kernel-modules-4.18.0-326.el8 >  A aޏU]fn^kce335kAS8^C.^upX \;b] RdOOE`/ F MTq &ى,R AGaHrLs\PYOA'xj p^V[_,r3zypi~r97B.<5bC /h Qӈ93/>t 7aoRFGFSMMI`i_bRXJtQN%p"{2c\=5(b5P VW~"S9Z A"!66pGCc;G/cy"ǂh^9%tՆw+ @ |,B#iks sK]c?i]UOKQn/ Q`PW~XUgʈEK5Ģ2 $).i|?j(a5171ecc3b0cf58041bfc1602d486ae9cdab0baefa30de794af599f78aa2774649639f73f27503cc5fadf03053c8eba9eff31689LaޏU],1(y;e5璛-Yh܏b(&Ae=>j䨁"[fkՊ`?V8QGl*+w+ zrKsڕr oukfR%=0bǧ6>hw!? x iuEg?#} ɗSgw& AQ"ЊۃbBI/ө1mw rjTL',j5y4\m5mױ/[!V0OI׀AV;Q ,g dyA- R4F*7^XMX îS@}nmM 1@vJ٬0fDx3)A@[aژ$[=ȿ:$,Gք<*@qrB7`"cEpl|~σ}?+@_F=T #5x'3[]5Y7JW'9A~t !%ˬ>p?o4?o4d  H ,F]ckX   -  -<?QQ`|0L(8 9h:>n'@n'Gn'Hn6InE$XnHYnW|\n[h]nj^nObndnenfnlntnunvo0woxo,yo%o4do4ho4no4Ckernel-modules4.18.0326.el8kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.aakbuilder-ppc64le.rdu2.centos.org#XCentOSGPLv2 and Redistributable, no modification permittedCentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxppc64le/sbin/depmod -a 4.18.0-326.el8.ppc64le/sbin/depmod -a 4.18.0-326.el8.ppc64leg |x*<+5@fEx-hL.0p4':( `T, lR4<Sl`@``@` `@```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[qrAugusto 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]- 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{|}~4.18.0-326.el84.18.0-326.el84.18.0-326.el84.18.0-326.el8.ppc64le  !!""""""""""########$%&'(())*++++++,---------------------------.-----------------------------------------------------------------------------/00010000000000000002344444556677777789::;;;<=>????@AAAAAAABCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFGHHHIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKLMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOPQRSTUVWXYYYZ[[\]^_______``aaaabbbbcccdddddddddddefghijjkllmmnopqrstuuvwxvvyz{|}~bcma.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.xzamdgpu.ko.xzast.ko.xzch7006.ko.xzsil164.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.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.xzi40iw.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.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-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxreg.ko.xzleds-powernv.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.xzgpio-ir-recv.ko.xzgpio-ir-tx.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.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.xzpwm-ir-tx.ko.xzrc-core.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.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.xztifm_ms.ko.xzmptbase.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzpowernv_flash.ko.xzmtd.ko.xzofpart.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.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.xzlibcxgb.ko.xzenic.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzsfc.ko.xzfakelb.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.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.xznvme-rdma.ko.xznvmet-rdma.ko.xzyenta_socket.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzhvcs.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xz8250_of.ko.xzarc_uart.ko.xzicom.ko.xzjsm.ko.xzuartlite.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.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.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.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.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-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-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-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-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-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.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-usx2y.ko.xz/lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/bcma//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/bluetooth//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/firewire//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/hid//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/core//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/i40iw//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/input/tablet//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/input/touchscreen//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/capi//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/hisax//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/i4l//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/leds//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/leds/trigger//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/cec//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/siano//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-core//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/firewire//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/i2c//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/radio//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/rc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/tuners//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/siano//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/memstick/core//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/memstick/host//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/message/fusion//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mmc/core//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mmc/host//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mtd/chips//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mtd/devices//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mtd//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mtd//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mtd/ubi//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/c_can//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/cc770//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ieee802154//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ppp//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/slip//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/nvme/host//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/nvme/target//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/pcmcia//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/power/supply//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/libsas//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/qedf//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/qedi//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/target//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/tty//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/tty/hvc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/tty/serial/8250//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/tty/serial//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/tty/serial//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uio//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/atm//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/host//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/image//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/misc//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/serial//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb/i1480//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb//lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb//lib/modules/4.18.0-326.el8.ppc64le/kernel/fs/cifs//lib/modules/4.18.0-326.el8.ppc64le/kernel/fs/cramfs//lib/modules/4.18.0-326.el8.ppc64le/kernel/fs/squashfs//lib/modules/4.18.0-326.el8.ppc64le/kernel/mm//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/6lowpan//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/atm//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/bnep//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/hidp//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/can//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/ieee802154//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/ieee802154//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/l2tp//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/mac802154//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/mpls//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/rfkill//lib/modules/4.18.0-326.el8.ppc64le/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/seq/oss//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/seq//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers/mpu401//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers/opl3//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers/vx//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/bebob//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/dice//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/digi00x//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/fireface//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/fireworks//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/motu//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/oxfw//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/tascam//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/i2c/other//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/i2c//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ac97//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ali5451//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/au88x0//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ca0106//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/cs46xx//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ctxfi//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/emu10k1//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ice1712//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/korg1212//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/lola//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/lx6464es//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/mixart//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/oxygen//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/pcxhr//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/rme9652//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/trident//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/vx222//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/synth/emux//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/synth//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/6fire//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/bcd2000//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/caiaq//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/hiface//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/line6//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/misc//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb//lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/usx2y/-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz3Tppc64le-redhat-linux-gnuELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P-PP+P1P:P=P>P?P@PAPBPDPPP`PPPPPPP^PPPPP P!P/P0P6P7P]PyP{P9P^P.PPPPzPP1P2P3P4P5P PPPdPPPPPRPePPPzP%P&P'PJPP?P@PAPBPCPDPIPJPLPMPNP\PaPPPPPPPhPiPjP{PIPPPPPPPPKPgPtPuPPPPP(PP?PGPHPJPKPLPMPNPOPPPPPPPP P P P P PPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPPPP|PPP-P`PPPPPPXPPPPPPPPPPPPPPPPEPFPGPHPOPPPQPSPTPbPcPdPePPP P)PpPqPrPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPPPPP,PYPZP[PP^P_PPPPfPPPPPPPPP`PPPWPPPPPPPPTPfPPPPPPXPPPPaPPPPjPKPLPNPUPVPPPjPPkPxPPPPPP4P7P8PdPUPPPPP/PPPPPP;PPPPPPPPPPP$PSPWPXPYPZP[P_P|PPP(P@PEPbPcPpPPPPPPPPPPPPP~PPPPPPP.P5P6PkPPPPQPPPPPPPPPP=PP)PPPPPP8PaPiP9P:P;PmPnPoPpPqPrPP&PlP|PP*PPP PPPPPP9PCPTPqPPPwP}PPPPP0P]PePPPPPPPPAPBPDPFPPPZPfPgPhPiPPPPPPPPPPPPPPPP$P(P8PVPvPyP{PPPPPPP,P-PsPPPPbPgP'P+PPP2P3PcP"P}PMPOPPPQP;P:PsGK&jy/N9>rBBl'}mrPR c:MhJj_i}5dLKҊWb9]#P@HVڳU+qJlh61|5&Ż=rlE$X<":mN&2qdcPOYw-@CcymN6:=Y[up6)~y"͑tj.̿mSdg`eսPPc6/^s]{He W'1CA txGMfmjJ_;rf(SN-K8K^x5Z\ wdWH!jFj$FJ*[3BAt DYTAc3~S*q7;^l $Uh^ m%pƾEVa^M"A'͍uv eQ]BB{gLz\`FmT9| gafU!^̳Lb#;3 T >GDm@0e/F{NXӻRNh@hrP͈-5.ՎӘZa9Bbw@{S.K|̣>yIWmFigc +b) "l34~0!ᝃQQ)Գ`J##>[Q!3^:x7_f"g߫1}]'moD:*f$ rSDGgcF<,IeL_ n~=S0Y #.UR|{g܁6B& GT6HÄhyz'WמIId7'4@LCNEYV&wŜn`,O!>I ,$I⺠O_Kuڞ@r|^Ƽ9KAGj2à&m_i:J{HCQb<q&ҏi&'7.S[vwyYC+m sE ◈/BɎ 9n0[uV-[_s^/'Rq&4n`Ci&v90/"Η'|݉XΒUJ,1A^ ̼x8ȿ5ڣ09dyd1"=WaEM#}$y(I+js*GS;teul PAN58C.ܖϋ}dHuw|Y UEx8<\a-:iE*ǫ~Y: j;kb"wsV/b277~0YNbնIf/P;ҧJtUOdB,yږM%M-2a8WҝE]#h aD./ ?jDaST_:[B[E7Gea6?xarW]+%~6B2Ì_#=0]%V )'N㥘k+w?\XzI_{DCRAĒގg`6$ ggvЋ*f:+o?~v, xA`z2Q} jW|v6PY g666uzKbӺoӤ31/VǑZzn爘)f'2imۋdžz1i0 LFXaJ8pc7TRK%mz)2:Ϫ!`mJnUʰ[' 7ݿ[?3ºAh9d>P0pͮk^ τF⭧KK#'}jظ#%8v-UW򪲡]܈c@f8X*6Y< q=\2wыf|8(///Q giFh*&V7M.1#~n,@}0b_ Bix{(_c13(kM4gKCEF5o%yO@[ |R >noǫ{:&9Az\X0~!^.|MNF{Ma j%! 8|A[zA ZNzCk53Dⳑ.)&4nw8q_W)ݙvFW>NyQ#gڑZ.HIY:RI8`sӔ)_d ҭϛt$y4s7n@lŗsfg 9X~R@a'if@'fj~2 [Y[7c]DAMe#F?\rg35HEQ.A_(|? T](?0}Nۉ0}}=D3%1,S١W]aINA7 aFPX0h4u#DNyYtM?ψ .] aN/[VQjnKfe&%VkGV  M+_4Z7S K"x,ISro>^bró/Rf,MLicX?a94ami<9Bn%Ӹ()| E  %;T王0g*& Q֩#ؙ819C8FOQaX)ړa'qU&6tjbj֫N X7Z!$ghV\iz~%*ImwDs?jƾ| rʜawnB,oYT)vǣh)XGE%DZQD\j0KWEpj)Fr{En[PY&dM Do %vz= $CƾZI*2>$;Mǁt~ܪ .4msPUx!?\cm.5LzytͬTcM:)_p))$:c)߶1Q+cџQ{1ȽȬ'4$4Gy۳W ZWW 5,eWM~aV$|$h-?/N+bCC`{cjHGW b/7CYv]es#kڵCrd ehgbߗ'#}3X$t~462ӏaB U+ofV a7L zJbߗ=8MڍjC!7@=Ӿ ݲ f tc`%^i hw}tK1/hŭ!LX]țn.yj7ff@n2OaF1R 65/ʦ&/o8B$4& 6DWWD@5DH(-"79DG8fl%̯I|z00!9vƁ:{'Fq3BqBơ1b~a `NzN%`kLo=hH-f3{ZRa'H`qge|Ē$1-UyJBQ?r nʼn(\43JK]׸@V6fVEZDKfc`QM**EFȹbA!8`TV]_% S7eI3Y.B5(7WoAֹxq;[`\97I9,Τل>qhk%@:SQbn&Yb`<KiQgH>g֕K:!t')JtY-N%ĞJ. uUfs:I')s 0}+Zik͌z餀y(}I.^gҮ̚!rEȫ1anu8_)l u>#Z i%r)\$|r72_+x?,+ 9q`Arv(g ŝ(6m%^nO!:`Iڌt9Fc9eǵ gUe7!i_6,+[./%7_F; r;X  Ff 0:ֹ[P>|?}"'5JXe3 ӫ$왘nLAHf)ĽTz/Sg3>(GvepwXek:߼ѕl9R!_ Z wZ?PAhF~:tQS[j1ֻtuڣŕx,p)?b#;\g_jbv̾ZdY^%>MZr W=vMMRc5.)[Q.V5wZK}'#ܤjݠ7KMskp顯C-nBkƑqOSqoFv@A5/fiF(2*>a>$""2&ĥL yeB(\d_i~LR{=Gmr1vѰht>G#A!X`fxecꚠzͭ3DvׅP慉 kD-ʖ?)P0GKð3T ԖQ3C.LE eDW%Jl0lҎuE,E3FSG?VCғ-IW򵰚 w1IbBm'tFE%n[$ 8!@}60e6.YG\uLєmM}3 \9)n JvW)NͧH$b5WSh~&{aiC9x]1O2{DcEW@{_Ϲ#p- QV9}n8[FWNx-Ό^ g.a(3xϯAv@E$'ij֯W֨cDԲVO7\Qrz>)EP{0wKA[6;c(~#[`qeMD4OU:By)T$h`b9n*K~\p/evZhL`_rR&"wraXMtO,CMҫIs,8K:trN5!%>$SSg)&\zh4Xw3df.~SдӍ-z]j{gLQEZ*lHZZ-Jnem$ӯJ*7dhW|Jf+ǶA좫0o,eD= hd8^ #s:wPf9l]-FkFm[/ỏŠ՘ *]qm f->AOA\2?}Wj2t,$zsQցyx6JgRn& 謃ߒ~ۃE5|^xlO$Nɷ0ćq1^P.^3k&6A]bu[鴨\wl{C!qH\?ODZ^|#y+5č1%j7$M2LʎZW|y2 WH̹A l5^ͧ@ A0rbog+uQ fqχ^'gIdN? Vh X6seuRH1~c&[ shl3Q$W*S`:3Yרo1cH" [qr͵Yp]5^7r0 ,4 gJ: L5`{^Za/| Tk66MpKैA PN!.?_@*޸z؆|[O 5B`dE;\~DAbG,svf>X+%!D~`੥j8eT͡q~>quҹ\l] ״Q_jYR 8Mz'_*} 6X0ΞV_pWmmě E֠JU'dNy͟l^i>RuTg+ s#Gg֭[M* h$Jvk8fסAu &C"4T n̯M \^EVzg D+.?uWnQ';HRvNlo@cC'(?tTD$A‘ 5d_-c,y8䠺BP42/m&ؘ\Tx>el?mL @% D S+ixHj}HJfu^ @ʴν&Cmb%g,JOEM #CGV]v}N;n(4["S}9̀PS Kcs& 0jz4}Wb/]rp,1YkGzn6䄨rß6%?vnizf[ "l/W:\SfWEҝ[˄BG u_O,JT. ҬH?tYKrjm\˿!C% G|dɁV{@[gطC⵨P^-~4FSGt ݇,<~'⨴!NV JqŃkv5|b`Cȱ{2`pO~ %Zfu pk1!yA!? "6U}^Z+z GztTΛ~#i47(FTXCe'WbRRN119]GdW dqO]l9!m1rpqlU3K?%ƄÛZrH"8O=Eb`yT>/&Rvy,@are, ڈ) i/ sPPiF!5:uet04r.pC/Ib%9`EHdsBͰjn n /ֳqD8"[op,4CT2֢Lhn9yJ%v! 2;تl%.&[LT"9 A(>3tс"Jow6E̱tZZ$q5V[) Z#ە߃(28qme7}ɶ/? M7П(2JasLZfQpGay8CJ(X l"HBLPNؔk]x=ڊEL6 wv$nͳUʧ8$9oDg6Q[kevEDJV N,KWL:Ҽpk^Z}| :<\?JLSOg9+-EV&2ϊFcp(iV~4v)8MIӂTd$Wp*[ R~!5OúV%Q2&ܕ|8}nM'8V7S;@㛽= hܰ79pp7oYqD"}˩y'?xSl&i?+w,\:B7`E>wR1PNPg{x_G> 'L\v0Zc8 a%) Bנ,K}mGC"O|ܬۈ3¥07B5EIځ F{;z$N鿶A0@H ׳.6/]b2*gMӕDbԌ]SoKY|j,qcq_=4 O-BsU[#<0m}Ĥ *j->ƥiM- Dp,TtLp(໰u( zkE$[ú|gBgyO u{ÏJ5݈F_A8}QrOU(йX}#06rJQ)A=tq$;pE3 N?cp:Ԏ?غma* 5.ot_aN~W~ΟŘ "'ЦL*O[>TL{P3t%+^:'|;8!CvVHRnM6kLN4,#`Ws ,v>v =5#, #,ua*Bɋ#LU$+_d9c (>L ts*PV %a`D$Hv(VDmAaٌgDy8Ṫ0&ZKYL5\Iݗ"YsY`~zFAۓ潈KOpdC$Jek[;!: W;_d {=5-'aezLE3{JɌ{Cl~BQ9u #\<xks7ϻU#<\\tI&Y~u#p赽8E`zG?9uזPĦchkErb)eU(C4fW"ۂAØgjFJKb3lᦊOxf92^Tҡf%: hԗD*Ӳ~`r.GK8B0^~_- 8Pj.: ̸dE9 {[h8RG$ï'YV zȹbK2PQ_r 5*SLu}a#޷l'E8";*WRbio/vGN ])GY-AqN9eK#koN>UE2WjDSTH%wwp}SOI/Pj lK;tBx$PKGlpP[GwxX$QX?Hf^6jѺ Fu:8m*/<rL߮)vYR*pv&ظYˆxJ Fx|-t]j[K5QcTP]ob~O; +Wj9 mѮNTY3,G CmtiR҉H3 4hzAH20$wVһ)z d_;3 `lmGI60q5: eA~Μ$ɔ m`~3N){e>efPR;nH׳_ k‚Xv\ӓ4^+5]^ lsƵ#lU5lORp@p`;̀T.~XD40ď)i2ahb>7M)IóH(V6<)n:Q) k#=OG{ZH9 XB ro|ݍq ۧ/"d*6^ ,q. e =]"99|R=Idy|NcmgB@n~cf4 Fz)8=`3( gw1E@Ha^~I)n{[ -/xbKFa\Rx(~w‚3_]20ZȰy_m}IH .ntInŘ_TTnqȱYg:}Ezeܒ[D m,iw61e˦[1Hh8j`WhiIzw鹡Y lH Ixn@aG 'cnFӏҷ`_Xs`f,7]x4[McFKƩIG? AK Ver ^QQ!K^c>cyD~;`cӫSPXyS3 b#U#Xhl:[1~L;m1H|(lP`aƗkKf#F' `57EBc"pp5'Scт['_}pVw$^aD0dY_`yݣA X=kn|!80B43ҭ04Tlc< ,6U+G@߷sN[lg?#v;j((VS%;n)!F)PgլKjW!"YҎQ|AG-Pgܐ&*/ y DcmnYC;|%$hB;H6 8AF_x?K=()F6K %GfUԇ% S߀xpE&)dT ݉xHNr{4gޒa~LAZLL)C"$E<53>pi(ƿ=m N.!JƤVK0\W|GX M66-!gCz2H3l.."JYsʓsDRCi S ,E< J^ጌFd&vhHP͓Da095^LR+us4E{ZXHy||~197 ͒Agji^h($qu+B'Dsmj`spj/:UZ,*#Ш`oMG 7ɿкdFIB&<&݄^9l1وWڦt3hj&O" -RgW @`=D%eŭ32 V߈ ZL1"9`,4%=}MB_ȭ #?B~O}x|W+F00=~Xp 3y0ɟԲQHQFvSqxJ= Ud~6AN&Vouc[ W;Qn#Oܐ OHTx%UǸX3*959UK1\`u#ϝؔ9CBxu0q2yGy"v[x*@bz{آH0N ./0ۥp |H_TT}4aQvqα i3z}YQ tۧ<F? \3+ L.)xW#q)kښeǗlroi Y_ >IO]7S*QRc槱LԠ*w_ހrPUF>Y?]S}o0)/ep-ۆ{FqlaBI2Vru Z:ǙyAO |!&u.p7ULla$Fk%6nb-ذQf8mZ,)c1>}Zt:mT7B ∛q`bWϕ!lЮYq=ؾd$U;*oa$K/_ʶ/_z΍Ϙ#Ċu`C̍:5d {E'˵N <\q+ᑹd?kuyH.:Rlmt2n"nߠfg`.1f#:׵"7Q } PB} 廉;ϫQxͬ"N)bVX~YӬ~J$+9 z.'].=KM'kKI;Oej4h›8 0Z'{z<=f7 9+{hȽ#/Uola/ j|(a" \B\ϔcMu%<5lj/,Iңཌྷ*)Nk`璖̤rWS8O/&<¶:2)|#'QMy6'pc}19K d01:5,+̓!ٙHEv :zCK\UWc@42Rw%3%6r"TQ>ñ7E75N6=y A+i$7oi;8-pI" "+yUޒ;0|zY/]dBmOXa ; )M3S[i.~Xu΄$?ϟ`\mwpeGﵲIdJVT}zM(I[>3gd ?<;ƾ,:m[ɑ}1GjrYI(8$^^&6Q+&c]fcTڍDF Mxנg#ZO\tN/ 'tf\%5n5eonV:a:%Ř ޯ/ *r>BzoEx\,^$?|.Dk!8f f$ q M>+PXѣ߰D//pr/*5'ǛR eǨrBnU~"y і$õY:UQ.Ql>L@7C zŞdGged25$*[qf>,g"&,2º%*?s3t࿙4!X Wn]J#㜔cQtk uXĜDDE8J!Dmkjm@ -2H+(*8l跁(#҄q`_=i[?/f{j~ j~ QoU[\" h<,_Ž@@Nq] /$dg[|H |B{nXoaЇ0,atD";: T tDyOs3~yO2H݉%EChIOdPp@csr[(gj5oԨ ;(VO ax.4 :tmVT N6@o(ٖqźjR$qbs|W 96&\;MswT1^TZ<`A`TJ*Mx?.S`x44:r0]y:LBNKʒgyO" EAJmPde'r]D}I&q 2%t~}) 56UN?T#j/<̏ WLۑ :KDaXMעՌ|[j +{=`rt8 ~bqNSQAL79`-TANn0.I]5C ]py Wg74ך)D0&a..~2}3܆dz &tNbV5~;y&Willb_gIB5w(>"b>-7' &~uzjv!MDV)*gNĬR ̽=}Z\Uvw"Z(],'ZN'S+2S+@EIb!'m9c2S,cKO9MͻVL3w[O2qlĝtYܜ<5{Xi+G[c8i$Gt-z @meqzh͒ )x+z%H7$2i[tizuqW 9rUuH5*B׆h%VR2J_ Q Os!&^E5*K"R|EuI4FP1Hӳt# pȻWtyu҅:J)-T#X#$x ꜉7%IcuB.woGJnk ;:=؀:GiB/ŸFp:_ae֮~>~5ǥH]}ecQhշH 5e3"!Mw :c}q@MR;54_sz7TfY{_`-hIMLr&"?}); ~[lJ u)҃{*VޘiRL@- _Zc f92Ʃ T=h 󿛗Z:;|`BeJ>@xEGH7{v(nt 6x};nR .idCk_lMT/Ƽ5R;;V$q'TP(!˛ AԹۆ8W(}(O cK`` Fg%ԂS>8tֹ{,&r #zZ9oqq`Io!MI9R]>W5 A( txh4*y?ױj#$Suy]Iqҳ֯4o)LpF өA4.Y7YؽH&;i ǒndf_H@LE4D : n"|^Eu1 Gy]iQXfg.H> _<܅rԴ]` '~h#ۘN< "a -a>{L5er{2;6>mͮdu.@u =1"`zO\ʞ@5Ҩ1KVץ=&4CD3)1[QNV$zZ ݏ8'"®G/Z2Q4*c ٽ8 Wv9s_)/0vWoܼ3}Ts]z5@s0>T;4xָ 7 A;<- i 'JJ*lB L^=PL(BZ4 de//}Ӄ7m=80ΰˈY%`gbL{JBAH˷ vl5fh$NL|:/:6=b %:oeyV?9 _{1UޕV{#i;R9&݅=y27 Y||/e;3W-lt{JQmNF-]1fٷl)̈=[=|,WVȍ0O#J_܇ :5:9gB+懶b#17;?L-h9' BNvQeңOR9-ۗ'YK0S9QPxPf2M-==ჽ2ZsǗ/{pR~kA x9v H<+a=ߚ}?x%S $3AC?9LH!Վ3VO=1MoDUN!'NR~bSUw[Fn-v̷&_DmfRȞ"w]PHG+)^뇗&[0rϢX@$+3Z%٪C{|c:9݋ M n)ko\KMjKy5d>960gJxdb,IJq9փ! c务IxHz¥Nb_J~Vd Hî=f,X`(4n08L2Cg'q\.D/E*]K)E{@Q+qOSvZkڶʁpB>AΎ ]:'%%vߦ~X>[L.X%&- ONr_= h|e*6Lۑ#5G>w wDGzw¸f`#./)wZ|/CߨrNe}RO%_ :t3 ?=F:b[4Z⿸ks$ sz~6`sSՔ E_o}Hln퍿un @|.4,iͮ,LcbB٥tg|5t=U%+[ڥ&Qtt-\5o:6vf^pxD }HKle”G f\ ka5n4'+ wtBOFݒa P{A. TG$F"|Yʸ@30B5.`󷾺;Ӈ, xC&Vl^)"a濚06 !\nJzs%]np19ɩ'jZ5U'82Ar܍KS=\.QċB:v َGj_W>Ky'5'P} >{ 'Nn?`R|˦&` I,R#7i ܤ1lB5c3>'./2W GPxrW- Pi(܇A(w7xZUtޟԭ _>-MЗ wkejۍi(l@s7x~/P:hտ]#]zrluT jaؑ=yfÚm11E @s%)W*]V>|TaY?:'pW?s2QP54F :B҅p31H.6-HXvwyTuɤr`1JT%4$CסQd:$jqhw"Fr &HXC{݂2c04w3}Y^9n^,'$Mov4q)ߊx { ƶu[ږeHdV9rVXo}|Vnz'nN_L5*{NɇQSi*V+vGD7qį۸ql9;'Z}ޝ۵He|#m TxZLd+O1k ![*DUUx1we4Lwgxr~3(q䒀uB$N@= MA~CCU{n C!%{QS I/vOON:id pjMֲ;;09@1{րQE 06xp:uPLS,›߰Hx2UKWr;exR:c WVKETk\D[{=EHqaۣ ay4.3}QٔH4)2H8HѱRw~]鰳QB媇kf)JF*7>Ü3 ؚb3-f9?~#gѵېUϊc3% enqU<䛲䝡oV|)mH>?l8[IDR]u&!K=i ܄`W m1Xw³y?*F(2p,vV&W}Z 9"c͕phބ(6f3+n2s>'EDcK+zY!3LX`u To@ti*XvV5Q:Ϙi @ׇ'쾻D(uצAR+5u|,X,Ye׼{/JxKzeZXoVHܼԽ2#zA a5nfdIC6>(y[Օm˞F/r| SxĚ2D-2*6vկ>q ]ظ-Elr=NƒԎ 큹N/V&b<; U)Ċ\kl#!Km5_3gꙚu={ܢ_V}3X2&uG+ooFfp!n R}R5trPf|nB80fQ;0Yheig6>Kc>0EbS<&J_q'ybL)k;  .ytw&Ti"$Y> G,Js!MuXyhqD6˜&" USJ,9J&ۺ1] Y^ B^U0+iT083.Q .Wn]J|x(-Y>tKyx'`47rM#ŨN?0&}׋εd`/F^#~$#S&dɷD= O[؍Y\]4q796_|V 6i_9vGď} l\ҡOaOԐ pz)PBBrzc9y>ܢZ<s7>.D~0ErB.MviF|++xIO&v'Ix^ ۞`D~FX qzAPl d *Lhp"#[6@X**(z9C;Bl 4:>V5O( a!sN΄U;2JM9m!22ptQaQ˼ejLn[{Tw^ͬ K~(o?7 =WKQ-[7J7PΎzl`V**p-" :63p!@?C[&}ƷED 5>Ks|{UV[x= !=a6K=TB#d_L̏"#AG0dv Pg)sO_mS_[tL(>N)-28{YYIZZ0 8P`׹#ĤNDKCT!j]7tD> W*e.鿚Xk!~?eR8jVc`b%j)+ʈ\S. rs(-9CMT>;;"*_h9T;g~ѯvZt}xR2<\]\pXTbIck\8 ݸ B/QŽ.l"s4k逪>Nȑ$IŃBQ/,ݹGq|sM>%Iȸ*rbXm`Nnl.H>^nP9A@>  XCWLn7%qk\S=2 Bbn?S gsY> {P8$w ΣSLꯅHTWխڊi寛':* Ljb0T'Y?u46Wr^A;8dS>9j lTW `!;eho\b~c{@$^Q8_`h B3Q_ w!k|,ȧc笓ldS KV8b*sb DI+j [zζ!KDwJǷ d+8jiΟ*\ܿgӟ'Nm$$zњ0}Ͷ*!1\J%:Q*7 b] SyDX53tWHJ<)] -fF%-3v'@"RܞTKJ8G{Z-49W'rCuRK:a ;fc6ዶ(TFcBuToIxiD&cd`ѽ /0|^72)5Rrd Y۶U~=D體ox:b^:U,˛6n!"&ngّb@}8PZh|ycA%'':uUi [\GOEDޘz^K$βڐgNb)w;b 0K/v%_,zI;𙼎 ĝǢ]3LT&7ɼfOXE H<}y2Gu- ,olV#lP]Yj0#|@zU)я Dŕ̏!p, n /^n o |rVOSBӑd/gθ܀! VwgcWG'D̤zFr*Y66ӊqJ',ՔtL=DY}q0,F݄t ah,G(v>LQ̵ [NԃUSVİ sz oa"I9gd| ۢװ 6/"zH&B=i|eqtrYZ@iЮE+59L_!bq C[|6uFyN;+i[nMa.4!#J )%tWFu}mЯve5E>M޳RQŝ3--$.H\q+7BW/ ~]k6Eob6Ҝ$5 ONjG8s[?'7]_ ؋p'lY"B %M4W s.c҄#SU ;'-qU;6X˵~D?&NxN?ѡRa^VDTZV;K4+w"h/叡fsf`5.鱊Vuh8F% - 8_73JoٲZ=f9`va},w 2鹼XkPD).k v%(^(,Pqx,(qԦ[6;Ͻ9khtA(DӥA=ڵ 21_[xlw ;.0E>dF}vb|ǯO#hm^U**/f&Ȇ]Y ս>F5Ĵ^k~cO4B\3̹E_׺4DqF_S7O3h)*2A:p,uȱ86~EB9WTOOkjMz O``Yb-ljrV1&[E]VzsH^L&lO[mpy&ݾ%')٩ ӯui/U鰝 "[ɰ9A6xKs][XڊV+HRFp}{D~1XTflG6x+m+56ZN}$\{X=^b>E{0lM+ >Qzn_3 _>L )jkF;c4/x{sWH#0z//f. ̀z g#N9҆}`,먅cn3?ͫ̃ֆxCd'1.B!L_t5$1D!_sT1 TIsl ɒ|TCbHX"h"4"|7BD bE֩ZK};eRh~? ~oh^k?B]{O֮.E)v-lF6HW6UƦXG Z5{wd52a՗_W%yy3wԊ]VU&n¥!RZy;<a3'l.Z wuמi}ԪȍѺT^OSAyܯT&? arNal:?>Lli'd PZ9Co[ 1b_BE,7uZG_w!Um\hu \= 31qa껕^z;`ЩfhJh]{ )2jބ93j2| Qݘs<9&'eX4j凬nH= Tf(cBF[U½=1BF=fII |QǶ]Ocp wDMWoܿ(rǵ^ >0#ipPQx|wOQB`ԡgq݋H.*],ϛŽzӦh]X|]mն۔fAAOYw=66=u X.;qtɡ5i'JΓ) >UXMNj$=^>#,nO@nEҷUK66D!-stT6u9n?J%2ň!_|}+Ѓ,}QmYdn."l6j_[Չ=GbS)5j]+b=u$ʡ^B0 }/~ϻ2Dpw̌:f4c:,`\! +~V^t/dsx]`QtāøaFrLRZfo}rr<5_J`Øgb9l@yRMQAxl\I/8hN wmUIG~ܜ/۸E-ENW45Ѱq{,ov1zy_h^ug_dzT4 [~E"mi&>{)o0 '¿Coi\>g wA;nj#R[g8,͜CwN9(8fuBj"G!Kl^X'B*gfA4l}?mHe\#O 帧,yjl8%? #a7OR[[54 ֱ[<=B P7 ̇#߬< ӖMaXu3^P."H7U];+s!R٦)"ƴ܇ۭ.5CYU _ڥ|/!1B_}j(,D&q)Dh>uazcL{=p5B2BI(ًi_Ile"K]RK P:UyF N./ޠZ1VX`ӕ"w iWX gƹZnXUBUʡ0V&1C ź|3u^V=DS z`ks!E >GoQ#&Ƥr+@NDu`q@D(NP* ;;` fBhkBuPdDɪbE,D<Í4N1NzQARvƣ U"OlBn_0,p[ksMJxSŨh4[9 g{_cC~ʲVm(NՁ=X2q1#QiE7eB'~u鷱ij8Kqe1::}+:+Ȣ#.tp<֣XGr)F C.G,˵;(nAy |ˈ8A͋![L@\}1} @0TelIj)"}0x}h9uQ5KAa)j2i5`WV5}ed8wյXZ怹$l(Y2]r)[Q1d!pAP-\+s |馶j}o{YWm OQy1)eZɇyF 3}O^ ⋯״MU47zOd4){62UE!%du=!]yyx HK' 4{x~: |((<8t`iIOZT$Ezg&頱%boqftI CכQ$~NĂD ^#wx&#DRkD;DˢK$偸Qzfy(eQiVMUAE tUGQQY%[&L^T|{w)ș>t4J(L*0Yyfg4=70墺/N`Z;B;MSucoK DޯŁa7_E? F?`*z)ڲ)1?|n8pRN|SQdEE(X)L6o0 EB%M~OnAA'`|$3OQdžCZƘӵVaKG}kr*57{[÷MǹH[٧܃uUFFq:۶'4s+pOf56Yǯ@ځضtYhgdh7Fj8ovBC]T*i~׏!et߫L]&җCfĞ% +|9LI8fLDD5xHj}nVAoqS$ T DFfIKX7QJϫkLgȦI홸. g#zn]!DHH 9[7Ɣœ\(Fc^> Z$ez$>jzu4r_szv8.SW0ms">M#'Œ[A(IÌG3cj\\rVb<7*8(ﭖ%˪oŔzŨG!.\U 5!xKR0$s`j c{W3PÁ ^JUrRD3nY_D l<@M\yLxT8{ L cAsW[nksW}?~}%o.yp,(/'|xryb"T4{]4)硔qol8m;eo,rxU'=])Mcqw̸0vx%qB6rYWd3zd)-)Y6삒H-$Q=#sRDz\ Q[,OVw)eڱ B=Wf! Qu gh{p,]>aa.vqc:Hz@z2ly 8K4]%Iɂsqp~ -c ihb:j|JIM!nK.YcB.umIjpS`l}R5{a7遢a[)z?6,GtդziFI({H?hlqRz=i\L 0stH*l.wz}S=V%K'0}2や/䉄= )[|?ؘ'eӿ~xsjj8Sme}|h@ژ۴ͱh-&"Pp:s;NgO  ?ECqU%A!Ose@Ip*TB@qc0)+B}1. mklF9cPDx0ҼJDJNOU:^C!(!Ųh_}.mRh.FܪrU¾@r~8=ˀkN;7SD(VI oWϫOYA;nF܉@R{>?ۓ'22Wd6QOt@+37?~lPT %FfS!7 ґbh*dPZyIH7! EFc8mQFo ԙ O\%UWVS9"/)%#+k譜{BmW.\(9@ʐ5' db3oSxUd^:gJh\Al[_ F)Hؓgm9ԼRU6]4v,Zrٳa.čTŃC}Se~n2u۱z'L9Tgê(Wbi_0*OT20(Mk3*ˊ*zKa㼺]["VJpZT:I)v4js}y!PS]G"`("m\[ʴ_0d૎\F~>ݝ%_aL4 $B ~ds\pLh5#ܵ_:BH q7|@`IvKهPܗh|/Î<3b0ՖG6@ce3 mytJbQ =+$Pn9(xX2RII; K^CNL~>3V`#;i&w vOȇ XM & @ã*k$s SVTv'߉Ğh7? ['Ekk8s%VLכ7$>.7n%-"e| Np|]T<_<E$-#tS-6Mjː.!5 %ۍZt[aq W\"c4URbNlNeFl$>Uw`|d^`sx q;8g?`qjwq 7b-'lTr]ƙ/JN3XۅNȫy=!)ߪJۛcOUE`oYѴt,m uMJ?c ^=U&59#kC]/Wfz3 T%of$qri/ڿ"B5yIJz.57Z5*H,l_:X7/m`~!}HtSa')'i؃3Zv-8Q1^oc@+I*{dw)(+߭8bĩܱ#AD>4"u pYW@6SejXS1Uuvl2naRĸaK [a) A|^ʂNC+բgϊsK/+A*e"a^FE, 3fX$o/Gi-Ms^5_HԂ"mdHpn{7c.\0mN\SyUL.Ġg/^[nbZsa{NV;xEbdOzڡf3Kǘ o8K5=ȞȀ# Fyqe]RKA|~H $s5g3vx0 ZOLNmZjmE G^"ꍥ]U ԅ9\cH_$i"4}Aj׼ Ik8)H$gC¿]Bi'hfIpz~ H J>}2o;`|Wq;uq6|5ʋArakHu mUEHXРV_md97 KQ磷\GK|\D$V#JS^Y-5' 1܅߰)W/GzJ$_Fq@iћw\!Ί0tv8|mob 2 Rۈ_&N\;.{YWoi,:ef1.67}E@ea"ZgC"촲vN'd;0oN':%E#PXB\U-6*u_9J0e+^6dx>̟U g(,2 n2X˹6U¤x-;;O?rEsBUtc$wV`_E(fdfp5pTI|5vفuX@HRYioeozYτЎ_ SoVK=E5Z V7,"!J~ sjg&蛼wYfT{ɛJpD񏞆 %ƝXSdN‡gz෿]rG$,;b5jظRfXES`_9:E쨗Zj gGM_iBST.#ZZ=ѡY!wGJ@(zdִʦ!G44MmgiVUcڼn0tn۳I8_T!o%ɫ+ɨٔ(, ?Ʀ dfδG%=R?w|WMj i10 ARb:XO,v(Z&l{ihhZ@lp ]Pʆ8u͍h<ʇ)u@s3-/ܠE"20P!ڏ ،רh=ʃ<睑  &fK^3{xD }k[g2\rL ^\"w~đQF#: N̩+6 y:{@lB$Ƃk"zc [|blʍ_/#Z4j(f\Oc}|^L^gg>u4W:(SO}F)jV L[@*4cjG׍<.ZӾ2)]yl =iŵ  L-Zaa`*{M ל)M kF:.(d{FHDDkmJ^*A搏)k |\R儳n-2[7zk]tݾwsLZ*~jNObng":?4L6+a+_ } Jl gf6sMxu f2p " aMHlF.p';)iXs+2Q8HLCQk5ޖW&AVu%^Up;p;Dor$z/KJ|uDsשo|p,|fnח^`sf&MCM=OINXP&#rqOӆ?w_Bd&$aLAk D|~&S?nyu٧;y֦4b쑉ހ]/kReΔzOkh2B-mR>u(Ȭ^jlU|OqN6zW-u6͒hl^c-$5 :)T@ tD$w(<C=m-2nnXg֎:r83f_Zùkh\c=&4bv?'n9leGѺjQ,KuԪҌ32VS4cϘ.ynZQ"uV+OUJ褬X gdl"-qb$fBڟ{faLv("jà #b/Yb)g/-;,r?! v+$b 2\ K}Ҫ87F_F!ĒO~MSZ/W4򨱗 M]-EM. (wH宄;猪AՀWqHa&'?Ҥ 9RN,Cz^-d ڐ[n@|]%6]\J8$󡅡RDF8mHd M%VyyX: ^c#-(7Y]5㱜-x*zk3r=*9>%軨aDjnˋxSひRCB-c8uEyqڟ/Mygavg15K!ʠZ-㝨y!ʼnnlZڴJYm+9m q@*XNI D-V)g/QhhhʍjvJ@0}n&%Y62Y)lCe>>n1iap\t*!Q4K,l wr(CLD;VeUUT%(o8IX35a NJ;Ș;et`+'ؾ5%;yovZ0W1IJ󘏕;EFSMB""L+_ANA!PqZc\sJ@昒_{ |!iu :"TNvHĨfH^1[6I/!}A ggV^ Y}}. Qh}8%3kkFLKbs-/ptXoBFYwO yCo.ާD DCu#fdd?E0blmΥ Q8~l,,wA ,y?V\=Ayrw 'TUex'GުHfFq/ǟ5a5A5QEIw0rBJ㕶ҋZ0K5 o7z6A3*'LȚnLhך ;CLTptxb?9RzCV5;;DZn~ _e~|Pg2%ۨOqRSrO-ya?VCR9q$xn 9D@<4c](p)n@ldWUĨpx8,H0A]/VW:%&*9.6ba#480h_(CX21jSUig$=xҘ[7^ğ䟟Ysc,I^CTSy<4{QF$dpX) 97iS +|:1n\/TY65 ?.IROςa;1P}ʕ~Gn];JDЉu3?U3c75}`=@e:eU}vlsO-!dj@7fu,NM_ ͰۃzJ(us}g7)^KlbЫdҸ~A]Ţ1<_I4 ؀OX RFqlI.g.cb&AuT!v+w/}f=BCN/\>^EÓj> wq>*UMgߪ;zK\ Z<8 <=NNbLuQ)R: AI' *%97^Ӭ{)ˋfvrjf_nlZ8v* jI|br.4Xާ/:y$%3a2weOj u-?_I y(&TNN~&CW#8(fc][җZ 5p,SdJ ?v_@?Aߩ @U4T 󶥓j@ՍUw~}9 uUGIa9/F |8+I:\r.jqrNbT S[{z9`&7x6-2.!Ki٧ t*}@)$Fxc8Ӹ-+"!q4n Fc#x fT=íWhݍ*.׉$=Ax٘!}BJ]W  1lF67@٬[b4,A*hS"!BtL= kF1`f]~S*]w8鐿8Lɖ;g֬hEUP٘}]ՆVbC7 LJώۗBE߬—ުu6$>AB^]T{əFTi\?L W=sf/ 4݃e]sǽܱsJ>(nY_(RԾmSѪ{.;{0(s7lV̟XO|0.?|U9:vykAh 2`K{d['*mZ ϒwI3]>jxf}RՂJhF R|zc WOHYPNϛO"n]TE=*<9n>vxPeY.A?q'Nvk/>m nks><#ab`HBz} SjYx ?zQ #74_Qwdͨgb҂a@jj Z{zULWZ#N4Ph:"=Hu66Q "<xw[SoqBܟD0B{b7PK`p¯260OQ5Ʊ4ufՇ,a4byN a3ɃQ7V`KKTA'"sE^s|u >2Jo|e6& C#[5 {ͥa%ݢ?.BϤnyiH{_SӚ MB t}Oid^g[6Wն%ZW2a^V ā|,/|7N.<<*h0l鈂|X6NMpK&K~Vv!-jte6KQؿ'.1DygPK#͚V8 Hˎld֑|dr7MB* IqՁ)dan 4_}uxLPޏ_g*>bT7)\դ{=ƫzR[ABnغ˫tuSg*JMuzW[g:}5 >m_Q"qߋ6ЕqKdtxdX闲/reH 7k4RuGt;Y{'R[oa~E_xKm_@>\8ۖ]&عrۍ"!~-K[^|Rg,|WTrBT#HN܄ϓj^6&Zn%|dk?Zz]eney)Lm%H0tJgA w4̚hA:Bpp0eׯ y)7 4:(1=P:>>l5s+⺅Hӿo,1aBڨ'z yo2 ڡJ(2fD3Fv4"J-*h<12N!PNX&=!vйwo *"3G zn(5mHj.yʆIL)X:S| %]b?qAOo30оRj l>KCsiƱ}}j+߽؄#ʌl.?߯-+LW}Y3Jf V ,ʃΡ5Ss4}% K yHٔG_TAZOc0J YraFx]W'kψ;ͮvf A1Gi}ρ62hd-AW" xO;z"$G3t{Yz/M/?h )96Z81H1]C ԰{\A5ӭEG~1=%NkT:k^\ֽc &]"w‡O sf&{tL%%wcCYZ._"_gOB;d™;pCI;yZYpED~a2/FpcvNt0h'` *G7ؚ o򃟙 b!]_kh+&e f&Py"TY9xEX); |^b$mlf= SojX(xHo75> s]Doj?<{rǻـI֯h^3"jEܼ@@:K!5K2֮y0}uw)PmM,'fI 4i+W}y:rR{`v)]\SUkw ?6kԿP~u)Lk=6$lrNȚ' +ͮzv~bd "qӴ2 w̽sFck~ W= #4&W*Pt8m''ЁpG 8<\$].c-CZaIzyC'J&\)!,Ԃv=,],=F3i-u&YmG)eڰ5IȸQVA}4NxR /7<-3d=KNƾ3&t٪F^:^ ނ֖WR"yE,)InOVfdJD߂*/qBE WNN@"ܡ4p;7^Se3;$.p -N?u*WOxL ,HzS%lM{ȟmo}QaPxsaV7N. {5:K/0$D%4Q5sPzZQ;y:j&Rf$6}lс6e pp =Qj$\efP8=5#dtLs̢Gqڎ(Xb-Ԋ,:lŚ秆5fJEѻDAc8TҘ~"# y:LU<0]cKiB'/FqG3ƐAs^of/@H|C-s{f>IVͿ} Ef c,jWe_'Od|UD|Q  ~*[]gʑ3KxTUS 7Vhmwšg}6wg~{p~ζik`6Hl`XF:2۠tX;+4miޑ ?mHh6qTG`miQ`nY =m,>6[OJΘ+O9]fK_(%3HeWkdE}A۾:N[ V޺)EKQ!m&${^viNn/[ӯb,E0rxƑ{qoFfWt׎A]$5SwMJ ұt< NeŰ?T]φZ\ qͦQ ͟qs :=X\t=d<!C],/miߠByS6e|@$3ʑ:2_NG !{xƫF||=lu{ۤPq~iجxK펞?i?W&@MP2T-eH螁ZD_iD.|HEd7u@= ބGe.xh+,tCMQ[{k){yN\&(όPEz{uqXp^џvhw( WJQׁbü樓*K.SrT>5&*Ӷ;(EV8ᔝ6#4Jn7$l"FNR]_\CuA4K]vk"* AQLg/]C X3nǮeXƇ42aH^s\eh2X΀q8A f|r˚٩Bг}I&xIk)㙸lnxQج}|MQ|? IJ^G-@nu5|)D:Z&¹VH3L"К&dKBc7c-ɴ{Oߊ19= )wK_V(F~ =B2{1H51i \9)ut͟9ѨQ DuEvwqewΜ|Lpbwb% W]A~T֜.! w3'#cd GX \3̮ۥx2%\%⩾&js_$}l?fȤYMsbþJr6}]u)|V+['b%%H2x2 lC.E6ppz} qф09[G'in qQpi2> *2yb2VȨNv+owd?'1j@AՃ$$Yy E\U{âf#}T \fxEA6*,tuĶtXbLM1t7߭ .VroCv׾QT0Pmy9whΏDƃR1\ sFOmVHlB8YRڨHXЍquĈ젅<  q ?N GauXhdisg-вf@󻱉Zԃjם=T"Rra#2e;ʻm N۱U#_˜.m&Vu o]7eB8,*vm+҉Nyړ#wyۓW aE˹a#!ܲ}9^wExJtz〭m1McfbYklZ0rCldg4@s5[&z}'z:*=l)wH(AK{Ogf1N]۔0I\~{&ɭkb?+i FX%g[h:HW|sBT[N[^gp\DžEF5}'\xRh"&K;@ Fi۱N%h2cĹ;&^v1r/<:EqqERTNgĵ`b+ɂgLowiGBn)PeNK( L ~y{5Do:ӹr;&xb/{A^N(,™9t5=}[_6O& GTׂF.,!g‹RjGM_vKR;$$e,lfQW<6|$YE ̤̕m ~sζy,TP:ሾ8')b+;T+&By5Y!ȃ69[<+(Kxk%fz9 HڵbN aX$Ž&Āx׃U] 6T|=f>im"pp#lNo f ts`S_4[E(_eI`ጝkFO`@> YRpΉ 7\J,U/Tj̴X< {xRۻd3!̳+)y6yÜf`9iz1[.{5p #Q` IrC6[&ʴD96`F/L҉9v]Kl"X`xCP)鄒G@DEtyDS<%F=z{pυfO`C35Z>]hq 5e=kHTTdž+ ͙5geH&<`d|bsq^s}6I%w<5󁦅Qb_npL3t6mcnٛC(Ʀ}a*`q2X3f+QtZkȂk5%%Dvh;F0j8 |%`MaBhui_hلvgGG L$5/!DgXIZ|ʦ ;a YHf^۠,Kb85ɂqi= Me%O7Bma&dj]8,#\|%t CW&.Vs7o*yo L2K'< 5V.I˔8dtBɮarglgThmXݲ!{uY@`;VgS oʶJ;لatX } fpowPDљ!vkn"v*HtѴ}av OMrgAn?9'>n rDh?9;c쮿QE^ E{|C/6E)tځk-b/1g| mq,w M tJ(v6g4)1Hp۷VRcX\!zUmRB}k@+hJބҗ2e\||%Wlg!IAAW׳0I[ &'>Ҵ2;'UnBR[~åt+0׾"(}>%<>tǾ1z]Rn (5'hj*KE B7U86,9R{b# OG+|Uni/޾t }(712#P\B7sG x~).O,Mqg(b81m6&hxY7hM){{٫u3@f 2fdiuna] hdv&aQuܠdG< XQ" % ~wIlb|6atIXV,Y$[XxaA`WWO]f1i1bCQaKwH+WV\:<&4U$~9uWNa#jGx-FV523K1AߙZh"Ze8adzy<*֕*{{[_81vOXA@z8^c-nƑYS|/f|I|a!v@eT9,Wl ^G[͂XXӴa߉Vemgp Lu]/5f8Z #$ 4h";(8Gu$ծ&wl:\ݷK;^% ۉOQ:)Z׋}v dԳLAQ5poz'n:6Ɯ8QT':9vSc\1e?teys~spgǺn툺P?ƌK=&EEҶQRI\$B LlcpmӱA c(yYzV(ӻf<̊FzrzKIxD/6{K=N\I ,ݵyv]F5WbF!8Y݂B C/f7`>ru6 +2VZq/دLI rԇNRe9[:,·هfxd(~p ,1 i@. |ÇNh]`v)Fk;DM!uE.fuIfn TX9}Ix̀ͳt;i*U_+nz9YGuݠ6dOZo&),V^szO_iPB*ȂC0k&)A{;Հ"?2dE]p$F7Cc{P=꽸&::|?%Q7L+EH|Oj7wAAtA\Fz^A D*D#О6,|誕L=8r ԃńa$  \N]u%v Cc7Q[}KƵn)P'aل*B~^~NG󏨋Ic2->%gןv'[-M EI6D8W))pŲLhBu/G;.t:mv< o١vn弩5C/;cdpqTU #6CF!&a>K8o] 9_mQ۬Y[~Ӥ@[ w:ZJoCG%\p܁EԓQ·6 bS:~T>,&I\KTe8-%#f wg좆g˞a(0Fjm]eU/0B,? #+EXq(h3fpFyjyx^j.\ ,КȄ=n,Ge$Ua!<Q4"k-֓zfmcrd"bY ̧;H%5/W'v/'{4$j #D5%s>M[`%'&U*nU38laNp4/ya8ؔf~E,tDiNAP4!M?Qmf墊j}9A0^,")}V;RwCOלz4@B>1 vLVWVׯ_U-}FP;iT ?߆l0"e v/@ bWo3u'3XbWBK:kzsfh[a1o^C$_)a4L>9d0]=:< K hǛy xtE-(|xvuuDAʣorv#|) 2Js{㋭jiJ4{<)EJs]J~dc\Fqؓel˷9 `&)>1.-8]@,7zEjr}QEU:Ad|! Ƥeb8ogOZ;?e mn_NOtZ[og3P}ki񾲒x &Z5{x |j; K+|=H_ik\(zP-a'rz K[sN̐g%L &r4ʹ kK|ZEXWl]f`u$ֶMz^#Ȯatz<Ӗ:`}>Sy0̚@,ʃ*,e?w#`edžVE.m1Y'h!Hȷq GFVy2[d#.bAX< $qj%]-_|,۔mϗ.PlOG={ S ,aF`QETrZ!,"6@(qPcQMז4_mj=־kH^G0xH|TKD,Z}=հBBžleWۙ}l<aIz0Q7ٲAƗS,8k4pKC;!{ eӆTiՅ N:1fl󑦌~䩷M.}V]_2d/Qa֙S pi.zQ\/)a,CNqŒHͧn4Hnt3ˊ:[OFKN]_?EQ7@N;HyD_]['fJǹ,-SZz_J .*pIU^!@S[(ȁ 9K@yK%ä 0-N:;Ot@{bYcY ά^̗u9p@{W} TNc5\mu[UKם_my 6lkqvPE$nqd hE|GBjm+4hb4s^Cx_~K} W5z؄όX^ XDŸ+ܧv0sO,C|ĬȒy6cAVZc;Ұצ˴(~2DS* 4te@ĺB(:x^N'e K\N mDDC%{F4zo-*M-Ġ 9׵`?c&7ˡs*EpeemfwM_XLa{xK)MqEwr ԁxX΃_SK@DCILd9?=+4c<#\U#-88a PG$0ٰ?.{a'rCM.E<۰tyoNtďA] _lGh+\iܤ!Mkܫyh[bM;zƘ\4=*\F[Ch%dgC\[yp)0_m,1EFR"Sy8 kN0Obm?->dwm|&2 㳌LX7ԈLkJgW ARX0mK\A’Z-e~~lɇ [~M"dNIAc:R@~Œt=΃\Ϳ&Տf/g*ň1pa[A@5/:qV 'Wܲ1R9Z"aQG@_7s5؊AǶjXbXH\ZY}PYmȐӦOl䝲\i/ѧv$kqVp N k2 Pe_/yatZ,|Q y.sD<;h:Tذ$0!="q頊OኀEZ{W<լq ֕Ұ.!]Yu@_Oy&9u3VxF G޾W_Įޓ|SUQ.5%I^m" i8кֽ3wm6Ͱ{0UDӏ'Y:&7Ϋ@({Z"6ï Lg = jCٙ3Ϫ^`6W!@"ӕ]ՙ9֢t!ݕqS$4ҡ`NaN/< m$Kߵ'Go3Bڔi/$W 1T5JI)訯A?I7!Ȋ]Y}O+̙)ߖvPؽTˊI0}1M휺Fv`hc/H.69C;jp2WvYkcJ ZC]w]/UuԘTx0f,Op0(\G'JS:@P:!0OK<̩̮(,{V۶idgu'u'YN|kBX7-GNӫe}vFO3B/IRZVڿb61BisCy\&&Eh_گR(nXH\jrHr Oe?5J ib_ &Ҵ 2XQNjpv R.}%pĎW:Pu}p˜z5LM uwLԚ") 0o='N> om)mC$^c CU?p-PpѿtkgjFq_f0a%3Gε?"Zv-<Բ1_jQS ڸ3O+xE[Ѧ需7e9D1oufrVf&J#-R>頺 pu$8|fVy)犘Ued K=Njvy4Da'Q EpRD[~x8YqZbL& oo1F>U)sׂrYAsϗ?N"BzKC;Fx^8UPv4]gkA7qu5bbd_#E*@x(PzV̮Jս V;N,#ϢG)0te=_*T5kvwhdfU/cO^76^%=QNJfPY?hL@/?w---z󨴕pt lDNw@(!߶3&QN' _W~n.!*@j'& sPI<]WzlĿ98bxv5bNjC/.m?Ǧ6wfu)_zEៃ$|Ș9q=yP`g7j\ _VkHTڝk҆IđƣS ySriy4CU}|%d@5!qp&ӐVx ^,7-]z+42ɿjg*b/+uBN/1TCoǃEcy]¢)qFG!|oj׿évnA?FK\ӱr_-{{$#-GΛ!e"(Nd 6;/Aĵڒ5NNw^X{=B=2[@.=2?}tOz&u(JY@\Ru0=n[}~G¼ZiJӿK9Qd~֊Sˁ_3|n∲c?pL U3ꀔY`S| N2j I8Ӱo Ly:>UzW+E&+XL#uLR2vՊBqGeq=e|\GΫVZȂYV@>5U,W;3zl/5 S)Z;6mU N*Dv7YmixNSl+;=Au o̴{bOO'7r1-,g$GϭɫlEŠ4Mvc9xT\9/mR(g8F0JcJ(?I;ێ]2F|L2@ZTTK) dIr>h<+6 Ԉ)Ǧ^Cu{@rv %t46 9;s4v_<F;M+W֡1g;œ5[k4k+mK)s-U+\ڮjj؋ 1Ggꎒ!}4G5d'fpuL~K[yHܸeoyeŁ'wlɉnI WG7 \ILit1$ŏhZÔ؞ lh߂>`0 }$/*5ȴM: ,ӏym ɌN|&~gjQp^bi\jlb|9-eN٠Z0AIxGaC`Erj5gcQ{rTqM2q9IT᳟~J3BF%u ǁTmNI&"ecNEHK] |%Qj]kOTQG>*D8XF1]*[jq'F?G~V!$q WOh<:Jݾh\ 4bEy^m=_NnC!~y5{$ ܂_P3L21#E>d:z QqBi-hd?- Mi}W$s1Up޺~Bm1aP=̃f6?> Idi6")f[,[9rȔ+A PNx 'S>~ŪY%YE?x8‰M94-č&-7rä*.;3ͺ@> V&~; ԌҼzw'+!0I삩0Kq saҭ='U혴!w!8uGY`khm p-3(ayw0 )z\Pguz%K$!`gdqEB`? > ~ ; ` o 'A;ڷi(*l7G]$k d""y07Gس#ȇV=pmҞSIP:ǁT0U&4Q,1ټ?(Ĝ XS[%0%oFDf61 2Q^h`H3;Upl,@qZ&RcͤwD9! i}*)EnϼH`-}? p9 j-+KX̳Բ 1PWshؤH#4rnvrQˑy2k5D޿,4?iO/D4I)|b) 釟3Td=`_K%9SIZ Ԕc7Ҩ^o1o ͨSDzI2=͆rs yi9~Zyb\v"}ʏ-T4XdKE28:XU'G| U0,NliBP;G^ }duO?lF'XmZ}kcm>0<~F29 $$3N*x|0#Ð/B]8$ApaVXqiB~9g |/GTpXvv%?E?j8`M[OЎw^7022G|-Q*.9)ӽ%9oP]b'o3„@V{5LYܹm^LbIA޾z/}龣#i07a-yXi6YB}l\"cR zR}ˇ^0d;!l!Zyv\kZMt0#j#̜G݈Н0/>sΨ u:=}B8WՀC.0ܓ G2 ?]XF٦1|n xP9MEqUw B'1Ud52qaewOvlj<_JI"\ʌT>V+ٛ0G4 ÜDxQn(&-Oe'~/&@~&E)}4̝=Ԝt7e؅q#1+8SD"ab1&G}mըN)xK:!q]{ zTZ*3z_j u$fĭTҘWFR=,YdcwyRV82}'k0sae1|[(Gv$=]D%g]͂(Ϭ^R4/">HD(lSx"N9EU3\k5/<p>ϘeLzORBRjZlmĠ{`Q؀Kdִ_S "Q^JW`T4k)T#z>7 \si^ݵ hkߝK(/lQ^ΎV-YF[{ԅ?Y=:7T&BHmw*|__.ʴ+`^"י7s#V޷[! C!&8d%ʗU$(1AuNXdpF 6"=`zAԶ,L~rÖHy'+۸tCmjVe/PZ :O3ڞ ›(0ak#^\* ~1%ڼ`6vT2E1Sm -Gh6bADH¯.h;]xأq &IoO8=AF3> ϶`J'n+@27Ig'!;% i`Jtld(9: V?}uZj8 DkR^AYxSJ+F&l\Z5A\`'+Zc,en3%4лer8tT%7NL-ސlpi)TA\џ CvM|ϊ'ԞHڕ 9; ~Tvc+x[hn'*r%\O*")>ES{nہ-#v#hm}oeT EZ.fj_1 Sz^m=1L LBv|d}iKt ۈdufԥGF\!@Jw[ Ɨ]4b'c- ݈TM&- tYD=@`|qBO2 5~'/LV$RC&22Չ7~.Lg=wøyi2%ZsjL&gpj3l=TNϨrT|Ln %u|Y û_.aX X~kJ%sL'dx4 r *e]狆*&=U%閺d 7 ?Qn:aҵ;V^4 Uޒ)$xٔ!֘8Ds6חߺ"BpWMFB쑧(Z~&Oꡒ9 Qd?%k2Ysv~ xIIj'Rdmsc/SnYNL:bL xҫNE(oǾzCw'BhXek7K% jt'TJu΄7,@pA:>yQf] p;!gz)A_XMK(ഊc/{J@2f qG! yȄ7Z pT*2 ·"H=6Ym`ljR^4 JhcA/]KmKfb:ți,Dܕ,GTd;Styd/q@֢N2c4u)ꃵZJHEy[ td)4ضd\W?b}_9 Qݰk DhN$mA3 KϙES*ڿtLh; 5lHEqbN2zE%w䋰vw PBNFT?ܱ#B Jd;L:e>nB% qh X%TGsU7,Jjy$(sE ^{3i}ҨUqb^GOR&W~Rtu y(~@5_"&3ӂs/Nc|kL"4$WU&jk'4/2%bN_ H`*OltE :.\QX=R+HHߖ,%suY0]M8Il|YdZ_0 v Qh8]\hDBˊބmv!? b?(L>FQȻ)3fK ŽYA xwWw%ՠGmEVTai"Ct^G[ʫ \v z+``Ҋ7GLc.`Z@#QU]Gˌ5 V_q@?ׄKUт=G~5ӄ7> }w\އS[rKB`$Q"Dx|#I9Y|'0I4օp29-#J=`M0EϧH]es[pVŚ ,!]}j[1,VӻĎSfġ19IϷ^dBnHRm?~~ǒʛzIIJD恇V͙b@NLqeg pBao޶6N.\ BtzT=+SKa[bp J9@Ub[h[i%)= RcG'_dPY gh’$z%|UX)I|u0-L썇yB*F3DTd7zRsA>X$;E y_<`i@-^͈EiD{\w[T4@E|u].Hڸ2JFLH>Pi!|Q:Eem2[l+_nl|؜oIb_ڒŖwuA#RLFP0)1i<}q0+{9޳u+\tQBi;eoj ) SZE:U4^!GxQ^Uao$Q{s^tOqcPЈ!oѧH#OLf ! ,NzôqYɬ!UZ Ҏ.^.J:iN{ٚ?ӤA|OzHm2G$K\l{VިVu}i@6?m$ /,zuS`|7.ra~($SZ"'8X6F#0j]=ç3~j~h$٤o~d!+e<4`: bYn5okC)6+! S#oĠCJUpٹ\#"*aM3W"B`i{Ԛ|iW@&mZD*ꞎ\reGUvsl>*IV,B9#֥Ud=1wJwK'Jm#D\"»e bʹ0unoG ,&W2W-D~ ^YF+ -ݤȉ%0BC`u)= YT Oe+TAIv ` 2e\zd_咮x͙%TW as]l0 kqu`z7,虪@\F|okKHV 9x$R>/P )w?\()ds@T[wNTr}_Md0h8^zF5颷޻{ŏRїU%Awr=(EЊhAM0+$wRCڛĆR(^HEW3ўuk=2洩:0G"T hTm; =.U9ENx6/#w5pU h{-yY t 5R4PìMɠ<Ѝ yR圄͵L0L-OXMߎ%Zѭ^˺& Bࠀ.[h-8LfϠ,[BC\$빘TY|Y:cVȆmi 3Pi>B6>1Nu{s z3N?CÐ{uB$(Ԕr6#3}0:y7}!jUAj7?1F}L rr/<V]s3DEL2H)OMqP;~y7O`2D!T>&th^ f$SXL_A?.O~1 hmT Etkl#-t021`ײF\|VϋZ[IlY[ȣњZKa>B.y)3cR#ęS.t'^s Uw̖l(Hԭ_) DVF/רhcxH5X?:QʖJ ]\ӤirGx?@Mse∗ fo Qա/*zBkc`Y^ic)7¢c%ID򔛝]DGyt+r+ 4'дTW#rt>#V8Q8LzY~B8/Sr%ֶTЍEXj, y'j!*1L0mNC5~T-~pOBvKP~ m P~8Hk0RQeRT`:v6t斮K- %?.cj㫜s}a3=OSԃ\) +]kZ)ƞs k77qwdwŔt&si|SnVJX=VYj=I)2h n(cN-S322mJ R1bSz-Zmwx_L4'[dyE#r+ ǵ`S5vҋk6Col\ډM.#rNCU9gƞͶ!"Z`{O&)%ߌ<i9ևʚ"Ԑ4j (O@|<$4ltriٿ7,[QᢹKYĖ_B427lu> _}HY>Ía1MwK ax쫊zfd0y$bCAhd99ɢGD9AGuYt_Sx_ F:\_f6 ॔Agb9=G|Oz ]MNV=ͷ'Ab׃ _tި{<~{Fwʠo\sͼ 8:\C8 n?T'|Ν5kcKwt_UxGۍwy?y/\G~dԜZ\os7n`/%9%?)O>U5[TLJl6z}W{lͤoN׹=H~SP Ǵ:eR7QcʌB7k&*=>qm.=Kihf(_~FjB\VyC+,i P*-Kw.b'Ebix#lƒj_4z RNYz"2u"V&W9i]>~%+4Kbke;?7xT 'Ci4q888 *-vA7ѹ }m)P#33U9Z + n-~9(6?4KE@ p$+ gc%ng ~!;VeZ,]1JoRˍL%~BwЫL 0?\K8Txqc(\4xeM+V;[Zǡy>}c/ orVD"VP p1j_] X "RCb`_er403-Cv>wY\ fh,޹+1&_G| j%Vs^ADJ@(2K|;L"yͅΗ3k?w.b3RT,SXulfPp~VC^K3zhiwTijfR}lۊR'?^MPC9ƒٷM 5p }n^;Iq!d9u4 K\ur%p%$(ȃCn r-zf33 m@'TSV/2&+ T)@*`+*YL}hXAzk`Ȟ}2).ɼgnݕ3#kiw$>7,.\h{Kkm&/I05uC .qXa 7wf":r9PTB7&ϒn&trF#ĠS/vxi )-{/F'WR=%$Gs^]!M骕dp-]a"r5f>qqڇ' gTkK<@*Ǐ 7{cWI1  nwԚ"x#0ϴ]#)3hG6 ꓒ{Z4jدqgd-gvd>Xj˅:dpՊ'ѿy{&Ȗr2bI܃fRD {*w^*t,*ہڤBCA(sDLsINQ Sb"ckC?/Ʈ}Zğ ZtMKcZ8'!ih T9ʤ\/{黕stjB)Lj\yV~C8P$ן B!|;Wx6w<(.ϲ7~))h@TC1LI-o)$q=]FF(:9eFb]F<b 2%]֛ FX71Ӻus%O2\tb ͐2|eHQ?>7'8JWiRL7CsF"B6 $ _pO+d55f<.V? dW&K *!ЦwipO! )7sǚNlYmYR5 ?}r^7Cﴻ]#]9J*eM)bȰ#A5y5O.P᚛Iٟ?˂E6!Zw~h,D\er3^Mry scݤʘUDB J#7f e&M7$+I+PG&\OU۰v yGayЀ,Yo4V,D(z_sLҋ[޳4. >O$!w}, dsبh:ts9<> X`d @)볅AY΃i͒Q28 ;j,]k^ #uAkiV]fi 88%&+^ cjD8)lAp6", 2>QN<V-__q >'=g$nf_&(l.#? Zk@ӋYc=oѣUa6U'v-𑉷Q:Jc>o` %Te2\-vqLJgH$> ˞Vhx^1% 4)w^?51$957啔w rihھȾ+T#4 ?iVo_ Uq$_`0 -g++,U.G<#Yp>FD!v!i1)Z)Yp}Rբ:rO֧}}hVc99.jl`EsYgHJ4'^-\Cg_U~.wU(PWywzKR #i]~2Gы&.E】z1T+q`)_bߓpT\rlYQФN &IIj;+M(2Y3f^#dͶn/v1Lű9$RL~^D{yM|EZd }S{!<;$"U< Q!Asü_{]yo_ T8ȢPԺDs` 83'P`~V%Tfi>&!mK=!J8Yfx|sXZl'2ɀC2W(d5;>@I\kXF^VU4}(ˠ?Hu$,~RZq.UߓG(_ǒ 2/:ġvI hH$ygJzq cC"-lkfG|mİuH P(}z 7'e@"Ǘ,R [}[W.I`6eO˓+P陭6} !y_^¸0 bؓ%sߧ [?bCFP ^d#7P{Tc78ss$3G& 8˝JP?spOZ#RUHVl}Ps,:տHc[ @FfYhꍺA@ۃʝA[|m̃fΟ ? z/͊ŽHM~SeF$鴪a[,Z)ۆ{HiWF%P+fIzAZAGs`~eW"E`3o빴!c1 ^p: 9G)s= F)=A&8?s&ٵO4FX#0"Kjز f W:௏DJAA;.+Ijx tFPE3!?TޢpD WV ޔִ/cFeoj6cYTifz5Jf r\ EC]Dȷ!*wBVLzd~WR̥PPq?{sMSgYޗ=a$Y]4Tf1C:KBmYI qwUq&"d`( |W\wQ/`Oo^3hTwtUl7ޟNDx_ 1qvjA_VKxM[ 4'FMNbb VRފۇOd +/l^:){m5LAB)rޡh!-vZT00fy9;m gDqyJk4ƅg?yqAi @5#K7<+UP/E!m5v džJKם>M5x/t4Qv+ /Pj)O ĵ4Րx+C>.6.N®#\ h&͛jh ꆺ#?d&c4-Jaĥ *X N>+kJ+m3vM"0h[ژI(g>bx9="!f&v[-GCXv/|6elN\2hb(:Mae%w!;;#x›{VAh}WtT$i@/rS@D1 3c^LE_ 9S9IciITOkV:D@_%8Dy\S 0çiR5"Q@#eՁ=g{O`#._M19[m_:jklcG?!sI(8o{G22RsSoi:v9֔[-;h(o)05ʵb `fuO4/zyHuTd^^EԠߚJ @6v5_X~*)y5z2ޙ&1Wy*ǐ=˭UއJN'O ucϋ(&/mlφt< N=Sb{΋c7<<5|.G{|Nse"b\Ń"h'+d ʌS%h 8^qa/ " d a$#te \4pOCqѩãE4>c 2u_#bV¢ 8-;3Af O)ON)m )A5GUBDü`4ȕ?[a)Jv^bfBTw\qDzs{}ir"{-wVQPyċ/Ք%]n]gUfVHzISd#"3%qhZH-mm\σ, $d7` <=dc!֤Nnq[j)1ϵ3p{|J!iKrxj1IK1 oSڑN$`Ba)6O7c<5:*qEtpؽ{+]4RÊ=˲&៑uPX3[ mƏ_+h` a:0y"\V@MrN\ȥVgH(>A]s#9N,3Iтc%@ +WClA[چH2 @&Ë@yC"Q^c,DBq*5.KMD‘_fو)1f?H g$^kD7Oo` `R9 Ut22B۲csr!ߪW.CJ~I.EVE~&-JCѢ}բ- 09Ю!wZZ^%yDI}BKU O+mc}A VTc.ꇘ5 ړ'7~eERtli[!AQlzwCRQè a{QJ=Ȕ\2Si$t UNg-vcڂ 0Y{M/B%*o9mFWn\[TIqtͶ? |x+`SS 1ܢHUWw_w0zFL0V={rvGZ]c;P=` GLI%4A} +։=p'ԯ[uf# `N '0t4,~qn\Qc6g0gӼ5Z>Halrv:Բe=n36t|oGQ&䡟uȸa249zeAX n|B6Gd0{@bZw{Id e4Dp^55 uDZ np #8O!GZĉ' ֢rs>#<7{ƲPEc`k׿4ߙ7dH[dh=@ jUʼnXHzi{FrxUq+P*r)GOZb' =k`# 8P I%? mK1I~0NKkk[({77 %`naC9 ȥ1Sͮ<ԗdBg-ԅ8, X?EW86=tw 51O/ce H_?wMM]SJ N41Υh+AK! Jvy`f"gI wMWP4noKk:\WA,{4Id&h K-@I<*x.mSOHpwoY6,N$|<d/2EES[$/Yя}(`6xEe#R Jj IM7xƸ4 5? rս\h] 9A'2?Մ :η} at%>WGzAt&՝d bUr(ڜWk'j4`T_nz$g^eSF3 PK|!l՞YPA^C~@f e䎑su؈NsL['c 71w8o6`m+}Ndڿ@)\e-W b Ɩd;t܁BjfKK=˜zӆp6XꋽsBpZYXGyVo3R$nh|J^~{[UIgT}0;=oM5`B96mV$a1/L  NYr:d]˶A+!HZRuY] Ou)A:w6 e{vZ01#N)ZQ,sHT|}qhxdq leV%fwDYޛ5X] |RmxꧡzB&y| Uwy(Cl(q.8 7_JT-Bz.cn$eY5m,Μ6gYKyKJEb,Ni&owzŸSjV|"dhI_7% bQfx C~T5${<5v]韸(o:5T86ފa2/Sʄ4cd.07e5@A"H_Zs1xK]j?[.!ժ n҆6~HGY(/t:4)rl466Vbx<;YRb+KbO{蟋>Sa4 i̺n(yi[P`RLj :x󢠸#u)w3mGd 겕蚰@i=YסjG{JRZCy/I.'C5$g/KU?` 76#9`1]*={kqk`K Ȯ]mJێGEa[v=y̺CuDB/Dw!TU !E;M!XZu_5E-$Z XYoOv" C-x "X6cٷjr9$#.]#Skʣxw&k1Tqbsx)FYE^}f&pF#,]8(sRN0YMzҍeGihtYXΌ [KF NɝpbU4*d!glgbUZÒF!} Ǘ"kU fj6O-x[ ,1Ko&:revy|3nz3tU+$ ̄c%#µ{ф8\7L-X{7 G=v[.tX]&Pd:Q +QS~?}(m.@xOk&0@UϔW(J8~GԺ21uة:gŽ#D G{ 9&%M~fcrv1W2Ժn6*Q3Y+I]=.=r!9%eOifM *7f9FHشh ,y/jC8Xf_3;&:_"NpQ"5{%mqaTxjlir} W}B6j~&O<FŪ$cCoڷ :ąњö&%;)")_rՎR5/ח~=AIX ́90[N|Zw6`vC+=ԃX +_sXCp8/C&êOÂ\sutBl\K}/ zwy18H&chC#EY:#st"u eE1GznbNνt{\xgmr<:f`@,A9q$+95%Ә[a~#9,5G!B@\y@|bEYZte +ծљ,>7nml7 Y(v݋O=da)#ߺT_d1Rf 72Y#Yur&},]u L'~tDK,b]d N<&: O`!{)ӥ)3  BS6|$h<qg_Uxa|hdP!GxYnJ<|]=mՆ4 Hg?Ou֊T.,<#2P$H'㼜$y+xxF37  $tk6 Or+_iTx&PL(r+5Ҝ F~!]ݷ3la]V%~'(D !'CosڡPuZd%kI%6[{>Q"%9ը#{̀OJ8$)I+MnCoh ri_;Yt˗1x8͕B8UzLpC otI{4E@3ѐJŤL&ˁU`B|hf$`|Ң>qb0ԙ8(Vc=ӟl7|URbo:d[V\1n(wBZk=X 5qS_b&]E?jư~Z$sp1I[":UEek䏿\]B@yNS0tNt+q x/ОqdF~n9ʭc mi)G:i}泳QW#cWsg4Dhcyizn KChzj_8wKkDn"w\:ܲƗܠE$s79Yv@X⸙OqszydrSi'T൮NMN1 aw]򣬛yde=x?-! c`&RaSP$fift1xV=1Є85r;.%족giͱ PzN^GVl%p.Ē6`ߡʊ*6{&n]̙Op ~cs-|Γ 4+an'bL-i9DoLY7wOw6Nh/8?^dnզviӾ8}UJOM̱qԠ$z_7٩.͉Nf/C.]7ԈE$<ء:ŎT&Kū Sy7Ȏ~pARynUPb4@P_/Ak@g ͸W[HAN0# 8y!0̧?B>FgA_.Xt:핚DT1\8Hg3CGAR2OtQ"DP^} 3x㔸8V\d-<jP3?<!wceP\.fVRfkn5L_҅JReciz/X]˼:3'qwBL&}~Paqͩ6!r@9R/!7l, xh^"Ã]yl/^OI#%&2]ОZQOƽU %|[z5ʺ/z7^$6Q3 &&*# 2L گЄp{h'm֥) O_mGvwlCI3 yZ&IBn׃& ;:>A#tPMSt20p6F i?lN< V`ƧY Eyi)H{WxGO$Ql YYLYS `m@7d~Lg %GT8N%e p I w|hC;jeЛ1Bj#\Y )`ۋq41f\c"+ #۟CB/ P0m|@߀}8p9 elc2=)c7Z8&hg)%K) ari߁|yGܨ{-QdnX*\:8*Ңyj<,,h5LHSZQwR4$]3ݳ"-x2wD  ,lݵijIQ ȱ\T:+F1+򋨴FU[{CōۀfT6iQ byIvj8m ݗڙaRŀnpb WG/R] 6$)\}D (0ddhc4IMqF4bE}?W = g9T`&&a:gugT7l%,wIQt|Ia(!@Ҫ suV:СJkȧ5U: iP)w}~v$JVrP)6t'ڼ YԧOeL"mH-:!/ݣ嫽X,_n!f:j\vۜl^/CwŒYF&Q7A4e\-0?-Ym/sIDh$ɉD| ?ж̧ 7\rG2Xnrwŝg,yV( ;3,>]v#+4.I(sBt/|0zD@A_S 38=:M Zt=ۯB:"69Lʙ/NR@cϸlm+8d|X,Иr&ejl>v > I`fZ;;kMq?91?` - j~TQ] $;/YU]C ~7fPvPC]en٧ %_Nȁ 9"ɟs8Ƀ' ,u6dtfޏЛlZٛ,!d]/Miz0~?} k1E:Bn$k 'wJv-c|hhHNI" oe{jpHι3yb [g/BˎdH&ؑaN`#Gb^?R㪃yskQ!Ͼ8.ɰi{5Z~/Qd_`Y<>vQ-$MD WQZNb[.4uł[[uLsPOf&B(ZpN`'["Zʣ|azlf낑 fc%5ebfC\!QcFf#=zMrƇ}Y]8ǜ["'sWAɚ9"4|Na'V@`dc:^yrwopru| H,%[u @@/RLk-iNPC?5`NTtWIi4ˈS(F>_rO/)q*6uVl˥MԔ8}5 \vz-mrS8Y̏0`mq <;'Q]!4a<ρ]]‚xHLZ͗h`6sb@=Cg魪4*G6x?lZkYf3y.Va kVkY>~I@⊡lvӮNVvrB(x8~戟0⇮oa=.⢲ܤ =eyDŽ[^B4s oQꠄ`+L#fr^~J'F^ e9G߉Ĝ^x6'%Vn}'A1&*ScZ{'miiT-NC fZN&TUNTn&ivêfG }NDB >&z/j!\0.ސ䬃`gcfj%ReCcw$:_!I=D>.gTIlc<ƻ*falD栞y6r{ZJG^spHw$w1m)&I,⩉19[Pe;ҐϬr$2嵟1r _J9 }6䲔JCEәR[W K Y%GicH Z$?8 6| Oe rBH@W(&[= aG-4ƽ$ :z0\j́ )B`F N,'5:6_kt$M:!5>5 ʇSrD(H4Mڟ"JxN(߭G[/Oؙp=1$j_WG2`5hRTT?E3$M(iJ} ]0ÐDy]cܹ'&< kfD1bEdMrnsR%a˖Tbdhzc!|:SjWrm#(#]DyEryyO^BF*0ܠ;ah۳QZ/dQO; H?*)<!#&Aބ㎣EؓՃe?ro4AB]g7`*!gHH;3mLୟ/PYsRڷzH9"V*-i,wт$<4tN]X*Sq5?{⑉@.4t>i,0PMlu("IZ\O'XՕ4o6p=ΓZ*PJbߨtyMK778s|.A!d'K8giO@|Wx`̷3ATil=WK]!u RcEtN 2x$~RY6cȓ1`<, JWұJĈ0zdjY F1Zh,H4 ^^[^dBG 'v[ea#1ȴX DLRљy"rƕ %7K` 0hԾǂ;'+=Cl̻51oah;;| ,`P|C 9ݕv,4.IXC!vo <:&+:#.e<p֙jepd=y0AۦDôru^t/ǿUN&︰2ɤL*F ɓkWyhe >9X$0;Dq T=5yS8r[֡`f`6Ćk?qeHgϩ&oF#9 ,fN+qE|SȻU^0IAr[t+&Ȃ}D $P@桐 .(ퟆ&5J5Gsu'1,X?g&ГsZ!']F@Ķ`YoA>S|BHTAUL lq?W^.Rz\䏕Oۚ 8؁K5le([)gҡl$!-5AĘ\rFD7Z$%=o Y&#EA/Ikv$_嫂RmJ?(K)W:ӱ]:2Sg߁}_d>S7T<:wu7Znu%^FײOU<颌:NxsNEPXq{fӮ86t&m_S9jMN2$}5?m"[Iu*lIwX5L~AӢ"evn#D˦41C*ݓ(7ڊɣ~)Ž/ ["Sɚxc@!K` #j:L$MORAҐLp[`@৿ȕ"hLy/ʼ3I ܥ&Ts< EB{CњSb+ẮRd!ER.Acf19r݉Mid#g~$N|E F]P S9U/6§nš.<K7|Cz<cKq=5 yq{nmov&|vYte``l# r):d]1JHfQfX@8"ex(F㦙hZMj1iM L|x<ڨFl{s/M P}{ !rC%Ef o-$wӰ;$ ɷx]4 bX~[JψpW6; (Ckuv8˚>?aRwegYG `m]osDV(c[=o 9b3s.+`!TJgK/a/Q'YrqfXETN}UTw7C?:BKXe#\nzxstyϻ'ABUX] ؙ/=!%صݴ\*Y8Wcc <q 3|V*F#QabSWPwL- څ`5@x0LS ?zuӭE_*qӎ9$=-jok`h7-dHS xY(\$eoVû YxMM&Q#1"M7RU!20%nEEW9!ɴ"PW>S-l fĝC=] bZRgmZ= V֬@**δ[骆vT-K§Ǧet.Aop-w,~<<7dC^Ȥf7R6|1T8ωd+B;"b{VC-v~q Bq4Jsfs 9+u|b[%&@G]0!űt5C&h|VH+[b:kU/ 嘾/ƙ]|!i@! Д>&_x%Nh`sy\#wU)3:6;3$﷡|~5@;ZhqQzpYLRtQ8ۯP/Rpc*ZaĊFQ0?tm{zQM=CXkajZ#c]/1uU c Eߜ7>jsl;>ܰ5?cBMXNCm~7W{ $Ig,kOC~/JirFpP\g4eQ?)ڲ,I|Gse(WKm˺Jɾғ)=JB9Б ;,BH qmz%پx8e9+rSumX9\rjR%g+z(wJxrYT^%;d 1:j\ 0l807J]Kp{/L1C{L6Um0 jOCǡEw%v) U=~VfG%wCuI޾e YʷElWwC2q@ 1_BO5O_."ٍt~l(@3=gT+7Vcthӹ$8e_4,曣9 UV=OL⿦ fŐř/(4A8N~!eg3Aue^g ;H`5a&>R;G'^;Jiۮ1,xzv|K\8CIZW%Ի|<k =P)jдl|[AD\*q -,2 >$%k;2Db[#Ts"+#ԁ)a7pDT)})ApX38ӵ0,m?6p'`E3F[G7%P|]7x'4 )bܪ{mdZ#JؿaYws KP%߁icWG;\آd#$%gC`Ge:HE vG hp Ae~nѶ|"yV~&(c_h~kY?;aVC6 ?Gu٠E!`*'-pS<5Ȅͩev?v My? X]K2L0.&UmV,#b(v@z]P#7*~1>WϿRZg|H{D$lu2vHjM=6X+E uHg~Y]9vjo@W0ig)u}3&s))Ijƃ0M} g֤ggC'x3$lM5^Lq[,8te]Qq{ʰĻ \31Ǽɕss<IӤg^vN㪃+$/)Ȫk4,L) sW( BNL!my tky:ʼ8#.FOsX =|RbFU 5\Swd VqLenLj6=kնhKi}f VKWkA]TC߆l>b|#HYKHvka%cx7(c'z]D}Î`">C@8q #V7*2jIP( ~n<}j !s76 M qJ -"IZҘhJHJi[!6"3Uy֌40jhg)VCHST%k].)8pu6$]!}H`fno%bar!a+jTCb%⤣=gk!o˫\{tekLCOq1|C]$ R*\sH!IFC[MXht1z bȝ0TZ87a؃KX(PwV/R$A8*pVfOB8_y, 5Il:'2Ѧ*luJ{X S00?;&j K񮆰I*>^။uZjP#{g5 Xr2O[;j<2RsSJIQcd(-R%F#_{3#JJ{ɨPUs;Uc~$bF3skG?Ĥ3an~ߦ6nS`?]rsy_>2#sN46Mj`9%(21wpЭ3~{ww qflRm|#JѤhAa,בF&9,5sh5S{G8ei<|w6 1eQjon`E^b'DAC\t*].szV_;58/~3zpL$"GD -ܠU!yei'-g_rڮ|U/S2)Ƃ fP,4wty|Mg z.909L!6Ɔrpl{DHOlc1j u'%;6mDwOIl?43C c5P'P h:Oq)xCz3k+Ei]aDUCy{ۙ20pAJJ}(nf[z!p86b]rut%H; Vv\nkR]d&:髶vS*UmȔUAΉ6RN&^(@]1N<戋:>UseY<h][L\ JNB;%6aņcP݈cYHOVLp/UXukV9`$BpZE$$:s^ ):`=K4& .[Z)(6RFu 2]ݘŠzcItb|Zw݇êV￾-DȚUwH  S 7x[A*J|3^f4:7x'?HȊ<$:[ {BjȮI5!\G;O@D = qNL;Q<2 E.#wG1NFk~ s;@ۘEhtVMmVRgg_1!xPZB%Jwa>T+G@-̰p#g`Xg5KL{y*Q?Xq)cAU ɲf}_ &qfu(KoY}xH=/|1cZs#;fJָnb"? e$`SDZ5E;,=8Tڍ]"":< Ư3ž0%nk5,*'r0ȪRBkwm.3 H1f4gtRh/N"hrvַ '(;HbTh% qXe乸[Zs5p>2+ߧ1A}N tm~M۾!$dKQ6N>ݨ4dAfOlDUpG}'8SQ^l6po(ե|N7΁]NMXkw{f|R*fR IQg$zns4 lIl|1u֪&igb:t:~ x: > K(v"es"4zA~g_9 p3,݋koW\x=j-Ua!y,2QFb&x;3b>~DI B#9+GYX"ZDrexxQIND7<[cweh$<&+dq^}t'M_/_D4?.R HM jF=Tm2Xn+xE 8̦uڢ,+ a*q 1~p n#1-Ge,DLF$q?^yDg7MxylzER_&5\e&01D4vd]Y=pA q?ċ ܌Ҟ0V[L82N_@j[Ntqyu57;80 处R7x\0oX(C+LIm*;s&Zw9q%~ɝnJfxpD-$*W5XvHc6.Umpk eEhDJyVYL1S53>cYspl,2>x5׹ - G<10aPP%/gRBEgQOJ:N  eu%BS tU}F+t#Z zzԾܛʯϱh%1jTv2͍ߌ&6ݖ~^= `IFiؗh -&=NK˲ZU+c`#O &q8n:<2Z+ߌՓDML<]m +P+*" zMҍW|m9@"p}B4?{!,xq<6.<_{b|]3ٌFi{eWfAgMNjqO*Sw`)V#쐩a`Yvr\| Lbl& `lh2>j鈂n]UM}8uER@C>٘;TILOxxG4;$nB:mM86EI" 4]u[`uy i8*#w2bǨ:D^68-€\<=0?‹`%D" /%9?zP }c^Ŧ# %⻖YC9H,  8<D԰#G懨Ԧ#&w&v%E-dJMyZjܸp]3IJ[8 i}L9srm5AѤ/ܕ?ZTJC^G6(r"St9K&$$Y5Փ@,lbR}jM,\>dWC뛸. q7,O%bs`O7 pI0B(_ja*tw5 1R٪y6y n?ChC6UNt4=r,4&rg2`.pR5=_"$B+Xrýmp4qK91Iq/BE#0|O0)A7}qֺ-#M Yrj t${{2)HzGT2)s^Uj \OL4&M+̉ Go;^(02d+Y\_(Vkty.D>9opBwd#S#{%)\LzI-7vPZ+&a%8xt'?МC=< Z)SV-6"C`rN]S؄3=sHw Mq?hx)Ը)D'AO*x ܓݍ'.+ז!=4 .sNv@|٭"Hc#]>PP: }lY,ECDO20v].GR0j*H$h0/]uPΜ2mك+ZV>Id/BnH Pekk);t[ϑFƚq_ 6y}Afocw C<w2PySOo$䫿Â&*#.` ֟2WI #.hۭ,i)DvEiNLo:\zy`>5RnJHr/ro, $}`hkI/^(}`,:_p_9?c'\+{ 2fun>j=Xyrd|k> rl6RFÍBe'uis'vLGfLUXNAYTZA^cG(mY:w x=3qS8]`g5CZ!@~[ A_Wm76*wUg)ۃyTi6 :Sfv{.Tkn|s9?k6|4Wb:}Ѝ jSoM`meob1$opԆ tmNߩX74 u3_!`(r.wxd:Cl_fDfBx 5KE7&,[$m'{')ʱ 0ghE17:{Cc큋"+kvXG۶t^sE|-]:-+u peB5J9't–&`xK9} ^ ~9EPH_n4I)#~|zk%odORU!<'"tzFa *S7(ӝ!?ׁWEpid% Eyg͑EA^ú@ ᤭ ?K 9L\R5 }&Θ:=k{boa[q^$ a4`Ժ D>t}3-i<6[~" z2b1VV9J;a<^A O4>?Ua!gz営Ejk^Sh }xl )l=ٜvty_yQ/x@u7ڲ2#F $*:`n.M ]--!Wl)dɪ+Zc`uL(aQ͗"p SIKh)ةHnp}-@(Ylp2LJ)Ƶ~1L*miOi䋺jPG3 DuL~Rz}=g |L u~z[ vnmk+VYMhэvfyE"YH0q̀ r u$_m4>^]3WaI=^BoDQ[}y(F^$/9`&oŋp!hTֆgOf8fNq+.Z7HD jlEu?ll8"fB-v/A !ͽR9Rfgwo}_uO0h^o c2y6b$DLZ[=sc`ƭqA% i*\afQ` zNUU!ThW<!xcXj y8-ۋX|3I˨}|9)[!l^L#h1I:GLRumޤzkRhnaϒRtPw1[aMG⺣eow@\+hwp a>M|'c8"݆n,^0yvcacH)9U3JVη ˢз&@8Ms^\w@-ԣfG~5[5s`#vSy@'5w"&bZ2],"Ł{0]GVXjd~ubR˓Eh/\JX5F$e'G * =c6csWJڰYZ*^ZÂ6ECnBIWs2/?e:Q͗ `*P.yU]`ujSRg.5] O;*kWPIL}ajrJ~|}UkeFo gC]딓)n0{;5_k"Y\fbQP%HIOΜFQny|{CɾvYy\梻4T Ɋ#eٶFi5h$דq+tb_{-QAEt|ȃ$%o0-#iP |/X:WӃ guy1h90E%=}{Ctg#U4wzCܴ\ rS9Nd1;%sC)0;̮,'1o!'CۂK[޻"V-͒=Mvhį؅)56<1* Ia!mbxizSevh<1"밂 vd>IãS9 Ef((,tl" y9VG/%s[k5O!Qvdx5 >tՉf!h10(O=zH3BńhnWuCb<<5p3~jg0">]H&͘ٱtA  ƮS)u&3%W*^E7ѹtݻ!<8lŊ="GM'z?IA DxS ">u'J˪ yuWs#xe2݈whU$ O|<;2# ?ba"4i,X˧TeߔTҬ)n}[>%J_}bF"r#!CDd0.ix12Xkl?1D~$ΖYw M \V&£X,w#棶5~/daE+p6lmCNpU}ȲNϘfԕK|G4hk5X"p6J4c[ǛW9aDIWpO F8;Ⱦw%,VU.CnoNgWDzLU>&˯j2 -G_ѭ"I>̘m]>$sx9ZЃX*Tէlht{:23TaȺFy?}BT[*LW5FAђ o5joE85aM pio@r׵.u 9Yݓ{ԈTd6 4[x*P #6~`7Ay`ihbKSsdR#z0=h)c-bޟưl:$Ԓ|%}9<@e&1Cw:^CU7jb&҆AɭUoϬMhI;b`eu}id\?>|s0O8ϴnǀv>F3]MO1ƾ\.Cb0م&aTu&dsc;r#l؟vxBP=U x:~wnm_Z(s}4:L4EWC{hDp.: w9#C^mU`=׭/ hAyA&n^9$R0&~zv76_h&I{-Q̬q!^- 5MrЎ7l)#'["ڝxiـf{}"ɍXcȣ'2|W~PB[C5+)@7j QY׉1EX]lRMbVX|.-Y=-Aep9v4j&WV];h%coD 坵%)j2MWg4N?W?};*6?jVmmϫtKVGhA{q_r0&K8 QJX}_J 2^Y?B=3 Cx҉v2c<şRj΢y4e4:tj|cĞbp)Q 6ܭ>!7ęX5e7Uu6ryjg$Ӽo| (Ff@@8 B\j>F'i@剸(` ݻ\t{!]k.J 3vq RX)jn>akgfCaN;M2}_W.D;8 ڑMҲx9R`5$\O>Kfl7nViH74\nZA(ׄj4LTvS?S5uG9jq×Cت\y&R0֊7?# 6o齈XjNyY["#Ariሾ})J\A`=w^Dpod!4_OXO+RysB><*֕xEݠ–iώ+-_J왇K('S\¦^ъH8N'/ɓ 𣁞@)hJL ]{)/}#u;JwSy;}>,`"A(U)wP|}5~1hk,4j~GjJLszԏ׏㽍1zűãӑ:N ĮNN[͍uᷚϜubK6+Hՠ? 9BNf'MBD uY[I҈]*j@ZV}» 0޺)f݁5%׆W|Dql%YW<a4޺?RV0ÉC;'e{sLnЀzQFOʹFAX$za.K^.!%3S,@VtȑCtfL -n&b5w mkH HBt94(n4&['KF168fB_%VO\{\8 +zȸ״ qa?dJ/գoy C׊xSK5\ O0cŜpREPF8׸"0hқXW(b"sQPIVoxopmи(1>CQקb9N%FU 5pJTOdڟ297J>d;Sz'kB yoPT6N v?}h%/,&y{x.hlsj}WQ|l*S2ݴu!p!DRV,̷} 7nvu3ZJ°5y ^H&c[3}:nm/9F e~R YR=2x\mAOKIv[*HTÄhW{~ʨme6&M. ncXUE<\<6dnzݾ z6{ s 5g)9,o*hJeW S(1+  KL7|_ي[n8^ԩfIZt#`ҙnoyV!|#zx//I;}1)|PR@v\`d?Ug >}~K Gk -O T*@d z5'shEWGUT[ɗ1ظM*82D"91]f>ZoL3ϾjԱKxsȃ3,ISe ? cvf} 跗*Tg|}]C`Kz*m#}#RV<9]O#c=&)7gR)* )_.#2x@: =ƜIICs12ƀ7C#cx/'B䠾zWMJ!sTڏЁG3c{ Q Lj\%Dx}LbxePq.o9.Uan+a` ӲZ|?onRMIC𹀸?w<|2[n(E#y)ǟ2 ^#ۨHGTI{5#5٭"Ήk> cu 4^n74R?S¦2q˃CzАYTIec: 50l1Yb옒pVAG Wx?gB$nS=(XOmJc5Qki ){w &#vX[1Jp'-棱nF,3"슂02c|ߢts`䪯IgYVu'MwkG\ }(&sC~ՙsuсYK{Wsy/x 93$pJ(`یrsĬHh5aT&u)nnR̋'+cR+Bbs+s]4TNAA0*t#[ pb}{i0ڰ%KT ^3K:F_j$\@EIsY񑀔(F- p92jvXnv6ztˢ휅sT77l33Ӥ6`_+hj?Nb&z$ۇS(.\V7p/V%gH:`ss\y:4ͅ١,_#?mlhʒOqroq(u&."S4IQ+t. TM<9·)D A,2]џHq CJ,H/DY޳Sg#Isp@i陉4,yZɻ]*Lj/%lrHXFF[x t3G@Z'h>GO v&yeq@Q avq#rЕ0uĶwAC>V h#lDp]ӝ_a‰ywRsމOU\в#xoư*;|+$H=ezo_%=!{Y]5^:nlt+V},BeRRl@ࣦ$oСeV2+__'>eۜXmJBz&w0G$̸ *~fFNyo 4Lx(A$ -6ZUmAW" >a+~eQ$U. a.[*Z($?DS4OnY mP54eyhxxy7ʦXSah4a?'nO=ʨeX7>g.^hg"}g0dX@1stjJs{ lZXҴsFʡ2Uɜdeg\vweHSCj8"!MbVxs{Ccӷ~,;|hF-Ǡ1ޙqLvLw-edGr\ie̖zx*tJ;9`@{ Ħ\lB @$%У$KE[Pt_M6{iUg+ IO&)1y]'d KU3aih+楊JXHmlwv@ ` E' 2a9)R=B|ŬވH<9IZ b"ڗ-v >|ub=Ԯ;ٷ>})C6A4 DDٓlצdw*'Hc)b0"yG'% #فDn:!:0TI[+U}B zS e^OT2;ż4}`R >ӹ &)$?+zeq+kW)Q;[Nʂpf1,Tϸ.!W(xKP.aHL~: Kj @AI#-je6Γ~()D|Bm`#߬l!6.̷7M翌AcX# B fm($8QN*ˡrf>g52\|Ub)~B#%)26ϧ#mceRXu0H}:gIE]9Ťm$YE2ċB/ȑ&>mI-6 WWm€Pd4kv $ qx@ @ zxk}dd!z|0s7q70 D4.< %gd-%A'41|%E3S.*i <R OP.k.E %~9??p(N>X#\=Dp.0yMW |CnKxxg%5ÑxDŽZdO2yH Y߭>;i78j ì7 { 8(C4֩1 ȗ>v+duwN.YdncȦIFh+$xD*[9IUn1)XǂPAVÓXCH)īE^Bn!i+o(+ Pl>]mF\D0+7Bs~m^>8Mv×ehQ*?8>k!QNBŸoZi1!I>}@5 u&wxF -? IT&ARuJtiȎ1sΘ"nKk G}tOOH r>*f e4kepa1_=1)p=6*5o ?}5nI#rGG1W?7*zමGIBqrV90aU$_]$˽=lkgzs%+id#m~TtdzV 8 ,j"s8C ĖMuo]y["(  5_."fG[ GNZˀ"˦~[߫{"ֽ4j[xRZ?1w.QAW3_-biXoM˅vx+#-Z @OG $K3_[<' !Sm9Z1 YFUPT1>ǣt||k}YSugWyt fUڪz' c$}g-]I*X'H ῗ܏<?'=V+!lbr!2}b$eZFajT(E\,d-RX ]b?פ."xA]R÷-t_}J2F9gae/&p-Ҹ.k YԝVe9n6^6>(9rCE'2~GE弛9 ѺG!Sg)&()KZhaw>H;ƒ踤a59 +r6qj~#QՔpa<1ܕ _)@mK?褣D(q Mk9Տ3|8DӒ6\! $}pYގy/{ݺع~S+"IP@+|CFLݩQ 0C$il*?"7x.m/WlPM&̂(Va"r`IZj@`[¸<ӐK:5tz=";K:uex Al 6,vn*(/csv}KD,(Iϰ6K%>T![Vbu)qb'`YcCG#2JzGT'~I>'da\H-URjdaodظz>%yLJȠ%*y3 'Ι:{` `dޝLSs48&U}~I$ܯK64Y}Ek mt Lʲ>}^\Q`4ܗ@ cl4抲pvvx`'WM4m$%搄\z8wA.1 kdrj]\M9hJX«@š.ԣ[XVwpfa-ɷ< 0%GY<2ȕ9Y¥ yp}s2?Z^\٧*4-d]@Yġp3g*W-Q½4,"x>2|ıh|3r2Mol zӺ؋[p%>uYݞ(66JŶ!΍2=}v9uRi7iQr0dw.VT^wmK[B *G@ ΰ}D j^|%<5H 7:w?8gHHiM\WKMuӫt%9DUEB2tS@-`R#`gH_C9V\s;C@\q= )~o>M '& ߐ C$xɔ.`3;Dfy8|)Z{)[1=Z,PO醉*48 bn9;˟il/ڞx#"+z:6Ti:e73WSwnkRr~xވ g P֎]e[!PI}:#5 y2o%kyn TpCq ؕC<S1&=)$Q4``c5~XAG*eJ9[qi̺V&476Z8|xF{A7O\n-Vj[UhW4ƀ!ci>*){3'KX@C ݒufuf _R.\STP -4ɱWsJPxd>]TGF 3Gɫ6o:Kt/ahB=R7s"3{My2GQ 4߄w{QgM$!-)N?4|Xbe\2rhϡ5ѭm:Ցn뙂5 A7H~_(yf4E- ZBW?S9hi*(5u:y(`:hXQN[F먑="WBVF-h%<ٿ(+Hò(7 oV&}#wm+?$`*fNE 5;R:ٟ1(O6ڭ> rfq_^z*5eO+u.R` ь4=(tb = #ê#DPBΩP i2p ݨqKT/4ȟ Y_2Bzҿ  0)JpɨyV(a Ӷȕ-uaZ.6IsdIIP%0nW,},eQ;Y.9' M3ВHy:3d^{<3 %./Z;ٝ":U.LvvDWY&NXiJ&bR;ohƞnVXwq 6Tlmn@T6Ms_=Roymݻ"Ͱ?;dQJ2-ho:4c=&h@¥MڶU?Bb♥A!=V=XF<!pˠ͞I n>VT܅·Dt]>&JYI2vMop/3}^?E {)ֻͩaf|? [zH[ ,QʗKK4Yj*)?`Tߑc@Th@â`ҡ,{i~GS v5[ɉQH0|Űߌ";̷Aa'Csާ|s]5%2V@=b}DƧj(YFQ1노g"@RK8\;=ޕ͟hPh r9,»WUj;|s]L!ui m35DO.z#|h¢@+|&#ه|5򉁛HA5a CqJ>JLPef2?%Ow49P7O(*OD1<+{? 4YsU47ĭ9UG\1öevOB++:FoJmJ"H>*bk[\@CҼ,)xer_ÖY~.`9~ 6'$Ilu,SؚNvZ+p'֦vY/Lc2=A)vs|W64^@EWYJefg8鿄\i6D5|ރ ]xruԓ _1L)/{(&Ip$G&G T4$Lf}' s 3ŢdX)~0<]Oz2_Pp {ܶr€X!~n܊Cu#&^;[U\ 'ЁSjT&8%AVRi<7dM sVH#o6_!!(Ѡ*9G jKKA8-k6uW#5t牄/p1Y XaLw&-1S4mY FH_xwhHq=ꈻެ:Y`Z J^u=j0 Ɨ礟 +aSe_0RN_0NRAxJyS ܽJ[P;a+wFprk$"O4bNu#,n;|>+h1w }-|S{ {ӦBQ .vb.Yl凶^2j(#`!gZЄ%MGNkE7*Jfr\ݯ2B25N - 3,͝}Zrw(!SX;bK|(QBs9_Te ^VzԟGٳt1W7qDo]Qp@/w3X¢H4D+M&LED!>Q 1Nq:wI4\-0wD<-hEl-pMQ{WJ,o5'#w_-T}?L7MţnrA:Y6/b/c66b঎=S$˂K帇IX)Hm]Z>VOcyb<6OTnF*~ r79sa=$aeka¥7=8Fv-HOUf"#n8xTص;M\<jPbZa@{+*j3k1@-;L-=oUeOW1kr%>{lG\= I[t^ ~q8,!u#p GRDxa_zz۪+3cߞjg/!e~o-{pb@|ׄ?!YowDr b<6Aર ̫ ǺL~trep~I24p^u8Cd ώl*U=d'h KF4q W4m?xFfn/;%Cx(~L;M>Bw5*ꅰ p8o#Iq7>1¤FI": f6E3SxTm}W~s`4δWF ׶ H5׸u6T3ݍ.m&$$d x|VP^[gO̺2rBt2I0;]j8?-u`AB_&N? >hZLY@kgMcǍ ~m[N3QZ] ݇ 7֢v|nޞL>1.`+p IE ʏiaXQ7պ-0C@"GX2z:͢h"K3VȨrZZZ<42(SUT|pbm(6 Z[# \F(o={~TIbJqnK >&7:@toQ'.U;L+m|aClKgmjBL)1o-Hu^;M.;;;O kX(rO(/Ϲ] B˧uϘ2 pNDt-BvQ躼*ڣ u8<31  07*Xl n2|xsyV+zsA<ޯx0~L_GJ .ţdJ{_ n^X;Log)Bxઌ'gtdL(Hdvub-L]?;'bsY`aH6O <-٣*PwKAbIsc~]{R_^KȔq=zgb/Ё%-ΛOa"~ ;jqsm{J,A2[V~v{ZsZʷ֢V_r!8©%:1ȴ=$#?[y'&+B.Br8L*"i?`* BfRU1HoH3,O"~q;'sO̻1AYX9))ĩJz:(Y}71r]lW.`n[*NfuS\ʞ쥭Rjh]ʼX:ֽjz67yȕtң(|i9} *vʖ?Dw)EkF*mm' [Yy%'DPz};ĺ0ChXm&m Ox1 Ax{DHoӤ+0GײWQw KQgoC?IF}730p|?>54`p1֕tK/:7 y&t1i!/zX)e q Y|RoC 1q7k?OT8pgb0=d(n䗡-x[K'0p#u} :,-[U9d9*&njS^O] e7~8ȺiPyL쬌of3?f?GbNaW/`N6W[T47ep?$bUz"ʥ6.!{MG;ܫJ9yKE#dp}>J؈-W-D{Z#q LjTC8mƟtg`*!~=.$}WG㋕vrѭwn2B)Rx4;Po\:rSGH+r6wzROۉh.$<9Ip(t;.q8AZkMْ)X^ 2fsP%׌>*i:Z%2Zփ)T.+n {v{-b<#\'_شKNʾxsVpI}PQp^0L+3~~D~ӄ [|~L_1)7-6yr "YauBXW!\>&y@̦dxĬFM] !$Weڂc}CZq瓋T2nմZ7(P@o-4fʅaet@6Wt6׫bCs= ,YFp/ }̏\8-nb .Q|#PnR֡fX:7jSN[EUcTÐu!G%mhOY2!'~%+T~cтNX+җwtяW]~=UR_y&t{ -Ʒa:m_?=’H9J HQ_T,4lF~2iFw?{7 |FFW6~z +|2?$jN~lhߢ2~Q[PUQriv'=Tc%i)`c^2d[_UiⱐtgkL*(%~/nl)tu]Lhg[I;WǤ(p ‚(iHTI݃lXAoЧGd,;ZFoLۖ^GGCoFa/p. ,o3]zօhMul5Q# qKH!~E7Ǩ"'wW5vz^+Er2bĺ4q3[IUKAM@*mѱ@y2iuL%0G0̗yqtN=\e/dlO!{ap,JM{VBUG.êNH| ކmLHLk/`Tz@S\!poг&d2b`{u Z6ߝ&Shw];nȾ+8!U!H&T#mgaߟAyar8F9tU5g661g0_DYՃ̓EQ2HE*ǥ[6Dy[(aF:IOr`:9*b/׮Ym/ i5Qg(.޼2yĿ$r}PR uAo7v9{zT~sHe˷Xfr@Ӎ"%!Omn椖atQ怨XJ|=S%/oKF|1xŇJdD$ï/JdS&zvNq0xNX dyU2= 5BT,\UOe K30k6?j^mG+gx5;b!諿O߉%٦ʟ·{e>aJ/v!*@&ޭ!H}.#'`b kY8Jٚ` d#0٭I]Ɔ8ղg;R~Zmyce8̜m9T9*1C(#+)?іQf"R%{ɤ[;U_t!~Щ]Os߰ղ%7R 7͛{Cƅ @KAz{/^,_$dH+^Sr=ZSI .qת3/wЄ)ZMԃ+;JO _a6owzm,À"٥A8lQ('a+0J>dhBZ~G(-<J&qTzY:`Ro&gPHu8ė{tG}'~,t Nj'D?bnEE$E#F6S&~!Ϗ]k:{{)F(Bڨ%jܧޒ;J CZKNkû!CY.);ˠsPXZ;+ c b(7GB THɮ=O1QoBo3G ]HtHF( o`AٮBv`BVK c\hBQ0#iu! u\8 xoW_Iȷȡp!Eҽ^"By)^x oiO-Ĭq&m,CVZԴL`V%k5Ĉo/n8kG p2-l"`-bRdXA\vGE h-JJGp~.\.U1FkI'q|`'vca_? ;#w WCdD`-C/)0[աKƃ/لb}N TZ]&}'f (6ҚG4E@l""<4tsHB:uf1/8q h"a3r_bM 6w0+vLVKi$ =u,Ќ6b5&%$RoYLNK5~OMArўwzz !kB-IE 8α+>I4?DTZ,!P0fKs#E@䗯o1Rir:ҙ/Dh1Iq;Ku9}3\/#ـ).~Cb޳إq:x.@r*1H?Ckpff% Z[j\do!űBܩ`Qax&aJ@{bK)A&wԌ'2@rMSzBxղe`ߜ44fYHn.%hFt]fk aD]Pmv CDO!l%, [l~jevA;eh$PQnsn*F&VY 6@P?n!R$|#؉.0`R! ݣd䞓; x 1YZvqN5WD`JMA% #\aHYA8XDl j,"a݆}t忬 V";n;@|V9<չdflo_sj̿uZJwIb}{3}#>3",`')뱩 s!ObĆ̩izbvl!<~Sc}Oh˸4[gsF߶dxiו3֌=8vwƨ[v8驪]Jv8dqDqk x}a`>~o`. ])hw[ jߙnp},HOChT~B,EDݭڛޓ0> YǍE:PEW'DF!=u8zSؽb/ y]hy/R>Z"dxYXݢp2#n>lχ<ݏ} vJD_mYɝ#>J+?Ȝ3HBW?ePT]Xujl&du,'%IƌҙwTl*4&v%ppˣDyͨ Y_ M,X\T)r`?X`DR}f]&,kqda /fFrjcTgMԊXAW%/-cBKy6ꇃ<j4!aq>,+;09َt h?R `sMsʫV4kĹq[ kip_ ?WJ^qnb^o-,4EBtn4z?}EYPT ΂JDTrIeӚ}r%S/oki02k= oۗX3wr^Γ| .YwYk}n5=&*s&Fd;g,ϦwTţäfmg-'G.0gYZ0707010000000d000081a40000000000000000000000016101d03c00004508000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/bluetooth/hci_uart.ko.xz7zXZִF!t/GCD]?Eh=ڜ9LVo!7h|\9~5~ GgP:?zoVi NDZ6[_~ز\yQ;(Hh;?T`Y OpϽ֋jEτIEkvϨ4Mn.3b 0+ZwVb  [gpdxcwg,J8D1 2C`vHY:U xYX-wKEkӵ p7D2ˋ`2Tz \U]2]bg8ZIB5G F`]\ y &\j~jP#g8ccCa~a~v}DU{{i߾&jV}c<)MgHiS!V/ǝ7!ZT{G-*mPPN ndO+J#+Q:4N`;M+ iN!JYT&Ү}x7w M}yl^ Ahm R40R_%|֠)uHaMU^F$k&C1/#BtҖ}5 7q"B߰܃ ust5I|7N{6X݂>v8MSѳ6*Z(6n(UXoG9'˜3!>0e#۠6sNPKg*8iI`,J}ZHR&o۲;E/)1a+$͎M0[6Xa|= BhB y7Uf6&/Oa9Eۯ\'*mbub^ ávC5y=E3~g]MfI07nX'zɸR۴#hlԯK t {.o/y3[`))~GuO4poLHOpAߜ_ Un@HMO<6MdCUVj\,wz"uc{A~SjyL =a""jThdoR`+FoZ+?CCf)'Q 8T\w+ 㠊ͤ 0,w-QQc-Hd36xDylXQ@bǍ5:ևxMrYj($ٙ>ICs1T u36oG6:#S4G iosůfJ+ ISrOQ5%${pÀ??ԒTڼv7bc>qv!v}qiVmme7y$f}p5ْ;& tL*C|xyR! ORQs@᪟-N̜+4E"rڑ4 NWwGd縬s24݂g:q4+GACNRFk96>p'n<-j6.._24$=GWDF`Rf0']# FդEo-Zeedd&rhޟRpl6 5cOR{'iA&6nK~ccw-,޲S_33")v$7P_5rר(NXU״f˱dtIh ([ħ>uvJBLHY _#P8ҜsM;eifǤ2g+@Ɛ^޲[[~(V˝A?ϪSG h)$݀VLԉɅ!v7e,ςҸhվA6Luݮ'* y~Impgz >=6թz&g%Űy,y&Oй=5/ ?UDeJdej%8Y@2Gx&<سUGMiU9ڞ EO2{P|w*вT-[Q}V}bCYB6 φt.޼= Jrj4>HfFZUZ;y8v"aJg!&>8Y3 6IRm0t،O ~䦫oɄv0vHVIE:\n#hGjRI=45 ߩ9lքmUxm˚<ـw.[bA6˓CѪe2c{Fh2bAwδ-8!g/=# պh-, `VpuQ~gX//̯SEH;;?n" JĜYT^$p y]y FA^PqhH֬EaS&Y`}612QcLU"x/~\ׄ"/FdKX!z]Yj A?[9neꅗU| 2vii( L ^Q"Y헂2`3{ c+6Ֆ:ԩÇfXtR /~L~;VH+t 4l:sz9Ѿ]/EOcHU)f}za/\UcкPĤ?ma beLbRwŖrKȆ |~$Fa -ւe~YS/gaɘJlt㽨*Y>{w|̪33jƒF*ߐQqM-!(Y%{@K=G.@'0U^ԻmyW@Z6C񛰝/aѫ@^w,%BmLakш#JFY#H )(fIk&;,ҤS埦j w&A ˄|~w;)k, Rܒr:U|r? =pل?h(]7:Ŕ3S43r&$ RčGjF[`PvOiA-a=dS' M=r(k8hĵRVAuErn7~qqjS^| ;pi5rs`fP؊܎2nO¦l 1cJ2Xx`4h-a{&ߎн5:.Ҍ#oDWO;ZlU[YA ڰT2.gɀ?"Ƣ}I#doCY"po@X,LɊc,`8G82UɫXB@rDY3UvW];Sx!ޜ[{ƴ\zTcmfKD., ?w1wK)ΦW98!$MqhU8eH UWmUi~(_}"b 2>vqE*;u ,c+;(y ;fv9B}:[P껥1湸«@ E6&d:f* )p9*)G^M:أ&dV*LF5!aٺRI]>率mU@BCGrHMټ<,a>苴F9~ iΟa$ʟ!7ch(4,Jv>Yʧ+h?8 8_(ٛǩV~/Y Yn_F 1Xd,:~ox > Ke)^A:Nn}Va>Ŕ>˶~}QTUY=BUditb愇MĄ)m̋+gٌxOz(x+F%Ph@_;vUU$ݰiՄ֎ ~*i( }I*So]{1_i`V>sSSIK훵?mJGyJw3b bN+,ȴ;'6?H^\ A Znee̳UG+cLLjs #Rq&P|Ekj1j/n@׀q>p_jsY[>Aghh~ןDPtx-P.GőXxB5quïc_MlܖtZ>):lnDBY:E{FFDՏY/Gm$Fh f]!2}VKʧ(/p4垚³3+D7/@INz!h9!Y`?<}U : L9Q2+>8zƠx/0t1dHhW5MLMѹ@:8Xϛ+șD:wJSvN~;.A.=Kf5bd>ސh!C&61 =|׷*{uq/Fl @<,١'|W:<ظOJlki7 Z)0qˍ]wϢQ]8UYy&n>`?79~ؙ+yK-1򕻸cW}ֿ# `r [[X0,PR\bzdYb~/ :Y*ͭ] ˄D{$|u۞;iSM R+XҧЃ^6ΡWNIJRKK&*,}!KdY<%; 30j7Ν6?5j,u-H_|-r. Cqn!GLHD Ć ٔj`_-z'b(,UFbX<0 LKk!7}mX.ء<^+IvyEGLӱqG>?.w99d:kn~x*ǛӷuA ~(} mG"1Uq|z4}L~_Pa,OF؈4!rmHp Ǵb^azRE_)HkN؀ 29U:y*mUO0B,hrqNVT(DJn;زT!o jIOꘙ^auѸ'ZWu)nHL12;o`N0nOqóɎ*ъ k?sZcss`Fن0WhאC=Q9@,ZNYX 't<˲amP߈F23`$t&٧:JIzi~Zb$: kXo$@xeD&TrL⚕6zhU;ZTz0~5Bvx)yp =$I3aX?f$iA$37kQm1f+~HScx\.dgftVNou亜 óA h!9 ό(qclt.Òs CVb V2r6XqJSMkQ_?""ծT DKG 6]3bAEӦ)ԨOӁX2H1Jƹ_5Bn Pn4m;IlKO5 5"h6Q'6h0F3m̐>6)r\#˫?C&Ղ5=Zk-G3g`}ht7Q΁^YXLjcTrNM9\xZdEĊe;U_|Mg#5}NN4zg;##qAsz߻p0ktBC4&a")mj}\EUIPXcXl>c4cܥ2HཙK6ϫ8ۻzE056/|~n+:UP]-(U`[u SmU|d8rѠ>;KހpIgɃJQ7 kBgdҕU!X :ÁE ȇX^L"tbN,+8iv?PR(Yg5AsڊCS4RL])wQ97&BiDj|O Mإ9{ZɈŸt>Ofp``ֿ7BJ:rwunv}hk=m {ԁvvo~b1Q~Џǵ贈bλ'd2 Us uXY[>7x˃2- .䛢d:9"!{^c 5ly%OKo&jR}j~%^~يE&Nk~YzHk) [VߍhMse=ʗHk3mgvzy aʧǰe UoǭczE.=\ 1[y֒|H/Y$noPvs ;QCQ 1_Y"}Y% Nn0fV;sj4;j$ XCVGpNeT͘ł"M.8Lomz"p!Hͥ֔pr4F؟R){*>SLcL[M YŚF$ Qw 6XtM)n5WC<ATbCIp4}ȐQnX:F @wH܁#cD!ǗÞˇZI<Z0^>1HxZWv~(FnoUFC|uM^G^}@)".bf04^G]hzr 9mGFbXiMl?!߻)r`YbB4Y&*q# s/(7W= &}a|4V>q_9C_y 8'+ E)?!t P3+ckM\cFR^{m^b1LJ?O + JhUІ۲,k_',"UfxM6s9KNmiK,8L xehڛ9 A0:; C'|rUc'Yܹ!-&MP?=J- {隕=e)pw6B: "1}pW&W݌ps~E EEeG ?^.{@j\J,  [-ϪI:6WfojfqFan> |l?v׫{\,a~{ ǡItv힡#ATCj]zp LeoA(Ӽb':~a0鍐 <ȘNbR?{sl4~{5O~Ic 'WV K'__aKG Z工4iLRh&~_Ii@boh%qvI%K|r9l(m +>Lٗe.֔=OOT}c|:j>5]ʾB2JtO@uT&CISRz] Յ߶\A^AainD.[QH UPW~;$[ ,Ͱ9m|8ذ- V2N,r,iP^= !}-e;]:Av_:;5C@$%^/Oh >"CrXG/u^4#rQFo_ #C~Qe'.ROZur# MBF j2 X[Zi\+&ܢ,-:hK3ޥM ܫ{U@cw|"s_Ov:ʹyB;M-OAot,/<,a䙯KGK꡶T|6KKQ)KC|x&.ZNt Cw9$Z@Q1܋jX冓A#=9EcgR-:=1oEg!ޭ!-XO#2KߕdҏGl,hUP< @0T\vSPx 36@+i2;.@:;%…_cds2{[x'hv-fq '<]ө'^c,Q 7Y$<~ϲs*΀T91w d `E8u9Tz>54bG\f͐tƛW9A7r0-M63X9/HK@KOWsgA%J%WrO3}LKzs2Gܡ(ڭH&Ρ8̂3 o/?-$ʶH鳆uY~[Kv`w梀R#?.~}ds\DŽy]/:pHSW @׺jM@g3I{qk.Q 1qVXK>NGv =8>%-hk0h?61нHzxV b%a9/ؠ.<~_GoK*,bV#Iz$@Wֳ` [SîzB ȵ*z~KHL>mX+';A먋nV 3HEl˚7^/ e\4*YYRV k?щ$)`o kۂg(b]+kSz]^*F$^ߴQpг%zu pA<ԬYHR&yh >tIXA] _^:CzG"K,լv*~^HmY/4SP&HΏ/Hɲ +UM\Ľr_o\˟NjU{)0Ӹc" 4v<'F|^l|u]Cwu7+ +ELT]IsOlD/ɲ.D5TS_xVCKX[up^ Zއ4Zo=o'  >._¥{^;_aA0%xb| (wWPaɛp7 x^0 .T,L\1=@Rr6njZz$ rNNTIVaR>zׅk\Ϳ r7,S}QJ1WFyFl 9SVhjh tk7jHR_U&y [}1yJQ֫ADC◓GB[ȳrҠ;[bE|LGͲ(g ScڊS 5xCĹYpQ-TZ;:b‰|/1YF6̹UaE #hRS6g ݞ6nO "#[ꝏ4$k"ä_ܠj{GYFܥm%yę)`SAҚNTEԲW&UѪ6BDQlTd?AJ.ISo>*9fN,Ц՞xȮZ4u^if q/lf<:t.xz&)4jʝ Iy `(],uWbrm4qhLU4j}ePbddA1ǼoY&|ۜVe;LuJ󢌴rJj^^ {QN ˁU nT($Ǐ2fޏ({(_{nd]Cfp4gEq/3)g"˖WZyF>gFv rgצLj1}aq2p=5"|D|thh)u8k۟yxr~3k쿪ssWex7ɘ2PW&6XΖF]!S}LO %J= Xyը Z@33%vu M%E, .iD1ohH`YQ{z _f829Liٲ f%\,I"%*b1UuJ/i>v`awV#آo be_4l 9CY;hٖR6Arc=SܹLYBE[wםs%\ʯb( l$i7mS -t!*wF~о$|~O-fTƞp Q.@)*ѸY~`n]U(%$Y^eA/Z%borSj%mu@!e{n%<_eHxs )o 6DŽbPC/Ճv#&9yo{k;|??UF>,lzwN52x\@Ym \!mw}M ca2wI0N7tx;W@o(pmxLdah:cYPO왅#uS};ZS]S8^:EWH5B[QSlـ odm̈́;-33h]̼z 948#1۹-Ck顪A /;>W-\K8)s0mR"z ͳ-|M)x/BB P'BciGRCx处dWtG}V9ǧ+x~(5̜W;"ЋxO.[^/+!]#"眂Ծ Pj.iHY6?:.,(jm=C`LS[1:,;2;}3s]zɛ PvWb%"@֕z&Rmq|a}_YAO9:T xlo4vGxD@yaDPfQ@jNQc  o"@<23ݧKZ5*oEs.yD)zTMuXnU)Ext(ĉ=#%!omə>P`D֚0 f Ի%g,1hG Kw VǑFO w2\p?@Ddևܥy,f/gA;~恜\aaCOWnVOzA *Em˗|A3_ʯ )"MA{/(j[~ QjSyaoܶcz[ُyrTWup Oaq,~ګ~;<4R~lJ%yA{KP!bGpH gC*|FBpJءu-ƒeg2Էp%q8 N<]UԬ >4| Nx.GS(>@;̍(KEY NW]8),G6!\c܍ݑ"ɤާ=.hB>m$_s.˺,WqX?Ibqfxzc%k,VePjK$b?+t7E:_uGC i`a8`Bn nV,$V䒡PޢiP~.S svѹ+bݸЛGb05K jvezgNr;H(ghۃP}FDNU<I\elB Q~@7)%(a©4 63bL T w%;MxN|h0S,oM߫eoPWRe NJ'%:OW<d N./}&ԡqpH7Fѵv5O&3CѼ7!څ"a<ƉK7",7i ?CLZgZs`oj#HS2& po#+@. q],_iAJ5.[^ QA caM+ VrsSb?89{ Lq`eJ2/vlh0^i;Ee6MVݶAFZלLx; ARF 2 Qu_ߍR}DrszSY.ws%U9(˂FKtcCj.AcetŒLwYV[m[F|_O D q Dn:\7?){2/8/!\ M _$40 Ԗsy p!G+n,,d4cŞ#A?3ځzzdXsɱtGsċ4F8 )&@~%:+l,gDY'}qDONz{ͨ2n#͈ac!ٸb$tgcny#5]HgDE|R;Ⱥ66 a~ml{^iX,h9{\/N|+X#t$5tVPRFUX|B="!뱓"oSx7l8z3:,w( ' Iځ nƆu(;(t^^!>\/Kk) ʔh< )Ɔfd>ms{z{-*2v=9{G;pD +Ixi> t J8poZqg8$Ui˞Q {ەlQ~B~h+:4s鈐a)WbmRcqV3^؟/ F'*ڌHH; g.yCW_B's ŭ½Hkr*nOzNQiNqK0XM v=kld@o%=]MxV?Eh;roli3Ș'3XJm"n9/^,¦co@?bGʱ8I.3f!T.,Pb `e'3aͼox8J'+(~ƄEdyiFx p`|1?T8Kf>tuuD=z?Kt*&#&Ό~& vCWzB![6 9A\Uk̿:d́6|XSF2WQ?*#:N)ķe_/ Ղ3D l)PB,*.$j!tϿ""ڲ Y^G3ZVVZc tp,G £ }GVwH"tNr8H _sτR}cn$cUCmġ]sn1cnZB{xf .NNhOwƙX'[{/W}!>[ķa]m% IܸZ†60_ϗ08YζM&EXW.QAmzIB\C5DonA1X\sM`7`ew[[/k5L36 +H$e;3@zeeLN{7fwk ] $c>m3^˞D5)ҥ Yl)@-i5vj z/ٶ5P==;a~G& K OcVǎ#z wv PU٥D憖i1iއQl*zwc1)5.Ւ~ o11Ʊ9C rY UuvZפֿ`vft@~ 74Iq L l0#}D17Tsڸ6B_e(}p,Bdz[sޤVem5?H. nh&yqfkui:OgªًyR}]Bkq&c͘r=' |2n5nbhtC_+o]\,Xyr("& $7<_/Y=P&Li cڗ!x?}#_ZծT*Qbsf<%\MgQ__>Fk0V?W.!Ff+88QvLn*/vç^jO:czzX9W"[W!0NYi_Nb4*m!`Ʀ"cpIBp6ђ.ݾzKL5@ 7vC~}̄JuhDe?)]q\{3Vr{چY!M4Ͷ @3pUda>sS2>)C*Jp+0De\99TNiR[p%PLNٟ]U&-ݣU+”jDG\I.Pˎ]?v(NcG;A=u% =;.~qӊnUZ,-{~]x@ Bd;Om; c.FvV؆Nfu0. cG8sB] u`Q^XAэ?0hZb)/3Xi 捂gurբᗺXa"N3n/-[@ڕ#@Ȳ*E %I;<8Ӈ>`XtUl+l6Lhwj!@8mk>uM$#okYhW{o WXRpm9Xm: <|G?>+* 'R<A8{xi)3'P*Th{4{zt(<؁>o{OL}9&@r5'Z!TwC ȣ²ux~lkA`v95ggOJQ]MrQ`T _*7Bb Wy#m%Y1r搥<6%LfChAO~Q'c:xdžd 5al GH t9Vq$cࡘc?<*/>i:9RjJSDxwdd|0m'R1B {Je%q W/tad}OSԜf{AdP[OH(a0J+"ǰtMTuI!lKi?3R&AևovCxBjCHU[ V)D/-\JSYp;Zz?.C޿WdԀ/_ wr4[* >.%hoU<(]_O,sSEDV 4޳1NZʈC8oN˅>T6_*[g i^& Plqflp5';),5+o1FJ~k"n"ZG2r/KQ_XyTZʷ%ɓYL<8q ]=ӷNÚCK-&k'i@E!Jz eyf%gwFC%%ZHXf3zFpPb 1-:<ʠU~{ |QNO䙪IW9KzRO;(MgYZ0707010000000f000081a40000000000000000000000016101d03d0000bb78000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/û5]?Eh=ڜ9SKyw:uQ%61Y#-4)@{մ͊!{bHO2vԬ$;|g'^"0ֲOV|&G,IL\G,y3Lˇ'JR Cћ\M}GnTз7&|M^]DsfB(d $U̦`~za 0$)`BJB~,L2 s%HU7*H-00/WS{[zGmq}EOc}3"Qpz lqmh0,5Ovy6,zO78JxT+2 hXb;M,&W8ewCCsGQ$dO!YluKԠ%`dJ5'YƬ]~5@ oxEƼD b'H= /Yqږs},nsGuUQ>1ŸVq@Ǣ:n ~ H&ΓhvB7q;B=rrgP I}!KkD3}Ziai^]ٚ?ҿ4ӨgY:Ʃ.+;3H(GJw؟B/Ơ]9l=ձP\@y9eO6<Ɏu-IY`(#5^ap5k&:C] 3;hӮ~/:7VU< k rÒ;XC0>h4,I3JgҔ]SȒbOd ˥pa.㸈@M~?E @Hnlk̻%w)+4>_x,a?!ӧsJo#ٸV*x!2*NIٍjȌgf{?ٌ[44)tw%ip{6z}9v<9;״h1'$s*yOd!J-J)EvE-bK_h/*gr]VHH >L+u#3[-Mޮz|r 0tsk|t >,DA؟9mz˯{˝b^xj3kdF2^]$;؅YL)^VbiaP8/}L l#n!'UHv&E`{ `Tt_kr-p5c1\mZ8-H>׺#Df8զ08E5Ќ+id'2p׹&:T{m;BN[dW1D-' %FpـHfK/ry_)M04X|.E)CUy>q`$_bV"<@/F s`JxaJZ eRЭQfl<#:FY0i V\Y1@CŪzq1SI0E<I+cUɥ8YBFX[b['x@&}liފݾxk0m^ɦ Qt]9OdNBacRƓA?Bm(7T:n&eSib^ ]hS+(x`xxDV[{䤩0GUouy*h-qq,J毂`Q]j?- |S4GA^VgdݨC< q!9nGg>uI2'sقyz"D}8u> j'9vBPë!Q8Web((zrD.\!2@&FÏ`o끌i!soQ.L  ]bٮެ@KJ `l70xQ= >k ^EoiibDۑmQj"grCs%gYV3q?H_rR Qۮm~JEU$n| N9 s&ؘ{ϠK`[Q{c;[͢񙇎P!!ھhe}-TK^؆Fڠ31j6 :Fy lr5BZ+)Aymj2l[T4t!{%#:`\r9bzJ C2Oz,;@>Q {3O;CЃ; U߀fҞ9ϭ/9TlMYs?Ah:-P=}끵~T&˾2@bQl@x / G?#2[k`ME7?P|*/3`4AXns\OR(E?Ɛ(PČ昹q)"=q_kvW59:>]sw@'>%inU;@Rp]orn7 xTp;f=Bo<Š8[ݮeDl]VF-?ʿ48M rY_ySi0: Wx?%zcuwVw8:WJlKHgv -Jøoqwy8-%@Rv\EG񢲾Rl2}W,8V388[@G^)5Z|>=ف;w _ ,BbVڸf4I-P<%(ĢPy5ɻtBc>$EHc8pc*i]YO9]TR>j1i] (=1p\;3f{#X0"\} ^#he|:P.!gM|_JQ4X_$kr6V5(롗>~2+;p=o O5J0~ 4gRDl+R0}GWE<*do>[MLJ. EY ∀={Fڠ;. ax?6N]fһ996U.DTI7tEx $5u%%S>֕-uM"53k4H`>"Rp,TPN(Ҏ.FJO;˫sKL%-ϩzrq:({Kǘ۞G2{o{loybǚZ)yWxGAD a6)G-Y.%d<7 <8ȡH-J1.{ LI]]4f$d6hJL첱1цZ45v(]@-$-ȇЋ/XQdG\~`9g&_9k2k'bQU2+FDLXڑ'v,bAYH3_4yNإm"+T&h]h`S0 5'*-tm9Gn{fG΋6.HD鼋B攇 RN; r8  ڡTs|lU𥺬}Be3ݲ;^;uAv(J_={ޯ`Hvءal?o>چƧ%JG VJCrAH ػR=_ZwaIb$uau%yaweS6D1y{zB4)r)A[L#[O%! 2BOyΡN7MkN[DhRakyWo"ӌZ }5ow>:輈!!P0,ؚz0.qR~"8(uqp2c5`eYnFY`D?r2}V&[O?R#{zU 5b1='Je${|e@x$a%T 3LS7uu Fsˇ;B]{?884N DySه.s@ռ*S_`NR򜫌O #, 'z1[ƖYS[Ц2jAvVpI("4{fX8o1sooXI&־v:{m18:LM@Y 1.n #*[ﰭcm,iΥ8]c5悷OAp<)?r*j=d t ;4THeu$*e]yd]`TLL>'|+>?c`y9UU*SNx vvYEqR'K:?9+`:ؕ]e4vousYH 5ժJ-UɎJlaB?؟mW^3^$>]\gܤ$\_3G1NU딼Sq\{T@ oJ:#3 vWpszؔ3nki9Ayгݎpq O '\<$Lwe)0(5Xf sW-t){{5`_t1A<7p=:wݛq"+YD i%(ӳIUǢxZ˟mJdVVDoA;˪4<^o!JKS뭨c͟MiuSu d)PLyϚVkDgRn[~ڟAp aiG: 0-CQR6a}T~v[Ans#JC2*%Jab>&VỦrtAdrL%O!0 u(+!HHXlim+-uv7 $WZ~"egTGsI͚-U* -8!`%zGXt+&8zpHJ)^/ǘ|+2hD~:C2@Zeq|e/~Jx[8礡j k^',qugy& \GW/$I?.,ke)rh-˹[f=[g0RF]T[b"A9?,FJX]40S^<ȓ*Osp'̵<حER( <~ fI.v`f& b9+]/uf*?%Kg\_ mRJ o ݂lkELJ+kCMgy94"}&U&:=90o)yXFR#XZ$mzӰoڿ+͒O3{7Q5cX! (߇eVriϒHJ )92|0@jR=Iެ{x9Jgў*] xfFxcSPD,״4> RS gDO;)`wca8Nvw1Z`c[(\4E9﷬ׄ5f]E.ZzYWOׂI}Muvּ xG_-6A>a[V( K8-g'm\SeQ 5dIm|\E22=XDc`g!fiuVHtZ016tםB4xƴzE 8Ugf^8.ps}k%::,9&F!'I\2D{ۯHdN&SX{0 >άN {-kM˗ċ㙘5uS9j6_t7S|:È+]~ՐD`,ScZ1L6<51T/)X1KjIoQ9{atb\9 ݒ#P̦/f|ێ5&MxLz;8?D1 Ѷ%/|z)KB$|zr8NHD=X<i,E~qO\8i%~:"\:9h/?=x9OFCnJh Z{POԔ QPfbnP=ja ta(h"C OCn.c`|oW2P2ʞ)S2Dt2>6N KfT$lᓷ?Q8 {A*A6XڏKq/V39G^??)G:xwX_hǃtg\yRV C`A911p`iiZ:@e\7oյ^,J32鑱&BqǡLآ,0'|tP7޳c"Om}m{7#=G(2ԧ0^(F&ߚ;\Q}1n)x).|~p-flg3PR+yKP"wV9@7N| ?]U`[i)ºw6H>UrZj%Xm&KT%'L#}V\+*&=d Dr,|䍈 wxS=@7)m!fqGȥ:ɡze̽'G"]=Od4XIvP~>[$zzR5-f8sxnzS&wyr>`$LKVø;P&ؿ*@nޓ&]/@W9l{܎U~FHUA0Kfi=amϓ͜U`j*cw*)o u'' og{ĞsWPܧ^ 0񇣟σ'Hbh2e 85]TJfѱ  KN/3kR ,.eݹv5:u2MH>c5c]ud)I&܊OdHF )t? nFS{Cg*7 Bno60{Aa(kYR,bG)[-7ʑT&%(}aGZZovw~:6ZNklGSd7RXxU+\h:I,SJ )w@Oh=RZA<9UCaoȒoWU' ~0#b"qY#B-jKx%( qR AL(Zr"&@MGLjɹçǔF"HM>A~8AY !(!9w# k3{c Z!zQa  '8 ИX"-2zy{bUI]HJ y702 1+^(QP]j͎'Mq`j-$m ':m>x5K|>b럆iЇ5" Cʭ?'ߒ~jGP~IH?2 _JiBV$9 X7*0G6TYׯL!rm 18QYܪ-rQ+_!ke7O8Y˪H0=VΤdT4Koi?O]ԫb,XnOBY "0-Ӆp'.Jن9 T6:C `8j!3062qIoC^w" u/CR9~7|}O^h6-d9(r3R N |ئy0'LJemIn.ƒL=]"]H? P5o.ɵM8@_Q@sy!.w'[k v pv2_F.S/L9Nyg.k:׆z"al2% Z Zĥrx"k9Y8eMݩJ E0A5* ߗc4Ff2ո/gث(=Ze, $m?# xdDZU v/铎Z`୚~w![qS maྴ\PD%IC;E5(o;٤rU^yjhMƈˡ'tkyir\s7ޓ0xեVY#kCn [}$35/peclE:^3\\yWۮȾO&?yb { 5ot+Fդk.6Dq+ AKGM;y/G=hhBkĹ`f~}#i*Cgh(hof{L<[Vldw=UxoOrTqu( Z . L&fG?N7/ǹ|RbٽΗ X=ő6GzgT?O FfR롃,MHnŭ+:~&P-voyKkҷݵ_o1DRj"- i8,'jCoXz,kE!_Ã\a[NhX*2 r=q3[=AYpEeER :P2eSfݮK+]Mz h)AUldv_+o}0p)`r L+a{RS_|4{ZYr'~5r:{QV첃G'>ef~TcJsQCej3FΠj Q<;YOnf: p~ˊoq@"i(xU[8Q2,l,щouk X>\P?o/ʰFtGl_`i/=4Bf ި8DDS~Hr;wGF ޱmu 5$;9L2;w/bMhQOQx0$.Q는O:&+UpP2? nf } LPu%Zu1qBNTC1vQ脁`XaJi$tXxaKm8 @fp Ss?XxlgIbAknh$ fxeE`qI 8J\X*N<.j{;ÃnUN!]4^\ѴXRM=?Gl>M<6/VT Uq<*g+/ 6  O|t7'Sg{Y:[3gBZӢj qdXaQ$I\4>xHٖA}I㎁eC}E [{'e[x_'xP4q gQӻwbjk"p!S]1kۛsm/Pitj: [/Ճ"15 G$yRWb9Vl-sd)V;cTTG*+76km8ܬM{Y.Y.s{JCv8C$%~?,,~2 oAKm8:)Uh71k\FE*Q,£Rc#݂cKTU{H:8~B$dzg: 2͖ %ץֺF B&@ÎD/3 ۯ7b@Z<]*]&v7m*8nnM{%}P9?D pSYA""኱7!&~|ltH2dS62u.M'% j7ˋ[1rX!/ZUOK?«tpDX^QrޤYy<5^9UD!>枓j:+:uhz}Z^38E5pa:IAn''S[CwĬc64|Ŝhc[%fKR?0ȕʹT-@񘋀󋾲$ v?Ǭ !Q5Z7b4S#6YfAF E(?gWV~۸JH H.PȰrjtJ3BuM=]XCF-p1Au~ܚC1% аf|KDr6Jyn8g)kM/u6y !c!*"`%=}.=)al_d#1ƧO+ԉxpxg&sU"^‰Ay"fB6$=JEs,MÔ4[Zxμ1䆧XI6.܀On7`9x~ȏli^M\NBo|,QGBڶb&/oJD=K2ġab250} 0I#98=!O^W[a3-aVρ[\K:_[@ېKR) f?`]- 3-H&x> M U`aXE $ \eFI-k=D;ԓѺc)XvL\KpzftWo.9ۤ˗XuPXRg~Wκ \jyD<[ Pf]0>0=ᕠvj>H W DŽc<>\d\)nCah"866$4ep$-$wq]m=y)+ܴ>!NF%K'A*TnS]jBp aPÏ$7&e$R|4Wd*䳙 4R^r]=zQZ4 nԃo s~8&kьnqi^fgAs] OrX8ȏC|ּОuzjvgʲ'0ǿ)~1l%e>Uw ׎?ᓄW.Gi {4d" Wɏ P Yo7CyA+p!*ǫ_YV.a)49S5~l,`k8bx,2-͑abp"矏,d&SSp?X1Ζ3B 5ٙK sȞ$>Oa8(I| ˙4XYL]@~lOKg%h圀o;괜uұY%+ ZrٺSHn+k$:ӥj1Cc<4œ]J`iN{{M'Va@7X["YFU%9RT ϗ`hbjyRI%%nܢĘ>F9@s #LO.7aC 5~d56n[![~1мaIE@ {:RV.AXصR_ %B5~(q@j9j%yH @$$KLp2 g 1?=$N;?I&LsHnvEy/-~P2KA ;@>WHr? eĊ $8)GRu> XJ 9B:Z}d)Z?WѢ7@ZI3iq^*_ߒ#a%_s}/R8 fuZ? &׎fr5rP?=ä ,*cyG5om*kd~<ɑG*U<u,"`V7ez;WP\wb}$@5L LQjRP$}ė*E{Pzcs=lqΏ p7v _Tf2bs&s]PUã0Q# -%tEl"[&)bWmN"COe:wʎ}i];w +"9{역JQVU Ȓjz1Š:|oKqË&EE/"&:S͓`E>1z$3D%`j,۳D_mZ}<2KSos9`^p{ل7(=o;ٵePA`p佛H*5J)y#}y,|wov3Fnm ^w0U;J05@ ;^aF&g1rv=> m)5Q~C&}9-2q3dƞ?Rbɾ.@6)nr|9QB"3Apqc3vPqe#(kInv3)hz#aγ>?łW)"K?6.5. EyPo=A.?7 3 l: {xrر7w`%<2qIl5eW<<:K*Qb3fr)s\GaMMlw.W]]xђ@6e5J?▙š.fqmw˓U)?,Թ^dg̀SW"O]?nQJhB4!lXB(?~T 7XAչ6wO'BT{=Lu*sz:rI7O' )]ڤ HF{᫫H|1鯿ɆGͳ]U[gba w(}?ʓxFBҺZy8!N0ޭd*mRTuҨS:0-<1C ?̝4? 0Tݚ}Wx-Ҷ! b\_̧CJ-3# 封/i6Eᡵd5HB<߃mzOYK% ȇ˵|9YIȦq2)TbvFgء>+c/k݊ HkD(Ħ }1*@Q[I$v/pLܲ9#wy~Fnlsd`\}כؑ)vѤPf07D1bP22\O*0і,AoS* z!3NahD= Pc62ia J ᘍ<@iֺQ$VdF?i~F+ez-`?[)A|,wֶi"1Y*+[WE+"Krq 1c!{'6 ROٹ%H~&ۧŋ,O2{RA,@@wtdV|1C ?i*7AvNDM _]} jӤSZLI dxY eTx@z˸g}PNNfY:FidM+u|PXUg> A,mzӮ<)fϋX!ݰ"UGN!`nu/;yVF_ &sttCik!vo1-$Ю mfuQG.Uln_xG]VBDL&^;^֋c#3Ꮭ'KhroÚC! #KLȩ d>E{<-bU;:*߽Vִ35I PtEA6j2vmhu 3٭=09%/i>qOVW1Q8ӟt>DFL hsOfX8y0A}+RF Jڑi#sPU =eg5ZuX՘j a64>ךDr)@~фg: b"O.ƕS] #qO3Ao8Q Gu YuqVdz?i#}]B/ fn{u޷mWcQ4fKf+K*ENƸ=jmq-G;5we W**2Z38?4j閾{>$n_hJ댭`[;ծHo2a!](Ìt _ PTܵ0V%lj(0X5~9BQ)Uf a\?HCJ0jY(}U2N :/ N RfT1iУAnPPvY]kЂin m~SE%4ΡTN5)M5sĒygbnpڼhԨHHu楄/_B%B},倍9ĵv#>tnҿ&@9Z2aAIDŽ>SOq2t4i{TD"9ڀ?>{Dd&i^%u_z7qTNwwhi#JI-SY!K8i b^=qPٛnf5LZך}C$J2¿: HC>ϚDmɖKJ8{~șݑ^'W%4 Mꈯ- T)}4J2; 9~&|:WCkOܫe nZH@t nAlsjo#:@VN7рU4 A /sL`{gʈn`F?Jt2Z2~ AxNĦC0P.jZ.1[F-UBzYZN⹋2EJv*|1Zdl4`$eSs?򴩢a':λL5n9/)dQsD)Jv !#Ā¤=Hh$Schj5^ %3r}n,:UfoL҄=!>'~29ɊHV8sgs Ӫ!e=%:kq]>pkx'IaĿ^ HkYM]+l^t S>$}i#` x;av d- c-ǥ蔁}Wr>(ށ?.){zm.o8ɛq[I=F&'%*e3zӳX}5CY"pԯk4FPMeeZ|JsF +#wkl,^ Յ[!vJX98DXʫ6aʗulM0[e\bCju#QC:c֜)"OYdP\2O8h~B{-"eRVmos(\Rr&*-fdEo"GUXgvg^a}(*9x{@sPBo^Z6Yv%?33,l`TSg1-YSgrY395GEqh>kv$w":&>Y:s /"+Jm̂`2e߈54ϼvG-ddH<[< YM}3r[CX3b.tH];d}pg/!Biqi~R$6[7+XuMt%5|I׽D`Gv]Y5"Dz`=.:@bpGB^QY1NU2Nm*6$X]H 9oXS UfSrܵXۇ9f퍧k`n O)ZYwn_[ b{ (mefwS1h) Hk|n4XJV%S6*tTZ{$EC{сv=f~7+& |QP ]Lڸ*]]s9$l֚cc)_J|"Yd77BT%*"5T֚u$A^5ކ+r6ax}Gu>ǥԲ.*uPfE]v+[q3J-z: fuXU;N>7XjfbƱ]2g?d钤 W@:WcJf_OKdL(}cw~uU@/A|e}g\r2+l:$ @MJq8cGa6D LYEq j(jL+&0۩2$ W$JU[ô4\g1Y2\0s=NTC0!\/l%0SPq\g_s-WUY%*xܯ{rBSA aQd*`$W7u؍O Xd%Bs@t !vcNO#ww|Tb/|Em;{1w@%kuSN>x?s$?BȨU\ۥ%(Y_>McI?:`O H7kƙr2BդP]  afT ~ˊ^N]\5kֲiYB!rD6·ƞz>܂"qXcf .q||iEj{m@*=?L!cVC# .w^ɺ<_\:緫apFk1E>[:IjkPtPnBO6D} {Z>Ib*Uc">0e0-VFv:j1?fEt>Ytp۫:mr'i$Cd17#vG0q|*! iXwHoPkbHry6tSM|:]AH=Tm~""qb)wKVi"gZU?^ZO5 31R5_F9J/&GY 3oipFQ ]264mWc(7K7&bZ_9~bL R/dv;bI-̌QxVb&'?/q8aHe+^ :Z RPI5t/mFO'CQf>|9 :2Rz m|G4Do:r_lv%5$aBiXl_VwmP!% B`,ؓc-{{W/Pe1eK%^YJ3N͊6ZN{$dZ͹-rʤU$?[{ n5y.|%mh#'ʾAjyUv "HC@u zv'§I'zXe-YއLn/s'O¡ ˎ0nDoҰ0Ba߹`VlDT#nB~Mea~ #+/&Lp7Lй&pVJTɦUEm42AO@GoLsK͠}SɤKI[`eOW!>=qUJ(uNCFZ0Fag/rjizf&A5h~"uwtyǝ-G59ڍ"^ ᤅzkT]B>BeYDvsз~@WRŜI3LdWTB!YZj;z^̦bA=NqF8uo9WWŋ[@r 쪷~^x:CޯdhR!aɻ1>^ eN{w ę'"0sV];a)' aˡۦ0-ezH-N^fc# x:%xAgQLY|V.n\@6ޟ@}Wۿ6iBQn &qϣe,DG( 1=+QHnEjFm-``rWkpo1Y,[FccиO5V$6LqLsZ_sA~+OC=,,-?<ΪyxXmy_:9Б:zEdzPCl0,{XD Y%*׬xy %VCC-o$ {DcOnK]&P@J{MC׍buWڝ֖/g;GCtW/T76{I[-t[Sİ&~yK% J6ߓa *tC(^n_6ŒGyFn:XAD) ]>ӓ 廮YC!?ȰmM.z&oț5JR鴄L rNcX0W -&𦇩d%JU.x>0.Đns^zx[sUⴢL&č.MbÚYQ#n٬d0ݠ-V}& 5JWn8|o'MxD~B`1&b܉B֡sP)|L5! @`Y4ߤ-)סMܶ#=Yɹ$7r'ݰП*hM7Sj"aٴp} ='9"@F(gwQy+AFxv?f3 KG/¬f[]/)Υէ8tcѦȅ`\_xCXAt xyQw۷*\ a._~*}攇\O_C>/!2q298<'`S]IG>U}`G㠥)9MQmpnKTW`3혔R`^v@X6B:@8̍|7 >ٌ56jL-)4gp5*^n6$2u $b%F0&jBV*֬ oZJ/wÇ QBj}vf*"`\C]׸dUli s~8>*فbXo?x#_0NXiHu5 =≚L 0N.i1XdO%~kOVp|gˇ&Em%Ye׸B`Zv\=GkMLB݆OCb̤M8.(~X5!s> C57XXwуR v~lJݎ1wdOn;D_4XA3=e } fmgX5? *Vt#ELq?h)GLV;ӰZ C8} 8'~VO6tv'940T*Ϭ>6֚4ԤZ#~jtEFL߄ o7(j$'ؔJHU-oYmvw,oa%:^%uR%Cu y 2p{lYw\Ajp }9"B]\֎;la_E8 cs@GËΕaRBJJ(h3#5eo46ķۣKI$R Li'CieS&qܑ, WSMm&^Z"\h0O*,.e"r!f ڋeNn|]ϳHS/ނ+ ٢2ua}ضCMk]%Y=XCWWbwIRm}#>!0@Wњh돒W2X>HZ;q:HDAWӷ [N/PN?Hi6+zB χV8hv{bHkWVmih$|0>PxDkYTȟm}9ozK6cB}EʃUTN?'B}u'<2`p3d) M9%;LW: Wrچ1qi[‹NΊ0 aB(*Zs?{oNMG _**DsU?{6wOi|Z:kXFh:2>np d\|:OElc!R9qXs/X@XstX撸>ZBuډC$(W{Fj!O` ]&iiMܱv$} >~_T?ҶxyL젬#"PWTfy˴,Den=Rx\nJp[^I~33g~:wFB9H~g)HHfBU)ܣK?;!7cyy89*Dv؅{ה"XɭGd3՜nWD EPPvKA<=R,r?_"eaD^T*~۰/u hb`eJG^ҢIQ[~Zp\٫"Uƙcnxim=5&J9#ڹ}{<[>^3 <A'Ƀ8{F]|zzi')[!Q 'SR WjRe?D>WPU<ܶ)JntMJw(˧;2h.B'i`YJ}7:@IzxR 9j38LIH}(Ҫfŧ+j {TIk=>^e}gr+}|yPUS^ЧH[lܷCKY~ ckSa'M|^P[ܹ ȉtIN3'6's&t>=U1DK$Ne6밃9w d:`ޤ<400EP5N 7v3YЯK!8;# h4~4%kOQ\2@yG(Z?n;2 i?j_1fcr!,) o5Bh%tzÖb2F{"Gl ):eՒMj7/y+ P/\X:B2Lfo%SL;0ׂ̙ӝr#@@$s<*eER^ꀻ[&Hݥ,7mߦt'ZV5"f#) m0)n/-(FFc ilki!jj=n{Oz41ex7Q$EpK3q5;>-ճk0qq#z7Hhʵ9>yԽ*㺯}%On%vqĺX$n s3z˃ *>'th-o~PP.e1R̖iB@̔~VruhIYXk9\*5p4%t=qS5ݭGtM2h+ʮp,ոQ)kl/zggiOZCT/>)x"u<t=J6-whLVTtSFƬ֏<+`4HV}Y?K&) R꘬1 tm,Ivl}JKؤwWb Y+jqF||s:cɛNPGyx۱b "lAvTh:hKhdԖc\- c⍡<5A;J Jx {?j;Yye~pg\72Rő?L{'V>ΝWa73( +reca:iM;:v _uk#]0.>+ߧ5J1caEy{ISuXiY[˯OU4uɈ4RF;ٱUZpCkq]LVp MUF-̤N8Y(0@7m45h4퐹i .vqj+sy ,7_L\PYa/|QD8}*Ѱ*/n{AFUqlg]'w|P׬g Q+T)X*$+=}MbL2kG69I_(c^t;Ѧ4yr! &j 6(=2m53/L2G':l:S; J9>gIO*?0WUZ6]k~ey ;€bdBs󶜫=6<5 &v&D䚌]8(iRX8 lpK)>Fsu~sOAw,9Edl W(z]!iW30/O_k*鯵Z(A޷c9Mhgz:=KtxtS$Jgڧɔitubʲ`! 6tEe0(}l"|,|}2m) ED\|H|C_̛ε}iCݴqgGRh}7pBP;V.Db_r,){ݰ 5鏪xsG~%@ c Zm%)­2&Eto#rƻd|>'>g,MϾsg[ήo8:tFy8@Ɔh2+~aj'ˆiUXT9:axG%u){L^2an4\%Ew{5MbAl6hnR=a~眨r(m6id1V׾iN+X :ZN`;TV`g5wxB/솀 (=0850"Vt).s|b>:ԹY`OZ8O-[*ͲjCs`{$X XIm {z\|4LWChfGڪ>`G˼;8\"g)yΩIAWIS̒hfvs)6Goh0esk=Qwd;!ǐ)s[߷B^=tM&%k'zZ֋{+Qkg룲#?|ÁUR΃&j|ѵuekr엡w%E ,32:be9|(\-5f3'!| ]>j[I.IɘQw@T`rxn4\!E\Y4YLܲ诗ƥ#󕢭6YA +IZhw-trwO '9(8FӠ`S`$έ$T~PRr  oqL[ W{u*e&}wz"+GzEJ(cHp4R7hQ_"^[ ߌPJ}ˆ7:Cr հQ\ Keu=DI@-bHX n -rQ7?7d%j(3oSj]ńL-d؋κ FI0&3btn(\r/9-TvLZ<=;am _߿pYh ȘuF{;z:ʢSv )sn7Uɡmp <% [@J!o9;yU܅t'THky~<Օ攘Y]y*>}Hkl)k} n< vtC{wh\=^ P5(=xbh#ƟWy2PTw,,VD=vn?M ";pt#!X%.&寗\AĿQ ?+<~eMA|1IcV4Ʉ耦=݆QѰu>4]-0H7̹{.V$ 0<7XJ3(ޔw^XqŋdfnN?]laD Kت9 ĝŲE_c4 VA͐ξQ Q+ ̬Po `&{jRM'T"Џ]YB;)j+RXBp 矸]H&/~R3GI >IP&:o,d`D$`Hl{!jy +lh`d3Y\!ƏF{5Z^v}&>8V%msnWfG7򝔡_1\#s.,e:g8Cbݯ8&]d:쾌2M佁eǵ/Ov>W{4,uoS6ΛMnF(5x|dj=!בf$F^|9;h1>')-~Ǿg~bDjO`h96!YGii&j§y&0#wچ)i,5 qFz!8'#MOV!Va+eƺUԫn,B)zP]%èf䞧D!7 /eZv.|Mzkf7м^:ŷKa*,Hz= dLDG6X%0*؝KNAok =@Ӿ<{$Karrǂ gzXYm=As;CB@ FEؗIkܱ HۥrXRë<8 qri8opbx1,+s=.<'])_q{Gޖ E3JHE)-4%臝M% .Gy #$W-l~fѳc,U >uMΟu[JVٛ}g6H@% Ll5[po0|2{H. ѷ_ o2yar35Osg霶|[Z50 ZDDy}O'RiѱCiz(M¿] 8_?;هq'>~?fgfފ~w7uˎ/@eSՀytɋHpfKmy1!qFd㱜U3 _= C%W;kIsޢwY e|)  ==43akP- Elk`OTьq~vjmvXwE18L?{1I%;ۉ{gߛjj\c!@ C=rjRUjT[K4r1T>Pѷ)ѯ;I?S`Ǚl)lf ԡ۸?jkli) XcoB - %.EuI62;jvVϢڬZN\ސ]vRثkPV>]/bsWf>01-fG)ta.YZ-Uyd[GPʕAa&R8tXm;b=0)Z (0d`&)Y4yl6>҇j_vh[_{7/Q/ގŴx_Nڊ~:.;23flW:L Qf#S|RŲߓ^@= LfGf=f%^mFY)~JciOvb6tg<[JG֞.\:*n뭼''FXOzq: bkYG̵KU9qqU_ a69Ѻ:}Ez1 ސ Du|w ]D[^:C\9\zk"=P|Ui_)93:g"'*Y`4FϪ,kV޺_-o8-AMTɞ,"0DDP8sԊJCluJ,$ЁC*u{Y,okӛ6]֍NҶy=7d^T/(\Krip5b%2CudAysvF` Ř+ӱy~iY DZm|ؐڪG ,Cwm37NVjmxv{8֕롂%,'TH8*., ߪE_. €넏0w ?.Ygͣ \bLb ̙|W.)/*&h>@(. V*6E}Ts}Qp98s>+>?,ZczNq Ҧ?76E4ThFAXGUJZXMgochp}AbgK  S=Y0{\SQ7Xtax~WkuOQ!lkznT/_K2KKNAֲ?jǂa.dcCePvLsu0Ϲb9czZF+}+Nk#|Ok @ KtoZr ]CșLBѐlBt䲙8jvO6Ny (`pPw𑕑r=5~«k7|k`FiigڽFME$ρaM(U.?vqn)%K(V9MuQhO8ʷgW޹ܔ  <`{6{BZqP1Y`Qb(FqUgEqPk^'T-2hQ c9":S_t+2 3ޔ! ʐ#w?jϲ@(]grMEl"ST0Mn9uo6ՈS{-  cM<T&had<;NPtHEF=WRCg?JW^}%B,vT>@2Fu\Ksn׍XQΫ l f0pa '7R9? P+Wx ?]h~'.^U9-,:YPfur85Q&d=@(>EY޺FSԬv%_+wdkɺ!Pb>vGl86Imn gag#)w'S1fL>i\\XiL ?-Pŗ#䷐( /~oVB[$N99 8 qR_$O>Vw8؇v]t> sĽԀJv '? Vp]SipH jºօ\R$؉Ѽb u,"xY릦uJ1Au@qI v|Dӈ؂/rQ. TRc-9"ToWƓqL5+;CrOiAX"( b7jLi1Xɹu=Hv;cyH[3]о?ӫ:oN=DHҵ[B2;%OVeYn,;JK*?q=/XgK{fMx0WA/3Gژ|UG6]+R::V] eL"W!Y$_1 ksc?ZNw65]NxdJ 4-eYAVi_QýQq#|Kĵ>yL]RFp)q0",]?W8ہϭ-zCw׼_\Rm]]#=sǔKldpR>3G8`:ǝl,9 ݪ<x)@G4d){>h$[ui+)8Yx[}/ " elz G`{+\m.yL^WYPM~N.3HxtGDD!ZHn7ƑйfgSe| ;#l.6 if<\8%Q& АD/=pݓ2U *.\7rc;sS31y8;}3o6hNL<) $X~@j\:5AVGAVtbjhzb5-tMRڦQ!_ogGWv&qsH#R*FGu*&!q {!h3|$*8 m;c:Ujp>XcX]Xw_mcQ9TŜɐŌFdXˊ̺zt@_V%((UEk{/#(#W}NӞkҫO;cbd{[Ft31:+-ӡt:P) wp-,/OZVP)sPKF,\!Wt#;dAW/pNy &2ߓ:njuzbZ/5Zkۊd?oTcP 4?rXBOId&-@_Y^Xsf9Ejd R +[ ~*&ꉓψ DX");Ne71%m~mm㱟W7S\1ŭG%g3 j]ݏ#H"xfЍQVJJI'=ƺ^Ȱ%\*رb=Lkb*Fj*gd@F$#J]0{g4hzQSZ p5%u+1zC%*gtJ63t;G'BSpSo4ds>[Q(v):f]+ӡQ?Edt? %;KeUpfynϻAŦ~AiYVzb;y*оeL10^J[oh!,lF]20$P֫`Qڶ/8AƠeT o zP r.R_rB(Xv oDZQ#ZV1vD̮ G1,.y4vUqWj1$HF͏OM9r =X0&ɫɇ M(: =wKgMM)'2 W3$ԹԺ %4i( s7uQ= @[qeoS=榿sSM.EX֩>~w 掣"6ZO"ĸ%$kqpR SD7EVBx6l坈#sX'NE[܉ETpSd^,9 *&`oVYZ۲eV:9?ָ ֓Db5R1!3pt;($Q8F,I{&t4|3LlN^Osc{ {f>.dcCX G1I6?UX5A^|㭚;)2%z~=N'YcήF.n w~#8k T B0$0-8OKJ69Ctqf4!#+ ElQz"![]F{XOPUdQVnmm_!zW8S5 >{fbTvxm~6Wâ'魗ks-y=?NcM` ֈ)KHݢ?䤒XqƷ.P*CorQ,צޝYb5 \1nzd¸% .uIN@=Khu\Ycm I"b*lN\I mt%LAAǜ&U?w|Q30.쨜1ꮬĔĞ *tsZ`O x»ts$wԕgHoHi4Dr_Wmb습YiZ6Qu"uKi㣚'֏O`b&R{V_bl' }@FŌ-=vԊ,jgV?/_S,}U-.k 7E DM&c1*:e0 i`}@8YmhQa5_aλ5 1 {Ҧï?TE3SrS_Sh9<Qhكdh9VUe3%kɬ5,obrLw 1."ۤ88.Q?EeB)3u-|K!#if^?װ'\!hx{D .w()+!o*SkR+,'mlnVьˊR{g9gVȯZ &QTqgf/E÷F5h˞FXG*$Ko ]_fv84"8ƝO/VrNDʽ5h -w;VYI͛CNVM/ qMSy2`Œz+^Hgy{R@3iAA;A_ǏO,M*(=C.{ȧ4$KI7/ 89sPσ$pG~C0mQ 5o>rM*=yh&uqJ Uכu_u<1"p4Qt-gׂ]#l@2 RZxPbcF[6j/k'_<\D% y+uHx-_gD4u8vAzqJ~%|ΒD_hmL)~^j6DLiwUI.C?ho{Oܦ aŷnL⥴qYʉ٩!ZB]clPx7 yOzGheHO7|ɨ fo+Y$$˖(m VVkSH*G再QMCA FF{+^^N}9)RPlq>m9TΜJdd6R +\^Rx^ l ^w ޕ(LݙlUb j~d8b'kxFzKB v(}`asD P&i,*aSb\-05䁏,xՀYfo7{OBlWUPj>KD鏂NP\Ԗv]y6%P@\Pdξwwڜǿ䢻f2}.<& sbJ{jgLJO,"ɬ6i&-nK&8hL s3}¡~-[ hÏ53?l/rVפEQaz0qˈ_}ɣ"%9?kea3E[v%X)k.$5gg]7*Fax]wSnVuX(td6YK~.Q 8) Ik%9*SԵFU8!—EZWI)D*]L 9JeOj qfΊ#QrR8bhDk Ըt))'v.S,jV޿9^]ǁgFl+K!Nӫ1Uiה 󶛋Tٴ/EQUE R"OSp11N"|㑥'>fS62)՘d"gB2JqE{y oC U.f|+4L'JO9&O9UblM].{2+jPs joCա= $Ux(`jTQ-':#Zi89Yl1Dm~ xOճn;O=k%~GoZF!hՄJNE~A {JeT zlo"g3.W2h j 6K15X_xs ;u Sdzg&fΝGe7) JlADbj}e@i}@X܇?Lv 0 8M&/lcxRw({*vnL{xVUQ3m"eQyc#/P}!?ǭrw]Թ :f6=IHc[A3WҟpX`UB yz}$'!z?Mr I[OIKN'tBs ȹ$F]'f⣣reGk}c7IӒV}MptrW^3kjDWVKI] VAL!#nMH7[[H:/l셩=/ 3E*@^crdn`AJ?v(> )_#\;Vv꟤:{f  !ޘw /]6v%j=)!;ƞ!ԟQk捻vK bHM_/8'TwvCEspw~违}R#΁חL}!mW+K^aE=I%_Yu4KGY-95cȘs"_җK&1&>j 8Ÿ>ҭ-9d.Ɖ֛MA Ax #'y,R \6_6VFza$Wni>أqW-*0m\ҥʜC_ld/ MCD7-z,CYt`ƝWo[xtsU"E*kDj |@He;ɯ+$yOlh}bFu ULa*ڨYuaf4vtpح&V0ۄf+ xI2q0uDc˘UC;MMNcc41iLbw'A*ڸ8"|!UOǷb[`~t"GX3ۚsF9r[!Q(Ow8ԥQleH/l[ʿ42Ξ`{~\^Bsc&C)s͒edlzYN`=E{2se!)>譄,agxTל3d*}w@^a6?VԉJ9P~ 0 P^rCqP+t.ׂ*C75$u1E9Y|55َh~ƹ;G }ӳWN^!Ͷ75J;K#܉+" ?6O0_ʦNIZ&,7)7U's(:Y4m:e}\it^2,Sya&юlH h^f30{ ï[͠DHc<_d­C/ bez郉O%/נ'LG)zN{H:̢UO`gMNouoE"2&8.weN?kSY[]Tcrة=XC\i1s3^=Fs*ux>@_JԮ`a*d!Fu(bpcڍF49veS$1O8m6mED4ٙjBvNYz9$*ޢ"&!dYΙaQ!^#g4#~cpw-VqVܰjN2W3pu[|5% <^X r|g3ڟmR:OK>G;=wz^1dٗPN I;m엲5LSy|:-cW1`Ow tXzG?C|$OW(vf\]x=PJX~Dj>O ?7 D% *W"pOū#W*Yxt)r?rnz;y@JVY \lz;-LZrVa; UCzy$0׵{5΁k;f^o\u2_-9)+YSNw(9HR-з9⡌y ŵ)$"gL85x6b̕=~:H]W  }ѣ$PuJ^?/%$aԩ33^$4 Xfr+z~I&3d8=.AwvkInGxؠ*bCG"9^^mW޼t)RCՏr_Fl 5Iˆ%3.[E}Q KqU!#Wǰ[qٌUVEk`fXFJ;ƀ}{6:A^k|bgL=F|Dgam Ϯݒp^עn̤l@:f CS/C(h~wRBZ;1.߾eU3 qkX_1L12 6;Dmq>8c?()Q6!&X[ͺ{`izVV*?<1&^0c>Y qb0ߞ=N oa5:#-Pg'ZyEɾsj4 5>\^Tw|#QbĄ W`2CwR>=_cjf"53BP,YD/$ +,;9}B/-܏D@bmzjCVNʖA(ZcTdUi4Zm4-&&:QX uley# .(| q+d ɍzH7➕Q\eZ PB ET8K??ߣJwg`I%cÓ [XY^p"D^=36o4pecGpl2`=Rjv z$6BSZS辱feϤmר^m4z!G0ǝ6.Ȣŋ9ɻ/蘨f>tMnQx\LOTCe G<F 1 . >uK>ίk'$_ȨR,jһX9N'MvOܛ!823‹+p{4VGns鲽P)iuU&Δi,]r{Z>`=,1@oe4/湄E_ ƽǥ%Mf7殯jӞq_r@c.椖-3ӾX.1'4MqXSH/03>#7rZ 6s' 8+u~vs$"t%#7bqk)I%o~z {PW&[̲;Qi<D9V4Q ǰ b{Hnx%> 4~c #>HU빔07W\1ǎPM6.Y;Ѥ-mGxۚB=Yq0 e}"|GVG@ft ʢaav|KUNOM%A SAL~ NW `)aZϿނSBI"=`.;SƟ˦lp )PL Wł)}Ƅ)6$翼a/܉ KLf2-.oL@: 4l/uV <nLryX|6ڟeVE u8:5n(@xdmz ͆ȟIerbDhrݢsv{5źk1R]u_W-q/[4L+)/ 4 ?ɞ;YlɸX 97'wgBg'ngoFVZ պVW 4 G\1C<~KT{(@5{{QK`+|`_*= j9yB `R3{?="+=#[7tj婦WȰq"lA"(l V%fJBW&lG{ s%k-ar`q[?\e=>QYG$HT''{ 1iF:&% _ۜ 1n_^ql;=u1 bdNt .k qa̧6# k-}Wizr) >F8A.HL_f Yrf3Ю!8#p zgI1r42˿Y%GGn n?ңGg0S-NH~fx˵ALb J _n9vY36޼$ gR1zGhm˧"T<IUr#|h}#ulf/da;c׌2$`i>h]U(;ͰCZmj =@lz{"h'^zZJ Reݤ0Lx.Y"צ.ث{K.#A0$9*;-6muP}N:3Ry_\PV^ Kkr FןQoC'_?Q¨I(dH1P=!{hQ@4K߀Ci>^¥7X!K @X{yؒ[Bmɏ,܂zI5dI%\ x D`9ޡ4ӵk;u\UԃO'щsx)^$4dmbvjv(n:m tKEG=!֘Cw{Z7Ee6 M = nW+:iIQ>vqinݽp|o犓 vnF!wwt#|dwXʺCG-)s|Zh çDݒ݉: H (5ۏ5fuW%ӵ2#"W;QylIS6VQ]U*U.uSnt$b{)j}.x%ky8WrTD􏭞VgU,C"/1=|"S5߉-H2$)Hv U.FIaF'7 FBOYbrmD+cļ4JeIK7^}i^OƇ>3/W"噑-*=lBG޼mX~,dy l n@#.eT_t)̠a?QC LҸ}+. VnA(G~@iNԣPOt;=`LeJru8(m{4Pcri?.恑 H*kJ"pKU8=]cs1gGV"*Dnah&UTʡEgCJ [\eb5Y"Rp)/¨[3&.97_k$s;01G-!Y;&o i/L+ 2}& ]̺ 1#p=ȩx0ꪉ=ߝ~fM3dsYelǻ [Gj\&{`;a R? 3;K.)OJT~yjURk*S$8jf#/JCB^l:@g8ogRIz,ȑ t-J}v # JO.ceny6}(&zdY8c_͏hOz}KEo^ Ӆ*k洓1aF|~3I Plk͕T3F pGRヒJ0,0c ԹY"(f,}b2w+oS<\K hX~8"qB>|P>i;,Xbk23/;L5Ϡ8̭^6bƇA) Ll ձ)B0|Ha^~0 &ѢHI۽.vx[ߌ u(ԁҰ87pY(ڷ+ RʖRz L'bM%GZԙvlw݂Q2QqNzw V*(jڕP>L mݶqiSb'D5xzWɚ9I>k@%DQ3޵Z: Yü)z4ݑ u!}ޫ9S<_n,c]/ nvFT꘭7R=⇩.?OJ[x0b_E㪯1pp5=;vWj ϦUkQAS7mW1dSfUT3!ʃo(W '_#QL7]ZS=A8 \|C|v>)zs0 DkKÁ~:a5 r2Ih+\j=ui5j3AƆVN=bbbGmaCLHoYtUd)(Wdz^X";=?&nx=˂,G4 l1]iTÑBL\Hh;\ mZI?&qX$bD@kQ~ohɼg@D#'dRЋ`dk!{VF0bGJ{] , Y|N)j 9/Nmk$Y7[ܹ0@ɺ(DopyeXwJ/7DRpReKEpx\S·{vKu;P{W㤹eZS0Ȏ;>~L,@P9c kkG2դ}#=~%/v(SD6qHZh$'bLyf$6?^ ~ʝy 3;ˉBg Y?,fjxV(/l#We !]p͂WH;NR2έ2[\և`zJN9tB?du%,{l-4b\c\lrfY-1OwgG֭(P%S"u{LCXfxֲDJru> Ph yD6L91#BقL!^\Dg~|B@0ap┷. lgІ5GQaxO&VmF Ĵy }0Șǯ=/9:coS%%S{yA:!6q١ch ] zPPlmkAo8*'wЮ@1 ƛ d2 IHP; ɪQj+F *u&5,2nYR:f2=+n;o %$b+/AY$F4Mޛ U ~,+Sy/.Tϸت㪤"'Tn.:G&@Ur JPYZLA$Wbx;sc,a,{X 7Ց~!4VHK c ?t+);c*.$@{͇O%&c*!&/0e\hFܪVLBG^S8.!IdY16!.0æpÖF|}H]t0!j.{>G|W@KcM|(xIBˤ/o.z[Xξ2,m*sw>fӗF'0[>xW 9phulYjƸ)a+3}/4C$шLdTB) jBꗌ=Dz? ?R>,vؘU ˹}U%Q刋3J:bc8Itՙ i^'fR|L軞:aG2:V'! G1Ҩb5yI\ 4?n8>d8}1CdA XtoQUUn{Z G-ʴoۄbfKi'CK5IpU # 7}e-;f"amZD3i7oA˥N!%+QEH RL BO:rن!"oµ}0k,K-=1Չ%wCGLb(uhjбIK#{Uudى+B3f w2H.\ E,BK<֓mj{4ykfk]Uv۝TE (IW!!_b|Ý`n/ث>qepDD4ôAG{}Z@eF̓'D(}XfvԌPWScͽ%s}]]ݕG䈁RYW~8tNp5ŷE3v78w FJUJbQۉ9E<HkIj1j2 9h&3. }O()UV< dUAt=e4XrmP$~+W)ͤ(#[ɹ$钫V5렜H!.zǙ .@'pYhd3,wmnaiVZci"R S9UXDVB$7! '뇓55i|n{v~إAA"!rH8o4[ &~DX42 cuӬ4 #$PNU:N쫡awxjbΛF.h2 qu]F009 6$ޢS ȱ;j˂>B6M[:Ѿ'ሿKW5NJfǽ`'%A#B5T`a)d{|[IxFDăyay>-y k.k+& 3[  3O 8 0Jp \V1zA ZY%x廈䚟gW)&!;aaas`jQ|"4Ȃ0UQsSg L `szI_2 bJDݡx32b+y),w"$rycV_ju]#?YdDzhS%8gr&Vs/#Nࢰ{N5:w I4kaGXkq؄zޫA"|uԜh-{k߃Da~nxd"*CAbo% 陡,RQ=ەPF$aFBDT,pw&W|7YBIp~$yHu<2W0'+07a1enVbϻup O :r9SrǹKm+sߐfw%ۚʡ;U 2Q4%2v! ak"\YI MdõG!%LԆiO&5a}]u.@\vʈTG]l1ko7fyQŶ#[ԧ[bIEQd>718EW@H/|ely< )6҂ [0oı^2GFtTn7PP\ؘިU ?\[']H~Q 5dɴn3E-|R=ͳ*ܟ| s4@BؚNWc~&o4а\_9l"_S/&øohp} (90H˦%k20~HFKt̐ǔ&ɞɭ4Lڴ¥D'D Д,ql%~1#'wR$lxvOw)uIS 5NtPV60|2Th 扡.nR. WmD ^ gqg\L@ s:wN6KSM+FE_<}w..fWV4Fڰov:'@z$&;28Wg 2a&]?_R f7 9Er8v%,hgˇ'aj?ed1Z`#wooӨ9B3'-Z'R[asjy/^%?5"ؽeGyN̎BM=?QxJay_6y&PZر^ O`g ֦ז:@hJ76B~WI[Q.t:)$;{ߴG]zc=p٥eŇq; 4`<фi,¶o-򶸁˿ J~*Rn:#&% 4_g+v򟅘X^5YII%:r[:kF,kY5wrgJ7P.9ޛZl?rE@9M4y[7cчtW 8S. D< Î 5$`])$&CY9&W jV_ evصW CB(N.;!5"@#u+M$r NZ)p^Bu?k 떥xCC a]YNKc W2o!$`I\ո:'+cζIKΏR S!RLH7}niLfxtW|ܻ7ƿZ"N8R{( r.=Cq5 _;mfQI߉HtC=D닥n.>7<~c4F[Ɛd*qgzp-1-\B&NKpZqKZf5LA|[lvÇ} zͮ-~h["Bpũ |Zy*E_a{9D<^$%y FIݐ{E̘5"ll#3z+j'Kn.iOu 0P6poIX~xrC2s0oz 0_GyQKbO =7K>9}*(-Zo?fA:t Va2"oG 9Uk*P{w\yv;,٭ `IcΧGȡ?;gJ_x&!IDE] s60NzVџ1bFb^_#%ޭ hs-jbqjI{MM<&YZޭW[cc҉G,p.?m<(<JiETR(JA}ϯ7M乆s ֱ@tpwI{}NtE"djuvSc01AzUg钊,h/aml1v>$޺V-[˃~9ENjl)cNFʲMS` ^U;/~,*!J\0NccLl d+F+T|FaA3 b z ؋ΑOT3%-Leɜh4< Jג)$~>{)sAXq¶$[KP zL*@K$,qWl:M+lvYxePz=I!1 d' ˶tecѕ>Ú״+jCI9Fcj<u ӤlGgIQSrPNpWfR?N'oM;3Gh&bNeJKv*WJ^U>v6Փ q Rܹ/%Qʰ oDՎj&4!ΟӟL?: E:ܻ@fK{p}Au2&|3fr:sY3BG8'e`6[A;1vF,0A*JLk,c}ňi2# c61P Iq7؜w!r*xkv?S@gIg IcTf3mF'p>e^%M}IwBpP~@|qLC(Q"fMsvc,s$ʾ=I'54r/<ufzvXfFޟ[-KXOP4:Ή!iQTD0+Ssr9||:cOG re6m,`a݁3OE%o5Ǎމ,!>Z'oU ;A;=݉e_fw[չHeЭσ* ǘ#!x չf8}5 Wkp0 &#'&_oFo ~?b//-'J6\&w­j F@Y{ޙ-":s.ȤC,81<ީ&E7k$˴Қ2` mGPMYن&g6]FсYಷ^)M UKm4j,T3QDUCZE$ hV HكSu-4[oYJ7\д] 7zu ȨqH@8y0r~ǡh²qh>m|s-ѧD ɰb_ Wf4؛QH 4 e%{? ^8@ ń#aỢ_׿~TU0U Duw5s\m2>ecd +Qx4OLCNΊr#w;sPm N$Y5}2 dy$PV](8^t'Ǖ?`CeKK4ru=(b$A:1׹lJ~e箧i E *m{0,I?RLH ~*-OZ$lODPΦ1)~\I9ٮ9rnb{TW6Щ:n_P*\( ~!s@ܷS'dV7ڹth gMeѼy:lZsfqgQR=/MBkQ4edW.ܓ"`Jpa*H ؁}& )!s2Cğ$N<0BPnjYU:i(/"wnVllAMRT0"e{ESӡ4ro|P .,, # -G*(M*P+d66;(m7юKWj ,!^tœUQ[Բ~[Z Hc72p3n=-c!`>zM5vy~ΑQ&#B"z '&V?s7Z{|.BRd $^'>o'4"?όf/B'VTiA[ Y\h:?L[nx}<دN.Mu?:2BUxpBmQOA}.)js!H {u0rxtn#g$6Δin1xYaWM^][\||sH\ΉԦDpdjI-g# 3k7ͫ-\>Lohk6ўޠ^eWcDQH^l#vo=h⼾c iptHZºՇo$,\ A|.;ZK8[,ω:衾a3R:ElHi22GNy`5PrtC2N{L҂f Jn _mdr}Č|.qRzn D(NOo;_rנ}Dڮ UWsv %Cꨦ10ۯN*iczv7i[E\+ZID#D\L=~ؤZB-2\gP5lg̎6 g` b 9J/_S+6U5#pn՚P_/ip}=]"LI+g+n},-Ov2hy,&c>xEgc rG>M)JG(-̌1 !;YW*;f=Ld;Boax dZO{J2Jf} O4Zb+b/lRXeCd&<4|E …VQ_Dۈ|eVbٸ"_߃!ZX EB {*rԝYF~1x"|Lj=lPj iv;p6TS5@>I }բ%B$rmnZ4#U j"M /oyeVgN 0 <$VY3 _I<<_?L\7Vv!лP\acZ82{DFnȳ_ 8xiնE^"]C'H1kǯ"}8jXƷ$7"14rC-;i˾Qt߲IrD$+wxЇd$]GqܞY78 TΏʀA 4C\fCS*H`=:]_4XmQqLߓt#qgn3U>\A; qqokbܑ~<|Qq6lb#f),yj).j+к\dߛ x'],WHZTf3j%lxiʔS& OE|} WU!MFwPb.H$`  U x3v'وaQa-\y 5r5;Smhv2BX7j|+ aŒ E}άhV76?k6Quȏ^ghSD1EM KqfAO@˻kxjCn0hk-G6@a߷L>丩eҥX T"v(pfe)aض_<\i(ԡtfsBa ׉ԃ"it= !Fތ.b 4 &XYL;<*%z'yr3jzw]ؚ^T^0G1uq'%vS~&* G4$4 \Xt)wDʭٌ Ţ\1* p䜍Azk`,-e"D"GrAbb0UܬG r-]"( ~e$}|˳ ro~>Kk%N>dZ,q<^3CSJ%2=-ׯW{~v?֤)f {äh28[n-sB5<rTfY#i+o+@۵ٙ;VTƷU'6M_U(k_zodLtAkN鴶E|@x C[!ېnJ)+/i,nCmzb'gG9C86U"eMfYN.WUX&LmtBTUXh8eQɬ0ݲ7: tvXHl2ю&5G n -ޘT%W҂o;t(k[qST,m?{޽#@?Odv R@>ZA<찝#2KFN],ڀI8qm~t#1 oFA8r&_J hʉ]rvhrLINrnZ?J]x6T6ގWyỴ56NAq_=МQVK-A9ja)~k]]'4EJ^_N..aJF DN|j ϑH+,Ȳ*Nl>Zˈz(~X`6?Uihھ\(d1.߹B2rˑJ deagТGp933uʇ3[:EjM}\=\5OPsQ6μHx!#BWc7&?eV,w\Чr'uɅ(%ca5/7߲?oϕftpƫ_|׶vr;8*iU҆oniw䠣Oa}xńCDeX5 лlm\KaeWۺԷlIc'@3w*1Q]L!iIȁvOa,h: \Pq?'Ұ[xrr}ܒm*q c wǑ)TCrʙ''q2//2=Dl v8l]1| mF]V1 e[9:0D"qDJ|"!DWQ >?6LYq>:v,_0)ߩq0F,uR&_I8q^jM2bsM>ڐ8x ,ЂZ{sر/{\W.T D[T26+eqHAC/iB-W%X~kؐ,Vںm&rei/uI<JzʉE)U.]N阥Ykō%L0"rȈc:1CSg Qs5.\ {H"! aNAfoEڂ\3Fk- O`Q:&i*)@,E=U@P3~ 51Kš}jG6ֵY!"C>k#]5p-]{,@|;ms/cZO$.PY_\2]_bqܙN MZl9}MQ+F# & *ld(5y;\R}{ ASUP hn;~sZMI1>F%ӛ'󹢗"^S('mf17@ᴭDii-w}(^ 5_4Q*eA7U} ʡlp%U65;[}wu|9B뜧Es#ѽOZrh_.˜تnwou3aUa#0Wl?>DY$`FmJ;ոrBNwdUeo[xF'ߨ Do's[(6HI6ƒ= )ˏIp{R0Aӷ&yQ  ;;}=4c =Έ[)Ku3yL{F2f'?T%#`GadNBb_!C;5~6\~ҁ9y%7d"JMt,f}#? !)Fusfz{]SkxhWwݨ 6e)Uo54z}I$ʇQ2fL4Wq6 ȖU5Kn8RX≤7m zqZ(`6XKLҕʔHfS6NdXMzK(&%+Og;JVOs/M>.q/TlgUE?I<봅*$ruP|kEqDPЧlQ{c3|MzҀ(/]B }yʡ]N *3^Du?`=JaAȔJ3 =|NoAhUIr A\q>8a7ֹ3fJjcyQ]T˿ߜa&@W#xPl~x QwN24zujdamK6ğ͙ r"f73S6 3Q`N2@z*^xLy|NهbB|DZmV{BO0Dz7%M`B  3N;`pi5`~r]Z]~}hQu'0s`,3G-L`Whc1Ɋ'Nw#?y ϠGZj[0pp_ pW\^ .QƚjJhH2"u鱸7㦷[7Z«UD!x(:" m6Q@yu`#ePؑO+"T<'/ D%F Sxʟ Z2qp熘mm @/3giy8h(M!;( [ +[쫔OWT>7a^!yףQk\wxO3:nTrnm+RgvJSI/Z͙v[|1p0G##%0+MUlyGltJ9[]A,g溔esOy aA7)o`VOT Mb@ڜw`g p(g6Φ>H0 !اQI ݛxB ^Ģ*|!v,-}nC$\T}*NY?p7NbVjCQL>Q28-sځvgv%i,j`"ow m>b-6:AvDu(s.~GeYMt0=bdU+Mc-2z+I!!Y_z<(y2~ !PMxb+h1 B0{bT]0Pޑϕ M o2Wӗumo;:"qV7%:F]@q'Ltƥ7p([ȶ|m 9M#e _M\Cׄ?9(ی_%%a㠒kSU{=]3~ N `Gt2O-S h,?YBr&ٚ[%~펵8 o6cz-9M*us5*J߃U6rWA(6KQM&arA5|& ƴ}GEBإsG]:w>|Q KL*tAb~()ha9m"Cđ0a=)IJE[$45nYhiPxnZ+(vNVCp"J@_r Ϫd*^XlsW旿2Ar8Y-<V'6Vp)#IF'+aֲ(E UOQ Ġ\QF0\FrKI& aadKًŁ nli^L+{Jgش1EocL<9\iQ:mk܆0ljT%s*yu'"nwO}ޠ1FȞ`X&>PmٕIwFRH1v*v)4Ak aWkf qCe(+ɽ0jY^V9(]Gko'yD$uX; կ' ,9aBj)XrBS.pD~BWԊb W]-dRpq-$X|sQUu-(C dԖzH+_` vXUJ;J{9 H|!u`dYڏ:Hkcj)qoq1F ;]g$"*_o1Y >LJ0k#* \0H5t Qcv*]:q{ =,6fY{-kܟa̪>SɸУ?.XNc`،}9t|Y]"FįJK\ ݥoo,0 ,ތĖkn6z\wmoAuh<Mӟ}^NT*6Y_{ٙtVQA =eB VS66EG^ô ia?ŮK$T$f|#*g3} &~W4_{$t9"&3hhFQ/ 8tɡOjd FG{* VH׈ih!v>WK^r՚RޗbiaHМZ$>|uEQ5e'HQcPٖAjFEʴQLˈ&A^= x QnP_!U΍9ŷBWjhB/~9^\NKX@f棋vs7W`^cY*9z*~/,2NJcw$NQH .mե}31tHbV/x+ZC3ⱍ%]랣bu]nŀ@ b,˶ckPVϮ&=) &r\u ! QǠIVf!''>&]r{ßEkaoVc 1&_bU꾤KHE:# *4I*E#E Aj,Ǥ@6E.Id薁<0 ^j% oIlrt7[b4ІTۮ{D ZPb1֖Cv"ĸpR̂x~^ Zb:E,a֚/2nƱ>Pc6Yk H쉉T irǃf]4ǥoAUYga7],|NsoO/' y ٬?tD12tvWV..hm dIZ8/Ti RXtf}r=UЙC֖wG~טy^/P>uKٜ ^f\7 +{Cs %ܭ-*%i+S@+ MK'\$ -~!Ys*WJFdx]*x]  と# פڞ,6U*ɥ@YwWܡ!.g N1NXrߤ_ɐxMHp}?+92݂ɤȎI3eMώ X{8#[ňPǂ~yb_j WZ4HbfNJ"|en$. bz #btpsMQrjTmv7%8u .e\6qݯ֐89$&/lPF&.8pYu)x_pbݴhUF@e|rjZݴe/fnPaˆT+ 4ڿJыKFx/o9 [L>礪P ^D> /V9vQQ5Ir fkKu yVŽEp0ΏPrJ'zjv&Wg$] p蕚q7$'mLV=Le"jR= ԐZIiGUAHuQB= J/NXO$:3M>݁X!H0ȄV*k SMb;豖U%5L|-X`ZWbjc}<6=&dYYе4ƴjǮ(Vr 6}$5)I l=P :zalWgze!^҅@ը1R;g@$;SwuHWkc3"|KHCAH(+s$Z0ͨu<\Zͅaӈ܅%PSgPh}{!UC<8A$wB;ҡI}ep^x\LHZ&d[@'u//*6M'4x*NT^/J(,"GK2~%/=} Y<O(X-;p֜[o8dZ4 ١ b;iI>a}(EQ˴~_fVnM֣? 4FW(BkuBT4 V@R]ŵX#b[&*JiՂZ WV}.fS31Bh9aDhM g! <Ԇ COeIbxԯ=uUN}?A=?5ۙiH7qCC2/mtr/X'<[$bis BHڅW|<2}X*8N`@K.6 D^ PRCNk\I%!LyyBQcK0@:m͎?Ꟁ뉅bl/`HDf-eIck,"2Xe??Nδ$_0yB];qKEj'CkР[t8tK[o- zbT1,#A'Ē e(+<"m xQZƸe06LЏX0C Fxuŵ}{Bj"p[޹dW`.էI {2xV@j38\  Ȥ*Ug0_ _SsgP&( :bpt{1TP [Y跶 My-7de-\ƯTj}еujd zإp :,?3%pt՘ 'ZLh\,"O|QjYF'dƽzKJ1NDm/U]UvbBM*}TY}AU2 V9Y_)dzSt5,[lb9`}4I@W?njkhnC2H۲;;lT-̡VeA9~ u0;nFF"Xd>R6#c wx Um#.46>aWx11t3QB0h.|!̴1#c5UӴ|;4QE {s7cJ)<2F͑A|<ݺ$&RciE2iKn5 :-ߴ3I|_\V ;tii@OMͼ9/ GmڬZ@YհGLKR69(3hD~Kc-~bG\9X*={6 3aTRC)H aHOs$NJ8dRj5*^\|,3M~8K|!>-Y3 F#3LWЊ9JZn [1/Y`E/H;գ3!1؀J.Itd0HAg_NH?_Pb1^IM5;SW|LԈvⓨXKPƅ{eOyU<7-Ȇ>ӛoNjFy`2 C "\IeSE?2lkA"r\ŋkhe=d멫QZx!L\%pafbxtHqy$rB0 Df[[ߌSۀ;ު[!ۊ鮊of+`xlF00߮Gm?gʊ so]''3f4ל7~[soOH[7*V23Ȁ_8twT>aLk$%eڡWu\K$> [s֣ݿR]*R ˔#/v_IOQ ݒ)% d 9C՛XH#u a,ӟQ`*+ߥm殼!=Evq2tRbS4x*O+{߅Yy]6 ۪3A\.lUU8y18EB ѳI#~$C+R*09|55QJj  ݘs2me*B?-nkMhxAj:.Lmu㿻4k:Ҷ^we uc+zpT+a*WijLA"t#}[u#c* Rj b/'~g׷~8NNb>әpp &fXhYVI]#kLT|"/躅'CMMA?aEFR'=4u|L]Egc@ݧ%CBaa恦PM.%k(#(5kAĴRӻs;+q,ܩ7ه>Df~e _,Y*^S|{bjlұX]\Xɱ̕Ӷ~5ȈK 9l2nۀ|S~dU/YBpXmPERƸ,12mI˜-/O #+iwA8hb~ltpՑw+2"S xE Ry,/QqMA|\.퐆n-BEҦ kUw3rX/,Ql˭m@÷2Mf'@0@tt߁u@_R`dO[š{D we-uK3Fjn˪ Fl7=P/#y1[mNYK wl6ˁ'Eݲ\^UR#mJ=Zac-I£ ;uɃ I쬖>bL`R50(?&eʦ(;PMkp:nU9{\mu Bo:ŚW yt1rr87"yp vKDϯ3L ~;kx&`qùl's\enaԺUSa{ђ/q79VKN&2Ao22seߩ<*c`o_1T485>Eg۔|Z+X&f%\c%IJgx+Ĝ*їl]'Q˿-k{piO4+vX(,(Xf'ZVH;"DKT֮tе%!<4\fY'㹙~*9\Ъ!G,Q9 V ٵ'&,@TY-BCF52|k<+=:=ubVž_oh8deN i.2AtYcBNaMernR2"gk;Wl]ߧtpaJ^ȀbA:wM wr9l^m TvSHh6H d'Yꘇ:@ "8T,+:Vפ5>̆E]^K8:fFfpo 8W}W\*JLJi|^pā@7U^Q[P8>i5N'(vs L'Df_ BO1/ڹ gYZ07070100000011000081a40000000000000000000000016101d03d00002d8c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/firewire/firewire-net.ko.xz7zXZִF!t/-J]?Eh=ڜ9LnV NuezPNTI3YW3b6vM=Sd+05.VGڦ\d&O_iW|Q"nN+heޕ8ǑO02c7JsM<>&;$FFT"A:Ji7R*?u=Ҁ\[S521RZG^+?V#h(A-c&Ƃ9 ȚWF@2ND7E+G^w HX#<WՕնC 9nrUOwz;v hzHTLb\ɯqw _4AyTQg&V~SHඅD3~$ X: md`5.͆#ËO^@oaŔ-(uȳ^jۺvlsLw Wd} Ò#@KJ@*?ALȰ{WKx1OLx *N+\/}deϝ.8yG(W;Lv2lu0I2PCRb{)B7OEwy,N1X]k [V?_"'aWϒNph25VMZ{rge |m˗w4;r,̫܇eqh_ tc-cD 7'"iVJHs}3lR^I],kc(?΂1h ol Y& B&%tw_?;\H($Q77![Ò ]InuVY䋘nw.orx-Ђg*F5aV pխsbtPu񀭐*UPiY!y"LJd*^TK.ڸbQD#I@G^%5A$W1܇WCf?7PɏAs32R]2I{T,2|ڨ!ZB~ ڷ5ۖ)6*95*(M!}+lhۛc+6aP(Gd!`A2?+fJM~pPt" #Ѷ٪}qFN2V ֟SQ)4+9 sf&vP&)n*&`gh."f]݆0AbPC9Fx2@=V'oq#Ժ\U]kȤ'srQAѰ}1!n,(oFyjׇp"V/#ئ)wչdXWS,n)cYF[Vxa<h,|0_^ Ï+ P }iy=8YцPIH+^ռDƈw"*⃛ SD_)c Ǻg}_sႩ.7`&H{M+#${KמǶ5h@: 6GYP9N@$B=k\ԧJhhQx/ ̨7n4 񶎂n'l-oKUAqbNJ8Mv^m3ҎNOQʌ]"0RzBZj (Oe;`?P"ǀqOlpO,H0}ɗ*[A΂eVTZ(?ܯُ`a:>"a|{'|[ 30&J<3 Қӵj sqME~#_e-`~iS>ؒMÂp.p yT,xlͯ掞 d?S3M *J{[ε:EBƜty2 açf<0B"yb{]ġz a TwS#Q%y&%6ɣeݖ*Of~N'([Bu?y^=_6fKDnw lOhPÍ)sU %r/[.ZFsNbmgICPkN[ @&.,ji(. =QM:S}H3.HHO(ZՋqz +ve7*]Y b/+l?Ml[sj}~G@@ވvVF}3cLڈdT ֬\q 7;۪?͂~썚Se0'BXEx۫Pb,?0w=Ԫ),d*XE?&j8=|!R[`R.镼@'}śc6j8\@Yթ+hl$NɇxI {؁LT/me Xý ({mfiƃ zRIR4 8ImO,RF)\e\'or%AF$&6vw hC;N 4]$g4sR )ȕ CQBZDsjڒ))JXMk5H[Vmc8?δ& ,S@œN[ A@dO 4]UؤP_>Jrm0[ )g>3i`"k) ~LI1^e[.4mS"<)[7kB~ncgS)Z{jVLrQ׏Φ#3UhU `X೯z.TRUq7S5Uf]XжÉ}[_>7-P4Ql4^.g/w4ʴJ+uPEʖ`J<;;GתOm1PTv61y–HalE)E7!ܪQ߃ތbRt% ]KA;C(r햓F@s]ufi  ga:|_->Cdq3]5 *fi:W<ݽoђf'l'2+MRG0hK&* @|Rўrz6#>֌K?8U,1 jy'(G5(,MCdi90N|wHurP%/?i4ƶ7S F[Lh7L8{kX }F f!Po G)9 =+ظ[YCWZftb o7={W<_q`8DND}U}NLS4D#Z}D̙\PR`mG]Mlp9p&b}~>DqHm`>Ps ةkҕ˜X]_ [;Yc1Ƙ~'Bf*;(q\lٙۻb@ԕ̗V56xz~ n,OHc yXP,95Ŵz&x.8- j0z2])N=*w)~hb7ؘW)h㶌E1cN4^[1[K^vVǖ/>p˔ *PPD$ٱXv4=j̔nBS#hׇ ~ii0E= эmsSA[RQ=ðL2QrG97( :Yzc)](QpbsELB=tRsLzSꔃȵ٧C5WH)_nYFθR<8"$\g';elǁha=Ƌ+}R+> <^unϸ,\+v,j U!Qh2,Taw !)EBѩ\t$Z[#z}VCZ F_ %\>%, (l~6=[w 7T`Ѯ|M]ֶ 'RBJЩc'Iˆk$iMg%!v]aWX'-HcWjdit~L3;v!'NnlPxq0 |Y 8*I%Qjg!*z'+qm.>}iԼed*9po,s$vrQ(}9OكF=kD [=3V8!&B)esW]3!90Z>КF9ٙq4b#cn57vqGDRkѺ8kلnX%O>\kWQõN2N݃Q"84=~!@IZJ®oZxFyB8Dy:5n78i1>>R俳X^uzL,?E64m1Hoe0h-"sNþ}DV[k4u%Ԣh0r0Yod&cWO>T ~]obi$^x"lT\/#W d{uby>Ufq ]Ty5\Q\ U@5=p1j.o*!uz\{CL058n&!hF[ * u)_%_iNo(!ǘ Q0۟{áʲzUa ?S  qUӑ;j< D4G!n^0 "H$`lHȽW .>$H l04蓗Ѫw|`T<: fyx6ԞPӆ~$Pdz(ZJ㢦9^Jj܋CY'hf]iO9~^P Kj:I=\^~]#Xh0udqAig8Y;,p]kvŖCͱ踯 O6MAd;V^bQ?K‚onȋ!c>(o}%\'Zr mFޣv/ sc4ءRAZ֑n " T  U& w+`,VOEY, ϒXHsF BIG5jKVL' mDĔzD[V*Aq}K8N^üe#LяY632؍#ANR\6B@j-jJt:R$;"\xӺ iI猗P Ap4Ϸ^&R63ָЩ95 /qޟB_^qh;&e/vF ލV ")G<A"Fg`q.~2e9]?m!cA0187nBȍ;PIemh&vQe4)}6 2fqtpUv֝(\OQu l#<1*Ԡ$u8[\O_>;GXjty *p<2 |Qa[qsӹ}u)PYIl&ֹ8I tZK}޽# pq/% DJVV:7 !D'"I\ߒX+0E;fX%%ŤMLhb(:[&/{ qwLްD CfG)՘sE99n} 8Hm8'f\0zܗr -)+\IEkzغTAʷSOD5"0A٤bN-6 k̵U"wj>qpԯN1;JG7:=E:e+^֥ɻo/Q&[lW|gqUd}hkǢpTO }QHmZq\ V҅U̮χ)bZ 2+Xc[<pEe?N 5Ն(&T-sO{l\ 2)Sf%T^PHSnu*JBƶ_W<@:V; i٥RwנҤ^qɑY*CP}1{W`N=Q]֬(2%W {ՍUئFWsdu_zh߃bx&xMZِZLv>=L~|Me˰h ;8k82 9*)è8w]akǀ}TL,VZ/mYE0Cit~:T|LxNA3K?`Ko&j2*͑;" c",tW+qЛ?Oa/wʑLa*ēwצub=1VVHaSHlj8ep\}uS& gpF֛ѵQìGmҏWi9"ވf?ԵIrAw_ r|u4_#8Gx[USs6!nP.D4I}(]A ڟ }GvCe=ŦG]AѻmÇ;XJtvptrpE3-Ct~ Cy* PL%ֻv__ηu]?vӺ?&B"2K,zlߵk:7}#heK{؅L Yٔ$wmDvg#/vjB1vVj}2sW7l  ^Mu_ 8HKZ{MsMO0-QoeKgN?E!H`2n& n~뤹B[6[Rq߲;5S7XF HcoodS#(Os8ڡAǔymbD k'}sC'*Dk`85ymެVTOܤt,1KxԞ`7O"C28Qv;/Ŗ3{ӖjP ٤ P[K͑BI2 ^TY68jѾFhI櫵K֣+FVGCu@.X:ar&d; JBkU_׹\էA_@z+4V1FBMnWt)Ggj6( =Rӓ(gO@3 \N+w-ʿ?_g+( 7|6XqAq`0X-W;F#2l$}Ӈ!lg/U97(:st ;brzgF0ў8:0U*O6[1SƘ_Kٍ(4JoE  (]Py?_X%V$X- 3S |,c@7>Z;z~8H?T\x4?i,ƹ2!=7[H_jg&|`C΋1!jNH"yn[?-’pѪ"9]f6&WHֶ]r4p4sZJYP)tawRQ4u++eEKnD%6GM6CQY%Z )!)0e:ˊSX qd]ğK078t3. d _lk {\VwmH*mދ^a0?4%; m#s:#SR(r QagQ^#I[j:? [MsxؔZ{mUMFLGVXt9Ft K/nZ{RZ~b*+8dy^[=Q[F<yLXnoᵋ Tfx kN)8s @?G([W(dKŲt, ȩ=O$5fҗmn[3,[3Ǧ0! kv4l @sfbٯ̛(0bj|<,>~}k L^ܶߛ [Da5iH6~T:AUMuolyD >Ӓl֮hCWʕ;I-G?L&",Oq,ɑ}uy Io=U:%+Y|2BPѿWbjuv`<$MF;/Q'nr*?ͮIuuq$0UEzLӴzb-#vb_)Dy9;Jr[g]l{8ɓx*ר}Avz͢ h,1DPpL=^6ynպpxroJU=\Xʬ`ס,%SH:f/K” l{vHpOxh"E(JJJK׼l")T;g~b ѭ{iK}/9Gc" w H]ZDͲV|(zKZ}Lv&f4P> )Sޖx*?'IMmͬ׼\jN8/l~XyX Zd7>̼j0VtmV| cA`gÃ߱=vX_HdEt:[;CBM&Fr!=% .PALR!2 ىsY/ )!){l,> koSL {n4-Ý*p;_>TM^qXkfv/HN7F;ȞfWJtvt~("īƸx/\Ŗ⾻vy6)bYf WOxÂE_,r'~~ifRHMeOw"M>߬;Ъ SE|B΄\uٕfT*- c_ܲgB@n];B, ;b8pLWTj^M}ڳpRWpR )m}:O4F̹SK:i0^ w 4ý,NN1ήh"U¾R3gS_*(]]y;/UW!޲_G]4 h`ܥ9o6UZ54:媍b:sJV̴5J0eM!LwrSAeeLU1CU*jy} =蚊>D*pi<OC녹GbŖzbx?WPMK:.ٺ;9}YcC)'s=GݕMŌyf8yWWjސ3¼kBH'v"yJyvb,ntAe&J^!p$=| PE"@6'ewXZgYZ07070100000012000081a40000000000000000000000016101d03d0000684c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/ᓣh ]?Eh=ڜ9R+l;u497p@X hCIJ:b"'ZP @j6Khw<>kK>9 0`#_s7pVA/G6c}za_/k Yxƻi<7%+qJyρ%MmWV1o"bףqE_bgTrrzQe$|44yl @)M`N="]Zo:=8աT4,U5.,X@ft$Q»Ō5}2 _4 9 Z'[ u+')erEL>r\d4)_~8ڋL}9b:\g-шp)-,E_i3.PjE,w|*j6%6:g:=`Cp*##kz %?D)K^o,I5zX9l.' i|T<ۚ2((iMXFV6maI:UQ[_0gh ?$WK\t'[\f!яD HBujNATU˷QOt |V2BM3Wn?3bр"'-$tGw`ɐQ[vi=CK_ua+7˄ QeP#Y"8OTt4Ewra-YOGIjE+KZ;5 Q?"xVr.e}=p~k}ٿC%:xa&so*-♭SbMG fS,^8v$FEӅuԢ۷IDi99ow4&;tzz$#,KLa.Klv-TvE BJ.1TRaEI2vk4`4Fa nDFXpe;CbME!_nz :|/)d*;HOװ{ɁRBEԑc_0f6z&e#&Z H#alNZ,O^b)dY⽩!.Mo=N<"-Qwػ |լ5&BdYkАˋf\t\S֯ xIdCBѫ6}h%+1'UlzZ(OQ(mEآAȚCdʬbY Pj$;LnFzE*p^xVv<|Ӟ1Åi[n~2KQC]s–QyA-Wx'o"[.N6u.pMWPPXڿ? d>?ȂxzȠfy`j8sT7 % xs2nHeS۝J%Ϳ bm]%ʏUJF5$I-ҫ$n~L QE29 SM)﫚*ސxhn>|V U#+bT>PI:aTsGniH1u,@'ɗeZ;.H1+|xnD4)N8n<xQ?2$Ê6l*OyB'ZmwO7-1\ЛgFb 鑏\ N3 Ab@+FksXCaݹ[*@ 1YsLptI~꘣ 74f9K됳0k)^>R( `7?TddXUny-se+4TDԿbxeg Af=N(~ϲR?8XH9iP;%0f]7bTmn5H~K isyFo;.3C<D*4A\c=hbΔe*V~=J$DZwm"$ܝ zQ?4Cv1:MN: \V`Y߷JY="B%Nm/ '%$Υ9&b`N>JA ȓў ke?+ElzV.ɦ[ Z$t_ >^8?tv}ɩ+nHPąJJ3ժ|v7;07Q_/R p9ʵJȯ"]JBiv|l8+lL/5'~3{ aS<;Xe*o/w`NSnoћ=y|OE/2簞τ3Z ǂ̟Ḩr[61A؂;ee ַrt5PQJ9$#;+u|3O'sT{ܒl0圧"gmv+RSL~ ؓb:5L "4x;kaj$gP6 zR G/tSӹ1oik nBZmvpZQJA;M C0Y8$&ߧ;2Q@MPoݴd+ܢIQfG" 8<Ώ_u(~Z:-*np@ _?"W")g:dS|Km0v}poH`fnQ\HrUygF\ $lYuЙOU27G^ɋ-'~~ O_ρ%•Q˜pX( P"h_yw^wg4'ȝ3fS+ELvzfTtכArIGMwэ wtOY0c,² -E⠣\ڔ䳳˻ _$1IՕ7 ͝iB\ D-{m#ʴHӗdTjkN\5Gnd gk|esS͆@yZJyxl3N!sW$*ص7(vj}iE!TR,|/92fvWkwkb_m$fv\`%(ǣh/}VW_ 8"7'U24CtӁ: VʢM/{="rkGu5PD5YtII@i4pV)}1 U# PxLi徴 S, Pw.D~YPw21Kل'2Nҏ#Qytu& '+RT5jk5,,A9j93 f`#*ƛ~ }!@ߔB۩s*2P< GdD:`U߇-ϳaM1hP^gklvϴ]vSnco 1 U ܲST$-y.r U s !5NO2Y1ڮ3 mcRM:<=rEx{BOn;*,tGyG8[6 D3a@Nv̵ŷLV;Td,}F@">[O89M xiS O}5;fD1%rrm"m0\iiM}kt_&BlLgŒyx<v'"ֻdOO WkBG;uH9?A6eךhq*8nkRa B肀ʞɣ,bos} nv@:]9Hc^R}{;=9~ A7J l+cu 3ؖ@{~znoVD!"ڥFlwWLc>hډ_R5Re+-7FI!5Rڀ+CƊSWV0,. 3׺ Q!]`ьʮ"7`W%j;+cqD9֙6R B~|Mz6,! w!]f˃w‚' ImrABi(emf- LшzI8dOP"/ >Γ/o/l;cX͖ mXDSٱW2Vptɡ@MޛcQ4_5NM`@ Is9U[ gY|a:ɜתnn3s .`GĢFc빠UʙmXMfТٕxZߙ,wzݢo+f3zm8AHY5sF;y6gv?BN[ME,2h2Q]J(SguH,|ס۬hџY]֣m]]z plOQQ%?m8k xBe;@?ds|ʡm*8w%"@ۑ[Xw} ;eu^ ɘ(m$7e|q/,sos\!Y䄂{KxSR|wQgsLAhU< r?턗;d"d4l(Wnzpʳ.}:ۣe#M/9{G7`V'd=z$_)'=rX2d)DeŅk[z(to)YqKT:=zOU'XxCeW8y0P|tj ~>5oiCd8+Y(8U,tW#H05X_*rWYHc!9;ͮVk6tò*<75Zʼn&lmϚ ֿOPko ?RV+bz`->-ǭ#IKՙ{!MֵԾ My-Q;IFQQKZUOkdS&bIbX #">G'5uc>Q?3$ct ".Xm/q [&n-o nSTGO :3?p`T ,14QbD.`9 8Pz"\Գ[(7MN1D E gR J͉}dSWI9[cTք;z^u˦3n>Rj?vч >CD]_Z_":r?PUuXH v+6ւ*:K 1et̎ΎPI.e'i6ǝ,6Ir G Kda[&{lpXDS]te56fhDtAA+xD2HK oF&V k1G.wՐxœj8\f-s" ֗0T^ ΛO%RX:NIF{LƕD[)rB1V7R+Hxͪ"& )wC(tQrP̓#=H+[lN(kS]loץV&߄[٦qƅ3Л{ #aeWO};1M AjɎ=tA۱ ec WR?8`)XJxAn\{RV*3%9JߗnTU GAFo!-l}~u zM`}Km[ίj5|kilT,bBɮ#qE7>9S[ץTWƐΚO[2" >0E",p"p:v v*fK{mEzЌV 36SE/`KPDF1Va,Yfr;c}h!&Bmej3!ЬJ${ddVMO\pio}n%$*B/4{v*@zԄHe)*ZBɡ?D 'k} V z6gR[J]eő]ϑpI|r(KzwW_gw LdNHݞpCT(z*-2Q؛o?%9Q2t2w(޵J  (5^0+ KF4#UJG' /-[dl@B2t3#ފ380rSYĤx/A{W$I3bJmLE2K$Cg/һ5;Z'7Tj8e^UR@a^[oFp=FXЧUݻi^ 0cs@*sDNcq-  |n~t4s:o3cZ\ogf! YB,vw3b[=U0=K:ub1g)P8_&LC}q5QreT)| %s>]nF!<`Ny!QhbR7:Wм1JWhZXgf$.FQX2r&9q]fmٷs.0F9S>QfieN!8AGȝX LP;ttV\'r܌b3ɪi5\i# mN.O "0ښO+iZ]Gu"Yw衕FDShoPJPȼدC$0Y ̠/}M<+*ax:r0t'|vA|iGEk-1LifNL-Ñ9L}2v iF;f IzfEtI).:rF k6Ĺ.r9wܞR>DYġW3ln.*?&5@qvIuAͱP.|[,1GխU]Q/ jI-Vs/ECmyl댈ҺMC G+~xTWMf‘+հ&z՛dj#nW s6ӥ'Pz#P[x*l?25N*Gļ"L.caѨAh:c-eZϣS凚ilSlhid~ULu7 \$p+,u.D]s:p\5Mz}]4~\4OVyB^33Yۏ 4SF]{hZ:ן\vA0k*_摻MXt,6{jm ĝ{OuZL~u(@Woȣ;DFkNyLm#أ-=&>[/%Z1kcD0sʔm|J.#_Vդ<\^`Ir+bg a:Z_YڴrZBF7 ?u,/Fۨ!;? 9ГB#vul,J'X1UB5JOfhGJa;"vԲdž cvnKT Y\f{syW1%b "^!q`E+C9.R' 0:x[p6V1 d9BKG-:iiDRTb_dh9wD(/ߤ id7!vZ > HbZ3?-hڛQkKc NW 3ؙ?NzL2EU$,)մ6e0vk޹7eaBsł{[)|Zk3FC_#ڈşn k &s[d=Ղ1"2^I?د/J^j6@\L@y! sc[Of^iR\2jHG V$`Hy%CpmiCnld 3FNR|{~ah~37Wl}ز4˥>I ք.Z9ڊP_GHUYnb j&w$guk@'O47 L` o$7QA3Gj5G\D`Ůvv Yv8]_B3za.So9CA}:M|u'Ff?Ao>ŏHмI[_9Q)\cb#FULofY04m8S z  Y]ǀ@-e{:o7b:<4o!A02 X! !!' E]Liuc)j1oi|ID "Uւ,* d](anl$dO/7uگD>Y^j4GDf¤N#ti`PBU)Jv5 5'5^V˔ r^6*a[C~| +2MA|&c+J.ku,,~feuܡ_0ڏ="$5e;S 9g9DM|(bmр**p@Ԭe;b5Yo1t< BF>@\ry.}_ |VmcW zo% nMΟ4IefLD&2k6\J"AG}9u]8$K`A":+`Ǡ~jzǭnoU~ zB}f_LmT0ij Jq%5kW.r~q%Λ+ss_%jSN<άaA9502fbي_3W- sbL̸ ZXr+9+*:!r{U r[B i>l+q_yH + فDScBH=e\-O5_N2z|巛yu XRQ|zLڞDê;Uԩ@h$*ʈF)ixoCDfϳqEuW Vzf ҋ&tX@91V{XP)w('IKޝ=4 z8r[UWlp 5W)cۤ=!Q͎+^yE?D8OB\aCR+.пva(ğ/v}v`@-C=*qJ Siu0JOAruv{g&^!.cW99Qy{vVaNjH#r|nn Q\I_ =bF A=AT05XadoTSH|0de>?=ʬK/Z=ujpR2^\2U[ eu @G?w霬/`֞~C10tO!tpChϛT4\rŜvRY)_ƬFVhKF*G?$;;'ê|sRo)AE@|"mm_ϖ9k|:GANbr hטwJ p贖Z Y?٨^ rkYVxJO+3Uep}Aɥ6TXh\G Cc|tB,$Hlv愦g~mPra Ne֟}XL1=;*qN|,PALLhwŬ{U]: lǮw t*^V$\Rg)]ё֢SjSY\s/?>q{y@4;[wGV^If l!{y.id=e3l bu1 = G51ɉ5V`TjdljAs!ML7i+e͊R,2WHY7 8a/ ӬrB|V ZLS\C]4&_$.Hpt$4:pL|vnD'Ku1aj?Z\ߧmFs|z9M<u?7#vsE=1CmĚ4(B (NcʾW?A.A&DkNru.XپjJ ~``C&G%[ g-P0Qp&E@YoJt8`a[mK7 `n^* S7u{m{FCP&\ 3Oޮd- xyжH (נe@c fp`{DY`"MT7YBԕ wu1 }g&۷6+`x n@[E޼] o&C1Q%ƒG=wu`.s: _ t :,'5,(V簝X4kcUF5/.%Y#$WԲ] (vq+ȯeʡcQ]w1ʨb[oHVڙ;  8 ox C@E8*+qn kYw"tr5,)5j q$ 5$Iɫ]T Z\?' Fgo2Vإoqx\ 1)],ML >o&X5Ar>On_}`8]& 1ڢ\_ݼM`pB!CV (Hp7n|yz2 Bznqa[Ku+^s.g&73l8v|SRԽO+H, A_y  qÙc5dTEƣNεק[xTΚ\OPPNE [:;QQ_<@f3֊՟á~L|ƎX: W^9kӣJbCC妥t2vz\7+B' !@f>"RQ+_N`Fh$&a nDe_1(ubNNwRίPaA%l`Y30@XfA;䣄 =ֶת|a>a18nEv>8URZ"_zp^g?"2Ip# a! [=}0_Lgk8}bəc⭙FxdNܼ~G1KMDJ0#5 T.31&³W> Q&8ʃUn%L1h;蕘2,5.ZE]15 B3d 8OMxD_s?k皊{N4D dK"G04=_p~j& ~tlQ Z 8G>9wQ x-MnCLh<:ڙUv 02}wh_Xv&s0ƽm4dnPG]߿9W10.htÉO0}\i)ޛ~RXw=4O(&!~䨸'k*`̞ .NLVs@ͪ lD I<7m{KE Y{wiDyz[_7@izi翵7/?MՙY|2 Jmݚ b؜_Ȉ=/U׏+tAwfe YH4zb.D j*B#[)#/)hjayfʕ`S7(Pdn=! SMP/w$~EkrFˍnqRzQ_ݰ9&L`]2۩V ivJ$lGb`yEy,xl_pd}(O[q)\HÞ/{k`3QSoAliV=tt1ra1kK0IY(6G@.< +[Yh~ۀ8B{"Ӻ hAi<܇ndyv!\CG!8 /ѻRFPE'y;vZ|J^$rK."4M„pNQ[%DP@*Ed2/f@!( *3쇆bz<7C|nqXrU<^񦓝P[tpᔞ\MTاmU* 3e>Y'D|i; E:A O(ޅǦK[ga@&]u/1>+4Io~Yih9Hsk NtN=Awt}#jS+k) h~yxẋ6Ha6,-ȳ3;v/ 6BS 5z!.W PIp5ƿ {cqs?Ύ:o@8!gz{SNZcpخ\F h`MTY7>"< na3O*D%`-#IB= h 5a$E;U Nj v])HW\ F4G?oܳ|$M(>)pQ|މ#ٻGJKbgR,ydҦnaG7 mWeHH%qqJmϜkOQnJNŶə{HXALU7a/9,PVIovqvTSq14uFq7·-ucDT~7ib|`g郊[ 8i(䛉#]ŋڿq9>nI8Bڒ.ɘ3ƌr%g;_>Mj&6Ps*VgUiԕIdU_pZĦ0>؁"njQ\Q\>|xứM/YC%Ù~lScAm" j7R3z5%L,6eh BIP7{b1/l~bF0dt`ZDr4cX M]wEM01ji(h({b|=>v>|PsA/]XS3[#8z(#kˀqi2|R@8u|1ۨ4AΥLls}h-j ? ע47,Fe,H!_,: Bi:.$W@?))mDzEerDk]Uókq vZ Ho>:,jw8MG!ҳ ww  v*0.NR9]1T", #fI9svѡvn^/^x<ݷ}i*=;(OܧWsR) N{&@V8KPaO53Za"CГ(JÁ?rG}Lݪı#ߥ,qx.*7mK5yQ̌~hM@Ms|7*|zZ)(O7# ՕU,{Ƹ ׏ئ FND^Q8- E^!b,CMwi w?mlnJ_pJK@a-NŪA.UUaO.| nrk ~p/.X\yoKz%B}(Au"-! Coh:sB8{gx%9, ?u v%̵Yu XJlTǨbadD/gܱRf_(\EUy)mM_5ə#~6 UN>P|Z%?  b7:;8h \Ī3Xk|W 2 {_ _No# SIu7Z.#ORIq Xb)2^,` ҿy1>T¼ 3dmK5dY*}@pt] K 1 SfPhƢW*q+&Kڳ£h,sb}? 4?]FmXm  X  %T\jWT np4p!qD" l?X2٤n.H'ؓ0qX$ R"P|m<6-] CP߱#]nERW Iq1nv]Nȉ _gg3fvcMsy oH5r~fBywQd%dSҭ}ǙC3AJ@tgz|֠PHRy'[' ХRCelhNHNOY~3Llo2t0t1MuGK-8$^DtM\S^]g@oBY{;AgkeE^<J vefaC ĤOW^'ыMx;}fHL={1.YCVE~&TIJè䱎@Dak9{Tb?Q] KZM!5|/#m<]aaSzΣu|ݯdŒf:ҳ7{fta2%M^$`TM5CY~RR< dќS\3+qUȄ%rڨ3'E 4RR^/a6h0V̋Ʃ!lA;m7ږ|>uXI=h>sH "XKDDA0+ȵfh"H2LATr񟟙ȷ#yowUQ9D(Vyu1bͺU|1Sy^>SAz˽2B8ݖ$U+mMHhQ8'?S"4̿uyGMzMh;Ş}<: &ş搠&[%mKG;.շSX3=B7k3L4hęyb=ߣko$yRvΡղ0M< U+"UR~h=swQdt;R!5zVU\aGɠC@J0[jO-cz\1B{ @ZF-/n4 e+T `;{+W0c7XX!VŪԐUp.jXk,8q8-k`'^ib452%9uM4R=)˩QKƒ$Cxa~wqDQKN7#U PV HOw'p >b 6ߚ{#pl銶uU"j`}Y65xI=.-o^w,`ʇEKg]Vqy~'\w4;-g6 OzhoެV~Y-%=} \ʗ?L CΌBi㭳x`2 /ӿb&V7@`gBKo8ʦW4 #!}y5/e"Gvj›j>1/;5?ʝ2pvꢷb#|2Ŭg~~D1#U6I%HzRlgUC4ŝIUR?2͠ A\!~ӡhn 2xlT 'jq]Tv8xyH<wR^XL%VKItDsg4lI\rēh.6ٮZ=]`B96`ZԠkce5(א/T`x/D>8xU]69B6Wn4{'zسF#jݤTN.[^HJ:}Zԍ4[ E .̮KEzr=KzA{+`t)y^??9&Dm3 Ya\,5AcU6T!at6ޟ*Ϲ#x1J#۟)ǜGhF85|O9&ȎYWc\("hڧ ^- >C8[hiֻ+&?8%a5YBʓ*N:&W \f}J堪yؚ_ ՙ$Eʴ0t fYto객-Rg5ϲ2~؆3,| b*}lܚsCT]|Pv>mXuhޡZl|B Fdxm%tdBJc RRj^ v~?ꞑqi*Ei.%¦ Cӟ㏟w.di"m:`qG~`o:ćcڨ 6$: T ܻpO.WSgU? ]J8˻[wެl@zf*K=B/a"*J|}R;˺LEeLQ^ x0Rb2l/@?ˑp?(a)t72P*蒩~5oI>QU#0Ifjm^5KV@|wU$2}" e{#y0#rv[Kxчnu?8 E$U#Oa5"z썓v\ ~LYn)/C۬euzH]`یuHK 4W;Ŭvq+ ,Ya|p{Ə.RfOOmuĒH]-'6 z6.<,]p q">ي՜v_^Cs)*L㌼ RE8AgL-sOܸ{K74Ytn\gB6z\|kB_;L ƷӅMQ‘Xoc$ V/Ung(eJ+ xxZMЖxb*C^^ a@dzƋ ɵ,rpq ƷE C@<&E&v?VZd܋SbBqH$\^.C+Y%!Y5k/ [A&ڦ5hSCXnʠ_7A^~ }؊8/ه7r$HgXs /QA {n}za-9UmBO(&&^t=<"ȱƒTJ2*GVK YK2OaTY'_gR-ɦQܫi0ӫQl͝Ѿh,F]Oz6'/uӌȢGpF&u_܏PT%8%};_Ȼ`%Ieʬ$][&ܿzF .Jl = Ч5* +$=p'I1 aHm- x%n<%ZVU7 5@O^V N E(j*b0*]~!u ".c?eEFLլ;1? !AT!MP?G&[)x)7ctxK;aSh?B.tv{9JKK(&nB|}LPszǟԴ/ufdݠ Na^GLN?}Wo.BRfYz{Ωi̺3S/7uhqvzYܕMKJREmD8shq:/ZlH .Pc(Q6>AV*UPkw-U#U j{d"1gPgVD-}tO@9 XiIs6;-PŚ ɢ X_5 TmSJ9|sk~ɗ&e<ؔe3?P BsQ_˒G=˝%x~D1~@ dQҏjp%fX my6_Jź \Th`Ďj3Nf]yUzP>SWim."ةz?SQZs 򎡬%R-QnERpEbޯ 8r(!C9}gS,!cٮҶJ~ƔoOCs1`v_MB-p+u)E C'XmG,G"$t$Pmħw`TeFNk;Ts W$u3cOMAVIBqk,|rUe6iijVz*@i3M$Qx؁uVDZe\$w/5kiBf~.ip$qc^ RRB_7o3u):4X=x41£8n<_Y57QQx>@fGTLX V~j4=*(쒈;ˆ.@Q盦$_/}YxPS jcc_Q)>U+C=g {cj$'Bu'EwRWQT )Ƥ"11z/dzv f4rt1f:vr= o2M$XhQCDi# Xzɍ7Т^6LN{6W؆NZYRCi8Q㏾H$jd$KDq/BH(HVF}^Gnx`YKui)A.eC2ӡۄYxA?fbb8~,WfK4~ ./ñdڹ;I@/q(CU;L&D*Zs%ZuGGVgٜ$>#F9=t$`$a^Cީc rpXbJw85`X'yNg_P-yS0Ô'435>&lRz^뒐$ϘvlE7Smژ7f2nc^HYj|Y JH/fNcSK2ގf̧LuVx{'O>R.kŖX/%dz8UeBGl2^opi&>y͋dؖl6bx+@Mi:,hA^\ NP/Hmٍuqg0mKuLg;'pR m1Oౕb/Wpfy`EˡaN:[4 Ry/lrtp{?qg/U|}H'qgvHjm`66.)-0F֌|/}`n&чL?.f[9N}OʉaSe%C6=!Ag PD蘚>|ƷP32c"߄^J&5S^99dW J /lz\ʻJG20zLkQivv޴^6mgYZ07070100000013000081a40000000000000000000000016101d03d00002e98000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/firewire/firewire-sbp2.ko.xz7zXZִF!t/ண.V]?Eh=ڜ9Ti~w2 T$zd>e}&c峳-BS~b#jaϲ\Lw3FqglTcvq ccKngǯHyj7Ws,RDf}%;Q8A[^^8iGAUZ.v7A2qCh =+#13%6Z ~!f58 v~s}}|QGm;F)GDzZ  kVE7c.g\xl(Hhv@) q&aab[%1Y>N ȕ"j ]W/ ,kuѷ.3[]E܃A)&2jJju .ůn|2So1r+L<,_ĚUӹwgl f'z 7ʖ"qpe⨔^5+YDg'>B>Te+ɍڧM.yJKHy5`ٿ$W%v//q)V5=8\syf'HY>iyܮ\sо_̝q;ɍ4<ںc tWZEP١*!|z b1,~L9+j"RY)/O1I~R~A3(+mp.=$kM>U~UՇF^tcP~1b}q잃:SȬVPGmeM^4rp}O4]ˣٓorN5yx4ar,NX~&z#C(EJa#Xzx&NauE}NhS]Tj'L}'vxf@1[#%! q/8@Y2\0\\_O!rkR"*u9Fceޘ 0jl~/T&t:YHb؄-ȇ;CZʹ{Q ñ4*IaSАíE5~M-2TwN&3n@`D~# * C2%A#5UHeRy|_mc rѿQ3';yqfI4:tRR٩NV\ݓ:V{hqjR;Qb-=^1ͳRrmk^ѺyQ8D5ZgKf`'SM<3!p1mD~ԑ F~~{GJ3qnR+׳;"hO"{v%chyS#`rRل*H/k@F k`W0Pᨌڠ Ho֜?a۪fhzΎ- 8E񎼩 Q[nm?Er`u[Q^7Y0]h}pDv[)#(3iRo C8?dKq_w #C0/mٵe0[q8%hWě}\OǙ#oD_y]Ҹ#vzXi85lLlp4: :[0Tku gI@ m\I}geRvхM|{ #]J,Pv1#'I- vBԀA\ >]F7-d4rT0}\ ZE .R‘#Y?GSa+8yxpH("?Oks2:v܎G]-v!UiW˝%"Hkסe{Q(YMr֪k8+(8azJ 2*uRd N>(ĕ0[O|>W]voʌNrIrl[p -*!Djl̫W@cE]mLwH9JSIl'_]}VSɷq\OhGgQĂfH'02Q>Pʸ 1!+HQU^q0Ԉ?}GbX 糯Zxʏth#f- l!pITj"ܪe,聑z:VB3b/, _$-ŗSK{ekEsf,W| m;]C`uMUݞ -ODLVa鎤$-,*hruPwGy7h玅+~ip}R8mBP xCmG8wN*CA0X4K͹Puꊖ%Umj$d~YHUs-XmNmfW d ,X&IapZbFϓC"266J:Y"L-V6 "L8dd zXSHcΈF>˞>:]^\/G ZAbmGBVmvꧻ .T(M7~ fXV@J^[ ; n6߅[ WR$PLfO֓($$kT()[0i1dѓpZ# ]3?QϮI_M~N]`s0J/6C(EڞsmlE{<}%aWVhp򺘻%]EۚHh0 oãdW\}g#zISs%$r;,O@p٢4Sw%e,jTdSRF ^(~Х&E؝֨ɸ"%-WQQDS'4M;eLp=BSj, fFvHl(I~&R`'0qM3| =q{_g˯Q@+puZy؁q^tBDlޠY6:)iS]Wt F#by%rͻaKVVz#Sl 63h C=JiI㯵`$z; 696bE]vE9P|k Nm<.7Pnnv D;}]rl&fq\.7B<^/Vvb 3}prAGR^|S5iI i2ޝ>3<:bOr}ZԉYاc(U`¯'ِU/1l 3^}: R$pQSMiRP9)=_مƈizөĔwj w0M߯--Jm8|X;RۃIFJ$KRICjնDojF&B"7i2PO3 6#01sZ( ͱ\CJ1AB'xg¨cC=+oVpٌEvr͓W18?ƇAaJ}2E GnjDx̞ ߔ@~RtCɥl y=M[x8x^(OmY(\'Mm:Ý1E3޲Iqn$ 8bC.SO=,3e\<.L1@;LA.)[Q4)$[T_0EE&u]j`Y:sZi _\t-WfS7ק *])C< Ph* 4td/7Pޣ$]IJӖ teD۳W0孤+E givPR,kh d?nmT:j+ ]!q17e3EMJi`h-QSK%1Jj=HI[EþМXn,B=x'J\(oH@H2SKk@#Z_رG '2xp0$ٚyTmd:ZzTwr/6Qp&*j1Wc-B G*í!;W3I|&Zs(u*XD6)';%鍣pl>ӈ%VZy݂vqo1ц1K8B"(>j`ޅ2'92E Q9iaM$U_19t_9Gr7oRU9Z}rUCk(J UTN25ǗqEk!;V)k,eL它3?ȋV -rBqͤ) x1 )(79%Η5EjU]er BmFjD\g*>X2ь`˶9̩ITMzJSN?hy~gn[LLuCEή/v>6!o Ɉ%OЖVyƚ/v(v(.#@V))͝ICz+oNBZg)qD V#Cٓ9mZ8˗ĠEn뙫P?Xp`%`7OyfIMe4Rr>#بZc:ƒDj:nib? ٌun 'R(cKMӌlwgtZoxjVAEUVNQ:FJ;1Mֲ y۝jYq}61QY" U/Z^Ŷl0謑Ehd"JBSr!KFM5@BqvJ*O,I"oRSH"a#B͸Ғ(G_cml̍gNkȿ&u |}(+y >5٫+ժ/D@jJy8u@2'zoeinA7_aU6/ކ"3FtRA5_v p"-񡽀ː JѺTE(۞dž{Ătl-Ǻ@lۅ:0^9q7q7aYgD'-R36lqrGIZW&vv0!7B]J@2p-#Gy6@ϩn9l!جTN:jI.|EN ^l@[etbGz$o' }p#]d 3l;6 "jt9)viShW\H@zlfքuZ6T @Y+hb,`O!RdjcGe#'ΗN2PMkSqʂӐjva˯5km>&P_|rS1A0G@ δv;A+9'8tץ5I6 IRv*m"!w 5w"2j|>ZM)<M+f%&K]E#!WØT||R`aAY1wC enk z]7*qA(˯7x|?9^RIw h+_%۠ACx1Zf P7@i0 %Î1䧗V+ czq5OʼnIewH[ꏹs"(*TEJ^FHx K%6,PBI4[4F>319[~]R4BoH0308E$2Bڈ0۫ىi3\{\17%`g_|K#+i_l ՗;Z:.pL!txvGzh#ZDCk?^, Pz0" _ҡ~oc{oQzKTx0E$˂N%|G,ŨhR.,AʺR{-1B2pks) ⰘcrIg O'1g}ngfMsO j60b6#FH|xۣM*2zV*L*0d:~ײ1M #hQ ɜ[Jy܊J@lhLZcU#*#2OҷM\6:eqCހ%n)NhEWzReޞQ2֢s1Bq]8и:b?\<,ZGoI#9bcI4c|m9C  RUzH%9m鋒Ї9iuI H4|̠&[+4?X>r 311XhDEne^h9Z/P \%/QWZOJ'rc.9W_Ēq Jp8Y4Pذ4wuסּ֝fyM˗^9ZE-!w;w\2 CG Y|~. gA'o?ί4` O'rN5h60Y?Wd rӢOhPv4x$^rIjm*:b{N ?{DUх,$z6#dltƾEy`4C[` q++aҼ<H6qo|1 )_*w ?F?e?JZgu}Ò0EhrKHЦ{9Üd(ۆ hh'`q+a\q02x5_bYƈPqCw'$ d몓4koPsll>o0i >6,ʠRj5gw {(eGZHm9IdX:aJJhy_kk9pI$ ak<|^É]A?LyJ17ŖEuײ39͜ۊYE12fXABb} ]{z ~7@N' n4iVyEGVVk!ˋA0cRnkE%l :]r?(p/)S~e΄){?g^ JIoҵCg++V knֆOCZ2^zބ;(*߹?8eaiqG;=.YU72;XD&>JIb/ה`zF^|b=(Z2lomh_d}@#.nfM-\2W Ggv ]W6pd0xF|>_B$l֮}F?)M LmrVn\Uc{c,W~kS;ܥRܢY ;\f~~,?|j{15 kMg!rvSA۠iQ>pΜ4jL}NE@ph?ᬿ:v΍G[UkGn W] rfQZ+ -˝:G~F<;ec@`u'W'&c awxmfkJm\M_FW>e(?2. pVQ@\ww:>D`` ;+%(^W+4mK]Wݯ~vphK%x̹*$.Ժv ~a1hYHXϐ&{ f>n;zd׈XV7qJ4*z9A$ت"(/-뺈|>޺Z*2I}6myuN̙ #n#2ؤf!m&džcs֛gL]Nk%]u)Y*?;wlG쭔E+~+X )XStn37B.\:(BP'Ɵgw[*͆x@O?i[n|ȭ%Q 0_6 %#Vi)w'iM@35'"ߑPs|P?g:>c6塷уL]%;I"zܛDʸ6od[V]l /=hH1p D?y俦-:y{aofdOHcGwz!/0zpI$KghD`Բ\paQ,[+_,6T p,PJRt !9W-ţS'"g)&>y Sj64&%n( >d'n|iv Jޟ ȧPS fb.k4#*&h;*=$"I]%#z.m}M.4y/_fd1mY0qV2١>:ad.j~ Mn-SՆ3]\DLY8)e&_K45;2HܹV*FzWň%mٛʁk,N^>GQmdjWVk1iQ=n,W Nzc]+gae1xRM ô~E^C].Mǭ-~DbS&]fx'lw`zRFԔEC=EDg¥*`7F& Y\M+Ƿ.w+&aIGvs-ʁk#rkaHپe[F/ %v_9҇LN1U窌W;a,aӪ!+"`یԲQhN'uCj8ܐMsl۾ .^V:lNU/ڛCCC*PڢEF_~&qj;PܩVp4B![_"6M1 TMKN:zoHYl$V$'L0NweoGNIB&,ilc&*.R vjuIl\~[:ִVmy85vooW[b/\p5&N+QF+֒{i1}{MXbaALJ֦ڲ~*ff^0Y:L p ~QL 7{hpþMkY:,}D@~fiA^AޤzL]^'W]$|WѐnKbfYCF}1 . Le-i{kO:ڷ̲r[sEHlsj3+^EC?k5pVhvԔ;O/dz/ђ^+H azHWo+B&-0Y@!dNJA6?M9. Ax/N7?v`|ӗJ! ?}$.at޸]r\i;k@1HQU_|]u?i&?m†ײ;85ݠO~Kfxޠ^5N_&|Yvh_ϱ/ENHA,z:8U|8@yh5KV/ӧ[ [g؆($~5uXc밧:t̙GĦ!j*L.V-LU9G݋3p6޲> A*4'*fҁ Ka@|͔M#<,6k'wn{WA*)9Xθ졖^7N#OR]5#ƫ5%ƿ0MR+e؞#Al.0L?\2~v_f2kB}Ӟc-U)A@*VLj#[VlH]sRIg[V}L*UwUOcQ ,: )Rm-U#|A =IZ!oF؍&w :1W\Fk占\ BԲSK[RwK.?$vV/{jz(kTVU«F6d9-4m<T!8X u(It6oX'HazaRV/0&-"Jm+(=1(IDJRQm5WRQPYkaiZ8_oː[j\O?3:$DŽ5jq_@|q*t']/3EiU|/YWxyw r ^~|TJ{„r;S;PGj#)đT ЛЈ򉑄?Z}\_k!7AC Y%C4{uҾ\ӷ2t´ZVϗnA}Gf2+\7uҲ%MXFMgmϿsʐnu Ý# wBue9v",JP"m1ܞgf^\+X,W 爵FfA-kfhe7uZ*l"O&uh!90pB<DZ]{G?[+di8YMϮ(9vfmTk`L$gv/u.6nE2rta6vd3% k*LQ}9Ҍn)rɶ<u"5AHCfBxR^0X*/|' L-bFq.-"ޙA1Se}Su$^7HDT8Hw#L5+ғdVCIz ik~z 2ЄvðʥXX hWOܐR q@MwPpSFPR,gGɣus /dpi%zI]DтI"Ԅ4oTxS-7j8Oˀk*k7dZ7Pw TĿ~iܐ vVpӶPSCݯn?uJ+>U]otG^M=fɝVuw"cu.= k;jfuȤˏ2,n>0q2T:oNTvet[R:=Va3Y6Cg TsSǑz[.] 5xP~KU y /KZ*"U ~׺7C>)c Wς nx{_.`:pG=N,vL%*5f,az{MKb([)ςf($4wqI)s͠tH>ЃAoLaC֙Ak O C%SwwKUV C{(dsBur"#9>:Du485)jf+#;c;,#+=Xs?v1o~%]A $N"OkH)_BpoLxdŸM]E^:aOKJyM4LB& t܍ }el Rl0H9Ōo6dL˝U_e,;%Uz mM5ݥCr<"$wqK- h`b&p$f4f7@fQyJc<3eKA:WS a!Gt_V8sb<YVMnء~4@xmm0s*MCI 2^ b@-vbs ]czk"SS~eFW @jg_Pҕp3<m1B& un(LASG8a\oK5^UC ..I]2#tix(ծo.2W!E3m-s)yCDTprc9ͼS!OI[%!E%?M0qy@m'3yR y \.yDwn+^V/.t Eַ#Ob *htvZ (_M7u.yK(Gx4}5|Fppv߃,tEh*'F=nœ ,W<j~;a0k#_29?"2 ٧4gd1kd+,V.mF Aޝ-Zڸ]R pQ$c.J&ҩpIľ3hZE;/wVqs7ThzƼQ0kZ7LgD4v-v9jaMFn;O`fmq VMog30`yz_ti#;o8u5£ρ"7 pkE%|nqa(5;,w9=Z\|ɸ2b~f!QWRZܑ9؎.G^>,=jJ/99VǍC,7v]VvZc:?A`0F6)ߋӔqEeE1|qjAPt;łrl Dwf[}PRt'XrU#BdIRYW*"h@ey h>,W;QKKcBX,FVKOf\cjA4x k8 alg+M2i gP 3qQ;qPn)}mc3Ota9ͭrI1e#u 9:f  ߇Q~m6spL"pfɸsr/#-;soU/?3)0/ᇾo!JˡT.}mƶZȸ3׶W]d,1"{}@5}OcAFUZR6A+K }{b28CF$lաV"?Pbh\_"o[qOz*z2' `-]gݐTO)i/>fDPw?]gjuijˈ?.ɳlbK}8|.,+Pc"R&G /r=ZȧEaSFwVi-sjU&N<ʤf(ᔞmr LrZk[Tگ{cVr.~MJp(KRt.cD*\45M 3jY8[yɲm_2>mBڶCY'R05+X;^ey֥7/L$G[@hN&xujgK5cLr^9GSn3xc+HTӆ4UT:M=ZI6.`j%؄Z0o. }ޡ[? vwt/$F$y;OLx+%>9ʦ xsLB60`CgzDKpg8M_c_"u,7 (B:t⃗%Cp!05A -$XW$/[ePںqc($FI[/Tji֦tPfu)ۢ0&>OB4/θ)٫XFI4Q g`+B}F1V%P^ʦ乚;ȠrЈ]*aEnVS-8rl>>'xq%\X}r끖9TW ! Pσ[Vw"zQr5uO7ja Ds;2, S3IFY}$8;UݓMq,E ٥?} '0xh3e!jV^rHʴk-]3њ5Wb,$X6Kcim5)`T R(&ĆكE8}0'x L7̺ z ]qE7@+s"~U*sa`e ke!T 5.*>(jgVZKPV^?G" b [~Zj+L?O;H1-#>t׏iʲν $ z3:| 0 >r=&/s΃[2d ]UE7B߹^mL`*@sw8GxQ#)46TN#^xWy(e!s~X|<.TzƥM\IgL@2Ú4h6*l4Y+Q1'TfSL~ eY(G&P@@QtZmtDjbZ?`G7!kBN*"-~[.^K9ǥrN]xF]ơl.d$iJ q_#Y[<ʻ؊[lv%Cz`'_4j%M |ӵP_n2pܴxH M3&r" ?^;4u˯/ֹR. ( v?M &n[>YM]QP#^WyTHZ! #S*/wMXTbi`v '²qd>,Ѕ=|6 +s#Ts-;=j߫'o=ɐeЄᤱ2R/xG~^_2Fu/5ҝzjţgWPƉ*V#DiSsBk]Ǘ;)Vs'-q9Ə0VfMw42(v_"Y9&p w%v&Ou%[ѩM4lB:4]s!u:h ߻wTZr߇ߧ)M,;DQΛɮѻ l s&> i^WVx d߲B`ubTCU{vvdjgWCh ;F;]_a*][+R'\@,U?y ?͗T 3 ӆu#ݺĒD dQ Ye#+m֮+ e .q[ NBYį6b D̢Mj{A}/y;DUCf O |"1o+j\Os5T4?[A [-s $fڈ~j{Cn.2Q}F- 2{hˮ[aU\`uk%~-'pm/'33th^ V9A,Ҋ_8.ܞC>+{ ]1xӿ}:VVS+zX Y$Ꚕ?E#_}c SfeFMe1F!6nDڞ-ް)sbɈC^ 3|2ȴk5B](ci5p6zn 6- 90OX4_v1(e+9pxN%݃-S[ob<Ũ} v*.x17ڗ$Ƒ42?y8؏*L^e'F>ŎFH1?^W!DS`cQ,h*zemX:F=WrЮշ$tDOAB>ӎw]R ()1Y;ZQ= >Zd%lȔ)40;Lpx ]MY|9$mťdUeM #1t+ mgoORE7#R#'ƥϡ |1P-VKOU 3kϖ V$umVN1csiJ7i0$UWM,]SZ)ɝeUDžۼo쇿k)NV|zwʸW[*gG(D!)V`e/2~GIfJM,j4)5%o[yӛSy ,$ߨl$^OG؁\8R&BIP2F=G`0z'J,Cˆf Lj!"2~ lɎǿ[po;ckѦrҡtMl(BC^ ^~R&q:f3׮ٱ61!wБpf֔2>{~K٥Bm[;];,8W<*Н~DJ™^Ҍѱjē|@/a >>3Q|=&WY 6\sö8Q2uu;OObs(X(NNO<Ћwb+=l%Q WPvY7ءLDq*n%M.ғ,1V .v5K׷iaſ5bTEjW%ກ HjYؕ1z޵rrfNoRĤ%nX =34t^ܞH5:KxO£^t+MWXNss%]9j3*\wԫάk3JĉS~܇'6.;ilBUknƄ2k\pJkD6fz|xl/9==f+g;eū"H9j4y*b\#Vaۊ$J,T.}VɄ/gA~2IJb fqZ;_jسn=۟dԑ0ts&ÉԦ J`\/JH|)ڴ0g^#S 3ÛA3ު>wU@ ֡ϊȲ~'$ȈMJb/HM뙒J-]+=IΔ=5 KF,E*"LN.PlTk-^֮< EEġ@TMM46; '~l`rB4#E3Kn.=`AG%)犿lƩՆ Yw " `'%T*?voufMQ$">49'~3.MRk"-u VVءKI?Uit O^/|tW sB0ڌ7Jԉ<^$/ lָZ=%'h=҄m}▮w,p %]a*kS6C*'ހUD4":RhV{9ӧ[)Lbh` z?&eR?Vy:d2Ea wQAʎV.(ʿb H zT>ҝj/w7I9ѥߐ8{ȿRoz5ٖqk=hFWmIdz&.+^VMh׎j\J)ĢuNM@y0H+DXCg{RYKԈm<ЀՇgcѥΔokAuV@bqś'e0Uu|2 9c=$j,cip{DC!l~?KO" !3A)̚>K|ffý K't7*@ƘϕH(j?]):[$nջ?|5켳=HBϾFD}=2]mQx֫ l"uqa<2`#-K@["SJijMI@2dd28*C< <*O_.$+@$&H83BQ0GOdE-榓iuKP5~DXdiДg)Z)Zzl\PwV`>}a˽X2`/!BP|^-x AܠsnrΓZY' ϱvptljOی&@tNISI%{U*2KX] 1 GL)(c |̵Q*[Bbl.f^&qcfut@Wƍ7 au+LavTV̮`Lp@m+? D3-UîpN&kZNm-4҃Ju =洼.>qlSu0Gk{Pt4'`R99mY g C؄'/w-JPtQO@s`чt]\ K`׎;L[ @ TAE"[?i`4vS<tޗ89 eI߄MUa}PIVPݲE%_AvPxlYNr$ b5I% G)_xs͙hY}#eO(:u>=V$5ߧ6X-޸@uoA* `"KT[yC'&EIF>̂ U3|&ү7<-Uĵ)[0WCW;4P's$. \ei%V4 Je7PUނVŴDE ?ȦB/;} ۆA`82'zac~F@0eBJ84L;@"Oݤwצ%7gO@2Gsq 0zKkT21u){80A~ubtśis *F֙RVX]3 s~ { “ODKDp׊ޓ>?:k8C$bkW^Z@e09i_lhpTAwkSl`n.͹;,Nb4~ ̈́kPӂYspt>`;pJ05' +}RvfoLEޘ>^en$i߀o},Rxz\B~(|m"?$(f[w9R?G,qK^Q\q..WicdI96,eUg@XhΝZD*4ݳfj/"rDA[DO j'K4ɵmi'QL,@P7$ڌ/x|G}C)NL1H+haBT*.?J%4,&$p:z FU N7dp;t1B?uSۍg|:Y]Y)0Œކywht=E Ym*Q+hՋS&WWEocU>z2\jK./\ԫ#n\#}q^^qaҀ3]g}5 HPD.{dUu/U@)BǺs$N$D @PA/`8jY'fN긹hLeNMN!eCTzdb0:'߉S[2:_ ! ڎgwNHa{иK^~!HC‰b%uB>d!`ISPB?AB+&F%? BډڝXY I_&Sd&zAGB ǛcXj+o^Gq#Sj Si`ݮc7|nV{Ná^rX$o7A0fkBJquI|bcXF$Y!vڷQ:W3\)5Nۗ>+EvC:r)oEU sJ5 ON :L0O? T_ s2f*v5M+guphj4Z op,%`g[~am2p60M**#4k%Rra9fAFhPAv2dKo]>yR,~Eh t.]kKb~$Ĕ+;\qg A(شRDZvm}Ewώ)9FuCߜ?yyE/jIxJLi8brs)H[Gc pݞ<څKnD?odT^ 6b9T0pcR8I[kAkiU&"Lup،%$b5[{"eOL@%?!}1iR>Y _ZLN%+0 bTSJx*zT=x`V4еyov rY*vL+ǼJ_ [gK^P|<-_wW#q<m(Yڮl*-W|Glc+3mᰔ2,J0o&Ba%ƅ8]{o.5oΑCٲօqϪoJ.pRAt"`Tv]mѸsvp&%uH ڒ04~KKfLvXL;H{iCXqЌ!<l’\K"3,#%dzLYzȼOGˇY`Ņhmr8~֥V`gEPүҡ8Aw:wTW|1\Ri֢XxU*^@ s>ma  .&{(#{D6|'JG >it2+sձ͋{*NB[]'!Ia..O^?ꝃ [HYoIyu*xڕWܜA?~3KlOWWq!ʶZ(>(AgޗלbV%ɉ0˵!z76oG+@o' {$Xק%(9K%Tq<`z84Ց7 /sJ*"{_^"yuķ}mל|Fܓ}k.Tdj& ' U; iҠ7?H#|eD%eJd1VAt"nt0?Xaz!yMӟ+, 8֥AG }wa> kb3%sCzwbaVeSrAyܰ5EK>Q䀣,ЯE/oJa;%K (̧bįuf橪][Ul7j4KאޔDHP DP8' 4Rj] vgI9ʧ0aj xgyj?.Z.\((Crˑq!H;uQ2j3, . ap4%6P1i랇? ]yjzi/?~Wl$’8t(y+S]]^R`QyK}!7]I:i+6N]`7Kh.ٺ`1mlC"X؂8 `6'=xiъ* *Sz lr7xJyNjhW4 s2|Tl7kD]1HεM>v3\U!jfW\ Ͻ)kVF-hmN y đ|4y['4)ˣ‘QMspGpOrq-QЦB8B?Vzy85t6[[{zaGQWQ#'Hw"1.幰NLaH#HN47H@BFZRiļԙrX~ J. 6xtEJĎcc0uxdNj\eKYƖ ՐIy^c˅̂מ.D zS ?R.Z  ʸ PصEqhe;o,6$3: B򃜵-!b0JN6wnuʘX_loU=~@T͐G`/<_ rZvU5<_LBښJ|xgrG+6MdnV.xzE3$ 떴<0HOD$_a:9vl| (_xYUX,KCS-te(WTnLRvOONҿ=qkg4K/ޑhzHf|rXonЋ R;vpn 8)~aĿIuCZ4Z^ӂ?S e&lMj |]ͨKb?g&4:Izp:b F[nS(e( 9۵}}iP?UM&^L=UPDAk1I|rW{<,xh@XGI׽S,)+5jiBdxv-=x!b1/Kwf(pҏgWÈs-9oL:jpdp™s,<|.-` [͹x&&7=;lT,"Y=aoģeHi)eNEYtP^He31`;9utEris0<c\qj͈av.ĭZ4@D. hI*]N0&lzWL㵞Ro]&F,1|IM]j8߮B~YJHfjSB!Wq+]zJwr[1ZNd(Ost^"_cL!z?bsqoF8yѫwI(C}2^gLsqm_"Wnu&8_neDlt! /,6/wG*C3DSQhEi: Ǜľ ;GGbϻ;צ]SU8Lf,Z eѿDl{e=ےID BWr\ܗ>d';ϬTN&p\nXذC(cO.fSb)N'B3ﱳN?Bq (m^n ~DtNyUiĈrsĢc:UVUUڿkՅr_>8S(wM0.1°򕳩(=~9th9eh:m˟^ۑ3yweO]C1@N!ydc7fb KDH_O ZpE-4ҵ1j7 A.uIp%HG!‰>K&+5fyy&XTIX`1[{.LH EcDc+魐d" @xM O7+.]u5ekzW{+1GūGJ @9ZeT4p]CPp~4@XOZT?Q us͐۞^z`.KՆLHxʺ 8m7aiaP .|z]v'(_B3Ư0见瀀\%uE/@woEU'3HJq;tdbg -P5beFh+~HnTȚ d_Q'+kԒ5 aDPS}szc2 G .= \p4c6abga#0v=:1ŒFAcQ7bW$n9ߗWo+6^;{7v>x\岼e49cC_dt.(wKUCWPy?|<׼u #ss#)f'3 ~FQWo3*s9.A֯49 @IP=A!;8(#}dAw7HbڢI&)u.X5ָT$ o~nNIoP >kɽ ?[Pߝ Ro%; P2cpCgxj8؍5ZQhKwqS,brXEsXmè5zd2>mAIBIH] c跔sqd'Sdp Φi]WPH!"lX>t<tC9O3@-es:m4 &s`HњY_j 0uEP#*UE3Cǁe7N; =_ Ң"z 7F#tKhy9BT}?{}㜢T]B޿߹V/pZ6bEhw U.ʇRT8$܄G av Sn%A85?u:ùɗ'2k2s=oJm#aooΪؐ1?@9O~z`TZ"p0Y.PyG)5ESu/a?$~*xC$1%}7xsNiyJG!Ck%Q 3Q(|m`5l?Z؟f\Ts,oU.8H^s#T|RlB1eE8s̷>J ?j}3kgȤqe3 յI;p ,KB؅Wz A+y0fL .VcK]E+DDýѠ8ō)JIkEb8ё,R)%p3<@z.cFHN,=$~t7\.Gv?g,Ky>uL¨G&[^q5` |(( \:v€ۼZX~JY/|^$xn8:;݃o>C 5$8:P 3WX>-JbK35BD("n!tl_L*>wAɾ1E)W6̾(߷$w[c/b8JB_慄%Z JW͠%)YռwDΙAnր]7٨&K2wS:V(辙A'b8mOjA#9.tCtʃ9,n^dq~h0sPm蔾8^~G>2p| l(/즏փpmРh˜e$|NM HBΙi&[LwtO8QoOÛ7cfS]]괄=,nsD/L)O8T4ϻm(N5WPbjVEE^㞟ؚx_$ÃX91B _fW\bICߢjxH81#FۤsH8okA VȿO30^4M|*` kY @Q~:g);7§ٟz2z"6K} ?uB?=9 S a;S5Zy#}&QGsOO\y9C\tCj^)^`M4z-@W} f3H04|A1ڊ[?qyWB {[~j?&*\Z 6sB^;m?cYg#c*Rq026Y;sH@v,Bw8C7) d~ /ʏ)KDW/PjrIֽS°2Hе&פRjvd_b=Dns4Йzr~tĿƶa5rf)JcRT{6 ?olly5mE[ PcΦw-U1 ~nxT-pRq'}iP-^r򪀜}I}oSvRE2Zt82$ٟU/cHWzP1-RR)%D6Mʠe~Hw1CSW~n閡 +z@'F*^E|Xy}a8v96[YPggf_Z$N Ү9UjEU8_TS̪ލRMj׫!^JS-6Q3DZ`]W"!*_Fz9iTd_ ݱ΍{r]zQw"Լ8t_77hm_wv: thá[۞&xb K( t/D>^~ QadP+N [lإd.Q|AA~K!f9^8'6H{R=Pd|<Z[Ҁe(z\ +\utB}"FU]D绚y/ IuGٌ\L> (r"]>=mWPJW@ii6A$Y':=yEac/{IvɹX%{\XhMe_UihoҴ.ςts? >0_T=_4)&f橷,h3器Ŕ&2n8;r),52-tU?W#7T0`VU۞h]]X[B#ܩ!^R9rL!Ƨs`QgI }}2TYhfqT@L E2*'/ذ$mU8D7k?ƋIeڏB [6(2`&@R_&ptX}%ǫ#*mň!EQAg'ou.V 9B\ T}娯:^516HO";=#ZeL h4%iQ 鰷<.#4Ứ@oE3Hlퟫ"zӿDG %,@ehOD Ioݘ0Q136"6m~w}Q*}OQ_$I~ݒMYJcYǂc+ *WHbݪZ|[DMr@ b%q%঳:'ToQHB@|tW,`5:JYnXqBu6xn9z5QmyXg8 `%J9afHf9@FȲ Jq`` ̪(UFMk7R-V!R(1C,^gqѮyRzôU x?jQeoudjDi6c_G+8CQzFEGL[˸l[@0,`hw]ֲf{ Y+]#DŽ5^ 7"Vo@h B; \WwI=8^f7QF}d䧗!@tvUY \%TƤnI[h,rbbߚWff[Y,{f]&} ֊K5}X6Z'nY?~q֟!ps|#Xrӭ ֬}gRkWf\BDЦ")$|NiTB:] &&Ѯ)҇6yfO 3ωmrO~Nw+;GȆk4~ kY3@nU~Ĩ Yy29nu:KCL"nߞ(qߌNg_N0 mt0qϝMHjmFW̺8rŀWGs#=y -;oDp'X}&G?i˷u7#?9jhWؼO<['m6)H1gXEALuo^O6-pIH"׉Sˤj%!{XwB-I8G"u>k5Jhlb'KByCLRR1q)și@9`FA뻶=@;Nzv4m aGP><+ǁKFv-Kӣ@ $&CҴe4rAT94pnAҏǗVd5PtĶ~FK.ŵh+9\Ց"@=c&Ͽ_ J-o}[4}2TͰ11@J! ;! iZi0})HP"ӼD à,^Ъ2Foզ2@ӥrތ篻mFD07,P"u㻼5RvJWls kV@𛕚P^g24u-ۙ͞2Q7nB( r=<5%,wF_vlnB`iy:܇y6}Od^0|Dž\B!S;΂,xF-TG[B1P< lYA+9&NE\aAn!hV @uw{؁XşqwPyUhqzs4L$ ~?iR/TNGEH_0 n1s Tht<Zsr,%̢bGòYrڤ s*Cq䞃:iT(%USriag`ps /urǖ8?hf& ]m3gTײ[sN0>G΍Ivh$S=H.#+c_ƖۢF;~,Yĸk[,^S+ ynHz5i1$!.ϘoaNJtI{-gGL V8-_l@|=/8 vwg:_w!~Q`SP)Tv!ࡎ GFT519t s\^_AHK8ĉyiFXY@f6qYu;lZ)0%GɿRP 2Ei瑗?L+gB?Ai+em Z%g>(9*OsD {LJi(NH5;Iy:_mm.C[.h9`SߪpUP&p/oƶ I"MK@d\i8;=}]g)~ü62~:nkOWr%̦qK.WT"ןgj l&. 3"7z4sPoj}7~Z ,D̳y챊?Y=`榰??| ~6:o`#NC.d^U [*{pC$yvS\XFM Qj ^_O9g,(:1S%Oˤ&O@vf-?#~0󛋆"o܆R.wNEG$mm*km]Zb=\+aCWEz\y$~ F..@mmŲ! O3NLʲ}l0{30Ck}s@iX {"Om6∦.6d&G|}l.J?xڱjN='G0 sY%[p-"r{4᳻P~(#؂̣,A*K;JDxG]~$an`mi̒J^c:TjE!?h-ud2dcb$}"Plsc_,#Fh@`-oN[Aޜ ١Ie?esP=/ͼ]E 3᯳E;b忷 |/VQ-$6Y+R6ϚaC'`s >Xv|Toj MP5 ?hBc'CJ WQ#zWd(G]sբԣ :9Aǃ-3h=|X r7)2@V_ӔcYlknLJ: 򰫤XI nEjlϡ<0'n;!_`%|q !ȅ>8zJ2PEQҨ[u a$/9 u_҂]Ծг `ḧ́R؛0V}@,n |Ҹ `KV.XaCav 7 'jbo}(faeq> h{^Ls×Nɕ鶪fӱS >0Z!ivٳɻe;GzS^6n!1Hp"@Nޚqteo!T{pu [ bqtB6"vfR(r2# FQ'aI`F;re-2Fܪ}oӵ/-sa̪FeìV'Ց0 &DՃ:?"lꋡ|@u"ޱcUQGI0>FHB޶Z>p o+>^]sAܧ6zҫvuuEY}+IWч_<2 x퇈`6>F#u@,=@j7f' sZut8 |U6+a}ᾫɓ>ʭqV;[#;\jq0ڱQna4 = g#1iJ*QpXeؘE/QϼaO+;hG/Edδ%|)Ǖr5!0V >D6!58ҟ$/#(9JۆunQL9)5ȶtZ(c_Q'Ǩ3lT;87ae8{y肇2#vWز5rɢeZdr0&߸ dHe0INuHZ:Ӡjն=~ "P@ `N!DM>5ﺘF%{{7eoKn鎢#%SƄ=Y'pL6 K|'Ķn5ml%CS{ j6hI M:DEBѻ2\TᆥeFp?[zP0: 3JTBό%fog~oI^ A Lh~{ v[ z_9#D4:iT FQĘeڤdoL pc-@*4UބwqԕЩ5.DF4|B#mu4Pf$Y|p㣌fd,pQ6l s=\O$M>.B;ᤎ)f#?6[Y[9{H]f~ j XH/F_WWS7CİUȔ$i &aj ̐F s]/U7T?1HЭĩY؅R k ډ+wStSAJW>C Ν$P3i3,Q_Igd{:Jt6i4_G a *\̋ld,qAd gQ8y NiW/^3$+ `1?S?lX w%(}ӋN& =]O@4H| +%l>}<[%$&xsQqYMUNl u2ȁ) mAOyvQL4[pT1|^l_Й7am y:sF='ezG3{Svv"}Hш;8(g46ghųVF3S=TqSH`vG5-M1S)YŪ&ge#uCVqݎ$AGI6^g-vA.+R|  WP`X,?TLTj{HKj Jw8 r@x(v)ZS˗T(y/"3!Sf5:JU:i.~p%]>Kb,x꽦3PZ: s#K`<Σ>T%6^;ǜxT%m]dU:"nu4HCbGuýR4' kk \|D+4gND,!kIr% .=P$ˍ<2gq~ -%mxtέ?KFh?*QRni91\GsЎ,"DMĖ[& 'd}#'`m\!$Xڑe ֠pʀ$.H_{8J~t15b>NN^UUNCBVԏ;g#,,H6Jp,'JI҆~qhү~WȁvdžmgVmC& ۯ;r.Y%A&w€\Lo5μg G2h;gBGϸQ-P&sabkZ (#χ)@0)Ⱦp+E))j0gH{'0d^zGe)I?j~Ev`T]ݖ{ZfUx^1nV8hFRJ00.F+d mej z(x6d' xCFFъ=;1ʃ-YK+NӉ]VJ#ipݠD۞܈5ZsD6[I>&`.TlM6XYrH:NJyw%%hپ--~'q6v lDKc% )rVؙRy}8JVX#jU߰3ȵMW!*=sfl§w.Z\W &*m[%hk(wbhH9J6))0+abC/. 3Qa)i;h$1%; ^X^"mi¿\ttw1T8'ɍ_}8x~w"]ځ$neMszN澔gHlxnL'R&`fb729C3/?(<LŌƲG͗e@ 0zV,OO.X@Nx*28y<;ytYyR,Vnj]9^|pth'qؕ=Qe@ph̑|8Ltg3hIĴfras.KÉhWݨRK(pVp4%mNFϨek}Qx[cH=؞+ID/]˞h͟ % #|B?Ekyj>,H9r]X-GbAn'#N4 qUmlŜ9w%W{E81=vCLgv,سQ(y+?qĂ<\o )YiSI.!ؔ Sq+sUh80uIpycQ]MǷEpê{{o&3poTh)"$Iv9dz"ܻlc{Tʥt# evo. 0D_XgHhIp*6T Fs+N'E- /alCM4֚kg\yiPik[k4ݑ@ҫ!K̭r~K.1Ngw|}GB`Wagy 4:aU) H 9ؤØ&r0y?.!0cs'2XnTk@4qPslyu`G`dm@V/7hu:8=Er$`e+`+ZM6_!nN;nϕo9BYCΑl>Bzٌa av̜p:p }Zruq g0=v#CГCja5$K_W? r|Y-=]kAQ# eDU׼Lzckٮ$jiZz_|*& j?(3I_^BL#߮ňE|"R@#qq؍Fo.cp OƊZk#wΉ$P)GHD`jBFާ+x2@/ c>@TFx59NT N*Dly2gXD(ȴɬ$kJ)4}wr1 @`"LMڣr :eArH@ yݥ 0vU ,{rT&iQ8 C&h@ik['cdh+ؿ׻Sai9hd>oj9ztoCI'`fBGpU$ڊ[Hf}iܽ:JV QUtr%QPrt{Vȅ^QM;^%1`Gk:>72Bb O3gԤ҇aH%{@U7 >CK߃ЏaBWb 8';rܿ)%&E#Jm|p[4IG>*&Sľ{;-QΗb/hcV-_S-ztpeߴ/y HNͱc 7dx2A~K-0ĭ[Ju9\F)NJ2oYdۢ8u 'iǖCV͟V"mOU69\@w?(.퐄^\rbs T^:V~sjB A#;aqtqu%EYqYD*]C%KMSTkɞT;Ͼ:ʞHi=PCWlJchpc@YDl>ۇh$[3/m}G==XtM9nRftC;h*j=;)tnJ|r3+ &A 0Qc:@.j9T#Fzfl zvZ>Ap i`bh$¤YNep'<-o>tF{HЛB'cNvN.fڮh!@s;I/m/\\}_5e. ḷ@.8d 34+M\ wy,!z1}j8Y},8liu 8ZO G: iKUszq=1l-Q L@mjP}__m Lv$C nL]X;[!nZ!V*ȶ} N8Q`5NjC{9AS#3)UeC`|C'OCo-t P 2 w5,NY:ywCXP}mSR.mW{Xu<3.[֊߸RX TKVg$/Wl"`];Q+fF )(<ק#;e|R[{PHCoxDf/a-OɅ?:QAA{C5D"^"v(~{gdU_<Ϸ3d.|zAjDz۾[I'^:v\s}sV %R4H4R>1w{tG ܶ\(3+ !m \uTëisXrr-./tx})[zJ>ŕ +O]tV?Uzz3aD0XHqzT= VG<}) :"3EI7G Z{*^(UיOzбvQP3fĈ# K\VQn`nۤ`[YlمYf;g/2gP 91R%*QG%jBP js_#wo) I^e]HTUJ%.Ta0mm »iKa\ [ۛ *9iFNû,.H8XoPQYѳfsK\ڳAMAힿaOݨRlkƶem)!$ӃcJrjsGז_Ҙ=%Х>U$ĤZC`L&?I.@^1*N{?5գ>Q{$%`qFԢ|]ÐxO 8'o!ل p^lBu=HnJ~/ SFx✮0}MzV=@MPl67{͸E""q7I㷠Rx~ޫ'Q)Dvi}=7~)(_t Lzw֪# (.76BhwMek"il)Nn,EetoDqX~I  kiĥāL<8^|t)V@}jvQµ /cJ\1/y(a˚+H ˢ= jc`G:I< @fT|DO .gscB_:J<&7X.XxFiҢ9"3uYɶ*KZT׬18]JUHc lʟ:2/M-/ ț_&2!VŤ]L tL 8 ^e_<Bq>4Ebi49`SqT.^x&c ޮ7=U!tE 282շf XB ɚz6`JxWG,ݙH zt9 3%M}E9m5|Q+B*\H!=Iʘ1>B-g7Jj2*FRTg_ zmYm(OesiLDCt^󓭽<^fL9[*l47hgwV0~4[,lU/; !aVTC2OS24H4;jJd#pOY,{|,߷5 t+ɩ8'gR t;X.baaMuֺ#"ר%"צ85HQH]Կ..,\$ afʙ5![@j>XU[R& 2`m%PAXK^0l(-0OޥVD<6d3;zi0'H}JMҡı S }|[z8q J3SLht'I=UOtRO Fů9YƻeIBCa嘔-0ȟ^TAy5U||ғ%֜CImL3nN~"nj@j1GG֐4 : 4Tf6Pm?$5 `JYh6_(w]¿_2]3--T]f@}1KL6nC0, ( `*k˶>qi ub79:'zb̂NDV:Sn)|hMo#='z%oZ-}7iVoT痢^4.[Lz|yhyၰ*3I>sqwR0f{GMVdv p%:ֱ1~'e~ +JK˕׶$jb&Jë(őQd& k<E!RI3_E`Aj8Bm4^Mp!ʚd5do&jڏDXe 2_\jz\@w2B%`U"Ϟ=Mۇ)nUc fQ@ͱI8:YBӐ7``uTwSy-WWqRX/\uByG:".D]l$K0VAREz<#q K5 <m=Ư#3 =8o-Љ5SR+z qϸ zts[dxmM.-qSmݓ\X4 #1.*/؀ڇ뵺`tݩUn!o uSn4f%=ʿ7 57ui4iVŰqvVM71q5ncgJZ;h ecZZ0"aYZ^|Y>Xc='a*yۮ{n¥\c3>G{Vx !Z2zimH$_b%@e ːE&t.zt]ubks4?J`Uɓ!S&Z!H2!`A:Ylc`2㍑ZΜw$MɭGĴ1KtI9KJ4cIŌeͬcng>e@8qIn(!SA!՛ruQGm1K3z=\6nbhsrd9OѼvnC+^lJ,"ZE#lr=w _ R &S5 ޿Qrs AuDZQ;7.?0-^)7Scf9NHUOpUeQʞ<٩L^X*?\W4If<8GO^~-Kp0,K |F_vobqKų0kK b#$; (3+1`zzq.Pa3CS݃d_uĤլJY\dCJHPR")Ǘ.ꞇ~m Px׏+p`6AHZSd̋=6}OmaHt.~L5<:j<.ճ?BrXU\Ӛw,\fFo^S z ۽_GeBCb*bL7%h@:c3ȶ\Aoȭyށ:v$2[nSbҮ12k7n*;c Mʒ27YڻS?oDµ]k\s#$E#N͂#d>]'+Φ8^Dw7%EaTq/}"Qjsdn"<#'4?_ 9(20AH] i}Ok6#uS/tk?dBYe ڝ|!p=a.4doJblf(= ,l:K\+c9nc v{t3lI- L]!z6%N@6%~7qtz+"Ņx%R6B5`KQ/>(̳sYͺtx h'Pe[VE8]"Șt:Cn޴L"K- ı6*#OSwJp=:ؕ>nk?S5O8>.$^LjuJv Sim JG%]8j(hvd(C*TK׊7l;B!W*h'F@+)1Jf6vK9orJti3K) ]pS![w{h_Q𮻩ꀮ&{e^f s>G+x]lbwW -^z.WᏭ X%=N'&S'|+BLև•-]Px|`a\(s#=Mm(ץ#B?!h =\ӓ:gT,cL-B,e`ћhe^ct xR8=(i 7F%AIȱ1J~Cdr3ε% PWlGGQ.P׻ԠZKigss<]_*0dD!.q ,dFʅ@g)-͇-%D9$$F ̶G#+ ?nIJxOq7K2d\P|u `3Qܮ]JXఐԖm= gq~hX@,u ! E(x*_{ =.4,, ήi%_l+)ΞjX}Pʹ0ż?{dԆ\K/W)HlSz~!fR31lJ e?yUxեGqրRvV.qTE8=` ^k;XCVju9"X]7pJw|QSn1e*eV?* ה2""ψgq'&-Kt#P)iفEcɟ0 \I+2|I3rt ̡\"[~3n&^N@K4YFT7wP(Q. N }k6tJYdCk'AȂ޴zlVN1Kt䮟BiC~oGMp.RUic GC@akz:@+%ho]kD;9a#{i'N"LҰ{x%9xrA:(523{̈> a؞ᄺG#aZpSnY4=:(c !Gs˓sSt"CdW-U{U .?~8T|/3ye.v> ޔ ;dX2E`=l)vM@* ǴZ ?[*MuLbdzCVH/֣5>Y<t@B›*̅"|̒qkKGY624%$X=q݅Ifs^CHIbA%1X(tyO;dr YBOl [79W. rVcYZ"=D~AK7MWZ|DbcF *:^۞ob=X ${U[yZV1EVʜTBe'.L ⇥YV@[(XK3Ԅ v3Axᾈm6*.rzF۵/σM_W:WD}|C jP7&hXs⋤ 1R=^UХ5m02-|M! /ᧃJ|_yfM bl+!B(4/ @ϮӵL.[굦~GLW%/WxRY^=lT'3n}^lrxޠv9*|寸΃o3. lB8)R_FgTi(#6#CS`FC=<7_'.~ `[nE;+spȞ=W5ȆG$dݶcz_GмbB'('@l]%ЖA*`Ll ;G߈eOy!bkqZ-IJ?QRHtYi:c,P9Z68yCzCj MȣF%]g~͕9!:\ǚjw r{TCiuP(ԋv 5?ya?I2r`\]&>[X O #gGUB6^*]z%iRe} -[%nNedbɏe*"dgt躽ߩz4E$xՀLK$昛}LNl oHo}<t]﷩,EF)nQTX/ yb)m&ub-[4j  &D8DePC^G9 5TƛZᴠ?_ߙFq3wez(\ & GT3Y'3b0;_-hJc: I8Yq1~di,+پ>\S%EW3mx]wh^)J!"*.}7֥L9R)t"j6EN^p[J5 B_ R?+ N$LW{:`Q_.7*)\Q3y R7`Ipԯ_@pryp . ٠}V}\霋4ufU8VZ8/p@C>lfd&paa``Qu{?%F\=fVM^yf<.Wcˈz9t^IUhf#tXU`2"zBԡˮhtvn}}_jz,2[/@{oҎDIڵUwaUvZͥ7C" ;U tn&"ͫ9gZ&Kw8㺡0MjdғDTܶȁPf:t*CqH4Z*_X3>H0:3VY}kh9JUfpX<,Aޙ 1 qBU1+"Wy5\7I~Յ)Ƀ X8z';˭`bko1$n;Q> fi >(F,vzu8}A3z~ K\6餟wU -χLicr`l%. ֿg)sz ԃeQLሐ@Mͩ-CKjN&PGǠن50\(yR6;DaZ(誢~UsK%ͮ9c{o|m>Ui]|(Pe]lMt\&ZPKm'EAMEjÝO4Vo}綒2(a#\6)xqxAEK;Qƣ_͗GaKxYy|WFG L W1t"o;B`7 ע $Mt#دBd5Eyw/eZE`aIaYIZUu>Zqb[xiFS M;I"Cz=7~ o8:/Rb7e Qj*DYR;|o5/-,AauD)Ҫ1 3Bd܁u RCmK hpMvypPĉ8sw'*zȬEQͧQ2'A#],;n0cWtV6@{,KmlP+LZXc[n,Z7 vįJ9jPprL )?Tu'`{%۹ Grp=?'iKŝ*<^婜XVۂTtB  PWwv(HNHYk hmp0f7N'p5BaHH`XLl@BԧS(uԒҧI-YEfD7G?" 5Qs"IhO3ԕlְ? j E (tdӀ}2]WTϧʫiY &>cRȔ;l[8t!y!3+71&]C|󯝉pxwFԊ <> '9_zN5y0P*#Qڧ`yۿ ƾ" Wq!ӻ_z,!o;bx- )wI~, 1?P/;=Hr }:W U0l+8xtߐ^ׁoBW7|޵i6.oB)C|7 # TUxOx{6yDN}oSGbzVbW-!"၈ùر((Fi_y^*tgz $`~Hǔn\̋~PA  rHұu )Y Vy(2>6Ei;Ţ+oLN6>̮4]9oyBƭU2vwfTrb@EH(m{/Iw յE}lyH˽eJXӈzXF*ȞcSMH{0dhFgPgSz3}<gȚ5.&vW(@G]3[j_<>OyfܤqJr/|n* ykFC!a/j(|Qz7a*0O{P:B `}ԜeM-=X# 1An#"5v M>_ _ y⌦Nӄ=FC,S5GBx)s^O01vcg~?5p)@v' Ypv^5G~Ob.pvU?ωn,fM)4G)藪Pf$7NuKp!o ;Z'&5sւjtFCnQ  pBT Dzmm!twVV[9@NS-*o$ 2DoUvnb ۝˻a m{b8)#:qZ?B#C-n&LcBmJ&C١n0Oπg7/푭V2'xQS * v83EzIA1r<߆'$ybnp=_IhL4n^0~Kr{4?*9NkO F2RK6 с:җtXiA;FPEBi򒰔H_hɅXe v چيDȤVRwU4<; P"SY@M}AͲې.aTJ< EZ4Z5jKhAhS"[l~k݈1^RH90LvyetB7ўM+ϻeb8ǵA+7*DJ@bupÀXZQz&-pV(Vw51@7˾ӦfeMU_6,iriM:P_=k,52 /i Uda,s_Lb &ed[JegIͲ.'Vd+7SW LfʐTޠG7*$blձ!DL0F~/ohٺ v ʍ/åHӁa?I ߚITX.. $B ktg{C{a5(" U-_t,AZkG6*"5 /8D"s,Ag%U9.Sfqʦo_{>% xs'DFE"郱:3 u7o&jJK^W|BX)lf~1cz>`T3tue$UGܽ uL\44^۫K ZN<ۍ8_3>jL@ӇEWΆp7=qrG$E'l-P *MEzj3 k^/}cխbC{ʺ9՟\b שrO_oiYtw528nwwmg~$=]x%9(=(ac)me vO "ɫp:WYŤt4 9w~1ų@[Kj}YiI1/zY#z$2qb zJ\vsλg]>!:#pr9s) = CٛXdzZ> jHRW-80wtOY[{-X_/IѶ): [c8,KŴ}Ƃ،%Ja~TګM3EUC^ON'^UUF:QQִѭh\|*2%'%FNᡩa @ .tAwSfm~6MoFhoB{^z5q{sG7,vqFjcʯ~ 'ےcތ,H+ݦoҍ՝uTȞW:wAU0/*c"7QҌF)7Vpy=/<y5o^n±v8ܬSg7J4vL擃31 &@DF[K{1>5Jy?WI72/WZJ~2u.! uq#`bOgn*{NLoNH ĔX.zRwX8 ܽ,aB0FQ`ԆFwJIG8_d1SLoځ^0E/5'*%t:Yt5%=Bw wL  EADb*1l+B7ASqyw-hrڨ70k]AtJɦyffuFG@iЖ !tAaǼ;7l[XS O fh ,O^kf'{x=S^_R<$׻HtwG=* HvA"?IvUDғ4 8<4n"}e"-\MzFEQ:zˬz<~8>ogkXw"W;\}+]~ wuؑT1@BTS\'P0Vi_juhܵo, P8 1:Ɲ,W&ā[~(& 3R"/ Wd\O=n[MHOA SXBP~e(pxΦJ$Cl5WB)lUں%D}+|P'NuZ\i /qhIv V4n yFjɏ5Jbf7:"K8B=C^c7z0ލaE\MH4e/?|(8BVl\:B#`Vj沽ۥp%0ݴIyiRs1) }\ukP hOw'8+Lɢ6JTݒ6'ȵg"OKeem!nk 44QD85n8璍bم Q5ck ˣ²z0ˬhd%r0ٛ}7*P[*=zfB+sPc q." 6fE=6fX3.g*!Z t2~V͵sPz$9'[)d͸2 K~I.tyj+L=j%69'lBG鵨wjCP^"+`wx#+X*!e5 Bo_GaF0c;vatym>S-1f(QvZDYI/^Pv6I`{pI2accyW.AE\T[]NV[GDFCD:YN ԨNG|$[xe_^N2WAլ&;qՔM!w (IoAwb>l:G/cxx6Un,U"8x_>7Omq`{7D݆BB;.jI\~LT)E%imSa^tO"{oLp?^%=U$#gxINc'Q=hɬ" AOX5=ሓ:t6m~Rf4L\ ggEL/*i&=wTdu+<'|{1U.`ښ#CUϜ<7T$>$띡-_m:[.P ΐN)-6%VHWEmDp~,AdN~3k/'Z|˘%X黒0o\FmJ{V$ qnH4^ddo.{;͗/w(i֞qcHbĵw=AWXp(T7wces?s,k t7Mط}Xm>&\((W Duz3"ؐ%/sKV I`UŔYjRC^au&8\dwZOZeubu 6ϔ70n'Npσ0MʰWj.=F*vOhQӪο"qhmϴ@\&Wi?垒?^)G㥘F=\) jzʍG ~\~e!oe ®|VV -f,SK u'[5@!coh|q׆gܩ:7<(:'/&;uf̱*޳]~D}K4Tf|]Kq%keikmfHÆ_Gj|+_.ZCI!S>{t89X #K|!.ͰuJ/p,iUhp0 ~UŽ B5 œpd͵ٜLм_tc㊋t'p"}%LOKRq7MC#]-?D4"tf&H^[o!ſ`Nh$sY" >lu|=X-PqE([|э=DY%.GO! T^ԥ,;ՁƋ(tC}T6V8EGf<]QWm]݆|X +']QzE4͸cO1/j6o+7o@x~8AOձ7p:EK6mRC<= 3Ũ_5eDZ-m> >與-`OHt̀=Zb8RqE2X R-2%wm=" ft4>waWpo&m~l 瓷dKn'K,$)ʢ#Q;%;J)B*";=Kw5?}4- @uH3fi٠ eSDItf(P2bh59H(GO>)a[r9x̊mԄ3ooʮnx-ѩ'h܅y%QtJ=]Pqwi}jpH2![f(DhT(FR*K2b7! CGbF&~y_b=y+'[ŀr]!zru琯 lu1M1@4 T'͉w k_|4GX47lyHO4vC?;|Z3"0AO^9o*2GgwS [}vMIGu EvynGvm>,|igڀ_ʦiucyG 0b578Vg3 baZ/n+N KWB >ƾ篗_k4v֬e.hD,ayllitUaw5[З1g_RԠ;ؿP,TX Zӆ599k7a)딟q_0D){UPhIrDHNjjajEr̽dHYy+^MLm5vDh~OreWjøx8PXA$.p/8O' 3 ѭ}&7P*M!TL 8gcw\,EwzX=}CyQ:DL56e袅sc?IIUnk8O/`&p%+\%q H QN輨' R1>$0rxwQRh"qpZ!_sg}~>jL[ó>`͌&o{ w VWGr*l @֮ jE:*-@L]"n;,Xݢ櫓0vpd}|'uL"Ph6} ZD%F;ГNC_]kGI41p3A::Y~ׂ4T+Y+e>qtg應„ D%{8J ۥ? 33xzYBҋw"̂)G?m0 ,j$rNRbVJn*ؗfMI_ 2{ ;\arɟqǻ><$.W(p ZLD3~z7OB̽pf~v'SӦ%4('8E(1Ox?.vFD$gVUMha dzw}[maUj=|>2D}&)8.e͌FA_F#PzZ|Nଧt݇#onT=oU0HN x8PT`7#'P*DoBoH3~b(yGe꒗&b[jly} O&M@(J( _%82vӜ]?N(v9#BާV?҈C 4n0R |Ke7nm tPu_r~ukV<4>7S,#('kje4BBfb'щAQ춭)Xגժ VjmHɿSLxj XS6#aKTyv§к|Or|7bN?͆cЫֳW;Xā"VML:A"{ $k.2ɘ*Tmi*E@Η4@yV,G%*V>f8KIϺb$d-t+2{no&J~WT(<-X=p2Qgn:=Y.J=Np«7'aW4'"qۉ o{#WTO&3G*3>M[.t}2vn_:ݞdS2b ]* u3xD7" Zep[; T$}^LN?}Cĺ[Aouf3shߘOWyUx(')iFpk_?C:T 'С͖5Tbo.Zs=`vti%J>$C=+7OvܞVuh3؆djz:*,˹+YV0nPv`W]xIRLk*n٧ txB.@3y.'fyQzL U&O0BCAFIb;h;S#]}Rͽ7Ae S=)Q<>;k4 qiy @WvKAkP' Zg4h禚}zh0'?0줂$#jT5I^qJ#d"0>D cWbХJX;I1 4מsv}}!< B^U;Z;R[7>eW~!D߶u}:C)̹<~ ZtmKVj~YHfJ*B5@ĹϞc/%\0[Ti`#J!Qjs̃X hj랱d' cPht&#vqG4䢾hG /|7fEiݺ)(y傹,-㩠Cڎ]:Rl|&+Ӫ;;PO awVwm8|M숇"WÈ!q.kF_F AB8ōFws>>X Ϣ]D]Vdla'y];Sz% 1 Qs8|k{81sG6o@`(M@@VCGZܾ`CirE'CXj`wř|WHy1ehp_g3} cօ)HZ^qΙNC\kNKn}Y_8h)%4!)J;2?z}uw*!2;& zIxK BOX=Q@c]~Dow$8;lIb,~vЁ@Hww V2MnУ%Iˑ(`{#$ ~ESRH hx93SȎQ&sk>/8u k3m vQtd_.y~&{tDDnnE©%(g۰ummKފD5) -HP۝kv=8|CKcdgJ S̩j5nirPㄯC$gh9Zv?&q@:˙PWnNl~kk儿Zf%IPW~]Pܲ^"Y*SK~ cS>(HCmx{O/,Sw1Y_) g9I`Ë7@~3qֲ1it1w.˖rR"gq (CރSSW;hiEOTM.1 RJs-k _, pOʺo+Rpu h% .m? a]ܾO]uvj]YvNa9yS}LED;K€T횞pdhOͅ\&(ϖRBf >vGx 4Ns.١ciOxVȽYQ+f_oۜrR`ضT1 (Tj"k`P$.Xeŝ{;bifOl}bf ܔJtLשeش ha{㌜Wd;0H cLuԎv4={h^8޲uTa㩴j~LbzX&2&u/Z\Bm_@r;[^IH8b:8O/ twEL`̰:yȏ>۸y͛w4fvIoFo$d:1~3giaۖF33o+N_G^0̥6hF)/=:NnARH~K*nw1}?T2P*qTbZ5Q]86P+:'#Uj׾>2^79u$ aD-JX<wukaFYMH(Vh:vFYJd#z$p Aޫ2rV 𫊭ebB^Y)=XѶ=2K!2+' 0t e|c.!& ߁ ك9=БX%Yʕ[zӳkfx|=Nx KsTggR +Q`ae9P߽:krBcc+OFGW!G)XTx٨^%xǠ/XKE8`'$eħ/0k,6c -<j<$z.R_5dApu)wǖ+\d EsrX)eʏ7N4(eP~wk[3Z* ]Jr٪p5Ml['9j@ ,R$JlvO6f(VT%⳽ȑ:aBG&+&ₔ ~W*xͭޗA_tCqd_*+w4~@Zqny,9L 3c҂ƀET&!>_.4 }#׉Ӡܭ#4FiX% sw\RUI-@GUHLÿ夻<U͖FI2˃a:eB ަkDq[SMco~9 ~sR܇s¸?K #'p26&wNk￾WۓY˼8XV5j CITei dDdӸU9DڊG^U ֢}nl<<*7- j0A;v6.j٣-ZQ. G`\VsŨO}2\N$BwVt߫ƪ TokscX/6pZrӤÇBIp3;+):LsXE2F8!-RB2`Jl9FE$}heT0\f+aN E q(^KWhA{Fj,PD4~ VW^ݘQf>t[Ls>)ZW]/6r3R}kmK^2Iڧ 7T&p#}Bek7&nsoZi~ K' gM_0"=GV]b8T w>ˋHt;~eRn|neEL,ҍ}>燃BrIdka G'GFݦ@YSؾKZPX)72{98O/T;V1Hѿ:y6 ·rkӻIG OlyuoruR]Ž(plB+"x&ֈynfYcVD?6cKl/9U JuG1"+?ںjÆuկHrLx@yrLǻïTP/^y(#[ dD) $Gl-GC "|Ʈ}9jPB|5UMڡN̼֔כ?2.{x_,Fďy:(`F4&k0tM4E*V]bDB xU-t5 ?=ۓF %v3԰Ԭ@g /]pF6>bqT)4Rf#)8l|AX %Q!6z邞P, 0TD 0 5Lr6QS:;wDT0EgwA w]? *[[+F$vX.  jtUN]gb n2s" l1/.XG2VW8\f DKYVA{4Fw`&xܠ9 \7C0Jf- }{kbm1t^U}(*z'/ڨqd&GŰ+kP! : _gݸqvq]!GHZ>46b"c>*Y*Ao3! x}L vAkAG|yU*WǼ[2v'YIvq3SDn=qq}os΢4ɘn jy&p5r=gȬ0iV$S*'0 zʛyYj#|,2*\MgYq ?7oYI{@>gd[Uv :9Gds% u'B,Dw;4 (0|zA38k{J  7|RUW3bf $?uf-6HF^ .Yq09?k*x'^F20iYJkp]|z#1?J#{RNC /ݑKW>&q,H/SM#Tu=]ԅdgkM O(تS)MoM1e~V&eg$fd9PJw1ݶ*v. FF'oU[UH@\5m0l/$cpStܲZo0f'z1 >WzIv'?M2e6@@ є~4[F {\F[E4i1Ό;\~[pVNM^ϸnjEBCr׵j~2/7'i}]9ќ.k-m;ԏr\H ?vc |a.Nh FD>Cdaqˢg in9# 5ٯ(f}R3#V \lUB,lB 0a ٦ղ=m"pcd4P|E,9V"*#+<:&'[ӏI48X-Crrad3r vM[\OmhՄ΃= M6 IF~Ae'u*FbWQ GPHĩDAE6 >n-L ߣB֨[{!??.mQ>i3Hi$eڛ.ĭ6/Gʰt'eɀc?fL"]3AmnEȗC 쵤>"9 ڢar:Q4`U.)ycFGDOD%/C-S3`TZX6Cߦx^RP!aKr@ET "J?Ns!(X ]mϋ(,0lOxq4kP@y`(u( Wܑtܱΰ%JT\Z#hT eMc}Uw( $i}&W}loLGOT#РD\e~db{K?c9/*R{zr<T q)ƚF%ɚp_&d슺/bYsIKa4ٽL*h iv(:f RbcZ" P1]8|[fRF8\dQexL(WJࡑCZcb>6kQ*i1Pk "ϘbhsФ$86Luъ-J !:qX`Q'T KF 8?4z&:Ox6C64k !ι &`4-oIchUC5P}Qܻ_}K *h[\q8 8{>},e)D wWk)'^OQPl__ѶUњVa)>; vl}Qj^zLH?^,k `jFkb( 75:0Wk/E%o_[*I}kY5a9ݮs$M2|l;ǩMl4}pC$qr׍Š@^2YO7B؄r8wVc-:V-=*,S$dnY;I}%6ܹ*7eHn[" (<22F6cT8-F@m٫<ByRd-G+{,nWo]kʹGlQdA̸Ukx$dӁip9YJ'xO^]ǁ|2;1F !Ym#-}|(+g!kDOwgk ̜8gHG? G~Y7# y-Y$s=}Uc@.Poi{e%ZX $2Ay݉/V `:C؄[,y-rZ '61__xOq{uHxuL!Bu> }$KXVnd}x*}Y|Lj/Pl"wT*DtﮥA齬a ˒56lhu rCXˤ;А|I4è-iQi%?{E! Ǜ1xմ>p6KI(<qyq=w*%xcY=mI3;D%rju}ڱ)6ОͶ_ א8tX3'KgP`%6(ymV|% vTً2ڑ :1;gd0J^/iAՓkllӄdpG{z1z .ϹxWq%,VH=ӱ=vuiG4%]_tWQy0;qSՔ_qPթikLH9T"k܈yM0rƳ aJǁ@Vy( ~*? M јTGFT((hh+˵$-573:jxUHCVpLŊ~tՍ0gp.:h~$6TvhX QopV)g߁%6VAq&d 9;7ظT`_АщJ ݑ6 %Osp=lWŁ@ a5ǘ|{ӽb>qr-E.+,ٍN fWI?~^ӨH#m:qE͹{l,n&0m@z3/' 4}"\2!EIRcK<"M,Y]a/HPNmj[EO ucg%~>"Fm<^U!F*.]O$xu.Ouz:bZps!WpL0 ]X*Pl1Z>ezꩌv /y"3#6~S&VWs]B̆UAEN8R( ȡ8b#i8Oҿf8<_&N)T|E::y%Kl^Lܸ)7Gν3 y!넋5{Ps@Hd5폅3 $`/ = dS6C& P ~lMGրJewl.'o|B16.u픵Kf!Ke3b?6pO-* ɨ~:&ӠBmf?OUϰR^Mŝy"6k/A|&tQ{\%7oFCC1Ǟ:I;)_JFv3!i ˣ=g$t ݇h֎$7Nȫ&|?h!gF ・ߗ_xpS/xP[#j3/g[Kf͉p.{ITeT1M1*lR2k'K!!l`@`&KJ{Ї9^^>oP(䋟~f;O~*.xMP1_"*T~ʜZLhq"(Gnz~0|dY1 ].-YO뢄 @ErDP%,E,. C9 c%*hxk3Z ~l O~: W*=E+!" oaUr;+՞U,-Z4OpR" [t}$ RHx1҅YP}]&Pz\UN>Nhp//Xa|9EOt| ffzq$!q0_z+;9 В|X6B3KZ} vL k˞DHF^eS@I) gGkW8:l@mvz$Fʍw­4'eqEvaxf͵Y ?)(_y'\Eb}i+ V##|%~mZ"vMr@XP-mAб{d8* s QHuM·>{< pG<) QW)җ2#50ianћɅj;jKb !i9{Z!Tiw3#V")dKi1yO헯'_gk,r$B&S (UJ-v8 D3pvtH+֫uGPjqIjʃMu in j<]di}Q>Ot55}3~&8)Cjoݡ0ML!.jڒ?r!wW𽍜GȓFq\GW 3W[U",ޥ%?i46vީbȥL+⳧=T z[f3omlAeyGݯ5"0nYX1bŻ0 YSi] щX14exh8b(x2e}}‘?u wxԶt9J4 Ei^upl2:oOfB"Nk,nXs.TFןj*.J2y#6xʥ_uYay".i.飥SBF-A^~v*JIr͔*bK)HxZu`50jae3h\(*SCWHPBiCRO·_Ƿ2 08 PFi"30g[<ڥݣb,^V?c M&Ytd qr3_%v9|p?e2(s Q߲|fWCkh<%PRe]4J tѷ:&u VK$U>DI] >/"L<*>Zӻ^="5%0kV2YVBXh{obvAq>볞_~b}m}; b` c\Mf9NXnzj㾣v]کz2 J.Khi`R^25 jx}T%@57ewa(_3{>"xc"h[:MtXC qç6إ4vz .A6i}p~"pܦjBkU k/ZoJk^W .TQB^$s* ;Ј/6`"nM]hNY>Fݪ9M3&/Uں /3XIb)%a@N.`d NNׇ`1ñIuinUtﻊ6/.qUjXB׆6d1CHB:% `-*%uX@}Ɉ]Ή-3ÏK 1KHiG4~*\h)lHa#CQT(Xz,.U9XiC4P ^'LiEp0²;+ B0v03/,L!8j.12@X8Ũ][WOcHgI9qҤݨad.$hXxcKA2cӇvxV~v"ҳ-,Y֟G*CCJ䒭'IwVJI'n寉r)UMMv@= ZUU D5ڜz+IQD DU.ƅzG7L;m5s(2#3$i;$ B sRP"N~R>E _c{`(AE&@if`<Vt,C<;;u@R Hat"Qʟ)2l0 8yI 'fPzLFKT@W扪}/S v,_ƿaֶ|GM)+k,hs%?Ͱ+ BD襚/Zse͗; %m8T􍅬?(I.í~&'M4yh,C=:D)~ubZ͗Rc (SߺS/ ]-3%e t(M!+Mqbh^]xNA}D K'q'ʕ¹4Əb \W!{bM=6rPFN'?|t`~-B~?B W$^VcIf5 ?;|DWTkldyQ@{9*J`Q. G[LIYĚjKӇ}=R$-iQ &<>W"х>j 幥E{"@Sk&t-p>eP&V*W__LSg鷙$B$NQ 9 JedqN.'>8xUF1w* =hMji?RBf_(mab}CzYX17H\ӉEIc)r[K$:N e5 /`{Bqt/˶_Y#&ϻIWrq ]6jf딅k6Jl66KqPe,+;);nf.ι}Dl:Lڈ>%xW)Ewh^+BT od@u#-A/8; GgՊg{e@6<ut2y$ז%`UΤw!55URfPhG"|C!0V1ă%8۲n@$ԑ K¨f[WKRrv'B6ˇЈT_0Gè dzZ1E5e1ZMz)/`V&ց ruea(xyb"dHH遠B_ቫyOO*`uQ*sIKTX(3kGA$*J #? dÌ CiJ1&;,G.k=p4VpJ?o'K!bbk.6:)EW4h"E_0_B;A h.#Zt`Qߠ"~S{>w y[X(esQeuXc/uˀ5J;ݿ TOZ|`5\!aɑӸz4OBw\vT0w?Ob('; i, ꗃܸu+^jn.R4/l:N \xx<^:*{u{Wav%y6}9p$FS]=udfwMc֏^Ƽ IBww-oW99P7=ܺ]nⳍ.$ / Nu0:%HH|?R"H[]g2PwCΈuG1o/\[gH\2`޳S%v9`:)JPTTJ#p#w*ysb9'U0oݥt@ Ӗy+Jk;nχ=&xnqĠ jqM}PQ zum}4-Ψ!QlV#|V‘<="|J-64{܀!73fWw pj+xW*cBnMROyƅ,SM2q`ͭQP 6͉1[[cx3D݂kq 1t&;x}z= 0:T= GXEx(p9;ItrQ$ݵ45|>͛[W#'r5}mxIN &<{gܳv GMqƵTzR$Q;?Y[a;C<jסp!{=f29(WDp`e$;/7"'~|T&1'ՔPήԮWcyRҐi=@Dxk{@}k"'*s1ڱ#EٱEqK 08 L3~|(1Ě2cy-IIl.@{`BZ} `́YFJytxL:K;?)dfȍw/2yv9 VE|S V =#XJtΪϭB3 #gOZ=bο[ Xs0r딇W%S,={\[V¿8;w=XLZQ\"q/y(`N[>B?TO`M Q'^e,G%lv~yF"&K|qPDԛ|h9Ճ5Ym|t.y2q "=.6l8J[ LAfԵ`Qwrct0z^gp75]U1jIV|6{-9|FRSiA\-ܪ0%BoKKm b_˻ _D,d{JE%#kYӪ=Ak t@R)[3ȲS lhL2l"ӡ؛ }>bH ڔtAE3ۍrL5)˝ Dm]GZf&jl]w/y, BKjHU ]rӽb`S>zt2D6VO`5Aޙy$VΣ1YNh$0 wER  dL եqUHو^si0$ſ$gY8֟:|>L?e֫ E˓t0 FxY6S)&0mܜ.ZFd3B5:]*H WTHh\/\t?ȁ317+~t;dbi8˥㒖%@fA o zKa+ABWGK[J"DsGEx6eF]Nπ^8sl 7=KW(l)~|*[rr{oX@QEZZZL>3ھt}/VUo@jՏo"' P *%8`a)qe=}.8wUA_|!Y/GIS,tިҟXk!=7FIA\PKF&3874FN 4WBy|H=kϖ RxM7~{GGjX`6| :}ClzAaA] ,?J&qb鱗=HVjŹ0rQ_y 7gtܫ01p+U jKo\$xP8ֶt 7QV-R*,@(jټfVt`"fƶ +RZMD]emu; lpR2 9H4IDSq˓ӽ"ӸcVTpn7ј~S$ XG='r:,W^4| \#Jƥ[c$N{D`4fdBj2%Q Fܿ\yO;$R<&>ӓkZBqt{'J-C*57۪TN|EQ6R_1[q<&2 bk΍:ns"Jlտ l}(78|Plyj %ZCy֤O1к1Ù$75Id>dfzAet?}:N_|tJ?EgDb񪆅;U{#Y4"@A3 qKGfH p'GO/'N:Ȩ7J]87% k&\Y6[:{8ٖ/L$}`H뢡y'r` v딖WwVF ME', N9G;]4 UÕ>5| O餐b N L& Jw;jnoIu-5UwgG޸j/R g-!ldP$ fg`1mE/IOLۧ}nv"LSNJ%0fT9 c`7A@#*zejtX8GmJ7fg;74 އiv§OH勵3N 5lTۀ*X*dYkBi^N]_E1ݧ{\S}E +u Rh-#c|{XCJ6}Q>_kZiV5)<ÁK̉V~vqo,6k^PuVWAP㲄4P5ڪ BCҀ\CrUiBmc$ :.1gE6A7?FP4T ju* XTʾ(!x?Ӣ +Nc0('3sKh8#nDfRhoo Qb;mKNְH fl<f:9m钮:ޝ·wma %<$P݋hai,Y$fX/Y(B}N9UGA`=6G,B\ >TRZ5곛Qox֨wzH`M˵hv4F=k)ϫurKڷ/DY} f;`bv'U&?lj?P'LFcU]8 rD8@)7:L^ݹ/]O/QnFD KSLU|Av\|t)DKc-_Q1mֻԏk !`U); (tZ%AYmsZq*lҗ.`z PwI@`Tm.$ CN.[ko`%N{'-ڮ/d0_; wv |K^[: ;B(уj r-5n Ahwa;ҕ1Fg^5/t ;"!t @L@'PL rknTN 1uo ѵ_4^7_, |*hc OrJ(>:~!"Q'+VswYdpuu"!G/9d#ggrv%QJIgtBWGa Ixg-%,TjU~4(\&A;FIhEC"not(Vdt@ns/y!6+on ]֞]K FSt7J=5+oaFvAfv@^i+nrĭr{‹yβn@ wۮGZWǙR|qD cyT.|Y(22ВiU6a͔Im^xv>E!v3!{8Wcq撇B^%˻=MEGo(5(*C ]2PH10#ʈgSV$^rM N6b0rraL,lbǂl>/ԶZOnV18#^o܊A(u'p۰[\&f(Țf_)Kipy^`{dX\-I3%^Zۼ7&uUfB̘Y;0N/&&@g"..-ob(RN,鄎g>0`!'LPGXl a.1Y\]ڗTqQ}ـyIu 2 Щ؁տcǾA,DG+K̖T@?xܻ34Mr}f'У1v[la~ -X̆8%kUWdo\o?tzk.]c)J=yFkzuN ՂL7.~:?HfŀA9}%+coaOd ̉ &ThkG㢽/j $/-ͷ*;ҳxfBTȃd<\KY_&U"}d rjVWfѯP K[,\Z}Zf$ͼ_pDzE>`Wn#{k67C$~ [U6zc ׺rݑ ]v4oV4!,Ԃܟk/X,|ؚ[J5 Slo`*.ō [#f{w^X 2ĸ']D: Js|rAF P\8j %3Q@K -jYwkd#b35ay#dޓO~c%۰w%WoyA&YJ{uX3{9O̕xu[.!LyL< `,x0EcC cP@n%m>c5JξlL(dĄǴ}q-T&ҙܕw6GrXh3OsTr*ޕ.=wvmUږs$^YU3VHLBc;,k5n{:S|zvK˼=vkщ.LP>nWHXZяֺ([f^ާYu~"hfTO ))9b )y-7;U1 "Av ''E4*1)b@5/^])0*{z2ˌ7M EO=r9IB5‘\kڶID:ud \W'w>PM DCkvn3y`,|B7p"pqֱ7/hգ ÀHW飴=';UhnQWe<9Xj/N@v*mc h.X?E-+؁3d{]9c]‡G,[2gщTJs=$T\3ls$7sMtVk7JV=f' FEz1Dw OU.a헭5;j:tV9.;AlhZ%'RY-KGkAK<_kʜ[.l+an) &m?%l O8]ۦaYap/ w>sȽBj>o.}2WNفDx@jd&< i!}>ϊ{h 4 6q9HV}YJ|n<#k_|IF*Q4- K@[23+K⮈H||fl[-2.7_Ȋo ]%so!e{L-!Rv٘贙;F۠ [ 5:/u]%/Z=+t BV0-C2"yseyi9-xF=FWGT@P}\=ˋ`ɐgpӾd YC?ZG"S4,a޴$1ﮝE{]v{-;^O`l"nvtDpw|A4\e7FqmãO\֡gwhE=itE(~Qt1 &ݫҧxFzrr2*E@Z%4MT]kUpfhddqդg2<^?,pY-x쉋yB<ne@\P;ێ/T?Sb/}ܽC T sNFK' cq꿲l -*xMwdh2FMl<1G'GYB?SpU9I˨)f xWpTfy"绍*fXQϼwqOl]<.uCۥ즌hl0[@#U}kSp=__S&dIA6 A9m$#ln7n0PJtF=F(yv[lDv8 CL WUP9<ڷ0 w+Mdޟ)moUW {=8Zcݝ3Aw7I蔱ƍWLZKzQ2j 튇~IP\ 8!|KDt)jFJ`Zۤ*a.Yjx aCsIK SUN )o7D^4 {|UR?@F5nu(/ՄCg[<["jm^߆Ǐ>W0hGGڄ_1`E'ɹՖ_~J(8*UNҰa|2> 1җ5MkҁQ-{faxE3ft̏#p.a7JZ׊p= }QOCyK^uu'9gg_Fb8"pg@j~SZ3=͍/%eHDLxlx$Lp8UBb_'Pn$4Ís ?+A0KZ?+-3)UsTv\L";%̴rJ/Ir*E:mbY[bKء0/8dL9T ڋB5|Mָ}6KMzHʱBC #LHҔI> $&sv y 7AIDZM3!jw|ӂY]]Q0͉K,3lY sjR iЂnk LEơ7tނ@煚~B8YU8f+_ ^am.L*ѬM(a~"3=Ct h& 䆢 xp uYz$K)uwXuŸ|LuC QXOUAmQEeyǂImPӐQ"kO q9ueJf^5@% `֌̪p"g%`+_of[sT.mpl"}d[`*3 ӡ .J% # pD !KXƱ)U Mk tb2^+?BD/,LQγoE*2L r=N"WmMUU`F&.Uk[7W n RTvPϮ?e7v`rCszv#৔,IKU.MznֺX ڔμTXg^ E"?MԱk?H'jDY.:}')p|o[K$!aKe7*! j5bq?lF`'^NlcYDRwwơH!CO6j ^Ņ*yGQUrhl ʥ(Bi SƁONStfXN[191?%d.&@]t<1 bFE:YF >C)<Ï{" {? 3^<%L]%_f -RE!ol noEK]JM䚉:*k6ok/ @ZiEHcT˙ bFp^VEXSZ|-ҧ8 s<5uX`q2}v>I5 'ZdOŒ]i.aLAU2x?^^'xZ[ȸ w3۝hL-7;blm^_JIdVm Mû9%&:瞋ׁUlQ0Ԉ}Ȫlߢ4W]~Jnjݤh] sϏ GՏ8K4&lOfL2%V5B z>}ЩT4nZa:PLm #n$QQo^I/9Y[RtcE9BၶDE[bϒ)ؚk&R) x q2J{U;6V1輷#q$)VS0vC51Y/<3`emG!ͷQ箼OWIG-@ҙ$6$LS߄6|4nWʜAɱ&;/A5u{,=10jČUa}Z Jڱ㌘/{AڑW@b`S @L!kvq("6ɫy+ =7KjT5nEl&}Yc`8CC+`A)r6 [鏻xfJkoEr?]BbP@YNDp''e/ э:*۪]aZȍ QG's)ƴTT_[@`{µf(0F\v=7h0Sjuzf@gsCm*@y[P5\M.@C?O$wو!h6])~:o(biRwH{cYv89|݃Jxqޜ}b G+OhW&y<B:;SDn>}uFXA 61PՑTwE[G˄X*6#O zaIg vi3Zc"(;UDhӄ#uwJCt6b ƧF5JۮW ZfZ⬎ =r!XIUPwL+g+Z `){gY2Ere !rYYnśHq*@nUTVN0+sY5Z 2hG ճ5ѣ~hpO6 .$vלzHPZ4кKq.BKwc>$+򷍯  K4/IuZR-|f/kmq7pR=X;7qCl=,oP5q(jߝ?JY w`ӵ_ ԗ`Kqb8bHSE 9^&K_;gsPAj@Lt ޟ&XI7|*z_:N<%UDSH]SS>KvYpvm~9B'eNlSn\G|P:%(_C{Zy -fgS/_kjַyX<>aĬ'V i߬9o?d'iqEA- 1󙁑eS|QijbcLMwaǥWm,f/\HnlRomZ^Ӝ=lqڇ~ZP@jhJu(Pbu"۪-{K, l\\_h_C&Bʹ87*"MטBQ-t4,?-Ih)h༜*mB5E6''023Vh477,%PO+p0b|@\pdX4.IDdd'ow[u"qv=I\ŀzI9١u dz,T/5; |&z<]&$6ݨ"2r&˜f8*-9趑gY1m >J3T&\m BSnz+.ͱodޕ 'v W:GrH=c%{G/04DCrg8`\L<6 `h5K ll3_Q2TxސH$"9'Ru_%FD^AJ%석4#%P!SJ*HF.>H5vN cZHWOFB̮z|2HZ)0Y"Q䉄'Jfo_:&K /:0/>@-C̉;a; ۢZњ q&W 0Ɂn7uՓw)p_̓2bn-<[j"5F\L$YͱUĈ F)>6KxeF0Wq܁`c6}q?W,弥T9/o! 0JEfU88BӐ_ȸU .8o8Bu;l,t}wϪ>%; |T|4QiGU|X]ilPL"0+.7EPe75VϥӖ] ] Ta)JW.>cBuѐQ`,wJ Vw-I5DN;TJ, hZ#f[nOhRg_E$sD6Y*ft,!tτэaLJ,OFmI?i_WAF1M 6WW]aiD<HYQJRM amRۗ"rيUu{j[h\AMܥ5Df,h@xt^KK1bF+5Igcڹ{NH[N>vm8k'_RE3Z19Q%껑/ pOD0=-3%-Vh+qyE0X2甅M p[ۨZ$ڒy0ȟtY#љ3*鄸Bso#`1"hV2\ōԓ']7ZtS>~Hees C_hJsU LuqmO㵖}4Ҕs9fn}aۮ"l*W~QaoD9z9-H5Io}| oA" B~6TPr>_kdCoj|&JOR,l_D)w$MYg:dV6\6ŠK`k`Y¿!=$d; .cG"8'ׂ֥rX9 ]$OZomd1337/ 9;su,|puJ64o$1Ii[pg!;}U[mr7@.Z|e6C# c=HU @@(ZFBbj !@in6CAY?I_'K}ڔ@Y?Da6-,ClLkhsЙ%Aj'?Orܭr;>SAk0B;fgQww g~H9|6Iq0 v*s-;jܪ*>L%}\ RN=5;M"὎_.zw-Ҁdxٚ!p >} RtPϷg#ҹճۜNZ[5a˚t9Mx5} gAAwnRp(җCK?U԰R CAռ5ͨi R I /C` tTжۨ1Y6\.]<Ԧ /ȩW< =f/4t{"l.\K9/g6j7{P9p=2iJZȑ~Vqxho#撢 lDxWCnV'ep$7a\s'aǢ0Ee@+ )GN *~3傻Y2-m>-F*4*~hn?v)i43ӔY0D ?_u7Y)wEoޕDo PM_sv`l_Y]hfV{ ܸSJ+L{E3}ɏ3 $5U`߉ tnwMz iaɃW:;QڪIY&`` !Y>v~"fItYyNB١|BB3TěiQ}w*u-yR)8^ӑuA{732-S̽XGAf ׭5 J7\i bCzr 2δrv2s/rNuW1SJ0IvtX 2N p׫o ^ETb@Rc 2[? ݡGeWbl);Οiˑv6Bq'|P%yxp6y'r2W>'UѻLɬBj$g"$vc܋$ ~z$ O:;!g!3Y _\GF`![6;*TP…Wՙp/[%l5HArXx^fpҳ`1>)[S?t&Ky" rRc_mp‘ kB#S R !N}AJS>법YEz*+7Zp1O;0_< klN$flf׳r#qz_4S <:h>U-j(A\ sű? 9}tTN0t vتd~##oqdf5\c>}5:x艀4מ.}OMƽдh4nnyu4x;Zn6VM*0t >2;֚떠w}4Wt 7 aYؗu%"lM.X7L[zCA^^HY~kՠxK:+G$m %܊rʄKE΋9qfO4" ӖfW/($ZfZư/^(Uf Cٿ %]z!M̦R Y?iasbXnz+:4QV T-u*RD^#o'/g( 43Qī(h޴;:< a~f!"a;bl(6.KޛZu02JRo5q;P# fy%b%}g}'́~e"̿ŧr#W^ xM[P3Q+3aXuG\7MY~ G=FKۿ_DU49F"O>g2j_(1]q^MnM0@W0㆘qQHD7ff0WHnnGy`Kxd*[y~z^F1+bC-P֥s ź$Mb~) ׶M>(tGI}asVFtl׼5d}F*kCoTzM luKv9Ո<;Y)6/B go W2]W@Y63d1Ybφ27K_QrcXAQP;E6- emYkrZ# R&o|"2ˊҔPW-S%tꠧsA S^>#[ &:3j.biU,ڃ6j31߰T8Uʘ=Sf`vxoHwV'iu0ٸMI@hk_4hh?Zƴe@F#Z읞 uY7N0ʍ ԕ?Gܪ~Bԏ~] `֏|h.2ǡ& TD*7So@wAMcZzh(PZ(4i7UD}FHuMe=!i)Rq@Mpi_ 'ժx7baz[ )Z"]pTBћZaZ@Φ.>.^Vvl7r8L;p 7530OܡϤV6icۀ:yB>x}.Vf{h'5RSr!( P͟>/q9v-'&Q 1@lEPSI~'b̷%<0+pzz4ao 54h6$jB 5EDMi ]r7&(8fq{WƿL&ތF+6`# )q%2p-^xZ}t0< *),n.<.͈9ώ<=; !-*;v3ƭkJu ̭85Cgm'heەH;:` 0}E2Oz3. ZRv0]PC$.74!3,!.: }yte5"1y;-yPv:mvNA+ x&kUZf FՊ3Pn&UOxBa5\Vw"$Zu\uVC-v+|4|4C ]q0@שس% 63W0$ _>#YBZz '~Ei0ro5s?'@-vFJ畯zgXND_#;g*(ZrA?yGKS}bsuBIegKgkNNRd#ԁ߬C&fx=MGmfHLnciDՎ|/*nu).:85y]yѧ3Vii^֦aR?$þg6j~JRԬ\t=Iƪ=#\v+PI?I~"^~ܽs:A7FR72VǾ]Ecz\œ9PԻU23EUJ12ڰSBxG5[ Ȓ8x60-70骴S!`=Ɖ!zu"  ̒bˀ/V \`^}01wۑ9´ ÿ$?Ìbd7 3Qy)aR5uCqg,6G"l ?ڎC ]x.Al/H먽۳mU-Iض܇EB=O\ۛȾ^:FR'' f!8fwƅL%>&aoXLڰ 5pVXuq1CLe{tjC1rA'fC/gpߒC"0 Diۿk@_"mfWl22;[RqTo/62wzS(,5._g~DN$[|6ӵ.ݠ"(>e9Iwhs \{WʩyjYd$G/{*9|Z"?w۰ۦZJxQ ;]J_ b.eRsh+r `_P顄q /~uѤewG h;ʺHU)m*LNV J6LpڞJ91a;`YT olzZ!3q,NE96q,LJ#ylNLЌMo]5Nh,my~lfMEuA*cWԩ\zt:٪a&[BPO vy("NTQlbJO?yC~0' '}Ft/zQ(o{ǎq㢬i6݋G \߷l37A||[ga i|:('ֳlSRӗT" Ew믩+khQm+]8US0[Pu&!cYm!]뚎+}s2T.`-IK\ B]6{yQR) Rm#wl1bR; g'љ,l7pEtVd 9UA^Qj8byxE}ަDDW1jT?!0 {OÛ*։?!XvEm9SthGrU98I$ A4y.RG' Aj=xg, o,KL9O|wkϮ\x=אMtUw0GIIfy2fky1[ H5DF s b(e)1.:t%L;@oVmRrNNE3J8~HxQߞE2pw3!8,\A.<҇Q_T57AdLIӲ̖,bP+s>xz .۟Ɛ b's~)2}5xxjz=VAfY7r \D6LǑM}@ ''qެc\ʋ,};uIOQ%Bh֬=ehmsx,sdJ <֝i|v֏#MO ^GwY|Vg+%b̩ۊ\| ߃wUuQ.4TxuΚGLF7)R6Oja̴&y]mK"zڳOsxeѓ/h%X5YMR@&/~Ơ L x++_ⱲUΖSR|X M 2uE+yع*@Ƣ~$qqr#&zY[ǽ$zO; lswk㝦1~%PJaH`އ~|qWm{Tcr8;KK]@3x3=K9xUG# X@ ς^^:ͰNpO8Ԕ9?@ry0RΨ[~J|":Iv E~X/4bN-e2͏/`ZYW٤-dVN~I{ t\M^$ةqoZ|8̾]04m\D\SyKq&<E^A3Տy'wxi;J9@<.h>p >p=I|粋)9/*ʟ'YJQHp-U0׻#mZkPoyv暦ޚAıFݐxajȫ +hJ,~kV@J ZI( NL)vܠwc{cq]^n1)./':-6NZVTlJɛ~g5V|jگf-lIw5~{Zh-&:/\NL)O\d;ɕsE~1r뽀ǔ=Y-zbJ7= `x%INpV%gN2ׁ ,$''(5S /9Džw$>9c?ou/uk>PSc#up^]ĬWQI1~5V.(A; v!)kH܏,:t\8,d.&՟h)? Hwb>2^WU9#+̹ ?l{k.?e]< 0l~ ~5Ңӫ,Z^j=mͩ,8!xȹ\`wwDLUu"= 2q4V(a-}&߫QySh=-U bo'| K&ۑ0J`^ό$FJ<0|pc@ҺP$ Qk݉D NN8[2u[^3L!~3K4ړ@NT&+QtԽQ4PTV,1&miI'ry!%U-?@R~7cQ"518q/ x%Ϳ9ȹq߬vL,ӑ7JڊO0Ev?)6IOIdwəzσŁ"rW4֤e#*ϡ8 +/TOLPc\nHl.w4+B\h%jfg{QĤJ B/>=N$gvu-T0ݐ(HPsP5_5,KOQuY{G{g2>"v!۠Ý42Ik0 k>IK5  m*) 7xM0GB.s[MʼSjKe\$pߏR(BJ0KNWIDrbysO~㉵B%V$ čcȾ|N`xt Cr#q'7H^xw]B@̐vjj7zNQ}ƝJuVUY+DpIc횣G_䙧Q?͠QD_ (P vCB^9kYGuMCS%wj-CQ-{=\==2F+XI~Z'ˇbHGN}J8q:U`kߟJ=+*z£AOtQN9&B"v[Ɯ[gV&nj>KCۡ~l{h燐mY<ѧK9DN8cA h?k4q21t>%z(ZfiH{HX/Ճ:U T$ŠXD[& U%C|5tSdotnwfnƭmG\ 8j^TϚeJcqS4e5,8-# 4KHk sgM-V>Ȉ#˱!wt'2ql[֩mݜ9āc$W'$8P8ƻ+( >8My (DtzF\C7 7+QͥE|$^yB _> Ya3 V_ط M)W[NY=9*w*pG9(-u(A۹1,bO p(_) 0c zg1I΄^u0D Sf2s[@| `9cͻS%U;)Rhe#L:ô%:qVB WC+#pJHO_f6g$jh@JUϦso;qN[~^ !6^L[Kf_AG: Z{;!Uט][[l|>٣Ӌ{kӲT'P**e!y;ҿYgYSr<p8>Up1C_e auhV6d0%6kUsP:7ܴѶ+NXV@H2ۿogK @ dϲGmQf!Ify&q%޻s(Ky%`Y/va|5PafSUک\6ȷ_>!l/kqYw/+f|/=WzdeKD$vx=f^֠ܗ# Q{2s *ɜ{LCz``>q?o& d'iT4LO )M]ȲR}}Vg 6b h x Hͣ %,NN+ MS9hDo\jEU-ȶHEx-BKk|)ES4C 5%: nr-VRז֣6ۅ>IFP(.|rVG5d,H_td|JR7Mqzv':ChZ ,MT /c8KR+Dn܈BIv O㻮*Pg&anGg<+:1FsَC,eA>pAg]2^UϢ~B ,0N[kTDC%O5 .((:6Gg zΦ15N!֮@cb $VYߴ!Tu:3W3Ι 6UA߇q93oG:(g`"پ;+q\Q/YT,A![%&r6,iR s_ d(|t'W%!nKL s5\$ǼcSFs8J9o c r8Mᘢ|Wgaw]1@5]{}E)&2+3ք(i~I>IMȮM=^8OO19S ֜ Ab= Hٴ_!Bd3G" OURI8h)l'wG^VKk'7*&_à } l$-DpAI4̂1xUp'cSr]fT=/jg6h }0ˡa qy<%݋Z2 E.7{fbKcAҷuB?UoD[ 9|rKdt\ǻdc@zi<1o흑`xJ =cߍ׹CFA2{_i r*J11r QS'ii!MuYhWAEY$`rhQ %Q2Mل &06BY\H4 Kr5<0m<ڊt4jݤ}YQTbN&s<4y(mI ZVS䱎c(c;V&%痚V(GASž>||l:>)*4Js3Bwllvڵ8<gF\qs wWpb*A1ijܳ00%Mn\^2,iv-)Lmm* pUf +ay?xMHcZXvTgl$2&w+Yb <5_\9 We!y3w)urD*}r4~>Go[<H:0 ( 8 1 yA< OΣjp@K{4I㛻3mu:e#(4"!kW‹UCrCdT'wmKsHiwb%X-few M?0.7tVvf.0 0CG5".WF<:My,xif2h3D{ @.MOs&j`~V" 6>.,| 82\*f{1 %5Z\ӧ93?u{tSV=h9 &8'Ž k:^؊gyFr3"] 1\DMH=>_ZĞJBP_J-  ^2WT|4_034d)J1 hA2xoIEe|F û'H֓zDKvɿSj3װJ6MrAH)>/N'HR3kUYTXw9\Ŵ;W@_Y 8ܕC-0_΍\tQj0E:C+\#d4F ea >z'i =cM]s\,BP}U`gHSx=܇Cȳ|52nxbofO"S=/5/A,84?"mor/.\ b><R=g|aԚZK}q y9Ox1ҹuő؜(Zee% ЯhBDC^(J4NEf@%.ZONJ0H?گ,:8y%.*rQ Nc8oxTM9s~h<+=IPE 8&"7e?٤M] !g[t2N6W*]Ftw0ȩ0k h+ZR j ֺzfs"HMr=k "F-Zw-ǘ{à!GPvH@+%#HÅ{ S8~)BX<`ϗ[ra<0Y7vUꁨh\D\.΅ L"GF]{~5rY׎=}? N|rWxW{(PȔG)f81צ9̷C-[hX r5L90\I@N9o {J#m ځ[zb<JehUT* eAK*Z{n $kV>Pi7{tPQ8%~j'B7+bXΟ~ cI7ozo܁ɑs,g8#;9\$̒<2+- i㠇Ҷch?ܐ%%VQ'\e2.<Mu116F?,`k/a4j}6X2|!dWtkpMimm a=oϯD _O&n{5 YjG*5: +T/4$Y$LtUn_tysy)E^ \!] Tb!SEį*w ygĔf1P2kzpcg]j:E}3M J+_>oͅ^jK=$3KdRa3.?pSK+SC출}%lo{вـK/_mqBbUmF oldYӇ+ul21Ӊ)Ex(}*fnJ2o"ր&Qv`FZ,Jٰ-btHox`P{ort$D(83FfwJƐv:v*4|I J8FH+I""hG:vYnYGضŝB$Z^ |0F Ah_$^LƽYP)mB %B֌`neE]AE:1{8jB||.UAd5G&CE㥓gcD~IY((+T3Ir=<` "Bزk& 5B _N ʅ)SZB8G`><>+%FMXۈ"fY؊ыyVäYygO|N|o`рfV?xc|F~V/lb19iў9Ǎ?˄eq}rDl 懼ܜ"MzqVʒ#TyλJDSe>;aL͚|d5y Sq-ͤ ,Jng YBiY ~7nNc~CM {YH־ r[sϲ/ob#9U ,_hLdqB\KzL9|[([H4%PW%m]A`I~ ^mCNo%Nؠyո#!'T'G` CF_ׂ1ToHwj c:0b%%/x&k҅:_o<|9lːƁg5ys)_tp&np~.{#~EY:Nq);(gGOhlkb[x_D[=='}h6{w0ϒµ$HLh>NU-m0K !=Dn@BJsmfEu?wB; #PGg\LNX( !Va݋E b gAOn HG "CNp! ߳?w!HqI5@[hOpg -v$^2kSK {B@dF/_.p8WC cE$!>WHc2a7+ߨVtCk2ʆXХ`鄂Tιu#@91܃0Hy7,Eh0J}i,Iƿxρn뭨 @&BSR;: n-GֺE|DO6DRyꑹf`0Е%=&Ӳ__qg=j ED-_2ë,BO-4>ı_AQ/pq5I&hSAh^IAd=u8*5)LEtV'4(-o Apۥ`h ƒ5%P +Od7&$cE6YLɜoȘur SۓY?ԫ~AB%&Xq#֣OѣwUGEC0'<{}YcWK*IjhslYOjڄeXalb(?1Q&Zy8SE7`i`ReTlJ>#-VG8i{;]4V%DI< CD?M-;2ӵXEc3({J`-e5HL4]zxmL nNK%B4tfO; ;̎kS6d2y Ae_Aq"h0Fv`N; 1qwޔFB?l6Yh uJ;f2ES:j@yg?|Π"Uq.jWc<+X䜲,u񆿊ңDFl#Zc_b;;Ȏȵ;y ~1&V]yv0<hCGa{+j8S=g߶atR;0M{!E@0v|T,Euqx* o Xl @.JUÖ$N^}q9Nn iJWˇ,GPW^PcvN+CecLJV28x[89ZRffQ>W*Տ,'fhv3qگzҿ6:]FSp=>sĖ6M3fkͅ:[Fc2?\ui4\g6qkNxH>>!4ͭ}22:D:65f#8yI`tȔ3ٷ&B%5CDž 4Y~q3&9eEJAYh&JEmGH>o)NoaEx.+|g@Lldf7ySsteqs f1tmWK,?Vl_DUT g}kRjWr181kolУ#5 ὘ .lZNu#煗,of2&A!lQQ#f.gS"`^|nĄ+[TwG龔巺ź>SGOEsAw:"?(Jfﵑ+=KMe[&L~N<6&I }%YT|JI 3,˒&a9<C v:KV]l=IqļߋPz]2nap;K>Ѕ#%X[sD1UjmwnhHxj^us/f Lt֏ "F{WsX+;c|LO>o lfgMeiڶ5{tÉ[][Hv3i8@#]4H`%$YPK5MJ,jK3pCmMW)SQ;M-#_,f5#SX*2tfٻdu^ NqDEEHܰd1*Z+ @yא `TcʡuYzPHQߝt-__|o'* CHhY(쵋7"xdg}N#a"BB-WByN0Ȟohazױx(!9QB8J`1[ WGv% ޓ.XY}! k<+:^Uuݯhte$ K>XӚ:(_>]x f~o$ ne_j?tN;6аΡI(3L+_|tzS"zA1siYM>#]J5AxΫDTT}pUH/?D]@({mhBY L$L *b`a;hyۅ(=ݖ'"p] :; `A!/`7*5P@L|ΎieP"HP$ SUt| N&TV+8.@;rv,YRR{o'gO tjb?ɍZ!Yj@fPgl0 'V41,vM4z;36LJC$i?·2 XWơ&s-l7cܡ=cR qĀ-f!xQj4LVGT8X/IXh_C!Īh pA},EPo6Ok1u?Ü.x1vxHHG!1'fK[aXކWq27g$UgsM[ůJ?qvGd.+>XSMNQoSFBV=NKAk$}|]}_kQўfUW!fDMV]Q@ud=ULs7x+e- 1>oQ4dW5蘈ʩr;N Lv :u%4%@YdHⅴF?B'ɣ5zI])QUtoY*@]@9ˑ#S`eZ:GP3L`2 A4It()| h*R Gݦ]`j#Po(Qߟ~ ;V!{UL0_KW (WwL $ M]f@?л̈ØςN0U2ƪ:.8y>URh%?J&<+C8mZb3d\xu:H2 vǔ25mi] [Uawʜ…KZ]8\x'+2ݎ }\-~fcb0=S[% 4OwT՜o-V'xLYԮW$e9=y%)`8\Ql__{)߸ƻ)Z)J$b˚"`ƃJ c ٓB 1[ǥ\Ӎ2 C+.E!$SB7"'B!8ު9HPu!~å4̒VHWϞ92IzG5EA/ˡ5Y?X:XDoc\'D@h} 듌T=w-\пfr ɳiP=Nj]Y2bgjj #邪{%"7a:'W%~0u ߹ZFxpK{f"C~䗛5PXDG ,8-q&* Gh;M9pMP/05&ڔLyaFLPzӶš>.:\K鸤l .GK3KޣGgM,m K↷\f:rH ӛr$;,{_x+GZDr #$_18Rl8D" TЅm_EzR;͏?#bpbV)/OWg_ZԤa|b5s1 0?M^=C~tÜPµox㩔['/$- *K$s\^e9RO䎤"&o],<ۆG@w`- 6YbSFTc$8_ޑ qz̆!(-!?MO&t9/̮}LI\W ^(Ɂվ46KUHݧ*/Cy4,dYXĽ;y1Z'g0Y"0_C$SrÕ.G[-4bڽ'Nn cpz #~xA Z KB6!0VۇVԽZ0j .7pe-+#_z$£zxE:W2:ʈ{_[sʿcJ؅sbB4Mnưփ\p{;!QV΅T׸k!UMr*j/h~Qdbj|) g>O[|Q[kc;~@ǨzuJTpˬQMQ!Q $[HbQmpESV7r8KH Wj߱ׯ#D1raό{31;Q 7ZSBCocKu%&JʪEfY!||k/3:5xWLA_enN0†+J,H>?ڬkOQ;Mx=ܐπӗz]6|&sEq6![py˳kP KI]ٞ<$P"S{⇣_b[(Uо=KqbtH8(≄Zϣ Eڄ?-ꏋ;&= cd9Z/-Jn{ R=Dh?Wlv웥N}~ IbEOq7dOȒ) as2ۺ3c+1: #wi{EÈ15xECQ7B2_-~ +XkiKLjڱ 틬 eHs(BK-- 叢=+ ݀c9 "/ԟ`{ R x a'd9 bmYNUeNCN㯌RSjl,ϏL.yk4tp5ڻiB:!N7dсjB)9I9C{W Vqs2xA3ClY'Xl`y{bG@,W7ce؞C$uU|gz@PAx?FQeeˠR'8IR# /W?/Iu;RiO<l %ľ4l:)2Gje\k7JB%WɞJAF T/֘ZM'Y̫25Q) J .!7:)"ٔat!Xˀfrc;כ"8V|uF.m?}i1U_>+AG|D.U[4>T+đԒEq7c>.KF*rdw"]4$jz|f+[*y?v\~hٲcuAv0AFQmIѰE7ƩCNKIX<˙⠶X%v<$&BCHSQhFxDMv fPiI!M&g~~L xsd1yjmHbxř.l:fYPwE1Dt9$C;hDȎGz= _L2 Fkc*yjeۓ)pOOVtC k:Rص{:5!HI_߭~@bDrTV"kz竼}+4V% W-w[sah*&t4Õ@- + Q\i`f>8t"sB'T8y Oa=W;|1+o0#s!kn&Ņe87/Czjkv %LU]t'5|ȢxVxF-z  |Km oVjO"Rg0;@\ \Ƈhl}ot d-,uu46Kͪa6YL,ĸBW[~X3ӃSEZMl~ɧo!QyLGMQzQvRs^@V}OYx-6>$(a2=[/즄7[0?25uqNw}b.âS . TV(ӿHb3s;izsW C@,NdΘpUrj5`UonGpA9 (Cy/Uu%!].kr D)Yd=[Bu! i #;0Jh (YNӺNPMUIH~m] w[f)FhJB)蜺"'4GsľY)@%Z-N0ϧ=:R011(VH@2b̋) A[&4cC"-6P2l"c e 7Jp:P/[4p(3 o>o &]47P>tw9غC^)]Ͷ82~R靱]zAW3a* T9(ξXLfDqaEH}|Dm *aBNRJ:)L E3U=ˡY="^A;($&X~V~@:_f8YMVz`]g}5B!6,Xc ?W8vz^o! >:f#FwAw$b.Ri; .k6@82v_PݭsQT8>5cfl Jc/)ڞC \ebTTwG{K`+IS 2M5O0[!|GžgqSdt8DU x.m `6'&Am #hwt%h7u1UypQ/ńLKڝJw.$5=AXUșCjQ3=j(qtB밵䠮A쫰NX)6'tsIk)6l[LK<e̾!8r?'g30!b 9xlxLF ՜\0A'+Eb:XoUfVu{iɥMFDžއn^/tPM}h}oڑlk:t/ڰFyM`hEyt`CZ8WW$=~D8V-aDlG9fV]~\Hٺ0H/3_p-$S+,-362]ag&}kLƔ$԰粸 v@hɎkh ] 98!Q¸ p*!ʰ7 T|T=ab@۳/ͿBv[b͏\U \ީd2՟϶w[؛|ݡwIfMu91%[Ht^]+Px;&-*1e2uE/HW}[;nbpn?oEK\XwKѫ%pQ9˨o7rJFoEEX-I=9C9UnԭE/UQeizA ϡ+1j{Z-x foհ޹k:NAHP#_$dbچ썴[@a Dž9Vy{ӧ;\Lov-yȯ$6 ZqS4<QO7#h!;fqC4{Hul|5˻D,8~g7iŹ";ho%Ga56z WCqO* YsVMp Gx/Ⱦ5,O'ohS/I܂MR*s9FbQMx[6IYLB%YF". g}ϡ߈tI vQEidHOrzGn?. j理PmuiCf^(Qo*4JR~)btF48|{R!|$B Qrq]7E[bt5YYE OFbnZ9"+%F\tVCH҃9ֹcbp[! W-v"72YSKZmnVB`阓j\Ai$YyR̙g[)ǝcX21Tg*sџ',@NЄ,h>ýW1 _MHGoj.`l#3߈z:稵hh{~q^$fJx6.1O7 ;>nZQo8e}OON8Cqēދ}~}j(黍%!̵IQ+kOS\:0/$;]mDgN? = Q59?Y¸ ɷ^ܒB'i*l*Q %i 9a0"Oni-/xaw4EWlȱL-.^ 4W.ZGuyՈ1i- Eزal 1-W2Hw,46 H20kuLòI 1ƖԮ.jl8ܳVAS2 $e092= '`ݧ%Ӑ@ď/£ǹp#n%*ls]l{e>xWƪ%s<㨅ؑ'/LKu6nGTbO)&H ;O Yy%rP|t;Cl{>BԵDs]L5\rU[73!sIkix ݥ剪][s$/fڪ뾢XU50l8m\)w"E9({OO'q)?ob[~pQo\]eDx/1jLT);WBa1*b8G[ Q6)<`h$/dg*wh6c>ӯ+DŽjX2)U*]/kiaTtѵtQ;:Y/1ۥ?[⌢ k@d,cp'MK#%5F3Ah b}jDkE~ rB!br8u6w߿oM+7[ɖ6Nnոٴ斨B~ V{^ZFH^ESWyBƨN>&p8'T\:b} o$wU7CMoJP)RZ|LuNGv d5)B +7>xƱҜ9Kms\UAgW$Ke)m8m2"@)O0$](;*BG~3œ=#BN s$G̸Fy]AXA%TwJFXI`h,*dNpWq-荢?!WqQW+3j_a2.H,]_Rzy%yFgz)1>h["Uqx3x݁fc?U?H/j8 Pd5)x(Ԝ S7LXw :{=kuR.fl xX}e"5eB~.~wvPM9ݫ]#w>XKZ]Kߝ^) `J.3P#zC AKObJ3`EK812ڭwkTww#2>ާINS#9Μ"04mVrvqb[HdL Mm mVroDZ9Shn\* Ju5S `J* y/)}T?0+3n=ݐH$eTYmDMfJ butb{J@zRMBaU=z/` ];,E"V^}_4ٕ/HAPYj6|*NBW5 \|UbƮgTzw{[(-W}DEzLߓKbrRqj2T.-C+ >g<%m/p>0`nxr^-Kp2c TpXM*CDesS2:2t*i,Xxv m,]A:IVZ\t*(8Be#HKI9qr/ګM%kw@V!=3-ڌ~ǝXSG$'SfoiE;Yʥߡ3 9R!}oo'󣤹f@< Ex4a=i xr*NyraR -\'wHbT09S<+e(`GVNYQfTS!aSZ հCM@_u8+'AM ʹ d!@Z[np@D8y9o7c%Fn/h"GD 3"hgC"'W|!ʴL74t5j6G@)#٤( XhiI,#-2%0Z6* {LnU~˪~ea.DR54 ZĎv\*>'V:RGGE1&ߊ@VRBo@꽆RAx 2Sݝ5Z[ufN+|&P:i 2pgT7N l}N> v۪c1 tDF #&".`W0 3#]lIZMl #1R_JcGr$ #0 #Gu/N;4g +kDtIq=6:%$X#[:]E\EQ60N  )ǻ?ۖW,rZ#;ϝ㱼X#TQ.PQdmrٕDgsΕi1c{_3])'=ﷸEs8t "~a93鰱zyvO. )9)㟣67&JKIc)%خL~Jĕ;ccy*7ˌDŕ@1Ws%aʉnz_x~OU֗?6ϑΚ UXn&EHf:(=OP>wr-ǎ^CJ¨ԕ]a+IduyCRjЙd(FQ/+ur%8b2Z" "+6j ڴ5szt1]\N&v$ofo-GZ1&ϫ>C>Uc'M`>o 'OJ%jeSe.V8NIy5Xrm5¶!8?@[s$O| ]2u/ˇ^*}/aE c/PE~{j*g]2obǹ Nq$Glv@q T1sv}% p{|EW.@!4Z4_9`-*kOXZ[ xxDW뽦6_P,-y?zdVQtpxy$vIqD"qӲ!j[Qg;V3.:teFĬpE~6~aJv2'xF}5o?RTB]+zd@{>?,-@C:RX)SYQ~hR؟< } yݐafiQ<klyIN `Λip9U ȧ8Z*vٚfs[jD?2$Cr yHA6NsHJ޽_l|;HFY͗%Hk2(10q7,؟8~A~]^EF&]Ktq=ƇYI~SUp?sCLz?q,QsRx+Xr@)T"vΚPt %/b;r*L !Q;wp{ ߦT8oF=S,d$ !L$e~@xդ%6뚗.n,?hk֊Bii{᧡Y>+Ct{+ʅL0>xW`ffa51j4&]Rcb!S7P:)2 ?)~SW16UKQZ_&J }VM;wA\_5Y ?@I-j5P(t<b*0O$aYJn. \PλܡE=t 3, +˘`@8,2BWcǢrutJe#2:rwnʧQc]f^.@EڨQ!Y6>bK45(.ˋTI!rP GFntUvj{Dy 4U=KQ}d z;5DgVSho\븥hv#y?~K8._#S o3ӥVU@TͪJ\hQ.4>q*#*O{5uW1>n©Ԋ:ևMӣcZ5%H:wd$mhx,!)\IWFpВUp8g)25Z7<ĵi;ܨpgl82 Qʞ%x}a wpcUˆ-λ{ \ꂻs=~_EPoW#MsVw*P}rժk%͌B[R/qU2+"5oxXRd艔s1L[5VQc'y GM1$0f.MSB*TE~,_'Igc>\DL狇[*FslB2uZE_[ 󼉫U>7LroYLݻ3ڱa:# !cY c̍L dn o R9\b3Z<ed SarWP ا+r&q(B4ӑGY2fxȤiHY۳5 %R|VWgMQy~Niv,\,SN#xr_~UOE~vyd臚;R M v M }65AͶzaߛGcP2.QZԜԧZI,Viq #d69tdy`m۝ [Ld@̍Gghwǻ|2}+OC_uBH] "]Ě j+$x,^G{IS0 ɽӵ5nnc]B* /;]&FVMn==<|Ȉ 􆷯@ cM囋k ^fjф!y."&-}j<Ɔ5!1^E5?< V.t1;Ʃi =u榖 UAO:Z28+[01<]/wXu lOto3MU`/<0lO5z;c 4R^y# L4ʕ| XWwCcb3]ɩDPitBC{i̞UvSA \%6`IH2A^Icv7퉪` f0@[ -UÍ#,D~[}*{McB{#(&H~=v 6s[s y4b7D 4o|ꂔzX*/]vF nOi)Ly0|:"U4eVqb`-ş/Hawv'v# Rp lȸU[~1 {.RǞO*Re*v2&q&i !Q摺1-(ZenXbXB{ku@["RTOaی CBĞ }53u8ZȚn{ªᘌҵW pG؅~֜$!=!^F|k;HQ"2 wi?rH][{#Y g$6ogka"DSYQs$ͥ2xhŭf`#)yW,yەaf4@-:A52/76 %=1e[t:׺6Ia@ EĤo$Vf,~ы?n˦ݒZG1Zs禘YT*J7ڙGo QH&n(W7q'zwޫUusXP'.}6j*pzOoH D$?vl" le!f]GI>mwFU"*TNE x'wXqvRk Tr63Yت?{zʾ[$@ůUwrRh?w?)Jo0d,qq5tȼ4O>z% VU{!IOJ H^NCKo-[ ڶLZȻX!́sc^5kqn`Vbfsx,m:">Tّ pxYЭ0;v<P'ܩ. GFnr917|g k_gXwξ\2'\tt~ΤH )|@ ٮe)?y4T6}u?s=2ΛKW[/Q ve&]$ QKںקn=DlShFSs _Mc'Q݄+Җ'2Q 1jVf>PV (ZG^d=:tl"ߓ*^=:]6|@1<-MセL UqߣKۀxp5̢Cmg$%dVGP?Ey*Q½ eS4pNIꖥ: d9Rr~UsPm f1_'fm ;&o=fnlnIm&Yݩϊ-;C>ޮvF޿hd3]n 10%w:}]X`mMK;-Sܬ/I+rcobCVj?a:#Kkb 1BRia : FVF,@@ƸՉg`=]+> ~Ҫt>6&{1فs*䎢r'?pݥwK(l"!<7F:Vt JR߄:@8q1=ɍ7 =-&=X]IԐD2n1 , c~H947e֟KqYSAdͫ)g},XCWL5|^ޚb{Ze'thhr0+ :hz\(ΡQuqD / z~K{wԋkʎ8tL~ jcmF؄ğ.F(ģS) mHa&%XC"Ry ?/Ԉڕ[zA)cw"LfTSەS:`g٧ Gu:*k_7MFK`lȕ2:*qUmiQґ{ qۘ/6mU 0|jwF~ <37ε7I15$G4.I"A8٢zi t {;bhd 9fO.ܤO3gt!fvl-L{-=J}rg|wN\բ c]AliGC\1+I(A hl99v Kdx\3W zye$}ƚ.pܻKO/oah,U'Peqp6:ѫF,o"w3".>8eޞfA+]}[*Hd9bȗ) CY7CԐ p*9`!Aȇh&viȾB;pLjK`s6yTaqu` ydq2`&8 `{d{:skw۞2$mdbѭpVd$=+E>Cû]R)qd{ ,{F֏~?A9l|t޽suB{L^,2Nc;L~f KNV~vli# մC,kyP0:WuhKa*u?V+T@<0w]V%i4HcqFS. .K'_P-$`. =Ϳŏ3=KRz(/bhUpR)O pG2a*f|/N惐&l@Ye B dfZKlYIQ2g*F9=]Q;Cff\*Ix6^c#4v@ST@/&[[aÍ]&pwͯ>/: _sQpA%L8Oiqch@cZK7g[Zwv$3Zj/~D]NQtJQ.Y0q0J`kiޞSn$q%Al1hJBiox54@率Oxs .1\ʂsn Z]DK( SU 6 a뽞2S1E\lt{D&Sûk!CJg/|Q'rX3Mbxגq~3.0>Phڗ+f2!JXơDp6O_E2K(r;0Lߥ,I*SeݙF3zPu!c4fuf)eFOD,U 9m&yC;E7wSLq\ĎƸnIԍ VbPu{bVmRq=Bjjga3vߋW6S|ePlMUѝŚ&hF$$49~¶6}=\]00.>S[WTfCf)ĠQ6̣/;1йQ)mLW`p֏{Zə E(4" T?Z|lYٰV)]bRD2(^Tw:b7n>]Gbv2ssJVRu(}?{CIA7CUz6$%]g'zݪ%?WPopJ(7'ܹhÄvɶjqxe eKҥwj8zI[.x/njv/9L̆ޤL d9G]:R, <  (Qp0 Dt*O@Kwܯ BBWg~r"KՒ\3mCۿ `@/W7 <(ލ6@c! bUٱ~PuU DXkd*,4}D؊z3QTX*%͓; 2KR|4̮J{"&\\߈]M:_IXKJErȃ!r~> ā/άp:ܧ*m ?s܈vDKhNSk)DؒS/}nxG)|XUG'q~z&VW>{Av}s?=x ^$c$;.sx/z@b.'L̢#@fZdKY=it% ѹ MZk vcqCLf phr'VC ]'>xT|ywGcA7Շ3'C "$0t9%e%R%EVgArYTi"KGȋ]aj8™ol:]Ph/ִiAicBW2>kzaƤMH%97r[i9翲h5${v> LMyŭɪ JȸG-<+"-y -yHAަT=W }a.|Y&< /UFh9_-zS[8sDX2_B"! xt^leZ7Șx6[tjz?/8{; #Tq.P@_Lܕ gHzZ+9|fKvh]>)*s"/tiJM ݥwg89.T^ 򑖷ą#8DaѹhL gy[Z/o@b.":䷑#N5umsB`\a{{"EnL1KW"Bx5GA 8`ց ې.((.P׌EHOput65x`Ç=62p5W#]@v;obc/W { ~JL:eoy5[™mi-}$}-58=\xDfl(ւhzʼ}XLJa,eb hs `A )!;vL,F,mroxc%&қ_LMZfْ(xl0:]{Qj$TxbD-o \]2{fQ_q[iꝙ2ET`&#1#p=Ώza )5cÅ{RdQnNIM⚕{M_ަUPr1ĥݸpC"ڛEucdudpڋ1r0fxAn&)brw[,˷wo.q6{("|tj=UqzZ[[Wo%H)$y}),]h EcH&nH47O|+cPil$>@:i P1vK j4H_wXהLyvf'TJJ0SԚHT>MZ S؛1 `?Ig.>p*ƮSh5[cm$+dw@ $Kx6imЋi^JC|lɧSEȢZ:؜-)U _FJ " 蹸JSG"c猈-m]ubuCP2N‡k(Aѐ+W Y?)! 0qSqu+sT0|:˕g۷BLIb#(P1 9,cq3: ދhԘk.gQ5E֍L9Z]ʃ .tƖ3ڌk7rS¡;c"ׇ{RSD@k[p 6MFy"-"6֬KTiޓϟ5j 1M=XD_߄r?-Bd &/X=w& z6n#RLZm.ޅ[! SJ;(% 4̍8w}|e@ϒMB,S_no_q[iɴ?AF]B+ 0elw*Q睔3g*]?~!ucJ=ﰴeb%Xݥ7qKg@ sAl)P-R\ @^ vB2-qyIkHd-tcT,<9ڏ?̇c @ AH%ڃ6tD#"GXcJ`~iFkVd1(&A CQ{YӀZ߂+R̜Up-%MR~f5^(EP۩g5@\g iyX;H=WvR,ݭi/r]jWd}B/S1; P%A۾}'BX5fPC ab@E* p;!FD5,jJfCL{mO=Jx]} n%=ͨj23 MRux.ܸ2ɟ BD v1b.'U40ëͧ@ G,m?*}|l;e}+QBI_d-Do(MwPOL^%G):)m uW/ 9,tѴ]&6 2_2 )7F T lUHkZF0K2 ͊ps]"x8~-n}sڑpUz8H-%3Z([}uTkK@s5Tj4_mxsy"!ē]QεXIӫ ,y!-9ty4iHZ!ǏـkI5+uU^k$3PDc煟󲀇o[ׄ?ҳ­O_w|2J@"-˷zx|Fn Pz"XۻuIy\}s~lI RT³t>{+|K',s~ר3~"nZi)'p9c H`akq@A=1|*oB!gՎk`i7?8:{IuE ӭƺYÿ=\K >`x/7ZgMLA+d[$=SP8Q3E4+R pVZ$Ĭ]nh +qFce ѥzt䕌V>c3Chx_]fQew&'Kjon#JA 3űZ͢0p+h!d킥 _L9X ]ۦ=jt}+2}=Ibp\K#O^Μ e鑵) IUsb؎c䲊*Ϥ\yn2ur:owJ,>(2/ntUZbOJ1ӵܕi*Lʕ)G+Pl;?耰T U6B|2l/$zci$؛^ [RoՃkG:RP>PW!J#X+D>caag}J^Sw @cVs`Fc "oַYFڢe:*өOMxI Xeӹ+d j ]; fkLoFS~>1-d9B/ݰyu4g6Iztgh9*-(SQ4ǣGZݻ|Ls1 P dcB--Go[L3$绾ob&ma$HPP1jst+-}˞}$oA]/)`lKYs s6dPλ%Il'yc /D=-7K#/G΂lڢL@B` &C_U,zWd]\\eZqм jdA=JNdǣ [=\}KPk[HWZ>"I7Bq;%28 c=wj}OZ7 &&qf;E"u2j6Kkk(YM'1҉ PF&bBHRI`H\|q_dY8N5(id. rSl&1nl`bxb~:^i>kzhr\r|Q07 `~%_\4jO<zq)C~<k)D+ٙPؘ eW+j*S@FcXG/ |N5 M$mk̾uvNˁ -Sv|Y)&!9_V7Z` \ǫL*1ٹ~-ܜ+CtaZסsfxBJ`ĹUD>tE]$t"vyI +qт72nLu2@h@>#]b,vGdVt526@Q >)5ZB:~V8ڴCl݀`G8nQi](CИ&q55ΝTxcfվKܞ m2 pԦ Ӷ)Sk̨ӹ5<?Wʬ0bP791yZK͂~d vl z(KfblФm8t?EmcwO$>Pd6b4,{hQPfނTZQ7x5 o1EW7>ָ~h=л+O=j/ywsEͩƜ 8g@л"RLf3" -ѣtlK١* R hJoE_YiA ;2DbMďd9~+~ZRFQOvlLi~lj8 IA-ʖqG[jJN)<ʮEUW~xov2U$;צHLDCW+2m o9Zn2}Ї;ku-GFwCB$.d<$A0"uAND n҄4-zEO0^;v^j_$">B#_>6|uPOa M$ ăB";;~9w@n+kċX=]LF"^B=|1fdd!,F=)@R6]Ͷϣi&Lkfí6]mˢXt]jB1דV|r?7|,BBg0~p" CBԊoԞq~mҮ#l >Pvq^HlS G$A(d5caau.IP(Rz vXdM17jdGNhjYԻf/ ϟCw לAlg|0 õ1H֚Bw*i){(pH$ otBv*Mo_6vj¿!X\dTnuo(7?8`>_T2C1GQĒ.Y&95, ?nP*m3*Ky^ӆڣ=AY&^DdMHhr:u!):Jo&^@8FP OYCo\͂h,>& ZcMO E^#BԬIܑ`u wfo>@xyq裲zY+e./V PO7TK,w~,ǔl?D$ ؠij+h9;{4 d 3?GP&#%=C+#nx4@.L*T0<2z8Ǹ/z|/l|ITgZw3n'mt dR$~>GZCQd>k<-1 NJJ d~v´0Vnc} ?n!3'bXKIŠ%sD d 9<~|>RA{L+&ܻ}W+);CyC.Z̸X E kWS#Uq8適8KZE~VYq3SP %> (| -t @"t EFN'R rc=:p{f @ίM_ jY+:-ѳ\ r\ǜgX! VPOCq3Z ?HQ= zprIwRvmOeΑ~B*TI>BDqV$@@ѿMyk'{gc{y]+, ""eOs6y3Y^FyɈ|I뻼ZF̓ãmIse^^L.|5Ton-Z:.4 j3]>.rE牥A~ǓE{?¾D,3u}%/$t@TH*2&*)e:pVzIǵ& 2{/ێ#6Cm CxOϋ]wL ~ 4&]ctBZ{`RQVhru{ߊECWBa bbO -T>ȃ/A./)OPsA6qs:oKjk VVF5A0v ,S9 .)ZA򩳱_\h⧿g7@3,k8oXj Xk܊yNCV:JZǥyHf7m]$D0_q9c <+kk~)2Δ~hCgIw΃bBUDF+#%̟xkqIruaJ@rCD3oH!c!hY]a 1^늹u`_} 3K"Op^hvSHAI-^ZлkIL~`"bZfϜ84M5էW8J7HI8o,/}n{h U{~)$,ϒXc\* mJBL`{m?k"4a2%yU 'l"Kѕ_&ǂpGLޚvD'0=[:ªS&zn*P399Z+dfcCgma>"N*GV/,F9B_Mȁ?A&Gd󎺑7[>ؕ؅8: *))Yd S'{!tm&Fa?eN aaey7ZNV~MSKe&# `le_ز'#V0%}C$X~C0ou3P_oX1>O6gWStm֑]_lgxk(oOP">G<`Ce W}o dxK<1̺Әl" Xp)'G0#΢ReƮc|* S 9WSd,M;br1 PyM58R΀pKcm3R)2\~|*T#hX'|Hw*nqx)`34WG1*E99v Q%~U)o䬿5+P+K&#xXs|lG>Sj)+K 4K_g^73Hİ&u`#,\؊ ($A+(˗Fz߉T.̖.C)Z~>uwoeXFrc{tLԛ/B%ImK,-/U6>z i9!@F#)zV)͈Z|\l"؞W8 5|&H[l6oO =+sȑ?}dRFXu`K_f{2eW1>X>tuHMVHRDGb{km;R.|y &(?,d7I ԴŶ0nv"0.B4[c^yycɃC~7f{zS[#KZ0a[.iVqOJ^)̑>A9v.pV>on^}G:&)+d-ONt:AUzh-H5ZbD߆nW!Uu!)ך_>W/$qihDphp/ ۿGN"ۈ ӏ|c9N|){Lo. hflGAl ݜL L}XP}W b\ s_M|ҞcWm x|^TQGA ϑsm$ ;ˋi]eԆJ9\v[e4X]WQ5xo $Sr@B >LyLg[( m\/4. צ }bփ_.WXc]B6]h\{sNho[Y{kqʨFj?hvcxYQ؎H3hTy5R[kbwL(vՏE_SuG t+bB .c1[NwZm7D?Waܭ$RP +0Jf^9ԢCZKQOŕz-yi?/O$yX>m r%MRB}- vׂ7ɮ"QאN͹S'h[ŕ?{e4ܚl hu !2^!,`1Ko|H'מzq&)'0Tl 0  -ו`KǮ2جnCi~nZ84Rg5Fr7jYARb^'LHv8B(!ͽEK*H0PD[poY/#fn^+dX ;a8k!Wl68q. k;JH U;Cϵ)oWҏB{Cqm(IsŲ5֯Qe/±Д)5RTYH/Y:_͂|~RYF&)Kԅ$@t[yt^`\sˢ[ pٸ)ĂE'{Vg䥟Uf),^a̙}Ņ#"Uݔ JЏi;7BID#H_r&zVDѐy0LC8ʇ̐8osaJ'.7(cIEtm 0zˬN*we\XUu#+Rt] 1< =vyyn<;Sb}:wj/|*r&a_V~߶鰡c^GPw^TsF8ER0Sz*ɩ]P떝^ mR[:%sK7B b׷QY3w^|'#CQtg-ig(?1}frT:"Z+ Zq!rZD[ H #Lƈׄ`G4`Bqj9's>JY7 <SM3Msf7k;9sƖ] S93658~ @VEvc(lJJ)ş{nt3>_8*8d/q5r౯ ,댴YπQI+4,ᇲ'kb()߰jFIp5f_WS䫅A0,{eHm*=`)`}M}R - 2EOy!Z-diop{ +׹A! C_8͹U4R:V cfe7gllWXP3E`9<U 8dr\9r>Bz)jcDd25aSͿ^X},.teҫpw+OħcuX23ٚY%Xx垈K=k5fU@Hq+_#r`Vs7<}=F(h]fL+@7Plq$8CD3-d*3o\a^1Y #='V|w0l,EЇP3m@~j5a%qpUh]߳3ū)vY{HIp)ϻͿyQVs}BH_w٭3 &i(PtkWoqjڵ΢/5.sB y, Iy Cm]LqogE׫!]i~/Pb߆9ږxj7dOLeRpFWFg:@L(RkG&EB$;Ⱦ9f^XxF#`\Fz}}),2PV%kE0G("jygo <pHk6u)~o7?"£7n:\IV3~C Ŋv2>xy6z}yK;o-FTs6{Lc۰R@).|Ԍj Hًpc ɴO$ѭo?A2#Aҩ9V ԙӉʆbw<=|.IVi*B>Ũsfa&uB!e]:q0X0(Tњ+Pbsҷ*f%h<_ 6ͳז(!Sj[;YZh:ײ>Ume )Fֶ̮uX.z^Kj{) $j[ChCO߳IT{a–y31 9[wqRˎ(X8^0*ĦȩQQy0O2et-6Rɰ:VlfwpV&K"$iHcU#Bzq48Zdf+j/鯞Iax2-m ْA9a .dT,#8 QW(xM !AW65W~xWvFno3;e7%A++No,95^<Ƀ۝vfR3^~]O+@ୋ;rx&J>=S?zq -|̘^Vs^xrǤeWi75 ZiʾTLp&?OrM Y*zidmNʿe[_CT X4wOPdjFjmbBͻ39aAD< C>!ڹ(^̥D,P8 pCvmz܊f$(]&ޯmҿ. Ҽ@+!mKҔ $#S, z\[=|d'D['D^qjlnw~jqӨ>y>DžvODGaGGM[R$ ꇟäLWaЮee 9^Z~R;8%C7㖄maP J؀=T3\̵ (=o}/glF ΅v9rJGM90'$LB蔋SQtLfJ.4℔zETR@t"%vKܸԯjC}7Sׇ|alYxWme=w 3.cj&(%xk&>9,*o |!1~53A8X}|.;3a/) s`<5u 7xptm>#**;уU6ݔɣ`\yjqdz*dnm[a`aku`fF99 7?viXZn쬑`|R7w B[rxM;ir`ri_<\zCn9l~(-9Ker-ϣ5:UàB'Z߉"34Iux"CmbD=a)f),^-9k!Lu Q/Zd3Ӿݔe"iMeJ2;Zū ?C#A!TcRS-a\8! 'y_)ɖ\"]%y[ 6E&CU$b;@OQ:&k7no>YGfC[. TٕO &C](v jqpUzP/"%sow DB:<FI (dPdJl#/Aəu]N bt[}AS%NHu੕n'' L 5' 7SyG{~"ΝCub… $'"ȓ ɵSty ʢvg_V>wTCqQ$ -Gsi/m~1J6jJG>B~(srIf^֏'fP%hSW(04X㏮&WJ3soN@,I6}:stܟDkk'EL '@WG:і,\_,) RFxrS>zh]{]3#'| TpQrk,ܦ\'0j(~#]>ŋe\(̭QRrK|)ג~%"$R*Z`bRq6իQH/ɷ[.G~'hK-;3ʳI+Qj4=+z*)^dpGX`DzSȈ(MDcH%#pᠵFzl>Uy,޸j} hLW1] q\R@5`=NgqᣤX QR?FiF 9uDÀEWlT" -!pY,~߾IspK_<HC^ɭTNe^+MOq8Y@Z B:sGM Q} 0!7Ka#(+bY=ӊ&W끔FȧVmQ2ڌ 3?m%7u_'z}vB4돜E}nC#rgCtO–T51{3sYD6ի' ON`] ׈"GqrR.ȩZÍZ`+1Xʫ8n%ʏ N"7zFM(z qvwt|4;Eq[NXkZFS(ؔڍ,&1508Glո\_d<s:ڀpMrG C9~&wORՐ)$>xT'I3wRPRdMJ=}Z|,HrEG pdž/JZ7RPI߷y7Oj#Nǩ^ 2-Qΰh.nw}qt0] rO>) {~/&1 ۦ@)U1 !F;,RFK۱$ LXa]xqBkș4F[QJ/Ir)(VEb:N+C&$A ,=C#d513]͟F똧:E*+aV Dʿi4{pހZO쪏H(HRL6nS_u;90bn5<8k]V';xk-{R:T1UC #dgڶ[e_mBZ 0#?Ct+M( ꕭEdgl|p0Ԇc6^Nt1cl%l^*O%䜕bLP?WFTF1R 7Ϸ՗pC# fcuT X/0Pm5*ZJ(a</Uޛ#- Zv`Hq Eڤ䪌ć5*kLtRl=e.$>LQ(n$xIgR!{6 UUy+TW1Ndlz 8_ n͎(U5A48GqvXѶRԼmz5Oyvrrt&%FK7U!'ySO`8Icd!k큅2D-]5#!D v{8@zK፭醷B]AK*vdSf<2k [މG$`k9WIE}c5{/P/yi9u̟jfL&D@1^sȰ `E[͠M@;|UGBEr m0QK—RX1WQvßSIGHbI*TLdabڱPh;yT8<P^XqiL c>ڍz?M⢲y&ܫA>ªEp8tk8Pf8,feE%wڵFv@R#(lb7^ 9, &x 7 {|=6҅A U4%¾ǹ{>8_E_妐->W۫ =8xy xR?gWt6 4gR~.7`#IwJXPi8>ޤ]Zfq$˛g(l Q %2taj6ԕl)6Y"k +,=-j8k>/+3o#kW <ɍXRd$6`Xy8y4fdBLʶ.+^"JpdS X:J:Ȼp͔eivR I&rXҌB~/ 4{q >&^l`m{詽,PloKx|) Gy>SD@K_T׹tZ#N`diz;!eԹ6@ Oׯ,kDszD6Mr嬥Ĝ3_R*c7j!V7S:&6t -`.ŖRHj|t+W%{'CeQ,ѐνv!7z50 GDk/M{p{䋐w[DťU)z4̛38ʯ_~E:MCv89̖v:jӍ=۳~\x=O>Q\[Q:y-\$e`66d!D #52F}i .N}'L '+A_r 0 0E 3 xj%Hd.lemaޅDإA zԄGroNE4Ȥlxh 5O$ngn1a7 1/}?/RK4'tNrÛ_D/: !A9Ni5S( he֖7E%`)#9yz8h$c yWea G(Qt#5!`x| I S(ܣ<^!b_Jq [3DS3wV`ձ?vMb17tll ;iH9gVʋf m߂ p ꀿN$p3bUHDڍQ_TSʻ_%GɽQ@{T6{[ׂh\'Tt^(b6!NdN8= ڇph{mE܋G &;^C1.1`y}Y,#Wlg'ѕ(oODKZBxÝkX|y.zd`qyj('l5MU;L7=pr2 bꄎЙ3LD?%ƯUZ& {b*)`sesؽ߬%㣌_A2\}PrG8%_!MdT9<;jG'^0|-5aX2]& {xY*F̄ȉxl)Qvӯkj߰T7tV7/Y1[ 4}憍yŠD :\CG a%1!29ST>-˃LS8i%Gøb`dhkp|C-mT Y,562e5崓[ : e'oCZdr X{`\NhAܔc86REjy搴M|CZH kZTڀO;WTN(U(Re[>Duug]h*S Lz>Bdd!Z4HSb3~{Tۈ=J4M葉jQѐ3&/22R>1pYGVciPe?: O+$'ЇSmyڙ x#Zx^'J|[ Tn]8޻ := pzP1ECٌ5T MM)r:Em#ZMf4O n)fhL=/~8ȥt_ B:%Fb+E {1o.$`&G:Nk%\@iD>4#KRBM^3U!2Vi*Eoyfw od%#}֝0]ZO%¥w[MzE\<0&ƚ Eqs`GզT3q6Ȳbp n;T#Һh^f%5rC'$P+|ҁ*UX2'n >k ߖ1R 'lhSޅ"2!lAЎ&bJXFOOrb]&i}e*E S(цz{VdLDϮQ訙IPCy0)aLdaQjvz0UK/F4< @A(υWݻ|+ĞωM.6T0M5נ5"f%crR"#JHĹ+A|]'lMwtW WW^1WNABSWڿ[Z*ժ-vva6<^"Ѯ4_PP&V#" 6WJR. 5KPAAf\ۉO|ւE査e.^oܛ-՞uSc'Z6fs, UCj$@H `I {\(߰qܷQ=6@-޶LAq6s>Nk<X]F6KȂI u!]^n`S.Ƹ*X] )z$?zj >/l~"Q=XVSXĪaSCp\{9'۽()xP_!2#P=8LXU]9{Nf7UMhU #آ0+2eem[:uLV]W.ldf,+;Ɵ*ҙ8]uJX~bg=,#+:V48i)&q4oKv軵cƓUONmXŚY}R+6u)T+ٲ)uMthI7YDYO12"KNفŴrӬ;CV2*dܷD=ZRM{ؑXo0ƫ$_eVIOWhE"_jZ"ߥiòMVj*QT% &YBX2hYd`T8B` شBK̬[)9Ty@3q7Dx)S8URS4fTgmc+BsW.ڟxL[03^XpT}Aٟcbҙ]n/cNK}G0y-0b2)'1YF+r=C_$yw֜30dЖxşhqۄ.YyTt5 dKI@3 #p:*O%"F+vPYbb AcOU95dG"Rc~ZsXni5}AlMFIF'wBt֔Pz۾ h.d΢$mtC@k|1 C?>\|%Lg@H.?6WBPfDt%cZp$eɛ]+#ZPⳆ;=(CՊNȄ wꡑ-d]qU0 LbZ>v4Lpf S:vSA41kZ34);G/C9=rs#"*|KoیkF *ZE+WI[qis@ d:YAȣkpDž7ZfWIDh>B0}S P55&K@W8IQ*0RyeسsMZOӪ4hiMdS j71iTRJXfz j:Z(HN`RxY:pdcP7g@q*6k!݌ D5, 4)̉v!@7S}Q5Q$8/(?$KIRe_ֆɟd)[^ƒ ԕHsoy_9w]9Վ`Xww5K$f}Br .MzxETB8z᧐>~60)FjϪk٠?Z LJvТ1%5GY(IcގҘA;@@gYJvŜ&l 'ds(M7@ ZSVxw3t)tCLA,t(m%~WMQDp""'c+ٳd%f[1š{DڸknT֤>" j۰ܷd,4vm|&L߷AaY*Ol΅%Q`.-~#=Y҃i@Ջ j#Y 0mSlu7J L-B=7oIp (7f l[]#r)m>HlA<պ& ͕n˟?4eD+䭲~0dQoF+D}Wϓo^p1TAnFPB(N}Ѽg0;esژr%#2fFhRdX3TAVċWc@9uGsBu#]\=GyOLcak_^g¶ T"YIrAhY]P*,?* =FwVA鎧K'~ =5ٶy=Nh5y٭QE/k,V75ӿ*M[u<%ow[ 6lDmw&ƺdW5{<5*b#D!w2j4`tSݢA*C~PE^sx|im 5UUc/WkʖDs@ᲝHlKâ!I]#akx:jur' |(mvޛKя8$j=4r8taZ-Y'ߧ>Vx[V \:/ƥL껚mݟ:*noDTG1ri?3H%F[8>7n1T|mOR"aڲ#=>/6:$_Nsc] liiq<:/%UVAδ@:_Էh4 h3|\1P|ќNmOc"Yhx0 ghܖba᡼rΡ1#Fjњ̈́쌚X*^{Su"ȴpgʩo@=!=!~Öf@8B5FY#1&mL;o\CB#b䂏Ee_h~˞C8؍}6s9N_r:.8v4RJMOǩcym*1}cms-;8D9pwUt'G$]+x܃cjnQ3&\Wᷰ T =((=,bKA[v$c]Y4Ȑ0 ʅDaUڈ ݫ@^p }21N:o>w1'gn=AB!^d!,ʸ~Ӛ/ˈSLB>/nٲ)4u2 $<:!({WHk y(6j4sU@1 Ҙ7&Q 5qG:.+*/Mkj7 I#+'g>fdz5:u{'(Zcʞpq{pGv\4&Ju }j1<ؚ%tj4 lLAd՛8j.$7 {ʣЦv#tlFΠM-&v(K;^/> O(b)qwcx%VDk>4b\1MF:O Q[bj  OrdV #=hj $> iZGUIi?%nO% {OlKz' Y P 9>Ѿ0$`qث<@Xvz5BxcޕxOy1q-K\5].̆o6 =%jmbeд˘4iE@4a{In-a~[\ai E G/.-wFg/zn)H)ƀ*QBp =Am"Z$$Fk{:u}H]ι̲c; Nv?[pu }eFgq˥_^YPz1U))E:ȝ'A4u"^at+u8ǟ\$@}sl3:E` |q-YQzp eMlM9۾Dܞ|WfuqaK&AbщlRۂ]o^B#=b[ܸN*'J-|Z(xAy[8J]W6kq+S͟Gz /:fː6M ak~7)8۲(N'@N\$U[^kZXiҝB>z(#sݐ _oٕ8J/KWjg_>3ڬx%ҠH.yPx 7 G4uW/bf !OΨ!kv RjŖrR,աbX='ZƤ Lv&*֐=\;ŗArx'Gf1`Fj_Ұ zjxZI zN'VI_Fx1ɢwRC>یGn"]E65"Ŀ> hj H#7His.AGaTi^d"c0G+Zld7mka7 EX+.!^uj`R>~ˉ m4^жן9gwꀚzWT1M{!F"*6q*U?zxFU0;SSx$sZ&kGvUƆa,LMpoZ9h4g~^;.]]P_'CVSWfQB%uduѦ&4+9XDNЄd1R~ \5#Bjl{R٦I=Zo("#Q,*.kGJ20f㼝v : W̜oNwIE[^8HE< ?XC<'Ln\>LIG{f^޵;[ΧEIhGC?NV]8+]1ǧP<>1ߗň*edo4)>qQV$ ٞ ,_b~?p8w59XғnHFY/~@cN2v۔'&FmnCZr*FݾmVmnrQIu(`wU9Dd^?(RG($/|Fx~P6y:JX|rȕ ɱ:*zy1v9d4%."E=O-׵)՞BXw2#w=ꉜ.' QaRs; !k٫ݽ[Y024\Z^~l!B 0_vr_5iwK=sִ5-.L.)G >Ev-`DYN0-O VX$od-nW0T t7UӾOrL<G=*7n~R ow4F1ЎQ&Vtoz(lW]/4_9+H ̚A=50q^8 b| G!nACutRB!`wܾ%̳wZ;o hWwВJl |&J}1dp0=%/t꒚yꊂd,Ze5urL,}I(!pjƴ5.ܫ`p0WO6*ax~X pLp"i7IlXG酖,!iMK[hHH=!DD_=<:L>x)d͚v GzGrybKB%Vh?(G @$<0ChIh{8[K* ;i(Ԙ;H+D_Dϭӯ+=p.=|/kț.0 C{~dv&ة/!TM- 2n*=6Bg0 括gH)2B@x,6|,,A_}%@㕮R7i)JL<_ԋZ:ϭ1ԟ"x8c jRTTl!{*>GR*g= ^9Q za~o$mV3ZsKu șJn2K+4&枡4F ͊Uӧ"穊3%wò2w/%ekn,lE- XH ɎE V&Yh2(Id[f(nZJ2b5fpWXW#'cF~83M 'ʻ=NLK AbH8BAQf1 b7Α̉^z%0r+VuAU Qiݖg4Uq7waȕm^X\ VWKEӲ&fv_gAE\7D=M1x|9,t5ܻN#At! fAYAy@E E6X1AUբAeq< kg\)ֵ}8B>cy7E'lS;E(ݔBogy"֊mlBshat{fx #OP(KXҡŮ5w<^ܰ_!*ot*R$ط E\˱ոT reO^qCfE$gZV<aoi!ԅbU0vXCsB0,Od_}Iv7rF!/|R$߁aJM٬/3(]Vvwd]q a4&V{TTxѳl=tF^HHtN]8Ue_0uۃ /Wt13iz+M"^~g L M{^ 7QTՎV"G6f/1xq - e' y~esOtcՀ ::ڰhO>Pϴ}h]5b,:qJ'`:QF[Ѣ^ˉX/>K75Ӗg`[Дp%QGT| E+.)ԋ!m{Yo6Ah>wCC(=[B 5WSIZ]vgaRp@L<30\f\爀ʙ^ߔ8<*b(d2Z=7x~Ib< CѢ:[[x\KjӛpiT^!.uԒYToi;7.~j%K*>Fol𱖓MD![lA I8Akgf4Z\&pjZJc) Lv%QY^=Ft6`jR׷4emR3wt%8i{w'?+KQhDzUhF۳ |xD.FH*j(lЈ UN {DZ9j a1Ďave' bsģjo&ko^ҖxJRt3r݅;~&$QYA^TzEo\t5>'%)dJ>bYeIHDB>Ҭ;x%#wfOU_motmZ55}fosuFh|!wpvӐI0qLtG䧄#<"鑛O-PH^!8!+̩si9YG2S,J%fR^LAC*O8M9%Ky4D/8j < ?%mR no]?`x R/DXtNC4gjQq!8 h (:ޮ*Bnj'Qw/YhjpRQXEG' X&-:(ہë&d/p,'r8; .؎T}QIn,tC2;*`ۥVQ,fL28Q|4rノ(繸|ghd[I!阈[gsvk]ҥ%Pw5km~ zwQ,G?ڦVΞ e V{ \ɳlHCJ|q _T V#h^r6LqW5(ZJ`.&!|"N4K_ɥ&^6ϮO^(Lh.lrͶd eSְجhBEnQ0ix)jd)ITlm2!Si1]Y}2J*"VomS^۾"Q͆0'JDǕ+mDd璗#ZJ#z a** bPzt%iҳ,$WA=AF$Xz,,ma L,ƠO Ȫ]֣,Y[|sdKɬ!)O_^m[xn}Ɗ`GFN mj y2A,GZƗq #"jk8ϩW^2ʣz.]>BU!f' s ($ʛoSiK=%;E319K3z$J)ٓF%k#IIsͥ)GP &Rp0{c:hݢNK}KGƹz'dO0U4(a$IjB,v'&IV0{_Rc9T P8JY}ώՀPJ]ϓQ9p;>{vyXkl#VhtC"`q\և>רc`q޻W_+ޞu\"ؙ̻ #=<0d'٪t ;[9[7+[h)Ԁ):jY+&%a*~8!.JaF[EĴ, lHb:Y>rBq+4qk5'82۴!f`=fw%ϏcB`,XːFPjg?d$Z{rE2wa+IևD@_7I[-3-_F)!nEYO /cqUSXLFDn#A]U7Fc(y?"SX!;J I^훵.(Ym3W,LO? oI]F%1~C g ?B ‚jSX p6uH|E “iQUœ$$+` o*DܳRY-P,%k߇Ebi!~[0+JX&Ҷ-0_u0=&S4lb(OT)ʉ Ji=nkV>k-/1X@x+%z_9l[":)}l:iBD`lzi4Fp1#vűfpcu`x=4j}ˀЕ-!3d䏰2;xaNvM^y5Ũ&{x2 d kin=tr<78d"O*Z;y+R.^w0|e#!}ai C` Z\K_;(AlasG>T7*lzRvf˅J!#p"4NM߲AUԀgW=<B㖛2.ǫ*r:}7ԓv}H#Txj%*kÀ8eOf!'M/h@ O3' eo5Ӏc "%rc*jZ\Qr_H<8ZdBhp?pd>MлjhXP(h1Œ'daJD˦%PaZ2hB`}e{AS]"s0RF_䭪Os.b/lpPStMc81r.nqఇMqޑDPz$`&X@0Sa2 qd@ 6uymFv<.:<0( ܩT4ȹpqN$o HYOs1GXM⊶m ^/GguW+xlGM ı!`$?J[ZK4bb씴% @d>8Ο43aXS!H :7yR` 􋱘T "8߲!8il8eL#k> 1;,sYUq{^ gW-M&[xP1{6w?gdJҐ$4?Qј"@eAF7䐤%雇V׭i,aߟ7tz%!p*#]\Gӟcӻ2{ RL UIw|z/ N cnhȣ6tϝ df lΟX;/BVmSE/X!2I&$0iFAX|WH=dkFe;f&tư33yv4xsL(PI^f lc!iT31xi>Tt7JPØ*/3+^Lwf7ᶒI洼T1pidPCMP=_SM#}j!4׆וL99aΜAy+;OѮٓ*+TZ/<$BXOn`Zο}Yl D',<Ĭ{lWE-kDk(!5؉XѩŻj.-qV->fp}xK>F1.:UAo^f {4Dc 1H:gqk<;Vl9BΉ2ƷT%LVX75&:١6 K}x&_ 뉙`Y)I bj.p,Z{݀s2y gAL7~e;v;wg=,Ҫ!Eق2K ]H4M,$I'@@(}pH5bShn\=fϝvWw^'ZWA.>gyFGa>hS4eũ]. #OUƚsauЀ@4.,8èo- E!0֫IѻCچdvD}kuQ|/ SY7axd6q>ȓP`YX+Ӳ}ÊӐ>oI*A8VհQ8,!l30n&ӖYjԱ[yŸ(TNuCEVlt1{hڼG.$#*.0paM5([0ygN;k+>-o1c5`[U#•CocFqz0G~ ·w.y!MgB6M}xrG^k: Q8(;ai?0cktH?dP>w+1 TLB#TDN ؏ Z;Bc!cxtDeѼR hjU0~@1< (N!g<;ǣȫϓ=QWl6"߼u2yȧ&jr" i[7snQ5MT7WD;*iRř w)뜘]"JR5Tiް"OB NԝdVm'8K2CFF+iĬPY1~_@]Y:.Tm* n yBОOsLAI)m.mcʅ'^0e}P56JNy5LR3 qmHlv=Pqgb4 axWxJ-~Բxl)FxQV S3W326d~=\QSq{jjyrQ,ԉSA{\z6$a Gt,qSϹÜ+ˬH6B/An Bl3鲢kp-hqhzL$+2$Bxj^M.6]ݟVUu2sUB6y QbMxLk;ewtRp2F­Cv=k\l3b$KE^ҁt$JC6:Z. M̖-@7Ix #>8`e}$M'@$f/\E\[;=#t2˒֥abn|>luO$8:cՑɻ"$>IDiJK4}li ]= _GVggK\$+֋yd14_eLZ`($+eF_twRPЀcKe.K T}Uq[ b~={OR-@=-pX(9R{WO }lBV4jT0 Jw20O@DiN6mO'?P0/Ҳn+d3hzM#Gh~0EBwۡ %UӅhs 3~Үz- C$/?߷n?83}# iF0G_k+Gu){?d_9*/7LU;NAcv_$T*7QvګtdEWq4l^g& [@Zh3֨Dt~Hypӗb4}kH3ϸRE r{Ō6yVGٷzl.,'IkWs77 gEm@Y?n1rJ{9u-pUn8qe~Aѝyܖ[j s_00#N[1< Iӳ&ԭ8[+t︃X~mue"Ч7I{zF)C nZrmvTPƁmCwO}iǘtM]֮anUI)k&95LlN}W4:Ywu4jU1J#ZyPy\K'd&N;q|Ng$snswg1mCy| tM\$ž Te-dU%cm̳#Rw[P}*wl55F JtPڜ`pGmW%KSѭTS>2ry!s>ٟkFfWUQy4j5z()Vг/vsKpfiIm wwr~0hbՌ!lH7 |^36Wk66vz(6s1b|&MI5,`Cq!l>n*U < |nt*?2>#5\-D h p05$ֵ*+KAxj^c<@dlrpz>P3̳B"4v(`K#Nfq^Ky`'3ԠXtg.-E:jf'̶6 Gr.D%:̧quA r_AN9<. !vКn#KJ۝X Lܕ /xA{@]A9M]Z~=Sރ穌WnL'>$7Mx<֚f>WtlLdT%+5EkOtH !>ުe%M4O7j?JS<y@\'y`$f;jSn]>&W#FVs*jCCgg饁wr#8s_,@' Qa]m}]F lxf7TMɏQBY[&]?ĤXD!]BB\EϞRjӧ]N!D?k0ń$8.V+?(s,  (ظrIetՆJK(a9p~}: pݭwߟsõϗeT-ZWD"'Uxl\xwz,D_ KRNJkDqϸ%t)FZӝJkEmARa4U,QEVn9UWa/i$OdҰh۴u0Ib1#a$UR) $sm{,$/-J;2&q(~$$L$zߛ/ `Q<Ƴ1[|SS>,98܋ʗSrb O]IQo ;ƼThaCkcg18)N~21!g㘽XSs3oCVD,[޿:vvX"(y9ĢOl/U 8%%O5kLޚ4#tIȇK!lCCX3=K๽ fy[L\E\Oj{{^)"3Wk-[xxG– .,|(-g AHb n՝µ^=5ַs}Pa\%N)e}c(A7ұGJ$YmmJE~3 gf<ի3i? Ĩiy(SʩLF7J%Cwsu:1\H? doԊEz\$N ;qX5%jȿ:4}Y]{:0|xwʺ4P@,z( vxw 3LC 9$E*p$gܵ t UẌve7 TBSزt7#ϕdO>u~ׄe轭wx ia/ړ$# dy?Ѱmsݹ~6EOt5Ms wmլҞBY'FB?uE"]wS 85 5B)0wwyzZ!p=z=d;`uFERf7R#U׎C^Ag/ B ̀[\nfIxKu$Lpu|vl¤uV6̆oADT*-^oXȐY/>F ӟOs0^$En{,r'g^vRKXϭSU`ɪ@/o}4#V2 00HQ:e+5:|L]5L{qB~; /HQ!Zy լk&FO?1T_ s Q _̀bBFܜWЂQLS>B= D zyȊQ3Uxu/{\(r}'5JldN w~awťGIйV2ccn)ޫAqO,(Vbf;vbP] WTPTU8+Zp5Y*M\b56TVd oUk{~}J< ^% "ί]~)#))B<*d6o SBQ^OafU'Y*`Ѯ>M=8bI11`hBmUc&*!vj1[ Iؚ=irX|F>-a:"NsJ4cǺ1QxŪ/Q]"Φ֒!ź5b~~%ڤ7B`~fi6+_a3&}Qu`Zܬ-`jc, 0MP )1%̉8FgHe*K4ʑq%iuO0YP#}D2J-KB''G|#sNi8*N_~B’êO;~WJSԖڡp 8ᦓφր̤>@q1eW .qG'EʡNۜrEE + c֟Od+-]e;'/-"~LϴvF2Q5N[4*gYnX 6DPt7IC+0<\4ϭPڤo?R3\'^sC S}؛+R[CC~vy{ UxÒ;,^dkГb! ^A\'G<;}ɢY%ծ@jeC>_[I롸@qvAqo8K2`1o{= 1[]^ЕKT7?[p`*]GLQ6 Z h?LFnRUNu*2cC(nzF!v10)#SW^ϖnrgȇܹJ} 3?)a)v77jQm{]MSt^Ki~@e ԁd842r} 1zLFsIh+CNH+fwY\Q_ڎdry 6ߤ 8I;Gaޖ+;?zϑ]\MP1#R *&j 6)tt5.N)TW ? e'Rզقx(\UUof)^=nk6*XFIe FM ZX'%s]&80BJ(0 DA)zZOφ߶8yI+vb)-_0F'JsI/o{vz\ )`ƈR⫿hn!,9Z:5]U4fYS7UJh]3كe敱wB|D.Prs`m&& @`ρ;RR<N#%BmS1,}]}aS~=`/.գmb%GL-ۉA~D[-qg.wV htXQRrkBHeS7V$I(E]6;Đ(rT|3q79q.vؗB+hٖK`xm[z+:O?%.7J/Oy,|BSQ@$ l՛9P}JVPk95:*YRq1QU+bt z⋝J|)s.F} b/bE%vIWE?{J 7@xMC\`-5.y#E^IQ! _OxaPg7t(΢jRJkh6a߳Xfrg25ߵ6hi{ho $PM-<+ȚZ+_CӜI" ٣Ay.ZECmjٓŽj'uVLhQx4Hϰq,}̼Zt0BFC ?۸pnߑNϐr亏U.XBޕ7.D_,Qd2Ov s&@DŽ'B}5dO oweS <-X=DR8 ILfySV" ك\):m?YJ`7!HI(S#rgY5+۵ #Tj%+=%XO">=嗒Y% ce nE(EZX y~c6"x8b|SS񍜒Dhc٣&۔D t gd/q_%cXX*z!|)2b̿PNl2v\דR3x#cֵ2%x!8A|u<"&N:?$W@q "#*YfsDFURCͅQנr^̲( Sh-Mޕ*X TM%QS2׍ FzAtqhR.SlV GJ큭1yAg`Y>lCJk~Z pm7Ϡ=C|i|{5 ag;p3<۳}%*\ ϥxuf- cI7F0('պT^>V9 ͊YT'-P5#w`:40J2?<rGgDm}FOCa:"SB=1HW$ws%Dޖ̲2]/NhFߙ:zkT@y4M; H4@.8X֙st* vylT!5+1y6[!zOz֏; }m \ \Xj7o"L4,@edL‘smT@6ųety~h1J~!-IP$4(34 n_U5yOq p{|8Z S 2ȱpWuZo [5e]9nj>NРSes *!ܞ!@nlav JXcQp*Nd=G>dhx{bġwfA0ѸRuƝky!_\ a-QEWaqyj@}((Ooqug!NWzE0.#O M$C8f$ɽ<"V/!Yi.SC*";TìѾcwIA|cɸYqYPmϜxK%hP-r"Ľ{kFW%Sw K&D=fp!lYQjw]'4AY7T9=`>jY[T+aDzZȉ1KUf @~{̠# w6ldA)c0X+N7]XXjrֲ P̰. 08gKgnWgA.ӂr^/֐*rM*_ƦlYJMOD> uEpғ0{`_FCW䴼(a]U 6M7p g\8G4N oa< s՛V;i@c던;u>Wp"";M::3IK(7dΣ:_'l ~n'@-~U׬>cZhgz£0Lmjxg5LN$0j1mzGWBM嶓˯i|^ۑ_o^Ȏn rsƇd'2`04~eVV4ێHnC`${JQߎȍ0ߣ10K`2oYNٺPfg;ZDIZGfQ^umFKa !׏_扺^g̟x^1ľK188uIһehT|tRs WW}7vR4[xεowzPL|XЦ݇ k"埢%#^[5QT)b=Pqؖ3r;%4@G\b==cܕ_K8LM'BeTtYl{HQ.YxfH` d,vyvJH7Rn6O4LgI8Sz;hrACL@2m E6q0(| q}{ kܓreat[vPI>|ʄc4i9)6nX~?ϙ?F<DȽ y$&6` R.r9sT7nڟ !E f~fu3 ę:CYo}L\g=RѻcKv:-3P{Xlž?ZJqmZeE^fLcY!Nq&4\w赹 }i#kZ(GJY\bvx4ԍ){ v@eJtfA.W7gc]0) gWQH|EoKa*|GFtҢ Zd墥lC/PNV1qL@ĬP%c(GioI|w*AmH4Q$.|Mt;6٘KYN%iF/N)0I0=){4A &{ubi<9qEB SfDT6M~jOr^C4wj8.+%D^3 WhbWcpfETE5=>Y|B!g8$kE}w\ 盺w }]9#wM ?h8 /'!WI kX[_AfheM7P!PRTnQə$L2]Unz#w; p9'c#<,`5a $l(|Vf,CGŽSٓRq<{Qs!/dܖYKz ūCI nN| 2x'5H: L<+b]ֽCiT{Ew!aɐO5&Ava}K\5S=v0ɛY_-N0Qfjv9eLDR%˕#;n"Nچx54%b1_eq#Dmg߻ bHrSZe8GʛSFn8(HNεcDGC5)xV Te;!qxB/:9f|D4 ! jEpR_7OYx</\Ke\`S܌=2xXPpJ)1xq36G!-*ڏ Ҟ\r.#8cwҋлεV38an'!;=$ʤx€鑤Zh'}\RW?etX iY{OO"~J22NȺ~@bu2nx(씘BF>= /[~bד :,sxJՠG5~_0PsZ1 nsb=JVXk_` A\V_Ֆv^2MMI}dح~2`TWmFphov+Ȇ5P0.Brٜ'Ub뫤Gq 5 gY|V:305w)v;tw{>FEszO{3'cRӚ^wv{B&r<C= 8O۟{AkؿqbPMj'{ÚP^Xijg!cE͇+C̻ʃ.aHh?DSW'9їl;g8\g?C(8c`Yֲ}bVxniK^D;5qQ:$:`Mc90 $O-ZɆ,Z:NUly2wowVp2v/?sO+ `裥5E4^=Rsd(l,l }foTəE\K̗tF-2PS[C\yׯ}2a/oы:$1H 1=NASnY{§^)Z$ Jx7Tr[Wˀ^6.vAj9wI/fۖ́ڧʍm^0qJ28D%!jw%bunzL]<ސI4GȢxZ]XGb n~&39BQ:8Fv9./QvrG5AF35槚o\+⯒:Sn-^@y^xޡGc~jQw$ d2ֵp'޹w0ƚyLӖFAB6/aӄ/6տL_[-[Ą`kx\[YI^הʱJ.7ίJEЏT4BJivTB @(\_+mLWL sV -e% 0֯4īnO[J@v k.uubNpdB8HRQ4 !UH1 1JX={%l ~a)DƟf`IGgH2 ߹?wx %1Y)kNգNQ[ԯ3"oS^$5*\v&WL$+T%y+"5ULR>Y`&S">J꣇e,ɂI˞c(j<.29imCb!n{z(q#0BR*X=-#~@c^b}}lh^3i9[0apMs m9ESd{Ie21γnޠ 1pRf;L{'eJmB6h*Ik 6 ;_xv`tGag2$-ppMr6]D}\GunxnB+YW:켼):1۲e >ʍ:GKnS8U^2lT3 XޤEKZAh7坅3ř_d zؽ𛮉pw(Ɔ2Fηx< _&# @+o&=WkZBXD'?^AHKU8oq(: AxW2e‡@O>nҍ.VAi"}L.EV[\GXfە|V뿏w$c$)^JٸtGlaLxDKOOF2[}gBRxqLsӯ$n݇*4M杰oo &cNFOyHJpί{G! {œ6!,h,k47ɛP~hD 6>!&鼸w y(T )6FClOC&Q[v@?n)r! uޜ='SKO;pY~s3~ϰ[#血AR$^q,o8!SCM5L0Xd)O7d4Ȫ+ȉvncho鈩 VGB+GG:v{q+-1 Ox&u7e0MV+¸ + ZA!YCVJ+{2385Gg2q6&R6 zͮoKb7)DƩ)Dkb ӛ|+ul z呕dZbE?P ;i X)4FQiTd!8hB8x`h9~<>{l0B!G™}5CLQXpTܫBÅȤKu3DEwQ`\g IJ '\)B _ڮXD^˗"Lߧh&Vm ~ӹʳ!710 AN·VJR:_t>%4Cݓkӯ;t7D?&tA0E'S\;#=,Լ HH\s/K*UfOۥ8S>Eǝs t׻dk#FfQ)">alF4%D3E_.*I9",~4)ŬP2  FI/!4j#.W& NJJ%2ڎ9 O^~Iү;FKv6`ހbZ@S`qa~i7&sF Gu 8)#wpo=ՕF%˪iMVY" o+`u;3ÝWjuF / PNm[L5u %i-'f T !n!PǠE.H9 IȧgfQ}Ȭ`ڸ7j78va'W '9#:FjӫWhr%Ime= HuTeɯ{ !LA%uK9S#.2Q0Im0YhV-Fښ pJϐ?Vzr"EqВ'T ;SSSۄԥ˳STQ"`\.-7LN|GC8;G%Bng_9׌44W'ZLM;>dYVD ڏm["? L.zaYVV>w٫^2|@&g  ?ʝx>r61OHi?H:. K"WSZȞ͗cLl>ҡ(#"{ akՠMvHPxI /<*(8nlD-ze (cǔ'V;x_O%Lč1:OmƤ!R1Ld|ͳB5w,8(ʦ q?&O+lۧ?/Ex^JC4DEdĆ'1m@vPZr\?@ 039BkM HAk,1\j^w1K3UKQ. TGI5I,U9feD'tgn%옇6iyOw2CǼE(j,$bȹH$:wX{b"o02<Q0zp](!yѰg'E(D`3{!Hߔ r]~{3MTG R"٤ =WvOߛxw& %XEeeF!E> 2Gl4v8ީyEcMˬ$fvxD8< y`Od2?*'FPRQ?4ky'DDϖOWaIw;`vͦCߏ =AGVtAAMK+o٢rXIݬ׏dm~ 8~5ڸp-L ӊ O!ZwrzI`g(|aD`9M - J` X.Cζw@\XGMKNz?$ޅib:pc'ȗBLږD>1 m c\<2~GR@pvckڻ; .$zP%%XcT+^qqrTC:q83¨K4}AbƐco,I\`6]u4kRg䘘T{3vEkq%+Ry6T[Ȼ=PoUVVFm[-QM'N1M"ln5iԎwseNz9 j7 v4ɽBߥ)DY HwOYAO\^%#b)VvB/h@ gXØUב1+>ivRb.PJrhJjvPOZDTx+e`5vHh9A@`xrdiN+̤!aAd w5;k5 W ?zSZ$u:o/$Rglc,P 6@B(ne)>`27u޲uZKʂORZCyWx.4Aȭ;4f$ dG;Y\6 Aj=QrℝTldw|f[ Z?r`I(eOmGZRhVSJ3`A*"P 6~C| g#MXO@?C7`Y\DS4ug")d:$C.`Hl^bDzOTwr" Zqz y*VVu:gSFcR]x)$T ":7wȈ\hO?Y)%i S4d~F t+h~bX7"wA>23iQzfR2:Ud>o{j7JFk3R;+/7&0߰I=F#뺧.` $"J}2E5!{X=N= 3[dtGtB#NHɑ4*_RovjVUc3`iCd\窳sL]U=ςoiLOi"#?Ӗս;o\ȯސ=f2oP'V5?:8%0ۃ5G].뾉CVjJ_nM1>bh&ڝ)܎6OØEDS&\[ƌf ߋC$Pf-]ԌcC{ 0Ue'^C(_kHA -"h"U- G)bSΟ_L _qH +DՂ{E0x+/ֵ$8U6vDШGw&?L 'f{}ܟ>m0=8pa*은'jt V:Qc }nl|ʹn%ٕ-hiY8 $Df( rqߊe|_^߆k~:n ` 4{cZ>i/aًs1Q+Y. lh@* )i?!*Ͼޫ4y J+#VPm3<5X4=LU)X|4TM>iXkVB )?ϗOq.y;Cj,Ψ-_B1C[g d]_Of hk%XPTK6Ǧ6BC`Vom|W9Ծ*Ro՞{&'ɸ<  ۋV;$C͘0=ru܀׿`gnft,yK ]EIB\,&: ͿA{&R58ꔼ\gckeyn,Zgl–!S=s Tv'wGLF#%O eT9SVpcx :M9Ef9nnPoJDp5h9E&z?:TI3Rc1bq *-L':9SDGX[U$j_C+tLs.?K A(fK29Rhp=WX9ikR>\x#fvc`k\ ve`t呑ޟ9W9DX:cHxYdkt0L a*Vsӻ0kg'G~L'n}~L[ʼK-R.r27nzKW09%Y& 'qM˔Q H.XDB)].f%|eEU bwxP槟鋁,UЄS_ī{tXnI|M>Sr*f92Č$bZ(EM kh|5^ we(WǾF 7}9.kf߯g9Gk$6;_4E۲c48=Z\#$Y1I |Cmtw/+dͨ虿BKx8$emzol^wgbEDEA U$|:=Ry?yRIn1)7e`?Y|a'M*l|Eb,%KZ1%.G:Ӡ=n܄&[@u7y Cv#_{Yڷ_zIa1J ¹!{1X~~WX oг+N}qZ+^F0^_hù~%Bu+(g_?)hdr^iRƙ0燫fnΗO:M^u2Cn'GoҷT@4j{sul7xgOFU aJeQOBdѽAͥf1ݼAG=#RW<;T.|%?禥[ PA@*R#"h")Cd+FU ]8oirJ>'T!Nx+ ڬ僚~9.fMMkp_v\~+9׈";$|,sm IuIj56Dߐӣ{>%<)(|ddPtR!})+KhR fz1Z"ĪNZ+`'`|Z8i$ l:kާ"SM/$'mqu~?|qle"zYd"}fHek]+1oq )ݨ֞zҺPzF{9Nqk}\Mw&q.䍍pOQ)ԍ`Qwiwy,ܧX/_It0d2&kTbjEpYꂕ?:]40N+9TS\얩Px+ W,xyˑ70`2F|E((ܵE_\'ͷ3/)F8 eZ-P0oH`]!+8juN˚>i H;ҫZP|(?Uc(~;.leޏ')FwZ[&{v [zǂtf}5MR IiεG-!}\+Ԋw9-L5@i*9 Ɗuʔ̏|u-ʙL*lz0N"rr32?/Q.Vy-Xؠo/"g~ '%>d|teWmdX3:!eYi,<|u꽀 l2E:=Uy6'/;(Yr}Ӑ XKNDpe*ml)mj% NSr=YP!J~a uBԨ P[sӥd!/rR׷I"h;|s5y28j5Pr'ٰ^w32JN ec[7nԳTS 9O?M99hϖO6;Qp/7Cf{U' ?-Π5knfdVBZh)c ]83x.6x}/礅6dZ ˂حȱ\9J1 e}z.[%Xmmɤi{RY<I OHrQ^<&%lIj۹M/X㔩=؂)m8}W.V*$2V7h#B%ӗU iԹoȃu5%dHp8Fs ?0J Za; q"ݽ! di1m v1uP{uRפֿt9EKup@iLGDzeԊ3?VT &+-ȃ@}#[\ri_v\$8~%'> NMK}\g c9dOx-ܛ dymfԈ@d0u1V+B.KOj(*MM2dnaZ! /n` GI6ͨ}L4UUo6\Q,fG[ 6ά`\Æ۟+2cnWu{%v$VbD!bg ٬yr *"J[SĮna00{T1‹YiyDR(*/î]1qOЬ}&_mXm:'pB&q0&BdF9ȭsKmK~g4.,5uu$eY=ByzF X\R:Z fK4$hW9#%oN:M$DSEsCzT]*\+U-m R"+"nW8h1{SRx: |.wNH褂`/Føx(݀*rZS3&㑈3+rxL[ihHgƉgfRC]K&dY6͎KC-(z^Mmq HS@󝂈 oQv@sb͘ 4X`*vp.pfL3TP ]+ 7Z:N:D7,ݜN9 ?^':7:{Xs2-!:IATMN ,"c_0eqb*)JRylO/ؠ:>$i lsG',/B96{~<7p;, W#I~3ٲ{vuX^(EpUs4qUΙMڛ ;oj 6qB8-I*$Tue/XDZ!TkPmZAKJ]sQ:t,23Q8.i}Wb}!FɏwTkd~D%MngЛXe? VI.CY.RH}?h\RKY=|֮Xn\NLUv/Gvnͪ:= ĞJ "_Ԩ4¡6<C]{fNr ]>^,H1 LRtpǃMESZX԰7ZCCk_kQX?;+7";WjP% [/oNRAk չ&Ay̰'!/7lY)?dxֲ̱jWX yP  gIayJ-T4 > nϚ۶"ż(9ڵ cV'ט+5T|#8&~"Yk"O\.1W7Zgd!Y\W3nn@q̊TTq Ҙ1rQG[O/e;!$YXJ.g>{._GeًgǢ 7J#?}bex4ZgCs5]o:[ICv}Ƃ¯gf'iI3 $B\aR*e2QR[ϻWM6FtIYnI|z؜,rǩx_|ZhK683rpAz [H$DM<9gIYwOmfL.@0-Tɒ yϾVh|sQ* cȶ`"";1,Vyc|2Xzf~)&7ႱCjʀnZaG n+";ϩ0!z=C\2_;qpnߧTZXXeR;ӰG qO ^?NbipWLr{N# 00^oz^j'.s; WRJ^lutH9Xَ7MG=_W#l-9кJ5ʼ(%`n!Tty}{(LC֜5߮jmN;1>TfQK,M(|w)JJzo.tE@lq$7уhDGb;}gh87 "gZHUL1nT:0'^[r4R7< k5Za3CUL!Dwzxyiy@- A2_ֹ5aXqV'Y.x rra2B)Qm%E%E{ <ZՖ|rjR1)4ҸfP*WXnD_^ \`$pK{W[=¤844m x'H 1לC"Tzsj/k8f9FK/r_]JUؓL# u!b?㚶x1!*K\[VYG7? ߝOVS\_($ #?SGV-/7̕k$&,];%Īpt~4}<޳>u`ir&RNdۘ (D3"%7f(FH7sq6 )( ŏL*ppbɜ9nHY1"Y]P5>z+SJl k.w}j@w̃yGգ9@`ה,.}y`\+o>O)IҲv8$ܳ mu"̓F ZdnYVo)(m%Uewq~N8^˄TM ˆ;WpycGq2-p#H0:e/> ;ǔktAjR,*=R@he_WKJLWgotĚk+4Xqq~|ZVjc_QExdFPrT"c3}ume?"Su#u )BE؜[78m?ηܫg u酈2)mKءk7,%G ʒ g?`'9UhdoK%fe7VCd>ьh ,k ,sN^@ϵLn6e.bIHyԎb s>+η aG{ 6nAb];y]q<&b{#ҍ'}OC*U/xn U1u>m7:2^pɕ@sR~6PcrjfYj_)7PhO8ʹ{1 vk>j%Tnt(EY^5 7h$NqV6&Pu%_~=h!R&ݡJ#Q? $~2eZXR1*cncpQ;+H2rBLtGTnRc,\ѻBv;47JYYeq-;AnTm(NӯQq*ЦrрaQ59$ 1FP`%N׫MPG&zf 5g0>)'5`/۾RJNZ+#gSŷK|=4=HeD̔6^-7 1GdRws ֪m6Z3k+WK}*1Yz֘X{זm 7Cmeſ sUZrk,!u7[ KDwNyҙ>R*mDZ;s FV9׹~I[ 9_P|UL,L88O }}B[|20n |<(qqoig0d-IP<ᄋ'"1iͪN_i#&~Δ6deL.:YM|^lA9QEbB0MF&'\WkٖňSox!t0}#=RI*{Ō܀/l ȉfbK>iE*TK_ğA&Q불;NS}7ʼ}D>IS&p m_T_e|Ø#W"SG7v߲ :q6_5:CzNi3 e vKY}$:7_48`hMm+e@kΧF'ƨfb\Ĥ\<;pKhД㠛8<z\le';o;W+GXH>B+(4<#OʁJJH^pPwuW pژf ӄf->SѲ(?h,$p< .lu4{ >zv:|ԖBũbƜ~UX0K%*:wU#y{&;D4{vK욒Nxq{4=#7{K\zሇ]PѿfS"3>{ v-rv{Zuś2 q21qPRs9ʒ0Ah mu;; UaP@'/.Xu>OGʯC !nt&$54vM3H 86*N6cc,:,XrJQCQMj⡛iM',ù]zMwW̄re{=uF4.WpH\+˾{Ի0{P??&*աl:AwپEB3 X4,Jx&+ 5كR!-|a)'4@HՅ[WI'-Q薺bbtT*1b(q>m%dB7Wq$$<>Җ ;MT%:7`ܫ((/Zt!5;4Ί8#-ȵH@baتt㟑5QƁD`# tX5qf7#՝+w3>rpQkx@>4v/1>Y[1zXTmSO퇑EItk)'`P8'~H{"xk`A_fvd"x~A5Wӷl6sStlb7ٵC9[Jܙ;t`"12Z%: d~h$;^%E.((+*ur))c]mI .5wK(8(+;Nw R=E@nË gGgO3ij_>MvJ%oWHSXKA?߹TXp?Np.|hk*o{UzI ƨFj܊{/3ԚpBWHx`c իi)Z*_g2| 5]y\>dPaԬ'ѕU&jOwz܊˜<'k,pu7XB%=45Ԃ7lS⃦ iCq'!#@@D{L+= vWN~%G'O8 b'~`zrDEs! [/ھ)4X$5گCKH=/~|iZQ{"^!誅4۲י5絓&5Riucݣt !&pV]DI[[D  +UEwPߋ"eU>WMHCu0A R,_ڶ%sеIً_4o:2|%DZQ* Kѝl3^ݶWQ )_̨"L:Frٽ!MSaֶ=Q=u8_q@t?YsPbŗOG0A[MN4ؖ0"a'6OO R p%2o?Wi0T$o{KN`©&7c% alћQ9ў HKR6=dEpE0qIPyL;PōfO+⥉JK1]KiXDu ϧl!v(H/VMUa0ca^3s8#nn8`]_t̽+^-=Ycmasxt|HN[Ii㦆DGJЂ)^hu]JRSr)3kδj}~2WΔkQ_$#1e5$ȶl.Mܑ(%W-f0E@RWTFfx9fvfV zNWCr54e^rNPM.ߦI=,XY,o& λ8]jMJ@|"d?aoNrhy MBZUzMVۛ_uaT۽^q@aڱFk1h*auXtEjyR9_.ƚ-i`Lde-& /z\xVGQLk)Z8,C{O*T2VM 'ŒwE_$y(%y7`Utic'R`߉w. 4 45X&ei}?Z_W x6qi^sAr&q-1w~jCBx}3co85ɦ$f5$8ƋY޾K_ջ{┒=32akty|(if]!ZS[ͦR4?RA7޿HXW Qz#];/rm˅jKcM+]\%6]hz:PWJ{&vZ0 bC qtت}PH[J^\ܱ"JsdY,U?hެZ[5Y!-no<ߞNUoh%Ed_dQyG晙- JA?N%l٠n~.5HK$ Yߍ+m h7޺n]>`BPe,imOgl\J#"yxdoݒXN0[痡j!o>>NقxvukB VXm aNȮ ae$9R ?mboexx9Aqu6F eف"]9"ЌZVQů Kd0#.0 $+;؎-١No$CRh*#Z:pQ౦+>Ԃ/ PIB={ ~`2BYAyr[O*@+smE;$.cJh׉ najI`%H/(Bx2Rt2A)>+䂐V"Vȕe~彸F3Di 0w>Mê^(0Fmy) ]0 ׽oŠQnC"}R;݉SfDغK t"VbAD {_}ПUc"nLz ۥ:4(۽ћ3eLZ1ILHbFe,Τ3f+|(vX'FM+-}D3^s nl(QPꣀ"P~E}"h["AS#$D}*Q[/g;Y"Oze Q[#7d`F{Oe@< i!>5WXR3/JBOAowU$ p<]khj#?͕lІKZ;43V_LkhѵyUVPo /G(A-T)Gg@0Flhzn~]œ"Q۰M>JN^w(WЅ;2FܲLhH?@G80$|rh{2wIyׄUZBsHT2Uap{Tq; gـTT0Y h '&ė= v3́۟w?5;Eͻ FKǝm7K(rM=9̳#;:S£N$V `Op>2ʼiFK0GQl3[0?hϸ'^989q|ĬP;X&Tsݔ5%h@L>@Z<2|!>/6 ,ߐxpd݁ю`!S eFӜs&#'Ko DgьwsGV[KWyklIi z|aARAgjѕ-j 5gET]s^xDN&,eCѽp?HD7Ē"rxLˏt@#2F t5%"׍Ђ`DHEwRwjgnpk|֤f j{KP#N,2w'<}=}f %⡼Z9p$BW,Qkas)͑l3S\0N;^7I\6r| &{y|mDȮ^Mptw佝ڇ{#eJ7vrK+ZC:r;n?~*8ksa> Jx ,t9Ba=܁U~#͎EHr),XZS;ԣPqҺ̔"!V^T;8<`\hOPj4!>}_p쏷I:.=tre_Pھ ,Z\)56".Wdxh|ۋRW vb=ZD{`ޑjm!4!eس;=\qY"B_%\} q~< @#,]ȗQJT|hH,5BrmE!}_ <ꙁrJ:#tBI|nR9} :R[OcNOAש7rEԝ|!X\f!i4+Xpw XOJv7NӽŒ܅ci_f2> xI$/)mnͰ6q5Qjݭ<WUA[˻kvgG@."/ܴ k2k|>[I&ixJAKq 6ճ ZcyJD#|bźܰc[Y*%/w?g:Q)Q63 wӴ>S%gC׹Br\%ˎG: /G3)*(I䞹7Q)x#DO瀵3ׂNG8AU/fGB&LsY6uZ˫>ݯqgH)M5/DCXh{ j浩.sFS \)xIv?zP]zdJN l27x?C :Wұۻ`f~V*bCїR-ڏ cÀjnh}-Uyb1yb(^NŚ>`q\w_:tV =lH8t?[[5>J@ uR8h)ӄ&U,!O {an+0<=UaX < m9ss l* zs=Aˇ% ⌃OZިx ^f8\؄/& Q>P,Lr8F$RDK3RpQ HKoqH SJZ{ge`γ UZ8mjPxo%F6y׬tfTWFB8SB3b , ۡ ǹ*J.dd5Ʒό 2OHFF|@ nv>5[f15\{"~eh;)/a 2(;tAꅞYùU33MaŅBl g;(uyv("iO4)Zc* Az]j{'d!el}2b>a۽Qm!ћtB7]qyFzAX{'% GҲ&Y 'Ͷo'!Lk1Loa*!76O#WN-Vp;)s$&QgttTkŷV 9L6B^@PO[qXcPnOI{Yk֢{29D%;i?Q:K<2S_w˅{ɋ9LqH~:f!;[JbR}_VEb fP0Z ?V}rj%s=nqNƕW‘X͜ACL."f&{6 ̥ q5 #?uȊ$pʙIb+p{"{Z[lS'똱d_w;Q2a,|n#Ig/A,%ol[-jnnW(_x vbymwC(37",ǡt_*lT,`z.bvm!hAX-*P1 ja(eA'-uB_3n?{pcELyOtA}3 r1_.WԎ xܨҼ8QW{áI)RӾ  uA՝LbKO:M[(6S|ʝ5,K'FV}ƕEב?R\D`@(ºk7Or'ꂠڪd%R@%rz oәkblj/k )J&:}fΝ/8GB0gd$+YzYHߒ_FoDhqwtpA g?.8ů THޛx kXPe ;2Rǭc@A'0m-r-E(-zD<3nO"<<(߮=z>POH_"sY(tIjX0PTbZ%. VsKTQrs ܈ej:fG'^F^9jݐJ \v-+ZqF6h)JQ[!ZRRAPzGn{HBQ&w, sЪ 8)tJHF#5#UN6Kl_y΂ t  q,mSNu`t{[9N${aI"4XM1ARk L޼D%؆FU+4&pSq0)LQm0ze+#ʹ jMHǝZΠbpr8fcDTm5]l"כ.ÌΊjnԩoQlX*@x=/AH{\zh n5E:rbM~!`gDN^o*֢x|IrY80R?% lfC73vzplI\?+F2-nQhAYϹIX2 BbZGOk iB)(N3hW ހb* >E_ ós &->V]YJ2ayȧYP.\sǀ%<+"esah!k [EP]ٔ'[RRhxpQ>~ BŤ =)xlf@)WT*d.xroe&ݫ80"q]R~G2/0%=$ȊƎNrwP L;y>AC%_ W|E⮂$]ґB{'ewC}G<uq]*?4b}eUƆ=~4<  ?2VL&kQ(  6XۗLEӫ%A~cݺ^Nre.n:kMY8AGf[!QI?=M4vuTQن=XfD0($/O@$W=D /q5q沶XJ06ʨaewr^m4KVo+ädrw̘4rGk#T쒂JTCP9YChE9hʳjusլ Iho>u}u>rp}5x\etv|C~J__GC\V,Q{hK;l[y>(2 -3JQ3>˪G]hGP1'Soɑ=}!jG0>frf~(`WP)+^Ƚ?$&>ANH/]>L8B²D|@2$Im }[V8~anHWUb𽈬}Q, MO3q޶xۮ_PAP~/FP$JX1ed|9^ f $$z[we3ͶWLNrbK\TU4v~*R^Y5~|BǨB!mpP̣mOlaSPz^ 0,32eѡBYMN^DksBNdU(ؠ4tO` PE4i n =YСtr9+V~-l|Qs:(@1܉nZa,-}]߅F knQ("Ņ`kk| 1mpkv`}t93`Q׷B37b$_5?'g~bq NCJ1|jyO& ERTlW>n/d)r0 VD6SqP |o؆Ծs#dڱT|`}RYT1.s?`lH{ezoԟMWQf6n2o8֗ ,r,A.n-KǏpo9Any'cTXNܙ[Z8u$A 2DN$CR靰ҤuޢzC~>erV[ӝ 0kXA.ȸ>fgZ5掼(iBy PNAIZqEnZq+v p9ȱ gqaXf~'BYLÑiZ ^.|^`;Kόpx}+|P{N :*qrh'2|r*o"uoqPŢu^zW/a Bq.yle^YfS2G:dP6I?UzP: >e27[lsZ-3mZe@!3m_I}DZgj,<\JHoE!(Z|e^26kr˰:m/ZnhLu/TIp)ڞW^:Vc/cv2nx,As}26=taWj£7{œbn'^?f猝5KT-_X OkS/"WF%%`W҉4 ZR+y\>SȈtj[\{J@ڃf95[}QV>NSHYAy:EaBWS .ÁsbfV:Umo0V/]JQ)Dz$B cn~HbzD*^\=sڗ5hdN=O[@w1[v_"A=ҔPNbdR?T(_gUbC٭ϭ朥⪂ɽ $@/D+<|>Z 9Qp<#O=/Qqq>ξvZ)a_րt/aj}<8i^: ]Wuf;>8$ҧľGTs :S3O8p 9S.0̻) pAm ƵXo:@Uz*vD5rO/p.mioh*;0ty7 )#= \W4i򀌓usՅLZff;xl_dfyxR,hSE9ucbOウ/QH.kWY$OT)\=XumwГ'tÙo4):[t%=쓤0% v_qcSXl«Au%m(nxn+^`ŦuX(Ҟa: : ڱ| ~Em1B (`D1 Fgܚ5Q!X(p,#Q/M%[ +~HNd<*i{ɝ٤P*k &r GW8|U0Z&yН'E>b[p[Nv;7ϳ(ޚy=DU0 ǶHuWY!D=|E;cj@|]x<Nzy7C2May9sA7W^ Istn8 ZCe1+>NAfj3#WQxҩ& !yƥ6lx| \_+?!Iko ȼ5Y`n`lSt@5$!wgE vօ^-k2 r`Xs9[fD{$Z#Q?F)WjmiZb.A>YƖCpIONfj5 > # O%ߦ5w2'G-_?SrEv8_/1/['WM"׳ߚJXS-R8Z/(3ͰCK@`9Ej5%v-J't[T5y^\=dT,e| H_Y3wCREr]r tpoGh"<hq&>"7{"<6hWd(eQ³5S'VTY=,$֋j&?__x"gVO~u2 E1.0 (ٗlRqh"? :EB5lGVe?@a %'"`puΓ{ >gSp[z'/ E;`U2_y` {{'Cp"{Kb\Cáq\:wS՗5Xs @!fHҟ#0~STCJC0e`>Et=U>`O:LC=> 2aiA}BHU4| :R"gzvԀ"0Hyg0q"$~a*L/*?n3t::yj?`,<8GT&aEg" f(İ-afsbڴQr8J'.t'+~1]H{dffu [yekD8)q6С\4=H]S4m6u76j+{ 3 $7u!cSU&Lx TmG8{&d;\ciuyÍ}fp#YOpoܳ!]AH )SchOhw:T ,jb&?I' 2=gzJ>ޙЦ<@, UXA; `! 7܊@D a5.HиC[yʙX+:^@ i+XH('Y<q&NbՏQLcipd`OG'4tR|U@䃘'TyLnW %{мȕ!V _fFOސD+ŧ2$kkQI:(n{m󨖚<  8D2j1<#%3<#2_2:[b ~+{nN~q–xV%w G#\pd4/ ?ׁu<+!h+PaW$u%ˬWrxBIS6C6@$!Kd׾8!#ʥ_pTl؞~"+Kd(}=w1~ӑslSMqաoM$"VsrA!])r@vLeJ"AؼF<.t(ca;\H&(!!/$U!6{:S:Gtx֊lryUi ]sU+\p Eܳ'C'Juݞe8ȝG$ v ޠa/+ {|E3("P~^$I&;[/Oc,خ:#ob _+ 4Nl2aC&G@n~LejU0QP18J*mk0EUA֞،M ]F!u{`oY>d_oAyru9yiѿL}2Nio`I0j1WIU/eF9rŲ7/֔B⩑@ fo0nv.V |<ٌrJOo*1Ȁ 3s}Z:N fux'T C5m>SN0 -Vy1s`C1'bZ} c#~FC"znW ȥl&z>K^˷nn)n\u;XyMT=O,0 R@ \zEQo8FHY6Sh>4L6l&ښ]IMa^7}\Fa,Z4]Pq PyvqXQn.p._Ş[rLK'_Ue.wsۋ>c鑳k<Ė])~I3-` Yc*լh?.ɭ17̷z}l_,)3i.g0uݜ0蛚Wi}r"uÑ rUYU}wL{l0^Mt4⟼s7B;yx(g&\ Lbc [c;j . (&@N8hhsnRav[`no\|Ɠva-!NU>ij]ݜ敕[U^gܸcMrsKcYv]&_]` scd\(/  "%B>ZͩxiTA3:~2OtUK$${ _1|OƏG. u@}J.fs7Oh:Rbzc_G\P6O\Sv.lÈ% 62h$ɹddxGVK/CB k ȥ,1 jsh]&w=Ñ SzR92?9ܶv;.eW$}n uD:>9]PU,ճGd> |v!ONczKY4H& ]adSn&AK Ȃ67T̍9 Ӏ:)!"NW+f mu|s$ZӲt角{T9.߬D >MXPC @:+?;LgU%Y>QHA, t\|gsz;\WczN!?˵F쓿no$ǞATip/nTlhĊ}p#گL9g=aٯ\O,tYvrXI2bwYް]HTM+#R2 }0ZƔɖ(ӦZ,Lt?!׭xJ]tklOS}H xktE=8͒Y-uy3 AޗIֽڍ;>jM{Q}\:/۾%Ь>Α*EͿ |. Dꬂ|!:$G;8l$??6_TZtU"Kum4*Qz̓dM{ɕ0ҹ9Od_[/쯧$fp=YCN̝$5UHv,܊vޫm}q{>GcɊZ%}rZ`o!$Nm43B(蚧])hw-"UpopT2ꍩz;EnEt`{ 8U1N3y0lum{;"{sJp)3EZ |YL wR/+2B)0ȿ8X$VgxdRW:' C]9,D*|˄&@ǂF@xdEow@/S7(!d?~shn2H٪12n91%մ~ze% Fw'rxgMHcA(zן;& ȵMNf+WSRP,L{Rj/ Xν4ad'n>rQ]َ㉍.Y tfRG C}шI w勑@[$f >`ĦdApP}B ڍY(FeAd0h)v {_8ty.$C 7-C^s8j-r~B&kИuXӽtdCʹR}S\%TtS!]63s1ĺ-pWr`t9ɩ] i:piL[lN3%!zD݇iCTa4h!IDR gԖgp7XDttad$~TǴQ2l:xF0~ }5 MJ+#eȢM *b{;2=rbVTQppsF<ka~!yrB!xQ+ |b$bj z8B{rEp/Z|b J"QDU\ bl&Q{nR9Yxyk{o~f$ؙ[;33#^jq+v=l?hPtT_}uj]1+)@F+s-㒖i2fYv-=G>5A]z3G# WX+ ]lp %@b|ͬo'̲95BYff?V!;&_Jʿe,8U]Х&rَ`^t?II>`ۥTBT0?~>*(v\bNf1+<߰*(N*h|U%Ztc O^"DLzX:$ ^&N\. o]!E;H(i5΢ҋ$F%Ej]/RYn ÎX80xGBv wXmMXJeC8x.c_*]xP|oWew¿c zPgwKEj=Q C9UMQmeUg} 2rHUqxʹq}jA~OIj QzOiR)*ظ>Gj٪@SsfE0|~P)1_cvxXÙ)jq츴l9BhSHVԄ_poş=CHZ`} [L6dv{vGof:hMܰUƞnv_,1\ZYucs)aӻqVaJ2 -Ya߻x yᨤGv3V Gli7h QA"܋d}|w]G9}g1LbS5˕{} `sEҸ.tlvat+K Do H7uFip9 aUʸ9?BR QC{vT>wT)Rb:bL3;Vunu-Y;-@p[H*)NjxJ]BTw5խT%FѸ:lQ|~3ثH`a5by)a}F U~udF(5ؖ4ThW OGz=@x8gr1ZЄ=J2ܶ@ tW8HQ"qq# kLjA}L^@u8QקKƻbR Ư?Z3_pȢS1XVV]RG*(N8sݵ͙cl^~@X4rXgBy|ad>LՔmf(4B+6El <XU4 HX (U`aM '\ֆT.XfJs5lPQUӛUv'=}C56M齲y{-|-DXb3ѯSW]jrO܀+Q)=w۰3x:j菅@(' Zns%U18 {7Qnt 6͍֦wf֢C/' +UCrF2kȘ톲W3r6$sЖ+3ɥ6L*תNM dE_\&sr]r'.IQ {Acгa<'uǫ &[y8`;h&֥ }Ou{+a}, =c]V".@ 荻hN6ciKL#gxI2#VX ([g[\YMXD6 G|#-r>%F`~!tRaws8fֶ1%.SHH_nbsڶRN軔Ot "eNGT/HcK-ZQ%"2`zJx^ zY#4&cY]q3Xʖ+t`1A[;0H;0ٿkYۥ E]/W3 -K HUe4%ۮ)<InjtbxWL^pسKq *?`J>C,֡X9"zOZrJ"g)Ui&YJ1d4 09;, Jn'$It T,NSWZ.5|O& AMՃZ1`YWBnS|u"L vțh,ĥ#`TlJ I3o4;ip*z)۔ kQϩ$=zB.yTq_72 ~/dcs g% 4.j`vʜ=9cq2*Q n42bKdۙrB-~ɋ~8gLѤ& \fesB%RGvcL3d3$|`wZCq^c"\AC@DLg¬xu6 %?U?LsI!6Ϊ"n*.c?g){ck($^ 92*b|AclT}?),z#NC6_MMCx Ux5g#}7V_UPI'7;GMmZaP[\;@* 8]u`q"`Wlqm$./hf6s(On!3PUqulQDW;ŃE%t6X67X铐#71;H8@=4Vztҟ+抆îuR_υ>b8a6# .d_n( Ӏ)/#nU@ˆPf_*GBv4_#Cn'^4 Yn!vz{P}Mŭ 幓Q+7}(Sg#FкB~9QiĹq*sn[cKXyXY7}ombt>FlE [TZl'7rhC]?eKq<^Q&,jA:C4r;kD}Ixć_!Eh'0bkǮ(09; @ >z+-kqM^h)cXp @֙1G'6b8o5?V[ȄI+ !5i׎xTer7w yMbUe;B r(;iCD `ƌW%QngL!i^-e:D?<l9fZ{ qGϱSm9΀ >jA-Ɣ|eh8A5n_SK1&it*.۶ Nfz)ZbmDws|ٜud_smj”(;"?z*T<\m7\P7:1T+/QKЯ Kށ(nA0g?4D Je:@meؑW Qm!b?s'Z,Gn=".* weVNH'$p'Ljl.$شX%e<{CC w#~">(Oiٸx6<,CR} w*#0tK/߀ Oy Kfon_a&;Ѥa-$Iꏻyj./$"sƙ*:,?f4/u],JK!LE(5@0~ޛl%'A:VnY8%ߌ5܊ 6mKdV2~[ CeG"wi "%AYHZtĦ(1&Sf ?N$nQb4d]/"UAꗀ 0MJ8?(?HÂ#GFxHqXψ#@}3}Mx|_u0:uMs1륓IG,q'{•e)ޠ nYo3Jq`)Y&Sl-*" ^[R{[)L~S/ X\SE)"fR1&Vvje~dK:p 6䕪,`wQÞ#w6nT︁Aʵ)nguVHrc;{C|,SR?.Wtg Y7SKy&aYk3;4BM6Ye2>%;"v:FK`!܇]GǍ4{ E/Uׁ&ěw碻>u-+Tڗa&Rį 9C@p!\j~`!G,U^H1ˢ!BuD BT#Cժj?+d#}Y=h YJ. )҉pc*Xw4ɞ۩36U@HhФ㹘ޞ@ ͬO&tG1WqBt yzA;C }ŅݨH R0l H H:Ui_N6^aXK U"(# $)U>ۀqu%nS5 t7"鮊p)n+޵QݚNuK{{VH%iN~S eZǻ&@y(<(׭ gu{lS(YŪ&q;3ݛ'9K㿈Ny^O e:*6H"|'0Q*mbm~M```1fx_eZn8M;/'~IPϼ]6uwj JGa*B<X% 6QkFSPnZ&3pg;-\U0U U#2NĐ\oܞ'=kS`YO)vqhFI&`2@ȺʙSjp}yfYpc4|I)F4&3 1ӶT<_Inl5D+0'Q 3+$ y-zEX[\'U>]= jR-xN;mKXAzv͔_*A>ߖ9/N+paɑ=ç8LZ 'GO_r,(>%z?dSGUK[ᔩ"ZRޮ2JZ,}7hMnN XtʣJ`(%n3O8Rv +=냵*M<]gJGohEh|8C OѾ֡zk찟kb"nHkiNvJ;QR?`7%v↢fĕ I;J~A`J| za%kOB qU)zO"^ )z4l-& -LJ-PҚnοVF."~fq^N#z}KԀA'M媡{-808EKd9;3cL]+wYEZƏy yn<7*RKFl:A+ةp^NdϧzOt(SD%$ӌ2 -wc(>DN}cT8X==OV$ڗ{Ѣ~Knԅŧ2VQO|]ֲdO1SWVnwY>[0[VCuTXY,Lgch ]۷n}^HmmAA.G*b"G mxX__'؃ƁA:SٌMK)TBQ5'`2zq/%@-==%j=q N=rãP(W+5H3h;!} DlUb$u\ N[FZJFKY&>.T82IUB%e-U0oԷOm#,{"ۖ.\ p]O˥b9q3^xaq.iv%P%@h5!3i'C.@{Y+eCdN˫٢YywPf8^,|vj} }B}N8;`c̸O{*Gbyb`؛{xrf3LO 0@Eg]X`ty T{oCG%]y雱R1QBSk7#l,mWJn-~p 8lmRV㕒1LN2.ڟ}d 6ýY6mpg !@ômFfĢ:dz*}p{itSoGt% "hLjPijѢ…|R&u,S9׶0VY20R399j[9;b?!G]^ȥݘ5m ̡շʑ_u~mC~V櫖p\4DæX:ʽՔ5HQ/}_a%st ѥ%}JvV>7jIgyb=NȓMΔO$%OIzvmEL6_Sm1pNhVy{3KI~ih{pݜG>a/a'rzm]w86FǷ>\bxß(^Ỹ;qrNd1@Ag(z8ISRʷԧjtb5#&kd[ulֿQK*%0AQ}MR)N@:a;n2~E+U/4quv>$m/?z=@zC"ۉvf,CYiFB>׺8b}nZjdt?/NgrC!˞gZ@(LDN{%r `[}ݐ)$u ahE*Is2ťK0cj??-V#Q wH(7i;S[dZd.Ś#A z9 @tfCƴ硃*ǘfA(:fM@Ld6z%dttĚᝈٺEK'(DvZ&vkʮۑ15-:m^#YZm ;B׮ V@)(prMV)"f;蟬>uL/jmػ%Eh]q/S yX!RZp~ ])PKG?6 S*ea(ZmH6/ŇxHh'[-A,4TǮO~_wӖf.]; "K;'~6t qw:+jmiL|X/b!@wV,qYe lO1Q%@\|h]ow۔~bO?f,㟙 #.\%q21%%] -H.0:?\%OhBVa&E5 q&t&թqA(yGc$' in^qG\-efiX\#*ZTz g܇,1&LpȊT~PN;EwDFY.ʤ9ϸg{`3>8EU9@7SWʝ PI/iP_FZ~qDv~I5JME6Z` 1-YG74j9GM⫉Oss1eh[s) >]өe Y1GwliC pQzHr ?rWP傞'KÏ`:ߝށN3xCYr@rHɝH!tog3W] e1(Be]P4UW=s/⫐z^&-1XQ- o&I ib0O'K82C/UT` &,.0^BFA1%,H5&X#ry;x} [hK8?wU!1NKYIwN(S>;vGx1}+-o?d1 ^ŷAJrJ(%[3 8VlFw &}էкkQ>uJ3 Y|vgh'( TB̴=ϝN )-H0X^zUHss ): dsgMa1С4  ic8#D]y~@kPqͺFeUpXi6p?4b}}cĬil _q c@ q祖ޓ4A"w! > Ae{Q.ߏW8[b5h77mXxAbȬyGؒa‘ ;}k.+rϐ̀͛q`Sic ki:*G,RwՄJDQ37 H݉SLk1ڑ̻bUg+InBFiJN4Nrg-K死VsD fY+Hk |r(_lxrZC蕀7we` BO/<,6f{o)/oR%xq-r`vSBA¤SFOnyiI+$&4`w{CLyFH b_xL& +&2+fGIhe*r1ڣƷySQ"ux{>Mz7`ɿqzH"[R ,9;_D6LJſڽeu٬Ixc2k#  Ei⏲i UsӮ u'|EI ƥEd6P_ v"OawUx?id#J=\;r1'P:}"UagTMm9T^sok^id[.=fWMquDQ vlͼ)ˤ(t]9XINeS"k%0w5PK]CHωT$f{bEv&8y@S؈ e8A!|*ڤ Af{xRZ+3~18g*J_S ?_gT j3O|αK^s-DHbm#h.6yj[OMLV4Μ\8ĬHJQOX֢0`EU +҅wT?ӝ /;%& ;̰|=D z{*ˤ+l|NZ1rp<R>Yw >>G3{'gUPV`DhwmL4ƴG՝*vJǢ4"y qŬ鮃C"LMtaŧy/_Z)}i qr&̎LZ`Q-9y׺t V{xtszLM]; S(6жH֞: !x\]s @ T`>tNÃ1Z Tmƕvi{)F~PzCΒ(0 opO cdOybK uw[56\ITY=uNY cOdz0=>m D@GbeۑOOi9>j[CeB cHHp7Pk{mn5 HJ^C5}!7 [?۔$|>RcG =\ aB[eER ݖ)@Ljph&8TAy{cf~I\: ĦWfiN5Գǥ2"6 ttS6n l\H oȲMDkq($&9n+.?͗ϓn^L[[WYhH5ErXIWPo)b;`E SE[]=/;/h =o`Q뿉 +k"dn^b%O +1zfLOb$ߝuln`S&\79/!pH^3M]\ C \?>2X(xCN-ΨJEQ#^@МrRn+BsEP?4_Sl7v|@Ġ~ ;WbUyAEd"y|qmrnI։AOnȑ\SEW )zρݽGav W5uiw@,dM( ~WXɳ IgՉf0մQg䀼/_* t-lNn.\cX` >ږ-Me]kzJ7]VC;#>AIQIMZ23әldY-2ҝY o`b'̪.IJed%-09FCr܌SWV+ʽ4 @V#7Ru\j % uoLY.%wB9Ay$cĀt^EimKjԑ2'1/h}g \%Ue}/o˷Ωdt74sRK{=(t`"~<0E)FatR8lqv- J_ r,ϡmg#%y8.Jӿ27 ;-$ţ̍~u>\";E~H ȚJ>N˒CGύ eF{\ v$xC)`[Y|ǺSb= ew̡AVR){1&7B@ܠQߺaבdms X~ 3C$7Ng䭖2iuR`jYjX7;*nmTI3_ ~I^tJVXh-ӣw@uM N90^RwڎZp ~h"?l,@^ye)Sؕl6K)p/_i@qz*ᱫggz"-@Op:߷G-#~A~ s' )vs9N*#ou3 13 2'aH :`1k,1D%%92HVޱ(cӬaIw vR\jX5*s["kh$ KAqV[-~5uԏxμF1}1c-.zπ'uVj M'>B㽊՝ax:JI_ll*rPy%cuCQ5xnMnzoA %:HĦMc}m}~oy `hy6ٝVkRw^ =pdxӭ+ZX:g Qey#lˀhZ~v^Xz}oH;ϸ/(X \(wM!M1 YaFc[b[ 1v9FLha| ZU~Ʃ4B! ל.88!Wl@)H(?J9wuE^#cP 8K$юQ]dz'b9|S±<5&_yqTIlR3i;Lu9A+*X/,N[}O-ʟ PnVNFOcHo0GCS%B2s\^cg0w3SM{GVE֯CuCILqUe$˟^iU  B|u?ChK`b:Z?CӳZ ;s@'Tj5c%Me;gZ!BwL.$=a.|>_[ΑK}' V0ÆvBw05S|cHluCa]'e$y{A}w< xngBCzD2CߐHZ}٠>!\U:z_=VU]-?\I2>OhMU:v Byt \k>M:dVIن`;헺ϨitZ*J}^ٿr WߏU..l(hl`]NQՁ@ˈfDZJ1%agI &ܬ,]!ŷbMdZ[_@>,؏Hn8bw(E;k7eҹ{c/-,cKF$? @.M=-'#mӢ$U=@ #W? !*k>ĬnYz6[ [\bT߭Mf7 B^oG7Y?NxLog:{N< . pku3"EeVrmʟi U-w zEO VMכ#TM<̥3#vd'Q Pqf9_x&4#N/NTx8|:@mAӧ/m;Kr[WM3uťQƇ b)Rp2K BǜSKaN='/LCd:&\aӄVgWAuͪ3[Qw /g+kc6NhgT<ž ZG] KgeXC:!Ú#ʮQAȽ D{̅O< ^.T, BV\`muk- $Pl.ȥg Vۜfy$UVorMqT#ZrTᯠY@.HY#OSDHw`7]^-,tAw$3$5s *c.E3=r0"|Fg3<j hy\75ѴVhKiֹjYc+Arz)H(Ze-<4S'jh]ecY@C{>K~qXO1s f56YU0) )T۬JAe)ש4 )c>S:SW1_kzɎDQlÂ9{SB}2po d*&q zUl1? 56%+璿 WƅL~׍_lH0U8I% TS & 5J$d ^VБan[`Y$%)&-v@Abzlcw)j)V?DΚ?f܊^XM%X#k+x <#aPvtee?/z԰//'26yH@=BOӼH|Kʋ+aaDHM_Oŝd6\o'uV1eDw%̫ >DȦa^Sr3Wip$'ʐvp!,RM<<v497Gg4Q~JJȠv3"'iuG.t̾^MpQGwBokMi< E؛mM|4ExIHKUdRӵDf&t d+y#|b{ے_c:Py `jm 4#Gl$q.`^;}QIC/['<}W!r v8ϲח\멥,SZc<q~DvU8?YJk$jɈqIB-7[^Zvm\|q^piQxԩQ^, |*^m%]Y@LeT6*pը|.[ gLUiGڵ,2 |ݪe0B<-ۍ9s NY7 <&R˧lK纭!&&ua k@2Y?R.UJvp [ ./"L g׉ %0X( `ɣ pmZ-V h;]gs'2&'9Av(\M8JjƷ@!/bj9#~Iܤ U#-̊Cmܚu|D.znp.Vb2Ꟑ߀ yly%cw OpeNhwT[ba:DgjNLK:O>cIwRBG<-$1,(M:-Z#^iҠлnM_9wYlШ^K0WpH?RXȩbzmUU#־/##RRRHLÍNt-ZpE116lyN4:>&ڈ !~]X iRL76a+7#s5inh3Y;,NQ2-du $>YLO\Yy [P\=FaZY9PS[ߘ4>e f֞gH&锉Ϻx<TSz0!Cq^˖z#gBH'KDR3&d0,?ksWTO}uG̬-M߃e7j' 4;TI]ƿ^ [;ERvlÏg 0!#PoVJ*d=](ɠ4 J\`_^6+BVmbrv<&F-j 0;:_FAlSH <#R{J_hH%)B=.+}ʤ')W7,QM>ikD՘*_sRy=yvj[ bP! ݽap:%sOH#f×YJDB}qGtݕ瀹ёQI즅 P+\qYS6ڦaE|_^BB>jm`:g`bDZ8yxiƏXE\/QWVbGޏ35m7߆#x.0[eܸ_6W雬+!϶ m+ޱ@HVzwFw呕HnŞy3#dl)Z {y&x]k~1>/j7; 5-;C F|ihg/Uwm2K 3n[2AJ(1W60E/uhˆ `Ճۭ.(\7iV?HCfM\.8Z5"@%c!;+ٗtᄉCX?QfgE/BIT^" c݀/kRV11Ǹ`~Zfs?0 Dj`%y@C׺1$?j*Bu^52&}T{xbރAVsjXqd/Su7'8rv铠m?\ŀY"PrNl&]rU(woW~-Mt`pkjX &+jVZM**kɺA<8D_;(NuLiGܡʚqU|ȶ~; ;c{⡮;FIfJ\ $WWHY mn-,X:K*Ⱦ/H cBWԖ%xdţhY(!"Çkd"qs/Lg|n~}Jb9 q\%f'lret51nXu--Dg;0H_>w傁fެE϶֮M72 !E5qe #^ )=w?QVЏ} =0 F;x~%|x1;Om?ꓴZѰ[Xt=C*:)͝{5s'S)[r=EI$c(J5Ԕg!VM77Uߤm†vWSY[ZHg^9}p${Y }i)>r{ۨO 6i-(ڰh}]@+ (W#ۋ+ ]TEV3D ;1(Lo"\l%VXv>vL5&&,U Gv8">aqjrNx8W}'MS%h FS'Oҗגּ 7}ٚ3x'__`c#)uM%8c !O|jݝn> Ivx\bH䔎k^ōQfhbՍL͕gM^iY{ LP"w[0O XHۢͯ(H < pg;U-eY0U4l) w뭔vocׂ$ܘf¬TXsN8vb &^kh*2 ʀhONvgJ al-"V ÅfU;d-W`qʏ@nnǸJ֩cՈs߉G>eUSh֥rgI,uy콂T8HgP l2DLYnHZ]V4j}ZSy!Tl,os7\Lw|?,.{ Ws fB7ސflp <|yp7'UOz},oIԾW8_-4)#:Z UOߏe%6֚t.xPB hSnn#(4%!I$x*4,ʔàCм{;-fkW|#9#졀1118]mSL=[tdr >LtsS*DH6IM2 ,\sͼ]+ . <[,]FT4pd(FJpd7@YYI#<  .KDdf@YtJc6gg3 g ϩSw`r~yˠ(O/݈%#NwynzODcxr'(Wzj fhOn@'r(/|[13CC+'LhbFC|ʡQC" rp^ڤۉ)D2$_W9ivE,gs| Ո?׉©=J/ArGg8YJH7ꌭQm1l'V:ߗÎ"0vٜv&%uCdž$oYQ #[Ieh,2e[B놘Evߢ '(0gq?I5nʈ"t~wrYOB?/±ߊLIod[֐Qp7 ԥ+P_uJgt&83(þ7fɯTn#aNH͕PJ3ڀH|euzZ(Z1y!nef B%XNk?e7]i#]{4uP䯌^ epU N,=ο[{ o1 EMq,=-`'#^,BkLDh,ey]m-0<ק1gY3a*h׃obS#8?V N.GPVtrA PGW&#7+hQgQtgAwßHl⌌v%hc6 4ݥPqlY{Hr&t .攋 spYb cu \4ۙfLTwƻmES bں0ŭfjI,&@ܖLBɷZS+EzL%kH-~#. TZ^F$g]s,dҍMD"yVD4uJq?p$*4bs## ]g) hHv-`5zʅ)E~Y;9<̼M-rBDµx){4 v'E_ج#(x uz4Z` H*b Z2P% d/# J "eWyf)]@1]){ؑ} }pjQIBʪLs+vFvܓˠ{..#O6H-|aEPa=9M-wo\gUn5̇> zc[khEJ?46m:# l3TSS7rwj(],9)k(+9 IB|Z@!{<y7nMNJ C@bu$ki IJwޯԱ?c‡?b˷=8wF5ƒ=T5;q P0\:j[G5_8e|Ѻf=J,\J3/ӵcGW={8fQ'Y0 k-{Hkb xd,] ӸʶPZ#elH) -~9h㎛z&u;g,$#Z餍!gW l9pQK,ДKIЛ{nd/F0[8~Hd*JwJ}g56(Z<03afaX?Iߔu>Žྛ=찵A奦IE* 'ɨ(!" a?"Tz׳ X܃ hX!Ud5B @z?+<|/]\I?.q,crdbf謷 &O`澓o@M1ѿV*C$,Ǘ0g_zgeny>Qf+go) G.@/X$r:> Ud7}||eE 4V>≦ـ ,=l8mWbz)LntS|f?<9αtYyGAP0Re\MfMxМsxYUIbqsAhw^tw60,6A<-k'.- 5䠸 G{2 ޥ*'[TSb dU %L2(B_u 뺂P ѢS 2WEMr&&#^8ʆ'7W"d*m5zgNx1HWBG`[#,$|6[x]Xxp&l $^7S*'l0yKNcrZT kSHB:c_~!L%ϪJ"#*{?NnYŀnK+hkQ7*Ӈ5u7\~ If N}Ҝ8˂NfW4X{Rρ~rP; jU+DX21:'-]耠uu_KN˶vy* YRF[gl=]W$b)"T9ZStR[\z36r};?0$PNx5I(hR\2|)*Dad鎈UDȱbLfN "pl@mN2Xvyo6[Tol l"T[Cz1D;܋>(z?cwۇ.G#);ޒ}=nWJ{aǧOء3"U {nY20%o1vJhKLXKslWrc4V69?r"$V%‹SZ1~v*[pJ(s@k SPةPS DKz/7oTjb#,TQG-|Gosw}om5*Lmo!L֛=CX{.3N7JHy$E%1U6Gf!TzZR/y7ŇUcdRz {`ASѩvwaT9ݦK#$[K GoF_^" LWzڷ:\Ӈ@v~FqG*PSɬյyWV@G~͈~LiH~M*|uQ_+L lR_ ~ }V'_pʹ4CI據";d%iKGa8XFN7WN̽#PQ;?Up}/b܄WW ﲬ`¿sC܁'(xk wuKK2}tǙ•"+5劀q/P6 bj6 `u6{3uZaa=3>k"wE&A^1~wPHo3_gr[[|xw叠CdaKB6Ĉz`- o3̛+KLqPÛ.d?"zK0^px+dc{J"Fq$HaSbF *| nMw]].8xAfm]_Sn39?rdWDZf&TXp'Τ? w'["p!97{ ͬݖBZo|] !$T(5<NtuK[?j(EvOukEAn#p_rc(4Cًqh`n-?!KH8|ñ &IcaVem%nkpCkUpK{W\3O2n #e3-MfVAژ}A*A++!Z 34Fr=*yYCWdn,RUFfVu@:ŗ.uhVJxUڵ*N\$ 1 :J/'糌lhAۉO|ka Ym!tU(5s5K x)LF.~1eŐAoJaH|FS4ޏ`QGYڹ܋!tJR>ϲtxenO{+agU<>AqIj(ԠҺ4;Zh]j5 ЯxIa{"t(+"y? n!T$ART$&ynjJʩ*l f3G1œ]M8n߸{9'.ʔ6֯:+׸65O;o,Atrkw;Ȭ s 7~?Y`?; LhݘCec/dmj7uzl=Bv,5Jhc! Ņ xBL]q,CrIP]kLlQ+A~>Jj y|J}c@1 ew,;e}L1ML\PE@qв&ą$J'7>׀̄ŀ.H4#n묂b"H\gkG]ivjA ;oB tr/~eMTC҅~Ӓ-ΆDL`E֡>ۂf[ 4:bW2ljfȂW>q7e/[] gA0{X2KB~mߖ$JSmN95ʳ#f{NV,XaaSNO ƕй=!,A}LHRD%HzqFg\H9qu mxhGdxʂ+9|LH3cWOpExa8x<ܓ}TҰDmNBqo J_'xs-ݘ`6B^(iv56S9GuUVA'F(1 sӇ ]\^a{bs*u.}$p:3$ ,Gn?)6=O"-/{}6t.zg d>.n2a6g34#o'f7ajw}^$;LXlVHzN Sbu-sgwXEz_~N!q"[ D;2z 9BM1p4ƳUqs9-6:4w]8W۲"pBCi8s}I}('b@м3rLff{`R!Ne ``vP_)68&(+)Epo_Dzʏ/YėPWTqc7Z䤕`n$=DY/{x KtDe=eR[]}EͳQ50{XפD8E$˃*bbeK6jI;s(~$izTu)l@o͎wc)? q޼a5ˈ 1h-0LPtϾ O`8^>?/n!/tZR`wlw/2? ?g( Q'Wo~Rk^ 7>#Y^.`cܾ7;P@ju $C0! ՏnJk^*OS\#"9mTm( [#"{H?WіvSSy!o7v6^,^SE=KȫpbU+$IB>1jwXѼ.%Lh>7d=jO<㾤t{y9'5s:*J%?!@`!f0TeH[1]ZŀȉYIb'icSvCF j%h#`k"4(B- ]&3a7 )},ySsf )že$vWO˂Pke!@Q76y܆`pBU7ˀi$*?4 q{O&^QGd\kP6a(y^"j/!l`wPL;0#tJLdm`*'acGW˝@9K~VH5xm !9oαW1ͲVSx@͎5cmAiLUXP .*f+3[D'BQ hr敧q@~ &F9r`5WpA wāHbE~B24{F9 U@LY0ݟn'b1`|@{5!~chܚNLcBjΈ?%Y{J_axTNkK'Bn7e`4##[FPIPJl.hP[S FTNN %]xx:9GP S<9goLgL4p3ў{ @ϟ+@إxNd ѷubل)ǵn`_ڨ}Yc-`6\Q-"Uy!?=E,Z-NCel\?+{Ŝr!Z$ӟN齘x^+߯,YH21G&ntGw+ѥLJ)Ihѯ]t_; !UÓLd$TԾʄ[ՒX\b.4^["bLJb9Q~d" ?j;ޠ˧d\|Vё-[p5AF뵨m-(D&#en.jq>[S!o4tM9 xyqG*!5XXl@|lmArkWdYn&xF"Btm'u Z6{ 1m>4ǡS HhO`_UvV `q,0&-xaG2ae`%@}PKƲMX20j/q$\5՜Gc%_aSi6 u-Mnie"b$qWdUx-O=Mqܨ$G(v,;k{sRv3.-@HH]^>t_@3ƨZ*:}J>^n!#,٘> |wZ;O.e1@}9AlUTSkB\gZ:pm7{x%E#h7vc}yCy,Kv]%}~9# tM1_Dt w7`PoMd_JIO[%WEC"6Vxt̠ )#óߋ00.?:Ӳg7w ~ kފ]ۛ'G?2f( >ǽ:ҋK [/qWΚ59UkYM.傠 f7m;Tvdĉ)6SώU6׿?9X{f.'*YPSZ>!t7_,HO:#~QدTV}D_AVdq4|~2g cW,Lj~88*ӉDXE/s#ɋEa.GP'\M[e,uq0)kΤ3*d >HZ̹σLi^\}Q'Wa$jÌ=47T=:j`.RUeIx9TL?2ĹXs*BY(~e<%BE % &HiUN]l1`Gheֳwa3 Bzz$QADU0'}PXWnUkKm "3=EYx6Or'jSn^O]/$p(RS {PxdV ѬW3 r7y7Ώ[tO~@SmtEH+FCz\Έ>Ss>.2 @:i 9/Q:~De맴\{38kePhU&QTvCNj}LP"-t-q)dpu2| H֋)$mf zgYKsBEF;p!ut3EߋWY:U "ODDh_z ]}\7xnk/@T}2M6if}HA;>WO^n; a} W3Au9Ə:k=+\,֠vq$y$STz UDE]E٫/zru(&nt8|4(f 3M[~r3-IxZ">XY՛%<#] @зF1X, H{o(%=A{c A(K(E8Rnk &>%,''ȠJJob;w\/.hp*:-]**Ҍ<ض<2 6KP sNpZj EKhb 1su% 7#1Oq6>sP>&UFco6H#@RC뱊aA@Hڣ6-bayxP8ȜPuIjRmvٓb䳸&P`"yGo xT?힩pfCh^Tje` ԾCaHSԭǛ26deѵ=5[V p,N7Eْpjy5 r6c:{*;~Q4ldiS \ 9kVdꌷ:?<0cl2fcPAjd}z^gy6+s:۶),.l3Ԅ KQ䏎.ZY MeLӔFJCm<ݲ .&g$ZQ|&Et[\|Pqٸuj,t6Q-gx1zݑӚEnӑ<7ۙ*>lWt%.'_fd+\sb3rPxbׁbt* ] x&rQM1땮p'A±s3 @駁VuRstcܬ’9!.&B3.TgݑxQXP=񺲞B.E"; 0zi(S Rz]/)f)\1ggK;y, T ֨G(\5r鋘ЕXȡ+z睂FmM oq/ׯIn~W-5mJ֡Jf{L+}C? CN"rtY?+ȫ{ D}zΧ-0@+N ukC5sFx4yoo܌/xŚV__<'嫞= M=/܆;~;.Q_ Ϩ`Ѿ'8Hřû]тsrai'md $t1?RmXHKK۵D!uۚE714睈 5<^~d}pK#=sܤN!Mvz1|DKؔ7lP/1$0uqM > ] ^VSfbf^@#&BIr8yÞNەV* ޯ(ܚG4Bw!uz[B h>KQW5t&;uN!Kt^/QeZ)9n%ccc 5[^?rsl[ð"(JKMz2" El3 g~E 08.ק^J*'*8Kxaꩻ/?yb+҆x"hPF3Yxk"Im/jS*;P6 l_9bRt R-)cF^7jW]lnCWR[ih_"a}J)4 (>M_B? ekr|,.Wy.$!Z=}ĸ8r*7=g_@`(/_X+OצƄF?@/!KH@If&\^s:+bQI+pSO o4c UMDtҾ(1m(Bv. X $}J !Q+7w .j$ EaIPpڣzȰPF-8~5I{tasCM01a%b%ɡp%4;cW|[C:iH!u|`pdsߍgAݥSSR7k2.HX2IZZ5Gu׵'xq)ښTylnWg!hI~p\Sd$fdYt_dMҋ2WhVy@S αU.t32'$gu%iЕW_jZRD-<-qg&OYPZWߒ)q.{0HǞ,D^-d<>\2m1 X ,{BG}!󔄫r|M[8E!e S9 W5٭^~wnR0LssDzҷij s\eHK{6(aM {>??,='g%_aUax Ri?ӥ+vrοok|U #'=y,?*fV]N Y?~\"@l:<8OˇwTVov-[ k#/&/(+~ZDBrNx2<֥%HIw)!i֪?Q cY"Dj+V;VҐΌ.u_~ZQzJ.h1 Ts/ h]pR$uTC X۝_֦zan@ώȹ^ܓ.n)Whઃ40ɪ[ZvS@_㤾5x[A:D-㪌3eTD;,k?e/>fuB[뫢[}mrW@[&᫪d(u@Q:}7M0ɢ <FA'FNpŅ0An}. zR^X!]Ԋ؆5R ufe~sElKtk[xK Cda\VEȾ ՅHW[1XU.$B+FV mK(s?$-*IBS 5/Kig|J4t$,R{1e>>8ؙא1diIƓbL/A>5 C) =J)fbp߸Pq5QᐕH=ݵp? fAȐTu[?OIνYb@'+eYyIFpv0VzKtY#@D%~~YbZCC'+;MujalU=%u> c>]thh!0=Dd]!i{; UMXDYqTmhJE[4@YQ.RDJhFv$6d } sp$'3NT=T$xl~$)ZZ 76G ͯ yS= OZFxKAd4pF!3FMqp JC:>#"[Zz6a^_D>6dļɋ 0@!_(Q'_'i4PwQqHJof.PQPD~}y虋.2]IB %* /!͹#N$3o# ꮑpL1%]KVjf+Nfrjg7鵬iw *o!"Q_E3يimGzT ]5ņPp#+t*w槗*WlVc9'9 \szb9 ՠ&T.B~B$@kRБc-_twQ Vw H안sàR&9XlL U}or) tL 튫-p}*cO(hFt:7>4{H^;QxۅB#5k'Һs_۬@N]!`L|yٴkߢaӃ] w/w_GU r3 I[Y8(m>ʲWةmQ/$Z'8&%gAaTe?(/[ ow!W&(wΧ{ 3ό)9]8m>YNFi=y6Xt~˼bTcP,\|@2{$$z imWӳL9Vá/?^F|h|E]J))+1 ڟLebMg\"3: ~4:-sI,r }{swkSZHEjF ?r,L&Y|LL4xPSV-D-a'ݔ2Hk{$9&t6F=>R8BM%?'%`|C}tZϑWpYsQ&meoHyw)DfղǠ4tr;˃MT":սh#jtyUڲϓ|Qq'~ӈ*@i k1_͏_; xF%K5g .rjk`.pχ2^EجMi[2 &Ax,wq%ԼrdW`&p+;mW6.BS=/N@ s&dE|Gwf xS%bV/_^p,;OYIO¡vL2o=>HȮf^ItUŤ:$Ѧ- 1چ2q阼/S_Y(p@w_Õ+/0`o oC]W 2ud?q<.k(WöH8AK8r?ф[M/3,R Aۮ;@ t!%#y;06"YIpyN* x>! 5|,kL[uʻ(HmT+}$fɍ5kaiKV|3>'Q(b.>̠{2qOo^iap'[) ^H+>ϜNKbE: lAgMxq蟈 "{Z¤X\< 0t`t5'(Td ʼW>4ܣEf[k@%<+[ӠE5,N_uK^ @QMs-Ԟ1TJt:A-cOpǐrZY(AW<%%$/bȉ* '$\7fW_YT^F`N$Ȍ!^pc]#D+ k;#@#M?dwݜ|ۇ/' ~nY\3Yݚ>L--[>%|?Vdōq_U7|>j1*IηvS-B2uqE[:뛤 (%^'7v3_me{D臨nq~TlSW,;[4uQ?b.BcVQ#w8q<YT![|aJ(wB6$yfeP>=؇Ÿ\ UavvdNn^_[kIPSφ.-n?]pD G6ɏ7@arv%?VE~A O>M9ȨT "jt72|Ch{ /Kv.i황%2Cl"M0'9OO* 3bG4Жn2EAx%;]l3î]\a{q;y`m6Ac\֠g@m@ 9鰙GO)n08@,<ϣudRHk[9XVk%myjBDEA,w-#]\Z|&T M iN?L!NHo:84fĐ2L~\~yǭh 0XAx]/3x*G7i @H56nh]Tj2IQ%I_ B\@I_vBZ:eA?81.CYfS3<,GmkؿUAL(9ij#`edEq$G[ @!]ΐk3 ,&ft=l]U˽j=ڴb4ZM1N6u|IT#(\U>L0{(%Jcy,z9@{A|SMI8MG%ohfUrjF}QC hc; ʂ%5j@5R~b >;R Wag:Ǧ}Em .$l;s^A$J9-.|SOJsP|+/nR>:]y%5zP=fD5ũy~U@3O~P-v*MnɹQIgqfi>M%dXHFz粉h:Զ`Iq,vn=ѿH㿖9oQ׻4d>+OzvfNS+laiGu36{٫ͥ v>EeCdo_#;XF>˓S=E6Xn`4GZULޠZ RE-]HTM T1K4e;'6 Ԋr c\&K|%C`}x4&zC}WZ梸JTVg㮝 `XPwҥEΠEwq ѷĪ  w=R9ap$̐^Yޚ6= VWPdm񌹿 wۡj'P+P'F]eS# Y$LjWvۭ4MhB;֚mgn="M{.FVV}MgcǏ'@z=/WK+XxR H47`6~s[ &lI+>*!lh̊Q} MLwOݏ$#O6b5-aAۿ2*o-XkvdL_ȗp[qHD-CM"j"DvFk 9Չ_Y>~3R-Gopޚs䜴jB7Z)(M1qWqp̔TAf<,ǒ~W-2j,9TmQx }eSGk Y5o5Sy=>?~L?,h58vN'*Xb%R߱\㧵 dM;ʚw3*ꨉQtTn*G6ޝ8$ほziU㲗^b5CYn9:0<^EOqg [7CwbOmM>|yq#;r Ĵ#wօb؍p0N͢Ű)Uq}ԖkӴẏ5-`Mg1O'~* m?t˚Es1Գg<'5X.:@&rbə>Ŧe7"hMpΔ hVPfFWT>fKYY OϠ(FV! (b#I:`J2q{wu =5IPr4y _4t+f33Wlca}z㋭?݅ ^rKf=d c]UH(ޖg22Xuy`G!Dx j@Q  w_,mKLsmOe\*3.ȲF\'\bg]6 xw8q9'NqZU:e` fr7}.~*?WLA^2͏?:GOΎ&uj0 e*{ ﵣgCyTWwΨHZ8|YUTJ~/}kZXzA.Ij nv/ЋH,ߖ*sJD@oLJZ=%l=Le5qu 5LڼTZ#T7?w]] X'%\O{w!bS?(kCCC݄i7O$q͇3 xΉDIDg;/Ȫ1] A=NxKYzd}ZQSQW$ dZa!ըi!eJJXÖv:wHC\foΦRɃ$WvzI`U1ݎVuVM=;P%ݤ~)*ȅ3X3UoTNL O 9\P~F%)[p N/&ό<-c9gW]~u]es+{(+Ĵ&"- ̣y]kxtm5@:i֓6lufȶ#$ų<huN tCF;(_0#+})@0J]8₞A aHˤp~mCO+Iy̲M%Ypj68 3\y Tmli]Un|!䒤>{.0/\ Bp:r[&ڇ.rLGϩmE\~bsul|Vv-emEjcI[TTt#lɽv-#[YS4D.RyHŢDNr3fGO2P+!)cJ}1s~4NԀCyJ% 3u>8 fZEn` 9DE8*A/[vm?_[^ :Q<_vM8ȕY9w&+4n(1 d asdcN8g_5 ):j)ޤx;Xߑ7Uf hgjн;*J-*L-~Q DpEWZݥ;fc_5Z>Q?>T'/ `It-`)E1Ws}ajCy2y%Elބq]z^n;} W(os?U uR \϶}Bx/ u\:_Uw~;B.6j)2_8Ư:5Uo({Ēxy9 O5ժ4Z*Lf-To4s~1佩ؤN>Ijc //hw} vޣV8 5K6  +J&#8Y(V&Ixa3LT'^-8#`o5{{*H^dbG6ڣ;zV*?>SǓ0q"*|`sЪjT4"RjO&3l8k[K|5QYti'6Z)/vm˭SQil["sjݱOTIb6_ &⽹!YHlTF:8I帢Zޖ1(1W ~b'm9A&ȸ|>0iCWtLsfk ԦL$ [j@pmn s䑲ۇ _ %BNlJ-) mcyM7#01[3^#ӄ/:7J_ָ](f"FLhm=}s8 }0"4 X&kxxs*7c(9kSɟEyH o{3=YBLPW1(+:#چ}?xg/]H\YRRH63-T+ǵe ?W)wpIBGm{/&fIyMWڥoGRZ~Z๿ra&I@bU5H tkW⼭ٗbhN| )f^SpKwTTJ<ne52 ūb~ҰMa]O1TPgn8[]h\B8OwW*1|sxGuWa6 M߽j"~Vw,4ۊZ\8K W_jH-J+BiFQS隷`4Tc N2녹E_4SAG5/Zz _Dh>Oc}#$~%ۘgvpr* :9eCǿ&"$-lz4 urF64 CwޘQHpja?-rN>z lXߜ4R(V4q4E QY"?_!ɸDh3̶yUwK@/esEzK25 L[eM6=F kqmBr_3M& CXiY+ı`3a_ʄ4hZq~G7b*[zX|̿Q$Kˡ6~Aqw͙"dgĩQyתCt4uบD-8qqXbbs늌 [;KHnnDy#baF[Вn_a2Vq@.ݎB3;|B3'9nձ)ϣUSb˿9=Mw+W sbkuC,H;xf:p"W*䝃>P`@+>b|kkϓjG&;Nsi0 F1̌z.ބĒ:,b+)#„5CDtWd|Q zc|4W5xb*ZRd۪!*cZP6;6bFu ;{Lj Rf'$luL>XOjo:HDrV F>n|&ڰ`>$gO| ΚpJ'a5/%U)[ uSw cB+`Gl L}\Z՘:!WY[郢|F.Zx#pyF&OPiSkYD_3kK\ԟet-UZ?߳C2 sPheЮmdUͼSn0qXyZJiu=q@ym9-)@^2p!7G5Ck]8l|`nhj~4A3/Ndch1(tNŬ-8i(N[f )_xEGLAeHQc怓/N r\ȄpI'Վ鹓M&THaR\%V{JԽ8ΊǏktjXЅ!--&Эz}hTO%[D>9H$C# lEpY{0M*^cSko!zzd.Iez F|AaV¥xab܃6`?=(9[΅Kf s0g^wRlQ!NuRz(}f_Y⿴}.{UK5Axj^ ZI-Z8Ő10vL ,p_YG޾vejK薖Z@Vq 4S!A&}XհED/B([:xCN-JxheS\oʼn^9-.Nc",J-spIG&!4S͚c_ xP@m㫝b|);-R 0'H 2Q;'$PkBJAOc]?W͉P2}2cqoR2ۇ>gB)jHszt6zV,ev&gi +1- vobu6aKMdؽNꃀY\0iW.'ho2JΟ.g>ep,5qZ24Y]-r`~bG&9-C"8ex7 F~R(1' P徜Jaxi$  _J\4mε陨6?iËկLuN 27u>߂T> x1᠃&L{ dWԳKAmh{8d >%d_ @W<䀸(qjGPFx6hK?0.Aܰ Eoe^FF$ɰ.>ELENQqʏ7(@_b5m ]UyBWa- uLWoR[˷\~"Bt:XVߺ2sL.,p^ օ1Wj&4cs=$"@"OV Ű:D2{L>=z3 *0HٷH:c#nkݬvIVv IhqnD(XsUPEbJ}RQ1z(Jl4tD i痮(n y`(%8!NQO|˪UY$Ac=jbOYU8Z9HsvBb'P@oD0q!;/2uQM DAπM[ӺiX~i2/5e؝n*h.Ձ廳.Ǝ~Ovfw2շOҿX^[+=zLJ[M^hoLg783(5\4LjBPO5nw2 ѭHj 4a]{v$sе)ܟڢ݀|ɟWOKQǬ2FAO(4cXGw@x~%M<(ietϥI&6[Tˣt^}K2)PXi_2B8ZD.qR6k{%p^@0NfeL^%DH;CYPYL4BM50uyfB!1"4YBk#doKI^' c#imH&ic0d8 < _s5ʞoT"W>Z%o'ٛzEKM璱 Zb+^Xp}GtoڵWе"Wܡޱ -΁OCp]KoFg}֞ fbĭ3$BZѲb OT?!/AmQSxrB(T1 .X]%g!p|^;ѿ0OilqWy!@Urz푙P`WUF BTxo.vtH+R|x8Ǻ${Y!Kc.Pױ@vw$!45gpN0Dɓt>L︗R˵FNZ'BB-Rø|ޫS܎B08Ydz"aʸRu!p*/hWS? ,p]! Mu"rEYsx)fIyq+7-R]~|O}Gܪui8$8ũy]A;7@w)[ZY ~Is pAECˁׯz,2XCDr%S]rЇ$\:u5A2NE`/2o4 m-FPb qa\p2=%`d; J<*+'a#IhaCG0p'`zrG~Vw_)1D(_F)/'w֢g1Y_j-RdE7T1 ECeu/jc6u 4M bПq/jz], ׭rŊ#DvwӀ]ڽcjIk`׫N14o|)7-p+w ɨ#+1]!"L; Z:r +hAy8ҍ0g=+)d?@nn#}KT,AGm*!jͯO{@_*ff mڱu5>hLs2 ;%}cb e9< FD,1׍ t m/4z. qkΙ";N?$WzF@{]Ö>l&1\( n,]AG0kO& ŧ8?uTj/2DLW3b|!|)S&׷-a¿lxT6 3[ \`A=LMwΣ@6 ?|a)-˒yR> 8}/y4=BO>k2:kSAG#A=DbLƙnC~ЋG!O.8k̼E`ĀHUop+xpW^߱"zp~-7ɾH!Fiiqz&=l n1 G{Sy$NFy@eAA%,% 2h*<Ƈ%Vyn0ߕf8#ן:y|50gn#~̤*ht.i(үm@&fei+hs[60.iRZ_dmviK/GK:`4pKҔ^R}rڻ +|$P_ qț9UF qSIgC1c04NWd-⑅W\حdyD Y W(Dоɯ\:'h0 Csܜc٦S{'] ^;!!pjorH$/0-˞nO_rfhyZSi7GD^;KZ(ջ1?lS-bB39w&IM6BMvy: YgE$FX"1p>I&{X.B+hk삞a|)$-2" ۂEohU2@ҧʪU~5٪٨Sux}TlLM[O1(SZsUg+M <ޟvvhԄy0?ěQĔuHWxxEVO z]̓<3'PTv.AEjEe&Ȝ9'w=853NL % Dz명aL鱷Q-CX-{!Y$ Eg}_G~!!g;_7Q:HE/? %X] ڤDO*-0 #pS>.Tb/c ~o>MzN0LC=(X،Z9q,/oƊ!Q8]u&BE\3 3lgtAbh9WK<-__ glb ?К4{BYK^lpGu{BÕg϶Y+e¨Gqc]V!{f,A eh bx&ۤ<~=7j7w'7Y. VZx UF/&|td|RO#L'tw$[1_O39A2CP9jryP^|?`$;_EǤ_T":ܑI:VDJO#홰Muur?oaoj[Yd*NC2obƲ.TkFw 삔햿kXjVРL(|U^9ufǁMЩ`}#X^5PLYb\W{r*6Gy>˾v(_szhE˨:-D+d_I\7 $E3(+E˃oJrAeMʸbiAKj j 5$|gsj\W?.ބuO]tv,d3OŖ63Fa\jwZ,ezT)o7!]c tZȯea|O/AAk`B4MVV1'"ptz. _gAeqj`]AgГA*_c98`7ّ.J^JFN_7 ^yAH]YIu #Ӷ/6FI5f:&j.(EElWQm qd˚(Xfv> .54 ;6gH%ҰZgLo'>IQ:?J 7D ܴ,uNPyJ?yuA*Xi`Ī T\%-1 аf.F=CG0~;:"4 <4i#+}n>GNLHiׂ2 ʥ2)hvu>6ڎ# Iu?|0zJ}g7=RX{?bm;$yY#} "A_I{ʼZrxt.jJ31yȐ?%*߭YqM E 6LbhS?$; o &ykor i}.MJv׉ќ]A bqXj!0ȕVM+aPØ;3j\?]]aj`h&޷:;KL$ 5֟Hnwڜ8 -\p+ۓ۹K5`dws䬌7ng'ȘR }. &b$ӻqhjnǻBV ϡ/B"k+r萜QeWV+ knWy@ A*q)ڒIU έS,j31byΡjf gn"tK7 T6E Axh^۽ΡM緘h>]lW\|c: @`ǘO*E b,Kؕx8kߤxX/ aK8̪>$vq%Dۍ&vP}c\V8uQJGz ډ ** ϢM۷t|N+6=$#lBpf35OypN@@}^Pccȣ\PPbniZGu( [4x ̫l&Xh3{6u8H8-`LE|sې!/pXL]YΨb9|Rbd΢74 ϟu_bݝx~q> nĆ5 ־DF4Vc Way\X N[ݪu4pb)ۥW "|AXZ3 ڜ-fcN?Mo*D8{sF/_oubKW+p+R8sFG6)M\\1چ 9evY" H %7GW( akK|-X|lؤuk豓*'Q@9kG|FW[(}=b'Tp.#$褔`AtZ$^  \-6R%;UfIuHV8w`7b^1#y:0㓾*ŪQbݛ_(߸ʘpN \*WdzQ(߯Ofgc@C2̐dSL ؀O#L5O]S%yJE<Ӳ#Vcp |N?rLV` o% Dp 0o2 \+(},B@}6A veoC&]w.('\gwn\癠;EH'Ǫ[o}?7_j5݅TV̚}-Zeע0JRv6^tF5͋k0o.#+Q[85/3 "LN- 49$ 6/깙~:kIClzN(xa!+:oץ/tE=~Y(;7@. ejKR!w Bb/$L9ͼRw v$uq`<8?/.eߜ{`Rd'nΑPI` }aF#6f?^H.{Ҳo+m7O &nJԐ WS\>fKZC枥юg)IK,&/(&1Ő+pM0w$$eCTr)-YAfIY6\09WS̕jg[CϗG1#$˾L]dO0 rMgWbFKhN l 7j}OE2rXڟM~%N5^#rt- FktvUd/ͨAG<.%.~jLVr׉Ĥu稷9u'|&OsQ1)l` %iV{0V6CT=[DF33Z#\$-u>&q& d-'Vf~ɘD6.ud;PKP:RDd~NCUSF7[N4SwMRl,l2^lͶ%ƴiĦ,'@W4bio%U*" f?fa}ML/^}|Evj,kж{0/B+ G3ic9P,&I2gT6؀%ϕ{ 󉹫rp_gAIkGI kZżm۱Vp9V?1srhN{Ob##`/Iazw7(pcW$._9]Zmf{F7ҧ7֘HjZoUO|o P$D;*)s`'eֱd8ܱ: 0Xr: Ez:<`=k r`f6?%d{qspӊf;\M\Bb}19mK͘>뒵xeI 'XU:H:Rӹj[$ CT!S_f =P^Md-HCDXEVz ;3Rke|Vg"yoLz6gӛ' 2IvsIZo-),( B(J%+usئ=cJOJNNOŮ7#'z9;TNY-m:*keʸu|KF]<|@zߏp8d݊ 4Y%Wמ|p 465 ID *EBݠpa;d2.L5lRGGiziq˩^"t| :ť v1Kw:,M5G~#ӳc킛]"i@{JT;@p,8U-@P0'y[F).ZVH+tׅߥpqfyO̍Ei)Z>YrA7!$ ȈJ7Q59RsE3ze%hc 3jSXxCUNalYWgbcn¤M9d |ߝ"̈ f'Luwb-=<)tU_QvHzs80]3ݱn=mYjX}cna9f}^-w^8c}G`$u^yť2< {_LgawnzǴTqԠ`$fFۿ9WW +l£FK.g.;\k|c&u uXXZZh.r*%iYESbl/Rt3YA]̤͹V)fw^n-gd3\涘Quja/h' d_\& n̄;"+B͜ߝfjnɍ G%Ceor,(堚? H |H,*ܳ_T':ca~|!?1zBS6q=srxb%;6;3cW  C?vcU\lJr SG*+hb$`sJ:M*JɖWbEPBgpio4?`7ŻR 6Hp9w^5U 0e`~'fE/Wg+tLw30Gغx&'Լ򼆠Im8DKwy] ̛ +o,yL  1Gqn^%TMcVUܴ,:!uHQbR1]6V'rJ]L& h%@j?zr~wSvem_lяTU)D;]SvotBp|u0E="y{fؘO՘u[(T$78>Tۀjs쟇xLo仠D꽕hR6UWiPTVeї4mF\ o¼aŨW" Dr5s62¸Y`qx61"?N߆m~m#qi6C{/GYvgdz#80410p]\+8"wYǖ q(l's Eq"E}XPiDžq5z}6r(N:*iU7 պ K@DDFԥm!~#JP]͹8m?сI<oU sa =dt_Wl&fT'as yh@c ̦=`|^458E^c| ;u}TT^ɒFXmU+Ɇ9 C;G~tvj$s#`_F ij>8 0 TkH\Dk) ,]q][auNJ3T -"W'GBEVe< 綍>y‰1?zM i#*Lk$"KT0#q#m4ޕ,q߈P&Kڋ#cU>kAn+en!LN~24)̉)(i!a>RhYn#'$$D_<̽5B4x@YX>b"tS:mɪ [NT9" F7[\ҕ\u!g~[P6CƦo![0jqk[XŬv[a9?qcoΰ {i̽k6Un73 `-hG, ,({G5w'?(!TP _K /dBf5B_PW{xHdb ܶ"4:ͱhs bF$r^*(n;>BzUņZ_6ҋ^!IbX =S@9y޷<6KVa.P izp닲R rw)5X No!n'7o3m,Sʠܙ/lK|lB ;$(lC:9 A%4?ԎMTy? _«R^MG$k즦y@ N cֽA'$oa,^!$dg :^&xc wYKi -kcb#( t'b͖Mmv5m,hVR>?>'0rҨ@t3RHܣ夑zRMBl)dhПF7"xFV)"a&$%p'M:[ĘUrttT9YdzLY(]сY=ž#csoJ1Tv)iL Eǘ8dF])`ClW9F-ܲ_%VՈ,# ~.^; EM^BJ v Cct޳YX.2&q$4.7TRW ?<ĒsC%>Kayݓ2yXُM}C|>J<g9M!epXqna+\@K6w-nX2d +NAfiJVMQ`؂XvL.Dn/iȱS^]\ &ԵIIg#֭̐f@17#\'P^UNfRodplUt{Xt.2:H9XOr9Ick/:nm`¥kr⤇Ss/+B~ K@"!(Ӱ8ٹH /*WqAHaJq?)ǃv͋yNL i }xQc˦APHDv.uu5ki^;)晉r霎V7d7;PxsDE]GCea+%7r⪳)hm5=~_){6z) |h+.2OV0Ǵ.ݼ7TP ܜtK3k!a2X2,/ WtE)]?;KMxI@gkBwQlcg_Zy)&*}VtNdMm _[4Y.s(bi`7|P8 }_0Ґ]Aܮ[@A]O\wֶOn;㴃Nk52&<`=&JYƐD9׍ dɟzuĕa5pHM&o!b-}dg">-MeO b'57~ AghpoрDg vLǭtA̯:}v]Zas;h<=ΰa+Pbnflv!qe(өD%`ϑ;"uhn??Px-v]ndW hoH̙V2 ` i΄ t >v14adM#"F}7(oz _ϩkdu)foF68uN2`X9y6jMZgfw߀-dxQwHNb`_l“ .#2a 6/Ӻ Es4bwSPerodGq+jHZ$Y>\( RQ dž/Z!ޓ{*Il&=A YLD9L5//ե5b鄀ߜo4QxMG}(c^#gb#:=&`1P>F@T>ƻ47 QT$ࢋPsu n3$DhPng=Uw7׀~rP@,iWe0u#nL]j#bB`$E0A#² cH`M%REuFHP\3 74M4"jEguB7,5Nw,1HuPlier, Fp&p(.۝.)xם!-#ay9zxT$'J|oМPz__wa}3G0ivP2VT"eKW7p=[w܄766e%8i0y\L̒SOp0s%G^`Jϗ(s#F*2P,7|_n:aƇqM|<׍*&?wsl)d*L%tXN# i N]4c+vʽ~,:g KUaKG4Q)+b!F%ޙ2<_eg -gҫ%ջ1h?N a.E:sUWl>ȽG2s9Ŭ S婋z<֖1Ԡ(WT C6zzҪdډF7'k…FcѹNES"CB3d0f]y4$31s](L Q@V!WRlpǫaSdU}eUX-Y'Q^¾|iP ۀniD/c] /L:AaO0M68OUUб=db ,(Y)Abi`Tq526M \贂㋞0CEoX"dtLՉlIkUAf=@W0Tyb#u~KeJyPT;@ \VEsfV 䞝H13Afqk*Pdcp;D1rC/,1 h>TxR D*XJJl˃oh^UАfiEo58BEVam2&&TVƩ"O+Z:._9D*ϖW7 u<*`*}5>-*`z3S|^˽F.E?ټyސJJC6j^m٬tZs2ڐFwl$v >g_v;ޱMjHI˪.t(5Fh!a$V_j  [P .^XNԼ a50 Ó2(Ŝߊ:'1&B* ݀'A.׆p7-0icU{ܜ.LqZ8)\&` D)k0ѫ)@g0JI2 0NgSh54Pm{ۿ0=dw6u6:YG= .;Aw0 FdyV:cshE,&'!jc!wRЬDZEcgG eXxbiGBUTT$ a9)p<VǔT\/]jYZ24̥[@ " iӭ OܜJ([b7'Y$LRP5S`뭦ŋFT U漑?X (>T7oJkd }B7FY/{0m|ZouȑϦqʬ|iP2ܝ y^Uܙ(*ϐ޶7o3h%2ZsEl#R NwtY{OIg1>4bkQh-2J8 0͹?*o:p[zd1i< Kg0…T&|uYlf#ܭ<\Hl!kŎҪ4kUhd[KcJn6xpllƠm%> IP9lQЭgYb,oUyDsU7(kB[tK!꽠_dѯ+eq\{Y_Vծ;I nct[ٽ(Y. Y*t,ɮ;RD*Ϙ UobKr(/x;_]ԏ;yЧ\9uHZbuq-UV@,\ -D w ERgєO47 'K_@yTO35ڊ<> vLLR{e s ;>YZĦ" t ֱ p}\/np Pb 6mD=,@V@qU͒>סSg6LlӠ WPg}yYlx>bdQ@%map68\~a{YZj.fPo5 /c^#kPr6c r,u?*VXG3\ ڳu\ 8ia iY4c F /|N, ]NlDWE@8 xg%%UT E>'ʣ0i.=dT0K %|Q*On.f ٜY}eV8|$%|kZΒV':y&aK 3P'$0JjwpS&\39 Sk33ARtO1}UGy3᳏HcnR)ZD"E +6Q̣ dVk~`4fވ3,JhSO-mpHxmjۆGD`cYw7ĭ[~̹9>tt IY3WU6.Kh۝wѼJG-P!-,U?k/VK;EU%Gϖ) hstG_Mo!Oc#dX{LUY Zv-8kIj7̂Qoڼv,*8òJgyZQ?㛨iy ˸Em~]uԏ31dkRqXWC)а\X?s` }H˘D©۟]I651%5ʍq̃0ySjȅi81XEB?U.BtGX^sJ -~IB~%GYw5{K]q1*par8a+e-" aT`l^lMyT{xE: =!OsbQro5!lwu#Үu|lOLlhWftAј¥uȲBP]6d'ǭvFH5/*;mcWNW_] 1b^w8< ->W=H-d8\UftZɠ+cA=9ocO%9VÏ?:/aNojOL@,⣺EJ^ZX dܱ蒊WkpվáTsw<`>0m`tБKA3XވGrrǎwoZ8uC }(ܮ^#='7}MsZ_:  KZ6bS7 t̻vU D{eҜXg0_Wž4(88Vqͺ]4anؠj07q[6{}?mY1nƚ,ˡ(bK$ca^n.d<6p+L?ӲQnJCV<4 KrLy}V+ҹA屡ٝ>݊*:܉tV$+{/~6^S!V GOG?|,GK>eܖP${32 =gD+ꁞ[Fvcot!y3 {*7F]˅FqV l BG4ZSћ4|]|, fzPCҔM>_p1}))5PQZiv?^_ .F8;[\쬿~<MH Ԋ.MN\'@E (ثqw236mSz6_a A*Z_$Jm' Tc^Ik~y(ᕟ5dQnz-/ ߹HGVHu=!E p@@9?٥f{9¤w9n\Aq ߇,\wmʵЏhnk)8n}F{GL%/+k;mJj?ͪ jwRb>~BEaԘ=a#zl:~s:[UJgJD\@lG+|5 L{{($AΙ؆3\pzhyul! \ JkW%qY 8:R`a{bHݱ~Ly%r=`G. L!ThEyvtz[ =re:lIE\b?Iyĩ[}U5iy ƶ +/'p1+c(zÉ5H2e=h*_F[\QOR 9۱=*W;Y:%ktB0چ¨M-ŏ\.&Gz-jZC턖/a$^DnK? Fp~21\Oy?B .`érJW8Zd@4(}UYj@92j[CoJsEU~vi>Pb퐚Avf.5ڰ/Y[St&Ȍ~eHUW`Kwl5JGU]n k-/{Pѯ݆{JN} (Vi2+ TԸS0~vc,oND^+z&m7qyԋBGxDwtօV _o `Ѷ}F1Vvnp* ("d 6U=CÖ Nӹ G"qό]/j KE\kȏݞI^Y.P{mfzemCPb?@V^բc\z-]% jh!yGitD3m &|q |6w(6|HCmx*J65(f.!%ہ3K[rFs2TCQp$J欤K%(P#2 ȌW̑LS.{n1B/]b Ҷ\'RcEyšPR 0@NvNJp4"፨aèhHRRg\=NOTA!̽8f&+~lНQpяaW*XRaЯ> Ÿgw;f}ONos['}Jwbظ|Gt,|n= ed5l %Lp|+Ip([ bf-G~ȥIߒQ ͦ+!Dr*"&3r>0ÞoOkAvBY^9ĕ72N<~f:4fȟ\vWzl+[RFt~$^gG,7 unS=D052PoS)qF[G!DY`գ` =+Chmm%/чG;#ag@01|?a {UE"dQ]űy\D0PaV'LEb, *p/ۼY˫5[[Qu^zmˀ Αs*(u1K)cA$23Zv% G:(Y R*q`We]Ϧ2zUZ: dLyz?hE Z!C$J;>U9T'gX &Ct*hq(ޅpƘN|J(zݝLDK~gre YJI*D=RO_= 3ɺ*$.$=æBΟݝPj!pBӭg`&Oxb$ |+kтVAJ=HO,#'ő,)@u{+:pڬxo4I<ǻԎgA?TF/9'$f1Ww0^l0K |\ V[M 9(`k``DY v?F;xIoVCn=N1wgMF=&ȡhJZIdzIw:ה+t f}- A UA/u|j&,dx+=5!+4Έ(g]38bx+aYzLɸǭ$8ȎP84@4l*1:kѼMQ!_`OW KڢP'봓'r8C´jGB(Yë{*KO*3coα>G<+ d> $`:~&y-Lj&%"D [99Ǯ g Mv27=ƎS!~hK~-_e5% ss<*<#AVMcy1rrtKD/5ЙVa;07/v8EC,JMVɈƗoP+lt\=c"9,w7gΠ UYߪҠrLԆ#,6ѱgFtF]ӱD'_ ո$8'˖-V>$Vgzd&nO%B..s,ۙ > 5ͪxi#PP3D-ڽtu>l?vWwPm-IC70gvٱXR50M^-,~!}ݠ97y@4F;ejYFh14bC!L q;R љ:^[ u211^y ?jޓn5vYu7Yqw L]އS![HY|USb_Ah?չE262~y>(?!7^.uڽo}r|&[ O^=$ l !&`jI>̌vtu):އIiS2'eRejtd3$ٴUc4 Mr]`ՓC0Sg}tL,(Ar;+Ct5٧ 8j>ltt"\%eXX!\g 8 v0 t0B#=GN#`<&CLEd@ ,@`QR4RtŎP>4&@WC^QN}͜SH ر/U /+Q[$r\"? 2S3S܄/?naW]z.Ad(*hZ(Aw(IThv$ɇ@+FĭDPENHmNM-wतGf]q;f}6 `}I@51](57ᘝ)~Oks-oۃ. m 9g~0: Ôt'lܗX<FBt,R WW .Gj v/+ܳ$O9q\g9jTE`6+OjNDtBG7TxXEj:N6Vµ7*qykă3%~?㊔096+6[y}wֵo1#6d=ӳIvKߍxVn85shNk>&'O(";,"="<6\yN VEb "U'H7\X\;x5Fʚ*HQAźX/։tB2F AlX(nE+Ԕ:BXCt`OϣjDK1@G;EFĆ*)gnb3j,ʜP)S8~iیP^f+l<>/|m$Ԃu \"[9{U VtN?tUE;M\omhP-+duhC抓͕yU ~ %5W>%4 Vof{CM˯rs쭠%I00 F Z #`k-nq0` Bjʞ)jgBik)Oe,9xZOJɥ!`ݻVp}>ys Y!4|!3 l S4Bg@L Q9UHxa'tБG]JVSzؽ^m@]AE9K[$kRܼ0Tʚ a>!N(I.\u _RD;TJjmEC&#_m8H{Ӓ^*8ubbui2I9JS91^2."|G2K5 9t @X$5q{1$e%ʅ;pޢgoV^+t֖ z.A{c𫈄Sq?C:u#gx}Z' :pq#@.tLeҨ[Ӯbp*cRb+`]Ǵ$J.ݒ&VR7zg+BVՎDs4 *>(g=͟yp\569Tu\-:jC4a[Ƥ'>94ق){{/ ~!өAA|:vIۉxO;aVpQ56BONS\ Ew2xBq#O;LUڻ@UB믪a‰GHǟ zkzetQW\gJIMn ֔r7 ?Yzɸe1~JweU"L[gX5oQlH}XJfYyFWyCOQ/Qmx)eapS1ڃ'wre]x M1"/ }( 1Y/.1XVcƫțn3$ }П뿭K7V`\]}9/o 2g~GD=)%i"2( Sf40. y߬n~jdi]/N"K햍cQƐ,bDen~msڭO`R3ݙl5ܱv׽iGk 稺UxQx)0î'w+s=vVWtBk$w e%SKm!b"hcZpoz<_65GȵxAt3jU^W5|J`){:m'O?=QTM^V; !" 2 <"`mɘixT'Wğ)AcB7:b_&QE0ՊQ@+E'tӈAOO樧"~Q5jϲDXΣp{;/mpDċ< v#f!y@xԳڮ).ƴ51r>Ylsk姙{4iЄI=DB -BgVGg,fƝLe( Vh& iXmTluSBA 5VzTGJ[||w/y`j<eSzl6sMmF:R7"e`g̲\+)Z$+ǎ)B2E},/|B?b2Lg&'q8zc!qHF_L6јb/Ϋ jRYxZMRD=ג)t j3-Wp䀉Elr ; 9\e9o9ձ ! FM?Xǘ3 :~@#b 3[_xR-vnB%k<= zfAy߻ʶB݌|e0՟5J6GyJ\<}?p3{*Qңc[$ZMRw׼skm82bLfdRArOm=)HfԽ9hHV$< Iaz3:ڎTS9 ̡5*qЩeхtWIWe)o|&/IX<vrt9t>Oi9@j\lE21Y7^犄9ņK_ VƸxr _8KcБwZ (d7BS̔@yxjxq9X{ 8jN>1p\(reϱ 8&O 3M{ʶt{oI:$ e,<´ oI4,"ץBF1~VGsz)Kšߏ&ҝp2R_[UM{2(ؒN+UAlR5^UsD Uf rtqiؼtbq_PD=΅ӱSvd?Ͳ/pn1$<}!)Vs8|oRm6sB|Jp:Cۤ% CfJ{jn/3Ҽمn'S>qKEmeOr0RX#e Eǻu^3q_džkEY;ĝ:嬑)!)V&aaXU b;37ePѥI@aُpG hir8d:vN\YH{ht_0(. 6Fcr`~87[tθ7!*nNs]S&]FLz 0Kb4gގsgM'>|o z1%u5 kKnv]6<?$ct*+'-&yEP6Ha3+>\"@3ZO~' pEhP~хZ4\[f@Ax{i)8Xi)#}h# 2W!HEtαd, F G^j%)i*@_@Hdk94qCcix$O2mK3kLɞT"+3mmt"gv."~_=iW׀0ޗ(O3sS`:\<5Y}W]1.bW_/rD:kCR|>Na]\PDBGE,Gbr@H_?Vhɰa/#U~z޷rgMZDwb'IhM<@stAAtGk e]]];UM7Sp4&A.z1S WQvZaoeCCDeϺ!*`UlڎlZxuB-uytZYϡ8{ w"q+4l@Am}g[d$DmB/0]j٫( ϒ6shb(ԃ& <ʅzu!otN6P*Medd51U *`m]*9<2}b)SQ}}Ku/Xqi幀whIRuD>[2c[o)r3ݭވFVV(fm:ͯ0k1钺akgtݮLGs©Sn4p"$mk3UgUbH! kxp :S Qj仚k|!0$-FХu8&(oi3~9p%Z0/OG"7Ԭ4d[zןlznC7 Z)xOO깧¦SO{,hN6A2[* Y>V]} +|:jk܇黚h"T-KWr{$>WO.Hb=ڞ 3yU(_f l=iKUMbSJf6![p.)k%~; $:!+Af^zO8*7NG 8ܝX͜ѽaEڭ"2rze;ELިlR]pH1-|58LG-mbh9'W85$~g"8<1l QDy#yV˱Z :r+O?QrF lR~tB" [K{1<^UʊjFr Ίթ*! U5= dj+O\0C~Wg,#d@,nﭶ9:9=Xڐ8/S2n]LA:6e0$bpڗ 2%վfAtn}_0g`ejV91;T'vrƾoBu5`Me/ fӣ:t0z@ᜬ:i@:stL%ڨ̟磕oi[9W~Y>;dn 8ȍ PJVu#S^Ѯ"@$xS8ɂOV\yM*),N"*ݽ("noucZ,sҹ>V-HzKCK|c_ w5`beZtHN \--r@u ]rc^k}vP= h}.Ќ A6Pzjo wP9,۷zHܶJl^6H O'N14KSjg7e뗶0 QnQ@fJ$HbgC$Yqf/Pyڬ˚G3,::t<@9ʁ)ę!UHn{K f R@i,&"3|֑q UpN{ r{xYĂt3H7~q lOVa.$i ƒ˾"s0Eؗp@sq%CTyG}5'8*/ G0 -{[w8"?XR3z{J&~]MZCJ9'7Na vIj$)_($ 4FU;m-0yr͊u?C#YX?8y z+}<6w(dp#`B2 8;Y%P|ؐcb8#򀵽Z)j >9'4'xLHr,?0"=:rG7;UKUT|߷e&砂4#M?$Me<%oMD%^rirdlN3 La"ûo>ȌrndoBd}w8c;}Zr^~ÂK,eq@I)2_SkeXwܕ]wʻ?3tæ`Km+{V=א/F D \Q sFaG:a"p"L<S7;}- 8cӲؗZƺ$W$kAW /;Bb X_'W)ƍX%COw{u3~%h[+pFv)g1vȖ6JZ;H/o%daYa_.S"rÜUzN#{5}N6['3A~TK)z>?{I8/{I+i!sľoثAt27GcM$S%Gŏ@nlp 1\j8JmvK=ӕk:{A穊;e`\'ukJ~&$e2in̪>ulbev36tf1|/n@QKDg)+#o3ܶGXy\XޏsbZ!ȩ>%wwqJ0eָpTT'ZsY J Hf!b 8'BMzd<7X; G?&ڽ` 9RS7Ylo1 Z)|!^k6X?pHTK% )$%'R;u?y{׈#Ťist_QȘg !aJ76ućFlFveާ"QƲ*iʻ|E\m  QR0j8BN{#ڻ7mr4izvuGw7.|R т])7G#=XIdNgↃ?R@2xk) G9 BR!0iaJ-=f9ǀOˣI{o&游deCKGP)0-Eu BRE=ct8ݍ{\ŭm1Pn?9p \{U/F'|wR4n jJВ ncq㥬" Ğ2;=yYIT:l =mAaX>xsy`HOcY|j=djWyM#&:h(8A ~xB4E8?EԄ^ieX.k͢4#sT#+2zNtµ28n}y3gj LY1ARx@;. c naixj6^-12O}D7|UjZg*oli1RmE裒Z߁I=U-X"z'b~*e7Jw tvE)z֝HkȀPG%zXO.m1Uf%`y]}G1]Vb7ю4~MZdƸ9A+ ?"L5Pl(/[Tgv0ٜgG_>J&ny\LUV I>Fª*)ل㝅vR.k@a!jxF,QWrkJPR0KLgd [XyZp-_W*Rܬ4ޑJ0˪9;8oո "^Lt1zɓr}qfpq2ɼEDi IiԄȄ E $Q$19VXL7p$kb!Y v@ <v{ǍNI_ 1nl)!$c2ѽ[{,[HW94uDE:bH~mݸ.Tv&K`חɷ_؞ĂGb;К4^䷁BGfסr>>LxL~w*B#n3==8k~OIHt/j[.sAjjIPQ뵗zQ>=/ԍNK:#Ĥ>wM:qڏE#\>86v6u~GV޴Ӕ 1a}D T56?7д;C#$BK.јF9³.Sw@4o;jZA D@*v_@܂gH~rՙm#%wZ:Dɯwd ޚ2֖Dž܋̗DV[-!t/2Q}T4nE԰;(ZRY!ؖO'U1:KB"Q]5ҒEӁE(x<7k1]7 x ^WOB ؀ lD\@ RZS4vT:ichQ t~tA(gyLkFEG &Y5q 檘ڝ#p|I&ԥ'>x6wjEƶxt6%& 0O,&;wE _^+_h=ƬGY2/hL:eH+B~<-F M>beD"0'%"SFsug Z]Zk/ڭG"8-"#3X%&MY ̃BWZ1:X0o>YH!B\E|jUg'%fOm#X,ϛ?ayXq[$0D߭`AMY^Y#OP 9Tuvh9yq[ʛ'.VTְ4% 0BNWPz{^k:S\iYJ*kOߦ"i0ƽRlz4bkP }uA#?J âhXtl:нE_­|^|S"UKF PݾZ/Hvӕk#^ut-uΊ?L)L&¿dn%/4 jP 6 I؉zPIx˘HfW+f KG| @߼ؾS$3ޜv XiײL6LԶ('Fr]lqq'%؇`$,#x_R$XtF}krȑ/:3wOv$7V{y@?UdXDQ+ Z4̋E15q?w,ٚkp*Bz $Ӈʙd^BX}bӽqY(оr3%Jω9Q 8WK)5 Lk rx. 1|!jyD,ͬ7MZnF.*Ye-Z(XI O(5Pt7:=OJ{Y x[朄Y PJaf^d8Y'ck˟Ԋ:\6NSWBK5Ȥs4G?u߁R<&q̄=1ckWF; tJA iWsFF>TM{=Y: ޸msCMŋ#hD'.o(75]R"`_vkh^]5ˢ*S *Ȧ 63o з|MC^l+sH\-wUnI5ͨ3 Td;6t۷sRd7UY|$R3 A7U&9(5L VkYѕ]ζ091罁6j7$sB{6wSoؒ[r8\; K'&19=koqx(<NُIZ Z0qa=eW4B'أ{ŅhN] 1rd\x=_RdpKU+1ֺ?^A3Yys7w~<}6S7#@nYpåc* ,i Q /*gҵ+lEq y#x01e=,zBUQ4t!ԋp)ICI:Ph*sΓ CgyrvE j) tljPJ'1UĀ5W"#!KHDϡ[ϋIBm{Ʈ35saԻ~"Ƙȣ~QQ %S[U)K";(t P QP&Q]@-مYQ @>VacDH 6%(/(%QtX0sny?{Ѧe!,ᘄElGwgp"k#0"֙ d~J ;FDpY-=PU@yfyPDt+n/mmb~&g/*lFaE6`#?Y| @`Ӎ€tzѤ~'Jˇe6Kz”, RgD>;Vm>t53n!ߕ"{u6/6=jzSlr4Z- Gl9NĠDĦB(<u H꺅POӀ%]:h|K?6e $ZO?2lܪcjq|!LZ1PDR Mr OPjr8L$nq^Nl:ݬ}Ɍ`hlZg1 C6"O0K]]d r,=i/xKeJf [$5VSge%zC-D}K%=EPizO_|Й4zJjcpdTBBL 4;-#~jӣ)V~67CfEq?wzaJuK+@luis%\~2s$Q]+nj ?-(kmS-gJ9z2uBppc{?c&8Ʀm=%;jT8sH71`zwl9 0q /-Xꀶ'vy*(fRTV8d߯Eg7?k)/ uIWlnnŸ Rs.7tw*ENހh_T%6 Fs4q#VK 5׀ 3Nj6bpw}G떳5̤< p=X9@m)p6qͱq}@h!ʅJHv7IlMbK%|E@Ӌ^ G|VٜH`ą G~Yʤ/΀^ą_ *0K4#Zf`N$zBP`ƑﻎQUocJvJv@Ocz7"8S: v`JyaoE6;VtO99r?gI\.j5^lC\_ud]?Ȗbl(ooN2/߮}}lvz@^lX-{UNuR2Hޤ_{)PWh]5F2kj $a []!mB?zͯBֿ 6%I8&X̲( `,5#Bs X{k7hSFJiDX~+*Rv 0?Z󱆪HӅTk>g!:~ȫ(KwTpʿRh:՛ͽe{A>-VA4' N&G:RC8-6&(AH :$W~hdUy0^ciaE[/_n C%OՊ_W7X<\'9.ChEXc>+ Jm¢Z/m@W]z4żpToTJu47r&hv|ݥr -dd;g4VpƟ=kw8_|BH[P&F6QuAЄ. &B޾%uv.?1N.WyAq]`*4pd` B l'&::5z9׊ÑnUS~dK~CD QJu`Y\\:mnk' (1-4G 5i6!a|]F: njV[f¤ICTHsZ"fVBU{֊j_4)ՄYUSR5-ҔJ,p' : R(mwx?p5,_vrpr^.@ ~g0p/;bVȗr#Ƨ]U,J ll4 >4XV55YսGojN㝂^g8#-qDdWc=e{Zɑ&˶TOR5-(:/1i*{ =OX1 P4t7V|)&%ۅ-ApzKGrt62ȑ?dF[F?$Fof2C#dJmqǔS{h̺~]6 =Cdm셔QDzW#A+bi5V>w:ƚ\2F jS*]5sV ?/Y_7$؄jSEvu}е9)tt?7|*&&{1kVꪧU*v-vr -y',Lu>2ۓ1ҝPtLn!V53yKfp<͗{PByLt4`y.@R]mg vzp& ɜ,ފ\Y5r|FLנs&QB:N2$kC&R{eV pj3Ֆt.59)e}hv0@1$UJ;o6e V_6EG>775^7%~@Dm[ܹQsrV:{`~6"I,Pa15-a.0aGG+i*O;~k.Q MQڼ`E]{p WցnTM4\l+{ a 騣n867͙DV9 &<Nnz|&0ke =JKVH|->XC G7UΈs2&׈TP E[|;גz՝Dy`ɭLL YK䊲 k^gl?(?'V: ŗ`ߪovRHBayA&{:DLjKiĿ6o}ϙǨǂ舥|nN:HQ`Bma!<C&N01ߐ6VZԸӢstwu(ThtE%25hjJigNۿiٙ*!QY5$ђϒ\P`xàa?dF6 PLVV#F,jsD hv( e*mb]a *Ukw`)(&Esrs~rt!䑷46ѭ3BDZMG`,2r[|F54Q\VB&mZ0l.>P#*}8, `y (fl᜹K (vpٓ 5ȊlȕrNePd8$jJ*Xպ*EQx`坔gtjHYh_o]Cy%:2J(؊ j%_;6,mS8 /gHOn%|:= c :2[}6BZ @[瘃30ϓ#OZX4~4R /W\YV%Rb4a.Oȃv /,ZP^Tq;US  <6$[ۦ^ߎgLyr'V!̸&(ޏ x <8 LPa%,8S{$xn(lPR~r)\*1g X>.X-nj1b0@,=;dYbwX~6 T2I3yDH#4௺ QWċS ح 6 ̪!_𯵗t_ZvV112{B{˟ިo ֤)Txbhd,BL^,}wrJ3 ySq>pLStm;9~\${'^aؓ&Uc"#7Dykxi$"ݣ[g FeLCaI ,>1fu-C9Xߚ{R:oM(iЋhVd6xQLА_LhxD*򫣽QP W0^!FږcL땰{PdA MpcRCs-Z-r `$A'- %fVZn>lS ([t5Ze0 wiaP<{z3|覤-)2G7Ov1r^U뇢sdhEm?Vk(/LNO3coOFվ͡Uz3OL|K.C"B̦^:{QA8T[ʴ.\b]*㽪=ˊ_ ݡ7e6/RiT'h}OeA4]eEHLjƪv|,FVHO4$>DBPv%If(|;4sI~fI;$1UEo;{| Ʉ-r=nq3ʇ$.]Ih80[Dh(cIi49bf+;:, }c,"봳9`b0CEbfҍ.XR͸G 38k! a]mřߊ1@<9|,&1Z4nh)$/ŶHPDG_ER1:cV{-2tf:\4Gj}.I ѶjDyYt>#YhD/x ]E3$ryNʤR]F;jW"Y SE6FfSXqI*OZb=ZqЩe7W=pu G7rˆ.,dv؛*s{t@+ڐE%99wX< moR5zDn @p'J c Q;:e!\{T@T7#Hd]NkfC9nO)s dR&EnOS1 o{CnpXvb{,8a6jCVvɥg& zTtE“.Kp5FӃUXi,/$鬕Y 7r%DL=$L$[A{4M8Dr^XA5w;iN/;l0{N}e7 5O%[Yt}'5xl?RL=ʏ!/Y(’ o艣i/2F^q8gRG⟋@ҳ@kMC3UP[rKEtz "Iw3 -r &G햘(3@'kKFg)d<ʔWVd O[r" W>9Z >qr0N!;~` -%Ԯ s[ =@}@p E[Rq+U }s{ɞHd-7 SAI39Jv"rB%]Wk+, U"vF]e˩A1ݟ7*9oGh[ ,rBE z%b0 zs٨HN\ߪFZ |iZОnMM!BА,.Qd^tȴ!$A:"&me. b:$5e0IZY7.$}8ˢf@eOOw0v30N8T9Ěq`ܝ1׍/oaL(f9ʌcN\Q (m}"GUj3y266&lލODK.ifzB';|e N.:\yfF;}"Bdsh mug$D Qp dwa"aDґnɁU)2wӜy9$C(:':Ё~!}HtB`euh,} ~eXn[et!X +tKUC)g@M)M;d ip< >J*TWoX-$wRBNAv%(䫟sa <3:\.nII/fOw(:5:z P*Zp?šg!!lAIɼJ .?c"$4u1}X&0P:dsK$.;@SQ)O !܊eKpRE֥(3Gj'=Ie>0R!Q42Di we1]ǧPzd[D.cT$,+8Rܙ>`/W;} զ./[bgx`m_VOG}r2DH_rIpXk#D˧Ɲ7܁%(>cKɺ^.8v6 #BLxS Y7j9ے~(dƳiu B^ g܏F\# EҀ7OЪ+t u gMw(*r}C {XC7$ov.!3My *iPsFx. 0'\i}hezxy}:q )4Րy-HU̮|&:T'canwX!F842F u_5+!Ƣ"Ѭy"(P`~Q RL|C4ek$y '^=Ij 6+V?U0a Q/(AXP¯p"'M x6dۜ`JMd#%`Q|,. 30f}B@<_FC=iX唿"mhLɤD8&008PN֋r.X{`EHmM>rְ*sꖻdxΣbMF[ ^eAJ&,Y}¿M^U7TNlAQk ,weS%@;K&-%W%uOV>k'7Ukj&G'l~8nqsz<1#gI,t"S^n灸J(ANVȢȧs^EQ<ю J-jD.ۉUA mH 5`HSE)PP^rqB@{QVe/1֓1=ss G$ .ci P%&^˿׺jOOsPj2"{[>_1hj6ˮښf 59YI0?'  M raFeM{/*,{0`tQ IْfwJho+dVRϵ 2  !܀ ͉C#̗wRW.4<}YZQs{,$.dF|XZnsK%?3U*i}Wb+82- ?ɵ9%[WB'rдy|,Ak;lr(aiێ b!63h (OVx ѯ|!=1I?C6cn
    p1կKߪ`1 mGӡ ,տb2X?š O`]*r*JFGAK)L#(q}59K5 k^WƮ%ښTݪZ[ ʺЖ%F8o)P 1?՗+kzj+` %rأ0P47;{=߶P`V{8֤/"EOZ>JMF/,=xO:| 9IZdk1j.E$tj(F7& FRYȈq/&{38Ĺ3ItgE=7X,Љ+K\,;tC>;e@¶GZ AL\^iZR|h@R ~:UޑV4r̖i|ƏJ#+&jH& @y4/-`p% rd39~4L96NWxx77yIh}oӽ.$ ".)w%BsWu}ХD!*Ccԭl#:F_#{)kfu,q5-!(&@G֞E-/I, ̣F$BD@Tfo~^bzU7IpCΒMbH2ҕ j,x"HON&wYjm(_=Q6)ֹ٤xľ8&hurJ4Ei}i6Jג.o>aJC:$7tCPc}&2*>hczzfp]Tc5}u:v'B_or\^nv^"mOV1 '.!=5 qcyjڸSAz3†C.؃GV]C3ƷE%9|VD+Uoc꓈/FQncW]OW0x;-٫ʓ%]OI)%vJ "/}i[[g,C("L"n4mȫZg&F3U`cj`%$d(\%⊲ou X+F%;회Q}]VVلUۏifvL6L6.ΥH%("&{>xtMI p^M 7{ ~~$$w}]%(N BE)4|v{+>s$kѨx)`fP[1 {ݥf +OYg>x ;(ȟ}ۄ|=Bբ(/S)M +02XyۃQ>bpc Qϡ2ͬ F)=0Zց5騍mg3T^KLdڵI9y J??֏_fͷnFxa&HCN36H-0y6DucHn+5;'8\XmOdVs8q3sa=rE7mIU-&msToZWv !ڛ,ُ*Hئ 3RSo38Se2 0sO(dOm ;Џe4ImJiohhY ՙ Esa# !:L,€}^%UO%w6}w(ZEo#{q4)9sZ,{Ոqvm0ƥ ¤W bȊgcj#2'l+.eOxى7 RkĊ,њZ+E>1Vt2=9ѥGjLcSTQBm ~BQ:`: NOPz}"gKQg#P,s%Jy ]gx `Rބ DdV,qQd :ܹDn 2~ꤻw˫H3/ͻV:<*N;J,|Q#3Wᩱ"aض,c)YxA!>D(@] Q/ݯa, OAd\6FObgZu< ՎyL7v>rЏ%I~[CFw. O]#I $w.J3?>_XG6w3ꏱby1b.Ti;v!G[N1c[1r?5l]"[}wC:#̐.]9HF7?/EtW+tLr B~ciO`:kP*5D[XWR+7bmC3B</$N/2װBˠ΍tDnDQOِQX,R1Y-?.=chamKC612OjLJ |k;]N,dOz_l.AժKfe/UbIAǛaMx]*?yʃJp.s wNB̙ +`YP@i?@eOz7M7髐Wێ /2B]X#siZ2_ H..FlӜ3n]&~wMѰ낪 ~ι3{ٔj#)#zǞ$w!EKd%d$121ץ~ˌqBgt* _o0:dݛbwdm=ESIZ3ΊPs[ ĄRRtPXS#9/Id* #ܪl>+2dW@ֻ{# 1 Cv=A6AV|JIF~}Ʃc#=6d+{;h4+<[S'>~B'aTYOB~qeD~޳$A@q b!nN$6{/wѳb&+`|W?UҫQ%ٱgn yq5|lF?H-'a)dn:7 Cʯz:pS4AR\ Ye meou VɷuK0yX11PɼH)E^ҽ,zq.<{Д,:#29®w<bL'Tnh%Wв\pLC~ ND|=`mӞz;v5ɺLwllH"`41'Fސ^}kj]JuyMbO%`yI璐Y-.ڟ'w?zXiȌ$zQY7waظ* +"-O~l:Ixu}zMgxC*% iL _Ć~M6IL͆ hĸ1<<N{Rs68a\رkKu ;B7O:רm1NYtsUƼGqóWKW+rr(Χm1҅g$Ũ{.Ò/jPv c*7oT(=aobID+_TfN/d0$ {n|x+;HѹlMV\_{]ZM7emD7s:G DJ 0l܍ъZoolx{ѻv` 9Au_5`Αh߮ǵ O_g=YuC"`h|eU4k:zXN/_6 Y ozbӛx!rD$Yow.o&pCDBph/o4ߵ@(!lJ1ud7[JR|,ɊNizgX& s̼iz/09"KƽJs!y{u q,9ȗFLdSQHj{9-fVP| <պɑibLn1A}ji)I8G⾔ڴ%$<')$DK%!}S;6 K6I-]fN`c%mh˒O,c M=Q[ Uz:w=Ċ"P63>MCoVLͷf;%\OK)_NLv4A9haF|C8nJOY L};0juCß#yg@noУJρ[kڑ]C; ƭCAx8{fnJbޯ+\ȴmʠZB 6U?yӇ 6秞u~ ցEGMٖ`eDVN]$'LT.֑تvhvD~[7=A vjS̵VkyGAeQ`ՆȽ(g %SiJ--X#|7NHd^>vl =TqZŀԳ8z^/xZ퍛Bhד#1Fs!d}Sn_҄lxIٻO7gS]fҖ6tYwA4@8Ue8^eʷhCB˗}2mM"zLԱwOĀf6[@[wK~S^NmMmT Z.~5%}Iw͗:x_7_;FXEhD@B*ZכTWlN:/7GI2V9G,ebP#(BjV/ &u^#SXraP_.qog{O/Aۋ -t]022dB@NOG+qB^AxIiwz92yQa=`3\[|{ beDFeG lTQHuzu80&gAO6?5 ,R╰BXK݌18Rkt!LWlv*_SwYZ(8_Tu6}"rAi;f-D0>>XgxK{{qe4T׾;}.ͱH ЮsH,qqƊY1gr D,m9-{;u`4A~j5d6`}no0G;Nfcp{U."m􌝞;`?AA!X w#Gұp:w iau SXdݗ`DlZ\DTɚTyQaҦyTEO# xP` 2K1"D"uҺlԑ [T2G&R8]vt$ ($S>ar$4P`+J~Ԁ[Za4a8BC ݾY$vankAʈBm15(R`[@8XtH_y|>VKG%amu@FC nNWH_;s,_B[nWuJy:0;R!n'WMCKP پ7#g 8T䶩&f +RYG]S:ètSV\P,Gdzib>]ey"5 \x;*sk8D=!# |p&}!fIҍsHS~J5F^8L*!]pK8M/8Fr6Q1d+427:*6M.!<vF u)mBIfJ6*01E:}LˢG'"iRה0&aH^[ W6bOF QGPS 3Q%0Z"K[]vA -A'}ki!v.ћ =Lک\5+X ZL$'Ď|u[^q/T|,F;)[YT=GT? cbE'EL8? YwpK~\T.6RU)>4fG@L 9# $O &!VnR?Rvߞ1+`k:F$ #n8YB 58svR4 ~p_ɐ4’W3UjOGK4lg?M@*OE var\淐g!L"4@VF$r_kwic!9enрs%'y1VBTg„4521`X}Uց|'3ML 1ퟴGh/Fkf/[>ﵡ#ڷ:?0v |"jl8y9&"VP*4jBR&džҫq;pY-z\$Xz,k|K骛r)Bc$h6Jd{(S=zjp޾7|y4S Q1WnwJ60)eJi$&@F?{2/9>zG!6[ʾi@.>sOwd)Nl/:(+RXA!z t1nQ%c/`K\EY~]_?l9fMBS =DP4_3!5G0 Qi{z=d,uзl}Wz3KX0^ \\kzrE/WO O-Q=CR?x$ؘ׮@gk)޸URDA#߾b^#EGZyD%Rm ސWz0jpê-P&{=lZUy+|<}(Y?.#Vl5f`32u]Z~p_V i0h̚@mi(=}t/v}KiqH-;RM.e0"Lu^XC/ቶ!dc?9hvEfFFv 0eOi}0Hv;>7MtLbF2WV-ݰ:;OTv*yx4gZGǣ7~(˾dR8僇CSF%QXo-R-ݾqtz'o'l\QV2w4,Y"~*BBl2I;E ve3`;BF<">hSW`$/oyqp O+=qN%J?%ΞP4ݞ|B")q`t ~,&0`H\FL~ݮI+jr/'m;jo> ŎߖHDqHz®+f@lb2KT|(5=<"n>SW\__<2Eqo\ek3hЏ(>W 3Â@@Bf`o'G8 ^1Fcw`9fHGW%pk'H3էTP,ԗ@Nh5OIMBAX+H зR1_vWPz #qɩrtyµ*2@ݰxs-D wgCvNS |^{9"0d4n94VX{KGtqSJEzV z ́Q&K\ ef0Yn/<ǂ~t[Xǒ0m8zՙ*Xe>j5 .畫*,wݚϴFQ%; )SgVfNpə{TD.ay IUA%5r~wq=$ E4l2NZ$A$%>? ;C([o?)&-V>G(~p !3'.k!6Y:U}> f&l LPUI`;0 J glI؁xL n;{">zz.XG+s=>|{~1/f`?T!e{l8;u)aI4AZ rw]^Dg}ύޢ;HRf6cKhK }:3UqH&޹^{{椛2V5O k2҂ij2Kc BiA͡G@ҤVQַ)Ud9Дb{{P!͇jJA?Ј]~2zp " 4ѻIlAC_`qɴ,$6f{F&AIcۘ 2kFg\ #qL*%0|f8i~Tu/ƟZS$w)G5J#: CB%" }:SFɣU 9cyat@.jE7JN6B`kq)= %,xOJMJ?G.=̎w-,3EDANˆd:H&2 ,B\WθwG\NN ""sթ|t|άŚom] V/r UvUXEI.\ݰêdˍ$;ѝ *@=+Ti+(7 LaBE:ՁXZORm.ab&,Fha8\\TQ?$ :j'ĺ@ƿ~x@Mraq1mks"˘?}| uAk[XM4- }4!h>JA RDaD9N/ej~PI W7ZHnPB=3fF C^;).D핰<:T&`3d("V[* .d|D]>Y߆vhq$D* '2E=׵aH$9NbC5=a[R4yn/NRO)f=(%QM5xo`@eHnUwkT(}LTp-^MޘZdld(ŮKI6%T+S~!'чɴ7Jdu nY+|-iiAI0s m:ȫBjT? wHo J R_?MheWRyK;l&}Ҳlv _f} 8JZpoʵE ]%Y|ٯ /:ID#19 e!8bM7q~ \!JA4w%,]r8PI;?nU ]iuLr?nHTpǯ)`?a5 pL~:>MHu_i Jc"AB1]Ut4Olrzj|[Kӄ>ڏ]\/EQlkgժZ1 r_g4\RNnKvkd?!$+Ѫja }Y0i1PY)%?摴EAn&e~A΢L5]x% fږLyYk? "[Ŵj~kwsv/1>DM4s$ŐgwC8//j2c󾡬Nnn3.!aB0aiT&T=A "CF\:1d;M}v"a8`}Von|K΂Cy i:K7H J!2_aa% af-7^p\/$4 ;{xJcLѢN\*Ih?bHLwXbn]"EBEF{" JpL Gneϟb÷Hol ~xf-b7_*+jΤ\ /{9绫Ϳm`>&mu{\0jLpx/*] ~@tn)w_j%RJU:~ &]ɡ1yntq`-}R>&V.AURcۗ4m{K^v8]D~Uٱ&wj,ޥO99 NVZBSg[!?fd!kHBWA7wxx ȇR>fa."nuM Ѥ ='ϼŋh2Y:0; Fw"NtP:D("P;͏oKԯS I2L'l.4m׆J)lVܵ3x5JCeg46_0EHƜlO3 !qrpM4KQ LRWЌSL=1q0x3 D}oCYIv1 !`YtoWm IcmjmSҡ툸},Hv?BX"#O8+uZPB?Gg}!d>^5ⴘkOši]Zɩ Id?,[_@pQ3Œ=8ކ%2;ڈrMh][lkndESڹt|t5o gdug8¥eT?>Qh5\t]#F 6.8` ^L51ޙPϠSGkXX}pl94kK>]G٭>hN/`_jWǁgޗңKli 7*ʍݬ yJ(ɗa?b0<" ȏ~ foq;& h(}0q>B⌉!+4$'1fJu-Ŧ6PLJU3lAmَݹIx {1@퐛SvfBFnvfמ|msʟ Sw0bIS%0dZt2 k] 6? wP 8hO"U9T'8faNefc>C[n @[l,3O>pFLU10_TSuuٞ2: ۹ ۊ D?B13'Im3⚷-IBL9|ZO4::TL+ÚaXB 8`|B(^R}ݕ:Σèx],_(fUq\ o-m6-eͪ h ͻH1[iq޽Ҡ{]b&Kx׉;V1so*c CCHJԋcx8 ]gk HB: 1ʶx6իߍS 0Wzg;Ǒ;&3t=ʋ(I* (.ܥue|ͤxWķA옛޲ڗeرKHD;kn`췐{)j '~fO[>lXP K;\kB3V@v3TӸUiBY{L80C^8Xcf9 == \1s?JJ22ЛCvwHXA"xt̀;6"j" ",3&KK}~9ޤ׫%P懹{͏~dEM=]fEa%l'fop&fxUB(t t=!q8՟x% ^WG֜\!>6k'N*eSZADzn\xD|'k-“7R ?x1T5?8A+ӫJ^@R{ϩmQ-|H6#|)imcW$szHآPdtd=Xj;ڔ%Cuf 2w $@pn7nJp KjsIO0uk`Cg>(҂UFtrFGv[VǦ8%;x[9pJK,Hw r~/<:%Z."M%]2axq^ !w,pnTWdkˤU@WUOweprv6Ϩ+dHa:.CSNuZ#ۃ:NzU,p)ֿy?mTHgZ,dJDQ|PHSӎW$D M=߯=@ " [α_d4y;u=pyj:~`ԗD>m+[%RB/zuO qǪj hփ h< m3)Mc+lk`3sglph Xܙպ#:M}qIF RHǂ[jpq_ݠ)ɉhBV;A04-imzLJAϩQ\緃u~uE38!Q2xTxȺHTj!dXa]A3ޛƓc0]Z>{+rfiV;/ B/_}Naͯ)i~+I+L‚P"T񂹝%ץR0DC !X?4aϖ8~`R-hkfR%u }[Y7-F^V?QĚltUfYVO=ð k+O5pEU=zsvVu-]?H݂Cgk%@?X[s^p T @kukdES2(ӳ,\ͫz"G~"QcѬUqHgmڿd͑l8vf> y`I5K=`J05&r+5ҵ13\,%! IF(z^otW`[.P 6⏯X\%X:.mʓ+ZMKUǫm\IАQ+G2vx_}w"vHɡȋ=(V**hO-D ]QKX_<+ul7ɞBJim V+i Yq1t6f:]S SeV-1~GVR9@=BAҬhG 4"tX:G }\/#L/B-cǹ!Y{(u۟킥jL2DO bl%~Ms(GޢN@RBRZ2 UBCMec1>[{vwD76|qK:sAjxO:6G?wDm]QtjۻeZ8f?pSP%ܖѷVgI &so6n35ai4Kxm&W F7ԧY, S A-a{AJay&AzJv:!5S6[HVC? }Ӳ [ϲ8bP>sǼ+kY\hWETW7zm#~'1?BЊ UŎ 5xm؎mk盒 "nbSlޢaa,F(Ɔ?PxG>KF4Vk'}{O{,lbŚ 栾E3F pE;b[WDh6jV^~5;\eʹoz0h09'$||uxm҂p"^~`% ߷k],mfJռ:M ja6)_2\lэJk1pWCA՝08ird2hv"z'ݑ<`Ta)Iz#cJw 31+j#bc呣\H8慍l%Gi3/ec z2!%KqR#9+) 1"aS^V\&a;d\?XZb4* Gồ|d߈XacWHAƜap綅<L"`e3_>bGݕLDUHק캆K9[##6\ D)ngq1Vuب`>Ayzlܣ/4H"+W}9=s&^yGK]mдUh,n;uFIs.%?1{5ylq~0Gv d0BJ$Z ;I벌a!I`;WFR/V>jA+₫OXBonº*3XH;"KQ պFz"$XP4@A!Q9VfIY\lHaM)^C.h(J7pc#WU֝Ÿq+#Vo<#"m0]QӎQk>P֠sp=!#g6;nQ4q\H*.b[cͶT_&WpTO`{*g%hD=(.;,yCLH2\MdؒL{ jRRBu (>A y¨C_he>ex_Yu\% ڿM}Ǽ|[{%U5zQNgY lz=9!$?aR Dtbuzz _94D[Ni2Df\}!x ],S@toGH;$Pe`(~JVtuJNb{+Q听F.BvBGJzt]VƄ百EĞ{5ZK杞[pn3=s_kmDSAնRP@IL'MDpl*(BݐG Mg$ M_PON&lCEI˂:zXB }߀+*frda#'JxKiN/HLfgndw:CMv.„H^U h\b~WsCf ~?$ڜA1B* MɃ= ̲ȥ@(&<@"T^ۑ?|4 )e[$?%*ŎoZ4-cr"ډsΔ}B<CR4Dt>Q5ؙ6{O. zx}*  ?'Y%~La}:+T hWфkQGDk ]IkBC=T8(Vd7-:?>5 8giQuHGe<ڲ$$pcXwv-S %Ip$< wJwӌ6y*#yj f } ڪeRVxT`OUd{-WgO *h9w-h 9 ͅ6i`nR/&9Ÿ́!K_o^?؇V[ X i\[pa ܕمYG$fj*.; 45;"O3ygBnO߈X.KUlMʱ9OQ!$?ҒkQm|t&We%1n0oԓ\~ړ Q\qm:ZfTٺ"f&V $|mpZza`ɅOH m诹*ZMm=^lYbhmnvBAJnM8ñ)+zHQqyѺ>)j% ޻׈_Ҕbۤ8;Cras@WL_SHEY:D`R?(|1eK1AGn+Tj:ھ'$e#%M5,cHNrW)CFrS{l2+UlgRN!ZB98[rz妚΂x4nv\ihbKf}xHJuN8\dFZ? VֽvGdГ;LO4+;văuF@}fZ=kk6jTA!/ ^IPGߨ1jnux[Ff{Wcr+UĎ݀D{P("S=^'M(.@k!e ȭ>}(E2[ʹ | M7\hs3+Qq+תY3ߤh@03-$}ߴPl5s g7{o ͈FH,䗴7`(>Vpd=&Mv_R(۳35ÛZ?{@w0N3[=}Jfwef|yEjv0ت9'͚%a;@N~2˹ ~ቒ:I.74DFȍF{w? `oj50 h(Tv2~,(daG{6lpC`*1řj3 @t+K!y l={]g6F'R[vt49PJ-F[*2la$+1.}dI0?9I&ç~1mTQV,j:-{:$ C[Fſi5UX0vdPToC:> %KR*A>X)H6qH7 M_KEKhWkӌhPUށ఍uSg3ZQ)*̧;z}_$uJ]u1C8~azrIr"Qs6 DS:k􈿖8inqIḧ́2v8 8i%))K\h,~%|̀\E,ԓw,l2CX+u~ࢢ9?=r( Arø>H_=nNIQP+,{jĢG-84zAbbؾ-bcJ|9cU=!B{O-|/!K ih^Sׇ8ȴ=:L|A1'S(n*} L&gP"oNv \ii(]QWwwmpXOEhu[* x;7m-K)N[00ՐRwH?/ $7)qlh:M 9pi@ٕoagc?'jjH)Fm dg1,\ŋoݝ%lY_Փ8V ؚEMC=NƅtGϽu zv(ޡ[8,j: 1N.vi $,L۝4ؠiۥa~ژR/Ȧÿb4ng}TBg/7C,"M+];AfIx 4pQ6ZP#*pe d-bLЫ Qm~M<7K)L-9P-Rc%8\5=+^ivc5x~ZHƑV@4A$PUΩd^VίM0d\ۏ-S2ִ$LT,VȎϸZsQt:Z\q_@$J0 U(b[ rbĸA]j^I\#T*{pGGk<22eTcYHq H˾nՙ cy/uoY[%B>1œ$v;Z($@N7R0X x+Ws@)]x? eCKt N޶AcU-i(2^Aɼfԭlo=@J Gn)P LEuE!ӹMGU߅jZJGa _k :&jQlp"^)4g/KZйCZW58. h1qK&1Z-ӣSE H)K_dN@O0=˙c'%嫭DcPsy!dL/:X3휷ĨTi0.'Qk0qbRE8hpc:#Εj4K9>P.07hRҌ fD DE&sCufHCTx6yE`3`xKJ qr<{oƮ2l:O8%FjN`X51`n GEO4|?x#-Jw>I4=aJء&BHwqoBD7QNK bdcySk fEUBT#y52d_n fg?X ^PO'^igKu!NjؼZm31EXS0iH·;7+eBnmzYp8X8K$6bv.P ^!)JʌSe Bк/lmtOyO!rtRtd~r"f5Ń}_|"' Է[;% j]B^ @&)8~PẽkӖ+[((XAt/X ك="}:RG5{8$B+ƭ-k*F-@EQ=/|amF,ƿTiuK̳Zt9{U$Qg#&2Y+#,lόK&x-tfP5.:Wg)B*Q**UPeG+9ᖘW48^sKW}6^uQiaI P),4ݷ2͋X)_$,=~^@,1@.Dp7m" _$-|aRφZ]̵J~+ ^n\ r G6+N09#dtc!:L>cg:T} Y՘;#W?% 1Ћ;t $Lӂ/ĺ`*i_[nI_/—%Lmk.*6BYb$UAD+,XqdhruLY&3 3Ն D tVSt{yy#ZlXoύ.ԱH~tXo6W/}+iNVEc?4rɘC,+θ# kc5.bwQYE+8XB2T`?<8Eƒ@x }S6PeS)i{n{@S=*)qs!';m[[A⁋b&&G}-Գ qWQ7뜽''ڸT5 "< wD X 69bk?Lh_gC^(}?x jSh5OYIJnR@:1Oٝ7[}R)Auz)`q$?쎷 8_l*2vgHy@? ISSZdxxcl6@pʋף&P|Xip&jxdHo߅p!3h}f_I"e!Mԑ_帣n0HdkzuI=|h ~a/NI1h M2BHTTjFm mqrah?ŖICRb&BJ)E=# WLyPn>X򦋏d+AԞձ<0߸t#T6Y>ob}fL6&JXuϒD.D73B*ZC5 cw [ZH][ J^QNguT搜kEMmo3NifeZ- Jz6NMJ`n(ߩ޹{0;^cdh9-ud5FCG&NEJ9Hj ?wPSV{jt%=t_n5X0E-mMW*cM`YOr'b6 <_GN]@pVֽSo(jQ)Qg`[֭4t0^twTqcOos?"X6[HIJ˃핍 =&X.%[sګʰ"OU0F/$ nZRI )rݒ aaf$5Io;n.7cE¬"8 YC2PӃ9rLRijxJpbō^xUgbk>)$Mp"T٠m$K]M$'; 1.6W"!c{K`ZsqC!n0U@)"9J&Iz`-f2RU27KL8Yk$oD'CpW9lLt7{{W}'%Mi34-~F8j)Do.Ar--`nnslP Wŵ5zѩ c}y<:Jy#WʄwWkidվb`0<]M T[n^;9X"W {T-N~/nzm`ݗ;*m]]t3xȘ?Dΐ~.@&X<R"M|rTVQ_׺\>Ӝ}S! i42hqdn;j^`).rV"5-95gaaY#XRa2!1Swpq6eY4@gRM˥% n`# "TBa{]T?9qt0D+ῤfěE^$t>1CI=-8GpOx%ٻgؑ''1=mp?>5c,* QIG7WZmߴμ٤ב#]?t0QL4 ЏQ[6%bɲ}Quߝ$v3b{nU4IT\h>"vͨ& mE߀:ts gb8[lq\{G^܎A/ ~º+A8Ti5W[~e|mm}ẁa6[ 8`BO=ЗZ㑱y婞0;)fg]H5l|Q#ɨ#NDԓb1G2 w gIIج/Tv|TQ{wj3$g~Ǜˍ2: xOli-7rW]H&v E&1@_8NQ:'ww U9ì n=j+jMK\jP(jO7'+C ۋ$"e:/v3ǖH5JcfuIp&P;S]^g,Tzfe:~{k+hK^25k9+ ACv~<Ԧ”J@1ME<9Y-@sYs-9x 9>NW$nP`$ t{~X?:a ب`qsqNLBJR)PN^|(a pn Z)(!zoC/5iTbdnrgz懨hѣj/-2љL5ߢvޖ :0}Ep0ђ t48%D󅀹wFtBEܤ'.,g0iwY J "%nFXHY/˰"LA9jEiD^+JbWq3ƍC 1B#eUY2rEi<,Җ@zNG`6)z+/^QlJ̳/xD<΄f7S?]1&-uh;-zLavPx>mh%Mx6 9Jml,%uo]hf.̝fW+TGv qM(Ό-f _Al?CAt f:m_# -H[/:Bv(j}x9ihtWfuU*QĊ{omccXd<12GgBL VE7!pn:E1.`|-gڽjNb)([7AM̊2 ;)tE䅱.kV;mі2h _j\<[K Vε\e⍱qcE x~ 2O΀MqZ Bʲ=RkGjY4rf3]`ľ!ڿ>s.;] !@[a.yRfkI4c(,q9ԃC\ ck#2f`A^420Xs!,.vو¦Q nɬ?/ҋACTSr'-Ɍ80g44]H+duhcZ45hr"J喝 #Q~A,ed+zL2$?lx'޼U *ˆ'0~ώzG(拦j"FG5wH|"Aap&|RlԺFZ2߂4$38%nȦ;ֿC,ЏH S'"Wi3Ov7󔣎5.ݧ#Tk* +t֩De0EX󻠚WM6Q1Xc@ξ0zE_+ȌxJ3 _Jhֲi5 ~צB oeʃ`'!NT+BKBVx}}AB }:]uPyp>o9F|B! 7t1 ymq 2lXaw2D qXdz`;V 3KS%dGPi6V5.S_B $/>Dځ ` cW6ƛskl8k;3sAQhA[SvޖT8u*5^{"nJCUB$V$'rcKTXuZ2g4gi+9wa J1y VU?74ى*r-[ dI,a̘{3;6]>&i,Ćl'b= ӕ QlYde?Fy[C7Jh_)c0_Jo(4^Lp?#ԍnwS4va3a0Y7imB)]MX#Ec@=yVQ /T(7!-Oc+ea*gծw$oŭƧٰmga&%Mhe$gPC]dE3/P7۽,U: ~dewNsY͊jz,nhː\gQR˼..&hS;2H?f}$YuG~\;uJaEgaO}'06Aþ1c i4Y)A=xӚ t~ivs > yKNn(3^9] 7gm^$I˕.beQ.lX &5sdH^7K -]s#^' =&C]ÿq`}eBE#9՚3i>腔kôݓ~` =Ge[!{3ngp Y!g9spFHG_R1W]m$25؛|_,(#>_1Ac<܁ uCl/TjSKLZK "JN mT4$^}4]UP屈Kj_ݫ? D&ѕ:1mmԨSndi;)^0JYDS, ~HT7"ot cIk9 Ы47R) $ ѡ)NnJ*ͺU6v*rd$ *&kI|oRcd /9T(H.zqb-v ^uCaViorjle+)HNW[U"2E׹q>.8OeoMEg;“5|_B$JY/.Ermj[vq_&(͜Ql03xw>OϖA0)qt~;_u6ɹaF ^o83 I%ZgP_$eFO`ռ2c??u`zy,B"Ch g*0_ĝZR=!`;glY.uOn]lrKȜ)?/9NszqIJ{/:# e X#RiUږsX>t_?qNd>GXZRzo O#_FZp>:Q# sqȉ` rJVJ471F)v wEBJTCoIm960bBZ,l`dCAQyt 7Zm&1gzNFxĹЋ fqXRkN},$OʄYdUsLkIn,hn|`x}{!) [SpR$=1fZMHW `kB'hLMWcR⨼[0S -O1&0M?Nֽ>qՙW)cZ[22 @Jp_{A\W֥t)HIuHWKu\6ʟ̇ϴmE`-r4-T7Éph c 3IwԖdol%4. Q8–:i%vU6'eG?tR_Xpx3GOXknRtC!CK(gf "Eq:Uty`e@(p .־U]V4f!x!RZdXNw#!j̆Rxr3qF8 Hg%RYe r+MQ(i{nqAadvY'8 8=tmǀ܄QtH**AIhpnN%7Ӽ[< i=ΣoRul8.=<2b ~꣱eo0dV}}}F vp%dT䐭Atu@e0 JT6UAskxw؏ŝ~2>9xXBOaiuKYoDNXǮG۩-^S99o.8P5OOw ̢|҅zMYE)u -ʎӸ߾E=Faç,Q|y Oogd?ya&i3jMx2u?){3ri̕J|L"9N ~Bl 7eM1DGϸj*-\zIٽ[!Olj ^>!Ixso\ȏ&Ȭzv; jt'm8AaB +vM5z勠5nDPēc߅]p9W;\6/b<HR|󭓫Eʋ CIUpRbYD[k}I`c?+a^k93;D6 tӳY䞷}nt0dg;(oS۠U&zas1R;Sނh՜abVi|/U50 73bȆ)"m8O@:6 w<3U?iP9I<[FH,fX< Խ1EH&'w<>}Vܬr{R}TZt!PO63G&ћ[*5f_>TDθZ>Ei+jzX&n<|ÛF߄7o'0}_ܪ!w  I0~sed,qs\:o|g,.0/U~"Q$ 793"t&r4iKB c0.,9KAN%VYV/glӅ,$-\Dlp $WT %Glusx #K3>:Qs4Zp@uy"WR΄"}y7TPN]/ o MMN<5q˫Tq8YCoR ),z ;d DӴ ۬bKH8b )/%,B<^1s2I--61g  Uqo~I\OH{:=챌^Wd6-z}4 iW^+WYJ5'N-Ϡ^>('lE 4^dX}6xZF)ʟ[Z^Fs3<4o? 3I~۶2F~R? B"=# !AݏvQuo=& {uF9Ǐm _:QOUð4F%Psn,pKQyk;8!^"Dhib+gҴ3]*U)mXX 1+jq.yqFsKⰇ̕܉iP0 nWg[_l_1\Yo{ ~y0GwV= <ϑX\VD;ыyZE";Dg6Z:-b-XLF8a}g(d̆?xL9q_* tSՈ`VA8۶,:]d&jukuEY,7NqosS>#f$3>ט:lFp@kN̢ۜ7d9@bĬ쒎FUsZ߯f:-љ̻BA$@חs|َ{̓٤"7\5o~n!-5*L#l-VWu@p`aE`AoT@EnJ jY^q)ՉS+Vor\W۾JŽ&c t# r8 R̕8t%XF6#?6P vަl0>耍$CD"y/mY*e)ÇC!737U{-yp2fu.<`ɵٱQ<{xVƋpZ}]5~-trZƜ{{fY5(+VW[KJ @v.@:ېo$^/ErqDZe RZ4oX(vk&85:-[!B>&0,Ke\^SJM 3?fJFl~ n]A 6ԿjdE Rguaw 18EDP,qGDg+5/dt;O?šv-$;ֈ)Hf!8hC G[28ƟӦ{i"t8M3,u9 z*Y=}qHUF MrЫǥ O.2$2@)OZPdPlG= EʟFSR_ y2>UPJcmEoVvȜ`9զ}8~{բ#g(:@>RULVH+o,( zaf=|\rGU ܒ= :μpGnOtr; C.x h5-x!x48oQ<}WQp7F砑I}$*gSeCߟ1<;%@dKU,tUhB k' D U D/ђQ@n9H.`]a'\"U"W &ʳ}°8D%G]m,twdx)l0X. KKZ2e?𐄓L|"0Fਖ਼B) \JcZ9 Y#Zpms@oYIVFގX]p`1b8IL8ln%r8B98)H\|p5uJԶ&^T1_f!9ʛjlբ(Om+HoȞ|Q>[+RJ`&aGK2J4ϧ+h$n|Q%Aj2&͍^;7츱47ԅ`3 sX<|uO<%eeߍЊT-#({FE&LR 'JH$̎汊uKgObZ77#F RH>σ;A} @.& \҈T̫;q%NXBhdCд[dW51w]k틳ٚI`٫^^J PFV ')MvK;O_RRZ$xMMn ;3:;5֬e Y(<2)/WE=TsF3܌`7\#v çTUs핎rqArhȅ4@/2[ѧr/`(t!Mxt;U4̂0%)iAzbp`I$̓VNO %`y"^OA.ǖ|a'MZ6 /~_cs9Wj -KLo!"=ԠgIc6آ܎GVvRhb,~D (\0ƯbY9M/OD=aI'p@8AeJ`⎮<+Qڕi9 O4 >TC ΕT#:!`d^.ތmT" '{΀eE)xh 7.řzKr6HJbǷU ?\2_yNR.B#=BJɁ4v}cb rwJJ_DI]6FGoxpɬL zr~fR?!ZNtlkZӅsS݄%#mKq )+4-XF'Zd:[>6ee;8=W_i,=DFJ ~Csꦼ[_9"y~gf}ߡ*+NZ~x`,٩E @AK53%w:TE)y/p5!X2\`>m54B 9f%_΋»A]EI5&-B7nQhz^C颛 *-ގN RQm 8cgJ϶8q2-ʥa{2ɼn| m8*w ^Lco< AWdl%HeDκt\ 񒘉-WLd4sɍM*7 W{վ0(Y1;v![/^n5/퐅y&%"Wyqt\TQh&Q5巠mpr(\fCMٶI8Īs꠯z(\8A#5kb-e(Ǡd = {鼼88deJ?c$=ܽ;(Fqz?X^ LR]0A53;< ߩp|:-~d B0((Q2@Ȅ9Y|Inoٵf8:10sGHX3G0ڹt IW_?&.j @z"_K6! lUz  m.Y僠嘻>0}ӝr{zK(҄h f\Ik졮DOtK{-5.$ X."~H`N&5ȁ^ټ221"k0ND3u) %SQ|mўPo*E׼a4KdŜ"8c~ [aOr5 Ll0 *_sbJ/|@M`}^joZrƽxyhxہ:ˆr Dxwb_jAo΋yS^Vk~HgsaB9k oOzQ17KgNnO"m4f Ȃ'ty#`|&CF7agLHǤN%2MEDTk<|EkO_Eh^SlŵP11$ZQg1P0NS7f2<&R\_v9 $<$eu2KC 7'Z(it(~6 d۸>Ammk 8Nmnt3ՁCIЦҲ큱jkju -Y؂T7F7%vǡR:ڕ)L<愦uBm۲;Ӭ$ 0ƅ>DdfHϒ&0԰ . -E?/whAZ/#s㙖$lظNКaDBj&fOI}^κi 2s̕"/_!X2,ARݒN@-84FXtr-߾v mPyA҇t&JWnN(%;+ [A"zp Ts d- 5 c*Yӿ#6E M|eu)ȪL$4B$/gO WWb otH!"U  l>u`$Tidy-)[2( @YO \rOauO pטv`m|&ʉ_k܇+lp{twPXx%SٺGq mfsڑ$a|IG,7p˂hOWXdZ_Zle"6߮r|rG3Թ_Aa_2mըOTPOVjYM3LZjװMNίۃDt+' maYg'.7Qd^P㈛#-V2 RzzT{ptS diҫٜ: *޻2_' EK~'0v2Ojjׂ'֖׍~L;tW*˦^URU1%&,MS'h^A'GDCKdFvviG2q/)|gJ)ZecVן^ݟ+O2O X%%]n` .c+Dw/u ro.QrTT򯳲́bc`-5Au"1ȹ̺^mMO*ڊkj#dQ(OłV`P"u4>7*J h$P3/bxRamiS/zK4)$lc!:qS E{ \mjG>=<śrbW fT?*3 Te,WfF?S; 0!Ԙߞ.=7{nehsr'z5B@_KBF L;6Q^pn/bcd+۸ש',(Ф3ǟ494aUWf +1Fzz̛oNJ(-6I&Ae꠻Lzc tlEr|7|\/v{m&* q-6r˸^`]n8#f]><~ Dp^El"M0/9v'BV?2ˣn0~ u/5IPGhM]Wi)p{lc PΓzIp:@7/Sx6YrʰX59>c9|Jzzf}]!o3!}a3[`eTN@`μb<'-rM˔hmOf Ǡ"אE\|!fgUu4;w9)=/mTaxBa[AB~.z]E78fL cb_-B}M-3E!hS?N0MȰeԵE v4i4V_EL{C-<4[nyiG-@aƒI7~atDs"'C(ᑂ7 Vn&-hK* 3Q#o" Fy ,?'ӜDtx  K1iK[xvZ+ɁI3iTl R Æ:{&G {D.RF8 ; Lif8 |#q&z z#[z>htSqGX Jf7'k$te(_,?/T#"3h-m,PEyzgj#h b*f T'veԛSV*@ٖXMAcZ\Άll/ T|mYp?ajO Uq:r.Ř?ĥwR@<[ 9WT%cde6Hw wti*q!h,EiDMRq={Q :~o'ѫ)Hc1%i]aբw`Q,~$e}=+ 3Q̨-vDv+ؚ< :)(?wά\nCdF({ HX |W Z BI) R`l. 4r0I#[dᓕ{_"rር| =h<}bSdܱl]<;*B7 II]@T B UllNq%xkxU$rpjVc c:蓮V/9^7nz"qZj+eԢ#!a3N^HRw_HC# G;C%!a4wjq鿳V"Z'ʳOv2vJJ3gA xK" ʹxuhtF6!=•6s1T6QS{vOe)`c'VJ ɻLDۡ>d(> n;7Q>:H]W;#І};X81i(.Zo9UM<ܨvMU|Bֿ&a53 0R7 !bƒ zi4[_w?sX.NPBjG-uɊxB-~\ˁTjUt{,r$/3=*YĔMONe 񤂊j.B>bj-ͦyS)Xrak#9ɼ}3\ъ埅yuٷ1Ф`VqwMQvOoX&16mFK3om7lFy-JP|qh '},yܬM1H\줊m!6# ^f f:d<vٚfRt{lG}+s,l;/fZxXčNhK=W3 Wiˠe= !ȆFl`tp3^3}+erZ\mŻ1!'ΙDލCeM*Š$~S^+qj'.#IdVrw_1<5pnNOMEC/s9e}U ߖ>C\5>4r.?^+w!{|K*ƒ~x Tl qw0+Q&vc备˝ح!O1bd&H)y#ik.$UqN m2׭ K_Hj䖮}FrY>`_g V,Zdž^EoJչ.g̤>5@O?+cO1Fd0V\*n{d(@ϾºcuyJ//$x?ĝ@GԻߘ̧u;f⛬fba|epw &8F3O7Îtmn* |px\MpJZ^1JV}6?<*O6nSrw! XeAGT{γ }pFǎMJcZUCu$&:`7GLtDEt/ƽ7VV7V M7Nkh3XOc?5 +A@Yۃ-D\_=˺ҟ'y݋ =oRuAF&^]Y^!D)Sfر'9^w=BR,C_WT}=2sM#nIbnauK摼 MY `*'l<~k WdXg~P)*Joʅmٛ*3i6*󈘖޺G*6x%PN/B)f y**@[%`,ICtp''lke+~ģOvxK9[RЕkZD3Geuj g^E k=J+Bϧ%/%3ECx6YQ=jE/< Ťl|y$cU&ikq,re#  M*Bm V;{e3A:g?)Vٸ\}uhM%Q+z2ƄST%cc`0~0=q5jOv{ǖEqK QbIh:B Lxo3bmDѫ}J!fݾ&1m1@3FK桋)#Y*>*#lW􇵽e/.'q;]D Mz!$sKܕ. #:Ep#P_iH6czTR)p8Y (Z~VW|Ohξ\Nj|C-Nf)&@)(rK e*\t T!NTO}tG"zl|A{P ?$81ֵ'k]U m|A!85tw:QibRv4h;\`zBGn.,X9]1+91kA 1*T3[g/a(7 h&cӱ^ҨmNs˗eTC,ܵesO "|Ct7這V(pP/ JKRre]x 7g(,Wqn#~ 5&a?wb쵈JV}Ŝ`g ) R>4KLˆ4П"SKGP[[Fn9xGcGbLs@M Y)ޠu蠚s<܁fYU[gyaf9Řz"!:[}~l 'γ ڭeHf+}(Aj:KC0.sIjfq%允$f_ U8;A o~v1; CܖAVR9"<._э;@8*LyX^Y¢}3lf=/Z9Ni}ĕ& .]ԝjC+2G7ײ1Lu`4:w<-/LKiFxC'}aU2G|ؔ?;m?ƹ#K`L{z*0ۅ;upҚlQEņF\~fbAɻFZh kZʹV2;6J`}26?L_k~i[gD|>Pϴ^Ua/((7 0PxH~L 1@uu~Eù j!i=o/bZhD  _ei8ֲ); d!Iт^J7iT&'`ygIHPpDWy QPm&űGPD/_!xPUZ3QJls-eDadٙKqXA*O />x@(- 96whEMZ`Ug GIt`MiamiEhևEzoɌ_zsh9!Oj, c0`J]?%v_KJβaZl(@j8Q&,rB;.qgyu\,@I۵-m /xMHru'<ď([-ؓJI(j;u)(BUta%A#H9.^3'@ );Kny hm6Co0XBd4*~ mZ |^Pt!:Z&*l| [tԕRc@qD=,iO>ygqQLr1B^Kq6T󌭖۫_Gt! \[=WZ0rcz S;pcd_lqwߣ{|>C[6@j!+$)yo=nE@&e8p01$F=1NMH{YCpR&*.̜UÝ6DNL*eKu"CzL(P6au+g*`Xiʶ 4ٱ? ̪❀G{J0 1}6zyNzEAӈ.44Ύ9"ϗ%Qbn.x@џ\$SN@GVgЗ6{F~`k[3;$FOwpI8hbŻ}q̱OcI+V~ q`ҡk Q\0\YvXusZB iMU6ݧP 4OoՉӔc'?ʍ-U 'P@Q;([hNP ,|pWЊhT;Q_*΋6߭΃}ڨ-zM.g-_EH\jy5[j+o MjXONeOWsM~FկY7b`u!cHkJc:&<ɶxQժԁѮܢ^_I _ObDXΛBȉpU~lMej&ř7M11LoE|~ġ[ZC-߆}'~) :?b NGxQǵT[!VOUR)d9?b$R:;3֫g{,`RQLTmQ.D V<ꔅA8(f#@GݒEiz/xn*`WD!,# &Yrʰ\:w3Ԛ>{*O=#_ǭg=xy 4y+'D K)sy|0DO3rcm3XQ#T&*W0V!p=,m )k6%b/xJ?=W B\Sޕ+#k)5;54;QUL4JAO};wV+嘚U qyqSD\*_VZ6@<9ykJl w<ǯI`v~]Ziĕ_Q6)d匤3I0[#pDvΈ $mXY,_G`j@&O!>TFǃV b_b'xVҏLccrdܶ HY hq찹 : Zc Y8Co˯=h]VY[2 e٦w'[-" h88SRv!Vr"[36yՄhr7χ >bCՎu "*-f nV,BèC^W~0 PK_$UܫRDfE_(g91;/r|;PWtlƗGPc]_/6=`F2uXr̈|/5wmg.Q&s 5FĮ0`u\/:zưMˎQj_N Fћ>Kݘ <4~> @yNNxH+}`\(n^s2Xn`DROkkbЉ_c&E!U7mcW 1T,(73F"uUw鮡!˜ . r& i愘U1W' )& 0o8kfNi2GI+MrZ2ލGefss?Hړt4G[,)} $*Юaرxtx}.tBѓy)͎QN!We=6ʁ:[.gu% zH~c{6x@/ vĈY &Xߋ,W*Ⴡ't~P}Uwd:ejt(%I14֞ppg5kZA؁zD%3A7s4Fץ Q`!y֛43I0|Op(&g|ore;@j#r*ĀA9FT͗9ˎDqbI]mp'YbHoQk-$3 dڀ!'ט3f+쁮gF@{0)WA06O[ oMQV@ RC`R"OgWiDϵ Oa>t]h wi-rg[Mg;͙v>|`݋QC( o%tóv`jV@! K6HXʹ1˕وmzfoșk{Y=7R,9 ֱrx'7„kn8G?`Ujv)inN,{wrwAMň*wK#UUauКb:n̓VBzS%݉&@,O5e*MI.kN7Y< VwdJ65,BmH%⁒DMu$"' b,B%#Vy}C.wL!؝%LD1)^?ap ^}`Lkw/+/ƞ53M6n葖/#xGI.l*]Ya$(B*@*7WÉx^ )}QW67 :o'Z,6Ei'R0(/P f\s`Nҭ@bG쭉XQ+6&;5qMb!+_^5 "p1dPZc/EҏG(e,uG"N͆x"7],YC nxgԛF(Hɰ@;eQR u)ja^{@2 <_ \^(QssjA:Vw%;jR]֎6C/l^f_ylM>ZZzöȝobB4PmԤD*py!5']Y(I`:N{ SK6x$e"?{iijqe_4+WBS aO"b<[[ėj02L}q >usv(} בB2V Ax '(b}:\5"]@ ͡տZɬVqU;d~W;QewQ0[q0I* 8'0{6LSq'7r(w$e[UN0u}Dtޒnq|`_ eOhs3 "K܆I a ,7:t<<v<ժ^|Ƭ|. ?F@)TPV'C+= r F'^/v Zas bm 3g~5+Kosm݂csB ro2HK>>F}sUKb쎎;Cn+.frhJx|ǒ/rcu6~%q.ߥr#Izg-H! X?v2ܭ V0v_u]n@~0IFq Gs=ja09 @4nG E lDSL\52Pɡ V0M氰6O7=y𶽞| IsDUe\5-0a˔"3vv"m>/N;\0f}.SʧAW3 BSF!$SF]nA-2))I/{3uS1KZR j&G..>d/xt+ݴdK KƓe)Ͷ1> wT<;m=0ˊbNB5!\RԱ0UrZ LMA]|#ޢFL,qjn4$pY+X @|g}lLJhC  :=1={| gZ:󚥧! [h_$9uŀ0)޶2??y]۾?+mJ%\ %X7W7)| 9H5O̐e!u-|$Z]iT) iYMekSư*Ձ.0MUJ~K{x *Y oȺȤѽ5 /ѕ$vH=Btۜk.*TM߂JU3CK@~&m/UW5$H.]+@Tu*fPJPPaEm >Ę&*_\,K@m0b=yz=!W1'[H#wgs׌1M5d6U&^?4Zd~~h>JBɯC-9\sT%z] d( 7]0u9̮Nȥӗ/ NjF 25gQcK"M`8ãp*~0Pju6B_9n}FuB9TD/6̰/aěBbLVtBcgV#046ɪ;0q[>:abX {5|_Xy1t$L,c57up,ÍcWv+XD&Ąc#֎2JEV)E$Vﬦ #痙H'0H{s#tخ'F&!Cӌ 9~J|'M%:`07YdDԐв1Gq|L nQ~PZ%0EZE"lzw?0>h)Ӝxbh5OדΖ:.Uu=_'IS16:4C׸tHA@FlKְ`5zǝc&w\`NwK;@qχ6Vߢ=ےVl4tuKx )ߟW1GMi>=q*i@T*ý~ʽt=v/4ڸ2gO T_T[5~PQ ϥ^D" yvDteIaP86TN3z6YX$R친)p`܌_!x\=4;uG"tԧ$PJ}2 Wt?9"J]~{%Z߆~`D y$8ӿqA#u>|lZP8Yi^&VњEk10r5I{RugkdxVJx;6p<2C Ps#I|#k# )\q@9ig9dFO=@~u2BP.΁Yfyf#X:TQ}W;'ic8ԓ҆65ʋJ1d?']~h2l5.崠1fda-^!io@aE9\ȣ*i_ڛ` x9MēsXߴ2V~LxB $mvNk0g[|,0#(p|{WA&IԤfӍ_̨dE&Rb!E@r: ^a^q6,OCpM җEr-zyHwv ۿ=Zv[|d +O Z嬾k_v{qK.NH! p2'"6 GU >TtQ/07Bnv]ŏ4rGWĦ郺 F?64RӁ|Wda(/-%,wލ-TW\b{ 7orPy!m'_5UĤ2Dbǵ7n__|0b-DUEp]a3_ u9Cﶘl~%)+z/ 4]y{ Z=~e3Y2]m\r^iA<=mUBDcFlȟ|OzakC 5M!8ͰE}5+BnIB Sne[E]ܙ9-y&yD}@ B=Ju>RQ}ІJR6yT(z k-j2;4~}|a?1n&}ĩWI47()(vёHs^$"Rgv/Nrj'I*JW(.p\"XɞqR/t_05|b?mh%;}+09>$$0N0XH)tAscN Bϻ|W/nkG?4A9qW>(Jgh:>Ѱ-ؼ8+6Ӗ%'! J*nN]4y&sj @ ?>;Ni Ά G]ծ5p^ #"nPZb޵(Qyh{ `Uc"+ΰxeuM9 F !oF, 0؋B#ɪyd'Pùބq(M#0z N_T! [Qno&J-uQunf>>Sư=*v߅6:1 k6 HBo#VhMi'UMMYݶ;U9aII:a@_vhc^eP)7@Esx3:\Vm[$n VMH7+A9VGPF bRWhg܍/^ꐓB@'1C T܉nK_: s%ƖNVx=Zb{fk9VTϺf@E}LJY;; ,@}=Q4gGup]!Ǚ~'\#A@I=V<:b!ڇ1>K 07dVnANtVN Gɾ5a?AbР1Y7m+tAs#paw,od񹊒r"ƍdNjD*fOXlw0o6?sn/I+i#Tmn'n] Qa(8KHM162I w"z*N=Jn}!yT tD 8'fR(rg@Oh K;0 ? |(섵)a.߅jnzPuRO&dk;Vޑ {.>8x"~!l 7\Q5k-W(g{ QXYGΗ -&)UBn,aAьm!\!9 q0[v%AQi{.czIM95?suzT{%a'4RyTͲde;=,DD 8gyI}QGui%sȏl6Q2;f<ژ*PVhKW%;f\ǐBQwҘ ƨǧxÛǭFZp/Wlbz !g 6!sc]Qh;%ێ:D(DHoR{w1B4+٫pOB.d!%zi<==wqiZn_80Y?y\cAԚ^]F7[ZuX ڷNy|K!er. 01өqM,p;i(m Z>~[f: ȴK^֫ DFjV mazvMQ+鎳ۗJ.r9M2(l2aݤ(3* Lk?udX q 謲L)N5+CX?FibݪU3lCHAJ$\j=Y9ɮ޺ţh5́~=Pώ ,4k3.{I`S~=[jGj  9SUU@LCq6~kJVf.P͙7C0&ǿ8`cüD ~coV+qPY5\O͛dV)ͨA}a'd}@ORWkn rЊ9L4:GBmoŲ̕t#Ҟ+[.\ d01hw(q%]]҆_d"Ed1X_=p*@ oݫ*}a*d9wX4I|l4ޕTJ̀ j iDYs 7U|>`|ъ;QQ@,ˮ1Q)m*JpbFEETm0߃7K=LOnՆEGrjuGOsCZă oH`saAE}QlȲMXL/]D1ԁax3"jf :)&,$DraTW梃kUT~ʕ1 \"14­WjpDRR8Y"(^.O͔X|'|Q+I= ^85;Kd֡R 58_Gn"߈AC +~/&%bZ{gxkf,Ahr.|fbƱݳrki5r@-ݧs7+Tg`T>jStj“MLr͟a}U+w: a~Qί 8JX:=k1vOyҪќ4L2F,XǀB1Zv Q$9,S]YqOTK7izݡsh{$Ig*o*NKCqQ8~SD ]7Thw ӿo˨ OWsAOeHE!N~OB++F8/YvV̷ۅdŭ h\7nVp<75T@'ZX']"-1/ )u5(h|UzJ%#ool{4;!P}m~Kb:?ZFk,0H 1VJwSk(SanzK@\y(fJZ7?MN[lgsG(H;/@ww#!8?FRmbL3QpdB so.Ud{<pUBp]mVXD040(ݩ)5٘3Gv̍F2][ܜ/>7ž`eX/s\iw pŧUv?āLhTؠk"RGyS1';}=m裡exNmqtVw).Xsyt 邞 S^'~UE~iY~,txv?')e8{MPKihw5ӧ tDp-v["eBQoR-Iu>vVT.;,w_J!S.wgӊj_0a+&"#"}dy~4ӨWƋI1 XZk3CƳzgq'!ߡ$Q ;GW'Gט,"O8{:X 8)9[gcf QL~W2ͺ߳ovٕ;x鯰Ռ1+&Y=(6;gEDߪdd{& ^vFJdq` (++νfSʭ|U&5oy87ְjbkE1>!cE҄< xV8'5 {22%X;T50|`*,3wmc+"pѕ=5Dӳ.sBJY'O'#,7Nrt;oЌu.Xpn7+|dqYzIB L`}, 7fkfnkl"H}= yb֮NyʤfW4ČR-4/:oOWE7F=굌k]TfG O@]v ϕ .9v*A  )<վ<|BXF6^^M˘9 'f={tgd[kKD%0rX83Q4Cl2ZH00b% fwƃTĝe8ݱjdNYs:"|Lfzjbdyq-< =WqĦm\,T"ܢiua6ŽB!z1#k[BnGw;ik/?MkaCM+ZJ=Wj| 9?9 Z!+% ̌a $76#4̬G0`şuIP⎤Sp9*-ڴ{ؗ7h A5#WA8:k,p6_|#%2e =}^1Q/vyy,*b'ahM8_%L'kfxXȃخٰrpP5ZXR8,oFA7'oK K*u\@5o ΩI/ZWD" A51Ciw3iۇ9 ,z=Wgas4e4RZ yxɕmaY FG[NQBcK (Iѻ+M|]%oZ(}U [s2L$t8`Z0wœDjove+C3O@#D,(~<{M3vP) PTWC#]ag jA{]rFA[(NZfV :}'/WM:@2^?>L/4ь<VQ~;K6a]llvt^=#] n\þmp +ˊ|&*e*Q 4(ŎADɢb1q﹈46y 鲓h!u(¸iTKjoc\wO2K;Z"nS#L 8$ +?O'pδ^urz@x۫;QW_eWC&4} :դ88cXqc p׫j! =`YPeіD\_K #@|=os%UE8A%X)/bBz4! {T 8tZy;2$7"=<6qIMjqŬXTyhjF?5S1˖L0 pAw,eVf%Bv|ovw|/nO 8Z"@8y'e:ŧ-/$3DM{^}( !.@3 ]W1ȱXK~n2- l͂pᔳxsYp!1Q"Kr cfT{?K<4̄2R#./em2NKǀq4A8Ls\q1w886$.>7nyڰ,b:V^9hU X` ɺW7t/ڦ)  Y8@jl< I053`&԰ B'~M47!IrmX{XlvKʦ?~5 Fa{Ypӊt; $r1[5uut~zFSթvNR͹Ȕ:ɛTq d95UϼW\7L1Wj@F-aGR8ZYEp;pXlMw*zŢ7CExg=OkwTy"0Efy~FM?L9bk36XxA1>o$//w>:ks$f5;aPЕH|z<5>Ǜ| }GJ6k^OX 6K2o(5sQnTVZ&=3F}}$>\4XqKx%H^+w/łst)&r)W+Ό|TE}?\ύք_둸 W5:>cʧ?yYevy4e5(hke7ғﷸxܳGn$Zhk+S 6 "=YBJ\}LPhCqُVcGc^ cu]HUUህWM9&)"qiiIW+UM'/lzһ-4e</+&+#AP& kNuQI%->.ob)m0 oIZ'xa]|{d AO4jHgw11zyt. $էKZA,F&kH>?!!A]wbHwqyVdYO3y_9rlZAItYo`y8 {PBҙs,i%OR*n$Q;H 7h30*6oj8C? q]ls& .ԻR%jS GGKi!090[|!lZA 7t|8).h=1U","cogaL1`ZjDIejO]48wߒulf}fe># }-dƐh/ sq{kмfxV~Ve6RTk8(x 8K?I_.z#Kfu[.%-5D,jC X]Vc|+gRoJkSFX< ǰF$ӈYX1 bJb.~qItV"5ZaA5ZՏ ״T+|>/ q_j}Ջf0gwvn`VYXF>%{av7:Apf;LWӁ2UVCv-\0-f˒Ip kr%mr_)m^s_FZWbnN!K u1DTSGL=z}=,@19PI*ceѽP:`!0PH4˕;(?P'zY 0,o^BT2{QY1x)ӛzz*H8kܺ8{E~6$BݿdI#6: M:_C8Cj.! #B)4|Fun@rј<Q?WT\˓{4zl^JQF2L e~߶ SwB1MX~Am?ڷ [rhb`YIXP 1BNXޡf”/eFhpD}GlOeiahRFg@/S<4Ha(d2I LLMOTmλWY(x⃽&r1pfji5 @f>#HZx!bUl oSBMIApcynP> E9m(Ҳ-5UzEf䕣5+ ; b\AVӬ-Dq[(˃&+Pjk+z၁gn7 ncn?-RB`푍lQd\~#e q]Լ`̏]Y0*ݮb)%|cP5$}`K>v$W/r[]ȡ$N΂tHl O^TR1kN"ĎFB&ft +EIuly7)>GômlX 4:<lf֢K}j~ubC=..3먈%uaAy^J,r`- ~W Zwrj)%Ɯvw3&9 6{p2VD\»}.kL#L⃋9/ X_1Ns]  o-3ۢGŮN({"D|Naz5F;ΉxiU/+ãX-Xb V4㧱b-LLCPrʥLu%LwJ}It`mY~{0w+ +?i=A@,Q`WF`m62I+\VC ƖhV/; \ lXM ĠZ4PS"W;<~pS-4';sۉc~'20Db <(|yu=52M$ D7QT#R2k\ lnX-$'X9cf}4"N/0geJn*F>>q*gלt@FћX=dUwj~0 $kt?%`·/Nؽ\ BnEhfXEjծRVև9 ?m; Y7q)SM=?q$&&yDrD<ݤ촩JO\)Ȅ㴊tc/ndM73&ineƒO`FGO,0y%QzmWgMPrI\)Ez,7@y(}@BZ_V񞝣R(T^s V%.=M^cl!="'K*CcܵoR*Zb[^w&ٹq2\0U5R۶[f-<9vF;iF:0[EcK}%7E<- Vws:ч"Y;Aܾܜ{q%!͡{:*]y>.FIce~CUhQfER# d&MH>i1geVMstwj' gpٟ3j'UṚCF>Ҫ?Fӑ$gؘ̀|e-YT1RxS88ǻdf* D\s!REXhH4Ѱ-g.?-63vB'B -6NyPNe:}̳PB. }UBɛc LS$M)rY>Do\ 'q} f7A~N>sϛ}1@'9)W_PĊ6)۽im>1t[B-rE{A(WWɂT$-ȍ!S4.qHw nuT 4~ S&u#V?&=c'Rsw 1/ƈ4/@$B{U#XzTIWh-rzZ'^( URv:<"TkfnJHSD*ЊŞ.ٰMo0/+O]/ <)gvo};"́aA=A!yw 7ŕ=T1@tH`n='OQ;ِ%)l.zQoU~ȔWRb1pmHP/&z( -ܩwLuϸ.>4A!+ۡ=y#8{-v(˫"F)j$.pާ'-vP=yѣ%,ȳSuQD~eD"*UJ#l̫0h&8m!mbAV7*UnTb[e/{q:pHA!xlZ!Ō-;}[*%X"LrwHqSlr\AvwW?4/:S^^a6wvUm<o rE Ƈ,Y-])t2mN?\ ̓yWfM*- 7rw1T~=l Fm_rw댠n 2L]xg?.s<]y%I^mD5D9-N!jm4,V\*Hܽ:FK {*&yfrx&||e/񘝑g%~KF?>^>^_0PX;fdwpΕo؍ja.'y> #%q,#BK z;3? d9]3I?a_۾Q F.{دm Md?Tµ6 VPy1J;/ZGzb~#wXn6k#6m!J[mVpJՁ͍WDZ`!zx꜏ֿk%dT/m'_;L&-bkfO~Ne /@<۔qy(Ƌ, Dt!]ؕcj='K͉ uA\o J}P7_Yd[Lxc5ˏHݴUڥ0V 32{סjzRAu{K@WY4cI~Ɛ_;ޕ> f>~LWt'aXmSB"͢a?z?6rhe V&}vhԯ[E1Jc մ@8¼iX=kuk5 ?.eNIb6/aOR?kàD<⏍خ [AുБI 9VgKޘo*0lCm-x3yBVq`4aFБ-D5UöC\¡1RU:4oW*k@;UT.dKg&NS 7] Q ~q˂5cȦͲHY٫uT;۷3K)sF>MS\q\1/w'݃葳E#86k+vJ41mIv 0w%5=r3+u'YXخ3k- NTd/KNcEKI{;0R~>GP(qlTLL' MkL{la~06L(dQxl;m`6in&A[4!ҿG[ULF}asrdz \v'u+W1^r6Ϡ|#{ C(n+11[wF z9DXZtxc' ʹ* ,7%[}Qe\jM{/j@T]ɜ6W%KY7`:ϱ ;K0qױE+M T3l0-J~Nt9d>l=L >UyhXF H}WO`ci{h‹Sޏ1Cg~Sr3@$$6h̚G̊]BPm;h aBk2&coYQk |j;b5'To:_٦$)mŀ~!8p tud63ϑv: u볰0fuQ04˭ZLp0h"Z@}V\\jy,?$GcGE*gOf5i[qNMOQ*px댜 A7F9ɢyb.T1PhZ2dI6}d<}x RܤcZVRӈ`L0cw]s?;vTi z n@Z7'&ē6T VR`ޙ eF^ݒ+N6NsIN &S[md"Pb@C}nGWk3tZdikh!.嚨0y?ۊ[ !-AnOSe#<{] `j~98Z|~Ü LX ne/e eܡQa/$^_8m'j!g=?RIV)a%6òb ú#7A D-FGMG(LH~VBUj#.VO:46kY"O ؓSV $f>˴X2>VWff~R1ÊIl-hAm$nolak̖om| |1`x";n̲)eFAcQtp%Q~r̻^mxpX*Og(;5nhw=9[_&V)D3_m8VSUb@Wjȑ򴖛y{D `:k~6k>wBWJ]NEua^shKXe"jٟ٦K%/!TDdfBabG(>J?[ {օ5%$R+ OP1d'T G0eLA3B`=tl(h(l93ҲOȽf7ׁ-lNY wV@'>mZAUj]Pmag>~6wJ;%8iY3tI!qn4)T2m{uCU Lda{ ^:5|P1D33ٹ5ܞkdy@ -6f]̉K+WN 'K-y)Lt2:n% 98 0yk6Fmo2|&#ՑѢsnn1XECۧAxMkhg.jxaX-?"}G=E>֛AJdWqnCuC+kwz1}ttvPaͲ@bPY l}Z}]|TAj9;z)+b qRqQuJ[Ķ7y7a\8p=Т1xc;0V1"2aX[71W2T<| fpR{dۯp##<ʹ깝 A=C=k۝EFia{ ˭Gp@GH۵}{ `8CTj:3^"U8[#OR m^TJE9茦$Z'J4 \H "y2|VnBvS"}*]^K`WZE e"a =S4r)?+py(')V.C8r& [<e߯#|C7ڲ!7U q2#/6-$sP1ˡ7svpt]s!WZlcwСV\^x&#ظ3Ֆ\c! tA ?AN8I9l]6w?>ƑJTͷdl#h*fhRW3ɢ!OJw1nW^i>B.XpO˺ -xŃ\FƮ^Va`B&6*9Q*@Tl ĸWD;φX \)g˨A flG2yq'/ k'7RTGS.&*SV-qjvI80ATS6DmQ5C-x=r!_6}Cn)r cuOVpo5BV999"K_Z.piD LL _?o#G_֝B'UKd%l3f+-ID}yWb1zsa>f8u-Y/Ox%cn[X AE[~i-:'%FEF38:h-FqO >&=Jnu.]sꟌϨ*wWą~=%T3ɇuuf_$ԣ謹h{Awj0s_(o{rq܈: (a5a5,iIL 1(mNֶQ  Yڍ L=A>t C~MҰa̞eDH]l>d .zaYbѬɘSz5-ayγh N%<}?$:*SRiE?tBHl-0?1MXP)Cp9%[)OR]hK*Ԭ1na.k ȧ#I_IRoL[ԦF-%P( O eW֊ÏUQ(>܆™˔`±opxD臆 Adn.-aj/ݾV/}!༒;DXܗ뿷1(aܽ#Hҋ  1 Կj&ګ% :p˒@n$6z S1~*i^d@eRHRa݉_MbnxĄ6=+h~I67yU-#ʚX!RŎ0IJrPz@?r,|HpMqb!p)-g2WvsSZ"4^G0ŮpIdhP ߹ho(czfomG׀+ѸCyEZ%k)ag]l>pYsڔ;iT14M@p5V#QK (\t/gK.B]R1k} ['Ɩ"ԘX!ߔ0z -U)4-F.]C 2聶#N9T%FK%jyyo 9"zÌZ}\NpG-<ȟtWtR E3E R rD 'yiENOf4LWdtmxDfJ25`V2]_Kı+ʩU8Uo*Plb׏IڝS8Qd|~Cjӡ|bRDe *l}_O hT  ǎdぼz`94sw> B9nJ *nօ Cqv+ܘg@HUb+ߞl}|*-i 웱RO52$Xh3~wSRS(;EwD޸$tɽ6W ׮ quu[B!.T5+_ijpu~o Ȁ#|9`E.+j4FFOPQ h* <וBT5>0lpb^ 2L ;26$#TJBGnNK/+eU0~N2zoQ %ts[0Z;J<=G1F9ɂ+c{P.@'Ga~Ԃj5w닝=5p`2޳Zr ZUD .YhПv9I;MxbT$.Ҹ22〞9@ixExWl)D1o U*#8e)(U#Ywwt;89LXJdh0iSwbcn]*wPX5#4*  'ꄬmgPnkPe5d I2KH8)B3?|v|g`Be,k`,Ԁt3Qw[d[FG&H JK.ӳúبe;{3f$SH$ك#9R1d`FzE7;ǬCiv(B p25\"P .P6%  bFsjM& |#u՟|esM*'&\(t,@z ӏq_INmf(k߹Rpy +u>pDeL*isv7!V>r `sMk.W=㬃%S|Ɏσ̴8ʦ-@VI*5؆AIKlXĻ'J -S. 8$<GE&I: Lwe3'u"u+ݶˏql؏ϙu#Ǩ򛓷wqEN\A7K4#U^GI* jQTYq KC.E? !NϥbеmwR91),r扩ջ ec,ΧPX9]HOt)d/M 뤝E `~JoHPڳIw"S5_7o3_!T behׁ.XE::TSDqho'58DpTjkwv-)U0z|/j 7q@s dwx{0G,QnO&:i` 97NdO<_(U)c"bxi|pXL&6brX}.DaHm+PIIJzm/!Vka˹$V3(Fe}1I;6K%O wc^mΓDaJI"Pnݾ=c5Arx6حvn^Vy^ߖx@h9$`BS*>ZkC0zOFoXki ۲vKƙDޅOU#s kNK'XNOwVo31y}s_cL#au~-98[\^hxlp^\ Wkf˔Oc=8"Ŏw(K欦/3x3<T1I3j~Ne#"TɓռKTuH˃)XHC*>@ZdžlkG7PU;E$N*3>#XK<_]}D>P.0x~o]d@iHS(vuR wh#?6_ꢔ gF:lr [ PD$l@U T/ % )[弇*71I+h-tz L zPD~e6vN؃F :a-\f]G~l ˯4gBK ߯dU_am{tmDJvںOGjnzTSn22}ToGY%F{3Ѩ=2jL҇7p[ agN0\&lNf+,LOM_ Ya;̺̃Qь9eWY' IEW$̦)FŬ(Ym}5xnӫm`(P,rGfIdsn˔cz+.AVCiZJ.*[,"HD[!*ȴ(Khœf|3,| V-I߻_hv ܫR+]!ʜ\qO᧤9i;{6xJ}@׻I`Rg X3:15ep lg(2pB~J׽k)j݈I:DuԆxvsPkw|Ƅ(-⁦?6d5S1ńd}نiᖢkƮ5\Ḫ09\!Q(nvUx@oIhm#8Ic>N xIwi{cg9v|yT^(l!Q(q6INuvob2sjRPYMgadC'X($9~g4MV!M Xf?Lps awՈ5*Urveٴ[?񌣈GA4$8*;iuӨ,^`c z5lksw0ANV8#f~M"IrGV`乯Rlz 0kd RF F ȍ6W@eS) gۙo ^e|((-7m&VY 0DoJy]h?;cE^gdم,D *"1QѸrU#ߞA7+${>{0ZVa"D,llg[Lj&+ \ FKGf!p#Ǖ=z\~"=.=Gk>%'y1CONh1ZTgrz~7Bsblvg,:h;U"L}eưPP%(BIֳB\2Evo D=x3A Jq_Q4%/Yj-r7w$~͙4w]Z4rU5CnbU+n $KO-w=YaËmJ4Ij:xPCu1R=!WLN0| Z{A@ )s>^ ]V'jZ,̥03jXρ{8x(HtIíѮqrYK]cDi;̩U-N$نI]Y9u<o #+Ol1晆Y"4 yW&<& H)sEN0GaԼyu?vש:C͚NTNxN0`a ңh/u`Bjys/h9>DK/Fd؏l> bMحtw4a$KqKI`|LH?I;sZy.v?`aw8!Aj`K0P^V?3~5p%j el,hKZJNmQ~J,O1fk=$旑b%G _`A}5Zu+mAvo`{mNd*D$m&Sڷ(+]6rYd/*I!s=0k@`-t1Prf3)O=1|g< tF֒Q !zђڴ2E|cK޴2R>e)XJYE癅~ٵo͏dD$z {rV>űЌ}V'#ȱ/*>fuǬwP$tA!@/۷& Jv6}ȮeBtCVw.fgyJ? W?U3B.djtڮԏ\:!_K IA[It"avdl*;IN gv&>p56!٢;5r[>:=hGn]wV-UPNAz yAY)[/5 kv#krǜ74\>(R=ֽ..~U|dVMz*w;b ,FNg++o,ވH!2/M@JZa%[zG;IG^lƼtAg/EB"Zw2vZ$b $Hʒ9RT钬Fl`ޔP\rrR=z _yk)M@汹;5oMYxY$UcWg#ye`5D*>Z8⽎e/E%~s8 8H6)̀D {[9Sf0 |:SqNEv ~U"UNF҈DY&S<5(Vi.B"p3(N|Ymv\މ+k?,v|!/߰HM7~wqU춢~t9ICK- .y'3͖yZEgJ~iNZf*c+)~3\!7NF\M #v - *9DsS*@oި7h 5Β[7Zd7X 33kٵ9rtW;nnT"?gNL*GcKT8UHgS@/49IF[Q"G";v v}yI6Ʈܐoak=.1@v#J ҷBQbW]HĤtY :ua ŊMhu9H|v o*kx>ICK%- k"J6BPŲVYHWAI_Oݱ=~ViTeh]M&j vI -?eEȅgGӰED#7MfZ7+$*ᤙSJak Ճ!k€{q*Z7ZC5,+ 4IJs͇*Cr [췸vD#MJa0Tд(݈\Ju|zۘZ>4\H:jh,|8!\kPȉ5,ޔT,s\Na H~ܴ"ʌU:B7߷(HKs&߷*Y54V,FuK8 1 m y@kޣ>Pmx>Nw+-zb7$0XO3%I-pPˆBDG*[] w kH'іjY+t[X?qYqs}uh>m8<[fjO?!Q v&ݮ罟HO'dcAX8x7c8ny#Ӟ17(:.2HVO $7SFEawwk"IJRu!\b/zdOĀE?c (SLXAN6g *="҄M>yDt2CvO'5G[.o[PO+*cEcOOf[>Y". ѩkwn:n7K_cKt$>UsL0a gy?CZR i}@;3 xsF|10$hq&+_;Cs`а/]rVE ,G !2፝a|2`P}.;~b;v'"Ŧ2Xv%-1`pDac4"_H0i0E-ǟ Q~' ؾ{qwnѼ=E _+xQQ&q3!tuZ.]vXx|@ ZpS @VT՛?j,k2W$BZʽ$bϽ7 }xGc b,odU{f)x"T3;<" |$y9 :Sze=+,mW]6ZC+DZWP_ \]Ep;d]L\ _a^J׈d20\pY:\#N>"7v8}𺩨pI |;赶n%emv<3HT!Kx8"kOas,-p/V *IVaŇ5ק]`˭C01Ўk}匹E[+X^3uw9cnGqWԝ9ZpxS¶N>%OmyMmv$c$֮K=CPq%2 Oe/.^0^QZeLQht5rQâWU7j$,4+t>zv* d`к#ka>7D]e6=QjnXoHY@b&X~ [wj( 0\Σx3lុMF6R?~G@;EH5Z%h' ڧ}pڶ\K)aFPi5T+U+aPM|-$)sΆ)H55)Ax 5ҿ) ؤ6#6ZH=nrE=qq$T0 g:a%"wsM@0,U/Ii=QYyȃ[!MSp!"F fk2ٕRnQ?t!\04zm5.9иL*ژF@6gnu0s%:h^"u^[b.Ï$Q^ LX?˒ )~Ao }71W!!Ef 󋻆Vaj)B^|%n^s1񼟧.S@ĊzV XO,_pYݷC(U!R^T6Ӭ )y s?2njd[hd _rzݰdO[A)I1#/(6!gG;T_ سMnΦEObj/V2fcؙ5Yr#0oo}DaҚ*bl G9aT @﹬g\Ml\cK6T+@P+LncPذP%EmGeƪ0˱5?Ew%ǩh(I4cyMM[G_U{L]((m,P.b!e|B7.DWe&{ja0(zlb E+gQ@1a*P&.oȳJ SV91{k]tk'BÄiN<7!s߳X>7d]|1PZx%yrnm.P#hB! y̽7Ԙr&:;yF- } & V ^4L]؊>JaRxgcOYrIQߋ80%_:FNWVEM2ҼI2;t&9x~mfvsui i;D`oޢU7c"oAbJt[rC%T*!)z+wn}M:]u+ʴ,UYq"p(-)Y@~kռ dh斪 1zYbL`C2\SDdb,1T]~Hx­3$1T?S+PS B.2/xGv={ _9kO2I.\̱>}tU` faؒ7]u=^5#r%fH0` FhH&Ez-\YDͷ 1i2ZYݓ]2m u52m@ Z'clwd6HW!VzХzIeY6C"E2NQd#7Tm+=VfCtگZ?.=H=YQmqid oW) +ѿ0_ gM bPm^EJT2HJ@6C ]¹1_#Gș4xϒpMM {~tňܩ]'IN#`/rvN Wi@H捖?GũT(ė_wgv(6wG0 2oɅJ7ϭѤۈNgZgxJPo {Sgg\fv^0\>Tџ<2YܚkA#0硞j :2/c^ k:?r-E)i~| Rqvs:̺-G+= (wnOXS Ld +?FQ`Ψ$hrٿao.>meS&{{sb/V5L{ef2JM6};glR=Q O9M}G3eE^|)r3`Op[Rl+28CT[]K+g+O3W.Ч(cYx)pg~6:Q\):N5蕪!sa֪(} }LѤ4 D*C2ܱ3J _ZM9aW/(KӔx9< w֑lAoZz$""- [z ?{uL5|ͭDXZުU$Q0v9Fn/ђ1,gCɨ㷱45O1,V^]1RgTy +APR)/ H+F^ebiTR˵ ߻r0vVӋ ,_HJc$ݧdVr;א<&gS}\ـ[ǻ d N<^2nQ=w"ɧhurSDt#aIn: D(8}~ \n3VLH uJȽi^˃bRz31Shn.gm1D8Y .Ucvy *|;77GB{K{/‹!nG]<uxsK4Iv')eNy&dLS8|{oYB×%ϖ燿:)~}++KzM[$-'Dd51Cj _) [C_ZRh]!3FES &դ3_F^1Β˧}`uc 59 d(gp|t MH%Շ*Xc jp (X$*{""ۓ?$A)pQ'@w48/x8;/Mn\y?~M%EYz' tOmN(xN5M(&;Q 3p&+@$ I\ *^;W _+źqp]~?R!ze@ჹ |e(m{|?ac;֤sƬ`n^NhM n+G0V,0Ļ u"2VX>_Rl=8<k*[<1fm0R8"(rdp5 } ass0 z'TZDC$I@ 0\2+|U} $6Ԣ?[)nBnсq=E OyԈwUd{b ?\ RWY0p`ӽhKjvLoCH_ĜW)a;9%RP^^sh7컜O#Pl%#cbPhps `&NiX {;դ5)،k3gn zs`vvhtNIZ&$Y6-P]6>;\ 0BUGѣo;DixMmI4ȱ4Ǹ GrL _?$M"'D"e=ZVT# c,tJ=Ru$o+.:㿜6Sj1-<|]Ee>dW,9sEMgݣz_A -g7}d=VF@bh`, aRQ!#"< hݯ i,ɼn֦8?2E&OX[PqЇwYKyĶ  Qx mIz[WXAVݻsu3{J„[M?Δ:epJRe1]o.Vk[6p8P˭t证=v5h_/g̺eEee&==B9{ȔAUSڂOMl83uI3 Ʊ{@Je€B^-kVB oE+>g GZoy> Mk)wEjl<p~=PcP׏ڗ9$#;!*م7AׁxF >mўx)`g|낋OLړZ±@~ ŋ8# Vpd dErŕrcQRhlbp@$1"8~9O h`M>_TSyFqn9CkVuo^z`>{xUeK h;:<QHQQDoBJ]*m2Sd%#uy /*VfN0!d}%Fmɛ>.ToJKAXCS&yFA6H0ʮB*fFՀ0ӻ%SY3va'R~$bjSw $*J=6F>alOWb߄7U(RgP2ATmfR`ml[Ƽߑd+N5N2YѴ݇x$05Svr G6Q}u(ke𰻁քة*+*4 ʜٵ"dK˸n,FGGCYC0i#ȖvD،uYS[B]y;a> ,L쑏 cP}H%iFV *T7FO$v:Y(s ZF_RaJ|AB4|x w^Bu+_;)sSiy /$T͌ӸVXn4Pe4>3{]!xYPbG+,s v[Ll. gy2柗lH& U;Os~AK?lpm{D,µ#,)L`-ȽV!k1V5ue89?lK*\9 cYwreDsgi^3|3ҷ)m U>9{̃]t8`o<0VhbJDo?_)^e0^Zy\'@-HdH0jGBtqt3ݖH7){ZmsBkXLKb)~ gY =Y:ke^@ط%OnH_"L ,ԏL1uR@)kBʳP==$T Qpy{eN7t vB+&uawjD(E9g|Y diA{B 'h!}ff]Ps\T(ѮNĽ<7?ʀ bgTNz~uiXfG{g5Y{ǚ:[/ ㌉!'6VyI(]B L95qr4r Wx28]*,7<y1džA'HbKvSx>u?jb#ܳߢ||!5 ysXY}ch#b (h0/uZ,1A W)y39zFvS }k:>"߭G;eNHpۜo <]M\نf^g@ĵ+ ^t? `j[OջD?+COv9{`AA`?f2@f$W4u[ ",:( Ӄ+s*w{MٟX7{GT D9#ι)zhzHX?(bT ;c½)EM 9 25TU$!5VB^MLC 6R&TLrbre/tZ^#~){mLP1b{34yEiX]92JTRQfMY [@u(Bx[x}kFV<2 >mg51粃.uCʿu(FP;ںbB%DzmD"a?WA%'=o<HNj.m_O@wFxFd(:Q\L/$; rr.m7^G4`u|D|`7"398)a {>-E\Qb\.UPqyv)nY@KX!v \?bMZάr]&v YIBq"O[Ck(8cgn6jntiwoB{Wlt˷ Y!DO#ۨkQhӆ8yZ<(_?NP&܌D-v.1܀# S $2%rDG)I//}%)d$Bg*Y., 6d#4~,nʱ%Ѭ⦩]j[FRt!X˄6-OXgқF)/*;T+<>?B1>s17@T$̌9_? €xڏ\Wޙ"^$id xh2ϰdEڇ^. \(@z3k͙U܊8αcrOϖ1aDeĸ$:IF ` IlAhˆ]jVi|7_pA xyڷ()zߪ,ExtׁZ_с&)tyΡS YkrF%i?+3:XrHNT[L;B ,#/SWTdZ{l/A:YWz+oyFT7}E9>@mkЊfQW娬"ZEVBN?!I'oFJx-/Y*c_?UMRzmw(h d /1>7T7bl/:D#kzOR/qS:l2Dі6QZI*YX{VP\sxjҥ@שa撺b<[eTf])(ނ]#)NڅDxD?OuMZ=6ĝR0J'bs , jTV_=X %|RaZaϋg*3^GثǙUH}u5|@x&UQjĵuRayL18e7_!UzlG&wg_dJq{`2vJ3DDߣo$M7NLkyj?;$}EJ8mW0Ksx&JhQX(5ҏ 6?6+K튍R/n\0t m>\%B]F0x[s=FG Dž+Y?5nhGU4eWnbnfJhsiQRr 湰MzZ 8 1QS΂shm]%0wguGG 6LCPa/+QC9׳ B؍}BMi'[ȧ1yٛ>h" "uw\̹NO48@m&)P0TT~H%) Eaߗj0٢B]^b מ^v-^6z uo57ݣTB]פPuSByZR>\F6kĈG;93q3|SfKfED%&NHgE~ JeܥQObegnJ=uP wHiHkXY[! `l,(][{-1gCQ1o9'$ϳF qMVD*`RFn8;գܚ CJ[:r>7c8#Jag>ho&t?obx:dDvH]ӆdja| 7BACo@hf:`]LF"GƛUZA{uψo 1qz c=݁7i +YݰFӾl=68eqZ*'f3`1GBzGi1nYcv95xXb̭.5m|5Ðe|٤?FpiFKZA$?g_,(sqkv ×~VUR8}ᓫzQpd01710"7IG/=`و#gP|tC\ #&Ļ6"1qM8,I$iÊ47DV"o碯Ptj2qq1|JaCCұֵH {ؿ65u1N|0rt+ڠ=w0Vx o Ԏ4jZi W" CV酬 ~'h> l@ۓp]ŠQ""TFkkܶi8AD1]ɬHbzeK2+g" sYHOk앦S;yCs.X+V Ge=;X7 5['UP$7=bnǣ\k_}[" p]~!Z=)fK?]G3)`]{"f||+S6q2C]Aw?!(ϳVw IX% $\cDjw/9l-xq(cuj&nK3%JOMṕ@9[?۴kSŗli?#%Ǐᾏev+bY!" *1sYcb%B$8|D[%((Lm'|ov A` Țg/tc9?`8XQ}$O~6UgD>CJ {0P^-J562 X~0g1\N>GȰ ~Tlhd~MYPx<gҝ"o(d,^74ZQ}(Aۼ(qybL QS=n;=|9pxlo-x":cbDu܀Ãw=ZY[;e܉;NPc}Wm_ 3L&U>"az[ r.eG ⹾Z QfGJe-vRJ#O0)&vزBdsHV흋So+a )2X7a䞍9p_N鏿*srpSH"ChNft輏MNHFCm N<*(Nc%qF<e  Du+AS?1>=iyͻdofq[spHS_%% #˥f4?<^ fR;/yJ_Cڎ G&H[]|`|.NX懺yʽ$  ^JR+o?_df'Y]tgAߙcq \I D)5lڑS1Rrf" u,jU΅lf>rlB^Mm~rS!H$o?LH/xבő2-K`Ce`SOm4D^7Ϫ2'xMl參7uޚYz{y_ ʼZ;+'``npQ2XQd۾[ԾŐN6ˆȻVb{3E;N%ikg*i3 EbUMĔ=hg4㭗E#W3-w||rͽ 5o>U*{(*) FPMk9v0=^qh9Rou}szL*i=:Y.f: 13f3Rxz\wR(yKBq:Gxn|9oq2P` ˨f&E-PfؐO5L{`!U}.$bl\Pdv`a5治a>BZ3|ue/̣&G|s^ px.ݙk?m|u#y_K?7?<&nBT{# pZbOAh7.1@_SX=6Ha!ax{OnHU{%\GZחfOaP/q[`ҩ(`m]r3 Ѓ+u#0XbqHАG66#*8L. c=}D\&tɧ zzpBmXgЬ 6 ށ:JZ<7P1FّCM<ՔK%)4}z'|ѽzjmM\0mN]5#!1ZZ5 YZ#amW!*h>*eLJ r^$= ucSv6Bo (ح%<0!Qw~#6}`zRZĿh@α}T?)I hZ6+@1}pN4!pl}Gvz(2W؈:~zY ,YuZڞȀ<[3<*wF~v^sFx[0 U5e63P7b:Χ113ܹp'%DF\*=#.@/ڥs~M'1P){+u^ \hyO!cG~`ssZ!LS]+^ obzss_@>Q-e+m$PxN.Uhֳˮk6*آ9,W0Sn Q6Ou›K<\IJaըw/֣x=HU1%YOJ)чfjYa%UOR4Y3y[=˕Lz9uHiPŹt&m8pc4ڕxJp%yp"-O$͔t0i˙> &8\m|"٤]nw.Zr鱆paP4w=I&#fġZwV,pK5#<_S@IBu泍VtۘzCp=BQ܄/iJQ4C]ZJdz9T\ݻ4`NGz_xI܂(r(3yܠ 8vf 8Դ]޿q*X3>Z'Rtgosa͎V~ v |.D5<]ERώUo6֩!wdrxz ܺeNjzSOIY\ 8C QIYάPUo\[pȡh-QtpgįXT])/ܙza;ƚs,=ՆW V,%zeAmqs7Ish8<䪺|'qB&E[DwlV3xv4( Pi= =3xk1f"8wg3bwODh*@#&=+^K[zչyP д]ֻjU@yF:V5µ#8HD7 Kf*@ӣ2poobrLV /o.Xg[`DYWS,Q`qm3en|F1 QH.lf{ 2;Ύ$+hbjd4J`|1MᾂY}_h#lB~w;~ +<^<ܛ3v?:ד]IRVާ0ac ue I, @0L=EYzL*h'3 )ӯ3ɵUE"SP H,|hY|3 SƉ$oQL0m ƛ^:,wIJoS<*޵,E?ڮ8@UslqJ0˃Lg|+H}OR-`\2ުƼ!GQ={v[ 耰/i& zrO馀vMsJ^wLɸ4 B77%r2sg}P lUW ¢Nk zs؄ԚUH]YN\ A2/r?8\gua#:Ӥ ~הb݅kH}"pVr$B^}0= Ⱥ6w5FWkb9ƫ\”/{J;0 CgX1'MݗqRFm7N`C^7x#Y,zT?bhPs,`롑sV2\.R n&4 #Oa"JGJ :ׂNċイSU<䬊i;uɓYAse$s2a+޴YJx=-x)ʠx PqпLIi ztn|긼NdrDA,l^3yz'}hT=JDTW/%a԰AX)%'q#4"َNےY7%&(JGk.^6hڽJ~fZdzxݺ=}6.iqUe?|n]&dR}ߟaaȾI E] U{G7G/2*Xcf$|ğPq>+HD]zUnX1;$\6^yULyfm"$1eP~`NXhUmnR]q{Z4w.J$QmBi/JY'L sT [z7j= dP*O::n=byeoD8gQkui;EoŔւWslTDo)rz(ʬnpPWj iwFje&T@05^LJŀKZiC:b[9YJ>{M.hvàY}U;r% G>-JSleDS(N=}V0†nmNJUE$/#ya+M㚫o\k?AHQs1!ҥQ ?`z{ZtA21M!ck]5uoRZ_9 m+ҧ_e -Hy$y+wG)Bf&kԋ ikfPW3,|idQ< ִ0ES~%{ѧGve@1`2OgfyQP*uF3-ۀ "ͽRY;-Me+cphI1 vCQ/nUzӐbZsX;|]b FVV4/t(RBK0NY]F/qɊ4h9 =]S84-$v;VX:9gDfb?8A y01v*r5f&.a,%\A‚VE2/g.f[_ ]rz‡u!n:4ÇՋX~=0ܶiPk| A eX E!eY|}ԍOsr[ʉŴA*Z4cg#UۋΜ> гF~j1V-9'p:XGV@!؏ߥiDD*BH"(Q \jؕ,,q'Cn-h]y8Z[`";Hx$+׼v 50 •r,wr9t(){XYyBmqjYԑlt@l;7̰k9R!BYӿz"6tǪL\r }Z+R_B2v, ~,*HkYe䶄RkdlÑKK^R PF&%xʹ(]*`Mi4?OaetpkQw5%Ra 7#bzqgG)r &e!f7ϙKAġG=K0uQLNy~: (^Ry]0ZP8ńy5I@&A 1;)BBD5@ uk~:WA >HnVmG9۴he ^&]v$__:<TClH+n`9; &.Lppپ!'jd @2*dh&d #,Z\xO!D<_MHN:@?pE߼@!pⷉpGJϤ&vxdrd{ :B.}a."S_dT+MP'a9$8TYMH a1A=%UmH Y7 ,R,iӒw@Lu劊5G:I[yG5S0.U tԸ?nJN@ d,)C/0}#*UlC^>] 'ngv(<2ୢIkZs^Ʊ=S weT "W2+U" ;JdCmNq$s[ܭq'䍎ҥS`Za`勔ۈwE /]Y31/wG@=^'~#Z7ڮ-AɥU^F!I͘>q&t7e26̧gn2bP6}Eix=0_\z3 , q*C.J5&rz:mӓy8 1DGROLw*L7I ^ z_HFǤ+{zqXq9-YmPvT:+C)oYwZܢ2,AA(B/::1loKb_ΏN_Dѓ1˜ ۶94&7%UM0p8(6CsgB޸pL jIv-bNcFw#-,}|9V[N{ӈVd dIKMg*nzCJ)_eUυ婐qh)nod=wЯȉ&̀^k3kk@CϏu~J)ng6k}oP3-Kł)4⡵/]@:Fga:/F?g@ۤ I{xt-7SFUïpnk _QdgS\|*)lt1eY Cx kvʧpź-˨p̃'Qj|b 7'7 IM<_>`\T~U>d@*%wl7Rij}W}fﶕa R!@H…dPz6TԳӋXrwj ݾ8ۥB$uEMB)[uz)0OB\^m4Zp*>llẎ*{ެ֬+:lJQ:9եkS uq -Z\Զq10$9F`#[vmQ~"Lb}'*" T͠0g407N<0֔/ g2$>U"!߼m621Bx}E$j̣)l}} ?ϻյ EnpHRx\(y6?]:ȇ^"}bC^~~ZswW(Z\wZz8kv_D~dB@r{N) G\ Ӌ]c;79Dc`5RAV>9?A䜲[[FfA=vycR-g@y~|:LJe:mw:Dd+r:aYH&UP"ʿE&z\\4 Ubdw sA:X柶ӣq:~nɞYp$ԧ/@qByRֹW(} ɼRlף*K?" _@v?HOfQowwmiJbͫfh 21ַ_"~_bOU<~$e]KCLRO$Cts_@SvQۆXj@|H~u|Ρ`>F_"N:*o\?~ȥ9Hz0a~LZm[AK0ׯq:,>Z.5Lޕ]gt8{'"zTa asIl̟SRuH% X6Kqi(s,j{O\% ad'H\#APۦlX@S d8]G A+$ƅ*,̽cRH?ʎ,M\[CKXh~ +wtO7 ٶ ^av dsX;)=>K&eC&l&Be {찮|~9X}4i$KYPt?@v 1 ,Me$G EāENŊB P+T9ҍP<+I><"Ҿv.]t~$5V$k6@,OCFlW(lr}:rOj'WD v_c$F彜 tf2iSsoKG+>І8=x/5&db!.`ǣn Wi]⼅upӨ\xВo#+\w;}01>b7j}]pL\$'ۦ.yWQ<]^{ J1dIɶtdxLr=&jJџR**+Qe Bj̬ B>A~jE xq* (@.NDm"d[xZvTqu8m4bϺ}~ `1=M}Kw> (Wꑴ:DzLO2 HX4[> 홝 cs S#Z0Ml  ΤC 򼀱gsR+R|5;VFZ4l.0yQ:=Gs]h{M QeOf¯q9<di>{p"j8oT8o1_;QlG_~[vq8ds+?m%"*Q6*Ƿ:k;DǏٞ!2BmF3@3cOu`T@n~Y K7J&{:PK;8My߅yinPY1Vo8.8Iqcvc`Ykz&;eW􅘃r쫞R,qL<4Q =39zjWBX)(~T\hAݕQ'hQEx+6{a26HrjkÓMLbjY A8D] )Kx (L8}sD VP4:-1l 6مH~ .Xo tt\бdm x׋I-{%m-u# Iقf>Aæ!5Gf:RA!*FҚL(ž6YG2bs/}_u^Yp,H5 x/Z-K;$%D\E)Mb 3}ɹrIȯC $q G 3@:cbfRq1 uO#m ,_9l9\qa_qޟ}jWd{i~}@3`A @/5gZB2aҜ'`m]Q=?8I|u7KmH=w;Ԕ^mh"BBmgMjÁ=z 5&E6wWfY =LZ@̼iZ:cwUQ\s`lײ"BuBJ''yy|\ |ET3`tޠ˩PTͳN?mZPsLmFOW"c+1:P3[<4+Vzw̕84f+l1q}0>?Y {6]VBb ]zɆFX [߂AрV}|uCшɞFJ>#YgF/ӍCXv8e}eH%Cyҵ~OH"/EP4}5G g\y_߷[-l9}滙az^@gāaFM*_̪cY`x5 j-T(QyP9T.dTLQ$B#cВև?njSy~pN2 lZ~+qV䆮s0p&#dMQCHx2WwT? d RQdV9? l9&Hg0H;n>N TxBazēcf$?)`)z1ُ䈖"snBu)v.B@? {lk1NV(i:@ ~ Z%>m,G!dozrGQ&rw33r>#0[>Qˍed rK+:?rI 3Ѻ`rFç~+WEޑ #!`ؿ惲щy'peBψd,D#-oPd Z~3c_oO\dE5SM^RSZv= Gjp0n>zѨDLZ;}Da hvX"1$]<- /1J:@/OnbȤ#%+owqg\dhQOKnV'ofգғw/9O~pVLK\ѥiqN鯼/"5^خ0̯ _;:!`PxX,)7IpL@L)|JHHEx[8 4B"N=u,%⊖[. 9Ulk7wx N\Mړ=Zx^!=k{ΰ .& b`Z=eK.ce}˯%>OV2{%Y_{F0Y$QTn3bW6z U3&+5`CJzP)^Y^k+ض;JKǶv HL~H2&YZ*4* {bM ȑҾ[n<ըZ|T|ixm7l&>Bf%(/cȖpqIK,r5ye,=z^? bxG&T逿PfT9GNN5EpBZ,&ត<8N2h)ol%=*B/qMWMqX>~aU-aΔ}Ds< N-#AWH-CmbO ݢ=}̞|ï {UGqC'S[(y9TF 9;j@ \NB'6ou3Ӌ`kK,-dswViDoO 3 Tf]Ͷם>Z=I !NҩjNlqV`S'5.B=N`e+42 NʖB*XhϪ)sx A,jz.а&fYo8&]gUүVCO 3YlVsꗽ}J2EN1,)1ZN/=/# ᰍ魚A!)3s#\W# 82 J)+glOspԽh-3;Qz~vp0I2ImXĘK 0 %Eg-%6xSb٪*Rvo"L/LF@JwnX_eG"~&z70. S}("% %G_:,ˋ{b ,~6[Ccf:wl3f C+N9ipJ҆%V2wYV/_[CA,ŝss7Ng֕ >5h/ ]Pctت{$`I8WnI&"{ی&qĠ!$\xv KrJ?H*Ҽ!3} 2Eɻ"g*.:YUoP_uО +P^WTHޤRjRɵWWlIqԿGV΃i܄OʿAlWX᰷ C-5)A[.KC Ao1ָ[lҸZz\p9AԌ[U6~Ep69n;v#`rĦ];_@f%Nuog4ج_`=d ` 1{x ld6[~tуHzZ 8)72>fq3erBE28Ɠے+.ELTq<"cA#.UNRK>uZXK]n &%F\wmT&`vnJfiTzRؤiOȵ;OESW9Q,GN@h r)KzFmw=u#XEJFy#mS@\8J3_m,*W&b@LX`h(KxlXla43:;,2ȧ~? 2Sw8 )ChnVq2톚 ƇȀ^Eve5%_HO4lNu͐{u3L^rd%jM>j@A#{3nj MUHZEEQRx꠆)ha ȵvߨ̑ug=JMo7U!Bz hncjq* 5_4?@z>JKؗR핼utp $2 ;HmRۋ<qe PoZ㭬J6Agks S'7M7yV 0Ll+دҠcBDEgI]5VgD|`R@XAx]XM̿ 1jEK1E(Pw&N0hs~Ŝ m:ىoKR_M]Ga {_adؗBW%gLb%|6N ^Rλm^, AY좜@Par4WfvI4{0:CX)Cܿ0-fWk}~GJWL`U6?d iR~!fj|k=ڦhjgMG]І>&hXM;اcb@N z+˒LTseRְq\%F?S0,Rp K>cDzN+)Za/+wü=`.4sy]? C%njGI}Km!W(_$!#v"{RвM6!fח]6a69?\|Qց5FeLpZLs̹NE=|ZysM . bDXܽknڮVa2f^pnSv;_<* M%e t`KM@OဨS(ڌyl=>z~/`[7t q?y6ٵ{o ޖr6ۿ}L ZȒ=RzW:3#[G~ҮObSa:d,qPVƆq 6NYc7ks9EEmza!9* (jD_)3ͤ"Er!\|,~^83Lh\Y! a>5ھa7?z/HɊXUаŝ6Jm XT ؝i^fPz AYG#-1_gi; ?\!%_j:RoD~V%Ŭ!PVOHMg>ftV9/KTJۈaW k(ޭ]%INO[_&]Bl9VX88__a$~7eneWK""0ָ`-mmMb˯u05-g ~OXf6icE(T#%f[J{D9Å"֐߻^87= "pϭETjdB[)n]Aq]$\XNA|PAZI“[bY٭xʿ>^))H-/#6NǪJM6_`*sԜU;@&ƈYCB:K@;Gj|+h>mtX!2[+ML-W_ZnD9<< 0c^iʗ-QjⲨH3gV+  BN6 UP+sXjRja隨_ Jdb0qnٌRJi~ƹLzպcdd}'P]Wlz:6]]ڜKͶĈl N.") N37y<=Yoҝ!ThMhY2چ2X1>uw7[%Xx?)-d y\(q$E-PhNj\Ǫ nb僤+ $w_? ;rxeT!Tx*Gд wQrC%suطM}h}tęoT wJx!ND-u3>xs6iXs Uq8B6&G VUPwɮd_S_hT+{ئდ^o 7 Ec?LYE N@:/ZRƆMH*)*{Ĺ~,FL[dQ]: 6R-"z}D+Xg;w`,ȴ"h3Iʫ:kDi{}U nH`l\)WI?k1B?WL됩BB8U3x0~5&:m"x$3 K?Ϧw"bhn=4MġNx-ĹizMT) ~v3o[ 3+^LԸs#وєu:,WWhI_INDH+u ^6uEAGZWEz h4s8Mm%-f9x/,T"-5kWlJ5r,X_ȓqW%]h$B=ٞM0 ҄SWf!0NK s1%ti^]ek◷3UC?y NeNv3 g+,1wDK>k@gr#05"3{b !Jt!`eF&?ě9<l*>Xݻ."І80c9.]RXg#z-O!Yfň1~7}dkȄAfÝA{I2Ulvwz IzuB@+DhwVp`wmy=O%⦖.GBPإfV.R}xM]14M/JS#AD^{JsEǻĩ-4gɾNа!:hnܪ ՠ j%5UL7RTZ *7FܾL^eE {92ahzKCxvC #gЄ;|ӍC#w4mli'dꆼ/ XD[&y]5[ُ`BKX˧97IG͙ά}N(i!JCCp7cF B>Ì/M&R [G1S8L<%;o2EI@ξ SQ'1o`@yVW ]/gŚe/Lob9P@7YiTiH F]l>Һx;M^U|/ҹ Yĉbˤ$LaLTӂ ,V\- GRIrJN~w:-vY\Vu>K SXAmV{zVxFK:[>ZN#B";Rf DE?&<;Fq=Rͬ5sINQieO]qr匘U5$7\fclW/WYt=E ̪:Y=[ '`t'k%y#aS{iUꊵ|,bn.8}`3]StBAm⎒s}n uWDY弚%: _h뵅G4Fs1-RN߀t[B$(=p9^N}2c=q4t%UCkH Ԇ}3]-Cx>9kcIM-ܷK(:KE[PsHy^(8 f K5)yǍTz,Z?4IP"_lf_Gdd tj>ld_^JdžJ]k' bdm٥w;(jM%A.ٽsĿoPZڙQnKyaŝ{.-3@&bYmnR"WSO4#aC:q{<_l%qp՝$/ E&H`F&*n))?R* Źlc5/-ƉL!e_촇 {: w %[O]BwTĠ*q f8^-<->\7b҂ ފ*G20F B\ ΀j܆ eI-o],qxfG;1axZ/W'砍o[ Z<& c&!iO,C< X4HΉ?߅GL< @6HaG~9>Cn8bc 8UJNK+B^UF}`5ͨ{S2B m֟߱TӪs BL9_ھ~ 췜#']5 ͙m@%_\Gȳ Al>4!re4'EpXG-5葼†G5<8[h8+ނED,RJxx9DA?wZBI '9s 3~N1 2C И؄>t Xi<@?(j7%^ S*0aQ΁AsS_d#* wn8o EgX?`Kl?0v_=usԶ[|$=t;>L.9.`kAsoLAS騔H$WчS[1dXԾsܕ'` 0e ZvN^CaC$ر{dF)Ȧt>ښ!s0e %:hƀߚE-$̡HeJ}XFN>C1 7^@<"ſKlUDXΙI1()-q6ISy*p{e$ +oE"| $.oْlJ,D>sw=b9ix6. ,{jn ̖B^ɯ٣ ' xVE)bǢJ{˟YA1J H51򌥣;k:CRhDm L)a<"&y4 ľ`K*BB[vt69*y hvQoMz2V$P|||:^9zat>ϸn41ٗ|w<|C2!=߻:SU/tqR.X)p\B{|G^P1/&N`R#Af|pM{LSlo\WS.CǻyUjB- )zNOOcqc7axQ{3FN"$FUK쏇J ݮS-ł@MNNzr!FpH6&OP);&P%?=a }0X^Ay~ޝInǘ0߯[vWʀe6!B-Tr᳸=oYcv& Yag}(ϫVT{ºôX{smȞ);cm̨3I|ӗl " EIг:W#6D\K\xL.0ƀ!N*CURVkε86sZ C邜eHvdf EH`]/[@ k{MXL#f\P3u , ǐ` ;dpzmTU A]&'?˥̲=|f_KPLpṞO(TP]w|OR&bDD9) 0Qw{´|(P(H~\I!(/oCj~߾vդg _Y:Q\ g "`6]vVlgV Ҭh0 z?g^^Q4sS/E$ a0XMntBR:[<0\#n u7Og(/\Jb_NL\Z':0S"0ϝ$FHS1hS&]]˔PU8pt;V #ŽFOmI|ZNr+0f+gY`#" b%+WktM]s co} 22vXC`fRe3浺ȖkR| Dj5k`(C`#aStFgI&2excν9Z=%d*9LDZ25=Oi Nc /;.T s 3?1rA[olM$AH̸ɹ ڊJtr| Yj2{t(EJh TB١BvEChC~=TJd^ _c ##i<|d 0g6Ќ[r htvs*u\FDݐWqy2GεS=?fm,yDl{}1zXݩZbڇ OG3\zW S8.;dI~nNK Pk\>M%G4tmbPP8ŲKO<859fy2=L@-UԁOYt-uQ:&by2ROMôFEŤ3\FR<$S/5M1i:7˳#1AZztgu2E=+N4ama41egOyBȽ:)EV4f麠򉹦,*_D\b5>s庶PAG?M{;VP/Yo _=)PQ}fxe&>bcA"Tx>P_<U1KsZ'kp6=i 7ad^,+ønU"w/aIFa!1w93L5ž+) ]kR̓DCI%K:&\`6M‹τ#B(Ó,EQ1\ 4EPFߢѪ .b8W8xCD֢=3R,퓊yMx/w-{i0}܈@Xó_FH`VMЃ@4{n3Z`P6GI\읷:eaf]GY5Cȩx?0g H+Z^?H"`Ϙ %2\)ğRx8;xQТ[RcNिäK@m\+gQ |@z'Bo<۽h?cI}_kA#Q:_dwW%O"ޯh@~Jߜ;*>?K˒!G7-sG4^9bՐ>1ٺ~Q<:f%q>WdU64ۈ4䡘˯XF#<y]=Ån+0w'T §އ­׾$mA%U3mId3lrLGlv~._VWcV 3?zVyBzE"sIb`%GTdy%e#86ٜYI=zwس EuΙcAٖ|V-X*@MpJ8rY#~#;CΙ`[_S }Z^؉nkG! =| U3ܢr8$j{e)K̵޶F7;n)TP-tnkLZֻ&U}ꥂd٥B;Gp?)ڥ8:\n5z~c7CQÊS 7[ý4BK\h7gҖ @SjN>8x*K`/s#o7tgP&^]Y eInp7Tf /v[hj x߫<#J@T M{\ձHl@lXg+ vq =_ْi;H<ͬMZ |ۊ}70lиA%6IwUqt4f  :sB{= G̐Ij2io=g1WV]7*ЬgȈ1_Tz2a@w@-IooAWD6-W-&Z>nRɦRg1N( *2%I.PϯpodDwIhϜ-нSLlH'GW:g g.\0fr<%`.*|4 KUA7ՄG٣"`ѪPA[p^T ʘS`JsSe%sagP^\zPEJEL3=?M%eSy$C},ksi]eFDV]u;uI@v=\ <ү0n۴^VY~!$>ISWW~$ŹmO{N"kW2@OUAcC-i>6lM(DQ)pl ${_tO)U Sg54Wo 21-=hu!HjꛃSJ ʆ+Iu#嵖Uw4L_@ǁFLjcwk%& p@z%zAysx'ݴ=<) -joLl(w-XE1I-vBݹ9T\6WozTWCJ۽jXq%?됏 ,2VR39VSkٹVԓ'zJvcs^oad,3nEU+ۧG Pw [ g[ 5?l?'o!uWX Svsݨ\{ĭʴߛ' |cw2cql+IkBMECƨ jcxB 64$=SQ`r XN<8Wq!ϒlNj#[RmZwZ\_1\ǔo*բY[{S v:$$"cR@_LpWdZP UY?E2i!.2d1ۦ7$-n39c񂏚>:ㄢk+/@0Z3#Mc=uME(E+iLZ,5jVg)2Hrh\D`=#D]7ܲa]dJ22L҆pNcz\sHv@PlTXj]f~!%ԯ\pi'Q93fiY[a5;7Lϴ ш1mˈ\4e~0cq ft'_ .tTPK3 yd;B@ 9/SLrbQ [jiL_U,<{顎M, Y/Gl<[164@\ FG1#C 0mW_R$>z$zԩNľ[}G/6uaAD+XO6ZT?(pwaȶv%E0Ixel_s3e3ЋV2c\PŒ4' *[c͹n6EVuz't-oX*D0;,{>&XYD,ms}ܶW`\*"/PPdzNEPcc^Rz)2@#<6J֒N)1 ,A7+hOr-  5T0ed$[1ILVRqŏY>wO{66ߵ=Ưucx<\g6u-c&?#XU#:Q\y7 s2k@J{uS*h$#=\,{~RP7ދ_j!gev6 /sL­̬7_ vxUEmDB\9'x:vI㔙zKW&~chڠxMPV!=/ɘ \ÔNr70=':̹ŋoԄӃxEo10cUŃT>`l^z%a2˧l2ĚGqb[÷ FSoyQ-exUGnknr1ÍhXn2ͤt B*ReGG[ax$cҀwOiJXqsήxx2 HT+ȼd A`I vB)$FՂ)z!)uT@MWJh !4D)laωۂ2r@Yлfpa(;RbRh{UU缛4\ϒQSN&1x8/u m̝LPUu\D?3R(~i'?j(Om:mg i?o/mZTGl'Lb~b}s&- ףYˍž3YV>Nl]M'VP8t=|UoCȀԔ$`;J@&_" 8۔(d˰" H<  cЖOREy2;7JE& \;F/*Dh"YAˢ0A#hɱ.,ζ{u'|  >L՘r0ɕ;I\L48h*N/+2~P(Sԗg_4V.P+.:F[r&$))sjJ`} b>;qߏ@|Q /x=YI6YYe]¡sR@H~/XOqƪp<ΤoP<잟BiCUba0C(~^и6U Ι!ÒYnwӡϋ$83AnFSC鬀ך6 U9ǓS- .OkXa^0bxe}Mlw劻OrV^Qi&cq Ht$5cCn7^jX9?: y(Qa gk$ "mz1I)uOZEJ"ljvj9Gyc~7.+j Jh7`ì~o {-QazgFδkvEeϽFХ*2:uHt6DT@Gi#qьQ'rV*:abF3<7=mmY at+[dCS~&۳'orV ${-^fD1+Xb5.3Y7CPHՄ!YpҞhݾ!7/)9XES jjxU =|̍P,Q\ RX[&ڷ<[耊~iL,7Ezq*Vy$dCWMv('Fͅ fIhQT)/Wx&NjHn)Pn3;a{ >7 rf m8բKo58c. 4eo\hskejz23EGx+{d=r^^v2Li&- wbփ+v~u>%)_=͋ `+?B E[7FOs/72㝭@눆h+)}Ǯ+q% &:P<ͨ^ӆDbpD.:)Fz*~KK+.í $##׍:IUere}SpGE(@')HAO9q%~ϑR:lONI " [aY)D4.,"qg3m8Y}jyF*r&k߀KrNJH0yȍcJ[S$>A[B4nL\{=?mBUXxcA"0hvǓ*kI)6ոRCC B\ѧ}=AޤOlbE {Z' Wvn|,R@IP98wu SJ>qlNw-U 7k?rYs0@ >{=6r?v\_Q,"`,ȳ 5oTWY ܲ&x1@gEo`̙\tpﲤ ZW8=Z̴[oL-P2Ue/,*~CţgjJ")(@z#cpLp#,K;J"OKO}sq^shs#:$ZkyhƸ/<Cg4[-0ٶ١&e79 |B~nM9q3`4x:(UBiuNi["E\&x2݃ٵUnTNp=s#V(hoU Aal!IqMgRMli jBFsnwV#m- "xXE7/-.H>쭨#*E !n 'Ei{ϳϵE-"e8L~7.E|ׯM*;8a5q18ho:I<YbN@!Y -m~/$ԩ@' iy>M@xFD$B%<"g"H[ND_jYn(TY[+ ̊$KQ *W]MOZ'b[O+nM;QP~h9 *PB0Oׅġaд#i`G*m,>%d{)Oaa!exҦ;Ach91iY551h%6= V1acMmWJiE莧LXJ_" gQDQ\CPN@`~Sv- BP-dKLI--'ٙ7NkSjKX^̴..P̼ F_W\:JM 9?ai kF}w=g@_H;Sd,}U^'*CqedI~ۻ? :4JR{td1 Ǚf]eah"u/F -x_l(f@@ZBåP%A:Ys4D^:r_NK #iՊT@ CR-4j!m7ٕط,ox>z3F+)ZFvE~3,ν0zewJդh1EpGԦZ㿙n3WQSC%L$Q~9br:”?`W}t^Y]C݄se;!c8}! `^"P[NwKtj釯* R4FKOkJZ+ >Q@U?p:^o+6ϾmEMJYq0Ə?È;w5˩.>g̡%1~UA!EV,сƭ,QW gd"頋ܪ5s5,%$Ԑ9#qPETwU&Iѐ 0t vařlo$cL4^@>mSPHd"+<x8 ǨoB91f T{o0ʛoy_T`^SgRefG>ohnB.v'i-$:&ǶMq.jvBL'KFi _&`>ߕ[y@wCS/]LЋd&i9C [W~k :ntPDNH8 vOH[\c{TM'G+ܡ\[$Ƴŗ?բ~{ FJ,\xiOK:692K:ڍ:[$/B$C3>.OYJH>9oj81k~Ewc7 F(Id`TP?sX׬E9tUvs"M2g1&vsHZMuVk64W#9{(PdYj'F[V"K'T|(rB$2nVi^Tpds$;4m3e+4),4 s\[ΖOK<qorv|S'~l=1-T+~s,ު˒B_Y|IJUt&Rh⑘̥Ҍ'7gLG_fuVQ.%ѢT8z4A#PYdAFOw~yLt9zgA~`"ЅC=e2uxb.+ܿGAGBSҭQ2<@?;qx}ɋl*:ciRpZ)ohvq +D0}; c[8+a.rP篸#SB&]1d5ǀMYƦC?@3Z];g6CZIDKza|Vln <i;n(y>Adt:nϞߌ iMM)noϮ>ӓN0_] nPױ%Rz(KkYŞſjP5tyr{8ÌSS*H 9D(J={Jm)70|(P,oh4cݛ_(*Ղ'D"`u@]{E|Ha/l:p҆ë闾),|\0oNF_D"j{lKuf%82b/&ԠWM@VO)nK_ 4p>E;a7Y[tmJKs&>M8A5j '"ğ*,U Lg|rW:F%HP]ӀK#_L{Ni V6?9eb(O4pnKr չET-lq< mqidMuğ*fk\nss`_J=4W -glCr=+oƀUZ[,j]=^h8O_r lQt[ڽX`7έyR2xîXދTII|\P>1{<{12A39v Eu+DC9Ij"lQmv4J|D)WJh;?4(nݚ-E ^;Hl-+Wx\I58Sf{eV{h^q5ua&$*,JF Ρ\<7@w`{Ҏxӧ۪lߤgnQ+C%2 0@orwfCL] VuS3Mxw!=mۻ g>{٫XS[]#wn@;n j䈸\inutEpC`$L:Zu#R/֫&?Sy9xл8=AYy2.GzZT%Յ) ٧p8NsP?51Ղ/}8VL7c$wZ Y/b878()c-hdq+lƚOiK=BBLYRsR>\nO\n*VNü0>mG!s2e4]}uTW/{rOc+"jpvzuF քѿG8Dc#Qg]֍a){5ZT̹#dqLKy?FXqu݁*?%+T=H֌u)Vؕ/eMDhaTL0^O3MxkT9FF!>kժ,oemVQ]LڍT:SP՘V%fWq&ݜ}lp&㼙̮GXuQ'2oz_ޣ1!#qj.Jحs*vPy%7ip #O^޻M8yQ|=yVъ?X%zL ]y%Paڿ9"+?;u_ : 谼n0~F[5iKJN'heg<,HbS4cH>9M ы9/*I[/LlTKK ;H1k[]ѼjHMs}yha94Ŷ4[iػc-Vsg5S5um ëK|L{ޣJ 9hK80pL<;L3,EAPaG"z|`tmdybBNufEy @U|%}SǫMXu&ʛZ]/s5mWcŝ[7 9R혟}_M%+%kьcnSq)Y-Nydp vTA捹P1 ³ҹ=!tӊPb!b qp3.w[Bhl4L3 34z'ُ(z`b1ӱK§<#C6N?Iԡ`4%4 ݮ275w .b?q^gp#gGNf: !.6ddjdᗓIbӟ Ί'Ҕتd­j9 {y3qEyٸ>7J5SLh+CaQrʕMÉ@=lËE)^c!ZVhK`]$6䕾i{@(y;lf h $\rB3 nLS#6{[J_ ..5%ugOsʄѐlRB9`M%>״3JO>߅)?]NYk.Օr]#WƤb@nY6xl\t 5LƘ,SXo$W1ZoLڑP:MYwp A#ਘ؛=J Q7TԝvP*@ R! Pou~N#2AY-DpX}tnO[ Z0x?DC@ Kqb\"jjJF3ToƤõ FSlfT#הzq\YШ.![=i-|JY0C+`|av9eSAp^"gBD8/h:*/$f+@u04c*GTĉÄ́AcAiQ F'_B> vZ)dRAݵ#-.q|d^;Fȼ"}h!9v8)ޕR6?;(g*(,GЀ/iDۻ+efo92ᾤaBAt${ 9L*}F|=gWnyWe(,mtmЎ-rau8kml*-tc1'>NM,2y0w?ve2!G WiO9'E`qtF%‎;5p 3j Z`ZUʵi*6 |l*7ur{CO)Q;+oK C*ދ{췿VGI>(41lDmzj>3/~uA`*ayA k3P EDlsmcE13B="yWumOJwe?eFr(#HNM%\Ȩڃf=OJ<_tUMm8gg1Qm8ev+OH$(h@(˾ҞmmW_WT[dI2WJd'EC$ +C>EQj 'Q=倷K0w {x-CN{dH%gK\|k7m$g2QCwϝ wqp.ZFP84<Gd6mZ\!0k'7~N~!2Iyq=߮Nq,|n訔ɝ~lN_0X]T_" cx[ٍ&/gbĈ-ewpNR规{%HA{߰~@B0 !GWs@zDM%xu"Q^f3a[~;Q𦜈 q&Ѥ9B[3]$oYcendF+!$3ZuLオ+D;dfKNԿ~uS5R 9XF]9U{ZD7F]kP/ʺP|Hd~w놂cycyM=4nNƁ&i* WF6/ŽNа8qWdRR1FLiw.;¹D~<u8w!q7 4XX=CTm,K-%4ᩏ<LRv%qu+B ͩ!׆NO /M{ KJ/oeNGfTFGI6O1sjieۈ fl-9&~6 ϕϾ9Lc~糄"zFx|-B.FgelytU@NQ1Ԅ7iфCJwqen`U񽖻(Q?4NSCa Q@##1uW2U֝*N=̌.=.em R@_ܮA8<\+L|WӦ>E`sqn۲WTgNDvzRp3z\F'N'DZyIzaj9zoF}:yQbnSQڦ1$30U3Ep%@kSjlW;7]YQ aYM%1-)艫⇏} m|GO+3r+7`Ξ)X[Jn@xQk m1Whwo*`921Ow<:9",R0nӳ087&~ُ挶pp60-(\&>e{1MCD,d# Aah|9Sf"XMD^CN 4Y6iM›HũΕ -DB >+6=11iHJ1bBg&1.R Ք XvՀu7Dt.}6ITO+by:#}4'+3{Ѱ_0(]UV'_6V˨K:, xcnvOZT_pdj|g=M!NYc/-_W1uL=JeQcڒ}ãx4QQ $F_m>.g1G RFԷک)6K' Fa]PnLlsO ݛOݡiʵgW8: K7 .s71p[m˴jc_j.JfW's"`߻[a40j 4˕'3 A XIء4#zWJAQTה`0`&n6$ި׾Cx @) ~ى41獹|,z:'i/ G3A!|F.dI gzsJ^NtRë, C`$pKiF71|-ZVq@>řoktTM@ gOeVpxػ)f/Q8,U(p;˻,׹lyũnPl ^Xؓ-;SrJG%:봈k,W{V #J#D,vS!BEé˅e:Nc>/5EpY"UO9v % ux ՙ!&_ @p)Ms*?,QyjwZ1-G? {ߺz?08ջ'!/J|>*HA1ID9w=_W`v(nXv6;cA׾;W62bbj#0箴+n16r \2<׉48n%TW xRbtfqxE>ORʊ5F S<fRirddp3 oy Q8VhArX\B RQ "MD'5:,$lw a0+/DM,Ռ73^n0[j5A5@ry|>vCy]#[3)wphW_"e\Z'`4⃔[ @ kcƎ-.4<lvdŽ(K/Sb9jz9J3He$XO1Y`4J;M#!݀8sʦ.&(MQjG޻eZ$o! K߁C|[E ilCyV N}zFf(AN3 IĂȖ9Nu5 E0qPa"j-`YV@x:GAG7;ܩޟID8}Z:_x֋oCՂtgTGD} -r,?!Q䁲OoqEEzD D49W,~,pOgO?ė1`{~Ht0 r#'TC5*aJwYR BefSUhl*j̽'Z83wXrdԻRTs%oP-, IK vv5v¬G\dѶh}0V|N;naߟBN.!I_7E8LLV2O(e":r}8d ZzBoOچM?=z<78}ʊ`FC0U3.U*n A蛴,O7{4_&9Fss M!M;U쪰llcw zBFT<< SЮ̬W*!}+ҕwO?!$aKM0YO !fϋ2 TXEdO~ͣ(,#C`n|Eb!^D kupyppIj=KJsogoQ'O*A kUܤ{4A*AϨAl$iX_%e.[$ǜ+Mbdh?YģĄRR~)=QE|` w HK2CqD`Ԕ>h*uƞyIa f3өӯ@|Jĺ-<B-хe[=a:1 pCDR,m! Lבq#JyPZ/Q&7~ET ̞CI2|EGύRj }rdT"kZYFoGȾ•ըk9eSA˨Ou287-k w [eFy*!4Cf0kߙRh7.?6OVY׼6v [vB[7ZD*\UWdX*AtphJƸ@z!Y3yb h;"B*۰{'#O}3D/W=_RLXQBQz2i洑'gV '2@!'9O n9GXt_C"Q >R)֊Z*hÁdmXo\i~S:WMQ%e$|7yEbo&HkK1s3Bq WLwctP%nbW^lEPCq^5m7cCn*$ˡI:2w' }MWcB1}&덆2ehD#y_E̪ *mO4ʇY#ѷk0Y!AԲb![Ulم{%wss~6ihW#S/6D ~$OMddmA-vRM{D\c<ǐyfM6^;ZO2Ur\-aϪV:/MʗwRMn cE@ #P!n΁P_~ r!ռ.kQ%d-GVZAoOY'"J I{$D"O˕DFFҌ(g&̓z)ҎEa`KeCBrs .3x_/J%jJM:T9ܟ4o>"JyqЦ]OhuܬbʽSǣroRW\3u ٸX7lLI# }zk zO\An;А": rnqs]_X94^n1ݧ' C0lNpqߗA3ԇ['Nbr @cP+偪+ݣo[* >yx6q#I{Vm+_S d&Է{upyQڟ&J(H뮤}^b8Xh-A2c]yR 0&7OXbM/ѓS}$|9&*BC7MVkN~ڝT;%Uau)it xNr%_~% }AU&' |gaBdm[o(E 1>)aǴ‚cR_t-(\zQTb_.=z|H.g_v!'OG uOw.-͍ SRC:aj,5I4 4:,H zK_kuÀ~T3D<MҼYZ2'}t͍}[ty]8bܱM&Ԋ?Xr~2pAK !Z-xU-Ϣr=7Y\*C‚,b[_*/~ՠ?={Z%Y1c2zHQ32>گHyg` @,Qq0w[OCi]r.þ@Zn'/%AYdmAY#_sٜh'*DDЁE p)}Bg"Wדh àR1q%GÚGϠR29a?h4ECe}ی/j6[VJwq,; ן$TCtD&+n10JEv=?\컫ζ UN@y nonn4H\RhKWu];l"`dG4n WlB`9.at=N?\@̥@Fu|G~lrm}cv)=8bt~{sr- ;@cb_|hL#y/,zZڏ)SDjRe<>Vn C'X t[O8_VCidW$@RFƒWfN$T!CuPѦ((-~nhMx֊Ӻ}|vD7Ӛ@t'  @JsoRQ``{ј9b%2ZWB{i.4;mq ufPF@e= 㺀΃[7C 2y' 0l# D0,pY %PF?ބ`eŪ83pCk)͖g6V3ǽӷ-fWV[}qԜґ|tLJ途/3#z"Q3F : {JIx[R!L a(Xmer9(ya2 !/K~* -Tޫ%WRf=6Nh-S>;ҿh̎)KVb*v}8$Xy]Rh?y\D8!\Ar Z _Q1u',G}`~>̍ I&zM;M { քA)3}zLZER-+- .GӡnGYi船ܫKKK0%ŨO]"09k~~JxUGEpPp}yᅲv1 mp wTn]|G&[?;*Iœ^bu)B(XS- c2cD̙n0cFbgժtA؛qXVyO5tCufB˻5cc[=Yc߃q%q VǀDH9Z7..܂ͷla"Z3{6]9nq#߸w+9e׶$l9Yy U%WAȃ3a@B5QDM4EQHed9oٱ[-g#l=jBőB*^]'R;`nW]9|mgU:-cQV6lJN-n>ᨎ(Ɲ )?Ӻ+##:8T}lJ흵 I!yTfR?h:b1綸X3a3MpN5Ԡ>q`/\#m}q]rIjо-_9F!iH5|PmH>I `[xQX-lMVNOL*ൠ5}>rx`|cˋdϽwJVqy;9z8U #1qkB08 _[ct=Vwہ yqQ6,HL=!*ޯ.on#xr'.]5$^OZ=Nd5"M$II\O&f1 yj>(Z߅3%0z@,&{-d%"ƾ|hk- u_*ZܩB]z)ny[Ƨ#Tς DXga?)TD.tQ^%p1y9%@Ef;y$Q}1BQA uayǐ`8*"X}47'D c4 i7 x2֭ 1d$G*]Z 92iS--vglxߌmKƐVlyP5|I=+>gaNxw?{;CJߧ"?-69@-X )Z`8 w%JYGPI?_BFmDSs+>#`ZmȾs!Ar"OiT08 ŒU$seDIhӨ]ؽ5S;\>G3D!mDnX3PpUwȡU1"W2׾j sB0ȸbbX[xGؤi+Ljv8uOQ{Yun8.0ƫ|Tr5_9 Q͌O̝]7v~<[S4SECndq^aPjK[ ٓ2֯PCGABz$]}!|)Ȥ]xN&xH9;q(GGZQꝻߨ_2W3pbZYػs^pHDn jSTHĨB@.)&iׇӥG6]]q*JI# ^)JXYyҳŽijLӎ?i%imHu9Ogx3=Cl)crܥI/||ʂeIp/^6qϦPYȉ24Q},>LmQu1a~ 6x &nQ' ݀lB]G" W~J&QV:~ϮMpaxV֤61h80WH;3EUA?%'`C™KĎBlD퉜čZx~ j:7v9@lcS$0<];iYWz \9#6+_b5Y)sȝGmK̳8I CM *3i񎫛+㶧"ٶwB1utɆTg5ԃ^y5 `A-{b~Қ%p /:A#b-qbpq{GSSӟ֮O^g؆ GQw%ǭ<̷q:A댴=}2hD~FJF;з[ sAӓH^y! LXz鹙܎([nQ`R8y2eg1X"\knGTSHb -'DyD5D"yNt::<^U*c@Hp$™Û7=-aˈgRtEGy9ҺT+ԩ^{d~5h JgYm&lqx8p `XY;~,I=tR1G7B,AfF@~hvl6^3+6#Y/*G\rOBs{pW|փk_𰢺E;p@ m1ee*U#ڐBƅ-Zҁ흾ٓ_[)$N|I-)qhH,\D㌓NStG] Nj~ô%GXm 37(po ֣O`p6Px^MMDqcϙ&yUG&+^E+qπ!ǝQ0KQTzŨ6RЙ=ȡO񛭤wIE١'{NsԷ8T̹Ls҅½C +ϩn;FC띊տdm▆-%_? =d:܄gңRԕ:X#ө")~9@.I|.A}#o7ĀmB&?BsO0Q`?RjP&a; .j rUv`ג47fgП!_yK]>V}^Z:5[HG+xG_/_䂫@^EV'{\ׂ9>T3%-X_#q xUR0#-I?-T٠!(6Y m)Ѥ dN!ѧAJV&ѓIkأwHrF6],ejor'"B1VwvDB#kr+i]ζi4Yt,V7$7q?/g/`)p:!}ſE$)TA7 ui =w@Iΐ[NDƪJK}ۜ|[:O/XXb"nǴeC(0v׭FtK cT|N;j3aPRk|9(M>T_'RY9;6-Ɉu6璑uiR2*Uw+4{|j0ROc,2k3z-fg͐s@ZE~[p2ׇZ&^i'p 5qcn8B;3]Wo*|B.:>*"J UŒS7PxAաCAY# 9|b63K3#s/%S"" ir 쾭f[qCLLɄԝE]K-Sublgug)r8VЍ>H Jr`L[@h?gvolxڑjRͣjNi;%sEnLuf$TMj)c!]ي1.DZ93߅dn>*fGjEx6?fʰ?6X[2u=뮷 66!|>`Ԧ=𠣪m<_,{^$Ud/3wׂ&X5mPG͝aTZfj zYV 5כ;nEh>;a qCOt3cC声+ _k耾V1:@&e'\;])V' *A%TӒ!@ŝg"BϯlMUJZn[DۢšL}]a///YyĩyYm9^$DA증12+OQ.H&EAjIpxID-T0n":_:QB~"M=0XckOuV )ET X@KTCSGrְӀN@!޽HF>303rz RՊw3*DEzn -CY/9!UYR3_#0ٱ_mZv3}OKұKin@2c4G~>:)Ĵ4gQqybeQ)-~ y fwʡڿ.hy$].*Z[gU>ͣZ3eo@Y`_xۖZ8C3zPҌLkoծ`x $봗Zw_G9H腶*e[vR1NEscMsi8&&yBf>'/?.b6A mB҆28bz`$m;P_,֖6_G:$]|2DP0my'Ucfz]KCb!0Hӌ ZOM)F Uam/5\e $!zp[=L؂ XqK+6~V҃N+ S$MrSii-NHԵRӮZbhkloKv z 3jZfՌ3l.rբQ:sjx.:ӭyzn :tX.Mj)}lEfGg2O>) '@eݟn,H1%j ^.ܠLmۻN"( WWo5IN.hf6esq"20w9ȵbAMmo 60A26jtV84ùD 5sx*%;lAf>Jqz!J=ZgjTfy,`5Ցټ[_Ӷ4MYDx;cF9JƎwxrVK$d6ipRf鸶ZL2 V8}g~fyכ07yLæz))'41iy ְ~VJ|\$~V6k۫i51 2eVSYR`̯X5|Z {hƮ2y)|VN)ϭwE\̞R j;5)BIiOˠIq@ S3ʲh<:Ɗ 5>̨ݙo"! =7Q, DJnb#nz*T}1n(}ݙ즗[rZs`|Yщ: dfs:)` pQ( 8#=4C{y|1ؖ>j~QP% azGG kGoݬQ l׏^U4"J͊#6t,6y[5udL(rD.dHlY( 5ɚ>"VO%VN\Nȡ#7Xۦyk(ZCGҴ|[8,j)+W5)"Ja4y 1L,|L~/Uc;GqC}3QL޴}Y΄ApZS9dGJ*e`\VV8*gܒ^R ϥϤbr#S\rQ l.5%`BZKs XnYxFxL[_[XyW_/k H#0 ᵦp0Rn"=^=-jPfBbW]STv TFzW 1r1 Ur V="x<IN@f>1LpʡFu~A$~J@X 4$j:'A4 y6!9!P]`P-j ӵ",׳Ɗ ZB%"@D"ѳQ 9}TCN[ձk9cBg$n߅?Q1 uVd8Rre׍O̯c #%g0FPkp!%y`L~)rTV:J+O/ tQtJk=K `-I] lgN+ .Z&[C?@ݾqQ=қ:,VbT+q"[# Wo\(4qFZ?6Ωyqy@ ? W)9Ɏ|K1uq:0ò38 ^#tMTw!6@-u`!%|!y0 hf%H+5C4AcE-˧ Zҳ'*0%Y>cThtquM׻qr X:SIozK-vLWC $Fs՞bVVN&DV=K9_ ?a1EqJW5_46Ls*8~ ‡6р;nuГl^ m"'LV_+ғ|fcZ )|ƙ h]o16o v'^oUF\mG%6uz^w!jF>7?v,V?7y0mkǝFBH:{c&-w)"{G٪"h[2`U su徐DfN*>GAL7JZLX NE+XCzgG3IjX2U6z ItGb \GhP ,v7Aeq"]F f7.ݩ8*ptSwx'A[U=U؎Q=;MxFcyܫ|n=Dɚv"T\~pnڹ?D5gǝ9!ƤY(@smb1YƝz?4bl@LNRջP da:NPĐ^9>AY6w7Ĥbj/- (ǩ@|&yx~B*k4(dƪdOQ")R-zJȴ5\^DY#ՎS#!wH{&ciiXꮋ$:n&CS̎ݢVoBrǏIGe7R/χ<ȯӘN_g"A4u7R/P6kgEcWݠC &A9>NHy~JOEO2u`hT%S*#@M5Opx6OU6`L&2W[wa9= 8^jF!73R$6. ?(:zJC RTЮsEȳ%ֱy7_jB PQKc]UItyVV3_X]yE] y3! CX|О*1ji!>8]b_ԛwVBxtN ffoW(-Z ߳2#oask+z o ҔzHhZ{Q~{@&{-!GL,MAѶOZC2UĠ6l 2UFOCc4dOeA2 % }k zܕ86c/h?c-ḥC8b0%){!ީoPyǶR$.JxDҭ@TikѤ,i7R .F?%]gl}yrzЀH0-k wBZ#YQ ~ *{٠6p!9V'@V%bkŋ$Xv=WARap^m0ҽW)5.G4n%$KG4q2jbhATL-j| ^x"8sdVZ=wV֔?R}e]@ ȩ("X\M77-SyO~{]]~Hyr _w>;N C9CJ}S*$JJI` sP2rh.3RCC/P(]a+NAf8.# |E?cW$7~~)81]oe - X„)l!LcxBKl1 rd*EfKFYŸ!쿢~eMQ*#B5pS_gCJ.3'LcDW4#ϕ^tmm\-tXg󗜿!Wmk*o%B}{*";SADɳ_} 4°5%cRDfTþ[ԁV,{hy,R ߜG+n;<@[A͒Fz|qkI>NDWU{M?[Eqi_GGOSiu*e\j*Q``qtuQ(XN}hxhKh*LO#EL y{0B]-b@$.nL VиQxhFfDxfPL +m E\'恏k>`sSz'G &R=~g}m{TD͈|a$8+JU&l%/xn>^>6fWJAve? h1n@$9̈u= CZ*y+>gJqrj%-g(P0pl^C^327)܅pq#-]KX 5;0v!9ΛEU]t0ZD;3Cf LmOsDʘS t kПJ`;z^#$=E)UTٴP dZ^V6z* WIqs[bbH˞yv3.KURेy%)|*eL^W̹y]2 e)|jbf-Shrﳒ]#q*-ePNABu<66y+C׿T(ړY48xi_Q]\@9 `}iyi ņw%.9ܥ%qh>^#n9AS(v\Kpmek2M&+ .џ};g7@t Aw?X`8o@3]d=7:=}D"Dxtfu횑E |sG&8qU.kA;鳔*x0S E g;$5X" [ ~Bb%b1:WGIqQ8ë"'la8-`|z` !ġ2;RfX<`ie20? -0`l52%R:ZSfWjRں5{) {7pMI9j >쉧B:Z\GVAkL&_]he>g|R$-RL&l\kz6΀l}ǐa gl50l6`}AЬ.a~0-6AeF*IcʎV<d,oRvPHdlƽ8^"^fC.|P jmRfq)~*σp/b =qoŵԇO\uE̅ðuLSXӹ0»3.=H.K GSP\!fH]A12}s Pkv_ԥ^x;\5IŹP$ȽT82&ALg%H15V(UE~ xh;zeS@ଐ=6= f^ӿ@^,ܥO- Tވfn'AZWtS]Dy>oY"$ڄ^6M0X>«qO&vJs۝?\>|8K\E2=nTf{5{2~|4^zСZ`$LQNm88 فBsAKOj!Tœ#'ۇE 8k$G[4[#bwV4-W{ARYbg;/:0O \s AmO(jF#mÕ;@n\1mn B~scbMsj<DRaR1J,v %\=fÓMj %xam{ TVLt`XyrI8Q\#ߢ?62u)OFTn/(.w(D`0wkpS8TX6L"%"{wWخ9h6SumjPe}̴sr+0薮ݫQҵ1_&_w\G":Y=v)!/m17̄X)0ʊtJ e!P- 4)H͂7 =G"W쓰r 7% @>pY90#U>bHzč؋ cC͉mŢR}-Ksov{L4[>Q:ؿkWoΕؼԨ]yv۲ܴuqKD9@ r5AqӔJ?gƺXQ^[B/8*uʴ2%ͣYMs MzC>{ +?q{'2z>rF9mR[B//*QPٿGe$o=a|$VL\;-*ي̊z$J_oj}ziCp0_y*H*_4koR9+O\ h-U: `, @f2ʮWstoĘ49`[5tR|$^ !C(yH*?dLN {oTq@U3-L-~pwOrh˯գ5"X17lCAeAGupc.M#j Z5T}e`Rlנ͚;ks\eJ^ z)>,]5`|72HSYМ Aΰz7_a70T|GRhXa#0ч?< ^+%kMJ\WŭBkZQ5>"mL6_Y (,ǃ(&LZѫV[Im6V 7=qG'$Ue\LR2qS(U0 H;gHf{7-Iݞ,;BGܳ~~2IۋfV^-;?oB^,X0B.2Fqh.4]0W!XSk3d~=PYK݃)!<\l*W}l'nSOP0*8}s筶p7|גH9Ha;7i̶y8&Ǧ#*ELk2s7#Z8)=`Z.b Ԑȏ?m'v. L3(1q5N){ř,P^n=X^ȘjkE "R,;iDD>:N"6xkGDEkٝ~j4(c[GE]8B!*IIcK_U0jYMVVD DZeN Ata+`MQ.ݱvަ_H4ǧ`.+#UgBt4zm%QR^ ,HGYNdiQ\BV{42&y>tuE,=uT]# 1#V._5S;F׈RD5-A(fP3p$Y42sbG_i*SaX,DqzĎ Vj~?+MCZ7)Dۣ $nC/1 9ߩ;Z`J44-0jjm81C"17܂r>]''$=2J|Y]Tl A#8yW>kQ "Evc`ied7'oZ"1 Tς<[niWW+2i˓ G.u]7 4< +bmķNL+ :6TdDA1Ңoc4phB& V w`A;&K5{,q*(~Ϙ3||UHX$i .vs.zu*.-6BxI<6@1FQg&D&ݾ]eKoS<Cb,%2I}K쏧,/9xt wl`\iW|$NS&N+@WM6&ѷWe}/saBͲ9ș}UhA22GtZ!`:~LT˳*Q ZM izGfmF{H_fOm}/oKlɰ}up,&A:~lg^K;] rqFaʽ+hLK5 Iz-QO  ~@ς(d&3eY*]`**<Ӏ썵'Ovܭ\*!l͚ ώ8 ^moXp=M!VA1m*SD^WG/K QǙj'ՖGy"1u [{dJR[hdCf7OA"aj/XgaQfC?I&55ӑC֏,:hȇwם/;æH߸nRD`=GǥGuD7 fhA=Jr.)k 2@Y]b0JGoOIm'~+'e;AXr־i0ZIM|>2,j_@Q3I%A-T2ۭn4*18|۩b$&me;-`!~7֓e7c gF1TYR8F -zDJ4'`BãmaYgH;[F&`d7| ]I TJѻcƛN /9' ψ# t>w~Eрui`JmD~lI [-ۑ"d|DuK sf=uqUtNˑ\Bo R<5J_|S[vƤUQ$1}o /DN#O33ʯ,Gss#Jt.բz={o i$~0s kb;џyP(O3mdӥ4U&Jy<'ǏAZ89qhE\P+N]#69ʞԀgfơD!|ۧ)u {pֵ($sNdo2eP<:LGLo\8ntDjէxƋc!b( N9)K=,&!GV.uTPҪĠS~ >L[y9bQ=F;/uƠV7Y<[N#ߙ @>jH" a^$ f1jeonIX+NxhC;#6[۱ؚcy_ҢL7rѥ>~'_f1fK|9OXՉ[ TdS%LN*~)u9 / ߵAbz*ws^s6íLn5LYv#qE Z;IL7)ӜV\%G)1^U&bl]o=Yqဲu*2}8uƵ_;T. fh݋5qqy^*Kpc&U%Zp 5Y 2?SO YFҏǯbqD f^U-W0J%;I[K$e*iqѪ qijzZ%mcfzSAFLk}mx 9rX'E~Ia(n䡴l$%5mUzl~x9Hzn1]_'MC/V }`D!V3u>.;^TI5ww)Y:,N{:"w gp-eRVp YD 㩀/"#1ooE<~Τ,¾u^?Tdem**BZLe^(q=fXҠZWs^&v #ęc3?!"O`ZpA Ey!PI+$26-L[wtfiC) [ˑ@(wtdY 6`"N?.OhdWSf@&GH.o"uOWNL~s!-%Y!nN9漄> hhn'ne(!ڥ~iW̼G) jSuBv&ص.tݴۓ,)Fj</FRzcYEIdm1OQSocάwk}6Dzh͛H ʓ-|Y~yG(38ݑ$] 5*_̂XZ\3J)cCM sC9M?IDIE?}ܲܓзMK +\#;Z[d%D945 lⷱ)v=3ݢs#qpM'ٯ17TAɹ$hvZaÚ(F}$#>hd lY fed-#+9zBZ_`s_9kԒ, 1 _>۹~ pkpU{6-x,@v0n~$f7;о޺wi6R,.\;Y-K"0FvskLC^[H35[QMݠ];~ʵJ, J6_T}/!C;`~w1197(\ԢtK˰" 3\Ì&\;Fs0]^2-ju[1cՕX4%D=_ Qyh|M];ZI]{"yu\юrwא\~A>z#iN$ {8S#u0b}u,u^ʝܱth-BMRroDτRPY3IK>M~@߭̅[NuJ\q[v 5XNp]x @!A' ĩrMB_SpꁾxT'gKI*Aƾ.Eo+Pc[JmLv'(ۃMϗfPl|TAl!UA-W2hm(JG!Rf؇kV 7DH#0*Øh <?1ObԠq2:qVCS|c/3:ȻYb>~_J.Q)O9 R>:GP9ZQY4\Ps9.qbl%qLp9_$ A_ Cԣ3<~MN)S&)&?Y}8SddQ͋Jc);6+xcD=`5S>I<5?7{iͭzler8fĮO[랛Icꅔ z3zy޻}XTH?*sʀk: LJ)b ,wMzf a#6T^mvq;}P\8` Zdx'C^V ?Ekg8SNFu3w>ʄf^{'tk$jftƎqqbǍK׈B^ SMhLw_8 *%خ[h{c!N5Y`|9׳}jd'>Q7C&'0`p"%B'QI~[zֻa-n*ffBf]N FƔuj)w_D=H1iBhhD*ӌRX¤v5g9ˢf2q6rO/'9:coPwlI|g? O 1L@ɀ'g}>-P2BL+psޛ3_ Y\k"Ǩk۵Zb>RovZgJdX'gф"G^{eQdŵ=#xv|2?tu,bb _0`odH%Hpm88KŐ=fP?H Z澰N@0-,yaV»1'͗L0ksnd@)h4UVUlYCFa G',\(NEh? ! C01Öds0^x\4Y ![ %C<|njL0Whj()1 w8 I5@JJfi6Ŀx垿h>m PI-?ŘuGɅCC2\n"WJ6A's-og,sr&k-Jڦ7Gҥſ-G@$3*wuR-UѥR$Q~K `٬ ^(WLd[u553{n>4HsˠdjRʒe?}]L\wА*ȍN~m`ƔBjh!qrRέ2M?Ȅ*^;8xA`"; \a;T'"h%DZhWI?F0lTt]fiú?Ouz7K'A LTǺapV*{:7F;Aw66u)ըCĒ@9W5Oq/\U~άs)S[x!W"UAo㛄G'KB[Pv!YE,6}W6qy~zs\?D4P:vؗgoviԚUjMdtCr8! J@I>r p,SeL-\d,0K"!NOhݥbY_:x\hTT4j̒?ņ}|7pk"[k;mC4Zp:}NJB5dU~_MZ6PwSyGJ|erCY *v’1k$<YϢdGXHv˨95WY_t=ukBuu\+,#$f&u Rݱ?b8H)3'_Hxd6LZt(Nۅ((x ';8~^)#dUp4[YZ.n1eETŖl*HɃh<+hb##1yIl:e' ܛ ]>xñ?e6,d5hls j>9T.Dɳ͑ "#o "yMYc[I g*ߎb*͟R\燦ga,=W A)7@ۈr|cFNz`,c"F.Aใ⩩ʭRo E @fa-EYo{JqIG*S|cF[wEw7qZY,=Rbl3PEE4cd u:J&LQ2?Uض]WbK1'F$Yj?X|[')-0:#6Yh1%H]e ɏqGf1 2 Q&ԈP51l>%GҴ8.5θdm5.EL~q`2sf,RMi{% :w؉quEiY*$?䰊Ao} V)G :b>_ .\ءfD@7J~CQ=yaet5ph^O=D_Uc:,eu9,~l2/ܿFC1dWVk<78)w{!$Mw[U,s!R'x`<ǺMG~㐥HH ^BPWwjg~ 8IPyE>btFT;;dי-5Ϲr+ӡ3Ǩ!SIY^K%77sV=EF2;=x&mL'% XY N0Gj< l[",T-G1o a*o[z-s07(c*VN!"'_Q7KdͶĪqPhy9ёak`X{=;P$D{loCJ;ȝ{Br5¬.H(4I$_bY`~f`KOʉgD "KR_V|>bvPO@L(3F,RGJ~ުU Z8s5L͏Do|?LB L:KU_: 7/R UԱêd?wQH^vMEgKWeH[j z,W%Dz>DeAFJr 02."\!&\ / -~\TP܀Վt_BCH6+Ek&  n{5 02x!~1+O'\($ZΑ=0B;uN  ;roP+UIRg.vY|mDSS,?a/j}@Aٔ@R dy<++wĪeeډo$'K l0/\ڱ*Ƿq8dOXLFg*L6]R4*{|SZ6<}s&Ur9d$09`[{bd>g! Uj2UZKe5=* W ii\[=y} k6y'LV.^M1PN= цB&>K{فPz .ۋ ѳ7vK:<]w'??B㺔I(~=rϳgf4o3#kx]aEO Vs,}_ %7:&NnǢ Xg ߷3ԟ(q NcҤd G97̫ݗMC奐^ONTa!!fVyj[9 e,*^~lF>Px=p!.ޅځ[j>+NE!7)xitH8Cȩc_Wd)CT!-ԹKb&nMj2:$ރ%V=kb]q+:/΍+i1C:9 UX*qهayzQ2 ݘ[ 7>S,:eXx;BՖUhW#e̯g0ubT כfR^?j!cL/{RTMi9ҙs5qB g'Z $Z Ue@ĺPѡK[:-Tո, R 7Kc X7`M<$DX|ߊP!VQL4+^Q8ZȒ&\cqN4qD/[cL +d9#R/@82YD""H+K Էl4:L_kt\(sÛ8OZpFxʵkM=$YKC[HOx+g +6O"݄9~sfgQ~ Q+Fa*;\tS"*]UMlrD)mA6R<[Fْ飫O=N2%u`:kH%#i2bx3GSӊ_k(Q*I[ z8[pDzV1e!m<(Ц Kl‹8@#)Kݍ_wʵg@PT^(2L+JolVИt3!JTL/yT1jxp4|* s,|IGw-)wXpJː-aIq+²' QxyEc.=!.V|f`" N0&<~+I k#oE=n`G1 /NI]$I:ܮX*K2%XbԒ tma|OްG_J4[qlǺŐt=UKdP =6D-?a,s"Vc٠ 烽Gp "+Sc)tn!Yj[(Mz ?K4f{WVbn)ţЁ2R~8k8N?Yn=74PBsK/W 1Ljoꤼ-:~6aضFO2 f&?(򨵇SAIsKM(1lS^ Jh9=tL xWAy)2FV5-z R R Ql[bG->7 zoywMY*mcu UՄtAYrHьfaE*LO2v y$ ,t$2bkLrzޮ%t.`џħJ Jo!6TτoqH+qO. t?A9Vܞ u4 ȩ$\0WrFcZIi"2jGm$*Tꏞ+i'wz9U:-QW!n銎CGmnKr^ɉZ6Q/GؤT3UQZl1E4&?*ZE)bޔC{t>"~[sIm@!$XtzaprQ1ӕan+ciy$> Ih=~`,MiLZ2"%ÁpL$!XB}BȜ!|"FI,8nhkzE4/i ?XP*4$9SpqwHH: 1)F ,ė|V oDIVw5)( ;Z+wh9U1jh%j mx." bsŮ$F#-{ `zXEٝ :u3, : Rމ󃅯rj݉b$RaË́{ml: 9BW'!W3H B3Fg 7!4Sܘjr̋ C )݂@#r#R#g$ DV" [͐)":G|$L>-a " EL ę9Pd$PQ̬\W?H(< L 1pKzlZ}QnІOȇQXT8.8rI9[1[s75 _ݔ(p!;~0V&M90DuYy&In>>7?i,YEG]s%qTw("oqB# )tY+"tffW-wNhs)J YNԒ[ kmudu0Vrτ``E+M? JγWA{ y6?Xc`>KF빖va]"D0ax}}enR'Չ& aR:f? r[kdDB V #$uS߷`htD!z]rnRz3Y۽/LWV_u2QM)]9fYۍ.13J l$#)6dTLF0idULlb F>B\2;۷JRLp,@')Jji8oL/)U!@R]P :T}WY(yJG͚| 1W]٧!zdilywRmB?"]_wjsQ[.^>#?z̮.~&*Y6GIKu7ۘ<> ,jc"fr-7WzѷS^091`Eǭd5[tɃ]p e-mS66޹hdnV V!FA|C`ĎaG/?J:Pb1Tk3ՎV]ײs^uG-~oI..{[ռ\o]0V,ٻ0n$c-;smfaV>{5z$1B[2<b{ c'UP Km:*`#:H^$- ;.X*"z: Y񽆂Ewy3.W@FH2]W٠ d5y[ʻyI,7R=|`s@sq-\bID U)sh`ȔRU3>+M,U9i5Ɲ`澾ڰ{ҍ~,%pt֠P̥l`˘rX}IGnn{ xh}]pFfw~f *h'6fA(UBp\I=a.8vAKnՐ僠yw*6GkνTپU%̕~}GmԢyZLjb2G$QRQx [Ů\.( Ă` &C6}Ӷ 7X,w%fOָ(gBY,$ڟ*f05:lʑvF1Nȕ03sBԿ EU"RlB%.57:0{ϟƚvj.$ɘq7VA(h)H1#\i-QodḾϮ"IM홹P_`LT~U>&oj:I_pIoa%j߮Kj,gY+\]nmrHp%WV}C I5U=gneguj`JG6Gt#~gbR={/gO}k̷Z^$AyOEA)A||-^\Qor6R,GO&]].NP6h5X2l"n6'Ȝf0jךÑM~2ej9w}i\Lhta?oS2{Ml޾VЗh\ p_-s܇;aػ"(8 ./tqg B8=M )N$51 ZiRT\u` +@q-uRUP#yUGo'T\i=%V{bA{iuQ~ځGXJBW;7> )/z$sC2!s!/f V8SC.G'k$ClXySQ&lH=JiM!ѱTFQjIwX= rD~Yg4ty4k&t ِC h`GG`erUtrjm^Gٮ%2 ̞=KP csU˾V+ˈ\qzh; MK猜hȓ4=-j3F#m\0q۷\7W"'[vيUҞw1tHW⑝^$?+B倌S9a I8¬۲W{}S@(xX Z'naGzy"EZn}bG0&UqN52dkVrvpi.l%2>be4^=vQ 0j]̝d[/0#h W1EQ:γ$@'Y` ba`xw@qt`BٹEgU(JEEV4;iS̜ (eR*Rڅ6 9~:}L$>pɋπ aDLBſ&>;ia}tNg ّ)_Vn%*ǶD1$_=K>&íOrK3q(Avˇ֙nS [Y [ ayc 'PY  axUIA@Fz SX=KvFc<ՏpΥh. /``@l"P~+ \ O;:UGrL8IRrp Wz,pd[$?!C$,H2.= ڹS8P_@ZLR4ݨs+n^›fCŊ<n<~:W:9 #2s?z5ȭ)#{jS0]j><5jVz8sݢ>a KK@ǮL]ѩ\с'EcafIpi۶)PRU 7'hq%{7X&9 ~pTғM8X~x$n7"FБq$1fҞ 8!JHFR˖,3L_d~9wwX+v"T +;)6m01_ K!:s쀏Q-pD ];rXyХ([7[3fwXZ؋$J-[?iK4QkV$ ZNH-5o,L#!NLD BĎÉECk׊X_#_ce5i(myr!ʯxpX6<ιiAha0{aٿik"'TKl3=]D3oeʨ$3e mu87&k|!u{b0>5h*,}$&'/1陃<y$~ u0X< kő)]ǰ|ݴ'n<+cϾ{2 $a]*s? "3S-k9WƨCJr+8GI Bܕwngʾ"ǵ4c.Ѵ*lAI*bohaM]R }Q AywKJNe9޲q욵1XH].G.Y@pa QUaKQ8iD)l_l2HTm|TC]V" Bb*y;צ-xV^{{0WSQs㙝ufEoS1<=6rmʂ5lΥlfLi-G.tn3>شOd}OpP1|p5ܢ^茻1" &iV[7|2x2m?*=WBiKZ)~j0f5bWb6ᑠhI_3{bhsFz9T%֫o*iYO~0LauO߳,dY Ɣ4ن@RFTR wQK\S29vjbʐNCf`Q9IvVlh0D]\&Z:IUL=h/9XkSғY[o9Xo^NГeDf*FݱMߥ5N ~5x>)xjJCqLѵa/bZD |3P"Dv-~;7WPmodC55mg<a7o4ɂ!C(l. @X̓?0jbEZ7q޽UN=Zimyqa6bET G/~i2@b(Pu8gYZc'U)?{z>wQi{D^uT/}9J.Ƃ|TQC@Ēǝs.0I=Ҏe `ё5v*"%b_ƻ6mQH_P YzXrݫY3& =plJ Zi!7v(Y izTD#pgqzn `7K|"GX3 (0crK2gf$%K/%ٓiP34asG5zBkpl046 CqCn 5' )J/(-rNb>w!IP8bS #m†8-6 ~TXLd f\eJ  &#yt:i2'z7縀ƀN#GJ.'BO͎[i:+l#Lw>ߠ’2pacB Ma[4"-dz 7C# *q.5П\"=E|ӵucj{H?:Z^p75CT7CpU#$`Ȏ>Njx=^Oֽu ODse^* %8 q%G<x q?.)\pRS&"a~k|̱\bMj˕iЇjz\jM1Rs{,yyulwpcAu&72F;IGcxF"n§{YB˵37^f=k^주i޳[Bb3*ȵv>]1Z%#G4a~n{5:BccMvҒzIGGQ$0!dE@)D&(1x.)7at}R[/)Jˤ6DQu6RU1䋑=G<$D$[}®kfoo\a_^r!ꆉx[K+I6G);=z|[ /6dd{y:1&'zpϺ#Rb}sk!a(ԳԘ_PgwMrAJ; ,&uF < jа7;zڙ<_=~hB[8Sxk Zs_4D%]}:CI8XKsѩE1x@1E7`I-! ^4%%G,NX ODjfݲj.BdV3،L>u5f⽼, ITlwNI0sea؟/R݇1M,Uڣָ(0g9ɮݯ mȬnVbb*DأyI| 0Θ~9#Q>I&=b<ycHUG']qh& B@}H1'GS ^?VqȝZXm`a7~k",q&^pLzu('ђh[~T[# ~JD&^gկǀ); 3's) lbC Q*L=n򙖱lqwi3p, K [~ɎΖbiTr.dgyw<ҳ 4J|u>r/ [(GHGw ߷i Qope < ܴ7Qcjh7ʯCS$I%oȵMZrNþvf"4>:1?y 09|@iL:U} ߜ!/ZTi) rHv䭞1~r]=-dϞPING-|T5~E:~* "+͝;+tfm@T Bf'Jaٖl@_گT~"vRnHfv.PqW?w,^U{MqM Գ˿iҜb !?0S QrW̷gh+2f{?svt*:ꛔ֟{ŭUOIncSd2wm2ݮEd)iA`HL*,anWG9$i79b)A؊hL~SwIl$3ʻnL *@vb[M?bAi#ca='985ɯ ^ dh-#tG~h@çu?k 47&Z@=u3^_$l:K?r@c{'t31Cr) kyZ'?Rv>.FZz zht O%m.⒩,2P^gW$&&M0NvŠѮEҵW&h^<\\9٤Vy_ȶdn8`dZ'*+2F X[0)zQAf3ג22sv o>C|A;YPL&쌆A <^|'Pboy ..%;ýSPR)n9Ҟ_zn.5cN)p(~tƅ_K~r?w`i=p GAlU;sN=۪:2Fl*`X̨]J%1VZz3s ?o]pAg DVsj)2kR'bQԡE֋&i95aSeZ̀/-T=T"h]~AEjc D@%lŘ8kE5J!M? lwI嫸ǣgECwݨr^153 PLlT)GK`ٕeMG!3`L7Z"d?OdjL{IJ6hY0L\zEthkY>NBc8fY6j)7 uikXUy3r2dF$ Ev PiZ$#o0 BҰ%1'Ȥtv&4n41,zgM H @DKN;M 0Q(Ŷp8aqG<&T~7 HS"HcFBv}^Gf0[ARI2^ LJX簒|4NM9Ik;h5s;BHH )uaxa|")7EF"rdLIjE2 /}'eM5~!uF ?x=uAJ-Q3 Ꭺ_TEҼUl )cnbzG+Kr ߀>y,@Gf>1!z=0Q$%WpiTƒ k2gka>ZO3gXZ]l7MW#cK<>.:6{Ę-hI4Cܼ2JMLۿ(z n^ aø_gz`GĪ'˔O96^0 ڨ`\ES  *B1Ȕ$cނ Yp\fۧ Zqpl9]1G^qE jg-G@^Rw"8*8 6%R {S$U"9{O҄x{I4/u>/Cُ(ke%KMbynzy׆s&cO՛ ht)UxZT4%YjYr7τ/=W@*~ZRGo8Q{Lxw6֘fWtp+(gvSd'׈̇c ;9E` 4Jj(w)mz[w!A'J  3(B%ԨQoU & +d@'0V` S=l/vV (Tꋅ+7BHBhr7wŗou_]8 N*t=_@pݾ>dL7Il.Kߜp^z;aS}0}x8  2Jx7d)̕؈v}(bCe3 z ̦>(_dة_i*LI,'9JSu% )x,1CsP !7C2 Q8r3$^Rr*m#7KuWXH%Hro1NTpߏ8NBUQ P(6e:!( e,z0@}iLV#UUX,j8 ruzK Oy 8LZdd\%oZBV4>_8Gu:tvi 9j+eS7mGNDznA3SU#;. eW6]V_"m^ j.*iiA2tD [#-qv}LΤzʥL48(0ʻCl{hT $` 2~Zg<!Qdr嶆ڜW3 N{Z`$}>O#L| =8TM,C4.7Bf5h>;odsy(r6l_r4(vb^2ʓIi Z[U| .v25"M$޴Zi.Mtrt+&%.v˓S]u|ܤr 軽}jG_,d}VJERus퍝 eKr`/vn[ U FJ0(R0'LVyz.GR,Y(~YA >C#+7Mv6=ʡ7j65B>THr |WM yZsc 4ak<_=iOݵ 55]Im2 |-]?7T+e+:/Yd0O Fi3r<xOm` 8'͠㢿BFTӕ47ֹÐϱz99|^tBo {8q'oң6%a&ܦm[U1?hm)#rs~SZ7C )y_8plү{Bo3)Z/kvXpu( ;HB> !0!+WI_X٪ol,˶~[ R %NZu)^`:8OT b?X##:ϭh}"9klk_&l|Ju`ya@V-4ҏ?&nohDE 8恆Ԩ7e-K*O-) 0KK2dÔ/ϪOo͚IX(.=U& nE8KREĆOV׃M՛:57 8j)t9]hfB GD3xϢbM)SDEk*pXTد}}p т]VC*;IQGiOkXiH${>M3*-@SpEnE:5Jl|20;DN68iAdSPދ(}he{Ë_ bǞc}YC='Xeq9$ϡv<ʺA5 m]l鏾q.oev%>i]mEЅT/7trЁz+ֳt!~[AU?Z!gPJʐ- =--M]}@>,"vBK3'VZ"9K 98dT)6VD+"#l$)mJlښj4y -ꯎz/Q>j!=_j9S˖TXn=8[-Ss_[qh p]WfMqͫH3WN ͤ s*zbABEg Z2i*rpAz|C\\in`Vt_%1{}Ej{2d<ֵ?肏۰(:[(J73Ctv1߯:H96@pTx-Oj ڂ :+&3hT+rLنNͺ_ q {%PhIqz)3?su7,,qC*J3ɝR:Tg8N Rd9}Z>sbc|4 (NWy $=nN06-A&+;RͱKNb |B0rnYmggXr|l2tk!o$/m(BĀB2'.o~8*3QNHj |XJj@m(I,l3"=~J{i4+iD(k3suXEJ:33zz\9đ#ck%I$<RfAJ.c"XFit% n]K}zhy4;i[M3<nbRMaɛryzl5I[Ǩg*cHi_Ir\?^N၉u[AV?16oSLk'@ ޯ|ɤHڦl1Ӏu>33 sR<%M0^/y_RCR~z^&5~a =/%}J`c5:.F(dW5Y6'bȉCmAzyA":*lkd&bƸ7bWiKM"*jhOdjH1OvTE@|Uˉ$Dls Ddfa&Fݡ%ywQ/[Esn9~Gѓح_nN*A"J *Wy8@8/y(|W}! R./S/to Hw6PbI<~דS.#\slb(;TIӮ2Fduɻ{E}ʥHu%+zO@ӔE.6w?6=3"ى_?VSܔ3E=Q 'Ky/HlC%WN{_ x맓~W|j;2<6 Id+?\ KXIړA"{S.`Z0ȍl1Jg+Jah ZU1߁6`牛`/3G#ESW֪D7~UV\a2"0lj$0uc{tB"54ɶeg΁ A`*= tF`KNЫ_*oѱ,kХ~8DO{7I+j?qYw8!?eŒ')?~\K+fSof7#IohZЉ?KWo)kEO5Tc3liL#-!$ƩR:n.ң*QIg̑4" jp8 c4Սv?G<0MT6{2L7(CLV('ʓB7 tqPDFlPw{j/o`8,)ϫfR^QVq)i BDY;LN)C7ZgJ$D|OQ[II59Εad PWJr=EM [*!8%HϑwlDĦovtgSg~)lՉ=d U{S[; ~ u;A(8bp577 .dI7Y]\O!Yaq@ǛDY ̣Szg#,`޽lU@by6ybR|ı(a).<LI| chk}T,B9|HlժIqb fYz 2|^sPJ"%0[̮yðE Y)캒S#2rM&ְ4\XI|l#.ZƱ?N D|9I7`#g cj"cRH|NʐįᘼA\F}8!iyuy]K)taV2F| }ќ8ՊR!ww@hE>cCQrRLdnz?ԹR6v\_ܬ.4sVEubd'>ܐh)ק1ʬ8B*cI-8M svnH@[=XX Sk!7 '51@(q~RWG>bN60.eS$}9D1ߓ\fkqjvuMJeJI"ǣ3Yc/9@0a$$Su?I6e7b̀*Gi[B+X4"P2.b(b(#-7 *[4=͜eNT   _psّ18a_{euINEsy[7 +GO}"ݎ @&>nvsn?&uC!u.@sr·AI,6om oHT**x_٣ȇFRTe5PĦŬ̒W @񔤃uJBZTp=ƊJ,U.-}Ȩ}w}+[͒ UuۗCEjK_%bv1腚8k0#D@ ,Ϥ$oT==Uʎ ,V0hayQ" E%aܬkәx=fBY8#y*(sᰓ.X-Y_o <V#~o+'Psԏfr$L Ϭ:gWĠqLX*z_R`HP]&2! muʔt5@~gtYBt?g. oAյLz5)O A=!|2/q:bi.椄]9Ckã Oř- ~ڲǢi;D)2A$ suT-T)%ҵ9ɥAn Qpϊi&_0k,4d;綩򠧗U'QBB4%/C2Qئ0Lxfl3ˍ(=o}h҆cTk&M c327ʧiFN0hf}XQL[be˫WA^XPKʥ.0n+$>Ay@N:c3̂iewVngYߒ^Ek]E^C=;Oh]ML( +yfÁ[єaC8K,q tsaIJ[ױuGY4]?KSg52O$w#!3%Xp]~$#<{+|3MX"2Is %3vQƬ03(Y _bNr[1v!ah`/@] ֲA6d8hf_]$$O@GXO88s &4)_#}][:GP/Q.qp촁ua8 x:HVߋ+}aIg:m^bV;0;j)$r@Ǥ݃&ՒsQVHG5W KWM bAZ`!HPӓ4ݭX2"'ͬT1J8Q ̶`Jd?uXBm0&Ӧ6bY{`_,F~TA${w(x^St\V|qij}oԾ G&UCʁKpT9 +q,yoFPM\W9E=ln 8¥T.>a;ZX]g{cON{wXDQ#Zo v=JVJY{LJ%vHe E#8]B7)(|;d#F\Taq/ՉEQ^9Pk[$V ; BH'&F.o/)A0~DaGo.[g$K^ _ѱ@mTSqK{JʙQGwtƁnPȆؙ1,kH&hH̍mOt6e$sEyfC)퉯V#{E7OGgHgCZbi xY B74LާPX`(@Xυz'r^[gg ["Xb;&dz%H9*ʁ3g>Ano";FE44ܾI|μ"K:[q)3 >on 0>V t]2+uyp+nsbq37~GPslqxa;ڴͯAMq#lm--Rfhe_ӊ Z>vMЖCT趀.o5}%^>3jt zf~S)D2}!TCwO*Rj,'#]"@1ۍ8] -Yû|Z-nAJF[]|Sk`:xxdMoHhٰ&]&Y\r 2yq|5萘V-w03iT04#=lL -"dL9Ӄ%ERe/א/pX]\~Cy2#HT90B"vކT .Oe-պ5QG%A^@jIQa/.z\dYmdĽ\H иZV^~/vQĘp}1 dxyNT2` S`AěA%HxBKskN7(6[}+d $ PUS P ,MźR )p^&O$&('saqrakR}y lL:G P|! ]=8Gsh `Cov=)j>ʺ3wk=7ʔ5QF |Nա0#ǖbՊ~Vz0 ; }P?2,W* o XZ8T; k0U6ګuԾBSx}|kg)6G,.\Xó| c`Yr:KD ׉H|͸~V7դ/BSZ qC13elS9f \.yHb:䵋.gfN49ak\܅鮸iݳD-e(4ܥZ.rR? kTp8PۍJsATGrsڻ*#W5}K^2Spj3maȴ/2Cr1D},&ѷfIY%?GK*?@%ިF(?'ul%l.R[D5aGWV=[KN?%19g'YX26%WēccT6r4R33#遠/Dľa79p %aD=j-Ȼt od(ڎ4!o`X}OJ0)?F_MHԴܛ҅ ~MfcɃ0p&{5+Рoem-M2χlF?“3?;dZ Cl@s`B]\كPVLQ9+=uoɁ,UJ{/&-*iچu)76tq~mlk#$$_˗, &ZqrAUuVDzSZ78H٠'Pe!^$-8 @*Om/ڇ3ѡ -4Ȱԁǐ8i6/rd0-c:x~Ih21Xu/95[(C ߭ dzEӢ FWt3kR'퟾Ij=.k1Y!:%PiCYXW~^QדA ? 6_0(PZB=MPL€!F(W 1-  œmyE Dŷ-䦟'm lC^9YM-J4?3=[j ㉺N $<)VC"sW\߫}1::eqM6&=R, 2)Z1vRұѢھq(UՅTБ3YGL*Dص lH:hGsAGzE[kY;TބmN։,Mڠ_Om.pcwRh!AC0cHIi0N Ivvj<1d+kzht>P433ks8d}v~ M;6uSLiS˹25#fL~qEo"lnZ+-?*ȐI \ Og#9TdbPn7&烕+ RB9cslʞ[1Wd* w){'HcŐQ@YJ;X=7H1hgZUКV293Aw&==yQ8,d(J*=,5Mw'=GYӡŧ b d4{vV nM\^Qu@o7M!{4x .v^Io[FZ4<';;\o/gOΝQ ۴:S5@і+`݇$L7M8Βtɴ`uvu^TxsBcxi16.=g`kXMoH4.ЛQ:8dy-ٚk%\ (KXB. 2gҔeD^byj 1cE#{Ї9rB9o1W˼z#[F@mТi2OPꬂB.hy-m(y:.]`o\a4k\ 7,,wvGTyz))牖![lhTE[nr>Q@MSeeu4wei1Ugb {p͉R'>$ Ǒ\>=O4!K,As^PzB,콁r]gߪ\[t߾<@)>&i 9N T7ʕ#M <I 7U<X+ Ya#p+8Do,z ߛQUZ_zqæ#ѮX&"KoZBfBx/퓂I+gi~j{o/W4.D@J0)ArMoFpΔrK"ȲR`TpWH]KS#NL\c3:,u1o~Zy&qtlt*v^*pӫ^MUFeH&Q#yp0AỶ]$0G@QVdkiB2Vr-Bx'u9{DT5+:0=gS`puAҎ)!^wgj'!~;a`dYA=?Fd⯰$jQu^;s~#B3z-"P8q@]HUsQu=ulVȯ6z!>JVV>t'@Jzߦ>S8&ӚE}N%EЈ炡ȳD5j۶Z b25Z gvΊt&r9ٵI忤`]Y 8V꺏*+\Z˹*.඙5oĺHx>'#{WqȑQ:&@m:o˽9vq7"xβPD=q$.ʌKPE!M'Bʝm>R`b҄Y9ߩ!nɨ{cD@eãعJE"2XC -|%,5Qus1}k +{[ Ԉہ( Ejb`Jy0מn@n"|)| ^k!PcZw([3G /0Uq4@yӻYcx*-Z8령[jI"b?wp[Ie]Jf F`*r2)7<8o~8K4jI@3dBvc#i&)WX?vhD-tŤ}j T0g5P+{ƿp?w v#BI"L)-WbpiɞR{oB 8 3v @ t,tA+Q-'`C8|Ǭck5JߤJT 5>?'$]{7b>s1?U 273֖ >w'õSv+Wjj],8 KlUTVҌ;WB6tꥥˡ`]Kq^UK~ruAՃu ednrL6<\IO7r)u2a|]*Uz}4YF{ТtQqQC_:!n&XNgk1NF #+ +eNXu$7v5#;T}54cP?u)F(lN; =l1ǏS3|DSfX]f(P72-gVB!I(0q.JKW~TA8Cst?N-.jA υW2A#9H .4#2#rj>;H*,[W?ᳰVYp;X6G%d~wx N6f RouQow5)}[!4)htc\,#k}? dik(pobM蝂-lK5R9b-iDE2b1(kmpT~9)"4}&I:3#zc,0隣Acթ C7x~sEYi7z*JtPyI52[Nٽ^_ljZ#ZbЧ| (0=$ |`)ڡ5z'Lő jɏ#!~Ilq ~/|+{^H5곦eS Ƿ]bp_P4"\. ]`m%Ғǫ%Ԓkg[ 1h}"N_^@"نFQI0 G-́W]siAҳ4t_鈏>Ld˱ge*ȽNdIjB2P,d%NNswa"Ccv4'8P#&Nl+enTDS:?8Ό$&8U]B=CRm>с6) _K9]>Kr.I! ;N%G&U D1;4#lTq`w0g夳՞hp)&?FSqu`sI/TÞO+<2W rU }TUVD;૜+L^KWDgh\3jCz 6C)]=!;:_!)z޵aHAr6)֛ђ\I#M{ >I cNqÊ6]H,`!,[iE2,PwmD螌NrVľY1%-rs$k9~&@]fj,jzG8?"U a(뵛㙽ɓ)m`Y:!gܲ)KlB0}PLR -'jYcT$,Y#i6s>[ȴJ煃m\M(>ga2 (L2 aG.g33~?-e}DYh4;>b,Lfگ][IaS!2h+Jon=\ƚ$*bg*[0{k$i~-倥HgB6ނ[A8cFw)O-Vsq! /w^$"meM]l%f}rXuX$ɿDt݀1dBlu8TP Gdfo9CMeGmȧAl ]7曑1h3yWxz0LG a$^?'=Ud\9{u_Y0~@'Hqki+,U8cĵLz TyytR2& L5bI55nik Q5`TUsLV24ꛈdAN+گm`5^x14fκX "Z9hxɨ|1Af-)02S s4rDya”@bYBL;cR@*u4q.K9D@{Inɸ(g6p4zy -q\pˮ7'’atxnM.jhRI$+':(la %J}˙7`27;G!whOgɰ<} 5N%G3pH:%c=Y{>M= ՗!,͏W;w(nUXz1ƒ\?d =稽/;2'^/Mиrpʦ)UB1ςab9;y6,fKR yXops$@_MNqن=\.7~9_ԇ W9lIgj ysA;2&:Y:-mg!D|dyf]^0hwuqwK+j{GB? ',NV\ A[539#a+M9E)6bw!W=,dBb v Uesw2ao؂  [7x]ȷOuv`߅7suEgcoVYYRARHýH 01GMKMAOYaDP\3.jfZ+h0L6h}9ۉ#5MM5&K&A@u.2!7Tb1X^X) sy "efÌ2 ;ZP FV W82ԫfLĺpgC$¯Ɗi".w[¬kQ!ۃ}5ZOZAF_C*,Bdmz`|SraW "v֬bՌy8m쩟M>Re`eE4@ SXiyR_ߪbJ$&B:% SˣZ@5ӎ{*x&zTߟ iD.+\B3$TlfSmRn'2.gh^be ؿTtIuɐ-j Q֋F;GۗGE0-p_ݿd\;DuOpQpry r'](hŰ2* Bo5iv;yW"p@!@6)BIZ%zV -^ƻ7E/M2Kb7Yl>:W˴ɘ$"v[tjc_r ۚ#4>Ug$ v(Єٳ ljh}(Mӡi +2!t?!܂ }9=q+ >wXoڴ3p$U͝}>Fqӕ3:!#(a O #:k>91*I8dEk0rpݖgkwut}8Χ},Y}D@o.QP)iz/* u;\Scu ЈZ33Ul0ҕD[] ׄѬXS?Ie ÞȂہa1 1z#|.%#Jέ~H<&2pS =e:_~,D?"fi`sUjMOTt :MU"H8a|A[Mw_wӼ#>]Z/~ese!|fU9|SMfTqu[hj{ݪ7{;7{` DjDk>"K:|vW0T\pe3Ѻ.'M@my.mZRULb }Rq3ZHiʓ9"Ӂ;<-k^DOUiuӦ_kŤ \qM>4zN@4]O|O*tFgZBĔꐂqӎže1xKOP >|L#yIreZE[#x.M}fS%ka9}i[q]=o6MQ'DX^um#'+q LOr7{=#~Ta\0ԚИ?3鴨]3?0pA^y! ؜doYyPڛv"<& [WB:p~j[h5J \9nqǵtdPšmja?e(L Kۧǫ^mLj8Y&nDn)V0e)iޞ$GVbLG6*eq}e7Il_V*]\BSBDӐb5ר-?tyZ=dO~uJ XSX]d5k|m^ 0 M)# )3f[$$M=;LWvZ 4MC\nQ0<ϕx$qo:T'ѡ3k?VZ@50>UI`t* t} 8D5*boEm.16(R9IsJ6װt:nFFΉTs䶵]7˙/ZfkP}2S<7lN1ǖףO^hN"bhm0,R&a8Ո@CJoǫ/{oIpC\Giح/BJ<];@ȺoYnw# 9Ձ㔐3;S CEʙq,] >B4Qy]w;=-[< 951ey+[{ːclUe*jcZG ;5BGWE"afiw km`@)I;9\߄^+VY(Dun``7j4Hj80F+qyToGKx7vk ;EzbEVVW׸a?&=D'"݌ۥ>xO9 ݏHS(Rg,@P 9VRIVM#Fm[9R &m_sHBG +(D9н'eCͮ,F$lWdL1A]u0λ 7ѕez Qx g rzg~XyA\8? 7C0 lAA+e ^zJ=Q8}m8lK̈́Td6f^+k]mT_M,nŢܸZ"2)eA=WJ$!&30Uʁ(?kx qqUdu3YBKޫGM 9 =jRi!72x'\>qDq5/uRXR2zl6m{t;]6G'mRVu\*!0ۮ M—2ALMߑS zꑅ+t}15Fd$eiӊծIrM SF_|T$^9*0cIVFjWlK䕑+a1C 5ŗe^!Ѹ#m^1{C-V`Pgo=WPGI;`&ln7$@a@C`0.!o 5C%"6HO#A/F^!\B?1wYA'r+3WR6y J 5+쳶@SŊ!F]C_HyKV糊*O/Yt]A}s_@* E`Ӣğ[7%hpDzڶh(gltؚhcx3虉 o,ފ`lEt ΄fNW>Em@|+[.t?`捴=\ FN'U ˸wyRTS Fb(F3 }(ĕ`B-΋+iY3@:J]e \ vR']'~by'5a@:(pIRdB`0T^ٱU' w)]!;f(]/®Y@ rR1>bPzk; pV[Q1Pdo"GeWL؍1:h<ʆK F\S 'W镬đ V_dM%FJ+8G*h "=DcL1`K2"ȁmVma1hW`FLH}/ fnTV`}|џh;$@) jV-\Z(dr z"xv臻%c1-^%hz3RyvJX@px|-/ڷV1L2gP?В4K3K6-Aղh e|c^]|L3G} m]A,(S?i3CJh◿ƽ@{ˉD&E8{CW57MQ9Ui`x>o8@ hsy>IagM:VSmM> ΢cG"NT=˰ƧfF`w˚Z}/Sp3, `$͔)Ef@)@cL윀0`7< LKZysJaGdbQ>cQTFfPv3GYX=f&o;d|ja@U3ԗ' Vp'ub)c-_kfylT^ 5?q穓pl0x~/9Q${ꕿ'aΫf3z02VA0jxy;򫤠SwJ"+(tPi*˫KYעQQ &\ ֵ UIϼ؉׿{MOڗ }sę8uC%x aXL,uC Xۋ#?o -rUlzM5$r⺛+8V%*D:#Uھ|?SJfW&B/Dd՘_v`LֈgG'n% i1b:.u`\ݝ<l`P6a~d<@}}ݵtP>o5+๓A~=Q# {HqEkj_cpӑ# (7B+c:e4_^)Q2 ȹLF:$ggj(CAs')0)F?]u@Y~7Y˖Yv&Hfo=%.umWOL02I\ {-X=.3E={\^uwX87_d=PWP/.EqTʔ ؟rkPtQ o̅UV`j +7@7H3\ #Lidnʿ -W+ 咒]\M%E)<-/`vtó<|V(vvsSˉ^LXp$[\HղIbRY$M s-xIH%Vz8e5y Lhbh*`#i?_;(4v{Y,=PFY;K\'`֬T2^Gaר*> ztkۮr&m"$oos0T6Ϩqtpho&5ëelUT>Fd󫻞x9;9)"VLP1 }$Ӽ_2N{uBwN1~ط1㋀ -E gL[xyjoq{EIX&QrR~P- @rdg*_UVFEqe]t+㋵%]Sf mXN[fICr*åYv/:5&z/Z:2xglj!GEfB>`D3zz5q~J'ĪgWRk}@;紟X$FqD/Wf[x!Y.z }Ź3{*#.|iI,vV2@7ϞM;ڻ$r_ (BRV%S( 9%|eNMxsȭy!18qyٌw*$3FCȮ :n}՜Wgǥ|gCg֙M:E_uP~)"[h\هLc8DY2qhD3tY!ɫªP~5PȍOȐo ׌K51e=_9$Đ;zq;y#qق 3/Ldq'Y(Yckq'ZTs3# /$"t"p$E֕4AʂS vl:`%J^zR`\iRijς)_Qwe燃,n`wHOʎLGvЇkOVFPn(b$;-Jw^$ N gve) vZ^hom?Sv鼺Zk԰#V.| fh钄y--n@问wc5ZM 2eS_LeU(`U[E1>ҋ^e>29v}Z:7+Is#KѥjУҔ!Gt5Ww; pÎi*Tn!^MTY,k 0V+ɚ9.60*A]oc6d^I~{SҮ==x?ZZe-Oo@ JCSNnQ ?C>lo Qњ76v/"$24P|LaśY`w_'k*j<-BI( X7z^iH-U)I}Î^P/]Uj 9d0G#8&HtEkd~i/,@Aid;¬)ќ fҩw(t0$Y,D> fp" KLX*Z oΙ3W:=bUrs0wonoUmc{Iyk Zȟ  E..'q e/Am)w __[5F{OHm:j`^*ա bd:C(w3A9 mq3<xv@"d<- .oڻRUHOT=GW(P7Rf?%K0*+?ұ| B*Z${T?]k2tAړEp,J˪BEﲈ?IJ%K4+_ܭSbc:_E]\?ICtȹ%|Y&y[޵ҳ ']bܵ*-WҩW>0=Â볡>K 2!aUxjE}952jS~@xKb,ʸze0cL]q.m2W巵"&@PM'$`F}H7D?ǥ.k7gLl Cu;ߢK60{Bk +6K(vj$Q^_w2Gv0̲czhſ@$\눭ʰ=]-37ѐhI*Gut$q_C-j6Z88펾 f#~}\yyO:j/ FC|A՟\{l \0`;sQ"lT7q%S폿2lQ *&TXq2O`u^KgsNCà .D?u] SꈯZyLn{yH]>h|`)h<\2$.lf΄Gӡ? Te&db|޹qĢEJk I+9Y]D qerjs5OZL H;SPX a0 d+=ʞmE+ՒMF0X[<#[=5+?fG>#iWy3#CJx[5J"^z)<[ʁE_'X^=jEcsX7i'>[N E5F_0AZ,~dr3 {pA4 !pf 8߲8t}el12Kg-.}o߳.eGsQyy}ĩX~Y;Pac%"=ǽ9ExB H ?  }i - I."-vvD1:]^6i]%9|pQ$YW\!M/ڼMQ֚M@ ? #FpuXxW+f7$c° ܸԳRSKI& aഛRTތ1OdWv1 `JrvV"0I0~o0=W"[(*L[$k!n!VrX֔1!˾I%ع)7_\OUB9GV&  (fFBWӣ'@P>awy P*_%,.MW_(3Zo`vgJ3[rO6U1-bY.H5?#RU8:`AUxwL*a"&[x1"=Vg2 ~$Q^Ǖ g(DE A7zB&l,HV1c}rVy9y 57(xp6oh qU?<rm Sc} 8}wU.o})#M!,-v;C{%Mߗ.#wx=lkud{^:K ڻdur3X ;y"}lXuh&Rb_DzZ*EBiu 10p'4ϷdĨwKe!>&d 蘄E t[ibQ;bm1)3BV}&҇_?q!#+Vz財bZ}ho`+#hjfwm+@-an{Kb.$^Fo((WvH\E*띑uNQ:f%d7misBW'Tl(? ۅ|嵬YCظ ifF!3Őr`t T<oxݹz+ UzD~]RpS5ϵJבyT2scCel*M 2ME,6"yl=JR%BugC3ЗNhG)iplƝ.ww-(a1l@-{8}t+Ii%hEǤ߇.;.= F+j^읒h-[aC. U5z4Ms98A|6&4&$S-SJ/Lu$AA VNR|Q_BaFހM-/5O|^Dr z D6?TIt{+ĵ-ED%h­;bB ~ ǘֽjw$gIY]l0]y /'6m+6S.1$ٗ"*yg> zB TF@7'+R'ŝm(x x?-2 P$V`F&+`䦒0ͬgAh;v)@M$@%yȍ:by>in`]OE#mOʫ>bOphsWzuÔr"뾧?l6TPb9SPVM=~tCyJ~鄎0<G*UEnF͂tfSȻ*gL¬HR9HVnws⹩Sa=ݽ2e -ȎltUw6%3|N]mtoy";eڶ TdFb0Uξ]Ԙ \ 7>|('P|ܼ" aC^I:ؽЍ=$WǗ b yʱC40p*N wиĤMSH4!n!j,v0YYU'Wkb_I7t L饴86.>Mq@\ȕ s{<b{E%;tTtdSw DD=ߠ_:xBf"yJ\Ҍ4z3B:ؽJWhV(*=TK-@C PvAn%e's;2道 {_V-{$RLb}-uyVV?2Xƕ{m7gU C#E=@lqPR ?w{KX_bgp_D޹_zԖĐz?tǣF_%mԢ~?pҢ&?ps.!¦GcsIe|.!1`.s6÷n (I.NmU^tA9֖0dQCय़gW) Mߔ_o (Ì7#?1f)ϐQԲB͐Ϟ cvֿSz䌆GluwjmH_9k5 qOLos >d+͈\ꖬ=3OGO6Pmi:*aS KV'i *nD:lSjwlC=~/`e9*G^B?`#@cuՔ /佽4^y='(X>xwֺ3 6/TnP ,Ha]uByA;3t)ZLu8 dLά0Ԍ^ԌYL;ZA{ Ad_WrV7—Íe`CI2ۀ{dLN )S!]W4-ImAgU=; yW\Y_QHE 64VP|)3>34g`'qEB`fQv:*yt$2L'r*Ÿ"\cf?9N5vS!7a)nR|1%NDtΦ|r-Ul4KMmi41YL2vI=]sޭ 8mWINe|/!ʭꑠ# W:HKLKD% O;:I1.EouH6(er\Q*6 O:IC/?N'{_vWr\ͬׯ\f&;G,+" p *Z`޼O#%6%)1QIPsPjbů_8>dQQB<(pv;[wq?t6lqf7Q aE!cq4lXՆ6~XT~LNt623^$}MrM>mۣşNqTIjg^ F. :\yXvs1xf:v6Q!x쿼8>E!1$~ZN~t+;'y.a5rOl8p~u4$pc{O<6L{_mu'w젏oe:KS2jWb Kg Oɷ畯׾wE-W2'/2}U=M .Qy&\0XY. D;$[@mg ]V#?5gEYCw]Roui鸓$]E'wWd@4mJڝ\U{V d1{H /}eh{['L}O,9YU~p+VP@1Gw K/[iZbm%ܦ pM'0O[UP+đ 0E3ߟZTy5'sQl;z9z"I&R5bŽ|ۑ} nc>\ W-v_07ŨGk...+ՙƹXc\iSEXh$gA2nwȜH2 [d-jD^R"E@uDz)XwLB@)sjcB!&$Zl;+ABw0^?+9j V=J7h yQY4!TY]IׇIOWsB,E#<@d6*AC^Ԉ*.uĨ&}d'^;k{A([b5JCHQ@Azd嬻H$6<Ɉa}[Av^TI3&~W*xsP:EԍnP]*xU< yx "ex !Ŀ< l= v$Xt 0锤Lx9HP Z"EAta°r~vj]ҧ܂քz`ۑ5+MxdlYqsL., *5j) &z^JBB(1?t?aXz.(ͬNC酇`Ry<'.?Xˈ!DĨ'[)^K{'M$=yQ=&LWi}tq(fZש @_ q˭)G c\B 8c{ $'WA nA(u gfor;' P( Qɭ 1Z"NŏtێUD;9VnL|!yT'p ^Z>4I|f3Zw$بm:NHNӻ}5;ld^3Hd"xNj}#@HKlիd{m"/v_yujb'^|'5,H_Ϟ skAN40YxiSk(x{ws|1N׵Cr@Fh tO ODw^îoTm=,o;PP9h083J~w_aT̠\i7RV%'ZSOW#1.iV{ jc`L^A> ZܾBDWZ#@\d[⺵X~ bkP\{j,)EA6uIHx-ڱGơsIǒÿc߽_ I?|a,3;|&HfDjfzʣˬ0W Ff|mstE;Aq]E?#'$fl/=Ժ_cBl}׆lQPj.:<n~Z¾w$;qZҒdAg hxʪ4?\] :E!ːPɘ31GhI/}yzW51T9nb@emXc25܁϶b\C`[#,Ye&,c}de} Rnw!THp7h2rY<+~gNxO\h+|}7E:.6)\SYGpmySEͧcb |,0vd-ЊM4 ZӑBF^;[~emR&])Ú&C/FSPKܰx :*Ij|+FjgNFU/VMs4=`Yqz (i^ytjrPr* ?Lõ轺Jx <5%hfx1 "B# ؟*sŕLx++gNE!=!e`  m6^j:CdlP' +YY>4p'OCkK_BʙA2O8ey1ٹ7c|>a=/yV\d;!$b @M).EhQ[),c*h-- Դ8|@Uo{,KAيu q,$1Py+Y]6fa;. Q_g͇+tqsQ +a8`-p!s8LmM~K,?@( 6St=_ȕRO7/S/h :Su`4 .rܽ#TR-VH!)%.p5䁂*RPQ(U`md˿L z]B2ۚ<|mC] \~5]f_OiNKA'{Z-$( $m:v8IH8~GwTwj 5(?9C{{`oT 0Z ɠ} Y GexNE(z L% _TU);*" wh+s4^/kX?Y>=LLGTnEΟw_ZVIT5.ySbP!F5=d6ҫyܼ+ 5m"#[]z캵hNPVI~.O aUHKp6k@EWI{iK #Hp3qE5t_Y/R;2pTQAs[N.{^J>rU̇: >؇BդaȚ۩[WJ-;'t3|}m;f |.#*/qwμum?9$Dm]@ǑHP,֓T^5"]䚴j/uaŘzvgRp]]ÙMP59H]SJj{bQnf!yJ7Ef ;)rS:k$A)-Ԋ]'"xYЖ@FJd| D^7%g"-!X,򧑝1*-q8ihə6FwTQbg 08ZP\y%]U`l`ձ/qU=]*(Nl'W2*XxȷimTFtN(޿7(QŖxyS1 k͊nZ-0} *Th=/a=R̄6aJG؆jDX_D;&Dc^'n_w8atiE086 }~_N1b/s)/>šZ$ q[䘩\ttzysxr{激|6:ZWk{&[Iv@zuL:i>[.B,馬Z`kB5;m5x$ X%[A2ín߲Lf*A'[,I8܉ 0:0o9,Ջx>>8#81c*I =fLڭh}, hw*d왗 \٣?Kxױ?uqD- 9Eڳ/ /[@#"yŒD%&VPgAV@8d'VrGXw;n$M];w%<[1K[@_b{GtK*.x}i辱2ZjxL"^b{Yz՚̠,a = ^߮Z1͜6x<ЖU=!_nq }Ev]BBAv:]?j~5ʕV6nkA?e~jX5U'R 7Q;F>kxGߑ ;%JK~~3.seT:}A'thhzp% }V=o1I_]r*09&tJ3$oRX$ vTw 9㜓19$uHlx*LU 5+r=INhYU3+Upf6~h) v>5+9Pc>mb:j3R"J`I +ġ@oDqzV+J}_$+UρR,p%ܥ~) ~9͙`iX:Jf BB%ʱ!]_-͸ AhWO09?uWTUQ4*$'nf(-;a`J?Kr[fxFa8E_ITm&A^ []SX1T^cMiam妐 8TKkl;)t@cj: Usr󻘞aQ җ)E a8 w4eqL0C_(RT*eMH[㛘ad 'o~YN~ku͵{KES\RoZ7xjjj|)) w N:Φf S0wfRҢKf`#~v (nówuČ~s¢M`/n]UEiNFA͖^$#WDmg%Ywy~>OcECFAAsU"?G(*fցzΉ1WdTЁf{d%F! ԢDEͥv:: ' <|.о1xlE~w $jY`7Ui:Pı(b,c*M^<>!Tg᏷8rw 5Ikvrݗ1I$ 0KsἎFuZZR h4MeqSG~7iĔ)Ȍ0s$jd`!8 ;~HT%XQ;GI({im/ SAg){$.S1o\]_bY .n{qܲ[Z( t2k3"6Bb\ 4ڗqL܆YɮzT'3b|9v?TeoX_Co$|D^C;g O\m}>#bs(Ȥӆ ~ 攝7 )3P͑Nncω7ӵ[͸ ƔGwua>f"ǶΨ<QW(bq!F@w# v&oˁ GS33eB0 iwFWM91d2hg+we?ج{amZ̩hd?Oi0–Pl"@!zIX j.oITqRi\KM4d;{67eV$L-Uat\gE͑>5 ; *,H%ؙ[]r4>٢\@x3(k!J{i-8UȪ >M>CV}i8͐ȪOE'WE gu*.+bT uHÉ{NXxj`Tȴc@-.J9H`gQEvE͒aBy$5M)ݍIeg~H2; d f}2ݟ]E6Id$[<@f3";(uϷc hQ6x ڒ`ճTх^V3e7BG aAye>_T$ϴkk]XYW^0.С*/c*sixXݨ78WG c4LNWX%NɾA}:8: ;2?,|?ETqGLU B2+ -]*_@£)bK)pC5A`-JA')BFXFѤ).R9G3&4H&s_}oq"B ^6VT̐he˯6nn雜9=C>MEC&,F?IhXmGY}NnT$d^hlL*Vb]O=nEi@\ 񙲶}iT& "vb }>!X Mj[20pwF]E\VCקr:t.@6ҿ&dw^X81_6}-?᯿&_+ءuFA ndLݣ>Yأ5&a'-Z Ymɋ)3:+x3hJ"4&u˜Dطkn׉ć}** 0B/G'(]ŀ"X=:WRTk+54(?w x~+Q]"cX)$43U Fue>"eSُngLb|5c+$@&X桹7Ha]詄!l#VbtJԆ9*G9O^~e7EKjCL=q˯d\Gc"$诎0gvS M_[b m!+6r隧ó~hVOvi>Ūomg F! x/h.e>\8D${% 4 j!;OmO D>hHy2ԼOmr9ǟqU" a6.A= rt~r>ێs0X;Ϥ%n̶=R3ay,q |0kθ$#ZuǼgi0l{G֟]sMߧ똓*+Цĸ"$3 ; ,ؑYgb&rt1#1^Zu06,m"0wKM,h&N4K>r9k']x]lR趹?7AK'O,vEǂBP=y%utUbR?I?ti30 ` Kڽ Oz&(:n= =$ŧQ> $bZTpItd}Z8 $<^# xLYYXíN6ħDo1/Abe@̊>ʭ6~|9˽Ee€ÆGn n_aXe ͘T3=dk`u]ӲXkS,L$YjIfV&/%'LXqzWțR&:K}Lnqw "p/E5n/_$`DըY(oP1kD5V h R,#;=lnΤ$*pw@C'UtWs+87aܛ DӶGY^=1tmV 2WL<6 BBI,*yBnZ]vl A{l|?-* P@&\iVòMٕiaR8~?8ZP9zrd>7vu < /&G䞙7j}#>.=@-VJ)H+h\R@ q;COeSn}ΉwMtqF+Bl zSZꆌ pp:H.m|7s7Y۵R:=jIE# 퓆uXj iq1CL,1G_/pU?bO&sة0Ըuꮷ҇]Ȅ +}> z%;ov!6 cW讯x~x%uu??ne/> [ůuGVʺ!ڴY0fsm̘hr>QeMR O+,dnPǽ\tPJ Tev+Ҋ% /[ fŽ.Učf]-~x>y¤[-2i+n2Cb=SmJORlr! 0:G1ڝHWWAs&4d唔*y8<—f4?ӯodkfj4|(4lӚaxhu=KQQ[wS2Sn/QT%sf[f5٦wKTR>Rg~K[ wXe1cYȀ5Ggi_R<8;bidᜠy :]G(V}op,:\g.Y.Qu[n^\]4(tL槇EG-ᴵ?X8 \#^9Ci)Vס,xH;@ZW'ļӧ7~ \e3@>\#Iw҆!ʰx1Y ]M}1,D{XJw +S*Xl(xإE]"ضl`7$mV 0XIo!kZ(} ԫS_E-s:+r$iHjN!e?$*6|6臨v13om'ƥ[B UԷoS%qCflu5 ϝͬKcIz|ӆz!j"wP`&[LKDT5 \cjZ?) 6Qа SjDŽP¦*4X{H_ų2Qۺ0j0dK\oDz!G}`IEM=h^0jm kc {x>pv VGE{-WvK \ f2wCh17JnH0k"iCH8&l\Ǟ]z[%en$^O8 /E'4TzێC IKi`(?odl.oUmqmE*~ B e M 4+=T{+A'Hx6If{P*a oYݧ@9,S R;2]/Q3Wґ(5ωƾJcOG Kqh1 Yᙞs&[ZO<'P2PN{47 kDsh5 .XL#I*nP CjDGgn5&==ve5=8mۙ[ fv}#A#a >p0iN&ȭVs? b<5fiIss Q]~|6b^i:~X@1ȿHA]!cuŁ _2."&Rcd6߉,KØ ?3cI tn:uˆ\ܤ5`ݣI-OɇtW( >wfotK\ԨN:m?8KNu| h.Fg:T:O+nmY}\1&b`G9mAIIDwKs~)1)r,l8TjI\EְS* *@7ejZ gQ`ZRT(0wPaĭB\z#U+NH8%/܋ ",,m7 9m~{j0㞋 } KK 02-*.uͮ4p\Du MEͷ7qm ,}Mn_Ɠdyf 4s8E3mLVO 6d>T饆߃k#vaXE} #~gC56Ew41cl?wMY #O^ M޷Ϛbyipqol, H{74!9:/rxvVJ'b|XECpOFL>Դ `_,cV۸E!-yF'1h4m7"*䌗t&5=sWARBLkX(i%Sy%EJ<ݽx,KG(ܔ,XV3,ئuQ|}"|RQ~Y.2!~NoQNc+ W2D!u>=q KkM l iMlZ_bodhRTF?00IXznߧUh<ڵŔn6cŞ>V.v26 +V?R qh)iW*|[>>D@]["LK^)d=,X WW׫QV#?qܴ3ω[G3.5>#KAQ!dNRzAY)eXJ獝P%XZU!ܡuKYt@7Mo l&w::BrK6?CŒ5!̽=d %rX9p#J{ٝ~4jO Ȝ g{oƯ:zl itM8˂+}7N՚QrPTo^"G ̩`T\z` [R_킾i)#T JKG).r}SpI8cm <۞{Ss'Xȑ|ƒaM W(8 %j'j0UlScD}A#QJ>Ks#C\2ȶP-Z!= MC*N<S6e1eδ@ /*PS)d!"fn<yh(RXE_/Zs?ٞ-?\ѯI]ϦO7^,SyI<ͽK.8O,(xQ$GOI?r<ӸxT}6(Rp'J0p)-5j"p{( o:pmuc9i%B cׄV8úc٣./1]fԯ~u^.C:RlD3럲nbJL//e8)C2eK6ep̡=<{Qn_oIN" NdA/nI#<T:tT8 +LHo|?lS{RpJձ =v~ Gdn\B\D)'>*J_l;iHp,Wި\V; "p.AC-=g.3yUc<.% +YC`EZtdH@LUiF%k<` W\Dž*ep>E##ITL yǻڮoiPd9fL}ɒNT{誋e)lċj~Um@^!F9Z^*}96NR٨t> SDt,AMڛ2B8AA~3zɝj)i:M Q*ŷl/oc D?Ym0ǩs]y$=C8jddD1]stk{.p FV튋ZQPWY!he}__CEF{]{uդ/ײɁ3Qd YHgWs%~=M+)d lBo# Gu\nvʯnz GA, BN^x%=)Rׂg.Wݎj܁W|8lX硹rə&`{K7NSb4nBTyy6]lyxyś=h^;Cq@EUMQ %rxvC-3̈́vL:bߠDl›F?w> 4Pp BihPkU!) tD4ShG%ljh!~n/+ 8IyV\d_61|o"Pd-c4[E\ow(d+ Fݏ=|!#O ?bXw j5ڬ35QtZBw#AY}'w=ϴF|"?j4ԫ`.{G^Y_G!UHWHS\!*FQRtqZ@[{{?*k @Ŵ=r".DGCFjY4rzتCÎLJQ4=(56N @B:JXa+KJ#Ui25k+CM1;sr.<_׫A\[ˆSt¹q<-7Va ̠ ~ @`Sf'0Fs֢ocdF#D43-u'Q[31 J4 #xU@v5k8AuRn$'9pxf| g /:o,=wڂ ^KG&=ƴ PwX]aYiNr XmIXHlAJ"Bt kb3#Sp-0E'ȵb)W`Osq+C agJs$7[ju,4@|cjMDolgd/Ӳ%ZI2 |K1]yIf;-8U硺S E%f^f?&Acj& 7dTݘ1GonNdߧVފKh]:83G6jҳ1ء7yc*qZYoXwTD\3Rfi$C[kV'%r nWGmy}HEPnH2x5ϣ‎Bx.5VAR3mIrEِQV }yiZWB}lG>N$Rh!TݕVn!p|BnVu?GQa/vkūO1)-otf,iZ7/=xz eB4Qѿ] r;*Wƹ/C%eB Ud@I< 2=)t ^O~ܥ鸱QU Cy`~ ެ-͘ ׉Jǰ.Wdơh} !٥3Ɩ~HVnm ,C/HDʬbͲeEc/HqkkIePT!W/b²m*,H퍚/=S2W\'PJCHvs[طG!z>cLzI)Lc* mJ( mfd;Շ/þU"z$5_Kg6iڐW 9Jkt2{lqjsn1P]hg`GNO`BhEÔFZC?bԵ 3<$d\^^\|Fe1-[U`%Bh*ĊsMrW XqmX5(# s$7ɐ C)ϓ %_n|D"E$L'΁ +31/ QLfćW?JQaf@+0 U_T7i|*b`+(~w7_ξm9 m;2+FdVo|j؊SsRmc"Da81>/R+ׯktrc$ _~f О V ^/櫉ņzz͙a=ݎiLa1gtC{B9I"E#Բ_)pd" 7Mej }I)@I=ȑr!.ܙE 0n.!#7?! !pv8'2m2,]ۤ)e/G_=*UNnBb]K:&at^t}`Ƌo\̣5[Ғ༢p9 Rݪ]O@g] 4>2^v2t43QA*W_ϩF ~As i, $,& 3a,}>)EIǬSl(G #LWc[Yw7EC`R҄F4J\fy_ōS33Mԋ`ϊ~Z p6B"4УBUH ͶݓZNMCc󥬖-}8-2L3Yd V9--/FWIUkѻdmѨW0LtdxDtO ),t cݥҝ*n/B-).95v\E1#R^_@g%,ן]sfqd UqUv̥B@\h4J]VtB/{fU|RkU3^渆iLP?,}XI_|9 π@ˠ$ of_[ŵƄBMw"!7ln HcX< t?廏;Go̬~BttOL6-͛W֥2܆#+O::p90گIZ'Zƃf) s^G})QTf߮,?]"Y0o~ $ՐG.5RJ /(ٸipoIL0 2D!G ؄sHl\5Z} a$Fh3. :=!Wb p`XZ(Z TČ5\W-ʃQqr9>Z: Bvg#J&!~'$0wF셲 )n|}rg@HgZ'$k *:`tUF>ԆD6D =[u>.?pGa_9dx!Rn2WDG { o̾F/o-dvV8Pt'c!ɤMWSmH 59Xj*d6*꟰Us* IH?CjlOUDo7%0ݎ("qٽp R 84 >4 ;0XtW6&̥m"I z=Qf:Wq_ P5@+ȆSsK3N9qk}NL R %6̗a\w,$km+tx!4~ίHBCͧwݿ=L1dTX\Ӝ~͑A6a}ksNWs$5L9s O KQj.Mpy_iS@ҵ+UW L *o=PF#!\!T>AT@p. N8(5}NrMe|* $d2MԲ :ki G%ՆK%yq8 r.Tm^!j֚pڢR4Z~4j:jO.~&r\5e 8$;84<U8Wh ~gllm$f=֣@9OHeCa? ICӭW[nen˪ }i枩Qwe!Z7E B&\WH E#އ^ p{7BU:nù޶Lf|hC@p t6V1|#X1;jL1f4!V @J<ךQO9Xqph| Z;# ēr/G)`&"s xN؁h|J(>O=)|,?vtHzE}i¦Cu+k !3踦tvoE/N=Ә1'1#̭c?ZS%Ɖ^-rW|&p='vVkJҸeJQ$ƴ=NC(p\Br-$V- Q4JR0cNuHN]W3A38`%B?4FV 7t@[1-!Qj ֻBԕt!Rxp%WltkHWo@HTPY6qk-_Dc9ww|? k^W[@v)N#;Dv7]U0}<@uF7z/>}fr?yU =Z5*Q7DžLn#pTzZ]5~3>cJ()jv5Ey}pG^y! &bS5 .l`a1n?RexR.Uޫ⍤pJ y%rQB',g<#HUP'2b3ʾ[# 2 )Zs?XqzP*P6uz= M?}i)ƒP' txnʜx/~ 7{.vgZJ rsxZ@5UX_ghY9-xq=,@!#awD8 @}ƬKX"wJS3VB<./(g%ʨE̟y@>*?,UjJK(Wd@$'JOj2OJ*?ܪePP&0'2eV f)tk6c`W[^1%SΏ~9Ӟ o`OMEJ_Pt`d 1sPR7,er]%hg ?,tIGy,?m&b@xPUmwN_ 놾4òS&&8_Q&$'7̨.n.Ç!' GJS֙`utRN%V;}vSTm`01Ҍp>f k8Ǹ"T|gګ T&UE5aW]sݬew3c>rS¥. \p}99v h=(>8@@ ]WGB}Wϒ^|OZ?K]ʵUB[j{MZg~stA>t%DX~1RQf@޵T7Ci 6~~k=IBy,u{wj?jG6| 4^6KNSDR/IK=JE*p0,/uNl`I2{q9T8|Ld {uma+JJdv t,}}xO\8ޏJݐz2~<gtN)]']Ȉ򀭵]Mbnyp}^K(3z<N"QEWDPoh&z*Ij)APo7θ sc$z4:L'ƽՅc5UXp)$֑}?&ƥ"AиTbE&HW#MFWXՁ֯ϹFsX2Y%56\H/bWK1Oͻ)TZ¯Q+nZʊ7 ,M:^GUs*EIH.Lu_E` ^ZN_NzA}Rrk&Ks|-uhW>ʙ͘-ER&7g!lglq%ʏbng{T5!! In.v,[cZ* i9_>ٷ@Sv''7p-Nb]}^7wBҸ/isyBAE}H\` 0}U:11o WDMS AKn7M 'ЮnSj']St7))V"3/< Թwܷ }& 4[.ƀJF^}™J H,UAd1@ߔn'X*F[ 2  еCTОQjqA>jE{5PGyZk|qvHP)8+OUf;@]$^Ӧ>b7hnsR0\p iV=[/Epy i4/5;}4aֆ&\+b~''M*,q-:DS#{An{HY׍v]l^znjrdUO&v5}XD-,l2'L_:"U}P1!,v& `糂ZY] J\ OR`ؤ 7꧘q ep4\@hosЧ4&4P}$kVtmKHwH38)C}Ѽ}^4m-!+!Qx~ERXF@rT6w l_vQ0;ЈzmF @X^1!2yeh5o srf )dfwOCAC:)I~B~b Mym\MuMĄ; 5 nUvP?D>nć!4[}RUq]g4pJ,$ ""w~ N =!d*]Bw>AI0-َ5]}jjۙܙ5_83+r١~(uhw )uO\OY+ s/`oJۯ,d[!ſ= Ofrә~#.obO^v+(}~'RըG&Z4z[x+XD =?Řf'g8XǺjÇGB89r˧J7cOKŮ5>`)|yHZP by~uɏg6NR钅M R43YuBf{dpjV{F`C%NjB=oJeJiouƨ_u0rz?LwPhJqS$TH6=l[CUP[g1D,y!O!e:xžgD:Kb7:U ?hu#?%,|rI~7qs8o +6@x -)H7S=T(v5U%]!#7;:&=_A֘\qsOx43y@{+*][dC8nLm~)5%mkȓPRo]O¯2']cȷ<͢p N5LB8"hl[-xИ( d;?{:k9~c\nC$y ?JўZTp/i)Ö4+w!VHo+RqHq!Wي-n+6wz=U⁓2@x5!tRV^XߺpAFz@aK!o !gnKӹHHH]爱Han4?ǗT΢ٌhp`1z5M[ocT=f|5"mA ]ޑK~!f@ hM*G[p1 /Cm 5Zᄚ >kLekk5lf=3at^NQl`0.@6RCv&""ud8/k(ju6u Rn-`'V{~y4+dθm{JkЦLFzN ڦ&c09e,L`*\|,F Ei.G7$렯eݷ0,5@L>y;=%\9h#|I| Kװ*AIx<% D-YP.RC?sYj%@iu$#8xڂ]U=avΒ4Y࠿R"٢`)u`;]@O;*nV2<\R3 etK93@w!é`a)AJVY_j;^bX!mEMA^3sJ=Q͙&1'n.:nƙC)o}ʅ8:'tS#o ̤ƄkZc%l1glO[1HB %䴰$֚@[éM63ëeb-L>?J"J0u\Y̿t1Zk[BG+zލec\rjiOD}%>Bn;J M.B'2mYt:@{(F:hdAC0s~PFER&,toɡeiSth8]jRX[X".PStDBh\E9˝g-nw4 5 IC9 & uA0p5% v0"LE1BoYH W*q2l|&C<Μn IbV)&ohڮ}^t6Eˡѧcs%="$>ޥM=N6XA_4RQakTVjĄi*ƒY+Ec#||t S/@(x.p5 ԓ's6v)\<7q|P.^~ 'T/)W _⒏/ +:גXfs=tA?%J@wB2a9mC!٨0Wq#>5QոZr!$͇YBQ8j ~ZfQnDw>}lB0f;ƚe) %1 +߅{rU=Rs"t_y9̋'p'4~/ȅqq,y. 4ؘM4YFJ\E n+8MЧY)bPֆkیN|T5 @pԈ:5;lH^z ;'>+D|C = 'ȜHۼN4@ 7Uk16$ &>}#T7_d,[xUEPu[*suH!sax\#(瞍/C`)x'6e%tſt%wGpy'zI[-`5MMFS̩vmb )V,ռ/ŸJJw9 7 }\r]>| dmՂi gqy Lu~*Rfp+Xp"y'?fZ& oiȠ8E6Sظ$hR+4mbvQ 3%IfYdk^/妥2* W"\"x7.RIíN O`>JC"Ӱ>Jiw4T]2q>殫0OgX@㻅fkP:YzBI7dEw*+.N.}6V[;ߙ< QbyӡZE%&Y0f"Yu{$h,&/:;uxtN4X@EhVIy1^v.D,UAqu뱗?^ly:+6>]=w]B:%P TY}& %zX3GT3GU!A0S k?9>{Hv@r^1rhd׿״d/Xzi: -Q&w{HC_ѩt4/T]`b}1&t r'CD&_KR*t X󚚄UT{}@׈O ɭ3q dCK@}+TEh|P.4ϭ)# -T{cIHOFDzTBb 0h`oagZ J2/iǪ]ĕğ‰C7vPTth/9b*T `h:2ɕJ]-]W˺nsW 2alHQ>7.0.q҅ZY!?-y /nK<:Fë'K!Iež+dT^ Q⾉1~„V_gn> {ռp`Mȑ|'(;EW>rĐE}XCɄ_6 H1x$r ɰi|~=0.c:s@H.Y#up:g[чlS{] g"Z#cZ$pr`Appb*{u6iw29s"]pZ9vE0d=tRЁ)93o5ZeO^jưC0 i"QіW,2sr\OVO՟~ǘ[^mծRY MʹZ`r(1i?r.{qقhpԛY:}\C)ܘ6V@OjBŠ01ޗLG&?2H\]MDÓ>b^HGٺ a&;HOkndgљqyU[ԩ427@ =gKpt4QGP$qPQ9rSݥ? kX/lnlF#bDYb6(Z ٦^ َJ{@lTa¶[ɒʿi xyzm%Ͱ'P:>I@ /_5})7uo/ o,2d RC*+_bCzĿA Dfߺ o^}AV?ظ)([fl/#0fhK1 o|ה I``Mm"",ڌ5;On<Y3(/<`q9<`*X Tк>LG"K1^8ܐN >?)?gt 6:Wdh88%[~.ͻpbSSzo@ch%;ڶOg7p'L>FdZD$Ľ 7 E,iV}96x\@"W*Y$sŹ8fLmpRUr'9r*B/b5" `}-sOWWT践WX;Zֶ{E۷EL75ݠmeD=>Y ߴ`OXI:Qu"P! 6\7}C,63(*ڋ=sqw &ʙ2<ҘK`?W(ߡ/eɫ0! ӹ؍ٻ^V$L[hK"_?KI,I.*Jc11{6; >99ŗ"[  Lx6}/$SF9.5u=FS yo>"L(7%1C=:c*crOf$6 Պ6S/L,{˻z!!1v\g?˟ə|ŦLD ^Q-wPF\ w޵nv_ޚjYD賈I{u[㟁F "=QEkl Y=U T hQ#/XlAGXST+1P%j7a,'o_hwXu)wC(n )FvoUw4K`Dv"U~ɓro0U,B>.h[u`텏?SڅO$XHjj$Jm͗5@h)Vh#nNӸMSᘑj_hQXX U!z1X6nn.uDyɤLi}rZrn.ѵ]6 줿:1^‰ZZArz=qaD3Ft=dCgg׾F15Ԕw31cJ]!D'枼a{;jI|-+;u2:{XѫiT}=*R:Ji mQb3iM1X|8)mF;q;Ⱥx:xKY"MG7FcƈvV+74uͅGps&>m{# hӮF4:O"M/xYo_JL XWs4WlW#AC=[{l@1~* Q[V2xdywla!Wn2 Zm t,9= %/MQc|sFR!p?h;57d7T|%0pe'BW%K3{Bژ@NCǞQ"-ln ѝcKT(lq!6^ccyw@0:u5UR$u-HYǥ|uV_:΅~nv4HhbCzߝlݓN,Bsw*Fu@/Q5hib켪T{dtr@$ݒVrXARP+OafU|w`I,\\*@ccmAxph! BrWF O6 4]Vٚ?؅! k;gg~dPqwu}ZBS1X@cRYVN,8zkӏWͻHx&2md̴^F3}c]3ޱ7ٽe#5Ŀ~Т4ܤ*[<*Di+ObEƤt\AWPaYY'Qפ=Kq9 }3S#D˚D'O)%ct8`F  di8@`^D f/&:]:^5d?Wmt* SFDW4fAnv1YߑYTA" dE<9R/~@U TxMK3 Ƙ1< bK,ttDR]EkD:8N) ! jNGKM-2^6j3:?ŵ ScH!@l(sY/EYçfN~KՇ*HeO3C ce  fZۈ[$)(à mbFZirbTW&\0n\QL^hvܲKnQ;mz$ox$,_Fʢ"'?[!0 {*RrxLyv . M법 14fVOF:zp!aRrA̐w!{,l>J@ZžJ)("qqˢ6nw6^:3KLqwYG6 >N8T Iiũk27Ѯ}Z<ds$ ڛww1a jcZa1a/@vv ҮMIikU|^# XauDj.BD8 .GTo1neSo6yZ;CٸP֌^k#"rfqxg,.w6ίUUeC̓`,DޤdCcu`Lu3CurÐۄ%#u j/QȈ:{d\Es4WJt~B4Q/dW6}TxqAF@(loϋc諫W2ZtYDt-X̸㴕-i ¾9,;qYI}1ư1Ba~pm'ݕ?pbQ<1_;G( z^Ҟ -ר}C>1RhkC#HcvsƯ!mdS_$]i27Eys>ApҮm|޾{~@܅UX4zUAx#~:a/#}u-oNp y0`O%pC؊T‘<0jYݍмҨ9%w"{"BMO; [U/]O yw 9(3(WϻfPoe3(81խ8,@{m0=,tg;Nx ÂxVE/jcz?H+8L1! K~|[&_Esr4ɓ hRhzF}\]A+Ho1mG*KTĝ(M)8JEanv7trƒ>4 K&r|O=A]Yh+iA䡹J>qm0DM'J|nyo<6ddjfk{{Bp{d)q|eM,ŠH'wß􄸿tBc0CT Rc"(Xi-C"G#d~+>+IYw0`n X<7* `e os-F^]b% IZ$',OM րHHu%Wl~:ч8(D:_jɲ !_ 1pB8K6qL#M!']ͦC0G]AJGA5kM:T ! Bvao\@X6F7Ś%nzӦg1 Mvk`w fĩVI`Z|8k&'%d|eU'Hs{Ϡ*KeS̓>m<$v.y}vmc2`VAѪӅQ2:@ <*6|FC6nd|g<%4~.?I+Bt'3x9Oyl'6X)F:9u 1'f6tB06 V9A-U~\QLNaw)Q2Zo }(Gx*UMn@Qn'[A^Uf MJb=H %VO OE0Y޳b=)>aƄЍ٦ni]Jl1Ɖ&uߺmc)ʍZ(/'F2A3uH\4bB@ 44CC-̸2h&eFX@;)e7~SnNPy2*quQJЪ'/8EPF$􎃥j|E%VNC.YJƗ-!_iG ణӲN gER*adXtyE ׵WXOv-PK>"j-׏>NV|u}/{^sܚ.OpPJ.s6ML#8PEf ܎1 NwzsAU+9m?ᑉH:v5$pbWKd^񚎲ti}|@NZW#;6)xq)\Ƣ)GXW:T?Qtt j?7^5$Cd 8pG쀰 #Phf]wqn*|/p%G4]d|h]Air*&r`VEB5r2bQMw-WTfaґZay'Ul)_iBVy0yѩlƠT*1Bq̍ .̄Ld@ `T@8I!'nm9>C4WN#ES2~}X^ CI- +E39j>!`C6#8ǹ-nwW4J}#GjT3Ø3sZ'}>0k04ϲjP^ǔɈx\^ZkVf7qsVEsFv?'~#=52Sו 6]_(Z9(;D4HK+g&☫[_ʤ/׿.xQB ]&/jdq,.MeZaܯ2~PSrFPjGHۅ|J* d"L{d'%׶Fɰ9&'項4[*g64LIU~|g]p?U9Md>Z|":dP4"uj'2<%'e)w|S'/9!I f`B<wF!q_v4+(ZHeLEӖL:&{d9Tu…ϥ~jQ}im)U`^-E6QR K \ qu}m(6VpZʬLKs D7L7,VQ^~* nwAp?$KlkXc_Wdqav+MJϾl8Gxo?@-lTɗ4ѫ>>Ehcdu& )eے^hU?oĿ\.8!\AgDG#M#l;g_hH,h^K,#\q[:RM RG-kQl eWՕ[6@2ݝ(iIQ>5]%Q- 'TF )MPx)M &U"pdfjmcfBm}4BM[ go|Es - ]<osɴOTi݋Ӟ3u±7r(06K50,K2L]P֭nS[h+ dWLi?24gT<$lh٫fNy#x50xUz v&:H1/ۺT*#G.!*Xfp@^ϺIU<ج5Y YAđDDH :3a\8l[SM3;L(\*w@qdw또d_gm`ϻ 8lv9\$C&A#TvOEi7!3 bu@XX14jG[U=>ѹLu^۸UGl#w !QG:ZQXPDΡQqR[!.d5-@\K !Ԋo'M. (l`9(SYSN0Jŗ$Crh%7m}t?D7_?os e5J6wBRIѴ" oB0'kiA~)gR`6nb\l+CČ -BWnUKG>2h 2J1!C+T@ਆP uOAW|:¢V 'Q1$1gؗ:i3 &#ju]zyfs dbϔ$flu] :[țbNJ4 ]a. "ls $ez~ئb[R.`k nK 88 \)^[mCHM7\*b[>kHd a^^q4g[y +Jvмxc'(F!=m҇ׯXF2EZ~ z2:aQշ^^hVփ`u{38Qe㭝q?lc@w$uȡ6WE vѼ}:P5K$c$,,B5ݳj(‹:95 _=5@}-a;Exf0N|\z8ϝG3u:;^ |#^*xuHj:?P:@ӟaVjLN?p2DrRrxS-wŘC] ʊ h"׷1G1P3Ǣ uCm9z62ҧ7O$XQ*ݠQkH/&*Fqo!Q&O2u[tQt,nͽ喲L % qտו]7dA-Œ6,zB KMD 9mH쯨>odIjy$.qX9r;؍eMD*Swep 1~/ rBVqVЌ6.,ۨ-N:T; ;g$~՛ޣ[9І)<ٕ'jw;%䬪6vZ%yW~$"˶ǚ8RT8ܗľ2?:I8Y~;oi 6f g#Ϛ@)Tr3^KƎߣәvE {.>rO[MrnX*ak6T1ihj Ǻs`N*6Ε9@3zNss:G9tǾv8&?LRkR/PEl" Y [M_^^qkC,Ff!@Y%x͡?Έe_/p}ΡkὴYsڻՃJZt?qcIk_ KR jylޗ}e$:)=pHЊL5#<b? D29'x PS&z']dM1}aߞaph,ǾbܹƳ!6,cͨ|kzyS>d|XSVM]t[bB#F@⿙K_5!߬(U:ʱr7ЬrQTjLZmGӘ6 "!Cᦕgdm* ;3]#S4L rË o9j40zlc;f]КzonKAHcHn;Ep<ɶ%Xwa?Z?MQ֣Ђ5y;%j4P O&6 lHGQȉ}4STOEL)Yx^^B[Ũa>F+}<>ю%gSAS[vʉ!h&v\2VR5Rg{~ W  l@1" ,b)e&aT3kD3+k@&g2g ieP&q9݄yk`~apՖ8%P#!\Tws}t{D'(Ќ#V7q=S$5J2: CS $h+:AZ\rm)DoU-(oH'3ul=^%kY֚Rb&L⬕b-:NU,d?4#)jD9 EPJ=ď@LJO+n q~4rfAwW}4Y,ą[sZwQ[mW?x%.̆uJ:-@ rJĉ}ݳ#]$=9&Zxw4 -.Jiĺ[PO bu* Jd5S#yB AV{|Er;;:'65Y& .UmjUxԯ)^%0;&Tb#`_|FnvƵ?͂6OSȈ!X(ѫL#Ȃdž^H!tRVr_䎈"ܕiY4&M7Ty^+0_X<r&n^W^f0c΀n.gMi}* QIjn˂7Kdw@ip>TB.ӽ/`7_[u ҈. UOU;NQ0X"_Acz#^@41a)*2wG);`5@.(f[\oe:ܞo*;VQp#r?L;L JGZp}FVqe_ #6s+u9{@`փXLŻf]q3APy2֭x @{tjOrkLSrss1ζCxRa&̅#/KX{Jp4znΜe!R}'jWWZaXw#YIg>n ԅ{N ,VDT~p$nOYՄZuz02%O9z 7UdD(&E)Qn?m')a$"73# @F%tҰiC0?j,j= >pIY&i$3 瘎sl8XR=fAjӨNưI'S?a>lgfSXQt%CQ]g_ޠC޽U/C!-eWG G؂\t۽<4u$lloV:,/W>Z*&5 |X]ЬNOW& `RhC|7 9IP̂l#UKAi4_CNia]} z&ASğ̎QϿuW`AMcˮ!5'tʋTX\c8L|Q;'2ֵ NgDO.M!IC\jZ@YchqFd}n._<GG~Yv,1`f `%`D}ܹanw., 'p6DRC/ŏR$6W!(qڟ Q'xh:F8Vڮ=&WM~MH 0 82ԨY-Oq|Ҵ 6l$ D:HkfVE_ʉ C9)aĝبn ̋m^Gk TKV!_p)Xa:Y){ X#'YC:JAg☒A_2b@/.'c_ Wst>LY1Av*%U l"  , Uq^a-#}LG$tЄIsC縷)1- `p6:M؊qYK{}Pg:3y,|[@DHBĦWhٔR,{wbX兮1G \oUȘ-(KmerfʛχAsZC5f,7SHiA'<<*Ғn<S]ў'KԸ%HT/I%!S2xJsZ{6.z^ma97oxPwđ GLw$CxM aט$(t"ewzX+Ŕ\ ZKoPS]M!"G^JOx23Y.ڔ֝ WW# fsnS0[];rbLv0|-Wb҂-oQ U7Zk4SJjuTZD>\! EGۘ;Z_i߃^qN蘠|oW$L"p!-Z2?p5jH)5ͣs?o*gƿ+6J4Z#VɆ;A F$D5I*"&eړC?8 GNDe=).W7М8.jIiw QTt0%YLwt I a~#\ kaIyưim{鯕tD(~~,)Ƣ`X%B2ZŬ?Ԏ8ע1՝k -DkrHpl}B,[v^PkKq=YKF;S0Y*v/Kp(|;l.dJ$LQ[c/ C89#gIǬGRZx8: j7H&Ҭ0x-l Z> 4gj6#m܉ e5`KDڟ%e{,d] zEڄqYD^ҳfz!y/?=LhFA( I8m Wl}D@{ x@ՀEb%v;O ҇X6&ؘ._'F8D7jNLht\ajIQ ,DQ@P!߅$PY|w]og[Z<@ ?+H_kaYgtYQnZfUӋ)jbR+gW~lRΏrbI;3-]?q |-X:4heN=Lvc̈ y>~6 vDž mrʖ1>!NрLVso͙ɨFh3G!!%(aG`=#WyW>:Y0—Kpq@VYy.k*iJ0t8үmom!W*.A3h_I74 It(?.̤Kg@ &Y^ݟڰHt4?oQaXm}:7rO|ScGƉRkY| m,&BU1P(>:'CVhwƸB[)-#X"gcǶ䉭} zPٱ6*bi.N~W VB}tG Ecm ͅq+|=!_dn~$ /eݖf^c+vdU ,I UYOvg;q)^QerCf#"wPܼ[؆%*=m` .V^px,$NJED 2`q92 c_WDےCd`+&T:]mjչȯ߈kW4n"^`P`0)\.2'e;Ӵ r5Nj'A&UnaQ tѢ+}FNA!|3ہ^Fl~ Dmy1t#kt*p؆IB63%˟J9y[YW:U0>%ur<Qɂ=3'e)BG33pAՎ r͐+H*:ѕӶLU]zg$KS+e(3CFwy!RC -tJhGh+_w]5҂ȨiXz IL1OcQ i#92iM<:&Ɂ<-8+S')f0_g7>&Wf %>1%*ܯKYd`X!{q1 I edqLԽ,',~a B!󿧼YFbAU8lPOHas/*Qeh]50сXf|>bo/?921K]tnVY qxSR@_!RIߢD"cڍ |޹i TJ|7M{.Rg|I!>x13,}lIx=9975 Vnk;mZ̋,2;: 2=UvnCIiEvAeo.0 4%>d#7I~y!zqk0|>]r Z޵ykc(_MOA Wf eӾk|K.Sc)@0N oWg@C[ S۾^*=!GⲊEvOG'k&qOaAk $;~9mF?~R㔍?C7 wifZSw3QٳvL QM|WOkK:6ަzj52K@R\̂wp3p"L\3#>G2%N LU?*;mg^W#۶vlC6R.H!zYkUO&)&UL RݧP+}jt3,[y t mXdU)PRgΪrW1VFitV.զU;e ֶѦT{7q=s-yQJ!{$~H |d 21p#O*r=@VQf\<1&\=0[y;:;XǟnUY>)d=f0c盚lEpq{9ײr7mrTŒD)P\l8żs'674T .8פR'W?z19!ĩwBHү^eDɸ5q-AU8= v[n4H/:]5" 0u%% F:xlROG)e3&LiV~m2X>UݏYs.Bb utYw)C=fQ6xmw9!(mFf)0uTmRJ=Ol 2O),':#>0)_O9 |[Hog>N_+#gӚ VLqLc NKY΍f?5̐$"@]/_b+ 7 }[:Oț!`MUBM$ ~ s|Ѯ]T3(6{.}!c=3cM`!(r-.r?Gڇq·ug9l0 2kְcj|ȽMPbOg],DߙF0r7ƿNH=nf7[vQgɔ8U U35`IG|p.bS ,lWn+{IJēAu{EW4GqݥZ$gkdT'?A  mV7:FFALT6jJTmMY,FZ(]!o ([ bmptaem=NxghN`D=Oj\LP:#aҸ5!-vY0x–ԭ5 ,HFPܫ/+ -ϊ͓S^lc ܫp/[@|FH]lFu*)+t?|~ք%]FOHjr8});Rx Υds; Je mX-1G; ã2Z(S^OGg6xx{Ty!]p] l2g/nmG TBI!"QYn?^L~T51sZFXnla ?q #!ViR`Y7|KC%xg#>mD[wE+q %4JV}4t!ZFCx ʈyfb0*s守W ]C3 TnqiN?yVڣF$1 QM@ ]蔩E۠ɃOW7f)  gHAq{IWaLОO3y,Z'" B7!L,z?ѳE&+cQ(Fe@NԿ·"]v&PLVj\@AւjnBrP}rK#TE" @nu D_FW⇳%su5)E)X0>ylf* ]lH&DDYuj l/ds,)֋L?i鄝fL ļE3R6urd!tA1w@d֓(N#V.4Qrv*Xlgt O5Z=~u3iTO-$$MITR*(w+,9^[f鞦 Uj@+Yb?io4IAtO^ώVڵdɴnPsI#,Nػ\`kRInܱF tjTDL 0-?syw雖Cr1q?k2G<+N*2Wm;) -yYqp*bGpxhheG92οJ&Ӻ:ÆAIuj l8x\%-6UQRѽ_xk&W|bȫ!NWWG#{uN=*j'8D`' W5z nPJJ =k Eܴ|v#!?.YAI˹X7lTU>g{o6|l9S]/9HBu`gtl[i63WIVpBdyPB8O 1Y#HNjLпeŇ*FO2$o޷-6Ν@`\/wԂH=GsW.@5Y<=Np =U{\iVBZ6p~`6 D9n|tr4Ex9N9 MɚN'޽r)mA  !\?8p]Mx S, K<駽@4C)i j> dz'xzZ^PzyD~k6@gz=[8*3/ F}! P 3=5FN~s4FgC "z/& +z=?Mx'1y; qcD tL uhSAǶxP֪7S5PfiKmV7cgz /$鞻eyNJCH pҹr 2BJ Ey_؞l;ЃXtZGguQ^) se/u.<4*, ,>d),EK}'xI pUFo4Vݭ1 eP_5gk㕘RZfl]V 9V@QĐ} Tcx}gXݟbZ'k54FMws1x!:ZN<*.pvm)"!+pz1=;j`!Z tίBAv"U/-:kHXۗ-Bv1 VaQ&oFl(øJ7{S[CډQ=: >c9ِ@C 3u5vTɠ3yAO Pf;` ҁ&8m# 8f'yMOҡs{4Ǣ7>y,D#JP!-ډJGb| 98uD%A6 m4)r xOvQZDfDo޽1kCQ>c_6jIZZmʹ!UQ8"[A74Say&>QKg~9$l!4Y]fgg2nBi-|nCPR A"TiU @&0x?lot*p+ xQ(u(`XmgS [")2À&UC5}2-*MJj6E(C唼Czkʕ ``KR'oFEQvJw[{wpgA?dI$%L`S 3(}U3Xպt?יu SNFMeNTK$adDn5dCg>:ôֽIi\-㎁p"Se0Q5p' \LINWlKT>⣛900qFA( rzmP Nۣ`dw # BbT3lsMC)[]ࠄ[?˛~dKwħDKq/X\ܩfA-&M+G!BNPg3{g|I vtEu{+h]o",Z&ViK`NbXiuMwJZjGS^ |_Kz!|HlPoWa1SW>4`;12",iQ~~mXMfԶ'1qEC='׊t>v3~j]//>+mN =QmC%D0q2r3u+JRI,ձosџ6sZ``|LU1n%k'xoɀ㺞4Жd1PfqG6-=vQt6ūnxՕ1'TY,ƭ s1L;L UDDH82JRa2RyW'CM( E}g<ҩ#P+*"b A!j[Wq @.! 1]'>W~mkZi+hykN#(:!͡ ]^|}T:e(S۠ZF-X캺_wZbb$zܝ7w|bhV9}N@&x)x WŔ YE{VLPHgTVZ`{l2[ny5=Kb-([* UC48d(DlA ZTd/!h_vO3Ў.WԋV CS~_:z2o/8SC\W79/gIǫM -~RaL_>'e_CA!+{: 8>ksoqG*[ ՕSK`Ij\5*25ʦMذ};skuEzn{%YPV|C 伡6u F֜>=3BdžDT\|N@H9'lZPxK#q٥mq'd+(sy浺 W|T7T3B#b&tOȭ\vn8n!L5p~@,unN/uh׈+Ϙ8YMU|]7g6 c` 8[zW4Rqf/@Rh]nv7*c Yw3m=ƼE9X]f+E#a<ȭ xis+~6B\&IVE0GEFg\yOԱ_sJJ,Bw=R Kԃi_җwFivoPKp'J{ 4P̑6ZC{g Bv w$qfq*k,4k[۵QZ: YLͅ; Cru1 ^Zud8 4ʫ<(KP{K_֟9cd RsL,Y z:*h2m$`4[9ғH 8Z KUeGG77eEws0"#tp̌ҡg;MXhKA\(Lαe[)0dY=CWI)i8 # hs~džv ^!`s6x=^I[7f&+8 HIGf4Fpr5^hVx4w܄ҍlu=D%)&>$P$wqzRV6'eEq$#g=7zq1 U6 GqUιSF֮5i(+M 1͝B3D1} V3qHbvHq1TV˦S28C:R*(7lvmUJ8W7W,lkڂ& fn5Ac0p@ݝxtca=m\U2x;·ZN.\{ˁKdrH} >0Wj50gԘD+ +EKtdY S AR;35޻)YΩMS[=ӖW704e(bV@ V <` &(+ N9(0e_?z( -1wIGs/>cGz+r >=2|W45cqz_ӈi!qa{e\7aBfwэ싑*6eP c|Zù+#6[~jG]sUMBJ_*5SD F@XCe~'G֐>7D,x;{HA#uWSLmztEE%gwg. EFgmuGфOnH:}>l0^ԣp mwe`;.|N!0Foz8~t/6 ])H=Y+D-[.^Lx/~s9y?^"HU$)qٴ<9O֥QZMAYp2 q ˳ \i jMO#"vzϮkp+ $CtenuN!&`x&NSRe}8L@/U| X߰Rg:e] ; j;%OyRwx$ai]n)w1#x).0|7q"iw˘T*-}4ܓYĹ<#_aSA7E4g VD,t"bG>Zg&I yBª5s)̆ #E}):;yN{#*Z14lZ ~L6O܏Hc3Seo>lv gA{W- +FM4|`s{SFlGn֞㷁+#v=UΑ#E 8L|ƈaH=!tA?@ FI.쾇2l˂Eڌ }ƃt)0^'m!J^U`W&F=O|[3Bދ` ʢ4a.M]¶\ItD43ʪbNtFxFR#ܓ-LfYؒNi-T ^`>ԫb{UAq!7?1nBG=PQ$U^tT"G?tnI_\Ǖ P ފǽCP,s=Kvܟ^Nվ} w;!7$/oNCN4:7$yaGdI<ۻY4 PC̚C h ww#H0@V2vbgiaw#gu8Wj=ܻym4# p'v<#t>hUl2R; |aFJgQ AlQc8RRus/:V4CJ_&͖˧F/iZQ}_$336Wŷ;G6eHmsw[IxSí\&k SkJK`^59R#L% N.tԎpx'a btþZR{NgzEXȽmr0֭=~ܪhR)/-re,}S=.Iz LRz'jkϾy`GJi.N~gJ{jrfL,KnE\ ѴzU{ =\i$<9!hK&QϊeZ}5jNPK +m 7\Y?8}]Es0R$VUGC75ŞK2S(OBeRyjA*bX튤 ǮGS/TY-LsD8 {BVTc-!"a YJnʁ^jieEگ*7F~x>fSx[o{!;A#t^̇oJ~Ug4DX>s)Md1f'zȣ "\.mU9$zG3M19̬0D:=JF6`~W@y %SǂS/9\7􀮓,%_h!ld=QVk,ЦVa [Xw6qU6M@3UXhvUfB NRERw b\|V@07^NYG13yI'CQV͑kgnGp;j`|J6X (4 E,y< >uC:*꺘QIv)VV ĠVa5jQ*ӌ0PDj?$'E_ 'pFjah[)nNJ<(Ш}WOhРx%U4d0&*eGl nD2Tx >D~q |nuQ ۄN"++gS.f.k>R^AD֌ TԑTl@qL#t?;9U,<b<<M8_O`EsKo%DvX =/P u>jԗx|SG2K?Ԯw~T!glnD V/vW=pq_%)"๬W0˜ -2[{y Vx,pvz 4\cPmT\8zJB;IiE!PPbd5 qs*C},5ōL%WaMƘAUFu~Bh oQOiFfbJV2d{3 y*t ֽ@C\mvmdTk9}wshF#Q@ LC&"vECt]/Mi&O6] Q8dAEUa\Z& k? &iM1L:peIaLU3gkm񿐿/cKgQߍpri+8 6w;{VAS_qIRÈwdzS;bMh\IcH#Ή/ӗ>|%e6H&7|ȉ.`Pd (TX@\ ӶFXj 5+ʥHd9 X@/r%rt<5\GCp6z+ fm5[y$&1yoF"Q6\\ʝni(Fg1N4.ZZwWv9NUmG&Sbͅ0#JntB=F(N`x3N>5E,q- "~pk9a_B:x?HE2 gnKn)x,Բ>|T6Jw2 S+ t*^\*qT8EQoS64l}j2SR\+F1+xGxKs#T}/PdLJM&pa _+T,,VftNEy'To(/=ft:pT ]wy+L8q[(r 3 7)ZM٬:h {cTI^9H^(*dXҚ{t0ӊ:b<`:(!5_5_bP*dNxiv˵(t1#|ULW%0+?F Q,!F7LowӉ89P@~ 1P>W /à xmRV k7\H~۪"H/EwUSl9rn $U3d"AsA?s4z7ݯ*6=e#?Ḣxe@(1Oq|5iwݳJԹԍt_.ɂ mɽEg޸Q(wa`-6G=ŏ]HηyF2K)3{KkWC SEe1@pN37t6@;5䎣=h c:x_.f齽EFr<{T>jyD]Dx_gb4`~YiJ@[lr nJ~#Sgc)AɻŪ~'"ci<+7CRiwE:+,o  @aF ÒxД;o( `JHuixi z]gR{/bk^F@ eS[oPa8XkIqbwBr%<U#ڿ:zJ7q]Eg*m񊓈?f3:U޲)V@XYJ5$[z2%a 'I9Cj AANnV0)Mc"Y7B s.u@6hT.Oj24C@T"`jcZ/]aa&~ߎ←N#;v"2;izeL,?<XT;|z[9eH]giCxl @.DE"mpk ;XlyaֺtX/() I/SI-d.Vל>)oQHֿ5X{iuha[ɉ2OǼNC4|EVX'-C@>Js`sBMS|)C/g{Gt颠X]Mƻ KTAx>1 @uRVv-i<{mu09`$A4&ZN5wdHn$h/}IT ~FWGߝvE\Mnlr5L)4sv p&` j7Ukrg܂{~94w/ PF2䬧y/CUXt[o3'ſ>n[@ɑ;; [,+Wb-o+r&V){zݚsн|!N Ѿ8/:@lok54Ʈo:>u&8*0?3( ԉEr#F<סx^O-(c+/ȨhQvs3 VzAT76Lϧ?<mĠ9k!3 aBGdždEmJ翮0#@|0l]_;-j2irIH܂d^8]s󖡯&O E)[S!P.(d# ON{\ԛP6ay䟷辽#3m΁;tEFZ%S?گqRn1c+b*x Q %/c4f#1 ~+n6zPR sIyW{Pe p'̋WĊQUa7H# ׆G3B澏I wPHWc:VJАZs `C0Lj8>]3F\fuU0;K`MVL2?0Q8gv4ݬ{dEʼnzGycH 5jnF@dn2N5͟(Mxf-DUEd-Bt|<ʵ{੺a X;±a,ff|k; I62ɰܗ`|4g'C# ;cm+Y/ zQw 3 PSc 6ZVnfqY5 $wf~ ubto3\RZnڇ!xhctaA4q9O+׏7vmgeV& [DAo|\;=aNPGc.)Fi+urOMoJ;l`~# ]VuxOߚo0O\azKxOW r]MFkJb/Mawk .u G&d/D*y.@r#v|ɣc)vJ8S#NRS]K,[i xP"|b  *ݛ4BMW2! d̚FC2|87QB#ǡ꧀MmfND!nLnm( ,>y~i-0/xg h%v _sTv*u55,|t@NQHl]6n{h<qoU8:nW w4J@C9`P=(ƃ0ݹ0~>L0֑*6|'znsrm`+ArK9)u^c(J6_Uy%¡ZBw-APhJpAI 3Ź߈CFQp3Zg[b7K< R<,dH&HZ*bpk,ƊaPKglf׈lN 5 cQûG(S&N0$wQj ]H f34px£p @Z!PoOe&,A*4yA}e Gni%̬peԅC{ʲWv5),R0l> .}HSDEGgi h=bGن [_@$hj K~v}RCT/G d qjU%&>@Hm0JUtg76~JOf VsՔ$m/w;8XsH>n2Qg~Wn<~sqLX ͉ >ܱ_!L+e1C^EXLir&TW2(#ҋs%9 .^AV P}{*VJ&Sծ9=9L] D੅cp^h[ցUA o/9ݴ8z%lr.N%ԫ<K@ IΚ{s]~UPZ}gߛQn:PW` 0R9`mVg~0źBȈeDRe^!9gf08f*h.}Mԕyzfw&v-?)7TGF,Gf'TAKh8Px7L 'x;c7 w{wAȘ=U_⯧^F}bnR ݉lqőw[_/(:"5v?'$yʋAyؾI X^ tʎʌ놞:7עc K+zhI82=!CYGIJ4n |՛u]( u3 6 ێvW:|&fǚTzhIdcg5(Q'8= lut#!6J^C;Q~3[-2\ݿe7vP6Lk찕تHȩj>:k6CxG!l"ݹoK]4_L#(F.KXq6y^O3uVQN_/4DIo)0)`v?::Uϻ sD-*מTŤW^V{G pR auJZZvO P FaM#VT*:x\ӹsW;tYGvu Gf6!RjI鬒*b.{Iwcx*;V308$wrW/=VHKC[WX k[lfSnq67!U3Y9]a!'Gl9$RM(&NEwu2$iPZ^qp*)3x([+$t Q͓=Dāf%IW[H`&T)KKǓ(^L&)t|%FDbe<_FQ$9`77ד_b_5̼)jwoy'&䷧uO$(yaf^ ~TjQ%&.I Y/˹Ќ[費e' ۇ۸mE .6 2eYb#TjZGsA~*mQ60껼}ZoUq\.ҿZ^F .Gv`MCu$c¬(;+qc9ѹ,L} {m+k%oWqIoM{I7|2CP) npw Pg5h2`@c0Ϊ0j_;DYMj TuhؕDIE0N٪p-~uC[`9J2l4BL:q{S8I+עёłgTAjbi! 5bqˑӫɝ_[~jBIN2.6SmL71myt,ؘP~Ǥ#_؅270L66COoQVs~[jAӌ"'8]cO"f %Лx:z9?:$-Y[!BBto]rh))7d Ꙋ%LWT[_O85:5>i7l[l¬u*mo*kO{-vn6},m1ҏ-.+ajcy& | ){\O`X&l+xpypO7IPO¡u,B.9lVjɫzb{(NǼ)T x0>]|D{C)DA ],X7 "Hdw WQ?o "Gi+;^(De ˑx_d37L\`ilha9{`v/2-U@_n5ʬ]5ɥaxwaҞ$mo0JAOke^[zF;ԵP#m>@k Xs7ac>Yvqg`*D{ȿ|azR[MmHRƵUL:f% ÙX~wi@כ=m*HY4T>{(-pj3<:=!/H-5{Qdl3@U @ùxⰣ%w7U&{-TťhJ*qn##>+"|oW?me !F8E4ó%_=(]H z}(0:HBֆe M7> ";ۈ=/n=yA@>yx To/O(C<Ɵ'g\6bQ)evHck9E_v_[-Ql5%^X"8Ar&4:y`) AjMnI~4S(t8)iTSc| 5+Zjx1g0y5'6| ӽF?YCuXP?ưI TF7I=5j-Uݟ3K|Gq֞)y?f]S;MC=7y%m/o+fQ/܃9iܖ)`HlBNpP=-V2sgbzJ=oЪXyH<6oCMj)C'C3]qqOm&4E[tzNrX;geit܅÷%O5(=5'=LH"x=+e8k](t/mXϪ۟'[;vVcFw۾p~NldHQ35X䦓UV9BZe`r1,̧ƝgƧd,^(lGw(-~p^SD"1xhP͠PwPgq;S nʕ]iT]b!:2kLX@S 9 r1uq4zfdp*PvB뢲\'QiWTL]lt-s^b% AcfL"V{0r@s}oU'_Wc} Dz /X]9+O}%ni4~ CyIYE FGtq?մ+ap\"ASB. ktCt~h2EoDCW ڸޛU3;orbu1<Dj;a_SmG$yr,~ ;%hܦRtRh!~fyV9֍qM.9wMy' HlI Ǿ*0ݵl'3XM֡C~CLuZASGzPWCaЊW{1(tqѕ })@ @"y#f+lW֝5P`E"!sdhuOjL+ùn'!^gl@ BFoMop9e/M). ^Ї6ql^E׾MlGZGFIqGhlhL]BZn  L %Խ5ysJ>rG@ֵ|Ju8ROcȯqas.Z^V5'FPCZs>,XO( \?ۥ֫ zȺLc>fˈ r+lv8сئA΢4{ "1heuCҮOz=FyZFEYGAIceub7۸ ]69rO7QB7tpI 4}\zU 8cqR'G֌Np{g~5ղlT3 R2ct[hё+$<2E<V/2/#f'J NOL=IM6\EM<;3H 4fn~VloˈTl<6@o,(.{RFCt8eX8koO|h|ECSF@aOM:V(ؙC:j2,H ݱ߹}V!aFZuZW+|g'k*N TWt-I!TU eh&6f> +Ʉ<]hm9 z.(eF1QmVtV5J  T &NEuqsj;lڬ>F63Ŝ}zk4AiXM$Muaj8oC{@uB$1>H iG0l* F:ni2u,L'\!wE#aˎw XJN zE&M'1^F]M8@/urH[oe&6x)U{.+OO̕v L̿K5Ṱ )Kn)Sp 39 PU֡tR`'C+f*]85-\Hļ̓WQf?8yt%%N`| +#ώͼfZx-b-qGʊ1S?zh]l_ ~LYԠŭ0hh@1yLafySHRcϨ)\4-i cYbiRSɉہKKj4OUOnHUu|s ΋pԋ@'2F:F@B[WI3;mb9X0=`$f8w%gġfX %pocց/`daғ<#Nl PDՏ=|fq}T 嘹wSy/cYJbOߣt;y{op ھ<z;֛?OzEBdG񐝰~k׿J3<O2o 0wHzհ$2Nd:҆.A2Ğ0ncglTP[%z3nު yqP 3,7LĀa_&az>lu-E7Wuǵ"LfZoQ3Lw=CF2F aC+.6#Q "ivE/suEP IpW][=&g4HGx 1>"- RWX @%HD*sFMrbn񞔳/yJӀ!">FƯ;*JhS:@C& pFg-:} % IQWail2eld|Uo,uv D6%k\r?[ƓS[:+s38ϑJ_(B~)4 4/ 2T?e R.&$?%΅ > - xI3 0y&\Ŀ\DvD1X@m UU4g0'Cnb:kxJL\2botMFDE:yt{:BIQ^]ҁ0<tv)*u~%K}uX'7NXQV߉atlS.O-#gg ws8d TKcRq+f6+L(TJc -WǛ;E9%S:Dpd,|]ot̶p2=L!$Gw^`a?RwQ%-O/ƉИM7$. @"{uUV6d^K@cl,}.R6Dh3By6&;w/u#yX>SRΰ篩Hi0kv@H)* Xu7Z]C?-QD11<=y [N pX %R2x dGRc2d0*N}!MTI,/W]ڣǫxrWE` =+(WRfeO(nzVYZ)["!|fRvV@tԍ'cOpm)x]"s+2.ll ,ŬŁVXE77R҉&3x/ 㗞%뮎c&"Wjrvשk(tPT="a\dxx!7,tɐlj 낋,ulT>;$})!ڀ+wZ>u͞*nMj 'Y(ѲS7%O>Dw&?650(Q3br&T"&_5!F~$4 >2H`X[] 곦قVSF>o1Fx͎$~/۵t@49[E/!۪ Z-\$6QqCN-%tXcs'+ ٣tpXQqZJERJ$mLR_BvC Xtm못*H|F=O;QL$Mٍ8ef<Ϯ'E6Z\3'>]GbmS0זk 81I;\P_* |1;7OV%*~G  K{T#/8Wd%5R{սChgοqPu@-m/cV' 4z<˱]!hLIZgZٕk8ײbn2ZFt@/=g^.#7$}PƠو&oѾk+*ah IY.:i#lfl;Wxǯ94$kv~`lpUY Өb7uZ ϰAor __U3S\x7V0>G5`WLƒd;Yv=;4N~jW@o]/ VZ$9d HbslgH*sUW"'er"/aBJ7.$T Mά'Qx9lq~oO-UZ9FiJ5FQaJ]UJʷ\XPjGpVjֲ ;I8ԆA4A\664fGFIC{o\){ SZb][j6wH#l&t>5}Cu?%pc ΖfEXw]CDk],+BL[ q{*7%B^G0^ AF2̾{K$;;ߖSl( ,&_`MZʄ./цY"u@.\MJI]c3-wD0!ܰ0IFuzP0))iQcD-kF7*QmWbը[慽#k;B{k4;Yyخ CA~ʞUt.viV<*CF_rEȸnOD=LkocZdѨp~_%kL (E BiݟYܿ`_.N. bh[WhuOKK+`N-M9 @f+0=|!Egksx ~;GgUIm/λk,ٵ`*\F_@J\8SU|x0/Az}5>NmBwCa$0Y=t:mPG!%›Q4S#ƉA*iڄ}Kl7vT#ޘ\YX#@^RKp)WW<.1'?F yF=9i۫1ĴyZ?%4rC$RCS+e+0,Q$Uq٬)>ZG5ڐINŹp&d/uH| `]pJ U1`e%D1@u0BT@k>QRR膋U-9NbcJFD1s^;+$*tU|PX[@9Vt'L(%A5"^\9c3(,kaB}b ¡(Tt. {а-@ٴAѼnM.\qr>ۈ\dC!>#h@\UR?w1D @" YQχ;WFsLC(]u7}d7bլO8ثn#<֡7!hkte =A)\}Ќ$Hfo؈?B):kj/*>@i :c rr7Xp_I1!Fvp,U6GG7ÝnD9!1/m (<4!eӏK\?^6q̚/5b+OP*yL /q~.bdqYNÉ@Z\mʹjլ?Om%raog0eπ,vJ kqK~BkJZ+pG`bZnKl':Z*0qvL-Ɍ.`}^.aUr e#뽘;OA=A^y"fS藕Z 5y08XWAu;ǂܮ¸YɣщYt~(OH#*uMx|T g؜ 棗biغנ֧y^_SYֳS*E9~ Q=Q4蹱} 53[Zod ;9vӷS&EV*5,? 4j])y^kȣϨ92U"BK4S&a091eL=o{l%1L+v%D60N=h$~1 Zpsjd2~)iml%1Q#*lL 1pi^d43>KґSмVr#䪢k$w0$o}چVF#"Xt`TV q\%ps}:Ђo횓Jj=NpFui13FN%̥wsX`UU)dF@IgmEVB=UХE^ZJ\؅t{vqYc)qi]XL qeoO)Fo2^֚4ޭvX^xYCeLP"E:ԗMO:eg֬h0zCI%U;1dɔH~&˧KuI*eօj xÂa*CR@ @B*3vCZHA JhKTQ]  5c"GUgq^"y !XѭOEfb)xi0A W׊PN<9~OIU](aӔ茭cܱe;w,>p+3bP[I}wG%IGbq.Gt! $֤5YiQon;-fa_/)˖Fn!SIxpw,k -hR̥sʛfVs!XeǗEUKhB,ՕJÐLgopK IJhy#:M2N>u,9gm;ȝ?PIl>(xbPȠHk`mVo*x͖jgJkD @>}kn#F 7bV o{nHS5+,95iQ�frђ&޲5+n]fji߹_fBU u#U2:/2 WYsin7FZy#.u`d3F4؁[-2/|yo}KCJ IH$}VkĴG9G* O[XKX`Uq2B;))܃H1M+ 3m g*ֲTc"| 8›d#j]鰠e Up Hwj&wrupx >.3|L[A@cR(4(tI_& fk,#fBck lo-6Zo@| Qiܺ#> "~+բ;%AQ5 Y' Ƽb(.eƱF_XoG-־gzZ聳qGїP\ 4?VԖ}[%oz(ItE}\c޽0畊Y\V_[xbV.6Δ$Νb(hXP3UKs2"zAwKɓ9nJZ;m (6_yϩ L-tC+ FC3Cxl4;3A'lY%sIm19@tɝiް/UVC$` 4ryHLz,9Xt7,mjR*-%(8ƮݠgEو,QsSo "+ҫķES@Y>+Q½Z0ڞWz<O8^)q" T-5R_ۗv̘_"+&957!)5.IeY((M&į`" X6e"`G64N*,/56p\ٹay_v!muշjcD7ڭA>PmLȌʀlըμ{c} w?ڬ cpS*Ă ȫ[B  +㩟{re>/7wYVW~gLFWDqs;0p؀=~)`՘Rv'gCm4+ Jo!K?4i3rw{;G)U%+NӪitdxMTm/L̗]dܹhNN?,~ij W\öo_Ntb){sMVANK'Uhj:1Y3U$t ӟyZ.$V9˺6FBq{PyF1^5wEo?x1h -CjS# `Px0|>imE:A_K tr|k^uˁhX]!74kycF.YLeRFwqfLOsX6νAEiYL?e\_sv>!ӽi}^ %+#@d§]Ѻb(Al1a#zp# ā1c-^)b#w"Ln\aYUGA]=)I%L>z)2 >fMߊY֗eӏ +Fr "7O)¦@5) Ĥ-%&m}!k". 4u:qCNAJُom% % G/3OklFn+nCZs–?#:tɄ.)C'Xԩ]ؿi0f`&qSΘx)ٍj޸9v\h?"Uj&oB4[W8c^"&[aWQ\A!TcKs8b*⤵dwW>deOwM"v DȔ.~%UYKb|8EG85Gql7Ip AB 1:EK)p40IRXSrW/%/cŢjm-"hMbϊ "q MK;%^Cx99 K@VnؙF.l` ªiw%E\~қ䡎 C<mcNj$5WzIuU[B+]OclޚM=VzDYayeL/ዻq.@.w[e4 8%k0xLŜ?F]=&$7"1p:7 +ZVV2c\p#0IE'ntk.mF ǭwx9DO/^N׹ٶ^o'Γ<^B6"t鐅qvsگ VjEhm#eL 'ֿ禮~%;=١? ,J A~&@j≠pfm\t #LpV]8lv>&+$)ʽK?m֑S*c0Bg2uO6jOVh1Uo=///Pia3"%_J[s'*4J5`16?ܪKƮw)B }']܄zr=-MS-+2T{,ۙ"6ez`8X>eԇb emʧ܌GTf!`H +"<\ T%XH+yHb;A WbOT*IGԼîw{fӳG^]!RIW"8$Dl+?TE.8Z#[O;9r5y-FSJg]Hŋ8}34[ 5\­$ԦE68-@] - (Y*R-hTjCZ-eiHyJoh 8 byI0rϏB ܸH*t!}?#8ix2H\CdX>h5 U )kf9hi|Lm.mk[+ hV6kH˒+/fO.\_!ha%[5t09{l$BYd^ |!;D;tRĠk:{V<pI.ńޏieâDm6l@0EuHD2^Yk pOF+ϮCW:2}ܝ.MVZT'f ,)`w!j MAIseNG6WCn)>čg19tFӒ 1TƆlj}D/pQZjV?{fNMKcʇڨ>U[kn8w"ɓ=Wdj=KpGyPrG~o<›Xgj4ֲ0כlA Zk D1-GώO苐zB6kDu3u?^rs8ZZnL;7Ыwe?'6|ï"f&!sBrꅆkKeVOnyQC} 8c}^XaI%\88ۭcɐc]Og \-6F>/'U$) oǘnh *}ps'J naA[2#-{/ T2cy|D\YOlzL7V[?)+?FIqO:E;f Db26t4gb,-rFY Y -k7zƧe_%:Hy.s$ސpk<-oҠ3I`LL'i\ vUNe6}d6lr9C cѨ^_'ՌH''v\ULDw5 |--Q. #1Ҋ ׫NsܾZfVc^ Oǧ([V%>/s;LGh6[eQs{X gpؔъlЊgP5VJڙ?JufȲշ)ٍ:s؏pщM ,Bj̐7L'W_4sYzYCghkw9^ k>a Fv᎘GڰC;TȨbڧHXM.XQy&Loݜ4\m`zTol[}NiFG6;6w2&܊.&rbyO* 'T\DbxUw6-QVc ОJ <)IhpC5Z')e,4:P~rWx]΀-uros~OkO[@4A 2Xc[Ƚ p[CG\9ЊD-UkȢ"@͝SSxv ygDJxxʥݚIXrn ݍ"ķ_.O `:cm%u }#I) ns΁MOϻSRЬe!2Ps}}$WԾ:P*D%  =ڗG}q8{ir7 aDʴ],K$IvmrXW8qNtlC?reµ e Lڻp])q<֊NSb[n>24&L9>tKýbyTA7QV\aM}DE^sC"2 leyI_-/iW !(7lz1#Ra^M6B7yl)5۸=H {;S%lno{֑raE<|C0dTT!~,z_tk[8qE^>=uF2QЕ!y3?3܂K}8k> 'dMsL^" !SסRe [>Q:f?S͛B(E3Kw`Nz9vd[Q7e{blэ3jrr#jDy>t^jv#M(iY01Qn{ N-oVL&WLߌ2ݛG _J\4-XYSރJV"c=w.Q XhW`,"{uu-{M]V#^*4+s˅8( J6yB:&O[0L L/Sf,eG~/ѱU<+yx]V|~#1X[ '䉩և ~K' ~ZA ,U%ϸ:A@[gσJnE`-k6?dp d;~]|9S]E[bi$ݜ dK#Cƿ< g;.C^/r;؏ZKyRژ2%Ir" aMzZNf2io:C?޵LכG3y_=^Jd(I<O)Ml5wl9KkC:1KZ8aSo&COeQn٦r8D"5+"Q9)֠;I5!Hc1GbSneg?aWr8ocy(|>X2r+L/{27էK8 i(=G2 $iu+ci?܆.f*XȐ>ҡ_ x̽>d&WMoP||i3WɭUCpe`f:rѦc#ꖉ ŚQNI|q򙩫lūkW\sqMXT7$A~;׻%1ۚNK…%cv8p}l%1@>Z+NDڈ!?Eٮfh!]'TRw2>Ķ. KoȒݎi$ HB  Rݸ wI/Ӥ'S2)| e zQj('))1 0W6'MTnY(fÁt]w;0nVEGhJͲbT<U;?gyW(J>B4 ek׏d q o%dPG\"R7q)Qg$=GKK:PDpt=+-um=A9 ULٸbډ6gz e:ʞO@1pa^?CYL&1 \ui$(2ö#V(Pz[M sTfc $:G%v f('lSFZ@P UUd)BN<SfCȌln_Y,wh2#MTΙY+PMA&  pG9/!фBi`)5EžkΕsVrVؖzM%`֪@ԺVxɅ,4Jg) XR#iY ,#+_oS uJUB}2j( )#iC?/:V=q@хۺc.] )L9]5sڮڃ[>QVѓ)u2I;:V"-$űcg0H[!( )^{ (>T*v_oR\lFϮKoL)JG[@vB4Gʨad6=eX>I:u([F26T`A*%&gY4z_/;Oܛ62_g1CTVRw ȩtEhFx5g7?4"Vx ݀4ٷy ,B.UWf18\Fg#9"}@֨l[W;>^[e\ΓJhF5t80Ȇ emb O,eT׹zOLhFb.1v4U4ͪ ?T̔iGa mK%Il?ll8l.~D;EZp\:51HYLH[,[⮃ iV d F>>{ݎS~熞]5* Lkt[GH.9' ;E~c}~LZ=UYoF Xv"9ѫW;3, 3R_E41NZYO19x[z*N.M^ž`륮(~"CdIM6=GPr<a3"Ep>~dJԩ>kdvCc`f-Gt/$LmAwEPz$% IONl,;H3~)_DíQ>c8"?lO? Ct[a3OR_=s)V IΑTGGs\ys) T^AXu4`g|k>>_'iS@;3,HtF Sv u00L";X 繲PW`EGZxTd*eҦa#!'s@ y{Q!7XW3:@}h+r$KfXbm Vܿ*sS5@̤^֛[({2ۙ(^xzK ݪE[Q~ljE x`_XXFر,/No{guhO=4'b=eH1ԞMp&F R=?aEG}oa1+-V94Is?b&e۪Z6]H?@$a~ɶ9~,{xyq!]AnpEӫevf3xHqa O89o4F&cN/'Pat-$XyL^dŜg`XYU[ }\v~j(KK Rƚ*XR]p.#Q`J0z X]%ȮSKǯ5( Pz4(%W9`&Q/G.IYW:Vq4ka[l+#?Xa.{)"nKF{i.t2v6QQ/%LS&X/ڪ,Ǘ5l|DY 5:*aR=cwhB$pP0KH*q1"ҧaW$WP`gr~ƜP;{4ƛV3!D *IG9&9XumD(}3j2/Ec -ԟ~&9E>޺WE;d眴:y"Eal3 P!է:XsUTaSDQ;8,φ*ǥ j^|$ާd; 8U\F^_鱯v|aghF  )p3(69\Lqr![g-!H)E BYp-ssQbԬ:WND[HvGWm~ol2^4hP7 m/k\Um1@6޴` -O25pY_17 NרM9NA55wNUT2ȂJ厏d /y )emJc/H$l=4v=Ϊ}o?JɆMܠIv_ }Fy{(Cc(~* ;M\[ 5ģJ hgKmϔ[Q&@E 0 ,n 3j8m-çۙ/=R =kˇA7=7D NVd\')GaEHGMm䰼O!JU4Q*cJ[z8>I}Ad쯄@$0^(y7&' ΅}HlQ$)7lEԍIl mhJ^.t>5}7 Bk2c<8nMp%(]_xw[c2.y21oՃ%Hkc@g2]')ask텷1TX~e/B)_ NO d57,?>03s s#ICci *4=W\z5Op̕W~,*$t<,3f-Iz7& x ex]&ʇ.3.,>B@f 郛&ɔVqw|hrM`M1{Õ#jWp/!MK}A8>~/F΁^Eb< a SMHOeCGY<#v )T \y; :ۍ%M4zkm/Ҙ.&6 bBhkm EPe %S{cb]sF]5 IIidZf2!A֭gYw]ۥOfEt1O Wjd&KM^?˦qŷޖ4|V/&ۀF `x@ ,0Y9T(L׃;ӶO[IA$pU[)I ɣm2UXN hq z&#Jmw*{ġyy%Oj_(XbO7{ɾFcVF,HXB,a tLJRO_RB_>%WY!(0C';\YA3B9oh'mh[vb?0NF#8e^"Jޘ<1 gʿJ`B\nfD>n1+^K&? %p9Wc{Vj$H)qkkÇ+YU<|n7iU~Z|irߓ.ZAx[]FGDrĘԭ>61;$fl}Z798' -oEWdׁ^))6ݍTx:> phWe٬!~lθ7Utd5rɎ%n iXLe0k^qFZmp2۸]Rz~fѡj >O)WP ž߭؀l+ NMnWKKU!^43=>}U8sh;㮯8ro-b):]m٭`)g`+5>crL⃌5)eܯZOuB 1LN LM(Z~%H]ג' w~)c,YYG*)qgtB^'$jn,*S!*[@\FcX`?T9)|MTܟoab@$Uok 9,EhZD2ZJD6/iɐ';"肻H[U\=BccX$X8Ux97i`PHYHUeI0ĖزN_Pj$=!u\', ~;4鹯PݿYJ4OTYɩ'G`T!՘FJ69&q4D:e:!MNiym΄dS\ѕՂFhdxsX`zȮjN\]Ct±a,+U& 1Krgl.%&gÌlQ=)Lh~j/( ,ee/lzkJg[I'Tu pC.RG q_ w̛s?VR# >=B`aUC">#.{&iE7HKېٶ+ِnu,7g;מB"fKEHKa@) #"@1n~=f(xOfmCvJTbj߮ 6F9 2Q}1}I9FWύ2W;0 oalNQHj[?gØ0A(%]%(OUtp>!dEe;Toin[5!~ e)ο&at5Od]%0:kP! v!Ŭ42JWBqޘfb+6]&Ҷ+.o'EEeIWGﻊx<`-״CҋHڰ=OB1j$G@%M%2lI̟$Z960>n~%2/s__p KzEhw$.X>ŏVUX[A$AWۣm'!8l`symK=+B! f=Ӓ XomXn޶rv7BQOSɧfryAAMh-%W֬E v%-&b+Ce~݀cҠn `o#}y`K(B&YIB$ OZ~4asa@%gj =I⯣>VLrozhP]eR㯾 ]տNo7QE +kC-YQuZh^)z`Ui x(مqWs2>iXڇ@w7hOau!zeP`t[nU 0sc cukV)JbPW] %ѯO?F0ݼ$2l•kcE-Oz8?frSZnV'pD=\_!7MiI]t(.H?\sȜZ& ^-X! 'QnCS<°dx00EV&)Sơy:'9-$ǐ28g6A.iWPnPr=)"J-8L"<唴jAyPk.ile]N[uE:>~doXLܹNA)\MpՍH's'|$#h-0WmsA>RsF!krp}`MۦKg4VHZk[> r ^x~䐆ކT-x00YTD.?.B#ҧ}z8c! ׶"W(dx/BPPEE937/S=z*ΒV(>K![C \I T{h̞Kwtsep=eLu\qI^PƁ֐2ˋs1#aBؐNс:C߇%0݂;6=oȐ}%ˋx0h$+_aHQ7kJ>0 K_+7d^R߮B7`?: Ojg'^Cp|c#l/ä,r"#Js@€O4 y9A0ڂ?0z<= o6k"Gq]eny,+9B<-2_]cf6K6eRh!7"t-yZ|W2n±MuJi92m|WI-)ZB'pΐ w#PIUkgߴy#&yIS?]<$) tq$t1ˊ`)\yG$ZdA_E 4U=b@S%UFiiI*!pEɆz<iZQ`bv,*ȗ[>V=xr,{LYܔ: Di7PÏeq&FOEyˮwtAJnqx) 13OH?J֠uU5"ptp%2!(.7^!hC?SPYC ORV &X34|zTjSU߷X%T0r}ĿZeV4`ݼp>1C~\!:%x5[QV|'aj[-=c G?WP+dp.qdG.>yF~Ѳf"qx5 (4 BelQ5IB&%37SH6~)7 ݭrOmt7bҰsAt$1mm=޻7~[FŪVC!k_7T\ek Z Puo.)]eh..6Hw5d8~),*Y_O-Pu1n,[æ\0Jsm~)W݉]+cTmÞc#2[eI~#+=+(JJ): NLpo ~G,#ʔrְ3, {;J$(QH;N-OşGFy߼qh[N7|+c4uhbbO g(T]Qؘ豸wuu)>ǎHm⁛!elģH1gH@=>/x*B@f&'!=qsiG#>U-[{LmeG:JϿsmK1? -G=Vr9{F~к1fv%VĴ{Y BvLHGIbUY:"b(AOVxfۉjq#Tpj~̙BHEJh!\T:+U]D*CIcU0r V)gS2J{|_'kNMLuJ̮][@YBؤ\˃P,O>bm6p<ח=VOD#8"FLa _,bi*rlHwp3 1 '} ]._k 3xjw=SΝ@$?BKc7ߍo;0nI|Y9P6- W `ye>1i хN4Ij3X[2leסEzW-vVF٧j_Ԏ6LA/o{]Sq@)uȍoFKv;iN9ȉO "Z29mjCM6Z2Kn;%̜A#տzuh$ay0i]CxB X"d2`:bD rG %s-4Ϥ)"BDJ \X6ͪ{лG^R2`\ln H,D CE`(tpYDHu5k15( o~D3\Ӏ0}ExK%̢*$c,7qE)X7I'b=83㹪МS~n_z?f+u|(J rrha27 -*4o啠]\0%&~veRщcb.TPNGD\=,i0.rJkv/Ш{[/ЬXgcS3 1,w񳿂8$C1o5k ̐tcGFQc~ l!%r#%'6ɟ?_MY΄!1=ַ}$?c [BvU_K;ukaz^̴gh'YlvPP >?2/NGXuHL`b\\pb_I%HLO~ ܼ*`Q(^*gVz;m.(^ʶruW'kcÆ=Ꮆ+mE wKөf`bAy,F<: "}|?%Y]Y3rxѩ_7q('R@ܫdqk@=/,UJ%_>ƈڜe m4wKy 4=sAF>!.ENe*M{zKFVgf[E4h=c>}X4ޝKHaFA phndU c2/Anw[C cTW;E)I*6=(CMQ+y98^VjC`hcr{#?x5e S& k|6y!Sɺ]-z'8];x:W8FX0%Ȇ~ v -4`K;ޞ.9Q;.p*X_Eڥ*I_*0 @4Y&3xYKMik]fY9?ѱ57..UD ?@eǪ/J2A=Mx5`:F1R6zQCuBBs<|E(Iz9~ve0U˖j j 8Ԡ{5Eg kdku@m=jE^oS#60P}&MnĬiWGz(~tOL _Z %i׈~pf%w-"52̏b1@`x'$D^IyO 6}@m7MW>' JH,U c:"18* KXAtэ^LP`œp-z(q,ngcMFNj75ƢL( '~Fi\[k?&^8;[,HyM.EVvӶ,9l>3X8O ((Mr*%͜=dQ~G4ޥ28XMJmiΌ128E, 6?lmT&S`~CU SfJ%ۭ߽=ab\z$ ;7TѤ')l5Vds@! +%X bo *Jjwl@/z;:rJC-ٮ!;EJq_x]?ilk SA,+3m+nAC4g O{TԺ"DSM*[/Xܨ٫-&Րᙕ;=S1jfl|*Sr= ?U#a]c,PYZ1PxӋL?$fAai``U0d,9,K}&JZ,17:PWlzgL8߶ A';֐Ʒ }ը*;@5`>C낟pBW!zv?䬔06Q=W$@8졣aBҕkKm0 4\ |#qMvr ҙN"[s{i}Lm_g09d ^Ц.yج*Kܓhbss= >/9.BA? ݥDOBs kL.b=B0`j7 !ގdbKkbT T`Ao<7yCqp^0R i吞7ωE:iH_.&nbM}ǰDU~yw[Eo8/Puli!j_7*Dw +m9ot-nXʹY(i,)y=Jk;Ndu=(!JH}tLphw8~k="*s[aiH!r~6FMq#&RLcB;?+24OCTaH :F;H6FS 'ovRn?Ș]I> nR' $^1MFF*#b-{.+1a !7+:˸aϪӣ$\ekpqw>`S2V$ F р$C\O^x;{vĚYLԿq Tge܁fW?G(v6qq6rbB-l惔_"–x!+aD^zH˒b"UyJ87)M_sZ&gA%vDBrfajMWz(aQVz2Phjj'eRmsD{E_Ro';UޤfqD̄(vY$BA3k|B4brXL;q\٠]H N$UTj7+i!<*Iqf(mvkYM@MlC/Q!K]𛊼PVKȇbn&9fiWo>|4lhgBDˬu"N^q/zc8CafC8t{8wh7nc<=%} [2B,I "/:l\]UZ %.)8;E%®YmO,2^ĉЎ4PN[*Aud/WmDG ;EůR_Nj54D9)uSjR ;>)̇nkT^)V5uK/+S2A@ N_eן@<"yxП-/WS7ᗧ"=Zv3?I7'ȑZpRp3~&9<]VSo{X_q)26t ~=G?~l,V<+vo'GMmoN3߲n>ֈ]3H l |ϟɩv8f"yFT`1#/KolVAP|ـf;HS"`1]-~4 žt q#" RkD!vȶ[A.+*-W.v{*% _Yt`/ ,+'to^|! p"5I3}J8T9z-dpzu)8 5fU"% q9YTOfը A)v/SI~j+wh}%P$W!S2xKe}80殆~\ǰ# |S/u$FxAĉ7'9@tf}{[͞}-Atu5Wڝ7 AF6j2}I (_˭|M|^"s9i Wl2[QX$rnŬ삜(E֨uI-7 B e5xqٰ ԑFdOO0@bM OmH jv14 g=mYS!"H2+zbu_Szh !@gXRƒ$@{? B Pժ3!6Q wezLγUd_cxi%4Fxt/PG6ʼx>ݏZӧWgp'\C i[hSgatgj^<=izfVK~\){ Fǫ뺲5ʜW S_?kxڟGaQrbl"Eך5Ԙ{yJ3"fCFugY퍻o4i !G’ߦfo4P}-+"oi!iEm cbvBSr;1a/2>~Sf.2e W硛[IF&*C~$9IB+}bM z2-%>ܜ_ :)*tHo]" T:KR>*fi } Ld*^(~6=H&;M-cs5^ c,JnS-BAȱM/ }Ў=-Caf/谥p\d.'chz*@"׊(2n/4qIR 1(S:*G.jC@J`͇ʵE@6:?L:|rܐja*4_m;Ѹ 2`'`=< ;` %Cb#Ȗ>pq ~Syq]J3mη->Syb )AY@Xnw(؃ɽ)z}}?K)TtR DHR/hjGZ`㼴8g}.K' (M$t#`h\ivVJ٬}{´8Ӣ%K:,ph:8K~% Ը\xN'8h'_a4d]_BFC7i8TYq.lb'> a\H|LU~|%WY*ԬAf2y>YWc@dvRΟ b3Y}_.ᄇ!Eb>zy[T?tVW:!zX$oxoWӻQ;=m!WtKC$ӝН A[jS;?՟M_0]ʎ÷G';ϸ'@{\\٠guO__`NB[/!ƾRg[)-.Q%U5--)U!v`xq%s;.8afD 0ИE a*cYFOM(T ac@ἡ>G{r:I8{-R ͒"P8I[ˮFߍZ+n]3vqoy'31֐H%O00A"fLߋM9 !tU [/p r{-FMSB$DFH'yĦ )wSKo0"pg97 .b 7ǣ7{\3J4L  e8WZߧ5Q ;Fz+]ٵI䂗b,QD7p_ɵ<xLG# ~#=̈́AaMBNGB\+~'[)߆iSw.xJK9JB0eBo9dߢ/=4E;>cBsF..X 9$|(p/i|,i2/s06hD$_ǥyr~.b($T, <_Okd%9yDSǞ,aˆ ÈVtHE~Hf0_LAQk|ޏ]%LFN&Ɛ_Bwx;0XF!k^0+.l4w|K4d4,p7QnooÃ?1Dw'# nD>ho!2"szd*N;kᱧ0\!?Zqշy $\s.yVwD 1d:^oqd-5kƬ뿵+d +5"Mugb(f UR@)4ʛ;3x c]ϵ"V| xnerM%?9٬&,ׁxb9W65rF/#03\p2o4L{<Fˇ׹:<L&Eܞ.*||V{ y{RU1O˻ LA͏@ BdQl'5˟ԄEWa36K 2pt;Y)uαu >C]`V+EÝWmN\]OhͩPҍ$b~xbP^ J4}G$ M&WH1:_خKL663HpV[w0٬:98P}$8J0E`qNOihô߸nYsԢəQEco6Σb*87ىs±V7> j}?0XTeU\{=f:Y:~E> sϨhm!O0uYޯ63N[Pe4k7ivk7E=e6$jމ^$Vg6-F<#R9lH.Qj۵YOe1]o*% 4}5\Eyoݘz8;DtIJ{06]D2ѨxĝAYtR t9f#XB9Y IYƫ&*IVǪLL!- ⷇i1wn;i!S#OwAOpz HM|cRVOd㎅QOEbB7MjU~ed#ew,N'??YE)WPGP١BU]6W6gXTVsvT@;o7_-UQC/ oMhX4p7_7> JKW՟Y^x}᠛`Oco rJz\'h\*3u6wix%LP!] K|y6Q$حv(3jJ9 ^a\Z6oTbUeE)\\ %^:[\+[#]oPM[W"-wp[FClM)#xxr-*\#f9/L\61qVԙC 2ǭ%,~gZg:*}}ڥەP= J],`a9 =X|Qń:ޝ۾emuh;Qv+WvoT3xPJn"7<ֺ͆-ZU9~?pb*t ؈'^^To#"%=rW0<~KKĠ}#P4:mߊ ;Ni *ROHZbOmxdf2zѷ_#ȇ4RV[_xқH+aֽb%ky6Si;_;pרW}Lh &m_=t~YNtɋE.cE2gMNӶWT9qRr~;bDmBo<\<"N[о\V> 5YRYVJ$,.->=h+z~~Hny ?]d#9KsXtgLϗm>Ijb+\6p]x`C,-i5j3WE~GW\)0NԖh`Kǔ>hP6p.tJ'ؕcamWWg xJ<çp*q:L9N 2HAcO 6XD l8 8LR&Y]O0(H4BS 맚&#+(Y$M(UT[NJ_vI暘AlPqҦO"FO{D%AjB@Ɗ]5 ԑ#Z_ qܚ Alj{c+z2ōWTQ@/&uobפ6d/ _lur&1F]Rj4rJqwG3KfNSMrusi0ӒB.}?S],,J]5"bR*  $[cjZf'-D Pdž{HO藗+ 0) yl+@P^U߮[TwJ$MEƕ` uPl#GjYϗȝ`h0&Nd̿e\#DO㨶/oj-@\Rdł9Z6kM* foXОɞꏹ J хtb YdP#Pk(aY=p6e@Dq)PfH! ^'djZ*x𝒙c&Rtlm"WG9@Hf/1;dڷ^py 8gK5yXUsܣ`^ZuX֐֊Q$#~{7ڣWK*_uA"l<%|j@Z"MtAjeZG]GP\e껫'VZ=[펲xՕ蛲׺qty ״D:133F /^].qk9S4ݑMkZ 4ƅt>}'3lr{jZ{K Z7Sl^ͫ< O1EߜG#N367ZχZw.S'mϟڞ0,{f$Z06T rq+'k|`GE[zU)F%x<UK'!,qHI}w/99+U%7|[dkҚw9r9)qW v5%6s>M@ RUȧ) H䟷-6Isí~i=^&UaBFY1a[f@όU|L BPd7DN :{‚SĬ ac[Q|d%`⽚ܝh(  #3j'"ކ2|埽x/g"Ex%}R&@͇6dMxUy zx84D!F.LMk. l'K/JU\RbB3H+u3Jp'Nň= ;U>a63B%ی|mU̫ #ZT{Fy6ʶ ܄k!qyVD~?dmˢUTZM+` kЂ1QD`y(|eC(p֕:Fէ5[,00Ue>$ ]_^J`oHBiȉCi- jK/{o?GqOjc%HIA Ϧqќ4p3Q766$Ƶ&ysێ^[|`~5rd|]`Lv!:2r"M6ez4<;sbm:v hH7erc %h#T=PRkDh+~ą)Ps?9Td AaR5)Oڕ79 DRȬEe{R=Շ/va&UDiW4 ⟺DGәԟK6,Ws&F1{f? TGd^/6'Ȉ+Y+h{Uck< fXCq OP(knS̽Ö&kI57[ c(j֥xGϹ?oh:PU%9DR8ps++d!mpȾD+[S.?)y_j ;ee*<5u[M+\ nE65_0#brOuγnXWaݝի8t5NhqְPã9̟͵] 'ܻZpX"l+9JÔDѻ_va[|YvUp\bJdH'!+`q4]=ivuf`(vj`S,.V7{~ឡ/y4&"_eK׈tG`\hǝ^_vdZ68vG6 }p(Y-/>Od}~V!JB C{F~QEB@jG$װR,E cˢx4HC/d;}˞Ev @i|faa?ϲJ,崱~ͼX%g#[cJ[忮 IlrO֊W :?^l7kdq~';dߊM.@!EZO7|"zפ9ێF$9~ϼ”w3v聴ӃX|(..)%S68;(?[z 8xj;d^ֿ#<|)ƣ4['̌{uuhDزP)7hыMo@=ѕ5Cč*C7t.5Vҿ1dN qfZγ6٣ JOc|JV>煍>lvW؄[&6{ݗ%mg!cJ}KIq7!pwFjճwc=ɓF&N&1dJV HjĒ:ҕU堥1?7,X}jNY6m'"5K\Kp֪L/r882BBIxgAG$f]T /Ez4J~A 7}1xUp>MRٌ,Z v>@Shvic^eb7"rй; Z~ + 8B\۶H8PpVݓѣ[nj[żsK&l`Ckm%('@P}ʞ`'0;)RTݙM :! y6 ^H:(/tP} G,RkSo6Qh me11(b$ keZ00fSAJ pȾfr4< ќ\+?hKw'e!Rmy#f]]+:.ԕ,$}< -VP#S9rLAG`?y 6kr- Ǭk_:I_&zv0b&Z#xY@D?ѤT (%bPi [0)XHD|hKhl7nUP!mvZo 8MJ 0]QJ 82b =Ų)㓉Ba dGRd}iQ5joi[Vd'qʮ=bV? ._=Z"tuG82|R|K5[-,F[q:xPJY-K'u0l+/dVGA_ԧ2IϚ԰azZgQXlro_ȫ[̐CІzU"` @ai< HG8=XK@J1fT5|{EH*kVjjop 7"Vehc6'Ysm,sla,}pӆ4bIsy6G76od׵Kx%)fH$9G7i85~&8"ݴG*(.E^4ߥnU.V$[ p.E2:ôS=p[q u)W2ҖyB9q$ή7YC)!ŗE 7-|Ou:: lGqOMVf3ԗKt xQx܁,pGJEdQ"ՀK* Zm9bDW'¹X4SnoP 䞥#SCY*s)q>^Bn}{xS[>V |_e'0H,{ܓO3t\ {'`k8qZ`}S#oU5鹡MSpxD} ۆn`%f О},`N^0{PN}6vebªO2b %./]V[ nY7-ZɄwd 8Ŋ { o0mD؄:|Oi4-JnjJqShqpUn#L*/}m9" GwaQbgn-SNdnp/5~`Tۏ^ȢˎLprzfzE;:@r!n}G~&> 8 ߵ$ +rG3LLŘVSz~o툞7E[`z8}DZH8Vv]lZJfڛBS'%;6z{g%,yV6HG k3Z )g=rS?NaތV^sE@о?Nl[l:-́"QP&cTh_2^[rnȐ{79ԺͺE:ȼ=My, k*JwVeٱ@\+LIQvoijhw7BfZ~.;1 _μSρ+Ē aщW@hPD-?c$HaY!³DI @:m", v_iHO ]~1bs?ӑswXjLvמU~{t`^^m|6+* "m.r҉RY&)OqF<"Ľ1ߠKJ<ǥV|/MK:z/k#P}󘍐78Zժd PkԐG<.iKb\W{ ";ҋn[kyf-!0—}YvIiヲhכ>^?ٹc ;"![Wԃ6[a }FUh[ـՑtizFh%Ij(`ҷ$Ȍr0'xƑ&EƽOZ bBM  <̍qldv[6ޝo43Ja$^X4'N'Fcc48'|-iE.Il\Cz05jXY}*5=ق-XjC}rq;z*wrӏ&)ߦ-_:ynuy׻+htxL|ʢ|NV ){n/tOcďJ9%C]2kiIsFg[6ܪY+[FK S yhky4vF .W^szMPؙh SmNj~ b=-V ?#}e4E=Dg\GztXEoYMPw"=62T~o`.8{@%7\cl)oEǵɑLAK5 -Lj뙅0Hسgkj)ᏙtS"]H_ ,7+QzV7tƛ *$ggLbBcЬ'"։hIiT'k=6FdY1}VUm1G(' L8'iX~dx(i H>beT![_ H5NyE)T3%߷{,*2PX$$,sKՊ r24' G)1a{Ȣm\78N}˸,~RT'C` D=CauHo+=uߵQ O$6"]r Q0BB1lB}R%sIo)jʒs05--A%@@,>HޤJp',xԕʄ֝@ $3?dY.q/_5e(A(j>4Uzs%Ai@~'9+.TE=&o/ne$]H?bTč>&$-~wjNkPC@Rih99NaOʹjYM]f*I,-(73b9r@7 ;SP9}9ߨ0K l皺4窜W^[},f+HVx9aK>75R_#ˑ]AYǃIg?2Q7P"y[cÑt43@iP:zāH_4hLzGASHΊБ~p1_4oQ B.O3ss dx^7_'A9#U4tIҘ;O Lx.ڷDk^q$ՒGvȺC>EeZU[  -lʻkv3'A6pA=zI"}HǔpV%ܦZF'!SO!S O,-dawDDHTrn􆍒n%F=UB9E#ޝ<_ 11 aXˤy-pZxKv2z~qsEKEamѓ'y&/Žco:nst[Z6VE\ `oP`^k͌^T()iul{/7n`frxYeSkTӧBǦmUT%}NoPi#s-|LOx EY|ˊ[@G,ED`Ndؒ5#^/ijUVQ~4W9 ])XYEqLC:\;m`PU ~Cdš͕H#sI)ITVf;E܂T巯g"x521 Xh=ć@9,3T뼊>z>JYNחXĝpJrm1V£`{J/XX ;tϭd]Ud&l,ETL F"8M{}Upיx}¯ybWO]s|%ΏGT_gd{XHZ&GOXTqtab_ p-1EI3.rk^J;`AK@HRv:߸\ ֏/.D9eڦgӴo {+V W?)ca@ X ǩPm} NPv_1(ď9ts5)ߟBZ>Zv-&]_}bDt(Q2s K[edO7.*[WE>eH>3+Ґk"?#y/<>{suҡRmkQ%Ϫڂ] tAn=}UHґ"r*Pvqo*0;)hҒy {PMek1:9,StYwqm%'Pτ+oyYJ؅uS dՒ̵,߹~j;\ \?_O'uEv'(1 ;s/K^E0Zk*-̺pz@r~chr1˖jºԺzE:?T%B-$HxDz@WRMJKLm7يR'>> #vwk&LY/;ώ &9,؏t"+ [>|5Oo2%̤F/7-5U-Xo\ OdGg2HUW/IW4N%D|iBM†lAOG/[|,@D'Q~ ~L0>R칚Ө9jXRQgy{x y|ovŘ 7,Y8''@LV)e"[a+bD5dtݹ&g@J$Q(4_?m&kz<ɯ |Ne"S]m'D+c\tX]l<Ԝ!k*jL٘_c1kJd5(k ?P+8ό0={9ky PMӓ[W=Q4&;NC"y{W_&$%cRϿ {CLM|z?#oM%y!c՝jd&pzg wN-Q5Nv(eyžPJ{u$X#wʝ],xMJ 7]!CWth'ONfjFyUB+bG.`@/uQ9Moe~q7t@G~ϾlQ!),FzXXpBP ॺ mkY.<+уMTyzʼ)8fRvcr}]hO3b:\SV)䁖L8.?v~O$?rv+Z> Æ'f KLMO'r;y)=a#Bwj,t b>5;ƛ)SNt3*G%! ~Qo!3Kzۤ{ )ne8A)h.%KI`f%#mPOM1v4aPf_jV^Z K aw'MAjyT|gl\p@JU};>ZZd(ԇ֢yRMDLgo*dKFIUKP\9po٘Po͍F[Vh`ʐ;wDY(M7p63RV.MaUfz: H~k sǫ裝$fd@!Ṩ;p U3M / λ daboaF*M_ Ս98G<,-'Ƕ.9ƦV#9@}hR=ոJ5= 6_uvYn ֱI܋E_sw)Ot& [ k1DM"HHZ?GNKCZq:sS@d۔c/L9rB|^Fq:#u!9hI6SPjE 0PQ|'淁Sz S97 WYm|_!f?;R$qV8w+{|`?kuWdɱRPR(᠖?\G`yJY~Oᶷf(C늭.g|LRZ-r p&[soPt =o=/#ͮ4yeѕf'cƨHhFavur h7|xDj2_yQz-ox$ ia&n Qp[(TU%/%WIOPedayc}cv \~_Λpv Vx}hTg|%ƶ3$*0H` #vZ.=-k2@>H}&ފո \ONl`*`3dT;ƋϚ;^k \A6me#ZA{~9f Vx5F!L62XW ķhhIT(@ZwX'91% h4kzywQ󦕼<RMC"D)mhmNbǴqMRH.r(Ut7ف hZ+@Smylysk#“@8eS-~.P}E8QHI:e-Dfbn?bay3IZxkB="im+WH/YY+nnk>ӭ>پ-[[{!NCqn?A7ExiY/ZqYgA .(%q5dy58YF"ctÓMw?ƥp뻪1ОʜqGXOS~W`;;y]4tܙ^=:$9ohhwQWI O!V X ga8Vru}igNzD~s+ N V} ܏R1+h{ct1/Lfe?ӃoɊ .K7+obVU(kE>OcsmtΜ8#ǫ.Тa8ēMd H.ֵr\( t* gf8k]ӟ:r]dà%\>ؿ-ajH sͤ+l-5"1c- [ًIG`_ŋ4 !4v֯MỾ=Y{̤? /rw܌=<Z˜!i3e)]Xu >o$ 'g($VCE5c#ERJPѧuM-b?&PwKzO,ek(/ '3Z6w&5U"]ҽTF=Κؐ܋02ϸ). =Q@WxO^:T<1ժRemgz#LTu%uCGj~ mU5ٻAz/|_}OP}mFp[MM&9{L2{'Y[d'U4P]s;y ፛'f2)\hGk+KDXus])z0蹔pHX3 0SC ۑpSMŧ?g5@;;.=T7Tl B[ Ɨ$t4(ΰ ]Χ)Y܂H&PZNrP$;#wрKbph~MiV[ &׼'IJ!X 8aH2%ǯ;s6r?$.a[pـs VBO7@iOeȶtL˖ghG #)6PI4QuDpӺRЖ;StΙgcI"!@wI {$&(jM`2.| P++05ceh_F˲dlgD9X l,Bՠت]|ɿynͱtg'e +[hv埢y?Z t'3 ¡ 6|~o%49ߞ_.#n0TfUīQ{)сj07[55"q,+|5'X,wA$i21kh:F뿥:`R琡\S-J-+MAn/se|b9@7۾fFUi{u2΋0n3^iʩ4è1YPd{^eQ`v׷!RbQ42P oYڛT˛Mk.2 wI,$ɲ-k%J@m0)]&Fbe ̴hU='.}ACsڿϤJַ{.;GגbMǝc D01O;ˈ+f1fٛ7NwwT #V$K#\? 6tS.ɖ{|Ps4[&0a|*M rP;ͪo؁/PZ~ez;oơ5"`Ň,jS/pb*bJs۷Y; Y؃n98ՂRUQ Gn{Rnp75#PI[gGpte* !H@uKXgKTv/=D]9Xrql%R|%WRpyUt &\ RtL|s@ZCp{K@KΘW+z,Yr "*q!tek5WmdAnf8#v-eFx5G.Ha2CHDc*|:E0LjjK%#<h@u&z5}VT Ƈ!҈.i](vH5H+ z|WZِH}))^5A)݅6]#D~vFCr^X的7X6IIc9T AE_C#EW!f:W x?VAhB0h-[jE|nȜdcϘtar/a|Fh\?1ZU |)P.,߬/8.tt2t(+IdNrLbLOŠ-"q8f|hEXփFQ] 3xd}V D[i_ 튞V|$ YB< CP6Jx0߅m0ӑf3ɷ`*L<*,}Z@s~ɲu2<SEg7Qb1 {+ YGs΢}>HLk!AِdqTt,=TIlTo}"Tn5cVv]Tg>|J|GZ#ֿu4d-nzWӪ|958j]xF#nG6/V[O3)(n(؝><<TDoyF{E\hPT <jQS=.-Inmc?CȄyf #Uk)x\叉0D;إhq?/0"7l'oTI}:,4]S6[ .3N.#]/h|1T *?@=~$tջd$OT5)O7߿eݔiZQ! Շ3zy~Ob yRL@e(_{Ζ֙X4u1鹁@j zKY*V/1+pSBqO@pϴq#}R;/sbo쏇5[ :ܥX'f9!/u !~ _|?/cӧt K~y,Z~X Zu1{KF cL2 t`8fſϨC] ۛ j}\qẓE -s%| ]>KoME|o0rrզsDGV9JSCjVBM|G>gomR7^F~+XUAnDI+s>P`U}o^P29ZJ:2ܿr4&X΢`mUzd@. $B6 z}lRw!fYJ*i ~Hktl$+Sno&v)EXFXЙcr @\eX A$=H`h `6Ǣx%8j xFXє(^0ڂ ]JÓwf\1ͷ*p`WN^TMbkzH]|1E~,R ׯ@H×mWHؚBK7m)جj41>YE5Zy]tg !%$Cs.oL?R>rs@v5 %h+ Uy ՞3MʙrI-~i([0VyTV80 %{=n2'I~6O X00,JCT-U{#&- D֥fPH-A @z &Ňxͬ޽sn!o7'J䗜RBv6QerOM"sJBz-(<O[D= R7bldL\Q6pjt #xsCTK>f#$4[.Ӛ!uZ^e%džuW*S9"v sdK`y EOo( bTi을4]{Dퟤ2UөC15by\ަ6akmeH,\9#F" L)=K,tDxE,v$i-50/>h$+;$PCRhO.Hrvѵ816Om_trevrh'L) ss;k|)\xT9g01* 0X@O';1ON~D| +=}9d4eFmU-$aoP]R8P`KZ7emh; \%Aw{wfD|>"9("iw@9H &Q2uG%[(LŏUUΒA3svPg}<&u A5,hTjߩ'2xcR'8˗.TK{2Om4+?BJ?h>&D*tצNdr.0X)?4<]{{82|uƚъ(>yu',BBC`cw~L(\rf9Ie'G ¤lJq C/PۙDeOOgumvz, Μ88hܭ)EGV-*Gh`dݐ GiEd6DI6F϶OZ~N7fdTFjcyb2د"/Y ~߉U? c=} Wt4ESdD†ojRN)9 M(u:N?@85 Ci껌(V"M QjsO]$7R_/Wz'Ryۂd#{+VDQeKs)~ϠJHMk?%cJ5ُ zEJ 54yk+3JBqK0yI{İE,nDRA#×><{[z& V^z`,JV+'$tLH7v.?NjlF߼*.u`YlQ(k8~CjѦ\s{VNA.@Ct^COCY[5[50)8%ld|u:6ʡAT)oj t iT7NG@L^kt]Gl:0;Jg?H=[}Ld QRj7D|Bm^^u>) FmZЦЗ9 R)]UӪbC[ ~Uzq#0 i.#CFl+ mR UF}}9D \.nH^\Ri?w2&B$ 1_tEغeW2͌ܢp9I$ -~Ge 5QdDS;wbN` =_缎F)eXXD $>|!{nn~B0L%zwiVxbV<6 _XxD\|"\KuX|;/'^!UB ٞVu~D gpc&s̱+F=Y*6E&K eok(D֬{xJ3b͐DxUω3k% +3kZXQ?FR ZҸW1JpP`Z }Q6aiac,b}zJ+ UQib^+zL('{ Sfa[/3KkZCE]q#2%<7ǜrbmݫvDTAg6}H;S쮪^_*ֻz`>}L+_369-߷ qGAC7OGlHv"Aż$jݫΎ9 9Y懯s Thssqc cE+ٔ-zx3)0ԯ8JYO\ z9WmFuOR~fR ڍnf~~/<.Nt>OBp&\5٣ʬ!0G*DN_p];'7ZV|F#Zi;5ky^vAɨ5e~>[49QcF͂'r0fًgޕP{O:Fϖj+F@FA" ,,\8pVv@p :yhybE# y} B[ A^['O@-4^N 3%Sq6UQ/Yy5M?jȖHIpM7aɻW[/Yglu9'҆w&5h)Na+zbD#x_}ھ#ݞ2st%`> ¿ÛM:!{QGg`>FFM|R\011sb<̔;EH* v$u&;iԱ5գ֊:Y*<#TiA1xÚibeP!YN9nP+I r"MX`Bmi}B֤B+qĂgWZ]>A삄SqݱIhZ:m.YWa{ 4\kGlX[K (,]@=Ii ͜,h˕Ye_$tm鱶%LOFWm+I`qmD_?~6uZ޺- 7<K!H3y9:Juɫ_'3"G6%,0F%WABĦPX3QԑWVj~(>m=dQ>Q ^x$%UUFWвbx]ݘbmz A{鷇.' 6Pj!~Y9tCzAdyd>ᠡJ4´Mn>xёFr v9Uѵa뇉JI&"ESCE$ }I@Wu[):3Y\.1Ҋ8.$f w54 .~[3M*ju$oHLۭBD_-ƖH˾|Y 2.=·BRDU}-g[ *8ىԨR4 ]c.uUr&ƽr빞KiP>)]$zΐvnϤP,懴Ya%fP؀Vό:BʊJU4{ߙ3H'ozV֕ ):覉e8#J ptD=7ވg>>[]C8,}֍J=Lɛ~p5)m^2%zMa;U].mПX:8&ˡK;Q8k35j q6{> //%SW ht-VjF[n.MS^[WC.b 7BLg桲F8aQ?ړ Ԁneo}AU`7̞f|Rb3U>w`fCzIs@Ր}Z۽A,F:bZ2=Q(֟.Qc␽0S ΀}1v# q'J:DDP\:d1yvn!@ ם:C+W@@$GҿОYnpܗ@BoΏZ5mʜR?QQ勰j'u9d(X4Xn,/ '=& mMW@5QAGb@;Ra23 qA ߒzKHsc lH,]D;oC;vn.3OP&xGя}}rSL2JC8Wu,9RJ{m PXp\j4-1g4(ˍFXʚԟ1sNlmD R cWQ@ x2U9k<-5k8,0(P6}W# DƷud}:9wPA=:OfVB՘=3ͨ c;c!N,@(]Yqx4oDR$xC- nSKIzJ6]t1pjfG y1=6U ]"KEmWxS]9a8`HO$Kު31ΤSL'|+Sj6b ]g6IxlUUD'WdWlt gx@>VQ!^z÷nFNsAxY?ɒGek2b;78FS [ {d@jK؉JfUƑt4Uv{=S૲JK&W`M2TZ-]AMpiŕJH=o\Q449hҘY#J'' .~Ί d?G# ;hoP*UdlȳQǎd=fӶIl,/M*2'猜^|*uuTOhُWq|lkOM}~|K@CA"2$mgn!;lz,_+ῤoMay᳟l2kb_* Rw@1!lhFd~WέNہs@ ;A|@Nv%lԒ6EA7|rVhԕ'јK}uYH9;/=mSX鞄BD/VPRyݹDl@%o,no^p e\Ʋm+mpעO oYP}B 5;618"͊H^g^VEԳ5c9){6]pTܙ=Tޕ|AVLK7V<ʨLZ3# [rйx[*(X ́`? .+ёEq³SfJr;Q6^z/&l߄ q?ybu=|HH<p(ɔ#Z];\֎܍[tMs) 5B<Ť[):3^! _N{:pR&/yK'?PB]MR=1pw9qh们j HTÄxlQKmMg;#KD>[M+z۝gbl@6F?_}r랎#mtPsk&j6ZL?-dGbO9VE Yt=AB4)6(Gz@-N_BK+!^E ༿̝`A}ڄ'nrDGB?~9>L?dyDf4mMwi*P1 Zp n6ٸ{oWn)@N<:ZѡÈ7t}Tf?.zQ ;iXDmJE 9EXbK}>@ubeWgl &ٰᎋɨyO{WJWa01a6|9hY]y]$`ѻa6HcMFJWnqh]agؔ~Öi#`s,|?(Yb56t `q+n9&=\ {Y]Yh>1!M\N?Xͨi8QXU<MF SR o1q\WN_WL"Pb/4_o@o˝]qy>L'CJPxɝEmor m-1]7z-PItwx[% C[HfÕ UP?g{xm";4bH_H',u)M; *s)>; @Z`_V ^'SL=-O#Dk/353;]q,C`ۿ3ޭAxq ,D;^TFTP|\{ {D|C#UHQY3Jc,\Pyr lX#E2DTӰmΏ3g/go$M /ɿkBE;#QFWFf!y]Xw5⤠v!J/[-}}meLMiZ t2is邈Vbɥz:81OSKBwn t8+*. KGԾH5B.FׁGCVujJԅwqu3vpÒŀ矷m!D&qDMqͳGj/H⨀|#tݑo(11.i87!&iWeV?4rue=ALDO]Q4)fg5O9q9.& cba `֎>,-i8VG9)PADNгZ@=q 4 z7}p٭9k)*&q![UZ}+0q*a Ż${E9u>S7@W^vXsSVAHy#yfn)`~Yu<$~ 6y&%K~>ރ@ cT'֫'ף=&2h$nSξ75G5ǂ{)p+a"}$lBLb Ȉ`!$>v *Sy߄|&4Of8dx"E Q6f5j<8E&te =:?44GXO)R͍egzwYVapc͛uMgnG&"_kb#u*~]_Y AzԳͯ rF5O}G/WXnd^)2p{#?MV ‰X?d oRGDeRKA* ~3, o]qEm W3 X%e0A4ykem6_ yltf,E蹰 nrZFC58lFt0Y!@ʕoEsS%wL5Lx(`z׷:2''>凙nt#o5P;I h&{`Sd^ -%w!7(Lll0fa: }Л芹0E@Ṉyv َGKk%oܵ2E%$Uzq, *j \ڻ~Uw h-<"kS?LJ O=xֆ|wn&[dM~\y 5תUX-}\eYYx/žaLw];ukt{ቀ, OKp++e׀#[,r^\JdZZ,,PdjܖPF.&x3 _7IG 9n|=aol +YG Q1Ww GWdnb> +IM`9DYy/x[.L:]ǯ9Tfa7#+Y z!okwWgd3#iw35/P}ȺK85$f_+-Ia,Lz$pO.h_}l]ۜ?ǖw9saO,t{ IdmUVӫ-C_ojws9-"c\rC GfE,6ן/ w^+[ϓ_WS1D Ym[#ožǙFK};32JB&7ȩA yt X2L5,ΈY66ۉeVf < ɜyj+\k6q{M;R~jZ&/R' .P^*U6m0 .r=*-O$f'b80]ؔV΍xmtq!7x-3E,BQg6R*s8=o!iKg6wjߗ/[lOt| g$͘[˥vs \3Kr{TZtzHR'rasC+D"̪[왪c虰<zD{|ĞQSlEAIA{9n|R$,Cq cGxS=LӞZ̰}T Ņ{Kw.&rY ,6Je˄BZ*ܗE#yꛭoVԭ67UաGt:U:_?utҁr^=nGۜyZPm{S1ć;_+O'?h_̏cy7E dIe -6ٰ"$Dg^!BhLer<'^TAbO-RvZ!{\D"5duR l}Ж%of`G$\R"иLAȶ`+yE#-zm؝^Dzcf S.d<#edWx ,^˚ - jާ8AL)\&O[W+4 PG}D˝'SaP;,Dy˳GLahp6 2{/`_'X`^N*W]V |Aaw"ް)ņc? 銎R}lQ㨰B|X֫^S?2-]EOXNJx,5:تL;NZrs#4l|SWMd1*=H9Ym'UL@;blғJQjC6 Hك^7`S1euafbql"2ͪݶy\659r:MSKRKṮbulNzW:_%z &l]^ :u}GDFD- HQPâoU$`#d!p,HjN+tn}{ S/7jUVo'53ǽnW8p3ۛDڏ lɺ 7r6iZ5 ЂhLrGKip!Vo `j6D=7A4x؛!\&Rֺ[σ{:-@D"imJ`q8wS\_ I+HhD(um}݉~2{W+H!#:pHwdN+$$Y5O-k.Ղ@Z)3ϟpX..Һ>js9Q`ݛKhFq7wH#n3KּY>Y-[QX.$w۟O$ p8I#!JzLaoyN@Ⱦ{mT(~mh<eqZ&wMitAkwݹjBӻ{*ߣKϨIhI-B?¢ t`T p1Vh`@@)[.za30R'/!iP`Yd9h٦x6$œPZz%gyx+Jq:5T\DΉ+G!!50Pԏ8<>;N[#k’7Wo#n)83CjAkç`K}[xWKH:Sn1e[a)p#pT@DONI HӀu Q>HH9˱5ƁH}_ic+6ErsOH j^*ࢷ iqb}eBi 0ᅫ$Z_PbQhV8iA,cѼRS!7}$Sa:)!\Q9Ow\dņ6ή?B3?iWz1Jސp!toJs.~JWѭ= g#m^EQFٕȺs{6Cl#?fj[2K$]gX#ImAձ*bƹ#ECz5b%G0;Nƶ?CXb}-iU8΀o]%pksSz8ZB oZ2f`}ۦyfJS/t MhC5ї.ZPBnBTsun1$l_[q= GHҘvs^J_4 eM5񄄹PO ?~B}.pߵrQ%"b9Xm01`YhNbUj>9sj:0"ɋX/}=OvU9 /3Fc*vd0G`)LKMN[?P6kXu wv&zSe$K#+%9}Np9#z%08 JWrC&I-QȲ&P n$SKjOTQEע DvƔ"8vg7U JebG8nb/~Dm!0 88Kݣ͌RlË괊/-::u)E^lJZ5jPٳG^!ۦzO.KG&3SSW`lYkkNdAG`aGpvk.lN,7PXwA\P(3" B ֈ0ԘVDtBlTn|C@Q|p!|sy*b >;p)INz[+@f3{$'Aٸ̰] ma;Vp %%vϮ@ 5-qۘ{,~nE9lk/sœMühЦ8 C}kA cg;%K2d1;փ{,4)'ksvLquPdUvpGV$utEkXa|@6#e5ĩyk: R{ pw' zFxR+Ig&YavNΔ ayq)<^k-PI!SReNǎّE:I-avCUbbiQOb.[T^95%GJD}t.[Vq" БQ~F:˧Bqu(uATک*zf&O p sɈ_oÜVX}WH;Z>ضu=3i^TnSp7?ZldD )daIZN> THzY)h1 ~ ZtE7~ ߬dexKpnk'àK*Xaxz/2Aw)X.6m􌽾y , 9>h1dmt#<8tC#oq }yKϠqCv ĭ&Q$}܌mܺ0ז͞7oK6o`"hb  Y>'uyȘL =Oba1zM E!Z36LrZ+u`=;-5khpwu$͊IAi,t%tbc%Y%{ 0Y' ]Qɛƛ!%DZ3y7#ĀS Z<,V~ձn:&ξ,?ƜgɓONQ| vo7f\R_u(pJT_ 7W?A]ꅫz2|<m7ulvҒn<"VmĞ 0cӆ3Xg+dz#(9ou,UU-d9k Kr$'܏4Q?91:hiJ zbZ5JKB̗78qa:7.ؿso[R;~xjnNٛ/cXrxb@AL{$mxMW*B o0cuƜ@F &N @%+xά?iޞ%fGJA :Dpۉl3-X(ࢂ1.Qsq9$!7T,p-&%Z1aRb a0nd#s "k?ꝩ f@r!?,@ O0n8]5S*|@وlMeŊ[3S^ [Y #uV! RrgPAzqLyu"q#vG}2)OiߠX^#'R .-Eh#PY >\.^zؼN}k!Xւ Fǜ̒pt13 ]oy͌! }໌[1"WG;=AKN,,Bk=yG3J+@N@Vxt7GЫ5Օqt8oOF:qYZr5C./"+սcR+ժT` #pLgλ5&6aj8$6^iR?HV`w&EHqR΂ңmX1J~q:ʘFNƳ.[BC`YdF#zw5ܦoEz՗˱&bV,mZ`~O Gj/S,n,4*PUsD#ot1jUML軏Ffz%<ݦ+˭,uhXOP1Vx'T)"aF82jtC_F٧NkBA ы#^t遘&1 -Nqފk&0㨌ZV/z&!AQH+*$zVf XXMvN[@+=")Y әpG"qh7uwjGzM \ewJ~=uput̮rRص@Fs7g?d6\qXNvʮњYp]5z 62ғW^\.妸5If7fuR쒴Nؕ6E_qtu#z،eєuoCE% :K {`þGJ#f@Vk |8QKa!qf]}7xh6pATZ?tT^`qB[o%'?ZiS𤋮 M֎i Ss=^bЮCA$ڶ2' \u3P0Liyfgd: 1l3^D <0ydk*+z.On[?̖?%y| 5n4] .{@]Fj1 `ui%[(n : 3m0B R@생m)Wΰs,9OZʾSÍo{k !>Xt*@$B,xGK3b#YKg9(YOpyc8/Cz'u˷٘!F~Suq'hPmP[ !D‰uPӄM8! 8sD/1|tMa}k)V SW8SΜ\N蔘zS}q.xGc»ZjH_h͠~o=x-H>Cv4M "*7YGcoe\.gcE(`;ˇVY^ 4v5-ַ`VrnjVV]e&GxP<.SW\IF؂fɀ?7s*Nᾜ@7 _MpiɶWeg<+dɽAE/ X-(<r[}.'ui =L7ʠtCoBe 1~1ŀBW53T4*NoAkzcX?S5\>;ftDDn!WtO0x;Eo-C}zږUk`2,2 㜉9N/c!5 Cx|"[\hD'ёhLгdouk^$N&V -8ܰA~_)&s̢ZRY׼U뺾A i@PD2F_m I&Dg 4"_p(a ptaM,#{T%4 Q|+"A4.,Ꮗh:a.j{iQNV%(8#=|)FL2rROe1IA$z3K%zdbG< Z*\<7\;zAD}07{]DC4E*ڼf<]z;' z?zeB_vkVN!9~#}W;dZOw:4K,kuSaR~f`-ml[AO]iˡB.=n&Q/.˜ :K-o< dYIfώum {n˥Ψ@>`@Zrn[X@anq5+mQ2qv'2YV('t2rzk#C㤴@;]i!Er9ڗ 1yO*!^T &T Ja[+I2I 6O0@=ow"` Ay ^h" 9u)Bm)hbw'vQ΀?T9JwAfP྆mF˲H,tSS">Ͳg*T% ̛TN8%NdI$\FX*Yza-sFrQA\_0*3> O I:Q6OmGI |w\/SHKD7PDt\3P#wEm3j>&qf&+hӪrt7 ˀUvm*TlEG^ pk| dS!*v!'l^~}/.B4/JdLx l"ov`*g$ \w{P(.]mawyQ>{GMoKi8^8n%倪f s@DS/<ě(EdAx/Gijݕ:Kg7Ǟsɕ3\HUQ­ix ³6\d28ǿƁs1Ɵ@Cc'0?eKT  '=-Dr{ ɫEccLWuHϕ[Oq7d~^{<5a=zD>5\PAB,X̪ F =I)A FnH̉qj.6r }k`7L|!X3Κ0# g,3C(0>ړǔ7jxs29qS57yE-,{< Fy*ƌr!~ 85@,4Td68J_7k 9.fUK|ă,:_|%aC~z__Ʊ2?ݩ :( O;3V*da0>]EN;d\ IcE%n%7Ҵ<9MtX7r#{;ɝ[H8*/2 (\U';0`w8=:1-k: X_T>&75XL<ҍuȭr1je q~cMɆ# U(J[M.FBWARP? Qw[D5nQJq̠{gN*}\@):C̓{Bէέ㹅=q_bx)}#f )DQ]J3{H+60wU %:%vPBP8S;EsWEXz-vo~'gP0.eF>LX MSd<-b/= P,؈屰h_rjVk= qp1O. nZvm횸lZ9𥧈r:iDXaL<VHA9 8$oe(m9l^{`XU#x _RwQ6H4_ 8/Ofx28<^lk< _$f3gg:Td7o>ZVvQp2Klݘo垫s]AAĽ3Hcz2`Xq?܄Ը@uBFOv^WwgыI1'#;2\bL(ƨkb:Gow$%SVes{D!ύߺ 52,jI:ONV{_a$n^֟{vdcU?CO|Ɲp D,哜+2(,ovM7#)TURGs}jE52iƧd~ $8?kG }(g-Ⱆ?õ[Y}hV@tFh{L.mB"킠[z(3jq)3tG޹CbsGItQl΀a&oZPB&ůr _>eq Gvp߇m2JO]?5D,,8_fmտ,weIJj-s',:RI]`ٍ1)c".~p!@."W sEi_&r= F"IZJLB9KyF,x1 XÓom4٨ jjl5H^z.TN[WiwVvY^n@]JO[*2~F&w=;>@%na;vk]z5l{ӯ`=Mz^iL{6wADGj7:@R Uq@J_C@%R'F!cU4ivM#}𵌒zԝX[\v1+&[Z̧T؀a*iP–>s%,:4|?QqiBrt0D~M 9l`d$~_/~o7Gd80;s^ClYi_ +s+ 67==3}#l[!Tܧ[7T\  Z"0~B/mjjY RɊ kDH, /O%UaF <ъ0nmB%ņkw9X+_ֵl\26vYC$R6[$2'"a|=u }H-=*[d3oi2/ٓEs^BwD@ hXt9q~ѹ)&MS *kgoi?Uղ);F- _ Dvɧzm!Na Ph)kK %ʪ O8K2]qX[hA؜O+SIvhZYZ„'Wq*난-e<KNU%K M5֚Rق}OѠ]aP4{`?8~:9X b73sUMa3YlћP[Xրxb)^Ae2*!%7_^{WbzTfXc:IxڔqCһ'Wdx<5#łc< 0(O/Mz(M7{*%ۦ@Egf(w=_5r[\ ᵚlE-+W'YIS}|eGL#nWr($O]1K@ R#jja:&[D0y1A$Z#:ᆣYn` u#-o /К =_1o\*w DyQ"szK3{Nj B0:MiݷV0NaAIcqa`?x{Ty!!f P~C7)(:d4Qavor|;aA=~$}QH,lՎzD"qI~1I|7YcwW3Tޗzڜ]v7hJ-.^|m aA@=HQ xǐxkǚV L3tʢdOG6gv c:&U^JZq59^eø\x 14S D]fʆý^/t\X<&􌥈ګBƲ) rM>9Cd@cNW^;j̡oSLw/98\{r^Ƈ|V GOPY&SPʃ&VfzR\W u_/̖;P zvӴ'&*4('c@0_DHN'y0˾Nb TmH +4A}ltC5Jڴ@ְ~c-ҺeN"鹃WNoP5 (=?:#%:Z%iUhgoh-uYkۖ ,6jj25BMeMnrB%KďI5@gƿTd2>[ʌ㧬}L3@E=<A:ΌwS d ^ZՔd'LuiV yBtAi,MF)F- l;wnUF %D㺘YZY?JDt, Ewg/-[viQgR1\eTeU#!SuXw5}oZ2dآP:KZnR8t2ݵS䇩ڷuܣ+]T b([fs)6Zn0XFIik9M8M&}EQ-78N#Zۋm:cݟmn~GUw~º-Xn}l*:`D&.J]9 h:?WrO#싒ڙ &~E[OzPNnX_[܊syW.^_T.j46+ڧS /CAExAšp1X,5!< X *~WcL ƕXA*en}Dl䱽De>U-'M$x؋y <ZZv)N"Sw+qn$A=%6X.,eon"4@ u{d]AC}& P4`(U!13}{?3]so~2/:Of婎@fV\@<%/n/Oh^S&$ZXC\ ڝٖ耎]~Ֆ<>GBǫ:>,*ZZ=WNdd|z=))ЁK~l 6iO,,e'C_ÄC&w|H@ڍ4IW fhghfGKiM\N::YZR/酔ܬN h '2"F [F]=D\}@f%pں -ϭ!bs?QO F_~cU?7R?\E,j&@Tf2-PʭiXId h,bFz?cMWU_igE[)AS_xm'ig}/sϴ 0K'}q`iX*B.I93D4kJorh㖕8-黇¹ǺpHVf<[yJg젥+O8_bN:xw)VDր9跂h>㕸#@4` HX%-; zf\#Uo[T.ދi]wcPQY,YyǫY 1T>= aËWo -Ka&el-c/ǺM qo3 [0iS?E8 p<4p^M-!;DZSY/c@Kߟ,/eV )U ݂ᆻs;z;KLwj6tJL-L_nTDk5%^b#sKXmuA,)"OJQU{Q!rb}=EOWn0e19:@4Q[v ͟9K;c;xL?1d @?#xb*V@)|y6vz!5 K >A 70BMB1_2MgAnqfϔmK#v08Hdc" ݥo [q"~ di.&fBlV܍%&oƣ3cȼQPVI\_Xy4¤h\z#Q[&G]k5Ҽ59 _:4 ~(<4a>57*־7$GFФM::n/Oe p~D%%3:9J1oJ齐/ Mi{q48j'PBPWY!(JPu'݃h%'`}eqf*IaIM>f9}gb)%tQEz" 4Z1_>ύ&` J}МI'hR;õhXccE,Y#mu. {/nFD vkux>ΕUek?$uERd[ kaLgp;)V,vŭ#kEaT`V6fN 2Y̻eso2phj#4-çJ~b:[~댷};oM%˾F\hsx)SgffeXZo#J:{č PdAACTv`G,GrƵ6#J!Z)9Ӵ" II~Qf?5#*īMMYGS+ Ͱ"=#`}(%62Ym7_+ԝv+ quՏw˙8s5B^X c޽5ʰ;܏yw7u/o ѵzm~5<R*+z ~Bq4>u( F]-1;8_&16 р|7UQ7Gȴw$("\3 l7:۷Dg0rcA汶 lǚmf9kSEJKaAs䓩y I2HJ30esݻy7'YS 79lL܏83GQe%paZc1ء AI}Ldt^NSSMd=߸mtd,OiM.l>ej"؉\v|DdNWˈӜ>V=}JL<^$-7ȧjދ*!a:.H^x{{݁fXF[k__bxtO)ޑCKupsl" i>0]\0bQO~ GXQX A9pz-~/}m͋4m]&$)y@wRf7~SY"w5IE>nPinPB \Q_u[!-nsq_A/o<Ãvq{ md)2 s?F~Gqk{Dgק[BP,ߩun|̇r}#H0剧d bɥju9h!V|M"?803\W uhˍO@:7.j@7#(&4SW&P sufbN߫3mq0_yURaDU=7*ہ`75$tctDcܞK UZ^>1^#vWIǒa]Gn,I}3ȭ 'LQ@fȩb82ߤ zxkCdK5':*]$^?uB)w]|}ʽc*g調>;RMpY3Ds:Ԍݛ>f Nѐ T#D-gp  BGvԪ:)jZ Bggh۳<ɢo7A9lw2]c^Re }_|g;R͌a-!F<EpG1()TYH2& i gۓ\=!A-QNӇnp;B4% s B]jsTvt:'ٸfx5:2ڋ`9l0u7?6LV$ < HY\@'lwaƄI}?Pn4(C6un65hk9 TM8> /[9ؖa-N\&'t9/QpaRb.iYKd -gޗ`T#e[uO~ē^APtPhVALL&e*plΈ)?܏%4>9`AWl>tZ 0.%yXƹ( /`[Fy5\#s(Iw5D1Qޟ5 ;F`WD8T*vI%s+%ϛU!oPswy\4npY$26>)nOn%Ӄ| -^} ;Y&>7!X CxCg#2".õn~h5ja*T@aCCނsn,_~YM+4Kj06PA8jAâVB@ThH 3c2+v*DZ0MC7V8e2utƐ }K OlOjie\n·ҡusN]+8ϩ"3TNr6x!u#pxKe=ID.86"~"&utpo<סpC1vIX|p&|8} 65") ~ Iޱ[WO"]gkD%u3drOӰtW)/IŘҚ;GZϊ(pti1h}lꢚ4'lŜ3F|( F^R"Tӌ:=~!4IC0~ˡG[\GρƕÚ)R+N"F_8Y*ݟ Ͼ“J3JK]QO2)YDf%O$j=~`~J^Pzfe }ͺ!WL,m7otTA:g] -o]O D'Y4'܍df9a4"\7EwT& #9@IJ30"[,1 b$3Xnm:*6Ugs!F!+Nu\j'HWsF1vadOh `.8U,}aRmJکך1+?O"9Y)7Kg, 'ߌ2ø+)6A1i[01jsF@՛Rf|{l?_ 2ST{vCF!2FBx6y緦u_.2R Qk{kqIJË 8(PnӘ2A!L Dg͒oabfmˎH\b[`Q+[D>һU:TJ09f!Շ s.&j%,%4ɕ6'ֱ1'~)nqhL\T.]͉(4G庵 !Qt?H=Ac]틅"~[Ҍ,F.xVÀ.4҂!S2G̓ ZY #gdg N?Dxn`Z.eME12HFl{وy!`2Ч^ Fsz4eLOH|Hyj{ܥdr6a 0?EQT=kVܿhZO&@U&f<P;b{>zo1[UQ>lSM&<ҿHm!2wבz;gu>0-q |JӪ$3SmfHȀ)2D/zn㧓V^g^ޣU|d<ZuvQU{KE|YxhoDTV/\J7|8\x޳[fqp"^]b1M(V}M86염5}tg!f4a-+FUK0yU#ke=;Bj)ңBn=ٵ_4pDqOBtIF Ӡ\^ORލtjjQ0o΋||ԕI/t:7.qUn[;Z_!wOK`1zqllܱOD^t ڱ啼0iJk?ES 0.YoV}/9 U-s+uMr1Vkh'u? k5Vvx{҅1 (QGp}#fH(+z^ʼnx rQxJ p@4~) 3 d<~ \p|yFeXϭ$v $)#aJR ui&g3NaWB/I]Xֆ D$Bw$U{Np+f}bPtk:LÿUGmFO= 9_z^K!\==P1tXܴ̽7˺6;nݹw\Ìb&]Y A|. 8r8FiЃy7Vv}Hש Ff61}C݈YU)mSk 3WTgt*U{>`QEZv02F{26gA?^(4 FUp)? R CTkUQҪisVD{nK7WlL,2v@wWM}?G>ٔFZtсOx#@G'yBn*] |q Z۽%p[d%tG9z'-mK9- DA#)aD+K83@1ݨ:[~ on/CN_5fP=$q C_Eup^n]*Njg]T.wb F )dG2+B4ܲYOw+C/OU|ä%jUm Ʈt֕ܵo?@'qISrX&;|B-VTET;Ns΍0Zo.\$XԋAL_c-*PҫE6F@p3xw;k2fL_^¸ H}*+O"ha,# ̡NlDuڎ&`>x 7k L51E0"z9GGyt'ƿ;I8 >`w9D c1x2wRqDkw吷)k2#MzT%׆h}oj;(1ָ/7ZmHuVJⳗ$oMF J| ꃶ#mL^zsMa^UʹN͇a*wL QY90Ec^[{mEa<\1a(wT_>5^"20n,D-M{?&F,2 A= 0V<{ʗoh{w{9!>Ǝv&Q"gjbDw3Ty6C]?  0juZ9pQb^GRwpv PLUT2B^zL6d88ѥe$1il2իQla9adӭPd)! ѫSjA§{J"q`=ZD~soXx@J=΂{ާ;f@Kװ`2i|Bx0o2 +::DNdO)"lk#@ ꙿ<%[uP;ȋYٿz2{\BJ`!EH l@L@ZtH~Ehq}\Қ01n8(HR&xTJn|n|RZ,C( FJz,e'dۯ#N-l|b:U,w1P"^U,7d~qf4ƩظqV%DUO!y}Ulu=IAK;`~sYH a~{YOA &}K֢1 ?s:Ze$$s\`c=q{;*D [{4_RXR Y+~VW8̑׆Aj!e ڪi7!(0[ |g8TeQruell\25}%5T~?8FVA nDo i1Y4h, ?~֠ړ;& QqĝY=ddj J0i(4/)sE$'dć()\Eu^F T^72YС %k)Kq[e11gꡀ@ķ**`4Fj^͏*P-X]:m'`]%G5mn';ޭ}UP~jmAU߯[,H"m$I.+5s=%}cwY/O5Eߦk!37(P,ě>6$?`w _^[[1nWQF 6^Tې<_8J8;h"Jʎ8)ԕ?C\ݑgLYWA>u sf]YWȟ"X /W=B n7yO"?=j؄sX~uuQVJp48׮/cOBrP H(ZUd %*9B'z5=/`^Z <\RϹ}*S1ХQ[(2'|IyڗlC#"΢B'vBҎLZ ^C-\HK;'_&QD èEB0nHz.))^ӷ1=4 +G G@ 4^׮I2 ՟+hh< X;Y]H@a!]@)^B>W s}t }.]岁8wUwٽlD?: Q􈫷i"emtꉵAݫp UpHA lxoj< +UspSFt[Z@3U:,q9#GPGX>sX+okEhH-ns#,ݴ[}j)4RWQG@TFF rrjwҢSw>Zʜ9+cKAӁTF$6U:[B9}8$fyjcl%- ]Q C$K=Mf&ɫ fħGU"М|'͖Qqq0C "etu=D_{ 26' 5A7`IRfpğ[*l-ʒSjwl~⫝ƵӯshմvgM*_BMUL ]M}zػs @]ɒtqY0Ou*݇ FB :WЪʉ 4V|)abcFiBDG`|iDz9r8lsJ2;0}P/n,BGMe'ȊR18RJ3i1c4t@XL_tS1lXi1{lda;j0kg*JVT.+6+-qYD1ERa)v_$טOiFf&EN@7f1鲩Fј>6asAڷR H` )Dc-c*.j:9:G@,͂I*MOA`X[dY8SAm;Z\_.йX*Qn4s·i7QO L,\PYOiyDLKKkyд+w-= 8tؘyOp=‘>?olKe!䑈{S兡=o;%*,tsOnp'Ƃ',v{k3Ko "+֮kQ%:4qtxH z]eزFi# ) _?vXcb<-6{Mld"aJB6(@ ]1% w%:i&C$Ċ9X1 d\ ొ'4ӛ҅I PfyBXyb}AyidP.jspPH: 8aܮƀ!L`ڙiƜQD*.Ŷ|ʾNb:}IbŤhꚟHHOpa9<9$+zzD 0jbVz~=[zySFjP~:I35B-xp$+ \}QϞ ȗ[gHZN$>9~˸)0~[i!F\lep³!w0#" Q|i7>D, Фa|yi큞4@V .vM 3hfOD"3F W=҉.eW-7?j9?렚הM'if$n1/@A;w"?=vpx'==x_=!1yY \9nI 0N ᫚gҋ[ޖB+4 G| B&(ꫧJ[E1"PMBq(8:y`\*3E t|uYm^(_9BärOPQ(QDU$٭G\(dm ODW<26}(7jX# BGn7T:J}'U@6j GƑoufcƴ0N~y(9ȷ~9d*;@`aZnBjsC~O:id7jٌA B{Lem+al7 $M&SC^rc`FXjZa*`Bu'h'0077P\DχRl39Do|GcZ.YGesaNz8A1!0㨦a\Gb .YR+((Jn6{`XcX=8n"m{%6͂DUg E_pB{Y%i\_O,!uWVPEAmcm" PB+?&ÁY PV+)aץj{@W=17L%UgV#|J%r;<{|Tz x65.uj_Lү.V=(|[=,33}h?^=y7>HEJm l=HQ`zw׌HOh g['X:Hm@g xxP;n[g|Θr%~7rPc݂8'W ]U77֒w9a*p>6Y>Ad5L-r2ZҕR9ZHr ;j >B(ob`R1#~c4 E׮W l7!*4w4 *i7\BUTZ^ X#-:arö,>?AjоЉk.lv]35R5rmSa^cNj!zw@1hL^C2]ݝUWۤ2Q߮[fת{א9CY2HS2dzNۻ`Pa)V6ܜ#G)YfLyݷg5D44m,W*ETS}JU/(NlZOR޹Z{.O>xM%1[enlR;*szǔ_ A]s%u0tɬ &rc&(I^G=w!c3:ȏ^ Jm.ptr+1xz@ꅾ DFp,ܨmb#.T*O-o(ygDaȻa'6vhf5CNc aVVcXda RؿC`9_&FCL<{q+NKu+x&X xL]v@y#5 rgu'??[:oRIaW:)'+d s'X0\FUD \/w8siangV7I L"cwAʮOU eP(Byy<,,<$R60D7.x?ќwA!^Q WhbakRfOZZ֍(CϿ,o+h.gXvV{OTdB3~<8<~CBXN$__7Foݟ$x&lm[F܁:)ݑ ɂzi 6n.?;wۮh0PC¢R tRDМ9lZ CZ<\#oq9.E@1q㉿vʒ-ɢe!zqC$(D჉jǓ~tߔþyh_29w@e8R׭?AP_ V<G3?IǬeox4۩q%ݼvj23{$$B1_.9uAbsGu`;*p0^[ʎ0'p-FU(R"w)5zIJ60_Tqw ]na4G`3}%9p1Tg8L~W j՝[ v:vߴ8ry!Rm"Vr]E 8ś?6&!bu<;>e+&y}FqFV"v7FFkKwnDKz]eͻ#`z%puF.LHԤÄy*0R!wH&H+=T  8x!ܢhB,^:tmk7~2UyK|e0Zh寈yY._J8IQ3o+#@՝i[.&{C5a+ӋmUb$-dj{YW z4礅7.}bi+j5IءTpDLr ǻO`oIp*6]gVn+27p"ZJU#H#[y:BtMjWa |{YPPU,,پLNݍLX-h ׬W%zM~Naaiٵw5ՂקRU!MjHVB#4\ =);;\;Q yֻk6aٞjhe?;6291D& izǍ:IG~OC.|6ziaC+/5q[N< ԦC=TQ[Z}k.(6L&ճƂ?HZ6_N6V|x`xx>`0l,r$ZM4 #$xPSq]6}UN!_Zٌ>} TU;n256Vm uC{~VȰTzqc6sQMzpF79!qÛsY;PTp@-QKF5Uȵˊ´<jQneu6bi;:R)Z*ppFOOoJ!51^꘵'[y Ё)'nOX=lJaKC厅WSpgS<?0Z=*k?M ƟFF,O'i";n`k*6"7_c-$"@*|Dsu5oS_ÍW͢'8& gI:Q5 |c.K2d>>=1ܞ69E|qXQ\Mt`cu2 f_ d͡a2" FGwx=Ec4+{PbltCŀ҆M[C`)dLmarޥ3 x[W>q"M;뿸 N1 .FIU#MIU}fN|)Z }:f̭pJ#!5E]_79$昖$!gKl Ɍ ڣT6G^l\>L3&Tٔ߮A8|t-Ha/ϤGw٠d(N,w Sj5xVW5_lJb6-K,Kݤ)09c0Hpǵ& 3^c3]?pI<,-b,6B*)=2qmk9̪D oqdWMy"ޮ6rhGhn 2.m"gK|#!(qMwh3>(hB+1ɉ*qa/#HyI(Gt,C&jgdP悕smtqJIGFy7,k t5§&?NwYWaCEv) {xkQF3ۉ*̺DX4܅(h%>mAqa;(QU < aGxS6ȪI|/DBVӣTmLhbmt~Em1I$,]K!ϴlvTu- ޿R q~6C巃1E'GgZ^ř5ʾnv#/r̮4_ubq I zT6Ο˕ ĉwD!PKSy 5fNd`RSWHRB]]><НxY3SA=.#1F)NX |eXޜ.fLu6GKjE~#%JeH.&ض n=c>EZw̫(}##I?i29g^M\[y'un%+Y1x~T1)p#{')f"T\f\theMh;At- QCY#2@Enӈ b }96ADulbnRA|_?щ<.PT4; ҙ0dW2N*0}<i6a9S46Vkb,yG 5Q#KY oYDйQ(HQ]LOeTvGv텳bعp^kok~ }se}BĻʘgd^@EDeo T#r;^V C?KMİsM}O}bWP߲bC%H k56 # z%rAՐ3-7)t[9_eGw#c/dd -JdTe+Z3/v퇎~t r?qVϴ+{ԗǷ%%T|#72/i mk 0e M|jM>?aȪAV\p:5bC=rCz$w.Y}`ڑUҚV-~T: ϣ^0<XMZFqȅU}tp W伏SjwO6gn9Gk"n6˥ɍxcFyhuofaA I\(r]V}2C;Aпb;Ů|#~\9,"cdg?毦C{/9i_yGވ;k҃3sE^AnD AO"#{wІ2[2tjb$# dO'\D@.~?9 F ۆNMz^}2l8YQ{9[DsÞCl*!+u {^y|,KvVTPy#a3KY(qxo""`jCQ}HkLz5tL|!X64*)AV9$b:: :U@%?޳֝Rhݶ20Y~G}AAB#J%NT3  8 xRg;v͑@\ɺ .pw-CPkR^ PS8틹ch2/3Ԭ'.V=t"|'V9>/ }iǙmtq}sNǯQY";8$B$] ~xf'~R Ƣ0;S}vuR\ } ]\q`εNEFDZ飅M8kIJ#W(yItZҤHlGih%>pAGSoQ2bJoڗ2`Ȓk:(O-d00 0-!.1JI=HB4RM +ÅZ6}T= ~!3SeсHޯBkҖ?t)A=Gb`y'Sdl*́C#98H++;5!|w*=)N}Esބ;q!Z<͙꩜1.# ;&BX1o0Ĉu˓btaNMs+FFu)4;(p@ޫ VsX3ög;L>bFbɼ$I/˙Ej$usO1(lҏ<7AF9HFڭjP<797qGm_ex#9h&6?I?3B.ĭ]wH9F*fs_ڈG#?.l)MjSqfq~G tZ#96/TҰmHQi *H6<> js_z$ ` {WlhdWZ41&x1ڕcE;yqhP (0oz_Hf1kzH,3X*ȳGBғdStr+f(EOdK{BݶsԷ@p-eJ5c |߃lMFmXWa?%١9~k~i[yo~\LRF`s#Yr Ϯ7j)g!bzdhMVFm1R t7CC&W$pv Z%5kVTXn;ߗc7RU }z_1v P6>K q-^~.&/C0j)gmz߾Q cO5EY4m2:8gUxi' g*O)$xrd&wpԎ$q˒V0+)W-;3'𔠄ԡV9㕫6-d} Mѭ$mGeqKʸ~~%!%UR׷||?_-^N^닰4dl吝 l.ɞ5Oмޜ~KP 6OŨGh-@fp'cN^Ux+ ho@D64gfCw =!dv~q|D2\m b:][*_oŘEaxfG8% a'ԟ!wfJTŸEJgMMy{%֟-1-Ls T"L z}t.[ݒlUQn{k+djqc@:@?ƃ=AJ<&'Q=;fKD͞}D*iemU$5&̬81X|YT`(bNɛCx"S,.i.? b:"P|1>N3CUq-O 0 po x^]!3*-CU=2 SLeFu.3DvZN_RӴRxȼڙݧb_3;\!k8OtpDU(T |ypFxsid&~R_H3d1ޏznwH0B?)Sҩ] VjHlmoLKqB~6p)YtqѺ_6ŷZZDiDuCUl8&_K߈ne\vaoBxl fgTaWϑiO/;!:\?nN*?X?BB˨ؗPEh,y7h *$W0)oqԭXO*dݥbn.swP:T Y5J }PDc3}͚'pгmqO5933G:d'ct 'Ru[ 6gKK{+jگ[ r鵹`)~lHu}riO@d݊k.y팼%')Xo!z-ZLI:ZbSx勵`hnxo!b4 NapX\~RFS GgRePKYt`ף F`L1qte.}zQթmĿ$n?Ǧɖ#eT?vDg5|ԗA(*]xBDd`m}:K3ֶ-Î8]ҺgaєMޞ^=-wU6!Ӽ} )=8%1Ko K3 72T£ $H%1ɖ d9 I{c#yyk`Hu!vkHAI-5l}PD%,2>aoU o^Vq*U<p`ǹl]R͖"r8?(=+\H܋׫M  +a vuF! [S;? $#Rxs6 28ۊ=0a?Z$"Es̳j=M|Y`ae64s]t ϤG7lLҘ[ i1^ToCC^ScvN/f_{iȫwjZS=[LYχ&G~.X.әqeu]9 ߡ5{gf7Fsn g Jԙ9RfۭWH/vTY6P֣P0D}MAu;i}Zcy ;Xۧq'H*uÓLxLM.K*-1K3361a=g\WugLH iX j8.#6b< s'TE`a,PHJnQ8ˬc^WOXGu3_l+l~@$3+s Rm)#1tG_P]RNG.mp!-s1y& vR S[!OR.i"k[^E[k>՗T$ xJLF޻|S{!:l~ ~%ꆯ0Tq`7ExZ`TMa:`P8nýW%L ^`rY-2%~}eJփB $Ug[}85QO35[Bsa5+u}q`i"c]|}\dz_#Y |3ԭELuzbr޶.YG/6i}5IeǨŤIlkZH*nrH.Óc&V\tBU{j-u Bt hEl/cY4̶% ?Twmr A,tv'tq1/VT,t: zoɚӜH8ؖ[i6YWn֙Y*EDe U9֤$U(bFA0륵{7oe`) Ƙb!yu'5q.bՖ+Kz roR/w ȶgFлc4e>K/=< _Ϳpn `=yڗzP)QtZ^U =Si&Tt;0͌f@x0]_W*g+vҦfy*8Mh\$`H$;=yg伟 iXqYd@iàv@' XzdXF@d5 +F7gHfay)x$/+d2Z4i&w^Oj$~j0՗WZaP7S[a57e^؛_kAOŚTND:%lK gX%0 ESe̵mt-D!ٙԆkNJ_a,8w!ҡ8U\܉yr+%!m`K.o#%Et)y&%5Uqm(qS.VWWPrkjT um397m?9!y=#r[-bк"kJ(ԧ %{r)Ж.Y74`Zl=Q鸩5VMd] 74ߨR4]G5t /?uKv~ HM3.囅vy/k1и`QK*!GU]٢ \Xdz?LyLS -{`iJBѮ+(FK)4E;>fOb1MޘBR mNlXpANUg> iw& ][ Чи*P88DoyIá> l2ۂ;9he 88eEyȳP|R)fN%w.*Cp&|v"[2~ ŜKZB#li6G\ʧ9D"(Nyu. J#Y36 9xll0M؈(˽=I߻a41R ޜ*`j 酜 }I:`blt^`[De=ڏob걵@˲h[o3+qpCk 0qߛ+H >saIPLElh6em$8W*hߝ[su[񕾔26FKO$ ^z^\v~hu֕}:Ak8\tl.dW*gnڇPx&orᝠ: R*e %F&҉L\{ke,A7 8yGkvZf*BWTArbPY "ba-tuxԴ Ts-U?j5W??mD1SD&R5p,?FDTGJ t#_tś3VΚ.ֲWRaPu kG[M%ViB;,+w/FnE}D4%On]osa{+"FLW:GJue1oPn* >11odMfWipτи-?2Ry_aw!]79 |Oul6/{8<O^Ӿklfr:)JIU] XMy 1-~*6\!S^'!6gE6criY1 ߪsKT羍vq}^AZ:V|4 Ե,9DE)@Y<ӉJ<!S8+nf)X>5kwK:(!MsHYԀUоa ͭ_AE, qS:7Ã> ڤD<)qJ_Re GLb O m*=ڗk~A N+CuYq찣upzOZO~q =/k[̬W78˝!Ah,>L &f`OebAz,%]շ}o¡UB65ץ㣹eVX/P1II>,j[~M gUI EiW&\Brkц_#7LV*-B.NGɤ#k]WϟĦޘ6F gP\GL7c޷ZNz: 9w>S2SDD۝Z̜˙f=2+pwkqճ?QFle_((şoyf?ɯuDtԑ7TUjxA󗐘GXh"Z>#NL`>"h7%m0NU{|WL?-n8ąG&d EѲ"gK2!uŚj#pc{dSsUژC;ZI>+ xU`Ą;l r̟h/:S۞b{86 Bx0 ܜof0{z]Nk5uyRJEA 4o0+yx,3"7 c<|^j3W{[X#Ee=q8N᪗ͣAmHi'V:oeD/~hr (O`9~EOgxPI0#VWاEwɭ?–.CMV%b7¼F3XC aMb)%;\hB~nt UE+[kED mЎغ kY)AK(|8ʮF4M`!/*ΖiX^gMEE;;Wd gCҨL"w0 k3d˅(u~),<-X1p:p[@Oo@5M,N(Ý(تE0ή|a-3Y47dW&NfN 5@$I o$ZPN}/+3ŒZ ;Ec1~f?GpH$/eҲ沬$vr=Y{ "7|4G]g"mB].PiwJ:TʥGKq‰ #VѹXvΝu,if\)ʹjĥy1gFk^Q~Z "{(K˕f<@b婧q":C*>hy~N: @zЧe>O!̈"QvʚjRru3E4L0h+k$ N|LO+xHC<ι [tT 6ۣ? dPq2tVZT=UCbK*2(dqw,˃f^Wb%廱\U#Fpqoն :izر!C]33F>>ʲ/oNRbsuJ`"{f`p݃99t\SAF _bq۲U*kUh:&IYb'Zl_<^Th\Dn^z"%v+-侘B %&rw/5D, >rˈM\{^Zp oGVIdz T@¹ßWrD-8nIX&W[>c;hr7(=,nKMuZJ*Tlab)vZUç:0?iI&KR5`~tidoqڔRtT'oatB^ x&et2x q:e"hQ:3h0!>Hh}v.v$xmdLsS$_{o^gǼ;m dzß!<y6_ -Ko׬=ݍOX^E#>Z:wT; w`ӈp'rFG3N1h0 |4i@LlTI8He=Zc\g㷏92Ip%k:3E&9m}}s#eDb~c`qnzs#P0| Ķ.UDQ;8N{|n3LL&z b3mFE/|倶J/8d&J27};9`skx [;}aE~Wk 0/kux'$zDqTt!*Q .|r4rkLmI|q+M9qΈd!$>`YH-oy϶SZ@!N,`bUMnnxsԟ'D,Jv( $"%|%u;Aaae?@ ds#SY ]4](7bM*vLME;U_K585ÚzKA!簲Cg1!<>A-aQ!Ѝ I3cD})d``P"VES\"u(QG !x#{uż޴7x sVwld/=6_zЌ34wc6 uaVNY玗x{Flʹ^O `ÒE$md<6DxP Cu48 h9&f d̿Ywd>EE8r옟C#\􆱰 Њ,nu.@;KZI+rB?kfut#bbEByh2T_hîng~QYw=n̻qoF[5vL3|4k r;yc _,[5.!ω}.PJLy*k@鰜JX7w$?a*R7z?HM>X,)>o(nOg!+u9<#u"q%?$\6)lQܴQ臠 mH__52ӬY3Lg(PY])B?%Xv<`\$ >Td~Ⅰ 0lb+B0ֿ%.c)-0tܣ b?WZII咿nkU@gp)1E p5R2i\Bu^P'bIXtINv6Ðhh^N)" \RRm׈v *)_[֞ԝC0zHO'Օ?u|YJt0ahh?DU痭Fٷ' G9ԑ11.))yB!Y37ҎOC5r62Ri5QT(o Fx({s/Y+|AF՗E:pS1zS-JA1{U7A}Qz6!2YܖN!ā/DXZ9*#}92 z/Q*٠X)i~t xrc*-i_q ?ni y2zǜ0ggyM`H1 +tOZД 5 a $oE U1z}׳QEB(u05PAƇ5[lι}m}'+?ƕ_8O&`=yZ>Sd5+{32SȜāߏus`e]3`|#Q6kL,7JqM"}>eV?!w/~K1G\®dph*ΖROϴI jY,B\Ӈ]UFUJunU!΂:щf@k i;˹A.Iz* <ՌӲYjC#Y<&9v*yѵ!yh:kqRI4OOYvq9Iq-ټA64W`Gt_zh(< 5U^ބ^ρ,J}T!`|9y[jdVj&ՈJ0PqND1WANjm8>>ۑx8~|>jWt-V\G YC!BO.ܓl|+S{nC·N _kF7wn "BEOgVh~cniE^CLeսFϺd/*}>R ᖮI5yIK~7Pw<(NQ麙"} mhF(r-dž@ je7ȩkښq{yd C_>LÑ#:qXZ${ǘ֫@A; !<3$#Ccz~X{3䳏\q[qdY|AӜUTj~[~%)j"֊K٬u+~u:uAf^;>Ld^$yE̥ $!{L1|_49?aoآI#Eӿy%^m(Q_g!E+CNRk$kNcyHyc\eMg*A88 9rm߱M50d߫kn1`な0$$6 h'AuICG"Q1Gmn[" J-QUFZ;!Z%u뜏 EqDG~6 awWY&&#Sy;q7POXD*7j x!`wX{6/n+ /) = ^Ů^ JV ?7^( b2{# iLAj dw[9=O-T!/;Dq(E󁾮,l".9jli|hP(ve#vJ*AϦ6wg\g&Puؼ V&'=EkouwR;论Je`-Z 6]OM'& &6&>lήZ/l§_&W/`Wբ78{yov'Wp\Y׎;GGPyaɚEXJ%Ks^eͻeS> M Bj~H}{AY8Rkj:\ou9l75vb5ۖCm"cm՛$xh>vt..ICĪFx!0a]UP7YqXU􌢤*"t5^;ObZKQ ] 8CHN+!1E+z?$$vZ$^wSgM̾g~kHbUgOq P͊ay< }8CyV 3fw1# e@-BFS/|=x tO:e-EVЇb,IS:}&\c͝1…#%z--dJff[T" ƌ,PCx3f?0N&FW&z࠮zkѤd|زٟ΂+{Zm s)p*B δ(?#a-(le (r ٵ觲(#&!oGV 2M|p`17quƭdV/8 _mf@m8Q}JH|${)MOe@ ¢rOi2m(yi*2 05&TR7J [־v֓.T)P|`W}wIO})]Btf #L/SǮn&S=A5"|}u_vG_p!׻#,7p?G6hXdQ(\/.cDWrQ0Bx,`B AcBz`WK搑tT\"E0{E}L%w< %rd`J]r|eϪ &A=p.gyIeP{(嘵m8LU|)(Ty?Y&g_?J IB{Qpb#H-랥ljSR1,@}ImT6Cz;X-ɉE$~9|Vt ͞6||$s@:L}) ƏP.-KbVñ;#G򋴜8P F5O8E .AFIj:Xq%˖F]H6 %3j+Ke޹'& L߈npO`o@dY( ލ*J(>HroG ߓ|J ζk1\")iQL.˜#k#T΋T^lp¢;taKq㳊0$颜 T0oNz@\eYzPSdiC.@*9uWcDf :bnaOhkPυRŬp5O@ޚjĕgyHEQJ:"AjӿoF}tᙢb3k=LnnGwxœ%hJL,֑tHn-QVycqKKO?S[V{/v+.1e{w3@>iTSQkEh~UF,/".D|9C -[cf[gwTvOf$. X޸RS 4C/ظr\خݩyeby| q_tK6GsXi8m4+ ?zG^a߲eH*c8n{doA m2{`f\zHŨ|=,i$4{P魸nٲi8h#MhaqOfay[؎cj$>zXP'] Ȉ0ߡ|ݸd6D->q׷XW<ɘWTM3 yQŸQw?ؗ8AK6Q iU=<25=EK/ōԗ!ɽܪ`Lå;FXyÏ"o ѨɄE}}ޫ qLz47v(e]A1S1 {jy'{f/EP1A- `v-:IK6aoPg9)]ED_kpA;E-ll >Qj% oiMŷmaM&5FW&栫ޤcӸڂ-wc0$wRrg'=tSl56hjfj/O V簛#֞F䅹2<|GDL/yd'}kn?VG?# RJ| LOR6Y<5(ZG{%a>D C5V8a"A=&u{1Fx 26вH:.Q9wl0ýC ,2$;PQ1 ;:UXsbnC%$i֖fW€\]36)d R+&%/ r BYg̰dpCiD E,*@EܩmƪݽrDuVMv f-oSp Y!3j|2r]vh3J]L=QߔIQ%JN jeǀ_TaONM~vXs"Lp{I̴*Pa{#Įo'y9V~$/YzڏRI=t Df.H};dj:uS:#dAo j(2 _: ;3ߦ#qe}ٴBxsFZDy&Sp)V0=3$DhTosFu|9dT KRe< ':ౚ`PA&#Pȱr $K?6['+ ,* V-vd(|ݢ&DF@_N0beO4Nh W]81NR& d )GQc?n.ӦppRr~ P&2&-eFxs$u?N+F#UAǘJg"`W-{w rc ijeyb5gyHd"8dp\Wh8E5$P1ȣ/Htv ̑ab?3ٻCNic׀/R` Iv@)̚,|R#yńc޼܍a.{jQJd֠iSO)92*ly6Uٰ(+_2iNM0Ƀx;!n֢ >o=|\?O\oudO)33y>lEpS:imRn"cٺ3q, =hڋȵVėtSMҥ EkdAy:A o&V"oElƜ YJqt=8cyA`Ɔ  8pˑ1۩k\J 9p>ZSzb- ^R) Z |Mӂv7DJlCR)2n"$/B~DE]k#>IJ؟~?a6*^sO/0/pxHYw7'4#w j>K"pfaPi|j%FGps^0ӘgrXB!T8xM^ܣ}ަ00D8JSG|(8O6/LxIw[E35]DŁ Q!Lc*LP ݘN7 s&~r)"v-ibG􈶯@>hY7zx]臇L@4NOͩg̴bc 06ە-Mz yOBK 7(,j6|x-־+{Ra#2!²3=n`#ƒ5:v9{s'kt *X^;~0UE 1R I,UDrJ:vl37_R|FrU7 u}G%{*UL 1D*/ ) H_g`D׊E v+_PXtrjOw1Hܟ<d«RztP[ER/-m6iv]:trt(T%\D2֐v^ FBP;4WMCOK2teJ?W[TlEQ(B3iǷrښ&܏N!TC,h:vJ{p'A=,ҞoATr jXkLo)ƾ:|A緎N Í\<2hWա(-SzBåق`9䤕H"5DI.KQ+2Sr{:~S݊Z#԰oYʧ'f]DKM%TMe`yi@ηgA>=#E۾3aj/_IHOpl#Ӯ8_ |12 D3p9uwd!*J'tpk/TNai{ct,k˵8,gg׮WU Qz}@6qoL/6N| oY;XqD朩:z30z)wgT6 i⍥ u:H2yXp"HwJ`.:na`V(~Tt2Gxy㛛7+z &vܔI[<c9h{W %M!dS;SRb iE$(8GSѸQ A ŏCxFPnHba *2fǙ]i%yLCİ$XK f';\hN(K `)s~=잓Dn+cZk3|LOx=*7liۄ_&] ,t9,QifA7"nep,JstչH*#K\M@-9ËAEXfV L93*.S+1Qm`F7#| R R,;_rkS/ 17}nvi +0=$4%1&t~QÒYR Y'-q|7 ;61Tbur^7*e4d3oȇxJG&Ϩ8Y,^4*124v<Ԇ矿OfN)^KUw3OMr*FC9 aD ?N71G+$Ⲷݻ@P ]Q j0+QOU$(n2MK.YAۈ :y(u{0n<-b |1)m QVJ,W 'Xg{B1VLNkU쒼KTroIWM0}?M3΢+$Z秢Ktl0|+r{7rU2lHZʇ$!+&"x 5 :壾HH!U=u=bJ[$+w_OLZ?tG}X Ei9AI-&૝grsDa6]ogRMlb^`}KFqleǧ Gq `I[s% "{;R"җANde|U R/q;1:8LWg3apM]B콞͎"-#/iV7 ?DhEm7X'$eT6\eB2"'FY%V4P(79Nᦾfdvhfbkb=n*'K-i!yač6K8JL/>8߫]sU2NfcIP}B]oDzxkR XV}m0/+.Lycb,[z[vAWNU@cIwm,e%<@Emƽ Rw&KbzHUmxwr}VQ:U-ފzO(g@z@s.\Dqdg$w=,ׯ7%WWNiM41RurȤ$O)J=J ;pEb+ %dSwm{i,Csf=AJ~,hE>)fEMUSjY1SPJ>ere Ck89#nHx(1xJs\i= xҜ9&F#|K f(?Q\q51{$?R}}aW ,qWoZ-$|s'Gg< jaD6l-]`Yt!ZUvxEpҵm?Ie|͏ YCaJ? R%h*쫿@@Yz38ulu`^pxFmw(vn7pbt6DRw3UޖM9RsR›]\Pwd{ߘ|07p)\hZ (;UO R.ewcןJnr+I!= . "S4h??4Er6ӏ ]Fܐ/b#GS#\yX U7Eݓ'pe$Em8.if@c /FH+JQ$!< H hO7bzjRUڈu(9۬WRPN= L"[corxUImY.;8p G@.=eb)zW' 4z(k˪SpzBUv!1C&sA%Q .W+PxR"epu)HyM~uY48>\h/3f6l !g,,  :\Ŵ % D 7j})>MBT,ImY7]`;Qk̝ZqH_/LIlh h`Mh=8,Ӫw^-})5_푎z H0,%!]ċ:wM W';2wv}ci-r2e}yնN#y}f:i2Hn;$askb $jR}"P[|P) /9[i8SkyԒ**Q֗sBV8~#͉\㸢'˱u+B ?jy~_5?nkml!Zyqr]j$ u kPӂP Uyf@(oyd19rpk; #q{3 lG6\KV]ga*%DːOjrɅ`_{RqMudΝ:mK_X#/4?`'ue= Wm(a8&jۆSdEkt+S^*Ng.WU/atLCSQfіmucW1B`5GΝ쉧sY+`=xg5>ʷԾU=w zVucS RtlsQ*f"ck.;m_PKb Y,TNOچq2{=6g˧]uJDG$Rsk0x+Qi/!VưOˋS,D4H 5TOZ[ +Ggz?T{p! F<L'fzv;3ZלUWu0Okն~&7 NV>sVگ@E"V-2!S!UK>abf`?߅)Y jˍ9Wx1˵||`,arIIk4(|wB|jz  ?J/*]}!5H{dŦar+oɲ奾 u 'Hht͂|-n*`7-ʇDVz%_GŽV,]6z EQpᢕ}|)aWioRN܎]Q| 7&R* .tSo5݈,T5E0ES KG(|XO x_t&EۓkƩj~DOfLڛ4ǎQEȀ*s -W PrQQ,áM<6$Vl٩̈šs1Ư|3  v7޹.ns2tߗ{b%|4ӧb#1)Tg?ΝnfZN]KDQ82BFF |65OKϷxߌoKK&70ݟ%_S4M#&݀k\! uHN sD[m7y]8-+1Wms>H'AfO1u r]iTKV*.\g]D9)sM5+\|O"㩸~2 ~ 9I\ʹʠᓖK4vBm$>=IHZ&G>!πK q6eW O0n30I=Coi`AF.$'F,ง.%8mq4[D/˻9x?ezn:c3r3LmMcrNq|sf%s?|Jj fp׺ XZCxKr~[1ġ$*7ǔ{5G#M0&}pUKJ)-x]jE8%~U)M}&U#PQ-eh^]]yDB+\nz~&t S訛#V@֤I ̈C .WO(2pc[,1_;*,rnk:PTM㏣z{bE}WQ4%K*j:,cbs 'V?p F9{ )"sG1x;]TErm#` &7`9 Zjޝ@]VP ]1ПA%=i!bSa Ea8.RA"Ie=UO%3N n*7k:ʬPЈr1Sz659R қ7<8՜>`-fD(e6cϫA 0QF/A[W|@[|G,Եck7ѭowq4-e,./\!kqۂKRQ]_[T~<4~%7z4ӬSSdiXըԠ ^2 ȳJӹ&I&aeHFVqY{C|4rVN9Q[Ӷkg-=Ęa$>ӀJT/@N-| ej`9iQld+ў*q9Q%>F MrulȁXSv 6֞3ݿ׌Ƅ^Co1ٯ ;,B XGjMspjQ_DQ]tdMrԉPgxX^XԚ旺p1@srGQ:1d.Zƚ7:ϕD[)joęG/!r^jqx_QФJ몸=X02k޵_W/-ۨN} 0kS[+|>nV'GDXڀaqγ_ UD`N30[DO9 u ^"&{Rs)&kujz=_M*@ӍoőcI/Uzm 2ݗ )nHG@:͸'Yxe_S.+`_idCWr=[bmA+c^9oȕAzkZZc4S-ucXGU )b2_ﭻx<o,,QuYk "yHȦ0رӎ/C5[ ;CU1]BF*ܘ Ժ:kG Fjf+Tfq7߇S~5XVA@nq^މjl] pQ%Bԇ{Z+Wk-<\}]>:ٸs DJ$N;Yr><[v{Wy\6xKEġC!:#6+"ŸYD(p3ifEso>4 fu7ΰz=o>[ yZlF4$ipGs, MDMpKɬuo~D-IۮT1yQa?R#=mӆEߜtZm }΋q6L)G)d(x$֯BquvȪ#;D-6VzW3>j 5\+>+Z6e%ɕ$!~DH8 Ec m> ̿٪ LF&QcтE1 xغVQ.4sz+!_j=w^TL _7 #BkϦr ۿ@6?&fSJBaf󼴬* Ƽ9,RLJs"f'; jo ˮdN!AvXV(|P?6#8%|>\Y1o4Hv'Kӗrrl?S\ #>ş$lߺ5Y7.Ԝ6"ihjTަOOc3Z8:(2̠J~)L9_NIfwQ\@իm:,嫬r@EW/Uq. upkw`IXM`*ΊӀW+,$ڌ̔D"!lPfqt6̹͟Xp3,|+,YD@ p*vVSj'#X$X&ݝ׋ВO.II%j7~ 72S|5+pt͎_1@ӵGE9b:l,%EK?jL P?d:r\s%)k#nC^Bض XOWTG7G+gFNRcjkQ_ b.혿\Hc'/`m)|ܧ: WiB2 Ʊ d$γb#c\\ɢ:p>@:'€ zc#؊-Y&ɘ5N&>4cYff:9 0DwPK4blFzj(*ȇ`=}Cyך9v祳w "|huc:NNh:X|20r}<~P_|C:v)GL^tԛTis+X˜28* GiV"/(n?ŤCJdM k DUjy8D1@}N0G8MȕՀz gI$0@.6j`Ec7,h YF@+]erqKMNwLco3{4z}'\h4[ #Ļǻv5޷F,]sy9m@b{Z$>hS_mGKזNJ[pNbм)R? sxvc"Ζv5Y{1$@EÆ%hTs </^!~/wZ9lLVz g|pL~FG&m70@Af{]@U7Yd6rp #@A}Zq5L{`;JC̱H A͘D~]ғ6e^H(XqUdu;oM+CL?7W30pb5EQ;!Gi@+0 } `BemiGG-m< Z¤fvoV.j6~ ObcOeXhWu3LDL% JYjtG%V)cH@Rn'[6S@fƜ1>}cA[MSS68ir'_yǓp0ɫO.ޣs s H磰lgk*֚NJW̔ ,+g2ei><% kx4õetU1UA}k/w%!Qo3ч~7lՅY *R0m1`;ZQ,1%q=D6[ 3_kq8x0lYLX';$! o|WK9)u9;J9=rܛDd+W;Ǒrxц>aYf3\m-3pkŴ"V+KQWlzl!x HY)y1mNQ$!%+2WW#&LSʫsyutl`'Ħ5OJcY k㰑|Mx>fƑ=sa0.G*LDno%EU!?5`a0FXhڒ;r(M^$ߛjgVl8nh-R~p}SNyVh&0+'QVE\bv0HAy<Oi q^d> ^A / l7_O?A8aW߷Ʊ|@7\[4^Jp%}Qi6*倛_>Fc"c]Q-:2\Ḓ9lCuFREh3?Qe?0mPĿ8=l\M"p@v pRx+]!_э{+R ~|е%0&תTOb5P3՘.#Lt)@rouRb j]{7 Ti-ZЛƳ &5y$M H8 u[)Î bWjiϙ D,aC~ޘ*]CVG sף*dyFJV5S:50-/s/XKD@_MV&Sr0j<X^=AwZf#"QK buCe>w =+eb iX`)k92d'ܙT Oao3@\d1i 2aZs+YrZ?%@c؎u{U*d~ ^.)| ]=xl(0tL;Ŕto#HYoSn1k]vAM:'B,:0 5< fl-\;j9h0ښR2{Vۮ8Gz(f(8Kx E h;|=-\c*+1 +~˓@[ڭ!qߏI!Y&sI+cTFny徢G~dOU eҙËEB6[-LYѵޮM66cG#GswP9*b~Yvh|nPł& J2*ty>_&(9_uhL=)xd s6%,= @/R'I )n* &e=ZK<,jBK, |:ҏXR: _7j5|5DKf eEB U|1fIVE&Dņw=b/<#![~5vXnd"h}Tnz!/0QcYFG_q~ST rk0v`Nh@/olFuNM2٪>sxQ& u[([dbܫʏߩEb)2`b6v+6~-~2tPu#FVQhˊ I7!thP:7QxjѮ gywݮ^4Gt j*O,1 MdpfNDH6j|{7Tܣ:"EVH3&Yaa-ԩ ^+2Ss\}7@w#}m 2OH:GSYJm,qf-,|q>Ҫ*,K GeO Ǜ nk=NfYǷ_⧹'X'|A7\J "֥J4kNS9k ɇԻ|⾱ ͂e1rv.dZAh0jkn,ljpuWMCOr7fu-VUaLX]`>'Y9p}JXx| $%CՂN">ds QZzqDXYn9!,QXa!Z:Y 5da<]Y63Kiqz<@fʟ᜚v!7t >tF߄sN7|rite6/ Y6e$Վ.YwŧL'ꅚd0@/Xg3V{S.e *z֫`?iYA猊Pb 6=%ArBZ@/?q} }]7W|#BP!?(1)iJ+ͅBCe"t(2t_ t_$Z꺑W T44Y:^ȯ[ys q 5 ẍ_4}Z |vbi E5APgK/\?w)䆮~4Ppae)S̐3=7gȁ,* tګ]'꩙4f^̸pt8xy #:·askh $۬$X<_Ckфg!)PY.>%e?qpEjB*g=+ HFx Z Az6 j3_ۀ$=Fno~Tat3p9Qh%B76r;tJ+0j~TfG>_}A3JLUD"5A׮Es[,^|b:ө7JrFL2"tVn%hNЩR!Յ{1d)ҐvΑks@zEW.4fOC8RLؕKW9}S؟ >A`',NLJ(6{k M }3exJޯf^ۼk$)L7nۥƠlW 4X syQԲSNX^Q;?@$>bUdC >v%+ΫX4mv/}gw49q0GerAÓQ0VrtmGb1N39\J?`uCQNiE u/$o&@vSNRg9lGrFbnd=~VU$] _{ʬ:GNv-!Ǜ$J:qy[㲝)Oʗѓ%:]8XߝM=($uf3SP5׻g!Hf~-&ke?ǗJFDqQF/[HXc#+3E5ͤB"|N&TSAgLdU ,Lw9 m*}xCaP%KD<`hd̔` `Y%Aʙ-g%,Т ipFS0mq* _8H{< ѦGbTՉiz(r"kw2<\>?ru<\\8#k@]7; y4%4{@pAA0B]I+sU0iaab\#'_~hUfL%se6a3=XO 76pQ"@KީTTX/ġN"ty=#Cip 0mH|%-( .*b XL.HSߕ06]  +6+=Da̎Į[3oI |s_4Nqp}6bHmWa*_: |.ڽڀir05AjtEsMMz}0@!|N ľ͵]i ~|o[+;@AML;pP;\q8ۍR_>s|n MZxMY.]Ԩ;SradT@> ܄@@SHO 3zK7~Sʙ2R~2m$i)?E Z6RUVr8zM) _829 Wo1gn :6۔4!_~z7k+^Y ݙ^YSK K\ulREaqWNc@Ί%<-0GRF¨Y}.1+IшznԿvG~0UT@]WlbW`=0nPCQ`*,H/g< rAyb8|ℋPfWֻMoSK3eܩ|O?ͶFgQ;u0kSQ'$OMoc$ PI <2ҡD(j(5uitA-qKt,Hٝn}2O`s7>r"l=K)')OXs;'['ϔGvV\4.AD_eHdb^-pHAvCh["~}HfGDtb^r1֢i㱁>DT(?qZNt.aB$2.T_f>X$)%a_^m[-@[j?SXCR*qcJ_62$c_tW!! "}/ҙ5ɿ}iеwVDr WȠ@p|2TMa+Zgox<M>fĎm_]7r.# P]0Zի+R͹qvh w}YogBL~7 eAF5E&PαڨǍdi-|yh RQ)}(("AL?&\0DB+=O.ݸ&J/EYCʙ`Sk2BA@LҥU K]mW@̅mum4*|{[_u')p7m\&:ϒ:GD S[/|dCݵ=nuR0X8ZC̨j͝~%uD=-Hw, V["TkԤ7)25:'vE.NEU hq|tbW>L3QȁAVs13fD'uT, !li]t;OSF9v~0s(q639^[=z=ϙw/ό'%כ[.Z B×rB}1&r#zzs H=sBLݯoGqCQG&bq먣Q໴E ? CI@tf;'ɋ2ˉ$bwW%# 7",O%P݅ܯ/A] 7b~=bwՙQp5bʔd ޹=81N9-AnJJa}!q6늏$D bXJq GllC@E]Ai8^+ j2g2dL ?iOxʦg bb֋k`; h;_bvXlU:Ч_:ly;!R]馕t]uE)].AxSv0@OZ=ݵ&H/*f 70I13&ǥk' cz"kM1qj'Bs!yl2bx;^J&6!<$tl,7vg*y=@:Q{ :8*Cw-BXx폎{yUy>e7V P]A.X%ö7ZFە K+L؉t0<t0灦N͉>"Ehw: h4x xP`tLZS{ K0ϗVpU6~<݁{_kϊ--/a<&Ј˘ ::3p1PjNg(:/{?W4[ W~%d[amLer2R*Ug9GN;-X8MZFk)CnTXol9nsۃTkR7jdP,[7; f)O7qGà&Yۛ=CaD͉XdԸ3^Yjo?a}I~vyCZ;./Y3 j;:ϱ(H}Nj'Ex'ri 8=ݖZDEܼJj.5[Q06CY`,Эj IK.ai% lf-fy;(x>DWGjQB',OXA) )䁵R]~4ܗJgqwV l ?DlK%}AHYHӖeW)+Y^zS D+ w3Nɡ5IW62V z2s.0?kHglIIBCА07ka%$ޖED{Y$LXVMfF6y@c/;Bn'~^* +4E7rO:}C2YS&7#M {th@> k0]f{ 6:@Un<%j2D$bjg%PHώ)~lP_ ^DQYr@,qs]4!Z5-ʚ@_uȩ-Ho(|uˈs( E+_ E)Sg$|U@ߗ[yu'̋)@@"|J|/7o0*H@,y# <<9B3Oк@8YycTyqP1'Y(r*__&Aҵd}dbr2.Vxʾ ;S޼+fG"؁/nQ[wW㻕 At1ȍPO)9% \_ԞV VMM%ˌQE")^&7H3j~)(Sm$>AIwҁܗV^8+?9Sw)畤,юCxvӺLvu he 887YP6Kp2VaQrcZ9mhpf*@~d|Ƕ9JFK&rh[X7u+HOhl&s(%d`z_@M`esDNHű_ [,C 6PbyGAx“a~QN"S 8rb.nTGe&'}*`ٙ])b Q}upOf/ӅXPԂ?o %b3=L C(1-T٩ M'wr-89+fZ"U:,2H`,kͫ=o(Ldd|hdoVPXm `CʱѢn!G]@-FGs DcBLT AVr/5 ! OS toVZfeQ~ b9F<1]M3 c| {Ҙ*>д 609f),E\0uAaR<UXj 1fo[zJmwLuJs^Myah_5N߈@E{Nf{H;"5!z(iD,=tC`sXa䓜9!F^"s&pQtr)c8 ~pıa?js?Y SԛȓEtWM!˶Y>̿=CEBQ&r$}OWkd]mg,N~lEC|ɶ}Z "'| [ySZ"ۿ-5ҀdY"{trF1 sFljRɝoľxyG4"~rZk-G0Ɂ"venvz~YFr8pW^Yg5~&$I /Yѣ{%Z;COc2NDTb_okͩtG1۷ `Hu]sX&S;I& G/*cp{tlAͻ ؏Yxq 8=:_ ʢMٗPgDmܣe/wfڃq.*ԶE.cLyׅK3< blKbbfmk,z EH{nf]g,sW!Ė0m!m{I7o5S M܃c♛iOKSr2Ȅʸͽ$f*%[hM~ ("_ua4=Ȗ/p6sJ޺'4OU iLfᔥc+zS?D|~ur X,R#SJ͂WS .eq8N|꣤دv:S4-_gkM*~ATMm,?Ky=`N}/c#O<‰e۠qN4w!^wl![ Qu)pϾ)]`9͉co,=iM1vM*AY: #ȉ n7ΪqK';erI%hQҒ@r,def`5x~94dpԺLÚe>Q)Ta8ogl5uW<1gnYJڜ8YIك>~N/Ee‘D)02yfQ i_RdEsYUWXXS\ c4g]B(B/؜۰OSRf[SݺlRov * ~,eA#o\iqhvzV?D4M:u]5Tt`viK) eŎ>HW4;B3+ Q:a X,/y`2P5fP6l/EFZ"/@f)1c⯍;,m"5Orc5E0q"-\_lOי1A-Qv,p},)g6W:I4޵0uzpM|/0pX߅IZu%Y<0?mXAۓn?e{ ;d;]HO Ho"qcd}xYUqO{%\c#9«WIvL=wc׻]@h-)e)4! BOtIgw( fyYwZ>u 1&]XTU:ۢ13м)go:$ %xQ+gH0|pƾfUrkOxUI ;#JGKB"c kJH/ƹ>'c-◧ ̶T#ϸooK'.MWȺS1'TK?1\*mԯ %*1\:2и^9˝M[%r1nY\č 8m+첖B7}f + هTq)͠~zrcz G.9i*>L G:~߅I# Izl[ ^ l.Cvau_ f]>}Z@D<ǎQVGkqF$O)_"Z-a0chm˅MjWy"Em b)R݊!m1ݻqݎt#hVLl.5vQ8;.GTX] ө`kl%_gqH$0'Z3A ,.`#* rۢ<1sh?MT%(@KoBSk }A>(d8DlEY?Pu/D#y $ƨ4W>CUq$ qO1ԫ: a߶_" }fFHx ֡_GcۓQo$ӛE-3;BA9Mv#2M$T 'C);<oqh?grD'!u8ΠZR-T~E$L"z$Ip $)o/\l qơk^r3i>n=". XYێ!נPk,@>ý‹Jp(+@9`Ȉu!+?ŘF:Y;nS辳-?!L]uQ W8HR @tS@@Uhbz)N*m=&)K `f3ULLhh̲bJ4_< @7S dK 6)YBMbk:U0K$dOSn_DK][6>\Pr%dqeq'̵U1>y`#,+|Ką͓x TmuMݹRsũ*ФGѕ; ;[{aw_$Ī4/C+blZb,Y] .?H+BեSUJ Ԅj(M=/QTroG﮹'Wh{9qh9:Kpt_hSnHan姭Ɂڽ"mj $U)!ӿU7m*3tQ[:gn⸜ 冾F>%fM~quHw6;"[-R#;K5YIE^w #lr.1^:zJx쁒CݥC-*L>]un{lj^L˽(`żZXTQ"f83L,gA*v18bl.Pl-zz8% qrVӌšB-(ĦEYEj\{dZ!qfM̫K0\ 1AuP ]'ZVyhxin4[O 2h ozj,cvqS1&ru7NÅ {ov'1~ I\7⸧%ۆIyvࠨhF)ROԖed;%)`uk|EIgd^pFعxxc`{ɏ'd]=.8!+۔9z`$z=OtFϟc.G)iUR"W^w =4tSj L;)F4͞<^4\BIk"ܣEWqx п ̓WwwcoNz#qZIݫO$I4b^ `w?ȣJwc:Lw gfWWxqsH{$7QHp@>x=0LYT0ǫUR4FD"w!O˦-r,<ؤ"82/V֮G{U,.{a]>ܾqVjTUܭ٣WP(9G`WrM./O!IMYV#˧ $;ʓ+:Oɽb *ߐ_ԳmTWAx5wC^ۅ X'SsjXQ# c"wD3:ͭ8lnHj ֱ6]XU׬4qN*z(Ⱦ˷A/\A9mt25^dz ̑RQҧlcng!mEA9,^&$<{=|sk z "&?Վ>c]/m 0r[NQF#ա<8[$-#sZ.6c>m3\WJ*l6#*$7;jljPg`(ӓ,wD( WNa'ocJώ|>4q ^B\\m *E/U>"tEm0Nӛ+LO  b`WL]n\@d-Gߠ7]LQ'k.b@I{=LW#{7KF{ o<OtnU6mDbƹ8@Y!x iCG{xx߄AB1z dG9تf2 JM#uXkWA=޹c V& }d%QV JtˍbR]4}_j/[k/qzXu53NQ[QB 0C-Xq{(v'~÷O< pǠVAϵ\*].#o]91`y#TX^4+*OׅC;1c .du}»; >Q4\-&qm.f.H͋MMĕO h@lC qk4YW.^奒W{jѬO۶~oBH>b:,P1@Iby`t`ɇ=)5M-*r\_^ ia#gNcIx{CyS߼Fܵق9pw/\g/M.hYu\yDY%fͻ?r:c(e`}E^ ,Y`~\ײ2-k\:8z; "!h8ݻc(sDox ~TLgKW KA^&ipc|㕊 _tYfho{f/Svdesh3a2z' KzlU:X!_Dn?ԭ6|Sz^ݐsGcŊU]n9'% k~©0VS^ּ`'a@| /QnPw4:ػnΕ:49F{w8s+&aW)k5 z. 'UppIp<`)uJ}Y=-@F:#v td_ڣZ7hLȹvnҤI.,#®޺ۃ@e^`DkP2upҍF퍡9JMk.Y9Ad- TGP!g|]:G'RCʦ4iAY^YVYBq3uL]mȄP+|9mtHpY +sc^&nv/yacR:CbUՉbFNXE>LakoJӔH%= ::Unkw9ж0F?~-BBG>肌_{-b[7S\X -E/ -5%LU g :]C6}OBdN/EI p̴XBk]>xi>vWOG9 %X3lGQy$:KUg̥n Bj:?laM!oLO^C\>(z d>% Ѹܝk;=*(n{he(n>lrp)x@B l G:rg$Xߣ@Rh6rrЩDӝ-%\A+>a _BQ F-KRŅЩ H6OC;qg =G9>ً,2`kq7'oT;bD2?C \ Z|p]PmH=޵a?t]S-.ۡ=T-"lI',) ؓUh9Y,eʎƯѕx#_EPSe1HY(M9w3E4ܿC)IŠIحKZѡ,HJ9 'T,YI3aFոoPQO_u.-=(?+b]6Rm{sv>*iO}rW6Ox83=|/""ޣ0e{c{Ě!#a _lnmK,;:PpQ3>kYr1Q: څjRţIȼX+$|cߠy(- 2]6Xn3"5t?õtRُm&m尝: SN|Ly!l#aoH\5ܭ ^7@hQ3m/ZcRe=ok1:_{BWJ|ıpWx=C{`;a~AC@Ekkٷޞ 3<4@&u0=jYduf$U-?+ږgeMiq7ii*ipg 'X^S*Kpgwׇ8ˊ($=XؒA]uG0 .: rs!;&$t )pd~޽m9ȀDRŰikBZzد~$kC*%`!14սBCɲ<e50?Y`d|' y tK nUA2;DX4I*^ ml ru'$pa[*xh;QJiY -Y xTLD-~a@!hßa 0՟%4kb$_8=mxzZ'w쵵{bi=[a:mE?3-5_kKF80bQ >}G,ķ--_Y%6Ĥ_iW0 1P(t:ĕ0搆n4&""ܷ`mʶamnU6^GG^Le zk{9fd7/48C7OzFm=F_iQ$F$ 1#ֺr?Y' ̅થwlQVA%2+ Qʿsaȿ\@-}/?'ZWfՙLE^;[EWb۠%rPCr&.42| ;"yVOǸGo`:wvW'R).Qݿ rS.6ĺx {B|!t_Vo~bnN\Z]rv`~l 췄4Wo)3oR6nٕB s&ĶFe~, kFk}ÂHsз'D3Kr$H͓mTq?:~p~F#ZSW1?yOKxn}GC30O(Btݰ(V=X:`paa*uͦ| #OpSؖPK 4|5| i8=$DCr #FJqw\TZf#jS!Pl)7YG8I߱*|j@^ESΨ؋7(ڐ ЂjTGrn⎬"p…Kk s| pᧁ2S7{-'ț"G0ܐvqKP]m Of3r%2!:xOuM䈽{Y$\_\$ٷP<,y ufa25M^[<& * ,=07⃌E2 uTIS$ F_x(I㝗/c79=~tH0`﹒wY#y*0]-\I)_iB.ہVgZtzER,Jv9+eXMQhxz4Ü6lOc~gQ2{ l Ck4ʢqwͦDΐyſ.tD A=| L$(t}G"lEV♬*h%ˆD88Sl#Oӂ~˾d A84@96|6NAwWTg9:m*<D/O|t4 J|WȜ7.ˑ1;[4UCWs:B,z1jlS>P?T"ACpa0zWr4( 6ە8kCK~[ D2qzf^PT9e-f6kUQ0ߗhV~Ñ7#Fk؝m$`js\`4"r@L%O8fx(=$"EV0VG辚xڛGduYHJ86,b޳?g,i=kn1|V`CFfz++NhJ֓#cto5 pP؝,UAR==3HN(2>:i&W-KtU>&m\ʞL8fȔu|Jc ڬj-K") UgXA4Zkp65pSS\ioJ1 laJڦΐnBeb?WॱargQF S8LP s{G\b|=7JFk?nܾDkx"Bsi{E)*8a9&u dhŀXsmWqf֍t[~5hY$M2wכ(pO'K\?YNzuJQ6'?P;e |AG1q.=1 qkS͓q8O] % xuo-ff3-=l][`gR^OlщkfDTq%9>#?M3`~ #̲NbWkpR _1( 1*[ңSބ)IÆ·ЕL0=lN1a j.[6?z{!N43r6P 0]IdI.RvZjA6/\Mrp uP !i,q?YYunUŻBm&ϡ:Sd3_on 'x:m)C%Nc˙,b)q8Q6*rJtۗK {eaV ? "~虰Q?ܲquXHHpky` ]@c8AѣFyUrOD~2O 3'EJ+дs>3DLe-Ȧ IjKq3:cЪ>qU4"0Uy~ïw YlhZnLGǠOm^N4+z/FXzaךslx`} 4zT@XSI÷I< ;Si˳̊ŔP&N7"kPKd ?#T0X +6rvyl+#ިՑ#y+}1_h.fX{LWC?h @ U(Ɉ* l{yp\U`K(DžO"t)羺\CVMq5='vNm?f?gj^Q"b B]B 1ʯ7/~lSl}~c~zssiQ)=^ٻKu~ŬB(kmZЂ]{"H1+o^i6  Sds`j+yuSaX"@쵽vS2h''fTM@&g{O `rTaH-d u=H¥cB\WT9Nr=Vf,am < `e{aZ[hCPbvo g#[z+E@UhA)+_G4xV>} VeHt*?ZN= OLRR`\t*#K/]]i^NxIzM?AմYQ0 G9?Ru1RhvShϫeGB6K-Aԗdt):bGSN߼T+|2|{f؏/ky:/E1%}tIvuE H5Iq 0 _=h _P\Ql; $3^ϛ2i2޿q,m}-[@pBU}$D6}J( 7#5 /L'lSEHT{Zm뎶9:6!*Ovɇ2Mo$5H9L$cN|dT["r37d^8ArKQЭ0T0}ш@zVNpDL29l.BXGEgԼ3^ ÄegA06I\"\RD2g3_Jђ~Y-FI-FLrϙ^M<(ݟ#T /:"X I z"}*Rv N*J$:8r9}{:n<;΅~m>vkXw _~El:G48`#GفzCVX"I\-it3L9H#k,J=W x=bqfc q_As0LyFY|}R .uP 7?OkNI9"O$B,刔x;[tf(/vX^Hp睃?DXq3SVXw<45/`e?%g(ݯdThľO]^ۇekj5lZ_-}j{KHo#eX4Yu[ŝ.X|Ќ42nCHfDd0 ƦʄL/i&2ESRVyٗQ@ocͣ4wҵ60YF1ɹdc~6GnkzE`y 0"rɣFH`\? Z tFBw*.,2i"=L*UT%ʍaoaucf/:* @}嘊q!Ƹ<10ӴUwCic{oW?ԓkd7PsNǡ%'eL*2YJIH?J ą#>"x(vez) $\ixWI:)5/M1 @ֳdq;W!"|mǻ?:=}B%oI5oHZXm!䄮NǑF>7G A$Wf> Q+e^.|  f'W}fe,Xmr+v4*\ {N)ߓ^BG`zFB\3Hr:}$)U#LR1NdlhpќѼpW>7bj(YlK J{Fxo cNiU9mq逜$V^U ±bq.csD]b՗0U5*E{ 箧mEtu8|N#(T J!>>g6(n2nJZJXPojZkjqH6f_LCAxߒ rC7,, :?)A]QeG˥rnL '6aW]C0< i0N^ɪQ_X۶xq| -Q>h̅F.hh04+NWoG5>1Ҽ`kstRSbv+pjee".{Zb="S+(x@կH Tv^>,W{H:MňLuj|iqTȈ p\Փȹ6ĎJ+z S+k]~LTiQ Jvɸp2iVW+,|v^_ l~,fAeUVғ3(*TĘ9J*+33tylcaM:m֠(A0z;ATLwb8/fYyL`A5]H]EoG5rZ~5L&UFBk̋.M@4Z3 [,-H8:NJpi 2™LMIڵgv~(j)`؋W%_3:eK[44f8KaԜ1{2ox5>4P0?cѸfl@PR n.9Dp_Ftu<` qbWLFv*Ӗn[ꙹ^!omf$z1"tDcVm#y>%̲ohQG 2=x(VV{Q~P|]<emZ}p/c A濳R!@2-DS&bI)2aAme7 '9zdguJHll{ɟa`2uq0҇X#ACRl\1 a=?(D7AU#ʤD8n۠h8 c$i=96E;0)>kLj)؈ ʯ<+Gj68[U"^QY0&_z^oa]!/ir~dN0p @Y5샐Z T݃ KKI( U1VK|ZgQO /;67$ZUF&n+XMVJbHbh ؿb[s"iiqXƒed$܍n7tU(*u=j[Dǔ@jSZ7؏ChVZ(|怵-߮YΠsQpv_@z`AxMG`$r*\S" wl|h[pVj0$; [fv`߱R<Ā XQqwqVu=I9=[Ԡ8lU)ͨШיjLh n:f2]9rc@<]zC0Q+CA&1o6[s~_Er_Y z`eW7?kbL[ ㉯3xMnoĭh.6x+#|]5Sy|aO լ`C,IZe !.IƧMDT^C?kXDU]yk~Cȴ8و 7`st1}NM;X5^PQCk_D9M#pGb|T Yc7Q&iF378/!KQ)/\eJGuWYY{.8EV \)bM{s:u+h+)8$}i:%d.!{&:&ojRi,T>j 0_R!HH畷V(>nCM5JllHS7J)'mKϴޕۏ+ik#yg?si!NVu}(%^%屝.j2.yk2QvOaC6O1AxOyըH]= [%| Z`x_j괷l߮7&m벡EB7-df+ ,fgi,ykn vʑUE4RM=89€^`z~u_KV@u=9h_y-ZsP7H)ppxpyIDC+ :lRT0du^~. z6:D+xyس%V>y~fM9aրIş\2D O}(K3krxZioV`dm&WTb }c勓]HTYrbyHf|3^ @n juR"[199 8 ίUIq'S N]+ks TQnZ<S'\rܤ& L&I',_'ڲA d6PN4z?"])%e P, ?k9i/;ֆ+9{l kk]&hjhj9 *iLK$eby!SܳPOǎYا㨆'-B]<.F.G8656[RJm][} : _Půه NCT-V7R㘵?_@vvskRMɿKВoS2ۂ^\"}y;M ӖCvOz?%_݂ ZnͲ0*#8b= :l'q(kfI+*%w+ xT/Hb''f5iPP-Ôm`Sw5lD eρz^Ii,pEX.A)?kQ vVP%rz3-ʬmx}gtc0 0S; ``.\,!:Am4 ].hbbhV*/FqRjzal]#~ls9Vy{OCERI9u^*+M/=Y)]Ne].Qcdb0u vy[2BPr$LE [>|"r*]ݖ34U;;gΆAL1j0;crǎFUtj6/Vu{"nFхq|>TP#wʀd9_V ta:l=$z=H:2 zDic*1vYQAH]:'XlAR 0cu#E{Y]"&4/Gś\E + CVNT:` sb!7A^8WI4S}(wCDͽw54ztsA|}!,/U&u>)/mCxw^2TH30TǘNؤZzxէDuz[SGTw<ir%}#P ΈF"@%EazBosqME Ўg'Gwd?jC* 0gRuM?nW_G=1μ£tc9g%b U5*;~E:GP%ͺ94h ˸c_g"f{өrvkG77<6b/rA!f~+TT-cdK'MyHR܉<Ʊ+Dre..UCS!3ٲ!yEDI`1}EiެZ K}$H␫`B}Ss; ^ Q0Mj-u 4*vf&#ԋ@JԄcy)0 FKrKGF˭V3 +vာ[ʙة<;u-WAPr)pZ_a70ΐ cV+R!?8pQwr"\?Uo?, Wq"A=qc]Ӟs{ 7eI;$cλظJ[#ѱ( [Iyո{v@3VUMd?^qs;K3%q Opɏ(#gF"T.P ;IH)#4,> {BɎ׏xUod,Ů&j  Ļ}zoc1ӿmD(BOO;CA͵g@6@ J2uBJO7Q>KsϒU.icIΪF &dy֓0#g1Dܯ]aXJs){"tDp5(XJ\2:6DHsmc-]m+[Iu7e()?}d.>TbȻ2;pQKOvԪüg$:0:gD|y]StW٣&=r3@ _KsҩML-Qy56򾹕, x}`˚KW$o'Ri-G#^R2nK|@3c ew':z<_x)cvI,FA(71W"gP KwG`Z:v/2R9ӹ0'Abjp5t~S 줦S{LyP^c$8qM|./tomhOq\6S c5a䃛P㹖~{iU#aAen,{#*>:%n )_W^p1kOGi>tr@NO ߎ-;llHMf HNC`gE4L{ 3S.Hg6֣lo@ᦨV`%]ynޙ  kXd0݄+--!/\,)/'<{gBjn54hGc'7z6E do+{+ᆄ@"T-UP93}ŋr!%ՃX|]s̛1kB%:jcfYn3K5XsAM;nh A~h*$FL.߅][Zq8-LM o sF73nH5:5 Iܥ6S4R=y) :v}L\|A!}ULtmN&Ҟ&2vΚa(fU|j M^+bmP].Xm_X9M}rg>@n7qEQB-Z<10Ycj%4¢Y%MCFEQuQ"^[zОpwBbӴ>Bs| HAͺ&Rit>uћ0Ty[B QhlI)ڠ#>l%;crր$Z\^" ȊUxJ't[O!R[^ef04d́ =xBz[I6Z\Hxe,M uOտH( b Yt[e'MF&dr?{|3~`"UuI'$j)NC䞅׿ [jRzhm$:(7v&>cKEgL>4;AqZqĈSaϢ$cKqIHE1<%xk-IһrGg\)E r35}zLb7C.M׼`{'ɋ)g>@ 8U^2븮bЦe^653_KM5G}@#pv֘y~zt?[[(<ҲkQLLtFPv]!v񋭣#}^gO[SA^iW@/%R' Xcϡ^{dfڊÁY:c .1XuWX?"Tyxn I,tR)mx^fs[D+~hue˙6ɡoz[eF˔.(w̲R;yvJW7{ 1>?ɽ(a ZHM\`KN~qVeJxE:)u$H43id2"t5Ae Yϲyr!3&. la鹠-eZDngR6\f5РȱzpK%F;+nf6-H|Ҵnj%y } WN]ڊa2u(C 0!p!sRQ]]&XhyRC,D{YwsF\#5_+u :k b,j" R0 )/MՅ.?uܥ9{W:]/^nA1C^`|:wv13Z\ӂ_H{K5O@cU٩pj"JX%ɯ18l& /{$ ;kgjٺ$ j}!􃗦s HI܉̥I7B+RX hTf `# va8! qP-d.(σ>ꠁ߀)W;8իbLg|U( XF4󸞁f,7'.+ϸGYMc;mصr`$Pr gz۶5$oa7 ѣ4vܹd c%3Q{9"\uvά&pm1X=H 7aI/ 87ծƨptRg+B/i}Y1?m[k_ 溃K3ؓ5/c>\cM׳ d)S ۙ*c(L}ƮjT0bDS?`ٝ] yE{h0-^)?J ߕQY@,)n*MC"̡%.'t{h&VZj)IG2Q)/P<*1!N`v|~3(Ŋ 2_yΝH Ut^Cx36pJ+Qzۇ3qrLh48A&gwD2ك8͝:DUE0e75DkE Oh`wJt :H `!>8K_JÐd߿a݈ŖVd׺V2 em^ճT\@4EaxCwMlmW gvLpZ k؅ z+I 8_"\6R4 W Y$X/Ħ' s2:- v'7n_}Yy)tGɿN'ڗ k=jR4V%Lw2O(±4_$|-Jor-NhkU2LABƅ?Bo~C&b_AIz昱4.!EdpA^&+߬5Di8٦EgMRgCL+?wMײJjwyB ݑ_L6:de0%^ x~U`'/r<"28=#{&ME䐯N1șC n/Z]HhJh%zvaY A[p%xw.z:w߯n NAt# wC  x?HDە#TR%JHb_]l~AR"]Xj B>al6`k}X23n+SWz5a_D 9O3?1P`V ˖B| M W ]"7XgnKDߪQn\EywJ!<,Q߃ށO2B,Ewvn H ;aRxM]<wopk$gZPP)p +ޤ =ѾӫKp{"3r,9^%,, ls8l»Εr؎B&vbx' QL~e(^t5y#EL@4T$B1C؆m |W +ܻ}_M  =S{~Gl ޹mvl۶] ^0 sػ ӢnR *#!"΀*E1ueb81XuBo0e?ݔO5%2y3O~&0ߝHQuW0^Nƽ  M;-8/V;aMWaC^p_C2l4-xѱ%|{-f iۻI= 05!EU댷IT7O -G"_>xFA3[ }9~ZRF^h,Zw뾫VFṓ>n|۩ ޒ3ykܯaҡꀂ͒ILHwA!|3u í ?%;}K2I #W0Jj{z5Jrҿ81eqM\yޭ%w  ?߶ בI̤->{/4ܴMb=)'7!!ѺxjE#1:Ә5?_z/%Cn}wJHuC .^ ";SM*&;}MU=!GKl|8NiOߣ{QQ#p׀e' @e~# -&f!9QՇC8jx->dk U ʡ ${lq`7g_B'NVpIY-IVG2_{k[}bΒ2x' YԳuxRrmibpU;;ci(Sbv['vfBrw< Q(6'dՠΈ/ED!] Y +[e ;/ƳRP$DP?Ȧ?'! Ue%OZ南 y]2q,7vJ$qsB8F z JW[PִvD1r&H5+Z>]E^ܦ/ij7^>|bMwi KcbVA'Y Mr;>m+1~/]~}8YAC :aUi?mzq@i QM=:[d͗W N]Pi IRTgZ #[ ˦nssxONBg;3~~qQq:*њxhh:Rޤ~PH3&HSXgtg)&MyMvF+=d({!z b:ݍ:V*#xXVpK_ *#~7fQ`fh??Ł87딦6gqZ `x K{ȿ"G͉&)MuL28H]fbE ןT7eclP\"F fAgh{<҄HtO%nÁ_͕PAˈZyk)m(wMiw Ar:>ڍtf3./+ަX)1bHk2[&RI'O-X;nR  nSwhv+h .KcPp@$)u zrz1&g'-J/=ս( Eny) E7,u@iU뒮BV1LG 䮎ٸ?Qtۿq7P<,A uѫ?j]Y;->郀ʹPt+9L?s-~swƀZ8&dU+aw4:VaNl㜰UP,!;D˰DD6[Wr&<:?,Z ›dS O} GaG$y^Bk m0+yhO!gF-\7J c9Q9 nυ'T?Ec:TڀYԩ;Q86.;#߾RGt^EaEK˳25 % $Qan Th/t*侊2H7Ϝ<# ssv8= * Z#^zB_4?P:Vj㜃%[Gk<]pj{#v@-U6z+mM XnE?~lƌzMzkU0jKugOQ ץ{O6^PLnIQl6A`x1Tzs\ѽr D T|PzZy@VQOĪyc<}X0*~\R'BRaRXCueq#=MEKl|/&U(QC1ۑ";E2Vwozk;ֳo'$GZn*dڜ -4p`S +_!+SOh Qm?B$xѯ]Xj{F7K1gEaVŋi8IBQ^Zmu}|oMLW}JJ(\}qۑ*ޤ௨,Yš=.p`FUwVc"'1qɽF:n]ퟠ:F@> ޤvO [rt*PVnxGbӅJu'_fBh?UN&Beݪ?(~$USY9M m6%#v,)t.d8roގN)GDi[WUڊ;>R CPA%mQA ZvE23oBB҂m@lq3"XM!W'gx<`U?8k] B$>~K bj60G@LUs5SP(d= BbBVpe-e 5*wYcKYı_Xw緁$-DF:En)͏i cC2NW *jspJPͰF bA6@NoZ"H wcżʬ,Dnϊ^'&sxoȌ5چq+ԹUO#&@Vxulrȇ ow OݟV<6.rTypS>4BH^0 VZJrʲ5e >-R5in(j0G`.?)8hWe+byGl:cnP<^X -w>gD{wkw% eѠ8MqKWV5!fے-t~aR%^J=U-r.kIЯmӸ6pO=q84X`5:e,=kycIo.sr5 ]19A<<ߌ)+g 5!f¸%f<ɐ8_vQ[7X sD/ hV0ץ| ],O@_OX@wPfFcC=r5<|aJJy3PЎ8in)H[zOu{knOp _ct!s#q?~u8ƃ1j!Uy.fnr-V)AI.ɯ L#v.g...TZ-~v}%ҜEdi$q:,)H} J38Y)k[ 2>=E e@'ā6BzN∎o(;VvRNF*d ]/ٝΝ?]`?-u4l"qL>xbBA4rrMlk É3FI!\(!&7[~'&Oz#\$:p \$53ESZ]@t0:_, b&ouKlUPE6;cT4^~:ZA]JC?$aQ2WS'"x-仩Mf>!LxۓX{6D8 /UH}S0ZHRc V y5LRm L.4 H#G:ɒkq$a,Pd7:i su Ri5 sz'=ő%R/RIfq;rJC*sdLSq9z\/+rΝx[利&nºՌl,ן=h?m/sI'ӝg'@='r BUlؚ_Z7׹MNd3ť~\]+mv4h<Ŋh a@t*Z?pq< .ۥ:8􉆌 5 \#܍+.{9JY]U|h-|6]: ;˘huj@ Qiy:!O!mpѲzpiYWb~ $//9\{;|@GXbyz%T 2 F[`IbV>&{F¹;ށ:(5<yN) qУ#)*uO"mD87KG>x}}/L"(}]^92/ CGZ~lMBiQo ڥbyٕ N|Z)C8ڒUp,872+du@zsaQDZDlxb|@yLkW3=P( @л,Kaj_++l] U!Tr(eXA"ju^5|yt#\QZ2^@=zF$ Fy<#\~4 RgpL96wl}3nw7+RS!cqxP:D$tŁ5 3`0kO)OD LqZBѠB,vfD![-( WBٍT7(rX 4?Ym܎+ ng]',Ň"EVh=(3u$w]L' Tu ‡o6p#ul> NoL&Mgܕqʧ#85q떴EWPABH[߁FISF>ZMGS?X_V s7.oܜmIl"d׍@Nt rfТV3&X.=^+bVv;qcR.+$C 0|8kƞe"pXpC/ LJZtJ!g v)+gct6iέVNi>_ZxLjYŠh^Rux.rb&T#B7͇D\gE<ƾsr}([(8qΫf.Oћ9yk0w^:TBhJu2˿CX./ϘlEݑ'3l1', l r0bwإ8RTa||mSLmFW͆ZP~ ׸moCNn -,y"Q1ԓ5>!՞ILWʮ;كħK<~8f=_4JzVt:{Z nqت^LcTΉRr6]nZh]ҙ|pXxuTHB+iG ~2s9sJl=t ؤNivf.\~  ? *#aIoP0Zs)'c,ǪӰ'!į$`7N L*r`ڡLvV6r$h} &H< ؖ{[ҷTU1ȒoظpR~/'^d!wzBm|%Ϭl%paF,eiЎZ-7K&ãI@(U/GcݐLQ73_u%T^`bb Ca_1JנZ=(@3z.Ef%LQeB)^QgMq "5'-ho ĥ0r-I(R~NFW"W͛29΃X-~q {/y%+9?@9jzOw #G 'Ʃ>0sRTUDE-p<-oIhqia;wB&<eP(? 2kͦjʜFFs{0{sA$&y%QKo_ 38?vбi ZUUE G`klx+5RG:*4?H_:WfH6*_U$=$b-CŁGX'bQïMg}"- ȈS=ZqēG_>)ECcpY5ceIޫY c$;S͘]j&-oK@C*0<];rSd?heڗ*n"R#}/Sy HA ]|ݝk^2utMs0Ԛ2>7;A(nޯo=-!z-.8o]:W{ ١. X]A͒(߶Jxg-Tg=QY{Jv@s!$b<[>yW++Մk|A$Ǖ&]ql,0xHU4 {9mO, n%_jdRڻ6jFĉ,w4&shq&e |#&M |.t6{^c'T;j1ﱙƙI53'ºI{#t>kZq:}MR銓"kX1o/-у͝m"E[*H}j%/.6\n:}YʗoS_*lv@fX}q/wF%JO$Hf RS:ޗ1NΜfg㷿Iet4jz# =Z,I)U؎}6n6K.lՐ98 jߚFC}jgDGI3jjfx'.{wUZ7v||suw ?CȽc|(Կ7mFH39_^[F ]ed:e~c> 750Wp ER1zРdt=Mgۭ`6Z1hrs"e5 u4H !l0H\U𬓜@Lrfbk?TvBRV4>EM-γpN||ykض.Pea4F"w>,șG$*ތ0~G ]8f_.I}`"PӣNMSmrU =w]4 5 /{*Zd0Q=f+Yh~']Э"r3-ʺF;`+^vcVה*nmr_Cu&lf~k ,ݰ Ǽ|}BAH301ł6y@Oc2ؓ1ʺ/W Dc:K{6Ûě8WI]3ʉ2@Rb̭99g74eM6RŞurAs抵;)\D=w&QDJHz Kn'"ƼAƃ>:wT0Tu=. gPFNmftJx㻬?z2h?P41y9@:X0~]i4*;W}Rѫ :\H[W(uWA vn2}g"ۨC rȫԕsV?MZ+ ry[ Ac}$O׃\ГKlN~hK*m"fr=Z`+uZkJmC݅&d/a>ɈX)LL0ZݦlX6u&5a{<.GY*MgCC$Oxi+:3 |f:>E3ъ{0#4PΖ# Z}殽/7.i%b w̞<5d uIIa0:k 7w]3uF:<|J02JNV笽6iF 6!&&b $7t 3@wpCOFD`pţ0n{F1J#33ݒ.ě]XcҬ؎BGj &6F7! g AT\ obSKE;ܡ- xeM\N￳ObhfN99b&(X y=#Ud,.Tj (a:N׺[oݲjy:J+MB-T=, $@rUW>!1 (1!TCҢ|YI jؚ'c=ED*mao(GB&ҴŜbW}5v!8y19$~`RtӻR<n!pcA@q[XyTTV"nѷ3%M&m!Gv͑o*Nv؊ k:U'\&}h9 OczIbGvnt CNdU/G \=3ڍ^NbqHĐmѤ sX`Vj_Ol⦋@)Zg0ib"wN]Iz(< V|Ѝ# D"EK0Ly@7y+.ONlm=mhgJtDHRBjCtTq]Gt.#~Tw{+%>Cy%BkA"#7x2j<kʶaACtrG#: ,+`rg4cIs$cP}+Oϫ1le0HԩWJ}g?q!T7/> Bg/R罄:VbZ }/u=qwX(`B əS$t|O=p`#/͒vcbJj?n*JSÓZLF{Ijb;@>̆on~YT:s6j]ΐWgŧwԆ64vk"ԪE(V=א\nZ=s.j6BT+_ɀ]ea9k\7f?φ"t2w *?wX28&0Z|_W;WFLe㿧 b5 [Ǡ@ny {`{(N)q%~~)_aM.,/eç'LB@;C@q*|F#u›$c6k?얰"0x|H?N;`N˸y.nʫ'EҖ $᎙H;72MjJ8 0U-`g/+kТ!3$fRL*r!vTTqz]W> \/=@E"8ȉ]$잆%qޒ'.^#'՗,q0w{EuO?.P +1]ۻE:5+]4qX܊3,ABQd&͔yB%6Uu+A/zuk\Nkؗߝ5e︩IIߋcx6E]dnZBWen 63)A 3ׯ"dQVJ#L [ȉuKʏRhVbwuHkY_^q b4I]88ԕPQdD!?ߚ"Tv|${ڳX?soyQocv+(@$6gU eI;snlC Z?w9w!keX'͠tm3egjbQTȠ0d^ݤ #99" 'Ud~|g)P Pc'm+x&L&z轸r}9WM@Aqz\uȋd)r_I.tD pZ[9xh+:51ʀN㒨mض,3[g3 )E#i{&8$"]J'aJ﹟hc~P8]r{bQ?eFzCfl# j%ca!ȇ'~(RS#uGV ǒI/f=rݸgthV߹@^|g3,=Cd^⛋>n4` ta`=( f䈗R[GX_Q]AZq>J. .-ެk ] *U-mKopȭmj)"wUvi*FT:܋PR9\K~\Ki頞b5Qe!TxK4^䊐|Y=| `8)w(ҵ,iP T׀DU=&r@!OV*dU5ң!tz0L7}?YٝoHe<ݍŃ8,D7OO IX{TnYsi;vqV+ӂDxuC{,C1x>n{\pjqqdկ&B*yS ds|Xô#j7YA,=E!^h1+䃕zI,\H2%jF,yk9/R=/ka8\򻃖^2GTfvb;fGѕԣHUnO QˇUqт4;( 7fQ-np3S紖}> oC)ǥưiwopԧQ1badPҐ? 'YGe% 4-~z8#sv!u<螤zD gţON|ѳLm| @9\')Z%Q N,X#F Ow܁{lS1*_\6H#~A98۶&ϾfmoY>DG,>jw5/П@^AG5x*4o.T}UHa x`( ppD.}P/-6%4k`T&6…S $ܚ3DN4sgJ#1<5Ý=Ax[вt籋`(*) &-K|'pEȗY[J&|i(zzc&_FLU-lywMmhȵoEב&n @=ޕࡹxfpFEӘL 3AKXT4`6Nt̏.,`%gw!@jZa!l p-r  1a$PlEd ו+KwB[9[iWVcL1@?Ixqx @?*4g/ErA(Ey; X\'[wP*ub׻ adSwyhv0 7"Ȓ$ŗcG*,S,r Xmߒ ͵掿6O|gQUw+TһG=Vֹ94 h-p^WYfι4 W? $Vv@(GI_ [[3b$B:g`iiz1 [@ǐ;b^ǚJtpxRrţ98=\DS U tbjr~X5rK|3/)'N&a=J* oj$43r 3/~t{(z~U#9E䳊|a7ie?8Nb){" W#u&$k@p݆ҕsNM`qeͥyFǜN3#C{4/CRtB `baO&#jD"V4 09 }ʼn8|'|ZYl-Z{?5Tʣ "]~!]e'52x%Ӷ1ғ q 쫰!\Ioux h0|n#{A\J\Pчb\b+)+-Uhȴ,rB?K :{VOfa҄[I!ɧG#ϋTŭe4l=*i}d*AK4!<<Jl5&)l ekm֯) P뾕% 1t3E^檡H ^PN:¡|= j(?`P 2a1Ыp[ɐ"ަw~9ۛrCDMZb ӹdŒ|=u0kF#Q 1A&Bkމʃ؈:] @\Y_(]K_BgЮ  9Ny-7N\\XR'b*n^ל[ 챳 N FX0'iR&^jPU/wj-!h«UpZyy}8ìmI7RB[VTP/o@Nk=a7HuMr;I pupp[]r $(^{t}z4#@rߜ"XII]N\3K"a'J$$U`p׮vk]"w&P>[,$9%w2!N^vc?p>_G -ȆJr&ݧ*ZKCkCӕj"f~䠂!i ^bmI9>Oyc?;7M]FqI+wU=!VQgB6!1mA̸lz}1{ :e A\5)cNVpNrAT͝H 9qybK9x'ӴzsPtIw^=y|-C. [C#]_ig|1.+^!/w~? T-Fgb;ehmr(%٤!y靊5r=Gu]_S&q} LB budϦPCI>79` N c:D3Bt} }uιj P³l h앸6U۽+eZT.ckd^ܔ4% $?\okۭH5ͥiD3,Adʼn;Lǜ04d' NY u[q mFL0Ѩ(9^G_NӖ,:XW<^,HHBVk9"$;9yS" 7/Z)LHibmGsόuYz#sUDjm DY< p? dxp]vq\'UnP>AZAvM[K>vrC~4NRgjUT Y77`)KEG[%Nsŧ(ٳ47C7pޯj+uA'tYi2 M*P.t = +%K9O*e/2q=}/Ǹ{5o,`χ43d̿rN0yB_r I24B%r*҉5hUӚgHԻ녽YJ& #I~F/֏!2Ưl|[?>mxM¯3,$:& wBD3"L)TϩNyu- h%`2K焻@o4y4TΤ>[%n#l2 iMItCUy@>`UzTE~"C~=htwݠ?Ċ<.ilE,YavaPE+O2ttg{˫U[ `pY,p-E\ɆM_{%wH;:En$8&E#S6V1Գq"@i1k{_GJxofaO t\W׉Ep=clyZLؑ;8cfG ?4G#3I SB{Ժe]8u-vMy"ԅh:I΢J>7ǫ`w-,uO?! k 7/)w3g, @څ*$$ & u{4o&p[bDİO $JNр3ԇ-CQI8mv ik>h%=%7b6BWi(@oy LuV};EBj@) W=eÿ(ڵ4 uī?rQ!8sFB"sQ#;G0/}*4@xtx\W]P`Q7B{-j~ģsҍ2E @J}3xTƶv T7Ȗ͵jѠ/] 0LΈֺn0E$gJyILĖ맇 ؞᫤écc|ItJKK;{!Ɵ8C#EW_/nQ!a^*Ç`%}n_Cj Ci$P/O{@#Շd=ZJ?\yBW%R##E^qF]VG6%Ti.ՠy)AyɆC@hB϶3OTZ!.sj<H0w\?))$#EB6١wҟed[pu?IҗUgÅ~՗lhsn /}ؾ9!r]A" S HW뇤4dkoVﳡ^j H헧xÉM|Yeә4Ax\CNY!wl _5Hn0I$0> ~4~@^9֒,"}#۳<QABʹ%@De9Nm- SdsY[{ ˱#:1VGQ< dTX#$n9cS?װ2Oҩ/KEm.SMx6Yz'Y-6>(ԗ]F铸tj~Vy{(̳*ZO"X\S? ew^.A=7T7hFI0Ssidbe#=Iqot'>M_;iq千(^ epvΆٔ eWrɊ8,h bྩLtcbףء(wBC_00Z ï;feVYBSǦ=U)P9m91Aj̳nӸT+V*9m|ފϼˮ41>-`4B=PL9 "EAKo,989 -qf,$綈xCc)jUaG>s z;Uq.Q\ML#*PSks"lj;2RIjPW٠w0.ԸGo%?6R[O]YRO( i#d_4z)i`4b1?4:B58w"Gp_KHr`-zz\y0J $qܐK_;& ,މ޲_wOןsNpD#g{>(͛@SϗoF̐/*[2ƒPdCN4t]ra*1tšP+W)FP٨%bjm)Hׯ' ]YgB=i A# Pu;Y$1RtU:(^ְ=42^/ڝN滭Af-o ^<4WA}q0j YAG0h~t+bTT ]'Kjtjm{$~6ױٖlk ꐇ̢԰ k}݆z(FnF{'_Ƶ<AMiQePRF^f<<.;e9&N@鏴rVat)E+9yHW)MoأutkI>mʟ!M{:,Dbsҳe 6EUn[ɽ!< yꄹmU|z,7zL(_QmA:2 SI/ѵ7\w .*Ba!˨ONf\CiQ^+޺vuA!< "+3KDy]Fy-J7,Ts$PKT;؎q6.l]}??7]9#^9@2F6:#{`%eDu=t[ڠ^1bK GN"? L9Cu&NC4&Ih1pf+<64.U1bڥ֎~!~n!_|"B8ރߋ64X`4й{vmOweXf>SGnr!~@m}Z=Oi ) N,V}ean.rAߩ$Haehd]{h̴C֐̈P/ ίCqAb_j+ei  v`)9󫶶=oiNۼaih#A0Ep 3A 354;S S~8;|I0q&h@Y%S0HD3?'|~t⋽4Bw!}u&3$}j t0Oxg(0.cXA`ɋ@Z24XF.)e'iiWDO#R̋΀T?~XI˦+35_!#kd ?ĺإXX.l]j&L֍DVg@~lyF "x15l,iҵRF sX?T:7tb/"=$N,Q+AKPC5Epj1[,Evht~PgS$BdI<_\ +a-B'>1u3ǁЉszXHo2vưRGCھM>Ke>0ZCcwIMp]gȦH.a$trWn$<ݎMm)Mii\*Rgtd,:ePsƧZ=ţL7X;Ef~/QvR3:n\?Ol0+ZkB`s{ J!.nXF ZxTqIrIlgDef (ΉM=Cn k}ݟ8!P7/ϳ;IMzGcZLm):{. 2!]pI3{b1ݼ@އ*vBtg'3ã;(4,i.BLpQMk$rSZvPpB\DߊE*tʼyprUOQXk ѹs&={?';_ vw9kA-%)3 BoO| XVlyҪ|>il!3Tv5ʿ *4@D {F]UӘ<ā􊠸e-sD2.6Rj#tCnbOtѸ?q"/\IY|ͻk;އmWJ!ڴ7kV\wҽ_j4.3ߐ9hePTtĞ9,)C)MxNjHUF7}}q TêSg+~: "eη 9:^E=)bSR:A1=Oa\:2VݬlbƑÝd'@0TVQ@tRfxY܌`h Z/y 0nM㡏[',;] 2(-&seװPR'oL{`-Ȋ`՛J GvG,?FXKOOR|kjvUOW&ha>bnRz2z82#MW@dVG=]M7nGtq高vey$B?=֛ٓz5A|jF{ᒋ™`lٚu-ۡؓPX/Ov!eV 9G<6&?'`~$H)CXfLIΏUdN+m~vp&V#,RqF~Q4>P11᰺tBeyzA̭g\U.WW,룗zɭzS?O.1+4p7,#Aiֻz%CQ1bɽ#]z7o$bR@ɡw;C^ig_fT5nU]Y=\Hz/mC&dwU |^I uQd$Y諳9Rrcdw?V%mb;>`xdxK!wdcJ(jEcZWhmsp0%=1CJf"pkRgh-Ze}pb:XUmر *s|M{]gY̠ȿN Ƹpg(L܋3nfB=sk9CCsMcMOSD~rym?wJ+yn(ˆ.z+cP l#TԨuVǣTb?O=JeaNlI-KYb&zo'ç]ӻr"{ v5QQ4lek4՝3,9a_Nr!E"|HjEэx;~z"WтPQaR&8嬹}|qy= 3Ӕpi8.F!3i ߻hb_]Q 6ОގO¥2|9U<.!D~|Q5a|4 +&L1?uYXsJ csA\i2gOjl܈ξ!B. z[ MbN=. naG3̷h-\(UB3܄g/˪N#~i>MVYSͻۃ.Z$7m7C7HگlzMl/Urh8`zu];rCEfM" --&Т1hLwn{1csOgq>ΙFp@*goZC$^)%1:’ >\^b IaK`Δv`c+Bߍs{ .5^LS)#fטGJ)7.Au<(/3_]Ojhj zEX) Sh WsA}xC|erF =]Iu޻:QEVQ<sn c lWb/$.؛zU~?-{ U`0pXMcY #06.(dqܢv6F>1JQܐ**)PfJ%Al;K g`N@̡_ae "a t~`*^kͩwSvMb^<7) !K)Ԣhq!cYwL:W(Cehr o,C&tm#US}V׃xsNO?l:L}0}5 7b?gTx^4EgW,ǬXl8#xp p^2-ov0 Yl{h.-%hpդRO#Tx}9Lý'ԄnyW?hx` I|վ%)1gv vJy[Yy5s#x\# %Vk$L!V)鼃("6p? 7cG@=%'u0S gJ"n+%4AEii{f!Bvv&1aSy=GovT#Wo^| r {m^jll @ (Gl B=6?v:/!JMOHxƔUpKzAt&JEM$us`#EQJd=:R'2wbTCPȅao^e,=֚zݙv@a؂l:N1HBdzIza"2$+vQ䮈B~S1a ͟`(g.s+|zUba 65)%_P }ĨbyaT uv#}els6q\?%fT}";:e=*ǣR&F f9G7.fK-*Q\9O"QIaDѻXfmhҰCI !(Z-00MGf|\7Z>Ku]|B_=M&7`U' Q)[A۞Am;XP‚&?b][e);|Anj; Q?4O|iMy{FQ[cQ= YVP_M`fiBt}G|>]88;{SngkInOMZX>x<?qc_ͼ#װ eWfY(!>+v@q29Y04zQCwx5(Co`_a }` cQ"B)Q@( Zzf"3<U?ֳ އIDQ/f6Z`D)͆~*G!u{6IgHjԇ|[7ZZPMǿsJNE#W?n%߅d0SPdќ<*>Q0e,?Mme EԞ#Cb5b-])>Jig [++Ʌb&xJr׉䷌/}'!e|w^ӧqg%UJ|7 l<PE~Ȁ0qoY>"-IMn <$g6cZB:ENrv,͝oRc-Vdz\N=jkytb(xS%ծbɬalqK `<=:H ` 2B2-aY쯐0e.VBFwBv_} %H0&)\@oCz{YHlj5^?e6q㪌D,ܫ  n)I\yu&SN,(mKScx i:kGe8P/meTYtqlmXN>A ǝZ|F[8qW>0=XH͵X4Cߔ-Ar^=(b$"'?du+^[$֞Jn#A+h۳<=FT.:] ]femdR4/XwEiZ):+m̟z8:/o-VKu|5Yswef ]h8ᮎz fuIi;k 3ayJC/`i XnJ> 3wcW zʴrLy"ե\ :H#={!X5{$}Yxo(^$@tY8\kjv7zxrOxܻ*Sw~_)k9z/=dI & qϝYn#epEǺ"sNvKT ~㼩TN4r"*_Cxbd4S]KpB@d6_mҟ\ n[f$oLjgkS#=?$bۤ:1EBҌa97 1]}b?R~SY Xv02r+8?e56)mxɪDXAB#i*CƜ {O޽XHg,[)d9 橑׋Ƣ jͫZ U0<ܧcH &BvL5# _4n?Ч 4va-A}foQ*&z$<H5Z$HN  tyXLVL 2m1t:[P''3\Wa(&D"@9cGDG\ij&X}핫GrIr!mmzhK[mͷj4KE.mop%s@Lfˑ& V2k{}nvAPi\r gNxiڟѬuk ih;ǤC*a0,^v@rOء>6:wa,b·I_rF`Rن2qF:?2JJº ٪ѐi!hL[P3y+h0J}=RZОtxW&xt@&{*4*"ke x풫ay!Ң3jA{m,ב'w/=&{Åw`_Nr*J +v`ֳ"MjkȏJ[ηhYŻFhw3)›W` @yOSNVxR,Z3BN2iCW*[X` qU E %OXcל*3IN™=Ŵ facl/7>h85a;R AkHwm,s A%zm<_Z-'9źM âop?`֋mȢ0җ2BE,l?N51rFx'kЙjA@ #4gPatRϸ؆dĨA6 p:]!h GF3+*Ĕyh{XZ!W%K33ae_>&> :NA&OifeI7o ņӐgPCKitD4V1>NI'dv.<`,fд7_] ~ ȹ kaѝeD1s6}+rHyMgLl r;J7sh1GDm$,kzxzNZo_;'im~K>}Ô"l|=Xmqj:ПOy5U $"KA]6$n((qD#K 4\{(1Snz)ΘZ=/{^Tde {yOV=9yguU~(F D0OsH_.-o'y~QOvXi'J|:&2~k nHQHП""ytRPՌAhfs ,9ۣt2;S\CAW}CJ70X솯{@@y \Ԑȼk&fO|}1˾80)(~QPr4۾$^ IcPB[d}4ʕlj qk5W6PwP托RTKdzmK\c^n7T̳0J/M%|GH;ŭbCbf])]{3yQl B+ݏ"Ϙnc{FyE%DF;6Rb%L1`D襒Mϧ\Ell{q%u`ԤI 7x>yY2ϼ-b<(oc1̐s_MFxlrUt&il'\}HSzfsNk m*Ba-!'w,0z"JUSqK+aZzzui Nv.XQ5.:`jaQ(( w&Ym]wY[M;GzD.Ae92ܸx4+ne%q .SI%Z]ee56Vg~`2!Co]g)10U[Zߢﰶza`G ˠQvW 9r|Ot̪Kn/6UZ8PԫL˾1h!:Q`v1)rcƑ4ݬUPMz:WA<6.q3/w[/#'E> 7(LaX8T)yQ㊥28fD˳g*?^˗MҔ+~3yrnk>X7"}XQ+W}rو\挊pW8>Uʥ3(Nק|/-VD-b iYn"=#A4NAf3;lKA ,䌁s*vL!Z$d}17sBSKqȋZN9J *|xmOLnʖƙo吃$R1Q a 5f O7_ Ml"ˌaЩxm[.r:L`չ]u̦*b?A3Cڑ hX%t {W^>(粻FMbo% Y7"+ZP?곰?6[cƬ7/I;Q"lXVV׼i'l)oT=o|h?)Z|h.M5hhZ%ΣȒTf/t#Be$ίHPԷy3 Ba 4=@w9OejZq\A+f^r$vPc}K3b=-VHEܭe7WEz̸<{#\Nx^imv&vwh&wE{k9I$(]KH1(~ەAa½@:2CMyoIp]vI90vBiF+;t'9?MtAqɖڈJ vJ{? е&2T16 aD^uy9y4L4*Bڤz-էe`BڪAt[W4䩜a̧}Wr2BqYf꭯۬rvc+3ղG~ ͎@ZkE֌Q-Il[PbФ2RdOFH)/]>ka"bf'{bv&[.)s,QpZW>? Wo!([4cq5λ ci`NpĐ"1 o."Q巨ǬyaRՕN7sװ݉6]m&yzʠΡ+/D fTݧ"w}B}$DG_ºuwbnÛĠ"k]*­hҲ4BTeV-8 9|yg2E=$L_d r?9K_o>PP)JnVF[mcJz;'.nOaO&7Z.;P6Cֲڰ&Za"7ݟ@qr2&O*"PUJ'V#*#ru]'] *߆?:0^wb2-gZW​&̗%5 jU$N;*74K[.'xU:`YC6 eCueu%\g GV`φ4^`L"$ y\s3#HWoghgߝ30OZ\𓧱nOޛ+`#IyNOnp2qГmcؑz|:[۝E,L"\QVcXv۶ش'NL8xK"6 m%vAapAwC>wn!4>ӗ'ЙK t^x;Zcb,{@>#-i{ 9lRؕwiݡx}\h:]cP2乵Vs;ݰҿ2߱, Yh~<ʂc*o3p64S8 '}ɌM%s>Jd-jY5*Xů',{I?si:7zsnS*s!íj`)mɎwgFsv!7 AMPD&BΑi\HLM".VWi{j~pZʒL75yC W8vQRz}/F?D^P$2臥i \cl4'OGKc?+4=ҫ"KTְWe2x$ͧ+-Ys18{d6,ۿpLW5&S؟À T  rI_RS{C'Nns͐k1&XuA4\"+97NQcQϾPޓh}gzkF[{?cxcSɆ ƓTw*y _c]mB& cJ\R6 4Pf~)n4$Q\DqnJI#CE)qр+F$ֹ(@K ?Z?dXUݚdy #>li~bxY}z҈Q"Ӂ9~Q* 5[g%`WA>ƼOXoɕZ]a%dw#22Mx4'R@)C@fI輪6ﺚqRęue 󾇛z!a9?Opbsja*!6K\V"|+A8S# KRȋż@Cǵ~y>IH">yL2(JErz oh׏eQ.qaN&E(ԟ=mYv#VAhp,UsAf$>$0񠤥fPv4-F J<q"!?$V&ñY*h ⬍:͝dKy0T#?gGm%'4kZh+Գ"זVU\y;A?[a;iئ(0q8~oIRǶS?>6bdӟփmjP.)?Fy!dnh^[7Rx#A2CyS#c&^Ur.x7˓SZ? gpGG)#;Z\C2@?k7СjkP\${6R5%SqcqO}iM ?]FH͛NNɖdc, l-E_5F${کb:K8rR:qȒR"gJoI c)-Q߉% }2F 4AUeAqQC *t w5\6d"+.a^ڶS" Ub: PE#m45K4$Ej %%]UXQY_YY"5ڥ س]sQR1j)KG& Ua(ijO9]yqCGqYE[ي Tju{_ŤԂ3N#QcԏtTɘcW ;}_6=E4TKP$8r+u2 y\7m5 ڍq0J׬g% 0aGz\"r*<ߤ^_w<+'Sc棰]ȏTD#x襦*SMR\Fu G41l@[3x:`|]Mv#v'T*;=YOaaqyj;Dz񠪛)bEr~-!3Foډj_b30\9J`XJMA;d4snz?9)Q˹@'r1-a9}vK>HȻ>4t6BUc#Wm-ҮRYC=&*^ "PdKK{)<적9$\)/>Ч5+ѧm*ۻ0yQqF*D{U ؇\[ ߺS/ܖUYtmK};)TSi$.lXbڳ?\KM"^xϗcj _)Q˔tiP5-B`{x;WЍTӃLod%%PKŭ_ψCH{iayg#r)xDSheO7ohO>v"%hf.'ӛ7.c~<(!}/&Q̡!H<_(7*=֕l uEe`Dj[g~pj˔>zwBz Yqf>&}D ߧS`4imv ??T! 6cKq+İa-qg"/f׆znpt$7&wt12B;VOSz+]\ϴ J>38ݡpMSYglqE*cV-n\hȎH!@N}f2I_Y+Azљ_q3a$lؘV'04Q։E2Ddb+k΂_ƺC|eT!ٕl/-Qr'E"pYB:.~`^!R}K +Aty(}+$jM!;a's ?3{y7ȋCv.jG 38h>sH6듒S7?du·|irl3GZ0X3<_hLr7n#T˅!^-F/ !X~Esd ap 9y~ݏ7ȏUjE0N$K\myAvWWZ\dю4W B3hGl)Qh0t,w> hhs ǫ ]Bt<:@bLs ,bGwbS*mœNkaZz&8љ+No]L&Ih즲 ɧ+`=-p?+BT@+nΤ4e$MIq_7H:&"mפXjȤqV#_@@Jve/J,*/0 039c l!"HPY)EbtipjյHwP,n.b@ܙ ``ukRɡ..?zI#M7;+O٣pLޛ$ԑL\Mͦt{b_,N gN.Ti66^sk|nC>Cb*Z#"}[ޒCa+0W^_Kp}`c^'*=Ry\|O3^v%&L}IbӏA>y:-{DZn$CݴU94obR׈ʅQS_̌H_VAC~R |;%zi+P~p-zo^b &3F_.16,JM9zyqOQ+bsSIެ(bP<_^tN3GլD͛H%ArLg2 Ď%i-Οӣ)HXBWQOEz&`iC㐵 gcy3iLe:NDoY&FZ3T%&(WsmiϿjPFpca Ut8t;otoξ^gAqʓR^x-`x5y'BO{G CTbINTzS𬮒ILt^6$5b |teh5]ebMi *rLdz0MŐX )V B @g]ՎDt'HF7,yl< *c8f% B.o!{kj^l1M߆C7`d}th -[l:Zp ڇ&&EuMcNCt_X0ݭJ䮀%nPPVNuZ2ACt[$hG6;}ǫ%\*[mR(74e :g%|II6[Mxw)T\;@ULdf=$ĉnI,&CX;Poͯl0y3|ۼ%_@x5|v#P'аWr$ʳnOLD`P I j%ZV@=< ݡQb9-%\Ob&K#c#> ;Ĭ2bѴͰ6UqlҍSĎ㿐bt)H.t:rUzyyy:?9_x9q;\ *Z Dzxbiw9b!/a#:$%PC*[J7tr+&.Yln,Gp-2#b޺pf!8B4&_g5\xpZk㋈YaSSȲ'4sJy_sNOCE$9 *& E~ɬdC+5.مalր:!.cAdԘu(NRi/f7lƾ $lk"xʀ9Ԡq݄$΀A?G1xa㊷-+ UTITGl-eIyU3)R,;Kϫ|;Z7˖ϰ]A笹Jܥw0p@c|)Qa#(RIm&) SpH#Y9v |YI ȣݤv;A;e)PBFLVeFKa(]]Q$ga:11\j>\sAeI4v~B^Ryƫ Զ4>$w5v35ǕFNI8O:Vڅt瞊ybԱٌpxnk͸OWT)@vb=XBf+,19;X#,H>IPO{lӐa&d#Qu ”վ*o˃C981p ~8qkmZk Ȳ68CEzmɆ' F_&.x؉ɼ%R]b6B5#Qi?Xq52!ɈiQ{ 'D \蹧zl.a|Xx: &Jِl3qi<=A2ia=!an p3ppv-Ue57WEsyA]O);W R(v7SYDe?RG(EHS^$f{Gr1m/Lԩ'Yތ;{IK<+&æw億 6]tA2e69VtحI=ֆwu%^V;:TZ X3'd]+*[_ŒsNzjWDŽ|X>j9 =ngX|¬oE뺯HkeW6 بz(MuϠR[݂$yJWG@$G=M'5z.1)Vԓ`Pl|/ABn1hK-X[s]v9^!2u|FYm[NlSIB 46Vopǿ" >02*je;k5ĕCM\/f<%Զ'7M/- pxaw}_#5t\ J'cՕ#K9pt 3,HT^ XЌ3JyvE )g^?[EŰ$]OKgrF C|%EU[j  #VP&c2{(fXvtwkWŲd yqUV1&\/):24ea]ME,XޯΟ9Yor>3 )i \AtzGp>%wsdH\9*em!#᤻-$aI-亰a&g_ hEP^r\%-p1VrkH3t{X_AWuSynȢ)f/t=(D&\"ȇvka{N#@b:1Zgʜ;fdS;9,O BĿ9Vr: o3㯩y7$zn'/Γ0kOf hhhNHHc +jMcOE(*% 7jɄ'jt3QP^p"E;DKVG gUA#KYTuխAJ&(LzjSTEΎ\ xJOD 袹hbzJ3OS!nŶ~MeFO@W c!?`33{ rH? Z[w~ M[eɕxYrO; #XtEΫaؚʁ)du}>+A 6MJ\(]+q{``hmK3@RBjFZr$v>B[b0݉"&W` 7L2ݥIiM1,]LO@HbA5 %H%!`lYQxt;6F4K'-yXE!7bJ =Y=Yix ^kw3olbl!}`I j|>û2}3HYp):Xx@#AtmD:ݘngƏC/3wޟ3pdg^#"w'ʷs$*5z`99#0WylOw0lț$((hr=e{;iaOsIєx;uҼW^STP?TGywra8Q)-\@GK7t(NT]?dBoS@[!$R>)(pXyhD9V u(7ψsNFEޥ;C$XNk&:Ӎ/Yx8]#n7.-.ڛC| +YQ'uoe+@$1"@ |dqEҧDd9Q`4SWe9E 6 % #£!u:vh~n=0Ϭ ')0Pl:%`yxFzoXxΆ|a [p6oE~aQar.X{ݶ_i= w!8#@ko I|vBb6r5hťYxwH?Cl`Y`EGïw/*wud6CpžNty4!o9X:)Ɨt n\9v.*Fb%_#v=r'S`FjV藍赬C d`wovA.LU"3[ݦcf;*G870lw,T>puȽzIQ:)ihe Afr?Rw>J ipznpa"j(~_"hP )"{#lP ,[Z ˦Os'R6A @OOpp g\٫@(YpzSwF}(A9710gv:BMYnt%LL@ ܇y ?9oݴYLV>vzQ !.$`Mz6[ҰtPx]7UFIpK vW!ˍ `v\&[;('s\Z|=(_6Z#&:w҄C[g_%bӷ^dDb5䙚@|]ZO"On$mu^wuLC:񦯋${15`(*S8֍Rv@ޘ2"jюP8?st&%F"0:aN( ZEQ6V70$>p6R~_kƁn %$*l)6tGu'JeAţGB%y+Zb\/$[h%z#JwueWz.G_l'63xfe*9$zb΂B&wZ09y)AMOjcV'DJHXqmpߣȅU]b1ͭsĈiu Cʄ ֐E $$^9Jx :ұuCms^dWB_׏VRrh 64G:%Bcݕ|s4Ҽ],Pi+Ф^ 7]ٳj~e0d ӚŭpSi Vu{8X`cZPeȠ$//.` gaNu1/ [4, -=PtC,8~Ez:ۚħN;E8qVŭv4MTnJbjnb~N`\v_!$|){Q.#5TG%K1"+ۀfD}'l614+);NY_wY>k0LZ{/p|Eg쉌$U4u}cX[NX&/Ewk9:tZUkg~༗űTNqcEx+hSZ4INj)3>J_eQ<n5Qo墓nQl;2C Q7Ot} ;!%LW%F$=7Fw<0bzS } IHakVYD2^|PZQv"@nЋJzOU[r 6ɝofE~ٽZe0ECêspezh'Nn.PQ* N#KecP*%Z>m1徦=]\ JpjT7#@,r:D˴a؀|q1+Y0ZzJq@^ğLeјOW5dA5}N51W]'r 61s(pt4u.&B\>S=L.o Ω;'[z`>c 9*1؎FӒ>u 'Wٺn+PWD/'oK](؝mjXjFon?qBـr{~(M0B@!G&EԔo~&$J*ˁMt>v$}A+]n>BNȫ1أW5^Tѡ> Vxf'Qт\};,7*}1W,)dY4+? P?K3L7tӑD5)]MO*OQLh1}rɪ.Y}z')0*HR!<0Є .v?FUҰׇY8!_o0aOY<42TbzepP!]o2P(-퉷_Xs zSAxY*\Q5ZyH!k%AL%a%ix}a¬/1)z I+Ɍ(D|?E`G /Q톑0*4 E-! !c>t !%jx~(ȯO[SߐY >i 7IjGJ.^+ |el p`u^u?B魱k6xs92^,fkz w$GdJTi%|WjYj_06@+EO"DZVs59> H Su"q0*U;p'1CiTbȨ`UI\-JAo}KNm zrA?\E5 0UU0%`5ВD O &Ϳœv"A(4 ޽Cz  ”C`K$s* u M_.\x|$$d_:&#YiHDs12s$G̏j3J&tMrh:˧A/Ƹ , S?B+eħ o]_=EfIJk0$3nB3d߰I: }J87[ zX'$"<&ՖA=N cm TO*TR Jnj9#jZnKCX Q HP&#şD2.!(7@F3q9>6'gaTFnZ]#@Eb>qx mtQ塱0"Ϭ "P:ifÀuUHF)sOt$1V+g0mwww֮|h (ݺ2z٢ 3n93I__n^bɘ;9v{)|L^0 jbU~$ꨲ7īHLOĞTP+R?dgQۏcr3r.ꓧ &he3[O+\Pfσ(3곧7%QF[ʬg<+Fl;@8jD)qΦzD2gvsDQMhd6i*]cX~D{OY+&<[)#ډkW 訣J]ZWR&w;v'k"@FzX9{q\jݐѦE(C,w>oa,0 i|="v>Y?TOIۄRWFBPgrd["$yᢾBTrХ=rݔ(w\!(Q-oU?ן:v,nZtH-EYVqO}/zk[>M*#.l9"-x6;Jǎl( Kq8T>@F44],, Q7|~.SYFXğ"NgÚHj1 }A ,5p ?} W _zwDʗPJ$.Ԛi (`Q@v;h u7g'/`r==1Tc|Ȍ0`ngZ?=Y |fBQҭ8F\ƄZ' TT9k=7! ҧA_ ^Yk* <jG.d+5,]řiIsF [O2z|=nҐLLv2ʋZx 961#JeV A^YQ;Szt.qЩ[NADopoh}:hl3DRZ(%8Pj?mPg1gw5!!5d-3[NݳsϞTo ∕=8dc~J+ޱ-~y+N$@ih]7*a>Q՝j% A|@Xoǡx E %F֙jmԒp9*hGY"p×2'IЯ ڬ)9XW1Q&5S+m'z\Գ!M#ܵ% SɽK!۶,îk~pa1ڱ.[n1(1_>?`ERXvuXR@4)˶;ap}]"qCO2ŮODոf%f<tB-  m299=Q  =b:<͚&..p(c ǃā> eY< Uk13l|bV2ey4r 7H=`7}Q ^ї1hN9 )Mg ع qn߆U85RL_? zA:*&Q'>Zhхky!T155搪s?9᧮LXbU{֧С&$64 wWP$ҦsؤdvXMP;Se8Nz:# %cŊJpv!3GЬue񖭛nյ *XC)p3ֹJ4 _f^2%Yٓ'cz-xmTKN®lv[''aeTs pmIjV&'|IQ̼G߼1.=5dn҄'H~lgن7rY[Օ8~S⹹Tu~V֑A<#];j} U&Ujۊ 3-E5~@SF/#-HkAjݝ4@$^i?|& 1BC}TنJt3bO: sYa3$[?1ߚPtpmulB`# +* ފ-{v֮-gV@eh $XZ~+'a\{WP`fO\.\ v5vqEyEHAE sC>L`bHm6YXSc]TAV}Rc'w@]!`@y!d:Ԏ:(4jCSż ǯSS3.}W 3KOby8׺s0i& z/APѠɐ'%=.y*w=bII9v{::ZG4]\q:h/J܉'ru .)KBN ;G4 ]3rθֵr8KNϖ{xhxmR ,82Q~c)aiUp8Q51"]/,>9> 3j7g.}20N!#GV@Yif°V\8(D~U8ZcD m3&Nm2r*gaDyb$Uc% cصb[ar0@-?0l%q%6ک./}F=տIii2uR.:B@,|}VC'IZ܉T²YMA3Tṕi)PGr=M.Ba1[?,-P1jy>"G`qeY# ȱPX +>׌иh:A$L>V)]QtGB 5".cN\^5m%vZJwI8 A@1FLjW!XnB$nE]O1E%`Kzrw XFD׿V)b7! @byF>IJ`dFqAx'zM Ncq/k1p`rFTa߷,x48#J "Im[6o{!$THq!wGYYNfx1n$ 3'=h6=E2DsRxq嗕^Oq [e[ivPnl- \s]? Iȥ ;LXfh37dShi1a)TܼtiOW *߈ڸd ͧ?8J26ƟO^5"XDz4/cCV<*i I  g;;P{L}LIw*$<ۯFn1eBrTmpF_?14pX>dfb{f]m09E~t&$_"[)Je~`,C9՜Z4[BDY1[\!G5Pd m>-tg(L1PvK=-Q<CXU'&Tj;|p%CH$,ܼR_q X>κᡐz\DUr"iZc&-Q2_5.'ʺh(-- _BtCPŋE/o.Y*&玲E~}SC*A8m2X$4>O  L"N;r@.bu UH^脺n!셉[~u;О²5RM8sha҆hB9{;&㪘7yIs^\}%>EZsZ;%Zʎ7-Mu֏*q7gn\N<ݵ?A&o+% ,쳒-#!ĶYV)GYM'zOl%uhGRx}Cդ=Zhf;@~ֻ3/?dp~uyiTR1Fh(s3目4 "P)+l ">ilf/.Q ؉ǷE 56'jJt>VdGOگ&lLyVU/^mF*OR"uUxYPEۈ]v 3z5$J&{6`D rSg2!ƟJF,n'T gTBLf*cW76Vq:32QχTNhz4я kv GHcN]E}JmbKFL \0.$7*ߌ^ѾH-0Xk(bl45ĪNCf t:~\S\)Ѡ S -*3K*Cp99.hD::-Kw0ږӘX : Zu!;6rˬ.q"C*⼡'+oGg >(rc9ɮb2F3<#LF!%0Eބ $ c'~uQĈp_hy2abf3/\%hT ,`HpōG xaԂkj -ְz7kZT$\4p Ƿ@F;snWj wu[#y<>/3uۮ=<#Orh#k!Xh}p)< Jxԕr b|́r}R5L}cw: ̌A1A̚ә Dz4̘\؄B k &[_? zH1k(FdaUg3\íp{IߵёqyqF O ]E2maQ@6֓qy-p~*1*(g %0Jm!\tCv"5jpFOQj1 ?bl5]d gt$W}m髻4zFnNYm){\Db n+Pjbv:@ >7ɿ5b%b;Ԧ~Ȉ& D[jWIvF&2c>0dC VdXUhj]ZPeZxsDOv"Gb42nv>5onGa;̛r:ٝz1؉[SyDIZ>I/5h8 K 76SpL#X"R\+F"([G.dSЗEJøCQR7@ xyX3cz-YP~ڽ=rgV #;4fQIbZIDž5XMJεP L|2",O_͙Yy>2i B-SG0&ʃz3Y=Y\8x"Î|T|W@?x-u?Xta\#m{FW;Ka|3 W$ =8Z63UHWE>bǂ@s@!}VzMzԝAkd}jVEF}h33ٱbXtDx-o(:~º`\p 3O~ӄJ>&X0Od&Q $\^Y ߄˖DtWw25, R/tvsLR]Se!P^MbFU-Er z1J5c?:`'(J6^0hd7Iiz7(U[gE2av"`BcA֓GT + 2}&ok?0ݞGkK!f'+"k @ĥo2y>-lq>jM BI@R&Ve?skgdpܙ%v 5=QQ; DUqe=]Ҧׄ3H*J ձgv-n{P@>Ma{iσ a-,C55a'úe dTTe 6u^Ezʋ\+_/M`'kB9RlmhP==r"rs"vR`[:s\UW 1fn1>(S4E"6iU~>oUQ7u&jZ?bL<5vh'gY.5//wS'ur΢yVr1UBb>)oz\[nuNiq;:=[?GH~2ejѸwpaƀO" ]Fd@Me!VEFٝ~tm|/!4Rs u2-)Dz$g$mGDD ^H?٦LÀcXH# i^x6nm(DC!>iTs2L_G)afyz}x6l/G$pn ʡ5%T&γ32E_YP>={Xd[AjXR)Kjrsaa^q^RJs<` r Vf|$b-;D~k,6Ϟb2kZ=.LjyA{ #';7qGoL 1LPv])>aϸxV3yRYT@YO<*V_$4d:{v_G fŋZ}2\6}Œ#f/IH8}jl4u߬rMJIfoG ZDJ^{~D!fۍT j*` ej)rHV;Q݅<^>!P]W a2@2 ?qvtv!HWlBe> glz+pǽy<N4 9*@'Anb\-hUO) K5>׭_o6XGfYD/~49:ZYX϶Xc$ӥ`eRa*0(IVs={OX_#vNdr XP";!yH[u^44A{tB,骀p uϱ eF,5x[n{SLlK!Os>q& >7W-CzXrO-+R̚n<5)4zҠ"! ØW.DVY?'l&3yKPz)EBV'ኢ4Ʉ1le*GБԶ8 oGY=2 qoSG;"FxZGwr4 쒻H c/<` o<(g ;湃,vltH:\[ۍ_lRNm50D̙A"ڠqHI,E5\o,;5:1xٙC6@zw0-Iƹ(5d|CaVm˽GDۃ}#Jb@5Ch-@\l@o˾<_xjҚ(L Kވy*K,f!ra&'H{-+xJ2!IAP|@G96o$YϔKqQ/8$-Ǘ*:31 UەqHl1Gm}>Er Ξ%;f /̠5yHHT|64f#7e.]h4:BEpsuꋴUk DZ90!}vx2a+_FO|ێ Rk.d>vC "gΐ\΃OvǾ }j5~>h׻BDMAᛌ)gۉiLލ>nҢ#CgJY [.b ҿ̫7fW2xsmlWHZ#tH)nT&phKڙ{ 骼spW`Z[y͗ u3#V`7]<- ;|$ J`OB]VVV1:L+gg![QxL,x7iWVKi1B T e}'Gc0muz>Ad lϔ-BLf5{H#S_MjJ8F``bE<2PKJ;m)vzVo-s+lXKJU^Gz^sM!qޑlc'.n,E CZ6~-VKj sVzvȟ$q+9\P@7/ t`칁Q 6{pSL\_K >2[# gIҧdgG PZF$Q0בB¥X^]E>V%L}as%>Jy\8֣cw +5jO%M`3cf;Lt\ =Dia+rP'en6k΢K-~aK퇠63*Me`eks.uy=>L\[#{3NHÁ6c_gQeCLRe_1Y wq=γac|lz\7_Uf%e(՟O|0x`N%nomUz9VMHL߲󗽆2L't[?ڙߘnkNG>9ܿmз5Xn)=a'h"Dzn.PZ%[OV- ܤN=0i:&Sf SiJ\w;ډ;Fgڮ(} TeXMuBeh-03*Zhv*=eWhU; yWi (׋Jx/,;c rUԄh/VJ0} ql3x`(xpt+~YJw\9'.?E=29NQ!Iv) w^sfN=H`/G[Ӓ%+DPmUGTE>NX#@E2pt\CE@K@s]N_1 8Y*1M "'^VJBڝd"~[ctԉǾo,/y!SKCkL_"W6P Qꜭ2j)0 kTQZy9PАD8qe o߭.T/t0qZ&9ЍZUr~K1boGpMCbc!_蟴qʤJ.Xy~$-TN (9"Rvd sE_M)&1 clC;bĩOiHkJwwf28&<5[̽K#{\jʛ0By"6ke):q!\gRu@ 1`ŭ~PY^ʘʊFqq̆Qh-T}3qLq6I0T$Fp@O$9Ui[i@2Uvc/ w*f:! IhcѼw"ETU&/Ardjp8}qO7Y*0-l-i%FٱꎚɕjO} e/ _c->;3}zk;>I'nx[ =e,zfߋ0 /,Tgj4?#ݞ-.cghdFHzu_)u+ObãZ:G.zNxD OʪktE#Bp=3nsOHݸhL2`opd/HR%"HhumbqX)^MIkLs6>3f>1݋Ƕf@:LƱUBqt迂DeQҔ]"mV3㒐D|fΚ\m"/0r&Vy `e?t)$wв6P!vDMf4<!77 Mu7ZWoS¢|ɴۜ",VK>XG,)ʙk8ş)9T+J.'1gUo7泡rvmTu8Xw^ML2#j{n2;d6lwcIT\DZnXl=O$ XTUzL 0:@4ghG'5`^ AC$=wY6~Ex,Q\k,)T ݦL{j\2Z(DmמFHgt C/)vLN&"ݱY}a}wi6Q"f $nRdXrYƒvH<2y34AcShjLfð\_"#dJ@訏.FӣQuOgx}m><6)rcUgwPJ&F Wa[E{-BP6}835I:nrH$S*F]Q)ۦK,z+dGצpsK:< iO)`|sxQ+! +ga7vKJunZՑEȨ .iYN.=ip ROlEC#tkUsjbKVaKY"I^ahWNR.7#Qqn0s590Fm6E#QY`JK1X1W<5ʹdչ2K}a0$r~)#_)^-&xq qS)黢[Q~_;Szf%9#)u4oBAcʹ6իou s's91IyFM$L=StQ ^Lmq^τ=zWުː+C&r n,fޙau38K~}AWNLTAfSՏogg߆q3;q :kcS0Ă.?C܇5A9UO݂u3YG,'Mh^@ahᤦ}L iJ!vZNj YiR_INJ^U#{*bnЍ`M'A,̤</)t1dZ%D$G{vRRPɃ+9 Fđ{\83 l*t1,;nu\vQ~*XNSdzdI%d!? s2ۻ\I(wʼ(`¼3O71;P12`J[`F2#Edm/|bMؖzղ,O;Znbq[ie%~757H ~/eZeͪb_W;h@߿yةaڍ~H3l2ٲ(%_󪒖E6BZIg_u5ދ刟HwZu0MRg@X;(YKĽC!]B }ܯ!O+ap[:RH*1 Җ=0%EG D}o H coyoo=f[2p`Tej䕛+Fn|H|v`fLkgo̴O!?L+ҏjV_cj1ጇ i00 Tj%׍O+kB P6 z Bߝ\ҒRO2s\;Po&{[g7ȮI WPb@`gi3ұٺ24uPЭ Xx`F>c/9÷|v+@rE`Zj*Vz9ax~@vi~[fj@ aD[Z{<` ޮ#Ԯ˨hO_L#5"oa0jiKXý`V᷆M;b̿XDsAӫgVzXu _#(a~*ƻ}6۹ih-\ho.LӠ% oj6?6ÇsI$:t!;sr2!,YaVGB %\ST sXMs\"Ͽ i<~{z&*eXcz&CMEzJӇ5|ק~ @& 8bH~ yy*$#MEl0g?` 2fE5JЏVO&rP%ykτ8td)!v#e%/0hsѪ"ƍn ,.pn6U)ԉ@k%x`Efo!vW{/앰c9S6l$.v8$v\@?&UԹ IaGY30j&A ]g37e9@k|/>$ҡsٺ ?Dng*_,zad~$NMV?OKY.`Rh$γ Dvx %&e" X3_1X]?UcjۧhU7M?/Ѕ9"Md@LBUrm}0 fa?G ezTg|JeaWP=iej.) f$GӴO.<_')}'C Rn]>_T\^˵]giYIlRlitb0 XHǭpJfBimL#"b= &方vcM4Sҙx#6O =Feuq|-wCJ0tMJvZ@iy-g 7Nj)W[lLb0& >\pq=\p`geʼ_ h|:MK~HF1;y+0ZWn tPcͻ?@Vο֍ƪ*p<۵`"֑A?04Oț(Z;"o-)L돭{)R]䢅:Ni!BYr)=mb G#f Q$!7ttHleJHgУ'1NqNgyxnt҃8J3މ?#L^wtq<\*ٹ\:I"f'+&~E$}\HlVƅA;@!jZh0Vjj;+"ߕbIXC1v׀|iYř:/#@3 ($/Rj/^^x4HBdS^:gP׶hȑ>G^O{ lSyyycUjB ItR(hHSxEQlF1'jfO$uy@\B ;L {0@ЂoڡHyvnTa_qX&zSha0cgSyL5u$Q4?Y纻VVPp`9IcT|jkf j@j}xP|W<=IdU6Ǵ }!ner@k;0Tb7[dj2yTR(S(/1vyJPs!\W5Q]]7E6^>SDYrn֎H2v|1lڑ%$dٻCBMKF5A$ϣ2+xL1!v.gLulJt% 3h@9ZW* #oދ 4<Ȭ7X];f%l H*ёKMPh kZ1]w+i@qb:ts?ax|;X"X58IֹDg$)S]= N80ѽu5~HS/$f .s>VF ¯86h p)Ym"kP('&@1s>!Z_&h_;X\1udV=:D|K ; $ ][DD6TR?K* RbǏڇnY*'1 \C2[bJ8 }ڄ6~UKXx;+U>$ 3Lδ?'%s54Жʗ6[k@Hc" Km`5"|rSlijoSkgOv ծqAfds &N_O7`aW09oV-Ds2~!]C}\#;wljvZ{Z}]E,I30oF}}ʟ2jXJ9hc4*g#tSQ:c`㹔oո μaTMPO6᧫2#b9%k1rϕ̆D{EcDv=#:soywG:y"~g,K &+ez\xTji!UI[ȧ,j@M v0 K,5l01ČOHg.7Uicho>RԠ} :DFRH۸)K<%\bB<SyﰒYb.Z @3X^qp4%~8QH6JVdi'/F4@s=PN)"zγ{N?:{C^@9;iUFL̉;5Nͧȗ3iޏ$ݱig:]] {%i;Xg)4rd+Zf&DU@_Ȕ=2PBN"RfB1.e89NEfyG@vH!Ʈ@<ĞنH3}"KZ2Dmw/\Z D~N%Uv:˴Yi,"pYH g>k8b4a?ĶSd (x7W 1TִeQ ^n;te[}%Z< ppFa߮7DcFxϪn*<җ5ʌZjTCxY\& sJ BӔ 7丨71@=w )҃S]*͛cZle,# GXua%i벗SJ˄|=k@2$Ϧr>0ex&uva [pHA t,!fsWn#,I۾_fj0*oƾñ^TzUȓo J!A4<_qM?IB.F5xd]" "eY@A2ɽ7҄'*?{ɱO2[(I{p;70"h㰰UB]c\`c⿣ٽbef}tW]rTMθfΟrt~XYHM5ҶK X]D os8=Fw\:FF_ 6m*f`nBJ?a916nLO{ }5U|Ȇ,٥ZKLFmd@r& NѨi!ҽMX(1DqYhPaޔ@#i7@'PZpJ2g|ڻ9} $|1bDD.=LJ \{vCrEj$ۺŠײ FNa}}}S>r߶u~%:L6٘gc*Cv= Vf3[ L641cN>'oyDNOlAYnU~`S.4#һPnm`Sr/ uΆOJL6$}:K܇f|^F_Bi+m0MjrBQl&\7$,!7g'(uʅlb&8-[$hw>NjZ֨w])@{`5*ip_m)X1 mde!q}sE"zCQCXUf?O䈋+H }M:`B>3Of&hNX%e M4bb='5kS}mbZ,qUpލB󹢼l*q;z+C{MYWzIC_a% ,bϾl].<JYAeK;V1<h97DRNZ.%V6$Y8Y:  PEH6j0ۿ;#e Obq}I Dh5 xGD$z }\,mDҐ-C(}j;܇}Kt8-'"QܛtjW fz;脯&\HIKCa]vLUD07 5.6C24y˞^Lgi5s#:5֎H72+aqT33O$ J;B]֜nSn{pp0 `4 7#HNw=r3v'U`heh,hV\Vw9v$r>L)3BoZ|p2 7~S(m,e]3v1/3[&QMe PSL%+ȍ!cHDrR2 WDb 9y b5@]@rvSl ؄P: MC`U 2":6d7R񪖗fwȌMRM kLޥR:_}Ô\17X4,EFW\* "`/&F/ؽuk|6j^Kt*R `>Ɔ},yܧ"WALZy#0"Xc_A.Xj .Ąu?-`zIQp1x= ¤D(``Epu.*_>9b"}<4u bqr+͢aiU]~ʩ_}{Nµyg(>AuaGa{x5N'2x_4R'WϠP8kiϼԻkUB8^>1͸Cv=ju™Z 2fi1nѿ30g`ؖ;oȭYslhD\w@ê;:,Zmxd8P 7H/n3K/*֓ h/qsEn=wKn% vay%d0-ˠOb듗i)L_"v*{bE 4BC2Kt_!z8of]7g,̪3;4϶'nZNj9I۽VIPTŶ-_1|W[Lw%ODa-y^ RV23bXgRt?3Sr.oIU lr _*o+Ӝ+E;fq5;d8Ed'6+Vڤ&&|D xQql>8 =0sJ:$WkYíD%;@U8FtK;K-͋T*:; ʖy@oޑL)%~zpmʥ =w-9)*gg,ޅ&V@i\Nc/FE&ttH!=JVٞhI;F\qëx<%Y]frL#3_upfc Aj-Rjxa] i3"ht>mR~N?bTSvg$'N\& _:>w0o!O$C i7>WL%wӿtfoT߈ÐvTDs_4.$~kl< I4M툹̲ Ӽ6`Χpq.wq͠r `#dt2fse06& O۸]ZGt6''49C9GiTcP7$ʽ K3:H95VmNjpuf"so0#lnHi\4C!Sr>`u‡\w :!ZsE0ewdZZP=Ǐ(n % epn`42m-@a7-ݞTJ!.Alei 68*^ԛq,znl͘볦hJ߫}<bĽc~QuE'JԫwqZyßۈ&qH@W$zF"XJ@N0+mջ_͈*˜Unߑ63;3bZϳ7Ή=x+2g+*h (k o4n/{T,D sڱؤ^$1GHd9\Kwvd^6]\XB^)<%W] qH3.'} OxNL=| 㔑hj&~WR?e",W?,96L+G{B{RL^o#K^2`u*GAx0<0szUUKO|4Hx [5F0! y9$Nž5 g>` l9m-/03ԟk[f&tAR93xyDG=.qmν4@TYiX#v/|7c++me;nԀ~X\:kF#˄NsKZ*sI2y /-'31]?0ka6l8kUȱs``_0,wcÁ$J,{˦lϷK|K~7 SElFwǽ 5MW "G|F[ uڗYtk]9rwwQMqD<~9yad[ |0p*,cqZoS@{q>b>M֍(п 8ϓ` )Ub]TW&f"Ex[R$yqH?3`!z `Jmȿ(:wEK@ze=NySo4wjuCH/& N$5&7tw $ƍ;o{iS"IwNTTq,R|2iT|ZqGZT3{iP>xBjzK lW+=Ef 0b#qqD7[j o~ >@Rꯚn:jur{dl a d8& 3Gl_C]Dx+& (/^ hah6NN7kt> \SC7O`eͅSQc(vMGR*MNԺHa2[1Go(`B;pn ih]Bۃx`*.1F+@J]⒢BFޛr 73a6h,KEAM!EޅpӊwwMBiD$]8q?|}; VGˠꔁ74AIHjdb;$-AFc( %MUqJ?%,sOg=MGE=jrZd闔6ւSyX{Ͽ8UohB?32ڼSmfy13sU]Id~'}, m#,vL~\\̤Bh[c԰zm)`00\(Q/W4,V#K=iP8<<>tOd%So3b.͔%m#pǪB3`$u&fOYJ^PqRHӯ#\/F@qi(?V|H*}ʸݺ'H.+6hwP.-s vamSv)0yo,WǓR}f9N9Nsa6 pF2aXXMsi BOzT@hEA(L[S]=sZ~ڒ w4fIK+-PIϠ6֡yҥ+Jgl)a% 3of΢dq8c.E9$@[E&RWjf &GuX!Iv<}+NqRKfd'dt^\B P3e-18o+i, 0~i羌Y/f6vTHjuѶt6/ñzc]B, ǡown-ӳtc8'!\hJL ;6{R pٲ8mr'R?io鷱evbJ,wFfKr{v<\V[+ Ur r}/OփK |b'9NF W^,lͿT= ЈOqy4\zm I+'p Yt/p^b~8bot/sC*cVP$Kɛ~ M){%c VӵMA%Bk9k΋ݸTXq5j,] Z ]5Ӗ: x  *C2 YHH=zW"cMTi7x@Ѱ55ڧ$`cFRx=[fmNpMӪXV~WЎ@n#UN/e3Y0wCQ]Ԍ[cJ> DR<<>jqƠ!ܩ]RI%OiάM$n7^/9Ľj Ð z'%? 3]g"m6yxDJ N$ڔyW! XtGR癝?g3N8pw͚P4o'lC;BMƊ{-S J!S+ @ oэd77~,҆/]I͠h[.o(8>[Mg]zijNjC&X^]ZR73gcfϜ8%z)3Ab#LN{2 /fU_ mvX WL w="_^T$uM [#@R[qegy y&ywFõ7z63͘.˾3Kkm 0;Ĭdոp''˺Cܣwx?7LNm,?]4B35h{rٹ\oiAiſ0곰[U\*̘qwo71 ?U'Ex0vO;f!q;#BM 5UDqWy:)-$pܼRGBNoUsL(0^Oo VZ3'6UVoHDJl bs<{8yҡKњ& knJFkT-A~Lf+Mi:{-+2p3#/Vշc$13U9ZCףwR!EcSRsJ(GV$mlZ Ca1lW.T߅DX;&6ARٮ_\K0Χf)f8kr2(^՚躋o(- We& {ٻam)-*1 !n#f|֕Tq&@DyT\$ 8NM>cql=͚ҟDWYhbبvP@J+CKq6t*!TXЍE.tNmXh5С!VWC?V4֞O2#ydwK0:SNvwӍF }#Yz"-$bF SYfҀ18CY 37-bŖ?  Nڴۘ١]~/꟮Ȧ#תP#ًqAH&anOD]`->3pun2(~UD 6FvKV?~vd^N^ـYʴ^1ۏyx6'%msoE?੺[q#T=AE)[ E e\Z;d<\e&{'3ԭV`GT Sn`'yg!D1Sù2xRG<)~d\͎0 |}yWgf-,Œw@ϝWZyOz .hurRiW^-ԮAkUn%S qd;_JC5#k6Y'K uh;Vш<Aqwd Nu3G`Ps3:&E BLp JvvT}0EP|:#;n\Fr"hpO槴YEinlOl&]UCܧ]s]e>krK1." ѡOtVa'v{?x;WunKj{23e (m=MUl>1ƛ}<͠%̔b` o}yl1(}lJ։f(y%U7~'H.1AʌR,P܍s u܇e$cqf]hN*P76MbQ9@VsFbN`ff8k@>N}aώGTx[r*Ĝ6)ʌDZ .8y)o?ݏL'z1sd\37BD wFT|{>Ih0phX(g`l8݂voO-FHWJUwO+'7C l)L@E-c].4wcTb n4y䞲"fu m7TVvx_SL`1rdݲvvO&H-tU}@aƐZ1"S ~˃!5cQ͝OqIȅfTY_gɘVTOc 3tvAtq9:lN\IV&,$ P5U8ْxޣ OH 'p sG*j~.sq:/&:> 1Pg5@*ܕEh/~pW$!6G:}[ n%`S`ю:jƱH)S֋ЯcIZtU]OGeg>$akg/I,ط1Xe(9j<q_ DЦϷ^jd.L%x@QV{Qn,rb5%W֊w>Un(#ƼЁIy99Uhع=z` H.9l"[8NT{C}(@L0gTt0* 4{iq}u84%,zePTiPF#)3hYoFa Yb1[RVD20n%o23 tcHHK) \YC?-GZ]>wu]j.7_\[#6 nB(9Mj @M7B1~s3780rsia.ǹ\aG}aUlI4tDa8CJ*/:ŐEhp4:hq϶fiEU*SD g=‡մ`ĕaiU9.hR⿈VGZ rM,i;@=%+ƴv:BX*Bx/]@SEnxpG2އgGLwdY]2Yr@NTQQR0BhZ.Pp@d#ݝ|-0h$Šm h͛a6ҮI,qڨ4A?:{-@viFk_[Li2Ӕ:g xQu{@g#YO6T/Ѿ Ŝ-No@ "ǖ4"Vu]_؆Wef%Nh?!R1e Iez&+ ܒsŪ|=.6Ql΃_T#-LJ T#xQ쬆B5 ]f\9ޞd#hvbZE°un 8TCw)yn,{hŋ_CCn?ߛp٢XL oBQ_:,v/" cݼ^>@Qǣ 10[,>EWo6D]VcpZܦ~7B3V~>W@Ap=V ߠL^V4b1 b@Hm2p_ƒ]5%4Ƶxf W,DJE#V?rWRtƸ\ –0>H⓻ʆ$i{%̀yHu`N??ԝ>Zf@ |gʠ)A t^,CѵT $vbYx4NIl9e))ԫؐ,=V?8 ԬIj>KqDPz3^0rgdX%)f]h lÞIR37[CaiSZH]T@€Y`|I{(ӋSǞ w ?Y />ºJp.),>#Q)Fe/X0O*xԬ%a&D1|ҨTAe4Ayd`w3;D/ pm;4#4$f*c+SDwYPǭ(WsԝtF 5IuCn^hT6J)m`sZ6y^{ri&(,cj'a$|6[[R)`82mEZ0,V:X)݂J8b#q䥲Nהd VdC\"%+?JSEUK:~ 1R~+7b[oUeZ}rl1p_]Jbwrv)>:lH}k)mI$_KScMrM suRk)$/\rЇf 1Qkֵ_eg}\nF},-̎@[xg]_S>|"a+!< :"[O=5IMǂt '}ޏ.28 O}. '[ dRS$$6c3< i4}[ݳAo,8㫺mccAnLmw_z0t؟:9"s"Ʊ%{Py1x37H[K?׺!2\-z &{M. )FM<%|ߒRBX{? / 4Gx29ռj3y߆w'E~eµ??xA/q8ѴlEc4cD&R2,"I{S[՗¼:2Ѝ,a#Hùy Y#6s`Gw@qа-xU2n^,LMm|Z+ݾ2>̟`!\3je[M: =|GckR HΓ)W髢s\] |.’EK>+DD"R7mʄ$pfgs$J}Y#dJȌSCľBpmx'I~Roo> )1yfVHVeb*P9X ":Erp M3vQYA토bA-`Ab\i.?oOؑ Y=2LퟷIu4Q3_iC_Jbf>5AJ6113,j#œ%GFfn[`k@@V٨Yb*@'jQMӹV9'MQtrih]ג8f*~5`}z5x[|^@Pd(<-$wg95q[)p1@|󆣁ᷖ:зe6dSl?y> v~DŽri ѱϤ;ÚpAQ>[ud,H Lw; R%N\PdX9xjÉEu%%wHLp] o+{׷l=)lThd2X7:PM08J#̅¨OnF|M:ppVdZ)Zc$U`,i"!O~}YemW, [k/0mȠ77 :Tu^Bj #}sGdV0]UXjFSA^q9#-8e'$RshԡCwv wD1VNޫ=;;͎ 8LF(cJ nx2S2M_a]WoyNX-k'VQ;z}+=%w!DطKci*-=dtD\!0'/*͙6=TwhjL%S`b[8_Ʀ|8:1;1H!FUnE*͈y؎RFQAFZ^<+Z0G+4,\D-QW&!gX*GdUkgusUKrNe:ηX@b&mb36ˁoSGZ!r!k8E4{:u7'7'nQ]kxi&1NmS0ڈ*w0 {kDX@ݶl}+Wl0F9ߔ4<(GZЋs3X#tu>ôrQjRأ,k­4Y!![ZѴdktc/-'顟rDKYXoS ӖA.D̥CC+@ٱՌJIR^hPZۊccwܥo6+)ӠG9&!v N+rNvc:clfmUgKanbsd&Mm}66na2喈]ۡ|EWM=u`bj:uGmhkؕ3  XFr,*CYIP'mf1鷩q( @p)VY.bĉ؞$4ZLʄ=`CUٍh7{zJ6\R~4le:x|YeJMod5RXvo')_<>Rěg߳kq`W- V;6zHvTU?"c c҃ωA#9YZl[r8h+QT8] P 42iյF}< 9JwBKMdvMhb}}duF9kC݋J݅J)/.{0Yv72F҅!6nX5ӥb4W%}'z&ޡi6FaT@Uby\H zW,sJ۴e`HL~J5g:& >21 {@b<9̧ՓH{*MԙDWѬ"uTMg##Ҩ,yV+/,?` ' nÅNz :^EڢgRUzd'2\?[C+o4/xKSU=x4y ǹKcFi콪O?rnlpɠPH2VRկ9 ,Z(_ ;'8ճJ9Mj׉`2a@vMC'u.|^u r7hv!/lJgdVz'GH'1 B?0WcVslm+;p L^G4#"\c;"j V~0'ي<86:sGPkr!xV<4%f3~b Bt,+0N=&oBՄ36Jb --̉c3ՕOS7Ѿx:zMu/uwNGNʆ^\ ٹq/q:}ZIBkd})-$.ٻ9lvJ9%]Y7UBQD~ d1iit%Bi7na$X:qoў/$wȉ#ju />UN Sd Bo<>CHM%A;9<4q`]JX׈A>e㻍7 qXzb_\-1~ev:=At \Ջ ;޼Âto-+鶝kxeXvͫdD= qe8ш@p#-3-XOkNAwNRw=f%=Y_Jy" xfJnamH5iBRA5"x$S u}E.[=xœh}zqlCx_9֚ q:[DT]Xhzscz~xGzyˍ@)5A}FFؤ偗۸>,lGݟZ& !=| UyԹѷBWE?0Z16b3Deg똵 R|tΠz" X.'DA`h:դbAwc uDڻdqs)~4̏y2`Htڠgɼi b_\Q<)Bu!HEg&0#V6L]VQ?m(md{dM5ԢO->a8E{Z!kgP0Ebֆ7PYN nbSWȿ.PmDRxFM%nS]W!Gw㪵Q '?;IS &SR%TG"ml, 5uYw~Qnk(_kJ]o%KE(emn,1;QS&"*ש:3F.8; NUk ʘI(NαdCٸ $NnZCZUߋ{jb6[p!v7SK%(GU itz$ ('8h =d$po-En\yWQlRL .vb վ;?m^L6C b2^ܾW\_>J7aH]N,^D3u,}R9.}fӬ<Ȣ]U\+} ~Smv&d/'Δ }[V xiUCQ6L^ .xb4d̖6M!*3;xUCƷ8;fJAoˠ VPkKRh0^9kI0J6E܃/ҭ_2;Iz4vtQ)# zxS=bl$=NtЍ3|=$썲c aNX(b2g%*#F 15e'|6w@$V9O!grl t^i(ۂ|XHdn~o21/'ŀVk)r/ ]5S6pC yp&V-HNFip E":.4RC?C`gKR_K\5lif.%9Tr7@ !k5gX %HH!K²7Fl\~pmiC[gUXY7o:|QliTi!}uMNRӦGɊQ촙l2,8S k9?J^e/0㠮q.Xr:SL>k?U|݈ 0>k *Fb{孚F)F㢀;0Vż]} >;lE|`n5 {st.O̖[fHkg:I EtK!A5XO!h1Pc!<-dt4* d9 R%')HbȓyMuE(-? v8ֈ͗H;g{(E8\Kü4~ sZ 2 f93}#TKgn,L`pz+Ņgr w@' #BsO OWFH! 6E֊7 8g>̖a̯"zf?`J|ړvoNVmcw4H{v3LYւlUdN u0phL0ċWWoz3N, D̋}m nͮ7)K{AُT" &p~bKxVhFSX:&6܌R/*; gX?uהqfΘA;Tv+'KE"^SOq"F>u5~kA@L/qHEbpk}#WwڈTQ7E(%8[ Hڥ(|*j=H؜(F6L49H4R')"UCzp&~[4kl T>Bt2|ntXzzϔp - I*r=piU_#-lɋAMVp Qe\ar5r /|D^ ^Ms\+wa`us@\nbT+^Yu# =6Juh=M=B 2encr']3A'3ZD(y2`[=GKK&ƖkN5\ \/Dd\ u{(auHĹn ERoG.Ǽ=V3mPEAӜK!j}7-luΫՆ [3*٪95֓vkV%b\NRC5=A}Nxqy;F1p>Q"] ˆ7@";#OK`gf_ [Us*ulwKYf= LW}hyo-4ՑH̍UE6/)PM%Qp$F=C覨p JQszeFOΦe'w_BWol ar)砱a\zo_Rt&uH( ICOyYh.=H+ڊ]HhorB=֊) pT cW BC { <Dcw4*vFw/<bypVKmcjy/<=(W/{ُ囊Hٍ=ІBh)]uЕQS:flfGpA,dtR|L@` 8uKsXR *>zh8SH3 ڞG?YK0oO(a@LiM5`Si1s^GѦ/1o3w̴aJ\|_i ǜ1 +v[UJWm2CD\ӋLɽl5VFoWm2DY`*o@θ#-W8n9uԔ1"QBxHYY5D "kHD9 p5?+U29b66ZMuq8$!UMgم(X%ϕ -TDCf4q@JvQզRBZI^j67& ?8YRُSbA9>l-V<9x7JH$mެqa )#< ]pKDQKtev$5.#s`H xYna7(R~_kOb? bU.r: ru.ݹi:RAM;b272 o݅VEd^W O|,DL!8bP*FIT7.PWCsf]WרDAy}xk̻VqEӔ+fDM$Xj\% .E:4z9|mij16{g8E#Ҭ>galĚ0S/Ǩz&X7mB6cXFDhlIUHr#3H tqn)>/6фy(|]1 uBpoA$ڭ{ծ[A{ 5^8g ,eM)oW77"›|njcُX1C'@6K9@bgvp:n&66r7nmչ;5UkJ:ޱqż)O̪'!{)-J}oGf&\xC!Ujhwf)P,u?NM-|A=0M=ɪlarǁ7&G32M_qVBLg.0^Z> s~:cWM&pyrFX[>xJJ9" ]2 [(GTk3$9E8쭶 GiȂ%|;ſt6X5*uփv1t@EC VL_-|,k8q }uU߫`%Y3 W@]rс; q!Tz(^29,3 ۰7zڄX7IJúa7<aȏԑEnx 1qp=xڍU.6ʒ&5~vE ?"~vZʭT5flxn?y lLCFK'fF[AM=TށzFS;X^ Er:{AHRuC y>v[a!2)tDvE߼Ls @7-L4~2g1wN*cXs%+^#칸BtZ68K5,>d%aҊ>%j)@"rv03}e]%ҳNFMufrYgs"+J X|F86g<# +*^4;=Rͷ7~_8Ph[M;O SJزX'hYq6/kZfp;a޴<18 + cKM:PLt9|k 6J@Zg?֢ }4qb;:YNg{ןg&j#aOU\ԯfKwZϭ)8s-SjHkwҹ0t IY>=+>3UP3=.cX8*-dw=}6 @7*W|wkwdt ?W~>,nI}Qi׫$9eP݂bfT=?52#wF1JkX.-VM[jk@{P9ԻȜe_SFD;K;~ :%Ee$q^솉C9o%}G';,+| #%?~KkApҥ]6z|O6ޘ1|WSZ^,v#a63n.w.o[CVjs9+X;B'YDLrԛ|gAP>5s ,\>ǣ7XdycP h4MׯHޚR5кZ7RQ׸Imh_׸4X>n,G ~5J Z8A(=M@r1Lȓ G% 9g6]|{O< Xq_~kJ ؚnlv_Awٕ12Bg O T)ԧm:c;Em%~WX_ @,+0fg-.U’,˕BUӘ+QT%j_|8*NATgXZsY#f* (PAbA zG(([cۿ*|}:PErN #X"U%UZjϊI. @KF|U|N:ALPy˷Ca'~qaTs)Z\ڇ) {M кWYs7T`r+{cQwKZ)Yei ;?J)S'D2N@6[u-,tOjۮPt p Сw{A8e 8 2w4cwCU5}36Wf&Oi4fyl +z: "tnR.̊ 7fj]_ 9ZR8#z>@TXyڨe#)1L]#eDR݁"Z@ yl[6=,4"{k :`:Hִjy,%ބQFPpvb8GEvU~5EޚlaEY a(E{[-g5c^U="mcʾ+f޵>@C}"s^E yHG*IZ Mjag 3ZĹlձw)~ǰ>i<;DXjr('4EސƱۋ*6:)Aj:ۆ`A0fQӷ:<\.֊[\q00SHqI`<.u%BM\P.`sY+M7B{EcDmϤƻUzJF.ဲ6J{zDVC$ P>v_) 8>X6ɷaX~{ n1s?q LŗdP|*Ku59_XW\Ț[jtzzgbmœ0Ўؾ(1BFF }1oB pW.eFZK 2x9%Bć`X5-G8 㶝O8õP8O S+8ws6ی7.JƳɻ9Jg P+Hg׈V 3I>RO@_zZ2+Fv;6xEw#%7q04-` *J1CV*a&ROJqlE XyFJ `C2&ah,93X҇;e Eoyci4pw^r5)uPdؑ?g*ˑuqbݧ=Cϥ=!2 8 㖆$u^D,#;;I3 /BU K=,$ թ2%^%zeAJhEԾK˟B/ϑpe@4)cζh,Y-(aP \wmd? }pv"Xɘ!ݜ'ox˴[( Ȗcη>^~V{J6޾j_@voBv[?tXK>F '?zʎ%Yz>g>-.OzqljVɻgeI?ՖN)x\ý Hz|{>nÏV_r`ɏ[3E#;Jq{w/.voe(ǙleڞpcN9ۨA7`+d ΂u>!`@#)#!6};lWWADfw"xfh]K5tΪسJsPWw8 5 k/˟e TG0QNDBjԇ]@=v12||Vep$!H=xʲ?mVhAHABYo`^9;tDz̶2 _'& }˗eqj+W5VJ@N=R#gYeGjq!(l0)Va_8ZV|z!\ eah/pgoz nm&5儣SXmOM9`-y; @*+*f24Y]Ȝm^ԼH`ϛ}ɔv\T[J%'" Z8@iJEMz[U$+T9wހH{{L;i -Vɺ#:eCF4L*z'y u/j < J#{4 ŚX\ot6ՑƤ,/C@zEc0M3 ;E9*45txomd]BT9q ⇴j:@LzʼFQ^""E%|z$$-F$ sYK=MaeNDQneB6{I!,moe ιr~G {O>ΜQsyle-;1K< E:iOM~ՑF)8N0q+~erѱ3zZ m0PkW"p?.}u`1+U](xhE{t)9>?{PR#"{?#dGe^?h4fथCX \>flk/VjzOKB>PF"DQ=zw[VTl'm˰nœ%f-ع,cf*-aR,E(AFuJ 𙶞#DB#\[ibR *{ճv'>:@)'wIJX݂5^-W .U2 *>U'}$V8aRbk-Egl7`ZF춵ܦY V [qmy ;ϔ@(=%By>[ XJIr~6i?ĽV/Z[岴ZYK\Bln5/Au_}@IaGk0ud5t3M_S,|woŦ7= ݭ1H]&g6y^{@ W)r]fx)Q4"gXbipu`E% ; ?i//5fPfwxӄIycMnt[^l技g[u:cW7̬ avԌ* >(%TSɹw;綱u@Xi^~]J3k[UYr=4hdLg.u<~\='!Ӟe}y H:*X/L+ qmr7 Ҁx>c6sa019(ش MBƑ5)7jxM{L[:cC-C- Mv-pxս@2nAU-,̖odr[1Gn^J#/Y@tjoN`cx:wb6phFG ՠ[*QܚK}FtD(dTQ.\a-"5  `Qk' EnB =>A{ͽ|F)bIps g_ϫ%k++BOxΠNvK!K?E? h^ҹYWqVYTRSH˙֚`4x톂ef:~;d#9`R! Gd,xX.e?ZMe 4_H,$M+e|떏pubY  RCbcU ˮ0mL`xC\߰b0| M3G0kaNDhR)] oGO<9E<. 5x˒$]wO0.f!1ăDhP> \3pU~ոڧv:*]@-J"uD.xW8 q~1$kH|_MVՈᡄ,Y;{IuR> ]*ysaķ<3B)3'upO<[aϷ}+qV1ß+z+=uoU!FO#,viNp6K Tj wl$ h "W}׀/!p{ndvӨ?Tuҝ C,?z >;!]w@AZg8b ,IA #$ 4Z৬,wW#oIjڍFav[/y$H>+biou*rr<{)[[5t~7|1rc͉<@7ӗz/T1\ŊYmu$iyLiFֹٔL:Ġ ^ (E;(m6\IA#wmJcZof t!"#g 7׳N-2/-Mp@OĄ)rzPfp{w l W;$5agm,tdɖ w䶧#Qxo3syl&gz;1"ms/Vط6d,yZ/gZ}\DIvBw#yo_XoX#qD>GH/G}=;x)D"(Yʹ>o8▎m#;^=]s ڒ~<4}vxa`Sͅq:#,L ݝuS/X-g >U@cd% ŊTY%B׺ Qy+WG-Arn?"0W]>թz/cpVf&zw eAi;:8V~)Rl1eb|f^~^R#L'e!X̲~v& tLGRB[(4%Rt3TEϹn85I\==7__|^u#ay@ʜ !(SBCtg#=̪(>ԀH+ MsLx4M2tylX,QWҘ'LJFN(MV 1 t9}VNpsɂtJ%*\&WL|l@Ql z(]c]𛽳U[G)vP:Iį\DeȾ%^TrA[elX*؆|'yDh_ DLqP'⥩@`VeCd񶜪Ch,CYXp8su~KsJCH 4^i{9L/U[fIѵ%DJ9J;_+FQ> b`,@2g_TxEXˮ;S29n?p8(G qR$ʹL]xakXHQG}ػ)Fc%PQFE>L(b0#~r"pjS9n+cs#d9˃:&2R! YIʰc(fq0Nv+)r'-rWQ :LvE.J#/3AeO7sh5o\ Jco-=I3WH(Szˀ_9O4oW.>uΙp}VSK>mz0,Ϙ^w<{vWCIWkMx3#^F%k2}&N{D0CJI/G1!U }Fi(![/%zX6u&o2.rT8A&^+MI&ۃ"yUZ57:9^;Ըkiug"mdE.gw8D`V@'g7`f,xMZelAq5Z~\C]&{ʧϐoZ,]?\aVDf•2) w=̖|5f`8RtW7:ǦMow[rwVL?jΨ CRd,==-}"E-څU1&xh%ܖdDu/j!$ckQ,b~aV@<5mϘ@O; L`]R\~PJ:$Yҹ, {S. b/rYQdשIpNzX旺4p-TFBUc1<"K2u99_&p/-:P3J I/ 1+J<<Ժ<#b9z={3f@`O:(3 ܬh(]DOj] *Ph9+V;/ Jr\Kxխ{Aqthæ3ށ&9i/)+ "lp7m;'NU(hc-j{otC_֙`&*.aJ(B{p4j͙_kUݚ4Dn#h#8-u,Nӡ6< (ͤwݘY+NjAE*O H}īO~ fܰsHhr!rt}Q7zG0~8_j"-SIerhȌ_͜q@&N98+OYijO0RmvAqK$L6TS= .r{C16pptK0h-e~F'VQ@[㷅 FN tox#kVaDY]?׭헗g@>3TB:$<4V4u?U\·AL?{1M7 k̸:t)=:$湚!=ތhD,R I>uW[ϴ>)e( D=Yd5xjKtyv><&>վG]o#g,{i;>b)zdkfRLW@"IW9hQzvHպ;px:1p< U?z&:.O h-*FéF1KEJD1e+.)HVfDs_Pkz+/I ^&/]2QyI+6l%@b]f9&C558 ߋo],w7bh5ݎk~IՇܚWg@@2-+=Ꮑ#|Ia?86A4ox 4=0%$Yn!Ld'zf3]1 ~Xje2J>8]qBZݞUS:c0=/* ]qRA@&=쁊UbTK b+F%Tuq$f{o S ؍vIX'ؖ|S2S>[tU][͉ -7 (b~C R>$^ͿPʥ?<>Isd!qTsX!u<5%C#)0YBM |BAς'jwOVbiQ K&_g<[!:*BSMmH`*(ǽvI_Y?|e%sq{p]w OK; $.6PRGaԣ(p6>?b^(p{\R%0|pB!LfV̷&[ 0'|f V@8C{KQ[w3CF$\F"C aS@966M|3I)Jt9ѧm9uZ12IӠHUt!B^v~j4Y2,|~P[{%Pk]QA /MdΥ@ }ZfV9&ޙ$*Yr ӕwƞN|ȹ:<5ɪ$6%)v~[oUcYu#,`g٦6%CJ(%aÒcAڷvj)#$% mB@={Q>7$%P %$3lΨ|28L ~2A:jjQwLtktuh[&cc'f×P.ubkB4Qnz|9p ^ۼqeLG|/Ռkؘ\'7'/2@+ e,VO`ZwY!tUbF%Ms:(I?}`%Ԝ[$]ᴌ# O z0%a']$,Ը?y yjsj~#ei bbc6#`0#P,lYSzI$IBgvnM73&[lP|u,j|\fv|4xϽ1qlb>|m=MkHUfsKM&߸w7uqi"eh$;nsMo!IW3Z=rޖQsvk -$<Ҡ^y7S&Ѭ{K >sop>~2=m>g~|bx'TѪv k }őb+Wm3HNYgs-m[ΝަaLVj)^44Gqvʔ >f;r te7O̹|X;79n U|ڶ6g$&")ҭ:SyuR}.ֿQO119f- { u=|$'k (l۔,'_= Z&K >@#GEG}c  2<7{)E{T_̊gDɣqVr83飫?eшvgmPy$\~b=}л[Byu҅j}l0X̓r`eEf9=o&9 zyG2_i!gHB,`Lm=24%dxĀ0_%31[)\e[k}pOtG2hYPc(5vكq됝P {zP_(ܥsqS):kQ8٬,Y e??6o6F*kl-v)`rL6uswYd{s}_[c=Tz/Odlj9W|YΙPgn'VBm> Mg4.)[כ᭜?_HKoY 2%'5:iR.5.A_hwSsS<`uBtLRS1 ژetXv2zíZ@R Ld՛I0ҋtYt0PdB'niNc3APZeѻ=~43Yfh[m#`<ۄQQ`8s_WXZ ڢXݻP>(*VK Xn'[^@Am5 T2r`e^WKThg%s_[#-F }X*_G}&5|)pFݬ{$%ޒd3 6g%xֹhq E[1I,@vi LCH (5SU3325 Q0ZD$}]xvI֎PL~WVGZg0YK\`۽w52 U  -& ګs )nCk QW5 e CZanG+ㅍ$H &UxN T: [WAX `)`0@]]UNUOY 0# !-dr{ Ow.{Y6/{)f4E?"퀐}C[<qjK{fjVWNZ9Ύw߈UȥFhS{ӹ^a_x^ժ^X?d c^.XIL[@tF7,pʦ[۪6S']S2qG2'z၂sep@9TY3bjp/bcG;c5e"PjjH!NM^%UP$8oUq{S]Zb Cx?ӗI(24όm X$G L&?J?y;lf g8"S/O-8GFA N>hq~tIQ:ÊΞuc17W)J tP:zYiwm} U(+/VϐgXFSH}6`cr΅Bߣ[1n4g/#H&a3/H1~TO;nb%킡 D(*%;2M\7v7wqM׀iHa| +wJ񇋉<)}P+.-+G|.{ۻn$IBCzL6ÞmQwŖ2<`2sMhίx#sɉ&F \FRW/nJR/3wg- tU\nGڬ`'G6w_}i. "Ɩ^սUr"7*4 8sZkYԉb^UN HsM0{ ]UH)OM!A##+ :'IuIln ^@UN-;,#>sqUd,8/ j2v"ά^k'\W"Rl] %W(K<8-u= 5p p$ՒZxT|g[;#򆛪w* $(kĪWXI {NY2˜#eD) | ?7.*-'YV/y˘ ^2!u2rteaD/}3 .A!>CV0]J2/ _4^* V%*bGrj"K%LG]e7u X P $5ZC \^RV â q[(Nac9x^&NFc%J'{7X\Wʝu( \xvR/(Wk1\ p6۪*R5:]@hښS h.fnAN+jLR]n)5=Q4o{犖Z6~d=2J}wa\/ynM_j<UXnU;HY ?/8z9Kw=7N4,.<7o'"ٔ$m }nG!z OAW4Ǝ8(~SVM/A =!ԏ_?nz!Z`VO _t ; |\?j8\ 5Gj*@_Bf\1ι@i#i(#nSioKBNEFֵ4&5E@ݑ3 +7R<#E}]ӿ%k%BK‚ȫW? u}9Yfanoʶ=d^vA_2k8@/=+\xu[|sDNi*uqv$"M+!xH;wab| (AԠ=2>E^nnZG6$%睚Z; Qp똤 oM53i:vHX>=dʯe-\m^jr{4w.X^2 2+vN+ZHBs*!bZK>a8@* "Vjo9-7 g"/mVyNC''cʭjۘW$(m3`Jv_ag+m[ٖPS[?"rB#uLE-Lp\ "sLN-xzɺ̴D؃ly5 =(8Pt|:X$+AodLWMy=߬6rV/,0b0\FXΜo9+KSk0:,GكxQ|DC([oeϷ.)u:i')WXH.v_duI8A(J=ܠ tXP9\8Z[& ,yaDE2ݡ{/( :)9U[;y\϶j̴o_XϜoOnÇ- s]}r_B:j?AlrTi"^m;J``۰I 1W :yIaO|vm "vCDYVgfiV!@JnҗOtqL4=r„rc;U(h"^Y#k x@⺫~jS++ڇ<ή֪r|JtP9E7\] b}|PeyPJ}LaF#bW|&bW^e8,~HmR1g'cJMZo<a:ֽ9f+"䣄5k?sFԋn^gP-$TyxVS)_U|$XXP΅^Á 9i%J@֏ѐ|3Ixro^~ђbL~`a-q~yFGh@}4m 6F߼R,pN:,ED1!+D  [IqD jN c\,k_ɴgѬhG91o=oFLި]Mp쇁B!DmF{"jj 1iuKd~)j ?oYE3WƾA}IT]B.Pyͬ?De "z8-S<юn'' Eq`Q0P?AJ7k"!;'k#k|6荓,w5V9,YޑrIeqyOlg ąa4"N+=VE} <5[p'zhEzi L%c4 -6[xo98>(gR6Gnrԇ%xu ,OA耘;C %d<ǭXU&5dX`!HP&״DjmI: vJjmg+ݧ7Y PLR!S=t?F*%ڞf/(~d7Nn"1ՙ|+2tr(N {ړd[_ gaZWu8.C{問` W%GnIiG%3Z$lxEѩBB0kk'D ݏQ. V*28QwxO4n1&ۇ!ý=8cޅhV3#ws`K؃[4-jWFzMHR$=.UTf M ujax} pq3oL5v㻇b[Um?00 Ϗ-LH]-maU} 0Emg? fӹ6V/f"1w w?ފ/ȭ)S!1?CwL_Cl5V$<8t %SP%eėv?t7pC];1(tiU.I*)Bé'D~H)`,"My뱢D)=wȎ LKM ~HŜL[^F7ԛRҞ<.祑 !/N=kDfP8oky+.u+ۗj q\14?0kI}r~AԿV6m#b{t9=r^ً[^`-=ՑBGm`ME ߋ=o&Fޕմr%ha%$Sf]Է=4E\l4Yw;N닇nD1 |Pw:jydT$ګġ?2,/\q 'el9Ȝ[G(b-D`i~^^%3[k5П IBN/Ic&M1| ۭ\tb7C,IPD fYF=.@pp* jL=\X_tc= Ͱe݃t/Y:4J $x}M^:529_DмZ1W*B_T1'4(fN@=yU>`m2O{bu~40X<֌R(C{Cgz) -;R +j G*uN[VޱBԇ_s!2p'5@k۸ap39K.K1{8R\.'ިzcXzI]\l(wҲP$QƞBϏY?,@v!'yw5MK9_ 9O`D]<&<@b+bdnsu!.!p(`J!*e?Ϯ%&94n0CXA1hubNfe\j9'>J k]Z3{f$oSŐ ^1~'v۔Mo +2`l-{hD-/*ǁ/<=-˲xtNQ SgA57< RΑ|N}Jtk8lAkF]zxCגyp4rCoaBmL"3Z ζDQ1CZ#K}c c[hEW;yHB{(L׹f SǤwA=w^?h%:. 6EnA]Z &MNd,`l&T25*MHDڍuN}Ox'7Eb\J6?v))9H퉹/¼JDŋRյ2~]{[*ee[`۲3wJ&p~fʳUSD" F®ѽ#`,v[IjS3BʲCZvV5$|Dt =`I$c`_4EUm>z/:-Y>3"&iiѤYeJаndY5RߜM %S 7}z} C K'j | _bZ9h(Q(٢H&m/ks\ *BvѸpEhJx^pbC߻wgV&DSR<EQ/tT,25u&{70`qA3n?ˌҫ&`E_$=+Ud b,M9кYh&‰Z=Q2 *$~5}( ٠bEnT?ct|ǡ7 e'yӘ*韅qG=X+~|LhWhTƉ=]\ÛID~sNo/NJuNlO4˔=!VA’^ TH}On!*rzĄ&mw,]Du}F3] |Ki}'r4j;{0v+cSn)E.&V*N׆Sh^FJuCJ ވ=Ny]AU(ø߇:8@7RI!JGAyȃR+=\U"E*jB4< Q2F^>rtLɜf9 ]~d89Hq4L$Ҷz\55'?ktʪEɞ.LP|w;_Z9*%|5 j4ki1qXy:B{Im@3!DL%N[ j RӮn-P,IdV?ý^T+:3]&.PJʶ4Jei1pʵ: e40lLSРk]-6+RH"%I΀)Bx9 |K"rjjѴ QV H \Pa8ߒ8ҌAiN5aBMP\c["g}Y2󉶣[WK ghF>7N?56RAY&yijy6y&K 5IOBh]:dwr'r{U凌wannwO~?i!Ni4ff [^/m:TK,vy}w\P@5Ա `# _uYjJXIfҷz&A>NJTO jAD5*}UX2HkKUIG]s&PŁR.r:|%Ebkњg:`2TTۦ X2q6 qr]TvM䍉mp9ʟh}L+p&lOc0aۤB"w=mRbOU{4jq*#ㅲcԇS]]D,`桒K\(n9* 87.L";,Se5p5׃>-zC64Al$T NZ?Kq^(A-Wײ E5׬*:ڤSUv<|\h\ S2oblZ$Mc7㜼ŏ⽯5,.;B7_m%Þt06 ¯T aW0}Z|:C^)uf@N 3">a.FG-G* ; pR͌z W#;x$#uUpo;G;m  P/l ÆO0Q,|PԠӛKE!m&::CG-~S4ͻd`3^ DM{AJ!I>#ɨbwe(SR@%G>@VjGЏ|k)''Ϸ_ZOj@&o!%݄뇫ڃ[ҧt\p`|3ݶ!++.Ȥ ڟF/k4n ^(3Jk!UM` h;ML4,D['n q~P$o^}K\}jahwΝ ,GϔC ֋u$Ss 9:m&4[镜iyp9}'5ȸf3BS/a/JihqׯoR*@zP9<XW ʐZXJpVFJ+qRTIaWXj"řyBs~-c;]z_% 3+?B 6*ͨt^i;4,w!Ea:k_FT$񊠰$ Ytl'tM7olJ^&YMOG28@?,!-hj`8IWкҒf@n3.yvnxvS>5^JFCTZIp9ñaLqT^ mGX7_  įblэ(3T\ SHOc&n']ZC@`JqI[.4<H/(fEf68_ZJ_#{}BS꡼!vsM(G>c2V+Hʚ ) rz|(F<&ngP9 5 NV>qdj|s-gB2z7㢢}fl628s.D4Y>2{.f~{YmN%*Z~|lƐb?a&<2i.Mo٘/|#Rt?͸HY[˭[G++f&ֲΖK'2,FC.kiT ht~WۚǸϞ : j{viL]1v3Tp!`K\",lƁ0O 1}*5z{ +9Ɗ (U 1Hn))]Y?_W,8>&L4҃ B(#S38lN]b@'~5>tC?d2Q^^}9q0T#̹B/4۝Dnq Akԃ#^щ6e^YOi[¿t<ըw"PoZ.1܌e?=YQkP?nuQ@jvÿԩm{H뛭&pbM̡ό܊y܊r]^5 kDu j>,Zd]b.orC3oA^0ʍF%s`lbO ,xo{[W[y?x!_8Wiz=qCpb%aP)p !E@ICPҎ%W.$$zl滛ւol4\/)lCœ̟@ ~#uő'd\2 1،-Յ0w{?Y\+OԢWakװc2tۚ.6XgzΠll*Dtβ)W_ eMS軍@espxE! 3/@z:|lWQ2#=[횅yАHTU+}[%C#|[υ,2K>7Bd´SR*j9a4=dJIߝLb:nB,PC_c?cZVxoo>+mCu(xSG,SW"^E,LsJw n*SӗI漬OӍdK-uZ3a ~D*ɭ8b_L~%#@ptnHd^V p/} TB+fean'hBNhNζ׏ oddHwе2lHEՋ!1XkL>a5V7tJ#~ҿP?[Ps95/lklܧQLbyZYkTscf^zB蟭\2b)%S_ ՚/&.T[YM4<=:(4Ƅϭt8%Lu=*#Aϋ%%`ph鰘utpXHo=J ԚzG @ L &+Fc(+(@o\܇ڢN;Bїz]@l,sR뛄ٿ*&H,һ+ҽ /jχ f(kR,''KL25 btݪ U,$%^D"IE?z@ OW*$ʏ+]VZvSIg)' oh_)[ Y5-:B![>X;yu_7ޅ&R"s͉Mq>@zwV)@਼'~ _mtT 1( GDI"j!XD1Qt),8y-?^ +X8&OA7dvv1 Uj2XbjbU) `ޭbw(vGPv}zu'"O>jn.V^͢C㰰ޕrekM2,gE.8ª5(Ecf1EՁ3oo8&*N+"a?*i4H#Q@j0g[VexK'h̛mf{-:>b  .qb.Kk ZoV~_)Z+f#^e>VUFa)9bg|n9n^gM^I6 P:bD k*-12fr&+q.~% U#Kb<$ZZ X-?] KwW,Rߪp I9&9dTuEzU=_ (7Ip A~8yڽlfQ3&pv(N a+W0A7܍P5=5P4{hd_*T;2zpbzlJfLUT¸B }Ojnȋ~8VچlҞP(| _Gj1P*+@u9bKR5YW'.SzUqMQ@_ڮ)c?~[Ґfz6$ZJe nzhowz'.P2T?^%(p'.gq3#T1eҶ*Hu ۡܶ:*e=dL ,1 JANAyY@#yַ 0ƛ_sɣ.Vz0!A>ݛ:3d?q-ӡu*/ˍ_2ĕAZj2 g!\,1vޙ46d#{zTw;ޓx`q!N"ש8dt衃3͑bUrc@֬45z;1<|K-{stjemFYfT2AɟѱY++}/M~)/">L`'8mҘEi1n>zC_>ǜ,@Ip'*;EњO4^o{wEiGС78P34 s.neQ@aR?6K+]%Tq|9j2b\BbWMq:tΌ#FudL#"L#Ԛќx4B=?{xB"ުF\Ж!=*Se 3 TkDF3i ;m`GvF(icv D/܋:G0%) #aj5 a' ='NZTw_1+eL6^j~ QPRZPՀ[ G֦N(1FF١<$H#M8VOdwXnDtkʼb%m9kᄗA>=h?DMzI+# BiR ^N3܍L@ B ZYO{|QRz*TGRvdi+(_d#Z{#f~2mE7êy +Cg97x!nwax?:#.K56 gtH kg<ob8fYnUjfMzהv2?Ҫ,}rjkf4$#\jHR 71fF zSj)iTbkCw[W~m#DR8­+$+wY]Ek!{G+P#9ȍuUP Aċ0r>0+onJʉkIOPY@ /z75$ř2}p۱NsD-%>"ෂàR?Hfo5;8),, j䔴"+;gtuiQ+ѭ9r5+T6s ^|C+֟Ӷg ۝[faUc|YY^ 3 MePI) y@*i!~I![<7uu:sC]2v[gϘ$|{PQ \".JO)h/a]:M" P.7o__UؙZ$Fu zݼc$NX{AQ~* 'R XP@@|^2x:~ 3r^:2C:${eUn/k |TBoI7=20&SZďo yZ1}XYhsҭK {N (x28iC HbQŁ|?u׆Bl29otT"'ʘ"ƺZ>OB^'NH`]ʫ Nb+NG3{=Y v Ո,)HΏZ?LcDsC*iUגW-3ϊ:3Β<_3~ӧ 6->j1'x "LLe]ӒP,ܙs)!TT^O ƹ\TEg b{=$8xX2ĠAp?$è]礴M~./1j{"#lnN}unR-1a:X)\6&8gLi=bVg,&o{0r!D+ObA )<k+֪ m&Gq徵uݒWӏmr1Ԝn":44|@X>D5) ML<5KBz[lJFSͣn9tgZ&iD?0zB6V;Rfإ)j͋DpVTA]u8j\05c1)te eP ' P}븣AR$ q=8mu~l]}<-]vG@spj-sJҎ@>x ژF0?O[PE3.B#PCTc>X#P@5UUNhL_& Gb\0){HWgAF @xup9 bfE?9͹O 3$MQ\ky/ұ/ Ȍ7+b8** 5dXgy+lIn~),b^xVCPx!\?ptu&WKߎebg1Mjz8ĢnPD~/r{ % B*t)4V3}Z A`i}Q䏹:Y{4w4 Q)e;(2oSR}654⭰Y6x٤o9w>W;#oS+xlI]|Z$`ןoNsYՄAQvIHF^f&9ͨ9Kx_`[*× X%Ldb [ "gFz^WG,U2 Q.Nc*s- V;K**%DXR̋)c ;; F@uS":eeT 3܀x9ckpsL?}gb'܀ۃH$z6քxFL}] tvl"_Ԯx}z}.%*uMS`œk?+Q# X ?̆JLZD9QMR3ˆ2ʜOXe;&+&2 Cf II6XMs$?8&sPOu/*˄܏}[WAz6v[U̍*3$iX0e >]٥`kJEp6?`ƨ>ضqڲ??RLF5zh.+_GB˘#g;Dv5Q]..|tEϒO#oݰ"< zd4\o(g7Z Bk\ }lV]--¸.Da%Q^8>:KJ06/=QhGq-8;5fq{Ul\ ӂj7s]+'K-,}Q4 (o_olPFbݻON:"7= Hײj&:9. I{,~>qVqnFMU!Nu˻5d[&^|A\'x++Qe=-;ZRw6Wn[KШx< ;7~Kyņ#{\Kԓ#Eh{Y*1D]G0Q ~C?tڕ,{SP^ (`@jŸxӌ6!H0BzE1p Y'XRri_J2W,V_L(WCEs_f4>S&1*LYlEfG5+x80W-P]bB\W'F7GLVv3wrrmot>DS3O%EF?zɚvСZû; Zzzi5G! ྚ-.fUt_>ǻc3*ۀ*{[쫓Saƅk͠8_EV/}yIi[as1>L]gl6`kqKDk2h|Ov'q,_X)2 KB8l<p3UV Z7}Qt^*`]&E: S7?c*L{Hd% إ嚞.Е :ңﴞu@%K7}q {iܓaN3v`^,^l宲R,5N|Lg=k@t1mӽJ}";6:w|{jc[KJ"ƩyIX |V5" NC>|EPG!:x AUg$Xnݣ├|vui:K2RTjĨ|@4 cCHEIꉕBs ̐(11拯X+;$cc1a˱%2OΨFQU{3| 2ZU]}HڐkS9W8TgOp7bwò1Y []Pyw08o宦ݍwI[W9lm+wz !ONY(Mʠ2xAr#~ !y]~ma#DbKOsHLsopha~ZT30Y0Ґ+4#F*uL 8Y,ͅP] t! #'PSq0P9xhp}51Tt,Tqܱ%#hQ|/0izbH3DFBAT-Rt dt<_wH'h`h3JeJ*u,pMN.BW+Rt~Uj#%]-)qh, Ӽ4zw%x,O)GftlSw!L+CM#t*ACe"%m5'HvG"]>w΋SeؚToBY *ꏞ*5?g77I\☙ MA 6Z'eVax!%ߚ#8iI0-kYAH=F]vZV*&^ ky+=5P_6 wkWo'TRނ"gBzXNBz_ ~@:ZeʳZ'fmֽi`5W_G=V Gv_S_еHюo>[1=;~=~j .Sbx/g^O^]B** U1ŲkĞ"F!E|^f]X$(N]W"cIRG$m, w8B3~VkWrDRNՂ< rJ2JX%潺k#WZ(SWnNYX؋bpŮ"w lĸ?? ѯ w,_|WԼhUٲ=VbĻ&A`F:מ,1[[CZ3xcQPyd/K@Ұjt]j]Oia.PR=޽fd!8ل+>FjZ0)V9UWp},ˣ@xv$%敀elpX1qH`#[?bd^=6Rwb,مk{A_H|d7^IA;}IO:MD~EYU9@3cz7_㊾׾ %xp2bO|TҩN{Bf4TVVMDZ>~RIȀora$ _1f YSHlJ Gp='!ٓn xdlIt6{)NoW}VYѡ X P4Ƅ:J[/\hA.vyP_=}p^@q]E1NidLwVI4(`[Kt͑`-8ޱlnh p=UcbsI86qQZ33֎BY͒_LRy+= bՒ|-f XΧ v,j$j}lY]i-"{Y*C=NF%k۔:|}b`@ʩ_<';AqOƛB XJD1W5%mQB0IrjY?) !l>plch"%"E&^|u3$,q~/pѶ`<5ڠ?C!SJŒu@ l“ ۊ@T ^5+V&˂*9s6G 8 +IK),xD`a /p!xG!-ֺZқDI_ۡ4r*o]+GwJCvoP& B8J82BJyXO Hfk ]p)7>D ǽZ3毥I_h3:Qб>L>o]P!WezޚLpj4V p*3TVFĚxt .R8G?Hƨ(Ԏ\2I (̊OYT/Dz`d;2dZѲUnciđ҆zdr.]6yf!FXdxfWmZ3U p7Mciqݵ.pSoL"{P'3wPx_ˈKA8z&\6D Fn,V7rj}Zn$(3#e:{&Bb7D%-mɤ`[UUj*/88t Od:$Q_O:4Э|Fuk[zIvYB<P+́_/sL` /aEto52K^3 ,wbU^}UX9LPxs&w޻.t4d)K|QQNOM,8IbZ;BdG dW3%(0ˣqaT\qj֘3t_-Wc I+%5CI~X:3'iU65ZI>r~h4L 5)\]*2i?h;@j#ïƪ24-#&ps @ %=|V qiؿgT Ly}^WGf晟|qX$% _w/+N_NT~#ܲE\_iiǍ$U員~}jBl j]GoCR2.ɶJ5G14K_>`lK}$mlV7ϸ~j[6`! +<0hxE2߹aaUY(y LBڃat=x f{udR9÷VI kB_g a燷vr^йvHw*NuɜFI@Wu祅ODPv X T,i+ud흒6}kI::?Aݴ JLBm:yO=o$Q,\ ܿMd:*-$ƾn\KڶkE (U44<½$8@6LXL2Zl@$kD4Dܑ[w§'lӯ{8GдBlxhn)Fvޟ@+U>0 [`,e90 dZ8]h¶X|/f >T^Rcu6%Eg<䉖@6{U'3R*>!xѓ1ojb(ӭ{2c jG×Rq PAQ]-XH,+mbsfJ@R#OT _om T,y_/&2f @}wȠxK`#=O'qY[ 7b}~\*G뺭9gHQS,vRfd>ui1l/LqE9o0|i^|~sōH9+nD#"!H4J+bS~B| ՝`TXϴniyWa/iB*:/faM;|h上v#`bydBA;~]8YPNO˟iF]KXԋ8.T$8Ȏun+!/Tlxdjopq-?Cc3oJ5{aWפ[З+U\TuHLk$Φ:MH׃ZŦ'] ,"DGT9p;1OkYpy/$ZFZsFciwt'  '4 4N*ZPGxܮ+J,rD`Uu\ hZz<3NvTv_Nk";qRK1l{_WŹ ?)ɷsC~pW?:G?tZ'Չ^QHCYiΨaʮ>A}}tݣK\O;J%okF\[7g39xcVœ{L򙷲tԑpDq*.Hyĥs8xP{%71 Hrb"Zn37XȠCDp""nf>QT$N|^/I|bO5V%;0Qm OXbV>Ve{[ rO4SdܧXwf~j@t7Qj^4k'8G+` A׍;mrr׸x2@ƭ;93 :۪$=޹r HL+9S'}D΢P/N(S5֭_E2[\{?H Xd*̮_~[={{4g5my<0F-&SڙLe, `6nڪ\`ϲÇCA^Cܨx10kɤ푚V^p$eA9mE~E'8ucS]"NK6oyd.;) DoyrR<+ ?[GN';Zwb),ZL r ^N+exo($vVu&bQkch^( 'YyQk¬QZ{*2J[䡝 GxIzEnj:8\%Jv"EqڷV~ɺZP|%?PY@푏"- vLCOqAV81iv[[ޘU Q gܝ/|`ڱ>~\4&|YU8[}tiGGd_PgMӗx~mS7/waL66^I7&+XNh Mp#ʹl5?,ӈ$ayP5)^ @T'-KïviM+/tCOg7%!Fwsv=왂s[Xju"Wxy*I3Fu mƍQǟ;Ҧ;r/&.PrK>R)vk9՝d{91<V871GzJ+1xR~Mmh0˭,klk-42-Nh:,:WYmy1q\) ~/)zU[ISBlH55y_LF GtSWYTU띗\$ZZhOİD?9+]+t枨~pxfmKyP壱P&G]ԉZkEQdC׶᰼{M(42IpgQ2"2'w]eF0sw<{u&"͑cS.Rjc22*(!i&cY3"mcP{vH%[玐[ 9Bs?z`3f:ݮRA8IaǨ ^2 26eݢ^ǷB^*]J:E+చ7bz DC5S[tN:T 7=|-C 4_?J /^@%ih@.NP)5I'U 1>m%)(G6\zw($ft-iW8wtP=*WMen3h ?1ÀafG+kvO\m|ޞidK7KW0 _aU6!\iV)4צCJƌѠE1a@\Vw/gg6 (E2x> 4Q0^RrJI[VܞGľD/i67q@f1;CSU$B@0mv4Jk?>/ km /?2ㅿY^yӽG|ɩd}D.9m˩a-PdjMG ³bz(4dFmo,WJg'?xHBJSIa0IGHV*.0augs7{N$w]^hx:@WD%-}!(PWT)Y{b&1MU0s:e_Eݫ'c)^0D n ZqTLZC@&dR]4 X [6\ 6Xnݴ^ '>4Ա!a"eLbf"@$ 1誶 p0o&b~XHxӬEszeaQR E% b,"?PjI&< $Ye1yL]mRR@SCHj6J;E ?aG1rl/vdx+%6Vw2zɤr>& vYyK_/MVNr;@S6S['rv,[FFU˅|@|]}|INkXQ*%XFgfhK L&3l./%Dsv]⼼"E_+L m9 OϸknS!]Q|1%' 6!p?<w}Avo)/޺{NNYh^`ZTY ߥP2 d} s%$UQ_?[^d}ƛ9f(7I4Z0G~;dϣ[$B*i(IĿJ*v_dHOjńo0U<\xM4𪦯k좩Xl0*8s=E =K.8,@Os/VVAܣU`@pa Y(= Jy6˘BG'iV:onսwDP"Qu+;4-ldar75):a3xZcq5!髠:_18Rӝ%j|%hWnrN{E1MWDiGv8R>QgIYvS: f}niI JsoJ|\x|ȣD<"ʿ$HCjЄ?n> ~?^3, ݭ2yݴw5(VFؖӄEn֫{P g8*^R#7maF0lCSੴ^P'o30LO0rt{-MO)JsOlh]b`VȘ aS#ZL;ridP1:gDarA)4j}]_![=aѧ1X{e ޠ-p$Q٪7=-阳 |4M\=G,\0N@lcooƾ_]S`ZwVN5NήM嚯-!x&RH>"R*1vߊѮg$g$tߏ(>z:_R>ʈo|>)Ypv ;AAr[LbDl(fV3Qk(N+[żmR}VQ \N)%"6c;q0]_|*NKx3N!د?T]ZKA5q?uIHwYk7= omQP:x7&+;BD'&ˋ8Xg=#Z[%KBl=ydꤪkj Aͽ?1[V"7"u1QLbǬG!<`VaWhT/Pa4),\!p *2 UqlEF N!B~ft;'PР&NCvaI@?2]̗yH_NR3|JR]œI_CEM~9vNy+^lSs6c!s0g((vvM cs_۹8) ŰhP5]Uq9vlSP=i Pn "BH@YmzaI֛81Jk@j>5[ɹ9 K.z&VphI'4c@FRH(JEjhj/K:ް٘(CD`7dohimu4QBg@h6_UT!=)./̑WX2U!PY :}1yYc?io s@?[,aFٌ @`({:sFh:זf9 $R gE7Ur$QwC},z |zNESe6fL'gٵbP9(KגІa|@-[E5Y$/2:'Y#ߍʆ0LgtĔvP`=PɝJct">IG']sG],z*#hzk xd]cD-p1e؂:a%78ނԋp$0$ݣj]J8_%![HЮ98/ӓ[ԡ=d.t[x`σ=-rF_$ #v?`k2aA%pBYCPB/i'UN Λ0܆]TmE(/ pͽo"aoz!5l$dJD (nmx#MB=C6FEVsM)5=p/s$gW  U,R*2R3ѿ=ַ>3)D6lsؽ?O3LfqN!:n.?G!9$A5usO*a4 XP9 qddSW '8'~19p~?cJFUؖ rJτH!`S>2kuXw/W@K,XҕEOQc~yb4/O~>JԼ[nEuzw9_\@KHzgYnB7c1Hxn-pɘK~ijb1woI\b"C绎_ޣuȲm8MhbdBblIU@ 6`׋|~&V} `4>L>T5\9v^ '5𕖦О $y>b5&tHuq7X+ GEX8.椿Gwc$gw]Y$SܹZՈE4p;3o/G!/xNTdz. TW|b9V#"K8RQ- oeC}> %(3-ԅ8Bh 7 UKG3 Y;pGI_#bz: m9( #ظPsЈjYK=lYvfu4Ku3%e(sTKraw99 pщwtWݒ"'*X^!ͯ)3~o&q+?|<jљ0QV3` 3Rq zq ,a`bf\T,\IȼV-uUfH]gЃR;fdDUӨ 6֚'SNdcW|//(P}Jmbk?lN1,Z沍o@`y]uY_\/9D;% PL*\/,E\-Z.18 +P~:#cuP@;I00Ι%\ pxhceR\!#0"ΜPبWO BA!mpPEh;ޘ@n&AU&(ңgԙ zOY t}t;sNI'ba :Zzzo˷v0R>]쐦8}=x~V$؜Dm XB;hz7FM7yCaTQUIJvaU*%@ e$J$qTh1OȮq>k|9 56,d$o@Q~]ZAU6@G?Kb&n~&&$lu1\ٸxDmR%OM#6/CZwqL׬$yTgvCDSRbhƹ+nBv{r q9?Dԙ]/{-~U8~wYxZc ~d=f/J%%c`hnQ٦K@čaA,21"{Gf_-2 r#^nӈ-RNX;Dy H9,H>;He}EmmnK10BOlƂTY7pBSwZ]<'8PB*'c4!eտ>y.HsizT'ՄfQVw6rKIm=AZfI^ëƊh( `B3СVyfW%'^("XwyfXezK v`XqUh<&k:\ pqM~ALR-BzRQ4_QҺQVhGǒ,K~;3w"'-ƙ$k];6Mݓ:#.f)ϞD=I udZgMQdm~Cn1ߴWUb)lkR{ ~zXA-|#:]L_#|&Wdώg!ݬ%ASM;^s,*B;֊Z'+kߥhdUfeBڢ q=8B"$]` wSz±xVZN@3(ǡ6Ero'z|S]J ԏH9z`Q9R_Y*XJUu!yk`Zwvt$UߊQY=^8>=0bèo$ bЭ8OȃI6w" ye]H1ؠ'Uu5Nx҃w_~Wl+Z辣QK~W~2JxkqѼuj3zUbp):.)^PNۻa(ЛYYkޭaXaԕze@VwVC )}a*}y!tI{ڲGKh.:?2uެ62Ŕ/ɞ|q-̘$u}bU|D,SMo^4d]^b:ztRayhVO%4 T5dɵ\p;3}zII٤D'rޤM*KRKގwM1Zsd}x ^M/.A6&pk]k{O XٴzMN#X غA.Hf{o* 嫖uL RCB?i` mqePN?_U܎Lb VDm#` ]CbeKrY_ϽE~`MvfISo֪Ƨ%kK"cx8XZ$1ErX-yb﹦{ I6SPOHvKmW-BT/yQgY,`"4,c[xm;߄)l(nJjOe}|.nQ.Z8}6p`Ė[a^<@UɟniI}ߍF?s~ \!\nlэѮ/|^#뿍opd+,b/MS@]|RT~ߣ7q#ClE{ C[l'(ZDݕ۷% 9"u]srzx6`h%[C6Sri0 rqIbAX6K%b&f!ӝGlj"ZFڧ*UO0PgT1ݻ9h5t`7ݒ@j Q)Tu+FMgF%Ŧ7;#& CQs1Cam,}VG@d9:b)$ 2W'P,R} !hc;VYٰQ77A"۰p_ P2kBW,|`sڱg,zW"m^P^u~9Y̱z?^L:U"6%]PbUҠΑd Zn|d&v~ȂWׄ~*,7H*L1g1{x0RP24|AZ {ȫY!LJ^򫯈.]I9HX\ًbHY TUMZikd wtT_izu6yiHC s"줏b$t49Aԩsroh'vt*'fH^d+)0% 3T:2ݞ}jė܋FkӸ>3 .J\#(9ƢXV:K| &HUh0|06*Co][_􆿩WޯaL7ڦm K'(V<>o#b=S4;w>FKWShrQ id ^ĮQZwAѩa;z1=88tѰÑ Lb TY`EΡRLGحjx`A+!Ƶv Mw4\n6,#v?Q7pcrZdkRc.βDnj4j5Wy-S/2K%Ԫbt6LUO_(0v54䱠 mO`{5w_ >Mf&wRRg;ƛӐYsO}íOH){{Gq ;&Cm-,p^BXэxGv+ٻg0x'p囼 5-ꆩ5"OQж׹ [b ;^orS389C,PLi=C:~R|=Όmb\w"Kqc$K6(!P3.4c^['Uti`NiO 4wBu"1!Z-[-4mM Ӷ{W@km+mX9Z(ȿFWZO4(hPږKZWݫIڀ*a+e?0PJ@Crnğ<̟_؛)f +Wc2f`L}(+VgtaS%L9]H`h <xz_דB]R920+F̦վ),Nkb{y0,X4Z†H rq^/tSYĂQH"Pwsp> 8 .܏Epv>dە3PAv_ (rxMx$0k)bg],giur,xx 3p:7 =HvJd/.uBFxz"x'ؒ=>PrDZq;Ǹ~{OZGʕ ~0U:\@$O2sӛß4GoZfˮw] ⩾V5Y7|ѽN531Si)uo0AD,HuZj 8?^HdO(J+FT/MmT3 *̽]Ĵ?tFX%vy͠B͋^ Qä8g$Qoq۔y}b~o2tyI< v<"9?"0ۚށ4Y0_b3C#hӒ: 6VڕZ^Jv_;`˅L$yj al>4Ě iST5&̿JZо֣dol1qa/Su38'1hYhR:tpl4 #68|]0~3Ȋc[I-$€\a!F3S7;񮏐* $m^/zl϶0[cEs)˸x $9IP ew"\EH?-t8w|*c,,qB)`V\,"Yyb*p<*WO٩Ԝ N"ĥ^sFV+e73rABuьxYG\u u,ٺ{MDdBq#Tpym@lT1&#H Fv4H;1q:bu  BQمWLͶB9G("+7&fthDTN.8CEzYyy?"7|QkT)'abz Gi^Z5EsivvHT͇XTBOь~Ws}{T~dM\*G x=r\n@h\,(8BC(N[':GQk'RaCKZ<}>py@9f6R@C,KEQL)XF;+ր>0ʁNnivTۛkڸ;ap"h1>,^TH) >G5oq8] 4$N %?yݰsGwʚ3bVp7\2͹ۙ{DJ Pa¤`] s޿#cx;f( F{ZP4<&P |Ȑ  [e` cޗ(\vFM+=6cۘԮ 'l/tYXݨo[Oh^2!UWP-:~U[1Yj! ؚ'C.]Ρ O&= i7{ 'CF;FHC͸_z쭢y78d* I[Bh{2gU!{d11RKF*a> _An"= ;>2U爘sMT=?M>+{]:W\@{$퓯7H_iBSٸ|GGP oPuD]q]ƹ[}E#(|CeXۭ2i!-Ard \ş{ V:,=9 bRsYOy$X>~9I?E[Ց9wsIgkNlqencgNJzAΆ-y*+$`ztHRXKM,PB\yɉ͵H03#43v63uKWx&,rJeCuQFYcj'VD[%W/Z;)E~,XɎӏF:˧>4*krI@_Byj!Li-'ٿ^E*>^Y\bQz) 'qPr%͢?DB&2ÚkB8TX#p H]`D-­Q*^zP?7c(|Wͥ5x&Tm j2@{bQY% 2 +$O jqi#_xrC[0!C:hJ9 J"aUH'š,7  WSOC&Nb&BAXoKMk-!`Wqc ߪ5_8^y:R?4bY0QDA;̱Ȣ([rN7^\9u%:iQ|]AA=GRa5cXz .3}[<(G͉b-;zҿ}v'5 =:#^aW̼a(7a҅G`feTHi"`-J,{6g3-t?ŽaQN]{!V:D>QHAD ւw(aqf쾲"/v>lqUELlL ljTJO+ota!E5:/~.M_&zm9f WG< z"kg'jVGgcFLߴP5}9'i٬^.X>dW< Wxҩj68UGw1/WrJ3t# -u_Db ^#9L5Kb$-QQu1@W.J.<] r},?pܩIip@N@#q 9ӠlF"Hm=`m$,4m׺4(sK{SBe2xSHZ$7!ܻ42)EÍ 8ǠaWZ,̘pdGZ%@sڀ<HC,:a/cBq68Kfk[LutKkG|2&$@6 e)yK ]akkBtgCy1hE" hFү? 0zPTeO5}&^3diKuDNTXdeJ(glEk!dޅLEbb,$q%}WpAs(L>ZЉP;6McjoE\>cp4`UX >nKHb^W*E\H]K?=ԬWQ*%rleU4yK*{V|Ԭu渂눡`9f5:Nj"ƌw Q~ՀH}ǯz_ 2~yA:~G 8̨.-Q|#s.OprKw ʹ9jFy,?ߘ8Y P"%~mKth\#tB8K"rnxsU\ e k϶fVo&%07Yٗu}_3KAH~WVUY1wѱ6TR#uD*B%ٵ TMiԻyB+'u"z]:TR_!.B)Q t)xhT eWzч[xr&i}#DҘsswؽ;N!.!' Sq4[nj񬊬lu!̬;~" oN=faBk%qY\nMvՊkFrKn]DZ'5Yӳ @V.Pbil|%*uZU_w?7pf1)v#0WHI~~z p]WUjKp5_QX;E[ڽ7k БsĴz cfhЮd0lxt:K+(\:(ki Ldž6Oњ 3`Aojʉ$.'){W[tS?b U 𩝵i㕴gʅW,e,=C7ʐyTޣ`cu^2c:6, ~FSxf g}Z'nd7htY" q-aQHpV)? ԩSћx}Yr] $Xe3SFEÓnn5o=Sw\u,dFK4H6o3f0W~O/ul]0YD=I"'卤0Xvl7[:/f87FǼrc˂U "nvoI,{q,*`m j|u,U!|É` Я=.T)9hRJKZc*zYis6vh. ̹Ht/f :&q #ioA+yp&q{;\~&~QʣBT'p2^C8- t+ CzӼy ,:ADac@XR#p sU+ۡoaޙ+T F!(xQx&әH6bnuBi LVō4QQy^o>%@@sUp…"@msWW秜T;[mdcۙq(7ZGz30cƟst 耜߄hgkOV9@S'LQOP)8/\yWr CP8.lrBy5äT3zC&C%_/cJaP4,cuZuw~d9g<—<*^J2 sJM(=?ǔY[ nLլ׹De1gw}tgœ],2x UMu.B5c9:y,ǜ%v?rĶ^uQ9t{7Ƹ'q*M|uPq E qȨ _GȑQ/(WNEb+s?UtQ܌ (v_&# u:Pha=n(  Qܺ1D!Pg1&lz҃VŹgƜd)޹mVީ9 FCT8!8?zyGb2%G?krU3䤱__Sn6?y.gCvYz: 0NBݘgH"!T[犄&XkvhPY"_rOfTj/Ruhl%԰P^:u,O5͌,'NfᓇB,zr;5L"ˬiK=Qy}TeHT :ᒉ5ĭ="ՆxVЂ B2˙<%sWY2ՈrKLKes["l ѫfاR&D۞zVZF%gBh/^/AƝ54^EztԆwv~ŒJ|+ "`QNE8-ˈ, 27]^;cd?orNeko8gZWC Vs}${8tc6ӼiƍU,I. ժxS 7>bJd(|@rx2bm,񑫃[=}IDpَ(҇AK{_',|5)́zMW7#}<|?Y)k:?[E s\O5pͲ6%Rv{ær$/xx( _ajRoc֥IĎ'{y$`^?a4v=#yo! 3bכ{ܥ+"h%8O֎\)~)O\~\t0ݷea"jJ4RkuvZTsgnޫBKwfE@[X%,#kɇ;;z(eBQk{g{ {9ڹ':՜24~tAb-?ٓtP%L񯨿]Ƴ:+z VwU;7 &;L<-7xڻ +{C(!ThDXnH(쩕h"FΏ; ]Pry(8ނ5S h_6и9ȢJZoKx +MRt۟ ;]y1tAP: 7P&YzS)Dvpɗ(XU$YB5,w~BuihNO^$^_$w*&-\NLS&ų1VE=Wx~VR"^-2Rl-{D^6 acxx(;5캭Gg'P4%8}-,+#a2S!cB5ݝ(bQ%4ܝ(-@30]gqӇJF9`ΌdkV]ŕq!ZI. ?<5 ԣpbfB-D.^Lzz^|eM2جJkB_9 a͕30׋PWffU/7V-os@[ D]&bsnTNGk2UK~@b92.#'0U`amjmNW^Mj'NhM9YZPd[MӨ#(F4c%6s0ƴ(k/y9UwKV;-A6{Xi!KR:>G9lnH:,D4[W}ͧ:)M2>ma0fҌ?;+2ҒppOHD1]r= #TQ{B }jߑ_ wJvS&cy8p}^ ŝ/xf8ݮv ~1dUMB!nS$u8FB Z8@bN:B# /zVVRtހ1.aZQy+OC3k:}xPyI7$үHpɏV-,/Yeq%DKӰB1Y:! |fs] a)oO#[R<["M"#OH4Zd[!9$ $?I=h5ռ벂BQw-J e㽰7 P8iJ0TS;2sϬ5W//8Yٸ`YuYM6-ֺnkXFjz #kz*`;7QE~^||Z䫪ĥJ0MW}͊=L>iW'A!M=|%))bĸtToK L f W)+q(em^րD^ 9Th qKYEM/`!}v39IԤ{c '褕P_kS-SS؄([i8VCCkzۍEFG 3MАU{\2I"FDbЄZ"(yuÐWwWSݏa&f S{?٠ٌ'bbHQ|} ԅDq HPk̨ZMj_sưKDg|P8n MUur | 2/#vA2y +gj#RZ%v<؎V!n2xV>Ո~:iIUX'kϑV!k$sjdrF>s M&a }K{ UB%=9DlNFZL?Hcq!3VMLLY>f Eʹ,HM0I(ef+Q5Dt/ ?9F|fVZw9mJ v@rWw;^Eտ *6caۯ BNtEȨɴqn,jg>D[U:zYi@-S1TOϹ8ɤ?]o W2}ZC}T^@Tsј2?\72lruaL )GVe5؜5G0Ì]Y:/)zz["dpޜR OW-R^'9GJklםݬ*qU0gzȏ@U@WY'՚̃(QI 1Hh ɦ%0xq+okNù#ߩZ'񒐷_$-sR*n:Wg( f-iZSڍ70@ 4b+q+gUDٱL' EQSVצwkpuARI/ێMDa'`y/#oтԍ G7aB?Q/ M~gJKXE4p(+F~:>y)wل5!`݃CΑJ$0i} mCe֗OJlʧ~5PݎZ)XX4%mb;U *fVx(ȕ8QshcOho3 H^)\Dd`_le^ LLPU7д3n\m^7w}^VA (@!7:- ?l5Ef%ѻ%y\6b⍥T,ͺ\ǰP5׹I1=TXrD v:#ޖP{]O_kdS{~ؚtH|\^':1 rG5]|pE\6uFO{Jw8ZGV86&4v*\LNxKs/4ZJѝKo`FYt[A&ÉM@$<"7Oͮ8`p/ZD<&@0gH$LM%dbsZ憽>x,I@ھņ rpfy# r5:fpHWݾQB#Ozval~|*3W1=k³c[ 9;c45\6{jWNw^<rY,"g(&{0o*|vH-'Eqg<1pHT=/ bԄz=򰪴wIIu|*CrC}_`l81)V6MVJ J1.%^V( =B%#8ˊP|LZ(>!왒Hs20{ml([??G e`W>d08x^3j(5yT5$S|:,;.>RΈxZI{+rأFG57᯷"g\;:snG_'f:f'raJa^}xP.J-HbKF/wGU:0I4ec uV{ZMCdl6YH'eZ^m؊{F̯Ike .3@:58p\\ {}SS;URUBBẀG#ʥ3SxL`yqH ih6ӪU6I$ؕr\Nؖ;s&`{v$]He '`Yf?"g㹑9~8iiFsl/VW!*G𥴩$]睍f^ㅵȕiTo[@ ʀj] MVvTRI[:th ' k,JLs1~< q}7 }FKZx'y6*qӼ$ɏy h.Ѭ!L08vuU5%!zΒP pٹ V- JIJq0PAoe ٬78q@?xOݧ?|'#΄ zJߥeZw_KMԾ4Dm?s$ҞN :n͓K#zC2Pe-ZD%$kSo:rѕ~/q *TEA3)dGY>PD;Vba?@` ,tڬtDud;SؑO:-ɩ<òqްum]mWYZVUD6d Z@B )6H~(qwWbw%lrhG&"9I%12Ǜ`QXgto=Ry,'%TŘVTUtX(#;U'KFj鸖D)># j MM+}˚ 0gnS!?x:p6}Di'd&5 iz9Q4A\3ac8Pyl؏-PBpU%_p6I T_U"Bew,?dBݟ{cR/ 5cD܈@E6`W9V'nmUn > %$>ᰤVNkKC#fzUZ^JqG/3A#frF#9ǹO+ 0ElɊ\(w'Y?X+l)'M8R߉8ĬGɦ$ FTdD%pQr_<Yp-AZ RXe{@6^75cfs[7wGV:fKfEZ4U+h&LID#y6DLwK QTZE˦p*2I&[)XCEs?f\.AblWfҳ 0,dt1*xM \k4>y~"D& Z9+$=r :u H/iKnVyO`0BڊO m}B}Ā!1ڏQTb=i,rOcՍ4Pvc|4[>wTIւ7FíotrUi7*"0|3t߶f(}lrmnqƒ1L]+$  T IoQ8'kaRX)z2bV,пYU#/<]⁰O{=!N P3 b)Uڧ9 OtHi%VP'\uWCAr5|N i.uxdl4jmVp"{b{^_ $*,kɘUtyD-KBc\NbQӝPn4ڻAS].0\kW:vR_͸v-V,CUځGoP!/I\DŽ.腆A|`4t1-PD%X*L!ziRS<`%~PTܮhyL{ȲCק-|ڴUd*h.ecI_.ns;%Wl6l5NRmDvzEb&sx7{)[y̏pekFՔ2$xTc-4 .7F]"Oyr(xs fa ylIU'嚋cM e hZG;̭o!fC2Zuhaqɷa!cWM(8"kUyt(u-Pr7{DI_rG%^#"5M_. ga_yrt0TE0dNꨡJ*^\[{L)8V f+iu yܼFu$Se0~oB;Yۡn=JY>UHJo_ u4î{ԒLtـ98m!?%bE籹Xf4>ހ]NvH8=qTky~17/ TS*^uDk&ii}` cV? վ0rPucQH Bg1!UT.lO4?,RTv@soRʠ  RV^8/!y  eVESYJ\MXUqS="sri--Wl8įD3|mmJ񓍰]a(;pci mEXG{e`u@zwJ+:,jEs,e ܣaZ1;Dh+JE%Cc~#>64=.Pq=_}OQ+cY0YӞhtm cV]QpIтzKduNh.FC"{g|'傍(+7es8Z[*xThjP޶!$ FAh0vz~Vo2԰,9H 6t$=]0io2A6)Őtj]0V(FF.FM-?=>rFuz)Z Bv2)3E=Z(b8L4q6Sok*Z";]QaIN1Dnlؗܔ~cmnmW(|\mTw4eWԓ*7zI2aثμ"_P ߮[ĩ)KbDVBmTK||F>&3(D;1ؽ2},w+v srdoZ(1 0\iT ݤG䖻Lf]MLtܜVt ?PRNE`0Z<ү;ToۥD[=PӼ^4fב;wΤ=W!KF!!o`cko`n 2zWר֝ċ0dڐ|FHɷ5?N.,<{k_bEG- QȞd/1%ZWn#:3t4ݲ`bs_g[lL]V;p#GLHv(?(ӟu\FC1&ѐ{v xަjZӬ rfg8 PT;7F97*x,JZ A_oJU{9 8V6LmWIU F:7b/TO UѨF.CG53ڸCCŅ5f$[+b dUAI=X{]F\+hM.D+yo_+fo< ]{FG7Vn(֐2j V(=/RƯLvNɮI0Fǔ@qoKƮgD+6$ w`M`֚MdΡ$ࢭ,5a29 DF:cN[P$2Ba 6(XepںR.AS76B=j'k4|O&,:YRl iR $ bZNv2ِjR (ʆD;rv_:X1*Ksy% c!2suPS5cfj g_^rM,&XN捎@9 uƭ? xTcv<޾x>d8rзb>Hrmfٽ;s/K̗xN#cwpEe>M\M;'EBYG!sܞt9Jfl~u( Q93 XI`uFquIST ^iQHXog'm>4ѪQ.hކwXZZj Dk/HM!% d>HMj:7ኄ/olo#V"ẺLf$. |5!q;sۭBN?3存1]BѠm|Dɧ R{yMD^/TGt4rSaW+P@l$%3#_=8fi @՜>{b.0?;>I5rMDAĉ:J}yU1 VlfmNSPɄĒoe阥dGh]0+3mND +9>=j X88Ԫw +UA L]KSj"",j.ӵjg=]DyK䏱95(ʽ yU7Sǖl1R_q{q[ScƜޤ%c28 EgjZ@&Bq_ta:WLn*7`C?Ba3'b9s5 }%+ 9ے_[%|zT6uaGxz rъt~dG7gy QL">4C5Oò= $ȖRk8giT SA9 ƫZm2'F+@KtT^rfDF ^L*LДt@iGEjp1mL̈M2|i9I )s{T-gT 99F-8M+ wOuH(yy8h E;4X u.4Khɲv `1 QN7)D@Byr's$p. ZaĐeƦX>N0n1.Sd;gy3 aI{̙d앱OJGw ] X@l[hsde"Hv#\X\ĺ B0>\ ?O9Ŗ.%C,ǮT.J=Kҡ; SDHFs[@g8gR_b%Hz'#&+sf(x7"e,7?%ķxŻnb9p%E ?4jx1OcyHYq%*ۃhi:Bv妋Y.я׍Ya|oUmkĻBŝV1hCVnJ.Kց@[}f#I#`[bؘfm)Dk@i[gZFU H_ 'W]E2 1QG|_T? UP(we9w&<%ivYQ 0Œ6HupkulnrWZc?ܑ̩֞IEp& It-zߖp0+8] ̱Eߋ7lᲕA fM= 6)#܎ӖrN7EɮȬCoYԚdy/MАAkb'oRbrȨk k; FhTVcؠW +K6_!?yНu9BDokrW {6Kj =\Ĝu9|\:3ʄḟ*hw0[J`-W3/;&u*g&$&gQmQrfJip~iDGOm%Ã%:ԱO+ ˫!>9#i8эjS3F*&} Zj[ 6,M.syqqܝYةcTҰ ,҄$ ԤqϪmuX-&n;.d!R=C m[qPTx؋zt)!H$fٟ4eŃU2ە/^1'A|( CIov_[Df*.N?GfKs8y,&Q҈@& iQ_>ݕ,ȀMvD7v:t{H5dkR!iyNqJ~6G;!0[)$x$# /FKAE t=[)^'u,?Dxh%nQd+_ _7M0e1aHnT2*7.:ZvU;"/h2 Bp]-)hU 3ck2_Uq'3y,B(ʦ'@'+2aDX&: &'<8,jRE̢fY-ݤwPOk*tRx:g ^|sUNWYxOkbk}l(6R[x]$nS|t+>mMqXָ ?*-t.ിJ̔^:8FM=<284ZN@U&#Ubh!"WUzv[C*m0f -g"aiV,prpyp|{ @i-HL(Хܔ`k~LMR%2{gNս]zB;/+[b WPqteit9-_B'(|rL-U`(Ӊ /=fUV8hE#5~tơҰa{9o⛽Dm?z3}n@FL̐aK n3i`|~FQ]rY N=_aq.\o ׄƊ1pփ6^;ka.kE$ʃxuh?ge}uŭFGHgGW+v8WOIDҊq T#j SZT)OH"V`+L`J_Hۥ,I]Yאbii< ug{uhlX%!ik2J'OR{ƼtsJܭ۷ǚU9c`L3"\#\uuO*l(OL%NT!f6D2HQWO⇃,6cLJxpD.\@6ٸ#1ۚF!@cȓ;O <&y 49ʒ:"G>b6P+R^wN!I]u0_Hn w/n8D'dM$GSF-2FTdR>#:/]?)}KG(@]DrNYal-@yPϛSA]]+CnTq,6] 6#q:<#aA8qf"U6@S[Sw8a2PpozIP3(N_Tg"AQeҺX+ ) fdPǷp-uJSf, 9t.6|ZճϿۉ[CdL 2}9"d,ƱĪ|U!f|: {\жm@I <#` '7CJ56>;{.]1x}bvIB&IoixmV8oɉz/MH*5pnxiI(SJZ6F:^5S_;m 4$,>BAiKD\ 6آfB!!%<< % L|6;ez1+ lݲ>qu_G/@Ip$Cw$^̓ rU:%Iֵk0޲g7UU;;ш:N2* t~ 'lcm'L-"lr-n>Xd)}˚K?K!}<ÛKgNoz4ag65<ӭ!npV~[F~GYQ(9cdqc[u>Tp1ˣl)gE gyRUj;1Wh.q jf4L  "MD>ղ>Ku+u<|A@` bk- RbatPB \I*9Ds(W]va{ 8E5)@RR Gnw g@ʟ [4NQZ=n%LMIM9~9Y&ȋkFkKf3aMnW! ͕u#ao*-4ep:ɝ??J}؄ u+ K: M4э,&"qqΐ*.B. sѢ6Jp3=j?MRdɶxQ䱜 Iz~g,Aԅo!ÐRz/l hY mrSFI(qnr#UJ %_h|~rr|]H(srnƺGJ}0o+8uai=Gj_.UV;d,8WUi#hme˼_% _ؖ6[ln~ח^I0'4ʲkw@)D_t >ğBs57'YcCRЊl[#D-X-ډBa2pK["3mJ[}1#W`!1:#ZJ"+\AfiTv#h|z4PNi``zZS3N6QL#OA8P0Cր⅚iI-^u ;bU|I!'{Xpml An05MB&IÒ:ڡƗE*WX|S!Jz|lHou`vXfs`ZPȴ2 } x4 IDJ'ӟpr7=0i &~俶fĶ8<ŭzwbUʤPA,O 3w=qzR/`G#"JQ[,(2V= q!53S}_ʠJ{L@PdLvי)qږ]E4*Qt v=f|z%ʕqCʞ?S)KBENGv((0J|A}x0U Uf+]g)ds557brp_/IDBK] C4# ;FӗMfw44XT{%76uE| M%%q/,l0L!MaѼ[ݸɤ,X9T+-P;0hg38PhߴjP6${ 4hP_Ď[lem ҠNL*80hY4]{$B Ca L y\m\Ȋ֖ eh俟ճMJ"OP >;<-<40El'c waF f/zF})z%rD՚Iq7|IA87| wIu*$³AVwb_EM g vƷv`ai6닋u=NdX7xRwpv{} PeWӕ@./OŁܿ[$0x3xX%X%W%JǦ(˃+H]& g%:4@>!Fb[_{>-f)oM̉3\ɻCl)SԯBTŬw~ <\ynFhg.urJeh$]n&2e$<5~TM:i|??V~ML3$!*B{:orɉX on.eۣ}sqR{i2?N Gpt1A_+Y462;nPW=9U =A״j7,mwUg{pDء&(Egpg$,@s~Ёuc) :R1L 9Ru't6 u25qϪ]5SX\&U[suZs 4t%/z<1GwMm}䊄0nIu2':)К>Y%B7>ڌO" P`CΦ#7 l5}J:n]lR$ݓ6\>B$2 _ Tp>[܈7@q]V}"00SC#YcFWmƨJzO/p T=Vޖ(I.V$j9K,192fVVW=@] 0螠 a5zSpZƉvQICx0Ѯm2G1Z=}E>sƠ> ޏ6 hui`MVF'啧AlD{%R7ml?LʽEV|:LI5 I#f[졞mS |9wڽGAEO;ei]Cq˲Nnn+KT|8@, f#:_ͿR4V++.7fD(:yF,A Ja {iqc)\û"{ 5  U.ALo)Z+ t3WwzI0 G~tdgw3ebFÛ@E}eQj7 \B=޶޶+ya}Uؘ K WFk?"D# ONWV$wvPMbbR `,4ԑ|mH$͕o~6tucy"QsfYZ ^ᢈN?GWI݆U[^CWKxQ )txs.ґbԵ);#'/cN7=%7YCp2a74v͋[^@N'_ǢQs;{5 ,n@Bam[nɚ7v_vh9D)(ΦvWUeZR؂zd'`x i{Չ&G]=MNP+Y= FP0A(wT 'QIWX$3(Ft4X`g2!R܅Ik%[qjɊuɹ [;/^hsatm;x(b8e 3 CjϽOE#M% jnݹe$Yp֌.Ck.*yl)m)eD)$6. px<]*v!ھ"DmH*WezvG{8d]ĕrY0v+hDw Җ>x(?QP=Eˠ77m1|ٞS[d+wr;6ci8W_)z_7Q;--^'YÁ9iz~8=A+.5QۧEOX։NWSIdء檠VfAEe(=%gg2TZO漜UR$Bg(+g_k~nzloڣc}r&PREgQI!kHAikd':M:wk`h-bzͣ2[]mݵ7r8Hl Kuؾ,tRCQ,Ya^Zg[G "J8bN1bцjęߎ\Aڤz>4IsOb`-IW)Ibh}~ %ւ0J -`mQ#Z>Vיo/Sn ~v ).m (I|~hewjlږǕAk`cN;Rm9$tF1!}TSlwS9'7oVLkm  {sԍͭ"%{V$JAJY*?eh%q L2(bk{*] Frڛ<ŽB+[)Ɓf!犛g6Z5Ip;/3f#B(^{z]`6JBdr9qz:ZiGiPTO$7-ŃR:So#1r^Cl}{WR*ݼcSG7#uL)x!-j5t88ur R~7\1jEo:(ou{|MHYpdccmoIX˟5ͪ¢HDXCmUYɩV;Wr`&RWM5؛X^YB$Q _Df H1n´H kcaJxev$IU־;QCO:3'RsSDCah5Xߝ+˃IrS) .Ag[eqX8`*e l 7]9ȋ좞]UtO{+oN!wMdJ Ԡ-{&23L7(T-{x-2:>}ZH)cH6Zcڼaxq:¶:2-(, ikQs6~ɤN|K ^sH6.C;b'U*ſ]fCOzi䳨4qBޚ4A1) Ⱦ`^@r =l%O}!p7>J0$pωM!&|Hs.rk1} GdW\;!f;# {Wʩ瘵0ZkLER fqZ @SK;oq)w=e~ sZ!nyozZ$Ƚz(|缩LUD#Z|hB;W7{_|GqmC#nϋō%9@(F,a+*i9Ṱ"Yt3 2<!1`4VY2E6s.sW"iu~MZpu(` HSc׌w/K2?>XGr[b8m7s1y0Lvj:i˺D{ڐ: Y`*KB:{lbwKgW'VKC /z$NUh |ӣ&،Hzîғvat63܍Jx}&RŅ#TX<}̟X{MhK6~ w>n0!xC4̡n~MczGrȩ"[x0Q %Qa|7nj)q 4=n%BUƇwY ?RhpDo. gP^ X˄V%Z|,?$Qumo}zpn;HK1Ppՠ}M%Ē2V3*Vj|;C8rv&l/}r ˱xK@ hXU-#1Y~:ؼ3>Lhbh{x6zϾKĩu]5zUk8ܓ" "qw;*o˯Wʨ!+z.$@ʫ% M$\骜z.s4{4)cDd)éLBɭM+|;=2 4;np=Z}4%еEqTfepan*gEmY0QhN*y篾ڌSc包bա|$?y|&#L^efˊ[z,<:6sj¯T^-[/ǠXm|1Y@^à=.wN2u[mrs얅V @=}}4>^o˹B{<0bL's+a EȆ<`Yҭ05tb:B;-'BF*vj@z#,(cȇNC-)jke|0+8QT-?Y/7$p5D HQQ5~o6,_'q YD/~vAT~0RG'Έ 3YnJx-ï:BB%aM >~CQW$~JwI>2PuxB >uޞA9{N?dh7oH<3Vi; ᆸR2I*yz5v `r&WV_\Kד#FPKds/A_2<=/x4#!]'ot* QtTGKaYe* ~]ax: PTg]<\8<]vKLi3 M8{Ї-Fpq&|(٨DYhפmMy)P,hY E+He!aQK/QQ%!:uwm- 7ގOSS]I9[@Eqئ8k`L+|RCp0QID ;`9?VNdhzƃ(H`chW :(qBMl/sI|Ӛ~!00\G;A %hk(/ʺs$2N%<鳻90dvԒ$O)L3cw|!2n+VJ4F|d|lUޱMf|4yTޖSs>W#xr.mh?a-12hylhErzB6*ЭĹR!1U}drA1oGӈkBƝŃϏ8Qq#1L'cNEA [~T"PDfjɾC3&<++!3XLJ1m@yG Se>8J''Q2x b} );,uxFFK`TS)qPmQZfgKX8o,ܼJFD.hvMpPCtgXUf XwR[_5?[ F?Wa}XRuܘLQt"?<K}"|% /.CxZ+ DB}WػQ`6[ST;ڧHc+zԧ)/&uaTQ҄)p!E O0iΰQ!$ìayB7YҌvX u7lDj6ġ8\7]ūa{o#WmXF%>{iňO P=\hy^ĴQ0uZ}s|zQRCRE{q'"JwpS`x1qlAXXz~Td G,ْaK. Z X_a㐢4N6 i{6eN5YSÔ-2̞w4sm>enJD1 ZQۜC\ Cxܻ[ ј/BCLV0#H gFV_ Ck7Ny0M2UZ uq<'cʷ>QCԙ:6]<$!692~,9e6[/&y¯?&[PΨR*Y|43f 6..Y6i C.L3l>.׫n\9{0S6"x=>ƨHmM\~t-ɾQ3zu-En@tsT]/FE7#9GtJ>;Vh\ Dz&YToUAbӲf…Z3dPm^ݔtXHVb` g95wA S{PO} /("xwtKx"51Z5kH:L X}@k%ܖ в5d~NZF_~N);MV˻yљ(8ꮨPPOI^&2{O+t'*/$9[T;c4A\nF2]7 XE]QC{sUzg< qP4[g-Vi헌W2JA+ g@E;3-@LXp>zr䋠60<$JAh*B )Hɫ",Xl(ϪYh\bQԙWVɩ&+Oڌ; & <nt.9F?U1ϘOɭFv-ljPwp;콷@fPƶvpڐZ]O!"4yO7Oԇf+f w r E dɂ@ xMne>C`RPrb7@(bǛλd(pySIoĩE!1gTq1h9;s}.DF"Rčb.|{N{eŪ+rz¹MwzёЇ5FN|oB`rDNBKч6E-Q̿DcnppP'7C0FɄZ1ˀ)y&t.RiGm2F:28OuUˍ#4\5'%!7.]} KH%{"tqߞTF+}etcfXyA;$꡾op-3ߍ_{HA^JSDȯc3r$xyŭM!_9t |Rp<<7qD:]('Ħ)N?x6r搝ohdqmt3. "9w f3Y0>0p~=xfnd_U̮!U-L_ڛQ@\j@m |Q=c]nY*{\zZN7qT"~v !ʈI:|tO# ɳ8v]q"2sowr['YX?D 6U <1F &7ynydP>3XE\C 'F>"Z6ΙO¹;ņ5iՍGͥ\cd\~%n "z2-l<*y<(MT'5%[xVJEOFngYqG_nS*ùMٝL<"]WU2b)^ƫPB;.slp<[mSuizfFm aKtZ®_Bi&Pjqϖ9DB(L 3J1kN~UȠ7JA00 #_5F7-{:i&Ê:O_q0>&h)s2GJq^o>kyIRRaecp:2  ֍TaU/*}7 csr]1Hv ^)\`kvʸ`|0ty(<Ƙ+Eܡ; 5 eS4#/k\glzoጌ{r@D 33iP*LfiN3(:O VCp&ۗdOXRNK1(QHNtv6V5ct 8!HgNe.3% K/^&BD Z(6O,B=8}fx#S+6 ٯ֍Ec紸9&_1juOg&mv?Ֆ*j͊LvN !``Mg C?Mi.^d1ȕac˫]IM+cRh#Y:MpHVƶr?a r}RR5)4 2HCvp"aN8mR3YS}.r383s!\%I^́v)p3IjRoZKz:^8%AJ7g ݈SsB/br2~yZkMI-p9jE29LyB惁j# &3XnvSj^D8E&O2ަ,ăW/\sR3B8~i VCW3%Yev,4Oqwj/A' A$'2TN84!/n$SlE=u2gуnHXB70v Zf+Rdd֢AcÚٴ5Jۛx.5>1TerY?5_)&}oPЌ'Ͷ J7{>VL]gH9J7. )rM1֙|Ke 4Rԉi~񜰧ugB>Y~tgp)YK/0HEo&9늂Ք6R(X+X"!Qp[.O38R0FdH@5,i7XuT0Qu-GmM 2IkĶeI<pS{&t$F;'48 Q|On3PXjA]%jNA;]#4j. pH[lW/eQUE65X3Ѭ5+ 9kɝUDkE_ ~&`?R=ʖest ̒7q2{̓_˩sdl<"#Hobi8:= خJ NUwv.,D!nZ8'¥wAVpdl 1 b޺oagO ^:' Mƥo$i5'ˊF^pش0$, Lt-EW8iVڲ#NhkeO:V?gPQ AvT;}'_w&Tbyn͆`p:ƑKYW#4 CmNtF_"#n;ۃn{ɦae:8=Ɯ3:tSHճ*HK71b 䨌[AP`^*W%^1@<wlzHMk<`9>bg{{a s G#&_\&3~цWGl{x2Iq2{`.'|(3SBd0!(!rho=򫣦Sz+ofS g2&D\>A3{-&T)15\\yNAh)UZ HNtdO􃁧V[%˝@Ǧfbު~z󦨻3'[qrn̦Eҝd]09Q%P!{ޫ@ 6\xd0I"JUJQ}XCYɖ 5)Ol/)?siĝÊW_{^VEr%LiC LN+wZ^ GݵU`wq 068jPG7b'p[ $`AJH +ɑ@2yAh/}tЖÃ#d]782A$"m*bbGRwoe6{ԱiZoUY:.nBHӞu84=&G [jI Es% a]riI G" p^閩CEk9ůxu3um~_o35DcO'Pd%`|LLGP1GAOKE3 #D/XKE\4 TF[V`v->q,89U$ʍC=ۺeRl$v-oNE4 )рIn:,Z r, ÙcF;m;j v#6e?!>JYaӸG{,fv{)@82>WU=Bp3ByZ5tl/>8@2LV- ܴ`$dJFXf.1+sBLa0S 39Dd-,lݒÇ7Ȱ8svhl$9 <ݨM\mKnk/&lJN[ظ=ZK{ hݯU U`!#Ջ,!bj6R)UEPBՕ})Gl?Dj(ŘERsưL EfIIA׸WX/l<5 JUBB $Ņ pSn`o%:g["(Oab_*0+,0j6VoeZBuv惬.{ XGKL[^]4RhG.6Nk{W AsԿG%m jY(d.M‹{SgˤS0OH_kT[j[ID7CWd1FzivgRPhUuIjLC h*hg`n';ӖupŽtTW$D)ۘcböL ܹڣ RR9gEq1R +;~ (e_n}+ ٶe(=䦉Xzك|wrI]4'8+ɉ\Qgz2z)UߐD_o\Ch#SVn>جzg ؞!0eyq52?_!@,IʵlеOښ7-)a1 l X˟v)'ݴQ!|dϺb;|cWDue!E4v3=?K'*r9e=83e;uZ+}+H &r6i~ם{[a-uy6 E/ݿs&Z4R0y/6 X@Y7n$( ˡ+"Cl{ b UK ChMFDjh a3}A,}4,C's+7rC$;0$~"l( 0CnC!V[]n=5ΕS5Aw$S5^qKPDbB PboH ſA R.ܖb\SWhf<;tjLc7 MCT~m9_fuk,D%x|rӲ"8`)Ǘ8#=:-[iZ>S7MKBҨ"wY⇔xKV_"tf_@ XiKy ͐3ǁ\>l͙ 1Z:H㗀ac tOUM^ 䦹kEf 4PeN_bJQ{4DgxkӸ6ivQk|:^>3]t=q+(#Z 3Y룂jǯoྥB櫀h zD\l\'ˉ;EhaA{~^IpANn1i&=eE[rrvÈ]{xs7)l^ypIkAPl(Ai) #d|H$d}5x"ؼGPx\,v/ lRru!$j;.췫&3OaFH,f3gY` /Er4jƇcsHjאaf!_-L|t2@_ Osb-M( vɾ`CfLb(Pm^:ʑ![fl`ρ[J.$={::sk&*6,6P50ձ~ ڐ$$u J7ǿTZth CB3e:JPe <j! @IIoUt`'ֻ9& 0$I?AhI*o@~mVkmL"WV^@_!ݘЀMgQ`n0D=7Qwm (ĬwpcL&.c|ؿL*utcP} 1)$Ҍ?em"UYPŒthB|qͳz[ÏfKZˢCwĠPMTK! nUюIͥ"*LRpu>k-?5&^>00qN Uwuo?D}W#^W5N$SDבTGuQB z荙yx5=  ٠#S*Ouおۅ~biyV%y\H۵4DĐ?l%ǁM[5$P R. ZޯC5C*7a+j(|A6tjq44ݽwjUZ>7P&gTK sT9 (p[K76Εe@%&Gy +O8`Μ{"dWXD Komr Dz$55a[eV@RR6D# M4X8s)h`IQW?1!Gt;F;ToE4T%zRQD5eMe鼣`hf1nM+8m|e1gyNbYI1H :g,쩍 A>9DŽR\JbLz|CO3KKm&W]q89f4%єY8 !RI̙B_9*8A1=1y+BEdLݻ *OHY2øF+A aTI,U%TUmIˁnQdT4cijiZ&2/eLI \٦ݦ!PU^i㭓MT`g󞋪x͂dKe{ab7?wbB<wz%'jqc7{h`qmK:_!95-->ှX'xqyeIe3V )СCC~Y|?, .w\sB%'Y[O @qk@,[w@>8bXlqO_<h=}{ʜ( m;=T&|M[߱-M;JrDӼ84?;CiMKZmL bЋ֣zli:-m8fT[d+1!"h\c֢}[UB8oť.3\q.ʏ/^eK.Wn4(:v78o"o=͔.m+!C&D3`&U,yx|Ά !R^r/qx=k%Qfџ@|KTI00ysK&KDqG5d2k `,9q$xIGovF&-}u)D"?C0T rl[!l [5;70b(ş^eCٷ2K]ͯUGe'L#O] & ClPd 7V [ EZ4G4 |~h} v>}qh0r{;\]@ 2Iy]o/3'!w _@h6%i@ ixn9eVz8Uda 6GIQz^I,\*hƑXz]-m'L~WH]cǫ9@/"`qp\4b6C9 Yj r9%L~| M).7D^J-(:_LX)P5+`rx 譂m-=ȶj*u[-)TCpV G +7'b^׸8a$g-xy*UQ0 Zb`_M3CY.@GtQnOvoAGsԍirk8sd=VƠ#γʹLZ t#nB(MO'ܽԈ@Wޙ)|[@SN |SܪBHNmxg=#V2N[LNePL!BO NPOk/g) 9qFG|S) m]HXu #S"!8+g{Ž3, G-Xqn4Ì7a"G 4\6j2b'm ,lYڎxqq[[e:wvsz ëW[|%M<0 ܔW]aP2.ܛRX 7qO, ~Em."9j.|^p?|Z]}#BT>d^n9e ᭮ۃӲʗ"#zr@cI1iG+tפW.Iy1WDb&ނN68kP78et|R/W7kNO1 kBoo$a"ʮrr(٣Zݳ؈pNƭ#hWhEҨeXv:y-CN6ȵOׇnF=xA݉ 9UW>%X;[3yR}ߩ1';.2+L혜gS2t|ĦAn6Ff1:#Ûb v,y~FKgZ!GM]?Ԡƽg bfOUN'tG2DIw,Yn)!_"4|9lVvMSeWM [#}@󏋀g6|nd c9%OJTJq!2kolI`f]|JJvך p ?oXsE3`Ѡ>3?li)s-O1#>ҷG\Z)=<>U916 5fKSգ+2XS_b=>Ć_#_"=IlqB[!yEpq[~FOfeF5 lը"G\¼Yc(|H\X$*TZ$ 9( t)dAi$\Z6v+"='X9=srh6о*V֫%&{ Ǽ]6}syƄ!sF"}~X:'DVp~% H;q@47q\9?=᫔0JuZ4H )Ud]hxp;H05`,G2i;B/Ҷb@w;ԝ{G;!<"e)bA z/\7gER3pPv]t:ͺC1 C@ʚ҂L/&+(Mji/dSEE=D'jUm&7*tŒ71;?S@!&DTَ3L9ûFz,Þ"Ĝ"mc9m©\q\_ Wo\-Y<i9Np3U!ݽt0? {5u+wz1"2kmTTBMi+WKKiji<=CwLc贗m%QuL E poG#UuPr4z7\e`FncaBmzJIڕ(ZF:xV#tJp#(4̈chKWu937hveT\AkbBmZN*X.}[%AT7\\znp8\?F.4͚ Ɏ*܊*\P n.@޸Uro3Yxk֦=u9Zwo)ubX8.ߜ+7LEC)SB#!`rNc7ab: E'cJ- x2R ;(1 c,z bD,VXFjإX4{h/fsw7aD&/ɚ`=6P"ɿbA>$qAۇ$pA;|sw'Y0f .`-|`<,]X`[x;:6P*̌k̥w'=T+WS& DT^L\ܴuJ,6SlVN0U`Z-BMx.Hx8X`z)^V+G{ ܥGZB T ce8^_Q;俊%y~j|e5:e"ٸ%Ctq9D4\I;F=onVNŇ1h'J#eV.P7?{X>"4R~NP.|IN)SbNq1bǷCxQuvj ,V] ߬K'm/D1LVp OިO@xb({{uM8 _Ez'Ae! E+pӷz{B2aW %hi,UJrsiFܺo'd2q,& $޹s/1UDc3.tT+EQ/#Tpְk<ؐVG!w.>99ؘ;MJՀ:үctVgMvn&paM{ K\ NC GqfA>sLL2廐GM n5by^7}zZ^E ȲϡXRvy]^5.AY|%͙֦/;OTW=PH^A@Tmc_ѺL΃q; }ǥͧڃb[[*j}\:DF[ɵM_l6Yټ"JB6<{q3 ,+@w5 jm/ 6y+IKj5K(-,Xˏ#7Ɠ*Oe?;b! 6wor'L? ˱"]j4uiq]=DkA9C-Wߤͱ 4w42vEO= )ZN<dJE1".)ˏKJ@+ y?( |a$c=$E{v ' *2%*r_YFؘjê?`n\ t.q1IU tBIپ*܄:9d$W&\V,G_pxbi['rHPL_Y$OJA`j[Tp^hPI+`)oj%#^ iFxIRl`$ Ixk7Z6%eYL?dq'/ kGo9 :hf8>KL] x!qj( >jj:H‰5 gH/q YlڼFBa,&@܊*GljodCɹRJKZBR.r34wGMZ(J?3-4#Oq5&9e%st}pϨ&G(h/S\ jbg 3Ҋ$$=W@ i79k>zUQ6ڹ4э+0!I?غRFqRl_ћx 55AEg(~|> C0 $)ڜG "Z|TTL .t-ǎ:?~]EX=X6?Ҡ&-ޕ풼jVg^Iިpv-@(`>ǽ{TpN7iţXc5ԍ+i5HrsV1,V/ၛKK)s++<ځ(T.SA"=(7,h 3%[:\~ =#ϻ4D"=~sP4o߹C RC m  Ǧ%xgS:q7<޾LR"/a7ᨙ+pp7_}c1%svۃUo-}eb|yln$OJQYh;U"adշ4vZEe ƬsoF0c~vBN9ԻUZşLeH%dG=Eq#B/_𓐱!&|/*PG,|1kh*[qɊ]H\D⩚{cR3 y959+eRMĔ)$8-is3GVMȔ˵$<"cROZ2EN7vb ooV3Hs4qsQߩIjw CdIȯ4r?0hZn͌h̥'VMzwҳc9^%90,^ZS+8wg-$j']Fo {.컙)T]|nrg܏'⇸Oӭ~CL ȃTQrПzU+wSJĿ'#fet|x P WB-,vhI l2VkW8B+6MK&bd8nɌNblCӹhZz[YP8?b2n 2YWkW#)] #v3O`)tw;_Z$9 ԍz""䳔NM2-yPIΊn\O~{ xE5j`Bx"_dq/ ֑2;KCB6çߢʬcݒmhpTNh)$5GG[Ǥ;t$琪Cko Urʢdv 6xE}9ť76jY4ՙ Cg*@_&!F] EԵ֤G+UɜO*O db;ǣrr!6_[bN-UBjI@6&BGjb SK /D|ЂIaǝrAChg?5>KTE6`Q'H5fͶI1UR^Z>>Ȳf;h#fNBƻZF`Lsr- z1x!O 14,B LnF10K\}$w^]n e\͎ۺaUXԟW-,9$"N΁2u$SKONQ4w˓ECJ: DS{#h2Q& 2hql#_(ظ9䛈bm2$l86yE7%cPoZ+*$W,-ݾi^s8!toef*8GA1}'bz) < F 200L@ce*jm`w1uܣPJܸEp2KE34w, j=;y3\)%KUrʒ*rOo}y^Si_Y,$V093˪1m,}#t)ם*%My- w"{ ..^BSa@զ=l;/}'?x{{eZ0އ@2 ^%oJҲ\`,jd̖al6I]ɵ"56)[GN+ ]6u&Y*8_XM3Tॼ磣}(HN- b"Э\LQ$`]u85XJŅRNaDnټGpv-eI7 Jq tDkAU?Y ʍUy㵷(0wnGg ljV:mIݎ4k`qRE~GnOE]kC6:n6BǓ3_p' /96qz޿Ro`L3OUF7zoh9jxssl[FcPMƔ\׬4w!(JV.c=*5uo!,R_fɗCmc=iNÍP~E`ﻄ(xjkO҆Pf#ocVxȯmqs]VU\/NW OZN)fREqKd6p ~϶f^RO'bej6i::acR$++nvE^&DcXÞ[/*10/cJMT?iWI #%{?d*HAS +Άl nsRxߛhS؋FhfKwQ5wXk3L'.?ZN{և}b)詸? Yk| gt ^m2N<(=rP 榕V@G9;w. ,}Qx[I;"'-}rdF}77?x_YH]Ӣ3 8fH߰p{jggBq|0W‹܁^W ?.`Tm1,qVm^G_E1CĻjjQs6ȶBaxVMp-eC2'UD&mQe!aLQ8Z4~chỉ8 2l%6;+?l&t\UT6vD"~n2" Eb%*hচybuF/W zLQ" 7G(piwlƄf'AiGǼ6 UT?MWfKt tۮn Q9H^ {MS *ǼQ,{{k$V`K8б/3HXvO*, =݇qGJM 'C4sc9t|aΣ(\)' |GnaU$`ޝSIY\;Ђ̪cAf3}JKe.YbYTt՛^ @C%TLOpm${y@uMFmgP\殏'ē޻(?^S`h+,uq5aL`{l5g!-5;b<;*U)v\:(y1P\<4x!#hN%mow1T0lLzT-"bO>m٢+603)h8HՒ(|%2>Fu/7?<`ۘذYEe*BwuJvQ i{D%D] m2A*1I ?$^v!"|<_D̤ q qg3)w˳XcƝ(v8TjP9DjXkU "߶^̩+쩄tDXX߉yAyOxPSΧ8_5$eBz@'}}Y"Ȼ_*;,D- C^ ⶶۨS_^^U4j,p9PD+T ?mmeHXGڛg%`6(P!9Z(;)?Ap=&D:˫b-p/(=wQU煌e{:X)Q\ķTy7+mLE0t$§qݔ `_qۏ .O#<5,{9o4:RbnKT/FWJc u$d`~6 4!Pa>BrbJfE }~j#OSS8ev.VG9hnz#pCăCd&SVʼnR(TFVO^*L<Knl^N%] ;n6^Eo up@/bk< t/t3LX1vmlM R*dqψԡ4jb>ǟHrM7$V&2+2:}(?M[bSzګ.-* 3*'p6,@ضtGXÿ4ѵ4u.;0 E_8 q*$U^tynpԩF́{%cɿZoIgE |a8;=l *%zLM!eК7SM* i=ʇn;Rmt<-P&uONݎdNH1 qN7ZV(Lh}OVxiR#A)[N9cI7gM$ 2b,ϖs,U#@GuI(Y=>&2fRO-*V ,j[`nzJYPלfn xΗ POjCB<-5V.uA|#rqp\EĆ\`% : p1Rh߻HW>xL=#9oBJT%jq5=8r ec^iײqI0eκU-HS'Cn1\60%EԠP se6l *ĥT+AEg{>fĂg0gLhX!úI*dJVv^ FAm=)rNhʥh3Fj.m k7X\Iގ %mÕfb=6'3pKeb.35XB%d~4qm s10O'8qzy鲬%@:zFhqx}tQ|ٳKO՘CSOai6ίᴥ^pFݨyNHtd|QA^À=jc|wUrH`2 w5 p(rg8TԀ&BUwq!ﺓ]9+ ~^|:Yu(P4XĶ9c E#xٴj5`jRG0rX:'1@-|a}yuttTsU/ $0?{kۊQvPMh)@?7 wٝ&e sߜT~rc"]y4.Å\ F<*|ʫzh,[:-сh,HzLKI(gbbk8T) ?8OZY9Z|x= j{Tq]xzyII Hb~Q"7p!+srؚ=J؊4v_VbܣAZ;[]WF-!j|dC¶u+Hw íjq|LJz"UG=;{*[>䗰1%mF:1 ]1֐t+hȬq[ObpCgl3]cE~@?KO}BmflHujOfbztֲ;} ֛uL133Ns/VM2 c !q$|u &tCz1x\z1w`i^U ۥUK*5U7Ʌ{īʄHbO5PXͤ//t`!`O-^y"rIǃ,nalEWЇEԃ,%w6,NttD4V?oֱ蓭r !IKd:?|XQ&LI"!5 H U {uDGmhqVMwSʾ۟r9v=oΏ<~#e/(`6kdO]=c/NTLQ}& X3̳Gw#ɝu^xg*?id]Kk0Ih3X; uh[yVtqEN`8.I4ڌ I\:4n/TwGF,_ؓ^ZU_m^ׯ$2t+2IM -QHY.W9Dx(Mqj_A5{p߳7fQ@(vrDxO3hӾϮӾAڧZLT uێ,U.Au19mIBRvْb_#CӖlQ782`rj2щW6C3bvslW3>^+CнSR,,ú';p2kȬbTwUxB#bmeR9.PM- e*T+44]D_uRSb%#H?2O+3m_ul>Ij#yn4#hvnv-ܰ@'VSZ# s7?9V/6an8^8<4h9}JxQV6p;;(2k7s Dh.} ȓ !Lpj_(1!J➈Пw55a,bN~Eu[L JnoE+Xl lL(;c*b)ʿX_/5,aRTO̾5-QgG%uE(Л)U'/wiA6:2p("q#ŕ\ܗ8Ify^1{ڃ%(vᶨwnjp/#X>oگKuژ@W=$?drH7f<b\Қ 7sR;;Rv]7%mq FC( ưG"bnoiU?죈̅pk8hH+%e;ܰ q>((&:Yyi~&vO|O,렝/DofCU2 [x+kKHc HnJܗ e& iΊ]^_NI>u+=uak(gٷNy]& b^c]kFv/ڪIP,FLܬSkٸ IO_m  㐣s&)ϑ7]6ʎqcs^ǘ Qc3n(ևTNŶki_E'`1DQLzݴ4UV:COu"G&E.6iYg<hydR;~pgpU35;nR[IQ|3Aaa6|yC3!00lj0YX6eS4ZxbB݄wD7Oiڶ3%ULg[8IAPp\O,[ FдZ]kV>vp,`=W] # [EN)Pi l g,5zG.,i\f(v`pa='t,` K6L*{lPqׁaDۙ^n)/W>ݦOPe**2?!P &㗤^S941>|b}+Efyf3k{ߔًt978CJzj2I+TDaoM[;Q_:ep|+p\f rЯ6'F9oo`"j@5#6f8m5wO5V`*7݈MU=SZ),t݈5DE qo6jbGyV8 |0Վ@of\lQ\^R ~F!t[Os1UW lu[`@: @>hPܲ^0uCu ΀=ĕejE7wP&\~NEE ,,a~>ew,d3^lȨae/b Q2`6.74GĪ$ B$9B?+]m#wA=%h~!,;2\p>/(>8ִ⛤@J05'q{wT Z3 #FzRM>\㪝G>r2%vk|o;ˆKhw `Y 4a0t5`CuМ\2MpɦT, +8cBQntF]u}J ŸXL]ډ숹\ I'X+Ox.li? {^Gg>Tjڪ2ɋmmqM͊2CҴ~t >w<$p}h8+A"\̥ 7 /duj{c*e ADXo"äBTM1&oa/(t`i6w$!TuYvl㢥+:EO+y*Ε)"YRw,F3:,W4u^Ej^fLD8ct@u[СAof`oV+Oɝ1,Nևh/zVV!jJ_,Jf~JiiR^>c hl{Vw8hv!::j a+ѨŽӫ6Ot&bdURJg_ Q1+'nW!KnwjQKgI$B$z2;t*=ڗ~V,q G ͖pz1 3^ ʗf^?pgx?BA?5>/ZWUr%BssrD?(rE߻ਁ#ӵumFphL~u4~Hhʙ$ Afgv.t$E^$mGK0жOuugBn4pWt#=ܢjљQ+ J+9r>;V#f/A+~2N܁f G&̕C$hY+Ax,p u!V5 bct=b -7ĊJIQ!y ;ČU@ܡh|1nI7"Sb`( uՊcpI󎳞0Ps1c$Aeˌ|=!h9Kᱼo-]A""& SFV`T1e>Ε hQDk# >eUdc9Ԧ|T*%.FڌE$*F(QլOB?c(-jZv([ a[.6rڢepyY;#s7=}ȉK\)v X}da#.:-\Od*l{V8+rG?*cHMH(Da_\$?Lz @o-ց.8Lcֺr^:E1*$":YT%jf%n^@5=g81(-~HSh"DeTˉYO[35*%uHZqJ\MS BOM%f/t!OPo^uNq :C?pUxyY };zju}KAv44܋Ncda֝yo׫Dpש~"B< ngh?yZ6erZ uY5ЗVLz~Eqź[ / x4"~рR&yC.H;YO4@OcIe{QÝ\,?BRKFm]()?0Fx̴3yj-S9/Pc "n3T ý܊P3"8Oz_.2'hF } T+9:) uiҩVCLj۩j>ɽ5(Һϥ wi\GZOmaW9Ahp~9&CVцXiq#k =8ܯn19n䋞2n+Na{9s*ܗZĦ a<qTޖg1$R~^ 9FLYY~m%k2SP/^A_B9҅N?(>l~P-9ԮO?EW _}>UTlnbTmeh*xLzil0P5eB.:%gd UjA&rU%p:F; -|fZ#8:jv4- F^._nb26ۋs%QS0۲2pהu VǓI* P-[9*k0-/=s )-hŞ'uI bU9\( R+i ϰp}`ߔK:<'U(B<;36itZ*rĿ"Ӣ}JӅܻ-с:n_~l{Y\$|6 F8%ER5S:Iږ_ʖ{ pmKe[WQѢdAAb%m.4  &G1]́$7YlalM#?`?qOENɏS YvztJ5~zuB间X6ۢ%&!*"i#Γb=DZLhg՛9Š'SIx MYV5tp8NS,_; Qr: QLDsT;]22N>;Qeڃ4:6h̚ȅy \̧^(Z=;Vȓ#]T40LA&Y&i$-`xpޱشUI>_ːiH%|L3)5S^1LzۃtL~uHڳΡ)6}8b UZFМ4 (qxl 8ev} `;iT> Wf <C|/7Km噔/c:Or<΢4'5f m"<RGգ6²N\C2T4ciK[MwЈ ?Vz|C{Ѷ21Oؠx=5eiL{l2'S|u,މ׫n*S o*xcbCnq +@!9ɸ8 Uttrܘz# *E{;iji%6z|%vX5U@L+3lxW2KoMwncy}`)&h1 E Ԗ8op)md)z(COk!-;5PoAw͠n/NK=q2 DKRu$ʌYӍNB^Ξ/h>/:C2D@]N=9 Lk՝$C؂6[1n[ 1 T|w]ZթmlQtf-_yQ?6ů6g`:\My8_\z=at}7Gا~*)2_=s󮾅D;g^(7lڦiO55w9H` gSχˈ32u@uoBm3U&TV=h|mROκ 4n䉃J.726`R&FG)51E煀ɏk"6,93NLף4s2yt[QI^Q;:J!}vΜ \NO:^>NbZx ῒ#+- 8 TQg5yKLkUG^^"H6~C<#E5v`,(h@0+erz):Qmr.g 8lƙP- y1o!{e 'έ5AdTi @~A! DPi<}\IiBHjv~o +GoznQb;`m2YWiB%fH]Zuǜ|Fv3k*,+Y`]ZAQJ0\ `%KD2v/V1u=EM`^;Tu%"D[A G(|54n`jǤ͍zmH; ;Ş'.F^GIԕ0VJkiMgw-=hعӪ`ԞU X8my ڼ. |rNLs!~#A H#iYlȡǫ*a?\B c] K4yjx.[q&jT"l$jh2,iw(; <zrۻR!σ`֢HsXjbi3k٩nEUMZ71F?$M>1QhkYs$8߶s]ōG|:e{?KSxfid l,<FIrIyqx,j ĜFSc?HY ПcMT̿$6b!`0L^Q%IH zdnB(Ҿ-Q-X7?7.&FB1ơHW˽z0{}>!=f-=̞|"b($clF͙,= ))uF RLQWZ3eabRix {Ie<5Ď= Yg&zLzwwj:`TwFOx n[OjM)ljX^Ҵ1q`fץ8* R@v ddo \ 5 HU" 0U_C#4-?fu 7F(r26:".>e Bȝ"mˑ<6ݲuxaTOIoTG0]*9'ALbm|I}b鋮.ŻR;id;*I!ޅ#|/@{o:C" =a=~Q9%A("d8%/6̊΀nT 87ey*fv5~u[J*ޒ|2D~DrfP2މɔΒ?pԖ~:4Д3< R:0z#=CpIJ -'/[̥W[l6p4sFY7,0K?KmKZ@Na[(8kJV$?d,"B<6ۓc (sXUx ]xg,{>RV﹎LH'Cl_o97ͻ/cUWd~tOZs=`/ J DeU^^aHIѩ|6{P6Ly b˙ns= ~Tx[&,dU {do9Cl(@Ûz Oe_>Hº8Go`0*+jR`CK$I&- f]x%}L&2f<+00VaW8ӎa6n'$_b^_LJJ߷}j$Êel:$A}RWH0Q:-,m!{/ VIȓs[IZ{krK`Sim$@KJ.;}UKœgxpN0pP,lQ~"M WPM4~J [ʬ}sK1wěe9ddˋ}RTѕ .5U萻űG; q*ÁO_GS>(%M术>с#yXhOqvxC >olagMdIeLb@Cjy~YeڡNƧ*@c-v^>_blMfH@DSY5+\!*7'Xg|(M8]bAvDz[-aQ3KA+&N)@_ \mMG¢`$6A';_e)v`tx81o.qH1P5Lü|543ЦN:dqx1nt*NMYAgSĖ<_s-*}x4aBῲK` ]?u3vLoR?-ȑf^t~sмZ`{[O$%aob2S 6~VŧcLRwI֦Ɋl!`ګeѵW&v1Յ&a Z ZLy \>GQw^1.' 9;qȢd=M@,)ؙ ۋyeɫG636pٯQB;Kѕ@0+$bA6o :5&-L`'b]bh_U]z:[,ѲoZ_|irV2!i:ˆ Wj!KV3OB@pު$ u5![+8N& YFT~ Ş(FrW2Ka $sPsea 1ʎmolzCg y|Da1P;{ wsՠ_qVjڒ"O)'>>6.RX+G-ռV=;̇t- m7UY(mWr:!7!yiY0րH giۮ!Gv:ȫ9fAzob iveHN>Oumfm0kn}b)RjT \t)Yzzk DS.FQ/=Y0' '!k?7W|Ї_%tc'_ٟ>#$١5՘`Ghk,2/\ $ٷ"T> $,i`6y(M@ȁ`| L7sƯ)r>a`,CvB@(la)I%q^q ymf~E,8c˽fۤ>ßEn %.~kz \\i纎\$E}AЬBn\8//lQJJRDz% ՝Z?4Yl(=sPtxT;aܠl:Q^-m'STd5$dCfePƞxDr 8 3 ҧϝTaIDYITHx`A2Rg b_MiKA"8^P cؘP'uj3;Gr,1#It2&$z|+6nO^KOCg$d2FdTi ݄͵⎍:^bJ`0Qoe/ 1hŊO2΀0q\ X"B45}e|N5|8Toœ>ҝNy'`sJ]0]w4JMϬs[:R b/ (!>X WcTfHg\|_961eM`(] !ZNxm?O)&Φ5I@1sS)m) Q @*uT)uLw}T!+[*B4Lz6OBZu}bDxp{leHN~ _fanDMبxAv^0ٙO@skT=)x*ݷI ?pVo =]%rf޶CkF:"Go|tJttv2E,f~Q cx~i$rfUf ^N,uPw|JP (c:]aM)T(Lʛ[-xޤZ3 ,as^x#9`:uH|'Y!+b,NvK[} U]A6&®^g\D)Xt #eVpBauVFFVO)Lᵾg$ Nl-u;*=[j<MI0bOq~E C]CI{wO\ m\_hT'L-#V>)&WIs6bw_ТRD(>ΧIUө܉pQ`r1 U82wF?ϣg~VY`#\ncB絧f-꡸j nXxX"q]\R>C( ֫PoY?TR)SzوEfcN&SX5v 䋣cOw>Շ/OOP !ziG6^ŤՈlEg|=n5Dm6?AmG@_cߣ&eΙ7OO#C09kPIlw%fY6ҠKU#">(IFVѰK'ts"ʧGac޵ց 6^B{8"E|D+O <Ȱ7׍@¶C]4r48uRiJUCi `R!"8=n<ʏ:T?a{`ZLTf@V`>!P |e{c7z`ً#3 S0F(dęI,ժR9X!>o45ac%F.t` / y@7vl~LMQeh>9J>2=>@t2G>M8.]j>&5]{pW69R|‡_ƕ+Ǚ Àښd.m2F+M(y 2|Hֆ;h6<#˿ҹXE=XszMx!k@|\m!垞b-ֿچȄJWO_ y_8`O,3G+].)].xXYZ՘{y;?HXV]a"f5mX26 h9%vp~TPȌ%ުg6B'ˡ P'l'IK =xMm^aUr1|SPj 3MD7V\'s<^Z٪"fIxJ%%ߏ&0$]A0iyq. zZhp_F/ZP`ۀA*%Uw"O~B7C<' mGW{7f3i۶ZY_Nuj|Zl*ڦ1ЇڒK}am{~} iEGv4I?$"o_T<=<Ĥd`#o8Z pq@`o.*qpVj!ಡ.{0j|lӓң]a}Qƚ= =E!;~"w^@ wV2D Nր=<:H{R8**OEd f=@?/ K sXu٧ 8pf/n$<l,n$&yڡ McM~Je=y&R>'~ C'g {{^}~v"L r} sܓM]S|QvWrkzĘ tAy01HsZ5=bEnnBYVs0j83oL *t. ERݶ-vu9;inj_-Zq8ʡ ݓg|Hك` RUgU[%/\wvrt.%C1P4zS%Jq" #j@wo} W%L˻|eݐĄ@`->`uBITyйPo^AN4ϷkF^Rfj׃L lj-)XPGgi-'ŸЉ@7\ ڋ~P53ñNWX(ڮtvwO [U\͢?ì@gnf#R$Cgשb#x  \5F7CNovsFއnP37ڒ9Hm =5ߧi+m+b|_1.]v28p"L[Bl_xg°6~iABe[ȶܥ| r͹r縖^ ge5R2Ӓ6݃t@00W Q?9B3UI3s1=צE~҉-sYif PAdUN1..߱R[2PJw{nrrx}2E(}uC<Ͻs *khl~NahOEu'1-:&֏$z.x;x{[bM%5d8k,]ãn~T!\3i *HȊtqUʓyπ{Cs@kΥPsSάNSsoy*0 `п 8xad!;D cs}Y?׉B #؃Dt: c*,H&' &8кE*>̀W 24 pKRvK}1N][h'FPi mw@`ߐo =(}|a5{uH=n9kGx@_n.Kk1ï݇X'ю>P7p'؉<,hTKQsd":"FB6)ON>8Qrqp$Y ]c 0Pvu5`(Peȉ̱n 0V |ԤiD")bə)9pcN.>EX31لídvMN kʸK<g!{OŞLrl"|ߒQTD(:#SOUcFt&1ҲL+1joVYAzf6tM9l.Q[`M̵@ q ?l-KޤsGAv6J5&Z=.O… 㿜ȎÓ(S`V/c؂Z{Ek#^vyIk`$tu\ Ԝ3SلY4'GuN_x*h^4\MKۣ@nE"HpIj<˥(kPdq@K&⛜hS ihܥOTp-~/+իO\ה~7rT{;~Ecj1%=[A*MGߪB)a9&Qʴs OTzs0Wv!>~7g^=:΂O }oR>fqحkZYadf4RJ<HBFVyε5*nܷц7b/ˍ<}I,i"@"*G2-1;z.XH 9"C:S/rV5Sfƽr_a$\7V8*LhpY;DBi,|JQ1mф %&lUEh>PPwĥ+{OeAߘ|\w;Ādm_qB8Vz%*}>`Tlh^d"yniRlZFZ o%N xNuYvby:lR֦9-TDU 73.Th&Q>TPJ(Dj? 5G0#\kw"AC"Xȉ5x=y fwS4JSX,)bUdL:`gE uVr]SgX@H#XD 78iYG:uK4 ,`{a!Jba*!s'goi45"XSxs,N^ :ޥ<w'.2%ӁrLۅE`QߺTh6Reʜn&kGQxT网D\pߜnpjv-֋3A}~H #'ΠmNZr?HL|JuYG!+rh#ӱ,޽VG|Q,UE9A{˘`[)TÆϿ--Y8vnMKc& t51sMJUBƔP#.Tx$-Hga9FecI%0!)SvhVg@ȊfyD)L1|r63q:JHSK״H|zE7j2SM0B[c?Y 5nDD%I| * Wmu=c-S{<g,lIvw#k$yUf12ƪ6H8{^R1UŽIHSHQۚCXhԝm _:}Y[}w9^JUr~yDwm6)9i %9+E:-G'p7rZo槉&$ W{жiPM3>D٫ SWJj@C}6/>qv䟚: 7Tr^GNV"ߊPPԪMCYכL >vbV}4v;2jY"m1ķB#F+{/IQnP/e[;6$;&I,9:Bˆ)ls ە?~D3'DUsJ5  yfjr{o9wRgc @~8TXD@?L_!Ȼ:hpuӟd jH&7 Lg}9of&# EႥB# B1?K&_qq[LS)_,>oȸ ݧc%.DXS jM41tx0HX8R {m! fevL16*Ѹw1/#ׄ+w*F}V]*=r6^v=|W(AdhKy6EYT&. AŋMd?Qͻ,p (s}b-G=}8n17uɖ򩟧 c1 7?KxALlu\18Bs52)/ܑ!埞V*(ẂL!\c\xbsb&2Ojpßuc7Q}rfj!|j4&Lz(:: VcЖ>m3ة-?o"&>jLۮAuu=&ШNA^\^SUOLw 淀]5l'QZ#Sw.Ȁ)iV9TcI68sf*Vya4,G=.\$51`$\U;[bT+@ 4_n݀3P/1OgMmb 2/hO >b>Q'C,Pn2qnB rWkGM|-rXDyFk/z+wjyr>>1kP𚜦`,c9-(y@dYWH;IPRʊkؘ Tɾ,:S6+p%kTfiwƄξFCare/VvkTӝPyCT=QǟAbF7Lgm SQ[0Բ"6+Yz͐we q?K?bV 7d=B %mGTz) j&1" "|GCa%nY6~1()ޢARS6!١OSa~N>V ȡfnNlw~=-%߱<`ꜻOw( ԫN^wcF>3e:)"&v]3'qP߁a :]Tl)}^L_\@,i;5䇚:bȟ!Lo~HP*h^N5A.(FSs<F8X{4qA ˮq9#[ex^uMnv!Z1y<@I7yJ &, כ7SF+((U2nt3"ôI~xˀ7/PDJ:H9 WϿE}AlM;U/q,qwQLN:D%4>u(q﹍bwxGP ˁ˙G.?6JCu>bŹ,xWM%#:[שbM{fx?h*MHpDtA]Cv+b%=ACHLJמp)-C6?:(La>qY­z?좜@EI gh4Ɯ`Tx3{eɟӑm9&PTBhp,FR^Co"R3X^"c;{k-Ds﬽˴賤-m#~KЇ⦴W-c_7Gn3CZӀU.N˫14:|P rDh;uAҪKR\!SI#)=#W#(PuYܗs@A(WKQs?b3\EwcE|J)u0džOpݳYec\ >^J)P2@Ñ]Diic SVD>F&=3%)jhp^wԌ)EqHvo*_4_vCb[/bK{M 2ճ6:~6}ƙ~̠+G!T%B9V Ii'/ smdɟy1E7z!kHElԳ׆1KSqxf(pPd|mN2imwQxDbSn)0$r*wtx$ҍ_ÖT/fU=~ 70V/-%,}z[4վ4}Zj=k`t_E=Cـ'E#{f/'ѾVOrsZҋ%3UvcPm*MվW9+qp!NUE1SMa!&hpeۀZG7a_.d?;-"~NY;-4۳0 ҮpQpjsHM V1tJ"i,Y#߇:F,?i'ꓗ&O ;Am3_[ z0U\[ c8di8)Teg@1kK x|G_u=UX ?1(Wy'#궑C&V$ePRKr CSeYYo0̰\E% Q+ـҳöf^j eɥiE&2*/?Δy2'4den6Vo\rr#a͞[iRrj\zrװ{R7;Z~+Qd $#07smڑ@:PVYY ]-*/֪`qa\"*tVbfv/9QXMJ? ?V), iyRSF2TF?nvA-\1 HV|l&UB>6:[8Yk+^Tkc5;?r~줧貿I*xiO-:Š-ArHAL#ۀ3;)u~ȼD V]зjjnN91} \DxG!́|.Ā8ZbԠ`0e*N8o8PnQ- j<+5b۷r .83\3Y+ D>\ a9^1Hrh>rfBU͕{>;CVd2BTUyhx䆗 ч'>^7dE'U5A``1 v밪N+P3C}qYEzYMf3J/+WV/6 :GU$`A"zr/͆vLJ_>G ?t úrYB wa,jpŀq\x~z-;pGV`>ҽdI8cTIM3vZ7rO +rHwZsnKmv:tV}auE60cq$KvWSq5fwfcH& 8VD,jпzMXzCFAfmC<=AqPYћZ"+,C >]Z*?*~v:6|.m+@i:ja6W+g nBia'b _qEZhjP̐jB'͵P䭙Xq&4ҹ擧[B0 3%Ho$ǺjwM ct0[Tl {/q;.aXO-ɻbҹURpG#~|6r D]-^yPFaP`TجX6uՉd#^;-#ҌX[utPv \eۤյd`O.X B,%0дrbIg MKT?;Y .C<6xq|YjuV$ t_M6YLO4K̑{\3{Xͯ [Yu)(B \J50j2+?f*J1*0]FJ'amL&CЫ9"&hC-T6貎.f(`HĕcEx ]FQkMzfL1b ;xdņ4\Yq0zVlze: 7?q@EUŕ#BwWC^\NȦqZJ*υ =:ۂdCJy1L|I$X^Wo 2o .5VOWDwUcz/-,6S665VXK?b7h:V%yQ88?@ ѓH!%G3qӰl0<$ כEv=B[Hq~rrXmma YNP[w$Ulo5(l;nǣaXJЗpu(b~Taɞ fja #8A+o138i>d.SfR}UpEBb2 yM=%U%GQ>pTUDX4P!rVf3uA{^&`ue6UbH`l^lb؀k*|Z]U\܌sa#$3nk e! bZRaAn~Ӈ7P& ,H7!JUxR ͮ&7r 4e $!=[96"0/V;GHGHkUJlDkWξ'*@\-OMry/Z=^Ljz iѭ2miZ5#Rck ֧eZ IIB.|R>'/?DWj:i*AedZP R'fR; AgAV`,⡸C_)#k1!̖JIC9/ Zz|#;Xa@Eͯ,AYDɥb707?[Q\08g#j~K=&_$NOѠ093cBHQ 3,:먊n3.HG=آU_pgl4|ܛdd BZo!bM8'{Ʒy*hLᙈն~hx|pD)>3$~KEpiVeīOr3291ز mTRrzQ"ܡ%˵6|-wS[drAS5!,^[w /΂a&, fpA-pP}xXCr{eZhA ?qZ.%Ͽ"J&EWb8wS$Vl&'Mc{|EWE `  1l4ۦII/h6g}♳֩F0r5w[lL=\n4hm݈6 y_mǯTFEky\(?Ep%߬y9S:IlFcZQM`nfg$7R5T.Z}`H9i=Wd2/Dq٣ j-B2=@\Eؘ0WthO>qmvikT_%EuϰU;Rm!N** Zi?Bۏϐ= #9>c>V6 .m6Ii9#XFvR/{;7dh $ JBjT @ =0dKbcn ebY_oJ6{Y(vӞSJNӴw,(g(?kU)VHC\@Zi1T|υ"'Z@{_!GȦ"_lvpj %rϓ=@P|ah쟦X~.pvZq*GA3{%e'gm-WAr 9)k֌[ư[/MOCˮ&m|ZTYrc 57/ \ g06ߨ1-1sz\ShUۆc2ԂIӟ,ΐ>@yA͖M۞rΕ`Oju5h< ͪFu/BHy;dAcfb}[=_C_}Y K_}<'8Wʴ*V7P+<\X|7m6.pkY}-&K)qx![wCE1$`غ>|R6l(a}1fbzjs4I'5 .]QoS <7m@a/p<$z .,9ĮϿVr,"!TEX ]%V+! n _]O #tah*ZpҜe0Id,=3+&' p3&/[’9ˬ, c/gX MUT 7D*f)F.8r,c`&2g]B%I$ C4UD{&F?"_29mU_V@*T`_^p֣N__ANKxdbTSIXB˩r>!z?ѲL5lV}wovd2qK[Pj5P@wiTygHt3bv^I4^j+\t5] p?*2hRo 4\rbب|ܲ"$1QZ*aMÍqPHrq}Pȋ'zG3oeFݵSGU:1ud%p)R4Kcw'H$)'f1Ό 89Cdz%%$-G w su,{5ܔ{~ҭ{ ؊|pB҈-uJB/q*Z_1l]/nS.TB{}pR:/nn3-.eVr&?"bdFZ! 0.}~k1]ŸF1kzۦ xC|VGXf6ʎ/IEl`_}Ė:Was?R?}z[9?~$jĨ*@c!DD&t8:A]џ3 ؑXArU%+,eK@ ?-pZeM4(?{όpmJ  Q%KqfbkX=]lds!}-BsfCr- u>5[MV`> äE^,G=GGb375楗ʁHiWk0ɜ6TFU6kG*П a9e?*_(hYb Q ~Q T!_MB^UM9gN7w|% _Z0c׋[ e_X͉C,|U9JiOouĽP`loJ<篡)'"ߴk|z?by>y0YxM"\:nN\ m|Z煅E8ڞ%i+=ßhYRߐ *G wXv8֔c |X* y:~:姇y++VXw14c"{db 7"]ox&q8Њ (v1 MkZ"R&Qq~\6$5RCO(!{,$|!(1q[̆@OV:j)jmx羫lb >& 9 [ ?OZ%$KKQnToJ=2n{kXE^Dzj:Vۯ%N)'A#~P~TDzX5n ?`"=,9sr特3kA<B>X'bD⨞&{G!J n*!,gt泞,pbd{'@K InjG'a1 Eͅ!M hefz(*"'ojkT}IgC?]qݷ̅YG*//Y~8ϧ z6@ /膄tH|tr4/h/O2^9';U_?]˶~ז}?W1:)8Rǟhy+Aex+8mIL]vi%SN" Iҟ@W߹a z '^Dg`^0 [m3{k_CF7˛By g`y)bC>Ss|jh͛*b<+Ug(sW?ȲZtmOdyWkCa5\,7䠘nKg d]lmr~̅]RX3vڠӞ;9qg<=.d'-q7O/} ;u "u.Щa޷f;b'ihaX`,$Fb(M|hQy¶t4?B7GBD@VAn+Pj@ 4FE(mWWSMF5X&6(S}iLSLo7|Ǯa$! .:տg-l/t2g @v"\Tm.LCNF @^oχHXaZy GNIe;[>GݶA^Ǧ \?II7.Sf# ::u )GI52^ou1) u׾}T KkXlPqG^(!ARœ (Y3qd'9u&koB'C;*:NzO)'s];g}{R-#'Bjx l9(@Z'd zKN +sb?J.95S>jƫȢ] @φD]>r[SB 6`d65=SRt 9VƉfދi?6Ow&;sYB[ʘV}zC*L-3 P ,c,&@ Kb4Rp;6[O.^a㮹bwwWj&]0МhkSUh$cvm#7zܺΰݽ:yd̪iم;Δ8ۼٛ=`>z~[b"xN.Ȝ5,(ߦlaA8k cmYn;IձY'ido>6T[p>pM!%͗͑,b-:U’$zLKvZ\]#9{a҈ۭYO-G e᎐]L_2 N,-0p5Kv4/#b܆d,trvWxǧf65vPη)]DuPĥDT>cgn֮xox>7r 2xІ+KrFԫD>bCNK<$8(N0danz(ϽgCI/ P'LH^;IPBQ;yM7zẲ=ev]hK=+ m5}^e!A:6GXOHd%b~ @г i` ݍpsu{/ǙTa/ytcBoJ\rkKHܘ]}?o{h% &>Fh6-"Z2Z{:_Ҍr[h.+~G R?pM(h? QU{=xW7fU "(>P#`-1Jw'I.IX QeՍXu)dHUZ:LpaV(P9Ԫ8b(rgcWN\q2`C^1 %\Rp CX ki`P.8L>_SQu.XG۸\F%٨; ڽH4dE\ž|Zef\f7ʪY{<.;4W.FG[: _uɏhADKSJ*H0y>c4\vtװmYBxޗUQT~/)VtA.CHaI/1I<,f$󃇍=t<[J3 m;}- =tJ .Eؘ36٫'DPCMFٵ*g6˯5uR?2a_}qq<%.iP,c!K FOEbwzo"?6 Vr9>kZW|PB|5f^\3:C\3˔Z׬=azb`p_ޕ?u"L*wnK˘S_%Z#Zʩ3ղ9}q|Rty oƬ*h)!P*2,QbT͕oH} Ph VfBtNTv$5p`H&b$e\^ݥ٨QKYŋa]R ;]KɅrm5EMV%tSeF.0<ߎF36m >H U"h?rAd4xn˜ "Q2M Ϙ/u Ei - X 2M*Q_7>\p4E!t QȰ盪> W ZK{t 'T[j- w^~~ TL9ed/ZXzu)GT.ؗ+ppoUtr7e?%hls|{߈<91dfӶϩSY 2ߎcN(8Uv㾭iN +RЙ ikއRa Ld}?P4zv*ZO#]bPɛ_-#Č#_Q\iB"A%%~ĵ7U 5`d]F :=E=3;ܑvYٷls !l8I[#Fy>"SdBUsIL>1aj[TrտEW F U+ҍbe@[}KoN8x;(!G4{ģy\ uBuOŪ{xQ{Ktg*c]jJf,o47I>A׿aļ:}ߨ3M~@qyVl̳ۚcH,dIjD9?%_ R'Ubk4ƵF!R*5}PsJ +('pۘ6gɱdٶJ | lxlbM{jtSGvlfV44uH1._ga:x+wy[ɢIů&Dl(DYxBݔU'2 Of'C2K:[RwuLQH02./>Lnԑ5MF'BS:檲WVtFm-e[c^QV)J P>@OMSs?\K-t7ԴmmO7AĮ |0Kız,#c[e B{D'1]|kݧṌ:t(1yV{[-Fpfh椌H#%S B4)mQwV LH1yHG `0EB_H݀)S 9)aE5F>x8CTH )e$÷XFq ι2xó 3 :Lh1/o`;#rm8$o`)ɦϛ*ڦ!@DrN16ȫ_xTZDzm`Koytꇖi:"ZSdRتyMGF7t("/ώw?]H)wK!ⅵ&'u~z]f3A8,ڜ0:c&B$g-<71fRFv \?M_???QXKstoG$-f#Gr 8*4\Kzm$СO1c|XzU9rM>Ě&7BtAᄠER R'm^ U5P"5Zx`3ydmW @IÜ(G=嬺w!2*𢇤)|i>K{i㔲N Y[+~H-ϐ O<ؼKncW]BFE#oO 3 o"XD޵<瘭|ɘaS~K;ސӲ}Ѯ( (,>6l[}2M1% ix3&K%QĵnOvHZ?". .uy6xE#6k2-J٪RX=U-fm"Ԟ). w#-!ew`_ƋT>93]TrѲRep N*OFq[D@!W61Oӣ(`^9#AR#ɷ&q*6k@3#HsݍEu_M; "l6:0r63͡&uf$wE8gSgW+.j'42 Io@d2J@}ӳfYLo.fKzXxIQgTbAU0Iä8:a.ia1x+)+O;> h'!< ' Dv-q(c[D@Y ʉmEv.pXZU%yݍ{UƽֽjJ͘ZYUa*XսKJz4 >zx4YGq4mpַXkөǑڇȾ+"ox00*BS*Bȫ`ENх 'u_ILS{)8A>%(y~WKw)0IBˌW@ŗ~=9lg>. Iz_OI*I=!f@b]Dza/(;<.\xoZkba T &&d$ҏä$mۿN2tI;ٙEqj' D&xE ?.#ƌQO.Frb{p!Ss<c.( 䐈br j/\g/j6W]kR_1QUIG,Ѐ{@[{q <@uGϕ@b%Ew;q;ۥ-ʡg9"F^Q8JGm./J_ע7'.zG6҂Ԭ(]+Jކ{bb3ݲ?2 Km "fzam<\-ĵᰏzg kd/ՈFA2ch{٧XFn7%T>= X@jv'Dl&1ɵ%GRCk4JQqɋ!)Ԟp"qBkl#8"P'^HkP#^ $RiDOM21ߥ2l$/ɂH@i)1y M_3zk{^62''j}.;3Xfh[CɆXĶLcGZ)g>Ɔj|֕ ?31kx};kb{Yc^r7v.6)kIh}hCE#S- =e|]6dJHHyCUq^9 %gyׄLz -j d44fUiJeP6v HlmOo3( V?vՑ%dR~BljT KH>QON>H[Ci"]͚0+;cppJNhc>߉ȧ#)}94T[VƇiViCr+dx! 푌FCەr2?(jNMEб.<ص^y p_< QYNtB(QuGEݴb~l|np&TP `%g?/'.=]-`68#߿ Q*PlZ;u(IھQ3't YK6/GҨ)q;_?Z&RoXԃkbLŧL. >`!m2GIhV TQ)<_+XthUx>(Qӵ&/怨go1%a5$=_%ܨ7_ru=)Z* 1C#~T<0;A M`{iuP(QhH.^KvauvH$M-rAH#!0݃H}~Jeİ"!SN3,NA>6ħ>YcAM鉓s0AyeAdH *.SPȇՓ}z|0E՛0ym--#|JN~KmEeFύskz\LuRa")|vaj0'#g@>zQpH`I3K87L9Ie(52tIv W˖%I2Y6;ߦ'xH?b_ĺ/b}¹n|O]& 6T"8Q5t"nu8FK bSWRI bK`VoԳޠ3%B-?*vpx674 y rqڐq6=E nO8Ʃ9K^> E5ftq +wAye@dgඹa }ݠm% g*vHdo)Bdj_װ7ǖyUzLPoahk!AU:xCuWp t8G uey@.h~:Ia; SxWR4oXɜxL3qܦ1~NZm NdKxF߁୪ڲpU!O\bו*pzr)5w70]c0I/B$8eZnd_ca_z އEIa{>9I],bo~edzݒ &aę8_)2W2J]hڠ (}i|pu1-~˼7tf IBxČw "@5 U4|VBܩ!l'*)%ثTsׁvCr+uާ%AaG A>c՟ pT6}|x!* !j(]|B&NC38Sv+4ڣxN ֖}B?bK"9AWibRَ}ThNRWXugš@g&)-T*빲oVJnu:}#@ژdFXp|{wP C둇-BC\=k"ݬ۪J oj﷼D.pP೼4EaxVXb%fXV Lg1,'Cq8bJd跃/NxFV>WE, fGhǁ̜P#2*OPU'I pMa0wW,U-_Y;!hXzPCnuavm 93S>fzxlD^H ŭЭ:ۻ"f}N<] 5kYqOㅐreِjڿIѶ@N;,k ;e*rJ > ! ~qD*5Y@t;0;eB]>VH$6\a2X_=T* 4mW쳔ǥ)\D35A7@| Ǻ|=H8tW W|f'aka8R&^ Ԋ3_:"=߽ sh"PZq}21QIe۝& 'eE/(݇!#7cO2m5 Ka+Hg!Kh6`XDdyWvHX0j.؛bAs0[n@@Lǻ4Sl>FmrmzeU7mL '2 .\S%9PW2)aG!H'I2SxoKhQb*CQ'g5JPADfqzI[#-X4?qw5Q]\+A7]|ǔXr 6;t] Je~b8tp%n0u}cf6̏؛ t: }j^,CfcpJɧzjw!j}XJV2d+_0i?{8@5bq!֔t~4K]jOKIO'+(lznldAJ/KSV]MYtd$h~zw&Mbۥ=0mzуPI]9]Xu4/-M٬m@qqDXU#ZF߄ I޼V,sE[ \%w̚dI/R5HU}.ČӺݓ+0ƗnYd?')Aœ(9+  L쳎qKiA)zz ٿ[7.$1s7>׼oT6; M"VɃ ,>~Oa{SB+*j*Gt1-(Y883|)¶ⴹQ*qXs],눙NbCGqL]rkrvzŐ5/hJ`q6)`%tXDv0gmKOQ חDn:k驇P9T,N(#,&W7>db"2o{Y''U_JrLڡ^ M߂5}pPWELY\-_: 6e߭ Aoz[a"pe8Ts*[?%ޢu%S|8WI`q144Rsׅ4XT ܙ#pSSwD-~gEI 1I"Rf+4-窵}tS՝7fV┝bICϺkh^B:CCT5` -R<+5#V7K;r~#QFdp/pVYXu8q R z!Ea$.\X/័`|Ґ\I9Fe?%~0@xS9-R3\AuԙN`qE tfEcAgg~[[Skf'Ց<{<^i,$*&GcYE@rF8G#K*޺8K1]{d'~7* ~aE{A{AKCcUE* u$p(@JĖ\ kY8Ŧ+oUSr5fXeXw$7 ," i6(Ap o^ynn\֝<Xg$="Nq0RbZS>Xˉar ÿeՙ.0Ž7dWCl$>߻{s3V'O,%BrA1],9pW\ m%BǖLS4Yan Pwc[GO׏MV&&zgƬ7\YFLfGXHyb&*98IZZMJ=b҂:=f&C *'6Y@A2cb oLH |&|,&| Zgm\=j~|Eke5~v{'>ڋlñvWN!3TOhi wMby:0|+n3:.t$@m34"Pi*IArL*`W:ȓIvD[kH-ڷGq-Ind"[#} ğP2NL`*TE={CA(LsX(0ȋEA0l|I.cQxm+*./:xRZ#@"(>wIF-  mnUOV2[酿عBb#yG%}V1gzKiٗ)ڠG]zw\զj2xkٷGJ»ϩHycOPMx֙6׈O390bn]g MIRh*{}7)M5 ݇p|C\X SQ*4٭@8;˿n;"pQT̟ >#_?z|Q"črDf WBrn$*qu@;cRko{v%T.wuq/E5lCwbyɉt(]:jr_J.߉AQ9dVG mXt*⁸}+ٲXL,⠦y,R,{ɢF|(TVrԵbs1# ^2[. DTu24 -ad S9\NWB q%*'uh35©éCѝxCV]A]GB̙&I%J"4n}` ~{hk3 O꽱:Hqb3_/EM鱣+}*`H*]#gA/cyX^Y'U 㙬^oZ6jq0Pnnåvҗ"ʒ @y,mz|wC.̷TvoKF=7]1(E(;$@I מ TRQ(9S󜻺Mq($銓Mj<7U6^-2o`[W:.;V{Gyk"w.vB7n]WGk^T-w^a1zvD~gˋ84=Sd <BZOj&!A%C%<|k󎘪{JY41jÇa\Ǒg-G0Cf_2ѵEc ǝzϘ[bDztu,Rjfb8ũk3G(ͧQF.wNV2G$?íP|!ր50ADz6xy/# m o3+ዚ곛LHQe{p9B p;"+O0B )W+$ZRͨSY!V*P +uG ޖ; 38Q#>R(d^:k1]XH_QhM7a:m`fb PNZ-f?ARfy+mXXq B > j Otф3?j{;޿RjR}x$D5z RS ,~ua&B:>+NKԂ@J-v_Al+~g)Q\cCl9,5pT~A 6R_Wdlgó+zÿ C"`UcllҦ#ʔUGE]բ=VS妡IJ2x)5]JARY4:Y:8SGo!PNJB*6wn>;G-Y >3:$GR?NBąՂ qiW\\PktTh⁘!8W`:F^\q o 8WJ4DhD{%`G+l9stRI6D}bx69zvzkή@yEHwi;"=OPY#@I$?"P 4qI"NC8=xP!Vd >4,_3Iѧ7^P _ 9F[HaFph23ZE+7tg1u ED[\](?v5#jNڃ5@:9kZ$j'*X_>9.=V&)KI@+3Hyg|(|Nlq0DFu^z@8mD?7n?p{VxIc%pYvG>khX)t!9ԍ6M*`h*5\ԈRRC{]m̳jQȴk6g@ӛҮi'AeMy nDQOuF Qىʇ&ؿj^[h&t\܁dXޚAvAO}ީ ͘&r~I!{x-NwCMHDKҖ7h;QAz5^#Bv_h1sNyk&~h=Y%;R8JqDUJ+ e2P$c$(>̕C.;*m>cw"zeGr (~s6מ,'Uun&!;1V]K@,yA1NDbԯ4sU=-7H ޳}P6`RǁT{y( Z<w۴x6ǣdD<>kFX)R3{%0`WTtƀtu99WP%9k8>Ɨb+C >hp;hfmڧO|Z:) !fPpF|4:*cH<,' RH FPZzj+ޟ)x$f^-XMajƞdrQE&QA$}59e$Lu&_T{Z'24~2,ykھ`92р?-WEhpzRnM%,+\з,_Hm3*0[6i{afrMqn%3X ↴Q{vؾA'4%WY &{O 1#XiruHK2Ń0 HߞZH]%q2wv0tキ ţ"2v-@*$_5 _J46)8ɿշk]HuQd8.JDJMJB m#K6ԕ4\K ^̗UɮUdiF;YIUbc ;дD# 6xنKVÙ[GyQ؀Λ]ædy&d X"ᛧ/5p^Ӆfֲ7rXq{ԲhRon+8`l *w$n؁ZCN%uO1ܟj2vYu€b2D`8z(KY[[빕] BL 瞫>c4ƚ\IV4yjؖ,i˱E5S(J )V|Ȱ$gÉ%{A6ʄ'^ tt%4zH-R8 6hϻ;8NΟdMHY6,8mUྙn'3! ” '}=ix91rD;[Do|f\Tq91~5CvZL:vt!I43BTJbXU{3N7).>*ܷr$u-,#iy]$/R}F[sSIiDA{e@Nd/mP^d4Sr#uCX~veHq/g W밵>fE>!3M~AUx}~OO16e0K(K-Ut?u%7쟓q+wߥʗD;2 Ien驁jj2e0xC/-LZ`PY)H\7iB3^Y|!'B~L 53Y[!lH3}%u^3q\e#Yig+Mtd!+ %>kX>sqxm3UyWNXl,)UL:6qjFVڑ+WWJkqSsz,09F|s =!:cFgSq9# %`{>Xq愇i=9&vViȪAycq;kpcyK!b8r)g>M2OVwmNLR.eiţ8iM}JrS3]zYѓSzS?ueJIt43,@Ry3c_Rh722;7\:^s_iB"U752HIݞJ;a?֍N T_{[ ]q z)UŹ\L@ ł>tSPrX3Ӆ[ fExq)ħ'H/tTC`1k=j;%jr-aXc!08}bܠĖ&&feAuF]uZM.峖1̘DnTiKuu6A0|9jw 168^;J'y_ r=QK>_D+@[6/K'^Ąhĺ.4l˜+|A_ ߩ!%pe: x;aܵIv=XWRJv͐9F%%"GۗnvT D{FddL<6s=jJAfrMb|z:IȇyA>32e?'2H"+7xy B6]MFЪ@ Yo6B=Yt',<9NarxKKed IbOm4%g(bzڴ.DW@8%ZB-GUЯ^ٚJ.t 94P,Ӎ.ސ=t! 2pv?س p=1cB]qD#y!EJG" nPZi]XVέf6woL'YɱxW̔5B.ة1dUGt2(NZ>)op1v,^V+ 6|l.K] Xw-4vUH);(ƳY)6 F$Z<<~I>2I+sYNP'rh8H`5դtϰalӜpQH{;{GjX[Zޘ9cA &ς#bu4='Jɝ1Qk`#΂0R .Ŕݎ[RXbČfSnCuVƲ*)7cSBIwI&bsގbuF`)!(3◍E!swt ı/ )>܋.]Avy) *.%& HzMuX 5Au֧{ `A@j3q@dL Jqr] )PHQ;"n#MTƘUKg(I,wdTV|B#퇐J0ϩ`g_w"\QRބK˕]=cF4H;"yFk2x~|oyN&ޢJ1S*rzaV2 V|0 + ov7혣0#-kLYV.TFmk7 _i_u3uxc~fW}ZGqW\Dho:\UnG:3=/Xjy+ Je(!ŸT;RmPIPI;3-2ĬG&Ⱦ(NZݡvBW`lm1/9Uusk*cvđ!"@87x C?@??/!q&K%^5ȗ5bU#ۦE8BwL?Tڎikt2E聾$ +ڧOQ F@wY_sĺ0=_5wll3)è'&Y4YCh{U|͈Y/Zo'-_j*GcKh_7SgPr IFIAФ/pɕ~|"aN &"`@Yak>Sv)6zCлΗ=ŴzU{ZISԧ"B8rFqi.u|[ %>I^nd,>3`uZ VFǴNڽ`ǧS}$FRG+ƈG6,7FY仫#Ǽ\Zxॲkt;5[6q3("2VYx|h{PU ce% *JKcr,w',Yj3z SD LNnww y&ctW?hZ1V-?5$Vfľq5 =U0:AzȖJf%UQ8LeSBʲ>8r>P@w89wUʓfj@#9:0q\U5]zà~#0*ؠO>վ^QkmnF.0e[NN/W“Fzm%7"j4D!eCvGtPr6-V.-8ߊ+lFp6]oNQ%M7y?ivԍpɵu}jmY=XwPniE/JfDvoZRRDS]g 0Vw;C .Q, @'?o/,EV~Jk9H>3My-@aKj9k1UtrerO 6L>*Tׄsͪ}xJ6z/IݮPE,%eɦ2OSC9mQ筰9\#w7Hb׫Yp?r Nb4P+ ѐ%AVL%K*nCjf?YwV|uGHTWN8мǗZr5mAG)Xјv,,SAo1`h~^Gg ,TN=P*.I@~od!؝h8Z_ h )3(\Tً f]#P5ojDdy<0ί~Gj&cԲazD1zQr< \1-XsO8Y m/%Xc5V)>D%6T Žo cqw 9w,$w0֍*`{SDH .kz,y;8c#ʀRKy iZ n(b 0vZ-DdR *ayh<5QhڞXf6.-nX iar }D:$%^ ̗!X{QCMEI g'"!aVcb\EVkd*+ɳ$1JT:Q&6%;dKlWiUu!+~<7-d7%+FZPOg.}v$W&>VIQP;]ӦfƲ|m@s x:aUUr>Vg/jv׸:_-y }w_ȏfH.!m3 \%ŶyKQN#R&:BFkQ}kiif5ܻIW@)zIUNn;]TΊr84IyvdG5[ۅ |"`\Ozђ`_\JKC7xS4T .Ƽ[& cR[u!Y]Wp{OGyTHh\LЉT z cSkٹO:x#/GmDˣz(#JlQ!th0Pf~_gou53N6Sc: >$zk9"x7kZ6AڹxK #a3%֬'LZ)$n15hHi'| z8rA{[KuP@4K`oa VW tSvтǬ[|қ"%QfcV# ~q~f@7L"4vC% cC2zOO"n_& 6tHƔf[#;zߒth* |H\U#h7¢.T?k.D qjX=ԓKRN@IvxM 7:w$͎L-1H /_Ւ0OO XP}p]s8>\q^6QKQnt1d6efL[COk\iHY=RE}l̘f_L hlLD9 T{2ސ ӭ%g4 Yؒkk率}%>{wAp€yτg9G) l{$ `[[ځ`@)2ȕ楔i(BK-i3[ӔuQM͵B@(d*!A4F`tjzp!}P3ċ>KNUtD A]7Y0&s7\,|-ƞQ'g.^pMNу{;qJmu.աj)+"2S8 wVm}*kc+ Ki9H(-Q@]brKx`pօ9 Oظ?kMY'g@4t^juQuz}iT)!R؜]MBC5,FNDgCX۷%xD7S|tH%t.[. JW0 9RD'-ؖ$K մzt=|{]A5{&WKQCMkČtpQtDͅ B}Lcq)p󴳚.@2. Wۘx:7~0bC纣"3W}ݬ|P6Kl4P6?szeׂCf a٤>lbIzi egbcQh!}sw׽X@0%?2ߢ;Q P+|V[F[=$Qsvf ߄˷v:_9,A],wbT]c$H?#ؙ pٰ2+c![K,$FERZvn:ד:Q{RitY4&u2-?=ic^4'/CgAW 6Jo)zlP_o{DsS!h!.5.qTL+SjQ8"իfH LCI9U+5z:McuMA )@|3nlSVrqHA_+t>hǒ>7a:+xKߠ@zV]_9͹2j~ N-C*XS3 S$:,' ,pr \4f︒bĻ f/P`JnF₞@pA[XS~S̙זYcds,Q^.92o͟41oj%QDL8ZS:dK+"((tpPP3b17)KUa[#bLˀ|E*  W]!Ec&4a7$6{w VK~?ū110 h-Xt3HT7w]ğdvD)QkNabW?g߲D Іe9dc xRi&ѿ+/[bH)-fx:'NW]Ҳ\cm" H촠$(&b6.JYGFK|Q/9FK.xT2dO)XDL2h8f-':E Gߏ5/V"_mIW" ѼdeOx+(95F$@([m 46#+$3pi]_`B&/ÛS\4'`6o֧4}"wW BQM_z|! j,(4.xB-jikrhQ;oxZI;gEP'dgiLR>V7E"P*(zjVB㋊H=\&eg6]x k$P?D`_3ηTiBG&]׮E~ܫ 9v/<1sB8@Y87BxӌnZ")smtC,Eh}/iinziZMmfO5r7)JIj}y}4R5n7p ,ȗ:2s?;ܧ-y>ر,J=q;h+rNÜ|PM0}R_Z3g~Zbkj%v\ C)^%~V W/ϽqׯkR!~Rw]r<iTJF;%~M1jʝ8dخ@wA˔T3"RTGgB9A Հ^^J)I(u`0tH2؉ ;b*q)Lh L7c~}@z%yU [+3ܟX%5%e 7`ޝIۇтX)t=peUi/^|K8\ jiīsذ\ʎcqAs爙F3p/tNѧ`rVA+&SwJÀk~fB*DD8?ޘ- 9LܭJݿB%/*x HWPGY$U\P{=ob%t>8!3]9_ڒJ&2lt)q|י[V Yo>n@Wx%^  AX˟j͕wP\Sl ENo*%]> {g@\t*R##HknjjF\s0i9$?#cq/,0˯-ڝx#oTw*?ټ0$ 9z5qUV@&4vۏZ/JR*uFʹ_X!h W\C/4Cɬ?MD\A>yA}֟"u"Y!l8#% Nڻ>J%{%%2H[`IaꂨHB]"$,jyl2MΆZ9g^A?zBޞqWfT =%\iYr/E[R{hٖ-GY4o\QzjFc GN&M~%W\Bji2=H9QGWmd{S\Q.ElKF/*7}wxm|yP硒T.Ǭ3nzA@v/!Htd:927ѩI?u nAB lDaR :?$GW 7WUD5yMIq @~%72!ٺN-WS sf `Ô,vK,wE! ]`|p}u%?!r02;yv:u0h2ϲ~8͗toi7Tn6 TDktRLwyA3^pap< S'z,`o 1[MΦ*;)٬3[iB1TC;AgU]amL7QvlMʑxwT&ÜPq51)QSDBkYGmN|M:ؙ./3{`X03U3OnqݘBaK u%Bky~G῞jZre&9Q4FS4!lt`h8VK/'Tm`MR?!ʺaTKOSb؛asSCnCb c|07bFmofZ'% GmGjDĬ{3 IQ3)QyrzAn z.~+`iVY|ΞPך0B7؍}P$񳦃#:n&9Kdt;:;9L?Vj0q)>@kydF 1mIinDV&۲>.cܱ)53R\6L=Ჸ3x0\+H]Y+U ä_lVީ }H҅ȫ&C _ɛrh U*h E2dtvj)KDF-$e" N[V>-~su4.7.r@2E2);)}o HC_pd9x0H;5~8_J/ eG(&0o(W n} kB;0{fEXƒvȡK~$'ma"2$"0LM4\SwԷ(m?䜃C#m>ʨ׶Yg%$Vn}e.h9H? cϬDIgw Hf.Ty\n]Hgɍ)-Yd[IHIA@ .\Q[O#V(㤸܊zՌ:)aLʌٶRe2 \qn6(0[DkWv19zqo >y[AƜ% bRg3yJǢ# /CKgAtmIOA?c_$vne{0_pTPf\q܇s<F0eBL+Z(jX®.d=T]jA}TeU,ȀXZê7zlSpqD@wP0?=HG׊;v| vMߌ;6^^n }*~myd? IEXCC0..yxZXΙ0B.'c,@դ/8pOџO3$}up ް,;_54K{R%F"UBHkXH!L6bVL8c\F{4ⷻRE31@NUO (-LG6q;v6nY#ki1e+ZwFMks&MSCU}ߟ9 rAy{l'OmVm LJ;˪S@_谖ǿ݂Kyj9r*vՀV|)_: ۉ^m>.v c5[& fqM#ZnR~:K֣Jnk0¨=pm+-.ᄆ{h"҃˝',p:9=8$ZP iv5paɋ):Fʔx@3l7 WIӴ gfAH?ILr/2xx%vckMM~"T,Quß \ZY/S-NzV-H*|R4nrM]>kpr-w{c' RܙuD"}rw4dn)7 &vţ1i#ggb0ZgnMʴ>ߟL@a}W_G_+c{ i^M44Fw't)ٚ0  C Ɲ`W4YDtZb RϓƔ߫K$A+!vѵޅ4&E4Bv$dz0r7 0`(tB5Rv Hi|̕]r\P_,-}=hcl-l1t?Z3}9yJuyNMۦPR3;!i<6]=}:9x0JɳGmi (xXp_e;HۍٷQ;=-+6/rk8lژyylTYK8hЅ/7D _ZSQh57'QNj@҃IXNj﯊k\O/ITy#Еcc$ 8ghKn[TdQRyCuxѦZQ _ϩS66OuzL{{=M",{ bc Ez4͉|/r5f׍ܰGPSBJ֢|Xq, }YRwC63 >Gq0ӜR+u&}f縝LXP0- eD@ߩʪ&7j;&Uhjs<c? G!G8u,}얷um&+q@D vbLYJc¸pSVϦ¤cOh/AuPi3]Q2nbHeQyUn7kŔJ߆/ݵ)hIqp -{[)m8gw&n-W=DŽ ȹBF3-{\iUXW鏃-*)kX2X3iE3d\F~npl%+ϑ890>'5 ݵL15սMM;=\2ɄMTv(MbA1hj[򬺷QV!E ^l"4x݇>n&k a7$@h_)d.gDy^L'}hRp6hOxZ-I6q)L>Ʒ
 W6H<.0B0$v7:Hr@yB,:# Lu Uɮܤ^X8ur_jDiɘrNl%dF.W%7` @@Xq츷閞=6݁Z-"\6vn~v?VD1G$9ȷ]`ƌѾBMDtdcTKHbAaB?t@[bcac-(t 7/F+3߅n8:|%r+BʿQDm#PgQӈB=VE2m uhOg_1D}l#0ՓrMlك扳@΅F v*yxfrksxfӌP9Vʪ'צҘ r/ĭۉ-n_8pYwU0R݂M't$NlAnYU'JVwﲤ_duU?HJ"*"o()U((9&%,ocuΕPNl6E˞Z>n1\_ |zl0৏bnnvpޝ(7}5,4P#0~S3'yOjpr"6ºLA.8YOWpZ"SVaf۬9 L^Zܿ=[cqwp?߰=k)v]\琙HULቪt=L.J ~=i!yCwsHsT2DZtM/oÇ9ުcM\3Y.iGtm[20n5KK nl&' Gً31Il8jJh\kD26M:d_sDXm=m u4,)gk*ˋXIwsEjP=֚e|xO7lj? ŝjWCMw 6zӔj+[1ZõN;(򖙄rl8<9Y; Had/C{}(u>~Ch@ZF=$8֬:z *Iل ={y5$laPsrLu%ջ0BIE }ޖGbWLfqF%r5T+0"FpVN YNǒRӸfK ^nE0|9WWD< "qluk3n8YI|V5CVmRY P +jgdns//wBc>2"eEW-^uӹP* -|@ݞ#QNjmGS{TX"Poa9ic$б,zu1 J s(5ԨCnw:W!tI(aafMUDu(Kq[k'/ϊ5淫A07f[Mtʄ nq + LC ZY4K/>}5a+&-?f][)w"Ch|R3d %xuXxgbY0b;XcPD#c8iek_t0`NG6"޾"{V$ ʌ#E t!9nQ kturX #אBG++$V+c! 8 I)E2P51.? ?\|2f+ U NRR.0'F50K~kYuys+ uP;gF̢C9Ś7*⢸|uƸl${`mauЬYuc RX Zk%0p ᷵05r[rpjF &Pl2cتe[Q;)<2eًqg0ص>xu9 "$ b`RD׺T;1!FC]wΠ| ?=-xM(`a_G&Ԕ-Ƃ?V{[+%*L9tӆvm-Z*s@AғRRpz Ayb2M䵔7a2+tA_-˝W}Y+)Yіo"%e0g z+M'CԛFI]ۆ,MaLm; ~8. eNJ3Rr5w#+sVcЇ|̴u6&pp2?m~wҏނa37C"f&<7ܭAWaD.P+y&Qjy*y{JH+5$cTٖ<(bXi޺)U}7u,<3y(y {e)H`܄EFk9G@2S2G+v ycȍY ~^_T"G6 qc5]‘an][AGf7k`jva #4WepgdS()/ZOYĺ(gras$ooZ5*3ݺ@*m;6Qhfw':p puh |h1TѼ`ħFb@ Dͨú[7+bvR޴0Q[ K;quq3lD]uaEu`n=fB<67,6f=mEQpNi_:yICn.m=:0Jc ^0WU ,W eP߆LOvᤸ/~ăʪ 0/6v z>aUq@Ⱦ٧mt׽,S(;8r֞K3sѴPhr4q;0˻.~{T6ۚ6s[kE yON +`́\c&EM.vy+aTNS%3X!2e̅ٚ&DDpjдD\{M37 nYH%4b :SˬL|OMϟCy>ęz3r1bG?[%t7Jəۯ:;wmCf޴@72ew apy|5=%CxXM/eXʘ?YKzĪu<omh u2~(a07@ޢqYE2(r\t6k|q3v: %u[DY9SMcBPxy}Y6 2FZlgWN&r4]W55[a^̴&,.PxXA .C#>$0v>TƘʉڔFB^|7|6+ϖU-_wjpT fD<3es.ilU=Yg&DRM-uy'e󳣿qOԩz#׉b f<ņ:5i]qA+3r" Ha^}x ZGJ/℀}' 4N.,M /:5a,-nͲ㉖TMΟo `cC}$IJSmHg1.Gim2Cߖ/ɁHgiKiV%4"mY*&fG;("=9['?`[Jvv:ŤbEuf ,L"E_}8<sP7whKP6!B+D6iQa}7vUƄ?e gr%R>Rfxȅ6n3r)z/4ݻ ^&E-:϶px \Cu:n;Vf{% %jd! U%T52z r(7!SD"5x'u$kYG 'W{Qx6VZ\ 4L6%߽TatlP =9Mg H-?w48Bu=P?XdTQ4Ҟcr$JPhﭵ0NZ43l+id0q!n?jVC*M!ތW`!WwYkZkKC#;. `~((YՁ *ZyXvP/;nڔA/l:wZ+('pxSS #Y)7a8Ԗ$-bP18aU><>,s ʁ%I@}QKss20*<d'-[*¬߄=%;u>83-eCɩXLUv"Qdub*퐿W#&õΥT TB7Z~19AM/+;*cwy yUG@/tȃE&Eɟwlgב9Pæ>5z`4;Z`FUtLfozlMmT}&Tm2 ;?Ĕ2EA?I5[:U"/1&zP+dx&Z(W'LeI NM8b:E/.RZ!ڏ_`6,wNUIǕ5kHh3L:{Ğx:tO 4LULN.HCj.tӐ%Iݠ_k5G{"gLϏy̋KaRSj]y=rTm[RLAK!徒Pa\)sj޳ˎ®d0eiwzo.R  TBHoKMn$5eKp RRG|+ʍSjW."kJ2["8. q;"Yc%80 5y"ce.IF(?Ufҟ[zcDY+R]wf/Rt" FՉawd^ȒvRdP;r ev]uٽW7y1"קӱ;\%%]k j,W8Ӆ)| ca˧}5%UiZ`E+8g6$ m3N.A] ZjiϺw胱ȥntľ.bO;*x}× ѺHO#rI~ M[BALJko< $ }yӨ^:e&hehD8̓pC¬ᗯ8:uF1dc^>r;$,⢑]wΔw f^q?&װ2x3ҁg:E۴qqjPXԞ|?SuE`RzRƀ 8wXJ|vAs-W2V,"`urk=pXhLY/ Kh-;ՔH,Cvapإ܈Go#)eNݮ{VDIkߝo.<Έc8k}X"h ܣZ |~q?OJb& 7偣+T),GI&:Hِ5 ۓ%_$? Ap*os+b###L0-T> WW^)[O}|'*(I$=><[ l_F%\ go?dץ R=epFS؆pGܓAaRMOH?罽5)MHO :V]M\ziX86GB,3v0&R)' Wڂ`; Ri:9 idNnTX1u0[|%B?Iiΰxp(tF]Gn^XR|%"X4P4GmlXH2 gk[w/Q!dy#`(

    a;mtHg%kvAwkQ9^It<KBhoUB $#:+m)NrO)qؓh,\'z#-w /FjN= \:wV<( bsbDniܭw)gP=*r/ɫhY.0&y$KY5aiBVT&OE4?hU# 8mAQ(C]vL>-/`Q(ۓ 2Q&{fЎavMt!Dy>5)ᢩIt#iuO9u#>QDXtx$̫xg@n|B^XyD7l0wh>Ɔ)V ^HB&-aЗ9ؗO?d?ݛ廟jL.tUID2ƛ >&}U&@VѺD\l،[_#kg]`#C B/(7@uլˏA[&9\qZ .)Q[k步Vn A1P^kՠ{2\*؎a>`A+D{YG35WcϹy%;<<*'Z0/~LY[8TzOVh' ['1||fh˩ɫ}z( - n.:bk5˳J  1&P.xP|DA싸~iA6%Fa8yJ_jL> [wDR}\:3Sx xPUm!(fc H8Edͭ u8[30KxI$ǡYp:;6*%]7cQm6]⣀n>29QY&Ƈ iQ ̱#aF^{FD|_>7[ڱ w1k ;[0V%jN.;mXȉn 3zזx"Z>b}4TV!ޮk#+XVۘV<w{ibԫ^Gh:^I1-e ({5D QG)/#XW |YdRjsMu`ԷȥxptODPLc/XXR$Kɮű2D_'\ TYW#y&3N˹yU [D__U7ě٭|1t[-P,+$L_,2u"hyߗ밒AJG$(14R$g oƊif[vzɘ;,m⁺|QK@'׿mL~#FYHDyׅFE/mu\bQ +|' >bce!{kc Dk>7wi߻2Ö|7GawqJCjC-V^ʁ/ 0R׫àUo*:aԳa: 6U"IS;2^glNM.p 1v6+`QGb %I]S^()v gkL;7OG"炪PҌp@?b4[vz\2y ľaqPʳ?4mn=NC- bex~!)޼]a#p}@xl6u M*qDaUCRq;N𖵶_FOΚ2"6bM}|9떮TCΝ۾ CڐNt#ӊuwƦ>vy,D 5t:(<ê $;06=Y-PEµယ.)VLl.!#5-=SqŦ"~Xv[S\ -q G+/ j"d_o|_Y׶XwMpI@Ϫ۔Ļ>u[7~<|f{Jwɺl_8͙Mh@]fjbuӑԼc ,zYfaΞꋃt 4/ϼ?f#0%PqjPɓ(~8Z} NT'h#`@wRNaѤ*(z99>!e{?k ͈o9G(yiS3)NKhfL tgkCkʛUo~){93D)8UhEڐ[啗WD~ jq1'>!r:@*Ewa^8db}p3"3 lj4)6YѬO O"B"~W8pIQM !Qؘq=7~4h{*qɷ෻!'d܋nbmEg 4GP'LOcr]C`_O[IQÎ*tآ ͊x \e}`=P߈z51 k t4`9fcW!55`lh#'TFaP" 5m/` $UFT~' :~ŷj)6$Npp M~@80 ?~:aٛ*a?qTv>,a 3Y ˱N/28҄elw9!F3辶)fK-0a6"^2!&Z8T;DYiX 6D^jY$к0]!,[xQ`1 *AnOEu:V F)|6 ʩ!p5^kl_8]UQ%E92!a~6έHR?| :,ݖQe?!gF,7߹.8SU_c;ːԜFɵS irC' bOk$ 0, Ü0J 1\[S!*[Q1i A[۟oFAx-> /()4{l~G'-[Q&or+2^㙨5brIU;U@aȼ(nׇkkzZWysչyv@dcH1`se2xڡ[g8 "Xٞ<'pKQbw d6ï{}Q5CTYe,^~ 0?HGwVG">,ߪOrzD'=9gVPGKM$I]XO7kឺM_)r5gňԟ|ofj(nR9Fdj;9Ijzk\SU\ [4(;~٘Mw Y aڼ-=Uw2Q\@=Abڎe!.^^Q@{`g7[>#$s&][rP x(dMkJ?GL+V4ɯn:Y>$Q@g+rc/ϷL?._*< 1\JMXw2aJ#0x k{tپeDuec|nGou(l@q `zQ3n"OW٘@m?Ri>Ԏa H { mnP>1" R=d) \=|Hƿ7I0"ѷL;+j1znnS̕n)ӬՑWY~\$2eitV㺘 o mAvzrv6cNio̥쩊؛8l6t[p 4 Hx}f˭b9gre.hx? E/qZFByIm }j[ )wuIZ-cSOwNA==t^dg7%bӜVs`DQK^}O5Ed) {>(- :_>JN[:rD(ⷓ!o&VV$ݿrn @M=0xfk`t+Ԇa6j9Z"_FZLD]L$S24fnXXV'^W{NhB^"͞UG˻J5iaD?H*?XN䉍-ᒘP#A(;rGys+\bB]>tMm½(E1̠=-\+钢gg T`?y'ijau!<,˹̋| >qjLy^TVO:}QE%<1^ƹZOrTzbA"ڦ^}hOֻ[!b| 08m`(Tl *ބf\\~78o'^,0B?0T>NCdVC!"Z y.1#=xD7opN%hm5.,B4! kW\K3J(V|ߣ[ 3juuM)ׁKX^\GI._[9U-댜ia"YZ=BjY-GMA <-a>kW%݂pfϪ~<jDin߫fGq{-Ҫ%].-&A*tk0Ip"FQl; y&%|tÓcq׏\msz?U KgUTV8E^/)%ug4k\[9qfjg%OB`?2yJrVʴD 7 dfACge}c8\`nArBkFF}n1)%VD͐A憺#'ڒ݈Ȅigtmq$[ZCl> uX4{ t #R6{(o| .FB**Wޢ{ dvut\?5>@pz:+R5Z>2wq3o&ʹ#ܿJFl*z ïofھ`ߥ)nHR"KPs͌,U)i б}0\ #Drb]7.,jeiCraJ5@@T:3xh`N pecjMAJSO=|v/%)}90cQzgV܄*tbGO3 t3p$(i&rs[p[݈q]"KGdg˖ݔEQ58DZ<]&JӎOSz5.9wFIl8)Q3-z`*%k~G3 7SszV,&+.t}Ȁ". llxs&ҍ<Iwߣ bUtΗEc#ͺiu`& 7 U5ԏM (e[@oH%M.g>qhRv0Acqh+R Gzۋh/RorS)I)Ŗx6o@0u- տ8AN`I\`u|ȃ Ϗ.$ ijӡ-9 )jU7NGn,zSw'bc":Cto"vg941a7^ܬXޅ oĪ^YFgkVd98aG/[%Fߥ>N\eqC+TɈ~(L~J`6`?S{(Ѯ7R(5/8Db$'l*w EԴnxKYj0WK7gzz顜z(CI[.L͟aNPWƲA86pEͲe@n@!ےF : ۡdILnCƂToWHf1>!N'$%W*g]d[l[a~ָ,;KŔoj ` Ns,Ҹ+o&s-MJ|1v+OX _]&ʊKF\BFkA+ec RgF]Y&֗sdrw:g0J 7;+:叴δ?n-$JǷof"IhL1N_ Q| /u+] Dp`;U+Y~˓9ěv}7~iˣ8 XWS?㷼ѹkhQhW{B^e} hP8a=V~< >4RX{MDA8PC$8rk/T2M:X#=4U2<։Y󗣭;H2+Ja-EMn+~BG71%L̯m'5\tZ yE۬-2>EuԹrd7(]t6,4&7Sh_20Zr% 3>烽 8t'`nZ'%&\[ȥ ՑcpEd/? +D ЩEyX~G'@zY`$87)X$&  dhZr85]ެ͆"K Ko֥ZcGᄚ/~w=\s$X{Yw&-1ϥ*?$7`pX9dנ C>g1}qݖb饜ُƫ5,>qPͽoϏ ja zffЉA4v HP ؃t._gK"2Ƚ; /ԦiQԪ_q>З7 FOPO9M^uǹڝlj>lxy iUH5x&Q^ l62ҥI}CE}_!jT/l^Z X\񻴿/,!5*2;-gr ?{Xz}XU~Nl] %L>zaoahCC؉3b*jM|J(D1"8i g*-M"-m/T  n&`_DP,+ 5|yh7>%m4TGXK/tAΛhXXwPQJ&|&3wV<%O1ߎ]HЬ^p[ z"º>0`I&T/;[pvg,|M2lCpj>5lTJO`š]H+:Ax[z-i:?1N[ Ԟ wH6y0Zڇ#ka a05`O򨧜k @E]7i=> :Jl;Oxˀ~Pa >Ir{9|E~xMmwO1p~gəY8(KfNP-hr%%|LXe@>tŇQ%38bV;.V+#cZF;}T\o[e}Dz{qre 2/F1LDq⺎ +|e'6BWzRJ|K9%5%bZBM=Ќba'oI-91Y988 Kɤ6SȬ _'ɣbߛuJ- w4w흁Iю.ВKC y3*Ep-$p߼1WZgWmnl)]yu#`:pDͿ̧!?@c ؘKOO?NK*lZJhZ~Jmүl O-prA3yWQ#VI-2lʶB$aLV~?b:PFM4軛gYرٵݚI-G.D5T8%J-l6GCcQuD9_N<ňj]rhDaApiÊ*JVM+ @MT?,0 g:̩@ZE%g޳YԒ|VpΜ+w"<P5gfJE*8D`CuL9[@$+d,h{/ukQDqM-vSa2M.E}M$TRB_2D`|}öe(C<7 He_A+COK>p[T i!3ޘ&p R@ v246> ԋρ0|t|:cԧU腅xgEH艌t3{dh^:9Cf`Łi /HևEE]J/myՍAskMpЁrRQ&w'X==(RV9k{vQg]6r\~sa`CAa#Jgz5 @|ߥxlK3W…[0 +t_EM3Tbk*%M.Z/Bq<" y9աMG4Ȋ*"o 7D2/4^HY&RO㍷}1GLZc*1&r2L~<"Gk$-N|i*O@;GЊ)CT0o J0FpZ޼.^sf;q;/cò%H?>QHҗX2rQ[SesTI=FqUy 16_@mb0R|1ZZgIKNN(Ymښh fjw'$)Jcb1뜼'R\GZՓ)Ͷx}|]^J:Z@pS1eLA_Pt܉e('54A'3z.0UELB"c N_7)7u`øz1$ 7Bc) > J(ʹ}J1cr2>KeV8,:g *" ԗA| *+B\&UMOqJ.\~秖I/6ӗE*C%=Tn].yD J9ᮜ[^T@jsY{䤓.(&Q< Psϊ%{A@7f~ł~s,z_Rav3K:`Ye K[_ԛ d$(LvmMla"C?m&HĞ}cmΈ2~UfQ#R%GVBR6AY ORr\"(Η1Inɍq6qS4_nF ,R0XI(G1Xȥ΅Y~ 3 d~$ j$|V)rJQpg30-sB܊g#`ǪX|2UƔyiEnXoiԶYcSϞ?\lh ?9~MMF DPc3,r?YU(0YT馭ѓ[һ`B%[ TUK!iS=Lى".QDDYUw͎j`69r(zg>e%}<"M2?ԛe?[廾ۙ\AA|RȔ3^u%D BюP]`/ciB^ta` g(E7 ADHADSu!¾`= ]~;F0Unho,S`Pk5?ZTJy]8l|^֬қ mCWJ[+F0 v/+lSj`SDԖ'ܽu4{"OWabivRMjk\M$(5Jֵv'k+[W6'#g.Q${VnvЎ?UoGls8/DlI{BYvg~#:;9+KmU8nuBF*;/NzW659[C1n1B㶈26:)Jz;WJrydϘ%9 lc{Y-wC@ta}kFQ98ߝ%X9Etӻ2H/ȣ0+\4QlB6D6'ּ ¨ lP}L(4=g!*jҺ*k \hqH:i.Ȉǥ\Ql8q3@߲Iɱl,HA!d0djBPE =o\dRr 6B{ &cs!dOEB)a=D݅͡%``uybqqMNrq|eep3Dug;$8 5@Wu>iS!IwO }DF^U38xk^#Uo131}0nq㬜-gOb<#zoN"SJ@hœ&Oq'm1fT(L~W FjNm15[)g>{<7cQt^U1;>}{G _~9q.\YN@"S|PP^t5o,J2-藔]O,b.#0ewB046~wʯr+85+N _!G Dxۼup)P9fs+X|Swm]XMIy(Oq!?ptpnSpD؆mKNz̀;t 2 ֩E'~6RK۠}}q<Q:e% O3&_$fEDFhIv2+ fjrd1MK#,W\mjik:`l׈XP@NGVW:V]&,4 ci2A7oc*0!Yc m n`&H0b 04n[/?i&a\ b}śXmcQB%xVrZ8boBC~B=yHnoBQ 1-=%*G_vݍB5+ffq-m I0i7q@W >DS*X}o{M3 Etij &9 Z$B@ (0aH*MVvDKA*BprVF׊)d SkH%ۭ /ͦr9NQ[4TPýgWݐ5d*fU!+mO9ƉРT`&*e\\K.7.5=M"5\ݟ6oaq˖*6cpY4z\ 'Jd#KE-Dž< ;0 U, ̘ԍI+*ts`4̳.wgsLz [|ZeR%֦T}F%Iy{\q/`BA҄E+.*aӚKX޽{ xAxVyℲ X~oyHꔁ$OR)C>|7xMq tlU"FwD5IGlHߢDq\ (a\%8n pl}eHׄkTU\<0W{4vCÈMZh DRw}[s8Rz"ށke T }2!cXI۠W4==.]Oy ׮T=S 6\2C h~jxL @I8cIa͋D8Z덇2Զ`r Ag e%1gneE"mد&.,q%O#> ٌ8'7; ʚ]{ޖۚ 7odC-t6M8KK&$t2 CքϢjfYz{fPE66*ސ,(u@1Lyz~Ԅs]^%װMtulCK#7=!pPNhpB=s4D&Xe丏rS0:Dv%y7m!~?qS14lLGR{Pq-ŻM#smԬ0ٙ @Ff$\g~&akRw!A*j=ƀ]6\7|cֲx樸/h,@th 7)i]l`!#4頍Q:FW? $kZbKK.ORGbM`̥ ?;V/LՀF'@܍g{:<#4c8Ϧ"7$L]7ֆt$ ++pZ_Dz0l(Og0ac[V %% Ki<{(aМ'XiF)g\U&}!Дq\YHW–!]t?8EIKvL52E {^x,45{մ^$zvۓUf1&VBcS9 -&Y 4X!k;+5 {0[Y@|Y4,ir럊ϋVx~2* 9e!c)i08,<. Jn\Ȥ)ɧuǹȝ#>NH!7*\ϘP)<\{?w{i:T0Rɵo h- \ 85o't,8x8d+"NfqʳUـ1w!HB.hz -fѶবG5lkF̩(>i1Bgn4ǎk|f黢Ssa;l!MfjBl`8hni2?RϿ):%Hu@bqL6EW% Cp zx~VRȔaID1_!}K>0R38aBZt]J%R-/^] Z˛CFr#O\.mnGckvg8҃)lF D+F%74n?%%?\Yvu`~a9C8miAJ8C]o1+P(=ͥ ѱ2獓n~>;0 ޜ-Q>BisHYM~=*Nʲ?6NR 5bYM]ib<*@ZXXaƊ#&3͈+n+bIˆֆ6fj`cJ@!Ik@/!%A#,+ma`AyѺq+]^ˆ{g 2c>tGKK?]X/3/;pFRUbͧ{JZRp횦ILw˄6Qs!˾ û&&L3&ӹ.]3A`-y,].,`6O [2Ai)el6r[KlVf @meCDB4]9KI4=&)#+G_pٕ^CK:}W1خg7Njz'[:J 5*Z {I BfK̒jMKLcYXtiP](OȽ'ټuNvԛ(/rp'b jN)Y!ș%{Fw 5"u}͠hg0C]a[Xb"r}VLsJA QriF$ $P 9Lʦ]/6c;X<'y0h '@&bu1IsV?Ex:'.w"HRȧژ0WYlz#\%Tڍ~3nX'ג'G{Є"䋁m*ϟ,W>y50p[\\aHUE5RD!SFYdh: 4 kQY|Q![|%_ƈ̱XG$<=/Nwpue m* 孺-)q{MXk9Y\\ktwFkJEլCj 6oї\Z@7t(p/gk"WVzkpmjx/* 4oV9* h+Uul䷈*+a>zKkR|aC_m-z),$$Mok4u.=nt"͵oNnzudi:]x]é%Q-J)p5kwvB8 '] 阼f}LU!iE@:_Yy9p1yuZqm&-F`S(9x=Pa,u]̴3r7GT/cc:Dl@, k|I `}j=j_fF5~K1i;h#ʡ9d%4Q߶]B鳍%0"%:Xխ@BV8w6&@Fnp}ʷj‚86ǀ5F0wM[]j#rd2u[^gߟ ``O_+!F'ߵv8[`K?q~P৲ 1yhމmH*I'r6Y'q.0uX2z򍏙,}k2YYԲk G/!|Ӣ'ZL&d"A`N܀M"0gөKtĽ.:d}{q\)_ ׮ ۔QpkP|Tr 7L>>h 8Fه]u#'gl7@8?ilȷ8#-t`&KIc`Zfa m( mA$fR4?keDs藰j3|wN~ٚB}E [Le]7iこE =h9Jt\M1;f>+BEҋo!5 f]GgJw0ץsd)QfaM]nAx!GA. rMWSH?iU!9DEgiI5վesVSVvGز2Y"^Tw9z1"/P:* tk0ȡtG'szd˔}ok1LasaR)v*G#EՓL- Ko=.j, Vkzo&oM9vwCreګ|B\%M2lL [1#%ПUZ+vf]aX@$_t%cVIy rw \! nFٛ2'~l4F1!,كğw,o9sKY`W1@X+HpK*J|nƛd*Bj#ڍأ7Y۷x.ֿǹYG}SQFU$RAj@Zm1SPBv 0@[9 7Jxp̶^e]c#T\Ѧdlz!DҶP+PK-QWgS(?/G*̈́VxM`2sÚfE-NN[6"Ez >?*+`F_fw %6zJLuʉdtʀ Lچafl,0-^jN]MՓY"9ځj {O,߳;B4'ŝ_ \0o*4#ƸzjaypȰ_`ϖp䥡.t+8l7RN%- JK{)nP8/V1JZzq^pt^8 23ܢs}!G1kҙJA=܊U f  I*G!(Rk4X38a q"cl?}7%.67vf̗;K6k1`ߍrwvWQ1".(⿳]6VaY#ø| @ kǶQf OVQ?Ybz <"j]h4) 6)8t3nLp76ڴ]4=@ggDVѐ'ƘW=´(ȦD!Q IBa  9ߓ:6?Ɯlpg|r/ZuaIMMm75+S_%Jlu {=8)5UkHa0vA`rB0Zrpc$F]wW)~0ȨR5}QiE&TN}A=(gvH}KEKHިf}6ݶo3NG@1>L4pOqhgef|]^R s^)r&cYYvWCϔTl&tQ)w#tأke2'wNPi_޲[Aеω >G  GTXo @PvnrCHPI Cc!y]VT@-D!/@ XT"k@&KA aB9βv][޲D"]E^)EB&2xZҽz.M_FnOUޣ~+wHhx;rYK7 t ㆨA@61^@xLck~z5dcDv_LJz8f*6o7nf)΅&>(vc&})?V8gkqQE:3hěhhoWQ%RnRbm{$=k֛YV#)B (b 7>+pI2`V},c%ŁEK"шO(l$J1ZN2~p툽#=4ݫ67[@/=ߤF*$?RhypYR\dFwo#H;3 b<+]UIBX/:sJX:& cK͠`)/R :ZJtt`rV`52py??mh1zo)RB +MVE0\2{O` }mL$i\;Mc8<;"!1{ctƴLb3krhw)`J?Cs(9O>@H-wdk RT$Eq2&2H$K.[|%}V{)MvE_pRїLG!kxS3|D7bv '.L]Ӏ+Г! /g6', 9|'afOJNKiŷ m%,"#`"߾[ 6=|_`zZ) ^_΍DKh 4a[BKٻ'AY4w-݅z#ߎvE}%K/9zUP(/) !/r ~Ye{"L>Iǧq[xK s',)Ql(zg_8lf}Ȫ!- ah [IE[3K]U!iܵH܋O\u K\fs @q+ B!b7 VY ~($TW'h8gJ8/gn:9|vVyGӖ+dTTOçOCr^= CSzԹY2M=w\Ycj.*k)ks7ɱ%9žE[ [9ٹVGpQtb_:Ms$G~?9Nx!Z1Ng}B컃mE "#]D# %?ov7}[Xb+]H ["*kĥxHrھuΑ\j (Uϯ>,M\0U^nZo=A$vV+*!=:&l&3JAOpcP'ZDɷHWGNj%f LW4INN BzC]GfJ0lwj!6R4.߁X0eJHcR,:hAG"9&oc~^W9vf?z\NDF'r-GBk_L'I8T\!D39`72Pd=&;4/&:2-?MV+!mHx ́ؠ~؏| Ƶ$f43Aҗ()1B,f:]ԡ@JT7C"PW8ǀ!PcpX\8Vי (W:|EjؾjTqZ)z:`9^Esy3reIK}K~v ͋܌Īxuq3[[{igJ=T5 \s$O[ee  sddGð,sf'x\r3Ąuk^40sO5k2mO9%`IJGuTqJ0äP`{*:CUۘ@dtHe ?8vK 'G ZzerImx|#Kl4gtHc+pɳ=D \`-o]!M[=|Y1+z:ٻihHơ(̽tt}I,ԟu1[ Y&J{j<^G+Ӭ:߄%Br{[$V] k[B mLxDO>iQ`YS"SeP -Nhc9SݑΣn^˭X۫2VG} )u1V<L%)g9qqN&#@Ė56 6Åj9N ̤?ye>a}6*pBD4wC&Ox7MX6H$ XIcyTgѳϰ+tfT ̻jj 9LKlF[Oa|-baI^MUtԉXp-ՠvrS]rB[>& Cշsa Q\ B0HΌ1;'c(P+Jz'lοŝ<8% mf, p3:k V$kҏzx;=cH[Bl4!*&ɇL0>1Q{}_pێ4qIz:9}si%Ln}7e9MS'չy[J \ 8xȼ(ǿx׍Ģ?qG0 W~Q|.ϨtL Vm|!Heu= M:ׯʸ ozTOՋDYe{aK=/6&d82Ռ(Ω6]f~) +zQY"8]yV>fLHBj*j$ArB`-Ѿ/fI6%@U5؈"'Lس͏cooi9,sA<|9k鴃'ae;5eSZ@7|31‹ Vz?n'R=C[i͕I8 c4~XΉ`WŨM 5A@1:q9j>r%pZ !$u*ZЂAPO'iHכ Rq8֙t@vCFq?@ k ?έ1XNE.z>'6Oshs)tE*{9 ]z g5'=2ĨMry7y)n R0ɨ @joA$Q4q s8Y0i߶ކh ,&`  xYb%Uzqc839b&nՃnQy7Lߐ8jsre,k0_?8wL;p.܉+ݷ ecB)v‹@σ22)Pl_ mce~b h>}.X7ۋi*~(@k|H#5KpŰ-Z\UbR)v˞]Y~pr M ~ 1֑f-\0Y[h<棾 5(A,,MhruzaFD"/yTDcWHbmlԬCA {TŤxD[<?58qňs*'D׃b~;ERv$px')ePm}ỵ?;0xΆX pQDL9DYbnܽw#, 2nu:77X O=ߙyX*t@YЍ& 4ZKX`i2OLD"l@*BxNxKB`ØW l_9%A\uM>Jtā91?a*0ob(˗0&<'IL?j~m('!㩴4:k0HIs4TҒA&'K˛rru?sꖙ%JP:=$*.?O,%Yq,np ON9>$E"A7G\Eߨ$f)[ӝ'tfRE/ w$cjo(q@[d%D׉* DdxS!D}%-kF|we>FdmP zRgKI 3UW>GiDBFfc6:vǺ/1tmpLAWh ^2hE\&<ܫH, J"`R%T*5 0ɨ+we8)PАa@$AXXXSdONTy@>g[$Dv6URRwVKzÝ;vћPh&W*bݓ_m>z`Քgݸ. `"^ÑMpDy%*+ ĤES6Q{r?mJC4*%?kY.Qxufhζ*" ܒC{0z#`W1UezeYljgs`hDVD'}^H)Y[imz;)2:-dp'cBXT|>iTȟeQ'Ajv8'Nvvx|ҿ|؃'^2fnFVbeN2XV?ibO d w"2( auV# G O!)y{2]iGύtnIOrɐS{qU*SD [xSe|.Y&Γ o-t'kV0[&iAHKZAvtwR&o*Eh꺤|/"CG$L%!IWoe <]C(9 ߕbU鞤kh|կ;EDuM|]P@W[e1}kM}069%$_*WR |2fu 4.Jq]V%pOn\u0?ߋ;HHvXb~V>RշH>rM=3t/%8F'"{N/Ʃ]",rrƸvFSӳ%}Č+UM&xƙQ~(^g`L\k ,a؁3})ooXшkaX7 9wuܦ|M8|1l<#i8H+ kz1G{W%,yRy!fec#$Ca*i=]{pVxI271^Ⱥ˘\!U:׸It :?@dZug9E=4ODAKZ$^аS2hSJiҐ@" -r.InБ $ fYVw?k(pJ1-ףр4 &|"GB=k[lisz'~6XbK-ILpflvS{!`~"8J|Ap0׵Դ#;Ҵ VcLc$?{̧~P-z3`m6®#UJO0EǪH[\aC(M'$6ؿ(1#C1ˆ<.v"Y82AQI·gaocg؝}U!@R ތ"-mCmD0H׼x YlŐ9`Wmv &jxDR8 ) dVhRͬe>,Yo%1Sº0L!nNwe>s"3ٱ[]>"CBFd/5zhUZ簫F*JyXd*^pI:v w);[9aӲ/ #ҵ[[a)qZe&@, fHjs{Mxz*BU\ĸj.^N Vw(PKGp|7/J\.Kq[!Tm(_ j_ BBFiX,ޠI$vHـ6гTs#%>[8eV76} ↺Ng :-GGS^_^8䕽zi^Z -9a$KhcL@ 9$ib,zH_͏ ×?QozQ6VC<^$pe'{+xm`q?Fɒ`x VAF:Kܣhݟ$G5jv =TaӉ|}MB168ԘBO0?}+kjHflvkfMqmRҲP+?*12Γ-@ Y0%-!6W"O1$2Cw&JNgM]Sל(e Tpǫ:KvY(;+:.wUYy[ Jg5Enc6%Q8NSVEoʄ}`㪦r'T˪,NNwl~nF- =G"RUQQVh&0k̦z-34ҍREXl)ѶTxY¾/JTßѲ5@#}.PMt:h-gUU95Y3N!vi Зx'\1P'_qlG0 pYD3#E̓y c\}|#1d7<}qS Paxjo)W4ty1yi #2h~ R\6ѤpO:y\\L):8yZ7^ʵ!QdF7cs A9A%why*+p˼ ex =J  kEz)?ݛ|Q KZmf_+"7l~ hRj˞Q|`!!'a~ާ/ ?H.R / QXSK.x=y_tkLbWvL^"はOgkF*(V얮%z@|Y#| yl7X&ۉs d|E8[95!'DVS<ۢ^ύ)!f,^V,I ݃Yq!&ڵ)h8fƭu_ Y* _N>5O8Z,5ҸiI>\InU.vv'EΕخ,MD(C-,1V/0[T"k W*NKB]{X7dDsXk֊ʔa^hSZ2TՍaxK=\ i~'qtzf+[ rgjRPDl1k^3x7T) 0SNrGs~H[u!]J 5IHXJqtP_.1Qb B8}_* хX(q5a=:5a#( FPk|z tIQهg$my~X*ʖ CB9-Vxw[42<txjI2xhZ3:lP&6ZHՈ ߔE*B-ؐ2ds'vnGda`g<]SKm_*W|H椘7=F;S}DAn͓e-a̢fX yؔYwg,)ߙ-]CoWwS0{ jYC1MXgEF'ԁ>CXV{Oh p^f %,ÝKB.kf 36.tq0@[W˸9q^n\m ,xĈċ]4T54P2l&>YuBl/bE\*;kxMqI6Im\1<3hDh̷`[M!$tJ4;-O(u'Y1D )}o#ݡVP͏naD^._⨼%?xi{7:d4+6*? H 9A<8Cš@ X{.oxۯb9EêDEX$S71Kۦ:Ō[rOhIa`ZϦ3JAO*9P&5. O15`osvwkܔ_V,oCiē8 ;Gڌ/zyr.7DTV),ث.{EBV|_O4sL}xUCLoEE;A. M~HMVXI2h5Ж߉٪>u}9om* D-4-t}q:_Z&iím?z1[n'{Xq""f?w(]ߜ|g9ۙUf[yc1IK-T$h*7ShE-L]Qs8oDzWZ^K~/2ïr$k0C[> X @W/LU1:}M9pN'qO=Я_xf{H/t,oQUSPL’Zqm3O A#`mb Fn-Ga$dvq(Cgtڠ3k) )YR*͗؞e&#);9F8%[lOĵ;\Fq 0 BӇ ~sAHWYY\JwBf淓I^ܺS v{+Yd^{J#iLE6P F%CsϯaS`MBcSq0$[C1tG[pX[J{W{6!X,wI䐇fxBDG4=>}/z$\]:HFBgAb]\P;d.[3]Rޥ*O-Uncnŝ~4F\úvÜR`;|G ډ64h]vqO˜𪺗i9D.W6@LQ<1qsNM.)br&!G9wg|xy;lq+W̥3AIy4G|^Ú|I5$_(\)ƌY" "SlzIБW(H-pFi6`'Nߍڞ(ğ.67,YٶI^\+8Ӭo#l1T^W? H0f$''-@|^q(t;ީB)tEݭ$k"[ Nc&=c&V=vmݳ6r/˳qkő@q=L.b.@-Iiq:LBPrb~e*a :?޵gW:E?ʻ…XDz6 GzƤņf"eݝu0σ [)^:cOhy>c&4Əc-:}X x(Dd׊">8j6K✫tg*}xx|"&xe؎\B>Tkzqu}sJjBoy#;K 6cz Za gb&:1M*RoB 6`ﮕo?m+b4,ZjsY'kEÍ?0@EW4—ε[A?C98nִ N6$Ias D!230'486ėAR5O|Z>&@Xk "4I`ѷOr}_g({otևUޭLF$><|I^Q8P5QU7".mvnQQꡣxV+4 ҲÔ}R3[86"+Cjw?%2>c =NyiEsy #'ԪWf=QPǻd?(Am!2w멮}jsaExrϻ Y Fb4H0m .nngOqq &3$ԩ4Ob1H,Ą!YHuZ~UbxIC;mF1^ʁZ'xI $t @GeTր,pMp~sX>vdb*"-Zg]7|}G8O̚gꀊJ4KBg"_@`B:T~h;|njLC!,&OE Xȧ鰴œC9"bV9oH\רC,rhkY O/hִe+I: 9@2$1\ E ڹ~jh.հ!&h; .\򘔏cpeOC =Ц+S̋UP p~+nP OVl&AJ)ʛ7섯C5 L)ƳCeuPBۑ_%kޢ噧]0$9~qPT=J`˻,r#T>ꬴLgho%r@/QYp ^܀ P~Zxy!0#lsPr F'ʾMG%ᩈ؝|dsГYrT{m'.A!F,` jw{W3onoFȑ<U3:+ wj_}-"Na1w0cad}j(vkiդ^'b9P>0vQPesB?kS2^wsH.% )|~ /l[p(r p$6]Q;FSSE ̙I O0{6"ASI+ 2ǵaڍAf- ȎagNڷu7 ]S0Ck;o(MPfPj#`;QfR!.M܏ 1g32U8贀9jJE5aN_Z{IN@>:{;6r^cc1'=&r%`H>-hYju<[LR&^1^.Y~qK=bM/%briҩB8kz@wϢ'lPHf 3*z>r%_ز%$%D 0| qwE+-/f-n}Ou^wMj6-6Z|6,W.}/qwe*ɱ ,e[/uTC˭#To,$܁^4)Reh-KcxmO78}"HHqR+v9=[^g+ AEarAzTl`+$z losС4W&_S| ,~^ dc=[*`Ztib`zU)C[$iVV׍h fp\G~R{fg!30>6L,_u)~G Ac}95:@Jܑ'%Uزzshpe5}D1[#'7~_03Nk 6=4IϐNy\iJhlckR-&ImxQUb0wd~ܒz6"ӦmQnA!m^ENFqP'Լ߶&AN0Ů>/7έJ: :[ypcB;Hfy,\`3M+:ְkCt`3X x+mvO=.0P(ʑ<_Bi.%-uIV2Si\ma@]L0umnQ9A' !kO^']ʁs#=b4b.3gRS؊yKk֬^5 u~#jU5vR,ڐe7u:-^m `rC.ja+]lr2ƍYHd%ʪ&]tki7yXcɝۻq%rqs%.ޯ| D] WjT:?CVH4o4mb;{HlHSV;s?.Twg^?3EvgNƼ)u[2qmTbe9e ^0%`-x:Ẏu~sMբ`!giG&}^ǝPK KZ.j:."" ![Уodgג"=K[FMF"; P0|s]pB7Giwd6e<Tm)C'nZ \ș9s Pчfv)t,ˀE fj8S{A!i ~<4d$Uߵ"?y~RhY W{v9kBFyIJ 9eA)FFUe8X{\$2+όASZֹדৡmZٚ.짙XEh˲ETY|Rb*%8<^yY RV|;ezU69F3*3LhSl2%*'.!U_j rINjj%CЈe-O*9DMazSvK#<`HO)&Mǘ>Ǧq,CxaO{BEz%QH3TwZ99GX9Seq-P j|V7r%}_쒤2.i{A84u܉ZnbѱS_ 8虎 ZMIP1S/k-Y#Oyq I2V_LA49ESmuFo,!"®wlmQ0 GUoԵt0/˸iK(k r4au)N|x<ݛF K¦a.=l~]^#Aaa_Эߩ2$vҭԡh9qDuSߖm8ˑfi`9F=k {[~;KjyKaoZG Uo")Fھ-x0`Nl]渲C!_-oS.@Km0kKHl) v L ^5}eɸVտNA)J|W,!ǒ{ 6 Y'2aݵd W{4?id6LY*=oCt|C4kjDDUE'ly^l@S?0LQ٥͔H$ y$+@@ /BԲDZgh9!=HsŝFdLkcўr~'~biG;aXc|VLnchH!s>CP9\Z7pL;wgu\"2(c?T̨+Oj@npZ&^Q\( 8Ld+!c's#5:}y>=iygbCx͛H*" EXhF% C/s4oy/Kz0H6rՄϒۻj#` Ѷ)͑&mEJi=Cj\W AuGZa:uP45$AY`ZHK0UXv'}(ߨ-FY1oQҮ}.͐ZE'$!&QM!-h:;tF"*BqDZU8ͧVN")7} n&w 1wɮ|%I=ޭ<̱H+ !M!dpC7]"nIw?g>(CS:ʸq#:\}Ͽ6ނb]p*eF(FGnE?@}j#Շoo,ƭJJ_ ߙ^B\$}* E5d?LGP$M~N)/𹚳XSm% {7v̼YeiciXRvl{+U?7Rk6rf^m~J8a+b22Ir?@os-мwh2㑔,߉d7oyXu,/=7jmB&@*>Bz2'p- $% QW' ;a-H>ǘwtNb%ۧV)Ny'3_}YNޔD 1  f/El5p==kpʮ\ w٫ѭJ/9ˢ pz<Y9QD]䙢U$t0ĥocWzjub1t2H4"ɑy%e낝#e-23C KQuaS\n rGW-}>y߉uDd߰⊍\!F ZIf(R˔oI]QΪ[%r=[y_]A|PFيءYiθFp4D@u.nh[< &m -p9S]EP(vIGGSoH L f\AGR+《Ah٠4{D*DGo XePI1GdD{Ֆl5$}စۘGl{˘aJD[P/25jE-G,/> +'٠Na8stƯ3""SI ЄE9}x,4;1 kZH߮RȝKDF*R^3N+ɀF-P+E.`,}ҹ|@~ExܷLs0^㫊Ue`+qpv')(40f%¦j&$M-t}7 ~UWy7 $!/ۨ0;O8sR Uɛp}:Gɵ~ V'җWUJ{q[PK2rBƍ:NAInw,4:|h^C;u?D*E-3Tw /h_E'}DvNȷQG=ie;CxG*NiiJVvqS3Ɖ9`ȵY "X)M*ƑE6n3:y?N!O*!8G+A'$u7.{$ţOG#X>f@%d\,f7{z(%.g_^!:*$=pzU*Rխ@]D4+6>_Q69cB9$;/JٻrR!h#YfO$AuD\s,z肰?}07hw;Qbj&bQw ?YBiV:j$ n4ϴ]Ҹp/kGj(&suEV+4__o)S03*mOV|/[\0@[=(F)[t\dӐoƁ]~JS-)|!?*o4-BvyjZY^޾EThzьQP.olϴ*aD2M/ 6SsFSW"yv.BÎ 5T-|`py!3=.[Ɏqs*Ώ4VGjEZЮ RYe5=ѣ>"+Btĺhs)a6>JW;l ᒎ=q .tW4뭲}ҋuQd%]HC^ղS0ƫ qwQ"jXȵb pe dUStbW;UݳW8 Fz0oHF!jb#f&˘n/4}@<=~Y?VFД)\AمbGo*vl1RH4=h@oDatļ'q`!c1~2c!el?57qqO / 56ɾ.[a'] 㱚mAŴ"h8;^L8 )扵28AJlMpa$ݠF_2_+|2_!s,dyCŧvh4o﹔oh>@]_!%9Ex(o^r9RC>罬j7EΎYSú9R>nt˓&(ZW͢/ώ8b$jXo9#ϝLo?u~zʘρ7(?:[6 Y}DghCpoی*m=x ُQ]N˞Sz z qgBBv=_>T] ?t'\F.&)롰JphV#q ьٱG H_)dr헕Ȯ^}u|-Q#)?lFA ~hit6Yg5aiSU.g^W)">W 8\$&mkD2\ixQu7<_ N{AYfu=8{U{`V!׫ň/* 0G=2w mG$wt(u3n-9T^r|Ŋ.؀FiШ(pXpegtwgqTLWFl|2gg'"@g\Ta˧ |9y",A֋JSu|f7f:Ӳ  7 .+݆4irq_P\ |:Z@n$L}Pcp: 1q!HѡKv>bCgaT/==t]0O%򈎍<A=Wt}f?ǯmi\L  [C2ʊVdyYd,ZuʆiKa9!-v1,#GN^d0YAԲ̞?}Pdm mۦ"[SsbQcU$kz0bx3~vR}q /=]cMap?;1<gf#7㕾G$[-AJ](ua;-bX1k Jq~#6w':Em [;Y'$BW^'8^8dKj3 F8':BJIm%}9m+H;VcbH)Yuz}X{B78ap'Ǔ <5Bs4YQ Y<_/P> W~}li MWх$,߇*vS'](a6}AINRMn);$ 4S{?7=1{%*O9cNoCRb]{;[_-`UFmy8C !ޯN\2GlLj_ҊLX&`P X)[ɕL.z۞@K";UeA!ڸMJ3@=~oSqy2eTvR%&w/AwER.{JJ3P $53tu$Cn6K]I &saCeDxk(}=M D)n/jN$]U>O/E,X`7- 0=讃4{g-8 0w*6} &좘uOI?RUU4rr \v,r`@?{B&+V>w4]́Y2o 0:}!GO}mCyV0 M7RXʜS%SZuܖ+ .|G8 thEC-xk-CuIm<*$a̠bVh z^JiO3UJ\[ep^<]o >ؾ?ޣi.OjQ(V $iX luFM~] uU,n@6DS6ar7!cg“(dfd&C)4/ڹ1Yʅ>:e$dBKO[} GC j&`HR+(~ldr h@m`~DwːhEl _*8~5AX/ iV=TqYs9$ԡgf MV~G3(w,T6_$! Z+jHa0Cc!GcE5=d]m{| @e5œ>bq-=D)L,8JM%F"cKRw6b3QdhW|Acq{)b_#nZjnr3lx>ig)W\"f󡥦`Qi6ӚoɨJϘ(|n?CT `XGf5 6I'U){&x{ҟ'q@Ӳ%iKKK%Qr~Z*EBr宅Q}숭cAW$A;rSo ew=lz cV/:~r9`ݏ`I||I<s"-ٲ+M FYC挚\&2駙6u(#`P\ut.3 Gx<%vk[5v,M[M$^w>?ۃ_끿n(UH}+['#:ΕHH{ 8"[Vt#m@:൙\@״WI_"?zR4E?Wwf ngT~CD ۽K;#CzzyKwTckfoiq~L  m*GOۧ6fZw¹)t9"pXc;vKSy,3Efc\ J)ّ͙Zsrj^=TL]aT=Q_kC]4I`fwKTkBCb2HF'u8'J:r6 ܊,yLBSo:W-meUO2[l`w=oY. iX0ǁHy=j'2{z=n%3fgf泐j(;{`PjiK ڭ1eU3VyBWW6vݕ鄩E">);5l*VpyQЌu'1L글%C!Wn8G>"}<l;)Dj׽-B^eG %ew%%M{3}vQR#/[65оt-Tц Toh[{‘7 VC" EY` ܹvppg&6Azy4EsQ{UK9Yšr͈IrTxgc%UnnܛyQo9Yc]B8EVHJb]7) a}7`HS*M/nvubr}#=Ԑ Ì1ǵBr1NS*(fsFδV&GWW .f)Cn c*o[F#گH;"EIg?-ɊE+G` R V3L#8ȒaI,bW}ui$a%䀆:,KF'|QBrʊ P\h0-4s xm>JA@#B&H %0Eg1ɽ5~ ] Hci>${kgW\%fCRv[Qru_!mmBQO#M!:bU,5$>P0?OZIvz-)Q:ojz3whoڤ&pK2m> M2U7k8{* 1$XobwRȣN9/[RZw]۰v2o[*YhKi>y>ލN"ww79K)W{B!{2zkd݋TOzLnwٚwÆOLT;C.kݤw }ak93_Ny ӺW qN ܬ`at֖@Lyg҂U& 6R` 5UǰzS}+I7T"N]RJqm&^nڥ~$6oY:N9@$AhŞb:I#GGnNIe@|?~?sk 鞄G\*,9ΦXVC^H]P Bn|*Nu!. ʲ&:W=W=uz+b#Jk(??hiꇒЅcd  W4&!!bQ731"1yY>c^!Ni*˲F&OGW2Kۋ3 aZIo&1>3"8^*h}6g_`fݳ[WaKIfnw+S൱ !~/o4d;ͤfDðe7ED;_Jɲ+ZZ 5L+_eX0p#~T\ݚz2C]V\iadkMJ ȗY\Hp鋉 C2.g%]ˬ5D$%m_^x%?]OZԊ99@ V&,3NW҇GOb yaTwFYOi|[tр;)KNAD&Z;^ܗ@n4Qgy=y:2P GO.u9}>[ lqh6&vlo{,i.P8 WsB'2Ilu)f-\3"=%k[dZ7Syh-YkZ `kB) /Z~NF  >R '2Io0M$fiV&r&NBlYI R RuHB NP8!'\133d)0:#!XO ow㚑o$0.do΁%.~g1P*$it5 m%?V[&ߩzP#g+toB oc{x~B6U 7>i3v iq?&ω1׌)@@aRElThFIaO0WWY8a-mWx.K-'Vwmim X>@)+YO|.|-H ցȼPSHcZ:~؛ QxMۺ-T,tm#5JY%$GCD l$LA96Y7NcP,]J9 M6snV+]z5aTΠ0 n t[Yl/妣YB߈7]}2Wo'g C 8J)SdN\ áȗ%5+s_i+s 0w CM kVf8]ao fZHcO݈a ]|s)j޲nhgf}miuG3VĭrJmw,HjHO5P|P!J;(U%IӤ L?w(r/uӥy*gvD28[rE"~SIr$IjHF,(}x]ƴ;UmcLM >#3| ..u| l෕1 dzsLY;w]=}qȚ)y@ߘ&O'Mzq #{Sdk0kqy6}L9k]>EQh[<SzEV~FIWe:Ox5/U+q3sSm1O7h<\u+I0aSՐwev~?5l(ʹBHS7.26xpٹGIpܐ{]RJM.RQBa"3 _%y ~(c~7HIC"_eC{l/ENPӀ&yQ#nY4 N)Os6ގ5Mg|2ܪ%EK#2:}hwN (v}Փ$}m8\_mB'_:pO8;#<1O/ h5qz@Kԃb.#d|zzQ2:2L#6}PK5Ut@:~΀eZ7lOCяB,ZeK]Z^J:GaM IԢgXn>SiJKq YAXRNM ]ư]qVi-uz&%_%a>v^G@gb(ёedGq4ʕcDr aChl+ z"1 p OXJk\ RSDFLHh'cm>ll/ۊ42d>(kS]k T\(`1O*0`b/1|+kѸ`L+DŽ]JO k2Yv[g۳vGaae3(:4zK!1ůVlq:IGcGv!j!y.SATt?EXE[?& >Xo@9A䨐}UΓ7+Uo +͢IN[08'L|m.4~LˢDLИ?kl4 gPl@ ☰ieMl g㫈WmVu*A8'Z~ \F>q@Jj$F{迣7 w*e=|kSYmG8-RgؑOYyM8nKM}Pť-_ٴ <»F%,o9ZQ4>v3a K`s`I"R 6B! \Ռ~wҀkf.j<$8}7~-F@2*AkL uo]G` y2ϙt~qiEĺz(\d߮-n7-9'ą>WǝH)R#Q"Pe饓15fP5j˺,ju6UЬ0u?^wY޵1]Rdc΢3JPN]D&e]Q\K8\ 7U??89fRC9ji]3J7`-zl?1 (O}> Y> ]m[zv<čASf+ ,n-+m*0+_Jp=4kcVe* 6WP{:! 0hpQ쾄Ov kVkGBރk2*ПCmdζa7Z^N-Zٖ&y һ mǍHjF6akYPf"b*"sAq~4<:|I G_ 2=eۖ):ȯ-nK7vv iܫZ3ȧ9/TQ.Ø@a7%<ߩ귓vڢ( .O,. XRC=$x`_ׅ(9ۃ~@i&\E[>#@ '9慱ز!A" kljK|Jo n-)h" t4?%+Hqv/fT`>y[Rf;W-Yt @Ũ* z&ѡ{0٭3^}Ed%J4JYEEa8YV9˂`\ u>M)5!$p7CkT>ErUͶ.~ r07[ J\; ͙sbw`0y+^ m:ua% Bk#5"gp{! :|yn,O˱>~'պ\RByĹ)R.>Q 9QQ]ǻ#uD,Ÿvv29~r.R0S˙مD'aP oبW< аrVDߛSW$UlVCi_W),Z7$ɮ@zceoPԭDJ<-j-<24Wj'z#ےiHC2̊pҬY{Dfм4﯋^I O!g]aʨY˘lyeh<s'Ωt"ދg/=0~38Ͽ%Il8b0F{rkO;!zZ݊k%(&yK~CQ;"d &+=F%^RBNlqүkd?gD̢P3]-M%;_c^5Cdfˍ۩7b[-4f+\ o>i?(#D62s}cA?_ĻX!0kkU *(bIQh]XS]z8ek xL`>3ra2-[t:Q!"vsAż> 1` .qAxsBjCt/[C1#|[3h%=]rb^ )Gh⣜!W;7W;Dtb]XÅ>L]Aƀt.w۞І2ڧغ/e:nN#{{*zڻ,ӍhS6,F,Kop.qU{J!|]54!bЄ cg=RщʞNIgmCcHEh8 j\߽ 7xҦmpycsa)Q,—DgIhaI4sJ^ U5Y4y}o':~%հ!L?*UK2vLu0!Wņ tI, Դbd pYGZ|M`o↗b4 ϲotEՆHld| ȥO)d: S?D4+ Ĩ-BYZf8K7 .R CI/Ђ0-!iPc@ZKiy$,d%Ɖya }KF5:s=Gn2R>G:mc%\)~QhdB.P9ZyTik)1҄g`S" f|L`'#|ԕ 1~5U<װ'.!E3U̟luV۾xz QIxڪ#.()mʝ2ρKqcDС= U,:d )){ןW x&dM ķқ+ɝ-8<TC.6{z1g~7Ս>1dI%/<"DJ'ПI')fG?W4ۑ5S8}oH^"^wm'#] ܚSU}m8ithk[[a'g"d%a lp;YE!2U :Ǹqu z&M {14L8aiVr oM8tM׏}b2;[5 #Am7Nӟ &Qb-5Д O;]Mϋ,EvL<ډ m!u{86HjG-&,Sɓ"F9{>P*5{V:#mE۟j/ϢJJpP#Au,ӻZWg8+B0?)!|[b;?(o'uG/}U[>9wDXD]8N'dWO:h*,M/ /xyv7呉f|xw)(%;A`>1LZǙA0ؔ&d %R܇`d`ao.&yzy/=(5pqXYa98-FرX;vg F}?(gܞ#L Sw -rvM0"uZlscvdRY2f0hUy<>Tzb2_奍xv&Kow6ljž-ҷUR,*J=_ٷgsqѤA+~[a&LUּBSLM!*!t[3e$j[%QnlzTy9qg65,uV4aVѫNNT~|+Ц-~8h?bSkkԭJ˭kuAR,q y>PybJ}0_xnl>Ol4xh~i'S梏F#lH ">Y&[UYXY J"J!2طJ+snA f[@{ִP{Y&̽*m,]ptU<-nYa d].-[e=o83ioQӊL= #C0&Ӯ4 |A+(!s C,JJL)ܷOGRU2Uy>LN h/F2MMnVkw¿tCf$(B;EhdCskeŞG1Ih$\a't螔-e~BPI tB!#+>Kh>}"I:^ Q=Y5߬{d@X:ԍu7xڗ3O^±$QF##y+| I),=}OpP_$=>5$xd4pm0DaTHD9'߀R R7`l#Y*&?|a5!d"IP_F,(V!BN^0cɎ+%4yka5^ OZDnj*gc&BsuDVO$Ӹ׼gkTFF6Pf_:4|j5>]σ0$*yȊ|~١bBa%e?_ %dg% 4"RdSw/ig)mݖк.QpюkPLdIO1sZ3WgpLҭ4J9ItZղᭋ8_p{rĕ۹1hsC+^ay(ֹ08_,Yܩh CI2ml.{gn$di8rFZ-zO_&F3;*%h+Sƌg0]W{}Jc\XzjC(ɘ"/1) ~,3z-wf!/튇Lc#NJ'Cdk(YYx5m6FH", y}xO]7 &!a,$(oV DXxJD Nuɦv\Sgj 0R<, YŔɍ/4D9*eTr H-l \-eSrX qvA⿺ (M-=U|2/|rPqo/s\܊0>%,y~`Zk|iKd/Diim>\jV܇ZJc2,'*x힊F_;0bWder#ry> -.z#lS+͒fÙP\8BCYS|^%^s"Qs&n= Tr?qfd+g-Qt{t#Pi'k?2-<W}/)m5S t.;qBr hM|a9 gz~ɻL95{}R9=AQhYI?ˇ{')Y,2TCB>>*Ќ y@ia 8Qusu%2. %GnOO{9wk)ꚻ!B+0!Om8u~c)'rFև#v86GάLN`EƂc]7 a[\|uchҷ,8}wPoihc];F Ș_ux@bTi4eUO%zjiX57,-s=Ukc:ZE7^, ȮAJR \0FZdy.g݀ʬFA?10q kF;{n}IUyO1VD2yaT=^\{H(+?sE9rX Xi.j#ýL>AN>N ӫSDBAo+-?I.nZ;I)0߼n!9.g lpd )9CYut6R \OZli1M%h˼ь5f0^R0[0 C>us>;DVuM2!:I- /5MUX>(ޜշa% "k"aYQd-PcAM6`n|8xHZuIrj'e]9w}d`Jf%9VH/NiFA/vlNkAh92et!^s. O^#IAT$-97>vNn3.wB*sJp]4vPW"e  | 4cӔb>޾PX0 6= eu4}Y6MҴU7TEF 3,3~LXA}勇FV^-/ PdHܼ?9^bNcDcCάS҇^|@Ph), ?U#)?N!.&ô o ۖFNŞO`q3n4 ^ pl4UKe4+Cy4}Q5!4YgBoy#Ҏ #.mRi Kd;u o1(І~382gD<(fn*D#iǖ^%N95Jq406^ bχRŵ+ɷsNXqS,M*@^; př oTZͳ}0Ĕw @ W Ŝ ,7*/{[y,j,8k?F)C` ;jB@")N$q0~ر8xir}PYj6 e7f@Y^UZ)C O/kw9>{0VƷW r,'f}2#2B9H)ЌϹO`5xB Jt\". @i׆qL;{!$d r*.[N!l zqGWA .t% kSSB DHf0VaSoK~a~gkG!RD@ >f5wiP`!&Vy6ygn|^C3.ܷ4+R0%YK x6 v$#|+ wc2b4o)pF怽`rI}_{/n^>ğ[ߪ]we15O+>;tt`alWKPg.ѦqF֌bD $=SφQoԵ%HZ2U?i{,2K֪9ΕqL2<)~I+;!aт6{e3)G*!N#H$Cr'">YVmк47Y~PleRYlnϓ ~=@/8O&pŚS)0Dd* Cs9:c^LWU \:)MQN CƶITjYDMaɭ e0Ћ^ŽpQ`ym!hK2#v[G̭OITkIVnoě*L0ʦn>a:m 5_()(lvVS3 >#.ƾx arl):T: uO``&ǥ}_d+pbSkHUWthUIG+m5 Otu0P{j&!b 3ӉJ'.,]'[ރOcf%fiE@j 1jsD[<[cW8SsHᄦ?8/Bs{ xP8-7lC5({u2 -ksAJz{qln#]hk] (49jY#iU»ƥdY:`9:1Xj):)]G )~oKZ^5hQ O<nvVQt8}v%+?5'"w:DhZ!Yv?&CҨT(ò1  F2Q.*w4τ;߈{6 cA$w mp ba_H(.ۼTP5Z_QHG$u{ATtv2/ڏxvlIAj&qwEu~FwH |g?jia|Ӂ`fwXn IXrmBk;[j}IV{ ,݂q BcEV<*9#P_SRfheS3ҝ[1X ))oP%*:( q'' lRAa30I>) 䜴 ,^jS`Ę+)"ja RWҖV{2gS5g }8 U.6QD.vVC,}ʰy]{\?Pn"Rqeq uC{-wgyXƓ&ݛ |R. ph+B~(^F{ŰsA"uڟ'3CwW5Ki2mv}O\zI4/`ZG ׷Ȁ/\(s܋KNsAD``ǐ~\ܼL?9Be;2'#.¸_dUI`&a]]U1KjX}PoYA!À9RP9'QOln⻅cRMTB2zk3v*m殴R0A^{/kg JT^MAs, :K8!$=3?X? {`xLAe_Yk)u/c3$&rDyQNߡk2L5rkᴁ"C06MM;"LALx0!!- $RlAL )OX5 8 5f {lӻt`D]#c,B!ۖb2a]ca,iXj8)TgƔKu $X@|੆8#R^oKJ~!q"tVTK.>ʹ:OIlfPUVc̈ EXP{x;8YđC̤ĕ2բ8^_C*(:hJpĭ6L#gWl<9p /[CFJX@o܃mvxOH`JZ=P20v&jb{PyR`~dɻp.'']-gDmq(I~On9䐱4%F+GXS8}YOC'O O@ [ )bxV{䃣)g""xI:} v:\Lf_lf?A_Q%?H7p%L+Xh~R0C/ْkMȸ,Q3f09A8nǏet%Jq-:_/t6clrwf&sm@[ʭL9frCs_#[ӏ|T*G jr ZC#Bz*-u2;4I.bszkxGJV!`2 W u{qCAkP:'޿/fb%2DrH/@&LpnoOA5}Iy-lE+P *lc4<k{I~2CX1+S6ZyC8p*g;1@1udl"r+Vvxa3\S[ƶ=&K 6MU^A׾ S_!N98鴏I1g0- QF4"q@Ф'מW|C"ߧyxy/WyNHTt[ 髞]F) ,87l/{r AeBGr*!mq{6#~dL݆,1y`8C nTgOނq>^p,P_D}t & boŗhQv9/%A2DT3Ↄo'p:68h}DqZoDX1>b[k6O$Wh'~U#$h.oB)' ԰uSlElӾ`bJMTZwUJkвA+Ӡ?ꆽǬJlP9TZ07] r-3yj%PO4Br d|Dzz|J zM1O (o?H70/F ٚ"ːqb?uv3?O7͂|aS^%6flΚpVSraE's}«vU#Z%CD}K7A4VMb,Wnj&f3F;ENGo" 'n#HFib] ,:Pu[iIa9'.PAhk"v3Qe*5&:}/ŏY'O[)肂T|-OrW'z*^ୱPTzRv#eԶ ,A42yl-ddDe97~{X۽f%.Y?q7{7qq'# otJߓCZ4qMQ0ZJ^qNt>@K8sAYӫqoHȋW eߧcRʏpMKjdjȊDM k@؀S@v%OX%RvBŝXErCyqm)\ \̸GYV-uF2 L@ c޾B/R⢮/@`iGb+~nz=툱sdC0hw#]?4z#oPz.מN5hS~nqtpgP] IIl&RϝRLkDbo ߝ.*M9Crh-le>3SlLx*"ͶAy•Bq3H#3gy| Zyzu^JZ/Vgfչny$ ;#DxQC_Ԛ]xz@%TsˑOeZw.t |jV䲈fd>ѽO&tAd\vj-8 IִW=^q:,}SA]v=Ve2&|N_pp5"^}G(嶑G(@TַW ;TNx|gm?9jjQ|uS0$8vqGmzS߬BXn[~'(զ? #rՃn"ob !spKS M)#y LPD26#^^Y\ƾEIs#&$%; P(tgBZ=hF˪k=E|<S^`|z &Lם 1N>& oxf%V ˜-r|k>x1Xk^HS_Y{=[e BW~,[vdzװګai,Oᙯ3?އee3{=pze\z_9~O/eMAŤ_m)Gcso1;3ȃk(]J{`j?${FW_yP2 A0}ҜGSVi;čPqKpV zaw<ܪgWh*Ci;ir-)Ǫ.Ms, yZå{ռo:>B/QWT&׻ @"{]-BC? (=ڜ \˻c7FYcr/-n#6:-:omON}5X{НY(!Q{#ĹG%Q8 k=ra H8}K^op.=iq Wja#p2cǢc)4;b d J UMZ5gIgi8`*eQA"ߥrHk=~sAE1cht]n瘻=]7nz0߆04;JQE# QGe@Hm|7fH\U=6؀G WyE8Mck"c%yT[PDR/0Epݫ?sǐޢG"Codk{aq?Qݭ6ua'mp(ց?/MH\Ĝ1_Yo )`"S twSgl2(%UΤ;N)vwjBCr+#a Qeyt2>&& 3]52;-vYzP~SA=5 MXB*[ѣ>C@-ӤZjvLfFjщe+ Y.]AKpQh9ck*%yG,ԏތźVDyJ`СÇ o '_wpD4$tfo,1&)4 ~|(SmI /9Ȧ h.o(6 yŜ vf}"W^,!zC}p}V#.笑<h; nm,P);ջGA^Rhv12bYXfa$YXYnPV*lr+Z4\Du,~: )NNC\HwX@yso,H>^Fߙ]gdKЙ\H-!ci#r~ hyL D⬛!`ợ@ 1<LyDJUAf$elIGvҽ2£zmHp+CP3DFR;nA^, v}]jgq@y&bYB#Vp< N(qLD`-(14ٵ %佰9CmY&w!{n:B5|&l #U$DtȯdUfGv7xb*T/!n(1㙮QmiEWxAX7I vN\&Ц U}cY:k/8hا@/"ЎX=Ei4Km;"DJZ 1N +^*zL_#Eݑ+FY[U2ې_JG:X^6? p4FTz ] v}<7D%{H8&uWX嵟eIiT*ԍ$ VT5?)xNptD[ڪ)c8)* )G#ciCG? A ޹"Ÿw;pFf -])}wʑ6y..+HI Dm-VZImc#E8W|+U՝,;Ҟ!QE)Bv &JGON}}o C GvI(ACK0itEZby c*jI8DkT=x 3zN>~R`D빶A˵gV R{}? U Kim r˰t_e@XhgeM e 1Ig7NmɃ޹R KM'y)QJi~2AN"GB}JX:EyۑZPgxکإCTb:Ąr$9ǒR{.Jmdh~nlSڣq qā;Ow1KSF4bٌK,s10zy䛅{gn |ؙ J>ZԼ+qzS 4@ 4 ܴ!MU,R!}?{P5A/hoCI}* Kgøp +8ǟW1zK/pzIOwGW(^px orSƷcþeY͗l#;j>upT Z|zeqh,!ݠx]u f>syfx~;9xVc%r(#Gb.T/ r0 D7ki+K~:8ٖu R/'MbYN3E'a_n&ؾsD2FDlCY S4M ڌ׆>'oV-äd:"aC}^!Л\tApH HnSCPB&"MQV4,>M{Ȝ@:~⸅,dY yͲN&+n_E2#Y|}Si:E>ܢ:\& c0@ޑ?ڐ$JC*M Zt^48_)(GLBi\pvVYȜɽY䈚D ʒ2aɔv/;P:BD@91 nۭ;U:)맵?o]I𛭗">z+7{l83trstKC^iQ.dR a8t1 +V`KFmn}~|@+z柛Z| 倀 𣯖sߠK<cw#;یV"L$M(]2}=V2Xn)/ցфeO;Kq mܪ@d-Y/D(Rk9belPԣߞBAoď^mUJ,Rcl%x h Rm&/Rvۇ8&(ZEt 9`i e^/HAm!qTayV?hh8s:: +(ϔ˨ēS2El(wh‘GQ! /$s.MV7c'.=Mfq<}wn$<|uh-|Q r#sSpC1OIP"yT+/ ,}ol]|DG/%0­ZGO SftP5maXs]l%7u|*ԯYVQ5$1tn@mj& rΜ3L^4/W$7J R'egOQ5; m蛢V."sR)w|2QSșuD8B'j\%Tjp_k^Nq&#4*u 6@ୁL*"$u|I`ɂnhQi}i:XФٲw9*8#xlປ$Z[ 8p׆l (k>/PTrhM6o-&$ PvͱRÌ-Q/x>Kj!ՃmnvYE5t`QþOlKFXJt@[G}Jr)*xw](a3޵FqǶU"Gq,8SWl0WJ;TsYiV$nnЭ֗ھuiǘCM Sś)-n0{y&_YU&șV\}S"m$GPy).r X}dh#U;ǯVal^75TW@&ئ!`_^^rk؍{t^%۵:3M)qt0^Nhce`6]لZԌ`Snmү>^XG>oM#j$"kz/:kT5J7 l o7?{(;V7A[46z/AtAF0:q!/s ‚3ʿiWCOw w FUiѣpi@0sCܹ(laE%Ty~,Q"rO&t7%@mܢ'(<*z(E_t`={W|}/#K ɪe6Z;IiֿdCԌ; a@>`9+~$6,uY:&nKg57UaIQpf7,=hugD Zf''xxn!t1$xF|W`.0j32(8!v0MóM/'9(o4|pD6f9tzܓt|WWC\ϸe؜7@vnRlmXUD.'um-;Y\qh8K;~/P0T1 {ÀrwlNGP"d_!Ԭsєuؐr%]Bl+PNs[+8\5{A.R»UeL\I[qMaB|IW/,~vyc#rg蘁r>T;h]QIJamJƋ9c0`.njz؍IwJHK1*ٍ]815Bvxt '摷f LĶ "XV`vP1g_DkSkjZ(<FD#] E@[faN60c™P5~Ԃ3o"gw}u8aIV[Oq%GC}j$E=3h$':atS6dH)6Z[(D$6.7;&EQFⷲ!a|tPicZ]t1_%Ps\'N8 %Np*C6 #/K7i kn22ξA 4{^)5(_U}iZ֣1kjIG( y܁?Cjvm]AZ#Is ?(;lO2t~炫jئ&hM1 p#ؕH} l2r̢ =vgBSzـ:pl'ږ2y~$'E_Jx"y1,þ`ud*'UwBU~\VVFm7 LR |'k6'פǔ:ۧ4Ū5\*#of;Igh,B= 6J|?1mkM//M(QsDS-fW NDhT~}8JęI)k:P͓VMxŚWu{[}DYMHԔB[ .<TkT qiX+ڂ`K{2jJK| ٜepq46zfKpwKnn3Tڏ.$(/F݉ 1ːzf +?-ۆFe`E=:Z2%`E,&U`S UN.T'ϧZD/~8>#׈ 6!w v;,_;_fN+bddbP{lr8`k0O+0Xe~-"pFAm,9`AEF̊_%aGj̴{cC2^q*,Gez|E׃: tXX|?qb>fkR8@Ie(y;c~ 1X̿^r/p\~{VʐU1@|a.Vj6gLEU0m!BlTZIgf@wqRe!C|e!a} mHaƕJ%nx@O*ܥBg1N0Z!ݻdϣui8 = O[;dG5MQ :(?ۜa%U[lyQ|ʓ LmT$"?gq,v✵d0< >]l{u|.KBqw}l Gų9po+ߋVKқAsk}]28*@̞ !w+I]63_0o.!qV9!OS◵rfKm>%|KUvRkb -"fZ|P9hzȥaU3@-i!Eg㸕 va b vs<3sbc4*n1G̍+(dZlrjL~Q|Sv>$J4/h r`DL^9n> f1ha}-O AlM:bS7){ ;V*hlݏ_`iUлۿ:j{'*[{aqmYmT7Ok0#|M*Glia:Rǂ9J3xU lAsH.bT(cg{ZGyo&z!U7"uQrJ̚ŞUoT4|}6GDC71z{# ;= ,[ i-(8,*4%X.(|Z{|oo \Zߺ|-z%ubjIaρxN/M=`a=>+"G&JtqzI#Ula|7'޸мnM /p_]U -YX-4@'iΰeZMi¶wpkDo.-c3Dhɮru'dMtEC%z\@[^;+i (!Ё9Nyw8QW"׭,W* ԆCM thmKXrLȓы\AlS E%jsmoEs v|u@޷^QdƨmĺLb'+6 G6Ǭ F*xkt"JB3Т -`납8+}BlSIk%I-UCOLcW/ϙ2rc'=.Ck_;G4EJɘa_8Bؔ͟CI/@R{>P&~ xXl$ {2'm_#_-ŝr~!fmBˀf 0w98_U,\&̴u\xsvGg} ڠ1:2Į܇v-Վ}ţ~) Ok"MUOu6mBA? x WO!Dm\w[j7gftmXGyk:> )Wn'OvKٓ4'AgV.[1u ;D^%ݷeL"X|dG7"\M#|ʯb|S֋s;lDSEKPiiYJq4{RV B@9n?;T-Mg23N2RPZjYo? k\D1. >qm׳V|pmS'sDϸaB4 FJVolGIZlqє_b#Z"%q?@vxc8p yϑe%(Kz# qnLUsyi!hx8P׷~ ZO}Գ]5ksIC *>Qץyc7 %*xZۗph@W>.T6'\ ׶Cyʽn_d۬ha Gq!IdkM:+>1ƙ6P\L{Tl('óC%^;pUv @@(hS#\TAoVqxB,ydȭ2/2K}?Y҈l޲P !EP*+z[Ul.>Q3-L{%G_ 3AW=2!;Eva 3]b$ֈ`y:`ٚn98VLSn=\fw0摮 !Qߴ4[ 2ڕ>]bLf0K#m[%!v;ΈCKڨ]t5@-z?{Xr "2 }M(;d*!:URu}=yo6܏5?'%_%l;^. =UeatmSX*fs۪(`]eы[yJ`NmÂޥ߆Hտ=)mR*C-E`r_>z_?;VHET-Ls66XUuBVxYVd+O&]V0Z1KO {EYjx̓ /ѳp_x܊q&IPm 8%# `7 %݈ɷs$Όӟ}I\I|&r mM03vV06u{#!? IǥCDuﺦ͛}Ŗ909`ӥy孠}1F&kӌ6jUbhcX—} 2/2kWeNQlJ0BPp;ōy))j HIӜ G)2_2 \r|2)!mJl[< C\lmlWnIH8vNM$v^k}0"M|F$ӄ³@!&<]r떑gb.&.gQۀ%eEuWH>$ya \!&G3v"֫/|ErH!^-ߔۑmtTJuU=qo+º#!",R:Ȣ1eSߺ1d;P(į21\H?`Bd5oerwj7t[A517{aIy5mދ:ÌmKDQ63DU TZȗ2?76K% 0Ѕ%El<B&ަHG Ʈ`68 #:ouS'p&Eou'g\&]ncmK`2`OIWOMjz\S Vʙ'u9Uuw8$t:\p78L:ONaHAdyv$Xr *}0sgY؃f#_tBs H3tt]"V3@429Wr-iY2q4 'b3ML|1s-~/pdͫ.jils{N5;O5|NׯR lS{S'J|VHqkMϥ!/06UPQSPn~g?fKǨ`I lc D|9T"@yrE5Tճ8 - "6KTh|Qsܯ|P[-о=9 Akp=6$^B4Բ[UB愰NyX۝0"`}JRd(w27q$f1qجm@6eCY j?'$R#9m~6޵~;zpZbJnZYF W :[:l7>Gesc$q:ʧ4p]twCAc&N7n@& RlWAҠ?]e[zGbp#NwG,qZ;; ֬3~bzhV ^ c4I!|un2 %`xٳ JAT[HnkbY(_i8Z\mz3DI)1, IǷ C!Ni }P]n򖇬&x8`qE,9:Aw%̾;|J}[s:JK,Ti){Bä}f[߽4R ⦱.%i0i۹7 "2 INA)(Pm66:]Kv ,i4`z[*1v݆K.GUbČl}|\8GlsOpZ,#91O`xKDdHپo?M $&yd\AP h JГc*6_;mi2`!+C__j{nYE>< q(lH \g!En-!UP- kEKiV$dvT :5a F̵GSdB}0"/Q tIEZfu |LJۆJ;1144t=VD4Nm-e76ʁ瓑SN`$Wbaw.9kg%^,?M=GW*Kgذjn(-5o'04[Y*= e-@|dbs ,]' kK| HX-p?9Y5H,eI_\B5v@.>;n/hih2 D)OuU j3%atWInߪq6]z7ü)u[,2MjLßi鈴eiJ 5 t d`(t_ɺA>]x1yUVJA:}!\Y9$M+dމC j@fq7lyWS ~>/O,lDuEಥ )pejYy7#d3j|/WR MLb_p ~c'"N2dI!'I!}0~_z~΀X+^X] ֬]gi2bqIxYLQ"&2c;.vSٗ&=JmoF^jnA<-huGM#BސQHAIs?<3$ƌ2{=F:a( XɏmN6yDl0~xYi㾬WH\sF0cˠt@F$%p!yWḟ` j%L %pwSO!v?޺H7:0` "WcX-j,uߐ#j-XS71ko[ỽ*4|%Y8[OԙyIO[pFo^%bĀڏW@mXǎ L_@'KeZXD47Õrӈ#5f nk St۹[",kV>D-Ns`},u>Ρ}JՍ$P!0RlkxGji1HݚiL1`Hu ?XMi1?6%iLTУXO: ,\'i0Uӿai~?Ȉ6'=h=C[-m%![:z#bZ6]% JӮa*5ZL~7J*t6+@giCh{=j^g=j~- W,7hn'>hzp;!ƤeEu6fG&%p@62%D=;+y]1WN9֯Y 9TȧBY9@yǭig3|esĂFD-y *7ϲl}@_@?G87xozɺ?]iU.nj;>|R 8X1 ZPԼ,Ӊn7ZFώ98ǃ &#,ԑ)|x сR`OL:'lemKY ڻ3+Y9lw郆zQD\~TB罀'm'U+|#nC29=k ƜыL=c:s7Kw-,E}W;' w6]a:Y9׼pe"wHf߼/Znވb?)p{Ξأ SGn_=u߂A%:zb {Q&P v6N>ݜ[aW6΄Z6(BFR;9XFcvɽ…%hC=8nV}YV6bxSr}u5o{h3?k>"ɧ^d#*gD~m>P7Z8?_֢f.n1Z88<l}9N?#)Ӻmeҗ/ķ0޻DID;߀wU$K[P4cy`Y"PjYN@wmV#xp/oA\L.KeH-9kaS$ knE^^l &9i؊ ?v%.|bqQ0>{[QK㨛0t~X 2@?tiKQaAIuC#7QU+AWUpB_A* Z7Z0zWm{HiiG[F hϙ=f5eׅ~E6[QHXS .ٛL0CЀ4 ӯ>d9AWhg߭p{\&Y~P졾t&Q>y@ٌX6>74+iY 4DAa RQhxKRPf=w-YΌҍ\v"(Q?>1IF\= )CSIN ?4NyL0υEM](t+pu5 ~%jEn \|LГf~6tj]%DB~^&3 u=a\U.rϴ] *{v/Uzghdm\RfRs 9衐rPC%R sI)@h\J#ПDdNb  \1&-Fݫiq-y?~"؜ eG_,j|3Ɵsa)'TW9$N2eDZs:uE0IR&kRZD#GФ@vϞP#jso5`T@5)NmÀB&*>Ho;ZvsO^Ô$)}(EK4mDnL^.X {}XZWTBpk#UoY+Bj~z՜ܟ&p~UUُj@t/3%ĘYd'"@>B6*WKtrix4Bt!d@+2F3zmHVX"x䷇X|r?+X\wdkr+>zdj_~D/T8ǴFp65y~m]Hgs Fh[O:Z5kEkLn'ks OyL=Rͼ/ ]٠VYªž;@{t_6_#7]4! ={cEIxRzR FI+plPgqap^yLJ~>>7|y!E-JGnjE :)u'ʋu;"Rso"Gc -KIG)P{ttLHKuRP*tVhCTk ϰ#G˕gˇۖ.:Y€^-:Zꭂ="0%Ro U0~W`fWv %ZGqۦ";Yo|xy2m&@.{֠Xuozm!37fDAoB1vCyuν4,Hʿ#|.k,yA*S-nWt^Pn[4RxU 2bEl~Oϑ&XVq7J DG\¹A<9K~"*N3W뼣MT5F^aù%6ya-率ͤfV!%zݩ}0mzE+ J)>(2.,nŒo";;#$uׄet('tIGRapDNGPS"AZy6m7ʽ㔨@A=+t3 0(PiRٲfYm[=8<'zΧ` N,<36c>]olmuDg;ޔVgG'w8^gO69Y2'm6RyqG=ּM#.}l4-4 &$ʕb, j ]˯el=[WNc"Nk7o#$#1<&?v>މ_bٖ@:c>f<~O:.PQ)-HI5b>-Eh_;GtE }Edž)jyaR7!7÷ Ga)>xrGQ}70J{݃p;eKqq³sT/||M1̲T o`b+HlWH7xsN;0 k6> -l|CHA`T2%kA9f+j |7Q&ZռW+k_0%b %nJ"F SWx*m:URkākREyz5zL/AE}o GbhަyX9&T?@$i-zgX,Ε`krEx.C۽):+RuUQC3jGgW`i-6o[V^2O"}S}cFH"oy'x@m-|#5*޿y>K (࡟>6#vSd\hhc {82ށY(d:^ɚ @Dſ&eb&cN¶j[$,`VXnZ0w$yE5q'?:մ+e J ז6##ک0 ԟ-bQ侍 o̓e#D\v3(tPtٯɂ}\4 zDBe8+ȅ\/F(> NlB(6+MryBOAesUf\.hwG89A }dKRG:`WgN1$-SKPԆ@NeLH).c#h+6VܪaMZj͒cFA&Suf|m>PDqoD!L,:_!9KE~aיg:{O8c.ហW% (zE$,%% 5Fd'ق0 i9g_#EW 5@{kW+`& ZYcHZtFBvTogw9d6YȄt͍8%K;!Y+ pXr3ӑLc%< n,~M.i2ρ%?ץ2һ0ԝ?6*CԲ,',wn<+XːRgƅ1Bp7c_‰:LB3b%z=Mh&/+*t%fH<' OXHg0gA~.- u_2#C9F럎ʜ?uX}&ƽlITg'S d/@Sp,-`9ڬ'20?a-l8@;KaήNxR 6XDB'Fޖ&JfWѫ{k_enh@=j5D>t(ⵖOi?BHߌ!sq5.ኍn>dfRP|ғKnl~scG< 2{{}b!2-;u;"ʼK3 %lp1fsm,Wnsc==PkZjW7&^FOAl̀a]Pt3u|ߞu T Ld+sM볕:gsӎ2(|{Wv.!|uE_{<9 IikmskP(f K_/5|+)9aLU r& GÒáe6AY[ iZqe:בO9R !1ÕK+u0[7a.Љԙ]9VJ5.μK \ݫѐVśÔ@V7B3#T"~SbtcKsσ=a{Gw2!6Ɇ[lSP#{ k>Mgծ]_0H1=φż#Lq dw3I2Pt.!.Ҷ;nLK8KuЯ- S՛/||'y]ؓ #T|U q#W@A1*q!^yĈ dǖ7LAjp\`K2V9z4G,edxd5$ЀQ[.sqIH}MQ\cx-/a1/'}ʋӭ~S&xQ >H\ͮIidn)i' cZCO(^T?^0H>1sq:CIYV/=Ne9%ij5F+!ЊmqB5kMeˡ"ܺwc>{Qo,ũAg` niK]Y =APS]./v}|OB "I`W$UPH/Zy-vlb(j@-lUʇ  ] @ΨU8jxSF "Sf]} |Zm!%_PDnl}݉WJ|ӏ/Cꙛ]g;d NA+dn(ɠ29-B40po/x|{LJ`cygIftu'pFDBӠ( Y"[ϱveI.1$Rjj:R-AnNTц, Қ#N s}$2_!-m6ތct:l YnuCv%_p*7"E)j_WW] p;mI*6:j{m'JvX_EٛdlYkЀND{sw|ߜn-yE| Rr )ک 1W J1+O4YԮ~T˿Gj('Xh &T [cCec8x# R+<<罣3 ` &ɖR]\oO9mjaMʂ,*&,^J-6? vj\325NTlQEN =9x^ž_@5d}.FP?gE]ùC'HUWǏ+aK.w빶Q_#$L^SV4\c+YBODyn, X1ϋu0vgŭ'pJa=Hj3]k%v@`_v{91Ż=6Tc#&qA,ܚGn^N_c{-'/׺|6^kYgc_toL8O8`͆S`!ε63MŨv;aCnóA.<&"-@{j3^-܀xaSbGÎ Ԟ,n`뾇K1OV rXB MP]Jȱ7嗴K,sqEjtqB缋?baWAʙԅE3{ sc6\r0q9)DL0ݳ:K[mT{v&hN!E2'QSf蛛ЄM-zdU;?6tMCڠӛm~o(S ui3z b$= `wkWO[/fH>wL~C@#bQW s^[dEA)6i26h5GoFB%[5~'wN6+:DyyEۄ} ?Q.aZNiMS<:;1~~~܁)R1;7s6 2ć, 2ڮ؅ڶ;hֺ*a S?_buσE&AӦ}yޯ$zBn O׊BI'vǙ?.:2ypjsJσ+ضӎz$ mm`!C4/i)Xs5slW$4Ti;Ӵ/mcM%g! T^VYQzb1vI?P%ca`TpOq{dDFT4ߵ"oq|oYE bf_}?ՙpz, Z|cQ4Plpz`gt}F14&DqkwR u $9z1}owS='.+q jDz@E"T*1l@7@.Zf8Pʀ3Pel{uD.5c)_7mRmkj/&3{Fs?$1b@{r#x'9END,1?Lv HhESYa9N@}>])֕* DA֠iڎǥbপ,DTaEHRHNI yՒ@;ԟi2 E+,,c\gm$ꑺ]",Wx@ltE^sTz܍U=7=Uj q'^ip<[P]*^0M^?χsCCCC+F,Snt Kά+G_w4 ?{@0oY3[hĸ4~&ͱ OO5"D\!C'{2Q-H#hڧ#JX˭>^S\88oUg"'{e̔/($f,~NCLja=w):9 H5Szu-{ȏk,'9ƍ NomVl\JηASޡ(/sz FjҜAok檩YȷO:˹M؏X9GݵV{cjlhpMzm29HS81jO!QştQ㰐O?ho SKs.Ī>2?'p=qpҟlY C'2pgv50ɫ^o'1ɠ#TfN'b1l}ϼ)o>(3Oo)ٸ#hfц28(iׇ-]}aXAb b_c>o#)Zo3~Fz‚ ƥ5n.[Vnez uTXo_N?Z!6唺r8ˮfpq,ؿFA\DniNA>Deb\`W.iᑲ+%9+*u ,6g(iKw@_k9Jh+{7L*rtT H#!kU _)cWbZ`^Ihoͅ$KC%St: B2*n#MzJ%*+ch5w7jН a̧ SxDo=ɊN\qF,- 2|_} 0D@zm{lE|L ]M_XX/ht9/z$FW!8WO]/a ? n:N7fԜ'>{=MިIk6c|#ק*VecEsaSj] X=1lML6n[bs 5V0׉y}}DOj|FhJ2;EǜeL^=7 ,Y7gMQ/=f:}-NWc$Wo1w¿oFeZvEׅwRP>Fd?1z#41 [12{IZu.ɝsYc]^"&ΝMP*uNUGcb(5Gm޿"&n vq [do٧5 )2t&Q̳eTm|Yǰz˯C8SfZ6D-{Rl]X]b*>$smp1C̜l֧(QDtk^ hT$ZVQb2 `1 L@2VLƽ[["vg9u—}f3FZi8?} Bp+Il[#3a=tK8ܼ>4VRHD1w Ru9(_FT{il ;H~%$cnto\vweJ፶-q ǜ‘jrfX`e~+}5uoBDP n-V9#şw` Yen EL2thr#)A{炫d)<̈́rᲜMSPóprBn8LrJ[ň6g2W[IBL qܦ(IޢLhgD6w(-`A/Rǒ1)@hBcw̫?`3j @B'9iJ3$o"xalFlISxRi kFNfUe gi-lpE\bPhHB̜.qi$6E2p>4$ϚpGɵ/+Jf`dв@\TfUp*,?*eklCR[?Iek]{%\},/ᒦ`'Օt*1"7 udrX|,x?dn~w붏s{ۂZ;6SO\喾 |qz7z }Nj8.(E`W$-K4I2H{޸/0JՇywi'\sZy if53",~_gH$l#,PoqI ]ek\h>U zQ~-n\"w.ؼ?;%#2hD'FrEf-Aq#B3aƶLA6`ٰ%{ hƿ|R$@$11nnw.~CXX#7 F|P ʓZ-eKv搣v4ZCx·ctC,ԦwPp+ >[C.myE(d U+Z\ǔ-1(pKƊ3pB>уaxV~5{0~[fo '/@*4cms{Zv~G<%ds`"e> \œ2Mcx)5[H9ղ$EP`^M(o[U:o9*rfc02W8J1'mY`"x#>W?3egtF:#v$M?s@"8,r.R"apؠ[car%qknZS*ςDҨmŪC}|9dtF#J5r$:HvɪU+WPG/m;QIc?s3fA!6tie60A=InHciN˺g10qL5;\ 3M'7iɵU675RY(3`IQ2߉APG̿,0^eVcp: <8Pl-.oX^ -|6 }KyAU𔤋(ۙv"cB툜biN3>o5A%l[e#•!$˵9}1z }Q=:7m~,9 \$f6;FEV:lfIW ]˾˸rqgjWR29 jA{gPeCaMKujUXQw&Ჰ=|f t[eRnL7w<ר W}%n 8:2.&zTUNT;֍!i;qڴդ^0[1Vkh6єI=|d ={$Ig9J -|%U06lm)]$mS-Gb p86SuH# R|y+NAg,z̑srPUbV wIƈa#s"5qqWQlhܡ8f63?0WiY'_GTa\1w8a2q0# mažmppD%s歹PfUFSy84F_nsM%اf)>O ꈥ6a@T1Z@(yu9Z%=U&%' x); 2!+0J-Qx`I{!f_D?(h-UW{E*s="22i>3(.<0)0K^ٟ$iOa 1o.P7xNY2 aqL|pn|D<CQ^n=K"~D͙xz)9Hd\*X#Rxo1rf@n8>i'-yop0HVrp!WԽh٤a0)ɀ *q?Օ fwmĪe{F= ntN@ V.|v;!Lh5y^eqP7D]Gq yM'dߊ#އ9 ! E6Gd=@wQ®O>뮝_}pC%= a[-3+u:[Ap9㡉u2L S&Ӵĸ7p F6:6e(#G\}2Pc^߯R 2QFk f[We N*|\w7ilY)1)_ (mX_YUp\BNe|2yD!:{ZIɻD#u̧%8moJEe'82$f@1g2r0 * 4Xy%fW%|&4$V[B^ ӫg"wέ(`߇a9V zV)Ǧةfl'34} 7S']F{@*J_ "a%|jvѨ( b7l(_WOUKQEkt/SLJ)]eq ?=PŜgp!H Use)yG>ڽڰ|0=0?XVL>=Nqզf,glTߘr =@ґqRV~0RM~X"07COh0o7E`?Z`i?MxT$3?&Mi!Yrknaۓz< _ +@Hq:B~<\XXн ;"R,YԈ~yr$M.&0FbSwdWVm#Lu}0* .=n xcIrzÁҝuܱJ',,JCqnC0ZfnILO9TBmftYa)% {ƶhU?Hdt N&iᠢu@uͲq_D,ҕУ8Hpp yg7?hsvM \rbhpC4urgLo=&RÿgS+D7}#jؑ`VێR|RQvIBGXx|<ʷjE1\ŒӉ hupMRnFiy/x`-H  tO2B~$^qz k6P˯p855UuX3]WԔr  ^3 `Ndc6&b߰Fua0Z>+WRQ~W.+,1Ntk NR-){>dBh+g46܃q/>(4%wuSzC+ .荄A?ʊS\ !+D-wU<["jCЧ!x$M)q .7D);dmo*[޾ ܟGu<^jr` sea!J[y@!'q 3є@?@,癈YL!GhݘJ`j8S B31=4b p )[!s!Xr|X)?n5Ixəo 6(})-oD͘ΞltVr+;F]y:-vpZ Yl|+~t;hJn@ ]#aM.^Ibһ.*}O8\'249K`Eۉ/ cA`/rm8^s;#NfAk .m@"f(~{* }\ P+¸S"󃩖m<'k+ *V(F&22ZOn> >۞-]D9nZp4zlK"d4tQ3 L-> ,FG@ԑT;P]}~|L)+žٸh%O̧`"Kb w>ӷJSjٹ5hLnB{CW~>f ǘ;t%i#lU ޖCbro9ea1Ӓxd[xI~.}c,lEkKBg|h?D8L&:&J4+mJ:CO+oIv.?\o_oDyƣZ(/b` ȔQjGY鹗FZ ׂD*߽$J"JUNRw F@yDNE7lu;5X{0‰li[~(8:"q1+؃Xl?(n@^q/);ï?,k#3ٌHݪo#)ኦH,M*{HiSW)]:&㊘[Seǂĵ4UX3(`);gI΄jx7 oE>43Y8S@Zi&3SE=<@ڄ}7>DGvL3 ;pc q/SrV?_nřiǥ4N@b[.ɲ<+59_߭)d`բ{B~3YOܴCE4LQ+sk.D'b_\ù۹h*i~UC& \aD?@Ƹ^N/MnF:j`cs e / \OCAv +H)lIadh?ޑmFn0XΰE:κgNǽIL"5x<3%Y@&(n`R h;;2y;K$]Ϡi(KwM|NkaטIc%,%P7Ί5Yq%ԚʳAzɤr2Qi* rfI1WF'"]]R!zՎ?ʸ G Hn+Wwn 9ws#K#@^xe699B%L,`ވrZ)g`̥+Q.t>VjafƨBsƽQ:s{"xڜ g}~qսȑ W1A_=Mq*_ Ie0 --_@צR#$˙+PXsr:6pe}P7}T$):9>WLp[F0kqY&ΏU#ܲUY>+F7כ}^^GS] 63]dIuژG5a~3~E3jBۘQ#( B0߻Xnߛ8Dbtp23eJ/9SӇ9fOh;{S/5x ŞAY8I5opiŠx%*|@WĔQs+5)2|ޥ,Z/BomkBZ0XU!GJB:d 2ЃڨNMи?S8s5tU\X{LRoeGIxZxܷ*ID 'Aj)Nˎa'Jy=gM@%x{tc"j#pYڽޯT1QϒJ@tFLB0m5Nٝq`yWUk FicҪi\4RyV6B`9>oL5%d:ynHfp><'3iS|^n)wy6@`m2ُ-E[=OFt@>5A"ZS^co T){=NJd8z^ ZR Ik-6Y\Jϗ+`hs%وw4p[bt'I583cCm}drwJT=[e?Hozh{9')zWMuJ@Di u76bA xޡ ĴK4ƟJP} ۊL#zws&/Aj}QZL@ Ld^6_ v ,lnoMޡHD;aGhI3K[3V~MfyD;:9F<{Sj xѷht JdrmoG,p97L?6șb?&UX} :{spjfH}P M}&f1]ɶօ=/,kߓ`" $]87m1 /r˄ H]WEt!%i 1쉻ߨJHoLm4JD*tb4I2cjod!uh{.%Cx* ?rcj:>BTlC6^y$z8!ٜm~AQ$,ӷf{9n| @v7$+yPw܏AS,qi؛XBB<oRT, [W(|R0޲G="6[]iNCgϯ4u2H 5}3(ڈqĆ!рը"anbIb[bf}R >#7lڻ3jULV{ nAZ05` OvcPXXc3($OFv A `'yXNi7_39 2UZά*lʘQ5 OnXKqQP EK;za(^&C}Z@0Z팕FU w^ŝL;qdYѢoL]1 +<揫c-ιR4+0D4qQ} [H*NN p2}{|-a dN[Zf(fw0R֚LBjvTv\sAnJ{z`CW>s|2L8SC׀7ҵoze}|T)[IW&vJea#hL3Βڧa]:ŹqDe FsihZ2j,=41&w4@K _B.UeOg}4ZU~V3ӏ}5r*D̚ܮH/iVuoSM1:;g<^^]E#P]v*!:펙^d:^9| VgJ^DT6;ݼ?غcw@C^L0t05Dlr<܈ae 5Y9)SXOUsɢ(F=|nAlLXYYZNiGyvdǞQ;j ˯ c^so_3`%`ǜH۪.i1/j<* 4J'.M:(j\ 3(7.ˇN5~ -iPVt묪H^BTzf=AJ ɛeө;طEG[54 5S2[:~۞_E3R^}'WKSM~cybBZ'Y(N¦||k7(~J8\Z4Eb^̐P|~nEX[Ӯ!{}Xf vtci;^p`9,崜EfeC?r7X&C$.3}6/l3F>A *+It뗽|AyL e`}j:(+l=3X\Vv?wtmP@eQZ`r/_; $IpHjVxJ\;ω@|yYmlS Rɉ(FY$)b,ÀC a7F .Ko%5ZXhTFex'9DRz).TlTi6A[jT ;<n +VV~6&>{S.&SGTq_y<答 6inIpzKcRr?pBO}q=gF9_4ͩݱ] :Pqm2g?¹p29}¢h 9%q Vk||^RT ޹řJ'??R_ϠBI(tv48;-/W?qB9H6馕tX_i>(R7d\׽xw\ kwE:'gt{sc*"]!i 4JlQ)2`Wl;,/m e[w%᚛}@vzġ~γ_4آj`o[8Ί rr_4,g#'P"WMO3ۼ;Ev"^ou:i_i3l7WȒ4Jej0VG#>>6'_$QGҬ*\)I?5"CEϑJ Ū3sA}^J7'AOfGQ[!AoeP=-D΋OqNN,>Bc/ˀmQkܖƙNҢ"#U$h} Q_uwoS%i*WgpB?vlAQ(VZC>h:;\ѯ FKXxpG)PYHU73ڱ9(#0Pif8)qOl\&KbzgB(3T.MY4^{^/~RtՌًlKɠGh(y޻`ԠvHtVw ýG"%w!<5!iH!W D!'VZdUb8Ȋ"+ا;lC 5sE]vzD0g=0b}j>jpB? &-i5a2&5-9e/6vTz-o˸rVAvc|MύԐ46 SvU>e{uLB׉o8ԮgHoۼ*K˺U']; žee\v}t{i8'p:.KǗD r=) Xԅٻ):@t2<ѹb<g|PO&̶:A}dLX+Q &ެ.0òD@q ܣnRض3t"+2FwmI'a%qQ3WmFT袧PLQ;mBNÅ{ӱSښjO562M@we3>_KUivH8-HIT[8wӣ5&sZŋ0"S_2 ]]b%JBk;AyYbw(ǫ㶝$~nb񿟼(/+U(7(q i 1C1N! u[riEB(C?ƒ۝lTxWhEk\tIL|'tEd=={x%U I޺PUR:99WX'7[5;!Ϻ<C RoWwntsIj- ILRsЩ D|L]G=vֶ*Jާwl{SxJRS]:S)Q{Jd"%C2+2҈p")A9uӜ?wzڛ/&%7G2avʺn%mD% èj:bMj(a]lk`_=[{:T,}a><~ @ tޠl.~u1x{60D %}knzsmѼiv= X_Vg`mrzr7v2vdViK˜.2 x (be@<eŇQoɮS+ PIuqIԑخ.Duj{!([p0ӣ^yBQ"v# -ֳmlѳ%!R6ޞ PC!Xo=v TCfn1DD6 Gمon{'4ۣYʴ<87H ^?8&/=6Ǻ#=A"rd;$HjT` Z/r 0T&x O+ .,!2xpzD9x.}aQ1 b榧DG>tR,6jW<`~K+rz %7q]oqc/=qHIѥT3md=TMi_#ec#V%%qMt:?oq G &5 .ޫtiYDRs+鈯beL/bgHpeBT}+^)bC,ӟ{\Zه&HDzUvdIFFynڸ|6+in6pX X?:UJ:?8JpP3i=/*,Y|6($zuIՀ_fnH!̆If)Ӏ6]&VsTWsկf#7IBN[)+Q1ڦKr (U ;w,ڿ#+#qnITu6:!>ԅ92֚ť7a=Ecpgi&)LZ0yzyg&-_Y}>-/k{<o cb@nx`qsC/kk9XY,(otfC5)eCSΜ"^S㕳h~P -e=O1q>C ф &IN{ᚭĀ+O<@}7p$L^Wb*58r_>y1kXBK,8܀KkE(+r3.GjȞ-fOGvh38LU9Zqns5wd[jQDI{w1Wi?']er8ubfK]1[gU!LMt}vkel< tXW|Ol{&\ Bѿ P쨗ǜH1W#d3FU]a46k@;6Wdz+ fLxM p4͔X"݃6wMl8H]hRI·|_Iv)N8ߵS̈D1f8aG!P3TO~~wO 2t=6! X'S]Cq,#P5\;e vZ3.9?ڇ.{t§BZG,B^ΔFt-V"qRPݭqgAjoD@- N7c?|,f 7G5DA'ޯ'#|(5RA觍{=N΋)k}+Yk]Q~ "~%«95s(7[^eiUl*ڕjWVX__e.;w_2ؔ.JKQJ2s1߮7]J4۽:ȳE993iH/qebMN& GJVofh<1i?7 {,ZW\j«dC1{l#MY;$D,<ڂ` za.&@&fk..؈>ycxEo7<[G@fs\]$%Fj?_$qb&i4<y.Ps;AYPj&yJ{b )cErOLOB,vE#6 Dl˃$U ]GW ŷUE[7Y`)asT[/ dz5/?< tCan4J+AserSGكQ雸#jGlQ0mVؔܲ`I2eW%ea\P԰8PsN^pGuC﹠x#u9,#13 ń 2tG?G)Ì9vcm }>?MR F̏2L~8kŎ9iɘ)R.-pp=LT4Hr E+.lMI H}qY}NpU:b+kŷ`b]Z=}4Rg7+0t \5μLv.ꞙugzu u@00+Íu<-lw  j?&4£S@G 7&#q%qCA\jJ/(p LP8Hhk3Yf#L{\hРz$dKdįY*ʙwWT]Zľx;6ZJshh5zK*Vm;ּn6*y['L?QCԄ);ڶ+ D/A*)Tbtڠ2g&=0y1ChfZYBM1ÊN\{9?n"ȇj| +}^nA@ߠb7#qf+.k_:nn'o U8Ǥ 6MP2lZFsI/6T03|C]$!fL' URv@+ّ'j T]xm=Q.…;K-z,~OvaPu[˞҉S}ROv销x;l!p+5[ S1J}~l0s8Da>F:ڔ{Tji6X&o _ [UҲ5eP [UCc%OKo B-\ل_*υQ|LSv%wjzq?pA X36Sqr=ѵvW^2 rVkH+o!s@b?ݲ@ M]U8٢+]r7;p` CznY;q4'"N/3*׍LdrKtdE鋚=;DlF Oc@=h+͛Q~L'xCA{j= AڜX!"&+n Jhl*EVnh={4yQ;w#NȣgblC0”쭦Z\hOa 819;ݭc(wRJK sG6X5tx ܠ#^"̫sos.5%ͻyWٮ/k"*|s1L۹Ĵ=꺮ȶxpX!I7fp# LsN6FߌvQlxAMc, F0ĿLdp^]XUgp+J{" !U2zs &Cƹ/7]ֆ-o zۀ[ܨ7xg{=sD Z=A0JUuEye"kE鐫#ʋJ?1 sG/ Ć5t*ioԣ_CVWn\fo~:p"@M 4#.[iI2SyYZ:;)iML^7X . `f#ݞ!0)4'ff?VN搩 ;fJUǟ1 ^H}ʱA v I XO&]NÞ\Az m/K{e ZAg5. nWl%;U!zVF8xo0Mok>S[`lh/]QDIŊ=î{Ƨ@+_ +"y*Α$<(wc2+Rãۈ?tzlI@Zrډhv1R%R 0'^86q).T2 -;uhwqL-/E#SEO)<DZUtIJ%GPi9G*^eIxFw,@'#v7 7жF!GAt.Uj}{x$ysxjJ3:i `Mio? JR//b./d4[ycf^ڀYLOh Yp : xB !?t)t]' r}D/{4 j,;2F,g.LÜL)QoS 6PmtИ2f6N1Aӹh_=uwhʯ? `a&74}Oc^mO#SWI\цRxDHZwx&bo)hmB]Bӌwt3ص+ :側/I0ίҁ[p)  <= B _'4W0֙`>l~Cm\~t_뎪ܕ0gpgW{d?JvwNIn֡1삌>A pl J~5t$fvN$y TbQ)փ܋,e2d!Jc%¾d÷cfq6QښݛITi/tjL7I0fOΕ/-nrF7FANձ_湭6x LGH..Y#R/sSNyQG%^0`bRFYI :␢3_Lľ>BB[\<7/nxV7,5BJs5J՗X>㒐ˠ2H僄]8e/Ku߸Y$qKbd~k;X[ N^t, $cN (_a1p `!׻Ar #;e$@kQֳXche; Qԡr.2~nMw!I3&ʢb:>/]zRZJӳt,d;:!5CHIeO%Y ByhCG1^덺Y,[S !3@Fl:ݾ$MhR+;FAʔǡRj7\`%eia] JkԷM|$n͵T583BjI xMQu(Gs]OLc(ؖ,*D'5sWiq ZMzSHmcoqqG*@6bNW<*]CmI c$ddk8y] *4luI,Πڗ"`G\LDe%[KQuBWET_\xH{&D,ӣZ$E;,G1J紝3AbUn~ ތT>3ʞzǾ(ނ!ru$g FlY| an%ESAtY<Ĝ}!jfg?&[Áz o^ƱFoԘQU,&Yp@DzW/}'o48<Xv,*,n9[ GSz%]cds#N3CtDŽkwNqR. e=?0eik%Ѱ[훗"8ڎeO2Օ F;}۱V\.j05{rQAA-f{yfˑ~;WކnB9=2R&/b~Cn8NE"A# V>*dۣ!-iVjؘe$#OKJe}Y+>>8iҺ*y`ZjY6#ȸ^~QuA9q` Ӕ;H" ?'f鯚^3,n^ox*tt$Z@Kэ!OerZUDd=Tљ0#t*cn_/PZ +q=D8MƳL\©l*yZ-rZFVbRUxx}Ěɣ8rbNڸ]$l4N-ьPEj`R;Au1G5wʭ'jC=i !ټ]XΏ \FsBN''gT ̂wu*P]孳W0ҵ*l9z(RF͠ *Mh(%[-‰{ix+ €0mej<6O@*Rم:Q L/W|I|b/"75D8foy%KLcVA Xi'|OxG4C?O%&|Hr:)tVǘ"lG+Ê^7vkb%z)PbQ#6?fF4d!unR6aNƉ܃:JoKGÓi0s=YfAF9 t^Ψմ\](3@Sk }[Ϗ\owAxxF!+ng euW ?XP|Fvy1K5\/_H߇%Fd9H* ܲB)/\ 7NoσCeFk+`jl@w-ˈrd5a|nj@q7S@Ń]Wa@inG #^ܩ[)l(4H9ޥOKP:diTBQrZZ藃86kC,5/5["V)Q_*h7KZP M€Tl?5르Q =)'6t{Mq by2T,4ӵC8Bd߀((Gul ,S1zI{-` TԂ *w9Z1h-F(D.Ks-ceVU\ت#ARG;rBZ0ܧ}ߛnf?ʜ_l/}=og]٘G\eGP2Ƭ0/BŜӞjRѳ^ТhKmyU\TlbTi9Z~x=Q=UR9YOj &=,ApOEݲr-oNXs ަz{&8@Ǚ2gfɪ|a^/w=] tj˰P'/̼&N/{I澅~1rO. #.JĨ`uuqfqcpwM@*8ҳډ|)t.FQLZ /zCعF]C Jxf-`Ҵ1p~LFkU}AȹH; Pà{aWݠ㑍rVMPؓNp{r+ wsFB %d>%]fBwت0> Sm= x-b3ljk1?;Mm-E-V:ʙv `VNB e\NO+2jdykit^k؛ Na^|􀉕B!CkBtL\~<4kBD<]mjLAOqr<1EȖԤnXn7M"ȠG}ʣ-m?VREEG 0,[BG>z1[uW%qw>+ZPU/2mϨCh DAxrT8-~BxJΞ6_{q*+E=H6x!f:vO A슏kmОP0P ^˲^E>|.Hk4:[-) bw_ Yg݁I&.k8 r hcD* 3IS;;(L`X@Rr[,d<7ۜcc= ~YEV?P N5`?Ӷ|?H`4eXI?+-SP+!o5"hƫg@'4F&)+D5Hۃt@| Գ.AԨgFwϗ|n VlY"(\99\(lD=2dnL-?뮕V+9*RH4>?}ܚ\É=nqí;`D#|ݼ؋BX5)L;پYw4Q7ZVAsd ˈ\I%}gw!c^OgT / ɖͱ{4l50elF KB2S\B] d1 0 7B& *mmDtI]R(KAyPC%GWXV*g:B{[tRÍLШ4Qko.0X$>Gr~/qm {6\vdP^_v)d|;!rBj;,㗇PMDX<}}ZoHeKxwVlv(2k+l:tVU- p1pەd&'fQ~50#U/6JqWN &靻D?SO}Ө$/|IL3R;J[i84ge績+i]LR\ "(&dGHYP,")Gp`A%IƁ DjjڻBLPh-$R0ot|5Q0)Ӛ Uc"TeȠ"[q5<bdE03{w=Ybަ!tk=@;{myd 3{.[w O%U٣ǖʱW|5H z'sـ<Hkg^rA\LT8R(ш)}σŠS_~R%uҶE72Sm޳bUvX!ꔫ,Jѣc PFo+ }<@Lo[C n(Ii@Md{e[ _ srIh Up]E-=|ULƑ`eA ڙ@ևոXtm^2&lx>{M߱x:7} $]6fպfu]X"XYfz B9Jh-RӬŢzE]2 PtcȘ(k5n X>:}cӒBTdewVD#~5 \H#g94ZB>/Az0L)]xK!4σw}Yck,=ɝÛƮmB5d:fo}*fd=< d/֘k6?Ƴ1&%` X@)B@h&. zVBHnPhCɳbw|=酐~f'JH>2v.* \1I#ؙ/] ͱ,}q19Ջe}[q\O"z3P01;Q 75|&龺1p8Ц< aȐQH샱 lXJ=Mh)Y:m_d.i kO~OW dvfYM :,1"qf@T|P&fL?N).pdCŠA48Amv"1CiҟĂZ;ȉVQJApl]~"ⳮ*Jz<ߍѱ_b_$ɄJٺ^fa,N]=y1?*U7>%.@N}[WP&yAtSlefu(dYtṂO|ȫ7@ yn:&݇ah˦ O&MOXav1e(:5uТ,E//* ('+\_WɏxsKiV) P74+uw g?2Z|fGHRNҗ.`{i+ߠi݁P).Uy.>\ J[uM{m׌CY2Uo .ir ;ױ^esPGeraCl):o/^Hh6&DOsa :n`y|EOM&vE.{ 2/:sDA/U9T.Fk:hK,cc(b?L)F&D5Cja8|KkVm]gξgw\ F? \o&ToV܋*t0flAwAJ$\x6ԋ_.KqOX=7J? Soa<;Ш=@$|> hYFڍZsPnk4\rކ`qPAW[_D'k6e"[`9{f\q"!E+ ޡL.ʢVtɤFXq90Wp]f5KWae%ˈ3T83R(&H5fnpdScYWɳ(6МǴb|̏+ 6X&R6^gI2XaeLCު&W\oFX-X2y7ura :=S/5O8I!M$oKTGmLH_Vn3o毁6=1^^G yKG;+m==Y1mS^kZ,l(CsTVSDBPN /lxc_3yOޗx0:k1Mx{(Gi҉S@QkJxЫƃWRy_q N@mz5inf%[PݘCEˋ=hC{F3Dd~,騃)GO{n!W G@-^كYˌ2`Z}\mK5ԱsJ\K67'PoI ZʍQ`;K AO|&hP 7l@}! I)Hx VԜ׶bp|raZ)tY ң_k/Xi'c-^ihlC`>QCYƒ"w: 3VkFE"YuVũBBkFƍɺdY~6@4F {A(*29ьR9t!;bRp{%R/o4$h+K߿UY&O\ E503r[£p ( 怦70I8#63OǎRmlsbjM> XG3᭷mʇU9qʱ@pYpF>Kr)M +j$`j&V'luVuݫ/} LA˾8b6vFxQ.LGY3"L ֻ]E66":j)a)}V`錦B(XMނ3Yp(]<9` g&f>%#8S)-Dߣ)Q$>?Ńye;|b0@uO)~rђw )lxJ7eW"s1ϔ$֖/wIOzs„amZ(g 5]O|%;PZ!\\F_'(蛺WY>2VY5m)նU#Zv#8N pN)1LQž{#™;F%ɪ&QƤML/"QÑm K=0PG:۟tt˴i=P֯5>GtX#XQ7PF⳾.OK.l"ʼn*}zD nIΊDZkZv(uc +mNg˰s0qO6ӛFܬL*Kٝg橆d/#$^D/`Rzϗ YRBHڐ4JQ'tR,Gw|,(WI-o4`I3p?ȍW` & 5t@tDXhgKnzkorWN`)@~\y-20A &{NL-8uSᔃ湿dm5l˺ʭKpkeH!Nk-:kܝ!ykCƶ0FzK.9XJM8r;1'd;t5R9LSfxqqwkcgJgptM}I{F7!-_uƛF\%7l4 fS>XUN'I "J!p5%" ֥ev ^WCp^2uL,f!nNNi fX W2mCX1R*ǿcO/=dUaS+d@"״n$rv {kە@"i tY^p 1ZEh"d).O$74 h>_lg%"ÖPU;rrЧms&aHW.=hpnc?pi>$ es:7ހv̜1n1[I ~ %(ld@5JFB5}U86.-Q*I֊qv8D9hnAl-{?_C| hJqI!IގAD0Ž=i(sSmY":&1 "+mT"G_ ^Єw'oR^ *o緙簼4zY;73,W4ilrw֦Oݔj5+"ߜ(хyZ$^s:ń[VC`hħY’YKD +Ҽb5 z2%5\EWFO 8ڣj*.`p2d=&(Ua~2ps;M-7pnsCY0[|]rCFh?j&>ZL0+&Ŭ' d!tjE𦨷Y#*_NlQZ$a?<ǧuǜn _Vs%;bz`I13ۢ%ʞ#cDS=DtrrJ52=, L}rRUO0?[DzJ\@'.EuxCFD·-a좔v j(XHk(q K2R! 5JZsӰlm8Q93)MݷH3iݤ(gz[n>n%X?! /%0P?X$BA]>q}%n0PZ."- P7MoJu< 3;n!5=Ċ)HCuj*\@:qtNb.z#x$|bX%t9nyqUOmٔr4g)&è!'1(aMQnr<QEU+1V4/1=8nl҃}R Yž W9{j-D Aę:g>NjFfBf1UV0@\?Yjl;Fi߀՛w^@u|M\\7=c1Z sáyhBm#i^Pz,+LjQ8_aQZlbPK!!${ qo_#BQ(ݖCuJm2+E"2[:SuW؄"R^ޓ}z)'p.V$A’9 mK[XpUf"0pu;53Ct .>pde88%'RFw3 !+Ы"=YVڣBXnxr5Kx[&&$in{>N$2c\vegG~>V[WY}7f5Ey|-';q*ilu!ói1-o9AwCF4fK,ҒD*73"~7xcǢ@@0!bZ{/?7IgsZ$X(V;qgLfv\:/g=f3&W(g#bWXcB>1raeSae\5͖Gk+Q#Gc,(бʩ^gZ^yRs ̞yʌE ns1}ʈ#܀zwV]œR/PVEa §_kYow';+׮GTW1|ǚD&|fW /X43xr:saֵpJd6+kQKǖfi׫=u}ƍ&^3c|N~Ma)8R%v"'EWzG$#@7rpkx!Km$3d+3Dd,ixhAxt ܔSVK62]g;V!*nBbMxԪΠ1`Pa!P@7fPqF,1[$7RC|7WV0G6:_!MqRP i,+t ݣ7೩B'MT"clsC_Ly{XY-!_١Mg ӲYt]ty(!*[D[PzzY6 deuУ|Q3ޘbvR8v\1 @=!s<HHA(dɨU?HvTNH2O,Z0f ΦRN (YFٻ/$L2gxe *X* \Ý]Maw(P,65u@rt/bIQ*e^r^uܴi4aI/"y'fhj ЪBuܗ6WӁ%z !46–uɆPpa^RM2ڨ{m' ;6QX_kD(";IP-KRuCN`\]Q]3EjٕVC6*~ǵhj$߇}+Ӿe qC%G{'n8 \F rmض?p4Rh*4AڛQ K6]O jTU=a/pnՋV9fk 4 N;k1`k@ϔi:#/佛}$%V/*tZNCB@DP`xPpv95Z !ܣ+ {)ŠUY` F]yxO_)#6p_!8<\{7yO0wa}[#0@K nv8k{j?}`jrT){Ah/HDKiRwĈҺH9n(q!P3-T][NU^S0lY `NiaKl#6 !" -H6A;Xچ %*K'ή४"-HBϕ.~od~N@lWlW?e$ |S(c$fhBF5G.۝#iUtRK@O FiMAjl ;l40W矵([|5suMJi_z?kx@.j6:jb iC|+ N>;>r1[+y]wqWYʿ$E(%KOݜ鮑c{?E)A4RVc?UDVX7{3q}:;ٛl2&wĈs"WCw%%|T-oj?)pxR[޿aq\F{ tE'!i[eHvkF3ʿ:bҁeR^8mIsO[%e NDi`6%[ցM⛳+ ӌ VGrxgRϳѮ`CfaIܙrDJ>Qk3hc77({<Ӕ0!E.3Ai2-myxleM_R {W,r7{oa<"&A6!P] eSe wCҹQf -U ~R)I4+a$>ϩ'e>D"YdoԚxSHu ݝG(hVI.w RiN C=-#~}nܬd)4wYO'.|:v%8Muu2n箣`q &s4rn)i 3[vNOn2VtʁW \6`1+ۚ M2Ń;!2WZK!jH+[b!v*&4hʙpȚN򖔁?Ջ`q>yA:=Q3Z`':&GsXr'ȁdBVr;4rPLErD2VJmyj j c15.Ɛ'˾]O4 4R, +*?>a#o 0-,D/h[Y0eP%L-v#m/6LJT쑨'A| j3+t+>uB |C߼3+"Qn˥܍/]5Ccc4\t7m!Đf"ѨuBqV+yjs H /SlQ-)~)_Nk1\Kgpz7@:>0' )%q+$ȥE[Bf7jI&UH;SےWh+Ke<$%w*ܙ >(uF"ADWjB/1^s%'HBKI-'N؎BFBtd>Dyj/Â6ӸO:<ޞvzܯ:[iY)8hvnuq]0ZBU T &u}!`4~STQޞ'KJ #}օu>[$#cΖ$ VXs[ȣ6oXB(.?F !k!t}iM{z/ݢ{پ.RWISaV/ 22+k*Fd$H&BK .reM\GQ>8RK%s`^Ή#/3i7hB~,Ma#.pѮ%3p1b9i0haJU&2w9HqY=E;}[7uwԢf5ɨeV U/֓չik(j5e$#ri5!1kgfk%ӇRT4SeUKn1qΐ.ƒ(6H4Qz1. mŌ n$2Rc:ލOq^6MVf5AVY op@|]^}ˮ"o +EiWd{٥4 PPZ>ʴEsQZ ^=Ѥ O꫱Ljf_?谐6h٫ObɼsG3:>+ K*e3sfkT0eh3ŰzV2E;tZ8a޷UJ cWMnޮ-R*>D&a4]sGhZ.#C'In /WW{cq@.K>*3UðE0SMܤ'XQ' 8AcЩ Z͗{a|+ɴ ]U%4u7R`2{'5fv>my6$hѩn^kӭc49*<;| EwTC,c+)ĚёRZӂbn!RYl 3+uG_5 yNC*hJnMLԢęX/rw Ϯb’T|4"y$z&|r?`i\p6"4U[e%ܵ8x[b]j5,DXV|R#]qBzԇtIӤ*T<oB`f!ˣ^(aoկ'k 8人F,yoSHΒ21ge _3yqg}ȭ' }[l6l&R=M0O֪F#ZsF'l̵/U&ɾ? AB`E{ub%#hEnPa4Lұt= Hcؗ"gH&gդqsλ/ӭ1t9eo#SL7Sm/yn!뽃kh+^OjxGh: )GLcz.| A=Qv!,q" $l6)txB؆ǷO >oLOuXpi9#Byjc ҽ,VD]ԤL{rJvglip6\Ȗc`h&ny@B4 /v`_~w rLP3R]#:3BBjsUz$Iű38Fx@宥7ppeڅ:70PU2~ʜO_9GBV*' =**ԁ*DUïAbk<{Ro;ئFnɴqe(nAZųcf\qۛrڭæN809J:Lh^groRєeOb ;oLYIMT8-}X ecy#mбmX_3`;,F1eVAAzzkr#ۡPP}Ry;,ASqGyn^֋r"Wv#i2g#ȯ;DO ="K>l%^!-9C[h1ʈ\!D3QWw\w$CrOܿt5OX3)JGf`l+AIw{ϕ (JjxRUNe 'Ʒ̘Kzj"w/>|+CrYQ wQC(YA/3=[YEPTh\(Oos͞n2Y =x\Qm(5ڠU"vtj_"bStH0CEɠ`pEX|>B<^Wn!ܫ[ ts%OݐuΜ4<ɪH/!HyV۱\LZTa){~ܓN(ի,}n %RH+thAC8HԆ )ڢn4ض>RpQkʌLtR0;! >Zd:)d؃k+#sV\ɜd?iy`gZ>` f'BŬʲoY- RO_wO&4{DCz3D:hN_)Srppzʾ˔s^Vj{xz- }[;rMߐ& (. idG2)OljJ ;2 vгxKߒ3Bdtja%p$ X0[qQY6ge\w`aJsv;A{=CT=eh%#4q! 7!%Gr~Wy 0+q)dxB|SSEQe=6ɮ{/D­Ro3Ag_K4a@䎩3R=U+|)ޒY7 RԌ'q_~*uch4̀A:\8-e68r9+ճ5Se+'9O-tJ_s,>|~gjVXXhJZA1o\@tK 9np+2p]/, 0XAПqlʮ?2KxvZW\IԣԌ_MӘlH-Jn3tv"jJ!*=+z9.)DdqM~_H_H˥;?%&(}YjYُhT61ơ1H A˱7K鍱Dl9C?dPq g . ojjh)T=>)ήu Ɍ Ofs MpC>w>f9*Jm\q+b)хͨM#%c8n|2楼Q p FPBhd+ zEs=ZsgM0%j,dWWfNY7WO,_rHck1m攍im)f5dj)}m -{~Nt+IS̿_ټJHb _Ru]OrrbQ Cp6 ݏˬC7q[F0~wզγt I-#%BO7]L .w`:L=u6_ߧ 9xS^޿;#17v |<Ōś SCN{'c(% =sBaZ(k0˃NaŽ`kܒ3O/$vwqhb@頸?Vd! mwc`ᣊA[ *iⴰ)Cr--7m)" + ~ n q u_g-`ԾB&M8{z9wۣ?;̚Z^AKZf! 'D>΀i쭤rq*m8I2yN%/VٯV~9gןIjO#٤);Rk6Vd|C.>-GWwr* ɔ~{>|#,ch_RQ ~<z-XfJD(cEuj)/X IHO5tS"?5իz7ߑ['[M:^`M1N-cO[F_p>!W70Hw\1EcJuKDՇeV䲑{'4\O{4) }CKR T& }w'=< l3?;zc Mo@r1r˭@KAnrs-D8Y[EM]qI4qRUp*17ҹ%UN \Y'+ b"J<=8p?UN4. 38/k s3U[Z]8얎 SYJZMf>:&h-ك_»t$KUGO}vܘA"i ՃH`L uwfeMM@H~$ohRyWw\*-~i@!~si@`9UQ^&GV~ 5d5ɑSd˥I<Q7L;Äoz޻ 7cT82gi{*]J@+?gY8F2ha,*el?&WDo?ѭjK -Z=QV/( `Mp|GiW/ ӃX )|~ri>zzZdl0}P0ȋ*YQֆT%v&w3w>+/߄m̳wy n? ޤ{.eYz!1dyV,?a x0u=XrdW 4ޝI AUͤVrM[ޱׄpXdD^d40my҉-bo̔K+I4; uRښw ({̂K $8#Q Q<Ò=XWMEjJ_ͱw?vޣ<r\`EiG'Wunؼk/#UND4ody֮ FY\.>|? pѣ`lf?gS߮vܴED(v ~W8D<\S'CCQ R^'a A! ua݃E )'Y+DKCJ2ٝޖ27䪌\@ 2mTDj:)ir@zjXl}S K7qhy ՠ>/I| 2eTKHl(%M@K{At~E)b=[$Wn@&Ά%n($NJLZQM >38˶;1Qa#g.0s"B%\ml˱eBɃƽ>VJ C՚I#Z'T5Hх2s$.L./n?HifT7Da)C2`,z2m%ͩ=!<= !ޯ[CaΒCbB,}4-Y0ĞD;,^mm-z$Gi/!>#!$fI XN4 _-*Sጹ `dt[dPR>;lwGK>gpiڊڻK{+{#!t^}%U% bRQ=3VMa`@2b %xIّE|q pQwdEj9ڼuCwdY(Tcm6ZLE"PW֊Vz,L&8Uu4~{m0eQPk_9#QƦ2?vQHͅ*UZ=Iap.9:\~'Ղv<|R`HmK$c.x*~ Fc/!QWI1(ALABoUG;޵D[OC :IZVcTN6G)(:+ ɚm#9'&k+'6dXa؛ul&nWU 鄷`gDڛ_Ѭ7+2CTMv"a`ɢan+"E?[zD%'!J0MCt4IhU UC324 -lrrK ˅s6!иNkhQ)aV&,kE2SRb])ٍ>tcmXXsR[⏋T wz <> er=wShG)K9eHX=C,ug" ]A{I:_۴_xP׃et|FJ\U|i&3<"eplAw^+.Dm`su*} A&Eڂ7=η>)W"lquٷEClGHug1Ix}#R^Yg=!CpX0d[%5i“ڷ Q% iovm&6//юQ*1; WaʼnV3 Kzbv]Hh)쾩> •T|],1tAZa?!83lӐD=# ITS6|\n{?< F G!1j`Q2@X>g ^…Xai2FlDkXI[28:yޞ?D rҎ M{-8JsŬ,&0.=Z,.jlLHԸ׉!FO'ָ k"xp_#GKA/S k](<4gaW瞐-nR* @l*'r0 a0*]ScPLpNڸpj TP{m'e1 ̸tlãכ6Rˀʡl%`AOF{='݉pU30ie¬4'O>mўI~D[AB޹GlLׁueA9 {,>a߉{LP=0҃D(eiy1QhF)(1 R1ba4X%2w8h'}HW+F;g|9ncf>@|4`lM<&X%>A,#%yj)CBv4B9{bTgLϵxW%/)UvLG yXKGX-- ]`(Ih}%®+O<|]^8^ 36ܼPLw^09 + Z ~³ HlPV (+%ӛ(EҞt7ϯi:Pj| :[:fl2Q䬆γvWŽΆςqq(3O+}mUWt#6 LhlX ]o,j{Zq"=:3Aȝt$FPa:$vP($ \GPzM#kq"5ݞPjmNţ7+J0{Y#)"pC?f9jTZ_ƛa XQ!T@>(sʧ:`;D K*Bb?܄w倝 :#ٝ~q_RJ 3 =}Jh!D;|QxM/&Vߕ6'גݘgX`f Հ8LFL gK^)fyɫG9GW cJE@tw9g#Qʟb;pu'8j/Ev12R5,Ο^JN pB&+7uw}5仄*- 5!A7kXJ0ˋ8Fz.CFҮhNx޿}b۹'&^%o_\Dn U]꫶;`ĈL02m_S`Ҟ&Cl+1MUΏ[;%ۉP~(cSI@ܨBeΈXA~NJ}@KIIaN!R~bAs);Vtٕ~`^M`hў+rIn(sEgP1eYC (̨fdFNFh).n= ׀ɬpp޺vmIlyA;i?h i֔:}?odACw'k/ҧzqG<{Rc7Zd?_Z'[ BP5YeozqeUj]'+]=,2IXQ||5n盙4:[}Ey:ǦEPGXK٠3X@!cW X/ 7ܵaODžC>CzFa#Vϱs4DһR Sn-Ǽz޻ KW6{P h+`cJ8RudGGg|A8uxƼYI!P z0%u=f$.vCu?4ہJxznk6T0or522HRGmT <2&/V7̯*osPg !}[dn`HX5 Fai!#Ӈ-[$;s>zƎOC;A/&EqIq]ke uv(3Ac=ړ-]*$GVBr/ZA: T<;䫠#XjۛP'.M=&P}Zn蔳DDzn}kOE:zl3x)Mpuu?4<Ė9u. u}qMJb9Ie)~Yvx l1zCsOq_R'T+y/T3d{"2ɻ, lFb.Fs y=}NJP7:K$xhWO@gЉYa"epP/) =6"L UyeiL͊iRIrݙ8ĵx],1Oըaɰ.@$ I4}?? ah/4lf\^r*FADt(Aj9E̪6^6C˵c Y¹U):Iʁ#:%'ҵxuXuP/~B.Y ~BDGEd LG' vM0E$fBA_PqJ]ȟwXR0h@}] 6`Tx\ئ@G1xFHsIrQ2Q%h;po=ej@:ţ:h [rePHOr wv~A޲X{Q* (+rc1}߾lmLkaOzQe1Oqắ*}?@(Z7!9K:DKV7zpY"J, 8LP&*idud_W!niW Q=L3?G; ;%F];j4s< A@PwT9?/M?@b4(\AvsK˜YAv0Y ϋ֪Gzi6NvjzngI+[R]&DZ ,w_'($7>>=B[ 4 K 3Jbv42WXDu?td4f*W[R),2Z ([񮑃+_=tS-xdI򫝥qt]r8蓑M֊Ύ:pϺ> †oJ0;+,.fuŪ,:"~yB?=?0@-} uHkVF[%@hr/ 2FքD`% W1iL&#&ox7BG.dkͳ=ey# Rw7 fX1?e;Ad'dbjAbs[RylGjq$so\!Hr]/0Q`2o@&ݛ &2Zʆ)w1n2_g^]}icLKuVei wf׷/zt*B]t/{I':H;[bc*\[FVpkc{>\]Bq rr]fp BܞN5/E}V G98 {u:|eRH?.U{pM^84CoZŖ,oA'r|XB&u W ˸YDU)jCx rh k5'bzSD{> hfP]~Q҇Vߘt&[1c_X ;mps߮Iߠ ) ,P i'ǡO3贿3gæ/P@db޿Ut,LPj @PvMb<)ғ(e_u# C!&mߨQpoASZdhhK͚u&4v;5G"gkb41=` t]<\g&$Np2\ݫ%X=Ź32Pb4)'3S"4l9 '>f&)GoyDFu9U$>c\`DzY!=3Ke$Czcn]#ͤ<et+.hy+r&iXrXh: 4Y،Abx6Ġ{r e#i]É# :$B,{㦗ֳMkU(m(|Y+o:kf_ohrY 򨝣+Ige,8wH CufU8mוG4cRiO#y V܁t?+QQJqghck c/mg~JJm6qѢ洳V;{<#Lwj\꯵nW/ &eJ- +"sk ͻIo"H`,K1X bpR'%hwT+aV@{<30CV݊~nhukEg7Q6GJqx,a|n{G3ʸ]&)=azLg5lr= &=9'@xiO|ˊt!?dJG R'j, t'g]bS}Sai𧐮sn"OA4uW6׶=#tg[7HIG?*'>9lKh^FV 7C2 ^0!<{&\3>P{]~fUЊGW7Gf:F2L< af΋mWRk *e?I@iI9([ӡ78JZjN, ̸Nj ׬Nca،:` #?ybĨY9cQ ZXyMi5qӶEfh"*f^e&ۧj[&J2G=_]0Mk5 kQ[\uqYg``V>`1̈y<4cAB6@G.֪ct=5 8ktOz9ÛCE E F\zs*F<;z!`(~҃pmy Or3\EK>,ǓVwK%\C!cnerqK_62Vb6}&5|] rHoL|StwXQfc+bYHmf[Hyk`E4d259%oqCm+%B54,IlXKg9zd}d}}d'n.l,$]{\{n;>mQ(8J.6>ߙG|χsg*gbf'3Ooе۫:cn߆ib{] Yܷ ~RzI DG`ab 1﹤B HQ?c먎( T 0Uԛ=4\2'x501^2 y(]1v"xY92 m;]RWI2xe,EmTϘzVcCm2ZA(g8ꣁR"/qcuE9Z OA7ʛ}|3E)3jk{tβF>6,%t4+2 򾔖*îXE . rƦCg0#䬌>DY2`7қQU[s0{g}[9^|Yb7hdfa)?uz[D)$Z#㤄I3Qebڳ'^$^>n RO:fEY)G[R|/f!DB,I)CaO㢱f~gHWJsiRd2bj rR9-"lޠb=[5!R9[y'%Bd "'nMa1?@9P틚sKFUa[7{ȧjoCHGDnĀqթrdq>d ' c'9:|&"fR'{1rb x:_g/ z\գKKYdcJW`UdK<{2ƇbP| 5㯖{7Em&Heđ>=QHm]kim9$LUj3%rNK>9nFrs.DgZ4c ms.1m6Cfx|:47b~;deg3dBgҼGVSq;k~ _ H"#"{P09R<HLT.ues3rL wi9| :u6ڎG*eUV&YS"‹y_NҘtp7H+ݝCzy=MiC/ˋE1/9pee/6u'ޖ;ѩJm ߒ%*d'k'%WoAQHQX1
l週6}^:3 Md철纞~5Wl846nw%9b*]㔎(XB F 3`zI%JOp;|p֠r^d,[ʊul[ϒ^a^ɛ8&lk+[ se]EVh` 6,6f`u͗+Y3kxbQС i?Ahin Aq\*˙܍@[]SY)ݪylqMR*1 %x|"6C21V%~EPY'u_>*,fcښ{<.:cJ#ȯ?T_<)D'X\16YNaDFݜdi0y- E֟t`8$\顧\]98a \9Md#u]DA$Uu ݍV%X>Hl3E#K m41Ȍ 1Ӗ.!c0 EO1=&[e?P0abd 6ؖ ll!`Z]. 7-UC^aO CpNd OOA!H!uT FNJ@ԇ>}qlDcIwy o± 0fV~u([GRNB:f_v#Kg,@͗O}N l-.X}󟭁 O0;1\?IOB)1HM:bq"'rUU@b59w Ǹ@RXk^\fG}6C0LΪ~!:GQ2;ʻޣXFE=)C7P׹@M08ʹ4^r4ZxzhwS@5FI#i ;,4M`,œBE$YWci)s7Ȗ;LA6.~A,j( wR:5 U{bl%t짬.<:ʒ \oJPFMGU_.02uQVk+V!YNiXe1q.A\٧$9P|ԔX+$m(T"Mz_A"/Ч1 k(h<,ÂI8`}fze&%)q<#y{6r] wNv0TufQoPūacw|yߒ (؉.۴Ie3h]\ō[ HQem>+A)*!1DR D8lBb6گ `"D){+Pv_ݴоQ)[)6^nUv@M$]p%nlMa*/tB=zr.>X]W3Vb1EI*;A@}OX~r`/*It ,&^1Q)2ٛ(XVMq5ӄbh uQR懖 /5=~_0n܇JML[AdlR@tRk6t^f3AtqL› -Ǯsk 1|l5   եb3`3AGz&btHP~QneN)NJ;Ԭ;sXl?D,12zwB~L(8Xyo@p~V~F[/ v{AUY' kL ޯPTAqt"Jw\֟>Y% eO.C d{~{xKQm8h-Qb##JwFG#(K_}6Xw՞zܰ8 c8^+}35Bq_]c`V'Ӗ{g{I[{sneԮܧ>TS]m+ι#% /F<yKގ& DC;(#-]>9`(rߪkeyfl@Ts*7Pc `!I`V0[< pJ9D:bq`ZL_ f@m4'G 7п[|<"(_;ÓrSX4 |j y<9bN31V_`zjhʻ3NC)WXƦLA$AFPE5SSmJ15&㉡r^ rx󎜞]l"_}TgjnW [c`4@ ymݏ on$A˿$? WTd=wO-wk)ҍO8c\]P1Td$%*MO7~ I|3hnbWO'C[dNѣA:=Ցdv\AP?bi? -j˺ a?̋C8DJjn y+x 5ş/jTr2eM[:nCۧULJףo{LEq]\?#/!870:o,ncdg5$~Ֆz g>xrYrG7 5,-Aɻ)1'%9tE8Q[ Euh|ퟮ@N_B$N)nKưpUœ2T P3[,7'~a>X]u\ކl/ KҼU u)C%W}S 6N#7T2бZ1}釬T]o;a^D<0O屔cwdaMb D!˗:KM>_EIwMCΡG\Ѫb̈́`'Te NkW4w'K?5ef-UZӲ= 븩z| bw'DW*|_qXF0 $DF쑱ŊqpyTDԹImGLbP?;Ʈ1Fs悔vcL[iG*Jˁ3z掳,T8ሐ*:Ջ4HXa9jpAi2 hEⵡ3 󇳦iʺznXYW 9c^^ԋIpfK$f{wKfM#Dnf62ٙ0 غ/*g#XЯM&>e11G? yKf9-Tg~\!6DϬbz y^)uSASMfNî=67o{rTo(}ºH}7S݉BiVv0Ql-]˦M9\s3Lq V"4oFi՘}+=xuʒ[qL4zj" ok#zO$<`ĕj&';s\{TŰUHQ9o8v6CGim?mY&' ݬ9O=_ K:ӓR48v5+W Zx?BElw|h@|ƫvJ$̏i+7C#7NԷ,l.w?[A=7D2^>n B }-#@~w9V`sxlIT'|w] 㜑t^V)R| ;886;mwXu?$CWb wh;Y6X= PĞ;>"lMU >vy Sw8dm9 U̻5s+sko+v+Ro}l}QPTzF ZzƯA}so{-"*IDQdEe\] ypP;(\2x4Mk!:NEa wP`sdxM𿗬n`m%NXxC Te!/ JMN dUl9 f CȘ/d zςa7Ssj2_QH Y H7}9@jH|"Oa-4UZ iJ8-KjsUͮdDn_ӵZsE^YC}#GHnwl,`'1Wv3l^u&q=b;@B{xo(O#lr=2l0aϩgd_Ɛpv)}tTQ!rfar"/UIps+1ď~zʠT2_ '933I+/׸0({cı+BIkX=pj:MP+P"H,ʠo}$T:Mc?fM/̔1rW23(b'[^~D_nZb|h4n8S~&pv봔֤l 7By`ƓV<3_,3z]z} `S܍"|w APuҦ'q+*r<d/}OdD:m)h50JKX ~WU(ϗ޲x&կ'>|)\&d uP=~&2]9R^&8a$8[-uАdAXA=0%Mۄe5>ډ򟺔@4XBZ48ݯ!2x40S e.ZFIx~jL{-x/jr9x>tˆOs=MFT Y#}dzZo}^Ik A{&퓮`B0|DL4.3 "fXUCr=oxtԪ;" H`0Qf#zڮM̸ ;6$RGj1Q=o`l NGW3-G=5;޻'nQWL5S"EYۇ)M {cSw;4F&xߌ=hU^m@uވlX88Tε0ܔ,³]Y} ndh;ǏZ 1+ҫvL^vE:Ze5 1gjӾgʕjp~f,eg tb/ZAFO ]E4i{-7i|6s[RD;Dy[= ] >}i'ar5d 4;u:%,rŜb PwF`UuCQo:EU/xԠ*\)ٳz;gq msk%4*ZǠU )T"qTJ*~w J~y5ew`4N0GF2:۬ K0(@} jx]^5{9 &-i)˳[v l^v.Dz+Ghߏ@cMkRpd߂,/!ȻWXtvZ|]ňiHuc\Z7O2OaĭcK$jt~6nRI=*.1O9Qj^C9_:QxNlS%&'ےI&p*G~J~1XᬚCL Z;ܘeŸJ׶"t ]U$p5wwR32TBSw1mQJaQcM@xX((Q}% KoVbtym<~|$j9}4SLumwa >/ww=wr|,#R6ŋSPU>^%M[oDoUivrnh-h#*Y GF+ g[D+e~]|?*_RC'R{ 1ҵeTY"fRX>mc]zGDdЂCu!@b:_tXzŝ\IrEYڒ׽t鳯.F+ T$ [lv_n{mu xp3˿K&W u9f#6/mpD(maթJծgdwJ r 8uZ4y)V٢).goo0gA&p(r%$׏>5]YD˙=$;O̊BfFX[Y `EKc,1 x!d7ë~$i5bx,< +R'-)h\=C>Ѹj^eE{kUwAO Q3;ZLlOxKvEu`;-^N]/R#o݀;M}R/=箾<تQREG} nt>r9D{i 4f'X=F۠]hQqf54V[R>x& 8 1ruqإiK7z٩ȄC(o'!2&|vN4aF'ZW1t,ѝLʯ##l7*Wxp;bH_@ػ̲'qhc(+6´DJp.q\X7gɡ`9zGCKLoi_5Y^vJKV|\Odo /o9JnT{A Ĉ!L|Iip}!b005@AF'Â;WX.[ڹc/>YagKvjxynNG l2 A]Z('FFh:X DiïN7qUqx[bx po+KQA&@xfCe~Ţ=Kmu6?99,G;l{hM#\[Lmy!?z.LޟB# yWe}M?w:٬9RXUr{ܧ2z+s[ /kHAdkrHX.iU?ϻSKAmnd%e. tur3QbH|X͸/ڞ92l5z" ;Xsh\1s! /LY82 "0pkIxѫŸiW`hS,C^W#@DϽy\$wv^jl&+Ez*nU; SMm0*r< 1&J y 3-_Lۅ[=OV:R}$hf!?iǠ(xac[ 0>ii>ҷ :ƨ&br y-bdPڨgK`^^}Tc!BlJcጲPi$_wB򎉧VJb /z\ ͧ{kA7z=Toz|C>%7{/(J5YLiAz lE!zre91= YF7&jS5|?xi*2]#Fph6.ex$FQ&-;˽ !||a1 Ċo(J[VM4H9C5g"zO} \|r*s"yH! A"# %7CAPgg"k&lL3(3kqh^[1 H>%H[HE@TȬ'wvnh5A/Aғ:le[KZ ?!Sd/1 F=3j8E+P ՋQ>-drCѸ8Æ*FIN_; _JKlEMFա$@ S8($ܹYϠgک RA.;[)%UITuV:SR[@0+18I+}^wX`07Sy]y2#xyO%n1W 0"ءgVX Oq_=W2`ǷC6\ndTZ$cM8<dwdCz! -=AVlV'PCGdZ᎘^@›>V(Mi$}ͱ\^JH)glwhA[ dB'>vXǍM ^n1i4~ivT2vLdz!3=Zll=<-uJL0ue|B50%;Gɰn5MDzh1jZv=qͱEEsۢJp}eW-¢:;ANC]#Rc3 w/Mf0ӓ3ttȄ0@"%g_C'ψUGg uy1Gtl}GCI:lOjL)iynRtxn4SUO9lkJAӑR)~3XdٳKe{MxU Tp5Y-c 6JTi"Hm09ʝIy±]"J[?PtBr.3#<,9?UAMnG]O5 78H7M ^.Ŀqr\}w e@? WJ~9HwcWy )D![r U}7i (,k0J2[56Pbc!n Ti }YD{PwMH `O* 'a7t{d['>>K5Æ f., +('~1`9[g<€,ٮ&=r#.9[IY ͛Q -(5Yi{Yl8qn7A@XϽ1xC$F-1:pII8OdM`I{v7nebɽW0#RO"4qoPi+[I,\Dc 2wا \5r J'xw\@={ ?&+#'mLRgP/:x(bQ/Fy]nۃ |#ml-gbGf eJD:5@_Ϥ~ 2!QMd2hDpOD\8,rg8& [K5(o@& D7?:PEk.eSËclu7{.P/H)=C_ϼ{ފw*şm:ڄr{/c.8%>G*P~Xy;a`G>r[KSx*G`:@u86,h:b eAQX<[x1Y,A$jIeuSsMZ$9#}LC/'헽oDKMqzpTf n(n'CU-tSX>A{/>^Q띲xگ?SH, .fuR%E=Kwp%4缡Ol'-$X ٍ'@d Ih^Y:oRU#q- >K!<О 55ʕ4Gb<%$E+rP.:&i:@q@[+Ct'*yLONK003ۇ9as8Y{ tgX?|}"HH>ur ~l8!AA41E1~r50XCx[gg MSt8&GO,&s N:ߡ`b$cTbBrk2!TWd/[wacN`itu½AedݞR.:#'A3BDSIm^J N;Gd{K|!<`B6x/HRtO(2/:œ:rFgP觧rY2̋[N}[i,Ѭ0fm&U%fE=pi$?V쥥[~,UE+j ԷPZ̠fc )AgDJI+h6}tԼF©U*(naSUvm`vـP -пK p;SW.IfM5Er>ZKM+lׅ,\'5ITae=LL&BRV&EYgc Oa?VJʗ\gADxT0^H;3nBH !oo;PA!0s1o#O"Dz~(ڽ @2NV܏{[:)ƒ O*O&ܽT ͋+6aa҇XkbvYe}C3[; , lF_W'}@͚jclj !90ҳҊ{T$֔NgmX4y,Me0FDO`ֿ0|a6.u&85۫cA@3)ߕo$ %eھoJ)G4yCe ֑^{GrQ\0Bi2$H"W7Wɡ푉 M-jk(-UXJIP\s Gw0*&l;KV=ٞgĴ牑1=y<=jS"z/*MZqD %{)SіEvn':PXgJ *p)F1ecY5d=xrSka?Gr֔`m8`aoQޕKly#*_ޓL9![TU݌Ќ>!#A'’ (|J٪TM 7(ZMcKc}~MgUCE7鬖ݷؖq\{'7>"{NkL 9A\+`V{=.uI1حk+2xRzgDs|Dq B:ksCЮSՐ*ŝY^+۲O8޻T6طVa$l@mꄑ6oBH2պ-kj҂~#਄8' \OJrRrnϚhAEËU?4DcOڡAntEcX""X4qԤ8rL5Hk~s=9/w;+Almb;aXhfH2qT™9ˁ;T]#6ql1`xJ4&7>s&Xk k Qˡ S֩BzAԍڔ7Z42y dN t)Bϵ ]°F&/!&Ʃ)g+ּ-M!961,xY:iF=r\CQ&S5Ƥ49Uq9Yk,tC)z2N|3yF@W^wJVz9c鑐3w"N=xl|MNPڵϒO{3CuYs"R6KxcB< U*she"O7q,,[G8J*XpHc?YpqAMq:Eo}#j?LO̔=٣O:4kˀ03t1\ L0]>0N3@뗣hE*`{hȳĦ##y,U<ﵯ]l'1Ū. 71oϲc&8f0獈sxCB<$Ȕ (`hbA^bd[+yP<.mR3yɇYhfɌ" ;'E8߅bB7֬OMȸyji)Q븯Bk>ղvE4VGxk QPpDWg l3\*w?|Eezځb'PLr(GzJMze:`-T ܰ-F<OwHɚߐkѾOcQJ.*=2h*#Ǣ^8?#fS@]`pmd}:Fonah Lڻ@J90fCEӖI?vH"NeGkf]y+mX;X ˻W7`uzSf/ls\2D \M+Zqn0XI,oܿSw$WkVe5qň l?dzURtd^V@YSF{%] ?J;ܙR/vo[sK5R$>n_Tli#<S 9k$K``Z)HNsKʺXk4˙m8B%M3,jəh_M~ZQCz&LwޡMzv_dm|h݊&.z$kH$T={G|a z3{ "eBnjiNIFۋcLBZ,\J_ZյVwH[["H̻lwFbދ68uR^+$UDnF 8bǃmAW071R@#1h r<,dà ԋ#!إn$0TW+9ORX JcTja Y\2k>7_Uڔ m7==d_nV=|^חZo"JxJ o.Y5e#<x\mO1 *ɇDj/2שSF4ϣp a%wf\/BiCa[jp>17_D'ʄMJeo/a6ƯI@iP9pm~}EL%g̙.)3\`B# 2V;6sTE1=I!ntg]bBRpo#9g<&5YQxȊlz֔(!B:zn0aq^g5F&/KM5$H$-~SC A䋚I#>7zJ4Ɋt$1A,7\^m}h`!+5Qhf/*PSq\D xvU/.Nns+Й[,twh*y5^eK+/H4ɠ Ku? +Hv{XZmbhs_(n2eA`8PoҰxB{# #VdcPm/®!`򏝎OKDi, Zjv}T'24EMȄ!+؎^ǤͿ4k=c9RVރ?o=Q> sΑ(wdJ̃K{&<КHBqKf=x4 eC顬@E2#b1 _ mqv fK6!u,v:h~LOp=SJ!DSc褅=+k~Gz>uBp$z+5=-kBqVk0W}qLc=~IaX*br\v:Z1sl?u R`ⰼvaR6K/MR « _pEE p\`M7 O!N,qC$9ayR&sKKXF0$>|fTQz3h҃JpQĚMx}I2J,6p z0a}Q_XS ȕҺ$g|gi%t38 1S7&ݔyUD[GTN@W¢M,ѫ 8KQ þ: Vi56jɭ@APIzs=; {;|d:WtqvnG"@l9劭D%L!jxIt60)ٲO@6 U7`M5م fmp2t/iԚ~Fbb0Ƙ!>XO(/05 ރu -C]iR$Mv[vmąjuЀ@HL/"fz<ȦVU/lĖk X]BG[soeX#.x=kD6_F~P|?B'pW(Ө4>W(?:TlK6f.^gK7LjCMj>#8]&kTIp9`j^.8okc"l6=}_t8]pRLNa!Oݰ~Ʌމ- JVy fK8 jyk?kEOvXQPuCMEcpH)͗ o4XOwנf2CN%!_|\{aDo@)mpX|j e')vPpΩs*u9iÊ6:63l;Lo{pqkjEt)bfvrU,De zu>E2q$Y'+D>p/5Po3"zˁk+`Jocm_3 `\M$N9}f>~u#vӧL~rBICpp>Z&)!-bؓA(S/ɩ}Mׂ3l[KK67V v@ :Us_Qi#Y )3[y%i Cj0{tᑶbm%JȘ䳂֧. ?xOYlry-`bIؑ-ǧ`S9y.]PIJ{6mQt(3'UPD)?ڇ}XA( ;-e,h~pCJ^<9K"pN>σ߻x "!=t_y{&M اܺdžIuozU2B9 ^*z1Q}q:U0 OޢU\ 37甝d~lzZ}| >H$2Dmqom yvtu#7yPS6`8P+.m2}pXN0_N>& oH(2_|4"[{ ,mO i#~@);O`Z1 DψPeT]nkMqJIn` uat*qZ˪AxTp]f'k r>\ylLɧt}bOZ4hGbVHR>Y|B.gڄĥZRuuD`۝Q,6"~1fPpω50`Tn i1ry Z{`. w h(ܣ\(l[6>ƪO9] bk2҃Z:!F|4M\Tc~í~9%=5U4`2C2KB旜1iP=ak&$%-Ò5h#.ד=l#,=&dKlay'GľaL>%\喥2Uk롋C~l'01{%t׊Q*^ϋV{dW\_3diaW> XlCfHܜ mBd) pbC)ueqluٌ̦O, }O]@U!~cE7?ݣbC|1kdVdWlG pKbM>jEX*X@yG e=lK@&l Oyjof7G6![ 8 ;iQ2nj$-D Έ[jbX0҂ <\])exnj`{<,{~`-U\.˛![3ACcɡFF8x ^A%1T^sE[Y녒j= ?hSv` /~׾|6?FyI+F7T,aܔn0{>{I2PwpXx>&&euu=u5oh)܊rxK31UN!9_bEEV/n.GNO쏊==#8֕v*.e^0ld'98ԇ1p SH̫φʤȡ7jva&\O% 4U1fppD^ii*`U**[`V@aMg}@"ъmJꄢND _L.S|JD.y+GTaq+i67I~;F=bAVťfGu,B^\nPWGp)4I{viMwU`ηKBU7,<@8&_JyI(O>=C5P-8&׋.$=Zk k&8MAp@Rb+zC|CL-U2xc͎!kck̷z up K4WI %75s(N4/,Fʙ!olY].u;c#M %)6v|Y[cYIpCDAKmR3m=^+GA5\Uj;R<;䉦 b\E#W4w"2YS$On;8@aeJfFuT@}0nzw'@_UouLAa9|Pkf#x`tI֤EF0n׺#ې5LK(#AjKp"Z5& B(CB"9=j|#Խ5H?穛>Ts-|= Pn38%߇Y-!A ȶf1AA's”4}* ~1 ee[?Ԭ"+$:; x6,D*0-M <w**?F?^iTG@&2L2ܥF 94 ,.KE[پ1w(Y'l8Y?ͥ 9bފ/+K7@!ڎ)ȑmq˵[b6Vg@н%q0(0~-r='~fg2TZl[9zRN_ߴFڃmWֲҫqf_3goTFf Q<ݽ8=!hտ̎邇#Oaݧߐ+Y (Rj7wfy]O%WuU!oL$;V+E#?micC̖ih#pKvi3i7,Eto!J.8܈ 4_ЮV:VZK9mzն SubUc\i5{>`ydE_üi3 .+=6zTͬ O< 1L ~lYֻM A-!pr<դ/ĒO>J@2~ZG,-]LF0GY@8 +Sbeb(h#K!G2[ܟJcR _9`kk!75NGōFw*TTB;K0Ad}22Tg0lʩƂi K3µ`asw qXF=l /y*N\% ™l T**>FLo 9xBq2yWJċ"{aQ)^z8v뒏6>#!+jug~NI5+8$ia?Х ie5L;@o ķ G?PQp_5| RhGl'[):7$" KgAYreT;*C-> mo.d,W8줮 T23k˝5ט^rðenwא?w@ 4r{L iJM WW9X=  OXVjSI lwH- UqE*wYrxN&k|j ٟp!?@ܴDzNM\0V[ i5(+2pSAûph妲2pAyx\Cq. Q{x ;j?tC0$aogN:l o TJ SyV񃨌1Q0̈:$ 澑]j ;Q(ڱVhP2rEnG98md)\"<+|Mԟ`W3EtF;]b n*fSƨsy33VBVxR)KQ -ep*(LU@Y^9fK/,*=ҍ$lBZ^/zH.EJ߇~ $ј VqC#ƃom_FeA;Ԃ'% y )ž05zp!TE#dC6``4ycUKtZ#P̱F;@.eh@oc@="]I?PQCѱEx2MtU07\P ¼d͎T[ʘjWO:Z,щԫ囡 d+jư]zGfii2DioCvfPL "͖fF`6QJdsD2mO#`S6KΥN ǎq6T16 [R);ZԨA&VjU%MvDs7s>A,fG81vm}[ RX폸H+-+9L^_h @eMaU.2`ɧ3wB62zHDPRf< gSi<ޣA-sS+/[tz0ϛ֝˫{9B][k{kz4h1iǪ" -:aW&jgn(G]QK0{s#x(UFy'#US*0eӯnnK0HƐq#8A+LqI>dewP/R NA)p[F=GMK' U+iy5ȸ;R!4a`U }so2]lwZյSAȇ7Ƭp)7M#gV G1{b;XjBSU< a2c^V& G#eIEA1bjt'Xo[5B-o?7AEx3y1JWC\{CxN13x'$"jY}0AB k$ @R#b#둱xk#s!]bz'z}a/hZ؜31k"ow1n֠#J*iDwRޖƅ,Z^ [ iz9ryK5m942j[RE~bd[zgZǫ&Kk Ar)oթx<"!e;o~էuH۶,B13L2 ޜ=C綑 u,,jR(]2TclU^WBHsZ`Ɂ*#Qi#&rmؠCc1<# <0#S,jf59YOj{219RrMπ(Lbbd`u (dz,8O]>;ľz Re0L+5=i/}ڴ`\װOowSǹ҃AP9&%-<|+ lTtkY,YA˝!:EYJ{Z9~u|ZbZFz p{S #SV\i_!]4O'!vH7:h)7)\H NЯj–L %LPDϿ-n2 S bq"ݱ%uupS#{rtK:7h+ǃ̓׭hje׸Tdh%-b i^ogAs 5 0)evQf٬QQ!qJ쨋eBl+vl-b ܯW ۫3ئhF +& d# !Ίت($;'›IUDp%ŔU&Z%cQ[l}ƴVJTg\ܶraBUuyxZJj#\N_B5}.`8A-ʶ?d.D@2'UvIAN$os H p.B8,.bf2ˡd !/;چ4ŧiEf![G7ݱ>K|!fxѦRoK :Lt S->i.iEoJ1?|!W0kGjxד5ѶiZډܯ 2X}*(ֺJ|*dNu79J4G!)F=J3T!LFt*2N %yW˭ ~cC$ө-92,LoQ7~MIL BB{1Mo*_i2OvhRrŭ<\L3 dʜ)໎Z!4̚9pK֦k=?>!IO< RUY s9+TJ¹f/Z١?Ҷ rlR$@QRA0vi0 hJ}g:;IVK:^ѓI?Т>K|=31;E=\[ CP|?M>;ݔfYZSp@[sA^j LM*:Ft5P)pi\Ϟ=ѪPpb[2ZvCWC-v ;Ǥ[oѭXF!P/|h30e|Il婳@/ɑQR5 5M@TDjYoi`oHT]3E3y 56Su'OtXl'fV$(%<W; .cT3C#Vu?1!eQ sͽUٴ5[ܾ%4"w% qVv/!>*#NpݩGNz(kuz\{MPu>:YI.EbrFNQud|.') て#iQ`C}ek2 f7dK{yqp`؇ '= LH9UFJgFu ANS}hTFB,|*DWgݳj&?C#yKuZs#;(6QZBaYР]Mm.Q61T13#j3LcنE&3%QKNWUKqЍ~f~p|rkq2Q9sF 1A>Oξ*N{ 0zUͷA}UTpXtlf]q%K ڊ7͠qՈ񣍴pיr1Gr?tޓ:" .X A:܈9t Gqa`#?wjXa,57jâI(ykGɍF!}G?b) ZmEjKK할h)xbX5 TK7m E!wCR%jQ_xMP D KUzw0צ bfBɢS$\'4uڝ&G(:[rSZȭ'5ޭq a5ǕZvz4R bԦ΅ o_KkD_B %vN.k $Ja^,bŷ!MP&6/UljJgbF闕cp&S+P|B1Ţ*όdž0P<3Qy"] 2jifCd*_!cy]JâxԶ1| 3WZX<`vp9sj_%*Ǟv~td4t*EglFX_]{{AA.$rxULqJ&.CRK -UBl-DjBI^'*T LlNkMw=STat|Z ߡ(9)]wڭ04Q$+ɓ*EqӦ,)Ӽ(~hXleC[:TJ)Hwtv,W ;v.ҒNÛЗ܂D$%c܌[ehمH 7Y'E?XdeB f䖨Z8 %yb~$r&pJ}VRXaukIN&2BF2irfQ߯[M52tC_EX7KڏZq>F|obv( S6'ۮ!HPP037 ZQoMQ|&*G޼zq\} +9h",'p`f߁W-if#W P\' PMr{]7:DxG L0P+tEpsâssQZE1SCuo$Qe,/K7X0o|NqA\UXM"g>a S` -տ5!e6| ƀ{1A_!r^BOlhkƑ{Jz_:d g;;sD7$e˨-K^ QQdˆ(> Hp]x=\jj)h:>޴('{wg( Kʵ%:2N#}%yo6f`3z'ec?5.Yv/B㹥FU fC?U]s Ex=0z&QeDr@|哀s|9 / ;TZz) M2YW-y:m nlNO ֋HF0i1#ZT#vV|lpcAPn4`_ȫSjt?Po԰ߞધR<{sbbgCfe?g!7 g;O}=x;`0bz5Dt.dhlm(|S?Qu+`IK3UoT .'[Z^aԶPjUS{'pRMho"`QEQQfQ 51lO=R4;iR2O)}x ^ʳPjkŝ2cŜ|PJh G R u1De4>YǙbנ2L.`ŝ\l*o 2VǾwےag)?0Ҟ5FFʬ^T`{;n_m3}K£=5qpTQ?nCc`eM%ى,:]MDhtY𧛙|.܆P[`v!R,<{zA6E9 B7ޓƘ`;iY㏯ 2l*eaDxfO5IqCIY ? ao|fF112x0Qi~tp+x0 Xc(:(M.!N۵iz:-0tuhV HXbp y}ϲb;^  \"@ x ,ro H ڈ IӹSs^p}V[6%s&fI@BC~:*-tTH})EkY+җ˿tB=W>)NJJH~-'%FK4bz٪GՄu-&i#΂'csR` z Rrag- G;>xZ}+"#7}<4&GNAo3t%l8JWkk 3Ad+-KeCzڏ%v3NֻzåC 5-;Y[gJ2jYBA7D|܎=Ĵ"˺-C 9<WG9As*5tl/HM^UE—OM)4&E5t}81t@PqFğO7!aWӟs5e ==A>; m0LmZ PpXt?f&b-O_j8"#X3_0 yaÕ`pt:+veb=Z[BI-N 5C3M, \M{1PJnm<^r {i{6厊@MIg|aY`=i"׹6\P-C(ISvѡzjhD: )zf‹R2(24KlsN7Oɏs֩v|˖LhtNDVLVD \úL,VU:r-nE18 KY\9vu2U$al+\vπߛf4Rk ax,mȇI塰:Нo, KsT/B_Aټ#HJ5U-Ntj+oo4lݻt%.uƽ5tϸD_5Ua%!Xo0r*ßBBh4U7A6/2@Auu= +_.ܪ!t`y)0(̆ġHJsVB,u#PPr 9`IX4+,rN^^eBߟ_Jl0v!'HS8tU! wc@y;Z#?Ol*gVz\k*tcX*<"EٻX4 X,R#K|*4s!m[YȰR 5[GhTE{y8SRĢLyF72^??N̋P` M3wk7D)6@mLRhT4rL~gG&ؿT,R",$LvqYOY'X̬Hun4m'!kϭ75IU j 9jU?|P4EZϡ?B`]S1^i|qxmư*cw)CPvaK9TXkb8&G-e~d-h=-ܐh@h\<nG`j>K4IݮU`Dq_*ldzљUr_-ȋo&1/vtvrE*GӏiV`߄ 5IIع4Ֆ"\ uO @ }y'r~Q>ZVk_mg+(m/]|p?5십|J~ o&4xؗV=(wW9" N+B/̞ ~t@`|BKI9FC1݃i%6_/EE1!*kmN~9W#bma=K/SUCH04vfΩ]ަVꇽ&U;4>2Za uPP)Dl9E-5,^W )0;Uer<\jU[DoߘA)W \Sl {n@ni%8o޽[Wp9G#yriSP19c'>-+L Zٕ* [PQuPȖ|9V;UWܮX.L%҂anФhVhKjf׾Q ڨx4SQ"i5|s (AXl;wȀ?YBt=: Z+[QݪH\=3GCy9%|JNjDŽ\ jOٛP>Çh4Sqр q.v Ly 1BM5"WlT\^ؤOŷd7цxe q:>߿b|0 18;*j@l33-s TJd8WЃgRnNq5ϫܧl^H*ȤnuhvYXs2VI&*.`^",ee_YtHw^ 't)|;=ێqރ0qbo8ڕ%f n'*ƕba斡0[=ۀjt˺!Egy% f՟f԰F7^2WD j R4i,2fߧvhSj{P^9m1 "7;XC%&jcU,x|ndM&zՈ!|« ,0zk" ㇯Uq|4"n:F'ҧ?3_i ⻐LpN@SOҔΚvG3յ@둘=ף/gwR㎔6@-Sz0 v PI|vOFS_P,_V\lP)Ff!YFuvfsDy^ns1^2Z}v*ظ gTAL@DL}?(Hp0^S=~G `]|?9Ztj9&X禸`Te]sS\wԆk*Mk/Qkcyh;/ϚӃo&w.X<ȝӱ)2sܮͣ l(wNF `so~G45vug̓xFv=w6 YqqƬ=$.]yINbqEbOЈrAxEh%['K5`Kb|DA$rKK~aG.ߏ n.KLjE(8nrזXeHlb̧idᮺaG.n/%4   d$̻cVaӞf&UG;UPprǁKdo ;6%z6 8bQ @@T?G vNRT H[WWlWqYOϵ<ܼ:'hEؼ0~iI%6ȧF^n(|Ņg/9'G}}x#+ؒq_7n:cܦo\&p /7+RYeqmG2]g͵-NlGo x`lsk3I߈˞KרzVY`cb'PAl&ڢ0m|Ĵ+=̘mтMUv W+)EGK_`V@ ǮESXU|XǷ ]KحߎB8u ×DgOY|L4FzD/+7W\Nlٳ u|5Z[%76~[LX9uTa;$A8gW+䐪e$kK`8$2(~YK@yVwXG1 $߫Is,{OSv6$&CAK9ݩ FUAMG~sxN~lkIL7cK]5D(3&e|Iyź4Ti:!yj5]./KV0`hG[oG_ؐPHh/x{ΞNW{Ϳ!X8EֆڱJ r #S40F*ω^SI;I͠R dV̱$'à 'PB;XvA=ذ㍹%GϒeR`{uZښ!<pՖ&W Ѷ&V6m7;=q 6}K(7*~wO*J\;d.R|h'R4ᝩU_V@dm).s-QP,,! HRTC40<ywSk>__[Iqd;b)U uME%0;7y N~tтDclGe0/,_2qwo Ԋ7h`L.Tfo9ot @kǦGO#zT=<>wpقmW}=Ojnh]7†g:9k #w!<?EN13\,㯋R#2>nc%|fhlyV˭wsnƳ{FeVxxDjj+ <;'g 1i9iHٲH=kRWN7ISVPTX ٥-3*5čGfde+ueBf}j<ߚH1ڞ$F ȓ%un)?ܲu1ZDf-\|C[4N_t<4n)m7ߞ9J=Y˲[ WbyaS*?e0U ?j+x\#Df l)QHeY# *6zVahh/&CiM%:Ðaʂ=)+Vκ攕uS-noFUC>\Y,k0ͮ2IU+aiA(Yi9IԾ =QPga?C` X䦺_uDv+L?m{9Utܧ= Rsd\P/GzS1XMR|bT/`i ; Uȯ\өш8qh`<:)yvkPGKxeezԩ 9h_052 R U1#ʸ~i Ya' */L:BY7rHO)-z)MI:*#)CQSZ,>BVAD<*Z4S٢({m?ԕ'nJ噷3Ҟ]$#$k E8AgB"1c!StE؀}Չz`XKhF !g }rX4sO՝G Ihsk-3hIDP!fdEkNVq?߃ڲA,l\xo!UfmnR04Wl^ P hŪtd,0b*O.Sc$ /xӟzILDjTJ5!6"\ESFӲЗ&_ L@';l"Oq&pVeu(-|b7i_g_Zj+4\Eim+s*C-V:R~2W |3\Nܸ͘ڹpkEW/xaDב^zֵDW+9uD ::ZK*|b^ 7^^6 #`vI*9F4*R23Wb2[zA;$0 Ivɥ (0 Q}?O-|C#P7S~YY_%c,wKsV* 4(w2Eqa(swм'V)V^$XDvW0:iu4bK<6sWQ31ޏ_|0iq[mW߰F QLJ B@jNq}_?\&Pio_O #"2(*PH bQ"W#1c>W1A)=ZA>MDgzCj _mSŠ.mkMƬ75_i*E1$^'RƉH~ۥj6%4` z 6:D7 q֛ҧJh_"9U ġr`6 s%?$`x &~ 7Fpt[bq5@ .}d&/wQ5/KJ̘m o?|]n[ ^O*_eun=l^ qlqv%vY}FqP*)(_t\Q.!WS#J3PMM£Z0I(mlc͵-=j}ģ኉ )g-P(ϲ+v#3OcjiG Q_%\42٧!fA9  ߴx%пkh@C3~Wp7X 20T6S+tOe3eT/;wvCzYT2xAm8"9򌝞J?Ox)n\?_VutU0%GC@wi[Gh=f2JPIlQލa{1E±דގ ;*2!&lmMFݿM^Y # V izC$gZ^ś"x"ȗ jt;| ߊ2S+Pc.⋟}Ȧiev0kUeٌՇFQ(0yl7u]Ix+(!<}*]&!gU}3n'5h(Og [m+d= jʿɠڀ9*@!()uV0\_A ]I8F$=IKٸ!>LOM^VSJܿH;=ēp=Lĵqwbjw z<*ͦeېhl Т!FX\7U#S=_  WJWXjǭi5(V3D(8WmMK jn!cY68&3.aO\tpJ8{EU"Wt47.r(d D Q3y jSZJ[;)ZLa)qi nE[$QM5>K9 9Jhe!Hr [W([a (^>pE+ ^g]}/Nx<Mq@Q65-ot,rPӾ߳?%N W)A’rF|uQ8(&?%vqJs!nwRH >CsaD_}@Yn;ϲ`B352?# ʁa~E,NJ_Οx*bQY3\)+gZK%+Ε#o~@&BPFfCY|&rtc0F':?-uNarmH &Cw݂|sR?`o&3s6֚ /2fuάT\y^"Aw!baE%N}Q5D1S+zNF=}vJ+[9{1Owo!mkm%_ zFSR4Y {r"ڛ$o~ Cx~QNdAvǺ$'xm*۵=e͚<}<>0$>"v14i}9ë7uz_TPN}#m vB1YΫ%ߊ}0b8z屙 pmc[Ez[E>j^2DT.lwPI8*}; qAo'ƕ 8o|)?@,J-e{VQGǪ̺7PrZcu\^Y䜷. F8"bQ&3k{ Y_M2M Ђ Shla^VrE;+xN-f$7I@G/ƻʿ_x c*RG/֎y8` SQ"n]^r&0,tϓ0_>T6uU3 8k9.`(>zE=O/f(̈́r'Nљ( 6 d_A2y|uLIN_亜xLWg}r _ Wכp"$ yCLSQsT{PA^P|3Ȅe8eH̓RP~Lbj8LAk ůh>ӥ:DDxK۾qj+hF/v,I"VEB}xثm AqfonLGAaD< cCohlDQuE9}VUﹰ\|<*J%*򫵤5` %Nb6lgqW-kYY` "Oo3g L.t.m2սJxda ]l V( ŕR,fuఅQO~k\&Jq W'qn%9T ,ky9ܷ/ l+\ o1Am`]Jc 줅_x ܴ;ȑ,$,q0> c#~QkTy=-5ZW'$m}ڨKf1nƻVѹm` ':EA;Oa,TIQLv羕I|2Fo5EژO|Hc.t'%xwF@wE^,<~m'I4X _@UC8ofX,c?af%oAgaz,<#1-Hܹ*DL1xYDN7()2h)Ѣ#6 gᤐʣXwj{$dhUL=݈s/MWq9ͺ s*&AM= P-]R<OPac_.t"]]Z2X ^oWeIiS dWnJzM䇝ZSJlr|,zbg9Ђu,,v2ߊDp-,~|Z ޹Mo${ _+Q3 IݚtZ[2x$ŷ"I[ML٨fkHt9q}9C Cp0}t)٠38 ԴJ_k%{4]O`)_~PaY+IJNa:xǕˈ0a ҸHB3|];NZjĒDZ}U\Ixo[O bP ڻI[<3(.8FkG/w_͉5eonCځam'uMՋG'6Vȹ 3~Dͅ,kLx%ӆ?D𫼴p *W.pcM R}m.ZOIy"#,}Q'\ /s ɼJ學#bON;"9I:`Y6(5&)Ŧ_}?,h. q 1BwIHqG^#SNm(bd/Aꎹ'N0OzQ2̹qRS0s+(@ cgO}}܀hF .}˛&벦bK({j$rK`k]A8e[yFJxN͗&1<Zz4)]Yv+Tsߞ L:HmVMh<~wah:[ K[g!4 vŢsU)كE3'6ժOfAzv-GR7M*Z4bBr̰h"IUb 2&xnV!*ycRR`TMޢ9ي4OMrvow[W?\[d / W P+nrQxZS 3 ìln8"iHψ.⬨U"z;KY LX' \TO`Q} ?׈,9nT? h)FQpMrSV*=Zޑu ,;n%5</4 J 9W~8:U4mI+\R%T$1%ZCܹKMGHN#@kKMZ@Xd 0!y;LBqswdeg`кIu wSXajd(/Q N|B_*V P=Jq Q 7xܣcZ>>j'9!X&`I`=W-p?.NF0ng\~>:fFF'hG6? rt^L5V;.V1|na&<06 bOT51xD|~6yşѠEۉ̲i  BB~׋C.>k!>f(WihT4hjG /~ $rJMH$08Db5;%'0gg5i){bh LKGh : (HgB s7‚7HdR޳-H٬‡2&nw .\>j^7t#~:(ħ%-p^$P:"/sOOV! A0PF4Mfi6 }21 eVޮKC-+kQ6TR%9h6Iى ,U&"gxa|JmpB([%q@o8"bZ> ݨӇ`rcJ/wch]+H-)V(,x&WSnqX'4P1mqQʑi(U"+$w{" z!F9z Y9[4gKm>ki32wi ֚q`yωHk.:FC AwpBC? .'[9Ȩl 4/vz y6ɴ *8 VJJU5+j; T/DŸ6a’EA8td{0>QxѨQ8L`XkIpr9a`$`k`MjRƒ<:V)dQb+^_t; HM卸5Y|>σ'i~V-bhPotҼo_vT"f#N:\ǯFW[ c,t7R8Ҥre{@3I^y]΋{|o vݞLuт#1.ߐei-@ˌsOְ)v/{Ol#KHEz6\ʹB^}(WFp-ԛ<%j;ƫ[1#&lccY)7}a?WT<|%1Ax! Wv^;B=\xI\FQOd BDH&p{sٺBn&ofQ,kʞVT.{' U.ajR꼹gwvRttX&;ć i?0ˈ@>e[7 O/SmNa\iy* 1mĭOor!>1Ĵb_st| O+\wsWq.+ϫ>24{֡ rrK ٳdBfa%Hik5|;=͜LE o tC^lb̅x) RP{qX^z~Z,P| lА4Ƶ"B,xᓟ\B}n̎-\[spW*&B%~}BTZgZ[p{Hr0#(?ě¯ QgC \8N5aoso{۸Eoe|\GW}~]G<8,0 KK2IpF޾D}D#4A .M$FY "6kc߬ fgTtOk)}< N^܇QtWM4pWg$ZauJcd, 7s==RL4[/do]f6jht@fodԊƵrއw![?=*6.IFl<4HHf7q@ eHUF?zǛhK8dYD&̓ ~mDkFrwhO} jtņqR4NIx1fu{ Wtujӓ0dX{&Li!qZswcvxp,QrIrP{ppB/=&ق cIzsj_LRLz@ewch6s{-+͖7*l'1{sJlz֍%jpd͇ P~J/ҠEw3t0Lnv,jeE}5)xDۡ\qx=^PDԯXT<Ճ[G`VelߕvJv[:5TI#KAxaHBޝ<&T" ta 9|uVcm=f@'5Cls:NוkIpN[c~eP(aNJ#+)9"Ց/5r(Dpk6ջj"r rU ٭dgaa+ ;Fh>D峨zEz1j~IQLax'Ax;h 5Žmy)1 tlt +"? &h YTͷ%?5zP߀c#xzʗ |8{z\;P{.!Zhq,-N٭!c] br+S~Y-+vYK|l9u,0t~WDu6<8_i:wN!sl2qבr&8^Fd$an@w@ fw^u+G@,~F(6ڨ!gܧ1eF``%:ꀼEy^n;{C(vSiFSX5J˫C49ûaE5V?`b}_iaJȔ<+|p {, Ō6O!L*Aɻۭxpuy&0D76O?Y,ϙBDpbOc'nץξ_&֥]ɼ>^EܺfRNIzcFۮ  ' X+4{6$r-LW ~JQE^!+n/^)F#󼩶aF!YlޞX/guҕwP@UjWDZƠ Y*9Q{͌xK7kaU9ITǡCmp`7LhZKВ]1z9Ѝj^%s^Qc(INj:"zz_-'V˨BzPKM/6n8tu,;`C3p+4vOԦGB;~"~r\Mz1 06xz C+aȘf;:Yj~*&f@iU&qϮRL(>JQDd~pS,gvTYwqKa2+ pM , aF"ll{fD/-ƾ笷i1^6RVB:`xCC-Qq_2f&\-PZpE$N`a\_@rX/7Z=oqiwOgKYE\`s3앃}{l?BiN ÀE@tgg oĸ92)~0 @ Yp<"h6B ̿o9k;Y?Y:Z-z7k@wBn%&?Knc<T;td__E`hS*_| ;ZDG:{\H;t'cůy 9Pnsq`bIrIزCz -ȥ07rIJaZ!18X\-MO' "0Ag8/sC;WH3/NYu&@΍ݔv}lKdqه1 Kb{J Z# Jۜ 5q[K\rOèKy_hrs]mܛFCOG]7l{\n %`!UK|)DjeuS6|Slh"ŕDSF躥!V mopqϰ,85>E9~"x/p94IE·u+I"$AR2N8[6"Us|@W.0"_c;f٩ 78(3VMrK aoFY^x}_ʻdAI YQrPBI]E 7X۷4nGav0Wo JBG')[M jnҷ$QYOz&1jF5' k[nY{m_KQxx'uI;ɠ, D_7!8~A} oaK -,Wn*$j}ЭT}e|7#9obۍB# =b+E){[I 6$Moӵu95_4ّ |) 2иt`q-p#{Q4 P?bnu8hSwG#һ3*(׀ Ey?i2JTj$I;A"Vyj< 2[˶MtFнG* H4;||-$p:nZVTfLn1/0;Q6s ;Qu"rIЙS᝵=jH 5R ˸`&bbXF$wwM\1}GǙvw!b'3D٪GAcNul}"!5k8FӬ~'^1Ѭn)_ǹsePIѝp$A87진M7|$+X+L߈7?1"׭(dgkh3꘦ f`Hur qH-2T;}_~㗿,!ff)xh@L!jx@: 2 do;SϐA:o>8k}Tr@:V{҄w4c@bJm-ӡ)Q bl"N)N3Dq!ydL=ov6tH=SbJn  kci L+4Ӻ٥,nuv3+;*a#+'5u{0]S_жS@mL.HT&coTEySw4dQFXx9 FR6[_ r%v^I5 $Daɷ-t803ܿ*5:=&/)`ٶv+ŒclwSD͗\/%I*Vhu=B[p{ov`Jr2Z'%]ddt==11U)ΓNFoeD'W)}ٟ\4Sߍ, 1'X"ìsk1;I܆Aj ܺxxh4n"G($~-]{D8װwc;v8p]%#)um?^sɲطYlԱ,eIa`!Y5yڿ([UbYM&<%E^ۭN:wWoja"aQ©yfMSbw,#z$` ~r-<7_Z3pCFXyApfS~Y]'$yP0˞SuR_Eƒ&ƚ*ПYOQM*C<C4%3TxE| 3C`Mi-) 85TZb1wR,iҲ@hICJ8)[of__6$}ovQ}NaLJf+|1GaL@5™n!g]U˸o;=9oF‡񨨅aexAWQ4=; =hjחhUrΧ8oyNxH1uAOҀq}1\)Wf'DžԺW'}no kscly78ӳ4<-#u;&"T\+^\~eNZ |ADzQ>UL4ulF=n,s뭡 p#(Ǧ}DTܢ@3llD:2Y=&X.7wdAu[SƎԹ~}&E*Zx&&+SJ31gtd4v29덃Vz?O21&d. ~lxg./w+kjTP|Hs8}``3&2UQuYR%?3$X[4~Cͻ:tc.K'[S^OOWzps/jGG֙PΆtHyhh>iG=#܋|,/_/,>Ǩ TR%gP$n@FeemfҏכD>aBsֽP2K8M]n ($GȾ1{ ‰o~½x1;s4c\jn*l2[W_W+J h>EձJce*tmw,`Ħp&]bfrvXA mҤD{p?2+nLi.?c xW aZ]0/4/I*WȪu&=I/pp2^j9VYxLAۿ;%)ձ%HІET~7wix4h\֐LUS3(y+E_N۵1pKb+yZIAQ0&6?NF.w;[0~K09Gk AMD Z>۰c'zK|.B'l~0?b$`{4M-y6ᶥa UQ! I ۰#̬-&M>$@)E99p[o&d(M+Uwǻ,,Nt ݫ<:v5˶Q5;~ǜ]O'!VH2,oF׳,VSZGѮK~0| #es6o'&œ#%GeӜ!k=ޠ%LUs?/m]ܫ|wj@Tv-:򐫄d4 I ^ՋI bD-z&3_YFۓaB#&bjcpH۟!gpxS5pf^f:QK3& , / kzsLD`i ΋4!TvYMƨdbK塽gd;iTPbYrYuo4#%R3*wfsY/\:OMŻ)? b,vl\0kX,YgL[MZ-Uu7=P!m[-[w7w@t ,%ޮs`U-_Da+,?Kc^ ͢]>lP Q\X3ةFBǿDO(UA:'p= [WtBIM XTMHI$JZ1{ֽCu[Q (8O]9_o\l(.` x|JW]. cX8 "S3BoHb}U仒,3B2#VI .+rwWZkD`]pYSb6k,}l=zy·dO+tp@}C[%Gݲ?JTLZn:tLBʀ gK avz%ռD:re^ze;F aQ%){vrjPWH1"#nkY[b(ʅ_G[l e,/;Rv/͵eDJtBӂF;ȡF_̢T gl }!pp!!?NC5YHYKgNOo3DIahs"xK&r>ฮ.[FF9`e,E8:72,u10&ZycpB^OM ^‘*JWƖ{VtÕr{_^-9cg#Gl:qsB/=;yP["瑜ϋsZ,Eɪ~g|g.g>ŬSeģKHJ㹀h)ćOL>?6-e~#ry[y' 5䒱 D=-{]}|pЇH֪DcӫI r٠J@F ɖg,7 ^ F#ZlCHcI }#0ѣdVK%ͫ%6^R·T;YU/aB,ɬ5$= vFT?BT^icj7tP0~jVID}rB59 "o|ILQu 4oY}U`v9ʘy87AE-]΋(16~8_C1,)~;WwUgƧ ZA|2Z̈́'N5TZI9OwzGP, d%8x(È$f_8BʅCJ0m S>}Բ~t^dZr>L [,PZƵ/>jZv0A ǣ41X(}aNy;Ȥ90?CQoC~_Ye4 ayԙw^`a,] "Ax4 sC/za0>jG@x"?#`~*[h&H5u4 q<2u|wWXN5IX-_)OP(g@oNx$clT8`iwp=< %tra˖gq4RFKz&&좤Jas(l0gGiJG8fbO&o{ gBIm3OO#lHȋ-xw-F>PF~I }Fyݲ6W}N> !f-`l-3ʘߌd֠mrBU!HFz\ٹY$E(v{ +4Į&Y4Q!rQ#4 BM]DY'8*mPR9{Mg+>$a 6$ &]YKI18^!2tXXH)7RwsS5l: q ъxbV9ڐNgΡstXB`"t qE{ލlĩ4u -FgEE'J@#R>m}?I }݇STb ΋7 o`Ex40?I"Fȝh[DzFjS*|U*.abl(8QSc>"@}luJ iI5CM'ꋒ UZ %&o_g!ymq?4ZQcyP]'UhzQoQik9M[<}7w ؙ8TRő{m7gI{g69uψN+'^8'ܴ->{jH}(F F k2H0<~a0RY4C07gwU5rjNg,L'=S2h]Ydc~,Fʼnj*gJ"%?,UP0}i"ŝ57zKl'}.Qݚ3`2fҗuR/bL#ϺC[=Pm Y.): xVn2tJnLtqF6!&In^~hW &ݷzv#b&C;>1:le_F= c(> eBީ ~?uDq_*.9A~צ}wzuJ5bTxA! 5oleԁ;]31.?j%k' Ӽ0^@ 3MfI\ vc,ENՓ Z\7F0)2Dޛ\J8{0|@O[`bu=z⭣+aଚS9wX4j:NeEas<)TAP3bt ]GFBG ̟C~#)\*G.A;x2.6s$J4.TAa/|`~>sf悒WX H{ jVgRj^0bEd?b ړNCeu2Lqz$lW{$(tZ HuИZ͊~ڶXqfmmȞ;B›`JdEA_:оt"פ8wD#.O`Yo b@c0$S \_TK)c^Y,] {=ZIf}q 0ΝuQp__x&?+[4Ɍ}m;7O[}+|=0t.LWur)tbu߆#ojTSaVwS`FyzZDet)ѦP[eqk3*MA{=Ds,} ${7в=b W" n`Z]DeȚ(S]b6#jKr4ٽR{Qazў_-*:l ޵ Ac!sLMzNh>YRIO:c=bx(qvASĀ / /o0,G(V 8m20 ]-J aaPJ@DG^ es╗ܢZ5  "BEHh%ɖ-2mj䴅)bCfzUOLQP pػ2lj^ZcArIlm-Rw^caqvxSnz)ptt_}97Еl Q:ɟ0RB*n>Yϲt/bUk$%|9NsaʩAn 2U\}Ȧ儔- ;@Wp0\x"6uM:Һ 2[t _90m2=.tq)7YIj1N~++t+esBƬjC ɐ|!VEB5񹬳 J5l9Ų/~:!-p4El!FlxYB' ^'$;x$)%7ʪ ÔAFzȣޡm:K{asdAC' s" [felVoYR^Q4_xXyndv&--L/hļBؤ!""A5 $ Z'" ʼn( *I:39)9hmRNt>5amjfali=``J},ĩ[L!KeK5UOF{pj,GUH+ɋ^t,&.-ѴX/Eʂ.\IDcۙ 3(ܡ+4uS93G_Z FXj1a^Hh\AG+ޚ(<]xFA>$'JsB{}?y[]a*(.kNvVz^f!CTt!n؊ EBO6RLI.+ƌu/|y!a>~ iiAE;|cYڟ4 A.Üda~J"f_@F@ u _guug@~  ]rJ>-6E/G2gh(>!|5Uy=s %b04<sr'  K:M/ a_[bYt8$`BP}5?zQ鰞ovk)L:O(Xm`OêU@ oNIkxT"U-~tn\L+ف~BzzœdWz,aY]!`c_$Z~_#JA7+_!L-ƀG^)!NłhJ' Km Ն` O ߖXg-K `3M}NtM}Geuj s%YF5,dN9p?nm);y}3Ҵ';-lo*p?'%|R=g܀ jڮ>؟ReJ6 ;8)G_[u\f+LinֻdXyAj֑͐ :j>؈zo}fOޏ;B"P@f@T|p⥻}C*m1鹇 @:CT69ISZh= W$m'fH 񐆷a!9$样/Wؘ5KSB]6t,xD}oFHn~g=_+uq8/n1 qH˹n9{CJINIÜk{\T=3k.ZRHm0Ԟ>p/V"Fڏ.t* LTyyS|0}SXff9yt[ Ż?n$A=U%ڤA4.i)3FxdXDP{Qʧ%@m%;Ϋ'nV@o@W?3yƌmld0*H%ip10LǸ7KN.Uq@x آ̐ [<XK0.LxBC9\43&g@_zQ!w-|7 5pRY֩1_4?o輈pP~2tu1N+iJ3 ¯q@1Q׎0R9n\8ҟ4U:C~du @](-3 )пB): 'W&pO/,s_O2HAR=$|Ȑ#dD_dʃRԲ͎񗷅II)t߶ ex5q+.`iWQz0X d&S+IM:pE8|yˊ Shqp!3 gXC/F3=R8;|lh mQ0l»ɧ ; 40*KF3'V1>"I{?b;h+ڵK&u\ z*@yqqR ra' {rdz[KLSx>Q | մkOzyoCcްd`TC|&eD3#~ (IŰbklV~:(:7 Qmdŭ[!f1x/k^Z I9Et'$?h 39I&nzK~Oin7σ/\)!q6IԴ+(4`ڒyT`TlK)YL%s5rygP7/s" JESfd ݐKWC0?w{r, 1=y!i<#L%5dĶ@<՟} -UNmQ:ȏ$D#rCaj>fQ=E9| x>eoT{'upBg( U:@6}QM) ?[3WyړŇzXGiISB `|{/K#s."GǔQNޓk쾻#aŨ/݀4sԘO6(] ڣHFlEr}qUZ_!KUP%[4H`,?yU $UDNyﵘ&WJ4/q'=V&$]h\X.OyS2@( lD[MX˽/w+r plr"-P Q2u՗MhѬYe/Na Op[6PU ?̉6mmflbޡ4C 9k E4D.8=fpmبY) w?ãSg $v7"Gaf *q,ݾ4tAK]y3+MBt\{\,%U-?{A0#?Ű{8F&U$v|sM$֎*$aiG,/%[x)3Fg'-it2eu{{A$٘ج1_ẹu-2[tէ͒[O**VI#'m`%.͉(yˤ3>,DwY7^%֢Wt]H]5(Ul܊N>OjŪPo4{$)Ϳp) "p ~1rO<0RpF7zb2 ϞQ U8tZ=r E୭&ٟAi+Iʧ3ӆ(GhK Sȥwȼ,;GRkZӥ1G-.ɝi/ e0,-YcZrlH|S'o6>9(lC2jh %WL;׷u+ΞW>2|́(Z0vR;Q30>Qy k%S.VcjOԑjMf.h>{ `  G8I&BqY4͆h[,t b|xb!V2m{],t{|x$͙uuIF&J=qG bhe8.k޻7 zPjL5+כ׫]]'U2u3n˙8tHHVHe?f9r~Y-~dy^鰌H8@f SiR^9 Z!_(a@/3),2wZС2G!hCRCyWKQ~%t_5Ί:>;TȺ-&ɔr)>~S.0áDѿc/hy8o+pnU9eu6@S50k]|wT|e熝h=6r^Lي26tsրI cb1k7-ѹQh.G.)nx< lm%|L1rc'.c.~R7y4Wh/wDͰ0M_ {9g'u1N$~RT★!tЕ6`]L5f #ʜ\f:Hn˓#(egtM(&-AtWǠJk3t{:g,eE6TBgPq~jt+x\}lj|6<^1NCܗ2wxe 3BKZgGY=dz2M=( S\AgE S1nbBAױɓQYˠo1rɔoG͸C oGZHVI?[w. -TWQqnڱ5[,DKWW>29vpk>4]Kx0vGGj&a;$M(+s+ySwY^:63i>oD{#6hVvM, $bl{L魅VD5[}n1_ !5l4Z{i*@ObJ4S3y EWH\ģ,4l\guiYb l %n|ߑ0~:zC"Q,FF7p)zȶRADݩ/S-A=gFƮґs)'Z5T4cJXĂ@]Gp})"RyZ7uU' %r)ܮ!bK݆̲V<^ܜT Ť$_%\p2Zά칮-rl*`G& dKYm_v.us!j5jy e`O qq-!aj15t!F~{*~{6mPߨCi CX۵>+\ o&m\4%cS%0"֯򾫙v3}N If G Tp3] s[_K#]YQ.>HOm,K>ν% Ӕ=gn}زr ? (+L'_w0,+aEG\%/C/467Y_8#ݾB!=`u/o_M֞4I5tW~z;z([igLpw68ηX)B7d>"ܒ2jiXq?c6>`MneЪ# k?3.]/!kAcrί쫱6q]5[Di=UO(veq`+HUh̕D_~jOz4b[ʺ'nNAwm= |־0k{lޕA4-A9FӚx |[N#GI%5wO*N-W&K^z]6^xL։wψf|ǞZP7Cٻj$kK3qDb+2^$X'@xpKXoZ' 6 ,>uB u鏆C#oAV:yAƷW'pfpQÉ;(ՆWde@΄bs7O/G8YmRMTd,K99_zw:zㄦJ9 wD%D=H4 hr%PΙY)3X]pP*Y %U޹f@vqsXqgئ_Wf1l-ޥE&~3 ]+p>:ֻsƱ 4!&(mZKםP9ImB@)--ee"{Eu4u ԏ {&~fzzpdAJQ+]&񎡪~% -DrúZ*em=2xw]>C7jNJGxj_O%/~ˀ^ZS:'3ȋ`?15{R璒ak<l~GI*gǥtdC:0V{QpE?%aذpLH;sh,y:cGzoaQuf]7IJE̍ok:E8ޒgc_.#&q̕P|ˀVӢ/ RUϵD7~DG cz?NBsN%]7H3>,Uļ^,&Q}mj(f B@ $QʆY##8h҄#Uו9ɕt*.3\CFF#=)l^;pkԙAp %֣WS0[C6@<7W5+,(_RkJ mOE<@#,u̖H·[/~s@YCF~V$qnpcꤝe.[4ĥjJk}#ޜw*_]6#7FZx°VB RT^L+50WmaJIpiˆc-UPA-NIkz6ɹH(۵*s[^DX^wӮW34,SN1'La*%;M܃_s.y`-:VV5&4֫Tq?!ig8HJܬr,uY(!(9Ђ+-7Ÿf>afO*[Z;|LU(fm30Cm#ӈTmrprS%Ƕ }i9O%gGم s%C ye05}ZB(98~Uv[3`ќOkK3$$u[Jq|4KjmO4JInSWw;N "'[40gj-DO+|4FI["A󘴪\jpSΆ,*16-Gqa+؇ :ɼ袰x|P# }{W%E m4[vȁO.yoMXW+ fsͱ&yG?WE|1ܸӀIW{] 򤰽]8VP }mqLZi]y.+Y? `T 7:.m%[JKs ݗwOPMxg5L 2л;V$/Z7E5|kZڂpOeNdG=VIĶu.G_@񬺞0Zr죑/P/1OXsH=SJXCKqH/1[]eW ʊ rFY }KEs{qx1h%s #G1i0Z56@(~j-߂˱oB t9OB*ҭ)w< _JV,%NYG 1\V:'>}uV7cJ&#f3.x'TQ zwG߽T72\BÃ"5?69ȓ#%(84UނrvSƛ]xO_ڍKdIضRm  - ae`i5!'-#t5{za/.U_KK82t$Fpm=] {AhwQ۫=)V=AU:gޭ+;7﫬P'rL9 lDɍs>WYi<Õe]#\$"cvj1{5Ej}#ѯTF]UdRq,>3%jv:,g=.(SI_VO/52kv3d2~eL-$PsCb맖g༽f]%Cר `2@]QlmF%|,W֐z t4`UkM &(ݣRd71 Dm57V lQ<;{.dg SdU+%ay`X:Ԙ;"3_?]nB֛)ѲKa{/p`Adg0`D/0Ճu?Z%Og,>D"{LJkG&#8ϵ#Qi>'Uld%ޑ0#a`Lt_|6`$QhƯJZhEnȵ_S6/j8o@0p{HA)̬^ TΟ;& 6jK$@$4HD3~j)nhk4ɒeyAO0zpż f[.9:۞M!5]b|TMohKPZ8Nq7\(Zf2?EET•TlH:d$ޑ}*[@eUE+,j?r)?`ԈY/8'<tbGNW,lbyfr`&CV#RpAbebA +nG:0hC\㝪xF#&܊^mGKMH`[o|K11H89_[~G٠?u3.wm<Nɉu&7]n!֗.K4{_J׬Zr7 8n1e>š e?uF㍽Ih΃`|]ݱÍ?rݫlʍLࠄ$]9(w44aE`ڈ^04|r̪ɖ=_tdIjOc)q(8㈬ H!%CѪ`s̏sq&W<7q^?avVi|0u:VV]*mavA&373\r/`o?'vVy{MBo[w% dV}b>ߏ"ZR|W;1ydTJ>b!>PMV!Z6N)Tn ^+O֠e_ĠmQi.Tc@5V[enx$6i 9yk7J/6džj)=,|Csj!׶ {x jaz[`z>&ˡ4;O,_yl?(_A p71ν\ $lwMُiN9- g襫.:Rv՜ Z5\"4W$!0ӝllNJٙri+ͦL^ԅ2ۻ=dQki>l'ُ0pT  G9w:Z>Hf!|f, ɕ yBbAIzTskI19}"rʭ m[LY.&qx\t#SQ|NC]WqzN\u@lR9SDV?R, RwZ K_LJЯןUGMcS7ru~>?aw gPg>-3@C,<|`8njUf,HVAhv)O")zԑް.%§W`Ҷp*R ĘZ\K3;4w+97YIjx z8m>SXLT$\pt>ڶKtұL9?Ǚa$5@%6rIxc "n!O|oLzF[-/{ yu-]*v!G-j#c$b extt;~[`k4!:\q]. ecAsJ-D׷Atisl:br) e׸ʫF#0= 5& 8|#"C ȉNl-Ѷ>į^Y%zw}nh44%cEK/XNkwCX1+᚞9Lj)/ D 32 TUPhs|ik-'baX5`N R-9ߢ!O jU&H0^A kbtj;֦#-i-`9"u :cr au{E0rɽ1YUߞ!9(̆cFKG׶Bw{#Wz9R ST ;SHŕҿ!*rn?GR Ͷ8`7kc?h ыr\5$vz8ӆH`;moziN*7}'! */iZ}E*isn^SG)✛C[*49~%6$Y8?B^Nπ^ zhےa+bJwzU c.h cꢼsЯC͜eWмJwz}^ɳf!8=<ЙJ!&oy &fEXZFp .p`UL= IнCڣ `{_ ([Ĉ>%w^Js_ԂJ.  dMҢjo(5NB]F+Oh&$zU~<;\=MT~l>qp;6eU[ J3Y_&4S ,/wiO_k! vb+ + ]=H2 o?눦׻JFTRJM^MNT /uaDQHQ8!nibCeFd.U-UpԂQ*U9YT1s)w;b g @]n"U[tŖ!G6l9&P 85PxMʗ\W%rBf%ɒ LK hɘchGIph i栓⤣`)Fs \<3Qˤ%UbzؼL3ziADWi*uM+waghQqԐ]Lݩ+!;W,MQZI~틀ZWahN<w$("06,xA&AhD r 7VL7«hz} - )j^-tҾ^QI;.ݞɬd']vKԼӊ$r-?`M]MD^nNnfT \>A-{48M 5U-p~ R c*F߾+@t4$|X,K0S#:\m &|X(k%cUܣ-u.2f*{i߃L[W&nGoIU<4ZUq =E91f[:,wP7eH;Ù4oNF`B_~J+SvcDnſQZZm5Sb!=nxuSPd]r@Z-YlvHjI:u`Q#vTNj谡G}5fxKD 09v}NEli߃Kh%xԼ}r=3/87@LOsx)%{3\:{Px 6gSoͦo q26B:?ş\ЎvqZ>8M$@)jd@*DZ p}Uk4kJ|GeZUB5yg椛B ^r/S fkn2C]O ׽)CWerVf]rB\!S@m1!QHDBl_}W'D&1xOp5K3^Ro h onU\He ǂn>Y! vpͿLX .ۄ/d)gcwU/0(N{n}{H,kFkOܛStVCMb\*0>ŕ yp hUM NBeHPl9Iv-HsۅC)hI~bs1EyJNan|d(^9q;BLcG3RӒ4vEPsHOu%#vZʍIGdyKjAm?͸cWrg_5{ X\^6Yў3Guy؍k/<;WE'4eܲwI!܄Cr:'Z'gUp4)2̚L+ GYhFYaEm[^kUPT\o2}F^+o2g@4l}.>H9tdbgM`iMR'M۽h}" |܄zrxH~uW)G|̴6lo :٧t-ʠ9 /hX7jC'7bȴ$ĮbxOw*tk&1Tq]ECF92xTD1V)`*\Cߝh!dل'LwTmխ͇[%=B ӸUeK;,dn.-oY'7ޣVSQΓK5>LؔM7!C3[e5ل>rsYo$B-Dprq[Ŋx\l=G3mn[a q~n-jT11'G?N@Cp _A8NW PX|P"wWg&Ev&cipx9k $͚7OK[2&o̼vriE#wa)8i ̮LN<0H+hp"HrJOAӿNLQ@3zKN7vH?[Z^VJ-5&2( U_KVI3) n v^ʏ7;qDqk'tZ!'B0=2Edzi&gױg9sc/w=eb5hP δs j4lpHmܛL'08mqֵ#qj 9Dnz>l{Ơs-U<5|0gH5;aQ2"] X : q|H}EIv!> .,et5&NI]tSaĂ8raShD`M6dM P=yc09أUA.L.{0c~˕}λs 0: Z$تȃ|z.iߨ2UJOkM>,A5u<6@W?eҁ5]/?өrGi,S}XmxYW*"; `qlT+~|'-ɭ7{ˉ0alRV]9k˒=$l槲?W;sJבr:d|;ĬL舟yb(:do2=DGRr{B<HS"Qze)j dٳL'݃nO5'^) .N4OOsmA~F"T 6*J[UA]tˀ̎Y\TǦ&4XO%{lX|LVϾTS~wrT3:At"^> %'$)b]j{KpC`$Z.MfK~Xr5+͹n T9s.>@CgjG[|t}-=?]5G@@Ӗ,395u n . ݣo넌-Omx;r͓_$]xX#P;Kv=} /Фeʓ?TVNMbQ#6 fǧ7 C]Xi$AG;n?G̎`|p ֢~& +G-ƫeۛSn;Lo[THPgIQ0d]N4+녲~NB3܏Pj>z 6rДky,i!ӮUKtg?g(^E>3(ߟv/1 k=,(GM$*&uKsM⾚΂wJO>JKYã[YߌrKLL*et!'ʷA9naLC9߮PO?d Z.WюBc#xI@k&>pzGp{RHܸ6q~Mat}잭`drp)T==>(h%D69`I'9 :$R&Wׇ˪W$_IY➖gAJcM}s<R3_)0frLٶ"Eǻ(r"}OA9wn\uL0_cKQZ0BrUԳlM-|(8J %hy;Gf3mVa["3t jjkteq=)MFJ|ҳ~ܥˣmÛe m()Dь巡+&ͣk[k͢}T}]XV3&qHɝQ?7 Et$>~Kd֨/xm0]4кO A^TӀ{`.* }%Ԇ` 5W5t$6XcwHaJ--k.dnX3tR#<4HkotrE<| $'PrZ`/ֳmNDz^lIkHfC%XMd$sieH(]3:3[ٮ-i$PMg芸<erU0KG<)°\I?g`U Qpչ6UG*tu;60ījul1tXvHU^HPĎIF#3.OrŢ ytė?l9.iD^ɆѭTHKIG^efL,2E;K@xJr38LiTWh6EO+7/ q[<ݲ@_PՀ_9-b?~8Qg (5PLz2]&!(:F,.~E2mS S""QYXv)I3" "@24ɞq~%2nPi-KRIE Ӝj:s0}t+LRg_/YD"f<Qj(:c0cjjָ9 1=3b!_vǂ/A8 OrU#kYK "=9?}J=Fa*OAUL9fIBK6R[ 25b{#6,MT=u>OucHtŽ 7FM<&|բsdЮ9noKp _[h6#;JʨƛجǍgi!/`Uɍl_^p/6*?fԇ zJeh`D#YʧpiHo4p6.0@^%ku&cbٓ].bNfA]cX:h ? l}{M@JZXTw|%/9Qt`jZ>d7Epvdwy1&|39f`'QWE#.F!<$hY:-]*~ VQa|cJGk&t ^b|OImt%܄u?~*9s=;Wy|kibj蓖GCzP8S21<24!C%-2!Ξ?e@ ޕ 3H"C< bDZX6GM^VrcdDrlaz*W0 f 5Hu5ݢ8t 4Y[tOb6@OY{]n)Vx9}ø',١Ul%02G T SZ}b_}ifL&^B3bM-D Bxerk5r[Tޅ&tKb~,^ϗ1O&?dd}lYr䩛p <۵vr[px+ONwgH֧;FE[[: {*L Y]^ن ?zյPqڎzUW8)I='G<7E1./{(ғ+AjN iwHIGcF-V~ʬ~8L ;Uʎv+`QSuS; -0ʨS?:;4~v=)1 ejg"b_ETa(t͍3gsyͨ:WbBJxrVd }=Y\O) 8KV`g+JSN dF\g7qՋUkU ^澘e,Ԏr7< O۝Kq\^i'vNkn3uYn@ĨR LI?o'!5':\s?r 9*ͬ`5 َqGȁ0ٰuKq_C7+QȎF |G\[⌘>"F)A98c”dt Q0-7aj#)HU\+Cڐja^`ԅPX͓܄89 \ 0W];Lw%8ֲD1' PH9{`l} inq&A-cs1Ad[hHUFϖr}@\c ~y]*'mG9-B'q>՗2ѪS,>iIDWP/;7?)U;07HD% |veWXm /$8Ym [}A*U灥feV'y<Ѣuy8g.*= < C&ШcI6}'c + weVfj:z,5>{_azČ1KۦkJׇ+xyS:<ؐX6-aegYIb^T EL/~1izנ_ kw,ss!79$X`:D@ ju ,s<R[Y8y?/&W0u<^/$(SdmLKw=7)d'&>O?xC,RNqWRX]oKoKý4mGAtxKtS TN =%dpJ̌/Mpu!%Lrs 0_/94EwE bQi`,+6w؆{ uvĂR7YË|?p)3<x]܆|=ع7bԗ.˜ \zy 6Ն> %NsVA!j2_+)45 -VKgէx0wA>Qi]VOx0̊NJ$3BM.cD7vF7LXs}T 댤rC>0 GX&K9h Em8"k7 iTHF{MEcgl^M̅[<u]nL ۡ~Vy-p\:^ fv(*Ԝ_O}Zv/;WxGO Rr*9Dkl͕h`|?JttaCVү3aScyڀ33LNDɈ%I*7!TQq~5{:up8TefN9Yh ABTS%T)xho;q8࣍J5,,_9u]))Zoņ0\ԫF.>3$+mm vgZuՖd:J5 lP@ʼ5ǖ̀ΐ =I{WvnTm$]Lȗ5H{$%;J@>Cւ$SXts1H%!6r , b5`wФ%?ء%Œ8=M,;u",PQ ޘP̄T٦sQmU=R?]w-:Ƙ {J*Y:K|cFV:SabύКf/خ\&!ZmYk^㋒ ̘eH#A".Hjn/U$$)XVY m;C>HV :g&,t p,Ǫ6;5s4FJ X ImGB>?.0ɱUbkb恺C:pSeơL-8 \,u*˗8 tܴ#<zz lҘ bEPts5tأUG|pk W'4)!c|xvz1KD wȍ?b]N(lĞPFCr|^cB?ٵ[ +|Qͼ|Mw[NIiu3Q[E KYtޛcoce^vKJsF:ΪxaibӌNj9=4b@S|.7}lQf(T8elCcAOGEq<-&(>BmU:@oQ<#qTWQMm)ȳ~o5]t3/"}]yk`c 35zHAُA]UG6ZY ::ؖP% ĕoKR|KV3[Dk߸Xv>hm1e/̐y>?^ W"QtrCyd-gE=ul. vG /U8KJKpWy#tz !hKhޑЄ!&dGp:!&|S ^2U&/%u#h5SHefi`+Y %be!ꪉlmb<]q s"D?Ti}z:mzAذ-]슮ݺ}dZA'r0HY3M.jD΁DcxTha7yumHօ3#u׆Jn' vrGe es+BT>!~f+pܭ!*'YNPSKϿE3=\i'E{=m_τ%'@2 F Z!>lg K} ,m7I\SAܥ͝ξ ѱY^qbC!oxi1#L<9On!% ؝e Q*/p9H\l,h829l-ϥmE 4' iG9}n5$Ȳ +:# 6XMpά:AgZѿ8 ^P{~1&⟯K} ݆&Dr y5:4a)Ҏ TgOJJ(>Ay`jP9"j=n~}SRQ+x'Xc,MgD&?,;Y8k~5quoſg}'"-J53'/c>\߯Y(3ࢃzN'$gijՈ~}&\z_ 7l/L1aVSR`?aFx_êu-+E"i kU=RS-ks^Ѣ"$'[rZhԋpr8ΨͶm7u}m7f*hF}pMt \m#mN`zam杊'Z(@qB&hrjc 5 4_69 &385d2c%d}Bɜ5@|Ҕw# Bd- \z>Nl GXMklFbŠCR[] a+X{]7cB9dF : Q|i|9ZD h7UF_ĝ(-cdCC!t2fzT^trF3ZՃY2x4H~JǷ| 㰲 *85[E\b6$X7UcADJ{C;2q_TBS:I"b>ϊo#2~9${=X$RECT11M[,/B$fՌ|_:/oD'p<ĬQL2`W ZW[t* FY;CĔ tY^[ 1=2"Ce&]΀P3[Z㷴e/3ózVfYaK\hqhκp(6}}Rqae-Պrl ˱>9ܐTFmiZ|06qa\XW4XTgJ IB\$Zo;""Q1(_erGT$|Ze% ٔL6PMJxSߠt7v;Qc5dqtY*K$UI9٤m3yt0ɻag*^3>~c 61\Y-Qa(ֿF[cI݁Fmw-eۑNėIBMgnpSvf^KchЊ3m,b}^ɬ ]SXIEi19tOpiA8 ?Hbj+V=Ҫ/7+-lPȽ>Ѳc%˳ LRqO]yCĆ\ 0 sn a!:R=ר @t $ 8ↈ -$.4,)>n O/O ["pqE: Swq-+<@ U7cRL q?z6k[!R _^(q96{d*3Ppau٪Y\##(:3闫lВ+$JjK`^:Г(8HѰA|cfs/萖/D?<0ʨ'i6p@p&0Q2Ii/\f`N **PV܅26P%< ֻbsWrHyLڜ, H۞ˡv(,4a*YVd8r0R/Opʳ&P#hCܨ#8*^8:szتtE,~zB{-M5<Ųm# Sv11oʼVe2,H@^l7܇/>͵?cSJD1k˖q/ =m]r? Qfbzkjw؟ vcٿAT+Ap2Ĝ  E]u h]ڵ3io&sI>բ'^n~ō$Ո yVh0dm2I o_{$R nʷҼȒ wpVL܅G>! PS ׹'(>8R{`wEK6*\m;tl[fJCtmo"uT'X&: yJ+BT1ڍp#,0M5?X/Zx*>+{f!>Nz%3 \I;|Lj.;` JٯtM`>4U92RM.`wǾCmX$SoK7},(aG P4d(BnO x΋{osG%:+b/1^ YGħN`Q@2K:w#a FNC`?֯4z ޙ R"I#ggm n;S# &3){siέ,Pi%@(/ܟ jr8[TRPyB1ʆSOc@ͳa?qj4Wd-޴ɸ ViTm<p0ƃfH#CϬ .CIKj"92B9e>r1co`gD[(H/eszH|RIRP;AlH┰#c! P4w(!wIW}?ݲM8bY=+cn2!9b%)h$o .hVD?iNZu" (3s הg>E4:rRI ~dP;j×O8[ⲉ9t,ؤ($pwv W s4qgZ'mM%ɷQt| {%BWަCBM˸f_ /ߋMEV 1N*L)nUO.T*RS8MJRb8C1蒳 0CMx@)5݋BmSRpѠ4Z@Ay`[rҹX1jnc"=G-zR鮥SD K}ѷMq*Đ;k#DUl=e]J&O=bf>.0>+ilCx*7jC̮٩R}ÂЏ.vJa|[uc'd˨s5;l?V`.Z>kd?^zoD@&@ekK~Сd/{JbhCG @O+8|/|yȽrG$4Q}Ln=UI`v{dd_bT70Xt{ԄFZMK x 4:b ]ɴXW[sf"6 -whKPɔk\ kSnqeUHۘe3^7d:i^n{7}?Z¯OQE31 tOzjN*7(< D|Jq* w"xߗwiuS-ϩ:;L@ Vㇶo I]r{+M2k4ͦ܄e iBB4s%FtuqbUޛ"WGnp]e+Z8=pr5J[:_A^r2 QqX:Qq**&keܯ-BϪZ>.4AWbyֱr*e~ +&"q%#p83ֈs^ :>E . r^{S50zR'Jƽ2o|iU*heJA*:@x]oY@^]zbO Q'nX1PzV}}..giL0V|\ͳ[=n1-5<{1y0\>:A=BYmiiq8Yз /J5گ.0ɭս3։ lKG ud+sgלDkAJkVU@ieK]! "\*e ڗ.{A_MBzr{klnd<N!ӟVrǾzZԆy?z 7LSPc̷`Iq$zzsջexx"UEcue}i^H5Iꑋ`))l^<-ZS޳_ A',.1|aب? iE(W4L?BnD_vH {bz}{yozjдo?r,uHvW?fIA%k\N [ C< H R:1ѤT vZha ݻ54NJ>WdOש_FKB )O9?f͊,y}'1be>D Og [6@ i L+N%ѻyplźUOB &e+ONdU qfl h^HhOxBֻz5Q}%sx6|݊ғ"FjK/S=AعZtCvQ%>3GWrr[8I;ѝm,`v7OҲ`Lbl-`1;~{bQ*Z.Tlj%f@P7Vܫt¿dȿ/ ={JhfTwdõWaѩ(^M F:'D`#Wsjf@d+Vg8OVھ[c=]Yf&1a-5z ~Te*T+0P B郿mLuhٕ~ /#{>I{@f727B@mci'c"TS$w.@T9w[Oʛ0$uno㫸 *WYމPUw^rGY32Sg`M U!W(4ũ@В{aiKT\+`sMsg[H#ٓjx"2Qw!\=. h}hBX9i0P'|5[&V3x;Dq+$JO[Bƭ9&5"pW G6a~U~7=""@,zԅ\ٱ-td1ۧwSF]2V坈}-]Ȍ$ ʪo`o(`n ӨV#@eR Ɠq=<(j.(YUn7 *#<,xQ|z ?I =-#,#@j.a"=S*)yE%"{6}A&쪳ǎMM&)GO9tJӒc[SsqDܤ6Oۇ1;)beSG(ؔDݑJ )ZL7G )aj[=VȒ}@R*M0"j!)[NBD5;MqX)4-?1CwZR޷{[mT) _BKn%uçM&Xr#r`=s薁'MF"pJ9p"Y ry1'}zYSΞ2bTG:ҋ-|S[,'%e|[wFtOFk2%@gMޑ_085ljh3^CJ)p뎎@v~c뤺h95|#!ȕN'XBh-#a]nx)V4rcD X{qq1PEyT`7uM2AuYR&ҵlɅT(,lu\ :jqW a $7ۤG~|$xwn*SaP*5t šsH p[~8 ANrbȬH=|J$c^xP^b RFCw(4M ޟ I !ҵn/`N]>2}_O-Ă)Z5]/+Xz&f| #x,$tt ).ҖsmR-ԼP\KT;QN}並IT4sj?CHZNS/1k܊Ul$w]G ǀV,4yX?pbmO/L:dDg"5XH> ޫ9U@BeS#G{a-y_9>:jE$s7|lRRpCV&n" &Ne2~21=&}?'o&=Зha#~6%F 9QҨv א+ &͚bգ&J)˵XfJmdVp 2Gf%p0iXف@-QΰҎn7KvP9{lV`0c4}ueaD*$@'?XênSPR%p"*LNY4q l`~%)LE\-|]5ُPJfی+JЋJ!q?Sf|[~8% n0e,a}2\-E#@'xctXA OLp}rBs!U> sfmk!#St$5~0xsU?{+4&i}ct}#ja:cD- ʼ=l˶Q1Y.p`X c?bh)T$t{xoɮ>PK >CQ4iiK&7 3ďGkM[F7wm܎cXąaV(kќ7f֫*%2,[cHԵ\.0i`LJpbo~ >?t1\![vpmmտyI|2V%NGWGNT]T@rN+jR15v:[L x0o{67io!YJ}%4E#Ńӄ Jh܄E( x~nqTBCILbHhl Z{OP=L13MUAP B8F ΄`xyK;N[:_nZYo4/PjN;={ )^N#`[k"=Gh#؆0Yjdvf7+U-h-N ?|jLjî-ǭf8{4=t9 }^F+Q["8%U)-BT NH!øXy{=ʹ r$,lj@5'5B|:v͜)]i"/RMR˶GU"/B \Ch=>lJo~AMԌ< assqq LgC4:$4&GRIM?[FHZ.;YTu#0VAWWڣx5ٟ*OJ7-(}]M!  Č#ɌhjӎƊ6Y`41v,KMI46V@V# 5=3}ڔE0L#DMccG m_t#=?Iի <(Ib]QUH^9]Cѹ19)gO|2C.cPW df<4==It> 8I6_$=m52ڐ ?kBYɺLZ KYQ~̾UF΁ Axs=iLhmIuAM c+.ys;_CTQ>X-ܪC`]& q%6EMKnϞj`d79U%Bji]0$s{,06`< D w$2/4I5-Eu07/ږRLL1;}K|%6q5ll̏ \vQzAEwJn'A5P8rq oHr v}#j~ף:mVl{ ?qG@@@+oY,' 3EZ 1%I'3n4[;9;϶;{ 3O ò&|9hzt. HDžy$_Ζ^W9Wqsr݃7>L>_5Iˁח&_vcRj*\Q>(t̅Ww8ᚣy7敻Eŋ筫Q"P0QpHdR+7]o}BS Eܩ!p$vt1 +I5&Jm ~N>lPpO,1G-: #_oMU]퓞|1X3 kaXi#` zЀ*"Xͷp3,Rc`Pa>*P#Bz0Gv|g1[T@f&xU-u'e:䛞 urzK2v-ֻ!'=:tkLFM"^סЎٻ$r@I`t/8ݘT .~DlG=Ǖӿs|k:L>v) iZ{/kGv_9apڳ"@TEX"l?A n^pIKߎ2 clؚ'UBݤ259{G) 0ӭǞtCBawQ&9\b˹3-Vc[@DDvRrDDc&E xeT' 8E}HxJc|7HuX1vt\V=0dG=l]O}2QZ˴¬m+H< cV|DҴXXB0d>wkǘ>zJkw` :}zhz+ fwei.[;o5hY{cne3UC"0FLmXh_6 Th%V<눸{bQKHRؠG`&dITc]Sckqznu@\_ig69 vҕ}a8 񚀍L˰vtߴlֻ҄ 85e\`n"yNo$X?qmAuzcմAZY~&>l. 0Řj5`!`>p@+X5 ^=hwCu0Mo=ڗ3genb?@KEb%퇔P@V@ -iq.ўaz%,w ]tadȟQcY[C:"Dd{rɃ`62Ir+XFQZwh/}d=#%|[ ostvӝY8tL*x;,i.:eao~rʕIR ]3[B\ ZyV*Y &]vI=㊛)m~WyD,n1Ϩ3Z |髦6yԁ֯_.C~`|p(Ĥ?Fl$N>ibX7$ntmq=8D  n7͵:LkE~Hm6_; g=Lsqܐ"C"ROtK@w@4D8#EfU!zM6,+ebA˽`V9ġcrQE:m֐JE͗}Pxq^Gdoܻ:@xlm&ZjWwSkh E#w&JfQo2pVd~@}}3j˙GL zi@w\3deX[Mi"Q9"[2+[q^q[Ρ|,da8$*7Y_R]Cw?ڔcf *Wwډ3l7_mw-ɥr GaU]hʒEnA5]?8H#q3]B^)QjdIPiKj~TU ZEy01ebv%kIp&!XXwqJ&~? ŞfWXx-Fqx:*3Ů餽k08HO5:BuZ<>K9 "-~jh`v4UX!sB Fo[{D|c0i.L;/T#Ż\|dT0? Km+!c)* ' HC Ad+Yf:L̈́j`Lr)L òr-W3烟{p$n" Z+~Je&6d|>d lX%tSu[,4]c3.TG9{zT5tp&fWvݯ llFAM\ 8]*T2%:ϟRqőe>ۜ)+Ǔ5\U.T?ښP KTb¼<R,KArSȲNzAwB-Dʕ:2 I,UZ|Nx+cnsV "x6j 86_,+ٮǑ'SYjjή$#W".iTي(k/(h߄Z4el>Pɋ䕧'5WIũ'Ӷf'br'H90]5k3eϣsqjzn aS`"I{VŦ+HZ9)?gW@Ӌ[&z4$-&Ns,p.SpwƓ&xh]I-T*>?,˜Q|ɈږL#r_.wcoњjVX %%uSsm@9>49w#fCW1XFxy/l`ǔ`njmα}%?៩ad0p{M#,O.xs29SRMH9QaxxI'a%s4(NeDD >4AXQCYb>op?vGD9h"Ѕ㩪o-1L>G*< ({0i% o~< b9۽Pi'aG߃_~ӿ\[.isVDRB Y@QxYd1cP^4)%YMsHR sXEczÁ*9Y;ڹ iHNW8J`Nq 2!]pކ=>'Lt1R4?Ib38ʰ*da'RF VG=tBppj3֬=Txӷ( Yӝ;7?zMKS}pVgTDͣNȕeGuWլ87[Bv26}Eo(yK@=׼v;2/!tG;BڈuHswp@4(O76 ,ryu<^k.|*QD`[GX1̠REǬic1H +izLw4w}mB5?J?D˴o$ m#4u'ѬvR-7c ޹cVL͢s?C&~5t%HHNh,*26+TdL6`<ìcfxˌԑ$nCVvifzQ~|_Y7%{=h+Gwu?Vs-W,K'U0ʙ.o[u TJ,>._S /juB枍axr뽇0upWLQfDD7!d^)p &I>fBU!ppf(aqYoBD}z, 3f[ Tũ"9_c`0f@5*Gӛ6rR(zz^U9XH#{>b)iG%E&SJf<+Z~{nuvAl777wSGm%,/+I"7qC] SZ*w̿r~p/h] |j5U'& 0JB#ӛӀE)>0ſX0Bb紕)UmV]$:z2\4Q4+ȅn݆wyUT2OJvS֖'=B]sC[ 3\s},i#ԋAy>ixȷM.GՃOw%x_rߠvLp'' L _1Y=r]E<|'7 }+Ah WeLJƁBxEyFxdqf23- íp.%fj*Y'xVӨUUsaj :0't!{*jٲ?Cj@iz'a]q'#JkS7Q$[eHΪȜTeȨ)F%bZ^B%t_l=w/}=Tj$zrGdzc{"ݫu/)k^GgC.4)*c[*L{ߩJp9'KEjRINy02#mE:%Ko Rw0Kkn' GMWV؝w-6:@9s-x'bԀčuʭ5;s04R03G%BI\=#-.vSca#ZVQtBq=~HQ>+M x &}?R4QwUJ 7jw g&D'a*A8K_DU$ybٌ{m?^0qa1*. rtޤeAcwJxS]۠nD\ sL%z!ʻ,!;$[\"7w܃i\;ɻBq+Hw9d3a&X1zJ:'xN&Hg7UnyJnEc)?|PS&kMQ. ?CҶhヨXxvX3+;f}{`Q1D`AݽYȣKV u"%0[}J F /hGiW3U>o#eCm=ث<|lY`uC#GhwbX}:Mzo8YM\\[K߿k _ɤakՃ sO8{X4FH6ٖӱ i}DpG#ùf!Έhcx?`M OG|CSgKZf Gsr|6~~LM/m\\XHa@WD3tzB9cFi/H(Q^3'TR– A )!4]K6ΰH8yؾe#ccMnmG5=C2wn%2z 02qE1ߍ4B6z61>I?xOI@`e{o!*'f=A¨{mv>o61|̑6]m3E;#F^'$$&AiY 4>̯=zΊ\d_ߧ@hDNbL`J?˜a{ >qs! S! f@hr){œ(0-[- m٩!C%* ؅ܢ1t[ipJ}q 25*' k[EjԜ217LC$tHT&^%.BV% 0եlȿ'E#<ԉiVqY|LϲLpO5+,"i?Wa:t>ڐ1՗kxZN.Z]=2)(TR"ŬJU.pqCsoF HĐl)JR*{%\]}ݮ'/qEc7N_u#bEs'bYU%f7ECMV,0 Yjn/N9r͹OGq#dmiϗ%uaR"/ !cbr0GX1y6g%- dmoJt?|/κP5dM+ҏ^Q9cqGv+] 3!+K'8&(Aàq:$e ȂY,!4Tг\7^jAȶD_!}QD[@n2kѽpngެVrsρ} %%fV&E$xNeE2X긡G8hFsHK|"@&{W*a$,ع^Bbbc)k|+iy²aC* ȕ{c#ŧ ϣGP١K/Ji: oPN>B|ەp,E"yKj EY2#kýbBWi?OAj03 {F JOc(Қ57$74tZ_ ņ`lU,BB5ؙ~*2D@QVS9%r76~ Rc@ z̍fqni1wKWɌvi7V;sLLDah җ &%/.l3h30uɄ[mªKy5  aYht"9SQx7f1{uQzU=v KUd(CJ"+D>>a~9|SfO!k7ѝ]ʫ0zJey 5>ֽ=X5Z܄AJɻl0W $抁 ^deW II[`@t6s>FO!pJTPFR~6]0FA8G"9E3^~D(,#u*AhH}cYN]*f;M󝂹A+ڐ&~÷[uf8hµˈ,ЄF^=R𘝵 ܥLf¹ZQ|6D+l;vCZbmjQ/]q,fH wSkΓ{z}§/N`EPW|ӈ!5Bw},ṳ+A"$I=U6D{zM|Ib?[#ml=ǥ/.ӣUsox {Bd1h̃PɃyc dZN*˺e2 Wr3M}[eVch$[sI֕pH@OvHK\wO=*42"Gs~E`wƶvg/i>X؊1BJV*H8TyǥNεMOd/׃Z)c:|h\ nDą<1D8 '2NHI>oLG">b-}bǀt<}*8дXV՚Gmh̨zD,cgޚ#DwfkTČ?K1BocEXJ2M;Σ|yńh2Dz!nk[mXodKhl5ವx0jysamit4u:T3`5NʗQ] h*3`>%d01Ô!>]БHN& fJ7 <ңy/bP`<|yu&jˢߪPNqV_ cGʗK{>#'Э͇N;s_H5KȖߕORT nA@Ec0+ͣ2 yFh\ܘLgl,bu;4Ϟģ䔰B-6DpX($J^$Ϣǔ>һ,T_}/noHXtNbt?\+h]*n L0.&xcŚҕ:(~EXl)с|{qsaidܢU6zm'c|{& Os' gv*,{~syuq& j2nI٥<PO٘4$W#R)3?'TG&JŷM Gg3? Ev'˟h { /"p^5dAOat`{Gx]iF زMWǷDvWmQi)#x=;58h$:ŞLa~w4 u@ҎxEͱUAՀ76'H^- DATZ&暒V G?vnxd obo ͔:8T2Yyː6Gl_p驭7\yꆀ#$3ğ_;XׄVv7ha+ H*Q)/,,Ffyhg{~V l?Kl&Q}3;^w/Sk/2F:rD4eet[LU'pBp(70 4$d|_Ѓs9 gt\=Vmu rh =N/0 rߋizvtoĸ%KQkD/8Ӣ??*O cպ^ WJ1(81>"6j|A/蚟PP6g4TNT!ogސhPEf b? z ZMhѥ pK%;hHL f(|˃jsLV^˳D` Xq8LxnXTJI~hV!?-LvZ[Yew>ȓiIˆca ~:n N l*⃳hri;.M;6*ub45*CUf{ : AƂ]EߍO'bg1wJ,뼢e2e5evJcEW?QhSXR?FS ?ټ|(ƌ1Ւ%F'ӍN..t)7ᝇ? H~3.L*k _$+@wV5 X4['5kXbnU#"GYz6η$0UL*Rk>* ,(h-tb17{ ewo/IQ@x2A ~ShU i"\7Oz*1z L0a d'VPy3$!3y9/#ʼnڡ,5ggCkcf#94QwmL'"[ev >(ar}xk7A`_]E"}!h*LfۣX˼_r2`nl#VXR:8"T5i#ÿkT҉U"Q@X vT./ ݞZQ/Wsar3 nRʾwH0x蝭/ux'9%_~vx8wuU md<:}FS䜜qh^d8ASuwhWi12\ݮ)&%Ĵz&1]̼Ft`R5m*#'W:޶_ d0k3_h=|031 biemIc $/Pl.5jW*AH`c c)*8 +uJ"9:Q*c"X`jh,½: OSG辧[9·q<|lbGs`1"v֙\8 y0 efS>p2!Oheri+(lkpNv=1 іi1B>#O$ijOZnS>q>˰K$fE[l|ݵ%\*!diTYkU#_o,Odž{h &=]tj9=8%]] _*Ѫ`:SBHZ:DIOyGkׁ^/OW&vS9N5׊ckl6 S,xUe#0l6udpFkUz;Kzu,a.Bxi媓Tܲse"? d:/y 2'|*#\-֋'}nHq>qIC"IҜ8_V3HSZO+rԧ%ӯG뚓̯ *SgA~4gblc%Fp %Z.% /hMڏP[Mj O3r[/?[|K/ ɰ&'kI'E;!.DK$=k.Ȕ)$]>iIS Z1B1/8Eѻnmy~Ql%\,/m|-Ko]ڔU] 'uAYIN8Jr*@ P3fxTc`35&cf艋k;( 1ssgH;XX9, I5]ET:qy/6U\Č[kiҸlȷ3^Jsڜ@2šKsP'jK׉^#ɦ= Lry=7 I3.Oo]x&yԍowqkob9H:TˬncKgaE`6֠C|M;!ʩ/Kn Sg;,96A٬~[)݉i.Z9{+^냖prNjg[ND #&lEBEdS1hV4WufEAz'#엒{,)14̛z]6_2Ӫ:Ǖp(iXIc9⎹x G Gڹ*Ԙ8=`M XiL[ 5O%ҿSKo.mi0uQ@tAYD 䅦=}-`I-uZ0t> a!4SSG7؟[ȀY3R;n1I^|˴vk8$EGrѨIP2h|3f[o^:IZd u6LVqrH4EAm ZFZQ6u)w[+IQt=~^$mBqʠw0zHe$[}5F(FXIy 51vqLCө|bQtHqzlƒ?^R !S "vƜu9/q<9xt\tBEximK9\ɌhdJ[&-ʯ(ώah~jq.m sOn34+ΙSJzL@ '.l!eӳ[lm+ .092ʾ7kmtlJ6R\ odhB՘"I.B.΂ԔIz"5Է^J,eP&rgݘM{ظ؟n$nDt)%RO6=c<4lbu:=5:Bl:{E9?Ћ-K} v˺/PMݧw|jjn5p>{N @8m* =ej A5n0IX >@B ̦7a,%VC  IGPJi+iҖjA083Uo[⟵6VLK6\`1t?UDrh΢\P9=@ + m.}hDes4-~[j0C40]EjemL/8l]~sꝰΑ D=*r/%n'ڈJ}]W!UPLݨa ) m4z R`L[4 R%١ b+‡) VZ[@S"wXU:bQR!Rh{6P+ZR˵ôw$Ƶ5 C 7m8+ LRx4;v^EN#J6,ЀOF=Y({6O04Tkg`zF3/,W<hD,fѤddšʇcw(qƔ^X\_~z 7^A-R:@3>Yì¾8iCPzZTk1Etfn0l\Rl mUE&@Dގ?Wy:C3GX,~`+n&q۹F 7&P,%CyLI|2e 2=:r))@5IOcb?f|&hpubyrM;cV*OKɱNqz"[INt/c@Cg92OB{iC(0`hQ oP߄i:dW*$07_L653 ,oϲU ۲7\AgX/mEb±%&O5z6w!" „jcβ5˃*;܊~_l*-^Hl/弆dɒ˕} l40-dF?WM;&[f3h gq/XwyCe9`xLP ˼py+VGU56(9HB˹u%1͟.hgu`4NRo+vVUtԚ<<@Ke8Dl[jvT̟Vx w-heQQt5N'w#Ґ@烅9Ʃ-AKBLqgM͒^vӲb9EQ*pD QE拖$C.+N.S!ʃI8Rš2A:)B?:՗7 ?= V8}:P G >y[Э[Ӣˣ1uy~CG7.񗠕e5,oIxi$N7$鋴ol\AWX|*;rG cU`Bڢңʭ}F{dkeL-D n7EO[ Kg#VDVTz=Fqp.}[hjQ 0R~N6VzOSg%-P[^Wr}- YDeӿ|yyZKf#qZ6:!iXtg O -TGg׆c ۵vFIT<63WF-b%54>HJmyfd|ZWȶMWveYvD^gTKhCkF7k6=EPhXPC9+N[FUwD?'DŽVTĆl|SaV3l)lY ex5efdh jD,ܾ&p}s9 }Dɟ7HB׹op6w^H!:1byȻ˖ߣBAfHJv~'TgXͪLo1ۮɝor00/M7~5mY3`zMP\d9չ '!泆AS_7:5 ;tE?,2:/ZmL{/u>X9ɂĉmFA5h#^gstܮO~\D(.$ a_W?r6 O GpdAz҇ݞ4: ;|:Η:9e[de+khg3)84f;ِeq|kٿ:bTe57HRQy'8SNf7tD]e]?;viQ$jV@}(+Z̰"pĆ}@??3C$I]PF%B=-@h*!? w% eH)j~s8)Ç]wgȁW;)ܡZ~#0c_HL n [~r{8 A7%7ujW&tlEuOpIȈOi[LOj[9F.N%|T:P=Tu+a'7GJ؉vt$)Gc/qWOޯ8[m]#:y( .}Nn2pr1m`u8Gc*0 8g FN<.$'-TJ85֛.\Ɨ@f0J~^gj0k]U=ݣP ]w,LƚPץ>瞡  $?GsDgHEBxBj|rT\&0ۃ`iGҜF2E[0G ?PA/hPWQJXR`h}bo*P?g.J6Dput{k>Ӳ>Wz>C4E?!p=IKO8.omOtzgȽzB6w( Ȉ>{TbO[jqBנx&V̝RZ]遼; 7'%T䧅䓚Scʖbr̸`p\ JcyYC+3C$'y&J7+R?2NV=-9~(ޱ293OObF,R8 ܰߞTȸ-<=/5.rWF[-x~Cove~6[B\]Dqr@I*TBbN<8eRrnh2 A ~x-ζR8,:T :?3bF A914~T$ !C2iqCb0%o''b2EiICdޫrmXRIUK+_8ikG(ՖrJgWuZ TCJ "M=Gs5jRf:q!,aQؕZx[fK}(uKLaYtvd?' 4ƱADgSgxݣl7ɇ2Htt'$ C׺uC |t]^'޵ڂ U֞6-XhO0+Bk}=#B 0 d'}Gڌ1^8g 2V5r|CQb0ij@Eu\vvBݜWjAhڠ̀bfp5Y~ GN/Of"}MW64E Ob./ՑknA.)3ּ<`~j@wM%ByzœeOi-"vejmm>wɱ]WE"vnW)@נ\- @)bd~ e:sglscjffFw @vJִB*84ڢ^y$5i q|)(󍤛20Ap ޶Iqh |Kꅮ [10kb=4щJl >BgR>ʶ"v=q9Dpx_u?s5ݪxw%n7x؈p+sbiwhB:V&W֬cv[x U7?ʂh6zۥCQRq:A.񏄓bFbzar)N B--U8*]&eZpyfU蕾;u9z=3ۃSPkqwu0r"ڍ7ڃks 4\8lt dY^hjO2TV~S]`"-/n1"T{[XY]U=i;k*P厷B>i8Ծ`m!,N Y&p! ^p$N]y"r#r/>;7m&j94ڡ%c@z h+t3٨S3@YF>V֢rg4hucuOǘwP'2/ ,[M?>@YzM:(Z$E~2`#3*'YFOdi7($;J9L1NXr+z#7=W[QII"u ކY*g{"r/wcurm[(-Bv}(~BlpX.U/ }(N{pjg`Eox̟X5QA\`E'2h㴈s׫eUc"a{M6ʋږ ,0Dk)vgߘ,, "񧆞 C ..X9@u[B)oH#Y!67, 1.j&tK;h툷M+?nL}#hZ:;#85Ql#LHoFz.%7|' ߂OncQcJj}OW8~UL,UWP~Kjچp_zrWh4ے܀Wb۞ziqm@ +8W?)eWmܾ߀aNn-e4ϲ4ŽRF*I!*+Le7/BkOtr5CR5_v"" O/vbf[}c D ([v^576)I=vy2QӴ@HUP6K89C q>)IegIcq#/Bkeu,=]_E4TDS@P~?htL $ӚYMLct ٦ U@"?RI{́qO1ΟY]T hʾV$'-yz3A-(#@N%zy\e8ˏ:8Gű^Ӯ7!ME#\V߮w+:Э>XE)Blx.o6!ZOw"hL`C~4{윊3drb AAc^7NH&u6bZB5^Q:-C9zۼk8Rٍ&r#_yy3g9_S w;Wl4M8p/]HoXP2FcQn`?qbϘ[b%czj#SFᩕm> ж}k ;M XషRr4GޔqYC(og׹*N^@ =%"V@dX0mn3AR]TP7_@]DAώ;z<PBcK0rG9BqFldeY/a[ƙ?N9fF7zP %NHn;/R,x22ⳢKeTXPE|`kC&'3귉&$W{ϧ\ kq&13hAA՗47X5A>rZFTSkJC)Q:vK/gB^u~cSaIW]r#GSc..F`aa$)/H]g0do46NuHf Dv1tk [1KҨ<5LFK4j'rGб5_{ZK/m\x4#]SuU)WFB~{5d#, #U o;q yz;'DSx-#Y[Xsw?"9/_VBF(wuc-Ըh`~, k%ׇ E͟5q|G*ә66N6A+G>JBCAY U&]rl p`,SVmurIw"5hlf:._ӆ(l 0JT5/q{lEF*7a^MgZuYţB,S^Y=SZ?2@^^MQaV;06Y DTΆܞ1U+0EHstAYO_IOsSGhmGe'GP])lgVsw"H3!#hOV3bN Pam_c. x̀p{a)gXۄ~ܿ!矅{twtlRB>!|ۯ;&E~ñd?W\XS@l@|Ab- nҺ=6j{)~;].+K@ʳ"sI9 Yl",?E: ~,~jt"n)")m-9\;v#R@1RKP4EDK2VLPH nLNPxzR '5[Pg5ۄwAq юC/ ~Ej0 .7rb7ݓ&$)3]ؘ3"<I{TèQkz]մaV;ܻz0>S&#Z$Rmh4֙&|X(v8/<@Y#qi ٜY ܏0,MP>5.v!"$%(ԴhF|K@=">Hk$'7VVџ_i]+ lL:Ll`#E)n![ LSUA vk[>8ϱ·@8lh"Dm< H%6<%Z?gv/ g,u!]'=$Kl;9q6T cLI˒#5/J1.PyrB2[CBP/((;甈:$]KRhՖPk s_èzl(dNgt,O(n@EYNO@+Ȫmǎ3|+M?b4HB<j%'.dY,3&`l/ߩ5c7g[8?9![mAEHh8˨jj/ <GЌ:$Xrb]ggd/?]'nOx܂b4)wVnaWQ? GMOU2 |erL+9 f dhf-XXOMuu^?/R֦TA`=]|![v7[p:M'b.e)QA%1 k3?|Iw4sGg4?"!xJo]TbٛS>\alˤ*&gg2 {;,/F灱X<brf$&?*U@CZN-,5k g'_͸?7g"`ً Bp!_<Ϋ7ϢBw|C8[pf&—_qY^2%@_P+)KF; T+zǨt~\kV (L$U1, %!LN>k [@[>H|\ >%[ueTB}UVx?`ctf%ܻ *zl0ʟ"fOpﱱNEe,WDta7+dbXPļ$W`c'zXMD?S7@Y)aתu񇕁o \.Qe5qn|`Zu=*+A:b}%mP2(iL Eixp/ew_FGߕE bl"kv_E`>.0yd[?VQ.b}\٘%AbC͘eЏߠ#zg0oﱏh x/c!ob-[L;܀rmƢʑ񗐂/gM:$5i CX YխVGdGN󬭻TuѢԚOc>y[I tmK.zEO=Ga HP*~L,TZ`VԨt#@}{x{ vLluwדor+_ä^&Kݓ>.SCq J+rёAhݞO$oVTDu *q53׃;zMjd3^*.W!M(}wsP fP.bJ ժJ'I;oE )ڒ8̌!+< E*fKԟ@ D<TY/ifȿ,%_wXL&B^a-xw_&wK n_e6+ &1 89sviiG: ãqTmxLp4w(';;sAj [~Q͗(eLiB5VNz./ncس^Z,3>PrFfX1fkP2b'B=l VTNA稅C+z7opuˍ&6\gA~ T4Uco_ l"5]Ʒ$t>^S"F'e"|fǥ bS{mn*0:?;_~F-)#rܿƗ[Z éf$r 3t1wPuD|xe`EnqۮT)>ȫ1ңAn|3ZdzRw†]YoJ m֤^^Nz-T֊p^${` 8Č(=\LGH7aIҧr0 wµm@[ jo\N5Ui&똯&Eul珅Ϧ8qaL'a?+Vʐ= ecn<+ -H*]s:RȖGm;{NJ L*T Mx-tȥQc'tJﱥڒ" ND3G9:0IS:HUcLjhG}GzhS'> m D(t3ԇ2F8 n+ }圢 Y3g {sԓz_QUOQT?:]<-\v(8}E7Ukњ=jŧ}c,~;c8RgMr&K/bFRU2kl*ݣqq> $tWPs`8CJO =? ITJh@790=~Rzzsm{S3tS|%5u5lf>.=Ze}SX ~-ATi!ٴtۦuykᤸKL0ok ʱܚ}6,h9P22N*x*z Z'{޵LZuPiTuX#9uC>(qX#AZOh :Y`dƧ4'hH[c8p*#u5Zx<->sGKmќ ,ssc6CԹqhМώ~]$mx n%jQ][Ӛ̳o>ڵ@WA)Eٴ$iKP/e6\" :N~Dh HGUqd)-A:"h=G}pk}˚D&*BE(̅p j'W;&4Y'(o`hIPR0x.C%QQֹy0ET~HbYX`@nb?2DctNi%URΩj>?tD+`g~r $%M VEg^h{B6[ӣ\hA9ڜJETJE_=ŢNj35 Xͪ, I;\IřJ,qy1=>REqN .'ס SSƂxR_ |F3e k56j@Q US* ݫϏ&I~BI쐑_Oޚ IzSNnn~.)}I4!s+RsσsAr @I!*Gm2x OT.F,OgI:'B-o~Gm0:)cRn\ }2-=%L9 ֕Z0|2VYux@iFtnO&<|x#GI~J50/g3$A`&]M 8ȓבr4B@#+ V9Hዮc%|A<9vwo XlϠ9-$o.Z(ΰ3yVz3?J@`6ڿo}X=]D BbkV "| _ɡ ﱄh O\eOZRӈ?~`M+q$i>+hdy{BOv,ZIIt_9Ѥfg3S#1K K~ 9Am&}&L9!/m}}`>@@c<=Rhbm#ff/PrBW{Ϝ#-6/:$J5;0g%lEҠv&Ħ5wGR$k$VS,?S-E߱ g'j3BH[gvʜr ;pW\&ϑo5JZortJA }== ,Tq"ڄr"]cA &J_* 1jpMT`%$].}}'Uk$XA St2<Տ0$nt (6輽ط cZhGZ'rrFw{<4N^Y\HվE{ZiOdu~gϿNu(,t>Oʽd^d!̝S}!rtF8"QC-p|)x0 9oQp9>x;QyTprj*6F&1Q1  TLCF|z/HUhGvjc1C~DPOsۙ|'My0IL(T+xw8mlAuVRS?iC_n/LOvŤH#wCJCYPsX$Gdq)Q|rtR&EI*?P /[zT<;u°://LA aCnmT%95kNb|!ݎKX3e %CHnDҕX?kLaI¼=10d _2JM!Ny 1LD6p}k{a?]TA5r׺d\} {! @bs-'|7Ec2!Y$\xOhqC;FQG bcf믕@pG,r.s}ءAk{AK$ cF+]([}/8ӨJy]oY?k]>(5?[hhĒƌU1>״/s衇:‏;^e7i8'NP{0Έ$C 6P> x8߉!CJ?̦#CLR Y#zW{<K2f&phtuF kK ua;lDu;/`51/ eoe;3-DM~ӝh%OğC_s: OѸxe t'֪} (z(ʈ>3SK6^w% ȡcOήfU@8og!٠Ȱ/i s꧄lp h{mrԚ148HAL_D7Vx+}B0Bfʆ~\C^}bѣvT}#1xm&vk&.>!hl%֋H&J (Cn׺8GFg437Lp/;݌'&(P(wQ 4Fg,$?)D,FOɲ E+F*{ɉў\+w]OCmQEs(5ngU6۴ZunpA9kpT@>kܰ[(ZL'5. |mS&b>Mn0_6r}P2nQ-=MkShs,os B6P6hNmn+<`X8VXi/nk[Q`QUdqmSBZQ4Y-)؀yaaU Qp7&@\^\$7מB 2,cV wBK )@0_M(^%Hݴ ` D+<*eqy <)]k|F3ekE*tG)%3y| D5QHᴷrR ę^9hix}gW4þggQ䀠|vҿơY#֌<0Z6s<و}zA*,pUr#HЅp\A]sd6 ə6G[t%څl[M2L@ׄ43is&`_/`5HK68RYĠf:VM0$9Q'dНUcrpDͼ:R"}&qi's`6 ~1h @>޵a#b*-_ձ9as1 tjo[y 7s(SY΢H$nbs:Ə=uwNc:a+5ɕVfh)u(KL͛'$7fy]xʹ9lH|Yk>p~j7 $9W4>E9t%Ó]Ǩ%eM>́]\^ jN^cYMI9S^=׎xz_QXsfr?yX8J\8_Z[HXݾgcm=.3DX+i`ڢO+D4a!NVh2Pk%j=C|C~6=n4eG4cG4+ZV{4e? 3|3sUXJi8`dKӽ[!F+N[SZ[ܔKG]6U8)c1J?ޝlifEh('+LLW|:D138*,a&YH 9DI_ՂѤ+dc'T:Z&~k&~s#To}3b ͮ?rn5k";ƈ$U]@$wa/p77d`JM%?#G3B9vIAn_s "5Du|"\UNeS(oН al>l_gx|r+$ 8IJzȜϽJ}hJ@‰OIZc.F`rɔ3^(qшu`8!. gy.\d2{5vZ.YϏ(4z1@{ 6Bk&K5_tuF1Z8, :dhzg 3eTDIjt)MN"j~T&F2NR)-mcu]z.!ip%J VsH2/zYIV$wBVPt ;qF p?0Zu8;?̠"rxgr$ %sGҢ7 .+Yd%p7wWmJo,1Ra8Z4M8'Q>)|k`ZeݮP{is{^FޏX u ),.NToūѠ4{K gxppi͚C#i EcjYzZxѹ{E3̂[Cv=TaqoUyAxͨanM|E^C FI8JWOW;Xj[@oD<9\aA)4Ѣo.}V k Wǿ,{xI&b57x3iМ&J`@ J5,t(Y ԍBrVSQ-}}tPAJ}V.>2`emrWpKt3^ Z[.2 RQoƊ:`- ĭ5: 镆v+Z4\>DFS9&W`V>=TRގTL?ܓ W*8oJ#PsAuVeӋM86^g#jq"7}G/ѧEPOd˪8R%;RD/ 3L?`<vɸQkHfj J`+dI "䭹Tܙx Y7; E qT{9 %M^h.m/* +Xa=iWqV1*frN[N5 h>Nk*U:?\MfĴ`:B5om>ڿCccj@0+nل+7ήR' 7<VK4P!ҏ'ȅDG`wo<(8SjG sZ2ໟLWBa-6|QќPԂDHqИڨ2al_&Nnu 5ɁM -*v}X/riOTOp&anKaЏuўU֣jK"!.ܟFYi2K vs>ʹ^]|! U7إ*>q#}d?r =4!s }3#Ey}"k47:i۵Ey}Y!zQ{2Z0m;O/4 [UqrÂR ElСs*+ac=hAR@xے1hŘB.HuĘ=GzX߼9k( ǟ4$:$cKZK@a^t 5M~xQPڋI9E iHj)1K^gOZ DRQroIEhGxL<^:B`djS ES!'C $K~. /uo I}Q}s6b%s@(*2^hH;nx$<55)Gw%G.զ܄j,T~,EڕUP`򽸜63~@b R G[/9pN) <8B,Si(U"lA+Ёl"wN' ;Ṱ|ȯzlVжFg%k )LN`Tɡ!7b|Yy~P_?ֲC;txu_.d+6!QF gk[#Ħ pz0h2z75"yHuCycXЍDbV, GS*J:eZ9KS)_ކ[Tn{bD;}-g#*2IDv¿c4nt= AXz;Ja4ӈQEu?@>8WZ%ɆrE%=%⽵OvM V^DŽn0eIR3b?qzWH[~'+AL,3^B,)[K=XSy7,1 LqT#F;beϛ `sb8ͨ:qҮC(jݽ 4jbu3\t-o(9Iʹ-] 5?I MU48޳^{gI؞#dnm#3̟& CG[ J\^-`LXKͰ&DRQ>H+ *::n[3qwQy >[9UȂĭ=Ī]2ry5юLASamMӭM=;Q1*`!7T?,JeZ6od롣l5-v 35r>a0̝ޅC\^2g҂+5y? \溪(S0=LQZ'N(b 6^Ͳa~3-'esC[j (%bku*_RQSJLP1)H]2N]'GRYq߾ wADC\/FU> \]GUiY].ی8KW4aU xrV<@]km (⍎_G>9SoC̢zDצ0{RB8ŽwN}{I/~%[6JM`z{]҈ ɖݛ،jj@oLhx^'VaZ(SYk6ρ!U.%D@zg m V͔ެ" u/(_wu].Ȍ_(WOk̪_R wmA767S`&q/68ݏU8z%Ґ[#VI Yznft_߉A3sWn 8d;]kv @&76M/_Z7j8ゼ& |U ul줛D=ih]{9}ls^)(s *:#ukZ/r,GMCź0ޝo/Yk+c@ nP o65C?FIk~?g*[<ޝD *+ 6mfO"HܩiּM!,NiÙ + \4D7X qhdϝ"K9v}A/YWhaˢB <&)ް7r뤃gG% [NWl3) nDSJ[Q%JT0p7>0p QL <)ɋ~Ymʬwf|1[ WLK7韸'duj 2d;\x%Іpa4$'ZPB$'ߤѯP0-mE#'cп7{@B[T:nCP*Rja2{A_ii "h'(:NKE%G^/qCO;IZ;ftIȜt@YL\>[(8`ꄦU$,>|($#ʎ-0b ;e/53fy@OhL=v'@!S=].Dq|9u6k _'tG=*sX_{N8b2bc[n9a ̘}~PQFW8lq'P12 7b ƭ[^bZà_F3TtOb-F܏8Zo ]TdUj./hmGϬʱg=j^kmJR?9qNAomA.BW"P%ĥD/SpsisowűFY1h܁?k7/% 3*B :=ɯl=K֩tw4vfrpWmN,7[l-S(z`\eX tu/4^o fkh6k}[(ՎwBI({kDx|hΑ:!<'nc¶xzR;30u?֦W=@po}F ~G#)8XWXCgRvz(vܩiݔ @Hu &+e2|3?,Ӌ߬_ԓO?I[|kIŬ4QTJ6b(j]frK:NvD=yik(<<ιMoyDF5(Hξe_wmlت k =#=XtΧ#0ML}k~I-1KrU6]\*2j%+`#wݍkhs-S`!w3)C W0iJj_C{DR0.')?WUgJiEx5mG8$M<?6掘L7c|-%ls9Lyc$ A繕(}Q^9Q<;HH=Yd_e8nxPZvqk*v/+Es%yW`dn|d8Kv,Rtiu>D7Zrg`L yEJqΕ] \%>Fo,e !Nur!1(5-ǥ Gcd*)p1;zE,NrJqŪu6c3RHMhTMH;0 O^jVǡDWx+O ^m۶Qo\D+ f/tM8CF,4)<菬:j·@8n"LfN]u(Қ>j,v3CE7tc\T >YcG[x_ A^`m\AҰgum+Բ1pqPaGmONdkEpѴ]aqMt!W57qy3 M^ Md6m!b<+>Rl%^޽\[!cK簧جδ.Ty^/C:*wڵT$');=V "`ol V@sU rBCKjwfFMg]mQa8#){VUy̰0~nXE}<&_bOQkgXVN9THDw:r1B E"4'QFyޤ1)s__?{f I[2B .O2\]Z/ЎYìi*v:u宅kD0 'VҠJT*O$SCmL9jȆ0ݘ6+ uC$TYg-`J`uw=ȒE֑k}9,߿A.~41~ NM˚rQKfxYPK D)a0#@/D?ݹn]0CF&2iX̡t̰lh\$έ)///0(m9Xbdk*ޔEZ<_ϖ)tm<pPǭ6 *S]MFmB4|}֒R`@=]kχf?c@fX9 6- I4DIyۘ,^nYT"SrdS0Δs!> YTio ) қB?Ob|olTH106Gdꪥ &4C%" E ^{u%}ҝJ4m*%J"63@xX 4*bypP ;K$͔ˌKSbPINv7GGshEyُM3r ;e|c|.%z5Rw}7Y٨w\f12>o(Ɍm(r\v't.Ar8rg +` QuouYm4+xQb;"τ̓|Z7&Foi u\L<bSbGp$8OMrL*2d* e݃a_z#@zbön68K̙=RdH_#J:V v滴raDj(X/, 9vñqgg;siDyYE4+)ٸQHGA] ̒6EZLOCk4؎zh\a$=;7\ic$h=X>TL=m <ҭs[3a 4qR~̴K`'k$"/\h0.w&IAq75pD,(%MV罗-Ta(Ul(Wɞ-UTQW}cr јaSQon lKu1D2խnRG.HKY!14ӭwJu';T۞ `&R{M~\ਧzot0V@_j^JbDu%pDZx.N 紥0I͝:Vi'pv| Cos[* ^?3{6?;i~Q$ीd85z{YaMg]q_8u{DGRZ:6+5 #2z@&_xPaUl3&")1bYA+M\ e“jhtScTw[Ivn,v$}k皛W,0slX<wsR|]]'֥sWbsgEMzG9[%!M3yx `Ja8B|ypt_z+se8iʜ9a¯gYHL-̘؆yPỻT77j[m*U+ߘX`OzFߣtVB!L=Ug۽\yKs0C4Q˅se &$RГH>*f7ᠦ09 c6Ӭ-x~.`vzG{٪IO\}FVڔ(Vh\3:Dg3\Gu5}Ab+όb\ 7&2҆IEja R];zzǍw;K*h̹~j7+e`R5[c'{#UCk}j %ӂ$P .zkl̗Kg~uP*C*CG)C[YD$ϩVa=BMgUK#QwX|@tإSI 57.`>8 |YNozs&z9A˘\* >MlE xNKf_ƏO%mY~ۻ-y:%4]qLV՛aTA|{;"*bkSW6Ro**EGF\S?vrZkpX<0Axjp bE24]*&7VQ6^ж;8wy֯;Y\on`G#VH]4j>I"Os 9$gi4Џ?pfAΙQUQ>DyOz~`#r/kJH,z/-xTSkrʜ3yj?UAaU3 Z0 ͠%m8:]s a=<3iCmmvt!g&{ K]ҩD#Qd\Ƕ!пI 4hٓ51؀"7 "6!]S7T[chĵ9\Vb_]%e`A~D̗ ]仇Bf'eX!q@ g*]lV!pL6% )n<ҡ]- 8fY+/-3νЉ)F °a/|l+e*]1 b|KŅW~J |w\twE7sy,sL׿QIsAKNRs㥹u$6D "nuj%m{LB hpڃK6Nز{%WirŗK,+ tDV?ČDM){_duڏd}q[T$d7, FyOަ'qūCB Gl7CF#Z~3$d".Uc:,d ٨ ?dМRvl]2X؎[[+^N2ʡqv*+؋L/rlKo&9@s{-ԗJL!9~xZOoď-H?Ibfa-Jd-Mppc;r>~y"O ʩn1 J1rC*ޡ k^ ?xÌzsdA^yZu(Pu=|e^,qSbxW!RR3{Ȅep F*ZI8+⮲JtR9^^U'j\\:BI+Nٴ/@9,̡֠úJ4! _IV7r5!l(+u󯲔g$4a!N'_ ;^eP}mqcdz O׌` Yk%G}b?V[шlrdO]9Mp3F;y=І9po&OlZu[qIwy柱puS%r{ogaG=/Ipe .@[B*h)CAׄ3yfĴ =I+R #(|U{X#?K \Bx5D<.bRv^'V=YVSpϗ~6J<Ϳ1js*gtVXI H/Pq#jtKDΣ3G3ho)Lۨc`T k04Lt_ȽDKҹnF@JshUaً95 -mO,ݷT -q s|7aLl.rɔ+}ß76S &3pu,Dg죻Zq9YqwKge'{1$J[`3FH1d+8:ϻ)kG:Z_܈*qZQV1}?pl<* Ǿ*cTɽa}`22̋F*X]6/3jWRMXu& #fh߄aABO H1~JK:[^\evAŶ8thufxn фn8"g.v_dKliE#$[*8,ozG>͍4w-s/`-/7i'r"{7}ch. χdt@1mRy딧xzLxT{PqMΒZ"8ɄJt0w< ڮ`8!n: {Nn`أuac<fS֣ D&`.]h+0N uk Z H^e[b7=AHʧJPp.{)䯷COni|[>U PmAx/tЗ& q'۽DZ;N;I;D'5lg j6LɊb{{Iץ]+2aDVgކ9<=ansqK( OD&4e BzQ4J2 a 066n[+RkXGq`F.-MC7D|-"r-"B \בPZ P~Ъ}M5aP82fSj4#1UhW۹LXFeħ;dGW V,0,p|{W̽.%)(;^o57x/TıKI&?q=mXQd`R v4- bY\QJʶAq팳voH2_'Eh._eS @  <|u,ٳ!IuwAߍȝBս-Pm=|4Wijx$FwœjʲvOǏ 4mvK }Rtr!h8{Vk*5--><$C]%-<s V#1j_wyf' 9ߍWe8+ԟh4d5B>NAJr, }C ]s韰 eQ"؏j<'D^Ɋ)>肘&N74;l,xG+tL:5 '%&ZVЊKڏFerUc5lo4*T:=ŭDy;k `hJ AQ~e~:qE B^v *)juM% U`04"C^~k"VԱ#8derK tߌ#-]4C4,FCrg,l342Tʫ&R鱂ЮY&HV5ji\l5._#;Ll;&&;tN tX/uЏ ]F^9o:-B\T؇}#̜ uk!!1B ) "Fw^׉,poVnӐ Le|^cUflW8ج9.!ꅭv+fd+-Iz6GxnH^F/M=B/crM/؂@P.FR/:W߱>.Ey} ʸh 汛_t{:EMU0 Rmո('ku_)]Bs5_s`!7Yk_N ~4Ԍu#7+.s+21#{Gor3b5!rtȃKED*iN* 0@h`%yC 6Yǖ]njt!2|َ,*hIsGߋ3UI@V FYT&LQ/u~E55!Wt+[?p^Z ۦF(:+Y^s[&iaQ(y̕{G]QT {P\&t-f,/K6z* bб7W;^5r QuΏgGz#)?͢j4=TTt$Q^S2jvk)B{Ib/BP^"d91zQ U# S4EPE;BEe :B^́QXݻgS2681yЄD +;6jWЮD~ƽ&9IdU'$,HZW0GD*iy~: M.\~p&`5   V ˉ5wímՄy}aږ#jښ(!W;W^WlћSg{g;ה<$(N= h+1=ɋg[ɐ57;d42fL`8͗FMOR/́/(ˆ"6$ #6TB< x0RvD.:|P\J0[>P'8"=ay=Иr lb:;$.T)nkRi^.E>\5hh\(C|GIA˕):tK*Iabimd2ED~'u[Hn,fV)l÷xpqٓ/VU(}L(g=p(re缃 5& G0σViM5ۘQv12ӱӈ`߫)`\ktx'F>| 74h cTƜ ǬWic1{Ars3+A;xY=fSɝB{C Ѿ}):oUon"}@!x!l\&G9-k $,JEcUB-H庺dD&gKv \>pun/Cv4a^2U#5NeH\X8@۶q: |&ތ̪(g aA!/˼~sRe|ZIԱ~}Jl)eBzi߃ûDU "u7Til#\ F\aC"py,JSW]d_ݐ7G#׼bg") iU1bI ={'cIlΠ}qG;??xӗ5a=?F Ui 97d)WXTWNSSG('n] Ts_q8F>_ԡFoأVF֬M:ұ+?Q?"}VGxgJހm4U9/[UD+#a",ͬA(WKsJ [ "rIq*UgArs}4X[n0fhgHUk JSjL^#[@^7WIQAƀX/"pZA|&w1>iaeH=h${ v]@\Q;.|#4M^e+co5߿ЪȨ-e:||+wua# 黈r~%ćnQ 5W)>0:%mݐ̊tP6GlŞO7$VUBtoQm'C`tvZ/YnP]J{đzOZ'"LƼ5'3Ii8};xspM wOeǙqOD2AOER%Okt}9.x(vk.Tz$][F6)b#FGMxh̔ZnUq E;v{lJesy 9). Ew(^p"܅Y߄=e/:`‚3 qH[a>8wn'Z}6ZZXl\܄JcgP~V?\Wzl*5`5? %3 % qg.ϺO? MZ K5~_9O?t˷R1M2  5),E$blk/St0n<) ,*-ۣ߭qŰa{@BzCtoXbt#Gaq`4;Dl!h3;&D ,A] mOVg p8˙+ԵپT:##? Ĵ9|VS]t4wG!h: :*j`wUS! k! y&1ER.EJk7> Cw(Zޒ$-Uވ>BR>G&]fr?UpFXGFg\Jl<~/$V)jM(-`< :; 6;#[ez0}YpE̬ :<49z☆+{;uC 6;+vfҀ=TNgZJJima( !i 뇔)';uBxNSUB_ 8*.֞⮁?`ul.ߙ\MXmׇ}@T9ixǛv즏, 'zPVi[Pw4=~SBvxE{  3oy^毲m4>&DTS2'( ;X(k ext'T<'l[1 kЫS114@<^iIB~˦ Z]th;&b-c:B-i[,ѫbw-[t+Q2]ֈ:Pbd졔wMQ6HJr+ߡuSb;kk/ S$5H"`1V0}W 2W܆H|RMGJ1p|/žkye 4'TZ&$Pޮz ~#XR{%KJS aGkBTf%҂YR҉5ImI| U,S2k,mVBz1)G"?iN@!EpNjW7cz",%3Gw[.|ev68_M@| mb`6:ɏ`h$ۆgI<}4~dq"dI~ek3BcMGtӔ)5,1m0ž~_ώb> ^ݒ(H+֯+̑HcQz[69=ɫ˒QȆd0̻Ga~+Go|[SǪOh qT紸 0kXlQ]6ϦR~,pRSQ͛}ծؤ"qCgE_K|K dъRvYlFQ=n`[B2D,g٢PI0n2]ށyinH# cMr3#pG&j0Cͩ4+B@b6U/΂E0RAc@4CW3%\%'5e0rT jC9YU6|~Acow ,v_dki+)͟#,"r4nP%4sC7.?1u]=3fpnH&&R] r~H'S>:]6~>?0: +r)0ǠL?\s-*jƎE}LɂZn.sVc^iW'PNP͉%a6c=`TVe4To^Q" /g캾wtI|̉m/[p\L`@rÖK^І^ B4WS%SDkv7Z:p u{&'v .F4VYz0mHv1zE4G1%~n"'Zί[<﬒*ri91X}/J3蜲"t".k9qۥYCaQmxtuk Iݬ5dVT"e5pj)`nyfәjB@= Up4D%ؓaj~`a#gfY]'''8qJ!mgE]ql/wf3_ f+`LD/W 楬҄xv#0Ic]SL`" %1;ܜ&H yv`إ!_/92f_Їju$GK76g41 ܕPoLugMT^g/xp+7ǨSBRg|W٧,U8~L!o8;n۽Gt*@_ף !ű69.`2ue;\"R\|=T>Nv iW1 _s:)cӬ)]`5[/޴i=YѕH`VX}lq4 ::d9[@5hf f sl|.g0:N5$Qc-WX@.dJ8ke[QN3&]0qY>yчP:Cʨ=2SsS mYq鼭b7)/.N>iqf Mc2G,IƫޯLgv˧p荔m?-Gp3Z4`:y!;;RZ9fYo" Yݠ)67g"Rg!uXAv*,8mȫFۦz)aC--3. GlE%í@+ymuԜtP!'h_76Q6s6SNna}o&?WE䔑U/Q-AL ]ɿQ"͝,J/O{b'37/=mO >!_)vAGpʼnt"afJs)=(>8'\0z*,sk׎Ř0Y侤G^?]ƴZB5taQGݕJyx;u 3w~dG|\i 1l.Y!@s-4fIF oxE L$G-$O/N4^) Viim O$fe^3NBo0[QW!u }f= \_$ڝ2/\:_t|m1lԚ쑨$siɄQuH@Xex*2<08p`J77O'\w|>rз][r ‹Ɠ#t>خs>Ś,]}HSl R#I"D~XL㙽^\.%RZNWsbWM Sorm~$Xݜ :fnJ?YX=6j'G5͡|DFe;-'I!K5mMtD~>.?'9 &Rb XZivMf`jz 4oJ4aha)׊a,fAT.F:"N쪲D8F7gѰcbIAe *wt!_-4{ 'J`Łp=_;aux.C0dq/W<LMVz:Ӭ6Pˇ$gj\u96-@xcȰmY}͎ϽL_3u2n J#4 .o4EM'KSrMZx\ H ZΠUy>:Ď=gȻې^_IBB$NpNJ%,ԜdxLӀR|W>]m@iI"Uȅw$p.ť8[\}wvK-.ހ%#0M?"?irp_WLH. gY+,RvZ3N,l&OWö S9 cŝAuR,ܾ$Y]x} %QSKljY߸ .Hv-ҕ%>(J%ֺp<{ns?4㊏Yl"ҋ$GԲ*nܤ[.ڕr"“9a!f11|ݱ6] TT jmP ^D4ר g>d"N)-9GzʺQa@IY5'dCKի4S.187_@cfj( ] Y")T•4.qvDͣūonyџOzKJM+6Xt`ܯ?q,! FhOR|&U=AQ]p =NO|K4 \xNDžҌn;aLW +d!fEͲs/ ]w%gк„d߈O +:L#^,w6&0dE~gTGpO» z 0 d e> ؈.d~9uHK 87NQI"inȬR`.AX`l-nFhKѪVm:1?=$N.uaÓ Vf;0A۹%C "|p,Qy[ucJ h7[F-&qޞ=7\ y^7n& w7p(W ar ym/D}@[0zLFeg_X}! UJtB1#RrElú֚*-SĴhw2G49kFr乣wAo U۩J'._y=vz=(#/wY#[ð;?)~#FV ]Gr[gwɭ4C Ygo%4/stԇ2uj]/4ߍ pXr[COe]'ȡШ,;Q$'ur}ĘTH|"PQooޟs0峟 HG=G}6Aqt5?#1lpsr=`X}+T ~ >+Hp m(*as9ZJ@OU4Jdiq3df5P=q)c&<㧱|| 2]N-ڃy@ 1抿+#D#Rz㓽wޡ]; c0g{55'_?z Byn@I߉ fV]@L#?6zR/l gQ*SS(T9}X$D<сUw RUרN]#}.hjDzW:iApCMk't,+-koѱ?s?AG'l"UBt5˜B}1!!{eC'ZIlY1C1NF84\G :cmlq8'?;D)eRLI]ڌ{0Ts;o"JUrP3ï5FrQ~_n6kNXh&Iƛ`!Tb [Eٖ2wGia;50lMha`vs&E!᪊PrLШ`+M(^BI3~]ְ a9/\H#"sLsByKW ׃*Q5΃=(;})EiNhiSON6 zORyڃ].e;lA5!ڇ^,G(sm=Q\2YnY];n_GǽD'YL!*+<|$ȭo^S9avv_"F8/p׳Zc̰k`N/ǝhvbV!Y72v IGمJ'ջK~v)/(?V;)]񔻊A~yx;mٻڶe@TeN3klA[]^BBo7B^!QW8k(8Fwhź=z@d=vDQsc \؜R>kWHT%m$'-AƥxT4aOW/󵹚qyu_&Amm 3bGy2$)5mT-)ΟRy+]ȓ%2T4fI^ ݽ ,+gUXw?ANԾ)wc\%0^|+,JFl T\hR%tFi4/ا3u)R|:j+W+YC'sQ.ju">|%g4iC1+^xh7ॠ\Z1L/+ ad3[hToCešWJE3Mgx62R6ߕEjۼ٩pY"2HFRyݓ|ǎ'Q80L;QׇI"F tCZB8au:@Z3<ZDdARMfR!c.v@#W*]t Źe}vS!&uMb+j/(.e9= 4PWeIvVAnHH )^UB-\ٕE/ʉ!'UFA^t*3 2t[k1(G adsAG96EbrC3,P9̽%@MV }=^%$MR g?o8)Aʞ w8յ~ιHur~1CHWEiJP+_{]7NcAtȵ9 R5r` GKR> 5ZT91mX'kc43sM}H xK{\ZСQw+S@58[ދ&X4#}O=ՠTppff.ķb4/}7Rz?d&ݘ8? eVI1[B7w_ۯ8cXѲ$f1^'"Iv4N7OE d%aBٙMFBF^@ lӫ| z's;w^9%/O!6LoّF'IgpaF͚ߢWp)7*7Y.^+ g]jxƱd[O"*ycAXHSS Z(ؿ Xaج|Ӣ(b`Uo!z|R9d7 j>xg;8ު;@М! by1p1; &G%+ ȟez+ lpI% 9$yәQwiBQݸ@]hw=RrT&ɖ-<;}xw9aX^a@0{L4PT:u;wIs$tbs{mhmiOl76%"֛ܶ5?|!2y]FυT`$8h\=7U<%nBE. 7k61#LqM0yګ(BF z[*80m?|!.Nȋ,b{JzlBTE,]8@:yn?O~<E-*Į[#&B&,F1TH-h@1a™6 <ۿn6U)g?2F [?fK `{t֍QGTA4&怑M"V2z\-i*?Ps6&Cy?D)rF[{Nlc`)B bY9v*7faGԲLA}12uޑݙ}25脇Rb,a: .vRieP'P_Gpz3ǰdge5KEE?(DREvK IǾ}8Tg{Tpm!`NRy퀖e_(eGteNO,6`] ,"[m,0K8d%;߼:@iґo]cRϙ`L$hĵ.g +5s1By7cVB~؉vs&x`X- c֓݁DHd&0YъDVS>4zCڲ8K h^!lW#pV9(~OE@U6˜]D gwMlȓ Shw5;"cA-ٚu:VPF:|,Ks3*D%ϐ,`72a/ԴQ6sMrc%RL< 5tx6ao_h{G,8H?::oD)yR/yc FrzfcҨB}|wʉtTRY2&f|. asilxA[b{㢔ӃtY?_Z *Z~#M$j49F9^f&#YO5vJ-Vlfb}s<ߤIa뿾P h lr[h4KԼ Aph,[:k_i^٤ER4s~l *۔c^29~C3w (_nd6xMqXjcƫ my"#dS>+=ɉ70:{6ER{D؉H5VtRO8Kn |BOC~Q:K4㾎RoAvf:rXkB~z{0Q_z!9K?:w}u]hxx4"k5(58B6|$M_oiq%Tw7Y28>IfӘ56LJx'CE39weҺCIjUDPȳ*![^J[JhAsěn)]1!vMm뉣ʋWRL4mr=*;ôUCN!tnQ׬CsEv?G^zK[ꕽ8wikp$vY,d~s{t:Bhۼ{֑Qԍ̝K!cB,m=6G66փsţjwܻd~u2E@GO9rB6-.,N,AI3 L=~[s}9[dRU 'e`8g1#L]gCS)xmD ՕF<4r)F_.g3V&~K/PQ?| BO#8Z]6+0qsι)+E8؁ٛUQ! V/.79<i2x -~oqy5ⴱ\}!=-ޯ:?.L]@D??mBK6% 賹N$ӕrj=Z'o]8= (=洌Ԡ`hlJ:MsX] H^D5<Τ(SnႠ+<`Da|]ӏa;~z^,$^":6Upg'O؝pK,M\w3 QIe]M:ı W֙{'+8{vO}uNRY'&8-pIϋrl.x6>v;ݬKꖼ 1`dLYj6ş+ /)\LUz&b)GDan|IܚBT,<"`c?{Mp$ӡj>6+:%Wܢ ^prM_Svli_7v7M5!X_:SJ`xՈ^T[Za7m#pBJk1݀ƪU|V2CoLT;)n\bى,29gQ<^ Մ j-񸔫|:$&G*?tv#Ż#㮷|Z֔P+K,*)Jy9 XAjWSV$7g_\ J3w/\(]-lUI'Rz9ƀDXar6VyY+/ny,ʊ wi^&=nG;^.S},'pNSl5$`mh 3X3Y[DV)h%e:' Y$x+~)d%Ci@8zwKa1A{YNV[E364KnArP/XX;DZi%GY 8k{./pQ.M? 1([qVl12b7K4?qixCD9Pj'U5B+.bfM0LhNIѻ8F+&,\[(?zapi[/`OxYYTd4$A!4K[`r3~2]\u}$qoe''r2, 2l+mBۯ}E !qg0I@2C++%c lWDpP٨*OT)$8 :X#kZ1,GEUZͧA3'.QiKMkez|ۨ 2کv0Mo0gM~}i-.&nQ4̧j޸u~(r yް#|}뺣B_<#"5lw zAoK"4"Kљ,f!)՜H*‹rڒVV2`2 z)-V+BpЌҿ Rd0bU|O4 ޵BwqXot&nFtڂc^`nWT\T2: J6^3 AI0mI[UQJEx{w}ݡ{AjSnwAUVq~0"; -= FRfVТ՟el=/oQƀ =(ţj93p v617 UU >8SJ(4B{q;"PUJhBG\g^'|QrU&/>]g%NǤcpe̐~^mhhT2\2)FAQ֑-|ǷZ$_ @8Ml Poc.ɓQn+'|+c^EcI-O(%sQqHcNA$Ӆ&[~ddu׆OQϗ@堵Ɩ9/ZF n[*ۖ-w@~WJ\5( Ju-b3ѤEh=&~~;{ʪ b aÖ \˫kc@IƨnBMMPC[%7z%*HYŝC'ٓfGk1H  gG]EB5ԠN;S̜6" YKztхŵT o-0vwP ǀS@קtubm:Orf b)EcjEqA)Qh>V+ypt0:.؛Ee!ucWUa L2 $ɦe6Y'Q%b~j[.ޡВǷz>8HFskLFzVcc(yULu$V"f"R 0#[Iku6|/Vjj<63cs0Ґ~sUmIi΁Z~oPhNVgd5YuC2{4m\h*oVN*|?jސo""В?8Nk{EKîSpk3%wF):A0wߜU E-J>@o'@vrTG\M0v?k8x+B /"> iIqwaKDɇn ;P[V؁t-C9_]rfv^l#O%`]9{NB@5!~rINs4K".\Ղ[O|%)y0KF@@,LvZ*'bUp&1 @حk֭BжXٌlB#Iv}'w؜zc/RMHLj^!)tתnڇ #SNdsyl-rTX[v7թGT]7Q Gn,qv {: ]f  lV+1s]O7g`~ҚR}wXg2fK+E3Kbz``lF!qF=bĈUG'-|!ı{Ѫ:}N.~݇]7/w4?s(#H\taSAt{+`E&K nFoMhq~%qMx# K׍ŕ=ðj鏜qO^QsDEk6D75jA4VUAc0=h]>`  P3]w.rOex ,3 =Q Rۢf;`/sȫ8m@#mp=*.מnLK=Q637`πH/֮?R:<70ў}rH٦cx8UiKJ^ŧ`.$-][riRDJOQ4O4~%4U1\j:VqD,;<&Q;kFwa\ETYv1*QnNExd6Rk`o"TόsXOm+HfgCgiߵ+ePW 0A,]=(4A'+ht؞R6}uAH̚񎮸pMgVk%ӊŀck>)Jp^;t?!19WL"jh?Eu5Gƺt:,h7.>#5uW9{&Ht"t /q-׫.D[ {u%k(M剃MKڜ\!cva738dgoy{/g¿`:͓5ߔ6εS{JV3ҪOM/,wб:숔 /-S6jm1c[6wDsCEk{$ߞ >b9gzy|C?okaZ5@t}#9H+TփBX4)TWWg2h]+q 2pRU'm&xC) ަcw3T-b*/m2G7n@dZXb f*c&.@)w1y?Г}fmKniW~C*b6@ I7L>إ'>yM |%lTKUQ31k)̮`7TUr~ZD8:wN޶Ri/*þ>܂=$T^9O]IٿHt… T"KU=:7zOLo|8sN!R%K z0 4\ +:-Csmo<]o Ų\`G$Ǟp?ZL '-چ$6hi`Z 8.]rfRy@+`چm"A\?MV~U^ pLK߰҉whH \?)z:-Ɲ?}1 {b#pnOug4kugEi3&0 ]0THEmq.ld1o Tѵx<&Wzkߟ}_U&_kbgUhKqxzO2QYb|FUVj++`1`=eVnY \gwƃ*b {|TJ^Is2T}1Rџ' +WK,s0( Z ί+[~>elP`Ǿ!V@e"K#ӎ]$rʴa \x,xTAAP}LBc5mQQRi@ rpΫPG]GO6Q$of0iB|,AG0^\,M ;>V& &d"$Dq&'pD ge0#hMǏ`"vl_0 A"."ob^Ɩ^Dɞg8\ҏ)c\=;el~F2A _ Z7um5bs`ZT釯XHRwk-W`l+X+m I2mk5ٽfB^)QigLj}*+w(p72wN#ost OݷQ/.) m2 F:8TgxNxzwlmJc/櫷$]t/Kqe,{3'^E& 0>wf81RMYӽĊY<Χ&zEVQdYřlSjwFD0wW7bLsD_.W*!d0%cH taJvI8ʱ̓OhQ:*܎\5 nhؠчԍNicn]j_DZx<ڝe?#wC&Py/wF7P*x^ щ>.AZ#+!n%) r).=%ݱET9:+nKcюwF#%9anf6e-iLbᕮJהQjzy}MP7_ǞQjw ul*Ѧa/)JtG[/.+s_E ՐSAX9qx&rNsԸvOұ+f? AUeky{2[ [?w45U1ԅ"liي n̆W7xz2>~@a5 {3C Jq$Gs6(ň32eA#Sd|E! 5w^ C,;FFжKiH .{w㪛=I/9 Xߙ>k&``RNm&ZL1'OH)c-wJRhbׅ|&A2v~' L;HZXA` \ ؾ4դAߘU\9'YJEI*O2b_sK lz8b3;PʲS;jigׁ2aBB-m|Q*kUŤzRQ>iFɏ6<3h :L gYN% O(<lUKs' u"׍OO,pq(8djp"$]qMճ%$6q>Ԫ.8ᣙm7 Uq `ZFDY'>CVG}_G pE'A u_Ur[09';e0\ $#J+ܱd\ yO/M|x@B Gp`Txbª U&=1xDBb5zNxGre*TY4VXRqH].<\-n W~̃3Qw}]Q+~5[&% W@ 7uQN죷 I29&mOƦL@W0:? w`@t,̃){z Ec7{Y@<-`vnX@~^nj%LC78 !:VY+·CϊޘZs $VTV_AW:~]=Du`TY9̷M-ʺ?#4IjȀYj.#E 1O̘~/TUd,DLkӇY„Y@*l4PU,CjZ^K]L<%)Aw  hSaם_sh_HFշQUk˴4BȘgVe7wUvj/׮e%$QRCQ|mg}Ӄ$y JT-a)%~doE@oƋ'¹}92VA~T LQ@ĎOD)g1rn{&ne+c*ӯU49}*uy75X墊( @Nm3[RO3%~oC#.+U$P1Zo%Tk7Hd3/#,*Зt݌fufɥ#7h~>]>?hZ)_UX%(K P6t0ٓTQ8?{p{v1m2){ӇYH/a̐Oy#&*[gɻDjODhC1/xFj`J`1]yQhG_"}}){Hٔ q@.u 0Rcj ϺSBj&m ϬinclaXVp,yp¦"0>穇i QrzU+|c}8M RZ\ Y^> (YgA:5Mshadahrh7ƥED[ DWa7= :sEmp?XK5cafpu5)7U24?80ņ^X!#1/wUnܹ N]7 =R3+KY".ƒB#bYϱCd s7XEӶYR;[HIlniHg#$!e=}ޏ\̠D^%bO3Vi_#V˔hnaTU5d}i6D+~7hc!'YalVsHjd\[c={O Hs=LuXk]+9=ҊҦ5`X@M?s{g$ vjM@YCH&{j\{XBB0c.9e0P)v{*%\). #&j[U`(\Ma4R )d9i+kc 41vOjr|.}dZe)X~UJ0}AR8% 9Ͷ/Yb: UjF銡 =&V}H2=2Śex JȠ W<МYk[FRHcsZbs/ s\gL *;kv !Rŭ A,~[DAaTL`r}/6(g͡ҔN* !#!܁wM`wbz?o"@+ZĶb.g c=0!eÃ|R_lћRF[|4>ǃO\E2)X|!ksXږoV 2)}YkX=͛elw (^݆"鶤gUgs1.opV%Xd-g7s\u%Jf2q2\MRjhYW Q'Cf<jEuWIkkO#}KiKQnrnːeJe:C9{H<ꮰ-[3әw駍[ JɔHyLٺokRKKlh=fRD5EwH=Fj1.Ao LBP PFemR $k_* нS  p.CSk6GnHoVoeS#'l"6gҺĐLWٶ Zo~]m&<^`;ogҭ>!y\ N 6F *fK9 +F_&a1W?"v֡B NsήĸHqzd.eew[f){(c[C0XnRu.LIQ3=olJQ=׶Erm=J"iC>ϩO^2>;)cU){ ޺ЉA⧔.K)۱p5-`.l/\%?sʅXE?5nNc]-,5]ցv0:AEk#WO2ue V/+9R+~m@м"AIިGߚ47bM:,k7a{{U oeJL )пF3$ςcx`?FMf=N>8L𢦹HexRJ_Mgki6TĀ`=5_nWPGM X+RWE0!Ő9y hdVK6ife4lcɾKO]1m|h}GyՐ8$1stw{Z1(0.'u@6 i)'xp"4gE/k~T928aNp%f9rWDX-Σ=[Wg3[_%bd_ s<)N<IVL\dFפS-eGyז0O8(i}+ h9g24=@ y|-r*5ws B-18oƆ+V{l}VvRzBP ePŠ9!­=AX=-Lg>p_/CSȤwrRiwvda{ U@XZmilFg%gNGD,F)6Ҏ]; ۽OϮBӪ{B^û'Ï(fHFfױ馋Z6(D?`#%Fl@=Y@> @gPo@1o4=(r?-fgBV&`u2S5w;L9y29T2ŜhY_yᇔK0wJ#aN!EWC,B}Q/jxmm?f3ԡ]K*sOv|Y %K _| HA5PMSA,3j\dM!WU0J}m"h @(8r<4fe̸\cK`1.+%io[ŎJRK8Wo?[rfgId.xELpK]%t}ɕD4N)GngȾ5Аiޫ6@rYme:.W~_h(hˮ, A,ђ{x]"'+oaA zgo', =iVe(ޖ;RD pGv{)8zTO<^IP0aBr*BFDɶd*(iL>&fNV4-*Y5cRpd^$•);=-I1 #к8fX'iI\rn?l4'Djt|ܫ*n=\F26/* #c5SP5ʂ!*SY|:Q[lhU~-u_х 4DdeU JVms;֍mJ_e i|^_H'N$v%X(7>ղuzŭ}SrRSoVNLJFCͨ3x9"^KlK!L%b@تZB6}a"=Ef_bo,am uV@[[jZZIӁ0I{決p|g#bc`y` qhb #^lix I ;w׈ᚈL#I;AV#LS/g9ؚ\=Qt69| ՗oy1猲x{%fp* 9kѾx݂Pȭ3Nϡ}ܼh|ARBLZ_w4 TgH6֔u?Ly/6la~Qgn܁SaJXL^5X"!b'{!8?UW ,?3^ IRe1_b]_ W$B*n hnC7U-Ӯձteɼ'5Ix%}0HпwPfN`)!{0v D4k.E%L. D>/Y^̄~N WN8&-V= sƳik-7-FHFҳ*) g#FF3_ƺq[kH OfjQ1YdVGY%]E c.p` :zAxz3R=]T@d*rm|FW] 8!̱@N|":_I꼢 'V\酯˹?#ZSǤeߺ':*`<6N'(-F|ڥs'y%fm9DHq,9WrkI lΙ5f{%mMewV,~IbPMY\n#RSNh{nzs uXL1~寤`@3 kރ>>Wg YLsfi?i>Ed\-DžCq2*;FU7vEvQ>#ًI&2[ xƶZ|Dߙ(,wWԟ8K֋D/ R\"CʉzOrTuQE :DPqg0ZCo+ P/1 j%V1 %b@, AruL;O}.YlAi!T9"_U$Q8-ô1Lcnk Q^>T0.99r϶cqKJțZ!v?8Aqpn@x1bj^(Rg?B᪸D6q-WxJ.aVF r&a#uYL%޶ZỪnb5Г-` _'`وj D6<j %W  YƥG]r Vq kJ+]85 فc{YMZQ~ͬz/r<'U)o[iɣUUh!Gȕ듓 _WKZOߺS^fHk{#jv1ZCIcY¸|R34nYJ$sQsSF t2sNju;7В+%ڻf3Oˇ [5gZm_OW¶},:EzlWƏ51䥈)z~uߛ_wѨ j0h50wt.|L!5 LlyՋ j)]>69 l>Bmi} C|+aӟԐ u1B+\f&J5`ȫgJ((#ߒ$l-N<5Wjzĝhgus:yMAO'Wm.eqT)q*Q+Ӥ M_ G)׆B<Ԡk2DŽ>jϊ$}^$45TAs㟧$_4HGGnVeLp9̷xF4:Cg*@EaU/qlep<T"=2d *l3̫S*oתU51wf\h2%AԖD C>ĿTQXd[qW6L /b_-MAG5Ǘob BarƤ@<1'/v垼Ί2IU$fq6|P=VQ8 tc+3-+Xu{Wl-*-P-G (`}E\7δH-u`Wш&p#K&b#t]΂PaN;:Q31ixr/aSQDQl?#w^"7^..mG,JL!q]z8^B;WdAV5C] 1L7rD1i~[` Ź`1ayNTiYtTC]cH7v+u!˦Wlj@[1$b莈Q` "3n˔b.^ʎq?tVe& r{E氀Αj>Q\ӐJ>_Uo 0]EvHj|`+ICibikMI$<xhCtkT~ 8ZY!J=MJ|MO4 {nBhbuބy`sITmTF!.̏^j,h5I?!}5W))Va4TJ 64TRGqTi|ʨQN +[s *%9~ C{~;44YSuz<̆U$!ՍRhqt3.CWNMźrP+Fh6UwZ$LG@$yex/OS$,71PxAVV`U#b0ބ yUp W W!^̆]-w]c $y)=҄mĘ;jkIbaY@z3:*I뮾u=VR@}Zp*%3mNt IjqWb}@L<8>6*JQ;(D)[?m@1ƿ3 cfaGBЬVg]Rz,'i]|fM?TK8)] = JgGCnY+iAFpE)2=msGG-ӆaW4G՚*F:o#mYs霄@VKMPI:^27Uy*j끍2k2&| XHiuNai36 v„C 3))_N_ @-@|}]zα7OWiĐmvBZ% THLm>֨Voxh w8~ﻵkKp@X<3SRH;O*p# iJr|22U"1Zfq.vJ ݳ5 u+u"]IY:Xuk fֿTZx:-tyJMT2GYcHAf 5?|jkWs  6mqҸliьƱ9j港x+{1*݂Z a%__6z Ʒn蚼)ӳQ':(!`y"c3\YJٰkZ8Pyg~F\z(].r^}&2隖B'Ճ qX1T亵t)szEƛ{fC"_Jе GcUBs@;`橑6Դ:]0ъAs`OjҜJ꒢z<[t_ 桸-nևi~?Q q)m:]pHW1oBW*L&qE::(YVMh h&1'pdInbpfģqF=#0!Y0ZnNE"XY#LlRD~;ָ"u{ =n:~Ff m5^kFډש0B9BȊwŊ7| ;hrܰ4D ɷ(?|fCg-Ս`bmX_[_[70*@w9;J+:ʾJ3&vD/KH>sXxf_> "#%֮"ǻ9AAreI>6,V% S :&H$Xmvq 8D>yN@?n28KLLD:=77޻^lt/ ԆeEYctE;=";}0GzQx+?,?,&=Mf 238-@!ʻCȥ7^gcYz]w@dF/uψ5[˗xc׈hI99X;MLs);4kޏc*{oRa4k剩oh"ue/]Kp'4oJ[ŠiE 5`(4u{NOx;s|:V3UUxB py[TE*oVtU: AD:e-ݸwn`ZGxz% 4߹Cݺt}X'U5Q%^TeOw ! d' M@wq+C l<98 " #BF~>ƲRb`8y4*dQ *iZ鿩&d }ʑ,d ЄJfvI,&21mM-җTʿ]"/>U DR"V_H f%ClI! 7 KMUVL^" f teTx:;kC=\,N l*4F2̨ Y.Nݗ a,nPu9sia4T^>ZZ^>=ܤҜ8Sx*ݸW&Agf~2(J" &S5gId 7k#Qeu=Dۺ@0y]5Q 9BEhT;t",bF#xH蕓`NL=D`Lq:E}:_m܎:g{ۍL ؾ=ztb"5"~IsK Hŋ2A nȱ^ (+|<7w'i}sٌ&`Лe^28/rfg)&WK>'$㰎FIl`ewr4m((?XHؠ6} Rʟg׳&fLڒ롞4:#_U% `CtZ: *=}@clxJo wHi~yMlG$j819^ڞЏ0Hi@M ˛{o$zY"Jc ubD"!S )?Fl://FB nO~oa&σ5 3NJvdQv:<+ DX2?ڑ*?xE5.odHA+)]vq f">xJ d\UnOr袊>Oe,}rf'WX- AF[ZK貎H3k^B g6UE-m<'H+` V 9FnZ^W|1E@QNPKO!' ۧEu+q9AoVGc;&'>B9۵R/[ 40~};®W( m(~/@Et "eӖU:\GgDǬW7'˳B/5<1qy"*[$HCGsn!1>Rg 7|:p2YuW-ql^p€cajjp#Վ[I1gn!N1.*'._GEOV׻# 刵مs JXL"; ݙS^!Ol.DuO؎? d<0^tD5"=$A\@9cB@ %ȷh؝X;hl#hZXD4/;=Z)]ms+Ի3OyUxnƗz;Rj3d:e@^-|.r㔮?#?e#l>)tP/c@jS%ܞsė^5zYY"`4-IBH}i٘67k NiM\uH@929zh?}a%m#? yVM0F vUq;:*hFH`~o?U}!yNgl;ʗ?z}z,Dư` I2nTNʃjP& jHg"o1b%-:L#OY^]rR%W赙\7Q.0b4~dRf.9Klϧ=Bъ-E`D̑(_EVs W%LLY|ᨵή=(ha< n4DF- к\Z-rvXp3@s2ۅ${H>@h>bhF:XjBM-?'l{œbHu,]p91SHLfqR;qp]TN ;gzRʵ& %aI[mV ZݹTpHWe B2p9è@yS`m\Wh2U^#L~zC0HEXt]уUcfZD7,˒ٵ?nqJʕ籲wz*,)N5.d7eh,l{IQGVm=TUfG*1r *hެ-1fiRK0-.?W\R$ CO< (<2g_eLݎ6*3*O偻Jխ. ~G/Qəٺ'g[-w_, #3>l1t4<0 ZT#}j}=g  Yfa^,YlnR\Wh v2J$kg6Aot騚1 D"$UUbVPemWUHS36d|=!_9o]}肏~e&Cщg|}%4̹*`'PyN2m(ǝHcTftqc'k0(:*^7(a\v}GЧ)М6ULjFpҥ?dI45xo^K#3VR/>1 HtwzT\#wË-gi<3SZ%jj -xU8ok[g;s@R)Q]n+B#dP/ 4UiŲ#ZyaHxǑc9Fኹ/%nŽ 7AϽֲde>1qx*fa\F=q4TXL݅}Ij%HY5]cd^ W,.ePDA[9ɲFd*L(/ ,}A$=c1k(^OTQ:^Җ'hm`FS2H/mjl4&BQc3 úGn8Z"9)&$ʈaAĵ ?Y13T4WuqqlO6S<i DI,.g/ފV5B/\RT-`i#+%QFs+s(:,;K Ի*caÃIYV̅ԡN3%jLA'55LdXhmϡ݂ ,/|+pek Z|x.$HJ9BݣUt-SH*:/X9V狩h (yHP~>|gb\H#OSTC- m_7xWV3b$lݦ{VYfR PbN0wI#qAQXIw-FP04$wts2$1\Kh YiYސ=`irH2U#W7 Po(2&{8.'3<rM=SNh|0"%-Qʞ"e[Y;y5<`BC!;ϧ*,V9"2A)ّxrN (y&/r>Em]Rs|qJOU RvKH{z4R,=iKldm !O8P\?;BwRh'q.*meȞ+B9Iӝj-o^{s0UkrkP#E |[ʈ ϑ[CL+ Gd*qCߟ!ƈў雬 foudSW$?܍8sRoU Fn>w.sk1 }&R~'Uʨk0ڹ5ʎ"!K(C\3z@ x^E,s!"zmrw6,juƸE-hGA2= bjLWF.?hKXAo ǮxEmwwv6A} #2 BOEEwjK)=bղR6Jh(B[\Dj)Y df<6oB h mg e]{B受Ld6+#u;B[(\WGjA|JؗW_{Pwˆ̓4ӲYAz FQO-pmG)u#ع!RڭO2U1uOomV+ەNq6J|dOen׈:U]=w`EgQ#@{_;ʀQQsErb9˃@yduQ)df32l3>{ #[#'3ϴՋK g-R *woIQ*เL!|+Mc`opd4e6GNaVߺjU67TjkSK{b/1"X@ZXpyiz>yG ATJc.C]"qvϣ:%UQAF62RoZ0R9@]9k"es])DǪu}rE6Nn<{5*Mr"t}ߎkKgԚM&Sv O=5@NSl?]Dk?t:ݞqL,hS ڟ,.fS:npgv5l3E˲K0ϸ/q`Is1ɣ0-xL)ZlRg]w=u\NF3B)Orxz f1 ĸfRs_, fUDY'qcVOm0+ȼ# RaMgNۦtLO%[JsG@4_vp' h su5]CmP.`P4`x̉΋}\?sTט*gK:@VPg}q BGHS{ODj@ a] c %V/:XhkKHΑS>lŸȑJO je~U@bn"onJ]m`JtVGB/qc) \׾3].5c-}H1'g}d .Ee,LIС^qM ƼΊ0R:_ϦՕy;D㗱4:n0գiLoaO$ũx.VEq|)jm#W($J\Ę?ZgCcB6:ߗw΀7Y&GIXRt!Z.ɽ1gߵbR9Oqm%bnU>Cڑr3ucݏ!?qY99-H@mL|AU_{- rlsoĸmkl4a8~SWvKJaFfUQ>7Kq%vjјrՌ T5yEQ=z.͵2@ k-vLUNҥQuAC`8쓀`9S6]zc׼ZF`UD|_bex* Ky JumÃ/؈a|V15{b}wb)b.ٵegnF Ch%Q6[ AC. %CB"}a*L@SN` ZDˇPfZ"[.!I d% lM!pkڸIgf^ ƮhTזDl t FQiWFP+}$+4QTH#IPy.vVvu~)~?VҖ-Mc:|ٖE~ѲI:FBq2w$E>tVKZ%#l%8 ;cn,X_Ȓ'kuL*,-g5d [.jtNՎĻl {(o+luN{u)n0۴zޓ@ɋuI f= Tw$\H6z!!Bwt ra#zaY#0^=@}|и?s`#`#HgdM BF/BNڵiOѫܱ!L< JzYQDkHL ht1b eV?bςǓc^p|N.K!P +”itPTU- %R-6oP29鮞D $a^-!L'趒XE'>qZ( `IVso?K a[}R]ehb w4iNC.$_}S)(Ɏrص0䘨3Z͟C]$2j$Zߐ5S)qzaV)[QVe*t[Sd{'W; yTp]ꉈ4U (79tlTWٿIMP#Sg*i:3eXJIfkHCp[G rdzٙ7,Őy]OA&uoBȄ8. ߵ :†x3Ō;ﹷړN(^cA4Aiau.5>=@fĸx)M7+-fAz@v/ 0Aam(L#Tf'`XY3UREi) J )ۤ䦃6nӳj~'2J D.(J&淁wGK5`k2R#\'k\&%з8*(HqJ؊vN(Aomo3De~Aʁ4ń`WĕakAՀm|!( Ym\vqQX)bH@OfA[ܽ=?n\^4 o◆ݜ\*:gQnq!}O p?Õƫ2GK[G)#-򁳫[xݻ^LSbIJxY\6=QʇsVFL` $V~i}WǺ̙\V8ER QwR5Xip Y ^8t_ J 4ӏʾ2n c qvm S} t3ON=~&l$S3qG[PuTF -_SJ*)4:/!4 Xc< $>Xk+@o<ӌڄK2~QNj.Ed|82p}9j|)j7-a43A"[JS"ȯIDZaI vΑ.N_IѸXAr}¾,cZG0U`I*㋐(`xƼ;;{ pw|yIf{ qbšօ;u0yo= 9e#C1#7ZC5HR5;aX\9_E{f%M$QZ}u#:ܫ[k "`Z+s*M&-R:kDJ$аޔ{)k =H,T=F3SFo8/?i7iR먾DgZ =%bEnZ 7ݺNYc4hL,K#tAfW1"AtOPKD}kÇCc1ˤ(Lh*&Th Jȅ!9^!M љiM66'Js^(21GNݑ&d5k`#N6?I/{/}' 0u֡tw ](S.]D }KWc"F߂D:ڵAzL 㰰f*ڹrߤMGw:cV$%.rpmPo9:C;yLLEd4wG%], hpGe/u#>թcMc"ZK]\ a!-ap!ȼ l8EaE!_×ƪ%9>qg"D[j:]'Awy<CyR%6pt&3YIܽ%d7K䎙GYj$%Ih_ZfO@N+cx8@̣$;q4[4Ľ^KYJnxfџ̑0gjOmxXpXxԂ]# q o/G/w:_|T]Vso6hl)Ѭ֠Al G`WCE 4Urql[-֖Z, ٣l~tv_搁XZI<ꁑlqF!mwAB623Zb_⻝Rt.@QcaZ\!jnm=H1@EH!DtheVvw뷽݂bp{"}Z[5mL2=v!o}7VYF yU o[Jv$>9TѦΥI |Ё3B2P~B][o%MdoM5ߪchz#T.e%*9SfsDdE'7  $m(QdLE!5_Gr<@*-ϼ|mƃotcHdcZL"gniYP1~Uj~3w[Kb CFŎh4N˜1}aHԥbO/#(uV^-#+L?Œp*%hªʣ&!zpՁ3K߫F*4y¨BKqS>; ϾTl\v7dԙC'YhG$X=_BJ˥Q ;{kLkKGF4xdb2TМԴhsG=w/@*.i(^zW2kL`e8t;9#H+c/:퇪p]R|{bF`œMFOڄ L$a;١bxJΒt ~)ܻ6tz U{dvAw8Qd`>MSKS{2 ;h)oЌA">(!2VSY74#o4g|Uυji>$%]^WkV?߅/f ߞa飖p7Z||A$W4U]m:"QD"޸bݘ6KװINEm )4*}PK@c?}8LCM.bƧ EЩZD.Oļ.݈p꼩s.m0̑I,}H3ȸRD̴4zl\kgTw^N"R.U!>%v>V"HUTl!r5$;R#Cs[ndԶ?D2@D&bcX{ϴmW޼_?ʉʿ.I<!b!bIDhJ&snY4N>C"Q݆@Rf$2 |Q#T2omNAOyppU;&=$.\$-4 S tV2q'Q2v!`wgGp 2j\bط7@5>4 |כV"LsTh}њۄxdvfC.ЇCQՙ ϓSи ru>I'j[zp,5"V ȝ(vl28ҖXyɇ}HSP|TT k&#mn" #l%f qmϩui~'H/vDqԅrJn6qƱXP')<gږ T?xYڕo^MJ]aԐC0,S)*Mt#&YAeNczA$8rK,=M_:.Wk~d< NH֢,pR|8#]O`\ǨeRIZ~b% b7 F |ºwXYW L8>B7OhƌIbזuMj1+1O&"a/+9j3kr&Ƅr9 ze36kc8RcqIq,s v 4vkJofA. Mƹ.ZHe>E#4To)[8 }VSгc]8c6|K.r-5})|3j^~Įs%`@BnBdC^tsRqm),N@:YsR}ܪPQiTe Tbۛw Ydoy->I{ė`M}T?nxi&-4̀v>;^s;|[z\n]X)ݧt̸|$^q; A*I9$%?wv1>y]kZz~pZץWǤ٢ J5΁*7qi3ݹ3 g-pk)^ = 9ӫ:i/<Bȫ<=J;K^{L5=VBh:Ƽ~'ZO^B %9ǫT! " *x!^ 9'Kh}X,1D=R"*F>R(~ p"!9{/-sH:tIK6J90zar-gy#iLU @(π(`\uhD |VPM$TJa@d,t>wiRs v-kj zʯR 7NE gh-tl$6iq<,P4&WJ_7I§a_j/DmD Q uscOaIl}87+}RNv)wU'F!b*4!ψ 僕@#Fxn{o;R5rF f0ۡL9wK}Dy&"or(ͨMеVb߄v^NEXDz4榠ˋ0FEe޴ǴaL!CW l*<"Y{ %Y Q64H3pV1)J}Tq*^G_IF{O8\SNmA#{U-sT"ߣ̗nkE c{~&N.ne͝ &ۓQ8Brlgz9M5!1\AYRvŜqZBbP u^k@ Ctr>~BnT1([B1G< TObYI}-&w{ɬtC<{@#xZ#.L5d:С{ J7Q¨t¿2ND28DjdY'H[,A#@5JT1M32bWGӂ9 W &C[ CҜ7[mإca.AFxs Z͔a+mp׍9L_"gߞ6(mvGm$0) j-68[E[ig{R%;JLV#Ð>%!'pؑm/fGxNԷեa;O:FheMPJ^"@aؽׄ>y9/:,ztEPKhkF;Nor'@h+W$i O|}CyчIj{Y/ iJxF#2uX{]3#Ȱ- oM紭ZNYRGo2^ݕ6!6J_\:$jrIo&ci:#i',AV |Wj~)m's>g^z{-GJ~BaJ2^8'0<{VW0V}R@{Ɂ{1> B~+ot~bvPSЕ]nJh",e1,`#@Lv\n/RQNbkˑ_NHkTooTJ vra/9km0= aa2{]S?͟ ,KVw):*M {&xmʥO7BV=-+Me{Iz݄eoKϨ@uB*~&4Dz:M8`c@̞.݀R.7%8Oq=i@"\B\Pv-D3$m\.L KIz+prB+7P9[+H1.-/tP_Tz;h~)}l oFZ 9.|&\gzaLy`$tgF (snYvƋ8dktijg\x">W;yqs5o5 J??BCrtIE`ijm̚sG)*8GqO.1.rrj f,v()cQe5(VJ;}T3@ZjmAd@htYɔE-I%W E8x40R.HlެѰ#IDn,u(\cgR4ѷ\G`x6ɽz6PY_'];ʔ(wmna,ZNFjJrHM8$0>h4}zVSR‚W*绀QclENL̺d0tQYg&֠W 3)h"_pyi?i5%݀V0%2jJD,krU Oso1)?~5 Y8|=EJt'*h 6^{$mzʟZi)݅uymiU Ocxяog`c{>JhĝgSeDԁep264g&(˜]gf\\^&GC# ۊg΀[g's K6 9ʡV=~X&YksjYӾ,Y 4DTB0ھqګ9exź)}z-&~b3IpL-WP 8olFnݼƖH$}4AbK]2n:\*ńpOBk ۩ ){83%SbnWk =!hQ c:;EeCEcs2JϷaqXfҥ` >uI/z 1-<@~nuc„Yc² n.lzNl,FН}bS\N=xbn> +$xjCW,c MC)ʮ-(X54SA52q>t PZk r+._=k4VfEbw8Q%_p:׌-[<C"wѣ@=lgtCW4O5f~+=Jq64`/ek!OzwWoK8 ci5R"pst>[UTC5UٛjD"-x89W3 5]f _K*EbOh_OG0&()ό jR,|w!-jNVJ0wń i՟gC gw77^Qo #(v m|uSw \ \wnDׄmB[ `dǙ' }LpXIhk$ld}=jiU®7q佳͍/Kٺjx5fe < h/ k5sim 0?C˘^\z~!CGJ̻&}_PVZP3gPWl}7EZ;pS{Ɏ:vYʀ,A ޷FxӐzPS7@%idRDm+;o<ުuodb(n@ukGT^{|иt& &;:"UnpPeQFPRv eW+5Y|(Uz8{#6}ۼ8y7?]k%( ^䮽$30[4WV  JàY%H)Żg2d`;iCOiq 7WwϑҌ 9*g4nI^/wKʺ15>#GWww&(0^F5EE6G3MiRɴ.;m?y$2_>1'A&04 Skӡ M< g>1][%DOJO^ X &O=/}| yI<ЄMNnf+j)9,~-vnh7(yYcA~oYe`9d4#p e:Xh(7yܰf>6NŨZJlx cԜ.hb  \/**dQpCRqK"$9 ;L;nM2Cb%+> "f]2aAsnp(G̬L?p <-ESL#Cl͚ܲ ] usƔ(eN;&iΙ'y k<\+IAB=ua͵vq~< oc)?tWP˪!M\@ub0;ki=x^>lfd70[wR>݈uܩP`$#Tm?ZbA;.L $ P9 u&jm*494)grzҫ%ly!_wc{ E~\R;balFAu]5}!=(4f7/+lr5#a;'m".Jþ4DlsA L@UYw@_{qOt6H??QQ`R(WEJ 23[[nZR2sճ6hC+sm2҃@AlK͗@\ԯJ`P ra ,B~O,_PfR,wGӭHLL;%* &:e}]5-fSkKFZ5% uP=LvID]d*@ZYZi*L +Pki=)*PQZqku}nvu^YJ`֝P8 ڠYJIyf\rh@,>;0Y.47Ea4u75v]߳V?& Ww"v,avv&2TB"ݹH-X/11O04Pzſ0'+4WL{NG?5F84RIFh-{#ӧ#kC|z0-HI ?j\BBP]R"q;]0᠌90NǦ..*JV/nğlZwN"x\UųH2 k7ꜩg"\(` `ϋ'3ߑB]SĀ=ڹf6QmʉW%etBsS+6zwDzSѮ}(*!']s!H @M;#qd[) 󁁽(z?q<*aw30IBK;&^?*%z F>4wP-X6eWD1hws(6s#Sӷn+JE]pMLi-;>+_)`c@@ x[r+B\|nU57řQ'-4H{o'1[0rCF;G~n-];] U!u#ʜ?fޑ^艳㬑 Wra<]r7dw2)~ĉmT +{[@Q wx絘@ 7$6z uzuJn \8 I] suy it5>(/3!]DNrݺBcr%jJ2 鮨ӳ'A2,zr)Cٺ;l( o#FǰLy`dۘĖiF55"xѧ˴2munBu0@ŨiYs"z3JbE(pN"p:~[~⁏##ٜ##=oo_Sp0gȍm3[; ?q$ SP ( NO^[#6vj.%&r_ugc"ԻTøfN\A!&șxh$p-F^uxrFż*zv?.p42q(|*<n^ s4s$]&1)~mR<Ef;}N6+!KR*hWڕy0 @BiW7ހ95i]F{ɍ,aDuۆ İWyBї{;j~4PSv49LA@I[$b?Z4gqBǦľ&McFñMC ![c?5Gߐ:XT̝w=x|qLvB $(C^ Q5\ŝt;<$eo#S~)KbxLbz&ì̺5w]QيuUD%T-͢tjz7)k]8zV&.9H]N-N`9\$CiPD[f >i݄ɘ;I|ͭ7oLةtScb4LKCIimSfsqp)8-l7Qzl7g'#cy8MJ٪!.& \)_pF-TB/'}!%ˮ E_3"W@9Q%G%}T;EJKLؠ`|ˇ6w1ğ}yM)$vLGЯ,wʶ~v!_HcowƎ rRGM!=2?3fZ 9CxnjKS{.V(XR1Ay xW,&E3ӊ_8զu)#9nx㎙Yj I_$%6@732Fglz[Pg#(R%Ob^.Bkcхt}D{.AG "?EK+9iQKX(ش?/9 ZtT =\3iJƍvHK!â8!ШdT!'#R9*;fM51B)٧3 j xIZ:r~q6Qy-ymSn͞JTjJEV2_}I9 b+E آT& fѳrx9OCq|'ܻUrPt&Q{nDU鰭a&P~bP6EwhaEm5Y:F{SVͣ"5IJkF$%MK) QQjIE9D|Sу!jNśҫ~IT2풣ٛ}y1[;KVV!5)T~?lz~e}"i$sB~=$uQ"$m l[WS"\*֏ ]`!=y }y]G7'蘭F{-nM,]z]vj kVZ"Ԧέ-]'ls..Y7Ԕ xw@ihNDnoUV'@,@o*?.wN_ܝ7:D_I%XΎmL`hѠA{ND= &1#+[/cL+sgF^슭xEtnd(Um>>:2(>M{z:R#UDI޿ LY8٦O@RշiP!GiGuشAt*ek'd8Ö<3>j=^6fZ!&WPpb4"Whesl"J|2/06V6 uGÃi*jF9(pg|bM t_ 3/''5̊g#9 b)qNAKˬJI.!eU4?Qh:;uzk߸zΠCVPͦ,"4~δ@@2V6c0{SFز1NeZnYkC5MX.H?}@߾}"Ah^&$E5RɄdh$tRj}=3&J( hlQ,"( m%lA4˓z~neV].w>\x[?rw)DCyHZ 59+]neA;v`|h2O0w&۬7e0sk97`o0ߢzOIX'7J" SͿbV>G {ea ,̻ߚ8ET6?$\YvG3"ppu5^r qtg˪bn96jB#R[Ŧm[>ݢpvFMiƪ05돎{z~Uby7Ҍ(쿳큪?D>\PV,f*(V8r7-yX\nmBt0}s2"Q`NbgQ~Bm(uC;{%EI€waŔ`f[b'"Qk G~1f,6y6TuMk]JZ^/6oq 򋒍lj|aX\wL)tPM|zzlpAq:b:+gFFy/5[.} DW3W?J:S2 LS3*u4t,4TJ"82R9 q뼽6~-3pQ4tik Az L*꫶DI*cin^O<,ռ")bR R=Ac s_pJ2S@*Ubĭ``5tnu_^CE3Df'a_u[еsWӒ6%Y-йI)`Oˆu<[0BCOsF8M OH7<ϙ/2MMCWi?+F^Kykx{bPZGp$ph1vp _RU9(Y%ދ]Y$߭a~ h{cg Vq{Uv̠wْ<9(o?&SXhcz:Wy ZK[}bGi_=VQ'F₟a$IzP 8$$>]GfQT{ڐ Mu!\+|]P>,5@2*xȊOTc< z_"ﺛSi)z{"s r1K]9l n&I㬊_?n wv)ciV$,/?ϿSÚmaXN+ōDfʑ"EFA.DX bZ]K~6NUH 5jdP+8 4P5ڤVw W-{&|Ha$QPC>EiLɌ}AL x*.= ܯpqمsuP +I v(bN ;ķ$՗dز}H7.n \̚!n-vu>wkK|"*k?vi~~l<+&itqp ,VMŊ弦uwhȐlE^ʉgoEz箨s<$U[Tn+<BU}_n}}eNOPc ^vhO4qDѣh; H@"URn0W2&TDx}mrSEkx-+wR(2K'WfZ_dTA<ȥ__jd\tmQ̏#$+o{xdRwgF{p,%1|/04CDγt$axp['{XÊ%uqVA r K:CgER55,?#rҫH^Dw%AIBuv7BwAXm|PKP UUh"-=53fH7弖r]ENq'NAc-O/ !U^8щT ~VNZsZ !W42dbI]@ghBr4z ,ҩдa&h( @`â`+HH+h:t  E0XhYcU0W%r9ʆU+=4`Ë)qc"O\0| 46l"^9Qf*yc"翈M§? |uPF#5aF 2čqYDNL̼Etچ@vcWOiދ+k PVu$RSĪt, t8,b؉b'zaV$R?cf]rM8:{ʓ6"{ ƸzȐ-0:{ Ϝ5mjͷ~Z+^r̽@]1~"y7kuj[M A5=4&nګɪm)3HﺜoJGeeX),V<}PpL]Z_JG}rJuۂ#/gAOlTm+!{RWQ,h!)L&t¦.]c8Kݴ}m%qPrE~M—h"4O^Q3+—YyF6Kԗ 죅26K+ nN ĵZbטĄziCP$#F5҂!#NAiyyr_Wʕ)k`d b8. s!e{DǪʦ_XBԪb(#~_W`p"?*r=d\ypjL TQX T 9)̓|ssXv%5sJ*ΞfUFI, >WB)]}shTlC{8HC90e-}Q1%τRO;6LhekE`|]QtL$IXKe巡G./bg^Iٛ$t~vE0ڻ k$_IfPfґɬ0j\R{c#;͕T %kf!/c[fFkG{G izC9Xu&- 4hU@}tu%y(nӘS-;76 >/yI8ͥ Rlpy}GZs.-PjގP9Cj^0"v''2-|憲/b cI<ӑYk%XfRDz^fD䏐QN)4L=M) yhD;/Yk΀6ecrF`0Zq( 2r#?I .6oY^CE&pry̺b0\|0bǷ@ʴhľ{lɨ-z>XX_#&qw"qx {71yohhyN͈Ut.ΓTHA25yb{p6tc^?1qu{jbs ޗd2fr ŝ>qaG'``)f ?x-)גvz aKlw&ܒň0ʹ0@1o؀ ^wHK9"{0(P0W&{ tPfޣ3_ ]}1^v¦4'&E.}C*CMBǖ|vd !r(w@ $kU^rb,lgG|zAI'Kvŝ~%F4q;P!qI~}wl5Hta W!XuծG"%&] !:-B֛5Y]deo;&ᣉIwem7o2БCj#70)p)vkj*TG[GyrjD:1;;7s='G%F,Fox&rbþxĭ&t]yA axTNXFXgN5^]j !U +ev]~ju ЕE N3d BUP1I0j#=^'ESC˒$QűlVY=d qn1AZ{&Hh%B;>8jiČ'jCb' hᇓ)K(L%Z軻qBǒ86f}$V1=(An̋y/N]Es9pp}GNpy`ҦI9h=A)TRj zBGo#8Z]EnYo ͛11kr1W F[ q}BDȅ2q¢uFYΪSXf1<|VOor :$jy lyy_{{YLj""(-zSpڷ(߾Iy} +,YKO n!jx9CyH˗IE:1&ryws(B@EWa'6clK<{RxdZClG*Ez[UP_;4B4"Io5Rj}f= 79b1w"{cZ=Y7!KG_&"L4 ~S\E6x9H2XlRX߆U,km^UbTԬgM\W mL0Ю!71pe0-'^v?k\ ґ rY`dDc~\2K_j@/-|0Bm)<%{>*s% B0ew6Oi\+5kB-<'O4K|iH3K>A<~~uFr'VWED|1]mJ`۩alym lMM|ք13{-k28ކhIm,όw⧺mc@6+ʊ +2 gshס_'%xJfmG0I5jĜ.傘wq_V4lTDoS)&Ҹ4E5!fۨsCbO܂GVa*\L&%`o]3<&Ru'V#tQGVyeH=vFxH6!['j[m'elJO(:ŒvTscWR`joPSͺ?ΌmAmjEԂbxLKjWil#8mՆ 256_H׌<1 {%ӛfUZ0˫[Cp)sBB\;AsJ?L R r:Mzw_B"`TßOm֝wvE Q V GjFԛU#%GV8U`OBP_'8| y\Ͻ{k#H*_!*7^eI&ZݾO~` 8 bE+46 B@iv2?TЉ%_ ȫtL|k|=" S5;y JY4ٰprϷVȓr/0Ӊ"˭[h%䖑xGۈN.qQ,"`E) wo8G]RX808WFXrpi77fxDy;aa9uK|os]`It=pҔ}VxQ 3 Z]}C&v@*s+OaY*Ċ)E !aK|ɅAzCWU$bBfW^BۏCl}:-b ]N י-JR\+q6iK6s*u[./Kׅ5l5-<8*骼\9 OIܛ -v$9|<|>J K(pZt+)ʤ뭵po{Jbʙ7,gD 9Ρ4|ljt3,Ԉc2mmZK=0R * _qH_yh*s=dHў#ac.kmřUl{Iw9 ^|}m^V@(֠R4@7Y#fC0T{乴:5"{<^HbOr;,xq8|>&qv>ΡNr=5&[_}2H?Ka \'PS!Sy}o!9ӹr'nm-j0KFϡP &L؟=>f* 5:o6`x(&jJ~nTv@q)O=t iBG8OumAEU'U~GM2?bwGN0x^Р]{$'=z[)NZBhA "5.\E8jWfpܕxM6(U \I*~l ќ)zmN5Zm9 C, rMa+n*1zq :Չsf/l<)Gd65ĿyYzTt9]qX}A6\QPLYwH?4Y$6AX2>SMKȨoΒ3JXig8&2=9.-W/lC9{3mn'!ҩE4c0T6N_8D-kUW9n LRѓ]iQ_A8ڊA'C_%r+SDU1X ,%a8܈z'\ό}wPCGNt+)E$F }J.ڨwiT`spóww={1[6 ~gj.n9Z&{ɞ \~Uʲ]g2G }!B%aЙJ>g\Ol{$_z\ /V}~bL;ȋlW #`F`tu1Hf2_==e4!2U#]ڠ%.`b'i]G{|ZNrEB/şLwj ~M" GU i5qpȗ/+7'J&.ڡĞe yoG s|4LE"%v{[AOlb@EsBϖK?i !Bh /4rK&MB*9;tnvʢpenf5eYR~S$~.Y  [D1 4Ma?+|b!esFϓt? >JֿB4nZCJ.;Wޭz- zT^:y>ctA ŗ '39> Vznf{{$$z af};s5ΎX %*'XcOϷ;ܵsp$++8ZArCXj4}Fvaȍ:YҲo1cw䒝}g9n [W m1uٍ߁EfF<1W+T kE@;yW9`OHث\zb܆kRu ːn7O3x=QS,]RAdT-s-XTFMCOH{鎢Vx#mQYmT9 _G0B>R0 Cb'h5`ee62X6g=Վlo'|)L6hN,^y"IE#}iiaAs?MsK{J˹ ukM4gKN,f;ٯjڤ# 90%s,="V}*@h^O<#c }ei}z!~|pG÷OAJ Qdp/Ԋ;~+BIl GGzj}IH-Gz}Eм҃n އ{9AFڲQO\98[*6ܜ7_4cU_S}HX z<9/fَR o/Tŕ'PB=Y[>#gNlWD?NNf$yRR¯K[m'AH0DKSt{C_uECMHFDW&SabՖrG,U/X0y I)LX!H[Mȇ jJ3`'0>- JՏm*8l[<Ŷܪl$!q$A yur#TgE5ĝiyݠ  JH q Tu:8'/ ]qfqfH)Yk.L[5O/sB?ǥC4G1{G1{nkE`x{H,,qzAg%n/O{BvmO%B1dtN2dm5&,daYEKV>46?*hƲ̈́y4f('j#єDrV8֭_X6-4 NqAaM.'y *J)~e){>^-Z9bQ2(,1Wv:ϝ7T+޾rnTRp@O ֒y+KDpC!(+mfy$jί/'VIqo`Ez&è '4";^i /1I\=|ϳs1a܈-P+0RSG`,#fpG'};OPrhǎ)ufQq:dOҩ>Sҳ%Cgfmk8f ePX=lӊTX`s^ xkj<]\ ujND*+z="qu^d=t~{[T{l;w壵Āݔp}=N݉9h8J{HmiYȯ@sD~|LJP1{YѬebbMC`'e a7 `A~#0{+?2nØ8AG (* r$P4o=uX5.l Lrd8OX*$r^dVS2WamGq;{ q<_y/{jHJ?ŵ8J+O+ |6,a%,A2GPw3$'R4 dug/IvAɗT@xxYׅ4i|%ǹ?Z7S5^訌_|ΐ,|*]>"o[%qTD9&Z̔J_ 8 pn)W @>&Ea,lv% 8݀}l|yl31 N9yg@ ܆%,ov8 ng*&L0g- ~UUE'reY ٴ넍.-',!? \Ljs8SͲTm_XSoJ*gc{ H<_<|vf/߻gfH7d?AұJ wb4 W?tFm)9ci]r쐸!RaMZiؗ$J](p+uI$R%%M0ar(bF&`sPT%zl1\*$]Gs #(Go+"SV‚-zë& )j܍{)Et2]6LNm<%ieuRw&v8ml`AMQQ"\VOkji2՝3p!Ť#0Xsڱz=I5H]W/0X1Dlc| ; M*|=]|Ths.u`Ve0Z$z{ b)J,m ^D0ς:}^+4422田pxc909e5?0{v3ɪQ C\_I=,UiV%G:J?^O!CGc!D| sYSA&_ȗwY6YUu no*Năp#tLwatdoVJAi:aX@vօ.!q\~5on%ӝ^HÅ *(ӫj3ȳG|橯Y|%Uk9K~P˴2mmy>(osOk4x6>x3z'V_"Lf ^_%}}ϯ\5K;!_TВzEȱ-fEj6We5y&_9YQ'[K刁Fܙ?J88?e?]M<|2=d%G!& CH/a==~ms#lz KUUTf )\+^ Fg j^& gCvvO4SyLТwbGLiT lWnuky ׃ 5f}N娗l!͉T(`\ZPuPm" mg܅Ik9OOmi섞+?: %~L=#UablӐ>eQk:i_ 415:_geO8{^ 6'u8ΙiR4}GNɢ'y[^Vэ229T?G/\wiʉ*CEpDҍ.UO(߇gAu_( &K)ٲjqfh p,Ӌs{(A)MW<9[$.^mr @Yu (TeB/+KksѪ0y?M[1KBHo,{aݎ͢]z 3D:>(6wHaY3d$6r>d*F"% $FiK%Ǩg;FYfHC̠1]4:Rc {sBQ0̤uj1PUbq~cCH}*@]D +F "sD ޛE(G͋^M vkrUlA Ȑ2cGTLʮo= oE) k^ɦ풜^oP`#%"g&Bw-I~\Ы?BEEFϱ+%~E %2FJ­w)I[X#fkGܔme88n݂6y':+R 1r^-eZxHY*xSa4Y B# D3%uS=<"b:F.WLzXp-?5.\y,{+0AmfAr4xt4Ԭi*l <爓.Ui(d?*b9m~99WѮ1I vsP!9欻 *-C{~)-o ^-@_Za3 i`DZSC_m\tвE?CEUKt'儐EFqKs+*WYʻ4|Glb6[«%{B:hR_\r!2j q9s>3|AUO}Ev|aOgna?,M7Y|0@Apk]e+s![4Gp8t۠[KQ`J4 Ύ8r7gL1I]thwQGG2Ơ`cii)FCiUW.g0EV5 j|U~~i @ah>@G5LρeU5RdfU(qsrjf#Y""_xSO5:ڱv+YgS!nj}jr&FD) :WPF &ePN";ZJ3'8=:=[8 6i7Ʀz,B4bBV;H)vQ؄Rzb@v 1dte l5쇿JR\]1d@ۨ.z![\)BoIfChphmʔ<\*^7&D$> 9s_<.`J}Hb5w;JIX] ݾQYs̛7GU:Y[+Z5Gw,L՛o!-6@(>4h|cwGS߱Fڊ>pk3YG[ <Mp{\52rw-e #5nNK"m449HDA ).3W+XWA j|?mj%d}J gǾ֤YK?yTld;iS+ilܡ&$VQ䌂 ۹5v2D;8d}PX=}Ѭ"ucФYV+"/#[$fckJWeKb2Q*ͻ&&Q6|a1@;z[u'Yhޡ [3N;53M ar/x }"*epmaU^LnG) Yuqr'IZjEgxdZxxI 7Xexzg/bbO;{4 c}w:Im?R0i:6.𧕼;΄8}ށ%&AˋIS<bvyuҳcl%_EWˠe.^XaKV@:oԚǔK17 'r mښӱ<$֦KW ˔cbHҰa_$/p4+ sҔNޛ2*'DK6SgLrI }TgbB:!I@ާ-oo0V\O4 Ɖx.dD!p&bb 4}*|3h>4/^w1mf)UwB t);KT^ o ~6^ͷuX%[ &$ǼprԟDBYmO6]4ۅE&V;jkI 8/T%RVE]ǤKz3|t. bמ0Iv MܿeD&EG5n>U#F3\*E1)Dp?d~SSXiUdcťrSih{𭩗%p/{ DԷ~J G!8l &7=NUp@(t&I-bʥ~1;~mF8+kY(ojJ{ +HWA$\Nde?_Y.`{y,xX!R98 !4f9> |L0QO~]a[T]v ]tu/ Az+C~XW= /s$02\3/fibi; Jɐ]t|F6DJ._6pXSqǠ;Gp8?o MJJ4՜ECK/31FoV/"rY,R~-1ܰ VQ|q0XSU^)4hSվ{ '+<|\Gaa%rQ5>w z݆6{~pЋGh8[%>MK= <qrkJ8\xt.wqFc Ѽɛ-!T!֠UՂvh #%LJd݆ QlTt3ەkkyY56 0wtbb#$7AH0mܐfMjrsCQ;ϯ(]f \⢴oo|0 U:alSpggc6~DiMŪ[Q*Gc=uV,-!V>ZJlv4iFey/b<6kYc%CC 5?q5]+`U e6A7ar{b Q˓4dC#B䵔jEpN8k;t%|K"awU"Rc?(lKWӇlsjUN҉l8H'$݃FX,@փi%ehg75If^F~'J#'mF`{k0 EpU$l>P>w{RG:kFaI<][kXDjV޾ tپ㢷_kbgJ?ES5t qG&RaIE ݮu؅cSߙ}FJ* ͟])~ L [B/;- u\ Hɔw< q͵6oTvU8-͂18;)#-+-'w3()5^x.f`&OX[G.8\19=p(OkX0vwJعQ* Ps4ӥ/E].ɀ+ຖ+ #A3ղg@(v̄0 ,t{fA]Z^/4ҴSzYf\'rjɎ~8!2|[|}2gDRxMk\. [F51_ \7ga}hd5w__սҸ@qiސffLQua YN{@f+:kzۦhQgK(ڃ.K*w8t yHJ&dEh;a5r[nMs*ը^6f{ln3 +;`,XR%mq`J؎ݦ'rۑE95} M0;&Qn %j(?H˱E5cTB)m%K!Y$lO1sSݝ2.{OfZ 3snZ˦RWH9C/[D&G΄B g'H,K kQi"--; ; DdvOMXwN0m~BY ъӬhzEw;޸ ,MOdԥl y֒`@h5-' ȕa/vi X3O+םU]U1K^oX ՞Zc HCQ!ͯ(62'jg2qJf8PVAg/n2V_,&sDkw&λ͚=gn[*/vϽmMyf>e ^RPR?^K| o@"o 5;8e4)NulTykB48faQe$WL%"LA8qmY=[츣"2y HЮq mr9na;ʏcԳ{|(#ս{E R>i_i z; 2氹tAK#ZX]) UvWNi~*qPU[CcȺ!tDc0046Y dGj?YڐȥmK_!P#F_47h30#)˔2J[NLyZ7CcXzfqذlBhٵ㦉`✭"[d33Xst?&&x *Xe}(v1dIvV˟r]~wҶd&]_.I҂KKů :\ݻYy.p$.8LfsR2E a/1+&}' =.vYQ>ZrL(0*MxlVB߳x=ox9TŻ44b'p}oJ*H zmn}<0NP'miq6eB&:Q#ŒX&*Xc%4&ԍ")Z0Z16VTkI*Z6;mSV--tA/1>VCXDC:-r2Vh@jS05WzvZ$쏔C}S YCoehһz2k:$_I8]cO{tI*5ɫ$@8J}HBom QbIpPN>8Cv[?!hRPxe?ۑ 70?4he}KX%TJ,"W(3I 9FdڣAga?oIvGwDPNuRY44`N E80qR!tno+$ѶRc}v-ƌ"I_@-IsYAP5#O'*,Ҙ3đס!UÎ>VPmlWAUǼe KWl+Ihu0|2@MLlnEL"4:*B^rw1o;t%dHk@S{v[Z{xXҊNkn-֚1r_J#il cb,zf!OE 0.wF-w6a[nK%x\c+W --b4~ pTZJH`f>xwk=Ιl`E'\ޞpkkGʻG'רW]g$͛li)Ys0>۞i.I`/L6"p1KH#f8&̠[)>KmZ^ݟYY6 *W˪M(/i v]fe}k}i](^ǵPnJ7/LmPu35ʙ0u_'|iۑT4Q2دVSWw-DY8RAomMIyKLL8ׂVw@{EC.v'WKkznX d^fw69 0Yr=zF *%oBHR˥8zvGtsPFPx@`MD<6éJ uֵ,-P-,-O0(8)A yLa9a27ҭ7 r#ᦔf]pjJn%O~6J yNvKM[p3j7] :"UoeI&&#OXm+myԧ:"O9pq, >_ǻ : G1wy/ ú2"F2w^v@طhNU &Zdw>9μ-;y8\ WP 6Pܼ30H _MpGg(XoTDkG\! =v u*csnMroD1VDwI(:~ %K VeR-ͳ#Jwo. MfpX:Oe'94॓$K | Ail0qu֙,P_i`GYdCY :a-W*`I&X-'KY 9/=>KI5Fs(\,mY8z8=LY_mcvKTՉݼE|B?V/.E@#Y9=s"H[RJ" \左c !nG?I.^2%TI4 |V|$S0.UNWkk}HJW[+mU-ë*ypJ#G& 3wQ5(XlGz''):>|s.ɭl/%Zd7~ o\>+[K.#w@*0&F6(apm鏮vzOƧj7?\jd*]Y[%? #Ee~#U&>ܐ tiTl夼F(PE_(@ۛCl!ЀyMA2V E뭙<^,8c/RHD|4Sג%@K~m?7e NNo5h~+>@Ԝ5čSW46Yjz0m-VC~VPh46 e=m n4,tYm B/XdEאַY=JW5d2l#\[F*KZђO0ې+%`/ u=Z]/[D_s 9h!'/lzFI&|@;<ȚhB"@_G9ۧߝ> Ҧǐn>!~8C|%iKt7@bc}HGN[KV_W$䳉}eh49 IN*r/0uA룅Y׋=Ol%uo׶W:r !_jtQlw$ރu;FV좟w= bn6$ $;!s0?CF*Cdz5 ^R6'I7Q"w.[ox&&;l-1R5[S3Fb'qF#<#H,:|4?B2R{kv>[`{s ' R-2h1Yf` 'ef.lX^F }`QpN~{2 =w]Hmzg6LfuPe0elI5ljfGjWlw޽\_s/&: lYLj6RLYʢ Xbsǯ-y:D@!* +zMj|yO {QlleٰW&X/Jx}ZԘG|xx>!835( mr8]uǑRJZ C?ķ2-GyijE3k"k'z] 0}ڵlXv!ɖ@7n1/G ׉K-8T}i _M*,  W\`U3G@]bjvq$Ùu4|(ӷbbEpED}f  $VuxYHCB ŭNaƀ^lP>tKυ !㿬$x5>n&ۂo΀9L+{ұ[oQTS%!~MS1Ba=(ZSqS2 |3~>5VW1>Ux Z٩]Ωmzr}M&hWNu!4N}#:ƃs{NJ׉7Ş:n]/c{qK{_|2( Y :wU3*x[8 pԞ"-Q hQNȬ 0 lu['!פ-ƌ5K9j1;FeTUUep#%#* Z[9;[1tե-+'y;o~홱4G\Ocj(W_Q#lə۳JX(8(Mz[Cc^ u=$x v%㒆i[pVf81V}V&_qW7Ltns^kO>} m ケ mx2"l>{{8:sTz6pPН)D';23r[a.FL?3M/QQlŪQd=p *OaC;L L9jej BHTnս:$@gM>Z BNMQ5b"eZ*6SQPN\:g[T"lW(p][ۧf=.Fnp5;7/OJz0"b0w'[GW4}Z|j^48@{9N>I:tY"u ۂʢW+|Y! EwHm][-$uP&3c}JUL.A^TLΏNN8yЅC<`{b0߹a3/5Tt uaEi6 r瓶TKnPx wF1 KAd-qZG2Aw(/,^o MEWѓ)'=7Aan|I5t<%x0c~J |ڼ] A8N tҐhKh؞`j:4LnJ^M++(4]ܣkw }eLMヽi%fxaC~ ׆(}ei-,ZRp6Հ˅ŵs ɥ ~M3BWhѧ,h, &@|{(0$dgJ=4 ^Ui|aZ~r14xؔx)E V1Rn<؅G99/;X'Jum=RF dZr 5mq.`e,í dNG`ZxE踊2'^LIۑb;EY7%16c4p-:z&aPBQ?[U#y[j*DFzk{`)k$h;qGn GePO  _֫%Ҁ۝ jqЯ@FY19CA*nwg0v哢DX%B(j]q$#uH냏-}Da|,28 h:¸fU֍rlHbI2) !@Aۓ ^tCi߶HXQ7J(X:XJL." 0g<~)>&J<[m"x)H;{R_*3Q.e[2mٷ2nL l52w OпX մpK" (sίW /l|q+ h,~=7` a#le\Q"E7QH#۴;nΏTXşZ!O3uU>H{Vl%-rgަ%ٟ(I}4\b3EayG'!0[)!1ˉ-$z3 &%s `C ʳ8"㑥 77vu UA!V I7s6 kTi('Hss[s7\<3ֵǘMp 啒|Aq@ F΄tOp}}Eb0·=B^V{dp$7r]d0ylZoGYQyY\&TZ/GuUbE,7,eـHÅ"[H;(>q|Ơ.+ j0u]ދ0F樯?сa1ObӤ|dCV Gv RwB"\G_|qcȓ P)mUOoa$l u2.HjH=!@ zB#cFAz1:"k^qPoxԲH%:'ywX]$jRs"l#Q⥏%3ɳWqQ,zT1Yt=;MQsֳ\>0υjp֬uOOqIg_vb SnU׆) {Egr> Mɏ$EnKtJ(1Jo[ e`t"?`l~ɓŸyKm󈂔U&+yLFZvF4sk;:OVV>-: (f"tzR2K惍; o0X80[;7|%O\:HweuǽKrYYim}:Au:E2]U"1MܗHhbpk(mk|ڿcO%A,hMgOLwKrAQ1{RHl=""D W~LWU=hD(@֯-;5F1-K%+g?ݏZ,Őq^Ѣ0zG\rk{W)ni;e3ӫh9j, xFљtC*}ġ٫Ofԛ?8$,VrCwTN>J3|g]&iScH!nߛ!}i>`R}("0v SV!wq<30عK)碛Ljqx ͂%~jX%‘UnhVag=pp]isz;v_#ԟ1.{WLS9f0RbyBC3t2S-:[͝jY|SMiW:.{٢35qj476:7w{">pD;\gb lۃ71+W /^t.{l(h4ءorolGlOϡ¢J&2|pɣ4Nɂj:i=B7GGx9F;۳ d ^v}~ _l*U_}|]h9kTI8miy)1/LǢԹxxۗH y{EÝ&I\]8"o?f2#/kY֌-sLzkpLzoBq·L>*v&_~lO9IB))K`\#+I *#ހ12s[ ԝ TX 6WO,O 1%3{}e}*lM $!y&uC[mS$U-ai4th*֐Ԭb^1rjNEh?JujΙɳ& gSUvB%dĎK:\`1Kr=~% ahAר9ծbb NiL(+惖_c_Q\'FMZ ]S nङޗ5>9!ImuR+dU]c1e _^(^L`!?rYB|V @gȠjrF38i[8)fb `|Ïݴ KE%/ؙ 3oA{'O ld&:߁Q_͖Rvd 慟 a7EFv5>tFzJBr3Ig'aV?MkԪXmv2BEhT8pIt5qu(''}޽j'2L+NMq_^^3u\fhДQ~Tr㌗@o+WPl9>Ռ!M@U4nWպ!3W\abO>$ʕO\.JM+z~o7dV'Lv[mo-v2U0SeKxKK3N<~lTuzu}nC% #˒XD +IK''B+SF'0ξ퍷bTPzEmV}!XF6`۷'M]Y͸"Ň> 2\8S[vS(Ș[90%ݢwi9:!miwqwȩ@JIw+uU}Nu%6I<0#CG^;FAe;t[[t%W7o_I:Egws9@x t 'v(ţ2W;54:_sri2 ]Fv>^**XP;#;$!B[`tZQ^ 뼚٣>)=cl 4_RCAn˝}[|Lw8[vVC< ƬTopƐB }).@5jI @7lqzin?47J*r&Ƙv|;b ٩@,)}heNc ڑsV ~E,w6e5)\M2quJV+]CB )K F  hT)L5Jܒ_,`Tݒ?6w>tPA~̙N$%ܦA_/&c.l9 \,{pBMdXUtJ(/ 2OcwA\|P%**(>A=]?O)5[z`{TꑤXΒMF[-Dk:| ^%TN_~ݟ I*.m(G `Ҁ$ŊOE |6dY9,<~ 4{J<] $Rd*;QmAY#${HjΒW_¸yz-3X%TFc*9 jwZ.-,X6>=ٔI^9=DRQ?bt#7`KN8,#'Gj2ZrGAxLDy5q,Jx!s#%݁o?b:661\~ 3 >5Nq (]{B ^ Da9dgg f۷_P5o\2St_a 4 M VLmJyrmnՁ)-r !HXܗ2p0mbЋ׊Wty. j-x;dhWFO$L7IKJWPl Zs#MXTx`U 4jzduRhlt:OH>УV]v~IϺEqb.#yq3m`Z-†5l7a|gJɎ% bI$-XH3a/JĬ导fُ#قe\?)ˑ:lS8SE$ՂcΔ\,E7$mBBJ4pA !>Z_tk]:9[]W+GP3 r8l`Ulݤ}+~hfU;"ݙtbFQ/;gl)r4RN:40ʣK7ef0.J>~4*%WZ ..(.Uqo)J{;>23TR)ǿKgA6q-ruǃ <;2 5 Jn[ dUrhPF.wB2 2qI.Fk (^Z癌%zHy ,g eX[qwN5<9fs!YѱS6PU{[ڃ*i3 ǂSρܭ/A?d`t h޼w9G]_Pl̢HUjPH@3N:xKb2_U )RL]Ee\ @@? Y geiГ{v)8[1RmCr<*"`NjEd%i -]>_:/7>H|:'v4Vй;גQ̺Few/虜r[ZO7eU8hR/W\UfY }ffJ6HH-&#2Py<O¶s dˬRK\nAZ5qX3-yߩup?Sf;ؗg'Cr̈́0YcgqtѴZmE'[8q@ڌv"`D/X)gq]xmv-|{ebDMH;K!єOI 09C'섍Ol)hPhPW;{UgnA1gvdZ&p"qF=.5NBnʗМg,ו_wװ5']qeNtb,DxUp[}*k:ZNuF&YO /].E4{#KNg6s|m=L,*O'ޣ ެ|O&0IyUPnzv-RiqT5I,`"߰*<}s|a _|R&m%ҜqȃW)|#;2r4ĤφII{/DLreA/rx~,A{F<58_;FCgD|٢SUC?Ƨֆm:U3n{h '7rғ?V ֮Z]]0c/Gƴ.oA\vz_u'5c #sv}͹ok\"wq)6"rBT򲄅QLH%u%9 &8,Y=)!c63 sR`ڄM7lQӠ33!9y3g2xSWKoka|z&G b(r_ќ%#\&DUp.bK@_ g SJM'QE̳N%"'IkX\+vΎ퇔Z1^i+sz`?rOGF9Oy 5azS'YYCoP1D5, {ʚZ$"[oZo<[[,e[OpLrTQ=/5 -{yB%I@~Qz*Uh1'`2)h?V6m2mqX-s8N1UXzDqRnCӋt߿|P,FhJ +ICMmO?)21u\{1-S ,8pO,f0swS> Hݛ0lzo\ 1L]z!9}_m COp aVߛfs@ȲHS:[Ǯ? 8VrxT2j#/=ql_W-zR[}rDz{x>v42P:X*Gvg@<ߵ[d$y8o-LZ&5 4n2)HvT^)@]f&7X\L$q Unۤf]em[j^bP54\!F 2`u6HN mӿlݓ-4&ڸWvMo_.7maC\hdy>k (7PgOv<!wsӠsaJ%qo=D!(T}{ڂsn.OMcc7&] *Tp.P4t63R%4Q]>*p#@&+';u-SmUceL1p[>Pu>wzV7`M]`ov 6iА])ɫR%W|xfH11hn,oR[IaMjK^?.RT̰0A鐎2hb,Vrɟyj]>#C[Fȑ; zQNԪ̮"Pkw-N7hۋ1qgat&o6z|0VQGSe9!/ _,Ȼ.bG&y*y/T-3fR$a\;`y]+]!ݪPI3 y Pa #ԞJ"dr3_V 3oW݋V" й]5>l#+:,viC7Љg M@R^,*_b(VZlڮIx̞ oeh/E̓ܳ4]A,Z,.ZNNZ]]Yi7ww{ #]Oyd۶7@>!T#n'(͝CriEՈkSfVU"k`˷?Ι^!>8/<3MHxJͽe,'+ObF8v8S04y;7xYV1Sbt"쓕jn95ݚ |!wbf+_i :yLHR4:|8R-0S6Ui)lYޜ(V+U0T,rڃ۶} 'Ć jLf#?B ۮEYR"@/ 8u!B*>fO5W! ߌ7'A)J4o4P)D)8ʛ`LfO`ϒY7̔BcSo'zZ>˪\H$_:{jiu%[FӲy]A~ȱ8>e(6DzMܝQ(2y{N=vf?V.G.UwMaՅ^ Ú 0R;vT@"FŲ"r;$[ Bc\6k%U @|.H&I0+:5/;E'H%NL4!$f}nϔAܿW0Uk^zɨ@ip?= y|E!H$~ŸRd܁Do*ynO@!CBA:G{ hjEL8X Fs4ꐨ5Kt Q4e%oFi悊-Q12CT8ɻCRAh#[5w/6LQ$Suxf~Z;ٚxrD+وʝIP6]9(Bc&Fl!֛B8b9_s|5NoA$x$ҜtAa?L=Qc0Fh ,~Ͳu4G(? 0{0Ӵ.9v^)LC ƏkƱRH-?^esr{{CxCיzn?w$F) pi`PsjòQoE"y Rs:J'}uMTWF',]yHWoKxNRg#ߍR, Su9*l臀hnB MI Nݝ?rŦ4"z;1;Q 謭Sxc͑dTIpbxUU2C/#(f5F\Z< YEㄵ|欯"+tLd#bJ`/t.|(r`#\JL]#RIflݩm K]e_v'/Ϭ0?`oC,;*ħ!1UNIAM\ӏox6|aQPnJC8/d 2ٯ a; M QLd$oƂ6 yc]!oc(2)&E.ʫW&?m4%Q0"M!.̓whwʱ'ERA7FJ众R RsxM9p5&WOOr5~TgZZ/J=+.Ʊ$\#cҍp '6,gŰ{ HwVDaIa]Y[pɡ+F.j2Ƴ3sii)LzA|[\Vq.@!{sܾ,(ǿ:SڰQ7d)c־?;M~{a,!7ޚj緺% ǵxIw\`{]GʩIHn~ٟ}`UOFxWۃmU(p!a[ !Rr+U7ӂ&?;/9,f>E?f^$"/g[WrC 2@ D/Iu8CG-|!&Lξcv2> }Ǹi\=mK'fkYɘpiݐx meidI bF6@TFH=TK!6䑿cTK%I8o@JCfW>k.(`i(ubhL b* 6vĢt~ޛTn-mܛC ;ɰKD?m^?Leʍ1RFm׍HߎWQhrҾ%v?Njb|v_/<l2諜#>&EH'Dܔj.b~ƪNfدATcZ}zp.ՅXQ5.yB$ÚunC̗Eqgvh^u_Op'q n"s9Aͳd9o2H mf/i%GGiK$eHnD4d\ 5ELDuIpCyQpWlWI <4A JB,,mڂ]ݼ~X(% LD|R#NX+3(20ʦpq{\XcFKn"sPRqhz,'h&rԇA@~3 }FDjj-w Ip?j }ekX/խ_;!}ǏAo]ʺpG/#Pf~P/WGmI^Pt-:@U (< L&e%/_zB ;r\DFD= 5`/;4gʛ'P6UEF7eL5B'zV.@7GQo Y\7@:C$ 1*U5+*S"1um^i(^%.)U5'i}pѓ ^0vD՝RBnw%YzC0S`a *v W%2ɞQgv1ҳW4QyJGC: sKyjA;3WQ{P…@9-(2zp3wGX{V S;qLHn—aPNK$@_⢾QѭegB26 1"_ק(w~Eaɸ:%jcth!@89?* hr6p *:J~']4XjB&C"Sp15'ݘR#E]\A!~INWG~JҠGZ۔eoy¢W%p5bmV~n*Rۋ$5L;S/}o_ Ls9Xߕ9sB7uq1kK,/&C(/&yL" ˃b2WV ٗ0@:.:7ue}w/Yɫ6.)N>@`YL4bvkS\2 Q3ͷTda<08;>#>ŗ?: 0f"e@ij0 zY&6*ṷ>Y-Q+ӊ1"D_'s3=QtE[= YL%.*ㆍkȢjywAfjw:'?T XZ7bI{aֽ؀?:J5]j S&WǤJN3-#e'fl>_>8eVÍb?vv4.f3xgjh*"$pqA$[Hh31J{}G^XsMuN_max(8C2E"'9U&efӭCm`};atc hZzk! S Yx]yax~oG%%4n^S: d'{Xp1G9 aZ`.pt+'`14su2_ \>AӘQEkԌUlFղkK?ѰqQealEiu7y,S*27jvr-Naf7<ɔ$GVb^bNZz6>uV×1OyȐ\ZLw- S@z,FsJQ|r-:YƞvP~ifSI=YrNRO %[7z2*tCmK뫹08 7`Bl'lx<"8s;Lr΍ETxa\$NA*h,}QL*_)2)yͪ i^!UlZDfHEo&gL]=m["5_lGc E:;b*a4wh0;[-egq\BCiJ w؋7JW?2YOaaf@A ,rDt0wc_ЗK ;asOyvg~~[!DM5 KXAݩV1K@;6IlǬ3JwOצ^7D:^'p k;lpE:,{꛻%|Mk-LР?>Q@ \u7 ~gಶ; $z}`<>6Y8S{Hܑ*Sa1 øYr/\+&-HS2A臷;D#k}@Ud& r4zUAm3}04֣¸[j5SL ԲtMfq-|\Rj%\jY] ¹Ճb1!u@qjpGlf,AKsp^3GVHhQc4!㽨 QHMV||d W MC% N!d10{vYG(.? r"*n,²|/`$4&؉]P}U/ N"0E}ӖK*q"+1=w BKV1u[)Z_ľG=WZǯ9yd)ufvhT RހlgV]cG91@=ə&?-K/T ¢0|9W fŸͿIQ}zկTx{/# ՃFߝFJoJsQ&gELJmz&JP5<n׫[ₙkl13#z▖g#EH{wpf~ECmᕗ>axodҘ[WB7UM9"A(g_Obܡ#JAԾ~t 0=xbxFd9f7C0H_F\ZڊP1#, < d.P])ntt%B497z`9"k:177ijNiE{k~j{KD?tPl1m5G6xƸꊾxqdh녷Jz}_Ļ6D):)tl ҭԽ6x͜='o0xyxqt{ɋpdSVMM)Qb7y17kk}p.RYUyU̧vR=J3Q287Q|'3IQ3)/m㵰EǦ@ "NclDD7<<ڍ,nV=ۡ;7%#P-wcas* &7DsQD2* e $]ip]4ݳ$C5 Ǔ7%Fx{mᆃRsm6S،js=MX]GbJҒp2jy*0df^5p01SF k*R3Dy2jy6iC4K_&oqX&ɬR  9tioZ|ҭH hkH0^ں=R~R0p%rn?WpR1T9tMhGd Tm_EʔTvć%!28LCDgdSrdAb#!i'$ah~vqwN>(&lA]8]n޼O=7q2c`j: î0ǵQ},E c)1y18e'`Su.S1/ۇנ2g%kƅY>:#ARVK1 _9VV1P{;xc pJtǥzUx'$Cy#b!(dW$G}s%;g{] Ay1 7d*сZ D-!&I]~Ӊ=!Bpa%n_W-xthdVh6,$nKR3juA2}M8E^1x}ωn:YPW: ,؇uZ@FRCa0-ZLl $U'~T셿Vݾ˜0[o Qvڽ]^)z.Q,2ERKaJxFSܓIՍ,ZS2JM%dv= 㽚D'JI/ae: u RBO*Ί}2I-; loTʤi6L :<o"o x)0P UӍ!]@<씠!{d/PTeF(N^pa_܁(XS|OPGe%F>Xf^%BPSsV w>X4"qvz&WZ$-`^OA]A)k!f]\"KI̥Q-(Jj4tYτ447e(_,U+$_קdlDyQ{{'1D&^lz;kvF e340avTp@+Wv1Ln/؇o#$m6̷9\nZG&a=CrHj[^K 7RY&~8tR!眀B^aZ JM B.ҼS,Á%h+IE/nVW fܹ+ˌepg;$TFW9?IzrU3x:͂W@TgG~U;#|?Of V&@Te#/lS%vC`Jh>/  #/ ."pᛖT2%B], )^g)V Ӗ[Fe< +:*x ߪ|UFCMy^3`Ϣ  yHN^Ҵh3O@ '|L<ԶˉBz'W߸|rFXڣ+׿qHIW;7ߑ j-6`([k}ݏpym5"5DiL4 IP2*я%Hv#E!NLbQ <Ⱥw)2cq^;κմ?{TxYn ]"@€aWHy_qt?/EV!ztJ?_OIUwDIe\9=ί&jt HܗKےҋ7z3.C]zOt;yWn7_yZgMl9ɉ(r}kJ{9{Q!3oqbtH(ч73z$󖡿4u;uʹA[kɑu >;A+/j|iGo<_ӣ#j F>,~[?:bzqJ7si`jRS{ 1dp@:]ϰS>XDu 6;,-^ ˜d33I搅o6Cշ!k|-W\zS~d-Dls-^|(`tϵ. m 1583,c}oj3oLnj sLE6qٺܗ vtg0tY4yᇩZh-QAq9]9!)[`Q]Ev ˕TGNx)_ '!E%G%ڏj-E5fpvh[F_:()J72 E~CkH~f$N c_aC|ϒ->x瀲c3zֳYkP i~9:kW <'b"ַ0;nW֕9! L*(@Y2Y/ %F?QsjPgo/:5P95ٶܕmKcW}<N?0(V8 +uLҐ iҰ*…k\]t"?t)3) Vͳъ8* b|޾pUg}y}m-r5i)/p y_x] U: ~2+&tP>^W( sjT>A}P;NJ4te5G#p=eM{ǩꡛ3!OVQ2 tyٚu(eЫ}p*a Kh (x׉˭SO$pMQ:o1N=isfpL_y6L?ߢ r=XMF3PJyU?c6"ZSn g7f-n_YN%ѴBm`[ 1 QW$ijE1ck@%Bh{qԪ0SDr3Qr>f)- %&i9H7a3~=r$@Xax*""X!\0|E%`9T-vQNǤŨDبklXa[U:n@/oO ^` Kq͢|g֥ *Yѵ'd=2/m87O3v\3T&ש˭T 9N@qךCy(eVe"0'Jup)>OΑUBS:YM iF_݇ݷ\ܟH#jKK}^;߹kQചsm:.~Bɗ3h]J֖{F s5yAt !p%HT :Bɸ Rg71S 4 Ki8 V6Qw$r'T8z6+[:`xbWm[~3K\D*6)9le>wkpVO%wQ8hoضZVs~6ebG9}nɮ9> )euLtjwRKRl14҅a7F'Gh .gzeҰ^٦Q;>̮q4Z2w̏"i@\{nͅKM)+, dJ^mA]NXz;̨J!nGWgL6w0xD0M^B6ˇD?k{%%V@kƂ2~gn 4e?`P$W넑c?J98U 8q !}L3+2 eg;vn=m͊s<Գt"$Q|3wkܯX1ۤ5Б~<%Hm{vB3ΌXHQ=\|bT#a?J ܱa~qc*׏^ܭa` UTg 1RR&o 8'^Ŋ&}!G|jLl-}~hE=W_TH N;A6w[:WObi%&LpS$8Lk_"\ Fc*&W_n*:lzù=@WN :,|x@f'*MIaO^f)i, h>Ϧ Sw*A( qT Vɺu Ƅ.G_C|SnpB^D]Ggj5u ۧ%X7aF\sy)~U:'5OJFb{Ox[v%TJZ]_k>N"X^IyGad%%wBoaǍϞRWU~k E n^baVW GJK G7h>t@5LM/A sBU=2H FFw<`/Z[93d+o+&)RN딙eV;2* pac`kv_?)|P{CH73XYyCa<)ygNy fo Y"k+wϿ7gu!k ѕ2dֻdxE>/j]Jz$}iI#Qת-N@4v]qI<fncM+S<%oqi) B[ u}ns)c t^}4dOpݛ9-mX2HV'̦V(-GXh aE̪e*+/9Xkb"yzIPM0C|GH}t 7?M5X#B[o8yyh1Q#<ɫ.<"#3ͧ톝;y)3Ƚ =E~1~:(6֐D%AA1X aET'J}oஐ;Q(rf!ˇ=(FF1˚Y԰[4c(ԠUN)ຮ5\ 133N4FXfE]-4a2L:O[dG`WHElK"s jBAd^^?^xq.wF;ݕ !dqN =мƼE ,J`LTokk@9A ;O?FKXg4]¸)Lh0MrOy`QE&`n9ުl(1]rjBɊmm.I Wq9 v4W\DDyl>t{M:GUN)8g@ 3zM],x(iH{+O]R@36=$Kj,$Pz!P\"Gr/U5.z"G!Pm>Ԏg% İ-ٶ2z y|Ňs[}s.:((b^ '^E~tWn_bX\x/Ε)`?0VTO+̞9qXEW&[Jh 2bY3Lzu<9k=FjJ L^B᪵Bܓ{ 2oO"s'2?cz}{ Pp9"_KFnT4$Y "Op=%v rM6yLZv}M:Syȋ"PY EF5Np\-8rPy}pKob*TVpqhgԅ=XE md1hk01(I%Iuڹ!a^?0E2‹p"!6_V#HOR^2n:z!nk̂3Uq4v5|[D1nfo=DVt3;Ѷ tA\h` LgWv8*p̨(;3WO i#h R԰@!:ܢ;\hCGbMurI;W7!Jl3P 5,b:l4'LwƞN= cllg WV{Huݜɜ6 NxwB VxǨS2 ao O(ym& vY}USRBj30x80wtxc.OHJ4(- \=lh58fTh" ϬRG!x@]B}7n-y?{TTF6KH#kA7lKhi}^Qu1$#PrHik#`qRW- !{dDxB] `-2 *d!n⹹gtcw),=%C|lhtC\Q`o+#uz!Rכ5;(K( l}=E.2~\J<"NS~YamºhyR"gEaiǾ9C'" k>?Jo(-*Aa\\U>7|ZuۡIS&Tbj|bnvWnK;Aԅgܔ4$a(qҚ 7a{6~9@.JͺbٶםcOSlIܷ8dɎE8&!5d:+E4jy?)9̽7sߘs͚{Pi}&WTتDF!wj l] 4dEnna,KN+ɵ868[;AQ̄i8/՚c|,5gI,_)rhW'J1ʼU~ m ?J~ax{DL1S|J9gۅt>@>3Ukp#wFhzkӞ%2PGSfvYvs &´߷#Z ڹX()2y+FK Wā~wb|9;4y(d'2Rb1-MK%6 ?dvG,L*L09fW.*5{KN @EyM'اNS{DgabLk[5-TQҋ<@R}=?`"p: b~(5XDΝ Y2pd(Z([A>LMEuΐщ5y^'lH|:-PE "{'ۤAB4=쵖UP-NE*>zK*'*`wˎ i[ECEzof-M(Es8XE:"UWfًk[/٠M_5Nw"' c$gҏ^wWixu Gϩ07*-FH ׁtPj9SܰţAۃkpqxqNsM`t+-upk `($d*[f璶nq<o2y^v5ߓduC402`<'<OD7`\Eb(I78Gn^L߾2dr=64 Z|[?X%aQkeP7!]F?YZ1ɸ+B9MC|zS !NnI:YZ[!tlKsDoziVZ@[.[VET:i޿YH㚌Zl=$xhyI Dc?!V{'^9$ &bU& >YvO>D^oE23c=3`KcĒ݀%5uuD`}y {L iJ* d4~X+ ovK48Ki4'oT5YR 7|ejpfPr e/L__rIThoDyȠxKx,6Pqah yA((&C [0IJiGPFRٓjbn"A mKXuxwY`׎{JÄ6k@ɲcASl tOIRfRq@^ȏd{hKc3NG*_+PqFBh-cJV#(<'v7+wT66 kEl9ENM"Z _L*Ȇ-0Ԃ㫖U!K0> د1 Hں:K0N#!20VYTP"}mVF/yv"=Àf 9sl-PX4T"sWZ_*$o^)c\0ib.gDy8t^.uQZ:bk`ֹ'⓺<YF'\v{u>:R871IXcлIb| c-Ȫ@?_ø$fQ"%2{xWy[ xA79`y8-julpW8B3f^7os MhČ3D" P_pJ pLjKC)2B63NGWp2sE7xUڞ Vc0-춞4OR|KyPZ1ЍL&zLe$@~Cs 8 --rLI.7YZxOuX+ԖU3GIԶ(p`q;gRû.hĊ?Kw0q"~/2I~He2`v%<JDq1d=ip3,]@\փ/?QQ6MCUk*. ӘDd|ќɯܥjigT1;T.}(I,g/5}O{lҴؾT [V`y1Ⳕ"ڰ܇:Ws #g؝5 odE$Fs:Qo kQ6:ŊL,״ k7N8.cN'W7Md s2e=m|b&rjXxNU7W2z09ҍKdk6^&,:~cEk渷2f, nS:Ng8e)+$oLf e&WH FgoQ.A9ND6`=1qǎ B)h k_Or(s]#xG{-5ReҎheej pg>] ?g殞d*kíތE0_`nYD`-YsE\V ])5 ؝2:Gj,92s:eʌng~7[7_ytVz?t)l[x)8Q94Y1GAxoWaD9#vl27H|BKW(#@I'j[C-kܤg̓x ?M=s}Al*dSDsfz71кS!;/fPؒƑyCc1 esk?V|f[# U`l{Ve[h,tL[ \ Q[3O-'.aP GM6tJ/N[li-ڷ$VPۻ;6 8 ΍'C-+h=I-br^G/AaUg,8R=QyL9@KMd#$N`kmB:Hb&·K[F,%|@7W !M'YǎUn1xMSU%uҦ0$T\Z \ Ő pX}jp_Ijy&98?X r#f٘7\ʅEgrwך1$T'tz{Դ_;n]GCmU{Rh-8˹_JוgV6XX;|id8Zn1,~>͓P_#.t輰Bgth2 85GwD6k=# .ڶd/v'p #m=:0fxdd{k~:2Z h47؜Dgys:v;gַxXjn@K'Pe +kFܕ?2@y^D,G[Li9CԺmg*ޟx:@|*\VJl33Z`~;`,ݻ.Aw8!A&}7)`&SmpZ TM0Ǐ־HYk|.UF9RЛb1VjSiQ@y*=5w1u9/ y3MV#u P~ h*q_{peD1@Y;Hsې0 'Ifx|fyюVFp @j ܙ`ѷSeOpsvF;-JWw(%Ͼn]gvtt%ۭUH AqNX Vug|62bߴ@޽#W}D}Klt\ xhTG\ ء5TtzbWGwSi|GqC,% K0TeP5FwB<.ފLVnZHbz&<{]ޟ?@dHj n*!xS-c F/{T ^7XQy*1G=G>/U#%D7ez>D{ﮢb֘z6^_SrI*µ}p'LJ-I3i2쏯XYm׷p6Ra Kًk 1,5\w:gMY~&BXcSPz.;>{B鈟շɘ- Y^Z_z[XĔUuGt!^3= lxx gihTԷQOI?'/Y &B+`ȷ ,o/Q %W:P8qё|U31)yڊxI8{8' (ot|nfiò;UŀK 4E\Ҳaq{={6¨_ҌgDwKfF& - ! 0h0N4Fu7T-,w{{ YQmDJJ\ 9фnǭ¤e7 7 *m̸Jx+fo)j;l,Mw%DUW>;!).hT_7h?XkxB9ɐ 1F:al՛Į΃]7򰴵D5nM ]H /5̺+ E]sN(j*Q(%!^ ;/6jQ_| :iBگuFV\qԚ +'jSߕlƟsq#bd*]jxHtܢ,p`zwhA XW\KY.?DYiu+ P9o:84/X9t&.?$4=E Ad<~(+>י"QGPfO 1+hOv{9΅49džHW9X#.)lcÚ<ҥ6X!r{>Ff.E$.g,߯c$c[qЈ{oGaGSڢѸѵ5稏G*U wgϒ6B5;ٻ8ϻzZ^_ x(-4ӂ຿JρZ9R畃$%83qt.I˂Ka,iC`ԿiIPbM~9"j^]*^`=| FC Tzc<8(Ŷ&+GH85-—5YXWF^xCCy2d 똤`@)`MY!E]p9 HQb`C;)u$ZI=i;o܊V~'>5zGxQ`DR ̮j_?}a|KRFl | =N4qh/4ipANg]1T昄Ǹ}5t.0 Le"ϗN*21Ao ιteGWM;0o &5>˞ IHriHc6\<:$^uk6"/,Acoee?  k3hdD87rˢ }dR02 q|!nK\KDCc[t{5B~jeml &YMUu]HT132+`Kb TOe τT8Ѳ0ňZF?TRg/U 0el.?M=j$bfE9$*TY   7z:fZ >↶{v~DjW ^[t3I:TZ܏fnu1{ex3'Q JOof@dE+6O[9NZn(mEP)zt>NEn̼50~Mel7p/K|(&?v~ "O&s .^ܵ@ 0 76Fz4^ {&gx`׽1,KiϓK&KtRvmR.?$%`NRA{1p7[;Xh25zՠ/f* 9$|"rE&Ƥ^ՙف? ā Mz/L2|)-xN)F>xӛMESfЬ %%sR_!aI޾<2n@w͓P*g LP:L3NJO@5'W8kb!Dp2&/X SB p׷^$ ~sP- d>M. "D}Ϳy${` ~z,IU 5jx*yx0OAD; Yc R塄ꏳV/Hjll.F`PU<.]F;(@e- =lQެ} ХbB߱o p0y{G=)LZ$3l,%}bW]ǚyU\l܄#0B?B:f&OLQY sjrpE ܆_#|gC`HRoh-4:þ+Y7$8J|jA I,qr ]Q~]4W~9=rH_eAs9AOP[͂ j'R4{ @m*eb %%Ub d*$|ppX ,(3Sz, "?A'`χ-н*/O\LBnkKE QzS* ;d3z"pc,k.|{/]_ gGhk0A&P?y23;g"*n"C̼>mH {t9Ų3Jͺtgb..ּMsxb V܇+}]֩Mp}9NyPQ9rl<b0cn?ܹb2X˄Hp1x}wޏBeGWc[<@P֠=.߭,xSLXBT7xTllg+t,pq),˕VB7gZx=,ϙ*~Fz.膹ׇhד)9{/?$y0Ds~=k0:L{Tuj7/A(U[5}9GV g#Xuݶ#y\#"Qyh8O!3/?&1߱T45_@ϓQ/&R3&C]puc,1v?yT[]DDvN5?*܃"NiLVP~ڕR]-ҋ\x1ڒ8%$]XezJvvDoNxTu|s?=\`hl#b+Tެש%! !I>J3Sd ʏ$pl2B75-w? Ǽ YWX4v r%ʳvBqwstĈ/l(lU2VQԵKKqJj!&>3M4۱.$){.5V}{WRRemq0i 4WwsQ?rV(K:TӒ@ZP‚az,j"QrBRe:Q`V@*>՟S륋'e|A 2Ѓ<ZaYNl&P-ם~Zbw k5W}UHfvݲtÕ%ɐhw{8r]8x`ql:$d/NJ_(GfTNT2z0W@َrWUBcQ|6!L2y_ c$@a6Hl}T!;p24)r(9{Qnun+N2]P޹ogB969yN+n/WXCM]GR qy!/_Aje9E>-d2E̒ 3F 3.VpzMAW. ,&`g,\lmw]4%06EݣRNq:o\/ [kuA ,`9EOT] cI`՗T+?"l.MӉ&;$!.6\2SoHJBn?ؕA@{Q׫3xV FAp ^O'%$‚ !64߫5 <"S DM_% )O=ehU԰],ʟn*ɀoApB=k1&.=qG-y<\qq -6'}{9 TG*lVȉ.%fⓥ*YTis4I ]k'8-D\C0'm3 /b:L7LzȓTp͝8YC2ֳ8+|eH9PA!w+n&p\d~^'g CyT 1ĚN * 4au"hBW--S͹-<.\bg8-HҴA馗ډJS Dze:b(?EN8!ډj_ : }iKaUBmhś#ߣ&.&3ӂ SE Y2ܾ Arx+t496}-Ne\=2csJhx$e{Ck~'R{ BNn7uK͖/&1^r~Hj-=#K}t;j=1/"P|ܷ4\ p;E:@":Z~Uy{E"xw976?)R=@F7L{R~2b亠KRʑ녵-Nm(级 ޑUf008ˮɟQIġu HA= *#=_ mBۜy(hpQ(2;G~je&Rv}BO1/+1:ͷmvZ_D\fM¹շv5`yUZ{GU~~"2NEi E_^fj"X`5t@kn$Զ˜h-I]@Z* >I$P1THS+R B^`כl `|^ʖooLNo%lxӛ/x/JU/.3waDAI.X>5۹BÄV`j0-#GazЀ,%4!xoqXe.֐6Z&>ʝZ7̀qsZdZ[; YN,#Y݈(V_VRĈo"ISq]D4Pɚ_H)398[ 9h#%!_3,eHEGw&Z+y iyu+|`ȢR\]X4zР]ǡW&rɁRmt8s ܃pq~Eĺsu˟hd7Vwkwf5z7(~V*L!gFf(W%J!7e0뺃J¿)/DN$1N"݀GӖ?=;& xX)~f4F1mJ4c(CM>u`0WGVac)skL.O {z1Vw^~V4~>Iyseŧ4$P:)[k0(~WUJ,Η2Y$IaBWf,æ4_~N5$_z?+0='Uؽk#12wJAf̽lm y gro5uy0B]+FUcL?9QbBQnjT!*Em5*jF5z <uQojMXw.hx hC5 fΧ g$ؕ 6 XA%RQbz⊞%O65\$J2v,<.)$:{AȘn̕)xgmG֭r*dh,Œz5u Â|^~/|(B2MYPiJE^g`P)#us&ŌD`<7.]|qH٪|8:ؗBīp>'0zr>Ji>ezwA|z)\oțu?rn|E9"M,sfRm\!< w3([wvEga,:Ỹ +ʒw= N(69:O/Y>\Y!Q;=9/M@62>X³ZGʦgm\QDOhJôe3mܜkؽ]2%glͧU#aA^]C/ђcÝڴ&(Uʟ 2Pӑh'f"{.Ysu`~_?!F^¹ .P<'5m `Cas9qw!sZ/l'lS'?F|A\E*J&ðƍ GUou#ks^^tnMäH9-ָ8=Z<nAWLc'?ϾCAwG^#3ǧlپ$n*{%| .VBU*ݕ8c vdY4oC_뚦ڝ>+]0[)[,> \Z"`.')a @8\jKP=u8,Ck_J}uY"ht_ΆF?{{ΰ.OT!vx]522\#G}!biX`ܟ1U 5 ٩ X;4Ok4Jr&"Bj"wFM}M%_h O? ߇.d321-LP>5aa?S3pQ]uwփWT:ͼO^RW SY sA8qqں6T [?d>ҫP>vB0k'ۛ rDu_-]\Efa_NA|ę__UJgf>Q( )TkqC7h2mMޔ)(amw] r)qqD|#v$bB cmM-ps g{P[^{}c%'~zT7CE"7ҟfTu􋾣 g^ZjWĔ6LX7Wj~9)sN _Sdϗp~aГ,)'n92"~A(>j Nu3+5]öϴ#S&p9ް -o5yN $~P#ūIID)3`?,vM&RIx\΅.u Mf^>Az+ xês$bA-3EK0 Y{T6KC: E$,NG`MjT@K( Ԡp#`ͦi$ dn\nV0i&5?^ŹtWlt_Drr Ocbb= QOGU4e>ܖ>£`${ }1~T̨jL4a}ue3DyFLY>۾ ӂYMUjoLuE$̠Q.U*M=yҚq`%,*TX D [SƮ rz.ѣi._IXM?pyeµGjG)dy @C^B. L>j?TeCz&0фt @ܷke03 x>#6o擖_aYh)8U `, +"4*rxv/˂ONqbZQ,D8iҏW\Z*d>Mv5KPmq đ|8iȯ3 Ғy%3 | b#!;M_$/q߲dP`lL|B^uYǬCw2?!p~ð=hz/Ǹq߃ʏor4~\:p(;Ks5binu$8 .q_7 ʳu^a#›jS{iZ! &'ҳ,+)zSlV?Hq>v|eJ{%:y ;0cnsy;^ N'Gs;Ũ=4MCv{RTgcIɶGhk+1¤1WP+>UWг9 >M7RP9** 62 bh}HE'; #]IEH$u70YooP+I!MdAR2/ [zuHz#A U-^亡Q($[hSnnXxV%Ciش䳅_^(I Lu\*U8PU ӷ{5w/-d[rXrp3MWB@[?qty_䯳;0Nނʩz8d(Wp6 +P!SrkR0q#"gRI&b:̝P NݣXs |ş{" M.$xrlNjMM ( :Hkٛ=Aqo%;FXF8),޸XtJ7Ⱥigz;f9S;gk-h>8[$zpRv@v SA٥e ua MJNwa,N`:9!'vv*+- c:Hc%HPszUͩ%y0@tcmy  ِdw^x:[`C/PQK񈃾5 ̼}Fj@4pCgL;l\A?bx9ہGx#bP=e{PbӼ[(,R@>(meL|cR ]L-z30!qlos*x3MX'/32e+Gh ^_eGYnʒ&K:LSU JMl Yg8j+W&e+&ٰ"r.tN_2WCk?ՄT6q^|G]8+ 1E0/i[7'a5#! 2㐎/IEg"/)F\7R(Å+D%䢽fQA[酽߮毠GB+S >.#8)e.A m_!o4ȶۺbj,.ԥr8iK!g&4Xz%Z N|}^X3= ۴inѢ6$ qJ.Pls)bO&c`@=]v\[_'zecO#5Ӛ(\ڼǸJ =Lrgb' CӲu:nN0K-2a{dDnye.0`]:Vx u^TtHF0\̻|w~`O|-1xΔxՋGn9fONsVS,9͆paٝ {_[PkM8CĶ8ީs0[Ek8{\;5چnG!)«- &?|Tj3]̐0) KPK78Vyd_H.im?⮮!0h6&LbBh`n<)BI %ԙ#x[~wp{t=m*iNx6<&`J557PO6MLm[uK++D5 fc#>^Y\78[/數;^ߌqqεGjҥiƞvb<:!ISO9ӰQ݂5lo{a=, dsϬ޹X6`qM#7wXz(,8"d<oP*Fw~lk@l[7mlOFS}JB)/Z_Bϟjүb% !1g*Ӧd Pۓwٽ]gy|r(Ypţo܇ڀDAl]ep4J@U9qqvh[T=u4H! n#AW%vWx _WD[m n}ovY#d棘gFϨ5b`([G#jCsQ96EW &P+"^6ǐVDG~yOq&ےUNJL .52&?\&Ԯ%ԓd m]Ԁtka)68%!ʱXWO<NC'eoByt@08:,*9},4/uģ CLAֱǾ!L\3#G#=yUD%`8,l"_+0d]GbK8X*U4>Ԓa-fpfN'хӎI*Y*@v F"r[<~%/LG-|7:`|S|SV_z)PKPٱ|`X|x׎2^V!0KyM61^_Q8D qRu\#ih3z>?-R0MZVy>V\ $>Ar>oC.@ . Lf ɩknՌclX/45E5?2XOFƄm_2d^.G> KӁ3&'f5<ODw50(>$ ;Y8׸Mr \8*)9N_iK Ur;ϲl (]!}_kpl((}im$A!?^TE['~)36V #9gv78xsS?27*6}iϗʠ8᝭n֧ɒ-~8`{q=NTdF.^PnPyUk!Ƥ_Iiռso:b<͊D ]Fz]qς4kq3MO>}]/JӾ6IDQؕgp>O)u/EIUQmbK@9tV?IЍ SJż^)96q]k#!v'd+O&i_ l3wG5*ݍa__T&/|-'#^#v~-oAxޘR2cJsag(2T&+}񪛲$.̳[ p +\ȋO~d[sV={C%д'44&k ,i ? ŎyVۑ1# q<9"U̵I \m>d.K{8 ;dM$CkCATZdڢ}! '(껕EԂ_p $·&R{.RxUHQ<{VnAV6Dќ唪u0e:qKu/Uя-+Wcм OyW]O@]g;[q=OS[[x$,6jbkDJ? 'vucXQ3,2F1y~8e4vUNc:|;7ޮ4-{YgoW;dl6qFpēX ޻zա/%\zl3g jd9vҀYV%4.BgL(-y߮Nn( /m;9}`V?UL];p+ق&x1V=v 34=h 6ERmW;,w@dhC^t IxN1Pd[×6c,MZI9ԩ)u|a_d 3 _Vf{\\ 6Q8v%K$Bx%vL@s.[vjK$@y͙J:UOx_X2f6:ޟs{h1btɼAt}j~2r(G*[QbHb!?%=J AĴnH6CbZ x0'o ;Xޞc$n; S5)kwpf[S^S#DaG'/[QVe +K⒫aRcI{{bQ~r!;F p tVM͖Jũ*r8†IqX]E-) <@ oȉV V .TIf.]cY5=Od4S80_bcm۬ڃ Di AҢim{-:~,0QmMN_݌s=NxVLTcf[.h1gmLɔ@2UVXW CbBtzTnPjOKJ"Z+g)zMN @P߸EMV i{xOeδ tĭQ :I Vs!`5?_P=w '[`u561`oM]UPn빃dַ&P8 Dwme{S~TDE6n6E{(Pjcz hxLZ}4yBG(]9VX$@!&sQ;L0<3WKˊڶ1 캴]р*'xOcX{=.Mi7lJkƧuPcup9m#33r'UYs@_2F{Nu~9[^7P+``ƪ{ɠk(_^{# ÿL=XfFVgA lVeThV4n8`43P[ƖFxDjay,* N"IYϐ؎wS\< ڦ nSz4z% bB% +Bsb 9%~=}}($_g#Hin5EoJ\T̾Ȉ0(\GW}“r8'M|Z~my|$FD-:_YF'7^D( 0u{ r SA @FK(;H ;g hGz$k:OZ6V4JUF| 2/a1jN_+Ff`dǟ7_hUWwEA , yE xŠ st|w쾿C4"ݜ>UЮ.yC#b/oۘx0ɜ(Sb_// I6Ixm 9˱X }yPN1)vđ@bTź_}xgJyx!>]'E3h%I7ϓ|0rSa<̔ח ՝~\&}C4*KX$7seCVr 6#@{&$(*'ֺ?Xvs׹S3;-8+ceSҠӗxMxX/6jvl1ȥ<>g]>DҺmҴ(1Vl и(4+ =d$4V>NfrI,RG'^D0*Bss+9ֽ!;5 v#`SCwqӦ~*wv07=[_ (T WiF‰}yvُRZhGHpʥ8MaG[{,UKd wCcܜnލG̥.+jFr`Ij xӷs6z%qɷಇp f *9 B Q, z)Um۰,7tbpXXB@Y~o@#<9_}yg?%צg?D%-&\k.1[w:@D0^fMzt#ja^R+RTCF~kc}oWڐK.޿HG mwQI']P9MBd^F}as򙺏|xz>qrG+$2LCfYO|wP"MA3z̝.#2$ '~{`gf<~8xݧ=3.-IZm1E"*~k(B Q'}<(H`.!oa,͍Q%Kڞ{6CWq 2Ge1bYk SzNdV%kL щb2oCu٩۬3Ъ=] DVc? ax7Kr#G؊!9 VPK-:<7:z>HĦf b҈+8QKڌB48Jq 3#l3̅y0-xs8 gUCPz7S7 to~dB `ƇȊVK v[#Rm(v71e[׎BEeHL߆G[m3;ʋ#R,#f3]$wq6ns\\&2rToz&m併v FCA.pßtCYSwN*R lf Pcqy8߿={ťOKK+Qk6l~O?k!j*AKjfE'_.*rK&?72|}p[,/\k,zW稡=8 Q}^trVvq. [8 6A͘}M9WFד*.saBX6P^OOa0VMYS_= xdڟұyl9aYc(EJxCXd:/W7gG ;Wi{3L^\%:E{Gtf :+ l?Aax|-ĜzP5ȓHwiWpf3M|7'{(.Qt1ʫ "Z1g5҉hX -*CVNWPІ=D+/ Qw5l'2/T{XP-\;(-,][i+%e||`:#*(X5BBZDZY|O`)='{,+r7{`cINa@ WmG̳ga2 Yv(Tx@h+^ݘW|Z׃3v. (T6@+<4l(K;uJTssopFİDĸe1Xb,- EöF$u3P~.!rjUxCFٴ@+,"ҿ呌+8#L1=,_Fj* hj#y 7-:хr==7FM5Mת` HBO4Ӽ2Zx=m.FٱM{(}Vny!,jEy!t}dz. "?SQeW&V"VL-ԁ-ܭ65u9B{{9vȥrI4G,82h~緡^U<@J?* S{Kߐ/ +Mc0mMMqmeh)Q Ē2F,`yR9*0G\?Y*%ˎHM1!/;r; ܫqR 6uH:>lӰx#i7@<;LJVZ0Cdvgaf 3ը %3U^Ñco֒T)W]7;(#{6Ƞw*\ҕ~%" PSRv(Aw:qNTLN 5Hj2N73Â6y!Cŷ@ȯ!6cĽfX%LI!bc &fL<癑, 1D/ݵECT%'maD!gF?f;J-zʱ :a|:ڿӛ=bsb$tE=ڷ(~mOI* o+_R-J7ͤ=48 v8uG!&ȅX?ANm`Hm"oNNp㿍|%}paj>sb?3\a, ]W *4Kzб`F_D5WL':FbLd˸ !'rs͞F&< )8LZ|#L-5HwzlKNLo# Z,#ӞLt rx;Fks#7(?|ֱ˳ Y''eNX; g}ON VCS%Pu| Gumu=9QsjM,ҫuwKApS!ˀI\x&o48\YIba .krlT{IYG\ N1H6&2vE}pz # 5D仲Ck8][.6XA/R gJj_,6-ӂC=z҆)NvW}#S$eZj=ct:C!B|Y #&QhOv\xX38 9C@285!xt*[`n™%6 ė̐B''z̴s ?mfs] UD8 fWE'~ʝѾ8a'S4[XxJgI?aGsn.VqΜs TZVI}nFv]'?{tAٝ!?czZ]/E ~g{һopgq] '~nBgy?|9@RQfvA*\ͳ3e*w=}$^(LЇF7]8 J+vw'Q]2 0dH(T% GWՅOZH'vm c$2P};[ ÄYkRwtlBߛ q87r0ncx+eҔKr7#qᛑx䛴rBڵJ34Oh,#K|o)ZO5`rjuJ"8![%N.WOJ"]F/뀽<v.J` z6> T`Cnst%vD1ʣOغr$}[A2:=CZecsȓ Eo O-h6Q5̰c-QÌp?5T[ S-j743"jQֈ1JRMǯ=#d(%?*ǣ+l~O>t0uWWnO@@⍴i rGoJ{[9]c$W|prݙdTa, N0vfOs&gVS3 x:!-Op:T+2/nXvRm, تYG#kTDR@ٞ췤Y^TGRC࣎/jMHeĠ8b4&PHrUfm>r,_5yRz,zfvBv@T,gY.jg\zWZ^D0oIj?dsM^5J`~D!SAutם. ʥHvoOq* }`p/52E$7-~qf?? 5dc"ŻB/ b8D +uX({UC}n(Ua=;GwWB%?i Fٓ.7%@,Upa֋٠cQhηC/Ehx8b"z=x<)q7LpZ 8MYG0w*8%5A bB ہEuW|;=Nh7uPv+,6{]YU`Md.E(RUo|c)Ou&鰞ߍ@ǒ;@qx# w̷YdnpaR3_CE?g^ -mtCF|-Q]L}Cgㄔom{Yn_jӺw-ЈݿbITgmm{v\EAq< DYC[F& TcAѬ>l=ҭ&zZMP:sqM>] Z7wy*ZέH;D>8|YLod>4w^Isz:c?Ro@q;>G vViUޙYatoQ l.S}i=m̗?jB=/ iײI/B^`i%Q.d1#H~*PxmFYrRXg͌O3- \4{_VU0/k1uXDaa{; Q2 Yp厍8| n;,Sؓ?C]CHh=N%ႹD % )) DV];:m"{Wa,!$ u:+;: K)mמqDI#X0\\`nPOoݲ16X45'sS>P@MNjW|]&S7 ʈliW)qkp(9ˠYMYH3b>9J;pn}缄v_R7hٔW5 [v2ѲwLآj)\X'zRj8PӴ6qȾfQGKACl;dgM(j҅cp>9bCuϔivAH%SE7Yn!r=C3"! :atebZYd/Gm&l.5_\ 騴J~!=r; {50{Gf?Y!-wiYW )3I9X)_$95GUxS$emw%'VȲYS8_ 2N,07 $Գoe{ UAz܂f"HѺ :`R-:F(V_F߯ij>NFU? nT+7i5, HIT޴-Vo4 F8/:rBnX3GD3х9GtZOEdZJfGZ>bj"j'e^]`OdvM]ri]C.+!5Bq Id56aJ;I%M.8kEkFH1&wѻ/{%0#7ݛ r0/}4kA6 |ڬl1MHr eb>LAqQ/ٓc{]ϖWN Od#VSv^aլZK٩m ^E6 &h5fvthӅ"%Oꇪ-=V&IAMW#E\:+-H& b7SQP?a$Q?97ϼ5ZcKLg9U Te[pܵaRK/VKW@  ԉJ?DV r6!4!~,-. ˞TW~-)'#hM"DDT6BDn124Co=щݬZuhz-_'P6m^{S'.xJ$BS A*Z_GzDxr3e-ce*Q(怲]RL,j |V:ZWI+l֝S#8O Vײ%ذ<Q_h2լ{ʗ#!tV޿;0ذM{f>>Z%2}\,!01s[A=kp$04̷62u?28r_Tgb'V:ŽrJ5:S&H _jGV[KUYg+'w1e_7JRtk3t.T,i##zCQv@/\@Infߎg]Ů5S(cy[V`\1!v= ovIc@ \]R6o,ߔ|Ϙ;\(z^j_N4*jF1m$]aF8Iuq_MBHRB9 u[?ށ שǩi JB@1&b'd)M]|8=O=C5\t/`!kg"*/pOfN̡@WIk*susQ,VU$v%V/5 ftLw!I#7rψØ 48e^)Jvm?)GHFFշp#esu'ʌm۫-yz*|eXٮAzJ e]*I9W)wcD=YOЯv#}y 65;s)\B#*fu2]@bwpZô}륭 PfMF@7W9џ?ǘFv/rP1<#ZUA4S(T4227eQt2Ie(hGg%Wwk.NU_UElbo26VB3]G@@\Xk8=w/3"GWf8$@g63)ԹkR$OZ2F\LLl 'Wnxcg'boddCR l=A( TمC1@-D,x1(s\B,R< gXpwltL5ASI&bmJjTT_yHمyĪS䮈ٜ#7`RBp^M[?QݽTG[z`]뇉do>"Q T5GkLXeBRs{F?'d;D;t b77~E)obڴ@2nzR$#hQiq! V޺@{+{ J=W )|ڢ7>>vpQGrd3%fUH_ pĠso) 2Bt 6qn`CNŶӲfr63B3PaD,4cCn*@yGMxQs`tgZZ9k-iFhz rI'+F2LF6֑6@gBW1߅LԝF$6wҊOlb_#1(Enj]I }vLv8=cPQX$>XO"ז 'ɐL(ak,HD0L)m9]r:eu$}L e5ޓTnV+U/u 駟KW^::}-wY/QGB9Xy20@.ѫU0w\-9Y$?%@QEzΠRSZغxt-όgX}0_m0-s?0f3,#yV`;>|#W&lrQtkS kIB}=3fCXyPj'[2*8S,ż1U=g4].p5/a`0y2-|^L^ɉ8LyH$Q9pijt ,i9ߋALbcvF擩tW7 laoZ*(=^v, OR,wKFpl7̯g[Hv-#Nk?=$t ">g#hGZ5 4 ^OQqqŜ(=*Sk/M&AkFeqWW"OPv膵HAT*B{9Xp;9FP9`*|/Dqಌ.څNs{x6?ifGd,S9&?  vÝM ڭƊ%#bQ{Ɇ,vC_#9iǵ 1^:#ihK#o~GZ[j7۟13 #1'%L6ST/ɽk 2Ňd d'^D8 M%acXe+3"]Pd,f?(9!Q8Ld*T7:z!?wBɞ &%`Vp쎁22OX̗Mfv{Lh8D?UowvCY TҐ`-zl@Couj lSw>;l?VɯKF}qb8B+$[Ψm#kSO#\.~puAe\$KfBsw02=̖Z7ߦV *'l-`:_%$tỈR@qzt澃 kAXo6V 0_\d!I_i*^A'S!i:™n)Cďꨱ:98;Iק}rb˦oxhra9FQVm\奎p;%L4y+O%Z2 eD/6lmxbgdvCUEh`9p(dBDq|XLZL&̘"^kQM?&Œ7]EvA@!h]]oZfqflAXBgP&m@$`Ɩrb ܡ@<A>^4ny˦O@.5{fM.IJNgtHɉd*1=QV3V4efjm3[;6 aВzaB MS?n*: tE>jg%XJܨ7'R wO6AjSYS ;< n[g΀Ed;-=S,V-I?oJY^ EGWuy:@j|e(=! b7ʓ DXD/H0r}[7quX^Hl1 |XNi1hw &%%蕚KDj\3A.TjGqhjEh&%0Wzӱ(;,7G;_gWgy­:7JHeR;S'itxH2,З髅?]`BpD 3`8ٳ~6USR1g[OS5v+;f6u6AS8s}/D U1` 2]5 ċO>eק!GbaHƤđ}X_?/|0eҪK@RYW%eF 4`J+-+߲d:D['=C A酤P\I(a10H % mp,Y#Xz zbzGE'U&NG]Վ5GBl_jFO\%s{@}CEy!.|X`09 6 =:]X$,dS(ĠN}uM.}e,q|5,Obzg\ C"o9[$v' !-LʸvbLH/P=U+\D!*"h#іJưc v@h]Ѣ٩\^vdch9c;ϫ/0fh`Gnp~".-xK"*at FUQFB)/kQW/ߖ`R0sE!LRe #5oCGKiDDSiVs(ے,2;u-HDt{]Cxg8e؜,$|l6 ',)JDY6g 0cB܉=ϼV왴m 푇ʰq"jD ekOe]od3/18y\ԥ1$e?5 3ii6pJtN ' hl8<~Hebď7咙Eg0uOD a+T 7|orJdK<17+WJs(N 16Dԑje2$,5 _5|MO0ˡg)ZnVOGC]ލja2~{._ F+ ֹ!NDeq>WE''r)WoO L/ƴ)eE~4T a'1<lx=HM,WWuwr*Mwu\En0׿4mDmi(6эӼж<*dM+(VW qp20 WLa>Ϧmpw;PNl%"=)ud@KйXWp~,e&[ݠiͲ,O,Є.PTCwvrH5t3k&(RySS,) 3L$2|x^=Z>8h!%ce0"3©а7kT*na!Sيo޳0~9o<y4#ex t‰]#Z}u9FOFc[젨}Iʍko Fߵ#8p depxU7-Bbhv}tn *~T:꺦&k V:nzdId S E&-hVJo[JII.7` kl[blb$Szǡ]4l?m&cxp?!7[VSb> '#" ;> -65v%7D`OC)6ަNCj&wܷ*en5, L wzɆ2PbZ#:b"T(YAg|>w/ ʚ.p` Ғ|BF~Sds=g$0IZ " @0?T K} N C:mX2B`yRқSDW.#1u8Ulҋ *hŻEw[d^TOmzt5f s=~F2@I| c8=>v!80qȊ{ͺ+ы{F)bLD["%NJ.]l{н8Y 2)?y91&L*ي~R q !$ %8)zp*dߺhSii%|m7ކ&ݿ,鬝%Y-W,fSqHX4=39 ,K=RYjꢌ{}PJz+2PE=/NxPM;~r~'K?dŕwrzi5fϖAmNcO3\oG+r%qM٧̋y1u;D?,҄>1ag niS˭ZdF.+ЂRmh8Jw(&+W8oCɟ|@(U"y 1/,!yEg"p)sF-2G*l (z{5tDJ/'Д,&V'ND mծrl)2. W: sRClգe"D*RiP$P!','K4]"&}sѺߜ(uM01zsQƴO%B-7$OmbWUSWʸցŞړ"/oޡ킊Na E{Im`2{hAV,5-*ӼRFWw,j5rD6ʢH:YFǒmbӽگO(/ޘt-K8_EK?3j@Ng@Rl z?_tK\k9d>No H|=Iw*.Dʸ%./N7`yNE v)qmoUSzixտRa}+kE=D5<0ϷK]{7q> *{#Rm_Ezr=yhB2D3b^P>>3-gsS&-\^R 껵Mif!`hh/lc:N~b5eБe*Ԙi @ŞR,@qǩ߈ f;qtY uO]S{5MQX̙ zA ; "Lcg&Q%|n)wƜQ1.F;1fwpn%gQb9 X\婞rReKN=RA!7Fl#jʭr6!J9ߒa5ܺ okf"ۖD|dܻ&'%[6a,8o^D#%Ƹ{j] KQIm4ʺ1(YOA%; tn[F}}q˾H`),V?Ps≃ɸkTu0t E4<7n-˩YRy-s|\~;ren==+.}MyK;qȟtֹ. ^|Xfu[[-Z~ꓲ8(<~VWmH&  >QǺ5c^[CQ>E.V.2[]bv-RR (+:ݐR3A$rVT*"s}PtU?I/SeJÛ@6(HG0aA;@d?ȫ̝-/blqnMޤ80D1oـ?"~ŸyT9svPAa ) \V6XiAx@X9i&(8 "C@NI4a]ŕ!G|ܓtLܜX{o _Ig}a\[v9@;i,oEAqE4+ ! *kϟ֧}Z=(.o צXgr|m} TEX~ّӖS"λ*cu [U&9"t'BKFqgH0XSoJZ%y\vU1xqWu>cg_5%$tziKS70FK.vgA̸ E+B}߃HNvmMIXUjadӡq*)]cp (@&ftS'1FxV)?bAΏޭ4?~JШCF^| մtU!MM]ʃA4-<MmYXnnxxy_ae0z^(/L-LK(moOyƇH_أ &Hbjǣ3MMo7 [~Ybu46h8"/yn%aCiBEWkJ#B̹$!%N@;9B3r86<^Fշa-7`|+i'kT-z; >BUAZs|I^YV9qz瞄s(jA6dA0,gܬ|=YzZvB}$enizmqQ/b 8(Va7Z G;vx:M:G, z4 q!B 3pqCe4%%<#p2j]pr!Fʛ^:~m(FKـ$=3EY 0L@s })qAا}|P{mzMmᄒJ?04ޗASG4Bo}rR# mwnJg(3$Nd;Qego?UZd&3 {Ңuc .Z3dѝn}q \:U \/s辜|DN/f>h·fK,/q:j||wr5i;ge@5Aҳ RwlH.:]HOCwɔ؅}ceJs] 1GS+Jqsh**YL;pLJ6bdWxE#t$ atzpR]!KJ]%i$O:hd'dM1A4M8g2!]%誏;fnXBN+6Cۊ[(QTClo7/G͍K ě͂wI4 _m9YiևI|-&*3bd<80ń |~MxrS13:XCtiEks}C#d2pAѷcS t}B`#6C~j7]Yc=-\*ػS拏Qzj81 7sWOn|V:X\ŀ.YG9soӁeʝ$"ZX5 ➵jٍ}F̣*; nL[IK=z%bz{ Imvsyc0 Զna+tImO^K@-`Z a PBDWsG0\EvERUw)"AIq_G{'^:~*3&חH:l|Rk06{AOd*J[g hU¶1|3ω*>Tj;YT<zjXRnX@x["gsUbvnN:uۉ:OͱLu'dЄ\;#Q@բaC |U柳_5y\R#b1&̯GC'"KI1GM1dܩk41i%i8:J< S+?!{U)c^ Tad⒂*V7eQHԂ>Y5!:;W9BxeceZ whV'W4Lr˚9Y69Xlh d=̉f0S)P3oBc5 ջl:vةÌVa{Iڢ(^IOcq3iy]+Clv+l X(lp`VSRh]#Ͱ2_Dex0iz@D;  u8Gx<+jX#ڞ-=f֨ny].SZp :C'?}Fvȳ} R %^UgKg+v=k%QIZo Cʧ h N'o:&PݲfT_਼CVt/Wä$+yw@sfJIA2-Vaz'aJ6Hث?zM6U=2ѩ({4;&=jAލuz_[q3.V_i^jϫ*ϭ ˶4P.4)N|N$R>|~~v{!S<4b`5I}×H oOl'RznC~R&]n }9CH)''O3\@vyɤ@Ԍwuwڎ hdKDgYZ07070100000016000081a40000000000000000000000016101d03c000027b0000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/i2c/ch7006.ko.xz7zXZִF!t/+'n]?Eh=ڜ9P&2]eޟ/bP>UCˬ\w^Wjj]+!desqF9aֵG4I7EFz{k096ʼnu"{!I w-*N7>lBI@wLD? jLnScu, xoT (B7լfq.j.HЫNHT`i&G tJ*Ie28F:lQ Na 2S?q5vhd7R<1x0ێZ- LzRp8ߙSUa#F5o!тߴ*a9WLe6U`ݘsr" Kc 0i5go`p #VR % y^?ʿZ #$v׹ ǡ QtR416l8`f a;GgOP;mI T 2M53Bj X: \ 7_AŠ1xPHr|TM9cFo:KB IկOkHD4lHTP7Ù#L<#d죌zm\w"CH) !T32'hŖIv=u9XZE$@j"ΑL$f]]n2EԞSR. y)C'DNvi 5 d PGA2Qtg CӓGP_{jQ@$߁^ g\"T$[&̙r[T.zoz4z;>D8^'%O@+j?̷G+܅J*nKeuJݯ IKȼQ"h9S ThkniznFw^G峎VMBtNi"ttFoG)Ŏ[O|+[^¹߶P;|?C꺷]rz?0Y3DzTu|e0nRi^6jiRkL=3:ԴGKq*mcOgnLßeTڻGne%Nԏgܡ:zr5GcVˁ 1^U[wz2'`kQ (MTځp7:Vv:VO;;,͚ЍUМo[C J]Q2(dDC PkX+ǒc8o|>tCe $=3ͥPsO=fKv:̹9|^ӻCy FE5^}'E䏓{Ví :fUsDgZHިsa 7h'~Ax_U 4q`0H4lD-;^YDYШ?1:\&Q>mnQ+Ѫ}٤IW`TIA F~uG&XA ϭ(9T9_wY҈-uHA͔*anҨhշ8?R CZlS7 VN̆R2DWɿN ч%/w Y*I*4xJzx[Sh^>{?Rdp ЍTwڶ=)#Ǎ,vz(9@Q1h4?^ ZY5+Ei|ea0\2Xa,Ѯ gfا\k Оu_N܁h@w2_f˃}Jbklu [&{c.`՞{۝84# >6^l1\&7[9LIqp3j˞>`܉H:*umE~Mt֫#cl|X5Fiy%uV:Sg#*$mԑQUWHBu7P&yur L^ϖ lM(ڶ`$d :'_{юY:}KƖf*:-.是`ɑ; Vw`l4]肭~tk9s&dn^©&~Z?Կְ`BU,j>XF'MdRJ5'|p8C)p_`J&db\Cے ~`wyaMϯdȯW&Hqn JYiE&#O+˗I2r!`5bDQhp5vZ4Zܰ #Ũ˸)yP~QQeHlat ѓ.)6/J=EZ{Fў& 2oYZMÒ{LHieIf; IVWtŸ+wm3#̌Է⢰ƼppTӧC͒5AjjϞ>9߻]SnP* K 5' g&*ak4[Zń=OO®*Z6nNOKUC@hW^gK%eRsxL3{#jD%X)}yNp oa)0f?.9Wյ.%&nyh9u(cEζ::C3C 8tj l+Tc[Fq4)/5SڱobD-n+asڑ0gd0 5fP>?M DSD~#'vЄ2z/r;<,HDk4Ѭ*"B`Tٙ!ryd SdD)#^<'@}/cKPFVuaG8 O\$=8gSt;oW6E)imw]g =sYS6*zNa ނyk2ĺM ?cϨ ZY'n蝿:Ux{Ul3~l&b$nW&x7,C" rݶ1x>k2:mB5LM67p&ŀ/t' z 2pl Us|G>l@D^@$[׌(sfB]vݾVUۯSFT5^{RJ6"f 4Qn=O$6<6+^$I O ѳg{hݨ/d&LrW_ kpx8% 2L$Z;sa7Ē/BY& jU:ܠQ%?$dGN4ul%..`6w.8C0WND]%j5ctwZc+4dlue&lZ^9I4P'[n u3\>vANu=D!(W3i^6Ƭ =ZJ 5sRࣥ7' {Ǐ<i퓔6ހvY5q>s)`4r7ʣcRdcY/;G PSܺHO Ň醫 kf]+Ы/Bof&mtyW'#+/Gt{vOZ0EAquGɶicrU;@ּpkvig0^wt K)v{=P1|υwhY6-ya߿  `np笣'U35` ijހ]o)q?~wMތbN3%YO1YWzw(JCdr]8y*0\P,|S4̙?(ԖcRzl.ޚF1hgJ )0վvKbGk5⮭dzN:/,CJ!(m$k'#A)-Tc06+!+ gt-.sBƵUj$R:pPM߸ JeĝQK>TRE\uyjB ѣnJsR(y6;I@|11E͕lh QsTjD-7+۱79j<hVKFhn! BϑRcrՃujœO}D蹂lB\ԝ euLGTCH7?*Cpor/]џXٔ|(8\b]k#sHh3< 2/O[ghj65 m@QrS_ccX&$o5s=`bg+ʃW GKzɿ;5$6Riٽ+{ Ҭɡy'nTZ9樋(ӑN F]Z[uhal3;6S=y\bѷ O P0"bDy鄀)G~͌+ŽRdi|BװeGV0vV pfi*EqqSis~ j>a}(ᕵɴhqdO;jDw/ML`1 .2Lʌ/pvèS26 z&>'0%f"NSS|ڸ7CNiceaL ʄ#"9 Mي݃vSy,,v&Xz lG|rF8yʠC*.%9ČΨeEA)<$zy1/k&/BٖHiAf!;ڽ+b )e~/?}ˁʰkcV=ֲ ~~uA sd*0f&z%"_UMԚAyJR+ s+y,E@U]jYW*A@0X?1ACyL3S9*dP2h:\«@5tJ5FZHn.:kgg5{-ҜPɳn5i[>yMgImR9 jя-bYܸ: xrkq3Jr>3x6G\y{m'P%Xu ,Ju\ߒjma<#oOٖ|]oEj㜵mDTYG&P0#CQ&[ Q.jZـSYPE?t{r_ Z^SKFvSg ;VR_kH<^jR뢂qvu݅]H/q{b|ٱ<v149GeCCA{.eG1CU=`CIQ s>n|c;vW_8T8&|[ACi;/q,HZFW'=->*kc[?; E&!N d;{LLIQ~03`$jB ٹZXکy}a.e&zG˿y 5׌Fq\#}/W*\[ F Ł剧d;=,-܆VfGz oa6$~L=D0\nPgiH=jv5('[7"=X,Ce,IfwI "hͲI|-[_ לY+/gJV-T#>- `;vὤ#~*l>]8+>WjM΀o;wr๱Ujýt[va!0=Ѿf^ܞ WUε;C D?EE.Z7W)RQ m ytc7y;|oGZŦo7jir}.)z PdNM׃rYgxTgx;' b6jO>NΜ(oΞ)륁ُH?)eLRzݪ-Itn"a}ȯ}մ)1Ы:* ɝ\ߞbbe /V~}9*^|j]3^@ÄqQ S.˟3%)v&񒧴vUSڀNSwDovT/[Fe#KHmx Zcgg.z,;'ߺ۰R,l(Ō}W&y ]I3UP#݄!X@e&']n0h646I4&IBjw2/Ǖ0[3_wvˤ'@&Z!Gi Ol kP }/kg oT]Z@2'~O?^bٸq7ykX ĨhaEsn0DOr*qE8rSrjhu A9sA͵ eB?:TRP@Ɲ"Ɯz zFoQ3LG[  o ;-zEFy u KX1/ V|FJ |j/e qDZroPLLpc~d]jxǝxR16bSȦ44w+UZU[uXZ,1-F-4u0g@ 8(΍vöcI^v@tEC# a/&jw/>zSCWN/>wّ:6 ;2 x'gHYZ1#u/tށҞ2! sh.wpĄdw'5D t.(Ghz627-f VG7:)3p>33BK˫Kco)\5z] Lї1"kuS:JLxk݋7U=otg'*uK`tHG*oM=;/0p=S;4 =RDE%z`D.Q.Vi\sy9=isD(R|,Zs,bLaْ.\SLB\zOv#:NcXۙO/$isVdkNX$tXTToW\oz6zmT2H<k^wOn&  wU:-R$v]̕$QF>XqXoF<@N2ErYUbEFu\ov&>Ĩ=~N3K`%97!sā.G۔/XV:Pz:\]`:PiӘojG{ 7%D2um`(0OwnҚ{4i#wU@aNGjuZD_)AD5VCΌYj$oJ|THw%Í?k^ U|-ھ(b|LgӌEI7&dF)|TB"C҃*oqDH_oZAck#^l3ݘȴP%so*Id& >:n53d f 8Zjt|:2b'c=J\:YJ1e :'X(??{~r$z3*1cNre#'kO=l yapo+5O:.{cĕQڗsMYj%&.˲p42ث&_H]Xۑ'‡ 8˪VoT9Or>qm'I(} X <=imrXvg1̯foB?^Ulzmh,QR ";W'|H(yuZOB} dY=E In86ᦱH7)* Lݶ?w6Fyf/E62 2FE!xǕAIMݢ;kLOCBgYZ07070100000017000081a40000000000000000000000016101d03c00001408000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/U]?Eh=ڜ9N0 UQM/rJV.\V Hb@ė:jM*SI߸`N'^<'X@ o,%"a"|LĺA^9\)y^G #Ԍ3IZşдe h;fNBpOC$h2Q啕b8saI[#>M4M'|}J"K|P<Ӽڧ4EY=^Q X)Ú#G=YۆNײr?}5@>8-EC-"$P8 Q:'}nOUv! 7*FQ8ݗH.|L2[~a۟ā1?q^Zbcڤ#b+q;ܫ)ejI|Ð>9Vep[F,?UɁ@X灷2:0o҆uc:-ujW+^P0Tg2׊ӳѤoq+a蒖簬u_UՎĪ}R7Q57y(F{1b+˫AxӜ'`MJ== 0οs;n81{geŧ5r9+ª4 P18cj#=8KhJ((j)"%Kolf{&+9iL|3BmB}gWwHN}SYa;S2+WگauɠRL5H{LN3o\3+a3&@f4ܘ'iA p vcx{Gvɪ]B3GTyP8NX2Aa0Q2`&Vޱwg)g7] eLoU"=2OMT՗")kzF*m{( A6T~4 Ic 0WM,S lZqiӬKRB 1# O31S)2]o4# e_iޓn+Y'i [{ hlSgiJ79;伫 h=I/w\kc Lg xp9 *dk:J_fR|tiCB[:SYCX۞ m 'գZfC݈~SXHeB}lKŏQ.d7r_8> q.܆x;Y|tkDxK-bw hsweW={O) BQCHx!T9Cɖ?ʐcO?jl,q3N({BHwJO5<=?O?U_:F^2 cEZLFb 7v#+䩗PR=5 C>IoU@*2Jb,}TE*!H>5lzW0{h4dxvf{g-n+jtMdb- gDK&rX8i .ϠR.ʿP;:A$vdEyhy,!Ug҈зh!kkfU-To!^NֳO!P;đ#skbGnC!M[)sttGME, /1%Rʟ߲@SQl𵟼[l6-֎ ;"!:s

    SZjh#߉"rL.ȡ/) M2|Wy%hF*'̼KUM9NLV{mFdrQkdx\ C*4-CgOn*w=Ee jƫ35#ƿgrZ_; 5ygJ)`h`bl  n㘬GۍG&!Xd2՞{^+/}"1IdלCGɊɔ9OȳWg%܁Ed1-bP[ʖCWTl71&|UEDj{1# >fO O\/݉ =>HUl0!.)U4 RoNۄ}r=fuZYz< յz.":\i.说^\W*80 p'(%eE>`E4~0-GN jݕQjn W ,+ do)5hcXJ3<7H?,h8`m hͥ{-ҳkOR!-/0RBM@A⌴p@< H+}=G<;" lJ 6WpiYd#onUЋMz/a5.U#Xw^{,dȼ=ݖ`>{:Xr7MͤVxp3[ +,ӝ/Hg|D3b 2U*&ٗ<+[t;_r1t$w&d<:-DkJ iYbqe\JJ+Ҽ?cbUCߤæ)]9X.HA(LdʘeͶ|dYIXѿl4U5mvWE4jq-)yQՂdم,N ߵ-wngƛ6UJIct-&t+e5zaE0IUZ^NťbzFq+Tbs zdZ&\_jU%J}atՍb`4`[1b0#-R]~ܓϳ*`Tz|LBFFUt\\̾RgvObuL+V9uF!ڡ.*Hj%$D^VEn{1dRM=8BKÃ'?5EgYZ07070100000018000081a40000000000000000000000016101d03c00003a28000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/C9]?Eh=ڜ9QLw2 T$zd>yN!7-{R_4ٗ^%Gv/ߗ|+g#MϠ?qPW];juD{+?DU}88\)Dc!R6Xus9KeB^k `p!Ca|ZC$OrjBY@,F4E˝^ >,ud wr$ZV:xO\L'35a ͒崋89!f11cB,@}U Xso 6%I&oHLiA+F1+mhF2WNS:R V~kFf)fWҟsT0jr L{zLfE+mUlcl聩yEo#>X4;: ƹ3V$XUqeNU{8ʉQoa)oZ%*oMc}w%`N}-,f1ȾNBtg@-АC }!ݺBŧOO[Tn f#8]Cma*Cd\韉m!牃p_d/D^HS~E#*'?$Uƭ-R\1wi-b1#ȑBQn|{Sg$*vL'@ӌz$ly扃֪an_w4e̿Bs姷;UDǀ3l'!6b&@$U,sxLpn M-TP`;w$$0 &MNjRev皕ۄuN @Md8cocTkw=@ ;gʰNMgvyL<ClDݏ3e3Ȯd쏹zYhճT>Blڣ#vä́ "`(XAa\[4N-f=a;b%s\_v#O th*(bA`ϿupwiW[槴9hEz6K߽q஋ [j-FV_q̻HcHGz|.Nő1wm@0Drq.kj]*֝(Ѹ(q; Jv[q8xG(t"K`͂үM*ΔZifvoHG7ja*}ȳ44:tӌ≓} tNGWghgIdʻbnTSs$CS0Zj/rkFe]X >[)B5)v>X5G9OET؀_c}FK?\;Dvog78Lvjb18r*0h.WLW\lbW8QFd}ў*c DLƵ@ \nLZ>-H+W˭{Ox_F{&^f^J8:F>MG&S{ -e0Ta"TVh,>d?w> )*#಩h ɉd㜕W 3j]I+asQ#$^O"0P8atn0KFEP?n aWP]NJϺYjɦ-3e+VzE\͵dnLK#4؊7a_SdvTWOYBiU،6ʟu:_p&o1BNͫALt hX7՘+wRbP5ΓD1't4a [Dr 8j~̬eX_߅}pw'R0ȀU &|#R8[?BRRߔAfH\KA@&|+[Ob)m$)hKk? > hT,0 WV᳷z6Rр\ϋ? XǃR6<*aH3^R#ֺBMacEinTߊiׯHI\+zLPM| 9[d&QmI*uk$8å"RKi: })WZlwoDFaK|Zx@3yEhLSJoՍDr$|gεzEbږ[:D1!±߁v]C6VgC?p%bfT@p>yѥ=,sg{ :Gς:w/k+ 路! .{iPiK@Dt ;"<{ܰ#źLzعGi!PPzi}le&M ϟǻ<趀|F _ V),p!|nc!v\ +>'oT҄?yvPsh ~sp9ɦ:zF@е-FdLXI'I.1k~RR\R꿒!nXcT+N b)D͏.>abpP<@H M`~ -2Ú"A͝B>[ [r=Lɬ XEn,UXJ" {-Ŷi@PnձYg`(IS`ډ{)~K鉜ab^d1k`-Wr\sp&WPrp#x\ :C؛k18͍!\~ѴV3h;ڼy5Kbott 8 KDrL2SȪ9Pѝ샅ýk\a}W[{x݄mq{7{"fvx yjrX\bzZ;V<h\HZL*-8Uc\㡒4UH1* %jH'Y2>eA 22_vtfZ5SϢ})ջ8S#1i(*#3JNtk>iʥЃe6:X-,GS0;9Oyhsb8Ն m8+Mu]ʥZHBz4k‘A+/]FU( FW\i7 nR:npH̉6yNTQ5'YԜ9ډv:Iԣ X=.@JhC3Et?J "H`M*Y$~n5N{dߊh>:L;6W |Zd0]>Oa.nRrѱ; i/UBo|xfwo߬(i*WL61hzj,Zdy*x ♬(]y{1P/@ӨXR_.|Lπ͇`9̹:^,`N/vÎhd)eԭx4z[#%|/5ߣO_Wح:Uz#Fyqn9'Z8/FmhG2F Y3*p^E .֯-}:;ךPKR2dfDB!ɸCURa,,qvlYdv[;Fr(g|ҪcԻ{w>h;9ĝ_R\FTBKgArXȈlڂD,mO9=?Tc+N_/V4T14MhnzP{)b m ç;P7vЋ0Ky\E8]< 67g2 m,d꟠؏0Nn1yz9/{X`'E yVFƚVUгz|n1t_ s;7GPNxb^!I%ZYrÁ"!E;˒3gɪ>h])hwiqA8U;<(A|Z *f쩞d=5SGr=i+;A`?w?ȴHړ4dԖEHusaԆ8]skѫRꞬI.8vx? fs[yꗻ7/\}GtK\f* n M'j0daH>.~!ŦUTAomo9s@5BL)Ц:{VVM kHԃ(}W7^+b :Kl}`_VjJsdi|.(ؕƦ2ZN-Rz8Dk|L55UXCaaWn207=Ҡw_:2h;;u5{*?s?{̣b eA^m>}mZv/~p<̘ .*"̘J 9zr!?w +T>aEB<Wn#&=vMZG !yo|Ȅ M0W3N귛F rK!_nUBqkyq'-eC$S}F&ߒYd1!HerBv-_48 -~:@~E24 JXܜ|?1oݍ"3$xilDB7ĕ@@#W$NO(Ӭj͹ͱuѽtX+g^kZ#j)rLl]r,@'[oVLj2Cn\™G.* O;((vEe5Hmq=sXEvhSIτjy/HwƾZ~ɰ<(ií%0?ai D޺!(в8(̅X紪eތ0:pEG0ȩ!bn meQomܚMQS >9;LnXn6X0قځl`)ECU ߲ud@ t&mfuϝQU[3)U7.y (rkO'ž&ԕ fI `\ 0y'uTC1ͥQ7ԫ枙I`N^wF~f~B9_Cs~d!T٩0-A U~'KzX2-:,Iܽ4?J9꣹&eq*-0\AE֕kd/ma>!.G!ۢ< 4pN"$FӦ~M 7]~ga_Yr n+W'|; )yHL2S^uwM g';cM18gjcS֓gDUħxLT6¾ pj◈)0M8_ ] C oPp?t 2 U3>Kl2A+ֱc z,r+SP`9Bգ<Z,[yz_>eשط~qxkRJՏ^8Fs?1NV؇W+ X:ۆ6/zn]6ULMt?"wevʻsJ5rP!)J%:6ar#a nź xOym֡\#[)!O'm< V_0>31ךb[9f^Q=C}oā@B_auiuyUv0ܓBra̲"33v ˝7 *-bL`mS.g+{6}/U`W1m*BM-َ&lwGǾiK +uSe6ƦkK!I= u<ƞJZi:lBǡكeOW-J6)c"7*Z[Ir i- I1\ DkXWi(>ؽ~C}X?ŤB9Q`FaL=<ء0PN[5a\LWMeX:ݲɼtJa6k hJ9{7y[ŮX<2:3#f[Ƿɖ}d-%Ϙ ;S[p"JY&٩8sTdf,xU@7zg/cX d8K#vaMzOh!D"`;B\׻0K3q.==4YSr$Je,*s V lWnw۵B+8j&]ӦgvKŲ]+VB("H҇uclJa5Q~S}gN4P9%VJ] 7F5u!h|_% _us@󋺹cq!ViNNJk~ L+KrG{ } M%"@B[njD`ob+l5wC]s׳u~E-+ Ŀظozy \JphGMG9Vqzדo^&R!ejĭzN˗aasYыŵ"=PzEVlAGR-Tt/}. `H@YBuy*Uzt(WuL4{m//HPKd ^xPz&zJ< .l+aVT1篤etuJ1E.IYvFal%~&t՟ h]"Pܪij͡NAƢH),>vErt*FxɈVT\P,;fλ͘CGz#E7b}5{[1ͪ;C~7o;U$BvC|[|  %WJVt/fAq[ ZZUؙ 8O] ]F%UPX #韧9~ωzm.4iQrtlb)LuKF : ILG^[*!+WH#cK&2$f_8Upg/'FT-P=7^lӊ ~Ѳ] xƏ( +U:mǿJӶ!Ŷ3av5A h:6q;=(wt휿7ӂ5:(pyz[ģa مqW0R.?w1BXI 5d /Yfad!Ryb^L| D A;0l?%YnjV{|"..p)\<;ӎ%^INO8g\;,SN`}߮o+!zA}JnDkپ4Kaqk \TYaӓVi~;scP :r>IHw&WO):$끈۴ғֲ7A0l׎TcM%~z8\d%]Vus#Sۋh)Xڣ͝\uH*ѪB˲핺?"v7eb~~ ,"ZǒflWUʘgӬ^_+ bUllW7g .Na-I߁7+Gb',h XZU>Ud)"tѴ˛|n@IUd5aBEu࢐2$X/,ck֏eAQfYOu{HEBB(&4. -M`-:ŜK Q(ȉF_MH5(~tMiQ%Kg߭ClI!D! EYQ 0g/8TL:3/VӔIw҈jpTË? pbQ?U} +qL-I/X~{"3;|]4jBoږmK0*Hε Ҿ,By^BpCRtY>?[KSqn`\*')u|c@{,#D}~D>d?S^ U{̢?6%zDK54&$ZGG+p'p +ti`AeH@G uE;mtx~u{tחq|` Jz9?|=/$"Zf@Ƹ<"laj+dz:)ꮥaiBe EXy*bAK5{:KNɍMԚA`93k? CTk-IwL2C1+!#t?I#gB_AibGgo/!n跌=/I')H,YQJ7TA,>-cgQQdo}1X6[qMmF S6 +Og"QdON; ҸMP`jS (,来r6SH\y'!sR>xS.mydH1#;s@]%eNvN4ܯ\:^:,lӘ)) K%-sȌmLEJo/C@D[W8:_UC2Ѝ^n8ϟ_u5n~䌍G3!JAa[LJ8޴űX&!v1Qޱ9C ij̿lX`}&//O{ly36ጾυo?2F9_]=~$z Qi<2n6CǂLYs(']GG=M;-?ݩ´ShҘ#vN^ײR9.TbF/"_{/*$NU.7Awxu[|6GSz!K^Q,ﴟ6puMO46p=! Ge/ מ0t~dZeX]z`O@$FɝHt#g?H#̒50*) F|!mJdu,$)3+NmdD[<_ ֺt0¥~Yp+;Vnc6q `<^ UnAfn =C-=ûxzl7}~@اLs kٲD!aI)Wy; NȻzVnNkV At iTZgӨ51s+ m a1"ZL;w {J{%?A rzD~6mj|A?yr.65[+#zHg93d.[K-^s3)\7I#ut9\fpʷ/֥ƲG`C]E/5x*{/~sm% $T*LŰWG՝RyaERn3[)L{X5rG`emKtU %My0))l:[_~*`6jPCmRq; %vV1= G@T o0v>$z;f6~Lk6s=M_ʠѳ j)4$]yfXuNƷU&W2]"f9wS%30ֆCR)ANY.(l0vFLBf q3G^^rG҆=*2U )4`0VT+@8'Lwf3ܴ/bŵ&-s-hќq^ZI"9 oֹM߆'zB|{-HSN6-JUJ0 6&XJtkgYZ07070100000019000081a40000000000000000000000016101d03c000ad6c4000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/t]?Eh=ڜ9Ol]Y(zY2B?SkBdyڎ}(üdyP"F,>v*ytNp_9wr5.ٗGdl_Q)s/-Eı|]❫PTp\o.֋(T.pKm"g8%b924o3Su @*-0)j卄sSՎJB 4aֹđ߄7PV,ǡG1J&sԞmoh]3c'='/nMBnՐ[pxj8 6I}JyR կyf$ IWб&?Ի [;2 zACZwvųF*`օKOH&75~ Sbt2osY2&,M+Y3{OV҃;+I5MkѯI{>I)\)ݗ\>x2)ߟ@TvSZx,ܞ&h5`Y9R*ez9i#Cz(Fɰ3eskNz[_m0(GL[Ev5vb;\*=dQtf:,J 6Y4P=n;y2o3ALuBtd[4=.@LI%)6I@ Fe]Yy$Ft3zIz }23~i0ʹ4c?E}׀XN]p6%`Oo`+S d`!"0>4,_HԠH+yJ@SN8>Oӈgf+f:C?IKb,ăCGUvQ/CN`!wzIIy&>5L hD'qji`z1:=e}&L`)1R><\=_siz_!vnSnI|0,(UCwp}JiU硚P}@ -^pP-$u}ę} WlżMU x1c e }'9ܬKawYd? &SAbDR4ore$c Q8_bŝO~T7#K61Jm3H9 OⲀ+"%V3$qaT<4D=?ĭ 2\>bӑ#:1S MfkEe;H%ɤ,cCH< WZׇͅT鰲BVm:I=}N 3N6䊏z {$A_Wȟ.P?WlLPV3dVD~ uJI@-` Rv[ę*p+xvi!G~~@a3?Ւl}8 lߋ>]JXKn@O>lXʃ/q{3ъ7^yB3kNr|}qBvpRF-з&9g <b?zޗwChF7}|WD6i 0^ayN` ǎMUHlzlL%is56?h΃G :;L["O+87_M}'o5PN鿻&iLb}(5 V9MT>Y;4И<ֳ1KDt,KHO֥79]~˛O11t;wGl5Zdw0^~ FFV =V#pMTzJw(}KhӅٔQ]YCU oؾw V0Q0BFMC\#&^}1\3;ɸg1eHXyHxJjyPw_/Oݡ^/uLw2U s #@"ܨիVУmp&d1<: \ق?ر} /ޤmQP(1_^Qև<'MF}J=d~'ub[!`hי͐Wve1T :ڎ@[b,ܮCZ~>em Ug)_3NvC7^͛mY.eҶ/b*_.' ?Z8_HaIMcċ[;TN@fM{UC'AivU[Z -?:(Yjo.Q@Iyrz-`"[%e=qu ? ؊MVI2>&QЂt">3JHZG5* 16*.qfuZ܃ Y^-jOM/S`߷ADVTѪҿј:VbR hl5܋[1.æs g"kj%ǝXu0j좼2XB^L%#lt/P8s׆nl| `KRYHߜZ2j)@C2 zdO)ϣ5\`ܯZ$١p9+g?58<)2 ۔K9a=p4.]9Hr"<^'Cb8JAG81s6m\ AUaqq"ѹNehODȓo/nc.ⲜufG [uTA/^*&zNޚ8Cr7$.m\c`Nc:Uk\GdCnW 0G܌U YBUn%RW(-ܼfnX|7ͤ<)@y߁:Qڤ'+\Q9lɗMyu| 9To\x F(/.p:`?:anh(CR'(㯰a&4 Ʌ's/&s36qIg5(i'O+mR -05#tXȫ;<\@R@o֙Ѡgg|s"g.m QalZۈvsis8*rUVUxaTEmrI!+B\˽uhwąmԭ^BN>6cerQ*74/`=eޥ,,2.J!5XTlccQژ),xeT(m.Q pDZAY $#dRoq~ھт J85gB<j'谓3Gz6}G}XSwU}F7^u]3@)%s5ؤlsr/YfY `de-ZXw;Toxڸω:AX, ]S`KBɶ`:O0ޯ`?Q֧2W<'t"T[Crsȵ>B~ˆ4 '7U'SmQL(I-1T&(/F6$EɛU܌bߴ:QvH"pየ5ij#Kq:OCSߺo/)%jEigNT"1^[>z%]Xܕg@F'@g;xC3ψ61l+ k~(MI<cGrG|RxfT@m%Al^N5 eVhjz[.:I `4Oi35ѭyV 3KLXck>F`vV*N3`d1|B۲lYOfYՙ=fNT2Ū-b4d[oبMa/"Ĭt\N))Lsolbq]jLdˇ:ķEkF`M3_F?ibA$qȆ_̨.'\>+`ѯ804e:0Gjo|R2V@XQ$<3 08@ JD7cu㊭C QJ[g"KkbJWd%J.$|-=11.9( ynr"@4Ke%ie,Krr4bXh4T: 5VſA EDY!/l:122x_Tk>5:r=L=f]ya3J5P[l-~eIE$b8HߛFѭq >w# r溻B j2F8O.ߚfZra<n)\c,l|\ĠpYuc)fqK~aUsO)D@E1#RI:-.(85bv3U2FGhb 9P^9Ѫ1qoRvrBS&wͤʎR_-MV`ۭ7HhI{;|<"L7u+s $TH5qH tRٹj#rT4uTQ5oč/6Wj|A5)&_ -֋XF53ib3哤ǝǸ'pt 5!-z?؎į5;(8$O5Kp}ZXX8BO΀ ؛<e 76z[|)awZ ?2-n6|lE*fPZJ[hѩJ&<ܯ iNvI]WWJ½iBKfP\6@Iż58v}Me~ۿxRG 9 ޮp_g"p8a X{ y<Ӊ#2㝈΂$Ep B!m΅aTcʁ9#!{YHSXraw1E熸CFU@>nW*(Ɏ* <݁8&DAAESjp3k: 8Pi3Օ fcƐRL~1F^w  bnG8 !6 -LgE/1\Q-@$P~$$a$ŹynlU Wu{,x/GN+L1W5}@Ot 8F_==̿b@Ld"2ඥЅkYӟR)kU>٥ -;>/ō͵|VH1ݶ!fQhΊ(L0hfr#@̉օP=_Li#p׳s8f>ƈ4@Gl gbn(NbұfXz ˮ.ғO mřMj'Ĉ?'6ט Gi\l!ZMgzz ;Est0Ŋɓ?U1Dq qPtMdl;/=}bmdi;hAD⃨>Xc Q[_?, Kxa+Rh͢pX'븹 :o{rыb凳TI5^o6rCwSU^JYɑesK̰咁bF\0DA] TgǢ |L\"t^A?Nc3+LƭX?|+q6a"&V΋'hM`Ld h Υ>L9<tQ~+]@RR9J3 jZc$1w9Z3{Q0TJ9nc.ikslHiEQ캧nwCN*3T ERu6+ hBHGVCKǍHҀ{H)o=95ZBG7*L*^;qR*vв4r*ԚK?@$߄Q [ɏ+޳Vzi Zy:ǒфNQf&2`1a(x μ)ĨV%d WuZ 7WwE*~Miר>"] 1][c-R̜k%٪REG{j֝Te'~EMN!;WD: Ǒvt=X–UnC 1' ;@oYp*w,0c%M#r`|9yPsX5rǻ~`i.ƌ_5 ~&J;}4n<I wb3F!w '’lI̹}ɽd=\ĎW,7&2=t'1͈7ŤU֬49ht|۞ij~?`P8Gxռ/a-TxO'E$&OJEU~=[xb٥%J9,H .j"p'9FӒcBgw0[.@+  ` U9۫1-5tճV_->[?ap7 ax ͷ+f:_RaT!U)FD/ۀOP {wZDayc$ JfgNFH6FP5/vGc ov$~YU2dj24BlW@vDOf-u4E攦^k1TM R<)"PxT_~%hVi6x/m1[I{3+c?!BK툚VRµ,EX^ À|̫.c0#S`6筃%+ 6zhXG[5(()z-+b/99* o @vȢq恙qfJIhGާ IvFcmDF,G fr+Mm| YWodz x}J~73=^1@/ـG0$2b~X-{oߜ +wn̲:?"(dCXWhBrWBG~:BEOE)r}CkͣdTns6cw}^I!iybu"HKSW\ [49S%t(vws Ҥ$nOlOQIm+;wy~#MC~GO &;lH? Ʃ?AKx?L8m @sbd*Jә}KQA-[PFiZsKԿ˽~ŵ+{n.>~u%?2PS1Hz %A\dw0C} zqk 0-F$<6n eiéw (sAl(j]Bx"#[" -Y詒6't!sVv#V/ 10쌏h{B BYwjy 7kqgwN2;+:CkI*1`-˸r K*U1er]>9an4OY[Qy,“Ӑ+O{hd[^(fiSPb>Po4C(`7 EHˬLaAPysRQEYk܋抵oCaÔy[F=bG}=tڷK |;Z5;~EEyp>?PhV#s7ŵuAmetW)f/a+L4/ٹ+EbRlKB's.2Y)2@@'T1xWNl=ssl܌Jy^`lr!$C@Ci$wdX x{x׷)f8JhGrVx}w L& e6#8p¼{5f$&0VQɢ2@MFDSt\?2?\ `7 ,Z_<. x *є41-ͫQvT4nfY,5F5u+a}qv=WK h:%Rmi1 =؉ ? F(`L= ' +-qUAg_gIԵDC&+h +[&hF)k};}A7qk^GY<)"s3Djgvjܚ/rBJ:C6|gB= s'AZB 4@7͊bVj+qn} ~zmCAWрBS6z.PTIbf5dbKĖn‡2 YwLS7  >8M:f)w9"BP;wˀ E /.qpؾCqdIKF/ht0Do5pnAڜN;W*4?UŁA3__=;Sܟ8bɳiˈfs (ZhDbʩ/t5'%CA=#Tx+ϛܻLg*SzdUsXŲsK W= S­~a46{{;ڐ!JޑUuԾC)̍A%/>[G[%>E+z⨜tGi=}Mnv`@wOP} Bn{J&FLYɉ^0)XPg:9k,Hk8ypCyt<<ӦӞN-YWŻc3gյO(KWWͥ\UD'V+o3P-3r#%Vގ 1xwIـ;O3PA@3 SN)EM4;4l R+鹤(`KDy 08(r0?NL8?CF2e˳پ_*Ջѿ 'Oe@ !2horu2;WsD`~j_;Hi&4m(?9@F5O/h!ıD'{'yO)M= ϔ)xÔ6&'ͻα~XZwԐ & =([z"c.ो /{Oaf]'GRyb_ SWߒ>2?3[ eCަR.-sI{m$#X'f҈DrB9 w@34ftVD ̀L&sHRGh8%:i|uÁc]E B^{?(!_Οd ҩ5wa&;J`fc YARXh"HH q_CܟlDT!#u#|x*u菱IΩqQ;3s}B2/"P+ݟ€ y_@5-ޅ=A2Sm#8e,vEʧقYGsb@UTVaYAuM{r\NfOAeuu)Df)P~*9꧆/4A67ϗNn=↟8m ;T<=U(2) i[ňt sdX*SV+y:yCy) qaF*$/; R[k*㴁A0a+y觉[WWL*__@"\C4%'#qsɤ m.&2[`Wd2B紺ݜ䃍+,7[M/^}F?yҥ3G}|Ri%]w ??َ֊λ;=rO;ڌɸ(m^T^L)}D~t2 0ܖ8ݏ8P3[GW!61&S ye4ǵυ.iiC߫` ʊ] `%R: '@4d^uP.tWM,瑽Y48*=ugm~/Dy>LMN'vUL'-MNl3 *E|pr6fwep&dE ZyEIq7[cVِT˸+?rsociFRkoV5 q1UnIٽ^r`ù)Ei˵sǰH2c@pm O ʧj)w{Ԉ"<BdQSwkт//&cB.d3WYzb}/f-*j^&Q∷InZZKR^% ] ݘ'wJ>#)g.):Ӽik+r§9~Lx'%ıvl0C鯄`pb`&07|U>}4GVz}{ڲOGΌG"U}{Q&o$%\N0+:#H1 S!vke^D.9,x_%stœXRCr]BnYDHPO LSY d_Zw`-+I,SEjb`[[ \>4Y9<`d[Kq+Y*TVu0¨Һ/zDff=: ,r6JQ; kmUǪvq<7>6 çǑĘ.?WKLiHs2Bspg ..iȠR$AҢq 7ډNQMn~mVd')(Q\%3L{Ug^lu9)S)A@4]˾ EY?3Wy3PҶttXwR +;D\NNl˝:PzFQ}a398r8tzC N?|SX#AMi=x6|LX"h'4k6 |I_0&<[gDhݲu<oQbjGe5Qi.Yj4~O?!,ַ+Rb'K-]>kt|>f٘o`:U{vԶ^\G;NV!z+/&/pfd)KiM~._Oԧ\x݊^ ٱ_ \Cw?N~HWxhM BKpvs1S)m_f"i1ϥՆ\ϸ5rր2g##ɟ)NtHJv NHOU1AjJ!;#k6C,"TW"8145N[nb :ŶwҼRcFՎ+[8U?؝l I(.F\#N1y@LHDϢWMiZ5QO^J6ΠA[A,o$8;n7ӿux yWW,i#ArCyT &0t+κuK@C:K9Drk eA̎z=5uJU*hp4=PҪ`{5+}Ey?_oԭgS[/d~NA?}~!EunG%hF~xor~R}Юߖ9UL r`ؾDH+,7rm%*@63]?Ʒ*e!T&hZ0>y$aYM0cA1.5tmϔ!l3o <t+Q>)_W+OV<;ѐpqjS#kԟ4,0O'kŲs7w!ehRU@x7h_7Q7 Ӟ͜qäa߄`9->F0n^ד&#ʦFߋ mR$:Nrdy_!Bni3-e|av~0&6GaF1p'r *a^t?HJsB,/NNP133)sX}>O!x Ct/G|/ٷ%|P;*3HvZ_Lٴ h2@aJqL"0| aq(\Nk53=gVEd >nBt oޟnn]d/xqn88'šP}Wm=)%0=ؤӼ"O} ߓ: e{73,H$>YҮM;%cf Tv7M?0sHWI"_ӝSIL?N_/bbvWd"oUL vМZe=KX`=X(\.jo϶yO1?79twրީiQ?>[bY0#B'(gEoz24'ڡ6G.JZXc~{:-HG]=vLu#Vл:nrʀsKK1Q|-w`{ ^EW8b,T^¢.ũWOo_)T`̋%d2Yi h3_yPV_I2vy;BNn&Mqkq> Pb yA_v08d;2!Xu-=ЫY;qkAND&81M9 fpgD5RAtl2s2 Vv~Hev3vN)r~&MQkY,]liKhWԛ|vአA,]'ڞCԝפ0 cNd7wsLHu؁U3`~X~Kw6 v6_ķ'7JoX^J8PV) Qb&Y^&0 UA?d_7S?S"mkwKkK!QyvI> 9RRAlCv\Iy.j*.qʂPkSlNq)^F&nK57x/h:6GBH.B?j]}nJȧZ@L48qn$tEki |wEDt W:bKꆦֿ_M-.Y굝o,[^6@/f\ ]&NN\|H3=W(u@tsA" c\Pi\$n, ~rC8V`ҿaFO\Mq|6xvvst|%R@ڙ1z?G+JڨD9 Q` fXqI2% >}VlcdB-:g(&+Qđ=$|.A{猘/R2 eԎ36?l9yԗAN8<_@g`L-z x}]J>pM'5P`y_f"z Sۼ"}*S\[J7p]1 L:Rq9PdXzżћ|!d@BER~hN&%{z^-OTEMCEawAES=#2mw*{wMd5%MB|r%}# "PI+&.yRr_Q'fR3P(Uu&d;hba:ڀӠ^.~"[!?4PX톐 ct OѾ^h3aML׿v w+p]:bL3~@yXaq?[ o}3׭N&eY;R8c7UiN%ʱ>Sms0#:p#H" nFޮ)/=X;F q ?@nR޶;TWuy2)ng-{6€T4`uF~wv a~c9woVbvVZ${gD:) D$3) G]~™@@SzG-[ N/j3y+CڵDH\pHVOhx*W_NlڈX;9ƞ^;E7OTׯ.uQ!hMeWAPޒ6^.o,H.(rٶvzųLB5rDOŹar j³ȆN⥁zS\-J˝q;T{%"'I$TJIf o 7*>,&$bEք%P GSM 4tkE-'Ҽ>îx8 K&İ- \,݌ތ\ 1L`jw-sܗ]p33ZYjŤdDőuBxbfmXiji>@ gPiMe=I21@+n S'2Rjt'Ub CM!7Ẁ)5Mk]*z"C]2RA@K3x}LPPR{0jR ]WOpY'gwS>c@O4Xּ'@ :9Km499̱෎47y=k؈?ѰK\{}(%PRqGz>\Il. Al7>,=?ֹ'#a1u0юjK9#4Iaݪl 虽t0B]ˬ1khS0W1ߎW׿b(1cMȠ,0Յf\ ݸn 14(U|_1S3T4ׇ_MO.@Y`|ƂՎ8x!+O$ۗ o>ɍ? 2ݘ=No?(;9bر"ة"kS@D RB s]hGiȹXg}G"ILf-r{2N , ,u4RlƽcS>\n%Av?aajYX :zFG- ҹJ׋'[/Pb>ш*tgRBɨ)̆`%W3λO.so) Y.I:~LW b2b= 8P=B`E:`B71? e~LӠ޾HdezHx͏QHjujJE(WxV9ΡJ^9C:5¢aB[3 G(\IIl}+&! >N!xFH9*[C:h-.f*< vӟ]TA{A+g2 ѳk9fXg.ر{ umj/EB9{=c#oH=XIs ʋ$L[Oݧ ز\ LWo)3B:i !.y\ a贇펣vQ0N:.NZ'c69bRdD>s3D֥0!59K \xQY5`"=x>P,l(i!CXsVͱ̱0oT0 7v` b)@Z7cdZ)WxgC]kiKO$F3k/(/KlGp i3HU~C/7-Jl Sbv7tɑnU+Ph)Tٿi,VWSE\?CWd87ӥey.\ JÈՃ N^ɥ_ŜI\3< t=Y\\%>ki+Ds[>jckA 5=Ƈ9jl$ZxޗvMfORv=}l )_{Ff8Gi,<՞=]xW\KR+BpEtB7Anѭk7oX-iuﻓZ=\ U} P}[W%zRQ|BM;3vSC(] )HpJ3ou7D/fBnl:'ҍ~3 ꘝ/T ogCMKl(Wn.iNVS?l A'(>>+}"<H7EA9-UבYdd0֢>]?8W+7Oi/< j |c4fKDP;xR[zwŠ34I4!hI] zcR8V݈Ǭh?ǺfAo\gYONCP֔˯^f Xn/WM%> 3hOR{Z;[NlBrUP;V E5rFS OFR0 54j**t䤐jPa07x:߉m2$l H:oM١?f gjen$5Ef|>,O!k)D-F&I#Ljyxt6~?}-C\&uUo-<^Ͱou7IENZpgpЉ})gTW>xa)&oG^.9SL6þa+2}3/p(ߊI| R]Щ?k0$`5#x 4yVgy1}ùyhKEl5"T{*Ս(PĤM#[N\,0$ii:zg_>$g- ߈"u6b~m-i#uCFY)K3@ c8tB"] .A$UìxZyeٹj~`@h\O p:r["Z/3Mzԝ6dh&rR앓)nY@e{һ\"-u2UŢY a<!҅~YU3Fڒ9*dGH{Y-owNVVcD%v'TN!dǘx#KvLtMWP @@떇Lkz+6(kzvr 6cpc<|=O~VS9 Ŏ{{$n%nG%onx/ *&݊z>d<=N`ȥ}P;=|Ж1\%$50լ.peOF2o^W`O bqz9ϓ#_Ad76`d{'<(X {T@f@>a`(s|ڐ\۰(Wa"6#cr;4ΣyYh2!&;sE-x>kWޑַ_7oݣ=€Ķ)GwJfrLY϶5<1O\.#: #{HO5hPѳH[ p>dulL%+raޥt /Љ;X JY6ȷT7rutX w[VRdLw?*S |.fDF/j_z>@ {/ouCF1D fVsGsXb`0n4fc4VWY@-A| p?.?W-i" ]Ywj4@3IqԷ@ ٠jPP]ՊϽ =c#IHK{) NV5P:)|Bg 7Xȅ5j#b64= -hFvN{F 4 7Z Y{)SOE$g_ҺUz2VvQ>L5'oAfbO7^h l xۛ DP?`pZkBL_ l_.km)QH^nީJ 9|Y4/`P&¬tR_~%*d4N =p 0v 31M-![k-:r,4fIUɩñga7?>/(KoG [N, y0{ meV ü+]s3{ IN!xQ*~Q- 6+.s<$d8g MƮ{F10ŜWfFiwuXǪ\3s wORpc [u4 X$> h6LWZi15S&m.o=of}_zFh2$x~k]CHxp!|(?|XtK/xCaUU3K% 'z-Ԧv#4M'07?ѼY~KdVP8n91@ 0']濒z9>u` %Qo (%~b4v:Z><[&z婀mq/<lp{ m}ɻJ<Ƈ51֮Xoe)xpC^B"JN`]n9+6.7䆆 -6=91 *>wP7$a.sxW[ZϳI|:O2a"L,gtw5*\^ehá)u nStyySvj՛e$%yD /#4v-_pMh?osm6Ɛs.;Q^%BOKG(h|'UghVF#+rMVQ]Eܥۤ 鵎ҝ5Yۅ !TtX.u4|~ K-l*j(h8[汞߶ڕr2^cyHL`|ۇF#63TCJKibfq{nȄKވ_ΒA2p ǘWֶ MwΓR[6ueWer%;}{l*@#⃎>DKc5 8'4E!&ʒ)߹Q3'pC#ިqB}ZAVȧ-)=FuSa,`Bf{vrE=jvjStݽ/n̏'!??lҙod#t58ALEdxӚ`цrGYl6[:A8 *=0"_Q`3v~m(BW"7"L%9bW̅, .X d_Ą_Z w!*nG&fܜ2xty֟# ZE`qxopדTp.#@J[x`/!_Z^1KKL/ҐDž_S1uRXA!YVQ5֭Eݾ.c6&EMs%9-%/z]nk>mCl0[_ GY ܤ_Sϝc'-$=+dv`JCEE}vz K7&ÿNJϗcpD P8`+%&*(rgXvlr! xnAvl 4֊^o4 roov+W~(1=.F8ș zHu{4"X(F+L< n>>wߛo})w~*F1!x^бޯ8"GakKRRSd*ۄYݒ*E hҴ7"vA|V3QƗ.ŕ.3F $m'Yxˆco%Oɵ.K[͑!.K(~jW= _Vwt#ӆ,Bczݳ5硌6mƟz3BEBUj/BkNį WxE)aEJ{,SV'v|#[s@:U?´u ٵvIo˼2LBV<*Tnnɇ[l%`fy|Q߳u.3ڄ*611w~)<3Ry\ dc>ǫ6&KtfҮ ~?e~kpʢRV*zbNͩ(ZYKR_xf-fV|Idⴡ =K4Vpa@再{ YI.K/*ע0>`D*,gaX$}Tʷ֘Ih7\._"yTlX-qƁ)rm*A pd7ՄΫ:Rk7"+)(py)=I8%><i=tR2`rr;y1 Gx}Ko )>\Ԥ\T[o8MI:iwzӧ1 T!df(w?`=18RE=щ:rR)צT?_fH/}2X)[Ћ%a,f~=,UCwl`)eV޶.(?ZԸ>}|d>+%sNjm˱EEW|vpXZ&XvS=q~iÑKWDBsk(!DpH/WyWz4h 2pg~* }A5?JYr#)d? ]pVu_6 )&x8@z %` 4bwV%tJ<8~eAgi1J샒zhwSOH Q\-}ҤPjΖTHsgF=-oqh gƀ 3[l[p?u]5Sa2G}Y`~^^HkOp7 PM8Xxih-p!on#Ozp8qW3^KHV07$czaS`剆 T+JEO~ 'W7}eL!k$nfe[Wm?k:yE`X5Zoa䃕q oԠs'F7!CYŽOaįnxi9XC-T5c-ΏGјRv'!%e4&A1A}HQ,.\RD•ȓ&j=D?0y]IBs 呒;, i xjPN/oIjpHYoi2 pYT'`݇h6aB>΁(Kےn&r]b:;湞L7 !>F[8ShRetk!uq]Bed! ZdD*ګP$e=NrXJU<7'b4ӇЈޤѪCldVъVВh+0"*Ɠ3Gm"U;^2ʜBqbs(ɪ_9ZNXknE—Yp䝵VGf,/;1tdzd4$iXK9F Ppl Ks'M0Eଢ଼ n㑭?`s!5{6ŕ-:z,փS.2{"N+;9Q1 s8QqlX3k@ʙL%t[3NƼM J ʲ) wchP}IXukv(AN7tWrFޭfƜD'CiD*rSil$]J<Ś͜&^( BffvYS]QlUԠ{6Ë7cёkmdpHeU,|xn[B=[[КSZKj9w10gR-=9hL"x( g7)sq~UҐ d "o3]CF6@}Q|O4>+^[y$S|E~a7*Zꌝ+oϔ*z v&Rv/焳Z&NxtP{)}}H]r¾n ;IeZkEjxSeJ;pe'}xf[` er *9=vķHe$P*n?'b@O⡷ST d6jryC`Nw1G%yO;+P9 _3gv%oِaVfGQL--~z}? 7f\ڌH>gu S >9b˫Alx, =񠒶xFV۵$nCb-d~(" x[yF)HO\י]DzIIbÇ>UTQsD`aԤѰZ.0z?7zj^03D16\#TC/x]= !"⨿&Py_C(L,?o5<>8Ň>yM͆ ωsLpB2ZY6cs֢o\-Um] ߮`jFvN5e/}Q[=qy+*bA' 9\˷N?N,[7yR#oMWG[&toqmW`S=(Q׋VwUOLׄ>3ęp~^"X1roċQCDj]"Պ{Txw[=4V ^]͎}mur=,EqrpV96D&oE9$wƑ0|}Oh^}!@9a"loGNȷ CVTy>*CPjF'ם&e&b#75;vlbuNjS,N:CڑvG`uzo"tZU|81JhAX#*] P7YѮ$QK*qVS TW4~ ΄qz-!3 ZQa Ńu3_VmLiBRzo6^fpCӓQt#"ňaW Jy+>`m/~I Fi] E:Kgɛ: 0jeIJ]׊'>)_IrMj9DjT(Nf%=ߒq.a͵sƩ_[n}'h/** izjhZyfY5z?)~e]Q8;!\aQ1/ vc"z5}QK 4j5IQA,^^BWӞ[ִBh9Q"S /D9⛵RJ1o;͏RYy_VDg#h},bA7S=)(qC1ZPS݁Ƒ¬" O$)"i:(jx$<4 [,ܖ*!Głq3~wxB zh5B?^d(5#O`eu.Rq)dR2 g`뚦Y*v3IrT6pL\TtG.M_d~lQi{@wW* 0NuM+ܴpd&. i|5[oNdY8WrKv?m*dZ j2wstCd_b!V!'W _%GfraMC>1f9˗mTC6Oq ^ Nβ#t`\R v/D>1jOFw1wLgF7?S(?<{J{1=GvkU,$l(]>?6f |SlٴPʙ{R{k5 (#qI 0]X=:}3=w|-I\ f6# 'چ>K.~%$mI4ѓ:cQp^m^#r'JZKg@8OUjg0fdgX1g4L߹SEW1Zmm!wvqч)o7, zrwҨ7D2ېf ?Ow6`@Knm:kG?+q~m"PXA&}kQ귘ӅeoN[A6|6C,TQ.2N)(B$Ph`, DѐCeR?Iօ[FG~CfY;;&vOgodz| ^EZ]EuC6m]E(6e:]S,\IPˌT9F'Ko <;Ovs _iAq &hyC0d=RW c+Nw7w 9KtΚ\l16fIVė-#پGYe)ǵsT/Ec]tM ?EȕSՀk'>fb@9f05??3S0TtfxELQ`}w:q*D#=a. ]/0%4 dZmhSm%Y<+ѥ ^2xm-ZPYoOպa-'xDdz)*x׊GcGh#nNE!+ԙM}TQ=DFgKT[ YĈ`|wZQ{yS$e8v`H-r{},Xo-\s& %,W=1$<dkF!!_n͵~?Ҕߢ< $Jh[?FXsPt [{shv=zn$a siD+Xzlǿ+BuZO 6KPIL& "?ZN~jDWwXjayv O^}Ǧg#d۴#huk,jT{s:@$1GJZ`dip9ɪF0- _K=yv,M8a=9SH`'1a!)ʹiv?"Q5lnbSKeUKɯض=鼇m]l{B'e$`xfP䞦Rí&/a_bi \#f-Z- dyP/z]lk&"fJZTY '\mMFE}qǶz*iW0si_H,"T}iE-Ϯt8 j $! hjQ}&M=E0[(0مcSm'GݘpsvsC4|g >? #;F$+o(h]mV+; &cblݺkZ TgkFANO| WP'^ϛ0-Cyttd ocU$>.1.rL4/Pq0LL bNw1 0 ꇊ:dQc6>П0'gx:6=pL^Ywn.\^Owphh@ya{A&W|l<By6-l.<(*hnhɖ`oa'IEs47 G_ 1Ns11D:YU]$k"xSqĨ벁Ɯ\ƄԃӮ)5Ɂ@)5`ISZ?0g ; Fl# pcQLԢ\C.?!+ 17Hd6 6"]~EQD(7&ڙ.➨i,,fl@n2 StC I ~2ݕυ`>Z@xm:t&]Pu}fRBrn;Hd"7xoI7#+C}ѵ.XFh c& RߘǶԽ̼nDZM*0˷q}"C\4e3piJMͨ|je=\4*Rk#@\VGm 2 )ci%Z7x;]u'Zw@X EƧuqyδcGrzj(>`TU-B$y]ʷ*CFV㼀eϑ4(%*2,۲ 7Qqc)s%fmCTKu?4RӝO#P7}. \˜fŘݩ+Hzݷ"_7B6xtSbmX%e~ƅpI|[Sie &9nG!=A>%0@ɕŬRcZmҶqiАTVlI_4JFK[HRhkAݜen1SwN ]ۜ~oC.𢮁eŐ, 2,F<' y{N69;=Y ´"ubsZ멚9ukK+2˄*6TwtX8yY~ _ilzNQ%cKޛ)Ɂ.?  T`Jx]a3ӗpq9OvŚӽi U8 <ۇFbjI*+~'?vE,`@=AVq9>w Ky<3ĝx– =4w˞!P> MxD ;̻=o JHr>jQ3r;8үV~RPmW }]m83C/hxaU)kkpnջD) _9YJ !]R'238)6th`0툨N(#7^.vwQpOM@Vո+M{?PD͜Z&8;c 3Lh$Di?lcV7[`=6X5a' š\Ei[U"fEse<Ja$:Y˜ khD4*S/ܽҊ?IU:x @FE~+JKj$ D:Ҏ(`[.x7 ]YPxD7ViC٩{ OU$o+P$ޱi>0禥H;E-4Bc=D 祭]g~&Pkv`''_Z~׬SO~[Uv.\p:$ `oBc'9ئS ߬]E*$٘>&JqdO)U !MuQXi+~D=Hí4-m$b;hwIu"T.O22hřo`?V .'|&c\VJl6pB㩘1젚C,Vm?^V^*kpaL])ZBBkςyrA6jV N>xu3]2 [}dƶ|oqm"~M>lG4y 83B1<,c4 nA|Z (6Lx"nGAnGI)K\1a)!xi|JhH6=q";ӂDB@+5X^5Q"%=ё625m_+^god_&A?U 70zK=/oY),<2L`f\K^J {72rM=hxF# <ܡORp f*/_(~?39s nKYYE *A*;^:h E T9<-L  *2*mп}5K;Mˇ}. bȌ]:0?3R)~Φʱ Ԫvo~Q#T4b) »p,߲mf6&cyr-ty{ Y$1w:u󔵧įVNi5?$O|A-V""koLIwx5 0S?O%Kɪi`+&1(/?S_c!(Jv )$pT}8TfKvg|)pc"٬i1LՉb2|Vmj ﺓ BcS*|Ç=7Dg.%,CABoihDxsgwኰXwO o c2a so?F4V8zL84p+~2ɝLHp+ ^JFJLίB]=O#x}+nB~WV86QaA9Z,arkLRq/ҋ0YR ƕzQ'=F1LQ_ E U@G3_ER&od7zY]x*k=*3N.2O|(x^'^K@;ɩ8{܈$ 0fafN=23XT~bI,tF}T7e 泇Ԓ4DDBd$ kD@> "dl uUE,b%W4,m-]V;hG <=|0i;(&?h sVHICuL'넻f]QuيeŽh<`MR.?J_~G ujo_<)np"uK_d&ξڼ1u= ӣ4Ro }9'/]ํTj`>g㚦oKl P/Uh^;k[CUXGFJ'fg̭Y##-pp[#hb궝pUК$HpHbNsI ֩w"uvly\4A4uveY,dׄBuDr3eyCUG[;~;)/\Wa% ({şDC9Xe 37uE.-N^N/-'_lKȥR{?uhZ5_F 3ewmU`gHGi W҆ڪȼ=ZTv< aO+iG>RۮC8@;x؄~Hmu;L72kso="aOjtmi'ahuZ7s%EEeC)KM|.Y9ҿcgD6nD$?U^]@Trf @)Fóғp}_.?m.6ym%XذoOVE ÑF D9? 6y u˟r}(oZ+̺c^qߔr`"yÜ =D jdnI& KJu٧!:?_NǪ9f[z]jh qy ,guPv 7(jJY}-%` 9h!diLm, (IE.b!): Хm|w̆ -T1ÇnA_LG<׊o恡UEXfV$yȰn<&uƟYk+2,ȟŊ(mU; jHXOOۡjcX~#_͎dϧ*("" U!k ٵ9H_aތ]jƘ䀞8Of J<9X/;i1V9SJq ;BV&W)89f ЀR%.y [!Yt[5М= pCP\T~O $6~5ִ}2?axWYOW5; d Y}QbXc@\YVbwBht$0^X2-T&N)@S9^d,7)<0r֞X.si'Zܔ##PO6sduo|S6ʼnn~?wa$Z.V!BS"0P՘τf10RXԔ*=b:ֿ&r0QC-5HI0dzLҮ7F|J8}韍W\DrhwYPoVw1^܌ 4+՛dB_F@2,~a_U`jJUXP{pDi"Mӝ8wB)3ȭ5׽ V㍧XC#;ԉ X&}r$r|ݐYPR-tq.tdh:J .glO](],?SnGeɁH$ǂv8.]^|IEϞ9tAoPpnz0ףꝱe34  de< Ā$mW}Os[52}4SEęsT٫3;)nj49GQ 56\:?ȘHA)z{Mܢ9T=z MQu^k-k%M5(b֎N*8E2,Emc&ƒ{PpSI[*WLvVRj(Ncգ15;&T7YpB7cp|ŀ+@N\qpOvh0ʕD麺s ''ȃd5ڙuֿu%0}/lZ!aUE_dsOaqڗ)L'BX]3^Hl6`JԨ Sk$}9)vT**w+a)6;nc @'+4re3@HWoZ߭ ڒt}20҅9ׅP^ժR4ރt.3aJʹ f>$eLC&o`sMbBBSs2&\Eg{VeY }@|f65}c2t } yRQB5=NJ d 72~%1Tk"DEh*l`-'o mЩ!'؀އs6ñ(  =S.ѽ [@UӘI+s3fa6oۢ=ORN>$߇ 61dz2/ec$}٣X _S1&'.=AAUȯ6ֺ+EP<40c9 k-fݜo?Jڴʽ1?¢,oH %~²dGRBH.6kc ohŸ]bǝ]Юҡ DU,e}3VF>(_s?f'@B) $@?\br܎?2^-k z3E?O&Q!Xʪk ul-`_ge "r &ߴU ׎{m <VE'5cD-.a[cx4#Y@ W/^xE\gL0} ?)u[7j,~kݞlebi|{i.*j)^gj+fn9C<8&A$`:Fubl=Q{i-w@B+K  !Dm)P֭ө('+vSYM5s$߾s'kh'a9XX5(PP\(}es9{JфHa${;@1{F"yhaw’6:68cRz_("}=7ט. $2{ |xé+~0^ YK 0:*\M}dwPyHE(6Ll@ Bb8sOK5pE`$DࢋG؁,DwN! nȈe:lCcb֠M$#*6.@:>כyOcr-4Rh6 CVso4% ~~_سA.0ѥ#/C}@8^+D:>@ Zs"Kd =׭&dTj 5%T)n-YydxmT>%ˆqeϾ!aV}2н!9#8=yC2> YϗlI,a$yq Sk'NNUEzeMy]B$>h΂s>.ef$℞7H˘bhٚalv[*$ amKVx@r&A7,PРv" KB?o?eY~{F ܂X1V ~ } ŽPNLpObh6#(h19N6X+%!C) a>JP<|^4ziyFGضQ6з:(# 4G%@;X8 tzG} }06^QvbEphgʬ| kq3)d8^GYR]k00LՓIe_2mAvЫN$GoVXWW6DQI%. }F& e ӎ@ۣra  6x+%)M2w͎YttcSUˡ`x^(D,Ј%VCrڿl]t2n$Txc!b>T% )npOZ*K_(S!>4{>gه _ o^1vj5@mb zm GUY-(Y@ C С({oH_HZlHkFgϏE YWDtJ@I%&^ & iQsUyX%Pb,&HpI)$2\hbRIa|8 l:QCfuK),cGٟ$gM5w8#`iCC 0G/+&aS4k΄_*Ǜ+Ĺ@=;,/ * NPKc 6tzokV_ C)ʵY7ܘwVjI)}&ya rX⑒ /WED3?ݫE fsp=U %qw'xB :itQ^qW%"ήvh? f}n,2}S+ 6zIe;l9VKyo}!עDx22EOڿ4 xIgʧ;z30A棴0^Ҟ^pMNYD"} ^wrd";nt]#2:p.~܄pxzHwrYNbr ˷)\J Z4*r>b=X]ھ) >Z@F` B@K-e4 3e8`9KA 5ƆE1q&د  6&ǻ%5m[&CZ1-K23] ]5 c˺kw֞LBZUub AG9m'UQ&?Sueiu[pPᲟFa5&tE!GDD+`gSt٨RWϹ5p2̟F;p^-!Q<[b#L塽+%NFe Ǹےn87U8)WPL>do*6^lQ3_ʭ# 754 R~#`OgF]1 ]gWA:Oi.9Ƈ̱UD{i!jFnY ɖEEόt룭E0,jA7h1|+&D$ &ź),Ԏ]P-fVkPP$DɇXIy@6vT;LBpkIs(Ӗm$*WTv+(;J=I#Qo?)ʰrp,vQ<3RFt^vgߙYjBԆ@Tc 5U|]\rT; jgI3dM>櫶sb`$]Kiir|=怞Yve-n&!W1id8cyil}slcD:zYlA%t}RJ~QKw/ 9O3 _j;{To޼ P^ҭ%?)wJdCs |!B$2RLc|ʺÄ~3J Z%!Ӊ.VᇳPH٨֏]I=uK:waI"CKiGCJvyB|r3+#<MυiDz~#n={mc qt}HڡT2X 6RFuK7"65 ,]3`IRE?iոhΪ/41X-O[`=T7A= v5P>^Jt ڱP/ݶqDŽme}#2-=,O2W)o=(|}Xٗ m,by=kW}//x0Jn4eꔍWLzm]s?x^r+7vۉ4H4#3O",\8BHFsE;'iغ/Nhi DMdIߊ! tAn:ӈNoe3 sEV| cfnr3z5Ke. r`,YRA$<}U2a-TB8K9 8>7[.I^Ab39kzQO8PMZ+lS=އ3׳Dt&e`*a-LXiPs\ nrsDIhiDѣs1\0:Ú8T(Y^՜eWѫDH6d54sϟ_~jQ=VGM!nӎ[FP7]I-[tHb?RS"9 pj̱aCNI>s 4*HO~{*B@h"qiy٥F(.F,09jg7 SsVX+ kԨë|.S^(?!wG[(t*m@ 1W ϽHheH=Tqs"Zt]5[i \E&N Qc\hh)lt,RD5+TsxQ. a6w:~㐖^9rPa"I/r7c[ٚYg5WKrk'+ZQ "+kNW#4!V˸ 3~Pa QTkPK@n/_<=dZ,MHe9d5OҷZy$( XrP+0} GaψmjY R_޲44涗Bn9E'zFaMmQ~Rn:2݃7J 2)s2W4ZCȞv&Ɏa V;ظ59I\~{CmUgCc(_&kB2ܣo8Uͣ_i \1L5 B+DyKbp ~lY s|=5G<`3K`]ʇLmH/,%sBɆOH)C jp6 voɬA$;[2qMa6{<r c擻 >8Rw|u>l2HKOY™ʚ6w0{- > I tdb>XCTfA7%fmi~124/hQ! ALvM+Gut.U`A0gkA5C-aM)!=/=5΢q-:'ۥ4>y,Oe;D'$S0sN^pkW 'tϽw1x*;TQI~Eryek F# )H7B~wlT0T;`8W#)'ݡ\IROoWYvX'*fe'U>'\MsgnW$.Vg3mR5 bQ6!5Q k(ix4]ĵ'X|1O|Ph&YL (}!}V(sT)d dIG]Cܨm;Q棓sN[w/nu,$b:BTꠃĞuJqzA5&d>O:/:!y6ڃ FiP(ujn\ N9a̗a3~56^@B@m!K+ټzl)uUuZ "2YindKMrxX/PZ_W,7lP*qwU0[UßS>B,V`}zx&C0:.``ȢW?|Q1-"eˁiNyop+RO)8UB՛i7y7ԗՂhRi"\^Ae}Y 4`jsmV)t J'E%6 SDQ$BYc+BtZw=3ŎKV%UNar Q77~1lh[kZynJ½AI5JtNƱf[:;rf 4dnZWCݒ/ E|ny4&{6EjqnkæiS@~@X,$Vd3jk|v@B܇ mK.0L7DPꢇf8g;i bs|26(̮nNvTE6u{8RU[4W^܎ӴفB0(q%MP4GD߭$^qVd}MevEzz#A :?T%=prl@Ѻ7Xl@\R"cО:+BB!2ZeAy I'C^i_R ]&#bi: -~u @06C;6MO{<x][vcnͣO!qnn~ {*鐮WKR/,[trq?bTlEjHv $%|FM"P `1# _VSZUEF0n j"&? |1( C% \g}bt Շ@yp:q!}sOQI+[ l^ʍ{(lqneS[@Y mka䕰֒eUr%-& Cs8$W]_$y`Yձ/Hיh2Iv\m4|j/jVvUQ3ꣲ43_č8G + & RzlP |mzX~2/u7.a&7`<"^)oysPS9 , x%ǯ :y6/SYqJn_CU{yikJM(;Qp%6/NzT;vveo͕5])@X;&sga}kLԖg+ʞ9 k\9s}M2fW##;3VܴVMVOH a5cd)k Q+_A]fBƠZ zV,> TObny+TȁH0DmW%uD3 S\q>tWC!g([96k(AܾȒH}/iq ;24.P5﷓O"0N-!?W̒\EXM ?kν+~E]d'EǞLf`.]m@gr. 퍟]MKuh z>2~6FDŽVv#묢[1N%E$*<^Pr9fˍ8=n`gL&> yOz=$ 3+V#MJl./ORqkUh8Q.tLdW/5R6s)Eh/PžQLY{ n=5]9yVlo/b)TaLk)`?BJ[YYJ]I怈P˓ejAWqy=e .4~>Y/ned"s#\ځ=FYխZVǡ<ܛU׸oD 2m I>0j\= &foO, Z[8ǯ %Y:@.C+x˯Z*5oa{ˏ7׀KE`()R Aa ~ .;If \B K-yykz\,zu6?{a|*kez?r2gQR:k0o/X9o +f|($vCmW;}e7#۰֏Hysw--ډb18k ix]$*:i#Wa6pIc:$/ V'E }6 43R֮4. ;hLAOȍ1Xo.=ev <_5(r<+g|!PhOx>]kbtw>ƪ&lJs/T`#Wu:up'ZzH;~f󈋯T7sSqIDA/wA~S,:aò^ណjv"W ?4]Aɡ o2^bϖʄ VI0KFNc}pxs6q.bu[SM5;/#H^ :+U{'l-% a+n丆;|^cE~._R1)xY^{uz ǀP ID#"Ժx)H!td؆ZiGX`ǹ8C4|}L$ܢ'p|UdHy6Urx1\BRD: 2',k+9N F @kO;I#^AM(e{SX\x=+m.Xs/+Y THp [27Thl/f5oqؕO@7$WQg0_W8ѯڔ,r5Ɯ/P ۭ, YwUe@5+>IY-8J#,[_ gtޝb+Fn1m We#[vBc:gP =[ejy.䨯B,oWrZW:(a dPRtB-Suics09Ϩ8ղs|_<IuY-%nbf.ű%J]o] hFoN(+"u[lum*xZ%av}\r/AR rwWLmh^|IpI6ql2֬@ғtrNf)/@gT&3\^SЏO_v jOA;nuo^:w.]g2WQ7S?oOOm,atڣ/̮USIp˦A}) !$%iD"PB9,keTZ! Gbo!C:?KX >&f\*!,P:#I e5wUe^+EVWpYxj뢠~w/Y*n;t#f>R2 n9ɈU~!;a {x50F!#}k Q:}:Ga=W+|tyCs'ېRHbfECsSl MOB v@d`߳߁tYYJheG\@(?&w6%0u7 ZDNH#Yh4kWJR>Qذ̀E %јcN_VԚpE}gz9AUat0p&!Kwq=ϲuXC;>!qޱңrbS>Nd0]kE+B)y$b߃tDi.kv!fk^v14Z£dw,G>8$*lҋ/J Š̓mTэh玩c| 99u /b1)=uy-nRw#6%]s4Uƀ숣/4ⷷ"47P_֯҅7]F¯2&**.-:86/5vjvzT*WD| X\+kdu }+g|՗Q[LaC ʍkeAM wFQC[* `cVul{ #@S2@׊3$RPvFcTj<<6jQP9T:E!KBi?Gs"Ye=.=6~i 73kuM2@GUoV!d#k-FK-pD9TYj)kp`&h1ظc7S9F-[yX0 %20#:W׳y]=Cߤw?F}]~ZBЏ,DtDG3aOkMKJqiJF.JP \];77bKKӿXt$yҋSB5?CgQd|,&%{(qWb ,lU"u{wE& V@| h>|9iF6H**c9י-ѕ(w߼#3~YAH6=xMd̳cnP?si}pmH$9SFף9̀N_[cߡ Nif8eRcוtۿHS[ub("ԀK[EVT"gOtLjjQhYѡ\'{T6 :,vȷJ9cI8 ҳi9(JȮHz}πK:察q+AVzG.+_>l/k.-ըPzU^F>8Mj)-|o#*=~²oOU5>GGVi't שI%yc"V|ܗž+^N/nDHZp &5SƯpuvaLdƲ?_&ޫޛj2hP"GzޛuӢ&uIT͌֏[ 2?-Ȍ%q3U^h&(k:ߧo%WW M=$"1{HAݼ;,_n6:vbE;BU$S\f^io8Djl8 ?-˾pA #&>us~O,)3"0@ nvWF^E Uav6^ hǑqu=}oܝ~5R YE[a_{&NHj&y4X@4IiWMhR_oۆSKf%mg?jMhE#eůLz^d/p$rM8i' !;b</q̩ǥ63Vk~h]qs/Ƽ`+?5b;9)4+DS@8phjbnt!.Rc.eEբ |"l']G4sD:?S#Q'W(TWxHR; FƂ;RG!T7E-JϴpEu("ga` s\uT8ȵKI,תt iyzlz @Jˏc͈s M9MC,zKp?1{?m9ʘAfz-{2 1ҊJ;szŃWiB弗V@X:&Qlt,b[hSV"k<"l%rtx  YCUDN?՝2GK9Muk_"]*':ZМ-=30hNoicqb5y[{!6&rVU( idxǗ'BR4io[| {B*<]͙,r>sB;$ȗ~i8- jg[&e=~3 SkHr ԏ=z%[G㽰0W@. Â^ `Lod绡)Zۨ5Aj^ɖPq-팦{'[o⮒/fJ5[(ьێ<GӒ!h"~6²H Uũ^#M s*Y[v5ٚ@ <`|(HwA6gIk,Dz'6JR ߿g^ HUa ^ b&'T',Nx4Pr^0R+z|HkjɐegXʌŎmG}w޾\JP-}c$öD~l eV-c@#VYORl.AUv7S*_-ס]A(0nB:Pc18%x9]*&'7ψH5y1Rb D(w~嚶[RF>iL\38` A ϡk]lgԪz9,HPM!ӆS\Ԝ转COʙxm_ov)ңZ(R=uEIqFG @4Ne";x&,.-@cJ3 _9>OpuW3Ľ-;J!rc|ֽ\Xs%ӈ%dzM{{^)^ n@,֏ڀR2DfmazOzO\1`ALKYtЕ0$ѫ (cE#Kq茍3=,ٙf?=%+wGd!=+ܻtHOK8Jϣ~lJ@GK `FICbl!y$,,Ƅ=۩:cLgdE# ɖҲǟfGRv(m iuӻwzl@`ǵ1. B Š3(VݭteF>QmmQf$| N!~!pWl+6vtM <DŽpt?;Hau dsv/$e1CޛC z7XWѬpLl?O%Y%6yt>|ZPEeSa;g>Ð@03# @!;Abj,k l1lE9h|vk Ԣԣ*͗j䂯Bgxn/?셖#Bin9U% |ak{-#j5b*&%^^v񸐡U$:#ۗFgG\#!ӫlV`}+]#?OਧAAv>Y RЖޠr{}X)gjx`FZ4  5k]X|eϻn=;Ko꣘f#|eƇKa#B $Yג'z(3{!fʣ LC{vϯk+Wҟ43w=SV={] uv:h+RL=I^;__zaۜdEb\hp:WOoil=~e>FC~._Zzm!Ga buFܱA(̃bOCL'/( 8OfYk#\R(W]',ov=Zw<7@5`I.~NRK>NWb(. )!Qq{uP%W0lեJ#ڧde 혶83/eS!!D%^}g:"~ >~4+w%_4,҄/i۷=DsV"IdM?KW@ tk#Q+{}p G#yL z~J1WctzAB-3M@؆1n35F0%ԉK*gI 3.z0W6Di5Hy(EzbZ4 5o=eLih[րSb;ҙқ*80a'B*07E ߆]JmBن3 /ONcDUep0puwhje]:S=v2s]I8_~,GM5S(]m`K$QW5?ֲ1d.4Cezpm,rr1CK_`W%n,ˢʞe/O}n)S׫98*QP.[!G~ Z Bq8q53t;|B/<UkӂvۋR+!U&qň?%5Gݾ(Lfzb\ı &)=Y͆ `z7jKЎU#mÿY#R'.gV=OFPIS;7eXowUAGJ؞AK*pܠqytD[%*ao:aX;*Փ 9d;х%cXpv\dfN'oQN*>WG&ݟRgd~ާ[*d<%zaP-t}v< 8 j>|gKPvc@Ӱ*Aӎp'*׏}|@9j#w)]/(Kkϥ| )_nb 3K5 e2}~ՉLX坱JF&q(M4'Ov*l[K HMI.ZP--JEFG1 ;MH9{ct͝fYɀ, *;`LK809!* H{Ȉ&ҕ辐IBM[{la(yRB/)|"A}Fy5>k$< dSwh@pҴoh35d!6~vbۿJlj,Ɔ\!H]p𑪅>c|\Q *hir+ZM)!wH Pnє1eAL+k-kG&Ҙ`)1|*O^:Vn'ië߾R/`03 LaLEo3b9FZ#v־ 7.@אix4 ͂fU$֤KI׏Ousj AtD"[?SCmں\c #FtލP$!%|t RKCJoU\/OxɕѿG#Dc$Gj]S;]#lQ/+Yx@K3 i#1b:_/TdbFJ3B=>-yElgī׫ME='gO*L_7&_r!2@ @ڹ,h#>@8ߙc MÃ@:RN"X,e,X[N- 0! @>9sI }VFY=#3W”}!` 58X#.b{7L?ޘ=}Mʿ 6|OC&GOSpaU`y9x<JWN&)\bԒȳQNV},9(wYׄ*\c0!2iJA]$xv!LG44 ,= dKV4*5qIu_P]Yd )F$,5{5ɝB /l} #=>Im@=]mб [S"J=i~n veۆ}oEAoFjxV$in*Ŀh\V,b/L|raf;mK4- aFt5/v(B>ܲΨ` mbHksv0D^D(i0Pw#ÝHhJIdsRq@1& q B̔8Zw&.WbC@mw{ZG!t`re9"N#"rHQw>/3.EAPW& i.6*)< ~ ¥m5YH2 ˥ۼ^qM͙{!^q(O=P!m~Ի6 5:+8X?h|Žթ;")m~V\]DT AjjBR*{ݘ)uYr3Ŵ)5vcmUS>i}!~ΚP ٦2Ptl5Xs$E1˝M?;:6a)(Sν!҈TU":]BC{p|s@:+>)BuQD?ҼtVeYˆQ pA{|7$vb/G٢߶^Ynҏ5pB.BpzjKd;;"_(f/,}}`]_*bȫh2æQ$-3~)'ג * ySRq!桙vNL])')`,//:rpfR8۸BʩM j*Pqg 7jAVj|ojhXb0eTݢ:do$Ǯ[v|V.ſd}ntApI<ɥ OO4zU$~Nי3cY\-^p%DQ4i!,pH嶆*m(S\=HAYyDni|3ޚ66Y&'j?Δ_i|64h{ 5x{=@8q +8$j|9>޺E{Z ٚ~2x#O_`2jE DŽgsřgd}S{yT ;Trf 8U}PцȑU1ǧTk|5b%PVD-}Qi* @fXC&=sYؾ_VRSguVVJe'XIwzBj{ϛ(dPlDT^ jJ#vR++j͵F˨C#7| 嵠EZ4`.b]˙R;_qa*]V]>-aM%ɭeF}Tz8%Q(n't 6y[dlrm/7Q7NȾl|\&3eO4![g;ArG8~ ej]:ϯm[ 0|< QD'SqL9&St~kkc8)< ӊZiqu+s03ĸNo4eXycqLߥZ7w[fCއvQ)p:H$ ",IY_Ұ0`&`|=r(ˆ6%v).(SWˬx-B?$_dxynzt`;a تqivsۋtGl4ULtҪv!zVZsQXX̔D,!ٖv΄+qP>8'WמmllC4>nLTi/璏M3i64mn=4CmYd;L/Uc ^JϿ?v2~BpZX8j]Ov1/h"G>Y~[\&"Kf9^qb~1q|G`tBqc'xzk@9 fͩsKBb,.JfB-A9/h5j7hN /*%-#=~~Y=va6pKRHm.+;P!t`'b7 'M wIE,L-/tQfT&S1ǧժH!:L1Qc@xCe͵%Yg xZݨi#k\qZ6śv)MpDa g: ^2S̖FJPbUDX͈M>c6nQ^"5JnTDZ/Eg𦟲QYVXlH r@AI锋2:b> CRx;}S M+_%b͕q̖/hB8x?TjgIK7 }}PY4HP_"2: ߄X"rIVKJLiBo}埛gMS9,rFs5\(Tl1ݢE16ʉ&KWe%]3;➡YQ!Mp.PBcSMRZ 6Fn؅ϛTrđ9 xͧ_8iE9d(_Y+pq5"l=Jr_5E_8v񸫛xD kܦ"O5=5A[hZL]ܳ/*9⛗vh9'_jTx5ek+.EdԄL4ݺ7wguWl ˜P$ܩ95oc|\ŀs+VWk/nJ-];`xΨ%'1./<oU7^|U~0_^#1&yPf˥^_=:)pQK(Ha=h}˳U2?vUKeXtT$@ d}i"zմf`guzpNތEi{X{ƎΏ82c ϳ.O"ދ$KGỵqīS >Nbrc`߯fff*98<)^R!|0>n\.ڧfe:٫!d}WJkf#m[u9dEl .?a;xhuWYzb~5%+ "ڡ>H+ "@d8o gOsR3h0@kټe,c}QęjC8~pRD%rvIaӰj ,#7fjI~kux42;.>FP,46Ȭ(e)tьm4<) ~HbdV3 ZƓϰ TV:r}$4iR>857JygH[SbZso!Je@RߏvEHL}m9D657Qh޵(?l2^j횠v\H".py-N<\[̿DرRL"z5XIViEՈ*-JS+Cv% FD?jϸ'  fN+4 bb?SI->b^,xyH̫;5kf\tpmk/{.-ݻ}FhzGP0f?cݞarŹW:K|)%̮Qk݈Z7=I:]K0ÌtH1MɆ`uqpC6IV8:dV`SG-*ޱ>ÜMU"zW*Wl{QEdyy-xDTt/-Bi\H W>mܦ86x Ѡ ɹ)/kCcE?zsBT0t`G wN Cqy&QAQV=]k2?oMP@%{-O8#6|n+~z4(!%ZPX(8$D64B.M,tx#TDР,CN,[=\ȣzAKȲDЁd$Ϥ9m [#t%Ɛ $Y0 $s}}&8ꪙ&W`*۸يlu8#vtOػV%rnv|Ix4]Nhk fb{SjX)&KlbĈFV'r{lwjۓyԯT䀗Jp85>t\N!$B͝^e܀FRM 4w/)Sd8-wqŜzF\ |woaS J(6<Hk0r <#!LΓ rcКs 4Hp<ŧ.BR QRNȆh6Z8^M7)L =\N!Zc8CRL]յ'̆Wo[q=*}-B#1:KSiS&mFUf|^c/@eʚ۱`[1Թ{h P[GS0pHAAW Plyb4=(w]zB*;KWu2mc L6 o(S )lVz/jJ*jRy{3=DV6f)ʼB <_)]lբ] #cdЬ я&4E44T~l9t99~Nv}l%{ L Ď|򪜍݌ja[ h*VsN3pjbt dh;?ߩܶd/fy `;FC B׉.f%ئ ͽvT3s"S'u07Cxs9cb>C޲jrY_x껠!z ]7iEXF\2DMk);xA^wQ Xƣjj ARXz_'v3b^TPś5%Vp ~py_x`%ҙEX/;SP4sƷhp$pA6d5Ol/zϡ!:dӉ=_^ lEYܑ@DQk*[ThpN5 HEȭgH͒~0U-HG3ӕ0^ d!cn VX]ri! )ǭe|SiTdfLU5(yռ֩L}DZ 1ӆLe3Ah7У3FΖ؞'MwKM#R7QXQ>AD2b-,17m1akCOzf6937gh I9>VsL] Blz&R,rDrQ ,sFڗx y3;.PDXY().j X 7ԗӫDk*c@,>zTin:d{`;p:lW$ `: 58q]LI-'ū4o~E7w:+r ZRĢ'ZǨRף :|L%2p'+Bز"FwZPˋ*r C$:`JNѪT5\8} :#>\se:Zб!Iv#q5F,*ԥhᰥ{.#$ *`Q=E՛THt&Q'2yՋg2R=uPS%[Qz\ ŠH/SseWfk5cOq9e _J>Beg&# dxpP{!lœrEMC;[x?<`炊dz|%JjnO䋩Kj~ohxCq4J$r~?'\]b=\^'-?I9D`ԬNYBGUUP'&VskabVꦶ$#jݑot9>HxDD4)hd $4nr~;CPA@eOX Qkǡ^ZD$D̍/&Jurs=>khl{1ʱ0^#` +? ΅ lY(M]9T _{Oa<%$X2`-+m6 ~휋g#Fi$Yb8y7ھ:.1uפ#D2C\tܞRƘ?Z?$ {HA[P#X/p0+̨$]#\/:CZm&7?~O kM~6p9UL9yoZ^γ$VR뒺5j\@캳< IۜtjMAsɗm X(7o֩Њ4_+ |S?r v[q.܅ uW>me){n"wleou1{Ky|prpCq"s+LT4)ހo0S1șgF[*RC_>9 7Νxb(Y'Udm~HIxZbx8AӁ9czfښr%;Yk )Z/HE7 n0ZiP8n'7<Ņ "gڝP}rތ8hZjYetynB"k{JaDݹ :DuviQPҵ ϗOF4'nLs"yh0)԰57>l3ץf`/3EW>l|hO>EaT*h qXīhKKV`V.pki{Pb0i*_li<_mg7oQ-lXμ,&b ^| ˾z6A`M^/d"#&5ﳭX,+YCز+Tsst`=AZdnO[ [싕fM.#T4#qܽ\쪕\.sJ%0C &xӣ9fCϋiy +x~5  *N_a:EK$BF7괈@DG@rc? ΌxV2e{O[T8%qz_?^O%oƉmՁMBT%tܬ!!aN Tlӌ M*UvGQ4^ǧFǍ gL*1иbsxǸ.'zAaZ#@#T0\`(R7 <hevu wa4k!OYAy'Kyt_|yb <%#OPr$c`;o$nmEnuHdSE%JOf˒0qS;\!P^741N\ FQf)>0`ǷR2 ȣX5ARx\b1nnEO4KQ[%M'zs'o3z|6sx39cLȆV >t],|d*ަzRHLuK ':*0S;ܿ|yЎA 1 :U-Y;0!‰EfQ'I GiNqtˀIDNm>`.]\Av<,LhV8hbﯚ$y8T716P 3HȬ((ih}tF@(ց?WN:Fq+%.ұ_~ PHfK $8&^>Nͤnq1^Q]oLXjޘWy5:q}+hZU&v)IRSւo:>v^Ta:)+oϤV%63&#Y%> mbm{ceME8С\9;2jLaY2C#$W qk;\"b$L;kQ]t &+#ݸTPHq F !kFs @ ؜x0nE.PUc!\.{e zSݤlդΐrx[w% bFuo cL_ 83N.+/|z{3 #2h @߰QZDg\|vl'*)`BiNhiʔzМŎ$5r (CI+CO+q>w{ S=gƒ;~ DRO:>d?(ΧN `>4  (L1_ˈNͮBX~%0Q K3B,v.<T}HL@+M #σvYveݍE8Lg6NGR#N؛ٍ.Ƶ6x#.UD㪐GK$ӆr2j[.H3bpGW؟H{ /i= ⩾AeљDf|t2']'fʨ! I5BOoG/,KT2Xk3ܖYDS: nszbG\w\#Om毴X =13@n B1&8 3Nlm9}o F!JpBL7#cF`H! ]1 e`eBOB} Q9 Ћ}; cGMCȑs)Fw =O@5.ES##*C9 %,bn]F./@7OA"$**W6Q9j !ws4$w*޹";$GnHM,ׁutUt %L0Fp0볲M{$uZ{%x_Ԗ3ymJjAѬ51 ۑykZb(f"SA̝&umX ILBx%("I::޽@5c`U+y܊[}2l"AN/k$^joW &de_T1ѰBǫĆPc'.`mxwwb- 3 IN9cHF O!v݄0/(%-K-aIo\ASZƹ@lp|l\'!%+/I%f2 kάוTwكrHQB(ч_æ6-u@aiBl5v*lŅ(Pr96ꞓ?RPD0S,c5ӆ(}MYG޺j>C`',T'"ռ6X؎9XX?!CcH$(֕[yAkѕ.T"v`$+A3(/u7ׂlearX 1̒<ҜWd@lB'CCܨND&RP$ AkXn{e 2fD8 婕1;n!ѝ$qeB͡wR{D*"WL\ӯPbg˶S12]kd28&2X%Qax]_vW^Sx!U쵋Z1&/iCE/Җ&'m!R ݪ)W͋+2 ˬAӶvE F ^` Wq-QX/sz:KjyJak*.}3ҦyGfLyRپOUFs(G`&LR-Xk T6fFof$n*Go2آ-I@5QO ,:-R.StO5RCC07p@1kO%JfF.G`+yBM."];Rq48"9h*Nm1;-7j,)?J{c4g5fƴ u@.][FA>FlP yy!htHzL;5ok,\͌kшmEF_fO83>{ʤ侼)WO:c\Jt{ Gm A+gs'9O/ b¬J )@bSWNVP˭7h/䆙M%n 'A@kvgxdPt&dtw:/*B5~efMJpDCZ 9C%gU2#R3t%M(W]{KPad[UocpXC!LK12irܹ>W$2>AM{! s}P>|37'"aI^AR|6.g4V)U~glpkq`N>tF;L"SlƂ("9DJ],o|bwȷuW+ ͌mI,TbqYi:ǀ`Э/; /ψ%CM\A\^LN00k韰h_"ͩBUHyY==Ng*F}%}xEP$ Fؘ)ؐ>PS?7EmF車Z @[C?! Ͳvn5ь<@-ja9:mY9=ܫ>X[m'w+JbZ 89!Iz|DjI I6RDo~ Uˏ78?{ZZ8N~Vt Hw:> r! ZMvab?L#?ۻ mD9vlf>gôb[P{QBAt:ՐFM XvƊTo_Rck/ˢХ(㏂s³I'Z4맑26b^GR_Y!S| njGk)4k-4˪EL[͠4;(F6'Y :A8fCl<BHHP~M"ꘌ UGlg^(I?1z#b#'rLN,Ah`w&L  pz>s&댚?yI1]enrˉou8as:&|~R *ul H(:$;b:Jl{[[`%4-Lf1 *8H!@̝|twh8G]0vy(d؝oR?~:E2d>ol;WG\20#*ɔEн~;,v@22OQ$Ӈs7i*I\X5HBMw2.VOêAu\-2g s e8[87:Nj/r$ٓxuB 3(4\XL;#)##?mO7lT3q@ohv2Pfj߷r/3i(6sUU-gɓY+<߿UTjɦg"Ux7zz #;ᯉ>4 c[~״VUШ%} =n^Еu|ܡU4BQgqm˒R`$[pGVGT$ {7μѣ_v VͅV̮B luVoHk f5[geaZ,W3@ 4 O6ש*X+]3HtOFCeDxL>&D lʢx9Q#nfk1D ,U\D|t1PI-^A%h>mN/|?,'Ot?z1 d`asD]eyH PvCTܞdZY%b,>vHg|E!lzEf+3?+t}K8]T`XjYnI2`_` Q Kaj?C3 Cxc^ui6lE6} /!\n2MIe +\[=߯&α#JB` coG,[PN*G݁S']|NZBr]LDNu12Q} ќ#Ue{w&Vԇ[q6S’hR$7~߸l7bLB^5#' r-O- NSN۶ Ǧ9п摎ƂV~&*pHKWEX@FdHZ!t 1ak޸ e8|=гw#N/œм:.zxQaD}&ӭ|'6UcdLixP㯑BY]ag1h;}Ip㜅du!13PvfIy9]fC0>{,'L#aZlى1\Imɵ&(-Ք4-=*/eplV?&m( $Y&m zgag> 5Oi4/zwh!"(V[1{^[-%B* Tmf@N4rD ֏@oC΂X .z@}:CŔ8LnK)m!6!upkvXOlL$7 !l@J;!2+uVGj>Nַ(x~!@ e&yù5>cNw^DRN8Pku褕<9Nnv{ĕ sR0SUDS^䱢!p)?jGP#Tz-/Z+p!hPXKlWV2n `HqWW,cD>>($Y34ﭏD8B/߻rۗ\ӽf!ځ2KKRPYߙHm{#NH;ȉpʇn)$^RRTo܉1(|u#Af$~ɛ6i jH|ZH/(~56!O(3*iL)3b*ORqM݊Lpxj_7}'i]Z:1$(#nz|Q=[ ЄQ/*mI 9MйczqS#" P_n<_75K,2#<)j+"~H*e 6'[Sﶏ9e Od.\rj)aBr?IBos<7\BLY3y~ٟ%*95khS5JzScS#?^\33A6u1mGP"-K^ޣjH%]k&7*cdnv@NHW M3X?PCpϲud}% XBtP j%_\=˅S["XZNMC # '_ZwGq꧜'LcvړD xJj=FhG!5WOyڬ'l |֔Vp[*yWĎVy(vѕ滁212 \R xxX~ZP*MsMk8 ˷Z`^o-MQ<+M%#v},2Ͳ&c\V[\K[cxO)Sn^j `X%y}ɂ($Mxh{ "u왜41PtHM*.ɹnVXu@L'ܚD@yh KE/}J:K|V G3sd٦=afrIHL?|epK3) 1Q{ ypePagZ? =-f]^jםE'Gq%ˍ΍T5ˁBKК@c(4k=`7:)g0OI}zqfſqZ|D@S@ڴ̰v1#pȟyBF4 ՘-Omn^paNfGǛ|ő&3ҲZA]bl6?/44#M@*!܅Wr ozk.+w?zc1L!20],C_ǧk]4zWb aWeu&D7OX~8:Q\?v"BϚRԾmυXyrJqˤsA4FѸ*fӮw@Aiq.4~2x"Gf ^E}@l“ gISccXy(h$ܠwQjU_0ԢFz0&O@TM-@uMߓ&lT]e[^\X_{˨&(^7: J fyl:_# 27d8~|3Hw4+wsR{GY1 rQ#uAҋׇ.Ql3&hjv ghY>!4^W}ܭƽ, n%X @9Rf@8:ִ$9P戣zs0~rSZ, 9]&$rivκ.SlBi&%'r}w>s7O 2K /B@ĸ^&.֨C1J;b|] Y9EV0@+DdVo#]Uk3N+N7uʻ%z 73"<5Թ&Id5y$hUO ;cq@bU5<I a+Oȷ_eLWydG񺴊aKR P!XGW4)GŬ\S!?rw!4٪>n>UHI:6B/E࢓i`K/CagCku(8tBk2qjM4߸ZLN8nV'7rgcdK_Sޢ1'׺Y}εhm=|AM< FN"jA=i1㈌M0zXMu4KQҚ Z iu7q-h}zO1kCѻ&Ȏ5$ߩ\w8k*Z̒:+ bp2̖/^6GNKn3p\fVq-8À3P#HzϤ9) h"C5mM78cZ-m^ƴ Z$.]OLRN~oIC̩ME 73 x493Am@n i k#HmD*cL-B׹ (@ h+>D% Z#Ycfp8yu;:wG'Syײu 4݈+ 򔷊Q?5N9qz9pNU2O[c[i[d,`[m&Xɦ")[3@B}oq] @pBmuW h}pF_CLN5m%Jp-R9J/ 3oK!aȺeXKl;&CXof/ rӋ- M"!Z#?=2O%~ha VK5&]>gvkB!(&14gPQ\2Ijy %zm4^Ŕ@/liF(j)3"׌fmouՆO8 naӀ0@0~sk7IqQWu +1CN(^-,֋ ԙNo*Nq}=?c}~q[f,|ۧaJIYK,{mߧvorpY@(NB.wfcJÿntx7l&id)68@%6``gZy[NR;І~r* f@AK28=zs oR6mBw9D3զA O- +6P@EP0s}]tP=^J0,Mǔ!,t9n:nA]8Xgna T?F\iC>-/5% ;5?=Z]CmXN{#2Ӛ/ECf~.2#m $ .pBq ٛ|i_:$p* = -#9vGc7x}Ğ^Jƌ66t蠫nRW#'U!oUK0`rYpQ0ئ b%n5WI2 !-O<t$ilt˹ TiT|iDYm:z蝛rJyZbok'dژH3zwI<A,B^ՑF֦D R5AR؋ӄ[}Ģ,cvWFp~оhД'}St:Uh 29SLFر)=7fv𳬦~NSj>"P=dVց[.%IP*O~ _Tٸf)GI&/F\nےq\W8A,O~]@.$8| *fǭ:ST=ئīvlNۘ +)5]EyBx9wOӜt8[o =c¯=G: f RW4&2@ (8tbЖÓjh4˧yER獈2i$r| !:VS.1njnoz4K `]R3MturbimQ!]?AOX̚;(ɾ.h WBqh @! wTu٩?P&_5 ^F|z`O6.H?3"we73b^oRșԅK 99ox~/rD2ٶo7uو&Nbg6`S9¥ǘMϪ%uwl2ڛ(Uk"(áni9%.dޞ_1-=bF8(m~co8Z,i)3Hp]Xh5|:HMOYyt+cԁOý1kN K46%'= ^r- dB I0 o8]@}5UQu蘀dteo*} |H""ҕzYy;FX3ϯ+N;}fǑHRz*;,2&]E)XtCĵFd Ɩ*lL <ΝbCs; f5=žw!9WT6ۖ[ RJQ G YTi1 ^a:gȷkq=^YXƞ=0/2e$K,4g>vj ٺckR:6ۤWшM:4c烇3h;)m~nQo+J`EV6O,rW̍t-,5`2՞}L$G@JV&U섩8N9)-%(2F@~IJHˡYGyA()˞Z&~ď6:暻F&ufjnId9&"MXY5U o!qg"l!}rJ$s)1k!0)Oؼg\ۍ0>ͽFc7"!0yظIOiՑ._"&"^^ܣAʼn=Z'Je)K;4\dh+@{ 6:kF؄;>!:@EaΝT'7/t-o0OȌA1! oZFg{ĕ(?,Lxw%-̥W1k [o`$6|hвILZjh%I$DzD2_zkة B[dGeՁ__@O69^}G'WV=Ӑ3.B? ъJ=74$kzÖ| (zK%{u&98!t>Gq͈HG,Im{%]|O|7Ex(.GKޖ1\Aqե:kc9PPc:T R1L(oYwJcn+]( >)Ͷ8}:"LAR Hk1Xi eW\MUVy %qFLͽǜ4VRz!gbƬ͢js27)uмj)5kKF7Y((_$6:VV i1:nūՀx3E5$x m]XnBlл=%;:\_@ ։CS9W7ґ%v~;LN/,į#O׸lo 9T1t] r>ӗp02LT8&!)+|\2cɛnfvXo;hD>R2P(0:pEY쟭 A h(e:hC4[q4=litsq<4{%ͲQ׿34#5xEa c5rJsQZÂ@XP$BNDn0ʉbWЊtSvsll'čcZc7nGU? _-vxXDI3y%]#y 2.+C~2DZ] {w%1M|I3BC{WsT׹#F('Z/7] aam\}X mac 7< a4/ݯ0 4XdzrSb@_z0MnLs}{2vo OKy}=)})V& ܒH!E5l"ba:?$6 bv0iEXU0E3!M[sm.fޙbR5\ѣmWc\ r[ %&{Th+:1W *c aV*.lM5RXHvRU mvofUK1W6/k:G.8P3mc Z,\!,6Im >A Lot/;ok g@ļ.PAUIkU i _ Ե(,k$^' >Q?6. g*ڡ_V;HPX =j)qj~i6!ЇbGy *P( l}"E6դ.UREQU|1WP*g˝XxoPR䢆8,#^q7=Wh—b6UbV$y.r8`gıE#"KSe=8<|!W"L],o\gJhHْh˃2p2 0Q@ܞüu:,!=-f쎥 }FSXSfmQIՓ+F> Y 35۱jP^tu{?h'!v#R;Ք{LOl \"͚hh~;+f ƀBH{Qڄt"kLN }Hdo9TJsyEɟ+ƣX8svvR_ { }0EO NZE/~dC#jIZPܑ@6ɶf΢,( FV-:;|.;A.#Kc`[8ƶL+8Z᤭PqIЋ 1+\FlIkLz0fI"@?UPs"|YM8̩+ ȣF&{4yMjT[2(X'%cZ=eeQ8C-XlثUk!b! /vă}L>#nNc Lddݢ{&Ç N@v@?356bzxm*KYo Sg.TinW ЁDyq bwҰv4')a'/R,EK/ VNnVAj 9#c]xz]hk/Smу&)OnR-q`h_Z 8%oZ)G?y5AW=oT,S&$]>HQ 4d$ĉڤaHyfI$: c"܎Gg!Ϗ毋 pпjLE"+"biI\[C\Ʌȁ1>Ћz`$4b{>cꩨ>hwZWW7 gd~ԁߝŴY] eS R*3&68Jȿ1ui&-_>킥m~iLAjY]tJ9/*øbTn%XڻtC4930$4 Ƣ~be;;7=6ȶIzekx_-j.w g4Eԍl #A eX۲4QKcnreA*4 %rYbRXh8AnHIR\[UxͰ-(EW*HRم2\¢W٨ Nd3D>Z*UpKósu$sŹ] +Ns a~RՉ!b5Z2цBjh*k9 QV=xO_%l 0L% ,3o4US^hc%NA4L#2UpZw(KN'UQȭ䈲G&v7B:w_ZC>Wq,>8fK< L!˓MFZ@Jbb! x/@1'ӳH Q+_k[M6RfI6mZ^͕eu DZU T&^O'rhjs=W+bv_W3 vMמDKPDRP77-C >'p gZ闇<\VˑW?Eq!+ϬU*Qlfqb.ى'KGKHz mKōJln׶ّdm0ÔnB!U[nC^fF*5K@L4c /!u9qm+ YwPy @9yp XunlJT(2l蘊OЂyBl'fWؤk~J;4㋾r &㛡ˮB;3Ҝ!=b%:sPaޑGHkVݚ6Z:O=OQ9< upR#qT qEYEtv\=PPŅtU]>=3TSDwQz䝰̴fec7 9#ZKv{}[\^w`pӴ!^;a)B,| MwcKB2}= ~QU z\3IQZ$CfhF62y p7wߢ1 Wn8 |oW|iV7*َX+r7^C=6y.)õ ,34N%)I$*S, uFd71>hv'׍vX_*)ge?^'5qLQ/\*9 C㶺 h|i>RHEQZݔ*곉Se\W2Q?'i#z d06C;63nÇUg|ˠQ!{ 9!'f08Ej0J:}6-seKK#39%b߈ >։M"Qdf̝\ |:=G)":Ĭ1~"Yob|W=y;%w(q0~T%rT>l;t9؄mPzd7Xe|4w 9H-4yB"Υ`Wg,BMy4o_#Oדغ}LEhgہ m8'Kd|`Jǃ6/6}NaNO@[C.{좕8j9w8F'y92g|2 d sbcf|ˋlq 8[2|d?CjGՈ&ĕ9aO%QMBG:<[ŕ<>$0'חtb[?=zM DBYK8]eEQBSOM~Qrj_I#̦(tt^eL4"K\y$V_K|*n1q8S$8ZT,v(|Yg}B&-&Z>kKCW&ku^=(Uo=OZ1w^q?`7 L\dJI|1/_ ڻ\p'Zĉ@b^ OSex\;>(Gb)RxSRDkj=Ƞ- ]OR+xŇzsP4$pvɃ/O_W^<71$nrCA#&g.I*Cm+9}I;c pˈ66t,<%;־xRDntdރΐ k:'.BMsxE.b'ՌRcD|<.d:QuΉT0:\ՒbBًްY;^CC+r,L4{( ;R?Ԅ|Qcrs{3,B+lgVi7"}-w;# $FYN.?V8/H+6胭3nA"^ӳ%< Z ݵDTkK ?o{XA;(-tUW;aEwϜ$R<>"7M>K k2:ދ IeQOGDw=x~"`+Ԟc(cwg7]PʓwҨ].EiiCuX}>!#<0 4@KЈuKͭyqv‘ $ t˞`#1K2g "o?ǃ?g##չYX(" AdcOU $Me\ N ,r+ tO#&&;tNJ2Oi?7bQ{ T!~T@DiWS`7:V}+D RdNo;QMܦ)H졋ΜSC O|峟5JW. 43`Ү`a"զR)墑Q#?Jҗ O1vܻ +BD!&?;#s )(5^i7M]shY/W տZ*SGh˵ֹ:5y&4 w-{&h_X`KKl}Ƅ=~ Q cTx4U;枫PjqS &@@y\lҨn)Cyi7wi!N+(~14'Dzyr E.kKV2f5E4ԌZ)NxpX8mB9,|Oq*4|!/= X Ŭ9 95cqD @CӺnA}\B]NoXБozx%CqY{W!_{N喽HnWv`pˎO`pB҃bA.c|vEWKrn>;tz*5 {3\pnѓ?Jƭ k5Ñ==΢ֆ2]KYxZWF]JWHqK8 y1w>(ը͚dD۫0ʌ*NXSFw`)W &c}xi,!2$Pg6Dz]{P$6%ctUcpg( Dd$ZZ?"Cuq=ߛ2n'<okuڷ6ȵ!}D>ybЂ4,J e vΥj >HR|xsKAC݇jF2[ *T#U^Y(:#XiٚȥT>0<\siT=) D;!;Z6??~:soZ BcL*W i)VEMT3HKC+Ѝ[6~KGN(g %\j{_ZP1kxcܢ\h4LX;X @ X28L u_m柱pчS.*N@7 cEd KC[mt&gO5 *ŷqT+Q&!x&\9)Vד<0kir tz&Q!6 w6UF"YݟK›k̷2XdP-Ql|tR(q$Uy {_;slĺ\4ԏREp%o6lNamn* /WXe^ ,!  (yeM0W[RA4]V/gS KQ.M.V4hjp{3EYL.b:buّhg y"OLNt.o2JiTEW2 gI2׍rD3v '(-:7^ NK޿Ex<{=UD}Y&+ܱE_$,E?VC oWttP5ɉew̻N!q1uv<ܡkiwOL7#!%4udăU&utI5!Y̊% t F"vq(/7?ԉt4)iY ~47"V$be` (I@l>:bժ"M>>dKerld4%E „LԠYEeŊ ^3I^T_mȔ%-0wM6i!Z`V?LJUEMmC!M ~Ԗ x As@k峜Ia" A3nd+/Q<&;2a 6HWp@ \{u Zd]|=9YϸtMxho>Pyo^";۱3-ݟM2UM`"*]a'ldAI9-6+G*b{׼mt.;65X@%pwUiM.B_`]Lv_K AT)gV A(oY$\vy^vCj}w90}yV!38z0@Y 1켌lk!6&?:]1r䰞پىуCKv+;g#h块EYJ$c} U`;vㅰDS\7gP_C`<(d F1v,Ps^ ;JfThczX.1o_>֢^hn%j7wN4L(ʥPu.eID燦3_$XW24eaG 9HBzz>_%fday Ih%bRa6| S)s ƣ$XLҔz"A(0wC,Mֿ`j |]uQ_n%)iUp]}U@Czln|< #EW?{g "[c)q'36|UD ݦ8tv6e7/꣼O1iEdCp<ڣ O+йoSC,:mpxrF?? 5zm Qt1!!G avl:ӾLNVc!︛Yn?bhkd#L YeWٻ^pmW) FVȬBMqՃYf0XNCr,ZOp pVPYEH~\b 6s2&nT#!5uH~pB/#Tl/,33LkQBەBO Nn~IVYkEH 8hL=M%M;pZq1qW$nG22yEyQwHTVmjB4 CZ/% ۯ1_iW30J4L\J&34\Ԟ=.Ÿhd|R@)ƍN2Y[ftzY2U+}֊;W4\NbbďTP5磝OO?D"t5t$zg~Uv^ +_VwMJvp 9RN;"XRW$-ʋiiZ+6\r>(ͫΩ{Sof;Y'dTL\3EQfLeF(8hJ0~H.9dOesTn XoS"ϲM觑XݘkG"Yƪm4X;;4 4S;7ux\.O'g0%K]wƸ] kiۀ3S{0+TΧ,D e/wk7s/Ȣ?_7±RT 7= =|Eq"Tj#WV.k Mƻd`16W̠FQH~<πZXh*)ٺ XRiR4?]D]PGlA@lWȕ#\~KGY`KCS S_;r2W_2j>|4T1Zlbu?ͯeV֔2G eKNl-!];,9aw!'rSKB0=s'3";󒲷k,tK^g9\J3 ĖsL, LnVJ}+1+#POI %ODdL\ڽ.[O* g}iSD1*Ju&w%S$:l1ٰ4eB@ 7xnՈXN/[': wa . b r@ؔlanu8Z_r# /Kb)'Ot]۱Ǝ[J Hm(gG-9ꇔ.T9h+G4p[c0O=-?TCNYdrۄ~Օ+Xho,~͐/3& c12Gv7޹f)_Nf-ƶ`赞e28j#?yM6>B;:pURFiV`6lry)V~qFfKFvx/1/f%s I\n3'_ J*KE=-W"Y;=P WT㟖g!,P Kvb4ⷻya=ӹ)-э23[.j'E9u]'dIR^l&m𙾕!!sP&Jlzm0ZCW3Ag`b#.l1S5$pw"pIujL/\m45`e6%Rc\ m|FGlI/zdՑޡl"xhJ}BWb0NW}@7lr#VF56LSO`5YtOeO}4罉Y) mD/ 8lP11~*^qX@‰jPny OrS률4r[Jv}1r%>i KclH Rc9w#.k,nk53}-] 0VU KЃ@ۦ(.^HoKEΡa:ו3d۬6 58ZB;senU1]op8tKpT#rypDW|^ oN7ˋ %-ED=}/9oaS ތ_XᗩQTgh5K*M#ULV?j#zܔRزYߦz黓aKTf| 5;ho41_J)4 =);p*U4I;t<͚CEtvӋѢgns\ȧO%*~sA oӲGlr+Gp-@ԝ $O5ܡcybu1(Α¯$]_V#| G1)5(ߝ%{ec$:x/kk8?@N_V'* IuM(E6vքR9 dø#Y\w2~J\.`jaqUHy[.|f5C^]|vV _l׼K~W> ~ɐ%30(!>e|}١6}^ۢsvRC1O $YcñFbnD1)Qv*ju$zsMKcTb76xb1DI0hZ+@<#}ڱҟ %>P:` +36nR6O?IGځ#+?cP$ʟ@i;)v@TVHEn#B^cOM<wG7@L+VnTcV?X'z~2:'zW^L{FCF}myo$&S [{&ӧeS->P2Hp ^AO[.`[FaOF.r 揉M|2dDthr[7co 8|_]ē>^qv^mNt)5ME"B&$Q~^+ވHZ~$2-OZtNSx H:$a6ews[CP{ՈS0R5Etm xM5CGOBy-[sٻh%Hf#~muu$w an? z/1Cͦ>`BVKIP9+»)$ ťG`{8a79Zu߻"2&3(q8(WL4+dQr?W5׀8d9Ld1( )*{VcmxHDc1@b҇g52(C?>_E(r#qc N.dvJH;B?JGˇncf40QP`.;.n6 M_=UEauWw ayQID QK q%>cN:~!OVtFX,RJV@˖IelT""?ֱHĐ*cuTt :y;&Gϵ^@8g!'-,;:1 :~> bixBgATs4KvL}|w*U.EU20yqL[Ub4ehip [s gj_k3mpm^q?ۂ..z?>5:ߠ{eB*ݪ D ϙ5A< P'F '%VǏF|E6%J>GiFgpF*1:PD~ؐK8cm F@Z927Rb7ŵv5U{#x0R(` Y+"ßmgZ3~S^f,kjOE]9<)V>߇@7DkF:&J[wV>u9Oh1o9cߤj_/mu5 w0<Y"0w3u.3pTC۠s߬Gܢ,GRe*d0QO:gqՠo.U7I+W+(XD1^YgjL VvUmɆԥOƛ3V!k[/Aubo*l)p^?etpj#LިY)9٪B L 9 VcRfe%uAJpʠ).wnt ,~/+y}s62PLJ<_2 3KG/a Qg\-Bdzl|$޲},"{c@GAmgB|+`TkRb`zRnwuU-#k&=lB5\] g%[ Y>:gImO:]o!G6|l˰Opo9LA8#!&D]~+l.lY.I:4PN-sd /R!Mfp Pc9UNʺ1k<'>( T-M^`J>6$p@4LH0SUkΒswJ/Mv+k9gs 7"=)vګ[>Cjʃe0= Ou,uQu6简aœ{f*#K$*sdWG+S hGrFsjn?ZF9^"#+Ub}tQ4@#Mf7ʝpzrcE#y ĀLCGT ;m/*Mc‘aK@Oxdc>&xQʇ~ݠ91]C_0ɧ3Yu#-m5 a\J2M–\E(PU@F}":SKwMM-6]LnΩs]ecN ST6YyP"ӆ/ y&A.WzG=*_}rr?D]t cqNon (`PZE3LI3dNWLܽIq*9%6i4ݽ $q`ZCџf>[s6s2D(B~U>Hg)j nĊ<9A%5gyOS!Uu%Ȼ\ Forg}[wJ'rR:y$ai)Tex4uNpMqp<@t>aP2 `t*6# 2{ٰJ,d <@ NÌ y=eh,.ESVM| %;L?22xhhڙ+wYosj;'_lfPq0[ Ӝ;&YJn 7$Mtng%Z)WXLee_EpvBQ^AL9BLF)2oz"2~}G }:kqZK~(Ea`˘ ˥t[հ4RiL;z!E''E> ŸSbnb}@"0t.HڵZ;Qxi ) oޚPWh.)r%-̛xA^ܨ[:Ἃ%ω,*NJbh\Ir2oG>KJ<fH^PGnT N. pNgC{뢈*, ] >Hf9_*tQBaRY=, r+ڳ< Vr/IE1}(( (/0( `G͍Ο /d(3>&VH Hѩt m_?L@0X 0 ⏥fh+J  $a%hpHvc45b'd,g;77AOWH"2Ѫf|l n[m٢2аzOSc农U5U,_F hm'*_' W%{yf}\*WVqhcr4 7(eCʶu(q?7TY!^"5XX+iNkX85SzhQ<eI AܱKQNhPg7vݛ gZx\*펍ccj)h:11#5Sig#ՑyB%5{ct._Y>QM-#8WOXޱ|]ɯuM>2nB|eM{w(uK Z~T/LˤH9 en+=;k>xx2-_))Dѹ6A~,yr+CB"L9tʉx#%OÀ|:S9mBb&pB\4O2-PG?: ct#ȈX6dXto[X_[c.=6ώZ_o\)r5B 4 4JlCQ9 ~I.f@j7#VC _5$nbuto"a`"9Ir\#=M6 /(;bqm bpLH) U߰+pTGP^k2w@b ֠;:/4%n*xw^Qow5я mXHNҼ1† qŅ9R֎ lj[@V;I}ia\;DD^EYϾ6bY`7Q1c:xJ zqgLXGmQRK-OBo׹Ié6xjG&i:SwGgBs 'a%ue>Jb@,G'>-`V'7V.*13T.<||w6>SP ts8 ~gi(`3 >4" AY؄ 겙F߲No߹ 铒nuwDn8+FPgDSNf(3#~͛b S)֦FmUK #t6}J5903锥-;<%$榬ȱ:gvIrģ;DfjVߝ,Eyb"$$O?|hyKJgrPy:0 @DƱ|;@Be¦Z<;s}ٰB4W_ 62h_p͋i--SPk'L*92vs}Cwu"ˮ2&H#aE#P8#Y4ia.q'Zt3E뾏agNf$^YS>]6 q:Tjƹ}K( ԨչF,>.‰A=O[h#9 ުfr'TR<͵~.X mVW&[v>qd> r "'!N>rmuy]b'9Uէ %_gŌPK;,7^O7Pj7ÛnEL;CWb8wG|C QQJ@S0oDux`^ߣTydrrIe!Os @rT~`ۼ#cyDŽ$)6TbN>`_M – Wkd6ޠ4FmI{cmYP9Ye# 8Dmhl dɊAΪdH.CJ0 [۶DSn7BTk~Y2gZ=9qaA(x~UYy준gq /UEu~#n$eT~cTZ@M%OW9=C] K{ɓ["p,%Wr6?Xbk~ϱA9qe!=^kacf$NѲ>}$(t'w*=7ұ-giK Y~i1փdhPJnUĕcn;R.0䒓Bv}Dd/>OY$q=e"X˝'p.R2û;z =${U cq=ŗ@$o+R=Œ?& X3NLKkJlIs䷰}nI\z( %(,zĬITK$7lɚ RkyB@z\jh4Vݨ_ @y~L3фZˢP-="g.y!>]D6%R-/ 5ZOUzp!H'"{D +%3[/FpUʧ> 7|Nyu`7*6lO%UI0Fg#Xc4s 3RX]۹.M]ײp\ rLu2?3LHlmuH6#ςW`> aF8è|_ {L.L'hVIsih򘏓,3NtujqW"4'|} v%.IBPWdX=ake2j0Y|qI985ࡑRz7lB !Y"ڦljOÖ,Ʊ>ۘ}^3·9zI |yw@'LnЊ~l,ӞG- <'׶[ŘYz08ZP~\Cog)bp9aӞhWdp~"V kH '}296hVlweRc~6HR*n⏧D;Ϟz/d"70^.t/p{z 2u/ ɘL E\`0mZЏjOi/Rgj7PQ>0őR ~PmLKvm/܀BBwUOyp BGѣ/ڿ+l^mQuh׹ i>9EMP8X:˩CW8+jBd,c݈{%!4()12d $ f(׻9/s#`U$C-%dp 90ez(7-'^p혩rIx_t_\On@3G5\5?>7 l"+ki) eep,*ۢ[S\cnPd|BqQO/z Q?b55tDZK9 ÕI67_ κ]'^ka9ǭS 1S`npQz[2" b7iA&T{U4At²%7rP(U V81(<;,GBNs2^8`w%13YyE\8R-m w=ۄByEdPE at0H)RyuUqY*@Ӫ}UUԫ@lpn¯yhJ8tm¤ .De=CY*aq!iȪ| 74+ z:juCH!}I!%M'0F& QToƟ,'u3Y/D 3Xwɟ@caI1Ύf:p8` hO/N;5|CrU)@D5/c(nhDlѻy uļhXl# 燯3~%uR&`sO!~[-$#٧`K:Fc98Z+"OeQG J2L#^-@2.,ڸa91Z[#?;8sG5 ^~$kqss*s9qyIȄ!뤉` i͞qzz P55?pnBrG:3?db~ nN ]'l b[Ƒ$8B? Tه$X|fFJ~7P˔Ef![m66>GSh_'5̡R -VG۟>o{(NhVfU G>N rӍ0=xA,TxuC-$f|j)J]ʑCqŻv ☟/3c @d \A ^yn^ 5jѓ\Bk-/v>kXuJp}67s5:UX@M@(HGT]H;˯j}ٌ11ta~vGaF` 8nGF#%.^۵y>A.W(q~P\'XJ[AR% oMu|,P% 38eN?oWfSU:4&|&i h`Y["52@.P*0Đ؀ء.V [IMD>q9&Jlf%,dK7B 5_h j!j&*4ķz榦Ϸ!ު2s$Rjt7Anh(ëMD ( S)K╢ʻ-gom3Q"MȺJWU*Eۨ( ,/MqE7wվ#u?V1DB}_Ҙ~7EOy&^HOܮb/j .h_d_Ĉc,}C@fNnGo\ ;Diz户Y`?V/fR%}*:ow"ijH}hy30jwZNxq]MiU!BõXt /\ps++|}܌ .),hrJ-w(}#rY2lZ$ uqHĵ'5"t~ 0&ﵗuA1`GRD{ [oG^hZ5CÂ7 { KCA Z"'%z%rL l(W'!a rLo5 #pW'` (Ś%4N{$hrwK %GpnoIiD07]j;Y( sePERص'X/!R ]&]m`b %5 4 0Gꙴ' k*K5ķr12zӟ=cb'0Vu \V|iE+MKBtv?ͫv%ɉ9\DpO E2H(߆Kr"!$|[SQ;AmY1oQF\'q ~j>x#<R=k㾷kκ(S@}0_!޽ ~eY.\]0VswGAsQ%KGzenk)k>Q _ѧq< C-F)C0 Y rAOM}[\:膺m,GyХw=fk]} *@6<M4'Ȅi>xtنMOAHYYg‡;B7ˌgjC5[Swi<tCn3h#N^u.|B 9i`+Aɠ-+%/9)T_#ZxGD[TărVQ IR\⛴^4o }4n' Vdm0}x}HVB Q W^,[YhS #0GGqngS>>~oQ} ?艪d'iXW:nGٯ'7,nuxGcv"{Tz0_kh7Y<ͮjcK_?z%(y[.d( _ƾfT9Uݏ-<>vBse*Z 0:. <·|N͏ED8i!+5t19693Ǜ,MۺYxT}2 [%} 6=Sޱ=&!/{|  j.4MTēСlX2ڟ@Wѫqtj$dj }St_bŷ<rLU,eF- *H|X1sl2yd##S[Bv$pkTVx-zEt*wK*2"/<;,p Z>ɢpRmb <\@Caʡ~E+C 7%j.Kh?g˗s Οobm!ٲhG-C#sS&Ƃܿ&-X`^ݡu)3ʃ@gp,$M8g"%@ϊAN(Cjuo ߒ@ֶ9$4:kYDA_(\r Q 'f(ҢH|olz*zIU]r<$D <: b30 5kOG&W=^ndqZv@!eX>=H?kb%Kc%v"YI7cfY- _~`s5oڡ WCo칏]#S0+)9+,n7)n\%4ҜMCGgrX􏕹zB~.J,jB\'O۱iԉ0,D'1h-ey1tI}3ZF~+dM^^˴R^Jw2.x?~D ,]mϒc$㢟)$'vyP8](JXzv]EnCW4 AEw-9KAݕD<۟|n-P~W x~7V} Y J a{8-]\%Ћ"7v΄WTYvATHcI1PEgĴ1 qJBȄ)ߊ;7Q? <\iaNusJ_i> x@yaOSoz77>@|\$ղ-ކ›}憐ȗѷixQ2]ڄ>A$CJB׀NV2') b~r;-09I(chf5@~h;?tO={'!NCFѨ<+oܬŝw"`N`,=w".C@WH*rtDʷk=iID,o km۷18p p_lih\ZR^n_kc0Tt9ԎĽcLNY;чΥ4_S6J-0b{Jbe~rz6Xי;L"OQ7һO`kuGÃ)W2)iJY-çZ8 gmB' A \L_4sElY "ai *׍UJ5 r0Ieӂu0vIUវ$Ζ`-gkz`9`'vmNlD4;u,shҙ׺f"RJTy]X߬&ܻv$'l1ߥWt6p;DB'Iu9Ta ũc6R#fNl<gy2Lߵjؤ,X kcC7PT_T6VX '_;u`3HE&[6фpDYC2u☼=%g#g'Qܛ[TU5B z~aMk`ډQQb>hܛS@ߒjzRezͽvONy(eFG ^?XɣY4rBޑ $ N"gW%/!Vyg*A6)L4l$O*/%vw2?t7х&e}a1( :^MMK$Fk؞i$u~!qgG\0+Uj5-s4'L)y Zc$;ΣW. X(pU"l裁NV,IApZ]0pL2/گ)l>MTw-!&':4# NvKudBPCQ/c֧M+k[2[pR7_ n|܊ F#ܘأcIwv/h=1o |x$ybD~'sN95<ƕY7.\އMp E!BМ2S7e lكQX=x %#BErma>{}btnN޸cŶ 3¤)43N dבeg[{ţOPķȐҺBh`TnGސw#vc3{Ř,$2 ņ~՟͡IG~Nˇnю|){ ,6!yN%T!eވ&PS!R2Wm8D~G6®rYe:D/ z+b76lFa1 gEg1|–$ma&VpeZ$#Tl+MT!eEČFgső 34v+5!Ռ~lPF|r  ˣD I|z $`>{PN:(M >:#wp=^[\k1\X?;(j־4"3Z% َc=]X$_ kXb@c\6S"^w-׶Uny`pНvF4hĴ.jsGF ;ioUF7 2Ցs[ΧX2ϊ&&?u!*3链W}5PEJK=B/0^_Juch]rkpS8ZtFN qĴSM_'&EJ#2Mߪ]',W;HR%ض]FV>D7gA 0ykjO oʷ; l=^TBa+{Mv(l^4?yŢNq)kZr"-SQa[6үEXR'_; 4jSFO0n#*f9ag }88M`XJd #5^C>s5&P2Y}ioSsP9w}Dv~-E 2f"4rGI;I{q8f@n-ǁs8ѣʌm֖?0wշrַU?6 e ,'VVEoJrXNZc ஄ MR5g>h -{˱%TJ qT#!V0d#I{d ^U}MT `7j xPh]AWDE 6U}9 /znfIW>M;$sE'6clK:X`0,OLa8%端s5q))L?f6Uq3A=3XpFUx|F>/p6?P6'@-lR(ȏ [D>i 7(n@N">*x}`4Wc,m (P`26X}0 W;!,w] ה;ml V 5uPW%Y{!g١)3CF234ᣤrn`laz4=":<9~΀ [ᄞKs(R󫵁 )N;&CGK`N @cnH5PFS݉FS`ͺP l]}/B\;9WP{nZ V0:zJ,-P0SGO7\,FAw"wj-W1 `Mid.l10V&5#ʛ}gX#T$cDz*MqbW1H+~Ja+&iVZV!ɨY mslF䠫bE+K"i8*0[Tx/o vj){+VBIJ> ? (;L3oПY砪y&PtABf(FH9i%x`;Bֽ~r4e*e h,$[ك*Ib֩ˬ+Ľ֫0?F[sk*} ߖyB#9W'iS=Wu?jgh%|hdǠ%<-sg΀[Es~41ycrbp'kO8e$ aW7_9r\,UYi=1{o8S|]73P}\7V{d&5zYuH5+ۑGЯ)߈ht \ܕh:&ӵtGkO?I.s8@bkbh" V!ߡ*]Bjw!|s^P扊>Gc+!O2}Dld$Uвsub G-AO=l_ b}<`\(QWӣH 3 v%Mּxw N)CRܒ}TlD%dujX])%UM^z5:afv(TLox SM~R%uOz#b]-Ay}QD,AoAk`xoh':R)JnD҉4[ȊNXlzwmǽGki~i(\tX*A8οw sKT3qAuJwFkMibm˃qQB'K2(ty fFk߅~UƦ .%Hz5R,=TٔVGũglv>ΰJD"IsP&rFk3[9PIfP^.lɒlT!xk ;dI cCurwM2̙ߍvX@12M[۹Kl`oGm^CL &jI$}Oae۔Q55!?oMӉe3PSo5C-ċJɲ^f\hN#`L;8[j ªU 0,b~/Wyͦk٠^>":15cfnUȿ{n/J8T,*\ȥDc>; ?(7mSt|5ihg@wΛy*1z(evi[07}8Isr!kf җQSG(=.HC~?wbˑ|Atkq-;MФ{ڻXjLazY;G\ 8,[a}GX[['e/c"tAuZawldx\qYǏ`l(̅[!6i{j00lC>.=G(OgߓCm3>m32wh^{5&;^UF1 s8rSt@z/o5Jĉ9Dl 9<2mmda8B&$Snϲ\C&d XFv"3dNlzUx 6TfK}c'7}ɺ WU_!ISq^e} GDw~A.Dmv HS)s{- 1qhAD#`z$^;^cB;/y>$=ޣ\[.vZ( z"O c !"XVaNā*4@s?LZP2Ɋˠ-<G=#lZOfyRvE*xA(}?M)yԎ [w-ʇo /ZԾZP2_qjUư߅DOCoBIL?z(>@|I3\ꮃ%{yު 4|6Iz0TEUcD ;'$qo1Y~(!e[5I,K4m0~J]w Qc-vrhcUYj|3S:₪w9j[:h%P&A8G`_ʢlMeֆI&7~ڔMcft2 42ҁڊ f4Fvpl 4X43=_el2]Zf?) LnrVI׋T7uTN1:y#V;XE0薏PiknI9;C81L?+4bWP @( ^f;#~nusHXɩVy~g֯/na/xI"\L>lە~= })x& +ͪ=R7ME/'EqJ4N|5g`OT 8V̻}W[:gU> vo.#?PzRCe`U:*9%-m<W232C.ZvMf󎄏 0Sx(H.jN.]>TWIuh? n@$؏؟w.TutUg=˽\e(i[:="|%ƪmU&MM  H$[EC'WvߛGHO']0:A")b:uMZ:|PhŮxTykd]C:՛<dG&> ls i %I_t+2'RHn!0чm@h22Ю~rا-FA[(S T&Zm"g+Hl)TU>M/x_"x67IX!Ǯ,#L@^U6-Ur~0g+ .gFc**3Jh].&a>CO`΋N9Y3>И#q I*m l! ׭Dhn߹⫤$o܄WyCm~[u^~kapl?b|`هޙzxZF`UJECAگFkXƆy3bsihmY0qp G/ (m g]< v,Yt.D}mIT9D0~t ,V }v&@T9(dA茀h`ps/?ޘ/PyxV[u)Q: K|$@U|9ZULܴB@}A綣 *RK%ވGoޗpc4ܺg9ro`QvsFdcAOIUmh|۰>+pcQ.EEL1goMBG+"4CG> gF8++ 32:(oF)F :PߪP:H3᭐lFtKT<_S' 貿3QJ]u2l9020rHU iKy׿Aj\0Y1+G0Ph;#l mŃ UoRx;8gi%>tuZ蓵 O ?p'A .I0\P`/bѻH~@"{wW 2@O1 e*dĉpӤ~.cۼk4lD#srjWTgpŇPgfnj1Qvu0;RG1`HѴR^5ϵ^m uoff+*ϰgĬ eޠl~_V\8(R4\(Zx%OHHBrXA#)ef_|JGLٴPN!v3@9IAC&m0D8}ySK-uȾGe&: ٣)Cmu1]IվJRPaC?RNJD:9U6&]:n1CcԬLyeI6V+V<@pB"~8ZꋔjsOpkOQ)>TTY8gxTC9Ug:Ǭ–'<  նrݽдiR.⃥ڗ¿ , p"-U= <*|>bnm;nzzU zRPȰ@ ={h9rK,禚ܔ6=*m'y1"a;)tJ#}8gƤECTk65hZ"Ɍ'Jš3/;gn>>2IQtH]{,񫧨K/^OyҍNԿŠ O!8i޾ ސkeaZ[ ]|jO8 yvϖCG>ZLoq{ZXB|m~+n}iTA06.N ;+@It4 :=@H0AY<-IB:eVFޡK$fH԰.ACB{~Hxr(wz:>{% o)|}싓>v.cճq9MZXJ 0gf90AVhfyz4)3|aRLgݱ tm"Z3ye)?VPxA܅ EDbeq2`&ί42Vıq7w|xXU 86)=qb!_X IBRy`yγJ-")xqRowk-[p~-]X%$|}ƶS:Kc.YCUڇg\/Sst}БSXhQ$z>oX2FS mͥF/ęPGc8L}o%fma%xl-rf<=3oVچKesFU4a &zؔ ImLbAc"(Bg&$EԵCƙS`lxf)% a`d*9 ] NޅwpRVSk6#Ǎ[N]Vzk`dM滍^a;V?`(#z~I.^w.BzV]W9euxeȘ2Te'X ֙ńvkٍbG؃PiL7Z`n@a`ypjvu{MlevV W#^{1*Ijsw6I9_$kMM tB#U Q:1"!9Aא#ɯqM#e}簈¤QUcMʊƻsiO<F`]xSg ]VC e:s8;D/+`R6nN.~'rRZ/mY$`B^Vu$ ه߿eU feHxQ+RnebtO$/|Qό(\VYyZ9tD+-17ux6 nK& dbݏg/lu`RG4)#4x4\{ǡXEox! {/ }@b1pm`7PҢ;M/s`]Wii)bP|mEvt@1[)8Knoڿ;k{Z*uz~Jg'bPbܮzB&;pBnqM$bk L$s'Zvq@U::"'J%R5ȹ`]'ߒRn`2UqyKq-#B~SLMQ?qI`.(  j<9pG3܄e&iAggA#^in|4r*M-S!7&YoK A }L[/D[s70&3xXga$0^.sЧ7#3LbQSA>6"hP+:arS{ڈ0A&{|Cr,y;b3\ta|oLj5Sσdԟ2^O^.~w eW!9#f%br@O8su3^&@@,"e- iګeTP?ѻ2"Kz3*fhI,YLУj<1XPJ&`RH"D KNhd.|ZͮZyyجܭob):tЧ ;ʡws$ P&.Jo,8mK3bȿ1*jvТP-f_i)!6T>%'G~adȧ>fۄwv:b%ֽ2C~> Y`}ѣ@ u`k^y7UlL'E[l)J<9F zn _guj1Jj[sNEQ owA{o EwQq"jW[{k'*w |`Y4PbYf~"Cpv#lxp8 [YpTq׭x5fK} %M8%QqXҡY:U 0bɘ!WwUJ@< UM7Gh&N%k ;ͩ}YËlWkIilw ץ j-J-FluaZ΁zWs3B>x }! 1 =IuV?:v2ũ[j-եwTR [:_;bgʛ(-Ɗ[_t]5s :X;% FQ^ 'O=0(T72nQ1.~]\? 34^x8oّYb?'ike! nfuzun4:!SD̀2*"H0WԄN-(-cVG _>ڱzO:@Lgur~nƸfJA\J?feekψ+y2m03\“9sJqVz<`u4lC~ɦb'AqIo29o=HY nNP_xl=>9{hmA e3bYgؾNW aK=2h=,Lڅq@[X8 DJvCq$&|/aD+|&- "2Xsqz{5qUqW]!7n0g撗bM5 ۙyތ\:&gVB6 TQ"kM]OĹǭ/]xKYa6,(\՝}C5x_kOwEX^l5d0OE޻ض'4 OvctV[d]>662Qs/+r,z(Mϭ/gqېM &]}5z27zDļz 8実ϐ?ъh^G&a3%2֪:(bGܿx Z{rj|i6+HOICt'&+rf4HI5jzCs6$$7Q v7F~ԆYC>ESTLkt47 ` ̒)tqt}U]"klMG mo;QN᫋8ךɸ>PLfZYEG"3zv#r|]/#䋚G/YU\Pb2J³u d9{3a7r'{tL7^~O4PnNVQ{г>_>vNSf- m ;q>V)Q-s.NKH.WX`XHiU PF> =tVMdt W{} R 0h{L *nAK9tyF'WfX/%ڰ}=Kєխ( hY_1 %'e]Դ`iWs' S_G%hosn9] 'ߔn#qw¯KAvYFȶQS׏JcKӧa}}1jRȺ%ѡ)f6EסJJ Lv'xU~`c YD{R|0?DwJ~6xN, Z]^ʔSZIʑ3ޥD}e1qEbWN39V)Gp`ϘjNvl0C vCqRtF4ͥgkq'bB7 6M\X%pp:B}Gmf? dos,JcR9pRN@խQ GlUX픋uz#fCk/h4ߓ(iEDnlh@h`튶HOzyHDsQt,߳7k%>a<3!hDz={iT@ j)E$pW0q)aڻ'_B'$CSK!XI{1h|D1AF]QH bz&poayz D"cya1 7m8!yzY#4hpiP^vcwFR,9#ŦGWQoCDYFi2r_w.~F)p]5W߅=#Eh@?tHkjqlfFf 8|"ÕAϴ ;<=<*ᢌGe[}qw([|~ZaB vuG=RpuT~NV7ehKAn.tk5W#t9+{)z5O%B3f),h2MT|)Z:N4ݒY/A\]S`QOnm80hm/zJ qkdf!~}Gu8῜؄{aT92Yl1 , ɻ%߭!'I%0ނ,.7kz26[>mu7U'+g[S OD)W/v(NsE{_ZpC, IuF>~Avbf Zk.TmMD|!k"pSۢv`>?i)qiUF:FpQ>_ՔOrq $Qf|OO `"VT`/Txf]p|r, ӷ,qDFQ6/fOɚؼRuM02(zQ+3؏[Id 䊜8mkB)Ii$Fn]v٩=/6` SR3< ߲J/2?\wBQj{rHAx4oUC &i ̇⨷(Ylo905,Ȋ"f̹8,%oIMj2HMsߒԸmM8ZOz2DMȫGCDbfs絛G#bmZOHtn'w ֠(?$UJ*W_2Mr-E+>(S+@xABQ[wzԙ t!"%o!}%tjxP3{Ey]sQkuQس D{-ݬ\Mt|ZqP,_W&\N V>V"ۗp[0H/AA؊&P^`<`gfgsN?5zkBJCׯ !QRkVQtqɕMb&rsC3Ҥ ^H%iW+R? /E=MͿdYT!Oy1"9{|A&/w{IjȵN|T(GoE1ʳS\7=Ƭ-N5=9 );Wlͺܹb "9QW-jйc{n[D0yFozin m`JRḸC`KkΘ>mURRYI |RƁ=VDRA/kT;6Xea}z;qB(jl&!b C\!Kxن q\;emb|L.%Wp\*YA0 Tu4|NXr: ]>D%Bv@63,iaBٴ1́駜RylUF;1{z/7uw-<#*w/X33ow-XzGOR rlx Z揄ҽ_' $LR#oVkez8PrmSʼnZt|1Q薸o&8O73> 'ZW+j(jXeiַ?Z|:9T<gBY !/OMF)pm >~eJ[ΐ~'hԖRޜU!F|1{ _恱 * Ow%L6tǐuv aՉ)`6hu%#@ j?] CjN"#Bcz 8Ql<QšX'Dqz#va6gɁ=XHaD<+NX7oL@PSu)ָ\ٸwڈ٠ Y$X{O볬^uVu7-a&p8]*RÂ9b9c)Fv60ydND%4?]dK}hdyA#æ}*(  b;|'p]6U$}44£yg3Y RZ4: 9»񝖦/S8 8'DS3..Yx^{1^: y '\$- PgSr(X|2*tNhEy<1>޾L*3e9,4%WbcS=N7$u:˨I^ߗJ6qb!UȒV>N޾!{5V͉{9>G}CjLe=^TtT7 7=y 6Z1բsn'd=vŤ67湳y[^q0P.yu30eEPo6ݝNRr,}"8:\͘$ Qs@f( ʆ58u~c cg x.5MX -;}j:.>sT>e#za2o/0 %ycNRnCDmCb\Ϲ;gޡŠmmk ]$ Nɨ$*K\DWfRTyD+8f[PvhVf;C6k' x}[˲E~s{9&%b7imOTz E:)- 7%Jֲ?L?RAVLc ۱6BB^JG||sM;-T?SzuWMnK2Tt,%9RK _T2kj!-zGvM#tBb<Qƒb,X,(gI$j 'W3)P4}U%㥱 ;9lkt/yz`mH̶T/S&T] o5 0<jBA2vC0P.K0ňŘG\O9Z'j HaA@9H.q^r1^h.ة@-{dnΌPqDDn90.;Db6#$` N,ߒt N3Uj: /ޭr 숀AE62Dt$ꍀgvJ9|C~2/0rbW͍*d6U1!A"\(Sa0U [H I- pӃCMčw~r;H~XIr .Ɉ I>ؿa{/Y5DZjh6safaJoӁB|PNַ 8keRZ]?Q`=csĕn0=#59nM[,R3앩nMnoj+T;S(tִ/23pa:E1~ \<6YGUZn^Qԯ ̉2dHF^vSѢSB)0I6Rߤh^pGdcI&"ѱ4OĀ/GU M6F1mqفʐ)ѳM3~Mεtn$ M8}iqr0Fq~iEy Yj'K)4wnIJSG;'61x(8 B% Lybareli 90( 6 "8_>L 4A\:޲ ^3' 8M%Y`N@M +R9̓pAEp\!-R|;QYOlHi3Wc&ԾzO aOғ%Ws.^7xtMG;1w2O H.Vv= A#p~,oC@JuVۺ=<=LYSAof[ܻR?2߲yPٙʆ(3 sۛץ^xJ@BqNNGn`R}O"sTL%K&ŋN4n`)N|]qP_qڎ>r->|D ~?n*m?|M]r5t:53-p:"c}mdj*vf -뻖zfZM%DUVU$K(Dƭs+-zrvX,[/)Zx@Ʌ/Zg~^/Xddv$ 3Eu mcԽ]8þ0PgLjt5lCbSpj>ſ\m,Z[p`n]~=>P1є;Ћh7YӀ“9RᶪUDM^m-az+u5NmB̙:yK9c(r{ "%l ϺTɲ;|q`;PM/X=",>a4,v[aj[ mZ2&iȱ`).2 !H&wCuQ 0ljG1_0,q@&bx!0T-DV:]兓STp=P^U E ̕w<7E˯f;AwP=f#kH1;; ɚa:^PidGqB-)]z-xR1h]Bb:Cmu@2Q:>m֒+&0c{uzm3d,}V?YιR x6`R IG! $qm|IgkQ-.L28nue_(QWϲ$#}d;Y͢cOF7^Nn_7wuE$!gF BYm$d1uZoHJ)7VƽgVb[Nlb0,T͍1Bٜlr3/R&20`_baZVTwUf;L]tnJ_8FwѠԇЌ[ (zC>47S=}_-<7q+9PyB#®%Mx2- &Sly+Q-oS6ekWVِ;o`5*g9 lD5:|5xn`o~)wќPK8dG,&+vOACʓX2 HsyD|hrF 1mȀԵ#_ECKQ}Smq4bQCї&?!&}lybD^B7*-C@MzعIuac;R'szIB]Kfll-;ojǛp8cF:u5E+tY}6NԕĚ D׽Jw/܎ZaFjIq*NQ ^!6J`P<؂cְDH:ÛpFfWL#| (LFp OfYFdZypiTThCUq0(?ڸw},+qҗ$[ EՒz$%qmotnYct.MEnBX6.ZE@Ӿ)mbyFY`.,q5!CeixuK^LJHڪӁ6tȶq&BzU/x :,6q}/F7CSƒ\_*24ZLx1gm&H  m$%ֱw@XQkAI^VuKWooB{Psy)zͧ@$>ɍz5hw{_ra4=17^yRO X+&{~,IN M"?eeVB -6}\0rD0F~i4<5X{:Rb+U,Qy{k(/F"uUYe67xm+;/>\fv+ŷNe@,>?p>LI&pn3r$kwG([:y7B[t{n_ )cH&A_:@=kYzD0/ݢJ^d 9TU-e-uQTkBbWºm-\璪 f SC\6ε-C(>`n:l@ u_@P_p߀N(pbZoc'$+_ŧ62+t+7D 0n!=zbͣ $jO@!C> ks&Ɍ1r im3fn9.kC!0|,FߧڊL&TRhUoHc2αIG gPw,y&fFXY0<YdN!V{>.L͔D\i0h&bBQyzIBAy(ib W0& )i¡me=C"/\,D*G^;.6 05ػM,סEJ7]b@=UMeeiFb>F~knT?Nc ܣ8JnĴu-_GW6i,oo6Ie2gǙluZtӹjh 3y]{!>}mu>޻軱,jNiKc.bʟ&/1n9vҏg`L k+H09R2Z(`md F%iyO6.O)6T7aQ10:f|uCJy>hL?I J:0mtPU}Rǿ:sSV;skmZn#&jL,~m'9u.A4wㆡ"AQ;Ҍ2}kET92 أؠ{QG-#Et-^xdfLz&5G`)8{y8'FQѢ}cM$Wv&5>?!c&Fbm|xO?x>L[)<7 %n,Z̑G+& Xd+vu>[Bh" \Qx?dvjxaa J U;@BDXIAl(MH KȪk!Q+ߩ*iثHHyV bNIJX}9 ȠX:Eb1WėN²ݑSBr׌?f)Hn Gsm&C۶9Q4{8 V f{k3t ߅oRlO6#;00 @b{nJ1@FFD*.ۛ g{ɷ%&{pMH4jmلIop,!RVЕ%닟i+\jSs(YQ8%CK-}oUt7lS=hQ4qX"hiÍvce2}k/ 눤Scܨ=*g|G4uu65H Mj +>ėzN+QWRB%hIo x[|׼W{K8yPTC& Ab"Hs%nKWc7NI0NK}]Rdnf3iɯn&rh4-?lC@M=椯ނb/1)G-lJBܨ%3ߖGn{[CC>i U\{y:XK$6f-EVs8>R ͳLf>,3u<~*'Y ٱM~黠#+_ef.c[1tQ[i`x]}t@yEZ4*5K/~,)?!uBBTն28L ɮ;(뜔< "7h p7JˣLٴ$Q:|W\l U9r0GDe޺;9fSI긎D#$ʨ%A?5FTP3,ORdȘ[_ZhϦi·oi 5% Ƭ x./t۬kmQq͙?Mt]⾗XZo c1t-D0ӹK3'3dP{[ c>\l~j>o='T2 55Y\^(/ZR=JE!oh9\}L3 guxw}C{vӮiV~dKo7A|boFڲ<`} }PKq jX0J#f]k;څ 23n:(6*<.YdN{((2" )\BSҹҒܘM*"!zBbbZ_S˂uMGwP?iQ28_j AZÚ߱'"N[e99ˣt61.U/%ZbadwfBxӚ3X[l+H;#F67٘p-k6ߧBc .OjYgZN @_^-iw` |Xzf5'H Eۖ-fc~ H2VxG$WsCA5mpZ+J S6p b=XHtl(uAtuB Ƞ@S 1z fXԉn uRNjpAϰ $Ew38ק"%ۯg1'{8s@Ծ57r0t kAS.-vLy [aqD{6 1q5)0&Tk&(V~ p`85a9@<9ͩf&8dG`Q`3n `N//QNj/*h*dɤg.~;1~pzG G| ܌epr] bIf^^sÔ -[n<` ~4D䬱O( IQ ^ҮΠ%Lq0"㢊((Ve{B);Z 78Tٍ}70=b_Xx+鬄PӼ墶Y^<(|%ae7TS8 i.쫃rݔö c~bUcjz2rnq0 G,!;Cld%du)rU,\ CJ(]eloPkOvXѭ$0Bĺ߄O׼4$%q#]O #PSiHqCY@|-adp?;m+h"ǟQΰYDRCS3g2P4 r{GxFџzl]<_l ZVU1"Wt@:^L ́_N*.ЄeM站}" ܰuE^<}^WkD`s͘[z1IǍ\%jS!jL!f>$viP;L JaUu6C?2: "z. }@ fSyj('H,"B_9*:<^k,/0tFe"( 7^7M ZO*/Wf:;lm{t7HﬣBϩ@ɬţ̛C9?O.19A }p/.;z)&4TuWZYt=dsefÙKd\t.(ΈGanY柹B٬+mmxo> A*wJQ^uUa f9 ޢ~)rS༿f|ۅ;0Q I\ʧv(`Ll Baԙ[V^՗O&5H;~yee>P082_txx*<, *} `PYAkP:vuwW@2j]Rh۫)H֬Ѧrn]b0`,m\{B$ÇcLüyBS-S^gٸ绢ryᰪ(_Wl'(];Oɕḁ,+Ȍwfj+).w)ʹ7Hg <1Xʋ0,ZgPdwDv٢DhL)2~!  ڢdlgTa8KX"TZ a١O4Ahjcͪ ЊFNzy/!Hl%kix؅ rRDn\rm8^{bMF ƅ0~%iJˏR;=>YѬ%\۝74ɡ\P7~lJWiUFRJ.yHT'_@g,[}(,A QrX[ 6]= yh:FVf#nZ I'nfp>+ |Rd; $ ߎfao+$M,/otVXc%ޮ) bX-i{?/8Ӣڑ3AUSGfKJyg=;s`"i`m l%{gAH-S텰o5觴zh*b ${)]5lڽ3_+f C#SvrԬ JB*GͮY?(@ k qy)wLo?⪎]W8G{QHKZPcSgLFx#~:6 ;pze*Ly~(U^?zOʟD~&up{wbBбlJʭ$27 XMYc}▊CEhrAR4Ky[D rB007;2j"y)o=LDw5Y.=<֨prAh+(Zb)' .d̼K `q_d7S6ܐ7@^_"@}S owC8 2˛#(ME+lzh> 黝*Bd9='_!K2I3J3p>wu7oʌvK}%!弿-+v4y9\1cԳH] ?\A}*ų"k?l< *+7@ SCНo3nVO,`Z*jghS  oK'ț!AYhI8(̬Cn_P{iIy%e ?@ +ATC8ic g^+N.X\ BLrkX@}pKOO J6=qƧ/Z G{+Q]#6Wƀ%xo P8Xb(xeKT0S&!6{ڛ,Ca8c$Cf _¸ki.hǥ< CY"}V5N<YQuQ,P6V y#j1CdQf\%LB{3ԟn2!VN5ciЕ7S/`Ztnϟ0m;C{,ee @8g :p2`IJb/"_pXum zHf}cE5S块V$"S(b`Iyӕeu+Zi\hG 1+U%e{ZLZ>4ikbܡcЈP$>'e)޹xqgMYC'˂Ls"(CťP|{3uEJ}v5Òp…RλE(zDj~*꺊eIwߢ0-5YO $GUZi#W0+*חزo|0ǰM8D&8H4I&yVU⣴O ƞƂujG-4p ܒ!eB<,-F7.]Kk,gĢ]dWS?W21J}Oh!'rJ 7:pfQ73U nԼE!M)/~g+w'Qo%}]9./U _6 @[;ݕwoƳlrRF]<2#[Y}O\rfϗ|HܥZ .],% QL.JMM2J2ƫIYQ.:hWݫGU }Zr6X衲Jֳnp5e/a&6gN]8Od.(0lvl'DCa{U2"U8lA|b!GhՀb9Һ/͗:\ܢ<]qE Ge-PM{K:Ҏ{#lR=OċVˬ@ⳝMc 4}Ƅs+6%݆K}ְ$"@Ae?bfqQ7#̖4SdÅ)TX]wXE%Z£:u? bjp L3~9,w WLiDTCI؉P?q;֯ZNI #޵Ol?E2!Q8ŀ7nZTtٯ hoݷA4f 3ԒA7 ds_>ۦ(ӇH '[JP.O6TC(Pm0jӃj}K`B\֞*TʁtmhP#܏V,ē7*FzQm67iaǯ- kO eR;3JKfsp)H|Fq4H6{>0tc=4a =7tJvU6;D8pӶWt%)Jx$0/6Q'zUkvuaS S6z.!E$Xrmymej:モ*Nmnd/&^ЍG%y$ӆ&vė#qQocV#厯som*Of/gDzR(ܐQըH=Aj-Cu'Gkcr`hĖƟz&+ؿG=P`BP^-xKYjhcPSN: i&pO;q5&+ "ہiHwqJpQYW J]I8: q&OoÅR Nv(rFgK+l*W^TۀO@ަ@qov1glHzC^w YII%tg Th\df.49㍬d.hʭucr<2± 28m6ʗSjжV؜|D`9a֊(-W=4$=q'JLQ¤8@X{ksF??w8a5 ZhE(Z3Z7K[JR5Zcسċ6Z|2#nrO|2P>% JZr/..oROC?lbMи7DorG rQHXCiI'9`A8Z#Ge,ol!Q?PV0xGQpaM7b(yxHS>֝5ɢ38',4f Jdހ!eQ堲Yo(SWuez R)$Uf1 2PBVbP~HzmVq<7;8#79沵7@Ux祻Dj)`> 1 icZ[`v쫒Ѣ=+%tG~T#ĕSJׇ%l>ҟw\i@GlpBu} hL7@ԺBU6|S 5VsvܜJ1 Sa'sE{;DvBBFs{ (.c& 9p_2{NQYOE^lxh,#{Dzqa+SàJk'd 3Ow8PtPθGԳt|V&vY3 pCC=J9A{63S釢|ꗉU 62ѬPpG읿:hMjķV_VS 2Mă'DbUY9G!$T]];K Xb;WfDp2M8 (0`2ٙ [M@xv\Ȋ&*a!7ml zֹu (@#+)*(+YI T {pQЬ$,.!Ɗ$[s~ ;qM]Xyli`:<1D{B,++d&) ?h+.7R\]@+;T9}z|i4IV[ԫWJIaǺ *c Y_Kc'^C;$}Ss c(@48dcHaH}ȿ`zd#9ed¦"UH]gn!iLXpk*n;&eVW@YUN&WȒ>N_70DJkXwWRCW!DVUmDJUui)I qﲃ II< ,z !Gl.;EItЏݠPn7b%uM3 Yys4{S35{MW<$ g+1POk+Kʪ14SJzA%"*9Yg i0XtVE}Me{^boශBCffnP9'ֶ+L?ehJpdZ"0/N;qݬQLib~h;6Nhv]rܣ4sIE&1!A\vcEMаOkz ИӨx{7Mf*ĝfp,l .L/H\L6,^䒔Z.E)'!QFT/4w>T3:v{DOi7:W<\ Y*u(Q\= yq4_J ABR f}y |0+QwY5eTA53mp׎>5ȑ{^߬! E!ovs`ٯQ߃žMBĴDY3E@DYl5O DV1Wъ6[Y؀Iٲ"Os\mXPEļlzkeDQf=fg wYiwܻ+(S-7(Dž}F eMMx75K>=S4N&s>*M4Q!iQ }haq;xQZ-lq(lv^uh[Rxl?S(kD $6OI29ۋ p*1Bpf8L*HCy\N4ƪ/P!rW2kmB.DBOvMj2" r|bxeu%1T!S3.G!CC9eXx@׏O2'f*owۛv͜lcѝl~Jowm =I`iQb"vąQA `KQ<*:鄤x$z1e[R0د`S\:BޫwʥZR:qn<Ӧo-{>oISo+R63'S܊:Y+S~Ҍ)1`7$FNwwҥp_˙&Z#‡!Q2ʩLaU`[KI` B#@Jwxu"U^YQK&Cݬ6n)oL/v_'SqiX݇ؗ~XWe[/e MH6mÉNW=- u4]Ha]$Ye˶'5V~ʥNSTE%Eahxan~/r]} V+ m-2Q} whg[MtjW5B&%`"Vct8So~JfV>7812J\Oc{Q !!i='ږj'Y[r)5!i mros+$-bj9wHfE$=/)m~TE]m-F6;]brBgċ౭lco:6*eAV5,!*_g`{ ek7n[M@W/(G,M¢`}AeZ̦pO3ۚWZeq8GZyёEmtBW;;U . >5?l)eיR80M ܂ ڙ !Zwl׈W"pղjϚ=~a]xbӺ`fl2E/D~ߠ2CP׺-Z Q ]B+4{ͳ)WAS҅uUk!4\234`\֊-N 7 e5O(~MlWD-P0T7"a%)?d'P4>oICX4nl^$#ndդ ?Jߛ1Gxz Tl9e?,>*UM켗"he;! mZ̪q+niCd5[伷-S$ⴼW{q#M<0u'4dj|ow1!E4  #R`9bǘM}4+R @@Eb S[mg*r 0Y1=5DgBpjvUn.@mCק_Fݩ<Gz,4n) uo]Uygm$O/zL 7tKgHʔf}AHǨƓ񾞶߸"ݓ' /##Y)@ &y\3㶉|F bG"3#bݸ Mr?nI ovdD'(5x)N0*sȭ r\jDž;Uk>J"4lnd@R՝ c@#]F4]50+:J],(kMI}Sʭk"X/opQW:^RufL1y)}(7CXp?!/,璅业Ji|Pм[q]O̔8"0ݟ/bmoɟWKWl-:#~^Ug\*qvLV S4TaF^}_}iT. H &-"'t p}bqpAǒ@fp9]Ue@] ϢQ`_'(.[ne+yffS,eLjIT?M 0r߾q @t;B$%i)XH6`3 -ѱ%n| & $&,&k[8#DpUC]r"Zc[7Pl*>jt圡YPe vXp3:f|FVyﰁqy0v iZ @_>x֪3;d},s Sq/IA;fQuFcߏ׫סSK.PA΁ڸ\X:W>ƺxk+H>RrӅ9S|%Yjw?= WMKINJ&=.dPk=;Ou3/%Ⱦ [\a{[Kх˨#+aQ*x?ңj}5|Kו?F/ o``b ?z] ;jJ|;l@+9L2U1}i`dEnmltd0EqqDv]Ϭ@HByfj^۩ N)N2L$+BЈ1ۦM¨H}z:.F/XL~p$"'juU^\Æg{ʣ֊Ū'lY&sʤDD_ }#UćHP1]h u$R Qa4h laZ@2U-Vھ=]8. / zW5Ćd16ǟW#l8^8ͨOx(f^{j/ M] z$.}өÑ[`ԥ9cWB^U"eyoQG-mC+["OUq(rUNQ:"Ln>wVK*s`+ #ñ+.`Nb'9D7l/Ӛ,[} 'Cʉu؊x( eT]\W|\j(P٧وRS4GM zCvV^ ϭTsU9 #@Id˾ʻʉ {Hz% x,gYWjɆҗ?Bcu DW:0yIIߊb6!reˈvD͎>xd': dGѯ?(o,ޑ ՆIN-48?^@*c) LɫKRs[ԡ7اj~yZr,i;`%( DU0PYٔq:Mj60rzu3Ɲ #]8VyRt){MTE%w!*uroQCNkYd2p*( #?0T mP<1f oX!8Jғ1 ;8EX5.8rBR'.VQ[uvGSEfnmyB?n-?YisPE"vhmS`F`vX7 x T)(hC#S~GB)/E(!l;!⊫bb¯멂WqP\=.=5s>:Cxr)Ö^i03Onr6vy(^Q0–{H^5p53qX GT+Wo&GS z 5w*&qY)t s&0cĒg݄H;tcJԁ9 A< c?s;zF"Yܢ+wWjv&L৲[ _XH6wȖO+hNx1íj@."MU⪥reH^w+;ZlYi/Xz(8NFW1Nm޾a(oqvw̆_88&ҭי5Ywgqn5 lbݥӺ|a,/,bbL7ᎇL;ߛGf{'_\FF3,>&IP0kfJȕ5?`䕖u?3ix;uL2 `[©BTr]*׾3tqOHِ+&_[n Y^a{gN#AZ·Q2*<<1QntosVsEYIB)㰓#`PC(yBzI#汀W$˦K]XL2%MtD鷓(~tKe JZc@Zы'fq+XWՇc|I0 駻Y5Ɂg2#u7;؝S 5!{bgVf2˧)Ɍ=3Zʵ'VgnX!!'R1`T; Cğ nM:4.ǧ[wzƼ;^Oo>]*Pу~YupI x<%4:QZJ0< 4-u}J WZTV~e; fxHb!'iAzELy|yQq ăccEocR⃴o=Sܷ@Io-F_ۈqﬖCNtGXF2bMVtE.>]e7C~ي 8UX{( ifᨢY5Y2o~#*bp:t:qۆCzp -5 {GIBFDD Xb86) ٙkb[j'iMSb<ťz߫yg#ɘ'w/nU)%XJ5? 'ߩQY7U`T%w"E%>m!>2g:.뙘{5ĬxL]D T+S= S_weM)5auR'L~"8"(9p8_w_",pB وLL%y N,V6I`inUzJ"%?Բl\Lm m"&^&G1-ȗ~q30޴d3[lPȣ>Nrcm1b?↏|S6rI_)(?AAKI*T3*4Th|akҤwjPIȥͤG ~tiy,Tad[/Z (MQGEDAU홛f yDеLj*3jFu]Un.\V>dg~-AAH,P+vb㘋u?BZʙ0Pyg;E3H]sGq$ف.eA* =EsBfZ;[ 髢ԍ\Bp', Hr;*pNb1l ^0 j9Za:O04m(z.Lϱp RTʈJX g*iiZKT vu^[,Y<5l nccK$Hhj܂w 'e=kq$>@_mL$7+&}$G51Q02W:'˧Q%,t΢s}Lےv+߀D7~Emx݃=ze9! h~uQ.NF}=hr|cqvYy {[yWjl\+S#?r3;eoL ΄ \\tZC9X%`fM:$ ɤQ>ܫR׃_u-߽,΢CXO Wٞ_-oPYD ;!9nm}Sƾ<4˘96s f|G̎n,7&@hrC0K\5rƛqfeMU_P3V%G3f0UKm|"?rX*H:Na$'׆:u@ңdr1T3^N[1Q_u ѻ+Im0JG^\"c$׍&5oqc]j٣<g, Hl쵋B~KQ+kfDL =Xطj s&geB5  a.ŵ֡`ZbJq(6VZQ]|. Մ%sZ9xF7$ƚs84wr!>|,|QuMT }/&+XVM8p gKJ>#騘ipiAާ(brqr czݽi'ԇ3,bK h_Ub' gm-6Y}愦[9l:7࿐Q=P&cc7kݽ#T  s?'e2˃Klj(S0ZVxt=ꏮ{Y?jD٨c2h* R<;l~ Oˀ [[R;JH^7s|'Xanz@qvF 4d6eeϕiHܒBzGٕ#5uF;,JIER 1,n%eS[xW+7 kTyMa2#&u3X)ͮyS]ĨP8:ς*ǘQJ A;UAa,;08NQx{r^8`$-;Szfv)Ϯ9,U;$H^goFħ j2{t;Q%ۅ6iKɓV_Xh)LB?i {$Ov)} iKldVr_@J< j_NGis+JgR չ3Km^X$pLZ) q.vO-3wG r~ҏSXH^'1 ۻ;|sf`ֈ ,fr;cKnjOԠ Y<KcWDk_~8n5ʑ`5Q$xf(wuLVJ_G7*D5B SA% *NNܽ ZVcB2S>V0 hk^d&IhAgHd<ȭxՑHBJ84_}`щ(c5^X̻j0APv3k [=|])xuw#Vz>+ѷ$W@759g[Im DV$M^^XE#-F#L*TsTxT3_,6dbh& %IڇjŒj2o9Gs:Z97yoEnNQS;Gʧ~+ hどy!,lG!{+!hgĥ&1fq!p.:v.-!w*I'yK\mc!PRHGrv/xmB0.":%@^~od;NYIi] .Vΰ+MFͼ!F)cfs*րdroKv&Q!}!D,V}9&)1gC??8I釥oJ)ֈo^8dc,d'4#aw8yҗ ,+ꥊd@F;JbOʻ=tp;S]7'PXa7Δ£o0kj.pO? )Dt$G{#nKzP4# qljʥ5Kv0֎t>zXa^Ĉ7h}uCDT`ц~|b :׾$. [In\d ?s| 1;imD5X`\t]،''aPy12Вu /:V[!)V'IuT^ Y7)xumkIlnfRyyrW:a.tSJQ!.,f9%mu|R38)8ZDt:`z[&r'K{E!ON3`3~ [U]Wm1 yL׌|<:舦A9cD~6^{i~ ]3PaΥ%wTegd.4#(U#],s+b)xdV pqK-c7+ˎx9&cquQ۲G?Pr ˣ&Y '{EG\FF,$|k>{p㒍?"G0^毯Ǘh$2,3ZKԨ2>ï4963sgFu6`m~l4}݂20P <T5n|UH!20u.AWb8 @宧MdrIj[j>~5't//uq:5$ A渼 }b]al[+ם$ Ecia`|H:z=/Nwlt^#ɳfV^( KA|D֭6e42]V"%/ܬzZ@c^U<6],gLeWc;X;qn3B9yV;UdJ~0>L!fyW[i,Ҩ#YFffUS5da[ cCXK-H $&UǮn6Op~QLg3L!ϴ\Tײ b9pCE9evDW̑ydYY-EP_gTV(S558+LNϭx5zS_[MhU;`8ê]oE߄E *6J$g%D!I]yq]WJO;K3\=/ 8KlMOOKI ,4M.DϫMՁV1+w]oӜH"zG0Z9D ZD6G)7WO1Pa,fZf:]盅߈(fR[k;Y AzGޖ9<;gʾFW)b46;itwQX/S#"O&($JYcd!0ll5k [q6c @S(16L#:ViGxC>ꪝq :Qj4՘ %w\8b_(.X']0j"to^-&HZfF"\;yƑ8}٥MgG.MYyÎmh^9L+|;ct2)Αĉmm ux~0OE9E&:lM`V4¢]ZTsX$+Z4!ΚI^z/D r)>$ざŬFl@^E +8^ޗlxڵ2K'S%蒔4MK1ac+R<W('dY.z*PN+ &-$얓t3kEmVdBa&LwwM,T`xx0H,h-BЀZK' {A JTw7? cFGp'QvrºPF%~wY|jK8?o8$?fE ɔ#>{_T:Q} ZZ93h#o { +I/^B5G&`o MLvNRnIEĖ_`|E *okyM}Vť$W/[im0,4ϕvoFnYŽ(`ǝ)8PFnG07}S؛HKP}m(6 SEetbkZ\0Ǫ݂Q.Hyg$JC%?zOL w3ơ lYFok+$D*Tkĥ-pĦ( s;sn(A^n u!JzCEv)M+6CE9gomFL -h-/Y.T'D ]V@MJbzB:,*cՎ%P&Q}87i,+Sܔ1'a#F<$12yF~"dҔqfб_ ॸX"u~~CkF20YD#[V~s?🃁YCi͒;;^yW\gria!hekFtc BWPʸ2Șr;#Tã74(,Ӵl05>Vm&,(~v~<\0r5 . `hUIJ}:Zih ms*/ ´(ǑTQyytрX f<9 lqn>J_IQjvB& $Mt?9ʰ]m0EMĵÙ-VX l7Pؓ5/ʹGSM7G:_[/F'zAEx4 5&9yAi0#)Uf8oDԡ.&$L~rE$s:an)Kʍ{o>U({ąaN s%w3t(qIg 2++ήTCw/Ê?Q- M0ƅQQzJNbpfV #A5Mql 5}y¹{ 9Cr[`^&FDȖ]b8zۈ{PN lK3A<'ﴇ3K6Wv0*-FM`W[.9;U2y8EoD@Eit@ӛ/,{qڴmGF{7Q^iktZ\ KjMj'5]vb!V4W2-\bBk8QcY6mAaYjp<,UY13T#& Vmkh#+xvIf-ܶ`r`='lcmhP_G$DbI<`#s؋4+q?St.W*Q|^,@X֕¡)9 PؕdvJءq՗8]ָ*5n)vJH*VTY} GcYE cv4W%YY9oyY:bc=|?U=2U^8n>fL@ ;=]7T yk PPKPhKJyߋkEc0ԨjS~"zA"X0c!O>a"ǐ 1ֳL ud[uNbJzªû+fToK̯S\zu3_S)'˝դ_}ԬC fv +⇇򺄮D[wDo"}8CYA[Z)VXr ]3LGjBAX=99#Ҏ"%G#~9]µۢD 4&+]xi S^8x->SGE%zވBe^3Ӹ_Ɩ%j&..eI>lM-YV. =2ǺɃ~>ˠ{7Mǀav \<H[V޼w]u}2<ΖC:WfX̲Eo ӴKCR2o@).TX'^pr@W5ҏ:$0{ HJ7%[9ʕ.^V [Q"" /Ev ˨.w,4PVkڐ>g#4jzҭAmQ=%Oboh™D_'cq袒j} [Q'"?}QMAd'š ]}d]\mDs&Z}~SHukO3ȝ.@5wnNW) /]%D8> /̟1:8vz%+Q]w*]Ѱq;U0!p!BR]t y=S`CzJ,.ʾٰc?S|K.J_ p/ɒX&|"-WAUA ;`b(k8Ua#*3٨R 3l|]]FA 4ul;8 l]oUA8HkOMU60,w?RHSf~EcDxUaXxi5YwF4UӍ"?\ ۂ̆wH::'g؎L j8uO/"_qSRZS1B:F2/eOo;#Zռڐ_F4ꂮ#|.MV<>Խ 1 VSf%}Nm0qh"/'!`CQ\o#uisTMF)I17OC &.PctA 젵 7kWPʟmp wRhbƣ&fE̬VKdpKiZ˵S ]}1tYbJ/l j1]- 3Ek_JKo'0W/jȈ4]Ž??o)HWS\P,E~kb^E;ÝxxJt}3\NT}^v D]gsoXVܾѦ7BԃJrWc-:U<DDA]J5f&Ƹx@&l%4v9PSPFsPˋ1 $8"wg7_ڏnD>Izלa#bA7-1]Lv㡭zZx J>7w;& N?8ە|J*!x̲6ʽsK UýN+O*ynY)LYKc&Lc o< :>r~?=.] tZWձ=Mkoo3Hqʑb޾Z9}Ŝ|t"YC'xKh=aM=+Og֋%HVM^z½[y!:N{Ps|& /waXr]CHa3Mij֡lfEߎb ˀtdGrD%pN蚊:LYlB>Eĵ$,"`&m"*?O 1Liîۊ()س3"U?e͈Gr]*#iRD{`1`fZnp þ7.>esT* ?I5fmI3dbĵ=iJw2 )c{7Bʱ)n2jdF _zpJ?{oBG,r/?Jf]*z~\|d~hL 7%^eҭI*W:0*8ho*khrJMk/M+*~TrrQ֙O>ۇKC|\t:XQ␎۷RF[3oSjVXCE~OA3˰ N.ye8;ab2)GN1/nS_`ESBtaYdSՆO|ZȘ!MPl+/7FDn>F(+q.nlRVI;jp4{OW>Mm&/i"unylsc NKNloƊFKc |,GO"ӼWrO۝5 CZĊ-WQ1?踈WvdT9Ǿb=IE0̇Ts1ʞn)o'sL@)&1Xx^LR= Xx+"S\4 'PIJf6z*cvҟUToc&l=x E9EĪ%ږF>NB) /‡LN7R*yUKn{ nd?zKZ'.< 88[_A!9 qDߢʓmA^kEUE$bl.KNpWJ(6\,T$$w 3v[j:Uwn΀E f F~ۡZԍQrW,US:?)aL5F}Skh ;`?{{-Zf,X;yQMZ9% }_)eZy;b Tn-ƂFU"xHsh{S$ y MB" e1q43;,r͎J,9HؑB؅V/)x~ x9AIG`V-BwLY T=E= 303,y_91V𝈻xgyrhKeF:2|ns.'̪wg=l"URabd:w1E!pug[4;f?~08Q.|si2םG:? K # ik1o/{RR]-ȵ wl|$,d6ģ0O_\1E\3Ii& 3~m$ ,:אj#ΎZ 3~}:n͹1+j}Ll"'IZn~EOE2x)VU aQ AՖ \wA3rmtZD:闇M O?5\O$D܇eJh/roե`ױz~ 2Ԟ.xDhty떇RqG%}uP雘նIV#kQ6z)/X5\sAJDc6P8 mC8V JX/$ڦ0ntU>Hε=H/[xc&uZU+ph8cY^8+ҩTniAgђA?>%ŭxr'eWDߛ>%?!Qt:i IWJzi[uVY8*x(/e>ҾT/>-?,/q@ٴ׆T!v|Ybe#2@(kASyCn}:KW/qx/t} Vuvd"1UԭFj=Nwv7[iH?DvKjYdzE$mƹ-FN?I&.mNEvc\ӲD tՆq>Wg=a2Fy ?ZnQI(ՐI#VLp6|KF Y ȪpfȩȮ"bZQW%F-1wlװ"b2K*=~E7!yJ?/gȼK)6r)Zq" |'li'i~Z!]x T&A&/ 9IVw+ Gӕk.wC8LY(m[5 ߼|x+atEJG"{#3xqucxsZDw&:6<#:w0`/٣)mH)ۋ#H́Vr%8fnn6,8`6%t[wU{z{kPrঐ#[֗03UPP2ˌnYchwQ8ye 2a&Hm8!`Q]w7eM3e \q  TrU  9,x}2*%.S_r52'RD+@(#T^ n=3E-iXLǪZuYS:W/\%<•}ms{DLo'JC<=ըۢ=7lYJԴȅkRLݱR5T7dQCN!=Ѽ?{DGzj P  .+Btҿ cϪq4Ѻ~GB#:q&M!(A%Tg:P]%h]SoǭFQx@c-e#3a1A20`έ*ګxqHxQeRWa8ĔKs2 gk,OƇr@rӷG-pr"N =̉޽qA7-܊O vn5!y[LTU+|CVn?xy[sg<yn7Z *nGmXcAyPRY9ף!r^L1:JcQ?mgް$$JN2;uNKfٯ&M ـ;IiQ I;7ԃNb([䤄@!ǺGBDG|:6as_!!O 8a:2fClJ޹ }JF2sc\袋cNIK4 U?Q!Yͱ!7dU<[S{w__a8x0YYŸԷ 0Pp E]Oǝw fj'Y2pOZEm <&la!WmJ03nlת]G[J(jgp"_Wt܏gAy renzu|SujD+X8t*B^[j`ӾZf"j 6gFI]+j5*VkޱCApѾ~"q"*l ؏6q'%]H_znx ݀S:}6z7їdQ-`@lzK8P47@z tk HlHƬ-/E} 6J} ʑY gubP>[\x.KQPltw%8}6}XNh;EMT3)\0, {eXf%GBؑ$΄ڊӋ.FIQB}Lb\eeز!^&'U aL7ߘK; #׉S%=5+~ t(K{ש8E, 0fƂ=eQ)p #r6@n!kI%~JuS#n 3+J-J= hF*G2vKsq: S]/&o ~iWl?B=Q]^N{VU1 :y&ϲD/B,,D֏g9pGڊ€eT*/̢;2,_Ϻfeذn`~\#A&J?Ty~?@> Uv6FNin j.Q]+`'mq% ]}ItICiXg(X%RCnb 잂I3U4=QY{d|9k?c]B{✮:TBC-$"&U!^9A*TOdE"]CM<FnV.& f8wj`0 _S a))_7䏿rjȋOC?R 6bj>g{= e\FI/ua)O۽3OCw--pj-264څhY.QW'Ë-W8`?28>-] \&xMZmqZn,эavbf:\T2ح#::L1J9DG7>t2Q'DyjrTHUL S[Euci2v3_ѝ٤SP, NV>Q RB5HrMB*W4ѴR![j<3Ei70! PiZe?`׺CtI73d>=όO?V#Ga^po^-}$Oځ'x ՓM" ^' U{/DCG#tO[l%*)}dt.o fEd6[$\rwClpxrgmğe^Voo_ȉw(c\=$,#oWVGU$)^0.O+$tc;1rYs$6 us+pUe 6W忐*6dKasf|mA[hw F &s5HD 㕫-G|dxr>:v{?X:7sza6Tg_xM3!&-n_f;H(2fee!ןYeI0"wB#$v I~q;N-<VZ(}ݙ'hB<3˭3Zz(}/|piڒC%VV;%0to']`Qq-7.w:vW3n^B}`d W&J\9޳oxRh>أB ߣFdHgvVZgg孊e9*!o.3rM$Fyw_d id> B#S",|n'^ȻT2?v1fƣSQyہT VT0P ԉIьM 8MK3GTѷ%Pw1Dg273W!]2/ya_ڷu+ly Z"_mE l:Cc wkd1MFݗ lQ@Dx"mb Eκ^Ol;OXeP)pvF=2%2n"Dz{|TL Jv6n'x=-l&o?vTER+ Wc ؖpLbh/?IIcWb"?)93Լ3p[^!maeBkJ3f"RyAdgp!Vy WY _PEO=Qb mm=zt2gI sρW H=by̜6JKв̡LCp(;∦Or8˽JZd^wNDO5 s9F 8 (Π%qмD$eM1q$g& 'i绗oj搌={f$P%Q~A$zIZ Hx#?tDkNo%W2+5{I+EĴXF3{G:K^.!Tɧ9'5~L"t}fT#ڛ;dm'$TT- V ܩj] N$lcs?H45Xs8,#gɘfZuDGT*?,qě=%h(-p/|#ʤX-qvIKW*-E(ÙE^m z+ZUа覛M,nd%z2[(QGb !=^V S?ot8B&Ql7\Bx: 78 zk$fd#fvNjzYe * U:pt 'G))dY/*WEp1Yo9I?ITW,2z+ӫE[eS]| G>2B> ٯtDpaSV,{wi<< ̛&mt`(<d6P黆6ZvyEˢkfKF^5JʡY 3ׇxY /٦aB-')MĎ"G'~qrWyurB$ %yzEbUkh^>LBpJU`J"XQ@YPfPe7kKD _7aYGL:+~n)DPEqe D1Q0g}dn ŗo;kw?e7F+4 b , Uv;[ಯ$g:3(q_`|kVd xiE? yi1Il*'2G{ѠIqX}/8i||w.$EXҘKVC~d[*O2wHzC_d[FO6HdN;UleE3Rc28,Bl#STWwn1j2Ī⡂8 kjע&Ioh(GIvfkJ's=QVj 4c"(TK;4y֕}o|-d{[g}7 Θ_T Rhzgרn} H3K-B䦢+<7$_BYsPX7BH*;sOIV4E+Zݮ3((%-JqjzKt0Pix'Th`0^Y쪚2XzCSD p(B7.6ZK8>Ɂ툁(^K< ܐ3b&\Pck)̃/?f}ÿLlI=!Ȥk"Qh7x²;i[>(H6mK+#1C7/Ye4b~!T-Bx& Ώhja:cR cɠjBS*;;OQ *ȸ_ϴ&S6jI%ɴXЀM @c.tϸqYBQ"ԕI뫕Vy/t/ #w< ŝZV&bdX6}9{ū"N&/sCZUt;RA~:ĻX M_awB8;>8u+R\ QJF+{gKlrF1@bF=/\ CIrpc9Zj75(ӯT#N-T8"{>qKvIimfLɠK,qۂG83@𻆋9<@ eEwSҶ2U{' Y5Lf3`PKd|^oJlv`?^,{8 XZ9݈$̱fvky0mzWD *ݘS* vт6SKhi__Scpfh %FY3ƐmZAìGՆ+1Ov%ľSi eplClNh0 m5™)Fb= ;YlW{s=KAS>l QiqQ%gG~hL,&2è@EΆc4=Ũ*uZĘ;#"PMpO3h† '"1$ [Gl}3V@w s}( @yFtFX*.>Eѱ1+\g;?9nS9SN0i_T0*(Ÿ= FA Rz;)3WIie8.ς+fP$R#4c>tbtTֳaě拵łA9phS,"Ut]@o4c)[\/E]jd 6 m)G[5AssEbT@m7}F)\N"+Mh` =~`ܝ?C4%Z,.GSj*H,7Qicq֨^?!XIkԒDw:X-)7عs4F :aHI溘vG@mf}roBq+-̽s;j rbM, a-b<KW`< N{@XBM|MC_dM2.|ћ%$Rh\I7Z34*z>cFo:k$Mh3%U#ƛ ԝ]էSkw3g/%yuɩqسVpx[2{_FmN߉#ܐ,N<<^db =o'ߜ^|Fq[-1E hUnjp$΀6vu7°oDTsY&v7EA\[Irޏ RP>ҳ`w&"睝?,4RT" $G1lӍ~&]'^(ˮZ0.3$О ]E_xT #Q ;=`U`Q?5-8k.u˓E㢰Zhɻc;rp_I,*ivkTfYExv7SnHeI ڬgK U&YtDȭMIPe"Rl^uPTeT _†/'P۪KktAQK)V V+$ ^l*.i0~3Z jڄb&X9Kb3rQZrGK6݇~7,.+ }Z ͅқeK14o\2ꊄ6 )$@\H ޔi|o4*?lXuJ]Bm`KB4JEt?(І~ ϜH6a+BZB [TyELl>Aē^A;$_ZҳJNܮ$5v|,W\yJ 9`[GXbeڽוEWe 2رS7w \Fe#5 ^PDG+_rlۘU2Ք5 z2!ջ#ӭIᛚXW.@[nPx+ǐSZ|[f7',d0{c?x8 .%e5tuLڏYNq%fPR/e `c ,P^PtPO"8omChHaA(գ{_:ۼ~-ТĄo;}VP|/P:͖iK!"W&ʍAX2s[?(v-![ړhI#0ջ<A¯į&/+[!(noxE ^akƊHeWȉzV x@O!NPӛOjj#LPٛfR-%Yr/=*dN:lMg:/cJcJfS~QjUBCH5HJl?,Sg{פ%TPthVNH-p\ѵ׶p!j@qlipqZ19zb88/b  ?DȅAљL"Qc`UBz9sKkXy~PyQlʕr@,dGV-zxDN nX%ۧCM;Ӡ: s'TyV<V3ujs6}-Jrg&<Zg;lV-ڋف#iXI=OCM "` *tT.di^m65")lj`<;QKVbuDr$JY-Ԉu:6bos#.j|UHA5'1Af۸oTY'K7S#/n5(tD1(C1&OU&y$!gUӭf+`0\v_3 њ/ Cݝn/|]H{r|c: ҝXXxA*Ҵ68(IfC#ea .&;MxxcUf8{pYIF֝|@0-@ ]#?#fpYI=Zv +82wnq X@AF8*s3dJos+zP}vVC/q|NPLK9<4ItĒʛǯuf@Wz5І m*Mܞ7i8>0O?Jҟ0K ۘ>0[ I.(X CIp ˏkkw<櫡M*TsW > mU_yS~8gVHr0H\|:tO/NhlPxEE)p:0JZ!@ _g[#Mc >~- 4p;$H6ThŜGcMKR5@ (ATO ~^wVM1&2%Ygee`7>j= u`v?ϰ"xX=@؀8y9 HRwq@byN4~C!bue\ p6~`$Ÿ}K1IpjXEHw+`gU>\k(8FpzëpUy! ַH<)^l1.2̱B/Ks6΅+%c b)A-8uo9=h[YGs( FGCv,&Gg4[JWZ/ƑCb4N,x[?{1;ݽ8>dlHJ񄠵b[fFfkİŵ)>>^C:Vqߵd`Iڍvx*Yzu>'PgB(-Rf-R4r \ CR5cqul^_f㲅3+-ҔEФ_Kߕ*_;; nu3*Kϙ}#Of*aCmվ6k J!ly+˴ieFN& D(Q8LV8NzeM/z{)pJANt7\#1JI"jECsM]SQb:,9SJ_r+8 /^ꔲ$.(?ST|z>S1r6lnӁ-t\}sM;fMeAx1) Npߡ U?ݰe,OaZa:27L<l[:SǝJfqz-h gޢĞ %1ƈ85(.߄CL i*:jYV{LCx?_'e]y TkKMJ7h3/_&&jFbM :L[ʍt=vB"GzyL?ok ᛦT?:k٤8;4h(0}cfΌsM9N)ˋK]|>Yd&_w Z'^ۧn7b]+iH|Z<3N׃AiD\yx釛u)I5+[7m:mlո ?zz0]OQ{^AYkc]"sތ]/ۃ mVZXR5d tG@j7v,nK}ġC񴜓=T Hz/[ \JYL4e%pmw>)d_v6bhDH-4Bpo' ).yoQZL~AlŚ^Z\hsN"1|%gY{CFmQJHV;Z%zD=69aI32v*YϋYvZR^|vJhXffނ*ǮkVB[vcfS_,S_I,_@>vзFRGX9WcQn:(9 @0^R!Ӗݻw _'ܛqNQ f3ۥTk&Ez,Uݧe̲Gs#Wj'Ds]A ) N CYdYNPKS_&CXq"=iOja cV?9fDNd/Nq 4B݉E;FhD߂X~w*汇`7_X:WXlY![,ߔ ~˩Z{X*Si߽ r 1x1{DdMr^;@U~US-g@IE*GC4SM)ȇ:KN/Tkn~4vqJNUn Zb#h(s)00`NaX?xi=+/:Ƽ5°'p0=c=O?Jאqq5 So2xo5o>r8А9UV!e`J6-l6dY D:IŽFz};, x&g p$3,!;΍`\h$9z BKS΍ Ҧ哆6/v:h\_ӱ%~JI$lj4'َ=Gzթ+rK# )#]+G_kP7".(pnr/Z.bЏlxL\'1h4#%,hm^1i{ToJs! ?C'(3F;n( f3&1: \u:%DaR:h1;)0=m6߮|v^=&0Z~-Usv eO{.?"??Oz?XQ]r WTۧO4˥ݪ\+4U 7g2u%ojRg Vr@ARg7G2YF6xV$_d#X?r YbՈweFN:,Bj&8]liN0έ)@a${IQJ-1NBT1}dFa$1x8ASr6JyRTag6LB )nU;LPS5WR)CMAl dbSLI neY1K33vj4Ykw}>g YB"?92sջGYJQTN=~;dpy:d,p\z  y?R 22ʧ`65}ZKCO+RMJ?-]B2ǭ L֎8`1 1~KI=OEeIɹu葺9yEeWz4CyŰ¹ttV-ow呒 %zm S"agaBU̩=PrڎaA>NXzEWWIԆFŭ#tڂ'+0ޚUяg :jODݻExW6N5/5~|Z't妘XF/YQ<#[:):R{`dq.1;1Dtc.@P~w^?'A4c |Eq28f V혹6.Z`8Vq بeq ml66?費+ ּ}u@R۰$:ɝڲmژcZz~u[\iáӭb#{JGiH3/MG, /v1G3.ʻ&$,Ix'yu=r{yn`5Uz݃kd3) X9z_=]4_,c"޲*\41Z!Rd™Ka(<Vȧ3R1 F>ًRO;z2 n}OhN} L~sK)V`e O#O-h&#h~/S{W/KX|. ^C<y㓣u=궋8Te1^.:Or*vū}'[60gw`-ws/ y֚C@(n|=9Esw4|$3*apϓka2ZdY36I UuU1tCaa~kϣTrM/] YT:bmKH ,XE띦Q_XoepjɈ=T7 :&tǔ 8g_9Ss5@˩sub9$#ךI` a=U{m@ +(@W0 m b|*{h;Fr#vޠt $[ʇ!r3.pr;Kc9ꮽ&V_, 5+/ P~X;=8za'9i/#=x̷zlٍP?3oBf7aK/ -w,y'+LG=7񉋡;bhEsܐT$l n5EK2o)R%_WJ(Ab2UMGUբhA Q6dq?˾Nzդ|_t)~߭Yucj٤cb-^9E:"q%A4nw#ܔjyu0B/|@V7g-kP_?u%.W 5dd=t K# O;Z5VQG;ݕ&Fa鐻#;ȧD,ԚB ]dh8̆<_OyGEg49oW8Mݞ%wJTY+쮐4DDc}'@fM'u(M 7E HSDh& DN(bSܖAtPnzTLev/U Z#R{ϳ)YNhNX'd F{uXֲ@7Z9MEu'adbKU9RZӫFSk$4HXÿ%p0,ܨ_O6AL.#G)l^fsk.RtOZ)ިoo_pߥfv"X)5kKBb.ł/c=qUUi7sz#¾m1XDb[Qhr= N.0֭IdG$Jߍ@DpR~,2.fNY$,}xޝ+,2W;5 w[W8k5 XЂDfЎ.Ұiۿa?[%ܴ6,gDFO!gLm*τx LgUaד HCE{,6O&p Vlv ZkT=@| -r99~~ L*4 rs.e'#w]ߍ"˥|#v>S)v4#T0?5Pe?(9K :(=ą ;LP2 Ѻ458|v(,2"H.-zιnRh1KG$i>ڴ6ǻ1`rsLOۋ | {2h2a }]>Txwߙɤ0̧Խ4 ͳ{x\}چa ynKDڲb22/.m ᲊ(( =_ˀra:>Yxa)p ߻͉.I2;RˣQgfO6ȟUe`gva7(n FZIj7uȡ{=_ZQ)׹sH{k]>7vSE<笣z Q>^VU9#R x{'!aUyq%\lv zI A~Zog?I T{ 8syoZV/=w w hkSFmR%YE-JXjMthvM"SwU\CUCcT J` ?7a~zP-,Z8zD^wdHZ锂pX9 hžU"$"f2wp,H)L(m*%6vUx>KjO̠$ d/åu $HdnOOI M]'=kOd^./C>yν*Ʉkgi,XܧSV $L/Mr.~*apMG-dTnp4b_O)#pꌽT[#C\ ߆Bh8&bnͪ!MˡL)ؽSUyGV ؘqY٘v2 &87mXL_LpAHt#kFR$tYkuj]O!I+5!^2):@C s$rWQ3O1hq{\e {6vy~oI.Nc]f·ҳ)dfFُ$C5pl dH=.70qoD~:J_=p)GaDfnΠ€5V / W '~|xQ$PiK8mr`p:kQ*Ud0 cOY=) ,s Zp589VL1WlߠĆ~(8#uQ> 044~7\p;Q k̨0-MrnDb|@bfY% 0?V~v \}<;t:ExehBa e,Ty{)kXZJTf5`.;/iF+a ,-ɡ[`ROBM,;$ (ҒpR GP"45PO"8;nsrQ\\"Sl6#4Yf [$/,Of x^'v MvDP_V*ZgL\/(tm6{ӯ 'O|JM:o ƫM>&fbj73wa@b,gvL*$eZͅ3* jQ.^mh<; 2Nd-yq2+ޙ@;j$LC0M@~߀yzA:sNp7 6q#H"oGGSee\Z5Bf8=LBTh b9r;MRN%+Y!ڭ TF19?lY/l9VD}E]˺")@ipD:.vA\{[^zK񵖍U|~eșu]̷L@f=PѠG7ҍ-ˇ՚#`)`%۾=OH pXKf^C%eSeDc8ˋ";?\,S# I ;K=d?/9 ֧yΡK<{^A: fnцdB2W6Y(zXjS4kC~S/!o»ZhPݗy̹+JQC"V!(SZ ?ww^o VT*؄E~ƱN炌M!9R<錈8x5dq~3߭RwG2[; ز6iǓ~/sֹtu{pq$$ ]䭑h̺1>/)3J}[K4iW"q 'n}b&-hP=^YQd)w ##A}IPAN9r!^q1<Dwd!f5 ֭1\YB1iӟ"'C2>|/(#PXXC![HX(VxSIu I"w21-V;F&VDuvdMGїAJeJ9av"h vq`tEt?bj@rcQ9-2*B+=m58 # ^Y5Qy;dueR3hM^Ѻ$+5 C:z& ]fppR~?8r}%gb8rƀw8Ә@?F0XבrsC NÃf.ZtplHLk/Я5Wn[Sf%Mic3DZOf9o,y |g(nAk31 n )vR Ϗ*sOaźDy1܌y[˪ wO_ nU` )b5tdJ7cC[n[wތA84'N= deG.R*;g+件 K@:/V\Ju/>ZI?OX#bl9sz\O@ sGpDɻs}U`@ Sd%8uNZb_ިWlT`Y?֨)j_^-zG{ ,_WE?l7,?@m3aۧ& =`06xo]ekOcI:v#0 Óhl QHzx>e(a@?b2$-&4sՋtn5vj<DK+w*6*dYR fFVTK̐JP`?ss$]_f W}YTE`> u=03(sGM|v*xO q|L^RD9w$#Rδk #?gΩ.~9N*vUd`c}MnH{ͷ(b+-a#!q%SJR YBOqG6. } MG-ϵ>|0ث+5&&sj^:F JC9qQvM0\LO #$ )!VtǡAW̅I/Q*] 6{pi &#m -چTE\=@HMP܍zb\ UY3t^s\QbQTϮ`iQv`m jY %h{R}Rz{r0j᫸fz7C)N: i7c~"lR{Ќ95^ #҉'ܻ1\?b2dQ`8]r+k@_Ț؄̅fήc`*9BJT"Ԃ &zjEDc}0F,%`G&˽(T.k:-kvi?eBXʧW?o7V7q6̉DXC 6!cwl|&ڔjcw|P6tՕZE_-C:(#BMyYOgQZV uQ S!1RlAfi}Iۃ&Rqp'F4k4an`h6l75T)ĵebNAFBz"q#lM<45}IuJdnЇo$j:X>|N.!v;P"ً m[j+ɕ}ǛS\Ko/Cr# Q-+HY qS b矚$=Dm@R^f(p.FoJ} ٹGFnӓ_'m ׵ew_$Ks[^̱mOͭ/%I\ :oEԻ"`/K גVl+V7ʶ; Lм@tj7=A5!h*7LW;YcbP 2f,Y$,4Vc 'I̹x-2g#5=艡8,:MKN؇#[{(5(=e â82*zkKZF #jY8<7e#L0󗆡"F `UVO%rE/0pפ- <@|g]"s"}E@'VH45>|Fϣ'Ο]g[DO!t;㧋 pI ]]|?V_dO "1j`ɳ?נFp.$eBȓabHn˪.'K7GD@&;vHLO\0g}#3!WwPnsv2aMm6%afVؤըү⾶,Y1xh_ Ԟ5OOoϋ A[HټFg>h{3j[z*r`̫S/S꧷{`ш:X?t( BHP* U`0;\MT Bf #+a/\ Ij7O>(rG 1[aX-+w}941seRŸ[KdO$+d5Ou 8i~i[8uO{#oCs謤 ;YmL}&cO夂\̋)YAe68-1{NpEmz<'*ra 3M3Z>j9~Ȟ46iRݺ(blӤёxS ]PLGZKKCYm| PzRޢfdiko5?(Ԣ9] bHBd:^BuPD!!gdjS "SDžñF%'5w GMx7-A7=/ 8h@.h4Ԥ\X[࿟9^-2YDN8 QJ~\ Xs"J"΄`jl+ zĔw> z[mA:99o}C`tEk0g|Qs+r4@#KVٮLB>=`Nқ<=ZxN϶=<ɠ4)pj >E^{;`Q&B65"DmG*9!"8@5bىC M)Y̰l^^65gmZ/+cn jÙB!qՌs4dU [&aU>uy rT)Ez[R@( p) pU{mB E㗹XYX_CPwɠ9*bQ azg]}bSAϊbwńh? SE0[><ճ8A? Aaҝԕ>MK(]wR3k%CJXئ%rEF'(=ؤ^@DFo {[Tz{(h7!͛;a+;V{2tNЭSu$.ߘe[֫gi8'-Xn"*!c( e. TOEnBq n*igmȐgY1q' w.( Cxٜubby  (cJw~clNW WUFA!R;f)~&:[GH܋5m |90n ղ=ڨ\X:$Fk/58cK@御7x:.pD%)4u./G2e`O"9i~RQg:ӕ?KD0f+:ZX P)i+Et/1? q r W҄ʦ73-[%&g ;5Pd{% 8~4B \̟Q%l`>.d2H@ƂPgԟ4Jri?08'8Nmz*jQqxx 1?Bjhg/#,zٮ__V[+3Uh pp SHҴ ^uM>^b[}9N0F<7/jXYq*LU_bmQNgn6G4 !P<|xqtɧ`0Zտ򶝭 . +-JUz6XU8rÛ6norY]SqnXy@O=eЯt&04LL9k?PKҖVZrUڨU+QxB|C"7ZEr xe`r#F'%(TqЯh}q\Å7U(FpN[d~rܯHؤ/x?U蒼|:w/&rηbt4j#Wt|M=o( fz` Y$% F,+ F3WQ>OLQc'mk5@mr /pj XWՃlJ/~= B5VRߑppg]+&DpD"GKX$./2[T`󌩁^]bYaEY5+nv-(rY]~ukD,X,#S桰pcXS[[-GY}kMdK >nm?ŵP<&'(i[p7:3:!]i3MW\S.3Zp@񋕘eVi ۏ2L|WEi٬{о~4ɒ_ nm .2+:fOd2Z :>+;-r Ne_79aT4&o=ΚouVC8;ĩ#UjdQ"[\M54dVs̝~)܏xCP'kŋ(x`f,~m^u*(jUpUT\)fic _o p }AJZg)dd]9M. L9R\y:r҉H/n\V*Ъ˜2U VA3 S\,4DV#cPY9;8zS,Z.tXoGoB3V`n4l]"w]ӷ;WYB2OT~%vr"?I2[gƸZnyH/vN9eP).30Pjn(j I?V 5RNЊ_=a=AieYqTu4 Uhom^R1UCQ J;ۼ%@#%/,6I ":b{3zW `2OMC_^w-&b$/Ghqr;noA^Z5h2!\NABјלOInL G$BLJ@궙 a !IS&2&@vm2'kOzkf{Rv̙k]4(D;FƎ)%/t~5#"Vä}/D.c;@ 9\G ra$VNʼnq9KbJ|ߍS3xzF;^Ҵ7M ::i~6*NEWS7ΪgOp-d4n\;ǃ_4*eZyHw 'tuXE?(ÇfMF;(8oGWClyv .϶/HQvJ:6{" O̻<>wHM\dru=jʻ+GE2nW9>oͭ{ HF=;{rz#,GlhA*ƊFdm?x[aWobRjY\,McxPւqtp[ Nr}̅؊S*@?H :!~d ر<|c9T5!֊UZ_#nj".ql8;KSx1(hµD$*A4}̳J>:3Rrc|:HkQ9|uPmH,zѫ b1-M Uv (G8iY>x+rQ{:+:2{;"I d+Rw'qt_loo-!' Le4to`Lyk憼B讫V|f/s|H+q>YZn(E m b?R^flB ?ADiR: vzBguIҒ>1xOJ>jb^BQ0U0ȳh'IlozBJv>cR96[`Edf2ʵ"%0 R-CZsK{ h e! V$ǐ(,)+-wv𰫈E<|voΒwBKqƋ{\noo9A^T+|ՌqQe 9JK-5+ul+>Һ&LϷBKW ü5R"tX+f[~AkYA\aNnp-ʧ>>|՗k$_q-麮uө)l5էK0Hhz^Q~)RsW8B"-DYy02d8w76ɰ[4: c8yd$7QÊ>{#M\p_.=_Ir`bcAI<^2cO-ōiűH4_4NGMi UUܟeG+ʪ9fSՙ=VizCkK}(|&hDλ $*KW0%Y~J61ְG Br}"ĆZj\YgMk[AWkzCHl[۪_82[~hV?tguR&g tT~GϠEAn'Yvl!HX nSĺGr,=+d:; Fh4ay>6 i6 TOQ+,:^dy3ʄCg:'JoDFZEIڱ6o6)ot&Ģ4IxT)ltr#Qb +ʣ67y@&dIQmN [("w;>_}NcwpHՌD2\QGBNWw? SZU0t jC$NTQ^q'N ~/sSnQ1q;g=DaN*lrL'.*]QDo Q6GJq׫DńS[tĔ %񊃺}#$@`doC}zgiQR L{]+.=GqJEBHndnBKElF|Lb,a7acWA /bY΍)"rfFp B̬#/1,hitQ-E-˙%Th{ $T߭-fVNDxN#Oo䩸_?r;Eg.@IurDDp|T&JN6NpWs8AoC.CJjTGpcXӇpЮZ&.;پtDey,8x-*&@E~;/Je:5pO<'YӐ.#/Mq&MBһhG"h \bY>\:>I'g 9+cT ڗREf|Ւ{˶ «Bk7ꤦv^hy+Ԇ%xg Ŭ|qSжsxsEiN>/ߡQR16YDU 1Ka |%p/ӔS6F=_^') O#ׁ|iD!NoՏlv=/NGucuEA [9yrg RU'"-rIdڮ ח)i'ho6֛%dC<ó($x}-tnQ$|gf !50ZsvOHke,8ݏUz9+w>RaEZ:>U^HE˒A=2X6]`fH"$ 9VCr)b ]dDǐ.Nb#-@R )f2oC9t;!6aZMͅ⽥|9(Ì瀦^䁷M1>%Hv!)n)2qJgFUW-̵V]PFG?!̆$_wz=9 rl4մ b Uwmؿ.r gW̧0DRo5KQ+Yl sC9D0#WjfG|CLY>O J^m*&$VBvMB+c5=q p`26?ND3 ⼣Z#rԄO2QITY"?Xro{]oOz?OVdSy*YZFpHshv3t FF|`!+u +F $5WC\@ykldػ^?Vv2jT~ 񝜛34THֵ0\Vr[>ao H\/seB$&u½e5lБ;Qt kUzYFQaZ\݁i0D1]6*KK1^gDz޼oW yw"O}h;URWl",ai5X_W+I 6t>qtpxIVࢀͥMI F*!J]|c{ 8,!Fh" "Xކ&9gEW#P3&b11y1m'ap/לG ͤw0r1_MQ.4DPWay{~՟.`{uqB4N,t`e`t5j^Ḡ Y}7ٞ͞!4k(uP6J [Y] b޺KCP*>q,ͽj'.}]1=mdV'ųQ=>TK|M!_n^AǐR=Y1[y5^BأZMjߊg'&ҁ:hj k$6l5$)L0nLEJZZ[D2e۱m] (EIAOXQCJ:|"Oe7c]7z2H_tK|km,ւ>MۊibMCL Gŕs3l2qV&${čAxET_q-6 *0\ݑ]&Bf'TU&p&gTf2ڢ#dEԃM Tu„;a9~Q8WE. ̔ܨmQ:sN':YGpa?X; $7]UtJ:8T$6KB%f"YH`e#=E3ਪ}:)bc:Oi͂\odSoZ `NVИYf7̶ iÅ.a1s"ئl**5<+XF$̑%Z_3i#b|@u ixq,xlMԛ #C%;AU!AF6ULZ > Z4 -h˶6>,Mͥ;c:%Eĭ HǍm_z#wOȳؗZB4mNݛKj?#jN|~*.(\K]'e(Ji`{'> xf,bw 9 a\scSrFqFꗙjH3 XuEr&?K̖ɹp7,\HG@nxLx,@Mdꏩg^U5|+)*Y~@͕b@M}@PF+|A؎}ZdS-[jalɁiaxRq` ,!%11œS,N=߬-IAH-!ȭ!VvȂ'GN zùX w׷}⻠Q{}ři$4Gsb6J9uѓa`&i"=!1=FPO'Nh)*qY:կά.c4q_tn^O3N>T(~6:lD }">MY! }a[Ë?-ŚRV WoM5VXG:xOXht7&+3 e]3  7bo'59$l%.UPCCnpZ _({Ï O2h\m=8S W[ ]r+k*_Mjdky%^V*7Ֆ}k;`]ne+yhxHQ%N2}(m&c:XL6GD}{R6gįlF!K)lyA-\΄-o FS2DhO1.& %ARDt;j} ZcNޥw֍p/87?$%ic׉{iR ?}ޟl,sa-U+E0Ƭ'3rgēnL~xj:hHRMZ288%(;,&;  #j=`gqxS;FMqLȍkOYJ"LNj{jͰ_!|0m 4ի?j$1G8ܠwQF@VX4+ w>N'E t}!6zu_E;KJS2Y~j9h?ꀘi-<}vlK5EHwwH#?M īn0+PGFNcs'Sr6Ԙ2VY5)#$JLCTVū,͜f'7pG Jêp 6oJ4scNrC5=)oeYMX]rnȧU:TsxgN9Zy&L `}k~|s-im lr+HhUt~cYOg^Gp?S0Uϊn)5FpUss}M& jt>-Swfm_l"^y$0Y䪗7 %V5wTAbCߺ I¢;*2 7?b~eF1ULT1D qIk–VvP&hMH6mۮ[zזt4 (ww%@.1t:TcB۽BEkmґnQh>֗+!HiV$#/?R:.fEGyȊ7N5'!إf՞elF5p N/ ^G>&MsZR; Q` !ID QINE%r)=A¼G&cSHIS4VWVe|x`qQcy!.BxaY9{_wGn_+q+#OƽiI'D q)G!%?u-i|pn_˚>btЊ)ZԂElV-3HxZH#JԒZLBrKdx6s7ckpIP.}Q9:?$ ?,ST,#{)GG:K/7#,vSBI~g W<@_L* Ҵhay4P$ޘMM*- {D#VA_ $Vg'A0dٮ}S‌ ,zJrj2vTz[@K\#LvGI׃sYRAeG0#B]q jZQ@rO1/b)vJ/Ǔˎq t`$@dĪK~-(yK+gu4bn\|ǯuIב |66ХnVo㫿StW0lS|L^y} (ockw 1~?a͜Ifq8H_aEփ5L0 ?jج( Yc,ݺo 6R65;6V3hjs3Z e.nY,vJ&C?вUS 5DYfUկx^Qca-*-dز8 P۪(PQ^_\syˋ0om06 nB*ŽW7mL~ F3qa"j?E5mi[otI#X\TߏIM/͑ Fر.c%SN?i˗`&` :fP|+9 썽M^zs,΄}DLAin>)C5R,A@BjZ5~\Id!LMP>gJi쯟WƏs5γ#>-Q{WGC es[rT"c"[e(m}H\4-vuF7vɒȯ oN:mg77ҘSpq E:yrQf>ש' tX(FwYe.69)73γסz) ۫pLf5i;N;c_ Ywl2Qli]Pz/*!ah^$826g4:B.|kdULRM.zMھ?d$DI( N- &)JAu;GR/8D#L[%Dp\U$FWD븙 g<(ݨ q!.5tDС`Tp8w ,CÛexi"7H4=ྭzKyWb3h׮֝AĕH?~i W#t$`$lv/,_[yP.WBMsН/!O62vS 8{ Q|O‡[XKAm8L샘m1"(daqpxX|ڇ;RO?Pcq؄nYeZJ$ġ$&TIJ6l!k I?@xRU~ ͩ }E ΚɄi|I Ok!,x"[l`ˌNF)[1S vƈL2Y\4'_c@ ?sG?mT?Mr]!$% !AWuoiH*(%HAbgC># QM?E4fggI/)ͮJ "{jN;Qa*92PTB\pV JʱIn gO4G +5f]-wWq[J .s8Qd~t޼E_"XU_ ^=6(gST>W2ѳ4LPd\} W*1?.&+KL m!1}h4w(㔲G3͌uTʭjœ|.^OxZHO3t}Y?IC?3]b hkaT!|hڝk3 6"mZx 3&RLh<-P2S:z_vNU{nd*0+fmܴeh-;-cMؙ3R0yV˳Y7Jx0gX fbDO9YӻV酱s*5kJ6s);gqA%,8J3̠^UHGW$}^"+ fiL*kmhk{3NbzX@qޞ=ng䢾K9%BQ&؇6RXn%54:z)lHiuh ggW"3-i:VaStiQ¯ߜ>P 2>JVmlm+w})NYOE+=zBqYJ\mYHEf r KvUv<}0O8pM̀`Ѱ,yVIe¯Z%8!!ILօ7aH {S*U?B81C;1"Ӝ+8e}Qw fffuw˦j!?VLR85_֟6#&Zx<]Q200>;RCXԡf3hWR9GHrt! g?T9vtu #%qxDۀ1>vبI[}s£Vm6Zp 4&$ܪoO$! Z8o=ALjAH6J~ʟ3bE%\<v6NҙnrOQy jAn3AԝqՏ+cW+ կ6qQ]AX /-/wi^p\2X9j*cb,ö]1>@ދgħ\GAW3Y6l0*ŽMՆ0F!im# Mj#L%X+OH+_rߢA.r206jr%.*['jﱻӐipN$ c41IfΛ&\i;\程"|ur ʑ9kE`^%)NWAm~Oy?uɄ&_ G6Hu|,Wƌ,˗0 8(=i0Wx&vhlőrx7sB{kY滑 pf%7nv+: WoKXSlT|InM}7l^*ǖ7F_#X q!F !˓lGCyig!HA (?&z1GMi?"S[@ݥkdžב,!Eʲ)24Ԝ$GqNN D 0l NO|X.y?-7C+w}\Ev^ Uqi4DUP%OA#so-b?̯Gʀ@x6TƄԣz@ `S@TL=2]:I.]o(1;9H ]PrCy,R=^x ᬙ' n^KRE;_(Jx +~c?4*s B+DMɑr7}vW4m5cPnL9TxH$d Q?&yԿ$ 6\ko$/sT?ĝFLNXTS)v(Z;M%ar=% Bg(B0Y03cbY?.G]%bD\Xל^7= `zlnUiY<5r(\lJMsfil:CnnOo˂_'g.ZG[[asmX='s8sO?.F?N'e)`ԁ}r{5h2`IP#h{A :˛Kw{R(0Bϼ`.7\@-yTK+DݎŶ?+r}GV}o2h V1mխBuʷe( 9ׇl"0 fstRq%,*;`B!Y_Iq$Jȴ!ů, sOʩv;PcQo:erz#p~u_A/Q )vӃdMަDCW:%GʄT65yGb۳i `|= 7\{(Kof*WstL:*I5RR FR^{jo|Px(>7\]mv,úPH"6K @h\ ʳ@jE7G'CLr2<Gp=s|b7!zO1> ]w)NJ1^gmʜMۿQH[@ߦ1T0Xj_f$G|{q ^`uX3F7>J:&:'x ͬ 4Mk[ ݫNaiB $F49c轾W7dI/a~ŬJ"_?C~1XKf:Wu.dL<ڮo%7_zyp lK`ޘ>]]bT6`{FtM SKy{CXΉqja3-jMw( -A^~hK$8f(H{!”{;fT}JEd-"ծz IDR3*oPNŝxO~YZO pfmg<>Yk[_? 36{0͒\-:Mٸc3fUڶ^>&am73J{E40)sC)ԫ\_;Q*HțN4v>l]FZcnaXN6Hio~~BYpq'#y<ӵ(,پQwhjtSHr霍S ??},édjNj7_ TVߚC{BWI9 P˧=&&M6"ԥ@0Gx>6xheɨƬڀ2f20Rh%kZ&*0}V2UL]+IϤְF5vlx^n4uofAvmmC؞6pЀSqm}d#-v<$ΰ3gT"ƕES3ܯCuLw.eV_S[Rm4qꂍ:֫lwtK: )yQ$2P8r6{Pe' c>}v'zI{!u.ᴎNÿfdDaP~y/)>}@7d7P%@6wCnstXDh_F.5pvYT5yԮɀ U=]~Q/"bf>HO9;{t40񚣎x)\/q36Â_mQwI@Wo$l'دh]|{j 9DI cnAX䒷uC^acVPG$QasSJ$ MTb1V8Wh)HvTxE%Su a~9 :*Ěw[P =obUb!aoy+)&ۭ+ &4¹Yߏ, š=M$L?G5c*jN5vl{x%N K[ɿFY]*KG#/-=C_;¡f-.IWeMԝv>", EFlt\K(./ud)Qyk_g+Vd8ȇon+//A)Cd7$65[b*h*xHUC4ɂM= K j^oET vq=Y¬ ib0E8&tY OVU`do0o"z4 :2m"**͆)s3'jsFD\apLNUzxΜӜ1܅|'QY]de70pfoJI0+aN w^zh,λaXW5hxi~)W+%x2%LIԞ/#Wr'd~tψ(]7IB6?{ܽm)zyb|XkRmݯCb ^Ӛ 38APr?qM'!D`!`]jWqCF%?:H"ct5?t"GoRde 1.z5Ţ_0;p#FDs~{U1t ,v?jIWqc0x̝0v"¨\BJE71˃|WԴQDFiMJ(О/}wF$Ypy1TAgZs{I3!-3~P<̮grmլ@*"*}[f\xц|RFG|T<;dw7VmA?q++vh Gӽ@1V.{|A纺EƣEgd,qQ6ohvy&r'[hkWY7ih=[tY~_Q)Z|cx՞)=gc0HIGõj/:tQb 2NT?܊3׉w|!. L#-њb6?|ʁNwG\ulx}76@$-PCx+|({Q UucMGN1~\m3 t!smJg-%EIy]MTĩe+ZvJ@o0c%?VJ%(Hm[ KA|W.ԭU"_Nn|Sp$|9-ތ\'. h`ZnBF9]mcsV)Jtk $buK.ƈ`ߑ*v0F_oToqC£D[*ꇛA3rUrhhpD&$2WjFGLzĕMf%F+"A\%QB7} v̾ 0ew4h I䮥zh)3 g<]-pg}.lWϫK0v .;C$f;ol 뗨,+66X,rr$f0uYib( \$ G33:ċ74TF2¿Ԛo +4^[u{~9JM arO",N!_g,TC`6JLcb\Lwf;B<)`L;Q- }+wX$e SqG/ށ_Qq?>KtQG&r6xNkLz%Eբ_}4RyU5ցELC,N=M Ik*a,rHsXmg~Ā& &H;2= -ԐxBՋ`旫3s4xM~Fc3 rۏ#4O] fT&>‹rM| JOq +P*F6diCfZzl "h%v`\1`ΠJ!S9RTd׉΁|WcɎf M@ L 1eHeg7{W37<Wys e2 vQս {IgDGLT) v/{=x]3A]l<]tB2//Ol"'-\&Af<V\P0INЪ,ڎwrp{$Bj>Wvmc{7=耢rI<gzki?3s B\ =F*S: N?>ml{Ѵ`&EUJ𶂮y AT#FRo0Z*7]8:h孧40S@чB zsUBhECX2ZE"\Αx_,M9'rG Zi2yd_IsbCfHRMIRk?%dTy ~~j]reN:Nsϙ^;):)|˯q] [P>5r&\C%gElTu4gEl e_1W%A>f &3 63V?I:ODfN9{V@EmƇ^Eh7'8[#7z`H:$$)WxW2[*ą?;yz/+Zf'5!Dt[XӾeA$ْ5#6@Z`mMbw}.z;3|a<@d!8OOL@xwS<dSRckY=x;HO*˾i uYNe|XTZR2@ j|wͭp"D'NZ͈\}͜Z"Ic Sk7~8mt^T6W*m{^"rD;V`#Re0^2L/;?u=>úA=T1[fGY ;%%0|> -O̬ QS9^9\?u;QSx{y$V`. H~.2LvB2;^3(-;(lj x"uؽ`УmD݄loYK61wanDo? םXn2>ˋzgp"hBlrDQz@w\=\09p|O8ּ{ID:04L+Ea;ep R@ULb+Kb'4 $B5!4LX$b:.?1&",gv%sSCA;'%O뇑#6b}c0}H-žz*;\IY]U1H/T(1o|mM*E2W:oA}IRZ@dJsR,=EPq?,h59k^W=VW㺔-1st`bD3R'1fV9Fk\ 2t!~e~zP[]^EW4&-]t /7YW&޷#8yg|H^7M_*(+̡6+RsܼFw(E9Mڐ~xSvv¼C3n!ngJ}h,D[nϢ5{ҌgnRzw!}u&9@%՝X0ь->IczFu8_hPt9 sfH⏵k@lR Kb~hPΫKaKiM"FCg!s8$`y}Aܟ + 3EXJG"ބ1-TwLMkx~<ߧ86퇎=YE)WSeJݲ H*rE$eCB(*MnTҵ:NN@[xR̳_ >p($Bk[Q*u+S!'$v5Cuh92,,J%|,~*y D{fമuQ+3$1m}r hꑙy|I =A8檴%aq)+`UA7jH0FU$:uaMӦO}<~c < DS 3,kߺqxj FA `e ﯈7-D]٨eQxL/uTY?j.>y+Qdђ@k+Q0'r UM订G tBa` Tm _#$6b$%%~uSe8I.XdB#VGt_$k8?YK)- eHs9YJhD&aQVv@YҚT|?r*NYzK7̈́#&*։O'8)&Gτm>fÄ2?gU"%Gϳ;3?IVbap1 cC Аqiפ%ҊӤLTF+!3gND 0Ex5 !zLq]QgGwv?OxawDD+H"7{EǗEVI|[JbRp_K? \Gi)jsd\ ,HͲ@KiB?qb  T |;sN)O .pmjh{Ue?"3 oW,UGp0*KȜ90wAZ}t6ªx? 5XZvb='BחAE :"Y{ngrl3h4*YhQ"6΋.E0>*SiB:WfyRG 8;vL=a}I)xԛF㑵7#`RlL6#{ށ7U?C PIE)| ZئoZ7gݔ;l>Мrr :3\9nrϥaH/EU `hHfڝdyv]%cXӶcL,Dž(Gۏ93Ifڊ#E3iG$}3Ӧ;[m\Dq/) wSM1PLP⑨K ;*rު{WׯlӮVIjىW[?G⬟ pY'IsJ辞s=яgy$|h|{vX5ͻr89.V"$ Rv9eaݘ;< pˑaړ/tl`̸PТE'Rmt~FM:R珊}ɯ1x0'ƵێtLz@9 "})a=WDtȖQ[/#F)R@,>VG=S`'|Yvm޳=)nլ!XiX}1\,(œ~ b%iw,윖-p%4Qat=8uG&E[V]Gmp.Ұ o'^`}]eixo9⊞]ד4xؔA'+|z5iId .jmvHpt&a ,nܠϺf9<$l04tF;Wx[XųĮP{bإ3Q'I2=<=-yJ;1u^u~~FNs@WVloZ$yσ4uPIQлl74&Cr!N~"T)Q!r3=%iOvVN_8?JfD1&/1eH2VAtDtCKw;1BuqG?{!.Cr6i?}Qzy$臸?W߲+71΄}z/=g~Ra:{z~.M.ıa-:/USE~&j+vf52}<}铤/yJmӇ!km 9 &.ھ 2l &(A*bs,GHOW"S%tAfHrէc6ÎbCiqҸ0M&Da ҸxsF-Dv[\(_INЄ^S9X Ks1#>ͯ5TޖڠFq[;9;.\.#L[?Ex]6BYybue4m}nRm$8HH(ָ )jHtKG硘잕NBu>ͤɝ!X`?wlK0K3IUg1pbFSM­i<:+Uz"Ae!1P.F v.i SǏ / XJ#V3f 1Ń$ȎRǎ;/IٟL? =!:Q1` ȬF25nqjC67$ /\};7OlunDgh*ۉ/ ?i?G3=xJFp5{eh!qyNl :y*ҩ]iE Mv?3W?3ZZPG/)_R #%7D]> ڮ_%U%V~(Sga{wȸ wvRQbc@Bam(ӪA]8:S]!c ̈ffciȗKeFC7Bx>*ѫ_Ec,2GAx?@1{GvACyr e'Y|w>=\UTKSQ| :,RMޢЀC.p-2.9pXLIy,zG&0 E~> .|B4 Vr7%0JmZn̷_U,g\7e($*a= u쐖)y&?#ʠ:P&-쬹}ޣǢcd T5 KLu޴n9E Vq땾IHRfOK_J.H!w1!1+ D Y#w;,#y(ZiJۇw$ %@_2X_ Px8.Аԃ]}%"#KeG!ں{1S2H>k/2Y`uρQU"MhqRNE x$>ϡT+Iqp;Iθm7>Po c/{i+>W`kp=#i^Vw%F{^*t8dpkU`X$A奛33Z}Dt)KL7H8xԖ! |*1)~4`}A L0 rs(ګq>4|Y[6m4<) E`-[P︃<{LMpHvCB%$Cd/^(AdqKr-*uvRpƵ,T2XB/H/ebîٮF|朳bF\l&|b;6L*4-B|X?5*H2Eku`o=h/HR=(d Q&GY]}U4j{o͵\lfd[~ˌٝ7P),m~JJ؜DEsm߃7ҝvW'' Bj\S -7y:Amwwt:lm/JBr~mOXoVg0Ozq!Ve;M|jδGh9`8c&%e8n}3"J{BR÷N~i'k\ 9{AY-t߳Ot):l _LQ ǁI+$*S^Lhi $D{*]wr[X*Qr@!/4EGe|ts.~@D- c-N_!$\X?x>#IlVP??)DMߎKpUdBǍ`oc6tu翴߄$80{m_nY),_ 9jǜ~3Kq @2B!B#nkfyf7mgPX*Ss3žS qy>vcc hORe4x(ViBXl72A)7{9Y{ܡL|I]<% ,D ~2'tc"3L>lra`L*G``@8|+q9'(oBs荞|`KKx9dDHD4$ { wS|hjUۢSs!\tu]Q+g$ɺf]x-l-gO,uRsWwvIHK" ml&׬M= qVQ88 5Dk ewym`gϓefumػ ̜N e8`u9tr$whv`P5:ׅe NvgPqiY;tΘ0Li_,m!ndNhri-n*OR63Hp&o?q(OA3I+Y4ZH@QY/RYNV|@HP_dM uE)Yb&D kC/r1N`.?f>3rV M׹2LURk䙥%ۃ7;tMg= n@njrllNA+.s~WqjjA,.ws0V˸C<_WFٮ{dF!ߛ܊C%!,k98ko&fCВ3 wg}Il)ugzPyG4gity5=pP A(p蹀,h-ү[.gv#|+Q@fz+|O?4tqGc]Vg>h?LPq`T[9`O ^iȝ&HV jׯ-__$0魚~ݨcK9<ړg2Iϭ "!yx U^K,miiTx|u4 q0e^(>h%QŮ؋Uz^0{FTu=r[fk'? K5 "z6MÓGVhhO KV T4skX.$ k# מˁ}i5*7(7'8Ǻ1\7Kc {qz+k|"sWvLjg1ٻWp@}'G*ڣ PGxN/.QÒ#Dnqw&8&iTvIyJ$lT:+\KX|u`ˬLl*Y7όЗso9sNttu/̧->d1D<S^"AaܻQӔv 5jQxmSŔ~́#b+z@ؼY?sKad́<N5$]B3l aRLA:,&+'=~={Z9b&'WM xr_EYBq0]NRg HY*Y)C.T`.DĎ%FK$S+Izd4zҢ1 c_(^_Br`OLSX#1?{k2Kk'VIAEht9eɀ* mUpD6Ye|ۯ8Y;*-.+GΎ cs}VV&B&3+6}h&vU1ng0P<jcS0 1hn٩qnW7PM#ۭ}qUޝ*y{~W h91mJ;5 Qnd3G)*pzQ+¾(q򶐕$P-Dq219qwUa`; ws;,F0}e#|F,xSBy{ϮC,lz %Ulۺ}L0۠*Jy [ *̚7CLHC4_}Ŗta=ѣj"}?}e{\G̙.G6 VZԕ9ǛߏZf}86oAʄx_^&|{h`,J]&_固픱t8&Y <ѨMODN}i%`9BŖ@z%QJ5tA_QVoH=D8%)xg(Yk q-|j:=<2ԏWoD97}R[ ,ť!DWvq'-Sw$q&M"LJԦ~Xj~.}qIPn/ު戴Ekx7щ.~۰~*|nlL6:KE^]KΎmM߬ fïl_KcUR.<+3,HJraٜŪh U56Ԩ:8g$zafy#9(9S@x时%#IJ;Ĺ.],- x!w;L(> V4W\kDžFCCgj̽|4L$͸5\Fq.]YByD}@W ~ԧBcgSGd8 "z[F 5/j^ 9GP !y̞JY*ۿ|S#LYy/8`c }.~ ac:j0y1,)](Xtx##j EL{rݳ%/e `c >00a˟2DSG̤L~yKY o| \ 7(lĄ,3P/]@8u&&J$m y Ͽ$鉏ugݼWEs/Jb:";s#Ȭ =3 9H 臻wOWc8- =1ɍ9 .I*˙ ;mxƏWa eբ5N% Wy&ե9TM{k?UU%0(PNSL5ڵ׈'etTcP䝉^6HlS%4? K .Q>l'5֎-RǢbuD ˂ ڗ(g \䬌Q .L֘l -;}`$'ˮ\ϛ)hp@JroF} ={>+n1R1aiɉ \nyCP|Pd$1M-5U0&@߭jz|<$~޸$o1Hm})% @a}lʰn O]; ܸP\:M7 JZ1xahgm[j;M@dфw+GK LݦĹp8JZv>P1^4ߣiqEfW(U~5ދC$S "_OdswiQq6rܘpa t3ϑFPcȡQfY#&r'Ά<8HnOd ȦH,65 ͢՚YznlYpȀP)}Lv'ڍII0L> H0קqD6;"Z(H>5@H4iS MD^V́TfB\QcԉwPGp. oc$Ct"m ֕ ZA~]D=DWHB+ڒﱧ9;Q [ˬ*/qjf9L7bm7y3v50 5%-eY:R"d x E%mU \]b֨i;VKG=,gl "e;"ux 𘇴^=Gw ;!Z|D|"zU/㞋@r@_#¦5Uv#ycSSw}S'tG^ +:W%}7ZЄ'şbsZ..o<:% ?(﷋*M;-q<^uf{ imJ mtӊNEM {AtSG:oy$8ip?  BrTSsTpXBB㇡kfqر࡛Yu(a6bM b@N}FiWp9ߨyҪߗ;ֿ4T3H"yVXv I ^^?? ' X/gp&ᙕ\K LkCďnҗ*gSmˊ^N.r}t:|GU1 KǺe88kb|m1F .)QCEªt!"T6j~GEڅQ+)$BgQ?&F.wC+v[W)0oԁt[sф3.(2Ї0@ğʝ(_clbl`\n r .Nh8ׂOdPjYQ?b?G0oemfnfםL'?I6vEi? p4H lr߁0yg=BGOx jG~V.qb}j-Ӕ;ȀEH}`* Uaިɘ7 `-pkvo*@pȹu+[\V;9XM67aW:-{ Gxs<"M$tV&E$y9@]~sA ^ nxχ&-'Z孯I^c%й0l\o%ܺb`ԟo7)/hFZiH~[*6$0ƃ%@W6ͥ7ajH@<źIl66-=Wc-B@-SOզ(է: hzAs|;PaY0qÏ`_E0m̦"!/F(Cp$'S3ʃ.a!穃;KKhHVEmggqۤf"#6ޥ T?15n' >Du/ǀDc#d谄AZl8.ŋj\>5;3.KdeL@i^GQTpAԸ= XQ]7`{ڨl*в|y NVxtu^7ѿ;ʾLԣqGxy+Q+s5W4x_\ ў*{Vd%iGN~h R  /!`[^eJp?~F[Z [Moj)yʚ/^)h c[cÂP-%mK{8HYH\Ih[^<,]W >G 7dʝu!+&ߠ aP-D=Foj^O d;L 0qwJf%ʪ(3H$fFWE]:ztAh+ $,ļwx2Q/2*4瞡 <tl5-})a/Z3P]W^l\w> l؄J eF/gG7)uE]FOͦ|o M,4Y\:"PqZU[g+]U#ވs1R(Ri?CB5 y{4-|!0"@=]^>BYBGgI 'v&U>vf |^@bHftX>"EtN1%Μ-ahY+K&SLq|WE#MpHZ9AB.싣UM-J*}t"8kAx8v3k7UPݔDǿ&I2*] |8_'R .oRu]ÂXHV.";uo+QՐWnk?!*yW(LrsZ1w>}ȆObrnj-ʷu}C^ XP+Ov$nu&b\z y[rmW!Hʩhn1.hL KobSq[ASqDUhˆpT=B Dc>l-fRtT9َ_E}Nu쉂fi'6pMk.L$ߐzҭb;r(}pn}\{T**^0 j&+;хvr}":r>ԱqaҟEDqg5]z\exXdn ,s8@L05ʻK<:MLgsx(ϒH[ەԖi:b*wj5Vୂyмۢv($iJ:? FDl}abT.3u\Vz{*ǃ  yu a7shE,w^ !ih*0-A,Ȏ,$M<2 `Ujj1yn]aS& 䫞gpCzRb!U@1̛$+gIsm"wx_ZRIV6oN*w?; vV0BV /_ e$Uq5vbA0Od:%=lц!*hB⑖ҠIT)! cP6i}r~'x5ڐyh[|~U"tn^lNJS;֙o)h:lӌ#?je҅J9J/1R^ӒXy栄Yi77gvM!z2jО;^r5^inV,0YМkLH]sPCD4^dfj{W!IfRg̀1QŤ=]i ɬORuEy.!Z_zHOxn& y:1?Cnan2{5J80L/ oBb@]|%#o_B$Q/U@f04ԓ* l!^o7f|ce!16UV bk5(#qʖpMc;M[rrvEd>䊴+!IM2 T6ױZ(uZ y"#S p6-֒&jy4T#3Y E^.'fu=d) پY?Dx& 9#l5p0(D,A,|T$TMMxgdIdF% cQ yJq`%lQSl˵ګy:"Bݍ23v, hX,]~tБ}ň]ḋ+ p=vU"_xIE qUv+vdN {67{=Xl#<;]`.nI`vpW5]Q{L'+$zJL9lxԔWN5+h(i*~W@j/I˸]={dTQ i܉oPA.VAL0DnaMKqƅ𘮭]fGL RAO-Y=B~>KoG.#7׼b;-ESѵ 1vmMh"DRo^?A R{t'8ϧD\mʧ"s@WKw/I[rly͂X#ݧp*Ƀ4iHڰGP#oLu8jANE?ϥ!6ˉ` T\3r}F/[}NPJzgIU,mȻ5d7c+0CrdNos &XLU{"3Wa*O ;o:,JcZUw 촨^+a-sCBZ4[1:u,j8R v32PRWxg y*ZbA6vƲ>?׻*>91gpWV y}Ő/xɷߺu,loÊdZb^-R22id°"аDz#KMd+j]~y|ݼ}bAI`Hg$aX ^p?.b-pSeע3P i;tSp ɰ.uHV hqgc4ۘ)!{pWeMo>aHaEdV؂&8[@C\.H.m 7H&YF9d<[9U]bAz6]K:[ЉOZ"'QJ[@h\PZ\ikW(3NyZLѼmAjk%~gtSa`B] Н-\ ReibF'1E#ֵ 0Ԩ=s08Ģ{R 좿<Թ9R.k!wnѠxOgRfrֆS{^<ז?GIok8F:k?P䶅,Kob0 ;ڥ]޿Pym ]7rcCK}ߠ:iNA{\cmVcΰ' d'ߗ\?!=d+lȵ=%T:"Cp<k-θNsʸaTO<~1^(QD@aBymyO>yP)4@=( rmNSǀJ tץpEwnH߶E|WщIN=Xgs #W| JfPk_!a=M1}uϾPV:/M w\x4bTDŽWQ?ԫ7۷l($x; v$T@$&} JN@O1]IyEW<6nrBv0ZvR @RaH~m<̯.FMYnMQ`|`Py Mh%yQBt`"/_=o{/#(Ʌأnx  o~@ $%GYO8iXFq յLU< p?bx$ ׫|ԨIQqM9Jg 3bOLDggdٹy3sb5F_t͒`ON2otS{Lg8{\@3F%|IW-m h_%?:TCޘ&3CJ=W"J͌=U[v ѕ\L[_^~ al2;Ebn,j$*ǁlV!uFI;gknǙa1q AEaޤ^ DŽ]xvW@-wfZidDkN>N)T{D,дSqD<VF#,9mjD|a4ᵎ=+mV,%Tծ Ah K7^/Kj eS~ORDЏG׷VGb֮C p TV)nn&n\- 2ja;EX~ -X:POݸK~$ ltQ"д+{SF6 E)kt/~j3$BS*Kδ螾f*qhym>q@FNw ~.85at^v4%icwd jdUNdc(`h3X6r\K# %2k Y2]o"w_>~b-DO#ߤKU0ԭAGltE$vH !Ui[t 28{5ilDy,ny-^,+Z(dKEBM|ܹ|/ևvQp&O-?4_ԑa%E}})-G)Pr$)؊6*Ȉ<\h91Zi:cA.mQg^4c5vwIIvF9B3hMpWT<'Ѩu_ɷk8;n(1W,t~ yR!v>S2rhYMt5T|U>S92ѕDVʩLhkҦ@Ys xEg" 718$Y$x JAa;ErPkNlB??.&%KP/j彫I@ 5RRZ@eO`>YVCi@ YڎР5|ʴY Hհ9UdͶA4#'X%qO\k^;Ky=ťk-zxrs2A43K EcY.c_( d N!~TݷUEеmW"2)lX8V眅5 җkvV:XYNYZ (H[@3J1P,j36% f%pk\Gj.%{EGovߘbi7)j.\qoT\ƒ @ӴQl!Ђ-$5#kmOةT XiaV,lwSҭrAk%$Cs*dbE"()u2AbvYA>B \*5;6+U+z0vi24V$'Вyj"b4)ڔ.J4pN.xK!N$8C-x g,?͑}( +X}5 c7 @ccu$[ୌrn)<ءATO([`ZR;jqXL=7FdI%H5Y@Wy*^‰ 9Ua:N;DWB* X'XwPľ.7MnX>؃5@7&!k*#~aTF5z*bn^)77.K2xo]Oۮ2Dwdy">\8Xe 3'&YmLh?;MB bw#oL&[I֊hHWYE \L$Mp$:QMC9UN.Qkcݫ8GR?Qz`9(N!߻4[N0#Z?]>%tř*_}%9\DXj$ii7ܬ  m*.SĀ`= 2,h&Lf-,7f(˓#`o^B\kFʈhOW aK>#L+ϲf:0in޼o;ӧ7BDVu睙o;גaɜ C:LKlne'/ (-lu  dkrdy@m!PAРb޽NY{ dm>vJɳT>pNLN/,k9nj aKеE0 ]ێĖռ!gT5/5_xK%v>>Kqs_\B  [~?F 'ђEsѫJSEȢGƫ,MjZtr8ٸ,jCS]`Y-;+0  BĴ 'DVYc:yF[z[΅{UU^$L+[MԳ.ơz=wyj&_ɪs,LM{.C2x '#lŅ7tWTHwD]Vw&zTVc5fUŐt3>V2yA ,ɷ5[@4 k$Rc{rsjf' 8K^_yr|K'gHZ -"[u4E Hc$SiD3r0pXfT܉LEE.{ @9c DLut[(|_XV;9 u XBj<@1hvpRm[ ^ =$~oe4CJ=xj\ 2uhyxXGn#&p5*;MY:Qu{5=YS'fD.m"F5A}a rPWZDÕ`?#)UW#C~mY) dE,wULaEjGTQ[r]Br,CCFVv1mapr:yI[>\u7i҃1zh@*Eϫp|nF"6ʐԩgߪ?Ru}EFH&&W@ 7lKufz1Ӂ5G9.( 2 ֞_|HހX>Fٴ(=$/e=}re:C*fcv%#5?c?muP'L0b3Z!bSk^L95.8NZ'Q-p%~HzzO'5!|Bxc3A";w2'A!Bzy=KhJ(U> rsAVcY%J2g5x[F:~H8WOߢ<\ 9cWSe@Ƭbsf魾^tA:< 5Oon 1`T:x-}*&TAt1J `S&q'GaGyXRw֩,j2d݉tH ~@>:UwoFCi>n3wW+t=7ʃEhY}`dPx1kIMsKJKwž؍nC;n{yAK:`)kӊ "Q*[ɾ64&^75RX3j!hs'688~`'!yx'OuŘgOVs+6_W Mq} J j+5R??~ }TJ3i$م[{. Feӫ*r.MGX`[ DxDJf֖J<(ӔOm I0e=`kTy<1 J%]Oc Z r Hd"Q5($.V0]qgY曶G7tŚf۬mN{Ga]\$p9qXehimR0M:Hx` ԧJ@Madv;ZZweU6%KelMSs 3$p1>Bbv1gn>u aW&Qs܂ *͒l Q9>/*yZU\/yItxj֧+OSe6?ҔO ϧ՝&6`W.CmMmXSnHϥ e1h0x"zJX4y*09>tfu81x᧣DS|1}k2V-s)[IO΁P)m(,ԦTK`OOpE[^mJQQMQ%j3.F٣`ʫ\PN՛u mQzf^1wlIwp\µBhnk' W Oَ=/q/(=lV@7KR 6m ۜ5Gaff+%4^Ix-ࡲɔFl}¡krlyLXu<(EGms >=KN}8lNMN_HH;&+RXi`jOБ۟|+;B9 h{c7[~oXbyJ2@2t<ۖ@.!S`'GU))_BFh7dH "_s2w p^Ht >̒4 ~rHeA;_X4WuuЬ 8h;vLbLvL`*v3NP:҇cjujsdjLMs 8ٚ`XYVO#Z 3ɃKu8 A\ Td-`*d6uDWpĕ%gO0 Vt)X'բ0oeå.Dea@>O[-rxϪ<Vq=Jۙzu"ok1s Zrծ:3O\yz"V#d\h0ۋ! ّzxچ$P.%sxM4sύ NKYH%/MJ>]j {e(ޟ+~SLm,zQG%,g-XY;hp pߥݹq/Qާص,ADIibJ[;4PEaOmeYɂ̮*N|tՁ"be<<"״1,8duTg|kڋM>Sn]rԭ{6Yp¦_lZtKF[ 9s?ڗ!:+}rbN?Bsthn%}5~%Jbrac(ڳ+) \?:_RTp ^#,J&"yC&V]w$;з&/, f ޮT)Oy-ջtώlv?Xa߷ K&7^t7zs_IJ*h!#mPVqs6Q @akmCO/=y:bIKѽs\$"R{dY# 5) P rtkHBAcJd]c M*N0{X@ŗ21B9G[f>Tyf@XOurĹ`{ĠX4Rτ2wK$Ib19J>"Yyx&YU.I/+-aH_H1ee&fexĵc~yacJfFqeJf?,=Hٯ}%\vF75Q/D_Q:@QԼ,hp1RC$V&JÂHT[HwfRaWȑ̫U3:PiHk STŠδNV7CdrߌRT-N8e3@,mS;v  |7'Y5}zZѲ qg1v%_]v6"d1{NGJ//V#lŲI!ӎ@ \-s~릊Zw|;|lʌz󠛨ޥ[qÊ,:dTXyghaߣO{_~rGlkX:&`~/nh G8}VCH@C4f]q^ۆ?+2Q]U|r6fR8sD z6ۦ,؟mV\x˹{/bgJGܣ2?bk{ KW @l ȯ mJ{ .Ki+64S-J?8::.O `\'N!kr9$ORaOPnơn|bqmũI4}|O_Ͱ';)nSmXs+MI8T(M"&n7dcvOҥTyITajeÇB$}m|^[K겗\<)ŖJ$RZQfᅰ qs\f'{xx5R+&ȍݔa یL ڕ%yOҤ7t1G"`8_W q,`-< ;H : qf!2c^^xK%4&17p0-]K 7ĉ[3!Ub'ݍ23<\ 7==ALO} ajk{ #DK99^5:*,dڊ27Ԥ7?w'v 0aΩ{5)fЫE0IY4\ZCCImxL+횩 tx\h"Ê֛_dgxOQj;()Y31nEՆwq`jy l3xjΏa|-e0Qk_fN@|pģvk9&aH'ޜg$;lxdehJUyfm:1vە nfTY&I0P.wj~$ ʾfUXfKK X viq..@Zǒd@=W[ThM>?hlO*u}p8sg$=cU_Xn9A;m] )h0D"nT9=T{WrE_mUZdk_NlO- ]p qx&H-gEW <_E}zwFs0h#7F"۾Zg^C!=+7mO).x3Z4҉Dԭ7[Z;vfRT&so.χX uA?plA ,= 7ݖ\)Zz;L K(i꾰 3JS֟RI8Rh8*N_+DI6LT!Fǿtč 6l͗Y#$3S:/MTk>Tyf0 'dζ]4tgg f%:Nn)z?q1 gP!x ‘ bBLko1B"l k _/y,IؽJB柸G'Y#7*A *r^t AÐ6@&~n)~&5zFsȗ)uŐ"ڇP(HcBH ⺲<$P|$)>RƉ”!]1`i8{a6*՝.lyxa/t/=m+T[c T|x5뉌F!x{MBMuU-& oR{U&̎y2 zGW!|o.^֟:~pё # O-t9h世^4GtJ[Ta9Ck cw=MIeUk(1C3,h 3DZcH/nRd_ZpJG.=M6YaVxs hkt,o/R~7sʑ]^1Rp=FgvQGm=;NL?s+)2-68"Mq&||$[o?K ,ISJwy?1xb+|^d;4gMpC@[ @kh9|9;H+STݖWHpJ~u!4sB&:G٨J]7h ĥ<e-LZ K:M{.y/Iyg/^b9* 4-3\,B!7̎ 5PK~ `w@kR Dfm{2sRA:vh2tPmڴl ^NT7 SŲ@9X' 9Qi2,I'G6[la3w&T"KMk~HX+^Xe/5'#*~ >m-3}찣,dF`6Aug]p~3k3t(2C@ç+I  ;ް& }˚'# Ե3wJOsV_Fd^x j~{&2|Mt.`⊾ 6`uq;"AYs9V5oѻ"8Қd͖gCb$$gACN,GX؀mJ7K]A׏|+d4lr{&HRLr%Ĭ4Eָ@Jho'Yա33VfJB;.\Q CW@O"I"aπz.gj$'j7y@Kz6Zºz~aT$V 9-hs23*9gx̭j(j (y Ev*Op+گ,H~g^ +OkDS'WܙDWÝ&D:8Ѵ;071bj/zá6Bim-}a ]ZsŊ*4ckE 2A9nDDP18ߏ$J']tO@Z֛QRO_CH0CDv1w1ek\UtgXj/\|>? ^Bc7{Ns_CbjJ?7v $4)#Sx$UŶNз_/{ɇ4EKw3s)<< #a?zE.*#} <<xc>_\~ Po 52ַ*4t~ ^o4Kuۖ"NawYnnsvɺY?R•>wO^qY Yc^$^̎.-ܴnv"2Ht#eevm?Mke..xYꉕ;tRhWKX;f}1%ˍZc6JQ`L&ò+j,Y"qI)K~$BOrk3 G: b㪍5Xu7/'IyLCc":8)Rh̞ߤc'e~fz&Qc}/O<+LbRP/yX}5*0xiFT޺o˜ypA+m5YF Shj^}L)~cB4CH6+#0h,BM:RN'Zn p}y:zMVoMmٵ6<^2ˆEmאkT9g?)"t~JZ>Fv.ƯUr&]zp+ Mz<[h6KYؚxkcg{8VB@Rk5jyS?[RLJ6/ (<7Գ.b&}t.@_o8$TwMtLXcR+-MYR ,x9`([ ÓVSN0 ^֍_zRmV`',&5- ӴA!vXؒu,j/U5cm 'Ǭ!>RɷE Gusȣ҄79PIG-UPQjMC$l1*+e 1"4Myv n+Q?(h}G@ >s0=E-ы}؏o'~ K|Kv2Wef=Y AaEu7i?q f:askuPߪ-XhU^ݬlOElZL`}A{a&5D1gED뒎CsJbd3ׇwXG:N<{wcmJ2[6{9'Bw^\V&e0C]Ơ՞.fT#Mωu -A^ x0 yW ؙh{# Hc&SO N{>7b_$jx)f8kaV >@lr ^X BN~Nb+(X]:ea{Wk(x Jx_]L1J5C8f솓N@vu0}\Wd-|9q;5/] d|_`O\f988\dFE~FaE\A*ٝ.&yW4KFY3Ϛcq/N$'_?%P^xfC#u{Q!CV֩$ B_.caVFYf f}"$Ta 8b## /I-/&ص$hcZGҪH (*wp} '4Fh($%"k/ǻƝW&oHa6 z/D3S>6z3kKcz0Rac#yR{Q|1@ОyTQm;ԁTy|TM (QpuvKkC)ar͹?-o`Os8$:lllΨ'!|_&)S_pɁ/vW*#?gY0uIjC~T2ƊSܑ<:J e{Q$ 6Ì5c Jr@6IC5K\q&~'Phu_ PJ!m.#-eb5`BD"Of]*]g92  p.~`7~Y+! ز!H|ΓЮ9B^NZ"BJ]Q߰y[5:9رH nQh ?ځ+ho(r_{駾JO1&{4wk.Gw-K}olR"WeE+#,Ycr ýAk\\ Ε]5kW𢣔o,r*8 8eL{b# =! db˷Aή5`ƕ2b D[|z8 k3`n_ׅ,6o}w s# = +g%SDo8"͂NH$2: F䔻}ѵ%a#\C-(Y c#j*+PJ-bIx` #r|Qc3=ڡjnVR,w ع7Ҫ,-u;E 4fV99VaЮBQ94n6T/FuS3]]t>pRu=.[*DsƲn$2|=ƃ:FD*y2*Tyq콺+# Hy\B{8}E/7lFν'h9?3$j@O6i M7H={@YDy ]T"1=N^4.l X &&QȆT?$Pfp83vX#ٰ? GMQ=?]nI_cRa{7i x{#M>~ O]MO~O߿=G2/(|`wH,ӿc8hxZqy{jp#_7 \x$h:z-;H01R(~Y:^"S}%QĄQ#pF@Pe` t +}S5|"(ttE\td%uDz&Xgu]kwE X+[-x,Ac=ck!4f&vkl:,xw;䆬 RjhdnLaZPLXEy\+_՟o,2+v텗w "h7S\]; s_B{ +4g5 NC'nO@E 2SLH[hi:4mAMGZ@TLx{}Ȍ~T<&@9.B.$|M)tܹr{|q!n\D\x&0ڼy_4#~87EP,To8kp=>>B rJrǿuP5ͺr{`{TCa! V8:7^=Xl/6 /~nf9dC" oh`1 9=!x[P2+nȟUg Xl㗴d sc3ޠJi =*blLev63)vAqу1Ba `9G"LBӇetg>Ms0lAڋ'&YCҢ110e;Z)$`E?lX/]a1`khyqoO[T )P?ͬżCɨ%oR .'t@dh?=o`iw+:PZ9F|4-[ߗrfW&@wG4 (*ͅpTkU olynSP b&üLRIs!6}~ C=&Z@?lY>b*! @E?],Qr=xs4Pk4 bpqM*K_[NgpY:>Zu8R\p IRTwʆs"kku6y0n X@u-]=O}ld]ԠslK)Yy0>*![-1NGG,̴).l hP6HgJ}5S=EMA)VUs/OD c˖;?GSP~ pA8iУ\@؇`.b:^nJG)0@}?Đ+u3~|:\Jp3?OeҨF!xS1"Ie+s\AW?/rSVޕ[^5iDx ^?sI&K8K;1,TE3c`^H]gg2fޛZtEnM7Jz 99 D+Q/NsMC"\foMZ-O.Fơ|%h8;+^__sR{PGQ9A; u?5y>'eǔ(NH)WEJi-%).Oޞ`/!}*O7 ChhG|(Rz@" UD"s55XF(7[} ([@fO9`,lsz Wy89E7 yl܀j#,-E/G *>@r ST+f"OdIaAP]8"\ͫy$dfC?I51X<21QN- ?Ԅ=S]<;s^#4Ys!)]+h@RG_D=DAXد?X- tԺ*VQl7+r|i`RX $TqJ\iO j uf y[Md)@S}f+\B˽ӇW\t'o ^oy:ZP4>׉e˨U ~8pTETx7Im:ѻRϨ (sde8>,n1={=ט$8pH[?8 `XnnJ.5vkO>^9) ZfB (sWxvy8_a K 7- 'l /eN8Rτ\?k`Lџ[t;L-bpkS43rU֜ۢ%=6g,{ G8I 1^bㅞ:6:5QjmKKʵ15WL%wsQމT#<"yld}Isܐт*:H?!Ҳ#*_ W*FD˄.DV֡a\;XRFEv\tm40vb| j%\EZ} Cz;!:8Mc>k#:oC:Ӱ >}0ʉ7т}P]akT]O+iǚ9b5'߷,Py2"t)ICŰ[o(:`[`58Mѕ+F,4N= dqNZ/5|5l!y\H6s ^5eC$6`8oc;G^nsd^#t'D`~=6p^lZ~f S% 2%s> ~Ao;dRF@LQ> yQjiR:W+F_My6Kƃ̟Vv-[Q= ygA0U +R "#$xBni1ʞQR$ԱpzDF橕Iv &wz..CrࣘBNdwN;/[/W!MRCP曊gCKD-9MK~7Nl b nf 3KW7",\W6þX? с1^Mk:`A+Mmr$xM)Hi]B4¾CC8H{U( i.|2uJVpL)A3CB ? :0,@|Rq=N"; 4s۵!x3WJfIY] v/+5 MH50F~["R3DQ/zl~P6Gb?d/@U r/weDP%%LF ]RY!h{;;DX$^/z ``?Bb2V^ A1EGխlW)'܆CL]b:a]KEa2kJAV#d-m}U?!(5şw~Q?mPW++=X[}:7 oufb9_lwX _CpYvuJ4Ǵ#~Ayв>3Kj1RUVwMϓrl7PDG@MSFm@x 譖| Sb fsMD]>a ۗwe6Ip՜?: GyTFY4Ht`A:z;]u|\,ҿ$n(tX O_oOHP1IDX /JHhU? C_*'u{袸yjO zE@x.--S 3FS IƋ)DaCJoJBqx S#?+/8L'|}>Q9Qw?Kp,aW9yi$ <6Cv$UAh%5}{Z-%Kѱ7lk2;?Uemaul|k0;] ;f^`vE~❍,Sΐ .s%jpoˋP_ #Ô Ak;&g}ۗ[/Du7?Ͷ2aҡNUs{>,s,F4 Sa|Y*l zn}l{ 95X(n40yZ;<[mcbI-wWJޒ!_&qYa٧A7sU*V{IV.&F  P?cݵw>K',,R7G4?'"qŖUW/LF1Hfh{XsC4·y,.7+muCmPzӉ0F{85sVͧqW^ b9:G&\ULlultÐ` ɳzm+B}܋/~axaY+%q6b:e\!/sO.AdD`cEwL+G{ҥɺJD#@9? ɝ|S]I s} TRӟ\ɑ6rl` 1 7_`mBnz>Р}_:R4okϤ$-Y3>< c&|a ȥMVfJn,j =G8݃{QXj9-;0iA-yj9{uxJ5nLY>^-a7ꈭU Kie-ԁ V˟4}t`úwrϨ @ Ö싻đ!V}3Wo̠^:c~VTWDUpF Ql[ ީFΚSBGhRnF~ưU[qt.exP; :WZ&;o9'P: <7$viu=44C]?ѤD0AY_vOXR %CWPx=?ȂR! '9&t]BvU^rz(t<[,)ޗl2 ;B٭"]tA500 EE" 9#,j }|o\BAɷ{Ƞ|ujlϞ1uv0!3 gAs6,q^GG?lw0~1Lv|.l+bKᶔsۨyhyd)n#`TMusZtK2Dad ytjoPdAhJWߢKDTyDcY]'GG6ӝpw{K ԭ`Fݷ|QoH,V'd WVMNز,Ѹ(o4AR_BU.t^\-s`ѷvVF8Yjُ¿";Ӕ\e`ډw%N@^l3Gv\'/3Ԃ܇v#0kvS ,zItub ~Jۛ"qs^LH[W?ĉ]zf$Q~vf[O|IepC<n}8@DtS|y~;$ ;P85)A aW(ChgX.O;-WY[s"WUĩC-?𫎦 E=N(i0e(bf1Պ8KqM}0(MWMzqmW 3'zL ˜(Cr^$4qS*CuzpX ud j^xZM$ڌC!6 ͤ[wa'JU|9@y Hb<-?M>EK>^fa줝 kf9])EgTMjh_(Z0\=jf+L+{bsdҦpk0}b&)m/T~ ߬ANX/Hj9,[$ܴvfLwI%Tj$veC=87n|7;J'eg ;c}E?!+T\ |MNA &~HJ`WCOQ.-s%;HW!\z 9R6tiT6qveL&ܦH c\a@0кs, 6ދ$2J΀ܛۀnI(0!5y۳!Ę5q4:C DL]O iGGB6yGV9\+M)\Og ĢT`XLL@BC.e^ 7h`wm\ b# pѦUսt|B*hvhFlgɽD1G늻k:?j 3}N&lR'C,Yvl2TA\_yT/ݮ<'%#]B$4tpy2VB$e2tOQ@'!%DbEfKi\ou(Cg3Yp %])T87<M~61f(0OpEX];Hi@O70kΟ C*r4?DžjT;# Cyӽh%PDyDR3*[1Rwg{Ig g[tK5!r qB둲sh.l{f!Z۠=n##r];~J~*vVaȒf`WfJƒCiq1țA %`㿜9xE8oߛ$?|G#qH:Kw ^)X?d\0WX ,[޻u z̎Ȕu<1ǜVl+pOy UJOHȟ gK}lQٟ90 +|(MLAczSRZDlZ7DcF a/KtƉ;#ԾB.p@˴XdŠyy=t ;huMAFe!]͌cYI|9 E.UNJhBZ}敵: ycr++BUTnzhPS=z|}Vod #^I00G9L,Wk{@n Fu+w8̜Ay, '5S`;Σ ][/Κr˱ntVts8X?]l[̨!t>>`4 Q`:1:}քS S0ʉf;5aN:mTyH=4lxmRF~haDI!~7#d٬gֳϩ#IaMnDXŲ7/Jڰ yTKe݊_@4qw%*AhiZݨzDSǕ\V[@qWU0uH8,mN*9cԞ]L lxc̫yd,Kp2&-U\u<#ga'ӲnK$TnҘM?]e!I; 8mM|ȹ. 0O>/-y*ڝE_&GSZ]أ'LG@EQ-&{XEv-xNenhʗbؐj__0T-& pP mc):dT1>ԍ-<b*(2=ki̒;jy]6~eY ʺס5\?)JtHD\&6_(s4j\.ƮU\`7njq^tI2hT$5t*&(e:tH/l{ ݍ}: ~,FNa aPq.ǧQ?VA^oHC BI 9rV|ۍz1f D\|+$Ww+2>jW+WAKE!VpbU3I(B/h\rD7Q1QO<߱Xa&f_&@뺓4(#.]e5!S1dJo%x>O-0ɇ?n}BϿtTؤnwB&;h \$׹Ez|^aJkosو{5U`ƹ< RJXXǑ{*MES8!'kϖM&Q[a'iMABAo@+Iw?a,[t.ps;?3]I.?xCAqV5ئoJ$bA`7z]›IH(#mđy ;"I1M"%+5~}ɂeК5,A6".n(vz! %ķA䮆uJ'o?,iގi<guy rF>sWl$/58Vm!D%OL7T Xe>*)}@3fPuDXK]p\OG,H閭l i3+nxaS_"Z(( 6Rׅ=gxh^q>&Bcf Y5M˷=÷&||&l?LNw{an8QyijȖ--aoD5,zTĘ#PL }B}7Usf, LC, =ؼ%_e/C K 0g%(|ΞEaN؇/{jSD^4-E=хt!镠.W@v]( 3vXhMi3C j|8 q'v0?* aWT4솰9/85W6O؄èbkvE`zC6xA 'anO/yM;?r^ƚSx^l#uZ;v Qс ~2JFx`._ ]nvp=I -:U"UHcf- `#YrDqlWԇ]$:b''fV[E }F 2'"Fhzgr?=NtjϔqBAy,p%6z'TE7Ktŧ>Zw7MwP #dq} SQ?Q8_rD[P?5ᴴK%qER-?C->i=VO|Ea~HXzy PFGGpZ#曍d21Od9ʁPt(|jbQpUP饩A" mzt"LuCL!dG$Yu]}*)h3V$3guuX^Bvj]D؀Te+ͬT]ZS?'\/϶1eq$|ӡU7Ij(bͳ0,%cE|YG\hϠZ?} RΘsAM~t#9h$<3skoW ijB8++bGŽ%hf< l4:!}g\q*8!{vşejGt|*FDR;JW2iزNH9nY&zdeE3?0Dz\q/ewE&Ƕ&Jb [Z2g@L-}Iz엑'6k}H4KH&K#AMѵ\l  x/He|F+>瀸.Ҷ#/jj30c4{%R!i(-^T\Ւ9!5f:t`3JHl sQv(: ^VK_l(t!*eZ'egk&ڳT[7,/&" >n*$`Ja&6Mc/HjCaI{Cԃ\QV[sBM;FM刀A*!:ke|LH+/ GyiCn{zs L>x"(iáTm 6q6oKz0B%Tg8`ELO0X&HY\HZwͫ߸=s-ᒳOjHWfnl^NS*{cEB6o&r\t.UëA"wD,Bt L4;0\'C"^̚xV{XCuZ"3Χ@ п1Jюz˼(K~."u4>j+Þ Q@!ucɸyMFg޾%C%vW3KujG< cj}9ǹU1,O%KKKh?rmuFkiw޲h(+ZQWb3*Z@袩0+%7!'P2 r_&(NȎV8W>H֔U6vDBBRە=*^eH՘5NXpSnj6. (]ϼ?]˱ A22"LJ[CC/ hS=H]hch/f!}7*zIyZb_T2m?%pbsM%%#gSP ^:武%Ip\@#IX7{^x+͇5/t{3l$öВ\fgLB P.ԝ!8J1Mɮ? @`Kx+tqg9Pb _?sFd :mN C'SFCќ͔̝fQ["bki<.9 cFG[^J,2i(5p! Fɮ8k_4*@_b}lF&HnAGGdLIz$u< &}m٦@qq1" bETYQ@[U9h ErPBLܞ~Vbhȥ/!ޞc!BJu[[yǷe႖L?SVތ4)>ꞏ%(,JkB+v.^ph=l ;ks$2zOLR=Ww$ڪ1ϱt3ϯ/45:hov&Z UOW ERP *ڋGBޣ[Ao_™4fU1"Bg.Xp馋0GIJ VS'n&g& SWVۣ iG_ԵE'0.c. \ ˯6 RK)!W.ͫ/ ehȧ Y BmOsvNl*Qdqkh=;C+'U_KDŌB?o7f7ɊWL]`EO)VLef}li3R{h+j%J o(#(̼OgAruculvV|,Ƞ.YGO8 1"'7H: umE!&ˠYCM^*9!"QM?hv .10 We5&zY9 : ʜф%@5rGx#xbw_Jyq9K#2.ZMĪcPYMԓ5ƷH* ;XeM< NExQI>c~pUZX'%";uykkN!9iyDחS2<½B1 W}?MF ٜ}l$> 0+%ϪR:qH7VCiV{&?`xw\Xf|נP=sFx"? ;AݭٿG~/U㮷k..JVSg(*܏:҃1*ގ* $V)Um6ɶ}DWp[ŕ=;)KǡC!M _FRu6y2yt_%i0b0/:uX_@sߌ%FNj]Kt`H/0~MK:OK%nffZ:1KvX5],]Kmt R}ꏺ̊42 _Du)W5nJ~fjA(([I|@5&ZX.\Q'E.ΠY?M1|/D";'QVA x7>;GkôK1g2D9m"9owfl?ŵ/RB>mEeC#ΦhmuqA ڜNOI7%l(pK ՀJT*sv2 ٶpR ?$@!CӼ5^KOsht,Du}}2 i6hdfξCN`Q5t<Fe|i<ҎЋ_ ׬@W$oVPuhXJ(;djVU ` ̘, pʱ[*:.b%pj n*3k` v"= C%\CHه>}]<G!Mq?Jӻq?QX{mK?\F0X[%o*?;s%(F#r_lsHyLd>{Rr:j|(Q0sr9ƭW"+ëO呠>VL>[i8ռ>k<0]֠W(Tl&4 Fr9\+R"EHkjA 1m  Yu}l.^2@Q2B|%jJD^*zI?桭j.hO /.F GGN0ERʇon:$!¬r^'X&tu7ԛr{r>U@e,HL< H@,Ou1nj˷!T,rz΃2VPʁ"2TmxF $gj1=,&֪rL#M'\>8cId ij>O|\(q AVڏ|/[ :-@}Kcnw?.V,Qx<ї !T!eCuĄѠbd` Uu^szi}`f6KƄb@tg O uOw|N a\3qV1g)*(&/FE޸O>]W/͘>C 7S0iN< y67{@T_ k8pTC/|z DG SY jR ?I v^{n^& Xפ-lޮ%O ʓQr5jC3rx!}İi2+C%A  O\UK2٧g$)ɹQsqdPImx@3H7kTV&aޡ?^l|V]op36dOe+\ -DZ҂Q_ζd)(,1E7-mvmG3A1- >5|b{ e!pR,,nsae 8c ϵKc ^TUB5bJ$-VW-^OygV}@0]Vwe;y6P&+Xu?##쩌y Gդ"c*o:Qs4 #N%;1j@%enc]"h*|.x8ڲozƥkпkbb#9 V TSm$#ե?gX ^ i]@-^+i ~(RQ^pU<,CEk(l OL[+)^@NDI0gS-,;ؘ|GKl#>=Jb>4/0?aR!r+]^-ݦݒiZ]XV%DK%&0ё(-7`06BHgm'0,Id!3RbH6(T܏b)湘ܱtl 9 Zno+=Vy}Q1[jūoS <BŠ?U~!2WDQ5h5ޖId=i`rjfd~TtJZ;<>TiжNn}@R֖rzx;(LP/:s`&V(h1nƔ8eȸWwWmdΟiZ)׾͝5rV+Z@vHN&`%f :T-NH,)y! >e31e)ISn)\lXnW.ug;bF7Zjgh(~Q4A;U,u+$z@OmB7AmhS5UXpJPH^5?ٮ$"tջ~#b͑i+Od8ĩN+ѹӬg/$v&Gw4ͷG~4`P{w1߃V,4Bok NO.7Ń :udß81)Ӄ&仗ujT*Ku CYTwȮ_&oi)v ^ LTh-⚰[g_?ՊQ>Vm=o‡D] +?BvE94 &Jwi=՞B/\E[Wݦȏ'DKk:s!\9ҹoƯB t#:r> >+7{[aH__qZ!(,qLUb `n{9gIGln 9p.A`{.OzؓךLf$bFFw=tz\Y0q;Y$Z`kk?,s@u'nD!)kK+:`C #"^X?x`jiSm)--7!➓X13\ jeHxwTk&d7\Q+ :%GKWROO;)K/hz'BNx/39b"ߤ=;"oVN5593vqʸ:m 3+r]'8"uP7_i=Fr NjnJV>f5]P[:1q2"u#CG b,*vM\ @녧ЗQi"N<*yn7͐$-#LN %w lU̟R،3`f7 = U!|p C^hAOz:V#f< WЖU(BIOT,F+!{J<\vGjј۩w"okȬS.ƨ#86b TwNP򱏖 Gs{5P7_M~iZ9H*Vh^Q\k+&!Ibh:: Ĺ]БPB ePRPusrugXqٓ6 _/YW;MIkp7t]I[ EmppYbv*WM^ 3hx}"2-:Q |NDdG~Yr{.aظ$Ry1+H?73pf Mo:b6Igm N^"=&&^[GOw >vFS0dG tc!(GGo̗֣rF{QZLwu Db#[41QD3DPGWbH+ ~n^ߘ|{hLEV)2@ct۬*YP2+ɄAY5ڼ.Ujf'LZWO󔵫p%^C:n|2J6O:%^7R@Fē6g˲a*LJRL5=_1N'Ƽ8vU;F|0 Fa? \)EbA7Q8̛-ôkóAx4]Z`4GWEq ϣ 'PK9zV!Nb\?Io6><"`6^w㲣O"ӟ\"U Y~[϶u uM*cm&S ="GqD'8u~#'l!5s[:*eҫA;IM;hzn(}) }X@(M+Q8qPKEt_X"(r~>dSk Ei&%41zB䝓8u+& ?QXOݥ BE~\쾭KɆJ>ZqCBڝH0/{؁ڼ#WꞒ .f}р|ԿڕvBȑH#x|=4|X5,Tf>-&*fQ^` ȿ0rwBL雎`NcV Ӈfh*5zZEsRŵϏ$'؄A:ȷ UFVCpִ Nk{QE)pR;pk8 *~,4Œye!I]eVPKn%#$6wa12 b_vr =A!\hP݉]!rlhZ\FAT=. N/|$efkR ml~ Է͞k1lxXW{u 1xo8;6; 9n^w)T[Q߱O%3;ڹ̙BoLU_r`\I(mՒ9Uⴌ$W+ax0~w![:{JW%GLa+ ͧDkJc"ȱ$~苝r% G]ҖN:|fL|udlwGFq)+(7s`3t]UԫM>ɂAqכ@c;7a|?9+:evɆ/+7ܘ}PuL`*CɁ+~|<)NG4ti|5TmhWZZCwgΞ!p4PHj&bjqaX.NTPx f{ \O-!Opr%3ȿw Am> Kŀq8 XG]UM($.ly!VTIt|^,g{8 /xAC;a ҎZȏ+w)DmkͶm/x%xUƔFT*QgDd-wS Wg #"(dª5^o<7~;/?DD)0=F*-0:;l`cF^k<,;ߠDŽ>izzc%rv9 ɟ9}N?*GGNqe34?u/=uʡ"Yg)B_=NKd~DZw/ϼ#(f -4_߂ƏiTA _D"YFb)tJWD1KurAEsv˛#e~Dk]9qaˎl?rQaئgFa9 !J́P)f|󑚨?>spG< A2M ~gK Xrɭ45XBTTAV ׇyqct %R80H{$V;4@Z}@ K=Fq!P30E кFsiJ4نA(IiGgsjE8wp+d(r+5TOHg5(4iX ^4#.i+$@>&$[e.UGU!Ϭ~ɰh>p=ljECv$J+"xAov;e1py3 'Q2j}L7 j''ѽVm$M[+PrY.p>"AJu>[Yʑ^-Q>}ޖSQ9Փs TF8 v:>R{ ?(4WHbږ'r 0;A:;g<38;#i%;0mK_X0YJ=zz_]k-E(7B6ʞUTK9Wb;DJVyECugtH3q՗ E gNӣ]J):eoX1 jE .ӦX`ǖQ곆DHMO͗U}<G4:1F|8x B_.2 Yl ^ 2@KOf!_dV8Q7 ֡BIz zA_>d|:"s(&ҵ1V6 RgymX^>jn6J̮3, |ϞTOw0khʚ@3y(l9)aȗ-s` 3yaeP1O8Pp$U1hB_m0CZ][ ݝBκUjDthPc42Ϻޖ4C5d~v'9Aru$KGFɭh> u: [ g)cD˄:i9,0LIw8 酉#EHYx'5VJY?R{cwHK\*`QլM{ѝ QO[=]hDJ B#-_ UjvFk%};nVuO򟻴ۛH[tι{u 2/ Bx^ i--ԼoHߟy@"⒎4O; Swqaa)4Cf^hVS ]o;(Ȓ2Rr\.$:O:*17b\dDTa;L]rOA`?``w3?/p[T336ds?&Sѧ%pǴ$,CQ~ `% rDM"Dn |Z l]nϱ| j֜[Na6 X#4 _Â8Ss'AI4yI۪ wp躽m<ܝbAڸ_nLqp mv)n]ߌ>dw{ '_`FQ|b1k&mDtu&W(+V'Ì9o퉯|˾bb.la}i/ff7āwO ei?7S…rYgLJlQ%OL!aP(#.X6oe1G˼0Ƹl{!3IWݡXq\a.4fCww$56rvWo WB4 vvx@D:nT lN0+"Tˍ,n-An q]L}a = L,s\z"[t Hpe9gkd l]rY?Uqe):1g10:^`>UnY~4LgM'rޅݬ’F[757Z]ѦDgvc85~f[L p qZ+U~ @PhX ;9G2R#Ȋ9~ɾ #﫱fzifQcT$khP:Hs [OxaHo 9(l}hcr,?:Dt,$W Gjdo.BtXN{39? 1:wDgM<(O Q$,ܞFfnZ tmZ?s7r0IiS%1Q3' QuuSz)Ol0]GiZ2T2\b}r \~]~IG\QBHX˕|i} B⍿:#G!V~,\?ۧo) B%*櫐0f| LĵcD3."B JXoF_Ɛ̏Xۭom,1BK X\'|_ˊ__Z>>8 A{!Yx懽C@ur̷@p!F)h RJ mM\wN3ch7>Axt{& KQb?m%nZ3*3(f1)ry*c e(Ҳwû#-  VJ7v /c[Bҳ `QiALS6Ӎꅥ!x#ASC IV*)Ǣm `8@/=k3r~‰ ET{7'M"jLDCxXQ]k'&BUd`O^K?0he|9"I:)p3AMc&-/ EV7Y&ϜTEϻ^øe-~)> υ_{3Gɤ:݂/Fpn w-0Pjz%2 >^s4 ;~?c{^zB.ENƺҐObPC;cT\ˏ g w-g/cٵV)"ܯf 7qCD̢/ؚ~#ͩKg6Qc>< ,~ro0ޘ:I#S1Z_oͲ#䑸bM&h3_>pv]>'P>'Zx1# eiDg 6sC4;Y$s/$_wè/+* UBG`=rSz}Űѧl 8SsAq)05CtY^] Z ɘ"XQCOy[3%Wث-:ܡUwIv!+bT!{i2IxmX VZ`$EN>i&,ݣ`ӱ4)1u11]$LJt8 :@76vOTI(u/H ţjd֞l'1b5+p9~dj'{~wHyY#^#^-֛M'U8R9^vw/,)Y =B|pv7F9HSғNH@$6 ZZ$ "Hw.ůá-q3Z+4zt8fyXyc7[8CRTI; zÜafXB`uPI[M61! wl9PS^SS?[OJ| 3exm(B災 dQ+'9V Z-b_N/gg/l׸t"Mv6 $3L[gQ"H@kۼ] [ Xe 䪀oxW]?*d}u4uQ䑁P*{*?~$Р`I*u@Mҏwq2d0<~>h>PM]7ͅIi{SyA0KkKp8ME2mihrF7E Nki)xPpfJw)t;[{VNh*&_V+BK]Z?M0^am] ~gY`ĸ2ɂF D*tE·1Q0^>h]XFMѓG9(@+WV'M1C'{[BMr!5wv't'Ւq?]x+tulXsnX#\䯼Vx)2HUJPnz 7Yfo =5D <$MA B:գ_ۈFq؍z;, :yUKgon@6z!4(Z u*]U=k&dR'嵬Q:e,)rRUP&?UR(ٸSf*K΢ vYJ>˨wGxJAeN' > ׅ-(v`j(oo5 9$G #mXZ޻Zyc^h&*2kөYܴW. ݘA#25)Ԣ'^ƍs04L6wٰ8&rjEo{_۸'(Ux;+)^UJjcm=ˆD,dQ9f]j4%gYK7v>Id=cLҵ1~WJ53}!+r zEgʇY`JރHxKMGo_nIToD730HY,"[~&{;P+h_U .Y^uxTX39~;9S̠ǎ!}W#Oހ@^0e^3^{fO ռrm @&41G ʥxm/UT^8e$zU!0mFY ZTmm)im@HҾpW?:4vrS5aYk;, RxIRڬswDM,ڲT2QxRC69L!rgb]{.a"HsZG:ARa$6~9R]%AuXGėQ˖oGs?w-kg(BVҸ#:M,}7/P?2ɆյS 3Id-尫Go(g!]*yK:C|1Fo | 2vXK N~+Q]\ X5;-6t8#i=52qS" {r$ h9'uY R~8Pt4#k"s]fP0rgGN^(fHM*gs'= >8vg) yK2bsP5am*ѯЄr^BPc_7pVU/a6D:XƵe\廫#u!+3k?~?:Y"nC6Hø#b䋁.ZBMZvG7/`\n<'vVɕU%@a;uKK46pXŠOqs̵Ym}|QYc=ᔍL3xt)ˤ  [8r OmK:!\d 1rY?\bxӁaeIpܸ,ۂ9ǑJcv0VcǔL/0-Wď,I 0Sxcp,l4ƪV]g`2MEpw4U.C_Oo-lmrqԙ!G}4-$]Z;<Z]Asd|-P8~At;V0Ū!K_/aoP?~P1M]bu 4nFu}1| 9Bzþ>Ӭvy|#o)B6C 7T8BǤF/gΕHQAC8/Ӂߖ69UY uʹ9rJZF_zs,~37~ƪ%Et֭V뺬xDlK^=s緅 :C܂:r?rccTip]>S#C0=#^dQTxS jE~fcAwiZ5PHJBV^LGT[ERr`&-\>`f&;wtJ㿥΢4MMr.S(.uO˺couUWr!rlۖ(b/ 2bNYZi4^mY^  %䐿Ʉ ES ڎ;O/*~nusW  <(IĜ%e/y ƥOoz넉0ðCOż=#_xwg骤_—?ֿLM(@HD:5a%vge &-INWL4'Eٗ,ee Ru؉ѶjՍ^Un6iq=_H@e.D5bT),|Hv H4Yxv`[$4x`ى[+_ t[)RT ;JfqO^Ď c櫀1j5DR|Ǵ׾N̎|j kxVBX k\$n7i|؉)"ȏ&]1iyjfV`ު"1>HzqFbb4/oF#YkRHv^_tZ'_-.4e<% |"t<Е^ߝ vST;wSh_?;l,C21]rp\/A.]Fk,!I[E06ؘgBxKG湎 y+<ӹ %EvOYH N8i}z{lۅ,l#H;;#/mtܑܷE?VPS/YH ӥm[ᑤo2bojģ&烣CjFimfh1CO h )Maӻ//ŷk1;䨴+ U>2h_=cB. i&އBěq'6+kGo"IpcB+2: Hc [@O40Bёhq+d4f"vȎ\ 4tUDmB{r? ӻ :-A7 T3 1 Le)kpt4L }}#@uK>) K2m4h~8E55ptD`xn7G!'.oqrPzpNMFb{@@glWƂ*q8uNR"$eEG+g*h4`V\Q[A韅B[U~R [%ٱ H;xS>~G2O~U $N{rpo`?& 9 M:Em,:/` h yt' Tά }s`۾iM K ^Njxvۣ $qpΥrJ"8Wʙg=j NF7` XW,|.xeJ]aB_7< u\E `Q32-gD%Yziz]rJddK<%Fv!:Fm{Ӹv^r~ s;!v Z)L%%m[g R'6sGQ{桝 $ƷGx}3jg`\r9߰Ok2}2 t/ ["a1mTU)WHKh`k w%JR%a6O)ɹh*h̴vq$<4Cd BSp6wv۸ hCbrn=Q@퀞[]NhPy_9>adD..H-,mN2CV?*)niNS ^/ǻBN 9| _45ŲR?O;ai"WZI%0;ɐL;zފF3а& l|k R3gkKWO\ in`qU.2^Z9ġ*oLQk0~(rn/BPt<eQ^ 3زM}(RϋHZi:엩LId?hO'z]a\j,-l\v'긶Нkd/BKyivMI Սny,fX!%q]Ԟs m11,aWf7i0gFIjI: WuPe`7 4 lA' ttN1 f́ݹ&͒0fhqާp0S'|0$t~<^ۉsmE2_h?`ePnN6Pe/MPw fSq3bt'C0?7pNv;{# +Le9c;,DXh^m`$%(|)m4I3C# ]$ &DɿG%t9g-+ TPַFӼ-XvyXCv;q.S~X;=hVs[B( WJȪЛo/1l/('DvWnhWD7Z"wW};x7dKb3Ј& 2Hq$]DSFg|/2Au rBZg۷㏨y؟ڗ5R(O>dpAM~#Œ a֠8S]@H-"Dyɀ?嫃Z:a(0.Bh5 pY`K-0Nw]2 l>^LRaIW$>]|>B ׼sF/@CVtB2kǰQkjq:P)bk!aqHª iSKLOF-52YVt=nAT=Z!`45/.D{tB+YQSY{F[&FFoW@;ֿN.ED뗇֦o\,4dF/@.O.7r2hP{NP] 54$ .W-mSN`;T f@5Y+%<7aiil'4(*. ,8!ޫ `D[|l>$hcrQ]d4_+ N{2>ATxMc\?lH+ESIt_Y~8g+~[^.3Uz+m澜Osn'Dv֍~STW/%NJIL4&ࡽ{15DQwnL~`zBy~ɧ0H4wBU$-_f/Y [wٱݳM/%M\3Đ]0~kb/x(8%'l~V JHpZdy?̐ƘQ#wYUN1cou.:Jܯ5lT^\a) Iߏߢb\d۸oBQpoD8bW?;}S\|vA߀e[U^k9`bL1&,ɇy{[?P$d7c+m̱\q%1OUk{'\/AOA) H.zolDF"fSitZUAyrm:T3`5v%I*| {n.9>l^{"בizvz(ll]#?tW(wjХH\| 4VBd\D\ dFzԡgH,<7QpçJ;:JpBW-+m/0 ZdlV-+4Ӱ'U|3;`뺤{nH'0i3B6؃4:QwdGI! 3i2_,m ;1-v {3;?NIv&FL#9[|ZF$L53eReέE\K=X]W ?3$rߦ&aMֻ^a\2\qtW)x'-""5V̰l1 @ևEht|{$YfJ?S3X ai{3q{EDBT0Z8险/KzOL3@֣"UW"Z^(Fj+6LZ5-};XW3xJuqkxxLjRdDAk/ǩdPHb/Ѕ>dw9"su[PǓɵR k)\QoN=v'=Wy&.W{Oie&/N5_IHvoyrHgƸ,U7l|3SS_ [̨<3ǸZĹ:&jЖ.@,^ǒkY>,({冂Csb @~{BzZFMl tmjfun]- UF%:+]$v0l!]H% x+\{ٸE1$.Z[9J uaWK7>IY"h.0GPi{$\=W/:8*Mu38L9Jd Lel7'zkO̷9 =ʔkBSE5RLL1_A V]O4; YE ;T0@{Dpk;,>ĺ,6'tpE \BWѾm_9<2" K9b/ÌbQ ]˨lDt6n K$;&t/ivD×dem,쀇OTݺ,t'9$ν,P9&&/e_H+<ɛXE0"ge2jdJt׏M&ka+&гځڢ Ac,ulӏK>mzpxdRd紿jROLwhA;mtN.#,Y1%V53h2bMڵmlnuLFܸvSY&oN*Z&Ɨz@aP $*fWDhпcrVI͗֓88KШ${P]>9TrCX̱Cχ5*RTPTrΫ OW*)ϒjbJG0I=UAMV2kurR5GL3RvW9kі[X~k1;Iߡ(Ln;.V> Y.֭PbQqM uR7Y{Ey}W{3}e!lTNf|ez3DsWl3q,ntjiR${u_Թ8+({f{4:Lf\ ݮHm\ 'Gs|k*F.Z4c/i[l'^zzpG-RHbc$~'_&s7dƻV~|\>b7MK>3 oH c!BǶN#<3/Sru*!16OZ}fLo f1Nf,WB|uHGtͣY21".? "SpP4Dxk1 "rc@|0'ȀxƓul.&9*M^7NZԥ})fVx }T%6EHiKnYU&gk)%P,nmGGhzx=\ hd05}0L!(QF0.c  lِ-m3K&KlLFx>PNWj->n[W]k/q3xcE!rr5Y5#JpLsmQ2πj4yWI~>qq jY,%]g/qxwOrgЁ֮ߣ, vɗ0Ol.OIhP>X[ 79n SM3=ם}b8hp)<> pNXuM9Wф W/Zrqӑ_08 KyA DZ\Oq.S:f jaBW+Wv-3><`/25v$S_`舟#H$zXTÐpxouڠOnzX-x}~C B>R'8_])2 f*3Mn*ꯧUO j_BwHKmNgwbycM3why+o7v(s@#J9R3TDj eO!Izؘ+ $c&QSX ]&Mޓ _19z^R9"xKKWB"Qʔ`(gZR nF۸ =l2' jAckNVNC3$ʆ/l6#4lm@0u Jz-r|3msDZ7kd~y9 ^> jK9% Rz$5ܻo3:1Y I~pG snY #WA~H-@SK;ܼZ}XlZUs9-{W4g7tcoެ ;꺿O`&\B͆O'Fdd SFP1؈}H d7c!+T^h,z=.TLI<)Vē|vS&PtZ4N 7{%E&>jgcs'vfd/GGp{2- `Hzi"IC-?~@nn?㘤 P0/[}_4GPBJ![`!;ej+.d^&PŃul35~_{ežj7TiGa9|ƾb: lMV˖BR]{j ^` Rre'%lL\F4n['Kn~8Cț n?YXaJ0ܶ"W5ƻW; CI'+JyGUNI³C"*.W\їAHIrĞ7 WHlԨ`ʛ8eAOj˽h T'>?50`C0& K/(KZZMg$WDEbtb/YP}K əcpojHPߏ >5g +$.[A\C},21%bq4ur/A9OF8bw[IZFF6=|<ی!0Dg淾>ޝfƄ: _UmRH0S㟚9k-j9tVOYPxV2E*[yn1>D]Ā;|b,]x4kUAa#^L= c9~>M(2XY@IE|1np,b!$ ˢ9hj>c \ڀnP~p0NJisegw=bjL)`#p?.8Er D/~+`\REޠhON1"|A';=~B5>*iٖ urfCm@8,0OŎxZxV-Q!^bmbqjp 4cc%?. q]X./:ܘx$ 9Gl)nH^riAKU@W5%A2r xLW>C2.HHQמX:!D+7fkC!"C͍InWkauRY[j m2l,y#c7ta$u7t+~X/P1jǑbN@ipUʖazwłqow u#OR*T*-d&({#(wyՆ S3=ԧ 1TWn]~ r}m fZcMbRlP kg!)t"nWqy*Ii] a-͘ڝ[xcIE3KAq*F,ݧ"b+MID)zp24 V{+WVZV$k dŨӟ:!dڿʎ1˕44 mhi1ܤK_Nϙs.w%Q \{mՖT)A*z/_'aK\,ڂq^ٱRwd*2gmȸ0&_s.y:[WuOSc Y7܌=vg1]Λ2;wr0-B.g]p- ~M+纽j#å <.?+Fi1Mv`/յ\ mSI6~VĖ_kejnHpyzlv.WVjf9Zl/+ףj lޜ.>W\ &'$QY#*vm"Ngb+LgumIlv4JO.JO"Id89.jMiIU 9'/ yHLIS֤jfN* 7#,UUkKB{rFb!XkBDH,\G^CfMx$AA>`?+ ʑwdK-N7_qƶ"Q9:JXU" jˠdsh 4H'h*ed̵3f myy G{ zJ77z?ވr%U @ICLOz$8UsV2USk҇!f`⷗訂% Y7āDXf]6 1Ew?<.m7,!Tޒe_y5dY{ YiFSu3J,}K%gEh~`-MP\,#5f_4ܿ .<7羿V>^aI% hӴ8ۚ3td5i2l یO֤w YpYŁ72h08 E?dwỎ7@-4L'JO?T z++WŦ,^?g~G\Ics57oMBr>qmwhbf){ZǤk+,8p= knD)\}񿃵܄;6ox)myhc#\g-ڎ++o#'Ԩp!从$N5p4rG, P=v(SLX 9 ƫO"vpI47p& ٯATCn9㻈D~О]I.kj^cXK|?]?kbBlJT~2h%jG0}y.m/jPG,~<E3qs E$6oWi{"2*`:L'ŏa_B{½C*=:S6NA5a*&B|!BuZq[/ w;| <3+ ]2C!`㱪JJ@sá"ܟkhs +aޘ-.}H$ւ1*JuP >}{7ė8 ^'oLҀ gb^j>:J=R<^:cd w "ThW`yoUUa_:.36sJo0-D%吐g.lڌ=7?d:CB|ujP;^j73!Z f$sVbt{oqx]e =ڬzf6-|D:`;A! &l1`{BS[TtDt"<YYt^L9}p5qzWdy)+ ѡeQzfڈ9q#t`Uݐ¹lt#k|(=_"BQeK9#C@B($]L :aRd3;* *38p/wiO (\K3p)Dy+eVt8䥃b]DHjEQ<%<qs>&;|ܶn<"|qxTQX=x ݖB0&,'_n;!j}8YV ͦ*L 3ԕZIK D/n,-vL-e*&? ]gNߤX&[fB)W4+בi/A_hlc <:BŸE'i?l)BHָDW,z%_4=poLJۣN)*:K˴|`$s\)IշF=5mqGJ ;/eB0A&@6@\F-({ C]*_[\ (?*UJ:21I0ӦjZT/QGM4VhM쌎FjrO1rT~ z`[lostM^h#!<|TcJbPg+i3o nқĘ~/df<݋(FC=ٖYsuܲĮmj:<O7gUO >teN6)=e$7UmEkrB`n٬ X߉%vjfcJ&R64pG¹/FcD ʚ܊*.[{C,nJ6ߌrB8F{<&򿂙۷BD &lVYLтd`]a $&6])m?;ȇwSNͪ?=k^' tB'v e', B ,AE6+۰HcB@e"gH,JA-1_!@K 㺷wd$p-Dl]Պ WtC,iD/ȶZx C$GtDFC%Y< m\em8gHg˗mj)C%ϻќmw^qޣ2:'8h/uFd&$Pesʹp2Cͼe4·F1;5ՍV|5/1Jԡ4"$P]\Ѳә$'4RY|s=Ip w}.ἴVUXUb%#BVE}/鳲LJ!϶}ӟ CZG7:a-r5Xydt<`\4vhCs3iҥ7S‘ p]ɪyU[Qh׭IQ^ Re~%lI!vw! |0J^- TN qO\ 㳊Dq9J83(4Vi䉬(<)i 3ke#9o[NEasϢ0.o{U!45*pbGTMՔ)?ES߶F&g`t/ld[ ̜U&Y(.\,"G*mn$Q[X@.śS͉ !Z C҄֙㘨 BaDVJޠy@rItT؅Sf8y܏mV^C罞6D$#_wڸ-p.m,V/%{_Qqna//UH6~UlwrKn C}nQZ~C{l?pu]=!p2Remf{z8(ؤ99 (%ֵDW_hD ]녃)g˧mvk}+d.t ,Ҿ߾RVxKb7#e +"F~<lh!Qۊ669ŢC'E4m/dޔcҐL|3Dl?}@PVX_ WA-hAjsW֐NIl~(!l &}vNuBy3%g>[*ԢV_fNhO"6hMx!q *fVWJ w(#!z:`É[դp]?O;W=rMzG71d]&|Z> 3[%EKS1K#YI珲莵?4W`l֑3z>ؚ,*^W_Pr\M8ЅB•Fquߺ%S5nη1gmnY&w9Z2[  w7ex+xZPtK+.M4D֘ownʉ enPnu `[=+r) R{R%A~EN/uċZ|#)Tz7$'l1n9^Z ctԈiӄ[1EA`:]8[kxR>6[g.9od7D|bx>uB"@W\k_Gh³FtIo]~.4(οpoË%B!s%\wԮUѫE;MyV?gG LE[Q6$4 Ӿ+4x@Hh챚l\Ng8QCeK6 &ۀellÔZ3aǕS A:a^DqZ Cђ) ~i>9P뿇iA^zѽ~SSR\ Yⱞ,W,di/*Eu#i\!N  "|LPڞٝ N(OW>.'uغ/۟R+Y˓y5&XD>是bۜ x[W/ɘfvATbI#M`و%)ɄIr6Lw4RoR|>.ҽyC(ʺ)jI]zdKXfNЌb Khp1H!0g6{ЈlH|JMA8*6aiT! nQ?4g'`]r?W3  ĿTl5L, Ⱦ/7ۥjD]$"tUdT<0n/*Ne`plm.3O{h 9*tvbI7* z wdӂU-aUZEn- ^&KRt{>_>aEϖ(` v%W'\ì7|r(W^#(~q,y5p nTM;9v;(J(C ǤW'Xgr4KHpRYqe4sAUpqja^Nf=9 S>^2<*z)!Z(n~0]G4/{4W S (y`cOUS]G9ڽ~tћ>|ɷeE=62֩^' 9 rL2( iH#ى.٫ʩsza>o˒*"ۍE7Z4#Ro͙ӛ^,N@si<7VyWÎ@埄&q&6*{So.f0C0-)AApTSlrrH'W=u\.Wu,Ryݳ")g)fK .>Ūe b_j=ϼw/P3N07WTt٧fOuP8U,huܔXo$? #o\h6gi@R1 U@eуԳ, z;yٝoPk˛Y*^PYdWJ% 6矔W !6fդ+YԖwBj-D7FɔĪ4ĂˌGZVhIJC=1&7Ķn_roj͘~L3R @0^&bR,9ParK=ɓ^zh2bIk+~&} 9#Me[Q_aQ+:uU5x0@9ZA֩Dj AJץ E} WW4^^EfKp1A4K-ө{lESH!0R& |IIGpb(TJ q'2༧4aoNAZnu1Ad[;JJw&x;X\°I,cp\%=,[}$\:+_C<- e3 0qɽU҃)ka1iGx YQ 7/ӛÃY.s,l4 :z{M S-$i}(LgqfK7G0zMEaeY߾ qeg]G:D[)Yp˼>h$gN=0ag嬿 ҁ h5"0r>3 *MKaJTU',>rM!Bqkb0bI>nFZ8kwpegjS˙\RF9*]L MU ._'H+q~@i螢\֐%zdAvU >P΁0?4bəbm+֎R~j/JwAw(:FV9Έ#6&%p{hjF#,# &7JHpYh*b?a)1eW Jp5zO:t:ǟ \3&U:9AVŇmBJ[Tm&KV\,䄟*gPKGbj!y~mY8'i#:fl8S7&\+4'qP;Yjj/." 9qFOϸE6 疨[y?mAk?d6՛u[_Fܝh}Au1]$e#:bӭcE3 Tt8 qas"ΘiD{S'eFsOʨFD~d$hqrMzA4}LW 3'N6ݚo{84g&~96؛+6xv5ʕ jꋒA sg:E 蠇 ty; HwFrkMo;}Zvźx7cg_:;B ՞K~`"GƂN~Η ɬ:go?l0u&)[bhfyn7|S#:U 6`y̛~Q&$^߁&nC . U)<+EXs? үL!y+2 >iAuQ[OWz Ύ#Z1B/x{-֢5%0s,U iR~괄UZX^A&aXktVB[̳efzNB@ܔE2>_lDexqp˯L*d&k^y|DuYWJъ2(- 6$rסzϩc&B:yňIc2G6co}n{KvPl@~U) 3 oe눞B#SIBBEIb'=¬Iyv-Nn,ތ&$8Nl6J#0I p05j4 :/b\=& K$;KQoJSC:Mƣ8FƾI#"^D&{*n0+,ŭȚGOFq3=٧s77㩴X$6SH^s'WЪj[Aw6$3Č7‘в?w7E|)Z )z8xGpFJj-o N'fLڂҏR!g !W7! axYdјR TcM%9r" ͙](5W?61P>',YY;}L ]+8d61tF,oO Y݋&dr%bUX2כщoguR  b/;Y"[cN<t$~dlANO0FYMm3 Mn7S[ݱ TD9TBxN1Y"^i n=US-_VYTUSE5^ϋO_P؁h{k\OCؐJ eTь^.j)S t飮-2c*͚GW(={T(LЬ.k+DXMw#*9h[sv+]jԬI&ttu^=XP^7xSlxw{r_$R;=UUsJGrp\z4sZϭ`q Ng$X漢GZ>BRR$#J&V^Ig48͕}a[ܦnU-䱗^&5>P<).~ N]ރ KKeg}rTdxճ,1h[hN\Z9~Ak``ǝnuo? ?ґ*v@ c_k5jRmҪ䪳*PDK UrBڅƅs].#YG!UE_ڮKVл'a^KS NJ5☭ A( 5j2'Mp(#=`#Fnva"MԇRS* ~KX4T{aVri^W)mD6;pYsPo _4!;\FUN 3ÉOI׉9GX7xbFQunN:z[' @?9M$Jz[iXd "muHPC]\hga0XCBAZGM8]u<!R(y߆_?-K XxDyfmxgȡ@oU$s*s ($5 4rytW/' do'n>tep$pJqj}e;5?EvLVcƱ+;8XQ`xb YrK QfzF읉 r@WNoԑUo6S%Ҧ0Rէ+2YƯA"'\R-"{+sWڴf.ŷ|x5jQm4wfY\[t/.ZPĈl&vM:[葿A\Ù$B) ':vO#H~3^?.Wʱ—RbݞIzd TB5=%+U㖻~ [rn7%Dl2?[~Q QEb&"ц|i?c*mˢl%.@S5Vɕ>)>Eb8񩐄(5J)SމFTK_w63 GVeVpΙaKAiX-Ο=^fVH5S;ɈP~c"v-?=Sș˴ฆ{P`iBИrl'vhm׭b%JUY}]+m jnX4^ , _;@|7K2.{!g=M$Ԟ&L;̩]]5>RMKdv\&m=VG{MF0-ǷrWHWan[ZYvϓ^ePޘDLKd21?*)Lo.<坨%.jr2Ua6Twng^R`~m"[:j,%~A ][[(th‹,hG :]QhvܒTAq;gs:[#{\}\lb=6]h`,J5oTY,@Vf R3!ɖZ+ĂowE8qܴ+wN|ߢ|;1Vj]EkȪ.@jy2v(l*> [H,'8-tK$̙mM ۋ ƣ@ QX_%Mk}7#`2* BS$73Xi;H:T›K* +{֩=DLWUm2)hj)rP[(~;E+Wd6'ش@EL"D F.H9Mx;FY03"wtԹ E+Ua3ܚQ|u}ZS XuSV3.>R穋sJ [#k|2Tz!M_ϯ2)ZL % 3@la/E6mtC0*,Cb&"I ` 't kƀS-FQڛ5zד (} z9m]U:l+^Δ5fbjT5ɮ*0.OE gLˈZ \5)"Ӂ5x;s\#ZQ@lw`F-n!͜>+,8x%͇Z`>#ݓ#Qm.BZEvxk\BΦ}-YDyA?~CY+.Wb:)ȘIDK{~٨"x?`T_Ӷvbb:@ILsO`kk^f=\wmқ;L a(nE֣ޥ5c~eS[t+fg 6C8 谔'U ${^ĸ=dQd~=9wfFѿ?P,ěԖ8ֿڝ>aR6zAWqPGXyhm4'T`qyǿ0C@߭e?|H:ܽ dB d7xV Zs}XoP,<=pR[z%mdMq_E_4r9m@_0C#q=`&5fZ\v_v;F ~++ oZOxUg7H(PǰD/ Ρ(~EϾ }"Y1~g\ _g(H ( A\&(0ݬr+{5̎qt$zCЄQӣ=Ʊ`eo;gͲ}O@.Nخ6KHs`H>kTYH) 3 %ާU}IdH]:*pbIqRFӅ45VJ蚢mhzx7#~^P:hK[uxpb-¸(. mٴ< yVĹ0b#*pL~pK#a dC8+ZbN &)[Jzar ]׶K,*-}*rDBX¦ǃ/|Z%^3RĽw`.ÆebijE E¼dWdǍ\WFd>O 4E07DQ!ewMɲGrqd~34~wmAI`IafH>T7Y{.G6:.lzD2S|ԓ:?n#r1c"^uA\dъu+Wʶ5ʾiJ2#IgM.Qi~*[os$ZDD}`C`*u]p[/PPRǖ)'.괖Kg7BfoE:lo/ P fϵxF3}̮ K^m1}tk*SIE`!N)lYKD9أDFm-pJ*͕yFw΀&"r# 8d۲+ʱ6l6ӱ!覻FlE4͑M{ 16ϛ[|bdmVUnvTIGB7B|:2_jS ()^/"YE ^YU,5[ 2zj/` 9,23yx%5eT;/ O`B-Y\^s5m8X޺E~.IyNn@5 ZJE}^?4U%T<o= s-RM=a!NjЦi7>  湺Z?-'l.vO5($/,`,%F]F~BͲj\ ơ7wj@ON[@HԊ^&= WSa }<ɜ}yJ˼DQrw-&&qS@L !׿ց\~LDC]z'11&Hˊ0_Nm`6PA-$zVj^äU bm=g_"+#ͷx.E߱s~?uϖ%npβoe?DIJ`DM%+ >~eJzoJ60wl>5(k60nL/eƒ \Xv߉lq`Ba"ҍ%.@[` v;*"h:(SJ8]4u<vz7D5?~G5h's8W6w0k{zհ@;|5&Aa*=Ϩ=1Q5VkywoΌ#dXCZkc56he/]a(Hhk|fE5W#ڂ+Džay縙H򆧸'%2W)|OJvy)nrttYKwaU`pEtTh n+=dS7'Ku?,ov%i|.W|ak;2|aD2Aaцrq\EFԎ#/"`y(P]9SKm ? 0OljDxbj$$̷![B/} $Ae格^KPBVbH`d_Dp(-6-F{Yz Ҁ[}'_[pa%VPT<q[Pl1y#S@r+/p˨urVB2I†~+˹Th$ܣ=\+ƍ530F1Aj@0K'R@;YRu߮ r ^isɍǢRGҴK['d@4=Kgэ{, l;Q.&j+*$[YxJyS5wR7$2ZP#y20! D`s^$š DlU*Ħ3[/| K,8 ?:Aq)l*>WĤg屌@FlR5tK 9ȟ[[]8xd뤉5)GYy1U7o4l* F0k y{ K#t &ːdm>_FvEgq:.]N`6u eTRlx#kϣ̃ڌAcۥG+chC,*1]Ӂ4e?Lߕ3Zpf!OMjOZˣdbt/dܘuZĤpa~?еjn~t 0@ [BJUku~kؗOYR܃qWߓWZ:;We8g5L4mq=apo/4/FAtxG%QݸA鎇 ;)o5izCyo ck\1aR)=?+[E>D!|$OyD俘BJ@ "pꦓNL]2'C)g.K<ĸN8ѵ^N{iCd{ⲱwr)`$ Og(t&(9)jNyscR"Ū#%q&jwz/3Yb\^ILqf w!M||8l 476B-SAezmX2vp*l~7؇翔o=LKi*Me6LRQge ++׺6bH.J"0 )H)V[!͛q"hj*۹:|-ҼX#O2.P'W]59t(YH|[dj-4-`/KhѧzDͽ|ea*;%(;shsZp[;;x*>!$\j"`RN R " lrHRy۩@ L;i6'DweƩpӅyU]KFJ[S&1fnpJ 0./^(%W<Sun{GZ1]t'Лܬ1%fhXa4'co?3D3ZT;K_Rq|rX8ЃS#O{S>̖d5D=fM-֓E`L ӄܪYoZ@aQX݂:yک H9Ťpl&K&pXė!Y88,-ȬFG.ٍeSGkOd{/ѧK,p䲾zL0`3Jߡ%;wE 5~nD8p~w49f=!+u2, |[3ɥ,XeS~9mǞ6xbWn '$lӂ5 nGg;oUYhغM'8_xGDFJa)2~'Vطf"V!k>BBsdBs\32 H;g<}h^r_i_e!Bt5 !~\Y {Lp G(HGM^֪ hgz Z g9h[0[>1^:aXSਪs(-KȘëI[Dd i) jw^+?X=Fz?tUQsDߺFЮ}̜GNۂꚾ`؛c:X9 ΅8y ?u00P'+ehDAOyȥEA22!m;)ZY؉1XKA0K&ACOnw AC؎6mp(^5%`-/A.LU!_َ9hxezꈥSM/Y8Y,qô&fƌBJjhQ){_$,~᧖J6O:{xK7w.*Hj8ƫ_k+bEQXfv؃qc+ }*A_L:95?ջL ,N>)_JGU{Ci}չlѨT@q5"9qÀ_V< t%2M&dfz@+! j"%UB6v>~Ivv h,"Wl3ѧlg`/SQ]PcΚ/?nvb6饮@+[#c +K8&մG C3>%`lCUY-ϟ(/8Xfew&wǮG`q1>Wʣ-R&Ѿ窮#_@@d xAkōGs9t5RwqiМ>+GA&4x=13mgzڳuV/z-%xət ۾+C$drve΋<$,>NAI^`[qqzO|2)P0 촇0DKKt|cfxOrЀ(=NB>z9c7*PXgMja5v6:Al Z?]ke)2 P U4IrM?f/ ֨6i9|NCSͤT#0e0ˇ}(㱳"EP:۽lPKfW8~i Rv5ENmH]ᴔr+o]rH+mc:jf2[w' `N6Dޥ +a@ [Wϊ 4#U [F::;%[C9  Yө)M"]ΐYIUisx͏fe]eM]"Jr6X䏗/j rCqҠ Sz C?R,oF$NIp-RnUa3HG bcef`*tkl5m=bYL.qchQ Iwo?F}WUٲ` ` UU*}5?|!%U 5AoL U)AG_r CP|PSf(4gaSG \箓<|ۚ抣#l!pj^FpvN-k] mAqPXK!OP k#]2D뉣"p瘑 W)8`x1^D#>|쀷N&`Jٮ/W*dMmYX<\RO*{uhm;r{Gj{T CES:YQ94 !G~+Gz+O -M຋hT+gFvi%_d+x9tӘyA% EwAuûzvBսnTϕtH+f7Qgd۶wx͑ kG{ LC_Y%*v3V2;yhmV @ȧKmlW pg7c:9b0G 7?xLUN]ɝ-2Xk16J`Á+|#:.;K{Q %j1u8z;\ְR"]X9+.Rk#$<[x2F5ԓw+XW46.h=GH{@y״|f)L)@ Na6#*_H9gX 6Q_lH5p*6k> }tHwH.Idwɞ(ck]e/t$嶀p0+LYC--/!@ d0i*&]n?t1V2rdʗ vYW`I8-7n:ۊ*5ktXX(L(svrpuxNKUl1(_9:y((RgVH"jwʱd%啁2.H,;.|8v5$ t8-wq0Q=!@!qy/9Cl Gƒ>Vٖ%cOEZ v3ޮ3V?|81>ydi =ET7鼉>2 ӟ;)c W(EnBĪALU=wŇS֡">r=w /a6T#1a3:ip 悏$u덲vyۿ/NOмc:-*{Kiw  Ѻ; -5sTX* <E-rs&6RJXl'~i$h_I}I&Hp8\:&¹?:2Q殊iP#^@.R$nS,zwSt/W)b9npfk"f=d}Ѩ63NvG]WN2%zF;}%+Kqжԉ}=7hOv̙A+@aYpO΍VzIAb>f$޴i6`/kTzU;+ܛ Gm#*F@Ѫ)P&žDpxb'\v!L[@X)guxd\CIVU"K-KF;ATij[Ցdʾd/Q.y$KoauͯiX*Lr D7^S&؄rzdXHsbۍڜ&Ke:9WXŠj'] 9NY#2!TNN*#R7MOm>%(5**٣ľ.|;>PpSړqf$nF 9\%h3ꤲpک"J*}dʴIZo0{zٗVl++< bYk4@ +e)UaP;Ļ$ bgN)FI5Afro(LAA 0~+M[[NG@›WTE>{ariKGDl:ؐlٻ5 qT'!HʹޞT?}u_z6b5JG_)߶ԃr[ݴ*ȼQ{R&?vw`sd@0b Dyv3[)CIRje&FfGJħ+^!yE\ " ,ΆIAѺ9R5yU Mml1P*F!-s-z~e=/A3JCh.=A;(5ك}}.wZH@N=Z% rPsZh*Ԃ+׈~qAg(<|)0 ȷ+I GOTz8Ij.x/iaHf.Qlj4HLgzQژ-3T~P犽gV5K/ߙ>Kz'n:3q.q _Tswl pDNUiHx2E@bokWt*4E3Vr]f/`U)bfvI)yZ٪EC_ zݐ/LpT"5;:pq>QtCAs$q'Ou;NdmܹPUP\K=pksQ>$pM鐇$M`š7^> ky 8;<推P`)W؝Kc o!%")Q~( /EQ:\~!![9{tq.Ǐ;+l'Vjyh{ݯsб> դ\.m\kd!.V:ys0gV0 ف͊,jqCud *|kL}שMu b= ƵP-wܧ.LV|mh[\NvY=V" v-*z~ny|.CGmk;e>k'DJwC/> p͸L]Ff'˾%thqM~- |^h>6glug!>k^_foe㞊۲Ɖ9\z]!Bt%~.08 t.g4E{ߓ~y>gieq^- j.4jL_3+X4q^<d,%\ ݶ.UQۦ=qtD_ Ӈ;!e]sEM| "g隋sCuM?`Q9wÎZBc0H8g.LBBI3U9oEŐHP~ֿp;%&"#5'=D>8窪}*c01J- r k[[;!gGsw(4L+~ĸ{K(% })Մ[h`s%xEj/& N鱒_ `>$۲]V3-:L2C{}eC6q̩t;GNOJ$:¸5oF lMԣ!QߺQo{o mm߀ښ~iqb$ ƟL"M'2Qݼ>szw;iદR\ zn+!ĆQaPȤ^ʈ84;cN>YaNC;O |z =Q#'ޞ/?Գm]~x𻟭f`m<'kIqWsn $2]zF­!&=Uv}WRBz>֡g*Ɩ8k(C cq &$U?u)??ӟ^YV4+0o&lz87Rf&0 Pۖu9 6_2E ZG;ə,W%8}-t7ΚhQv }3׺13i䅋DRBJ$oO~73&}Jy+mU}ջNZnjHKdGLY:]}ps{_)P!)əRF+ zЉZ|JNB-mrdOmQkXؚ:,Tqmתs#MDr7d_ҞY[G̺~[>,pDc35Bl\_=%EzDSj1bsd# ÷EFOo\sQkI"7v9,>YNIy΂%7b,X x>h3F9 ./bSM%nх͏ ~ +^((IKγ#csBOAQT/QVX\"$PϾ/ҕ&Z/R1o<=cc[E(an1x;lzɮ,42LÓug \Sy7$E_ X0 9Rpѵk\r(, YM Pզ"1ϖ`gAt4>|cs jcZzv ݐ۴ItIM+?Ǧ~Qu,`׫LW7ʫ2!b)  ޏi FNL0 J(!+N_7x:7?m++6_Y mA5 ŝxr3YE1 Deb?3' e5-opg> AYUj7Cܦ5!ܜQx@g&xbĹo"k!^"-v^Os4{pxIH=5xuHX-5h7X哭-  q\6X"Yf}I( LS<<*feqz,C#uQZrZL\8DC '7TuYb4u;"o$)5q,ʂv)MĤWSmq;C'FS*H(& s\(-YgLM.h[\K>(3RVfD! lpg #؋Vū"P6˯h;Qhslm~%} KD1$5/^1 YM]oLzpvMɩm˥}U͸0ZMm{$R!;D.'?8Pjŏ ֏X nxImpkH݈21^W·7;^[c?yE=lQQTlEk Wlvtt>tZ#,Tn^So(/覭D9FL)x2H4RYsu^"!=Hƿi7ںX׸>[ ` ZN\O,*fk+usLDSCDE <1i( gZߡn1}+L\1,]OȧZs帷_P]F3lɿ*8eA)<{ ZWAK0+:b5&0\zyʿk]`~>/ <8ȱyZk5h;]]^ םzmV^ LWkxabv[c?/0Y#khw@+L?#a嫼NCuG~XOrqZ qa>:giLV"& G8B$Ad[ѱ3 i̢(Ӆ:ƌq1U! h2ʝ3DL? +Q'cبRDz)I.uakϝ+i^l|6"eTC] ZF̈0,:f̣Ǯ!Eg\>pl;C@0Df/w5[j$ͣXZVĴS tFŬ{@sglc>cnmke 7iuSS1(ME/+,ydD _.x'Pm3ho  L6&Ir ʌxjY]-+ IQ֥1{ ]@#ͬ/7'χMV{Hk)rq/Sh$LjMv9U!oG܋[/ zOvԍKlAzҹOUbh +d4#fK2 A$P!$I;5Cu&yEIwӫBoGM8Ӄ"M$x:1ĭVhE/-k(/\$D~}d7vz뚦F%c1O; Ol b#>|b%63+Vk=L1,4SvH];?k}kLkiC#_(,ti xleD~6^pهo7h׉. \7UG`(%Qf4'}jgĖU`cZ a076BoOqE J6O;.CLN8amgj#H URv m_ Ͻ٣k$䎮wm\]Os 8/:.L_8: |Iȏbu~ L@n8H(đ5=NȂҚXf6P3KBCe/O`y:t7 UC̀m.tV<2 ϕl#1^ؗ@qSj^),owF Ί`2} oӈSM`nv K2A VwǹSƯƺZlRJkwl C٦tتmi^|djx+T78&؋$$zU;G ԁx[[88^mRe'"UsB5jpTd|2wX}e^GFep0r[OĉTsɞ4*Y{"h9cd>⩅Xܶ Eh^\ @'Z 0mCR$*7UG>6`['F(\s4lt%oyR%XSG j-\69IOm^cm$ s!5jÚ,|Fz5ٕ6OܲjPcJN"t bpw^a`ykBydéXz?}XWLv*FQ|$FX/ V% I9NggFؖ`dh%}4쭱)bP܀s@5tfڧUNMùoV冞Mdmb3|VS, =M!%(_WS>T'~nk@#Mb@5lL ,ymw})rΒGfwavGɵܺ~vlxi~J}f]~-<1HҵeSCj'w{3gr3h<\c 홽+ z[8>p#ӗЦjQr|1N ;g&f67gD?xgYxPPb'^wE,ӭL[ ;,-=˦ǟys|Kc>XAYE|<Hq3@[@%lnBv3Hc\Qns&"\BTUMe9JN5uJB??tirω$( NB*҈BP9{0d0a@}gӄmGOϓґTƸج(u!d+K1 ֟*9Ƀ!/ThyO^iejH'.:3MAC FF7 LІxT2lgd3y1wR߅}+*J!ʹ`fsiK+ dv92Ob)WPBlΐRK]l 60#"㥧 B]3wq v):s=pʩlEfղg|?O/0 ޴@w$IaGFon Qb* ^` 諜?i"R=}pIM?ƈVX>ʱx-#@O^1=1 {MZ>[V?zծwV2݉Ӱ)@㟁_P#ܴЊxw3 l׳Xia5$Ѱ2N5v׶L͝~¼ R7"?ZPia #>reE~3b2ggΞ,_;Nr a D ۽d0T&`z_Wv.*:w:]sY8EjfZTr#Ӯ݅#?uM~r~8/:N7d*5Js<";tRw$ ? QP#ɞN~`eLQ* \ckOu N_) DՄpHOيټsՄcgp[t`"LPbt\G"T8NQbo7D+1=`lA>F&տ~azĈƓIB9Ԙ&th)xxuxW1r Qp;f7ACr]!+RwFr[N1-s_ ;3 r«^ ,YՕY@yʹg_[?gT,!B+C]{%Ւy6cK'OFLC"!-ozdVƇ4C2] V;h#Am, zɃ2JKG9ֹI$m͸Rxx&xo7kTWR {IHvdcjf"շF}$*?\\Yә-&HlChB[K7~R6=^b!܇$ ,O}b5c |6qʋFӼtrP hkGDG|DSdSnԔ_w_Àdm #;1Ov yqK װ"JEƟj#*(m/ !.SX B]6%y_]UF`jƯ׳'- ynJ=xl*arlO(ߜi +CnS;uJ 5{Kp;iD|Ai ]A&j7Vcz/U5Qh6^'84(26JM kqUI\Nϭ_y"=M3sL _\6Êo1x HJߐ{jڪHM5TX,=Lemկ*C%Y7S1o mȚrc5jmctqdהS Vf3CZJ4=W}MvYKP83, "I:O)Igoe ߁yNt,>!>6 y6)'krTcGɒD\uk~ܷƼjwn ŝ?d)ʝ&sRniԼ;Tj_ lڒ(o6ӆ]+C6=オ!N'Vt eA+EFc ev5O_, #ԐXZ FEk;g9hϼEŃ Yݔ}NO$"Kv~(6ąW'Y"^P'r`NDh %sK^ҘjW=9vW-;NH00EQL/#LkhX ;0 # K8#$iBweS%"2pz+nu8M5hmqro _&nnm#bj V̫rh?x]..4jWN'{_&>3>ŘAp7{K:ܔfhw֌󞻦[/߼T0rqN'.ꧩF-%i$YbM~,1p-wz-Nyհ5U~-鴍SWE钁35̷۬KXҟ``Ib:%S/1lt4  )y 'z `)b?_įYYV_G>_׊6pqnS(7Fyw^H$FRRp>!7wF=ZNǰP0XFEVin!<˦bL5Μ[I&袓 X.9DyXp T\|X\s4˄zn&kǍVۻڤcǼ V69ِKLvܝFH7GTRYÌu}xt^/zo,˼:Őd玂5V fѱ>&kN~Y}HB|ԗA9@.zߊ7e{f8`q'LD2U hzt| ֍U³^`®"P?YPd7Gd=WS,>!NȐL(2; lCdh Nr "rCpVi\=1k}@Zg,쬋ݾa|]}ʎh/. KFt"p+ֆtpGT=F>nֽV UnpJ!R-1Vq.Cl?O6PPԟNjګ%GnS5q-#TBsN\lB/FA$N4-lPd> 0nQ|Pm'ļ'ANdػDD&}`ݸ:z>#o2ZZ#tI~YaoD:;h"h6Kj"a*kcz4!u(1.Y0oᗳ:40Ozgς Jd1}|L$O5Чn Y'ynZuk1l%C]7 /PN(畤Й76c;KgV9_Sjc΍\Ζj>];=.J4 :tP-ݴFpGPU$tDؾLc6 V8 x2Jbo@dTLiKs4Larc7%?!k`H(ͅaH;LJJuAugR$H[P68@gCQPh#y̤H6!15Tv9aX+y031&J6M,=05th7cv:Gٛ[tƀ7#tz>%IbtɆssA 3FwHIx\#MU ^ M3}N[ _O t5i ){;ogZFpUn1?Zsua(ŹmP.Sl?dDZꂀ~ (TN[}ZnMRͽGjhG ٥dG($=z&O&sUjQpt]XB˫f3M#:q4Ԕ; 6ǁ/⊞'(/}깥"ZR.8r Fr18v^VOa\z_''} 9hc@o0V 9Ŝ+6 +t^ib .%`KSOJ@UT?C|P-XNM _;kDD̃ UO;~,5 RhAn, 2~w"ة1Z?) ε: qe ]ʵdM O3*n "P4#"⊨5N%9z:\ْ\8 oڽczٮ""4hD뚫z^l΁-fpX+@{7:qGInRU!"ls> |L"`X~ ]uEa89V3N"YO#4%,K+MN]׌14nxM#kJ*U+O7t'C8zFI4AFQ&ab@6@lz˽CHSҞ5+0{$ʒ2MTjYY$:)rl &6Sd7uzq^l̮KJYf>ET}w Q e8Ckc`^n%ǖh$5Pu/GOUo>ʒFiR'> ie"=$-m B\*.Ni:8.R.CX wꍵ@QC$*-vy*ak$ܯ&8m:6z)N<o 0zX8xnwJy˥v_R bi)CY{9-_7&rm%-&ԙ̂g;U-[w !LGu!"-;kH(-7R@;Ԍ̈́Y+B`|3$gjg^>St߶lE}yQA eG)G=БdًtueIm>i ]vJwEVP9ZD,EWcȘ>x@o?N:D@r=flE#D$^x7fmhbʞv%]& s3>:r/]SuIvDQ&\tșke}/JɯB{h$4BˑjO&%~䵦jJ~xm|ȇ.v׵F?tkm"aQ1gx?lK!a^E]>Z zm!{=%>'|& wdcm:yVss2nıE\h.aelm9Fv2 V@&eYcp.(naÄgwlUeR5w%Lm$ \YJЂt;T30cqmHBd\Sc5ٵfuYD ԅ= \~4Ū|;O٩Iu[m>g_}Ңvǩ++$B=EC鐿mC[BHM=Q]285"y eVͿu߂ygzP=c̓gDQ ;5i0q |n \ g0f kgg䥫ψx۰D1YK [?:wNW# z1rl|0COnӛ22Zf`Yҝ̉sOC2+Ko{Vjц,Opև Ove0]ʎɘO#I)|dJĎf•+w{'t3R@`9 \4n|)ͽa=4߁(zX:p4_[vQ$l!c<؁[/?eͭpƱ ϵM}D@[u^v hIg@ K.ےɓ]c|$|$2+p1TIjE+> E1$-wR_:\AK c}oXt޵X#»". THq'tkѯ+ 7F]7}q*F,谋~N۞^!y{!F:=ؼI[~5_ѧTi]HlYx%dW#WvD!|\7~{% |D]{J0> YMuHya TB#͝a2U2n8ܔH_pD̨:-b}+_H? WRI5@tAZ"B ?o}[D6NM@4:`t!).omL}#;*RLN Ng[$[wDO VFז"g>.[7O N*PT(}CksI̥Y*tW @bgd=7;ʎVVǁGQ蔝ke:/MKDhF ^Az֎-o.Iы&Q?iv &$,}#DWހ7:a*bHM3ga}sX^QrC[`O J~-@pQ|f%w֙K;{}Qli쏌<@s@*9θˡTЭzL\)W 7Wm7WegA<,Jum<,_]3WfSrJ5 }1q1x~bFB&PUMK)~J#vͧ'Eyt<:`2 PŀĤ'oⳔG k?a+x"Øͣ'r!bl(N)? o˭aί<ΔsT>?$!C :H #^ JlT- 旃Cպ0x}DTrQ5nC6yNas[wk͖2/tpȝDUY;eд"h|Igfp.CJ04ءP!T`Zx{ A݂O% =g[Xŧ?Ԙp ▱->y65B9'neU9%gSIsw%NUZ\` _M|# 9͉|S'u1OyRX G,)E'͎#1e [mwi,P"[h;HG)/ ՙ *IU73fЌkq:4S/Q#n3cr}jd;+>;w%nP•ڣ`/ tQb!Ѭ͓}+X}Uh,W=,;/̆١iY'[*W.^Y.,)vlǥ,[;fɤγK/;Ly-ѠSwH]brkjxe~<֯7o+Jܧwg36`4IH Iyg*1+1;ށ62HքNsx TeDJ^2^xtu;ۓ>;;mhkJ~r 3]BwqYe'zXmI^rbU)J`4riOm~ѣJΨ [D!C6V69.Ģ@R`v.= U_(_,@M3@jm0,:Sk6xL12馲D,I#hV7f%w$f֔V.F)D?皫UV>G8ȡ.~7zvvGf[_f8c /e>pip>e;qBZH F2}FC`0w`.K½P}ꡗ;:aK[}⒈;Akەg-+6؞_.Ub2smAzgm_]$9mBtuO?_vra+p$&_1+0eeNrN!IMDjȨ. ,f<^E+0.![m"094:/qoBǎD쫾ʈ?gӸP2%w5A"Jxo NU(U.a4Ԃ_jZ6U)N9jv>mzLHՎX ?"Nέ$U\6nVYl?T~{ [ ,:<$.*R$X7UG ƌY;t3aOo5U ήK["Bq9J#1 \4veA%_6{TIS]ޤb!RytVZ'S(R+ 7bFa9_T&QXwrJ~ }цh?茪}-ց_$DEMyF bDj|y3Fh0ePzƔx)r…D` ?&zq^T> FpKyųdfMkqz9 ɗep5,Hg҅hŶ$5^(>?J$Ou,aFNV,2O5cYꍷgC(F2Q!re]bv^c`~֎2ki ߤ)rsӡbgH^V]H["}H-Yޖj=7#3 Z L In=WoDYpUXPgEOML3:`R~>xj_mb T 3J)Lmڈc@㤓P8 [uMƜ%]tYEDįnj/z#1`X+{[7;:XFz Q-4>W8""Lp4?ͻݎ ē:%n"bLSHyU-kwn6]uK<AJ5f{; nHqHn)uwˆe 3>iŦYojLnK fֆ~`X5CNP2*3}LSL(}(MBpK1N>w쥗[@;Rt+$x" JmQ"I\z5bVډ|bæ9FdO9GN_G5;j`懪8f:Ulf()Y&&Ẇ*Ԛ}T;'K6 gI/ !!KnkAi˶B,%`e@)ZG` j|`af/2 Z|;{p0(OԸ6]bx" aXvIiŪS=6lJ0ffK<~]j[ ͋i:VeW9D p3pNm9g%S m' +eB/p =y>Gp''+zRQkh>\vc܉ ";|aa?ֱ~ЊfRpb?VP ^+!xWwvbBF(~4{U/](kyܨLd<_PA;jS W)A7# ;+sDc&Ċ*A BtOd7rR.(Qa' R79&J軰O θu72Vf]OzCְp7I@6-Ėo|ĜwX֊!1L yi5h8AmnEf7ˋU5rѩ崅+m3Oz$ӧa jx}?t^f $Wez)[c7xGXE]cR P)}` ۄMS*w}hՊsIe)MphR 7ͽ]*,v(7NG~ӥtdkHqڤp *χvⰮgOl眺$SmTg[qG6 Jh'"wLnl_pOHBr]K Ύ1v_ͭZ1ݨa[dž|dǨuSr&=YK0V4H4RXhfv7#zp?SmY['7h]\їnF 6S.ڿ;#t,?JRCOrl8V,p>6ܧ0l1WSmĝ PUf4FȒM&&MJ:CUY>·I[Kti5AZa2hz}E. 't(e0HfyzR~lܼz)~qbإ C/DUtVk N[φV#wQ]{#}mQxN.G]J:2G((Zn0/k'~pqޤKa֝Dvjf;*y"ۇ/Ɉ#%`;@{A`kdGC@d '+| rc6E®x; e1ODT KAN16l^RD-(Y7Kr{I&_1}:O*%<>6yq^}ƟcNgt~rire@ lLv |!4űH[:+yv uFo>Xî$25 S,*(kahgwx"!r+{֜c+t\[wƩZs!Ԉ!p,DcE nhNH }ś'͜(X3qU.XHe4TvVU"_>XuXOP,CVDd;5Ƃ6Q5ϗmKi7Ccn/jI}oY=-|am1!OJHQ/"eU³wp<ԇ.?;԰Éݏ [uUR ֥o+a0ʸ{Zmm&_bݺLCYLv@ 4ӂ(_ ,2{ aSGH4v~7#0ـEI!.2*(H$N9͌o%H~ AƒD JEpPhӄ^H%L](ȉql7]C7^CiH<2}+#B aC ~&YydW:\V]=לTӀ"6hBB}xEњ椹m#!6{tTv)#gѹf.>x&<wKSoBY-8mr!5ai-DϬW< G=7Rfm;/._TTj>"4 UGAY/}/)ڤ)L&h\؝b[ w1R c(7sF#:2;z*mb \$:vbKncfTM)3z .6WXky^3ݱYl^@3X\{HY:4C@oSQ1kZ>~5?II.б/zd~j\)GAb޽ܹ{"kTIhsc|ʎñ|yŮc7)ۛ4KJYopCq aѮ!1;t~~;G-&RRyXsz.| e2 }}Ȇfu0[ƹLD0#"q)G.kbAR4K $q">뾏W|[L_: =⸿#S<p _̓]l[k IV+ΜeuERISٲM#NhL:Rbg 셜acJ6ԑŘ-ڪ~p}FJ`]̟kڝ!Xc49:,zZm)@bӆe6ZfzjGSbM3Ϊ(I S= (j?ZG鼠=7,{EsmaɭX1΁ ѷS?~ݦSq* F$_Fפc7МS}PѮoH[%]t!rJΐ5f7cwEAE89\3oC6XF+z͖ Ȑxvnd1C 3SԢ.ZŻ=?!Gw?CW$:^sB{NځN,CƩt7C Ca5V`r/Y-.):e3CAã٧{[}7aE^i2jj{?Y3[~ExǗl..}|Dmcq+t.!]ШncVkf*ϕ{tPG}@B፝j&Pv;{2$[mIlV<)i\wv6|UW6ؚm? Y!;y#o7^2IQh7;;{dک΢D׈ӫ/zoTMyA[C7˃ ==L1 ;֓zgF)4M#~:YS߼3 aJ9,N8?("\ Qy0֑S[E- UMA I>:XN揳vn'f}Š_U?u7I̬J>R/j1>6~i@//A2~=pgCNoêtW*2`9 ]0]d"I OɬhQI&F` Q1?~v<"%NJdN^Љ!IE^2#mP2!*Zm5]spr}V>u+"$( n.#F |3VL .oB cBCnw+pA?y68Ѥ.^๟C2|f/N)m7\y&R)FTTw-0]1-`l=i8*Sz SuMzMA:P8+ͩX$Y9]=;$f U.PqG,m_~qnGx7[hPw/r\T\Ѭr-rK\=s1[IV2`' >:mÊv`L ȳB7&qA:2$v='k ޅ\t Zp2_jkH!RR΃Mq7=,`"=~-mckWAݕ-4ZvR@ ?H}Ӎ5}Bܦ$0g߄6&f 7WW)I Y!-%F̢n5;m'?fV|msN>Wz'^* ?>8'QTFZ+3T= W-U2CN:90DPgDF3EHeAY1CAU:&Kէ;9[" =Z{;wU(ԓZ 7ÉTf3>=I9y/8e"삲XC8xnB/0O6-wf7RG<˩n,:1(Ls],4lduN^P{?su;Ժ*r}"I{PQ$Bwh3T?F¤e#Κ+8},=gI-`Gsp$uq:BUwWB(8ڧ7~ٶF 7(Kz揮TnDS eþO$B6_OKw;d&KLI0q~Ws+R{_>ad@r-вcUY+ʡ='Vo?]o6&\_hbEBX#W(Yf-ck3lDX]2Y썉SMuJ26eX: TK @8qDlTfʐ{=MYnP.s{ϮCmT'-eѓǥ.ïK]m(ȺcB7_<6D<8/SNN>z"5h|._&yRX'cc-_Za$ #@r}ؙVs{mY .ǁxe3(vDddu8eXW1+>Ѿ @C;ʟ.g5(RҵÎJUmQz[ukz!^#Ub~D#hrPvLHp,酝uH+'f p\La)/)@c,)Z5= ߖN]"zfq6EėyΜXw^K%sS H$Y2ԝ VsPY]A86C[!ufIw5GY,*Y!!(W 08fT&*㢜gfr F-rl3`i lV@|Ty{9G%c⳥"@*(Rmmzy^82o& K?=\g7NSAK:q$יp39=sz973/dC^w v\zEEwafJ\cڥe((mQG<B0, NE4$bx! NR5<#I_CkM|,u2cԙ#d\ reIP,.z^9f-.,yRҺeh^ = nZuzZ*NDJѳ8< _].SPr*X;sy]3 lml7qBK_e~~o~ d}1GN81Zsjq\N(=5c,trIL·%OHߍ#Rkʢ39TŚ䦩y0O**`ڟ%,y5B0L  n./6qCC"珡><72X|4NZ`ƜgirjҴߍ o ga"&؊6?֜TCf K^T7szOVҞu$$ϗDORBJבIxئky5:AyUwj1%6Vr:r'*! ҟys?$5{wk&t0q1~OC29Δbf0fA u=ʅS'r0 3Ң1BŸ־ {skU2oKRNVSCqHv/F ꩴ46!0A*W.r8?3kxw#yؿrJǴGܘaIs" ׳,r[\o;W\uC mYӹ3ƽq$ԍ(}Q qR 3ߑ+gfFfU bm׶W XkR檨1? ?X$`yY7&L'9W U{W-Oٕrl+Q4. &%jmX ?4+1$K5 -2 .ȊO!7]V 4\;\;ᅄ@s-7]blP_rFg3djR%ѫɌ4 O4Ahbϫ.P2Z Ēd NB2eHq2.}[Nפ|hOևwp[bc-'xT·)z }kJļFTȻxw0$˒w@mnc|ުFe+ٲ>\ED<ķLS@8~ZHSzcӏ~() d}s<{/W]9ߧgǛG9H @chD]yInHrIp{YV!U&ov)5N0{ /*Ya?696&`#(_艞&eG1H1rHÓ[(BR'bitq)i3ۻ@mbg{}c_AM$1 J52W]"EWd[ׅ˴z xTR1>5_mze h|UG10>s$'9/ q'xD,{H$x_HfPWzy%CE vpg@Ƚy4n{}Im*@9`D(1k_kq~#rǝGoq %6={yYq)'pK@}Ay!|HA&& ?CkFDـ#i 2ѪSY-Տ?EK}ɿ(҃X+fKq=h:-is'gt]]Їt 5Qk0ɦ3".Z?DO !@V%xp4 }wko%{`mqsu6[ٌnQ%!O9`a G.O FXBfdIˢ`^] G\E 12xb#1'TtmNFWMtKH}Tơyođ'[+4i W%MQ7NJawڵw1?ys˗wُ9yQmՂh>tHϒgBcg ^Go9Vvt],7-u2^)ɮS 3b;p֍1չ&7!uZ ~2cHG8p*⴬`7r(5uɒb0)Δ~\x2qdk._۪O[ڒ1Ꮉ-A& #Ū-,]H1`=5]vSf< W(};̀؂ hjNv}4,K $):8 Ӑ<$vtmʳED\^2IٙexTpxg& vc#~\Oh1eW=6@Bm6:X[BNiE!Ox ?y<`M+;Bmv=ohyO]/[Oj}`ؓe;BNalJI?1/- I6@6O鋟" ̧)fզ! 9wgO־ycQ 'so p!N) 6oG -d~##T6gctzP RxVݒNuZBᮛ۽Kkl#z_;+vG# \M@C8WclMfEe͝v;ׅ}[Ak4ם%r,YOp<97d@] H(kXU<N kGCs2u05RE1߂Oߋ?_x/ZNK:7gUz:HR }F%tF"zj_˴"F'0hJ7Y͈i)*~ '@vT1ql6ρiX_2xca03ϡ=Hw ݸIBw'srEqu Jk42zZƃq |[kOwq[cus]Lr5i7fg"앥Rq'ױ"rW@i񴑺W$XJ5een|=s-آ]݄rb# s01)7ENHE7h+6\qߤ^c"2 .).mS(nI .!]LTq+h)b>KM}m|nAL4]֐ Y-.j]D 2IЊ*RiN^P=1$^*?ZPeB ;V䩊 "&\4*k}>̓`Pb=C zR^yaӂ{ʀˠ 2G^ݬMy)5 ctͿQN 5tnEՃ6|3$aJT=L-0^rôkDl(fw!9o~Oo6]?kp$fH"LͮK `,2NuIc.ߖA7HmYEX)x("ؠЅ(doSR x"+ap\ѩ-eOXGbp[ _Qv,\ }i=x!#ib}WniJecL,ߍQa.q'3>I#uGo]Ez: UWBV?nϧzPDSotD?cw* vX$PhND ' 1ȯ5-vʮ0oR(ZE٨~jDV}A]S%'^bꊥ*fX}C;8},۪wݕxs2dF3zfRgD.},|:3\Z~@3n2as_tУϐՃI$)b%}o,94/XB޹]+:L5p l<1&2:٥4ToϚprݼ/yz'~I"*6Ν4Y)VȦ/˯V9˂rST" 7Z=]ÖUՓ. L$N[%jI l?oNiIݕdQro߽/;D6*1 mP8۷D`:i0t^ bԙW3<zѲO x^!ZJwl0ѽNU9 <8HMwxs"#]mգOSFC 9%]GL"KL{TYto\o-,f-!h)֐%1柚S7sMDѿ>T6' csSw F{ac=D|,37 ?Hc 4aEONLykZ'BTNKfphA$v[ZHg 3^ZR8)x;[X l6Yfo5d dpЗl T"RD$]щ[{CEߛIs!,j6\6xyZ^"qܿaIlnXC`\nn`xrƚ(l=_4'0E8#|"d1M zhүkCvIoT*8RbNf<"`9-18Ԗ-?ಂ?̌8\ebOh9#)ē*|[̕D 0yN}Sfohb4FmtN꟡BK!b0FZ&54W>HH=}ٙi\bBOy25Āou3Үuq^XFOK &9ϵ9r@qv'^|P0]Dڐ>bV[\ŕ7q["Kk5*B.=/Oы o* UGp(Y)]8o{=ۭri$` Qf^9Bs*!7XmdTNb4 MP +L> 8]>˕o /u3 B֫LNjLS%I0we>?˄^AQ@S$8-k*o^!6K?G}PgŮyHXf-ցky+'oyBګMbm.YB Lut6>y)gltɫi`W Aؾ,|It$,ؒ]RmɄJ %}uˀ%$s]ؙm4_D {="@W߅Sl_HCE25ctbS`ppĥ!VC!bK[!1̸N!-f t\a閏{NfPhEBE6 z;s(?4FuXJPc T5`=N#݅Hss3m\ݸr/?B(>ؐ. !ɀmeĥy2LEo)nii{g{SQ: e=?Z^LA gɔ >) IxK Ȁ#/?j{o|STDB%Gtp&=>E o1nV-s'9->X'++cZI3ъxXbr{9Y/5WbQb.4ɛM~rnt.&Ү:y/I aSwx &R: OysÂ8-3B0WtKCg8g,2z]Vm5ڈzVw`f/p޳#o3d7wL G;)g㥲2Vs*b/O>SmR#kL!*KNh'h:znBpR'QO|NOGõ+Y3ɞx^H?l9*~j=l%M3wwNc!őE 5Or+ka7bR 2w+W\JN6=~~CzDa5R]H ,)u3kڣR?5y;i[lB9^m|JeZqu`}!+.<`ertMp3Q }?Y8x,Ȇ5?>N}bC-wu,={'l'HbMrZ,a~{)|kiPz7-Rr&_*FpU`4Y-QDǠx#.Ȉ\#9 ȗ~ez6+uVznI .=H ;,rX"f-D%O.P1.sJ3<6ǵiYo2<ttQˁjM懒Q3.` hCM(m[(>ZiPx_>o'v<^8ekvh#:,2a%P @S^ 4NPxr2[S9(Qk,XQ P`,0<(N`5`u*9Ԕ-&ҵm_!OD\+Wcʆ;Y:!#k>pO&߽\:?gKsnIUEG+9?EL c^LuZ%ygl h{mM(*vlcȺ\=Aj ˆ_48?*ioAǶ6 XS(Wyjáe홍GWIjJ`E\s Iz7ypjZF<s}! Uy9m8fe{bZyOpMNe̗PG> -ȬU;clRCϬ.QTZ S+ jvCܻq*&Z?6LeO¨u&;bn-C/ 6p )3Z|kBvR(V0ĦNugDV!W1č#9 ^dhaϛ)"׍}miӹ#%9L %5Fz3bQ8Tr0z.L0m-`J2,/TˇDXJ/*>TBo ~x);7#|KWƍ,yS @21O^*pH2q:T[-t AC@Zy*ÄQn:ox͎FPO~N hG&r9iUOODbM?X¬UiHd "͒,JU &W1puo8&|jk}¯(Tqq&bԺ AձMU&Z "s=8J w1gҷu$p"]Eh|hnaʲ.mbƒȵrgƍJ1!D0Bu}}v)$"tq% y8ָ?y/uHB>n n|l7LB]B:㏒P%ôw8nXժ UpO֙XO2J5X nZUxmp Ƹo"2/ʼ Jrb| Oy^2Yq+e tlmV/K N5 k|ZGw3 {L,N.+y* ikF9D$ (/?U_PD(8ubt#nKP7Ʋ}6$2cj*l˩H.k1g)#=NYjE:&U@HlN%~dmF1nFy g0aDa|g(d w4AeVUN S_{!0'ؑ]05ԝDX.%cwwIY6ژ_sM\+ w@2q[0IZ[{ޔ16p8eՒ==,K3R":K "p ]~}j֋@7aR|FjX_)NFV *mzL <'NĀ}Rqޫ5(dnp_o<eU!#R>c;ys=_s{]J6!%O唝h! DXL@kҿ7Gr)% vZt>d5VSzgxhQheIpU2Wh9c 2gHTv=2tEdӲ7q12;v3 R?xrWGEeB.w"׌H EMs-$e cIrypk4ZR*=8ֿcf̣ o57f')]VL9؅\|qv Xx6331)zHd3^/R[k*7c,Q_g&+C?eoU6,P}2ۈ~gXU9(c~#LY[tx8w_ +x볥iիvr{;GiNtsI?2"m[QtJ4 ]Qt<`EAx.FD^=6Oqdd|.xsӀ8zx􀸀7zJ:ҽj<n7}v0q; Ɵ?5ѭ-;=ju ޠk%ZlG3i;Hbˬ]͒A!e{9]^&Dm$|,IEa=<}F<"X&g=]Wm>H,l5cU z^ 6F"T}-xAwaH;f*4Fol>'æ/舐'IC_n 2.lks(sz/߬ݺ]g 6zm~j;nb2(ޝ8\t wίh4}yH?ߏ_U?3I@2.IhAPȴbi|~Aʆu ":OV;:&Pp~(C')7~`kB~gqWn~3DFb~u8fw,}@&f][o.yCon\ +äj pc󭮚O;{~%[R|  YZ$_KA@eK`XݽF{{݅SD@n qgq$F}o5,+t순QUk;xv5װ7v-M[`Q߲+pF$ġKTi O8 \9mdJ dJ%Ӵ%}j}X*J #YA_@{-y_ǔb^:gJ$9M?ZYStPʤ,{fqWy. 2x=}- S3*6ak/a/<f YXn[ v3aJzw-6ZZ,B6$;kuڴֽu6W̷ ֣(UI2̟ZX5Ǡф RDrƴq;L.SCԄ ̸MbKPJWy2@A~c_ N7$<"iң/M:ZKC*u]I>>,Xa\b.WeU;s'߫F.G ȓ633Bק\MY6XiIËDZ[ $J^ ;Tjj+NȄIyHрuRghၟ`dbY\'Ś$^FCeC~4+~nF&.DkD-,ǽBZ;)? [\-8< B#"w?>?ev<ٛ=kS/~,w,M+[/Y 4uɩQ B6c}Ѩxh{P@9F!p] F6a]Zr,D$;Yx)RoU @h2t;{ΈzBث(QtRv?9܊Q2#$?OV0n :χ G`ϵ$&5=]0j֞0q{hۦn2엥M.o{ 7 1VlG>-+0q"{<egN"&\7]AƘ}J9uTb~B"T 7E [I8c%%AHsʃ@Ge^Җua0slys @U#,).M¯.^p&kiVnBM@#9wp;h)fC/H/9g-4 I ;8Ȅq+kLh{ S7?z~0%Kv[[r٣c@MТ;{ [Ρw|)DLclc@8S/ Ft;=;INV/zVۤ\dCKG Ŕ"KXnjw4a:u>!LHtk!gTc9R+WbDde־ ol \}졣5"6)t6NּT:FMUr3o_&)tbIւۃ-goT\E_9>a &!$SRcL7 KyW#LVAsk9_ X][3G@&g49*u jnZVڏ~$&XC<(f?eNcQ*xʮ.l:)Gbҷ7/w|/ѦOqQ>PbM@fل<_ W zג*'BāėKpKUt ro15hBRxSr 3UXF; :; [`6y~P9c4o3t4Klަ+R +(k7z>wYڝ!bhBwjGӡYAe#FI@An*IV?Q"ɅޣqGSMmK)w<)۟4 NݓjiZvC77<* ڨ\Mb$_;QhJ7 R&mF dyfş{`~ƎWjsODI %E|Lȡ:M*s!I9C 0!f҅t_W&?:&|)Ul70exVG)Z$₼OYs<2 \tQa4<2 =-'1Hh6E*s@jo'8hhj}mؓ(o'UBٸO3qQa&pI@q =5O blji1P!AlXԊ vM-GxKSDgI-t,huy4ѽ{]lB^oksc2}%/n.:\dӍLrhޭ+5\ 8Һ. yB 8b ?<1bC҉9t^Qpϥd  ZvW,:&Yq3s=4B!q;eb22h\M)>-dwDzš:2Mnxfc5'K:rGNuK?=eV˃?ӈ !qMՈ':e`9?PU*Ұv@̀&tۚՉOag79N7G!$?LWi23(ĪNϺT/WA>\HboؼLdZ eW-OHqzoX #[=^IP Sl h8l;(kE4H̍aiӞerٮbQY$qџ"P\\i=4Vf: %W haB3})Xn@t Rr 6]6w@Z3U?4/^Zs)qp; K$*qVW^9#ńlVc= O<"Su *f+QiOi% .lY~OK gYF;SY B:[ cQm ҹhĥ|@qTR=Yw\V,>y<4`Paqޯd5dT֧[|!Hn> 3)lLpz+.)N ~_4B87V[G3kGK L5QZU{9ķ_ aYUv|z[>K=}Ib<!!{S@'!Sm\kltK1d&q' Xt7$bLY0> |y: hP#xG>tQU]~W:.аl( ._6We&F%z %ns!2iܱ\ARTDx #";6-NFr,KJu\վ{G"b e"`6YVlSF"'BkUvj3B#VŸ8 Ȗs_) 䇺=j7ꫯiĪ& Y+DvRK4#ܦ,_%x["0˓ourid*[.A~ q϶v.䯍m^v<˱p;C`9;ܲ.uzH֥acO]Ef+90PĽmaV􂵴=kC`^ㅶGqnELDCt!ʀAD?k< WxChθ7JWix}[-=bDOY,nVSMQ3$ ˋko}e< gty4o1 ? tt̵3adweO$\lz Ht ̬ʕ lNY򋉸Y5dCƮ\L } ,|t2qnhs` BOU!W7aV L4/u҈T 7zJT 21uɯe `A⬭ayoI㏌c|T*u i׈Mqn-vVx/|X?vGiBZCܲ N*ʥ!~dBbF9pɜsn2{9xWI4?N`:T˾X&}DJv#՘Le T}FV"$N)H/hA/~n=L\ʲҶ#ck^G5 q-N+J-f.VhY ]QYqMJV~O6`| 9Ovl#rӾ8n\ pp*h DS\%բ^UvgbjLПK ({UOދ](k|ͣ1(S2_<_iFq?%8"f;J{7RQA\>5幂WAr=60:(U@Z_E'xꯏqlF>IIh1%׬XtLxV(jwMQif_4j$Q\.% 7'aK:4C *!B\ .#J5jE,F.zZ^/1vnA ȯ )5xĄO |`nZYCOtnS^c̚a'2ZDcN+`GR񐫕!jW zM2B ζtWCiQ\M"Pzd%B׺.)b㼵YSGW]xzdJAUDVr (+-"`"b^sNkqXb L)\R5zZ)QqcDt6pl,^I2petkƸ,%0 G̉7> G_3 w;LƑbp\?}lٝ `H60@z7%ADa[~tUNFNX#U 'l;_.6ݿEDSx9;6O#LM-jfLU g#>i,ezS9IKՍ+~Hٍ5̙~.̍l]q4iB7ڕ))b;:p}MN;" X?h(ǃ*ZH Ʊ.2tLأ sG@1d|6sUw_򁗘ӕ% ̓q K?c. 򊑢lfwi['Ʈ@^tπjwqrIV{//Ba@W S4WS/@\' 8'>J$ʀX=PՒפ,#m]`;F')xRa D A.&@tjpX]Z[LPax>DxA-*fIyŴͮoYal!eL=6IhD(!߶A\y4[CCcY܆|jLC/2vk>N vA7գ`VXPá {l#s*r&ߡޞHx^M<3Q{.s쿀5G/F=%(Xv|7b᳹D1 Ds3[A$-43&9>MRIZبmiUMiLʴ`Whf5gmVXځ}VX{_#&hlƯs 2LZnMj m 8f|Vyf/IepX" OB0x(Klp#ؼ 0UHJ֔ZY*ӑ\z",7g`^-Ӈ b6LaT#p)$L%]jm6Bf|'xPtߗ?TBmd?z*I Ch8yj-#'L 3tpY Rrҫ{,G'aeNe߬j>$ӑ!P,\7݉WB 8E4Bz'}Tԧ@uAJnzВ~@UwAniuOfb+>ܩ߈<44Ke[)eɨ`}7/x5LukXh.|56Te'c#JH.3u?]nȄhDObI|a`僖JDz@T Wn0p8sҼ) Y}%CwW޺֔6H25q&zr9= !н6 :W) Ƭe}Z˜Ub$HP%Q/HBC J 㬳ToM%jC{ ^.MN{)OGnJ{gƱжakeSqdx2%+}a_Q|Fj4}{.+7%D-]hٶQ>n{7V";Ϡ HgZX3e'aJ ȃ۠/oL|OP%]v˓Fke4<SW Lm, KȘρ}*trB{uV.#}rTovMX 6so w^e%dY.k1iz8 'RD v\ 2hM跍$1c+Bj4m*azIrPP+,)0TuI=zG>uxECK pU>M>WHŀAD<]vOu~uA뾎Êj0YWKmfR(};a̦uΌ5q- ϐqAmUF#v'.~CLNQ`ULѡ2JGɝ3W3ĉxЄQ_VPLZ8x7Q`*.@r)z~)rLQs<_2-HgXo'-)mW[V ̼qʧ\gP6dcF%3.mt[._qhb׷,XV^h"J Iޝ- jv6 Ym6*_k„ eJ }=5*EŴ0Lt <~I =Fe -k uPkԢZ1AۤA}5bJh  WA(׫ҳ Bjm),涰\2c+YTתgI{,ȧ-EuL{l"yyʟ[i$ 5DJyO;W hD%5JD>}n|"3=;r}.w4J.q/AAUsR%0$Z"fq|h| }j2.-"6k߆%?F6<. tf(=g'\O27$Z?5lԿw͌ӧ;92$W"R^"o }1Tћ~1w8k]Fyxΰ aQVsD0vjgӇ-6,f5khN;eq1nʸtP!Y4@r5tcr3T!vn<&xNvؓ\ qǾ\/VPCD'|s6x$2v8q# FGw g LCރV lE+ <l6.ʫ/a<#y{gOVy_K=0 unu/ߑ p=L݅i'L9^8LaS) Y7{TYW!aMCfRRO}FLyy7kjtBlV7ȋpJ#͢9PQ2"6a`DrXBE+8Ƹr:|;t"Gx.FN$j$[ߟ{ P3b?W:L^t)Vw|Sq࿇@b3߈]'H `Oy'ҁ K : gfof1^` s2t+T( ^TG$Nk70u{ۗTPQghaw: *H.W n]gvlPԺ_kz@y:pqvHS:q~-3F-k#d8{M-/o2S/T륔o} qt="] uu䫎=N!uӼKu{OشwHb>OXOK"օt_M np8G61 FB얷Ov{уzG ka-.vaboY*]3oM45b   [N1ldw>$gM)e9< jѕ%l10#48%ߨu`4INu46'E<_R[lNtA*Cxݲz**?%NC!qjHDvQuAwf.'c"c.dRg= DpmV sL80!(۝6)dNRuILHW6ar02r]=ƃ׍S#g-]-*+Aw ר̩o?OIJ LUyE4 (#m 6OuP :Pu-KƺYTtMu5{j.aɠa$cmuQԹaM~&öU:X|㖙;*0\ @uLnpd `BJ\j  uqp|!}H 7VL>+~^ T5+2!i0Em7/Ruc&AA01sZq6VO_}qGiV~{^ܞeI &PAât7IFp%bI̓9D$F&t^NP(Sꦱy fa6邨>p)΍rUL?$w6?R\ZRZ~)DP#]3>SvL1vspl-ц)x34v)kM?~*_T Tv$|1G-n NqB#>rW x9aO܆ƤtC.^lx(,䃨B7XY/;Ȧ 񎻤M3rvKG>7vPIڽ;VFnvb75wu򕴝]HfCʺ{$]!x4=U HC"ٙJw8:eJӎ6$6WfLcU1W Ur5\_ˠw?gwFpdZXz>z(eB &9;#A4r>)BjQ>Oؽ:o>Rl J-A V;YWw:MWnAfg6!6<ҖpP̣Im,/-eM E7k=C5uhz3.u-e;[;Ѧf^s`Erb3R7ܾ?SW9@zpipaI";CdNvm f=K ч.Bki;1lH1V+fmekc1[?l7E 'j Y3rq>?BXxJ2'@6~ Լ:pY}ŲR?qh)|b [XƜ&n Jx|¤1VޣZU=ҮDlE|V\++87v!.<~ zht;":dK6vA.AhXC~5} Ѹ8b3!_+#6 +=2PLZ(P%3D6vf0iabܯr=Xdk`ֵp_Ʉ* Ǘ0^o,.glxMñ7zä$q]SR*pP8(2F2?C:]@tTZw2)mA= "zK9St>[h9 L1k8pYрL͏|I: C`lLT&T-/`dzBo#_ 4ϙi55$jKr@hk~}!7e݇$Lv4i}kfҍGO9IFxU`iW(kȋ $Aos,o>$Z7"KCN~c;;^r(hD 9&u t%ċK}3lH HCpP*+"+0*qGNH -8$m!\ȳ2+//W-9\$I맮q@宥kWd<ڄ?86ǻId|c^fkM# GD|vgDB+ANe_VOe$5 /9MecrEB A]Hh6j.0"O@IK\yct R14iR ḝSo~ϼ(rT[{#OA9{\? 9uC2t{EfMJ4.py>\{ a] f 4ͯU;E:75ͣxU.\ڣ̝{]#,G K6?f6!(v?v2=<3 SgJ4P Sgs*v0̉\ȣ*0x34UwXtt62޸ Hہ .k@|=`PH}#rji](V<ꕎOG^lFjH2czݣxlu?UaW2G{aEfF ;yE9k=NBEXQb-r̴$Xq%Vyq'/h/;AaWd_tMI,R *)ۻUgP+f= v<ʽ:{n M[]EIC8x}Z5)7@ /$˗_51Dp#W [ `/(˸u3=A;~_^L`(c=9ščfyxj*Ę͟'͢gC +OmFbLB#3.wS~kj!~Lju!&Yے?tG#9ɮFWAO׃BcmY}]au"$YpO#2J_m0FI$*S1x+:E ΐj1,qA† ZSBm[Eӭi41rֿ* py!֕:C//T+|-6:F_dZuI=(_|f4 Yb^¾2AsHA&F1Ձ9;[HK7@1WcecFxU|\f52i *Eq!(G5F(4y#Z9,q҂6zɇ_HG} !#*ύYjJY6Iܰ21m%¥5PȲ6*.V$O'y7bT5W.¦'%y)[։5&Y3OՅRLh DYn.E[R+g2l9C@t3祈PB )VxMw2ْk3]Rde[7aTEF'Hu>tT4 9 "Gf|T?F(Tѥ4|sggXY; i8PI6+͡U*S^Ҵ>ѫGa2H~FFZ{%) Gh7@q*YD 09J]Ҥ,_=qBH`~mѓV ] Đ^󗚏Sʮ_M{Fs1eHQ@,“[$>RDVTJp∔Pr+2)w_u o݃{!j$ ,")PTm$&L ގMd((#U!ף=KW6ZЗI\[IGE^P%.r &E/6G7}3m+x޹8yy$+92?mtiYᆪ9nCUnM_Y@MyFnMze7\s%|` `*I wÚ}<`d)`Q"16 >7P*cI\7RqF pGl6pڶ@L&f:8hxpEJV!pGsByڼPAY k@Zuet 1pBZ ->]/4 fn0bBUbΫZ!~ͨt$;%sꖌ#S"cl[|CwaH~^TݯF*뽿r:| ˰%HHcP?X yMPio#ďv蓶,@-Q#'p5 [t?ƐГՑBM'ꙮCS\vQEˉ-np7Y i6aipֆLLr+k[xy6q]BFwD"'%,U(M= _w18)B٤̨>!uAADQxS-^/=:%3v{q79p@w[e $O5T@ET—"-S:+/\~oGc# hvTYk4)/d:d6.F5s&>/|#ܠ/ܨϓH^Җۜ6`,9?/(±*8߳TTsS+ s'Ky,F A^ŨʷtvW|G^2-i;bSovٲJp=ŶZ8Xj<)פ_$TnUXg“Bշ^dyiXDoy4έeڽ`A8tUΊbq'c)7LJ+Q{!3_*3lOjIjtOAÉ, GCD}wbyslO.)>ievx̀xx԰kLxwj~|_+!z{xxBQLaԿK$+!7Uc9C |80 !i׼w 9 |d4W_zVfy8X+^3.%ʈJHL=*0ˍk[Ke],fkBXM󭑌^?Gju3g|}J^9s0Odؤf<ۻ/UXLpU?_A±ĩU]-peF:V}b}aը:ڳz cP8yysK736C%mGW#MFʹ\JFgXpE:{'lY)j8&}eJKsrYߜzD?dNLJV4Xj?@-i7.IOIX 5t(jliŀx'${=ܵuN^n[#rI~9I*=b\}t[4?B=>p_8~LL<0_bA%!½`tm3~, c SH{e !xjY8LIR$+dDNr(9r/7!4%,/l H,*BCټXL˰\"" jU[L"B~I?O =͐j tjէ|B.,ɰRi9Q6qtJpeZB%9^ \`VUMMRg t LۦNט98]ܺᝲ;4Id h)*Dſ?A|Xm7L ;j < { l~ծxޯ-Q {pYA;d$ 6r?=P2'-O&Tr,4L&aSp-甲_86[bB;~֝76VJ. ?nԁ8[GaFQHPRI`l@ƃmfEáoT3t13u* UϹh?ֆXT˹ _{ -t?kGIsB$JXr KN$0{Uz'_m$VEX{kN 4)3L&| /}4h5Iݗi%ʏ$B)&`@!AY WdVajY¢M(+#KxcQF @}OFPfxWqA{1+b "dL@.埢\E)Enұ0b0+d)5ݳ6_Xq7)0*K-DN >>$b?_`D7^./=s=m$3lhSբ)-9e\аNM Ezaz0i Y(c7A,Uu|*,v1¹@9]U\oDN)?{y ;l(b`&9 PQuu2i~1^/>Jsy|S:EfZb^O1X TX{<"G}tzDejSʘ7lkMj TbiXMXi`I^@b8nty?t F7, &Dζ9JO碊/aYAUȗEɇ#nNp㏉zk*9F--;ptAU!s_t7<<4]x(^1I /dwD g(<A Js;5R_*6JDxtqݦk*j!I:m$Uy{"9v{GZߥd{c]s~Sa Á_Dg޸a.Ɔ*h1:tk.&@(Lk-y/{Xu`W^$\( %ƬdO\zu :Yǜo-Ņ[r 3YVc$U`>&fS`~N`;Z]f-*}7O3x Fn0WV`.ڳ84]1Wr]N wBP{(8#T"rd8z<8E;dUB3N~mr kJ *C>8<(b] O\j,H{\wx6N+$^~r5b\d6-qQu7eL)\q&T7]GUA@ iuK;m7)᭩rq@rVͷb PDz=*0i}֋0͒IgA~kvwg)-sӋ`H|NDx/YK,ȭS + C6)\u>fMvڳkr5d+[ؤkYAD"lޚ@ģ:؃$€QPaueÜW X J1VY`ܛ%<%L["b[q7YqlYUlOB@ƶ.zBa },)JU4UBkNsbT6dDBCIGD&ƀ|vݓ]ZF1VtIw`WަCe/d^q~=HB{?+vBo,œTFjҖ+;̕(ly47kAyrwM$sJ)]~Vô~$!mEVZ1Eq^cEU++QCrH;>b GNeQiEU(Wla3?X0io5;f^4MYY=;S|y Jg8+0LK*Oh;bl8g7˸]B7K3}Bv! +(7 iMv]!{!yfS("*X3g#ڌ} MBVaL8.mri *p!a5)J+M&/;`G/XO?=gŬsOL&yzq%&;ߖ/HHT~ʚ؝ο8b4.ury)z aZ5b<6B#²oEȹ_ÕuhՉ) R5_l{Z+!Oah,%]+׿B [d6.TFh+7AWX8d-YOoMG6='/ګ+ψ<\MlQ*`IUz/lPhLya vLf;4&A|AE(M BϬY2@~hlJ8Z/US9X r+cYJG>}VvfDO '+h1ekF˒-8sHpc-?Ky G-|r[uj3ա-?oaQ f >Q]6`;(aLj^v EM|lPH{0VweŸȰuM}u&OFI2>cK1i5#)SPc!#I[x>;lEyfe×w '~c\e 9_gM#%r\I2xg@%| s[QLAz[9q;<#x yTu BI(q Ik\bk\f1]Q%K0cd|p4~Ւ$p!w?zFڙl b?㌌;Nv Դɾ,EFIWCg !pomhoIp{g87^Ak4caR ǁ1X,gblݸ,L+J_1gl1jԴέ~;d"^)E03iPp 3k3)<1O>pn&4HZ6TuS+<qINڂIRTNM|sXry ?( P(&L.f*uF.=a2TO=`T|B:WkY.>(|l]jP!<@@e_-ŪTy00Ewi^("׿X+'\%|Eڄ*SG^my \ڒ_(㲼/dsJ-E+61T e>UT0*Z߶ԹXsPgU] "Z]~ ncbPK}%PG$$F0& Z wk\ūNUUصh2Çg1 "K[ N=Z4JXAjr#-y]Z/h;IIx=U*<&P` >ScSYwxE4W>$DOB+JUY|'mYuimmІΨ`OjH +ed!1Ž2\@a䏖Hi<kH߱A`>GA˄:8k)9D aX x`IFk*< P*wDFZX~Uz Go7\ A٢kiҰ\& 3uh|s(QL԰D`e9L/dP@GX'P? qmmCOo,3/1]۞?~/Ymlr!<(}Qcea$ eܾI=|cW LSfR+LKD` ՙ82/}r;U6ȉEG+4GS5'6X FߐY {dh!Y}vhl.!-߄elpPGF-e>8 t/^,3q[WRV̴ٮpk?Q)Wh~!"IER UJ :pN!3i}A~-Ǭc ҟפ&y4"ҠoY]t& ZE};vQ@O]"ŠKm8?O!9 B'[/2Z$8__2ZL<sDlj5/ēMl?"1fCNТN5cp'. pE3G|*]ĒڤWpi<=xB 6lЯ{m0dzʚ JB`m[ݻ~+R*= Կ-e_"g@զ6qCgPY|,L/K˭[@wZ|QB_ @&=[pQv#z d{1a?'I:r;Yi$Ńi-o J ccـOţF#x r o@iq,1h,:t;,{7utxJTƞj ou)rK3&/CZOW .jf^G 6#j2S$Hq.6Ϝsy>K] jqt7^fgf MBzMѬJIsſ|jQhq`o";^d|H/{v^Ҍ*@D( 5zmH+n|TJDd 6&>:z / -TaMTI@Y*ٚLТS;.vT "?Dp: xC Zp 45d*p(Zp<熬V`=ι $t3ܽSIֽI"PЏuSH8TF~q Xb_: RoqSՑ4rlh[€,BEWz/&p%O40FXwA4ǑÏQY*%I^ԛG%;?#.2Kyfً;9 fӭu:V|֢1^1@P&Ī8ʇ]hwb?je;PVt. 7Z@CuԹ7y-{)_ӥŹo{*HN<b`N!|_RCG\ѼhU۱ENB<9`0߸[/jdJZU~;d74ffl4rds1FRNϫpTxv9{ ݸsq㵘*_ɋ~#%v0+Tm@89Q~+$u0_1e.S{=M:uJwihDfI+6_[+-_惏33ogFwGԯ_ԟOb3,^'Bxr# l1ʽ>{}t-s٧@z{A7 ^ צ ׵5^В#T$7ZlT }J.NoK|!i׶`lЏ`XB4V["춘@59lz?"MNoǛK&fd.=8syGRR7>8v? ǴTWj 1!$v<1 cftt]?5T+.2T-5`~hˎE5eZh7΄bz@D:q4uGyhܕ3mr+ik~8{ҸPDJ&*w7j@arkpll nl{K,0Gklv&o 52oST9麥1be_9Xq=סA+eҩ*IK 895WR-d>cC~1<`Gbv}Ov&zP1Hc8U"NFR1/ ^d+{tlÛ !n DY&Ù+R{1 "/[_OZ/Dؘ+ } 9=ȿZ jrP js ~<Њ IfP[ldbh|Qsy /TkWojrF&s<4=硁r]r,E|Ѣ}-B7%xX2ւYcM&-  1iZH? w 4k q"?c(JM)9[JGZg=6Za@w] 7sQw8ܥVwQ[NL<="-A--i[aTleU_\~s-3é.yy# /&6JSBuGi`1p#=&؈ROJXug)Lۜܟ-[kGuoETI(Ge| *B0L5כmTPxSk "6U' Ͽ1τ]0%\py7֦*URX:HgKRrU vc%GO~m Wv<_/g82 qz,rZگDցN K^իce{Gw&k`\N /Sx Ł(31Y6G%W Co$`n¢ =z͉|"K BwU!>|Mk_bS ^9[f"TjLⷼX{=ۻ9JY$j7o-d_jAvn`Jǡ&cl?MF)U mG6%!O.#mFR]["ZiL~ݔZX%x$I z=G g4є Dr}*&@Sk:65%= toJp/2ԑU!" .q#f.S"(d97Ϗ'52c(1Hjk`@oظnJ'x(IM'ߑ8r;~'ɂϑT<dL#8";nƚ M~H۶3G/=\sH㔊z(})00 bQOM\~F+Ep@My~ϓ7#^Xvi^)HŮ؂Ff0vNءzoM~dnP4ĹS?SDk(SK*oꙎ2YXV54 "aćS)X'fLK2}+4h-rW^ :ܯԿ_#ioq^a*K/d75Ǧ_.PXԐ=46 qgi좽h;{@kj_qe-b=9lV@2.a}l$T7I`HXߵtѼbeQ)C7iL`k1*6TZ+.Zo),ߜ>_p֍"-@>:}L@!LaݭʷSbW@,߀Q42kc? |1G0F<淟6w;\ɏi' ۗxtq{ FTs*ɠ!ƫH'8 l3K_$5km.b`wOwU_S2Y *qV߳kt%0Ѐ?QS-ӥ{jEhP{*uԁRQ "WIIZJ=9pamJ1۔gxiW,fv\y$SKE12nޚע\hY5T^A"%yM9y)4sOӲ6ϑ I5Z *SntA0$ncZ aRSCՇ fkeNOf.g=xT3l F:<ں.~b뻺 ưތ?2XaW4PE>u<+aa=4~"T>y@/ 35x{E _r?tũѤ#eo _RJ+6fE ,oqv) >E0wK\ٹ&zڅ~&ryQ&|vk8] 14~ 2oW޽Z{3&ڝo=/snfx&:D]pf2>(BM%QŲdsZq 1ֱD Y<0SP ϠՠnH0x(߱7 WA ¯GO\?U{])heڰ.(Mr"/qjFgdOl7y_ E/SeugQ$!;?sV(RxoBrS`&STLMA/88szz\3IH7 'ZBԋ:ʢiIn虳qb1øϟ $R$R`|ϔ.:z/G˜レP@ Srl)Hs'rA& ωO˾ 'MZRCV%<DŽ@9Zh]aytQGAS:/!Mؒ=='YHZ-?&$`$>'b)O-w#(R{9*hTқJl%rUC7p`,* y,N?[;n|%Yij$Hx<^@0!ZE;uU mф@鄪/™.@K: աRXT'3Mޥת[hDo4ErB3|$L: aZ ,]o U mO&(XYfR2튼uX2=Ľ ~7YWVczs IO5AAR4~ݩ c{Y˿N]Q_:+G&ZE4O{ h{n} 3T"vHF-f rk.(L&3/n1L6MPDRN5@>vMW%9ٚM9[13n.t+.piqSxaԠhݬ^px9yL972*5dhhOІLVdA1)NüiTe ~'lOmIYNKw?olb?|ӳxj'Ck2ޝiTt  v6=8*P߭A)[o)B3'vup-›HcGF⩀ev ƾVxgX6!swl)C̸)uRn ZUYaQ*n >~ۼ B^f+=q0uL؃_~_ۛ-Ů+  S~M# .}OG0f8Q C:DKB:} e`-M]i z~iy5Nd 2im*ד=эiV< L^Kqb ׈X&=kuUU{Ow${ $6Q!틯u&oN &򌩙΄]E1νXdV;.Sk;uE!K}aa$o<WOgg4zd[&{zby=sЪrT]sNqyD**T9d>.Hsxk07FC ,,sHCgcD_< f[RH٨ iglIKD}'W˒x<I0(#Kp]wwnK8B_ jtriN>YnʏҲjk$P4?j@k%câTlW022gCN=XtԋF~Nt"ۇJ+l`.V+?iŚ=2;2)U0+JJ 5-,/ٴu,bQǏfGmVTF|.($5Zܛ:k}l/[Z;YK*48&칇_mc:okóUԶ*+ȅ,߱2p W~|KN"?QjNc)zc^>~F \n`Lff|:h(O5#93pҬ]⛫r^ pڲ?iF Fd'#\ M1 FZVN>Z '28c=jTK2j1 =CB  9 i &Rs\xor*Tn=NcB)i@K`f)zA u13$9ߖScn*4` v$ބƆ( d LuOh'B>GF)>ƌMAX1av|/ccHe?o*ɲc5]b|g}4Y@m0tb 9xK^ҟˮ+B\OA]" ʺ42f'ʣ1tE[цB? J#p8YTr^G;鿒s~$@^YN3Ķ4Cx4CV?i}q\7_ p4z6-ҴB!<1$ ak^=.^Gc_ x9rWSv?4v9zW ^Q-=JhZa% r*.TŐO(uEw1:u5/oAܮlR2WUW魾Φ=du4WCӛRX_C0#4ö½p Wյ6)z/[k,$_" ?vKCFP&ҩ ;_ 2>4ڔ[ Kyb8ɸ.de'8:Q?[?}^v5kPX#=>T#>{Jw07%C*5}Ď-\7~Z/̖RY=u3JSH9;y7?$̒z:@h3=j9H'~"%95e(wN49ȋfJ/ټ" *~\j4i0n`uYfPM+ROn1-㕢b߅`,rn`->hS:ӯ<R!`qHd|EX y O]Mj:lϴ|DqxZxJB}W]d=o|B~b{?67T$GT܋yRȂK?)A_pQ+7èzW`]''$_`L N@EpEm= j|~zmaIMwfQQ~t"IrS|bvۏ$h׽P[gWZf7Q/%[&,52 =ְ&,S~} lŊ)O |易WrAϾ 87Ա>8˝ChkX$!} ľ:`mցzȰ,@Ƃ"bdoD rÎb)ADAwg/MV밉*Qyo9A(4-OJae)WHk1->GH'soISlu2Dmz.z|ilda|+`1M`g'.bGbZI^Z ]  02tѼ`<nq XmMN08k$!i\94߸Pև(UX3B  dU3 ӓa 2=L,ef7 W"PdnSh7ʳQ37TDЕUUAM?(>܃c@RtGu~OFp )cN| w4 VH9A/a G&pe1YPSLܳ Z@q h 輤c.?km:E15hߙ=!B^ʡkwݚ'/"[*}n77 .28߳~;XdA29DF,D:]Ϋ3;p07#p@q[d cH/`V3ѮKERG!5Z+[-Y*Hզ13àޝȝIҭA@uP?DxtߥKbU?W״Bb QX#p/}@sitA^u0ABt>9("(~APRƆ~ <{MLهix{%V iBN#SFg{ 帵_p1vò*2O9*@l v/B eڲݕ]#>No;75Qj|8ZP HWpc,Y,n*f_QVL7SHUxZuL4 !ڨfW}a&`~u_Ne&]7qU@{*,ޡ$|nՕVBlCijB E#;6+R}!a&#)k&h;uH)S#nuc6w"$g-@ YAyvR3aQMS ၫ( [2Y+MIdz9AQ$n"tZUx9װc%/WiZ~C|ȑA/Ћ]8ށ{"?4'X>/bt79 m\:GR޿ ߤJ.AZfɏ Z.;av ]2XFQDn'SNf{,TZ?ǺV(Fr-u3bch+s5,zEy~JyP&Hkqsjc(W"Uc>FCq1Qkn)K&G5S$>YGIP.YtRuH%WղP.χ-.zv%?3{Դ32)4eiO37ƨ&1k5^o'(Hʅ+cFc`~ٷߵå7/;eD&C8 ƊmK-Cu1At9l8WU*uZ|,yВ>sD}J^?s~1D;=3/9 Tl0Å6@{V+sH`lFI@^s{,^-D \>E?Ia;)$FQUP:Z~7!&E(p6s`*/m߁0Ek@>G5Zmx3Ew1x+^<~9J0$st F#pGhh|,V wX)^k5ZqtɕLpӑ."Lx2hpj2)^* iՊl6U3trV"! #L=@BT/_<7J:F\$6aD9==PA'Dߟ d uARJU>a/pbz >MW 09P|,`$n-iW2ZW \m+X'|=RE@*9Lp.c`Cd=>~a#e[1i#ALqn5Yp`ydG_iRo7!"us7wgcg?~\&t#n0+$2>E9RiRW6'{A>)D@\qexM ~^˱p ӊ{k,Sw`eK10 563V 8K!pnޭ6\6)gbi"`cDlu txӜ7zk t0EPACwjQ$ൣtznfz.k/)GxͺX99{0_w8/b@(?/ 'qL46-\Ƞ &y dT{0U.\0G؁uf:C"F{R@W`r,[ IQUs1iy; [jB+Corث00b ~Xc621 odQ3,%LtN) /WAͼef]r]u<,bMJ20s^?r0xe84fo/M\ ~yN-0mARbzG #P2Dw&rfvIà qtj(Cp]9<\gόLK6pR( 5vl2,t'kTe[$TM&]Ug9?ŖY! K Nլimx`EK!9;Eez^̀1)l8E` \ʠQ#^ Lw3 {J4+۫} ZO$> f F| Hjr퀴QLէnoChwO6>s7+pP.߰WS!XwWs@ Z<7{4'GFE_N#Dެm D9 p/ ^8Yv377q_5F0fz ݧNޚۉn@ۡ3fp`-sˉe --f_h_UkZl_YK;ygNsl HK9wW'7!K\\%7ygO9m>4w\"G^`{dBC78s{Zxr$l%h| }e[w_(*[ is) \܆|%x2}B "xL~ZIV; KQ7*~i*9a%^yrVm;ϬG~q^-^\y%NɞHн{{O|g)!"f x;n6lQJ<5ԺQ3NW֠dNM` F X-[ |1Px8:M ֛<},Di]OTu/ CAIs@yuWvۓƈ!v6M:n6r*"lAC4vȃ Hj|WxWU^mV*oJ8NaD݇jZLۜ_"vؿ}; 2Q7RHVduktF⿪|x W [k(z|R03q5s#eVDHxkޫD4b8C 䬟NK"z+msZO7QH8lэ,,]e> r!焺Nkt@VE.K H 3w]>;ꮒ錁[Aᅩ8qz_t3vscD*4rV +)!#ko GRlF^ PΦ^^a{}͘HIuNC5La)2V*2\ڠ[~H)C5mO(o(o驶9d00XRWx Oin0[PdW Cȍg+A 2?M@nW~ J[l,_,N7yRGk6fF4Ў<mz$=ˢq؛)b/ I8 I9հ4Ի83=F"zb@AB*~Bq e(r\adPm⿟,1`Y8clHÁP(N7'80$5jfOuʨH_#jΆ=L7v:(@Deݴe9]_ҕc}:;2Ŧ&P at%n.\ <̋4h*{h`Yȁ\Z+K>~fNA` n-_ Erl}D̩,l7}7IN(r9!-c龓nX3qd[qPvި Nj鄙}۽7>z2ЁXBaFf PruQ*a#YZENТgύaO`OGhٺ.p(gBgj<[̘߅<kBc7!aX:<;@2xވY ztNTAiVR39l`)9Uꃹh!>RC4SP+֯> DweL=/V e,Kuܤvcܯbj8s,hd PPAgrа& i??HRe' ۥBdޖ~PiA_ʓ:<ՕʮHx'7ە|@ WlDY{:k| W`Cô~D[ X8PiHiez{tSeCvLY^; e qd5&ڀl ҋTI,EOŪW]jIbw}P^Rjvl~#*M$/ M0zwtEF2oqIF %acd`BUfP砾1}c۽.jò{wH(SC7O\;4lV~œ~k+S,l}Ǐ:kc "YeZA*T> x5+_hhA_gbyCE Èxkxp=$p_˪䟍lK]c]_\nWbj}Ȩ7 3hB R!\2AY9sY}]'m}j +'a9J ~I+ZZ J3$xlQX ŖEeT /Dsgy?t |5l9Yby࿒S0@ŎOGt][dU~6WҒ `66o=MM|K~ 2ky2]3VD-Z W* a8Q?ͮ:ʠR͸>Opս14{0B(^SJ"M{K`Ns?&4c\1rgxrm_V+dI,=%￀nMSKk[k daATKPwDmX̳;U9a800کQ;WnR)_1wyN/5XT.@px OZ'KӼJhhLƬ8'쨚7VQhYxl2N'8HP?Ze$UO#yN+%\ hYpGl(LuQ!p${>E=xӱ #o7Ed^klik)T7#ҙ%%l:Z}KS0tbL:MC0~I8R Ӎk.#NϘGLO#+΁Dܺ#b/gF)%99 znVZ]:nlTO\uB_o0I-ei6Dj? bei=:a[ATm5%v{}}?لFx1Ъd٥_9/(Q-C!c_rTlx|`mWF%OKٌ#o]uRl#b|l8`- Zn9kkԆ]ۉs> dftֱCS~t4Ò΄YuD&O$=+erI F'Yo֩ƦVȄtkKWv>;)> ڻ!)0IoLQ' =/a|S עPgDUSF 3U`}m.-Ap*% Jֻ؁A=+ԙ>a hR^^-lekCQoCqw h.amcdžAB|]*/%g6N$^t-D- y&|W&*m‹%fUGG!^2S庵^`륺!ƹC?JyD ׸eXS_L/GP/*q2t?!/Uau֥ "LdD_c6Z gb>펨6P0>HT`/^U&FvNkf{4aV080͔d*z<' fcce~ZUEXx#LMΑxGJl*bаk6k|f~Vt1@|=`4Mic? b42| k߇zH3'?y]P7xb*qش_W!%7 Z&1>uCzcbǻ(c( KH 7]u"2-E&` e4kO@`;:Qӕ<Ud^5cbJx>-le$s͗U^gd 兣|PTgraF{#*;7>5ţGԾm^UzSf7 &#y2cf/@a7PU+d:oƘ"=\B'Lߴ< ۭDIe M_6m+DbIȋֽ@m/`ed4DFi N?1-849жJG/2Q/0Ǿ8ikuLT"*>[0ҳg[s1x%IrU5_'_Ǝz (zu|6*-r5PL`dKs#Yj;EdBei6K + v?Bc0̽Qx2%|!7@)tQ0y7CAԫB .5wuڃQяBT8%֙ޜ{X.S|LhY-H\vmp򱢢oۊ4YZ"1B!9#T`%ZdNz >穢;Gjb( k"^V҇m\%J*nGd  x ]p=7"_Rh`/<@Ɛ4HW >Ȅcc+c}-ˋI*3q|| J_.McZ5j0o!E˾ ћP 5s"H1IXٌ l EɯLj^uP Ijv˦?+{҇5qHO>‰$i@X1*/`SgZ/Ź1rҖYHو"T@Y NO O(?Z‹-jx uyq4M{Ê v5Wȗ qٚ\s~i#{9 # ٪_2~e )]\~i·l,.~'aRLMv).Z;@+jhf`1ξ|Pk(-F$ϢL,j#C@Rx?%/7MQO$p&#ˊ͟D_PkQ,?-­d\CBC⣆ ϯIowQAOc#Pg ۷RACIL3Æ-xmNXX8 %5FdM <49+9Htx[ccӞ'60%ӎ.s[]uqtytP IB2ϰx|)i76a>&=$cWN5vckřa9Fa@S>MdՈ =tmrw}ޱt珍f7ʞIn!,7Rv"HEoJ9}Cȟ& < &abg:ΫhCW;b&T3 ~Z+F-"]^˿ތpYgeZM7uOa 7k#"ҏJu#U" ~¬A//c?;Dߤu>K65ԯUdN1>ϚPk8|gK\[)F%%t[)iM<޷`=pQ6˭~!N IΥ (Pryi^W9 0? ƙ kk<}'6F £kEA' G?#0SHqh`{JGs XYgEi,)&lMn(5s;ެ|a$Swݞ񨚘bAZb&tVu68:"z4WµN;_`~,]@tysrq".96*Nmj@su"@LuUǠ*/`9k!Q<~dg̽Yts6-pg.V=ގZ9 D֝8sF 3F˅[ٮ qX [ o" 'cs(l,I5)U~&C(G_81,SxpRD]] ԻU1k09[$(u mtwEdmyOh`Ih̓3B֘!=6:J-pK)> xSJ-aNI V PȿT?ɦ?B?4Nx]4/HnI%sz<6Zt[18FtPJAm;{3 20vI>Q.o\`X[ vi ,/Kͣ_L>A{ *Ɓ>f*{Ip-KE5J3|C\p]lR͜w`?i%pzy `߱9rK" RƬL9Ijjd{2D"^a6z;qa{ =BޞeԆNCyU.,TsA oZP;5F n _j;Ŭ˨WZA4JngTd9 yC \Uu5kfwbMGj E_?}ecQ((܃V: 9foa=҉Ch;&A}ŃL_n8D0du pܸ;LRFAj@a,2cB>XUy-CGz W>X56xpPz1NmNe E sןoX{IB>Ӹl"C3CK [lI3\mQ):y%B>(u-)?$1mj-Y15o+o}=8Mu!灐ijxʹmx!8&9* Iߖ2 zl~ņVv֦kdeW(&*;o@]LЗ!yJi$pĚM 0/ :%J$l бoW,{G׾e3ZߍU#7js!72[[H6*P;x0"nsnw멲V7߼ GkrRf*,&Bhۚ! 0E~Nwᵚ!<"a 0'|{( ^ 9K{ԛiv3;kJ :r5T+\J` Ip'QQF+z-;(9<5QeXuC@ o4y}|=4DG#i@M d ~OŽKa:I nO ,X|u)i&c;(N6M)]gky9{q$ K˃FԄݷϐJJ;_g! Xo7'nu0Hg K{!˞.Y[(;4~)c\t`s .@oJo`,Nԃ$͚j8>RnfRᐦqm&@^RK/2h,ԝ g>ǧynsՊ=L\KmqNEثٕtp,Xoa>Ns =j| L}>iw2;)=谢}y)čjH_T}yIٜ\9Q|&IfRm Lw(sU4%hMNKQ|p"M}(Fԣz}{/'0yEnUEnhjkE#5=2BSpE_e4CnD}.cEp~®Av v?&~#OFBx?<Sدn|c* 3bO>mG.QssכaXQ`֯ ?p$ރD@O )t#M|B|WϾ ~lrh}|6Iv4 X DhQ叺|5BpA.zp3ubpSzaO9~ˠOWݩ!eH?A_@iɊ~qGw3"=y:<ˁa~* E4D23s]jȹ^ )N5lE TQ߬#Ɏ9P;rĭeLw.( e}J5!WT} +u+ƺ.(1͏S%x|;(-Rwڣ0[.2*ǔ(P%V'SYZVWsK<)OdRq^hj?]>QEM{Ght)kazxњO:Gs)uQl x9#.fk7N`{C `4 rMrƽC x_ x&) mL2 ò[|$MDiXh#-r :Nw=;f!;Y,}l^.[g1M|q8ht0E $ }'ɀ[ۣ#,214&zVp8݃Re<"{xТ[2Iei6N)-kZ%r&|ߦsq3¹>W~&,3J$QBU&u󦟂=sv"GaRMVLvs?yFSJ8*)L(l/YD+L:&^B#D}^נvYڔf5Z0/ ХU |1$-+5u?l sB8x3ř`(%W u\{9ZEOoΣ3ܬ!ܐ' KXй:Y:2YIqH{ߎt. Wtud!sJw_aUzp{N<%2 Ec$hl (5™NGz DēQć\`YA^K@wŬC,zA APe;P- ߁^qtGP2vP,9~l|d?tzfWy{d/^}Y4';|4"Bjx[@Jt"X1@x**ϛ>?|k uNR" մ)mF4F2{PLI9tLb(<:UʵpH[PIyP=@:hoptnx /"(Sq))0nQN^:TZ\&s4T+ol> Wnr@P]K4?C/ dQ$OSх(霤dҭ>aQOuIL,c)ݥ( :\-bդQ?/p|#eBgI#|6wҳ^=nx*S+ƎWÎ#D8-0}l؃.##B tAv.kZBp)Nn w1d}1F%FnLƉaoDNGTDKh v%c˾3K9S٠.Xb :!K&d4.hPVdg xeOJ+ܭD۽5$ بy\sn5bDm%+߅°x<~1F^V6/=y=䪙T'߂Ade H] hLEn;i*Y*FyPhLѮ.@~+vO.3k\i&MKJW^Ӷ;p՞>h>䱨4Bg0~eQmhjnPqWI>&ӉEP.ᘩ]g d gZ+iKzZ !N @=QŜ'at7X%a_lM8cթ;TWn[SEPQ9|K;=%AjbG bB^9.:+YZO>;M!*kS%6{S64f\sAqvB'jxCh3|z@6-xpb%=VY"rިC7^[ٞK;Pqg>`\6b^㛛>Tv%0;‹G&@4^C,erGX̿CСڗ]suόbmgs]}F'A2in]P?~TAgڈdq(N:54ÝɻWY:ZA&,z"đx#`)t{0ynԝ}2p!pwݚءJ![@GўAjȸFoM.`&[L13X۠zT[ro+ щl>ƶ D~ H^'ri JMr.z)uԹdxAԝ%I<7G/psgY=<;gb 7(Űu7bB翇3 >C)8ir}S[|2?!a~;&(Tt`i|4ܣJ25f8CO8whT 3h)6J3-Ok^cA96q>֭KmbfkqY&L%1johҎJRkn'`6-6LhY5 w N={W]Ig[V(Pڲ"8Q#` *SRD!i1^E0J܅$tLWJW8ۖ^=ٛT,Ս8A }a"$T[$?YcϧwdLUt>%P$կ|N9$5U;J\,=1Q-X q0lIFGQ+2|mk FZb1jr9`sH<1VɳjP.YXl:Yd;G^nj@JVU]5O]c1k/009_z|M{k.`@M a g~=bj?zBP޳{\\"OfI `8<.K^E=lp%)( .>pK.m 2x,'H1HJÝYaݯHX21uiXfץ=C8>!VV tO͌>u0ZHR+[nA(}ts:^nGͪs_l#۫Fu tzؕpl!tn&)u Iue|S紼k *)ı>l0VXʼn[O{9EEys6$ |ȳg!^pJ MDTX2;=&Lʅ^K@Ky8u(w7MSX+ <8ekxڎ-Eg@#n>;ڑ!UޠaG0t2۹HkJγr%>LJQ).9J~*s o5GFJ xq.+p% ;(!5RNm̠H<##aŏ Ota]ˠ-Q OJ ,xސØS3z27,Ձ3= Nئ}R*[g):P"+ܓ:Vv 3 K?{QGyv7:d_-Bc K5K+7x甆lRZyj^:] Jl8dȏ ̓;Ɩ E[ .YOt=: 449b(F!B4hB_:73ϯ|%ăPxJ"#{,A k15XA'kODvJPjyolzCSE&!pI1`Bʹ:?.%45MbTRUeFLZtt *4\Ÿs'^HV`2ÀekKW3l~p#ZA9o)|936WO 9nDTf׫I{y ~Cw}M ^k$n.5f xsA"<`j>*'`aǛt:/Ñ:%oՎ[Ye.߲]i܉v ks42*2c. >лАڗ©xna"H }hd1add\e 3T|Gbrj-N'ʶ8,+)9I)1&?;W;!6,NU鼲љa*olyԔEvsMZ($>@!FC兢9vYFե" m垏6K9a9ѣH뢥1'O%Px fG3##,PHCIc? jo0xLb\V`n([RKg4+6VĜ<q+ {_t|YWm\Fv/u\3гC5Ec %9w1$&lQK7F@a:_y'Y%=9ݩ`E8*!^-?le;es@0GU-G@1:!lM#g CvҪb,Ǘ gjϫS R o,Er%:kdN wohݾ~`f' 9IF׎>c ̢q2ŀu. d{Xcҽ$!@ssfmq)kV4l"_|!6tf my Ӓ=Ceg9zp%LT F4'=/[CxfI?IýO8,vvD$ 6bBiZ)UUH)sKi7Jߵ hOBHL?l[|x8ԝg ϔY6T ҧO.'*cR U^s wqяg@ݭvC\=YyOZZ0he>,1gdqVOQ `9)z^"*c=|Ww=ֽԫlXXosZ.7NUh77k5T0$UʙFN?Mo!33Yp(0Ifyg G3`fcݗ pcȻIτ .V_Y-G<ֆfIOM=ps̛TE ojE~=KWhcjjd?% q c~QDDX̫]#V0sUCw~xr[t`%]NFSԧ#cU=9ٞWÆbN'If1_yz2K+~^FDSEU ppA%Ē]{n rjC%< zMÌ,MZqf*`Zqv7%l5_ ˽eA\ l-ܥ-ggchbp~c<G)D6w' ×h6[-yDmo\pB) <{G'.\mق/q /ɡiY!#:'kg-,¿Â ghb;mEEw~5cˆlǁQpcJW cXfZ#b{A]kE/Z?Gvi+4̗%Gg`ϟE/14pڷ[ X^No(uen-j/F{1_y0JDkr@l_ a}'$uXNEDPf DhrZgyzI 4 S͎lj 6-馳KV}BGfrUmDSHHdJFH!ղH`cԩ6=+6,ZǀZ C)J5^VeG7G\cecE2& HrԓR84t:j7\iN8Wgn`E#fߖ8pWzh<Q/ "զF&$<Υ{/z&4Zٛ `@uنc(zjρ)/hgFF L< : [ %u/B4pEFuJ:A@W%O3A}SimbJ7G)9H#D;T'@ h\9!9x\ VFD';[żRiFc38kjqɁ.׺ł@h#,jئ"ȤJ>;-e%sq HpUUaQqSq& o_o1dۨSU6|?)!e?WBn?mPs'((wTỹq+H1 xᕓ͂uo![ ;xTN~:tezm +J1꧲3H V~˲[A*kbIPkXv4AVvֽ]fx=;b`<䰟fJ[ 7}#:&>7QOn դBvb+,[*+D;-kBO +_S>D;?V^CS]`@蓈صSgR=Z8mJOs #$y h}vAQ8tmx;|賿%jw$HJT:uϱH9&`]ωP7Vցa(,9K`iE|piQhSjw%(,9T)JAz.$ lm$ēwªml||bo2)_$_롘"y@9M#2\&hPtM3Tn: N>QQWĥ3Hƪi|Z}0\lQaHIFut>cЈu3W~MZAp/7`nfq j9BBM3G=D0rZ*[ XqZ$-ZtG{ ʓѓfX"+|D/1<_hCj q[zjQՙW'IM% 36KثW֗RtSq}U꽋9750$(VİD< UdOVcr L]JxhOE0B~ާ*{7 B@ p w%HXyx^6o7s*Ns)H4Z1;4}9â{HT qHQ|GHT0RQٵ+\xϺypP͇tBB4- {HĬ5c`.呲k1Dͣ7ahŸbS]9 =m~s">fvׄn *_@t="T#lr] Y yQ$Rnr g~.XԳ 912__;0tE,׿DCȍtrqOq~^}Â2!\J dK0pJ6VzE\;@ғ-ͻqf6Vf+ێyZ,j9VMC;\Fލv[ߍu>.Dq6Sіw~OG)G0<%PlŘM5n mq94VQj2&>Gq[fc.3qq>*g,\VrN€ZN@wLҏpivvuV.2 hu_\}us@P cJ[:/jRGiV|ƀLPF͹+Q+dGr l4\|x >eƃ!ds^v m'Vf/6x㺓\_E'(1:5;1x7jE~yUEu.Ye: $p_GC{9.gɻl5jk >AB ȅsq X!Ra)ݭUi}ɽPWo?qaӗXaV6*u S*i1ƪGv:x>;ѬB[p-GrzHQ͂h&i?ieSWh z?Ta̳8wxCykqk'k>^Bi[qZ38 Hs3<-\Һ#_5dPucLjIV*ӌq69{hKW\a4ZDo4a 9'EKI_6~ZŨ+\,]q,{3\DŽi I F,I]@/ Fk۠0E.OW Y5"ΉHp pIXR^goy(gC䡥} s\ o>(%mǰ~}bk7c"\1D4DCS>΢M#Xoh]zKRn'5~ȃQΰ pE$t|ѝ{a|wMKsF>5c)6icqmiTReV.̼牌Лp{/2>0v>fP*LLM,'\rv>iTkHGW>*ua!2k|!M`B *62":)'Wn)@1ϓBZ(e$4c)wΤ$q:s)pq I8˚sIUѬ@઒D5q򡱍PXˀJ_B>%%%ceuZ<+fMZ;7q-+Cv 6o]$oNn"nP4FNL M`ʡcyFq?C<͚Wt9ѱNPyJA(Ȱ'c[H0-g}n)sqzy2,H'V*N1:N@2W8B<~`.72ld/Eg9Ӕ #Ngk *m`?t:NN5962j݄Ulm kBJ8 [-74w_콙:gI\Ҁآ/\\{hbq,_:.l[ AE52U p,PjQmlȍQ;@hX .CQvJ@BΣe~dBV&YAEOz;Yn4MAC(LC k'˲Km] _|8 d=,me`$CM@|i.Y{Yq`j>)K;pC.+5ExɛFPٰ\oIϒ-넪-[ljݱ =7|E`#Vy7?qljRBZ1d9 !AX ^yH7׏qN`l*ݴN*f{,ߪͶd]u!L+ 鬪QlBOհ)v.9vzJYŜxUl~+ o>FvLm˜4[ܤ7Q QJϣXyM>bQgapIl mpɺYHc\l +#"5dd>+^AfzمY|96@:^1b7}.j61^sk^sCwRtBmIJ_zg;n4FSm3c;p>KsL{(=Q첕9JΘ Jb/dua_@Q^(tѻV@ew-a2͐s$[5 E胥$b(ٴfa^mbULlnܗ|yc, R=6mSsdS;!kō&OP,i8*E5-Ĝ9{ZQb"Im!A@-M"qhu|yX3ċ&D1*媱:ƁTCP|lÍHxgC0Ԟ"RØF' 'iתvD7->¥ ?߂B3g@?@!$t/ܵ'쬰yO H ~$yMv̌W3a;~dkMf&![*2v[$)~+GA;b yBuBQX쐊r6bOF-d_ctB|MՃQA$MII5| FZUTB&#!^ 됊A|sؗ'B -=a!&´&RZ~xlOŘ\OMS[I@D-8Ƃ#i,D$8v' `M C|ƺ8]_l\rl1i bª$x]t^5WU2xWyH0rf.AkQ8yve&):`'qXy, ضa})ҜUgBWX@7ϬP}X:% ma[Gn68yigT@%W[xev91|x جn\')PS'Μ =j5>]art[84L!ysSұzF@԰oInpf *IKw,5cI +nw\ʅITթխ%v=%]+E]lywaӫY ڹ9b;K'cLП$vv#nG\KQH02jOIK\:~!a'WV|1;f%OW='ޓfh^2o35TZ< a򕾼ĤZ4U`vH,M,>& ֧f1·{؏Ϟ;擃\P.NY?C67_\Ap7\`&mUcڝ5riLw bGh8LG?## jg'cF%*DVmnt{8` )$Xo#](`3' ͬg)`VH-1A J;qvZs؉ί|+o+"MK|Ϸv`Ŋ'? ʥ[vyu Rb8xDaA'a3 LrQaښ :e ˏW`<C:8ጷT}`Hw{H.xQSK+Xгɥ˨^vaqYІ3O4rfWQ^?S<#cC7t=f.6.o1\1$J"<(Wƪ4-P~^,X=RѠd v2-g7)opZV26~f] Tޫ@h6_]- x@p, < ܔ0= Y;)s=ZH'l1`G˙Э,.~ f5]iVf;7[P2µۑ4q=p3̻ ԵS -\+d} Ħ/5慬c7!;K(9 uF3Ϋ!O&ݜUC2HV;Qi~ުJXN|eLy/[̕ĢU,:N|p O!+k`} ֌]WE#b!֋4 Ej#U `n#绋L(t[G ׳Uۨ>6ibќ n&CF̛AXL^ 3Nefc4qՄuw]?! M /GR. LɜJ{UnY%3B-e8MDZjiI][lܹM)t=Q`'h }/5`| n"JW|1K A&Zp˭;1k i uQ'hjd'{~1pVjf&ahd,bY~lk^]i|d?@YW=jɻ)|JrYW󵂷¡}1WEsq/쁦yGLo!9"he0ksCawϠI?.kL3TM%w=.рlg^;:\86Ky9C[לLi}\}֩5BA^C1jK 6~3@&H8!>iFWOz7\B /66(rjH[(".* 7ihoc*l;nҨ/\Z]"8k0qOA1Ֆv,.Et`*ߴ?"6Ÿo:77F>h^[?UVΘkC+I5ۛnIZP{PQp,{ N@d#X uHP`'7lj[5  #D*MC @;_*IQEfey]8wA=~`sS]k~8dHU!p n [ҦZUju+>ՙYF좙bFD}ۭl1q*8@}, f]?g,uW*\=n [a$Tq/M  'x<nF/ݦ ,<_a|%vR(4n#޵Q7HGly`T̄yh$Ĥk^++FE] ᭘bAQޢ, \rB!3"Ā[ 揻UC^M3 Ap}I"U^B0bC±ۤ6.P) %ʩ$IG;'桍`vHN (>v\ͼTgs4ZrGMkhp 'k=,PHHW>vS] ֌ ++"'b#v"2,x|Cܑ7m3WsG/~Ĵ?oA~Ѩ;'9lT6wDm8olaFgr@UE[sED):p>PO^~]~K|g^^v$EG1?$g:q0:w7Pj +0M \`|{TvDO[ī>lk6A:QНNXsk~[OfsL~lƳrivX7L ؇ҍ/ -Epݱ9_ZU@}gV_}&J5x~20VALXKaUqAic_U8i;E7o4hۥ럁7xL#8Tʴtz _P;IM$'A&.0m΋&p>ר:TiufwpCxؒ^m]r^&%}~)~}euNJH$oţC#kzm3_[ =yhB瘫2nWo/Ês uMSߨ5n@bmg|Inj*8+Juv~L';HU 뼤h{mUNO/l& r61#JsP3=>ʞqX VQAy,\%lQ:TdZ@0 , B6ɩP9*N948RS4L.E< #-2zPЀBYJT5'yF} gA_j0ʋ&7~jOp7(OI]y&͝c®Rܕ߼ZFK R) p{'hO؝Jp.CyV#7Swe2DnrF]؋1Q5Fe*+[ь0Xjo%,HCpd,n|ĈR/&|oj\FӞ sae[_Bp;hyɆslE8ژgi1cfѭR /c~}oe:O PDԅBѐ}{$OtJR$':JXڨS&x4tI)|A`K.cWnJ(ڿl'5\97ܻh7#\q4M~> l`]{^ifR^<(@;ӻg2tVxh#-?v{ T_٨h`M/`emmq# UI3=>.1^s>U/X^pZMdekI#ԙ%lviTp&mElw/;\IV_r xvYF3akp T^X<#Nbv 0KEoCUZ8mC4 K?#gݜ!CEDc4NFޛ/r^ a]#YRC{/@U8m3M֜9sU `V1 5V~!u |ko%=Λe<7ohxt5 8aZTVx>Q!_܈A`$݋}[@\)wEJRdVF݌ u A,sVJx ?@I$q j_/_E%2Z =Ue$bWeR Cc;7 el$$C+֭L.!}a*KAÉ dVpK<NȟݍR6Ak%i%̓I^`VA/+8UB>fWJtӶ~3ۗ Ex'S5Vxzߎw:ۄPqX[aU$tǑe/.> Knb)pш|g` ٟͽPXށmg^鱚g"˓`,u%~_HA82bC@f*\SьEІkMGh(JXdZiySr[E٫U-5 p[m@'7ks%,\ kAɡ1q`0ltթQt%_+P>wLȧ}nh=`s]"F4zoʽr-Kxg؏WOtmʇ@AaR,b""]}(eQ 2W)#"&C9o^>KW'*B\]Ycguƞ OI=E]t_U؀5 Ny 7!֊5 e@X]Zq& /0W9TjQ) Rϴ֞*ȃ?Yܯ ЬA,ǃѩR6I6h(i$gc>T7E#+nQS:k^Or 6O"dw.nzkar&klFr)>C˽7W N!-63(if%A | 7Twv } k)@@.$+p_ 9W$Q+>,UqɑGdæSNP촐?bMJ)MCjq8LΙ#,ΘW P"d|a1yžOcte<3 W:87捅X%^A}xy?hίD0 =Er7zn/w2g"Iki#_Ab uR̚:r"ߜyt*kIc jCAJ_z"^COWm`gHC+ Y@J|XaKaECsPMKV3wSJm8;C`GܝzEȔTx|+nk \xR5qтI 1\NY@ þďlOKQ:j >*Bm}Ah=f>MmTj\tx*ҹySw/6 ]]2 32DNyUّIHafşČ$`AʆcMo+5 +nwߟOo] Jp`ņ -y֡}Mq)YQI_IefU'0*} Ky_gGhs7fͥqHoRSocnP DUGlaL!pRKYps aw@UFJi h^A*1҉r"t)b& ;CͬJJ ڣiJ;[e\}t7 5kJNCHλ(Aa4#<:L'>sm|d^dDW}!utyDQ*JL"((vR*d?%K tn/&?AF]B?=)"V pqZxQl^&J[b?CW<0NrՏ9QreHǷ eKr9Tvl&{0E;g`-p+ OY{~|?ӌ&,x{HZgI7Tp ,/iG@&0Qx .ـtrF)t,Yʎۡ:5 -l9wF.~%mM#V^ 5IZ][K@ 7!;1 .*9Ȍg~4+[ <-(Axw}:NH)<e2ˠp .֔:[{Ij5K^}JJ*Q?G W|fa,B>5:kCzH[1I< D"(}"vblG|im4&oC{S_ ̖Z>$A( ތ*YQN e/~[46*Ch吀6br-10qx\d6kȧ[+ʒ4B,9BN;?hGmSۖKL3͟ny92eaι$7+Si!icZxZc<_x}?PU% u1qdpSM) "U`a@Dv-9R|Xb'y`syk+RjΏsS*U]22k]%zK0z>杄rVb}k?B_Zl+;0I\1Xj-Pp0PIM꺭o kpabOR $O ̱TҙM7ډ+k /f?-nC+Jqή1$4~׼.s!P7_0!ka]lPsךƑY;b}wjJ9{ \H"w j:jm0:չeal$8 CUF`PD[ sVwВT;jjUd;o;s'Ckvq8vI(5H1"K&0 u 6ZE Hk~Un̆[Ҋc=*gg_X۽1rB3C}F"6e9gn-R#M.n ѱs8HC$2 Fv \5v.BĤ2\VK!(44n ԵYډˣ62ʮr?eO9.kV|͚үFJ2참 ~zdVPLIBVo7_GY@Bb2PB]ONc4Xw2nK)FEr  Dk) ,tj!iMJe>>TG$G1%=E5ud=FSDҀp~g6(jBlOt@S>%Qt/[Q1*ycO}T/i dy[Inx Jp:ΧVfrI(ԘYސ^sPq_^փFM{0`Uеs21* ZiNzL#}uv.[ų޳,JMM2 U'׶Gq9 %;j퉡# ~bbFٚwk_|gi?jr6[U 2ߔ=RE!xkQe)?]7kU~^Hm\UpBS T#M":?;ape0MH\ȼiq~VvmvFU/,3N5kyb("Jŵē'l{q~#^Rsؽ8 v'Th~lg| Aܪik&Wdl.⨦hpB5B/6id78+[1O̘Ϭ0/1HM|a542\P*1XN~J-;\АL~FOIS6%=D850EPL92_?^MǠ{ 3[?59K,^WyoT#B\050Q:3'c[ɬvjӮp`O仨Si4@qrE ;g|!8./\t;c͋p~At8dҲc񿦾;j*mf=ͬFypsZ @vZR*r=ʩFŨЛ e RJuAQg4Oʑ3`{|'s51*~T Hߕ\MaKU6Dhlhlh̺ '[4-$E7J4y.GH@IeuZn^SS^*^2 ڍM"y O%);.l:Z ?%X:1fXpK~hWABZK(ܜ9~!*!12FTz#8#ֲ(V$H(=cA.N58%GU2#}Hklx(#/9e^XQ/8t ֪NϢ!3!ء6IWؗGѡnu.nKQ;Q}/=7y2xdrA ɐxWpiu$ UEܔa= Q/$3pO "u(~opFeoԩ0$6;/K:!HeX$;v!ƣ`$sBDgʑTlByltQ60#*xfUq<>cIA12XC sS@A ]ŵA>~iDM 3U<'9u 2ڨQQ~J-{!Yq `PAףʽ\Ҭ֓Ji~c;L=wzUn:Co]w6`8FpEB!SE!<l$woU E2~f /}{BK ";b;O!BֆVx|u @"-cwǩ͹ul?Y!o /y.[a`=bǮQY ˏ^&Pȱe5gk43}h0 I&ޱK HwΧ{{>4z澾3PB5; Vn 8w=+2yz_m@lrn&FtOsHU./Wue{,mQ{%=HIၜ ?Ar5.y K;L/Kxрa gp]48>n!N'%)c;'o֧>#^>ANk64i@rRӯ~DU&SK%ZR@,? dp:f<=9Jv{ND5%zk>". nF8gi!L?{2{h^/=0ڡFֿ)ęՋ4Vu 5bE„ \3"Peg`ಛ Sf}tp?BrM =`(F7S2вR\-A-@6+S3:nF]z86!&(yl8[$}c3),G ^,EbVNJdGf[)V];)*T75 ?QաO%~:~TU>4_,P55DFAl mc7ޖ ~!`/KTuuoHK-L,jUƘv<ˈ$ '2~y=En9f.H* F)T{H8O=*>1,WAB҇jtK݉d3\ 4kNoa7Iquo Pf`Ҡz(5}\/%9=F%b?CQC7*޺^=?JuEj0z^ QA\+5} &?wdq _J?.LUrK ĕHhtcz-/˜@N@ᡗdHǪ2q3˪CJ9v,#I%$ܖp˸@%"=+ b-[V䲯nJz aUOy]LjvuDG=m.0)#\0'2(Z0iPvTpT[0$F[_C (*[=;PՈj5_Jt4b8F" uO e4/!՛Pbrʈ9%NZÍ(Fӯ5!>(#(ݿ'RI=0 UpEAۍ(I AI?lVJ(.O!׺X )_Be14B~W@h0/DL*Lb +ݱR "0ե;7o,ݼ{yG秖vgOyЏp,;879c,a57%ygFBC3f7Y&Xfa<֖w8`h?e#$匃s|;#Sei {:GΫ5?6e#Z5]]1/skU۾ n%AJ-FOjvwUHXUQ{$w6m. s4m ϰFu_'WZ)U?+YoIM-U݁. 4ٹ'㋓=oY0$v`CZĸ\wK^++B< QF!*wHA[x"BVX2NC5ڡ;XpK4q͐k9'6:_fNSrɏJΝjXTsTi5 fӖNXjܲ_B^"HLxkT=×T +PaZYfor-d‰l뻤.GE.Ac}2:K4}i RZ:M{Q?lFJ}QtMr*%&78a"!8ђш!l.b3JjYR|?A/2|;;&^'u^l w8qK[/VZJ 4b:87+ Ț0=C)ܷ&I@:m*h4w rXm>;,@dP}k_B /-_h#֖Sj ~й]o߳^i1dockr5j=hH:2L yd|7ͮdK(pf*M8z S~ '3l|4~D7'+lag;F,Nntz_L)ae\':5UX}3)ORayarW9X|}-"/ Ap2(:XB%l@\pvۿJjpn-7;("(&9\f^8Y 8GJdFtt4MuM5]v>&Pho?j@W F^Ա@/H1r݈9' 1 !_}VѴ8ϲ[@._,Tby.Yu 2 +[wr.>$6S[iUw(#QQ">*9esԪO եjZkp)(bQmgU6 ãb:;{ު'In tee!D ,W42q+JCrS]%PM/ m Ӷ8 ޮڈ 8pX9d3OYV)H?S [>4 ~{5c;1H->#ן,zpNa sS4#܎"Pڂ k]߇Ĉ_r=TB![y>FA+3.:i}X?4NOl]8~kOZ,8Yv7+2V)Ө:;mʥAy%_1jѸ#sr#2GX P@gvE6مP咪-:vF>x_:/H_pZOQ 8(D杖Dr u.CΜ~3P(ik-PJX152͜ ئ9[k.k55lxp ;812r0Xo\6*4\}mLvL%ҽa,nC0Ñ: [6fjTl ޔ>3wZlm:Pş/"B@OK+ zƌ"KX~&y.^OC-T3$3.sb[wjF)ⰻŦ(#:e:903Umw`@Y i9DI(=& /~Aֆf=:“fb89 FG=k!I2y|x)b0w >ӈ:n;AK<81IOxKqW;A7.p&W ƭ/y.۹SNC}`%Q+z')aSEUxlb#R޺F%& P״R4DZ6mWm}#/yBZ fV726!yR5~<jxQj+n!}Ea.c̼EuYC&;(62N|Jd !8O1q]/3'rJg# ZWic=VٸV9q+'KNz 7ˆ2_,D?lJ艺\r a6MY[^XEusWKQ É\XNg߻Wsw&s>ʤzؑ_  *уg A~* M+KG{^sҷҷ}"au8@Y$!Hϊ[׶ȋE7GUT듫t@Ӎ99iIpOcȴב!HSONT6[/7bϜ=XT p+A AS߱)N\Y۟՛.[0"b{+%6ZL'xFYLıa;"hgI:M/!giez=-zDg+YyPwgH&* Q`uҽIsBX}y#̚f{^ %l3hJ!d|UgL%qȱ1>g i8MM#Ik)ZCBʾ?DN1:n:28`uN]3#@?;Iнp_J9 Ul?o:uV w]c^J爭twb-tS^\h K:7۾= &9`v ؙr'R&|Uh,_!iN Xu$_P'ZB )xb9:^zbIG2@4U 7FgnQ?{X׵" Eo^-y'@t6e{sDhNfQE˝e5E&8]pr{g`FJ Hgy-0 #vPiҿb;$P<O쌍F < +A`K&?cPY=$y<Ch}ϙ)#rKFʰ>`Í)zIL<-EoLTxE8^OFe dV i^vY|uX2-~Vآ^*SdR VQ ^Džlzcaf]Ŷ`D_ 3<#:j?.)XuITeӕ"TL-;6LJc7Eý`|;]H7?fov8dlr>:7`<*BɮtiVGL"p?ETo_T|ֿ<-[Yh0fLaGG ՘ikR$DTWFx"lףJY6FI*U_';.견02XEMfEE7 i}J#EĎ{<6)JeP:Nf%N]grYUmt_6;A_}˶W4 DH,|GJ&I8uvxC>s p,lS\ pCprm[XpE½m0T3o;s)D!~ ğ|(lqL-~s'Z^g= 1}|)6/,]ش/D(>xCDحژA2^&4! 49ÓwM1`_BXEGo<|(u̻:1"3bkUqIUn[iah{ȫ)>֨eUUeDp5WB0qcQ"U;&#Z84AC8u}zO^1%Xd޽fa9 d^S&fcb@VNh:zI?&-\"jma^=*FFO՗oIkľ˒j@6UDWkG$=IJ ; ݃ D1r2k_^ė5'1ZP̹bAW\̅;pA1_=T|5$E)"Ѓ&ykr_2ԣظ) qNvMPɰ#i˦mdGe 1hLqs(I`>Y֔OAI) *v9KU٤vO4eS0_J"V#5pW2[]qB.eG_1T+lP =)©B֨GKE 8BCٶhNW׺ R,%\oK Ysk#A̗C`hZyʪ(nj5]mi), _ɑV"$d&4M[O $Ru`ҮwY7`1nͫ6T5||XW\ fu_8%]=bZɍ̤`q&Zd9ĤM^fv Bb 86lSfa I~ i3zAϽA.3ˤhgc(LJ}B9aoDGTcB, z/5U-Wgi֓h!wo0ަ_IwTKC{/ˋ7:r.@X؃6PDZ VIÊ·@jbLI R}m͋35Glƾ}ll}NnNTNVt@^^/mj8Kx_!&Jsޏ$bc)X<Ý< L57A6v)-2q>*3!;(&kB4t&ybF)tH'K);Ɖж-;bX:P90 PS!yIMNfOYɵokQKj}eL.Vo~4SȭC "{ a|M,}|Rfˆ_P F"zx9 kog*~Ydf—)i^1c6^ɟd_Jm\ַI[^R r߻M;86LS$؟ix~*ojCG…6v _ &kjzHŻD} Gw$]8 cF3d:^IP`^tnK5eV`g bn%jyS 5:TE?lp,lpAPU)P3?",SêMD}tJ+0X!u^>|1KM)L7NBl q!vh}Ѝt}ds$8Gɪ$&ڶîyϡ]$AEo!frƔdM')a3~Xy*+W%MT-[o O;A~Jo#=J!$> gy'hA V x:r\!-LcvuL$dGC9-?H,8D3^@`rU*(1[knE8*K(W&1~2,̓XccU=<֤|!c EDuos\ps7Zfk> tJŨm5EgKvفTo71X8ݠY /^`aaL (aδvwQ5N~}cT}lԫAGj ;Aԑc~y00`,ܿ*+0fv܎'cZ`qR~.~7^G'>-H(&h!SXܑyox}^ILğ;R>p>eVsUB_7iB7XK3![x VC-IbYx#m[ndU(mzԦ t< 광 0kZ .{"8ŵ"c\ QCе;^~ JS-HxmKBK8ҰV#Uw?FD`35IXr-ƠnSzoo\8uQ$!rvvKB1䔶9y$~N*RM8 F[jfi])O`'ZېCsdzd4VתjE#=h9>c~/`/6<RjDZ: tؿf,6)ViDEȑy n+7[xI04+!@2SXF4+n }ɖwI-D+AԶtQk,1צHwW'=S{@e%#-1.5_pRdE#ӽ`:Ls&ϋ2hEeKgJ޻Hw!$p >ɺ8^Ol{:: E-C!w% v3G|M mb%ȷd=\,JV8^P>Ym΍Hy=h2L5հO1?А,`0杙<|Q<[,˪l cgpc[֞g:&Q4C)|,Y4(|5jRz/L?8{$/(LCF%lۗZ8~h #~X[ ̋< @?5@F4PK]LuatLc]٥ߝWy9;9-lNwh@k.uT-Mݲ a= :uFKhQY)iA b\~ڮ%.lX ,4-_@Ů$5+WQoqr8 N`}KJ 1s  %6i6<)6RL$O_- (tQ)44~_Ug|jBze}:Y"4ڙFPRxb>&0>}Ns#~YsM7(z dcR9c} 6 (Xn#٥`>6`˨ڒyhp6(GtRYKvg5UMu6fq5#HͽHӄ(/r@RR1fF^cukca->xh{`wzbs/Ry0>Nj~V`oh{D`ɘkObhQbi,%/mv|Ǥ\M [צLdR!ISdFe̗:~L9_L?)6c+^{k)ll7sGfQs.#m %~B{? #xTK]Tֹ'(Ŧ REW:~WFXmM6?#+bX࿎?ʤ(uUصdM|JAKq|{D}CT%s=]o8HW%4vB& \-.tZȦY]8Zv,ynա?mk6IPal)T-V[ % MWYOoH[>\ 2sk塒⠉]!d PDb}g̗lMAÂ""3Q"0nLuUT鲦N9s_ pU]2f^S]e5&_ (Z^ni M ',y#.~J pI#SHm64Of?ySCCjgMPhYxM}%H< RX$Cn:&@/0~Q9&4wrX۫Eo--0PטQ6+CB;?:ތTҤ j7 I u2l_k6D%S($VNhX09ZZ{>ѓ DmJWs7%Ķ4cغM[n ʽ^,e#"q: MSfNdj$%,=a"7 Qnh4S 2aZHm5= pۊ^RS5k .25h@L\<O5sgu֋ _0~B|Wu"*ðLVTj+7M[z/Z9u21[fy^ġR.$LE*ʞ RIlyZp?@}ż(HTO Xi61WL:[]S04aMэ Lo+-^:*V2GԀ w59*qM2>xŪ !2A1N߱~_۝1t)i/A7E0GbiH.bv%l0<fG /_hw_6jWE ԔJ,Q|_NMj:e5^|%ݿ]zƳ!oUx0a[ԥ@_gА><'Q؏h ^[܅9\_M vJ 0נ2#!M1sΚj'%ڜph"SnGy~>d+%`܇Cζ}\&< +׃&fl B%R,\@2^I=!4Ĵ?;M^P%9oo##TQ%h!Ί" Z{ tsj,QǾ˞rVAS쏧6ؚ[#:/T*uT- 9Ocݑ(_ӷ[ &fRo+[yO0Дu"5Z!aSdiPP+ДcsSYQ6m?2됂.g~z vK0=Mcvy aMǸNjB=i+KJ*]:r@F E=]^(WO\UIwʏv_M/u϶ױnaX}[ZzV@V,[b }ٳdWQ6MUh-*;p8HNCΜ5NخwQn 'gbXaάE#,.%XبˋNŜ b;'SU{ OX W9:Yf xgMeYKykbOF֗J樗_V~JΚTVFxa·Hև5a i1nk(C)MNFGPSIcLF뤖 l$"V0mD1\@X>ﻩgeuY:_GP}lM8҂Zo hqb({ڄMw-^WD̬ KрTH% wVnU0Xlg9]2>u&&bE Jhiv5i{j.v={er/yw?Sd^:,'u.PK ^bDy?D }]z8Jx}eI!9팭/5E7q!*t'Ή.[5O,91w׵)ʧ|I^q?;+ε,nU? Y<^x4 ؛o!x ;Dt KugYEP6QLRn-r@a5@(xp~lӕqmM"3|i+_<;M"|On\e7cQbCn\xõU]̴{߈((8G 0OXTDzc7J=/VjCzz֧vfA+i}&`>:2[\<3=$]2R(w>2$Y_b''nnfsO,,0/MQVHnzK#p+M%϶(PJ ??i$]А}khrS2w`5ߜ j0ђt8w,=?q>CA;[Bb ot`B =2bAMkGk(g4*kÆ59RfX[ ]t5nWOGT93Oo 3<}s"n`ҘoA6DU5/KA ?@/s&3 $PC'J O Wdٗ⅏/zT:O@5l.4+Qع og,F,o"`??iM\70,/\PD-O!ܢ ?ɥ]i(o)թǓ23Is !Bի5cɭJg@=S4&$}xPZQ@6܅O f>i)X$ m y~Ǐ3MY˜ʪs!"Ȣ/qnp#]$"%0 C+e:&Y\* ȣx4DA8*2:RYN3Ͱ2="]u`1 41X6*%UbXL'~d$@0 m"UdwP2e*X {Q.o{7zTqA2?+*lD6KVG# [i5۱WXDb$у!8f2F?{+dqʉǞU4ScJ j*YKIt 1!.9'A˜7OyKh6#zޗ){=Dq%Zw֘΢Sַg.FƔb(J-eIsӲ!X7Ot@}FR_f Ulx,Cvl 2ǂF#:f8Vl}"oPRfT:Cqj$v{{Wb_qk2jqq D|T-Ąf븯xaﬔO^`<ˑإCGXo 7u|K ‚Yi_ 2~UwIG2uWW]L~U=5Mp.i6'x1@99J(oqwfoɳ apu@aI3K9O iJv3*DLճb~rd'Qx_fYF /?lJ;뙑)AZDSĔ|!Sb6 hcUKDPǏiƣg iY!3q2-N3Mk3Aa ?7XQ!0KuԻ"^ʊ&zӪƝ?BCL*C,dԊ* P}\~r>zau MMٵ#XJN<t[A wigH ~lXy WV]#ŝDBA4&6hr.mPc/800!{}o 8s7N_ Ljo>v|OL߽r $Y+ y[,5?u KUdsOTHRVnZQU(Pɇ@_\:SLsBq%^?Zc[m'kJSyTNFEV9Rɜ lY@b.u}Q1N*rfgL>|-MgbX5\"'):] ~}׸͛(w֢r2N>|ۢ+풟utˣ>A(迥QC`{T:9<\pǯ )x"a0: m*z] {La%kmTR 8M.f0`HѶ?#G0 5D ecs Xesvҥ3Ya.0xku s=åD8T7oXftUph~;ܠ@8 %"g&%HdҜA;U#HXhp[>3NL]):ΐw%#ddw"#&{ 8ؙ0QF |jEH **ڥ{Q z^#N$"17|5Ay,;z{ l {0>L&=L[iظA+oPj*n&,Jiff.f#_eSYl'lk= v^i.+J zGIcbśiV*4󘤓5+ԻTVtoxy v-cq\f?-I m |80Uzf)DH0M$wmIƞ`LGI2~23wy:fFJ Ԫy'Ұ?Xre*ujԠep g|eaokv˸./b@iv:PY{ 0J/|*:=<,Ynn|=J{ՍgCrm^9a ~6fxc&-jK4ԃl2JSSICRN9p!Ф%q)_u/+ahx'ng_۩&@ET1;-V5@ PVZntмVFt; ^nR(Mݩko}UfNz/i>\fj|NJۏ(4j.i=]qQ-2 0͜$kO4@D"ebL_Pves*=/W mf]:)LY9 ^3eI4n]RC/^\օ)@q6\ `c?tx{#S?,[S[I!u;6F7 ,kgY&3ĴܟS 7g >NiȊ39C=Ʌ^wr@ҹWd,`yj+&|! Ʀ=H&EpDCrQT `kz>qB>LqBe]^&{:ǘK߀Ҫ"+N|NT BX *1q<$LxN[_j? O>au]`PŞ#}<}vչm?Eo-?],4J92H~) Ї7*XgG29Nض>ϟ!7]eW7 7?H^0%8jf+Z<p=Ljˮ*ZWWKXԄ$i< Rp<ԇ&USmf1IDziWi:"ɡHK|ءs;c:iC+՗U 1g&!}UP ,{)$p,ts+Uz\!<#*+ׁk1mrE X-S HECZXE}1{f4HJ_6Ȭ1%2tAyv,j'Ru:Rw> I(h +kyeL˜M H{MvܿIN"@Y&9v51-@&ڨ^Aj8Kzu:x&Z:L_' HnҲcvqwK -)Ǫpq=( id ^ ebH 4FEf3 %}|$΀]&;OIv402[ӵ0'jI݊ł=r_TVWH]FE]w u~]WLApQ`7۶L:(A>1( X{uΠbM26w=j3mRGtLҴ-xm0 ]dAt xYř\ax@h~oN5_,Dg ϊlJ W\)Ѫʱl\t8Jg&Q`k )D@_i,vW3l !io .ӽ)hp,xd>g>:{ h~1;zYPFCHs{H(D׆˖HIۚ彚Ё?'K6]9=)f=syABYn$[oB~CD[L%)Ja(-MoڃCKSZ؈iY^ $|l(~${;fGpjvwټx'ȩs UZFPR÷BZ!,z5CQ2 M}$OבN.z>4sM NA56@ϬS҈,VpH u@_Rm[w߻찃!mJEyPiP7` -Rr%˵~/[o+`M!=pJJ%/t뾆ƒJ4֜͵Tӏ>,\k 'k7۵UsgۚΑޤ+=~?qYҤ3îiR}P/5ПQ`#玣o)["QЃʲ ήcM/ZG߇ U:U\Uf NElHΓUdL8]mP2z1pn@SZHjĪ =Ȑ&fFs f+ 9˦z~Zpgi~`N%Z]s(P0)g_&kiuAe|Tu3sQش) H[~@X?gES'%G. 0V|-4L*ok,K u5ٙ{7eT?]ݦ^mTD<0)sBW\G^lO^l}jA?=S9S_Y֜SK*BҐ9ר6|X6WRbn!oǿfmd]ج/mH]ub+Ǽ| =E LfO&`.fֱaVLtԏ'z4Tm8JWWhY A,YB"}0G@${˜Mohޣo}J…&·{foiLhV 81Tzv7ڽp'␟*d =xɤj!J|Dآڶ5 ֯iKom%O(ṉ9n&hf#h^V4]KٵX[GahWIϏ5^1{v/< ,0jzXV!U݄S^tDD fMjH"̫jݰ᫪['IMXjSkg;b dV)kc|,뿮A#llu${]&7rٰK:i1ԳlxrebpØ'~G ;8F)T~fk'#vYRH]U1i5[ 9,n\Xi z1-^IQ0Q@Tl~_#\i&߯-̤K71fO{(bl9[]AQJx h^.k7sNjmT!ͪ93{  *fꕑ-߅.)iW'"plO !ofq87S(lV8өdy2~F쎞 <$cz{5n<~ohH:v,ۢ"jq/;I?$ !ApUD7%%dK@|S̶ hzW)^:^'W𖁭`Δ^VN7"WFK-Ǚ4ןDTVYDO0fMy/Pv}K|DMd(~(Ʈ%5>keRŨۛEnzFF( cmLTJ4z_iwgOJUstk-3nP󡓕= Ly1OR=ntY7N'ӇR QE)<]"PNt Nhlh"ZR_*[mg@VQ&LMwЯj3@_tkZU?5178QW2>q;ߏ0Zcږźacc&hu{lj$C!ioZƌ0u0z6+p)3C1F͸f'#u9F>қa>w ĒwQ.nPuuHɬ`#{v"ڽѼ/n=WCx}}V_׆pF{3lW'J81FsZȔ5id+GsQ5%>9-+j5]ܟŎc'֝-n7*Qc{qYC Z睝ľ`$;u^Ucq)_mjf%'yƛ^_/9snGK u7h2gTIl^)s2!C7#ֱhmÊ.O"_(Pm̃ف\!}rnVUqGIzx LI>d;p JYטEGR`UFp ғ!4W'AP/͕RcrJYK$@z;>Ilv@p+5;mN*n.Pv ټl0$=QXɾ.JP_A>9ݶ {@$p|+u|{S e1`1#,CS-s1蓭˥M^>|0rDn fOK XklY F [o\lo?.EZȔ R˗k#RJPu[-8Z߲=lfYEtq$guҀ1ZGXpZ=R ˜wT8- "<NjYxhRfMakli+M.G2r, .Jny?{Vs5%" \] B i1z+6Ve 4lYt40*bd&i*2hKN' ZQ/L߲وx'HfqN+$һ <t v9"ǝ\-jvѝ,uDIؠNBtWz hx)^ڗKn99VeU)^qC@&׼8!_PAHhK{}WiБ>`$d6Pl@y4*!ON2[ bnԌe0=#{/=JHirHfS.mK[聹o:g Sϲ/QaRȚ߫1b`׉5z>"7:^"]&Yy $T#&8?j$m/9 r^P +JrvGS,Mi /'SbZVUeqy.) x3?F,huM4B{}̆2Ǿ֍J4[Bf say+;`Q EaU% 6 [ LEB:*uiGe .QFO 5!7P7$'i;.̣_>.Gca0})-[ۖyw㘧9I"wΈ6*\bmM^x; #Ɖ. Nh?*NR;"/,sTmFT|eg,*ZԒA`vջW?fE":΍p<Д{:pͫQ=cO1R޶ 1;^caLgMk]>!_U?q͊ymJ\?v8@c >jK\L!CVS3GY~69#G8$cM^"Z71>Jcj\/wqHƙOd,{4.UnR -\O=zAf^:h(oxbg:PH:')ż!ַfȍ){BU&j4wrS|+Ku7:Qv_}| 6=ETuˑģ&*@(e9G$^8}4%t7SDkqMI9.|qu!BRĥpwt@MDD S6j/|"ZRo 2b&/_@7?B[-qI Zv&X8`*舣 m߬/7hM J.Q21e<@ uoM'ܰQ:EݮڽjWh`'ū+XpZj ]6a\Vר(Th01E9]0 ÷d`[\t$ %( @\RHE-|d.)Ɵ5 b]H4KbC3En9"L$ҁdQP/BP H8Ҏ>w>r&.#H% gNAiK@G3V}!{l\m;oDimK{!&)NCȢ$q錬R|<4O6oGʂ7!ʒ),WQ8?Aᜐ  陔w&/3*+~Dh>6>7v4.Fk'$zp8~K,o+&d5 ꅃ<9AJfmޚ^ tbDRl!$Yv#2ˋϧtܧ y׮TQaV(T*sى?:|>QCʨV / ˊɵ%Lr'ϕ/⤹ħMPc*R~r1<|1׬r ZanVnF܏STY_'p6ڟ; i (IqoJ 䇲c:APv,j-~}q~)?u,|` Ci N#u wJ <;Pjv^xNx9s!MAéXyj&oC@ Ol# 7Sj;W03،'v-EOdWlQ;&NQyёH bVF\%WΏ!~"aRP˴BVsµ]4l%wdvpٴ*YD7NNcYaŃ\A*#zwIt5 5kQSdbD% q#kߍֈE Dz* OEw!_$4ue# tD%/~7(\ĉ恚9f Fwg3 -)|9) rM)"4UdLUHVW>Ԟj ЮH7lEd̀ rzRs R_ B.!=Fl]MÜYYac;;*4)QMʕrsb&:n6qՏa~tK=(r ڝxxi/ƚP('@|!d8&`̙7 'QݏiAGԸЇҟaD]qe'N\,UqR:)Ѧ*5U9:($?/W[c"@/$O 8Qo޵6 .{)Z$hx%OX++k(Q x8"Հ4غ[, 90Kh*gSpBz}D 8?=|K(Q&ՋlC(kMd,?Bk6 >c?H{1}\,`5[j?P#ܒ1d)M@)BM{("K6H!b#پ\<灜3?X2XHI 8)V@g/xK~. y*7e%њO2Sx!/5(KO%ү]eDCtJ@KaaqѴQ뱖6;  h*2r(ȋ.>+y+7eh0xy92U)(5}OdZmʛ.?D8ܡu%}kC6&KpBMfN#Wm pcR *lqDfX2/v}1 t/kNy51r\l7xf,=\* A>N0av}YW9L !E)*T\Bg%GFhW*P*W"}df&Yl͐ €gO]A91xxՐ }b;r$rBU' iKC`9j\)dLXFpwQW[Rvxv%` 9uI2$ry[g&\qc2H&<Ze_.˨=2 󡮏KXI#aJlT"C3mUPZ2~|C/^b)D Ӫ,4W<ަ)e0Js݅(,ngi%e|8iz:ЁFv <5%I^RVf[Ö1Į_In,mNjkN2LQ 1{Սɸ]2nGa1p*<.wOoBGb :lgoh[Au*)mx)V0ML$MZ?Oyd:$HieųuZj` F_2^nl| =W%oHM~7tSk8aW2aj9]0I_Ф}I }e!l]V}i.%TZnP(}2@'!3Mn"֯.\7%6hh1A7ʂz Uohĉn%b&u_¬$: E`N-ơx3.7_ky+r0Z/\EυB04nIe&8QxC Y=^-K_l ih%Q†!êNp% <@'8ma^F+E?ZU $e'7f2\,g@Mpk3vW$5sodQr{0o(g$bTHlt<.=WcufTF"Ju>N "[y;p,mQӱTk"^8T6:A&"]"E_t<*xW_h2έ&J맆|ji`' キc% 0>7MDIbZ<7|7f|!wpѸ\ iTyTT $(SE:*M$,9rK5m*ewg =HKq7%A̤ξy?8]%PcҐb$jgc>S$\&B!%R[#j:l i<·w</Rw,ew/؞ ^m ԩ@.0FstLj%k?fm,@ݻ<~f Ҽ%m5r H2%}8їHW,S NU t)O5;6'@jˊ=M-D ;Bs{|zA?UZ6 3h/H;2M7_lI/y+1H(4,jv0gk; +l{HLؔEwLtkB^tZg8CB@?[(;D2&:"}=c ViV[Hc..V9S0CW#%QM3k Ux[ۙ0@U3%8i'i\I(YK DEAg IB#/RgNfIրT3&# Kc+Hɵt=dB*0[w i̮kOyfqN:Ԍ mt'`V -pNh޹.=Ksۉd1?< YMAᒼpmr*M6R7 byߍ1uEɌQQg bl=N)6s~Ǵ֘\;FT/[ϋ!XYۨqobP=$ ؟5OŽv\lψ ߒ:{Z8-i?cC3逥bSşp,޽%0[BEn";@L[ C&5ݘmiM!Z>mkY_$bb>#=pnM_r{89wR uhؼ>:ޛ,u1~d Gs^bLv dR;z[* "y2.ιPM)+ʶ(9dexf́?!OJ{ab\]C]p⠵_27.o=@ycGRa LOGG!&"(;H+DR Q)To|rt VE$4Q$,t)BUw¸ Zԧ E#˫ EZwsM;ś MA׶^4w]0I:k1ExK-^zxyT*"_Q=\&à:^}^z=ڼ4uz 脉[{X6W)mFVdAR 㓃>k +EiR4(5.#I- 5M˨Sʙ-~s֛0_a:ILA&cu~!J >l JIt4{'X<,oc͇̓.uWs:ҬCr>>Ua: 3AE& c?h&8d{ oLK|zLed<:Cma SXhx2uQ|]&P˥#Engk6Jvh#` ]ֵTΝבg?1-a @ u.96vTv܋CW|̦$_a٢͒\/Z]A7CsVLk8cY%CicLJ h̒DDuۘ@SO~z;3wh'cF$#ݩ?${LVKGm78A11% \d֡ V5p;񋰹"dj› _ w}Tڿ7,0 ,q81:B3F$!葕 't%](jC/dS>:"ۍO֗۶\9eyg.58`,Y2Wo8ՐXŁ́czg'285m{6 U7":LlaNbN,?GK_յ) !$ c) |`(P֒㇓ 1![[[@_Hi)HdD˽eH%Az3~(}ejgPTN?ڒ~y$$B݅(\dʆ EרäE_̣T5w3VdžHL~|u+]*Jɐ5# Zb4 텹kl1(#!>aiHti>3tځ ] \?;+ǟ`=1pkSF.(*>4jilw$d _0D?ܡ#v6V  ]{ B0m ;luicz"yϝ2T ^+h(5A 'S7]&JIez]͌9QMb|YpzE]yUAwi)2{!E nYy fz>gBl̑+ִ' mQ#WPҊ9:b:6$b;r _ڛo"6xZ)mi_SA܅CӬ2K¨UXqJ돳 0OfJd= >BN=w n9X(g&%mўAA/ 1~ imPThA7PdxNR_)5֨F= >Cysצ~# އGZUp*b^ Yz+s3cƋ26M#T(+iUT&y3U^&LkwX`f1|t) 9#DRס` t,_΄3O֌꺩p7qp?`uaNh3{m_6!-| NaG+ubt7sH;bYwޕl# ¬qd~9I ?V 89"Ce!=h'=0Zr0Iiuƒb5z}!CU[)jDJ޳!2<鏍m!OiIKHl;}4gsGU-^:Kk$yUǸ(RȝүnW$E7U2BaO&>C KTq[ɽ 1Bޝs̨\NJ<{Qq8x BE:L,UKed rѧK^H-5mR;Yw%Pkv}ly1ڱZ cОD61$%$/@vari뉽vc*~O+Nm 1\Egy?3͗_yM}iEŹ(=a(M[R|5]Z+x[TnXNYNmW,9^6?KaBFMm"U?h!< Pac[E'<\:ǁB-]fJoG\@ kٷq]=Fj[~3V 2Nl@&X&|ux F w1BRϣ"ZoQmmAc5Ki I߁rd09CҕXd' Az >P| ǚqF[e0T7ā!7ezu ZO?wyPB'&@KCSl]h'%0q 1IoVDwYDii.9`o a|Laj]aևFRMfcUJ,E:]qB}ɰ禮t#oSbF9{ω`;` 󈌟u.qCۀ\|g6\c8cž+(@g0p0l29reu,KZJ| @@J@FWW[lׇv{LC6o{~én&~NJ Zs_\Dh[cVu7)zh~WU 3WNa 9Pq̽uA ->$!ط4j.οJc7p _"TCo*[Bf$78žH'[fXL^>?K;Ɠ Fa2œzz ֫7vKDz5}_%mڱXeo]Nn7(r+,dRóqn(΁S(eM>Ws? rySTL ?`HB.(SG /(7(Hښ;$yH~@z\¿o^tJ9"4lY_媦$[L $R7.l;'SrC "K)&Gfn](7W|tƶ̺$z529̒]KJ82s—:Z.B+9[Ѫݪ(|`R^9 `<FO[%YgJ#&NlA-Hs 5 kȦ> s>pxaɯI*;'f5cipؚp$ 4t,tq:Ē 0!ژ#6;!F"pӬcKe4] ®DjSjg'*1ȈӺthfo)V'y]DvzAAųa$y0x9x.2Y-'Ͼw6qOcf_z[ˮ%i[ei.ã΍̴,˂e<$,zƃqO0)=ݶOXa$"_ǏHӃ)oQ~:\xa! &n>XIrtn/{Ppo_ALn>\ژ uEF&rb"nHXʏMLAHw2w ])opmmW8rA:'G;0eE+J:qZ#^=bnK>unr,F#zyFNXhB\(ejp1J_UHvx{,W!ݧ-`fg؛ix"ƛE?Zَj-Q5z"qd9ŗބfo1EtV,k~d5j8'gN?H1<$+3No^20ýz58ñ@Sr!kj7l|0en I j]Q^+B%`YeYuҲTGf$ qOz F!Ldחn!)V|?X 8fUZ #V,uZuN |axY1#ŜO1jϿ*RT r?dXCG./p]Wo;m3LMў[w{qVM%锞FX"pHR `IPnpGI`N#JݍRؒ8ŵTP% ځGTQ,L.cĬdND#΢TԮڐd|7+$$pbH=pi8S^B1WmʮoE]|du9.qF.. v=zhT@2odONNCP^ j4fo`U96j^=ܪ1Upgy8zk'8һ< u˯VNu=KULxv|G='Gȹ3Ц&ؔUKC diP":w O}ibm  O$M=y?* C;ҷ7ѻ l5! J !=k$,D'gm/j6鼄C.|"3ł;QB?9Dvc*23MQт4kh|]n`^|<ojhլa/+Jm#6*&0+ ^!+a;SoISP8m\sYst!o^9ajs #ĨH KBtP"8XY}fDŞ՘!VWߚ"?ª{_g7|XoAx묵BW0>bkiL*3 Nw4%LT.ܐWT>Q["juYö9,6eC`F{e#V)]tyOw.:$J(J} r[adjl$?ד]M?MjV:adLēԵ,:dчNp?d>xHG)u#%I. v;#v5A);Άˇ.>вvs*\y\a,w~Jf81SQ0N-]իm:@`7җ*Ialr~#aݖyOcuAV] buڥ<ɔݲ?:x4A4li=-*B'#u:8JgX$UY*礤5f;5H]toHi)\'+DW~Sq \:WQ~a~Sb d$4%矽_FC'?Ѧ[X3l(U1W?(#aHC_xvއ*cYsX92YM.ɌEnˑ#g԰?q_E=&Ω2tuN p<-d't\ ^S>[^_G4?s(<4s)Y*ϙI 6LPXʅ  *? h LѼ>t^ce-SqL{r$h6fsoi#x F8g,"^0acjռR98Q ~ ;CY? ȴ&*R+Y A/iDN9x.oݪ $,Hq&}U^(E(uÇ :r:n6۪hٿ 1 t-TP'bޮ[lF}"ΆA<&Q]^%٨$S9uLj$жF*ۃZ ڽ aĪ\"=JF7ryAgi JZQ4a}NxwlNޓ2+eИ\ti}ȭs#0\]%siX0lCN) Ɛ?Z)w] OaqNyӎĎy1!U?2!VXK.3%AƿW5RVhi0D3&ק*<5)W:uW;xR ѰX)r$n^>=><&e95bi3zN^+I PcZ(J X%7Y%/jv=(bO͐F=$.I8]4%iK.ܗt|2"|<u-Kl2ChmܤbUXLy_ 4V:VEj (=]x> WZEH\XR." [>lX6lI@Pa=AZdjZh/8$72lҳ,*q!\M\ܲ}qxP)_n)`r.qA-!v )q4DV BVs ͕&YE7k)UʿɹϨk7jo%r;eح6N\lr;T|8uu<4 3=r̔}2$S\l&z \)X=TofĠ-BH*UK./~u-As\ IZc7hw=V?aXrVH`ēk_ys]l(?k[Jt/wA6ѲLD(ـR4R "EAōm}Qm8ڕ>fB-͍q 1Õ{ .9M&2mYϳNmu3PihDArWChXkFllHXiKwrjW 7o%~& i+ϵWx>ca 0 gA3]A`Nb(r;bR>R^"ؼx  VR5,!x#) ܛWtkNl~!Vx-j/ըB)\COx[&/S\ܱu|%8l *@IY}-sC8M2-֌F74G85Zl$bV܅%SwܱmS0`-Zopgb+.n/~ۢsy7j5^>V2F5MSXSss-G0w6KQ~Ape_Ǚ2F3Jj2Fsv{ףQUlԾ_3?po{[8Ʃv+lhm/ et?xSu9(Y~㇦@1 \4~4m7" KvŚ{f|$_PEe=o<>! epo.)U*^cW}dZa󛒜mq1~?CsƮ1\MV1v{'^Φ[49cBdD9J2Q{~|^dٱ Qy?{bWO^e:X5z\}׀gha^g^tegĖWҦƃ9'@rj{=Tܒ]19QHUzdYr'ɺ"f!D%NNҀ/<]Ud8_>]G~EiĠ|fhO*Lg/@>*O汼ڌe8/Tv = x&!HD&IqI;tB"G]KG$RDq+7[7`Da޹?:C'ִkY/Oܰ ˎz|/uд^$4鍏GfQ*֡VhWtg|:]k| t7v'$ qaIϪ路}wԡQ9afb.? ͘c7WO[{.(jK6<\{:0(pe2oh=!{ca%.z̸# >a#?E^fތRo-5^)"? z1l/ncdTqpzi79115b![EX6b2*p?z prme))9H8uor*AR&"i ]Ɔ],@ϓ¥X9+{NZ~zpb *S|.Jv[pNm&(Ml!q.(hTJ)N0cg5AܪX[6r,3G@J8iȕ<̑F`2EJ!'uȷǸWp3KQ'٣ 5ٱFȓ 9'[V%Wո}FuvQAP[2;C[*l侧%ϼ9+ωf V#{Bg9tГw*Kx21CE5Mڝ諹h} Hzm]bRK67rGɜˀ=DYͯgڋ t0pazpZaV!'J+ɑ6QIbwv^To22ԩ ^"XsN*Z~ 缝>ܽ kn3*Wno;,C)MˀY"[qhsy$ p,^wRC\|4pâ1$.˜aqV, 3_2&ҼD @Xԝk pA T|O(k(CZ1²"(N5D06j%%Z<)XtWd%U\i>*?|$E4u/DΔoɅ b2B}2 >Y8~xPwdsdO}d8Xގ=hZm{aHQh1D'p|3~&UŬ”PF (!xa"ٯo\~,K?rJ? PX ]i=pR6%lO!hŏL]մs4c ܊5/iLh^ +`{ QjJ4k1BuRo$ I&~iv"/%3קAU "b'w 'KJVЩC67QNV͊vf㐤A-a.b`syBǝUNSD<ջ3>͸0=*X>l=ބHbclN!- /f~6Bݗc$ȞwƒWhPLiLU=Kj욗ڿ֬Pg16=Pl=ubMa7Α}Fژ&Z@]\?i{[ު=:b|Iw54*&ELE@a)&Ǚ9Hp*,X,׽eeǛJ/np[U|x9Ұu׫xs| Cb+#J*\t*!?+j0N1ȳC톔A2{[y|Zl$iz۞) ̠jSz@S BZ _ܔ{8K nym 'xXd0r{6n7<+D>7am琓YdX!Db_LaNOVM)[fu_ IՀѸ5 _{J\$jkO-Vյ=Ķ 廒fmr} v.##y)#P!蠼XhbFCeҡ# Ď##*|DMYnF?_l,|vKchծ MSsyz 2Bw$]K$N!Y]jEY䝃V'f/[<.<Ăⱡ9MDVOxQ8nd Qz|P6 %Ie~_xXݛPF|ٍ[Axj\"2|n 1]I5Skyb&IB8Dg ȁjSB spq6,] Xᜁ&Ȥķ yIH㒩kW2RuIo3"6 ?V! t٥hJGΐ<s[$Y3 K2D͑u-4l ``ь%=~_V_Pݟ:RjiuXE`4ThlYi;ɖkf&O&B'H?!45#SA 1|%˅G11Ѩj"/P"]m*[[YZ-E=ifeX?__~X%t^y  %H5 dh 뱥Vr@tJޠ1Y a|ˠ@Ǔ@#$ 6s̔7!w1 c'VU.D Ƒ]E欓>رzˎQ[r]>pV.㌏R,"x cr6s "fՉ>7w6ةe[ wϪ(DZk4A YKt@cpJ5*jYps5 RPbSŤhoprzF]JZ0!7 nv-ck~F.=c|)g۷4~<4Ϸ=]@f(iK.^'{g\Bu|EE}k_@ZJNQ)B/LGa@ }xlrqp2w9f %%ss׿!Me]%%ZU]{uy([;C rbx7ayy,#oz""\hsxmË"ʛ.lnOn3LRhV Gjg+󁚾/TKc,kWq9ί@9t{ ;fo*] {pVχIپkC[ιUnAHvyڬ(ve~PyqKr)Pf35,*qhݩ՛m>/Z5~S RF m\wokzA9b(#r<s%%sg)l. ΪeI=. E"5+b_Zy "%{ xНVcre\Rxjb)͖ 8v}vӭ4YxcWu"w%zmn:eꁫ_p?gC)$ݍPV lYe85̆`!Lϳ]8.i#MҖpڷ۲N9Dy4M)wfu[.sYp"l2O*fz<[6mHjp8A h6{[gub2"kd/'~ 4m+S:Wjuܒu~oںUqvK3'-ir@u4lW0]0)%)VA%CY90ň#@Dek7tɎ˰UnX`ON"0Yk1GZ/JR')Ju:e'Bv҃*v^h<{^T`,?ZFDoNӝ~`+qj;_xoH#X(sPm#ty[ƈF.0+L/cQˇTnYC;0J\#7'FjMfK+ )-Nq&t-:}N:6vtaUvZ! ~邏cȸ!`b;¯HVxHy 25t J3xdaMA)GQrV)EId2WPQ&8vTQ`LWIC9dp-eZU_GϡcV-T{SNeF|jyq?D* ˖_Ի\4-^fq̡_s蚊GCy5G %Q YWa8DԀoNE|8岘~s%%p`_n o*ev 4NRDQBaj_bQMQ`F!ouzR~VjVȔv4ؑ蒫G9MSik2Bt "|Q PSiih5 V0DZ1o`UKai2ikHXI+ kfy7b1%':EpTmohK}5W\lں~)8̈́10w@?wx,bـYh]I %nei@_XhgpVL"II,blMG0S4]nۗkzkGgU?͟n 5iIx&- {UE[W93H{mp_oeϰ/Dqyi @4|bT)GZ.^em9.u `VOv է1p!a3aӉl&kV=;  緍s5M">+" '1ϿE6jF"bc˼ 2fS~%n+O+_u,S|åÚI}֛n9A6VJo&vO9`qb"Gh΃}b fl_;1̸ 1ggg; u:*m jqPbGp^2EV-ERQz`,1_ކP41,#s-pm,@޻/>ZAvЗЭüMNeqB:?WiEe!j(ptLܿ깝&+EK~Fj! ߮ ߛIH@яc@->B„_ˁEpy>rA#,%R(gX\fKJڣmEe?zs1oGx|ʸ]Y8ӹ,K9ػl» .6y2d,u䋚ZqNC۸7<Gh8ש->9IWs)~ԏ(HYhJ#LO-E|] !R58+v^JZ19*.܈&`d.s0c_ ]A20Ǯ(qzZ i-'M0/NM4anjBOVm6iY[XUc&*}`! !nbџNsL,lL?4rFt~?vj^Inj~)V6-Gꄹ+Zna){<\;uN~&Brupa/~Ɔ˄=КpO-')EȼwtS8 kE(ºw i,P/S8OoKe@%,} pc'ރN,Ė'ODeI_b*`e[ ,b}ɸps턦lvnƌj}L( cHqs'$יkas6.Qt5qcHQy3%qWU_ρ䁃Ͱsf]pW٩9.eʹ&Uj%3**cUJdNh/}:ًy+䫱 Ұ :/ (ϳ@:SEd$B>{Wժ'XJGp(E^Șf&U*QT+ l%ڭ8fUBЙ4"*VIEZ+ Vn&Wl S^BkSrgs7_W %ΡH闑quǒ ; !_d̟iʥR'?H[kT5tJNi4R2þ{;ۉҴnT) +xY{ֻthaπ\3# *[UM_A\"ZR s+Ԁ?NŽbT6hŅO6YF-)dnc{j"w} iFlm2DfR8C(ψ"/ܔ-l3׶ݱ|aҍK*>3ER5GPAO4:&dvE9p`[!l*zsY)mmjxPsK+# 2~z7gn}I5Kna ,xHZ3Sx>"}%o.,A|u|Z AДgXF2ğz$\ gǾ =WJu'::^CXs[xԐvfl)JL|ΣQ($g'Ia#BA.TE 8C_tUOFSRllD'Y5 A̜Ohp c=9Ռ Bs+% q1J"5\HgsU%'Iw퍈xƫ4ZQhSJ4njvQюxOwe SEZTӱd=]ܡk|WTO9a[8bIc6kkEp/k{ X82(TilLm]7>u ƋgbΣo T'r <%VxRSׂsI P¹O3fS< (@x*4ޚ}b׽݈}nF. z^Y FXUhι‰xLG-e9pN7o{f*LoYmǩ8L Z[N Kj -E#,Qi _ldRS5O2YJxLz 8Af9 =>aC@}젻!:ZrxnY >FQfl*"61ۻ69L8$ AbY=ϑNnWd\A^חLߡH38S9t׳$so0 &Q:k1>#ä#WCJ o Hُ#=RFp(c+وtag x`}0BQ WԏP[7MJ;=]ֵf ~I&]߲5Z}o=9Sy!]MEK_@ %r]2m˝OK@vۗ3PWQ;%cNp䒕qz[`#\ڬ<￴|9 kK~ˉoG_ }a p$~ ~_eUio,Ag;M/"4Ikn<iҲ- /8r#[N!E4T%>n߆4 2y+928w.<}-497V;6K℀{WYlʚ0תz@VW?!:qFl;awޝ OkҌ7u6{ؤQ,ճd}orp~;rN%n|nsA ňy-?!(@!rvlR`$=s6eG J*EkY_+2Q 2n hC""fuǦISB5y$6ʽ4`j 1ی|&%o\&늄td[e9[y54tD[;7y`X=f'\Q|a&+G-b~VRJ GFT$BS/rBeYK*F%JyV0x%WoعuwOmf~PI&3lۡ 43+H+\oSKyBܐAcJٗWS1r @0KKvIVM<s~"Yf#O˞1Eh{93fb$1s!&Bs1l\gVE/`]zHGz_79RV)wO+I9omRtAEUS V|\$Z}0t@AT?^YZ?;H:Ol|) |䭖ߌ*`ji=oIjTğ7BV3bOlov bp5EOw/ [n&f-*㽀d:0ކ }ICtfhdȌ57EH%e^`iMHt4Mo\!h|t-g{(RӋt5,gMu4ܒvV^8Lҁ^_]@tAKOx@bzKרu~nh^@ e}5Z\ˋp2&WH !']=邝:UޯW7h7^ $"J$"WmH~4D # S(sh%) A:%4(t'RNT_V8_^Xn$}#jvB7D6!XbSlk"bw kMzz8d#th|aJK<{zF.N!c!HX-6gskV0rd!?C!ΤtXKsDVZ8Wlm-E^NL0р&LOe dIRXx"ItX<@9nY"j~0G!s+[(?P7vHc+Yc>\ In7h:ŋ53,ãxq$;D8L/(]sH!beg)73 -^l?DRD`1xXҭ|JZ  - *+Kv]TZ`(@}N1:LVwi,+GT5%{GZP"Opf"01-8vW>59q!pP`F%=ǗJWVA-JW4;gV{Pcyc B>#Y`Rs7)9Ex#toaqJFS@ýpvʧ<%U)'zIEFi (3>,hBFDד*^ø]OKA_=bcs%TwW2TL\}š xTpk8 pqYpQP3͒t^8bL; _*v\3bWA9j U;(E;o\>Q苌.E~xOUXp RJny00u>-n/2' 6[wSbQ7_C9ݳKvc$uH@&d2{ ~ ,m*n`Ű2SBz8 )uQa`ݹa|R;$p<,2Yuyb|!TҿzW٪NP|~W'-rAj]_MsɽGEF3;@'c*wj T 531a³GojqMhv}O-u\nv嫪O#累# ٟ^ XQ 4+7~;X,-(](hs2?b!]?tk&XBky )au:s;'՛j93C&ȫQg3^% KEvK;0_E_sp 5fnpV=iz٢,;%DiҘtH@f+7l=\kW˥`rώݤsf Ru/~Cc{Z8 yKm_ ~vos͕,ȕ꟎=ڧ#N@.>Q\ڛ,gxڟa%%!T_ dJ$G|a=4CzBL6}fƷZbriW $,0:3pg 7vCvdb {Ɣ%BÏog Dt}Ր.&쵎kZ}E.䬎m,>Yt9L4̤P70/K:)kAVa=B- "#'F?+w=uBAi}  [ԔKm^ O`aИ 9"fMSI]}k8,xc+|ΉWtC,R ʁb{~ FXM \m'O (a i|[.#],_QNoLC*%xŸ Ӎ*D楲Tq~z`r inZOqD ڢ6:SiX}r<berlVmb L\u攜[m8_;G?[RW=g#Xڤ/ٳ!=Um`(]CvE}sֻ(+.p/R,Ⱥ.6WQeǺrz ^Q5 蝑m[ՠVA+;"&=^ 0? 谑VLs.O5YaX g\ϕl*PZ&~Yfۣ@ghÞ=wӤ!Y5-p.twÙVCyB2cH)~}2P) b<^~˾JM'ЬXپ( I@9p|J̭FzJ& ( 8} %&@wHZƮI,vLEE[@3ݬx w0j B+%bTzTbVCS1'WxnQ쟜{LsݮCbgSĽvxg{ 9*uؤxALw^ 9qSCɜwODvyjvѠ4`TA;U:l +ϷFY63FBs}Y4ELO oa{7 GQT1Ki8I.DR{{B0>X? [.BN˿b(9Hl+t[E0oY'Ѻ4[HFuKPW~R֝F '&wJnkIK1kKxQ"* 2bt@CFyG½j.Z 1% pt΍3;1靼&Ƹ@3Ƽ%bigy-~Q[Oč}%8h6ʘͼ$Z[~߹',}JCdICSn`SpEosr$DE5aT) oK2NYD51 ^e&D3i(ר42؂+J+9nB!ެ#ЦI2)ݽz.,}a)?x #zc1bbQ%@y4^jW#%L`Pa_j>0o<@"b"A+.#@ɵ9T`x(DQ}3pWk]i999dJ6I .)btA,#Çklݭ{l4|=É4qun%^G`ǟGl6g<,Y7D8"c=k?K}NS'Pxx,ȃxRm,9L&@꒯"ɫ~(jF|Efx$LgIp㰝3_HRQR/\B?g2'mB:vW]f?+0a=pCbDj4KH8 [dOk7qjY^l,果JEH@Zzrkx̌U7\S~Dn|EBUﻵEy{B̬"+Wap/1RN3A/`< %eGO 85=^Fm"?$w;=7c[§RxR˸Y``4$EvKG.ՕG(U$wWI$t؍,Qu hLZoY8rGvҿR['Wq\7; n++korrKy2S;_!RAƋ',"8q%}|3ǧ;*bRK7K^{Nx+h72&[j $!h0o]MlmN~Bt'H@ZB%E2u$IR\6>P%&X0k' f+ឞ׎a|0Q5yf?v`s[{BEES^En2A105{u% v31a|?1fbl=Pʹj97=A,i.۷,>e#P7-5*Bc'#on\mˁ"j:HV @фA}ɋf6% bG+/T#7+ <7ʗKs+0+n6wf詻3B# cgM=ȺNy|lILB\Q8q֦DӉ䔣-77B]<ѻldx |Z5w7~CX\W1H/o44ި*ϕ!@+S /njYQ12Hoekub|ȝK~cz-RڕR(ڼ6K@?%.*=Uᣥ@]ZA%0B`JhKJB'f#UͶ\n+>_IJkbjR,4W@44$X#vx{ wd['8lnPW.`0770D$>K`VLž#`s/oE n=/myc9WUcHRuUQ| xw "B)7`uE& yi[`-Εv:…cS0t=٦5삜ZPb@Ll _=Yp:oΓDS]N!P D-TP?*iV2R҉& ?(ÑDTt6&&!׌.ܩ?>x8xdHaY!]_2>]b@ r#mpQ}՛S\&:&9f#3)G(nXFrY @"."QnGh:;jvH<]4 $$u.g_B759<={c9Z^@a*EashzdRv~MNaTm\JS8ejC a.ǝ^fEz;:o^m= ,ehɍhyܧ܀@IV,LU mHFkRŵ&P͢L:wc}bUve*4|p#""}fZAi8;@MsFy:OLi8Wbmb|)lfJh@.[!<>/B2*Z~:Tl%W5JIR=@*QF{iXjLq틳pܾXYmq s2.+A ~s]]7u\_N-mh0<KLCIe*'P3)Jy!hP@B d̀ˉe Ylo+*BYoAvp+i[][v&+?658gRigNxS owp0RFF2~ r~WJ }(켪fxsfc$M''ՠ`/"5NȪ>1swǂy䡥Y&)KJncO;7cV$@Ȕ O/w,)pz(Bwn5uƬNO@>'{2X0R/k6!4 7iU~F#barUiD_0یPe@#'eVM$C' ~Е@G;.੒̴/&N̲,>uEAJLQiq|GSUuhnKOLRLiX`W_,m)++Xb/e$[.O[@'^jzxtfY{ ~ $ŵ9?Ƣ"$ @_=^e~gZ Jj[a_ IkiW- n, E795T?wI\DblxFyJuֹ[ PT Z$oAr-Y. U,s 'u_fD]z,~9J d?V99)# IKl=/j FWHODD_Ų:ۈ+q.{xߒBR\.7]ngd$7soF .C,²03#\~ 9C{(7mt(VCpB^VΡdVgKCb"ж>p C ^D?‡{y7kT#K@A믖qi (E9xύI!I#& 0Iiy\G6 LɭbEYI*7ZI^P#L+mxp[o*1:$ݓΊSW@-KZŴtߙ5#dii7\r?4/%NRqzNo6?as bIӠB9rEۢ,Pg`n:;&bo/Lמ$nc"H .S%}?~I;B ^@no^MC/ 6 R]j.rvV4l(*( kN5(&?~55:؉ӟhLyŮ >9;KeT4(_a_H_yZiF^@^=~SޥـW}oJ k1)|5 KuSoikD٨1P7%G2upAE#7'd6CeGplel[vkHv-,׷6mׯ_(ӵ,9 !xsPw,C x3ZCJ`sw+F``5\J,U\Al>CGwUpU|ۜ,dD+׍ ABmMpr5TxSV>Bt4 Ґp- CzwծطB)d_ k c6C0VٟU15Lm 5s"4 1 "(+k\EtE%Y'h=(nj,qXc6{D*}xX 2URA>vi o:b,l#lzi&$8;CU^VzNIR#p15PP12 nESA`EZ ^ HȯP?rgї#xz'i2Kmƕ%g-LT,9F;KV9IFVNtS9\&άډ߆m3Jq b4gq|{/x(R:BECØȶ 8g/, 6N}N]?W~j"e+ӚnIm3RFcz=S$(^G J=% R6ģ\dB { QmSn+oXWd%%0˶bnS*Xk_8 M˹H n` `:/&s9*q*V݋%Gi qٞ2b* @M1Zwo`x-ƚ\@E@ Nr{d걫:?{pu@h,Bd,-[U6_e}wc[Mg"}%s"[(߲'ٵ 'ZtzΔ XBxfnez0M qƭ0g޸&CJd{j5-+4^;W\iרms % iמ?{T"rma)ʎ1S3< . V) շ-9UC-/X~7EqX!Km=NYB:Jg@0EѣP$WD^ )H0d*; $?$`쪕$k4'{= uѩ & unLyf΋{ iY3g9Z|tl5Zdk5"ϝcKa+B*;@# k%){}9%Ԯ(b'|gs.!^}k*,O$ɲO*=wNNEEDc*L%E D;YE)u/CU:}>r>5:(Ǻߪ=iCۅj10B a%w c(Mݠm+sVr.hXfTW9m 5ZBbQmK~䢳1<@"C6T9 ϥnի=8UW dN44x7b&8p|f{d; C~o nOa޳QXKTq)k1euppMeAHWu,u;aiFƆkP!Ju͛abJin/_RYp&DYwv\%ɶH޺o:V}О[b3uDP-O:J1ǂtm/LH:ƨQr!8t`KDM6lD>miϘyc&B#p?c|Ӂ.#!С6}y\S Byhw|#CtPeZ*|ga̴8d"mbw`2lHWmuD0=AXŒ9><>QcZ3(ܩ@ SS'r,yF 3V8(uY1HJo 2'|<_ʊGCi`/ 6nwd D!t05~LϮ;cc4cEβ ^|~BQ{p<=Mڑbu ye 1p6U{~b&L 5%@IxQ0mf:5IO[pD +3VsaI+؁ZՈ]9 B *[ּ"+i풴0R|n Bk5f\-y_cjtk'"))pMsz;|8:@P `n% [raEXE.LA>p*bnL+cUOH[]:\VKV0a8JsKgh`fby8«(ɐ;3v y(mZ34_ upnö}qV俌XXh`}m$'gR/=rxSY0&erJ[ x26u=Q-DV1 TkYm7v]xxt@7:#7c&C n9UM/Xl]_DH '3Ma`V$y"Ι\\eɪ!J,IzhCP;QThW'i@/Tiq}Ak\*]a1rQwVn#7t^#eB>"FG>gM5%"  +Iծ|!U5t/<s)-#ΐ)^xtbm/$ 6nu4YyTҽO:h;T~,`az37)Zְ.$}NU,jrxi]NUkK`^<~xE(نcUĆgre;i!MXFB Nct7![ qM= 0]Hw꥛[yVz\PY9ԗY/aF515ztɳdJ3C,PY\蟚PPNUoͽw骔o[c,.ܴl=0;\)t( o< ?,7spq*Vb7'ûMn…wKш3ui ^?]A#UZ,QP@.wJܺq[+)f7ݼ]Z=:nҼr_ruC@|t:4`EmxŸ&o8Yke Г6er$}193dZqL0H/^@<%.Tk DAqD;XuڐG syɕzeMhJ,gր# HSoA]rv;o0e\젉c[qZkI~ ƞPY aNL y4/hJn"pJN0/ !1[Y@gz}PX ÝS3]^q4) T\ۥ )"ulE02 f J `/;NPD|{go~a!F'bx۸/|E,W0ѭ~r"{}Ӊ-M#O7~M5(3]#Q3.CYۜ=('TH[L8CQxg):$1b<4f%:eb]xsV0wd^ 6wmv[N"CEt+۩/( _aM9'L9v"ߙўUڸYY~G*)uHtzߖbK~s9_ |?.BNMޜJ e^(M#h 6EkAXOkmw I! Eܢ1QPHb$B'j k}]Sy'qx|;gv+JM/в# AT@Ѳ+P 絙{a)=kv p"$D.x[Oa)G 'WmxYAg'W7<~>mdcWSM{=VEUc:F]m4%,8O4OU?qXgYs'Em}did?5+'u2 Ā%3're\~r$ǚ.:ЯJ`@迪JxN4Q5V@s5@u;{AYj ˤWZs.ctSh0NUdL[C33ƍN=Uz鵯3skvϒ+Ѓܵ9Jj'/t8jm,'Y~1ʹ d*zണ4)/g7 M%tLj.tVk`[zl}~Si3M+ Q?-|]~0c6ô10Tf{(M##I>"`%ic?BԊaA0/4ߋ"^KG1 U//X?A1<Qg'Waڷ9$z.Ua1&zvZPМA #4J`N$q[? /pS#N ʕ 1~izbnlqW/DEtĶO1-:$|^ۡ̇*~(bL7־Mɻ;sO,1Xhw 0Y-IyO9![Y-nBMʾgиƣ";h* 0 M'" ~H 2yd| :ԾdN<0ec m*aRz_Otw r]gdRԣK&;di nDNem۫ W&HsqYÿPesM,Rf0`ے7/8p K=uNJ\'g9F?]u_Q}TL5@]evUpM&x̽f숥j"#CWrQ7mrqKe_XZdա=8&/vTxdx(v "T{ XOUֱu}1P'|hmO:2^eia| pR.yo]XbgBT6A9jyZ.knݚƥcߧF V޷T ?T+^HK-lVfJgƨHz7~"U Ksmx+#Jvj(~*7tƛNAKi&bG/L]޹[ͯť 3˙@ECFfLWGL^LwdGG`CLKVJkf TE睛3hz_b:XE3Vӭ-N] i{]L}M nc_?2:m'ʪe4X9$_ۙiMؙ[gcLk1W(as hō'{栧@?,1v*|,T*9Tԙ&|e'rZ=4ՎΥNwt[,U실3fP%v:B [&~8 (ޑݜz=rAPyЪTkx:4*odO)Dd2 ) wٍОS*0'$|Hў:Q٤4Ke,[9|_q6{LI弙5$,Yj/$rVДl.[e*_sPGޖin(רcv'jB8MTbiv cI O\VΚČ2dϝ٩[ŝ qX&apah`6>|j iUNO p`fv` b^%U DE Oo{f$1˘  uyYj0q"239Պk%? !A_KZpC69LU'{e^$zaWߜnqIWǞ5+(p!8Sҭ{f_#rN7GnXѮ׺3 r=iEFdjj,&+$Jx*3wc1KlyO(~x'4I \!3?bQ鍜5LެƤ(:Ep\(pk},\U_O/?ș92ȬB[J'8RBy0W^,a;U ֧&\1hgL2*I(cD5wڲ<ȶOh7C灲5u3AKѷ;J #0/i0|7A<ou$-#=p1aC7ͷF \3Ÿ0/I+Bk<:OzA·4AG.ߟ2 _yq.5A77Ī@ @ґN_avϑ^V̇~gm5phJ[%|S1SO4O'rvp  "bhcTeЈ_:m('T3Ζ&7#\~fE㴢C":MtG81fgRsx9`LI߅YɊϺuUzGzfk}h怈-K8Cj2oԣDƻ͡}t֍,{ڗth!,fͦC̽35ڭJLowr+4|X+y\1τ2!]@Mۢ dF' (j(,)ؙjU.ߙAp@Ⅿ^!~qɯklt083{t`8mg!ВjcU7/M}+NdV% ߱ u(s339l9B(Q_c=fp胼̄L ѷRKvN^nCD? ipڦF O~9k8aT,͓>K1i| Puf|iiri'9ߞ4oݰ1bb}8gɺt*9H||Ԃ$;}*AI6=l'Vy/^qw{& 4$B=򄧜 n4Њu-d/qg'd>vK%=uq^f6fxNXuC*7m[3T.c^ER-YSؑ!a>۵fL'yn*G[hQ+;G-X=yg2yKr MbGꡛ`%:-a <횖<ʧ;^ۼ-xfc -/dřS#}<{FfQk'fhZ #W3(`Yې#P1bSq$: tR~zH̀68{tKߍ@ǭFc,E`-6RYq+A&Ά_|SF6c'g1* CTqr\Jں)K Yd CHPZxr|1JYh 6-4x=Y xʑTFQ7ښs$5Lf&0ϨF ie;r@?IUp$ $B0M~iD͇.5r2nAfi !/?i`G΃Y:%CĄf^cdboykɼt$bnlSI!t6b"菿n-pk1k4T'<#GPz@ !4簙d8Y՛`jփ:3\H%4mMEڕbP*9~N"%faqa`K,'\0 Mҥ9Cz'd2EY1r}h,'L~TgsFe@,I>yԫS-;&\b'KUFE] -6s.'_q7uiLr \rW٣>jfjVH_Ԍ?+ $N?L}z,/~1{z(S!8.0)+)DĬshGGI')9 -n8y"O[G2-%Phlo7lCp复OKp?*6ޭlھd?F=nX`|RLΖ؄A[Q,F>&fk\4N'HHMȇ'n`1'ecsA&Ꙭ؟sH:tt)n O+fBꐎT=Ħ ^ݹF٘/GQWueYwt D4͆{ 8^}SqM%RL!|J7jB~[vAYș5Ц;I "Kz[ѿ9i:cS&fاt7l>? ƢA%K(ۉ-3?; g&eԈN=i/fCACޣUNӯ~ߤ3ߕMyLHncmV&q~eoXc-kDí)X!N@(P|a8o[Hr3!^=|vMb;[j o sm{9$!uwY:R\su1'yt0>XlZ} = ~0Mz 2[X<,SЯ,g!%uo7`<ڇk,x!9bvz>;Ed|>%eJ-G<$D>p4Ws?wmAWZЪ>b7!FǵԯV\mi W#ApcuI$soXV">TX<[8 ˗1H6Ƭ]QCﶻČ%:АўOWR8]tf?Kjb#CRDxHKY, S; yPC 5f2Y WWj"fW{)P]?K}kPIr]d &F]m`M_طx" RgϐԡIb>ǣTyUtW K؃u ; ~OMB7.iڌݝcwdG(ÛN^/o d$^-t+tU{Cۣrl̫ԅ?f. ib}~u;~A@ejx3E_O4%E7p^|5l|+9Yt+=K  {U5eR=Oԡ"3hB]e&٫fIVo( W`#JfRP<-w^_7$ؗ 85&Lܝ==".2y9|I}E] SE~\N6a :rZ~aB%ن ڨɩiƶ^jb@"GA,o_bgdrA_C@PqVH m,\|9A3*6tZQn#A# =ݞĿvԤTEԮ!,SѾu'JkS&i}Q"c5}h\S嬞(Vx<2x^xjeOTt1`aܱqKmf^&Y d@y6Q y8yꞴnb:WoVSKa їtwY!Ǵzy\0y\T~r=coqDR"l 5?lt #i%_}"KLmw@! Xү6XcmC2\[2Vp݂IrDL%ґvu1ICj[8? IEBZO5ݧUmʏ eE X{M/>8_%dknR;ds cei$6B+XF9  +LHᰐk4U`.Q'L}Q&?H*&dw`R" {BYnq͐ʵN` Vno5jm>;"dbԙP24$Z}]}pQHZ5v\ޯO @`i fҩ["_;vtHDre'8Dn\-&go[㑘\](|M0RVv*b7{,[n 0P$ĉQ J0ǰhD=OfrR'r2c=9}$k!^.!ڞg(hQ6dԳ#w:;|/b^R8mT4-a) DPM:m!_BQ޳Ȃ:_|`c٭[,XVV8J́|gppwT/Hsk9S'?J=PwZ~5Hmۆ# qurQ ] ɦqtP~=F]V]޴ĸ'{?V  H>SZd.4<= 7 ͉@k=WhA/ Uاj4oHDZ~DMӉ]qW"ɃIIZO8WFͺ`Xe=%=f;Xfb!ϔ[<=5l, uب_Nl u|)+bd^ {TqAt5HR}6IG8QiANf1<&/L>W4R+'Dd>[OK#?j)~/}컀[4 L 6yHS;+us<(7Ռ̦y(1O$?bO$m=9,Dd֠J7P%9E8(^L;x°\y4dwJ? 4/R7icL>,9CaUa*l ^\w2%u4h_?]9$6Uq_4]H$! CoAw mT>U}VZ!jN-nj _,% :B}sh`T3O$ a1b.%,woj[HlڹCQv1Xt]?",YOo`AӺ,P|lvc㊱]I8 8qڄ&%UmOX*( M@2s *^-3A'Ed4='ZZurwjkֲ]H@{s/:]v t+$upy~N#"urSL!pYitB\I Reߘua)HTOka-+[n_3Gzl ֔uM{S&̴彔crPV-vJ 㮱7ePYgxuߔZa8oHI '"BUx8>إγh vc^oYY9 +bVWmqI~aЋDisb@P~'i..n@do0mfT's$ʭJZwoVoX Ms1vnHeYF28%zcCk;v0J YB=@f)OF:&wo[2^1 é=P5tx*#fY kyuGdWܬ;A&f:qmb 塍Mb>^7ւH).י4&m6|<|}R'm}!+C7I!MSv64mE/O=l8b*d7g`5Gwˎ#Tsyg4^7lH(w,6/&wN]w^V&W xw;:x}6z&XXrn3mR\Ɖ,rcyMf@% f؈_ Gad] G)y3@8_Ψk 8v$c#gs hm[OԼh,%86?voPLw4k\fa:aH1^E=p%WÙ"vZ1:{OsldF-vSG}]j:fe%돼3 [- oskCj+Q!uCJhĶ~;F(Sy Q3c}!5%%fJZ%ލwC0Y P؎@c^WӜfpM@J>x1mc/aQ9gh,Ta(+0֌g5OJe}c p\dK+Rr/Y^ς*N^}=Y}$iںrk  &GI#RAaTdLO_$12>GRsvZ :6M! σO=$p:y0-wBBU3ψp(pjLøiFZB"HI{HQ%F\|S >@؂x!y'- @\|]!$1]Gi׉IRrDfܷG~ b/Q rG P[<~Qrbb:zdP&wq7* 3) Q~}_iCoq%:Ttrgҧ$ j~p`Cm &pgfk%w1V`mB*'Q!=[2#~}!{ec?i8mV~2-elc rՌM,օhHo~fe7>nǩ Qv|dA_k;ѳ? >OF*r)#D` !PY!M;AaB҆Q >j$qhELu,Y+SVgT8`lڝvr|ZF6mFLȞ*oA2I/,j d6"{_w33|,3 ET MC\'w!~cŧpŽDPZi/3!"s\|ס,~`'NY,LqNSo#gHa7Q&m%n+a2"t=H >9H# VHj%rB9Ŏ6F=xG!PEL$,6d0eTor!(U#F&70k3FsXc-ݺ+LJ|7-hݻS3͔ 2KظK05O!]uk^ &j')M{&ZkQ7z1 G6/OWңXRGh^.m \=\J3P_^|jk({ Oϑ̞2ī%J 82xۊ8=Ĭ.r>pgf+ʳT ݫF,-ˉ kCdz+)xH|,k3*>&ıTw,P M#DJÎTB޶f#i> r)?' *Z>τɱy 4:Q]:Cf@!(NT%Z1߂LNJLvu-~BFOTꐤe`Lo {SO4w'$o.kk;_*d@l"zס :;b$DʟpWH < J{=4w;uaɣTѾ PC3z=B,9U"V:pRފx/91 Wl_}=Rd!d4_ :(9) Dj.I1-)UC,IpnJuݰcG c٪v]D Λnkډ*,|Z!sCRo3 \98;"97,^;Aଞ0S5|\>U@\" zAܩN>7h>mT7q[Vp1~;XsTN|t|m]#+ q;8zP92jU~ 4۠+mАԧ1=.MV6|Ս Fg`ՙiY=lE@$! 53R6k{'$j R}]tj2Zn{b׾Av}?96* uI΍hVG~aD3)RR.åo~EQJ+ hEERa* K8StWn N?sN "ѣ߬'`5Y{N?촹 (]l%qyy}z?g}P ^ɲTH/+\,^H`4-j&D~/5:8I<9>Yo`_5=1^4C欚T{? ecX$a]5]tPUO^bU7ԉ׈'Y:s LIvOXbЏJu@DtjZ,2;jϵ4 9ƒiDƁ?t͗b預FstaܶO C-D}1^eqU]4)1 )t"6E5@ڠ̗txK.j@QYS{Nvs7'Rѥ)x><BQZRfAGFglnqHpt^Ka>Yx BC^!EǖsUDVe KKFsc>E"[T]);*ϫ/e:d/Wu0j1aŌ`v 噢)C4""=l*EQQyu˱_^Xv?FPOu`[Z4"mI+0s#$_M])S-<צ{2Pwc"Q]dPH} eaT/p.V8lljf46ea(e}g6@'g {m_g;LJ[.ʏm^t+rp@fV]Fq#(x f+eآ!+DSs7~Gur=[*f3ub&r5EtATHĥuL Ɲ_ЩDT/SN4(NJ" Ikz tJ(]'h 5E]mA9V8JHFd trL0[d̦%q lr>54QJ]@MsCjt5FR-/aF؇xsDKZ'Uo\f[Ө֭Anvjak_YbT&%]P^_2) 6ݭ$1A9A_wUȉ #~EMZߎitZl;wmr~ -' RwvȖrC|v;c8OT=+y*N#7qSehA5NeÎ-B^Ǘ6`s6MrŻI~ݰJA`}zi:`>hy0S5(ę>my FxTϴel"SPKY M57MUZϒ-}Tu 'H7¡xd8FɐHsqͫ{T}QڳYd}8wvс @\HRulv6QSH:mލ cԒ#GĎ_iI'}Obi<y`ιD,W֣rDݘҽ~<ߜQaW-#Ua)9=c7Y;a(,o=&E6Sg؟kwR  /x=@BuBLu7\I K 5|9 _ZM5 ߫%Вfcpr:c<.+)K8C1Á#"Fނ7`=#6G+J[ۘ\5`~ۅPpyE6+ZU>Է[^f?-aٝ Mv@ ڭCFT{=Gx\ǐx4puX/BEmQkLOM'[xh sb3";@~ (aw5r$ǾGDzKi5"P̿c!~CJްO\)[M3҂!ϭ͎z^݀늘5„=%|r&"V1ˢmeµ- L4Pʭ+!JdYW,&np)/텍00"W9 NyT]M2c MgV,!c _fz?c_FXZ*]P,A-DU}q۽nr %Lq >hLl@15ɝ9OuNZ'n3#:;)4O7wia,PI;yVXmM#;%0PI `>Yc?._ I آF3Cd$#ZeyKRTj'A84\ll|jQp?Ÿ֕Fۢ"+n7V*!LB$g6L,6aWVU-w~\9x_cK*5[J*RY1 BEn6ȹkA.3T˯hE®s!r ?cvhc:1Zyc谨^t ف~F[9,(#AP9?Gn:h:mV&SafNS7ObP<:/k!` aB`#j]'} vVuU`ݳ]Ux ųhnUCUHV僉,r& F$RqPb0H;j[ :׫Td8U`;U"/]읩þ7 Yb($^+ޢQ;%$p¸MsQؓX-,Y3dŭuY0oZ/";@۲V_,ߜ]H$ĈN73"տ( L)FyqW{1>PiOfCܑUZ^]6P}Dv|Cctg yhG(=.M;Љ?KػMam^`4ju|DJv,SU rG$q[>v3E!~9pEG>wq|VNT\fc+`Y'=*)44MQs>ً79y"Rr# @Sڐ4B׋>NE/RP<)nX+ztӞcq$V1A%xNT$E(w/Ʋ5QA9.i#r{+**F\ֲu>2˝~aꀵI+Tn~.zC)x%)r&/2#S5cO ,\G2~- ?:c\pπB:KFݰ[j|Oo|,:5g+s\jj+(z]cs]c-Ҏ=5du01e \*WHnu] Q4޸eF XSmocݖ#hABLst.&Qk3?)jBo'#igoR&6MJ^"[N%ECH'40wt-q< X/.VD鼊,Ѕ4>~>]u9>ic'J/1HG\iduTV6 }S3 kw&Hre$V.YeTvw8=GWnEH̲ӭ٢@{j4]=?)oԈ]"sх03oB9\fFm36BԊg9{Eh6"i#N6Xd\g౧ wK<:=Ĉ 9h]uϑe-f2:͟\w _=ɏ^L`_>%@$D $j^S8ʖjycMP`f!AnV"$X[āQiﻛk*78yoi:#0ZT.}F vW7pЏmxM_#S~2=rd?5{=5yQ--(3YGޡ0fh+P01e7gR P`95byiv[pegD9i?Uc#_ CH=aCMH7GrM2 ,Aؓ m꿛M\?Hu̞ Antq(Gq-Q0ӆ}/G×6Yy 8ali"с.T]8Uv ńR 2۱TjsehLƊ=t`Έ>+Y9(A\!xz0) ܢ1"uTW\iqQ+UBb- v&VcH(8Pă ?&Dv$n8'n/2"?0 :ui=V+^-u.`Fw߶Ɉ,GL k^tJ4\h(Eb׀5-I7qpJRhMAo&zaILwLEߟ(̛Ԯu|ګ!p?k7!]P lokcTxeN2@ĎPM5iN"GG4jxxQl>oԠ5JyPvkZQ0._KaO%&> mեck }Lu!*މS3Xb_^۴pb2'& Yl6ބZh{hqaߩܗfSI?9`æ+CѨTb=Ֆ6, S)pTRd+VU6HV^}.M ؼ*7@Zd5P{%$gE1{eTI5"v8&Fen1U!Uf?;26#HDo2qj9lTq'־Xaā`OPss JZVݵwa+ |"ٖ X qp[lqF_s\d{R18mT: 9FD| 炃'"rz42/NkcGHÕ'u3aJu t3"e)9걂,FsE"mN O=;po) 96U }uh.!yO9YxMW6䖰_VOݢTۛss?ꄟ]|ƣޝtBcfIOFҹXX5p4hDÔ0]{Clo_sFAsT8؝jk KVsCAW>k ֯1`nlRqY1`oC/Az%>@R-# 8ƥ!" $wSI&]RR$Ts{k 5FHO8)a:Fys|]\cbSf3L/jp6>Ui4oYZeP)y =ƿ(7ܾb\*D}'L6]dnVm36 Hk1_J*#.J,)˒qzaR|Uɓ%9+0wF'5O n1`(#oI= Al#RE4 V㶦]R6@o辫Pn h,Aޮ!폟h}(^:*063uxΆK2Ҽ|ڄ+h0}zRE,1i8Dl`[JF/Ww[qs\9kQAD,ur_?2uōwZ12@cVPfrdUNviۮ@.Nv~-ft#qK'뜱5^G}U_4rX\p -w Y#lڋ C;v |44'F'\YEk fϠ*h RzG=p鞗T[dYfmp`@ludfAC"6/LGDWNsĦFֽn%bׇFVjLpw8)Q;4?wlnʤLВnzקMvu^Zs2䒜8;<&] E)k P}C8mE?DCg,۶T:5m ]0g0 {* 3{ MX}@4fbgɟHJn0w>2(+g%Կ?b3![0#Qz_qp)8 H&|f4}(;_Z֎t2죱69dةe&C߶.ttt6\ZnF=TOv#t=f9*/giVeH <2^B nvw RH3Ħ@."\EXT}Bw22|R'Ѧ>k#@5H&4'UPRM%I"?yg}C_Y ̻D;0 D A01ԥ=f.{pBrxt3-8~/ O9m!Nr4B-jCe$HLdICx1;.Q!Qg(Pb9$8 W_RW DkߞC)T'rÆa Xwt{ptk:qAG5| ih K_j( MHȯD/WR<>̏I\ҹf'kAs}Z ф@e6;v|@e) v?f E(n{A+ s,O1g 6C @ DF;=:T\[+BjWt$t?:k㬝 ހ?<{F%:OFgIt",76de%, s?j 6>m8x1c2[L @֌e dL_| ?7kۗ<# kz_EE%w3WiD-RH)$ů*#;E|Lϩϓ|Tɉ,ퟴ2؇Z(^39sdV;E F)-KqˈFm<}*`2%t3K#. t&2;jVSR 7ҽ7~$[e]?ҿ+t:W|`8OŽyDBj(4**^^\VN +ύyγEPzװj'`7ӼYSHZ$ѱmQ~dVC : Oy.Zb/ h;A֣[TjxȉwJgܓ/8i3[αZv^MZ%umX=Ķ>F09ڢ`ģҐ!Rc['ً &c\0)du$&S) 7ô*/Waae>Eg@>兮0v/J/S4௦Go.ջz’"UD-QhLd G.GCh||M'aU} '-HG@{=w} Dukb&^⬇aiJ].׻km 6|8~h&i{s6ف[xљh9$9h $SJ9.?S= R>se 8s'pfL>b*(:^6Za!m 7*G ?\XЊ 7&1 ;?%FDljum ~p $uf倨Im" 2ϖ y<&rC/J(5{4XxPu6> ƈZTE8B 4.PX.=>}`Bq-qo(Xoyk!cHl!BS1۩`G:a''u/{_0ۻ;z *9=)K0.3ȀF3ip][$25@y <)) (fr# m< +tL/ Zb. b?xY,m`Fr>NsnM+.p^S|-(6w4hk E#R4b~Vmc'l/-͚u "eNXB9y5<y|G`MSCGo&fR8ƤE3!&[2#OY6Po RtR\Tq#G~Ȋug^:rooR4.E1暍i@P{U#Is+΂K.hꋱ[Ȭ\_{bW+(?cDlXbwCXԕ+Υ~s䜡;HUsN!];XQrTް]EFͨ#v n X1ck5d U&V|j@ы]e;*pr U|f7Ϟ˰|yfRGpa7$>`P{=%Y~8rwj֬㇖l& 7Jב$UW|{h̬[!y|q 8 4־Ny"!hNO0} /,f%z" v_-yG) tE8 ;,rq%b#\2PR-+ rUMѢ\M` 10p uP}m8v^ %Է͖!XkQqmg,-\407RDf _"B]\l_ iu.w/xNM ۚu-`x0%2E  |]mL_2r V*,a9(&1K۞}ݔh\*D%TXJCmD!]MU,Ϋ+%hu;f|{};<,נsDvx=-a(߽:$o,(.SDNqN,#Ccc𴛂75>NYSs4,'X}5ҡ"R)cBھ*AA\nC@ >/shg), a }?rѯ>eE j14wJD m@aTӴ_ɦ8U88/hq% hXol'(r1?bs6=a'mnBBZNT"*: XyLm뱑m[}CtB"Q` WsJ ?Lj6@p >Jtn7&Tv:v1fPNI̵.7)@43lJXezڭ.QZMnQAپХ`]= %Ik y),jfF'-X G4o7.z &!wkà1 Aj\nKΑzP׿fswa O -0)׻:kSVY趫5%c1:KNu DBT⊚1lCr!/Aja58V(5'+!@;AAu>mՖٓM!n1 +`%> Li//9`M e9e*:Mc8QO#1 (=z+^+W2}Rȡ`!k|GL Qsh(Mu#ϐ6:Ey .H/.*2Q|@jYN|Ed1kn [Zܻb!JP'aSOQrϨDlۮFke\"7+IW^0#X\` u57ZhYHh⊬J#"9ߜQ`.02su p'RC(Џrjszd1VUs 著ƌfX~hCC/sy?m)6Sg"C[n(L W:q~VE*~cSn{'80]pi SM.tTF FX)RCdXz[C G|Pnv?S7PA8& 54 pP"Aw0DcF7eH<[l_^3)1ETmvD-b drXb)(-#!O":$pIϱAрUuG.xς_[:Ouf[E 62Wj$wڀcX |zSA+cligiÆ~νHl¼WR/Qy4~/fq.@q# 8Ppf @Ab\Da.F@][t` T0b4B)i,8H0#t,FIj<|-qc͝ Ty0ɜAk0Pδɫ~Աs"~ύZZ%dA0U,@{x" S' =|*;'C+:?qx?-A'X[[=dz{+i`E8,ot},e'fa+3q^0SV۰Z6!]6 u9.ؙ? h%r:eOEYf6yo+ !"~LnAVș_ ZM:t#뎷 T>o2[kAQ4w>G,bWJNIXje+vod<<F{qPvP9TQ-HvC9̃ZGB ݎ@, ntfԽ[3^#c/Z;O3KoK mXʘ'ӣ[*Dw ϏXf@m>YG<74rBMZ\ucD= @rhn@篆 >2Dheu0CTڠ8y3DP{jY//#t*V,bH$2oY}D+>4L}WAyOAKIAiW@]VKh),ԦruHHzy>R! >OѦOBB!S[N,Tt'm~&}!QܨоK%W42[s  !6%r9(]=4';?W*6~#(C:^ptN 1f/r\kҦܭya3_'W/&`d=Q$Jv\#*=RyqAE}r\8Y&ɲ v{LFhshZ+5NOo>3$.VbAt/3k'P1 w9IL%/NVG-?J,57lfc۳Tf,*% knA".}@VciY~&!Hg`)av& vL y 8iO3u0o>'§gL>? yj$B :(|NsAhZ&YI=Nz/uJ:;'wl;lABx#i[hƟ-RP)% ͗,Gؕ~1Ρ|2\,? ĂL.4'`z+Aё]b԰)yl]Ȭ?k}Ί-0~H=wd/lEfby\D&nkn#P3Լ%$ufdMzr BJ ˈ"Nw/ YNrzB _5ۇ,,E' x;N=7ڒGQ LU ĭ 06B!SQRU%'䎓bU Lx j P/*\KgupB0/ȍ9N@w5x.1QkrJf  ֆYm-%菝s>B1Tb5AYZ% ;u ,Q0پa0a[K \1*DvHWC9CrU6n] c64I_2#:КCy9v "s[n##yŀ+v}IA\ǩ EN)csvOf#Z78h,nOxϻC%+'i" ~{`zסyȆf+?ƘW"'2ݙi-Rciof}J >3}-9)Q~q1 b"M 13 _$^ ~\7\*, љϢ<kd`0_oR]?.a-Vqt}Q̝2{vu>X9^2h` {K,L&=(-W8.( [j`Ye8ﻺ0W .9ͤ3d]Zg>щ1X$%CS 3Ǯ\ͼBA!6efz#v<+wpx}yMkINl?ht%fl'a{W4h'2=_'N=n},Gw5UIKIǦ"`nȌgj8Se9Xa̺Qp5tTAˎ~-#)8:>f ׀ ٭;ld@}Nbi;7( ie<'AF`I?FBaL{Q\f:Z7c䀹/8Ӊ/sY~Yc̞e4?{H146"D !{cEI# WsOl߶n/%@#cΫsK[Kc8rOc*UfXݓ'̽waVܥZh8L8, 1yݍw~,C2 LFowwѫukQ MmyEcr8c<j57nBksnFS͞1qȝb2>k ԴϐTN4;f^6PDO؋ t;:mSX(y&Ԩ-ٷ5z(M&~ƿKe|4aP_3D6-2yן?v ΪD^!׸0 M] ?ݡwi|7KkV 61[·"hRR1?/[j f}"'U*.'yEō g]*Cؙ6y5$ױ'I/(w TQbB~+hBW4E ja| {my``I1Fć +8pcS:ki_kwa"#eo+3_f[(6TOĕSZ!`iZAj".k ɇ@cD0yP%~_ԧ /L0+ˆhwχ# &%$÷+B==.싎g1 b7)܀qaزу )E+ݡHԬǬ8E60c퇨_Kx"^;/l5 qT&<0:'"0#s-Oߖ ! kY.C}ЕqDaa -D%RoEy1I_ J4v #ޫ^Aˋh 1o=sټD;B*HTob%Eq %X&?E=2dsF y'Q{3u|hIgKdE!f/o(yG͡džL}ʖ2d>s)rO6b=y@AC9-&G;s)JE'sL $2UV%) &eZI)Zkr\PpЙ-ùO'mQw^ l}I~ ^dRy՛Po2vgg0P$iRd@Z|k`EJ2 :(l`l U7{0I'*C_5!4V8]&[ Fhj.hbݍhxG!&ue'BA3 ;5.G!@qƺrN6/'Q0,0{Cʗ?Oͦ5!%A49^,{@4݄4;nEX\!H?8ED>W)0 ij&~SlCd;7|uQ~]5Ot[\& n-Y w:&Z٫ĿgkQB @gM]m_&B2{'LX?h X@v2nIpT$U)Q|4=gn[mq%朴BW5ְtBe(w~`&4(G\Րz&-e糝*+&Ck+P-.y%LUhRˉ+f0a 8zjӷ_ VPM,=n0ʧj:'WoS+AAۅ#o% 郵uy+l[jM)}Ѭ L'kaLh\ޫ0KDI 짚5v]"xH~˩bPZG0dGnJ~zueGR9"[)~^\2W<rK͕)~>ⱸC )19Gn&5r@m$O&S =nU4C&%;jǢ%/~\_]$Ȕ B_>hC\jAq)uUv8 4|)YN;V}WxeїLZ~g>-dyac{ujRg3s;/hRt 1YO XHi1gPf\S<]G,F:. *~Ob-e&-!НfP%U+_qRg8*e :'Sl>~MbZ%fJh3ŖM>Srgk7C>#혤-ˀ Rɰ_˶q_^4h#9KD.S`&}Ls\ iYWT.!TQIsn?q,,ڀ1֙@6?ЗSM~ӏT"b\4&Wp*7ԃc U@dۨiҀ0;Gte<ք~Z] 21)>YMJY%Tl»c1RGjsպ6q~_R>iGk>xo `OkoSUxRd8QG] IӜ cM.QlB񽥖 6G3_‚EZ!9n=9!).p9cрJ#a;ԟc@C %ZӃHsk6Y#ro0Y-Ոrss!V AnJ?27T[1KTB&!N,#! $KAXˌd#2 ECw`Ȍr!aQl;%̑ \zjy hT*ou߂R mU!/ΰѯ3tlNoBB7גGC-עD%% ]AQZTxUaأ4;#ai40 :|;C5s0&lG*j`Cnpwlz{%xBZ]G޳~{2;WӒid|Ki^# ~^O1W6"Yn)kB?3ޤG(It'DpPs2М.h1FvuT<17m>?W hdST-N9"zɧnJ zFAKBvНBϗ+^1l2 '0ei{.܂Dʉ\8:K3Wt赣[k4\Sg{WI gyb14$ .k̀g8X|ڗ.@a==XxXV~ se|M)v a>%|Xc#N4`U7Oe#/[K7{F_@2@gє~4vJwrda1fu{`l@%n4^d?<+K/PԊzd&~,4IUPR=X .Ar[ />LXy51 OrQ@b}$)e ()U≥ Q^Blﬥi:C!4M '0GAtW=6/CX ؀@ ؁)MRcaAt)IեJ˧8XBUNR߂bKоOTMMLd! oGȞu9>i4"c; {r;~t}"sSљ#RUa̬602{!`Xo 3kGOoF:cnR6CPJ9 (ҧ\[O!q{hp#mL;Y~:ecM }^<}@aOj:[{pƸ*'o]Ɔ=CkqZ16Ll^ط'4Q`kuVLRDQG{ViY4G 'jcRyPk.!&+t2%j]bȗ5ȨUfd1>%ߧX_>:i]w8#1v)FZ@f3tn$zn463q MxB5$juS BBÈH ɒ+8h$S1`]0=^ļә_xoFvj@EF;:*|wy`@٣}ߌyeyrt~PJ ^x4| $]Iwe ,*^3h0*ǢtT^tk%nx3΁tLwl89\#WVޯ/əK(#@ɯǎ?DVRl$7rx7`FQD2Q@,GLWdWlD[*{?@-/䚼Q`KX:)gJ2-G_~mri q| QqQ'f%uZ+ϟp5˵;BZˬnKnR)qC ow Pi_`(xE\ٯ*M%hGe\CZ k. 0 oN$/A ]ޒ%Ml.?klo@&!xcKמh뮦ɔWr魷'VSr¹ຳ孆ېʔLJVV]ŇeR^ 3(~Q5 q}/6!D]"HxTGɣ:nNܾgA2DSڕ*L4&5ׂtdz<&G2m)DkN'{X/᠓q*JLu GP.}CH3/ɻp?БCy3Ծj_ /Z8 m x&e<ŠR(ORm \O; \\@ I By^ ovF ekvbzs˻ G082|G$|L 8^?t ;ۨt)'Tfw955ie7v L2o]X]]maF{-̅ 9 Yc<ןu2%mYdVHeڽʹ+ΪI R"XE%}@q"N :lKB[;wW<4 *z@; aX|"4:` !7L_e~`lpjHi:ŋ.'j(Gh_ I;!]%#ښȄMCDz f/Lq-Ùz-wA thP Wjn{y}ys׍{y8qoD=xk#t%L I,TP% TuX_-GvM(CH鹫3vtnY#ǯzC'pt|j'mqI@M'}hAG=cryN륡Xs-b R{Xnq!C2)>K4=8ީ,eeCyQB*ʇ6=~p泖ow=ԇ0ߏdrD}S^Dx,v.R{a'Ƿ4wn(@`*=AL!\Ul4y#+ 8o0}xAO|+^F{mY=~ 5ũw"dznpxq琙i(񪫌 ;k%ExwhGY7yM`u,BH[B?Vd\@^I/+=D {\+M)9;S/eh a @E ͺu|~ƅap+QҥPrh!^*,D I@46d\H5=yaT 0%3XOs$P X˗ oP*bK>a:>!7%_MVs;,KFڏY$sxz61t{&.?L^M8Ĕb"4)@ݵm@ Μ܏9 bH"7g0~@etQ mōU(>0ד&O'|`胂k  &r滥P8Ԇ}VN~ ٶF@RϬrQf1'gE龟eN"o Pr{8N./xv$ Cz4H"ת[QC`SfCFaH! Ch#Ё*O)HT¦PԊo{%Ȥ5`M*cE5;K M3P^O+FHq1~D|L,@JT@% @ &'F[J}J/L%C; Ai33@U>k2^݃*t>sLRn8Zh$EkevM ~eEdڲtFrX54#h X1Mr,FU|:'Jaۡ8:{.XC co Ÿ"y|ݭ^KnH~ m1wDoNiRT#媎 h؅Qשi[Q+W*%˨MSY! NE]]b]~jQn" ,4SSLl'QIM4`sώк$wpYfy(bŜ13P=:HMp,k-hW]BT E#QC]B/ 5oX;ő.[;@)A MK%*Opg lm~;`w~н*`RYdrO@pENEvok:;w"=R) ^o, $&MܢAȎ d_zxC"2UT'RacbZ6^ߦi|}PUP|/nHv&xt@t}"^W;sQгNR$U Y_/6hQTh\`"jL^/+bUqd/'sdcVT6!t-*8ӗ8Nx\7RAdz:^Dh!a6M>xs{2;@{ u"%\(Tоj&<?}r\2_Z`*q'5gpa»J}Ŀe$g/P o,, D+oڍdC %عJhZz'x"h.0=g;2\ԧ,Iw[UCVlbWam[ɻXwT|Tb 7gX$D?la-ȑ YAۻEQl=,F:^bEifg/o։2%0߻'HBеI& M"Bd:xpլtLb)eu5 ~8{]m:5K4_>16@J2[ # E>[ 97S <]f9#s$պXd~Ŗ쵪b@œx_̊Х'Oa 5}G8L%ط]˱'#Ӕg~7 g|duԂ8SE@`ޙ_K"桞xdrN`3zF)1Y`b_㊣ϤatR-6PqEUEkRL34ԜxzA?cOuQ5 XHdpm2jVj?D.S/6ICJ>ԯx ='gl0/p4% $_rUP!yeK4 u'', L̋cCY%J{3"/te:0GHss'[p %R͏3|̵ȱt Jrb=Qϊ)d(MM@E6vs"SUm U) TK8z9+vXPLG.ƀ(Cj]J|Cnp΢ l+dB~yO65wԬ _q!%(Ő!JLosю44=[M9q ;^!˂ J* ʽ|DGIv}v~D;R)~&)jJףx1ftJ!b'PNAQW~n f`o n%LKF HBo7>t _V=NzqI\2ι$_h3Bfј*] tw$BdZd4qʂ=g"_VӳݑJ a?n :=$*VqK6WS]ͣUH¿,̂Tȕ̈́%KꬓHòak`3ĴkKS4I@\#@t;cܬjbK^.?p0 ߷69}໑9~s|6G6fJ ~]X8Hvlsa$"z$>B6YU"h"Sa8Kd Y2Ő{bʝ|.o9v$8&Ɣ@Ip ]/5P@`h *,{f3-{)w#e3my A x2,uB^ qt+ؗJLas4 =tZssJ00cLvo&d$>A|A'B"9~p C")lF6a)()5`jp {5T(LK ~H(Jo _Ћ``c᪚A)^Ui1P4fœ ua{8SSmfg|WT7_hi+%jֱ@8:p,A$a&&^Zod? ,s w{ZsaT K`UP-_L]CDrbk Si?d(UGxp}8 J15Ak*k YD9-UCU "f?yrnw[FJC3~n0ǰ+=u;  hT X?dJƓˠ3e~THrY*R)EMǯ>H~E:L?bjhC~d'pìO Vh ǚ*ʁHFr*uD 7FxC#ә"=ӊ(s[|82ЂnJQ^v| u*ӥ+/(L"  5`ǙSe1#0'bD U1g@hW^u,+0:l>f-#{@X18Z ;Rj)/A$YO wрI@kkH=&/ Q7q Ag=7^@W-: ;D`pƫM5A >{LKxK;]sXp}Խ^x Bn_3B@>qQ$yH[;f5u!wUdOzpLr:`*& |T~kdM dJd a[v⎤EEsPi)#ۯ5oАf""ęSg&띊=<<Ӣ>A"A* 6rRd_F>2mV^6Ow;REuջ)7DAұb:IA~dU~ΚqlUyƓqHK?FQL2'IC6lxnJQ|PIW虚zw^fDϽ:𵀻 L .dǘ:3v T;EОB@>enIs~9Ze=Jc?C'qEM IإP\е5%4s}3 E*5= H,+ Ǝ &p&Wr L L<#А;S4ܙBn[A*@&%B L?\ZnNY4<rD$1V4Wmf^97ؾMI1v~ʙ\W"%W*LdR4Be~ᡐg|f1һ趡U{1nFA]AC?,?ko11^ʦ@R.?75u@=i%[ f:ˮKpe9 EEV(RD!LϺq _Kd.58 [Oc7煋'&p% "[Nj )ˆ)݅v.ZF+}ƹO40kH)Go{Z0XV,j ڌ*SE >zhmeoòDhF9ܷGz#,b>0 l& na#8֯!m OQG*zeo [,J0|sc#-$ gmG(pmޫp]|7ǖ8uY;}lE5?6p/|W#[g ]67fCkԾ#5K8yNU$Vuy]뇯 ?]|%/pu).G(v{愍ga3&,jF% !YQV1 YPR{ko%sf""[);xGhőmff k_w tBQqe(k&X6}UN^:r$!dnL`V؈jx+ogv4Wk3X5E .LUMH<ΚZJ %(n>xf7a-U3]6|I-{?rT>O,3i6QHiGblzfH ܏IaE榿l.$,sɅ v/5<&뾩j,'Ic'\SV"t+)'`F!U^!`g|*^F [媦+I]Kᣍ#! iM âخ ߲Gqr%GU(?BZl|^ ?O@Ljj|GA:\qt&)*Oje1nBFPgyr[v_…X$7Kv~t5!$j3b3v(ig|K@?JlcXKKgmݹUhLfO+|a&^%{aj+xTi7Y!8=з`'Wi'`G EJM# ~0Fҵ8~0{oNь̣McT\+fEX@`F2ixct)#Чv[=-iD t$<[9:뱻`+`$]M(YbT و0JBuyΙ}Y;kǫnO2w&#eLFKP7MV5Of<@-Sar8fI}K-N\P"'- :xKDS#K,sQ)7 m*X\ z(XfjtD_I[%miLX,UӀaLϖqEcKd5 ;S)e؆Gx?; 4o>BD!a!vodt2ً8 LǐQh]lJ{_t>k\r4\he3#ѧ{>o\&x㘟d %&1[ Dy#HNNē֯mЛ7[c@m1U"F:ۃ06#uQxdRrE])P56vZRܧ9BFdrQf!fUiO }cxbH':C̰Q"J'8„7wXϔ?{wqUwBXrWڷX3g~60ĵ}ԧeLY_U*6Yp0IM.Ι5jM'pt3nc m?qyCu5[b:Sc:l]լLn[[g,:s2_T4kGC ]q qؕ(__CwP "lUuKT3ngSzF -Z&ТQx%)h C_{?S~R s9w.f&S5a]}\HEC8ȉɋGsVDo)Nr,i NRv*4h4$o.L_,pc'dBٮCL1n#iʇY{mEE E?75_-\I= vEn"Rpnک"W I_A-piyv 0xGǪ;O.wLYu%g阮ER8 J^UUmRS;tG3a_,Nzͺ2-24(8J- sI=<j81UΖd 2׉Y,$Ԟ35oʅ`QB[KE2,03g 1ѕqG4I;axf pC IZ`SՉ! n,3аkt9%}/dӣ*ܲ_|8uy8.3M7}XbZlxK.=d_1fuH $5+BUt`sr3 Zg9DfOErpOupyTP HK}"up&Q&(䘫=ZHuQ$ş /S^Ln Le[sOw%Ȑg|dfypJDAjoR`}*9pp tqIoBɇ_R@SZCAX:?2*V$pQ M__/*OJA%C_+)gB2fD@Ea]rT-*= D{ǶqҐOx,5&$",pgfzuZYș~&x)t[ygEG{smه%ӆ۷ ,td/C uhmlu+)`1/9Xf[ ;Jm@}~#OxWHzT%PUk zoj2(;pb Ec=|lL4ܳ~JCۼ?Vrk"'Wk0 GQ h{Th0 Z Z7.g8Fb?8~p2(~o,RI@H^h:C϶(۷$6~fRns*\ɐWxU/s.l H]^B4̕O!|ZA?~;8fJ4-As`OPTFRMazf*XKF_4=&Sp'HkSb51J/Eex>gKx%bR*nzyg3 04Bec"MLz%s^! Yh8xbc=wӠA?J+`v5AZ V\n2dZUp7 ^$s0K 49.HH"h4 ˨V}8U{P@`Hoܓ*l>Oh˕:}"*B2JDZjy#xCW͓Pv}qi$}#Sd|9i@YH"r ~G-q2*=DcQfr=t/R4tˬpz|L& [{OoT&H~6gEzPok甧G 4,s1hyS0Z<M: \WSwN7O 6DAOFS>+k(|~1:\NbC>6z߶EO( r>)X݂azEEu83E0Lg.Ӥq yE-%wSk­}'3[-Jxe _ @&cԹ- L1 \)E^.mQ3[uo %7'% t OHgC mV!?[COJŗ#o, jnmt V~`\S17ʺ`o|Mk wշ^c޸:ɈcT=Kxl?4Su+B8D\A7l\ztͰ!>/1e>r&ҡ%?ƙIݕ琴UgW"臀׹U@5~z^Ajh`Tӛ+YiLS7}qTuCFEh) CYl N+]ë~ Qo~P@8Hr.iѼmck0NK|؏/Z:m"6ǰ_% @OIRGΖ]: ix={R{P?T$Y~6):ުj~op͖+T Ujmf1: vf+b ylEiB$#V0 M~ʉkb(ɻPT;x=a!ŕY|\lJ>ROqEGZ-rׁD"MZD;3 W^y 9WY6'vbP)6m(R2xkR̆t FP?O>;^ D:86X.> kAOSl s~Q5ս`%5Ni2:u 'a>g9Й7ɠə;\ș4]NRjߞC3/&k$9<{5k}}3LyPSbuQ6^ڀٚLˇMڰcmM- -H +*o|~ZѪ#0mqeJi"8Br+䂃u|1 u#oyJ6dq /B~(f 神dO9J!] f7J[qA=INj/? Y9R9$ă@FNXgLAA\DqM͍ۜH& n쪲%1Vݤ\*LK[)ԤR^G{ BŴf4SH)2f %1 p`nVP0 N7/m▯ߧvrh#@P.ʝb>}TӬg%L[Kk(0M;ߩۼUdg}9RF/\*U0eh@8q؈ffˤ>',8 ~igFFe߳Rad5/՜;mT%1i`;S-;:e{\ͨ , ˭3j+c Zg=P%/l`=c'"M{EWƨm0 7|#%EyY)±$z% 2d-!q%8gNXR 3DM"I?X᫅9|L^o3+,߽ @2j$gt+$Ey`rn)\?qʕQ Px37>O,Ynͽsz,@'4ܞJefHX>GHԯS}w\}0-n؉Q^ U-:kBb(ERv })upN">bW qD²b&u{e&7)'* |{\%SԁxUX `(RGnE=r +L(E2ƒinlX>(WS};TGx@lېET5qzX`,@q##OΝXG;uzW#v5F51';!!mC$oOPj86fSF'2Tz~8mUVOp!`h |1wBRŚP ˬN*1yWxW_фWޚaKš;y'5e¨K΄,ަ2Dub$ `t%yk~d7:qY0wkg+xdIdE̲xKT)g"xPgDB.e4f("aJrԯ֓n% x3Ù@$AZ $?vJh?_u[!UoZI{ۓg{H S#iȳEtl2.NA rڨ sWwm( Pk!VVpP }$?kmxYN3OUCFy5b8 mEH%D%8z틖=0Tx/Xvv j}瘴\nmeL>kuV:E쒐|EDR < %.oY<+%Ó%lD֐Z%d,gӥ8u9\U *3 n[d:h3F״RI?ኜkͺ_*褷Oe|uRtt}e2)rGP6n?]4궮_WV0K̈́I_ˡJPm`oL(ӊD3&GL%"%V CAa bOeD?fiM\dp'Z~O \eGT e">y77@m!5J9cˍ;55i;BsӬMTv)&<,) m@CSNtX{*huTd' b*Dл|J=Xc,m,[Q;>!j<Ȓ_2?Wf%]ΘaSW2};Ďҷ2 Gs)m_Tѣ76l[?ouCEYR/-.>g)l}_u)P}:rvą.DGhpU{t:ry=^ & m !s]&αeY3WSϏ&k[ J7G 8df*yiFs޴mAlN /vBZXj?[x9*q3iLeԶǁF^{yNorJa+g 騹 5hzn2n.Ɔ"], 7c-6AvVxLyUv-b4>qP7ԟjRܥR%M|Pmh} 2->q"M^bU$P8&D&H#TՆ*};Ҝ5TC;I`wvoSI$lmxVU;9zOM # j">v㋞GH4&pM]QT!F2sN@O1?neQqiTW3_D+\Vu ]~3BrMt _r"[ gvаe6a8ʥr`3#(3니ndbZ:;Qs $A05Ԏ6n12~_Ui>y,~㼼jH閖:0X:ergr<DŽRb7Y m/s{u1i2V`so1̓Zx Lyl1q*}^ yatGC`qG xm3n:0[C㣡sUǪHVR>U(dDIP=ahJb[x{( q~N؎a;/jXj?߄]O_} ?:9C6j8ї_1b}zߖǛqlA$$lq1r!7T[JBPH$Vz;4 (VlU@.Vnllg\\qNMWD I''Q g:23vxfK)֕NRh8˱pBKd{;H>Psu3B9KCʃ ]>#c_gj566fFYx9Y"F7a@W*JMDwFHf g_sMCdZ)noKXx֐bYB8CʩC7 ZA)s^{#x'j ݧFt{fG"YHd-l5Z^M9%[*L~}m"Z pw)Dle*uCv=a{wUCFwS0PEE?tت"#\y$zADŽkc-e6¥Kqh3ye'XU^N~&x } rrƺ ACFaIm2cZ$>>O" YPhT}"bn ~r# ^UN`|ubxjofU}m4)#$%I;M m(ʱ܁x]*mk~܂7"j8|,8kתgI#p3 SP^wOkgUpPkĸE8c𴛹>+oR\*8}:iKRN)|JkbÏQsϩ9I+w'$zBM׬ۭ6OP]^3KzL!*1M { spG7Q8fby+tUQ`߸r tt,&!ъxr$d /y[9Ƨӯ{rBnenAEX-;HDEU[Ԧ~,EM{L~ +Rc_#v4WOR+Ձx\k?ߥD|@q䠭DW%-CnBtB_(BMchͱg{^ֶ>.EʈWKdvWm?PZQs,]v72wNڣxC rh;4 V !?(C^D q-oVro^$7̋mC*OCЋv-AS޿*lm]NolD!Aap(3΋羮}\:j|֐,N$\zPq^̲D0exjUF3?Jd)^3o,Ⱥ9XKxuhoCYMA݉Kz5#C;}& i#aꩭ)ЃOj`Hf9 IP[v&IF.Z=H=`mX&$Ee=d9KTx^VY%kZVsXO*d}D%[<-XMCN!dcr)O)$J{ #r5aOYYZrƌPtMc̱j7`&9GmSA  XM-[TИ#ꏎ%|y482_Q5eO07ZٜFcS;Q{xGX^ޙHZ1l74CqwC]U s메 TwùUOzӚMNʑ|}u/N"YNI N"W|Od[KdX"qS\ix-6mZG%28YV|~7qj3<2$6(30 {YB^[thB+R>L=uf5iUą j<>RQ|iP]?TKm@ں..s< r(CZNvfQ>t &ѶݨC#*4;( F3cȈ_R,J3^jj0_MڕjWfK)VooEC ECaȆ|W[>dZߓ𔺷ݭZ L4FY\nY.s>|dE(y c!c xfz{| GbE=!Yk̞JX0sX=WR^w=FDn>$8a70>y,>:?- =aGa5P: nF\SvTԽ~"y-#]i!TZβ_-ZT: 4f5.`q0F)\;ɟ,hgӱz[ßՎk׮Nk"S2xaqCw裳Tw~~b]?0CߛŴuZ#ALbM=()_ ;6/x(|cZ;#B?\cGn'G/gVz =Vы|mC֤9,q([l%~Q\*NnՒ9/HB36 *M&$*aP"{iKqBv{N卺W܇>~Cnb~#E, \ҧ6bvJ:E, %Nxz> 壠b#4Fe_}zP<Z/7J=f(癓/5V`o]5|0slݥuwOMLZ\wsPgR# [0|T<~|FnI+2#8M_=E-sn` 셶]0Cy?:n@\M1lcYmh K >i62Sy1}cgL).@l#>wx ?W*$L\ fa猊#ҤW$m;HpHTopNd 7,`͡,[ԧ?;0KFGwI3hm`??n֯ b2vĨc5'V6{t(VnӰ?*S@8XAᯠ7RCeG Ep5yZ .^R- @cu9lW$#po(_0_&eg_E+PAIo$u)%/Am'a ʊsY>LA+yۯNaF`X5Q]{?#y$)I jLf6WP=' QuhHtvv;HGl]| k7}VF"Vg_ h^-%~~N]ôުbFb&,P9&5"1ThDȆkbQ;}3l<sj 0v.WSqPI-S[ߡYAp[m^2ŎqB_*vE8w̲zJל'ہH?ܖ196[K2N`D{_#XI3N\.%ft%nE n7 P:I&;FO1p0Ӊl^)ىAEuEQC@1?6x"ߥр:C+mRo3uЗ ҔG_Uݼx\@" .ء4gӀdy+/u 3#aC;9E GGquQxmg~>6lˠ\Ӥ@܆xcW ˃sX*>wwJ9IgKcrl8Rt<6G^;P;KS_ |SF9"D-Gc^DPnO9WOn;U=a^$H38+߸h0]Jp;@6{TTYp%':Q *QiN 0 <W~j:ѷd}ZӗL:2 v'qh2B4ւpCiKW;BZeFL+`R|Aư yj~fC$sBsK:AH\uȼ:ϯ3G3 %G\Ä|hB1ɚbsZ͐[}v4Z)^&8,kI,LIWN-Hgz0C&[ x'ݗ-q@r^ѫWD=a0@ueЊ*]IQ'+8HA00/ oY?㙸NHc% lNn{2dl`fӄS2.F]I} y} )ؖd2- ]0x[{q3&eܜJxPʷ4nqnm5^'"` :~rз33\ܸuT*3 ۟2TCrfz s]LSP=83S\e? [ G1 ;gBşu_،|@M7Ndixϑ4k;iHwK@%YT LUVSJ<í43e͂Wh>:H_l)NP5Yj+0.Q iT=ްMS.YEAozrW&J>r[Od6s8};&/#G~?UxY9NzK".wFdU TAY_ ūcY!.7jK/olqF1ӱ2)>Nլ"|t]vf4fJU;\qyVXKo{e*#),YdRqO41֚N5R@*s*MBR 'PбWqPp"cʓ6ЛaOЯ̀ސ阺o Q`PKV4l=rtEiW_?{'R@!`DѐQu9랝m (E\Dˤ Ϡ+{686}pUv,07 lImO3K7G}^~* ; qq}{Ey9YٮG?0Emp>$V͎u>%18A߱}-L$BRUDh1d]Οt@Lݧ9J$]sJhMi<QThIL#zbJڎd?*mƺ>mϜ2zf_q9d̘|hOF/;2\QW2,#uD> tљ|{P'[,me 5S/*@߽ni_FQW@U8O+lD#[lWoJ' u7\6($q{Z{`8ɮ۰drV7#;l0Zۚ&(X c(Wb^υ/!k% =N۩Z(}\lD\5A G)}}mb⚘QTz)htV/xް Kp#b.6^N0Mfy^%)S̷;a%BD6ƽ߇m=ߠ5T7z[f5J}6V&`nDOMV) 8,yZt+ %gEphHaućcy:e}}> m|,&3Oo|?,>Ez{cj_Rٮ0,y:8 b! 2Jy7a^G(T1HܿŐq!rQ6&%K ,@^0HΧz@]=>Pm} ɘ+(R4q,xɑJ{_>/2fq<._^q{ m ].xh5K=>0_T돪H":jP693Q&`z54U'z R H:T}-xd ”%h./L"lCh1Kdo@uF<؄"GjYf8BE铜4A_]![:E"O/~i>ڱGp%թ`hR<.Oc,%-a˽uv^j?SarG+j]N`X¤ץ7Ҝ/ ʼnk]=,u,Voa/ݗ>x+\zzp#AYHn`ÙP lzߤڥ< `6l^$X9wpK7=ׄdQ;x;R&7sفfn ZԷlUJM@xK dߧagvy;UDZ=rMǭK 8?Ts@J,O+NM#gO~L`o`oqt=\ql]%G%:ͶRrOڍ ~;q/RvRC+zh[&/-;ԩAʑ*zZⱻnu)Ϟz!hj;y` (8~<yiU ~ ӻ9x׾ R;=58ϖB 4`SqT >>Vr "3j dGz:Vahz2]i eO RS37j_,b9 Sin\ :SQ'~U6o."-fYтLҔvGh00YMk`SXl y!YB=EIhgXOc58Y22tE~X֡9I?p[h|己:F@Ձ.C3}(Ẍ́V2?mYXzUH+gk'@YK⥄~S]=o)N?}(5.4Hژc izNo\IlI[X=1`#|Gd%[P}G% CЦk#.,; u8$Z~(HSFUjbNDbr6Ҁ:tu{3壪>tϐrAe^%($k U-@W$>?(c-lg[oꪸGQ9HW`|fcT#5eJa'mK|)Q8$忯{LJ5gPduT2~;,@֬fйa{cGs~ltKF>NQi.s0% !^EWc*УOOQWJ:MSz\=S2-_OYR/uD\q|> VT;zy sYȘGT}ru%X܍q#)e U05䧕B3t |$n猪`aB36S,p0[h^!G`W?^LWތJrh'  gˡ3pp&ݍ:4U؂ck2֛|#m' |@~d q#Җb[=jo³8!|q9HUrO*ٻġ8槆LsxsjN`Z>>E\!QQ́E=_`}˿}iMjcԪĨR&o6&Q/V4HX-WU$0GPܯCJ+ rc򕎷\įMKdAx8; 2ր'.H0>Gw)YU߭@Aktšf]'^!Q0d?23Qa$E֤R"x+2(s1If<$kX+TáK4W9?D8߿qo)[L7+X$ /VJ܀EAsg͢Ɉޅ˜ЃGcAk\6Ft]09tTQ۞lBf 2хSuc/~5hL9C{hNTG`L"}b1SMJ籀m hx]GZ?vqטfrnA;/%in䍌}/8̔.bL<|Qz#(EnK[v'󒆉PE907t<ǭސ0$%w=8;|lLG o"9VpLl_)R<{<$UtP,1vVȀlrۈsI*y]̇]kF&_x!Δpht& ~\n 4>?TUs{iO&4?!a:lEGQՆz^LVM'ngDV}_Gx-Υ -B-g]O>hߙLJt`MKTg,T|f }&2Ud(20qѐd`,P~FkJ\D#K YRbtNJ#Mr\N*~J+;z4R =z7zXs'A Ħ4؅ DH> \ˬO_Xvk/3sa-y:eu%˼GK( nDN{3lvԐe f&:ֱUݠ"Z0m@ 182ֲ  /~|uޛb GNk@"q{I&(R_+ش,: SC' չ%gCq5Q!|#Wߧ9q趽%Bw۟2wqMRyL`KlD@ ߥ o2 FCJɹv.o/"d[ 9FϹG“]M|F+%ЙM7s 5; ͑_9(`|b+ |Q[n/$ ]OOಠg eu uti;1ǩ'Gs7.+"xĢݲtDwBʹPR*0qEEF[ūpojoJcܿ6zzh'|oBD;N_*Îs\U´c7lL\ބo,F7϶&k*wX|M؜/_Pp#2Pu[+>0hi7Y3+@mRFv IlMg&h1;ػᗝ%i'~:Sg>#cWhȓhW.,y8!#?TbK1Ae>mm 9Om\} =ɋ4YG,f6oPv^ Pr7>"zR愥*JO<,A7A.n7ub`zvk;L2;3M Oc $\2yb6[gJ?)rZ4g?–Vd|&Jޗc ezUXr>Гd@ت0KCl!ӹM&0kRN1΃ѓVGLD8-ˮXُGwS9\:B?7tOOΥGAy~ c% [֓i=G8x](t?0O'Ⱥ0_(E).DG'roʴR2izDH~YR$}o4HeQIszM͵g&77L!/{]ny&jۜ"4bd Da4M!*`E2KE:;6?75%+rO(w(@ttk#Dsc ۇjD6%N[gNp'2qjC"SS:kXB,-?c xպw[HBFB<݈ʓƏ l>n"btNTЅjuGuzfdݞl0G.dOD[vC>7IZ GԀVdnt!Gk y¨(M!Ɛ5| > m{0e(IFC`^٨g~2bݴѨՋj!AqX;Oa4uSHج6s`e JwnZ=̰dehb~zWEJ cWMjX1X4]^ Q8VaaўI*MrԭݹK(8p$1b"Z`7WMk+XGC5W&idvӕxvn:L5%&0C|H>y3̎PeVq9[-PERCs]a! cr(Ϫ jk; TTpv>noΫCt=ɒLB1'62 BgN,wrbНiaI'H&bʇW0⊂^__H%T#aL9B'"oX zFcšK5F%BsrKDpHs)w6mm{\a(juRX8e5-b&@b(c|}~+ۓR -i _C_p7@##M,Q94A6`8-S{"Nh:'Ƿl* Y 6h0(vߙ*8su[=>C$hex=+fP4;p<˺C.a@Y yW ٹ8c͚|7k x y⷟` roO.Ǥ z0Uw&W@Y4(ǐ(D 52IMFV]д-:C2d=<ˣu)hs6`7vr!&9&˵@ȧ1<-Mޏ4]kiN1Έ( d [@mYTo z_!/w4̨u-lY>xG}N7ʲ z,,JKU n#qbF S8M!,0ЦIqmS'n>kE xYӈdQG.ީlM jVЂ{xw7BߜG&1wԳT,i4,H_4nowi;D:a=8c. @H͕0q5$}yMs9KV5"l~ݼ HFiњűPg?4{ccQLO /SXuI+1j~ ʪx}=pOB\Jh+>j iβ8yU틫V#tmzMUyP]^F*#T[͵7rԏꤔj1$cddIKC@͝RG\܇|]Wl>a'xoqɫfYǽW%΅!us$\$իҖKRxXF"{{n-tVϻ=%J/A If'0Q*=e OQvCzdEUgfu?Aq+vWuWFBdizPjFHy-]ޠIV$qD* iqu$Χ7I> R!|z&^$U%pk \9bCZޞWB\"p f$RE=lpȠ̼܎A b ot*ሢ`V993 ޑBS:.)e/ϳ_'_[p>.Xx12/QF@,O6\>W8EӝGv)21 c ΄O?\fnіџ gYԊ7P>pDIIpߪS_٠뷳uˀUUdڑ +}1S5Vnj,E73CɉydNq Fx^"Gcrz1F\\:$[R=ySTI>| #$!X?Z:c2|HLr2v}.3zy%c@*-ߒ˃\ nS, #̵4.U?S3.ni/(kf]"3 Xs.>_`ݲ,#aJ-%TD>qt_`0nW]-}1"Ysi4IU{8pf mͼȂ{Mvl.ӾVN[XSPΛZ@ok 9\'0B .9Tn OO'k(~N=UHQ{.PEqV#ՋIu$,Z++yK#X%d؏hɩ%q2yfd\n/T͘(ZfعI(>ěȓ53 ӘA:Z%EkfE;@c%0 ، c @|Zo]'^ltS&G*6kDUM]d!S}g6ّᆀPQ*T=UTP%?Yeה/@m#}ˈDmh"@\5`H<:_[k F8Er*(hN}40OpǬMRsZeB%! ay  1'oZrN"k\7dee^5S-&$Rp}E9J ~ޥkrhH Bt =W@^w@u $#Ɍ/,BoV[M(;:@SOU"=ye\/yH V$ݱ؄Sbw>V<̬i\j# d|ƃ>} ,zoWS64o;O:o2ɠ $[f$J);t(IEY]א?ל/@ ѓ"h3) M[oDK/ݶڗ}) 񟾙Rw\V*_$ZnBt>pʞMAHw =V{+F͊xQ?_nc\A+UAM;ˊ;HX򫏢tBS:ZfgCIr]=0p vL/C%p-֧^3\ӸKD$=AJTͣ̍2?k+ R= Fmv, n0G5Ҍ1;֟XBaUsǺBklpgʒ' jcccYG]Uץa&IZ&7ٓK\z Ss!hvuI1$M oGkWQrRKL ڡ$ݓj=a9jW@N6z''3rdaΣ0!0 yrR,J73!; Zx-?MV4y^Ї$))w Of=&owO EpNc2c4y Mz_IQ&w8q 57#vޜ&mU:cVwzaP ]q JU&UOXEG(LoHչ O \GzrӨ )3MySFbsǠ:cK3!_d?L!E 0 L3u0ѝ^~[,E4+`p0%Sr*ھFGB8iFV7\oOzF'^"KD^s"/T\4k.T YMm&Ek> svPSv.I,Wv@ͨ4rbx#^lQeQ^cs2X'|ur혻~M!|:-g$Q6w}\fH +1v{pJ(;nS#ۉXA$:o/nD:T)k-C(NtWh"!:j#Bq 1ҽYh,ڪ) -"蟱 ]_B)w y~g1ΧxަMƵ%/{`u8Xu6%y72 )6x'(>~>r@+]MQl:~zVn~|)it X5+BX4 ΪƊ[z0 cn,9v868󝿰~Dbի1j JoÒwM);%ςpm2G%z/Ԉ@_f\;j@Y#Q^Bc -@"Ïy(x|f<ﺳxz>`eI䟜ʥ>Ĵ;n6].;7,-qA$X#v-^r:^SK(F=v+2@8P#np'%:hCo קq|`to*>1:JK|}F$r1+|OzT?r!JK/?igF;fppvH+B4GֆB4여I&^Ct#~<++ụxY8@$vKky\% cΊkU{ɹMtX %)V H4"e0 QAR!oO ʩeۄҼ7>Y[rIϟx\de"k%6#\ăz |QMӡM̝#6Bs1UG+nbB1wzu0 Q9{/kʖ%ɜPUF ƾo 57_Y"t|w'ȗͱ> sT툫]Lޣ_ԷB]˱ս/~A; \d_9OHܓ8J heI gпkOKD ZUI9jQaEEa%`}Yj_궫{|(qyWKM .LΚ!27V[xX1sh~`+eMg묔B_\6H+8mRED=ŔCݦLCr.Rm'u*BFԿ0bwQV̚QJBa.POՔ >W 5;i|)A)£r0pEGo}N)bBxsҡtsƶHF'TxJg|&1k[ùOZ0rRfD#Nޣz(?hV2 R [ <+,k/2ZĔ˜..W3șÒ::*F)^@:SR#~ (J]ʬކ#QQ_alxߍ7Al|՘[CErV/_O.nyŽ; m3)NS胻ŭҪm 2ym }nH1yM<K" gfӱ} t/~j!stvic̑TV-D:טqaIOX}Xu:{{U#KM4X= bZ-':O:ίb:(K&F7&ڹAu5]"'_=ph}Ù;de|ٗhӓG:o,N7.N=ob8fC<k!DMIr* AN2їaXC@j+&%sĭϿ=ˠS]4 rs%o##>-X~h)VJ3&žvr!r@?o]FE_ByHAhbZ1 ck L ɂ-3sCfDo 'X8}'sVkH0gE/0eѢa ~QjZ%X,jU{/9 83p[\d MLPC[S7?e^)orK^W*x-H(Lp2!p{nZp`kʑt)F2}R2~SZ#,]#nPwmFqJo])&|ntOeOa >jH[T_Iyڎz"MkhJ>罵0f],|k&isȏP88*[IdUOdn@n0~1ג籙$(cn8cJ#@*M.T ̾oC ) %R0[Eۭ2}l&&zT5KO ]p`$D-\iILcl7]=xB.͡Y2V Bh SiT!xjA"%M$;wB.V f=wb6Ѱx߹4~̬céun< 䆮0̋B|cZ,RV ,U Wk3k7^ĔuoP6q% AH6}fF;CFS49:omϻV@ɱM_l)X廀'25dC ټ4#3Ƅ/҅O$Ƞ3np/KeFÐ F{1&N f-aI5(mNݨZbja+du4CVϑdj T!ޭwXET)z8>H{g'fozK}0T|2wٷ-{F5M;ɯ [n\- lt"OP cCKpriXUKkDώOQu|5׿àAjF} )7.YNPېn^Ƴm;~/562xTxni2GjZT 0p :. GI7G&|׵3dWi93_m?~ ^]FS(dIFS(j;b*lE6;f1W"ԗFӸi$F#*.}Uu8v=ȧ7!B,r'XCMM"h]L17τ5-i݂Etp['#(8.L5c)0zaw{A"a=+A]̄ٷ$h`M#ỳؙ4^c墸Moqįn)M$=ֳFL_$zw$~t!{ZM ` Zd`>g\8i?yį1&PtiNYIA|a$> rLYFf.w֛v&@kCS @s @7;=Lcم c6ʲfʲ =;"Gޙ@H`6Ɲ|ō{~[0V M5v6<)@ﭚ!dUn> SȾ d]G*F} ehqF+h*^q٩c y%2(!M&f48B)xЀ{((D+:MzBLzpk{m+\>v6ܴ/*3́w/!\Z$/c+qUox4g;PVaWYSx4iY/bk>A 0Ӽ/Ty2AO_G{YEΧ`^f\#+fscLLLMN;oC%[]cBqGssNued~HdHB_e\oRtlHq c.Dfi,QޢE".S>*|X>hCC(XGֹ/8W CKy[uc]&"tMA)ԍwe6 b\;»5͢aE^/L i:/sǢqtE{q8ȫ<4`٥3'ZM,q~3{l] (|bh$>p0 C4X Y IݧfyOOcZÈA дoךʁ* p=F~C(O,IZ4O8o,fLLCd%f2y̟~kO5m1-yv@ Gs}!B- 勒{-7Hw.u m<)go[ qibWMڮy Cz>_DWqm@LۏOj|wϷ0}T>x*ҜS:710`@mD:i7C4:O~x c( C-F^'/]dK|M&sf[Ptzm 8o>ԕcŪ|쐉í0`.O7i!9@k~5K '͈es"׷fD7ĽWf;.LC}(ސO8dVbpƄJHZ<xK(H!p`&-o)ޥ5E:q[襑N>IvY`H!,./+};6?b-` ܫ T0sf#E hP*@`Ӄ I}wŋ2b HY }Q{WB 2nͳ+Ͳ&7ڢX||~l@B nF6@B4E7Yw{uS OkaЬl-bz4ͿG<(BQ;\3 D\)Xi*qMAG&]\G|N-짪‰t al<xP;T1{4#g7z W3bVV5[.w񩹪AJT wFu#D>p}NQ,.х 鋤R0Mk'2Rgǒ-ٛrW™#TS)&Z9` URK"F7l9ެLW5F)ʤmxګv|>u~-IjPDr"?\C (J:4@) WqTI:e3:0УM pCc![53n^:3KeUļJ zpV@ uO_vu55Dh#0f G4E A2$RIy~Ʉ 41U)NiaCʘk^7Gɧa~U6qp}-ZNӧCHmB7der}#Eo|(4e)ъF aVКa6pm 2{2#s^L9Kjh.T!,I9 N3Rxi!҆W(_E (ީ Ifcf)9$KmW<N ;j8j wȯ5es0CoۗQ$I"$gM.*Α"j5Xӥ8xFt&{YaWi߸2_ ;rrV"z<(B=o˻Up`]#X#WdQHllp#6VԙA6F78UקQ8$ 8jy6M>Ggq9ąg2읔(ЊZ?QG~"uUgꉑ _&X]?k1#on=>"I~ViC=AVm?~xab:^]R#{n 0cby[-+63(0gZ~FL'ю\]kQPhMSEcBzΗ!*~[êf cg6C륍 eܟW'gQx~c8?75e\!( U /ˊ!L˭1KP!]Dv3%F)&*_ȭ2huw3xPpL 'I}т. 8S)}7)'R*!KIr i^lqg&8(WەmG5#di2aZGTl6re7h!-Tu}^9$Y]]ysf0JyiHbʗh}-f3,,<~a2.!XsD7,ShCtU|k 18^1"!g$%/d9mۅn- AOiㄷPb=w# :p8Ķv?t( p5 ||RQ /g] '좝Ai(ʼn*rz"2zKړYĈʥD?w\ݼG'"dIefDq;z-5Ԯ<2Z4H'*vL$fl5ҒW /в_\gL OqQ,svAWBɃZAgm⤇y66Է!~"|{ok\ y5*P&Rė5 qZ{Ф&h&b!A՗AN(*@]}h7* 8f."D,(9m+X{M#rKC>2A}pQ9&Nrʵn^- $j*M?mC?K]:3{Gv_Vҝ9_]d`iIx6DUzo;U@Ga3[tWi7do diS88%Vݪ<Iɪa-uO]y5[|k%twZ$e-7<6'_n v-d9jƊ;2PlJa5p%ޱ}޺S: @ϾW-Ws"Wg9\A%o7JVVZ#nݬ AAè􅨎*DI>F5]1`³q$eNx#\)Vxi4[I=X-#%R DSNI| n;^cm RȣnەKU/-e6 9)ityܘ~5;cd{<5Nq3b]5ĀC@Fk\w,x34Z K#R5wAN"[ii9þGiYca~LZ.Ea* C W"}.v]ppmq;Yd;i*gS*`Nuz5FtB.w"N !$AWrƊ7~!XI.TdEC{T@)t[^P4ˤA1 (fF'& <8mw4| 'csM<ս>8ØopIuQ=L|M$1DL E,(g}zpP|~;^Z:U{ieu' 3gYAorҶ)Pc($70p˩)EK}_2VJG șEqw159mbYnېv{ 謭"]"Xbc"}'F]  άF8TQR}̈́Ͻ:O{y<);Ŋ!\#tKC$֖$NlNj&Q֣nXD R b^?Y}SJ l]EU64c';͐qotȅK~VVxA#2GQP`{o}mrSCGx CAӌs [ _fp4IbHMgT. Bx9f]~n͟;?xγĖr +Mh*4\߉ %^jqؕӑ&oZr5>qd1G`ފq[y Pi2<`Bs&R-x'Le+bkX#/KHZDa @ϳx&0TIk1( J"D6/oX(Q<.HW_ Bǯwl!Ce$' 2ۥGbMR ()D!/5EP_ڳj*Fa5e:h=XON]>XU]ntdqC4pr /n}s=d*/P5M"P~;Xmf(_o,4.t#]8Rƃr!O/hʝtiHJDζk =+3Y w|3u,ڮŵ 4:bϦ[iӪ"&r$Tܭ`RUCsDTr&%m;PWDEH':6agWŒ0طcQp٘"VC35@N!:[!JtsD6$% le5+C{?,>7{EL|rrࡔ6K"~V Bx.ZjsОVGp#k_$&[+i6voMDo~SVC^BCUib)4SU=P4?+!X9/ƃ+xsIeyʛ8E8P)biWufzSCÜxWG k#Z uX)cA6sEȂ{ko8fč3wp淏CL`"uiK]'DM!?d47tiAƗBCNBM'mS_[|dn B8ΰAsM%/ F93M M.;9dYQcG S|:i kGK790}ooza `Ɯ}mRT&ENՀj=Ba Y:f+ d?13HEa#( j{QW[y犱7| g~H\61i[2eHUwSp]8lZ7 6p.쟊h a:qPj_y\i"?$HMccYpzblIT՚h̚]*֫ވc%K&sAALM}39_;}ϒ) w`M+{Sy;7;ulZuS?6w!ETtT,zɔ6"Y2Y>TsRCzMQWgȲĖ eGe0f ƔgEQ$mDЎu0ga~ tuH[#b#;;du4D[%?Wj sS7 W[­޾Orp aJ<Ȕv3\# 0>)b YGD9*/oQiK V$WfP&+'%/F~ˆ5{حʗ$r xvKz, wTʚ<ۢc9Dp~raZ;rUnFMG{Pڰ;WR# ,#Pum.Ҩv[]ohXUswÀ`D궑w&Ӈ ,`.?GdũQ0;IĚD@o-0B Xs1^s.zM\/_uWѴ9&z;dM9]p jȘ:`@:t -M'<vg%_zK+ ƞ Q:B)yEiMC' SA Z-M̻zHinp$4I>yh&xh6cƭ5Z(qú"5r c7F2IlȼY INL(a5$bvakSu:;;6`+C6|j+r?t =ZZ Jiaļt2(ىCOٻsSf$1d IUR[$v\G?CDW*ƴekVH(s]MCqqY|lTVf if,Iؗ\~r3L,+  ʴ?i3:3!$lɊ[d@kIfy^*htO\upI:fVT{tN'vboE` Hʹ W'ǁ)cM]G4Oj>ʳxը$C3vng%?h=U) %OEk"#^.'zĦY4#j"zk֒mcIJ?94,Tg۸ AE 31Q a Г3 1"~|g:˵筰{=,RQ#i%f+M;O,ZĈUAX=Д)RQӾ Q1RȐ?Z; =LzLb d [K_ tiɼ*!~n0pCBߡzƔ[{ƞٽclGv}g*¼-^822R/^xGS2ÒC.R B4;C> p_@I?+c:Wӣ@ǘ+|Nw9Slz8lf۾TLmR1̌\te\T]D#$$оF Ml>,G:.^#Z/в#g{uw/v)puJ>:V`OǺ`Gafu 7߽} LKE=BU`h^:\\)7V߭{g9 y^d)R Jλ%/Ȁ_g]Mx!TtwWЦ3Á1]}r6:bA_/M;Rf ~ƻ"l~6ӞzyOfGYYI's,f VIdA!Uʬ)!Iƛy:,CVXer+гb vb\&'P؍F#1Nw `'sh6f~a%O{O6 }uש ƕ)Zx/2%WX`; IP JB cyUSS;…FrX=bO$ƃaRynt%,82cH@%ilvpVWq-taFdg,}%O gzu}DnE( 63ۣ(HK]Hj\e &;Qz~>2$mk fðo9LGH[s|*rG8͠le,j*(2y1`l=ԟ;2P#2]rP;:N"Kc2v} 'N) D}dk z"   ݽfɐE߉l =[Ww.#}vz< gq+` s +#~Xc6KzT/`_E㗢Rn}vb;hNp?q]%h=~OK^O)zm}kkE9DƗDj׵Z>xbyK(vH[Y!$y~꭭>]ougOͅtE(V(dMB:Q[G,I%vb?C5!sLY=k}[N\Al@WhY#A#i7x4k]^YƅFZ~0dfcř &\׍8ʁw&}uzvWL"q)x1mmgDAs}߅Ml-2zs(KqdԿ{3$~Erfg d(muB߳$İ̀@ "5(IgߌFЙ9mS<u3aggќ7HB`-+_=x# ?jǰ#>d8q@V ;1*&8Jx sA?̟'wN00r]Gϒ3F[x-s(h  u-嘤-m}!XRpr*ىutZN189X"m&ZqF̪yrc;% ]ygkFQZ?1P"w?acj'CmߍNk+":lnfEÓXRxk u t|`2R"63EZUoNDԽ;> /Cwq$+Qo.i&M šַLyV?v;J ~ t!5(]LN̈ [;aɦ"c\Ⴕj#zi T0$yr|S4]̦q{T1gNRؒZahQ^B/q蝢?+'ZI`RŮ b^?X7.Ou,_MXS~w{5\Gk6J\RGIXRzlGy 5g M(ӻؠ[%e gȳc Ԓi3l泬n4Yݑ(.`:/JMxrZ-Cal?IASNk@~1Z{;>׼bgVMDy&#^H i1OYp5je2c?H|Trr= )l,Uݑ!N E+0M26N V%{ݤ5J%[(7?JrfiͥJgM+2;f0Jj, !w?>BVwiR:]|PpH1tKo1c Ћ4^j{b[Rݸh ~=Z3BE\!ٓPk-W7Ti.CQo2Ot9)]gץT 尔"=wEM.Q2 c6Ksꨵ#*x(k3_G^ ٯ;?PEndo@g]w̍)To 66F v!Tnyo7q~u=jhF۶Jy)2vm7vh^<ӟbu*sCqZuf®ld8p)0nLjD dч$Vu,.DAd\y "\vvUfwXulέ)Ll-dHܩߕOz`CBi}R-A]=yqT0u8L՘dZ(Pڍ+Yvkl&}Ϩ* j(n^VGB\}$%M 8R=R?9ɀV#h|ҏjNmYj~/ 3Qf H}mh {룸ndϡLMф% ꦫovS{ ,x=ioebz C]EzR}{> -ʳOO6 9͂pxe-qTL=HҊ4DS#{]vN{cȆNdcC$؎ʚcX9il Skk=qi4 c8d0 q>*kst9A.)Qz/hQ!-I\n9(ZKn$u+3)Е ?ʱ _9LFh*ӿwb!2MdѲH,띕̨tAjEj-l߄] #T^x:PgI q,X!xmA|r`Ǜ|b@]ÂɚƿEXWH"\&M+>ES%_BFvz@]Z&6޿W2,j8M L4& ,P0^lOV-x5}[{moRw+ s.ɻWZ? O p8ݲlj |{ OMbP olj(`\3hV9Mn*#C!vDN~[]ͮH7Zt4DwŮ7)u/5Te1>\ؠ眝;?6ܢclv6!-(axVXҼ#u'_4ZDV*dmAS*4{قSoYYSf!(7ϰ3a*5u8Elk@nWhA/7>MK2 3Ts4KAE^/RGM* WLJչ@ c}SuȌ9 .vgǚ6Q[pD?#(ƈ;P37RaU+!Al/#ZN:>SX}Ƕ~$ցr:-!F_;tQU2#I/߆".58K :& ޏMD"'5V7:lg)SeFH-&/4An{v6?WYw%~J;{J y# Vh#x0C?FEryS̟t ;1OhT Y!&SvmpkaJ^}X^61plZr42F.j#MVHf;ḁ~O_s+wbMk׍toX@tG, )Ѷص!C|6KtJy)Bȥ$zSdc9㳆f~ 6 \*j;Kt?j9y9Aþm-BK&)BV$o5jmU3dE 55g$хd)Cϧ3oWVf~%")/UiÎyIY*)1xu*5 guyOpֳ@y>_w&'RisiGFگLbXyTحR\ 1S;|oSbӫBU E6kP}Ulױ!Ŀ?ì.0ؤm0aL6,Iank8KTKI5ndxjP: Q `lϧS|hTa1>t Mt0:23[uhd=vѨ7YMGdMXr܌8JlW3ͪLH= Ťǖ &cuy֓ۦ69ˍjVCY3HEZƷ[v=Yi m& -K9-64upgΧ]U](#md{<(/nvRlquYh4E'ht 6n3%iT=ASy yߠ|H7H ^,BdRgkb0-904OysZO/ ~ .O  &7j}MiB85 ;Z׺t-Jε`z͗cB:\.P[ԟΙ˟\YE 6]03CYCt?[4jV#x:g,(ᙾ͂ 6# 쭳 U;08Tlt=<}vK` :5mFo}ZFP|f*NOiˌDγ54{aDI̡A v`Ks)A/Fq35t~Pp>8oo׈)P+)^ {KNɺ9N,Zi7繞léOɎ?G<?$gyI* T\9< w ei~|p @-5P}dݕpǧόcya3͈[xIV0 x[#T嵣jhz(d..X̉}.ڲ4h{~h-,Ԋ$[Kyn;&Br]}v$L/@w Tt-yQ2'W0$"]h }jO 5JGV]#;kn^7_GI/Vmtcm Fi!,M{#?܁MbsZ-uKnX]:zYE=]sY&jPUwSRl+=j)V̶ d 6Lh uaYJ/KmDW=%阺՚f/=hSdorFmOB0#{.7i_89Ji5r0ŴtAЙ2>3_ttΎD##$ۙ:yI8 6vZ{{RK=TJ/ f7b2nDCB:ٓ%ӞI '!B[A·m3)lYz!u䂪h_2xlעҁt?#

    L'\|l3ύE5O6Wg'D2Eyhj*{($3CbgkNʊb}[R4MyKZ|ڠXnrY .ݖa7n=~Gz=rG;\ l28Q(kf*M`2g$!9U˄Q+tqEGOQ2ƭ mX>T>lp٭f ǢFР83dz ֥0LټjJ+K)7b_~Xaky*CT1y+"X#߰1JWo"i F&^ :&8+'AQw]*AFFثa{S O10Ql''",p~ylfp}& p<!9L$$K[y$y߶G3%%%߳\9˝--Qi҇Hp6JO]WR϶EJdo 8/ e@߹UI9#-ݱ^ "ܯ5NصT򺊔.$IIxrYyDAp\\d^_b)5`PIPG,z/>Fq h9! vlt|^ŃzZ>lNԐ ,UL5L]ɾ/DY~I{؋֥eKX"Oxon.UE 0u1Tz-} o On&/I4`8Q?#}*}!ZlAa,y3ʣ@JHe96-'7HR1;@~XA`>Z{Vi7'R./X\ȼ^ gC>2G%c%j64FpZy LA$ [ՋqqHTA4X2f-GdOD }yHzpq 뙌aAlĪ8DVR>1?%Z-nΥ!atG?q5nG Lig juʏ[8ZDA(EԐ%|]{SFB88[U5@m@m0LJ#u:N$Bx;hBԬmx)oa wP5մKSir9W.WCV;;$NgˬwAеX"k= e(r-$>yTc$) ͏--St! wXe4&Q{1 jY!6HfU>""gӧsc94W\vju %j>2yօߺvm@2he[>IH Dz[u2<~4(O_χu3 iwl-lCxK4Wf԰XD)Z\˫H[2`}`5|Dk;/;kt`u0$-־ hb)FFbzM#2S r9S)/FH#T+/h#*qEZ 9r  )sVªTܡLžH3~peAˌ$ o79#KKh{as\i4Ay> 䎉D&nx!%dZ ?楴[hP+f~>3| ;ʕ!{B[<-cLiLw5`3VhQ n- h=cj>m:Y ^m@iGCatpd/bspSN{'9/nBQsUhLnHgYp_.;թ|+<4=g>?2c^j[ح@5/ʎH+, T9GSe]uFzS%kΊJa ']HIھr;ޭ4̅˳q (ɒTiƿP qVQ`"2/@&yqۭ"::%]nt5u֒mzoM1`W$ʘ]2Ux 9V|S|'9ZX"9c;@ң8%K}hf䋛Ts< 3f!b:ƜQqkIuRy6%HMprF}e:"DJQO`.͕IUd3jhn()פe!~ D~lZ\_MhR$A7{z#{erJ.Tc=Г dAx; d+@!,2fm eSfsuZ(hǜz,噑eKB)i sZEBް u&i+^&1 <8.G* ^s~ שּׁ@=w !9|[v.gro@t6Wݒ/n~!2B2_d/NV9nơX@sءp[*AӨ mhNu0#@$.YDþG輙m*Ί)wn-2ŰnCx2$-H׈WG)oMP\~wpu-8Xf9+Exvz]j(]aˏ!k;9FWiXm>"WM :-5m+B(gv@@W({5i@[TyЁ3j<ocH'kqCG6\a ݛB}[T]!(xz>fsye4V HUM[aο"7*# g=}M1&gD/M鶵l^` @ML(,l x\P*f EIfR 0I{ȘPFĄxނźWhech+بhM9yvǠϮ̟*UY[W  J8{j1[Yc pjydqIV7?K%;5!:2YZ+t0rS/8/@ڗwAA tGHer_\K79 7u;|-t J`T>v>vB)GBB>A٤tE/N+Eϛ ]e!ŶYFNoQ2U@؄UUB.ay>rdzq^.UWY h^zDLpW딙;kS1!F]4/RB4Ћl mшww{ Ko ~/x//K~]y/%?:\20'%+{oL}BaҪbش/#'2E@ L.;Т6,-#/ܚ@atp0l?_Ъԫֿ3tNz*Whr>O OUWppBq ޑy 눟vnPDo!ږl>G(4ն @T.QQDLj~<#kENNyѴe}}e,Ɓ,8qLCGXJ}m ZٱBɹЌֈ!=%O_`ө҄QV,1jؐ>OՊtc XHz2$~Bך O뢊#. 3QKAz'$F/-LL8i1IpMA5<3܈lB {8n42¾Yej}P6sZ+M}ޙo9=ύ8fW?○-_tuϲ;-?_y BZ,wp>G9_fϯKa/qފ Ӏv Դ7ع~ H?/mf*vZ>Yg Az݀oXJFx*<6oٱ{ZX=߫zXm X9Br6R&vSO[f`-YA_W,u^bX ]l%ye]rpro6Q]aKI+^CGGDM%W@y|l?gI2!e"W1C&, -"X'=Kd@pqY0zDok:uL.s:ir9yuMIR$(&7,qe .bvBn l`Wwl޸턎R}loÌ_>tƒJ]NF$9@$T|CAG bDI5< 3R14D2԰?̀n >]bGɮc=JbYN~@Ϻl24=?0E pdȃ zc[H G"J)=L ۆ>#\-4e.~L$gz-U1x< aqyXq@w!&YT m9}-gU2 N˃)A je9j} _ANY.]R#o/j|; ף\E4sH8kw Xo 1w cٱ'D+CT8~S:dssr7v7.{FD\S|iYHb[ùdUN* 2uP}N9)sARF4dD7-n_ 8 j,a7|d%H솈_gW |3o K8^=|VGr/iZUGF2UE3&8L~OQљJPci.Z8aFDm--I{-'j5V2l#8bF<++ni tjljI%vZ#bGjXxk^a&i[q&ע3DAkÍXಈ%I[|d7w:c ._ߛIr"6o`$mLF왣E1:xQ(͢u"V 9fW<[ut{"|`d!p4ssNĝAM Uh-#C T[mK',q${װLBDr61<v~ Dw{>$OOns 'e#0/g|nPc$N8hӋ:Fc\T8(jnYa{\2Dm RVZW-n^.ZIbfxtF!t9l!}}ľAж%*46 ;+6"mٕ?}jKgMg^ q rǐ'$wgDJ]>sҽ~ 1x%Gj+ ?Ҁ'|eq~h8ܦ:רse37ɌI 2+*[Oĵ\8.f33p^Ozzq` ?3%Q{ P>Z6G۬xV,i+< cP]-bkfvcUwc"]/|¬_R*S4DΡ': br!*_?C].B8ۂvKtYD#M$U0[ѳ!~Wl _$e~N^rBk#ŌE쇷d;2Ce&G ܦyV#{x2ORiݸ5QvNxѭHDzOtu# ӇڹK==p xb&u*|ȧꗖZ%.!PU~M=sÄjF< q$$*~\O?9_ܦV]|xz`ɝ N-d/.ӷNܿpsT8M^߱l Xet v?PGQb(/_:~D c%槍fbV6:ㅽ|utC)y}B-0:!Ԗ%V bV/x]znk2^9w4ƒ`;`ػ#ֆ*1>zVFΏ<ݔXqf!U!6qpebgݼ۞_h?,HzT#aFo qvJ?a.8:qPc!4-@q'YM KFVcsR;]x<>{(< HyW,;X_3{xV:5Ojl}YM%"uw]e׼=sd$0ߪB^ @ɍ/V c^1ɋTY)X4Spq P7y|8 i-a`F`Y\ _\@&Rl@Y*N1pA,}[*~-BA 0"*HX곀s80K/:8*U2%'ӿ+{`Z SÑeL7ʱ!?A=n,tx^VUfdnB}C*Lqj fѥLЫ>#_~&(M7S;c_e* z)NbPt qݤ=uw vDjnwӽ)"sǙ&H,ZՎaѿV# *W X>Ց]_۸#jUG44$s pH;9ާ63muqs/,LevQ++3G!4Ki=D̵kS{ ]>O6i8DCcU4ؕ~Zcpɟ~4Uu=xc#jҮEę ъ|?@6I C]N^(NP4prl^",Y>1(1AS'9@Dm7>W̾ĭvS?o W,jQ=f#9Zq-R&mϕ kBӛڱJZN7>veK:\fgT/)v0p,-%rQOV>f㉟4ҘZb즻91}N^JHDMx2zε8aT-Bĸ0 wue (xw)Mb r 86-2lMޅ^#l@}幏o&?{^;Zܚ$[K>=mR a#q@8 k|$/m%¸7+< .nMuelnŚ==:EºM7#`mE$:C.<72 ?xD.oZMJXַܳxKMwMdٱGX8<VApQkS0&ypp}bB0ٹ>Y";4 ' #*oz*7#$_Y?z=lA騂k T|v*i9'y.nîDr~1(>@X殥әBg=g9n_U= 2<3w#ebbmay@h QZCĿ-Z d8ܴYv ~  #I;bJ]ځk\={&=;R}C'ٟhWB=3ah(+ _J8UO>JLK8e -a&T.P54D7G/grSn u"g^SS؋`qXYg- z86f27>WJEs oɵ(βЉdG^̸T%BhI4꺒ψ,>&HdKI`SsZz G^ Fڀe:zK3R|6y$\I/6 8 z1p]TN'n(*D,=Bl 1v6PAAtOj2B\ljNxJj (g~JSzGr\r5sZ/$ʖ.a:{`[<b#a`0s@e"y^ܪxt3(햳RL9!=5!K{9e;;ie܇N7RUq[*.S(~Juz3M`=:  8J/&t Oޅog~U]=qdY&0.?a?[dqB_vMPxI_0Ph 1'h$, H9Yr^/l./sQM_&J5KtH eŁ̾Q^%O 7 X6K>[v2?XzGdJWLpM~ҴxXQ6b3w`FeeBxUo3zx`)W>s0ކ9ыCZ[ڛ)vJ7`T,Õsۛ0 f 0#i5CK<ȃ-dP8p'J*W{Y]&U7X|#VI0ȾjLʮ?xWdzhPʜ#@6jA&E̞ܸ/7\/O@Ig:nR }_n@;搉ehZ>f'G901̋cO^ xUaZxdSVN9h)Ӝٿ\W[ܧk ᄙ^Ϥ,Ajh fQr c&f t61zAդǮXjI(6%m*dcv-gF#h:doK M1Qt:frhW]D4V ^uz(JaF̜Ye ;KBUT!+&`s 9XW Z'ޛ!)7j&^GG S2ҬmDu iM:%z-+e ՄE4S?a?s!Ҍo;SSmev6^=AM(FLƼ@=_h>QavPtKCUGQ^=bF)6諏+e5} Se-cnّ~Q|ݿ֛F(0MD@(Z .Bk{1ˮlծFBO&@z+zȼ Y BoU))M~ԸiQr2yz6kr므#ogږ=2P hFqo*Cdb5'sS 2[K~3XC.)ӭ n!B%tzUrײke%_&6̫yKYl)YTg!aՇ_Do~VqȪ٪n.F6NH o/z0LYd!vә1E8FJMҥu#Ѓ)3\]dWi` 4E[~54IPne;U^^ݘ%e樂/gX1 b_l\ _;ġ1K"KOϞ5+r1lD/@6b *.q'Yi#M2ڤp$8Jxj#w㠖CKa\@i$ k/8V{I8Kj3A":`|.ExKWXiMQ R7=Uxok˪$z_#ؠ$<"a:@"XJZQ?Siwp-Haϗ Հn lf}Jƞk"êX[?E@a[gÓ1к=,.cOYQӓ2-ozvu)Vȕֿ;籣MpNqۙ5g`On_c <>EemZ$-*m߃|hYX_ `wC|9H'*kiA#BUTR;el/WSOO$5Ao|XYy#A+IkQ% {mdN_%& Zq^$*NZ cǷ0] 3+\Ѝ6oEjN *Up ezhsDj10QF^fJ=~gJ69|uOk9DyiD$/[3wȺt ̮,-%cs~iSA.RaZ?xSDꞭk}]~#n)!J'ޓV I>|@0D~9,2fL߷8Z^Ǧ;ȮrD`I˜5C8iqxnCp񾶕g*;Z`cen  Q}#dF _p)Ry8DQg򥔻Tq;bFAcDyw0 {gg~~#3b3̛L' 1\~7#+?+i'W7ҍ/ޏ+ٖJj%f\ѴR;7-4 @͖f "d_!.aYC4B(`X)DF0EgV S)rI]TQH$[0f;Q@$tc3Xh6ı"q[WVL EVxzI2u7;@[^THI 2SGhn'Z#G5:4oS8TWM]qڻݧPc9ŇAk%'@,JIeqoli'[BQdtv)hm6Vi+F؆9ڒ ^(^o= Kh[H1U,T\zݬ ?|Hǘ Ii-K}HKv~a :H(?%%4\H֡\4Hb:\Uyת:?OT~ֳ8԰"NjqoR@ >0VN[ّWO4bl.j6iU7+݊]'D15F(jUϜF>A)wz=xi~H-lrD^leQέs[9[N[9G?!~=*'(aՠaNeXX \&'Ł^3  pΪޚdP+ Ƕ2ENHіjҀѮ' KU(̟#iSN Z"dCFyA 0'܀! XeMU9nLITJzWbfC;oҎ obUmW&㪅!B2HRxג\R1a!īiXmbl6B9h'<&F?Yg$zc,™:r۵Z{Ґ7G'/Q, n' |l+YYYK>C}¦: 6hS(P|Hӣ̋;pMv >߱:mtH1d TԂ^վ0P` m Ma̮b}yOʛecY 2k'- GlwַRe-5|}vUVA"9ѧ\_N\$VI񝣑Pqf&bfT|.@9z`EG -Le#"{s؄g#r# Mu6&F2HI$RN` _K.2lrXf ,Eo*;3 QA5-K 4{Hy̱_BP*bu&wҹ"d<5ZNT( N"쪍x/P_rň?%}GpUD QI5`p2yw4 C[#? ZrJXuDH.m r8֘R- !UVGH㘅H,Ҏ;G,*+sIK~Zs NЪjEMEZSmZkQ;r9TnoE&l@% [l{dË T-(Խ ss{v;i(X6'SiOb|LXF[A*a!c,H kі(yAP%bJ@Ž=a}NӽCS`:"~h}@[,zOd-8EPZ"O`S1veZ~,WOU H(Iyd6?0yĎ!iT*&4Ro6wq³J?^5'Jb(}Wçi4yR Pz.* ڮk~2 -Oqpqu &@Hv:OT^]PT=hy hMiG޲cӪu5&.t I|eBz-ơgq?Od(}ջϦ~l-K͠*{?&`BSl& b]x$^-~g vd,WIw|JUލ֖ǭj#.{]'8OcxSͶ߹Cq~. 1y^6J,~Ji5}2d6XcB|cG\/>}&{?ϱ*D+"&3:WEݫОG/ñ:,"?|ZC)!! % we[Wn`#7C}B}>yI\NlCl|7ah~VaxK^iɔyʼΏyl3*K ʶ_, )kM:M@(ѽQ^A$%9?ii&W%G1l4ӆ~X: B6^uVBAE%4\|OB-xVyk$|~vC.P~z vƵc9dg+,ۂ\\{y- d4RԍZm{*@@f[5plzuL^QIpn/39/0HR.}7~zi9}@ %o`oÙVXH6O4 gdlNCwJq賫}}YޑRJU Sr \49#K~Ni0:݇$?%"˗U=Xؤq'., '-KxQ.~ =ֽdB}⸑&2OfN*PYfT8eRsvAhތ)hvlz4VTT~͒p-O}+ykRvA}JjBd>jԃ{pk}Q[$՚Z['Xdk//?Y"GBbGJ9L 2 W[LayEa~/zpGyR^ FV 8Z22;BHmU .B2ɞ;j.>l4J~f̫ytGR9|!e|' O/NȧoÇ<=L)d%Q0n`~ù;A0bI4A-Bm>-5m̏-JK.hd٧ G2WmlRF^y`3Cp8*^j25\t"kT] c~3&Kќ)%hNecE/hԧ؊.=!8_T6J+t\Y\fcIxG|)ŕl`&Bj{;8bC3Np6@3>Pq3㣈y ;$?y)qnFB{ ' r܍Z@Zϛ*9t;` n\ܰϓ be.vv4i( @]?:U2pf:RЛAm dAC {`M@ʬO>yB[v#`pe'B0 !wa`+mfqtiGI0YA 1eoK}D$vo&BXXT̞4h (+&~m(3։起VXLG0[ f ^IgL#?>OtZAt~k/]v݋?Z*[j[ ;ڀt*d֛/ƃSPWQt-k GlZ5-%첊=_~m9;;-cPڹ+p'@T w.^NGRA" w"+IS1*J 6AҔ37M=ksTV{ mȱW]/u*>h/[G"y7>O~S-`-|oa[bb>`DBDNPY^羬"@µﲳEp 'ff[t4q#ݺAahLhRybϴz>c(l^HAX#R2J N0d`dljU[J;~*FI > OH\A{}_&Rs\Z`Toa~2|!/!5EQ]c/^*!N T:` X"6-ŸV`Mv^c 3i?|!KzYXKRחQ 1.m?67mN , υah,,ZhJ"x r-_¶+QrWH~1ƅ mwlXzUxZEs2 WmxѥkaNa=r@XQ‚"8HlvG"π9,. $Uz?Ҕ9uzo&$ rkž6=L޻tAP<~->fd5U+XUk6LӺ;;sw-AgI Fѷ2`A=Uak(.q̜zq4~_:o5$]oC:J$$/ 6ZsfUC/O9)3[<~ߗ!|<!ycPnc]mܱ[HzBdSk*j\tiB$ʄ N5+"{pάRWP\,YOoiuƯ^Lȝ yx^X?HSZO{A;0WJCx6.qC,`&zϯRV86R2ے+khA.Z=ҫCB̯!0S(+澵pʫ>?KE$̲^aEJ%F=Pk;ugU/7&cV5O}K{}]Rg7gt2"@ ?yaFcL ʆ^pӌR&Vyc fQ<<ŕW S&*E$/5+D:*cP7-?WC=bNi#dQP{9k&FϒF6Ec+7ow iyҲ$<x#! :~ H]0$|]q5>VkuGoz:J2RoHzpcw3`֥ a|xsy&^S.W0hѬd豟ĺ(ڿM֝D߯|ʵ{ e#)c Yb<)8ϐL+qal+]w'gr36wFWD`|_KZ>=\H0&r ja&S_tR@; (M* .J.+&bWF ,OFW{`Lwmz JO x9r_{ c+ RVg0X륶nCL%(ܵ'16W٧W`Ɛ"fd4>ʔ82W{\h̯23&  7/ OO_Aux&кVqy(ي'.?/תjbFAw.Ԓ}DgDx"1V#Ic%|C!l֕PGv<&uyٛ.~6IztUG[9}]ݛsZ,X3 <7noic Dozh?'['3-LJS9`ۇ?{W)vsġltݏUW +xG_m8%ֻpxUTyd_!W91%r^V'0D[_ 5M+T}Tv)|8YF4><s9EOBcvFcUI%54nI=iGB[?FK:8窳uug\75Ĵ퟾X'RN`় ^XT8tL,:Nat7f~1O/Y"y C\= y5 ai|>F!o0U_ם y^l^}6# `B״SsWcWԽR*ZV033smt0XRVH\0w2~Ѩ7;{Gګ[ >d脦U9pD&"f<ˉ}eJ ; ?V0[lyփ#uʟ+?_.>_㣺ҐuUdD ~ q:}YF2+k1v1wtNjdpYrHӰii8%ux͏jZZD*=fU;X]wH3bf>/JA(\ϫ#iEs&*yD@Y3{]L꽃Ye)PX9܁isi$_~Mr gIUY!EgwBCIw&V]qլDv(K;|qSI3!!×&sƿH+b0!ؖ*rF4adpye*|f\ ̋EXAhξ5D o[YsJ*MhD|R g:`ք#)[} SZQW#, Cñ!>Ό6k0k46v(w0!ĶGaqƤW6pV; a&Ϊ NfABYGKz'4ClV+e u`aq[76qICpoK/k~lI@;_Ƀ-?k/[I-M#$YoK,h'XQ̳L!w7S1Mxtyk 2B=]-`7@͈CÞ6@~IH9#$l8͓"u&W,m9r"$ib(OmŘClB-#Nܜ˝,v&yc$lUupȔ Y$C ]>3|[R!nUbL Q"s!-mYB(KX]jY9& b zȳ1mUb}ݵXo^‚+΀]9sADJ~ Ai7baoCCv,cѣ`Y65xjn&B7Z{бb2)eN"C|IC:wDɛxz/#[zڪO(!9%1h3SKx\knuSEw|4yK_z+,e} TJ]91EqB0C%knZ4 K8Gֳ齙b'n=(侴zZgB#Mr0:GqQy%%u=%Yѣ7 \XcX4Cu06v^L7$.w!`&dЃlg\^!_Sft'O3Hcx"A*ӮA'JH)sBl/+)L~* 1[q:/?䴣ʎ n{w) yC7f(S$ N߄0RWIn\L$ہl' H) yt" 5NI[f⍄[~rG&k$O~ Sg.l[F24s߭:#g%@wbt9Bs%(*/BLV`G|5V*i''wqNw=t#,z]TAX`%tg\Lo6y[;ggn챰%7ÅBZSq+ 7ۥa,4JXF@Pzc@+[C,0QJ߯39Rʀ ?7'6PG [@o ;JmyZtb/r$EֱF.AƵk {hZP"y`kQe&O17uN-K6b򀸟{:rgR|aP=G 2Rv$'*WL,CM$*;;"dГET7oE(mowmdʞj_aXL-ʼnӖ`Rp "yܺc<Q"]}vC Y t™1-5U͵K^ߍ|Sӣ2*2v2WWi۠$Y<=m䰲J#vno:wȲ* _`v$f'l/+aP:B^s965/0Y%܁S46%>[zE\im@m vޮ6~oib8zeMR,q%jŹL.g$KvN(9m{ih!3-'by\&~UQq/=J;돗1[He#kwmu~L{9j8Q)'{)pP?X"OCD0SMV}m'mlV )Y`UOɍʷrǶ$EL/8wMtL\®fI?SOI:4棜Ge{*AлBX|B؎s`;ϤućH~)9"_"ygleݧ_;A?[a0V6{py2r=r.z uݡ)gS]M$T\Y @Zߖ^za~=Zv*vHbTTv@6(ݞsP_q g=fiUaO{]-5 ]{yaNv@u 9X{wyzp: Q-pgƹ*L.>v>N2 2J // 4093='o/O +w ma҄ ,U>':@R='[^^?Vcbm8P2d@8;Hg2 L<$tԨqc%}-۔W]|X 5{M)n?ä nWˬM Lu*nJRj5`=OebO a3CpdG#y`g tQYg3Gǀ_MX";i]pMe&mX( )!0Hl2cS듗[ܺVyveC Eˈ'VUZś@kq.-\x cAؖn"ܤfS9CHSO!eQ/X/}O3,(8'}^AڂV+RBTq"mI`9+o%#n+IUws" 0YE㜱rR "QVw%p ,`e^NfI?>*'QF̿8Dm  v@!l5-Co5L 3o{[D a$A%]j/{_90y>P~ȯA !M+%A+O0,8zZ%l4=VJ䠏7#SOzwH׳Tcnv:&0)Vi2=>9 WHJ6Ԝۚؔ5VHb|]D'@֪bہ(;+$~pPş-|}FuY;8D0mI]&5H޿Wä*0,|uخ 1% &o& )4!MO_ h Vhv g(?3 >sNN L&/& vScp,wHf VZuo&cUe*T{'U3@ 3`lok3}s "n!,#**2uaS~hX84BF)=+&^(+>fاkOKWzXѣBQUp%e;=K,%EP% gU6h`GQѲ @E%ym "z//QWt`%|0^B4O.f#kM;# Bcrp(PgYwI |Aے?DdG|nUlFWWu>Zڕ%S GF/iuK3m%,\zPv:+^Z$e26٦2{~~z[@)E~m4p am ^\"hLdBΪ>êj'q:, ~ԣ7K IiNj;K;{>4IuM#C@" )6WyeAg@)RE,a=XZve\6 ihƅ|ftԙ-fZv|kgJ#KtWY;i. ڜo q]v)DjpNFs}~Cb;`eX1e¾/Zm{X*-`ĊqAxdcRخ=IY]LD¯11ktQ@ If5%73#G [Nh3;WEr) 64$GYjZXI~rkz:4(xzjINhY Y h2BwTyкLoy;A""h"E z%H](}Y}T 15ipu1)Jhx ^dAghW76\~~$3IA?+&UP]tUQ8x~z5`e[,,;)ω$ {$PLOr<^*(P  F we#ټ8=:I< j6 8kDMBVMĴS5:S}#UӵKU_&49jfI(F?V+3 CO'Ajpz>j98s'h)mapa7b jޛGSnпqqer#ɫf:Q1koHEMTaP0pQ/€gSN0K=5 -St7߯k |6F{*aa_O)\I~ R?P1t7iGf.LV7XBl#kQd,e! D6~u)lIUJM0aG`+jwFM"͐iU0S$.4P );T4e,-n}/8&G/3d|)a"ǍPz- zkC!B@ne-zqF2ő=e&|q"㿍 ˊk'c^ϸIhI>seĸ|& xBOm_0-B^Ӡ-CՂ&HX@r:p)Au on`3t\%FbHLLa{v(׬ZLG".Cb۾T 36`60v(s> 0b]D/ e'k$v=4{fz|u-4Om<%PRXL)2w0`>@US3I+@lz+K+Y2[$8hyOkFrȩ>v}GQ IeD  KXq;Yl^Kc ZN~nedRT%>)*]#=.k&_1N[(O|HstD{n)RQ OT40k ȧ}\ޖ*?9h䣣7c[F BZ݋S+ijf<UlD}/ίyǫe.xכr;{}ew '3#J]]m:.+:jIVnE& L{P 4 Mv 3; 8i48N#cP.qH[ JuOe&|&p Me倩w. ?$XYijrp`űOxxI1.kmk"o6t:9 \cĵ*oj>5@,RF0 @}˨iZCvNZxiۜ|ֱ ;Ab8"SC$SՇn۠_k_:,"4W6$^r60V`I5hX >ݏK$l9a|JJG1('~1l%^gIbC!+T%ӣvyp@2)j+0G.Gſ-ac~ƭq=:]e溊q?,Jy↕T'7!U1rII'4%20Br]xdƋ1AJL=yl1щmtA M%.rs̟'o*$jB@=ܔSOC/"o<@^16YhK-P+;z?}ȟ?߭U<1_~:FvXq6_*IzwenQo券V%wL{u<կGh9JnL'D%M[~2nRPښQJFU*)ݘdyrHlLe_51AmBr N"3ѲuSF\yc'ozC/ˋKuSK~yb*Y; FOO3jʿē~*CG79bl宝K̄LbTrM+ؙ;0YZ0707010000001a000081a40000000000000000000000016101d03c000960cc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/]?Eh=ڜ9R)\|3#= sخժ@>/UގT\@Xo 6>nq*,&|24c;h{ItRHc.Z3CZGC0LK.SFհdyKvP-kFyL^hG>f\̭2ډ&h)+p 7W ~@X[G+#zͦn{@P7)b\+MK{UdD(1V=$*nՔ2Юy7 WU]j=Wnޒ8$ebs8ڥe]ʩz*W\ ήP|}'snmZr$q8Tr%+2o'o[`?̉,pl % E0x21?$qnkDl*2Fq{JqX<~r^ЅaLXfR9Bi.#T˳޺.ji'9^!,J FK}v$E<')pNq]ɧ3:% l|~I!8V&p0-s" {S_C,b^!@Gi75ϔ6eQZTvTo"_`XTهcI}$ vOn,ِ9 FIo}nV/+ɓ#M4\h=5}Bۺ 郯A _&JNf/٥X^$ #\O670<)7myu# &@-EҌ~cD/x+'$# 6SwCpŘT&'>Y{L>[͌?v`b8/;j"Y~I{>[Ю&` L .V/rǫTaspҰy ͊4̓_'/,>v"Ƣ5aVTAv5mrJIKԾ/T+.߆Yΐ". [B%kOmpG15ٸ7 Hi|;&h C 9ɇ׽@r1NΌ%F77^ac@-e%$Ø mckbCQs,KPp6{3 80òcz#|sOqs<uo 킂oYO[5h@H aihogakl Ywp(V3Qϊ6r:@qugΔ΃S^ /U+&Qq]OoAêS%z 0Tݜ5 1Grw4 xcz_nO@AZA/ ١n?ډݘR .td 7#m1K&$b2+ 8 Lf~dhpN" +4l߽XhQǨ_=|CzH8q~ɼŚřl;{qItTK3]=\ߘ v94^cbv$9_v-%7[ [3i?D#1gkK Ĕ z7e.lPU7?TOd_y_P\NFTzG%65pYXd\}]^5S.f1zI2.B rlFH.Ry)?ݸ'"uчuu}(!Aq~wj}2u)wl5`rV~ ht+h(T7"&tc-C+_?f4B YFQi@d,f) 8& J{|Ue/P\Z^"Pk;V`|Poo `drJ:qO@h4Xp/MKpn> ì˫K*|T%ʐL)'őX]|M|.}!|0e{|`i-ť8EHC%PuGPV }1{ 1 2A)ŭ4.i 3gڑ"ex~& ozgיP[v }/I8}3TՀ?7"FX-U+%(P#Q'#EJPQ~izG;P2ٝmD/As L2 hK Ҹc\ec,os5f49Lcux(~O')x>`2V, b.sA 3OҒQ,`:ʿ?˥7}n~lٕ5?CFK{ )EeB~TXJAX5kXOт1juFtZĈ\~`#;sȭ6wp.@ Z,OeN u4936z9G,`xjz/Ib/"t GfDN=f:{juF޼;bM*Fr!S]]??[=SR=O@ňm(DB_r/J/Iy< z !!OzcK2/l@3ȵw[|@tT ?ǜI?38\ .*λX3 䜻-\ޕr?4_Ohb; 0pKqg2rnt :@ʾȍ Z"ɾiar ̝E Cyu0Pe&)=ԣ9+ਉ2}9HTGX/&QQQ>d*b_ bBm|uiV=@lUbZH9> VTJXuLy@0=tZ>jCz<>q5Vn`ʕ:f[% rtg=&\UR Ţ˵P.>$ 8 >‘[LvQ"zzFզWo%&B h$'+e#nCe,&V-3xN0MǩF_clWЧdT=Z6HCqv>_9v@Y&QC"&GX^ o+O z;\S w <ց*H ݗ0 Ayby&iXuw-i-ģERZrN5~$Θ8Mv~W WXs`-aB1=){t܎}/?M*)6$ ${ĭ]v^ìN(Ga *~vWLY򮼏-t40v<{@sQP?D'kJ@ge*l9ѝ$-r9{=M`N)\8Wn,+hU"eMT])|0C~KNo̫e-"yIEvKKzJE\UTjjX+#ܨhԓ/M]3ШJJ6Fǵ ^W }nj-dlxRv~^0EÓ?QX׍4,"^.œRtv*HWWkn~f"{/K:bpgĞhHSk.*}m1ϛR@`zWƋ\6!wi'F WC42E׌Z<`"`j&p>F|$ͷY[yp?=)[ގ_%2@]8dv~;ӫ)Xڞ1,NM #QЃof+MEi3𕌥Ux͟CvO#0Sc"C:[QGIӇQknR6c&6(M$>|v;_䂟f/*Sf,`В\`~dǀ&1!2rfF^flGZ#;{ЬÆRtݒeiQ[GlYms1^~mKTWU$g¡U7.#'`/BFFL9fş%+"+)8cqj:jQ]$gՕ"U ~ ^o[{v FAJўb{_:mRˇbqwIK@L?vY<Ǟ wJbV@[,k!}tk% R.?Mc0}~U[ yAb!5~sL*F`U¦ H'֬w\#mY_./h#]JqzF5t Jb()bq ݝmqKeBdցb.] ܀\b_bҴ^,t9+asp2(b'cp>'nNd0SwVXBHB/""I&SL6Xw,;F~jÚFi.¬6Y*`f+cֻܟ,o:" %bj}Pd)@ulV$HU ! Ɖ>rV%U}\]'k `~޾tv6\w~+s{3WƜش!**j=@x%VUySȫXﳲ={L +@)U2Y'oB.ЦYqӜ>ն^]P pb?ϥ,mE_Qɦh檑Jxz' y2Ky=8 '7Ds \ #MmLbY,Xǖ^c@e}9@I0 ȉOnK}FZy{铐k $=~" fGE6(͚`^9Դ4EH_t ˾t<ϐDx +//*-xڋ\bj[$V T.뎝*95ʠ'Z6 K)GnC00.iT@fc=V\mkzT}G#&ʤb,-HoiK(LU[F)aFoU#e_M<%fxmnq'AΒz1!2NL5r YqN t$:l9R)*~9@ hgQprmE6)-΍s>XԒD.Yrmƣ([(]b`(yX'UA$JSeO\1 {&RsςZ_"qp۫ s8ܘ Z/&g([=w`'ƘĎ3D6Zoe {5#.F/Oy-jyƻ., Oڻ<:}<[d#'I* .`g=ˋ~n:}a5l4A:Pn4zH!vp ?K"5H:N5̀(W ZJup,@ ?&MG7s=#f!B~{b;}5STkCE1T&F]wef? 4unMb tzpcۏ!enE"ƪn-0hOnF+{u!2UZߟњ-4#t>NgƩ)hPz:NS<)8yy9S#H4X7s<>yvE3Nυ[tq]+gZl۸_w&*_,Ma~oxE.1rw*s3}\FR̓P_{>8onohl*\q .,kE3-6B; Ҵ^Xը٤T$<:s)_*Jͣ㔎!/:@?F,rk6IݼR*1(}#͔7 or8w9S락Z}9R,))Am/3ʺh܉Ni o]D^KY85VZ}lXPꃹ%< fua+ڽ+d}%e  o(]&Av@]ܢ4!xD}{VPPf hq!^3/ZhRy[kN"D Rzl ^K OjX2iXQE؄g \]<^P+(^g%XB7R+=AXH?1YY R<,0" ⑄a05nbQ@laT֓ L8TB\i-.-ྒP==Ox\Yn=yT.|ܢWox1L R3-w? cSE2B@0R1ӽއ'\{'\RNH aHԕk{,!qk4o"h ‡%ɇ^h>WS(~}@ePx3O`fK:]7cZ>aFqz P3E~66D"I,\%1\p cgT9'Pp,  j )ѾTD=wE4Gl^DT^个edHẖLs;&=| ~H1mt75|ãikp}$V5,Y:8V`;sm Uj<?iz _3"Q-*!H9w"Ł8}aUSPIx"Z&V]y6{%?t]R:}b\mzC־aO8^o ҍe;jI*K3SEoޚ~*qQhNwq ^g܉~`ǘ^Aϛ!/p(X*X+at ]+έ#P*7L2qx Pzˑ=Izp3 ٕ Y-Hh~Bqd 1kP Vb6QXWu$mjljJeҵ&ў tEa!wg ;UFPplOxo,sW TLIp rv'(bҒtQGoWW;5A`] V"AuY|F'qR;FEiSEprTɴ=3a+qlnF+şe EdTnرB}\+'ONEj+A4H:{x6Lg Fqoy)L,2ʁ7 ؽFrEa{UDΖDcf bC]qɁ&IyA;Hڥ\#2 : s]=rnl Z'/Փwfc6̛jY}vDDQ!-X'JkN$!VJ;0 a( e7I~XDI:>q$`_2xp1&6l!n<ʙ4Dx+~auaK tZRd.*a] Bi;DOgb ^?]4}Fw\)c~ LEPؐc0N0 Y~CN0}ܰmӖLE^l= J3z4" W TTF4/ųRk v$9vaUz9"zMS]׽@;`ڞ-trl8;,ת-m y>:ᄝ]jq'a)uȍÃܓt{ԴU3>+xPJ\k"Z߶HIr *v]}0ʷojg'ǭȹpƜC[ܨ֪n]MÔI'fk5J A-JuX8M_OHtLߣO 9pw阾Ra<1^ r}C䛨0;'Dsfᶿ.Cdb!P'g@O@u&+% ߪp9 |5cQA/'DŎU6{.b9_ EÛnշhoԛ-W[76LruQD\ `ѳ*s$5lZeA#tJ}q}LX XZ (i3W`>ƻx !r{ Iy$HhQ(p~5&r4zxy_ʋpaf#K*baCi#R`}Ʉ,f?|G[qSJ'D4;R^bInhõ]̥_H_؋U8;b=9mh;3z3,g ?Q1Gqyԩo(֟mLqН5'|zO@Us(@mS,RD cH_8Nݯw0XdmyhUiס4bgwc:|Vk™)V5LQFER-`#ey OUDLb՝UYVˆV9AcbzItU##|Ҙ RLnͻ2dNԢ`k9/Q\I`Vɘ~aS{ߞhG<+m | vuV?K bKF2}_ Z9Sh:/16 P{MRU:' z6YP#r;IhT0X"*1m6um]g((Zl_2Lٱ=d9Svޑ#Z{q`xfW_eZq *ʾ~ ?V_D"|RivD+ּjH-P/SL]`\#vF-6,j߹5^tff(G zQ8TR4 =\ ۀ*8[Am\:f7 uFmK!4-}.|/\SI]*T2Pq-p[.QX2,`;%7޹i 唅RO2˜;Ur”h?L-b8 ǣ Ml'}h^f(˧MRN2Spz1![}-^0 +]ӃG$(י`%F/{Y`ˬ91b)~,汨QȂRw.a`ӲqGx&MLuK.@9l#܆ %p^Y#ƑpX ?=:iLxxߐx}v}%e0;{64,Bز'[$~Æ1w(;; iwr'Db!kn]xN2mH=:\qD-ۻGYf-j4&4Ǐ\~uQ? ހi4t9EWr"2ۏ†h0iߥ@"%QJ~`{vU=;n(ηj1y!;guZtg~.)4]-{P۵Ы Ĕ֙/2aD%Y5:|JjI9U#:'t0gOv^_z|Sƣ%l7[e a C:pc"dW|w4aޭ6v5=pYق& fv֗K={yaw`42o-%h:'q֍H#`P߼JDu`,L)'f|1XJKФQ_}5\N_>/+߀(iN4~mξ )Qzrr@Rj|tF0l$$>mj1bx﹯K"B&ܗn$d1?ݹ6F{۾cs{ǒѷY xߊ^- =u()7v_,9 S~E"MIF z6 x)R EDžY- 4mvG98טBAXTHS˕BovLΤ&y 8TC *U,/ed{KR,1x$(+3>j7j||i:!;&fx zCL?M$$1FӲׂl~͈d算?)zP.,EWYNeNX )aӴ+_ʝ FhV!jE_,GSVy2f%!||db= e\(\brkŲ뤾TV]g!JjMb;@\WS w_IocB͟{|f=!{*`ث:$@Snuk ƚ(}&MQB~Γq+)C 0CڳZC^&-u@N? BGB~jջ6݊ p uG  Z^$=:oz@CqĹK[ˆjq৬i7 z=`O#T 6}[;586ʢ5NLmȅ+|cҙ)JaR$/ePm̗59C3~f&|WPjRCt+9A|B'tKGA^D9uJ.J׈ ^|K/+俁 b6v=CN `nRqFWOAX"^Kx\:jQ}iv'ן UT:?'%~~#UѨ]vP׮Tr}9@:F2\gSjL. vql{?|`  yK֮b{%V7l, 5* 'Y_i/]xܨj 9+Ĝnh W\=p\ڛ|zb Hrp420[^W.qS5\ΣL9~1Q'B|BE)@אޜx:`K |'O1x?%M>CmA@|UgJ&xA ,7K?;~2$T ɝH^L!5^,4sYK-.a*7\wP4,&BFEͤ`a93`.'-}OtkNbü)Ħ9XH#Z Ǔ:%;wS{,:H!K\b")ϗH|{C@ ًqKHqbo5mCj1'=t@m'9DV +;q$h`TsEmr3 ?un4%Zy|Ah}yf02 !!֕RV՚v_uZUT0E WcEvZnJ gb&'DD* 0L%} gfN'Eɛ9Tt1>B GE=\wilPmMkֲ+[2dlY횊Z5k`'Z40F%VPcAANi K>ǹkO_^GS@BA#@=z̨]sQ\sE7$٣Z1..<Ћ"!eVE!Pvϔ1}&^u4%O&^*PF' M?\E"sRYx d둌 ']_Ir*4qC-E]<.Ր4;Vw4Zvv50%'UHz6,G--Ra̤AY -:?W{A!;L074T%~沰_UTIf%"PG_V_&UЋ9Cڮ ;>ònv[$?xq?^g1.,Wg] AYٳyi*?%TO_"o\jk4 "⣸7\L6QY.me>Yʻd=c9%v&0NR|D-R]=OG,sԘb;_Et3X#qSʊC7]˙ %hüL\v-y8y~ 6:\N~ n.as28C+Hc^ .dZHA?]x;R-SWtٚ/hh5|3.S eF5  ;O^c!J71&6<] 6%iډtQ!,(E@q_BHOիٱsn@Xyrf T=SKˮ?ٺ?SosQfH\P+tK3"mյ1W"ZąШ`:hbo9s!:OSm}L_䷺x(W7+p֞\+ hp sj*OJ{zCyˍԞ )u7o#[$ *OgDhUuٌx xF% 5do1@F1!cIy NM0+XSCJvK"R_y>YYu]E&3_IRηQZ6χZWFFW%T{}56ӪJr)Uj5bEGXOcB9bj"![Όu%.'oɽJFBXeQ% ͧntw\#4 lVJ"ԟ:[.dn$$EzG[>]ͤ~BʈʐuV˕pO4/oFeٷ4n93uޔWlg|^<d{X#'ϖ[~N ^c=PstʍRv~ &KU%Θ}N~5 x3G"1[Y*Ϝ aߚZ/0߻y5؋ V=$S9~5%J 9!ޑSD μ8'~4T^we OXmo4')JdmecSƟQ,܂p%L˨3!Z᾵"a99,x(B"TkaaҼrcQ&ThbjHꭃ2t\pM>*JWd...zF.18VAvAI/=1E:Ol2PrL7<4~SfD[ս -n@Lfh.LDñ,ɧ2I-%?'Yeg`Ift{@C-BZ{D ΖQkT!<.osv5\s;@*Em^#odڠ%]78ji. #I*x:wll]I *q(Gw|"Xn+];[B^^B%b y IӄVQS Tމu ܀\xf=8Zmۻ+jgkBq1x8ZՋR H ^ GMTsښŘ 8ohO(z|,F q/tKul[x nQt=e}s2VT9ȫY E1 |)Z=Cf"&f(Jh74?=p4"Z@psAL -㬭(`nK{ch )=*-ܠzUVTŋ kv4=#@ĝ,/3>uǁ!n~dzЋށ#H*9C콀vFFFD^X8>0+duv*)+o& !iӵV,6 \z_tPw >͗ \ A yYr1=8FyxC<:n-{N^`ESj+E@"P%9 ϛUL 5j`5C9Xi{[!/-m-_5N'qIš?y'HFye4ooE\%/8#@2uQS lK,(ĶoIT ؾ-[y\ធ+ J ".8C7d1X^;p@K"tEE^x,}F* ;t׾oIvSz;! ݆qIԺ^Q0y\$X6 *D.t(x>k<*e/b6w4 6TXBwRW%|~Dp֒1pn{@\Dݽmp}᭓uXP%9I =<5 7?1HM{%qJq+nxvYkX_gNS]1fcc=TӷцbpZ@w @?e?A!i|mKeBj?JͶ@Zhׁ3}f BEv10(-k|)&jKVJ\QNxw X@WYޒQJ?InFYZz.?+&׊2;L0sR0?ii$3֑!V(\O"Iԕn)X˴;0>=0Q {< ~M#OE/m8)a\wZ$D7LHN 9rj~9V;& c©'2[x;cGܱa0`8 >2.%),o;7@Eማjjף?q!)nlyo0EYr{Fr爓l&vCu5ԒlU}ڽ5P=_: A骊21G""BOzYzEa٭Ȅ4ӿObAGLoYP;Ѐ8 w=Ui₉&?k0`PaSdlEi>)Cߙ2laxL0i% JjXǕŧQ8 BG67qVVTY~n*'>Xd؝?(Z#~)=!cYROY-O3b%R/tC,|L^NMFilS8gsI^ksA]HaKِoo$tCzňt_:erIRs3n \2rb.IWCJ4h R &".&"@Qja@вPtZqeoO~xbP*4jނG4%ՅʄIRO}x'Բ=ZzG z&S\0Xh0e+6 6y@&ϸu)?aChI_]v>Ib0QeX{s2ɿȉ5-" m¾B5ދ R$,V{)7㑍A#sk# I,<8㚕BЁeoן}C@K+V"o0 U2并\"=f13&Uw:ad [BE#^Rn17\ʠKFXÊ  ť %n{s/oAWD$P0ĖoVI>e=+%gr,3kpC# LkumG *w歺 Uq݁cUrk]u<9[d|/[p }LwSvNnQ8?@Dh qG~$md^"i <Hz nHG*a&,h[pmA[0uNra^D|;}˅*qȟ$ PH׺ɳ7\dpxi's7NTZ^mWlP OjIei꟣ms^A?b>'B447ԈaAΞ()k$R0-bhtEMfujwq;cop~6 ánͬ#w/*ɜhSRSI&5ۀ fF!ƹY&EH{.b0J` ˶5ƞ̑abO z'x0-OP$s/+N}Z]Uɳh#BGw٫XI}̓e@Є@X`&_, pHӝߔʮSK3XUԔS}HWI  mK "(\I46^QM񩸎_f(E JjNXmDkb q m| Ÿ=}9$|P/6\B4Av ꓈{|*FH]kOyJy8k_6bB+&;0' iT zL E'J"p~8?!ȞUMzByJyj?/Z +sk[*dFMo 1|Mk(CVy=iE)B_ ؙI|& ͘YG*Z>O[ONv|\{Nlq M<90|$ ZV-Wn@P`WXNtw3#d1>sKE7}d 泺Qu|\"-ξ\5wz'scrx~'mDa܅<z G0ty; } IϱhKŝ`t˔n؄k9D_B+! 5}ЌI~^TliS8F? }'ǦF4"ꦚH/Iߍ'u=;i%8!O@ȝݏʝvm5lꮣNuuʲhwVA!g9/Di  ]JUձӐ4c4sv_?q7gJl<^+J`zoI*[MC|n?X=>@mu, CԽ/Ֆ=VnK/\ħSţ<vdzU^s1cj |I@ɢqa娝lN Vإ'ŜvJaԔauP4R/j &'EcP<둸h;=.0B5+' (Us4=+:.$C]Xkmja?ٝ y3uf -ty&:K@싮4C"Yaܗڒyl _ -uA)Yg?KĤ!((ȭ=? |`OG/LFg |v.s0 UOe-z! }O׺rSzd#0&$\V(B|АER) -4sʩ#{C,,j3+6Twt ȟ"nt'F01Uq &V'V@Kһ.iok(Ď~&̶\yReY|_Y۾fq9[>SVeMML(:.>ߡ:7A{:"'BV-Fj" J;>HS jqUX$b){|'.&kES:m<6Cb9 3Z\'J8/3R-6B/F𗰂0>?WWD ̛QyE)=PM'ʹ^tCPJ7+WEw D U=xe9cj98f3~)FK칉Q #X, b02no&~3fx' b {1Ìc{{rي^QKѬXC婳NHϴ]O0ԄCy268r F_ǘe^?i^$=@MѬKZf.@ޤ\qcNK9D!_)%..PY[939**7۫erJja<{W[nIn[F烆^5"Qx#fK_Ł[fpo(C?iOy۸8nQXL5 Fȧ 0=MaP}aԻɛFeOW[L R#ni 8:p@Gkȏpu;OrS:CiQ ;E j$+[cSFY,0Ef> vUCd^G}׻1Z]KqQL&jm8 W\raThП:Le8qAY(-C=N=ʤ92"3a6s.= HϹăx/9 |$,ګC;1m v] N*?e:˻UBy aK"WXSՁu+%]> #otS=+YOqdԛ8(Zi(Y`Qx#w+vBC7(1h}~w[X72rSD0t"8 6/Ij\q0Uˆ}l*{-F7>\ȩӦ]񕸛ӐXwoGs(mяabJDG)=n ϬK>MLY]ZaOSgGgX>=տr=vٱ 4ge~ݦsyCgC^'-@Ds.,ʁMZ\RͶ*'] 5D<¡~v=k,( iiHc< S).c<2SA޽W:M@ 1KLlE~[RpLI 5GFmftįY'2r-4gtƌEP.}W=Ot>t̉إRK*DuXؑM{O]'QCPhjh&r3#2n.2"p$XiRemO{|,!a;:vi=lwѝs$j{LZ:{uGaVFf63O3s݌(@\n~eMRT`)j0n.'8NAv9leYu5vMhWEvS{-hV)$xt"^`_~gO*(9^¥M)1u&8 ;0(nq˗UÏH;y%N%R5 d_jC*?~:68*,,ba:Is5#l7}HyU>̫pdj\i3YXYnC:/eCbsdrtgRll95*nL%YΒ"u\Tgyg7FؤmIJx,Ռh9kUSIׇ_/g&vIX޺HmrJS2svlo'YbYhA cÊ{V | "NZ xu&;?rnzlJu]ަL;vME%[x.P|9^盎Ah>*؄2X1 k6 Mjq6H޽#C)T5L. Н>.d3~Ï!!m\%}d2uՍAAEXG`~fH1̉Lf-]bA7fTZ._)%PkkF4_ ձF]b+.q݆{-/Z閔@)꛼w$b \K z$gnUTQnӍ7]u]rI)f})p1j@{Ok:jPyɸo E01ίoHo-_߅4\vNB}Lu*,Ex%?<6 BKX u#6 ;5ܫ:|D\KI{bM lɼ$D$-EYh^>ZnpEFMm8fҙs[|xx vSN j${P8Ӳ-pmh2od8~m0泧xE)a($Stqݚ/RW,EG*b# D^ի#%WYtMǚxm9~?͵i :ř3zp5q5z{;Z ,Ԫk=T>b3P')59ZbDn kJ: #=ʅLǫΑ QoE;Clvyk ߂MN?ss5/(Pn9Vd69s*}xx$ӛ.j@4(-cXW5P=ෑ(%YB@vqW x~eJFÍ7 '{{0؄ӹ:R[kߋF "r0tc)cـ{,cFWWOc#=$$ɶۇPgRa(e+ 9G乨 m-*rE+ªT$(N j-'*K~.@ń`Aad+ҩM'] )f0"kI~sL"R/}և^MKT⣷nUn< _܄Xp,(b$,Il4f.&i=3(ǹ@(['JJC`KekQ&+F TG!FLI]8rI]\97TW2׾Fn7QKu41%\1S9{_ `l͸?uzdr~*AS?x}1wTS\ra.O]ɼ&Pj]a@ij HH*CƠq1֚|bG 2g7,0UDvVLK5 X߫# v3NR޲=@Ʉqk@@`ze$(i F=V&CpB JB)4jLHu<_Bc;?]r~E//1Q%^=կ ܌mytFYç3ޟR:QUXe 5}׸v?%qEj1dpdw=qxeX.+lOfcg Rnv#\xK E$ZቕxZ/%^ R%-&$}"Y }QDvg}#MD _5ǔKR=̠Z+φ\42c 4)\t**q_I.UYhNdsϼ$: /\*55nk)=74g}ŕR>X <zc_^ N#_tO/j8ZM^K)IsPZ3Eiib808(Dr-yCCM=)ΧJ/<ɶ+WQaa-rR ,PGYx۪E"qzUJڮ]}c7Ecl1v~f {MƎ]>]͎%~v_O``Ȩυ}K8{ɕ ^֞߾|e] D5љfa9EY Y ^5,^En9tj{ Vu-=] I>oCOTehHG&-Ҽjo]N&ְ^[W].aaJp(kK,AM@}-T;rMb?Y% m"}P`寋YѾ\7YpK JA5<1Ih 8çeQ /{:Z'$|_w{Q>QZ ps.cTc}-I y6/Jff#|><û\,7sU-I F<|N= tOz[JwGP{z^N'?w]\q? _|T2B|0 v1;pOBp#MH7veI!P~d!?jXM2U{W)Nm&`ԩ%͢L4"F!r?C$"PH 2ix7DIqaGޭz5W\JҖfΩp=Q<1k% Zg*NGXBc^"J i*_(ixYW C~@m~=oy#-#a_z1=\.3\#6 _Of#j)"C"F BLlE Lj%|osv|L3|! ]3>Z`w!*5\\.㈕WT#%hwsz&pluPaPٮCm)};#pj$-<: Y"EԚw@M|&ɘ5N h_PPs CXM{eRZf-m@ <a,¬6:(b0t[#!$- n] ܐ2I*0.²rv#Q0nB0#S&΃Zwf%~M,[$L.*UuU!ޡkU^iiY06%#p)sfB|G!?+@0r8wLg]g7y<`Px@~=E,s3d}TRB,-f'a͸D0Tz2_ӨbP≢eh$\[ Pn6/4\װ{7zV NY6@>_:T [l7 #uk^൱(0K7,^ %j28-hB*+St j1`=]8 ġi&m\zDaS )xCl1% 6MyFm>9ȩ?n(D_Ͱͨ~al"\]EM/L[i;uh/B0>Hɦң6h6 p?qX?ߜܭfktJWLfeTTa\%uEA6CӸA` **O)U $9usd>e.$vV/շ2V2&λk,])Iz3g_#8e+ׇ3<aN6=[T(tor$&)IJ_[䅈e:}?X-t_c%w:?c?3 [U>= ѦsI-;x,g%\D0_jye/q=ew)'d*D%&n8J+h bqW F>Do<4uWn?j)N+lY* S3,ǹum""CrqY$1b,J7 &Q ɟ0%>`#Ώރ4]`G=ɭI6_zN9">Tj5uR}Xۂ8C3]x ;Dgq+S MwWRJ3Sё0[%J>}͚Л.mey‰?6sT VsغPR'ap gz@ E:ߔ #mpV;ŌP~qUMt+E Gks e<>G{PʘD6k=`[Bum!OG}0ZGzpxdxo(QϐtBZ R51/6iTcNlVFnlmk.O^J;3yiՉ&9zFGz]XNp9iS3-oZ̓s*y2m a$=<0j&0'VgX*GC= aCPӠsLi T-6t%3zl7.Ls%6k8qb(ȿ|Ϳ^ 0Jj`,֐ܮ8/X5E];- m0lWUyY(Kk1#[CA_~s#;"&dը \1yMÅj7+ّ~M_ T:z2gB4 2˩C9 Pq?wGEf~GZ% r~YCuq Gc'׃!#P6s~Z;™]tK[2МϠnv{D8e6IC};?8qȝ_ 걱`s2eMovJ8$T.ps6v DTrn}fP}Y&O oki9fSįE\UpVYm{6PoΗ˅+A7K?|Epj y-w%̐b o4pcs3:= `.bڇUIR X ێ?NFQG 6`XRQ:9J<.i LO휏Ѩ`#_l|ft R;_^L"7TBs!8~1"v8f?+[(ټVUs@y5@ %P*ሪIy$| GS(*ٷnk4!C儉6*"`#7N?~*߽,VJY|&O|d&eΞ.z>+3)A9ӣ2LRƊ9ѪF=Oیti:dd$<[P~rBRdb,b(|pH蕇:jK1F4!TMc+v]:ʕ9K3ү`^ޟ!vqi guu]|,ˋtabbپf7ҟ8QF[~" h`1FգXY yATș~=jd-,9J%gɫ*Jޞg'|Ѷ!dlO1L#c "t]0{Nرf!ǽ=+YAp;39%Mb|^:ʿ(4eHH {1¿b4˅`4pƸEpqE{쐄ɶSfjX<71lBR0[+ hTX{{9/&wakr|dܥASsTi$Ain]靼iJ Vȸ +{LFv5 9,: -:XʱW¶q݁e "xGf&ם0[> աJzr-(gL;\u'}ݫ_\6fӆL_qsK:l/P'?LJ* P]'٩5S$d nf3WH['7"(mAl;ٱMp9Z 8_qYW֦j.DPC?+ '/:->(`s%g 2zb k $ݚ*ڟTg/T IFFLFqn1F|Vj8 Fఆm ;v6$ٯbLmmɼE70TY\ގFG[+oY5d,j?K}lʪ*2SK#rmUiEH!R v،"s.G3V7w3nd؁EB .|_:~vL 5ԧ7DS",l+B^agNH7's%AxwKwzܹ5bzW80/eWhw)a <3]/'ʦl (.jF>utH_?0d#03Lx~g R $?4? Ifҿy`> ]?kigZk;T[TVrm+u1ȝs:qx?:ڧem^]v4|7Kan0-b1Ky#OA8f!S 2oU#w@5c*HJЧp> [ wtGD+.&?T%GB hvX˂!:w-yu>bg;VxWhd V4יpp?^NB_dngzn;0 b㽔U!6?RLH3yѬdž"J9B*^[]N y)KQu&+x9N/3s%:; ;L-1E҇?L80b9&k7׋u8K^|c8؟Q +X$s4Iܐ9=4m4m OMw#cem8%%y,'?8sBVOa\0@;m 6Zo) !d"`5yv5Za[?_ZnNȧ ߖ:Z*wQ쩽kޙ¨Q<02w+g3_a~AuX<ѪrQ0ȾEClPS)ێ4q/5ys6;|n{S}BP0ˡag XK"uŰ6 gn= [vŕKy^fm^K塳7 W$FwlpIՃ?*(nR \hX{dUc"8ԃʐ^(Ñ9=.u^SO驘ɂٴS A`VHvjr~rv&^@CX@i;{[%L0lGpRyLZubW~>HbQ.Jl<f*l5g;|}3IL 'IXK+W;A.gEך{5%r SS=P4~:{QT88DA|1A!zR4͑ do *bѲ,j 5#ӤҌф2 MۑC^Yuǵ֘*i[G1d /E8ߥ %P᥵ sbZ-qt-;Gʏ'fB¡e| '6I +0Ehidi;;z>)'ŃitAHڈ^leι-e&cY5y0*PbV "o[ʊI;;Vrw{3L:⸙l@n|YXCA^3{go\ aǗvCG\{mjB >C5,M&k+)L?+SGͳ jr&)z+B=y_ tI2K{`}-ACM _,Ȫ4:x> :s; {phqv^I- D2;e"x9Hy\P_Oc+xI NabD;*D,k.-t2Ό OY/~be`U|epE% Tv[pxv+\?9T8Oi؁s2k z37prqk#4~6moB+p(xy/Q>d &ZIwфdb~ma?Tm"K:p"jꦿ{8;ع%i,_smy:L-msyQ~g)\?A"8`~}1 2b!1P2Q(Z[qXf6#dvST pDTfrb QH40*$VoY#L]wtC[}YZdE.'W0S> o7S.6H/Oʢ!C4~uuձt!>e J KE},OfߨDqU  㔎̧o40xH_o@Z͡=˿Q}r`E.$NY^yzK"N[&{mL-߰|R]j1bFa+~asB&ԈV5̋-k/QUEy̿QvV=)gj™4"$Buf(T."r 8'ۅ<{/#ZPC`d{31(gEҖ`%d (8?b\*Z Bo͛Rm^_uP  Z"uJ0- 6*LG)E<-[}NϻE`3ޝI*q \ #"w 'zЁ{vMGGz}~z<5ȥUD"iғ{`vݽDWO"#%Br -rr`1{S p{foӅ7|j%!Nlr*!0QI(`ܷ &4IP`ZI krq9®;$x^Fsgyɲ`\B~3?p2 ['K;ɠfU,NixB<"E 5'J }5]~7<)@y6C)=slsГ谩LFolq*A4Ny(˶)䕠XBO-kM~i"vSa/'nSHvg)zFvH uSX4n$LVu{sȾW;m߃T@z$fj+2&T4Wӌ4-/1nQ'opV$$|ru/c u4XE2r6difW޶wIM&5 + $w`^q x]'@/#/<0AL%%L?@ZL׃՚7۪dVZA`ykxK6R83]zlz0w)< &C+[j/ Lf9*N2\Z`+8R vvS@(8 \J 1>9&wd-*,pWVB Z=6Hnokk*Ը.=\aTitnI_VSN0;J!.pzi9#^L6M&cc( %63*u۬'ѥ0؀Ӝy!/:@$/`RYb]i%'IZ6k[wPC(|܍+Wuao%/5b/4`yԫ|`>r! KeAWj./opL7sFFu<·u {i1BIEUJ 1!BS%ea3 Z(3 Q@d`QIK@ 4NiTm!,O9i _)Dk՜ P]FJW=qX0gkQ3˄T{ QI7ʊ g񠌲M3EQ*\S+=57t -,BB-J x/؍Ls bdʟ81]Qb-n}5!?SJ]%QrKs 0Sh-mĖ*}P>Z(A Q'a_J":o:8 E1v羑Ԉit `D< zaR6> 6m7х zD}5'(KʙVo'/>28T@V: 3]bxV y%%%㞌`O.ȶh7D 규&wmL<<~â`4Lu2B^ḅ2Cg.*84.|`^&`ǼCJJD v΅ rZz(D}+dgr!Oo?gjeߢ "JOHQzLvn6Ƅ 7zF{L`$YBdj<{OъᮂP2dAJLS}$cBHP{Z\u]1ssks|<ŒU2Mz`C>Dw?PYYhZ] o*Lcڻ_#.L r|A6zDgHJ"kC|C[3@q)8W {@(VM8]ԋyH\E8?fjS|sù1;.zz?$FqviKx #5BJj;fv g'] žCuU*C`+RyRjHT8e?U7Ul:asr|\8z0VFAQF-r5UNP4=at<񵡼t2m4'd%+:A!Cj阆M)-oK7mnĉ τ1uOCo^ߏOS*I]h̬07^HBYvWܤmiU5e?,Yy0^Qe >q[V=W/ =;a)k=E:a5:2i%M#$Eo?i]85bj[Zkqиfh0.h,*V:=CH1QS嘱IišNO )"o 'T 6ݸ%]&G[on"74CUyXsˡE!w L.=,M%%2> axuWoNZRҥT7[3#vˍ:lx} %wpY ! Z6Mc*b3Ko!hI?wZу [CN{{':?mf| OT汔ɻ LX7`[A 3h^Bx̧B?Խ^ߡdF өk% /|nסP21pñӉӍ)ºv5{^f\~-[MDԤpiG-^pihؙ&S5 ΗJgWkf /A_3@ǂh*DtV qgbO+߆ҤG$`TOЪ&kFhEUɔޅ| yJԟ2DE423lS1zfa)R`w6{hK%"Wh%碳'<:'d!kK݂nzL"Bba[QJ/YY0 ;0JZkW+pJPc7?tuzoIG $a_Tq!Niw r)uI1(Mh O& `'&uc#D0ѶL<)]>69A񭇭8V?gm|+_O+,h(?AW1pMGsz9ƽS8'/{puK,$Tqj8ma%)5FF08-U(Q꣄+${?B3P"  )v=f15T0_5%h̰ 1y яU<XϋHP}dJ{7xa8nN60+m2b2p)Jj,2_IG |PDfX?DG(Cja,ob @ хf)D5>/,Dq&Qio aq8@~О(Ľ*vbzbVQzB9jQA`G-B:)f-KAw,swni Uz픽Hl8^r|W@JgiwKdrS@?ϒ:!h>w΢11&t{.E12 ѭmb90 GzXw_s;Sro{GùQҽ' 5{qrKlcL*1X%"8JF(bZeaؤύ%a]%'sFD[ (#jlc>AyRm2mV\:@l",%xoٝt!Ar@o N6W:Z%t!61[ݶ6>1>`k_%5͔%"ב}T3)A#ҧVdɘJՎiJtg,-̒c |΂9RlTt .\E&ldTRԑJˆIx+R|i>Nku!X5Iu_V29G3R7ʾwbNl . ;KF(8mD%ҝ;+ȯ'p_LhTUGu /X԰٪m=X{4v aHx=s-iiIHSg><ن([Y._@?Rb>p2 O!:m`~0j>(4=Om wI^u6B1c=c[!ռC|%-Wn.:0jml@UĨw3:3 ]Mz%G2*fwȞ/yEΒ`UMY8}da#e\RDlY-P1qDcx{o!SV2ܝY47}hMEKkb3n^h,dG97m,g7*̽r ,[15,ʵIPFTI9jKCǚ"Ea"d*xuf""7l?0`7E͙"m!m:˶~ƴwD5FzW/y^uvQS2kxwg^WM&7SC8G; w*6,eT=UCE\mM8kPrl-fX]&7ݾt`zp+f 0O{V_Er$T>[QXBk(T*/PW@65ѧq⷟#U-g>f*F͊\H VkU3IĶi=5\Ah͈M %ȣ@ {"\U(htn}IS Bj"bLLLl鳫L-KrWN22`W7D1Y{ +@iuqu箍;€ D.;LZ?KEzCG=-2vJ)B(m(锌&K-3N.j13F^ar.7=mEG캘m wfuC%n&aQ4ÚcI[K`$RjўN=A[^,*(s8dm%K*x8*pG9=?xjP5øJv f)8"bRALKBsyt|jXz;6*%t.Sv=H1OQNǜh <^ Xh6!2YknmADżK-5;nFdgM✂]9@fYc܌uQc;ϩ{eX.z5M'/IJkZWdS2͆.|NYXBr>%53v{Ȼ!ov(Uy䡳"jW9II|=]G tmᓠ)-BtkhDDߩ!w|AΉX U^ ߸,;6)*o6&8ob h7%>wyf޽'hgS%` j,5JN$`CuT[f2bi%q! ܫ\zw{Tpwɤ4fkr{lI:_@%  {h;FkWsNKT[M)). Т?wݞn_?DK,C/#xhp!Oiƪs-\Lԭ8}b{򃖔KuDoX6F74l3m(qq.,~F`We6j#6P8F]P0(Gƨ}dž5luwQB-8aӏZZGJ= uV+v+2v %Z̭5eVTgL35)p 1n%~31h4zڌv#ëCq ZUk׋ۀ_U=NoPݣj+Q""≴Ο!a!v^>*q놔O(.$i@yAθ"g<>,6Ɩ[!QEi sX=Lņqʿx2$xKƫANdkh9t,>[Vvj AV7RI (:hkE2SU~vl/S)n3H6q4SJectX[-6 -*nA#.A3];yW,TW}=5[ p8yݭ1 ӤlL[1WB19^oMc9,2IkKa kƙ(HĝߝS78XEeʀw\L=m%=$GRpb>fd6'FpDbUU'{k RPW*vyZǏa@Qm/-!Fu:¸q*;b_y OwCzxsȸ ^&JIػMY"[;1A'._ԅ۾T]YPB"'{Vi%oþ$0EӢ 56a's&.-K/3ٯk)gf+C+x Oxd( N Q~ր@B9 ϵ8txqyWH…890e : .(1`!6]`]zudiVwvSaqók[,fž^`jqMd'#owN҃qgJ(' ÃPj{Uc?Q{~q=xgZg.ћqjOS`-ĥ$#tY#vIWw'r ^cǛlX<^@zQsYe,=mr- &#aw^7\ }!rଢ଼SAeKJWץsFVoidţRb RHS*:H UO6U @;' FY p(W-wջ^eչp&,b53f)~Kr٧c -!l"Uΐ[е#Рefz߄IDa'~5]ϋ?;/gRM%fXCw.t ؤ W ?7Kۣl<: ăDO^ "r/XGi? 47|rƽ;`Ϥ$0#)D>+S7t;bһƕW7-Ʉ V)1 l:^2pX+фAfeWN2gB͹6o$G⼧i:/]}-یi͉wp54v<u/Dt߭=. X ZY gLF -L[<Žvf%s9rDd7t{rmFi"cjpELL2=lVJPSb=W{F 5c<'v+ AI#$,9[{5{R (.zO*Kou}e-՛w1HczI΅j̗ԨL<0taH|415WMNS[Aĩp~U|Ā1ha,S2ipXxJOQYWK/Y*UW|lFG oVnciݫݡBDw'k)> [>+%$0])>*'kbϪkTf4Y׬)qkA޲א%F~7>. bqfԋ'C:\捡/(q$ӗݓ tkУ5fϥNq.B W7nr&PCaqȁʨ^|Y>j%M-?ʔ75M /w%~CކD+gzs80k;n[(P9tsnO޳ ~R1֜eFuDbȥrCPW~ J2KpA)j_+ F)Xn]ok=C (꬇tc@ W0t;TC?qKc18N5sWK6*<)s^q Z]o~xfPq뼴,6f?6 @f 24kb7?*XTRFE) c")GsL@/h jDjayl mҏ(M]؞燻-s+]0|51=< }HA*YJOja'Ln%cxdԤ|/PLtW˃np1fZ^ZgFpN;F:3OmmZ\fK39 ʆAf ZSmnP?~f /:5 m6ХþSp/-14.lYh=(s'ul2aA;@r"hKP/xϥWyrWއ혵!X_]^e~w*oԞ]B)i.,!%wqVi.H`͡82 {G~.o;ToyCT6TmM3ԃPuԐP4Z|՜ÐD[دآ&ђ_N x?F= ߤ#nQX;$GR %ȹHcgKG1. Ybq:҄O43oWբ׍. ?ٶ7iyx(osKP,0z-CsC88MCc /~ݍl`C^t/´LzRө@VnԃCIZ&Fu\-C59o:SQrKӡ  Q{ J*ʋR)u!\$`M~hZ27{XǏ5%X'8=ypªbZxLB%7 ^)z4wF&!C-'e/Pq`8[4KRBT8܃TWܽj`{[UjJR0ڥF uh11[B;>">m&2J V,v) )^S@^/&_vH$q/j4(۝N  xA62 .>5H , "ԭQs @K#ǽT #1pJ@[}JJ ; f_M4Xgg PN*C4E@"CZ9x d8(66mA `KjT61 TeQ O ]eM+XYw"W $}ٽO8C';A;^dfb \kWm#>Fq`I7M h)Q%\ˑ0Vgfҷ':=G`!{H,k,̏lgꖝ \*Aَ$K-+vC<;!]"Ϟӑ^+u`hoW s8(⓷F>fOҕkso ?|-ۈ۴N}(^e4"g#@S _@#% CN{AfPLLn4%}7LM1#~"cf-P"%~f_*ڜQ gyrSΪM1P3:!PFME07O V#qkH&u8G]9vX9%>5G:-CV}N/QwpSaHruј*X YzE8w tb+z4`5%d㔒VKEZ,KtfDx $#q'jm z"F/cVb˽5éf%r/\5e҉l":cyu3;KW9pYUv>_(Py/B0tM%Rccx?Y=m$'^X*Q ܁`E]s6jUVde gVt|KIe_vw;vqRk't;F#Tv$ޝBc:rfnaMpibƗlil >lRuV+Lq."[Q⫑*k1Hޘ< |!~d*@ȯ`m*3`d#*aaUy?asZ>Qlxu2W>H@i+! dJsE3Z\u{hTeDָ %(y"/GZݚ i^y cǼ0P?޳( Ѡ 46,n%T< :*yl &MP2پ˼4Wt%QB3kB6+:k[y wO1<Ao &WK0f]ElW^WΪr۟RqL$[%a;e)Anx2 @RJlL}o1K9_Zجls 1sJs,3lSVu v?M l9z 9Χup޵F@s FV>ш1igӐrf.WJmOS< F:@-eCڄr'n>*3DS|čx zMCcx^@Ru X@!w4"Q`2q]@Dʇ_'3^Ca)D͆1] PՑ6!NECF?v/<ZGݦo0% LJz729%>0C`mu IB~ *es9G-(n'9-c`eEj27]-jά-v]GdoOT5fC& $K0贳>h:J6U@󃀏95 %}UJ:f+bt-pzoi-u"A2-&ccʞ k2H]Ra#:Q}!ݲb`\ș)$9p;Wlٿ,}/UBmҟΖL v h< ^ {51: JF#"-&,iJvEHjRygUB>rhYs<&,t k29ZӣY ~gٹOt{.(\Y;OkVFA6.86%Dd׋-#H O@O.Jͣ27g:g#/I%5x$^ufzXl@+_,R\?㳲KŽbȷlt`6>h ]hx<'ktQk,fRVeStCu\e2`4BMEbw~ `Rfi )Fe5ZiO[7!3YW^r.O:?S"d )W%%[,-3jE[?zKv=l~/ EJ f ЊD̔Z2`24]oc|܏BKđDʒtsʯޜgeaBіH x_ f6|xOO;7DU}w(7 y+*dD {)yCZ"K8 Up=#/P2H轕t.X`/ʤeMa 95Oqx)i*aR;f~u8olaQ꿂|91Ew ?1$9jqqPv1+BY@][#RrY.1hiG!U1bs'(QEWWG BГ)GK2e+ H9,t̩'UmAR6tWɸ|/c$crP%* l/o9P\xFY¦MTq Mdc3dh1E}5hxt`SP. f|U{Ϟݲ;}@9.\ _'YӁozn*z2R ,4vfgUD2j+3| q귒yL@^6P_59l jkIkzkӶ- RDc\rLJ`kfbjw+3ȋV+h)6Ow T@mP2p㤐s80fD);h| a7bO^)k& :nm/I^s@V1xÈ2ʪ8'F#$UWWr4HgUjz/wƈ#56~|=2_dG=,Cv^{l\T\KG>^or6MN]&R:FIR#?go?iL;y^ $ - A.jdT:z2n ?c395 rbwi 2܆b2-&r'6ٺkczmmɎC&9J߆AB-| ק I<}`]Qf Cq!8 'gtuЬk nf.S~~z<ՂdU<5A$od W&. I!UN|J1$ZXVDy_ Y&#̏gJ?+shmũl!SFU++x7C^1/pܫV5Ee=W 4s箝)b"|4A]9Wrq1Z렩N,F#RZ8e-aiA'W8]B[?gLl9 I1W3Bk;aSꏕ-6ce.T(AGwVcL'(73Nj$X6iwSӕv+:M yýZ"lgh.$Y8떕m:KbYAmCi׹W.f]w+ӾqTnV=57kҠv/Ng,y ~f ,{EA`M勄7)Cjge0Pwp>4%7Vq~}Wft#C3T_2r*M-*O[!֖?HZB"Z> $ X<%jBHّ6GAX/*tSڜ>=ey\窕Lxe.0<ن6~JYE@SiҢ/Ef$9=F-֏|qLi5_1tFK?FY|@gUV %pZz{'e~O9a8dLNJ[vIPm{˗Se\N*$(Jg0ɇm(+W-shk[$ݫT&VcE[ǎ,!A8pRCw c0gcsP$QQ:_CՀFsqJw!ZO"\NN`[R_ŀP@*?EDWwlP**Z}47wT/i Dqݚx+}R [4ۊ){'ER9sO`?Zm>,TLS${sn_ @;ƶ& c8+r̈́?mTQG^߰׋xz/\hڡXq& <(:_^0!Dg'7ŀ3508=3çGX2z"H<Y6Zuu2x="fƆʮzt,X}|"5*M}9l<9/.>`H@.ҁ3,rO'lEe$lܿ۵5 swŌ8rD^Sz ;{݌Kf chQ[l&HߩNy,EmDlg-5|uHZAT7dy8D : Ն 3q2TQӗߺ[EjW3GC-w+Y;v/Vmlb&:XvmE1 JM0GL'n$}Viv?ٽL`5#Y#\zr6 %q/\C?r$(/E>YUv@]a)oOJgIӁc҂9w!;/i1&xwA&!Lbif -œG~v'BQB#f]>N,hB!J`WgS迣Ra*W^6n `T8v { 'U-7"t{@8A}nIQKH \2mMF߀x5NNr]Qឧ[h&Ǣ\z'Pp;E{@tM!O ha7fa}~my[gWle"("g]rW WAUxUؙվx[X@ T#AASlN/ PlTF'Khg8/_8cdo p qiUq!WqL383'~tvF[.r_X݉< pMֈW7o2Yw<lןU.tT6%r=OQC`bTyWXc2NH2 EhcMV:cA%zU7i ؗ(:p#RkYhl0~Iô r. CmIl6߼|fפ>3vism k^C6y=l,g {pw;=Įd u!0IzSZ Yo"?kI9=M3'p- e/'R=Aÿz4*Rӧ$D}= E 󱍆*Dtn Dq-k#` Iq:@J0( H|Ҧ3kLݘK_gwQAV 8VE#Fs'C3GRh xMwv|1#b`ܗ1RH(Fiiӌ#z}e+4ekDmڳO(Ƭui\X_\~%c3;ȷk/>a(H qY_VHA۴{R=#$L@#xC 4xGM},h`stU=P)EvLL _(w~N* .%/\SmCJo΀Gujcjg'"cl>%4\[$^p̘Op:W^9w/(=yލ{=;O"OPЮ?{3=|tekWakgLh}]e>riwQ8Owu;U{l$HeF~ ^Nm%I5W +!|&N= uyR癦k !&aUL]ٽvyÎ SQ"GN(རfw(ړ{cc7#ģ[PV&O9YZ0$g]$* &$~^]4Υ*tf6t jz?+KRoaEg-$ G&Hn1\5lp1 aٜ#'W>8 SK"&U6萄; ~O<@$LuEٍV,LKa'˄H0RlHN8>~ ,oV0選a׈F ,3k %6H2jr}JTukaTAsМ)88 Fv&b0hUjlt@MeXTih9Pxqi>4**Glgkɦ|$Z ԊL,> PaO[ƤtCW8^:Z nxQg 0yqN3nڼ{|%ӆQ`Ǵb1%̵L})6MEdYh/h&\ѳJwF͊:0rV ݵרN ?1/vG޸ 0\{F".c5#DG !$_OH&([BNj8A;'lXhI}30!]{6z(S42%26H3Y@M 3YGUB`}40\5EX-<[.q<u-X Wʛ0!w}oM k{ʈ{"ةC=#7WZtoJyU e2z7%|mR фqJkDC ~-ŪTh_6#]: B2 \Z ޤh&'6[}R!HV'g@;WX6Z+P`iVZ!rPٰR142%1d/O|UQeLcbH\f"#Q#$__4]<$mƌ3ϫx(x *8MAN4 3a .yܾy5+:7-7E]K/ W[!EhId; kI^qޝgZXU{n_qfcvଚ\ Za_w鞧7=CRA{M1Qh't/-l2Q9|daW)qP=BB=gR Sn*|Y|1THݔqmG;[vk&ur*?^ ԑ%?͕ƕ lSw4hcI Dol\Vщь[R!8l" ,aUJ{eW 4_g8LbT]$~4-~ ,H!CU(-cKaRÌj & v-u+ݹ+;yC\Ũ7r1YffC*gAց):TLL57yl5XǕoo4@hoLf1ܷnu3; *^V*Ɉ^|E:rh_6lCU + taDž2̇\m4=2:͡dA?F+Ob<ђmj&l$'$B}Zl,ڑIFU[7sȱ(DFy%-Y6 SE"&,Lp3%13]TGTt˜SJVv^AZt_ 3~*i:yGUP*ZR,0+7Ѕ/"'<$ILV2տ=Fg0]8c2` v:;o{- HQ٘aUX{[{k؂ , (㰧g%5N%|LQp.[7ܩQO*y4̓8Pc0qk966g,JL^`g zX52wLo}F}uM>IΏ*/VA ,e8esG7NHPG /F WT~3WX+x=>̢'A''s2W YZ9p4@5YՙP1 HL#}\*G/!}5 fU[bV'f(Y6<s=e$vUS__C+En57HTK Nm*b$\ 7 zv9pThN2/wa$-~F9Xq9ZhpgrD> !h[mDWΏ{SomYIϜ0f3]G<REȔJsX%üe;5za^ۖJ޻jr\Vh0 bMux"zt`V8%HfZ墎g`I(2}Mב#G2@v Kb vi#]5Ň8ߙ /'eik$yc==:7_<U1rL'XmDե1$߸UEkhlUkP"i˜͖[R rZ)5I@, Lڪ ]"(Il @C1&;zS|_zEOYj#ϑ]gC2Bc(-A7b{ih:չAJ8,^Y) <64 Ո4֠Jf!ތ-A$D7w-e-\Bs`֖kOH~,/eQN[flݡ&(+A:` }ԗ6ύ TG:<;°뢪*%)9ŸČ27⸲hY2@X"I3pr:AD@/oE ·ȱypC&szY.t}{~j,QE"z)XWHw xt4}@б(C^FV%ҐRZ"K&fp@%DY³e?<Wlo-lo/dϭ;XIY.eQXt2=p"بtkG}u6bmzfTIHb࣎=J=[BohPr\!Oq̧m [¤Y}.Nͩ[F)r%<&OχxZc$9<ղ7 I󡇨 kPE*a+YQxQ LHS;<ڢQo>rq-Hm\pxR|!7<.+'J/ t/H/+Z q #$W9 ?f9LJ&ii^6~&;]+"mCF(Yd>r󂂭1- J+ ̺%5Őrxax54"asBb rGSt@pN-Z>0oaAx6zΛը&knGzS\?{*qIOjW]u1JJu~F#S9gUb)B2.8^4N6NQez:zIhR pv^FE,w5nf#_n9JܫGƿPBc|ϟW3P4{-匭}(&:u7rg%/Q$Hbc\4sػpҟ]$j>zZF]x"fca .qL7 w=َʟ"e>/$a(x=θ%i2;)GUw>< <؇ VWU6^d5ZmY\<PwR5WBk _bx2^LoΆaB (rVql-n>XtVP ߞ ,S2oU0;2^b*y:!3Gm! XaAF x15.'ͳs޲u߇s'H;Bzl Vb.}C0Cq \wU?Yn W4brn5 % HIBDڤ@r Y.*mT"s-)f<{yۀ&m5=ķ9OI K+ "v3O- m@ ˱ ?١!Ss5HN[. vd9;ߊ f 6È8B_vxFqrZ-߷Z> !$t%12C7v<6z'DKTOX`v39;16S*>\C92Nzlb]YD .|Rа=8LV|?9@+G)W9]nvnw1Y. 'T 郔% 1̲YT 60h[2'MF4/K:ͤ`?/=r' h*? &1M/\Gŀ\tTk%& +uHYBaj,&€V(;>$v#<[;/.m`҇ҡ]tymZhgM2ȐlkS߷EːKkY+[$w~rLRj@n4#̾Mô7V-'/˂;ÄMUlz۽-#шJa२e-d_WOff.R-GU\gZVZ eҾn:BrTI)T39[d7֣{ӓq:xn5+=ё[d۳tsWZ$s2.!|j˃-ClnJ?n_!{0k\ct wL@ 9m~ؐ4lܩG3ըW4&ifc\t74zθ8.yPãg7!! EL徟nɨ W5ov:Ɯw lEZDZ2 FS7|%KNE Ea^ wVjŠպ']g^S0uж*OeGB ZˋZ~YqoܲY@$%'c_)*=ckܪo8UMEλ 'I3b#5 s0V Hv7UaI#)d|Ii1$2!i,7T5b hG l-5{N}r8W(NֿgtDGuSJV@f$ucJkbuf-g%(x7QQ4, \r-9t1׽aqe nS|ԃwsAbP 4!ڿ[V]_1K1 rZO{e?ܝg>A-ꮕ/YurfaDʶT1xD)eBUPh$a ́K<?U[-2LZS6ΛCN*fu[^c[ռ:MY \PUgJ=ʛ{L킳L$:<{ Z/U Lc 3q&jypyA*.a|ElGs)Y J S#X 5Z}Կ_BSk~ìSnY4˦URDk`Nvį.oG|r3[fa7LZ_ Vl|,U-h s{%~ړհ"+L:I3{B?K)w[3sq4 'W܎S VaS{[n 5;(%X12$3F>j$b_y lpg*sF `|N(PM;v~d -}\ \LHӵ~Pә_WxoH-/[?TK *2/^#]֓a2;`~tP9eb<#ҙ6&*UG9ݳP1Y" w!>:L4K{-2K֊ ocHW0Aޏ{VEB˛UwInrZGsj ų @RVkãݶK}oiGR b7iu7C٠(<$uメb}WwE+wL:vI*y{\v\w}9^j% S5xZE P#ӿY _i)WO~|q&TS{ У1Kr4qE!5 lVC~?e$w V̶VNql7w X[v][(Val7f zFb2I`.گBhd>3{~aIbƏJ `H|$^; "oK9cZ6e7 {yYMuaFES'm\*˥߹Y7Ny˦懞̌ҺY^^9ts3Dxm8cw)oUc CRLFF%,1{cJhIiz[8z n"fjeKY?ľV-0`>3ogm1#CR{OiSx/2ia!G^Vo[ğʞwvIO^g~5Z^C;}s= h`Rx@Ukt3ҿi@p:T*I/=b<˙RzEȾ/3eb}S{G̟BvTG'Þ_:2Bo?Gti,zۥ6cfrx .#12P+ä&6F BQS'>78o [wwp*<:/"Csꨜ=n0w3K6슛T'q@QjIq/f'FqlGTbi,2~%咅'"s<K6Vj.CJIjRE|]~\H˓st 9/asKNr#G?fV0>`w cڝ9U촚h[00@$>9A' ֫PP'R!#^ < +Fm!>t&zdw^f2唀ZAuۡm` gl/LZabãO=_>v].6?p 0h%!~L*Xě0=ii~R03$\fg}cn<-& ^_/91LZn+}:! lZ_1.v 9ס8¥P(^]9tDjY.¼MDuJ)s\s&\Xz'asFwg4ɛ'/J;ZR+[}pAs1vb+r˲E>)9{`~WYAQpJ{C /u.l R`pfnӟuI\I&bZ;G0ڝM5EЮ_]5[8vVAI 2x6pK :=Lc'+(Ҟ{R˖h'.Bt*N촛FWz{@$:j3v65hf,ߪcmSRʩxH cD oa~ϔ\&-dZ{˳3lVM4ytn< 3;ryT&Q?I(XI8IXq_* [B<3JІ;0Vci"D]|fɟMP<@,?UTb%6V}PIw.ܓm =omK9󤂾x۟3OxX 8ytIeFgV *l  Q5ԲlN;[,Lh!GjE۱iתؖpXywjۣꈷbSGDO Bs:6oZfE6g:̬_Cdy}޲ :<ˠ0$^g$R<-#wifd}/ !%cami4=ʜćED~MCwkn ]-? :jtϓh9EP3T"5+Zp[2mI+&l)Xa-ۯ':]UI{S hCyYxsv| 9z)CU1 mm_Q!%>$,! ȉݕe[ 8H.TaOZ"<5,"[EW94E4hKc:~Sm/^_0p\+-U9y`&8U,|kjy7M\ "cAG8ܞZDR4iOɝn deMSSO}3i+ BA=|c)T(j# -8cbYj!<1ǓŊD?1d!,[') -"Pd y{Ȝ!4"% bDM󩎂06 Q,|uݍv6'v}Z20ti"K %SA@b=O7cnCJif :;xOӒs\ej{3˝SP{SFvJn tlxB='/:M ?(ފ_=w+f=>3P_ڧ;- lA +L$4%&oߛlsta~ `|0f(m:h7E"si#}S8Xn]#B- v1X!XVWPt^Nj vkjeGx?6G|TdXO^:>qmPq't)2G[y}B\ػEP<0GK!; X82RDč(%nɉ1Zٺsz&UȻBtJjMĄɾ@U{۵T@fY+ݧ={4?-bcܺO4!Q#Qr@MW ux:zRd^=-'Kl#]D9@AIK¿؈>n)}~2۸B\Ήuou\.GPI<O[ ]NrZuKbg߃`>_S4>v.ȏO~ =pc9 %~DB:#e?+ffyER1*d'9tm wo.`C+ӆ-|iF[0@yeQs?5ɬ!o\gvϣR^s_ #xB2*GqOAMCiLԤ Oz caYis!&]W`r"kFXDER6 M{W; &;W;P@gK_z,4hVb(jz{Z=hKc'<PJBrg 1Q^=yvof2~dHV.hxGY%6gsQCғ2lA q_W$[w@zl3GFC[,!~M$1j!U:򇼐8IbP$Qoq ꐷ b ތv]SG]&$d"Scr/Q,9L#pdc} +AXjX3KXkc*(i8&QWC[^p-%I;ԜhEjH"sAJY=K8XYG1kl(mk O!D3Ied3O%o,_yI`?uJ:khS}Sэ 0decaL5ϧ~ (n&ڰƏx 1 435N<JFy7[5M5 6ca6Q6Kos}!b ̸; v̆Eأ%OՙE_!!K*1IQ &jXN`T6 Q$ Cs - 2ѷM xںT< OB&Rd aG%t||.oCZhH-81{r(x<=x|S2w{Z"ͷw3[FͶUӥt5I)r(XO$RrNfF`8)?8Kii1\ZDhf!83"@YRg/A'HLgA<› D̏R/kx)g[Ç "0>$sGڛ[l L<@Nlȏ̲>GVQVrV9>{TMn^ UDVENO!yQ`Fkf>D'dSd ͨ~S1Pw{~A)W 6ڟ℡W/@?p.ч̏0/+~$*Fɛt[s\(sl>C$%6ř;>-iz}0$[a\BK.VU53^"'=IAWT4'4E:I8^ a`mE')p>;ȕ܅iL5lqӼFGnVӝ{ LF hAE,w USွaJl,R cluJ4r8\9x`Pt<5r2>!1[W ~\x/g929ENa8^Xf ^įdz* P9}kwgzPGlSL&W9AuIPih᛾*rmPm)7x,iT ȇΊX`b<%^d.m)5 xqy*gx|@7ŏ}7"s'pҰ[Zx?fJ"diBJ^Ok8knes<$Q//1EyQ:Q" T@:w ¢L;/x{S\Z.҅- \vPv Rd+H=/)羖4ꈋXqn0u~YP$o:l,9e9:uũQ<)9XODbbS6PmiŪRU+xC8J4(RyO:+g9~=ñȦM<%q٘ctd>|_&v봸qČ&WO{PyٰAm׸e܌ߢcnj znY;܃cI)eHMgZOdY5tM\2*:>*(@r.fMv/p@u񆝟iM8Qn9G+j;j=|e0|y;9;yj1Dzwִcv}P#KFN׍zÈJ/P}æ&N~"ˍOÈL|q,%0iPLBKs:ZjNGgh2oQ8X92a iwKe A 쪬|/y=x<^VJӐ-{ XWlGPe-\+ Y^[UkA†ByG?=kK?t4>(`#Q)k>rY|Vca;R;cit~Գ#_䱼e㑍A3D4j8]N<+[$c<;ai? 8-v L\9NOCMXdD-<'34 ^GMՃ[Qjg &$*T9MR_A> k>< $*n$!\x2FP֨ zGd>C4,/}b7Q^I[:(Y4 WE,>!%]G,%St^ t( }r{e#fsKwRAP\~%ҶMZx#Ob(jk^'(&]ȹmDdjFKg&)x?y<[#F^OF@N02' mc JF@gM{RjA;f Զ'n WJl EHJ0#{j1ko ,?k6yTvϮ5P$Uud %IoLn,Ti/ k F.MGD,ka}RM>E?0/^'|)Ñ3>l&߆8(g\A:-SκnKVB5|d+1>)vUW\W\U ZڿC }2GE΅g߷j 5jUFN]wcD tյF$z8SY2bw2/Ce8}(,usɑ-OH /Z L8r!`S^E2ǩ(O*n'"Vv;4ˠu`R𾠋Dv"NOCͨ]~jmG4nμANm5pQ 7zտ@]i6s-n.ZTr/QOg,MV(R___+\pL'b?E[yщ@Bc*sZwF^NPwKǴ(>W@]g xn ] U11E>ȟ빬nYAPCla$.ݱktYȏeNK- ZT@Op ч9ZG*.Gf. W "~^K W` YuL-]ݔo{~ Qgyfg%T,7"DaXQL#]xCH!Qo5:=6egs/~GfH5tzH.C8pхL緈1){Xpݑƨ%[0n$%tP~a])X κO}^z3dJ#xDZÍ>*ihTzl8B.2b~}@FL\l6WdKQU/z ƣ?hͻmCbPFmy% 4o(WuҜuTIeȭ-8'ZQߎÈLNIh}ntdP̞Ɂ|)`NVf&Kƾ0Y}ۊuTj3*E~ܓ~F{w%o7D Ds*wr*k3q`p;zLg?Р 9]\H}0d!԰ hdi5nofs}Pݻ"nf |8gHWoԟ`  jW\h#iE 0ܕZ P JaXaT>h5yۗウ3-@vƀ ODyNH}YI tb[+yOkT4>hM-z1Bc(>0O_[:y%x5r.6 |遍Pb^D&:]N[C|9 4p4H0"R B+PsFɻEc7J…C& 9j1v)KX3K$ɋ̙9)>=rɼEV(u:wԭņj?xkJčS0_K\EժoxOWJf:b3c_߇[@ޜǮRc_IJU :{˾`8O1Rw4o;Jpx6囂C=DȖ_@c1C?xgi!x<j4A8Ի~\@->/S0mNTٳ*`(q(iٵ@WEUP pZujñ2' 3`.bsP'#GyF۪,ǃvNQ$xɋ[{ n3U-oV>+kK:8@2i.3Vgܥ*FWrw{I halhZł;JNzҨ~$Wv,NtGPIJo^`W{TIfw5;{k[[K;S2,o!{TEAzX#=ʷf%?@@õܾnT3*^FBrʊ\`]=I#`.5U2Ú筞=4EA +{Zg޲[[I%M'W%Bdf$"gK! twZz…t[|)OO")3M lN'OU?+V F]FXrGKH#f '{[M܋% ޻Btuq,N4zmzv7LХwt^ hΧ^ٖVOk,cF|g*>d\˱j,)}w!m!.Q۶Iqcl/>V8Rŵ =Ýtdz ҇bLī_DM+s2hn5?t#}豾te%Ia\P󒶗 GRj*j ;7H=VV[`b}㵔ONlz#M5j.7l7k[1 7+{U@U{ ãeº)Vjk7$FmH!fSɏkMߛF-9T'HH,a a}q:r6i~JMF| xM(mZ&UaE,T*}F7e6f"h;,aҾ*K6 od#d7p|O`%9"m7&sِ>Zc< CM55 68܍zДX6AʴeНРG) 2EW{[ז Leȫr\HUX!Uwr̈ `Ԯ1drSdk)̞wQ t N:?͆TUU"_Xxbf _ ^3@o~!TtlUj,*,𸹕']Ze qH&w];7ዺMxc1R`nkWڮY2^!q zsK&o,r~o+*HLJfQQS&H?Xr+Jm:LEslxe ly3s\'xD+6rpV#&!;U>Dgy3[kA< q$PC,ݿ;فXkجNfH-sH۫{82uj uFẀ H~zܴL#)2Ҩ}e-?ڹ*}䊠>}lώmKI kw@ 1hw+%ž̡t9|Ԟ<7ğK`%"QayV8z;L>ndŐ@4f$׷ E1.ܬilYo7>M]'ry`נY^&Zr1GݴO\: ^ UWY,27qeZٚ#)[DNoL[ ]-iE9H(1a uGj?w C:(nYS clv hB]oDVPh%LѦqmF4~+1ʇ]FyRDZ)tilPLTHxViWjͭ4fP!3yEU 6'W=k@ẊA "˻-o!&9rh7[d4TwZ]s2p$k'K|(t`5%ؾt!W^[x}):Nd/џۢ+-=o2 4S\(`GTOɢw^L5q;21smONy fKq/C[AL<-Q5}@g" DND׹b%ݲ^bζyS W~6q%wwשSFDeݸʄcn|HJ)j!HˢJC~愢!Q\si>w),oGп2&?(͏t]9@;`Z/m`D%8zBMؑZINCfb@ތb*˕qΐ*Z<< ?DM`CrrX}j MQ PzLa]&3RO t+{5 gC+?顈9C-Λ{GizApͰ[**N7G/!Tp1cTIB>Tbly E 1\j9^,dǂ\HƎ&;[fi 8t&Fc:BaB0APaedT]p|•fNٮ=,i@75VHYڎ916z_=T(^G0nn 3i=%AYAMh'`*lsZoK"1~r)* &&6QSTZ}yk'Jђ\2yMgTGZ~>ä́Vo H= y4}]|[)6(ie*Y)!Fh S!e3W/2׺;F kw64#^ :)4GcDN~g>w8WU]&caxUU VD'*TQ k+A`!" HqOP9DC^e-~Xn#0/N+;~e@q6p*dw+ U Ԟğ*߷Njb Vo9Wz?/.u.d^(cO`e:%>pP}R=%uK]0ꏞ,t[>)aʲ=9ީGLIP=2 (-՜BQP\msm5 #R+L eg3Mު'tQb|daeb18hh4GDA͕W~uMšF=7Z;آ3.N٫_EUDk6:qvNBWoX赠͞f8 a?x'>11zHx*9$ aD4s /FcXeow-jEj/xi|_,`(qcm ezlu Ya&J}g/u&$;/T;-K&ת(ɣ,,s*[14M),͎a#lc]7tAY?0 XFh&ȱTC 1̼:#U=͌ !\1t 5E8/&!Ux'S:;&=,wt_/6 &vȜޔ?{iZ+UoI`BU"+&$ C\YIQ5wN;_QXӘ翝)}rA]-yVY.*yP؈bkj$JԚ8IJ;),CClZee)Wtk<p=C)UE.%иS OsSQ;g3yTDʰ5\1vJzmew83u A/:[qN)<ā>;e%h-|g`XvKSbinc[5\p?FO or ^l&ϔoݥ[MJڬH"C!A*q~4ZpWض:CXZ9ܴq,Gƹ&݅:E;PgL1g_ śؚr+;;xlt{uQZ}B4Q}T1? }4&5b-Խ5@k!6 _;1~^E||ty~3(f`9˺qrÈv* a0 BC,1j} wyg)^v!e$s|DN*?&y#%A%qgvocZ1i  fA9gQ0As?$|8Ib }"{%딝jIW}-B ׵A-z[/)Sf¸(`=8tEBڢ\fhb'i\K7<$r6g[I6fcXqVB>1㎦JS?tV YʱQL85s.l!Xsd99QLtAzj=;FF&es퇬؏(M2ڝ_{Ȼ!&OlߎVQoKe?Aqx3>beBtߴ*3Ϳ [ ƴ(x毺as;7CZkv|dVGXcC]!|'[2*Õp?YUn'Aj\n]*eVĊiQ_Ei5IqwrAiM>|,-x1| aغrw)hO֭cA֕k2J[f4dVXLz9^΃MO.t&h~[CqjL?_si,^j1e8O&C6d䃉whUUݷ+DMBw '(p9?ބL%%_Zt%[,~1E@cƈھ3.&GsI ؾʄ1mb>`z4Flw~_˅e#T( 9v4 8iNWZg.lhaqG惮=]̠D{r=&xIǚxPW3/&̍ TZr^x0v"H.f%b71bgDۊ\y퀤synMj[+ګzTEVG#Db9_BCP9iÿ cFȅEyJg#C vc'%9I-F>8m=g2-r9ri>A<иmBl aVIv {3MUĈMf J$t3chV|b/jNExyߐt61!^?𤜽zj'hʧ :H:aq]ps#gK7 <¯>I擪Y=q@R!{i5{2(G3˵}gf+W]+Dc#?Z$N:)+iTͻ9CZtAZz LڲERi,?}h!.4'R9]2IњpL?BBqlC&*j%q L? x.r27']],?,v]IEߩeIB2Z"bwB$'Ej@ׯ+;Q_yjIFs3=[(mՂk4R#)%B$L5xluD"y<@ۖt|Z >F+|B+\nhLkg6'fet7'sχRy؝„ᩌ ~\+WiOD r5G!ݼ&e~^:N>$\"0ƵK]b f2TݞTk)z55WRcKtq^i1˯~CȪdtT[z?S0^\MЌ|3%~7H>?7zp {ww>kq8Lm7uJ1ٜ#8ieN@FXm xЩN{k]Fϝƾ]-?IAYwʴ薛݈"ƟE7ݯH{o8@'rD=JY\,^d" YZuON+NM;tY~:lQJ߇1 txqh[No!i*TZUd) ;dwSEszYCF<@vzB(]J3$Zx&X+Ee 4ZMj'zVr@z%B}؛BZ ޛp$^n֥>ln]ax]-'D'٠|(N,.eULx":w?_$~Ta.@okfaȐ {(Š[Wb6;TJQbK_8RJ|@ŧiSɡ^Ի`+V,wA zpԨk @x>zMo}L ,нP}ΡVZB޻3xٍc uP.Jם%}Q|fJsC [/!*Xzѽz^ U0K>D%ǘhqþ[{7] thdndCE!`a-P(M YSFߕr:/8)Ӡ&;V҂qe5}<޸ghdJ:{I YOoz-K|o-9St6r4  ކ^rH3#MVf2mpW"Va8wwi{z?A(t/cX[e!ݻ+Ƨl " )?ؠI yɾ!ws=QNtf:I*}z>W\-/o[hH.XD6ԉ.8Dh.i|KD D(I4]> =Da9%(fL.4鼿'crx^aK\~1 HgGT=>r"e/ Vxi]O@,wk!u=OTT#Ź,LB N5J)\z B6ثICCrnd(CePi% #^.73i zQ g;4hYS.e}]CIsbVfϻfGBxcٗG>yIk߰%n5@u`0ALZL9{~3 Xa >3MtnpgJ%8{@m~ko)VIsK`k9IXz}}dA'ӣ'Yge.6KVyE؝r?ۙlc)$=_;*௡ߟ'I%'.{HT3, {9\|\GudsF NKwI8r-\wd(}gCE9t=GlWfnn6!4BzːKњ:L٪~s譩>?l+ GKUޑjw(bQ T-ϐ@R4H+om tK25]U\Q~ȌZtWyfzk.u|Yڴ+\7Pӱ9ܰ2)EUvub&6Ufvx9hSܗ%PZv\~M?4@*u_}g#mWwFO-{'b_5ȅ?_ےk[7ܖ- }s;G +<7JЈe9g8*rQ~ tg@sX.{Khct=3p~T$&FByf{N*$n(1RNPQ*% GA'N)hLzawT l0w2 N0 yDQ=P8Ćw"Ym4v/>@1Ls}16┽~'MqPsNn 7lY"Q{QYewo)tյQ‰Id@7k_9_2 F9X G֎S1sC !5ˤ\9 q˓{R$fL,kO2Iڿz dmqg;!N8.[f%xO<9f9$I9pT|xSo;ZPz3j4 p,H7˷w|GnI;z%h&9Dي[rFaQ[ɸgAA<7:s :v% N8DP 88q/#XEn/叼P1.i@{sJ"'|-dt*(Ԭybc>q}+S ![.(2cʌwgc]@-I|hv7OKwS%E­i[5վ%Y-/|_V D=Ȓ' #xW '%B W*Ob>Ux9x%Ι |_ n~Pۓ#.{, Rǟ@Dtq)^_Uco k{i9Es`Fjס :$ib=ٺqe>nb{\7Z̆ &K%zkHzFR>5׾ҬDi/47꾤[)`L܃2f> hlER$AP("R݅ Qʑ=9 CVck.x7l}zFHà@j+feQgd&;kDĠѹǹP/^>YAԐ㼉KDhܬR2 ALtCs1ltξ׿$e<82*T:me.S1ҷR9.cX|cCZFsKH艻?OuQ 2ڣ-TF7 L8v YUsAZ\548\T/Nr.I), \+~ˍ:cWĦ>rBѲֺ]琡P.q.Dv_Ҙ(%v)&IȰ)w+6Qn8kː`,G&$Z DUA4E^eWp#Vq.߸D Z[ SImBɛ=V^kGewC8}b!hںAj4zt0Oe-@ܢ{]bU/) tEz..W,Ҳ"lv?o P3DeOy Bl8 6lO%͎ Xwv\O\bmd`4ixʍ1)gaɢ怳6va F`6EC!}0|aZ`ٟ-LM`X)wP_OOlz{aDE"Zk7h0Q%|]r*q|~WW#\Rǁܣzۥj וI9ne9Oq|ܯGWFU*# Zf2|f1nr+'vg$L<^s& ؚ o`SY''bW]<7 }.ӟiAw NKє:0L$'҃Sh8jl/tƂrudo3ўMRkdϽ){}Fao(4 fPok\f }> ]X?KS更 {Ǡ˝$'eQ"MsǢ"hݽ#c˧`B?kB3I -nrH b1մ,e-&x󖠩MJHeډ'X2cg҉ч @u6MH $jGXf,T<4UQ I&)@d4aWVm|SuHp66h+l[SŌEb1Iz!5B.3[C9' +~2jc*r< !kU*v&_ !c(n_[ AiٹQ\:UkUMnuD3h8ϗ^0)d<"8-4!Tf/M@EUVC1 8HyO&UcS7?"W*z40(?XRy|{F/2!=\80:Lm9'kW`ֿG܇d3;ybuẒItTF*7^Ex 0Y3x&㠑%í蔱>'ZY\ \Vi<¥m:3,mWKИ9SWaŸTyH+wN̍/rc8VlGpU{`K&v`X/&dlpT^u~"0-Ir4rWzm=`18*^1E/fU}JL,D+=\ g}6'z7_mNK;`2-KuƏ uw2 uk=ZKF#֣.wU-Pem,7nKbE߻7:AH D8 JH-"M]#E5~.MT W`@#X}?7^yʚ5" K$$ |1bƶ h'"cƕe1$ 'A=Դv+uj@ {{ ~pʬ"2jfZea @-5%ԅ@$77`ʌGL bHot0ӱm1 ij|o҃nh`PUSP^yb|6v1BR-N=꡶ V8rf b:o}$ KL;RK֪z@1;l5G1 i6. Mz_9#Sn6¾6&ͅs\ð%8H-j T Sc9] ) ՘Za|p/{ÊȈkVpZ]) qDWiscM旵av$J"-󬌮N5t`R1MZEbLੜ7dD7y\  EUz=Ԕ1pr2=fQފe80@4z·Frt?܄ht%Au5{ۘNi_"Kd֘fF4/fosޡO3џ>blbވ>-J;Aq:zclD<`3Ww%GZ?Rdp&ɢ\'{0jt'߸VD:OG`r‚4Im4c95Ur-՛31\[3!6rAxX %q:p=8Ocf_kYCmϷi_[щB"-jҸ7ŇeZJ3R1(6JW4#앩ڄL(7fp 2)W&/$i؛eo it pOs'c{R(uLCR?HT1LO\PvX Ge!LʯDb!m>,9飨C+7D0|. d,ɠf+WE'9rbwp/$=K HRnsz ]{OPWg2M&mM9*$1&x5.VK LdxF%mke`rg1Xm95C" `gc-tS *-X>v/u 33>3NPW*x 61ڃd|&˳T7^cq'ig^X,sH$d||<ˆFd^=|n$QeWvU ; ۊ4<kYRyRdWm"|ўXD_ },f6h'k?p 4;YZ^iMf/ X\^10X?_Wue=0n7d[cs DS2lԚ5S D |]9VZp],-ZDe`QkCm cy[cx` |3":YWГFK5> Ύyh& . v\ -=h =jq^e}(tjp `LIJHm|R쭑:H`aWa/3Nǿ;]s`?YI@ܸt3,]FfYvwe %<3vF=.0kRNqJZ!4uǽ:|{hZ"R-j^&amϿӄ 2`I)k~11ʷd$ ~ !]n|ϟc.0wH؊Cm~JӲl߀W|Q$"gow eWM2<7_~0/W0.U[_bC%(JG}8U<," /&:,Q/L|QxbXgJ MvYM[+h*׳ 9G ԷG/lopXԂD|„Y5'AP 3B9[ 'ey5F̍s|lJ7٭Sz ;ҹiѝW̪Fi&S 1N ?8yJ>K~1?hn(7hD*ubu.` <üs˰d_%1?A1EZV=W6W҆he}&T7gSIS*`I /zpƄgucC]cpbU!+N >7ec'4(3 S 3Rq6/DVK\sŻPqÏ۴!u7ŕX,b]#eU}~غ#pGj`udĉ.]q#ޚ`GVچpl=%BkWdt{ȹ1s4'huo|S-N60z&ѯ=!4Jzt`>\O;oO,m9GpMp(H6냼;Y%N X /CǯxPIJe06s&35Fn$ޒg; &A0t۝4$wpJjo͗nNu3 NVŘpQ'Ac-QTS,_ זbs~N~wY5@ veڻDWB՚#Xt)clӱ_c0ߪbWO#SYˁpc1."fakW9UF1}%]WHTr[ ;;Tt5.2~1 z ema'Be}4m)),|IfwCklrfpa mS;`JQܐoVIۚws܀`gο⤥$a-d@d"b~sW`blDzqd߸JrcI$=&Ds.C"c %k͆)[ jf.+QqKt55ϐS͆ZzeН]9>|-pD^_cdOܮ1T$O] b!}B-Zg~o,tF[I1+=Bɤ>Q|q0cRhP="nsnyH4S6 C ڥ'+@\H*?e^x N9? drǖva<VOuw.]:P*mbE*Α}St'*)kcmh[pv[+\Xm'07~d XLp=Gt"1 hKH$-p}YHX}ă 3A+>9 eڎ&^y<ޟdyө 7c5=K oMNQ<_YiՄ6a|^bZ'jYUGc y`B I~ԦkUwBV菺ڥXƟ kI35 B_y"CD<<U8B&ᚅ]0(DɱgH{kPը&2YJ{EVKB!\TFȵSDyъL=Bx |"Sygce9zm ck'F9ZȤ r"N$\UtX5&ou0P!d䁰S(W%&*vRS.jS})t MS7Xy"τNIlHP= ۆ]󒬙Lf>`* v㣔}݁zS`ȣ3E~qcG]~|xpwT^ѦxGh' o_)ܦ# R"[>w<0 ̦3Szlcǵuƥ}"pK~BNǩS$6hg9E0g5IZ|(Sxڔ1fa 4ӠZڲ_bT> #P!7b\@[EUpWJ y/=lĝc^wR\@=nf> r G4ˀ_%OJ4oJZ6l-ɕ>ޑdO- KD)>ʞ氋,pYOeP{5 @,Kw@ ,왰L`KO=b#'_vWy`FOeoE}j+P/cL,yG"8~qFEWd"~vAGAG~Z8-r3ˮW]c6Sc?ɋ9&wvփ`T`epA;0P:jqH.楠2j"45LI*Рp+,>+RfS X8ydqQTOĨW]t-{+{W4`=ĈUP#0$hD zbΤ ;섓>QBaz`9Dī;ݖo%;42TmJ 7^p$':K !)"+1(齛ɩgAu0Ƙ*sawV+2ZϏ,8/P##Fʰao6 ~JdϯM ]zFE(Ģ,'mH} \۱-yq3 ɀs8n HH eRD&xQGr&Ȕ?5||Zt{ـ]/5*Ɨs?{B4m}E'HU9+I`t2۶=pط׳UmöUThfNl?W$?д6sVe Utk,1% f`Fj{&4"wR(MU8^Gۀ ÖV {ax5Q]}ss4':YqA0ʦ|Gp C*wW[]/([^7U[(@,gݦ5^l -C:sy*f VKV캮I[?Fy}1,s;VXBafIul7Z}]ePn]lV3R}Mx F`H`}T7yxATفpE-K-Z6SC<+i )n#$Z'_;)H-mjc`+.MkCepʪP%DCWE+d&~pGmVϝH>BO{ aAR6~bGhtbh1, j dAsu˅CEkjD`ӹ:3*Z}`Fktu*\9'$dvw/PYrLjx >΁(7HeE!˺ʊx'.߈PT)@- fwpOX{ dk`%D` dwL A6N"ncɐ3bCGӄJ) pSw6N~bHȎ8RRt4U-k-SY 7Y'Xa7V Ōt0Psl)6sŎ=Lʝ(5r'} |я GN* 6Eadx3sˉ U"" ~Gb^DLsN\ԇI~ !%u%AÝmu9m,îc Ss)h";Ib lHG~6k_e,ڢܜљ!͠_[]_ñqNw-e#]rdhKY,Rr5C 9%3 0Cϒ 6񟜷FsppPGT$Yb(t(z AzrT`!jyQ3E3?#eKH´q`H \ϟ|'uFז7tol Ky\`"Aw(XuuO|Mӳ3  U4,axjqHDI ]!IaMfn,"|lԊgtG#fPkHas.kCg̼srT-Y| .Bx/ 0MUS5B-"xw"IN]e ;@jz 4±P~yi=XB(ΎAfqYt[q"󊄚7?RR2H 9~KRۏ$.#~ȘZDD.N` {i>E>:`c!e| $ֽ*c R JNE7:Rn~U(P\@7#X/!'`=lrz\Xy[RT?XQW,4r0D\FX멶s;G}}-~D[48EJ W(ԼV稀e1}3P\>S fʋ]'2}8}X2w h`A~qCv;1iɃbDIwb32Xues ɬT"ɜײR|MEuZa lM||1N;ӺRQtUI?!0ZDCGo'po.iwu4w|(`p}|'Dhgn1K7'Y@9sb7́2g3IoPفsnU85j?I?)pXm⪒PkeUʯ Ug^ĭ1/b.NPDc񢲅eUkdZbgPnz:flfj`*kQ+ zCck<3$Iǜ7)VB<`b6G6Fvv#nFL}+ѯd6҂A^l'KLI F\u;w;bI9z#h{3ĘKc?QScs6ܼ#wqc6]V\'yacYL[LE+\Kިa:(;K |Q̅3:@ *JjiKK]=Y_$# S2aA KH ˰J|LԒ/zjgw [޷&3pB^u h=r+9s|y/a"+imD" EC=\Rl\Wc΀ڡuU$_y&O@#yUxũuXVTE7cC7ԸNޑ zXAd~18EŐ`N1H̛s.`PQe)ijHE HJ; $sΫ>N]"|(Wu{ xkvȢQi v#4lK'p'OHEJ+0kB)+;W%.ިA6S2Jq2ȨE5Z56G'KqRtobsF{O)W{2טKZ٩O37Ѣ|HSHMu0H[M8~`[eeQ Nu+zV@^X ,Dlǧ-fЄqTa*NJeUԃ;'x24sw J7ܣ7}ps_oS?G<كJ(UH,qP돧nU la/~?&kzf| 8֥[zm}J?B5TЦ sU_7Yf`27"zyDd >=b&_];!O!mQ|+,%,b{KÀi0,jc8JG}VsTjTuGnv;GP@T5 m#a#%'EBg<Zxeݤ@ߒQǃ=#vFJ* `uwz^sŒ[E:*ħxH!=7xIzam}Ė;4EDK2?? 27(.)a'#q++1l.҅ŘyPStaRbO3hθЍًFKYsG#ng*r~01@^~c:Fjr9U>M`EQgs<"= zD_n,s+lƖuW) EY }қP vjX8 1[/kg ErP[9mMrPn&*z $5GE?aNrqah@ΐ 8ϓRb۬YrvT&$ZE2dGdA/u H^́&2u ydFRJ2a`Rx \qZ71=ӷ}N?jg4]3`Lcy=#S<*fP5 HP7 NUQMl5h>S]#\άT%rvIgӍy C-&vR,'&Lj3mTP0_63D KZ7f^pan&HF7c_P̦3JW_@cG0Q;&ϷoWd%BFZm-Dz);(_R.z#X` S)pߔ K'21vN& /} TI<`,#讧-WڮZLR'{nc r+hPS<1ց1x*Zwpώ˕uقb/u̫Kl؈;IIf80R[eM2 "Ӣeù _5ZxESeժs[7ř 7f)svd4S}7v8Xb-cy)ʺ1n1s\c%c?g/4Td~!A@-+2éJ"xb؛<3pa]'D3LE&u5~jؒTŦCG9=xnVn6hy(tztI |MEI,A(@L9dvV.W 1*:bmTfW")dԠ]ګg>s'n4]jپEU!%m a:VpDW|RN7?MrB_#BFiԑW j 'F%WǞ,qY;C ػ d RizIGyMPjb>+fk<"p x#`C ) mj|FJ&/՗~,L{K? u& hsD&8W A/jx%!dCi6Aspl;`?e2Б,*u\heP9AcVs&>Af&=A U;k. X$f)q~hs3 0ImB+2_f#؟$ʳJ=;pjqwhØ "OPEyFS>vz͟Զ/5? v 5%94ťU/ɯǹTfT_ή)oy4Zp212ރ\ 8.ۄ}iKE]|rY"PVQ'B4Tu~UsWHy3=4 X. k#rr6. w?!\sR/%HJEhw `aL]LA"{KBAyg5AF΀DX 2d5҆}{|׈3h BƘF% ĭͷ;jpeQ}9dQ7Lœ](UXL&Bt p˞jK'N֦Z=S {٩o';XV2bek~;D13FMmS *? /Zšc-.;^[:S|3֋0qq=0cufxc<7+ۘjC@ ƒ 2Qz$YJYSِϩ0I1=6XMsQ2ɏ/&ѽ\&5̷.[Y'?B )0{yq1qzJ ,CA3H\; ϙͰA G{tdgFb ; vp0ww3QO@` GZF*"M;օ2)0Z‘P)d.{{ѩSG~w _D%2',g| 2Ф UxPQo HߔttQ҂0h-]Nfp$ϫ l~I?oxN iyeB ]iHG*n|A징+vBԗPnG]E dn浽't5k"Y_[)O0O!8ssS߶Th˻&M4ђ!sGc:O뮍0NJf'1bl2Ĝ4t1}*Zqs>m8_<*`60l1T#g{aҍu5L~8Hω|NU2:a|uB z{G [[gyLl&?b2f%u{O߰} \Pk_(+7.s,OV|) c'24(4\d1Vt!cTFyƐ1dp0N03Q-oxIdhMV5SԄyO8>6^<2Nu+WS6xںkHW a̟ZI퇾~*ԔcJԖq ,;}qx}@O㚪*bINY@Qó#}ɥRk`dXūjUaG⩐pWLQi;Q\1ǢHjKnA%|ğ$9ۤZSoPO!{\Z/d?5)eP3&{R-iMI)9([A?>Yt6' -}$Y;4g- yj@$eZ4;g}M!7˃kj$*GAY>q5+</Wڳ^ZDF)>_w|L u=]`Z&~y{Bk'v$eƚ+k͹dסLl^H'!aˉLy\]_D,0u/h5 Ew>0TyCcfAP覾sM \ >:.'iW\ M a.(i`̿/}ߍ6ֺ߃EAD K*dT}H^wC={1$en5w`i>$nH/XfGwC_$^paL Cџ}]id!UGy=©RrDPntI~sq=h~$ [ Dy#t l?ұT(3?`;)D'VfЄA.KQöq.V~zh)j9G`ãL$15ob{h/~3R 4Cr=ѾSዏ}=3 _V4?`aܴ%,up$Q ]O: 6dzHhccDƆHoXG4ODN)=B_nf?hG<gSO{QgD^ Y/XhSMDYIQe̵'NY {zKb7.[>TQ Ԩ0# J tc JpǸ?@Rg+t;El@a N<Ԅ +bz&Gb8|17U8AFAQΔXy, #WO w<;\PI@l!i׫Gwkr H LaTA4Hšg\6i[8îY ΄W`x5ݫ:vq/7#}eٙZOaоMK+RFۙ㣳`gAr޿ֻޮJ@Dg%D^-#ؖ԰M }o|٨&<C܄==Dے%lǰ˳bXSE]pw- X͌ owyI嵎Ȭ1Lj›GIõz9ӕAI~NDg9)7W׳p]Iэ~}M.eiP .H.&=h@_.ٽ 4Hħm*yp.g"?$0] xe!~yWۦ1_ٲ_Z,u c%:12w 3,@j0z<6meZt,#I}ӽCơ'lEzqk~6)ӏ= mHKHk@g(|j)Me@ cJOIĮԹ\ЅVe֍Ou}PՑ8q{t(6,V*Ks#p-KD ? ɹQjdM}Q@ӣv%j3jJC i׿6?K10I9{ ς{ |;7Ϧ k FPM= 위SVW!PiTn}JI'}py3 $vv K-JpZ]&M_CUwLJa(Te6m"> :OgT>kTxf膧4Z<<1Lۖ *PNf{N z}CXw۸ײRMe#5oXĄn.lpNGcA㪾*_>JAt}AHHh@$e%#EW\1 bK~筪2gDbk/'vRӵ07ד})sٵ0!pS ڷ%f 0ۓE3Ղ<Mp0G pdW.< ;|^w-Ƞ+1^ϽHr]k>omBlB-448]dߦL[Lw18GOU2A4ޠ%~_-i['>Lh+-mʵXH*lsX97H_4"حV휾?oJ$90rEH8x'Ǎq=oUcPZ-B@NE?ToO+2fC⩬t fr;\1Ruov.-TXvpn݅.5Vη ݴ~ Eܜ;GwMQƉ.;B Śp?B;qu&JKo,سr'>lѵv"@IprLB}F'w !7<ҋSC)}|n:ji MF>~iJAr~Yǥ6&&[P،&NN)ϻxM,/PkNKpՅ|:+'}_f4ZT]I&OW?]VsJ!R @5ҟAӊqGb0~m|axv)xUuM!x4ʮ(KL,WO@{G{@R+:n Ӧ陶0Cd.̇Ї7EKW^Øg{3@ +:x%'X%[8PU Mmt}n|j5@aONH긗htb{ϪemUD"=O9n:=m ,S t T??"4?4%Wcۿ2>vԪFFK/b"Chz&̵4¢*ʦwRbNj6*@Uho1dO܈Cϕwˉx  +B? \;]TyYdF -.dwQ#-{arkME9 ; \)nlyX#t;(eRbǐ~rJ?Qe2*N")9KԲ>4uȕw"hoitEmv;}<7=c33㉱PEIUĵ6e) ~(4<2p Ic/m7q>x멉u+|bL=PQW]\i'_ sK<Ea~kw?gx H\cŬM\9]e2Q,B.4*Ԑ>^ ȤCJſ9MsHd+$%o=A2)GNIA5g,KFb2E֏c $!JPstntjN؎; u#>ʽ໹(iޢZ¸ E[2!h ;vtSB>F=hXCPVr'Ӥv<|.[ in `v}m$vMSUA\teC'/.ANrc&wJyԫfJ>sP?*H!Uyz,CjU,_fڪ Kڔ5wylGWcM#{&V();|݊!z_Lɘ3;t_$;!c-T9Lb2o}ң؃QbVҌ[rH)A}gZwG݌ :%#ٍ3xvݠk)#*<ɤig<^[=(:#`mf5d6r{iվ?ݝۓҕHIv;xj|,P ܇zg= !H FUiuh0ٓIx:Cv44[0:`NwǯGIWUExa?t(Gm @ZPRyQдP]O@?9:DM>` @XMqbT3u63:YN::mLK jx( 'sKiLN0uс5i9-i霁IÎ;N*!uqy|QcLjTB;\)i#BŎ㞲W]U䭜n4RBwƱ$n͝ڴ{l.G-*'2PnP֣mr8>3Vs;+E_؅jathBV p/#Dnk S n{kքO F̡Ԓmր%yĐ?IK@߅O7l͐4[q;]BxWV{rx%1[OU!:<5رaHY7$.l:ʑd񊡪í7h0agy CiCbLusԽq34\Sq}trNk%^ g0/,nU g̎SKk kiC'gN|N?"=žHhQ ͕GIQ60-CTs0i49-@L<>qĸ>;8c8а}CVj0є1f1ਈۦX;H`BJ(:$D+6^IƿGRewGwxOȓ|g[,Ik6")գKq.U{|:|;)ܒ]O *;/K|$|5( L~eLY!u84 #&>e zzPfj^Y1-?aSm?Yن.C9Z v"M#C Y{ܹ!OwxC!X6BĂ8& ui})IL6qE"}HeI:0J3U{K]'C|(Tݫ'a0P0HyXg~ƁR7U}d8kZ H9Wy=%+8,VxjX(C[+E;CEhr520Mxa B뼴DΉh7L6.Dan)xNť\7G] ;㬻}-`IENrS䐣GP~GI5(tO*? &Qݚy晅Lx"sSׄʔy:dg\^ތ"X#Cg Sa?SӁ 78Rk9Oexw_CyiD_r<+p5eKZ/稶h"vApmֽ\8R}uF{[6J1Ww`bq2\99wSjoWt`ӫ/ ,oxO H{nKm՛HM6yrpi`Z쿙/GfJ#%[[(ԪEISAF~PKBu|@UM(].xS+=}-zYCE7$k0fm-%5ƏTBZ*`/yb}lyaQ&+ɴ\ZnLd7%GXNEz QScdX70ѬS(j䞐bE᧪ř?T kkPeCA>Bxj>WQssn#$rNbٚ"xǩ~E|GxQAL. %񈫩#/.+o*ض7 [$bi˓ι/ϒ{~ -N YE+#YO$(f)#z+ ׋D"iY1=pޠ( u:DvXRFF;"2XϞNg=lJBQIkqC#Y[ G_@1 gPUy yf[/IЋԃ!Grl&ݙ8xV"sa<үկᓍ1+KZs a.9\# 3SLʋTPZ,ec2 ˸qߘ9ZJn(9%Zmѭc K󦺢bL"ء ,¤9h鴃9>pA_ /.wK I?KlY2>E0sE X$tjb#4+掠:Ƙ,&IyAl( u,xɩAX˽> ٹC Ԃý3c R~.P#|%T$ #g7a6ʧI^}1w'oT'! "OdEvFWR>?I +odh!Pk&j [2v[|LnM6'"XNۍfv}PxR􇩡1 gtX\M-yf ͮԿ < h{A"GB"Uq<>T$_íb@D[ ˵x'RjYQhaeybHw/6jASp/s%4. pgѧ 8ΣM}3/c)}::ct3T)XY#& Ny  L+Pؼbۿ]_*7/; c-| (6~ODJ_aQ,+YbX}3v0uUn+hXv+ !tZTa*Zy>~Q0*f#sA=SQ[5]5h8=l7=db,x 5K"\ g opskJKZnc(B\+ Ř.wA=L9ey/1.8 x{8# 焳 &n9]VWb##w"3 bánL3vhik5s g-"hTޣT'6ƅNaK,\-Nvt4QqԞTJSZ;^4XzBc[vJF| ~d)/wWP4)@)w53;d.*sEC0 /p3[HOQW1}dYajOz^.yJ8E]g=xg6ۺCl&hd]mԝeoYU]V+̀s; \ےp%AG2y􃯏/}B# |+>45$՛fx ͘.z:I8## =2|Y_@е4Az[ 9t|NbW$~Q>XTǜD_\Cbb7v]3 j+Դ;UKP_@O l/gueZ4iobAJzq)fʀJ(珻_; >Gm ~rE1왞Uv8u5ibx,&1E8,xЩj9r2Bvnf V$tva JdA=bR;z}fs^QGǍ=41(E4{_/ 2g _DrQZOROR-MwD"f3rұQKߍ'd{zN;<;)dc=w߉_9-"U//S0 "}bIT8TmA`;0nS?hH=+ƥşyO0ü>}6g\D<*p,):.duQ^XY^wwkܐw[#cc/P3_$&燡KyRhP\ynPXNސSǍ1ѦEd=/ل]Y$ ^JeE/ G!1Ky|"Y*UXd.~1]H[H9|cH7~"X/u+K׮'w(* =nu$me9Рv"R];!Sl;A=sz?o`VPqk[żöyZ,b+C7_t&.PEve6Al\wr !f0=WRI$+5Gf u)0.O7] P۾ TvuLڥ,KݏM*vG^:gbl33ӧԫXw3 tHjw>Vrs@YsX?aI2ZC'غ GGl[e'`VQP}̈́#;HXϬ/ ^埀86I{b?ۅҧEYd-+ ]"ˣ˥˲nT.":]3q!t,װ/apVCu瓌H$;1@-[tk;I*ݱ՟# iL`ksjv='Oc;Q "w%oT2KYϺ0EU@ 5 L3ӭuCvk|\t祑/;i*C8͈s.Z΅Mǖ#)mKā%]ga;y &-m+Ԫ| ٥B-~o.JCv&FD*gqHӜkBU{/nI7npN3p!m!'~޸a.c:Tߩ:WnҐӧE9>F` PXdU]BGj2Zf/z 0] X /q}Ll$ef9 SS(6mЏ~cYп3ZMnp =s[ }dkPÏLl~f&&`ˊ,4g, O%jUgoI~K͊9]s*{罒/K +Vdg c[/Ԍ< 6p7i8xʈBlEw}uO6h'g cgƈ53iV i?#SnwloQ@ȣ z Fa z_n9;28(8"L*$Ӓ29N{J"}1c8w8ɮQK.^BNuEFt©ɀbvjYFy5?mVQP7vEVjUv m%-˝az+(|@tMk;;iW8VwVʎJԈ6c(wNg̓C֕yOU8]gPηGԟ'c\¿B-~H7{Eu=%+f`&pGP_x+,wbdKZLCFQP_\.zmaVhp2'zgEPR(-]v.'2Y.`z؈X Y{l$*V7p;[sa. Dj{nvܡO&%`J4JZ杂+Ǫq@\NGiw8:cyI`h=by,8\?ႎ^~>`~Q̢>u}zԸ|f v X=5qX 6Xm:ɍ $ptpgZzrȃa13`ne$ GDRSiaO>#hV LpY(V<0}(52y_e-Y_jsR\TXNfjf$tbޤ@2 mZi[}*!O,% {"p3Q _4K`E9V 4vg^J߽{ߎf~-f)h2,Gf$Z"_(9Ahэ%Pyu)Gp͙M=L;zz&=J&U_Ξٱ T+}b.iw_d`8/*yO><`\ Q50oyz?L㐻Js?m0\$8ixmH.Ibls4e[lM}K~Ɩ~.XBjt;}a/(Yʍ$H=ajb|Tބ֜Y_qs,(0'tU[Ż䕛K)qN=> iac J *1lF2 2}rc~V#J^r"(׎ 6ǔ@w^jI!#,UXQ:kG?6.Rϲɞu{QD:EepԥJ@n|e@36Y zFә+yf,~-bFPc\Dsu1XUjg6+搼sib!Y` nZM36mt-MW vOս5rf*ЩuAX^.hv`& $/-)&ٹbW? )R/ҨHJ,)Q|w96 7V3֧ualPR>k)5'zѡicbkh?T.UT͔tIW)2.*Pa"XZ!F&vΛ5|#UYGN8VMãV/œ|j2.aT(+Ҹ4 ?& ? Mf(y${jgB*:bRRoj*jE`6x #VH]Ђ!ħ~Y`' Bk6Gnjn2\ň}Z[ΧKTtmQ|װn+WañGlD犣hkU㊊3y2yxUCHm|Crmil3)#>'P@Lo'9@/PDd>840B9CTrXO͗].K1B O}ү%܀5da/(fHb j_uC!1=Gɜ8*[ɋh+7-#ZM9ZjE,# ^ՂgĂ'-gJxG,nR:Ruչbr yf>5J!V0aJUBQUƄ>@|jJz6"of3 QGÞlvl?%0ſ{:ɢr"ƾT;Y(qӖh_֯ Cryq{seh]KVf\?A'{LEF4aAGNNd;`'6[z޶MQ/bok+`bY[`i6M=uQp8,DӰ~JSAUuӱ:c覷pss[q9X_;o^몔-.S5Vdg!vaxg$ #>զRpМ"Vhz)zQojBG7W~GAa9}$uS)l6;vu}\ Nf=\\0J` ߭nU7 }xd?%ËֽuX膬i+[,⻡l !8w&Pe SS6 %Ѷ/.(Ti6y[omKC$KsZGCCFx!U3n w\S\( `@la~@JQ7~M۴0!b`g:y0O &, WҏA#"=ޕqJI1e{:wrΕn랾Di5 NqH5]ji:Sއv(4ict&!ڬby>;}3Yq=W_ $dŜCAtPĊ4BޞO/y9ES_+Nx -b;6U|(ZzdUkzrA$"mRl#qCu!+fwIae҉7xlŒvؽ.з5Ϲuhyr0``:x?9HrO96p>xA_f,zj.0Q5R'T:A2@iHBk$(Q=]|^ɷ?ME 8vKꌓ;EБlP@Ka쵅WpG;h*EB^X7Y'FMIQ\BL*zzBR>xxTldGS=D@B[ʩTOJ9RX؜V AҰxVbj#Ԉю3t;S>"!B+g.CI9\%v] !ҷ6jmn꾜"z.x pV_%аGD }QO֮ny%w`S4,n<6]ϯ& ] #fr!aRÓn[v9X@V%`#S E<NǟxC~Hbw.Jyi.R@$K"R~\ 7]Q{Q8mK$=.! Φz}L}逨IOgqhK2™5 k#n߳>3ײc\覵ԗ +1,<]vD`F*:#`ry.n^(n, '(6Ǯ|F%646-[ԿX;ĢLRRMa3ؐ.ه,Hxh4AA ͋f'Gp8 ?[,PCxwCx '(9N$ G{0ømi P'Qra0vίѬ74-p俭 S~V , Pƚ"">5&MYk"x/?0JEsFj0Q9W7E=Pף8Djdq ݞ0-Q>{EiX=S8 jv`g-c֞m`]@=}{O @_;_{- kڊDgDYˍtKcf-v]N_hĻ@4e9qxh9|QPlHn8rM^bTk$罸62:c41Qn>L|Ŧe?P]vQ~j L E%ǿj ^(zaj->H+gk Q>AY/VY.xU,T快 ҦY+A8Bj%N{?$?~.HOΓcOэf0Sq>-?{v<_?уoR_By%>7J@fzډ^\V* km@՚<XƛB4HJKmP`w'.Vyh\]7H5Xy>PF@ 2{W*[b&2Ņ(xa8FIX|YrLrq?*GHuO!Ep}){AgJuR9&armS,I`#C܍Gr`֦#LC%2ܖca'R>em>U-NQg9=iIU:"`|.74k SL"k-YiaFQ:0{()z@'kݑ"5AIks|$( +ߩ3Gy9+U3|GOQWFA:|6V,k%V%_K7*R9VVNSE;GYs=]X;}_8< #UcX=._l; mSĩ& ?E ڞP k`kxڞy8 ru?ߴċZb.LN)~ɜkw\1mSB*v 'K+v G颟da[,e|00z!7=n=[ъ?(Vؙg)e W)Dx@#T%Ē+Fg42k!Go֙22tOE~AGx3ҷu/czdBES@wNZ䍒UOJ[,?Hpi*1b:Ur*+3K;f@1@Ws.vI7ΌK(kHxRu,\G(ܜ.9t,mLj;kk?#Hst$ex9c8iQ~X]G /$~\ c;8){糵C %k!/s^\:|O u&nw[DVD~z88RkIރG}ˏ$ixR(R>՗{ cv_t *$SSMƬtzRlA\4i`^Y3<1\臯EV%xQ0 *lȬ2[Ϛߨn1e\*s{ַlIPi=\ Xme:f[7;>ܥQ eǑ @*Y]AϜÆ(yҸuh))3:RK_esTh^Cs ҍ6^syA^0{q)c@Tu7sPm$Rs ͽ]htKYְQj 7q٩sVح)~c\Sqg,g ݠ +Y籴q!p [t C1&nԯwLۖ#XRt齔*%,GWHK Q,3h$Zag ΁ 6&P1hwY͔5=,6GI&h 2@&a2;YBPQ^+RT|bj=6ZULclKZz^Ҁާ຀r DFL"; tξ3Z^Ļg ,n-WrϗW]h|M]X=[5k =.8(ݑ &tZgeR'4#:zwF4%}2xٛC bp.ܖ{(戜kKF!qH^qٯ$}*;{Ak6zN|ࣄ%mJ݌rt/[ȡBZ2oɣg&L\T ȷb|l:Iuyb}Z.Jp.<0W(0'Frw^okX&5 PpU[ka.VA]!.( bP՛FG 8e#ݽœRK"U>r>w [%mξrfP9nm) z5ꀴvHh)*|]QG߾tĬ=|Oҙ6u۩y&V(|FܟtH}2Muf8J\a?p,JWgv4a j~& }ʻChA3x5zd5-3p~fϷۺLu碊&\AJǢ7(nB&HYQ!(#R5Ұx+ψaBF"'hsQђq [JeƐW1Mt7ZJԠzsoOߧ%.O^#_QZ"DJr2AO6wqw{ӤYԳEW1`vE`9v2xBJi^j3Sc"P1`$I(CZyĕt WGB*^[ѧ/|F bsOcłru,Ok3rCJ@))VDհ! G Hl+GhH:Jx10IĮ `%&tmKY:rǚ[{t֫AN ~/??ZvQw(e6,kCKd9,Sb 1ĩ<ٹm~ y yN9fڻźЙ%( $=}i[J]y8ru)v"w2rI[r?G, 275unɲױ?[ Pg֔E`ˑ Y Hۓ|>;3=L\쑚R&E6&/Yto\cv>D/bd;ॼqV%d$zWN]eA)WX$k&qD<ȱG RJtMvx:ޣ2q>T*VNgk^q`kSk!@@& NFBPN=껯b!HQ{Y9`نsX(!D#"1TYxf|}vC g^ ׯ N@}3p`(b잦k?9j诫"i0W^Yb=_BZ@{, #n|Zg~~JTXھ!3}v84%ljT ֕! )M%h^;m%g$r˝,~ސYWwO\5.ԱL?0ZJ/iL#Z1&1f2#-h˨x@)4U"m=e̝OHff=[>wB\x%l/ZFFw_SS3qBjJi^7Ӿ28@DO3Fd,s X4|ALۖ/gq\߃ 9bLL ^5iS)SGs>ְU=b:ݜ"+/-)%@i9#͠0+'J{%2oJҖkiN2RBju22JX4<@4́ke}й ֨ ʸ#>z)C$Qr x)~$ &.lR&gnqO0O1g 1!Y&[鿮L4kqOP> *Įӯ+?x>)NUQ3'&vWxâa}7@u~/$'m4|k Mv+%d>=J@ҫ^E!AehB^۱?0c2cCl P#΃cfք;VjeH.X;2Agf{P6ay{q_eb>%}ͻ&lXv;@O6KJ9.ndmU׬i=pQEt,aY,^ao,P"`p7:(|0k8CU8;!s`^U /Z觟Ql8 p *{PWdeyէ.{i6?X㑕h%ͯBT;&dG-v`S4&$qى!\oRnW­*jSFK\-{Tţ9-΅ԱL#c(BV{Zlz|] iFZa4go{9(ntTaoӎ{>鱬kG|U*W5d#S+ k Dêɰ|1Ľ)^8=ڊ^_4)^\K6~y)^ήv&Lb9 i%DYft T0ˡΨTEK B} U(S Z`j*Zz~i\\ ۹,I;]1(Ѕ79m坐wx6S}m9GTje[]<(BW:SXEtӒܱI(զ48#Oc\.@z1.Kz`.YKJ{К-[yBFBIϑnqI_Ĥ%CSą)v ScUh#()D)::mz4 +x9oc]N}糧;̠x=F0U8eqW&V F^xA+LGMӦCCBsOrノT_rf\>)AΌd⨊ȉ<؊?^QT= ᢸWUe`կzT3wk9Ǒӝe!r+@1TNs9?{tzỏ&QOJьǐ9h/T_6Nt<+EPw!ՉՎ0BmLviQv+ 6MDü{Ypm<}Mx}~Y2 aypDwOW/[)!VT䬌vLɄ+ڹ}T"'9}D%%Чqvt[\qQ!w#DGTJo==U#o9PhEx%g Q6 }@>ꯐ@n7t/*5 SZO:EI~`B g{PChXJwFm7}2t0Q6i_]`ƄꘋJ +R@ܮG0F+5z*Nuj) 9 *EhCF"^#lЉ/cgg6AGc'm`S+x Rb~Ob$M8mk.Y@c'uGcbӍm³$4K':I')Jq">PhvzRV!u;ibiC5Z׷]o9XQƆDsʭbG+uQz%=rp,ߗpcxb,8wS^ TNC( UEDN@$NA*FPd?jL]:wWq/_qp: -w͕‹rCjǵlBm;Qz ( nL3 ԥY|;ԭѮ-:wGw+!dDfŀdۅEd­`4ÖcHBvq;G{Lon3Avge)m&DfC>uBfПVE!cQi@0asu|vRpD7lޞ>YJ1zwxe1;oOR-WgRIzg<GZWI\r|:wI<>&mħ(5Q6N5き|Ȅ\!"Eȩu)n m,Q;Rd k'`OG9^m%cSEn,:B?>PJԯ[ {#sok_]Lk>y99)jNK^C%ɋꩈظ֥EpCP?"¬EQP ,(nMAc? |0}/Ýe+mhpM%g”iAF~~Nr#n3Az̤g~|\{f`'FOHٱ{ ѪItjaeFYFPRIhH3-] bb ̱y ٮ69BYR`waG-K.KMao!XN^V/pdQB[ߘ^[S# MbϦ NowyL #ܟ.k(ѫ5B9=aɜ>getHUz&c4/d b8+5vy)PM'wL\Iqr`ecR%<̤\^nF}݄<\CMl{;6}L)1=1b&:9q.H9? kR\zaFisMpE3Śf|u%7A*ra"tdA Jvu!=Y!+I?1jy6 co:,<585fq5v\n5B7";4sMܛ4ptAhXBAK4<4GA#tmo*y\U2 H]8Fm偉f)M&&PۉgoB%.uxXS %"Rِf)P?sŭiu@Tܾ͓VőյDŽ̬j)(Fs^3 >!ϫP^?Dc$kYgǔŅz gFH@Mdw%}z D_){pROS$v [!e% e#~M~K\+2ḍ}lڡ ,zVP݀{ycNT VNEHb%ͱ.yE<ߚ Y+ `9'i<0O;'Y'#iVf[0n hTaDg}s3IĚ[᪽7)"mQ/kX-MURFA7AÞ I1{r=܊o\IU0ySnsBw&ʃ!pezQR{3'9bEpVl~GK-o4PczTI.7tz@8HUpc[#C@rt`y~<]|LvЗkJN_;}XZ(n5 [88bzv]#{2Sޑ_mzYYJop-BY*SZ* YLpQJux8*gIP%'IE4jă@(C16PjdXܧ_~7 3#:JJłMTA7ɻqGvկNsqA&Y5H)ی!K M-^Fz'I/ek{9 wj;lHK֋OVbyL]X!Nݮg@^ʊO"CV 6 J1t(7/5^cAD|9T#b?\U: uoB WUjIx,mlEbdGy?toDNg׭~H\ƅCT%8[ ua⣣D.oOq/^Ugm,J^侣aB |9a6"J??gL,dF #W9a ~k=t5]' 4S2!S*`Eי?nd,%JAVN6{.d k`T @669Qڠa${QdV|&-mVQ%Z'dWwf2ej2e8[rpwo4zJ?qfvj2I#8otYwލ]U uKٌviAvF+F] 7{fm}SI2FKyM.`uܙcjNGb=ϦL.6:kԗ[-tD&i[FU<4ᵋ%Mŝ<}.1N8<*h᫳SRiAK\g\d/;(ڄt,sϟG! &lÇ9a]{x!]@,G892F; (.Hc=fDd=XHcv|V zP9F x>ZrtTEb!.iA*y0gzOї?˽P >8]K|06|¶;g$˸a“޳'"nqy)T'Xtw8tHi g x\.TSc2.w'/OOy Hk:֡*^d@ ank ?v12{VK1ӇJ]+un1Eo+QX} &1^W*4W[Re\RDlosjA{BC>ޯMbni4F!݄1tt6s*njJf0 ,{k/( l'ʫFv'm93&vL&:;zoI1\Ewf Agj"(F Bh"R X['}Wιh=blZjH 4ר)ԺUQ:TZO3\L#'@ ׭ í5,'j(o!1UsܓsN=,V P%#zђZ.yxyN8`l?xϛaLD}4OqY&b1v1ZոzFuG,>ctUV? Y@Uq9]Ԉ/boWNjm%,g% 0:j(!p o۞vw9+ї/ b81쳥x d)%ƒhIyGlkC:Ǝ>yKy&3ѶX CpV,4jTםʼJݢd9'1yu(qkU;4H6T%K$wjIsLuNlˏ2`u@7[tɥlA՗ 9_|CjFie;Œ/jٵgJſdYQ˙E`%ROs:1IFFl>Bsa)1 HG0Mjg)hi>IA[ uxKzVމ5WKK>pNr_Ato< AZ6;A%d!$ALw|q xe{2Ⱦ$$r'Q͊v kj(XP0Iȗ}w"uJz}8 vT,$4t /X}m3!Q(|)8'o <[:O:6ZVDAf^)+"l1cr9-.+XۚfHҨ]ߚ$8\=暍¾ a_AuߐY._L6c;|Y88^Pc2%?f)ߓ@r?n`9#;<f筘V¤(!ich,3~nNQrҁyXc\p (ĽӠH1K?J@7i .}4?j8%4e,?.W̖ƫ4]${wX_-c-hwT7re(6ZwN}&Nbm? 8=щ.;[кQ=4gEO,ڪ ;D^(A`B2= v(1*+$nk> ̨vRLd/K<'~YlwRVx1-F,_oNU2^B[E|9Rl%qPT7%{qP&;:2EI dEu[yo#r 0.\AŲ8>mT?LQRj$ :  6aE8T74w#eߏ;K&r"^8'fv+0 6g=u7$kTA YkM@yY{5XQג-O[¡Jk.-@%+4)X51tkM't5jHNy ƃf.~/Oժvlh.!TFZf鋁W|)ş`>e13~K̜4*TTp<=a}|'X$p ]NzӹTf !Vl:]"b$ĝ@WbB\1+,>pHanIς2Lx E] zW?J1W݌nS¬&Am}4l}*nr[+5Eo-V()E]W[62,4,i#إ0&J?xhex@_)HN,\ D,#uCW/ُQ܏L{XfO)S6}?]8"b 5D 9 H 40FyQ x1nh04uUte,58A̶}aĝ˞w;u%Fz*/.0z_!4k&O J\xj(ooDB*aSGՠ@R{.x}RHzmW72ć$!^dS@K[LNö́[kna 标Rw]>w-($7/X??qN<#WJ'=DK }*VoufV' _aɬ5f"J58<"m|զ bCN?j8\CKDb´b(oM*'ʳ?4΅d;0kuǍľa?[" ~B+{{ԩujy&2AXyiTt5) 9nJR]Pað[v)/SR1X1Qi:Vza:攧LL@rҥǤMhr5MŎ }]Z5mOZ?#&l._盏>FL>LkIYiPVK<>-?a.&9T M3^G(y,,yGPTmq0T$o82c9XvCVb~X4NI}T1D,Fv&[M\EWZ)hP=rU7^upio16 \an1!SQ)+]B#! DVޟF H|=k귷 ,\U+tI>Y]*ِiLt"Lz>[ Z:U]n|WE1y~ $(l> kvSwGsQ`D.6z/,'"z!c g@yAI: TO:~RAwWzϞW7>pLbpO"qu ~j(bҹIBTW(3DCWR+A;^nVH$soVT[ ҝ.EaЊ_3v̀"[FaP7^)CG1?F`J&ZG."}`Hfbx"$~W1l-oT>Wb!JX/|ɥD q\zqPG[ˆg0pڱ-ׇs_% i]!{q),߿q1t_MXYmqi!m8BEYy0b>Bɥ1ᢵ. :x=4{J)a2Sޗ ~#$n rg t$o8E.߭˯#[saT&[^ tD R0SkͣhjFGOPCw R )Zpq۷`(3 m o6&-xx@0#v9z\(`mh{P5YݱIiwA([8tw/ӏM{7^d 7ωHJ4]nTl BCm#ehbMD=8h 2Wk?B2cr㔌'2C 4.9-c(Kqo"ԛ.?4X9YsE~Th06Ǎꊐ}RXNōfF -mk_qz<wl'4_sN[q1I2kbp>5U֌$st~xv7"k JR3z5'Wlyq]{jJ@$ QPJtˈJil燿=َ sSzuFMY] &BP WF,]iϰ"% D'0j:niofր/;Jp>>K m!)dА19 wj١:i$6 Iv:o$̏j6 &27Z`zo|/ky﹡!x**xI;6xM;HeV/6H!ryݟ8ˋwt#m #%P&()MRU3|n-*PFuɢ/͌W5K&= ;Y@- KIVO3$E;M?*:u;[k'ӊOscZK2J BŷE*`s6>8@=xT4I)a91M Vjd{~{oGZ#y p"R`'s(+uհnB1P/pRg^#QClSAZ~/}}㎕Nq$#`̚ 8Npy#a|1@ 4q}3?&+M OE7!ξz>F@1[-'!{NV֛ N+pN?^VU2Uᐶ76)[B }d9 yk| Abw. z.3% =4') wmqR]D]Cٯ~rZj|yO j(2n5lF2;0;T@rIɺZnv\hf }NLw A0w=~6 {l |dGZ߈Fcqp`QNsFL/ wCxCv<]1VW@,;(,ÖvNRBqSJ/M@j y:?b)<t9Z ?, 2'xR2%$+yh ETR4gxbCMWop<1<,(0h.(,N!zβ+zXl>W[: b 4"LoX!*%t᣼xRXKop|@xK_IqD[FRy,>/d.r`>/%H z* R#,"̫XW5B@`cU+D- d>NiW.[-`QC>QFh>0!{xɔCj bĉ*huò]Ɍh{͐8=C<-^+Y i oUڿ0_8,Zү!Ľ87b3N?u~'2؊mQjv߆lNJs$gp_^ 1+8xh`]8(yf&8~qSq_)cJ}A'@+Ɇ ,2%ԞD_!(C+߆_,,BcQHGvYα]sS]]9wXy map,G~b.kYo: 0K^N ?#:i"DFhF k42ہ&Q:2skh]"rLa8'ThM.b~I^dAX<2w]6O-MV B]'Rbd`hJJfWrXF pkk:B/5C{uexh?)DDQ}࿂tg׉f;㳽 JNa\n͝kik920̮53 g zN Cq8| 4٪YH] !Z/=+!,Co? =7fv.-rj$>U 2U('qW ¾i!ʬ;_#tM7y Du KW`nrGʩaHZKb#㷜K`;*U֤U(XYQ|yW ?JY,O]$262^16K  _/<*~uٱÁ?&ߛ:7ݳ縻mX<u|_"F@W64Faўx0 21&yZQg`^_ٵ0*^bi)\lNDFfe E|aN`W]_d D8eq._IG Q3jOV[eŞ8`ٝnՐy:Y੆b,ni"huڃEz f` k(ǥ"6{vE Qѽ"lRhod..&M-%"E99S<ԁGЗ- Ttt1D.4?_ʏ(W;c(ϑ Yv2njj7bAU#pZ(?ӫ[`UbQfdʹWr_͛sVB jϭ}w"6me`qީtqVU&`׽atQf`ꖉFP#Q}5(P Npt8|TPO<]fCBe# 肻VR|uV|kAKj[8Mo[w 9, ӌ> ނ_5@pzqqPkw[5Bғao ,PB 4w2I1z឵xlA8'!L[7^Slav:ٞxkx2eP@k9Gu jEwiލ)#x}ԛ?b>x=ʫ(HFi̻S枰V\ ε|qa]QÇ[h<|}qb!6[\l1͍g}+]SWأc,6Tpd>UǀOH1޼|bx$|m-PZTψFkj@ EEH2,V~C)!I+4o πen)AzS\^ȅCm K@/GwJ FAH\,7 ڂp{gL*Ae{FSP+L+G_n0b<Ń ڑ)Odp6iTXׄ}Ѥ sy#E5:%K)DO/W 64wZRINQ:~XNR=bjYs K|!n=e\u "L[_#x>MSUe:::_QܴқMA);$]G$ kF$3Olr&T ѓUSs bcA=_^]-$`4רEWvg`Z&NII`w6[;礔6ȫhE/97!8'ɯۇ/SI%I%ݕ9:zLT:͗=|5-++nEMHPl2e:Law!5t.Cb7#M&.Z WUh1ԊBU0?%ʛ?odx"" -\3 YU'™X!b< yZ_2N}o)Tlr$䋁ɇr?8bO:^:?uґL˺/:'1\k =85Z&bco[B_vqma'Opj MZo131SAPNkt3l9u-4zzW{H+.9ZK6 Wx1fQW7XfOVˈ ĐrE)/$-_򾁪SR-6@eZ ],+h ذ6'ZbTi:wǎgbsX+|8gPi_KS_RͲU`K> hRkwfjwBYXp@&aCǬA5eLLz{ӷބ48 -d[NG[# CvEJ>iʖj{Tp" 5U*TFPd am/*j1ie`x\\$G Va?4u;'0S#=v諂3bX, )]8[( '|#\e)\1S@t53L48xaߟ*;pǨ [Ym888/uN9{"; 6rM^?KK R*Aw8qS~ڛ'"I*0EC) 2#O55,cT6b=ɈDc-b˅CNGB88wd*ݽKũ^EƊZ^^wȴ(|8Nv %F|3Y#nbpo!)s$~TpE&i(k]mՀZ\ Սf)x1KF=/3q1aaD\̓AK,lH]8{~h,Ige(S]m%TxJA;u;~:u3D< 6q) )Xu@l{*eWcp=3=m]_lq\0D0ʁ 7KC1tDBR3HAwjMlҫBwMI0qSrj ZP^:J&5 KŵH4{Y'؃&UE z?Km7jT'PG?i.;9Tɋn Q*FiQi|M#<dl&ɜMU3nK5ћ:'ױ -;)״#YB3GZme4@WRo/@%ģ/ZO:c!rhP75IrDau0Z8YΨ[GכٷErM_&0C ƿK =B1]F?dz4;N+끕UnHkxï7h3@ۘ$J$sP g FC-P(UèSA1]>/ @Xć(ybCCS+-흲$1F5"=:.;f+-/:us 3izVR8vۉ}f׋8Xӟ$%!zZ;BIOy(ƂF } %Y`Ɓ!Yw,Y^^8#%I js ^!M%BJV.Xoh1>aΔ,\ Ĝ$ˣ#ѯbNTsIש"p.= єT\iP0PmhQ5'q07V(~!J]K^kTԭf*^ah}7٫O +Mk U_cU}k;vMyZyAQ'- ĺMckeʧn!$N<1Ioba8_"o6905VbJN7e=JeDo* yOJ`7fe[ݜ5EFԺhoIX;hg [<&Z^..1KK$VE &\* @Y+F5jW F;1Zu+aq{SȎUO([q, 0NK 7;EH}B>imDL \K-S ܽR Q.H Ψ}[1c :Iz$pAޱT*8 yDH$[?-@O)$q증!ةkVcƴπD5|&+rQgKE17Bޚ& I^!uDZhuZ@kG(l5gcfCpd .Jx'h$uqÒ%bPm 7UXf3^J = d ۙҹMfQ,r$ݓX|94Ͳ'6y%zK:dXͣM-,,;\O|r7v4{#"g5؄?, ވi{vuqT5'݄*=Bh VYku|]0hJ>a[nF]d?2VM0;դt9_&zE[6e2@vSUW<|3L ꄓhSOwХ`3'qYQWȟc(U +RƵVNVKMq-Bnn'H+:VU{,$su}@oug/dLR)XSyG> [bWE"B+liKܓDž6W N龝܇?q)\u ;~JOk`)[`Hφ{jK @M~qg %E[YdLpAP]N_[4´l:R}k`ɿlģ߷$o\֑=dz:+(C8+VgIK[+z z 6w\vdͪ3<]~:{P3Xhvw1իGx& lV3=Ɋo~1w'>i0/¹ܴPm_ltd _XM1@|bgwtAE<NJ6Zk^sr '8C&^X2 X/,e /H?֋ᴆ'J?;V6$ YOWc1A@SiӜyJZ׽m]+!ln&ƕT\/^P9)W,Cc =:$v[ǯȶN),{qWAzIaQ*;kBh,j Rq+LxchԴo/򪆘טB+|hAN1+=K*aWk ctiXzȄZ-2Wq5)>+8* u_4 :Ak uS|#*iW4]q}7tE0AZpk9J16YEtE\k7cQ# sdm~5MhB2O.WAn}j($M>_BQbƷ.OƘ"y1yN/SC:>F ifFVW[pt&l ym}au`2*tsLyI%wb}<0tL M72 m{D@y"#}P7|ƪrkZ|8.UAlؐ,6 TQZSW%~r~`sSƁfr[ΞӒʣm^'[840f.w TyN^W5_Mt5ncϚ < !cw`*\i(} uy𽻄8Q#Ja[Dz/ȕMje iyhQGiU2SZ|3 (Wpv Gǘzpeuбb\I =b/-:L]klx{=3%kW7&Og ^&}5'.:ȝ1XQrs"O]L?eT6͊) e:v dgܹ=_?QG֕OFRU{*i@xU ajy󏨾qZ^=@$Uϧ/%چ=kYYMЀ0 Qޠ[ȑOnWOP!LTsțx<+wc:P¡t(hp&"s.ɞ. .`E N= mkǤ,>[6zk}|Ky(k "h#-S-ͫDKO8Я u9Sֳ$ x2U)7;YX+e+ЪnPt_~/OQYZfT\_ t!@Dr'VH` N t&zX DO?5lU $}+eq8UQҢljsh4z~Ua"收 &/NN7.&~4t$Sxs uFjFl|], POFJ:,/IݹL!jO8lG]^(b໰:5㮹}휼~'sd=u3̕튒5 bUZ Cj$xk,BK>ݟ@5*r2_:E7ȍO%ӟ=նw$3ޛRQ^cEwZX#=4WMl gF/՜@Rd?*Of'xg ?9H'P B$@cZ%?F ?UnM0锿48w71/T X(8Sͷ# [B: w,& góK]KAϟiJLnp!BҢ5|Pi}*pF Xcmi7%̷ OQÃ#۸Ks{Ta=Г[5ezwX'/t+ s.y+o0:8ai 7>kn۾Y`kٝ86"G/mQj?TrdI;%˶>$F+:#閴8MMeT89BVSAe{D*l _XEc%{BʹRQ.ma'j64E8WwZi"Ljyt4auG+(jf=??kFj_x9?'t+TrҬ#6_hޱvN\RNbCqCaLK4Dqel%??ʑ/c6%Lڼy=\21-^&s^] cK`w`f4!ba̜MwS)Ɣqj쪽 PFzVbdWƵqߊ"жueY5^25mFH`k*|w.uW)ӱ=ɥ:9=gpUl!ʦ _cf,V&ꤴu%uWF7Vfی^a,4&piNoL#``U";"AY#h;H 撿㷽mNtPT3?ebjXMY4܅а UE8 xI2+a>毇VR+NHU8 V_4 DF{j c%l.$o-2٫v+6ATs](aW4 d\b̝xf5wF07A#_b2`-p?i0/F˙L^9vdL Xu9& q[2~D]_#)<1j=is¢!(zi:Iz?Bz@{1} -iĩ:@LQ+ZK\'ImbS7uNkYzϐ S/"v3j6 rp5V~L=wJ+xT`13df<ߴ+3U9F\ ¨qpQA2^K~NoBf$Abtg zyNE <- =)$Ҝ/ao3꫒n>@ͯĮ3͡,j~ 889˞10 i'dUrN2H8TߙUn Q"j 6 _ DwƓ𢲙wQ,N OBֹ!W?cX>U2du8 v8uX/n?n?Sa->Љ9p]"N2JؘO.!T-A/>QdЩBcϜuRc#/PH-4UÞ u?HTe"_u3G$kc{pR W%*˥ "V&PzM I 9B;_אRD>~t[~d^YA?LUH"dɠH_ӃP;G= v}&^\W"'~"YУ~?ϱ~~.8ލ'?dQvZ ʫTa쎈Hݜ'!y=֪dwkF+"޼ai[\d>'W4<ת-506yLkQfq'uDv_1Té52~iK gŌ~48B{!v5W=[e/dcRg(B\y;JKO_9cx'zOW]G "b͓ ![ 8+!R7xR^<. > n3o<1ipt$/xљ{`X/$`xHǑF hG1tV %ayR\NῩy1gFəѳv_jG󀂭RF3d.oU۶\7Es1+-o7kedY:ne]4'fxu6'0&,I;۾D ]2O^y8vvlq|Ѱ9)f5Io# dAGK(57[-u6`SLSyOą0zh/I A賂C+G.pYРj<~7gXߔ33&굎p- v2-lk<^nΎpP@ d~MsiXǠhs5.`ōu Y+ z7  WKA,-ösndmjLn֪WŪ_`ZTk*z1Ö+tڋ,qU!f A+[H5]L4`ϸBGFǍYN|l"Mi--[4ۙ [gUZ%7zX諘*`%@Rvٸ}[ VacqrB%'LۈףLVM'/p& A|0kSݒVl"p)1[0 )[;{xsY_=^1d2.4T OH6N%%7/;S\ 5qTvsrH~4kf`,"够W&yV RX2YS'u˹S&xGOI܋ΠJ{vj) Ip]E0Qyl}wVЪ"-Od#`j͢!Ǹ mw] C{V'ȀRhI- ͝I%j v;>x \2O(:9ցƽða^ޔEbY.Ne_oޣr>:)֒@¦Zk|\cmgsJK dsq1ڎ;JsYG죇t4mAT/BA_96yL7k٣BaTr]pkaXdq^+q2eiiKCa,AA&؉7q{2;?jopC9o#/!=2_\8kY%I-b=Q#U!a-sARhT˸+s~ML_P=,]ȨkuɰV薥.^ѦK&xd>&T!;{8ZPe^`DxI0rY,$U&qgBQܦՒbV3sP>4ۙ. q^(#,-Q K?kԦX=Vؕ +Y]9~[^x(p !G(0Rp SElGlP,h2ے kߒ*+q xRӜYTP_C'Ä0èfW2YUm )3ڦ.J&뜸&ssΞ˹4Х \%jgf 40 !acY<*s|͊qX||@;rDc4lprXEC+Ʒ6.ef՚nV1dm񂫅̚g~7s+UlF7(Xcuz(~' ұwH+/m5Pv)-&m] xϬ\[bB\mtD];a9}~}8 zC@u:xn_c{{ &XLmR%VjIb$E$N٧!ƺ$(c@vkE¬Vct"F?OjҟjgyZ܂Z3 Xqe |,m heϥ-j`n6YVq/z^e]I,$hp.$tc aj:q5RT :b߉5mWDUGok`@xA9nP]KPGY9x -òDQCdwrg:xiJbcx cݴ^[p'n:"{@7`vRSt*1;g+H/tk!\c6B94>l|lbm8#Z&avtSǬnBqN `65@o dOnKES׌(H ?+K/(\B9tsd<0N!RZڰ2mM# Ez 3¦jG3C{ 2 ܱ**D=DL8"˖0jݴ_L4lqWZ&q+`ӆuzBPrG%0_kyX[lWGm&㭁II@BN0Rq2 j} PyGP > ]^Ajfq-)8)LLLzX/eZ#웕ؖ #N+F?68l!נ: 5潑s XHwēΝRbx$ϩI)w~\Ĵ*/DdV>*#v``'VFCdr0ZZuXi+>TL!7TI"k1ݣm1f68NP~i)C,u^LpUtŻ4zv9ȟ7'.빟0@Ma;1,KO=i # HHJV>WZL\P"r.a:1h- !n aM81/8((! b\ )3}6֩PG#L~ hE1Hh qޔ5+ygMV_fq|ˀ~̇gv↺zN&SոΖJ`&͖bnM{6nN7mO+٬nkDw0 WqkLWαhr/5' (lBnPCƐpX[J;gQڶ uA1kS:B"zXaǡ'/2L97dtW\DL#bbn|v~on)wX@bVɨJt \Λ(#*{z\ Kc^`ǯ-|*GLfAqTd0Nj'7kwbh:oy}NYk:w+:u83-iU{Dm9IwP$9<SKƄ?~`Ihbqi[[mshҹ(qS-tLa7Zzi0];o)dIf# x.ZAK {b8hG6M(3'J\fvț\Iwgg\1m"rGJ*h&K6 L$. P8*,Wd;01P_@5*#[V:U|iwuYQ<J**UEH~#JZ;Oǯ73I;0-LY;e1SUdz 8"MPkƎ !bT9i &CvojAK8[̗QO7]ڭ̶Y&9Z{ LگsuED.|eT7E۶}T/u!SVos'Dd< &j8-@.QzBAG1rYaf̠ˣQ+u5IwC-TS., .WQaʧ« `L$-ʓ!ܽI_0&&_Z_Pu"BAȂ^xtShV)A6{m׾*^-(8XƆŞݜ׵=EӱGAt aN ~ӈ60HeXRXMMZGKRT&˛!{9YtSCzG(~3"c!h,M˨e`V^#MA#Fk]KhR9[W- v]MO:^$(]W[ *+k Q,!F*( =gbZR0n#^ uoxֿRmXR#lu_Iy7[% 6j%y`ٸBԁFdƲ2Sja\Ykm17}Fy!JWH:Q˥.KRNHW0Sh1d`UԿTl㬕Vv=NAFS䨧{~Karr[̍('zYsd<6Jeԣ0[;1m^ tW mZ]fu-X{ƞ;KX+If쌡t_܀mJLiֶ-|VCyq-vl9Y۠M<(sדy#d9yO/'eR_l^{`Z%HeWGMKE c:4qx&q] /RNTz 3:q$tL@WU߹W߄IƯkOYV` z`];,/9, &m:I҆aNB+z CBw!EoL1nWph$, +Sa&hYIԐm d`UncN&"f8 #8^k|1'h*ߎep1E/|+39 j <RhMMyc# qaPk #ZanFfh#2𴁻YCJV]]5Ueo[-P3ӳFǝ/Ra'dK==+`*8uX|npSTL%'Mbsߙ6-ԁK'[s~Oq!_dU:G+y[f2B~mcJF6-SהkaG[ s-Z}5`է`hy^go_R@kn~Bs*ܭ?YVn*u*(p0Y`].eZyo l?<瀹R@J%"\6uexQTTܒ^,c֣N  @H,OX!i,'$$zMK'yQ$մ@)GHp0< ҃V~eeF_j ?[.<=4D7\ \9i0Dי<ΆIiPA(I~9'a=mmaRfa)<7xOq:W41\=獤mKC8Ed.3i)н{%K`Qz!Q[YVCg> VX͔a昴 SOGI`[9YkIצ"[f^&1'yLbdpz!/gf6lQK "UE1ޓ휰w 4#KDD$:]cC*qN*TyVpkx [GЯ$sXO>.PIq`X-&,7!ؼK!e2C;e p2GذrVQLx~R( K(Xsn4ѐ=[y:Ą!N8>R8HB_-zKEc{]|mUU%$yBנ%F Pu UER֊J{|#r21@8dlS_4 1ٻ}uœ]ɬkvФ96~ąARy,[FӤ^ࠗwa 5Yg[OpH:a}'[3LZ 'FdEڲ(.@cr\wp\&#f#$, H&TuTTAH B/i4 SA<=ڐlXr !}*կu;Es_ }k eg~Ffh.tz83컩0ngm0^~9P&Zg9I :r"?(fb *m`CNEQ2+El3f]og wIxGF5} D GJp;9uD"Ac.?;A]04X ҞUz2Zg^wz?.^";,B/(^aφa#'*µݛsig啁N`͑d]jEMY=OmpK'KHvQ`m84pm@燖*٣RsXbXX*a#ё2h{Ox^Jǫ3h7=߄.t)CY -xK;]`_ަldh jZf$Ǐ ZNh8/y%[ Bbpv$/q;Q͠>쎌SҡT`1.x*pR"WQRn!E<ĂБd"T(IQ>jq`'g/(8T aRV?xHFݕ%^_K* QhN2q]Q甌 s~e00m{8X-۟`c>Kճ>S $!8דe J.+[!lI;+KZJmoc,ZZOrhmA׌zS iD~㢾XUnkq*Bmx?'1`Rؒy ?Å)`=ؿIa55"*juct]mtrpM`Y%VqI~ h"z΁2Fӫ=z0i \oCǔijh z$͒|vqD/sM1A\V`wυp" 9gv`Fq$RC4;""NFTyEfOnY1,t$:cpy$89AԤK^[kl /m 6d!m'yM[mΓeJcݵL;-gyeR8Nf}^}iIJyH=Z'-rnx?R!`c;e:f\@xZlfp7G/gD82,ܲ0maA>]_ftPƂ,PGc7Ku7iaĝ8c$ Pl/0az0ll&>[ZXrv <MYN"@cn)>V-]mMVfdM9{Ts܇0䉒Et}/$˼70c`Z,s"@4Y\Οp)=gv#H}"9l7*v ȧ0)z;R[/鷾2r]<0`5B6];>uؗAA%pͳ~Hp],jP{TV\@}]o~mI"c~6`q8B/b,gG'b.[u\NKCВ;t$f+Tg3GCN^R.Q5> Ji߭h@ľ?g@`f%Sж/G0l2P)8NP.ŁorOVYki7P:$7Ʒ p%quzjOqJ(ySk- r젧2i\jwE'Bitrƫ%&ɳHa~W{kbT<播y"^@5T=~/2l'¹\b͞S`FTytu;i@ 38xtQ"9oa2aVZޣ>PH9n,!؁|Zbpv3eHO pV*Dgl"%OmkL+$aDy+`X%, %!m %-e%7lm/=2׽#RlwY+.uuK~cnuGҰp&tGKN$|{O|yKk&SZ`h=3,qed7ky9G.Jt)9-q|(~F_$[:G¶m{0ög OVjs`11J[f6voC kvXfޝ;4",28-3G [[!~ŭw1šp>{!6Gh$5(<;dpq!iQW m];&,^mb.aEzI)[ ϶RXqĭ2&Cz\못j۬1Je{ =| oʢf- f{7*%:>_ ,D㿶E\i'nt?7~{Ac,F̤G21#LPVF$GZ^|XSP[}U eݪkk y>oZE缴WۓSZriJCBk&6?'/$P[qjުBdɣ?in7ePJS v .0ʼM],F^݁uob׼Ѷ4B24qI|'8C̳}o -'Q~.-^k)/k<|]ZAV;g_.3JyfkSg@ ۨPjR K߫W3>*ND+xs3-rIvqѡ~z$UZt !zϡ;Z֘ʔ&H]%gΤ6 ԶJFB갿D%WhhE`A5;5Sel+z: 4gP_{G }4ÄT2F\fJDm+^]A:qGa9Xn7}IMh+c/rǦz8.SLYV[l}!GN N6< Ou۟zkay{[g2=-q>uZ[g6֠%5FpRQ9SEӱo Trmi*U^ԭO$֖!dVugT/5E&\)NÉNo <h4Ju5҈_gݔc)K?RIo,c>v t= b$!Jl,ElzSZJR2CũT1e,:Wcٻ^ndS o'nc͠9{K$H<XX=H9.>d%r #Ark,3f+lb1#7q8H?7(ɧV"~*xIanoK&m5q/-D*GƳ^ B9*cARБoQF&e]rh'$, 1; k 9 b ?|R\T98`TA46!(ϭ`ӤQ):) 󀌸bM:~ً #"#UV5r _E;٠_xiӝw숍–+^Ʀ$ʯ뭿)_=yo%%ȹ0q љ+i^`09.&C<ȻzDkEYuyER{b')oKòWyq_I:mmY $@$Z j%PUMdW /}%,\m=̅S?垒-4Eρ])n=*"@z!-F#n- 6hΙ#,MD!+ӓ$q:*x>^/׀EW%a"l;C4(;_qK[nuRh=JQ)$ҲxukJ=5"ђY&f}L`Q@ ڑxeBM4G,= #Po, Ce64J OMءM(-cz N-va'Y@}* &Ħ]T7Tb[R]:ψ=/R"nb0u \Ac§WTTw?7xV> ,mVnѭB߈ICeK%"M.^'a.1V3Lyja;hA,[}R|0xɕUT 9IGX)Msc -%fzZMɘʽn..Z:OX0rՌ:7e}E)G*xH[l:Jz)HhTc(?V?|zY@#VǒCa' r cy^CW&XƭjjD)\*BO͖cXկZNꌛ7E Qka^Oy,Vr<,S!hӄVACuz l8x$Aum^/p(ڸ> ^(UhYFKL|tYEplM(ocHU"ݓN^_@ϘZdAQYzy#AoP !}vL#hsJy;G« xK_y -s"㻅q1wxu^'K>ŕ}y:C]U Ez&[0p;&p/H<+4 .'thf36LL,rcD5ʮ \ka{D t L@[<쀶n\*v|엷eVHQ5l^ N S.aXv8! Ԙ rkY2P?-!ލ`dgetj 0^=ϋhw\f]ΊQ{QYuRmzXllQ*7CE u`DLnڷ s +|*Q/_>{­/q?y i}(IfEB/+HRpV~*b39VFyOo6=- }X }>m <4܌J0'%-Ew<#(nqO&ՆGK;F_HSr,3O'2`3ժKQto򧙽; J (vфxمc$Jzsj'H6546M) ^ɘLhq#=SD-vYӇɜ({*r 6yes"rl81S,]GaN#!T4X _)9u]V>]+9$ޔ}-mPZXʥ*".a[ a]c a56׳(x}jdv?Sg3*㑤K v $Z#t!Om8m$6.f6~Ri R3IIN2613z/04]@ld&BK2hMcNk ˵Yo\اB&Ŋ' R c1 ڕV-2N@߁m$%\> `).8Slqu<}f ~˼\X>(HYכuil1oJl u7jiN _U%GZLTÁCG<|ߗ+[S ٪ WlWyt0tKrS~|7p:GҚNKGN[Y$pqݻTC/>rr9PW4IK`̅&JVJ4i5/8 UUF^0I4=Ӥ1Cy],&?Gx5gcݎ8Τ=?wFcwGVNQd--dj+*zճY ٧fREe`Tz1ȋUWNns :r{ٌ9sR3VS/q$"pV3[m}0_jrI|OǴZ}Qc&j~&j hZB"(4ȉS(Y|kbfeW]KbW:8>z=q*uhCP:bxu K*vƊ}Z$YZGnJĉQqt-.^wݸa!\ws~NO#O$p}7?Ǖ19%8/.tCμ .كw__*!8к~ү|'GKhrO'Si척a󪙔kz`wI~J PZ.0% kJsѸP~?r]AXhH?$NTG>:DGm/[c)G[;Z =zh-xP1lhM+b]FD5.W8! @*:#;)duD۔*=lh$ѨoKbiP4,JtB$E|E6 6>"5]2zb?i{I>Xu/mw'})r}0?j#C eg4QF+2m!fZӅGřp:.M'||HVp@:\6m0a TĴw4e~!]~Ip5mW *5U9Ύ9ٹ/%+o*V^-]k.hq?9+$]g8۹^w֔6oJ$uJWY{w&%$x7)1׿UP؁]=O7U Dk] 5淒":S!'pBv5> & +,]o郭tmHY C29>o;QVfȬ:GP(fG !lG3HQaYrA:w:̌I8\zfD, SˁGʫ ~B1ܛ6t3 Bkg>29;R21zԅ"5W5#FYE-^b! <2}U;M;u8&!Q1e $ms*- .m2m7G_`n}no 9%DWCDp'[TQ?hB_rGGuLemV*ľzg7rOx;&6i}?}~>3kډȥt~D;N8 gS~߸ C̙''7:GiU3ˮ\n4 2Pc$|h?1Vq "d)WΆ?nqm1P*(Zra&Y ԗO{ ǁDy~ Ll{sb)ig$7|t(iRҩF>[nߜ|zr i" D?9mA8WC!&k SQ!v=36l^ KxOoa)H^)#pL~i`ssךA)n3SaDJ \Jr0=S 6u?$xx&F:M`فg3yЌa0P~92xcJ("ϧ}j}*|򺦣5'b )z.^ͣcAQ~ Sz1/`2;]_xӕEkq~;CjQИx7A>f2"(g8<"(~X  NU^/GH. U|tY_șa~!78:'rVTR0`212GH.5}1j Q=cg2$L\ݽSʨmJY6^W7􃗾N*ɘG[O'0{M v2O%CǖLv_^1I Y6-ٜL;g托,xa,HH`Nu-ڡg#~!Jqht'wՈ[eeY.sSzI&a7 {Pjz[Ǡj4Ya{4X~pVݲuymYkoO'0*iU'F8S)(OR.Ozy: "n H/zT6~Gҋѥs̬y.d ~J c$mq0z=kYipRk#Z7Ҳ-NŸcy&mY*ah-zcq3\w]TZ;44 ǹRtOw ,l5X*<,xw_j/ H͔$]mUXFR%%c?-CAIa@8Cwb27 eҒD5W58rDaxK6iPgl`? a4ڣ*-k:R )c×]hbzC*aPؾOm, ot}d܍Ϧ%>z5CˍBӤ9II.Tx Dm㧡ErE3\+#Pb Yn^MUE[k8R efD z/o6Ou{tR 2D)P59˿}uggu'$l1X<ƾtL\%xSAn Vp`0D- K&x_E1Fӄr [l}W,M>޼#0vu 2P]FBjO 1Z8^V XX!4+Go=sb١3DQ\3N>;&lY祝'(E)sX~@eh r:M3wۉ'FrQ^B+M;1*Q9wquĊ߾WLud_Տ-PUdzZ&NH WH/1 m~kM{IdXka( r4E=U.1O3i\$!.ccv=̫{1Ib^h⸍i"׋CEEy'_2R !iUn0`IpW3o# Ysr~ۃ87")H䮡 5Σ%uŻXf~hxx̘u#'YATG^Gno crAȳ Lmu5AX, ;3l ` CYQnƗmi  xm,S|i/݅>;,kx}Dkr5wd 2cibEp+ќ zpބ' N2#l}D~l5pnLmG?,vv٦701 #A"&f{l6W&ǀs2|1+ip(,ayTy'jl΂ =uF)2_$j#gL;f:OM= P͔ {Ǥ%Kt7>ohe. אDpQ6Q:{\|T Xϑhjn=x/ɲʛby:PWG J- RjcMeO-3췽LXz#,f{Sԫdڈrݫfpx6f~~zz|P\Bag̢5O} t"VO8 xc |TJ|>W n|u]ot8((P8$nܴy,-0K8){yI=ܰIKlܪ 7 :o^͂zyQGHMI~QI{4@8lkDV?W ڲ1~xt: !H85 ASH ggpf2 -dy'Vt˟hT ^,P{ tz4q80{o\{D릙?@xNz ?|;cQo2 &$ a' 8F/uP3jXTš)İ3!XYq=<>czFHKgI oUqdfHض JM@S'gju#x~;(P&@dWu}4-|:CqJ! D{9zb%42af[`&!iO8oWJQ{<́|\c=]BY"B+xwT8R{Q}dxMC{Ew5k5> ДMsޏ5)-|j\Xܸ4~άƵ%CKz`w]V!.et2?O $|)-bv *uWghEA6 /g/0,Q`{˔knK|6O W}E{Ĩ[ 1G2y ڍ: r-ɝ|3X~9snt;e M:r G7];Q S~'YHwyvwlܺDVWi7۽7&pD>o=ހXy SR[,C;0PT[p#b 1c\Fhqf-Wv`_5Ot=X{3.^2߂8hQkc|`? جd U~9OZ7Gr6U< 'c*Yg~!J6tYGC2;;gm Rݜٽb'qyԼH70;qVAIzѝͩcfIJ7gOU99?q !U趶0+,'uKZA9AZ5 t6=Ճ3IJRr'|8e{j[OmȽe0dDܴANŒ!σ_nփڙIӒ=𷵤wF1=I2YVAc>ң<y:otY8Yb.uI*N]Ėnu}"2:Bp<HP|ixt%zd=#s^,|I~Uo?yr³ ͶNx !aM}_Ti$c7zglc1L =o 7ۿ+q3?`2~rF>+DS X5v_҄ՒS}LHQum*OVB|pmœjxSj%^%ymh΃xtaI`DtӟH.7\] ;Όa˾ |ݩMdqP%E+ TNe&kvw+ i[Fsyhe`*EwīlN?U#5>?21g5A GDRzMh{v,PII<^ +c\NI?4QH4oי=K? }2bKg ˩?鲒ݮ3`ZnqShg n7{=OB;G RsB4 Xz8oc:U# a`c*H'#1b&3h\-$s 9SnbB -.W6t?>ʜI\q.]m. hXEv^C `[ ,Z DlLgܟUWLO谤!4.M~X!II!r΃꿽p|nbc 2R1Af17Hn=y`}$FdB9.wzJj/R{OtlW7 `$D^+s$3ȅ~?azjL*H<phmqfp#e8WYz)+ԇR߫NT2N)y- /V0'isO{V]1Nlr(hlPi3pY%oaѩQVNt櫙mAH$QS3~/MC=51wNױdלz7Pk*+臹L'zm 9k CՎ ~@30lȢbCWS ]e`Gf֪4/ZCޭ.RJYrA\Nj\K^#@tFia=m6D)Lc F]FXYזO٥C5ZHS&6n‚E>>[00J"eӖ*|#6ˣ\R|,S@ӭȆ4`D7JPc,= $ɘG E]+̜DJ7o櫎_¾5(n̬,d=܌HW6=Xpjbϔpa2L}k ~K~!#ʲ+XCq1 _!~_cls\ Es;z g E0Rmiuy7ѓL!G$usQ:tUkjp2]5zhXZqP3v4>-YwVdY|ZQU8QLMDE5<h5S~pM}8T HB[϶S1@ hdV,˘~%r} 19gzyO73UKGgx ̝"hRGG,@Kpw.yȯJ漢~UHwGf> *qpKy/W3 &f;tģE8s-.X݋l#J"!!&ܮ+S깩BJgM- |-2KsϢ#n0gv+|gNӢ*C$P>t ` %QXvǹ_$F/]?an:rXr6~ X t\aFm6ew=JЏ$N8 >,wȺPXhVoTve)xk /UV * P]") T]:潬-'%ybD8"@|YH_]סC =κtiV#\7 @O>*=5+D tuI<% vXQCᲆ9S]6J$P~E硶?^ B'_E? J7s@axP#bka$0=*GTz"`kPXg4 ux !fO@ZP;sFKϱ9ݭY(-oh׆uD 8ʞG 'WkgŜ#y?Ԣ|Ϸ3^f"›]ub[%óBB6P+a Q/XHsu1JG wK0IC/ؽMO;$8~y](?śޟgu.ͲRN]"u$Gs3;ވW\VZQ@/9i6&\3\51V[9`@J SRcYu#(ҩwn ojcTOﲰ jX-ȔCcP5S$َP@7tͪjI:t'G z˞di|,?n :m ݙE$ PwfNI!x\?c\-n/[=)kƝ+l/;\QMZTAkYSaWN4F4 Db)g5PZ>xyeBBdMc`p=O25Ve*B,{kh$UAAm*F4#VvsENbZV[o& kV՜TY32X] I/;5@/jӧHa8/",D cfʧq@\'$">@QBE;Ocɰk OR^Ϙ:{A`*1&whu3J$]Z@ǵHveoEJ'z]a4k-¥!G`9TKͷ'T .Mefhԏ$EReT\!@,q'b'A"wƙ6?:t)˝zz-c0+SzkZs\EӖgp*/fwuZ:/B@5*Oso\,ts)TDcؾ@[r754>UNgH.<퀐^4_n )k)?g يbf7жRicRx O[ёA]/mbG]o_P:C[RҦhS5Zj[IJ@?w S|:ۼ)&06ُ+G=#TZm=x=f+PoޮX[\GMcWZԐ՝^\~A*)h9 ++J)&NŴB_ HہAj>6sOū mX+i1˸A\6aj$P,H*ɴx 6pyXT[i1n$:p)Wy3Aa)Wӈ?_~S7ǾQ_b~K.n;ܳ:WV\QvV@-Kw2lrx~ؘs%2 rBT$hxt9Ex=pQ.^8^>H~Mg#W;xw/ ᠻouA ܟ=tO j{d`Pٗ1#v0B{4.'s8PbQpD;Нd5ZF2ài<:xYSS\$9ЭB#§oLB$Q9e/ %t犅vu8{ן;9I0jc%˅YԘi]SE]rb< BRvI ʉWܸ!0<&pK"6OŎfR4{LQy2?T9t%}긯T+1#o3OŴffrTaEHUɐKķƪ$jG?L2J9va=Վ6ׂ=$paQr#r`(:Ni2!ʖ1^6Bd}s[F38DWLbTc?:!wDSap~[䢪` H;ׇpA-$>4Ȟy;2$<3AT\,{4ڤ1T\{ nاLi_t,s A\AÃN,jQ3@65蹌ˮ{m8ȪX#r=c-x[Wpms}>[ 7Oa nWf C~Nm )'jWUPS ϴSbR7N/ Gթ,ӁeQ c@y@l*A4ɎMW.OϪ0"^FGbw1 :TD^Er 5saⅳ'\tX5Ss=|Bv1]|Tpd{H|SIn&3ώoÔ  hF}wG|I]*kAgiW(/4ԇ-"]>k>F!SuW~[ r;heG"~UO}CO_orid׉a6u4Ӯ7?t yb{Q00@e2$Zؽ`{sɜ縺),(F&4*3Mq qyKI7õiSL]OUZ?FFo qCG 8H&: <$9j->8Qa01BoArHRps^rns#&hM_v \ç0aPD 6ZIIgg~*kQ7=c(|qŒ)ve q? k +w ߕ+\@<Ցn!Od1cR[hO*xG%.)&9>7j@> sVNhmFYF-_IORkXEO :؞2tscTL6zo%aDw M+jXEedQyU2 L7=_ Gl9΂1g8 8 ڳ19RXWGҪO~{l,rZzeCe(n޵s5~_=f،)={8T AE+~45uϱR!\XAsϸk¶35K'<l>jR Ν_À*># 64.ze,vӾFF~˭>f)E;Ut5P]~L- t(_aI'nxWDyv7T{G'yvVl})VlY]?ШR7h6* S㳩誂t9(#>FPPm#,9 X2;R% -yL>8lnb@ލg$0q=BnF4x~f5VJ'WYAհN:sE\/@|xS'S\ gN&*x8KɫqVqH;ni(^EjN{a=5sx b-չTdE>/7KcįzBPċ5\ вZ]H*]Kx:]U*M13ctmʺ!|g= /K'Lbwx|kX XHfL.>9ez#8ehq9XtW- ǿ;P1 kPdM&r[`+YvdxńUE̫Jd,BZ-ڹ[i?" $Q\#MYYÆRg:j.eD G+^2@z&L!U F3눌4)z5J\1OۏT2Po87#)Y\.ksߡT-**z9׈ ֋fyS .a"Tzͣ-PYnjiY .xT"Il>EY**xT[^mBEOEGÂnZkU^a{@\@RȖE50jjR|h_'Z;S>2M۵8ԣv\ulumt ۘ"46r1~n3 c\b{ Mt B=翳!bRꖃ>>awE*%OW2t.Wo>(d(l-d!/a_&;D *vE\h0VE޼Pw02&zj92qg*"IO5=i4'?&H{&Q%w;"~phC_h]R< 550Cڹ:X6r*aôi Km 󺧱k5]f2eހ ߉Wgm y:Gka( 6ʺѥI'"iDvY3\( Zܝg2܈qqniANYtHżg]p׃!Mrٳݮ?Pؿ'`w5ij75 VDpnY{ nx̖(>:Uq>1ϙ8kvwPxEv$o%Lď@Z`-iUX"}UBVB 1`=DąA F(YQ.2R+|Cpz_-?į%0{⌋xص !'FTʳ.,:B+>i@߾!QGٟ'g1/K&jb6"اY bwWB|VmI w܀,eȌ"Ҝx9s7$ErZh%^G-l1.:]vڶ 4$:4`-_{5kP}4akQmO.s~:<~/g@g6<6d/%=h $E$JSp.#?ORU09iÍbݳzwTMۗ MUkm4ً.7"”z>M.^%Vpw:#j_9mնSzdoWGG1gL&݁v]Bn}ۡz 92[^~} z"F AFLC]=x6c=[&Fi" ^Nvld.aur84@_6ZJ]OH*<9 Q.l`LpuESǐLL9j.l},@)w| fq]뼏 })<٠XyGWwPy!dZO$Ҁ5CRiӻKxvKʹMV u4?3s$g '0*{4Ri=VBwb e tނG]7>bW9o0z *݁b!BF]:gݛOG]b_Yp-0C;z#=,3A#% :xNjmA8_~t/ N^Xq7ʿr(*n&}h:8s5!LHx;ַw~ȡ@Tj4M2*u;b݁Ǿ_20BǼ2bd3\W*<Y}c̺I9=o,n[RVxP5D,w'Vr' @FrJET+X HFLlnm}+]&sJ/eگ;RABMVmqߐg+R;n5khK p ٘Iڼl̖3蚟Ҫo:md@%Y?_@Dw*7x9AZ{xʲ5@.k>9:\a~h 'O;*V` GdMɢQaGf|eQ]H6)]=82S'5 *s^ʺ6t#X ~cuˣMpZ&YC`RδNʧPuęcuMFͯYcXVfQ+{+{ 1cbe=sQ@#>p [)F~^iLsAP wvdW8/_ CϭGPՂ<|pX$sbs3%1r>JՖW'U%ߛIVd3bVFei vվ<Yxd-Ruerm!eժ_@~o*zHdUZ( q;{\8v,s͠ϥ$)9Gp 1+m:9"KwԞ 6@x~ykQ*!QB]QֳnAcBY|.n[ߟfG;-h~h25$n'r@Ոt܎W.ߠrEo\u]Rwt1>oׂ nۊ#xyS|.8yrBi +i&z`^yZ%nu-!72%]\ii 2&enGy )[d([@n9)v$6VVQBf,rZ.ݧ?KG%vGPP'7qgyhc{E y%ls@X4qncBEEa2Q8Nc)ՠ;yt `Ss S;>)r2|btѮjB49 s 4y\g)<]|P1 Ǵ8 p1OC=``m*RX~%}yҮZ $eӍS/QA_.Uy9 =zƏ1eߖyhtNꥲaf9W myHxLy "BTv_JljzjiTV{!`QZ~aeƝ? +jҥBMX7_mEf"r>8ߐ_TM̧k8+\6BUY˄Mm6vE)NGP7%̀ }J! pr i@ U{FR@Yv}+d-C}x(@ѬHV$۫A=7w=X:5X3ZY1'طZj Ws'BKUXFݦaKyn:àzJîMDGHsYxCMAiG$UOyyKèG>\1o/׈IxumnP8[t"Gc{AB}>C,"(e؝UE3ip?9wٞg}  l  1AjUL'w0%w07I2um=7~I)qtD9Dgm1RzщD̛ͩvM+=uXTZB:X ۳Ow䦲6`a} D(.,H7S~&Q\"L,6aښGJ{2pj(BLef)`TQqD`Gӱ2)u —65fK`2* v;@ ÷C@ vZ\.1=hRh~QbqV^K;ݨi[z Oh`.I& y| 7*&hF\ģ-XÔ}p_r]@&29Cb}Jdw񰶂m5ن2/qId<.%9wg8U~Iy{˳`/y.3.ƻn%DJOn bFQKG',3{\Q4'e*LBk7cScjw[]@xES2 |XNZ0;1uwY&#& 0(g2CP*POt#CTq! i.ڦ  77uEw򪃴T m8 ˁv_`_1R%JӅ/ ǹ)`oJ&ao{ث Sd5=V`v/_;q.׮ %ah6Ϣ`qu(#HXFm7<ܩ /TZI",pt$1Ǽ_Ԓ)ˬ.2/ `{5+Ұ m d cvA=x!lHPᾌ(.D_\sYP/;6,pQtO o~x"p S{r8%{&M\-x0Yte> BU;"L0rTbu,{~M7K9Lm*UgjʲәX)t *~}EӃOpƎok]sKET(Tlj ߜB;O3{R:<ХqJr֬Ü5)_[[Oǯϫ{ t1ک4qĪ;!2U۞7@rbd=GOSɌhD7 3 k0[vD zb %&ۊeFD߰"d<5j6?Hg_pH?;z|b3РX}T Yl!+ZD>,b1romƍJQ΋VK_ U&g2iw]S-]CG>u'vT [(y ۫_+sȭFvE Ac1=an*eA90^%<67TMaL" xuV&C˘B㜼ʪ9k >IGsb%p'TE?9 -O?.rG/]Rf@5esʠw oXdTIRm,8{_'\iځqC8oO@̹w$QkQ{zv'Sd-+c؜ |^jPKKXq]7S!-2"DpYy钡u$Ͻf+_ܓXhȠ}Sԗ&ʫ( gŧ;-@ɁK[U'%)x1Ei5dQh{b&،gǰҙkKZբF b1F,${gn3z7GSGoucZW u7޺tfel*nH&SSs_dՆrXd5q1pQ,*Anϫo㽠b7 L Uș(L(-%.[ELhj +* 4(7Ƹ c83̓k$۫@߅#O%z-^g;ܰ43#w=lV˞.V='! / O2hlq56D.fuGr$rSQ}LqZ]"fصv'u8'Q[T_%؞ #ݪ5Uxr=!'oR3.ȰnM^ۉAq 0`M8!žh q8 }ˎ}6,kgYRȨTYlpA*xMg9aa#Uob>k}'Sk+PKK)_@"ZEvDg%}ve;=닠Xx{܀T_%C(uc(,hS|AT-ÝD/v5B&,ZtK>`9>#teP )K\,$w(O.>0JhjGaeP3Wݠ-! QT&>3M2^& [0ڈ+ZVcۘNelMpU3/ދ0E'PX8i͍<@"oyTl 9Jw@ TaN^1E/Ƅ1Biϼ2QtrC8H{ȽMjԙ:rI .~o֓Z ZŌJlAb7#H6;3-nԤ3_(!v$MG^`"ٶ*nff2Zs U3:d?hkz W=LÅH@s J\|\{3;:T6;BGFZr1L߃cID - ;Mk=-{)PL4[٦3kuW (xp+#Bs'@]k"KZPpjtVIiJvjηs{#=^g$WƏMLl& F_C`W‚e>G;T1E:mXnƃش>OP5'/("Fuk'[pNLTHtˋay C6$NJl g>@b_eV./2['fG|kPwyP8ZP6{m%WD ӶF %G+J8BW Ԥ"AJK&ap:9AclFahf@M+"^nM2EGO3p9f)gM]ں<-_ēj1&$;9< ;_XmhҦ`auu LPE5d{: ImKL >VD޳(/ږ-gӽ>!1 K܈\Z$"hbNNF$pl b %Xc3fREzNIO?/?\,2Z)xة)uHx > ;?o("Z3Aǁ^b,tjIu=?+B(jo&Q2]$Kx⃺d]YfTG d F*X~TǞc1M=ь DPZo>ӆ,g)5CK6:{'hp"VWƚP'-f~pTj,gh(ٯ̸%j j7Z+N=!p0 .MGVak}@ Clk#ߨ'ο!]OF(7, {5?[|Ev&x çQ$ V~2e-ؚ+&P矀ʢL1[Q1V`ك;+~ńV' ` GލOIJ QGæ2PVU/$hx2U u7;") Rgl*>p姹s %N0ëBj榠#TT6ȧo֑8aC&QoawiHYFO׊' ŏxc\"׹K]B"9c74Cm y"zi{*!^*EHrH9̵|ʥ$y=%%EX0N.mbWtT LQ<?l4EC1.5,'ӄ6nlNg/hi7/Qժ ܣ=2TB y "6MC>Pn&zU aaǿ]~>6@G ے}HO1N6^O.cOˋ&=dNJv&}kCT 0Rd~C-׍X:;Ƞ'zIBXMT%΃tϔ| :|?5yD cd^J`AC˜)/DnMi ZG#2łP8t;V0TKNp$&**GFPODB뺑? d~Lj8+gW&XQzܽ2kҫz6@G[t. L tmF1iۍQƯԘخ7+ܐ{ 7c{kH|%ּ-*ܺ N"ʥXf0.{I̠Eg-/yn(:h0N5=&Ί`&lMHYoz{bUi׆Hv.o@)j*QMd-VlU KPqHPI(̞ Lw2~߻>DKYB{d kCI~ ^1V^&Wj];,e,8*'ˇ`QY1s$?g'Eɼ?^Nv^hL}\ 42Pa8ҪvZ%M@]wklS \.ELܔ##Z_Uˏ]ڌ;KY{/27]-j T JL,K oθyF3H`@}f(/y.OLî)bgHȞ+.~94r3:Q|hhA4p3 B _皍WMA'.aC?I)DnzjHW+R~6%"bL ;Ah.Jg?';j]ĹP⛖'֘%E @LNל7'Es?`Ud V᱊Ts)~iB2S7{TPǞUK#XF$-*m}\7t8L8lWy-bxߗ˧q 10 ]_r)WLD[+!mՋx BRF:ԇdRO}Y@PJ{P,%R,($ N!k,_:1s)u:\եU3Z8{VVxvV qLn4fpػ&g%1gx 2T+4=,}d/FB B,81B( ~J91l eă~,b_;Νtf냭"e2RP6jjFf+xAidpVZDOе3y=qnU6 5u Hj {+<⠬\%Po  oI q1fՏԓ4>ZbD5?c[[bA^\) Pөbrⳮ 3U!wPM'ǼZ+ɏ dź!篢Ino.EV'2R ćȺm4},9`MQ?Q#yԃ?{P?VnF'ЉǬ 'W[vi~%4HLT;h"#ԩ܃kBå.p$, 1]ۗ/=vs!P+tk-? j{I9iUh4Qt5eta|WdQ-#rCDqT(p-fR>sQstlA`cb!" 1j \B$f;7J&y]~ `537Dj]̧'L^?]ۄӨ]8hk !ĔDq=%.o-l}i{9/ݴ͢o(ƾxͦr&l֠B$r/&?Α - Jl$c=Y1 vhy"pLz_d~^uJ\upeyiQ.K۸ԧx4 )%K\1 cŌ@?>,Hi_ܴ+*%_k0؜`f4pcIÜX*|ą ZEO""^exMgO᯿&2WG_" b= >{Sz&}?TP-f%0%9KlMAh׽F ڡ-A\2N5V3"NuD>ח nr3yfQ3\IuHvpdz|& M0-e*ف,t9Ƴ7n3+㦘PR+'$x8`I\g^BGzP+)"}F4T,ߴf_G}3G9L\ZT4[ٻE\QN.]B<-̉ gKXyʩlnഺM|=U~+UDa1QC<5IV3?@ʢ2Hg>.oLB.G]D@x2olU %»ϋcnI[),ǰ{؝L]?Fd̗\/u~"Bjf l9g9Ҝ55/jkw[li|˶^:؋W¶eq1gmzNP*u *8}* d#Uiv+q:clwTT X1~wxa4W #ZؑBk p\hq|m4͋e{/R w@`hM0GVS}ܣ~'R~Mb*Ӯٻ8ĬXĩ BZ@$ ՗EfjF(}qeojwϛSDZ)P,.'5l ^$աW Flt\ϣ!d) [s@7 jq"Ҵhg,K5&g&GUBD.MlsNݲ0_|qJѬPCWH A}()g4{BbCx,ܲWP>i邮o6LxJ_]9j—Ίٻm^nHG[AJc=R[iJWbJLy_uxN0𶩣ND5-~R"t_ڥS `r&][bAq: LiBMMg5!Ik*4PU)<إf!nd$\󶮎]z!Il9?Kc0+G NXE,D{sWK>yCj5 RtSi5GR]dW^#kh(%T!K0)! M2 /]r2DWCsXb1<S=yqG0֞߰M%l2{U}[3.;k[V4-?݅A83ɏ${g M[#b\:1<] 5Smvu prr,9лѵ*Bd /͂Af9\~I]ćLՌvoڱH6fsAiǣXh]MTCC]Q{A[&*̔[P~1;XmQ5ܨX1rɩJp΍ϨEc1VdXqjrN%jfGwfS'Xb'^ux>H!J.PwӮ JEj}$ =߱y^q Ol r "I(eCZo!m(懁Q7) W2>wɠv܉\|*.?0[`O|'m`RZ8Pj'7Ļ3l':C9:WFFZGk a^Ϋ[$2=`Ϝ1Jc(91Xp(ig j*BW`)# <+ôII/#ߕ8N$eb^~;Ue&ҭ*7_8,Sv]|0J o)8 gBηXMn4I4] |NtЯ7wc9xESE- SD<3Hy Q{{|¦",?؎8Wv]>nϵ΄:5nrF5J[O/ aZG6?aͳKڨS*KY²=/,n\錝͔WIC"r'N^EIS%߷}@$Vyysm4F EjE K)~DǴ J!+҅;Ë]Y𣽒8OzDtкR 9{u-qs߲ 5db_%׆D*;>T^%[`AOmamH[.ܸ%q\`Mx 3z|2 ԽB<%$e??},2DJN 5 D;+i zb4,JgVb.J_ٕxڹFy%sI`>T&_^Uί6EO6q'7 ӮYEF^~ BCM@$-F6k[7l7cLaita&˛̭g&uQVYGEC# Tir}Tt*1XY2}xG0e\誋 c5D"#%:Qk9{ }U O*B$cvp!.J srDؚ{ HΊ.oǑũAGMyTi[K?}]oaHn[LקΎ ) Z\ixV O0QOI > h#Dar2(':CMGO3 =u^el  ^t o uLX8$ԠqUX݆)[fF,ƑkqAU0٬,ʕN]`̼+3DxU,(kP;c2Z %`;&}3&GKV &JN(qζwVu@0eWF@>Rr RNinr !A\tvSIx̟ZN5$|q]+ϳ6e7d2ab} |-VP>i-h,ς=S|6#coT6 Ze^B@J%t ]qt(F\mpGj޶Օ7:]pM{)21Nݕ‬—G/YC._x_Vㅾ3궆Ǫ EV˧t乳L8O]5e>Utpx%#y`#[o0+0af=Sg]F[S]ZsYM!1E3ؒy *W(m5]s7%)#[k ݇zD5}NJwLo՘A91:lʎ +6{# P,8\0r"ܹ|oy6%OA+j"8]&e,]"|ٗiߍ4?x6;7\\C!Ux3𦔽͠>Sx`L2U 5* 4K?e0MOEkBH7οS:N{U}BwO LpwaFK 7{3v2}+GFt>0 "~ЧpnՠOO)⃳ӌ!]m _EC4 m=a?w0 IKc#T`u=LQ9{^w|w}" -fתk[t]39TӾ|M0;e/=^ & K) &Ϯy%PW7c=aӬknryWpT=p/NV8Vj96W ܮP{N1 3ӯ/$aUklv[tƯܻ3^5WK]GVyg@s8]JLט0oW'#jkSKeג"ؕ!8$$#vuc?KOOiIeq#1c4he&NJ(<%O¥;>5wTBB#Y 82DڷǗSH.ps9jN*±4 Xabʔ .:Bo>%ԇS nW2Z m~q&r`4p ^jyM,&mT&d5^Df%gP0T{v/T0 K\OWl 0*T<5DGyv@mޖr>|S3&1 }|587ǭ\6m>;brN{mC܎ 1EcepfVJ6,,sx%]*f#,olSI"8tU&a51Z%1x_*35򣨹![E׸urٜ սTh W(\^ZziՍgNd&m챘G2fLGp5^jY$#ch*Vz/]@'qè"/s+ox+V;{%>'hx9]P^.Ej( /rE4^9oޝ蜖7AR3ޣ>W|È_a)a}(L?]2P;}qVHNfB+DŽÚ7Te.{&[4J; \DoT,. 0fӌdWf|~ cRmYZM #ԗ|-h҄I,t sFttw:t&qAH+HQ!ckhBUk2-=fN3Ј\}Sй I<Ǭ-|'jYyo >dLs]n8 (Ɲ}XTB[a6VFov[DpeFxohQӠٞ/՜34uo7G_Ŵ۾{ =#PD,mHf ?]QlFE-?᧕mn̄1΅λk>7g’ ?8Xdx}$hA6-ia;9# ?yАG6Z7GBWn d 1_x}{x( "}l1`d 7ǫuwFhڱ9tjstH*{4D(Cn*^ڞ6EE-"2ڡp tG B/woH͗؊Uϑ7pu0[gyJՎ$ s"mXrRy@i93NaKBbaTP5v sٖz~'cO惜ʐ՞ѳs*dujHN X4_ jg9>AZ&n'nMΑa4rK%yg=@IxQhL)e`+%PMnYF>><_.:wt$oT֔NoL d'"S鞜sG%"t>5KG]N"d19 iƯcꧡ}+ :Y@;hqх2 ^{rg3X ĻBI>k#dsneBl~@baDr.>afǾRܵlFsowF4IL'V\( Ǔy+2 9Etd>&hqd*` F3I{9%3t6稸ƀ?u 1$s2-iM~B$nY;}X%{:b6ܺo8_LA#$e9v6h.ǣE ѮZ4;;&Nȭu*oL6/iB&Ilh Y[ʇyN?2'eYŔ_Ld U8IO u(٠f 5Gd:Q={:8SeA¸ʤ y[$ вмT|h%(3DAkgye oIfk!ǎ*B2aYXy+/ gI|e<\SWKXs!z~^\)@5s L'ZaGъbtvkqSpRzZn>\qNJ{W~j"!GG2bˀnNTuVވw[d;آ|l8Q&&ٷQ|I r;57$m8רBlr|~'w4$ɗ),n_9fՉ̓ٮ`CɹD7Szi'sW"0^9cD1\*<5n'2\kos)qĞk5fg쯜nΦRP_(OѦUL6>o;Po6)`1wl+iɼȹ)r-PVjkr,fW6 ѠA%e3CuFz+jSIf,HNh&M_}è ?^ ba:Gf8dR*JlAvW>L(V[)21UU(2+`DEuQ5s3y`E0-1&c`^`LmSo^*BE8,#J"o`\טŌ@R :M%H$y;ze{mjϵ ='r< dŽIArc$oRf)tĞͣJJ~Z8 aQ7s@ƊzosґV|$CFJ OXrAv PWKp-}_Ube >f \\[ē mRL>/GYN¾s?3VKƁ$Af YFm]; a>'Jo> EÐ(y9Ԙcd^]!+*h{嶾U>/J^ !Ƞ37KM=93dA7ߴ\u'\$~,9.24v<&G Z75Gsx,#Bq&Au<"AZx,J3>=$2mbB( OU1d՟f+FNw'ZOl<2C߻$Q/ʹ8Ɉ (YjGV2E0ACL"pC 9.$`Tn<xK)2yOJZU"$;O f d"0w5m(€oBDrQ"LV{u/9y@ʗHT\/i{c56Q+WE?- BkV&ܘ!.R=lu99'-Bk̫.1ME+%Zgld|+Q6appՖ|-ƫϓF5]Z]<Y+VD8h-T;+"gP~v b)DwsDn kؤ6hX6{VCxuKn0Eb0q^-XB̗CƊSʃ7_78k"m*+QLzrA_pY&oF-f 2nSY@qx͝*.d{4{׽T'wNbPfbnh3}a)"kZHzIX<^Rs"W꿇eӦn?N; qۯižhz Hg-2bJVĴkGZ3sʳ¿KqLfY:MQ{?Kpy"֔m`x:^}*X=D@(\(松5:dпo(sãAR,ϫ 6^.?? SCrgէҥyS>؉=!G|Aݘ4Qkt\R9IR]v_h4~!T?]rUIM| %>Z{dL RA6\%(P,n /tۻth@-oq$Fx5r\]e⅂tk~ `u#e3d֊Y^ :ȵȟ(z'ϟ4a]oRʆ?J6i@bI}lmx]ƍ2.qhXdlg luOo O԰r'<]#LmyO2odhAD荅eǯgAűROzb\Z~Vh )\Gœ6T mfMQWilUÑ('iEnƉ%Z6aM * beNBF[7B/}{߸/YG%>ĄonKBttkߪ[X9"&(,Qm ͡vt a{q&8U5=ϯܘ2Kr<Um:+t2tMB|GU`떋ppGj&H|rE_QA@TSIH˖o(ë>r `~Kxv15 &Ra&C‡{1nm'Md:7mWٖtP>paxw[,"a|PvKB'NhƔҡC =,;*yw[@^L26]o79NYR|iL f'%QDC;]qq[c)Fd"@.z\˳}B]|_)ʙ6sA4R,~G7~B)/Q6Wðy sQC$R(h`o I5{_K01|킷( L)^ I{e{-2{5XwM~}w++" H\<aN QNB^2LVW_TΙj\4U_֩}ݳ($=$02a~>pNb`>gylbGQ(h1FVyݩB}y`f mqɓ3]'0J=df;!; ȑP,'%[O4a ;7ME|#3#?s A>g7M7_>ئRntϗ $"qN.P!*`hNn1 ~*q3^M" 'h1uݕ{M>uqB?lBDK2 *ĄDV@cjG%yyέ,^>(EoS4Sk@RzQM }lQ'^yVgX9ѿr3C=V-Mp )GӊKȐ߮tt=Veޙ~3WeR2P%ω,N1CK&jqWΥ]Pq#%1xa74ө ksq2ZݪN7-FZĕ S}U<* dϊO$~$1|e1LN{Yr|9>>>`@8zٳU؜GP z|=iT.~.!&!Z q"Uߵ?ʜ@-{UpfʃrMg.'e29T*K#oh" r4iH\[BtبM#MXa9g5A8p/vIHMZ65HJf*pD 8) txmśD|T_4sUq]Ԣ(5ˈfa``so:[Ej~hIQb}4HNb7rxd\p A:`:<j&̗oM6 3EQm ۞SKGtmsLAס]%pGrj*Ts-lu' B|7v)%m $y)!-͑y'l8Lj*DpXR֎%[?h\tjO*?+v9W3TL|_x*΅)t$&櫟hB@8+x~;2 9ԦYF+bjƘ6Mۀo-!vZn./wrnv)~*6k!FrujI"Ӂy@ֺC ;#,zM?JBD7Ɋj(+.7jrq*D+YAYJ?X-˾˲0۸7U lx#c_'ͨ|k|;#dF&H_K3鶃?@ Ҽ٤e>+m聆M' wW"]3ӯeVJIu.@du.PD9򷜎Pp$-_/.h!9ɱNw5*(TJ^8yG: `Ht l*5ax7y$dh7Ruje,dDyJpňhy:2Z?IrU`Jͭ1 %zM;mW3G%:}830юfG)/ݖPzEޥyQ ؍ܛ|} *16<NY[йzJe>ZƸ`HȉXP tk} FMh:^&.!"#3Fl })!io)%] RI9AO,1rߪ \3H5awEvx< .['~U89ҷt04L1A=V!}V& O>D;P5z^]]7jGp꘿}%D EZ6i=LP浬oMMwhB;ywP_4;WM d,)FmOc bQ։~DX\F Nu4q) Zq̷(Rs};H?: %݅[L2м{ҰBBcR{t;ɻD6h8WUM,(EQ?8 -wW}ތܪC ]oZyvFI̋'/9p,Y;{G™ !cA׽):kQ+{+I_m8I P^AY@QS-35tyWbO+_X@KYJ̰E>tr-ޮtlM$ٙ岬-IUIm>vJ9dBBUyHp}㶩G'BGs\ oǗhpTsF|.yjm6T#P"YwJlOnmV$d8F9OzP/p2}YnHMhEL&8)R%HQ0@0|Qw+!,Y:Rj xu) ċ^ {VSFѴgd'T\oF/0ZU* @1~5쌝(k9mm1ܣL:=-Ob\ӭadaF;#K1w[XEnJ^NoGJ's)U$6)](z<;ԟ,d1نl^Q{.A)*:6B o +5"YhZnLKۧ ,'F3M+:H>K3 ե2|C~:qۼc'T 2ӬWjshXBgyls\ˮzk53F\!*b*>uLḾ\R|%Bhi)KL&mTq(=Fq=qX,cmb Z>?;x0Q< N( sMOo9 1hMMɣ>|`/*畯ѕ3!rʍ7yG[ŅOя;:NK;l$Ew:_lI`Eiߺysڵ--rsv'tBϞ%" 0P]wPuQbk44&0APyʹW6v$o.΂U^zʧb8vR^C[Q] І{1`قЃYjy 2)|Yr;W0l+OYJ+762.DH_3g X>h~H=bR'aM/}}bl8ͪq ؽʛ4h]N?B׻%Cz;v3aA0YscV_A K-_YIJLѲ_y6n@%7!2VqG^/Szm=/0!gX,Ζ:WѤMFg,!aWʻ &:=#eE+b i2iN4:x`S.zz_ڄ4v\T޴YƬsv^VlIPLtĭ۫etdז&vtT++wR bWZ?gtc%]G)W&9]5 ޙi јpo͈Rxِph{1Vf?=QID_vG!瘐Y|o{#)WYV1_6P>E2zTlY ח>wdِݟZ^ r::'"2]C4<7ڦ65 vj㖚=uWԧIN6tUE0ͤICnS,|ԗstJz`tnHX#fiqsJ t ԟx#ܾnoO*R| O6}Yb1/Qy :}iۡ! BsUkel Fʔ8ڲo-Qttx=5xm(xx;w'ɖC FjŊ_J-y^ =&验?Hp?Peׄ1A޲ M#gBKD23ۦEԙb`Ӝ@,s3VvC?9` bA{!ups5mKz_0l@xp0{caAZG'v'p%D$~ǖ F;WcYt?7ignѩr9ag"P28]cGF__ARgQ|J=Hp'z+n |"O5 bof*_p t M^h ;uD{Vu[xZD79RU6ؒ埃1U5f,Β$RG1ɀrsM`yԵDdH@/e,PUXYjius+ȳeKqF>ldo %!iGR"ow|vbellpwDJPXMCCh񈓝xkx/X>@t亘)CB%{ɌC Ae1(ޔb1m̤v0 XGWZx!ҟ"0\,8r2`MK 5swR-V\`;Sk#;mZ,="x Pvr80s\&dDȂ4JiPy ~T7z |?=N ky2dcNZ2$9BG}ŏϕˑ֣[eAE ۶-N0֤]0f_wὺc$s&䂻 1 ?dk}!zcGrb9K^.O-~UHk.{:E\|85W s^5` |VqΘ(g< Ā\ֽڍve.dx6܏m݊w(1_ ";v;' $1hjfx?˜ЙߝdGլK ԖjQ"azqQV‘FL#aY{xٿF%~}D >fo\3ħ ޡGp#IbSӕǒAݮ`3諉Z5gR)Bf\FLLNFؔndC#:OJ}h F$iz<U DƻZ~ n? Ԙ (%3dRW,ll߫5SO q/#hK /tX@nKpF:xp,ဴuf<"Aȕ,5P@X|wwjńx3c ?^r7@N2A{̤g܁k X'hgхa1iYe ffISEm4Z"rW ;>%>c^dێ&~ ή(;7^:!vaWaIg.gZCǖL;QLCȀC?U)Pf>cԼ\CAwJqDm/{zkb1$!kJSՆ5 70g :tң)%e^r\=NfE%"͕iOWX C^lYņz7.~[w'}# CzfPl w?՗hQ?hh ^\XuAdWJS3_g`3]{* Q7OSt{ӛ|D%S-fw ֧#Cϱ*7%Q瑝P7%/5ɿJ$rF~oֿ3& Ļ -Z#B |cSrI@Opﰂ4- C7¯)1ݫCst\#;':B$&:SQ9 0:Zq&EjtԫCuy }IzmNz>H~єScoǣ&?.k1?,(4rasסB^ `-W$&HeBQnA~: ZO`C ~<Ɩe@xWU A!h;柣 _$}j1KX/ _:k\᰹Aih&hF\Ɯ >ְwlqT7GΐTMC1arR/ 1,>=paMxn OAV((zH#4qF|v8O"bs~$@S%TN6FiaOШr"npw{Y8I$6~,߱/QVSu'UaP =[%6.[>2zK_$?R)J&Wv;G~oPVeg ⏸CӾh=( up?EmpNydQ8nP|@j{ᮉ_IOX)[E[rm*1[~/Ino0ioCJF%!zLT9o۱[5ƫ'Kndu+1őX꿻nP(daaۨmȁl_8JރF";{!C[2Os{qte6WhȄvl4 ZɱyCH[5r)%H oRZc}A-zکӭ̥BEb| *#){a]MAP)ͯ$?Uvr {?W9>%Yn|mdd>)+JR#șQP!-Ic9ðJ6#ZQ`0v1}V8eiA, 3\`BPyPx*zOq ?_02Q1II|u҂VSp/PFz9Z],]V$?C8f(0XGL2K3zӍd=*;<~r ࿩+Z0 y\5bL1״&IF$sN!dC!\v$!r(.zz~/ BuKż9RY1qR4rtc}Qʸ ; ߅0M͇[I۰GEWo9K{.! eYjAk̵8'K0 ,7F.2n9?`T-Můbs_kzgڠKf*9n2]RS}[oJZz_gƽ,j`U-&NCo#Dk!#o PQq˙ӘvKG6S*1&qu+J;^ j,ZJ<6!LlڭE2Y w=-Kxdrb.YH\pɼz,W\uåfy2/f6^k`:> %O)KW\&qnIksmkPPfXޖ1}mxlcVQcqvDlS\Ĭ. G!P^rLuK $"wÒ+9ʙA Ro;|9j-!@v-sZ{l҉*ԉkpscҸ4~~Xd?xXqoO>m Cjr.ӀԞCrytlŕpf0 Q.TsY;+$d6}:HWex—D:am: nlK6~$WeM,lZSlU1sI̿I+an8ʪE )ޥp ]8g O{P7%gNNm"ɵiŅ4p킈]P7Oֽ#ʊP%+B 3Hf60U&YݧcdŠ‡fNzOq2>O$pvn1Tjy %/ zݒ&'εt()ᚺӒ]~_=4M&3#P̍HP2Ho0L@ʨ~Z\]#/ېOWz IX^ 6y1;h@Q\K#]X613 ]lEIu,f$Cȡʬcδ|}&Zx]F^L?s$\SYr`t"ECŲA`2>["]׌Ix;ϋq0D\sLLݫfpW Doᰑg]8.>s{YrӞT N*QՑRIfssE*zC7kdVthf'zB+,'ZMp4dmW"]&$R_ۻlvD_jr22LF)nƴfпh|$&)ӱnUpMo%Y{3Ҽbt0*/;&KJ?d[bՏd7u0ϫs%cNE“ňnW*ǸskkCE-$RT<|#g&b-Kc|z" {QrYWh.KCx x׳wuYv ukKxfq>Hn3#GP;QoFIͦ]ʼnX0oϚOO,ޥ3 h] 9cP5e,9_LM =͘}hS26TL=bͮcB鮨,Ɨ:e)ߌf{Y1KCɄv*!6)/rPGKb٦RǸ!޳#qi\rqf*V9 =]\-OC]WIݞL nȆHGk3fuoVEAZokr8ʽ} xD\Z [ln6{ ) x~:?#286*sp$I8zA];v, LmEW{%F^/mn7 -Sk`-4PxLء*r UH*  [)I:{G"VGcfU@XX=k󺽙N6h+"L 6YK@4j.Yobԯն8wl1 .Q%^ZZ@5t3Djؙ[/rʍ-Pn>iC:) M)Yӧ3L䥀.϶PPK^. G){L}(er+G5HDgu]X#w`1Vg.]vˋpS_g Z3^6Ts>H B:o{Bg ARg="VJ\Y9}-|72#+ D;8Ab'ೲMcb6+#\6}~ˆgVn4 3꼂UKR튯=7H ?LuĤU޷w|D+t $؋C o*MJlff i{4fHpE^bq* KOп{m?R4MM*A^eC^!j-XNɪ_ t/T/Cbv`OrhhGvH1=w.Jn[qYJ.][nlϬ풙 Uݹ!4I //ei>?yon?{x\6kxl:?ef6y'=ьt6Ovٵfsrwx8펞[^@ɣ$ϟw <6\@sw#hx?q&.w8PjUE/5'z! d;) ȝcIU&}$XQ DQ ?qj,]ܫ,|H(s/kY0 5\CY{d ສWnZ+i<(W]FHQ*ߡx#H`Fi,3 2mu{#(~ZAZ-1N/G-su6uxX)rf@aO:_]gXevk?EȮ9?qP F, ^/%`Ǭ‘?Q)>F Adæ/"wp ;c1<^ 6#(@üdx ұΫBj54ͫ.KY$+.;ኽ#FIH3Ի46+?d^L4$ۺ/ti-2v#'5)TW}M߇4_CilsU=UN ,m!>voV*x0)ĸ3SI{{\ 8Aүv$2i-ÓCJtB.\]xvUUc?4 u eUe;X! '3E8q)% !5g3ʜl , @ {E%PK^!y[?);lewg~wf_˺ȴ ©v7cQ-{ 9;r2`SOTyL2g읆S y:ugތppD''g@u$*ݨ 5قJ-AL/8$ nXvb1I47g>9f3Y]B ].sB}cxe5N.Az %_MngC(,u#³hQVJ(9Op )NSTbe=2P 9Pa Xu[pARu͉'x;YbqRMaK"[y j%@`/:!P6 \]yҽB!bQQ}C 0PV7dћ<+xɟuƨ<"#FKU\ e7ZR]JW  }6 [}/DQi.n[9On+JCjmo&_v fbONS}S>Мj\/M{{},ͩU5seB QsڋC;DnXNvF (s \z1e6/<-B.i}Е p!66>.~?sFr*=uKP{N?(xzc]&Z<PP%,#`޾N/xʚ|bIJ:|ieXѯs(Fovoˢe$|5xZˇ7]-`qaQOwoWPqLRC4C.sLDbo>^u%K9kRy/QqYEI>(vV]n%r)W;m\>H|+ U.R#e25ϭ ˆzFޒh2vzm!kwU2ؠwpQֶ C͠s^׊t%<q@ XnbFvo'IDL Q(F@هs1ӹ4kH펼y^!WLtHIU[iaf!^cU1=Eۺ7.ЖzY8*V jb!*c680 ~ټ  E^KZ;$SA G E8DIuG0ދV;NxlqJnB;et,۰.6LVz\%`@'ëFH$=upeaĆ[zRĎ^A˖$ШX$5)S0rwXжZ高?سFcecf]dRBjG:@/{^4ɾ Go 1FQNܕRP HS"γ4_C!KZ)$`a`|(@Ж-.@^ﲍ*Nꮮ<M lKJh%Y引7$ {y(dRر@h2>mO к֖F6D31DtN8y4 nt"A6*c˻y;;/; #]^M{" QFgdU+Bo8 i?5 (cf ts|Ԉ*Bp-ϞB^9xSBD$1y35_$;\0mHwZbUSnGA)ДA(ѻ_&rh!r\f/]\d<5FKm#R] TKZn?wb]ܴxȹǝ#R;r H+nϸrmlpZeiNtGF#ޅ/7wmz]PԻ|D³ Ϻ/Wχ8T1wI>N d@OxH MkGA3+tKƮɎc:,tHYgeB|,\랂|DSAcounoR7NT`fz*6x~ac/:l ^{(0ع{/l;(_VyMUnԉ/21H#CdBR54]:'(XBun&})we-#)(AJU5(pW~_;gQע׌3* m;M=A$6TD,w)B ;ɓJ3E=Ks*ź. r?pyx2UIhwO;/9MOjr8&IReFuťG:>B=a% \NM/js RHu4m1GBo'\@ _qIStHZ V|ؤ&SW:eeBdNFSS#IR}apD\X&#ņ4bn, -ػb6G-᱄l(T?\1Gʶ$']W3WD^r/(w7{d8axhTc$׳E,}BBz-iwʓ0^@%dLQ.ekI<훕 3_¾!h:++1Й\6)e#l:D|jS {Th. -~/Ǖ}uU}G !_-l{ VyVQؠ ;8xů(g.pfAjk%@DvTF&*|-\7S|0̽P[vۚ/Wst֐٠ސ.P^OӋFӡsj݁-#)H cvȶ'h) 55X3>M->W.2,k\ֵL.:(UlkLD67B!E۪睤Tdq6W$)y$9_s1瑤 d-3"Gj=Q!ّ-!kt{$.!,?Y@%R#W9-Ƹbґ2 yd = SyHrK|G.&+F;cOAXMz2GDZm?F_2ؘ%_imCrjt;n=IT$Ck)|ӂ$S \S`մg+ -,Ruy9Ka5]_qv/Z|'/M?֪nxk+' :xQZEarqf6d Sg˟V gpȫobR2ޫxS5q k$9PmwЎ_TϤ'#Vt.@fYjO$*woɡ]mgA5K:a~qvĆcB=$eQN2qsB=;bPA ko(E aPQ`ưj&+Kȑtqy ^jrPHB`<3rkbv6e:gf3TC_Hj*,ݎ$_R;y7CnΏF._FYFM"u)$+ҭ~F4S(7RTN`UIوlC@e_=k p_ )FYa?,RTpLe.pz kVHKKl}%g!__gYʩ,Βj}>8~xX=WB"qN|n$v-4Oiة/;0gCصǵ#+Ad~8{\zPyH-c8!sj(f#׊hj6ẚ]T/*-ABQ": hCxsVl701nf^*F D [R#@H 6f\+N d_,;BHd٬{YNkAl89+cFn5?gj Gܐv,$zT/M+d};Cnb|OH,CfV  (ÿL]Mg}}Z&H UbAz;G, dA ֮tg}r(06H.~JQ9:Z'm'腾L/սUJᥡ s`_#׵m%2*lgZO;q|uT%trU4">i^%="?Fh2}-lswǮd%k) 1]!|xC4ob~RWJ)LRhXzteq;;HmoA^d1O$3HҮ'6)?syK`Q\P@ vsHxH+PѮ\Y6}]#m2HZfDV|R'dM| c&1\<= _n7c5aU8.;as|vd @m?2*G3]⋊kǚb(k*:Kwx%=LE>JON حP9 mJcHwkNzx1aV($1S7 BN%A)2]Ȭ#%X9Ң'qDH4\I|: ׄnX˵ּq1[vA\.)w&fjS呰8֑|@&gVStDo̚Bb@ N=72\8xzW^xE&zY$S?}K˿z4.cXbT%iop1=g݉ &0hF)C}Dǔ*ڭDd=n0 h_z3:C=tܤv:̝uF"͎-̯*l=jBB5{{!x]{3woI݃ڏ 0ߗӹK]%1O1KJe W,!؋ԡ琠4ȁX.3׹3J/ <\osHJ29ga5sQNȻz ۵ImDnCFZ,DbgSZf7]u$#%Dx, ¼#Oe˒& 4wDȿ!z4"q8-ޣj_ey /R}q]fx%.P__?zw<1p!Z6 >woyr/E!Zxnu[Tfok/Sj6V[I"hn;>: j\&83% VqZcgS\jʐ֔:s$*ww!N{( 8n@@H̰e(˓q6<[!_U7-}Vj^HᢳN{ƽ`h4n)0ƏV1-Q#iPѻ4~k3C,H4?gk᫖AN"vzϳ49yY4ɹP.:UN? .6'\9G&(!NA Ր/hv3B>1ۼFLCUmDSO@]!D'Nrnb?<~CXG7 `YݿT;Ϛ u LoHԜ 5MEF;A.zԌ4C)!9OкIdl4C[Si–^BJ>4-5b4Ge b|^xDMwe2jOc=, D%5y!;M&:'ܝ|`k$&9։GMDnLn9匂!5YوS+,Ëx!6o'Թɣ>A0@fG"S_뭛.~,4BIHmUS-Ee 4ӅdI"R¾uX-Eb7R&CvIh3f}"C)욎#,F6z''6n:7[)m8٪~O>6,/ '-1t@t0nS>]=cigɠA#4!/UQ/wa@m&-7lQɠĉ1Ja^Tb7#?s)ҌzϹ됚Ca(A. >]bx CnJ{)$5HuˠȹN=eCSq jsY%m  \ijoݭ6Ό!;CU?G?VقR/jW#S44\4@סyk9q,BуH5X+] Q qV=3ZAě>!i,;kd]kIWN[jAC{if%A۾UZpng+mԂS9N݁&,&@yj| QUwD#] &}Б}Jl}7]MNBt^6G^9e۽~BTy;*qUZ. _j kgzi, aE:a6rWꌶ#:i0ʻȡ[}'Mh{LxW1>Apב")Dqth|f3vm_7șO̞cSo~sѬsQ5 }q}2Lzo⁶C -NK҂ZQk׈YHinTRxjB -|[27Bo^.pgl]VoBn 6Eib͵ቫӅ³Dݘeb[{?V =gPѡLjmYr8YV|W.[$X伦"#}?AiX`}TF3iY%Iݝmd ,]Ԣ؍i};޴|ϯm(OV7 ceoRRtޓ0f]# 2ɋ$uRnd_ZѫzO `QӨmtO-w٪4Hy%2Ct pwuOݠ;C+ IY՚؏KDN%a&3M3\?=6^wF:_5w,'.*ҋ!ZVv ^Fj1ځf Z<[= SMPBSzqCMshAKpնQ5C ?b%J`[[}L'HKC-T* :cFa9L[CO5[˅2UFJIj D9@V?2N4Ocq&3s+Ayc OꫭԚ϶%gWf->fI ri V{1K SK;Bdf*b?KFOeqGVSK9/n*FDv_,ݔ V̱nƔn.YQ87hǥ\#rҸ,Z]"٪OȄ0J`lub > ׮z$Td[V#N}$ik_/F>5G5˗~(u>Dp,Dlge}oI?`2G(ˇ;OgH7k,7gʜ\WNӷ*ܶ[ ũ @h;0 ]AÕڴ\d&Rdʴl~qlW FP,qOctk F"ûi^Cs3beE!Iy <7*f9(yvj_}98YDpWvk ^gY"ZFmLlaƧ-CCNRQM@Rlndif-+m"JF s&"DZ65NA{B{$]rF#W`]^fx㓿Xr3tfŋc`^ۧ, a]?2 u@d#W $\ fgĎ$ތs??&&Dc1%Ѻ!0k!A]WHBqo5e[X@q2\b3NGmAhЎ7v.̛W^.;E%X.}:u]y>0IekT.=S%m}>,w9r)SǍk,Tnen{o]T' JPCImc|#Ǒ"[AEHu#-e67T !:2oڸkgsl3aN,JPx VXNn< _JkmGw.9#C(~[SӸca(p#Syc+>?s;eN`QVҐgcSi91W1ư5 0s sx5IQ0~'וiG.=ٻxB CkJ]sLj):vG"I7iȁS#s7TF?R?'_4O 8#T0QͿ,ZgL S[kӨ֟)r #h_$Cg_ nAֶhήYҲ;AG~6_M~$knD]xΣ'[^2`FG#Z"7f@7zY3p >nߟ9HẮJCQB*W=5Zn?i@ks׏Y7U]Ч)3$#>6;I!TQ9ԆHZQZi8mC WDN8?OMZZk-xv~i$'dea^ TAK4$_Kǐ $5C䷈/5-EO[c. v"bogNbހz]x9=Ãeԃ/H3 rS٪;AXC%ȴi?%4K"dF R+qgX 2W\ΠnHOFH UjGwׇ&dʱ0|%Z3c iQ-yBGx´12 ABڽjD*hnژf Ԇ3'_D%.f>GFNhaԃD]4 }_o:"AAWLys[gcђ1q?s?*@F79ZK^cw_ʶ]Mpĩ5n x\)v:Mb|wio7zsv˃ g_m Ө7QҠz^r}sdJfcD7+j R#[C ݋4^I>q$38hv {l:p CJ{<~2s$ފ\g]P,ܨISShT:Hl a_JD[ճMCFR Sh$ܯO oq$ *EWhI7̓li1/>obluj9ЋTDf-HkHO*V`F;8@m@%ViZ ZY 0Tilnn)3U]uɥw0xvtcZ!aD):(ཀLF7HVV/9vÇ}~ʽdz 75Ra9"LDjj `KQL7`HBV*XO|Jp $DxcM9z3Ua4T-#*폃^8O$2t{uEM^-UA6M l_"NӍ<\Sn8K["0qNUۅVB9bU6]Ae>#E|Pz٪EદJ-BqAv}iTS.RlWVw-jMW?h͊6,I Zl:4ۖ)omjdFsPBܯp9R`[~Qd'9`2lCeÖ}B U$sL@clGϟz \SvvzS\33ݨgLYs]&Sm'^ fq'|⾂4P1pFX1}d{DL.0ev9{pzAgjTfgkF~ec(n^fVIlz16S9M@xA$/mW;S-+t{wdV†ϓq3JԻ _pʔKǀx{+y 󥛥?-t@n b=i<=9XxQ gF ICVx=1e1TVqB dيX{`L9!Sh)<<:ȼa@lX9D-uFeE3e?G~X VS=i 4{ w|Vt1U瞇i4Og?A1Z@U0P Aб䧐l6w i{F%jtg0nj,M\(O< dT-cFTvxc:0Z>(y.\pG~%:|DJ q tN =I]>G} JpnC2j̡ *{8}!p\o 1+-ºp}6x]`i@\ -m`?wQEڦ7(Fbj^F~r̫Be)C< xS$xQBaX9?p!˪H޼$PnW\BJA|v8د⹝"Fa4AA`L-(`%hUTgdUMr? O@C5 sY NWAczEc~uŊ G*.J=ꄻWb2@͎<ڿ zצy=\7dL>"ԳlWJg9%[@TC;+LK&^Jӈ_&RZb=3r0jo;YۭPtQ"4ٙL`< ns &<3c/p͏|5ٯJܡFhSC]e6Yy ݄GaSsCv1BuhrX9 ԙ?&B.R*B*c$r^^Hv*UUzݜϳ!r8"C&_;ʪ'A4f ̴o ?3Y:JJ{e>{n̰K*v?P,;)1Ż/=b2 [N)kT\txEa_]l1h r܄KyAxjAZqJrl^F] fSq(7\Dj+WkcivOlc _TrNYJCZ^9*5HMDqtwHfwwdQ䚫C)*u~~⥭/Eiy.q HOf2}˧=\/ٽᮩK;!תdծ,ENV=v 6_^F /5"\ޓ&X! @D"-~ ? { 0/'_hX1%XLd$^{]~f>Y@YvC(#)Xq&~}gP 'U9 J0yoۍ>5dڗ@+a!91!GJ}2!թ!Mz!-6X; b9noz%t)`k$.ER]r)%ۋYzGxW:C;hGl8 ftWܭI ,P`iLS=f M,M*ӽr,ͽ^|m_.x2&BO~o$[ŷAK)"L~ כ3B c㴁= M q4v+ xW+:tUsɮǪTeo݂U?tmIznM@FO }fƐ"޻yorR)(ʤ%yK>+5 r?f;!'Je4&D7~l vQM}VMW/V(ב*Є;< 穟G=oq\oi %yi@kkJH9 1<}y-p隫 K jUxH%wk]bQhGLƪ:?#:uq2 wz!U25V*g SȅgDYvnrjxı` :1^ Y1UK M3,/LZ]q}q@y+A/כ h/O`㞛*2g\n< / 8*# gޓr9@6Sk`r55E6T iI;9oI\Ì̏b>|ŅEo͉Tthk׭cM` "O:@ɫ`@3\߄*v#:HJnNEZ- >|g/a4;׎kҏ(oQ#YRI%=`P9ǧ[B2α %vEZgn{e+oJyaѓyyrM03$\O~0N* j'3[ &1/.r,j0ha*v\ɪ#,Q|ƛN%k SWMң-YW #"&oݰ%:n0 ;o_UAg)QJ15Ϯ5Y7NՀ :"h8|"~"ɘ ?=B%zaEQ(d,xPw0 1E޽R7پiwӒ:B X(pJ~*t ʓ#y@ 9ϑJj4iHD M(; sm%NKe"h2PW0ٽ8$bK RT4o;Sr {0qw걞q7~Owԅ59r{?j-N Jbd?]j+JwX^{a!4}+EHuX6܏亴1܀-p[ăA{ܚ Բ@;Ɓx(]F/T`j8[6鎫?MOBӹVs ̺WܒqM%*swljT4z;@I!J Xi5!q~X^\ Gp*TN}tJ"1?+ؿLZƘ[D Kf W0|m`X E~3A"FX(KK:MZwՃ\Uu%;vt!ZVT89Ge dҐ:% 2#gR+l Ca}ylQ2%$A]@MAX4.Sttz9 7H2/Z'pɏhhҮTvAHu/!az ?g4ơ0Vڛ|Ǧ2r6b"~1oZ.´uٓC-}۬% +XSZ9X:u-J㔒!@A35 V¾jp иi%pB3ގM],0,ڤhv:L[/Ux!̩LwrI?TbZ+}7j+3 z?kI@]mJGFo[Z-@|`  #)gvgr-_wBGϙ!=n^2SQ, XG٭'s w‘pwk|N'M9hri]%`Kǿ49 5'm9ZF9d-ct.RdnEwdך>?n{kC7X9 _%׉(Q(m"#WѢG!5r*^|/P%`ШW0¹|hMӸsOan#%K)I{iDGD@'Y̘, ZUfH9?*qfp:q>z# L{w@ϖQTZdDm@PU=%(#w%pk ѼK=LAMQscU3nWgV%ʿA4 6#HNyv8 f@_tOQ lL"cGNA czNժ 4(d" ,5֜Yލc80\];+L)lՅJ#vZ|`N(j+<-8] we} ?7@_+0lXMz/)!HxsKH\^oȹ(a />ǻ˷QOr9ӊ*Q͊9b ;?^09%H)DU`Yec%eYKmH?DjFmLHR(ȾQB)"=m#9:>.MYd*`Eʣ|h wŭ%*1g*՛yzˡgvxP[|3VT3N*TTAuXzZ2dsIއ7J- {S ԰x[`ov\fI +gW6]d%Axp'ٸCdijE"T Q8kb ެ?d*M3W_kDz%8@b0?Jsz63[o#@gbׯ%gI!fwmjy6.~fs)eW&x+ꧫhw2>Efgw9Y<4N d CpwʇbN#6l~p߰W0ڙ;Ў~탶zҰO;(at4hIZd0>v%JSI8g]k1n#ؓqr]=hӋ#4f2Qp_w'*2ju+Kh4hek9#~"/sh샓Q8nS9)PםۘBRؾ^5HG[RI[S4-m׬<)$obԩIk=8I,jܤ NJ'ORrwșNug<0BvUk(Q*yq9CkfzQ ?vsa Bcf/\Ey;g -̻Q7HW?SbT/tZa |ÙDݜFM@xTJ/)DU:aHK;%(xG!"$}uoܘ+J;8'*9bp xĦDc5AH2t UE3`E AUa"U-9 %[s5k,r74õ,V'Eg7>DZ5^-[+ϐhDc` .Lgb.D.- lHYec}3v6{>7ȁ$DC1C.QϜ[3&k`mzpw"'o.SKVZbL/|u VJaBud.lBu0";up2׭0~_y6&9Y({~JiwtF>M 0ck>v&_ľGtp.[CdDuu1p) S)Sr\R^5G.~@"gPh#p˫ɷg1QGIJqU2-J #k] gFO6 BMC v)38saB\[eMD9¢4H%Q}@O+he),Oz~0d}`A2ypI^p4ɑd-Vu#9;vE=`@ tAbe@4t3?!K>~ 59-jb`doX4|TnFă5d-,Z7_W,9I_2 # vm_t:HAC΄3$̱oJ~֜ k@=MZS Z1< Bf25IQ0b಄L Il'/%* ^fO>nRzF`7oAy4K@8K*V4GbC2\ sPeU0#+ғo*\-:+Pj>6m87V~^'Aqbm%+ %[|%@ukە%Eei)SW- |FF8mLl)Fo#ub^n_><KPdTbmV #v9bU8_њR|q?֢#r]PCG_ڴ9đd(oϸ] ÁHIޢ7NbJl"2)3Drֲ?Mhp. j2g-Y"<;2N/-1aEg`FIb`.)РCbKvnq0&JY 't7zQg TOd,s6)[f9o؋ao$-nPÜ|RuQBݴ.u+oq3[ac8: l4whQҕg5ӹm5C lQ 9$Oz_LdP |?r$UR:*4v.hT4I>al?{[|M,5_FmӮ+Gح+;KG7P#MPFI&B#J4>·9'6سg.MaVBR}*uZ Vԑ RWd˝_I*Wve3KZff&BkgnXo#6^$:+1|(zxPŽO*e%Ta\䠄q4Y05rĸ;E$Q {?x1"k0d}1[@Ro2DG1E!#|`1f a"-&7s2DD"Y4UJ^Pb`_k}{ 5^QZj@bŠc1 ݳhVjkp܊^wnYziJ7> Jb4>XIGQU.ޝ*D4XPʫuP>ndFUr|m5`NlU+(k")* #>4 h20@jEmًBzg7 }_l 4SwsqApA6H^`+wgtb͓X`D_\qLzcQ+ VVKTTZ  IoՄ<*R^XYvb1X$KJ@f%22/d۫n5=CW:FY>Ơ-x_$8RF7 a4NRp&vAT(ϭL~l|ڭxr aY$W7uf03]P|w;+l:#D!Fu9N<I.QgΈhh0W{"+@Btst }?z͢tu1$Zt6pZ:{ܘ|rWS@ZbщTdԉR://i:9"o*]q#c](LUt_)n⿟Jfns7q{#W7ľobLE?tV7EI@GT V-}}رq ,]Jǽh-֜.9}W۰G%}^7tV J,D88 >ag5n.o{}rfg!OgD1!ⶀ](~WlA 5ʯzig2@]3 O(`P ox]U늨km!; |P|FXuFWS Gͥ$ϵ9Wc|pp4@*[r*AAH/np0"V< ψ۵2/uޑ>yՀG"+lxV@&ڞ  *:gZ.?,wHk DA4w%23ؙ\ ed ^3Rւu%:3p?=Lc_e &mwi& PڤcR: U1.Mg(76{PI@#3ЀAklY2`W blLDi anAkՕ\Sv#EP̈JaBVEӵ9vc$ 3gB ӷsBrnb;XϺ5K_ke@eKrF~Z5z*v}Ek>sïW""=ip|D஡LuH}v3nEML(ݑl޲7{7痠0Z]^NLmC50Py" 0m;[Br)ZBemC*YǏb2wP٢pgXR>-@~<7KC=g]6|Iٚ4}.fv|fh'C]{y$'_>f5nݲp{(ʎdc[RVZڇJ9usYT0{` ZV$}A4@@L4 2%۷=. ;4Vo)1*t37-9wӬOuHZxx.H5I]cխʬ/CLն}eUL)o Ӣf??p3%1HRD e뙻p_&珂q]Br(y|ڜm;:FS{>y uJM׼{v<<nixNij&.b]8R1\,d.;py% x|2vYG$kSEO_H[4 k6gm 2 DjKn768 Y%هkK|U;|l/|Zl \dS.M~L9iPpZx&$yK&nDti]0u։}at>@*w2[~3ShK )ր 88tS`Iؑ8+`;>mqv~JOB 'Y[-NEu-"Kgz:tb+22n;x_qPhkstt&5L2DU[|+ft*N &nӿ{l #b5$L/؉׃s%l؁Jl ^gPVc/y< zr{,;6 sRG⟔ۇx^٦;U:& qfV/s6Vc, v^)7sZnjFf[fRF]B%_#d1&5 `2T<1~,.'ZVJ:XZD @E7z򳌧Amt-/# ^]':f5AomCVskynN7̕?0BǫqXFE~ۑ< @{ś|dT?;uZ&4B񭈂yVŃ )u \--ELl3lB$u'@߲u!. s?l_V;Fpq~#+k$->b}H-q~zrŖ- % 36o'pG0ju:wWQyy#ɯl?1D/.xaȡL^I~DxMx46 -T#q@vq3lQS>sNicn! HTD'` GGDL$io8B%7*2wSZq^z ;u.LeVp($znl<XZAJlH_H~6ih@\ 1?8 }_W n\͛-Hct<ͺG%v7/Zi$+ 従LGnD І}N &i_6"*HHa Ӽl0K%gYt:f"|oЭ׊^"-ά@{;_U+,毗‰ʈac9 FEKz&041E&rGXи؃PԜ9\ALD_o@wpޖ*6#/z) lsGbsDۤ%K,rVJ-KNWLc9#5c1}jpڍ߰x&dVhePvXV0`4־);T%/}c-7sg8%BC2x M]A\{(5CA٦ QsHq]B֔ik:x2ESTƈR%#oX I`W>])<7PO2<n$F^!!urb#6A{m̙x¯hBef]XVzHxCCI@~sj{.mT(}1AdFP*ÊީY+J21ݢ t`T⫕`I $wTLm9g"~x{bCL|PR{mQCoteAZF#ǯيZ kx.б땗D׿{*4Xń3Q @@tKo@ݜ)1b5VJTR:[ڋ`9VVK8qC!hFP<&r6i> _-#57/1YV;c^,g&f&%ȯ7P_>۩ h%t܌@f7 Sz(5«0ӳz;W@sEE}6*T.X[<^P.")B2ۑ\xƿ;ez@`DMӘZިwHR`6wAgbh]BDS )LDZt[1Ccߢy3tڻ7+v?y/ɘkol= ak:~Q#60Ér_O-DbYjd)h>ϙQ?tXJ&5% cI4sW Lkf Cw}֢>t] _3?QF6N:C#ev/B--2lPq9_SԴ4=ZC6<K|2o#HAҗ!}Q1 i3(;фGVQ:kÙK c^Lwީ_2 f]УmOuNU$z_%|JspS ?Sߕ)廳C֮*?*f~SKG?;p ,(d=cpY,#ȿK.u,Gd3ba@}DX]DtA'3~>:"xܑ =¨t{ LKӷq*^`q 0MC^~PtHz>_uB]7eKP;Β-y^asYqfݩٳ.#xtf94F! FG0[]/}Tm~ⲻj.( {޿ W l;" J(1cKzЂLWcA gp5@BY'@]@OQDPu 8ЈRL-F_'7N:հK%꣔aܒ_Iٹ3œ{P7?\HZw墬<'~4)4UK;yЌeGvۏ -w+~ktudO)ڄIi(#/n$90" ^$yy p kbtƎxg${iuhch^C*6X@ڤ=KkzBM'?<: /%.o|/CmJg:^[o:>, OVƚCk :*n2ˬt6ϐx T ?G>n&f+ 96l.j(#~(QY.~cmb90WkJ 9~dwSHfR1 ;;qK*na+Ɲ44QwqЇm"yTHêB2?9ga{t޿ #W,픧BA?e)4Dԏ`FsDS)D@4O6ZIF /+At#O#P)w{0 9.XS$ۙnI?a%5R| @ZYl:Xl֢}p:<>.{:q;( iv,Oa!4+I+ąx_;5fp>ܥ\wH2%NdD!ƑB8'GYg%FUădA6r,K+~tѻ8{(GQqxF0t"EAzz,=xjz_q_G{Gc +[Hݩ?͞rE{{w[5 ԯ@˅@RL6jns3y|bu|͕.a!_|. qW젟#U{#FjtI,|TrYtY79jkj`qԆ*0r kytʵC@t{ә4#$x~򒸖2E6.I_)  Cݢ"#Ylq `A`s'='Lδp684T!wW8fG>PEjsbOS~z9]:*5 uVE+ml.3Av`iӺ2|MC< 1)X;Wzo L+(h ˨(/%W ׻y'x :#t9[̡{w%A"f (x8#J[\!TF.ڂBӪUq.q"$+T 37F0sIP=/W'/#]E#V I@Xgx;X%-fm`פt(/c3ŠQ~'Yքcjf%D+˺ Gs Ül" !@ Nļ#l|K6wA1Ion;M2/szf4g|h]9k]jzB.&XζzYXkU0\k5:),s- d1J շɨ*1xמ9]:܀]? |`i'm3w gD(  C7?E.K^]:O_lNUc/L_:8${R9V7^J7xSq%cIp$ U&9"[R^: MMKUĄbٴ0[Cn<.0`}tvv8WE7.9D~slFsLU/7.z1Op;fgSJ]3guOei $IEejYmGqp""eKL9BA]q28(pgM)i^Ro^%R3$ÃD boj(7vyguג=&S!TTIM[o2[^CV@ӶWpFb<_^F謬 Nk / o2[m\>fL7&:ڄ@\{tV̇q?I2AڂS[ޢI{] < |sFt[/BS G0ey%YtݼaԝK1#9b+eqj'K9&k3EKO&EÎ?Ϯ Wh[<ľ[Z?>-=xcl3x`YҜjSa4ێ]ޚ NXD|[#,,)< V~FᵥN眦4-=y`DvV6dsMO#/720Pۛ_Pbͅ{_G-%ſ` i0 xqbA,;mQ~hAWT4/pۋ֊B#df^A۩j6!#w%=Ff59[Qb^ O2whN$.aBqX!}Ȉ֙5vkκxϫr?`Sg]KB)1*8Θe|;0%\)SMۥ;UQnI- [kzO>O0jd NM92,Qm~ /#`ʢ0՟iIBKɮ8lF* ̋T:NsWigb,ae[HG)cF Jca%_h%~@_6CpP"y7 iHs@rܓNߏ [VJX(#Eh:cIި}Gn+%`p])DGwG6lӐ`[gFyp;ddZ 0@{^WrMI^{{Y<&J|-ِfu`:mDLzmYل%KZVh"h|(\Y%sM<;G ;fw`Y (Ƈ$?n` */> l zS󦄕!j] S L_ Η*F{C d[sJ\D{uuܿ?\x=gX5FٻEó/⿌xxfuX^1()hl@8鈿p*^I lq]xͺa9=Kdˑ'z|3R̊0Al6Sk|ͳvOl7"w3- \>Mk1_zK$4wݏ ` |N ,|FexDF<ҡvwʱXYCX#iD b'T<㿼xzi,- IKW$m6oئ ;faA8[ \Fiixl{uԅ׀DW'BR=<\B u=ާ÷KOl@M FT5+Xs%$CR#qSjHzc/$dD4E=0tސo̍{|pǟŵK8iه˸< `"ḣv{ z,otss:,U8 /ANRW0c]d^0r@y`M  -53Ջ̴AA?_z>{:'LT jh!KẁP APQ#$fٳQf@mQ)D=sي(OR;pyyK&$]d4I\߾}.rEvZkC|IpG!+,^3Џ+:@\S,\ 6 ʟ 9CW>D4n94I3(']v4(8GTdZ%S1i]ء[$*yz@DgE2C{!&nIc9Mn|ނs!~ծTrє brF~~58*~alX9NZC)ly l~Z3XJ&uD)Waw{*b0Tllea%T}vɐo}sxI] nVs^b\aʪVH: T 7.`d^KV'4,=||G{>)x}XɃ 2-|d`iG5ْ-(HB2H65!HVuWw7fx'Op~zI=b#Zx0m8 uR[KcJg2uO(iM8f B'/.24v9ـE'o--5Ֆi>}t5ڶ]wgk')Pjqύ09>*؃0xL  _C]F5Rܑ3WVE~hvAh+fnDx^Ec]u_] Iu:XIڎ hCdĮ'BFXQn(z._P$6NXit5_bCihh9$rM>'EyQeքBpM[eaqT9BX0.ʖ͔4.ݴCCホ>A](z ?t^9w0%)8tTTbk\С#$VG/jŘN|I,MӨ$5G#H· G]M\1z5;tC ~a~`Kh73oڃ2|9(9C5iԃ Ȁ n}nw14ۼF9bӪml,X+xW(F]ί _fr!%gN~M3߁ fL|N]z,|kGs I' J\ l_N`䊤@:mdXrܭ[YWg19{E/ۍj,CSyjp JjR8FG'bѥZNTZ4S^5ژkËe=R(@ND’ Q~v9[i({i¤1"NZv9dDW"G)I_ |F#Ȥ͜Ӆ_;izǪy\ jKjr(׳|^0yrmehO.SrnΑscpyhG-g]EoЗؐM$j. 2/a\n:CGh*J=넱N4 ~!|g teϔ"운[\(h x$&hfZ +RfP q.{n0a &s MUIQC{afʸ-H uY%Xَ hY mLG06Ͷ7 s:ߣ^;((A4 eZM]9MfCD X M$RJZKB%\{UW组 i .h5M  7v b+@~"->CPܘ6m>{xwyW\ "?IBF}#sSva3ӸvH^PI5,hBoXךaz?ar~z  F%1I<⏔NjOe7]]_pj,8.0uA',uBO41UOX5E G?aWш}9bd2:W<#%W5d"C{L^*Tއؤx2~)"lo ` BjW j qDEn4jƛp z(uղ َR8C·B4ӎDan@7vwSNVx&4ޑ͸tRQPx4;#7YP<vh [!0/)4DHg+f%fŔ@qv4W7("*7ϬBҌ'lK"~jVC>Xr`\@uo[f&> #o=jzdSwxIr6ɲQ)ƒ4'̉@}?~X#5Bڐ/]'W0o>y60dO[a: k&Ŭ]KCN' f/~UTl5KwjGF-G~`í w-vyH(,Fd˫ԔYW&(Wf1brQ"dl}f(l3z oE誖4|/'s0FrM{9@{"洃CcrpZsDAʞl1d1֡is_]x/doIY.q.̉C'{7BR8+3z<:&Yi NXkk^&rvI+ o+%TxLHbYngKHOz$L9X Ł|d+;z)ԃ(9R g';VXbӫD?F cε|G=C[D؏V3_ACW!z{\ ߞ'v IΣxe2?,RVtoT 8%.QH1ʩyCHԟo[N/渭vK1$t}֜ߢ cq&Ň0i|?H,g*,t}+2Z,fem g7^'E>Rt('/n:Ə!W&u$InZLH;>44_ *5UF@zzP;7VD=vW H8u9&1ilnn9*cy|/YG,gsA!qϫHQ(O%_KU t`<@sLjD/)VcWoݓhtlM@25Y[G[b[n3AK2rH$'k1,Cz 0~Ek3j:_}mş%S6M2`!RmI<&+HYd }k Ym.*^ 0ztڅf Y_ d("q=rn)id=[VV/>>McAEXU$0گbŲ90P_dh^wzRzrORȣIdO/-p[=go_foʱ!ei 83>mm`WsrV[7%(RX,B/Zykx0y2+8FʘϠm.̿NM=0nAt_AaI6Jo7>{Q}T[ 盅{'~0uLX6Z{&Spe蘼nj1 ~n?dH-;C ZA%b¦=n!#,)p:F6?ܩ8̅9:QǩƧ5r Z_Hhעmv"ջzU,-IbNVa4|؈Ҧ0)۷Algk~awݮq0,Em4Zm͵D ,ǢN~; 6F1FRSM|+O>hǂm-(Tc @2YזD"A,8)PZ zWZuOȶ!K:~ ZuS@?a9S7%vӄ(Nk4T_9rH2UQNč"^CF ۡB.* CQ/mRf3^YO_bqp7z *dS{טBO}iu֥kOŮ=|5txExO&NQX?GOؠxS Q"vXe$p݋yoh,w ZX&>Tp̪iQeXABiîU*|*Wwхgyg$7iX׎ J yzDg Ǒ{^: WǍsІs#6"d"ܜf(6끚7z*PE{'elXDRUzFkoA̷#_1 N?.jM%"l[ԁNىY>gV#F|q f{\[7S/_jg`dn14sYhlzYP:mь<{Ybxg*#f$ex {ãQYYr vUD&w3U[N6V=EoJxHq˖ANp(لmq97?sS 6@Rvtt"ƞkhⷀj4ƪGVT^8DbEsK0F\Դ\ICV17a JI&$*,O~>IԬnFH< {`XfG.xP~NS#kmG1w*ϸ5!m vC)eD?r=[IஜѴ / %dRf%.P$'B߇Kt husV>e\``hťp?=$D+H$V`Fz&mP'r3G2BK٬{>X(<ъnXYD\P 1ЃS+ZL?|WuR3RuZr*n7L*{6:Τ׻RE= dDfizSY9S+*6u0 ҷ`N,)QΠeL] J߸a-MLBN\ZP+.W%tV=`|%- `Gn|b es)Xo Nܻ@ egϱAC;1_%f<`6I勺6FToLIß,וZ'AGڳ qH47K#{xiuY O-#wG-Nصkp=+K VnC;‘i/A6PoLBD*_h>YNab'-X_HAS(rLnM >'M1}3;4KXB{Z{ˡǧ.vWI|^R+p%4{b0x`f,_U>WDpU-4y50qҸ$aV#{uz7ǰ/O? zyɥ5 QS}tG>X?UGQA[hck,!ϵ$Q}%CvU"94B/{l?,bDB-3a|bNt rM$6יD &5e7#Reո8v [Tk4|IV4$ x3cb b6·?|&}ѓ\Tpg\`kĊsni  Q/L >Yx y%Ȉr`=\$Ld?bdN}ґp1*iDgSѾ&5P8ӫhDJ!8IJ7Di.`/kQosܣZ +kTeDgLUaRVyk$+vc*z`LE<<ѯdP~39a$X+ʼ;fs a)D|kvkϖhA$Mq҂N BT"˽uҧip-Ntąh@ByHCx'aֳ^  lT` p|'.@V#5vўMVQ]\klbAwxx0솛z@8rF j5| +PK\|P~E$M7_p>a-pm bJ_@ K^T+ڌ4WcvYeOHBKnO :.' 0mU{"rq:Ƶοx6M6o83Uhr͏zAJihI;3mB!^W৖;qAt$"T}FPhZԘ=y@/~5qلr̵K_Tտyƿ~_m`󶃕 t  mB011q+/EaYD}%?.Î_jW:J4"';(0 Iېwu4R/mfvŐ?N̨6*aJ(9>To9m`CwCN:̢C pA<+P -^UlT sM~Mz9 }^&:?l ^r9č(b8w].g>ؤ;' pb:JGfӭ;<=Oᄺi|.NV9jF"t#R|R SQQb종 HA$7'#1n+n܃1VeʵP!x0 "Lv|ssmP#(57Z5, 8uϋ;i@ c|uwZ}a{(F #9{i5y_bT:d x̺T0كRQQxê,У%n:9Mq́x^2oՇsDyt0=zBVPTX)OPCEfeS 6N} 5}}/rт@Ө JJrt;+շlU6m6Ԭ_d(1 >r EւlӘw/\wl2`oSK@6"?Z ]C.x\vr{! T;$EsKA.[y% ˯l[we4ڝOci Dɐc,OYT&0҂׽)O1C+.K {dyzSҟ +N 5E&3!E8m` `Vwn9>(hXiM_3R)I%$dM]fnUfUaF:LwZ;[cV\nhPNIC(X>S?W w l@Qc\yn5hu͟2<տM+yi4:3z_@/kv!.D8rSp04BigDuŬCDCbU`e9 io4zE^ k ȆE ^Qe 2nQ#SߞK9ZDH E+ *4a"$XpS+&3Y wR1hp M%+h7H ̲-#q$|LJ-< -Hxbf4d9Z'`}a=:_/M̲Y.@mUQj`Cʊ<:+b9_S.6nm{ J;GAs3]|pu i\Փ{xlޡ~|_M]Ho(Hl$PCf8 Db#EZtU59.ρ Nx.⪇R\02z-m0#CBobj}H:va:tqBiePM/:bcQL+b؊~3Whfk:'،r+`10uTAot'2̠jnBH*)SQڽ1'!?kt&RVHsxƴEɪfR[#AsOk0e>!)MDwzFG3PV?Fv"3=p+EjT _ǎ$ykKDnu=u}Z t4=0TQW<<:[&qCw;nm5 E9URFv6H@o ճ`giu&O#>IbaO.Fb|ɸEmN (~<,k/D-Rc3,-+)F6'4~ rwpc>!Iփy D\]˴$ٺ l;Uڞ2 ę76l[|kV3v.3lS\|1z@ XfJD3?Pvl1p- pb6ӗ9*}E2+HX}Jc$LufoN-1BTʎU{Z%涮6v3F:u ߠgaUb9QdT52{b>?Pp:hCZs齦/வA#^d^J䫪&;1%Meַ"%Ž }TI61?cLezLU􊌽St2 W!7S0\ !oV%YxWq2#Q2\,(* ωuKrw9zu͸+}Y Kfy'h;} YkL|P53/#=jAԊmF% 3yϘɛEUK?:'倽In"h egif6t_8yoDcMpsNCnd "CeOPT%Jee=N,ENi0M`Ph ]TxoH>-E|w {{37←DA]Fȡ$J1¯R w'l3l¼ds J"jd[,zdV ݧaMa} Wäq0hh00PΜTyyr.ܵI3#4.|7GHt fCaUG.G~IQ!Z&Ry1 iGy4|dhmrg\t@R,J(&Y}n^~,r0$*/Ny%ޙyuFj`BQWNDDt)y)(vj?nt{Lh]n@j[P uS6<'r`&&p@4q&EqZS eb 5N<(!GO^,c~dcɼejɤ@E9/@Dk~ODǼ,F'B򦋙-[)KzٙņuP^(.KT+ٵ!$*xuzw(up$YÜj\*J;:k%+XZu]]!kj3MS&ϪghTmq"Ý4Zȉc {LO7-jJ*T@nH%QDYf NZp=G9iȶ ~ SwqQE_4Ԣn #yh}i6z%,ZWW@ZkHL֥3yپ}ى)FCnl'ୄq.K|d|AzV:9BtPՑ{.=wf'ey&cJО?`yZ-#۳gIuI"VqB=%X]RFJOBJPi2M j"Lʇ9.!(*# ho$u; \s<}गeʼcU9$_0{&-xr`BKɰ+,Kh#5Z#0k~j* >CĪN_Pkɧ*{o`hzv?.}5Y¬ ;-VgT<xw<.9jI{1pIm@naqgz;/q5ƅD^=#EMI&1}02KSmX:(?rjM1FTuuZ1#7_*0\9>vfN"3)#;IbXG;%k5W#08]Rˏź$D[~^*1 TH8EX׼b[v?Dytr2[f*«GP HIeܐ)R[> |X1,DŽqҸw{\፷kp-q8A &@>{1yJկ\x/qAyy6.FFm0zlj,H!>^p kgDgkU.L%S/ǝNtr qRJx@K%bNa5 7KVU~g( sp[e*f49qHï'J?у]EV89++kP燢 zMY+cEB{FIf?"V!~nR+/\6 %rxkǚBRDψL?I@֣ۯ!Ge00Cc!NCA Fx_}$qp|GXiqS!@ii>bjGܔRue?΁3س|+~._QL#v jtV,M6挨Lgcj1 դX¸ooAA96F+PXyz90*I(̆fY SD9&`8;E)9 C@+!3MW%@?dO/crYzRU!x}3heU>uؐUL ?`ü -e蓣7?;O*!>mbaE96h|qC3m[2FJC"C<ͣp]ͳ'pHu'kZm[$GCZh$lcW>y՟ڦ o>!M6Uu qnQcI6vpCsGI[$i;/= ~l8PL^K.)WfQJ:PWzW0 WD#ە&Щf esQuO->3jHMۯsAsյ3<꼴;,([j059neҠE.Q}|:GޛT e@6.ʭxLl锘D"{0 EQ5έ)rs}zv(B>"ApJ3ԪQ"B-@<v|=w,|5\_f}Z;CHM.#nsCǾOiSEܼ\X ,;7:CM`Qg0O7, WeI_*7B_N|N9Ifkg+0MXT vq@,<09hgr9sdK~I$-Vςl[$\zdijye g Ѥ@1szws^WM1)wdN_Tتޝf}KQFx3WP4;ݿ uts)/*lezlx_Ϛ=>W6;* pG(8qݤF=>On#Q 5IrwHjQe'&Mg>X`\rrp[S"aדaRLMK߉ld Fsߊa@J 6yfh\ Αk*YD2ݍRCA35x?-{k %`Of_$kSgكn` (],iRǐhl*\[x1p քra|T460|n*?yY{r-eT&Һ ;fm.z_$g 3. m*a#E*ǜymGEsO_ b܏9BEo@o5m1神\p;8\#7tcUiR8 K7KOϴ@xj#Z|shv| ^}л%vOFc}7}(l@FG~jֺoX^楸30ǚ͌l}/Uv#Đ"[9%%^kEjbR OP̂ju3sC<ڃ2֞j rWOOV 8~QYc`PaeJäb?}:33rVlt"z6L:E#vJa ,b"QDqxVj"Y}q8{·cףkxG4t  oV$>aԿzLB\mz='Po*hKwHt ŴMѼ4X;vER PrVȴ5Id5yL0dhr[ r0 , O!Q=[PsL `nE^Z])U$6jϖHgʂ v q4&K{TWؼv߳8x))^S |:0j0Sr3]O2^sT@a+r@̈*D%+ ՗*>м0+/=w+#_q!)qlr E8"j?'季 ͎Cref#^uAUDk`i$A&zhSaRdF 7AȝFl^0EwXeC GAkTN -a)if R}X9TߞA`6~*n1?#>C*]ޔ%\i@!XWg掋rcX^iǦf Y?Yt%~oHAeP4&WcR0FD=nykԟqX\!lPa-*'gV*p~[(f`/ V#Q Rzw <ɴmsFJ_V}w׀mMrP'3ޠ Ǜjuy)&⊉p 4y-y\#i1ϳN/ vZƗg.Rm戨/Z0գscZ>Q۶"Ǎ0}lJ鿟MuZp & =ana<mXṉQgK;oc#'1 3Z#X>(Sv~1Qt~w*7$ ;V oܳa zv\H&HU"X!&#@M8iw[zQ{ Ut-"WS4z~nL3gsnP^{֛=~ $"хo(hT#-*yUGoP &U;@99@zo̸jF;%s{0+QCȯFiB .VTB9Tw}df]2 zȪx W.;ZɠÄCWca>㔝d7gD&N.s브%3U7X)"zn!#r!&n`O `x8+ /U*j/@^3qNws)esfdALTOL1Ն Ιc0t{݂w+fG^I!K H[\2Rf,3]/I C}5`2~=GiHڻ: s%};U|; q,@Wy@-o'jPpu!!)lӦW6x@B'83$Tcb 33=vM?4L9tHNl<=ur}>X+ܟ;R7jR<&0+L/,h`ŗ|/}#Z.E3 ^4{sI@J|bP@F!=fʽAxNVL(j?FwN#~h&V_M\H}c:ƣW97_*UC.5!.M(@!hSn`6qpKZE^z|U;Д7*@f&qPtI;,7{3!~E"~/jl=0r0l}Uj #$mVNMS[ }>kpfkn3׳ n4= |I5Zm沺xh_^52<۞flJYUW5֔_\a.eyS)׌1ELJ (kp!dCXu*BF=fQeZӕժnkv2ΘK䕃Q= wۿEg7\luyt溷,`Og%[t3=L_.VlRjb_؉b-H)0}v־oB &p`W 3n{|V?%4 3l/>;UuE GZYR) M^᯲IDg* Y麳"Ev2uHnnxC-./X+A[/$#}^T,'UiU IܽouH Y[o5"7j`3&DˡbHjc<ӭW-VR{@v/5OvA.Z":Ǫd<.$ "i#w?.:T݃C.{gfy<\`P_%hqlYYW^-d "1ѲwNnbGhT`7 i_^ >f"mj»f(|1s'+#FW^KRER 7A'ɾ?iFhor..#+ /@8^t(d'k "3k!芇3>{6p-h?6odBLשQaS7XZ4+zaeQb)yd1!m`06/fLRal.MzO jM jj̓ 1Wayt)6@1}6jK:EJ@Pjh=ҭ\/Ytڿ~V!Mm %X218<0 t!*SkJxJD駒_ ^n#+Qc%ry'g ~O>LD P|N{SI½ 4ĪS\v/+|W!~ѦX+=*C7]{~=<Iܥ+ 5@}e*XlţnzM\?q4(+ahIj2 -0PK,* 3VmX-ȏVu/^ 9ˇp"1CUCӣZ8Ipa,ڃ`k>x,/i_M琧t$OlwS_"]ɒ_f-z-[dܘ>]sݤ vux"~4USŏJP$inTI6/@#4Ze܎ 绌MQ#M u  Yjrss1\&Pe'U}hfK>T 805~l>B /~VZ6`LadVpcqMqsC+0HPT T>DL m(Czz>|?bWf,){Wk/ yrҘtoa;v)Ī'S,ՎИ_sf$Q7=5C^m99A݃԰x98’NbZFu:!$- &L"klPѸK nr DstfBA>D̝(=qhgBXpJ0yr(h8FaVG,vK߫$S6L2˹G-1;aB<`\| NΚqӰ& f|.e~}FV7Df9aH|}T!];IN|Ph1Gh%O4T(a|ԬG}@ـQF}E1c49vfuDYBz\Zy9V? %Vٽi"QW8"2&/e'9<0‰5`>Զ;PDhp^2K?Vi)Qʮl=k*eEj'(idVwjx6l'xU cKmfח0sG{rIGjU?z-$qCu 8ߖ]rI^q I/RII=\{B߬>ٷQrF&4S[p(nArU N1vdRo~f5o;*-_PH'*څr͏4{U`B׳gip\«r%aqř,օly"v3|D<_eHHgE9 P7?e|jgqZ^H7~tZ*!%.p2j) zC6^Dz}\٭ՌZ>Kp&C$o^vDptՃgLjo!.1bd;- >v7y(ڛM!%sYJ]L wAizd |`,V/sè1.q_jj;wԘxg.8=v*\ =䤓W~쑟ػ,[ m'ǔAGG[pڭ#CArݴi_,Qܹ_SN7qT I.b>̕d'-(\ ӪW)+}ݚQfjbu+| Q5X` F5cH֣c%͈y$ cxoW>= [5kSP:$[%S=Ƴ Z^vovtb`×FzA$vexIvH%zaYeΌ?Yg Yb`y`Loy{jݩBi+=,dTp#X 45L)/5@eí5z; ӌb{0G"ED أ@ Y9n湊%;>e9 @v\vu5%Cju7 yuNΪFb"Bl5!ɮx0Vq'1yfHZσ:-.2"K!O-r.T=a {y.s!ᾁÀ;`Ko%4h^xہ VYC3K8 | 1h+fS.{T!)MhMufj2ŁP,* G<{Eh*8} "Bֹ>RZ}ؽU$/Iq:n"s4._30C'td{pk^&׺ƊL!R@ z@ݎ}A#8`vt5l;jcpF: ?OS U5jvj|$n=K8( ^^ZTQӤ9PeQ$.FNX fA+桔%%4koMok.-S8#oT} ;zל:|\s3A]NWO)IfC}QӔ J$]jxJsY&|V׬M" ;'1 /sco܂ǝ-& OCFW'F"ٚ`w>SxMMa"qc!M6c~SU(qK@xܷ^B險kB3$.%0)D#d'|/$W]L{$xK)S#:E$uO5n^+/J _Cpw͡l8ʜingX2Y#-oE Zժ:FyLmx 1lĬp=3NeŷmDA#2˩ymzheNr؅7BԞ4k+*g6ʁ_rV&AQ x@9etF-}|j=2Aa܊B$:\xO)L1 n:Rk9oie.R1TSf&f}P Tϧ\ڧ1I{iۈ=%+Oc @YF-KfhQ=Z=+7d%bu!#|?{Nt7(a>nY={-M4%16q.M7ӿJҏj9iXt/ "my_RY!hm9 nEm:K|=wvdϡFNƘ{O56Q4ktS[g_#s@ @owTv}#vhSAhAe3NJW7Ƣ[0.v}*SZBqE~L "E?s+OfKzjy㘄QG_#QwMΚN&{8|4l-Bx<6\U^:Pfd@.rڶƚ`Zf52DX#ĥ}WwnE>wJ&qr82vEd =↸h!.nS|ޫusa]t3t ljsM՝GkM(G%Y9Ⅸ0dI`i~B ď:M/Ouv3AS|`{( vW3>/iP 7?"u/CT|ժA"Jޖwձyb% NpgH­Jkf tA4n5|{f&qYY4zg4_W0M23)-!9iYJcD#˼(Hp!caUQnZ8\eWݴE%r4@ ˚?ߒS½1վbO&4@&)6hd(0z?VK1UA1EʜBć`ݭ _f H[BȖʪnj2eL*wDvAkbƑpX$x{R'ӘAZ= #M|PwN8jmQi2q JaV=a2޹lʚf 0P|pL&A\r&~grt༦ϲab}wbǏ }Id4Rb2X!'b7>n\i,¦a+W_C~1$̹SP_ǐE{+MFK=x"U%8?lCJ }%'YQS$::KpVL;. uo~̗b߂EtOID*~K{]kvwK\E{Xâ;wwG=, ;b9,Zfь|p/7HfQz$5dcBk׎Tt^uj,ǥ!tȳZtET>OQx瘝)%8x>B΅=kHݞ#N݆I\ӏ?QM6ԤF@rQ>4Z/i).Nc;i]!"uQ/Q]ݤT,2 `SPcdgMhPn6p|ak-ZMeBo}$x_P4fiPgu!<  3vHh~2 }LkNi?70qç6)edꦌשGmhaԳM$1߿Py]5 0ؚsؕqt1#\//W57;iš_/Ցu{l~+@*x듅({xaM|矓HuT@@H=Qp!x% јzM4/=K5 tUۇqˎTby~.۵A<찗^'80Zq>Gv6J>\?{%A.fGyuMSc  WH`%U(@*E2qLmS%x 4jܑO3L4C|{gъ+eh(ҽd=s͸U 'H٦$n HC]Ӛ4* iczχPEP:`)8yC'OٍL<8{9bŮz!KrT_';2GZ'iTt2m,^2'C1(qєMp1YjJXIYp00zJZnZK@a֡簗~ qp[DA~)w~=ry^jo~ O !6JHwJg&*6@?volԾ8(B"j۷49j-)5b2sR=M1xUD=֑TP< t'*.nu?}p8KwZ7e2F%cٕBAC)!:Z^΢ƬGF!XM{'ݮ#evV4,&̓@ Y=n2y.hn'cݪϽ@Ap?ONV[PɥE)zorM7ʥ~dǤz]D˥oy;=>ǫ ?IwbїS0};oƗ:zw6rCrt߅O7YVqL= \&>B@U T`W`H-K9?i!@&]+{ 8"&Bu097yKWT¡ǒ􊕪ZrqOdvuv@^]P[d:+Ìc=xo|YQJ'vB.݄"ZEҏ̖ L_aI1XSOt4sLbrdm0"DgV;Un12-]Njh./'czUY|\pBqQf XӒy@poBqs=_H+؞^D I(W+,P2 on`iʜ]~9ql4D ii7(m8C MFG[LyZ:'wPd>o,.>5ʿxCw}ƟӴԨs~o*X\_lQhMZ_Qp `Qn3OdAlRܼqpIlLpޚZIe50Vxm>oǐo&Y]kMΥ4Gl[A5j\U&jD&%iJ}u2)_0G=3]"PMt+5YE;4䳋 wjatѥUf~T.׿=aRH%MTAܛY$!\, iCtX jqnu D-#r-ycMʬ;@rT15P9 `kɲq9@n 6 Hp FI*,`z!JXM Fc;([ږEBYX&yY'${ 映9%ş 02-8`P@$}%pFe!U8lER/_h[Z݂uOK,;Z&%"Jr`s41 {_q$1ZR}ӒfJ؆'ߞF^H~d?c9mTzHE .ʚȔ53?5*"bK2PȀ핣 v+g` O>ɭ+$kycL8UYj&ecn[vPD}u`VUI~8iXFAiw~gTltUa Ҋe>逹 !k3ً`vW*F-9E׮jִ"_חY^h# ?=/ ]y\8haV|p"oWYfĊ4-;I XBX9_:z+!efc^-a7\S4ҥir,n *ϣ͐d.Rw[#sS6p3Yu6fWaq +EX4sT|G، QIXa$I-'vXjh"]Ĺ8 jYn)ȐO`'Q<Ӻ`C)E3Ѹ!q]Y2]]F>x-Tj9 k;^q僘gx T5'y;7WW6S{&&!;8iuVs-K_2މ$~̀$'{~[_L?8t@lfڗbE+{b,TYbP s?7ۭHa dMyMŸWJ>O'qG\?Ta$mO̧ -9/n]3? QA4y2|xO'ڛ3&Q'!n琺GfC.$QdiBL~m Ω3Pntڽ4'+Aw_:¥Mb+_I%ffD Ƨ7ļzj_he%44f6A;W[jdT!WHYm`I~6[^l:9O`?%!c6ZKg%|0 U  wIoR>J`h&L$`KH4mjjx=trݯXlM̯T.( r3!CݒE!OSuoGK=Bi7tыDGw J3b$0]EZNPmߤZ="ZɭӗR4mIz>8|Kq`!v'FXЩ.yH.\K dlzc21[*[3|m*?դqup v^Tp#Ǝu:56 30)ZG{^O Z쪧̭x?BU}j bS"|+%Ϛ>ԋEiCK> = ^|&zy:AC%SR?笙eQ+{^3w'yš|.ApǟI&H-Fr>:]Q17Cw<d8C v AvZ>xO¢Hng-Tmj,M;Ņsö/gDP'Mr-cRˢ.!K)r \ByT-IywOII#klgzOJrPQ!p]Cze}. aڪͬ;'WbsRXA ꔻ5ٳ%Bz hv6;&S3c"gr 6B>Lh!Ң%a_#uc6ZaW"wAP?l2Pn|bU?a(.|]gnHtmƖb"jHSl˾y>8|/nJ>=xu3>/TC':7VE^(^)3DTt}iw“]&vq}Os%hg/]F70EkE)P!"/B#Ħb?^m%1^1\$8 pkߚ2CM|`4I,b6&╖dKxtv"B!9g%H|n[(Lʝ%b,C]äsS\@_biY?0<ߚVE6svy(zpwu~M4W1A>z`ycobB QRwx~[}݆,87kNe%m;AJ8YQ:EmdǸ.$C^Eom9n[M = Cfve-12:fAdB*j)dOVQǼal7)\;X ep .;hY%k0tqO42lxK/TL0Tpd~kE9,3` io)~] ˗Љe7,}uWz>|#3M ?8ACM熌T"nͼz$AMgK *nU-FjkևYw@/Ұ .dW0FB(`i$oƥ hB,3؇@6k\h`C,7г>;S_}kW45«Jr_169J qp}%ӪkA:WOH'QtٝAsn7 =ȶ1b9?0TiA P}`( m3ǜ} OOME%S=%#f҄,.IK~b )|yA;.{mBlwA|?/:ў&j{OOwn_4k qP(J6CEmVhW{ *i<ҙNcpշh3z33r?KֽDASs/Ƅ)FѢ PfR8/ܼl9Fَ) @9I|I.w)% J}>iG6 xw[eۥgt3 f\dz߻ކLd|i)r$ *8-bQَGzθ//]#83% pTʽw,LQPO3Wo8/"HXPkc-DfF\l]UU(HzGj>Zc'ݮq\h p?JPXql; "}YBVz=0&qzYIśNfv77 E=w wL;te,ob~jLJxoو:Oу i&Kޠ ;y|y N˗{r"rCC]5xAaQq=Q,rʅ2& 1ʂKQK]v uNPpF72#Nn;-/uF(ɖz\ЇzA&=ןeEu!f7kh"pQ=mbUpC2V( P6`cZpm>*?4\tY]hNd-\I^,b'䓓 3> 1v/n`}}(űaQEkZq熪lp2;]~#?H+BB"yԼѰV"Ř{n mpc23An2)SPdx 4NND"OIod58F|QYE[",I[p Ԑѹz=/Ab8M-g誒oE63< -}|Ĩ"uy#Eh gd/Kw̑| ڌ p#U/O%'&^W+x?i|m)bw¿:քnClZ_B-wyq~sܞZ`w)bwW [;< i#y ٯ8%26%}+ d oy\C aٔPGRV [?==@ٲo&N@khuo,Z~Y,*W&0`a<7F~C\p;x{t@=V\,E5|Ƌ0g 9AC5ZR-cl˹\" `[1+ļI%n e:Hub -fb&ʖq?z7ѧEz~%N $n2N 4 &9 >Z.moCӝǖ@/}P&C0uO8*n}3Z |CQY)z4 >QEGÖ٫qE?f`ƶ_X2A9Mhq+Dº4 j =UCzkbE)99}`ظ N#R# 71p!v k"vU^͇*2g;Yհ1D!^LJG?C5ψsŃ}G|ϰRZut^q PHLN܁Tfm pcdTtTُm7r`({uTby'lpp?KMys8a0Ǟ&$h&>˰u":ԂݏTihiI03&H \U.9%+vګ4x‚d%Vti('9~T5-7CU98v/b9j88P»(XN8'| Æa@g= 0rِF8݂-dKj1@Ӊ|xhrx$3ufCB~PGQb |XuՀ%C51vxB  +;S:f{Ob,cM]h]&[E}wH \PZL|ɸGiٸcl.=gtHtd WF8zX\8^]3Qwh \&JmSZsCz5rl5okI"XN҉;6T&BDiPྫྷg#ZDQ 0a\P8-_Ű欳MǺ̿& sIf,k]YO?C]k+\Q%Š 6Dr \ALw* ,f3nU3g>2k-/M:F>Q1:t:v?95&G09&w=HKG\]8H5wkU/j4+I q{[I%NC#V۩aw}Z^K,xQn:g&i{gz~-k\mIN0⿜_jd`#IP].iBH{Mۖ3ZDgs/.ϧz`]}GܔkT;ʳ <~qSMU;c0v 5Pă"K)#ȡ g<pƣZT9 @O45ZFWO}ë㝃:qTB(E"d`˲ 8CM=v|͢ #=|YurǺ1֒;jѪ;K$..]ޖ!9)e쓶j9쫵,,pˤG!YMℾ!|KX?0<̺s==TA`r~QMJ6f3B7g̰t. A`b|zou?imyf#f֤",Hmf{ꎔFOyzFr y~_T.VmcUV ȰE}WE?* ҡ>)j܉Jo >>gcb  ;N{5HwCpP2D=JݍgT w|z/-]Pt:,n=9kt@3D"ʤS;BO^#z=m':m^VRGR}32y Gznv5e;ꥒP@%rt+V \-Sq宛LRG wWE5̀@FP2&gQU=+|{ Is6hZ&p,L.3mۗ0J[Kug|QR5Tx\ [;121V4>9Weǔ觷2l/5 (F>!ieij8>dE&?b CxBfbMxf0 OP=UYEv'RUqp1 #gI=/btKK3J`TJVv54KI1q߈1A@?DeTYtٔNgŃy_xCyrQ0IRS =.V1& N(&@vL1;WnP>ʔ[ъTѕ˲;bjkk- ta|Á]3Ox8ѼHﲾ߁dicrvC bv*vS*,Y3a/(n Yג@Kق9ϑ^8v{lM.0qV9R4Ynȃ tubvy gC41aq2}6L+>5Wt&!atTP1rF-{; * |8ۯvfmAk2FVǎ(nr{}|6f(()鉋 tx\4˂kL6!* >4JF97+g(Z`@F D1׭UL%/7*GB$-~`VmVǪACJCͻ/h 7J@Kʘ~lY͚YNPy[lWb5RxF^,%ߐ=HQ>i-#/XApmsaٹ:;+;$,`8*ݳ/M7vP 5sqCBra G|ϯ (P}m.t :"\*͡Gɑ(d.^fnX)3S7WYQQYYXkd -ϘՁ 8ĕS+0#n0:4Fxxl 5`-T1 6Y%ʜ$T]k; U Ybșs"MB@(}֠9=D= )9׈HB1Ei [BW1o#lޟ)M޾8݋*Sf0;b, wr 1wQ19xr43)9oOYsR?ܡ 0 dfh ̣;ݲp{dnmGx#GOSA->۸˪$2,JHA؅VPQA}*kC/|cʪ]%x lǜx݅}Ѕx׵K{R 6.xS^B 1/HNؔ Y:ᢲꑊt|Pȁߍ]sA+6&(M"dSOt~;x[g<U?JG}_H<{=Ldr#bS&}UaeL1A$3S,(l|&ښ*_VjKQ;ʿ?O #o /JA-0b;)0lŴw(#*CzTdH'x@S"P!{W>l![^xe{|/Ot~t&p C=ꖥ鐺۝^xc8krb -BG#ɻ+%>8Mע ~vm[ĵȯ%QR,ʤ\{76}^7jǹU9y`RIK=k~%u Gqam: Q(n8)P,uw\/PvD.r: nݲ6Wu@@5΄Iww`_ j,ݟnQԎ(V9|E Pj<"Bt$!U$Kpm$=mrmO΁Awg-ȷxMF^Q%|cIZQ# ?X[m&DNÙ% G^-Ul%\]ЕЏ,̼ﲰE;ܕe Š̬d\8}[4Hd K{6C!(OBbO쑡ڽک6(|f'j\W;|!w[n(Qf%혎OdͯX.{ZNߵi@16D^e7wY`@#2i朗Bn|*9r<޻U*rk6 5AE)Wc[es [9m>!1}#Y`3Ne7>rW vDQןFw#3ZvU)*⥪2. wpC2s2Z|GpDHJ>u_5&^% 0aAs.?LM_'e)2\:hU}Jϐ#/WL8"VW6K\٥RYyJ*LMl:d:a9A!hݾ6(n)G9{ĩꔅψ|j ; i 43a"o]"j qNӆiȅ3܊}<om?9S1P^LS'|2'܊U\jO-eM?,疸AZ 1OS˫ڪ\.ks4?d<)_n呛=L6$a͢k l<2M}"x~Wòt]3no@&# gU62djb<Y.y끜HՑ)掍 o#$.i> [x@^k̗M۽ T3|qq~H?#[iͮ#-iHl+ P[% QǓXWKOu̖XtFFKC8J \,p>!.]N'cCz87_.ܔk.y[>g0ZZ9~LkƄZuJGk 7GS\e5MM n g3G/a,kd=>|G)o#JW2T3\ZvL=~*d~*qqc,? OL?^YcBfH=9̚Gy6%BB 0|gMĹqau6LϞ`^49f fbTUΗa߹Z?cE\b},PcB$#|b87E{xEf)vBZMmg `_eX .6X>{'9o̾"vG;Sho^G%ioJ~ϳ _S]T=ʀhd 6wOL*Q eCۗPR5 && /@N)s)#͝k%A)AzQ=>Bsܠ][ād4Z^&_NDNLL"׵g衭0c?[o5ХA *\&!X_ >` QO,VH}ѾkmPc<~xRI+ I2C SHc'%M6q/[Cmwn~ҎXScQae (y۞$j` .u%߇V_}ai\c$m&~s[PL|o! /X{p:'C~l.ÙZ}}oyGŕJ$dEacdzb@9|x`  Ж6K6oJ$ '`F yn}SL9e ?do}f]XRƅpoh82bj!gPB4:K#vб3wgVQQv*5M\]+qZKkET$ͽ@%Ƕ6hm~McJ5.cKI`{3;Q_, 0kZ[\ DJJ1|zfzۿ$+;ۮ&)maB1t$aPk, 0Zwl4†eHBe@bY8u7-WgS^}`ށC|#_n3ވ'/W\oZt~\zpaaS%C]8 m/J˻8Q҆wnj L\LZ:?M={Wd6eaг,?23Ӎ̓o'2T&I|kN_6ϟ3BNvX |xVo?ғ }ɻI~WsT ozVT`IOa뵵زA-y,' J]k tN%1-q,QVx5՛,XKճt4p̛Wދ>r *:mqAJ&@/qs$)iuaM0u)saՑ7&s>EjGÌtP2Sݹe&j-q3GbAp[.@T bf).b;g>3y'q{pòBJ\=X zwށaX@oF`21CB[smTr:4 Ok%_p1X׋c/g7p 6_Bq{F}@%3dFP弩ҽ~K -fଳ >i'\g>jf=%6Z xh `ٛ[Нd`W@`6-[ M#C?)R(b,8`}\pܽl: gS?Z!ݝ >ޮP9"ַ;]/k}T,}+hޗ Y1 4[ y g3FW> SJpwϬ 6t B`-4rOY7H?ICYRvy (݉{˄sUz014#]v,*9n N8<'! py_xk]a8? .+:Qs#Y\ï}TTrd#K湲"o'B[4_b7jcj+ݪ޾0"CmIX$^JYDظ|Fƒ:!mN Vw2fۏF~!Lܫt8VzȂƲ7ʘKo\Zj\5YzcM\e-KS!IYUG B Q}mK |DCښoܣ2Ltw4*ej`|LZRʑK,.8L~V?vr.R<6;-y 8^%|`o׀gI`J B+<#aqdCC$9\v pIU_IRvIC( F@yٿcG'QT7 q@ρG 5t徜Kdx$PeP*rMh*_,{ V\yv"X{c lG>ѕ8\$z+Rd M ?pvE81eP`"nf偑YPǵDQjƕeB•>Q_y1D[5LW`%;B:FC%ËTFeCG_kȞ(l&J%x4O ށ_Q@uHE T3zF4ЬqZ]z~(qPi"X?q`{A$P4;q^_9@,>4Tڻl::!P+}9:ȽH~X UdL.)D4*B E.3W#H{qy$6/3sj!sc@Aa!_7W2  h C0&݁>s݊7Kb8掌h=\DJ Veː֍t+wWož5ϪZtiL N76i1@AvsYQ.07|]@T?$jD*cY}j\vd/t-=xn%R!F'%8u@FG%S1Tg#=K / H>3< /Hs~4AcqT͸<6ӑ3WbܐRΘx0EJ5g(&/ƊD>;hbZ<@5跷,bIVDj*q"a׬T XG-EFuI|Y}>p޻+Eգx IA@K kHlE50KcMoV|?ev%Q7ܱwqm@э<pЫM<*1DYiƅD62xa@6ӊSՖA,fH֓uEšcLP3CX,[ttXw{.tIqw_7yRUi<6qTb&|N]/f 0+{9.i;FS&TIP\3eBu+ y5cB$fДz{ w"APU@Z~>EWۧU %p$9ի|瑍&O ,;Yj%OR(*jy0u6ڋ#Š1ime" bB{ K.AXࠫaoLnvD1u) ra,%o ?Rr@z&3X1P9)oʳb(jy0=bIRA R1~Hǐ;-MV_~Acȷ-o bvV Gi,3k^96c󳾝Pu--QV/P읛 (bwPOŢP@lp8y!tK)+@9Z%ln\7бc'5rk(Ϻ2~1m!lr@iq3mhIȠ{b !|Mtb=,+KQ>N;&[]2\q̝㘫m/҇xf֗QF46WM8Y?sfDX$,72./,KDiiwFcVq,T%n&\nt-R79y!naמC|5eVˠܠYj &@ЂI?fpD!p/BIGoh>`^W݋7Ԋ(H"x%8Jb>c[i3eݧDl8Gh>mݰ$!h;>gcrVlN83ʘoۂ8ԄWVh]ohޛwra[%klfv wg{oxT_kNoYDef2AߗWƁG$Dz~jkσ;}߮? Th_08 +%Vy _y`::>XFLV(*T?۷nfFF8ho\4BCK*,\T#SV_ƞnh')Q`9{;a4xǼ-9..!Q :t9{Ŗ)*#(0Sgߚiogg3Mӕq5Jrҥ ћurE-ϔAӶiv/|x ojP#H`w'w~e.2zX.Oa>ߐE7ZILKt|@ +,lֲ$9,L ~|*ȬImcNl_Ѩ|SWLi`l}wqEZIg7u$\s6oR=9KEU[-Gp/[S~2_FN|+ P zFb3ݺ\C3a^S"$vZJaꮶIvqE"&yd@XZ9 (9emI b! K};c͹jƻAJXZAis!!)Y{+ty4Mg,eSP͚b+5,+Z-_V[㶶dlC57'f:q<~b@<1e&m,mA *}sAl)m=t[!H|7lણ)CtLVmVQZDhh6rڬ̃5z4!aES Z'Gc&19][#yqQ!lAr/[:M1eUG q(PᤡxJq-s9 ־VT-6[_^J`#LfAa\Ƃf Y iր8aA_ $, i67_O (>%޺}ir4F,M#;&FTڑt.vyRv;SQ6ntXЯg%+r,ӌ%O*?C g)ԌiX;ONΐuq3ǏtcV6j!$λk^G߮2J@tV=d'{*5f?MzȱLF=|\wሻ)VhYYӓ^^OfDi` j1JȣhM+>"HS}nT3?sCj/I<q A:.]c=)`S5N$01NzVd(LۖUoF!̶.Ucj ۋD;EoNEfj;(lQM[Dҷ"8$.sARܸˇS*&v`Kb,ڮ @ Ύlr=!dݙU~yUR'I1x?"hq>&m6J1[n$ɘӈTd Ŭ_S釷mENF#zݻ»hoV&Ikiy| ոy%LF ǂa3?RuYryaJpo)=rz0]-J赀FSR5 /@&ė?)!qno݁|Q0|C} d .}D.I;ZI̅;kgkM+ `Y*|黧:Ux4099Mz^bmm0fۢy0\Hq|#ԅJ&!4 ~v6"hBT3twWښf; W,*f΋Q#EkCGݏʶDY(.Aݘ0 uo6qa$`|Sbg~XB+zuP [Mjl#Fȴұ4vVY6UtH5̱ AH) ˠ¹]|Q 5Gr,x'oa%l4;61 :4Xk& O%- fwCHRa@:1TkȌ=$|l)Tܫ7$UcsuJ7t_5R$1pᱰ-$ cI ڶk65_6뇽eespm yﯡ_itёqE`\ZǣqT7ߚf9`븬NgM6Wo`G_a-U߁8\N{3sWwsab]WQP^S~H:+B+j-/,^NѽɁpx:Zwg^͘(_ ΦJ:;VND_c(c[x [~E4)=_g(3!q>;g*4Vr3`_M5R6'S @ھ@qsI'Qwˬ.!=h Psz:Gpz]zoŠiSw:x[Hچg3Dl(>K1--w3!@7&6? Ȃ>.:&,ڎ:h%er(ԚקX\8X[2SrB܆wK0ony(%{;c$ "~M{ޙIO-Q0}d6(NS1je;#GZ65:__?h&5j@O*AC58+%R.*7cA[˴8~5F~Me(wam&v>zG>o9}qyWʅQPVMc q\3iwd~i\>L資Z8v =^}W(ܜ?3?cكo0n*D_!t<պ! SXeepjJ=lKzPޮ%<-o'.O]v|JhAEu[yQwK;IШJ*8hza$fպ)IL˽_W ?d1yEvj[6vX.*Ѹѕ?hʕ jl_a2ȳwtNlD8vȺ{Fg\\[+E UvjB zMW1Wj[BwTM:ܐfis=91iODʩ:Ʋx>ǫ=WAcIUJDn"v bŧ Me;iqGGjQ/XԬ4Og!Iw1wJvs3f'2xE7J:ph % V1g4R.hv˴EM[-dvE^*t np8,069=CwPFziRg,%8v8g +Ah X-QK8`tE+SkkT^irG8TELr1m#nzF7-C[\VJC8US̞Hø"0S88fRup*uQž_0`2Ij_uThS5erM;;CQ0B.x;`gkn/ik6oȈp92A+o㏋-0`;* C &nO{K3FǠ۩8.#_A`j=nQhaTpks7_|^N:bvEUYl!rͥod5&˃|_Tf5EEL(Rꅃ+9p:%0_DI]_o v\3Gi(>cW ?:D; indCwK-.iO@E`TUeܢ~vX8/S!]DxivXjoeG)̇T0%3z&,̋$<+ Ƈ' ;llaGIi#*F;,l8?IY t䯖J:d>JqF\[48J1}O&L40>CTɠI NY{_"@L)WYTn9ksxX}&cg,z3'UO 60Ӏ %%XW2_X6_soiBIDSd+ t)Q{H!&RqO⒑VO-+<: w {TBW ?#155"K;P rY sv*T0\sӎv. mH)m'~B*3 08blq.]@rv 5 ni6 &VTv^:jEt4up"9lzc#ͧ:V '~drz{Պ:Zi JLot$:Q'|nt5YGZ ήt3?z+e_M0ɩ;zrbG(NLyZ? ,r 5YZ¾9QM/v=()z'&Yo_t2T%5c% OJ6VEwd%8 t3݈e6<=@X0ԉజ\HHPMՒ$ :j)D\ [ (Ӱ"7We.Nv; K>zY绡,p)è˃Q+2* bC"FB`}udEɀjg0 @A0'xw`-e68 e_4N@,Kn bi9if̀)ȁ.e-HO_^S6$R5 >FPs|s]11Q b ݳ@~/h#ig$VV)nOuI> z\ a++Wo{aaްGU5$ƣْR_.̳KA+Xm}an[y(ਵ]@}O+!n1o8EVTf^T/cvcoBcZw~nc#Fp>QGV]ӍiUK~샛x'V_cz 8Ta0 >J%yo/~r:|e~r8>* `[9\ L]COMԄ %w7[o1J|^>UZf*PPQ}An`4XDeZ7*F9Bf;(84:ʷ7յѵd@N}lhTخKHئe*M7(m;kQIx* rq$r=fXֱ(vDQp@p_՞RfXj)ط`#4aO-ћ[K1*-Q&~lM<ӾFT (=Yfe1Pah8dë2Q4wVT|FŦ3ejyqJ6*PR6v[ОS l΅-2tLLLccŹf6%(H{zp ~joȋ/D׈˄ٹ NuBZG7{Gxo܍7M(\![mN'i<07ik/}JSЬ(dD:JJͥdv5n3pKQ|93rUOKW ꒧: Ն<3cImzO;{'v%nxiMOywcCҫoV_;g$㾌3HFCQӔiArsgTq z2e/P*jObHmPK bxزL+dkWNHs[I HwV/TďqP$ 1"/ϝLKsks8^ {򟮌obϘJt[O1k eG<7QT ?Eب_ECr IL_i{r7hegOkH~zM^gqJ1sf4rȬۛ%D8?9M'׬DWnnbRO@xY+RɌU7X/ /1z  ;MfѾ`w㠀@[455%)Szpgsqi40(<|8*ņznCde+'39 cBs >ϝlT8FdB=*FVuiCKz׽/4qB4mر#!.~"h+w(#6V&2AoG:sp|/U"1Ԅ-K5.>|U@} 1~J7>,q|s<`H_/ń2M{Zuz֨~tvr* "=Zk Ō09HQqWB>cH g/6M=DQ-"d[hH*yGᏉq݄zHQ,]{m@ͭd ë "yhը[ul {ɡD:?0d0Yټ11szǷD#LCGτGP]¶W4tFNUk*; ȆYӀ/bD2͞e ۖAue rGNzX"ӵ ,!Ų L]ml J,smzE9 @%(ʄ)8 GM7`\W32^ +ٝkُ|`[2~]vѸCC)VwHL ma=vjRI2 Igv?sIj]]>^"D#[F_Vk8uDZ#43F. Xhܯ6T"͙Zx(:yW^1PYw;\bn7q^޾?5rEre9\`2ͽU3ImWv5!gN<.9Or{!=W\rD糸W@"ii!J*/8Mv?l+HT>ű{` (fZV;>m@bFbv#0Ԕͨ]j&1A+ђ?/ԿֆW Saj ,[ il18Gtp2.[0z/w`.P2ED,5Pp 07ΫPDE?:}Jlכt2l=z*bMQ0(ݶ -V{sptu1)bDZ&(fr؇/5k٥$ɣ P9eLf|$ kWکE=袁W'$IF)~"x']OtBd#!6؟>y-m6!$!QJԝjEzY&l` ]#̹J.'2a*^p2Jl:.[rJ7o%$CNqm&*S#w;F.C}3ù26|~v*lׄkg*elajG=֯Fց¢3o PB]ٷYO)dKj 5ںCf,Q{NH$ i 0D_ٴjPt3p[Ɣ& R>N ai s9$9n\?wk-oL1 [?03ڿV?{˜-w0,0Ή ʭ뽑`ĔW _Myt$UڰC+h%K V*.(@mf"j?' ;gl)> D j`>67/>^Y擄FgD/Pg%5y^7{Ct͚?{9czC i@ ~EZ1$܂W=j?wf>$M>{8%Dj6:7>(ָ[%̔Nz\F 5xzV\%Kxv$y/Tڅ !StaIo]5('F+Bg;8wCZD8r]wk{wYT1#/ WyքNYԍ k(`.rVa0dWNm材,c;VζKWWL]S* THt>.v's*3;?1-)+j{bgf m5ZFAt}:y e0sY" {! \7+D}~C o<[ҟx% ˘lӾLɣVЌ%| C IK^#*Uvv'xa }fGRR^3) c!ּ:u@Io$9\EO/~/rf MRX'F/"h+f7} Tyisd\筝{Qo(DzJ$]EJ-yprNI2r#Z11׺[i 3GeU 7;[\ żRѿ*Տ)7:;v?e.ӟ)! fHSi{Slo /J6\ڌsZ>&0cV=&l f7 [ۜQ,\dK~ё0GDrqu::v)}+1@T&+1MpC)ld]vcOc#/V7i^޶%]6vprWİmg%7q]A͑eDuvxR̗`$y6 5(G=9_muȺZ*$xd eƅϕ`X}нJ@jfR0{s%RBP!Ѥ!b =fjnmJRUfr;Р n Iٜǚf)-l]!sF)*DkxWȓYĕUy J'kTN$ijaboMŷr҄t=!|$̇jy<4Y1S!39{ _5+1&ݒ.&VhWn(Kxnz'W I]MYȹA ^k6aN^]O;'0,lDCPSp !F=aКύяv)'}}E$H2,m{M{YO$g'Ý uΩj-+El,˙}'5. K/K%6o@ oD06̫ݬ ua\vBV_)P:9֭NqdsWkEtw| W\` hxgV_孈g/6@jnՠJ~SGo%UmDžeԀ+q4#=ZNɰ77l#e|zBu21$*hYK.SOvq'X>[egcNVeձZVc.Ċ(C&SITew!0GтY;]sa-`tI02_ h t^4ӝ s9XXn^Oj M;̀)Ȳ1`@rC#P\P]'ڜ? T( JJ6|' 7qFt4kPأHx蔤b(8ߔ+MMɧo_تX=}/}{Z2f䳂sG']Ĥ˖p1d ORΞ+j(Tw"g /'Dyg})ַ5-F E oa*e ָ\[1se螺HZswK2DT8r{pV-d=SQ瀊«sct]_S 7jPYH[LxORf/ ]٫ 6~)p}&/ѝ3\T^eNL-O:]tpAε,:ADAtu3߼PJbBӞcф  m7p5nܵvzSE|hpg]UEXz-m ʢF֫~wO1@cۺUCFBrKr_ߕ|(ll{5l> L )ri2TƬRpv3r/rW4-JmI Q$OYX!\C- ItmS8flئgL:LU$;;|&y%&&n8dz jf>f 6NZbL\V0:#+c^UFNzx3|]5uy<u DTᘚ ,$ySrPBm2soqH;)ÁCF9n)j(03y\Žr"`ZQ@KW #JvWh &FgRΊq|([rKJV3J1wu)rvE}Z# 0%hNוE.ڔG uٴlIʫWWo>Į[=shAf)wDIWj(X*9_k},zPO 4θu 9\g'rޖFMBieJ<3`!y?IxloYq FجF9[SZ?1}4-k͹Cix~Q]EQ9̀Z<Oͭ<_8g*lJL?+ i+zQqXLDB8H@ԣ\fvVTQ덷6Uq:k0NlLN*3ۜtzGrqi(\hJseUz1uװpD pi@Kڷ8hL`瀅J)Qn+" eڔzi@tdvvz^m2 ; zM u܋3{qr`7ӸO-^afG"c`$~Z9FEC$J`9*&?BYYZ8C:\"u ޗ#"lTޖ]{WiNqkl)έzʑoR5b/Lٝ$#})|;/|7 . ^2x)wPoŊ} dPTSS< *G8|%+ܐMpGcsF͢񳚇 ""/ƑLZ\ (Ś>z*0rʰ}z.C5KH /S6vA坉ӵ݀O}/i6 SUkxkj8k"}9n/9~# tȪ~X3XBݳDϱyqn ]266;uKr$%խ}y"+W)o\Ԝ/ 1SC];`6?4{s&-{üNW1=T+ҁ̖:'?@ ty=[Z1>`5G azjCé$IT/L@",Tv7xm*J QE=nfr=( u8prygdԆ @a^ tyE^ZZŕޣ- j _hw"[:*McL㧆M5(T}|g̸%f,Z2-%y;}!cV:#^ō}a QbԶ5줩sz3eM. ֺ0]욌HMsvDWyﵐ2v%i D? jюv S^j*%bgIh%ij]l;ţ s BR0i3c@\*8LNXSUz= KGఞߦjIzhe?$1TG !L&$0fMS9AQ ~;Wde؁w#Q70JeNess<5/( &8Lڦ|p|/o,-Үb1+=+{!;/WU5LqgV/%+h^ZSD9AisTP:w̤ }?C|QC -Fd6LGvԼ-9̅{|@⢀ ڰw-~w&t鴗QOZwG8bCCI>#2.RV`zz7j'ѻwQV P6>v.Tc^lLE0O8`0Ȑ X55$sFYlIpo5 Q!EXVSfP; (yа p{1(2»L!BLO\=id4b)R@r.|F\"И7qw ǔDV_Z}qہHI$H Th{!ׄRs˷J 1T )l̠]+Qf@ r `9=mUGy& fC JokuLKg6keC3UGs,F׃+30/#ՌDC=vPZljV Y΀'_8#ydx7j[HDkP2.TUd 9B`k8Yfb1 ҸuLg2Xv YXW<(Wr_Ӻע!3떾' N+34C1jUz\ Ze҅zϠ&=О)UrIXU8F[lD7-1tD{|b(3^uӳ dS5}_;qLOJ?^2P= dމUV\z'64].7(F,||seWWlOzz$Z Qގ]?k.Lm4KjvAt*5z cemRjqtx4Ua>2+U)}YaǠھ6~=Uy 辛PECwJ[tv|)i*W}apwE n"B߳f6 zfuAB=|aHMZ͞o(I')n p=(prZb@TvO3P BIսdE.]u^ubnؿ'H\52ܮ)@M ؟Fv?# #pRF$/^&7Ӏ@6c/<ÇS˂j'~4!Wf3b[7z xoGОqHy65Po&KKڴm'W5/V9Zg"AoI8#n]&>Y? {ԃ@bf؛XxаiK?POLژq(Œ eķLNxޥMJtRQv09 v0G(duo]XАl|~G7tCK$hGTa!M<`q"eύmbe&'ˆdhJD:zYǹ)[xL+)@`g P~L Vj,TO&=H0/fjC"&YtlAiv#&$։s`d; >S176ցA n'0/ų4$ntX%땮Dd 8yoX>3wU-iRADxѪc|Y_{nZ-47djH{%ЩWd6L@88HސY $䔃[(ryVһ |?ܳN^Vbv/Vp/ԗWh'S dO K·oGng^xXf5 0eKK?fMjꓧ"5 q'zyqw`$R_K6d0G , 5Fr>?#SDf_0Z(7V,dߡwHjkۢoڃɝxi `el6S*;xx#?!K1i 9!ܨ':¤ =I]3->%PL"ӦP딶6nösE-&0;e5kR/D7:J"~FRWįE],[|4%2]r<[(( ciE'*3X:Ҟ |tqhN{|Z's:oHk ΚgaC;ߏ4 ,IRM.7b:~QB]Ӥ%SdӇ63t V?;XX;G'&*AK+"$jp"gn,v fm ϡ )'[TUnwM!TtISC/4sMs*.z1rI% ^]Xzr>/i|>;o̟+0 u1h= =\ (c?qId2r?M (¸$)KRTCA?͆IC=`%8ʧm5>"UKk3W8%_$0{bVu+ш&|.mj Y(GHM@f˥JaI7WVG!.3.31Ud}Q.,`f{kq c㜥.a_F;{An"Xu$o5pu ˛2 =0*sEj/!)x[Tߚ/Hp/҉fJQ@'B,hvOqX}[fű +Pɔ̿jY-:5tX.H0wqN0!ByWr>Fy}%TSje[Glg1>}=!>d}h=S_MY8{2 ZJH:0Pc8z\ͺD5٣ڵ l:[˾a%44_0mSR^*ғچTg S7 ͘,'pG#l\w3$*Z(LA0L1V]! R~{TMܒ )ˈxo)Y+wTQBTw_624sZ)bbLUwEn M Z2JH8;{ 쇐w( ^8]+1)"Oj*(H$Ҋ@rm _5PUB]U[Z%;M`R մNΚ6<4]0uFwnﴐaG ue.ȎZXA^玲S|6 AIS=a.Ì|_4dQf4ᦛTluVy qsT:j݄$ 't=lf=5Ice$ ⨚VTɿ:WN;+a{;AB{-u!^HjmU^8Eg]lTk f"נ岈Mn2 axb' b`,wb/Cb6SZ*_|R8~.U,+2_ο؇uz84MHa8M 4+DT3׫ Q$2]j6Xs0ψ) dl) cÿl`ĩ!S4i/ ]ԫFYBРIz(Cܤr/Q8L [67u t^/+v9fyI'^|3TZ1VrGû^*;-6+3_wYlYq(":5aRy Ҡec}k'0Ք{qg񒡲NSoUAuIٿ~E֏U;mP>P| G)ٳ0Ԯ?BL/qbMBPNvHALZK, 15P 3Gos Os/nM( XPwP;Zؕ͘2/}-iF/KH{~&yJ3߶6 :ʧs0 e譚O 2{5ɥ uXK;M:MdĉNOƶ% 4uRG]?wKr00RoL[A1εw. ˹[R6oG5B7iyg}{.`Vi O;Xu<Z&9fk`8A71|RJhE["ԂJRf7l玫2˰2:]qH(W+\6 #xsm@=[]T /h5¡uFXO85D#_i QF_ZFA:zU^gy74掓3(FS\OÉ9O?:h49f1X92z܉]T #)I| \'"|K~7JvTt.yk!:pb7 `JZtfwQ?>\e=waWH6[ 8x3pY~lLJBD ODWY=R,|I^cPn%n[iL\@ QIBF3DB9WRd,+&hj S+SMzP#k\SfH3Q=.rV[+G'T TSd&[חsn 'Lj_Zuƚvnmm&+^5E`65d_է\fdÁ1e tTQ0Pu*$sv썋j :>13a;"q,,ȳS™ I38 7>W_*mߠ.vC7hi^&6:RFt.eLBr׼>ҷfAv|Dq\ =n^n64HBˬfEh*(ƖIGK۹I+y=́䄝@o8| }~G[3f^P b [j.7$W*νKVUB]r{ >f*1 1GJ;4ZZDec6-Qf!sW q.o[UGϪ*MMl)Q#$5Խ3Ԡ)^‹إkٕjq%N5pfvj3t p?Nd%eI(0Z:㚣~/DOŪ6m))Ո2 Y~JzɖEF l[5̧A=2.DZeGtL℣2^uOdRMmnT͞PS7A]gW2F3F) jUVm .C$  cl a:NL qG❷we{Rd?jWjvߴͬh臘O.g_B^=u"%H C@Pm΢ݫdcFl' Fdpc1U|du9gߩhT5I^zn⥛}!0!kl֐*j`1lA!7X>]&ѷ˚ytSA%à)/I/;9>eTxot"ց $vziJԧRHhCm8|/U`m?~1@ڭrә0>BZfs ک';a ;{_IDDdg{P2z&guT?Uc*f%y]z(ڟbU|lك\i+L"]>3ߴn&+"O~ezuP~O0KxW>!ʃ97_}:) %BOns_ W:{y: D9s=V sxML2;8l$:P, ?DaLXчiB7|c ^}/SqYGKd4 )#V{/S\IIJ1@=t QNv|--g0Oy ?K9F?J$WtOʾM!!{&^]+N<teG0Rcf%Mۄ5YI:$krs암'&R$&EX;ˇr/\֔ÞYLAu& R^])$dQHm~-sݽuT\Kö-6Л:S=d?4 <ʵ;ݳTI_-RC5qkiR`ȫ#W"{"J`eUBEcEĪ4HEz\ȿ QKˡ7G>ihA?lјoE*S8ec&TADu>+`#v")x:DtHU5ݻۍ„/=[tdI$ 77Ѩj3)26AA+Ӥ6 fWЫ+"A5HU7JrܻS "qHl g>8gW n踔r6Pl,öט7J+٠# lri9t'l:33GV 8J9: '^ ]7hPLTޜnz6h` LE|bvtٴU#9#;28-S RG<1;c6O"OF?kIfݗ9F>.!#+Y]9"`Q DoDžE:B2{#x6nEL6*hz9{jŋJE֭%# CS~íX ["[u2"e,|ܝyGYHg;ϧup[N5 K % A$`@WVNҚf`VF;ۛ\90GV>O.LZ6LeN[ J$0 G߲Ő>GwK%2:C|y$z֯ӽΎޅ.zEM8;Lrt@ 'K0M,+XOǕfEYu{i"9XrbSoDw*4lM\ynWX"b9Qܔ|e*V$_(MltCtS^4Z-vdj1k|#j'4/' ʩf\V]s; !%7!/fbeeB? eI6vUKl@ k&B3HۚROtdճ%dx-@EZC@ >Q:W΢׺nz1䃤znS_F޾Gy Ӛ#T[9{+\nj%z's,-bi) 'rm {[J˄84S?F5E/?(Z&7󕊘8GZekx2& z/͆vc̵tRc lOR(F]Z!/0GzGwwgx^S֠p~5"`,[t-U&HFƨuG|b ̒ 2Q uxT%#m1۪ ?oò&MB۶ t,Gvj(^ת<&q34FH9c&tF֦ÆV"X"^àGC8yvSЀp 1dDTw?w'7>:Mm_R%zw2ktyf){f/: CtFy-HFY1>٨)$DαL,]2b{(/M*Q~pMdH3ӑ#uC';=֤izqKy,>.(=vϕ'tzu<%YH)0yԴ8\ZYG1\; 'Npcf\ܖ$LE> vy6[*U ̰g¨O-e0Z$یiKxI\jRz%֒%J|JNAhX9sCP Lj9L7;‡;Ev += qY,dzʿ/?.OMQq?IЙ:iJnvYe`ŊZ qE\sssnajVsEIm*V4d3k`5cS+S!È@\bƈB3: Uyj?1 8<5N= ^#v`]j8sMdF5Ed]eV:墰{ԽXMKƣuÒiRAZ399F#rzT’4ohy#fpy["MP\̬L^3Ԥ{Y"G xo2Q>  kAɞ^m<ΰo]'Ҏc|Țl@Ո1&akصo// ݏZqt[ K^5|I2d$rb;F+%6&=t M+(ȉ^۹㧣Xwj4VKlmrj:еbiC}p1Auk=&)X4`$}1 "sq9d.K] H73oS5[37ԶOXPnn&8Nؒ)L_y%Q(Mzܑ͍bhS-Ņ|ZN靋3 R߲E!Ζz~>(YSnKS!y3:v])JN!ҍwp[rf6U ]i߳ aDJQ+͠$,ȣ`lT+:#&?%qt zd7[ջE 0Ӓ*9GPK=3;O|}֠#JNqz2~TaSB#- Fpo M {Sl?ۉK?i/ 9bەoQ&{Ryr"/#kr>1;g)cL/ e%7k$eBB!q^VG95M^ \[ ts=F[͚dљyzY H>\(%T.`߫%m;hdBH+T 55+L$'昁4G]h s:Q](,$Cx5?E\{63pT+ Fhz&)U 1*;,aSưnƥ6w[5k;ns+ (pZ1_tŒ%(Q$^tTb:'::h&ȣ9̳lIW󔏁1OdfZKMo]IO&ZX#Qh$#/=1 93Lkb-M8Lၗ[@>XL{"9(e ûRX c0n&eGSGHOR熬u1@i(0y;uWԅcR]P9(d ƿ[vfk.\l_]ZSO׾F-WTkШC7p$.l%L1cG9jZPϋ ^ :/KTӬ" 1(Q)8TZ\Ra6e*7O .msKý~T('"~F:42041*DɕqsPITc  oMFy=H,F8@sP=(Ek3d7 7`u9 EIܫ>g)΅,9"K@M`{Q 9ŸwmY> t${- TtUˡ!w ?z _?YM7' h"]J̵bҗcC 3WMh7;b8F+س?^7h-2 RS\b؀1UОl$ e4OH$1lr⇏e zX7B/]붹7 ":dA PU.I.Lh6n%{|ٰN,H?9&Ĝmi؟TT]%\-sҨ[1xQ[QgqFA]Nue"#ϱz~ćɅuQ@2lЯC8ݣ$ zI`t; K!^/ R"YFE4Xq 68aZV2 :t ~=q,s3ϮAC* A%}d1[5`5Cwt6!KR  4z+'7K]I,#='4T Ac NL+ycPMcRٶ4jЀ hO+vј ֔iV] Ϛ%/1Q u쮟5a>&Ln~)V>b>}!/YoY?~ d:oY%Azg^HFER*4`e9'srU i:jm؟]|y=1*]mF'C5ro҆ mOOKOrZdF2/eGڳb0O 5S>,qr9(. '  ?Yn7兾sUoB#aL=o4lЩdi?T|ǩ7ɜĠ+'7St 4łF%{{xHl&H(R<BwC5^, }鸤Nv#dꈥ cqrU/ rTlã1"u*颛 /}Op k3Y|KTF) u-Extp dO&_]pһȢh',kuECzYޫ8\diS|!-a~~jkw'#pU弄3PX`\&Cymxvͤ},%ǰit_fQ[(ߐ@pU4F'wZ "FWFBo0W>.Cb͙9^-wwmNu/LX/} 4l#my4REbw]UU--wR؇.Y #PjeΜG_}7dv9*I\5ڕZ;p_yv'3֑x~R;Rl2Z94ޓ/o㧏Qv }~Wp-u ,./m6V((M 'mg _/B |NA )j G1Z4c lʁIWt) >δ@rL{)= 5u 6k vUAfCck7O- `2Ye+\hxFrlW F|shil4ni cɻٝ#ѯ._Ь.C?cβV-F_F֯[L+m٠ J˜E<"CO0(/;!-%+ѿoo?0=먴aSïЃ>q)-]Q~3Q퀙4RÊ\nzl.()xT~J s;F۾,Yh~a#~Fyueܛ- l[ݒ qQA\ hgG{=>Ťn*޳l\னS@ԏcfNWLK2a{){+Xuu9NXiL2'\؜));Y`l6 Ty_^5BldgK!yxt?Pz#{9Xz6 Tp7Ů/aL,Pڳpo<빅gɶJ)B7j ^kan7skLyˈk1c]VPVr?OwM:k\"qt%X|6^2 ,U<w][fmqeM\|5*S`h"/cW2RO=ᴯqU:Л}qy3qT)( DH|x+QCQbt+ g[MU7BXTT{;*xYZvIof _u Dsv% ^WRrp3?RK҃ռT `Lm'taG9UuICJH~^,3X0lIy*Unݞ?1ޥ')ڟ"}]o]? Y=z x.Wxo֛RXܤ/CQyuM5@?H6Jr)"pW?m*$#"`缊AqQ]T.kY+hɐ=IֻH(uk&xW p`KW3M?}!p,"2ג%PFMOӊ?=~o;ful/ N4k;} x.^+S~&'ɺJR[- 'ᢩY.?ЩI J&5oǯUn*|ɞJO}PS|tS{6yo }oi#E2m9Bs*45v<m`V޺OQ,y4.nWŇQN!ex.V@^895+=[aK| e zJXA'q+`2TsO;-j]ԕ)R` jɜPm6IqiDB8S3{!l~*X4;6xCM|=ks/Kl<?a}$r6t0(ɠ&=fIY3{HsU0?˩PNN&,{2p՛ ;-%ȮrrHC$HuRSL+AZs* wp -E0AŚ'3;~.fk%RWļ it2k*NjRuսl1mIDiE>2P#<#LEBAOA,%jm Tq)aarJ9Vc $=~ΒȽ'`TU3\MaܛK钛M@URSv5h}D29!WM[r &C`.\YZ{\*-|e/ ̺)9:0.LGA>'QȤ*cm*fUfgK@CQ_y/&2R:qv^[iK⣻#r`x75DKK?{Mo8 {(.GLYop%&aP>B[G2K>o@^nȍP5BGƇ.SB"(-⸈nn"GUֆqA%ASڑ]R:j"y5¾ 7qL/E6.Fȅc 55tRBxB7N tik2!yՎ({Y`hV[F^DapBIO(}UwB8[c2ZF BY{vŰ.Z}\P`&,uWvbAAXh4}Gls. Ì:lN>*V6:Y}zH;]v\nbrAWpV @Sw@GW#6^S oCΓ#%*H,_ɐ{b9ƃpW|=q5."됭Mq-nP>\TUEcWP+=$R'|rQޙERԴ#řjL#x(N.^MOI[d`0L:G_٦~Euz`MNR]8Ƽpc.+-gI{dMGl>0xOۙ y# [|BRHJobM0ơv\Hll˽m`G'7-k9\5/;W/4lornB6{8mܴDm E8fݐI:!h#?ʼnNCPS%bC(54WR'aZR- rZӾe.LGvxҦ aS%3<[$!4l`Iw-wTzJOQy8Ia}]Nq칪[CxA^2ishwsj>phȻZY) ❉rI֥sLjU8*/]%՟ռ ˭SS jݖe$cmC1F/ۺNQQ1ح El-7Kꖚm_/V.Y`51MVL Sޤ-+I+sWyJPsG"2݋!KN\BkHt0i[Fc`b"D 7_n"o%?o< AD)*vXʏrk ; h_4גk½:Lɬ3\>°ř' Z;'UWQOwj 4WED~"(8y '}r޶Y1'=IJsmS j#Ii|ݭG# 宀*;RCYIy="םi5=S-w?tg4>F䵰:awh/d;0ţ֞VXjU_Ҍm.ZbNUCxZ珵^fYG6$64 V XEsЅztq_j;kYǻ&.T\4#;\V=l;W]Cȥy`jA:˹WXП3.2;93QXfMV08KW'|9bx^rIۢ"e@y`j|AV`ly$aպoƱz9 ;wf 7.r vk,m@Ɲʼnd}GۛT5]jS%yc4J z% XR a){r@i?9=8JRJDuJm!~ ].>T`P:;8Gh#n-]y^;f%'yB=IqStѼ.w\GVYpXuDX| 5xovTfi|Ӳ-z X3oG$ O*Z/}ФX )Yq1s 4ZP/1P_ q܈sqzrN9g#BXs0$1N6@ ?JK$!#{0RvmRXn=?p=E}c6eGxPPI5#0H^(: M 3dt.%p2Y5:I6ܩ$ifZK CW Cl>E pۥ=>C)[r?Bc[궹x,tHU+Wc~֝;t$8* u\1l E,TwܕI xqк!U&O`8iE I^(JD 믅R}=[$7Iő'ifCKid1>1fTFbW'mF@% B`5 b^̸TByHZ^7U5pb董l;XsM)r6w,FM2͂lH˷[ԝ}<nrR[yB){LɷBMaY싇MZfae6XzEQjєVX}afo97qS VT/I ͲV%uLmV|%|1DS+ztͅKns6*iUP4,--N[@nǞx &?7X\(*qޡwVRA~# 1$N$!z,w^+-ܡ0 T5^O  >0XbNY YhSsMF>_]tnyER.ox}o65*8g߆A!0<^lLZ6ܫFZ 5JkZ\6v9Qud^ ;2c Td#=d-_'j36sGs_]/Ӛ\Q sH\@Y%vtC>kLldZmVc #~ +f W̶B/,{fBُ'wCݫcl䶔d {/L=ѵfxO\tF=-:%ޙ?$g\‘ohdyDZtMEl=H ^BUc|"׀O)c/#M&(l#wтnyUX-Ѳ];hO'TMhPnYV֬LTGi5j_qxS*W&ӿadxy\ Ї KJs X-}wડȠh=uul ԂMwj'̂} i,C>AJRE|DZ&6_eHEI,X8+&Qь-wp7aΩeBtJw&-TmA:b)leZ`{腫VS sZQNR $f7;5 [QBCPNAW8O47ӊb9|R=v2RWP ".8|Dah(prO ܉G,1KNornEs*j=**/rΥ Q0n3dXHdy/onٷXIľ0ɰʍ[˧B&'"G=;ޞ^5k|n NvDj8m#Ea[)t@R"UpefUk'BG@\kd+Ud r{2\lmc|HBr}eaPL)ƇZj :/`"9tJČB:I既&lגJ7:yBD! gyxQ~V `?Kj{p,.Z6?%SVCb^fykӏȚt.l(ɷ|'r$P1xfpaTIs#f.p[Qu&7{0ei!Uu6\HM!(杊PU3\ GҶJR<4z\ ۨha=O;;%L];ҎeI?06v = OI渥nǐ|XAPИsx(qГI?)G GNs jUYHlKޅVV-~O%Ǽt]Ca eYf'BTdf(;O{@sܪW6b\fpB9m5 FrVGmo)?ƙ KœksfՈ 4x)Pb6vbwMRa.Zt7zcv2\nSd &!P;[#;V Rpa@,Q$D̍4MGڭmz+ 8::@B(4a$P&@t}.bHRLY300:'w<'BỊ%9F-Ã֥WYHmk]V~$,Pp7Y dx'7 9FjS_mx0DI7 5<rMfة&/ysVEIA*J# 6[}F",AqHv䅠C\jY6PiGE Ffo-Ax q6+DÈV>WE&ҒW'[RәE ֤oЋk;eIu!+G *; g!q` o}7 _3B& mM]8mޜrE>t|G"' .Wpt]G(THm_m~+Ms"bh0[WX,WU2`jqnSb tJUEl̗Do\8ԘQGYΫ{ɹzl)5Sa.vs&쵠KX/ Bք2a=.Zs3Bs\tXx  m f>w[Tb{B2cfC"RM/~ :X*'5b>A2:la2fQo|9/(H >i[e5#Eo}[3Q)pWf 6uU=]tWao2,A9푎"D{mQۗ>o%P\ISc,?USp|D":tF\%xvj2 .wյ g̋&Һ!['Qx?-6IC̓OXj) XuV"r@ 1صVɼ[V ]+ӣT"J[)8 G WjVlcaXva@Qe_'Do{(tI 갱yv,7|j?2[5$hU+!-zKqFR e_s qD'-Q6Eğ*dcW82ZMFNY<t$u*_Pqj0LB 4:*R9h   [1[fֿI"fvc4eZX_%!Fbql3cyp3Ӂӭ:Q_ջj$g~6x}dgE"6Ý-cs$M%z L_J.};i$kˌ&9ğDg DAXe%hKcFu5>fAݘ&i{C"(*k#BnEG/?ןcL8dBGꨃ#fn!i!jr[mkQ ע U2W#ו2 x˫\_S;]E[A\DAr>B'р_t~v 2&:8x&FTF1" WNj,zqEI0/FɄhc]81>G/c{u`@I}&.*iƀ=L#)WHefrY34n8Ř]&"33.>,<.?J$t:$ъs^[2Dى,2Y}6!nƺ:Bwgp:mcUN6OJV!2 C ge\(mn"/`qC*0m"8Q=%$M2G>`۵y$+n3("/\Qt#}0K/ 1!acD=%}e{J`)/ ͠,Ι&^S^ l%* X JOT_kB&1pv ѝd~]޾lU_JrsKuΖkԝ TY8I%?/41ߗ,=u9Ou pC#\J=f0u84HYw_P/dQ4ˏ*C'̠Y;yK8󅫢65l{-3i^/(RO>J Θ@T6`yȘ{6̙sssjXg]DO& Nc3KTv0<.Up|YlGB Kw׬wn jh*ix0b\Vb֓_.>S^kW=-VOC~j5x* e>j'1݃Ay%"; U/2\s~[4ilK[qb_ ~1l6;݄c ouHV}Lzr4α_FlHH7L#ҿS3[cSV@u?FB[`̒1P]Fs($)IޛmNoÁSA19Qbk>6\Fϒ|-<xi9<5JBPy3)^b˿ &ktwڐF7:ĢXNBk/8.n".Z돣`%ܸoDݣ)bt鋢󚂹!/QՃP+.HVX]^Ư Ϝ% ˋ$krǴ>["rڌh'w{]L\R] 5 2)H*$XAtpow>SYKI1`8&v@f'svV!L)3(+݊@ oд\XcݶXO Z x1;dAM؅&.B&KG+ ;.3F*7xYi0)g8f|e_o׍Mi#"o(a`>r|oKRIl`}Եn[o`Ԋ[ߞEbY/a9dw02VB[REӊR;M'f^pRoW5cQ^p\}'-9\ж|8`bywmh`(#@ǵV[JޒH' KREZ|,## L;%":V؎(6؇l!% +fv0 3 47:0=ӡk@3qKAdIܩS=yJBA ]WU4Z!0/_rzMp"vvhqR~BBկjL/_m7H0cK6iGHwu6zGhyRmoI<%oc|oZr9:\sAɷeӹIIdq~][c i862{.|zd`zve{>Ğ6ާmiCi g>{;"ɫ,kX%nհms5Փɗ4;DJuc]a𨎈ʌ p2D|>Ҥe Q i2D]E[:?M < {l47lTZu|;=ij]7bJ͟@:kcYJJΑ"x\c@߅p6t]R4Or(2kإQHnjF?B+̲ t)Iث,|wj!\Mp-O\\v,0 3.RC !I d@c/l>q]huCc{Ԍ4jn\S峴C]Т 3⨧ kfE*ϿӼe:r)%3\N r<aIPt"uN>QGD9J1YtGsS3r1s}_ґ7ݬB:yvcXRWo^:#zwL!ȩj|^ Dq[G2&È!; T#ak > {{g۟ԉ/34E棱gLlHLwwUߊ+nb-ԅscӳzJXHd#7Wf}v,MH5g+ɬ4f`Vkg<Ҙ4>]uLNev]Tx>{N rT&D0M"*̓'MsG˅NȬ)c}KB If0ơ }'_Y̵PtX r4n|H KGi_9/&e\ļ["q*xSgcK=1l<` ;K+L!ު{i)q;w܇YKj5f5VIfm95IcC]7>!E)R}h[+ذWCgx2XP~J}) *`3 cg2a@HKt5oӈRcXyW1-G'AmTG{;r@1&!T hjR8m7=A%*Gn|g G]HŃFp0MTW[#?)_w̉m&sq:v'i[]"t?uVy{Cw% ͗K]([ vkj|blM*:5z06WB~{N@x0@,it?nRB ;:>LnsBFhRd0e,PePB64 @1*LZ8=Q2sl![>ʱ e8IV&A3|}gtlX9 L52NmG5ӛ!8J\a h mBms%i- q|!&IVK8 GPt@[X8&'{h.DPlTƾfr+Hhz >\8q ?>m,[ wOP3f hhF[ϵ=)GE K{L- uh/.?*Qni*E[L7:٤8ycvh\0ڙ_zJbMDfjeuK?jIp{[L~ڢJOWe՝|)e设E t/?..`3O2+(okfj7%-mXi|S`< [u#iVݾ|pz]ZkvE){5DsflWTBҪ*R*Nͧg>Ky]BA;yg44h;1\\hyƏ?~O04UdFA+My.G`p#X*V= H GśIsAKj˗?6a&<緂QBf,&WɈQ}l }܆YJĭ(XNjkm.XV |dE & a~K$߫Xʵ'?F4h>^]Hۧ^f+nB>[ /t  WwWǡ4p(Q%_ܝ  Gd%~JXv;#Go|@bloUғ:y.|b$4z] T҃oEi2yԽk7;H?55lx} Ļ "nrLruS<]W%Zzw_AQce{7fV~v΃:_s*Vُ@FLKc \7´cE+E&GXc ݪ7[jj8J!S(0%[Ͼa[*o竂/qxߗɉhTv-J<1cf w]r Rc[h: +(h엎D7 ߶ӯtkoK*F. !O,I)PK =ZMoC,^wr`mte'^GW3QppoiX%iwϻAn&Frk (>qAKbߔ2f q vΑR[% FE=m&Cae_ذCZ5m2>\s[07sj,VJjn1C^vqŗuc̐䧙|ޢGRQ'n:jY|ª6*XJ]7[ ^+kS<}8/\F%.iٮ.nbUD0law`aL#ʫy0'Z3sA!3o+)J լ4v޲F]W56,{eIUZdU= #œOP퇍012Zo.<i8E46Cr5n'k$(m;P%^= ~+>RM$A<u2^#ϖ͓Ɏ&:Ut0:0#Uh>ezPkv<}A sdnB[`Π~ӑ5Q;ז^ @nQ&_}4P}2X>E蕈q3%V9N,Ζ uԉ وG5?4ΙKip4Ĭ5V2̠%=j)Ϲo#1F\Ue%Pճy]':L >I{6|^O83huz&NwpYH3bD( TC~ -~~a_Sg|H) [)7JKbژG{6 1R'mNy ҄6- -L-^aٱ\T@Š]-`[=ڧ u+U&{8 ,mZϸ?ܓ5+Ѭ̴2EH;BkSZLCOVFc_7I:9zSU׼plY)0֑c1ESrPw!U0_<o8@.-kQlM׆ 9ڢe䄕Z #QdNm6"-ɲF*DŐP1N'L<=ٴ@2;ן}ptlś?1P|?g'Wt6vֳٞBkly6rW{L8خ kZ1Xv: jm6_DZ04k]ӧ92Vuءlz@L /`*cy` j))ƍMXe|jWPfqZ>ܷe'rC?v wE&ߛeI ;c@ Kl{%(rQ64UYGN|h~8ڒKOc ɫNaEճ HPS` hG0PZ[84.jxqfds}Ғ=0QBy8s|d;Ϣ`]AYζ;"d70ӠR{A*ZEb!ATiZLbq Jb] 7h.˽-YKd?RD+ *̾]9ߍ5mU[ yƌJuvPbh@au,T;_WݡKS7k$̮"ؒ{/Qc bKJmF^DH.*w5@] ƖjOVTn>D' &w?$OLsz[Gu]kֽeJ'݁ծF[1_ @R5dSA>t qnO:ӳzꘒw?դB&Nn)~hY3F9+Hϡri{qh6LKxD )1<&AOYݜ|W_H@s< g#  b[)0cVqG n\XXќFzѠ#DKb^.2.룀cdoBnZp/zDDUaC~Lnf,51Z #$E>)UMZA:bM\vg_?E  cT2u_QF?1Uf@/uB?@&/)U@GQ7~gB0G8ػPM0Tm_ւ<>HXє;2* (w_4R!h'?E:eW]A^MHN2#6*/kF/MHyHscy'?ivNe`4gJQgV% N&Io+˺x^[9` ԌC+ )ouӁYz/Z}wF-w(Qʱ gRZ-GzNen)O|Ơ*[F:ŏ?Gķz]C) (q']K5/'s+",JUq\G%NդO'-.~M?aс- nH4OA(?x\j.,LbV&{:җRpVǵ(Ԫ{>.L&q iVG鮳 _+J~?%LgS輼1 ~\bQC@Lnգnm#Jz%}ƣ3ogQMo* <~H&%LfINZӍ4F}L X]73=ab5[ {Rn18 y8r$MB5J / `i6zH4cXa 1}=AV )Xa{߇ |.4i&S @alZOʃ E[~̾$M}`VH'01H_nv$@!jCdfϸ;zLɏxe5{^i™U.::m͋h~X7<}#.>? Og:|-b@L ۶ҜaΔ&SQRM\;%pQ]DpEeFx NPZa-za`#<3ݰ9Cy@h=ィ,0Rp~򁱌 Ⱦ"_*.x!69\22"*hօ8%.0k|w<3 Y0SyϻaflQ&/M0P{nq~&FIFQmnH(ʦ뙋(B!$Cp;g} ʡXؘ1̶2:rTbs޶EL N>hͯDG c4rfr*^cFz~P%QA+=Ƚ$~OV U\_X>1#sckvV*xY'I޿TH-i W"=+`;zuپFENǎa\9HAc+>,ٳ.!R qd33nҗ!8cEۚ9i\y&rto')dvYH@9UYݼwNvu4,:y9a[̝uAMI^ I- ٫^أ>/Cnw텿= B:7 *ʱ*f-ZN!E,SE=ARcM yB("z^բm U žҗę*A!3ɬ( U^-g᜞ Y̺%NυM`_$ mF۫3sP_x4.-$Tq^p ǰ!)2_e蹂2 v`p+BFbOkX1sxq@K&MAmA]]`յ7T0]=ј;}*KǤSm`Ml\h#^U!6rz ;Ȭ&87g?&98q}; vxܲ?۔7~͏yJ 80~XS^Ǯ=7e2;ü,\Ko(ÝV{jkzR[((*kb}+ u҅v5U*P="{gU)j]zP=}8^ I*Ǫmbr3ahQJKwnrqz)$~0<@" u瓥[SAY-I] ,S6&|*:hгpC#lejnW{zƂ۹8Ә~Q`Tl8&ٯ91F2n$ L"+D`N#DhɢNևJsPVU% KT*&cdo:LnBIj.> *g"iHO< {)2G}4uU8U;3# Oys>CQ^1M0 xzP,V O94\=R-^ Sym 6jGHVGfOI RXuLn 5ikTܽڡ|A!y)m?ˍ0;wM H m ^ӫ -d^хCjwY ilU֠CntqN Qdv7(Y@X`wnyo4lBUNB¼>|p26{[6zRo$}<U^ INȇ#fjz@.l:f2~ml ]0cVFWl{$~T! *1n隤S1n~^ɞؐa9 ǁ*<Jpiln+]Dy~+݈??ɸgOE]m:0m<: u /lCƢ6h=eIЃzͰNϯЯh}J=`?}W!o x֚/ْwI-L2G#{Po#5 a>#SK^]1"kYW-E};:xVJ(']v:%q=RH*x_\ \-й~h2hFn О%A2X=BOWezGBmKA{6G'߾dcT#=b# M%tlikXF]O,+W#)#$ulǀ%ܺ6O}xq5}D]Wa{skEggRF$ꥉK-Gz,g)%_ OG|SL1#>:+BV>;7y,ocalu^T[P SDmCʵ-Sm-;Owޭn\P|ڇi J5~Rg V0c {s {Olg;_Qj_FHT{&?'I*2W:Ľ%s#@ q C1p:4M-Bo+2~g}^2_! ̄NۯAmi kՋ("r ʱ][Q=rŽÕO ?I`#M. * AӺO^aؗ@Ax GWN$q2179! G9nh .z[O* bsͿKқ+!WPШTvPX"`ŔIBęo@, kJx@dX Ksjg }8 e9KuI"8y605 ++{m=Wm8fi{+l 3,k -|ލ>g8@fi l9MT1(c#UL|wxl<.!_oB)8~n]I&.r1]b}t qFA:z @qzxO ~tal )ciЕDfUMLH Y"kzZIŢ70,Ϸ U5v*.,g8_T9N_ߏg4[]*(rW1mN}Oޭ0Viz!v!|ϵ0v0y 3 PTv$|hG\U7%9-D-{Vp!d$[Έ" I;x1%RԍPe :G5:WBJE. *o )h #R zgN[ e0|+60U]ΩYdiEɐJ/{M?Jµx6䑮mv^bL+(#]B) B}bN9s~) ZB)=l[9&8 7Fs}нH"H{P20cg7qƋP+d8ePoXF^0)f8W7(k^q[p%/KOS֏j%´D-L rDUsE7&Rr_-ޡvGn]"\V1z]@f2l~T ԁ.>Ls./Wd{ Xٲm({S}PӠVI!zIH GP""R$6?v#P\<_`=?wWqRUADZD6{v5, aԑڶs G$0ޝ͆;EB+]&ĤjxC,,*!~(o6z E::,aD9z'`!_yo%oܐb6[guZ2fҀ6QCk7|e؛tT m!t+7}wAmv311 <]~kLl3ɳon0蹴(Z|y h/-7`7!k(B?Bmj4bl -)gϜ-iC_2DŽCZrqblPuxekæalZ/O`*aD!N*EѬ͂gH\hgwo ZuT"zAv!-/voJ*YУ[]dj$+mOK=M4Q>~0ּbG5WXZ ͂zeMB\B w ]#%ı /s>EL~\ >oƮ"=e0<|p!et E%Gk5 B!-:r-^㣷%0JF iSDn`sVlۣV|2=i!>C ru.&x~Q ^JZ`k!GD' 9fq V586/Qtz"ɃDg}EpTT QZ4s'N3rAФ_3M0 ;$DcG:b#@~[:6g<0vD')E6j®\ `gvXlJ:Gz^u';l`82.J3Ԙ nm7h!P"r  q "+H %? 2%4fa`2JTqm&xBwC4#H y X/y5q<[YXuEȈB; 45yS/; L 8;QWsב 75o(drJgO4h*BMo+aByX!_\tk1~֬.o\K)KCCln0>=lOP\mh˷T2Ef&FĿY׿S,l8TX ^{ G; ~2оzhż\7xadkksjI9YIdN ;_+-)-3lVDr`Z2Q8Ty@,ۛ N~ w=:c1Hh2GɎtv ȗ7q(ߔ˞+{t~\OSyȔʥXSp 7{+ɧW͋--]Na΁f{%W!p0Ntv6<{ާM*#6MȈZtխ\tYi| x3F"rD)䘛EF>$7Qś4jIA2rzJ&kowDg6Ev|('MvA`#vd!gjBG Jo򺼳i%D.u`+EDOu@{,+,ZYV9}yt4< kY-;STx 9ٓhXwKUD'0u/.LRc6d| :DNZAv)P;9FQC6gy$JS9mȳyߊU\>'Yݭ-'w2g?4-hT#Q`!ۄ5U1a8z^LuS9+Xsv`~f ;|q<~ӎSc8u$ o s_+@{ 1_OL>'t!QD Ҝ~Jf b+GsciK%%AD~;"rRӈu`p?^!Td(f3LsÖz 80~԰:|qX7-z͠BMS!5/ߗkPkj^Ġ@YuM*}<1`P}(;RI&9*e[2CaRR"P?^-5<ӶWyOrDszড়/ĢI'o:HqGQZɦȕ0qde^xw>P-̅.Eb(zO<019+'~/f܁Njh2P&OQL XSڸ4䜕2j¶D!a֋z9E$ &0>~g3i4m XUx/J[8k#g=fGc4A^sF+J:o'(WɌ,+TzXF&lٺi*!g7*Z@]=>-xM7lâ񲋭!n/Ȩs6*QhJ'yB*0 |" ?Yi(~߰&ֈp3:ߙCB SzzהA[,љ R)Pcݴd(YMFռL_A9HJF,:ppDggWލ`v;괧 }ϻ6>=qs,W$_lS*d?-[4(-Iұl&*+XE ~fǏd3ebZi7 ?3sGv$\zAѱb8v!;@+(N4$/)H~PQ SOoe=Huѣ^hw@>ݯ+=+^#Yvqm2rJ8kg;Eo \} ߝ4_?hNϙwdh˶RbWNۤcsA(5;0UF5KibJXR>-"I%* pSEYq>ӲGgNs$𺒑GipH3  lg2=)Pj tSVuie2#C9mXпnsdc2 hu  +G*dra3jE+2Z3lP (.J'g7aKA4s-V Z6es xO´J8V"y%* cQJI|65[pz}zJ(lv:r+*I-_n[~d(.+rPbjmScNA0&%K!8B>ԪB&nJ8ga>\W=I!G*X>NHk YN(I?B-6P? i͔cuγ $=计C#Z6fBtseŒ;&qR Mm2^jQ7DjȩYWGC4:܈}'?NIO;XP/ZHa`thY#ż.G+:͗,j{/FcV5Ԩ:Pk\$r@jrΑ]p[2 DP7n$b\ͬU.C`}b4*e]ð@T6 @۠a˜2 DfR`E').U K*(}4e'>cs]@5l1'V$q>wjφXW06@h(IƐ H{#*EYMQt 4^X3t(P6wD_r["e>,z]0-xY\{%oBcߌ.3(3pH."4IŤ5au-6<@-v1RcpJ}'["z[n ()Q3*P8Ȩn2lJ!U-n2&cVvʳd^H |{5_]wZCp`*5/5əݽaXN<6AydhEVf(["ZTtC̟xV@:@ė(@>6E2w2@b݉{ (SN؎c$<05y/JB6mnpMϊU9Li<:Od삄4o5 SvdPZb݌;L(󂊃w80Nְq6Ng$5_sȋkפK(d%{P"~[-+"OQ!2oA1sef'nt G]4qIwX"~Rb#@-?[? ʺtK D2Hb`*5rS\HFx3 MWU 6)R`?hiߋ]f_ tYWR0,'zeia?=:<@%5rZ~ /+> (we/ndv/zA2lk{.E.Fv'-KE!@ôRVD_0`gQ JHXGWlHh<*lΓ::g-LUjߒ)z1IH<{ tm*9xie IB~?֣e:cRh zn c%[=wo9vڏt-V+R*&} ^ŬQ̀:_ ]3fIrwZIE$ad,5:Pvةe}x [.@! ;LN^;\43i>@+Ь×GᖏIX2ןT0}'p-ei]K+| AMʆ,ΞAxϱxܺ[}=:oC>ѐQ\vXOYy}g @WGڪmfem.=˝tn82׸M*ޙ2!q GbũVg|ti rǵ Bu"{ir -(otroIͼ~n)`Yz{ۤ0E8`Fh4y[\RJ{bk4vvour')ء}&c?~]P2Ć J`1 7׆g-Vl@`?%9L^:Ru6bAZ "Dv~Qx ](D/,nFeҡ`[cF+hޣ7{N >kȽ]~R(\]~|/LѷOѲ3cUH\ɖ$g<^ak"X'g6Es\$V ޔƖ҈RCD|Nr}ݝ>%cvEMa,U}PƯ#R8C!ONu&&-H0gxF0lG[hxg6Ug7aJ<(U tzd0HSo`ž#NM3wHt  .IQ֖݊"$⍵ {!`n=vPD u%j|1;..9XT(͕ juߌ@8gT8V[923[?Y}Kf!Mף@?s9HE,JgܾmCI냫CX|7a5gs~ x{VC@A4|+Yk(!3!HiUUNǨ#s.+5]9Ynŭ[U=a=PQ{U'/pKm I* Is# ~X`x :-dWq&j%z\y8}nTgeT#=\u:bOK{"8ԭ3JJv\]dG5&$dFbeE lx@PdoGtAo!e]3[ae▵o'l[Kr&̃Nlvd)0,NgqgyF-Uq-< IJxy)2wCY}Q>}:Pe/骵iA]FNjY  ։[Jg+sldBImgg w63o'H;{p1'1Mh|e` 4gVW<)d%⨡,}asI+mܠa,hBy ƈ'ʤuVt _(2r #]us-|i"S"_ ֛U~1vIkpt۔bmA| &2׆gWS=lXs_'x\]"N20%KJj;w:ޘN;7|YD Н\9ςܠˏzɅIv{~q[%ku03ƕ( =y-Y̆MPͯHgyjV {9Su11"{( fTtmրK/՚G(fa7C-vf[ܴڊ$EĹ7OLXl:i٩"C`\e1kknealkwOWB+DP~tOxgee}}Y{=>8x'}-1bN.$MDdoXelڌHgyb^5ղh:p0^d4+^4k従E<.j&E=$][ 0ftxT!Ҹ=2)iթ{oBi#УIgHpRMY-e·Oϑn *ZBee쐤G`~|5=ag`8&cff]R4wR;,.uddB\NM;T,V$ sW/IkѫS ڢ.^upSdx(bգ(f[cfPT8;lxI@Td':~粑蒡OJ7a8G1*dYSO'%SVҨwx#!$27G A7J|rEdq½"R`d)E擈@G̶{mz'?: Ddԩ^C/22R/׬z铜C@BV]0Pnw.R3nrzF4;9<_)I56o`b]N9:>2mZx/sK ~9.3̀u E(2hJ 1wԁ#I sJ.Ɖh؁xD¾>'5_*ݥV/`;Ց`H$ҵia}kV(s*R>)fHJO5]㉷l K3+Np.Gn nQY8q GŇډFӃZj@lt Vp,p$Ι<CPNrE_$" _fB be{.U -A9i&0{EJ$I9[U^[0mZOxdrh^qT4ޥwұ%(_TFy/"ؤ6K "x6Zv IJO>LJ=2-mn(^["nK,ț7sG)f]d>\SI`pܟLXyn%83ԩ =jזzH-vgscw'>LM5k4{'#R9ϔLdJarNz_]N=}(%KXbi*ؗO#ͤiZ3`-aJQpd|(q Z.*eR :0;t5ޥ%di52^@jp&&c$ @RfH<~=#Qs⭫"1m:܈$vRugt:gfq P;*.}{yGH%,&@kA-eZ=ev0౮3$yKAIvG5\,rkAm2& q-5ST2YtzY,G I*jy?=0 K=^ƹUM/Ƥm d:[#zDSkz „@m. puqvD&">2^>Ge MX0L#!"wl=n#ݨ0WԔiŴPr'1sS1 #[pgv<.Rp\'PGk{%qF/a68~v'M>dxnWbγ\|t{73,vmPFit^E|;gn{`'[O s {ΰ"fh̫«'aICɏhRVFvʞzdP{GZNrO$< &G?ve<W=p^}@W<T)tEPv5rO<G'pNU'PJFՙw(&`:/m2;`̗TN_#Q3ڽ+(yB1}l蜠H .XJZmH>*jt G3D'xxQ ]7R$.xjZ_c{T # Y8Y^G4/q: /]4Ƞ`zNc*&gmbE/Ial844B֧*`X^=H~%A_Bou]ǫӁ>M=M[ϑ_@<ٸLIFIeej̡cåbX3uЮVlhbe֮sGk,WxnVJF@t@>r>ALȦD`BD JW6߻OB3-`Qs,H-'t ]7AI5}TE^ƀ@ iTVx?BJ0ssz rvõde#>֙WfjA$_OU JQ߃)rX.uk"N ;z ΠZM-8 !–k35.X:ʒFt>Eu];zxd .3fӹ:jn vceZc-;)䫵 c;oCMB"jy@|O0tpGS)q3-ɴsO?jOwKonA@1//$xA8>0 f-+^h]DۖOs&`SnjTyx4O~ xʕJEg•ѶȌr?d &^%1rye8nZzJ&#aDВGa&==8Irg׸ai6]zkQQ . B XLna<t>i>Tիmm֖ gTOZ1O-D@u %-b.q;!R@67}zz,̏)e9@!3Ragy}/ͩ~, qO]ҟSL*&Ǚc[uBI& %=k >|2n&Tr2cQf{RbO&avl[+\IMG s  k,pZ@ BsfIZj|4|E8L 6 6Y{u􀍰-% ˕`_ko,d<Eɺ)rJE j1tSv;Ņ+5Њ{ut3v>/6[Sj @N(K&YjF4_buA\^a*r|40z޶o_Dr5YQgzN)i[&|] y]|$b;)u mLl MǫҮ 2I^=2 -o2H3HqM@?&rin2CDR=E@2LBָt;3P#Ќ+s.LIPO#5 yg`bly_"-g.OOdϷU=C ݌_a%K!8qʎ@; inl1KD#rZ}fv\4ysU]IGB#au.qHA!/W5d%r.ڰq(x&PˏNX+q *J,`iK$Yӎ{c1/ZCp9X4iZ˻I3 K-MNDLYZ t*~6͚]/% ~96IraAQđ?!PQŇ=Kf&is:)>n;.gjDV9RhHÙ8zisI@ ^q!z4|87z=q}=Z}r1~X4g(3 RB 酸= T/&#ہ4*fx ;=P'G&5cq+0u-5czJ,OFK.%x$q9a (2S, ҷC3]@+(K~>=D;HaBxh`}DݔX9xd˨X3C$]%Kܽo8*>0W=Ag--]`nf_Dnb۬gsCZgWEUS6-.[c^(i!{[VID=%1v8Jt2n:7$/xg5V#G{;FҟE QH"gFTҙ,)=}=v/R#*s:IIc $Mrv}k  00ٔ=(Vw7-q"]g aONmr yyQbȱ uY,o!Lăg$p#"O;I6ˁ?FeX>Zgջ!FMi<U,GG~q΅O}ӊ&S>Dc0!sĢJʛ2^+X=+8yd :fV*@ zEHFäI" Y0K}L!& Ub7ʖ7kVӳTh<xcqraud7]5ruu6[vγU^rZFHKtݫ>^!{f!}NU#K;Re,0n )\tm&vΘm6uD{M5B=ե:$?PXҳ<R?bUq?j3v*ժ̩e隆Uv6ҫRϻ' 8=@μ*Ђ rCgS&=:5/'Հ+ ]{tf0H),R $|t>$&vaRo&{(vP<2޷ ItGwHlo̟`Ũj?zTjnk͊.d[ |&(E]ѮR*G~1uC}tCMʬB~[%:Q~~Nv:Kgޯ}'GН+̸BKP|̟z|f->l)+FF,[vO(ml9R]J;O յ45GW>`me 6|0low "p4q"w ~UH"j1pT~CΩXL:n g[s$e5ȆI)u=T2ykI[jfa4c~8~x9P"gܢ$)p,~yō)'B&eԋK}ÐAQ]1 ]H(g4Cy_*>@@ c;{@A1!#?m`RSF-QsOGٝL&hfFv@ O_##1R60tW]:ˊIi(T7اglwy=ѓ& t&8 ү͛&L&j6a-sM#q"W5č[I-n}r&ve,!ci3 J_Sk6dv)q`1t zZcy/U1 56}Wkt$ߔ+^ݢ62Em n10b# v{e'tzoCy^HLy  X''>yP2b[18H3dQR?}qMeeXWQ3lJ>.17 ̳Pr_Wp"l'nizd4UZ$y8r}T$ K8^@VV>TaKfjns/h&OSKF{#އ u0 J.x"ƾqQkjM6\E4v7t+4,ת\$TD]曙b(Hky|>X,%?xxvV:3 1wS;FGYE 4o5޸R;dFPJ^>9h.bvۉ$q\8>Uag2QDz Qu&BtíG4|`ah柱P]'2{q9 3;ҹ[>F2`S@.iWi[8d*X8 # {!KK baE0.RU{~p[w?GUM^^-O?W&},_ -׺>b B6.-i.@u5-EFQ^l!e;XB Ge؋F84W >BF&v d0/2JFF e% TWނw Zke}WIwUɚU,XWYUU<@nK"_ 7^a$|1PLb7GpIqٶ^*U81pbeuQ2D n&բ䇤 _*-$2 T,1s`E L7\_$.!ЦKVDɫ(L$7r`\j6K2 `yNMD^ fnSV,= j +A}`MIՏ% [{vv[x0Q= LK'K}o]"8< i!״T_]埨1SKc5<5VU :>Y駖.:?7豜hl~p"HY.t< . ,<;vx6v=ʒ%g3~Kv?k(]w>JLrZppGSB?l`RPwv n+`/nSUbA?E{vs?KkV{u~ZB8RӦ(Ot+QDvt$͠LJ>x(9̷B_?"V"+(T#fu7`-,? ;;3zNJ}櫒clW-`.ΡEnN s^?@B#A4̣?_m}?dfr"6>:ΨM#]$Lch K){昚Hy{1B%cU "|-tPT-E"FJݧk@ɒL֚Rg_PSvk&a},H@HpMOzJ<{hER=.DZ1a&ZT-HP, 2el X銅7~rCK>[5Ly }9*Hhi㨹Up[6{5INJ3$zt@A4d6AYF GHj+β4`S4{5Σ!poXd$3䜒~TZlwĘƔR/-jEwAEDA-쓼8U$.Kˏ x5 FF%ş[B2EB[C+eJ\!i]d$cjjlkaFӤ1e(#"D@CAF]s0+~tW$q%0%E4(UU dEq qD' ˑ8"m&Ŝ-6ٍLjCj$s ^d%2/ރfr%h1'{C[ik2lO4|PAl~PGRc2!ܱmhB *jV"7Q3FG*5 j׮q;;i;~1琈h6%qF"ucucpaL+OZ8ÿ>8+RJM kܜh M@I: bbd/U>V]y?3f:o;+?B(ZN VT[HS{z.3ahz05vϓG⩕Ev\Xl^ISkr,8{{* !\ab>ot1⺡"ԗ*񉫊!_IBpĂ1 ^]%hz!O]>ϫ%я).@O 7s&XNK,_ىj!>I2+})%B^4[3-ʕ0e-6=EM/nn`!0 :%'KF| -k l?A&n4vfq<}22;ݥN/2mKkbbbLPB Z:> #veJNl{0T/[&j2_58|IF0'Usj4Y|zQv8昪y>i0壭#t"{t@%#$;bW"/ ~ePĤZG|;QKa qRa?'iP`1"Ȭ<78(SUZs). 8,;sO,RvB>'=j7L&c\sB@O^{Fs;F +.$b dGd>g91OBd *1ScXѨས!e2JU&nb  nB@&yqSAy<I>t8GJ `(H)Sΐ'ǙQ?!\ȡ`jȏxOρ,,A~M-Y^=AC|1~p@csP () +,67t[Mz(Qȹo#7[m!)pº]*1j'+~5\ %%.EЊ;DP5j$븻.]nތӨ&u|搀11,l 4BfKzMQ4ntFoWӅ˜5쪉QOuktS|0I"Bmv:f[BLi/%w>puWU~FӜb?lK*Ϟ9I=vwjbZ/0ݖL4NrTD0(5}R! oZ|lۈ( S<|1% (܀%Q%&WګkQPJ_^7:4c֎V;6 ]}ծq54des 9 >:^ƕĦUG:'Rm SR-j8P8+/3}S&[kY+{LB~n`-c5w8 Z 3ad>d45+7UgzPL_e*dŪ؅,hBAÇhQzԧ@<} riZ gPr{/l⓯#NgL?@c]ɱJ>00}/=nNXM!8lOpd Oˍ1K\s0 GF:kǒO`S%2NR,d?^iC zrP!oZGDM?(҂:v;ag 0Fd錜_RWhQtu^4vКoATjK'.O " ?Z R~x{ F$C-dm˗J<*K=g7tyڷCX=Ll+qO$Nnl"a=j`AlPf̐{ /&<T/]Ɣ`J &n ~+N E /"7sRlEM1L WPLs~At'!0J*ocnX]&5E4z]nB0I(w;4`ݏrO:_䩾QZV h=%܎ѼywO^`DčI$C^%]|[0# AX.wa5uD 9Sj=%V28aQz]N2نBPTG? $jk:VsƉ MYz 'Gev ǘHm vql\P˽_4Kx -ĎF>-!GIZmCv^fq`.i^ CmVo=KltQ듹QFZZ0jlnѧQG=Lp; "°n#_ya(-/eևLN)JoP ol |f.JȚ4@z@Hxl$!]oRD2o!3c|0B uZY[&t\~9ۂqfB!h*s?4dS5e 2gf kCA9 #s9n>D _Ø5\BPi  =3'L[󣮟#n/#zTouy:IVIv0]}# 3Ng҂"&*R>Ku {қ>F9ٗDV07eL3݄tȣ\U<\*rYhG3XTQmk='W-]L|@Gs@]9${w5UF41(@m#Fӥm5nfNg $_%.|:ZȺ98w<)m0%dVA-^- pnPZZVප`xvO9Iwj\bH`RLԡ l%lۏԒaP\}Mm>*X=NYv^=qpͥ|z58: )ˠԅ:ͫޏ7I%~÷:2ɼd%40J!Ԛ4 ֑*hk|_LxEXI;sfѳaf6ko'aIQQ±|H`W\UK\o \j{`c0cԼ_OQbr$FeI4~pHCZ@ٔ7'3q˱o6YNШ¨q|w|Iދι9}-:{"mⅭP RDhkKf|Gf MLkR\<㄄\IފCOYQZ$3r*]~ Р p5 E=ѡBOժK c!A& W!q#~E~y6"*yawlh edssr5M;b<`ʼn1! hk๨LT n{-y(_֠K_=!VW&5BG:wW DɈ#oc\gLVr?oF1z1^j6_: yD y4@ ޭP[0߫V^";R.Kjx;JE€ޞctFI8 0t?|2NQagXYg}{pS~il,˨F9x5 s=sRjزR_Xd3S W8&֩,neA$dsde.zMRLG9*f=jġxO@:\ٜa`zcw' D{KHJ&M Md*QGXDqѵi`b~ٰOuʍYЄcAV=`=}Y}{rΡ.5"m) v-BSb !qT|>l^ßh FEY_Awnn%SUTc>)-A!2ѻhz^ qTɋ`u)F/!U86@|S9jV7X]W}ɦyā F%xdv4Z5@aRZX7d4nG-\ jO2gEŌLXI yF`?K"6{c*!V}o| Qll(ȁ:v='t)ۯ-@eg$dm'ο4/GrI rĴÌ EZ)~ >^տOu帓Wq66zRL~Ȧ=eYn<@3(>TUNS-?uVh/d<55Aа&+Ltpj&g7}N.4ۄM5>AJG6$&x\V߁3\ªlC;i@]0U֧7;~5A?/ק*#;HwH k7t6c& #Q0 ZNig; _:hBJdy 1S38lL5ּ m4p2ٶ rXdrma-]OtPX™1iϣ} X CqR{R;(!Z5: j.V JzzwYtW[cO M$͘]YsqUGXcAԘ0~8ZϓEF|MKUvTk`l D@b]i("Dv%v. B@Ax =ZǙ[B2 SW_BWѕ 9-Ml x;D}K([tb:Z/ O=ZL2>R28(Xm~Qw0$O˅y5x&߯xZ 7XŲ0hd`soDP ?}FsMߦ߁1L vg } I,͕jŰWb!Od3QJ]MRvS`q*8ŷ) WͨLf@Z3zIN0{LOyVw9BoƣTrεe$xD5XCK*o`DUa"B8jk:jxS=j;hӬ204T#x0)/Hq31n~w233,Le3@`R~bV6s\u9]442is;^&~L E lOF#$o1yܘ ;A ?j1 ϔۣnZXWś衱\W="oǝ5mԕY% 7T/5p:@p4Xl/"Kz@M(ѻ|ڿ$ e"8p_Ee -AA&<ǞCJBͨH_F='"FqV^xvY A t0køY.n`+XZ2V۷s$jx㡓ԡe"a,EWʖ˓ڊ&ռ02P }}Vjӊ<Ĕb8KD9σ,E䶱:c zd^~ gب }[5m抟vMxedrf-V 7|=mۼ3Ȯ!,_uhq. : S}9|/K K5!~Ѧ%V 0P}QsOVm0t"=ą2-J`e'eCR_5[MSti|kqli)2shURwl-BC)^jDt:Y,fE[SW9Om`-ή; F9_k8bKK9ԮG)Q*7Dk1i Vv{KDcdƬoY@\t,gzi^WIk@}xA?)v4n6>iE- $= i0'Rܥk̈́s׺ 0I;x\,(wƄHg:O9K\@YJ)`z!7n6]j;f%aebڹ%B/̒mfe+]Ή<s7ʦwg3(TkZZB^՚i%~@,0re/6A?; , ^܊>$`|7Otkѵ "^=G@t1w!% W¬ljt e Wsѱ)9)qgb?E⪥0r'-w7S@T)LA+Cqz Sgtt C2S94 QYr qi&IT4%5 sӜl -NIܰID .nVr4/WE( d>O*NKj`fXUgi Lpq/P&Yr%Kro{`Z-vY$s-bි\5JQ# >0 i.I\p'0(0D||={]-m ,uvWd + xN0Ӄdx ^`^;'7:BRXfP*H <3QEr%HWK8dhDS9FbQ ʩԬK\tD^U/5$Tp:nY98$1Ӑd =o 0&>> ?g ~0[6ȡвSoU'XnzoDlP,Lpi!Q|~A4'&SOH>CSP:an oCA(A)O Z<S4;L|*uAsжI95cVmb(1 t !i$=LhS'İ3IQL#:6~oz13BJPq\؝:4 ^8f= l( \agN4d3ծKŊ([܍̜ҡ *O +Lj#₿iEP<e4gD~TMA۲6I'k9;eE{FEN;K!1v_5F;_9%t VvJn>yƊAx@n!`fc,8sfz나2Al{aY#$Q5;a> _|:n KqO<,JzUޥv1 Kt굥n0SbM)|/Pec >Rr<BM-QYٍv0gMx"x 6:HDPvn.>/߉(._bFF=+|mA^+qB76wjZjz]nh']vďMA#! ֝'ƺׁ j>@껗-U.݊䲀Q;&SuNq&=4LI n>NF"eYwЋ +}, .idSXFh:P")e+:ik}L?Dc .>M3'3S))2Doj"r2! )׊}~8u%nZg@o?8NI>z'?ZߐJ*s䵰ɚq) n`F/]g RSn1wK3!x Ć)f.8W~ԖtbMk˹DLr碝 lV1/q=x686aPS3M (}f: N+}-xEŽghw%.W}Ë, S`Qz%f3fJ3M[vc"$!c' PI-*<(W{n޹cisf$0= h0s[\#"VgF&7P=UP#ԆHV!mcc26Z3zźv"(HFd>[JVrMvvF H|ՐC[,)r3͜Dz2s%BfEAWB\tJ_ϧ}=&b#dh >#bBxO +Yj %;l (`|_hBְwmd^yP P#aV'ق^2_*Rq+TO{y"] "qr'b$s˚ m"lr+)@ʨ[i8a^az$<,Nq~ nyFZۛ %$VvS^a H;eY]VcũZ]/| LL^U:@"v ?ݬ 6^L&d傸IBoxeu\k;q.'l|F:'MB }"nD5 g.[wg;n3B4jV0ڒ} oz>XM~s'OcMEJs} :XcjsktI3˻M- ~e~HX"JU&qkDAC`\i͒w:G׆CҜbIzPtK0+Z>Jf^=(O/bHHtZKbB=bEPƞVK\Н:.dg2H`$my诇L ~<xc?_i0 hKjk 6xݸ [8qN2Ƴ\3 +vWX΅O l 8D^nXN!mK6!;ve7gP4Z$7i<А"{'F8k$8%ZŬoz 3>R_Og>LBn٢|RB*8C J^ȝe=57%KHE-?x ne3$1ٗ4%#B+|U>N3Ik\ntSyBdc$/h,|*}usu1lp;MŷJcVqqv-HaH"wDJ f}p +J^%I0yǗI]Qn>+8n2y,6:4dUHLnzh ӐNǶcs{Ғc0QSu1^XVJ\u*Sl^@133]wk,E<їB e=a̫ Kv 8iNl0Izқхڐ^U꿂bx`EfIzL9tghs˪fsڸMyO[T6yƪ4r-A^Wѹu~:Odu y? /lkF\(HQ4^#DBD6Ain߼Kt{;0q)6V9(eAȹlԮWR(!DHQ0ڤsUY%o/ Q!o8vO,aUH#yG[`pNse:CEq~X cZ *M ?vĿG])+VXS%$J.:ҡBLQ[,ty㱶RC?TⲼvd98KHQ4'豍k^-|>dw ΍DVA"C_u]e-Jd>9; b3x؅orD!iQJܛDx jE<#8ZMUϔAg6ա.B߽.W{)LJ#_(cr7KC_(׶^CsJ UUenccWvϩRzO\,Y3xFh [qbiQiHoՙЫat 횃MW >hJx?ξ۟ GA Gxun2""dF Q‡78J =(ou -,?0JSo YX< T MnD(k]L=/B'vD@Vޮ*ubO6}s7]˗!o'(/5, *hyP|ې؜Ԓz"ՠRXW<~rLK;rl?DTTP'(ǕQI@\MgQ{OEɠۭC,}!<%D \taDf~|ۮVZ4#iy*B>C/ޑF)t'vX##-]7TCv|9^+F&P^4C!w9صyR ݾ-l!>݈3JЕt .`u5o̯?&5 fCby![3pþKԡah;*x4= P-L?P՗|/V.F wavZȎÌ\XbH375̉ua 1ׅM}";!o;% wla:]p<*fmWM,8W|t#ʬ,_z ;d`C68+娡t*'VvFIY48]V(^NsՋmRAH/Bᅼֆ٥wP⬻:r/EfC9?j B)E*9Aq8FP':؝(g<c,nxѵO]#q аsǤ'RlxDc1luޛ&q$91)bscͩ]>&f4 Qh$yCᇠ,cs0yU1X#ES]5MW{qײ"`#yF6dvm ̒c P,4zpORu9bv9rpa\| -{r; 9L\waOViI(Nu%I$E]I,CϞ­̇v òxnϦӲ@LDx[빱c=a!HC>Aг?KGjG?e=x k& {V[Y"83^t̉% u^qoì8RgsKM Y߾b~4\S) wG%yM(ƔH_OF,$Ҽ*bq >-~.=ikY#C7i06[k?J~ӷFoKikMO& ewE.Pm,sl5_Xj$Aֽ w_[.bT+ܶ^׭*ΉW|488A: s֣E}Z' Bw^vbjz|Vጃ$j0RMU<`y0 &q.,8@j0yJȠˢv5L7TDBxLK' Wݎn~F "(dF;^zx Fe8=.Tʓ<`%ެ<!0N!MYjV~h#t.Bc6(gFZA!Ar`e4jEEdd1;\qnSdΘ+83u&;mbJs1ٞۓ,Į2E:PP퐱r eījG3R缨G9ZBkB遾waHU=S V-"!νC8FsrF]sg` _>)ٚDsLfbm ,"zrZ @?2k pߖ(ʯwA̸*,RzKc(IX38XGqݱ7+zR #K/Q)ww*Jtw ZyǢ( [μ^ϷG)i#gB3So9扰J3Vqkqh#q y5ҐUjZɇHqZ_Si>♙}OZ)Deu`(1~HxܛϷf3]{X^R.8fA94,nVg5j$9D;qgI XM)]lmLg=[pA$rPSAeg5tm'C係4oNi7ܝhѠjM.MDIOf\#eGCzlAa T`n/b8d*X>E>z<+XD|C Od !p< ЕL*0 @?lvndg +S"p)M;V `a!ě]-2&WGSQA neeS;idr~ȱ_XtF1DJk ^ZWJkb]2K6Y`x`ivʖY}a|Ebo4xNx5_PRfWp!QwC"2󦫕6TV[Tt(QƝ>g|/_Ǣ?ȩW~zk9iI:d, Ԉd`p,/&.='N !˹*}XjAɵyiڭsu$Iг;e9n죟m>8'{x]t@9˴ 1BP8S\;؈ E pb9'NY$tf雩ƾ>HaN[IJwL\7 eH%OwЖhcc+[+uɿ_C賆&)nOY8 ՚Q!Z9z9o!Q:gKVT7BN`k Lcp߃z^/1x:RHXnwQ'Fƹ][#NkeI}S LtP|j8߮ZB`le} q[q 5+Ē5?y%~XAqEӖ> a[rZO<91NOʗv %>i KS盪YNGKi9ϹiRvk5IFC_zw`L>+:y,&m4؂OqgWRӶ!il{#{odK uděDgvff"}9vzOƒA/hOU!sN@0w}1`MQӒ'h]lXZ 7pr@!r,p`X}-@/I!>m3IƢSv({b/_RN0(RFC̋7rOo1 $RwJ>k6/Ιc=-~4}r{sNIm΄׹+F]UNR@@y' FRxBwH[rڌ$o29a{mI% 2Cmj=L`C":pJXӏ SlG4˱zе+9,;Adg@y^{GÂ378 g~~ցƘQHYKqMyd_nS_`qiн-F">)G$j{F[Z&=ldiuT؟Ჽ}@XjdBgOI`z6꯬-Mb"_gh \3'+Hi2gKc_ASL ( ŧ% Fg<$<-!vfKY/AˌErPgC D3|TmXyNrV^%PCl9x9iPrܝ t^"Smk%m;Dv޸c㳝xn`9e-_/wibhs)׎2Ys-]&uuTf{s{+o&Sfd,N|9cXWNsumc&mW"e(ZjMU}+cPM#tu'eJzCY n)٪x7404>ıwv8LL\\}SZU'UM$-˪Pu{o@'9p,Vi[[YcJDJ <rcvNb#{xxC0e=^k GRJDvR Yi[[P܍V/ڨλ^&?My?=8zU8 i >&7×VeW}g#(rƌ7i} hBN"Zf% :#]{gGm6UdrXټц V8lLa׵ ƞtOKkY)f|&WߢTO}ؕc"rglo6ūUn=yĤ: vHj NVT%^$W62Xcbc%3#)R Jǀ>9 GP;NWQY% /P9u!!$ ,Yv%(={Ė] ) ~s73oO6% cU~n]Yh;en>P:&oņꤷ&Ц6.m cEAOhLq `PaЛ<'RZT#͏Suv )c55-RǐbVCOҩ(3e"R~r&$_Dt 'k`*T2gκCt A=YةN %XNQO?>]M2T]bD|BX.&j@ra_B@r&c%LTeqq힣0m F *?fټm 5'occCn~4Xmp!є$L:?怯njP-!MI?wľ}ME=}r\Fx:C0S2EJۄ\AJQ&K+{MdBP1ExWLxcn'7!_|[zI(!AkfyXyzaZک"e7 djLÉMlc ƒ=Q:u l:kn1N&k%*ӜjwzI[g?}+#I+t0DcIr R&m.1#K=h_UUzoQO3EirMnEx_g{7 WqG{S.JQc>礛գuE1ۆV DGD?L+S6{r.u"#{C0V?<آD0!pV5F-bYCձTyCL0Sv^4ZqQ*pbgR˴9IARp[=˭` /ҥ+0=9Sfdػ5ƣBC\8ћF3ƞ_4ѝjRN5m^ˣ@HaT TT FZ]~q%-(ݘ$Լ7LXZB9È`Xnj/@>gOݎx}OI 5c {3=`3 -l*Y|@;6 xL5.>-5=xik ?%M+fps8iVH6]=i+γHam@z^ ^|M{?d٬U~X;+FQ9Qyf@..'qQAY~1M%0rYfk@QBDQRE_/ LL]R|RLۃ)(R?X)kA5_=5\ 5lDs~{ox_ԏ /XmөTλf*?!6R@VQkv6tb( Ng }mi@}tXD⟙kyII#H"brMQA`-%2*l=m?{P.[KOɟ]SXr6yvQ#90geH /3~zy{;40,uH#qpĖl&=ngએX$?[80@e5C8~]BG)a,Ͷ"݄Z?Zrv] >ջ!?JܳQդ(f2eÿ_p~tFdx8An.iŊN>JLGTIfXbo2鷮ɳט8g.ZzYOp3QM;&x=Sp bcԚT)#&Lz u|jVQdvqizVvn6`.?kvϞ ́7lg!HQ_jFTj}f) G>G1HkH AuI7t8v!E7G+g@MMZLţ&R3S0`Jz~xYfѲ R$n ZKM1S%Io V5jϮS@C'z'_ ^m& <WT=o|8B|kXm =8F}QI}٢@0oĵfoH* M YQśx{; *1k%%Z-3`p(׾.A02SY&s7xYbUKC"[菚oi _-z^JW'mGR_7t("/ lCqP6{`R$cJ4E]dx2}zS0w8km$9ո84nSWTxqo enQNPv?L{*xI9@a]0y4A]󊿔h.DUݩ鏻<"s߯Lh)wCH~1' 菮}+E-JΘ|i\8r]챾f78㷮BծG FZpy}pd4T4M DSCٻ:vLJBs$Pkw"8*Gx7sՈ-0Ps҇/m(ޫN쒟ZCK{%I*#YK6PA@筼8 kjMd,WpyDt2ڵmwT&. l#kRD}=D"*xn nښ뙰1޿"zݓ4{#|ǡY@\tV %G !GJqpn\F-`s%P_.b1d=K1f#SDӃ@ ;뇫=oatuF]&w\ gtOLgt!Ȥ_ gK2+p]I~܏3e~C-> !uLg_ 4URJf>wb9ɗ}˓wFJ;=k\Q5:*(A :n 53:VB!OV٣|3+Ҫšzh8ǜq3D%<5(t'ڮ~ Uѵ|bG(UPEirTd#|qsWH8Jxck(em"$'X94m\sܗkR>ީ|:/փ2OM߅m#*ib\ D uyccJ/4%[_X(a;\`p)RTʏvb[+scVwJUouxɌ l&9A4 Q]3-R;5Fn4 r(Ys!hTm :UBu`Ξ>] afw.jʟP\ 7GƔUz [goe uaQZg-{uXdPCuodTQekJK)Y@b!(.$1V'j: ڌzØ7BQGiʹg?e*ezSEt:~2<'@ W\H f]{G76=tq DIhb }Akib}FUCe2R%R5[؉*sj0H$+X2kE\M8|)Dz T)'[aǯ{HÈ@& }(eqCG+NnHb^V.]axr|rL}6u=|~]5K?]K05 SLp?EeG4]%|yEkjՅ)O<4'1jASR9/P1l=RDQ8TʇL>Qxm62"%vKe.NIB.C 5M⾛@0,lCf[VWq.^v1zvՖ¨%^&.fPR vVibz~-*\ZCQv8wn3|~W'b[M(^*S1'(+_lb~k {cbפRJoIhAÍeX͢k=*ܥWq)S$ U\WfCT$;}2uZNբUM>RخH}BI vR;= mV<3a8?b5AS=ֻZ˷uKuT~d;`rQĕFn~]Z_}Fcu?~7)ȴ]`k\=]g J.05l8a\*_4CHz~C.EW͓ ,fB"G%3 oTң#呫9Np#:EkstiN$ðۉStm`'jj|#;8SؗGMy\Vѡś>;iYeE~l_?irg'q;H2I('% IqXs;oZ€imJ{+G y,ӯ4` ]%2چM3qo ZMe`}@-&ˡ0W07쑤}-\0BY"EވH(8##,h90 #]|?O>0[v*=q"B;8ɤZ-_<. 5t *F([xs;y*ӧʚo*ZtpA=QPt It8hzGCYbƷ~6)4ڦu gc|r&U"L M?=^tz= =`k?&of-1Uʊ2X"Nof¹ ԗ @73F~)"zW81dS~ X@췵ďxʙS"q0SNC{gq|UA7uITB.f^V2W?इ~_.&UVcz'G(% Ӛ@<°ϞK7I 9@m|ctviu9UFU@ TĜEr x"B#:PM?Zm+ >%f2Nߣ2Nzw>0(Co(2}f?SEpRˆ׹h q7jܻs$'lxVj'< xq1S0;8tz4KnNMkkֶG.QCc_f]vh`\D`Cq}gr[#^O ~nv=978O_+#+0`@bI#Q  ~/jHm!!`}&Y-hlv7쵅)Q+z ?*G]0/"nY+|~j߳ϡ8 !Lxׯ-0+wv3yi*O9Bvڏ#d%oft]h)rQg0r8@9ym0~rƀhA ~DC"vv( K.Ȱn݂FA1!qa^Q<+Lva.>/R_Q20W4\BÈ_#~ T:8b=#UI5juZ`DIta(} sʍg?^#:ǯq35Y0抒9=(3Z}V}J5,F֝??WV9,Gf|O Qlmy :\LSHuPr#F԰馣' us5NJq\s^Nn5[)($x&`6~(5κ8kA;)!UVqg: hCN6~5m Ad&ӴȥE8b:$xw򐎪}8b nMl͐Hb0aKgmTno:R钨LEHELD[w=CR$9Z`i`lg8o4ǖj,E'(Vu sǀ}x, \{rqb㷥nDق/dk6։UnHq}[?3ɃCVƠEV],#:st䪐96E!}Fn,8[dxSGlKAeD^|GWfF4G~W+l"LU0-Vw*&<.51ဤqpYfJu*-c7Pp$l`]:NVWDAݗ| >1ϧܹ E4-#e-|t?^Hx.R9\8MĜ+Z%8g9*Mn48}h_c;ed' X:AmX?( 5M`R~(;z՜T`zpm=p9xA̙>"S]2|aTDYy9rv\W:*& +o`PbVc<=eP,;c֬4dčۨ+@YtZE=f_Į=ơG\4ԇ'JC?[:o/y ImƖ- pv/ '1f5GFuawK38D>g"YOJ2 Aqzis]Y~`sqN"~L4 exl ʈv|0/N޸au[a|@ r8uD^\|ө Rz Sgt g T"J3m'Y!^~/5pw8?[,Síhm3~nU8ǚzagy @CQ+p_xdm:)ˆ D/%f!JR]a v=q|:@$7>&>}dRJpWMXԇjs4:oȀXpMql X}V2ۀ']x$ dpplwb٤V /LE o gF':TL-t8KRcrSa%MVhNDc5='-c4 'XZJ>{|9-siK@}$ִE6&4zL`I][~ک*Q΀O;9Cɰҫ*jos 5CB`34L$gd|`wjɏP:!d`_7iʢީc:EBDc): gp~ nj}{͖Q]0Ya!yq;1` -jSW|﹃+m0kr8L-Vㆣ+m O_`䈤h`e#+ޥڲ(3 6'Z-x^ E+FCta/!;勊AKzޣ{Qn@[]ǒūlNM KmS˄}TeNYic6^JΗo+tj~=[ %1sh8ZHH x{Z= kIC\Az#lfX8⤀bDŎ{Zb;ΖeKy7RIf!Rpq|v>ќ8OX_>@Ase8[zdGX)a9.0BC]`W@ mKL{YYpﱁhC P%m+hM dacM_u!i3fK^W<8F\?f{^WNƊbߪ%jHE} 8s,3&#&11I{>k6ғl+Q -f?aM_:TT8 Cb; 2tRM^/'ّ!R}yW( ^ tѸ,Mn97@GZ1D-+Sp xaht,y)p#ғN56m=]yrm}e*§,Rd|?O\DDb+|B ^P(Prt ["݊PFhOwWh<ÑqSoccē- +ΕPSjQTfѺLMF)q%|l vݙ%GG* ,@YO\ ha纓BgK[nz\\Fmz!'Fv}h\RI]-*Mm_6e9YԐ=Z@uN+Q«iH>xSXri: S]@}'-J *Ȼq o_{וx\*U4s`JߚN9?ctzu6z 0U@] ZU2daK囑jv3e|RWPNpN)2۫$Ne^CMV0-I̷7Mxz{&i.|eӷOLil(wD;EROQd23zinГ]wJXѯvNw*1am5g b6nݒwK=z!ht%q:0tH`/yBDt~Cn4egF(iْMcŸP' #SNdxkBKFu: ?gY!/#VMZh܇n40)hxC>@ք}(wvzZ`xD%P<֫ 7pZ~$޲Lt$q_c#IHL,؀ז@kOY>H%#TjJ6e2 ޑ:ѐ#jb m,bm6PLm(>y-j+'S!Cɻt7/)+^ngx{Cso`MD0qiyL"t PN" ?XQt^%?uF&2ڬ*I*A$xhvQ_ϱE6$|`b3wy"!n͵ڱpᷓSyę|(hbdJ{gk,9::~ʩ- P0%mWA;R BTxW;U fZ? y(#WHTnWVr4kLlZsyS9Af5+bȠ>KޟF$0ݰ\h\hF~PrÁ$KX ˊE۹qa b4E({=Ew[(GE/Ⓜ擨 m?>)'7CxEfK_X;֕:'^V!NF=1NlRCL4TݥvR\1 44y1@{/3i]G+'ٚ#`i7w=(r!:a@޴GK3 XR @DȋEa=f]oiQ3yxK[PT^ӆK;zOC|WxУzgHww43fCD,.![^ LaS0i ex'=ۿfו6K"gZ` Y$w'"p [C'fdړ&L >k#l[zt;Fބ k ܪE~"-ColI6P 5μ̯7v` "t~S]hE`hܠӅcN ] m GHPos%N{ѽ.fxq9ܖF}/YL&<50Ex43Qઝ*8$@0fѱLWUPTeZd‰ {o#F`Vi³ c6%Nr:JϜµSƜx7z~T'h%ηA0i2XN&s̬u,ӂc7m|oM΄=" kdq8޲)b @?}#wW=4n!T"+32M ًta 4zjKb3- N2Ң)F y2.0(IV(u2R1hnzyt.ǐɰP<ޖ/&0qcC0j ˾'LяJ+c4.+?:cт|~f D>oo;-:w[v˗MbqK%.Y<_vb[XOzQ1BIP,Z*CYQm=D$[ߔ2 |2*ZPƃ ӽDBٍZ}5E3$b@`=2#Bl@c>Y}$t(xƝ%SB١hDHw:!Dm˖YQ'MLPن{0ojC#TY#1[>O{)$'Ujy֒I =qW̸)b5:|_jwj$9BږD3{$RQ%=s,ۋ;V\҆}1VtEU.;4be [ o7poAn (oZ; Fy%.3R'FIok@6֐0Enøw"4zƉr\)1gΣ8;}uOX0%0E}iVwLR~jZ64_Ұ(|*ҬZzQ֥Φ;u'OAu8y sD6_Ůhc-LdX6Xun"вzg|xƓVU<;8\Nhg!W,&/DQ #:|%@>|iQz)(;C) $agX 5^B}5K"]4);}fS/}Y-|WA>2|ְANV5UvKb,B>K WH8%0H`hu9&JUp"~qO)b|מ$UkR5\B=ݝND-zhzf"@> [| lf'.jiEY?_O<^oܖuIԞQ-Q0 EJ_9w?b ?u t_H톃J>أrY 12˿L{]AʌxZ= S.3L(U1+ZsD;*췁TD=kO--blfsYq末'5@Y>Zh&f_uz.e'$oNE|q!lñG&ND8i£6pA.)PX:cmF_ˆ8uv /$;o6rY`8i??0u#xS5p6N2m+0GyoS^[&'F^NSb=l2zY!rNU؍: BڐIVU+$:&,x~gp;a$g9$bJkGޅD$91=:?>3yzm''x7t}-P8 muΙ0?|i'8 s|Rh7Qtw2Ve.ڱP6G*ȸ܁a ۲_;grBHunRɰpM 3DPS l}(S4XJ+L9iq=]5/(<'Of0^$R?MhUV\|HfNJ߻*+=/FSzIcj5uNV { zUS5{ʣJPJjL~<Voրɯ?rWooe9?dY5`<Ĭ'q(\PP aYzElm4Ιr\*  vʼVF }SLBIhZpbA]|ZjL =`iNdGl{Jx-גfJ>5lN"nm* `Q*]7󅗃;tn/ CziL9P.P 7ͿxPg9,4TMH?{) .R1G 52}7g9e1[khqMGHz4c_$* (m f >˸?@a'wz9wIBg+Yb .P6|RB~H?#  8>fH|AƱs hZ,?EbB r;b:=Lv“I[ B;R57χM!;y*2M߾l#q.awբ/cQ磛]Q}<1:6[lfBtA^Dm2j` kR }hfBG^` k- N- =Ӯ}U,Xd4.-*Hz .s9G;VujkR r6Lf*|%b 3[$lc 1"R :kJfF/ݝSXVt5-oINBPmB`XA'&0 ޅЂD{ Ƒ5Pѐ3.Z~3+8L0U@g?6V]bݗ6;Z8/LɎeњيrpd9\TZS6ҽ}`9qy9iPctk< rr%aOsvHcB V쵟X:N~ dHamC`<˺~>V+=U7ϦIN2QSׯF {]pGbSt̩8)KHD r~b(Ȫvl.;É,/bb(h}Dx)T#M`ڀ8 Y)$B@z% ѱΘ-_|2A3 ] %N^:cg*Fe` 8$WOG+͸q:+JAtJָC衹:r۝lH7u1Ohf^7387KyL1a'z6B4tp/8abREI ~;6u|Xj`֓.O5BGxm3,K=K_ 6 ٦PX:r WGhşKHsnd'1oA}5X f\&)3 вhHwȕR0;i,.K۲&#=$7mtAY֚_v5+>[ʵ$'qVPacBbxqbT}Hv*}_W-eB*vD*m@+h}ُy(XWs߁Lm5r0ZY(AӳaxbV+0tM}J*>AhjRpW2AWT;~+S( xK|a[{wX (lk*@7R;e-i:)2O;r"ì*%t b4Ly|#,u9j6Ewf>oI=Y/)}_/}~iH+ᦦ9xP԰Rjahp ?V@ŕUܸ[,~i:@`_5dܚ=ѽIqToTW3pD=ީȞaR!pj?Ԫ790 ;a%.7Nl]_5wr{q༌V325k/? Z^mxGNVzgZXH|.g3{?_ji;M>RYߏa[a=$#g+VyEpM*:l( a)cVF7}qo^~eso7\)[6Rob4:3 AnNƘq 6\͸ۂJ]u:`-h8I?dñ/4/q5@iڟ*VS65M&#1OIy?hؘw Ho1ME*$ۻXZ׋ l^^G T䭈M0=@HEk ?ZQH &dBuxR$Sx8MBzZI Tz U$H~`[2CZPG0 du!)`żPZoԁju8Rabt[]0-5B~޺*!&Җ Bo⌜Sv]q$'@630$H`?CdD:<=#ۉĔ{w68sNM眡ܕfi R&4yJ`tȶ,Sh/ɴtďک31_g:?Fb8s%4lC0qOV e'R|(q܍9^) !BiFB 3 @(? `jMtά*mэ) 9cۺ;b 5fzڡ~&BMY-mwS(a {P>vo&90!8EX$]0:"o)Gi&m06Ķ._T!yC*,;SH" v62k 1wt1 sITxG]PŽNrȔ$g[в{pMe3dc mvdOog{O9^b:XY1tj|Mi\jZEb|U8^ EG] و;^K-*H2v_ڜ9 u0;3A<>ExiJ296Ҝ鐖 *l]K t\HBxU*f3DHp6C7MJl ͽ?AE`jc͈:\JN? LB,Yvy|RV2U@ifW)oQ&_eɲ1s<ɖ٥V&¹Ot"tԂ-H5Wt4d=k"w\8bF9`"&2c:808mQY tcjr:>-WeÑe3z]y^Of i#FZ>O>c3γCqў[=W"ſLSU*9v*Ysg*5eвU'x_/g.,t?%9ߟ2upֹvHɛ|y t"klFsƄ",iG(*S Dd2s^5 K]jBKmPn϶-< 3Asݺ3%[:xd%$꣦.&-؜8s[@_-iQGg!H1hurٓH5g$קTJlX?{dʒQ'|d C a ėk21+@yX3m4]H!UKiv0]})oԜ;{/Zi&', dcxW)IA({4m 9 ),P| P<5DKt)e𱿹غZ +q[*+lBjgط&ɇ>h*{01|x:9jnn2aWn,#xƦ`TJSb˅\q`n;pYnncuUqs'$}< mΞ,uZ_e^~oBq(Dk#de@WVlEȥ#[s[x$uIBT'1H*d {sTl9^ ;|, ,`k$ҼUb#_0d~`8(dHK-?t{hkEvun}}<`(gGnqFbnhD_hRd_J𨕹ﶋ=އOOa"쳬%0=TΆWI1upœtKڽK!^@JLCqr2Q( D(VMOW,iEȗήaT& yGUu}nSdP*w`~f$o|1 x]_0VOr|ب7`!m,Za#:p̴Cbr,Cn{׎V.5Ր .N*ä?Gk͖'yJz b'rr2p.ҹ;'f}&[W몓dA~R_TECj`>RSB"tE=;bD,'ޛ])I2;xO(JE^U~hR7'q Eɰc~_1y]nd uY 289u:b : 6ɽj>LwpXnC-U?jVfn 8ar.9{2CsYsr+~О-`HVxZvjy7!,S,7Qf{S m 65h53:L߮WdzƖ3?lu%:QPP.PK|$-WHrU<2>");g@9Vս~9BPio:<>WRv Jh <ɳ2ft;HAr5m5 DJ0r̅Jն$-+GOIÈ'5츇+:2C2R7VrNZiGwQ8~ F&8[SkfàCIAk:&K dR3\l ؟c^lwivm)btv J=偑fK2N['N 5֖~8OYs{Thn7⽯we\z6\`Ԓ !r=O+M<i𓂯st#Z OL;٘91(dUR1&W#k{pF=SCzG@>kWV*bϨ+n-WrfdTo/{8ރMjiXu|щTEm`d 4 ]5!PY/x2&ڽJ #P *Mkn Um a.džБ{D&VNsD #W&V7K <֝m7`bxKѩ%]h?zy`LKiT= \ EA.[:4\qck|5N?Jl8Xh{a5N(pJjuq.hVXFV`7hlr|y9y ǽO4|?O M9K #9]8Wpt3nZ2l"mвFDƍӘ5xF=T]^nJ/χ]6Um!%ޙA\=IXKb@]7+m"4j*##s#%:8ИDZNnu"k? @#o 76}D"lMrbg鬦RćSRt$s_̵56ROL+P&GgCٍn >@3pgFyf&R E} sfCƠd#$]kFX"ps 4i0j&2Q]-aI8*0ԤF}wm6^/?>Є7`iib~DU܁RexsL¥d8 N~FJÁ)0.\nF~NWWnUү)+d__uk mb!޾S/EnRի1 rz53RwHή;wdQ&"/$NӅɸ5YM̛mNmURK%G_d=Yb\8e=Ԏ7sE^_}%VJo*}9lyx*_jMy31L{"D5b/KV` 4Mb,%c\<-FMq#)Si2TbX Abf+bϤX[,VJSfP$ UAaGquha~IQlJ¦4ݔlfgL4D0e$x9BXPZj*>-fq+mUtχT7S$&0et6a}–pB@}8f`N~Ta1[4][NcQ>5=$=+ΖE(~;7x݅-bgo`Φz6Ȕz]i=BΚeki"XlaքL[DM?u7oW9|~z:lxr4T)Q1Ƭ&o޴kR^hhÎCz,rg;sʧʫtu]i6=z:S$fz}΅Ergq&EdGLz"(ȿ@pYU@=b|z'LWULF(븾-SѴ9qɺr uu@;,ٌ;tt!  zʳGȭUܡ|߆f)[))Xx"tQo}TzٷcSnuk$-h82CP북8k'v ې "8(6 tpXۙ=&,~ 뙂/^EGh^)uphc}UϢȥVyʉ3:uc=:T~{΁gÕBd+1B |8yTt*S0"oq7j~]#b?`^QWEBH+^B_HA!ku :k6Plpe/x<?J;ZƇp5j ֪ m A!Iǃ {r3gQon1aO4]+2%)KQJ4^:bД2ZϏ*wEEjM%!_y4_15-$ި}44YJzˊn-q%hF@ɉ^~RMΕ"RGh_׹,tvnI45q"!y1'k|{g`k?{"Id3 BN('R oϽ0l0<c6)U:8Ι6JJ[e.k),£6Wv PzM> ?TDp["3hF?Kfo~  z3 ALv&Y\A N\?zyWX䂡 3V_O[3iVIaHt{vLYg0&\<),n s--PR×p>_8 %!yx-jJ>߆k|77e ]K|LqܻzAUrz/ gev֙]X.]xPZsIk-*4iO@t"gͰ$K}zNw&N& Gߴww >̍e IaNE2<6lY6"f& g-v\ [! !@+7~Q m[ ΥoB]knIWjcc 0˦':"uzHCOOuu ^a+9 XLBo#Ke@T?UKϪg֛u P_o#;T2RTP[92qp F@Ds+6>sMcvZuI-+~5Bi8$Msc#`/ ߩGG,;0ULLO( 3D~pIƾ=ӘZ{A~͔G;Ng7:īs';>K]N96Vʹ ^^Ec\M/c7%@`J;7?8G._fN.ĠdѝA*U3h߾k 2:|hס)tw56L9߱RI!cD~d}j˜*J6@60,C& ;o_;?+@S\9[Ȉ.&m2ԡ(.pW1C-_ixG\,Z.f T?wy8 Zq";u*6ءܹ՜L  &᥄R+yGd"J[@IRUߠRպuWjʺdoIŬ/ϋ5ĖJH +,w  -**K8 $k#GiL˘vOHԼ[x*uj|@#R{>+ !UЙǾ7mrB3ƀ_m:Ba _W3Q|XC@h2GoAO-y ,w|Z6 Fo"P9M٧ YD x]>Q6~-<-$c5vs܈/2deOߪ/D%'$ c z|5%+meM 9 #i{A7H8&ǒ\W+="|-#J^7Q mҗjR[^r|,iLNkѯڑ 5n"y"X6:YPsf@v  Lٚ/)e0˦}k=FaQƒb(tBL?$&́(pUHG!Z9)B(n{?A39yĚ%[$W ܲaM饸+}}Z08Dj,RM{&Y WTNRTBOѡ#q'BC#9XSzws>S˸~5 ݸl|"k6)޽8h]нp_Xx0ϒX6% J:X>VrB9.|sIJŝӖl9Uy“n!&^z/ vE띘^? P*N17$ZL #%W,\i4x )*lښÅ=48K_FP/hnQ~~mvI_ ʼ)MJd}njgl@tI*h1egLI V*$w=u3{"gTU!q<<"Ah6pfyf =a? #0XTFQ >"}Ӏ{Iu>.$E͝'Z(t]1@+ܙG&+eT"s0'Z76w bn"p42T$^'df`?>"w7tgγzm|Hͧ3R+%EX-}FBF^fxs O n[w x)7b6m'U]"ꃤ;ˍ=4BuzXp%vOO#$Sk^4luo׈ ^E:NOSq[a "?x̦)W<2DYح"4#PE f+NMj726+0A;Jg 8We)~Z4o8$gE1o}u뺀ɥRy*8tt;cW3;?'kb #vc@?Ov0)ĉzUim,-bX_UݴJCbvYbr 0A-lEp?wog<<ԩZH@ݭtL{u $˲Di(-gF6R!}*.pNki y_Dݴ"%TG@˷=:h|7}˫WBS0 -xk1OEyz-]j' G zgPo\7-pú|3z9 1 aʳ)cn:kMpzMd񵭭lV7*{ODXQ6E}^hpoϏ?yKl~Q; @f8q\_邭S&/XD> ^8禕;zp鴕 >5Ѱ7튕4V)Ki1$<l>GynbZ?k`p9}j);(}=s 7!1/׳ 5I5 Hvg80IlB[c32IʨO&!6<1+*lBM0НP0-vv[Ԣ/KȜ43,A23 lD%kU;t܁˛6a*wzX;t-Rj{Q2i?gޝ/@'BRh4U?Hv}zizUrxf9{!x&?]IY#]|p:`<=VhdݸŢ&6Qq􍢣/.sR5$@fWTxH|\PikaB"T "v"֯᭥DW.@hH]0͞ANLCΰJ?ba|{ meZv;mFOTlF{B#vv:xU-4#8)~l5K Ԝv@ʛ]&`ZȒ/* 1ZA*Q2p8(d~0b.Jl]\j^ÝROlq[oS7{Bݦ:}CƹMU ML"A>rLdܿUF G- И3,$H;3"rAȥ@4X:۩j! _4~\GWj8iŸ7KAPCźY30%FFKfIAPjJ^ L+-A. -}K{[޶jgZyg@8$)^$ȥv1u[`k*l /~mRp)D#zLX^zq|*R@Ej(5SF-U8~hTW~,~exib pP&p^yA͏CynRNM+z ֫'h=ӆ/rG4xHq6i=az)k^:2ؙ5k#J~Pymc$šN&YI&Mkg9 x(&.8hqPv9Ww{t:(j)-.Rؐ`nk FRRM?ϑ69qplϋOv|gW3w?Lߺ*tg̭5 PJͫ${8$.ilfhќXMOȭVq3WÎf-n3*<(׳¼%4+moũc L[KnIu^J`=xudJ*]r>6%%:oO'fh-,љ/$Ѣ-hdG> ]b"56FiT]8RSIֲ1mWhvJ~p/S)#8XP>o?(&C‰LuJ8>]պ c4 ocMJi<rwimUWd kfa>ܴ'Y UJ~+ǚEڧ1.`! F(zrk*VOTd@o #&V\$+ K$@Wg8 O@A؃6n(js tA7ႮŮVeGwhb$A $wH (SOFR_#ejwvtfKW qQgYypz:Dx"쫶6޺y ?Bъrh**śep `,Zc>2?Z/h0{j\Vp9M$<}0w3;S̥P;9t51zɝsD?X}[k@ٓ I֝=W Pe=#$ GA D±Gһd3ȋtO4]iiY _F7P u X .R~IQ#R1VnW -?[?9oFȭ~o)P[ڪ]wz}(^Oum{{k ĸ`ӈmc4uDžJֺ;D$`J7n\\A4Eb _ 1;u:Jj*1Po5[e@>"33pSlJyhJyt!M٠rT JM(ijUo4enLtkʊRbdY<_)}9GFӄ?;o a0 ΐ𻨊tYqu:C ]wLwbyߜw"vD~$~'qZ"qШo?2AH8U>"7Żyl803?6G'MCCy&EuewoZ^dޥAKca>V ޲|_G>w`Zve?8(ϩTˮO$O5W )u2 `&1Pp+&QQ|w5^ 3= vOmV>P/i6 qU3osG r7߇1?^ "[v{gJ:#66q6.ʷQxh\7@Q瞖K@>-ܞ:*w[B ]!] Ohn~&W3z>] uLJ.vY77ט]?e&vYUlە;j#Z)B>-\5#Jx~98yMno7D.̑X$ -JC;3;?Typl`:<a~imV'T^s7=`w3珗""M94Lsun()= #rIz3O+ƾ>3,N7n*yiT('V]sT>H J'^[%K?һw_!ܨoHˀ9Zϖܓixt0P D03{dg*My:g}YŰ2gb ZO= }jypEi8$=wrf.Cv2]\W-L0vhqA->I'ߙ-F=ƉA_wkwfDAIa#;g랃c}GRl?%4VfSVKpvӄkkY->wyM p{[UXe{W Pu:w!BB .5׳aƾRCC1ؿS?ʲeh9oKI#G}I{ یGr?Z# ?~E5Pݯ}NLȪ(f١ߖbW;_ j|pAy)`=ĉ%,D D-8VXHt~ڈtmĿjGuǙ&ذJġ,lzGlffR]1P(";u=6vuػ#ӍGJx|i H.NywqI\ ӝߛf( 1S<6(RXւ,?p|ԭ;HE):uUUcS0=)H[ڸ׷ Ki-]Y;LS42bal7!+"F olu{KISRXy3KD,D#juclEЬǵLŚT.Ԉ'hP[/'7Y8k3BGԨVF?RPW6_7U샡ߪH\?cx65Ϛ(m'0LY-xJTͤ3f.\E=e )럆 3vc!U,z3Cጮ_DߚqM K ̇YLAh,^zC'62DOۜH򠎞$Ͼ!# OpT&MA0 Z腻:r _}޼MgdmAT( iLw(c akcV 0Gvu*YtGn=9[K27o07Vc&\8zOd wo,AdݒIk4r `-适3> w7(T%)'um{(8b5&)&:YIe]֏.t= B'GǺI=\^Я\ lPy z&{UNB3*hz^;kF<1PXX-8uOBĚ ^"T̝m^yλaG2.4t2ώP.d+,ȬAF@`GyKJ&]T=G|BZ&8?Ṃq/ȣڟZpb,n~brLF YZ}-4InSoZ.؁^I ⊚ptS r ZCW0URbAŽuBCh?e@dΐj '>^ť0Hh:y fDI~VL ֲ}[ ˡ 8B6O*n#{G)ufY*lt}1 (JB>xD>HXXEsw0 }H5-j50 Ւ;uD4OEy@97^P&UPV=Lf 6K1 -6egQU "2L0]=j}fK=(<ݟaF,eA~;,+bo9%!ڜq ̮OԈ*Gr:OO*~@^lǁx@PtY6<$Qo[o3BO#l}e68\}uͿ'o59Q}_]GS [s VdYp7c,8AY[)-R]H7. rnu`_;9j޺c~HV>.MjR'rQɈ{Oy[)NBh1$ דޥ&ǸsrÛ }Rr,Y`S✡#wx +. #@>}E <~g}Y`0:ġ:L@[N`l4(ð?qezX c&i] Z"W-a6ʫ`dOX(ק) \u}Ie¥)B .cփhV lJuU? /񍐸 DR ƌ&xRTU  #$p(k_~@dw̺f=od(J#Cld} flwXn J40#C"Ш_#<}osѰ{TE G>fhZ ?0!$F\ n<2quβG*qGYo "k ۛ(Rhn;lߏCӈ++I6B':F:iOqK_BAj4오CT}YVGեz{q  }E6VM*)$[aBWvz2]㥟Jw 0#f`ʜ5gx}=9 dχFoQG ?x,x<m[l_65 BF3 QC5SM>FIW2cvK_NQwe++4뒹K[$fH[ C?.lMFP^#o,X ik&#)=׫gt,S.;3h#g?ac-1鍹tHB*`5~فϐZ'<:#`r'4hVԽцE4O!P3E,l`@ 4$tG?8oXm @n p"Jt?(0mO `=+j9YO|=cP&J>]Wdeb@Tć}XWk ư9}J*|hb4{OkׄzǢH5RFV!t4M5my5q|or$TLpWͳߚWw*Y hl)z eHT3#iXzva+:`gl2A`񆥥${j1煋zǝI)d'q #VS=9?o%1wyYnwtoܩ)=׳M"6n]P=~QeH鲴c>41"D"y'f=g}ݐĐ[2պ{D`+䵈Z NiL+6[ۿCrF(7viڹӨ\8f!\>AjOv$w_KiIpzI]IǪf nZսC@L-Nvl̴Ja4ԫp-eqL+wVݩ ]yL-%7}ӥ{!L| 'ͦmv n4@q"+FR<29)^I?8", ,/mauh d!7Lݸ/s.J6.Y>>IebÉo6~﨣;վn A0P*2ڴ^vxm}Z 0]w$3,3+ymv_p(98֮(H~l(jϛfvﮮW? Y:<+DtbIꤝxXK͟: (`\l6n;% z'5f[nI%1IGuRJ0!IG'ѕZ #}x'P,CyGN b;gN >3a1 G{Ydi( Q?$6SDW_ߡ} 0I/_c:x^%*oV &H }_UxHB̸ -goFﲵ8fC14Wh@I'FM.Ai?c|KW"nr9^ycAHWu6Y68ۼ馁-L"gFtS)Me]Nݜ=H|S/;F0l9$U[zSePrK*iB90gᒀӘmmH eǭ-82?\zՓRK NZJÌO᳹Ñ,NdeGX E/6BJ0="np2qL]#`3q(*?"y%}?6V*M-փ.ː~uoW—=H5>v{w  WQ6Oo4,&v ;>b~# TXxSs]p83S4RNP\q@]Ě%k! ʙ! -n$PGč$p;\[/սi̴'GPS j K(ISwW*vUz~V|\ӫInuO\14GP-d=\MiW:3,ۍ~)μ&8O{u4˧Ry>:b?x hTҳ=,'RNWRrMy0/װ1߻jUπ5"JN3oĚE&yҤc`uCX>6`qw҆*|Whd#35xCwE]{KU,vҗ@]gXZ wآA=&#ҭ9[J[ul/r(ĂR 6`R6H1 Ɩ|F!~t^#3.A| HO֠~_55>8KF5n'tD/~FxF|$&-뒞"i#`IdkbJW}M ?o^PCۄ vZ} qd6^H zD3%kh-`\~wPKOn,*Ea|<^lcg#[ߓ92%e+$U=-ZukhC6)v\X!X*÷Y]N}z%a"#S!:ѴB鯅`Et /Pvyf5;NZ ?TznQ"QmcMc_{טFT_x1C/l<}H)RD-+Q:(ib%h=賠_bﴲwqllkD(vTY;seѝIkZȁMZF3/zv7sӁ2g[P -1i8Qe9Hyn-1q),E­_pJyJDQ~\ K kؑ){XW;zgw4 Ab"=R{ygỵI]2ӆxk n)\`p_ Ute?:qb]d Rk@'xH[š~3u[Ђ0 cH ~Yݴ'zM sbH\D֕\oLۇc5vyղMFw;,,n( TPנ-XZֶF BuOWX;hXu {o-1wCLYh}BfrS]>Ud/ՕҐia|vCezd$/j/4hz(ZfKxrscyʍ` ^Y_H#?}C8[̟Ř,4p؇G+'U$EWNk1/V}/#1"2;mtw?g L'm&#S6&c"QhNh?BB֥E ]$(犗FKͨ! ~sRl^aO&tasthX?5翌$ Q% {1tyo76հ2o;AqD%= $R{ y\XG #Ùz-mg Bd[458a7Hj/(A̒8gci(]09cs{@h7Ă  wbY!.Rw:{; @( 0de 0ಷov [|_Ҷjb 9ۋ1)}}sZ.Q0M3E}R^9.%mvuZ"C {Pm5< U98rP"qƙ:_$l.xI1ߟ>`]%>IcY͉`Ry +< f!m2]/nIj"=FcC6nF ~+"oel_Ud¸m0~K>1>=vWȺ@,\. ~6`WAk}.N>h C5b[!R1o'L>U`@Z=E4hJS3^O6s YY,Iߖ$,Շk8 P7HBrs J`ND9w{ 툁$V|aG /ÉDjҎ+9CYU릐43yC}W(D/U nC\Elm]t2CMjpi: IV[~:aC"? McuJ }dHT@ sߚvkiF.k;ۜ)[1+(++-k2zr)[-!OϷEzG`aL7N{zaD9zKu rpO\݋> jӏx cЪJp)to҅:[JdK]0͂5JFXiam%5GP-D*N#f2+P<NV c Î!N0`|4z ZJkvϜS\wu]Mv_ rCnZJʲ6OIsҧ]\ 7EA^H'cڄ= ;3ݏT n--0;<ʛ*ċ* pX:oZE=LF'ȂH _: @ެϸ|5I1,84t8#^-N½X|cەK"'U0=]T0 !gCR(Hψ2(ɚLk`N}AGgDzS'#|2blaC`^P@K[ Ra0tw'붖gT5c("ͭɌ.,< @tD)D^$>} >V(R~|)`":bkllw H PlLk8l^+ݗ*P"֏H:$Hj3(O 8y#3Xhia'cB)>B\tM-XŽKDx+::n^Bу`\: O^sȵx<> %4Cn2!4|8h!cf[GXRZoL}Kƭ~r/ 3e}Kx\^aK3`_5J6قAW͓*mf Iqi ƥ4w:M MNVcnDJ` .m0"2j{T>tuثJ]#`8´vpC&c9J\6-W p]ple5O \^^DP>v'>4 CY@n|p%Ao|w%.dVh[: 3L\3Hi@lP@ĒNĺnL0I`i$2V1N"rA\5E)SpJffkEܔFTSFqJp g }T#.*(eOlrsQB (5MNͩQ*䋬kkH;_ ](DN0ЕBTa/?C=7I@|\݇\,-sd#D,aJu(}zT'~Y]/M`${RAsȸq?G~hk[e947Ð7اcgu_vo~ [q.r6aúnc?$P!DKCRԷm?W~Y,s,VIjZaǮͫy@ py֢܀gICwHݵɞ %cә4_Ch5iMz]@({R6௒ 4w,9Vqk9)|ujGOUcѫ셑'X}aȸ8BѻRy_|Ok,X۽!XA1%,s)q]q d6Z.m՞WHN 9!PFIU/@xi@p;^rS]E֛$>R$x:*7Wu~תT) o=n Wa>m(Htd#YSwLP듮&z./ Dan=EcG}ppp@n ^QI\Qm*nS>[(g8@ozP8>61d1 =Xɛ+ nBԿ^%57 XWp|6+9ZHncGx3>GCP-l9D@+@9Vr [Gx L DԟuvV\VTKGȃ]H~a:áICvpx)!53gXM#;J;wE/1u"X'%S޶?Fl{: sCFsYڗm)]YQ!᥃h=)IHHUguwÕ*e{wæ  }S~ /nVgbu1iRWQt*Y`| OyiCV!Yh?/E25/+MmvZa?KjCy$QpT$Gعj% K7WV~?G7Th+=FLbYZbKt;O4G!﮵b|! n: B8w, @1YDNbdP5Wf-Mx}RwOr赴OeeG;>"ӰDųVeVŴ͞+C14I"ł;>urlat)ˀIvHFo窹\9 ~cm42-`.f.ryo C!qC:7E1= `^A=t &.@Vsȡ]m8&ԐjK0Ŧz=v4Z0_+e|9ٍg֕.!<`Z+]{8A4sʔHCĢo-{ y9 }۴ө20^-VFh 5N Y}},u#{z}% *D*:P_9=IiG\HtknMq=N+F?vɐRˌQ?B͉׻JA3B%zJ%d(½n#d'@6 3itgO' eA'y1a V-MbJiwjKV Gu.0i /Aw dk*X*Hr*ɿդ}SN(hĈ1+ AiT0ۛ"LF16R~?=/|!P/U& ВCo{BsHXJPնlb:.rzaoQqq #_OT`5i6+^} jci&"ƪwa4xVE_#dpKq':Dt=6v'&WYD^I?ktQB䠴SO3NQԟ*WĈUȡ":l@ +dz1^SsņC4:$V$O&H9P=Jsǐn.08r%{`3m%n{HC+:)␘ˑ8+5<0{Iv 8/TK)5x⌧c6*.8Yˆq [!kT|7Me]A mDD rx易> b4ƭfRN!do@0e5OeًGe@H4aii4Zğ1\;.? E;I2qQ~,*+-F:*qg:wt8 }*Yu'!$ {ыP_ ,U}/9.oݛ>LMVu }s57Nc]0"585ӣ1|zPP"1%5 tif[YyY{kD ~N8j!b7ūꑱߙO*VC{̢a#ET3n?<?kB&i:)t'y576R~SWG֤Լl-EڕܹI.?nF?B]Q^$N^(хI7p6S YS<4ƞaي3dUl$? \1>=) nlnD%vC o)(UT$K=6K4>j ۘ\ޜy,ϔ8m8buyv'uNP"24/T, *r!jGFh²+ʫpOSF2\MRT5G*׷TaƼo@V.W;(#E_F^֦v q U[5LTIPTȧ0*1 %W&U`sL(aWa˹oIbvAG{l 7fނhOqm6Me5}l`e"w7Ps-TM r`Ju\ڻQF9c,=|㐰ꧥZZgn$2#@CjW]"+"jDmC5:V!hE7â-+9w{1B\  uwN"e?Xqe}Lho4H!4^Qk1-,5W~{;?P mJt `W=܄( * b?uw{Q!TjqK.8#b<`d\ )歧G|-9:^p>xLRp VR*NU(O,ȡflYY E*JtNVt,%c^ eX;,IPh> g:"l0`IO񕩤:J 8+]V6_Pti'g;p7)fA%=*eFRj/(6LymϊBH?zd .eM|τ|Β;TܠnoXr} +m}5PB˔Evf{!v0kg pֆ܍F+sw Sp{9E&33ɈDڶ꼒f/hBFȵ-i#7W+ITk1>QtCMei>1m=z~^a1yWy:ii٘72-` Gal #,|'d>Ӻ:v+˵]?LPhW6N1څ?мnQpD18I.;U T S,TyJC+N1]k(l*OYtQ#^6:5zIi7iyEӣ$h`9h<)EpV1LT洤D FwKxrTkp=3R! R"v=OT/Fn=#`$dd96DXOT,& BO5,.(ed!o71M6l-!^dfwB5+ɖݥ نG+ψ@mY|m~Iy3g臭-)B2jx| T!LǷ":XQG@R>O:_xQTgaA\IQ|5sf@/RCd{]v5tXjc 1j) kdOHT.X暤E_{bj+a۱ ?_L˺^B%\)CD`a2JOhgubT_-:Q(>ELJ>pÇf 68z_} ~l7 v?D\vN֪4}H ƛ"PΦ~U3Qȥ }ZOkX5AA d&MuC_N7{,d`D߅5eO }Cguy3PfL^9/?;<*0'jE)PRxE|[R*5$.~'0S(#XHVHg#]~bA|m@Ux['nCbl+:0C?OOj!-(~ )j[HmS=WGƦsFV^w*t%3iV(.`"4 6 [•`os(3{ a)eD!IQ4ZvS#"= 95+ MMr"zf kg%žN|F0P`m<iwkZHW Po3`!dݡ:] ɩ^e9I36,)CcDqAJЯF,rƁM?CɪR8{kL l_zvcr{ O_<'MڟɢtXR"HUjN.5m`]2,>3U S: þMK ԂR;I|p=D.D撪hF^dC5R|rU*;\M!Ұ|,MbJ<9 oкeӒYG7fٮu3OQ8- 6gS9ͅF5:Wu)@*'B(uhg!tᩀn}@E| ZGH,-F( k#oY2dBP<O|{W7@.5Gp:P$Ql]%zGֹ2l,w*HT"CHvbbU\c\{e{}/9Sd0]U3W$EE]pnj𜟲b~"B9lDhda !vNGT0Em7i|D뒖=cl'>]z6!djċiC.K,u7=eu1{>$WyE^Hgabq-쯡▎@'sATcO@$+KC<?.1\7cmg4Gm-yTIO=L8Od:d5Ǧj߯ì(Ua ˿V Ѷl .^# #K-у0XB#s+m =CWEA?06@ l^O^pj6dT&j%6'{Hf-ɝt*|VU{8ĬahVb<,Â9Ă P-;EAwq޵6t BM;*R>^B1hf\^}u|p)ݙs(mu|]28|hGfgl1d{>J+gsS_ɉR14 vE[Q 1V/:v0H0Z2%Qe@o[.鲼Fyb[7(fBYGZW8V,ąR`b9TL싒 M<%4Ңʼn9|2@Mv#6/qЦY]hQ&犥RC鄿Wq@K 4hjQ(6R{CX(M$eS3t`L]5Hs{a𔫥|Xk|9*0 M/VذMYcVdPdYB#4nʻ.;b:([UboO} Dnc|rR< [n9ᄇKp76ݠ+dcAB9Zfz,kpZ *=M} ͞~tgQ% }e`Złړ̊l %Cte+"AyV?2׆xGǡbbEDKlM7B?`8c/ڒB[PECmډ:1N#9rhv4(A.dl1CA"-X7\֔G\L>9``TnXKDxOm`o [e}[<l d@BR]e=qiSދYd/R.~2hN9x'dHS1wo3 C+/Ngb_Md]Ot$慚 #;<,hL$2:J=Y%r p=ͭF3>]5D ҈(xĒ C֡Spq"PRn9]Qٹ`Q@$FBrsEGL, ?{XD\6U85$*Y%r+1IAɸ]0ԶUXS" Xܙp1U |Jq0.GS|V'ߤjvn+S8աMݶT}]s^\[^ļT\{CʉA%~No];LLv αܶ `Z6'!DKZ+p$X7o|cX~6imFnGl_oͤP=[TBWY4Vh2wezP|y}k /ok-KI.6F[bJRq|8<ʁ ` XI!#";mgt0Z>-K~F+Mko j785GvWIv Zoz!(s$d]4K _[,pٍqq/:<yO%h@4˹d_Mm55*v)m,7rȻjaX͹ T fSK`tTw%UQkDeM( 6YӥOUu)Eӻ><})oIY>/a>gRTaǩ<w>"@vG ȿ…%\W?X5颋SxJNِqH l@Eu %N6UsLN(;I; &0R V/mqCX.[s3p3L/ݩ-qqW)oy|l9߶OM{(e5/&A4;WaS?N{1L.y[swsl %Ѳ!8<*W5g A@ϒz}q+M1hZpv%r Tr9OŒ/6xbfМ[ټPG1irD.U/G,o-8(_eTc]yWϲ KqcMnmY@nj gs~APvѹJI.SXcwoمV+NV yBG JW1N]b>Ɣ ,(O@,hl q}s ڧFcj:D1ݵ׺}J ~>B(`RHB"+U 9 ]2ަ͌Pm=AY$&gD-̹t<]w&.oO wt`R*,H3JA! f,}ې')P#31|#VpǘVZe>wFFauVO?D:bO.5[KCf/@鈣O:hp?,4_S+ELL<|M=p8=("eɵ>J*NÏOosxbk{@ ^NW &C]y k;C;=GE"Ƶ^큠 b1BSW, y pM@S:[[qD^8 #Gȇ%3MƦ| Dz|WD:}TH?K!A1Z>J@d&bEcB@bp .;ྀV{nD\'I`@A'҇pFjYڥhbԌZ 7(͋nnƤCITn@W-JOmPҨ[^*kt [B1.c,nCTe%^e.997/)B|i˦^N *:8ii w N9IPIayU.RD;&bCGYG),ӼfvDmq#0)xYk}!ÙMsR% qd@FGs,~uS4`8P` !v>ATUO8O#e@]驶A4mOjG`fQ̇~j$ǦL٣RLWB-Ԃx9nZЏrQܘ)Hq30D ]N@/y1',0RE1~~6j#,b օG{ۈf~rdBDryZf;`Y/NB\wvoUj*0 RZ?y`,P+t}" .BE46Ŭv. ~ښO@ L@ piz\jδ1ӭ)= c;mUJ "l> );/ZS'8w;-aw.mJCl=Ё-JHY)Hsdjrs=ìzH1^pnQt2^ Z*Aj ʽK^f! 0*{f&uZ~ :e*~4tnyc\r۷ R;6T< O+"`fSXd@`F^/%665?:Q/)R۪p.#"qwL)i>w/K,jGL4*sy Ș߷9n1Jק2; O %JŘNž{SZ+KcBD`frԠnԇS@8XxVYdA*X7"f+CI\^ MAH }J2f!!,:[u'jIڍã;5 m] slob* ~ @eP$^ sסyٱ d rXo+ȯ%i f䍩55yX'=>Y-]bKP$[N]F)9sad-}c!(i l#{LΎmhrQa4vܙtL69SҕҮ ڜiXs,AD~q_Ry[$ [2MCp`.Pp ,L |~f>%QA@9VB~z O_!09嗬,E*zyieN`[1&)V:0YoJXm}{*V5+ΙCni{aћMACJ&oerе@mVn~SZ0S.R3j:=/D_7C{Z15R[j~} <,9\S"0-/r ,(֔:Mmx"祿Wh}7;G{bdHw ul S4KZR*[pf%BPNÉ8d]SwY=pkPT*|(k !47 ;Z܅<UZnwD;d@ŻsK\Ò`N<],+PLxSN"a3Јܰ\A I"^Q;\\?˝")ZoފBi<~޹%~ft#ث>Okʋw|']tӏ8}^CE6nM+ e$/E<3ILG  o0R۠-ݣ? >} &8)z^AV,jaQ@}.J/ (o1^d-nꐍ, U6WWH^Z-ա S9MƗ.;.xKjϩnHg_F!jA.59FsF^3B="<"RպEN6S&M/ĎlC5ek:/~c@=λO8_@( `(=|2Ċx r-vUsg+ǑRr9GKdh&@-4ˊL{_P$5 p̻ѻJ]˨ {^Z*]Ұ*2H LHavuj! _kdOt#-jq2ìH}{u.~c-D'g~ɃvGGETyk8/1"06[Rfwpd#/u ,d%iK5E7V!bAgu6q+Ov8sdmu z/D}/vޠM"B }?߿{0+@h?JfY)~rJTNz懾)EZF*gmn/ZĚcA}p  a} BsoZ=31W`bWK>1#{)ܐ"w.$GhΣ(%[a׷[(e,آ MB|vz;rNR¥jζHcկ'O!ڧ`7l>AsXĄx%t#UN[=rPZa9ٕ>0Q~9iq]1cр.viv1\畷5ԭu>%l A ^.KWV6#{i MfP?mVz`?#|Vַ3VzdOv9kH*,}.Z7'"Jd~/aLm1-`gM'e7J|^@mNʸ(#t؈]`=bo@a=z6uJ㒪Oʣ@њtƈɭ?5(,:IQ<Y)D2 L߻34uP}n-d %^3[O%:]k1=%?Nd}';ۇ6" F+ku?w,p[<`_X>L8_ UE7aj_*Ciz2mpKb}Y+rR+~="NE5."tӫgnhqXejTPunʯu֊+(7Wv偆'pk! -7/nrJ~cj N}Jє{>\C9T :ܢ\A ؜u!0jLj í/CKC&(o`ݳg4(s$" F#_pU=X&~._י@և_n URcc _l@R/7"waa!i5ycԤ 4( ~ˑdpV<ȢKul-慖L9q"%Jukt qt:}x /+e_%Պ.ouVCcc;ݳqқYlv F|qF5SS&k¡; פ~ (e?tAI0.W=~ $2`rbb6S Tyl$mӕ{wCN^' ܉0ZVyP :S\ `[^-n%Z[L@;(vp~J \`vJOyAnIύUb@q"OSZ9`^;&>ҶH̻]bo 4t`miT^>T6!"]ƛk\ْc\3i'D #`_viBƃͬ!,e]c"q)MZk"R 'r;0%R4I|bׁaAB>]7 AڔCw$)=/s bt' /si֌ l0rG rr7CUxuECo$jT%O«:aV(L!*"Ws}(nf]؎yWR+\7Hy#L:$١$OCnqe(y^"צأ \tL0.*UO3[VŃpс0٤4$`EK! h?^i>d:-$2铬bMfAja_Ъ̩LdR[!)j˓D4y*_(_MA{.r>ŧxqHD-ϼ?oy-ѢԻ%f~/Q19?|:K%8*bFY)J2t\+/3d0|&6@?U^1m=)O_`&2^f-b!"9)d %"ZY3@I>L@QbS8F m4n p$Lr}r%8X¶SJH߻{}ͣ u0R̪xQ7R9)jȌg=b"AR4XnƂ {qFyHb UY0ƫ / jF3Tv?`:CRx>dqY U5j07bO( nȔ}-S UYPk?){iB:`\ųҰ $ u&\\o|Ufqo hl_!溬|]hڢ|ЎR})!91UUk/REx/=Y04prZS#$/po;Ll#sy!cħ2A;YZl1fj!!.g ( O$j)o\"Y$X ۍX]D|$6F2"V{ XQ~pBE/|]B*#Q:}Q",C/@K5 FGP rpmlL1]Je75C&8Ō1?qDlBԉ,HFB)>iBX8#W& (1ߪ.–:Z4\[3\k_:c=N{FO t?g :qK/E`]kF Evb&넒O}iUZmf68 K E7Τ]"M{~ qw(HwcO_lN/\LOqZ㷃W'Ep Rx;Tԍ*oH_ls2D;&fj AjacjǷ\ΖI~ rlܖhyCtj K Ŵ &?Ggܖ8tN{ 6}G$2b49I+[Pg++p먂A,@͒lMdVFTz4˥`&+33xT!0#:7v⌔Ɛ K3šS'¢paEFȿ"/23H̥e(uwit]C'bt v|D "R!K'}ʭ"1#$@߬$f꿂^od8$5:vi^~;9J IF":D.`=k>d1R8\KA^clMnRQ4Do2uaS5қ 4]]M&B&3UʡW24j@㼪TKx` /$`̠St 1fVBwU7-Lj\R ;j9: l.Š\v':~{٧U~-kzN=?l^>kr G-Ҕ+Fzx}ٞ]dL2(6ny793dyd>Ɛ'4m) ȗ}? nl)H6x?`v &dZN1Cz'3wq',L﷏chKAQTp UgzWk5Xkg6ݘQB(N(픔슐aUMrD²vEFੂհV2_su!2 yoK%Xj6j8N;'3&=TQOA;'@?CcFrT 0PzcS4/g~5HN۞6.hUP-Fbs> CW JXO}r%/0α+9ֵ1)Ɗ XY eș7S)_J+8l/0q`!&U~0i^" >셚"Toڷ.3\wa/'QQ鑂DX}yoӟ8#k~wlhmf,w]ttxRw^JS"$ƌ հX;Ƅ+O7>Z͵>qGkeZx^ PlCi+mJU<ܥsb[ i"V,oiG*VF`O "gޘݟ~;u;:3{@iw|sOO {`iGavLX:*1rl36 wVEҾ玉ܢK%VcvWQCfjMBX2!*Uj@Y]H2d>{L2Zquݴq-v&diVG}KW+"tFCdrnP"b}^̜ɡ2[y4~PM<N)1ZrNA'vS^P72~dƠ!n8zHƞX,)A4G՚w{sud/Z+ac_AUb6ͰXΚ{ zZHR@! #1|$&M,0)N%E `mq (fVS|,5.GwC57“LM{8Eu|҇y3I~_2z9#?h &+8|Q[]f:-y#`gYs"kfi>i}G2p$L6K<{%y\bX 6ʼ{ֺ2!Q+šЛ8G-OC6ּɓ٩y}~u- 8yTcӎ$(EJʾs?Vzuh\3󛺚oI Q/[>eȋ̮佽j<1DQW/6V*w<YAtS19 B3 F\k3uMKБU=x!~Nd)c~|0#+fK+c/p̟ kWR\H*!K3-.Lup4+,gPb|Ø{c`j S(J  JM!QJ qQzRĜoxqY"T*p=<)@l 6Imog7~*Jg>=*2HC8&l%q/(/@Iл[o+35NTî=#칈9lN>sS ,/G6L}lhjN8-*z|O4 EKN -ǧYs6`hL@d64meÂcu|Ky8No6v@К6nB""8 , n+x!?}lj^. loI| 0Y~jϽ&9KU:h<=|px/zz:HGQCp ޓ }.k ;9EP`[;#y$@A1Ud&(x̷'S;=P7w:/Ӽfn e> E7v5F^ Ѩ:C eKX ͲbQ[cԒxr0c}Z aNHPL G4'үk\kH`=(v+]]p*]loWݰkZkl8Wߤݫ_:F3coOJ89e8(LDμ^t8~nj#6Pʼ*ٹs$/fֻh^F(ﶍoЌǥp/G,׵5sB6QMMYoZbHq JnpvuoCQF zb, yclT!sL4:X$Z#qޥDg獺5C72ϟIGaGA;ҁjE!>}76 `Ssj`ށ(j15ޘO5-wp(BVݎn?PG[Ƽ MY ɧ->tC5{#$wsi(M}:t8*Ҙ䌎G%,;&~i*̰2v&U֝~zfc2B_㋫NWydʴ"MC#' 7n2" NzV7<,{ swfk&$0wu_u] mJ Ar6= !ʬ2oRU@kBiݠ3wjoKC-z-}Ԛg'{߼ᨬ.ภK{/slu,y\?jL@&lsҡzg'3{D8ow85׻䯽,5_n. w,#vD qBm̔v̍C{ ~b[Q*֠D.Oz2;F1[07"-6$Ovۘ>{kGZkfn.n Xz@WnϑhdvRTCT_șUpZvo?'H>41&5&ǥ46%UlXuسF>y!PFa.C*'uo#`n0D•#6}S}:k\p~'L׉y66gd I=x86It+j'\q1Ȟ鼥u@FS˛Z@!}eJȏ,SB9_w)Eud8o Z_J -~J?(,GC6Kuc;FtY eȊ=}H> JSyoݲX RѥJKUxz/]pR=N:S9eDhj×01B4k7~SȓKCjp3]=Àv`5^ t]Z]͗._ HiXtXn a%5P73 mH6zmQg6\nzZ@XgԊk͆+$P0hq@-`C(7@ՖM53W%mថT5haݜM,ީ-.a&AfFު*fP|qAxGגOm0OI'6 ^^ܢ5+%AOCZc s{rJ$@~rd=j͊nx"L^-It ۧ,,w#ƐԔ+S^:|x2Њ[{+.b^P#c补,2P, IL:a ΡŝGG3Dq5<@"gvb2c@Oa:3哸\6/)?-TSlrh-U+*fU< ~ߴ_q"U磻_,ze\7 W]~nc昊uȗ묉D9af`ae v~# .\Tôٵf*x($̠ qDJ.mAfeV"n ֎d=#qqe_\A $D/(SgZpc tƅնQ~⒄TGC1Zò+4c"C9=ILf+ |Y&.S"D++rxuvoe cw8Yij61Cv{IH\ErdǧFCZ@ 15f:Y4@ak)#n2ƾ4HBWT<|;!$sЕڳR}q EomGrOYFhEfy (;&/`;8> mp}vbҁqWDpu3fJ |/[3&Ý'5 %Um? QNwh(/chT<&]fK30%۰7{HP:He~ba8^Q0jT嚯 Ʒ,P-/Yi4X;5odVwR3,$o/K&e.@4W)>Fx_޵al4 ԝ>eHZUhtozv8vZ msL3!>zoa@-&%YbcAK^ljxNgLf Se=:|$Cy(u\Xlj \|s*B"FxuǦ}8~e`HgO>[! < 2St/a8( ӻ+ܠp7%.+f'YvJEF`M4㩜;QY  9UC.7>Jts_ G{:I6{ Sw `䚝)4{j$`4E+R @=?/ɄJuz^mn~ D ]H- z<& ֝f޼3< U40R cΔخNAKťbvKƓyaHnczoQCOcO&֚s㣒~ Y\w=9F]"?Б,x$㗳BڝxhE^U۱.zfR&ڦ{lK<fZ ଴sM3۳{3zEt'RMv J+}FmM$i-`:w"i|\=.B5g7`׍Qoάάbabg~`lϳ0D \>|yhko8Njh5ɫhDi@=Hx`[$Gqt Fh'Q*){;mĹi.zMW {:-pq#)F\jęlbM ze-CHZ6U_a{xƽh'6h(멞-G5.b+yҌe~FW KH?}E{TYՓULzm?Riz=E?ߛgz)bj#WwQulcLn) pp rze^(2=&_{aJt Uqkf~ DNy8vM9=5=P|W[&k(Q!ydϦ_V"Gތ~\0=0i";_ihzK$r.ԟxT8PE}8T#,nW^oחk]}rm$ t5Uk_߉:_ ~^Ȝ I3fG Bq2JBZ|ns 2Қ=>J;P>wQiohGI(._t`&t bl)=bWÁ1^dɦĜPH)Uk L¦ )0X8+؎/'W;H%Npܢ<261?@5?ٌ&x7HNfS'CEz@ 0t` g> 'r#01?^oDkL>,d-[\xIYTpr g?tCUD-ra * Aa <6gQ m!mʜ%rSZXPJjl9`yY'3B" Ĉ'N'Z9򩛛=sO)׶#Bv;` [ =VRλ3e0 C=i `*2pvdj[7RK4YJUF3nnyC+kqE$̸*6QlSbjrJ;O`Rʒ[AMw g&9qR:dv&Z,1W0; SH>OymCUT0 bXXl #~AL/FzF"o5hWBtCxz/dQżB2w`nS_w~]TJq1h(Y46@-8b) (?Cn =5ա>ϔGr?0Vj԰ 1 툙-&ܵ:9T7`d!F**ńAJ'aTUTbHr?%FjVR["[Mk7= K:v[RpςZ D>8loi `5-8V"\w{8MF%az:0S7v5$"r˚pdxx "gNH|cZuyg/ 2c%rPF)by2L`~쩐tls9M>pekP5.s tܖ ^J*! `y{`@oaMnW#P)OUR,pаnjdg="*Zx>x.$<Ӓy?F@̸(Q,6UaIKF. 3+$Ab?HJ8V0L% jFƲhj3+A&BD n`\r_BvTˈ6@ %tzмaXOr3.>> SWXCXܑ}IlPxڦ5"Q6 ﹄؟_eL2ak}Btf.жP.W>Zs?lB eJjs \Hs1fpΤm8b>42_ y~XiV\aU"8̎=A~R7Ҥf nob5DR31p/PO>+V|:z=_[2Yk{l[jt4 .ۓB7Z7ʻy5AF+:~S9IPc[*lIfSQf575p9uh+ #͘6ۑθ-H)7?|Dǫb&6~)_w+ ,,6L !%dfU7$-csd9F4_0\[h)PyBc=A`,2~.0 nǺHs\ kB[>DO>l5ss[fjJ{A>;A>Dj$l3V ͋]QŒMFg`i@c)Ng6+o_;-fڙ|U3k@[R*'-'iP1s!Ɋ4t> z9oI.pփi%lw*秝)'Р=GGj(<>ToiN)K>]*Z45"jTo ~ rn~i iFv4|Wh)(GSv*d1;+aS/h((,x7f~ C+ o kH?T)k>籱|o2+z7+[Ȼq^Xe  \aK{Njf3@ u5h~N98"fsh/]?ГhDkN V;P=j $im:mrM'io P{OFeȠT "o%  Z.Pn%D9+ŃJ˺әVVZ-jcxɇi˟G`055 CIcMJelJ`H{C7`L.y/ƉGδL=]>SHbf4{Tו?QR间4uFx}^afb I|8*$(^$wkt^)f@Տ>.v0nc}Tz_:3dTٞQs<;FqfMO./ꨝ?἗!mѮX@[q min](RQbm|;>}c TfYuL֏;I# l15l2XqZr̄{tVcaZ: ddKk a tIe6;9z6f{B ߱ڲd)V%6&0tq#6vKY Q LfjSl~M'i*iJ@Z9.e b.jƆz/+B`,sٽ1{ɿp&D/$ڒENyIvGt_Qn8?UK׹Iz@gԷ1wy %7kH@׽Nn.]Ǐ]+|'pϘPX@7KxTKpi7O_@CyS*-؟z`Zmn9 jEYt܏ ]bbd_ioA\e8`.-]}VzAai[ę]zQ[[y A]_=2]YO0'Is0m }.$f'O| {<+Avj؆9^}aWfaEL l/hý~5קG4<8-bS ֕'w}pBQ˥D4|$p_}\crrYI| ?7Ǻ͞:95FǕ#d{iieɚ"cqǗЕ46GYbk!p>h訙Q,so/$}3T][Orה2 S".F4ϧOC۽fQFr=;NI<_!N;Ra:'ksrZgW?IDWp7ʀ"+]c@1Cz_1jO'ugatfK,o':=OuyST'r0wYK^71R3]ϹebP=ȸH;p $\K&ߐ|EU"X -?$ӺqK O Hמ[0FY2dUԊB<U㍧C.ْ(7) EX1AI]}ɬWu:ls @K.}d<*qRoŒ>"aYBg^`I}#]ZU!,2lA ?&:_5\1}TzC># %9VsA (jKuoDd/ C]7 :fJaR%S(`VnI/Iކd5O.߲k@ ù?aYf#63M۷-7e:Wpf2KX,|@eNqwW<$æRN<޴".ʕW6#A)ZT@cr࠸rnecmb)&u,|&ٰev-Z )<ۿ6nI&tHeVܕ W!gFv9K O.= lH jq7]3{egIYZWŘ _;l^&>8ELɸCp>l ѫ\KBz7KeaY Wx,Y<0HG%D23ol0} S\v*{i,/SKjfL_mߣcqCVcVgGGCT4Tob@6ÍЖySYnmk`U-ݼv!DA!W 7:)/L ON(OZw?>7a0בM*XS{!dm6׷PTvc.KS#`pb$zbru)vљ^Suh+d:ϳ&bX^G |b:q%2So.J r K^& G*~A >I"z kdәJ? HW5Aqic]O32V,H|7l^`m<6zT?mPDG(w Eݱ @Vome@WAϘpZ4 S9)[BCE?gU.: qPa (¶).*jT:}\DZ^ z'3.Z݆ED}/mH 0- Etp5F2- J&oΡ@8AWs$3Hs2ݤ BSd ѐ\˫ʨD7ekfjw9a.Zٜ$R)ISƺ^4!l9O! a`Еuf|rݾ$Kׁ ?.-H1v뼷tSIn8l~ά}XXώo)k*^0E/?ґ2#7X0hKmز=}n-2(n𘇱wK'1qB&8Ѧ-Wʗ ȣrDu/7F ba;+? vٓ"J)o_^^!}NVUhh+wWt]#1oM&D}>vfgu@Z D?$)qA~…MqG;T{cG^}~ ⹜<'Y6Ϗ/*xLUqv@1^I4Ze,\s\هX_F:E2W%&F˸'m.~~φl],sOR ydx"y ˼ !=3ևL8{\C Fm{w'n|;ϒKrIG7;}oS?mvP^Sϣ}ˆRN?'au.+N֕ݶ-H!ٷ"Ef%dnqBD]RiE0';(P4Nun%͋ Z%Z3иרUj8zǔjP4ӡo?Ô؋%EQfZoxOt!@rD$Yۏ 5)8K\޳ i%݃% UmSJiQ,)-F΁y㲀rQy¿0nxؿttøHK=` wK\fywV=D]Üz׃s᫏D;eL[3 {T&kwWd&|ROLWrƯb@m]-.?`ׁsJwAMDlʙC./"6.7%"P~FXnE&$.B>\D) S=um+cP/8R`j-ՠ0㏟5'Q`9:DŃϤ*-S,,v3Ayһ?'Ezy%r7B**gᕯn7PhWSp$Y/\eu=bJ~jO\J=*[o):+rdTu*| ?OH5k>Bd-olnC}UIX,xhwlQ^-WND*AuW11^=n`֬)df(Bf3Bkx⩬0}f=-ujR?BWc|uӹވU>"ΆW3ILU?ML_Q ϛ&㯞Nh5)8:l"PV9OוƖ´#&X#̚W(Z(}?:#1~XM, o #4Qθq_fV\{c)/(-D6-N$Gz7'؜ ΅pW g],&L-<-* )dTz0tܟ?;To:S=j3vX@? pЦQ1csN}iEꕲ"/;\Xy HBd4ie+Cd( v9 d0)XamqD[0F >YmjiRPM 9]!fxlY-ǐLcX䀹/ߓai'v &z߯c%?-ձN~-ÙLӑ sJUx#= Ps@y3H\ޟw(vDK"?V:)ύ6hnWAKRuNjIz8ZSw9ߍ [zb妄"I]Ԓ_f~54X(C34հ~ tYA E^IzmGfzs#͒- fHԝv:QpEC[ X sPEHTY}u-k]`3YcZ&HVZ,bbt:U]Ѳ)QcDCיNrK)^Ps|V-V}iagRWTs@p ^ш oOk_T%Tkl/BI>o Q7@BIc$ l2F|6ÚȏAG}Ms/SfO^R-pzk{z8? V ՚/D ފxDBq1ƐMScY H&/WNӮQT:TT `FHaT) vѫ[BFn-ɉafπv*_\7qcF4~fWP|,i |[#+L(:2}AIV;bNҟ 19Odsa4-& %|һ<=# ݌p6z)zeMGԒ#cSdtsӥ֒Io5?4XۀJ91&hç0"X@\'!tO`ͽbW,H?&q*yʵ9'ꚬK޴N?|b0Xg4dHGJ-=$Fi\%ѷYn*"&654wPڭbs P)dDcP/PKZ 'Y?xD_j}uh>, >q_AfEeJ;V8>I&bVDd((8Cw%4lrzp6V`+F-4~_+UP&TZb\DD~L}Sd7=aQu]YCh!> 7 mOVi0OtXʕώ\'!rSd%Ԧþm1s ؐ}\:_ryiɀ@`hDG47503盟`;LVR'FĔ#o I>ޢS3C꯳ӧ7(MWt]p9EkkXF$Hky+O#tVeCʢLA3Nvl9-F7ulI T/oMynK9-kjpg|^ !-햴{g3󣛨afڱHgr k)gxzmu#* ,A`|}@rU>N~d~(J1|bXMVG'h4_A7/"c߿:*-8qRBV-cVZl~7Rr dl1e,GFSPhP(Ss?H4Z`g6LY^4pȁ3)HXPGݯ&l^SӋYz׀hhkiIGR@pV:捕 ## c )ZEw'R1Z. J%E ߕO01+Z{݈ww UVƙswZD'E'1[`b,,0r b`xmv xK 'Lg9rqMW֮z1C#>qIR3S$7!{Q7ޑD~TuzaZ,2삝 3܏T| ⵕ?/Y+4u#8f,WaǢ38V oЫlz2m%.c&d9$mJh$_7޶9-I"X\/f/Δʳ3HSp>׿>M s!3|v9=ν4 fD5 -{ԈN8,BL22ŸuY]W7[/4Ae~;_y$ ᘬF °)U(NٴQy\FFUz ԭ u$Sb â'<4 г@v3oիy.{zΛ"Fk ~1EǼWT8+|hSow#Ez;SdG\?+>²l~=ahoALl:4 @{6]/+U1 f9}MOCՠL@C]/R@ߦj^< sˢ=sFˈǘr=Weन t[ÂpGXn%륕Wq'LK?ةM$27s\lgQϐl.m-S0֢K_]k~DSrm¼9)SOؙ>;;N0Q6}rBƹE 7 cd! /ɁCݵ̜żq4t%u1~fS1oDli:/Լ#V] H ./:/K(@M5BJy} ^݊WϩO+ ¯WV*\p1MIt"sTW~t+ĺa@k5v[] 'F5v_%I1.Mg aGHxj+W 6h2&YC S'dU,׃:1C.~g©mE9@y;]ǃvn,_ͦZw@qMoyYDmmƣK\Ibrd#X^eׂ$3wI֟p^F Bazѥ&ԂC/fJ!*ۢg_$qau|'֬Ks4ÊgGt)h<4{CYRS3VlJ1MFJiH`crlBwC A֐HW58vGXKk:aa0"B4`U}G2-Zj:* eL^WqT{V$7uT R!Bi܈/dͦ+O,/e,4uDVz&n lf[ԆIջhR2ꂔ;Y7+J(8QI[:sѭ"P=B|\>5'ihD "%$V8d16?Ӹh@GE#[Ue3e $5ՀV p>忴\Z2;9CSc?4@/)|@fJZy6p'6RolTt&Q|dlB0l۪٠<[:Kh)8j5^lDIY QeȦ'(^gd'`'BUE=ZZs}mhAVxksUfRCr)7ܸtqp ∿/x. K^- (u#?le8h|,GalЦ3؂ {c[x!%'B.Z@pp|u}2X uه΃LPL> Ssfx =YvcޓtvG,tTLu FvAݟmK%$pA.oU"O[,j.eꄕRB{fx_P"5aRؼ1H\+MsȸV $qE!8l)Qo 5=SF}KS' L5j}#J٪I 1h69Z6C9.ΟrKD&` m.4!s!ypIb1?ڕ?- >93gHCMLEY\u1]yKQ@(]f a-EEY,FF nT0aLc*!Qisdvi޿.Q1cA=8;u`9H;Бh:AkJ>v{P_qIzu߰1Tb8cpv:z;˗AOÌт;|(h>{=鿒a@eE}.Ei{)YW`цVfNkx#|K$ ?,Ñq$30F7^Lpο`wP'O3o_1xߐckYՊPQ9mW3SSͺ@ 1C'ωꨜ ,FЃ!jSpB@,|%f5xf|A.kvdٲْʼn̑| =| /1|Z}lO^5Ro.K`zVD 7T 0GH_2 lX$*瘩ZE!%ҝQ8]w ({"ҕ=jVJ@$5. I sHx9>L7Eѭo$2hR衟mMYb55F) ^輯a} !\Chb ݌, J~nȱBBnP )) T'OĴDߛ7¾5ݽ0b 73M7G¨7Bt~q=eW3kR7MK3̳ ^,a3#MAvUsytHWRg- `?691r1[_n_qmCr3-Tt.vӥM'+4y]!ɞBt~6mqߞa|6Y~"([ZTh:֪̾,>P_坏m!?˓ՅBj>dgR ag kǾ{("Ct{*d N]YIi#D9Qdsr(qĭK.shW6e t%% ˬл'}7'F!3&(oO?;~J>E2U9/qx/FUe>*_PvT L{Bz≇L>zYC$ ,X@ž mEf`ݲ4@ qs5nmf^rKlږqgğ~MV-JGl 姤ߣ;aVg΢z2q/yBM8 lL'~|wgߣi?"lBCVhȭY4yT~/`Zmq1ɖLN--oP1_z}gr#b}ǣ.=J24)"TDã'H)27m6!9+d./oE ǛrMB fwI^ }@)̥grM/ qabܟ!J-;h./l ye3JZXPya }$v?,?܇m&p];*VEb,9g#[ٖ/ct"AeEK6OקqLnϮ ;Lμc:։P/3Z :"^3sڒHB%n)'{\{nw'IR4&9I(^kK'' *wI7 Y݋1 +@cu%HArX3n "k i: ^pT/ⳕ!_rznǠ.PaLnͼu[@-^%_zRŝh0ֲ"q&ԔH͹I tJ,!Rb 3յdfs}э5e'B8X" T{0H[iN<Ͻ4{ŗ]J$2bM$H(ZB#7 AQl tؙ`=T|eSΙzi Vh!6; U8EV6ҸJ`7Q2ˎWU#!`%4ӨWphnM*;Q4LTxVX`"Okb}c,! VPR-X)#< 0%҈ڑX=x ;DTwgtq?ө0@pr0W=K.?ׁG})[]LA廎ܔ*1fbψ֩kjݿm9jnZXuʔHW( ={cl )OڹɝEU+zƟ{X+ \I ~\/ Z72"8i۳mpFq1$NASc,>aϩKaݨi'ZΈaC ; Q6{=kiND ! SS }cde%O4gfG"CXtդk\9.̱Yؼ6Hx;[ ``vRX@˕y bD|KZ.FR%dFi뢆%7r>b} i TH9 1l5y} M{D T>Z)ߡN2%l&Ak#>y%V0e5AW E6L GotD^n>ݗ!09z{JD t8AFK"!$ ]uDzO:w!V.?.K%d{+)$m0 `%ѬTW',,3}DZpAPfWjCUG3S{O皉f.?7Á>Z-cl'T+gc;<#5qCɹ;4(0Ώ*4ڴcM6p"ߞ5爔 Q2z_[QcDڜ..~`glb-5vBJ|)f, >e9.\ؘh1*Z R"S`Hc ;PgnG9u\}Dӗk>W贆i7ka&EU{)ZpSǑdY-ZLp@ t)5NtÝ/}(| pmrqeQYg"U-YrPiN|et uLsI4@5m`ƈ)/EXvwT"-YG $UT|T~Ip=+ ᇭo gD5u*hRi7s7I!A,m*_ 2bB&)~Z&9Ά{iAY"Zƕ~7(ڳFZ RdIi]kʅEM{3"=Q!7צDbro -b>AShP B㩋2h_j W̹#w!9Løkn>?CBB9Z O sL~e, 3Pd,s0e`,酊ڸy?ni`84c,A@]-b{#8lrGxsj'(vəqo>[߰:hNH+Xvfm *ݚ7{izkDO|$a9kȸ D=K5%}xPa Lk1I\k][L ixl L·Gbwݘ:z&WKR0h #r `=ke1ݒ+]Ca1eV{àp}Xa2FUӫιzʛd\D%ؤR[~@ޯvm3G9 h%͋8E#ڋ$'N3;Y':4Vd cz#g<<|u+ $JS1B^c_@qpHPdф>!uZs kWuԫ!kh^,ASB.wi&ѝ7f_7fblN0< 'r;pZ^?R63X"ǗR^%XHwodVy>P0x2sjM2yqmUpAgĆiUv>jh.?Q(KݾZq_o؅j[&)<ڇBc@OD 2^>zL| +\#6Yw.PHkDx>r: d=aKUp?*lb$t]@#JT gپa0X 8 -K)N!y\DYQ۪s'Dqv|0լDYuCPUBǿ4p$)"xkw?RG?n} M˭;S /Fnp{Kg'?wQ׳l ~SEH<& c5ww<ݐf8![PcN L=)}t西sG/.̗y_H0G<|PrE" А憍(Ui-7Jx^seEUƮdO)wT4{BgO? #jA>kʹ 3@N1`軁Ukd5N}rrs[QSn:s5~>hJbU:d҈)ywx Ex}y- ^/x7X#b*YJŃZ}lu'ՠnMx/ ஌۰nB.#2 ya6p*3ӂS% "65G w9_$ԈS:|9<,bp2n2->^!6[9Zn"2l6keڇ*A7YzhlG_#- <1jpUz!,&0jǍuL }U9Mx_IO?#bQ{y U ͳvOpZ` x>layA8E\EGo{DP3fi@i },֏HurO5h!2[Ty=$j%@*%1{ RqWNA78;U4I盙 LYDArWBƴto8xtpdt%N%`[dxآE\r.K&YZOJc47"#aTY ~g6 qQ"!|Uo2;QjfgofE=MG GՄXL v<$ [qm5lKHpivr*Ǒ€?\Yꈀ$wUA:cs(V`% gAp|SݮtY3C-LkbrTpY:' 'bI`4I#y",ԺnIx3B!GjZg_/J\aG-Zڋ¼CNfDvT9bLc]C0-ƯIó|$/'><,J'MzZ$bԧ]ԂͱE/l؟EVnXTڑ\X߅Z}{$;&niwڻ|r$hih rjgzFjnlt_ HcqHoG37<[lSzP Lu=ʷ&PԅDwSu-G1y` X(|eM!t9;sPgDZOn=[hP0Zny'07b b&,F] /3K q3Tlg݅EZan1Ֆhbu/tM_G6-qw}+ I1(/4/c6Z - xá^sˆVJNolE߯S!kCFr:Z`7 @6m9kj#}3GRLJOK,yI:ɇͽ& ?|=&CkR[Ň " :zmΉkfBnatY_|Ipod`0EzxR##xbQǹ#mY]󝳃Z)ҐSH޳R!ȬX&[{%n.28WU'03oLqàM ^ʬH5QgѶp3y<ٵ.{0;hCFDuJڟ~@}y05}-D^*`%/X0{TD`hӝݳ@©\(-x_`Hj:$/|y?OӦ4$OT 4fqwݼ5Vh4`.@!m//Dv{ `sV> DoCF>|nz3'mۙp(o4_fr:h[BFz+#ӑ+ gX4W+-r`Ѓ_y1^ZC%ryRM* K VpR+ǎ<Ƒ?[tP`Mkpm"8q`V$ |Z6jx h @?H P+GBf)l<vvDLpkCU] >EZ'sR,G茞JsjmrП2e5+ZP9X8ͬHsK%f ;E_zXMP1 Kk0 ʃ [ΪR=ͨվe?c-}:2iWY\fĆ(_lc|bui"W3sUM"nnyvpI䳁pA 73uEm }O]}[I R1ToS6P؀GzKg2>t%BB>xy9(iVūPBp<x>_`V+hY<{ uZ'J soHoܗi9RVno3̏gu WbWSJ(ZŜ|0 YFMXgcV&qh;i#f_0ܲ+Fvѷt嚄`٨ WP Y;19aIޞ4{G\TXX*igѮ|h8Xx`(Ϣ;v.&KeJw4eIE.G/㖫N\ipЦL](Y;e__ޞM\[>7|=&'Jʜ.e7*pyXl[\}Z>Ίb4'lKXUvG=ǭe/k/ThQĐ֔!J3BzF tڇ;tY.Ӻ8agW\ ]D0P\ 25] CSR= n\|ei lὋҒ zd!SheٰGCr;do=#Eݏ=zdý~J5s@(ԴOAvpmgzo2u~k{]iPf' u_5-1"5/a|FYYF*ƿvf 9 M.M^qMx`f^ըP_ywQVW@i wݟ7+%B̒EGמ0?>v'zZStq ]&cakMEImQq?+:)7?R\K ̷ Q_5x)`#W,NC>"~q ٣ 0!VhJ$Ѩ9B Bre?əf R?zS{I͆)\`<vnD{<\Ĩ-nL*1ظf5\λ?ES;cԈvAcم9dy#hxji' {# > >j*z[ؚwh ܏1{ޘdUWL4଴MN7O@{PkyF6Od4#^B1f ,8->prc NFӾ+2,m,Mi0S*KQ\e w_!=Z դ~3>tgmڭO7 hsCEʿHuf:.bժ6?>1wc cWOO}UU<bCa|1s)0э~%i~_ 26Ɠ,T"6W4@"՗4y@HܯAwevղϽ|7^U*=l.L,{ C}٬V7he1YZ<ĕzK#vW.?#ae9ʂ@ktC^hh׊WA0 rnѭ/j1Swzb-oR%#PJ(9iD;O;떪.}\b+afTӆGҞJM_ilfezo;.",y$t=OWjP9"AElڬIᮎJU %Rhgo-*|E8PMd7]@¹ϥVFR yI[y$v~|=*{Q!`CesLgLYfT# X/D:p(RtBcWDeu BvXQPh)V.+h45)KDRMC?HLoI$\GΦpr!іD;v\;B w" 7fLi~;̕` FGI!u@J?45Sshgte!ٵ-^p ܚqkl޳ai '3.gw?4 2/4Rd/u/g6%ڎo ԣ`5yⅰSH!ĉz\q??f'P[Udn((V>ORף4g`(F.,`m+C(ׂ`QYRҟOז`RTy*?d!Е/;럨["AEHɎ#0Y'm,% G㳡Jt31__){p/0~WmU RwK cJ'ZRDH}-,g_J $sԍW޷d{ϩ }9'Bd6\L:./Ne1KR~F @U# H0B!8-$XpLkCږP\rH)=eX.H o&PD í"):Z!|Ëv ! \k,%j:끁GB^F_A;u T$D-:D.C¶;CRS(Ӑ@w`=˛8gXTқWnqpa(d7߿yKH359}[nPc= akƋ4V`oۡCkN 3 /A#TE9i1mcՇy㵕q.SA}oVq1\{)<i>ݏy֚ !/) Z|$s "i4 +%SGHNkt]]1}U?3!L~XP~='Gm3+v{ HΖ?4O:؜谩Og嘡'&q I,1,%627gyлԝ_JL;˺IKsl? F*q qli`߸K-A,N91->aen\OAsQQ\w_pzxH݆uKr9\Bjѣa k0+W0tXR/Wvd'苄wcW>0LY5JC9!G|UՑpes^5s)CFx` VVj"X|I_'Y;`XFS 1(f^b1ڕ-iED0Q tQ٘(m~a ?FW),&C1[^ˣ%X xS/HIfnMT;sWTu:b̡A7 FJQT13gOI2.>x9[`}\YV*OC? |_NХ eWQ.G9,o8\wVɋK(kDQ8bDJUXx6dEw0lj:x_&3m丘']zpXɻٴw 5p|I۵f0:l^IƽN]t"c!M@Fpp e\s.b@Iݠ_KRUneOt@waG|;R<ǿ1ʁ`u 3NDu6=WB!S sIǰy v<,s+m05'GD;G2~ԻjeZLHKL䀵RAW>A[X%\b9D9%UG3RƚbAk4T.j?;^P{^d꽶h!ԅPޢ01%r냿=X~>#+h)N)<H 9UqA?W#fyf5Q1\X. .49+_ A嵳dsЃ+fuXJ*?!fACS~'(xO*˕ߏaҘڄwqMC=SS{ PɖϜ$?\ҋYNH?dqؼP5Kbm*bx)|7.FzJ΂>7Tq]P WvG Éҧa*0n:jbfy9]?4Ia3$;JԗTX B1ѝY?'oٯvHԈPƮ\*Qxl ͫ=>siٌ0y/Y)aBnZbbdD⣕eLnU[$3DnErv^*QcqHBcIWL&k5mVbU9IsQyMDII>g/٥=)_x=o7Ni'w#ب4I/O~U\˿[B\RZb}2Hʋ I Z-F"q҆B`4rhG.U [nZI׸!Ӊ:CvًQT IUҬB*o46pE_ͻ 8Mh:0j_]XCǸ ~p0Vz^&ubPaB/͐,G]Y#2w_xo͓ (lsg[=AmgB+&8y^ZRAg׽ҎϦY |?")BrAhlWk2+:zPUٺxCP@-촪I΋R:TlM.yɃ.aJ #!.xÜ)Pb)*nn1.Ж'< (B/7K7"Nb5D]x/fsϯZ7]BUTdi^ Թ]—Xu e k#ivCxE.F*.O `mWzWW*w'TǮ`iٓ 8܏M8 e.B難Y"m뛓@ώE-HB28p.![nO ҈RWJeɳ{u_ dn¦`zSkZ$/VȖV GZ" jߎc혟;T5VC`=D.@lq7t!gzd;G&h}=b;y xa|Ժ0NՀZ_M]yPnAn͏lC\ν`z[O/sGYANTSJ;DRۮ%i iǾOd֥3y} :;O~JWy:BjNx<0>$o+Xi _&}-`DlN0xpU$  8˩$*/XrE䬬`RV!l%* hGbh:c,Ĩ `Iԉ%b o"v,1۱uӀ5!W#rd-)E#?c#p9,ɸp^\$b|$낲G9&7cӘ,ޱC&k(|ۛ 0S/ & *b{,AD۞n1"+tQaTt3337Q4<;6c2CsIYQd,B@wr" P: \?2KaÌ6L.$ .vFIק.ZnSh(߹0mY/Mx5:Į/jiל{;COlX(8`7YOB2h8SF,gw}}ɷ&>"͒EjP!;; bhD9갴HjiƵ뱞Ǥ=UYFy1F#?pɐ Q{*ogNչ2^XoO?V:AQ%dR՝ HO>=\1֖؆J 0~cl!{9A4K4Q 9/b6}jN(ⱘ„a)N xlπbGF=0v~ H@> ů]B$_3+hD9zZלx>"3bx1 )zEw%+h,,u8`ED=nI&9oWzMs?=e.k g ptW+kFIדCa~C}{S¡ix J Nfzr߼<񬎆x>3 i7K&xz 6WnϬfIz%O]Ulcˣ_1ْ)*t1ޜE%^1-0G͕Yz!ヘ L)L/:n69:('+\aSh}Rl1(#.[z܀Q`8/h#0/wY|oRJ#D NAdJϏ$!9ZVl׀N[[e\lx% ~-V:tvطV, ~PsrߋɸwhchX j@XpXSsV$Ab` WH\ F/ѢG@HGZ!ߚ&:T΢_^$Lb8>DM{9=FלSG"Ȃd6&hWXC D`dགྷZT̨mw@?GY) !UkVs_mIpv?_tht>5J"&aC=Yb>zZV\puWuCd,b!c :?:HAx c7crCTP%?UBF['cѩƍmנ2I|v0 " kR7 q;s G lCeoFk33r8]׷͢yyyojBjV닍2<"cmv:޷`fdSʂWڬd(3$) [bSkbK8g->6gԖ_S߀0OH|֡/6b{3BܵK z0ȷzDoeJ $<\v^K&Sn>IBZ(dM P>L ?w"؅H4s~_fv+.cmbV8s^l0ف_w ɢ|)u l{SX>A#F!X44>5m):$V V7Jk> RQ/fŧ.b;="iV'^Vܨ1 }/sl gG@^r6*i8W}Pl}jE+Wbotp֬Χ.[\=o<I.T Y/ȶ+g@eIzA| {[󽇱w@s̳I饣+'5= ׹da|q1U /[jF^

    C'̎2 C{Vñ3,1Vi͐ Cn64 zZ]l{SL6ٜxKSL87 5se(Ff{]à'p.qePShNNӅE^7:?AïΆ(咙f<4jgQy,\x 6Z~$41<Cmh1u-  7>Nfyb3zhg .j1r9ƍѵq}JXuƯ4 u>1clH6B’}2Ap |brJBXRBx[:F4ON[Ᏽ~1imT#P*|sTk\D㴣e'aoD>:/撌ğgۗHdШδP):AH&y3He&XevŠn0J̃vySPoVMkTYf=[FHSRQ15ޡG d~N]'}GE$8< | Ƃm ʿ "ypÓ*VAN40p4hD,aT:h-m2ShKd>z f$gG4cbڠ A@CʈE/lmM2 pn^R[^OBGp wpT~)`Y.GT2T` L;Dž OFZ"Ȅ0Z!S$pFWh -NMg yƛ74n}mOI" B[ԁ-uն$Tӿ0w@ -+ZIv!8'e7/Fc<EqN,'bM lGρ18#be!vҚ/!ƋB-P;`o+Q|PV"[bh)1o׷I1&#.&dp6~X+Ji}c* 0bLӓ'J7/g}F f=yi+.xǶ㣋?Dt?h􊯌VX7ѐ}d5al{D<)OFp:&UaD%VO [Y텾(F](?줷zThVf^2#)R-cp5ǿClqs´O A)vQ!CTCf@*+ȀLBh1^&aԬ5`GkI`k&liLjW=Es hgvq$ߡ)3=<8Ze\1BeLq䍘q]sM>Վz/Y?*$eXTV>ţ?kl萪mRm@gZ+}$}OT>.auszօ'D|LĪalE6mD7ŤN1\<~1JFT%Zq ϸl6Zȝ=wN~h:Ӏ< ,`|0 b,+9q30,PʗйJO P;"j78CeN*w2XjCc{f-Z7+8ZSx&WR)xXa]Lw$FQܼy.o}Ff р3٪^x~-.Z ulܩI'4B<5_SJ5~EC ꌻBFlPL Gܚв3Cc VN2YHl|UZ B%õ]= T%5QP%^b[L 08dN2ɏ`<)\7Pi 9ԝ֊f-e]E7|s lPL1g)e)S$>7b3 Y'ES ^d. hɑv28ۇ.ʤBf(\s293f0]b>`D(=`}0:iuvCʋs73&R?T╥]QjL|twuëޤ*,}Qr 3@fz4śYš6E \;znd N"zܢZlW ݇АS8'Kx:wtq,e(/lI9%6]C2 jr`* T"crfӫ$}.%rݯe>$\6#6ܢ7ώ+VOJȜ OՈUTU{#a@᎔mvt/VrVi`P7GaJj\f{7{0^ Dv@PBEc+->?McohR" OˁAVpq&tR_lMsRy='矺99*agvW\;D  "u5|2`ЂI4 .;"Ɲ`ȑtYRY {t5-K񣻈sCn^Ao$FllV<ӱ#~h\SnL$:mgݼbkKCфrz;GM04!-'w.lwǭCu$rʤuΦ11E250n+Bv(T7c,he}.%m[(^*$NFcYO&Rtc rHKWa:osd9fe$2:J$Q~]$ Ċl' pa|&r`/h*0[cwNin,UEzA߼ W N:ӢˤFѡ&&GT 耝|'[>@) D]&!a'i]bǔTNw[U|Ռ}ݲddW!<:pv=2bqLΘKAWgJNYANC?uڄJaءDEb1CRALG]\_ ;#nݺ¿w:Lԏg1.54x3XȈ-D;H JsCm\dJxۖ8#xWgB/m9wW–< hh/;6~.kF8OѺ5e3^Fͪ-ћXRg+Ue7w)o)tҖU{fXp]/Y2)$!v7~z\%Y|ѝY[-tB+|&=sL'[3I,om6 :*I|,Og-w;bR}@0NI`pr"’/<ĊI%zs~󀇞!S@.\VwN q*ޏG H # nw$mEذ75=<rZ.[/i&m=zhX$o|5oOC/=H?MF6I!0[̿n|i@El<út -4h-THY7 Pk0=P;BžBS!ȝ乛]'y6TZq$!#}7k $ 2MbcFuzp%Z*Q |3nЂ8CzbS1v&iE !E]WHolCg=Q*$؁z,!xs;0S[j8vGd})[AINL`7r b!Kei~昰lMXHBrZSD= gJ]U(K5~h.Q FGKm[w&4\N*9M'Z{r&,.+rt$MJlGJx`UƴLMp1ϺJBZ<Ԃtf_QJq9t_`VJ_L2ׁ8kXSf`jwv8`4B9mj6_3^Y YD_rUe㈏ݟ=nQ|6*d# &acG.ba;I1pSzc;Y-y^x[I^z'{`XT鑭&iE(L$2whbwJbCxDtSٍqL #bH 2Ӕ}]TҢh8@c},}ݸTt QKA@vRG&Y pdJYvne!$-LH\(Z;[ A<9Zҷ &PHZG ts`)H(]7Fj-)vu2c8$u' 3OBr{gIS'JtPh^_sC lDb|)pڏ fdÍJrRҸr|}l1z¨ת֏=YyCp,g2M~ǯ4!&wuA^Gbr&{G#R퀜/y${WmEׁv% T)z^8i: !TTVr}`#yW#M=ekT q1!G1Y4^;vu*i"%cE(]sq}, Zq!l [h#O+Exn5b=G,d%J}߷ބn&>ᵜҜA^+ZEaw1G @{B,-ш\" ={!UAab%CW dV\ZǸ:n$[9M }^FG1?RC$ Dj8,R_%)P0-N"4Na6wSϼ#k;M 2wYҧŢ;&**6katGZ%7:U}1圮ylf(s[k9;g*mW:@V+,w,I Ri1c}*sO_>o'wW3歛 /*Vw9j>l;ڟ m$Rfݢ.mDloh700LJ쮉ٔ6Kl铦հ7TKmEi$!%*[MGs'y?jf79+ȁW **MyHQusEpV41NZ?DkUClM[ݖuQ ӷ݇EHqzNh!ؚkcIwxܩMg;>ʰNs{DBאFL[i /Ci.O!%qg+}VTc {6'Rl ҪT Nv9:95K i;AjFeՖYG9ziZus: 0OO?$HJ$vpn*F3q|FJqdey<sB'81T7!)Y4! Wq2î^D{,ۨHa[*$[dIm5 L>L&P ȽA{01xRRdktm.3;xȳyqP2ٽ$^ '@2V]i"Ow R DFAie\ Rdk:j+8{ZI>8`-Uv2Psj=dtٯ$A+u;/{=H 5^u-*4M6A ;B1W$ha$#\~Y|]şxuKa8M"|3(xRXbL _a/Q\K; jS4Iph0Y'T& u+Yh OCLĤ颣U4  =5,9)vt<7 3p]*!c#dG((v(X0QWNLhQ*@%vjɞa.[^r<  Mio2+ؾڮ{+QF/ =9dqy p~ zÚS[IL+qևR64iHU-źKb,rWvĄ"ר)s 0iM-2[K J@$a]|ٲWtW5>= †%]T  K`TP{Gu_K{tpc1:b)>ⴌ( dٙUkcYT-,I?%Kb3nJYwYœ7>x+=MfOԣᤰ ގIhKq/31_`!1Z3TI[c6&fa#Aǭ+>/Jɒ#o [^>*G26KuY* , #Yˇ7&Vj!w5KwΝ!t|~tz6g#k$IU%)X}ڌ"K6À,=UQR<>^r/!ۓVr&E\cQ.@;Eh*'l޿,)F:0 `|tJyYt]|fj[t uA+ FmYWþLnzZuY~`9E6Se~pXs飚g oxSXy.b9r U~`Iyht[;_VDKSCQF15 Sn<ٕ^Sj,kJ)l j$z#[jh}1h4ƏVCz7A/)G\Tn-RuI$<ZJ(ml3 mJK3vdl[gm_<qCj"ksf3naOYAz#  Ⲻ}k%dV2ҿN}q kDR<FIAdFO[sKC`Q)PVԈ<) 5 mcT2E4o+~Q]]yD|Zvh13ɢ+A>FuqWُhG㳍ƖDE3D부#uÄ~$1ܨNz^rzsݗZNoU !L\|ʋӱ|' ea>OW0)㔐PG[sk:\jx/S_%<Iۭ%Ӧq->!xݵqIQ9v`i".SDG<"J w_LI]M{rP 9FzF^Wa?Ry:2]A970Uyd)I*uǠHBTJ2^RyoWi5t7.aAd(7NTX  _F*1g](/6\r7 7&)BkFopt)=aن=1+xWx(BL_W/s]oQ9t OA94 ykrKo$k--4?_9Id|P}8]9 :\hW Kohha<vֆP'M0LЉt]j8mBͺe~7d9뢻rŻ`Ψ=0򇏲jKx uD<ыGLfrXM8F:az^VK 1n6HElH~̛t/{mRj90Vqd?Wf 5>QD%9؛8Ⱥш$H/d׮˞BP\s *]Lu &U=r f :^GO=sNDF7hΖ/C>es>yީ3t2bχv5Owⵒ?V `fU>B\೜RWY.Ueg;MUħ(kO3e-gchjyt5h*lMj@, ^٢)WUMU(S+g\(e(DDy3*i3Ey-^O:oDLh)[T! w?߮K}52JP2d4;mi]_x\q$ͭb!VM&8Rc]dDmN ÅF8?P6rEͳD5?IIMЌiU;6 t8[{$Ey&}:B_wUCTM͢"zf CAj=(BK63Mz @ݤvX XPBeޜ2x,H{KG+dtU oJ&=Jb޼/3=FNdKYhO*{-pgUwp>2KQbOW@b[OɗHѪEψ޾D!34I"!tnzE DuMn-+SxԢ`Λu#bXNpwW3{ӟE>10Pkhڊ0JOO!߆(=K,a J,_H44o@|r#Ph\YBfw?Cg w=`m5^nRE.!zq)3p?:jW1~M^%hvxHg=ĈDk2heCzUc rŖa.o9>3ܿЧD 7(s8`9F+?ahQGA` {ʪo튷[۵J{ywǀcBTޥ hub[)=6}[4 zjPqn q"$5"eLOD"xN2\ʹjo}=Ϝ{֜!w9Һe?gOʨDlTSb-9\z,Mv rMՓkhEѺ6n>'\ (appZMXXG &dj.'+>iz=}Rct Σ$f$ALEFU%?RrK@ Q19{s{ՠN\De1 )bةׄp:eXb9@mi1IQf2bY?f&QTn~}%T Ʉmzhsԃ@ʔM<;)y AcN:@P) |w;=hBȄ Cƴc c+8<6$AAeZgH)wcb>>j5!Г[j0;q]\K\7E\ن g/NhH(oGO\Ԛ7Ei"‚!ML~X?7sznwh웢k}!dQ 9J}vÛ0 Xw&NCbso 7|g:*{` P1yRɗ+_D31/0+p X{o+pϘ31{$]3v「tZ+#R_涴:~-:|[TafndI%V˽̢!йNMVhq3KX`trREQUq9*hX^2qR  ?m`!#B$o8 -8 , P8t~6B7mC/%Ɉsl0`D~r-q8MTB^7+ߏM!C*8f#EĆ/bxP RF_H[3I|R5x4gw@n%\+]Z&D{٪!L%~e\d L~`V碪,έ(Wq&q8AC?ιئ\ϐ79- Ep6}\Ӱ.x% pCD nyyvBmK5biFoHHZU;]OB/36>$d_0[6eKR\++%2b@K9*ZZo) Ʒ]q~8I?[0} KГRa>Us4}+݇s -*͵2jkW.\R"5;˒'<X2qhyA3.;.,Mk ,DD;8-:ZERлp 'e7ڂ$4 ?R}+WqZu.NeQ/80^W|(w n c%T ۣlۍ Gn+ {fgjv3n޿0n@0.pXK7KN{A|"6 3À4,A1xՕR' n}PNvtGd4wpϗz(o3وnԂ3GȎw?^#*db5煚J\; NܝOYH48{1!3x4$)N̴iq߰EtH\t"\qajsyCRVmZFߧվ+u5{A:E9l"Lk,.JmmO4>RSrq -9 v̅灞iMVT.cxK 9ތ"!r6|񏳼Kme,o쀅lj߁jv8(kyo\ܞq`֩A3p{ARR{3iE DoDEGsoܭ(p+-VTxKwOBp^cp^`~Xˬxjeg(;bTꕠB%Dhb F ;%|0":#ɢJ CO U^ױqnpgsAGʢR<=uXyX :,Lx.7+x{0?!k m\=x?)IOCSjiTj-Ec˓:Wjyp)1CJԐuGךHY3QZ+PT *8A k:$P[YRmP]ѭO:% 4 -ps4)KhiҏyH4b`o쫛b$z֯g>j{ 1JR#&Dw4s23,/% };^?|, RA 7Ub]5i8hۈpL>%ŠBluC^HیmD3i#z%C6K)+R6uBz}1 |~)Ox;p Ij5WzRjW=||B`PC/1e@i('ة+ ^G# GTQh0ZӼJ43)9x2vYRF&!*/~Yޘ4; I^D|xymMH>cp8hQ tq/]yhB; #MSeZHXǎE 4uZfxp|&PwMMrJ%#bE@򞇏n/b@_iX xfOZ#D*]7Q,97;OlV%G1jDC [vºDUu,$o&qb()I@}\Cl,U;Uu#MΑ<NY=Mbߝ+z4`>N\CҸAgsmb.pz3U8qAX7r CзdyzYq!*@RN8B%fJfD c<I^&7}qNT)=ÆzcوM%~[D3KsawRCwx3;»ܴػV)7!cW8y^iF@/$U Aܖ@jg _+P!mE3)@eZ0\Ͱr`R3z*0LĐ=P-η*TDo ,_L}CK{c{d !j9V"c)#v[f47qE5I< B +/kG}6rJA G:.s:",r]af~VQ@3{g̓4L͜#O>aTjtE ZyUwU:^jM#"c IQ@''^f˼Q׭9_,lqiݩHo!xj!j{ jVia&1v yF&tP 3$!2yc=ɂxe%j`""S/ehʝxFDJz:%o) ֠BqNI &09̰D9}DPH=ʗ6M]? HS\q8\2&sMg{xw),m:?Yx 7/(ʥ`:C*(XtFuȆ,u$@ U~qzxz@TdGѝd'K9̄bRٵiKN35s~nۨWJ܆d*} jB@h " Wd_̏摼Qwc')ҹ2pNfL;BQz?G̎:WUFN, Mz!0/CȀ=7xgAi>o2 } ];I95ZVF^Lm>LJs^IRY&H|\=6g ɥVxH r(|nTAt(SEغu(aΥ<,ɚR>h,|{ *D{z^4-ywkI/\sY:ZF )_ ,HRÝyכx+z5*3b9ɺa[^0?5=[jp#78rQ܎T4z\5qeσM)?)ݲczEԔˠXiN`:챵5 _Xw*O$ 99Ѹ޻3L2FC/,\I@GՀޖN5!_UhEUbdL(7 9.[ŌQ9mר+$8vq{nD`X۪|*)DDE dkdW}AeiPW,zW4 ]c>||Uȭ F?ͩHɴYm&Zgq^"/!Uw*s:'GI[[ q-0y:"k ފU=ƒ;N9>8j[cF^SԲ3Ig`\_BV*%/xE݈bB ;uХDJt@ u4T$993=٥R 3(l%`"hl|=dDI3)S8Ry]gB%ujT'npe7ͼlw.Wݎ^4rUEN@G YlY|q|hc2'Sٟ{wjӀ?t9H/2q}:9}=VsOh-&=Pc3V"e !^G_WZ^I ~ '-S{_Pc7"C)=8A;wj'RkC %9v̻[ڔV"uVirv4\_@&?58R] lε.WoI {FEm$tx3Tc7(=fN;DDptٔ\=o>O154DZmq<ʖ `z2D^Ǟ?|4/1nXB]eKzy0n6plO1Ou{ޡZҘQ kȯt r>/pbOˬE@}N [QfE}ZuwQƧJ$v>Og rwb2(>OX:tⱛؖIf5`[omƛYY0||\:8E5K.%Q|qjl|>+ܓn6j?$uGd>BADPgD[?>,؛xi|RH*l0]c0Je4NK'JY^V5?a Z77M1Ygi>F O"#K}Ir"AkHn>MnYhV;,p:M 4 M|yNpec V;!l&6 +` aV?0V-UʖL#]dz/q0yzJ69gzLH)L(-ӉXF@?}Ȼ:ܓ`! uu<~ޖnqebR??Utb#r.`Λ]e)nd yKۮH ܛZ$o% ^EęzIjv|k'O1KS*(G Wuғyi6ړQh;#"RfHKU`+Wv$B5x+[[b\}EHKS ٰyۡ- ݛK/gT\=쑖>WnId%Z8;xRu !`dM==hz¹w$J`偍q(bZoȫ\L!8Zt-Þ<~DeiY/_ Lm c܋s+jInbnBsd2^%gxB{*,cAP7di4?ܭbg ͨJ^eu^f4}rLH dKK8vG{eҊvmi;PGfjm>x׊]N&H:w"hz*ˡӵ̮!؅U!.BaVOQtc5;UQGx6k'DFp7dY 90+C(W>vF_$J,h[5V6uT|p)0iAV݌$=;y ҈҈.i^畂Tv8\bwI)iy ®QAHHSt&~**A=$8e*&zbX|$.g Xc,SmG];dr]+i7d]s$tOBt aܬGd}s,Bir}{ΰ1k,V6u!C\]xF<8<`/bmTE 󱛣xܡm~"yHIiȏ(zM㪈2:l:H͒:'VaG.u-udNviu pMmѦ0ξ%%۾k30$D@H1m&P|ܭ.$`eL  OK#GM\DR%/wi|KU!xZ{t۝ܦ3zRihYO ;D]Oz):-͚"z 0Vi`S?/NG1CjRP`c=G"3<*G`JuT'ft2+yvYRW0qA?$*%!LTڀZ3|q?4(+(C,2辏~5xT9[כB_;O+Aс80F#ws $4hy /1Sxeܤͦٝ}ROc3ێkeۗ6%}^VxELǀ&9o`p'f%WRB\tB V5;ºI2~pM䭈?SĿG++KH}qg!?dʷPz!6/[ձV96w1>c{k-!)"ۋ|j~ҭH`.gZZ[MCG.(o6.ya0mV; 0;\0v ㋂qڷw,i>!T6/M4i~[&\2. ;qKf ZܐM3nz?#!7r[h3eM  C@RJME鑿_cp9J|nc{\9y3vOqt i?KGaC65z&ÒS{;w (8FY§tC+w [Pr6%lqW>hđ{,Y-0yL{vE,Bֹ ]9MmaǮR4{sfU(e Otbf>:,.ˉ!'wrPҜCnTZk²Ndue7wѱRAH1a/Azu@\ƴ}PUgǾ-"0t'pG ժRMw``lpY=;G:OMwrѬX: TD6H+vvy-+>G7[t7{i`z+KI N9;) a$$ WѝsmtM-D|%`OAoZ/:tj9`٪UjzGX"?p?BX*nffMʗ$O(A LG_@6jTVS"Y gj97pߒyuZhH]P|!{@f׫Oe>ٯ{!|@HcJ 8JVGR,+_;[Ѫk(8p% Cv x*ȇVOd`Ex*Qk!D?>$@:~Ql˗ݸN]j %zśa B+ F b(ubeQ %ؐ`!md3IIVO=Z{q9Y30uXՆ{ы qPDtM['+^EAAZ. f TwQwQ Iȴɮh|`s02 $1v'Z iJP궀ѢF!uB^g*;*K)SF*dx6^aT'k))/\H,&9>HDz[6' E(6j;'`%Go;W>-^.t% I;OU MM .9?DŽM2K?d|[Tœq" ǣY ࢢ3n ~aR;^ΧNx6ԑv[I^M>'2e \kwZ: jz(go Bo3iuwQ?XrH1e{x[sSjX ?!709Gs} *#'j|X?B6dG |:BS@VרTv!̐( p=Q|J U1`0h.f#z0wy 򵓂grf~nRZfVAw"y+ݬDH-׆ЇyEN,W4@%p^8b+j6z \~ cP[љS> J悂r`u+zh&qKW;mݑ_,O sh4~#q &s]y^ ^J H 4hx+7`v͋," n^E7kB£ANW(ERiB^X4=o*5ݏ0ڑ RC=w2 2WGڸK0ĕkz;gHĝr0d={]zpF{v[@ôK=k%tIv SKnyb*Д~g{rX%s}j^#ӂ,BV#1{v_@L'/WAa_N2 V.tvojБsSjKZENP믤/m;buin9cy0SP[[`;jm'渉*l.@NTtt.QrɸO_Y4J[\]q)}8>A1"/{R?tecZl^ֱȷ1PLeOѦ Ǒha[fgݳvr2,aԜܚZf0Ni c^Zy*ѱqt{ʽ>9]C50$M/LՔBUyEox}{M#Ԭ]TZ|hZ1vPLHZM.Jș;)phn] #C Fm8Wj=.i(!_K7mjZh:8zm~j~`b8hh8/NՅFU"GrtjW:hFa% qFqVݹfN ,8ˉ,%O*kaj @6J3.\ؾ^T҆":N"S[UTJNHyHkI#aR~8VT7;H/iȀҜu/P+cUs/gGg6MAyڇ[;y/ΨJ -ev'p8'rV08Mml@/O܌򪷒:T2\t]kBHM#V`.2HmrI!Y)pLb*CX(=kbxo ȣ éCZwŸVߪLBݗ8+tڢ"ḌxLIfU-9aXmmT2eTrA>ӒR04qI8U0]|[叁/4&=@qkvZ<\VuA/*w:_C]4r;-8Ax}$g>NtT$NX[A ;S\VJ>Mw$o;xtCصs>/M;Z:E@%3G1~Fm"J:FxU ~8лpὴVY@`(92V9x%SèJٸ&/<%'|iX/F82+1jkcދݪQ6BL4a:Wz8PwM@X~z 1Sv} Rܣ'~G݌I7fIo+.em-mI[d*2|!OG(qq0~`߱l>L2m4bT&`ٛ4GF7vØb&poG h ʎ!QbI ש;;JI$s7豿,uh Kc | ecߓ!Sz4PMW$D'3x,Ib) 6}+@0.9iTt,5ͰYrn Z gi!%3DZNxÖq<Z _#5 @c#2RߌɗAv쿻PJ앍l͘+S3J녘ɱ{ u[O9)GٗSsp<: .C6]~!irZ?4 ähqE: H85,:B8-¾*I/~ bO.OzY"Ql7%j| VBI6AV ȔD1G;LJ[~M^0r%joen0aGy)SF?`jݖRrT(5GWAдb~wdWu~~=ϑuDDߙfQCfd׶⺷fv4N 4yJZ2 ΁E:"3Z$2Ԗ5QGPZ&aG7` O~'3#M:VMU6!}^8tìE}w %G'RV^6ABl#'$WnZYɞ >wK^ MXjT?6D [*MB7ɔK 4f,dPȯgor~3LN㺸&nR0 p8X`| qչu!>!)X(v,`~`tXExj'@ki`ڰ4xrjR{w%:noWOu Fr̥:?Aրf Pfwϵݻa(^G0 Ia^ iut JjJiwr*` 5LKZ}oڞ$(Zq\?1ܥW)9Z.'I(DgUx'ZJ `Pєp izeW̡2Y0?TfyfO1SJ|nDŽ'i[̦'!_8떎.H*QzD93VYf )^I1S !mSJ^Z 4S..6`N`+hLe ^݋ACڝw]i †RTN,xHݠx t'( QՐjꔑ iJi0wLX LljzTPuvNxL>%~u)yif󎴽?c@~R.{4E lcm" "( jF43B$cg;|]a1.)A{ѓsu%͙K-Or +"mGCl92V\4?-h D)/*ڎ@H|5՛[q#>ڡ 2u۪G`I!p]bN;-egyNF:/.k"l6O3mRa:2w=&t$քQ$luY$Er]Kg06r>_^V6 f薋6q6IM"Oj~ TJ0LgI ~hi[sQ}&rX4{p~B ʃ°~z{2ocwayla\a5/ipz<_ 1L&ڤYLHQȘР ~=- 6M6uR"豇OBNmE*7ܿjBh3^ʓǂy%ApOK8҅~ɰObcnsuD&q%dSPGmMqsqW^D]T{{t(AmHlݫ`l"/g=%6,+cM^Ly>)/lm"^2fE>9-\򑏃sMdFAKAݲ(TKu *tTJ&8)T<@3AX] vs7{I} p' ,oH^.;GSOC`/Ejd.&B?fa [ {7YƿX8O*L Xct`e| WT䕀\fnbޠSw-)0lh~jeƓQz,"Hˈ>(Cd .z(i ]#< ,p:X}lgCh(4W"ß̠k?OF p^f3zڔ3Y}!#cGB{ nʹVzlF5LO8ӛ+%Z]Ro֝KkƽdEr(&‰- A+U#N׊k~N_ zFt,^#| sSD'?oMocw|,itDzԲ _oOgw@qVkyUQte}gII^Bͳ#q*Goe?j!"Jt㠩;#{9"f6$}!Os~bG& d!Ot[CMgj]08 ̨՞뭋F}eMmGGV@|k3A} @vMiVz6Pd8ϮwH\3θHbq }&*|sĢuE0d7_#Z8 9,8;IHUepI[F` osUc8Sj }w#( _.0ٻE./Eց][ D nJ(C_5IeZ|x {a*\IpӡqIȒ(ʤ&VSf7[U]-p;B>b% *U /Q/5R&i a s޸i0DU\Tn`oR3V FEG…_{ѥ"/o Pdwz 0K3#2qEǚTr'3H|tGۻ6dAm9N<Qj(ch7`,#k DvU-k0F2vґ&Wܮvd "lʳ»#Jy?g@\ksR[7xحR/۩Ah9cpfS>sf"X2eU=S(Nv)ǫ5r`„XmD[ʜD Rq]4(1/v`̏s? )Y(4Zr1z2nM 'ԊO(H#tcXVh+mrƾ^-`jEOg?cQABjxZV I+Zܡٰ'&AηkJJs$vfd> e'O˘5` ^z7|c~LΗVd@v.;e(P{цJdF5L9мԟi qn6"\՜)0ħwB]Չbw:_7:& :u7LٺԚOcmQD_Ѻ)ѽpSþ3x衊f{<ҿG(ܐڈgI =Q5 ҈?Z~wWVBY찊( Wbb,'Xkzn. '@˹Ƕ9Shѡブ#ԓx8>㞿O΃kPV))M--CpmPߘj ⧋}=+4u0e'D6kEfjE(&>Ac}9iC-^*/,/O2SwK-&$_J65oo;^AD::vcb>PTNǛxbi*K KL +5H'eIɖM5E@^Ҳ8IfSjE.>qb5 Gd"1y]i@;JgU0)\nV!KZ9Z\$2~hٮӇU|<yaFטYIbHiAJ} Kq%vwpR{d5o-!ULIr,wVeBNjn0_G#+ iީb;ɀ"3a{`"8 &98'M[3IE㿴`Yuѱz3<"|n&x 87})YGAQZ` )T4Fbqu6E WD_ Fէb=X'\Nq(I p6m۫b-f/c9d!8͖/[pQǿRmX= ELb; U^  F^!M(pǘr8Pw5_y\5F(4yCܦ&oYQަG؞c^!; ;DsV:GANYZ̮Y4 CKGMzow=* qt4Ic>Sn72 H+[@b9PLL vS0AyX;#iasY /bwDL 4\|SߪdB6 %@)J&Z֟oS~&K;ᨱkS\&0tfrakٖf! 'hG *?ܶGމ' =?D4:saHߧ9@VHwK3af,N:CC>.!"qO@H•u+s!Sk}Rx4#"jQ]k0Pl!gMUJMOI9$2ıE*#/`o8ƴ?;-2Bdq8 )-6fECNRh ~:cY64`4b_CqF|:8&u:&N `$dS*"qNv)aH5fl]( i?ٌ$tab]6}pyI2\ ue5*GlCɒe֘ FnIo`D'W`h:WT] լ[ v G|2NT󹝝P=Q Th}_Ԏ>P2ymtoK ^]Te}e7C (+ ) ]| GqmD.n̨$K/b)#Ť/xyV;czY|>`knzKV΃TbڢԘFCoUIdZՔWO}f\?qݿ 0cND7"2H>0.vy9TK&Wܡd7; #"A6]`ᨆ[c.siܹRf5ik࠾ vXxX:_ɜVڋT&?EJc%rfӧ)A4!Z6LhcKVSEu֊q) '/iۡ(5PX(,O3;Tu]-?{$TC8/6~^ƧHRS&v<Y> ée4Jt< 99J{ ^\KoNaޮJ,C؟AWϩ@ppiJ:}qY;E_>YҀW$\hOL76^3moqa, v/lO.A;6uM(a@C QFZ3NYMR|<ݦ 6nۏZ<,+V#r\Ko?s:3L |҂&BTN^эXZ[l>&v|s\Oײ)=92zźRu>h~/Kd~(U.;to¦{q8FG(bY38m@=U[by3rû|~mZ]gHR ȱ 8jVH䨪M`=J `|S.~g3^8ը65{7 a;~>Ig=iJ-z\V Ӧ(KCSC̵C31tD\[ >T ,6x:CCpLGvY_38$bډ\䉈: i䇌"\]o"YifljfzHPÅ$'ah2  b{~5d:־=̍pCbv3 p-M7 c: OǾ9},dzeu|zD9 (xsOCQ#{Ӟwn52dMժccƈf!q̍Xrin.Ph}M1S/UpM6H" ;upj(܇Z ޞq,$ _& -Ĕ gr*jⲉ@ˎy,&-/ŀa:x(tp7A /||ح$R~v@謸#>1ۚi~h.e9.w?n s هVlS&!sWD~S!ޗ1ϒ& ə"G 2z/% :cdؠO^6+qˠagLi䣾3P 2لڵa`UDD|!P ӕU@|6[gTh︭hHDi]pB=G sz ﰻbOG:7ү/;IZ-tKF0er~xdf o%dusV|4x ^L:A*OVň!^yTefqҍQ͠,=9.ئMT\ݤ)1x6nFNm ̬$2@!2t![fY2W=J8MU;U ԊB Î=,HY-LR|*iZ/\"D`Z)( o#|K'cI# gkFB4^7&Kַ}[Y9 W>i;@1,C;LK[h'`x2x@bxńovu ZPZY@WHj)uUUN;^bmsa+ *GlÉ|TNz '_^uhGέs/@Tt]pJ)nƹIxݏ 4<·Ѳ ~ z9[nѿOhiTʍpxŽ.EhN` 4qG9Z˳jR' p<k={ ,N `#K2E&֌ߣ4pWg}[xd/kok^M4 23OUGr8Ln"=x?oM;>S' vïჴ]7K~o*;E5$9ɾYX\ۙeGUf'cT"k',Dx逸|d; 2c)H,pPR>@i2>lYӹ,a(NTomGP_RBʣ!"͇L?1[cp}lA@Xڗ͏㕡@% }C|H9DDq)ŀ|[+rZ78n]Q_D>usC㭣]7t< &!(v)!WkB|ʼVPz]T lVT;`2jWp)~*_jk0O &>2CUwn^YYMT'bGeٯ}"Wk8Q g2D zaXƏCw:7oUμ5%uT!}~_!O6׶NInЂ_Km#LhD3]r%͂6!,0PѸT\;Ν! [pɽ|R[!spW 4'-y޵*v!S3b2 Wbd u6؏I+Є޳иp]ZdzK:#GYh3sj c:ܡGWEشU+K!tfT?S봝īωN) -g8<v2BRoQp)PJ̔b;v>mڙaߔyN8L#\QEtj(_?+]8I'2}_[Q<X96U;2[ v=Ξ/+ߵ`g#h8ܶf{OZS*&aХH؎?`C%aMvCx62V [_e +)_ 0p+3G$̔eE 2)>Ya\m S~|*TrȽ 9 Ĩ^otTYW= fx5=җJ*ЕWeA.u|DТ;SIxtvE ~;=tEv &!i&7l*k@>}]aM-1:4extxu(s!ں`WL# DJ<$ 0p;}; >Yr\̐Ļ磪 Y`+9߾Gu&&Oh'߀ W F>13پ`8OMX¼vp _"RЃ9Ks.I@]e, ~*‚".3l[X67^ٜ6S^C(!P4fi[.!*Po+s_EGdEd 'e UńcyEd:T=w{莕;N #\@:o5sY|3ᅹdPsTL`+WC-Gd4\WP yFv$hY_@58 R`FX50Fj!eNAU⡫ );c=>jD̼e#c EE,G )~g7 WAYGTѨ VC =xUY z_(svl $ Sag?6EO=EDkYU .`BǐGH_ Oo\f]bv5hfxFw}ǜU&m5sG'^[d6Dfv~q #*B&rJ3rmEo4_F %FUNP'#-)e-n !fBV&+E[!Eý, рL(bJ@bmno3.l*a-bjrB+ٜzo72{;\C:8 ,ti@OR)Eҟ)ҬNi5'c*zV ~]cǠI+Jꆗ1Щ[ U%@ZsWV18.`I "GceY[­3//J`=ЄS1;WzgO4ɋ_ )@BjZ=_p ׋PQ>SI> HHXH$۠QIϰM\UQ޶HشJ]? YqX U}s<?M,v)]Svۖ| =և%B>ڲfؗ1jڂW\>(:Dz41%oduX?:0I&qPWWbs(`[:x@wH8TG~ l%hfZxŧa[; >K -zoJ:]>b[ޫŵS xQz_P%#R ےI#:/Y|)q>R?)~E |4B73A4N&mukh [IF~_n9jT3xq܀OoL}~f-}&]g Y8;ܕ` VL͵ ~rw/ TEUK =0 c bgd䁶6B9_nO!Ggtj}tYv6׳ R=#hKDf>\CRiHC&TE>~_!fb#v39 m͘͸l|Q,":>ybr& 1?uǍ,}2z?QrX RsTo5̸ E def^N%"^ʻçZ+3`JڹH+ fJnkO5@6 "ʁ# B`NDjQuU'UT` [ˌlPYVυ~G&_!|&rUE'~]~Ǘ 7ht]RG X?mR8+v2vI^5mDs^afK^ #к˔wr]c|H81,qܗI}ǝ֙V):i[yg+}c { jpϮ\`D2yV&=-; ,7e}fY}l$׊yvot/`O&xFJC0C1?:VtDvyIʩ5xoUeCD&ϻJ_:'! B6r=lXK,rZ1=o.⮼Dg+xB7)5dYU/c;S"ǁ~ԇ^0wj=qN.7a7\M14߽lb681_"z[(dspmgXd1yc\^_l- ܻ0TGJ3'Jw 1SRX4d1ֈU2O2>r>-5mދ)ĽWcmwj3$"4<9ܞ>*JzGR.M†E?ҞCQF~܁onD.`P[ɼ6 ,J~9|rEt@bx_!giM3p8hL,&C NhA7rm2P?+%w1y# *qedbJR膹Ql Hn) Wq?v7qWG<*@{ U7QC#OpI!!s/{N$j9%l1[ǚ'՜Hq1%q*xLoowJeao(ռH'+HiiVgzOCƎOss %7uJ$a{\!tKSBI UܳJa$.s^B% d*j_}qgփZ-i]atyBMpZ,d5_6siW"dxP<*y*@ ۶сaԒY"SwdB"P@Iιg?&:R>9NJ47<I䡌&r )mAByNS^ VyW~/,2C.y_ ~@C U"4S<qaLpbgoi6;Djkh6_ vهPEtu]6{3%t,bS$N3v wM5RFH]w9R_,K5'#&yl"&Zv}6PCFmNX THEO.D4v/ڐ$˝P 8SbGsי'Z,ԩڰuC{f@XXZx:-bpE?y'vR -go9}hKm+{{Ug1^25N?#3Se_x Q uMj/lEz+}t 04P9^O=lP# Q7_ B4?3|&39xd?N3$9S$< Z{>'I KӇVȪ&{ޝLRa`HDpC ; 3a,$^ }a}S ~l }!#Vj+tq=,>K.ez`.>RN '^;'fd|vgZr+RY 5𽯼rg}hϸy)&޷1cĶbZl<_=ǁ}qIrg2)J, \'H~ $sl[wX>lXy02½mXR#ﭺT׾\q3"/\XJn˃Υ _CC-$Nt  ^6v53$Nԃf)G-ve{} c=T[Q /7';KlK9r~r =n(njQboFH1H+"GRјd.VM=iI*0⬋̶yL۸Pf1BV-ff{Ci?!xNM"D^26.`bZ6!K9f;O{"Ao:*Y aLs;!T=ıʄ`m,*ЗyS~< (Tv;qJZ+]@1=C{$a]+ yyD|4t~}%(mģu7 P|P͝I HbmfY>O8MFxc]-GBENWYMCњJbVۢM"BV3Y 7AL pR!,S^R dܒ8Y^ kX &@c('I} ΀5i˦T w_ 6[ ;n:BXeT_M57Sq'UA/jȌ@ a$1 \yU&o|%İH0}j~u[(Zg&r] cJ21 zrLit.)M>YOon,t>ꗿ.a֠2+Z\G[{ } coJ$Qջ4O@tPۙoZWG)h~!BmUû*'Y[@#+|/<3I %mezZu OKE7\d֖=nE66.,֙iѥO%쵁b]-tȁy^\5#pupc JҏwϖAFɯ,vNӇ%Ho8D2|~ wތ[q73zB$0##HLo;/fFiZ j 8dn|M#Pܛ|D?XfGOUm ~'TؙV}x̌n%*y-18671jĽP:+Xb ntB75dgxt<t2N}gn!Wqiamd'bN ET*!;ս3< >.l-w>+4-,rЭ.Ԣ:fXK GGSPGC=S"s#Z Oo@fmHVy DVY6#9xGd)nvdrI \rq>s+s/0`5b1H^? 鹀 " @Eg΀[*,@Sd2.2jO`txQgE o,^LJYN1O,rnxeNe]m'Q`BwjhevB٭ܮplX4i4j|9 ;Xs)N/^j()ts#iydQ@XJW9]y^~&AlxDOx.$&&n [\?! b(}J|Pw2XK#]hPte>gHi %Ey=(F\6?SЄn6C:O?LGʾF-R&ϡ(e`:L)yR,}#܋x{VI *Axޡ(]ˡLo; &\U8 /.A@)+12q-gB){[VIk$E*QoQ6\_gUƏ(2uEcW.GVTP=9?N-A~Ks|Q/@ @< ]apj]WV©&z|qT OdD-:!v} ,B U'@TV6!eIjW*f9;hj c]8@?#ctO):-JP7!W@:F{ c[@ؐ^<$t_}M`l͍mbRg`C=:D1vJ3 ?gqPc(;uatB[J%&;0YZ0707010000001b000081a40000000000000000000000016101d03d0000542c000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/hid/hid-picolcd.ko.xz7zXZִF!t/;S]?Eh=ڜ9Il;u4b؏4|T[eo!,B.U`JCK:%ي6ro@v!E ®܏waA%ld-$ 4p V{8I&wسڱɩTtQ/szwo<6X2n*( cj_Ar}jzzk6_=>5C({{vyEPr WD5vG!Dm%^&N翦òجvS'e5㍦F=Ss~73msꢈ2iv X75D~@wDdLc d%DZr|ckҍ(sQ.E)cwGW .:,X}oy[{G5ϯ{}5[!kމ?<@Y$J?W=~b)[T̐OIM)L)Sr-U9Cy(WaeFSҳ88]lnҢLRYqbVET&=Z6tG28aZR9B|ArlIG*g d~?\|kZMܮ5O(O;8i]{vMD;[F4C wRv+$ }-xzo# |=@e>^_~4wAC>16bhevlKMnMv3n%ԣL >f@nOY' Q#gLQmXOӣl?Y^,R`zd|.+Ci]*wJ( èaZ W NG:P7$`ZAc!]_ϑ*:}*%oܗz!o"ȀS6Į6/O=ko/t2tV|HMX|/sy泇b%i C{J8PS%-jT[x̂W%!oǸEXڒ$wcTlǔ^*Jք!?$RgP<$i5nZ~A 8fリ" W$atYTsHlYe%HpۀE4/ Q̏dQLP f1-ajKu$\P, g2F$X8f ҩ"S&~V!jtfq,u|R2|oJ,C޾- o p~u f6< ˚UHl{gS:ŧhUwpC3J`R3 ߦy= ,LwmJ0zmUx|1(D Ӂ^B3Yk.K1z?!'!A( \)P4l2π%f`M˶-'c,1V]>]H 14FXG.3o#`w; dfr9*?äa~S٬V.'tJZJ9)'ĭ=`ƛMh/:6|3iN 9`3pd{GBЖ۱i0򴦩eV_(JFUpc <>㗑ps~cx<_6Q({\Ր<8HLnqc_X[|H,1ݥ1JL9\-INR&CRKb9%DF7P kJ:2胬yLEOP `@&]Kt?Iݧyt$ !_~M<;AI7 ƙ[ߓ7 Pw1q33FڱFVҶug|NA|=5qow r|K66te1?]nXCkIwзĕS儓UA/dqU[los'JZQJv<ֈ QdgZ N(IbFl0Jq$ᲨgR~&Sa=pGWih-14m5M7kLD*PXX("}:Tו.ο. kgm  5k]źN n IKcLmF ;z OlsӀ]Bòz-B>T˅6KSvnwRg8uddIx4dxWsiq;-4h!BEV'PٗmP1"(MJQ fzlp&aԖ>~qFHB0@- >@NMdCfqs68m\}F_{o_ ʠO"''E8WOB \/ǒ*K")5TD&꘴z+dr^d8ouVo 5jQIg7gZWTG?ɽ^RlJIBV +ɛ\|<6^F5+)?u+Qy!h/(_2? qP^d3_̊bi,GhfWѴ8s ;\a%4wDEƈr2 dyWp2S zW숸 2 K7N?jkAZ!Fdve#PT1 ", > kqB@1'ޛA?@s1;aC2IOtv3`ɈkEME, ϓP1CX|WuK0}{v33`9w~y=|Ϯ2S;ql?QV<+uǻi"<cKC\ 9Lt *ih?-yq rl k ( vy j3"`dzt K2(G,F h!g]8UpN:ݵ-`n%?$a悡TI# `6{ 8H7̯c_I15n$`ZbhY@WϺ$)`\$u ߎB?8YkMϤ?x ,$CN"YȈ TB"R$P$PC˫v6)M8[U`;:p)o%UbUsy-3>>L &x=i(k[3\"PMs)zSϠOD\ "Vg[?)1 L̴ ihvYQK/[j;YǸ(f|xAѬ;I!'{A/j?>&4MnՈ48cAw#1RVd|TVma|i-ߓPP4)y[Må_AϖC0t>'`eF($vvxʋ26Z\/?"rxdME%ٗ缶7/~N_7G 5* [K@Z'2Äx=?6%ƇZ85@e{5߬Z"R5|W T[<(EŶ@pd>:}SӚq aVa䂎vފUHr; clׯ!O d%D)Gc2,n $`T)A_'#$Lfz]-qPYv1T@"cI ϱ!xDz20lиY0{Tgzd6 QHxϐ$bD͏YOR|B|l~`u%(aI5vj9}!;ӘY Ҧp O`T2%H 響*晬srWjv[N˔6&ScbyKuW'\uLtL5j.MQM012VJ- "9D0p-Ԇjͭ؊P\?cY6\.k\4UZX;!=q? W6L]M|WM7A|[sJ՚{ٿ={YvD4)Cۈa(haOMɲ}t.m<0}QqD44JcP=4cנ%kaϭ?XE낊|#&#Ix󐁕<7Fa:wUiЭl(%׫)Ձp ?q̤.Үi:Uǫȩq;{ڏKwL:7'o9@^}TPRxPd 0ZR䧕z%5A\m j~\'7cZ9ns*O҂U֋aE0gma1V×d>_vя}o" <rppj( uѻeo 8%9fo['|6WmoMp>y̔vsqb Sn 6@i΍uαkѯwa)p[t,,ZG0in#LoFݠXx 1n(䐪NTS41 cRENPt1)PkAuGŸ3%IrU٫pIa.7ՈJecʭ\%a*IڠWj%y?cD8zq:7.2l w/&P5/}S@$u|zuq)?j 8v̕ӏɐk\ ȭiLʉ4߷`Q p%yuA8*>7 C`<pFfs~l 6 c!Fo|xg7nGJײ*r5ǫ_1] .DC Io'Yl~+YOH-s{vihUn+N -n/W$~GvRkT kSeE6ֈȣ&E̍#N}_clg:D/[ĨQ1bqTȊ9~\](b-#䀯тgmCi@(ytW3)e4r`Q/2躱 F\yZweaN3ZƄUci]im}خme7ɶ&ǯ}M! ๤FŹr?5SzHX~ ^_K8hA`*ބʣ^pBEw~wfT7oO'W̘ŕ+Y u*v!/Z.7%;L'ö|&woZC:|_Kːb1sp2 Yh ۭƈ'攘JS]4ǘ&ۋ-M ٝ,x; PAʉ@( ]U)~dp%_?8_=s׀{sH +N=r:"*Ǜcُ-LLWa@ 7蹍 +^c)0S#-6I6Ŵ3z@ŷ~lgkŃh\.u| }Pߪ"$!3Uhy+OK:Gs]}- fIJ m 0;nˇQ_1&ljIYDi$D@@ytus9zY"ү3 >_r8z*|cژ{6r,'M3z@3J.>K}ӛAy_LE %7-C:%L48"9%KIWsSԹMΕCGݽ} JFS fH??i7 j0HWb&-71*5s q2n0+e~CՓnY+c 1Q"syrvpלVגTYS@B'E?ppʄNluSL)SV%ܭMv0_h*I.bH<?"[`n =b 3 \y5h<  ]]V-QחiSoެK򙪯:o![6緖cO|_E@cY 9,hy_]*ap}sun/>|@ 9/?C/x7(lS2> wl%%> дrV-,v]_V|p;aLC+,K^{H =JB{X+enG=J$+{Bo*NR*z~+iimj{ @z5sW'$uԯ.IaaT[-YT["y9^A%YBqhL)(z3] `H D;X˾v3Cpұb¤PI/!],gF>ҜJv7r"p$\B!s.6 Lu0 ]:XLK举.0#lJ(U-T^ \_jIJ 2NbF$)g[ I+|8BJ &lŚ6%,9Ѽz^z@93_]8 --VX T;lϤ;pC[pXTzX" Q:3kN ;,uf,4o*u/٢$Kkс(SoOħq~NO}~Μ1ӡ| Y6m )!ʧREB?;Ou̞?rRK?ש%<{jȅ3SWwHu85Ff "CWLPn!,8ΏԶb0]>X #B[bf>J {Z,Q2UA=ZU C2JmBxt: uL椻/u(O2}mk5jFiDXZᨦW!%W}m[a )UҸd#}BgęG~\ jL&JۅziU֩k16lAa| [b޲,vZ0598/M[j|6(@kb4RPk;}ŕa2@qGð].1#FxbI>8wk X0/--!2bijz_JዐYr~t Ďimp\D "UcMr4 5N:ģME(0H@Gf Mg2bxW=dfc\'f ̠\,*|yv\ Jzey4B|ܹB\ABDC\s^w'eeJXs*v#eA:2`L )QI* `{7?c,SLJP:ۇ(&tpܸ:BH+0J\`bY](e gDclv(InH_= [J}\&":;*4^NGҪ:9"n>9~sUX3.%:bª6MF AɅs}#J  vTJa܉gh>c70ߗɳ+w(2 #߁ZxFPTFB[k{}i [%9wްw2LV-Eiv"]/٫qs ^)Iiƛ {JK(ߋ8ՠgIbbL{E{[oirici6sIrnT|P}M(|vG"|6gFpqޗUm"$!"*oRbLʲgTLжyUo;s1m-hIѷ8 L'4SSn __ )|x(SHh)߫(#%p N+X2jq$eᣍ= .ɪL?AvAKH%O$O66gC%`*Ba$wT=>yΨ!8C -< }(bĜ}QWAzOQGvjp ʐ ҩh Ӥ(imP2Zg}D5i8a'(CQ1Lljn aYj웖CJGcįkݬ%,;" ={D֩/+o6.*,) #caiwZ<0(*O?.DN- ho2m\@C677?#a{!8#~`hP\fS6^Ơƴ٤|+҆h2eK:͊{cV 1457Ĥ@O2TyzJK֗ v|%&.1 vYdA|l@35U_chxYmiMC°I,'m<g)SrCkHbbsyi _򹩟i"}px0F@l\i=\yu]K 7 *,1=W~f0p9%lAo 7"Dؒ1ZLJ2z{m sByx}(t-Xs722/hE"+(Қ.#'[( f?48a F6/&,E.;ǮhUT5{sC#̿ҤOI`JWظ̈C7bzy[{ܙC"$mj*FeK6!2ShuU{SLZk_2Tf9g.h bnfRs7}"r3ᦫ] dPyQN].Om0þK"(TY!oml1h֒/y8)2%0__j/Kfk_!/1-GS ;ǡ6X wdH@tm UakAj6@a"4b1w<,L!l'йVI)̕\BpØs >&_ d8 & 9Ur%880.v PMrGƧyuxy؍6/1d^Lƞ0\f_/s(;Tm{d"hREhR1e{\s{'zfv/jrfbG Z5fЃY뱇ikEyV@J_hrgps֝4l1J*җ %`~Iu;4@-29uzmfuxu3`-Fr/b]} :Z`DZTr8R8y)-D= Icy+3M1R Mד:-m,v2=/ެS|߬6-׾ǦԂ#ӁPKuU_?7ه~o6qU19x2z`Zm |-n+q,33ޞ(EY>~3f^}oBv0(iTpN:PJF^]3Zs>`Vٶ̷gxŘ3?Lbe 8bJ>T  _U7iR!+AJ;3و.f3J7j[Nݍ;.EEXѠ-_|*W>WXDbT( MeՁ>ǽ><ꁺ*^+)YUGt"~Y\QzP3q $w5mlt=rcFRN"&E9πP ExaqGW:H1$82MP8{ P!zSR+ڎhV "h[֙oG,Jy<ƙ+(}/^.M U(2;'Z[0Nn %? Z_P̡$4uȗ5_G5*^r͏8AwІ3w"约WA{7t}&2u8Qn$Ne%Sԗ1 .tST8$Ef0Y@dśBIui;5GS&"wvΏvwqoAFP2S]TpP}{n"FN=aƾ{9\SAf3/x S‡JOWXrݠѽY z.cBc3ѣH+G%s&BβP4 u^!2YF}zMAaT^jgΞZRkIv֖cѽ0W8Y9 njH2;Ukz  ?.A1-EqYE.' 1.'cy9TJg`m≩&WfvAgb]rNlӮNïw5G~m&Wl΢ \$HTz cW(ô24EJ`(3 z}0h%ߊ5Z7_E@#;ZF 嚬0ҏ&ܲW/,SIW9YW3LxYÔڒE#c~;8S/^#qPGc]dRg%p*BJ"Fq=!P(iF֒& -UƠJQU}4 ~?w X"-)57ol܉WLm5n fE?%TbQ|5z/`p<q,-pU=O:?wJn(5d>xfG,OQ0ۏ$$UDbxB #H 3pXꌑ[!HdSbL^-\I"(}:sݕ{PEZ=|q#Ixsg}'SU*PTe\30lׯN.qKvgW;J `41>SF(VTοzhH0DQB|\IgWijwx}3Q  `lb3f'/Æ\Dl-=S+n4Rd S- mPJL CGRC7\J _qȸeP>X%-w†wn2E[3㹛E e PZ#7_phz1% T$Y k~g+ņ9܋$jU.!|P$?E~  ܪņxVI%Ş2yz-t ]6 ^xC db0k.u9=ԁrj:J`yVK&77~Jk#oE2)T/ĭ.T8(2bLly8r4}pv!iFly1=$Ʃq~{N%H}D!Lp&orX>6}o ì+-}Äq[Θ[[7rޅe=qN߯kI=j9hf@›Y2E}cgo6ߏȨ5C]U _PFUiz/BzmD;LN1x`GYr|]$Yj|a+*~6x{فf>Ȇ. n,.8%.F ~T\H+teS/od !Xϓdw;_ZXUE \uLhP ʅ797{ƒ'[uWd#h nĬP ŀe=b|Pύ-BgC&uC)9`Xu?Ne fZ0x +@x"t 8Κ_ l˶'f%KM kM~X?o:a]~B&s Uflyyv@@"oh2RV-w_΃j'W[*Dgl:ԎwR֞)'LrhK!rOFӄppRlM[̽ ./.F;n,Cﵦ#3svzy9g d.KVõ]]*v=s˻OzPV`$9↲<\PQ'9_~X'd hHS7 &eo3%)Kc*CN [3OK\v''TJ *G[ hvUWF7o}zFq-=D|]1>ɰ2,^ cR z>qvQ; (3An}GvD~D] Qa4bd3Il'E1p`3+i+Uvb:,Hf/w K5kF]HrhIچȴE^rN&Kyx!ty#^LW!B@ 3#{X ѯݾ:; + V7o&TѠ1< M@lW,l &zwЙ-GdHEۗ"Ag(}͇Xmqbf}SKp94xD.ZC2Ųaw`Of؍@a%$p@аN2׺*rHͭ;̛`z\m7+z [=V^-7\Ve*K:هg#`O8cV-̶qВUu^DFF$Ljh|kg:bBDwjﰻ0?TAȷE}Xڶ[ZP&BSZoS?#v";\qv8u| /.xB lw_]j s|uם$ ~6eyBE ]jfG!mXڠr%Er O!U5c0@TNh k/~3'ge&bm3ĻuDf2Mg\Cϛ{*@{6槻 4C 쯵4!P +q7'k?'7 ,U[A@9ڷ`C:̴Aȳ }*jGS:깟s͟bU\t4gCRC5"Hǜs{[I~Kf}?{7-w*vO ԿN=hpŻ AP]gYZ0707010000001c000081a40000000000000000000000016101d03d0000206c000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/hid/hid-prodikeys.ko.xz7zXZִF!t/ ,]?Eh=ڜ9P$lIO }˩du ,pa#壭 |Jyq*goT&[A7n{Xס3gtA=1|1^-%TJim]25u/J#$]_,A;9/8}+ ʮn*H}W\08\lӏő\QΥ<9i21l%2#P F10F=Xpi60TQU7gRE66 `=FUp߀?%;HuwC˨<4fia+v-cwO:r]3 4XHlʐBYJZ̺+(U2+] "`yc 5){yvAOpBiqiO" H M}hHMЙ,|BW);;ҕD߻\[sr Iz?w(Lb=}xR+L3=_ev n7i0#_B^L7cBV Hfo/K^B_~ ]Dnγxig] ߴۺǤIf;=}D_vaicNƘXG}{2qSX2~U0-;xN_ƈh,pp8g'Q/3axI!9G[Ӗ6T/_H tS0'j񾝗Y]ǎ KL"(:WyBtq# +u2؈&8'P ֫~XԘبji/86wyFIK6 [E+iXCQ4oTdzN< IJ5 XOڍbԣ[lL'/i<,@Podz)! Q Hb!+ۃOGS5L!c[+:8_@Ŷ٥|.yܖA!1YTRȞt5G{4UEN$3Ϸ;叚jhyt"%KIg-856Ƙ]%)ޝG$:/a kii% Ӻuv1c--kj`|ІE59N$\6Axfea/`m>I>У 9AI<.KmLMF;u4t )u 1ZeUbz V 8>)/)оs+tJ+gg% %Zʺ(S[Blb4sù8%GzAiz ZIv$6UK)25j<$-yP>tWMN#yD eK}+DxՁ"9 fDc}~ Nq΃ )p`cIvو iAF=x,O 2U]0WrVZH|y7J? Idbd2<~MO:kd"F6t!p~_,;yӺ=E@kei/¾9PU6W;BXtvBI/ D7pH#3jǞ-"SV?v'OU꾺{@vXfblYu-͖d/qo]l}PA$RU+]YBe_MHMi3@SVYMk照XSw$ocK!`/ C^:vX% W |Lds^'˓2: JkBSJxZЂ eH?8~nz!sJ7N @X6.Ĝ^e1M r)hٛ'0/6\&+0s?`$ao*t`hs48<#i8)ylxmߩy});W]/bq==h[%:A Z X[x{BG z>H`J{tum|9P)[yP\5Qq.:3d/{r-TO\-vѱVL&ЛIԱzjyfX[͹6ÄݚQN kgE@ vESϣ?oZfw:V_t%Ԉw._cNyY|B;| ԺڊIm_,* e߿ٔ& yOz'/yBGI:}cp[Cg {ЬgYNΧ[ݾ]2?L>qw;2oԺtZlӰ*h= P#πN]zV;tifDKMx={,嘱_l \^SF±\L9 \ڞVˤ ĉ LW bГ6Q?'>>EQ#upk S/! j1RxQe.̮V)ֱq15@Ǻr`j %t&)pρL#Sk.^oRk@\Xt ^QhS̫h曧y7Z ~{g D<֯\ 1~*p9\EȘ=6@o 4E*-<2}Q\&b :݅U:'N<`fU _U]4ӂŀnMP'S4%dj43V~Z̢*m%Lժ8nͿu+ IDY]}'*W4=n~>H[5ٞ ɲfβbJܝB ,rw0j L$ǩf)v_)lVI ,mWN /ȡHO2()7zbpJ5;Ntv[:߫!1|AnRݛ+6&!!%R1Kd|>\EuJ 6ܷz)yN⪳k023P Yt-T%7LlIos҂|t֛SG=gk#d-~] Hs lJ*(A?D8y*x/LUMY򝮬(UVn0n|lG#<aΤhvKs8Tˢ.BPIs-ȏ빘u|bG~sG,Zuyí쥛?b;wxcۇ43Z:y:dDN(YǗDҎJuΜ٧kVb6Hu N^p|^hSE#Z@X%YO O]:kçoB}__K0}BgcWT捩GwS bV*ϥe18wY.0"\3I[ ((`{nh(\ p&) p22Z+K[ʹA c:3ڱ iH:Y`b\(C;TjMdl@WG'dO"N8imDg=ihd&2fO"tXh^ R{ %xm$!$p?GR?'!A`ç0d d\TE%$V;TDG?3z%-.z0 *mKMn 'F Za,ZX/A TC @pnn 9QWV "ȩC(&f/–~YaKr_ڎUXGY Մw[4_5 ?B)ڒ=szX{8/Rؚ.#(m2Xl-dxqtfQn+]ϖb~0=a kF@k! rdvOs_8lǯGKA@K[r`K_EWٷDdO+ !UƜ_1 Z3"0OFiE +“OQ^Q)Ԯy1l Μ1`)TW+ʒ]=~ XE8ru[%DNoB(M葶 r.<"iZJ+}nkc3MEYmrv(W 1hisru7n2J} 9@$:CLPF pT\u*Y9u?+hr O2(掎aŒ$24KZ|/yf,o5\քhk鉕eI3Tc- n0mX 6R1ب溄c* B9a,qRcf#鮟(N>w|%ݜMk׿/ s$Av(4e)Dʌ߄i82bosKmj:8l*}I#'$RpK-[ n;0Yrz5sqy@ap1Ʒ4܅ӇlAFzy樎T:vLgV j3Dnš&ӵ CroΣ1p?jSΓ6Oumy9q^`wjYM5R\.+&U4HQCR^ة16g[1>dSS)ۼLon&{N-6^izDp1m٫xV|x0]l=Wq׽lk SzLӏrnYcĹDxG8OEFpV0[/d %Uc,Tr6%S32j ]0HnfJ`%Wʚ"0wGKu8oA;F[*E4IphS:scVZRH:F~'a9sOI_\ggT.VC@A!Drc{G{Um8L!WC6P"hibO{ݕbwSՍYI:sc1$6/_s 'i"3.5yR=B 0ǯ7˫.=)T]`ɇ Y?ɥ8fn>4#GTmCH򛙋oV-/%-|!cYŴwEG$qSF=)˚{878F%oM6!a.^q=Q ͖fQ΍[v?, Яt~ޘ%3/}#p=7W%F,R<_zZF^I\NU$l;.y|2XjK֡8=o9$OqVFUm]4~x=c,`20¬,`$zI:4faf~2R[SC kGZ6*.WFBP3=O%SKwah9)Y8@g(;hVhU2Ssc!C3Tyh5aukE ab!|qPvJE!޸L>H3h 7ZO+k._|3'{;pNh6p82NdGV): V8P3o㸿dH=rYѥcƒյ+n/6K*f bgM1ݏjko:Zsd6nZ8jhR fRmNv_ {Nb }Ʉ9{=zUus,gu?Xjw𬌹augC[ c7b/G-' j(P㩄zO(f>~*n&:$EEmmq" JQdYy~',1 '<8zjО{¤2paV(sa3wPғp'! {O#g<eeKk Ӿ"fSR2c+,- c?B ݺ/&}C^o!0!Z-Ӟut]HJ߫fKO\8Y^Y9KEcěJ7)iMd(]4]e|75<"!|!cr C}1;Ee=T)Y:o~Ū@>Xnw~MAUr~@GgYZ0707010000001d000081a40000000000000000000000016101d03d000093e0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/core/ib_cm.ko.xz7zXZִF!t/WS]?Eh=ڜ9SFѮww|]RcR㯰KOg-Mi#rڕ"YF]J5U [ߒ;?ݩoQؤ`F':BWK3 69A&ӱxl &UCU#uTJ]\edpx߫%RjׅtI  Κ۰uÌA,b&S toW&& *ةop/{%/-Z4ou}Al}#XQUA"d"QR0X8ömF1?؝H@bUoLSR, hl[AGӶkCٿ [QXb|Fp :ޤ :eTzP]_3~Q쀞">zjI[K%f}Jz\~PIfkuv1%hwAtcNtן 6u\]0YbbC攖ay1 d-|Dt++F/'}F*ER4?k a7?R3w9<]Qɘagq5ozuf xq;bߜS'{˶o`ZA1U(Ow+\>U 1Z2.v3`s\;(FcuH JdWÞƗnYG ڦaeTxW$U^bLH$@ra7?){ly\XXx,?α 7:Sg.+yiOX :1 '{8swGl텆sY/oFn?MPD~FrM6l.,Òb"I%H|Wrw i$@P7ʞ9>_/ :z*ɭ@iW4E@OF=c)p;ȎmiHI-xq`8w1q Ў<zA YW,5FGPз>=__ω2gMEͽ9Z\WuFQ7N'$Fh¯?ɂ_n>GaV63y%ٸ !1 ܭ2zHMШ%:N@{([ *6ktB{wP ̕{zke ^T l1c3ŪSAwz#솂FxDG,VZ.XO&*?^W kpB þP|$J_pC^xrԤܔ:*Ud.y9os3?#0EAGa2rXh,e|`Rv| =hV=Ha?'$3Q毜+b_c6MVeDF}KÛ[=TqوMD Քk̍|Ԏ%ge,C8tSl }=& wDq[=>qӾZԸH•s( zqz KmR0+d?z>Ap =e7M.h8eNxU'3W|;- l wB!k4ȹf6r&~Q"WD(&eND Ē%5 :+{0׊|; P ieէ@& $?Aŧ8$ JX[ԩ@lqF(GEpd5SoxKlN6BӭI\րO53n=nϘk1R Ͳ?z,*u+i f$=^dj~7x&lH+O ei0Q7FNno|9KweWoX(Ab[cWA@ʎXG1h[.{"!4&7Sm'qDQΘ:ӏ%HSeP/ ď(arm2 휯aaRNeNlL~lz׻$N6%*|4v1 uOe}I 6Nt; 1T5;f}9mXCRkykɩ#0ee8D߳ _g؉:UD6FnҾM0-D(? ڹe-/YQߓ.X9aIߞhlK_js0̌sDQ_i[N4vsn# {XLэy=vmhqh"]K %C>#DABH#]A̸V2: !AS@a|~)u|)3p{Fr;/=ͨSϜeo|=H#DuvR ߐihI!b:2U`|^vW n5yzOBAhOx06MK/HWkf}< ;kGo6ZҖVd I6Z9K]IX@C *{\5Ӏ}2A :FI['0pX`Pߢڻ]34pO(vꫤ?*jH )땻/+?go- 71fhl!_9/T#aMBm7&Pq|^x صyEU[ [p Z&whrnbڵlhRޑ^y? u&!ֲt p%ehBX4 `;x/]XW_g-3=d$G*u /+QjFңf`BҨ0Fׄ߸gHw  ZNyBxj'_>)g41AFRjs[6aE*Ps-@M7fX,.kD~O?EYVj6/zS ;u 46j/N2ndžR,zkQ/ߗ|ƦRk٥ 5HGp3 U$R@R7ovW¯aj"Tί#,9 f;Vg1ρ"Ap}Y"naLZK37%,kJ|T&4ʩ7$O7|H\ &ߧg*Y]|aչqyʐIA8nLhM5->ÿyQN)m~Z\+ƍN{Nppw+b=^fehAhf>FXaݛsQε^ p"r;צI | y.$tS91נȢ5SGJNv)7L;5T@!(#bQcPqо!VLrMPuJiE/j=  T΄p \4Ş2"=;_p^*CKQI+\) Z(GwuYIcZ.1ŤŻkΐ'VQLҬ1%enةs+tƈd7&q0G Ôr1 tPmRz:˂ÔrvR1J7/7\€> <.Sh[SFD@ZVS(N k D#-y,A _HVgʧ UlE#B >{a (زrBheuCCv lsY=~4J{q϶AEX+_4Z ImIU Inx`n#9.Y a/ԋo= b!~ E)_L51ܗB,{4AL_i%ێ?M;~Boy_YkV?; %*.S "6/ q]Avղ{W.(L\BDv Q͸OәIb_?Ժy{tT>R9y[x,8cUcC>(㢓X_dY+^qeD4hQppŊ­ aЛ}&KՈY PZCiէH 7,2A.9ڽd8 + / [&8&ʅFR@ ~o4_47Z-/{}~l9jn2Hז~;/eRˋ5zpRSs~ꮭ%o呱_ ,? Sn;IPAkS&E'͕1Yv G%w܋馼Sə'ԩ&0@!YH/`g|}.lQ5)|(yAwf{o+KI 0*QwJAՓ?O޲(2\KO=Q)IhZ _ addΕ鑜X֧ ~@^A(uJreE[ul\֩>n^[aVp(iS騱6w**_ Ytۊ聾j}tk.*8{O~Q)&g}|9'tʥ(D4SǿJYi_Zc4d)DY,w#خa4r ULNImp`,` p@Iϥ ꌆ>wW*F8<$?%/z*1LEЏ2\k<ǰEO.(eY[QOn{!?\W߳q G>3n1̀ Y!P0oQ\[>/৲L;vtٽ) ԜatCAnתv^O[J$!?nj֐xo29 QB t!_h@$'gÂ} 4*e%CJ0&,MC/V?^Я[ y%|:jOPR+`J:=!2 *iģ^msZڛ5)z:^pdiB1վ>;+:%yEPs gfKKBkF0RHUYxk I3&5 /Lp R2\L|yUl@t}, 58@^ ɘ>yWѯ3`#Szb_ <;уW^9E^&%`o bLIR2jI8Bť0_إpm@SLޘzcօ/ǽ'75=EtVmkC"*GpYI^͸9ChA0);wtIX{02cq+:DuVk"ELܛ޻yZ1Ғ6b ;M\Bf!^NL&@?skfDyN[$?2! 4@-?3<7²aeSr<ԣ.aNrb^YUfLwciKd€:)6t=h9? K |h.8}Tt"L ۠[Fh)3T}c"!qMy?75;A1m;#}r㹗r>K̄k5C\tq/;PzM'f,bG<\`(uH?#T%fycKŚ ƕ4DՁz %ڗ ZMOL;4">Vy`l[&#p ;$]z1陈MZ%9Fά T ʚiY j*cAWh!CT>:Q{B7 r,p J(t_!ץHwbp(bBaTj㈵$Jw ǽPÑd=H(W[7N҂,cܝcMϕS; 똒3pbRBIzqn%qYv!컮R&@V FLPMhZ"pn&}.;g,K\wE\$;xA2Lloui[1ky=:M0WqkIBG</iZA.#8{&"2zFG(5#-}h爅Io^1=qP} N-z)Ӓi-t /EV沨J! @`E9ߥ ъlM.Q~h(]Te,0^y@QcfQ>K$qR}?Ocю|'9Q2T,->k7(Q&,iHѽh2RXB!p6܄EV ǵ uY- &0ISODLX"0 lS!ĕ8ڹ{Xz+9yha6Z29cd앬lІzލfONכJ*Xѣ)4E )65sU, XTb5Rj&k^`ba@ Crnu`z,[䣣Sܦ[)Sl8Z:'{6e*B?)|2USz@܏ QV,my%,ҷU/( .9^ ?ڞ(2黮Ω620 $6|\ O /y'Cg? +E~i!$Z`>B9pWPjO\L=zhLC Kz1DYCQLkkT_?`Io_P85QJ^NIGb!#/sf|ecК]C>@hPVcQ1䗼@Su,m9r/BM]ʿ!Jki 0ql}.zvhSj>4dH6k=EQją_zy̱,Xpz 49:³œB +SҖҥp-2GS +-Cd ݫx=Zr Bqx#-걒;"M۸ɵb6>=ZEc__% }Zʙ!i*!culx`k w]_QDD HYUAvo|re&bb޵CA&2ՁKm_*~ a8ZP/iN@ROVKd ݏZGN-QmO47%Z%łeøJل@>6NL(Dn\=ov"IQyen0|u^HV9r49]n 5c(vWhy'r5{WLlxTNt3Ad'=Efp?c dmo9Caܶ){<{_ݙ!̓.0uq/څ W?t+_n.;vR0G{ZGa2< \"J/S䴒ee&_4۠UqmݮhA(7q}t3U" oPYj{AZϤ}̀oɐ4+ éwv4 } x[;_ʹ"Jgr!@)oPW>6tԭ$ty`/cM2*])?,U{-Z 6EÒ)[ˏky-~H NVقzڮ7 P5PZ1oeYDؾPhSMgQ(R3q> ~H/¤^i'y |b"щvz ^ +^C{=F2mpwޠ 4oQú20C؎ao[U*y ũN>I)6dSND^ĀX! Z^3"YeOUyK"|{,[#R">#^nd`#LV p}E'O>;&YFi|C12 lʙϧ n1@VL#INܓDjȌ q,`tYPI?6dW?Mc^ط`M%W^ p壤t(SI-2/-b(.tفpeMi:j{/FNGm3P^Z6,:6zLjX.S :3s`Զ ΂! ym_>wШIZ-r0Is7Ԃyi3 b. a!bs"T jFL.}ZrׅVafEV G8|H3}d"F(8HQ: ?mT: jpȩO)ʠ [1}O{/˹F৹\;/ԾIY?dk c*| ţy H?|+c> e΍F Vs/ %:SjlHf8xC`joѪ:{)zrt>*Cry- +E%|'TX@mAKai$x"'E6{8jRQ*2eOJMA' 7sfbA_ׂM+mA\(4țN!? ={@2_yza1ߌ9*'ڏT(='\t4H ;V7X6 BŊ}FTǗG;+^գ:JuAbh)o%+s%`dƦ"S,=:Si1wЙ @knFW5v~ܸ0;7p}~M1LA81r9V_%4JY[e}.tJsHWa=Mb?UpL;ζ?VwU5Gzs@Fh14 8dXQHTN RR9&9}[ Ls`=_weZP킸**uQzLcn 2YϏLhyuse|FXSg4wzL`&P-RT _H|0GK*\u߳M9Jz樴evQi79c"pos؟,'")iâ:HW/ S҈yS5/O+CaaWY0@nCaF&̱K@hn\` .!CLS#ؐ87JedGD_aӤE_-iH@#=! xS 4 渙/$y|* -ׅDE;?pڟuU`} ^% X8[:ZY}">/Ww:Ha9, ș%  ,_JaRGVU,f 4<<$. g#_0.V/k魧L!4?Cr_[QzS9Gt%"9XHEҪ F*=st IY vUuS?,e?uxlkW?[}w̸(2kAYc!G~W65fsߑ;b)W3,F.bwP7hJJ1=[no/iqk ŊJ8++C۹ZmaUj Q[l*k&F$n4vk U}auE8[Z׍|ir牂!q{xʸQ`0dMM4̬R"EOvoSr?`Y>l-Pc\ݪ._[dI;mu0p4ėŀt|Oy\y 轊;?A2/.,g: }R*I2H9EJ8Oqx}㝺Vo0B: Bs%J/uDs{Y2 c 9jp- PP?ɥ".V˓;ȡhFނ|4M3"s$z7"#uA(qg`Z ١#+ƭ/:Gj M7SƇJ͉Y9hD{/~Ӑz rBq_ ȣ`Mh|NGUxt9SIޱb$<[T҇m_vS`\,^Iͅl=K$?EiZU9S |(V9#wL+ۙi=UUa"-C.BzWb b̻\l9 yhE.R5nLХ߻;dW<zϐD l,F@ !3üRgX;b5Δ9@ːn'IO3@)HJ- F}(Z *z\W`BzI+G>WEl邩`y S,2g, ""l"gϱZp=o38-4./;WW{ Ta #yx%Ɵ. 4MB#iLfg͑v&O 6̲>kGet:5֔Ih66 =`-za"<$ ܮnnwqV{181EDOv. aP0c1:*i*|)Mzz|Ɯ*JYpe$lc:f_G1B}# PNQ{߃T ^|vwTw]t۬!{S3#|sv)6Kp)$IۏjRz.*uƪ! V&Sk{I8ZupܚVj`;VkzdL|`i$-BHf =0ulX R(-^4ӄtT-?ES (ՌcthwBa;"CK'_C }%j˸vǢj:Zx 0ڟsQm7{\̏:84\NM57ٽNN^e,j ЌFRp["(YDQDɗIR7ãs_ =#ǭKŰav6J7t=)mwc ^ohGeOK+ԡ Q$y칇9;5.xWDz: Ԇ "9Us-}myh! k&n$2ζJ8'$oO)X{D [B6F˛(!vG>M/]o`0 t Dz~z;y4qbPGR:9ZX?C5: Q xࡂ'f%!z>!G=԰(]!iQWPsOfjR %Q}?Tp^Dޭ/0֎ xo}UN#U6g}$f$BJXq*E+>W~-`\L Õ-,^) xkoֵStx}nHӛf$R7'b%’ۯ惞YY B@MڪMҪjgP[\)<߮[z6@,0$ M1K׳΃4u߻ZN`B m.[C;fc íBeMѐ\!'t|6{x1|7~=Ree틽E%ŋ!`<,uĸRʽd'{Tk_'@Bb+Cu,N} ,ш=ѠH3A!/Y@o%Ow*3\ok47ʍXw$KDq o1(4uw"BL*:,Vƪ+'Z4ꗤJl]84'lK7z%ɞXE$@u{7To:ڮ~2qJV=U^Zil'GsR/dƩS &A[-`_ճf_0ɋUۆ AG-1h8 ָPĔ&C hmD$ދr p1;$儃@VW⾽u(tΠ&%pp2 8Sͥ3jUʨ8ۙ%E9Q}5YZ]JF@"63 +SL265S?Y kD&8ˤ-YtĨ%5's1ȇ6h܄\}G~goe.9m*'CF?e:ʤsVJ* VN9X^Uo.¼8ٵSb=]jB ιRCC=`iL3u5:CYQT%QYOȎkTA:FO:^)߼%W"s9dvFr'ؽ_k \7+z\Ab7`YʊA=5H<(+|<Lu1ha.U׹n5K8p5CSY֟([ev>5nR(:0__~I&C2ɬ=L"3/BP =8ݼ:DSB%˧XX. .Q5RPHb#pYD[]8EOwCE4|/G YjgV'Mp: ND>#B]oC!י^ d盚78v?]7\1n `)fc6HLFֆ꿽0x R1lq?%{݁N'}S-۲H`di!a}SzM>K 6w>5:N=`Ֆбb sz ڏu7U ɍA[wdB$o6X,IJJ-GU?_P1jY''yl1Yq%uz_V`6 1'm.we)C7jgg TdZolW l,%(J9X;R/v}ѺbJ]=(<՟g*8]N&'ߐQZ "k;}_ Q! H|w:cl\n OQ!D?|sg$TCBTᙰ&@̤5$ҁCbǫwV#CVӕi5AD&Eᮕ‰ċIbY!ˋH ?ڋ_6c_ЃPn1[hMJO =Zm Tؿ2@C1eT#`34ֳWZx#&SX A p ?."-Qq#v866BV\hS  qA}$X湧KdEzB@s)+0mS0BUmh=V>Oˋ-ѲZ>YMgh?iI͛$[ o|eEPꡞن,Xu64@6.b(6506<#qZtN2JsGj/C#_0B{!B5D>O*!;{uKÊuk66k!T_}Fs}h&1>I:Ik\v֧2O BK3Vہ4qKn;3$b95s+P|_$%/HD7BGYE|{*1<>Eoҏz[;/p{SXef K4 "e×X"lz{j- ?,ՋK]W Ueibd1 DE ٢UpwF^z ufX|f$2N\\,Ϟ# ˑ e3jY(e`R ]) r [> sJEB@ aT`FI pF 4+c覵ͼŦDcz#F÷^wcBqF{0Q6kNRE}{@gnl8̪²S0f *L'סVOC`)wGh9ixc#v·l爿+U?[RfdiU8hM%-6S* >k*٠!0YQFz-. 0Yo @RIy9j4<?';!RGݠʑ$ivSݘJZ,X:8V8b28oH,rVRyJXb6-#F:uE5WbAfO؜<\&+]7GK7vrO}YSRdU*W4p\,<"_BSo-cl[»}ѿ6JL^N/6Ozۨ:*od6xOxjLy mf:׊ ^Y$2&h ^ 3LE-@4AmH:7Qz 21PXX$i*p?kۺV$!w/=EW‰mvEuwh q@Ƞw?Rѫ`>Rׯ֎.LKQ#&!\ tY9STS^}TG"W=d 'I0!5"^u]70&)C~aNrLEvϊjXǀWyg$+tOd+}7"(_&Z2~2fV1J >[ب"|;@xFCuyGqZ?RJHغ[oP@L)AJ2zHqיR~1YKI-=H1Et1Jsfl3}΂Ћ[:zc8MUXuc_PwbD&M3NT_ µp&wۣYlKEX/ʗXևH!~Qo>yuYr[?Il=$={fR-Q@ ?Ϭosuo3h_ auú- ѽevjC}΀{K_{lRO"dGAY6a2j㐳 '@uPW7q`r1cT­-N qq4`ci˩ ~0 ҈@N\4g^+ *~ g ݽJ#Q2t Mj_EtKi J_[h`iMv^f jiC `]n4!P(@YӒ@ ȯg P9?mc"[hF$Կܬ(+U`w*6A{ဧla}#0Y#U00a.S?H[~;ʍ0+gTHO݃eAwm';2var>[32*垢ۊ8@kOt,27C*z79fXbv#Ix?Tn7۬TyM&VTXp ge{(. ]zrb2d@jFhҟ(wn%=c #K ʅk;AYA`zO҄ׄp (dGPV[ZM FxeQpo^$H"eBmOz6mI# Ww@>?LXvh7®yw;|a@~΀g>`bLs'm9a_~&{},K<+/gdF8~N 5W>4RellYb?hi".iZ.C',Jk[.*ϻoZVBL6ip+qztK1wh|5~W f X!33L^d}١ԒéjZvҞqX(hŅ#~` w/l+nWSڨ9r7> zX/w?Nnwy#4FIT h$"P蔅[}2Mg̜u Pv?X;n^#3,B<o5jyK8YhZ'|Ŋmw+H_acV\7-y꛱qwĎ/lp4u\._=kQXRX 6YV9+Zph"L n]PCp# jֳ@2U ߒDÑ8?a#7PWIЙf[síxk>1r0PA;aLGK/īֻHyA5 բɌ12T/ AID-"٢ 9k{~o ߶cN elN|Vn?=:`FlUu+:Ht[| SUc+%P>;+5ޥP.`,w^?㓮 X(E| )?/x4`[WUbGQb\q¯5cUN~}@%`("SիǯݘV4MG v0z]%Qc"=NXzCSMoS܂WS8z . #c)'MR&q.W&{ZR3̨5z.NzW<415JZAjkVK!{P».[FPj |pqҵ> œ(-ω+j]շ1ua†%$&K=;`v-q}|n 9Mn\ع)vQIZ9z>:KU^0k*lV gn7&lńc3#;Ee1$\AJ ~ng#*yCh0pPt\/ ln#~u=_ŬԄ8$mS#퓅#\z7vBgRd J.$>5@^_d՘}QY\Merr^2Z;|Vٖ"̈-fHn!eecYn2 sj|-/U _J6]/ 3R'`5:ag`(k"Zn!:dsc8[#"j"7'ÓEt7@r7hPs)$Ab~@o90[&'kVh0*T i6R?lbb0v RFA[ɀ9azΜa|:tdCMɻ2f(}q5I%;DbLc$[A돖h跪i>;ݨʣto #&eqgw* mLn4nOB!ŗkC_ {ZoŞqIJέއ>aY:hw ;Lc2tj8 vfM9TfQ,jnn kdXa5 #*jȱ~]{3ᶬ:w1`XV΁\N^Rk=#eSX/-sDM|P{wށJ1<>g;7B7 r]"w*sv4Jx] nRY.A˓X'RU u3/MN2@:;p6Ky5 _GЏpG4@QMdOЯ3 x{ E=j+ԕōڬw"j5sU+TYaesuj2zVC-䝬]޻?IKWn/q|I|3xK<%ROl H SCوiM拈EP`5@vZMF@”3whi5g1I5zr5I*$gbja48@hHj=ӴP&ox2YWĞ'w$YXC*'wZY"&'_UulܼX';S๠V&aM 52Mfz7f*0k,)#Cۄ*r9BM@}VG;JKj3A/歺V^O8&Va,{ h zȢ@Bp_V{+ E>hVǐh,ǡ9+ c&|e56/-YJ}KёH% ZtL6I@^XYB^j;FFEuKc{ZaVs}P[юF'_: ToI9;^_2#3A%\~,2O].2ʠDoTFѦlsj#k֏m+xSnZs-/ȿ;i_3&QU50xrt*+!`^1ꮥN" s{EoKO{Z8}[QYq%.4zx1G%KrA\4hwW?g^c߸W$ޘT1=sʽ~S*QF-C+&mEizҴ{V=v[섲Na1a+D#=rh2<5x3/$ö^%C) ʱSVeǝrH-G-2G ɄO{ UCEo|H%e՟C+ ̇W,ځA괛'p I?&--7`o";%3.vY;c :wE8a*Ihv_ 6"*'"=Jv 8xU ?n?:&IxҖe92~npmct UsRͧ:'LN,n]X.EK.&A|!U;a]Wx}xr݇0nVawFPe o44H)%I?< |.F t?Qoev!/diŊ U麵GT2S;bYRbWaRlȲNd%1*25zYu$Ev:`*P{cZi+ Oaf+B-Ha¡s+&Ʋ'bfQJ'.mtg;|rq#UXi†5_"XM.72Pd-|DLϩFļ _N+vHNTέ ]kP>@ꉫٹexr/D=3$H\KnNBj`~$֡t'nRKB<]iشjpa1o~ejE#T~uNV:scPnjMOwfڳդkS){P$~Z* s^&2TJNo"CBHQ-:lϝ\+^eե_;^<[8 ƕa&bolDmfQU1͓Xש=C窞ҙXkvI#Z-敊 *{*wDċ Rz{y\63@{yjO6%=)ZH$hNO6ҁ-@vcCC7\m|⩉QS1 5xh^$vMX|$i8\xoCuǐ Qwn-ψ?"I~" `@t q9]Z F⛊y:t)# r}аmR+kspIiƈ^?~( M4xϏ)MROJgOuhUx\I 6!w]`8k݌LP q٥0c6 %kV|~KɱqB+\#!Gu)vRr Bv e!$ASRQO:';j8T%[K!QYp#Z% p}YLCGnɋ 5-cFlI"u9mJ@rxPO!vR"XŬN> C 1kɚAvhqԙ,7h'JNˊs}vdrR>k*JjU Mr'J2Q~hwd3q|0%j}`trlaw\=3zf\텗y_Iʳh3N64K]E\[zY5Pi9FQ2n :J&7(k,LLEgcUىUAVQv _&xt.yX_ B>3CW7E݃/giҪQ;EP&g_SoKv~I:1ij`.{R`ի? P˰lm~/ϸTaK'$L1N"w H<(!ߑX&¨[Pc~T@-+=^@k3pi>轞“ :%?)ar!S[=&*ʹ9\$-ց` uPzw#O/)>[UH'އ^,4!{=ByrzU_I@~ xj^8z.J_кWG U$Zǭ섮l2T 7+e5Io`._$&NoD޽/.xi.Al*=PFƘ 6&Qg&1aqnqA6 DU{;9r+j;P=t (bCF|psF)E\Hg^EEU@Gr c'Tghq'JИRo8$})X|֮BK*RyaVXbG,M$@} ި1a74[ !嚘uJ)#* 0>OM'W+aPkK1)7A9Y:Hz\P;'$xPϻJ2f/Zk{,v i$t[\L8] 4&B_FU3oR?ū|mj>@eQSN,j@#:luA wq8#Hyz=}+ ?8R&F 80Ά /k=u9 .Tj|C_ :(zX _V &Il'l~S^lؗ2\ zAIlPV-ШЕqVqⴌ$_Dd< 'TWh朡 {,qڻ5zy& H$rsy׆ߧںZW/XQ{)CrLܦnDvrHOiAG!fZ0;GPy얉ÛҜqy ".`9^&aZdHzC&h:3dCj Rԇ3#@gyeu|pIOr^ɇ4`M pP}7=?i]\ݺ`Jc9L@QI{ rWp>XH [;(ZҐ ^EϪq-anY %>iik6svzRKPϬ当2(Ͳ$Daⴗ6eEH"jc>:r9>wbrkPbL+((6 ~g񎫴g@lk'9θ݀]:2W^eiXct[>OKc"..^,\]Q;2@C(Oy DxC2^ߚU/mqАݱa.tZL+w^V rn=t1[UZ$A-(=6yk 7]OE3u% \En*Sj2VFܨ`EI!NynkO>L&.3@$7 Z9u|ǥlVL0wLl'Xba|+؂Gn=_ġJKqyK &( g&ɜU -ENB=YԹ$(O ;H̥朿U[ .]u!*q@?{`e xM]}ypF )7I67n$,5FcoaDv2/b~=c\+1rGD g33-W-M= Lӱh+bᷙ:պm^{\Uu-/q1gY9Ҭ¾[h׈z(/f"R_s`u6D@|9'$ Su(%$vz}Q;o@q{WJ`y4OXB?!G_M f 8B6B*Ev W JepTn@?ɱ/&L,P$\]]+ EJO`佡 1E񾹨:>Yӓ +PzV̀`!}"q*. /y 1vǡq5f/(Xl^E@o`CwLăeɔ8!cHH܌I}s áxJ>6MB.~o ' H2t_Tzf;\䴱ZW_b!YG*I1ٛ* %-3jdA(izOѳA.bt3jpuN>S\/I&!"/g=XXf mJHX?42CWXsߟ) s6$. Ni٥͡B5 \Vh@u){pnEFcW~][.Hl|}0aXaoܙI$(7y~9gɜYGؼF7cs~?8CRy4x9η KgB6U\~#qC9yHI?`=E _%:tc]Y G1t_1Z83-it?npW[fa4KAξ[uwiv(<ֈפ'ZVDC̿Nqder( sĕCZg0}5M;0~MP\qCثB]*\֝흸< d<'c0uJf (&eRY_i/JhƠE(:.ه~dž} N0:5 !2SG/6F5RƑP R0ZTDV0ɂm9hEafb'O Q?ZGG1v^{1lcEG.l*Ū&vntdĄNuj#( E]zD-UOk<,dxUhm+V"Y"Oa B!v'$x77@2kIgxF_Ʊ"?B&fkK`#i`JZ/&tm[}AF䳁i/0ژqqMQqݤqakGYNj  Xwgn#nQL]*A_N@]SW\s'߫mj)F^rpARz&ؗS0Jꘜy*2?  _nŀ( A3Qҗd/ t/=nў6|{e 6udЩ 9Bz^8[-#}-㶸&kܟ3zh-oMchlxƄ}ؒbH'gnl?/`sF\*P_sa/o! L ԵC8'}[';Yѽ\5x&O3Ō*S IG_W\kMbV3ZʍY$q"'[ﱟꍹNT&qc3 XJ}zvr. rX-?D!b!Ue8b=Mqj\yJޔ@FVnrFj_j"7uHwxj$TճoWyEp"s "òt̗lIXВ}81m:t%W{ƽjR o7E8YbM HQ9ɭk:'YH=|c Hn[SmҞր̓e喌?3Ǣ[wDx@;*뙈>jnSTGZ !u Ti!1:s$$U5$ i!S_]vD$!N-(̕!n bHٕIFɽU=]rz)vuwi:4m^؎w(Pφ5!w8?MÞ4M>Fܘ%q2Ԯ PgYZ0707010000001e000081a40000000000000000000000016101d03d00025234000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/*w]?Eh=ڜ9O+z L'cVj W6H;tp q'gU{ =<|ņt}sN@empP C0Jl,4vk}^mj;bgo.V]eVWiI .Qrzgj+|_l|Nqĉ;o\߇ Deq9xny!ؿai5^€i 3V ǩS?Q]!Oh<@X%G9fX%Hv袢E}3y)!%Bx.3A+ `Wb=J[ӻ䲥pJSVL(Ytr ,gc:ooms1T6jz]T}i#zGtѓYt~`TGfQKik£8*-f-̘p` ">!}v>>w_"<=mQ5lY{cb4i+Ue8&|&g& -N:"FW:@*:`ۂN ڗ>( ,ömq\|\ rj mxKbv.w\CSc]_ńNӶU)Z4S+lo;yL=D@٠|6" 5Ş j~ shz+.+TL,龢DmRyH8uUbh%-Uod@Tc˼`B6 J-2E;tD-'k. Rg -HM&̮v$X7(47UcWTR]?ޔ[n+p%41cKss99dOZ( Dz ~;LZ`z`^8~=Q}E'5 .}O|oսe **bǪCprco}SJASZ!9=dHp> M'č{8jhTtcC?͟RaA8(Z*Tq!DdZݪ9UJ41F쿶PIsT69 *u; 2d{l?[ߨ7zXg 5rXC]mW4qʯzOehyr}NU\t( Vd>>d &~G׆⾐l*z%. IoT~ Xh"tkߏ\Ƹ[9ԏ5'lvuP_5-C'xs^TD矞@ j@ %PȞJ=[4+/5+PH%62_%qOLY Ћc/u5%9<%8D 3/³~g J" wwwU?#f`K߅ypafڠ߱.PNн.aȴf[1L&蒣C6du@ 6]ao]^%hֱDa$St HQe29߬ FûKxUw&)uaGWH~[/~M:(u,X,.jv6kjeoeؽ<ǐt7meRUlDpΠ_`GuQBA7475OH $4e*Z(%A21AF $$3T؎0E. K@!duux exMgwdc']%smqY0 slQ+pMC@CSqWr:}_,/J3 8?Rf K|U <X^[`i"uF+1wrxא8'ϫgyH@2n'O^VIqS 4c+6W<^*uIҙ}TK%Ha\]m$!g 2m:kke4*'%c\@B(b22hˆ` }j{&=t&bةVfwzf7*|>.*$ޤZ@>x>aW?V{oʳ\J;c/ :aGHZLHdr2w%/ 79yf IXݴc 8*jU'=w$Yn5_0|0cT;~c{BSG8NYQ  #EG׍HSj)2 qi;H ,R=BlEtIqv?0ac"BHَQdx ]V=Xv_Y #@pFw" [7"6|$r ,JiD̈%$?1P͖a$)E};ȵq.Y_ӫT-( D#e7pZz:2-6.7uI4aOo!ߎ.e#F"Ϲd+=blA+g|<\"v851-hПӀ J[$`jCm+6e2*ZծÒP3y^e}wUU+[W53e N|ͥd] \^^e=˝]386qa.[#'ݿC9b \:lw_+Sy-[.bDr_feKa6{in5Qh^>sV-g`hk<p@a, :ŏo "EH{Kn5Yʴ0ѱУуtUO$Ztű;{Dl` d3G K{YQ 炳5_ՇĖ/>f T]m;7d…[(&_;548 졳h6IYV[@Z/I..lUxT$D#!ϟ s)-uڷ2p; g_s)Zl~v]@s_MzwmBBN"l H}z[F l!&Ae 1*G5/|$3 VGScӮ7Aq=:0#d*zxJ$p+Lz]A`g2ϥ`Ql CqfC)JSL>3'RO]y^,~1MY--uՍv[ڗcD?pB;Ҧඡk~5\qkچbͽbh[ L|Դ_a㊇PϘRѻy.殰3Y9şSԒ>}^bS&pۇe_XR`'Qy;XLZzre^x,|?DFw4-=CTl\KAaq.-P=z(|LT\S1IC`~qS`LCzyKU4VLSoeM&[{L?EZFۖI sIpeܐhdpކ{, ?Ŷ6">12]Y8BvKz10ë}ތppu050&zj5 K/?NPU>ȡSy^Pɡ̆6S;yeQSM}MߋN_lRfI=UXjBɵEIFX =Z؝qn'ItnV'iB>m$M~\-0 9ZU^~gspnq16!B:tg)REPu:+ 0 yX6;cS.˳MIA4G/+>qLmgM2Ɖ۠ftpHD330j,+yJ^?>f'/| qoXC?BF3 BoŃL瀩MwS d\p~#K@Sj9+vP6]D kqZdAEXP F! 7mLG-=r ϟC{FP~FY@:p2QʴZlI1v9 9>4S;VyIiY LR`"\#7[ӫ1"1#a9ZN4dl9s٨.;>XGB9Jjj$z\挈`9vRm&sl@r;r@2vE~ <mnW䓲$"͎n\1lamӹ *DIL&v\~g(_KuI ¾n=OSS4'qe0(/7;J_|jZ.)0Ep݌DKn*)gU[.h몋5gm-.1JKW Gp]D#G袶%A6m,fϨ2~vڴ]iz4Ao]QفTakD>,Z62<̒S^U߇0cBʿ;ABmAz/m;͂ _ϓy8kSոS+񪓺j"=ـw[)Xz |GWeS9 S ]+qI#ÁH2STF" UgX׹4Y*4^ғwr>{*gsܭGd4B wVm_Î>q~!ҏnpua4߂n U&]o%j|{->ʷE U */)ql6S7B$ZC&;Aܭ&<*hhb1KղRxs;*iQ0ffP3#`BsHK]MWyr% Ώu&7(ޜQ5gm<ܼyF*A6쮩kxk=,팜O&Fa$^ë^wQ"Xʁ}>>ʛz¯TG/i $ޫꒁ Ԣ]du, *h,#f}&;-Il$<$i|̀c)UNF1N JqMp~?H`$dⴜ˝6ۊIx>cLϋ'@rM BXX9S`mT 8G-lv^@῿|-p sVFS}dt1l<i¿uIHaL?HrKu* 8o I'j\Izl8H%\J+-<\64yBsW⮅sn#-|F:ܲx,KI]*yuFTiX p|9 )<(z/\Tj]U}P9j([AjȅH5ccbtʮH!\?IVE0XVsZ$ 曡Sf T#=-{N{!vG8#T?-4VfN%RCrj JH]7i}T _o!i: :c].g)]'&&1ƽӱ:R0B |!J/H•rF  o`">isP%OAŶjy a|—2~L:ǖ4=VceN\u3ȴjgA=uWoԮxYD0O#؏ B9v hB3[F]lG]"4C)PAЩBpY; `_i %j/,7+h=VS_^J?4\Xc 7xJ{藅A=vJ#^[$*=|RJ=$p_L`0eOR:؅V!gժm6=5"K9y=ѻ[vErzYڻ1H~SXsO(1'\d`Y/odNŃsYd mD\¹vlyX7\l'$JŘ|rX0[(KP`L) $xqNЏ`\'E^Y~dt#=-1ج[ZՍ7_?(x U7 =_Qd M1D <5O=v|bOM-|46P2P?S퍣zc9mLYEWBe3E6hGKVR(S(6*-a66%4,2l.]dyz,ʠM!Dt3eu" E9)|Sդ'm!g ƯYQ=?(R18 gʵ^gY(JK\f?lLt1"[8; B۬ ܠ,} @×h" B {h&prᮮ>hdj-o";O9 8֞KψBM*+DhUs9m{t.Plg k ؇IK@ݧWdŎ0^b\~^M?8 :j ]3x0DetI, kuD41!F!$;9CŤ P{2d 助"Ju[g $շ"SJ=BrZfH=_a߾8mMWKy%4=IPPp^IXi^ :Udx;sYRvXGcsd9 KEu|"kX:Pl']㹿[@߇3eɖӐ~1⑫鉭QfʆZ< E Q$E^]h$?3 Y:@+ xgŠWkr<^|<^H0:0Uhi}DDΩOBxVSWu%T*$g0˞ mS7*mvP=B_ [1T7TbDϥ vc[կfqWf`d%I| 8X:㘅J t՘L"d G\Jd[@PgۦIvMt~$)؞LpgNϑmF{9 Ģ%*:\90,E<)'s}竩ds? T/ '(e>N/eK{nڲY-cP DfqKY)SOSKK2ceOBP H+gpHWuD/v@A|;t;tNҾQx%A♕ ozŖTB*DLj_EP h¬D2SBBh;{p 0k<0LqP'C*LHw;@{xc$rQMF#x{3sJc:#7S󝫎VgR惎TNG9lK*mSzc+;ҭ40iT6%޼{z=ѿ ~M_)X_x6TMK:/n,'`))UE]${&WI>VzJ.󊴑ȧW.SUP9MEtv/|WyUN^=U:,A mMw sJiǷsc0ƣR]AÂԪv)[hi 3GPD[qC`i0Z i 9]$L֘ ohNu(Tn$4SWS렞#iP{FnO1pfFr^70#?E+8v)/Jh׍ ޏPw\8SbzZJXLv'-ܶ`8TںIkD@yX_YᮜJ$ehDJ;ims[5{n! L0T7ݔsDJݢ`m_kܑOe)&uPR7(s,n 3ܶhoe^*@U6Ɇ $wUV2nx(7m+ѰDoN4p!Ee`@>陛k:ѧdT``G$}b}<_sOROvMK+wa:DA4EVc=I v*0Nr1MaFn k,=wl2>J;K 43dyA%߂]DY"LIK3Qd+L?,o{mNKZX^0|YϱRO7>7 $=x[gߵC&CYveDVxQcxgxSі1.jR3bPnQRpX8Y2s #Fx뛏kB;?fcsNږ-TIL$p LJ?b,@li̯`ǹ/=G|]Umɇ!|I!"X#!Z5DSy*prm'K2W@'KC&D,WH|iPf◬`ȫz)X]sӡKNw2lHS=iGrࢢļ;]q QM*/_}ءM(&mþ։SfW1%aoĠb8b]i)hT:9Y g k2g*АC\|a^q FM0pXykJް[ϛ2Lx+;^r]ʮV i7h % CuMf0ar|*<ྷ,:b4wYuْ}m|lNd oY)^wmO8[{KP0L JMr$vH#0}Co%K$ICWrs\ [K 9 :H@Z4Jx`2cwxB#Px˵T.%GI:oaH'(.=Jv!Jb9x]UUAqp)nSлDbj},NA#&ggV?漥7mw^GR+[q`Ve6yC{Y4i/ӐM\j3 &oǡAOQ0g_'Rxsӄٻa5\ kuKbTI4OZLX>oJ&hDw U~…2Ċ^wy46tv/J ٘iFw'd3Օ~ 4O݉7,((g 0Yq"'40!D2ĂSWe YЦaOS%9ȼh.Ew1jcɬmdI2,1$1ڂU51>%s Ild͘Ȣ{\_eAeO}>UbՎBtr?|%UBYќ,]YʛJRW`T:epق51j,@\맚 ,Aw_G -42pu(Y?Д<[N{\F1z78G~u Iac(8{5Rⵥ&ƴbeb~v,A%7yG|QE/mOv<(:̊zrj,2DU s-זQDϱ.o:V-Z㌺B SByċ,%m|)9@Zn)xWB~b;DtT#0{B~L|t_I$lp>.(94Άΐn\[:ٷݧ(J͹|DZfrb"$BAn!UmLe݋q|B)̬pzh1`'@h<-9X2un "U$*@29ƒZmL6IğAaiñ{Ly+}0*~rzw;ϭ˷G0opV1> 9h~KoGKY8Mּhxtwn:4.CHm@3LJNH̢l/+gM2393'g~'F deMw F  \uʱL*Іd'd`jv:+-3 8x{]VGvj$+,"ƕJ1YݚB K (}Bw燗${#_rGϙ`O1EDCkhQ~W@:nJ9S" MFG$,zTrm@0]،_|~|K9Ά, b !pvmjZ2Eٱ\SZ1?F+cVjw䞗bGhkQ,qsaqr~/Bc W]ÙԽfMU%MZcIg{,wH]o?ze;M8=b/(1*=:Ja3 r'yF!viFmֈ˫kŠ'XZ./hWI mR0 zuzjL=6vz٦1B !+l 6$ u,ͺ}h?'\e W|61/ڃ%;8 `@\~YaW XL!hͭ^O@>bVn}v[8|veGLi'&_GVUlIA 5 k?&g"+]§q:U"FY>:i] o3|-Pb"H Μ؎0qB_(dsP=>8!ZXa51*X]T2+YCh'e`LINU!öH1Kۄ"$oe j#2hRDNOH,_NHپ7pCqOoO(~)ҮwXvKW GidԂQG" hlk- CݙMnTc7YTҡg &0 LW{!˗Z㧔>R9ao5(:Ͷt.ez jBfձu?c\/ڙ~YnuH,.'kЖ0~Ɵ"YoLI:F%Vcp02A]s;.%X #7RoDLIg3ADtb8I&K׺:ou-)QUc낑/SahzD@(IZ20&t02`a8Z, y,#ց0L2۞eS$BbAޟc`5HzVk b 6]O_f&&P'|l9|p:Ӻf\*LSzZ綠zQPL2|i ׍eHU<؄Jءs&=#z@_4=S'8?m@Y|Wǽ& ?%= atH׮.f:-:1 AGKBo0pw'luO{4n">ֽswGu6%tT=ậz>>ZHOy5_x1:fҜ$ IǀiufOQ_όa4tZÀW!b"ua"3z{UǯNlRYO#[Lr ]~zHm/?V'Vs9;ͮ'Ocyw{Fge&BAY!|X.C[R+\,5j+q\=T=[4":N˄V a]c:< HlËEl6Y05y׷>\}mAÐH1!=dA'Aɨ%LKVe\$[zsc]iCo8BRa yʲU*Ú⌄C;ɞ0dJJNJ|N5h2pZ~NxjPʝj~#5Ū"X#۝~{kեo}UPZ-SYx`ƴ54xy/#AslQPQVvg~ I6iG Q|^t^na7}8kfr)ym_Jop;dY|pJ$x{S!xңfehe5ܴ SMCbۖ[|km.g0 PB Q'7l f#g72ءb$qf[`F7i?g5! iP=|-ZL!JX|FU~|h2ZqhںZ3_;nB}4i!E'l>hz_զ Vj *60El,1Nm0*ዀ+T짨+pI#|ȅAK>S^TZK2Gs1_FEONh2.M;`;fo( ߉G#CgUlyEJ?x}̾8nUx rYb ]JMa,8M^p>a ZV:jޘ-z*80M>xti6) yWb Iy<Ǯ&d6,݉.nԡA~O"9vR]pӀc[{\1MpG붻=L/uu]&CEI3$#T__ɻ:mNumXvը2,Q]a쇜aa9aרz/f\H 6nl4j9\L@}/<;q.R1CQ+R۞%>*Gg 'Ʌ}{񞶽^ޫ RJjˢHo?.~!:%tנ6nǡh>Fy5x|fsR0vk1{ D llj'sc>OCk9yDwf[kdPnimf*(ZUl~1`raE!~3*5x60Wy8^ L;u!uE-z J;kzP/~: ǽ1f^yS#=7b=hoSDx:k_VVY>hUzn pMBܴ! 8Q&oF7[1ȣR >Y+IU)ٖ}r"1QǓ:Df_JgۺUn1 O02 +Տ- mE)x7D]> wP[N3aA#y/ S5R'p- pvڭ t\L2x#J%x!k&0wb tL_#"=-$孇tM0^!9A㰎j&4#"Ďe^@Ԧ46H.V)=s|H08; "";g%x`JWnWHDy~gp}! Lkd"+ -[I\j pZA~MBoz5߷%~ {1!_^2&To6h&)37'Ə|dҊUɝo)7_~ l6q&(Fee8C5nd^+d4q^}/%T#$?k wXa!ACYPeu1Ofpti&{JOhwl$쩩XWZW.jG&nk3b,KC_ d0U Qv\K5}D ,.ľ 2 m+fcwN<4:(vAK wbhot=r'˩3"yAHDs($…ASmr2,vr9?=Oᢉ@8ne*V`Xs#ڟ/m+`{-`OЖz:-t  3Ԙɳ5I{\%#&'4rZpX)%-fR۫ w IZ)ts T -4D_&#L +A`@>$Z0 _UԪ09V0YhkUOQwsKr(RCQj#ac }mv՛1 ED[a#&TLh27L@qZKO8*4Re#pZ1ހ/L纝ELsv{!lghP{]<=;SYK^\vRzLr5AyK)v <6NM%TI1# =m ]QEr5XbsO9$BBRV1(<-er~5̶(Q bRk+Qf3޽rYݽ-u@tpC\yS-nx,㯩˨^:ewHh*>ꅊ2K( j̴U?8G{6aߐlG 6f)!'sx/S\,BD)ȴ\֙]r ϝmeřOh2ƯA$ORE)2ke9jDc13zBFgnzHa“v++c;VE]t4KӪhKIxSx}Seˀ>u՟o:eDAkDɢۊ!㾼).!]r8pE7vX 1Ƅ,J/v $ {|B=YS b~'l7GT6,PHYpj ׁ 0mk mܺz2j')'nLnJۨ.c:r3f`liXZte]X Is ̊qޛFA'\BE<`9!i%5$)o2=]|M^c qcQpI^߾*p߈v|B8K%(uYJl(u 'vDd" :uaIL:r&z~ugh^XkHDk/)öd.k74^X.ǎz&OOnHֻ_E$[ J[&E^[7cκ+3{-heќ%)JZ:dL]d#Q˩ (oFҢm*0jn*DH9aK {}YÃ;f${ (ʤ>}9/p `]5|iIaJbVȌ4kѨ ZÒ"jYMbqtLa9b:b&Zѷ2]^ rqsf'NHmZ<r]u*nN6{RvS҇\yC^Jp+T@ $](b6ڃsTE¿\XYK}FG |@9D#N"b/bXh NoTG~@`r$6"N)BeoJ:=^H;pxW3 WB6S;G.;+;!SV42p/8*MB9LpjUi;AKxZAK s;l[d)u*[+dXĤ~F5/49[&QiS6(U|͘ER-D7|w E6e[;q[mA!EdR5(Rg"!GRԝs4Vf pvEjEg02SX] ag|]6wTxi][ԓ O+ %%3܅_UH )tGd ?Ѿ4\LwܵwW|f;Ё2&thmh<&p j?Vy|7Yճ& q#C@`4sP1P!Tɮr !,(S&$۹ѝ 1x<ېq; ;7#{}(U)~! 'Ѹ|c3>yucAk#/XzAC-{%?C?0M|nn%dY'zV>/Er@?qړwAN\}˨̃ez38 ^4&5G5!=_-vأ9a퐛Eqj?`Kt];j_'mEz3'Z -?x*"g\Dj B ~Zo18[ ꛺:fԠ,x0־/ N{bʋƿFן]][MjE̮"б ![4痣q*v$8i^%qL|(8\fi|2)Z*\ 94ކVv_o&6;  zN0cR~CBOM>.Ak  {K}03!5߲$D;l&zK'_#|Tҽ- FGŕӃQdru+Ϊ<_<)8?_k=O46g,|L|?)!a@>vZ# {%:r4x#oΙVs  n&!r|qzjpa4uO5n(Vdm?~ k|+ 틜ȩ9]R2nɜo `4DFxCt>@C猚=8S%.t[aWX詔vߜRʘ@(RX ᆼņu܅_96.AG`f-ZӇB>lC4Ke3 ;<8g.n%eeTAZK{#-ob!^;0lr]5d>fIY<+Ӻq+U1!WdgP@(Rxf[y&0^FMF۠+zge0܏>lcCo1nW0 r3㇞r\['M1u;ρ;\4 XNRt{0`SoSw+#Gn)9-+~j0r|A:kW >C|-Lgm'MtiFt_} {ҍM=<'Cwqף ^ ͗fijL ܵ(3\r~teG.kS95hO .y$qTL1c&ڥ%]? ,;he@$_~;~Y#-ԺqL6s$EMBZgV?R` 7>|+N-ޥa48AY`zY@Yu{SƜp*Oۈ?U:B8^‘R|*=ֆwIC;tH)A=~B("A7_ty x * 5">_ +n  7A{!]UD&pdġō/*SUZ}y_RP[S\|_uj=f tcFƸP/_'odTp.MKFpa@ -Ů .gb[0ɯ:,4|Ay?+y\,eY8rZȏM/ &ձTG{3eݧ)(kt*0ٻ(dyxa\tJB FgPneyu` `!5%`DKgJRnr<{K%8]zRHέ0iQrM5XZFųҲ_qֈ穄B'*ZSѤ`ǕI|nxQ*ʈ* sVk`|'eoipBk}؛xvx+duz>O)BfL"g%W^9 U3Y {IFcB |of/҇캰{jτmR= Ďeުt^ۛxIվ-V|c[o3C[ h]+Jg)v 6"ȗ쟸d]{4S馳ۍDmI{(o0_,5'Lb'Y]dKngۻ-dp)O8l2Dw:ÃIoW1 lh~& : <ƫnF5B[A^!1'Qqz].5`]î48ɤnExf)I3GvAd l$á,Θչ~#-ƙ܁H9~N1q;0F})bFʣcɰ:Ybxx>&W!gم%#ڠ+Iq3ċTG[Msmt~JĨ:em?{fsztf*-6?h21\˷~ͦ;! -q aA"S6!!@/n cR ֊NlkQ<"?wYᇚDpyǡNzv^.Z(kȒw6͑Ey̥ K'6ʱF Yӊm 4?2OĉuNk{ML{ֻFh{oMdݲ>AquJh+jɤ\3-[4/-{@jo1,=W&hom<Ff?t=J Sv5H9yw"^p@f ϩtZ- xdtDuOFc4T;`=5hʿ:Du L{Zjx9j \?pƘRq)▍g"u\Mv#O@anCx~=wvoߪUR>|5imCZqklwua;%0W(~hJ7 ʴ~.>S7wP>%VnݐZ遮JNJ"ZH/,4lx`^L:Zl=*T"Z7,)q&dgJhmD,g8IQt`۵v QY5:3^JLDtD-, d=0˗-yV&E@]~x~ToK(Ԁ1.\nmT[)gמZ·Eirf^+G${}g[u/qC?(-tYƻ*Em[X߀o++k2KM B+9oP ŲhUToW` 9B|d+Tv!>E<}+\**(⪁[ 6ޟ$hz$7U#jR$_ɸnf|Rw";hƱMO)lKD*1L[#MCaif !4[QCfP^ s!'<f&җ Jc)J=w"_Ձ__3nFDC_OnsEiazٽ(i,쬹J弛;[gL82MvVRG&7}"{,7?/] Q)D*ؠ$(-4NgfgU0TѶ$&3ɟ,:3ʙkG;sY*1WXӦ)XrU#ωHb$ˀMa1ٱ)ݭ30z7e/D؂*ɫͥfs/T}k[g<e< (Ž%EAK-XZKTz/#ML@l]F[L9M=7 #$\KOZ<|5aGQfjt]ůӼU'X__}htRiB\%"2x  Fo)[]gSB\QyX/ `\Fs$!R\硱탞ܹFQ0(c%~y4o1Yg2K+>_[K-7rk慱pRp"Q2Ŀ%gp."ɵs^D'hM)WrpR\A&|}?A!M-L)^X5V_yU}fT O$tj N:9V k~ ۢn> 0&MK_ GI)BY6 7D:򹲏B%@{Mj?i+ǔVEc- [EN5bUS F=.>k䫋Ib߄.NpxW#~5¤X0̔rwkcNTI/^|3A?mwq.I_K=:tJ6F=6r/hy䌄j^wҰjh Rju FA$/YXjL}NlX2Y`Np=yte>_iYZs֠%Z}/=RF#q 7')QI):uv|IANY`7%eb10!mfÐ"~%P>fv1(I 0hGaufjV;) }0;NOI} h2- \= IWDPA ,ə5$l^ G7&1Fź. $ Wquh^8@o~[q8W֝ BK`BNY3-z&DփuG7)I$8S x2wqOU*ۨ'WjD(xy?s`tF|]C%AV|7dep'sQv|'˔'kwņZp˟OPBKXJʽ؏K(U>Gm?\l^.}6jaaP?Du 5F$B>KĿ'sYL[V\)R4GnZ<;4F_0$Xu& (u:vL+7zLVE6 MDz3}@QZ hsGpֵY$;^i}uVnG?v䓻:t[mڎQ$&.< t22x~(ҏzosQD͍hCϲ`OD며I4Aawn &Ǖ5vG" DS"0` q5%XH}UF`N _^#'?CH,٥h0!)={OXSܵ6i)30)]kqc2㈕}wDa+bL Rz=oiyђ9*{„<ς0V4~h:o4pj:P6 +66S%juDFj$rv(ʵSp643,ENBϷcJ4{mda8'd<~VN+<x6rN X6g"@%CDm1Ν3G*S( @ liETlMJt^Ž H ̯2tD%<X˴`) v9c]l}Z7͍2E  [a;6ɏgFlBⰆJ(R7(TOz9eALrdOhПl9;@i#n uu 0t ohN\eJ{&jf=dbԑ3JtP+^ I2錐P'N ד%jK ZYsH]Ry+nk1S#:M:VrZR 46TVZ#ɓ|_h]慀~92&'U]CE& ?:6Cvށ~5W +pᷲ?O՝އIӔ(^a#||N-Q<2-{ 67ٳ+rP9 0x˜y67~൬\,-n$:Ss.@Y (4>O/9eRk/L Ze4Z=|/Tm R"q"?TCO j?r0۩۱U]jWboe\/IPύȵ~2;4B4ѧJ,\߰H 9 Dswua8CAJI)C<dޓӔgXw(V{fP81ܟ-N!:kg"iHwA_n1MZ72?WI5Oځ7\,DETdlyԁ:?1$B?(NQY=K9O2v]|av*oh>֤=h~oUX:;# Po$iotC.OKƥ[0J>H_"Kh!Q;F 1S|.&f:^ #$jGj 493(st$L`NMimc\'*/gԛGw8(S9aL4Ps>.h3Q:!+=n8;#svgV0 G땹?jW?i9pczoSuqbKqqb"|u8r-)8!j2@PwԒsT&[lܹV[I6ݸ\(X~+JRE\9B#qoq><ǿnybz$*QAM+/lb?"*+T^e(L& FS UXzNj6Z*!MjM=kGW_b^ qBM[WFfVI4e-QHW $ZZH =#$AnYLHˆŲF)Yk9v@cc~3(kUgZ Κa}6A_m9 ]aD.k=x_U<];C=`6nQU.#Fq .=<yAԢk=],D #Cm^+H :>ؔ|р0OMpzoNflNw]s=.ZD`z=(e&1[A. g3ökk9<2qp){49gYWg G<yطΨ8u7.2ʖKI綪 琸t6BiGxڮ>)WȝI.2RX wo7":;t%/K!ITo ?mZl?ͥ嘏\ro(r$[;N#^2I9p8J_< :{4h^pBe:WW9J[9nr7&Y7cby(%Tb-1*7ƴ#\%Ý JtK#Pp1':VDd';4FTyPx8 7!q'v(l[=="=P/z)Ť|wkyc.=2wJyB-^tҰF{пkv?K1",.w-^ezx(ޙwȄ:B K^\j%m>fh3F  bT'"MAy+PmtG]~ϹؘOZ!Zhdk,$ЇuC]*)mX2$֍QAޤMRa'Ma9RnRawU㖠}BBDݏ}Hߌ|4a[V*Lq7J2^K*`iUtr)?& s ?N^a+]N4udKP^hyA#ͳF+>,`!RO_iGºXXX|{L  uYpw[]3y;:[899$cm4~Q[ul9˺׌㗰j1w^Y{ݘS.ՈT bP?n.ˡ.׍R+Z+Z}]cV\q .1E13Um>)pG`Jg#5Dx=ߒEm|]mj`$φ/wKbǰotD" w5I+vNPMG1TX\4aVIā }H@:V^cq@eihZD_('}3I1^R vZБ?B3ӿ~,R:Dg$n+[|^O4*Dxl״z0f 9n=n+W+(O f^ulbDuC[cׄyF N:AǷ>gf9wn2@J͙-b'XJTJBv,9N]]ѶV7@LzoQ[̥jqfXKa? 4"cptmY"!<֮2{R2x*~]G˾9j@6$ 2~MTlk05Ӆb hӉɿ]NcThU?$%?y3BĬJsQ * @>g,;nFb<vu >Eeū xe޶ Z21Ѭ=dj3Xs+z+/4u(z)ٱy1RE+Z~3ӗ0~̾—87еDvGm X$rbv _oD{lZ! /@:JqMyIn0θ2Hemq,o Rh9ޘL!QBR\ '*5ۍ&Qw:j^vư6m&rO OmJrUnҒr'wB*JkXJq^=:55:Q]~,Ūm$Mf xF;YtT*Go2ݑP>l<3ʲgn$I7JZ,} j }9Ge_{>/5^b9"b%GY.,CCq2ס&"8MJoWnr1U8UG|qe=lxk{"o>}xPx]"A^8l6y$XkuqH7YqÞܳ N 5*{(@b2U jLiԭk4PS_Vku}g#ja/ ِʬl3OH!0ZCb{/R\rWh80۹ Ю>-n[ԋnrf^KYcX+mFL4x,z(^}[8$ww74yU.2^[#1'"rz4~I%5A9 uQN!i*Ġ94}Bd̀2rlgjc| BVtߙx[F/ HP4Aì:6wy0hX4>piXa4#ɠ/0!#j|~*H50˾51n dGЛj)\.:uJ6B>,OpU/[kn:dPpH'zBUUF+$jݮrV 3>U%e@7߾c7)ҝVaۥu :x5 47~}ӇJr ,^Ex(9]-kY0O:ճټf4z9c?ʗHkMi_ekn&x8cjb/RH# 2`xTl8TDwA]ٛf^ʫk\*,: ~ > 2Wꈝ P<,42 [W凵TG߇\ߟxRvu=dL7_-+.y)e??olH'Q2YI)+aXɘiܞ\AaDU#i4JOA$N3Pn nb^ۖ\B"d6ֻW6:8P#V䵉#ts>|Oopf)v]EK{ph R}Pco-``&gd?iBauRji-'Dn$S=6PqN8F {CG8PiiL4ʝq{B,MuPQkʘM$Dx}n l`AZ| \'Uȵ NiՌu漲 (" c9dSmG8$x5׮+h2B_N*. l _M=d'r P"#,㥣L5@oZy ȩR?wGو&ָl'W9_H1xщ IX~E$J!_ɰ3}qߒEhA\Mp}|خ=r*FT݃"p.$N % i`8TܘP= Ʉ* 6'ZޤTgt7d=bdX"GXf^thCe2]+sD* ت/Dk:T"`O*E5e2\V#qw9ф. t!s0ib'K1=d۩k8n!f(vM,0ZK6B#QSSOZJy[_gI" ?8 tZel$ O@xP8/-ظ $ & %#4']{$iNGz]ow'|yiuHmk]Ab1:7P*tE 4Vpk)[;CCe75He]]+Ho5 n( Q:8^.޸טO)68q=J~{J#/<0'|tIBuш'Ʈ[FT ))틘A _$w-HmAo}2D_^ 'wєC3ԨBXs"5(LJu̽ mdž%gxVz0j0>Tr܍ +?4c/sgrʿ &HV@J~ZxŰq_\7kKlQŹͨ9I~kOT+dIYD j͟S(6y56nD%OLhD l5骩 .t@[Y j-tVD#[Zѐ9 HaPx`MV%.e::*n EQH0iT ,8K$DSxmt屼L;tzaNغӊ{^zQ7o^<,nH9 LA&.tNLJe'TPJ&^ /-qK!E(`HqHәMlh3LIURېz%8hy4r2Yk"wlq?uPU'E0S\ޣ9_4fvVvo6҂%;ְmA+} D$Հ)YdA)JՔ߼ 㨁R RT*31ݍ%rF{Di$GQ_-d14N+]Eq5wΎ(فUQ42ۈm²vVkMojSU16ӿٖ0$EZ! jOu٥G)㹲A"ڒr05Qpfv'!?&J5MBE,,zڇi.,Ov PCcmt?gkD-6v@S[QiY1FVK=ĦF(N:["cI%. v\N%~VlZ]؅θŽxz@Ag>G}E;)(>~a+q)lHz^/kaЩGQvk+K֋xWlҚi"Xt8G~w.)tׇC $>._~qQaj~ /.ƀ!47O> QN[i ~A|u%1~b%NdVnJ~vf$D99&]pEfi/| *MU Yփ2mݎݽf1-'xŚ_][LY!s8FH.m@F:P3>n@M2͔ bcx%ɲMTh?%dݗS5p!X)]dm~D8U:A ͻJ +>aź5!U/^{t/r%U+u2cG2b,vKAM2Ta^ O 03?6|_ /bC*}8@cA)nH8;kj ?RJ+ d)|]zj9aD i6lkǺcurPَ) ǢT Ht ,waקO41 L0Fr%5М?DFe2r̡ʎB KUz;ӥqd[*#pz;:&lDtPʕJC0m }CT F&}؀F˺^]'Mt ;b`x*,TuKy\?%%>G"&WJ\*(M::O+s-f?^ά6o뢌rqR̩r.NPf̼L-}\°kdQX$3Vbag?L{yf2y՝B@@A'ZJH~qRт]@P4<K !a%^ߜԑL@ kfHa zȆP.dF`DiW~\ۣ2+,b #h}n }#؂ l5i:OuN|bQi6s1~Ё9EF2j6G%҆22+< *oRzm՝+.]3 9Ž a:DR5a^“[hL(Ym81jXdQ9E=u+WRlqI?;ҽtxMv'ĨP\+L-#8 ғ6ҕ|5 7 d*#?k Xu!MLׅV"G2F(xaB].}t=3d:`޴X ")fGtu:݋05-W $jS\BQqJoG^gCCKՊPŬ>AN|G c1L+o%N{c#K%o8G(0%8bR_K@, M{ƞ6\3i~F.4+B TC vOMrBq >KOxQܞ1%{-<VEfа"xTk{dDն*9F-3do ՠ-M.bxbBh@qDpQCibAyp:PXߜbZU-(ysHe*Ux\S{{㊷+Hґp|$q>@e!Mk&Sa(wUlS'OCHy^ K_pLDl?F XNNmjp:NQțf)ӿYѝt"3'Sxv\~j//PQ7#yGm]eޫTȾ2S:x$v^ƶ>}XT5M[w `3W5PTI] A>ZCO~)4kXZ[\vFΖ6PZ}DS Y IuLEp [ (_ߜ3׎h^Tǚ@Cc<3*7O YDZ 48%};ɶfD7Zd Qӗ of}ĩm^:FB}ŦDF t7 o()ÿڈ3C ++ ! xYQّ0 }@QgH+vh9Q$tMcƧm7@&v4Kr+4fOB3uIh,%=ҬH <-N.WHI>/Ȇ>#Vʢ5ۉ+@l8-%dS `O|:ݥ '= a;~2LG¸̷tee<=IIi1= X0deݛ5oe$̦ao˜I9)9y~k9؇Nw}xBi$5*PɵqZGkjU.<%Xބl.0>=8Yb#Mv5P67VOIvx}܊ғ8t8!XolR.HcXx߭<2W/ZT$N6! x>i(Ԅ'$>pfց8=9c;65}{@XC|D7H˒`CP|ZLR֜yαd|$gJpj(QMHAUbL`Tp,!ڈftarnl˜ 7ŧ]RY*ٮ-ILj-b)VE0%Vu>8bY3o#_u>ڰ#rb#c!Pbt V$`}33N+=!Ga/id.MW1/EBc׼GDŽwodu0_ϸI!CF"dpUdl^@տlBG$cU~aiL3J-Pg[?:ލl[a6{*\ 7J(F66j TorZL"d6 ~n B1:O| U_b p7CIu`Y6P-28 H(s+yS`ID 6ݓ$DZns'lraMS-c)v`T"'Zi ZWqkUm5_bo"vyX]36{.۝ w#Y/sv3'fl"R1OG0!(G$:'|%cduyx>3]9Q7xiMP;쁁rV]'yiiBx[4޹&:LBI_o %g@. C[Q[*JF؛DOkVώcf]VqP:96 # xϝv7Z-dr,qi_Ѻ N2Q.|v_`dQhm$q<}~4eN? 3 aHW@@Q9XK ^;(7Q蒦G;auH'cgLi̾|MS%ż}F7EmI*(EMg1Rsv۲a`G 3Zwf笳3aTJlC'':8OHApCEJ^%DNKXLw}8u5G I, -ۢ&bpPC>ߏLۘ? XFqJc j"!S{VuE7(3Z^:EI>Bn]o<-J J^M YaqRL9jɜ:Y `9tvӌ4%Pb7bFB\ڳjʄ;wPj` 7KD EMq~tQe`uмWPO Ux:9;x$x$ *Q,ZT l} &JJ5<ݜ߷M`QvdL(A:!ᇭ»Dژ8·X QI*vqq+<_?pvFóiW6Ő$2;;2"P-+Mfey3sA0+՝ҞsY@y]K!fU R=/Tŋ:_X\|LLuutt^+W5_H &/fXYoIw+C; B013Rۿm#Q>?A0>}M[hBw*= Ya 2P'=\鬀*I8QT>*5slA:oڇ=G}f(J5X%6hS8I2գWZ_Hk4opُ7bsŬi\ZKz9R{(Gqj^&J, 'Se\VΕE;?} &SϞHv=J5f|8ccEJq"Ʒƺ~ 36۟HDȷ|p YvN8)c8;?HJ2B7f((dUaICYx` 9&]۵)py6#*chRb&9Nk %Htm/eu6q,oUq'ӆRB/6ꢞ6Kz&a]d;*K!s`"_b+AB[PNl$K @Folqmo:'l1C_S.,2`<&tF)wHDrx5|l3"䟿Y"Y*, a{@o;(v #mZ' fGZ39+[m^wu$6׍b~QX!>FlK,!3NG$d7_EJ*\?t&֕%gH|{>w8=7kqsJE Kϑ&V0@c\D:QI\ wV ^M<\V~cM. ||vm1<- +9ˀ^m3S] qE69Kz u cu˃b{_1E{5v+b lX2op_9PwM'*ړ!-ىT#L>%Rr^%bf4q^ Ie/pǟ%  MK+ Z}~{# br}&9X;:n_MA%QeR{X;(8qJZOy ="tO`r1JkT}˓XD$XN1 XḄ4MIޭ],/Ol XGSDv`.򬽌Z2prs$aȃkB̵9t o CS^lg.4x(<#mNHgCtQЂ y8[9rԻړNL׼XiEco=q1y#|hzgCT+&뢫ĽSy6E 6m=;[mT@ | 0 *l73d OVi N'y<^$< c70\Yj9'"$is,ѳxCh±)SosoZA9B٦~z])mQh7ܘ1$}<`*Eg:v ܄l5 ̠0R xB8Ǖ[d~GM&I  "V F$3;|)N} T з~tlU`,.us/'2-~i%Ĕj$/b eL|t?ƀA}"_(nz"m08jK;Dio$A1Lw(%z30= GEo\21F,n .Ipvl!r)rslnp-մu)"OvBtZ6]ƽ' Ψj5æEP[D%4-]d7ho_]]A*xWn_:;iDV?M5&.[UV;l|fY~[ot6[&ZNU-:^{聢? Ɗ95!SwSqWkjOKn D@=Q߼^:9X/ `!žA 0:nK%sgmc, 2yޠM{$zC߹R+"$?VĜ-CG#;yA&5n$woJ6YEa&c<[7?2Yp)6uAuH6 ^}L*:S&Shöxvi_ &QƱ ko&wP <~ C4s9BZրJS 0;Qε6lw[ 0n Z?pt݌)F ̔i|xhv^__CQғ[҂Ae}Z-6úQ |+ɓG+s. I|2[8c^dQbsVUP5.ET!_QB|tJ/-=T_XJ6|l&o+Sz:Glw4@Iy KkL:2>L{ ~=|)Zw)&[}uxj͜LjSDO?Ae`ě)D0lɼ JuY,&M@ )M|W,9'"4kI-rgapB sYHRpPQ.tqvtϜF*۳|aO0 zQO]QNSj 9ml7(܁؇6?,@SpcqmD@ [^)b_w@`cIRߡ׎eGmvSVlTRSB|-{k9?^n,K2hxc ªp&JxCE@{3 lo͞=SE/*5P5z۸NLKu=bрݔ 7͒yE'e789~|CU |_돪*D{+l3r#<+~,@ekyC1@hS )@VV=v%(ۀ!{fÏ:U9܏I:u.%7w-uN[%z8*j:d#(taF]X,o|zoЄ֝pOjiv5qE8Y0Qj%xQX\-Z HzmS^.ȪUDUn(l .P.2v *52L}O5JsB-0E:+(QY8vGt&2p7*JҐqؾ:͏`?nAKڪ@7ßԵ6OIW6P1s]k던V@gMa$t$%9JeVP8>,`2K?5ͩ32r/Px`nVӗ-}AiRGގ}̾ W <ɽ߿♖I:E`~d>4nBŚe,OAb6e?6'7jÁG[UHxMJ ߅Ӏ;s5faAn)iL6X*Ѣ:h,nٰэuL~Fq*)9[zX*9rJS Lʗtgf~ (c*vxw/ [? zAURڒ:$z%3߫'+iq'q:~n}m^GL*WwR*R؈I` lAvsX(j*x5RnÐr|m?>Z'aAH>./lluM+xh]f Yi &7w4f3^RXԦo (~́`2WKBtc׋)~^ 2\y 12+E54&It4v /pE_/oX'RN mSȐj8|fTGmWN!N7>Xg2|Vgo#NFp]hnVZJI㜮 ς'I5J0vw;o̒a6 ,zBK5bGgQ/bw2.[z`}跄B:ޚ`X@! 婛zqͽʆvndCO&ivZg Jf%B7 0b.dὊ3A ?(OδM{b:hɪ0BqɯgHzYf7)s7D{:3D] N=3=vVL̕J4avB@ FcaEjU5<uދت[?IPO*܁|.;ؒ1Ha~C^Gi~ W< 5xr"p8m?z'dk̈́rX}4Aҍ%wS}8oDL9 |O.#Dlb‘f@jXeAvb΍`Jhc]2CuP$y\;|:uwFO=j+Dk:^XiaoW/{ PԞU;(=<Ǟ{jqB@M7igz:!H5lbIzʭ0>#g; Y^fN@_7S>@m fijbPs5y30-/Hshulkm3aǪަ9틐kƣI끵ƊU0J|ߗ@raS"/K Q]rss7(HcXf/5~U:`nbރz# 3RF5 8{:^>nwK81BCGTP7w%L oYmшBl=D_!"0y?1z`:Y29^<6k"x,Zyqc)FЃ^M Țͺ^'ɧ ,,F(Ö=T^0M#w( 2K<sY=Xx2!KnRa,x o>3oۥͷq*~QEhLwπ[c#ia~9~OgE` 2ae=4{R;#ASᎴ]gWLqWv?b]9^~.O*QT[g\ҞB_%'՜dj4Cj; ]J&O,(`]KD5v[r!=f( ^1:6@d#D*6͇Dtڞ ~T$Z$ T@WeBedg ʪPGB~;=45WB>w&V>;r>yJfvc1zUtg*ۑ0h/fs?6I9Iuxiӓ.s$q3m1_36"r=6Xw讖qe+.QC:TN$~U1OWEAIs\}%Fbp3.( v쇈53o{GH{vd;g!JnNHs޸p$@e!6;BgH^.Vlm# +UmEmZUQ<6h^&WV1Rᠣ W/,s6SR=u/#ެyYSej)I(j> <6bmsQk<7s9&\ikָsP9xqǠiJ-V$^0@=W$o"fYdARK9^Q)yqixL?%+LP&!F.p >EA_uތkқ?=M_z-P!TEAQ~v\L0(|z m#WCC(#){?,U=E`@h[̥Vdg>=hY<45ȥOLډxOg2CȬ]!{ zwraJn?{'NGG;ވIoKbV$SD$+s &s01}n[O$3a蹅4z*# q!bBҔ̇v#y.h\R~l.߰.%wj*m\ZA[DE$ǵタˏh|+CRmBE9bֱIwnOƠQ<'x#2/Fne56-ݲy/vӖyzcsbd^"=]\x_w;!ky<8&܈}U:a@\MZbi14 񪙑 JYkWʹ¤뚵B/$rς)zEwp%2`9cۭ%=vO Vt~ b'Jc{9?N E+i)RX޽1Ҭ$6 ؝R,`mqt|u4DH.|M MnjI(G|= tr˩ݓ1ӻ11s@̈݌H7,]"SLh߱ - ؿ5Pg+KP>A(UXY %<E"E5),zj<8 ^cّ"<5 5Oϕ{V\H:uYR&E%dzZ'j@,q%_5&QH&/&-U3@@޺[ϧ6Y>,+g4Hǐ! ,baX1$0'k(&5`1>FYu"")}.khHTHEvitpK_rZ-c$EEI44ebG{=P8R&ʿћ;t}6Ly #4w/)5qVI,~񍤝GhڏYjذ暻ɛh.렚>=RN nə]./qMS_3NYck"kI16uc<$:}󘅮*bx J1?/zJԁHU~ zu0iկxV` f )yOg.OÏώ#2"栧qx~"IDf@!/xI: f K%Q=G4<,C{rP˕CNUwɦ 'F:Dm8a d- |7/MGW3@L1 ┰#n*ꥩ-Kwβ5A880%/MHf0012z^s_ ^}+NXEv<:O.K^JF&rs x4*CWR[LZ5AI1j:L,:L8RLu&+EWBi:؟U/,KH*Ԇ8Í?q6%">xOZn~= uԬ?SU2XƭXtJ|M (./oe\~֛@qYQ T \kb^zv}[nRϭu$~T;T~32Ck1㨗P#z ΃ _6tŹpǧ6lIոZ+^M1rN~QsI2G@G71θA*S\[ 6EpʹsN. c^&&'Ŵޗ-3>Μxe-e>-Gã _ʞ@di@b@nΔyDS:1iTJgxn;^ >3VA_ UJiP;,ܙڀڞ p% %}$2~0[x1PDe{:9_ޝEнqȌ:%?hg>K@(^'{`xC] aFÌqE=+/TT˓sH+z0(3scSfL]%_Jե{gF7-+ @EF.kڀ\3Q" KWT=a\IEΩ29T]67=E9kZz )Sܵۉ8Rh6*`ڡTCxƃ69H| ?P":4k^\2wį4JϨ GVQ8˾1TZd)p e{c>^ CL"z^{ᘦEzÜ-_օG nMrG>593_NeLHEb~(l*Wl'"heE,k " 0M@uxxQ|)xCU}*؀?47^c_be.#@2 WU(dA\!u#/2L:3݇q/0-T#w^ |ELd q,`m 1L(\9).8V0ƇS?O3eQA7%lBoGsSC2Q ~*C) {aߣFOlAedn~C`a*\4 %eդS#WF 5,,r#э#1ye]ˤVzw1VbۥمǺgS@R?_Q泠h+SJD sأ*^B0%]'nqII߆zc l* k9daK5 2f;Ͷ$\lҗ,&<$UH:Eˆ!!W8 HAB)tb,cuKv NP 0&Riu5`vƅ;= H5 kHyz?O@Nx q):T#%h,>X$Bp+DVק CAL y_Mv{ŽW*.wv>fP$o{T|^b'v$?DD-fn18X)g_|`adVc;o;DN_r?s6Z-Ӟ1*[3nmPC,A(/bh&R\̶wȂe0ܤAf\:~Lr6JmE w(^thA:5ReM!_ ގYO+J o,NdttK]0U2㷏6um9;*1:hW\̪*(7!<~ r`u{FeXm3eħh=NH[8>]w|8I"'7 s8k&9 JnQ^2UVHijM xvZ2sBY "4Lz|q&W9Ћ׼V:F\€GI& %( :q 3ކ,Km(~~:P s8?POK޹F'[H(4J63TL4҅ y=,ؠ<3h'(@oX$ZphN)Y0dW P4+mk>+ѡ20pBS& vICؚUs}QR00P*D_k* ٬7c!Om<ٯh-ʴЙAn@I b򲠜hK>J`JBx<|4Me:~w:D+:ł\S]$%>E N0`82*;]e xdRa*D[^j.het`ZϋU-w_cboŵ_I\E9G[K6gTxC%~*PM1祏ilߓe{.$=evѶ FwQ<4JNiRwH4o<sdbK5>\[<<ځ,硲 i5OU BesU Mxs2|~Ho#oK)L U Q`a\|'/,<^zߙF_NfAs1X-uU 5mOʅHT*4zre%XJ$[ ؕʤaj1|*ifKYՏ GZ1cS`)N"[B]=)L30Q7-)x=SG+hk[UT V;_ECI(.Jʷ')_g<~,Lԭ?T굔avB!į~ evhLo]oCNk{g1uBb`ma攼t@ViEp^qLC@:.@:J=4+ E.93qU6wC_M iGٴ=16/C:H6wCXN_uvɲnot/@-2'8޶8 7\O՜`Ak1oL6T!.! /!:oS5/g-[[uYW)\ ǧIGwi]4bB*W{.MQ H-bUၡ~6k,]*' P*LoGŃv( J(zfpڥ^2 c#k?LJ(Elj֩M0G٤9&呠)[ؾ\n= KrˢMvw\M4:8=j=ND{fKF`,2Zeb^Tl4.`(F7 BƟɄYIgOw91=r&>2%V¬r#A!5ڍR*u2^ z? SpZ|X 1R&$Kհc@2t٪S`B4!yquOT|2u;rj]!ϧc_Xjǖn–ϰQt B]ž/OJv|hm`1dYt۠ 3zt kXz7Qo/ L@Ziτj ϩC϶mY8]e&厪 iV ɨ::+R`x&E'b'# /`AGW#r¾+K΍U%8g@ % ['YP B~Â*[ʌJeO%kypMv̵k7܁u:']'Ny:´S;P.ӥ?)yO3 fmuaE"3/d$w0iPqbk j;EOBa`8ƽ(9Dz9EFyP$hԇ{5QůSlN&=y5`@`W7]e|usi#R/8wA|a1Z6Ll^_wgUWuHn75i#P: J%욋i7HU |o񂌸ѽK}MD&0FA] z)^72 mHԦ'^W"1jB!yVP aP\ 2 WiO ,5J\4/Nz7jw!!+9%H4O%_//$5b4wNhL;:A軇Q%> nB :fWhKC)XwA5v"XaV#G74O"rѻ]]OQ"'w4y Xxk֏4]|JnFh] SD`a #4Ş)ׂ (>eROj>,Uфk6³U4rGiS齂NFkZIaj3&Z^]8URqk<4.FVE)7V0E̘9z´i-kf)komY}TȾS=am{t; \η_9-㒑@~gȸcHgͅj cO0D}\0j>'`(ar"jVnΏ@6|dn0Vv S% lG.sX#Y>vI2ca𭫼 E[*k ^P*4F[h52sG2Cb3vq}1!8Ə2GS3qљ⣚׳8%6YHx]y%&oٱT5JAWuT8@Wx.a9p#Ejje=CA|ް1`7^! :zkډ|d,Hv놌c8+׌޽ܻ&X XIWo0#χcBьk#UAu+Yt5/(&2v8l78|d&D0舕JS4-~֕h?qW1|^44mLm}u͠ZMٶvӄBnD{Qzx%i0Vti,cY,_5Η%S7xvj4;AzwFg'Q2MkDg}J)~uD8:qVuiUq NOao{Q[S 5wIA+2T^/Aa`LkNXbɞ# jIG/wK߆EWDG=z!RwG6seJ|,ln +wϴfY]R#Tsvּd s#a;n?%X7zĕWh6-e *u.CUocK8mL$\/Ew^Rn:ϖșhOb9_Vad~H]JcF!ёi Q :Ip jԽ'Q`4$HB$@s8]9h^ֶlZ"2 V[t4WҲO&6? L)MRJe'=ea+P0ku]W/1kT)7knF_N]2Yae#Uo~h ZCG?,Qxn{ XqM*h4 s"m(%?^A!䟲0*qиIva TkR#Ig~m|ʸTV 3r:FC0A-iyw/d IW 'zZ$0ijUm*3yWk1*v⁢BDŽ:A&|^\#fb%߂37u.&l}}8Fc{aSZjGuwr8@} !㼩O췋:뚅bS1۔*$< xΛ @r >Ѡ' \E5}H6ԮmL^-l.<$C$NB^8CztmUBy}jmpHpnKWna[D&PyK Y6Q4G )~ĞM<TIA1s}Oq0 ʼnڇ}g Pso$# d&)j@T^2" ]p+RȩC 7uK dg%.;Êqts'uflT RZqGS6$䕯qʦP_bAb;Wyu\/~ E`]j`UX3eපܡՕ&Ƈ vK'}*0Q%R/wE% $ܛE ?a8qBV`m4Re=Qy,$4J m'MQͭa>HLw SHxD̚ p#-*z|t:U!:tДOЖS#}a'N@0dP'rb qZ ptDžd0gPf̯VG4ak 1ʃCe!N,Ҵj O?]>-760w!q"1zB =l'd#ǓV6|Qhflfab/oCGc-Di\QO w;|^ 0-i6(md`ŤE"XP\Fxn4D:{w˜q^MQXS"nDeم\\¶Qm2|ۻ%O.Sgr04ޟEbyN5Ƥ<$+4ě]~'^%_)w1.E|Xy PhF\!<UD0&{Nmƈ$4\ot"<>  J_.@ uRv&:9S(oDBx|췺FveZ?Eh*w@<膎;ɖXyYq,y»נNW>;m}3ebK S!@T*wNwuxb,Hl'}4DGǟJF\XzbF(bb%&-^#HYH/j ]YmHNao tя DZoުYPBziHJZ\bjC;.PLN)[ؕJfOn@3r_/Eh=Y1#Mm3;lJM(rtW%aL;Xr0kO9]\'xٰ4xοB`}X.寳=y(+i4,O%<~c jܞK_SA )e`m*}e|DS42C^,CP<׫~K ڬyI9˔!2m6΄8rf 4aK"Կn\,Lj?h(mQWRLu$u/I 1 lV|g"_Ӽ+YFZ}ӆ!]2ut1~/b)N1tJ?#'\nq&sJ(M1`B%y!_!b\fQԪG'|okc5w+A[v]SJ>(hH?,F QDތd6r@;nՕP 8RE ]7q ]"FQGF 0h^!w< #w{7\c2ơnħ#ndT]5aAjU4xzCQXZ6!AVADm8|ါ < ˝u[8[^v e~.?lZAmH2><(53O/W\V o.]4%3hV% ?ԌI<C׭}ay؃tX;SsӘvDlW*ftY}Ny|\^U T͚y#uKcOW~`y*87DTaa4tۢ &Ў evoafN2a]9\YO_Jvre2 TM6a@p 4mMf_5[]KVUb&`YCN9TjDp~ןD8GH>5dt3')aI@3?Y챪tI_)@(CγxzU/6QfzQ:gs'åCx4S6vy;]vK$0O~27CmH&Ku`5 .i`.u<1~^m7 f~0I,`>Z~ӳ>|;VHNixV.Ia?7[[۬T.vi⟷Cw1əV'Ҫ \(%JS[~1A524et W`b_8-~aъܔۛ72~ t X<Oؠ؉U4Õ(z"d4"3GcU(O>f?D ĭةz0&i/[ԓ7zU}!zMŠXRXo\U\{W͍n?wpo+ vDo}+WB=J愇+/ ؘGC1)Vl|;&@ז{Fu5z{/ րoQx^qpKhίR%|W΅X]?,>/ۇ]._Q~?7 KK3';VIkY-Ɵ 7|M i7%kǝ:Jx  ,7DwVY4#Rk|"ocAQG=^5̋]டڑh{X+h/ ^]ȃ]6.IhB P\` ޢ>#a*VF!6soak@?P4u诒iu6hMbʛ>Ibؒ P[OR B~W@ ζ*wi"QV=l}(@Aߌ>8*5Ԣo))]!o7Q"x@̑SM(?GȮ:$ǖ̵. (ȩtҞ <%Y-BmZ*a5:3Rsy)1);PO94 2$&<3dН|~rvz5}Ѩ(;3CVK1) _OC*y;~WE7?s,fPϓc"Axi3);>$z ]T4V/u46HxF oPXXE>{*U: .wPL4qN _͆ RgS ݰ}l֯b#.U3jm'ˇWZcW+8F[ ďҳ&< Ƕ!>QO $d6ցZOWX S?Tg{7;w|08ZlP#*P@#E:6U֔1%6<Գ;%FB4ɹP2H.Ê+@a8 <2fITʟPÖ5N `>"oӖ%판^c7&>ӵEڜ!o!.qn_8g֥>iHTܩ}ilNꌪ8Wy7&KXɓ4VժJCj_;̘* <mݹtu%\zA|~y#լg|5dƎj7T'>C=ě1SMN\G*w9Xߍc@ᗲn<=*6>Z ؙeo͍Kτ S2WfK1g0ԃmmPyRĬ!REBCrV&(s&{"@ #ΑNp6V5{aGrw*<ѕl̄ݣr/Ԭ3ȆQ8p2iii{Pg)10ͽ{D/1{VWopN-+<`*lp +;ZMA$NQw0/h~ǃ:>- )#ӡ$7.-/>Nj,◄ktk T"CĹ{r6w[&r%nIf c"c$`ؒX'zB.hbs0|sJ5A~5us'{]w4&za}sMu_٣?!LǮR_mn<)LR^!p0v, P. A]ĥ!n4,%vHFEx=/SvG2ܒRç_/0_ձܐ%8Ѽ9=f^O5 XrmxXp(UtD(u?~ Bģ΍8Gٲ*Bj-| @I"-7+wfeG84iO֟%3kĕq^|'X* )!A&[-{b.%8mm䦫%TF_[4_Ν< +3H>^(6!.cؔXf1Bk. &a\6=#]teZhBBv]%mĴÚOľHXWN7w|iKw$tN t*،xc@;W>^ Q5h"kSGejB}fsD(y</Z/ `=&&n 7\,^ #8= @޹t586)LxTI"8e`Η+?6dvԣBqy a5p쪙}+[j`h ON VpLp0܁΃̼d!?K4,ƠS*nxaIdq>1@B]9ˀ(Yd @1'j#n5QX@$2|f/Iz@m%5Vïn6IRyziطe8lb:+r\/|=¯f18&{P;f@|;{ o+)Ry64 e)91~O \{'_d5`g vS# {XG^ /ԳcH1ޜr_ލ).G9 t$*Wmٸ-;x"OT]fyZ}"l>ۙL$`%n|jQۛmIȒhٙț[ZӿF-iٟ|VS6XT)|&N}bl%<2w,fEȁPOaWBJ̤x[yݞ< >AH-&nE*GE} '1QB}: u@oJ.fjgpV8C"叁sQ!-"k -IN+fu:pC1c-8@D{}i"inʀ xahB9S/ h#.еM 5WfѰCCh^TT ~V/`p%*pzq8<6g7qgtxC3ó% r4@n8wމЭ1n_ZWtSƬ̧NCFv B`\[cʊUi3Ao+ˀ< rS^j퓈|CWTALg#Ou Bl PsoXL5KSE-z ҁvuH4F pFј:oPɴ&'kY@uDfѬ^z,M7tRW[c7ՑȌvu?5>`h]קaEEY w^蚕T~ fJ/Te]&jeN_Sx_ 14shԼ[= U^˫9\+<%CqbyO,-ꘒZ:ZT=&du4]`DNohRLB?hT_ 9ڒĮ7z^Uf M$"8K#ݛV ULwZ5s"(V}Iܐil Ȑj'A2&@mNccB`?. n۶;#%_ǻf`o8֫VQp0 L>5ҪT!AiԦsﺚEq zhs" Q/=;UmCekf#IqFCUPm&JJa;Ի`N]*ypeKf[I 01&2eb,^N` 5iĝY4_IOs2>ak} , xCuarG`'$x!e@kPX2fz#Xv٬P>io6&S ?*?}%{ {YRTz␵rFYŨh؝2Lb .DҲl[' fvHT TԬjFM`SZCG1jY;i?FuֵfnR+PdBb$B xΕqVZSsR0eJ߈'>/ZJfvrF"GTVvaaVxʻpભmpWP>7청 E<; 7IeEL~%f%k09& KQy:[ȻPFw@SrY/,u2+zkTTv `84vvTL尃uFm]ߋr@hm+^DF'(zP{`{[!-7"4S_7W㔉ehTs?g5ɖ=fqOG"eh>^u : 9(`_r$T!FsYC93)%~I1j#.z̠QBt6"wZ;=1sfpI1!ۄ$[Pz=4_v2V,J7J&rT )˒F<=ew^/o\ji}f%X?Z>p f_+7Olbʹ0Ϯ@+e) <#.=Zu33l{[USE2&,M"Z0LN%`bQֻ+T22݁ӎoI~ʔ%gw˛#30c_AR> # u9: D!mFVV_vHn7\=ӊRaL窡MdǴieM1 +V R_(g~Q/foW6*jFxZeBzLD #@Trc*цJFIa pbzK ιxh+OV*M\w7 mlZ4M( enĜOڞD)AA3d*0I.T<(yhgbV2O98N u.W*%[: ~8aѬ17Hז8q-Ar掼 W+rXx`ߐUR,S`Tf R^הk,I o)!YiSt|n J#͙g;"pY65F4$_3wVJ.),U#$H7H/W_>/f+V& 4g=2\^g%Do}[ 68D5N(MuoT )}.sb5'Zà /~bXۼ_@NJ]m`< ]5w@r#xP6Nd^lC(r`6cm@ " A iكRrܶ#@șj&,/mFDHFAԗLvfF,_ɛ-Uȭ} vcfna1kM\IU21;.Ko\ƀjm&;dWSJdZC(d*9hUK>%-(4KILi2I|)^8z lqg6Db2Ȋ Z, Bwmjsq+MBOA2DH:vXrocLDO)MEB#q< $ >,$"qp`hi>?>i?plM&:TyB }fzl]FN)r^1_ng[=W}vj~ Q7j& rCwg1b2# Jٜ`?25Gי&mܼK 9-,bƩRF@nxq2`7PQG\TUb\ <㭶xV2ꦦ'"zγ/[͈} {!s*Au"my9Z74yr(n>|X5!F\7DFvql~sܞuyOdQv_A4  ֊kY y?:V0[7V_,T5E &<; *5, OݕiXJ,^(ds+rBݻ_Zs!4>$=@<4ȖPw3x tQ)xֳkm~J^Dmsw`,x4h@1?pdQǵu0MGL=졻B 88<ƛPhZ^±q=ltVaTByfi :8e $dSoB4"; ?J ߛ;-gj9=t?NW3MmiayU{ 5J=E*~ҹh"P a!hV'tN :bMU])SJ[)R|q'=QZI)1N3=);zŭ2EC'sR#_; Hc9 攥9iH J=tAcAϜwf&?!^ Cd4lisYp./3Dޟa9H|>ABw# 818_n3q*z^I)dBbTökc9km;PO_4 |?qvFV~eShu]>c7(EDX'Zlܨ /oFs))YVJ?t]؝1Q$3\ ŝD^NVl[M7bCvҸcԛ:b 5ӱ^|H%|Ƿ0eɶؿ}ln(lcɓwYHS?,0{<#]0L _bG,0Q.>*~S\g̴_ w%QOWc@%Օ#>c?ZFzRU&Uc+vVgQGj87 iКpata}nzq>f2+։ #nr1{~rfTh@-zÜ&Q|f]Ԋ)-Zx߹4/S4kF䵔~"lƼQL v . =Sh;+ϼ[7z^`W,84 \$3 cy\h4HR>qx!Y OcM K;=uF1siM dč%z9+j_:Oy#.dH8|c Ҟt-Pq [œ򊆦pr+"KOmTt5f,,2t8`(K=%7AVLۢTRoJpG1V1JvxgG!@;?o=AE211-ՂA1Fɸ|6٢䊁3!w_đ !?f` qL-}￰{䅼D,ר1.\pkCiWYΚ^OF 2$%rp'r) e`uϫ%h4R->vg>BćZ<˒r/)~/rW piu 0\A2zg\a/^IW8K%NHBEd8]{[0>[]Z'4 ]cGE] *F7zFm/gQ0b=``P")e0cTtU$W֌l4ZҺhh ۸+Xu9[1XK=iCȤh*u:$B|2/am-9 Iq G:<vTІ] 3*0A] KGN xm篨ֹgi/:i躐C"D z1Yl >4D_4iygϚ玃mYEqWJIU`zrx_!+)O<z8t` S[YEyx* IlXpX@Xm͞PT*k% YBʣG *~9 K,BO?[{ds&^MJ'1{K_f1TGܥ3N|21Iٞ@'P{)toi+4:MCvAx4G"C$unp`:VA⺣ѧH[jIZK^a'V[}"A!zf+rR/E>~ 1˞\ɜ=, BQyz0) +]Sx$CbAizZR  d#RHˊDs0mtlAV\T%ɹ{ fV,r"E7ȌwzŁPT]Wonq^hc;nJm/nd?Sճ3fdt= c;mpn9] b~ǹ+Z:,2VFR+YQ.p #0CԫP+?Ga!.rUjF=W|`m<ҕU/VU]%g~X,V\3b )qU^VI!-D@IataSG9D9HIIƴF=|i%"biՍ}8)jo[D|LU"-ԭrPsP[4dN;}lo)OkLPH2b MvQm7FLA1*?p5Q1'֊\!o0f>К>SRn  ]>'L^BɷOOI2J )nİ,:F ?0D֮%T,,Qlu1iX8}r |*LJoEcsUGiD2K[ϻTn"2;KOuF%IK%`HO;")O{AuG^6o!k}X)6$R+LBXS(jI!6+%;M"$2þ¿D{*5 &v)5ַ>}/t[DIy?]S J3yc+i (nTo 9$AJ"yD, WCxyƟz\w} 聦w#[m<ـm GY;ޡy/!j6O ٩v&0b v{P;͖@BӁ%*&G$#|3b 3m>b4K%E .VIUD\u}&;rAђ ;EHoV9+$jJ"G5znI'^ @91DExپ28lc{W`<3Ī u$vǣ\I;2/ wMpswE&Ǔ6N(Oq$M$<. dԂz(EN^rANlIsk^<48&[kՈi N4c &ʲH;ةimHWՉN")9)n+yLЍo?J!¿q96R]Ϊki`u)\q컲;zz6d&M+]&bV ϊ^%7;,T'OgK?' ֝Q>XV<}Oxf;s6mlI(|}G]Ҹ%IP FDrS^Bçڟ}IsPM@M{E>TzӲ3?npi3?DBoWAEtBң`ʤ\E ;+Df+hrG; TWv0̞ȷkT6Y;e|1k<:S+ǟ Y)}[P$KGEmaF,KV_8y/:XW+#7Ƈn6gj=OPvk$R`!YwAWN[N+u!`->n0RXH k%Bz'~vT8U3XtI)l:"ph0u}s֓- ,r=\L,VK20r?Њ/ ShB4Q+fKZqHBU2D{ ɺ%{m?{Lb4/Qϱlb BZE`A%Pڅ qn|*|f=c~$k}%_׀X)G#0j߫!6]oV,Vփh69q*0;E'S#,/qEw`gYhzk*ƄEqIr+n]n9@8g59 Ӿ昤xWmDw震_G}-IQѐB]E4PJt)zwjnF\|€ jNKsCkڡt/i?ÜzTP͜*wN;؅qq׭=1&aTXo'Ŗ :DZDaxY0vGF }b絎3i9kV ?0bf*%<8. ]:97aZ2r]DEn/N{sܝщE@zxY;۾%kiJcSNs-C|H<.BW((z%J8FqdP<25^XX`\5 D5H|F*@-eOҡCGZK PH[aC e+P R*ZyQLj7̾;3O1\NdeyȏiݱX;/Xd=ba2ĊM) Sꪁ8lwbʼnH0ٴ=υcTFBp:^SfH'FnAIq(7/}\>] i_n0@ WUY "|{rp͊+4M]s e^گȍE^E} VddM&{@@\Agv_J8*~͚^#湀!9^pnY)WusW@OqV'0F hާ邪޴#6ϙ ?«+-ګZYWXhbn&J= Y=d}{/g-\RpsoE E@Ƭp5O_*ڙ}A0o:lGo}Q|`)¡`xJ^VEJ" NVVE8MsJ%˪>yx%T=>ʢ82=r{.jCV*Kj!c2c_ ٳǵ\-xt>@IW@ҲqE/ `ᢋA|D~j :4Y\jAuI_Q*pl`'ISiV!̔lvkpݛ5 Bף:HX Lg]_UwYel Xs ̠ʪbfo]VKn FWci{p<:o2+IH'q=wIF__j(X:QNCٯ3*`![N+B : [r;eOmV %E~Grk3jA(*m$&eՈ*Z@1c&6s mףg<3Yg\jp``TUUecņښ=z<%'96 f=Y<5eMթږѩ{6ډ0 9a@Bx+ @YLIHʈ0/^("qnn5LTqjû9u[ê4:"@k7kHi+UV-sq9>E$3 r.Vw3J&JbCCӮ>Ah+ W@-aFSO3GcB C Q '>v)=&s,jגz1I d'̳gU)dB6[Van%{uu-Kl#ȴ̠g&uVBsheNt,JxK W[ 눻ӫ ю+q;Ggk a-cjSXh(wW"I4o\F:?uNzV$'@7|sUQI|/L3%%r]mMG<Pӿ\U.ɍ~x:=s o*^6ő햠l!TZ\ue# a1X84 ]y3c8fm~2-')3^88s5*<2|$*/ oH!0h=C}'vnԋBOG9"eo.[K0Ju1HG8Y&\DN[GuP2<[?QoUe̘<"WZ_IC2ΓkOBRXp=E0k^lqazhxMyu_oNpgs`\x4\kdd1|&9A_Sr & ?2H䧀yMR4ЭI֖?C[mLⲌK%tZ<F i7黭sQ|FN4-2YTxm$")bFe} j`0R^ATxUZ%֜#9ޑ=eH^bcAfMGlj{o aiq:X#NMvc |,XcW;) ymW c^J5%S!GLw9Lţ.Vr$rpa 7 s4Қ)i]#{Xcm$HBk<<@?`;=<(Jg$2 ]ػp_YRXB?Q,'w2L[k K#CoUޯVI"5!S4%WK!兟0WmlzR_Gz*_63&0##vQVBO4B#6|"Nx_ D; 5@(T}t,^K'w7DG"2͕8 ÎDEs"%ڏW = hCY7?`=wte}|sFWL QC r)x,W2ML|ff9XsRL,씛x,jg %@dXq>GmO7iwZ5j3s[`~n ts ڮF?tQ䌓YMLkmk@ݼ3/T}=$y!tD>|G۠sC&#&(srN'Ǣ)Ӯc~+SJ"< Π*MeRtR $ň|hsDIC~I Quh8U !>$sFSÇ$G<1l婛?sI98Ljls!{7~η u{O@ N7/ӥMx4Z~Oe5zL"f*Ը95&ޣ (C(1" ' O5Vx!}y8I\d_?8'acT&<oO *~OQfJK˜3?Ki3f6>n0/.,A5m;NR"DzS@<׆83HTڰ䣅=.ZrxzId 3eNcz\ؤIQ U/ovr+.ڇܜd:1D@pzלHVN[ب} r}L1Utu^s[b6wh'([HmuKWFz$u9bqGk,{Ġ8k (쟿>b1[@0ս΁ӗbH PcK)LAq2W(Zd5lFtɂ5Q MKN>xs)h}pF|&D +?(__sbu6>.A/a^Q5ūӗ?OY-:.3=m5(<0z:~I~n>o2[;=/D)cFգ}Jr5\E־F2ggsӧ Ha[) 9k- -FqemF/C>P^;1em+>)or B74z(gmHe-mI^ aDU  TjmfoOol |R8=50 DڰU_( m8U:p}m停>H|ȃG0IMY )KRu7#40^4VHuНw$zz4>}Ҭ'ks)b;8wp!1i#G8fЁo m$4bL9L@8]ɟ)qRsʨX iAZ'R-X{O˘74B..< CA|93-x̚q<'3\|aT FEg7ƜD6_õ~|j }]ssK!nڄ6L|-OO_i@ChS xȾ'ߐʛ$/ QDu'"־b73Boo5M ?p2C1)JB"*;48)F%7fa,Gg~Ke7 Pv(\!sun=_&>JAVo߾JqÐڒ1GAG+棎SqR+"37!=1P67w8Hp.5ÕV&u_|9Fc$JKj`։0Cn57:АEzw!iUt"ViiR| 캸#yeXhxnSnzׂ\$*PN եSq6A5VcDe F@r Qpo$1?"-nL[Ȝlhe)/f^ %!&7GyqùnKBl*c+.lmP|;$* Tabi85s 66r1[ԡ:XY}RH:ϒB! αe+8u>wfM^B8;I ڃ OF;ց~kUX@ȸDR9BI7j<;S0>q9OŁ[Kz񈧥6 =u2LV*)JG<@5 ]PeKɯhC-4~~сKzz6D. yn,(&VK;?' !ǯ̏xUv۩&yt3i7Ty3̸ԁ;VIr *Hy놵NmRFTWolŗNɿT[|\l;=mB,ŗ-tBOy1ȎvIg<4twbfޒD@'-U\mR0 3UI y Zǘx:^*˦F8S?wp|CKRG>U'^%Ȋ" i͑=QėȈS/aqu,T}lj18ՓJ1Q=N' +^c)To&Ϡ9`MkF6p ~Uɿo`-3lF4&N؟}U7Dp9v>|=;f)Q6!s_Xn_t yk rI8 ÎӦdP@. `~A^:dnXk#Z$*)[PDZ7U9͛dWPՅ[ͭfBh8jWJk'd{9M_LzQ"Et.}ڲ3ChsPY SϩZl1+M+̈́7nH31Rwx.U YT`ofO3m+^zkFe<xI.KM˟rOg{Հ;Gn೷.$$a8͠D ?jYxa "xixkyS25k,~k022?>iq]<0>}bn yp)VKyC*uM6BӉgZHU&zvG C5YFkՌTR+z~DGmLoti:p9ߑhQ &<c;Vj2J TeRu=d,%:h}LsJLӋrl> e:f\ӻXW4H,eNN׽>i"LPy_l  xcPK˫Da2vMI~}:Oο ` E>֘Kҷoogqo3%{%BA,?0%Wxîzy1΃TÍTbHJ f.Dwޟ,pO]lX=C'C:}e}[(6Vl8J%IL++( 1# ³,Y(DåT+sIlNFۿ+`9jNOEx0@y2ZRpb}{ 6Fֵ#^y&`9~`^ZoW:VN27L{:[lWBseJ wӨ?/{̖&75'>UxҬ>&KkG@^*BOmWW9,b'10\0d -2X@Miazs/pXAi$%.Υ6jZYw.VO\ꂆ}5搡Qc5H/¥2L@tK ys1=15|H1ٟynG6 %:AsMݺ( #:Gr?7V?ζt_b{ 6 %h: i[a>>Iu<k~K1{R]W-Эx(wPh:f,¤7lV_N';SHMe&2]f"..0>vv?1z6M`ID^ƭvo* 73y/gz䣲|b]?s: ˼Q! Ҷp믫ޑ@m4w Cx ߢWDp5)(~XlUye$ ׶0fPGwucQr\;ZΝz}vSύG'DϩMl$6i*:sI3\ "\mSE_τHRŌhI@w9.UIQ +Uv!He~GuU6BtӶQ`Ay<W.6i5`B1|ZO:H~8Sؿ>!O|d2妅/xѲ](TUS^Q^")%*'=۵JZ5cOh$җjp˕_a|0-U6Qp4( C@slğ3]56ܸ FY5L)DsߍNx14z!Fݠt6_trX5 >D>77MpZjԆ[lA f͐4F[t0^c=F)N6ڵe`?#li& gmBFjDi@gX]!q{Atp9[SP j;%ֵQip-&0쌿{[_I,P5?zYmӴ5>w2" KNi{f5 B'y֋Qf¯Og+mx>2IFDid']@0 &`<5[W.DwAƢUzwEiIa mQdNZ|_^,\|1\ajb{h\i>{?2kuZCۈmDC۴I I̟yOeBcYr#v ̩oy(KEr ҥ- Qw]#< H]aĀ= 6VP hЏRwGtTjX675`6y5&͏d^%s/JLPk(K!.,6Eqϫ }'>Nr}@%XgDnguD+;-㶿g)Fy=Q3Pь8KF7\B'6l?ef@7UoaA՞>)rol"c$|O mw-$0BC*2|%=PhlLJ3]ii}bzpe#;6N9#Չ㱠3kw'!>'h}ȳݗa,_gXBMd;ԴH9U8Gz6pAl5C'o]~@>h`@=9Qm]XOD̞ b;ٻ)RUH[t|BRshxlTػy`EeqoEh5Zj|&!iR_n+SaD _qNw~k ,d/T'ӹJ֏S8zGO],\Wf6:C_h!͠g8WP$-M(m$'aΌl~p4 \C}0w7&i4@ +2aph?[NT"ޮ$w|2td ߒMy]ڭ鑺9Zl޺s벢%||DjP.o~./tܢv .-KJt*ũ ց'{^~& aɀ|kCanEвld\0d65e /{xnF"4%heh%iӘ1 "ɦ&OLVr&Ӷ"i%|2 vNww_j7kB!Ay(+*MB@/!Hr J|zqi\uvOxwSnwqTGSZ9 )k k~$$G^(@yxi׿QbR-ޮp6bN_&]ΰB)~[)wvHʄF1}^d|GZG Eq Vގrj{شaM"IT}g> ƫݤu4"[C ֻ[S>┬ЖBOݴGԪJ5Tʓ^))o;#aQ -NR2DkJ@X PNs c+8DfjrءAJM3K%;3v G\P..>߭SifplfRGRm kǙj,M􈩨1aPm=m c(2sX )S7LJv um |XϹC. 0"}L$% F naFߋ?PB/e{L};#'9A)MH*t\HRHx&>1oȒ/[õ=<ՑJb-e^c<D ~@)-gg415ஙrQjå.`i<HIM=;?SvȍvPh8"&%o_F`D&Kp)Ww]ZO#XnF Dtn-Ů$] d|CnJp&qq-q/"S'\Ght h4?蝰7j0h\48LK#3ғ;I<:TMH1Ls\+QȬoL.z9n iS2X<HXMjho`׼s+II_<7,:߻jCe&i:`>WaÆXo/m&s'ڌm+V\)?mb͹V\A"+Uvx&o.,3F1 Fʹ>qVڼkic" &DcU|?NLMI$^4{WWl@Нl^DD"Ksokeo@sIWNf:qBˋqk xI.%ZASˈ  l;8閲x-ӟk4'p7dtǽ<Қ n^M퍄a˳&"*4$vf޴ɘD,vUɯHu!Fh\szk q?yJ1O d 1_?X;Yga.OY©ps%8p5g2+O P1!xm? -ly'tΩ)>Pu0(ka$)0 ^L Z6#Vl (ŭMGҪ;ªRo/6utd+t.@KNL-E%/ږ=Вd$L7WR/tPch<=q);vjY(>/I0प᧛k?_6C,tW]MhZD<T}݊r؇4Xy`hFq)syM)9#F> XH& iqy>@Yl`]C:'FQhy <z(mS=[$ENn=3tRcԒ 5̦׏#ɽզ+ĉ$.aջ}%b%0l ap9aCߒhw-CCCOAL>{9 䇡-) QIol&`n zeջni4.69Q ]JqҀ^b}[g#Cv/:28쵷*/ + 蝋zFG?_؍NjCM I >eKLO_tGN"Ua`\ ȭ,lB s 4h"bq[h .ѹ(ѲZ!VZ2M~z95=Y)j^!s~$GZ PWyd% ™ۈ)QDVZ^b݂XʱG<x 3 5a|x JF*ʯhc=Xݗ3G'Rܑ\%>䏱S5rb{[TB:*:=$49z)aiS4K.㜍 D2%reʹ4q`\D"o3&12P~%"s^KS0 XՎ\HJf5>k-Rblg:&*TcE?qILfqY@m.u5`#t-whnp>T;C?wJ=(׼خ&F J!@-a0WS.,*Y*]4NZ7eAVPZN3u[G@j0WFvLk)wYQ{yQ} Gcy׀>׵TaDdΆN>=L_yzCwjH~U`z!}R:oU2RoL-J$q~z웦op'lޕ21D& $;NQaSM-X$.NE8U:BFGڧNWMEAC bRowixڡbhX6@JotmX0`(j=Zh>1?om,,1I#:QM*1 `hXB]cJs0vh%r^ qb˪m+F_WI+iPG60!0hYS)7կO*wYYSaP;')7m*_Y՚PXGZށ#\c&5WooGt׳>ܦMu8kj٭nђ`Ժ"y|7JLg!EhlاڑV7֞m7wWFQ( j˜,vlp?uzxMLJhQD{ &+6t2Sea! _sѥwzqt;;[M@))N69f:&e7]c[k`]'o}G9qO_p8F%@ŒOɉm"y6|针;xsP|@{Nr/T:9jx.ݰt6ٹ&;z2Cۏҽ>*DWᅫ*LFgNM:ۜv_=ܪ J&ND;w珶D/tmRiW\~R)*omÑeZ42{Ɠ YuѡDeҾ cv-:i&̳Jyϩ:)EIw7#rn%#N s/7Vi1E74M!XavZg5"]G/_u^-\Ь%*+Ŋ]9Ȉ '֔踺tքcwV!3ȯN֜<;ɝ.]x(F)14$=ϻ']7Ƶޫw: Ca`}A*rfD.3_xbIFA rIcA~<e|}a}` }ri]198hYػ߫#}+d3fVdDJ?cQ SNY"#+y9&4B^K1Vۉi/FUFS՞:q 8ǻ .Qf` .;K)7$~w^ ZBDcK!'$O$+!#9) MsyxzNH Hٷ&Xu9Dl >yZශŦj/XVk@yCJnxM-?$WI7>0h9F٧Q:QI1꣘Tl;Ul؟-xx 1>W7Ȼ!Gˤ^_o@|8WC]"3gT~o4U=as xĒ^%a_ҽGQvrnֻMh|tʛҫ2 |c,KZNwryGߩ0gOWaTj5ʔ?-s3 "+cjsEh6e:L,κ gj SP" %[iU%&BaҒ:߂ns#_C%F=ݽ(Dݹ[xtuA`G }du,>Vgpdw;r^k[X)K-7\R(rx;Z;A7d g XdFTP nJXUShfGّc% 6[ skR3܍{VQ~`: Z`%ݑ"|l;k0.0, ﳛbyě!7rS<2WHAD@h ZLSh/&>@#E{ip%dRhر;3\G_ +]G#̂qN-nr:aujR 2E\Oy#  ;RK>t<@+51,a Tt3!2$ oWSDYQ]v_I8 x#ٹ%*+g)T̋1Jz6 S c-4t*%Ŀz{ {΄pOm OʃP8mLkT܏vpmY#DMr0UZC2x1d}=nU&OiH:70M&;]Ns>JF䷠TVaQwQY`XL!ƥohhb2--Sf`|= OυksLH vBElE7ʼ l84[|㿌:{d}zefEr-wϴ.J=1j1ֶr aMu+~e~a pxB6fK/&-QȘ|Nfl}\LYo GFï;]rjRj*o.'gvQ|h eGq"k<_x1N9z hI1s0Aq4b ҳU!qՐ7Lfz[io/F:UtU[h@P792ӑ^df蚈+Jq[r2 Bm%cE*z%sr: X}@>yt: ۚnNRgx4FQ%Š qL<;[QNĚO4Ʈ7Y篁~.߹gCv=ʿptQ?S\?9(`ѵm&I&k.VF}9}2윷݉*é~diI˓_%)c82EaͰx7-Q2ttxetpѴ}ub#X|u?9gd*! c-? %8bOK'CLn+{[ @lҊDoI9QBƆI)JDo- _K)|=yn (jx6Ua3ؽx^ꖄ7'r)ɱi>64Mx7 O&y`QȼzٞNCFUp81gB+ |ل>ɂ6ghdʺ+ytƝ;l}kAcС_чh-G]x2VT@RS?;Ub!$YwL|ݓ1|jPg^ev\~TYХqN,>* ɨkq} #QJeLz[zPocU-7s!0#JM؏<-dttزG{]Fe0"1ԗz b-t( dѽv@]_A#!16i82MzSZL:0.jtV.;Z|&ϔUO?o/HJuZ? ^DC3Ov+VVw}{}Sj;]$t (QQY1umQp~b^/{t4$Cv9 ~J]F8#Tҷ>,Mt`Ӯ ykEPyR=I=]\YV ).Ьv1o43qGhCz'!)v]qW ځ66(etyqr Pv|1f#Ӫ(a-ހ-PviO-/^PGV xoX >vS' A j[IGrٽ h7=:Pӎ?ĖmH=Iбe8T`_<`1* {SAzMt%2d|RZ)#ͲY c׮4]BC'X㗹I8 [|;1QӛQ|HvޛIT(\OО dΦoӲwPBlWl6qR4=g3TȂO/Pr+7E`&rI4_fkb"\MtN/>xA"UBJ0Ze22(|XZH3S!HϠ331Yk1e1 |GFF/h꒫eQ1͜;3n` R׾v|\gUses-Jjً\@] c\FM7t14ɨsTSe&K}Äe^ zQI, Ab֩_*偐nTW;da5dY.x"p3q(NK8" "?۩0e8Z5ܢH\~\#sdI_n>;ۘ: ; Œt>kuH4 s#5fvݼ#bYR<2ɢԥ`4bHf_8\^-Uq㋛_an?wmb~ wA\JOY=!|Y4c>)F<2_V §b^lD_ ӥxSjYz FoJO1Bh i/J.~,g\S-Xi{F-G׵̈>9YHԻ)N//ĺb$F^'Jvl_ @ LD"HfLm3;7fm'Wzqӭ̫U+Y F a`ׂ>^?Z}r捻a+  JY<@GCF<aoa$2v Z"ןB^']=0"rI!0;V;tI֌|i@;kx"=TM1$ahGF_(F"7as4@l”X LU.q VŒCIE /D{8o^k}v@6ݚv)&K% 2Dp ҈ATcq}/#AkQL#Cdq(B(|b`vR<]l,e'HSo6g^a0Bl0FwGt/ jz~GȣgA\$4֍\g8\L/ड# NSO ~neا.` 1S{r[ז#w$wR#E+Bv|ZԹBo[rS4 챊S5͇|HץyK1E=d% JąI\9trxR@7xuNk*G{qx(O3{n&3]9 E]Se|"1z]ff 1 F0D P)`Pft{Wr~[5,.~7Y+\ELp]d㕰 ^|49'Pn"ԑ!R=pD#j:ռ g]:eI8ac/3B6_ eQ2 r:1O<[&ӐV^wŠQx4QͩZjg>k5i*W}8Vda2" (aU;[aͧѵn36)e IC>aX=؉}0|2_ HWk57$5qQ<>d ɏTǻBS kh9`ñ++V {6LA -JH7`@\2C"WR\}(r7V1 \ĎԫY?QV&zJȇ ݸ)Jq̙9BeJ.6^P)wN`Bgr o3\J$"':2Ϳ=d\UiY%sm6ߡ6@CK'׏7͸[MJS3PgF̚ G\%I$7"Gv?KeչD$7Qր\Z2nd<Pgze/cr?h՛8eWjwc3P=% Y&D|4Ҡ.W> 韛7bp*aPT0p*vRdQKΰ %+ p5);Q@aQE2){(7Mѽ`ijWF=Uv^ KsS(çd,g\V9I:CT a巵1[xۅ8NQ'>CSKob54tؠQ "%|2%nu[V?窳Xcܒ S[?؎9׮qrT`IdžUɗ JHxl$ - jl *4+%Oc7Z=}oz EwΗ,Ĩ1~_}=E mK* ~b1f80ʏ|,cI]{X9"\깲JǸ%isЗ@ZD뼒XaBu-nCyoC%T{]cTq @ݺ;FC:JTU,w $ OV'TAyJ/ʛ 鄕[+E1k yz.%TD!*$ =08(".n}R]WW’6kMO.]q Ŕ{"KU.42j.RuхH]k2a+`|K{y"ٶ4۳Xlv9-be|ұt։#n7ΰL^Lۇrޔcl bUE"3:]e-}x`Ot]MnfDВOxj*S8kcs]lxKaD{NL-Ĉ(f;fJgb+Q2ԯ<s6I0T}+۫:c h{r,mPBp`Fj޽+M= f.\Էtuċ2H~co`C[¦bJ.}='@!yuNrXmi;Xi5xC)-Yꫩý1Z~1lI14ph C 9 }@gc$eoӰriJ]o_ZZ G/^WTϳbƌOnC: MlXdA'U$FWj/3u,a_ <]Y& w0yBٚ逜+*J5+:#?>F~3:g ɖttǶ߿{ dWY KR.V2#4B Y #)~^!~$f Wn C)qsq78JľGK"j:c7t֗,Bv㕘j~?r`3w欧Զ='P4*;&lly"L('xPa&y^ݭn!Mcf{]zy`osR~s7HMkc F}Ǣ5N?z>>Jfir_$h{?Br$¼b#vUbuih;&7#r!egeT<* VPJ'&EY}29BGRMAlj\J턃 l#o75)d!*JM0" rgLwQYQ_b{Z|N!eӝu`DVŸ(064߆ʿfV֠^n'sb=|үȄ݃jvYt!𽪍79Rj~0z%iQC%d~aۆ @NZ L=/c@ yLgTt~tI_9 xq[ |Jt(zgR( U=gFǺF$6W2.0@10Iמ%NV~8RgsH/$1*'@=QA2 v9vK=[j)Em~x$#ǐ6 j2Dv\ifm:vqt%$i~¹=Z{I>Tޯ/,Vғ7M'XOU".,owehv8 Cj^/Ô<EDjB1fG9 wT&C#.,^JųYL-}3qmXNd$UM+ȌshJ&o.hUgS߻0!$L7|)[̩OWz{ZOח_J)NOJ_P_e(Ŗ551#z7>af $^Y$:_݃m)*`Z$ G5YW_|!\U@NosGb+*LH|Y*!oX0c_nU,ZX K%P rk$\xJ<>xhR"CwL˿9X=JO$gS'g/UgMXMb9r\o_93\bpMmdaњ;A{#$sGLxb0z@rN& g_;1ׯ^׭e^j7rw/w3=ws{`#`]qL6EoOZ@X[~S}&պ!y@~5S3nΠX=UlӭLEH` {iLqnWTIJOPn}'@; s{!G)a ^6|ۣ%tHvY\?T)4sUY1bؚS~Ls#u<7&T )%[dJF^roM ޴ifA_~[ᤀǮ1Y[ S7ޖPO3Ξj 2x{R֓&A|Vr"W!Ե9:+ND0oɔ'/cҙ? 77ίJƩ;uTB Hx̌] 3y\^2q=.R3ev+ -hilLV L6#ޅ$az?i%kMa ' ~sl|0^WIcOh_tNl9D>߂X|T)HV-˓QQwNv14МTн R>u"2ާ{li!|ay4~(~-߈7Ţ$J1 FP($9C,tUPclأy*u=Rz@Ztq7҃‚mq+)wf<=n1evķd=絗VPW:KEiH~)oCFNƑ} O=1?G$)o*DNhխC/8uj +ɆdooE8[2WTس~X;Vأn]0{ye;<_L0E}w8o4S:-tjEƀm)Ӭ E}Ij:7!&nǾ#3.8iM ׵ b<oی&- oQ帽̸8tuECdm~3b5O8AUݼC"Yp@4_k- ?Z[^S)/h6lȞ?r0vF0yٹn/04-u22~ʷ?{6+ۚM ~.nxͰ"nZQfU}*GRk:FIBI2f_Ӫ9Ort~;9o_Sj =jϦV:J@kw[9$ fSJ}DIQz9>:R; v*m0>ۯi.k~$9y*Qbܱdط L\pYUP}KӽqxJj`c?O?%;]7OH2d`UF=6 n;4}91fč30xE S~ߋ={/wޤτ 6 ]ՑU&h>wLJ \x0WVi?(G !R B\=Z)nxJtT9%ǯHqTEzm#ISʤU w`L8N ;\Z.#>N,t-EыCCa4#>) H YG>CR|g+I rrJI\RI*9xpK8Ѧ3?z|2AۙyLF QUC},8[`n'+1H C\v=yn>4r^I XZ`Wӱm`@JDKYq0͑K^l}+9'MzwԣsLk w-u8uLѢQb.%qWeE2|B.9ё'8Si2:7GkIGGbVmݦ!A8{\'T? $C)߶Ι͝a.}L} sO3! cӊY&&0RGdJ}ԯ|紽,ϸ,ae% [ծ kuE"c%ڲ^-ɼʫӠޗ|煎L'l01i0JJS%[pTOB57lv~ƅ-c$R5ԫ1gsK 1)N" FTRdCƯXk;~ ,V4P:XB.${K$呅QX{jʈDqDWx>y+y9`JEakG*F iE`/Mhi{NE~:_}SYGgH`]Zk|fU8EZ,٦ln?wvQJ *L&x)%az߶m>+%ch"q/\` H*O|p[wjh~Ί?muf}^?_jc4 sJ߈)R$=Ti<Ұ<ܛ ؼEp\c: /;%+q9$}7=geaoƧlOHgVҌx+&A";̴Vj;:=(T?yvZx f@-+- ģD0I=N;؊7YT="d*N[PaE %cu ƄyZ ,sW'~?RuA&3V_/%xLQkӅ>9BゖJK}.ąZ됸9M0ڃbeyBQDt>,aBs^RP_4KWVNIkakx*4PH;Jr|kKHId=63yXmdz;:;~>6ӾlMR)_|l@xY:OauBYTR˫+B1XNL7Xs={p&X $*]it95q[_gKqCŁZH  "fIɣc='c:Pllu>z}+h_|ʠ>\t3OwyuYNˋ|}82(?TZbQE2 vۯHs6|O.)(/uk鶁۟hD"3TmZ Sr4vװJQF+'Z^bc;ݨ^\¹|p V~ЌFJ-_p[=Fi^.HŻ]ܬ D%N9>@3do$%UƟ,۷O5p$\Eך(ıel*P}10q@( IU2&:ûSIԧaDI0D4xu-nŜܓՃ>ԗTJ$XޒR 0Ah!ӠXg\#tot"z/&QnOK5,>W  dSJ܇@:|8ec6`k8-cg(}yDs4pk'NZm=Ps!v}Foa`pjo̴o~Qeӹ`M>&еDk (u3z q2[:ޔjNr O2ˏ*k u$QL% ]\Il> pjg)ژI!M4XBnmJanȇ/$":ƴPd6j\g#HF&CRWC4D?,9j!XGbGb9,2L?IJC_+%GS Z(&ؿg!IjʟyK̿~F.=l5)g!HP=C c#l ®ag`> svh5Ÿ+Y*~/=hCiDqe@DTsѓTGA3SOYYWlS&ytWycn^G5xzYM2>ZN9sIfRJX:_$kd yҮ8^?@r ᷷+´L)QAprN[B* $Ca/cp4X_(ѭJZeQ[i1dN6ZU8Tm@P5a[~T4:Α ,"شG]q-[Tmfa9בE_{I/ *U6@ {B }۱uYrA9_4A_BLMdcC61&8' ݾSg-0`FlCSfQ9`һEХ24]7V}`2:F=N:LepQNG_)+ P<isO).8Kwm*&RK`E^E*IV[}RkFDt)J !gt9% /ȼ$jձ00*?h6H6sOMIHD"y#aTc|XET<URxߔ|I)ʤ;E齧{ܾ~Z[|]bNFǘoZv t?C/ hqF֟10F:"վhz_Bb\=tHeu?;гW%"L'&rddž|xUje ȼǖr;=ݥT^&rHk33 Q\hl/hQU ވVx>S4i~4IXJݶnL5Ch9yj H}tw SK;~)k_g!e'6j>}3kvaRl*@o!-^P>tdPNȄOZF0!u??aSuԽ/k xuy@Zu^2t}>.l]fQF0o?\8d «b=T;?oL6-b>L@j N | zz(AojZ0C(=cYsQM=e)s#C3H][f o0ʧxYIS`%Xa<Xwcyd4`Fe\'l%"y8`QOw֎y*% lԁFےMtźmKmҬp1 Ac#xX/V;Onm$N[kc=NZXN%l+WY\`)(Ӭj :wjܪ_y9hb^8g䉓 26-דe!i-\t#X1Q2+핦?4 Y@9[}q;QP9CH UdP)d7 IF׍} m j8̮wZڝ/_dADz*Ēe'rjqHDanE:gT kYYӤ}t\P'j`h)_JUy*Z~1`Q?9Jb0DODhOĴ5b6/'XO "Tz\׈\Z@ 1m*PQE 'WhhD{%QqJ%D)E'wi߆8Nsb3Q>V{&v櫑d x`Zbb3-. 6J\Ľ ',qZomM#<+TN+^O&T ( RqT)-eYM!$:RbҤAgNtO-ح^?gں$*7,J-PJ 5 3,[[FǀREI3  x?fL1)"âB- mIV7]នZgEk q)n$ƶCʍܿc2Cw<p<$Mv=8" ۰h{#0FQOD"+U R~Фk޿;ӭyVe/Pc}Nc7xjlߚo1᥋upVQnSJ'z)a"0,3~*ޫtGY<Â1/گf `NܻݘUZ}Yq*r=TG۹Lr 2$ ƜZNpR^xd-9iɓv3*j?VAs[MIqZ?uV]NbYL R|lqv匩.B"sjww0U=3 9m6{4Abl wjY]id eJ%DM] x}jw(Dȵ܋2grnf^.{.8?5 OrMٙ~yBT˅B_sa5갌lhb9?={ lӌ`6Tݟ\2vS_'x딝`xƎUNVgXw boXXE !&&ck46~`A6(JOo ?-:xjE]c_loHq1;ނ^h,ėmq;ec䜗)}0zn#(DHBk220v;\q2O%\DD$\eK2Y'N;:F6Vfǔ-ߕnt\c#J2"R_ԇn2pcṔ%ĄO5* & M.-EOg)eLk&ҧldcHlM3exEh [3ƙgtHR<&; @] lkSRhÐ'q[b7br OO# *㻚^s(ejJٕsQ( 0"+@aznV~dp;6sL]O\$ c. S$ bRrcp0QӣɒkYK-@%lY‹bIrhchgn?A.ěpOiYD!̐Su^|GvE#$I9Hv8\HiP3!z޷ÿ%8pra,:Zm]WJ[3۰:ީR$׹K~<[ªMʒRڪoݎ*'U> ɺLu3AҴvg"4p.\K,ÀH;.v2Ē$8.zO? $ͪBZZNI(.^a1 Szzk1;d #,Ԥː[r;&=`1(I*Gj|̮%fI_cWdkeRRAːrtc-Npl@|%}N:W{LmP2;.|?4z̘װ@q uкy)LӞg5d v},-f ѸƘr2քQ(@='4q.G|#[.ئdT&+d-L|Žd@5T"DT+PZ =AX^8&姄ԃ‹R' {CY(rXKB &")@{[cAgRJk[Ԍ >4닥h2F1} ţ>tBuҦvW2U yk_fOYOzP%ʔq; ~xn|A} aWz|/ei8g &)˯U nwSL. {͚0^`4ގص|m:z2֢asZNLp 8] ֨< Yʟ+)֨SCGYGRoي޲x EfW/ջOjvcFk#1D`_ Y :vF\e-mTSC1@&ϝIis~@_ޚ)ta-tH^3[O7NGFk{XH%?O^)R0KM˚"qD}D"I孊NH-#ɯ$hlK̾k<[[p@-߮;ոhU(ZB_XGqE=:ުvh|VP򌫗1Q˭!0$)-^(0+ԯSup0ɳVOW~;n%s͌Ggl::+ ׻у4D%ھPx9B|}&d@jϐVO;*[2ҍtW /k(k"2;b(NJ/6KA&0E*V g 'oG=/>tHw恺,+d,ޢjH=&zWztLf xxK,*c3.^}" jH{D `:я~Ns8ahr $\s>}X}Uܚ_ ;f6"!< 2ODh 둊I& XǔGB(HR4X! }a" 'yyZ-(PDۜEoG,v&J L9h~: ;¦hFIKt0&IZ'\csHY?|"E=dr+3[y]GߢSLnr"c͙$rBF0(@gx1f 5 oTэK2~{ mc+bL1%as~놢)KS<+hҵTd>r ykfd_-=x,&҈L%!tqk/oT(MDMcۜn$;w|LavkwE)i]?vUd?#cLџ1c,30+& W,վ$=HQ}U.n;svoϘ7pBHz;:ΏJ-+1hDXŒ% .jJSl/Exj*#_GI'DUVt S2 `"{[&|Y '~=zAKbHќ)_j/")}SE:͔פ)n)%MPWUeM6%$h` KpnpRr`gdMLZʫU"KV4YDZ2>]孑$YB)Bw,;=?I'e3>7WgJSշ SwOc%_{0kW#*3W ÿif[jnQJHxXbApLɃ#d]t8Gӛ'3x6Zz~M6H.5;.=i坹Ӵ `_̅Lhj,JR+.)6B’[:,oj3v*Fbldf+e2j5xv$IZQZ Cta| tLjƷs̥nGL i&¶3ku1OGDW휦Q,Hm@i!1 u܆ߞJu#gY`N>? cu6̣cT+YOhV:Xw/LPr,iGؑ^s\ߙ(we9?^gA@iGy1C5ʀY9JI8:w=Np뢴@ qD>+̳j]!Z']]m7!,'qQȁ4^ %_QdaW ^[˦R 颣DkQmR|I-`VYB8!v ilsJ}bŻ7~r0yS#Ipv!jSv6;N]SũB\k˕YMPR2୻ed'F};jSd֕ṕ4 BGovZ c#ؽ?"wv ?W ~>p:6EJe|!c$& l2Γ'u>b*2'ͷX7(ϮɤWP~OW̠.K'g SjTnSTҩ?&9xa@c(,b3ΗeTO>>$] hA:w<=f+ks)9ޅ %PQPNѱ4@q(>G"X1! U rBJ:{͡^L6?]GOQf4:U)vJ">3>v~+%E:+,Kzr+׈K|9 ?cLXk-{eM?Hd.;R1?3G^`sF!4EtJ7f@y#jQ^Sנ9a L)ۯ)$b 9ؑQ]|ɲ |mOUZ$5!>Aԃ0՚Y^X;=ٷwy(u0^f5}^LA@a ՗'14lzbF߯|5.xqWOS sUyÒY̢28eq Pc"w!f̝0:'L_ e5W~B1%E7nXfZ1I%r&Dl+:oPq\߳G畔X`xnT+vzXt|=}aptkOL>Tqay2fiDWr (XLPm=6g3={mگf3}6 pO'U8JJ8bլMFxiNw3/45b.mM >,5ӯ 6:ˀ3puasHX 40P Cw 9$.m/!jNuNhd 2upCH͢"4CM7W9aOi/NC^$O_jBJˮ2 #ƊUÆ^TJ TJr[iqlȩŢpZL9 2 6me<攟. R(oћ +}IpC¸1;da41 @y\^CFx+%T81B 4Ah866JwIhx+ߒMwj]1h۲rާq2H tɴPIȭ86"R3"Gx8Zֻ[UT6 _4ID.*l<a0B(-QM ;ut@Mfuijdsfu,}XWJPĦL'QU+7reDy7wR)G(B;+2tX% s BYo-ve*.i>5HmeyvIDSx#'ѭ%li:V!)iB1M` Bᴞf#zUXî Ó{0fWhr{yce$w%$gev0a>4L ӍsL,0! b@ڋV^DKE1+Yk'ZC.ٲ.e(%|`c򍇆FY@ N.0{ﺖ5kD){ "+4wʋߟXQ&m.$mda/`K)uF;0M=WN8 Fe5Pl˳>WKQ"]p+w&Qކ4gY;$iiw_gg!RA`!u + 5a+w$oY8Q5.}]ȆaF3<2`BV-֕8lZ by/wD,tm0;|nP-ـ_"+3׾Wi܋8-&}$xY.Ȑ,8rˈCyx:;'/WHy&ȝv15ߢ ?}z*ggHp$ zTH~q@.(x=m^x8%h`|z%]Ejvə^ܴP@@B׃[Z]t-0Ҹښxl\qJCĦ)3(/Cy`-Sդs8Ϛ/j}pO-.0gwڛ5-3Up9@AC[rp%û_p]@> )$ܕ,Y;VLZhY[cTpϏ1p8E?u:xaಣ}rgq oѹ9FfJ )P9t 絚yia0g pb3M?2bhr'ڣ8qXc?ޣzma:b+T8_7GAYvef' 2JjU6;Q0DTZ"S}jf^{X>1 _im*kRh? a(&ǟ3ś"Xѣrj.ȳ@gطAږH{a||vm0fjshȐ[TSrŧP3-.c2%3ޱӃ(Jh[YJl}يǀ(,i¿4f!צ ǀE=w_0{~@lnfyHb~!yg7-ݛUj<i؅cB^Mw7QVvrwը))!d59nΘg \8ng`PbSbLIPAS7![l%o?|Yq ,z}0m[1+b b{xt۪P8@yor AE썌oDM$@W?햇#2&1E.yBA)\V2_W{:V@֠VxKd҂m Aa74>jeDch8I#ookčVxjC rI튷r'gNQnI#\q7$!(B 9Z{kD< FW*=䯜l+R33Uw}WTG*!}]=PBdy#P@H|N_4!tí$Zh )5Tq;=g4M.[3cܫ50۟9K@&^Nf8~Bt?Jx:s|oyd]<$JVge/uf\dfhXspj9= @Z@G\8r[]$ߺ8˃ƅJٴak>f B8<gr;tg`[fѷQB‘onEѱ\@ Αh~aE2 dE8D1!سBslOSקXy¯S^6C ?Ԃ9w@c%` ?8ص Y^ ɠ,$X(g06B_+ t Ƶ0B,Wc5Wxz TUqLөZOs\H=g5\6{ GMbq뜍}/*@S[3cpఁ$mH<*$i=FnGuNԆSgPW]wHnT d\Z'/W+dPԟP2%av 4'5}TJލDŽ/R<!ȗA8'Jbu1X<0eJ$;j /lX4鯵֌tܞ^1rFJ\Gm/ 12M)YQCYb7b^5wdПR:hOZp7'w|,.v 25< K#X ICsMt+( p/ jc̥?˞/tʔ#)l"Aر>zv$G-YYz>[3X =YWCēu(sǡ®aQ8L S(KY`/[OxFU5\oUxfiQvdgUvC{_ڴ bޝ%lSo [N 6K\1aɬA$J=$|4~&ZŜpP(G>(IlPIˈ], gJF+}\oNqH9$~9z@"W'}k8:֥e g#ӧKeJ( KO@U,jQݽ@gÆD.< ZJc,L~hFNnL~'B;pLD6T\dMBs~˵h+teGIԬDWQ 7q2b 8VeG(P_'ehbrTΫ!OJv)uim$L]q GFQ}kt8"[7{a94 ґVbqzo\y)rC#,q΍J[EL=)҄ o4R=';O9 筑r[i+u㶞}K&ư9dyiȭoӷqxK.4|h3m`-HR1@ɡG!tj8GL ntD/DMە}2MmﴓO#zɅ̘ YlM%ٰxmL,JU>͍Q-@T!Io/m{|bF`+]1FG)'4qd<7nړYk>i| S!Wʊ)̖JHt9]6'^hK3w2q??A. BdsL8q#Le7೩V\Z:fP#߆.!q+|6LIg+O}{Plrϙ특Un8'퐒?sCσ>ZDL6DBOhtK2J]q~$Є-X꣚P.'i_S:9ϤWRU&!$ zb!hˠ5 /9MŌbڛ![s)wA$s:>< ?ZWNKtcRchN4d"p j 97ٳ{M`$M~cԋ hYOlG*6[j}_X4GILQkR8vT6MlZzlˠ~,AJ֝zP*aP{ƺ DH+b QCͻS|YJU~-0~jq3+1e"o>ݺ1c/1pj!S9|\j?V6׺EÏ%&;Ma]#a나ю99n-|ut:Z"WH$5 w$~aDBsS{mq0PUe6GA45UV)7@^ތoK2li`k;їr@Jbu0P ~ =LtH_TԄݨ9K ̵:V{^icF3%-˟iR>ViC`ڙB8^C5{~x2eIRJ8Xbcd*^2q)L5|8 ȽA ~MYjR1r"'_JЍG4{P8?4QA tͻ˟=:7WRJ%ʑ{71A2ɵݏUJ܋Aqg)CK~ѝi$m і g鑑Red>EXbݱ1¡njBdQ<*R*E_N ѵחQvygdSM\s a`Poox֖Ea*d1א)!rQ'0 MLzh1:b+v/ /ëߠ$d]ZM.J:bYg0WZԤ =k?߅(Px/w{( AdjtM<_Z^0- m&8ݗH"4꼇H6A8%a=EY i=O}h<(xy,4#*z'DPUJڣuUHd,<`QeXЛlqu0 l,Wk'EZ+g;ˣ=)/^)t5b)\tuhgT1]Ej׎1nrS (݁hBA(DFqʂc58U DzcBL.rK;o)ĞV̚":=XlLaM>= GK5*ߤ1yx]p9T}(#1 ]P؃^;qd=LrOB`QnBpe!؜EBag*Qŭ6E{-C4 8îXSƝ|wc/Op*vch]k,C6LHb3Jɶf"ԞVGQt{V/겅HmQ9hNw)4ij H8:+'#>^S/A!a\?eP0'/FPxy!Lrmڃ{Fۺ!1EYOeVa-40vg P ?ٿhy#!U%T DNbwXn|:ħŐgر‡DυtCz Ľj0l΢A*ZL%"lq:ceyfP&g!σ{u U4 dS}FL'uͼ(Jȿ췇J2_9:=~\Vc=U'ϟᨌlXuG@ҒHZnNTl.=Q46C@Jkİ|}HA}OeMK4؝ ]ghu2mTdPpud.?E̛σwsx{ ~54&7 xXʛ`p#uw5lLb ЧjR*$6g}ŕб-mx>hFUO*<Hg{V %+-Dn.`+1r`,8_[mhC$s[u>M\ DYC&WkZ$'ͻ=|Ypx>5DW\9 'ƒ6ki*BbfbWq޽4'Es"p}R VO.h~ŭUrfOCy8 r  t'޼3oWK@6@No?Kb\_L'&b[h3\#_l`)#LH!lZIU}!Hyg;YS5՘(sRӨ.1,TT@SVn'͔2߈((XcDJAr FW)zE Nԇi3%*\3[q2 C 69^974QG2me3Wk` L RYz"* n0e{y @l-xf[%JJv>כJ_B&۵cbN!+(zypϿNf8E=&\hW xng&(PJ#!⑹ՕxA0n3&5o Y XWv,*%ڬgV &Ah8"ݖ癍 ʹZOj'z $eJ^C|6@wCnTV3Ui.w$DIu*fJ ^ EkoD{տA$a$Qw l,kCkX3w# *s ]2̐9z\@@eXa~t+YYFd(ȏ_c=S< b5t?\4J<> s;?PfĘܸqKJod8ܜ2v&t[҉ZZbtg7JSkmdx{Lm3" Hi"6] Tz@܌k@D6LQQstg;| Q-$,4,½}RKiaGiOWүw|UV'ɢ #mV>[)(Y*V$jXv밌:Ǝyڬ&Kip7`'B~%g>U&RhU>{sP?gG‰W qHRF^,(: `yZsR60{"v^{ ~e2TI|?e)c@>2tUwIBPLOK] HlŨrGjS!?G]x-a'%zuRѭ))|,eiJ>\|e0m?VSemz_3B.˂:˘>'gm>:l2{$IH%I ԀQ3()) 4nڈE'np}j1kei˫:j(MZ_ "jJk+$I:z"-roB]]lyWYoS4P8WvFD0tR9؊HZtډf9%Է?F4]ުe?ՓU ʭ|^C |pa+$cٳ)~Spͅe⹲4QF[w|LCml;U""4PEefFTGoLA06,Ft0DEogY:ݮ۟iiV廝ʩ2q%.;@!K-@;^j^ƘN5.!s$[ f}t(lRnXArO@| ]bޒ΂;<a-uέ/A.B.]:q,,|B5@G퇀$q.rVw^3;qH&CȏujZ? wE X +j]Xq`mGF$(f_Bs# z8:D$,>| j?(h _1ePc2l|bmj? e/,v L{.qsr%"w5eLUwSIx4@701=cy##N3ʸؼE|*@*:Nh$͡>b{T?3NaBDo"1˪Z$.[nfB^ΎNf>Y9 8ˏ5+*6eԁ{ҎgN_?ϼ lp!>G١M4sÛE/Fs\5},V#%Sp=D%׬RMKޫrDN{$ әyB$K2l۰ye rmY Vs񜖱 ֋h(%'kїv ۇs(K2gcKjgD4¸Wfd3{(=(=:+)քǟMt?$ku\5t&FO`#b8Q}֛$}6Z5JG>ٔ:\;I fY&D)jإ`6fFA%H>X>iNZTv#?4^ã_]7n>\ S0+߼)JF6#2J¸Zr*/(<:-*^W5 pGjG9Sic5t]ӛjOX|&pup<ˢAZɨA><\FۿG2p\ ASyR8VFG, N :&b>PV%X'c2#]lPweOo% GLm7^uTQ?7iɐ >V=GvoH yl l:0Oae6`61[ayAb&dEz@Y/g)T>`HnN m,򚇑a_Ŭ2ѷ b7"D\ P=H4w] *Eg̶E@mqF)Rp10\<_3@S][|f8/ PK {ֺ6=ܵzD^e^rT;d N`&侏O{ ̒[9'A\B8`Ю1cĊ y{94B`.OsvzD=}#D`ケ8LmjfHbfsFkD`S ]`4#é8/콕ʖ~ и !a'޻,l0J^5qhjp[#E7gr $ sN6vVd):@<]SX[!`exl(2aP|:sKtuW? Vbގc0'R9ҟ`:GjrD{AX 9]t&pi ô '׃@HSw i>"_js:M#{-!j34+|2}!dlde|F&OSfv'g~~e73$61: sԍꀤQ(=!Nhqm}Sz%iq+YOh@QLExXZAD]:Nd%(Z]`#?gbfA @0=wĢhGaFTp t֝P3hsǰ++_Ӫ/%jؘo$<^(pY76bI.Æ׵}~‰go3crzUI1w|,Z#7,wa3]gRob[kMzُ98 Gz%F_B4EWߤPMWh18?9K&.WUM03AfMQ[Y{Q~4H}?O(Z͚AǖD]8z6Bϣe X.GNL8=4#Ջ)v$2Bfa.Ҍ7 E|YpPfVFؐ) AfKfҝDlVN58[u/7孴#2v8P 2Ŏ΢޶!;gbL  (`- 1W`hY (ŶΤ% Ѱ ?0L' VXIKP6?Gp萶 Gо8%B"{wbo3N)ٟGYl 2gg˭rr}E, ālEmsU,H$ÙyЦr; pFZHO POjJq5d8ٟ?ETnY\ 0 YW~I@ey{޾xV$ Uml-\oCd#l:wFNa߃B] mȑlo(QayLk)fz]!ѓ $=|ax@\+~W>)_)\O?(5>V\)Ʌ8ᶙ ϗ3־g2pU wԜ%3qb C*YIœjq 2!\mW22{>BxldI`T~/o( jENۘn,+ mษgJ@;J*Y '};[+bs`9 M9"Xl)?׳ob0yIlyէg<%wD?|ccR\g%[hZlC@=v  !FзnEŘQ'cQܻ=!OکG G;{{^dc٫@y_J`4S1q^Lu-sU\L]3// ϖB&w})9sP7OUH%1E&C 94l&4z '~)KNC1uGB,j䁫mu~5Pa7pFvk L_ c1lU] v]<mH`u+ 4/1ϵʱ,(l"6 vԊfEbN}+R &f];:X]=jo_uPK3.z|sSFyzjڊkQ= t˯[L]AL4]AbpYۅ닞 2n)r 0К?jub㠸z_Z EΠvBLnr}AKgS0n{w lh+&]^:^ 0B/r녾.iסHΌ`{mC[m~-f`gfWv H؆ XNq5ysڰ/ݹscNlyĚ(w{6 vϵ.#οH.s%W/W9G{Uo?SjФ pzdNP2H ub׬p$;4boMy/=%zfqSe52;jQAB4 p BĸѥIej~:AMG1TeQg(R,(a t FhEz}VvKrT9x6`U3lT$bg&0Z6VyBY'hiC1*qo0yv%QʲZNUH~ nlNiK3 rhY )RXe]#8x #ǻ:gPU-"7%-ϳj:ުhpUHļ D=*Q[w%F{kI>o)ᧆTJ,guuEY6 >އr  0@HFfniN6e'-TlM2`QrVu9=7pxm Se#u[^RȸޣP8D0אҀ4ioa(# {фuV!*Cz&L54MUKXY]-;RR.t%vsY2zYkn?93,؍-YuH]C;.(3N0洹s ȃ/TbBaCTc> t?̈́Ek[~)2|榼6Z8=#g:|֌Ý5֖lzOԞ~"<{+X%IB m#򅺆ߕ"G* 0mVR2hsT`/J\FWQ13|YZm;~rNfԷ-s%9V -?$4ӟ'.W˸I}MS ԕ56FWh| Z.yV\z鰪6F?ww#Q$TʌLM@6}2cMઈ)fB@Ża*x"y)#P6S!yy̏iOl5ڇ㻜NƑ5c^PRXZ$Gl!#Mm{h[ VR8Q̖mw*;ǫ3GHK);?v_`F5$ªX߆:8|d2xhHnR'׬jᶴq3Xѥpy M0* 3M?O.h$źړttw#D-Gy!uf_ja+2d2A'yo-[7:J\Q(#2Vra^a7@xIhUzBaܒ4u&]uqB\WFۺ B{aäJB83b ~2$VpjASQMOqA;fO4P ~M c笸^abA[xMZ8#J-9WcįNsl6i>IN -g=U_Q*#+ϛ<5@/8KaܽP0j9h B੅U TZ a 2T04q.uEjqzuXY{n/] E Ñ3 ǵ3=:#M 渻!FzJkq^' p;5^ r堩 w'J1ӺK}3/2 W30!EZ24ѴV_ &4}&rl' †̪~R˟Rl)gn 4 ` {*X\?=O#M^wg&P~W-Oni^2!mT6$U lS{IsJ`'Uƛ[%q۵hW-$ 1g˩?홮E'hyȭWDA 'oM=?J<-6*vp#ҩmP>;sqG L͖Ix[%Ј0";YbF&=L1bW>N.M(aBh5T׳\bb fP&=@T* ^ Yd)l%N|Es0Y-S֐ ~3%ܸlX Ίl Bf ڮI+EտNەcY]گFkX BLG+ Ski"}1qRP$6quV1OYԈ~w ;is.Be!3 Fk|(/G@%0`:,TդgPQ1o}~&-pXџ4A>",WYxh̴!$z'u7}0,:ח4+E-d.d?5/?1fΈ7`[ׯFª1a:À/N~]'!ңڂY,S7jɡ! 7GT*FD%rd ,tbw|4!?Ya ;َt⽸Rj+ˌF Eȧ1=:[cr\jZ"iu&f_j~|=W:ʌ u<7,`dheyVl"vpm;PD5UߏZr2lyF02ݞ#;VEASs2hoƽ=@ݘYIϘ²2uj}/ n㧵AO>|\nh=E{'gQw[=mv(]J]ә$\j"h&򐳳#8⼍.{{P>\o7ך-eRʼn0K UZWPʛI ^i nvtv.lX5l;~* .S#6cHB9>U RIJVDUU2 tg@WI8Pοr>&̵':4'[ƿ! t!^i~MaQ+{QjºagLL~N=mall v?`-I?~@p$[)){*Y u*csmȂsh :ԡA- BIbh\'8*ph{R({{6dNIʚiBi0`[' 0ѵz2֨gE(>r x^xԓ/<.%6*ֽžRGHi-s<@YSxE^ԕm&>G)*uDzRXbb2v )%^C)@FHK:u$2ս8+ }%sҲA[˄kUŞw&+t;xIAtZ]7L;SABxC;(HcWx/lǥcZgL\rV?KvGS3B'r5`B Wg0?Q8ihHAs=0Dȅ!TY,K%q3DIfF#ZSNbAbh9´0M5lKW@YCUOe KBY, g>4fWkp!Mep0WxDo"ĥ>*Oá!0}$OGfbpJÅt2 n7㢥jt ~.7ؒ~aHvv&Ü)#s"4 S dTݏ["pPV6q:~Mg ~5Bl0WFNgy  "sy4t5pz 3O~KPݯ LkД>f(OME`lj@~vvkO,sb=M=._'^a0S cXcNNw,wڟs~;0#v,o… V,胤zgBf !>Njd}v9ap(Y&ΒOF8U_wɍ>VFJTP~Og,PqZNƳBQigoC ǘUFCsn(O >:{9n; nC9@7% CTOS)rq(W9[^$ v4r`(*fPJKf GزͥK̃  j,x~`3|R39cM˙jzU'}8wmKb.n]{,vo^dY0bƂaco@g&[fB>[0O)0;d\A[<E6`{l$P!dD5}./v 8C=&|b_cĠlOܪpd ~f鉮Wi`KMCRLY@hÞgжG|wl}^E0Ԓp~Ԣej̷ OSHt}>|ǾtW,ġ,![.Х^rlJlH;SYw7JnywtvlTS:"W > f'KB. QQ3?xЛ(3 䩫\ 07yPpᇲg:Aqay Fj* <(49 X\DuHY*WN 7`C4W~%P*חmz#gF_#Ep#QEaX?T:wV1:iT-V8F7N3( Qd`ҭފ5(!3"49zChn'nE W.n=9MžsHJ3mj`q(S._3M{5O|& ݈k]F~’ %)twbx2+a2b߇wHQT>]NQKb24f+>{R;% fbm ]"mAH\ۮsp @ m07g鶭FB&DL CNR+'l[BG%ygoOؼ_mq#.Eh~wd0)_am|j 1pK}/)6Cқ{SMx̼m鬞CѲ%?̜]Ԋ¼j@> JKR ݵKjEdި;a-/j[zf(Tj>'pM:`PT$JqL )jj`bt(5LWMU|Avaʑ)=HMe~V!?L6EXB#+_P"ODi=j'Uو\yaB Dk5$šgr j8y8V ։V/󈆁PbYqQrFO Nb,zl0TB>I,}Q_G Y :#ܩgnV Ѱ92Gմ#2PɊ?PW];wlxߏ&z~6 %y$ .)_U{;2K#nK~yE\uJt:fTL'`n+%%%VrW#JU c*Dleo_A.,:Om(@7Ӑ{&%q(,pB2kE[KJaRd3ԏX% 08L+K>"G$w4 FdDm;9u=_ xAO-4C],Z 93z2/즏ô3s tW0(^;VD\} Fovчx]џeBsySѣ֋;Qll< }H'1Fٔ2hľ=~kWpJv|+"ў#Ny^\R.8\ύx9`*#`8q4ó["͢GMn_hH _Tb 厄F.Wqth CfnK~L*:LWo@ՊFڠvN$r\\/T$?]hsi&6- Wl9T\S-?D<8VJ5uL  2c'Os;ƀ gFg@NJq.+T MqأqOdѯp(_!Pg21C'`~RE$X6eѼ$V 1)|Y;趌E׼DB `[2g6 jOh~UF"5\ն g3̃) U5EVIRE5+XA]/Rz( %&A4Sh* ,lU;m eVA#@e,fэęR=kKʚ&w륑( w m]W /+$` [bCjzZJ☦#F#ݐāZ hKǰ4Q#PxI6}ӪIq62[$l(FP4reT&!NħXx%~l(Gנց9̻T`e54B\u_;oϯbr9k+:U n] 5 n&yҹ{҇&IDӸB;ׯUk[$=!O>`YAR]hC Ga.; )=S t H:K:u!y, _SA3ÂLk'zVmIDԈ;BRcjХt::$Ȥ nSޕNoԂa{& F 'a~C *GKYqVŊDƁ@"dV㖵zү٘,A 'X5XA#b*r^1 ?Zlk0[h+ڤz@K/ e.h(H|1xNz8_F݂ ]̃)4{&kq^{y9SuZqi߬Ƀ2 (-O🦴gj:r;Xf$fj+ogf=}v%[ԩ^X9Ŗi%8p S)R`#heߤ>rprs<{j(Wv̼0KSe|g?o]si~,!iSŵLs#9xLtMp2ǿ&^=@Nd&h56.Z|5q=~x X&syĆϩrgYZ07070100000020000081a40000000000000000000000016101d03d000107d0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/V]?Eh=ڜ9SW*UM4OGWo!nAQ4FWrppy0 `N/-#~J#9w:xLп Ec^,BqVϼs/o';4jtբxyxpU»z`܊W?9C`QbI<8k2[UVT^^o=*9F}`bu|lG5i}h QρNy@+<<- NiX'3e =X"^65(Y fb@b^*EwY7kS3z3fTƇ "A L ocARBSeFȹihTq{@ g}|Bī%7v[!T;Nd  W'n2PϬ]eq9$A-UKε V{j-ΟqDlRP42[ .X~S,jsr4R3ݺe?90C+0rlZ{RU zSlϖ?N9c5(\7 )>OB (`=|Vaŷ懃(OU=<\pTǼM2}րtSzL[G\FRb-n0 t$iav$pݺX n2BKi8}y`#.Q-Y4w;Cx#"|l<-çe 2zFDQΔX.ű5=Js(zIqİQ.ZL:)) ,bɶJxLmS%p Gxo{/\v*uf@Q,H?-)I:mb@kF,"n#l1i_ڿLOäejWz>w,8y"^ޟSZ^J=kibVUHϻXCѱ2!{Ľ7>b_"t~3Ku;~-=5LtMkNeKjײϛ ۩RNڦ?K9S5T"qCZl2mr~8 &=g>;3]ݫk7w̢Es`9ANKq"uxŝpͯz܁=W[$qʕ)ێq"r[pHvy#ܥ%Z0*K!eaڰ%,]BĈ+ߡwhh8:wyʰQ '\yU&~SUP%G гmܩ[%)FKDe>Y³;޲!"53$`c΃P!l6~iNdM6Y=bv5/wfbDTjK{g?!+!U̸) j5'E1t+n?$k۽ۙAoA ߠ#(} WN +xj=tl}\Trɿ7 (Ԛ`-gjꫦ=S$]8o@+@"MṀ bL2"9ˊwf62_Vo/Qo__9PaRh?2 n#X/Ẅ=h>VMR LQ yWtOmvΒϏm^!5.&H`<1 W\k=qnzSrƯnƵ(HL ˽H @"AAh&{~]\00^{E*+{&ˈOHP)8h`^8d7>s5JaRb $ۊ=ۆۓļTyp"mzR}|/ʤh:,Atcƣk>_@Yˆ2YBrqc&%dEYa2҈ȝT d6S,Ҩq }߬Xj7';& ak&KO+-:mD!lQ{!8A"ߛU.H1b3vfʢ6d(p~xpi?$ rãLGlg}Q`O NNE|xV pd(R n c֗'I@m4kqnA_BE"gg8&zmifu6Pd@?-?bfpMěA~Chrl-)L_/}/$)F6vD aksz)f>j5R{N|tdK'lEr/Id.;駅4Qq߶h"PCxXdm{qƢ!W  I7^|ӂB^in9l׮b\'4Bgy홳bKNհ%i0LUUYn 'Lm[N;v&>KP&Ȇ.5o4hl3={oPDwÎoS#C wWz>ifGˁI[In̐.J:%c? _ܬ!o\>޾XJOLi %u$IώeD:JRO_B Ũx C>ӌI%b"hJA ƃH r1!/I_"Dm@B5r?Vȱ- ; ߟ)@_jj`cYpS^v'DwۊH"20UИ,O7)A tR.Vl$ܐS7ég+c</}ë^Ȳ#M%~tҊCz'^k\~BVgjʂmMh,n%"|X:;Ke.2F#կi[`$ɸv^BID7ĨQ̲8m s2wׄeqccyR$.k>F5(ЯABd~lmWf:,z<-[<2Yq@}(ⓦ`C{d#u6|&IMM>SE֩rG SAc\)4,Zώu mW` 3Jr=, |%d H=#`X,R`Im K[!h `o2#XAZָC591|,¼Fk>ɞ࡫b;By> IY澔?8v1k["D q6)>pyD0rds5:f{Corah='7Hq,'ԊGOg2xI~NxCxSyaM(*_ & ԽYTӹk12YHi&)lUQp^RʧD`ٶLA73d<!UrؤQ?ķ#Ff`cuLa"2+"єɀt 䖁q@UlXq#IDBdly,!{p5o<}?+"% r<$Z؃=|NIJE[Y[Dd!JoWK8. _>xr;XA58/8IB` ?h!mK?"n_r!"S  L#Fqv! y1HKoH}<+srJ2㙰A!NRdhh6FAur㫭-[ cB)7*KfOH}_bὄaA"* Aᱶݬbq')ۜ$ OIǮa~3(%1r;&B3IC:]AK֊n7΅x6`*d}GU:Erj#a[^9?y_$;U^ۤ8TTE.Fy5O9J Hqr{ x_}Q$1r \E4Q_M'ScG-FeҠE- mV ;29"s/WOkit$VRHxO(4# %p׸z&귓hOeO=Ḵָ17}~V Tۗ:6hV[gO¸Ȅ9j) sxJ21$4]3>"!zRvD߰=ZL}%Ip諛Q+]g4#Jz_$n~l}% @@N)7kGj7_Ejq&jbQ^QXxsO:):L-J&r^{u&T c]JGWhGt'NH65SQEsNHSDRr*$j"[ʾVx?]N):QbRD̰Pb7ק}g!9"NEl~g`2|'c ɘi+uAUi$jGe=J4<zxQ%kϐGfr6꘍巩Ge_;2_r{xU#Y<$عv Y(TUdI)cs][w(2Z`'a1\y $%(嫿<-khP }x= F.*џ?_,APLIų1OwYAGI^nEw129 F$T_Iž"%d?!k22Qh;Iǐ-p_4g5+D&FQDMFT,}}V$Cv6,5<#EfX0Ti1Z YQ zjL&Mg0ӧͰӟUpVReK$cGGg)ǂvW믪-Vtw'H$1 <Tp9Ywr /H-TZIO߰Ƒ^iRφxchQCiMr)L{jM}kB _kST욜Q{-#K}\IcdhyHqΒ1S=:!g$A H@[OS9Xt]~I@~)!R3]퓽ARN,aׇ}b]̌-dˮ!6 7Y B4g75eK@[uI9m%CIk"c N37]}.EК+P> agIN%c"Sy;հE)̜%qr?O3~Ztz[NISEaТf9~Wj'Hl9!k*DاeϝqE=kb?:Red6 ]ujY~[r?eP(]V*;!Y+gǕ.EJ}#6^{E_=(9\Pz}5xUw8CngʹNmKYV T.yv* g;S 'l:7= cK{fe2;Vط%͠a,XN^"F|.*J))h.Tٍ )<0O0) zRlqiN`Oȧ|Oy7K`GD(vYo]4!z;n{p@||2q \gǷ@N]Y3W+S!DS:\:g*!֤28 3N(*`gt06F =1'kwvXG-9/:w iMseeUKr?Ҹ,]_kAA^Sïcsvt|h tʘ3Zp|H܍Z#ntj)G;umX1?:CĔEfqioTR+2ㅏ8{p̶> ;ȣfA} ..3Lta_AJ ]ʵL1eBdA?7gZ(iRCuBr %iC@q*GA"Uܥ'j1vlUy{zዃ cEbqY!QU`nWWl6gJBNz dœm/U)a=LW!ũ>fWf(>Cd$_iǫ1x}.lT!/gds^WG ׾Sα0j:Yλ1s*_C,sӻ0ML<Գ.$G=yK>9qq w0@f1m`D=[SY.Pf:( /HE$NiT \U Mٮ($辝=vRF~E4M k+1W+|Oj&49ΤwNqsSwz0.<#5`= -fo${ڡdzbE wVS. KJ&$yF$J+Ra:뤶{(eS\:htS3t%QaM,o:)eӲfMu.~_Z)`hdǝBe]zU/yg$e:{r>}(lѓC$=@rk]ؙ.jZ֗OY}k _vp>W\,?zW TT#9?nb&Ȫ2+VB:6Ԭ0xU?/d@b *$ !gQПwSE{X'U , YR:,ĽM֤?PV,R%~y@\cye Cv#LHm_LN- p[!!sdTZ06Lb`24oCX9gc?c .Ԧ6{nNqfTvy)dW{exʔ^ffA鞇3%qu}Q_Zq-&\\eo\N:hK4uF%ߧɬ`gm(M1w6E~L7Ӫ)7Tf#ˀW{ѬS^]F̪u,ޫ8[@*ih]XNH3HvuMN_C iXxM:X"F(TtUR4`qiivҟzeqrvefmt'2BDp/>ml[u)#ɻ@"Y򧹜-t0A JX-&'.sbaᩝJڟ5jR?_V@z9FZdh!WB&4C6E$Ae wYCIsUeW%{kcG}pNz=|IzR` G4Rx^ǎgr*aMAGvtHWTZ=&br2*Ph$ X5GISDz$YA|Ex3/oܧ(Lmн i;HтQ3zʄ> f>0WYo"N 2Ɯl S]W3#;Ilsb H/vۜ /ZT߾l.lΩ/|y;ZITpv{\FGB$n鈾AKOT $5|_G(H䧥ăV C8~OWs} J2 快"PO#3AP*F1k#^,$UK=[eYqlj%Q~ gJ?P. tLI;. -6x4K6!;f:FG/,'f^xh azC|8btg|Ս['Yi/h\ @~4a׷*RrPK}4q y?B)O:=ZF%;: 6u4I?߰qj&& :vްA0XȪnB9cCe%7;\L\-U 2o];eZURe,L;_5#WL֣)J^ WtZNu9ꥶl`J+6CDk,Vf{ DIJ,𙓁ÔzW_e Ŀ>sC, Rπ%ܩ⽭z6U=ȹk`Hɸ7uTȁdLs16$n H+t\_Oп^l̊(* Xmfq]&_ފA!|߆\B]BjE-ͻEB<ㅉ&59S;.|^Lx"5jP6mRtGv2A;VqR" mRI\f81R\:2,&6#Mg[C.wL RTB3iS腢޹&<ҫCEB 46]Icf^_4`%骟_[ExEָB٩ELq>8]'ٴåv.ƾ )LEC}lhQM-d[;#)s=Jb"ÝSgKH}w jPuĴƖHbm^-_E\ޱI?mZus3$c-aa>]zF$3B~Z"DaK@x4$B^J_KpWnks~L61YIA1 ^戮 =ĭe 4K,*e c# N fމdSC~0=G.*ضJ 6%}&i7`H]Lf]D{)zu6>gHi/P [?_A{pAG,x@R 9rsȪsc(?9z^?.cr&2P@tGx%d0V\hQv-Em?f锂=OF M8N ݞg['\D҇x<<}ft!YgR~le z)Lrv(ZI„Mu2MwYk[(|͑ ̈́=mg3:<8D3}<6kP&:=,LIOLPj^K[T8k{ղԩ6vRaGvaKQ-)waF8X}$}=AKON-3O-&OEP(f{R2/5 ~ugݔC:1mbh<<^T( j_|m{LKSX>fCKO?_R5? r^ۏhR0% \ڲ-< *48!8a6Gr7[gU:o$ Gw_<9BAJ>`w{KK5h "@6Tezk9qZH;@> R u`Tǽ95KѤ~i2Jx~u5|U&hD Hܧe:$C"g`ahg,R$$[LuoL7@svMKGywX_΅\JO1 EY魶PvUX#Ld縜vFl&QƇx4^om0-ĤQ M;yTϞBq5@KGQN8VK wע?K$ٵZ92Vu{4.[S-m%3#h oE2A(8t`gWaCidIy`SQTn0kG6y6jx}ՈOz"F6z17Dhx_wې̒=d+Z[z}klXZu zabHϧJ/c1qr2{ӸfxZysĦЈfn :1ĊY~qAy?8{cQ.'q@qM7n\#BJH{4rxaAK9"ijrq3 f}>:&MbmV5d~tEƔFS ͠HN bY2DObQ x.%*̀} 'ًaŧt^hzא^k؝0ȩhPj{/+P}FERSRޅB稭;˸'WesN!adrPc,&YwT3£!7ĕ!͝^t`KYJ(zY0 h gf:gVo:fZy5m <|=& `y5\[33K3gcLlDthu.YFOERRP1^:QLtORonoEM嚍'Vqc,%F̹`V̦}/̑}Hfn(`sNZ+fTj*aيĥ%L2w_U[MV5e+ZI[+66 ]㎃"s[ۏl +ťt8HH:N0cf}*.Ba%,k \#'zcozJ-H,)Fx12/va_eЙ OzV/3 (p2$ٹQU0 ?U#܇$Az}]pcSWޔ8F}DtMZP0L܂eIYrR5&9M~WVj ܒn)*CMP)Q ̈́%jދ;a+#rr>H9=VplZmcW&}RFQrVɝ$M{ s+u 0_fյ!V 8Ǭ=BXnW0xRPl?0g,_&(2!t/9$UַW;]zCNCur^JXʗ37owjQOu0`GP(C1'ּG&O1U@>+ԢИ1 _[DPa t݃(uc0'N;dQ%EyGr,.hYA$1p D bZ2K[np4PlQdi3gN,cQ4QKեp\:!h awްOĹ 8eFMǵ"L3^X:)l"X*'xNKWNr'TWSny:%ErU*IѹwmcG}8;U)pRg@s~Q-+ncv(ҍ(B&/W:9gxk8F}V8- ~DvQLJ٢O0 ʅI=/BwF! /'hh7:WCXv׫y7ex:]uX{ "^DA\k[XyaZx 1w!}b@#(m}je7>Chπ_2џw_1*gS*sSz=>skP_Ic L,)$˜^]k;/ᢒQ9\qη:{5ke]点#Bo%hx2lXZ({(A){} {|iP$+[O2?ĊwГZGxTM1n3&mE<5v)ѓ[,sZ70'A#*Y·(?k5(~뙘0K]g_$pE0NA6 _JfX} ʃS쉫EFeN9C-TxAd)k$ǞIN'OњUe~)ey+ o ~P`O_ {8&?feAw a=1Ti0~[ VP*@\oihY"Okݚf ji@]C&KکLs  |$*z{IxXF[m(3/0/↾SєхC纗0LbΖ$(цyaE7(!%ЯkPRF͆&]`La*ئ<3I5>U((` d:;`l8{x 7H<2HFuv6^Ez3۹2|lq mo-N2ݳYSB.4L hFhw[`?N{B6y7_4PW%(~&wL,TG 3U2SfCH@zvt=/)SE yZeU"Y:]Q<[$;F^S!9C?U0? XjUbdqrJ$ޔi8z{=YmX'RSg 9!VIexuP1'>c6M>ξF6[l6|{1`Q@eS, KLxIbp#1kzR &8 *TnOij-4}sG{$УH %4T ~9lHpCq!ql{=/o 9z= O[m"=/pE'ojH̼&4!YU>χrRC8>8E8GxCxVr3 6ۛ"酹X܅{窶*؟lUPs[Tch;zaWdNxXVA:zKcsd;r"sx"^(n-3Ùg qb1oKV:迸CUAv> jkQfbw\Fgk+ 8/o ?Qvz(c(o![b("a^\O˕eq{c,(P4k4JЊ%Th_6D:o&W?$*O{W7m-"~[9;ˈLjG7]e/թBc(6/NRGC_g&A\i soqp?AVNt+/UOJ6(xJ%$slC|I+iEivG@[s*LEr-`WВ|p^4+2œc{ؑ2֙dGz%sk{Q`&KD)L8NfbL$D,aw&8PDTx_~ug$Lj,-mOz<9'S&Q>uk ʲۺ8RX `\9&A;+@넇Q-r&| biH]դJv㎭HV,34Z,!0"mw{S"v;hiNKgV3Ջ~ryrpeOHz9z#:dW̰,C!8s۫VxСTu g%+!^PsN[ ~SK@}|[m s);xr]o馪ehLl~ɺwl5b*OۇaG8\.5xF$mdyi«̲aP\nZܨs_ G4.(N|+xP`'EH+KDq!<`1z$뭾6*Ryz/G r= K55@s `Yҙ&>?lq&#j~y^eZJs h_.1kIct֙׮_` {xj잇'5TpO_ 7 ,S_9wz v6ls%&O5y%tEʚ1^{pBVk1Kϖ4?`ąhxNcnp>RߺEC=:OGAM,p αARoɪ`v1,Qv NON(xW_YZ0RѣR)CIfgvy=ؤi-χvZ KϋŨ^z o)꺐J`F}!br͔E){Q ' Y&~N#'Ox̭лrf3+ҾAڠQyZV#n70ZJ|\ibo;E(UP^5xoࡰ1G ھװo/)|4B.Rk nF{07|(YMY`.f'ZJ{VQl9;'V'c"t"o8[Oo"'5=*|/ߧBU| X2`w{vЌetp5X.Q5l#MCH<\]G{]YJ$׾UM&Ǩ0WG侐^͖W jYE^ '4e-8nBHu*M4ŀmr=0:!Eߟch#W qW8ž5u6nGysmڞ=3X<ڵR5Iol# L`.|yiLPX[FpL4e2g!xJ0ZY::K-AzQV!8ۑA2%oo畈U4uyYT_v[cO4Q<v2iN"DYohN2fQsB(jUgPvs dnT˹䑭/w.& )͋`vN`mqvhwfWz)nz*Ի$I;n\@gsv4l4qjki9iKBTo${<4Ee&̠/v,GЩInUjQ)BC"@s;3o_C\ޢ.~&7Q I}, b @ ~ֆd=SAvo2k /& Ҧmcw`Z;æ4D%/EsH5O |ryo~cw ӅS"w"}@c H*ѐ IΉE? b 2:!L{9-dU0w0֊BLtO`|VK#p)l@(Ҙ+Yfa*,M'a dw?Nr"Xz%`z)І|1{Xq~:W{ q2 h Fj셢AHQ# \[&nќ֓UN_8yQWeXgkh?-k$*OT^b]QTiͺƢP`? dX]伬^ zc g.r8@SԱc{f.i'Lֽ,TMxo#G=V6,G],}`~m&5MwAxҀvduAv/@9Kg^<8)[tCpؠ)#B`5BåIg4aOb6]ݗD*FZKJŹ+Ű<ԇ9qCXvՔ@.4`aydO9WcO;gh$$x =`&^ bo )>]hk93]rd3I AvDrBL:C*B/8DhX3$TH<}yDRA.T?zjq3%L5vό ?LTEyt֒VTԹm)N;x[x"oSec9X-M{c,U(1Ej O֮ Oi3"j Nhzۇʃ UAyإ2`{dk| ȃAg(nYЀ)9-dM<;Fd{:s"W `Yh)p.~}%"Zo[2D~o_ò* 51^6&ǧFUgpO#7pe#Rxd>/ȸL}>ϙ1ye8mXvd2Ц=QN {L e 丵[یBL\;Td !V?f8W_FFK=Zފ)܄4tw'ØQ:(UaLB8z3s.g}mCZ>F s ދ/૫*5 Mªe{۫T3cP d`jJT6cvr6]zAV{ ;ԖC}[ʠfBS <\(Jӂd{k0(iCUTQ&K qdE, %"EQ+z{u{˹$Cx| lFT3#F8Sk8فz0jxf 2܃Ik|1G(myܤhc)L!e{;+e8XbӇwvǠǶm5|V#ϠPUO3"lL(pJka-ܭnz+sL3V ^+Ev|ô&@?;֒aiѽYPaYx_3`SՊ5'~#vw[# VVxGF1w0KKJ)ћ\/[3E&qek{L< U|,DMQn6I{dө%Hn6qOU1mU~6Smag ~`rvveC.{:馒N mbF2rEPPLR*OF**&ӈi1ΐꐗ$ ~o^z| @發&_ I}c QT\C~;I{f\nxd+*x?t\o*N`ogX6+q=Gsaq>*`xj@xV#~2+^FbkŒ6]AZ.ˢu.oOE䍕SXPw:5fdX-U ވr)ڞqt`Pha-'RN`I Թt,UЎ$pM.>" VlZeNl] ,mv>)s|U9IQC0K*/bg[SΖN2zEҿDr9@љԨ;?á](74YEFkd?mDSNPiMD8B'6:IMCԇ)/WI&op47y]u uv6cΈfQ" CH5UKjF({"2m5yoDfY09ޤjƉ-R/k*Q~ͬ@EEm\Z!- Z9$ҏj/ N.*D. d 2Ƚ76h߭iPcE-8T UNI>ZqTީxZ_߅'1J/(0}$ee@ѱ{y9c_㲡Zp65" b^$靣=V2+IҬW, CY. 88$~(Kge dpSNP_p5vh:wu$S"}2pmEI~jطն\)6H)= L4K^vכR|OR+m. OR:ey*rڕx؟lcVL\QδTY3|PO`Gmʄ֐0:st{dH`HE8nM3FP~>.+˜ V ˿TR&ӜC,j T!YY2xt ðdIY4ciwkȨ o"ħDH뷚v13&ɫϣt'ϥK_f.@Y@Rk">@,G>ljQ6`yXFpj*N^ܭ:U'Uc1[/~@LĢY[ u;r嗁Хiȗx Q]t/[ݡUcQӷQ]삃r'(T95 n"uCX뤞ظ _BmPBElٽ'=@Xk<{]AaVjG 2L1!Iˇ Ϲ^U?sDw4r]Z`5Q1~fD (ǫsk_/CthH`U4ȥ6wjICx_ֲ (,vdG{nn'~x]cT)Z@{,F,Q?nۥ ('g^FϦ_ч`q]ծ֌PC/F/j$DA@N?ھѺ,ZT(Li 8ޘIJY/%.+Ge`)cі۰Su@dޤ%P @xJKb|V;POidYӒ@> 8*%H h*&@?0 a*-馸uVȖ"xG.ƇrNJ[j󫸳8~_ux@gJSa0(ethLɂlKQHf## 3槴dH+W>W_CAdܣY\j>B"sؐZ=3oTYXBG:m粄e\<Ėxd wQ@&?&Ob3)L-oXFp&KODJYXDŽ@֮csوs|`gӍ5Aq858TwjӁ*eP4hr`yt֨ͭN~Lz`')59Ep,:0kܦTlhƀ ``"ENI9`3|5D%g%kZ-Q62&n)oר2&o)6Ά*qˡќ#8;§;v$)$zjML-p'M]m5:-b3)CF"HfUoXUgRK=MGwC>\Fć+. is=/q.o^x=⑟؁SW=ΨeWa YM 69Dv֍'jE]ĹgorH\5>G|K=2|*۹x">-5ѓZC&gJiG.Q*-y+Lj&WpkP yŨb a9J,J.O㎏Y`S" 2u>mieFl=ΔYzbyXϦw,b6:9r85$FL9DX5qLX9", oE|Wɴ:ݛĂ߫ggvǴybS}RùXcR yizJ:?Á0R%Gl39ac/z5yWr뙰.Pk Xf`³p:jqhU*Q-Ryx'#Es3+ s &MaNx,߹_ &ºL. Œ*&0궨mrE%bS!b EyhJB#ϢY(AYY'TrdShU8s.W ;ՋAe+Wb" - i]}vw]4qg~=Tq_It>&w8n~.f:vmҍG-ş^@V8/%]نX((+0:d;)Aws\EoXwT/SG4h_t;Yp>x]`{ eBzކrЯHq)>2Z* K?վ@,hl6ߵxdBD"hgGz,X{H򤑙%T&ʌ^lD) UR9VQ+i0O!Q?y)uszHW 3A 5S'qŽQ߸5EO'ˇ]~lu"9JPV\+LH^ ;5nBCh_5e4HN~lvSpVdkIpbyBƣ.svqaڊdwձW 74㒼D[8jKj M>xOW!8L*ȭNȖ+_GGєϖޯppHnCnOe sr\P}ki顚C/N^Wh(XN=P$13}Ya1 Cw ʶ[>T=6>ت=&ϯ51pMk>Rlvqjc|0a< ޣ^'OBʔʨԢO/aOG0É|oҴ݄*iX0%zmMUa.k)EjN]),GD_Gb^[,v@ 0`|N+SmƗ:chJ] fLǯ`mgҾZcpwy!noěxbgx~p~ꡚժ''L8[KyY<* ̺x\ӵ^7|=֊(ԌBQd&z8-E7rJ) x1絥W%*!z/6t1dϨ6k>d:IF4eT)ɕ˻D.iK8vdDJ"CD"]Kkkq5wЎ5 `~ U|Fn+AxJ;S\aw^m՞ŷZAn9cs OVZ9!s[VuS-cݥs8)o`7c"#f.$@!@ZQz'?9*u1z"a"򩄫f;k'vv(P0WO|U#Z)?.q=fVnRyMEF<qpХCx]%yqLt?̜ڎ2e*d^CBJunEYyubrGJR%wbqMSm$M& Nk2u\P'+^Jt+ U>iRLtK钊r"PJnh4{"Td3vM>N I#ЅaGT)v`%]IoB MD#SvxLt p %/ۂqOJ4ͱs[ӡvHb73Ah!{t:sqe`h P)zJLU#rϿ)h,$ rr<` &Xpjys0{V ՗~{oH.,j7`&$Y_rừsmyE@u8h{dkpO_ A<yi5/ ,'irЉ+Jr^Aѓjm E õ|n 3_DP'@R:&*  FN:J0mg?չ()o-'xk2oOTJ%Qun nOt0a0.>-Pʢݧ̤pjm!*3&B:Pcf=qhE>iz@ǿ7)(.*D|Ǎf?t* lYrT)FR~3*/5;ڎ :&w@=\q1E}%^1*g= ּ8y) :t'(ȱ .ӞЏV/(oG )EЁv3`O¥¬b:gkWmLVՀ%T;" "R>ke Z_J[(}"~NMxx $I@{+͑` @1f`a.x=H9YE\$XE @ly="86|O\VUL$RGJ6{h:Cx\Lc.dzV(4EuƁKO;Pƪ_Re*\+*"WV)܌OS LB;/tgg@crD%gt?evӻH(Y5ءPyD1׉k7ðg  '2-DnUq-:" {A5 ggo0ɫ(] =A=ڻ65ZzjC͊/8&ot;;ԫsS-Zن}ЃrVN 1Z(1ZMЭ`Ab}bCG#]͛v᫸q-*fuYWpu6iaÊnw?咙Lg`)V=wvz$4Cݜs,z[Õ/fQP7ǵ_iڙ+K~f'JhwC"ڪ91'.NmNH8)iHЇqM@qR U(Ek5>_wm%D)|LKucbPp[ԡk(=Z}rWv BV\C3{NI\' %=kфn-n.-xw}O [c2TlpyM?-`mF@bڳ'{m8!gJR}fՊ]@X8P> F cnq:_#-74JOXl!yR*!8n;"ذ@䌈{p7tuz՟CFNVߴ܎X oJ6֯_, qyˌqkY$C"t7N8B<cXtLEb `:F.ZnG%ox"E1 Jjyc,a0aCHA0!h:`Qu]\%{ЎaC\AaZy])ikpGLoc7m"SYr7I[J1=^8 -#+_Y @7>eWf:$˅\ba |' |M*NB\r.SޏYƷ8xL4GDĸq$CXⵀ_̎+*Tx%W+BXJsU׻s1T_JT>y:MX>4q7ahkIxux.kCyw4XHME>%}Se]Y@NRdn=fȦU^Q[{`a[]+e1m~[| J]rAp`EMOP {'l[]%-̨F`HW@_*eWM7f``|N+A?%m)کPj`d%Pe{Ey7`d3Cf Fc)8\ȠVBe>9/?_"w%M3 GMIX@:$ks0i~ySr;sFnMASw} |<܄ &Z<* ssrͯ`D27X0 BAR:8=þ/QՅB0U ; UʿCs[8~@Ht1k*ȕkUbߠ!G'%M_ӷrZJi/*ʞ 9FEu)Sx TfBر;Q5=K =&UV(Uf¶,Ji@L;SdpR>+ri*ُa49v K_S8Hy܈a궺)5؜Ua^:-D)/F-8ziZ'o '3M:krs%x''F<Ch0tZvG]']nѩa_iwш,79?36FD!(ONFoxƠE%I"/{ ~xwɬP@)gm OC(Ja-\whKIŖGV O!T jVu~sp>{HsI`VO:Ey3ʚ -Y׶ldЌHQ i[t›CW#đ{j_)tF/0-ybWӃZRN﵇) ckj"ֳ3DR^"Usf̸}QmmT]0uK G0ˬ &ENgP/mg'ǘ5cYCW^pXH_ueϴ)#6]IW-X=)+1!\hsq.Şf{ƽbp7Ч>ᶐ|mGG2etbJ8|&J\ e(AZJy" oqB mw>TU!r "ʰr_`7W ׵S (NlI21}vɞ:`sy1R|ɵ"\ӟS٥RWvsWU4 V5 ~OIHvмg 0nNwVK:fz2-c,ی3c&z@2adM\4N2soD≮!PeFî4VbFp AsJLi)_aѧ ^#7AzN,~"p苸O6K,3c[R.*Q(쟲a!wy~o̓3 zigmTA5Wu{[&cGiCu>%+K(.ӫ}i~ݱmvI޸dp4C RjˌApR;U&nUjK&" % V7%4l孋S@>3=me$U_t֢]ç^>;8UwWMŝ=PUoĝShd_q!HEQ%ocMYVPNnĩLx݊R&cjU'ص'}4moʀ!h<35` Pک/|"cdn,ykhaVide`ՕW7] *2TDrq'"-fFl89ބ:R`cF%tmHeDZG9!E?҃(&B NIJ Eob@ Op>ؚgץ<)e7LJ\c~^N=s)@k'?cv*AmO d!1` `Kf- Vzx5;TCi=Qf""u9Op_ɭis^PSklʙClп,[5WνiCC0/Ƶ@`Al(舘ޥ>![8)ܡǮv:09wmM!ofe ]#g`r>0g ` _)Y뫓Kb!mgA vr䘀֔ %Si3RDk>UboZN2жÕO!U-3Np([W77zյ<$lRͱG7mp014gM-, 665~ځm{вCW0cQ򬋡ҭvoEXQAVTGƣ8RפXA շvaM_9(<{Z8(jP `=> yl̓헥ah%ݥ8Ptu5ɱzO)U8Wxsx 4ؕ N0#t |9~/b~4pNxuJ3IMwEVڞeGߧ-u N0\X:c"/})>l?x5'? a *7F!ECwehcIH~0{XkP+L!Vke1pCOI MsZ}%)uSHۧ] QO]lbvab DZ$q>-b*ns-$Y}adޭb<hjl6_ܕ oL|厩LzD:KnL7]=R)|)hr"ec] ff\+#QPGFbɻZ;FExJ`>4$"֢#TTo\w82uZ,΄+b8i6uS^My|@Hh";o'^ysTv5~7 1^ \I=x+| -@l8ZoB'w"=QޗS2~HT|$9-Œhةz}n C + i4ȧR :b<}qo~WSG sQ sܸcȲ"N21d!#X<͡o""$<|[ɾ[,p OμQ@" Bw\B`CP,RյIai=J# O m+Wڈ^mwbbveH/,D4 $Yux2]rfw#0͜me-fxAZDCJ=*-d.oo4fݠ)9聎h) Icf $$Ved2=ݣczx`Xη,U}; r䛣 qF cS|5`9o:FTg2b|h?I\^|WFD7XF6Ұ(~d7*#@rSIcK2@7AW)GV? E[?eodBl%T %$= R++rIo-h{ @&g.7.`9䎞*<D6rB&q/-= 50GI-i.~j24;Vv$ dPWM)83>{ۣc|m;YkX$^)K.PiAPss ؂hh,ZuG_U n9{:!DlBc^$_뻃̿ &kBM}/JPy%΍ULK긢zҌ@X@0M]eJ6x7 k ms V~vL%uzW?na;-%>zLN= OlY̖dɋ{kXd&|06{tg)X}_g #:~Z|)9C@^/X_i1_,&U)c4LjV=i^57<˦4?mHd@ ,\-9^{16G [.@eN^۾;TC5,>f0 #x|6p[]\8h :4LƫQZA(ۮQc7A K%Dm{ dŒºyb=,|Ĕ(nVΎf\ Nj >xI6xJv䊳}g|ydT:1:It~@!N.oOP!E"!P*`̩MG;as7NLvqUiocϭͭ4*y8~U9=82p2PsLڂA&2mj?x8nnT=^Hv!%}:0,WH{{_|~u~wIko'[aPJTCn$ ƚ9䒼ˬS6j.# CŁ7pm!FPg *Gd:T6yHHmg ]&biЦpKJ({[Rʛ}HGK87 PW'FȃC;8ф$q`]nKoq$1D͝4\+ o't`1c lxd])BiOWҷ!~~/gMq)-Yt\/Ƚ^Rjϭ0 PfQ쉃&HW7=e]#;8fYo28|%9T)I~(UӭyW%hs!$]Iw?Ŷۡ [yS\M`B$t*57mJn;]~n?7¬mwczBq/h@]{'#yHY"@'7Kg:*`WyJ7>?3G f,-5PjEc @GKRQf /vnpfCK*N45',4?FoP?Rף+墯)> L`x"%ow/`ҰK9=x9YΞj0ZDSm^ռϼ2gА ef͇0ޜ ض8hw$#TH>JK$]qIl hD#FX%\'uYũdzK>oS,J"l_Foa bYީaۨéO>[tμk0}H.2P$xkY<.z;zgM=ym` k@V롧^RR^]P^dѪz1ѳi$$:H rp' ڹ`~rUTC\2zr4ȽܦaYC~ EڹQaKLVs]6=@vk§ں2ӊ xY'qucDzMKM^J VoT_ c\^LkrO gPZJ<Șk7pY7G"A""AYayԁt+PgcBՐ5<4:|/)aRT.o{dR6V 9R?5ggGd# a2}M5 ׊tUƃ B\q 4M~[<dK(|Mq3fFmWأ'l"8<>l,%D.ʇZRhȞwȦd*tGؼnK$%p)c. )G)N8,e3L)h #Bh û= r-D$e5m)'Fbhs0 Tdqu&lEM _8KYwaAI,rwR $W52^<&ZsVl&TƵ ~AwDH0Q̥(x8= Z᧌2!TCpg :n @>VsiC`oY!W3 >K Hø TN5#7ӂǸ; y smKq MzB (2F9,Ě՚<,T84Ա0Lw,鉠', nɯsop LL(徰֭=U%bV^#)7ztcBosnr(ˋc`8Dhrޮd^`!A`Z l( ]"?$2ǐ 5g2]Z-&!{ G!< )]`ɜ (lDW˓dq4'րJl=G _@b2pK#9M-76KM9.a~?[j'*%Ы7=ϧ%8RHeR=|pIP;%`%@@;&lSj濓9(rja {)=nkXbEʷ]TPH/t"mʘ GRB d#@ ߞGF_6R_e1S2 [`G嗻h.t-0?,޸c$AOAF\')VݮPZÔ^y@nѥ̌ }6Asw׶\NkW y{0 cmgy.-+KO}*Y`D&J=48 !MɺeۈpeFMQ_6k 4c=)j8!p,&By<݅5PW6o +m+tm-&4@2=m߆K:DPc\)T{ InO8>(\>2 XMn@3c/l H`<0 ỹf|A+:,S; - 6Wxo_泺5:}4U oy N8l(+i୕.&;Ɗa.ά XSCJY܊vk(4u 5 FAD^J-U1'ٺ$28x">7]RZT/A/y[؟R1϶Eԯ? 9 N i;>~abyvˌQA%.W#' Sy8O{nJ}>8< mBF psɅNMb1dNd $Q psTݲadJÌťgNT L>;Z!nb7 3½bM&U0hD $ @[Wembg`\E+[IGO@CP, ̰-ܐ> ܈?ge>XcFȧ,$Ӹ#Tzk=>΢"yȚ." [(g vHAvf#$?>E(X宥bHЪ8h7S$-sajXJ8fh ;Ta>u3[F^L1eb,ƿ͎tIPIc*S ӭV]9I6xۖ\U{qYF*U\%=RKvVn|մBPCڙiQWTN!D1!ǭpyF`g` FHKE}leQڒGBRP/0* % Eئ!Q_2)Y =cEycDt& .(V/KCr̍%_]ɍ:&oyfU0Wlsl5Z 3M c^`wcnԭ٢= xֈD-A~I|Þ2fVH,D`,\mֺ3f o+`6 bb{KPZBdw;Ο __YOd(' ysD7a{}zZr. GE7㱌%j|Cr=χ'6!//<{n1OAS:$80Ki-_:B?9@#H ]-dd9MlJ2%@ȋ¬`9O&soQ37x*CibX'c.63zRG ON4oaP<|W?PAAtpya_ 3>'tH$6s0Ai2ЅWt)Os'>nc~K領#>a.eJ |}P=BxysN< n!-y8pKA(ȏ,](6X </ rq1d7Aid8W:$|R[\M2} 'M?7aӓ},;y{ymKVU)=օ4nq+B\^po \5/y)*`m$Q CPm#]0%D=5拟UgZ9_xcEQ=۵ CH{z?~hCz Q;tAYWpd 1w'ofȼ.){7ݞ#m`"wEJiIB,}JisAH^ RE$ٶ^V]ڬB6ؘE󧆥2 m'?ҁ/ RʶoC]Ykyjy^ y9_'j=j&t}Rqs*(I" 1d0{5뇬V7GMq 5/Fη?OP%G&\`+M]jJdN~ O.^uxA/̙ P\ْY=9e'<ZmN[VܷAV1 &ѕ寃PlhC>?_BgM?/=fsUE_/yĕ8whZ0WrGB)J~Q_6Xʰ/q67(Gx%sIUƓK>!y&Ũ*B1I3F Bگm-`'o.[H7QcQa358鋪`+^S!~g?{8PΚ>ڔ>J0)8^A֣vF%@e|4BY<8nW mawOIzB+]82Z3酎;y9b Uip̥$2J815 Ӻfv.M<`:\ }#$erj&9SJދ'=#JIR>7?hwK\gAǙYL6>΂q8i|jN~Lz) WYA eX#-VqIڹh c{ō N8|2>h#iH4Jus D6wVa^u/A3L͸4\*]-<mD&](9Hw!ų3;@.i3c=:PÌ9SM.\T2.srU%#{&G6Lbo'~ XLsd~*,O>Q>"/r(]GP0#k4HX`4|ۿԱ6zntږ(W9EnMC/ڣx9sC\ϕa!fFZ`L"|td!/];;fp_T|aahKН`BXqxWZY!pv_ROg-,Is }&Ol^bN>{S<Ϗ8ZhqZsTU`rT Ot}RNՃ 4HɇULYzn(1@wςuv(3:{7B rK!M_uMcQKؓbew CѰ%B2w̉sJH:tN1'_S;mDnTdBo}RNLms%Zo^9C%e?z 7%rV ]rNg$=A3# G"JY\eHoB[!&U0wV8 i<6i Ji#U4æ3[Pi ڛBV!׫$)VJbc1hG";+ hY\h &-eϰ rg'g?3h[DM#nfDHLπ_=+6 $3>69 ւlv5`f6JAk)KPT1"ba$ne܌\ʖ%Y4K*wDͳYěIpb"9 D! 13jSz =A:8ʩWAI}W\kn q/ _F(ŽH&ڂgju:}MrPb<䒇$\ZE*$Tuiٔҍ-A"ءh}znVv&_/(eq7I:J,%\ sfY& ͘m:MτW= ˉТ8OՃъq,k l ]*_q!$uYbΠO^?F?.7IߡvG*'J.2fYP"X#"E}k>ٗpoFtA X-fVĆ'e"eń<5&C A*NE].&mKBc\rgn:FuLWUY͇0dDd _Bk gRss ОvL?5>}6VgʜH~6oヘ&}t{)B3w aizym?ʾk%dM!=?2FY70?5zK\oq%V%@P5eΚn~bR1Ӫy.TxPќAY$$x?}KH b.Ep)8; =gM&{H-O /$elV{} =q&yC.?O?X 4\EJ0Go=BKD: }7ܱnNYxR[f 3$j\ɾLj)R| H58Qٿ)k%h_C`eyTLtRȓBf\=vh9k9h_c1u5g(gl?v-! P^ROC1hf82" `f1@ ALYfx'dA'$ „??wy}\ZAdb27o>]jtP Vo=ǐbybkDIUQPA}w1Ua .e0ek*x$K K_iqE4/I*_?dS}ߋ>&u<% ؞tV;vX./V@s:2VWwv2qh*IӤ5`gf<3aq,RY#p?"%\7qD\_MѲJFr8 r%-9_E)Y3& 60!X bR׈zy^ oßx@hS)؜tdA)IOo PrNN / .nl2e<F$t˯ l`1h 95B:ĉ~ݎMrku.GulMFCP%| aHMbCM3YC Uݖ *6s{zj  5sP 5|}FUGp/L7mVEQc̸ y^ =T⟳5vV2b̉X|;@ ǚ;xd3 k4Th%#܌`[/N M;RszCB%9nMaEːL7ݴ~b% |Rm] ($k"<ؙ+LcpWСNiA~!ӗ8)Ú04҇ Iև%x-J^uZмj8uP[/ɻBJ6Zɔ"߬WАmCE%lـ煣BPBX_uA0YقI%o7d DJ߻(h"霓_C/ɂjj)s{gSwW2e$bn[`q.L]Ism`h2Qoci=rݵߣ/lWH_3$+*Ϲ(AZ~-Z_E6qׁEs !cz$T<ħ< ɣta3e_K),\IA )MJ Hbޤ$6U+#l!39AK[+pAw%iPW6[tYUv$up?m#aP3/"E ϲ|a_)2NҵN;͞0B }+jrutF(xZ܉#+XWA*>BF҄G>‡+j,Olk_,EIq?!Gҋ&=20D 2,Y ekCY98K£{Ƴv1vv@ub6ZB| 羥Xyl~dNu>5@Q K!`JgQt ԰ v ؾ7'At GKr4hV٭lujC/ڌ]^!ȃ-7|^GuBSrt`fG"AZCꆅ콁bmkj062Eeג/i5E>ȿU(U GFa)xS}V%f2U#B%ΰ&C1\һgUP-2dW}ExHZ!4|e nYKؚٕp",Hm:.@o.m=Bek?n>(|](ҐLsFB= -D@,f^\0[xr:^X+#LOK]Q{1Wx~9Ld}׊fA@Tyd58<)M.O "~4JZQ8C*sX&SNXkތ '8hP0V|QGF E Jaf~eSNtT>OOTzIcɡ#NZ/2!Ô22Xjyw)=" ?ks|_D{C^(\@ł>#>s 6y]{+05‘0],wMm^ P16xBAJ!0 YA-_' VV~Es 7!ըCM?b"w< G Z9T-9߯=2E]FGT0?*Ww;l >%fFST7$` (/Nͧ ?Hz̠MH cγh .PT?!cW< =YK)oSQ᤮N7*ߗS⚕p `)!]Ew!fHڪ] Z'#, 1hm/FߞoM嵩n*t0cDzފp~Aata&pJds^bV\ƉY C$oPҡ8v"',0@'G$0hp4-pm?z)6IMN3RӨnn<8YUXDn%Lưr5RkS qg0wm`%=]NWPG˚xem$t0h.$#([٧.ihZk'jz$%+H3r?pHz}~0nrG2R4\8yQAhû`ڢͬ}&"Upptvq[)tUdFH'@_ H #36qe cmzcRIqY(N6.8VC ‚R^#ڜ-U} sf/) ?Xzb@Ժafǰy9ݍ<ۣ|yPpBa6ЏhuÒ- uRRmLe.i\'=Ni?]$|nݧ9e1*aw? '{9_ u(8Y; Oxӳ{D -2J^$P=P%9xSDv&FPuWx7PF_xۃt_ botc1~!xr3F-~kZO̫ث,2IlЛFp z;$|PmV\;Ȏ T=;ҿӜ(wX;'’#K7 S lj_@ Y"un|!݄6oe"7J_% ^$=@*@&_ݸc+T="~(vNC az>l>=eoF8Yv; Py[k-{K @9խFhga~bLW$2 i5iWQCr* p9͸ǚA"\5gT}`S} nT..%NJѫ,`!(N9tDy,~8phZa`$g."ز\[ݫDd2bBdJz#ڇ>l Ob睅;wjv6:H1]Kmؓ9B7v t 㶿#Zzݿr2}QEz+ M.<疄d@/e6:$r7ƣ` : u7;q\Y0ܑ͝Zޝ䌨'Cf)|j!ZA:L4v`:IqѪS} Hbk$ M4s@x.1FofEfqmR/ !HI=5*ZV>R |e=` . WK_DDByYZ7H$wх1ib59pC~LoqӴ6Tv>s2 f_۱|=q&>p^X=ZLw `mcb㳔Y;0WX-%x)i.Do3͉(3<}mArjс6 G^X3|$Td]JohOpvJIW`p';uXYMF4E jtWIʺԧ‹@PT/RԆesu>9ٵaHNQf2Axv("BjDs>jsZgB%XY`_RBufW(B_N#`PZ6$F>HIIҗ>=l@ 9&f=c&{NEEޥmxQI|c{;{/uM>Xs~h))ClRСJW v C)gCk_ ϭ {1Fji` 9āh[lgqbሱ6\wlmrgJrBR%]4bQ&LCK!k78"Ь\!e{On_2޴qZ'j#Y7jW3(knj?VzO4"YD$+PrT1 w̍#=Wzha;uND!@G|NKAyÔ >iyQ0I#Eh><ߍz-P[%rrf 0*_:A yoEqމcpx ݏ֓hhI#+')}ncٹrKK˨F@myb@+i5L3>1K萜0ceD \rx\`Dg1NFSwNW7&3MM lctoq0@cB-K޷*iGSEejCޑuNroHy{ ,|?c%9ސ D@̮t1 Q$"a9(:=#Kl{]Nkcx ѨQҞjV!4 Q#U1LU>F C:?[Dt/MYN_1ʐ.M@Oŭ3X@vqa?cwrՋ 4 y:6~AI~9 i+>e+v sVI83k+B^$%|vRf3JU9ڑبLVwEx6J -, ZKFV߳'8#=ѩ%g=Vje\o~+^{HtSRH5~۝t`:|&P[ҽ$e dـȑ|S<U :ǂS~`{=?\\g0R >K~)'LgUUn~b\<5.oo)/}u|qRӹAǺWK8 ^A8VUu*7(zAr^JBlo?"z9)3JB(!yVЎ5vi/*kI8ROPpSo}-MUp7 vSZ?⎀bpU8:C^ؘq. [[ AݳZZ"^zEnw5d)2GT7'/ϑ 9q*xdyㅡ~DФX[ ݏ{i m=\ogzL?76ۘSZu \s^/g9t>T`Z ;uH 2n :^Ӱ.H:t*񁭋,>L(~I;LSUW%p.Yn}ժ4 5/ LEǶ a2ˋ;1`c;+UX?,~+HHXa B̖f-ݔ>O`KIY\LwUڦ:;/W) d]fWwka_LFo kT>LEg4[U#/U N%rAUͷ};AЩ4ނw0I.p`qo53MT6{n (X 0"k# JL:j^)/,|*ftsG@yG,߁z ŜYқA+&4ji aG4V0o9cp/WdaHmV=ևdVW0B%s TREŖM P7`E}IdeQ3` a:)@vhX: и*7tx >a;ђE?Vɉ2WV^n՗<^䓲5m~Ǔu/$L\DsFI98y56`b+eAɔ iXژo'a(=UA. i$>`Ӆ"xɻ6oH}rG ^Zd/{V8ȋ cs׊A/|w@Lq4LH86 +YȢ=0K2%̸mYzO柳Tf=Q 5bu_0/%[>^Qe`ۣGoq( %2tT48͆f= "hJ``iv# D**,  z"O|-N\F"/Mn[ wViVqy=,Brp;mxޅat$W&* JI|\: ŷ>cDNGk2VBL 2&,{)ykMitF8_h^n>lI׻ .AYrЌAmk~]nEֲRo/Y,ݨEGjX)U9+`)yt;*Y?~=sÓh_WN{bKVg5\ڽHqJTǖY5B(^r|wI@.aٖWvMgӁ鰦U y Վ,:IŚxSQA"jõ 7_CLLN& !Fs܀zPa`}_*{3ą Z:׷Hw);rklz?%ݑ-ToΜ T >?6ye Pc]st1Xw4<\,Jf,AwT\y[ ={ Jƕ :\oTLkUאmh;aL_/`I78-eL&[>Q6)،7}iɜ%(Гچ3| H܏\RWZ-4] R#Kb:Hj3r?Kc HQ%i/*Է`lz!cF 'wl(.M=*pN^GBWtwh!Ns'dunX̅'u:zowTa6qa`q ,mn0m>B %Mh.ZMV] 3ՍW5wWhaC6Cɘƈ,F8u,gUmOVjlsRX܀n]4I%1_هPD ieh_ ef`O*pvADYe˗&Y7Sdbf'¡|f +7g9f(1Q$i>ITg895mD36L /n"Y6I) nÎ׊.FawLRfÛgÈ/piZ-CERMf $>[xʬ-hQo\N~iэQ]Xh Ɗ@Qdm`n|+pCɶE\ƪr8.ʗWhU~Z+G<1Uf8oJ8'B^~ʽIZ m9۪`TW*G8P2wc\G4_L=**/Nu`HU*&Sh,ՏwS1 7cVSqwKkJ*:-B@isVg%+bƲ *Qr6) Z TVKu>k^v`@)yPAJ>\_ZzsyxY`U3~onT*<>DtwVi۵EqgתQr΢Ma+rG8|)s?`{LPM vYaSdǐm4% T~&:G`(~Fю{U EY=5}#M~ƶȠiu ff)s/R5 Z(\ Rx0.F2Q×1~ a+eNt3uQGRa`X_]ΊNWl7 7F怞g/eBj{=-W* xǵ]*yԮa?>mM*q`̻g"Yv>PfV" ~/| 9d /< G*F2.3܂G3Um-;4DBR&tRs=^ax5ԢSJRH,*\/m& ޥ@7{y? =BPƭCLjZF*/L LC@p$.Qɾ=Eyطשe;s9h^16r6H]Xc'f\È6w*v3*E_Ie+"wG40ONO}J~CLΒ]urQu^QN@K.{)vs>0j:Q 1v9(MÉҢ/#a spc&ބ3;a3r^;26Qlh|)7gL}ˉTy+1=(Cv=T*'O=-M +y@*_Dᾷfෑh!)#ZI~M.e BnGحIEVz/'LN?!.ѽjq_2j-" =/5Bj$ j_! $ Rea,` +L=,7-"E`ݔn/o>G(#FZoUr>Ѣrf?ix5" V f ``E>U'=x3w+0(śަoA [jur>S- K`IxX֠ȍs5SQ k;" 8 ?!p3At@g<-̕i>Lg["2w'{o]l/.5?WjsٰEI/!qG.[kuSe彅@wvTZ3J:/h3gCwP|&]@-v💑xB).@ iBjL=p}%9!1gи9YSȻ8 R]N9 NhTB(|=㡿M1WCg ʮ J0AQ:kSq݅-Yw\%<>=P\0Iױ$%0D-qZCV?'stfz9Z ,7soˬo-c/g>n,\\m|ߘ[ ~ 2mM-T/)+Ro^$TQZ+rBl޹WR m>t+=KgR;_d ٩rU>:.Fm >pB`)1a%3M(Zh)nJ0 *s 'en1f{*vB͘NX O]yA*_2މ34%>DECuIIȞS'Y ]z]]?d{FJ.Ds)`-+H7q72Y6{ 7\!t _K99ӓ4!pR 峼aUs0ه$rzUmg7~j&ǑiX)V4g߂0oGޔj_? Wy>|>7cENb@3gr[_I$5ܜr{jRwު3q%HC 61¡ZID"ߣ|FXA1µ_p`};0Uh!^y!胵Mp]dŧ|I/gJ>f =Y><6$. AN к_p,`Li_rS(:,2vY©JDBp/V;/(dᄀSNAt!C]xXRj %,4EΝ^D(y}k@P9УH##JE$o^4u {lm;gʴeO x~*WcF0og(P,cMEJٮy&^s{n{VAKa*zFUܸ(=g>aw"c\LΙO֝T2HV֔}B.b ~L]m׿ަs.I~0%@Fh!+DMk A4IҳqWpW ;NCg?s)OV.Rؠ̓~heZz8 )O53yx/>E.w) 0S?pH̦,t>8"n??cHj1f^6wEVr?Wss҅E]l*Il0QRg5´}~_>[Dhď7hApU]頫ɾ:Ҿ@3AL=1_np)>)"( U?=BqEGiA]|?yqdփps9-!k)u5F-/3AܐAw-]a12lcF jD#\tЍ+< !g1Zπ3<ǜLٍWEȇXqL`|~8܌ l IQ#ѡXҕ%][E2< ӎ~e 21Lk`kFpQ:rD˓Q &o~ )Mu2"Wi'B=9"fc]w] qFs(c+a~FpLɾy*6lp!1iHQd64:adQ/[lǏQt$rXkhi1L%YN7κT؉ߕ=@0ѡ勿܀01?+S[)W_F^>)ݥo`)Ulvv&\-pBI#)=kxx6Uh1Dp^͝ #mG/2zlAGihbNcB妝QXPF *Az,eM ~zGDl!2$+vR&dR;$o[ Pu{&k j$"?Ӏ0,[]Lg3pΝ /0o[ 9*1ֳ{t,wZ~w&l(HzR.b?2am} bE2(h'gJ l+bEXkkZ92Z@s[<]u@ v%]¥GN͢`hzs6CAF=L2 .7$5< fK,UUUDsf{(ii YL#%Cv>BnJ*8].dd" B'-&F$c||24M"h=?@#"Bi߽/3⅛p̌fMA E mU vMY׎ YYn4!ae"eCٖЂYۇ2CKڥ )$,.KK?~czN74?2(b签ƧPK!fVad.{bGzt_TE.x[a%U=z㣛q$y+I_Bѷyt.OWOQ/Z$ 9 9[ loʄB܈A<*K~WWWM85}OaY|"{sx soKK.A_E0S9Ϯ ,ſ`Fdhs%]^A, 9Wӎnv m3bNUDgjPyPp!@28|̆f`ZQ-\Bڥcٞ F"zVca9܋-s~ɴtOԷByD%>4L:!6u$(j/.t\mH#]TUE۠v1(gQl)wQ'$Űia6v$ Fz(ḥ =Q򚊮[ NɃ*A  ,Qp!evkޚY+@ +hf|Zi-՜)*y& h4iCx Lbjp $^-}GhÖKbY~(bJʢ)_ڔ3-XqRv/9㟬sx3,YU\0F E]! @]t @oq2VK V r(sq%( $d#Gσ} Q`{Y`\eEUΏAFGk gy\,5e\JD˵Nhk:gq?u%ŝ/SdYqk_i#y-2 C.-r\ND{E"˔|chDg7…2;׶ͅA$G%}\ȁco3Qs h9MSøԬm@k8c!_7P=WA7cH0M!ʇyb_5X^)zYo?5.zH^vx^ɷ[lظ)b`N!w3X o(w{(nN=o!+!:}.}~m>#޽M>0A*(@N^ַqKnYxnOJߤXa[\0n5/%JQߵp(bɦ{qusQvQgYZ07070100000021000081a40000000000000000000000016101d03d0000536c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/S,]?Eh=ڜ9Mt[ Kh}HKGN{!A7xS;2k xX4w(,ÛMikC#oGɟL$) \hx3Һ=ôuբ,ZPsk3,ƠblQpt~%X eJS uPNohzI};c+CF/jz޴vFwvAB3S:1N; 'JR/,!% ~{KYќB*ߊn?We(Rh! ]uV#̥yJHaw#Ҩa P"/dNAr{& Q{*nLl4!cB0!bnG8e9MhP ڡ2˻ORL/{,gEKK>1dSǹw Tsrkoop#j@ud@0&Q6s^VAf뵢b?Br8ٰpㆳْĊ(T[߷Cm⹒C.gyg:R5=ͦЊ]j,iDoEps8|j} "N(?vd}bep 0GpEl¨?.EtnĻ'ԙ+*&w5l|c8H,lK6uݕ1Gh:~6`6njd,.~ndS;W{-{n֏Y' `ƕ"iY%?rV3OҨFˤ9lNiLO׾8_pd>m7ވլDj,ݎf|WL59Jǭ%ZRLCF:xZT >uc&\֟)N;w-uάr nC6:3?·ZÈu2fitܯ`[& S&4i/(juEZ2wc@2gHF2Cljrv7?_U2TV 9B7_ip鈊'*"UȻ޻f!9$@RQ.M Olzn4 L;]4D9ʹlnR8Ǯ%V`ʫKPG5Lj^HYЅL qw "Q:v9rkQAT.BXLO >O'{ޘf|wOǤL{Z& 2δ{? ,Q >JEa: rT{ZtLPXg9BLS銧4F*BΆ]$y}+s𘏕m%=dҸK[y7ս *xxƷVpގoMҼg{ع2.j ۗ/gN4ueVoY78HC@c;`)&h:8ꉣsg*x?Kֵ}kKCͦnSS+rqEt>eҲ"Pqp>tj LˁBG!Zȥ[ZQL i 1`&˶GٿD B'm8A dP{}˵S9>X%[䌢Ln ڛX} x QerҢhviM.Gۄ7_tBrl!Ķj\UO N` ~o 9˱b z~c} ȱX0NSr}@AE>α9/Zq8pW8WPa:Ⱦɍ }Ĝg\rce>5vzmxM6=`VQ=4e"CL!Ku`'Sjwȧ0ϖuXVlہ2z`TxM(U>ԓ M*fhZ$U^&1TY@Γ?^ ,Q:b7z qq؜i)ik6VGKWK GVz5? ]-M]`8"1\!p~7 |zPL++)0(-wݦVj5h BF'4 \:K( wK1t<8C?.|x@5=,4((]u!),(-Q*pбB:ǨB@J݌ٙWKJ S-w]0R\_VJZD͘pVIῙ D`yq+@ %"|2!K87J݇}6ӹX7N;SDթyUȅOR奠/xCnԞOQZGQ6e{hlZH Kk7Xt-fTSNsݻ$Om&P {TpxYmy[٫~pP\ ?YH#<?M|mD}b$P&ism}#5 @b$ǿ xEʾGăȘVaoGYK5W&uV)> G mݔ25YLN XTRbS#/iQhHbzڱYtHf}=*Kt 56 o0y2x%y\l% i9䟵ψqPa yb i7B-%|C,0~˻-݃Dtw|q E)B;yLDv%5ȏc $Sc=WVpP$/eVƓe~Ov' ݦBm9(!bc%,E+_dg{q)8Iwzb{X = 4wELGrm*]}7;MA I!L.^c@ r$0+vNWkJtQZxI4qxwʽjq'G=ۧw2U6V':B4%A\:5%;QJdѥgWWp92Qۂad4,8#6b#cY*ֵ ca|?8w,8η y8ՠWbO_1:Vʓa Q'}˴EL##L ";Z䟙4s.n8XZaP"/ΑY0ԂŪv!ut2V0נ#>uHWѾ!!S-xnNK a̠]onqyE7(3{yS߫nT4~ӏ<ЙpV۫EEє# *ʉz)F>M4}Zd*{g=n{Q!K<2胷GsoiZ6%pd“ɧg=~'H#)\0葧X\p+!3]wQ%?n( /;{&OU0I4Е @naB0%j˄w@۵Fx+/^z#K$G=OBzol5DŖ{GxM˿8W7pAmo㞡7{;L 563~A"P`U& EŠ=ibJOaU)G9M9 M$?*N4+s-xEx1&|E#*NAOgi[+Pto SC!r?3gDF*KZ|۫!w:_lt]FSRˇiI=Vq+?P::o<6 xqLbH@vOnׁzygٱThlzp ƕ-8J8UsVSY̠*UZ<0|-GVYc ц1,_ζӸqD 1$"sTHo\[ Qr̭8`*e ܅81vYԉeiLtXvL-G)[l(PSn5фON_|/ͺo {nZ(으tpݬjBA:]{'ބ% 8԰:p=waDĈ{W-Nm?LrA}C^Qb +܉}hg#vO0 u=Kc_]G 6RIGD/4|:XaeMMe2,Q,h =Mq0;1( :,BRءخ /I"/(Ғ'}i ?ԛUfθ6Dr~nX:t*D<̱yо qXvNKE_ ;p~F~;ٟ7xEYdyGy^JSqjraQw&cՄ? V~~h=`(ETgѰHvkhb5uf@YRa+nD9L$&=#} ϠWf(2L ӺuE^gՕ%l0<%˻ukrkc"-Vqa[vKKsuQ2pIg z `ϺRUH40ltoL }+ F@(bCir=Pv߫ѭX Z,T h v|xf =1~PQpJpK} :IyBu f &'HB`AHMLS-F NQ2kN WK˸R ܰ3δl$ƗAJ(kh &eRC 1.^\VBL>[ %pۋ=q]02Rlȃ{Iw`~w*njb}eA;HauK ]j.`40ƎbeMf;2n6y,-[Ytiz|N v.> ^>e]^DQMj^; b59Lψ`b*q|sꮸ]SG;l\JSif羿p5S9KxP<TO$[gOe[d0LnDU{Ep_(Qh!ԿAU*%V:P={pF \W} w@#/E8-Ly:' 󠱱W8 Pb!#Aaˀ\d,&rwe+q,Fr2)Q?WّDng1З΃vddDžaЋs5Lkaҡc#֯31 zgZ LJ߇[hPIPJ*dc7ab]iA , 8q<JWѣC7)1T~(1&dhTaBn 4N[LQ1M`%F4K %OZ?qOȻt{}PPP1[V~+>mŦ#*MT*! nrkNFsܷ:σFxzaD?V( =2b w~_s_ZoPIHW/ȡRX_W[fU9`>VBAm^QB=یDh|ɫ,p)ڷ̚x֙w'̤_O)IטfċlB:lNG(+҈Xbxe14DfCKO8p `rѳ)F}WF^P0}_Oӕm'e 6 na:=_KJI lժ{?CܝVz 3UgtUj׭XkjtۃbjHn2qJe‡sv=|o9C~B~y3*`A@WS{rA7oB&ձtcrCO +IwD8*zı2r6Z*\ؽz.Ab ;Zȉ5R 'ʅXlEb8 ,$Njmnbh-OnSWE%&$SWDZP'(yXWb ڡ;Q1 bD,P 3Xq {6m":f kY5g/6yGlsdC݀v6ٓ;*,CXrke$KD܌4:fb [{[2p`d"Kcheٜx%2I1 lzT%6ĸ%f§2xթ; 6;J'o"gtƅ2_BT> uB2N +< *_*j1N/j8|E Dחq }fbIP[Ro ~^z`* S+V3+96]\ΰ'if)*a$'cZ?x3 9þi8s 1`7G >{PVjBJВ=>v\rB z}iV}rB IǔfZȢ 'Z34Km, uE ߁sDrZ=e4 o1Ͷ;I+DZv^y@p#u tAQDCmJ%I :n 3Ǽ@qhknS[--bM1^53??%H U[i@b6^T7\vL+{̹xt-$xMe3"Q C0[,ۧHռ Z0FeRggUP&Ț{3gY/Py/gg|R Cxv}?똆Or0S-:XL /1X|r3NAru mK?ҲJ^7 ~^;D&R<8AƷQ\$Kݑ|~#wz`  O=FHZ.L(gHc/Qg+;9$vU]і./zF!~;1p8:.h~hޕW lA;큩>%OE N[?sQo|B2=6R]}4@J?fzkmKLSkUnۆCKU11_ G1jk1_B+0F29]OU_x!wF95!QCEA~rjܱP[cЅG ?TR$M}IvWɏIP96u>b:ФQgJeVQ g {'޴\uF}@yzbo.5gJ17KXYa&Hsf~mppXC>%|)ghZnYB X%gL%iU JI =}Yp]gpTTX҈{<ϬŌך5Z s”!NĦȦs\Țiat=X@%T |w&9!ikzgaQZ03!N}!6<)#\}-oםͷj=]GKP̍-*hPúCzUpod;YHHؗrF76Y P206$ؽzϫE@v̔mߊ4Mw:(ڂt'ewmo[_@J{MR~">4[K ғH*:$M24v/|$%p.?GBF_mio؄|`#W|dB<&݉m6JDv7\tW-oW1铰gd546!s>XZ0Ą֕ZZ$zI"##&n\%(y];LX+`nQÉ`P.KKMΏ->rp*Xp `zUj|!rW|2uqG >h)m$fd% tU9qJx,5"1R ێ==&pԕNkuI"ăIq$fk$r5LS,)Orul? /\iUL3Cﴓr2^CS1{ߘd3)Efiq.w `ۍn)P2-#ۢH,K0Z쥔2=R["A#2$:ASd3~ L~o Yz""^Vdm2jmNqdVMP٨ۖ{sD|XA0Z `XbWV_0;E|*/{B$< Ut_9UǃY!.{~Z+݁ m<Ȟ$ L$jm tV z#_)K^_ (/h FV/}L=Ǜ4cn ?G$DLW`Fk~b\,_eM(4.I+“:w[i5C09cHcUցö{(,0oCpuοs emȇ Rǥ0S"gAg8/AE E_O O.:Ĺ?4MQ$<󭈁YdUf jrK߆$4':m2(ͬgtP]`8ʹ7dQA#^@`,2 MyJz90zQҌ+`:ލsP bVvS$5WMJq@'~ r} tG"%I#JsdKkX\[0X--MT:K@] m:!cc\x'YXt9gGi6J*` ?y=c /.. Nq^tZeW8+ D3S5g~ľ\d7F˱i R=M†\8HkU$>${ X86BvsHYd4|*3L 7߇/g.o=1G< ox;ͬ8`-W^ӂFߡsxU 4daLX}u )#OM"zZH }TCOSTNcM .{iK6lk n>HۼYoI?x:_+%*mdtiphWe-Zz1\x"؁t3 !n Z1*wUdo 6KE)& #wDHR+w%JhfTYuQ>uڎ%UGr ׻UlOwW|"Ƽq͕RH*"/=E [ݱY΀aVU<m65r_ꮊ$i'%ޅ,ɜn;,(oCG_iǗw廕[0Ј[N'|D>ORG6 YV0uA3g Ҡ'bm979yJW63Z"2D+Kյg Ev?L0*ݢ| oq*AM@Y5J=cN쑹55cVϨ@gԈοaS ؀r~AVƏm`' ^NqBEiEƗsfrKWKa|]P>dZߤL?`ז{ ?O\;&Gn:@|̭3L0 -K;&U3ɖ5=ШlC~K3 Bc"`W&e!~D˷O/IfQK|)tu ɶ;ؘTM.}?~&LLwnbŒ myQSgL@YccPS_vt# L0-1-3@϶-cو %?86DPW ΁tO'ldb{ ٮ^AMH[s@o_b 0V*xKbt8[8A FD)?:˅憩4~ˆ _GePI>fOCujc ^gYU^ j&Gs:,98?jaƟls[%b]G6zrRM3{CZ@0JgRHD=ŝUT|l#1{Bx{C\>i( >LE5J:Ɠ[OK[A 3ꔹJ |Y-k7ks[ `1x2= eB =p<5|%~y$5xiD|9zUC-ts$4gS #vdU.XPf_w{~ŹPlVp~'+-'iB7LEB̾vYcV8[U|ܣl[.p\fWw-pQÕ ] y;[qJ|E-,v+to: ^M\oriYMvgՖCs>x&_ h^g"nB v|JP#)LMeKp I&ݕr7lfL:Q/߽sC8@Ӝھ˻E5]Z?/-[ہ<°=M >:`!i|$ WK\u ;:*rili԰FVFi\w^\_{ >)Q&gG $Ț;Z.^eK#ĬRڭ+2 \z0LC%5?}" cUX<~[qomU3:ϗPPF'&E} v3`nE)]XiKN.e=vStƮ -7mGG_vW=]I-9ǃ6?(I&u^}O s*GK'p>gy.d.=!#=.ðPk$J+GW+L g)ƈu|[lJfE?wˁB (~J"S֕?(ijR N'F2 qбIkOv_l~.^YFET|'9%!Ҕi*,ɽ{)FSI ,$8nZ1RhԛƔ^-7 ?VA *EW||t4Q]KV ߚ#hD96s< ~*B0 1db?G_%SEE5uk &hDwa6>ppةܦFiȂӡwޜ, IXQ:a!i>%}/1lkG PEqs u")5ȧ}Jm O@d* F#'ê>6l/BqᎰݵ.Ƃ5"16>L[&pL^TXۂˉ-yq;F(7Q^a gן^ ؁`׷ܤHt*[{S%p OQ&*52C 4H Ӫ5iZY|9d+,K˓TGk*'MA!_ p^2YP z_V _s^̑Z=>Ą9ykx-4&{1iA0AZKfb. v\d24(yo)OYse6>D{&Pq!8  H?Dۋ|€>IHkNN0Zk\{u51lj|J0W~{L SbϵeBqqfDaviwAΞ'gD dڃfɤ2_iG-FH,1|e۵|4s (fh̕S: ™{{T *rH3`@B?I^*i6 T{瘄bb)gyhdkɎ '.d;U8Ea'f&q}nuĨEodsosj˲FR(@YH[k;7i>=I߫ mKRHsHv E3AOM':Ph=ɢ2OF@ǽg&A\w98>Jz 51x\RŜjydQNŚ~QAm+"E)FB7"@;ݣ ~h,iCZȫH|;ʐt]UX0egւX @s.#q89tds[.~bii&EhV+/GB%@RUg蜃_:Hk"c]Jy`fI|-f얉9^z>T#J^(6XؿަMڡ%`/q9nDoxZ >#ox u&L#),>GgsqFCn%HصV'0Y84Er:~jLqnUKK\DTL!f 6l@[}sb)GSHZ!s:Ù.mEp^yVhdm5x&">^36v!MM p>$'8f]6V V*҂`B|GWTX 7 )ޤ=o )(QzbAG0*k/5c1iEY˧kczР}>pO _Z5D7W"f΋L7y s_T-<9?8_obrRַNW #iެ}qƺoDGsfr4!zu9&sA*TWsnp=;=kuiwW՗Ȟ$Є&U{j sr2fxLH?o h2yo:>+*mζV\B]j!)2b%SC$!U? ɭ{Q Ei4VNac ;zXob</pva3GFHYU )譲v9c|/4wg.,0X˱U+dAԵЙw#R2V]e:] TC_p o/$5 Fe9notjQs}RXNGViPcAU>DZLVWIOM%_hd8Ef]W70G6P!(|B#i 0ѵPxm6i0Q/adUeθv+@^~pu(y06'Vxm]}$+*Z،e|3t`Y?I-sKbiu J2uʑP m? _(~i. DC@ tM5{j,4f; (6ŻזWVnef `)D꜑ʶt KKĬ B2a$UeHf5 BO>8xR#d~ةT9ϑ \ԯfM*5NyG|B `Ý8F)pGk4I`!1ԜqˏW9O`NP$3ɍED{B`kZgx+qk|_04*zAnƂ-[odrǾu&4<3MBM b\,Y?[-mxؖ@$Gt ";i9c&sPrR`8z0K HQ Kf:Xh=*ؔp_so1M Z@@@Į,e,|L; \aX͹.~ / ]fYP?іښc~vP@%o)EKߐz,pY N'-m A P#HB8ܻ҄CKRE9$gMWBwqWV|Ò5:hH&rڼIN 4~h5p(Htݔh\'Z@$"hd/J᜘cR9ޯލ#eQ~b|_AվG\g:Ɠ~+Yav-2*zsR9Ȧ{1+°ToQ@E5@cSNVAsM^ wS=&t(pUTXW:`DW^Bڵpǎ0X%ԂLFMc>va#7Bq.iޯZ9P(mˆ ew{VE{yxЮޛʂf9fmmX)t>5QZ@E8O̒Uu,HZ/cIA+#q2|XNϾ4t x杒ȔGT¢ r>b[UJc!G$[cSMAW_#k 5_oFibz݌I[]U{v#Y*^>y#"Ŧ{p7b[peD]b(pnJHa_y:,W`@0@'@mľf>HQ3 Uw3FAunZ?k!7V2j|jp|.QB閕"_ P]> eȎn:%TZl(\ċmD vL |;re#smyd\0(U?Id/#KE켸l\(OVy2|??&̪I˲ݸ(PxC6Q]( +9oԡT \Xic;Ȧ88"gYZ07070100000022000081a40000000000000000000000016101d03d0000b194000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/R]?Eh=ڜ9OCF?fggV.FL&Sfw?$KL#m\Bcy?=qZְr&h@*>pݔE3pa(Nd8ܹ&0G0TN}y5M$=ϳ2~hSĞkH8H7Je[ 5ȿcƹoyz.|BAhoYuSfqNj77bd-/IduxGѴqvgdS 4U~W=40^ZaڛG!F a0o~E۟dXIs.t9mT4>nΉ@cB!䐳HnhNnƂֺY\eaĚť9!%܅PFo;=#?G&eцHWVr/V!QkeY M?#yQˏ\OOV)51cvCiUv-ϠV{tjٯ@7g4Qāϔfˢ38Q#|"J^Q,/[oGF@! ]KxWW#E.#Ϣnl2"!.q]9=$`0zZ6 wsgɸ3` 郣WCa ~y+ ;DB'Db7ZrS!ö]7֘Y"K;:ֆ~d4q7 dPƫ1:MDH0}3$fJ p])IjHţvD.>"c mD?m[ՄͳW$5"[CMRB p/chP olT'`?dlR$! ql|G߯`v-J^Yk[N4Ya6}W_V\UaNʹʍ~e^,r -.V-7XoasNO/fDeSZ\J6tqm`<l@+Q˾hVhx=2f+*/9nT^dv_w?߹Y0K8P@l}H@;XAbzqyQ4m9#Mzս[Haf\N j5YtTܜ7}کHcz E8;PeuC: @%pR*[$Y=*c:ݝAZha7<=HC&EfHj? \gyȐ9|@-N8Xl\))u~s~U۹|*͉K{LeB '2 @K]XNy= Sp12-\%x UObs2CM}/KZHmާ2w0BT""1+JSpG90G@$.=em,ZXZ1ıͤMJw5K龿Z:q5'fп,52F/٘)FD :D1U₇֍xekf!%m)VoUg~Db0^jh{\hn=d8&K94R>BM>C³~ uM>r$~%xnGSt/L)D+cK@I-,"ecl:usA/-`NIAxH1pIrTa(%GqS~cWS/lޗm3ېC Q!:&\AAn$&Z]kpr^1dmM񱖅wj]M~- l`]3+b-N | ݩ11ͥEza7n[\gd~7DKiIX)U&#915hÇ*ͩȽM^5YqxAo@ 1U2),͖G77{~Ӈa ߣ`Dɲ26|Z%n.Mi*#5Ť,^5f'drBx^k=qF=e J6("dJ85ݤ_OsH ڢf,nNqٛ픿i1zC?pb\p20r6wY",'P?4?X5kU4S,zFì uJXT5McG"Id\&IR* m:gORvS-U&).cR.dgfMf3EVV! 0ηUCAC#,K <}hRΕ4GΞ˖Ruc'JaJoFhx`KNe,Fm+|_~7lwڽ*Gv6tVfu}spsAXX2fւo/@2aQ%|,Gze;ZYa,.K \7͈{D[^5b;2;X ;CR0*m(2x [{8Q I8CD.i2qjy}^xoWOJ<B@tU-kըazC՞lxzTD6?Yp5vTz8uBuY!נv9! wnZy Z~SԈ2H,:#dU2oRǎylq`($W*ʓk1ڿ1q @f;@6 Q4`2?Dž$!OPr[ o&5p4TA 쌳D+9nCzE*[k`.%O>$PF^)U`RʴFU\P?>qS{C*Nv~35_}ݨ)2l*~1[>ť;MkLrU hF2|&'_à#lI+;+# տZLA-bgْ%(I<ׂ(?n|},puf"J\\>.MiySϖ@9%rlqP}c[x ٌFB-A?`'DPzpRg?+$BJ82Eʷ 7Ų ~-8JWWK  4tPAaHn?|'3~cͻxlh3ΊB co<4ic95=Gs1@}oD0u7KF_gv#_D4 v3"Ȩ>)' TsN:BJ%8&t;fHl`Rf>F[i@~cZyZ} `xxaf(_*XjJD6s hsDe}dflygT:ldW)d:ˠ8]LyƦ!v7-.xtٝӴ yJZ=4؏a)cmҁ\gC@;ba90f1Kdesͻ<%PVC^޽u&VMeub'R>Xt ^z0E" s_2:FTolx)zV]ͦjҵ9 1waAXY IM,ɩ*L|hUkky⽸K'q1H ~T,s?sㅭe%!&xuFujR{w"s[hGqT+^l+==ZA0iV@Ʊ!ob|nD0/זʁ0DʃRiþ.20FM*" ^Y8]+<=R1ce@2֫m_0ORr"TQ䅐h9U-Y¤AsGbR>Q]Zm̚Ugc^@̍4v!ԇ3@(*SG8N4cA=ϙ\fVAzuwtőM"-|yLjSյiޅ&K⑅L#$*3{H&Y<Mewc>P;M!^q*_)FbHުF ]>-#7cޘ &U!G#Tݒ 4Քkb*>5;>lVV[;zxf"|`1I.Бu_4gk46-P?ANj OȬFtb8z"cXB l~Il^m!q ^S>kd2j9M<ʇf͐9j咎u4gN784 I."0#Q";ۯ31F1d ༬|( _2rwQ GHQR$cO TN%hU<[d#TfUU@si5ϕ@yqQƠsh8LQg}|%|zXЖUF3 _ss}f'#TE$hSAt ^P_eUANCbQ[;(d/m9Rw&7[;>1'&<8K aАcj<ᇎŰ ➖2uגZv2#,i\TVl";B]7OK ?iu 0FqQ>\h\ Ù/w>>9ê7e3m^|9]íՑU5#9}mt<=‚K=ј DI`h5MxK|rM?ӑ /McKCUw7Q`W4d C T6P\p/rgAa@^8s\? vDN( Z0'&9q=[堆ce3룤oԬ1;- >Fk z4p",O08HMtaINϷ$`_ʗT`h;!E8HT#/q]bq3cJ1W5"jY؝:gttg«9Al^na\h@WT~aBDVɽ9k'ߊw⺡Ӫ;Mw7b('pOO4r<^WʀupC秭'klW汲OϚI"h,`7څl,5 G9I\ vۧGse,ō%$$:'҄&fo;KøHH G8k>X9ncv$nU+ڋ}wwzkM=\? nS'"_áDL0Tk;X3d!\׵}V9?6 Y/B2g )'tBQ0_;'5U,'1+<"?Pv 6J iWt= 78daQt8?;F=߁Gj٥,AT [x[wQU A;cad!=SG;ڄ5ѠV͖aUQe8w'%.6|`:W>%|gYJc<dof<[{IY27%x?LSіD|{L쁳M!W TX&=rFo[F42ܻ#p3f_ѡȀwTHM &rlT%<&Gù@Zc8Ћ UvL{84U@{Se AR k`:*cQf!7dcPiQz> 0nWDAl! eEpֳo|%leV}sE\0鶥o%uGY<}ԍGԚdW<:Sy?4/-e8#ri @Ȭ|tn.l^zoR=8D1K#S2X-s*i]!y Kuݴkwc_ЁW3`wMC6;7/a௓ǐf2),9T='#!&nq&Y1t;]zAWDNAWp!xEۍl?2 rwe+ a&ӱx94$V#eZ7^9vK8԰y`}\il 풔&վr$sO)Ն(˫!z.:mt6_dߚQs k*kTpTpEű;aE#iiRj :g\$%}RZ>N%r;_gHJ'NoGJ7sE;>1tx.AY& 66P+}:cT6fe%`_hkpLQ'k RQ*fCM8T ~ӫj_t$჊Mn0ի2_ ,}y &_?QTƮB{ѷ7:NY4-~TR]*PI0_fփ>,PkM#Y\6 .vwB2׍RSUetW>gaȤQW@x[_L7e9XV5ԡ@R ?%O!Fg 4^]0{(>cUptRJ͋/uja]䌅 Ov%,P%(ٓG]cBUDpt,f2$~f8z@tU߽À&gC81X|0.bR, C^HV pF^.~PAd8VT'=AVXTcbT-Y5-qjyQu Aes{w7M1-o9tceY (ĈBt'P~Z]_FTbJ`3o%e tRâ;QWVB=^QmW?Z{3@[Wt 뿚WQN\T>=k"|DVi5󹓙|l!R΁s߇tzbI2xFCH=V =B m+"oC6B gL\ 篾W%ih iݱmGȈ5yb`]7:Ȩ_:Ent^#N81fXE8?Зg/raNV!s`Jc"t{,Qɛu%6g`fB6Tsk.ʼnG:? $_*کAL|#^T8ޟ W>k8-zT{_ѩ9ɧ3ABi-oϧ}?8XonR4R7]&|D-U1Mo Tf_Djk Y#G>h/I,?)3T%wTq7pmU$;aքXԍ!4hRQ珦5:l2om48,XdSI{i*{.v\|(Q 랡sOjRw~%04&F1j`u*87RNvf.e3mc/m[ֺTKR )HBd[ԥ/wx)9b: Ykx(ĵ2VE6 !/\+Kp)h\fȻw23648-idG (8d \ >HXy)[{<% rǪ+_V]$h_p3R 5#kgR8?H TEa?@Dnz5L.y,!$o&_ G+g}ԓj1ꡧGp)fxI8A7ҳ`|ϩ(`]'Zū覄+Ə\PAIDM>P4)IzLſjM'1y5S s̅e@`4\ v[b${VO1 퀻0{Yw::ߢ?keRZPlR{d;.>M%UY6k F?&dJI1WjR= 5UCjxZ>^#,'OQ\!Z5E,pE"Y'LZq`uc9t9vca0G0?/Z!->>"JQДxĻ ߑhV9Js(DA+qW I^[ P=H-aU@OɟBF˛OVU;(qHo/WՀ^tx?^ 8))4ff癱_z;U $i4t4 ONy͋ W룂Rq}ZZp:HόNL-Rs&9wDi{޿AEȨE~:qK.Rtw,k`8F'[ZMDkX*6*0d!;27/4VxF&daMƨ7\h!wC +4`Xׇe?CDV]ڏ|%"چ3&^\1OMj8-]eħS&S\k[P9%ŸҪ=7jvWrs=|@|P_AJTtg\o_#.rhzO֚<7H ST>nδ= 埫c_8`j?eߖRi]guZ"Lfi;IOi[TJ75`%T׆STݟ1Kg7WWE*դM#IB@zAJ8]퐜 X4Dmy!ˏlf|Ayآ63Z@G/U;~Y#m#)&B7!>|Ҋ(e򁄝6O\jg} ^7 FXE[-_-V%y%75ެ [`K׭tvli~>$o'ʣ7˛lmzVIyV©> $SB|~9dLƂҶ@tÊ:uMM5hkC"fk(QNk!GE<+K$^B/Su=%[ Mu]p[d0Тzmo_+ԣrDw=i'+=$Ǹujsy~-:M]U'm>ʂIz\)޽ lLD7- #rN Ef,Pt<Y14 P Nuc|U惯 䫏AM;ٸ &\8G:4 3֬ ^OPda-LC艒}ŝ'cedKߚ6 'V Hp.ND#p_$;~YI2kkcރb#JlaAnƆ;v~$3 OE73?9\j*nEpH0uugD0d7 "xcEy͗P_[/qΧTg*vjBewzrsU$ӼZY-2RjoV+#Ҋ_-_cn[|7G 4zBSJpRRbc#*zt>{xJڭT$~ym/2gjcrmY2ٙѴs=e TYVC(gFlGnIh-=zo G@ׁnM`g.H/Ɣy]ÏN58CALT*D7J2(_1PȈiv':wi6cT0*_Kɂb~R$}v􇊛2A?pCë8U0/)EچZ4[Gax = 6Y*uAHO;; (:<8g!ͥciGBο4Hqodָi.u]![:e} 7ڥz%d!AkbY]7v`{J=T*&wNJju#t{bǔ ڜ$ QeΉ2\.>=aAF ]!(@|Xѯ)nY)?/ް`/p6Iu~}%rOVI `ryL˛>bs3})/{oݘ_~[$ڬo1l֘zM{}&[>m2ei4@w[,Kj0(^;sh$۔a^ݎG2ԞNt" |fUJ^k'lݐsL0ZV6Z aFk%RVZJQ^x2vRSXL#VQ͸< 7#?o"yYr}^]81>(0<*Zc` |^P^, RiMj#̫wqjgaK' f~9I{B'H)7{]C{!?GFq9!0T6#؋{=89P==Lk.{%HHI? k"T4&BԈ'h c-"v=#&}(섘>e>GV-L:╵XҢ&~˟CN7pO2|majhnqHCiO#וӪQИ=-Mdp51&Ceޮ꺎f[Y2+rڵnjI;].DN ͊ZUe-D=aPmQ2Oz5v`x "Vr ^Gʌ'Oz4*Nܜ Iళtp%z{0gƄy|r 12r|gEײ&~r\ްɆx7ͅ;{q>gFMެ?nE8R tfljpG#崢uo#9,@UŏPej]Gg*azT^x#63)7 %/ $魛NWV [P߯mԨ8Bw)L?^⶷=tu ~)3 \`%4YwIJ®194;X+$1iX& 3&+'_)B}`Bf2%*f.l)hABQ'ndž>1{KȺJXs@R4P|o0$|aaT#6Yӫѣ&>Z*ψj&nEf#θ)5 W~Dp/ wikYAd駾/%~nx>YKm gT_4d0dW(s@e1("aMIXsH`+ Yֆ~ICvmdhs lWJ22(unjW\riUqOHh%,YTZQ6hl;- ʼnm2ahf8Ts1V+tøx*F8߀Ơ;mFOF,*$l-ܡ"XPY_@RǛ05Y4a28 4R{|Dv5EsJ7νy "Lw/?_Z,深%IC㠇:ٙUl &y^eFx]HMCۇeKhIt*&ɉTDD˹YBpARcEoAD X=TZ!VfG(nae.}Ww R#d2U%qCsܪ8_B@ G?St1o6I?(ZEOez͕67O56 Q-JzTހW2ҍT!O7׷Kv2J%+vjqhiÙblH vH?;PbI,z١؁$ ;]L;OZ U*$hc?B A*ΔPsV*脙f!394oep@Y%J8]֡XXfՔ󽫫ee)*U.SŒc ˁ"88uJ m,[ZLa665: , [Ѡa0X8K!+e')s>ҡMoqNf>oݮrT !0ͿGT(q>ky7q=Wkr1/PI^PjEi` F $҉Ph JX4<ے>fMɺE+Ky#KK!҇s)ډx~ܻ;Jyu!Di* x7ur s^sȐ \o+@qu:YwσBI>, bk%{ p^t`;|;L 8`a&n3 N݃-k[LPL߷C&sE\nAѬE*`7|֔fc~(  Tc `B'ֱ ^]<'{?NCI(31T`Ah5ZJ7`:`)he؁$*с>T~DiiBŃDiu[+#g:?QhWEz|GcM?Z(k|0`An'8]2 a!\7iX;c,r kn{Rq((xrt"t s%9QMUIn*ܐ݈eP8KtT ̘hx)+isdzGpx;)si+nꭠ=tw"LK'P!+޾ DƆG3(bW1'ɷÝ( ȐtE OXF0䔪B1Q<ДwCt97022 >volz.}r7 Hy)5cK/JkZ:VC2 hM<݈^ OԱ Xh-B>L<-;jpLUO4x90s5@p`8_@ eC_4T: q3:s߬9~;8KM$~s|s ٗ ?ovZ).!?^@ș@"[gO@W:(#l&- [PCK8peVj Sm:hTc6 H[dWc!9\7x),mUvBƾ}ZeM՟;޺{.Pqctnଧ2qz[T$;zL`Iݩj3 qLEf9i@VGP fs8=&7-VOm:^O, @؞\ݫwM]GCuh.@2Rrܽ@zl~yp eᑺt~$S ꙬkuR[Ls ;Y@sYVXuh|xϹ &X1`zàGz*{LCb06Ye/W]S&NɹйҒ/ڂ\omG$xxFlkMn+#?T#B:L+&nfnf㊋].etqK݇ ME/<7%(ž__Ȱ/̗|nʞ;)Ȗb9"IJC$^0Ş9I*)81x;%k]OvrY6(3{Ll*)`z-B@KiۂaTNkc[6Dٶџd1 NS8ܩ$,{D©@譫tKk+K\i8@69ٛ o%Gԥf~.k,hajMe,tWWOQA LFi[l{;xEmLpIjqJVQ?Ap?{AIO =2DU m(^)p$z^\vl`郉W&`}J62n Rߤ?J␻fyH[ۥ^gNî!"h_&ulMNbZob{/7/e,\–c8j0pq]$D:d= >̿xǰ_UuZtOP"Q4bH{/K8/q'JɤQzmSAv hiz,ݔoz~` 3o.tnbPI9̙mVgDSk[spBUqjB8Τsvh.PLʨ9Rˠwn1Z[;.xXKgu\׈S>@[+jIa}M}<!HĬNteHθg^LY]R6$w|jB zX+f?9w+inhBc+z'd9J|,[fV[mLg?dkPp׊|TEIt;]Nٽ-G\A (94Z.XT=8(N&o;? qt)/UآZ+wɗٌ{h3$ރa//mCqppՅ_Ѫk@,N4ϱ$O kT*a.Uov@AVal97?mΧhy[84K~E :rC '!xD[:l 9hZf bs 2@q6?#ڂ^gkY6 )ygڭ^?V?퓶s*{@:}XJeSie#EFbXf!o~~kCځO(ַΤ3NqBK"ͬ$CձMhҔ.~HW%e FfK!"&2YPUiKy`muvmwɸH4oc]y)]icNۼhj"4b Lu l;Ch9>Fdnna?]`qA|Pk@[heiqV Ӛ4\GV)(]EB0p&=Ncaj-jIRATU6n3.*[[8Pг7&mpd> 2f6&@B*l\e{< G5׋@eBb0f'S7IsEr>0I=QuړR9ψi_jeae 2Zy)G89j.fhs'RdV蔽N߿? kpCYD1t!ρ%os*5b)ۓLH P8{}M"`j[`* IpK\,:ٻ})c,'ҭŲQՉP44daBv@Ym6vM/ ea I+JSe)zQ]uXHnE*/Qژu&Vqj#Fu3\ {JEQ"1oTkːWd%P|1Ѯ #~"hE^31CH`MDh0zYm<нZ>J핅ɐ<('Jz& b|X/IH\n!*eƭLc[ DᏦsSǓ5~*j?R#c"{d`u vjSS7/N/|R%1rDEXu\ED=3qgVLF((M&<^1Q Y}WS$ʾ_۪jkp3jD!T9]܉}Sy,<)G ?FOI D Zbzf/Mg>;=H@OpۤZH=׆Z D3n&;;~nXoyIZQ[/d]s kkneYrku4-l}Hu 2-ME ]Jax'.`}F$ 69ƪ:A@hS.[ˍ_z Ijr -,E 4Ib,;A0aˍa*ҋ%tV\7dY,3eNqgca¼n*')s̡R"c Bq{@gpGl=>P1NG<O,T=CFF43!)ܦMF21\Рj?Į8͂OKZ:֝2Ghb+1PXi MBbKH\ iۣI">G?[B`0 eE$`Eη4 1@g?4VG51`{H9BfҟL@KH}1%dδ;1-  =_#4׽xk$idLUHwNsʛ߮, FpE81;#N'MeT =R-Md*? gd'.Hijxr` n,4$M>6E6B|Ñ^VY*P/s Hy[sԱ'3Ɇ a^HKG⾡ܺZ8 GFݼ8we$duj)uʅ<&N]fIXr CgÞV7.߽z|2a:ZRcKcOg2T:Yqbu)i{uɍ 쾩%s\uCj7'r3ݕ4>Moq1w4f:LL4(mK.TqW`~nW||>uN2έ<ZKx65 o#(rd L6Wq|_k^ov}Ĉi#M:%x/y!&p&]Q)IdDxt!|*̀@NO}\lҐzjj6Q.5nױc+ ShUIj5'%Nbp\ _i g/zJVG fy7;U `hKc߅ߎ9bN GڇyGTm٥wkr`U3\e/ko{\K'b(Mì$^I #y,L !+*SK{v1}_- :@ZO/Pl沩9gZcr^Қ O02d~a{i0Rsz~p U!vy_EJ7EinJ>>n&`x;I%{dCV?.X?gy*n T8ݭ=?r`,z :X%g9ua:rY\n$vF#jέs tXE[)VA~c{ G+bmKR߿(>gšE:IÆB3Gc֛o7.+-uڰ;N۵/`7 1~\Oq=$q|Kjo&O{.x H%2c6WmAX6#Np[X(4n񇪳 䚯hVh#6Ŗb=qlPf`2#셇/Y%C:@7 o!=ryT"Bj}[̫B8s')D71"B~O O)r:HMGr;tK WUv}֋9QRC1O :L|P @nzk9X]R7vkFbΓd$@k:tDmۨ1̤A] J. j0Xҫ\I2#js;/p%qlJ~ӵ7;|d>R|,wsx!cZQLj'#.f)nl~}Tp !J6Y#>zo%b&|̾*&H/TA5&BKF 7 Td}ݸlXAm})}M8"/'W#'b+^rրb|ڹ-|_w;Z.54=#<<Ƶsx4Dw{@yX3ݍ*sY u{%uó&GZYYl*MlTvD}IWUX v ǜjmؾ[|6сKy@TW?Z&8ל2ј0J3P1Qe袥1\[Y5  WH, Wux[15.%;"b@EOݻ M>h#aR$YE@#ݢu;V?Ƌ~0"=ZRX$a/Ymla|?][ɼ]̅yRb!``ULS:GWm_l my\x)E *V+- C>v%,"mOr'T "%gczfW9/42#'ϟGMT*ס{e(O<.#nܸ.)f`hϩ5}U㌀Z~N6pL9*k%Kh]WF#}qO =&'Q %Ln9*1r0MiO($d"> fXY7m9ͽ̡G:>N"dvhu-1O$:Q~uؤ\C9ZgBZ*_'gz j޶@0P?D/Bqc+ߠG/qވ0CdZ ˥ҾM+y^ 1:LX6t({Ŷ̢]*8cja2XR =Dh6si<4?*,307p$XyDU%YmPNwuaNtR17wCd/tMJ$>Ý( }f,i/ /|`~^7%Z)M7Lsެ\ۺ","si=rZ\א!v3oaa,Hi)cIMĊZs/R?œ Wms@I6zmǸ,s6IV-ׂ?j3% \ba9r J؋T#՚<:*%R/(G N~W~fe:I=0ѓ-p[i} ڊ! On }*/Sv@HєMJV$?JFIɮ(/ST#No򙏝uYXz7o#EH4U-L A;r̃7 퉫ιC0!E9r^t [qNjgz{;nt?89k˛Lq:JWOF*UAs+g,p~SrC5#8DMyEmo+K\8F(.؝+βjN 9j1Hs:p3VVC C=7|U mbZ9c@乾jfC+OzlGx:x7# ^xZGr xqFMYŇ=c̾uiugl(28[^UQj/?VGVۄzF(s+eY>x8L' 5.R(5=S _` Q=t4 ۠QrYi2ۑIǍOz#7㧲!!=r~pRccw m(պS7X)Qդ@8|qr2b 鸍 4"h'o 30&«p9ӄ>1U݈ݒ湞"q?UțVaW.cb6;f1 $4 وU%K(D4FLR Ѧ e`#\F8.kCk`B)sw@/8=*h#ys 5Uֱ?LL9Uխ`&M*'e7hq%+LRzAGm2{aA6X HO"G(Puq5iS<^Zd;̻M.ns'+0@Ri]3 ԅsͶɾ>g0y~f$=c-T:Yj_hy{@#04C(saX^k>RdoCݸA NC{2oX.".F<Y΍b,e+ gK'$Ӷ_4tL* sCITrҗH,57ŏ4 ;ׂ{3rk&H3iy~Ѭ)MȖd#&Moh3v}wFʿp#@:PX?a>9x'^y\)S/'`VݙR.&OtCO;`  7@9V⦯J:z5Z<(.O1nU2lAP; ]<]9C-Ms ;pNXaOK_l3HߥjͶ 4h@b+ŭk١k TeϑhwE-μH~E,Jd?DS?)g{@*C<ocȯUXb? gѬƷ]:^\AErL˵|#llPBZ8u-]1#vC?' KL V`qWS5p?~#6(&~}-W+%m(E/0,*ɒ$LJ%D56B.h P%vlOtO6~a8Q+88$kn  HlO%%7aveE%p>4`kLʒq*x uh9osws}SP{ϳxl#RPB̶FjNX+zi2hbHӢߛ n} }coycV*G ȘjU?DPpy^ $Ž Z|Sp]iʥ` k(IÊ^m_AͥLPBfo!o#D IRg.C]~"w{2$n/  pgz"DYE:d ][ixFĐ[?WDJ S̈́-eْX~X}PpnaìrQ%Ԯ.r,yVL{Ǖ;=.GkθUTp['cNvs|8tT8&Mƺy˰leI%>t1O#[IA=hXSoDY3Xk@wէ{pH ҩTs'{{]N[DjƯ6I"=& %iT9(:X"/Uj#9 ?Qu 0Q]̉?VEuws $[6ߥf{ϩUtd[i#s*8FA q'ޔC yu <3l'n?EkۤxK-sNJ$:ΩnӉi7b n qNF}aaXx18[lQ>$>2z?ӰA FgXX S<}e@4ƕF.6 _OTd3l Mʼ % PsdeIf"*k}B!yYn[;E.7D~(IS$RCȴ u#- Νv_.OFݔyASXi/ʒ-.Y-lq[聏Up}~ oӫEM6On.HX]!Mzrjzݹ_a8|Tynίϩ]%@=bkyS*}jqzz 2G/0Xg(#Qa:i(yܛ\xkl.%x^pFϕ ύl~7 F^$X kY>^Ǵ$1e(#pIyDDՈtoXm3p| Mwۣxr$m,t]G*_m=r^,VY[cNƥܕBa?ոP6{XTN4nmcCN]T5 (ry'eIo蹎'sizxlWq|l?4Vqc˃E<1!w1m5˭}UZ}CG^Yթ֭dQkUˏ~$]ݺ u%oUN_} S%,jPoE~u3x\u2R>w=m=F4ǟ's6 4M<;ر*n`"i {^B=>]~^Hu&ѹcrл@}MQqU@64P'D$ }&(}䢥 IicD gD[v-_h0B_ y/YwI1SMe DܮJHE=v+@ˌNἽԟg\fwN$]ox61{&pOl÷fg:`s[Q-0T[}ogNQaY>kwdy! dungk,IG2gy4/`&9wҸNTCڨ'a Jҁ2֠mYd\S}S hrƬ Е;Z5ccLF\| Ef 󐨛u^ ī{ f6T7!a2ryόZ0ݛx>a?vG@ee][39egRRe:8K5Qy.q[ѬdT9QK̜;6UƟu=7)oJm)=H1`{.@{S66f-z!dK'A f2.)ByD(c?+quK7#υI}uW|R)M9I7H/F^z苌$q✜5~Fc϶qǪ$q8M&Mݘ} T/&15ϿN`s,&,/8yގg}u@#O^99йQ򌃰MU]MM pjY68(Nj/jn[ͲC6ݙ9C./ZB޳b}-]S2O_DƀCڎ-h^Mg ݤm a4.్3J*AçrߥD1}d|sQ)阿yuI(\U\B0I4R5]\se~?t/chikU/ ^D.QT&e:]pqi>7lm.2a%ۃh~Hx#5]H({Ty `Me +YALF@xOrɤuQnY?.k lJY|LEFLl s]bLb)?sPA4*q1$m2@mCZ d! )cQ%a 0)hDl63FFGxP0ኼлX}/UX[jNƜ bz G'Ws%ZCh83flr؎44rlݑJz^k,ָ O0{Z2nn 7}0iZ`OqE=eQD(>#wy)f{zFRH3V'D&B>< H\آt: X-^9i**_($7>Ky \T&OvWb#pa"?:"3} Rf fHB>vr+$oPn!ebvrsY"qlH k ϋxm h[La8VpYIJo)}i_XZhn5HJ7ٶd8xIkۊ/, wnߙchoy3"b 2l@cgO%Q} N![mlħ26t\z?y4ĢAu!ƉD9CQj4݁Ɋ_06{0mw]i)VѦ&pz"Q7\(!B ^y/9:4EZaL6?&n8Ka]v&ry"R4|ũM1!'^tc)Rʏ5A4b~+ 8=MؔbJPy[@đBu!I&GY/ DApqT><\_VY[:ճXhSØJ?I4BX"΂S R"8[i^ gVٸ#v cyD,<gEBUWwᔎ܅<&P)So\ ^| s4 ˢ1xV67&LJ!u2fE(wU'xh6lR$PJ48q sVۗ"{'D<"ESJVj-u}xQDE!24-1#uwHKZ0Q{i#; <ٕpj~p>-KXXxM,錍&NESyWj k@~NUAz@@* V4 d6U PK_>рxDq}M%2Khx=4xii `Kk[kG2_̏2旕uobyLKVG23BU1;2^r=g'*IٸN&-Q`Tu0 rHwy8q!id`,,JO=m6'9,Ï.q!Z5 | {zlCvW(k5c28t=`5 wO ., pxu؟-vUF:3ov *]JPe?Փ3[A#w]Q@~ԣ&< s*ՠ@d8.l/Q`2Ui$gsl! &*44^.3 1<ԚǙl6VmhEZ󝊷z=fgam¸0/[t_3:[HD})=)9WtNwBFI:H"VGCKdֱf.v-7Z1C_*._Q\`3NɈV&H{ I;m=dLJwsT%2,94SAd@pFxw q[& &|l!+yv!Tvg53aj HȒ" Dl\"/+vJm&:E=IYۻ4 `іYM-C7+e}ɒl1ۖE>[XZSoz)-DCwJmԅS#G>w}ռL@ʭ 90.LH_W?Є#"he?3=5:e:C¹x(A$=Wddʳ2^i*"q~:q&dQT{V#w /2WDNq`w+y\Ue 2V߸ݶ:[ ߘHcE"QJy<+{?} ka:65X2 3n1ns@&QNv?!mnhrgyu4KGX$w9`#n}A/'{uȟC1D}N# 0 N6[h+rmfTu2⹠QAo{ٷRN7,ͱ JտppN~o?Ԑ }Ә `6 $bD b!Tĝ1 ΆyQS 1pb%DO= M>VJ[֬Lyqx(-CU6Bnm\I|BvyvN[9<%Uՙò F8]Z͂r'  X%cN2z7Ntf\"+NZ9Y jcT7A10l޳ϝD1{^3EoJۛ%\M-fqwG 44/Ggi-0ܴ],*ވ?X~UZ\|& M\ ٙƋ\8U=;m剾feAQsHX"$G@Mlt4JW4+r;ro=u`ߏ4}pTUPm9 ȝ/F%-cvQIK{l^ǨԶy4qfCAj,Y+Aa.ˌyF}Svscxd?eP7bvB7,X{Y~Z!V'ݨ,w %C8rmXKVS0S68D^leuڳA9ν<,{`:씾ZR]շyrkWfҝ;xXsXI JXsϓeLXh.xMXe4Nuǀa]L_1r0T&*rkp1TST뼩"{Aȟ3T0 l/,"X %+=Di"B?6TJ5i.*~utgPblґ)dW 6JBJo>W!Z` |B{oP94)0({iTyq%=a~'ټ`Q7j,_rI#ٴs0:zlI "H+<:ffxT+\ 6 }`Q&\! 9Cf_(Wy! CY E[fq4ŸsiMik^bqÅNz3ʍw$yFٸ׵=֓+/=re^ra޼#M%Ob"5Io(Z(@#HSt Z[ÕV>]nֳQ(q/8ʊrOƵ #3DQuV*hvZ*x Si@K>[LF1.W~ә}(Pyic5m{ R=!A3QVL,9*,~wxAEsZ h^y¨ιLP5/y,+8 8S\ATOjXni/\`ݯ6PB#縑.y>>_7iӍ g#9~.);p$D`A0'MB;ܩ~dUZ)TX3*,:D1tYGdj֤^oՃܻQ0h&6>yO4Y SuyϰS/`ee/ Y2ǵ,V~eO{z8p%ƎQ!kO6VΘmy)C5DJ0rzȵ0;'TXJ@H2ś~8t9Rp*FFRe\T=6P` U@L3`}Nݩ nB;nfKYX*_X}j 6pG@d jҭCJܥOV#4`8NHO''0`0_݆W`R'Y ݮA(x#=,{R DɫV4$;'RT$w\W ŹhMk1'?{qRZN!48R@6ޛֶk" Rn`cTatgDUINdEO[OX#Yo!_ hMt,5;tXwź__.9P g~y W0S 6!1bʀNǎ}zo "֡^!eB웿zɰwv]GHJ܉3J锺=*{JIURcizބFѮ||ʍ\Dn}>Hl_ OpkTOKj`p nܓU"w&Ǘd $xBkL ϥWm𦞝{g:t?AGHX~`es,OIxyQ(eܯ *mqW*WblH}M(!i~>(kBuv}D1))h`]&( Q?/{p^˨? yыZwy@B?`΂pۑnR4ͩM%τR i\\nIDU,Fo`kn__RT ($֭H+>K~MhG6g-kQ].ȖLa G,J/ܹN9 _Jl)1S:@ $B fA@۹~aHqRRӠGO"3'$YϧU7%X`aZ=,M!m;M2emi j=AU "ƖTJSw+EBILgeZ,&=J=oYټ}2JRK1B|FƩPbݎrpq,_C˹Z})%*g㱨@jZL1:p_C맿@`G,+π+:1H9|2|=H+`&00f n5å GTʾ690BŠm?# З^ U~?i= +^ [Wq9 +wɒ9rAwƧv#^C06 {_/o>uiŸN6C|\l\EZgΪ (rϡ^%[ȧIUXX~}ӎQDʿg?'X !FEf^b+CsZ[1/(} iOm+F.@.` O@dyf{cmm; { h#]>V$p;It@[a+!pr()[FRaWS\8&ΪsZ<Q-\[AϮ̙ ۍ~>'MhSL0h{]hh?8G_=+X?ѴWE'.vC.N%F=@l;hR&xGp%71Z튼*` }Nic jձ^huE$o%7_߀57TeOڮڎd}N礮Q GPB;aG )P6,Ԥ!/@=kEL,0vZGgN۰JU±R5W-1wL2/V<|}֭@i$KX޹hYN?KV H3) (NXꅟʜ$S "ZjN}}Ȑ2zD{զ酆^gAZCDOk<:I dh؏Mr_ZWSy˥- 8I'zsD? } X|O4:8u JQjSͨi `xSw-ǰ :!P9DѐGMg3TBݔ@F",bbFß*1B3ǔ_5*qUu. ȗW(Q3=AeT/n >5٥WYxʙF Yڞ9~ VJ& O2r|7 H=/:KN%(+0?-y <ЦҘң@*6RYMʺB<nl2ƻ@ᅎSj0.m.gLɨ~<}CYڎb*j ذdꓕv?~y$bF&m:fYe|9CWcաdw]tQ/9*J`6Eќes,Yu [ x_Vfu9mne[UtGD9ͩ-y֔lĕ?gϗW#2@ 2j`ȻXB+h>2<5tbK/bw,f>m|i(]_l޶sdԮ[P3^ G <^lBn1&}W+W%%(qF/Z2(o4f'vW (|kc-fؕ.#9weV2e% d#r7ʦItjM0M~ZEP+29Jd$UNL(~VgS"ܓ\}3=$V`x?="tQe`2aC1v ;>7ȼz'e9VqCYThA1,V%u{-Gw [dt.HN'-#kX[Ki=שּׁvMi@f`tkQY+Y%Ĉ:ne5fUR*j -t*KuG\@Zlg8*of$H t ;Rγ珬@.nUDx1#Sa1=\^4'*x"*pnu!?M~bBWV8ӥ7Z`{E m= >̯[Z 4*}, [d  *(~U?%UCjIISݕoM&kv.=뤫U MgEMg|d"A?(f Zf,cNA)+3PA|^ &H*CD$ldK*0@[ۉsKttXFE!uZfʄluϏ2Jm bp_?Rmït+uDf3<])odd+nd;ؠ,ֹ6p/ır%qpQ؞ɢ*Ѿ̓O kƝ>'Cy'~5z#N_[ EKEt*&qGFx% rb1IS}~G$> &Unm|Vw.$S=BC}_*w|ËB [pDh#l*_U&0ܜ-=<'ufIJc8L@޽Y3db>OJDPV_/jcx0 pY rG ů2\gsB#xrOSq&˶Uapa_m?Z„k?چM$HO@Yp!=x",66(jA7Pk7M;ڙ3 .?Ǟn+l§^e.s^fcY$15 tx#!ǡ'ϊkoS3̽_q^MnX7/Ź]F4`jZnP-EU "~]`_Uhxx9V0]pqX0¡.WHԈ.6~XJ\owdϖ}iMp*R 9ax(~c[U.uDC&W&T {. b\m[Ob*Ze2ZC++"Xj™vV0LGx U-7<XIH)C4c7j^1p8Z夲\|rw#@WN-η]vD<.s󧛰G*ہ%O-yXU9[55>u{],f&J@6Ee{v~cAD.{ޫu~xFRp'lO$Kr\^>2`Rȷ5NPdbFhµ 8Ǎq3Ԙ~֝btQGOu 9Um.p9A8h |m;rSE>64@-(=@;]sVSֱG9ۚ[;RWBܶwJRXW.uln,/2,L~&aA$&ߏzqȱt,)Dd ޙ+/?I֛/qBX%FuN{h8r5P&.YbbCmfG#F!92d9 F5RjJ.B0LBκGYA?HtmdMV[(^1}X>8e1r9F[dU s\?u%چcgT}uAΘ{yp39{{{hКKRW)GKʍ;5|'<䆌|8g*>@akHz$ gB5yc!7ӎsf!o[26 * A$4偬F0C79"Ng`PmEVCkga8ڠ6;l"mЋJ‚Ffz6[ m7I4#P\ꟹ>7yjY@hs;"՚o`Gώ#T=CU|۔zh OOb>Dzr&( 8pƱѶ.Ks7;&!FU|ռbBùKJ<_~ŔDPH >V({!d:f+.%%X%QL)?#Óm/J&P :3I0cRw($b9~wk+3\jI7Ksk((/#_m77C:@Lʖ8X:+ wm )΄}-YGlvӸk_ dfFuMqZyl#$}:$)-_t%6AeY3| =z]tNLr"]C=Zi oş.х5ÕiXdwy2vb۫*wl|TX?)[bWx,ĦdS8>vYhWĹSb3J0\gc/g0_Ay2Ɖc a_;#LOcv5I8%Bӕ5B/ܟ75PӏD5ks)gRau})$msz8Qg%+דQcF6+%2eLf2\3)ıgR hxᆮ90}uLVkEȻfZWsv}C1iM^TNKoJqX_.>qh!^TYM?36oIUDw3y}dYO0'rT𾣚5&98[/cv*5akEHƗ޵yڨ1!6^ Spmb$nCV<Q-6C#ZFdVyteIB:aTtJg}VzpnTN+cf/fb^/%S.W1-!7[ruqXӾ[ֈTB`?ضEaw]GӁA8-U#V?&1Hw*{xK}rB|iii_qT(bu?H(8A=R4`9kϴCJҝz[(ADU>dolE -4$R{ Lzg6lAnܤN9tSȈs@IxwEn1ѮGl4n,()%j'@m=vM6"`b'~[0lj p PH=4FCE*'k$=A{_NԌ 6'\鴵Hm\LEy@H8auk(V+*`SS曾H.gZ0(IAR &a'aMs.푳7dEsA)>>kSmS^dM\сJeR,j+3#Ch镯:x$=pCUwɃoԯX؁kԠ4K8Fj{Z"fA:"1-Y#ˏ{U"8F{{u@kĥ x[m7% <'䱄EnJsiqdjy ڎ,驻2sw'p3hibF(mW mx&h^qjdVޔZgKlKȑl|\'?h-ed/Ȝ&4&1M`/ͧ ĂG 2%Ta๽N]>L͋;WJFKj޺>se ӹCUҟ(B)0{9Ҧ5|f` wsM{0.U\ϸ@ 2-Y7*OwOR (b#OG[C+wH"&ŌfB0nD@ `|9ؑȅf6`v5sǐX92T^AKd._8bR^jH"O9740ŧ|9us\&玴 m-6qP6i!e%֔R/+ ~O7Ts"ȶ/)0 먮/A{'f_$"_1OΙ AɷT#c=fkif 1k+=#\&;I+dӬNY4-]?=ȥҵtĢs _M]v_hBB7ph `(;7(Ojy*y J~7("zӴ~L`pП  }nz{?%}f$=.܅zVJoXbKvR"Gx'p8?:qsݡz_٧{,˜ȹ#sf WWwrRh/z 6saNEXkfQ /TUq&CuKJqV װLC!fr:ݮ[8-!BPԱ7<;D+*6l-T-ytK:bzbŠRo|KILVM+UǫmcY+"ck!bV>aC@H$hr@t KԤ @)jq(=3"387>nshK($g-!Z²|"{_ʵvqGfBV)gK"ﶩ7 ҍPE$ivJ?B,]WxƐg@;_)_dRcQ˲jMˠ:a[3ds`do">+'r~j=iZ1D S,ܻzV ߳pԜNd<ɨd>saR1G+v!^k^SeDq,Ӳu*a'xuYBh86f[ ;0ŤXpQ-dV9uJzZ:5ɀPM^Q0( 5π. AJlx},>7Ԯl$gS zPYEP1dC!LMI!MKǖv|@k>Nq/HW@sFT0E{F6֯5b7rÆ<'%az(]9t5k?ێwKS:YogehxgYZ07070100000024000081a40000000000000000000000016101d03d0000ee70000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/bnxt_re/bnxt_re.ko.xz7zXZִF!t/Nj/]?Eh=ڜ9Ln$_Ƽd5>Zy%HY4eCϸR+ ct-KP];B?y"eYiVfqE%# 1B&f )y?$yxK/w O~Ey}5(5Qo|ET|8F3EW)"?Zr71j)[:gacɓȧE RjX|F}3! qve9Zp^hܾLgKzZKY(lʮ4ےp9T4&[:c{ޞ\ PrC_NCi :,S49Huy8f,.h( M/,NǤá%e26*zo1N_XvAh=R3,z gvxQMSn5-`r NpV 6l\(LdCDI2ȽH0,gV+Wu'<}FX`OZ zC4* ҋpa+~@Uj3Z8q,#=ik~TW% +$D@cHyt4bUn1D݄"A0ily!0ʅpR:y6G8=,]mo[{FL/7 u0mtk.e&^RE eL9!$iwBcSvxQ~ U:@|^(1chZd]⇩[YM 16Px:Y:K]zXhƕ睪_q q;$\ŷZ\WRܓ,gnշ۪Vby?+.!ϥ\2eÝI$5{E{>FIhtm6O˕1 .LS '*冼r{9/t23'Qޣw&[d:4a3"wlmB!;Ez'9n' bo]eTtn>^q Z^2Ѫ ٳuvSf v;2xʜX~{ I@@͡tCݹc{xHPIoݾG'5x5ZϰWn_y2MbēT|I|"GgЊ!1 =8&Cxu29[N,=7.tymFJ#*/UMsʷ'զo6S?!ct!ylC=HWKZZcSI;E Z*&/"~q1[?$z7|%iZu2KB.>+"xJlyc~6֛td9Jrn7dY~50-*JB}jH}wNl=Z!Gz6N?,h3q8uy: Pת@ %NnSIbDWJT(vl %_*~AGC1h=rRimx -wC 3U:Am;#!t6~BׇPs>Y°W{x,)B\^jA_}~k&\5a)EP2B?hL^>T*55:@(Lݒ(.\=K>OV%)0:@%AL_{Dςތ!wFZ]G9sڿrd[0? 0C ?kÚ/W෱EN<_NVvϾkVyKAg 2՘,} n]U.p%Ͱ*˼x*-B>OӴ|1C،C~|Uq'j&Yx˛t J)NIl~z4Lxt0XZ8`U{u{\QNK=7mfᙟwnA{5%%e=v&"6I]Q]@Zr, *M)Dze CԖQDRsY{":xΕn }3:;*fORfZr\яwKI5ẲuOn]D7#=e <7OY( Q~-W1bw# ;4BA #"OQϿy0{3ZŌeuxLhzu/ۋ7&WZVQ[/8%2*fC.F59?&}CVlD+L1-%gm~f7k0]T{u E1lRaGpjT6 :lM]ppHH|$TbSXt|ҧ|L&/u9BP*PDS$]\r1^.@"˘i 0AJ2ѷ8ڤOmN!w'Hs ~+fqW)7O=P}ׁRnM9d̝/V^Jzw~6)" 9бu:zvbHk=d bPj!)>?V M2W04st&e''8LFrH9ol1Kٯ)E~Ƨ#.u"cegHcy}P.u}Uu5K,÷ovL5`;,3 JRrǭ,MPsa=QyAҞEMѸyYRaĶ EOlk4ȸcKE{+S[SQPʈTjZ~ZLve#/VcjqSАdiޝ0m6nCur}QQDsP:e]g5Xn(DH.je_T-: M,/"$8H҃*@8ѭOq 6g#b7j?Z lt{_D 49>}|V١ LbDzfwF6P*GT8*&nSnƬ!F*3@b$R\t7xsbg[<u2^g뵩n=a$30ʪp:Gt<4u)=|UT8Clw00iQ.3y;CJp'YfzL8ɻ*Snb,=H3KSc[RD~ӦYF9/ʔWiK=0u4bFo61_sruL$<Iw m|}ŀ"{$fmjX>(ki<lR7bJ. Vbnul/f ;.|~H'ۆ>lN $ybJ5Ǵ uE1z 2&D-ujuc Tht<QhZ[BAy,chu|v*OwmCV6 0u7DOEx/UGO xW8OiX#Պ| WnL .hcya~b<;wrHpt"j'Ri k0Fs@A*xo2D:` {ЎNC]}yD)"Pyi s w+V{y(,y!Z7r#}Y@{# O&Nz[oN ?#I3qdw_}; ߔo;\7,Bu0 寝_˫2n:-4zWڂ7jܜ90;FEB,YW2nC>ֻP>ѭgZ." Y/aqDH- LݴBÛg L,(@c=^ݲPSxn?~ Tt]ʉ}܎&'AWUW|%7n46z~<JQ|KR3Fo. }a92ŨZ2*fXp!NT=R^-&@I[o9"uCR6[4snC 3W&0W0I̺Fvͳ^_y^fO8 Tk -0ك#ͣ DEUKz}ϕIo%.bqȗdBW5Ge$]bԱ=knt)]J6#@9T; Hu7e/mWIÀ{tTHQ adۘ- ۚ ^ T}jziMU^u%6H{.#c4+"<^A !9 z15\NvP_Cv<b#آ@9;CLPR/ఃpﶊ-g5|0"fBl5N7+Z"%ҿ\p8bN(ϜH+~W; rwxt .#Me' o>$ZV}e8|9#.li kh:z17si& g.R-|JVl27E!cFI.j!=v0h# Aj-PC\J">(,lr gtyqYvUE;mpL/H+|@V<%k#n%[]\v!#8Y[=HRȮ7#T4]Er`;dSѕY`o:O&S+jݮHe_~ KB|KYe11] !}صDfͬWW7b|7ٺ)hyCAb8( UM!9trcΕU}ʀ~0ۖCBN-faNeb8y&(f_x׋DE@ n`BHD;ҊWbU`:ef^'ueT".h0AS]8R8rqLE4yt_Y ?ߥrfq058,ocujs#K}TBQWu}cіw' {$?B~(LAH  Sdi*/:-)a}Y$gxmͧI J SÇN>=SUh9kړR\A px5&4obeqa/7 _ǤES?Ƙ+`)oR|Y F57l[<`@Iv,4K7l'"Kk{hp̋aqÞIF|gw>gAw[vL\YyEd=}X_u 7AP ި/z@Y~t ܛ~*Eo1%~'op U(WXi)@w0ʱVMv>*"/=I0J6`U.e^B;6ܱIY,><FA(ⵜX?zDV-P_zpfOCnin?y(Ďhy@}ܛywx+RS98{'u5-~EdԞ"Qwe.@Ƨ &*=P= EkE}_ /7*m*ȴ#Ѵ. ^%%á-H ~(N׸\EWI޼ݫ"^c5Ĭ:>Vv~wvULU.^Gc#42o55Mtd}Dy;S$-,#K:Y `#/ yJ*9"?<~]hHN7CGEtaE#/mogY'ʁ/[>ُqs۱J,OiH eb?b3͟Ui/}%6}4LHhwJ}I}wn3C\ -5C"]i 8TzJzvخ~+9qrX@=>!{]5\uw(*^8 3D˔~Ҳݣa@EƄ1V=ѫr,u8GH$W^gҍp #'?l";"NKc:tCt `c|>lFƋGoj8l[V1f d6k""%+xz{G&uD Ym~^dVn$U׭kcw%J Bjb?/(RYʷXΫrdvINOC=kJI, jeV۟ !q6]l|[E@ZDk㲹~]%`_vufyҮrcm(y)(:jRМ) 5Ã4y~cx(Υ78b{RDTVb)D Yg)%"RJ^~ETP8P3$^/&f#U/ufDU 󧴽8!!Ì5{|>5ug"htZ$E֫5Ii#'/&_2抱!ឥkyw!REdZ3j :&IGPх+308mXZB8(͐)pܹ~: lC:@3ጝXʕdxSr"!ŇDm6f?PwOrV0OfC=*mDr:-TƧkLLVHnʫyUyBI^xE" s'_Fn镌bSzщH`}EѠjq\ %S;貶3}O+=9P+;dfe.N|Ⓓ V #6z!6w1,BmzJp1i`z<43H,-U;T?<y 7?Fu jOKTM{߉wiHI&k]> Pw'osGw=Eȸ ~WF=!dܟ<EC(>nN&:RU2nЬ5U d`U!A7 eay2/9q!-zόi`څ`ș*P7d p9&w2`\[JI U jYz]6I^>4iR)%mq9 Y+/.';Kx?43h9NqZܡ9~ΖUU σ(K~oPyd9'ؗBl94߈ 6|\{Wv%VB6 D.e Ypm/xL/PZ$+ﲹ ֽm6%}ux&ZƏƺg#փ-)=FWA zeGʑ_m$f˛^3y^F  FE-3[MgM%JhV5^T"i9A8.Pb ?drַ#%H5+sg/nsBO)8=! -Ě`)x FGԀu-<#FtC2 TNJ m5Կ@aJtِu0PDLhH)I Բ3q41ۈB,\VwSv)u&MkʘTWXJ ſ(rPA)"$Hʕ YCX8w'*e԰a.IYbfҜOcWƒ7)B~)lǫlGab MGl "> a m9^Q/+"q^ ہ6ODZ"ڽzo^G4\z nfoj'-Wy!P]VgX'^V_cmhjJMu'*lf&ذ91ow[7[;W^f﷛PQ ͂I["dNES^TZf9 gzcvz ph]uO)4H=g$Pl ?n!hVbyAr7f}2%S$%r(.pOx+nEgTCvJa*RA }<}!XS&Bhf"{6X" w!)>w̌(0&gƟ cFY5ƇAE" ^@9`ԽŅ\Ge Rf;e{K@#<>L?K[Cv lNE3b3.@έ4l(4抇'J6k,a=)a! (fZhRFpM8?ˢ隆X3=n`K-wo8ۑV,G*#enNiNI6,,y.Y^J=bf~\ә3rfS+̘ͭc+Y;ڨ~n olkR'g@ļN|`w[LLz~euR4KyjZtb|{ϒCXR )( DfF='&Aץt&JbR()rWJT?|64h arZoaEM ><d@|tuk@ 5/3m^ C%s0V|Wa8 4 yQNOp-:SoN|跆N<,\ʾRc8u\ۿ8A1sGF.EwS]@ 'B:>#(%s tGhFטH[^фZy%0Rz/ކV?)W}ޟc9M~Lݨ0oV}w>jRnEuid]9vKʔa-=m>zE1ycs;~$q;],u|]O'[*ͬ7;8 Kꙺ[DXg?TےyET]_v1jޠ0AqOA!GPZ6|SzįpuBǮ¥BrcWc!#yW5t-O4ٸ!72*\> }C6Z-[T@??4Gqq&qOb*{ d,QI`RhlMx #zmz5o?sy_38vqVWa qp T#x¹l½@mά硽\<9* L7)̫IW#1t;/[ =Es;JN H(a_ 0_: ] 6L(pE3?n 2D;k1tROE9qAQsg k"ՊrĬ#>ǿF?-ax,W .]+CdnAblT ?:9S 3e ݮ 0B N%)b`M4]^rMi6캂‘=VV 䜩EJAb#P*!DQy'd&Tzbuڛkw9EDn&M:. Ń#3f~0ߺUlnܢ#]P@Bϋ{1$ҭp% l_^n|(.-HN-s(,-e HKDA5 G \Q/*G2tr jK8lg* i9Mز)Q]k gKoS6!}Q (:ӈ2}B(Pgk7G0ϧRg3,B!Ea`jԧvfcϥXQȫ'DwXHb X:;'۟Ox'ʿR@W*#bCӘRS|fBVDU9e:΍Pe| жJuq 5Az+m]kHp&><7k_lj\4C)ע|F'>0/R0np0fHM׀[k2xDH90+9GLTmR i'h=y_5ɊA]b/0|k"4Nf%{q G,o{u0Ƚ-æݝ@SnZ.OJ;S PzZY^dBYWՑEbjisY!Yu9v^;>A{VasA3Wmѫ|9z6H,GL#~ G!nydFlGNaS᛭J<ۨg<=VsOkjnm١r>/4k#n_Qt~IVktc %pI׼^* d`1\VF,οFHn*1JDƈZvrve-d "[z] ][3zmCz6(ӫeg(߿S;"?8#{ CK9|DbF (Ƈѭap6)?Qu('Y`b<Ըѿ?RǸfx~V:yۚS>O̍3t!qpso.R;p~ KX]q{ng 4J՛;|M-jXE~LwVVa@2` efk{pwzzç e?T|B][o{3yw34IyiJeOppu!"]_*LYTcYtwNX2Fe;VvM‡7HDM')#48iȔx)"_LW=1%S2UvL )"rDD-􌩐]ncrnu  6]cti [h_n̽~[+ka-fi.:H; h`JAC34`A ]V S@yL ZV93i2Q66(ρQ1{䆧 (3?*c.І5qٰ)agn#NJUb.>iȳ3O@ٕ 2*#eF*slITAţ Mh2E&%ԥ;g.l볻 F Wgf6{Zl9"P:k fmjGX j,,BDukz Ɉ8~(KtF)}HTgwKW ) .ı+ɺ:t@;daLF ުa)+ GIw`TkuѬ ^r[P|:d z';QD!0>a{N%#Pq6 r_ q~%J!ES4f|Q(gTL[EOZdCeEӢ_䩶"]Z൤n3SӋ"HWQ^̈́2L@a(21|LfvT̄/[|0Dx&S-ӼxEEMP>њ|6Z\2D,tzp;9*}O?kO9ޜoI\{VY[~?]۞ezLxfyu `{Jߑ u5#OQ:[$YK/Z X kI%hX5SRnD* e!;e'b0vx}U4.nlufd&GYCܙi="%f!4JɎ|?wZ|7'}K>#Rnx }5Uv_)7G\ ݓz[1Vۣ8+O7y.r=T'U%芯)7'׼tio/,X[&(K,Zh?AȀxCM'U}ڍmNIoP5?)Zb|8O:Q_b ,9l4n7is찠E}?<OMNq{,VHɢT~=sWD y]FδeN \hQ7tFV; Wzp {Qr+)~!%SH-_~}n_I3Мb[-鞞z knPw]wgĶzBjSx唞E9 y,J=OO41DZe{|7K?1!fZG仹l}jj͋qxvL3_.h=?~ p8  E ?@s&5K_cOdncj5!5kFEJ ?0@ BZ`g 8m vnT 3/6Me1*N$m}`Fnf!(>G{3$Dp!@t~'mu ٸ| M{HSClTRf;(O4~ yhz_ٔo<\0+12J1s_3`DvjBἣgYW˛~A7.ɼֈӈ_x꧇#;*5@lcܞ'y^PMn#Xgg(Oq|[I=[Hyxǣc:J@O֪RU"#`,+F g,ڼVM3ce/$fR⒟*0l̅W^Nd2T=kvn~z?ӠpjR]!샚kNS#k+[zYF}{.XfPnbRpkQ@^#^Tú !]:4+ݼ'K]Vٴ>n.N*zm *Eg 17Vjjxp5v;@KpI[3~;mz>3,YSLQ/Cl$\ i* $; ,/ wq nZ51vV2jmة}HGy gxJֱ-&Y&obqteand{N )SH  V:-Tw%O'7sUjM<[Pg ?t7ڤDX@1jJLw;`⡀} D!2YJ 6 R# x ]SRȤ)+/Ff32:Q؏ߎmѝ@t E;;_bWz$n/ 3rdAJBXFazzV6!?yʫ5a'tIwNjߥN- )aQn'WG )b"Õ5&Y))Rg_ă>Vh:Ih$>j{@c=j.R4G}(pRx4g'A]ײp4bǫݞӘD6?u]RYw?d \=J;߾4M?q0=@W桾sMϼl^1ҕ)=) :P8V)^|[qF/ AЮ.EzViqFBc4-Vc%K*/a(>.đܸ@6)L%gF) muÓ!luy%$McCrex٘ߠQo6<>KRPGŚvoKgtkP1d# AՏOhݧd}ݱL$Gyp7Kʩfv4zEZpa31 g4᪪E:|Fz) STսϒO3*LrfTG3Ϯnsi<ܻj0F TTUDƺ$N![g>qhu)ivuHxu@} DG/PNҬ[/~)SDZ0*gBy\6ߨ%P"YhI8嚹?׹9 F&?^uyeNCnQ4 Hi6eT1EʈxJ'l7Fq䢒m뻾K?zҍ`v6M6[ g2o nl@-1£XSCz Ch!L) a*Ɨ`oԱ*Ӹaieo;c̳эHۋ 1.EHYǹ'Nvԛu}k>tB54FİNp6[PL֙㤶O}N?24q6k܏?\|o,cZFMJ:Gd+$hFw+2Mʼb9UuLg y$&5Ej<7QA+rℝAM}3MWh<ZQJ=k;+pr L[\ʶ;R";F j&&~6HoMcf}I(g(2r@ZwŒg=g7DAYe/JC=dE oXN^j.hp.i檻cMUE췄%9KY8]lpB*zPEZ񣒃ڢFa8J/V`o"}\?Qn$J5RNrl)I.33͠4?!"}| ּPsjw2??ؙ$JO ;%鄉V{qWV-aM, T8w+rXW'>6_>3N;50umdǐ|0ƘG]!,{6,s;ƺ]bE> {%Zs Xޖt?f?ܝO q@A9n2;a|ڿJ unK-!BҏB{ C߶31W.Mb$2v,fr-He>b%KgSDFKn <(ڦۣDY޸!Z6xLi(aQ*o4 j(8Yo%D `8LMsۚ"I5,]Aj'̪/_/Vɿ._j@ΎS7LyS}A4|g,\M\pv'0(w2 e&^R Y7~xMZqadaX=R5Re漪"eeK :[B2+_L^xSd+}&sC*ksL579AhʕcDŀNmqq`萼sxM\-n_]S 7D^#wQ A3e2P)Vp[(i!M}%%(DY!.d`{gBT{*G=FYeRwY=45ᝣ: {`Sbr2qWn_{~ X ,zlqJܝQTU߼<8;&dޯ4]g7-bWXQmƄSH܄W@1}{mpmvv'#t?xLӫdnTxJ\%٢5/R@M9 SF|{I 4.rXqm.&EWsaöA Ff}e4C^=]09#njd397"cox\̂[EJR[NK*)Cb_8ض60{m02A-kS=آ#[rv}NȍƜa Ӫ# Uj ^K)RRTR+f{GPmrCK;gН!MF-z/87";S2*#N*U@\(s AS|vZ١ւ`E?cB/R IغX7e9lj'Oj/;-`#i>Vz(B|Iذ Cc,ucDե~6⭞hVÃr ,Og%'~0 +jW|B*בoC R,q2cExlW(Db%(r^DT ҡbCp; A3~2+2lr,}6&(.Ary̰̳|m>2M*apY QI:σS Ih? $z/C`\ADCrm7qtœVH/%nʶ] _>eaA@Ӝ^Z(D9-8Cy?׭`4il6C?PhQNQMbS}ڝZn9jj"$ zrtzp ϞmzJQmôUw0H9 Y:s;Сc+(|q| {mhЂ! X[D wcG~XTǽsA$} XV =,P;% Rp7qeRa=w|Z,7 ȥW [x5Xk O" e4Q,'.NFhI=I % |K(~@䒫GH

    T|}Tc9SxqJD}%׍\\V7be{O5Dv~ |݋ k5QZ%? N \ o:Ysc xr;KiNud$$2еV ]¤h>Vg8Du*" T-@bpHw.%=$̣V1S ֡5!j^+F.a.~mp``;G:`<2nxJ&YեǩJZ!ܽbƬG*F0ƠsQvlΤڗoh-2a ĥhӮ.UU\eCz^?s{@1ilI3r.'MꤧLn-nཐ68q,'8 >^Y]&Wh$EaaknfzMe׋x ' f*)/)`U8hOYMדtz3(_7cy\C!I*`b&rŘ'hA=ū;~W5];T`U1Kۍ!«A$sȦD?sgfpScH )5ѭ4uOu~Ω®ds ZrT!:Ė(3s}5_ڒQhZ>ϕ%U=V5bj:/'Sݡq*7ƚ߶` LBDк!?΍O8Ѣ\f Mىyifkee6>7]ZN ~ZonMU@0i`vjjt, WT2Y3V+r)E bIA᯹m:̑x/6Gt{DPl̏uRK#6vW)u'&dԓEte&Mconφr|Ic!yϪk|_]yB7*Fޒ+S;8!bؘU!ߵ-G;*\`hvIl]:۳͊$RJQ++(IQOaƼzskWE&#H +CC$~&(xN7uz߭DQ\3-&L|m F18m)ieH[-2w"qzscvb F+ AA p%|.2@e@WHL!78;7ckJ:GV; jQj%Z=(#?nh,C09cKS]SWՎwƞh˭XOϣS^8Ch B z?~).n҉vA׬[b=zI䆈9 zgû}IOX=.oGuÝ0~_"'X3 PG6pw'X\?ԬG0eى5gU{xڋHlh[=2!B(jH'.r̃5 [$UYUܪMY:~Nc,70bW s]Rdigzؚʭ6{Jҹ&3u_gY1Y55/I"q{ Tu͟ @6RaOcN)N}΅ɺߺ3_ȔZ:Y!a mOW9ɞoDtʊ>֌@fV@uQ{^ͩgmĵpwO[W#=U7*֔X^FiYdw *]8i76*(7-FrbMS2I0Frސd !Wq-%A_H+gNwZ񇔎)+饍9n=aj#s$UOQ|/Ir6+<5d cu%hdW8W}n@NZ6 2/Y:!^N8?H Ϭ`\V3r'ǐ xݕғOHB}׏K&GAƨ"KL2 c?nM$/؎=9PM.9Ģlds$/ }pنNz] aXq A xkpe!s",+|"t$,fUбSR_>y XېJ=y5Tu~3~WZrD,yͣTtQ["\p4"&9ld[" c!WGpg޿7KL40EQ TĔoO)g`nB)  }/~Uר"Y6bʳSF+a?O֋!Z6K_bo77-x>I' ]o-:mJBhн\-%s`CKfl,u11Ll$f{5oB#c*8tGPX̫v)vɵǻqIl]b*(9_4ތg0OoᤈbX[ej*x+jod.Āx`'C.i̯ns=½2RH&B;Mc&*5AY Z?N [SۻSY,>=sRyW7c￟!P|%l &-'0F} _vh0\9vY W--St LB_8nYB< ^0_QC2.#97%*RbF6ۗܨsDX $PFJ]58:x9{ U6{7,$/Qޏ!pT}KgN?3gU N{Xlp否Ⱦ)يU) ިx|z]ӊ{P>2,=JWm~IfóNJ#*ϦWbnl| y c42L2KK ΅Gwӓ׹25ȍFې/d4Uְ {:a\ZĹBL*-[z@s'l;E,G{ʮcau40]!Dj(ވdy""[7C U@9 sBw+A7δ^^ ݯR# -xmzDĬA`0W4Nc_Ou˓ӋQT:?f"Z8&Q{.B5ݷ~հ"2;>MOb;5t| .;PHAk U-2ʹx/dGV'?rtnP6pf! !7ݏv$-ָ@.a~0y`.dU.%Qen|{΢϶a70blJl 훟0L{D KstBS$ڛ5BƼIYbi,S;g c b4&[&m]#nM> ^a 6^Su=\G[UgRV0%[}Td=fУ$;Gr)p;o j@m+_,p{_`r+ A1xZ}S;`8.+RL7"h LU*nf^a{l:z#MqԺޜxR=l7Vlse{*hcл] !_{X{SNJYxWobMTBs )֧w :J9m ;حRxd BNP`F f,'i4L'ݞ[ImY`cN!ߟ*u$Ӂcּ>L ~G`|O@~q i$\:\K46@Jl!  L^OsٸhE6'lY].AܰYlxT(]-}}?:v^w_ y4 ɷ[֊'ؑ4Ȧ*1 ~r$#_ fl;jwbJ?gۛ#? #LŷudVWwq·Z,>.gN?#ࢆ&`'k,O* te4o+Ά u&Љ946qu~j˽&p y (5)KN\# 'zS+jQ/lHxdomw9nyRVK(j??#; F9ؼQAHݭ& _PBiY4#&H|PNj0 ߖu8fgSjEP#W+-kꍅ 3G6mllzwB(aA¯qNF7jM/q *̳QV<= 7B*+ 1Pׯ]LOC~D@ME 6RGn;6H44:Ԧ V? LQ%@dk1ek{z#5ߌݾ0Հ HNPQAV#7\?:EV#alv.[ IB뀻WճbN|X%^/?[G\CڡT󛉕*rRAJ%@]8ĪP{aj«09Jb-:(ykwrH5kڠ'wBfOq͑)@'ڜߙ5G/ospŗCɵRU ݁d"bCT˸ HVkzhҠC:Q//Lh,>&C/h4u@{+|ƐN~ $U%2o냮?G>)Y*('X&G[RR>6H}jIJc>_<,, - v4+[Neexy^-T96y0IKqL&1^Y3H~!oYW.U? BVjk#s6B>3A"Ŧcƚ[wOs +HK\w:s"GCdmՒv 23Ij TAbՉezCkrpwFPha}] T|EgVMj8 :sGַq4CC#|ݕ? KCwgw,&|8]* BEvY%wnj3d}[]TQjގOyI?'̟T5xm$z"B [zS=Fy 2gӜŸDLZD:OъigsxR?ɑˈbP(]JЯ9$ 7RS0z8ɹu~ndH| ~rt'hȼtJ:׺YZM|ZZ׵PhQ DE3^" Ptf%.1%qeͱdV޸מ)q!D,| @nN$4"״xȄ޳s~69dqVr7tbR œ7Y]S@̇rvS/ZXOe$^䢇WN=)7QhAB|zKڼ̨^:[G: ;⺩-qnz? >G5@֕7!Vd-^VzL-X%kBa|t&iVGHN2 `5[XO&DXC$#lU@B}{A<7T:sSi#l4@ E fDCg?Homsߐx\Ἆ~whvxz"y|?<!p&=v fM3[ˈ@+96QL 2[b6sӻ }D*0P-u*V>Lz y.@>0`=w~m;)i?L8ˢl "IAbڹ6apauA%=ceczOʻCfULmcoWڐtD*1? m $Uؿ&d*Uy$TFaMXF24էεH w 6M6/~(35rnJlMjB!kT}16VǮ 0IvIGu뷟HQ(pfV ;m*ŸBO_p2 .nջ:AX}a 0{KW;yPMnC XA/c{R+7jy {m817#ڸ8 ڬK&5wA,`A4Y5; =I0و#;R' tfF|Hx>Jz,H$b2qq땷b0b>FNV6>fZBc>6aYDTXyOjrBGIŷʰSJZhS"#cnpoTً0]^TSE#%c"- N/T9̉UL DQ00׻mSºee:⽥G \ZT?kʉ.=o֢Q, za?hp5JF2c.4? o 9E7b>.`0/WizեD8ˍ\[DXY)`4]:s%EG&dRx|?|ծxx I7`=jΧ9s;Hǩ EuM/"9#(56b z{2K:&9G5zs\vT/=Eߣ7< `WExDyBa/AB٣vW}XUX?p tԼJ35ժ=[8(Ȫ(m} H.HPD0E!σir) (VYN ϜƻIt܉.p#ŀ&LhIjQTၘLh ^Cy#lv!W?=4QWyNYӽNlŁ4(vޤ65)!s7l,/[mڬlDannıl7h|^G\e) 'dgG.!+ R#9"SZF}J olm|mS?JI!,W&d ^𸈆eVtiWRxMsQwl} Do'<9цD(GN_֝g+ҕr&FN$ibYlX tğW)LTy6+ $+".,hAZ|}OI3U(v5(? ٱ G0w's;Iac:֋: SpV.sJr$<'>*uV:Q/I:f2ɔvfIN3"3W^`\@ :'tZ9SGssop ͖"aߣ4ik k2g ?@ dWE\G(aC"]5 ,/Jyd ȉwįRW{}m>RJYT'qGp-q,lxI4[!iYyoaV>8TG?-ƣ׻;E(>DGh!(npDbp<Ii*LWcа GPD`]56Uni^'fp,1Pf wzKqsrXD22PQq?qXBwǪOGp5Ԅp~8._pѱbgAANpݩrtAg 3'n_y(58bF́] _<>5Mb.EW L. MXS0{Tڝ #8ԩse-ȵE}tmY"ԛ 4 ?1(*Jdݛ|-Լсxc'h䆲E6G<.cޢ o!ҥ"~%jEu~&[-pYV;8HZgZYY+4[q+15zW\ہ}xE@s.~)ꅝgjm¯V@DV%²p%8A/$iA}3/Bw ׵y5޸!"aΘGiiX,l,Kh^QS"Ddq]#di4M H~ҶޠB.a]5ZXj+K4>~ڑڛ"$[T^JgbGD3ԥ"N3P$^1!nc$X1~j:-޳L?XR U:{Ox[DG؟%t sOi zE^T 8!|@UU!RӡEKU፛֮`[5&# YU?e!(NzBflvwZ<-_X]EbQ~hMMLH1Yz&Շ>oѷB>ȫST0o|No<)-&= 罤pCcǥ`ѫ'Ur?U5R|,f͓G2!J%3j}S''GU,C؟k,`#gMܯk%xknL]+Fz+C_mf#F]=<2ϟ ~e L/*&Dt/r7\OX)eo: + j~>bx 8Q{k}kQ?Ј 0JwFg5m^WX'|Gr|y^ ';1" 6 A4ª&tTpC^e!@$P嫖UaZӃ v@ڹ0~4cx>bWl4 #\ۊ ͏(GBZBʽ}X/SلʽU륿yf/욢HBmEXnUjq+QJ(d/آDegBh]HIג C[7EI\Xaߝvvw/+*ʛSp,!q6ۺ:kjG Bpj3ŏᔣBP`>.I|ҌAwqfȈ;C7 dRw!=7TL@QEѲֿ|d4 VE1U@#}\`#kz3fPhv2(DiL $.q(}+1` 2C/"Ba,Aw ju*(įQH}Odշvⱈ_ǿ-J52`]*K]8snmUg2'Sх@n1|݁ŦTm?$Ͼa)w yK kfZ,_|Poy;)DK2w 1UI?O%,BM!agz5D kO4ׁD os* *LwFEEY5 N|2Ty5U tUfXe\n{JZHnA]uuѧ 9E'djGYK/s71m t}$©vM^>oa-im"8Qߚj7ĬWO"ToA0=CXc픫G k-H;Av'k;kJ oeƳ+A,􋁧t;/27z&-T&뜒ds(4(5lc<jHm<}ĵBr4ֻ^QTT\yei/>v#to2chj*SPs(;@|P;aGx"ͩxy'-6EF(bd4t8~.5}bQMb@e\4q4S= tMFl/BLnxs,e;eQ" ?t55 y{}۳zUAJ ~;k0 'xuRK,%p^iuic(o!WBXb)ܡ;OMh!XG;sl^a<~xX> F71q4J+ϝ |_ziQvn Њf+zȓ+ )ݚ'!ސPS2BU"qa/$M(6Fo|AJ+|2t4٥4!NYr \_3olv=h?$I.f2YO> !r^7"vP$vYNX'zt9senV"5<"pu9ϛzBJ; ˹PC+9e- !4ff&Zb ;emtjIts&`Y]A 9gq}._^7ؔ85{c)>NRa#TWw61Po(܇$ZQK!?~KpkmNhYIҺi[-Jk܀C͟, szvW1N0>`eQk< ]YBv_ߊ9KԳcUQ`2Ns9SFr9X{kvVil$Yhv?ҔO46.st1^ܠaJo׼ $ P7X̋wʷ >տ޻a鴵c@-޼Q>W=~ zl x1*#I$r~`49,+|ەɗQSnc/u>”I4XG6z]`]U7USYC|^HU=i-ͼ2+4O3Y_c4rW_}*&рH"c9O6s`yg.ʮ5b~q@Ov.T:c애ӂr'1t >ibE2[78ޭ _1+s|wJ́58拆I .l_+‘+gsTp}EF]&TF̜LojMM,o `p,w)SC1p9evcV e`Hm1`0:K*u7x3!r?xI# @/Nɤ{-h :%Hy(z-xRt,!u0-U&* f5GMb(7."NE^,:+q[H91H8WVA_UK0-tc'^M':$vtYa(LԌh*} Y@\GYc?1u$zr%\+v[rۍ=j=!~UؿWAn!X׳(YI%-ͿI }]," ʔ{]#gV4p19'F ,ov ?ȶ* /q׈Qc.AZz 1%'kH.!,-u.n,kS@'~"UUaDQGg\C} ?Ez1A)lD~eM:(|wsV/m*ߋR͔hQ1[2^4z/ ̀AXh$saQR[4x9n6VoFdflj|ڼ/RڪgקeXyNᣨu!i5 `#yS?]qz?at ϐ8}‹Y{>unA;-׸S0qQIlawFZVN7˾` c(Xye+@QF/s2lX9NM&Xy,'j#i#b?$4&Ae@No!"ܖkF}=ぶŚ{e1:ieJ 'w[No;_SKlԁbmIH /}"P! DU 5lFaZzlU;s1rn<> d+lҒu캷YX *Z>.$̈́#Pi5cIEwjkn&|0ܜ-1 p*-}bzۿa0X-cC]l#@C!қ/lj"2ΉVqᲑ運)13.0$СVY}ՑTɊ7f56ΧҔ?>Ox}ch?j8ܜ? S hyr6&$<W$#Eg3ws䋎aS%/_6&m P5! %#`]~֡6%)0 `䷮M_U_?&$ɉ9{VXv 4(.j+g#/KZM˚Ym ._|!Wks@VI9#:(l(M[Kjex7>%DKafI >LoOⰟ<ER:`n+sꞛב "4sH.,*攟F xB;+8w mt'(U\dl$$¤ vo 2bSXNޕ0n?B/>A~L`.LWXhl~} =͟ ʶkE؊-o"P zJLR"?` vhoӦ5xNuQɳSA)JQהTFRR!Ddއ5ܧ^̻3}'4Y9csJ:: `vWreXZY+B31[EN+ V;&9;qP Ҡ"8OjN`YE%neXޞf*haj"3'őYMlZ}Fg1SPx ŜtjƖ-`W9!w;:i=wH + Ɂtm:#fJTP*j.n*[$DvȺB}(/jרn!ރ@AO[Pqqa)JIULSr׷ #s)sbѨW$u|wah ӉZts/E/ozxBti!y twCT$AR9Lf(ZFeIfLJ-7?JۀãQ >:_(KE Y@Hx4F;e8"$8~3(*Vڻ>o D.S)mnK;9Qw %z2y#WH~#:&}2 >]n*Shfv#Sucl&@´0”'>3~Pm,YHqzޡWNo! m-*08\ʌjӅ_UpU7Yml 򾧊֞8wl.*#<o Is#:rq]UH-2% =dt'x,īY#:P“IXV."?&ج.=Lю{ +}dt数nCܣ3؃[: CeFI5?`f^{NTLW|3k~JeCӼ-ٌ6|n>K<@ڨO@գVن|*| ²rW+OJɚ_4&W~yq[j Zh[2ZV=gj-ߑ]z\" W,܄շ*:}(V>ʨHW{%A=ժixapNڰ'P!\VQ'PoToOtB*~"{`1O&Kގ#^aDˠu7A:`(P)ofel{)K]ju/ԍT҈7<; ,9:" s׌Px(7o<'(ݜ>x~t xtSήn2{ 'JlFدs̪9d TJxG+c&ٗ2/ NLJ-ڸ&DO/le 0橎z8ђ!R0 px/Vi D`Lp=#5dE[#.vKˋy`š;(G:ӳA&%Y,ǖ=1ڝ(1:ngIe7H}v|  /hK`mS  ء"E~%m;,on'ypF8Ӟ㝱6#͜0"ۚԁR(,%hF w-D/Ij|VHaSphUyo!Tg|T$BGU[l+_hSc.rt~gxSqIב .e4g>2 }R˧{j<$p.[q@ى5]wR({', ?Q j{st)Jr@ˆoQ7R!y x7ך?0cPlqy) He~81) f$)"WؑmK>^D~Z46kYZ_2U9f~W!)q.:E-)*5;ӡ+e/i{L<1B̑%e8$] *{ټlylF}*ͺ8Rx?>{4j8lJ%YZ;-k G؄giY@sG,$L!M[S gODϞ„=ׁ ax;#pI}1.U0j\kDgiZ("NM vKޡ2B4XoX!py#1w'Փ;yV8g3"=5p#~ʜ "ִ^jAlCyY>BV3xF/UΝ}t9?g`RU6@J6aX)7.s‚ҾdkI|_gw&Dħ8+5j+x0vt|OtK3,c(d!m2h:H}@e p=}"tTXd[1ضhFȕθ_,.}̋1op^ST#XdR0wK`6 <>(D;~[pN0rsY_,u!D^ X?fܶݾY8ʎW5>۬XG{шm+kIi;Zf1%3nfo[3C;gXe)DElT'30\qkA**2w"BmFL)"#7FkYܺh$j~3pʁ9H8Nxe&˒nR>f}{y hʏ_lDE78dg+Y>-tx{ (16Vsi}{QIF:tox֨hJSe5x߾Mf0I6@M{|+(㽪1zOڜ>F v2 3#{V>71*2^dӲf]➑9+LDJn$p?G-r@W*\`IwJ;7W7jj 0~@D2Ɩf(ўjB\f)o׳Po2C_p,^d?Ъ˻_ ַlo!JS~?sԚ C,,nf'R1EX(m7$z{-& l [n*&npSl(-/5f>hx5MgPޛ+̰+bb5gS) u.vYĔ#=)+)HԋTE%OyҤ*XSG  Xb:-bZ},wdV|ǽ\v zюj:D IJHR@U,f.ve`*n.B2c0v`LR%p{(ɭa paK +u{U_+NI_ع#r/:tZ(d柸00 +93wE1~%,v $SEfkлl'ʧ~ 3u;mGo䣐X{Bʷ~b/ٴX3?-5èh'ޠ7؋~[3LVTt^!]Bsr};t &؁MS\U*Cg5 ߗш԰R|`-[u$!1?E=>{jLǀ#;7}د m(؜2%FS^Y^ Fڡ/Jtɞ3 $^ a0sςΞߗ1UoX&2YciY,w`RK] }V7>LfWC?1Dz>"dž6]reV"Տfגel?7>/⪛u_yǃcc냙x:V܁`F(N~=1~#Ч_ߔY$^}U7Ǟ:r!/hz}.$[oE 瑬ti BڦX?ːh݉Α8+ź 1Vi:/ g'l+SGUyuK[,<НAw<9`'/`4ީbJ:q\}An8FDb?C/CVz%"HՔV`cq7MP3ԜAveKNjO-H~GUv㙘|vmx!Nc2 `20Ub.?@ZXA>*I4xݦeOt^uIЊdwM[\y_l-%AC7fvA!z qMr;/=b,ˎa{h&B̛!&~ *\. (;m4_SYc+(ݚ_%w MrC9]]g/G:}$DC1TgJG&8ѱz-6K dަ*3!'U+ZK93*<8oJ\\ eDͯM5TNNUWvJF eYD# ؜3e?w[%w:],iUqZS}JΓ&66+N-c#]{U糘5b:BDxK>̵ٹ/o)>sFwg,8qV^$j8j\5yES|+iFYUXS,2oY`7mM?0:M_;@45-9o:W{6oBPbf-b>cV}IB"2gz}c%OZ凬,JKo?,Pwmc{ֻ0ݡij$*/Ň?\#'B≍.CNJR3scqόy| |1:MfV{z4-L Vpg@ B5MZ, kUHD%jzmƵU I▀'s*(oFLH3stv^H ]P0ڄ4 ӎ~d?USM-2%^ X8+o+զpt'ȀU_\ [X9@v[JSc+fRw"Wr-5$]sPA\fȤ[~P!2edy ;Eڼvp➃8ZI󸺝0R.hՃQRx vW|B$ XJo]lM&_b/@o<}3jhAo=M5J8͡wwL@fTy -N[j7h*2C9LH=\*tpmH^ ^T)@ϗ d:#wkyrcos-`c?[W$|d_ѹci\٧OX/w~ҶvrgpdvBsJFMʼx"/,M` a-fN~ E9sx@AǑ:=?Ѯ~inߙr`&-oQIki(Oj勀U8`fs ߤ~:3낣_ -@.[ bZLҔjY˚Qdb^ 'aB.q1K2Sq-BC&'5F7r 2fjHrd >65's2"oǫWV~#0@٠ˏֽz>E,L5 \"v6J?\٨FބwONklg 2&mͫʜغd7YQn8Ϊ#'d^+*޻g̜~T6zV0ppɪzT*W98%@q\:^Nd$G+gCo3`'?c$OZB 21b,\+gOm]vEo0xN߆hK͐>1vG1 gbh!9o:bL J<|C^P =L{Tԧu-+@o[A4rH~7ಶۉB4*BP'^"^g72CN09U8dxwz 7MW)6h07}? }bt`Eا@|$a dVS5uy6g2H]~+";@l 1¦zy7Bg(zJCޑt)Jxkm8l6#' 顩}`iIX%Kx"_ԭ}-{p6MӄQO :#6%\ WYSqXʼn?2BZɿXɽ)[OT \@Π  (\ QC[Sښkx?w!&%?v @}Qktc)c;0D@˻l|)Įٽ.\[MNc?I Nqw*]UìXRXk𾪧ȴ] [jiSv^ ygFd OS2PH)]~KdS/{glia>n8F|6gdNkRƣ1 E;%NUxzIrR$RB>cSm>g*Ӝ RLvYDnEHVVmEd!imC6(!MDN*P[񦓾<NƝV^:zU{gw Zs.hJEG.52OsQE/"M@ i 5f0uH^u2H ]xdq^CT.l{V萒;X쁞K(O5Ȭ &s0OC A޶U V9pEnԇUCO.1jCC~zR~!PvU]ӭ})d2<}g\#20 V  Wyt.@т6wau`0PBK:ؚ~D.j'Q!DiaH<ߪ$܂>roN MY4W RDzC?Ɲeh \&Ȁ^lfպԢ[)]29}қ3Ü30lt1{GB̕W* P֌Č5=tEjU0 ,10s_c%v~ =৬!rv!> Hw$~5faarZ;EZ{MpgZ6,X ?AB)J6s1\Gl?C34iN KpBy/OKvl$ZFPR5PSP0s- V &8WuCnc7UZkݖ&+kLR @O0 ik?toOH;l A`j*A͠ ލ6AMೃCn R6# ՄS佶IUBg 9=pFTeNJ~/=`j7䊳HqI >=ՐG҄gҨT=`i>SZ^-qҺ_TܛJTǢإED3 iki0(5ÀKod2dmp<`cvJ^fd[k*~b)O1zk(/ `6 ?o׮&:AQ=;d_j\Wp'pu"׳(gʤ9@(0s)K]|ck!Wq d9<='?z ppzl>ۤoYkJ|˖7LJR.ڝ{Xc[U"v[1uRaǨi4n-O& . '@RgD<:݀kvT],;U'j"D-ZA9fIyIsn Kv*Nع0(OMT?d[ MĈ*DKFҪ*D 8%Z([EUłN9eb"F d0%6~}oNqTT4#N%%R avb> W[4D/.S_DnUn;hki hB7쏔μؙᬎ``2,HSoy!#3;Y"ϫ޹W_ʍΠR dcoA3GQ}Ag?<)%EQ̲"*7 x~#+n k}.udd=e t->Ztf$ ,Y՗ӊ퀉@htJ`XW"k)N!K=OY5[ʥeCIt kb '7kft&໮<jT?2GF#j}f_܍G'fc 3M?y`1X68(8 }X\f^Hf?_ FkKWRjkDfW/ݺAmVUrp(ڷؤ~?T“XoogIlP4&$.-XP'k^0zb~](ܶ;{%]QODh2SUiF(lȒK؏ >Q`7чTzכO^&pYͨ06Y|Hk܆|t!s {ԉ-:c{s:19%eZPb4>=f{t^`sh k߂7#fa|%~+7.|LiYרA%e$:YztÝ ^ (}6?uxѯmY ݥZG8.+x=}cOZ ^;kfNsW0h>'G7m,p+dPG 9l'Er/확LE 5)}Y;X-c")D 0' Y@>7;v\kXŭE!(e94 D~'O <'O(sTuSz@R@8lj}4NY8VzQ0+-(6sw%Lz -gH tsɛs(edAU_ˬ>z8wo^Ln?ZZg=uSG̿c.nuI pWJ ӨVWCړ7 |ǯ5T_2{KQ-{D5*uM& V@E:[ֈ>ˤ%)ƮL|ZwA<+0p`ڛk-J̙33[QeGq5FmXOz9u7V ìb)N+ysR[z+15+Sľb.ŽjNYXQpqg0uS9;,A|\fNAEFVvk&Q%+|~tDZ v]&bj-RFz0HMQY37o lMF2\sa=ɯG< (Dt'Y4i8pq.Yfr>V/ 3{Jd4?\ׂFc?]7'Vr1ND ݴ\<BӬN(fj2tyYX2ao?BH(]T9H$qv}-×8>{(.;~-S]yNool9 z^\cME+;# }(};邀>(2P0a .NbFRR#Q_7HOvjgY4m @̜"qZ S+@/ؘUI sb\BcM. {cV{}%D@`Z\62Hq5@JÉw +7`'*MM&PrG$}AR|A"gYZ07070100000025000081a40000000000000000000000016101d03d00018320000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/98]?Eh=ڜ9N\_@ݢx ZHNd׹<=|m|_k '$5t8K׽ͺewmbR!Ə<)SᡫAKZ ]Exց]$TSD(1y@_Z Q+<%9³T-,_^nu Bg%T6{nW sjE g*2&y8P,) 0OfsnCGhk*-Fdz$-lc)/Ń)jPn&Ya2!|^2 #+PMr*A3u'@jӌ|h>mTeKaV[Z2']Y/V>s:K1[n+Mߓמ f7Ū{i :7UI}I9=V`]>&-O ׌%@=[W*|[햍@?3RAyV0|+їr o 9M;ϳ`WB^fa*UנAV1^/AeФ/LD.Đj"Y/gOZޤw"3z.g%=P-:6+.|#D6~{ծqH˳`pty bʫGdB~07qp9X -AuKo~V- %17oro a]҆IRg[>pf7%`} ~Gyd['~cԶ/ebCHgsjVBu53'{-5_̑/b܈)L~]4cշR/f\ j2n;cg%\Q+MQ*"` cS@yFSp_AFK:K?jwA !=<Y_lqH)zz kD%p]2Yכl+5s۟b\6B J)[޻eItt~- ^"hi&wFYabYhPF^s7KD% 0gfU&f!wi|Z)sIӵnT^&9<63`A ISF=Q1o;K> |!|t. {ixP:m'Pb*)S"+JU:PO J oi26']Ҋ@15u#ܴ! SbRLZik@aPv!wr'-XZr+Dx^R1wvMJ  Q!"67qe&ր,Wu3#)qX>Y QҿF$fL͏?n%"]4ܿ ?8P*s"Dh~* ]wYU#zM->[B{\ 'b:0yDX?qLωuפ.BS9$xWC`K '`W|WiKgQ, #-D ±qFMϻ@~- €_44Z 9 рj_`Kq+epg0"_?pьl.glll6T4K5<ǁ|=l]ʘޗ0me^}Դb"ɵ"χ 啡MPhGۦ*ag/)l qo2U`,H#lnF }L*Q+2ӥ\ˆ OC6,Gڗ!zf'>]a&6Q y>o`Ee{.NjjQYŦEҗTB f0׬O3.|6EX2XټHo5į(s&'惪兀DIC.@rNxi$,fvZy]*4;q es#Ɗr:yJ߂@f;C2i?pNP }EWV[h 3CϢgwtp}EqS`z 1&FGxK1USWn+AJ[N-'MkJ-mOִ͛=I2^Rr@3ԀiufC*񒓧S_iSҖJYY׬SXaOYhQ3lȿ@+o&W NT5=݌mzG|ZhyBm5j kcfuF6GK]Ci$_f!$dq !}qD»M}`VҸՔĢ(:vȑw8% }[bcRϡ+;&u,$H i~ZrWv ։j?h='Z @20G7lUR盋G_^s0-%+k"/j|N˗ŖYU [CBFe]T-<[jrpFt;U2u]Ds\_RZǣWdAmjvq)QS}M?2DL=GWXwwgsJsۍD)4hu9չ2w=c:"ɻ} !+iKVYs%AgCo;xcԋ-Ա,Hk@ -EnΈ;NSP.cKh9EV%*4Qm*Rݔ}GlskJr=V,S4nInYzDu?O11a?zFX M Fhr7NPX>p5_U [k+{z/=R,¦q=hP[;eCQ:#*ޕek7\l9mu1f$ 22~m(|/Fy^=ԣ1滨N^T re7<%@öDĕ`X?B6xra>gia~SY|v#weҸM{GڈcQv2I[qJG%Fd#i Jgn; 4s/ifH?0 $S`|xŋM9Ղ§xSsm#| P ~/Cԙ}W9}W̯!ܼohtk!\N2ԭ> df@<bqql$ &}ہ<Y⌖T^4z\(|;\<}LߒЙ ݜ7Z6\Y놟xz+$/#ڿƺ~bͲs{s./sh]ڬ DF?>V f Y@غ8cnF1ٷVuIm({'NPV5YWIFL#{w&Ⱦf|Y,)d/@vHoCT^';LE: zLu2j^tz9a&yd Aمn.pKպf $X뜙lO7 h C@\ՁAGܖ`+ Bl8 ^kԅMy d9tSr|JihLaLAˤOS`.MGUvTxf1>"gN؃] ~p?ɑGXnDzw$:(+< =Jm Vm EGjeEM%!^>cv5Ǎ? PgMqyC5K 5SPYgWYcD@nhEE~\Xnty+J8[;`Ro~y>B{>[nb.5],BsCuMZ.R_fΐ4 zKuhۄHnPMx83I@w#y*CO҇mWR?nJ*h γY7Nf1go#kƻAۺH|N/jbkA$F,KT>M0m݉ĝWV)fw4qa1ܝ›=YmУZxp-8ЗdvTτ*CgXG.m$(V|7T5s6fzHi+pܑsMq " ]#Eaڦ*]# ֮ހ5q-5̬-f7;g_ti>~Q!"9a\gQTR_<uC4ڨ0}f#0iLb~QVBS6 uϨZRUF8K!Az:0ߩN6S|'X?1Yad I W) W F(Hٓ~ra)L,`Sg.ϗcAcּŃCZ})lcsJ1%e d~ nvwƺc 噬xP w-N =p:u" %oPxMxwb׊!!N\KcH<`Awc}Aw-Ix:_4,y> tARq9u>(YQXd43vy9'&|Cd#~6NTybѯxk[k{[2U4fr/ԃ?A/ϭM>l,dڦ<[Ur(e#w9  9ߋX0t|;u}mj&1]Z^Z;M8T" N&{j!C{Iuh؝^4-~SIX!'Q?0j;8f5]*h X}F~p^VKnG@1{6(߁߼eV7ql\n [cOK fsSvUu [0Gߒ)_@8v&j)|pԁT4z&܁P:\G[˭OʂљrPc׈+%6VP!eb{kT[/!M"WsGj]SIHTF%J^ os.|=xۛfr2SR>HRA\)9_Ј]Hi#ńq=Bkn-N `6.dzl!Tu oa€~%Cχtf x$#4>؇ޠ[U"gHQ^u(1&lZFi`QpTy؅Du #=5N .+J~N?uP0=ުGo81IٖǞEtN:r0<ؒ]ƺG~w ؏b< ],F/Jʭojq?5i Tq3['`YÖQv6̮8 JxeX&Tgs5KpёЀtXa?SxHscO2 Hւmqo1u5,DS(Xy:ash5+ tBfxAZ4+JQyw RA+aIqxi}J&#ԑ5N2~xS䃔%̘qzN>>3]84 _ C %tՏ0qKʍ;Gu{7j(JItH2K'/9g>v,SffɲfK ->9I"͹5<ݳknUٶɲL ݔR&0$6՟?OO /#? T\JlmR? w@2͆P+aTH,a:+G.r0<; ܺHvjI+:k𛗸c:^"hV}FF +=JLz5ԕS(DG%F:;N# ]C zjM8`I4iNm H,F =S~Z#SM:Ӕ'Ul9 =9)U3<$eVy!׸TvRz%ImxmvbmʖBOm9sTLwͲ= ?/~D n2jڏ7'sH@+:;NDoŵ+#&M.:QO.E]In[W{u$]7'gr=p߸E`%]Ӻ }~3=5Qʥq>Gϐk#?pB :"?KHey X&O`*E8_Dć Y]t G̟sHrsuI)D0@cMK_9cْ6Nj0JF xTGbsp@kkrt͋8 4ҽsa~|/ %G?BfvܖDxP5yI﬉Fh'^mM2-*ך<,̋Qwxz(~Ir&`uJb>6&=284#/@HZ*Rs?sYT;a؝B =c W>Vͮ#FsE2Ycc81FLVuKbZSy+ןIљ%a٢Zfay>%o0S_}\R/ST)7ֽGwr,A}, t;#0۪`ڞ*p^hvp#U^)Z=$uW'1B4|z4HO-Xpl򘠃)O~J4oz>gZZd<yPp PYjC'H͢0Jlcݼt5d@D$ vDA(kL]p!>,H\,tF𬚌u6L'%>{L8;.1IX 1 7v媂Y֫T@Z64*qqiw#+a\}!9]K 5b+K|YBv0WrXA8~A?8&!\|o]oA3E 5k4]Dtq: O^XZC?.{_aam9ʘI$@s6%ח% 2F`RG.)lMzczPtfIhC'֜q#}r7ȏ/Z*Sn{"OaWО:FЊheϙyTbr'NC"c+KS5h6)5?ăn{JRvjz8-E/0:/:ܧI)]5x0kRrGѰش?fym!4i3TSZ+g/{4-Ā*pj6VnmẌ] qĚG)D<ʰ`Q'zN_Go؍SvoH݂Hv:s'7¾e8,H$x(Na׾xdVy155 ui@b#Q9{~3BDR[Đ ^~26W3B/Qz^@/ͫ ? ͠EW҂|THW_@( 6 AQTBahū Dr0BP]O'hV;r޶_fٌcc̦ӎMua]J8xiG#?AM " ?p"ؕڝ;{Ok#:J]`bl!tUd&79);qOSB›y(veXF`69\8Y^Ɯt˚u2z[EQp.-gm d=? >Wܗw#K٧ _TGa&>SQ`7@kmJ =NLCB3VPɏ-^s2uCwuQ`n)#u5Q*E)!K[KSm-%4ۂ?Ҕz=ZJ``v"3E½%T٪@2J2ep5ղ溜-kN!dNq.G#9%L+;`rLfS,yn13e}&g~kƧ ;a(2H5V ?Z'ܢ,9D£~bLضXBqvʋ-Rs av | }`J_şb@ Cy?-}S?UVJ5`hb)upT)3.}hp\ӆxVfӈRvcLʿD5t2*g3妿K!_bs r~,B*J =xh@lpZdp|i仃Co>DU;0"$6&=4Nd|?o-j] ԣN;18/yFLy="ς`NjP|:ҜTM/+],#ɲ,2< Ut\k/`cZ' \HbYn*1jOYMԘԧmyeS򸿄u03q $a&zΡ;oS1۸IU+3t=[^me7t\"n;ɠ>> w%iO8P A㷖#EAt:wA[k~K9:;?UȺ= Nˆo` T{2T~2&΄=,7]69s;L4c ↌`T,ţFKqRڲMv`+Q;9$~RH|GHa<@]p ~ 3GMoU=#A wÊL끙<ÎOB;F;m.bmڥO7Ga^)(OlF{w$·&yG_򩴃v)k4|௞BHo7ӫ3q.׊TwKbEU!i8&A0^{ZUgDĸ>+Gv[%k"{ =P^XK|o'wUEz?~4ÛG2j~r|3Aцs ;R^`Nۅ4hb+  e5hF!M[rϣ3 `VŇ /%YL` x\7%`šk k`]9; 7K"(_*>~p?GzE"U}XFȊ*$! էl}3$Gjż!_HNgA=k@+nrK.p,z4piƺ7!^geTsJ4;ؾpE`񆠧4*R5o=MTV+$@~s\jI.8c0Shʥ<%D}=8 xAQW=Z:?Y<)h]8sz90?3OvDe7)^ۊ~)TښC\Aƚ)2|)*|m!¹DoI싟!y|z~5?qn.m~!ǑA6oRj iJamDH8(cw`c\p8u&zieQgն,cmPY\f A8[U|?oT3elkNQ*/2BQ"3?LE͇3+z2sXQ6ZGڼRUpxw0:`ͅho[ 4z\UmxJ:,Mp|&蒕KG=/.9iQgf~4mչ:F#!] \S> lhzSm!N% qNPo=>/BZfȾ<$ˮX✭J#C]M%߮5OLeպY[ iT)Jx ɣmGl}zB{Ak(Lp!l؊9[ݮaO`@gx_q'C2mmdBG:\\q>ryw`g |F ?5^>'i؁| toX(Gs*;nҺP5K03P . Jus|꠳sL{Gixw#WC9#Q4Fݮ̬3|G\'zHS^u6W3gVL?}-(>yI~bj;BMK?eԏtBieuBVe-O/9"~; ژ@LCs[8xLT * d%J,Qb2{Bً(ں f ZL5(V tGt)';c (]P[%iF`0!MˎبP /0dH%B+Nj'XWps {/R,8 A|V °* ;,A1u)7'fGfX*j痈kidH9"!%:+Ua!9a"AH¡Տ]{\3&8 h+e΋گ)GN`2U_Q a{E ',xN n :)tIn rw]ӘņV§*??bԒZ@r-֗.vS\ E(|Mn˰m@?I'18/BF`>9 }ޕ&ͦ9{6P`\AcQ"l#!]d~ȕ)JnA7*p1)Jl7".Xj{'bJMJ 3Bz/%aB!1]Z+m- a0Z3MΘ:y6"̰WdDOr![EW}YG[f\rQ];^g@s\n9L&TӏLx-BԚ)4:ig3)qj\|DtތE| ؊6X HjHv컈^+2r*&B]"yuUn[DPTc>٭7}΄ppcd~?SNdյy심e} $BX xJͰνcS@&Ձ0#}y_&M`f;D:c*keGĖu,_0c{\`-@|7H r!vu`ZbNl<1(7P+S53PuĈN)) (&\5飃BUABA״#9Աu{tCJEʋ fbZV+2b7W,2悘UۃjN3}jP[4SIXŠ0}f;li/$}# W h7&z{4{Wxb_S?gI8z,3f?'s؋`ב;nGR;Q*}F!Y[bЯK.:F}#-LEm Ǭ {ϱbdDBwR5솚ݨe0dU,ntC{~kdԖP;'wmwVd.`e4ad s= qUQY>_= "UѴL sm:~^g`Zظ` @dÝnS<\ؖmF2nΈ "Z LMi$ԗ-=$Cl.޽Z.v9M5~47Vz27}diLµ w սZUo ;20(1.GZx)UaoW[ l}XȬno T*a*s.Cj:ppRN_!oJtFko6n G*PmUT4%41qSoraC)d} s%r6PqSzص2RR[g`@HhR4x.ը`d7AHSX.UNcj&TGi.K/Q'{AŬ&܍{@g19LisG՛PJE P;1}ȒR:yi܏Z3Z@XCzQFʢ% p7CV*N(VOe[Mv|!BELIk BWt3jCo`HSE`L/eCXz Nǝ,΂?+=_upu%I‹#k<,EhfŚƙWS]9'\jn:C2x{iy0 "2ʯ|Y#N}-;ci~Ewe:en:?&AV>QUi&o,I@5yeq;IgdWn-T?߬7u\uֈ{J UUXdFdXb^% k,ӤH InƜQ7p nsa>>{! :Ɂb_q z\CmC?0ҋldcԏAZ6k *v¶s^'/oM }M`W*CI~F-l%sW)Uo^f!\7!i8szx߻4 ޫ9p!5 =,c5&(J*~TnƳ݀RA%V˦ P\rQ|L7u|dDNJq㡄Ʀf>ぅjT npU.u_?/Ļ_vQHHoȗL/OtsLAaYLl<C5Jo^ݨaeԸfߕ2f5Y{; 7*8dϗD$sLb G0q XQwiq+G}X4%4v3}9])U4:8Ś|Eŕzx3N} D"@Pq ,V7t Ƌ0fTr%дl kkT-Ϧ["VcɈrgÚ[A.K\Ɋdzz!C.,d]8dKp("n G8`OJMhV%wb|<' W,E0@ob.uD/v>7^'j. SS2Q966,]}ƽӶ+ZAz8:P""ig?d˴s Pl$~bDAk2eeI‚{zd@-J o' p09$wu}Ԭ(`szBS(yҕuC= {;=Fd`9 w  b/* &q4QdtN !LGi%[]Ux6if,mIJ;,)e( '~a 99YQ{orHiKÌQWrN^!u6:?{-]…J``"Lc:bjfUNvk R߅"XF۴l GF{&xeٹ-jq؋OQqxRCx$ȯ,*麃JR#'e;fUgO}MŖ]5%C$}@)˪jUaOJ錚%X*2 SgiEC=TV$7w8HX o*Sʘt׶)b=PxGd\j#iSg&[T!WzXDA\DSW ƏK^!YId1Mċ VvlégiMiblI&DJ7aO^Bobl[OUWo?U8&i MAg Β,shBͰxxsvy$̬3W4W; MH!z~b LbQ5r9ʼo^`deZ_9vs>hunX@xsN:a>sa=<̞B뎋XЩw9gtFO-7:>LQqm| K5B 9=կQ26a81HiKnNÎh}$h.Fp;8p/FѾOC#Ǻ`Q8<.{Oy̬^\! l-ٮt\j4_VpYZu7Йθ`Sc.{ނ\ݏQ& ΦX܎%v֔( ʠ{$$xN?80*o>X~t06,@G}2T#%CIٱGlV$2qYPQRL5 Z9S8jO[r-)fi҉sa6{wMv/\@]ĭo 8c~jy&ؽBLz›"T;[3-bn,"K6$ `%Ug]mEu`ِW#@!7; ٗ' GK\=htjvn 5P YvmSQ뛜[ @UdSI(  b6JOngYd C:]&xRx$j3 O2BSO*L w,\qxdDNN'q,6s<m Z^9 ; k>N]I X9D,_3rHT9lNlS;nלTX!d7;5}scFVEױE%o*gg,SIH oki1QlŰH~/.?1vcl@‹?WϗZʓ]`j$^]=ƈVHy7p),HIfL=m`(1;o*W5E 9noV kCU%E>שC+O¡/ك<~km15F`pz^8B7QCǵbmvoD:5٢M&R}T8,;%y/G\uڪjsF9OV 풕9Xɴf[ʋ>H+;ҍ-EY% $ 6w* eyU\"Qj 0Lj=6Q˔>7f!-SWGϹGzfz,SǐPzCpsFnGq':&41]y/#L@}WwiRvJUqKF0t %*QZGYwWo"k+d%ϣ9ݺ#p*$sxûΖJ!nٿb)tM@s,نCO;dDJN7Kt B8B>U>]bu5}PrO-d vYPԈ]O0 =q=CiC "U-X¹x4VWWo$HҜȧdocQ¬{noO}[5t,џ4-/)!Hl2n%8^$ub>f)x؇GpuLgyZ9ep.mXRjqMvC1_ZocDB~Hv} P6^13Yױ$4xm[azQVnFR%Qc4׹# @?@T.5kd*$aX%4?8t.e 04{N1!#eC=-Cd<6_H`.LraaL4aS*k)bw2s47yPIUBghɱ䈃M .A& c?BJ! # &"ɚOsyʭY7"R=9/ %!C )Th^8T)y[4@OuܰEv:XX#*sYuT\CMθG]!gG_-b5aXI>~s7)_Sh~e U8!YgJTw3},0Ą0{Ip9*괁Z|(G;r$HWiX; Za>?R)3iItLXc' #)?u;eJ<`6"ܥĭP_i$iw|T?]yCI26D{5!]u#c*Tpı!=T7òf|&2/"x0`(m`t\`\R}ڒUh15ff)ӭD݌.ZQm>3pmhЀ<u, J'ɋިQ- xkAz[TiKbf2!b,BbREˬS5ZjX4󻵭pEӥZOYʪd0nV3vJ#"IMBN`R~Mnn$j ݎ¼(΀.9<0ԫ%3ukc_H- )E\ FLzK Q;FibZ2 GugCQLF73p9<[[YbXs A'ן).kmbl'_f{RЛTZxw(SȸcNX (9(6p~%JBىҨrumɇyV VT ė\.pn\eI$kv0wS1Sr(Sh?M0?n#+zYVש>h4aUOSO =ih1|RVF"W6z!:WeOXH*T H-lHґ4zVQc}S>|~y&1\I,FC \dUgw:kAz)I/NA3+05FiL}mut-5H=՛\4sӜcƏNP*ջtKuG:^Py Z4'?S7*doDV]#-KŸ%5!rj0o*Z `9Tp`gWM"3tFxԔgn T2t54*bSb/;wFgf"eޚ\ DmH@8Q$F?B)bGղ|E&?~ךו(2,pޮxzop~YIRe^ޫZS{z* `}ѥV6H(Dÿ*, P且 (Kغh| *DP\ GOνK/r֮Iaw_MEJI-@牮~G^LkYPr63fb~}^6\S~8LMIܓT-5H7i4|#d9d&wGdհKoږqx3 AGza5_>߽̱ÑaGm_vrʉx/p<;=US8(FYܥ`^㧑f ˇ!3$hI9Ql:TvƠU5n¢;ʻrx 0er /IyAzTs63ٺ,3UakՐi4!GMJ%˹O鶣WN>GkcV!+3cTgGqJӲ mdBjsY! nH|o> "ƽD@{"-V)]vS Zf}ڋxks}P# j Q 0v'4꺆 ϒa22dҠc%#x!'+dS~ 79{ѸG{Y@D\_eh/yap-,59KoR`>/C 5IX n e8!K"لŒ1}TPa.eK6|֐-298 tM r('gHp oO|)w8@B4 :I!kV3Hžj@)Bs Y!'h(VOD)-I^n9Tykˈ..S1Gv=L AEʄfn]? ҅.MEjׅ$˰!D+0X,ː,@!XrFZzO!=;ZÝ*;LCoAdsOqY^=z_o#Bb}~hJO^м{&@r;r\s*'3!uXr#Wp}/yfɆ94[>26@4(\H*xh3K{|6bmTX=3E|Rǃ@*Gpl˩G~"0NV,fࣲz`3Y?T }mQff*VJxM5IEXť@coAͳf&d s `mb~VL(_J"qU:~ ^02*&C8!'D[N~gEd^IG< +m Bw35xwο# 9k4nS+$[N\y6ۓ?| b}1~UJUKDWh:pEe?/ ~5-OX~Ga<V>]ORjϚT859)^dA;O}D*![/--m \ {Ȍ4d~ e5<ƸYK^~?x"4 9%QZyoZnh<(XqvO38I4g)lã6yD»dtnS- ѣ ˖˫d9UjY 4̅$)Ȓ5 _ԘtMԆζEw=!2D4 G0mki8+^mmD~N®B*Oш:T~=KF^Nhҙ݉|9XM|9I-7󢑹A$9]`pl}|_p^^CuRqBTZ-i]yPS9՟oŃU.P5#+M-(A ;D0W ۜp}. ;4 raPNr! a)8倰g8 Cn!(Ix&._YBF78S 3K"^҃}PQWJJ &nd@.Q)ﴱEDFi/bɱ̲W?tfSlZ(ʒbӲQ  "< ৣ2GU9 4+06YH@-1Q/B&hnʵ4/Y#&<3~ʠ=7sӒbςr/e3>ײŃ;zRęR:SGeJ6/G'lj>q L&jL}ւF Ƒ#++8K] ̗i̡FiҏTǁj٤khÔ.z\^DŽC 3&r+Ëԗ$Hc] 滆ӐL۱́ j]  'OEǫMQ*rF6( $".$bP%Gј}Q!ek62sLYQ%+56/nd0^l_)<[`5ʺUAG{߭C9SW5R"g<ϛ="ULv߉``9mds/oΨ1XDU GAH2qKGuBg!<;2Et|jބՎD(Ӷqkw5 h%aJI42b XaԩW' 敩xtݬ\'0LIJ"yw7rI&X%zQiݖc9GʯVM9"g֎a>` <+ȉFr7 Id(T]us1Gv)ӒXuMoO2W+n%oLrvJ >U @ǁCJ)FYb7nhW規Fr_~; []kԹ8ו= $ qozF$XrsbGuA 0 D 3%"fY"ags_g-x„Ѩd4yNY([GaC\֖'UN}\ غw;[汱{4f*]]WFy6!F3Y>-͹6\޽{o:jr7UhKS!Y(m?T#nXg|I6^:Y t$jfeO-4uȟAm%Pvúӿ~ؤL,hHսDp]&FmB!џ8Ûhw[g ш#Q(ET;KfZTѢج2A3,';e1 P N x(u S}Ū$:|iK ծQB ueV46x dDp>Tl#E$ %b)DXj$SןC0jZ8[*KE,9s]$Dk!ZY}vLFNw--2"vTj޿V+ cũ^~x&1β19Y/@ۭ@4uz9- vl[1b3UA*TXE[`POEC/AJQ|O؛ AZf( RLq -QSH  @bJiy5zl@w+π3z ?ܟcǬ%FQ{n&͕m Ay..Uۀ?P=t'$lh+Ylyjav5:.ƒ Lb&)78wi#!I*▌{lmF@nW5%cWy45s-q@@YluzŮrHeepi*S\! ˇN~< %DKl"\'^X]{#?ʟgPB|_*9|XoBHo'BD*{ȚdC[.X&ϲ^#R c CJ^en$5e/[o*ѽB>".YG*Jm{^ީQY?t2}%!bF'"TyXD ETy*^:OWE_g9 'DwY8`u#Ր 'QzըP13-ՌMi40`LGSn`E~w#ɁBvR@7/)W=ns+۱seqs6}߬#!ħ:e[ &*u;7+AJI{obN\!W IEw֟Z5:?_V4s@Dw,wcEP.TWsn6Y pjXj\$a^ ^mZ! $q 2q+%'UvM/PY{--lgi;c\Kޏ`po DZViuHK8[!G#B tb1*ã1s-ZъlAr43S^>X4ftq)3tq)آ1>bqUͦ)$yot ϴ"`)Keߓ: Ǿϒ+˖@R;)O,V+{ A8V(Biwjigdk_ kYlB!viDș%yxTѶ$)}4PhKŏBq3 Rh'un3 F 8:BΪ>Prt=EJ2fIsC!Th4yv8d/&BaRws8҈R:8m[sp*&Q2gpH2&6ȳVtA T vϊ*iA:W(D;}FU/A}MIUҧXmiDWxt̖Q5yGGkxuhxh+' jzz V!$A 5[oxsNRx%1Ʊ.GIeu ;kQDqLWxL\n,2vy%n^B b04 T #YΝopF]p=2 <}kMi0 ;|}~?Kf.67@‘46OO\J11Nom~IYTٛF3= 40Aum*^n# oWj7薞4ow!lSժ/E.F i;;4;^qUJO58xRP`>UIqҤ`{+2\뷴 T!S,8M0: 6wu3_Ayoof=çIIA8v5sۨz=`$|5|i!j2XmvdxNkvbEXOJ =8M940]ipHq _#_ HAblJ7ʒZHrȟh0#QiZʗY$ׄwU@KHM2{l=ᖿlt#6 Z? 꽢~n?6g/0߄FFIa<l$-yy# w?Qn<|Z'$~ [t̥) 8Rg?s?\*`jXjE5)sfXm,ӻXTRvYTΗ5df졬VK>HQLM N9~^1/ Bp`Ry6tO$f$ Rǘ#q1(鶦`.~IHxX==m7^ *_?[_;_b->kjo)h.B E[jYbo.հ=t[ |XtR(~ VQ ≭dT \bS(_=l#p'6Y- @͗ZBH\V% G1 T2ϭ j{ )I_ kcG rR`e7EcsQX[N'G}mn#O͝ONjA Or/Q'y\?Ne&KD hДǪ2%  ٩qceD$rI. iuʙ<HU |?Lˆ@}v!E(ް]H7 exLFqV}Rއ {!;v,Ԃ{Ie\/D*ԜccgC\#}_DőJF*@tŪQ?~ܸdpS%b@kɼ!V::E]BԁCD7F Vm@ʽ@e.ӆG0..j S /BftZ ~NJ)KYf]F;ECCS'Xf-{ %f{;~P=Oy~yJ_ZBs~7S0W~`up`SS0w?X.|Tlʡ?G,Kg=E(5mݴ3`\IO{uI*~u8\ls>} Yosq/Gcew.fVor :7Կ,V?J`(DLY6f??ҏ`sDE{wE Ut7|,"Ƹu? z vh3 uE-`Fb IRY-$'t0݂;jRATj͠'U`U_$붋| `2؎ȃR{vZ5G|~ AŽum뾸w d'bhWDPJ(g+3*2`k-#U%\i~6Qwؘo6xzZfft ɖTѯ;=jj\_@寕QT/:T:j%n}ƅٌa<%v$|I*uN(UQࠃ[H3[Z%iݠu}АMcP~wM\1+Xgzzg{T)NY4 d& -psjoy纐oRvo l/t:A},z'\5{ ۳>H<mmNTMgKV iً_+0:(RN{1U9=%ĩ j _dV`'m(akfmJg3ɳQK,ō+$Z2qC) WK )k-/3K. S>.Ҋ|VN )9HMЯ @` 6'#diRkͥi81a J9| ^J,j,0Ui)H@,\M+BxIq/oB =Ê_ LK;夑_[[ 褟oV+ZfYwk;VZ>(&ug[wdu}'LefKxt$vI)qL!W8ˬf &%UJv*fxTc"X?x:zgO"/kK)T y=&>1jᐅK7$hdX-U{+cS[xK4"~֫(ԬMHˡt>1(/';9VEyvVȎ3uc6X??>,W8'k0*/kiPڥf_`Q9_-E|CApƦ12ݙB:y174vѰnYiv|?oiK_<-rٕ-oGݡzGم Q~6Hp9el F$ {_$$#,5TikY8 /KcDİ1BR %!2q)+3߆6wm5y`4M5\P!_!э"!˗?1$MdehR^{yMe2]oSP6}h.6a|f^ay49jf?ivy: 1~^)T4G@rP?a -VFjfGE=ʖ5w\/wMMzW)ckb"0 a$(j//PTZ}; 8]n&ʸ͒1bzP7lr>jd@@FW뜼ƿ r Ȫ W`ڜq.#p؏Ͼ*Fݤz :n UUvKyoZn&n+ %}Ӟ&)uv-ݪA9`TڥqKҜyrF;+"s.mz:ۉ&oF.$ΐ\j鄜0Q;O6-F)%C(Eřq@3ll/!I;A @ՔRCcZa/`G[-LYqD9 P nLm> ق3K"s`#^‡TB.+aQ֓El]P8BxWqIIK#9rHS`A:-sPvBD[ M{g'{q2 HɌc!؇fԝn }GD d竆نpJ VhCu JWT!37nJ? Yj;ʕH\dcڲqVLDثMz[yAXV0۾: 54J'ęЎw(%ux`,B:y9?4{*,W7Q=NklEh{R؝ h_s%.s\oMQP|2|*w RE$rrY{X,Kn!]xbbv\I:N*FC| bV~4`Aš0Ae}T>h'?\IܤM`bm{XT9;J<#I Se}t JbC9檅qc^V6LB !V}FKBH%pƄˊ@$5obZiI?a2Ey5-$v*-(k-4csu8øG |P}ܪM/MNk{穦MmrT $rclU} b#ۣb-3 L P*s98AońUw+Qis5{Am =3߿Ӧ*U:6jfA Mr<\běkMY남ߘϊ"%)W/$sڞQm"=.4a~7+sOaH_X\Cxq(pI8XqMp.RٺajMHLwW!dx\(## 7P2*dW{zD @ 5}!C\ nGb*byӒdq4U|-66}c &Z+C -g9u1/~o|2QR~˒˗&yz?lSp#[}OrN,( FU:M^K/*_p!qY)tm~&8(dTj$bwՉǓ"젊091v Y L W TS)S#,4˪ ɰbLc f,{8i^hR:ZS@z ǃ?QZ@.K YC>:=②Y=@hnn~g`CaQn/J4Wi@{u-)o+Y+ Ҧ>1u'YDt[ލ ٽIB9ؐ_'W8xQ~/6&{C>Vr ,$'FcbaU}f\H~ NbY ?#Sj[OD =p1^Fx/Nܑ@][" ]zʘ&gHRt )RDxbYۄMvZa;"&u ݼv)v8H&M.G&~UfE歳N*D Ϻmc@cN"__c D*l ZSkBr\-5= ib] ?ɸBuR!/$PF̫[- z$!B)efv"L7rH͔ ' a ]vѶhȤS ,8d]UKI+G^(O,K.oLRF84'IjGquzkG^}Ĭ4L߭@x !~A qz;K fP^q&qkU֨T׋?vp >hS=qD"bpB5KTi!+bW36qpS!%۷XswPS |CnI^oSk.]ZF|ZDpCv{խݯ>\x7j^Yz 5SКnɑ{S*l 1AiVU wqAgR$Ug;75?<ԌxV>o'. p<鰳8YxJ ;ԹlE' t6GH*::ŭd -S+G̪q0&mta v~y:lm :<{$3B(.4\55̛SGO&ZVx=d3{k>Z7+rQ }(G}doet2\*YƏ|! _,a*7-Y|2LD֭t/u2o.o,URU7aO b@g\/!7p/DKRمEȴ x;`kfHyUp*+jc32@z`q%)Ҷ|ɭo #z,!u }fk,%"VKua5 XߘNxPjҨP@Lқf@y47MƘ`L~tU"ej9}w Tu^;|2ES(&f 2*&_=oިʙz 4NZ<,Qڥfnv7(|Lh>dճ ZhLTa"ӑD8jmH^|][oi,]"*u"f8(oS~殭rǬC#>ۧ+I1] ͬ}o~CN ?fk,& ݦ1%eAewUGHI2ކU0'xCWmK&A` V-{eO`c?~3O`FWlӦ1* ΒJNOB +)'aua9Wb D$)#Z+05nkn_婵fǂ{^:$70H-P.Nh$]YI>gT},??+=g񓊂:gLI޹3eO;tF \O/3~H Ͷ+m}SaPpear_mN>̴,o(KJ: >d^4`1C𯹺>"h׉]G+ CK=_? A_|{ne2Ѐcɝ\m-˦0Z ƿK~ۆ_ƈaxHYR®]P7vsZ9G)\J#,fLMH_N- NXB-s5H)LPh3$["҇eAb|}dSCm5h}rH< KD"ȃiv@  ][]nvҁ~ablvU`D΂i (KA+-,aI}WIHA݀';XRf^zIኮvP_C, 062^5%;lbz‰H l B)߶2ȗ(# lLj!kl%MVKupy 32A"P{8j7jaq=It2eXyo{ C?,U7Y%"9J5s׼`w}[+!<wZܯe `/[ IBhhj|e?ߔ.xNp1$Es@l'"d'X?c4,#*j-b V{Y;E*pU=GK9v0[ڑ;|L:#t@DTiu)s =6-Ƴ q_.97M{B53oNh'n7& G@HȈ\鬈j5(XԣYUj_6Tx̍&6`hB*90:戏[Y HI!2"Ekv' ]4n3eIM%>dDlk0/#m)XOJKO Okz8AgǓEY&CVLm-_]S?Yt7>|l*t@-WZtE|X,6 ;U^ozz uqB$J;#@T`+`R b B,x_ RToxŔ8z&RvKl<~%z5vw9,}|rwƖR%#9XG{6-3U:("#{iFkV& _a͵e4k1ܲ?'wqklCn)Yn-9 aclقBg6:A>'MA9伮x+VN/Oj)z"[fX_a> @ ɔ7 z~-=Xx'x1  +rۢ[7cE@|MvEdnerOM P.$ƼPʱmk6Ո@B'&H-lv=[@ݐPvwPGS7 V@dZ$ ]"7(8&%$ iӴ4̗ $hI&)N1΅vEk-M#ޤGoddheG`,Un*"6AǙh~a kR݀Fý}#Ճcy9ueæ;uUZ4vE~rZ,y!ǭiOƪ,ޯ mWl,7}mtŪC>ZȌ IݿkԮ؁)!0,\O ZԵ N'_u~DiY͐Ul gP:LEa43ȆcSUϨRW\BoǰVYQ@FOrãƑqYGR` MFdNяovl[1/2ph3TVN3|P%y 6p8xP?[#7GWDO);TeBI(h.pnGM!!^UU1/9mE0X'nQ&̐pӀ.?R-Zay3́oX>oq^bo^K\lUGyKip3iC|L;T/'n򲅆:JVd2G+ϡj #U6pdiq=L9r^˽ o[ޢggMB˄s+2Ae>BQ6x XkBx UJ`X17搶&u@S|(  99Hՙw0k@5z4re~rp)$#04 8*` t1dNVlK6,*ê\ѲVB> !BL=6ᓅ]XIY>d#壢1C`ܜu0}n#cڃQ.5p?gt^]y!xnh+H~3p&ϋ~n@_[1:nj A;) wGs'HUOVDHcob /LD% Oߓ4‰zUٳ/Hy02sdPH6tSĮGGA;s%4&vJ2ox3W'~tLs̭a1ɬ-{"ҋaH,/c؎+g#_XD=UE:b+>)1_ف)#,*_6p_s$': {. J:w7ID:Dnщ}E R!Mcļux}B3Z9z-6%~/gi`7Ch⚔IZ,߇PlS1(-%qe#}^ DXC~bRe&=p| \SǦF^?R¢2S" 9$7gBB(*^2:OUm(κK>^ZϮ] 1F|kȇt?okgk1QP\p:<Ch.m3 Z i_%#*e;@OD2 7g*BSma'}g(*Pi7!vH$ vԲ.ıFc虗Jy-qEAj2x:Gz)M"lv'\zl,{2^;>V_jDxZsTԝތحdE\ftx,AQdT[4>o3U xplZMk*Ot Y 9誔7JEEntW x ˁON9L\oP0絴 4 r2Ol 0Ҥ'*Vp3'[qሇ2=ݮѦ2݉'iGvKCDnxuX"˨fJEP=kf\2Ѯ<>љ` ^!{/eWXO'envc; ?h7eÕ03zswC>GVrɎ$_dnP,me\$DL[qt/v$~\HHhͪY,cc76#Wo*igӡ~I.{Z";%j>DB  ֳP yp>X4ixяczOf.< OίA鬭x,DF 7Lc.lU˘fn-D &%zF'\-NM*ؕ.IS7 )ژzz LPǑ JGm3w5 >= ?\Nilk݇OVu|:x6+l=KNۍ! n^t)*n3qi‡)` eCsefEe rcꬋ#ծ&H(K&gNMUKb<ø)qҚZ>&PrKw*f7Iz:?2W om^4+s0u9N}}+.2wyb<1=ͳiFWuNL; TC~)1Un/Ne=7H9 !|CSW43T9#yv; UK^9  1va׋j/Aj:.=c7A6bGB\3UM|0*A_ v{W4Zr( 8]Eg, 3F[Gh4{DJ?GP(N݇RM[gK@wEh7k jICqM-<'9;4NZCÑ;r6A 6n@)s 5UBQ"lBD/(ڶH˖nBp/yP0SYIRg41H2}[Ԉf4JqY{ v,&%suci> `W؍Az7 X0hD5վk2ls`7`e~9d*27+c&>'ER9 `GvTIH9r.3ɡHO0?9& 1êɀ=Hly+r9#s `E-\ܡ&+lZYE+y=nj 8hUfwa+G%1ބ:G>:pYOblb}8Ysەߖikrr+qSP5<\Bc2{P{L%qӅ{:E5X/-&4:\(#nqnA7;K>~8S}Q9Fb36JՖb)vhcҋ 2Kn8d 4~"˦J2-M_[˳. 2&9A10HҠe C7"(Ln1w>7҂:Q}&^Bvc,ՕŠXzFX )7V&awiWVMw&)Ӛ50ێ16<ZVmqCpS 6*ع2CrkHN߱8FKF&UN})^ [)wUFN :q6^'!@ƦL'R㱩:w 2eBFQa'*Q57# m3aK`5%]ZQ8Q|ŽRp3EE>N^M: wxX]#[whJ~Ѳ̄3dϝg Pu}xQWF۩鎽kϯ1fsj^o?r QP an,4$BXa2*{D4QV)khXy)j9mw"+~䫜mf%w _{g"$ ' υ' ҕG`7[ʏ ]`=(tpupY4/ǜlt0#-ShCe/ Ewp?t2؏ ܅n@;yƽ"7rmCBl)D2{ ZE+A0 T.DyJrSb0J5ltITraԿJ > sɟ(]d/2rMs4KɄWK. B`he7)( ޱF3h1[~B.H8\GHܨ:Xl~|:9t]F}j} iUzD|h&viYºv|e54ʇ>%{ !sz)\zqr@-:[ҨV?%; HG:f1KHRhpִE*xy^a މ: #嗢$F^2]]ǔٻ;h LVU: 1 QY7]jZ" >U°?$]sóIw?g:4m%CI]g;`]0!0+(NgZEXqR7X*Iy)tXgs>=e*Ѫcq9д{탢&} k v^7= Xj'd˗1ܻ JIP%~= ;uW)`m.pX>;-aSXV]W1u2wU``];GB$*Eyy'>M-XnyozP*HK~^mJ?VIW?Cǘ"$>ЃM1UO ʅ\ƭAS5'|g7-z7/Ӗ8ĜK#>-h|!o.&H9r~2pE=^ٲo4[>]iʭ[|ʪm3-|h4NvD$[rj U-Âo+fQom{'x)"P[KiCr:*;)ʤQ*ʮ`4xEqf82Թ?$#ZJ#`ԁk>xs4Z k|2i?T~c^157}"JIftϺPnM36^'H(\ ?e뙉;lMo^dsBT? NVvs׀JVq)8eR[Dm-ɼńWۚqI ZFOX|DIqLe8>$b&A~&`i^_(2mD 21]x Z~$"K.jܤwG$ K_zA'|!އCEbm".mZkڒ+?i]V[K^PҸ/H5e`[z_>X xohY9$F=Pyob34{Cl~|?[䏋"F xB+)v.|4Z+zHn{u8_4:\Mi|OrBcl+7Ÿ|)fJjyhᤡ'x{}o4G})1x}[՘+씖pJ`CEQ'«ٯ O6yOcs7VYz翢l}[(DnbZɽe5L𭇝'}G2y{i婨8*9NL>'ow{都A𩈼yE^pyG2XKDD樘< l cXJa3o$T w9??&;')3c=>~r6@AS+kĵi@Bv]]w2)zE P ¶*m +yM/ w[cOMEgF~WdMlLiwrg5ն &vTƘ0" ^٫|-E7ޜw|!`Za>T,w9etKhF\rO6"[,P|x_"qͼ"Fssȱa*{;]ov A4R{vIT 23Sf`n"/p1iOف/)UWH7EZ`F9`| MzM^="JY>wv>!T=2 16oM <.W6*"U#Ts:o h؉LŶU޽_qG`̽M1+^=ri)Ϟ}66i-^}ش w(>̊Л %{UD#W2: .!hh~ks 6 XLcStyaEkUy9 O0"p ׭ @0୹ !GrRL`ɝ@te/eV SB""3V;ҦC/6K11CtL%kn1Eq]j{/'t{L(ˆ%.ǑWLsiINH^j͗Jaw u H,sTAG؁1Eq`?([4Tg+}d}EZsc)L.ȗyj.5B99*u/3/7فߞDgX]\rs(|:4@NbIDm=5 ٘=82A].BatȰ8yX44l?vҮ:L+ ].{߯ǺOv\5SwJP<`WTIf RPtđq|y%QWfrv+,:kyn}<-Պ6Sl3WCN^=~ujQճܥL¿B֔jhѷA9jڬ""p hI~pE3Oo,HQ<&T\T'<:Y, %qM7F_/z/d3ӇYyzK5r bFI%W@(-2Ce*4d|d2M˽<]R*=ee:cs!](yv_v8|y=%ߣFuNas^׻x:cx!-RTc%)E^GǹXfmòI$}o6wn $D@o,-7: .TZ8_0D,*g梔7SRm,(vBdJGbuXBp1B.Iu'w>q[̠T }Q<rm3נ9 ;VXgFۄR4L&1V=*F8T5D0XɣX6j9ÐҾ ZAN0*iUضEꖌMRZ mDh:Sae+rW)Z眘-J 쑷ym0rH%e(')3Qg&27sP~AK՞K6ʔ}i-O{ۑbSUh0QH@1j%' ?<=_< -@ʠKx,Ȩ޸21#iUf]2\29(sd=?7ՈU93ippJyr -u :Ad;SW;Rw-vo+dsh:jHf %3Ti@uxwND  /bh3e,}(6JLev\QgTO&VJW,ˠ(Q9 g[?"xnXT0`>ezS2GȻMwd|`^,> &nY2["ꊐY҃pS?я)sS}.B?XzVJQPN ؛jψIO6둾MW\b#]jd;$ P ;2C"/S VB+ o(,@FOK&7L<>].c.q'(6Nc e.293Gur= 5_,_39JмM#,mt/t@@:WtA6lļCV W<41T87*9X_[zz"؆RWbGpקFSCՙQq+]5ᷟ܅+Ń ":5 $u*yB*eOņPkH18NO$z>ň5”Lo7XF1Z}!PM Se1z+7|1Q;A ,ek[`ۙ 2Ra$6mf~r>.9lϘyk&Hl|7il튀&$|ϣHjFÚNuj[6೮[uo>쭆?N1؊$9ݚnJ͆oXe9d9}@goQrr׽v8p$"xkŁWVj',XqZ@5?!z`sNRKpbo HvinM&Hw"iݜ`ƌZÛ==GjX: ef* 3>T+Zv㰙mr]@Ӛ%O\tmҙ&I ӏ)Ȯؒaa[C=^ ;:0sI]WR}zغm/K%!@qE|A> Vh2yQkhV2u0L2)^x-w#FJڮp/X8wsn䥃.=L)4:1k!x&K&LL!M@˟ 5 R\ïG}0= -WfNaHh'Xuv_i 8sD1OCD˫]#xaHs.cPBx7,F~o,>:@uby{xȾn6M`F`o6:kdWl1{f:MPҦV~FNC,d(rVCb/l#2pVd)v1 `BpNjoFr'߯j0=VG[=[Ҧmm4t4!u'dbNR'9/d_cL]iS eaeeg"p?S h4@3Yp3Ë|J>ƜxggJ:ؽƉB|w |!/و{܊XWӘJ.D*kfFsH3OTCjp' @QRqx媳A@a|)y z}oT&a%9˴O5%Gun,>L9u[[ӫn'EF+jOS KH*0ӒfTb`&M_ j{2VyX!"L>kK}7RW*BhǾFv([&!"w8ɓ7 ӰE/~Q|ېg_bɎqLBYv|U}%pioCK c@v@fS"f̕lNy4[ü3CD}%|ٻlQ&q=nӸ'nࠊuO:Q'\s}W@VmY&h$EmJԫmb8wk%sM )4)d\o5g\KӇc0 \O۴1cA6p /(h$0]ګѝRWh/6}Sy-oaeN%Ҳsh"Re jur yʖKT P60 ;!/w,2*iFƚ[ H~T'4fQ<˼n/ȾB P ElH8`:vv?r֜ڙ'"et2i3Oн:4NARE}2 ּ%H=/¸mءxu7i]x7>q77_!1d0%إ8mj%OZ.ViREB~.\u:qkɟ+dIxv73Tw7q  1MG11VS04#"^boӌ ! ""Ɋc&ʋhkvAD|aҧ '㽉^)t{0-Jx?lӌ*:,l-1 z 2 - biC `4ŴHk*\2YĿ䷤*Jj:OĘ kj } ەwDtE! w( ZR}3 nUU424̹c.;OKNذ(Ē1j7e"c*L1/l~wɏ(ˁfYJ7](M@f}TL:; cy>˕mЩ >o)cط 3b0@ڷ5l2=YSbYF^۵ׄxf7^xFg=c4ZQ ;o),;i!)?Gpdʉm*zl{Sݹ1m;x1d67Xr;\ "8mlDzB|٥C> *1D&V)P T\lf O}#V;n>"$[}b-˂3*4HqcLiS1Wu¤M)Њp I @ Evv|#% 8h9!'<Ϸ6 Z~y'_ŒK \{?@rrWSYҫr譽^ eo|GK ߖ<+w'iK~؍^sEلkF%hp݊Ix-Aq@ʙV1 -z⊮ ̅ dg@//B+= F1Fhւ:m9Xe Dȍ+/6R1*$N7cE)h3|A0$ Y@UD^U pzH ('r0ۋ)eJ8mWb{t|f*z?yS%~S0DiK3lP/N #wO2V_W~Ö́xx,ܣy~j>JXgy\ :P ̺S:!4rE0HbdmuCiElC#GOLфˉ#_LcGm(0NoCΌL,v7\K&I٭d({rw\8ɽ^.81U=5?T`mn1*Qk1s  "9 rүociX2zQ:yeg8>vt!Nݪ+lZN(/Wy3bRC*-٨>3 '&'/)2VB o} VlFHG)*@ 3ڿBRQtБ`Y|@w>rYv>Ivw쯽F[,N2_ze댦`Ih:t ; -v:|+])+/chQPi [wAnV`%tX Ǩ &2v]W?g:oyQ{3I&"xM&r,-4Z|tҡ𫭏0=o|ݺ + %^Gke\| +lť]ݕr/t+^T׈[5MaQIUnO4Ez(ZjҘ_ vU+0k:ta%xsi#,s"+.[bǶ A$ @NkX>,+iד>_)wz_|[*0 r/Hxu0*r-#2t y?2B^08=կr7< 1QO] L_pے۶ d!RQF'e n,b&:zJp_Ǯo/}%{X@[ 6KwO!; }:>QIj؝|PHHثbEpoou P?iK QB>riq*:|4 !&4cD` DLh)Vcqxc'P}EGě^O3 WnT'[[cY q S`0Ubu΍g&vv"$D:;df^gӆ#OydŚĹ(fAY)%:mhjac[#N]n5Sq Riն^ M6TԔ!I٭biL#ԋz2CG^l³)tX1d1FDŽڸ n#\bFǕJ_9Ge]iLɮF64U/Q ..PBG 4X Q# I>G'*/}fG }wHIr5 [uu8-I>u#ƽ X&#EOf fiXV yn6lң[$}@ qOt\&x Wf+ф:VV@~#EeqoiJ)zկ֊UC,qknvF u8M5Z㪇qQJ`GwW*&XvӷjcV:t+q(4[CXg>b,ӻ:]K_e2Hެ4ZP?IhQg?}$`)>]k5CLpwE?2 uPX!fuPq9/Yx4mҴqv91LoCG0؄1CՈRf:Iw#G@(&:u47R}v򠔼F4 5auB-qt ,-ODө";Z`~3 լkO?bN0]w  ){AwnTvyr%"D| L4yF3 ؾݞNHMo#U<'OTd9 (>&iL(ph-&$8I3:$jCbQ!lsOӣX=BqfUE >&x`u9L;`s1"Vw?強SMqQ 62VzqgyE3h#\·#7[4C7 r=0 ZzǼ`c6yi"nXXLa;_iC¨@ Z=&38,zH!k0F)hoU{x(*W͝e0kM8.:KQI܍qt%DF{9c0XHmf=p#pugd~e=Dd:7I  IYg.Ⱦb}K#h} >Fv'i;NBgY?b{3k\k%,b?}x)3 I0\l ǧ!%$MYoQAM#vfd.şŇrna &T0_M]K{F/vrG8ך }o߫~ə8⷗/0iCNnaH\٥,P@I?4͈lVm/E+QXجwꧬ`<'ڧ]Q0ʅ:R_LnB&6D[#;ח2<4z0dA"Qd@\P݅Ѳ#cI tέJ7Om սϠ6%`ӧ\z`p37 !RD=_FAk'OƦHb5ǞƓEObN07nQyCnȞhr8Oz8:JXF6)ex#HLq3cU+52:E;.8:.8 \БP6`_!w e3SXQi7T z仜G>TA}q p|kh W0"]Gi1-~be`S329ZgoOBM.H~x;BHz`f36Ξvv Jí;]G4ۣ(2 4#Xa(>V7gkv|&q wc!m]35"azT"'\O*V5kae9͜h̹9{*Ex2WGԃՅ 5RZʮ}V|G7<f7*?F0bSn\c Gwa/ޕs:O!\‰z .=ymWڢF8n~V mPؑj`";o#pŘ {u)#=>-5iQH4?%Cm[Ȍ$B>HBuU ߭R:s~%~NnsM[7vFsqӪaR2TdH42oՇ ~*~Fe\V}אy(g=+[gH:H_B42'ۆX¥kR8`Ҝv2vY̛mgJoaGM}SfQvg[l-+bRV&xe`5<&Dcb;\Z-B/uhE1U)0P4h5OZI";!3ejR_eEH:Hȋ╌ۄSgtHm9Ia'~eOu-ޮ%12l؇VV]}͈8ɮQu3;B]ltMYS/jE@t4AYز}0V#Fe-1<=GBo U`kG­rC 3F4ȜШ̻'rK- ۤfa<ʵvVvOrqL[u7+AJƢZ.gFl]7Vb0KsMi䳎>crM^ kJ*,yuwM"(qJBL+yS7Ð(Gr 8뒦XY=eCcmŸ́E _gWgeqWiUFҾdkX(fxRBdRqHܓX߾*SsV{!͗`3|t@;5ؖY%7Xx!e#"!9?eMNEu QwwQc@W6pI`%!ϵ׿ X`Ӂ#AHPMB:ޫb W5x W*\W_LAǀrNTO a2*(\^e-!e=ߚجѰ?*Z3H+oN 6񰐒:b @ԲɵY[jLNip)ħf,^}<f5nc;%=#YX\`+3pfZ70,By2ws8xȤ):&m n6&kRh([M;䮙H`>aBgJ1*P0F6wpPoMuU8|C1ժN?Q!(,."q\Ws*xc`P,ӷi"o\mҳwFy*gX[zT:?V+ |Dvx|҃BW<%S[ڱpyDsM>jgDx0[TA)lD@sfW@v3I4Sy{:Il˸mv/$)DaR<3~l2~)E%[rdL'6ߌ]x)n}DJ) q:}=@gOm[݃WEX4Ι~6|,`yys\>FmUQ 2\ݬn o2wIN}}+ QՒpo##  &pi5qn輌 =$h)#f:߳x !së-jF\YcmVݮ7oh_0X#0F#Bեr^Si_F5G./.dź˼K_Ehnb  kjPRG[U~ y5%gz;9^Bc.|a CvvstP™6P;r2aRz8x8dm;hΠR>T#5j_,4uBl};LT,31:M/K C{XY-X(ٓBY\olʙq}ω!oȔBU'KL2W=χqQQHv<=ʘFExݥ]q]?x QԳi)hw~#eV2\+]I0Hu/Varչd^JFKό8V? LL,+|A+7.ϙ0f74U![SIe ɗyK&1uv16XW0 \X-T:1Տ_5ѰgqY4 v8aӛUM/)lax(K0gT;>bl.4Y1P"Y9;Wqf>&-;P`e&|+]NJ46Jк5T'R9/|RYGr_K.=T wJGtPbŠuJ#x~y7T)ooGA8uǿڂxHs%FӓrX(1cja *fYUȡa z'v +:ێ=3g* "cr.I^!zR7Ic`5M#̣Ƹ0*W1tm&2F#eˣJK(x6 %aq}Um?~>kglmv:[&㦎NLܹw_5Qo~gv 2eziI6ȆaU#X[\_$N؟)4-/Ti=fH*YZ)뻤wDۄR4;/ʒS[qlkܷ:b|bv~?V!G€!loj`XCi6+scm^'-UV=(m/+i`o ND)lrB1&?#,n0J$F*\Ⱥ `Quɥᠸ'vxؠܲñ4Yq0 'l`ˍ./bK 1ylƲ:eشNTegʉ+嚕7*:0=Q8|Tp:D Mz.NP3#]\>< 5*7S?{ 4CM&HX5}u r9xaʥAf32oZ ?<ɕ^VQ2jceCEx'7vd35`]GLpZn%H&dwR 0HI&ƛ5 »IujH/ ʍ6`Kڎ$f?K|r^Ec^xEX+2GJMЭ^{)WDl(=Uj8cHm(!6!뺰΀QW{ K&o2en{DnpLJF(|u28.I˚!mSȃ~ ݷO)2LVVRkM>\,>kjr&q*C"^z|: 5g|LG_؏b8jT]sX75ro{D \$!h|3`l(tЂ'C;NNhuΙ9}jY-8Ik8&gU2128X%W΢`4MsVT.Sb<:ɏZE#4%R:M%3Mп>>tjY+]rcA7j:/kB$xo;o;h>$,-Roc!!PPygن{m$9 (fNC$utoNP9F!"JMp˛G8W'9ILi^@+he4\Wd̦$A}SO22UO Nӎۇ"Uo Mu;% ԩ5G[ rcY|x|';+jM^d h5łL]ٍ+#rp'9;HVᮏr[O\::'L݋P&Ѫy3"V/؜NEZ+<&N?m@,]xBB` y ;Xߖ]?"r6 VBǩP{=&EY3w:E~lF2.q;-:>}7telH0fqâ?# `[CRע/+F SS;RRw xuhX+V_eq^gL.#_i,㍻zrxSRpPψO 6|Feo)" JC){\.gDKiX*rI~=:6o&!}p}WEN۬z(. &:$7mœ/0q-!nN?%4 і~UGvCdaKZ-'V`yHxp Mq:5LJ =;kGᄄtU)&cTו^r0eQvyCxm2U1Z?G쓨LqM;i70]ƕ΢vq`C2()E&чvC”9ȯY5yDⴆYEPJO.>'읲T`مbx0hA=ߴ3s]W)G9j !b7 K9_m1_<"j K8 &iB]-؊%n(k'"ӪS (win=k=oWÙZVf6|o5c? rCYք`EzgH5ƽ0iR)J:8R-yLz#VnuVcQk`I ?S2g,@Yc]Xjiժݥ>֡yH?+ß͐4tdЁ .61P -]|] 8E5D xa<'ȹj֒˺pQP+Ա5 W̷ '*Xmf'0Zx닝Q*[`ϋ"w:)Μ9|g=vEQF2f]!Q{~ůrwV2{27rR% }Ű*hʐdMGqDiq; _q NbAԼgYJ?}+CָGU\4~v+p7SMŇ;wNMCx*f)߭nLAEԓ3u_D>?~r{0V:[p/ CgZ5,Jw! 8!CIFSynJ>C\v\7#vuRka[RxU/˓ V6{g[_|f8wF5 &GީӢ`LeAy(:,Yӓ`EՆrY9`yMA!Z )f:G'u**qYF{':=IHLZ$"e*]͸i0JKR/cs$)Ds8*6HQ)ykE (@=:rף%5R>vϻ G8/IS#}dG-k\LLɃv8 ~ΥYhgauTn!#Y;WL;K=Taju|iJ$d+:Y^7 QP,Ǣ'FK=`Q[@Acc}EЇP1߅#HAYw5=;VvbMGG 8؞\{a]{;"*p+ScB# h>=wA%|Hpw/&7wm_9[HLnǴrZ{F/q1B ?_ԿOIl"tXax,PGf|A~Uȓ^Ќ 0>817o* SB>AP\ڼ3ÒSW&WL5E촘)铽Ir!w$/ΐrW|d)&#wBk04)ULG5 +bzx.7e|b)POMpAdj#[Zn|eو}-0K OG͢Jq`md'`V(]Gd ;V] zCā 3V [v~ UOI[%۝PONWGS[Ϧ)N.۸TD]rm:Jгp&hfT 8\ -&" $rJІ!:VpE4&%d=>gv5!PnLC\w_$ż+1 tGDwhQ3yo7.}HK4{<If\ď@Nn E83\7  3EH5\iF$ rYڟd63S*_ٮ 5rÿVuh(.Wp_77!(}Šy`eo}&8(W9 F@z1ӣOP-4 jC-ɳ*yM!_3mbf yL8:orax *jra~iVl\P`د7Wmŝ})ԇ~]#H#}Urc:AUR)@ ioq$GH\[Y&Tg%,5zXŦԴ<9~ϙ=(Km ȑ7u9n{"AOMN%M :G )j 8]\xV{ْo^yGoI#œtM3]7P K틳~냴6´˒EG[\(rxܜ=oW^y[JIPQsz8Wrūn~ 6&`_!;bYbq ϤRSuTͤ[gT1<P*Er4J/9)>g>%dd',3/N +:Ldb6],$g˽pDq?ہ~K,h=9AxN 5LC` .0c&"@D'yF-\TԖ"Q0t'5.61uRRB'T5Wq1CR$d_u)@J[jSmH }fZR/(z|&iCen%FNl˖Lz&)m+hx7 ḯs91-Go 4G&Y<8ɍaSD+uJ*|i|Р`ݾA/C;2 `I1!ۓM 4!{&Uf:ąH^Zc&0ώ.9>%Ucyp="/5Vzl_Qc/>6 {WvD  +/L>Z<{*yx Vg\)8ⶣ SASQAe-{{zgkҎɜ9* /(?4ʣLwW,6_$D7!Y+2rs}(!DYӢS|+}^R:6P5uWᏫo; ^s2Cra8S4Dɫq_~D%_y`w4*3?מsZy-^h=M̽ Ht" B9dT~]3O#i!dff>uiq&Bl x:!/& 2+DQ)ZVc;rTgT'^jAUX:JlAr!VL?b2/9Sj[sӑTWefABUndb^~H`l_} 1KC'1䲅4+\z4lү 3롏5 E 0XvB:$u٤8fD[݁r?fDO _g ҔET'˯7-}o7uuӟ&^M^鶷pt sNuɮ-7د:@tw!gCC#I^˜%ND['5!QFq76BƊ}|p,~"gU>shR!brg+z  w!\ƺqG}ײ$}oz贒yHsPs13z>x1 GX:ߊ%=]i$ݔ&mDž:`9#_&śX x)eW":Mf^opC&Cx#!` !I0q vTATjAogR~:ת<\탑:F]TxQY`k9b`0^ Qms-٥|if_"'4)ԪPhT[6k\tFw9cFag:$, 1HANiwhPlԼNQZs,.B2#[Ci[C%w ͠y}3, *Tp s%Ygԋ/RSHn5Q݅ VX/,zGu^%\,E(&F:*ibLgMjQ$1+ LOיȭk[ RBͺfꐾbtC9x! pH8?h-C6#8GGW8Z[1Ѽ>NL~bgҝg/ ,<kY(R :IPjNYX}XPju{ͭ\M/aB:JjoQ Ww w٦qA7b?rZٱ6'?iȁWL5K뾵KI! s IJcײAjnTdJ);_=:.DRwyxeSҜ 0/6J8Y~ŅcsԬn#}ZZ7Vi="iLǹ\=;2Fz.;u@ݙ%0a%HFgq#y~"-t ͒ I;gh3zt_~`x],.-߂kB:775. V6=+C) *![Ip6.}~&TȨVp|רt8f t^?Umg 6p,A5J !?p_h[fDo;8z'RUjwqODҨA|ڣ/iy4ƕ<}~:XEpit`1x'tA3ͻ=rG28Ԗif&~#(&VqEJrrS5h6!`n7%5Y,ID|wӒ(zk£[ ZM/;1*la/y`0s-Ge*_[fl?őŬ9 „cƻDcU侸rg\wuH`?&AGlMe/61[lEwtsc7N\ؾ>:RV|fޠ%%B)mIL#5Vj=f{? 0u첩{N (g֬a$w?%[{in_?⣧RV  Sx*Aׂv"Ώ2BY6XU3{mD"ݞRTv>:<{jL1.#IN%i"3%3'rJ ,{,ΆVS b"-_O7Rr>b+3j뾵{qTB!}U`-4FL6rq R)waW /u88 9`4l7픪c 7j6'ZV? s*JӬ1Խ0Dȸ&}wV ~$E,QWϥ \7(G ," \(C)SQa;#0T{AV$- ~F)8p]۝,/}#oqH7s?A Ǚ)sv uF.*o7*fhRX{TO_RԎ\9ܠTLcը2~xQYS#İ̐W5M;:.gmC 'W![dd U488094=1X@شoU]]hD)S![Oj8u|"6~M7q0)B#P1`lU; >΁hCq(W-(YgzAGOAD"A݄a%7 [ o!T]DRӊ|Ou!׾Ҳg"Lأ=Qtni֬ju_B8㼸|8M-! /CZY3#+fZg ?&OQ$NKyx(uV1oCRAǵH@Tnq!>(x W;+:lɟbbF5ZPK 6bR#Vs$+^]5ۙG [ sQ0[T#ͣT>Z_3V-N _3XoFEDv[LT#G_ k.!$TƩ&utqT3pg503a[xOD|РtoWPHة#s@L[4환T݌ɱrT]iVX\us=֥. $m;4Wѣ~P틢K6B[})csX0չ7;q t[PY‡mݲpP[R|Tdi9J%SiW^//Ah(_)C 4y7> + Pu9OMR(9S=$ 6թ=&uRgiB|8`zipѣ!6  $EŤe6V*D $ "."ey>dG(FJ)H/+;I$,zy3"S[UDRȬ {A@G'n\7ck]MBYQ4+ <|ܵL,Nx.a4?鴮.YQqTh? txK8 qӘj3ꓒϩeOqF7ʧ{VfyH:d&B`W c*|wRo,iD0ļ'P<վ|`SFp4< YsgeJx e4G+2#WT= ,I%DE?l/kHxCl`נak,kskw"۲ֆACǎiY[QUM^TP7Dq.L xޕ{^Jtŏ H)JV^)戮wVBF9勠O EIO\czO6Rs핊2.J4h#˼~ꍢV V2ə V7$ w#x{" }j)7ko^l'N΄q9zZ,pø`,S.z f[{!*Zq)Mt::(w]륫<86*SlM x9 pLK׾?.[,)F)ٟY3/C\/r ps%Q ,wHcttkif}ʠ񃮐](gYFHGE=z"!C: FNӺQ7 8 zr[vlj M nH5gU8MT}*U05upŻkuc$n?UBNR@nk"m4hՈQ䚀i:(r7uY^ۑMWvKa&Y=XD]h&)fdM{im`dOͥ_e! N1*Qu4*y_kdyu>9!eIeYAvMh/ Gbs*'*B﵈HS@X) {"U\P7~m!~tESN[3/<>hMCr.dȔ'yɑݞ~69术0D$~0F|!rѴ4ǹ)OX ®6+Cxy^ωX%o]=hiD.5e9SRP'溼x:d"FhyC )W!,'~UN8a]$~)"  H$$Pl=Pg}?}V?r֢ XL-^RQ#a|o@*\|ގD/TCdilZ^ 0Z/Dw!X}˿jOTHGY1LG@\W q[87bt@ 6_xSᦖn_H? kTX _9Gb W¢߿\,NFv#\<( ) }SxZ!uSڟѪ uP! hOY09^aCu3ا?vA,ʚxaxVs*XRHNt"#^sMGu.أI !\f!=  D}t{Rg$m.3Xp {,؝9cC&,t+6t-=l*7fz*\7-/%4XUZ!.y?FhtBWy%fr2b8Hl]rmH1]||!y$> uv¶$)ߊ)C|XhUcSC[P+]7%8/)0h6 0(_k/G٩ER +ZQhx8<Q*#H s\fm+,gݗ(iws1hi W)kB ûOPNh~.b~yD|:=g˩Q^U MӎΗ!!quN ޗw08HyL:y78%J<]ޢfM}\;qSsUXӶe5GޢN~.|4NpM cGϏU^8d&\w(H}$<%aIy3{mhbyypod,١͗ z@b[ON㜧P .XDm(Aiר ZEd\f3HDžOl{_b7~̖8eaHG쿾p[HBeʞU=zH/7#;|0,snXf˗AM(\9ۈŁ(W*ƩF*G]zj ʆ!sH!g_]a B=zJ@#5Z7t7`r/n?9ȦwR1NJN^{MWY- ǹU6/TO t/+d?Y# %4.STjS?4V"_BFsP7H!TY~Z~q;vZysqr>dP3,kh?"H"k]qaB}b׽6jzFlR'&' v/M˒T*oxㆧ7jJP Jě\LG@(* .pbJ нk렻؈!*5t']զƈg7Ow8.Q[8)O5M\r1N"_N:|mz/k lݪQ%@vkA/P})$ M^SX6ޔ@Cf )eϡtu#[ l.,I!xiHxaWo]=^4Xq0/tԔF.tƲdUZn( E]0T_&nȔFO]u.X7n5t#گΏ"kAHkghu&7J}H&=oXƿ+iLB`,uTgԴrYn{P͑egҍ?hD㽁 x^k5J9f0VI{`!UDKLdEEr[QNhdطKc#XjƀCHl#S..B:lB1 A2~?'^]lԵv *mDI.0U/B;gTZk5cleG XGjc}rTzfsjLf,Ke/1(}qE:+!6Ef7f*5f)s\R ̣O=/8Of<f< I1XVΔ4ɽWgz.@ӊbYG)kӡD4/ F`*a"C2g8 􍠹Y2-=z]qΤWs\@~qHj :^Sc՚. Kj2 *L1@zvBv`uwP[(sGY9j+̡@"+gF~D ZЋv_ Yz5ќ똎i:LzNN; v[cE3.=RV#QAgZ* Bfҁ$|ʡD'F0VҊQ=Bk,]}U>?Мj;e(İ: dylB8K<țTbc`cIp&ۆUMfnbŻovc_d#:Z1K'/ eº9^p"1'O p$ZZx7اςV1 mѷGzmT ̅U \\J X˼eon뮰3,Rk#`%),e {1uyefPWvݶ*gU.9NF(! ]Z#uM{StE|<8.SPKkϧRp!6$=K%dr⊍" _Tel w'WSplj%GM@9ʿ{\3ViCxGls!^brS\4)OВV jfU&+BAF fdr*˚7.]6CP.#ּQ="$nuЅ\ jJp=_#n5u+,)edbT.b?}M6 /S;+/a9#6pV_U`o40{@ϊ d[|JյǶV&-Y9s ;ufeR*ҨK*r』R_RbNN:srH6( "9`:2@5H5^`C|rAonCY0!wf2򱰼} ]JOTufߘBl< 5ׄl1g$/TK-(ނy{$*Yo|8 e -Qu0U'^: -~Z%^ۆ.lcahς:FS7q'5 a!xTcpZ+q*T\)$?FUVZy"|PLZ|`$aMvnr9hYxD$\K* jcؗ˞~dXdwRKۉ}e^uڟ&dH$hvGojU뭿ڠiydu8!׵4Aҽہ{e2Zj{\pd+C|?ON|W~8$Y.!C۴yWYUz"cJsrz^ؓcWݻꐉ#}Ww; H//N'F9Jp@qՍY[hV+4=DLb9{W4^SejћQ}o$kr)4*wbj>x,f~R ʠx-")m$6_O$Z&I^jҫ:vKFHx/>WBgԳ]}9x?ۗ>V'7A NF4Z5 [F5|\8:`m-cæ kTpFMtHWDn|~x"Hg[~88lRFq|iV3^}-p;,,~V<,:'5Q5wg'GM5EhmE)C@G;.A_VeĊ>$R}l%vE}\Ž Rm햪۔S&Gyʩ 24x -I}FGJ]N?:{IB;w÷>(DYVMɒ=ŔZFr5ƟFr=5P1SCMap9/:U)%A\}xek"9ێom+GӤdl蛊!(2j& ,)'R 㣢܊UpWCύ )91=#qRܤSݦ%T;>̚ʢA R$f0Vt:`Qwl-mX~ mhÈ\/rbOv9+8B /ۍ!Kzır۠:5r1VV~;CUҋue~{̴(lz߂U,_KqhW_]kgaxT_(+ڦ(x %$KU2bMʇݭUЅ``E(:Ϸw+. ۭ̊4s(I*y#ԧ=7x\FU@# D"OCiŊO@& }t*n$o>(J03 xTiem'9RYG,leJv <9 0O:{G2T \g5x~>zu7d =17?C{Q>1͘V 9=Ikz#L5Dh1nc}^7̄(Z_3V*S؝ $8wHE+wVG05쳄"YiPeyǹ y.e=L0dS 'ӝ5?q|uP]j<&B#[{3 =$bK-{^{|eZ|s&qck\$U:WE}Ku\S'\p30f?,5[V=H"H^MC"+82R#?TxF펃HIvOQ6 Su ymb4C!!'kDeHz hO)Dfܻ!WU.Q~Z7" :AhNu,6b[|LM͞?wL6< :TV]39(EfǬeYa;dZuO|<% _Aϼ 3CС:vPύiiM}f 6mz^/~ީj17>:`s<Ӫ>={I2?+n)LʮBXix6_hfo(M!<'Z@4mkr&xQXYY8q!Ք_4Ln:7,ha]a5&>ϞRݾDMSHML<]- q3mub:TUPt@ez={:]5i OIU[_L¾=epV'hnI@@@bGoP-p]!W7 *s㽋ߞ&Ĝ Xd D:;-l;]%Ru i9*nxO4ZI)9(4?Ve8F;c7L0[T NފE̖#P-GdU96혟Bs+H>7r!pĢžVQE${nD0`QªÆM!S~ʶċlf0KR _IN%P9(Ug,\wCKՕn iOv+YEXA{okHݵ&ff0Aa=Y\&_l' ߞ@th=~͕͖sqوu\r=Hxbo$L-_i|ShR.B6.Bcɏf 3 ]ky?!+H!FhO41'=3Cc(g']2r4:ԲFW|C.'˥Q'r5|0(Ȟ lSZp%KD 3f)=vN5Ln'+J=\ʫwrOH^ZUst7|=?Z4RAgwC)>_rخr= 홺a#W t" ."vB˥]7R5齩~M;SB.~R8UV6cz3~v)UwT(V4i ;})'g="!s H=--˧KX6U;sB o Wȭ3uv6Í[no.i֗TD\ GrN%`d;{ny]6|@I_m41u e?m0C*o'_.NvIS̢k>|QLn)e[$?$o _4(iO[:#Xy4s"&~VYɩwh |{þт6⹎tYa_ItC-f7J|”d1r'_w+\myQ8Mb[ /W ))o4D#^30Dl|"weT?ˠ`_/D\+oY`G$ijN&R~ޫ?*$A&;l2G;(76'o1oTol;uG /}Imj1{|-,3@b-T-C9ff|B[gţ-Fԫ3jEG;{Zt(#58E %ĀxijTjkqIvZY 68V : xGI#q"rh`ug=2/L0תKJ4PdIp./fINO^&W7Chm\L1@)@B ˚ּSНcEb )%.p_Ppq" m&yd&:=D+ +/t ylٿ;lװ40B8Ùh7*cQa ~G_w4~|U,/r~7 QE0{\s*nLn<0WX)Ke#>6܁ ֨ d݇[͏">Wu ҫ) Y4Ңjd}wבÿŸyyFtYMaK {Z~ۉv_Y:DNH0jO`o m8v'zj ; ,LA H]ư#Pzˎ40NVwoqzO p0bAyǢ+;LWyQGj :hcN9I`%lGjxZ_e~WE^"N $Ap"3xHXfّ69T iu_+&V\UY/ڵH.8" AGzpSψYטnbq||f_DS5EyɖNy {Hp,~6/)/:pMXigxKI ajRMamkD|a;m`WLBmq>vb4 SS k/AO_7`쯂UHapYy8\9K'kZ~,_PvZu#-,|rȊV.yn=s3)l5C~[~܌؍~ ]O!7nF zoo|6}#]op~JA`G&)ٝO3lb~:{XbB 53L1'TES4>R ҂oN Lzh|<{YhxX=^fnKd *Ȩ%mCDGfB=~oQAol3V W^FÆ=ۑ/1'{%n1 ̈ʏo 73sĈ!2Hhʤw?9Έl2$( -sCp09(e.1v*|>4Sf @qVך^ٙAb,E7 Hڷ<<ձ ŮBlgK^QdC#p/M34raތl`)zio-BږZT۹:Bl3d$Uᡖ𛾵M@@(kcg .#yw>g-nogHl5ڹ'퓴Qo??r:&B̵&GZlL߄X qۓٝkTSD*#X/ *lIp>"EXWߔ6қ<,Ai-yWQ)qZA: oJ]HIXix"\%)`s%F.fZpvtr1'!.w,)5p4 k1-` uq`/Z$Ϡ0g!vy Ǖn#]Z[XN m=Tg7Ƙ>A^N.0h޿q $QBTYj-0''OZxqM3s`ϺbpרI IZQӎqɁlB ["й= ) SWz BYEc2G$ hM AzP#3–zO7MF̞^SsLҲP/sa p/.zNPrSU3i>d&OAArBtjTtcH &c5$o+G/HkJ3. pWV9ՊV_Hm$ q1$1ȹfb|49okӡa߂$i? .*\niU*l r|XBwd,YmcQ"y`nk" 69I{- C@݃MCݕg`6T,Jۏ%[u4}O:fܲs]ƃg=D#5p3l$R⺬-CCF mZWB*(._J#O\ظЯ}oZB/&Y7΄qx{ї?yxuB@bBDNh)Kx~!ag=*2?vEAOOY,`0{RKlpJMEx4.4MAjp tLw{AmX W<^3f9=[} ^0:5m/,[!`vY= IQO r;x54k^jFՎ7F#Cc5ѯ\+\Ĵx$mi:0<{mZ/^$Nȵ vU"Oy;g:&Y+Sk(,O2/%a(>AP`Yr(Iyl7k4'L2-qW^__;p%+9,Bt5`OtH|6VQӹ?ԫg Ҿ=b*IN#;@2rk̂(Xóxu"Lߦ9n7!gb"~^Yz'3hgbV%0J)LY/YF:BԜ zv; s\hL+԰xٴ{8BY&@em!L@O"Zȹz>m4rmoo u>?CIG&*l,a6.[nk HF&˹tJFjΨL?[C쳸V03.$Ѐ Jo<[f t+06jpQKr)ჱR"xU<ʼnI,usӶߜj'.%,ӽ 0oiЫnyc."WH_G)MX\v@W|iקTWt[ b坻шYH4!>F rz@1/zA.~>apгTV˚$g,;ZJ eiLpë{aU'Z/_X'*Zc%)}mbJo8=߸T%Mn3{vw6wx4·H(&Uۗ0anV,kǹخʘz3yqo0 $YZN^Bܲ'C1X@d2g/>>i4txq!*t'R !iEǘ87:5Б\\عS(~5avTg!#dd-E ¯j Q»./X@kAEN>n1!Ҩfa/:ؗWy &L A;b0YjZMX bH+7L^*iYpwIˀMMNikjmHT. (}xNN5zsw@<࢚7zqT#3]jI )㗲ܢL7Qp%,, b}׿U6*ߎ>P,IǜJ_is*vb*뭴.-grmo+hPZ@˪ 9DŽF.iA .X<5> ~|+k u?OTU7:S|'6&<ˆ)]€<.N3ҸyOh^ [.t;#Qaru2쀉.ZwZ~~nj6\ l0yqG0e8`Cי*l8*854b,TV|:9fyHY[(Sk Gٗ3X)gW '!zb#5_yB=̌Y $LU[e<ٚ|͉b,4I\$֒%sxQWJٸB)!efxL֞)i𪀞–cc>"Rx`H*# 0]@iUe9ˆVPx殎{zq|!ZrP|r4^7]3^I&-7H#]eaw TF)c>an{A5yjև7`DAŜGunR_Uiצ_wF]ژgo *v٩OsW# 4@#acU wJd1p ᄼѯX%%#UUAbkrւ~X@J[%%I >$"+n"HOq uۄeD{vA;9֢cFYe-D`m.mw;4*l./($G4Ya7@_8NJoÚSס̮?IG1 ˓pX[bCG+IPc e.6v(Bm7]a V3'HUNS%-[C};K ,J͡/r@j^,TE4[ccݨA9{*lZqL?^ Hl` (0PCm(W]&S umP$1[a-%=χW(SwITj}5şs $3{( %i<}M#iՙ3T*U'+A/sS4ej+gw.^l:ݓZ!#~ىjg1 PB!%~T,~nt­Fm7`%5N ;E fـb?o~C"  ]$t9}!Z;HO}HWu*9L[4OebDWޝĒɅ0y=vEai DGQNn.ή4)#[cY)Q}<{B(^D,߫1Nd+2iÆ B8YvTC^OГoœ/RS)jռ$Ͱ*nq'ԍo$i("@55͙ +gKsE>i3s8 ;Qa\AwC[gm"+V>?.\ 93Bʣs5:X?k-i 39pqƂ"3W&y_$U%b_^JhN]?v ~7d&?DHo]gw74Q3b-49&׻ kF.q}^qS}fafPސLp %QZP=p|gʉE1zx "y'탵 4=w#s!?_ð|FsEۚd ++ SU"vp3˫6G#јR|)uU M|/WY곐Ay?rXfđ>Pw0¢2zԶ5s4XZet"M'-YILE$lп.nH4ae .5-X$).\X& bDd4[iV)\ߋ !$6vݟ]0}ʄ|lSV]0DptmObz¢D+K >cכ7n!W8Yĵ)؅#&VmGGyT-)c qNi%V %[}~."LmoF"%2;{}C;ڮN& /GoSIwa92iy)k&'Xc`љϳؐ[ R8 e \T;#[,:` 4qy͐|RzKPGULX41\EGALEX36)1HE䟇Ğj|y8=Q%H ^n| џ? '&D>g9뒎Mt\#( (`K/))o8AJ2T|1Ebljs/vpH`dvkVaa*`ob3wH٪y$Uow؞B|?\BlC ug_fҠ7}okn y{ lv>TrQ&%"13ghjISpɱփq/ۇ tDIK,&@XJCpsb}^ j}YvU-@u/Vd@%|W $eqv]l]J>>C #*b =\ZGHf]5AΖ)u&uV"19S-pm Ɗ;Z|Ʈ{X36%KDy%92V w tdڜfw/ZLIpĊT5m&Ȼ`ՓTYje[wP!aJ/'AW dH&5 )}]%635m͊ϴ^t$*K}D?|5:HUUmv׫d^whhiLZ2۰=JY~\V~_[{8t]㦍l{/b^v'E/l9%0 pL}mCsB}Tj#B_t M:Gf*g;͒Ԓ6нW9ir;MN.¸kǁ& w-zImsvIrt%4#V95h>`\j F@LrJS2ATdb{9^k0APz`'yI:~%L LDClk$1U2 DIފMdt.x%\[2iRr \K(l <ᢦ DY>-MՅ>͆K/2_Pj䌅x} ߴ!d ) s[LtbGjG6ʊoHTʻ[+AoPM~#rwz/OX.YS,2wXmw-`zvɘO:Xcx.xV2:0ʃZ-,"ЗQZJc7u֕ŗ\E{l=`m/y`6>H` ^+8qZ\w@h5=h 7ܨ^`qƒmH o-ؒ{u;=m>&*k{po@v{3n4OCPq8 eD"6͞.Ɉ5gL'RLd~4SU3) @]fUfRpȳ t>=Nj <by?NقkAkqς|EE%?;@co@wO)|Rݽ$hF{a9(c,?Pygg <9ugƽBFm,VꛗKƢQG$aBr~E^vj*>Ė_"P)K$*ը{"@:*" {ZǒTs`̗B `qQI[1׉M;_ O^ލcVh6]{=o -t:ފN 2i[ba3,u(}kFy̝R9] HoOc"x~=@Y,mjگ=V ٫yjZg^w\b S1o 8-w~Sܨ{ǡ@uC^/W4ѯAӉc<'@d>63?M SoFaQ+ޏ'a>OktΩȯeVvI.yMV{ >eaX !ҵZh{a\XYڹP%*Ʌ +O8w[-+r y<[|ϗsP1_rO/ @)̊cxEc/j'&8s,˯.MR%a6X#eu|Ty%bjLIN@` ؇_Dّnp@sK<3?XH>"Ts,;L _Ⱥc,498?%E֝?}o|5B^\3dT#-φ{GV} Q#geTi#?>8Q bc*/O[785xrAƮ2 ?:_R9[]΁Nឥ`UU>}D?C/'+O'Ju`$َ\j@<٬Z >d oYlN˳o&& Z&Nh I}ZPyx,+B g?8 }Oy7=ȟ &$Z$^k*uv)؈.YojoJ),)E8 5Vȴ'] MsA;E`dd/|:.΀M}:ScbCI*Blgm1Z\FC%g o2BV/%p&nե Z'V7 YL`(5!k3NzWd +Pj.zIVN\zq4=V#絫m0Ֆ!K5o{cK:,4ObIsGAA*5Uw#ׇ>sy_YI4̠Hf^(4[ccNH>7@NjجK-9s,Ky [{-[d:LDzz)C_js|&IȚUwg ~˪7a$;;}xj*B6sZ=aP[tp)(ȸeĞM?CYK6< %sx\`C%!Ξ ) g8-txЦ̡Im95'*,mddSMRՎ9>w;YX:bk%,а~Mv 21%Ȯ@ H1O3˨R| QAW ?9eV'_93~.!KGp<& <0D}͌TrJS;Qs֢~xm.eJ])@^rS8N %D{X}.@Uf7Y;8D?)Y?v]3aA e?ad;|ׄ4:To#P/HPeJr÷5*]lA?}{tBQ瀰̎_%(<WS#!l ^TS8,"%t}‰֩ζDvk#Sewh}'jUang=+p 4 ^({]aCvBMJVto}#<-#X8ą.^d = 놦" e"9 gp!8s*Is/ B (h9"uŵ(:e$J"@D 0?j8ܵ~諪[;Ã}r?I{b jaR/)f"GF ]~uj,c寇?.izΊKgctjY.m#ZSIu)# q pHce1&DZ &HH CO2!Qҡs<BS, AX¢z Ȇ%{Up Q Nݬ~J.e; M¢ps(eTG׺F>;MT.:rQcLẛMV/٠OYgԝ" l@3M_W܉evfm57ω4ȿ,X&6;t ,"82iL4<35ono~ &6VʈP|u#sZkɿ1H:ZՊ-K96`o$2MȘu"",kru-pw2A1N%߂#w sH.嬫-:<8pnP[LdG.{qgv>^giК33 ")41#GQh{yraq Nȟ %nڄYٵ=oiDmSq_E'f8H#iyȺNR|ёL mFnx/H3K l",4ZJ!(I2zbTq³ڵl,2dUdr2&;<`3ѶRm]Gn(eCm4yBmif_\{P{Ϝe֔ 1B!n'o9 8R8`{qMwѐ6ɇM؍/;Ҕ'd!KT#Ù v&\ }Aij+`Y"~DAa_(. "uS7bh1-1OË{(ßEA0[TD<_r\z/=zY_9 [C _Dx9um %*mH~İB|s}GSUCVۖj' |`Do5mn$G02,uԺɎt/(ز-9wl[L8\UJ.J,q}cXӚ$ oC/.Z]R&Em"ȾD[wU+„ ky|z] 1MWSڗ@20H`l^*7Xd<3?0F?xԭKE|jh^`i^.dS瀭662 񲖆&,eK:ܥ55%t /JW^KD.;f"}8thd󾬽Pj'oI*eR۶ 㱼Jߤ -@Mb,rӕ_7$ߏB>HwlO?,yͮX}Έ7 xlELF ¬ʿIj( (_\N Q's<"c"C1{T&d^aS:/OrV7TWt00B}$hU łNƆṮ%5rowmb%˱60-|za[rYpD+kjړEF#lsT&[j[}"EƅѸo %z|-w)򈰧ʼ " &#|Hȶ{N-`WTt pV90!V,Ii!ڙXE 5@Xa1%y:v$և\vOa>zU&V£)/e}`G O'!r3%:~qRGYYZoKwoT|;I>:4jx꺾<" FglG"7gS/i[/y"85κZpnݻLdoƿL_ޛX,>gb`NtҌ:R2i7NV'iF* Ng$2JH,Lv*wL3}OP"5Tr)X6sLu$sCԠI;`4._z֡biH=pI0D:uD!:]BtAcpH+Ccp[)')6FjIn׵< h*tm;4el3U1#YMX.b$ψGYwtHwxD;,j8t6e2/V$8H|sB𲧅Lgyu5~z},u%מfy_v}Y殰 l|˪~m*H9!d"R0S*JƴWxb Bϭ|mukɈp:ӹ?QgWO ׹f"~ҼslCA R M$:CjS_^^eD~#H"k_LI qNV:chWfmG :GG\4mJP>#[9sqɉXȃ7Msx޼MYbOMI2.9/K^%ٿH[e֤=l|u#?]SlRq#kKYgq )+GhiiK věu|c]x- 9"j;%nZ"]sÅ Ξ'UhFPQCC?>l{9TѲ0@ ō4Ǯ| zp[p (ΕCsQ܀̼e'|HXz=T}r⠫*%it9`$޴xɃ.gwEp-Txb a7<LH%u):ytg%ic:{*j䐧Z}7B2$3(Fv-MA A;OTטj)AJ!BmBR(V"z=gM8/6:<_;l8P6 ysrZW;F:͘9BHsb - LW$`+ɻs(*we|{@؊&Osft|Х 0g:}u/"TZوm'Z {`7C'O[(4m| L2,*vtlxdfb WV;^vt44ZSIZ(K7c'ݷVnd9uX 0K|ޠ*P q =)gˠ6,̽/McFoD~_'H\ J;o쒈łߝO<Ԯ$g'8 ۄ"DvdoM25x_ D;Vğ'INl5=[#yrP>1/C=ӛ <jiJ%_`λǦ ߗPJ~qޏ|Y(ᘣ=YdGxd~0 ML Psval²%lQsw0?1ft8+2DSf/_OΠ`J2M@~)UDS@`{G2׃ f̅v% H{27@OW;C@qJy@Q d<rfNyAO!TQirƙS?SrGR:N74|SyMwxƠb`#9_'2O6֛bxGPho)z^E s8vX;n[>mO6zJ][7@ O @OG]oʟ :- >WEKa0zֹ3%cҝM6) *& V^jd4}Qde Qb_071<?LSKme<C]q*2_ `?CD <"صW:QuQ* rٝ@xO'ѓ7HdA#MX{gں45aq$3? =08=cE +6m}=" *q_ͶShbz \2s~OMhԐ~S>: 8zN)YFZsx<.؟t|0꓿NcJS b թ $SP׀Q@Hm  P u#z˚5A{_W5([M*>CIckXjffyHvn0{( xb̡7:yh>\ wӦK^yGSCʥl>` ?Vx=)}b jKSSʋhPl]%2ERmЧPJ !fDD:`ws?WD$}V05τEZj _IݼQ[xz s-@r޹LѢҺ˓o񣗺[COFu) W;oDB$BP宦6wM`h/5eN9r ΐ*D&V=lNG!chg $ޱK$Lm婝pe dK;`ϰHCtp#Dg/}ך{b_ˢ 㘊h]m9:s<Y}'m>[^A #~D=PvLX1P>L|+.g`l^~N.lFs>JhCf{v]SK+E 3!S%\P?|6Bm_M&΋PY˒\ވa {!^c9sH2I *J13<}~3"9@&S?ڡT?ʴ;kB9" aZX }iZB|B*.7:&{RIc:|)q+"ˉO0̓j#ʾ+73Jju0W0+8܃.x'Zj ]7?sBX˦'df&hw'S>z؃s8uGd(18D]4vH挒#'jӧo[ћ\ձ;2#{D)E?UBz6k$YWJ0iV)v&3(6˻z\&1q@ 7|DPpW`T2~aVH뗱j0O}Ql= N1U˚NNiN,qO3yѱTd & m+RVBmKc87ZPzFNlS pUEOR~`愎ֿ&1 . ,ؖ[+W(V,:5c?+HsM9>vGe#@֌"Ҝˡw-4 7m BвpS|4AtatT\}{Ёk e9PAAKE&ٵEOa" ܼ`UB&d(>Ӗ=0 /n/ڥ 5U\ƍQJw3>覕SU^bah/ n7Vpf[sn:5yx.$1uNB*&L"::V4th#8>󙿣c{?{Ee̓70g ]Nj)e3[87֩UG6_Re<[%YtWug-j7gW*pG.Ur?xڠ{xqN_bj7Tt mE=\[[ZHC6O6-8;`}FjFy_:!?w/5v_Vw}my@(J`cc@CmrOF.Ud)ЄZ6!?u:@o\zHsӦK)6]f6  -1830 m4eUjBX7&HCo371nc5 $!z&ky\0xsf̃$oUgCT)d[|LWtiB\`Ev1ۍrP]ٛLOvѯCNgsz ţ{8QunT3xoI 1ȬpLSZ?F fEl)fL(g»c|CIT(ٳ Іup՗JI#FA#ޜKr9HEV`*̨l;!Bw@q)nI[ࢲ÷ 5+滐4Ծ0kx:rae*Y(gl2qN@<:B9Oؗq#jt[Q1']m=3vկy`IT#";\-货0˾)=ueL1dt%B1O Z`/Ke1ȗXA^>Nn@7GɗVHu7͇(nRw{z@MrvtG5C|P Qc84==U"BYcQ ҫzeL5hWN)m[P# ~)zK:VcD!CPx Ոedw$~ 桿VR;%.@Ursd`0,-%7A}I+dKޓ"y-v uX;t!wKj&WXVAD5$3|Lƃ]0O\nՅCe%M~X÷Kiy0jbVOfǫ)vQZIn/ϰfc(W BzQ7^:gm5j׈Zy#Mkd _˙MtE+\!bd٥ ΋jʳ&1:|]h`LXv KbkiPJr8HљlvA )Bζ=4B$yv}JF}73zoVpf2wq}x)g6̛c^: y'oAačE!sʿy *aUx.PvEm&PD[j@IБ^qppHDTtjH(BH}-To{-s3;KYIPSy À/˳rfBbt:2{0 (VP\l`Xm iKfäA@/o`z>6ΞafV(ǰ0݀MoKD\a@Pz739Ec*8㗔'dFe9zuJ5.?qy9'$^=Y-29Ǽ6m=z+jzn?ГZ;K73co8aPҀ=iʶqցɁ34mAhZ7!{&]ֳ[$8#}No62Nq G_ywfC@oN(l j2_v0eEQ5R4P% -C0X+G@"Ztv(뿑.*} ʶU}`y$v/+W:WhQ&Vu2̛͢9x.Еr5~f[hq  "+!lŚ?#f֭11O 7!oiya6ڤVwxpಓ5hD"#(%Ͻ9tXbokjq'T1ЛBA)nxa_3bB+7npt(>ЍE(Ea-Z2W*\ao!V4$Vִp5nl6S1^+%b/F)8 6˰0 YH!S-]^(V =^h:ډ P"w):19RبYp o'3Po2km~ Hc$ݎҪQTbOx'zbX b,4 #xޙ^TҬ98F$ %>6{忉C>vlŚY|Wl%W")(֖}z((v7<\Pj2W> O1(MUW ĦDhj<LK&@߫eh%RZvvq ;1Eט`0ʗPW70lَ׃O,>3xƍ~>9rޗ}TRMh&~;&ŌvlSH1@ OE@D(AyCq(e (A!l% .0gJnv]ɯdO[Wpbh-^FӽO l 7雲1-u&bt=F~2bZϿ}5a"Uq4LN 0VL~e Ըƛe$$$/¿@!1eR|]<ש@)+d]8kN?5MrlhQߜ1Q*"l"zyr->WF#rn7eNp㒌9,j]MQ&l ЫȎVn피 VˬeAvA } I;b-Q` Ľ8ŭR4SEoee)[o^3& vb0Ÿ Q꟰@]ͱBkQk&f<%m TJDUEʒP:wzkԻC@tc~ nќ_h3Cy/AWl : ʂ~=Jy7W.FR5颟VYhH5=K1!erQ]e1ɖ˷!U]C Iؽ(\p'~2+ՠ^Ƹ΅| ދ%{_Or(s ]SD98,)^>3l6U19ĩ]nV)xA{6:fVڵk-H\O2~R) 8U).Nea1%&we#JoS LYgE̷sY&]tFb+s id :04m.a#](ٖ4D/Ho"s5VZhͪod0nTT^2Qn~+NDRhyp0vqE#6v+(Veap^)w`:^2ʰgTD;"e5sGn]9&53L-wzsE8uU,f\0>zc2r{}z#:DOWF>o#rQŀ^ 2MZd3F;UJ/2M(t|^SU5z .9lOlIhj[>oK5ܠ/WaҽhdhD׉=ѷύx^pN*ww} @RO#'X!R8PYCAHx@eӃXlWIԘ:ë=3%s)((b;:* A5%%#ȮoPwlo}J&D}TIGt=|[)YI Ҵ%k=\*ំ}瀞YoE =QvL~ E#i@{.mണ@Ժ}ZfjN#[w 뙨 ^Weiߴ̜//dNœ֦.Mu.zEsb!q엳JKWhW$o~c۫ fϏ #/}R^>j%2N=`lsl'+XqH껲0YA=!{jN\3Qxj>.IV!\fҬ%ݰrU(h4Az8C~&_F+AO+ Cs>r"-;hKo=~WD蔂x̩lIyE733Uks6$r6CTa69.m ?zTl(n*PjlS ^Wo}P^Fb]2 TFTy!~#VrsYhֿJUL9*Qe+v 5l}@Jvq(ȌоViHt2bY4bXI]ʿ%+;ܡ:tX<9R wN~wxOE[ItѴDƶŘ[η ]#enJ8 x}K9Xa@/j#IXeǘyJ<=.^@ my-mKq#읭\c?9jO&-/?r(*!XC,B.Jb8aQu9;e0 H_Q2RBG0թI6 meO]/l܈~}%?ry?oiQSK´$Jp]4\aJ $"3~, ӷzqP7sDwɐ 52=>HZ@Ku5T77_!frʑŚ}%tΫw~)P0Va:_S?sEv{ct=L[xtP6oEqGܦ^i?# Vƻ{ÁWE:xE"0fY2iOL5kW'W$v9Rۇ [?Ji4(j,~s*?Qc1ON7; =v}o> A?2#=DHsTH^5)G;hU|ݍ'j9 -%rhV7(0Qb'vD|+5 u\Z@UO@ q~` {,}ьv8M,s%Bra웼d :~=H(@^ц1|2ITe"IW$isqI#m| 挔fh%(DYQ76&fZb"B)!2335SkY8%۬Oq^%q0K$nH3jC+yBLT(e+Ff'^TQofe?Re*"D٢jz t3Ss5+EFQsCBщ7'tP}j.];ʕr  ž;#]W8t,&Ԗo-kzM{Y,*3 YXbGe돳R/7PP:+ɊssB؋ kȼr@!?H1g5 l_qN@H3q,nJ>h@IlỌ;:fCTx7 nu [&dR=<\kuEId#3JДFWul?uJ4V΄,cnyQ^uW.Q/H ;xSw;>ЎT^KRYYv2.F؝S}EO8Yܝsv6-ӿ臿17q,*(S*Xdށ҅9y'f PNΧYrB<]~,CPv'-(/ D{[ ;8FH}v ~}F"dpY^ʹ`F)nHYn$ˁ4{ᢽlrJ-ON&} jΈZ a]WrI%̈́d& C7H#kEWu[eb?< z Đzp-AAƼ=dݸS8G4jp\AJ`Z]}C^';d(XY<> >(n -JK"";q~r)`LУ>-AVb効j ~ۧإ,W).kG{Ol?ʁtt"Or )Ի$`r嬁7WzcӇQ[kWF v4?њ= ]FLldVs]x]FޙJy]=͂̉fX`nVŰOc@z07@w}!j(gt-@r_i݄+f-zc+%{HXњ БWNxF8 =cz}-NBVCrw]D^6kܴ<ğeQP swWmeRA:Ѵ9NS-8lN!]˚_)顧^k-|dVj\bgFҵ-&'o;jǍNUN " 怬xtei|Yaփ>K֍ٿ!5#d[Myj%mTR`vB(ZǠTh4?4H5tS ĉEwX. ׅrmC@U dK# _S_Xkp=J"b=WYr̨fhIlC9Xe0a,4ݐP_ΠK6Սc8NB:]ղƩ-&$"Q]?IV#y̷c9@ԞxxDWғ%O;)p ~ƢjPP* O \zELI!fWkIݣ᠇YǙ2Ȳ.ƿ21N%_J$* #ݳR6T0eID2`Ő8RN2v,zy]viw1ֆiJ eY=AV38Rn~M OVj=z\qo\R&&[s),+i5TlHɌ٬oYIg$U(ǽq2ma ,xhH1X QC^;?î>~WU"xz6m~oֽ>BW-ZZֶqeя4SlM_{\~T/;(c\6 !2C/t}{*]5rޢ'j >ЈdVozK 'aFᥔPEM|mEhESs#=V!9_e\I%H /EY,][V T%j[]=CWƇ6~4c/zKVn d 'ܖ.[Bݤdci;44|0F=o7:N#@hM2 b~#T ?Zv\ B&cgy>,"W2H6mbWWvʝ Ju bTn#4Rj$nͻTO$-fMJX Xv2Lne3zUv"Mʊzdb6y+ٔ'k1(D9R$捑dTxb "IJ>7m(T|2rv1IqǬ5HY%j7ݳ(Z\. ÏIظ%}t,&gIH %ֻ_;ihԙy݄X۹JD\ڶ*$f3UL5gc JwTry&WM[+2'|82ZrZ۫)`HvpW\ L k=M Meyt(Ra'G1_ͩ 3 %կfg.捫u޻&b{9T)ص9YaZ7E%sM}fiT)+!@lCnѯx&Pf`7y4qtM/~*8b蹖@6-Y=/[(g5nöή֧ 9Z^FI2MTz0\t]tA\Ӿ[囚@G(WAfДnDz:%G{JmhE)7<T1eD۰5M֍&Avr M it8yiUrlQpdez&jUarZ֠[lf4KOV4г# byۡ3BxT\?*6tlg]vSm'$YJu~l_ifP(^>QӐg IJnA|w ^A]/1_lZ5Vd5\*!t2,nQ-lTAh:quuݒ@[VjB}d>08OSzCkR{!H%n4u&մUTXGYOWƼ>kd#g扤[_c&02av!%k]z?OF3" P@qN\)_c㷦v%H>>#, rd`jPZmYSbb=Ad$# A<56LCȮڨnW IJ缷ͻlގøM!ܘ2ii5.-:Z M? v7d3ͩ핺8xQLJ[P/pRj1N;#uG)ܔv:pE139 ƵQ8!M.MSJ,1lbYdK814ݹ.ƾv/ظjz> J!PCKkpc@}EǬ9=Q4Tzܠis IoHD+UubZrD]:lFvXxjSQЖ `3Fp}CVpїMBFD<ߤ\V~(0l#z.G{2?GpqUad3 z^fh4 3_^uCɟvU ql%| ) 4M\{{/hڨ7:Nt2 ?qò\#^Pc{1h2Ir:5./+o5T[ZØٜ2$u9pvPcb$u<=xс`TkȩUeG{ 5f: WbSl2uN NB|~E1;H@ (_UQmq][VwZ CF97Ufn ?+ljŠXƏcYwDd#8i$v/D;^ql<Q"Rw Kh>nLdGNo}qWݣB0M.T,MK]&%|*\Zr nUKqFF S# *5Bu .:-$nϚ^("y_|y]LH8>'%ui }cYƽCnX5UZB@v뮈6buQp ASxuO[~Ũ0E\79De2NC\Gu:h2Jv38/ȏ7ٚu͂%dY4=*F_4pKR6z\Qef^!ecvG<˝_R?aRd>Kpy<#Ȧ{'*t2 {$/o/*ZǏ'b.|,TM]s@h_JO,o~;e.^xnǢ|V@lmT:xa'"~X.K%o&`l,9՛Iyn#=5 I#`Rx[Bu7M^x[T0HU\Bjwjb ?uZf7 "y x>aE BmɆ5:\ ۸|]n-ƥ(w,3>jG{,AA2p1Ik{q3 GI@,ʂElgrJJ}&ыm[z6}f+Dn,͓6YF{tzgh>K.%'<2'`@Ym/.tC8CͦN Hƿ.i+4|ۅϠ. Zj+lWQx f u*X9U&@UJMe><Ǘ">/th @`]Np(HhڬhlT/Sѣ ,:PE^J9Tlܙ9˵:LڕldiG$K6 yYh띹ҵ#wec6ѹ7jgV C9pTd@H<7s"f:/V|{4a-8z=sU[kf'9r|D}7J*%(\f7Q"7e]܍m6A7o L"QggSy eoW6EЬ먘/=B+&E!`( 4{!8|bSIco;q35?W*_"7Uכ;8龶c_5*-Lg19B`#.cwsȯWԠXM-s d{1044*traRx|-CPi.$0aL=:\lCx Ld7BZY^C,P娏%> $)Pw*1׫~|!#kOTqeE iW*3}N[``! !Ԏ7vijPq_A#B#P rT'T]kZHT.8qh&Hz,g8K h c99:Y9<3|jJH^x3ůˠ}lbTG5|\5#|a915=2 =ja1OYL@ PrHk̠zM0l󭅴KkҿY=CF !m9լf*Av|5 X0$0[gXLG9{O[H͸dNe8MO[Xr{KwRF_wCR仗k ?.:?}c&o9(n| }Kܰ;2)"̜5YxGFy?H2[ߑVK'`)o^F *[U9Qj޹РK)tMM,qHWs-FF`Ÿ:`.87„nGYO YO̎&' ͹POEIݴ-c'-o2i0f,qwe>&-["uHv{Z Fq ent7 s]092_ v3|PN䧖YbEina 9Юs첟n+z}~&f߷Ģ-~6}dW5ԑtU M:/y7zq!!4r(m1G*3"^;F vޝ1L<Uf: {x)(RVb-]!!њAJeyZ2,{3K.IQx t* U-+nA.#|9}?d+l'4LOR>瀖m0BmY6_;o[|R3eFT)35Eg? !,k6!BCb]]MbHtnO§A%$D"T\q4ۻMJuj> 5:w2;&)?@+v~sc w=b3ՃP9'pHYhQZV0TXN̶F#QnBo'iE 3+2*[10(ATX1}$*vXX-yF}2$c#8*ؓ =J5I=ا\:)&ϒO][ryRe5VJ3e12M c}YeN g " ?MN|.О ʔoDSZ{3H qQM㸙$XR ~q'ƍ)4TQ?Hoy%KTVmקNsM9YXS*$1R=VS8HYZHz &k.7'jV Ƹv̈́ƔFmG?,(c\ n<4"tZ`T YkAر uWCPЋ;%WZ~ehsyNs5"UtVPKo0\sVQqž^)X,buQ᳋i;s$MOPD҃= q)YtϛL8KI4tx2oM|pm"[{lz/yėJ}-.BSs [ &d㾭qF䱙Pm5o1ߦc4 |E.F@{}}9ن'[ 4 P"ZWehB;Jm' \2ۧ@eiqE21,m۱ɋbK@! W~SyVB,1'}CΈƝ>ԕ6h^BP54ty27<7Jtd~7(̙DPO#Ry#<9QP̂D膥'R`p@rc^S鎍'Jֳy5RL[B/(7!y%~y%>9cQ`>75.Qθk9?6;oH;=y=kUEʑ˼v{șn{dQ̈{Ț>1pgi)cbbܸ_̳SSV8 &L@_]"rӆ%-k5SrcMI۲J'U'X6a̙@)LxOPbiD >1 gA5.,`aIȾB9^.01DG}YBFU:C镨F^'ԸqG-꟫l3ymLpDAh.둋VXKg+w9vfDDC몽TncWPgRe= Mc^3XN*m`HN ɮ'X9*"у Y]g R^rsU,x ޵b hoCL` %,<%'Q}cӛ iug]C j^\J3LG~A0.YZϒgk?zFW{; gFОF5FRRO^o>y!W3G,uA݁1U80[$\_=*k)NΗ1*l"/zL*gZqZ GPd=~A239fSS?+罱"уPXҰ/Q/l!@\TЁX[Ѐv3F0>b'L k(!Q.جиka/~O|ѭ˯xz^`G2rC'}F(kzi""-.30DbfWYe0*pG>±āwֲ*$b\OWYK ,73 V͑s s]-FJeyi緀oV\5|-_nlJQnrl0Wc?ƹn5m{ 1o|f0}cX8KϤ|BFqRYaTc@{L2ps\L4K-9蚰\A.FBKF~yY0+!OYC|Om9~l~w(vhiDQFÄo .6篧\`S a23tQd讽bF1Cut\109*7i޼^NR]nA-@G+6_~6$ #5,> gz|}v/ov4F" FڴT-X4}?/"i9'ga{(7g@8=,[R2∍``St)0EzM{Wa6Q>!>O*u39g8Eek4GQP@lWD SFeǫ#Ү^ zB㱴 w od!yYڏyO7&Y ໭ hwZ\%:ܝq.[4KhfCbb~ MРtܗm Y:fC螘QCSs}kJj,J}"B ZЎv+e,1zxU9WH=@`8Zr4gN@j$!>}w~Y^%caodJv|. "ҘU]| ¢MPph2۰6j/Y A-}GZA.pJpě}(܍5,C $a>bIo >[s!ӎ 0m17/ \6ȦC.}( ߧ.'"0rZw#㊴_V*AUsnփT\ +7h\ǧwVF8,|.adK\}>:]G.GNc`n"ɕu06~yy s+4oyHXbc/+熀t!bt• hzF-8B}3ֽY&Alx38r`s y"2b1pv_S嚃p՜=nIAeejICB7 %6 GpڣR =j1- :Xth{;&|2c]$Sd2PO0IA:@(YrTi]|I|):bVذ ?4]7]:knSl7W~ѷ@ j_ςn[[,Y)RB-gׁbŬ1\jZs((&Y4 &_g{kTLNBGUvBKW_xf4ZmvwmO_5u8T~JY;=wr%OGߨYN& Rtwg*5,.&&4%s&]Ku` -4";.28ړ"K(ȫָ̗(HDbz":pJϖɳv7@ۉ#.QZFY-a:]pk#wCVDϓ5& BN.h 6Ev'.32nzw@Sλ, ls@Sim ;Sf@ Ѱ3cً'b4!ޙ}\)̍j?1&6"T FLpc:3#l Y ꃝ4UI(GB>%݆]j?&%xݳZ!ecmGX֕Ԕ{grU,pl+l8  -J0 !?A󿌃sK4`X躳P1&oy [ލ_T KOrBrq·N`P7x tk;Sx^ Rm!GaG/t@Ql{u3K>t_Mjӗf24t9\>4Ֆ_XuWcs&mz%2_l\3Iי/Fx̡l'^a-KEACn5p*P^Wm5DXg BQ8(@y8ۆyF>bE{kڵ˻՜omܙVlz9[}7[^S63XɬW0fFv3i67>},ILI!;:& i$ĊBt)[j {GPOrOkDI\H Wt*l|Xn|%rLyGH<|݅0mGjШ,=&JimNBWR2>sp)\DX{EQ Kؠ"[_b~+H}93a|"R<=_Tewr & jmUhjN%sV%a ܗkޯ҅qXz+cfaz-TuU՘ hF t׬XMPRZ4J>:Z Y(w}DEd aYj钳 md|cvmڱ#~ɴH7$4+.6 l eta³a BB:Dt$T]Jۄ|~(Xׅ8C%X<[As ps$<\{kLX %qF!.|c) uf^ȅZ'K>,3<4ב{$ȧRs*45Lr0oPd~|c,$;wT̟l B6X77AdRXqE;@'V) tkCp%yhD˄|ZN9^APf1!tF͆ސ¯.P^ZVpQTi9"%e$#: fMC!vԎEVK(iiX2™a75eHdQ&gIB)$䑝gI3]"y@yҩiR "wL#u鵌ڋ@2!tsbQiдQ-Ai fEլ %[nD4Ms8Sߏ4"U^Cdž.ܣm?Dr7%_<~.s M1bCE~jPLQ́z Es K ]E:rN1ı` 򊤱L"7 U~ųZ!K~'G_y ^A"V3s֠xS< @NN juP%űhKmKaMd! }'LGi7l@e/#E SЛ̃7vTW~M\KU AÌIs-u=M\Y}~M -kәSH]=\q*GUW,qIJCVUA}M%Znt+ I9jYH:[`Ww:A ntȶ.qJUIؔ@L%x (XPtޛɧ6 Ϙ1k~ʳTapҋ=a Ny=q>M'` H\y[ ~+ȵa, 3g/' &Hyͳ)6]X}]?Kmn|oV5Zx%R~`_D^qh.mB}UNVQ[2kf-yDeخf]emD8)`CB>rYQ{\q12'ЌZXu󒃺8񹊯 .ӗlV֮wQ,Rh>jaJF@0]8S\%{]@{igvƻ&6zS[D="1K`d!0/]L{h*;+V38Ě|b,Mq֙="(JPԓAw" uaX9c)=Ъkq `]VLFQۑ7qͮHejyyYU"| ia봪= ;4CS uV+̳kHGAD0rr1"ovF޿ 2mB_" {,_bsf5r)0VE7Q/Z1zHԙ:Ēqxm0nE:ݏp2xNw`qrqƻjU$Sȷ҅OP.U$Agf1z*ɻlz˽:ĶR P"%qFr\+[}zD(6%W&6&AN=g"VFTyôJޚcblC[⩄Ӈ?-_G`RgT ? F8t-vT,Â^Ͽ_Ֆ6JWG| vq[&c$$ ;îB2?/[)= PyL6ݫua1A)_f{W ȠZ-pnzqKS{P/UXowiPKs9 Day1o9 #tdҀ 5-h`DOΪ~ jh>\&9@R~~N|٣yvK.&]7nx !g94D7U=N-`{lERV1 a;טi`#` dްʟt{ XGx=}c}ҩ9)%)Oρew-pkDXBxru5x`_)aJGՙ( 4@j|)fP7bM'ٰ2T^CQфKuq l,}O@9|xj J$+DLXTAR+KAR77/l,7su 'G$>#Tt$ 7QV)Բr#o_R:#Iŕ/;xSd&rXd\+g.9DaQ9O)?  E놀VTA:[NC{Րn)^6A+vS;c"uBo0 /H~ךo$2z6s q6W¢ p1CDg#]=?im3&g"N3$ȋ.i zFTJOd٧~ƠGHN4=Fyia5y4rԫڑS՜( 8-7M;|f*yH6۫qTeSVfQ>UurIQ[v't S|SsHq}5>a2W#-^WMqHxzo3G Ev7;Qq9 0,P©GRuT|ZdȚlGo Csz*]*jvQP@h)Dm;di8nszjKy#K Xfʚ8к&[7r]ETp޲lRqsW1T#֓PٛѴXnzѠ3'3 }7)&!xGS( ϙbZ]G6-$L#@xH93&ma;Psqm_&ơU ͆GJ D}*+^x+k2=*CNak/eߎ]jSUnVZj_͋}i%_:g] ?g)3CV'M틧8 mo,-}4TmNT+&ۄ x]=_~߼ċ5@MZo8v!kjJȰJ3UjK]o餲OY`5@?nc'7h-3v+$͝vX7TeZC8yMm$m&"/浫:1j)>7G|d.qulg1 FuhW#**+Jj) ?q҈g++bF@CGJr1g'HUCxy>)HXw2ėJR_v"LddfNԭR:9&{@<m^Kvi8I,/{I39f?2U<\]S9zŠiK`QT2MzYB8re2lE gJ.L.?ul$VbNCABvrz z'ƨ(q89`NP?N|v' I,5LySɒEPybH@byI>ڪ桪FpqϏξh"Ye\\9T C]LP8<b ~C[kTg.dԣuzz$x8Ufm|.1q291 WtfA06-P'0-aO`WӠ]p1k6>^k;</8gkJ¹YިS"NoSs0gJ̪ *׳ RI]N>j/ZSG;<ce]7jzC^poUUv΅{kQ Pavi'ps5;1ϑ_c! r#Sj3"w }ݲ!ЖT/ءO7ϛom h Ɇ4ܽ%FAgIWEͰMq{@{^ŵO< X%Bzkmw]r b N7 ;ˆsI"<og#]Nz>s qSFNw_H"^O@u/Qv$UFʚ^þg\SM뽉ފO!^"ݸIwUT|,7*k* ]MWz)Gv"hL5E  ȡXI|=^Zk CzNL >4₏z112$vAs)N,5"W|Xғ FfOEm/OwjTݳҋ~9ݢaY ҄27ءzʦl1GGpJI|~1yTnRrmsϼ7*+&,~r9^Rm=0s {n2fGoe"҃|f.~v;`]<nK6& }Gv<,X鎛#B]#(5΂Bq R8~Lw)ٯE7`ab:1 @ 8tiX>eYãp68jNJDP[{VqZ?eT/EĽ˶ e}:mY u⪍ Rhi_bxis a֚qKͽ: (;{ջ1 Og=1Mu>v8x 0j(o >hT3ejrw[k*9E8C2#< JP =5 >N{MWJrn6OYZU䩝_bWtU:I%kXӥMH͹8= EKch-dk,J"VVNF1YJPҤ-Z:gUK؁ꠍOܸ tXHT ;uVU~'a;bɜ;\+igCe޺J N$]'\tހ rNe^? YFҮW8f!{x2O̔XAq|uA2 ަQA]qq(ړ}&oՁq߱F=w%PW>/rE棜\= &kб>q8mm߯4OvW4KoEgꭑg dvUÚNֹBia^2pF9/ i3̬5vۢ_hW n$U_oEtw_O8E~^]gXHͩ#{K\*܅4Z&*;9~3,V1wTA/+!-Ѵ6nl >-xrqPe3ܽ>x.HU5 7~@roE7Hv{Ns1g37F*||3pjtyjH8l1:ܛ|)GKHufO  g«+MU!\M-5*m=_G"c%ph3(^lPY¹tm|d=|ެ4ph8( DŧBA-ݍhqzE/ jI޽J]RZ7Rń}@ґXV929u8 ./![6$*Ar<ܵ zsǥC{. ![t_3vXxG(A*[eU-Dڊ< ۄ%LSrz%DO|ҕ<`.h@kZbȩ5Y20=w MӞA&dYxLS3?yIBݨRN:C!l"- @tv>O1Ka!+9`ogxfe>z ,@\{;> 2ܨw3(5tuo#s>l1=ʹ3  r,|Kʥ;xBP.Є*'-*iü\;\ 6JMXv绳ID7ޘ\C{$c+Q{=a}Vѿ,áCA,J^Q.w΀@- ~vMW'nqwd"YŞДj+F0/>}D1N>KMI5r'IJ}7mh[Jy˵Ο?b];.Nq*$-T)35lL666dQ%7t5of4߻')E.g R} aO/_vKeeLYC{_fkk a2sZ GGfĕTC?+O~NQK'܅+i RVAĩGgVn?(wa(DS{Zوްdv wEKSiͭ^Yv4L/dH6*|odoJǐ$]qGCaNTBr+KXlWWx~P]`@(yFFhmN\E@ByOSu/wݧwxbL^ctek!`&$ dsOE\;(tPj}Xu/ί\rRv/K P5_<} v@ᨷi!b>黏 ZڬX-ɆrCx3yg^ 1]\eCC%9 9 ݨ5nweDikCMSdmoA)8'RYg.MVs3W)5y2[-k_"'%ˠc4a.ۦ>plo"1H^LTYrP T$ӡoW.T-YixĪkЫ 5'Io8[lcܺTBȴ'&JP)QZy6j;SO?ݚ-9UJ&={f=] Z4Y_=!u^ ޼E^iP4C_c#hg |C3$k?K=z0I3#Ԯ0/z@1/M'TZ:~0fCϤR+e15cWcMxg>,"וjIkc̳}mP [ٜG͟&";12*.´v:92ST26Y9" _TU+pC ExWc!Nq=˖[4쿜;rڦt~'Th9L5Ql@{1<2Y$߳ }͜)$ N4/e7<]^v<7hRE"/;-1X  ΁K^~ y 0\u]seXވ>Ƿb2Ȧ:]'2u kaLҗ8+}#=^ϡ߃v,giN*ipRAjz*cpv. t6: %k;0Ll1ݸ+@%ꔕrºȇ՟QLsI"2 FG0u^e@E K*w:"_Pʅ[kLE #-\(Cs-ܹ6̟:1+$Y35r]gLq"̆FʬQ@-! s9ɧ64ɏ]\ZLr$_~޶a* f!p5RMF(:q@\I3"> >m=RHN) *9Ś`P?rVXxD#y_u׾|n,`uj#.XE\e+ G_YB9atήtgȖ!Kx%WusO'8uhU/i_Jbʂj10G՟)hd582WGhmk/`7_䱱V-Z-Y,/`Ĉ;.ǛtKWFJ!]Tˢ^ Of]vL#`+gzӄOO 2QJZIny:r;06Eάbt[%FGyYLPT1*"/q"aadl a7/;^FtzƂ`HWW槸yo0$i eTD^{OfRU oxpVj+2C;: rԅW|yj1TlΟc/}(dACL=]0kޫQSm̚ZРUG0xT ڇhUЩzA_LD.}hri ܃7 dW; HKڿndx:T#X CO-H ̼AE+V-fHXj\לDYyK#B㴨8Ӎep8sV_9$Ӏz=nYn,?<;79^Y߬3խ vYclhFZ\EuGe;,dÜH=2[Su' 3ш1LkR X:Bc[3o~NNYeS_TbߟJX\ ӳI=Wmsrȅ"[b/e $@:w-_o_UᷧNFBWVa7T'ʪlvQ<q8>;ؕ(9iaf /=#WO,/@ۋg/ x'. R&N>Z 9d&FpZ[4Sha4xCdt!QTvvHe~BeWy.|q]:? &5dmFVsR_s!R=S?Ɯ( Y=E$،.dNKQV.dr6^,Ta@0GC}Q=/%X㖮_mr,1}AϢNv֔b:Ŵ\; YϏhQ&P{+Ihi~*-yB<~[QI^Ѵq$L`ԛ"^> M Eˠ>18DhLSVZtJ@3{XA:ZzORC3>Y@O/ (OƐ@~/U|q)xB|<bR5aF=4SsV1Ǟi@qX2.5Gn҈L{#4z _&׉ i겕fE𑅊Hxd-E|L:Q  DIUM@J# ZGVg\ `LLpK"y-nqDDR#}]wPaˇ^MXLKY6f)vo~h >f,l*s,0oa+; `\'a%tεTR .dE_DES]zc- ;k85$jqYڽRl_Rr^e&$S"IB<$&-3 ۤY |-E(RXnCo'I2gdKd%d<_J?FthC =#;Er}=|:/Dpvc?[Z+"`? ^x9]p(@8$al^۞: u2d4Sֹ;T<ݮMj 5Ԁ죫<_\l uɻN4FfRO}A?wM]4\)W t5T[ߡQ`H{k (YPӎqp9೉EOAHW.MI\H8#atx9/9ΓNWO`ʘQGFSFJC,z =oRh$|Y5{fCq(,F]O򛤒*7}qtnTŭm0lW MOI.seu_ҒOeӈJ$ee|9wv&d@Y&9W*3ᗎ}0\mK hSyb,s1K *x*4ME8-9LW]nBfJKTj]z:a&,4r7vaV,f7:Bw?ش\""V..d >OYŠWbZ$~0F>%6󵲦ozM?k: xHWB$Y=bDF#dgo-4M-a Ɵb o ;$ n@]MX P̶,`)_U viH[-4›Nh8En%  }\}$==$pC}-XCajϖk'pL/" |et6v]x1B+k"NOpd8խ0ps m5 8&-q0Z9'c%*YS xs|w;7JwL3*14w&R2Fa&9 Q&U0*4c^nTKo? Ԃy8,]c J~_.n3=r+{vAyɪ*I85[aE%yԩ}*ɢK;y3zr?"<֌ ,`Y8Qc×L.~Jc#{Ӈal xݚ.g-0P55k~dԗd0b(DDפNfw. X;%? ,.ۚL!b,^bJӈفx"N0NV2 OM.}.<qA#T_6uq׵qAnm:m{d] MI4.yaYX 8z*%89>u pcWUTaB{ )%o.T3 q(feZiV)3~0Bu+21'HR& hnhkq FWy'}!Q_-z+x˳_ |?6rϯ]G4O0%[ (7v$@޾U|ހ@,>v޷jtAlɁ2,4ʘI|l&aӥcQ)O}[%D4W?6*jI-7sdhq#^$LdݓA ?[,OI U:}EAW9{Pցߨ#~R\()e|"Mo 4*ct.~Hޮ !ϸ:cLFBJ9$Q|y_DݿCڶ\htb\C 1߷ Og* ZIZ9rBf_JTz-S^vFg~fN;EA UD_*W&*{Ô ý|/5En'xsѺVD.Hd9/Eٛ\vmKW I|4%̺Vk'lM-߆n-l*'tLnať]H=ћW>q`v"6.Fr//zc;!J;= *LkfF%N 6 IJ23Wx d-٬vX%p%^Ek,jYr[qz}A(#]Ҁ: uՋGGBҍ\ =&BgbwxHL?4\IP]ot°RV: G2?RS›rZuRo&^z J۹\>543>b0`L\Ӧ?=^9Rgst maNKC:3#< U_3 12ӁX<AbVqse|`q=wUf #!`ܯ]q9v<,kT?}0Y!(̺?E,a:Cg7ŷ|Ur2uĆ Uκ+\Rީd `74gH7D}9H8+-h bm1{(wLܯZs̃a,#vh0.wԵNZki5ō˥/\B5[nҼޤn9)߭#kU?Kjc:;cLY#%XgfO ;Mk55,Eyc݋؂'$o1 Mi1l jزɒ4Crs+H2[+q ^摢O x[(4ԦMMBN75[8ǍXtcO]ݷY.N?r'^u.}߫K|7pxn ~(ujƬnhꕸOKko)ݒ 0OkB 2=؋ eyo>Ϻ%C78G]c&bt]lF2=*6deά%SF0v+>4H5Y)a!["0  (!xp*7bH 5CgYލ\g<Dj/f$A[8Ж2ZaAfVjcwkL8x& p 7q\Ú d7mU@"֪ρ/ r—OYSjYQh7!6=/ 8ޝxuhWMfN{~@l/=sߣI&$\[~^+d ,z~n3F^+y?j`(0֧e l9$NsvDb/B։TE '{'BAizz@^Iwd;[k ?:;<ޜYBaG%bP@#k޿$I#@ Bs:k _`$>T<+Yab ;("Y 'ƬŰ skO{q71-mUb5 =?=1j0ǘkxr}XwZ&r{e2X0?݊jkt16%䧇se*zZ^?.{Aݖnh),_=n[]\t}yƋ*BL,\ss|N?aBn/`dQ~EƒU R rm1؉D|\j$ }q`$m6 Se&T`+-[;@Zy؟E1&mpԎb=Kޑ1)ײbBD0F`HҬJrKXZPB֯5JE]ndm.)kq-]B{eܑ?ph&;}թŃ"qiNj!܂?uwt6wmB8^ැ4,N5[KA_at&¼k">[BC.΀OoE/|qei KAgz2'^қM$XMF,CZx|N?vgќɓVQdonUanq(hF>B&4"+WoU3|10#L VNڗüzD#R |[Rd_)`y#s*nB?0',֣w; ^ }d57 Pue6oo i;ΰ”`9 s;Qs%0yx}/~anNMH}Su-'bf5'5gAS{=7du5ZV" !45&*WN}mlzvp&%EkhQYUA_]V)?C|.澖X00(ބ19]_n&q@[ @6_?%~=ßaJ ଢ଼ul5tx{x <A X%5,2#4)H)$e\>.OC' %Iy3(<%;+u3ep,@E@莔M$|z r%P'%CQoi䤶V=PHٝS_˺_'ꕙ'u-z6f> OrڙTvCC@s0njjWN}]~Љ e,{[\YU7v7Ajifv ab## P+%#M}t$kBkWQc[]jQ8%hZqBxT,c/ܮ qwJWNu;C O1rur/v^ɍۢk+'߂>|aи C6gnt4 90WטjHY옓|qvQ̀ռkŁNlq:$Bw2_ӱȬfv  3<@L_%Vi$~|]0ړ|}eBi35cTeJQvM0>2Bs5GuYu ihowe`-wү@׆7 t:=a^̄]ÃjA4Z4ݖ7裆Ϩ~KOָӂFl/&(T@&S,F~Jqo[(Wu]#r}xki!Rܚ0LdDiFȝl}pfO~*eB'ۇw˳p՞OqVtq?!g?*m#},n#:nK/HG3Ԕr^d2_Dȑ(75 MXjutđZsenߔ"{ Ó\0y.63. WBoѬ]_ɔL t*/>C޾:/T ]@TD\yؠALuz&lგMd7^UC4jPvfJ><-8Rk͆&7LS/Ux|9jjx. RH,md!TDpn(K-<ۋt ބ'@5|{c^e MB9Iy!eAwuXI{|SBTL;ySjn+SSGyUkۥ ?G)C_2 yʂeȵqݿfдv qVD㑰u} *OsJ jKKa$o]!.EL>zM<5NCm/|2`nF H %P$0/w /|z ;#)+Pj޸an`F\04,Rm0[գw"_*X_ŵ&x/i^|+xxj\f[ګEc6>Aޜ`ƢDTŁq;[401tUQ Ѐvll c5 p Y^SrIbuhfݪ6,Δ(:/<TRĩԓWioYRLԟWbDuP([LWhNѕ*Դ,G@ z&yBC$SѓNhkȽ%>TR)ֽ0TO޻!#,o|ҙj۳>Zh\;UV}ߺL' ˩FQ*w2od=/Ξ"7_߬^כmV]3?߸qИv} 60`W*&Ci7 uG"4!Դ8~RĂ qZm ܌L,ŋ]1Zk7!ڙ|yM̜w>W.LF |8*hG ςϭn~O÷;Wl² n߱ ؊3|FN*aV)YtwO ܍"DCC9OBj^ A)Xҵ)fS󷊫g!k b~`q&Qj>J$^0ʂye>tjEҔ3|nt)ٵ]8g(iJnn<}1oX+l1A;Q݉2qDPtZ il,ٟˇ|'KNmZUJog*Se?vB3v!ѫHpXn;巳"ux^B|=?z4rΕ*#StaIً"܃N&eF'Œ2ȉN.XM>W$ТS\ ¸ml_k5OsM{qH ڒ8*{掫C5?y, k`фG k6rN@B8Q6ZDKM_(f6&5q Ke*,68DJ gs0!;0r̞M^;}v7V^Pk.b;2Db&wEt"Cݷ*H=ǖ[II~ZUv&X.OIherVLL/ Ni_s ._(:~C]:kHwBmL22*]-m;h\(ie;L!ȕ.">]u_Рeu&vc@@~)0KQ>KKrftdDƍ![k/Ob%xNuHt*W`6(پSE]Wۧ0!e4l];# qLb@ C}ebQf0u?hq#Hӵ5`\hFhAٔ Y._OTB0"vgb62pAQ&/m0}Am.'I[JR>s<'WIMn=^u2Tjthw=;\-1>ߩ/:)&ϥwO9PsIoL/,#ʓ16iY% dSvHkW5BΰD4H( u,]n{'_/0؞K+ߨˁ$P,w?M6> clgV .;v4NJ,^ӽCS9HpmP{!jhB=\'_q~>v8w.#ds2-ί*d\s9΍};Yf7NczIJ_8~ tXDkg<_&M@65X1РV5Hsge7+iez:vrb0paƍ ~MZCr7;첖ervf|Hݬ1?Zg;q \.eE5gF:9ԗpf~b:BInGI MMqdۗk/^MZk q} *xUϜ[ OT-XG3H%÷EgD(`-uH0Ioq߯ۆ8X|סUFk2GNO lAW 3Ҫf²%I1'ʭ~Iva`1Z/<ڻESWIdAfςYowBulX(5*q`40TS#n\2mݧsh&q$m tQx%X9X2KJQPӺG/!3MƎTy@V*u n1ۚ'7l/Oͱ:E^σu4)۱w~R^z6 O~<,)9,Bg͎ӃӤwԍ1um:.p9>>IyUG崴ƇCnRG[ 5 E.n')RTIpFBm_s@.쉉@ӱ[JEs '9 F4yʙYn$ca'홣<1覼=^ hu{ jV ,e\K 8A0mzx0JßRjI> V\Gnbg=@$ T8!N!R#5v>PQehSZx{ vTͱ!;S*|G]&X-YشqLBp4!F4|n$#5x8ghT2bX26Hbg\G4ۖ#%e% ↘<8V.4P xlB1@kg33ths0NJXa9s'f,UsuIqSeC@*xMqiw6ZP[aD+hLTڳyAvw1atȌ 8f $3{U.6qoS=U4 /Ph5 \PDJek@Iȍ3K SGp3G̳4F+iQbH 7~"?n|KfjV-cM۩SWPצlHA1x)@aѝդz T!Ezm2Y)9 9 -BbєW~Ajvtl獊;z7s c'M͙Drx&qI^D(\!{FF6#PmRt;pUաA,O0F :2SOjսKWhIa} iu8ϮsDל\bS,ָT\f-{\0\'Iuq*bltMK@TPa̵UdkSxŁjCmѰ>(s f j yO\]OHM͝tzp¨H'&e̷=Yg١ʢ@LL:ࡩ?Ÿ5J^VzJ ůʳSKUim=q6kzƓ U񵰣x|xƅ=?'F*w$I?4.2LE~cts'>w8|Z+ 8- ;XrC\$ICP-$όit*Ͳds$[ޝ6>&f,t~_JQH!QD05M7ߕSԭC:X`&YR|B7툩ц )mTN?MlXALoXFQ<^"WГ Y 튇i9sOvXq}nT'8XQc`(t@UpMMaS3aH MjcUxb{8a8JʋdZUbt|oEp},ccM//,ZSJ71L)ʽl:qdAy8t{ it QW-Sh/ړL'=\h9O5&_D'`]OH89լkᅪq) 0;~58̴c⸘Zui?!>ȯ ';>.yz2yHᓛ02 f`ԃX5ZNg}AE3<7{)n=sFb%Kc'zŃqpocFU4DXERp8FIwdC; pGs`boXg06HjAU`hE d9xQcCXVlwK1! x@ e*{'_ӳ.{߷xAVMfz'c|K8]K.14Vx['[a 4}nc!*C5\ij-Bn}$;*,$~_)I 4X#ƕu3 Z7wKwWUw)cjz?jf4_V $$Nh+q 8!p^;z$-76.Z +$ Gf Ipv0!~0D.kU9(V/ar8,ϫV3{n(Y<ݪyA2oJzePveB];6͊83bERv.xD#mcŃ'f1ƫ,ԞFFp:C`n".iܢsDM g= 1@X -?/~)٪fv'plpb U*LC|Ԃ-RGnKq{ϿНJ7r䫩[k%_eQq0L$$z$ko$κG|MYXSHEڑJFIEL 3j gӅ.aVB)_z4 g또?"z:{2l[QBP]of2F3% 0"It (Y`[%@Ω jPdϻnØ&i`al.szmŭE^K_ tq\Lko/U\ ڰM/WMWsSػg~ё;Mޖ7kEO02lZ㈎ZٓH!p:z[j.jHb_{;wf=0ְso#M̃lHq|`ZӂLrm}`AH_4慥RBnQ١ҋp”/pe 8݄LZqahަ8oj}XŴ lN ikyqdj/<']]I v_vW WF@ rZ y+BR 3oYB#c-n [ r~k6Ļ-H /:u̩tl{Fh|pcvݱjkeE'shJL#L>)Z>i#ZX_a^ |yֿa!X[1ͼORBOxP7AxrV4wdJQO(لS}WrXFgXѹ|*k[fQ7wvC8>wI ,xw؊lb6r~N\ugUjSk[ ڧ2.eY &dj7I.305.YK˧D%2ӌ]֞W>XI gmy8&븥,KTiO,,gWKuS W*zGVT8dz-M6dEj!-ˏg@qe!f+U~(v+a:r=1HZ61]/ckd΃ JVM="*:^ynh8z_7<]묕TQ>rC[eZ&@ōf<`mw[AR\\̵eJ?MvEjX曑OU-[1FdmFmn)<%خ d#-5-Q{e4i"G}^2˯:ݮϭD/ޔSpD{ |]bįS}H=noK} v RN^'mmԮ|Ll`- ~μe']I׶(G,I$a;"H:+ZcVP [I'dZbiq @J]ݩ⿸%4,?;'<$FxIri ]243Z> Q,@GUk˚Ri7/cSlݔ`}_DVFy EɀI'=6}]ޚ?p'V # Q gFm;u;OYsk~s(rkmT>D!\w Ǽ{ {j㮆7 R s4Jke`ʷ_K7N}XAdKSQ\ΧV%;LMeTr|׿"';1ZۥEfalrǢޫvUi-|o*>N`t26;=kzO(ᾫuLX OZ.;*kxF;a/dVJܒ/O|LU.=&3قަK;nu7샯2+6B3w@Y;_PH *! sfwL xZWn*#z\>;ɚR|(hpWͰp!\7b%(;/G3OʔDPt#^Ey,srf C4vR ~5 sgmQ.l&o.gTˎ]0;|MPI"fk';OZ lIGGeK>'=K;h8dR굗'6j=o"߰ȠiTGш/L&͚3_yde"Ux`y^ =e󜸍 w !Ũ @!*n!q rBne-H^?isGPgG iBj_itlup+z Vqױܖ:Tb'2:IkQN^v zR:DQMMm){ @"v=Ͻ#CBD%'DmFW"]E Y4ЕiA":q/ExTD`N m36 P$/t'3TTpOjԡxޖ)l߄j>@ \r)yǘ%b?`  Ss ѹ0ƸA^vl>Q^D^ MˢYs2~ӗ2K 8TSѪӉk E)]!8+J:2j !V.LJh!Fi|DAwZuYίv;! l럪a_l+R".5D+jʎĎ\9K Jh^HoieSxm݉:2E~y*49UgEIo2ard3Oh fI’#ҁ+p~#!#_^thoWN'ѣFP/?{Yg6uDQ6 ;~AzMgzѕd_[ܷ?L,EcqxV~%ctOOd)^e HH-(5͍tJ"= Я6A!&,B_iԫ$)ZSu*~ kyߍ`D˯\5t`OŚ52| V< YOWê1@fMc|оqF:|;lܞ;5kg*[<ܜ%aA'FXo 34%gx "JO: _;3~a#DkG[)b N[C8ʕ\CG" "L\el+)Y%6 @ˏêJkd4#_bk!u?d:/VЩ ¡i\Lve`ҕ&L|8ޛB@tf̀b-X2fH 4d/ "F/uWh83:ؘzS؉Aٹ8J,@r+Uh*3_g C:cX[J`gTM\^ "8q &Q`8VAY,^QD<O\ab|C^Na=L;u XvEyEWnY3;{Ht|2L9L#+P Yr67/wN9 # fqWtsd݉#U- Q,9EN>pV 1*t989ǝ0nae*'}h*c/RWR1 gw?z7&ƕrL FMcsXz#[j|%kyz8t?6~eON$OA^c\Krٗ0/&q E8W^\ 7#%+G$ݸ:if旎HqTʞ/aIèitp]XOt)p3ɦ;aarF0=E~\=z_9oI$0\U=)13 \tVkEl=;S6F S,ߕs>oy _jE;:!UHjRhl+ѥpb$q}  她bNg؇cZ hΪ2=qhw ]N[ȋVv^+ct T!GEh~ *T3Cs[GƳx-ZS4>Vq6-r;]*P4ǿ""ǫ\*6cBQ򞂘4r@NRn-2q0az)fJyDFVHf2 B햎 UhsH+о=G.%9 n7MC{ꨎ?BJCsJBi $ θQk!Ry L kr!7aE1Pl tTdkmupdɷ)TĝcSk#{$pb9)Sf,@##]$'[ SQ-eD0|UPwʙbܯ0[lBY Lp x< :6ZK"8+}'D'"Ԥ)y Oz.xziDtr;P ź}8M`Y'G~m> QӬ4/GxnZ);uqvt->DറĠuv'0F5pa김*"V46U,9j_zS쥂Chȭ諴(!/< !K\>Pw)s%{=dLae >"%nHJm"<?{)%+r$ȧ֬_GƱӁ OYvc0Z flAUj vqx^ Q\?VeCPEbDl`/rK* [`7J,TPX!Z12R2Vw6CIH!)QWkb7:~1K:tj쳱7 mgTW@`P1?,P ]`><q}JyCD4b*JASSG['lgx/HK4uTqJ_T9rxz Mf@9}G<Jo& P< dRVm׼?hD/ 9Cg%G,r*8U`d}yyى "x8!03 ~aqVm}ʉ[RHqlW^[J@'s' f~LMq}CQ{,ޚH[*Qh@P65=8̆e FwX"ޢЅaˡvKG#kE_rq/˃oo|,w z+tGCfX,B5:z{F@[38@|hځ1#dGB'I&E IByYjWK F-&N AB&B3fȌICaѥ?" w&T֍ 7W~,n'1w|[$< ;~v@U ꦮ{/4mA_37I眬I"Pʹ ؂vKhVB2s ᆙ6 Q9PGRY>ǚ1z%}\/َL(XvpVXF#VQRߙΆ5y#+!MŞƥKq kjB J\~zdT XPd,0>*CL)D\ҕS7zJCvGrTHVrbDHXLw66J {Mٮ}gQd=ٳ3ssHa•-Һa}0FzcCM쏁=T8t pH*cwLxD?[GGbknTY`,`r{riOc{C,5v]דT%(n>nLù@qƺC}ǣ% mtսX_S:RMY2l+ڇ6 L:J*ojK q,Tix*;$vkFpT% ClmMhCN!vL>U"Q9c+@$z"ou`*&ExNä\$˪:z=q‚MI0Z$2G~L, Z ěbՕ羍rOWtRɹlV;lY#j#,!VªNaFhrWmN}pZZy?1?>K!,~Vʃ%zI#w-h9fj( R3(D%pt_+Hwd=!'k 3OB%Bkb(Lɍ_/ 2Lf]1S/e+u0Ꮧ5Uw( '<< SLr^`TtkL\3jM h.27M 0.VK~dlE[N:ӣVOmI_ mPۅgnzȼDꇏ,f=S@p8czV5csVHITK->崲ɞ_З .I's`Eq9-97m-C{,|vr[. d5'7hlۆ$%Q>#<9\Ǭ„X1-i+8 }(ZgTdTtͰF#!굆hb7w?dWp"1=l "9`r,JIMyj胻}`2Ǣ$\謜0kq"U:7:09gu|c? u5Thb $:Tr2\21:q)+%Q_t$8Ra!x3L6PiiYv"~L iݗ6L%&&Yw*xSKk32y?`( LsshZhTC%&R@yz9<92fxVgܛ^<1'b^ۛZ[O'Jr̡ O(7U̶Q̈́ٓؗd"G[6n1SvDh {8q"; (j A x1 1||r`b7IG,%k> 23^ A  uRø4u<,Zŧϣ=A#ޖ$G|r/*H~DrChG1[c/Lx2܁ Y!U/CK/'2s\UCD!:\NzsFNvjE.nRP2Sk)PLA 6 &6|Iۻs$#ǃXN5,Js*X#YA>,?] PvfNяq?UC!ҍԩⳙ$7ީTx@_Z|M >jpwJ c\Ғ-mqb!rvbe=gqy!uH$skKEtE!cׅ̾~1U:;WH|n8Ԙ~QIG'yղ),G9]%Y@ ||*, ?݀;a.=C9*tJ[B$|"3^p.a::$FXmǍ2M{; #l!:V wd=L'<Ӻ.d[z;QɃz˻-I')<4F>cj`PS`|]ޓH [6T9?JӣE!HD׾jjbێ@2r^P:>8B޶?=%hEnf>`i"HYfu,o1J38jG8FN"Oyo@2=/pKw -= g}m,6~9@X3"0)/tX&sv` `Ԯl* ?U"78Hxayg#HE_<_6̗x2m܅#RSN{h'jҤU:)hB'ԍ=鷯1 fR1))v"0=5K6wM1I0ʾw/ PpJ!-%%5. =$*@ _UqKG=$ . 6tްDYSp.=pdH/k|D~sޠ(g!⍵[QT5'8+VA^1vݣF'm \؍\X\ eV[P)_s.RM[B˜zPt(sðptA`@2Ż*1boljj[]t :$Jj i:-gI}ݓ*ʴgluC+ky9OSC<Ȭ2^V 4Wmc(W4n Gcw(kx4ؚ-pM`Z ;"gqy &J;oy0ddcô8x].Eqs#O ״2lN̬s4<T."q蓯}j V@v:״vy;նwɔmc5hj rC/L(B5zJYPw1$cF ٟ؝uOl[9sL0W 3פT׹>rO; vJv^AP1bw*8Ъeȗ]~lȃRYDxPݳQWAz#dXs]Y7Vy Efšnoԭ"A\C?H*N}0ZU%(#8fuuVWG~ʴ kQTקU IHƊy0օl'P+H#XI1:W1v_J`[JT:xOF 03unOu&)9Ige}5k(^2*%[ltxMlx`֦I,lTgt#ʡ@myq/2\) ecs uա{l\LY<)'K.,?_W$vrAH OfoyF'7P uܰZ=H,\<%OK!'||} ѧGhzjS0t3)mezv/5 :Vb!¢zg%V.xUS EDkkn& ,4 ekVY$nDlbd18A%)@oHh[@𡯍KjUWD EPYm=UxH2 ? CmfЇisg)qbf~SvoYhCk-e.wz>2H= uX!At=SɽyBÌ}oFh+/#]ITJp}2s?5.Ju"50po,h*"\!,k uGDN&B%])@$DKV! GbY"FhVVK[a䮟,aNJjo0h $W1OvR /Spn8ϯmE.`[꺐X@mܯl% 3s-i|<ۤtOoQTi*"ߗaIf0#8} u.vCGAr*5#^ԑl jBʈF;ńN3Oo dH]>x֩BhQ<so2#S I ԍFu \U1}*ыt(I. C;TN1*.i]CTW߸l8"^sLgYSyIeS .ibi\,u?5PX:1P$1c aW4)K_Ix߻ڨ;P^@JB:F íX-N4A˨#/ș+9i x4%C )8{.('M髥sDi~2ˋ 4 rd75r LVV{3T&ۄpfpa|ʶңoHJaH*=;O^*k5C1zhca\8bw!?0 VIֽaԉe=K_-EX]^@%8' žM!n~9ժؗXD 'i'?aȤ%z{.1w'$ױ{?, $OVq885/Cv~օ5nRԕH/xN٫3A8ZT;|֔Mi֯ 0rrBbof/B ǻ>VЉ$ X ֺehĥVF'J\a[PBzJǖrs)2 ƋrufߍP=w?'`Cʰ- 8=5qcfutև]HEvC ᰇ9 F~c"FAq<(UE8~yC-+'RE?*\H'uảN>}J;=L&Q ~)7b O&/4Oե'R@DƣѶk&^Mۈ7iǽsE|p=Y;5 BaWG\&/UVo7$"gwB]Jhhv3^^#Kvo0LM0 qA6=K",Y*p;JTB|u=viY?pAABJFX"3F۴Lm ;D7+-m2]Hs*ާQ0\.%C,5\OU0U,ҥ.5J^AvGK֛2f͕-"C7.XBP%/}y*?KX=ȗM۝Dv9~t#5ΩHt}9&F8Os!.>GUR@s?[">HIBd4✌rWEfF@>`)O.KO'^$33q@εo\t?W0Wa@Xkq$m8CzPtXBPK~QBo8ND5N g(ꂵW:}z%yR4e9B.Ysq 0uYŬjG&[4 hvjX۝!KBrFk‹Wy`oQB8H#qnᤖSŹ\(TןVBZ=޿wDdv>#pX2jq%u{iҌlc١G)yl7 NEyGEQXM~ݡ|YF4 +V&%'}ZܻN>@&@1*ڏ6"qBq]xEeNj=p1.Z$l\9A)GqU"#L6sɷz?oj62[MxEZZh22F^%'lDMЫGm~R8݂!@ձhgGT5&,l$HoRI%4n=-*G03?i֫w3pkp|VA4p$EIF1=^E|9fHUC3 >QqkIzqB}Yr:!BJB'jOA E ūVQV  O.wV:b%,exJ,ñ`3;TS6 )"~yD}D0zaZtw -l}fSؤ6ߗ~_ѽ&h!Z)[˩ei> "I&AY>rw sM\wݢ/{1U2#߫xkh_3DH) (¡9 ET.^;qƣi xiA o=+Y/søշJ&0W@w5/1ǵH6yf7s7g.wR/D =#1 5VXVw%Fr#Pf~NK9@\1)_N !,Kx JNù$p!ˣU4.?ñ T,~t KK`>L1$չ Q4YZYc& uO8ǤvISF՟␄ zd=I"LG+>9SO/6 e@f݊L?u|R/7(PPr&J#`;:/1.ܩsΩ.!ϏT^0*:s?ɯȓC."o| T1t$MX@NW燨l0h=$0,b_? i3‚LP5n볓m:[tQ^ Gk+3{4\ƝI9р.YZeACoʎ~O":#ma^TTX"N6DPGXn WswAνiTײ}M6/An %W2)}ydն༟"6K^"a;Ioӄk[mHfDTpNYx?Ht*&a}CW6{*f=~[{vkl!.3i|NbYcJNKH@^RY;;:C:׸C_:mzyA͔)@ozYe,Qu?z@hFiUhUկKHmk;4*lD!H$=4v30`V,`U |+R0t:r߲E}jfF~ P}erR !8{brm4bGW-*bg[Wo:Z#g:^%'5w92r*ڌ0 0Z|=;q;Dߢ8HŊf7jcH0A@u|Yi]–+Q | 2Ժŗ̦J<䋍:ϳ*fk0ҟl4_ꓪ!WkLc)cp+)vrA)_P F jqt -=`@x@{  m x[a}gB L`ٚ#B cyTNdt?mēM./ ,+Ih 'TM9OK^Ilص\]xӍSPFG /Foj؈qӤ*_BTT{=aK-1b2i+y<^ww-kd{=@FT62!&-cƀ2oAOrz7O; = y3mzqJ+$3ymřڣǞiKikmv\CaN@rp{$C}xnI"3/JAŠ$)J/'+ 3+T;ZA4m{舘 "җ8t3DTF"!g(?L 5Y#n~ 3Q_FlY"Ɖ6h8GB)L<՗ڧụ`5E~xB t|>eKW)jRS>,1h^rY0uv /˺8c#(/V7 *_RIGBٰ7x)o* \_Z2W+7i.y_iH2 !1ty*,/%4m9=;?F3$8Paxu"KẢ cA 47,H|m1LIpzU8?Nc=3 TWӼRşJ4 |>Cj % V*W3bPdPfOr wzMBaPpH=Ma!P!wCPT845]X6 9Cn/uK l",ntb^@Z`DӡX*2kJ pEgڭJQFBж{/zE j􈠸Ry]ys05!kʄe.dFFa/Pӧ&t3|o_: -cd/LOf,7{KiV+%Zڼ_Zo|%ElhLtHF9PSy@z{=,Kï"ۜM6prQ&u#^ , ٧Ҏߔ pN |l 8hи"8,l 2vW*ďy;rQTOPֆM!=;f LrpiD\ĂsJ]cF+"F 8bƯ $:\p-zg&u0 4,hs^k>dTPZ6޽ғ $͹.7ыuس[f 䝊:/HĬ_r@ 6kt^[՝(~^u' *`*.$38 FLѢm(Џ@{Q|}Ot_S8%%x{̜Fv~%sS1z4J_v+?c>2Nd6kZi/]2a`þICW3q~`mSqxc6:kqkyr8z Ԗu#..^*YU7b/Snyig7^mtK bY75%uLj)m?7sWPyb5>]Pе?j=|Bq{iXhwkyU1|EUԾGQjQeY[LZ}6R~, Gp8ƲO+!usa baʽOP03y{\*7⅔&Hu:&O(%LH٭ Bf?G A@Ͱ|90A~R[oQ %D9YjB! #Ň֎edMQ:$/n N~PZ6Z .]<@="cl0wdLW1똅uB!m?%̖9qx M}0Pfמ-4/t(6F"ɾB"wi}ʦn'W5ݺ|q,pGF kb72g:׽ 'Jb+)hTpgb:Q} h&3Io7 vڰ ) %kIjF"AƳHl>}U8IQߘ@dIrTtP]NEC'8kS^Kya3z6El?/ʥCa>8 ۠ï:;?eC6g.3hPb%z)[RmLK,Ldڍ6{T1zJ,ZX0o.X֢8"+>ixt/EelI]P-2eoFL< pGH{uCIvsflj&J1\C̬[99ݾ&nTAQjt s;{1){=hbN!8jA6G)9`g ;/[S^F&>qtT9uU4wF }+iXwS,/sht䖍8@úC@~PH,2 E)v!w&Ws|(^V\Ę8¤P 갇MN{Ii(.l^)/X"][gh 5qI4G,0Gڱ!(YXy}}+ a{>]`dĥ׌ʇ jJrdt;hzF.GGD wOs$G,6R߰h2lpVJ3<~2C 4Z'IN> > Zj՞/.<yFw$A z a`[3HD堧{V #؜樭R&jբ\F!Wnnbk&wD9T9ptC6Ë"͖9}WHfEC2Hjt+Ǣ,kbZkuYkK*qHQᮄE8.t"NKaYHt`kVaƆ[8Q>BBHU\ =i!&[1@[ D,=dTZeɦڹ/p#NJ#Qwu؀dY^m)˓<rZnt #tIB^HDvo|&M3}w> rэ?ŠPjL{R/2:#dWꇚ _jPB>yD'܆&ȴn9a}LTupR1Ebs?N{19]SOMjFg}j>CN<, B.1e''AxOvy1eL!Fn CL2kfFHLt*p-Y,rWp˽O\G `L'b>1Z7g ?g뭤#JJ"x_>;[i[p _~j-xR\?j?0g={c3\J3QS)VPzk+dyv܉M(_lkmJBTV u;q4sFX>?w8Y5.W:Ը%%?"m%lJnk[ׅWoQ2"0߉V+r#oC7fR\B䢆2Y5jS1vH $ϴoj5FM8q=*6jl%u@jk3Q!Q UP.%Ug5D ^č@tŴ-RпHR uON5L@,&2+~ F;/Tx;dX"PZ==@.V7e-kfOf1q.EtqkmH *)W*U` l5NZLS8{{:*]0.sq9g֑97dV-:,$ʎWg@{ZqX伜%H ׶.hyn1szء R.1[B`WC# u\/{r}eKBcϹsowo|Tu}w% &eC4=?[܅H# 8&!Rz+_ qTܠ{a X4L"yV^sa#( _sU!BV1k9Lp n#~|X :6nz=h,CˉD).BO2}=$:_%K,(^u.x5և=/p&aj`f҂󩬷^{eVjZ-r|qEN<'KLKm2%Kg;oE/#ԛGgHe-ܺ9^+yHfKQ`e'kÜ c;z<:fX?~.(&[]~2ټ:0^#zNX[]g?D5wHgMAI,H[l՘Nڢ'2Sy pϔ~kP<>b{*?FLfUwV)Eo',5 .-`T朚A`h[uI8[{8o"r}]_*/ڴOpwD X y3\ЍMoj,8rj:DA{ƴ[,ڕf@UƼQЌU;;mH۲ 4WL<3WEE2:s+bu4We~4[{Us@8'uvG{>t^+z?&͘( 95L.̎#AUx2abhj> 1PYJ mLWJ︪bUCӺ\!uz-n}RIG*wgj|?ԺG,k25u[7'?l~c %D-dl2o8,yIN/1EәW~~p:!4xYb$ W+@P&:Q7QEA wa=]7@]ڹ94~ܰڃhv "`;uGmӽt݈^{ƱlomSZCK'aCEic> ZC+TkZL _Kbrh%n>+־K'LD}XQ7 A4?zuA QwBawB ^K( kYͷ0`ĝG+x4L^_-+\ls-l ߢ>V[ %o+Ќ+]$a[{ς2 ^fBWMw,Wa/ho+H[*u$Ch0~Sv&P`A҃! ]X=D*.[N2q)@$ I7wtx8COM5Sp.`FҎ)d O"IQYH$!|4-`0据lv Qviz))M˯U&lŢ+CQϬ"W4=xW#!RЫ9cqK*-/'OՓ?xs;7RiJܐ9Ki>,b_.6i$%c8!R3Iv ]V,Ne_,uN} Yr]8 RH7=4 qzcFCt"J%yȰ G/}Uƹv csp &6 `h2)`eTDzKˢm}@߻y^@ j+FŊb?"FXKpS PjtSW6.9VxG)c p9kP(l5 DQ©&_Rt23DžMZϗ;%~SN ަoUygoe ly_aG$[8_ֻBGF*]ͪ#URkxZ&b=J/  1frE_r pC n@yʤy P`0ASQHjlxzԭGkQD22ƫ#|y}NlT]/> ,u.yUK^ Ddr&0_q|9P^I~@>Śu=UMz:'T%_S$ ZJ %]PVȠHܴBgIQȑq݉>~ YC 4MɢX B͕I6l+tߔic.$^Ss3 R˓n) =4tCUC:{^Dl"DoSJl"Q2U,u%& FS oG~*X5% [`y|l:9q߲eEϥ=Kq)@q:|\(ߎ-yzCkkiun.jF5X,vc4Un-JdЇgoLˆbɗ[Qg\O.k cu&iX$VJS!'"TqSOesK^d{P雏:E; {t޸cqM,?~:2|Mm V,p{⋁}j(!e"c0s/)`7+~< _j@o>=Rş5Ne { QQ< [yxFh7y.jFۮ:,lk5!_P0Db|-iA7eS{Tfh jIq 歓$hIS12"nx/:TX6Jo%\{h,0[DBA\z6p UL GjVh+g1yģkgѝ]U[YAb?.p ZS?/Mt3#XZ$HP5/USRX":C˻MӢߤ! Z˨ K)?,{&g %* WЯjhQrt/-3C&|~X+70'k|]gBZDA=i M)lt$\c!PRo#J-kCgC.mᎍc}3m!xav)^0F;8=:{ 65xNo%EXUq`ʞR&+TJ&SḪt0*R))ZIƋ'1FK}G>Xw!khW ^eIy`^*WY'մEH:T= Vէ }bBd%I[ǽɂ{X0iMVtK^ w/ST3v ]â%(q̙h8,=f }BdY%jq m~6vDdεC~d>Pd@petQ@;?k^S['p jj;“EۂdY\EScS|{Y8mfc }T|~P+?o`mWPorG}kF ^Yg'rUFTz+oĖX)9'h$Xs3fU2-y[ᘽ~dPK1sgl)7|GZRB,`ZP܁⥰]Se5˖ı%?ki$M_4f@A5F'{ybdN WJMb3 27z2@Mzp~|_?Ҁv?gYZ07070100000027000081a40000000000000000000000016101d03d00019b18000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/]?Eh=ڜ9Ptcģ4qfAFkТfxY\8̦b$0u?ɜ#oF7>6Ă!Zsg5Ā_a|p8M ElVJH'ܪA-@ K?;#ze󫕣Ƃ*)~ZA"YG [6X1#p8f_|`c t h=ٸ.{(NA2.!RPC:hüX nlq9Kx-{ uMa:S H3j-U^MEk}Rs_VTFb]`( ,GB~oڭpl_ͷy9‡y;R+\6 <u˽]BOZ?!.  MO ; s%}? 1nN?);?vthrwd(6Q׺ E+.PvVMLKLj,nDb g&F#QT+01q"ť};Iߑ=hajʺ7I`hqWiD(h U9\ե.SgA,>7rŪ?nD&G|c2L_) ;`;VMO65ݓʬ8|k6Z)O>C-qңgZj8z%((s{S1䒤'D;L_wݹGpõRf[{OgW?)ƙ.qbҿqcw:9NsfJa"01&Fnv;Jl~l]JL<<\eQ[5@Tf6c'UiFvY:j"=CHԣh ]("#'(*(P]dBi_d1|caqwIt]]CbSW罯E&Z"`Kdk"% oF;m˯ЉHHtG]oO62 C3i[0K-/Ai~ ̿h2SA.g'D @aOu~D띜luܭ*/"GI1;ĕ G-/_+#1[.頋%sʧ5f VCq"a/3l_Wŏ>Z>]6瞨ep*kmcgiRgY0LnU~lMYZdP"bebY/LL !%He3 'Lbj~J{u$hN{& *>Nf?X @S|9%CE}{vzb_Uu& "9Q0oj.< ڼJ1MDw[Af%¥Γ5%|a4M䡸龏AҺ:p5(ou5heY0 _Y]> 2(qty+&V#r1*pD\QgmɲlҎBca bw{CץWw"BĶja%A'uz4O^ DU܂y5omG@Y9]*#2\i1Ӳ!hʑ7N:76< Ҽh}]& )eR VCҳUyjssSEЎ8n"QQِM:gvy\I¼Njm<%c{Akݞj,7(17E'r 咍f̞'s"b~"޸#cDE eNCH405Q,ȺEf ҂^%Q+ ;j18(RX(Ϯrwɾ{ڒ-v3tbp3Dݐ8ܭ?YqA KԶ.2^[U;I_^-5V]lI?Ѳ~ e'2bhN *KK=fш,>RAGt-ʀWƢ L,jļ`:Sbܛl2C\ * H^t{7Jw$~A*]P!7#W=?}iͿ_V3 ]ME5`T,#nCa\6w^:;A){17ņEl:}$ !zQ>h@ -\ Fkp:.Vڏ%>vya,nM[q m*@7iI6t;+';kZABn.Nפ &,begkس5PV}@p5 {[Udugpp98-lĜ\Zdp3kzSIgEtz9%"k"::)*'(q+x!u,j|@0XڨGg|TgwtMU&x`;#7-&m_j0)0If1g~ }_tf|2,<&ӬF͊)Vb;e* Ge)FG)5oe*Cu+Pmw TnxC,zLH{U]l e:Xu\֘-}2 rkqS3l)Xgv/TȥL3G[{K_*Ws!rE#Pkg")m` LfCUȫđ(~Ou;h|@7eϽGCaX_wa4on Y2\({e2 \{VM@k`YPYlZF x/] j34ZGҴt#U-\2ЉAgcEwЌ}v1vD`Oz4?-|2ɹ$ԽrܰTG"G.6{A /gnp\")|Wd >(x~@AI̗e¢I`:1.7x SwDͦjGL6D<,̪FCHke #0p̐Dh5n=W5{W:\y{И\:y!CuL~;DBjey-ҭcf)Yy7#̳3)dϾc=rꐢQmZL-晅H*aZx(s=Lkra?D`DG";phHrC#GC5 ә+typ}j;)Uss'8t@& LZԟR肷dɪ=Zԥ>5K140଼y #gk)Q.4y&?މ2EZƨcLb.fTtD%,>'#@>dy,bcgUqM峓r㒆X7A38:`Ѵ/ˎț" oMm!\vx&}3'L[X7ecWȓ\fYYAXGNl?`ϵYʳ !tPf9yޚ5&0cK1h^+o拧5mD5C㧐қW Cs\L(Õ$u.&+ceo$jkuԯf0FdSz(nnOϨ~N~Y#2 .ZV>և9F#h~bd^)ozKu-RwɄLۯ8pRҪEAIe6T@*~XSмvʡ/7Be;YKQt슧6/"a) wY~{vc?(9H׃go K'X[Dirf wV;q iBt<8WNv0IB颪z.{yޭ˹umJ5 ; g[r>׈FE/P3xjl z4`"AvUb iz%g٠ ΋cv:.fNmmIĊZijӶ=Z=t2X0DB%8)vJ}tvK9jqsG]EtjSTdWVЪ|zm 1ցw5|F|GL;,VZctӐ؉C喎'o{Ig(:jPɪyl$ܿw18E|f_!)61N lĊ5?8-)`Q?p?`3>PI:=C b/hhŧb񊟷j9A)ho?\-۩+#\ÞD<!rڑmEV*UF{ ch3s:n-B]ﯶzRvb,藍?PPxpI}dBya.Y$M҆0.=a+j70u3!63ݢ~Xٸ#2.up0 GcWaZ1&!=J.a'iC[,iVbR31HlA9A.u*O`lyg f:-,*ٱz>hez`rw W~k2B!ʋ5Tx-`kiB?YXph//Ԋ!guΣVюIuX<ˈQ`UN >xL]ܧk}ȱ] gSK_KԦw}eEnAKWF=p`6x㻭DWΤ4q`D}5:W!=pO֩5Np`}~߬5|:>Ծcg 8Y{{;- ;zRN:Fb#;,*K{WMR?MG@ dʀXe*޽NWOqKȭ68ӃN%xU8rXDfg رATxk=$lԇo[B%Jhz;nҝugc` UB]3QNw=ISV(nhw>zءmBۢˀ*1wv8|a0˦۴C8YTJQ?^Idc_LTClygu@bhV9@;!A0nOGlsǓe7ҟĵ#+30jaDpuԑY '.yL0:lq>:(Gwr,#TkIP$c AGu~qRxX m6 )6l< ZI6M*i'ux)SVKgPXW{o921!x=w~qe_ÎqeS\IrFw?7̉DߠމE 2?Tvbvdg\s G7ײK1^+=le*RELZ8{0ߍq1Oٵ &w;VZ ,XzVMǓ w ո+rXnLgXh'R0+pj}:tg?P*T"uѰ#2 Z'y1 rXɭj_,P94%Ld))[RDTшh w kV\G膖JTX3eG5ŚojђEu΅UQ>ҧ0(meL=]R"aӤzif#dυGx3{/)|-YLj?oȱ^(`B~%@ד2? ^p { y|)Brl&)He2rG|~ ϴNo_:{̟֠, B A~5kOjpXjKeE#?tE`8}lbFlf&%ܢڼNrXsXDI!WMl|<z\@gèzv]Qiзh3]rP*PG Dv`..ފ zh:&[4Wge#䳨CS~,vcmIj8^ '!~ 'P {T}HnvN 6?lAlWf͉XJ y*vо,ʂ;oYHyU;#Eu%{vD8_SlIabMY\똘 ˟}0vUa$2gX4o>\SoP1/U7u\*NFޞ '']{8bW|d^1R}s=IػjCqi&I뺧`!x=r k$t=Y @% xGcr46&^D9ŢQ*dhf^CJ+"5[tksmPp+Ɇ J-DynAz ٮ ,C*|I@ P#,Uvn`J&T7=R1;rܱ:KKoV'G0m=j^>\zW ZH< Fl:b 6fǹS^}`Y4.]!p>c|]J~?}A{QKy>GrtM* %A~6Nhe4b, }h_\5~XMr SW.E ^q{@H"vν?l6!, S|޳ :FQ^ՙhyLyU/Pڦ`1 .oq ՝ ދ 29/Y1?Vm6_[Dž9 l/7ò_( m6m,g3ed^)ۀRK$wI@Zk]Fax2"*ԸR qL@(ݢ%{o 1ޭW[t[<:qg:=(s@/R\^*3Gq|@" X.ꡈ$9Pz@4IV*MOr&% MʻmG~jRIqnZG/b]E)jh5*H2"+Ot9ZhBi ;8g0IJX 'TZs3Ry@:CS&Be6N֜tq{Zf'~)dJ_{j0|MVA&cSGjQZUgl~W *typ@ST&'GNh`,bm<R[9B֭'f-@fGLS\'_Sn}*Pbln9`=b<-Sh6tJzy h1smF]L)0N N0--I5Ǎ%2yɥղ.;Ȱ B"=k;17o{9i}j hxeg]9f}񻕤K%N4kT.P0Nc<9Ʀߟ),r=m%K;7k[l Z>k}9^t2< ;cWF+ipyP3`~"I5aJ])*]~>>/݊^,36@ A~6夝-OW`cXl{ 5rmowc[]E!(yT^=E36 mF6>o+`IKgCQ0yNl; mx/>B&V:'hwQt&d 뒰eqi)Y7;-0|,iJ d$)U]n?lV3)8f[/`>gNυT"PsnpABߘbwsݬ,a}8LE&ZRlaSz^3oV&HԄNȎPeA"#S!c66]nzvn b/a=b5ؿS*{1pNx^= 1Axg&.HJ큹 d7m"S*_:6!n1Zr*Ck ێ*Q,p֜z̘e_[or{k.$LmUm?yKPC1cCgX 0 姟Ā[HIǥfU!0J`¯["(ow(fKحKCZ;zYBkAy ?N6<{rr\ʃw}GW٪^F(XTmUbc4rq=cI5R*,lE{E8݉CUnl|JQL JuO2TO]xF̓tppعYj * k5;Wt_쐘 Uq)Ԟ?$J&h_ a"HiF$B^ >"ݽ{"+9zCĐ%lW슙.pGci"`PSbޙkF-ݐqE+Q:gb r{|jb$h׭jl>"rb P_ɗL}Y~d*$l. ~{>?E`niyykBssAk:0xVq.%YN%YѼAn1kA(eJcNzG#s!c-ŀwf#g@ H]cR)1WP >rhq`#+{ód~O<<=t|!qqZHa"QD()\k~>-v'>ِ<#j4C޷FRO]^<| КaAlړM] P͐F}Z ''! !#M:?h},s!hyc3_Y">9j QѰElrtD#n;`M3N?0pRIt zӈ}z D#Nj܀hy*OZ1@ QK2Xw*VKԘm(tǭ:mJL$Z`:Toy=Qn AX㐝e9BJۛt$\~}7Oe|R8"vC" ڐ[O>4'1W4wSi)~*BHAԻiw 9Í`@4WѰ$Q5Mk5xyk_4U( 3+ʡG16sy>9>\Na{YOo~z@2F+o a*Z.!DJ"[Ԟ,.uzf `Mv3;71`+;rX!cV{@\| N7D{Os=*-N^V l$zex^5~/?b ܣ@1R'x҂!mA;%||S.OܹK@o m_|m_hP⥑##fM_z|eK:wZqߔd,Jl~4Yh&ȃZߤ?]2ĀeLB; ؼ)lݖON/j#[xBcScp$vQkt]!(u}i9M0$8Pޱ> YrtЛDzz1()^P~*a]^W]@ҋmaLj9Q`H LA˥ \=~QpjoJ|y.9qtGZ[GP& v(UFʆEy\{|,O*qa۸+Gi{=Ԕ~ʈr>l&@<#M2oru3[JzPa>?ȥt)}5z"S*TZΤ>ɨWL󁊱&.|:Dy'oZzMXuҏKhw'4@i:y@Hytæ*qqۻ\PnЛE}zDY2{>{#}{UБ6% iU!n H47 4ykpJMX>iYIl\ùX& <}F\zF9BtV$Ak.H,HN 1B [bRΑ\|N3&/uFk϶",o& $$VHR/'9=mE6P+O(%^ɠQFGJ=6jWJ@k,&y YNW<:1se2 }vlZ, 4m)rE޹ b㳗 r2M 2AANxß ,HC}c.BCD76wD9p>-Va~Kfě(x'|{7YꕳpCw< 4da%jEl턾$+/ l41yC*;cC" gi|E6d@=nP>kigWwvUcb}ٌ7ϝ<@bQMN,&#6`[≱reNNC% @6 W@__ d@wQ~Y=^lSY?%IFJ^i(L D*sbG~ v>ApB̊X _D૗+f_'Ne$;ZPCŞ\f*߶_ȕo%vI>ArCKjBJqF3Ys|n:?TF!&Ǵ"k}z,jɪJ$e܃v->g(.9Puby=J j}rUB0D97p~OvfCugI/Ѧ'dY:T ].Giu%Mgs|yESVA$Ä8F̰5 Mg[lᵟ7{d k@=zWq[pV!ċKk`QIpg+(4̆"PyZJBS;r4ZR:o3$K.?ҭ9'e 0^?e3墎? \.=x5ޢ ˲)?h% l?&tBQoF|@#֋&a0cSSx <.e?Ɔa`1%P{SXڢJ7rBiqfheYE7ťШc?uz%+ښ8UwbAk9]F0$ҽ6Haqp/,za0%AW|Od FK&{ 4טެq‡.^xC>aI.>nIAv 55{ri7eZ'h&ž}sv;]M呂kK H+4$J􁕋5U?5joCpn'rW@'58WK!ލ9llNja(mŞ\A0gTmPү" qe,o{D uo] =x_)=W So̩-ߝwZ$(0N@w $Q킅6N;qE%mzH#h+0)4%masĈZj7(=uT]'idw]v'/dA2FRA^ƚ%:`p㤉LvLu&XArvb.G/Ym7jS{9ˈM Eù6㵅]N &W!n:W *s^{CV (Q$2& EaHk{:uұ o_4uc>xƖ[k bڄE{xdMpw:;٤ȰE|i!nBK~ncJ-PN1']b.忒AWyUCpA`l!p~yb͜1#I͊-? 26"4K iaI勵SV^#1̯nϰbʃ+)S۔@ANFn33x7P\r,vvjE}(1AEpȆ5;F՞_*3(jٷ,nC|DK؁C |u$C[cc'F%bpb3Sflj-fB4ixDWZ E;/X)+IhfA?IĒR ӃMD\{,+M@-[m*ߵ>J`e8HIb0zja;t1islR ;;G\gQz,ZP$FP.85PkQKV,ŲěD`q>THOHs5-[["ZvԆ?h*}eK}L`HOb)xfjcF#hD>MFbIZYU',˫OkfH}V{T׭H2u!FR_| ܿoC3 hE]aVH#f#S)I?tʇuLA5ì]݁֯Q@T]$*<2Sv-Ĝ$U[OW`ދ IA`c6M]d{qysvy8sUkxӎi032|N'ȺS._PPw#9 @fܣFdbq#,<,=שjy%eA{0闹|1)ac([q䃈GVXIz'Di͞TPگztυ2 o[d3[ou'bۊ1do{j,oG;G<.:Md:?" wJd-a׍x 3-WgBg?sRm¹Ⱦv'l0,y "m{axd#N!gnR3QZ&kGl="=ix 6d9JGo84lR&;ؘ~,i&^l’M5>ZW:6& =TcDZldQ.9ۛWJͬ>f"|ۊ&˭Ib2l:`PB**=lH5NU.6ZS.TzJ$y|Z\oB)ݏelρ?鈈gQn6س|1nf@{cGaJE Lk5-jw=a V2W/=IiEV;ZndS :kHٹf@,?HX4;~?o.+G:6:+P|x)THrc([S y]k@ᤏJ!*t"ԎxaH'/ :nbjѶ͇ڼ/l<'0P3pINLaXV/ns3m(d2 f+жz?љ#8:#=܊71W<@5%$_9 B'q !0ޫȂC]LԔfz,ΌǙ',Hag΢s:őo+>C0́欟\%>*E9Sȧ3*[mUO |=a~=Dޞ!SNެ^ľ jFnޝGb`Ӆ~WnF|m2ZEzg֤'̙iC x9*~o[#MцIp͠L>h$C\k\[aѼgqf>7zrcemXc(Veʶd3ZDV b] ?#=U@/lbRk+u .:sXQ/;P#6iYx>jͫ4E$TRFh߽lE1Q!5H_Cq) F)z4PۄH(!9>׊RCX8n{kd QB#;d%_Dmiewz%29[EU 6JII|NC}{?\o|EVL-C!#zN%qM?;e o0;/B2]&2S <%/ .e Ώ-fי;Y<;_I`@n2I{h\>&p--uONu#ݹ; o4"7Fׂ &QӶ!]){п*SWɅlyWքbj+φ0n2gӭuk]dtdax5A Q76*O d&w+y!D:C"c?&]lV}̑=] j-tD ]؏uIQn;lp|yjè=+e@yt(sA_þZbW⛴#е<&``;ـѝGZ==7Yd7e%ٿ*F>T}^Q4S3!`teGi;H$)Ӥg]EҼE"C2ntӄ7D\ނ)QHC`X riu/}ysJ Hxy9n"=..R"lfudvR ;ԝ4t4z_CTU"IlC}涧vXfكphY)`!LevwN-.3N:;I)2YuY8^֠q-2#gnhC EȎ7g,6eu񕮻 Ň<cnPe3{} ycZLR`B^89 D_AICFFΣGdecօJ47].rGQ|y/XMQ+~aI0VՌI2]@)>}A@mhH;k1 Jp eO)>8ڌ9鰤/7mtDYWYDNKG5O~8] )PĆwM., S|KC3ȫhU{I't\D|O>RD~a2O!L ~?JVc'?6o4#cb ]28g =Aʬ!d*;Gg^˗v4@Ҝq_Cbr+sr#7iYwxev`,?^m[ijb{}cॆUZ3w/EfD\xFZd,j|a?\aFܷlGfCu0cc0eL[ &gl0ɔ\Qg 6ka@ 9ƞqv1`ط2~{m?g<f%[s.,Q@9RENy)sD~bZ rC&Fxcg# c "Rk$SPkEV>% 4 K4m膹)qP{}2cŷm ^}EAEcmzMAoZ(u$eA8GCLZ% şUG5ajFN2qI~uh6 [OiA0nj<.<b&59;(H7P T[|/cp/e:cST6;4&Y=DQSNs6K & `ݐ-{Ϙ9.H J (.SD* _~ᇽ:ֿqwRBSI@cr-LRG%-MRnmtng0 q!8Q"tF~d)&TqpzzgV~h #E`ẨҪQdn:Q?i<{~!ʼn~ ;Wۄ2+5 }:9la ]hmYj z7Gc AwANb;Qu3I 2ub|% cP'}FmY/Ri$g@{2'T@CI00W`y$=T`\PVRvõ3|!rZn!cz64Qbzeq WVUwu1ߤ i9bn|A_%Vq8 NѠ[ c6rn֮G%G,cd'OC#KEzeAm>Š1Ƽd41g*K W r:HnB[-j7i'𡛈ୋ9>цgP8\rW`}iLR@žS`lWlպ? s̅jA>na3R}6L]:|>eqNf|'fbJrե16|6;>ݺb?bUql'pEaN^i9_U0f-4.'̖e5 x/Ɋ LPa̴W(ԒFXX-i(@&WBo!V&&Z\*?X"2uf[nRz2wWd!;%]? ̓aI]V1bڀE7On ߎ=`FS) WE:L1S_rP+%߬a= D1䕖:Y `$BiS"T]\m˗JqBtͨe E*UtI~mnu:a{A rBtgAAmVFEX(3^>ÚWkP:0(c|z-FjvCfNj-PꖆB#gPosux,ۑYDB*kɱg9NzicZoM$}L45q_N(2_v% gXD(0) #uN;Pc|!h\ׇ֪X7PjG eg*D]:С #N)ިUѩHoa'K~ JLL #X0PS =KV &tV,~}6^HZw01 具; E|L3ly/,?} z<ԩ8$:=ANضι8vS⒜`}Y;LoCqx*dd]fqգf8OeB=۶GVNCKap30@p"s2 jcHE3w4]ۊ;1j⁚!I4o&[fewG:BM.Ypvts<%4[Kxh`>,Bʅ!^;l,$0wv`懲e PwȽ$YWyOBF$< %A]ߘZ=szoSQkFkLY2f~p?2VQ,3ϫobQIex1-qv9fYY"04k,f"W;;\tZlP:C)&CsP1Wq|Z8^"4LU9>L9hT˜VB*dc{/3ۂI9A#6M3 ܦp㠽q%,*_דz%M BAi8x )*xˈfshR,2\uf6i.v;/CИ3ESk?8$ۍ_"Њz]_[}$oZy +jq ¥4n6CETgYl4#)40F=iNyƢuW+|@[_cx0@2.K oIa،)&BUo|쾖ސZf!;l7eه8\@&g9THzu:{ܞX2 k#}+]j%1M L/gMD%*l!pAlԤLEO+;miس;5&(|Jkɴ=4N)8Խv %p,ySX R0K0.T!J|ɞ?9Yh7s`^ى7v$xAmѼȄzނYXwF?ͧiGw(d8*s"yiuy˾ׁk-%=s(wcwj^3 vW9Wi8U%w`ƊbĚot!y .ʹ= vطPn/[̶,=Xo` *zCZ &)όdPE⤰ w#MĔ=7L+43QZ!uHJ^ ڌs-Pب{8kY3(8A`&XhC $dojDvzآbxlZygԳ8-仡ؕg3ר/K!l0iA".QÚJ|HHNwu՚[OnN/&i4*baq͵< N~B/o"" ,)\=zֺmPWd<[QT/nj^↚f_7֚~ęvɐ*v":8hŷ G7Gy4K PdAUfb4[-nq[Ss&6p~ʴ Pj 'Y/0iYȑCv(rb)KC H|N'E]nW/^F>8ie\h1$ XmDКHf% `sH~td{+<8CRvO1VA3Pώf>ӫVrB>8^:af-x%,w3@}i*+O>T0U\Ga}LdvUp%MH[.~-8 rdS$Dg8Z/  *]qc󠮌|%;vo9JUdʧensv#zgMƽZg+%ܓ\1*x )wgdyJTL5\0q[Lko֬s-o^ӢIݰH\==zUCP#ծM̓s ѕǰmcfav b, ozLCdtRv 4,dI=`^GtP=?W#>ZѾ 2u-{^m7fOQl4<&VЉ%+ >,^**i\󐞊GX-Ql`r!lԐj#ʢM[;o2q|3XW^L;ݭb.*~āפWyIص~L)-2ᬔ+0Ygt94X;CO7Y+ ̄đ, 0Ѹ$SVy7&Pvf gw,W,8v"{}SAr4}i@(#)Zu;s߀k&PMAeŁi.;[I(-ӳH ޵:ZZ=sRJ_N;+Պ֫‡ǩ,ɳg nD2DY,-+ye!]qTh(U*b06࢜\K!-"0tGS UձC66;AgѴǐ\ʫLR q6B }_ݐu\ M9ynótL,m}]~@S/0"3 <` ͬ_6cӨ惐.- .`Kh^4ڛĤ%yy@}DAp}m3Vݏ9!m&qc]/7Zٽr{\e6Q!SG֦\.F{]>E^ U<{}\~Ju#a@$5_@-Kb Uv0#ްLY5XOwkbS:Y)wP^CG'31|rPZfy[讋x0G(UM*蹱'9 j*k5N«tXh`jpIAJm+j"I\@~Ii0tf @:aGVd/q]a?|Y7 ׅL@u`B9H3Г|v)~-<)3ԓlb5BnVآz[.@8h+&-" *.StBY P!A` ~(d`U(g!NCu4%"W//؞i)v.Ke%o[O tU?@zD6_4vE .5.)4<]crFm*\A.n 0~TV45,)9#=*MB^HڒEdLL-H`~t>jC(D|$hwrsb=`@b1xgpA= مD ]Դ_p!y{0tEBS˨%>v_YJ|s7͆4G):j37 WohDήV!#V{9ZI<.eV>nu!tpr`Jn'⛗UL,&tyעίD{f7eбio!ʭA&U^vA-70Qn3<:8[#X@CY\ GDX+Avu (Iig*!9F9vwP\S?N"-Y:mGEjŲ5?O^Ok1rF(M~}dr%gv~מL'f˒5l=Qb|^Opn pַ&lb{,b$0*hv(ܩ^_Й6٘FU>pӔ{ʀ }#~7 šp&Ӣ\I6Ν!aܙ~JqSxmEĵ R;,>]P5B)ŭHto09'K')|\qO9uY ê 3޵5 7OZuTɺ@>V.s:|k3G!5q~jQYrH:,m5qϽ93\ǚ)CWsʼnj[۰%3#y VaL{:Sb4; DRcgKP1vsd-C',I(sR۽ 4qM<9QFnsqȳgyAGW }r0Kӏ~+`F'm hzR<pML}*{򁓤9FX]ج_L% {\7F ƽ"(vUn\U2AOAF0"*J}X3;* ym5ۄ[Q}}sSpP#bȂU  >ߐؒxd$?V>[n_Z0W!rLNV PR=nFI70wZzY=4#TXٛ.9T)_p.鷻 uío?6ܷ;pnpݶ@R' 9}d{7cF51f{(gʀSunA}FQڞ9l -P갻xk «9LM:˽)5GęM/O]!6MmEQj{g3T~DLm HZ`L%QS+BoԀ+A\R+B N&R>+{w%:vI\3{ptFì*Y{I2L(meRyxAvO =*4oE=ފWJ3|Z%sNڀe IrMWnStk>D,zYJk%\ A<9̾Sy-\ Hd TOY`$uZ7>} HLZkI2~x}QawK’~EݮY/`KRsb]-LHp,.!n /!7;d۠fVVR!&F佟"ɓ,"w3Lyl1ֲ.6a}3ADJxRuD kj{1l H gw;gFT2[lMfɍc$,NPj@]p|x{CK0!S|%i}K Jϻ`NЋ̔Μ đBMgDV[PcRWx-CK 텚fG$s|Lɜ(k@KzCx~\!zq`F*5!05j(dIYcC&wDƷ_]z4i$W\30{w8,M$q3jWU$ l]sOc#.nTp44j[b8Ta}ûKߖbB0B|σzZ>L/yJBDR-QkJiA1G#BqI)DmyXmo)O&1E~yO̘.]8;yHf?]`mp3˫řAlѾq?uDXSaZR'Z/xLje6R=iNAvo'.2tSaFwѳoCU}[ǻ< vO^SO"ME~(rIZs])^6.@|.®;;YJR1{QT*aK)_kLɣĆ#oxh&:40hLm º+N%WZ#)&K IJm9?u5ϒћ)Cnނ!0複{Y LD6])YSI@Sᣜ{ov~0O0U@D"er9gAx%"P<*6$O O&2 Yq?R8,Bڄ mDa]]ωƄ^фQh4%M$1n=ExA'$&2yXS/J U2zj8u~5 Al ۿ͞ ?reJ*'n$V@}̈@姻KP`W=a\WI` MP xFHv<&W5ZzVi9%@{`+5]͌/xgAN䝇Wrq:.goWC"?,r P+l]"FDp{?oϾ;Z}(!-cݵ3i n^K1r!$6MvvlqE6p7v:b&ty7.D:~'y$:rEh6YTRjEm(8& !ZjB$?Ki:Ͼ1Y3H'Y1W]tZCๆ(eI&ĭRM(s{qt Dh/㿩V!:n?o%_Qc"vNwփ\)@Yuy>YglJV = qp<,d?vG~7֛E1 6֜CRs)`gDbڅyg9(bLlohZ1ͧ/fVA(\FiZ}!?gZs#+Б'pX@lI5&;d[3:;@-xm݃N [q:ɛ(x{F~r5llT}GZOyd}QHͥLxaV}I:(a Ndf%,8G\Q~VR J=7`S5Q {kzoP㊇0Q _HZ%:)9/;Gd/C5fot{b~{qfǞ_8R~+ؒ+eϬz (&Ju\(X !ALw(4LչW$\a7(by$ɓ2l8Bа?0*Oa Nj>.Ȼҹ-㬶RM9!Ea΢fiN I,<& r9goͯG+!,J_ڜ$J3MM $96?Sy,fHJUDj . >ooB[}^|~x$cuOD;4zKe5¶}, $Y1{.Fu"Qi hx)qӡr}Y/3:Rca)wT$4޶!A(#X{*RwTo~_?ʣaN3mc,FfrIQwo͐ç7L}EZ?rv~'B:%0  :a$hL*vڰ8[Ó^S`(UK;4SP}e[>qd7*q :f=հO6gkRFJ\:R]A7L8jvN+ϵouE}GM;*r1Q}5!ԀI9/!Dw}ӃWYB7z.AZg p RZ6& ؎ KPᆮ)~*a˥ m͵{+KpùY =ǒ_ĭ;Z]9gQϘ[ʭ7<-SϼPEI`QO嘩Liv9nlj"c*ߥ-S>^->D3\vيߣ$#sD/jARPWs>P{$=_'s6!Κ+&F/{>mv*ţTzާFe9Vm.9 ύ;e}k.w=6.]<6Axe/Ǡz4ź "wې1Dܧ դqڟ7kWL_Tl~[0%W`i` _of.V NPt>Rwq-6w,-  xiX/:l X{?l"X1/T^P83{zaA0Cg|s9 y%M>0)"}]8hvnn$JD Zç8ǭI7V/?4Ks2b{Y<1 ,ay7YMwDG2Ο%wQB+E 5l$G ϩ1joi'@ljl2AM0ρ]'󨣕ok>wZᄘ0MH5М8鹼x!v'Y'T;CT0b 9Eq*,'vKRaqfxyQڕD'.r˜wTHm)`iV>Wb)&}i(.OanJR~\/Ո'?D\eMCAbotIkǺȪ4$BHK &]sqnB9{%: <ペ ɕ^KP)kw)X}֠E-icp/+:@NnghsX05~LT`kG.| /3*7XYlM]쪇 }(4o*L!3+A jb.f 7Ӑ^7Ђ:~3C$8FqEg˩AGquSRDsE lZOO8,W1ส T g_dy6;s*o%N0?r1_e> l\N-p24Z+TOr)ECTT{˧]2I/K zrЏ)(UPdҤ>VAIL'G,֠l|Yq(I #uKȬzS-T삶;FShx]goy)2Ζozk|8 Ve4>Y =cF$JڴrUnǫ<8 |:V{ʸ|Β]\Y07x9Q?@0/פ?%8T/\,k:3ކ'48C7k ?,Q ۊ%m}&l\ 2tW)|&$2if!f~4ohYRi0@r*R?T}j~VR"c3.рɧGsϱ~]e嫧[t9eO:xjOH ?W=*RU*8Ӛgc;QJU]a;M;ˢF1ֺ.ۆv ?ke7@W1W(cލFŊ;ѾH|%O,"n+:m˰7꭫hbV'prR}P)w_vETV7PyTI1( caSYdKB̑h;' -ӎ>?PMAlBJ1P+?`Y\]l@K\Lwwl\"(=|G+e$3U ƢdeG-{icG>fbWu[B(Tn\wA= 6CZb@':UC?5e;Dz!4~ |\p4 GhѐgyQD^fU llu r#{ G1B hݎ+?l F.o#]-Zm׆ƀ4v1Q&-4ǮV=1zxSMO"rnaoև͆s~~0GQTZ`װE&w/S.]}>3)\bp+l"[؏$\sV u1v%d"{I'u19iteÝIyn|2 Bn2"MorH-= \ zwfx0ce⛒PA/` ['4'Oz1Q@162LeIM~sp.(pEJRx_m3(f'pٹE5'<Õ:yZS`/i:ϕ#;l2Sxl"LوɏAvF򿩾)r% `Fr5'4k;,/-t0wzЁ.G>e?;T=?I7FbWߜS0?G "SLwU+揧)78%֞S##|NJH"`P# zF+DML . z"KC6͉Op6~—y V>34 3[kA?I8vU0K6Wl!2n-V3Rh(38ب߯ 4-N5aAw r jlǙʧZ9 *Ytxp D+l?bDsxJMƚQeAKm0Լ0Rf n !Oޙs, 5+mⱾDNK9GUllR#T]e9ynx+ f5j$I}D7~w@ۑ@TRZk P%M ZHsK!8_7Գ&]"!G4S9OJv 9RKrpFYEoV5Klw=&u3WI2XBy`eA6p4n\p3!C k*rr6J.omN WȢ,w\*{O\ 3H9dH}Jȶxs2y JL6]bHQ?.Dzmh&`@r}څtV^wqS/;,[!hʗ%ڭTCGhk1ڹ ,k?,3/R7݃9GUWs!:Kjٮ(TWٙYSoSUR: {5 z<xF "{!GR)yLђaBy)TEmyk(j7ceXM#,ZDnȆKKwz0}x#(,C@k7: `fVZ p[O&%Z>`iv/tU=ጾpmn}2Г/_{ꜝdǞTv\[C愝cy1ȼ]aXpMkg*XPkQĚB=,V]C}#[a\Z3sL*O}(&n@qzT }{X- "N<)siW|.IJ$i8uR]  (ng`DKyja^c)Ŭ -uQ4:#{Rj(5bDJn6p /c0f|ug+J\U#ȅ:FdW:vuw?,%ȃ>$~%Cg$f@D3xNLskUǞ ^`J#L1zyԎS){#OgX%H75?v& pwhV'vBf`̞oj(]N͸,3}+^ QD5(, (W-z2yoz0Bο.?m6Mbm~^ <ڊ@p٧Vm\X_v:;>O@ɑ8˩!T%A  syyZ.5V89(\ZUtdt'mǧ9 lܘ2] yb\/~XLڜAVE ^ɼywe$鹰5ש;*C.2="2!:ؔ`UXAĿU/(ǰ=O\[qP ])ElIQm̨N>F$̌!۸\5p1BRWlr⇨bͭ:c+so+- YQjɜ!%uL]a X ܡ{F9LzBgxB{MGJ/<ޝc$5 CJJ_LNmǑ~vtP -NFWOف\x78W0O$Al\rK@=@?8 hS{;-\ha#\判r28|u@p;Oנ!wYZw崂ީ9HCs=xnc8;՝6#TND7I!Cr=}2MXecfVFfcݽW$D#X)wT3 =J;M̀s/L y|1ZGuя+K+KhydTiEtQMCF/' #@CsF6u k3%xLӚ:d *$$@t3_|Z 6,lZOfx gyB/r(h@1PM y}pYEj uJU뮅jxw,L d tc$i.|;!4P&G Do?s.R=gcQ '|#E?07ة+| tS a\1wzuQ!S2_jcgG2]W-tuԽu J̖n"(P,?…(I 籭 lb *Iߒ1-֋LV۾h_JQ\4|uAѼx'gJY}H$M=.H-%|v?\[fl5uGMo-yiM4K25T{n/h[DR]U`5 ¥Tr) \,×@wǩW|/ Ldaƃ!L\;#Fv|g4=0b G3So 7U-`Vh½ f̑ DR EDIAs&BqSl)[ zŰ1 M`盍QZ"eAK?YRiv-ɔ*<"``2Njt2ȣcvÚ]j*ݰ\%las9F7Cǯ}B9柬=-n1︄kd,l\ w5)QX<&'7n0%nJ8)%@>'?eNɘy źE1X*"6h?\1c5TF5 ꭶ q{RBr<"«Q0b?"Yc"ȋ?*%ɔ雘C*"K.`ǻ>'7wJ WfgGAn\"oxQ˭LnBj2\܄d\%8,i;"m jS\5SFC2tjmiP˴XVLK,sЄ@ "e̗(CW eYC A&yD1p#}r7!ßuRKGn7A6 ݬ*A-+36l؀Exw>I$1\f27zP%\zR^UϊW)ϔ436Z> ]+Y7H,[qy(tD³ԥOC'^牁K6w+ada3j=xv!KE)Ř܋gKE4bG/a1{!`I:uh&I^ <.0áL @\Ojzn7YN|sK+䊕 ^\qsj/l>RƂ_tYŠ{"LuP/l4WH ^ @@9݄1X}e(\wu!7I뱤вN[:utȇ,<%Ec]GXA+yWw=cYʭorݏ0 G*jr垡G7VYߠ)* ۠ ||:ձ8K J%z!ުѾ~u-1ܒ./ O~z1 5Q%J6땆# xnD,^$Ϭ:mrP ?W*%*:%`%.{Ӟ&~KayL;<5 B96v`xz2GCCJwJhP7YssP=#(ow}*T T&}Y{W(]?DLCt+gsam@gT8]\ x:5N{΢c5o?"HlBޭlu΋GX>erOO[Þ=ۈ㮁50݃9K`rhuwH!p]i ͯ՚R̛ xbI_G0GXUraCݼ~}1ou%M(Ny]Hn>l-u#.α6&'^RDiaU[\yQև澅f-f)pF׶"bG˔\֜K46 zwҠ]$zOIu h(R^ͤxE!.&_O~Ǚ 3f .5,xNēfਅĺh2@l 9W\X9/~u*,n= (K7 lM9)`{q6wi$y2&;HsXrXY'p| h;/\ۃ\gJaE4QQQ^8B/Bv|ˤI;)- N Yt]IQ=?t7Cฦl47 J(:L-}2uL4"Ch&> VYy3H?junmr0!uBP1SCb]V sonI)/CI:ܯfszSm1sNXIN^m!C;)7 Ki@5?/aS`LU9i"%q/="}#{_j㓥P߶j}C[ pzE^5R Reʫ^7 "es>4LssyO6 7Ġ}Vl} 8e6h;D_t6LM1Ox[`>Tb-d[ 9@ __4UYDblo+#%5qz%3Vgiqm6So/MM PKED&}@ct터QdP $\tr"g˦R5ޞ,3Nz4#_ZwJe!#ŦjQt8X|{W\yWE2-{4) w&6rDDl=.k,eI8jev٧`H\XQ8cJpX]_ASccr#qoqj-8?n} T L'_#OR 5, Z۠V"OQ V?P |k^_jtd ymA42H\!9p$0u9]nX((O6c˅n?qb[˵eTߌ V֗YS\B@ %”"~e}ZtGIj?cddwh"W^ *Ai4s\1dOe, t^\A ʽw.dܿÆ%GN3Ny2fG}v C ` EKϔB ^wwHW{%6ogJ]dg*#Oūa})c>6+xB`РVy#)eʎ$Vㅑ [z˸ʑ2֭G|S%'cw9ƣ?a@@*,ACx3G6.F=dlR / }A>/}M E_Bq`eM}3kQ/&i!a#l"#"ʱHBeia,n2Χ8[:7ŏ!qҡ qll`c"x wJg!ԗrgPҬ~|S.g?/OY/ɷL; @ip-x=H..y르5<$ ur=HtkhKu)@ۯA1o}r}Nv t)h,hoDIۼ/do%/#؋-)?4ϬiUk=/6pqb'tɮ x̠^GDZ5-E j*(uQّC|p_*';rMvvB?@>6Is 3]](vEi-#oV37G؂Bo w,IKNiTweۻqf֫TE~mD^)ֹ!|3g%u?Lw]W^br]]AgWԍф$.Bm;Lu÷0fE]2ǯ5_7Q!t}k3x_7G(bHru(+c3;:{hg3ve5wz@X- 2`(]wֿϊi '0WCņx9op_ ]_k]\ό0tzRN]̀ W!Gc> ilc!6Zc8}F .Mr͟` lqG wgDJ KpwI,C~O#+˿Us#kZR*ELlWE0WHHD*M+e>_>! D}[3)-Q&y H^IghY9ux,2< 6N_1k&}Mg@n $7ɯ<ё ֬fɩC01tg="nxQ sg9B t5X~ћ1x ɿڹgVٟ0?K2N:=Z /@SǰպSk<Ѳ ొjp}7jVITjuF?|chgRD7;&swR{Y`:eQSD A2(ώ)W aVZ鈉ʺVd7qRDu`#ٸ`3u8 kcmr3mŽ`s/K@篼<_MwKKK:ԁm˭iCR8 NX)m> ௟ܥq~K|~YM3Ppr=3zC7Fa#{Z0l&da/2ՐZc(9p$kĶ $8uaN گՂUﴸl6tܼrzW|njao}?Jo[6^I(&j$Xk%44 7+;>fVȱe@PR"~t䯓q_76긌5`{qiBj-9b ͣ"5=gCmI;fqʈY8bџ"޼= 1F8#IqS!/\ yXE=I8>&dRekؒ#IQAw.Bcˑ]4qO_ [Yl(Z}=PysrL& -5-gGl)Tրy^ H=J\9>L`f lبe)٤OD:7jRVS?N0l3 97Y¤aA5!)faG3 Fe Ѕ9jURg4!5hM隼?U1XGJ3~mclxwM| M'3 r@Z ^;~d%fŷI-3dVn$߯iMg  St.CBJRVK"e>6y=&%\~kQ) +FIS0Sa`[weFL@\BF{_@-B}3)hDݫW>F겋0#m72,T3 h1mA)B[%)1gvz_aptidz؄7/hNGr4z8~מd l{q%Jb2*nPF9\[y6c0 P{]t#^ 0xRm  5'l!¬^cO*IjF4B oH*]2m-LGEXgn}HE[$o{^gF'U}  ]RVF0`zlW6!;X{;;=7k|:=w'}1m&l@j{*\BEatl&xc7:ma4 McENљHq G},h] ^=>=0-0鲅`|Nx{GFk<'Ca"^cHI?zV5,ʤJDF{$1>zēVh/G'S46ƝW:rZ|̱|VNȦ;)1tCΒ3Q c6C!sD*dz@:(d{BB?e&ؘBjh"vI;xtx kkhmnmIiqs0|_QiCX=@$Lcw[Tym$ymQ&]#zp/+ =Dl#4=1c"ia#}=C~\_z+;~ʩ-qp}uvKC<^5E1.1; =v Nm^,ȤC]cLJRwV`a 8/ rEk@J[j j|uo*Nجp eKN^6'kB;wYTȥBA7i̙^sJ{?]-w3gXc15V3SoX_ E7s8>Dm HQQdX(c?Oyo fIO;͙Ce_ iUj'[uy2hS7WOrғkb94Q`>4 Kijcﱘ \k.*Ni ,d?xSJ"V"ʸ* v~? j4oYU'y&?9l (xtE&9'({hr0-c`CCo8uVfcmtԗڞ0r/gTMzC5&]'&J?R{4P`MBk0lH1}BX$%W:x .YTaإ&ʆ+za$T ^rdޒe}y6U;' q]̻N\AjݱY]u{{DmY-?"jYbjjK`^:,3'/OjgYPDUØ 9D)sQiKL MJG"!܎`Y ]IM\NOP] Q;CUU (#5+|&jxvph?;Kk{&HZL09董@HdGoR ]ßBpe\)lJ*OFlOP-4hie|r7Gܨy勵6\H+#sX2֟xuhi<~` SDF^ |l#a/BOiok~n#/`sՠ(uMꊍq7?gUڱ62ڠڡ0Iݓh5E|U| gPQƼ4Thb.o6q E%5*ak} r"~@J$g|ъMaeE_(J'º\O!pW"1R춨CDS$s|=j"ʼbMQ)n>yDLԠl?3Iѷ6ɬ=WȩvA/n~MXoRŷLdO m(+Vc4Mg)ѐ .ۭGzj_(kB@,)gp.G a yy樟ȁ{cX%<9a'E@).koq`"!fjx}S=ϡ1@隴ʐD\pCՍwpNEGmA,5@C8g`_q47;ic@ub㰁G(2J(D7a}8. Z&E̾JZ8N D2*h cg*KeP fƮw6DjUR}5[NE!sA ~p.ZC$K/ʤQI{,/2-T#;8`@6ZPN3dm,QkHx/‡]lG=xlԸ#$Oai>UG,F$I9T!Rw9J[@#Hm-U?%IJg-B;Sk=6+}s"uʠ\QFnG6pI{rr :pnqXC,/= "*sUϠ,C߄- U(6{ =~:sڵ:;M͆%:OCo(lw"3fK(#C/1칭qYV(;! dgC7ӜUzsa"'2~w:z,ēHOA|y -huYJ Z4Fp)Չ|F'Z~tSWrr6q]+'m>7;v} w6;@\i%EIU(O~sGBqE1<RP<*. \f\^SduZWNS[0фV!o`p%!ٙ\ F~W޹h&$o7Xw&V9F@Jhƙ3FZ1oyH;9iͤȋ&!!HIF*1JoLVCد&e*a3MW&$~63~RDzeplmj&ȅԝ 1+4o1 {LYjHGH>~6>1\0-7\wkUK@%s{n{A)aϹX2lf̯r\EKy] 6?^ d4*-a?(U >'n8>)k !m&{w+7SW2 _9| ~P fB}EdCK 'EasȔdOծ9mrH+V +q:9'wM> ag9*xĽpH S| )f%0 ˩ʮ+謮2fGqc|dz߾?go_޵s!Lkn$ə%a_)Gd1o !Y!=x1wwF*AhO99P<:9!s$SBCW/g6^uj&;n0ohv)!Aϯ(tq:&QӼQ f#j/?DN"D$іN`-0{zB5WkA_royZBU9}z7 X_&{ӑyA#?NӲ>zEC^*MP0Y#w H}QO T MMmjQM]]ϪAUZFM=u6T@.h,8w@gV fuR"PPPd?qά0֟IM;ir#NANO48q^Jח;58AD-WeY pH Xs(yK^B} 0iXDY$|{駓7I2r?)Mn42Rh BfWy9✰X;DE[ر`ILfhz-P+yb$bBg*f:v^SlV]$R\V`o/6Ƭ/|?&DrkJ5b8fYÎ2]\;,6F?fyC4{Q+M+k\+sEELU{ \TwxŘ%0sa"ff9P(@t>k򿴻8I> .Ms|Pjy>wh9ϻ(M_c˥1ۃNC|Gje2m JDܷz rercJ4ymž{յ-*Vszqxpebve[c%FX'A@E2zV<6kdl\c*@1\Uw(tuՙYqg>E{16E 1#M`Es/ވ '%lXT2S7{;A{ؑZ a٩ 2x|jnb"@zWtZcu\"h֕*/WdCVȱ = MZBc\|UM %(P].rwEca~_Oyٜ n we;T1υrx(I Mz~߬$f$r sa 9a!sn+8QDZbIJq?i'j f>$?g9AY.>(‹АlcZx-oV]/EpWh]j_n e~b3&+ٴ^HEEY^ɦ~9s(IӑK?(C󟰘!I9zpnK%=[`HXO).<\=P_/ύ23+FDjɠ? `诽[Dj7 A?rۢ|lʻjg"p4c A2}ٔw!vS2"%O@x gsI+8J4jI JiYlJ툼PP+JXc1/BC͆hztA><Cӎs%=Di8{< 0v(w#`2zqQ/I Iz1+gCQxABlazeM3GBb#URX:t UnQn2CS^ؠ@GxC'*UX<-Mf}ζScxSfƧTC%hR?Q52A -~ 48ъ"[:dFE,ע|^`0VG;BZ0PWE(`I oOĠV#}p-.) Ba4Z_^^_@SJM:W# GAKVwd@ֺjkmI*#ʖDլC%$wRFUBLj#?YO5ZN!#92V` opST/>< f]ǿ: {Q,gP^jF@oъR}}CE9;{SU׿n/E&QiÈ}7C~"YǢDkj> Z/T1B7 :?dn*ַ(ʿBmlf94#<1ф&b9t}S@'#[{%:tx{DDW)wuf9NK0<'lj/Xm|Pp_p%jvt# Cm.3vS^R:$(&({>͌[1nZV{u2":=#`%{xY$yw*x%6ϋR<9Yլ-we)bq$kAJKjƂ)Pԃ!DMF͓XWM n5ďf}.oC.Ա!͵%B4fSk"e>mzr^+/8F.<6:iNf̛, Y0{m5HkSGn~Mдn8$Qu(LWŗw(Uf 7̌pC/YF"*ȋ_3y( j,3}0Lɐ5eFn7A}s WRy>n7&=(o)Eh›+-' ^t<&i&)kـ $0G!dk7L54;3ڝ9ri[Iz=y hԦ+,[v:X{r0D˼%e3t9=-vDj3 K|6i܄굜J-&@G>*~vcB+9m_őYa%X.U zgxJr?H{V Z["LQ8>.K-mOvvE` j(g噼BKBwU+!pdɮ 󛾂HHj-B{ƁP17Zz%`hN7bySif5U:*l,+0o#?!ER\o,pKhLeo~F? @E[7\%z!x zJVC䂌"Y f1k0%0Vi$qЙ|b/wM., $v>i4ց &sMekEq/ڮl/iiXꘈl,$Iw&D>jqHW$vۯ.RYGB+*j%u9Du B~!sW[kLwgo_o8??+@xY-F֬Ն|Vܮsk.b+EcE UP2h FNI tj(Yιh"-K >דzpt4n]mӂRP)^þ83jt Q 3ytNӴtAvi=g%m38@zbfV_Ikݔm%lj>h2~Ubb6J 0Ɉtbx 労vlvˑt2lvW ad¥,> 1gcХk-ZHÖKtkFԛ93`]A٭/Ss- o> q✙fhדn PP//_´ I/_M:{} A[q>o:#B}C2`Umi}Bl'X#*i-jl 9Bʾ#=INfFDп =MTcV0rc|̝<.]/ԖR!CrT /p27i<އY6Zi>YTT9V!3xaJMJ.șZm`.XYTH)xjn:mǎY{׸ҵ#mT) Op(tGe'Nf8 F_ [011a;•+HfinM5 )gbj,CRo5J'3Ñ8?xL%'VɋlkK]w ٺyEY'S")Sl6Nzvs!i0Y&U*Iqd%f}O]x$ , ż Hڦ`cdЪ JZdcK2f5<ώ׶ ) $꡴j~n!y5Ÿ2|P$c<\0AF_.G-YlcD;x5^Ǚ7n5f_@bvec4]mpKXH) ӊzzz=QB< wwFt+.Xl4JBJ_5VHx.%sDtyD/ [`Y YFRsc~,C `_GzvYYLh&=I_ eyYqyGgԷZr*k>yi)=e(hL^|@ >=[n3042[3]XrZ=֏(Yak.ѡ؉,ׄ֌b93%оkx)b>_L9(|<o5)~seqlZ\\QaRlȄ"-oshq)M=Jrȵ~V Vd)]rÔGeFcr+5~Ag[2/1t2㥁II-ȥoy]%hSp`0hmTfEqE@vw˞t1~? Lgz_ d;ZY>sQdžu|#sQr 2|+UewG:bvPZ Pa^!~ʷ|wZ}BI? k5Cɇ\[xwmy>)}![Q{^QAj'ؿvkNuI/pr^M.{Nǂͳs}4Axg.͏ @MV>hpxFA 2΂wO}=LS-C#9TBw|kD:`ga|^\B9Q݌U^ޜ}HVia VttB $32W \=\W^̆YS +pX,)V·L3I*ޫp<,y8CL~2 1 CO A;I1No}\& kZ ¯ݷLⴏ#ԋ>K!2lvZHի j7oNq5-aDy25> WMo\-fI> >>TۘO!8껮cHW ӣz(KT;5LZ]@ˇWjO,:DM&Hkݕ#9r[-YϥXwYmG0|y fx @`(i_kLF4KG9 ]^0{N@bǾ!J#t1'[rPv1$ 1(\h:jLןc"(Bo;3o)ѧm,ɥ2FAbvb&\(Yt飹a@|PK[,N-Giz²Onp?lD}mݨH3]%v*o9P4w nv 8nDW}w(?LV J#TJ*\$C6W8T שZݟ=v4zb<ߙѹ6'=pG# N[uKo큁 "( !l~O)Id"əA@hSDl%䎽iIT?0&z,SfϪ΂}S/㏭OVٕ$uZ܊JLa؆,;t+BAie*.ţ֧[{u;Mb̓69kSrf>;w$#V8* w$$G+0 67B eW,rtnrM, 86X== }sIA>t[GbOλv kNneLHi];wx[Bq_nRTc yD5f*Ud8n9^Ra*hƣ>퓲}(}֋Bñ j>뷢6o#Mn|ȰdQڰBhϰWzE<7Jy8mӂ+Yq{E(hL$By] 8>jX-bPcT5nF߁bM8EA] `RM@{'mD>QmBiNFxbnfwppBȻ s2 ]y5Dȱb+4&FW*%Qs Zuxs,U)|!F43h,>uU[V;q=CQ`FyB.J %B $f$Vf~ Z Jad WZG%$6Jv)&j*>*~G/$e4qhjlE[ )r818iU-/;-_y}nTPS< g*Dzɐk#k俴b5cV/T Z9B?iz;f{q*8|0)57xtaQO0W8rB;߇8&I3EWHxJaH54v.Њ<6d)FV0ܶC^+xiwYA3ZtM_;}} ǰeILBʌp4K_ {ZhSD/miwǦ_͒s0oNbk*smblfW*r]xYA<`FMQSj!>d5ĐpA)N *f!lWN7 >=v zQaU^cMuy*"g>Pry)snSzUY`433/+G9 SS3B|Np+kJ!1$&M/HuhE$ݼ<[ ^0M- гJ>b:)mY\\*jDn,MfAv5I:y1_ Lqe^p  =?Px/"*: M[mzzEBQIabI z('1WV f8)=^$"DAGab9⵾JO<4?#^n=9+txSE2*寎Wܥg u/: ]){swf%|BlEˎr. E@oNv&8qpi6dd1@cCo.l}@OFT7u{f`ٙT:\|Ӕ4rٜٷit^ˑ(k3r䠷o$| [Mjn. |p*45><fӷ3};f\O\5UlcARj֠QDuLS n5j6|~ yKՠؿܞ&ϛP]M t2R~-\¶J&Q,s t(ZU> SZ<6B=`\͹HPV/9wՅM}@;9%i)yͪxy-EX+kS\-l6Zy urZ&C٢??>~7eH$ Cįm1ޡ)͞^l'8N{J$ mܥȾaAw~ff;',g E2CwQ*/Fo7뜗nݎd~𔱷HmGLs 2r'2 wf_uؽԛ+gHp>蘹yWI8 92lk٢ j?PX *8Tg烝FIzIs Tf@}ie-W>".ӫc2kuALzs& mBQ1"fNrQhv:BO$OBH sH3 q H2&h+Q44>Z l˸ӵ3@i/vf3";B4܆v!8ziUa'Ttc鹰©b| io-^-Y׬)l 0Y&BNHI%K8HSW4K獃G :$۠k#:YpcIۘ 9g T.Q?_4 :#1TVV<\Y_~ _CV@JB`Ix`Rpن(GƈL+Y9=Э Ay1έz*`D_c<۴7y4il(PCE(||k/n4x.e N<֘Ubt7ŃE.>n!&KUjCT{LnRwnCgS~[3s{~7\J)?*@>_Nڏa/Wy`OZ33+hZOP|tQx-QRWE0Nu Q@Fѩ.Y'6Ҿm<sj?(h, >#pfe()+8x:p5SȈ&uZ_?<怏d"388B[2Oq@>mj7M8%\gGr(FDzr/o^k>\EY;zK1μeN2#,;Ly*3=6uX * :ⱘ׏ Hqn1$3 u!'~тE\~b%4 mo!r`X(ʡʚSe^'dMnQP}[ [E@0y~l^@U'`93=;1 0`lk2Ɯ;\%/DD|a.jPV+/G٨i}nؐ.‡,\N%q`Ⱥ?+)mDJAF3Ut[N|{,Q"e6p. Bo| lYOY1ƀs2bo(}Ͻ:4.VGl?j;GF{N\I㚛^܊ wr_{Zv ?nw:5{csu"gHj!yдs;{ Eo"*c7<7DN~@PPtُs~sJ7@o8g ZmG?-ZLzKLOd Ѫb>>`>Ko=NUe|N?ZmD{9fa -}%uW]fbkښ;C_=}ãuzF-[;`\}s@V.׀sAV!J"VxWb=ZSSHyZ'2 .!7Uӕ;WNw'] uZԛ:mע )^ f:ukC%7p (rIhbvhoomfs`mJ}y'1En1uo]~`uRESeӘ>vxq Չ)o Vo{>jJ4WPlI˼l7|5t'H}/HdoLfˬSTݪXLOiwQE7rS44g!@H VpT5A`vj&;Goh .Lb: a5{ll]"FSJ"uW7\Q?52Z?iOt1SzH Tz7!ݥyEAycb(Y5#b G m5r{{{ ?eIbgd{-OD*4vi2pJ?he2)  ewqgZh[Xc"ی&n>|Y*],Tp(0yn; :jt3oݹ;︩!+ƥ-/.ͪ91bWyNedޣxT aȶP/> a' |pFA44@7$Yd龘@ 5LOns:+57òSl|{Cpf["u?HN#IWG2ezVyvmmqڋqvGq:|j+1[qWW*j#\D1+~u߰LEyuVh ֖V ;l`deDmf04_fscYT4x4N}w_#ԩ X J2uNV0>kll\#Ed1ˍ><7i&yܡ(۟7my³gKl&Б|93r<"*A0qv^ u %K@Y)'|gpi[h[Ѝ"=h(*?wUrޟКPZ=.+\ᑸmZ#;O\e#'ч)L&rW /f /8 wN]N/VnºV >u|Ӛg> =u@^2XF щ؞[գ=Mfё /C[Y= k&1sq0SE ೞ P4>@sDmvWhZk‚ל+~wZ,K׃lz>sku6 I( Ow yDJ%`w{2w;?=B|pʏ 蚟W'*q&GWn0BN}njl}}֯oL }Y`೼eLg%u(i|\qX͟g@&"ԅv&]hgv,~hձ#R5sy+i6˱JCr/fz.ޝ2ɨ|_WeV> Ht6 " .dN3l[7Ju# f$#=d?I%3O&07j҅4@'>cz'U`Qmm2!v1Zcyκ.ٱ<,X1W`LVW\%'bb@/AkgO;g@ $)犊d&u(eo۹Ӈ̚|=5}74!. X*^b@h޷Т럐vz"B|ae4pYО87y i6]2p B;׀'HQ#AZ4A;%Mzs4j~s%_[Qh.< }uhHoف/L3 kdjl%^iy; W-WNF]b 4ڍ_GnH'*O\}[{6];a77SCdFMјl}X؃D-ۣFg'{ϸl)8nfO.8S4E@9| wQAns/I`?r9? qY)7#՗U|%HFR@?w22KaLui~R'̗FHsz0`:<0xuGC+(9-Eg8|{4eKOT~Н.;.2Kc\qQYEN4o{V>yÊf҂ FJHC";{b|Tr4Uߤ ԜE.mH9O}=I;eF9z*"A#09K7{6ZLć. Pe. BTbqlnD!;.ebv Q z!>䍂hDL]qwLO̦`!*'7-"NԻ`c sҕLbj#Tq ŤHݾ8K!ڭl(3=zg@$|dUuDblF97{B%jo5lx?#nW(*{ ղl\D?!%lfJ &P-Tg)mScФtc'ARsvУ&/1Nccl7mIG{ @~w ^L`+Z`Ve֦62ύ0 gʿ?cc/ ;vd0ʼnXc? EnNW&%>ª%U'&[T:c"،fL[I9א|(F#tvh:t&į_P6\^LmNaQs$&S1ZNtۃ+e *vV"[DER|7-m05G\4"3̴>,4I0"rq i0($Sl숐)4AD$|oqWXDFJkQjfSa>N|խ DBdM,V)M ۚv4!9'b6bROŹwδ?k8[6Ӳ سc|rem玥"Zk!}9_?I=!2pr{:ϙyLLjm[6uk 3[ypeS67Mۚwė|  a?3eVdbsa_)OXu5,K:E72SPfs < KSdԁgR*aڥ|pPʜ&oة0 ly k툓r5)S|yG$a5sJv52-k R6isKU09AkhZz!@Nœg?;.)S~;CٳX^-sՏA2s>aF>yq.Qռ_}[js Vjm\!d=ZV-#DY/2aU~L~wQ\7R' r)/Khg2K6kAm%AM;Zrm<ngFX'E4;r(Y 8vK5> =x 126(g1k"ZϬ~ɖ^y̓lκv;-'z{ lH؃zou44.:ѿP\V R'~otQ~y,Rx*ց^},ȸjQH4ds75%44āDHәB:5+k 6s|wb ЎС'Řu'm:9DxKVF%_>n2ƛf7S s,xB篢hR|dQHE![TAO Wz{ͼa;ul+ 2Ot\U}bWj䤩O8,Mkp4_%&pZT!-&sMYԃ CcG<"}M I<6E)F磷c@R10 ǖ]5P"E ygQW Idb.tӃVmm={X0Mke/X}vptӌ@I"0T{;Sd\ fVE9%|d)VY?h5wÅJ8Z`5D9w&v:kr30>EUBa RxoHCy*aS+D'x1?n݉'bdypeNV[ 9 bfE3ܠF16E.1whhk1>a<4~Y0`|1X|_]V6% @_ 4~rֱ*̂wUK5*4iA*ٔFˁ|b*P7= bqΌ-BuXx89o槣Jէ/eQ-PG#7 OOEV 7V ͝m~(?݈ J7vÝJAg2|nu~4o R D\ݗ?p;{*au"WZ~3-9xߝi5AZ-:Y#X z{/+h XeP| x[[ڐ,\ty+QzKiH 4foCޓ]uVk=l.th`cj};VRU53x|s]M]0%Dݢ9]]f6e <5yϝ؋6"y|z$˂?b/3Hg}Rj;YJ^x=!9)뇅pPjjm(.wHAӲHB DNj& QɦۚHѬ] '#ISiT^'tnÆ1/WO x9KZtwZ 3o6+?k^{.k!d*mhT-x7١ S se?j}/'ρ2rK<_СJ,F? H=,L%R.f7ß]ԙ<ϛҺK*|\UW<˒xA9@%:HChJW]W"dGm l5;>WCpĂK6#A TK3'0dV6OCGd&Yqnn O.s/j ^Sgv]Œӭ=ȖgoFp?=:*B͎gxG9jPh dZZW8E8苾qlZr:>J˷QZw'0hYG lnWhF,A2㮺qll#J:=aXh'tcGs)rqk+4?]2_R̖Y,@Y^83qX~_(C绉*EI"vwʾ ^Ȃ 'X[ߓۦТPi32lyC£R@O,%K? W=waCw[|NVx!. ̊K wf.xqbSJʳ`NC@ղ2l- tW) Aݥ>T)٪6W@i`É//:|hdjz x},T$b䍓P2*gy) c~>rv7qvbw c14޺9gvd:$nqɺ W+MIPJv`lN M!3 {() }]W2դһ@&KDCzZQ?y_l D9𕯀/deFKF>- ƣnLJVoԊcf?|Jh%T/mRtPb-q7v x8/Bg/w?CeWmمNXSH)qIUiTP4B0=7aݭ}~Kp7ZsUANlDvjˉ./ TJ "}Ȥ^jX v΁04R'Fsru L|O`~Sd+ϵj ;Q ѡ@Jks5T_Rz#O'%[OSw Z.B7"Vvu$Su,ӵ+,|ϥo676!WO+ ebIk>/C;8{^U}+3pGB\(@ ͖#ԓfZ]S؂/i:Æ\ -$EJDC⩻/aw~0MeXxfWx==Ί4{kT3$_9f#Gg!BvX|r}n|q;XYTQM3ګ@Q?aJ?r"= rFrPT"58*neȽUbU3X{XmZImhw#؍ /P4:XG X][k D@hH|E~ڂBACPHN).^MszkJ/! -KFX٨8̞mVɶcHO4I<5=9p}Պ=YT4& O9>(-:um)]q.nN]V=5t+mssֳ(&89 A8"rV<»m ݻtm) zS~!{X^c 3-߲6pre)f9a`l{K#lA?v\ 9ʾ:HhWeczp}^BJ'q| 6Mkե3Ӥ:JNoqCB1Թ>2&H|GH1gO RlDǸ& 76 WVF'DY`FYM0}1Uh\> SP0e];XuW"[@Ďr2!# 9F2#G%aEM$h#cǗ o X):qKR0:㔝|؀70TzAz?&0RP27Z)1'yM5n[4/(J4qhmkxāLZҖ`K!썜/a[&$YC-U\V A(Hlh@b ;d4f'Vvx$%0iˆt}hllvy7!f;N!Ujc/J$%̝*1nBI#n/1ߙ8RNz_!0pJ<3d B= ? FyBCclYk^ iױ߈=Lb#ѣ<Ub#⇥=-Jh<7'f̈́{@z~苝Z}_ nzyfصWN[pPf&Dn 'Ml1GYhsI[8jTW4i_@Hr_RP D |?mK]v>"8x t/{k{aRNE}}l{6}CQ7N& "r_WIP|]*{`(A/$j䑻 yKQ!r2eUll [ v5ϲOZtI% u\Z[Za%k lw%9}?L^Q+sP.񓕊g2Tl;%VC'Q{|Iy5.8 XϢzwp@&F |e/6Ke/a@eI6KC)h EMxA慘[,I*pt緛b>PњZ\OA|i) $3cx/KWd>' E!Qa/ 1~@KCLTVYkaX"$.48腍H; ('^J,1T `wHP]U1 5IK;fk8-{jRlکni}- mO`C"%l䑈GB*T/ꑚXݰE\jysP(kb;JɈLoE1rO38upi,Lꕾ}o" zASvxCQ,{oPݎ? XH` $SI-q0 Ax;0[bB>a>B 1Q~asjHEN;dk*kq &186 W.&bv]|(d P 2p̺Gq (k)8ieSՁ}PE6G"ΎXG{1{?{PuvWQ"2jWDsBwM(s-u"~ $f4۶Fnta݅-ZM}.⢲즨MI9[z3/kp\1٩;a*KaW\o*;(]#@p3 FTӐiS=f X[ b$b7cǯktWF)T6`Ffsmt f Q Rn@{}\IzViDI;4ec\NgZZǒxURpC8"8D7}aR9 WlvԬ.owU#Pbx70+n+/|GŸXzeK~k,O)mȋ"ZI8{*JӃ9Ԯ 9󀭏EjGuUXu=I?Jde.W*񚪡.f[{GaH@ӡz?{.A]m@Ԡ't4(&16-N3=$֬Tи!qqUK+ [/z䛂C\!9̢}hj۩IFo Ќ-X-~r{,~_02Yzrb͑Dc2K5 B`y8|YM 9A$oY`@b.塋J4rzwc +b@tCɼi1wNm&ş&c3I)yG.\]K: ԭQ31iʀN>U?zGӫ7m" 6Fu=g+yf*~}?EcWQGw+\+O?WAWm\?ӠTZ<-4;5Eq?bS NVw5̑]^pqOjējC~Zj9|՚!F&|Wy,Z#9h8X^Qq[obn^Ra@AԎЏ°E7ݑݷX6,@_dO[,Yj?18vvߋͫ0K̎4<)~m-iif'Iy*iyv4 .#!,bK*Nk]4:^b]x_;ep4j& r20[  k^9OS機ۼ8''}W/ Iz, m֟x [̕C=Ygm?']h'uR6WC!h8iK&BRsL-g  gqzyo"8GĔ.-,Jn_[Q>_k [cU lP׆TQ-A@8SE`fhHr>A^u+X?۔S`x`{ t(BBUo(Cs(\=Rd`@6>;i2sGDI lԯ"Fwtfo#3UGڲ*4)SAKLiS6Uke XO,jYLɘy4_̝fԾPXJ<ۣA&f Vp@fX5(!5>PI8HbcI B:65}WNV]!j#vL<ӓw<xxttKT]bvȑWFhh50*/|D#;=&(.:#9u+P[zRFx)ǻ"nߚsMV#C &;^f.V yu~^Y0$f2TG2:j e3j"NkSӰ7./F,q6A^V%0f/|d1HѰ!T"ŧroY zk!I[䪿y_JEJ?)쩦I<\:Bk_+>Q!-龏`/ 0P8Fدәfws!'%[BB6[ G5TB/t\ȁڶ_.;jcJqDO 4Cu{M /̫zr =k:yx·9o- q_vBeLyXOO%Y)XoƦ^ $8WdIe"so*0݂+p7Jv:Z2sOc69xgu0_T$'R3 `ql0^}Ư~dϴv^F;{aCR*Aʻ}%k]eMG|61s2Njgr"kM|%6gws9Sӏ|k%I<6L뫋yF/CdNxrLת ^!۶@ӺQ>۸iW1G8z0U.a'r8ؤv>jS>*A0jTM=jU#m-nw#gցAiFRZ)}~ T!I?{&('ޚ;"-ewa1kH:N򶊬W(p`+|~w#h_6I,h^5f59=+^,7c`~&؎#XitN:0i,TM;Cɜ k兓5*?~,SZ"Qa*NPioΌ)@Bb'efq* UhQ\mtM9P8aN蜧^Nvh˦wrwڵfٶl92&_s)).arG~5ܘƧ4F<лk/18LI"C!80gLഒV2_A ̘"1I|7],["JQC)B oYz"rGE9ނ̧m+j̵&nk8C'쐩X1Ez멟2>c=IS(6Za,Xs3c1[҂}6^U{tj^5ysFaӔTn`|SYml_0yV o McϤ Kӭ6E=[fzC* zu6>z,V _?[C=n݇CE1F  &t 7&+LKDXW4Qd~ !yzK9[@=3vgEsDrcX_ I햘R[ֶ t)jNMi` ϿF#X&Rx|Ⲅ{ZO@aæݰTeg$A\5Y`dG~n,%`cm`{sDr[㧙N 6~Z\" L[V z½`oq )S1$&BCv"~Ӏ~,Fڿ!H_șDFipoEm3EH-u8$ O֐.nz“bIwK5 Ja>Nß1@_]{"~`h TcS,S<xuJkXCF#dߖ>e.Wd h68`GXknEoR6{9.i)g9DI3.7<6?҉(UxVzGZLhJ,lU_ó?C )̗.顠=,1|OB]g~U't3ZKْ _:/ҟ _wvUG뒨ֶ_ 79+9eGM}_FFf_Y [#Q swelVWS)x|KKeO=G,DZ)Ⱥ-qوqf*8Ts)DJF<)I+:LZ,2nXo/ 3x< nLN/vebm8\t~ڤC(9-&fZR`|۰]k.dl:&g-ڹ eTOC#W tWKc#RwEv90cRz);2a;}-Be%3  W]^wί̿Tn$R*V:یXC:dnʪ7j;cD|!`@ݟuME⥆,c<ID%S:EF}/GmbovUTk`D:9SB;9{J)Nl׽V`#D/!xvf_lW =*ݧhds,|MWDmFz uGS֘ҸmWD5!-W # ,PZ\BG? ќ h1-2v.z&PLR:ZƔ9zpA3Ge>[26(#"ج86=ϋituʼnFFD:vbBԜSZۍb+'KU:kQ}4Έ@XUyP$(IdI=s)?\WXD( ChX[B%fMW,ʨ4j 6ë4Xx 6ҙrؤL h591Z)(|ZFM-S&#@oJ}υ 3 `o;1T=kgD$G(A7]vjN݈ s՘8$[{N5~ !cMexyMz8ayucVרUygX"b $vQ/agS4z`1:.ۼ  >^ (B\Գ $AרT~Z/.@D^VEi$7߫.v |rd…u@}1Oo=-+s*J8W=q->*K)sQҧ گu&UGX\l#ߏ\0& 5n柦c^ɝp3.F x%$a}gBgS1TR^NKҼ5m"Kgl4@kPt4l /XOÐݛ7̀ZC7-@Q{ K@>zNe6 = wof h^?!B.Q.La%ǠWPϙP\řy&j<{e^_3h[\/@6,3HhQ6R+$rbFPR~cAvdSߴnl'3'G8ΦZtaU5ѡ{$- aô΀ U/-ܝ/{HWyE-8~X6-zCAlH`X[C8#M>Ϡ xG>ѯ2 X` *Cξ,l9W*&AC"@f@ SXNg r5.2:xKBeF{ )}2goL3+FlZ`#$w`3[bBnɘ)Y"zv( ?:p$￵P| X]`S_:1#e:X&Txmן5M 8G]g22_KZ )qK]ЪUZ9V~ @ >{a) ,qv@S(xA@g$hl̍w b3,iGf[6e:JFq]l MP!ݔ}7 B̄xҩSΤ |8n_ Nt``qt7ܽm-eKCgC$]!8UW`Qw1sU`CC "XjY&?EZ(p1*bt흴Ša ѾItTvEgʚLfs 6'Lή~*:LDP/%=GWp@:şf{E"ZD!ݯҕT$Xi4es 7\ܤCޒ n`vˑd;}lJR<9$XZ}:ڌcݴݙ,᥋AhJ)CO`fOQ_G/5't*EviKH^3x\M w{<ജPV}}뽣u+@&̈́XlDAHf  8%Wǭf ڪCQ>D:MgX+O!Sy7܀ YEVP]=1Km۪")WD`9 ΄Xvq$^#+SzpyyoE 8j{ a$h h@zW 8'9z[?n+q;HdגsȆLŘɡe^Rb%˺ zfNpf[):ݧ~+$`:^cj d ;Q<w+7K G*Eͅ亄;0AD6:&@:nXigBE~5'=qע#"Hґr`hL1c֏Kxf> ׾?IS5U\)=p9u4#^͎s=:΀J̫/#+az0.Q{">y {4wB˒+X3 ]hgnI|[)G7"hM7I笒,S)Μp`s *D 78 F%á!40dҜݕGdXS{?1g⸐ul4ffCQs ctn`W+YN%J#DhvGe$"xN10$JOKH2@;P`0 !Drw0,2_xWX^i֥t*N0rW- &;!TLC9ؐ*0Gp9Xj-EO;'V) ˹~D.w\'yvv4T<Gԁ O椛B[oeMnq5 94ID9n'')'ݿSLn 4 :2agV!prQW+^"T<'F|?AN=%L.ZeImbt:lL="  ХI{,WjIeA27;hi0N @J[J[ZElCu0t3*~iKu EEޘ Z筡"ʓƧ̯l֋*SVnU/ѐ/>D@9Yrf%xao?G/ikn쇝tIޥRӗL@mHܗ|yau@s0[0NvuŚYН܋S@zyd3!HRE6@6%̖ezoߙ ^܂ۤǫu&)Bl~6чjtqHjǓ0A8{_S,u[]Y0-IM=&y?%]$M\S֬&Չ&X_E QV mC8Sf^;-_U:mdJV^icAПk71)o1MaLMKJ_Z)1_ 9\wZeo!G/Mr!{aK-Cj&*s*Ѭr} qr[ܖ9U4H-5AKמ1`_ \M"Mik%.-lD՟*S$޲: qqbU~CA#;Mm m(goކv*ǓC |&v*Ŧ .V T=x#Wh53al5rՋc |x-]LKVd!wv MSPIY,:?W[D+-h~oXI/p,JEX Q*O2eW}X@WvmW-rb9nJYJW_\ZFytkx. \z$ "U >s lId)K90L_vq-7YX^n咎KKБyƵlR Q1nlwl(gF2An]K = #HQvt5ߺ9<zMYs  ki4d-s+ X.i1a&5rMX9 2 6Pތ B}ƊYxŚ>>l70dyMݓիH_o!~ab솂SKʹgkv #= 夡JIa#unQx(d>(y6Bf g?I "2A8"{R_ΰ@&n=&f-_" l>PK<w1TN`;jXJM0ۂa|ϟ2JY P pRbH<ɒաR6:Ûᕇa>.')ZA:qIg9\¹}1&h`<.RkZphN Z pb= kWm[H*XED,.vL0\k Ԛx)غzCe.M_h(_eG&0?t<$' ' sU-q8Oi.wx[߉\as5y)9Ɂ_Q;XtIg{r)G5M=k$de q}[ɯϊ=wf&\f^ύf'NI>k/mH: 8㥳nh%;yŹѯ(qyFlއh?>4xMgld̰> It9xSZ n#"m2PO(T'W(CDBzk[ ŬV3զn0cIĄ#iw%8u;Aϝ-(r [{Ț|AOurg߾ME՟S9]>?X8rɨ> Rh!+`Lc֪~ _Wl%"wad}䲌5EQ)]-ʨyw Ji{SU%Hy7AuSg =0퀮?Y~cT[!u{L?] Cy :X7g;n4t8û9.MJ&_]h%yVx ^nM\6bWʉ*6,\pe]JG]W2 K(&r K`,W d:ɽx75}Q&K}]PHI!uM] |ޑm=vfjx!Fƕ?!s/l4Q2;0*Y^pD'tGC]Z %?΃6 6-nT%D#*,9 Xfts^pHBl@ rdSU"#f{<zאh%//Fy*}VUcFWγ؏}@Da]EzZF 4nX X&||#( C/wq| ];U*fCM(B+j;Ch܇k#8)C 1ʄ*hA Y*j K~I>N#t?J5H^V%w7u]5qHЁs)/)&-HՌ{O`W^#}[\^{ޡ$n5.3w~Tz}G[U ee3u5J3CM31␈ #VgeQ# b޷[CdKJf*_RP #(D :n ֿR}b+ʹrG5Q t\`JQ?,X9Om ,TDuԇ"gffb;f|@^#7AKAN/C|>/jLVp8kTdyb YCVU 5lMtB_qZb\bGKE\e jG⯼ _@6@0aT &壑S6{b̬c1#ECѼO‰MIcGJJ!-T*L@/( |oa7#YlE3(Cq4kE vA<"Mu;JU! Bq>Z5q9&LL4k3ir3{f˸릌"14M͛dLs{/G_ }%[;k _BrWƆ~Sy4{^_ <ASĎQMaUq2-|kDyZwYU}BuR[!ZA KFREprWr'_"'9b?_+AWu24l#A˯>b('[UZ ȏ,aK%-vD4%7N$w= a0\UbI NN(0!N\\=؁z ^;wOL$~uAg (Җ;LPM":(@xw׹!~!C\& c 212fL}3TH׭_s!de콎\xAmW̅ }Y/VC~BXGؾb$J t]\+4pӗHLnjt%5&L.,V=VUV#e=Doڄ>Nv%9պʧrel7CPl SQre^+A߿|#mc&6sj秝|,n5)`jUq~ٝ!5$^n35Dlq N +[6b_yݾ0ǣu @EBRg':RdAcU"3j6jd4xϲ3rB``g.E&yoP/-eʗ0:#qS?,7څS8CL F1Qd KY_Ιpb$ |#mZ^OG1h",ڎr%g-"ň3N9g~+#1[]El%6mϳRMtZDx%&<; eCUXGr`߹{譄 ֪y@ɧC1HVMz*5&>s|J1‚Ӟ'j9ϭk=w [peU܂iG~"-_ L\jC^"D+&1B//JS)/Q{= g"`=ZhM8RЛZ_ڗ 5dļSkl ] X,5P .qrK3bE] iC6 i;U roFltQD riW?/Tל*d)ɑj㈕'yɫD.rs/T@YuT迡|.2Feg1]B!W*ߝ Dp78,xD< >CuץkLX8*Q_cRO1sl?!vই38rͩCeY=eyKgx[&W2##f6`Xk._#dlmܵ}c?rK9 nP>Wf blX{͗9W6=SZ[>S\ MʀDde1 ĂaJ~Ng'E=Y Tv6A[LgS!pVr|zdcAk)9_:Se⇋y5۞Pޝ DMmNx »=Ep>( fx>v\56./5 h@%"Q:"݊%yȗ-۾}C(%9RRrs|(7 ׳n/)@-

    :;| Tj HgJݒ]OO#Gqj# +P ?pq9ԣkv!huT9OL< tsR60E-o-ܤH!dHL] ]!]Ȕ;kwLQ؋aLQyX"b>XCV-hIzܘtʝ2;[͇bq .j'=>R|¨!Ǔz(/Va2p PǁZi ܿ݌Q3x3 05Zöj.\sp~[B^7$|#aMd~S&/`yU>Ҭ MT>[ǍYyl>̩%EsX]!W%hA\Ku-~C|el*b(>ħ!Y|$S=l6ljT@-6('T7&QohJGVѷz_7?kZ˞mh u$9Ym ,b9>Edďr%%TK3A4Zz6;S3&S@>Rr%tMKWjmVLwBOx0c0f܉ ~9zMlݹ;x&Wʻ4FK@Sjl~XQE3df{S܈s*NFry8w_qI ?X6=;8x~8,O;-E p$D7DQ+s{jU Ѡ6Rl])($/ioeHcYυdkH IX{m|qB@+pԚC#XJՌpܵ??PyuhEoOq4Zۦ|Z.3Yk7{I_щ4yAY<==˨C=¯*q% 4rgfy𠌉:U^K#\RHz埿ЛfVT `׏rk#wo7KAm1U>=)mϧ4k֐S4IJIU(T܂$r6:cЈ*NsReD}婤$H\Ae(2$,^=RA7zC9THYBTToNyO { .On{G<[Ȯ`1Wk.lj$/1?рta2$Â}qUI/zw1őS ^9G5H4xp"ziLk{.& \GMەsp'ÌdS}gV򥼖4d ɏ1h|/rg4tx e G&6ٷ#Ae XrPQi6S;z} ҶQ-Te>R-*4pQ,3 _˲oFe屹 P U8ެxq~FcKZehܭGrfjaP!#@|k,oE>$ a9\!#ɩD%|[#SїErEBm833"qa:025K﷧2z(})m+[B/QBKDX6rR/^5bIDa*/lCq!k0oqz>7}J; 9O sy.4⻢EP&viL 4^ڱ4nng<,Pxȓ"I(,S8&EkgtC5Qڽ9@h|^*8nV[y P&. ڠ}_&_6즧>K9ZpqyfBDǃ(A, +PiAI8Up"Qq[1u:ԁywWhJtU(p:]n|Q/3#+/Et @=nf:n!'cI%sDGRƏ!IJ9$I3\K/_L<2l g9T)j5|9& ?B0iUcP^]f2}7ش!Bм L&͗P& f>Ph0߯ĨStw3> R. 6Cm;NkF'%_8'  %_iU3eu^@n5_ĄuOӌNE`d|'gͺFr]F{|bBb=Fә7Jbn|\.ph9Cw- X2T1vx0ߤ3-$~Q\l(n&iVZAIdr[/=*FkJou&՞JR51j'KB7}r+H}2z1j 7>!jH}cFKH M }QBPҔb*A0]JOLI9o+i~8"Ifnv/4U-p-$ݠ38Y6Yv uxʣs"^:8D5 Pw k:(liĩ,Iɞ tyVTJ󩷛ؙB/ؿio4]:a܀5Ы5z FxBK S)[g ̾ +K2"$UUNc; I(c@HDT,Spe<2,ϮⳜǒ&+i} kNR½Vx̱эlvY`+z- ` b`/_@04\೸jX?D4v՘{mscq)ϩ2q4vI'$.rj+X!lCA`E/C\վ'>Eҥ$ZaT%8;Hy=a )ɧ6GƙA ;nVIxrLZng:>7[g Jk#d09D+tG%U"uR 2(NM4ۛ\5HuT};DI:ih~ ̈́7vx):CQbv4jQ L o.`3M}2bn3&.in8}ҦI! GYT|A^ RP>LYMvm\i)a_6O6 0Vi  +}ںxIb'\j^ WUۙu= PUzإ&7Ë6,e ͈>xVb5Ww>+ܷ'y29ude(e5JʈQov;q}2SEKlmvS}V ehUtT׳amKLLugWoGr?mvD ey'>8 ;;4 ŘVB /-Gl7ob!@K Fz|ZR-̉:W~b~ it^}E(Kd=lp¯WLF( h`]/y|1%:ԱeDgNG?;cN|5duRY GHwC+LM'ϳw-캖ȟ HNcVS4 T7]_'fu%C12grQ(4E7ڼ5L6Aӣf{a K|a慇ugtaȁ+{sug\*XɏhFg}L,(ENP+෪V\"R%x}g=%X/ ʷs"Zh85RR/uF@ҿT(cX;/Lpq2nd;i;I;Du_%>,PdVc n1}ޏ%t461DZ”Tp=KIXI/]J{3xSAv3I 07Z2$ʴrI7ZV-0ތ$Q?Ѭ7N ߏ)4/NkheEct"cs "v7Y'Ed.I@\rQݳZpNuyNdEQvˑMT @"LTgskpCk XfbX!: w!<>ڳ-ҹ'j̢|Whfx84qU[t5B rʹLfv6QW9/lR=ӸyUo-%߃F#all"+仮_Dާ[1.iq'6"/$M7K^A&sU9^*Fbmc *3-K?f 8/Q1K=; ._Ľly`N@ jO@|eMiϬ4OVsӫ>:>g#Y*k~TQvr&}u1te`3:Lc gк GV A+ٓZ{zF4<ˈ7&]{7Q>2KA-f'y Kl L VjZ,( (dV(ޜ #E^?^_!rD=gxE N|6Ni;:8ccdK~xܲOW~;0Y5:4cTÿ_DłBBzueS HKJT/b&iJQ@j{0@կ}ȣ$jrpϳӢ5v ྊ5÷Uk]oIO9ot"X o!b(>.Լ{u?]'Zn⨩0q%A4wpK^J"^Y32V]M H="(%2g~|yʵ{/v3_R61籰u7kjp[Q{&q?@*~߇tכx3H7Qֻv+ֵqhy &O?$xK gLdoK`ZݺJ\ YׄIYT sySBx?[S,/.Ζt'61S|O3K#T9=LNLX\qOо\,:W]U:c|drCZ˜/8-WvLRwaBmPL|VϾ%?AOYāF {(3x,-ʔ95l5lZȥw0,C!K -pnF?{L돹1kf{ ?_[ Z!2duR ԩe6E8: AFsᾸ!0M6Ӆ o1B|a3&SܟI{AoD34I29/I Gd3dɘD{GdFۏT@ ;*]%o E8js6Έ?xqIRf@D=v#~-Jp/b:ƛ`LNL)kc@}.0͊v!Ȅ*]YKv|PN\JdmBHao&,0ގCkl6xCR‚F1_czs{Ji kdec`I˽ ytŶ+R scr 1P2n\ ǩe VP_` o߲E!?R~~)s.Wףb؄2~NcQT!?K:m`(c} as)I*S@j T8AuO=8AՋ=M 9(аb,`㊵GH 16gW=4Z'3R3d"7A~E6za; 3c `OJfUB7*=I,zB379a(i :wX rpܕGOs J+vw4_p/%@}܈t1O@3bvtRb S ZUCxKo2X:`,d%jE#ertH0 ̋z^­-7l5Lp}d71жhy6tCY; jp0M*Np`E+(1Әn‚ nl_˗>e')r ^{%u+Dzl"r E h7vlBҐRy*TAzD^Z5kx ]//䏣ԑ"O>)?<#:ǭla6s&u)y|-aqsK4B|Kސ"gjL~ڛP% <\LŚAK {S|}D49EGM^MNfdrdaJy$}?w# ff\ skQ# S%Ven$a9$4DTNq$he*^3WD~rl)C¦ X SP2Xgz 4}iɮ<,/iӅ*~_˓G|VƵeDU[A @0at02NF\2]Y:^QGxkx@!oF$ܰm&[-֫H"˵GްI ,R .&QAz6MGlr'_b-wS&gAjCfi#VcU;'#!/ C3%-ZIuXD8,DIҏMKõVM2\-Fh2zs83#kbSD@$N=̬sHe2W6yzAS\ U7%#Ҕ[Wa.O6Bi7Ϋ7D;BdKB7p|5wmTsMF8?.&9]n$iܓ(%cluB[04:a j7ܕr gOܡ*^!ӷGo/m9Z>'f=#uhLu8>QMs3 RF1ay%>5OI*';|5'L+t: { ^=DZ!zK%N}j^I-^7zoEg`iJֽS oCTgLf Zd,F/ [@y63tm·ґ"#ԽFye dz]Y{؋}-e%0?i ,N]Q_;^u[ak =,1]-4EQp]?mOi"Ȋ>@RN:?m>9.%|j3;"ExXlԱxܩ$Q#oDls9&dF%=eVbYuKޣ%&ݛh9}ҵoZSw\WgQ覼qn%z04K$G31v I97+6o`q 'Ľδc{7"^#` [ 6*C[;Q8Uyv _޶,m𕣙M w,}wi|Ga{(v_-.x*H*שּêoxjk=I^Onâck/K摹b6(MկVƓQ<1/?6(ߘKAu7gzgʡ2:kb=$UyM7 Bo__qOX|abc{eZ`/o(0ƿ=cUdaRˋ  j"hɠed+ :fk,)wֆy'PGō/h!_zXwOrQ%{ű)c>iAՅ0Kr|+uxv>\e qNC7\ AxT6qV`T>6mbv'Z؅Vn(.|n9%oٹ&Z0ǝ!g%Ek{PQ|<,l7S {@^U$Rm~W  ދw_d7CɇW'Y?TjZwVt_gTQܬy4bOVW)95fV[s:K8u̧m9GLKf5㼔XCL=Hr\%QDX4]w3 { [ XkPHk-ťv%O0 0|M!bxֵ|~~ `AP|_Ju~X$.alK miMc&T1lPN n|ZT뎝,)#Rŵ,[,SDiz~T8\\2G虿*m'Kb*5' (h¤@&1h@|{30{=noI|9K(vi͒n-!w{&-#1D258ibVx>٘/ I14 @ދV.~BRV]_e IMN'>f\D[a]m&ºŚHUцӢ5 7њ1 GZae /1w!g[k=r*?^y"Gkߦ"!++Q_6@CWzay+Ԯr?hzXqehv06 DUmŔX KpAsQoKAtyJn5Jɶy_}$~A#b{8g+:_wa_\d5_UIRӓ!@2ht0tLSVQ,KY`@WAzRP__2&f t<3{Gyĕo Rպejͻ~OdHz,GTz0 7> dytNyb/+w\ Blݸ#o= #U f4]pR,a/ei&I&BUnn%&YhtEe +/y[&!ӗ}lE^QeuRLMg35ॵ)@%4qrAՆn/ac}~n|<ƻMD\0ٸ\I-i%vRwgB ^ ( T~I`C <>y&Pٕ7f@63邯yLo1:DҼ/Q,V"D1$J I2`AE yД΂ʗw^=Dh@˜+gڹ&CQTR%||4g>9 vg w Ժ hH!_;tB[M+x8"0DUJȊr^[ňeE' zh_wITp3"K70 'SK{?蕫`xˆI& n ƘrK?'B(^v݆Yd-M?䅟cPPE3h5VXk99=z*~%)>LřcѝE`  %Qf@1c[Ĵ!:,ۀ  ] ) 3KAϻ ngbBMWF>K^P`4_dx"Y]UK PbUwhy: ڦټ6~)>1[]6Qأ#>vJ.ZRx6$3z*'-g"`K%_̂)?25!(2=ogtGkD1ƸALFkHUm~1{oT<p6?"c쌬++J(cբP0sѣ?>~j45q¼`‰aE/jWN9<)v!U(N*Ww7[hanyr*5e?} 5Cca'oЗd݃ԌlTu_񒣸|+*Pjզ?ڬJZoV}|^c;=XGJil~L5{ZU]2yEAwכQ \KN@#eL`3X(*F l{8lIϤ"$,lhCILކWUc(qPi9 eNalWnIهѷutSB˄BlÌw4楿 >S!|$v=FeP5|]\c*d@j-T(gh\7gF6BuCO>sz4@Mڢ;&$6m4+TZ\f;մ66UbVՅ:jH?TuD88Èi&pUJ𛺢 yd7U=C\;{k4`Pߠǎ  EK9Kg&:'PH9m[\(xaZD `ўpc]+f/4<&Q|ɛ[="IaQiP~Vyݬ^>J[7~Y'$|uNĚ"|}iZlDi2 o~s}JD^Dq-Tg΁I!ḡCPk( T/x-H#(|½4769UC.}5;)1qs' ;\3*Y#dVؘAo|Z}WNGyr$ 1&Z1b.&ycŁ#)M,K4𧝹b:'Wg $~)1t≀ڗUKe79@a8,7FaZ,&$"MOǞw] CI0 ׹2W}O``7-@yB9IJ&p*z"wRwI9`< ^0#ڿ*Ff% ,DUH,Y'AFFXN:YcxK7ϞPdE`Gnќa7u[YUGN YIx}ۈ|)(g{52xr=eg΀Tr7x;-D9$7̀ !&gE/R[7 5jǘM`9'㵑@CwڧAcsi^TjbɺE~ͬq!th?Q-RxJWII/T*r0e='4ZQEsw<:S9DOiu%;XxAQ]mȐAcҌLʍjq)n,_ FksF(sɀe ܌ } ;dSOo!ǜc6DH,?lM'&\=h _?Jfª]$ ~tb e zub9;RA[='bN\~Ef:=4K-uϓ}`n`EEEL>$k T.ґ*.*C/?XpR _TW rg\nKTke"n/@2R+Sa7lɳG.Z Y x`g/a&Tv=iۚ31cCb_ACZ[Ɋ&x rh&n/Ԕ>El# 5b8s,|Iƾj(otJ C'n{3sz \V}4=#qj@i=Gݶm:'dD.k|bj4-dBOKϰo]ml]@cw!Guȁ_WѸK8=ڌ ?L{u߈ڴC.ЀLcd̹`2yHU]GKR=@C{U猶ݔCz9b#h>nAIMG!z-ԸsiHh\7)g|&Nak1‡leU q4ѬʭjһxOÒi5ͅN/#q`_p5_^7F'3nh x,ٺh+c?T1|JJF]d>}Nhr뇺;]Np;Q~5OmB B_6ml "*:n>{>I]7k2A`_h FR=J)ΈIfnMDŽj{n+wDJ [%iU#Yc7j$'>@[,x \oTtyބ;E"VXVUÎKCMWcD ΢D$T6B۞d8A jo1Nc\@ vi_PPmG^.MQHܯvĄUԔge¦΁mC.u޲J$&#ktO*|~&.M+%DLc:S>+eRu FLxbeo\OhcB_cģay]hlMe'OvQ~wy*WoRatiZ ɰkNMT^]¢;SZ_z(QκGLv.HZ/yek}cf''MAn 6>& /aV@ri3CFcL.\%R;$/%C>D.FOcWH% O&Wvk".Mj`%@WYLq}qѽ ވ 2#`}7CBpzmsVߌc9۵Rߋ(?:CvsQ4o;|Ck5YѣH+f̐ KF Pkab)&r̈́ z1|6\ˉpL2"e",CFʗԂ<"Jg4:lΩ|&țc3xKnhm-tkva iXnכ\q&Ou.LytHWbo`}!p5")eOljt^K.7f|B1\:vmL)Ki5ð`O}ڕ8@❻h\ekn(:*OonEƒ=C}"Z|Q*EUCv !7ΖԙkI[\AS"Ts 6[Kg,φZNCWcxn, !U{FQ+ }MQUG=S<-h& /_j ote h*m!:{:BN-_v[gؿ-fW4F<ښ=xPƀtN$cKڼ(D-}h$(mޝ$X`KWs" C̭5UYe ۦ9Sw;êbb$CVL heMt#9PMKEquʧOE#FGYAsmLsbw3(ّtE}$䋝+<:h"j{`p  6WPpNStII@wW9!O6=c1SXEdGo,RҶWR饶L x{K}#^qqmxʘʛ=r58hݗs-< PF{/?#eVUT-%ān(aZB_K:Հ5oCj]<; 3h؛Aj ǔuQ|ք!aѻ4S\]PnRGq^NEH<1Q%G3 C8Ifa_h=T3k͸ 4է}`Na5ctytA j[`8sL<#†~}h3J]vf6QG-?DfAHKvo1 kmܨ.=l%pR4]4B3O* m@Y,7ۖd28'g80Q &ZhI>D\ptbfi\F^<549)q÷Veka ifٿngT ^_bإ\n3ÄĂDmByz(5ZfYH:^lBA ͲM?@9j 8;].:<&ʄNaj{79U$al _ f$^YjaN@畆l+ MTpTKX/L y% H{>Hم(~-PE^bGQ4 ?8qIXp( ' ۗeĈjsI,a+_?',*ŞQ j!$Mn0}s T" GK|z6ȞO[<܎'Gd/yap)?oqʴZ='T>AAN"~v\JQmols%\/Tdڌ 4.g% OP/r&{Xj{̆$,/"@k_piv#庯j>6%2\q58,c؆+u޼?|t= }Q9{$ R)z{dk'̏%]A.Q%mݯBj=B{gѼڗU̶t'PT$iy m[yS| nU^foJˆ T-[:֗fP_c#<Ät]+@Sp\)& LT G*}5ek((^tMQIZ*vmO­#ŤA^)v.!{>G>wp3&]VǮjy5d&3NP(Ȳ%\8?>n^7Ɇr*yY(XsG& v3OͭV)T>9aM_F'pj,u6z2hE`)qL*e邪_\03-%ilPCC0gspߗtqUuH %VScgW{|\o{]HvY&j ,TڡVFHn`ݸ7O @ҋw&O`C*RȎ^~vfB,/`lu"n6+'nY!cz^-.Ƒ#;v1d:Aㅉ'?oni6(4}=0ОU?"N#_l Sz'n]h+!>D)ܔjw.^ZouW|';81ϫ<&D;<+K ]C"/3:$i ҊGuRJvN`!?;ϸ#Sya -wOހ-Fc{-?Hs[mj@ XNĄF7- ӆ_3QsX6 pDϩN3o :0c%rpЎ".U2,L¹2.ţDФѢtIIiӦX\"M&ԿUՔxqdv=|&MBBi*k{=҈Q]JA;@\HxH4t')DpCau^G{iv1;0}7RW5[2єfkcoWNvnqO-夷1Uq !h[UӹV\f? @g6v9TW#iG0v^a;^VJS>Ξ a7ٜ@Ux GK *F&&0AMҐZY@9B: ~ "Wv(B/@pMa35 b02>w)FIMr<,v"^lq[ uOdFV-Hͦ1s dӰ;F,8a8]Uj,̎N$ep s.JT<]$fE&!`Q b,ST"0t{q\, iTe Z",-ĭcfCKfEK0kųL;{eŨFڜX?#ϗ{UD"F) "+,Nчޭ2N±!̸"\+dȮ[\ Os05ZCT'؞/ebߵTS-nXX[YE*H%rE/E'pq㭫(vo H %V{3h3>=h^,-ڼmI6"G Y.,Wg~"C)h3g& D2rVWszD Vǭulf2 ,Ef> ^LIX#@MKoLdS2 C%_Lž5r!EI^z~Ͻr-W5=VmqLnQ",&&@fW/b)Rjc3͹W]x+̈e4:{괋 Hq[By756FXfUo}ٛ]Tm p^ztA)v ̦0/Jz{|)rzc7nH;.򺀧G%-򹵯})> 갽0mE-)/&jȊ:frœ>6;wuL# %ۦZ2Dp, x0 fpµz^I W͉)︒ӋR|ۣ'=ԁ a~11HI)dя h NB+4T :댣]P49t@:%dдoUͤ\}5a1 _ly^sv xw_HٿE 'AX3XB }C%"^טBAr.S&״ *%51w{QywΚ,FZ^cgcD~&G2|VY@z6& uO JlrQ;2>-eŴVggŊUfcK1kdndÎ0NfF%9_.srXU=!_ ۴OhHbE 2ۑ9>u+?DaBA7ۉ|3g W')*8D&6=ir(C Ay-]BROZYNgiJ* Ci{*5d1$|pa^F\\/좊UϟMH}]`!E dOyQ_0$ mKAzBON]aSh6_o1ϝJ#̑?@L*@y~]tp‚-mme4Lh1/xIb>Nnsj^&xin6Fg jC.GQ_9Vo_PK3Q%9<+P*}WQ]-0-փ_х_/d`ce|^4ڎ|6".Ób]*r7gv&?x/$MȀj3|fT@QH^e܆ t(:0| ui&` O utA=XNdOD:XIdT^WEedپ1q6Uӭј*yZP0,jB<+`Ąq/)iw:0P lqyfx L6{1ϻICU }LSptE5uN# C ܮ _%Dp+mUi'a"Cm5Cn 1Q OQV*QEvXAd<ܡQaȁa9Xe9cB}j"Z?#t׀m`PU0RFGKWl:y }WaWaٌi i!zHH5!j;H=[H;$%P=)-/!l&8Ċ&?$١AN.ٞC*{ސ"K_?*=g;) (bADN=u1&{cPVJlCax#z;w׫9+8[ܮ-|ru8@Sm8Cߨ*~tu \'q0tz@~L Ⱦ?PG@&^// |r\=Iv\>VQK9퓋ghf6Nb܏7۞~Xp1p|8mhiξJkudJs<'Ψ]}sPϺxY|9R M)͠3w(.[v浚f֘FsAifqDltsىЋȼUߓz$^x]6q9bciTn,sulz]. ;FL+aR4#K6/.fCthW X>_wیkMo䨳Z5lzF)2*?٨ vjGow9*4P@_L\;oe$'h$knZl@lUrSk*S%D8kP=9XVPD3UP XHI,=d> fN^b`v!)gִ_I@W,H&՝}30C20n2 jƓ1 sXNczijosM!~i#'a*2_LMN2XVjT; ͖vh$qe$gAW%KԠ(q5:Ll~ ^Y0jҴVıNUv gQxL k~]:i/vN!fK@%{}cfބ=c~\ov呵?X $gv*b8B;h*J-w2c! x#$ R=K['a:Lqa$n }&RqWI(kV`U.ޚ-Xa8j!~.nQ}JZ Q,FMB%IĀ@Ֆ.(o[;8>:GӇ|\#O XΉ0 )ġ͑jbIE/H)ft)QޒjυfM`IԒ NO?*Ms@1fk]%X•p[cAј5?Yoz![5UB>'(AfPH+@NGE<"X"IѺ,"?B  bͳЎQ_VN0|i{H*j-,>I03z'KsyHge+qCwyK9tI án.ݠag&2`tXNQo~R{>(Sd*bwu[W# |1z5!g/;0Jðg$ts򫅷O3ZsP1|q8-ktߗ(R_tiɾ!dT=C=o2"{@ǿ޽&o- W{#=z: 9A_}̽}Hb%WE1>_&'B__Er@^o-|sƣ{|퀙J9$h!Xo&_|ܶ?7s 4t+x s+ #Rm;(Y22L9F3Ct̜i)]|Lsy`||&,s$ NQЮJq-úWНq p8?vM<!u,E8HɪT4VXĖ% 2X8,& kDCNAwa ӭ Ń?{\/33Bt׿ n.F{^ 2qJ jGd򜼳 qR+כՌEF(k+7 oܛ$kzQ,ꮯM\VipiGjRp5=y9):AΣ{yṠƗ 17R֢u fcR3҈3tviVH%.BE}?`ʍ|#jL kϟkx,)>!cMVɓ!MN Ȑ}C 5cSxd4z lZ!eNJγ_[$đ+2hk(߿`Dzj();Y)+%*ˋAxKwu*"J3bT՚ƻ/_`]u 2lw?*gcg6WC9툩n=:DYVAa:\`8ƒyZp Os>lw72#yФr:J#C>PI^^EKrC| hi a>&dHN3i`f)yM;WYad];) qVNEK9D  ,HOA!s "_1ӯSErSҐ-j뾜|%ڤGcgŠ8EZY?yf[5Y=G2u˧zm&oP є F^ݝQQ@ʵv/$<ƱG%gO.T@2fAT_zOB_Nͯ$}$PȊ#*䠺pGbQUք5F|0ɊYr\B}L{̃m k)4@0wyI ߪN\(W=ďBԝv@}ߤ6۷'.mGPUEz/9oτ\wuI 2jV#3 ~xhNp CDjM wcE'/&Q.a~D^Cu9 Uޞq]ƥY&e,&{LJa+  xȿqc%C ԅ_ $su0sǶuX7rY(|$:i:_o_KcMC)nh-e[N/ú?VeSVջL.5oCG 핑ϊ˸}-BF`k6r:H!Tʡ.k5@[,cɏb]cNftigF>㖶T'CPIu^ÜpR˂1}@Dlc,Uw eO~>rO gUrr#gEF!MjYE"6j m(Ň|lw dk={^lí@C{O)tLFy ;Gv8dm[OܵYF8J1s{^_ݽ_ξ5)2NgnlL*T&E`a_g`nF[ 0@nGg~#˭j\NRCv>}& T }/x_;b`,fASqoټTI֡Bcmf!ຨg\L`{SqїHu5k^mo3Bdžx 5l71+r XY I z덒DLҔReK8K6t†hD<=`ZFI![IA2Vyl)H%%)(j>\_Fk9&5j)Լ,t_C }ܪ*dVFy W8rlQz6ޞ]p5톖v$pjA,t;4>tAHSySwbtԷqZތ6dP !g+G4h4KfdegfesexuBس Jn$^ *ޡ/%in1CXEjh)vRv#MC9̘3|s׺Q[x!n(Sƌ3y7!X߶~K|4"x4FW]3ǪeA+?"ȝn.FX;ނuI . NDNbZ3a8%<}y0ͪz<`ufkwqR}#Rdы{yDHrdė@;/|bvN*dzcFN ',]>UKr L қ}sM_bגJyRͼ`7ؙ7u=WPi{Vk(iZ;jH~sշH(Osh*EJ}"Y,R`<8~>тo7X?M4c9q(I mM9hfO?!KrګIm]w{p$em$}4=k"IA)q]SPYX-mOX`jܯ/ ]^-|nygԯRjC>M!1lN߽քpZ/.1f>{tL& 93 y$rELxqHS!> !P e9{zgG'!Ir5 G.=iꔛT&="]x;0rܟֻ )EN:Ct V9(zAdu&+k%34Q=L?ܫrߘ 3vݤX< jg&|:{HOdw,lA``NN 2`nS4LG#fQXY6GEPd'B@+2a$hh[]i#ux ^>s[BYb~.&[o4X&F6ՍFj͉V[0SNh@kҧӰ|qCr4RWJ׍C¢x/X>S@qB+\`q(٫; ,+@@gaw`p5zI -T`t4]XaVNǙ4l-sX% 8ER-/ .-G_*Npip>RN7^`_s#Ήxț(=Kc5{,v 0XbfwWq 4%RR q E*UC`+w'J;_ vj[P(&PѸJ}8X]r~k+oV;+r4󌛿:3mq Oy:hAv+K"5Q;ei6;˫ Dmh%R_H)7e3l_ƌǼU-iuı\0W>0k]fS؏-aW@ u9gjoAԚ?Y<‰J<tE:n}/- We~xYVݪLނK vWĦZ-242i'6C'Q:d|٩5Hx.˕!tc0}7vSnL՘/!)^ԠeL"Aލ 4(>Ӡ6e)@76ZQvx-n\$v %UtFwfB6IGg24#ˬ$Dۼ_ixWJrls'K> !(GnM;YĊBo$iE7]ㆫ5>a +%k)ZXBQM~ wQ!Wa[pH)b&U]0r2C4ac3i4?,ŷ#~3: TD[l&vǰa \@|SmWe/O^gh5Y,0讻@xi:Ao|}@lIHbwD |kbͲ[z'|3_8":](Ü? CYx)()hҰnKTgd0Akܰd=V)f n7&(東dʳk1DdPXc LJrXUosiӺvMQUF;@Bh4Al:WUXYtW5"&޽0,+5Ĵg':{J;tHJCqLj= &ܸ x 3 [JSFӊjЇ 2N"Fx$ݔrkyMQCΧYV#iMJm^ALT0F`x7&I'˥9nuZe݅!:%+ V2gY`߅Z =8$[=ƋGe9Q77G^B1b[3>cd6kL2$!`t\R}V-X4}~oj>V O#jq[ujw.焠FZy]EB*'.&똫 \vTo诉l7'th0IwWg @P5BtYfZ3UеS+&%uLbB.7*{w2S~ϻwס` N,LtBlfTb;G.EלKП@/a|#MI}Hv@A-Yl,V& ǫ9ՁX6MJWⶩɲ ƹ5.S<ݞu):S!MYeJ܂| 64>1 .<ƞ *UԠi!uGB  vgIUܱ섃Ʊ1@_16b0/nܕN{q-ȶ3F`T*3` cS4a"qH{nbQ PA#+^T0Gwk狗^ư#?\A8<;AR+V3"ݙ,sSXiVˤ,p.,jK`2̢+|pndG ihHu:x,ݡ¥9O5?!f&wt7j_T?^ėurd)J-D,a2CsWfqD1( rӗ '*5G 2 xORH6A,3?ǂ"3 _弚G]՗y(id=s۽(KKB>wsH1CN[{~&u~poO臥/BHa`\(8AX}CݫUbeIaxI"|ƃJn":c 9/h7+/f*` |8GD,+lO5kd|bm,N hhLdx"1>+Ex3)`Q"b9cLҍ2na-?W [MtFÌ3^(jdl:7ծv4HCnZsbQ Tk?`YwBޤxS#/`ن Aڞ6qyĸ{"v,HIG rLM6_gJ"3$7b-Ba')%v֛3ܞ;2-}>Ѧ'P(Cse󉊉H.9P/Ap``uI4A\jDZ Y^.ɢnDI8B׃TpD%ZjunQ8$! )nQͩyv Y`3(QX~zEITiU_2i/FClރ3jW-$#PŌv;}xdMuV;% 9 L "B$*'Snt:6űf_5xU'"\"W^;Ŭ =wT;+su[{P'!(|ow0l4*amEՖ0N2Y1htY("d| ܧ ]_A/ǹdMC)NXTߒx4W^0PZO [RaL1d2̤)V;@n}S)!OzU'giS ?o~9"Xv?Eh 3Y9wC,{DZSwaуQ4uiuoVSA`/;sr4).s֥7};Tl"AR/PϴW0;ZxP*k3_!rEK¦3^bΨ >cB*iO㉂%g2m5R GӚʔE>%GQ.oR¿ < <td"ݷcgWjϸbReZ";cN}*Ln=n{ ;8V 7Uݬ-7eXI8GZR5_9^gw{\1@v( C6 ~:c I@a7ZU]4ς]֦CW nNljOc"f6GVfrdkJWYjلawm9.t!UA?QvSP3^iJkS/SG~}}u[g+?ye6^m٠ׅ H|1Y{TNgy `_G{x_7+!L x~b+8]i]Sf y~Hj e a;8,;MfqA#'/cRLW8\wn࿫? C˰N}\Nݓ=GMJɗ1`7ye2K+o#[uJ@@E[n !zbaQS EyE"7 m@w`8* GjMu/ h44'2l]"&4ΐйFkA0ݠ([n쟞xo WbJZ}PR0Ӊ}| (0l5?a Ptqxq/LXL6KH Bu[$MU4'+ި3psŦVģ!.-!Jͥ`EWD2 glDpqW4y=+IJ|Dґ|LSvMC73q1eޒ'Ls=9w?DhݯzS܎)|+OEUǫcHE#d9y O]\Gg\ض,Dx;ub@-H𿙞] B g8 0SdZiغr7\1{R8g,O?2uL RX9;lNᅫQ.k("* z0j658Wv0zG'x$С;k.rސwm9>EO?YaaмWgB!E!i<q7V3 qCC"tШϯsl0'P=8$/%y0:"|:ŗLg\ED> Ψ&`ݫP>.C-{n3l"$ɝKMO˄p(!:δ}`ϑgH 7.t6Md0 ٪o_Zt/eeH}K$a W*'zxH:0XzUAW `.gre鴴,4,x>H\|l@xWPR\̮Ek&B1 fmPx](K7Vq7qL3sd ݔ%vJXZiq?;pu^WKp q6\r0daBS/G?u@sɻՉ쯳CATL¹b#sz<(OE/By/s À J2(,O ';tߧ%A\B|q;h/ܥ;vM/y{Ughq)O/ `o*Uwo0]GEjrd Ù]ޠgk^|<82$[ZLF(.u R ǷNk]6%Ou"2jQ.Ik:I@S6<,niT#KRÈNx5w51׀"El.&ƌ5Y7坋ǮP` 6_=&sN ܔ i,l(\Gv@\~8R::vtT0l zH^r3<f\πliUTO!0 .yhڎ+׻ ݘ1 `A}u)uf-I jhQ)jڞo)@s /טrk%W9ۼ <2TDd d"wHڂxJ1R^p:t1} } ݵW&RkZDIiuPl(+_Ŕqp6񨀱f]wVi6}$bU@28cQ ~`*hA^S?m=v}r56 @3w/sb܏} <ݦ%-n땎l2r;[iGwGphz? [ko6,}}IT\K=zal4rw`܋"SԆ͗9\+ĐkFj z", 6͒ħ>M;L εIKt&  zInR"d[Z*,>uDeI1QEsb,u@!$kNVV=dep8P `댇Jxbe|55 ¶-5a°Ƌv 4Ö(5CYKD _Uǥ*gŽ?( "ͪeoN{l8fpW|otg?JND' krE1DMKؐWKrz&.(UoR7T{UX|ȑK()qH e!9uΏօ9+@ ~rVA^e게L<;~ڳ"5_t<{3B.+q>e7,sfACZ$TӍɐFa%Y9Qm f˩ GM i eUZE׸ϊYM<ʙO-{hrOĿ(P'oTŭ~9̍0mPmEhrH؆-fZ"E/=#v~* 'b බ_]X ~M4ɥ0FKO]nPV0vLXT7+>?pރO&>Znc⃦4 dto <mK~H#}mgVGB_hbk֦.NI#ȯ Dd]9d4,/yRVXNpL_@5ÁN27%v*Y#e.QWD3 CzEX $n–]zyAkp?*^&+dtׁHHvUZz(8GeGpA^.0q2?w%Rh^_]8}Ȩ>{ߐD<`7;tԭʱװݪJN tqDg>KB@Yr`Lכvw&HbbIqkZm͆4|"?j _Mw 7"Oi{@n~d猗2SAY8; E0m?),>*2Kedy~[d+3E2@Kְj[xwRpS+J8O0IPWnRܞeL]LktZeE{I-;{@]3` Xw.7ʌ G 9O?hͩUpŎx>[ DcC ͽC )p\8*ah"@553 <V/r>Jev! |h7sr/'c(|,uɨG( ‡+39=l,^T$59:pPj8 1.T3s(}]B|;lFjm7-`` `ZYD^aBN{u t:2h&9Eikl*v_Ʉ/@n?|1!uɧ)0^\ȭ[)@ CV#j<>s;m ~ocU*3_]KW/!p%.ܵ3 +V[=ĸCEE/Y3?ep<{ ZGq̜%6!CS$?a3Ya}2B3OhK.f1%?; kulй|JdP/WQ=-pi.R>>z.Ζ6QD5FB>L5"\x2ɛmRZ H;C2M^fܓq0Hcl mMLRo¥_~x%oTeԽd|vZ9Pci8Ԝ\` TڈP)2l[Jeki3PUb[Hc2(wyd ptR;C 6~'~`O/.h&8 ›6)ݏ"r%Jh.谹L,9NMT$Jpmxy+>iW,j9]G*b*;gJ,ȺÉA[hA, !wIQ8x+(懗Zp!:o>>lRq$lY^= X/B+ 4I_zC,hn*R{:!pJf4dNQCEҍ#v\@=~ OYrӫ}4T'߃N8ՔRYO!v$&ii[zArBZiE2M:}j*+Uްcb/r  >zZXT5.tS KiILp;o1ùs JSos0Si}t)Y88{W8tXөk|tH*Cd3!Z{&v():Z'o%x!e};IcYFvÚ/9i. =CC4m;׆hV̌c7,S+x(#%%DpiZ5Xa9"wQ-m")?}txvȻvUo-3ugwT:Z?$/ҦȠEZ{9EfGHha\]R]'W\MԌ#.r> ݅ {FV DŽn|ْfK+_[93)tHWYml2^,˭~v'".P'1٤O Dw}چLKlL?83!|#7M 4*e>Ed1Xjee`*l^ZrN(p)ik~Jvj MpD>kMj~Qax96, G_W?2$-["&U2,lopۓxvCCwM6S]s[rCi;Z̿Nd&2BR3v]YO47kBOMSQ^ \iaj HǺ2ݘw.f?DDR<Ťv~/M?djGn;P`w%X0?V E g ܋Sl@Y(˗tDP'k!ʉ- ^>LK4 ub ]Vav n'1zq RmS y.B\E$V!{7Db0 n$ j]۵$FmcUl팶iEԱŔWcRiȝHˀ[ h38R3[EG9ŸQ9 R6|] b -@kqӟgxܼ4<@gi4ӚeO O֣ 0D3$F7 F,/m'&ri%tlR;KeL{ O%(Z]6Yk yK=zD#}if.s@>?ݳvC$WɻnqY$wc\FP\@7|q2SJI 0A %\ʫ.~pJ|'R$Vt41q/3T<֣BRK'粬@Cx#}slz[nZZdX$5h\ɐ)ࣶ3V]7YjK pgeX-8y>B:椢e@^ C ' m5)}rxhJBsԒ!{::oSP1n<֊ci!{eAaRP\1m.XE<iLeSߠ>sze_oifHr'GQT"=&}?6+3]| Gg~U|vOӿkRśS cy m'_EBRj[I/%Wu1~ӹ-l"ԚjA蟇۽ gڇ='t) Bp+41&($ɤ,}5ng׀&RY*2-jJ@ր&ɉUcx<]$ҩA<`?i:!M֝Rze0vL(̫7f೴i~Mfnju¸&"ހvI57Q:\N'؁"_='rB(Om wVQؒ'3#p-%gxU 9IhޅC.6[>1Ђc̠i:4^72pU4>8`~ܲ!7{?l'M1Z<[u?@Pg+[90F}'(q6|V9#WS*{Ǣ uY}ϏD߆fFy_TcK*>0m$lѸDۑl7zP=s w#l}05Cާ(]l`efG*ں Ӯslz|9jZ v7@J+#*މ|^+ƎPt?/VnZT8TMB|)2rG+2VO[Eal? ?DnQc^USͧE 5bs#@=>;r}]a"9tvX˱`$]f0F߻xmLt\zufT1>c:{Af Ǔ:!޵w5HڼݬwVs]dwgNu%(C$@QBpO)'SBv[q4{Ym<ӲX{…lg4Sd}K@-+x"E)0g-O,3Cp>o[dLj7cܭ}<సs |hK~-B;.OV:U?ϔ`rW/<$K>P`I3[6=9ȕ0^S0|KjPwXU4 S7 b9j:(Kg s)ܚlJC~TkK0I!`bĵr*pAD*9;Qu)wR\_iwlQ_KfS 1;l]IFTJg" &'Kץq4Đ-ׂ 1 DL^9%{`]㷩ϞNHl _GFmT 基 0D? Mʌm4O(oXhRkLzӊ0d-q*iOy8Md$aF/XY q̩8 Gmux"*5*L }6&iGtFWBCq0tyPHZLZcٔ7QХT`RMr~9q`:e+(<5 Z_('6e 4 _åo! 'IЊ7&Eq=F8k>Riڀd܌#G3H=aרa%VVpg{2&RV! n빎o[Ҍq:1DVfsOKP73Abi6 "-E8LڤRQ3%wwr@~O^-=UrG~=OiMlNO-8p-s@WYħ\G|=^: 7YQM5 y@%<^'UMuL5OIz&i{j07ocb{[Z(h=Hj._,"*c$oKН V/-w~Գ娉\M8 WS>F.;{u%?JDHQȳ-UHyST/й@aɱLnĈV BHX`k"Zο*1qcGN@oJEP]\{/7qtvDd,sK?30tX:ܵի zlʏV O/~c,wV*k|ĉ6p$;1[o s:5i :"w2AcޮDpgrQ+PlAt9 D| Te<υ"7A BOl)3fB] bSf0/ =֙kJpu`_6p5`> 5U kEף4_ Yj6ލ'\E @鮗vrёC,]mr2nOl/RM5fԽTj1pKVe=eZ&= fּ<%LHyoIF@wf@Gݼ_tKo1ݴ!dZXKA4?23bܳY.&p-L7E߈`QJUg|PC B%G'2w3hWzy1L.? 5yv^:ƒ_;M=oBma-6R`&@uVJ|ZeL:VkǸM]dξUx㾫$,g65ysB[wxSXl|ƺIvΧ`&NjO%C~_w;)ZW爐M/O SuI .hd- #sKyD2ĕǴɧQȏQ3J1's,^+,{Ã2.4 o6]-V"`a)!n,ZdK:1}a z $,ּ Qn̔CxnߙMWܶ=@,r:.\!Ȭr8 !zAzz#E#*CW&uE%E|V H:g ᰡ2+Ѭ~<''P{{dfRî&Y('+ KAp!uf#u[QkCz+K 'y<+ "Se9G59hK ̓yV8r2w@3{7JL&)oJw|FwٺVυJvJ[=z⊯FFVLj'Mݮ&Ct`٨#kNn;LG}m`WfdC0 ;0hwPF~U FcS lVCk|jRAmz=k^#;9 nB+T5d-;0a]|;H$P;6,.l' ϶uf`$? eW)7E0__R5vg3̥0S 0Aq`i cuwW6!zٚ&*찔ZB})&! sftXıR"0t@6u îeZFơ :ۙ *K>: BBv}ik{˜KC /.SF@6cp:1vA4Mo6KٜO,?`vQ " pgo5=Yzg+5bڅ&j}~S+:֢ڊ'?g@ K]y- ;\ C6`(0 M %˛ HNR刺]{ߟ@$xhTm_N f{~O$znlֱ `KnӖ? upC{WZ#W5O4(Q=f E~ Le"7&ʐ?ru@Ulq Χlp(" xg6P՛0yQtEށanONc85yŰ*,MOSymޮ ݳQfN WeR+C~ .yq@jwm` h0C_6 TS27yxG_ݰڕrM[Uڽ3Q鳩7nWgȯ+99e_[pWm|eaM!4 ]S-܀@w^#Bb7$Q֬&v3,M){(8'9ߐA^׎qD pɞlEuЪ%̓e!`[hV[05RY}TͻDJaB[2±JܲSі+@5A 3t7DlgvRHCP]b9Fm2\a{."ʜ3% ]~u j| W;B{}-ww־ZelDT=4L:U@+`NjLŦjj 3Y4tO\%Y/׊lKseH$(Kh(Nό+wM^dr6& a}>vx( YN)nr~a?9X6"=ďmJR1-$< 5 `U,㗑kztniu]d# n#~#9}vWt7 sF}yLJ0-kW,UҼ ONf\cGe0e_*< wZ0`< <2C0 F#fʭ,`*;^ jhw?aў! @,R㬰3e#7l0!Gl4Q<nHEǥT $ 製&󥯳G g+oK]{ii#[$2٢pK¦_h)kG'4!6kVߋ/Kl| Mxj*$-wT ʘ< ǂD \:5.- iDf`G' ńcn&:4-l{iP3#ڠ(Ҩ3T~-Č:|57P--Ϻ2Jb?BeML*D#Es)4j󂴇fd*w~y#hiX!QG=~O mfJ XfzMpPҬl$EzN \x&Zv$.+*Õ+rJ]sFktvw:rc~!m g?NK=Z\YVt#oOOW<}0Ua~0 ԑZ]Tٚktz[]C*6-e]6LQVbPdu{"آGn|Ϟ]<8=_*MDE9 QIoO CS{b\GIp!}sCTvdyawPl2- rSB[r˰ UNS.yMOշ%?n"kɽfN,uvȸڼtԉ75-2li8Q,+zm@ݢ=*k0 <9-2qa4xV==PB"xcQ>.&OwZSG4?kQe[@-p6+pi|ݟy7 Qo9d*_ yCp\oI./<3>B좧d=P$ u.wR9}ßfJz+C7`u[6JsnuItzZeGDVuHѩϼWsAbIөTaݔq@0.(%z~UA0: $rTǐ-X#^b3xwp邒wL?1H!9\H77Ig$(φXZL֪z㡞g7jOiVWIyyr`q0 |L; w 'z)$9Dk+V?-x͍DJgcmGf4Tn[ec]RK&ul>T "vKĂ@EFD26; rz:KZL\+pEL7[֐:\&SrCQR,>/G_rE.\&+#/-b l7,J]>^s8A\'Bo2+_Wa%+EBA2~b ٣9kQf".bD}*f}Fhx Ҕյ1I⶧OQRAs`qVhZA&gy:H2,*hz^_w_s?tJ4$KfASH0uV) Y\WO;&2'9rm@[Լmʤ0'51}~M\2/nLUh5 B -3s"1pa" '?i4Fd5T1tM%9Ω|gZ he7H^vy<FGE]Dl\:lQj;9H m4~­7~E (b[ jA!Yg`\<=N5yow(ˉv]gCz 6"D̵;}~xhs5R/s#zt v6> LԝΚW]U톢KU%UղB<)Ϻ}.M3CnW"bG@\RH];?) U Ͳu (|$giKN8-VS|ea9"7?L#KDҷܢ+Ê7MSH4TMxm5h,[9< dED꧿xMr絼{QF-G7nR{MSJ/u@ ĸMNIC~Е"Thf/4?0#B3JL ?jX4:ބNMTUOـ3[l@rRJIcm%#zd,Y:|E.XӗѷʏuHs|l1Vw-<@!^J"dG3%(['r[g~&e 9\ d.PC9TM;7{`ܖK⚓]v!Q9SW]"i TNﮚ۔w_ 2_v"_dxKGuw~)^!VF H-2L аp:2_oNnTUVS}q:pwSy@BF{VzR)BK:7J,/-@=5z7I(KH{R!NR=WX߿}D( Ȫzhe/ Sk=^ȘAޟò:8v3l/"}.:^Wf+sdgJѰRu̝\tO~ ٽ3ܬ[vZRm`K% LJ,Mؿkz_cC(Y˘EzunTt\٣u8kIq,VTMƶ7"ҶS&8j9w(]`҅tLV*qWɨ%7]Uz-a$`v ,}͙u+q'l9m~Mf6Ĉtd+@[c($NEV Kǟ]?)'45 0~1%?4%y- tח`mX[U|DϳЏ7ڑoǮU;Ok&11tW/ʞg]&!=ΣB<^۱@׺hn5ma̪)}_c_X3W]rC`Q? dfةMTs 9*H `.E ;KL MWSYrSS,P״?VcދN/p |? nβkx#g>Dh)UD95}bbX=75U}b{j*{`V,dȿ!6><4y.'LKX{-Z$`*̬GA.iEr=tyM.D i!F0 FM.L[9\DԈ*ƻ|VDI%pO#x\QKcA?J_:wrm=|1Y2=,JM&"y ;{d{E$MAĎ_i&z cfoj)'C?nۡr2L&.hC.TiWRH;lO{m <,Řx+FC{<};jzAJKBba'U be&מF/&#\}vϱ͞e>ʮv,u9kutwV{D טZAZ|4Ό;мc~TȃzךTl̇)}dz[Fgs?surUÂ$1ݸ?)PH` u[t;%ͷ(iCJ'jlҨɖޔ1 DL'b JzkEY j:\[f۶a3ӰC{Aa*R݀xH 7`RyL> 4Y_96 [ev _,AyGXmс7 xq,>ŅH.ü&cѳ+Aaf.<%DWŸ%izt:A60\)l n^-%{HEr?&)yARL HLAmGL M|Fq"ƼNaR% a]NUpW5W؎v q%JЃ.(EKa_| {dղ? ;ΉKLLD-,\]#/]!smD~䥢_Q3S& |JP$v荞fIaĊaN}i e&cJӞIS6YiwzTg7Q.nCE֏%<|dvFcFC0 W嫐FQ~tju<O@ -meձ DAruwcv6"3`lFSWP +ncD}&tk|8 !qf伢ӧ\0t}{DQّq@U3I/#,-M0[U🲂FCp:7Y5LyHd&&Evx8xp 6"CԼRJ+e _7\CmO9]8Y B90PbqzFTӠ";EN^sxOv*+ ]k3,8D׃L% >(90?nN?iL`f0j+KLc:QH/SJMOF Ub< X;o?:Żb(Nƪ5E`6(V_gu \YZ*{S,Lkf<ڍ0/B[jGH|D7&s p}`_?퓜V_Lb>5lJDua'dŕ d8,_"n[Lݛ?eRՖs5' s[EJ4Q[xcS֞C6?O?׆ȸ݇V~7UgYFF ׃6fL % m{1%4}+#(,3IGl { wI5I_3(.:ԱLE ‚fr*7֧x *(cQi/xrJ9 7|;vH$?!9n\*H/P4uӟM l(u@G5FhAcU >1ʹwƢYh={VsqY#]s&i"g0;FjמexOq/ 3Dwi\Oq a*婭Iӱ5d=HN$Nz|eӖ 2IBϠa,F|/U?mE6=\4^^&SIUޝc/Jnׯ2*@$ޠuv>s MO:.`u0+PzGsGOd_Ұa%Fuao7Z9Ii'_M٢Q|]&[5; }]r2_%'ACs }\mjutt UGcxXൿA`R]J#!ACQeʗA0xDbRJϲB;wG%S<s#Ӫ@Fѹvx]:lD6p&bsߋ?re2!^jh8p7س\k.Zפ@EocnI >G}9v-.|Q#=3]o. B?dm@TfʇV{ʮ!}PO*"x>R|٦ Ⱥvh>K\fV\itzӮFu"LoyoD/&;Y xי^\uc#Fy 4xmB}y+ɴ;? PG[VRqq w7Ϊ$RWcO%IpBq e9W܀klup^=xhl{kM)e`t8xc؈;߻ wơ*iL*I dkJP=hS k³ڴMjcŰ}M-Q&ݷi7bG䇗8/93S|o2MW]ܽX' Vz[3ow1AmJ"*ҝ,ZۘʢRݚJKE?"$}@P.J~%'b2DV@szrCL$r}Ձ;Z Fc]?/fKDx6M.]o9Yh?:Fb%>5OdIZtrS K~Q>rT+%gTBXKECR7y(/'4w!UinRuv`51b*ޫ-tdh ?R>H%`1K:Yyv䳖'Pe?Rْ\zЙҢ{)Kv)͕9vy/`gD9;*1N~V4|o\q CZ>m64<[++90ruu<) Pb}$R罳E #{NɌ(*q˜B1^u̘n}`Yޙxnϐ]۷,OvQn0׻`I[ (8}4P:HI?(\Cȷ Kd*uw #y"a=`z| o~HD zPrp)kSV; &?,VI /?Ғe vkry鿰%$ Z+}.MJ9 ب+d/D~4N[A,;IJC@Kβկtuz}1ຉbJNWИQwN3YQ$Eps ٫x[-YKo4~͔:"\༜3|% /aJ {)wz#|E'%Bjgj'9'7}ė0Av'd6Wt S޷ eD:ӋA>@7l=m.0hq/jkPaImq4U09TZ]6u|-k_Mbh UAUkU*l ;N;E<.֬C7ڂK쭙2n_>=2ƜAˤArA:& -XB#(vEԄU)*ǐ!5]F%̎q.,AVݸ+1ΖBACLWҺvć;*Oޛs^$> mJciB( EOx/̸cФWc85[!Vjf ~X;Y}Q _ yW|BU"=5&*,"3C6nz5czc|-`* Z/ 3,.ެ#p߾C wP3`R c Ӹub kUue-KupЅ 4ǧ7˯e`B;"NDV3COlAo*>rE˳pVynt M ==cMsK^DQ>R"iL{M1WWpOٮ%}.ywGÎ,Tlf~$wrT$"COY?|y!p֙xeYiA`_)wxͪ5wsC59 ^*ˀY4H9rYpC8/chv;}ɄoJϿl({#!,B_ڀiwd*qQ9: <6^9h#'͸M| [md?Å\HFQ{$ǧf ɮ#ѳ=}H2,eiI~~,vZ;5՞5[F)-Ôc {j *DW>qDWG8-`뵪HG Nd,K큈H`s\BgdQ\:ю*FP_XWO T*\ -*gB+G.ش*/TijF؟66=8BNA6Z 5',FHo [xP#A^XpPBjz; RQՌh}JNd0}gcx~d*ɐ=jӊ9^D.O1#Uu;M|aP*p+G"dXG/|"dv){А4LK¶##Y\䷎Ps Qqﻩ=^u*띁/[ nXcQrjڰO"!{F .3O=Z{!WzERhr t CFAr M0jozKEbd%厗/kq\" otM CC1j!!~ _t5kH10!ԣ=hKu)vۮQNH~d7ż< EgUCBjξwp/EsG2v=Sꓟ Ks((F$ْ "}4A (' 5䡢+_T%)rW,S3W^nmXI \͆ؑZyu;Û}7 [66c*B1z('+1Wn qO%]̯VY4Jya`͜ʸ76`Nou[@jy)z쩗x`2aG ȇбdwɸJN,ƴHe_ۚuZJͺV'>N%з2dlv>Qlu顙+ӷ_'&$D0ޗ6dIQn~u-l(z48@Ѹ&x:\ba-iW|o6DOرl*C*-/Ik?p/$ Η^]b~[tt~8j~Gt'tO,?'~K*'mqPćWL,暁Yt'Ϛ0QBͣv#o׎DHSWT'}%;5QgrDpH+2ș]z[90d;e9O#b g:0d{&LAWGrg&.,YޗKM џm ,#-c\)6[ NݽLj׉Y9Xv]rTk!*E#iõ"944q5z#mf᝷~]X8 [g\Fe' 8F+][MXXWҕlI!lrj7a26{Sp*ַ!" $R„ѮQ;-ޒﶬrA9{B'oX or m>]UEWSbkչIaJruDy_e9G?: ;['5 Kt 縬Y+NM|1ngF@ 6 %O*ތH¾fAoLqА$.UPf8YMhU'6%+=L'\ j-'4/D`\Ouĕ ٦̦c{v,@n%3c]H؈dZymP1fY\'No jA=g+{6@d;QEҌg4VݦߚhG&aP8ߦ#V-)>9d2lm=OG.Sc㔓X^ؕ3tk/sT|,epBq,WFyd: Fp*?D7:J @ݰxR Xb~M6}(`LV&ώtZRHIp.e b&C;B ~aVu9v{~;kPebdN OSnH;uYtJ9Q23Cw\1)y a _ƉxgTQۖ:_hw439KHu cpYYX{$ 7"(p ԟ]r}:_Z| ,՟|niɭq΢BR^ӰywKsB$UJQhH+`ť̪n{Q h|V,5ʭ& 7]\A)H;9Qq&`%WaN"=n\7 ClF飱 0xa3jiwdff5b(~aO0vzo>k?{؟W;  }OlbI7«. ګE4]46^kmy1=;ԿOKrNd}[ʦ ,5Âk A"2wnj }X^_kxg*l7ڸi%k8D逈cd+`'_.`9pBXY eA2 LZOPx`TWꧾ*' pg{Ow=oBcJo9Ӱ%ÿcOA<Mm%V름B(9ɍu7w2&Wtt$ $IAfQqgsO`"lPi&AgFԀp#g H~(Ș1(5Ȟ!IKvv֮ ׻I|psHrǧaU%F=֜8iȅR$9ZefqFc2s."TS^Nj 7IqZB'N|*K?j7/<8rSX%ly7|};0/:ŷmyIfMS@k~>[OE5':".R2ӯl墨`F *8m,}vcj E]~Nwgzo_UA_T6AsP-y| ڨj>z̹W+ 8لMTb ZTjjqe0ڊXѪ Lwy"!rv6k4g: B _qv7ħ=ngO?< ^?68 $Jvݑm v<л*h~`W ) MaҞ|<ƻNh'E9p%}L8Io*IF<6&Fsa !3&IeOTŎP FqRLW 2i}S!˯a3?/f,AhC5)$Mt2VBOҰ3*- gԒ')0VˌixJt\=9y$ck_$l>O$%-IEoB{$/Y|:@2/g/w(n ۡoVN&(snmY &+R/fC㲔`y ܃x;-V=oK=MDAB~o,'TnݠhOm"tfN*|Yau!T,0CFLv}r3N<Kz<#Λow:Lܣ*F|..&ALrf=P,/r;g}DGj0GZGJGxHuU8QX[Ej{j/|T0c͊[%T$Ą"1dJHJgl25ZwjB)^' =H+ZL!OWg؅ؼzkW*BBax xVʰ<%ԥ+q)65zNQugw1<ܖ83.Jcc# 02Ӕ& |͈vR컉"IC]KUAjtuOŖu0$]AkȴX'h@g#o )He薪gߓ`zS]ʊï1dF^6qH OIDlH%?DC#*znq)oz^Eh}%Rng+>t/Hp0mv #xcоW&jubʺ\FF՞gpbshݫ;FoZh\ '\MZ7-=v)ÇXu.km4I-.Bh6GcF9qB.m/PȢEYjiXhXJ pZQ:U$z*E<v=JB/ͨbV^4b/̪KCiA9\D; p3#Gx ] IR 9@ ;H8ǥ%?` ׄOE1p}7\gvÕ[jgUR -:H]H[+ &dY'Gq*46r\\%R)$pr~b,*sZƈM|ޘ8W:][l(Q τFNc!7h.&j{&sM5}FyoUeؗHd+yI?{  ⱪg {`1O45#a&yݹS8D4~f\{4ykK.F < M+G#i*h-=޵1[' /yQT- <̊wE-N:ECNεVyL^ ?] ?pR|O3g+ (+B& U֐in} I,t^|Cgd[[B1^ی͉7;tɎ3&dvp cOO:mx3@I\i8,~V۩^wM8Mi~/Y/T*?vFX GG%?_|, +p)i%_idĂR]3sJA_C)Pd@|Û(jNjWpI8 ۼ#ٝ< 3r>+0JfhfI`?-FRuO~2j~8NkEt4H0$|vNA`TK-TP$wXV/~fv=ZohlD_(bO]WmV;r'!L`i}V"xhzkwd~95Wq?%b[ $ {5 uZP2۳ȚQd+F!4\`0"Ak3S rA[mbA/(p~[l'DSi;|ax k-+g;e}i\ㇲ.<\TkXjHǞ@3xՙD+ҽ|ӊug RS}k4\8vш~UTNbi!^oqA1|?.D/0Ha- '*[E pPP_*韥o<O &VZV^'8 I/7 MeLkui)r/h'xSր6wtf̭ 7q.U(BUh}eص`^ Hxr3&)k*І1H*mpuU@7glz ʼnvm,bH%q`cI{Fl„dis3S ?HJ8 hD"pH^eJGNjM=K Jgxؙi-qjVSQ莫6jfM 0!v\ʦHJ@& Pق,P NQYbz2>rN0br0N(CI~^=ʆ/$UV=dj. CB}xv>l ƐV(5*9J !qo۲b?{VBbT}-qp#APgkSe+!de/JAuZac9/r(ⳉ0 8kE87ae[+HASł@>pw#"Z;(PjG4]~HHEt~Fh.wm n丟rQ Xʅ<dBQئ@I_ojmC- ՆQ>ER3ZPSeeX.ByEmR%-7 ~.}v\Y&U@oG\g-rQMij@) |C Ucs"ӣ]D)}ZpH֐W?x/='Ss˙_{MؐP|nڡ6tW❘EɞxT0~١?px@_c2."sx g)g8JIgNȒp5ITpihi*v.+rHT9 ĘWN~3|pK1FS^?/eVܑr\wӼ|}l Ky%\o\>T]VC l L4 捌ѵnjx,sv'lh'ȾX9ΰ-&v||'FO-c3^T#O@E̞\=ze~!}Kd[nճd\(TS^2l+VU[=v S3iA@Pw*f7Sf=i85q u<`oN\0oHO.A܆ia`n޵8:Y|Ws#4zguDg );>7]G0 aw>n ȍ;󢁶TWXTЅN=Cwǔnv漝EdZ+cu{AIGKrzC˛aؑ`X*lH$꒑GF _2KjBh)l;em4+NtRRQ^u鼏V*$8,{݇VcK&5WU'ɐiWz b|덤dJ "':bס*`N:b~FYJ֓\aiiQT0Cv` wH,q|aϧX% VkZ~ ĜRX%Q,_D<w% u~x܌qh/+<{'D5WuO *,9!iy8_dJEWǷz݀2n(&:"q} :M+κ~'i7Dڠj CyP<:rvT_ϻ(9_L, |vE.<i>hX~!Ӌ4h93G!SvT~|Ic8ެ (7yLkrb~Em<18o3_u%9j5p _$@ ѐcnXL[Y((V@o_`B]2/UȨ?N? 7u)fHPXZCb٣ S_MQeI1l2,*7fmh^poU$3مY|u\P%S'X.%Rn*3)-t3>M&o9wف]DIeDjORVm`%H+`*E檑IWוQ#ӕ}Md!K,ZjOV_υ{/ה!|~7s CIu/;yr\>Sncڰll`ua+&$_~nb/Bt2D"hFB&2`JOHbh3҆xX!e!b~%ROt5Ko37q!1(Ǜ }RaW!Hiت"sjuM2,uڇq:9YaQ?7QѼ B2G7ub>NJ%4;sOWtz߇h$Ixey‹q٧"K]N-$5!vuG}. {>ƩD) Dks/XPF&5ysl\(|,q+ V1>PCA (ףɈigNVtw;`XE@1Lq'tQB< \fLU4WG#ƽN0V exC$1K`4TbT#߂<2fS op"CvӐNl(2-jPNk'# ԣoHA.5ײ,+>= L::M.G-(D')CM n!|l[d +-G"s7cÃ.p@P 0a[B8W_0_$7ߪSwrҦ2d/rG U.{I.ܨ?nzxk t-uB_b9KQܳV%T i|O H: ƑL~tW/4^c"ȩ{y܏Hr\Td 4MO-:` xƔA!DL![MjW+0Cp}zZ<nQBP{``RƍszSz|7(+äAy2nwF"˃yP'8==|8h1{y^dW0tRً9Vi i3tYiJ^Q:ZNAJWEtg>>e4w]7hL<D9[$#rHN=P0L7}3vѿn ԛ\ipaVScJ-H%ۊ/|ǡ#~\YYur|,ɳOjA/rEuLYOduoeI"PWJqıBfcſS%`hT7IڮbSҊ>QQ{oWU[]#R"_.`Tm!TQ}68rd2Ea 3$/DYPǂ嘈yDBόP/z[$\>!펫 }nz37_h$Wj;Ǣ7L{8 nTƻ%AV3U0*Go^e#&34tADuھ\ix|,){#*<|Kk)o ^;鎕DNG ^8aaLS}7zQ>%If}crۓP(Y;ar&Ե𐪍4!ay[]m=]昐5 {87{ ?S"i>(xs u북XcH`vBӣȁGWrr ]E(|:8+R)iVN6IB+T;N-`ez5tу# cB_EQ/Hmj!v4<y mqEpituc tNsFIޗA[zCV"s)IiZCmi7j ےz}wT1.N諫sc]t_{ x /+2Hapx&aςKn4$GVA8oHr Nk^r5dBB$4"aWOͮ*G'= D';u*3A|5Ww>̣AT5|t{4%CCmBeҿWw6K=]9]pf`:ۍsߜ t,濌胖<O b:s#!]zhig ,+^V;D@bB][00'Ki_ Fu~^q,0(HX RࡼC60`vQ K8)do0dž.n {h[ld _`Va:L*}jJU|GQ_Z| M0^d^mUSlk"2*}93B0+FMkRKiQ27Sd}BڊЋS0sQh[i=Oҡ|E#4U ӜgsU您Ƙ%jZ26mE-(.Enƿ#˸{,iNtxHJ?R,W:0̷ޜ}>9煫"=oAXNÕR+х{A~k;>^!\џr*:-G[r ++W9HGjg3Mo5?ꥒ^4[%󽶀-epi0I i<24E/dM78q0-S9D)B^v%Ao?ٟeRi1X8j| S,fv^GMg771|wY9p Ƿ(vaqu]1=ULDǥv` ;ԬlM3Sȵy l,tp\=岅v6.ڸFnbPwis ̞g$c"{ Qم;bX%zm$NkI4ԺfۀX[sԑ (d<$8-^6޿E x́dRw(eP} 6bT^٥3,]| zLcYPctwU*0у[R<L1&eם䓔n$À9'yuJu3Aj=I0'=gq7Ft@:uJK/wʘd׌wUsr!G/"Ҽ$F}JV_JVkW嵆 ;4b,zCvzyjȅF1\"jZո\9Šy]%#üy$11O.j-e 9t$ʔ>me(z8N;Nü I_ȋ$G6/XDz__a-j Bd<334F^VTj'g6$z"2gD\%HdB> P+C@:Ck)TҰ4G9/>,l<T(GMDߴ\jt%fҔ9)*,a*٭Gy E]Or"s3ߺET74]\>]2Mյ]ﯨ%go<{$'D} +)XԉXKP7 =) \د@iV+ɘKhmzܚƑ:xrCL=xކzkՁ&֚j+JsY™s(X w0ifHmzN5.VC0ogIbZ{=KlYbUFl ''J^zV:iǬ$y7*Ǥ/a6rS U _bPYQ⏩z`)Һֳ)YJѼ/ؘc ZݏҲw1Eq1wF?YJ3 CWݦ.  {XuT3lW3.zNlB3 <,6|zq>Dc oOSctÜ֗L^`ژO5Y>k}NQWo\uӤoD5=;,)`CNڹn%DU筂,`on*)56gm|(ѯe}*lۉ,{:ۖ:``wu(wI:t.?[9eY2vڵ(I01  ?u)}20V'U//~GYAhg.qW=+GsVt4'6 Yu;b;eZH6Qۋ b%:ΛP0f |uF ;{TC}4x$+ Л (h/S\6WIpj!={QxmGUSvK,t9YL*ǨV]q$~<}:gRͥ{rMc a4y{?%CibԨa@Cxd(Vq&51@HF'I*%Y qU= tXō܎eJRi>+froK`%w46X= a쩘95ZD`_ڀQ0]Z@X k;Dj`;xM9w.t M%MvQ8-af Enjg*@:J,ey-ZPO HB6jXr㜂z]gSda|f.u~F{=3d5!To/i?2Ś4,AJ ϧ|Ž&Ͷ=n6C-L@efM׵tXNd*u&'|ݜ_!B2bX$UbiG[dkK״jTX9 8DG03:I ADڛxr%]؃ O.ڏǬ3oڃ0٨H:^*cgp2DAg DEFu+$[ ` 8K$5NF†" 1cѓ'䪍PEޣa`A"*ဉ1mK<]i$p8Z?% ~7n!VLun #H"([0]*1 Nw]DzEM`Kƿ;nt#C/ G.;k+2gvrY0y mj=iLenErcO8'AK P1FH'׀,k,w] v^t*&vta H$i߯[|Tߝ6!Rw!22܉  ƍ^cX r#m: M~zSRuFdjXwepk|fU2[R/t:܈H_K lsWf@8&@ILThͽY)Wuf7M-/w돤Җn %ݮf&HCkn|~Izs h@KgO+V ^M c%IpD/ږC˶{̟ @i1aS(ƊvZܠ,G8c OpjR:Œc #EXPQI3}<ך% L-WDK nC %mksNy<2Ar/& 3Hؾq7fS!enOOvڸ3mz"[i ·g\\jǙn{KDS>!LdM Z\8[ФA±$gt. ^`yDQ&ݲTk9HG[lt&ӫ63Z],br+tOP{V6+gD`UWJΟD a3ۼUV鉍x1>|2`[Y5ڟX;H+REa=O߯,^T;֋JNQ!wտj,}qAɮ:2+чvjЁ }¢fJQ`󬓎$3n `8YQt#F35<)6fJmae\aڧC3AW!Rie;>ch$3v&0vB P)H  1Y$>ڋQڕ܀Ҍq_c;gM7[\4([_XXQV6-q˘Jt$9g,y?q' .&+2<>!pfo…00DsIQs9 XA E531,B. yWa=z\̼d18>jcVJ $r$;6}DK3 5"M.ũh&$7/ vZ젇|E-2AM}r,J9ߪ:loMaՊj WTDREzNEt[Eŵ[qUIO{bՌ-(*Af*sztp^gȤ8!c2.EH_IWS1N"!oEXB_9[=z)MW!8+bmB{w?*luV>F&'W[R5tҔ˰:?ګUWp.Eg-zgX/D~eC;ToO59b9b`1ach_1x05<|~y|&ȅ0(Iy-v 6ZF-3kx˒GaW Sck_ kњ#e}%$Pu)sPfEhN+:l4'! bTm+חo^y1kN@#|N]Tr2{h kTAbb@vo>$mƁE81?t'JOȑ({ho;6o嬼RNNUQ㞆}$0.:;ܰ1!,zrf 1,f Riѕ*=If/ZKu;PMEԩo<03rr#ܸM%S$\4*Jv-8pdB{YQ%^Ků&zd52S# #{jʙT/>y T]Adt!41N3sQ[ak(e2S*=ؾ/z$0& wXHc0έfW]#`z2;#}zDD)j()Ƿ%^OF+%u`5Rf+)CRdNyml; rf|&BP92e#@ /D}&i~(IP5 U<%NŤ#z6jzi-3& }_19X`B_ HJ[ȋ}isRqm\5ՑdaB$,OQQzX:lFTbwˮD(v"4K]g#mGXUs/0ճM2 8- e;0H: fE[H2`7顪yK+Nw3$\&zW$\riHJ J xw"a-\[aCLw9<NM0̹c]^tT}o6H\%q!3XD<1%vΊW#=~[F9n~,8,̑yFhڎ_٭u+uȵNedd2`@dl#A?2 щRʡT+T`OqK~Q 8C^b $CvP1S4җm>i#s0 ](ƹWb*v[V>- a `U:IaFJ*ol̳' +׈`_ )R4/2[,[EEcs/~?mRv~G9 ǫ z ɢS :λ5.FmM \*?-֠c'vAJ}79bׁZ"x"?Aj7Yw*1ӂ",o{Cx4%}e(Tgp $2̾ЂO( ~EӰn~dɩkM!nQ,(\ńX|9.x;ZfY4jۦp!x3|d ěJ6H ~Gf4+:|}pµx2Gd6,XR߻MouFԫ(@d1=YZ!ܣ z]{|;fcz*d۩")&5l: ܰ4+ 3<5AE9IgosƿYڝf᤻33[~O3IuWs^:?:KV W }uqI~21'%\E4,e_-;MI,m=ETeCT`ɻ?Sd)}~60K{Vٻe)XHG_ v/HkV -:U:broVHw!4bCZ8<igAY+aB0q|nZ10ܳ" 8'S-#tO*E߻hK+AW5'>vՀ\L~.nYiŎ+è8cd.΀+2|Gr{6X2f$/'qEOV?08;O Ϲ;ETVIUG3ĠNcFU~ռ? MgH#4um#1@?-Z䜧p;fأ>8[s *fD72ue#jtD{7"n@Me>lLטz'[ !x "dІLd_2>{c.i'ccs]C`}XN )d;_L2{{]s Á<Dxwz+\?wu[ԭs=(H Ojs>:ϑ$WEטά?kv;Un;T_.=TRQ[V݂uf%Fɭ #^ [^!i?EP8lH֤dwgE7y9MzUDdk+0o|q"_^li6mo.2A1]T>^OVe`:[ԊUnxvl_$v6SxeS3mV(͕z%z%o>zu!e\.ܬ{-|LGdX$o*sS:l8,H]FCEjF pȻ6W9*1i62h(c@ *$*F|/#Cd(^C 1 (_Z;m."dimk8ßeč_#iX2JrNKDx(s54E\'B.]2`8G8es+AwXNCV@̎-I7?q9'okXɶHnF0r$,p\2i[5.6&2ħUEx33KC;Ƭα$0/XFɌdBnvWCj~Gg<%7Ő(o/ :j:` MVb -WMFMZA >tE=lc_ު(eI@gϿ"𲼅>ғaE8ٵs:>q4( / .őwC5CJ@W ZiV}O%=Q'3p:cC-"xJ7[U"+β-;-|Q-/z#F]YLߴc,ГA(0gWU13:2u7ږqwq >io/+rgJ`sz<.;ɻ{Fw3"hJt_2UA +|_D1)ym|T![$G͊gٷx2xV{#7! Ew2Uy3\5]o>xld)'C3%Z%ir s\ڼ4WK+#RYדvxJ[/{\Lt9JǛ-2NSwRbڜ.̴XáXl+TIvh(S#[HB2sqhpfrMFc*6*ĬJcYn!ԏ9 G>Xqw"B٭ ^W6zYs8:@غ=M*<1C( JX?0.ҍժ88z%ۋ#N"Ь&nGry$*!2J&Yz`Ap; Sx|s$Z[$&.,wy)y@Ӄ Ch+@EM!$`Qwӕf,1Z[|f:F0IsIUkei dtTǪUILt"onOu\ɰ8:HR)$7= }v@Na)j,h)0iAS%LnQ\kdFU4ӥfZuAj Ox;8/D@efUЗȬa&@Oq<سGLusyIw]lV zNF\ftFe*R!GCag\q,g=]%ߧsqX["MЎr5Xt RMg)F頀qWƞl2ꅠ/*:yӓ1l?JPAs;A2+}, W_IaJ7:P1$ UGW%Smr's\>7w{҃a4Q~7-ag.O+lqg{J`Mk&~?Nܤ}d axy%X 'OxrY!7̢\A 6HÖ?K3hFU;,UΑنa\FүK{7͉&JHikƇPSLZ"J!neeY vGwIAD09HT+ +>K"mLibj=|l m6Q`qMK UE[ĺtj8=r*+dϣB*}H;ɥe *J{ʜ Xgֈ#Q6  Ȣk|HP30e0^mxpt~7c?O:[`'5٠Q̢~b@jLa[27n#s@">ӀSM4Zx;Pjs!dRJDW0z\ P8Z*fNϒk-ADo% c{=ve.^}JЪ'_4Fίڠҹzߥb4X.KDq (j^E&XOW4|\bLQFkTvQMuj c6NR= 9CUtBL-A{Zh\Dd8F RR:ZyLQ >֨꿹?v_/& ^Acelk!)gԏAԺb)K`,X`Raq U,i$ gTH@:tQ`yUc0蔚D. W,TfQ]No41 K' I{fLA2GPj&Rk-wVq9$=qE;Pw0QK~ ;Hf :&5fsعkM~Y75x<CZatK(ėt"o l]|YӎXK4߻Kyga}{?pxo,U |-z:y!v^ lLrS-!P}wB_DaԺafQ Bp38cA-lsQ6Yaۤ # tS/Oɷ[O;pǥIG]:%k>-OW#i&FۇKc0mm4Vq3(<Hd8Bվؤ5#hܘd`인ʪ+#( |&_#MƅX ̩祾7h-[/"mm~/{(hz?Ѥ W Q)!1 xPjEߪXQOgZe4}6)Qw!7<>ݥBLh*بHE.C<(s0tu1gJ9&wM6uՆ=)C9L#0wۋ+յ J #bn *BB!T{册;:;!ĿaY(,XG(Hk CVޟb Ct6fC%!hzePQbH=*٥m<,뚀+/rBz}ViWBHTCHS @:ҙִ̗s ^_.zw(ybY&ڶAm/hB=\O[.M2a)z B$]NR6\ebF{8r˭PL[5nn'L++l!@iK~;aqI*&ޚt|}zi.U/T19V\O1ѝ/PD¨_[H4R)9\F!} xbë&y[e(nd<)$]d:cMTLbG+鎬b06zҎc/0}41TA@~bMakTذ!.L$ʯeDU+h{Bd\S=.*A+۟^V;ϧ~2Kv5:@`ω\e"J /uFgz\g<D锄ΫsmeDTfyT"sZH?w:=R|&mBw/\aǏ| <ƼX-TSIQ &VW$\(.@aac2TTI=4zyȅ0kuE8&LdH;>&[sWNC\|I)X깏cҦXFꬴ;]F~Po$5|[/vjL/ut g~%]χ81ê~@Ʊ4u.b+BOS$K>!x+rgBɗoA}88U+-ԘRvO&󅸂GEDgX<"}Rh8q ChAD 0a*p}* 8죠UUIg4R՚=(j< :Rdz gnN 'rktШ n l’,Bkx,71M3<~ 4OM/5T8{ w2 ]gg;omiv!U"YZ_(w;ڼtQ'@{/8bS+XaXjw~lLE)9yJel߸Hg_z\N'ʴG~Wd=ys`c}(?KU'WW>+| ΤZFv~ݟl1#314C%.ENp:ؤD̵7C=캫7EX| uO< ;/ow^UiT#9-|1X8P5B 0>a(6J;78;3(L%E[C1cvŬI|It(S:+wNѵ9p̮CVH=QbPzͱ`LGE eIFPy~*X@i|߱D ĈV_4b6@܄L>K4N*pz;95YOM^Hr= QHThA<<} ˝;9لf}V4ECwc]x/x;t|5!L'$tK$G/wI@4C_7&}c6wMl{Y]adM6rIpyT, 2d vO9DwN۷4%%tjֽsd:j#̛nWA9+9 5&FTe1InM.lrO5_>RrQ 6IȀ*nN%d ėEh1y Yjhr 5a֌#cΩ dT)pc(\!Kp&ɾ^j . Ii&Oov0 ѻ Ox곩j=xl1/J1q"B>RKĿ$$t}G$YU s:Q?sa P07)%;GqڮF ¬?dCc]x bҳ*ژR4SRc}r* `+ZIcazLTa%9CeN?.RoO 4apT^AI $pWhjUcj|hcVǽs? wA<&ʲ~Obst3پ`x⛢tg%9~+LLf\qu.>n;T>{t}bgwY_9e jq/ x}ZԷJǸ%w N/e' :0$l+8Ss2j0|bD5\߶Q"t^c֚14GT\V :_t0%TV*_&1frHCv57TeKO P]rBN# SF^^oe*XM&A" ^1F5}BC6dNʖ;1#;iWeP^7)0R[ԣЇ$`LIW BIgu: r. NP5&)IOhfW`9|T-BVV;dC î&вJ~s_Orgc,k ZC sW-e^z!GY3!eVE}LH^ /z:^^vVUsg;mʝ(Bk:[JC:qX]891 QXw{Ts;dцӪO'|-q 8 {~9D1qv(yJՙW0Y91TCN=XS;HAʶKQAZ̎&f 0,WML'%-%H7\dW-hDhkG{&|e5`Z~!MJ8Īt^M1rZ5WH(K9R,MT!E/6k n9ݸZW(#Pa=>CpqXAZ~>;8N<[ph5s j(bt?^atWF~u&l4Kc )$XZ1Q} ˭q?EL@qorw!%y %LG>})Bh S{8]0˚O! z2SJ^ψ'l\j\PRX#jmlg{CH1l&ũ Jy5>Id>QDl7B`"5kpӮvű$z\E(ʘwEnoMNQI8Ȓa?)"۫~kp~R*SP2}&s^tr3rA |uzԜIE3%t,wRF'Cs|?8XE9N-b5őEs=(Kiˊ)(EQUb1pM@LyD&N|pn fk;g7,- bA4NЮ4Q)R%_Zewq%ip@(ⰴ*&Xv9[RjsF!ί`(OG7Y<6]g+0cyq ބh禘{Eo2ƚRԥoC~>efa{1wd\rtNC2%i33eu6$ISf1J~rHISEyd?elZ27Ac"6xP|.ι|gs-)ymiq?@AބqK57#{7.h3;λRCl~6]n%5*IxbPO4(fE uϏ|ps xەͦ +:8D2>)X K3rw3^h$v bUCs|"f_ٺzUjdK`}$0ͻ\c6v$|jfE%cARj>b(ђ|=o `Ҋ Fۅ^/2 fs*cgX/ {NV*(vT(WIlt0艛b Ԣu'f<5P|0bsI0O;_ж AMYiUT 2g|MDDwD4}_gU0~r`7Z Bgknc8` ZuB[ДtLO *ufau.ܑ9CV̌dL?;Z o$- ] 'Y\NB# z/<϶tF`P m}Qx Fku jv<W NsC Ǫ^\ӗr󙶻BF&TNr)zTp7oMa \]!| 鮐_a>X,J?7fي:֖3K{qNm@l49i6.)oee1[nx* azY}L&ߞ{}pC`\CQ}ڦZ>&5W dNR{g`0&p\l͎xͨy5Ա1>[Zԏ؇]*S>:˄aAQɻal) x:my|!! _z81f/' pT}8XiT G4/e2'S@2?..uU;<cs j6g&g!*6ȳߦ5 0:{t{Եj0K R*-  vO]` *)NG9qw,5gil-4qM-01)ݹ>M`rZ}ZBO2G{c-;Uߺ{˽Y{ałyZLO bfEMHw3M˨`n(cCᙳP* 1p' D㯛:_ OJNU۫Hưi2ATv{!x/Ѐ@iU8:~vPLWaWBY4ƴv%)1׌4[ zisajR6 ^[L#0'o8X%&me9 VvHgSs^q__w{ $P ϴ٘w1gSe &ښ8j,1Jb4[SDvc51_Ii1? %/j$'U* b NcehbSl%~ēe*2x{ʓn4fHwވ.4U;TL{Ih_lbX*S޴kN,6cyNd|z:Q=@CC P30G,"8 {{@Rti ,ơ*ZF,y 2COU?RS G'ˈƗ Lgvum+3q\ոԴǠm^0<ß>Y4(ލ,VO7ޔPm<}9i?!Y1$Bihǡ؟: yzZ #eI(F12Va)QIh7#sA%Z}~3UG괁F!< pB>Qt|d1pati~HbPmcyg ;Јd,ga. 䉛hlP!q t.Ȱvm8M+[|r'6nl3OAsdQJoR6Z#~,OZMTmu<0DU(}S1{K #AG6Vocƾ'j3a'޷j,zWZ@B1-SͲ3ɍ|Ӽp`]JH٤̒7 ?=qi=t4Pia'Ŧ VgE6&T=|3Ly/ɚO/ce/I X*E $L ?MSHUWx>//A|`ju%@P ]?Å/(*kA$tE4 JmVO% [ 5Y3R'z^Wqg)(5 lQпzcWDzk [.p9V)Ե ~bZk(W\fӺvԼ ̧5+`o E+mpA/ʞ[S_EDZT[6;a8$"*,u _GTzWia&{j5ڗ囈yQ.%<Ȇfe43pҷ|zʠ 7ū$=J~oj⏞{U}5lnӧ|8+רjMsǐA eo u>FFhAMvTɧu\"2)ca7y kn*Ԟ(V}Zv4%sy˯.;ů3k\8Hc aRՐ,$&]W4V":@ Zc\a'0ɇ/hdx%Vӝ fP' _4U|'cG+n|HA,rr/#‰T:AqZ4N"x"T7NB\uԆ.q)Wߒ{; vdr:j6*FI[QE .uG]_*if6+v$|BS~FЖhl3\H  %)8VcȸB͔Z"t?>~tgB$zDGC\)9@_5 mlMvAp>ɢRZdI ZS1B.Y!_IMwcq8pmҊi$MGްͿƷ@MVD.\  Ԕ_YQT0{Bz>/_;0t^boH"2V|ҚquxHu]N|&Kܼ!bi v5wg8 xC` &RDdM+\2Cn*fQXIQ+B9E^pmCSsU@w=5u%&o, :e-!ύ=Vgn}orrC6dd_AZ5 cmrQɧSI"bSb4؝oH9^SNVrBH:eg?)2[S_پu)+F>wƲ:_&V/]F s hu6-8Q5cs~ѷʓRݽⵁ#*GSz^ oIGh: ,*uȏ:wx#h){ySrDہx@"#`3emMīE|bˏYUNj.~|x=s]osf}@wF,/ɜ8!ʒWDJ1474L(>^DPk4$:@7r0%S3cE{0M!nR=[ߡKf9 LLjtD{7&]}KPpꎗ0r鈻pޑUN},qL!1M- vJEP8#=7sX 3Zҗڢ:Arpf8e9"\\c&ke7..H+. +-)K*Dg'v %$Lb*SuJބ0[_Эs抉F>z@흱\گьO/f,#]͡dytpnfhkp*h.D\F*c.UBQ. s!aϮF_WI _`xqUk%z-Ls;pg:l[Jjh"˓ʊ'},ܱ-ļ goe|e2X & mܲ;}F.ZRdɸ Tip1[f@7^NG"Rq_sBzz9"?\zor2}S%D-$Nf 7VyM4A1٢֝:7ܽkK;Ɨ|GvuYIj$>ᣒg;i!y!bf5oc@Ҥ8#Pj樹OڄtF+Θ%ƒÀ5lR1"ƢDvYdD׶KK M GoMÂwCsy{S(VXP*y=P-2Z@q,T%1zUhvW "3dR39sDp;|a }4A"ZƒzB+VW~vTI` >ZxV=:9(TL4^hX"$veէʑHէ%P`?22ow9;\Z{}ƻV/-V[1Vfp5iIdW!4@qEMg$ˮސ6&0:`QߕoͲNpWc] dd257\_hٛv@cӟO+a;W=#՟jӔS++X>Q,$󉺹gB=@ ᙥz؈&񥟰Y aV/*0nߊJ{x !7;%eFQY.# hU}{˲\Z@Þ?ن |.Vùk~sRȗ Ҽ#jR`8ܸG{*gsbHbtT sqzK̛п%=9Uү 5tٍ(d}m]9w MO PEh%^vXe)t'CŃ.L NKb@îlcR5y\㲏Vy؎`&+$cHA٥ 6y 8D!uLT+gYsP*RS9VDpʶ`&{K #=+;p았^q=83JGD[tC ,pǵ2yE dHi,k=c<6<ۛ[=. e/\IPƭ>xO?>m8YΘn?n K8RD/h7ŨAq+442fI MԺRYa4?|q7Q8Ġ}j:/ťaXŻ% jwm|f'!ȋ5F2U:3=TĢR?1WNqri&k4\s^^6ACIJd'ls}\1oMôb ]+ɁfUvڅ_G,\?lϨo?Ll\"B}K.UD=A. Cdm`U[T:in1<ɩSYn_.E ڴRI^|"eǣHOY}䬏w/GMd3hFaΏ7τN+Υm_c4};yuoa5jq~]nr#'JpNIW7 N*CINքŒ2hIn9d{jRoWQ3 ).vp? CwfoIБ6q`BxӿQ+[zjj#lU95L~ /rc9\Q2JX Qeznm6SȚX~>$`*N2>+R撨!e6r"9]$&w}Y"z- ӗٰԃWeP zII#&;'9ZKZq*fUJ^Mo(e'"pqHsQ@׶g,_ԅaNRaD-o(%|s~{3vRŏuTf[?'a({DE%z&|-_BSPpMzyhW Jy\@KRA>okwM剣p N(%k.Sq!^Η-bw%D,>eӇ {2:&bh`XOAJ7!p1Ȣ/X.r渱QZDyzoi.Hy>Rk\[' T VI. ; c^Zlfg:m>Ųr{p|bɓvP$))JҔɛ%Tbg#XxYO{+ Ǹ >-g˕&{ީ] #^PPڜz]w۽AGZD{ODçكDKk$8S1 Fp[]o*r E#1: /TDT-5!HnBrZ*\JD=:S'7^*!c{@,@#ã (5zJceo]~ykN.7֤ϧEIb*/cK Tw4Zf^S[5`n4i{ ĸwu l5=R6?¾q8> ]w%YDmmNrhcs~0 D|9+I3kE.K}Z&tBºS<M٢4F~#-_U%_U(sF@=B5b}\5߽[w9̟ek咸O&tYQk6&0u6^cU%Ww_Qw>]E`d_A ̯sԫ] pnAisǍ,UyN G|S%4!Ya㥭ʱ(d@Ы$^C^eAO#Ǘ<nFJdr+}W+F>-Ag?}~'y;6偣 Wa 1cBa؜' S.?Y>Zb!-jH)5 WS $qeaVA<4r&K09Yuslwn`r/h(\HrÅ8ݕ+ v2Uţ;0AƍQh}Hm] '+a *e!Y2~8Hv@o{=M KLb+VPbrxS4hiE4QIbOՇ,2=؃8^%|nvL =[i &@]4z^:?8RgrmS!Jf9p<%@ 2P-t8m/xO(Cni՝-n#S6vjԸNtFEJ+DRB:#R/!ك[628;3 K4avB\t:5LB"*e9 0$Dk$ wwプ_um Bq+Ynn#<3tM>b|A. 9wckOaƾQE$|_=Wؕ*6w '?޷wwM"$,E'QLM*;螺n2Ǖ 33ɋaBu T}VK⏝r%j5G:C˳,_cA$WGZ1X#j(7WNUDszοΚ=aj"Uuu^C:ԫF6 4=^urt/+F}_%Cc|+V28ΫKMxӈg[T\I@D^VыocN%֠[9iBJԺo:$> "Q#EL_ :B(7Yћ&rxN.17 A93Lpg~{Ƚ5ʖ0oe^Ku_Es&4[q^zi`D<ۈg`4awa*?cOisC4Xʼb/׀QxQWGkf=ׇK@E|@ aj@~f./Rvpq Dz:6[*N'f!nӂģwIpn*1 xǶ&A~DaV,.01ld߁s]=T+Øǩ͗ax,mb%L:Mo?3lՓcB҆T)FH@ĉ="( <}0di4nCFןoEZjɍD1lLR!A0)pEY觧S$QN'רNxu^^UPˇ ^ o8@\_t?~&,K: Qnn#'pûAk{m-'Dyj5 ًO{H`/v"J5PH{U -2;6s_ f[ҝsPU>u,Q[fܓ?\{G ic<5xǴ**FFg*d UoO Ae!N+f#1KJac!Y^~iI .y1 h#8.Ue)g͞HChB?6^[ uv\i$a9"&W~!L]מH!p Z:m0"!6f&`NB :./!iوGIM&]ν @; ۟G_gȽ@oEҧAÕ7W8:傕$XaϬr xT]Q[xnd*26`ɱ9 e! 9Qk10oN* HꯏV"hTD\G%}+gH!wx0_;L E2 Gi>.A*.7̓Y #wRCtU(ى>x^t%6>+n"i^߈zLsk˞Po 3!,&'ΕVt/9W =r 3F}vO`<kV$v$'iݐQ|hY !IU^i/S9) ˂-3VCR*V{/ycd@-ߥwDSJ]eqxx0o*Vo.WwAP N=TZQ9/1 ŎU!D ;sxՍ0W0CrgӺKMD_f0sl^//;\NE, 1?#MtZ2Fh"S-ބiR'PQEB1gcK O[q"/ ?QqΑV!(p}]H`6D4[5s|ðrdT#ā8$"#ҳG+J͎7QP3@uKtF<tk6lULi'1NAγpy& C]1Od!$,z ~ے]GF$q ?~h鹽{\R^uu([WN:& ʍ|6.nhGPȶ$[<}Lfbpe"ts~9 {cE2VlWҮ5GHcKw=W)Xmk|Gd#IGLҡK%KQ&1NvGu5[;͢I0/ 9%$|u߈opٓFTΥU MȌ/Ȍ@ٚǹ?3c-hr9l=OyA <՞m3dm{v̸2RЍ YK@DTt8I #Fl3ؠf؋U]-[fViu4{\(ILSlV8*j G65giA:uJyf6gb$%Uu1ԚR6+{P.VWAetm^ců?ƤϟI+M@j ۂf}O下%ԌU9&oP‘zOISXuF pmx?SxT1Ɨ~:#Z=͑v9E#{Cgv6d$w)H `)!h&){zt> ͐=wJɎۺԅy)+J0|B@\mp bctK*e-bQWWNsqh_^}322R& ك0XdJ߽=DW9)Tf’]^D]9k ?~NJ`O&7V$۬0ҽ`;5Jzn4[a!,dK&n AX 6en|r9[ fe#wa36qpfk A@k9"Dbvs3/`]Cm|a~Mڒ)5|4RRO8Y=g?4[ Akjy eQUs#&@^g^<F\y}I2%## _=DKXi_e9_![*dՓoosB RY YoE^eRBh?qh8g^,_|.XN[5u>qk0kJo"Cm|P.`R4 Hܻ\o'P0/b:yf3l4T'$90bkXSe^}◁TV~<ҝK}wO5ZeVW%%_#RSDv{DZȫLU&|{1/O6N fRGqKGa:c3*v|yֳ-!¶WIٳQNdeF}"cV-7b +@UC{다W LDnX@`ABm1_ ))$}; A='^蓩$sKg}&,ꬬUϺ\D8B2LQlMw-JЂ62¡n{1XN,jJ/ϞnP6C}'LpYv)cZwu;gsAӓο&IzDoӒu=pVsTɊ⽕\r) ͎kXIJ5uN/G*֛9I^*E+vx-  5, ,5ӂA?*FR;eU!bX X`p-K{S[$`.%j0^oAC?;f=-/1އ]b[9A]$!RrU!R;w䭂[3 n8VKƣݛ"gV ى?*ͨ & 4obE*K!< 4zS5@  w-F1;Z-DcuOz_4O{U'˵0A|Kj5&pqM<4&Cq=yf9\K9^FZVU$px `L#yNi72ve h1#]G|/ě<}drh/٪Pj0%Zp9t}b$`P 1埄6.r. uAeP}X(T]ЧZb 9H'ɦuJ`]qTBL^Skz70:ca5.<{AJZŔa?QÑ)[/ '@_qIƔ,Gnz &leӝ 7VOjH6AqU7~\jZc1N}\R*Ua@ U@Az[| ^Z: ߏBј-I1'Nw9YYJSV|`Jŀ3S w ieo(9bCOީkپk|PmSq\Rl:Ӊ1ǶhNu(S *H癎@J&p[D較S{nh`xWG1Jg)\x]caCHwHlKTȯwj,_ߘmHnxy1+_)ܸ~CrvF%=1f4.lV_+:YE@PQ'%6E" ^s #,1n:O "E隰 Lflht. ԟ鳹 DϋvϷ핳p' R-V'vpŬX[xZ'[#jlQa˯iDjdfb8( (aN3%C1qÙrH(]!X@pL" Ώ@?%j* -hm$NVҫI3R>VS̯o}GYEq < R6*57X0LO9C=ͣ`ħ/1`uwO=BF ]|/%g`69KUG gΕbt+ٍR{x[Rs 8Ѷ$oԻ8$`q@^+*a˵J(Smw23XN~T}`]w*r1hzթyTE_YSIZ/sJe^r["->&4w9r;Ԁ|ok\xlp͓X+H꽏9XO.i)C&cPL{q5دQmD ܶGؐTtU\A*?r F{|$ɝdƍKnJSل_e@cs|ϫ"m6m  S;0w-y o5/./`ʢF&`l&n5E-5wj]&i~Fl|w.9Z0ɀl[f/E, #(]&c{;tʨfjga W÷spz+^Y[*RSnu9cq̀ yl3܉MAf͒kF%ܡ"BIr>Bs)b[OR1-IpۓZbBsaQ-EE,QRbפdkr@gO1>X$*NR!5Ge ){_NM& 9Ɨ G >'ɭ\pQ0^at|㲖,(i5hC9m=7Λ'>]nw z̿D#BTL0wr ckq$1LRZob2=ID6y[pJ_W,m W[@ȣ; !Fq VZ4nw#NO|9! $-TWqDzoro.)#ף^5n3|ء.89j @(:40*EN1vO\b&4Q5 >w dѫ1v5+!n*3oj7v$tleOJij cwQȎT4]9:kmQ|Ri@G3)Gc} D'ˋWAg\q9mB>\"L|:(?0\}$qյeh+a|$;H| DE,RJ "!G?6l_`Ot;$sW& IEhTA(lDaR 30YYkՖE3lzgё^YmZņ8XleuKFJc~Cqitrcߣxsگkyc>ڛS>zM|ePC)raoӊo Z[N;)dTt4BU54:3x(ܓ5OX8)GdQ!v1Uxx\f [uPLCr},LDs:8Br@S%;1Pӳ3 S,_?W哵j>HX^Iq?G(^#ŽV,I+?0\ɼ,PUi}en|J[z+9Ž@=B5,׵SN! zuӇD)1T"JDZzKZ3^I~yNd\ة~ݽ׃ V"K%E`PO|OBɊVxPr UX9 3;XI'7Cgzr%ܺ"3E_kHP_:8Xf,$oH^EWoJ X= oUzhTJ~9xǁ'BM/,5̨$lEUZP@3$FsH8gmgC3gjߥe  $sk¬sk}I* R U&02'tډ^J{ FCldx@GlEX^@l ㌛s&@A#t-e y]H]upM5y7=퉌>bQ\!gwdŁ/'sB8KKC_Ib85'sʯVU9">tKmc>&|_xIO#A\ W&|y"Kv)1 1%dU4 -㴂ȡ5Rt)GP(UYرZqSڢԜ~xme| 73KFe?>f֗8d2>+C0kHPX&n,3-AcS]hCږNov~|_}z2&WF^}=xǭT$#F|.]1"U.{ޙqKǚ;j׸6 У*|_7—X8isNxEas5Km#5Snk$%~bEݮTB6F~y`U )w~h7LغiLiޟB™E z.i)!ٯK Mm>gC^1UL\X~89'yQi$-)k#b\!p3,ƙӼ:]8K&G4y+ɂdcܶz@RA+ \a2Q`^ogՖqhǢ@I.  x ҝXI~SE RJ{!V>؛ ZsAGN %n 2Z^ԣ|V-<xp*#m,*  ÷OZ)4f_R:`6LbAef\ʊ1&"^gؚF[V`00_("]mЌM+U9;ό1 ܇#@ynH҂Lw`3eaM~nC}+S]RƑ*#+mn3hhVc1bF2n x6,5)T?O tvK!;x48o D2vE_PI}rU9ot^`ngqakY+I*\t/Ȗ;zD)pΊV\VcE "K4+lϱՋ*HZIʱ2ߎ&jKNn4!qT=^3,MB2$Z]}R.|ˁ/Q2~&ŸªjZpH)~&bY>tdcLb c&<8jr9Vum=uYrza &diL1֛ vT*ijٹ "d0fXCI<79rע8rPL.8)RwlCSD|ʔTH&cADq)- 2_j,dT / 8m5%yw=iI_a: Y.Bx^ˏs&xbZMub^uZ3ۋu0cnW UΞ#+-ؙڨj}߳E<zb901W(g☥8`Xe%L{Z]EOT+N+5i }]|o<6+4AT'b@ioLSWnPqVumQL>F}ԏ+c}>{DL3]|(8?P͙`'5#ykOM/͂s״~ BcEn³VKn9`Zx.\QH=>z$/4?{lǒ7)KZ'KKˉ}l xgW I娾E$4' l&ͨ]@;t褂rQ"ALꨏXSj> Hx~H E1ړs>Hjzi~ߌHʯ؃r2J72IfϞGTZ,RCS*aS΍_C=2ulہ}P'9cc 5\?6veTlf+m2UWEbKd{#ID4rMo)@n !=BTE~4?270p-řv x3 t˱|}"5ͽ8OY]Gr8C 4#^QXC"ieD3x-$ ˮx*#R5yx:173[e*$t z%?Nzdi.?i-|ʤɽ5ߴWB]xl >iР] saUT vpx&_5sP\:cTVnh.%؋ a8¨YfVaH{r=Ykd@nkhFUbs$N6!EDA:i)?^dVjނN(Q0dXaw&{МyޭXQ'*XvXSl6*ܛ uy|%ɁOc+~,2 _4]lߙ)8C=7kٚ!#sܹۙRe KpۍpQ:G*Gϕ(y' :p~" 3nVτLfaq m!XMkzQ0i{n s_agDx U bt8PqQlRwAJmL-}P5{7Jxٌ{,| 4@;~T6eMO;n(6 u(5"os<^z=IMo%W7OCXhCY-HfhhH2a"Z,ۛ i=w^wLZ3 E$Ud @x)^R.<./ :l*;[ȚWztQmEP¼z}4;J^9ȄJV-Jv3 Aټ}ÍiHk?ab`XyR>iY+s8cSaxp= NXpoa+>Qߒ 0n-ET49+dYER+kAXQ) z1C`F> l7%$6U"#I`ƫM^D܏| =.N+&'q,R=v8hOdi-Ѡ%]yÞKYh׷Q!UO6+}P֯"\vۻd$\t-yn[O Cjw$wt?ك|+'$ʟGܴuc 8y4E7"jta6+t*]JmNhKnb `Ft^)Q1`ꭗ>න]o1ITЄXCp%{̤ &!f]dxD;r΅ݲQ@%;vi\@nrL튧~_0r:.f Tq߫wjk_5ѻ'Хlb=Oa ~gOV>v>^hƽvjCθ(=3"c/"'d!J@7G)醹$蠒<_A !w1*MA!}T|.C[l&+쟿p12M,9M{rt2Ի̓=~ZOɰ4:ڨg1!]m wP׸*s`Rrϥ!cMqB[Z @e=Ҹ=:y`{M+~kAb w#B )·up {xK|_`ݯ),P@? $+yH/6qj"AL)#, Xީ֜F2q*k FV|nk؋V!t|ӝ}Duҷ8sȝ 7Sn)r04kJsD~)ƀZʞykmt'rBzr0莏yztk/#w^kݟ"j),$4FEF{H;>=Ơd[Δj7Hv%]GCܿV= {7fB DPN}(={;cD y.Bg[-(3KlZr飺$vY ެ5^UP٪8h^n*(eA@`ͬQ 眂U1ҁW\UgEwY@e쁪WsMC5 S2 Ra]u}-)JT`)';v;Ue%C0-ᰅ@j3@4;됂u S W*"\}Hf͙%XmY5]jLL_ I' ?nIHek81@+ =#o6hL,/NИBq?MFyʼnmg@1(PduYÛmG`cE2h=>į7 cseħ<0(D#,n@k*G9/%J:߇aj0El9^! D^J$}ƠU0'W%<&:GU:1)gCc.d \js$'ݶHY&(@X>e>0g ol8r^hݿV[$r, z+2c a)ѷcn @:qrA \s){y"=4{"je74&Ês :K[넑3ǯd 8KiE/N.Ἔ6s&wd#kjՔ7U{ɱTH"~H3*s Z:fȖs]i:Mxf\}v)z:P/OmD*7@=KN~Z/i.='KRU1ӽj ?-tSk6=ݠjf5]DXN~<0\Wy)760Ҭ4 Iig׿_;NZ.^6I~&L=#x 1N̲qZ=!xa:Ԁv7/hN FRu"DbH6-G:0SaDM$=r@yQ:edγUWQGMaκ|܈0Q&2!f,T Ir=Ij&;^˦ :%0v`deNyFt ]#T`G`u;~BN&px0\$1bMYP_ b-NgWO~V̔  ٿP({7 "6E|P@' YTM|@g\34@ SF.8%}֭("[Q;Sx #u3XW Fg}a7ybK[.uiUw. +* gfGt{?8L,1@}toVc{JzI)W &\H i2s/@_GgDZ_~=ۋ\=]_27(2iHLbS'>F9Ƒ'taPNh)-A!/K?C*0F*|_`;8:Xډ1%?qbɵ]K1 YFNb/\|!!z5co~ƻ*ZtQ`-M UslOmVF)mr65JC_]e4\!:}'}W[9oubN.q4ea y9*z~q Zr/Uz1$Lfz[rqA,$-TԾ#fSt&URd9Y7`@[ J5M OYR+p 7oɪ͕Cw6[ hw+smf90̖=p i)zҪ76$\.!dI>&K:X6 n}. GT$K6z{>4lYN˪I-E^jfP<ט/kF0B65K,QV_kԕYr!WHzY \4e,[ cS2 Ҟ*-\1 N,5 pQ 1yC2iC m=B:)'7T :D>ZaeHyσ}NCta^%]%y\ÁZ ɜ({IDi_}ujS4߭ʱ=[UdLKs$d De2~M%ƎE[{9p;$+§#LvH4Z94y[+flVn NCG8t`]s"R">LsȁJYɍ M)aƢkttP'' ^*R󠚽Dc[sC3l=O$hF n֌RG1V$ 02EGbq8Z[80M2?]7ƿj3F4TLI]Hю >H׉ytDeTj'L]7zZrsiu犳CU\yUuu;$]B9;&~f͋Nioc=U.j @uӿ[W\4{Uk]OLF ש\Zhe%_[nS*'gg[.uE<6ΡkrQB*\m\5tdl`%VWF [_mhP!ԑBkʿ~RXh Hڂ.mNHQ5)gNJrm}S|ESJN >N[>o,]tq@6}HߑlQ\: &bOC'^s+c*%">p(PG1?(' oz0*$iԄ x~Q.ǹ?QerJ 3a+I2~$ /xr[pAFT]%gju8;{4TYJa7vQz1ѡ<uH^eu^cG)h,˳6xLweLǯm/nӱȆ8U3*x$@Dw+q>W'GX0x۷tFۓЕ@ 쎏uӍTj];\Ct,qC'~ *G.`$ЋS҇ę / *y8x`SCf!8,T{:AS @ 03_,g[y"PZY3ߏ)3gn"ͺ_ #_-]6f~bHOՂP9|k"ĬnͿl7TC;>}24Ӂ~T 1ՅP|)/t r|℮BG;Lu$E6/ωXb:*^mm5m{-Fcyk)E&_rp6.wZ)mf[lK_<8SP4~{(pvxj"W-#* &TK1#"k5] e> j%KIj1Z,%I:bQ4)S3 .EYԤs)0PhZx5 U79iBZRkڬ; TM,5ef"R+T+ecR6smȃ&wcVTc6$yj5|Q^, Ƙ-12Xy#={la PCԮX؆GmP\ Ψ a% yM:A~q*ǿ;` _n&U\Kp%b`Yߟ=ɽd8ꤰJ0" =ֹ؁g*g\|2+D0QP j8/jf~>@0I Rs\^=wC}h5U5%8\]MB-96ye|gІC|PS,W|1͡Fg(U2n=/d/Yw]<|ZHTѴOELH?}_,Yd%3>/'\Նyq4%Ι%4&.!H/JoΪ5K[l48?h\ɛfDv#EU_sq tRUD¥<4'|Y"g@ (a.gIHCNG+ ,uħZϭznR"P9;Gx$NFmoOh\yi0ٌ 6S-+i=#=pK'A2ZiَخY_:1bzNBG,M[<|Y en\_.F|Z_LhK*Pw=j(-X _W|YJSE1&J_M_ZȖ6N'o?GÈ$>z\MGM)3oUMaҠ rDO'7j1t 8n"ǀV&3AM5"ZP\M\i'D02\[0IzxyB46u:בRInkI jZXtl*o1jیVYB [ʹ'ZAc6H[P!5ǾRWg IW{, JjY|d\^e62.mOQ8 #^#n#$yE\bA͡ws L+nbğ2ġ}fRǮ l +22Spp+>[v|S*9OCSpkGXנd T>`eTULW8JkX,)w^b{;krbX*ftȩx>P,/2Z$<:cLΙfs{s _P)PYW?hޣB^WQ^%E(Y5XGJ gl=$ _*?G $]E~?mǒK_PZiQR_٪TT[P~oA tuȹ8e9 êDgN ;z. FhD(ߞ cUxSIB*jr#0T ~B9~mJfwS%#S2bӨHj>TgUA=4ǝTMaNxtI4[@u=;7~Gɏn+PF슁Zц׊fgi#kꄴ39p@3Ǜm}\q2ӜOY;Uzc I@P%@W~+.m9K}Gr6=~ֵN'up DH/PCQB/Y㩋nY^KblUe[W&VMq6RʱI:|JP=mƥy/icbb JD]&jKe$<)V ^JWj m@dAR%s m wvJXnWif Rh HCL 5$FFqO\kfv!?3.6Sy̱tUDɥ䲞*[e8 م{2ΝY;l.* }wx߫ܵ/+I"=w_EVȽGLGN>8uKI޺ @[a2ȭ7sJؒ7bl d\7u+! )j5Œ^fiˆ 8+];G9\h+}#U)CW^O#b..ѽ x&8)m ]UBLA86G'I3ԉJ1]ʝ|yڼ>JwutEUY Q_4GGUJ BH“t ̏vh 'C0{wH XeG䛂eNjЈu:Fǂa$ EqmR;$:$Lquةu(~FjޙZ "15&ڲ_hxM')V@ xH&mt ej"S U['q)p&T Ѫ_oNj>- D,Q``I[NRZ"T h?N.;H/e7R˸Zib!7 tQΆDZY'Jkq$(Pna&ZQh5b(לkX -I;W)Ζ2 9VwrJpTK=% Ƿe 匞^Þ`d6MYŸ KmR&hH3 XwIYE҅b4%6KYW3'u0~ 28^Y_kVuf(p)hxFJZNEӋ OS(o44QϭspSNG`dwP]i[s0SwR q: 䀬SHMgd4"2,oWᛉړqךt9={>;2!*՞F)]dq͇K/Por岭9x_AĉOہw/(<\M#ùko8gӌLh6L@oNp(J=j`Q20=8BR\D)16.0Vc)I_q:N!,PÂ92cjJѐ^otM瀫m9wFy/g6VDO$ CXT=72eL`:W`~9oH)ۃ}pT)}BuEzI5xM5ͱW՛}칻4jl>@;G v:~um=.A̽? =B]׻T> g~zs2Θx9z٩Yg c_^i*DrpIhJʟ aOok6 ?]Z5Etlۓ3+BZ<WA+(KܵD^kb'lgR. \m֕E uRY4b) 롤!;-c9Nf]|nQIeVˠȯB+Z>Ґ&f䅚`mBOAJ:al9g]hr?"MnH,m@uMrC遭2! R{TJ?u!V'_|"( gPæ" n49,^FUIv<k0Qli;߃Xϙc'4`f:"?ITr|擱uPR3gЊ,hĹ;ܜb/f3^YKzC'py/t S J'*޼<|=29D{]5QaCcN^ `r3Km,lHJh̖Bx,w0Д@%AlSCH|VٺU=_}9w ?Z#2lFg8)  R=q=¸&]hW-MEB~Etyj@$+/u{nbQ1w9^1pj e7TI%4CV0٩B\gwڮqjp6}#FYq)m_n^ P~[iw5$+Lf|LK_>k6M66ﲢwƧ}+H9XQUMymb@xxi0DV.x`LbT#]j6.i.U/,FzA#GLy&BB1"?fJoD11 # 9s;z r!Qq1, Gz-rzUݴHDuT⋈d37ovtD!ֲD_M}wy#ٍK[q 3-fvmX[!E,_ilqL`0{'mY89&Q N<  MqQ3{P~Δ8jCow` wVle/=>{ܱ˶r# #Q4Z\,FN0 |KS#-ƘkB@FRZ7s{@p9N|l{,$?Bqdۙj3/%Qj(8~0#8v, ~R t+ )_u#H]{)_{s{R*rwNGM{ -vaʧ¡FԆJG:(wiM 'tjj' I.zWe轸"ɺfesOiE3dgm . tJB.쥥WAiч7sfk}( HZEeQbs4y.,ѕsAi6~ cyvƺdEU_-=2 ae~o59dNO~J}A4%7I  S'_~1*l_amNW $k^X?Z ~H\Þ5ژ6Ë&E O6^ TE_5^[' ,ˡN<. ̞Wxwt#Ocj\Q[e\^, E+! L>Ykf,XƯVOwLL׋7mвm5@%]A*95VLCv%'ׇ"VlØqs+.~"{|Mw!lXFd[Փ͑4ZLcQm@oFlz8_{ 4xl.u'4ʜXz6_hg>Ο%i"KԂFZ^[tr/#ʝs]2ʱ r2' l/;gwfS>9xwmnݒ rT%)RWFY9yeɳJC6!VLmp;ѯjH (@O!SIv&2gn]QJdYjV搐=D+ $M$CRNeȁ !G EY)W6¸]ז)J;ޑ೹1GU /?R@!HG AV.ӁKsT8~a?$$v$<݂Q~o5PPm%d w3St.D!3kEgɓe̎PE.fa#fU ;-ԡ5Dp}PaduRoҋ|郈WZ{NG% 3C2H)}JVI1D3E[_r=[=;0fPw>I5J.]h6%{\IA9Na orHQ`!<(X4yuƪ4CfG*#7Pֱ>~f^@^ͣQ|g= Q @efZxf2yĦVz{=G9BFhm=8S>YHbÀz 7#b oL@uHrBG\톮:QOfz4 $SŀnGTX,7-VEժo\{6!c2 P*:lӗnM#)t.^ѡ<:ծ%0ufM#Y!\lTek{Q0: NƜE^d4J;*7T6ΏpKFE8JnĿΠtUJc-ͣ0atasƌ7O17!<)eɉ;/Sfte Ly\V$K׾$To: ƄOgŢæ'4~\9U `^s#1[rhtxmdf|)i=Iw2T=`.^#6F_ ukht # F5 Bs*/=СIoӼCk|-(m5oGєr$Mn^-:V 5AvivOCd'ۍꎑ"ieӰB2T î;Z [Ì+L{V)!)4 !a0JyxN=2:oNhO@kOG盂{$i;MKe5^RŧQrڎU4^!F** |"jU/-0ВemV7oKµefR㈱B Z ݝkxY6ksS.Hc rCZi7A,r'\|̗*K:s5Yg:iTc% +Mulgap0~+쟊¹P s/R@OT-ӛ O_cVT*" ۋ3PW6I%ðTb =>'/*\Z%=pI,/h=wc ΃SGΕ.D劣פҁ{I~ؕ-br:p _(|QPnk{;wD8fҙm]#|X_{Nz$p`dWS<hDꈩ#հV&) *(hSVvQ؂.rR\뷜+H,:Ѽ2\8]RM2K.k5kX(T_@цqRE(KPm$uoW3"|_8{))fLQ&JB|JHPV믣4c> /?'Nݸ_;۸$tgta2BUYD2-R^Ҍ)|j9OsVL2qGYۙÝdB;oݐm(H]U3` hMZ=A,|7wb1BJm`-79-b-/#}!X~W]Z9HڰQ҈ZhGa*.f0P !؄2R%}"F: $}R2 zӀh2uJ13L9g[L\uF˶B^L~chÇ D X}(T(#Be/n>$^aD"n WBMtXBml2mnEf'91)v@JE2j8,9%ÅvחBnŸG07AB'U>ʺe lRiJa=@.O+C@h3Đ-MŞ(#^ml>`Xw8,2o3GM&.Yk: @YN$nvW4V[mdevJelɸGPeB1ѩWbj*H=H, b/D_X*8x:wBZӂ:y.+x@ռĪ+$SOne9݄IN/^f8~v]} `w*k?(lu1IGtMuQ,mOǍxh&/(`dxݍ@^c0L\BqFt*_t*[m"f?WݲSãn,d SCPٓyu?Ru0g5hDlϞ*#C&&*Y]e}LnxAr_،)GI.O5)=Bo_8XW{׏* .PWʄǍ iwm`̑gԋ֣6 XMPl{OG2s OwL@?28o-{aPG@a ؋c3S[ scxTcKbTT`Zkt,nDՖuj; fFV-f([jlT@mg[!DXM'k 4y'7Ta,tEv7)9N)z$áCo?ZD*XĪhI4ɺ(bU(0n \GʹXRofJˤ|}6-^o/f A娯0 eOTCbMU?tKaq?5LO ;$j.2s(R2G6qJ w!b@*8nZ`Q[iEM YfےnVy]\z#?HY;ٹ}||wtP8kNaǘsMWMZ2%p)U|Ee]H-y o s CNw* :В-miBAϟ,)QJ#J%T2 aoA P '/PѪ6x$71Cg*/BU~cڤ†.X+ȼ!Y_n2 ({آ>нd|6XWٵf`;(&}&)lwH.Hl {.}W +1TnnB`+:%'"2ۄdʸř] ^* t]:j!-6!%R㦬tU%%8^kTPne@\tI/Mky.QYyZ5$Yuݓi9[-o>rv wD9C&i*$ U|7[mzǙnS>;*瀩47,ހVPm8(V: 0 {h|' ޕo4_\s /5aaxx[3#j/ z(es-uktG!u<GQʵc @&rPCA2=: SD{ÛI_Yuhg֑=Z񉢯>g=jwgSޮ7Op;\S h+Wzfꛅ4rPZtmyZ=`$etCgmo 䳊YIC!AQwƒsLK n0s!?der}J@Φ\@|~ː5eYMɆ_9PC267(F pI>^d>qfL)/k7VMuZ ìeRBt?ACot7Ir<;OPm6 4CBXKsg 'vR.9 *َn 3 A>iDz9oYS2FU͔15%|ofXVN^1j!fGb{zx[Aj+70#Uda0)"k+*)g_"^'rՎ yPOq9–tN 5Ai{Jf ̖N*$Lw":'Sc@᤺==z@EF.p!2$Ķ@ E--`^O_?^ !#۬qYDsm\Aڠ e kD(ew_[B}aa$b)tݷ*y-sE#Uad_qE݋x ED 3  iΕyr IwtͽzZ=b*PКB)6^!ehZu!5rtR_REỐ'6,o(UYX[ Z} K TG8&Y]|"@WV6Eg׊ˋ%z,3(H7mŎʵD,oL^6B݌ _9ovw)uVT1g]zŝY&2r/i>F#7P~:+.(mN wThgy!VW^ =0R}DŽK` wkDw|.'=q+b\jL /@N*aۗ'G`IiʣBuQaWxt@-q)'$4p ^nD T"{S_1yvGfܝم>EF'to{x)ȱ|{뵁>)fgoS$qˆ~;vԋZ3A?o|9_D(ʰ*z}&]zFT51_{Jƍ!KZHU͓{ +s,Jbw &ȹ!o-M a.p {+H3fm>,~mQg?_ܕ'؛]0L:FcB8HEJmVYoDK0EJ_ OkF?R(zeb#:HYʾ\ +Q 9Ow7^q/tZGXܬ8T/g;91i)n"qո-y "p"60,LvLs/&T{Uwm<_ҖۡalCn oD0㠪 ieU@]nʀ 2f*J9ElӨsKv4:ql { TtFR<Ć2lf7Gxw V8U;(s EMkR≹WUkuv HЛx@q@7m}vf8;e?ȅGP:0BY`Ghk$lt7O o /T6w7=ŊDAׯ d\>%xe >Y=܀žЊ2Y-^ f-(v'Fa:j!)-Pv߯Yo_$d5:W7 5HC/zCf aדOa?5˜m*|X?)zH+ ,YbJ8AeQ}ckp+YcsG!8]͟6k& ^}E:np8K련TJ4Welh488rz`+0BH*EtA;ep#`yaxN?ƙvC`XG^ﵓc9;`=DyMhU s 1وx{Ml "p6:`[-|찅>5ư 6,?{9|KD]-A)Q'md19 CXMg\]0 lO->֥XrGv+tC[H (< =?(v,"ղDW Lxe8 KB-ӺU/L5\(%%іj#1#dT\*ChwV%T:#!-kbK.6i&]%3Qn508dBh¨Mct>0+ڄ(} JֳOBNl3eb=_+YaqvGFk c/>5+§lTt%pq+N)$2OCu,lfۍf9^Ԝ wӝk/|_k27 *13fKw8 ooG79P]5cN'toF+墭 }w$6bGԻBľŜ;`+'N?@5IjԖU:Փ/9֧^0ӽ 2uK?z/]@^ 4s8 xX~፲Z Fa6XC_HQJS6ЈnJdW(Frmѹ}^<`>mFtEӫLYgYwWNnkh3Rէg'͋0Πs8BFC6{T;1ssN+H.Jectۓ"53Aq ABR+b bCc]@L.uXk,!5Fc.hOښSKYM{[(4&BLl٥n/|(SDdKd'J8u_͠M?FY}ehZA){uK]]T~1m2VWǧ|AM TtGy\4 }p?y}mUӿ[_ o]$P>*7X WFM@[P#!rOp9k@2/Ox'kCMMq>Qs*+ð]HKpFroeu 2s%pJyʇv&Y?UƸ%I䰠j ':*P:m4e)L\ 8$ƟSAԕͯ;M0ͬm-w8y6ex06`]nzNʪ4M N?}& h(fgOPAu7 #v$(s}ZP&S4zRԕѮIA d;Ӄ }]*B嫎T,z %M t(]~ז $Un˙{Mq݆OꔠEYu ȯg~eLhebu0qⓆmtxihzW;p|?u¾R)iTګlG݈a'U1%-q,Ʃ؆Mt{H?ڰ3*RJG0sɺ+c|2 $S)pȕꕇ]4_JiVĸCĔhA@@78U~\`1K^ۋUa)ȁthfQ/ť̸u+|7(4ZKRp-7T!XW#D%IeFSy<09> م>am|FݽPpOd =iNGDi=Є¨&JҤk&kR 2hV,@`T&*ZU'^r)9RimRU;0al(Yh9H6[m; #cï}AiϧbC6V*Di<9ם2E1`d0+ Ƃ{TjX)3l#c5oo- 4>1]ݡ⏇l˥%V|o\nuG MAK,g% PMgRyL~\^hťY?Z~jqQlDb:IB>MH+&@Dr"K`?]χCzT<׉Fu}K܈% rnxۗ\5Ɂ! 3GW59ȫ;(^"8` AT]g֙MI 4I=zGoYTC~ qPUv0{^<=ÔJ ԃVOsdK6i:Ly9Z?+mK<cBٟh7C})IQOM~iJ]2Ln؝Z2zȠ2[[.۽"ȻX7ՇbrO/ͺnϐ*s=s: ԜY7[N@$txFK~mOR8\YEW`i|$1}2ߟ@aD+0#ΘʍI:1:GOš`O"r_` <@K)nOO@ڸ˰Yh>%V$c.J u!lr#TdqQWkCNwNI_*j>Onظo@AxUQ۫Kc,`̟Ȑ^q=^֐ԯ낧 ~ne=}4,r #O3?Q^.CKo[!%_j_ ndԸѩgOڈw|}m6V6"a6^H3A"yN4zjTvRϳpeeDsTGPV) < /2ʊQ%V mH2,nhE:)u4`۵ךL 3d.Ջzdd^+s4'WE (cDh 6X"\YSP&X~{d z^;A"5wJ}XkT&Rɬ ط~J^!V7\}\o  iFCر%1>oRqVHRJǒVJu9ߊ"̝q0IK{u0)jQamˣIe@8m6^z{C܄?24sNYTwdywXga=*e_`n.5P!;v9>n)}-ͱM$_:r&ODGQ2 HDPoY)u]/8N{bƚc?VLMN?"@$,U;*$a+ը,]9bTw{*#*jEQ*Y4`hH0Z Xw0!7(S` H쉅 XZZ7[4`?k:rZNNIhFVGD1K.>8 pRz]`ZϚ5Y ^N3247ml&66#F쳺6%{h6 n]Kc3 n2Vd3&uLr1ӂqB2մؤHQBK-}v^qŔH2?3->g*c̐"t\U fMgEp` A\V 䦦x̥wOPqq;-gDF3Ӹ< XOfVf7 *`8PuO݀Ga;Q6yFl[Kl{^6F(%Y)\N_r|pb5E ww 0s[ww癃}5`Nˑ\5T"X{$0pXrKtLЄќ=3I :rE6ZB$5>AWܖܣj̥9}Hdو/̶YZʦ8 ,XW_,dWb%鳒R_KfnJpjE/81ӨB.I@CVK+ѫ[~|y'iCg٨o6Hrԡ*hnyT2Ts` vn Sl .)#͎<01eO"+KKba<;6KK}Ҝ4m MK@t˨b36o>8pт%ڱBT2Q۸ y%uA8%r#M!2= / )o7%i7<xmAz1=eNjst0vvMuT U(Dʺ=r&-&y}kAjք)ꪋT=>:Be+ &* c Žu젞>gw;r =cu;Id0.\j[H /#='q$vvO!=:L&"5s6o5GPYE>#jr;CTs@=yMF|2 nѯϜ#WJ#Px` 8J]X *B>/Лb/~񟠮;*[l t;]EBZ'mK>4vk|JLiÝX0/^JVX OF @ۦj@pWCn傓ԁTs1! q I)lؼK⼂&= 좫:7<+&"0^?5ApUdH@C ?SkV\rJp(kK^{PAn ?CH-$eó>NYoO$Ӡ}Ʋf>(=K Ǹnu#5U#e 2 Ph͇{k_&md)*6uVӏB`;"Ҕr'u`5<}ېՅ>c(cOp7tǹ]2=A L9+,]+T ~:;6@N|}3(45Kls$Av/os~U?k4{+h|J<4/ԨRMR)33Ii?ޢ rҟ/na>,S'7|11Bu| ɯ+0CٞciDl%5r+0;p~''Bv~={ejmބ& Z$ixS}CS>)m\?3TN sDX j`M dL Iߠ%ʎ O{\b^ ׶s;ӥ&kl yP!g}(ʱ"]z!(sv1jC(ifi0!e2>^MsHIN Xɏ`G.oPJ3n!N]~9|MKg*X~Kl诫~ ҶMT]ie7o(X;$M (r\'Q '"N ~aR.y JNqČ$^TՂoz; Փ{ )kU$=a2s@T&r?Aڷ5`1|Ņ ii uOQV?GNf @wuOou+|H7LQD5X { +{K#݇}G@F>#;䑉멤c70" 1,` r!{G.z'? ۀINR>" b`M8 dB򵄶O+ӰʥX3qDc5;V+tRvx)[t4)oFA9AI0ڔ;jxv^E`hKZ\t о|FTf=sHf*f$R"*d';0q#ygbqDClRvϕR69@R K!Sn9:D^SfVELx8;LX60!Bƣsb)|j+!p78YdZOz( wN0adRSd B0`S%Sϓc#25ҩ^gz)3N}N&䭾 {8&_(1t8,Qtv4ŭlIkp\u  ~3Oy`!Q '/ޥDXk ,Bo913|_?v|>e\F*dIzpy ’'RzwgqmLUFKmvWb_ZR\]a"Y䴱•?U*bwǘL*#‚ɺbq+W-8h ,-R7cuwᨑ{1{ _R:]0*WE+u:O5-Jh,8ilC3K蚜*d<@1(-|DGHbT ;?ׇ1Aiqe-lz J9' l`=sdPIOmEhi֫E?)iN][4-l]B4 `( lzR-(DI=U|z7>Gr+?j&\/׌uaF~Qr,*H]WB_vvëfc+#8)* nˌ/DRξ4gt8Np:ϯZ߲Jm) RÕes@%1u Tp7~`gS覔/}V5>]Qx ~ J)m 4&z#x8 r?Ec( =eNɏ;ʤ]hdՋc4WcRtt ksPWT1ŶZ;IBQ !Nv$z{(޴_%>; >i AL s"鎿񢫅r%vbN?Ҝ?,eDWA,w>le9۹K C84fM)>|R=0|i!i# +mh}*C鄿[\LbHܱm.r=60NHFw9cARL! agEFt-LŔbp8 ћLyTD h5Cp æs0v{ h$;JaFzWdzKT~Y.%X+<51¸l'8҂X[r oeJ^̯LҴ'X۞ΈQH0F]bKFGF0 ;4wG(O9z5N ,d ;ͨD!2KC2Pz|aVAgٻWS>)0Zu`asVBMw!뾲8> CTmq-#ILU8طfWw *>:D7*N[ ]b XZx '^χ&Jʆ5N%y鎖l6pMd'Ե7Am*t>b!%i+@Ώ_yTKAeEIیAZ|2 I*u. DQ.g^͗[,U9 XIV˫ICOUe]ZuW ҒDۄıTJyy8I&ohRAR)@1Jb{` }6Re-<ԍp$${5a`fm}csd90P^f|%49|(V>MZozY&?p 1%ȜমgJNxmMGNޡ94z6]zh]4b)ibDMhf'V=­XZ&dC7.?XKO[ Wvt?a5To{v.X9vv4dpWi[fNUT.P`<-N]B{/uGG^"*]V&BPܚ88ekR!SJc\Slگ*`%ي9Z_@+V o=o[yCxۏ^FTs؟v>%7V0. SFmoeŭe = e;ǜy(b9LTe<Cl&9AطfT]HqI6mV ;]I,Q]7T]ʕS^HzOӷ6"a`ڱQXւƓ85t_h`;]K2AMl#H]ɕ3kGeG`vz$ٷ0&}wpUk qW[XiE/?9HR:A`GU/'v4G"*˒| /d +OoGYOSsXc4b?؝ֱVad͍!te>.b_m]DL0L:[3M5ȫ+ `7ޢD-OD}n-lKBGFE-ܜ `$\>r{(&7}S~48:+#/Ng"BHfo.~=̬Y pO8Nt VrjZN'3N`4&yˈ0W:D|) d\"odEO,uam"3Cv7V/MKsXK-f7eqinYެJ_L qi!>9878<*|XX#1ؑSB^8l1NT.Iv]vq}Fic^ݧoMd']ӳӢ2 CPA;8˒X}D?'_? XKq8PGϹ| ula< hR(,BD_p V} ];L,H@-6ktUf;gu/8g11r+PM {fzOa aR5  |p&""'A1߷wN9O5 ߓծ&ue)r $.EYuPNclK#8KQnjQ )_Xo@!7zUVX?0$2φM.9/ 4ְ8>|EI&˘'Ф/|ȪQDܥ6/R}!8ip_.S<-|e=Һ܌ [إ6 uuJkL=`_]H,sV4S^IXhb1A´ndm5پ k[}<.JUԤ(l2"Rö92Fou {B( /\F-k0SrRYkܔ8l(<+'*˧ aI[-0V!k o)Q<̍q cO\ $ A D:m= >lC x0VTAOw8y̋yY0oejQ(uˍ˟xNNsp2w)@v)xOXnѯ]4\&Qir79_H$@s'd Aa'rKnU#\JoH#zȾL e |MwzqX >|\9rRp(pxVCx&![Mۥ7HÒ3qLI1>>E=)NFT|J[ƌ#J쯄Iu|؏*. h8MmSCZ^!A /c^s%[.@i!uhָ;Y`(Fpr%ԚS^ؽd%!dN| Pfʤ`p Իާ3Q0g1~nw@S.-a1dyZUG_]F>E\Z[*6AiPxC|n7|]VZ@³װk#wJJXAr)a;=>c#&z~Ȋ+ObJ0nS΁ĺ`9['?cվ*8Yˤ Hxn,+=' K̋ACM?<]ÂlG8rIRf\? mcyc[})M}A|pl b~hw9#xH>x(^gL](L9êExNTOO rf۬ v ;bŌ4 ؀4RA̼KHVguvO֝~lF,Cj=SOW_#㎿`.ՁAQ3o+N1#|3RW 9|9jiy g$tPd "ohqT!Cw^U-d sx[zp1_0u˳qlڜqrؒ .zXusb#U6t*5s^ҬWl!G;a.Sj''Aw1*uXL/s:$2Yzc"Ͻ.*f1"OGmp..?D8=E"WoB"GVK#פ;&8k5|#p+ H1y vvAΤƥl FJ0G ~[fRˢXz]LtKQ$֤ '8)ukի ed"KcZz[^KH2f@V]uGsde VRqfh$>P9HTDc(X"o.?L?^$$@C: hft?k6+,p#4/G쥟R DϪ& C78@ L͙f6i6h]eAzB|e@Rb}$1I!۝;Z&0`ti91>ԚGqm7'ccFʂgS2ކ=0A:ʿ) *[ k(pʤbH׆ SbU,Mt#镋?nWp{j &!k6ˀXR'܈w7-)foUU3P(Зn! XoEC.~ +-qEWh PEp!RDMrճPF.-9nƀM|?a V$ kou˅^Z r2f`cܙn ecQd0j^nlт>Qt9 tywv:2*me09Y 3/]UIlnQw(!}C9b'qUƧ@r%m㡞z3.n[kઊw_/E,[&fHFm p}qgMC?,W<* @Hɸk;Ỷ8pJtQ[ዠ,kњa%^e[A4KryպhT[msFbо6AUB|j<}3[2 `CU6>+$0,fy͡ew1+S I4$,$`5f;͈*I+- d9E@U9\`fx^K{O .Cuq ^"I"eD8ו>ʖ5Ϸc lrB?*ad"fص5ʢ9MٺӪƬ`blRR8h ͻ{Eo>$(pYWL jeM"WXdP9 K~T}mԆ*ɡ$,[mnNnUV`@5>u*B67OA)C!x0]u1yNC)L|f`1'O<GgϒA賝0ץj KP%^DW@'*_ =Vϡޫ:ifZnCNN@8tDZ[5d)(6骨0[ ^u]3F=7GҧThfo}&ԍvyWf}X92ֺ?OQf_~uQZ+F jȍ nJfފ9%,DM֪SZBI@ ;]rxhM??Zߟ1W+&<\P)}SYp\Ž㎀cP!נۃs3[x>,H4"H:f YZbhiG$M'kw7VYC"'z!fB Y'ƫu7 Bˁ܎~#278zf]|x4+FnV\$U863{ߝĽjՁ:C[.d}?mGC3!9 4@5|98G +M6qo|V?딫+2e1vZ'?9:"Ϧh  SuX0lB`0V2'9C < rm'(EǦP~F|t<.Zps3oi1CP y> 9z#3ߨavDq# eHc{뜾W~`'}jʱAA޲f>;BTGq]_bP>WOTæl@Q)簚\R`j/3%^xaIv W&L+ C;( uLx.KV קq0$]>' q|]$k`L8[3%.v&.:FǝG4.cǔR;rx(i@?c\ZѬ FĄV904ĩ#kpVm) yelm^H1;?DA&4Nʽqç?)?}9V\bpCM?Q-)J_L=AV~SR&G\&%U4)(W;v}_6"!Z`$*$ޭTUAPY@yc%$X!͞W WŠ\E;OKf"^dsEC''&N!߼W05Z/}G>> ^9E|'R{Q≟$1H=^zE/z !ϐe:'{wIߍhz"PJgf #yťڧEg4gP@2$fm4PQ0u9Tcg"Ϟ49ߔ7O͏[bB>p ravM632<&hMxnaJǤu z>GY(ц{&L !q^7䏐]պ NM#!K`|F.f?)M-oy9a8@ɔ4HP71DC.&OQDDiI;;Hg6QNao*q"Mads\.<ޟƵk~fݬe'+4H O9;f$)"0;Uu0>a3Bm 4bRRFu&\YvITB4s񸆄Qi|oN>,-|hR} ,VEf[ $kOrq[+N8A "x) nSD]c j>= *DNGZ! m4ː.6V >NZ3ɡȆMI7 P Y xh)GydK 4Cb-MYuZjZK7LUnGXz$^"|hGPC LB⻋h-g'U5c&GUy|~kEcj4O,s'NU51fl!tHSp -;LHi":E7eís`j}Ae6>ǘ8%x0 22Rё`#LRu%5Em-oIJ(6=kdYU!];W( LQMN)_UmPJp LJ%Z2:WYe f2o؏ָ'G6>߳a *(Edmt Ov<]C|2䛬$@ Ӌ7J`'A%lr?4+P ĿJ~@$DIpfA>PO & {΋u伮Yv%szv _Dmʭdgqƴ+'O2_YY"ݑ|dZ?`eAiFe:'^Y-0澾[ͶKK}Vl/ 3'jV?ZԧPo!PqxȮ6ٖdj+Jԗ$94vU}Ql yCVۍjU+fBL/eS`= *i q{u,dQY5B9E+vM1ȝ2/0܈\*G 1 kv ӻ~"L2)yˋyY]X#X?aRJYE03^MB><&Kg$ U=EeX*4h @w!jg mQjr& 2+ XȌd2,BYQY+[H'K)_ =Bj쥨joރ%K-K{:,7/ϗ -%c#˕o0N<~`ge[r^;ȈwdxVN@۴im\U4zFR5h_'O-3ܬGT 5 SAM6zz^i%]{deےh|V~}iJ f~q~F㘅zu XB $:]܎Ss1v}uxH(z'N]hP#ޯ0ߜ =0B(&S)*\?&s L湢@M e Vj TDyU-. OGU7qTϘ ܩ۬rG&[zu e] &IokS妻>) dOY<3?*Xda-K.9Mm gS7xK=wKE 2j XMeԯyS 5ŅQ~V4'ox&GNդ^?vIܲo7jE0@džn<&]'~U:=Cp=mipuӁJ^(Hx!4Pܵ}D&жV&bb^o[*ʆA!B)xl1L;0wG#M)DKnn7ǕU=o4d?][HQDN473Í/FMrXv*S>jCF쌵"jD;Oa/ѷbkDfػmE:C %1u2e.5LbgѶ8Mwo5%>Λ݇J XUߓs ZC!nRC %*َA&͆fW!jO=vݔD2!e9'qXkzh^=H ^N4!/ pMq:7k =|Q8[Uq芍Jιi:" QDU2qo*⩸.Ba, rnU-3%*d!~XfH w@ s, @HFawҺKhq*V-rP/ MN6杕)RnQ8q;CuvE(w0ͥ-'\/>,oRS0ҒATeg}b eNf.Rn$KY.:2x1FR![%DѿEN*;/e=n+P-˥3hZg@k8W/a̩/78 O1Ey`eyoS%ʉ\ lcݖ.T$$UKrx(m>BΣR?(m2lޭАZ ~GZثY&%M\tc4xz ai#`Kr [Z 5-'U_ 6)\N#M֝MmP0p,Z"3`=UCx&xv$`ac{ۦ8p2*J|R`Z Kse ELObnχU8"W׌XNdjYї?`aL0J biD6†bpXWHJi.Das@\$.^jJ!!T8E ;QuF5ę:R.H#IWEleEg=t!P/A_9FS`T3t~>5l#u[ 63bх|F pGW_'W{RqNL1a,ez#$dL6<81Չ'ӘheJ?(25Edf\)3YPAf)gI w NF?:}84<~jՉN rrkp B* B P :jsg<) NFD.Rګ7w֋L玚f.3s{btA HeɈPcjol:5FbWΏár>HhϤtXא/V &i;5IfvkR *kͨ05ݗqcE?9ZuM\tt3EkzM<4%g Ls绅CnS39e)AtsGN?Qi6I¿(2ծ}pa?l 6զc3#U/ g}˼j5p2$c݈2em6 zgR'&?^LO?5F[43xN66L\UH ,S_Y5#M4,sADHA*ХdzkD|W tL J,@3\\shhSC$DYS}sdyiD/5;'lLU _HeIJ /. c _m$eK Bbʲ ?̈́pÉW!:;q !{dQ'_Hټܥ/ mdyHFKx~$E6d&!e۠';!M"?y#vϭLRG=lv6܉ؾG\?kE+hx(;&_gR޴OA~p o9a-sYZ۸V*E)l>O/:߳GY w0Jp{ V,k(@ |SI0˯LBXb8JRL6UEdWK=s0ݎnTQ,_0""^^[FzKe]>0WD%\xb_ʠ 2XdT6Pȋӻ%u|p@C lmN Y ob("(JڊzXIv16Fxb~W[0[7CR:keRy W湉ψp*2!Fd:gkEEQ{/b%lGuW2j2f2)ɋT/S (<5mb^ٲps62-m,ۏIǒi5NNokWҊCYNjU|KdG]GꀢʶݨW [.`N| ;'ekUiIZ$NMƷ(EEFAaٓJLX:(b97v'Cj)Twa']F0 lsA\ "r{҆- :l?5K{ylErWzXw>\JФA?kуa_(.Z'OA_ F{~ٲas!tlY/U 4*I2kzè'x@!Ѣ5IY'#ǫZ>w&PϚ&{!N[ufL <`j 4W N3jD=U/7pM|Sy]g{(P ]+9pcV3A)CBFc<#U?b"}kPf 2+V1Ô'9jwSXl~L8u AW쵨Pw--#r386)gvZ;)[3>v~ds K6[Vr.(>L/Ys ZH?`ODU`' p@i]TEUb9 Q{|g$ꮧB=m)oĽ=,Ul@†Nܣ"<PZ--c.3WoLb:SΚN(rDq*IbKUIB^)Ⓢi"t PJT?dn}(peM`ւF״(j8x;~ e^-LjD!R0'K>=]DV c@hHs^'pGPȨx-plruxS?UΩфdq+TVP=Rycqs[W_a!3c7|Bno\&v%K'U?S{CY-H}k1d -d+|^MD9| J |n9g$'LuaE m,^ 1tNh@UPQ3#tͫ)!$A dmY<ʱIS3F tr;tx\ ~-!nި[;WO(%5`=p0?n~"2ݲ@\6:2Ӄ:]|`fn3N(*+l9![59A+3GLu |4`m;[Aʔ=o @4O])ȸe͔$}@؟kzX-ۥ&ԷrׄkjbD7ۜL}(- qSxLH`_~|2"ߌ?V+([-D ie 7^2HƧ͂BtU&]6+܁rcp*s0J27! &7 O'L]FyĔvV PHϖ.rRGУY0*?53ĊkҴCs4~Z;ϤxtηHsi7TOXMS~1viGْNȞˌ@L9ԕ9S9ΤS:/Ru;lzőx;RHM'#gbNg.;F.#- 2 ]e/S3sR'tB޷_yuiX{ǵ9]kj2BDG* XPualjq P"WT ' 8^'R7g#.h' T-AV:^\(zGHDNQJ\A9կ}Xl4*5iDImo\6x{[=pԎToݗK.QW&2|Y`U+suĆ o%;GAT)4˶rSj{!r=P]MY^|Ϊ~`k+mv>[s[[˰5S,Ct^㸻۹in`kpLwicva9Ud$~苨0‹znΝ5TͨGwӨ)9."[4H*Y *+3~dswL9 @6^ڒR{]mBń,:NJظu6c*" vͧUd*i,8Ө) ͂ {9^I'xt|MQE[ku & Zzw٨#(=(p^'i ]b*߿ly27x hݸb-ߍ׉~緷8 ܬea2{f'[.0RIߝg'Pٝ![#vxhc2'ZKf>R"|u/2-Nz_Lv5Ą9R5̪'c a e1Ȏ ́&<O -㽩Ex:H."~_](Rao ֺt#6v!W8dY:@2Ȱz#k>HhWs 2w @GaG9 izFJ*aeb^efƗ[͟L_Z;C}]F_ys@T@FD0eCe:~_ӑdJx )1;k?@G%RnI.nb %7QȭØΜlf!y@c 8ZtG8)q.ⵏKXGANC`3[tT "YʷkBw~H.'hC_9@?ǜ! ,r۵ՑW_VaK[e"R82Z% %w`Hݸ! 1 M tRn94FzzU/t! ԒCR׾ƣ+nد̥k`޵(`-1n-g0ZO@Pz溽ͱPvګ̦Y>;(ܙ@, N-Դ'ca ØCK]ڝwvߗߤ&qBtE$<9Xu;lh΀*3ZHw3@>c%BiU_?U} BmY$X?x]f-Fd\0QT8`PYzM{lSs?DԉӣE0σI!WxBc?d !<*T5QM|0V3yNpnZE%@8LMyi[?Z X3s*H8_}D]c_rqdgᑛz8CNqQ %JBc͠POǢyYuVxG;:.ĘDQ2tcðD%L^ J|}]Yc6V9r]fSدś ?֛@- λ[B!|ce|:5jysn!apwFǐa|$a4+AON$5bqy2-6"Z%nʹ׫rd8H}Apœ,ѪhN FY*1ܱ Emo KN̂}ǘK[6zħ`"g4Or2W $ xec,@ND@5],u+{y*&X37:.{7l_4wCVH\3X@v-iTp?y_[:&'2qfkwi tHʀDA͒rcׯkbYBm,9jW1S6x~^8 LȱEYmm``osa%Y4µb:E^}*Xn{ϓեN?*qmWp%Jɚ, dY7nhkKt+hǯ@w Q3^`Ž(]\:N73hT0RvrByzO1R+{BoXi /TN5yj͚!ҷC?IN>2,iɔAgYBo~A܇G|Bu#Pi32"8̰ ~Hi"PB"@xӵax3nѪk6EHј]lA Mt7=GxA<\i00 EWlQ3pv;TL!CdL)Wzub7;#90Axbk*(v&ƾY3 W N&f~mv^3*ϻnàԳY B:_[DaM\LU4Mu  +}h~b^i#] }PjKBPH |zg1v&2<6b3瞎V,!SY0Q&Hny.xȋqh zֿA}&%7BOǣ\,E8D ^+wb֦CFu17n>pu]-pI/(={` v_r'Ufm1[%SH\GI !q׬ٞd ѣ0}q(|v"KI>qz\=^ n-֩% [i ղc=>%uƔ֔ٛo.m T2'WNLKG%':0MCAGz!4G3 oƫFlPWMB\NX(Ĭ ] ˂!#Ǒ''K ],Im?hCf:MzoV`YH6/`F EL@/pSw3b6n 4a+7TB꛹ 5i,7\ˌwDv3F>XB%hڀԹyYm痐Y֧m+w)O0JW{ ںkb i?eJPrSG?nX,s[_0f%Z^̒ݘe4">f`DZzX\ il1r'vMnk!$ 1u~Gi Zm|}g6kO|Rg=+)cv"l2JcF\BWicJü}bG͖@?=NGũ -llmI 8#Ry-j2wtfQXk3Xh'e~΁[BZsniks|cq\u%b"ۈs;50 l$K̠{SˇH폟ofz{>{\BšE e I)1&Ŏ5"Gy <&(nmb[6(mI-t>^ gO%A{z) V303F?Bߋc 499f&爽`3eu%Jn~/r>uѻK:me^;F>SKߢi欯H*4M! L *udcH_R.FϗnSn|KEFm2JESmpcxOu({YNo:!/23zBlul.5VUUǔi8AZj.%;s1\cĺ;b)XE|:/R{lr1b0 ͧ?ýDo%;Cel!oݠ6yrfV.>>JT ﺂkH u T'bf1 B2Ѕ!ҍ8~n-k I&|G3OFW:FH)%%*,1$&} V 5yd!pvmEd~ /g)=Z'SCeU/kU/Zyv#4U0aRL:r!R$WA@fhWB'kא=xJWͶO.Jxr[]ž”A3)Q.. WЇe=C8h}C!gl Ax' u0E]_fܮpW~9%IH~=/6ps6 '9Iy0[u߲{gOb,è-4ͿgkPiIQcvSaq7FDŚ3}DZnaI<負#&% u:ۂFbE ,rw.nZ{ n${[Dɴڣuّ_̤VTzqWZ#E@Pijr гr%eˡI{:@ ,^*rPiPb$*vN7; 3F@aBZ$_$^@xQ&=X,no# Fxgڇ*CSj=%IMޏj_*4\& 97d!g^4{+яDʙ{{YqYU']"ɴMq;!kVOȇ;֏Z_0 VUlbmxcдwxKT٢ = nUQGz]XJW~9$2ýk7 K!UZ1I%D)Iu_)!L,>J9BFLsȓ_o۩ Tw H_{*qꌹޚUCltk`) ߍF X ViG!Ea$"(`8U4J{Kӡv}]x=ǥWifS|^.7`,T#=Qn5+{ #Bk}; qWANQ 6PO 'bh( mdC֞ry ;AS={)͡r5y< eUqH,Q] ̰FdrKh~c$ ?y7ʮ)dM*bG= el7;g֥]> ˚Luz`C[%H2%S(hKA;q?Ē\(Ⱥnz: J'?&dʤQ޺qB3F~w\ʉ (̟{ Cty06^Njɽ!R^RWNY#Fxх}"ӯhGޡ֩[$jzF 60,S F8iz(2GΎM&~#gORO024]< 0N jEV|/>hqO15'֯ED+>DF?o3;/1ϳb>%H+rG/)oTL^6Ր??a&1oŎf~|ދ`clklurp LCgQ2=|Eݳ}f¹Կdky)qu@DH^b IU^;nWN$?(g!48a_&2/&"8;\*& yJUV5YNv~7J#~hhyeL2ט/mYha?3fӉ'z3= ¡WAeKpTINϋ> gZrFqJPG.†z*IdOTH˼g BP3rT7Mt:Σ@?guщkJɤp9b1jq]ݤIgޣc;]s™n5Kzcw{_r Y#K}Q1kGT45exdtuER|rT&m0$^KPF'Eg/WJu2I㷆JEEKymٛ|2[U 0i-WsY—4Т#$G+kQT8i!JvuxmVόJM9 )IAfvr~&ѥfzp-A2R^*ݏQH}kf|o}Vy>Ǣ:kGT!GoA2RBͱ?Sy z_SB %WRlEXVIi ,B}~`'~ߺPWpJ_FCH\!_W7Kajo7-m.ql>[,6۹ϢSop@2Q?ߩFraSl@UlQJ!ddj2w*11=2<uCE Yh,B#&u[7fA1cAկN(!vSc6l?LtonO셻>xpZ!G|Ôʐ c1K͑nj؞x)M}ڳ`a#7vSY+Հ[n%*A:0ŭd<ipuKdrQUt)5-T2>"m`ͮ_t63Y]ſuNdR6e t.,|,bМͭN:8ڧu]{B>Vi׶ Pd3NcX[&w,[ R&nAq}%?J֛j"e$Qe5y֪A8d}*xg]*ej,ݔî$ q73we$Ge@;>6O曄tTmvG,;ruUDeZ]Y,8?Kd0; ^@d.% UaT9|k`X@}+c/o{ c'pc14H;p `@k *P)@q F4Wg4 r)2-zAxn&=թr> WaG@B=ɕHog'xA,SF mJ,}gkO  HK9VS@R;([!Jr"%:ֲ r ~t -Wx:Ûhz^2q8VlU/Xu2,%ErT8 J}W*3 ܘRQXO#w9oSwr!tuJGav>T3B~wI)bS[BJmb5!- ֦uz&Q]kBߕm)VEMyb{pa]xo.>Rb]n$ 3en'²6)wbLL1b|:ʖK,.%%Ը&4.mcЌo@q֒,w+WC#aǵdKI;r#hESO?֚te|s,c@>rs? D8I:Q?Ro]`jb!:M`rJ'"Oft2Y} ?XwDk8'6Kni+xb d7qn5Î \.#VqIL\0rt"OfGCSG&#a1+&RqYMfM wKNSv\Bg\Xp#qP &_a{qǡbu8[4p_ei5 K\8`B#:gqbKEJWqIMf u`n >؟cVIM6P (:[(]e_+) B Eb"tXbd4=wa0AQbqKcmtևh)P)v6mz-x)V|p5 2+PTWY{M[݉ͰjdDc.f3H:3[ūmhN: Y .yI \ dZcryb ɮl rV4 qj?(tj}9 "/@;`[h KTYw)pZf{elg@ IoΣNІG${<,Ul*& +(\ %J";F]2b!fZ1հ₉8f(:{u+6\(em.SDU$rӅtԧ.ӭ=+v Um*g>N:dSvQx̪F:CwHӖHNz87I[ xji?zoT[ws.6Fvme*Ώb#]RGKA]_^@dNM>HZz*q`-F$+&aA紴2*}"_I7?HIC W.d#ǫ%ANZ VyM+وX&Nt Tqm_~1d7( pBUV9 fOyHD+xq#q67؍?O֤ZKî[H4-V屼A(i^BhET$yCѡk`QS _f@x)%jL>‘.91m,%Q!n 5*Fmu̱eapvcB\۹cq>o8GfNEMnUl4VؐM+ڧ %PͿ{zu:aOqGM~i$(UL[ DB2PxLuyPۻG~;ѕ?,:dQW zu:_lqAj^?i K$"&BEQ\H$G5m$W]ko'a M̺.݅fGe{% P7'ܧuucMڨ|7\:p%=G3G3O~2a<iDg@?L6RᐺD'W$OҦgj7kFr]l*Tx_H~3#,=dx9* ]!X /i9c>cRְklTFt;,}v׊%ٲ 8}tdAk}3}c;E|>#g()޷0B-{;k OS.ծ7H*(VgӴGo,R$ k_H@ݭt-9Ѱ?RЪz^Lc1^8FeA.7mX](80bc< <bX!I@0%.8<)6#7Z U1!S2r&[s[d`f.MsJ]Ey(73.1r-!s.^'q|n toJ٠D,.NI_ +>mJp,"SXv@?D2ofu,l7zןsހ"PqJ&'OJ oC&y%GRto8p Y$SñTXG6#ou1*&;XA}B T r*Vw_Ko7M!\L71!,lx8%%O5ە?UWnVea]>zrҾ AqQ/WJ%ls5v6VPX(z]uC_ԃ={#z*9q{iX7Gp`*HRrD\mwwC݂jTWeLbSO@[B7Uu$U1"qi ф5֟oiq;0؜˦&P(R⾏K%*0Gh0f'}ΊD F͆ ,\xJun4AL"| tfcUOdASl_Hi=mS;WNMԇ}aOT:WEf #+K^ zebVH l\]9Iukn]wШB/xc:^2W8ܑ榕ڙW"6Y [?p@ F5NK>Q:4ٵb.QBM[0(ՍEe6/[U`(SA\=ɓ?նG6F d0PQD#Fzڢ]쯆FOɷ.Po@jA17;?3S=7kF}-bK)%&&bI%U%)ƴ$zIn,BaKs ΍!m]u&`X"jD,&у kN̂}KΔ,Ic̭@7ߥp =Y15K ZvI9+/{{[W˟vY;^5G26` #G=8N_&L<;M\HV,M(ܿȓ0_ލ9֮Bؼ˒>>-@KVcl- 캚2:tfroW1~.M0O000%+zccxs6-TC$G? ~u<竟qS'[y s|/p jǝT\,,WBӛ#, N5M,Ew+I!őhvW}~T@+ R  DBA d !Ȭ?>c@GtB25#B'Bp_cm]dn41l-j.!oF)?%(-D%-f֏?ˣM'Ӣxn& ]XT#|;4l]ةs#`g :DY6JVJd兢mP2fR :EUEjWݚ~ 2JdtN }Tpa7#xg#cm@$WsYIa[-l( e5JN918WeO^n3?s<{ZG^Z=v*jEWxIu .K֓ϴ&DTSRn4YЖ,FQO"(4/v‹$j` j;ċB#w#2 8DfL|\(:H:9Fi,x8>!pFS$|Ԯy|rp`ۓCI^s <5.Qw<(e!{.]l[Q{cϧ,-{uvv pwcGS*$'.w&: TC0GQ 6̕os:ԍ䔘gw>Z){QJےهKY '鯩bVҶOc4v+HI j'97p>6d@yIhq[]e[{ 1htV;?*%TIb3&;TeeHh}B #o t>XIm䐽c+5Sr*i rv[~&oZnʒBgm V8޶~|>Ӽz-+qmHsJeBm6_/ev[yڭK'>%cka+ۍ+a}3 _q%ֈ")A)wfNq1t{5ﴼX-k% lq S>D?fmX{F_Xg|02 UCפ0Ŭ^kv/ _> F\s6e 8^R#,M3h;<rCᫌ>g8FUrtYlE#򳂬H }}0M?ż*O u6(62*~C˧rWG FY]\ ;)ϓLh`v/QAߎvks/]u=߿":I&$ճt.i,=α6eN5∃)N%?WW t$yk40=vm8~{M)|I#7נ&^vLU$Lj2q"x, :Qk'{nw£30wF&v♗9:Aj["^3ax0b朂7]w&$kv ;=T 'E)R>w\Rёa|^F edM;bԮH`>A= Xahs[}+2p60e3BPV!HNuob#A.:̰ Ѿ} )r %c&XԶpr2\!)!?N E,%Jhf8Pfӏ}hx?N-{Rm=]HB @UNA^ιVڂ?gA5r18Z]=' B߾Li}m-bǧO͊gP&s_h_j_Wъ|%#z(71 w"y=|=eϞJb9Fq?)se*:9c]uW1daXev] p/>`<}NLQO%G4}K,:i?oM..' kǹ"i~C ˾3,MUm_F돔F]qHHB9 }zoS׀,/X#D2 s2[/F.=22G,k$t1/ʷdU=Lub9h-3XS4;oKm:g ]Ey۰t䢞ٴpVy m.Fn>IՑ2(]Xݱ*s;ld/Ҝb)n\5K"Qf(f?rr[VԄ2.հ OI#g c}6%Y1ALkF 1iKzq^;>_!?#?׾4+fec}Vm 9Vk ,E-F>r/K<grX7-ltt~B(8*K {b5eזHHBoۍ MDr(wSpŃri ս|Mk3pN laem0̦@F1fTI:("qy8踭|yUlGQteVgs&Kw^ 8 Íf]Lw͌PՍRw:C~-. on}1[ì^(x R+(&%+=t)K GR&4:DZ)0LQyK< zUU|ߔ .r}@.lM@#%Jw MnX 3 tC{"EI}tJű^GEj|~#s*䔐x/9YT{׽eβ=Fے-M@4@Bg沉4XX= *<1>r2O*WLp  5 N4'QAadB rP.l 6\M8*oFFsY;aTY#shAIjpGDz T [T,Tո|C ?'V)Te@uP9>$Έ "Cpy] [`s⠖蓳 币T"!) >(* 柴9Mˬ?:}FƚY` ˟F? m9xO9 `!ڒ]ӆG'=lg|#`*3ps\8}1fG ׉ӇoNJsnw5c49!n6( =Y;r~Pr1KIm4ҺImfli* }ށpM`j#) `8-ǵ̷{sM$4qπGADYnG)6e][H-= i|vo%xKoxF̖OXj_:m]ɎiP7_dm)xBH^ԢaBk/D vPQW:Z;c`n[D`oKnHIҔ qBB'N }xJL=ҞьJ4CE.)sIۉk2 Brt똒B4 31u'b@W9mvU-qS*Rza?ǦDƒ᧺,HB$ ^PP1M)GJjornO\'^[CV=dzOh߹Ԣ~Q>XY߅+K@,o1K~;K X(kcFiKl b0ouR! F Qq;IKhB[P:YYCURAYBVt:?B#$JYٖ |#GGq9Syq#3 \*b(ȯ#gW}F#{Qк_F,(ѧ$3-.hΜW Xo&d? ׆#hk uXLE6ϰ0V_eoCDAO^&`2$S*_IWp\Oȱ'qe+~a)yc s)aąKmGk;'U{Ebϴ#׻6}soY?.V u,? (H@)-Ԑ'xOl00mNᡛ)̫+ CT?߯] KD$$]H}fža?cN-=UM&֋E3S2xfxwNHǯ6L?нnih̺m=O#82 qi0XۯKg LXC:rQO{!T!#ӧKƳ޼fgJS 1[ ofK l!˲޿]Um:kB?qq5goJnR=$2[k$ǻ1c椈c! "R/| v^ ⊇@h2,rn,c*wG0Xzi4W+Im"!@ܣi*cY"ο-R?Y,4?Lџyq?!U<l^06H{f)0*^ v2܊]]\ ;0lKr6 ʍ{/> ū'O(UOp4v@; C~{cΎ}~v1!~o~ iw'qF;(f,f\ug qs} 6J)( !.wI<5y~uЄ-s`=)`ó N7ڳS@t[h'9(QiX̸n__JФox|D z~R6ӅP >@1_}'|B2{Vu7| 814q$yF1 4SKr2(:IrIGKz Gܒ3"mƜ\W¨֮m ]ʝG:uo'htc|ZsV2lGl  ާ$a^\(2`C0דX2 Vy1#*΂/@cMn(xԈk %7gã|qWV={pzW\{)/ w^:$,&i-DQd4aK(`J +RPSɅt,_h\]EwO4;m9,v6?CGH|!KN" #>֛T<{0!!Y@[ݛ}of0I0H|O?Ñci㭲p-af"ŴߢtT'7E@1X58dyZ\tg+Cfq7>4l(D\1-MUAI?aт(SŐjqgCQ+O5JDɑ(]`8!¥|`%Ұɶ?cp &~bpQ< mA>IdyG7v"pMo?jSHU b >U䤁TZW9u](' frGbNmj_9vz}H⫀ŷIT]rtt![b"W ^o2(%7sg"ֹz G)ϥ)D*$(dmhfW3bLq /=x$D@Fn]Žv瑭DlaYjm nL"0vKj 88,3u@UwӞ({Rb\ [v_GTDRI)q'v.a\0&lAa qk98ĝd¦#%ȴ_[褰lz}6y&^LlOi8Vp^jO9pޫD+jZ3̒ xA V$7"tҡdED / aްv䍭?|27o&wIsUr1%TڌcQ"~MSe:Er*[}MYXX:Xۨ^kq"myqǶҳq@19 4EF g3@.%d,`+AN &Yrj͝ #cb,R[}F>KK76:~%`Q/'DŽWÜ<&lNܸ`됺qo1~85ǏScg/W«Vq\]gYZ0707010000002a000081a40000000000000000000000016101d03d0000c400000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/㚫þ]?Eh=ڜ9M psi9ϑb\ၼH5=ԈJC$cdNT]sc v`],`.YTU rXfvYV[o}sKY|O+P6 QM%8g{Ѱj^u\yik[쓎B0H]؋q>AƖ(c~_䅭 ׵1=^xk=Ң5n-ǟKL_[aOlKp`+zc 7,Ao iϣSg|&`z5/`>?Zࠡf;L^V ˯,̿CDx8[LZey?I-!6Dpf)LrnsB6s*j)r adh_MZyv }3&)m$.&*h`%~`RWt Yn:om;@DA\pB%}sxq6Bb^sNyS?Wd_\CWr'iG<8\u@ d4{â?~ǯTL܍ RFGz3S&qZby5,bɘڈNq8D w>,YV֊0w-#90夤(&MCF-)g-hSl67 bs{L#)PжimT67:Ȱ੹y?Bř13\Iq%pH`ěQBs=m.SMٔ>A44Ӈ|35Ss8R:/uȈPU>>jln]فīL>E!{"1OlcK`R) =;~N?lZ/%|2~}-pN8JM3WMB捭*}nv$L.Ǔfãk *. n2oP0#Y^3 If'6 zsi8'nKlyH.Tc3pk\$G7z^Y-κ.v&W=s%[xTp AWi]6Zަ`Q+g"/3Ƀ Ax}6Kٜ+"jb#rYg4*(TC()q%v#Kg`h<ZF%:oK(Jb~L:/{.^B rơKg|0_/m$ՒoF&oyLK3Z&0K)+VU=( ,LPqn8 CZ<t;Hs % SA Ƙ؆1O=my,S2)FAtTܯ# AztEeG5_r/]/M5m[.-ȩST._:A WS-?p+EitV/ v~r}ܪstTACi3{6rO9%́ysxe &*K<9N`_}Gs:ޡ(BƦ[7_ڭ]^7J"iFS1 XEy!j_sX`.dZ1N1DДm/1ΟݍݜhH4o$ZNtrdi<֠M5佦PsI3\\m~JtU/LEM=E?;T7e~g(.+rjysß}Ï;3CfzR^ădY&nd KyJȤk@7-7F <_宴4C.MY{.5ߩn8$@z|\2zIxYe*g< i"2Cqc(i,ED=]!Rq ȗ@c^|y[GQA٩TAt滁p,}ބ%{lE\`cYz}+<Y&dd Ol9m_3%BgޞCkLA?͏Ѹl?kMxjO\"za•0̲NbIc_bkL<9:IefX6\;9s]K2 ?n@ r(ɷ8Kq'NJ,\/.7l-4f4 Ra&ݤ$RZ{ r|jA t{=}m!#<_JAdlq^(ڶڿ*>Mty>D1Tz[ C*0?FXQy]'Lhl/|:`DlM'hX?v?c-P40uH Q*( / }qsY@@D)VBcTԄʇ6v#N_lyrJ*EoŻli ԣbi &ѣA¼8ҭ xŕԆr!MB6tE4#XȜj8UyHLB큥eGP[ʷp2?<KrO+WeS(V!\_SKtB&K祚{Ə>CGo_YYtc.Է߰,_љg pVN췣QLG:=!qLj3seAf/\9e+ϔ 1hX ; xѺS.xM~B+&8 9ZH;d\_ j7t+gЅ {_K I<' C"[Tĵc{]uBn@NbQ{(J4*^ZYY):Zi E(ho swg  K%yu|f5)\3T1|uEޛ&bg4҆M=/vI["ΖA7˜PQÂuj4ֻEuC :|{HEK-p/ !+qy{NʢZ͡Z"[ubOE(;xBC~:"~Ac<!HL@ Ix)y 65K/nu S/@zQXJ=I;+)u,D[:gKE6 3Uɴ/m]S\")p\29gB]'\@Ml8aKSޣBN5`I-az1]u)|EwR遶kfB;z@O?bN!u01K(#rIr^ɐF(GP4i¼=0:΃C.ǎt\(/Pľ5#hbJMq@:ǻo6s[pY,}"hU6hYq#_H|qUMtyv峋 XxgU|p&Zy08S;iw@b?7"Up,W>n;br1Zs~/짷80A,٥BG_P%eKT: E۾G%Sa^.k@> ֺ,!|h|~|5AJ_%3THz(g^~]M3EeLpݚz]j+P9*(#E^)Uk\V"`C]da`!3 uF'd)+qTK5$VѓRn*[tE)=GnGg+oV?2w , F30x9x 3Z j c +,!(QjNQf B( 8e"HlG#T[.rDW(+ /䙈&ʳ5x^ O"~Q@JuINd4qO.(%o,X?J57eW ‚sPG.wuJNSF;*#N|D8ւoF_<]S+8:!DE% i5zg~^]]ǐ_O|`/ȵCȔՖ W+# A܈`dÂ` 6a`_A;-?0$&TQor >Bs`D?7i h&-cj2>=1 |qJ:,KrFqgKtƆcXA HΜۦ[bl&5&2heY z/Y˿|jZ=G.[|n=0qHQ~!Z7Sb B^6. Iv,֟!|/PfG\sDg0&WLW&ez1!̣P2BgXnM`6?3ZVP).h8cCm끈ZB2 jVJrSgx8͔ZǫafDn+_X#]8UB K-֠xP /:z;FJ0 lv-lA'͵cA1Q0m$NؐۅlVzn%'eoF;zkI +n#ZbLQ::fScx:g} ׬q:4f0kpL{^sK)W?`"uD[iR,%XB^p%>qOߒT:EV;?"* Gv(O',a{OwoF.c/|TzCوzƜe$,uƥBц::,yI6QQUT{bVMx#.a؋S^C =K8Mp7}Pq4A8҈5e2עo_$OxhVU=m['~/xu @n㖳aO; ,@âbr 2X$fecVYg{"@O?:*3Pu-د6Sr;oL 2w*C͏aiݶLťش`{,L!FsC'De Oo* "4Y)./Zn<9a 1m 6X"OfoG D:bnacߍK P^ :vK :&d+y5HyQz"H)9A5f%'2%փD-y՘jg lm6ŐT1 a< UG.,Ԭ!zyZ":]^^W.HXV@)fo`j97~^b`ke?c+-u3+quyK<]1Ơl 5i'0Q\r+3I`6Oy5+X2tRbp =L3c$ET&XEosKYdhm4!74|cLj2NSETw]h`6ׅU:SDFK |ȓJ2ϖs+i6>P-gDyE{{#$L+& d d~'BP20J=^5vl^(cƪ1ZGwvᔳ pAVIăuoPTc_8U/o}<e3ĉb. kҳF [\ 1G`R?!r2_ OLrVh[7Bmjc~uf%i0 0q}'v@# &Bcg"_mׁŗ#`DAm[όZ)rqÁ<!,ؽUotߑ!aڌk ʮtsl'yO ~8/qRɹGΙz}z^u!ͷA(?gnQUo( z7potMV?.t}2ݛ5IbR^ĺoz#h D6Ћ Fvl[ǾPvf~G܁aHr3BP5e£]Y/'hq].5l!p̳P[:MF)`:$5|h3~ϟϥXىh1I hqv"҅Mj+}Lhr}yWb +UGRL֝aX*璹 ,d0ի2&r͈ov5PN%DPe#vp.X]9GAM9'BQP'تxQ\UܓCq٘wB.-'E[+4 #wj ]Pn p;N/W\7ۖw&H2"0t~å}㺿ӻڧmVX@2Ѧj)&RE[Dmoė(-|Q Mͺr隥B P z0[4Y ޽$Mꗃ+Dr6q%"~Y@{m-{S:C{3e).꜠sv8w8ZɧTXt_(JUg#"y00Ƕ1mSmR~-WcԶ|?=(ܕU]Olah9f/ kbdʯkMCJ4q߿6).G}!BR8cA,'A>3ޠ4 ])^ѕkU%񡭧"TYXP nEǃb98? PB˘x3R`c"@? WI/&/ Ʉ7?_rËfc`ciJa ߼6|N"Gaj"v9r x4Fl7 ڰ&½w]=:Z˅^Y ̝W z꘥rxqjE$)Í9]s΄M9^ZfJXZkdwOO&mk5@"Ik,d_Hm"V qùS{7R܀ :"\;=sO+5*j@F 8G*MX41Q5v:V'Y#(T(jb/,?rt%9sU`^. {nqTe4LZkQ $O[{*[^2<`Q~gebYDanh bXj_Y2hq*ӇESx?<946H,](4[PWهQ()yCw@|SD%MK/!}_ȤOMm>D VOt\ ܞ)+qCNzrB3. 2 $ҋJ E(l Dl$k3X)׺t=k!brx95~-`Aկ&9KџL*K#d>94ĖcB~1*>^,a>P\uyFomWy *q%+ ӾSY,{e?YkLt' P3^fPVzeu zgXaW&:yRX(I*,<rYa'!u{:Ⱦ);Zo()Hֶ<1>2}S.Hh3yc0Obrj;H*xRUb-,sDgSV-Spl!PI!Og[a`,PRDKA~8] W@tn$:ᅋdP#0r1"72+r86ܺUnǎj7~i'~1=V'pY.' ʻeԆ)% ̂o@;3L>Dޝ{@CK\\>^OᥓMf\jwVZz1ypؓ@1g{(_j5t~o _oW݄G6hVK⽙G8Xvmo3 xK Fh='5c^ŏ,,V:}p^a)DY^[Ɗ!{2;'_Pހa-+*:_eS߰`抗`Y4#mmf ^}~ _4㼆HQ/|z:^Ytڟ;S4sh[ À:ׁ:,灪kl:c,yxD/ܫ.‹~tJjBArU^7dz0N54KikT:Z1ʰ& Z+;MWN^uI~UsEgH#<5n09:Buuߍ:Ev?c#OA&%ЅAYʔJ4YH*.U&,Vaa+ELPPuRL:eC&/D$Ok ,8.^Aq_3}x/{f~T MgkӀ,m$g"?%2XrziJHa) QS@A`y"?5.8C(ާir7=j0+WLKA'O"l"*)}vbW!;C^\"n)փOO ZHQ<}Tx6!Uhq=T94w nyJ1Jeq讧``G̳`<4{y䆥*0gjc-JUxi=d6qL>x|Dتra\`.6E` .ΠRyknHY{[/g ;IHˊ\50x@DЖegH,[:leet#GY<1 r)=q`qtgZMqPҸ73N}) L'ђS, ṔsFZj!mX\}/MI+΢WA=9c8 I~wgL ~t_F< NKz\:%Ėr>*[LCVX曱Ve{|m@pm܃};CE}#/;2usLѤX5UQMj¡?ɽoXhk'T)&MJQ{qIWĕX.+E}ɓABo֛),dSƘSRY/˜d)nt춨 sI63+M/e)P`WF>IUݷy돔~-u\gdBt(bX[M<@%xO}#UI\AM;2vE urhjѦ D&Ǿ*^T5=ao\ˠZ(BzB|m?ys|ᾞNA8޷OZ[<>n;ܚ؄[A_Rw2ׯ󦣞Kk> LУuuyXhy$G.t|%^|OC*Ϯ¤,8"MmoРҨd+袰$"_nX^-PWM N~w2t~q>9mڧtt׋✙|P8?Ϛ"dU?"։Os|L&OEק4 f?JLx%t PFt(ׇbHoF~Rr;-Psvų^k>Q$ޯҟX)uu}#1p j0/PP~ HՄۗ}5iX;# @e~[}:uS7sT\:<w4 xF.*BZTR{b8HL Tǵrr˵%(14%H(03$_40]4Z 8 2ď'6g[ \ƒ"fDǡM`뻖{6au%gOx.HYGM@>ݠO&ib)jeCgߧ +<ntWjn=~ &(HT*!qV"}eԶ"'#س2e*iHjs"Ya"DO1gO 1̶U4p3l7J@{^TﻋxWJHʨxlc1Wc͏q?c |JUuˬdZ0AQeZyqePwF:% ;M9杋$Cn9lXN -ݬ١@cc3nWoK +Ks hh]V/eh8{΄WxImE i }P&#oj1 sP?=8mL +9'u*h_u #/*ԣ` 05В,E; ] >]1o(9.Oc!̀ąip y1.uD`z$DvG`$XԦMQ[X`3MW%wc{e٘v\q6=:iN}e^cwe$~b)L3, F1Sp#(1b1Q.B]Ae ?VdHDJ.QanOD8ص|Q8w(57Z*Aۆ4~UZ*$u+)W(@c\z>Paɟba zm-'3ixd%7ڔ;`{.0 8Z\|xF V!9>)kV.OƮ-DXI)'x?27ȩlMm|h'ê@Gu O ڱ 2t6 /5=8)% aohǮ#é)6<9.팥,u<3U"FIOT K lO-MVK ^ xM߁ 0'[&x ˁ)gWZ4Uf=PS)\V&}ª#L:?{ձ߬O "zcs|`W[d'RRDWvdz礏ݙ`9;%_1Xm,juF{NَH1jѳI sh6UE#$9HO*wсw 9e9 exgE|v52?y/:ɭmlG.X> N;-5Q6)>{[F>5 &?"rPe p`4!>fOuOHd c-B2މ(3'ҹ19uZRӽӶ"Tǝ'3kH/Uܘ{jGɌz 6=Fç]B0rܔD s^$J{u*6JdbKf^@,I8+1!ըͼ/axZk=4 \ؗ^ԐQ%gsM ~wsM |c۬Ag8h1 I ClI9K cb30}Eau3d_5+MG*P'(eQ\kC &_tsz,յȷfzZI0.= +*> 0&OaA`+ U0>\0O(W{B:CKexv=-&i%r_Yb<э?֥Jk*[zZ EMw̻_0#GT/ut>۲J%]N3%Ǵ'ؖŎA2q[$ 86isiAr(k.`=5ɯH,bLd>-m"s'`Ĉ':J`01GeFV:Wf*Nvg8@6npD,0iENpEKly-Ygy'RQpmxl'??kv,w2Z {[ۂ&Sim열pwJ~U:>I;& Q 0ASQ`s9uvqѐ&xYSWN8&<7DH}2ۄX31쀚A4j9a"$qS}V3 #Gw;MjiwHAk,}̐ZU'kW#{YDܦɕǷJFKH52ˆ^BV߷>K@q$meJETWg #D">FKt*MsQfC-xǾ+? ;U/A}PIIwdy}~D9K ߤ>y( 9-0L!VwxA tYqLH$&_|v[^<BΨYJ;2u4&]|D}۞Sǝ? W<0n BHWS_A9?' _<\X*i1?ï?~q)8˪{L0bj K-HE(vS[h$;(9\{ZLX*hמ|p>B)V\OEZi/e~icS/:l7^~x;5\ IQ "[_ 8 3~ZVlIo(WLsG.4ȈK.  y23C _\BO?Ab.,/yny)Ys4CsX&G̜5V2O@>Jkjʠ,mWtFvx:?_Z2>{f*ڻk 1q#>wvr "诒{lW^+}ٳ-|E$ E?l折:^2P [Ɩ<"-0"R<,6tf@0%kj\4#]}eEN:-N}X7*@l}ğ3هBٖ ;(4QVס]T_*?B .lkI+\sImLn2_1o\#54@dXA @6'FԻU%–'ڟz:mFn,Y%54묉Y-a73aN 1W'D<_|7m#0b)h%a4$°yʗ 5 MqzInˎ f:t9E\LfAm{Yӥ03jJAD:To gy n ՂoԎ>jZGu9Sˉa*PqJwRX!}ON9`rw,%+%TViaeG)L^arjl4xލZ< KS̀ Z)-_Kxhq%@ : xoe^jXͱx =UFMY/ʒ jz:Q T>\i԰`%r_w~`KrѧO[bņ/`pY6ޮ|y8WcK8<%=V#4Զ_Vxa &9#O2ش`MKhjð=E^MnڿOn%zOgӏC_uW0€;X:+_\1!:?Ōwh!WRE<±Ӯ~g%YN=mD1yeP%(ڽRaE9N xMZ(C](Ō/j\ p_ 6?VG:7"Y὿o2@` 5M2a,Տ[QSn` W#G`t`\̩ HAuD:7iR+cTlSiC S-gdqa/L*S''Bӹk^P}J?8o $]SpVm 2G6=4CoQ׽)(n>bog 2=B~51qoG+@G9z|Ti귵`|iҎ {1\Vo>חgXh4֧0GfI>N|6IH+Ʃbo=XS! FBHp׸5(I仁 lU_y[Z@<Ž&0}$j(!|LFWF,kl-oυ{^S]՜x`ǑƭÛBewĪ Vh'*?4x*jQ6g%Zx}AvM#ك0ڦcϺ{Y^?ANIWݚ _~ݵ{W,~0Vz~0۞vOx+?ELUz7OGn=ѐh%PA43𥧳lM$G,ӧC[h;^43T{ c o]h{|_okrl!I{7 9N:J)\=uCv~czmċZ=gTsL>wMA˜81xQxעƐVba z ~^_64I8/oT.0O5bZI4eNZŧPIKZL4}~iO?nf)%JcHl)f`|N'툩&;`e+b&\xMz-Z@rRxAʞx%ϋNd鿗1{aA-*i˾#M0⍗Gzm9wS\4Ju̵3['[bYR1`aO^~yV=6eAg0b7bΌ>{][YN6=b>"27/jv΀U9`_gaK1hlB.^qvD2^̪\,<^UGCo,U7,;d~}/B9骏+xy*R%H.GxRRa 0 YAC$omzU&BYleU㈞8Bk2/l?Mt| 1>fG?GpҮd.,Y=U9qy{`廜C~m Sjb3Btfܡv;8[w}T0J*Sr􆊲2 R=M\hmY˜bJC^]_p˿D%=剼u7tgӿUݵkC$%/-[&u3?)Y3 9w]S&'HjK)DŽY$yhF2T ;~ZP~~*@h<9{9`ԡ7B81%?XJVi^_Ȯȇ4{+J VY镀gE :+[((W o7ѡTdP:IJ8HZ W0Kn]`E-d lﮩ .> 0<6/ K;E͋=+Ҽgum;ޱi6J'n+nnI4C7T ׄ P]D0i U5EUeI ~DYVyHv^L/ϸ*oT}a#42mGj|?5fe(9)J3 j&"9P`"ϽJ}~c&Y%\.N>_ J{T"n< =)sQ8W`M֏DF1V3"RJB h6כ5ˠ}cy7ǃs̉Ȩ(R@$x u玧sm26WzW;6Pr'ݞPᓛ?l/yyw¦V(\ ͥfW.o4| 1X5lMjhZj|AM W1T9l#ʴCKЇչ-Xsluk~' ;ȅ]y4kF] fiL@16ٹԄKQlF'䏛Or|n&!t&XAbSah,跡,*S(%x, Trn ^C @dxeŻb}J-ktzD"Jq~8inHъZA{ho]&G,ۑ#kQA0>p>5#Q8xkκȱ\29,oGfC/O$ƫ5/15h@▅_Esb1ōP5yIp·IJTmRm]us\(Q)Ѫb3ܐ$tAŘ^L.qVE;b}.ad1cL?2E1m-?Q7d|v쿋476Ļ=?4TGo|sJ%$ϰ%πB~I`B|22,G*[mqKRK oO'߿Sj7_4nM5~ϙ)&o|}K'Pc>&D`rEK?9 :+a2j2DӸA5N<ְ;93p[^xHEb ժBt$&M:iApn9H۷wB_|mR@/ ڙGθ*߷i u2 XLU ?ATTaGd^폮6X]{%k:57tFIƞ(6߅jGq lA$y)۽vD־M՝gE?vt8 ɗ[f*~ԉԳYUAC8@Ŕ6nP;W6Vt6i-[T,R=8䵁L@i$4qO$UIBbT+?Q4elYQ:VU]_/:{j7v$检 BX ǩtHÔ qR 7<"`S$ӿN$sĵLpTJ&.MRFm%DILxӀCp}E@\@Jz WCכ̪y+GVghG7x?-:RqJ[˃v )A򶱦'9$ iZ@x849v Gas n=1Pd>Pޟ$^818^E/bA~jaN< mK*648/]כc3BnOn@NEKo$Lyv3)ͧ\=l@]OeA?? 90QxupkރJ?+̙d.P.-|<:N nMfTG(}b[gv-4AJ7ăW;̹mg!׌@xi X=ng#R`a^mr8 X_/[oukzjFtw֌MB35TJ/unJ 2-Z% d|Є~oB4lafS8D'I@~X`l8KlmJ;g&lfϒi맣.R)yV&B/}Z*iC QUKN#2xтEbh%):-v9T3ۡMѩ(f6h xCpp꺄x~W 97AEm EE>֒s&1~$KfG;UeU]<,=m޷}}񔗯]!K*AD&!x ŕԍu ftC;ShavŢ'Q5^RRarsr<. x,c9QXoT`R7L/-վ :1ߚ+,!%埙!!1;olED=B휆_YZyu/o9JO%7 B>< ;W[K߶*d.CGUFt U20eÛ2w垃)"ӼzPC¾a~D̰j#|r};k! xAL KYK^Fn_CpAS'g{WA8rR8tÜ5.F`oh5Q> 撎[-S~ _{HCX'G6vO1CdYgȟzXJ|\3}˽3^2h}3d&7a9ojTjwhu|KKD-)[\7 QƘO\i PzH[.S]K__D!ʍ F"!tO6e^ӛ~Am1&4ķbc27‘OPmqDO7 Vǭ iEOڷrݻxh-D?82Ipd!p'Ok?Y/m}Y6AW*L__^/F#Ị́o#kz䆨D)6 |_nh}a ^RYZr%)w&0Q]+s¢cy8pR1>NSif9Gq{`O(hBV!9 ZépJ$}_0EXqծ+Lxk.efm%,0r8: Q/p^6kUwq"s *E &1p'ܠ`^Pe T+Bܢ~64s+~ho9#\H+oy04iU5!I. I96\LX8JFRՖ8Pq' pBݐOLП6F 1 _dܤR`_R_@ 3 XA+Bмr9S&qV)Y/^;x4>']@ߚ[I)ΧhmcnDswTL_̃ +z4>iQSH5y|;yƼWm# Ed[/~{5UBP{1[]1W"M<E, q85tx2/O>_Pxy%Ψv A)nɒH,nMI;k,ۗz, E/QCO^lb-#W:{әK)-;[YJy ]`ֲlSAذv@,SˆAjYէSwC6QJ,9K9WWR(ҳ\λ1OqF0 ,Ok Ei8T~r8RCKW,kEFfǢC94IP2y=d,IedtH뵤NNJLgfďqZNLl`10C 73އVs{tz<)+26I~ESN֮Yur0jCR 3kt N`JN{4(1kѭ촽i2f@{bXh+`}<(]T~{S-(8 C5i&Уs%Q(ę9@ O~7 ,ajS[i; D wvW#>w&S1k,^ΈUsA2]g8L]c6!(lDbSXtr;L8mZ?87{ L|RʳEOug:˪<|X\.t,ڄjA3E #o2N}4QvM_CƳ@k'Z:cs/=yJ ,hO1W(߹7U>E1+ SC' vkQ{n# F2E;3pJ;UI?̾^;29R?uU\=e9A(.ᖬd_N4{ȒVy.,u׮#46\TO&\R6W)Aɐ]$dY8?]u)eb:jt  hBN4.e#83c> 3Rc:Y 2ƭXRx4QrDԪ}LMp>ܷ'?ͺXéPoE2дaMg\PStDl24})- hx}!kmdf9$P9\H53]#Q̈RJMQ.a$E &QF6z⡀tGɠá]ԟQwF6wG2BbG]t(QIJC26v##nTI/CF&jOͬ >7Px ~^/f'VI)90's"; `'->p50%(n:ZZCMCo[6m_FG3-|u´1>\-vFA)&~<4UG'ՂaI ZKn4XFnA)T}(suNVг{ o`«h__˟z)2eUXx06ߍMfB_7KDj-N7S2 [{0dk'pɸҜ(Z8׆o ֍$'vx*j'M6T9V3|*ȦIڰ=FtkS;e[cuG |/v!c ym_OɅ.pΜfc1i4Pm@g9Qatf%>j/s%% El\^Q{ݤ OQwJאM&Yyq^WD?^ősG35%sPl7Ĩ-Wo*ڦɧaw3 ] 4\^Y ޼ ,haJ:13Āp/xuyl$at=u}ua $l&VӁSW /^!FKG]hN \,{ܭ{Rq.02gLǺ6 O$҉lv+-O9C›$/ju38\ OfiW $(._ԽSPo[eBM46<r4Vi3kZ!}+MɃR+IރAan,"eq t>jg T;u d3';;J AI_A=jld,e(el P[>5DŽݱ<+92ID De}f$(ж9L$el9['ҎICU'S=- @Ak@nA ;}_ӵL{ay8>!}z2vlWQ۰/4''+]gE !±kyLr'tWH로|b(؜\%eRz*@\r7e o=^ǯ?,DF{:ν 'ux&~*IQ}k]'te9a%m jwYu¾#.Fu@P- xr^@R@ ;=|˚ l9'DZڹ4rt0Yk5}ޮ" ;";b LԎKC~eخ^&9O`# `.|(Bgw,۳vI>Yn?!9sjkS*|3.bIFWѓt]b5hBEg7 ek?̷ʺ6ELF#iQꆝ&/V{"K7S !꘥S,>!d\.c: 3I_]Fp@|#^RM}@Djp})4MVlVmm>Uk9qb]g4 0`-oE#vtG+b!.e3FDD?._CsSd1u4t(jc)+n-H/>9x#'Ӳ=J̴_,7_zPLer* ';+M*aɨز8̜uZPOIr֑t'/ w~1_~O\U*c$R ro Vf_όX5 Bn?}y-p 'J<DzJ-CGpXuFoKKC-guO:qh٠b7XGaU}fiAi>ۘ:n9cBcNh <}@|Gޑ ahYCoVZpjϼbmMO5cOLD!U3Vr:K:pJ7{뗠+ABI Gߤ Cv55:lNX 䞈nP%eѩpbw53jC-.IO]2+Wt 1GNX*q ֳpLv`uN$MqӼS"|Î|(+Q_ZgH4Gwk>DT`QW9D?/)s3wuz3Hl="oQ[F9#GQw' n&HéBgGrKBO/n=^]{zϜ8?RPjVmV+VfA`vvܬzCGB.RdVTd/ĜC5]8H*!4BGLW_ 1]\nWz9R WH/ig ~ >NG: {`qՆj#sהv\  a9\>o |OQ,hb4s@YS'gksja[胆x t>t\ȐM2G]tS:zՙDs?#psqk*M? If޶GH*B4A%7lI.8D&*fydǕ*7OkdY,Wrre2z 9S57-aם|STj_{V >ױACˠEE:$[Z\.-dBMQIP mD*)uneF E'B\7Zh29܈Ѽ}/: 4Cyja֠jx'5ZI'S^ԋx0p3aZ Z E@J=|fSП S#f4f^^Q\CS dȁWdAg8[Š{$>+3)H]FXܧmy.U_"6֗HȯH\͚kLaA!="s_Uz^ _e\4a`f>l-kuHٺzCH_y_3`V,퇒;|<J Ob4r.c誶{9tEu[j.NЏa1ûl\0^yH14ߪç&Ho[O*]Q]FPN䑞/[~"(#F@Am9:i?N`6`7hV9tEovw{~2eH 2ouh#PĦF,[088~ITPN{b1tFTѿ9Irh|W{<,@nӣbya(=R ΢Y쥴cE/n,w AR 7"{%c\Vˡd_W|57!qӳ}7D>DFAWXlanDEKv}-}wbk99X,ɿ贉Q*s%o1dcΩ->Qˌ8NR4gPH\AM*d^?bԶs #^HU6(߬ʰ5Jӫe*N±.3S峞qqV .r-P-~J>)(Ғ#EIet#'~uQ]Cy/5XSmowovI=WREZZ`UUH` l2/ɒθ$D6QVኦ~+w7T[OxO=!̮>NJ>H[qF /?5TIX'2æi8{H!=cۜ&E+0DX B*۪>7&7}lP0Tk0o/LrRmXHȚ-;caH虖F*h+Ðk(R٘:άz0aŒ&;eSh;&<\oKr9Se$nTCV%sOU.P'N} ʍ#)FWNzC#n4]2H&2h  BVd;NaĜE! %@( /;3IZa}k]Xz t4P8EN)=e]5!Ѯ<)w6i rrWƌ!K5IBǍN[Ƞ~B:L I (ĕ^&&F7,:x6AΈJq|;&dwcnL!R2rʹQ(-fdsiG*Xq>:m*F#WYXɺ_I)ޓPBCN#Fi*}VcBZ Md]A 0YiO7KN)ֲa)Hˠcdj)>zOzreIO\kt%&9~F~ Ϭr9H#Hj{kUK_IB"Q 4-q@=9cUJ0HA:x=!S̘wp>`#U/I̭-ɬ)0#nӴwfqesȭw69W.tj*;NxNfgm@cVOӵ#!,{fM4&8 D|{,$tM1xRkL2RƟxe\hҏxv4w* 5nT{S3@Ӑ/$cko%[Df .r!d|4$ FpNEBe>mKCt15QVz0c8un:Z+=tm8Trճ7/^\}G)N\ZO-lnj̮Cy%K]ʶw/7`n~FQJzd(0n4*gsL`K Z1vlia4T4LlGDS `O7]W/Wt-yr"ap\^m3"c{N׻I$X0瘛3h9`ҍU_^ jZ-B.xOrqM [hVBnr3ȅ@*|Iq̘: s}ϲ,*cG' |﹋2(TG^ikK-}:@{,!kGT{TZ>uaZk5S%uf}HٯH>, bHK9/0G"NbWT{C1"n3_j?.|ְ?}=߄a V^j,pkEUlm._4o8E ia;,zlo2kJz 쟃4 ?/*p^bց*<y,Ґrx#i^)a+A* (Bn (@c  ,()}a{3UmmZ WM/`PQԁ5W]z&B$J?`1໱Y#͚^;' g:o)z$4|WYˤR C;B\u)^2x$[1EQ8aV-EAdfzOl*U&~OuOBVhjBDhzEl1 WPcR>E3wB{2vcQb\Bc! g] r05Q|껷bTMuBVOyF 1e~?lhb62"(nPڥ Rsye${_GU|mͭ5E eaקF|i8h:mjI2{H|8ɩ=3{7knxsp[VcڢXƮͫ, I~Wf`8ez ;wvK( |x&s橱Ws'm0׳TW pb[YZ(whXKfb. 3 `A#݌ [1j@oCb&Y QkhjCx_`A:͒Bm_l }yIDӘw{0,V0jtQ}aB5o½MrzJir+*a%7[q%j}]JTӭRc'`{F L&ASv0DuT/KS\1Wb%!Z$,0< )qwb=j0]\StaG]T[4G$}8aqОd"++$A#zm3AHKlFfW)tOr:"hvM!d*!m&n*)iDc5_g`K`3+]N~釥CMCe>h$sƅIb>u8:Qa׷+5onjo. @U `^F coca ;g&&) _˾"Ch>^0Xx3ƚZ^PWpu\׉Fwr8 *s&#T-E~12p[Y'`pZt\y؇{G!;WDi1w|}Yq7Omu@o &Hh fwWz|Lև @:!-}mJ[xLTc\f-5r2O3{*Gq9 18Ű?(8o/$* |~Ȅ1A7EmR\ 1 qݳea"*ÔM݇c~"S"ьU؈*jU )y.^n'f=_˻Edf3vj~VeaQ6:s(a"Ouq~qh3J'=_v[M#L:M$]ޤǼj½f^ ?4{?5!% 9[ ? @+d#%M(ʏ^2*:8Srz|u"ϵ8 _$w.}Ճ8VIMZL}ʪ-]meV;3w{Ba0X9Mh}޹bmu.P3[P nls 0+ I1U @̾hj.?Pq^JeA()y!VxWH#&ݨSY;2Fq:j.Rϙ"oFXlBBPc1鐫Xhk͏ڂH0_b6ِHQ(w@TJ)(F!qd `6!^-TȜ i@l7DEWi.3mYI;'Zm_L#qh̴5 0?,a&;1hk]7(:uF.Ge롘ov-1X0h.:ǎ:E?ÓN-). Y8%8^0zpDZ1:\q `"9iBBVݙ v@\q/Ěᥧ4ᙍĝ{ )>>X@/ćNӘ&:= ̪Y[AH+<'% rZ\tT2 j![A0[CBBN2Tm 2jMF9i},EBY7P*g5vB/z Yտh j3fa ֩N j>jJRJ09#7b^&1x1I'#Y|3= (5/P&VS7ZŠ6j!exL˂}%cbd\ZwʵUz[zo]'nhp4rY?S]M 8g_6g^GL춊H<˽=tK34.v,>1+hwO tJ`E8!C˓H0XRrMfl,umH- wnV8:%` 2I;{3QtÂ-5!fJG bOP~HJNGEXϕӋE6i>jB!I*,".z{iIDJnS'S,7 i ܟЇya+VA ZI^46s\(|Wygo/,NnW) 8zv(do'%E}v1#Ϭ(deE[$=c_cC<8DX.-Xb tc8Tn#4+l'Xܷb}|``/Fz-?<Ǩp@l# 8+ f)a#%†< *k҈]j%/KkЮ%6c|ͱtmӪSٺ+D;ek2~sń+^+ypFḗWSfv^PZc3xF˛1ze{s֔^˚jP$J̬Ò*va&N,KBț:kx,#zyӉ!Z4 <}O0_ܫ mw?[3W{cS{@^5Cfm&D7r{|}RʥtYoS]s,Q3?|ɉV0EI6UÕ%)Scvw"r)yoTjqpgڤKmjR $Zk#lMmB*ʽ>?ɲX0ChӾ6X,ȌXL(3&2 ckZz`w /;;Cߝ^OBXe09}>SCu4CmÀOAqh"1Lӝ֫>Wd+]55֗; (".ZI*̱VELnϣ5[S񍜮Ik E%^]dlMJ37'*U iVU"x>< 3>@1 jm z=4oæ }G%kx<%еb35pvdurު o% "lg9V9PtOŰB!g?Je My.Q%z# H%floZ"8+H Jeu}CeK+ԠPc?fF(C;RPr/6,rX٫jWb+#!uZ@vC$q%~ qpX?Ip暙VmojXy8ɡ?Ni绝yrMn#!伟{UbAu𼭊ō?8#XTZbZgqvfF 4&v=0 ]3e)172`+ øIx\"?mSfA%$ M'V3G=ESXl-VGfNc{F V=}?V~ ةXOx7$|HPdClap 5 0%,g;]iֻfΙw=zW!a x[.*H[lۇʞ72lK?}]9õG kwОZ$K;L~P7U|_Cmh ɤ?g 0he pbkW(5$@Qit)zѣ_F^)g)}瞑d]8!FuMExU"/_+8Mڀu{I5xg# '{8K$5 FՔ!4#h1svM;“.ҷLӏ+ Uo׳ʦH:>R'wNYG n|XqX0N@9$W&q h+:fDV*3w0qropޖ0 6ܤ|M~^:P[#|҅d5.L i> >dm|akSE{:z:*|sKJBJ'#qNt ޫJ5z\eUk[J,,- &Ga1EˊTiءX^Q\)ŏ[P%n{._]XC`@E$ Tc ȑ\v4m~Js2R*er#-˷ ,Y!á0((FO 2uT5}w[7l3@ Wl5u]y1~Q3Ss_O\Oz۬ 98*ʙ<-Q@r%͘~vb9I yXYlmŚhaWʋ;!{/$4 d䃿_+V y^>sY#pHmK^ޖ>r)-QV%= =!4/]5]H +[ҡ'A(@CuAIE]_l;h2OG8p+=dՌDŽm#]xYK ɗWStNOx,$\6lȐȅN9kuf֭0p^WU'w)dp9Gtf 8H$A1'8^J\ f/߼˟.& RHUd6juuuI+mdǍ 'Q㴎e-tbU? bu0eXA"Y*fn&F>LoW+.ُIyэG̶F-M)1jSw:+Z,Q<+NZhyD#n@Yևlä4]sc`_K? 'd8F!LrYG8aZj`NKU4 5Ha)x\V(Ϧ60YO ɝ$q WⳜH} >.*ٜA&g4&Ƴ͛A ?S6 0R5(VVTJ[Aph?@Q-殝:T.6 wG= (tXfTE2lmz #;!&aډ Uh2sr+/ BҶߧO.rI@,YÐ1EnkHUcb>9yv.iIgQ`c,]r @yXF3d.Nkv;3;ŗF}C~3*-ڈrnvT/o茮J#/]3//o%K˽h-AƩ3 NfxaK-nUD uWioAK@*1_}|"}.i6?Jïpv[8p*DVETى^/hK &ܖGOLBି kbb '>Su+񀪐c'IuESC#_yE8-3p0Juɦi;B`#=KI`ԛR 7 6Ar 5@RaY{ ]߂re$qG`Gljtn^Pkofg|kȬ'l'cXiq}:F D^^%WϺKά*ˎ"bQe_]AgOYGutBUpFɾ|Ϥ&{>!.[Sܣл"; ~ЏVdFi@ B5V4-?y# ӈ<9w.)H C_`{yEks>fdIwt"Mq ίhr/Ʃwd,'^YEaHdWIk=/斴?nr<(q J=^pmpnD,>I?)P$G2KQdkcDĀ<o莟ȵأE)q#E1K{h@e#b945Sl ,. n`igB=Kֿ0HP~%u GmU5&; /;'Ph"n{g#"4?{|ٜ #Ryhp CPM*nga[JJ~*ȴ59?T0bΉ?g|qN\nS,UOdi}Zx3 ]/ /D}RN\VqEDg{Lq9nUw[2'@0ѳlm3<咫aJT{۾WiQa4%Ǣc,Y2E׵%"SON,m`P|yt_BeH?}"4U0-迌6~H-0;k!5C|=Ѻ:#0KB&ABU* F<녃҅N)b)rB` p$F.xMPQmgTUNL؜n5:9m! iZ4o y5-e'n'-8dBTKUqtyJMM)LVgXQɦQn!!a[?+7&PFLJzL>F):'!gV.6 whxT߽n3=(i]Q2XS&h SK?[񟧍zw<);K6_iQmLxUR&4@w!#^~{/ȶV3db246%zw5r98kBtO#z;"4yZ=%p4p%]/YN(vr=r?}6LjFh-oBĉn6߉^(Jq@Cp65E>1G2d@CQuH.-8I @ R^4}(ݫZ"o43ǾѲI+һ7=".'\ĠR']צrib I_wBBu2R/fv3@~!W鬪v~ŕr(,C/ἃQQEO2&?xPSY#.D4>Vj 6`vs4zӤi"#&G۩WlJ@]rlבn'3Q4дnqKv?JUi&TzT茻0*-7u1uQ%JJI6Z fޯ (~,Y| 5^Yt%?5|WlADgWJǮAW"`L[aa!~?ʆ fjFۦSKՀPƾ35jQ5߲2jq%qL`$Ms9'cr,qeaAARF>38xٜ9Qp.+wra ,H6@e %&MoM7L]RZFzz5Kvbo1&BMM"AmP*/|Xpb29=/ZFe #C{Zӊ6!*3D|.*qz)B 2fQz91VwH(#=~"Nd u!%#;bsSs b2+I8N Xs>PĚP")45bvPcY.-Yef*s T,qx #R $j&qO]9icS3֦X> p 0N#IԝMWQ[uⵍyu]ȅ-0ƹ+p m*Pg-j"OpRDIrɄ|H7TNA,96sʃ2{RYjXbN-K^  9'+MZ_HWk9@`(~T [$o6Yt̺9xn‘1MX⒎e=ZU7 #(nyR 7xt!QT>UL1faADᩐ6EY)1݈ $x}qEAAȁq9%qhWWmTsue{VR Xԛ ȸjퟁU Pd&ߍxNPh޹}HY0C5&4llCmݭKС7A/}1i%`><,/Ut02䃺=7+B!_Jt)x.Ue,a'%?a`C ś Ϡf6BK&A^~ bB&\A 0}jRߒg`B&9\hdzwW u_X&5d>p Mo% EH@ӢW&bbP|ž`lkW.O1țARC05iU_o/T :]@k&Il/`bޡE8;^ç+WBn"Pkhݽ陒 ~ V⃐ky ۞cWd. xE Dg.)^ݾ[Is!K@zCjZPF' /߅CL"`ʉ@Y~brA>ou F~4Rbd*w4۾;p26ӄ&,XSӄvoNⴁDA=j e*;jŚ; sىKmJWHwv;3Q9NQ5*[~7_$`6k[!rpFν%ц[G,dWlTw#fy|~k%$tI 9[jׂx]3:',4F+o:@mLt8FIٯאsLHGv)o;;fpS8.LKȣ6b _Ǖ8g>N^DnD/__/솔r˦d;?.x1`N|SvK1k;tLQu,2sWb4։y;&^wTLT8{M"Hz2ݕJ06aJy-LR@U*{ɚNѥD_#1" RAsʐˉkb=ڈBS;.=7fUS;p/ބ=~D*ujEQk2+*{3f&C-IlaPi8j_n@Sd-Z`5#LPvtrQb&1?_᫗{"f GB:xvR;JM^kTE$I|UV̒!B!0/@j,|mŝcۆ'DllJSenO_\$ 9vr•ItZ"3OǴi ]'u {xt{'&(фL*u'.e* X.x=dKӄ}z JNR(zJ'+A4?sy3&M23Z!.=7]{.ۺ@ O-fxmCx>!|Ѳ49.%wuQ%m[:]}bUђU CNs/cŤr B[?RH_uǴ'LoqD&Qrq=[tbedx`Ш"]IsSir%dlLH?0yKq1 }I; e~?9u͝V Ch Lz"NW&R5`c_}B/kn#=FSpO_ +-d ,,A-*5dpZgm,tW*ԖVtb>KKϗ4}`~v _6|E?3[";[672.K9SOdV~$KzY]Ef,=wx&>0X7mRl*5j3 ) d5L}gwZ bweVMOOp,wRsw-"@C~5i>]l,>7bArc׏i9;' ql w7͒:E}E߹%4^qPRoM ,Eb_E]s"=y7@Y:賸Pg$ui*Ee?4nb\]j8I>)<ы,&8 5[k'Cc{vshOE+La%!?-:P 3%(8en{D_Ƞ> z%} =i`4l[]5Җֆ-b@I(D=8B-9U0G4?0I\]ggf2}|# }A{kV^z, (MmVB$/ b_K=6!b wXؐijGha .H{'u87Pr R:3he"1 y 0iH88."a?3`K]&N8D-PʗWmw< v7>I#t"&)[by>?dکMVOhvvFxy;Fp:b?сY lJ.CRC]|, ^(T~F 3j|.&9O4Xu 6pbG@11+|.p$:VSHtK$B;/DeOV2eqwB  S( 檖[IMWԭVNo {ZSIU4!,KY8h,asV)ŁO nЀN/YFddҟ\ iDV&lΞ9:AbĄ+̼+\QnI7ڞ+ F_A֟Elxcmk@o(3YSN@wIUÂ.;&"#,QU (0ij}Lc,csOie@P`t.4;l-ʬvrbH-ݲ0#"T7-vԎvkG}hxV o/q MC2 rεkR ( bq*m!zK]!߻CBdV@W!hQc1Ru Tq[Y"`=ź4EdkkХTȀeB|>6#u>d\6k]/5 " QJd {[N%H/ܬ5I9}ߡKY Yɘ`L\(׻]9B>gC^8ؘ,@]knuď}ԝ35r!qSmntX7Սf^ |hCLHRI},$[qŊBw1XVRK/*}M=H[ 84vByd5gBVLa~D_r0YQɄ+ŁEo!+[ ;:c2W#rk!~)4Haiu)ȑG_upwP_owQ#*>p@U_Id9֘sϢ&t㉯l  c7%_@c ˛yo2$HJVzw>KN̜-rOF%!51+vP kC1 0Ys +߯`8giHc1(C5IΌZ]&|^{Y}FTveP,>)1>\o(1#xSku6Վ8S0}gN K6i=6mS^YHhLv#Ua(֥K?>H!1?F\"U¼*WokDK;$Jr>ɖڌo|c@ęNw#wwXQN=ɖr[f T9? mj{ūRkc5x_>ͅKsG"Qf=;)k1ހk3,:jk6>(! Fj@t$}>-xUOvCpa=s#z牱^Bg`)zrB 2VH;d+*Ӂ;=$/r%ZNc۞# jr 0p]7PY%UoW6Zף,(ǑIrFcXcLZ,EmAZ%J OԻ+~ HPFd!sGvGyYA\UKzќ3QRl:QдNzZrO<pΉ^DζXAN Î NUޢԛF$ Fř/7R䒃Ð ۛnf-lwEı Z㤄V\0e_A \=,$zÈ[6VtgpgkOL_b9dq"ؘ|Rsm۵,b=@#7պܜqR?*-H|)3F@8'X4H)vj0Qv)5Iz~z]Pay҈;6 4dM`^4@?c5"*/wZYKzk>a*P_c?2ټXXնW08fJFmhȫhBɺUh6ᠹ+Gs&G$Vv|` 43DCEU m$=c?TXéީ"gG>L䦈k>̕>}=_/mCNL(ǁxlN'|N#u KɄ%OHZny:` A>[B,y3ޜuc7kx|Sz!Q́oTJw\#.0.TEHgR=]%l헙U&{!ƿF-x]2Ep m%O g tOm>мYp˞&?r=sS?Ezc;">wL@$טK)Dhͥ `|foz -0A62G0a6s)ti8G^ xZ9gd˴4%8-}MNn+ 38"M| `%Q栚m]ԛۃ^>Pa/bH^( GK7iv;p VE!3 fc/FT1s™ hyvvr>W^1kȂF.  qrݒ5$C 02Μ[B%K\UBR6Ԍf%)g.| 1Df!Y2Zƌj'x/#gKN?ဗV?Lk9JZKZRt!CsoDzYZxT DyaM&7$bS/%/_ämX-PċXVշM^Ӕx}}6M?; )}xjX2=*ș߄ i h47sHwAqS"E}_k =#Tp.]n4,Inz}spiΞ9!&F[čCiexѐwӬ=2,ed*˷ 0:sF3-O,<'jRfQ|E*< $"G{Q dH.h;c"c,UEj ezӡ*AL^@|S 'dR999v8j@>THaeG%,+WTzg9'팮C1ͥ7E>)aoFfpZ)r͗yx/b!Y,UDxQceEʻxGNgK'O;:}@BwV\30t]>[Rؕߜ$SJqh q*21)w bl ,1 ܼ#$hplي>ȎۂrUǙҳC>zb` }Xe^DXYs96ode=6%ZoA.` ӕ) 'k߶עAg_-8ѴKo>.xK9&M"7i\S N!bOȄ)[BTIv)}bܚʷãH [mZuCWn~Җ`LSBnh9Y`}IUF&+i~djlt2QV]A1i=;Ŀ^MԿ&u{ Ki[A)*^0=,+΋5m[|`и)ˢIsjpsO-y[n>M:ډ aY9 Joz$T-Q iZM qoո^h[578|lh:)y%ǂQ}7!c~{K~I6=ӹ8J)2#+m>:Y洯w<\hǵX2˰Kل2w@zakr_"bl }TM6("j V#zF7O=I{|dҵ*fJL MXaX6S |f@TJ,~Run#/k].k"jכHǷO-Zx 8wV_9HM@18dWō*s%vJ;EQbհfR/y/v5`T" y~2?E~!-TGEE)}zINk̛VĐW ocyGhAa*AǪ  lC V.)*( rDhI>J.\Gfp`);B0;|5OI^YkvjiۜYY mˀ(P #7?襞ɡĝ`( h-+^qbFj\ܥi۪hlG#M YvjfGv(<6&5p@)sVR8PUǒ *?\gTRnRChl)gӐ8w3e҆po kOϸ$QF_}T+-ZlhrY~H푚 JQqz1Yb[upR&YQ?oX({E8uei%M͸r-‹վ9(TkH "2v$ eFqUK_DF%/Zčq:z F]Ћn l2LrNvzR`:ۮ1@_R%' S28yb` f-Z/G-PLT܅ҧp?\'7-SAvkԙ5;Uf멶,]0* ×uk̕U7RE#Nr~$XhL!$sϖ$Yc>Kߑ"Ws}W}e;}e75$/cbTq-kb:9gZ[<_.k,5s~f`!XQƾgiy<|j,SfxU_h 2orȹ[gv>FDKy,>g|{&gJI`|\FvȞ މ}zݥ6|H0~be0}p)7H2MMYO=lpݳRfc;- ge?R3qh,н+al] @5#) K pHQZd̞_1D*8U=ptcY㞶YDэ*3^e0Ig$, oK"*Ϙt"R8[y]^P+ږvtݭ/w "z(J83>i9;9 x鹕SJ>B]Ks^ˁCBj0[|r~fqz}`[S55((Qi*eqrDwR []79Ngɣ˫`A;"*R^8bHsX`IfaF5k".,&~B%i?tkBΦ/3Z-Ɠ@[<"QB ţb a!q䶆 &R!y&{RF5>O:q77N'6@8Θрّ8~4&H@` ;衆/MI.WJ }8 (k"Ev;b9rl*>w38ZnBj1'ro)_&}b+9Ц03j =7ȝ)SEos4ȑ/d[T"7ŒniX5,W"BBI@FQ1W8`HhM a݊#Yma&2iH G A KcVl{ֳ̦hU܂eMb`{ EI4&UR͚Hq, g c+viG-H[klqeR$+m_YTX:q+?/ȴ={!:^eP5BVyZvb>oih)Cv\[=S; ֆU9+zf.&{ň~y61'Do.De`.GT, a5/(puhau߈􆨢3,qnDމ 8sׂ&q\'( d @z4Imw)ғJ2C.A  0~B<D~ *'0V|=JFѽ4RS!naA91?!-ڦ~XU>ArSKFiܓ§qW'2Wv7;s5|- \}[5/ [6x3~l0OOuONTmio1~/Ҙx_`P ,='|pS j1]eדS[046\(!'R9e,$U]_+jWGPQ\b< Sg2MI%#ԭk$>t Jwae\,NRpG3Mq€*.|o"q,xt*:XLvMD|fl[PEMw S3@0!dڳ GɆl~Qx H qOe ,Ts{ :xILy?ûhe=~4n벝p*nM>Aj//.ՂvKXpv0^> LLD3d J䴲}IMXw;^- A18:ܷ+RIt4=jdeE6@3ku{9rs47&CFQrzb­r3ᶿ@ȑ.+KV=[Ӟ.|z֐Q*=~wwۤo SGhvk ʬEH&ˍPc}1\h? x98CvΛ ЙD@pHЙ}C))l_(Eb) V"pdb ƙ= Qb Z."b;})\s`mxED0u ʒr ]7g3/N~mN؇#qSQRB/yե2,v88Քadnۋj IP%S^^⡻I;*ݜJѬQrKk!S,6 l5jɆAE+lȑ~d`B2΍E_|>_7u [=ܣs8rDgυ̠5hEedێ=ћf\!z 򤘱ܦ? |g&[.KqL[ә!3/‡2z;6dž8/Py 9ڭE^2!~<}4Y&ewp| Bd+ cWA ~+'09k3Q[c҂"V}<{`-xX'IXTH2>fANB_ !l;̚`_FW$/[kCIIGF䐳p,me8[ˑU*Epq;d5WB*%ncvugWT[?'kwb&BYoiQnH,wDԸ.c\q29 Л(W=GLᵕ ~4 (g Cwyq %hNyVDyq~zaׯ՟ G2⍎\]qKR/oIqolߗup`N}DsgmTō@(#igqumFQ5@{m)>X}cgWecɿSc uwd 'C;OvF`K42!RYyaDZjAuJw'qE7 \iaOYLgG"tly]wr0喏3Gzc/XĽkmO8yRV]46u [%_U afv BG`2e #,Pp\H/4I.#YJbr!-!uŁP*0tEliBçV5HI%>K0`şL-M6"& Kc/-hp( ~ } K?虼9k@377R:B&Ba3r3-ubz/nigע LkҀ=ŧڦS7 4TJ'/s tlhv&13&fB;"~VH$(W@園Xw4mv?!MC55H:c!BkJ X]nP֫3~J>$1PH(y7C3%WsAمԼtV;/{C @Ap ԋ9,J4ٰ<9M)ѻo%ȘT.C vs@{ N} [k=pRzkl '\1@#僥,Gss㧮~Ga:ٯ.bZ#)aDzZj3uVZgdM6_Fp^ڍdě1Nbdp4=,*id5e E$*|Yvkw9C *p9\Cpy TIbXzk$ r9,fC;}Z%ˠce 5&/j *~ Ű}ŖfQO)M2l(^-!e`]Gg@۳,&H1 Z泾wTwb8Bb<~Zq['{!㺲y Pxnp9rG j#-ztى .H'S{QuA]u;Q}la.7.5v7avRq60Jn2o{;[H~n-$Dj(+l>?.ls1[ P DsP$&"y;UhaZ2jpx*kyZd$þvsʽ>[jŸ zfNfc"W"B"tJw \^?غjದeI$ ׸uFTg1suD*?hP`򐜮 ?1Ϳv͑k][L|Oy 1ާ%(ٞoOX%L{FXY +t' Eoo?:6cj$}@鎚 XתEA0 }ʐqi?Lki q2haXW^An4/C4}&~n:A i^up#&Ĕ964K?5!-Gy"K93mϒbjPq?˄NpLZ؈ۗ?`krM$B wgm9&s7 R 7{wB ȩ3~&R!x.&a,j.p/O?32D{WΎw01y #nj)*xu!>̢Jbb/8":6$TS+?(\mN-\$o,L{PwʠpZw_dW41.˧с$aw&W &=xqH<_3{Q5Ahi36(F㩖ˌ,s@xbU5I"*fw}e7*q;MXĵ+k d䐈 -8/Ыԏr?YY#4,T>媦o^{OzHjj=?WkWH2wDr@}yK~-){ߔ_sX5LRX)bK/ï(#;\t[%Ѡk`ץ:c)< Gt Tu]fEk d8h"92Ꮍev$wq7+O ])mYA!h6[beOV`|ꑐڧ<ie^*<_e"ђ {Q5/ A> `cRR,LŽ 񿈵TR#)CZ E@W 1F>'îr`ZjK(' [فW |;Nן/NX}]ȪVg*!w+IBdA/(BAଅ2QŘ~Rd&IeʃbަE'<CDiT Itu2^*%dFy Ft,kQ5jZPLrkQ\V ?@TvWM-b/Ǖ].PᖻPDz%l'm4A:J#-KUjLe˞&(-lAҳ:#d ;fitGzb~#J vx{ i|Ԣ!gd8$K1rU'.tRӮJ0ݶ){h'lģ-vVidJ//DU;cﵦ95 0x=终YK^紐4+~a}UZm4Bg ѝt+GSݔ-.1R%^ݸHEXS$ʤ0!&>Ry^\oK<84^ وѫE K5ʨhmǬ"^iSolʨT giʖA듟(oxILtyvl 8XEbF$HF_D9f ;]%JJ/w3X ?10覇q*'Bl`ʵg~ 6ܯvnSaX(e`MfB5VP27?Oz5b箴1nntm_W(S5ke5KE䕤k(`+J] ~𭊏x*Q:l2pu+{o􃮤h1PMg6IRe3˺C- )46Q'z!!k9TAOnvDm{-dthxc\$NJ9y ٷ;Xi2P.!-9C?t #hw CYϭ)T(]XlXH̓ VM"dIu }s҉(#\ pUh` KcT9+#A쨅wR1li=3'[e}s2)c ot%^aQ̈́iqv2ecaMU"?vˠ~wYL% ` yX:$rD'pu鳓'l \< o ܫwo#/_hb: XZ/Q?!}ƢtQy!m˥˷=j|dE_S>54#4 8-4FnnЏV"V&'9> l&@L -jـIB?w[dPy8n]YJ_ gWں=;`<tϳHA)'J:̣S ?೶4vI1eT'ɥٓ-񴧄FXpkBg9ţoS }ZC&رF~OF洁Tö7u^?5RFcD2Z7ksϿ~f,sm"HD/m4,a}W~L>{r2^*zFoTc2D`iO|h nt1F)Cg͌ؽA _֍l_L xړQq <JQ0t)6l&}PZ1kz{+tO"j \G=l"Ò>*#/8i}#N>"e]]! T1!7kAA#J=+w'w_=6OX$R[>T^%@ L.)Q\>s~$ǸX*Ik-Rʤfq1'gLՀ2b1%y~5\gOPeEVart7TuͳxNB2ooį0u'z`N¸|ux&'20-W׵O-?媑k[ևI25mi`{lqmo$=ȔRU (m^\C^r>uVvkLAg/lICBC;8E(ڧ>GMT Uv.h.-6ZJ &A옂3zdciʻ+%uPB( 셲}ⷅ/04ghV:E0p$T@h%W`{QҘPzGzUUUGMYʷ`lYay;OFJ7q0SI28^5) e/ƔYWN۫5?:rM=ܝIqJٽBzbC_w/—·鈧#&^]+W/?0}-|6\/浣*'"e>)G֨CͫԿ//_ ҥ*|{q•3]r4-3\WTYˢ=o=Fe&߅a1y_ʣC|$O@%u7Aihͩe |5] iz*tn inqWa!}n?a-W_(W?,0 {keIy])ˌ_h=YEm/wa}1& $ɅAH=Q5dQE( /SN^5")uk Hh-ylA{cDXv(^=+j  #gg01ZiFwCԥt!Br~}ő7hTkyO2*U)p@<ʱwj+{nӫ#{gj [/.O@rcDZ5ӽJ`vVd;aXJB&bGt7c4E|j)ML3<k!R:l t0iz/pBo⇈F9 ENF85٨ԴzH#u!uSE J)-jۺs*̪' Wo?2qݟZ`(" ?[;xmԾ٫]~HQ>0l"(+Aocy[*^)=N eόFBMxêK~7yib!mE',5J3]t?M|_*؆kŠtAQ{fsqW;KI@Z"^-+ ~sNBЫ-˞5gK"k-|W>>D.Sy؞#+mxK!;KRL.Z5+(O=~io@d{:rМ#m.`2'zwF1pO +E dO?Fh0>{o|aP_v" Y&X!8a8o}lL}!Wlqg~0ynaZ4Oٵ0XjQ$-X&BqЍ9F)^fXrXAoi`mWNفLyv&V8w A@J-Xd PΧ!Dp!͋v3'bRQ @oXe='b%Ƽ\|m)8 i]e%3Tڄk_Nb/?cqD`h/w `/e.%!ӷ$2|`.yMxzIW݄RE:Ë9Y94Ct-Pp@_q>GAxr\C8pI(qe}̞qf F.oF×~Pdo.X`ltTLWPzhɯͺ5;bGC2iMtzԩ.T@yGu9$gݘ!V)TR =Ɍ%ssZl2Ei&*GU LPux Bm +tzFTnVi@>Lac[E_Fqc/% n})*4iCEgWQw49   '# 6_r 6 ^{8–3C>\CjU㶈[;6=rD̓*8B,GgzLW#`F%`p]K X;Åqa >t]VھUl SW⬷ juT}:!^zm Vob8k@$3+C74z8A a/ VO0[) |Y.vn㕫ϧap`Oi7Flm=}f%U;*͍gO٧}$^jKJjLNE1q3~)4S=DCCĿuCWu S{|]6C^u"+G5 R#(S CƜ aE!hB lZ/~0_OZ{nNCQviAۭF1Y센m7tM HMe*s/|.|$x}ĉdP|n]dF3]Ks MG 1?(Mk~{b.2"7|ɥ '|r l) ȩ7h Ux n$d׿^8^&+Zn,8zWCm Q=DuZƪ r+ň Z<ӊdxmΓnd5,pN#_]#O-־1\=5o oQs)TJ>n43 Q h"> Y"`K TfuˡiqdI3}v,Uܬ>~ !,"x!>b6`6DZ`׈S0& N9W1- @dbdU\ݜ00 Tjͪ\ъԀ۵_fBӄ#{p"VD렋JY|bl#kJQoX^}sE8HLGjlI/A c%t$1N]4ŒD8UF A91~%2?FUMdU#T (zy¢( z I*n@:Ngjz;|vD0gaȵ8Wzӓrߞxqlydwb;{@]f1GJ[/w%D>$6z5((h1Re'PE\z XywYYohf_Z(˒.&^)|}rK1{0қ;3Z܀^rܨb56qt+1]ҞfAMރ  ~Q)iEѫn=5vDC*D _H{vsbUꄦSu[TeGn/4P5."6Cm\lkOL;HnV/1i; Syڣ__F#?+Va_-T@6Q7IR< T5"Z%FU@F sl*iϨ@fRߨ&~(훆cOdu|Nޮ$w#G?{,o47@?6=ްbASOWF-fwslB6+S 0`0؃Z"VZ=[&4pX8wrY 䁩❳Wa*R^gt{[&ȣf\lp:E3 VΘ?#uh )2bkp@IC546_{3ą>.#b HrӾu͌FT ۰Jk xkAZ@nYH A! c}@:^IB6 dy@$ Yj垹?r c$0my7Y࣬n{mxXjs]4jb($''}STV8X=CqS}rS~q< U46Tm"gaɽ-Jf(u ]Q 5u9csŠAʛsܖs_ʢ )nt7rn#hIvE `DE0rf3/n?@6cn|TrX%Uz)wM$sW \yQ^mf<l VrfF ΢czS?rх|]e @L'/(W;yhZJuW B.䐂8k>, }0 ]u%$Ymj/pԝx4\v~PrD?9mLh eKUx]GDG3%S%Ʀ.R.Dd7>lZ,Aخ/_D6cLE~Tcp+.lwL+`T@䊡EɁ b0mnF6&AWXNnzA\LP P#P2@caU ;e:BQ&,Sp#<Vui6RYH<GƶRq-șp7H 힄$74ǧoTBV`JREj*ҩ:c eIq g#׹-Mj~ ZVI`my5 CCCw'˼ݜOՐ> EEi{, 66CN޶@dȅpK%(F:[}2GH4tyfȠbF K)A{zT OG2S[w}@V;‰'| HhcJs.3N4~?x417+C78uM9@_#GO#s֧Ucks@` iMm, _WϕF{Nh-q~JUm9^Zn[O|LQWȉW;L}f݄WH"xG+P!1}07"y+*~k:7E̓![9\' ouveE1dIHuTȡoMaYVܕoCɮR^ʶh Z^Vaf"Zǹnb=":WgËm`$لgM?E+R+ )H|("4pUc-{MI%[͓k6FF]fޖ}3'@8/LӶ)2_+:L6:N5 P?`R&/nOlhDڼ]-nO UWz'H~wha4qu|We`2dl癅տsx 9{*8BR6w/?43i&ڌ|ϊ@-7u} d+&9:Yzduf0p=¦QQ%O INB@jwΘ d5iF۟V>0GְA`^ 3ۍyvƫEf.ؒ m?n&m u]7Z>Ӫ}V݇3.Vhrtac{݉>=[|R'P8LJfޠ3$k4}qjxܟ6kƪQ"͸x'B<+#9hrg|Uw_(gaOG:_6\Gap8鹯$Yu΁Y4{*h{ޫo`΋.u%5B`M|e$؈xh)BZiɕkMRgf;1:cTQb“nXGN%9$)~QzxmQH(GW'oTÑ&Qw@{Ih?_탞y0sؼ/AV5$hڕ ʨɉ=?){ZL%ho3=1%Z5 d4Ơv~x-v&3%`p6ߞr4PV9| Yz[Vmn$o{L"fcfz#&装4ΑvRIS^N,BmMcbX _ۻ6r{}nI!uc1Y2K)_BGk"3%|~=S;rp8FP޼dk"Ьx1:=̑N>`ÀG!A_\le_tv,8UuNB",OX_STB믃xnDu$&ՠH׊x=ޫЇNET,ONFe |ś:}ImO^L'GYL: {o/,48 &H6m؞i2Eu;BZw.եY.;vv)ְOŹs$OvЇ>7 hoSijZRO gcZ{mq+Π1\x3ԕILNj͛FH/'ᐬ*Yj[IX]1+B~63mlY8~y;!gk݃ìϛ:"20r@-Ϸ.\ ɱEY9-xPdE-ԐVEew$t Tv Ƃ8ޞ{` ->^Sqr8 6>k^![63d; :Ɋs4{8.-Mg-jϒۇos@7d Etx_)ρ&(~yDsպ3_wUJ?ݝ㉑IEϟؼ2&jDex$ߍRwC P)x>`J;[# ^dJ!Tx7lܪWb±}$fL0'dkCXbq~?4`mYXRT*Q!n\/6pBtxH$ Y_$P~!.5- @ Rէ!l3皧}i: bZKF bxb}c+7!Tjs3ԄrI~_C!d/aV7Ohz@.dˏ_4`ux!/ :{ȐjXXj2_ ӨQw1ew2}0֊*!T5㑓T5[\@Y_ JQo|M7@׉(Ī57] fyo ĀXk \LYtTG ^|XXBdt]eό}_aOV ?΄ʹUmY"v24wS5!jHDhݜ;֞Xnr; XeKP3aA2ts`Wy&a2L*moUnѝK}͂3thN[Vf4l6<llңw":!]5<֮93`Cܮ.!P+aY]E$Vc]|<> &Ƶƞs-o |&P+:MѼN7luk5&$yv),thc=#,$#R'Gd= kDۗ^ٖ uJuL^4=A4ğsdcaz#wM=0KBJ>ه|,CCk ^na~LaQ򈁎 ҽͤRnU2E~]Ĝ)DYS|ENTg*)?S@Haķ&i a  F|zG%!kx U/ CxVmnӜ FDI/*7yS.ڏy+{sM@"[O eX=fGiBBc_D>}ԛzib,Sf 籋"Օ rٌG$)AoMSL2l$\Cu׳|zO[-L~ cm {~kwň/+bw -H7t;BO2;6Z??q6㎪]n@nn% %'{%_ƺM;lZh[A GSԘkj^wia8VR9s%hbyQ"؅`Lqf9m+4DtzOfJ}c֧1c572IiWG+ y!)벧$9j_Gjm 0C%0;1 Pkt.O<6i1`ǂx\}pvԁR).CEe"R%s%p[}8bbNٳa$ P>GBjKQl$њ3id]ԕ04_ɛDoу@5~,Ή`IDM0tL֊I6[ԙD.BX ĝhDud+,gh-_Xpi)z|0d+gyXwcmlzmv8WO ])K_Hz&.A$>0b=\o)񧨣ygG JP%IO wk^cEjōóBQEuc"U2 Cy][ g㜣mHBE5' gA,<ـzsKQO Ǡ}+eC&׾_0 OA8|memڞ0G, Iе3,j 3g$Je }%^e=ULT!o0?ـ#&6ߋ3z]ʄ$<-IfV1ז>/I ZT-1ˁ] V&eNs \ܴ#C\鴟5<>Oq"tѥpߚt/&vfGbFwY2*}1t {3ܬq* Z="QZ-+wmZZƘ25QJM 5v 7/n( 0,/5/+#S:6z77lw(ekAq˛$`)AG H O[_n`&Ґd4ўs d19Ȳ13ix+UӭCC]X9zhKRҍlSy=0o!f2<PZet=(2T۴wx2V]t^S)nhQ̃<fz`@E][ oTsO * N<7WadT_XdA=L?{Guy;psWv9t}W`(T46-܉rQ5[Gw4ħeJ.ϩ6.h_V/,%͚ 7lא>ꜿN2PEa-u1mEׂ0x6Ei=ѭFGy{=q]{g5k~к'Udū|kN0FlT!J-4Ϳ1H@VFJd}UW+ K!|q 5RZ\QuC5ܻu{1`G:iI0cZא4:~jMHjbdr(! R*[1>\\Dxɛ據@8\.1'm|9ԃZĬK289"+Cd zw+`MW훂^{$r^{9I-d!s)<=$}B8َNu}7Ȧ\j{?|LQDX~RLֽݪaC;Gݛp$\W/JU*MwɿO^ͬ{11hv)|5{Ĥʍq&Hh,S; 0a:nlɾFr8x60 Dǂ|0`f>ʄWh`BATHV$=:3շ1YJ}lML Н%Q/ R%ƛ8v S^>郰>65۲Dˆjm _,}$v*zKQ{>*nڢ4}֧[E^Q]r,f<,4Ȼ;=k‚Lz?ma4Y30wT}T/j\cU֢ ^/8J? 8[3nwD7k=; D D$$a ?7eDYn)!`{|M_5^tu4X>@ 9{~bkП x!:|Ap*TBmoc=HUWhvUD Z@tFp#F[|.Ѝ0,t<KIA5(#QcR`?&DMiřr;ӟ~.HIyK6Udge8[+pܔ0s1OբXai90+ѾeJgC2.xʴ&!U,J:Dolâa O~S#04wKt{Gi|]!\V^AWӀe*TPJ壤`ABA߽EJfk-$jWt"l a;Jf`ڑy%ȅ]m>TCQl'qO!Q@8y缾TKH9}<.@Ը^lA%ݶ{$9!GsC5&X>LO=G|Al IB& yu=ZT1hSڷ+U xb@^Tz\gYDY-aq-xl̉8䟄@I|sz,L/pjNPSv !V$l$.x٪{Nɠ(W}U7Eq#s>ztI =ZaPnLjiɺ TѳR(K>qb#(S ɳ5EjΞAI8\ѕKI_ifNy; _8N"NtfWot3-'q:T'?N ^"dG~ytN,oH|XTL|`Dk+HKR#9i=%S ߄E_§ZTqX`uO!ձ_zS>#u"=3U P[.V'5_% r3fPcފh[S6P#K+KTf4u=C3 ŧn[u5EddL:z O$zMy܏j!zY+ܞ3 ":1J @=puӖNOZCcP4J-"qiTnѤFV0BJluHo<k(7#_lF]De)ņ20уɛ<EC5\#-jx5&Д|躈sXͱQѼ,GW[-IG:"&.<_c$nA+IGWNg77%z*_V@[Ws jZȄ<Ā3UYkӨ r'qN-;#,[M"oo@4EUGFy?V-G#:$> 9$Q`^})hJqJk~_>0U4 k\[Ym.&CD$nQJCYZ @"xe4eYP^7`$o|O"ruחӭǩ%< gм?oG䜎\Y7t;_߳<2pM9_eh#svTRP$p.-I6r_N?`Aڹ#Ƈ0uҝ!HTS+6..؝:jlC;nڍˮ@U:{D|aF-P.!E1/4cft{,tcpYH71ٷ!?xpdZ0X]zyb&>D> FR_ZVϑ.APNDՉrdۖ'(nàmw,vi=c)$ x|צIЊkp7e-$ m'F+G@ yʓf I˂jjkL]u)x֥hc]7**8_a(Fx/ rw>si:v knNY4D=R[iKtY: tCT@|W'R 2[P-S4xkj7:vh0"@{\WrVF}Qf՝^=jKHIo+BM8hk!h{(hũgm'Guza|H ٿ+)^ gj!% = ז#` Z_'.TDjTR S^])AdKSwݰE&y: { 8tZnmױIw9#BQkx4?*մ+d֯L l`LAGI  `(7 Bі82o@* ZrLWL M!/qia!7 7hnzN>+!’s<'$ހ%4LB5GNE{lVMr?`nYjBǹ 14*ջ@(r"QR4)gƄW ,'ހZ^DNe4*tN0'> oΙCzq~P &BҧE&CmȉCN:[u3-+̺Nr{]k//EGfbiCy oBɠr\o\}3S:\0jNcwz)s^m샢փZ)wDǣ)WYܪxrUFBN[ː]q{{q악UC89,\n_r Cn"Rؔ 7b*"P? OZ(yyj#'/4.GA'oeS <~1ubw >_gᤘ|)\{!hROym`đ#T>j~Xh _SdKgu7"5n?* 0 x2-ۀ$s ~ , Fz%*n_N'wr>d!7CG JߢyXd$>SlQ.QT4?*O\K_uQٸ`f]dKn؟[MZL1F {vk-*sт&3AxD~yVVYR5}='CL& PW #nTM sG1[ݧl& eQjbh: lDpnMx,tB^7Q{>Jz>0xP"'{m%q_A6>[BIxq$^#!UIҪ.T͌|RVS3,=8QDQ+ L[O/Tmk>/T<>Lv?RXz~`XQm{[HE@FHZRx&= &tǝ &>JuN59[NOk )ThwɌ3Q u7G1(O 15m%k~  h'Կ> xWkTH1xY~ЮuFZVGd(ь\YV{ d'R̈́ OrǵrDE^vӦZ8w(¯ser$hrh_u}q:3H7O6x콉-K;C~;&|!כAsvp.J(J %ḴF}!Qk鱻U}e>GV[fX=uA;[.XB^ U=9g֎piަd}۞I|aqv9P+BUBF b> ʧg=Ώ#_6٥ #'61>izml^mx ֶ鳣"Bp/d{>k"dp3 Qc$1۹dg D  /Ty THIjSpd]h͘Esnmf'n%ߑ=b@ B&(=&:3뉋$cwHv6r/ϕ/ld@pD$r=݋C_Nh4 4"^Ƶ6~1(.O_+𹏃9'PMZvv{tXS'?c`}edii5-g.wy^ͬ\Ɨc,8h5'#+dA _" 2ˡHqMSj1*om-%9<+7kJlEð48Pyfx #`,x PSKq" +>2E66kiQ5ʴqnj F&N]8'y'xWi$,sq(̋uGPG{#{β-`zpJӺ+JXt@ېIQ ~В:M2 t}"V@1jb,F.)45C2ړ!p1XGpY,BJY*uu=!ٶc;R&uh+scW=s]!}%Z<ti.zNV,\jpzumr%f,'-y?m*5ta4<-IPk.g&wc`! {^|2xT 5¸2i綈g5őUjґqkG@QlohZ` - GHw|Cj"B旗="Bu_T~G*#],u%GnKCy~2ƣ^4 r8]?{ B,ȏ{ iA?G3Y~cؚXg*1r|ȊDr2',>$"7 r]mkŒ[;eJOxK+K\hj //ZtCjIIYOHb<@Řz{60,0a lu#EѡQtS`UYiR LB9<_r:D;6trW}|ȟA}+=ֆ Gz1a+)LJXp)xg|rb4@{mwӃBgrH!9%S TI~C )t;7^t.R nfUX>ɸG񛦕\U%fJ,i՗AV;DxQ'LTsKB _9:6LJkZ1wRĮS"iJdIy6 "؎ E_Ò'X ϭڞ2)`4fu>̔hl$i_lcU79LZ/("Ű)G)"rA$N -a|3i>wgY;X'C,7!&==zs«%#C;He]j5H=I59p(eX5GrPP2rЧ̖8ݖYmk?5!}2`0IR*,"&,zUf:.IWSgBe Zf?M~]8nY$"Gi>}5Ⱦ0=0F5G;YF;NxtE+0ɠFiokwnÙwS?&!CuJ⎚4SGr- {?Hd{ZC& .pGY- CE;]3zbj'}9r}P(l3-{ΝͺmI,Meنu}aMoI/cڃawҺJ~3[LjpAi1إY\n?ɩFD'YĠ0#3O|E;c9V.m (_Oi;jΤ/21ר<Z9=i}cEe?Ss%ua(.>hEiq eF|zG[܇SHdW!ͧG}dzɐ,X*Ţ>ݶ e_eu1kfI[ĸ 7k}gb@w`E351CյW=\(|] tg?3m? /~!6/@sqѸ\#@G:ڿr{S.i:Z֤pH\P9N=`ëU&Q{49N70+i(&ģ8xX X= Cf'Hxڱ~֟ l/ 5jzN؂鋥Mh(v6ψ };띔i1vigj쩊j)~$p,JYY 9Kƒ(t 㾎mt HJ=w;@4flt`0X7I%*WYڊ5zZouXte/mN_~zܔɊckcnHi1cCH2Sp·KLt_g_VX =,R6Ed}Dk~72#FWX ~4!1=6Rޅ- cY( Fbe!~27򴩬4Wje/ #$6ױ)rSQ3QĞ4-@4?]88Y4B̖xN!È&,S'Ig;0ܟ5dƌq=^+4~OoRQ8J'#.nBCܩ QKb>hp)xoM\t앍PTFzT[^,16Qͩi]U]!KqQ.Į59c̮N!&a.L)&ȗ6!aak|<*^C5B}NKR}^]׉)a)"(䄧lA~s] |k/Y3C{>h( P)d=w<_XPcs݂E:@"V!rEs^!9).%1:dX< BE7қWrv왖Uf$T2Nȡ}mD$.{,}`R!uR [- -_֕[鍋 <{/Lsͫw~!MWMK%62[Gܻg 啐xQW# e WNJw$QeJPQ1Nv:?bS~Z>) vJM)"Ec FGiyWR;Qؒ3Tu&F?O0kMCJ&YWn-}|cb4Ѣe)v<5ǚ)bl`DqW#"Eʀo 9ω&l_B"DOȨ,S#[Xk{-!gnBrF>HO5fa2 @9q˗[Xr+NJn!)R4E5 iŃnϊ%8Ɵr}-aԴ6L]4 ~v02a&fuԼͪ^ͲC7Plp=V_6N }>1!~;;]'@[9^N^ʤ8} %fE}I3MGmHk~j9= ^?;9eMҊ?͓Q"86*M5BЛ!)(YxP>\T8NQݧ݋_g*u5W[_64~Q V[yFuc2 f^2lPG Oqp5qO>h9&OGvfI] !.oP52]R& O`K$Y,]/>~ޑ v٠IK t2/h?69g {gY =9sl K N<_]u PXbAhR:>¶a逓'Z-"*WxvMVx,`aFݲd|oHLUA*$Gj70U6P̄s6x?(ݘbCW3(Oű&6yʛm 0h]Qö-93z /$KA>#+_ 3!vcj^oWa챛*;AY; wW{$ֶ-%`CWAuP~L/x6C. +#Gzmҗxz L,.wRʻV?eEi < V^˖;tg5ˋw!!B"! `R[p}pL8/q?/Kz:3"s|! Q(& s.Ke5q!bHU :6Z,-ZQ o-57/]f.e@3AS|BNhcl:d%6#\8xӪD4o+<`qLKf2 Q$bzAG2B@^ %ο@ĝe@@[R9J8VR1?tźf׳fMYߐeB)So}jJREXs mSwtBw[{5)k[2͐"E7{LE {}כqL*4 ޝJw0(Qrt'Īga5>NJP:-ySQ2|@P?kT(}mu)C)dR@Ium)x?7jh9ftLps;^8,±WSӽb_!Dl p)S+xwҥnYwؒa $ØY9[cpҋR Ŕ`ocWXC(ЯlDɏU5`?mQ4Xl֜N1b@~eڕ;r7:##Crh1iE|76y].$XQ}(`şI*( b씦gvʌ"nسdC$ԫ/jĕC99ތ-W+' 꿑w3c+k]V]0zHMGtJoD_t+=[! ް m?£7nl(:v R7BZY:̀K ͯWa&TGƜ^"NU)z$E0У2)YJGTTw]u >f<,_1MhI c oͣm_vTemذiP.e"K*H>>9[ZAd0Е@_Z~3[CH$ﴩ/?۱0' P06~nDC]/gˬFm2UtW H1Ex(z)FS?p* I.AZ2fNi8z;MFe˴HZTZ Jke+g0W4@>$fN5NZ[g=^'Ln=uy|UnRE}?=\4J>FE}1HMJntP'&߂?;@SB;|~Jk 'EI\|aIɕVƥR_wj]&87iwA :%gطHXV5y8REx*`C:$k ho78^ALN7~v zUX%Z#Aփ4mP_U%1=!]n^.ŤJ=ַ]%Wf'c^YFݙOtr/|0ŽXU'C `T'ḃն%K1QPÚ%hW7j#+M[C[zƍLpA['#;|!g,u- f;4Q1K*Xخ`{4n{|R&FkIn]5gJکldpnsWks-'zli=IqF*U@'j`JID.K;߅D] M}>dF$u@ddُfFIT+K邶cwzrdqX|)Ƭ<ԐIKHs~ıiƍp+˞bJNLsHtVl +M1F(eTrr~&x9 :zBmkh4ꛞcC ĺ,?G8)kDGNHq$4呅W"&}J9~3plDcmKo$ x8v_K;Jc=r44;ے &3J\TQp \  GPWH 6UK+ nbBcd2 V`0od:GOi&EP8|Qt]V }˺d5 rr$&?hNW`d3KS3؊ܜ>B gםKX7Ri`5clQ{;d9|+:i*9[HzQKt e,ه&p.gm-ˇTm`DR^zla4Í}EVG=  y]fp"cn :"PzHr=YMmw_{A>yp1JV׍ab" dtI8/ŜnZfBkv9* q҉*aSڏ%&$bIR ,;.T|"x- }gd6S+Du]~!#a蔻 -4Jo=Q%.C~o@ۈObNt Mq44N_ ˏa+|$3&wϦq9t.TW^N*Zsn{gߺ}1P6)/vp~Y,\9gNA s=}uHXi)_ސKmb]|\u@&RW?_ܔJ<>Ų$X$Lp*dWǟH̺§LJmo*jgUW#%nDu]K> @g5wy5mح7ݐ(7+{%;Wo)!Dl^KyD=9!qE %_ ydON0 emxʘܘב%Cy q0"q<5H7}y(9XFJAzCP`6t ]J!ԛ_-9/͙jg}j$m)WΩYzuEicc(Zwce,:N W ܲEgyr|uQۡ` 9q]UnHKgkg5~$"1rZd GV"ߢMfYlރوުߛxpUCZ2ڂbIdcT CH 4P1+ǗH^]eB4 ڒ9'BIӼq;ץY ykaSY>Ц]%Ā4-@\'(VjQGO!/_*7_j{hini0oB5UL3$p- x FC|ӵC Ux)G\rKZ no5]B dK?IoFE0UN)]Hk-`=ԅ^7fs$H87Fak ۾8Rw‚#@Z 5t4Ewk=u$[Ap]'ebfS+MG<2,cGTht:٢!*&t Uz֩,a"xTB|lƜ*_NyJh l90|7iuqmͭKYPF,f[ U2;tu%YR(yic|`ǣ lK6H)'2媌&,o5Da;414DB3=Q@n)۷Z:W[\;WE,U"烪 svY4!k$}_P{xqĖg4;KXB aBA‘52ջ=(UG'AZ.L Oa6!9HgYZ0707010000002c000081a40000000000000000000000016101d03d0000f09c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/ipoib/ib_ipoib.ko.xz7zXZִF!t/T]?Eh=ڜ9NTpsiZ!{L0,S$-pgQ0jU"H(,Ȳ'i,:I֥v{a$X6 lv³qmsW \ 1]c2=I34FK!WLh>'MtfEp˄kJgnaT.N0u3U5"@&pSw@]8 u\Tπn!)W9YDW~D9L|\u© ?0SV8~uKF^.[Y$NJ:%gp4y㝘\;8VrŅ?-2J74Oy_Bc?1icJpDmy'|ܣqȄ We*bEX&YnDf=cҐݝ.oC[PPU0AՊumrMC}?FNms᳹J> 7-Cc,U >|kE2]y1r xvs[ +Uˮٟqbr[S7`a'Hױ 4%z' L_z-b0G *.Fi9]j,uoʲεMPtjCQTtŃE/rP`#D-:ˠY/g˔ii/9TS65vݴJJ溏#YNKXdJQ9(F4nI4&d=!<04Pn4"gw*b*p],i,JC Ժh6tFjx a$ gm^[VJ~~%jm|Ю(ADL[. Z 3jr͉: l96dY ǻkrirDp[4 ^ /ANkW"x09C1 n @x "KZX@qkdD璃k ϔS_}qCY9v hԷJw{o=~,900ƽ!mŗ:mPKϾ8,C .H<9h1;d6洝o/Bs=,M/QjoJQ7j_čKb@ &`t/w3㎱e8;`HƄ)eY9h[]I Sc w5dV *mI%{uj氺8 rwY+~&Q fЂlOS#1g#&|J165}v Ut qY{K9dǮK ǗK)$M3ae`&͍/6i] ҩcjBl=:V'Fw09fdHK]**q h`+8E, rV6"Jsc)q% cjF+S'4ű\QR0`^pC=:(![ynHһ|X:|hVa,M"U ]}j,G1$.'l ѱc^BeLo}%|o."W %z[WAF]\^|@Ku]&?-B/5$ܚR?#،3˖ )@ ƗMG6Tv 8uB/K˘YɀqA*O=];wsX'9Z۔ف)XX}O+\_Napr`(nFtJԂZbMr]#4cn{ٙ P3Mz$ɞT9eǘ`v濞ɑ yeY`ޥͤ1>n7sUJD# RבG'6U( 50HlN_7+_*˝ح&wd—ΐ^Y E9NKmnNI3D& +|wm4|y׬>H>w4 GpD38@LNn0⚟f+U4(=at;#?=DE)Q4O&֑6Q0*~\wM>ѭo۷f_S8nv[C:dAdIFC_/°jjcn#mny1_nb% H)@h 6 MV,>(THbF"TQ*fu/|5x3h@W (H#@h| MY"V+le>GeRC+uNm1%qxNXs}7ߩ|? xoګ#%Jt7DIyp!FYֆBvuV6>| ;գsHgfhlV_O?{m]r 9+H(GY%L%]mX-o!iӬ:f`X%܋%/UjE}u*YEl~,%4޼ fCdk#O4Cȃ͆8r `cI,TG~TP_ɗ .^%YsAGu4q KEx8fgkXkNcⲌ:E>R`jO1FNP @tx,ZC\'XL ;Eȏw:.B|?8\kyz#ШPS:QՄ[qyz4zN+Fxir?zI}>g_Ґg:R8BF i46lDIlO?_o֣I1! "X:l]8-HqT=rIhX suHY)`IrrJ=5=XC{ԝeHLh/.*ez]w ݄lN#tv'BWQZ]ED A=,x0, ly`5Xt6ǺsV579rA3UX q4',s޶`y@33{SS+rBщwU<>E_uFhYE+4tEI`W,rz] m̭o+8ͭQv$'keaG838e[*G}w7X)IہNwkdХf\TXxa庯b4y7\iziꨵ®1>€GEbhB.JkqN'.NUp"Sy>XB qyPȿ";AҖ*rli |tG{zulsHV0[/6"cDM!ujy'lK,ڃ\5A#U"&ZidmOֹVj_vgZS'.3[]lȤD/kt$v~2A-PBV@z_pysak҄|cǖ(i,@CU aGU[MAg -o_@fA ܗMP̪4Y7@)Ԡ"sFA@ ŧ-eD|b[!5tq`I>0(LIdW5:PweܚyUG0B]}=FPϢ8~::Y1 jn5"} \ 3ٖ?y5 ̶A7a؏ Srr=}\I50F6f!W݂N$=9;oP ᩤ-~$ƒ9sjP'owA4NAz}A L2 EtvZMoB\!/.o|)Vk;y? ƞt >QQb |vFI'rg QsQ 'Siυ'Ƽi7AnbO^|&( l >'5!eRXN93qډTd> 9Kjbk1/O{x\/HSY?j.:L[cjje+ 7.!@јYsr< j oiI~F9{Pmz2ĠuCW )N I?|srE]b K"Os8՗S(]z 1#Z{wE@*bG[e%q\Cq)4 &4(l!}lW  N:_1dAҷGo?lt,|un9|JJj%bO\g9HH=/]pe.uF+ 3-`Ӎy䴋tR0ǣs),KU`'*,}ړwF*Qڼrm8zD) %)|CMs=fT Ⱦ :O5 [{(}F5bK_:=$S=G7}f5FPŸ_ `92K]* ՙ`ܭF©b6 ^l1/ bJ%ϋtTv yG7 =9N)= ٣YeY3M՚#ef,4%5£:m*c4T nJǽRh-r3W娎,{BP#GAb^[5_F,a ŻlçJgUsy{@E|-6i@_P$BUZ? ]-:1Xf޻ux``ziI#q=[A•)P\E5D+u=*fQؔ +<%p7:{*IWTہ<])C- <뼲6ڄPZ_9'̯ƝӳȌnG`qG98ȁÜcwhJ4GaӿXDI=."}hɿz}A` @ey(v_"Qx_0/ӂ|F* e)BT忖ۂX@ѮkxozhXVHkvJPw zWp?oSDrXzCazu%kƻ[*m (r\kl@ږ1/At& ~}MOJinc}mj8 ŜW s4,򑮙EELHp VUy|fZֈ!O9&,&.ccER:ZLhby\= !"VyGIƶ,Bh3*Wkhf= 1MֆhFّ?CV’ HgQQ!!0\[w3n Y{U# KV9FX:`1H#'W^@Y#3m\#/bFcH 6H6Cw%b]8]w's60k2b+g}' }}lJ $[6^S'iuA%|")xsp_N,\tHL"DO$<Av&Gώ.fUpe I/tGp\ 2Zީ&3q8sx UP;x6q;L8sΈuT'"b)zic#YZ* ܷC{hXTW3)0']%붅1LF-GF.e 7qd|sf^Z+*#a6}3*cBU60)4hٲf!u3WS蚸sEFX^)1S`8i{> X mq3 j G3.%ɨ>JSvw Д40o.rOIU nE3&Kw͹odЎj<`z ."%!m<ޱ:_ NCI?w\vJ <,$bS$ec&qfb `[Ay%fX!> /tH򒺁`q"EQhAn̐UZjX{uff%"i{8] W[o k,S)dB \9mM~zǣ!P>@?cE1̙}=0򈵍3"Z5K%H!ܑ@ɵ~T d/o+ɂgka8nn|Nm.j';'!IfEuZ꘏$/Īқ{ V(]Zzx2IQ GƊGɆeg &FS`FC%qweq7wb|B+8e[ڲa@@ފ'S-8h`.|BNu3A*6q>)LH(ROaJʼ/t7iK-G .I,e2 %`C8'+˻SmBA2wՈg`kul!;$;p8dp98GSIšeHLLk$_HP D{Evk#W@JNBծdfk6s^ߍTdʐ{o1X٣̢f-jKIk<-7E’UCZZu$!.)lj8q5Uf%U[1Rc+*=NWnXJH 0.LܲV6RDܒNdRT 7pփBEڼug(R˨xFJ22M=CpkηPLg&WU@ M#ʼ=$ [P =M%4 {hFgu>w"r*| } b't$ 3N θ!l=b=n]W~v`].;gC)̉kF&ڻ8ME4SQ8$X9Kbn~7 &ܭS]_ lݗUSȿcUgT\^*,h9=Z\n cJh #%0}6 =lmpk#˼Y<50MҤ. "ØL!koěM%k~;hѼ sM3/auPQT)/+tt \tjNu@ip|_3:`',76ZdYGib=%˲1Q5KTjmM%,ﺢp+Qzoި~4Rs$"pT|/uh1~Os=*&g Α˪[ fywJ?<~{䂞#,=  Ej¥ ȖlZσh/72`}+X3hUóEKC'ս3plb.;%R- SU 4;Y Ҍq 1_6a?K!m2MS) "wTP3Q5L_F&b)nkt۶$xoրEz@OqbLX I0HXX=OPjFG{/7 $4Vx~k,Jn1]J$RWPnvWQEf8ڀ.XG~/C9+5Pi\co?}>QN̙Ţb,xr:oΊpu-gdjug~ ~0cS"_繾ե$ eQ@#|=%/;rI ׫2thPMRpaUĠ=(NyLV|$94w\iE~=]FMi̅65Sye@\7Z"@(";r,A=k{4HVUYUynmx/%L{s|>3'z.p5{x1B0'Pcw=+*-@LmNl%J /"L.Jn~㮱|i"y frW!SQtrpqn%;/^5eF2~Qn.6ҧMN$M:)aqI-؄?3rtnj`V]2/ sK,N3X손vN#&4hX6|z~ur=Tcz ^PwQV^hbRuu2Y81JqF=9%!{ ^"nNk2r 9Tޤ웖STϘvNݾmS,?lg1e^S0+ |:yy҅ha 13X؁.QL' D"#zO9H] q`̙" 1#>5 M6.vFWRqu˰D1c7yͤ eF_ D(M-rUW PϺCnB] ?Wl[぀whPK'U'U7?$捓Z'3|+-H|~lXFh UPpguͳ8M8g=}V^wq6z>/rM[־3.5t5I5?~gx#J.8i.^}.+o''la{:G ϒ[~r'0P}E ^5F:XL>i [L3\Nk6@_dg$2FE' ¨rC}% >?H]*lΆz0 wfd7j;@O71$u^ ?\@Cjc϶(/~bׄIQs[ SS8` sځDYήUW OZBOŜQ?H> #Ӗdmރg/*B̟{V\K*i[5PO)_4g - LBZ:뽺< l-(084/NJuBe;}9 HЇ/ X+>QOz34YVKH99 WRB_Ԫ}OT|mbӭsɟ?ZJM)$.*`B*)K6ͿÄY3~%z3Y ]UFMܸ`"mo,HكR|Ȯ0"(eo.Zʗ+#HD' :kDDA/l1.MGivǫL7__+C@(rt6ۍ+T-\^ȡַ9aR_٣4hH452x@4zeptZJo4 }Huҁ̚r~SLHx*˵!K2e33?ç{гvO_-jfl!mo\J!:TQk qw{ 7tۼ /̼_jw {\ݯIi7` /F> $͐XC!u ?|=p#-{lbUjUCTN<*m2Ц5Lkm3TnX?$:)H9!Cv eȍDEc[lsZkP ܊J٢I޺#DnLhd$isAhsEzwYEʳYb{uj2[Kӵ*'lg\%6Z[{~Lo$J"<[_) a_mٯx"qO~8^W՜kMNg`ЍP^1|&+PH*ti;1x/{f[! k q}ML66  &uξ9A3W~p|{9Uݎ30;j{CBhRf KLٳLӵ3X&lֹh7s2d$IN.#z3r#:Jw CK+ѵ{rXS {b&3ŰE曽A z&\-AG)YjFJ`<:i8/FAāHqJ8Fe #?f('u 7DΒ:3Ç"əEMJTLF]FZ4q)yv2-P*wyqGq~.sfwCtrh¹9&jfq%*6]ϐ/| H{S|&rPtr!C.]S(-`tU<|#;QΠ9.jA,fzAAT= =3٠#R0lː)D 6'Rs.G D;A$:^kyRlS*%ip௹H2IF}.Ɠ7F *3Λsf hq|ZeQ7oƥ$SӜ,kFA}\ڮ7mT/|wtݢFޝwKjJbZ'D}WzWFO/kQMPEibq!ݺ.$ `'`<--dpW ɚ2{SS4,%J;Lg/*%KL p8F%2e5j$Kc%8e%VcGgIw~aٚK# YdY|^bGƪ0gu /zƺ^SZme~F._X/=Ϗe*Űͨ+i4 p{p4R;ِ* X^HuBLWL?!CX *)WjK<;8ʓ15b|4p5`r` ؾPVE9|<}VTI{J؉,+<@%%o=P$ݛQ s<3@xlvX(@KoX ]FEegaz>Y\>a'$DHȪIם¡ tBdB$FE`3!1Da9Bj6ʤKeP'9NF Jv٩ݺEuX }nr,Äĸ,tC Ya Qo_ƕrUQ.t3ܤp9ځf 7Ow79V Iy:Hӽ23x[XFs صy\n (%a^[}3'Xę)-߃;L2WQV>3&?<ڶ[bM] (*gPZihv{}C Pbա翛fOۨ;AZvsZk\~):xn yt[rY`# ҢW9i%jI=AR E3MtxR +H^+ԥ `tu1* )X0"V挐|]}Wsf5}WW[p'x&erD0G??Sj :ω-@#b2sEJ)=ib-dcч:&:6^3:LjiN}dO$D1-,m?ZR >#3OW֘\책Ex:| lKf{ ?oҹ[(W؛r(do̧$hN>hv~{fk [Ԩ0R\B1YSdœ}r{U(As/ѡ׌/v{EJ.6)"Sr<:!S,YHl5nf朹ӹWdh Jlƛ?C1P&g|-d f3KWb-lâEqHH 7m0Չⅎ&YgЙLI(D޾d?HDr{ h0iBy?*ehzNq_{e#rK78^,}d_a05{'1˜5>8VΕV;)m55g$̸B֚|81:sR)ri m)sL9i5.dt \j4+:^ 뀱փ&?E:6U3#D_|W֦ gȤab#cCQN'&>3oNNQ$DqڑF#,?ցKỊW疥Y# V?%0O>af ;0#~twq\'$e790\!B*IR`#}/oKoswI?TbOU֮Z0c`Dice) LyBFSzh{*_<YO£z&9uP7>Iy+;>&& p+6eWxS0"hu i+eRVydVXn *u[T9ZllB;#N]jw0(p`vFf7mE쿈 /ʚ: M0%m:6^Фesr˥퇨$>،\>e_?z %kN "Di˨%.Zn=\xӯ#䢘IPK+e[ Wc;9mt9#t"X4fD/(Z5Pe=(iy3.E/f`F7ZQ?PNj~tkQ8UʗdOlh3 I'jb.ݸ~mc\[b_ `o= MPޱ";HWd4֏<[Gdc\D@1>x~g6\#ߋ։XBHN:I9٥temhHgjUէ<[f/sn=oI7T_bwvQ;oaYREkc[i1֭l+~1qn "NYhHT&r&9#v1`h"3yo&s6fLn4oa^Ks&5q.XP&fg0w݇5qA<[Ɔ5ë/&P( 4.+a랺gCHLb+?KL\PλFʱ,sL@A:r{NX' ybTڤWX@%I}SW~DH _HڙaHH>yfMZ #C="J_IY#:tuDC=JdO-?W{JW.q=?fF0 ޸b̨‚C΁?IaLL+ n?'JוlJAȝ#@n]c>yl =zyvtx5/H9<`Zvh~8k%9)p%ۥ_nFHh-F˥f]]Άn4KqS=EͬpwO#™e4j\,#q8D~V7߼,HB -PpgE&]cSBbdP k~e`@_1}Gm o۝EL2u׻ 6/(9jg7vj of#j{c G9c::2vR* }#P G>\[e"+ INPrWIF5X'וjm:RѺI BK"oW=4)M[ϹU  DsD9R/yNR=y@]sn:Z(!Pu(Ea3zӨ \Y( S ,N9 UvfD񯩷szY P5W^07ZbSy7@@ mAh/{<95u it y{s%{y& 2 ۦJմYk=Ph WܗDJt7yт Ec35-SI2uI#$o(WH1: '([SaG٣ISOsn{6#԰L* N!Ғ#tz&Dgq =uns7aW 'Jq乆ϐ*$n׼4L=:&,zF+|L\ Rp)")\=(|0=*ya#UnpxH^NFMf*sF#SyyȈ 9Yn iyF| 6rOOonpLnbwzT~u^pۉ>#)~o>SUb)m.`2Yz=ѐ8E>ra0 Ǔ/+)#%1u1sϚx!JHH9|bPPoe킰wT$|zx;DOOTmksZ2s10Ycms˲e*f`3yу$Cw?ַCFlٵZ 1f,q? b@C +=g@+䶤+_@g>Kc35`5b K]}t>Ϙ>uNh,0U9.?Q9f% c)0&m?XV N,ݪzH~>"@+ } :j1mA~U4QYE!5'du4J!ItdN>1sX-%#smJ$^!RllEީ)F ȖNMM;;Lt?^f"SY@)#I1"7TOKgycw~"a ZI3q>mW^՛CrJ譪˷*d=ݦ=bH*$"f}08O=wC']F!kNxd" a禡(q+@aU (])L4x@Z+G:4PPBP<4lNφj f(تbTqjga9>ijYrS=Vkj)߶٦dZaFnجckS #oLa|:"Բ,}H)W[6q+ЊY0h8;Uc$(Q!h{*P0"rE(+@no0 FrQ5fACsDN YSPTҍ+)b ,䍢 Tw诜h*e>W z~]DB[<מ[vt(nD`h%rCs}MX[0V߸⎄ =d v̼k >|Ml@fLCacF'uӝnMQ"^M'&$Dt޸=^۰2&Lekh&,_`_RɻNJ1AsXGʷ>P`\7t$'Y`mN#D/I$l%h)yޘF.:pZ9$r_Z^M bzŧ PckPwi>w^ ~Z;%LnyQ3] +@*AOv;V{.^gC7d nX]kw*džƬA˓{IE@'B.5)@8UcrOu&!vj/7P5 cMEm CҊ~UTq}!MQlcQM.KoBU8JҸŜc1(5 )(d$N_æKJ[ $OmSA1h*StRyd>Q$Q}.6{-Q"N<O$Y?qX BGx-`yFl'r3Q폑1OH|AN|bih#%Au}!mWg8 K߹QcW d> y !(饜h}Ov#V ۋ_>d9]{&tRR{'xQR;MW6%#qPldx#q\û؃gXɐ[W+)Q,Uʶ@x8hQ|-ڌ$_UJ;YIF;rt4+!뜠64ɒ G4Lf0 KYW3D^5lP+',h7F-K ]iD7Rc5/i+6UpY:~c~("cx* s0b$US\[$lⷩst__ٲl*MKvhD}ɜ|3rTkjM"%@.pBB~ 9 k/4 c\v71do Rd D bDu9L몂h»$ rLs؞{b;Фdl8.y}bcNYn1KR,؎jn`({*VLn3My20InOJL ͅ[d4ISd33Nz?ېvGm\A|˳İm"$!6DD&\g"d UA$\'SH1;cUFR{8)H9|m#7i8#2 V.fƟ~MxdIPzqT~LkU8"W$>m5!}4>؂Ft3Uz3e l v ^$*%rƏpllܔ^ث}"Szaa b!l8촧?eg'HI=(X548i%J8"qSPPa$z- fs9m]8K}ɯj2Xa1%B_ R4Ѐ s^xtӅb=9xqd~Dψ~|q)"0#cu=`wE9zg˨WSJ;}8Bg^Nj> yM]:DŽSQrYI0:,8Uae{%&&JW.%wOɶ(fI^d3Ql]kl5yKCd͈G4,s$;*{F-3 RTL-$n|c!s? qQ.uRҴ.4;f6AP [p$5GH0rԀ +;oNY9GMo|>UwrM./6WyQN)j`X"0:q,?Ӿ_!&7+}Ե2/DKEz̄]Ft*׫UB9P_@U^GcYu-2EiA:m+YfV[`g;TtI*uo 8QQ_+#qŲrSP;D$y6A3χ"Uio3L_ciP19{8d,aM#ʪ/L0Y#4 fogm܅~,|T4oWtaj  LuX:{ _X}"vNCGn*Rc |R&QFđb("CdǶݷ|2C7)j]ߊ6BJ)EC| DS/i[bE|_W͓f#l[VA&/~ejVv>y?2Y i)O3@ӮZE&LղWGI@l$0Zjw]}`(dUphqIzϑ*t{@18G ڂ aƵNFr|ƭxiިdE oB7;Nv>$ бyny(+{+˳a;CokL`Uje}Y1%΁ 1bIA!!8T$.[4Й^S`j'+rklXJ^eBd otBR/݁]AVA.7!01$bK^1Qv<:##T[$gMgh_k˰]A̵HsYX4~ݫ^VW)+R+H@Jս$W9DxvQU H޾41ҭ%ر/ҍB#3T/{F-v~m-UCI^%*CE4B,C|f8A1 | GYq3wYRZyI=Tf h3z<,lWu@Kԇ `/T埩UGMfݽr"}gZĐ @".(%r(!(^ḿk 9ՏC0I7 wBb=RE=U-x"$e\?d- A4c<98㸋<  { ;_}H T|d(N2TbOawq>wNC@>ȫ۬ޯ;7 kIe'ܛWs&ִN֑N)R<O+TLo;v& ha5Np 'X1eFXbTjp NxnxKݮVޯE" Ѿ޼v&N{*,@HNeڎ* *A`ewsju WRRpʃ1vsMKhq`pݪFҋ Xt1hjMpi!l&4q%/\,UGP;fڽ)gox&\2J~iNWh=1 ^<a0r`.vKƲv_:R"jznz{A-:hHW_)ߦ #n(wXTKpMz Ⰿ,Pg-8K*?Z W'kXtwJӠ<4n^JS"r]9N0Ǵ7A`zc}qvLh -d<? 귂_Cl>f~\ϙt";VA܍ csDQSy4*ΕW#EƃOC4vrDe{*S1lvyoQE,.шĚ.oBiL{i>Itߜ޺{~NXIP}hxS]I@8ţ-Q@џ ?E$C)kњ5 n`:@ N$A$ Lg&7`,Ƶ@VHxu`$ <.؎Pk!^5[$&tWnRc{3%9|O#߅uIJȕ|\oٟfpEȟbi%,֍gr19)#m/h,ΝeuxHR8x% l2s+{'${G |\gʁGBȴ֬[P0$쵊a>q]6NˇRS}Utҹ#N#2A>Evr]0wk2==4c)0ZR:I+W/°3^q^`{Wt]'Ic^ ف*'pa1uWY!>yvs8xs?_pE"̣@3̵H閮, 4Gs_Qj|~EcC_Gg{ǒ\ *`>m;pvaUG\tͺŀ^02>3U  m]IH>j ĬJX9gÿ<{rxRyӗp/MD]Cb.bi.S3CB]u>(aO,Aפ5ƲY!hZ#i 8:Ct(R|K_1`1}t6&j gyOPɏV WTdji9Q$ڧض)`Pt9PUW;Dp-yd12AjXNr~j&!.kŚ*ܺ Dis] ז:S.>xumaC̽jUrA݋+7mnr (5?~:G== 6bwG^gmޘ#7:0?%hoakn{Ǥ9g]+G?[R5_ARЎߕI ^vBnp.;2'\h-G]CZx]5Ò 2 1>d$cX፬([2LFK5xzD6|1,2 zm<\ u#|K&\!Is(xuv1l dNVƏKi$eX:hGϿZf5i%wdˑBlP1:Rt0ʠ Q)n$#qApoE7~!5¦YHĺx9.;'n^ibqfT,I L$R :l;3M!E ,i/SA0ǫM7t[8 oKN|}k)Ȑ[\(dT2z{OPwƬy~QblGH+af+ 8Ƙs*=bnGZtxژAU>RaTp*V7=uqIAOo,WJX p"`Ȁ][ߡp|#{ס% G=ɖN$hxI?۞r>Gkx`zQ بTh~%sIm7{'cn}1?h@Se,b߀ Kv'07a/BG$@U38>'H_|v't VI[v{Ѐf_VhA ʤr[dSZU)$BA%qH?:j&CckNvc V^($ h;Gj'N$s7զIL8T>G18=X7H^foE'ܣrRŒ){5u myf촳rz #םA;4x O1T7z_\E:1?_OXY+6ِ _ I1a\KH_4P3XO){)i"IHem\D \W {k}ȅZISu_^a3c3 ww.eù<S_;1L-F5HHUm̃\UYz6,ӦsY6nXO(=W|܎` D7)!ۡ{bxTU*䳍{+O-r,׎tPQ>,=xUd_^j9k[y{~3O䰬-: J8?VҷsC6j}^؟L)[:*"^bNlm,sxeӔdH>ȼ дvrdǑ>!Z  ~.\hQ I ԧZlwZީgޫzy Vb,l@ryf c(~*Vmn?-6k|Bkv8 0}7?f:+6egys(a Q{F?^?^橴RLXt2U3ۿVwS7AcTH`Zʃ=K K $vZ,1ۈrϟDY8v" 9*i?V\u=@r ҞRBLe g1~mT 1_IW$,%ͽ".w`c9Qqd<w'M3( Dfκo+mù &wb/im bX1^" ?;MAADXz;s eD'R)"nb84'j|pt o52XK7~Y;'69av{<28k'sH')4<d5j⑑V3Q9'[VĤ#h fC +hgV[NĢ HR{ InMſPćZ T wϼs##r8s~@|4M̲@d+)i3<R aq8e  rAɃ}׶kM[HMdԭgdj)Qfq[ϋKvB~7e#qtG+؄_4g% uSv-.`0Iw@ۗ\>PRM9Nni9;cʇ&1 ~o<-sKh0l:?0ɑqNṍ[uolXCQZ?z>KQ5xTپqM ^s;>f,͜ߐLf ,Y ~/y؆ 2o‚+܌Ixi""h6 hHEBuH(Qn’G͙f 6$T^}m?=/=p-=pA=\N1ܠgtZXbZ y1iCg(bzX"j XbWغ&怴#dIe.6Qe+{#APZdD!(@ $ GNvTK+I/fkZ/X"M`- dE^9QL9yuh$u^KA2c \z M<$QI-/Y?ˑj+јn ') M f!kr .ꨣ(uY#O-{{!hY[Y!y֘\Xiqh9T㵔m<_4Wی3Rc̐P>98>!;#,n.;`P ݡB#.˂BE4ɬ !O Hk ?@pKŚIh`fLd_0Ƅ>Hnr|gmS:zO:*h社L+.w*|7@`֪ȗ E s"d*fM4Lvǡg6Gs?<Pve\MD .?{'h9&Qֈ!5 榕nD ?$W`}VVQ{ ކ^QP.(St@,uյ4۴ʿor@BcQX}9i5cmD OJ#0Ym^hān4F_llTϷcZ|ڣ^`aX22MImҜ&͢KT]b+7aG `哕Us$V|LyD]4ldV?7>ˉօMAlɮO-'+E3^8AKjؾ*nuK|!?j $2#v쩵1)Ts/PC Z@y KQ*r1D$^3>o}ș{cRa4nS' *ؽ/uFpr%7gh^ d%@wG|@2( YhEgI2w p:.8*Z~Āi5bl[7Dx=\<* i~WuI<]ԣY(g^-ljo .nn=nq``^B)&fUo$P\XUgJqu>JrŲ(=jͫxa3bmƬFuLiT{\f<* DQs`;+eT\{Vd jܖUMQZ{"8k}C,1x6krmߊJ6KjKw-cz|fPAgyi]}>R p &6̀?a"ȎZᶼlyaŮZoI$a~un^x(Jx=U*FG!:bmiowac3I2Nއw:)O-s '>{ M5X p8tO=F̊!6ey}yZyC# KaSD=bkuoπTHQ2IR ~6;efw%(;!e9$ux$ROYʮCuhɲEmBݬz٨BPLPS[~K^S0z,]Q/mO!؆`S+.Rd~!F_>eSҪu /+IsQ͘Ղ{#(nqښ;>b?4&x1}6dvBX][r_Iv9e ;Oo7{fklw\q#sUYԌ<;[ ["۷!LgF7^)ع Fv +S+hUc-7Szd,'b + p#6R+8}B􎐝J6U-qi. }i쟓MW:&L7jabmn5Bê+u5N7!ʑQi3 T:æྛ`5r-o9Lw :<…E. <]IWBOo?Q弊/(HE'TWp/.-aLLG}.˄yhhUR,i2XN)wBZtAVgQ_w ѭ[0g;]x!cjS<]fV*"B}'`AX2 Hh4xJ/ٓI?ga:Xq) M5ZEFoߟO<1Q2tUԇ}^4´"Y*}"/F&h^ mZyK< ꙭ=څ;mbh3Ò4"C=Qt[oG ~vgyR;.xvb1}HR[%"$Ypby,<_NkJVe^MV|پU?VL ad~r>nI0 =]ZGM˗gH e: DTJL({?U(j^bTxAQ/W7 rf]=lCBQKG=$OBVp'W:D7  ^ L}¼_D ц5.(?hI:N %"WѐSdhg͜<.U*#d7?V*`(2 hX)`@kcM̂;hMAiq&z5&YEql4aeRr &, ֪qm|]Wվt?(`_˅JVd`A?[%9.;s*lLSF %G@@P%rt+(bXQ^.oZΈ8PJd56:HfxI$<C3 [^lw#Y5(M)i(o7M mNiY5.:YVOrs;/U~ZJ~Yݕ|E OI2MQRFZ&S^nxs箽f7 b^i,4AIgEu,4Vܝw*V4aw}gMhA1$@ōdX $(]ZwSW ㄓ=RUlz~5ڂ3inIRz9Op;c_G:$C,9lZ3ŹZ a)f>HN{b"*𯏍| -ٶn/N!ss?X@>Ypѐp pZUcC5ʐeCǔS ݟNI|OU˪$ Q2e\5PffaW'.7\xjgW<-,Z5CC7&8τb"w ˉ5MuK/R3y SVO6N|G0'~Gm}=0@7%Exc㏣?4u`RZ~#SrKcd*ƯGjU1Iqs"$a0vZ A4=|=֤D8R@SĐ FzZ Mnh[ճN7\K2zoxd SF~ Ipi}wQ\LΫtM:np~˱Wud /-K*w 'uzʹ֣-ZwDt0pUw>o%6C59l{4/gfj 8Sjc8",J^1nVӈb,2bN)oٍ} ғU|tHЛ CS4S \^?.&ēytGACu`,\}cag~ZW-@{3/t!<ݨءl|DD im9J\?k<9MuԚл+Oj]J4b="jq%a%zy*)ܤ@B Iq _z92E[3i-29-'e5L*p$_XNfnz.g-%xFGeU>н}W\>,3fH[8y!c78x۝ng@QDd-Y]=|E! j6d4Ԗ@9PAGhAxYfƥ{SR|䭆52Ђ#Hu9?Y^[*TBFL;gB)mn~U꓃Oy^"$e 6B@$B_U p7˲"(Aw-qCSȨ3?A/ Ľ+V'oFX &؎vS^bF2,1\Zﰹ(Ã*usqKTXfyW5pžYB IJ)KظZ2Hgs&fI Јe3.fMG:ͣf/΂I)e^b*B (bߊd$DwbLKQ*Ӥ[EGVBw*.$54xl̐qǐ\5΋.@:Y` {]N<@c,ho(Fnu|B{57<rv5R8vK:duJJ$ED f.VzE7{H(qni|/oTE$?jۍ RB*ՀQ-)|=L/w!K=QVfXK]ìQ㔥$9o+ 5Q{<7WBk< z<pb8ߣwEhn`qq bb^;)M J榒P0|y^Ҡ}5bv%&= .vV>ZMuĖgj#)3Π "=%?hd\$&I/qbEїC:{L6yrP8lIV诽-"JyPE*41ptni%{Un-MeÆnrb壑n>}ml:w G6/!~R+ &w5 }{㛌+I95{bd<z7r ~Y?3ʚgފ^l^-p:c)PӺS;&hJA&8m6Dzά/38.΄9c)Q<=Mb'R̭ 3VZ&?%;4"c#r׉Dӈ6-4mÕǚ$lw %f"c;ğOԉDb{lq=f"dLB;A(rluemlcWc\&kѴƁrI{wnMVdWr3.V`U1> *AÖ|lK.rzǣM5"S> t 7n *}OY_;r|'6FB"C$eU ^tTjQ3۟IwD1C8Rc/aΝ#qaX 91ccGK2qam͞ 2.}٧V 1,Iv]Ϳaa_rHP- 9qR39ӬܥPNu(?dR̝;Rl[՟W#O=DNDzw!7L.+Q!k1#w[.ԣ#ZQ$kF7S)F>rv̐ L7UuQ?9Wi;&lƱEARG#r3Jkk6 ׁTVRn5\xCL18e>.)w'|Sgҽ- B}X2gңh~޲\6np KݦL UDV0="g@r`c{J +ZhCkP 9n ߐX,D3{\l_4_kHi%:L<醺vQl `ž90"=T-b5jS;eUDWś[0"Xq%`tVH!(S̻v#yS&%Ew l{ īڡNԮռ!hj(TyxHPlP{Ϳ}ΣJꁐ DNbOeys rܥ T{n` A нAs/ަEo!P-]ݜ3=9V=))2m/gY6&kaAVZusf/ma׶Wlw5PXRjˍbe:)B\?LfO' mzڬ.uԹ>of h8*Q+&:֒=!ḰU9K.J.uhd>&R:ӭ(L"Z4,p|PJn>sw)4>W9u`zU ~-['HL#ʍ0w@ߣr1hۉ2Т&m(MOHEĨl_DjƼ@T(9,jm^=x) (h{eI5{hy0"(RZRVr ]/jhC 3( qzY>`RZ  էlrB3>ӆGB$n$۝0OM#$&;[+^gX$.gg}A%rc`Mkc4Z3n9\m[튯OP8sEK8g0ɑtO_j8 a x翃rWw=b}`U^mKoEC5 g{GBe1dm>PgXReJɒIYQ +dU1Wݾ潟\oXr`FY >DW0ȳɌPыwZixl0 3@7 E4"VY$R<%NQ~A0hz:, +H9KkmbB"8f:JM/vA%Ή m&ǁ,2!]L4.V+ҷYY9]l3H/rx}\UtG}wTtoX両kWp9x%BOnkKRSE<-򀲨Ŗ]O$ow_~bhq:u \\ oZn0* ×='W/>lwȭi8y+liJ|K:kZ_u^v()$ʀ6xmVX>a2:r2:QL7&B[K՚Q"5UDXzgק##jE*T?X}0M@:͜խI@}⨆ʚ-Z;]}F!+8IOegp8ɛ6_s4bDtxߎeXo8}ir*#vto}^IV6nrv}qpȘIn VURD>=_)3ČڢtN+QRURF !f?WQB#BQ`3@\W\8i(.Eq@{|llo2x>4" Ltgm 냋yͯkDPފ&]49.'s^#H*hU8<pՒP`BFs07,b_E%xJrʙRxLFt$!Jb=j]e9.EMTA"mC L 84YUo\[e\@]/z cYf ͍I{GB1^襍  eaVW퉎G{kmܖ}j#XL2%VTw*lΣ3 Tt{  ]H=6awْ t}m/ty7mwqTGu3)CEk(V Nd)/7lVK\޼Y0dlM:WmʈN$'|gS_ #EP{px I j&!zO9`5βR[d/ǧf%Oܱb]]蒊iI~5 Dhk$AB=a&\ ǭ$8I+4FO0Rņ8&Э[>B$'dM`_rW<(a}xX c3z݆{`^*wvVGaF^5|?G"S۶w&G-֬$_RkqבG}N|ki7*m?xē5vAUè*z4r=t޹%yHx: oIq%@Ŷtsp{,OlmŴ~L/,Lgkփ%NR(uڋŚ o%Gk?2R6 Ngϝ4w>ZsPQfPE9Lcu1˛N$3CaZ@, OyoG8XFoJ?NXRp Ce<۵'+6N#ˉ!uXgMFפk5ɂvKSg*/.k @46iRGlp/ / f]ɹaqnbs0Q\4qxOl[&;:A@19ZvE'k|i@CD1/ d`BOB1LVV;5=ws +ˠHdjTtS?ۜ(~̏h>o6gA0}vtvnZeeq95~B~cS+7*q:`Q ȲǑRk \Sja=}?*#FG(rP-! tӋW0F1ɿݻij"-oH3 >r{g%KMU7V:#.¹*Gs ]IIQ,)Kxqj}3GQdF%9${[b]d)1i>J14FEw?2|^WՋu0*%ncSyW\>c 7Hl!_x@% ?wK}5վgG35FU"Q 6@eM=C,M ^$tuUq tE@h.'\O nZC72|.zó/@rn+|<0rt;~Q멞l?m" Аز n\Y XJ$ b$57QCw;C:M:z; ɄU2 _JhkMQ>q@jEot_WPqխ"-*5 ]Xphd:sxt=d!ƭ/DU*d Z6 w]([~~VtAJ/ܯSdrmLSM0Dznځ<8'Rt}D!ﮅ>x2]Ƶ)*Nx_ة'is`!U,7q9(FI3eCSB:f aޟ_"Q1R$O(-.R8 eHPB4T{%Ƌμ^G-C~YZu*!&hg9b~31ML7r(0\R y[nN7:1 ڽupպ2>w7TQE#'lfRVcj4;=qEX:irF8dW]iMTvTC<|-հbs`k]$1g־´&ZA1Vv mgN_cOg?c|* b-GNWOki%i”>FrARUTwp~ҭ6RV\=FP\[Rq&{k L#Zh0%a( OP %4=JzVU6Rj 袐C@^RyNm˒^2up.] zˋךm ,S}^T(5>}x="+7dkG ,C(|˸Ŵ.Q 8=מlU7f,+ ^yD>Ka)҄ nlma(n8d30߃ɝQw~ 6[dEq/V߷Ʒ5dL2U*, 3!{>szt9O1Ò h'HNp!N g {jQA5NAg$tM$l=_eRx+fE_%yzc fNN}s-j6j)d{PhV5*:gK0L)MK4W|c+f%IRJ"SE_NDh7O fՖ(Xu uVy 4[m|<@-,2AxQ6sSv1jfEYXfztDB]jJO!7t=fI('ȠǪH)>gxQQ #'MpCyU҃pK`kDOS^r#fYO NSqq{D;p1(,dCvPɼ?7m>8{d5u+C <H ߯B8_};aŦ .?8{xcs 4ULO2I>лBBV2D|/-uZe4(R9?@Prɼ]rΗj=3#Eq8-"L `6?X~#^~%20R 8(CY=Lm'+%K4$¨.Sr2ƽ[Z:V / z@~pY~/ κ40ktEޏTubxO]˲rϡ *䣖Fiju^Uʭ4QS0ޫE8I#CU72+]yAu:8'Mz)Y |+V9qC0tN!7~o@ FK1wB R&a` ;}{hF.~;%WN#ҽ}q꾸1N 0TvG 3ZbyKV*d-i:)" u[NZ |ot8ʟdq{mii6NjTg{aQoS^, Siut]0l=nF+˽g SbEÿ }F@'0pu`zv!.z1\ vr2bkz63+m7 ֫ñ1seU\~覶_(B֞Juvc }Sh鑏~NN(D*Mq%8hⲪ\|TKWK\lj>瓐 @@ l_Hj.dH'J4F[U~6k4\Wf%NcG(?ЏwO;Q5_oybmT7`ɨڍ\v>ݠ1* 5(fDHtь:4,J\g?u@I6 YWW}Signj DohAl+Cj+X"qKyz4tͣyD4딽!Qqm[fEL ,=J:AWAZew,Fgldw6酎^=>oN0 WYv"8i$j!*,65jаwROe}Wc1~RƚEmZt$fj<)FhʍCtA႟*v7"6'wY\vեJr[;47W"l?ݔ$!.OXaRmĺ&y*οF L1e2'd%CWMD:ֶG(LSk|"G1O j bhZ:5'N䓩 У V"X/0L烵u;6/wWezvC+ %b}4"yT]mVBK83L) 04毩=(aϚȡPxH/Rv4Q% $.har3g C9HGm= }Eզr`lzPχBakoD[>%/QCENpgvdwɧN ж+i/Z uE`f:oo~S^ҋ{:qv{sZK%DMe%<)-qbZHB,͛nL$.[o k ' I)0o֢`[ )+pI^Y0H/f0rKc e+DmwKy9(!oBp9):) `/#VI]%TbDߐE/LIt:CA43Й>>kXOI(AGی H# |9 Dp@}T9eA3D4ۭhoı>T;r]n |a UhZ:Ki<5$v"<^͞#BʹÃW['&!o %&f VQ6ѧhԭcumѥbo뫶ny?]PeKC6^|0vH+= K7 &3񐯼J?/MmT\;Wk;,DUNq 1k4dniF#lGu1ʯu9E&:U`3f8:g푦j;vӥ'+H5a+K!ě2 |@gMCg) - dᶾj.Ra7*ZQܤliة$Yc~%CeZ~I_]tz˪<7/;jXR8z'S&MDΠLxϷVM\4׿0B6;*5 k&(3ÚX'ěP͆ѫ;ʑʍZa鰎P i 5LS"R5Z|>9,&__ȕ̟/_Gv|juUlKnu_3 m4}j&Қ 9~Z|[E%ࣉ {qoR('砖L7]L이ZKjDфI?28W4PaGN63% {%+&lk9L&#o}h=C̶2w+elRQu\jVi ʂB-~KH#,e<-.U4OFa}$Qtޭ>`ei6K _)Ga:6aٜ+ c:\08?owɯ;E%s^=V ^'0OEs΅]h}#=OSp2kʫ-k2/%(yT쒸*Zn N̰ZjZ8zm]57-/e:Q ےX4I߹lhv,V@jB'pe}z 6;zo:/ BԼ;+x $0{NIQ*ǁZ"?-T}hJ \RaP e*H'6i ޥ9VIp4B)~Oi9x U*6PmnZƮꝂ{ǑBt$m#.Yu|>҈sOxX[3cbC[Y̙W/p5YQ,8HCs!-b!e5Kɜ$dGh?rb%r[BFURs8yf(`;}W}Z!j |I=LEHK.LI$SF? ,L1/UVUWTHY6PCr=*}~7#lp:$JNnO2HU^VOTVsX;Ey&0djV):D8%{F I mE|o mm;2/"bKu-#<´~Xf\yD _.8xvۀCx}Ќhކ4&T}74 A`.I#yN le\n3A(g'z3^#=ULd \¶KSdn :9b j=RܝMxӝ[}+mTjYDX\fuO_`X9Hٱr/^R?T bdzx!^7v\DΑ͇f  |}+,@8@0xiY'# u¡e{_J$@ HfW&E^G{%9'&fjxdv!Pӫ),|wVl_z ~@8:- e]Z 5!2 srv5Zxl}vf++ FInr@j? :W4gsڎ lmԝ(Pƈ49(QfFWTޛ3&(F^%P#@䔻X}rP|)q.c'_K>UdSĆܘ@;oN7m2i0PJk wD©>hh|MϰS9T)5HlV`rD@q xo4ҟq5QT"Z<'a0:7i 0C]o J~w~NvYy?{1rMC"gG#Э|[MM O h uJഒ$isiYON-VQ Ƚ`Gfy^Y7YP58҅A ogi~ŷAv&,Χ{i)M&{O5$4YQ|HC}c$QvX R]J$*(mfI*j$L4 –̙ g!oj~mWt\7(`0 JaVĈ8ڼdR$ߩb[p2W/]z3V ŨVUF`> jeF[kZQˑ'iNP)7%o l:H刘2s*͇K7Fir^tVT|۽=lSLK~Ád\HN"7<6Y]@CPV5ڞg\ptUn:X kk]K=;3Z㵚Fϯr@E8<r3l=` *4xE/ʫfgeiw{2͹)IAWCf0WZX{cM}/ƫdub{,l;&ޞTi( NyߜMva{K$nl@ZVH8_&[5`O؉w#O+*ilDc{_.<&_h|[̅;<`Om 1u+8F2$Zac Kj;xJgN Ew_ Fh I07vIdw z8ScHd4JoftS7 ?3R7}[\p,4)ROEӹk}m?i*NMISK ŏYdI]cncQ])C0 ܹe!}W޼c  rW{nPK2u;loq +,Еg-܍;*v9}Ϗ uX580'Ђ>B+FeB-Rj OvV.fǍ0iqGIRx3 )zs œ I D%xiPۓZ$ CzUF~̅9)OdK Q{\mKغKe8 jބŝ,;Ct3b6kvrP=M# $=FK1!@Plq͎d'Ѓ0H/xYw`'8)ݨikj8 !#ghF!q,O6l r\M.N4[QI6 &$OTKO7R} ]^7+|\Te zvFaaqkR*e09x;3(?Wzt[8^tƒ6se!Y dIO9 emQ?!G'*UaYOc#Jm Z;$9X>o[HLM ւ6dS6S\Š5%$s=;n!4-sk pV_n1}psіyxhFXj rOo76iD!vB3uށfI" 0a EsΡ/3@-lN݋jTM%[W4{(si[Fa/ޑOVS2V rX"e`-W/+c:͚M ~dA&.hێk%qvDeB4ao'VxVAD1/RD ~ |o#kr!,2Ⴠ-:Utw>CTΡ~KtvSYt jD5 ݨeKZWW=sBExv99 ܔ^*, U/b&{<-Al*I_x=fv5USWk9jrL\@;l JT-TԜBI2z4ҋ&<I }#ضO+xLdDD5NJMk+Ύ I9, dےј1oMV)@W{yw7W(?ߩ"y7\-M&R#eʒx·[U1{f9.x%2 z 2bG0OcA@8жP?:̳Ab԰\KGlӟ| /QN'VlH˕ GM280;rU]chf%`Kq}XWx$"a): JI={J6 Xro+\=7HdX TrI`+d4Grz'X+]=FvjJ({TCuuLdP//z{]*mҿ=r-;IAn+Cq]O`2:L Mn0.Bblp,C.j}kYe>>[ ٕ΃\O >=>"®y,4&u㊟-u F,e 5HRm`^V >6G(?hč*4dM#wW[mZLI|A8k>]ԦTptBIj>D r@JI1&fnըl W0 .2y&ӣl~ sJ6Ub5k|ìo}bː ~fgq; kV!|j(׀ƝM00#0 ߅))gPovX ,Y_=+f,dZB([%#}(*~|-sDRV?G:g:H  O#gJG s)5=1݈m]ӾoZ0 $ 1֮DѨNB͇90mZaW8ឯIնd*ÅⵞkS}&ubk)d(g>PD ^'AdtaǯgezIXLy+D Y5!\t@tkKp=n'" @l~E /M>g +׍u(Ԣ֚]JkP?^LT%{(6/"o){?cF&?肕Ilrd+\LGzJqslx;"2)芪Q G3Пdїveþ ؔ>-w~(Ca2 /cgsC# 'guŠ0-W}TeO%XyْjFkXbC1pܳ2d^{(*e0 _]苪L7qm[GչfJ4Ƿ˷#Yрަl|ORF:YoqRۻV3_G,`Mm]-`̝Z>Cw+޾`:I-Z )Huad;k_PV$_]mr27 ֲ7ݿduH1';,[]J_/{ mu]EaxC?HZRe"AsJIBy4)7c731aoͽ!S]ua/K ~I3mga+I^d{). l@P͉b*jeCNsBj4)B&}:tQ ֆXVi{dwH/ڐpJ[CΤ97tAd K tDcÜM348sf06٠y9- 4y, ?ڭ/o(2"&%kc;F_ eP{$j˹=ܗHkRYV6Rf- 97R^1dV<5kv\qz={ r7B%$ƞ-c PŠ=PYh3f!{0u iU>iSEccxӸ 24#vcS@UT_/?MuEx)x'2-as~D8):uaQD*UaPO 8OE9Җٺ0D q +  t_P$j&B~h˃5H U8OSļrV1qGs"33w2`,s@/z::w/C2Z )`cids Cvnt^WK?j*wM8T[u֥p)OfR~#SozXPxT Imœl!̺e Ñ(hk*ZZea'9ڛncϳ=j}bIp97A![>L$%Ǔa2P;l8Dk = :?-6A|+WS![ &YWЂmlQs?g/$R?~'\\uAf1GZ#5Vh†¯B#x巵6CHv"Bngk=:'Dz|y-eK #3)POExmp0]~2r7LOfn`х p3%j(j\'oZqцU85I@Ùmxϳp `em??BnB^hY FNު2dڂ)Ԩl0j5-GL,F-$>_@ަmrYY zJ=GVjP7kiѪ( v7m㌰bV>FwwMP{p4n5(:=Ʌ/9|6E{O8"AB/XwD h94X+,u &h'$A44%0LH=αa,A<d)NVț_pmQѶ罭f}%{K/%k:,x2}atg~1eE;vyZzCS%:&y!f"°Ո14SYAxTWv@)KUVq >w#zf~'`P!f\&XY8Ipަ P8`(QOgB&30ā!Ν5հtPKÃMyJ 끞Rj4Yۗ+jw>GI~ٹc( rd^u D?5`&sE)fҼq)cd\(*mbJ-꓇q ]1-dV,Xus|&{25kfGi|n>Dxvs%o=6`Tn)kQIeݎSFH{Lf@:;ak1+z%` ` Dlu9W(*|øBr |!Cd;eM&[Eiԡl݌ܿ<6Wcu ݇uei D?5eItcB&7i8w0uLCP0.Ѻu'}!jeݼJM.{7*]Rq~]3V X%zt`-%l Lr[[\ *N_1 Ю McnI l{vN ;^'%ΐzOq3uR{rV4>e0%` 3諻FeddhrC}WChJR 99oZBΌQZ20i_(1VW>&ϚU{ E,gr`OHC*jfvڼpEj0D'>i4{w}* ř˒: kb]4Ua&T`6)̧JTRЦ<31?r&I몘[VodGYbg(n G.IYEȍ%5. )S3Kv6% piN>^ʟѼI[jHXF~.^vK2ߊUC mc&OW=DƠJkGwi{2csj>**G-Z팦V9u$m6s HG#n`04oPe/lUSJ-r'bRJx=N3G4TtfeL'Ni{c@{*bF呭' آE7!OCF|e?;@(I*ϬAB3PkcgF f~gl ÂЀ^V!ZEj\2VgI{?9brZbDT\ W~Ik-vȈjߑ404 {ۏG]ol*h0_8Ǔ8)Hd˿gYZ0707010000002d000081a40000000000000000000000016101d03d00005ab4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/Zt]?Eh=ڜ9NŜeA)u,f4xO=*Oxs0U^ I32HBȒ&7Sż|2E^^]ŖnUo?6g ao%z1-c#&Gh?`]C|?Ԧ <ξ/*|4>{.vKAal@?oxwoለ7*9D2YC="_6L4Rp޴ - bz4TB/Lj`q0OOCL>Y] et#v|k$[4`-Mkȹԑqo17NaK>UhלP%$; -R4" }s*1b[ ۅbZe;ӳ;Fv_eHȵoBTj].FD4zeP]F%;g+"MqlnY\e'z"ٝ~?ů[6U#Ki ?7fy0?WZ=KTwƒU+Z pAV2 =O2L- 1:|&|rM)w)_!4gϳ] _U"Ue(P'I$m`!nJ |l hxa hy7.ʓu}p+Oux(Ͼ( X> *]|qlT\ i {?¹dy4 "D+<:+(K`d! lomfk@b{ׁMVdCܧJmk)>_!9'B[:; Z3{ɦ0w, y.@xq*.`d G| |Fc#U%}-c\G܄ ?Ԏys$F8E«<!%hp^09ܮ*@A7;nC\7ܖM$!X(S1 1@EwVd"+&ݙvƂ"I&oy cQw,\G :$6d߷}651fn1e-tPϽRw)ϓW,]FIyλ U3%U@ YgC?s趨2XqX:|=xE ;;^ϺSgP~ ˟L[;a?#)3+)EgJ\u,Yk#z)h]Hc7|7:h^X0$d8սyx8/B$f:w4{B_1i8}$2hB~b rȪ؇;4%|z#_L)Kks[[wӎf5I}:/;RrV\;Xp+T"Ɖ5Q4 izaמ y%f_Q`T_v}X̑x7ʴtD=kYIςc1+;F b3@[8Rm1]\#]?;^nP'^#4J9 B$N>pF WEgIY߃ZZx̨O=%.&]:{m@>wqsCYWu|b1]C)G1|;Qoj t&g>A}0*d5nA~/ Rړ%HJ7. $s}X[I$m!)+zcIrKK\! cY>?5BYbZXpڟÜ}vL3#MۯgSVm =u]nz$~VxC@j.|]tv8<n('1OgRNksr@dBvF?v1 `ưدƥ WTtR2 z_\cn?,Sm[IOx~=yD H FT P{LL@Ӂ.D^[uhT'}9{>UWY""91cqU 0=7uֵT>)z:iΦ4Lki}SNfx-%1¹&,Mz& |zu,JZnD-yO&>шx*o7&MdB-sb nҟH@)房>kq$Tt }G<^( 57y1+O|PtJo[Wԥ"% $ ]M>oh>d s;JYm|%txѕVRb6TtΈ Vj9z\W}W'r1 (|OƘqK$s1B~ǘw2wyЈ8Gwra#tpw`AJ=i~ن &cuxś6}^WK7]d$0+H浪HO |} cݖi3+_>/e;H:о F CPH=[וmCX䣑M bZKܮ.|b@iORZ ߓɎTZ<~iX3-4krB0]9vиV)085`硦"ڈ%\@$ 2t(d7Rbݰm5NoEM#6y2:A"*jʏmDF.cHP mfvAafuhonbrhycƭm #rI? lYN棾=Cby!|.I:!0 #_;395v۝OSogkN[rƓd;!j}>#$AuBt|0p4pskoxoTzar[¬pt2Ћ~2n٭n 2/ ;|j~ *D#W(=St851 >jFU܆~"PhNn'i#0HWA; 进6 0Cj0.ID_ E,ɂA߫-?N Rپ#HF˯e{ܩig"6a*}f, kZGLO\`fѧ`IH&TmJNx+Jw7n~9[1^˦A&vZ.g`SM0XF_*"Ta#QvXch?uF83@"`i)#ߗGk-^a+Ez./-uHfb(GWmPmwОT|Cvbp*"l*җ m؊/7!?V>Qo`ix,̔ [w<ׁQ NasC9T|ywt\VK;,ga6!4) 8Τ<ßH1ΖE-( fNyɌ#6)+ tR[_<e{UahAŠ?m M4_}U\N@s`.X񩀈H˘\SxMv|܋"Q]n0>C5'w gUO7n]!:PNOԩcTL|y%}:8Cc𤗒̞d(j&bg^4|3* K_̉hooX80V pf•']_?vT<SL[Dati^ 6rYs{3ILc3,(<6Φ5e] +z؞؏њ{X(Ъr@Vqy۠\xI: I o2޷Gе4_w{XSƋx9s#wKw{0邝H6?jP'\n+7 ȝ4Lj;+=ˣ1{9};F(5L(WQOaZLŅ]'*VJGtto p~43ߠR]1NL(m MO?JD?cꨊHk/֓+1ק(f \[=ѹwy8YfSwLg2YтBs݅w !b<TI;Kw hoCqAgi^hlui])xcێ+TcB-\7Y:N{k_0@ғ$]U۳{_]^'R]$GuM' eާ֋IT@jŅ fǓiv׿1&< s'w`SP^BV}2'X>/ E' aNR._7S3 (&݄o \fVRȎ d]ScpA~/- }a1!⊠Q ]TĈdn2%g[0Q pDoY=B-Nܹ%,5O!esίu?i=:2dpP`8#4)U*܊&$aY5uXN~ #>Ky0ΏVb.$ A.9A{xۼꋓޮHz lF w ؝B5PDѼ-'OEJ*YBrL.eÝ7;Lyi{Y v)\Y5u/ubQFPrCT[ɗ$Vr &4 ?ÐΨw%Ly;yg(m7|/^P5u^0\툤 Sc ]3] JQ'n $ȤH "[p4M},)ZYɞc<ĺ`m X5 1|w2oKѸy;SA_Z OTJMJ5m qr8 .ID.4C&Ew .j]kJV8賕Ӗ>qT٩i0%ugfĬUP, wı^$.mN~M7Sf=:zlڇN%gr2K﬒Mh#)+߶"}Ha!x4]o8&;H ?~kHBm\Bh;Q6ZPׂ9 z7I/;6~3Qw')tĆYy:-hTۘ7 ӗƣFћɔ$@MC}lKڰn/N)gBM9FOQEc nxo;&pbE,sQBN_6K!ᛝk/әjVnn . kh9ou5Q`:,D~b5 [a_e3`Wq"~W:8z NYï1ހY7Ph!@#>pw(Aκ{z[ _[33N)x.O 4s+o#?EWg)e8'lΰ+p3NS5ZL@XPe9qVχ҄ _6IiW憈*]m\i%6>dp4nӻL8*mSwh#^5bnL S~جLuq@yB&scmj&H}}ȊĢIm˙QM2fRRi?ȃa%Bf)'\TBt=ϰLI0 n\yF ZCVU|m&ɱO\At(zۃG!jWP$+R`|ZĤBB^g_#.hȶGe Е S$HI`% bH/4OB_@Z(fd=z_f7@>ԁ-!z$WF-ht.\dp{`kPKCO\ GͿ-ij,=h6X+D6N#渫|4%9^P^]R^v3/` C[ lqVhѾ[f7 ^m-R0K0 !ݎVI \DMUH>Ez"XFd՟( HEeͩZ\mBkYa5R7'ԤCpJQSa/#/rwFZ}Sb}u !Fg?Դ (5VOAA;תFN!GuB.W8J#۷$FMWabg34ST3Jx'Ccd 8O`Tumm@F#]ϟ]OIFXp-#LT5 敕;\/T h[?N|zwnkf0Kxc3)QXĥ $ ,ʅ1Hdvi<^*?"seKh2X҇މ uUBcJ8HAuiֱ $$'l`Ykz:ڊ_7T(KLhAlVC1w:UqIp81S'É;B+L8#Bz,XpږA)P9O tfOOb)4OKAcUĒ~Ʋw̚O$r9 ڜᇡhY`dH+5ofә[ ~:|9%]0g_vrΤJ 0/GMpcfy>=VtǴ(l |or|keatԈkL /ad<{t|z1)U4P:W+h뤟 MaT#7SH|?6qхPHI as+>fΜaJ+nYP8zԳ> Ϻ{0R,_f?Ft:x܎-"UI`oW2se&$(f+>|71oTzm۪֟, ԰TװT64oRIN[^3=?_?qU0߈%@/Cؖ9֛b7: /H?,V*JoO2xQJvXR K:F}-?'nҿ4?R<#]ЌS,l(?q;dm(.":pRNe~h}5?)SkP8P ☭)z$eP+}_w 2GYPZ\٬-6 Lm+$F2&){O*-fb%+rD6Od5WxɏAyά &z hA Ч뫋JԳLPA>fC͋O3c^ظ ~d2}]^V_ fKXpFͶEbNVĬ63I[ R ɘPL!GG}7L9[ǴXLF '[h,B Uq6{!npjN8 lhG$x{=VNwl(;6#gY0s avJ`”ltt=P) )f8Gl!?-꣰^|%E}reݵGKߌΟmSi0>x :]# ׏c7*IP&D 瞰Qo^i3?[ WDN|cxTlh"-Fkc|t9^ `SUNQi)rXaCte6&PIaIPћT7Zp'@̥;5~^4[}4Ji{ˉ`y'uF2H?g0*Aw뉭uyMq8" 1"hii ?  OfsG |I`d^>6_fLw5,d4+#C7ф ~ȫ IKzΩ8>RLv:x#B!wkvBG!F`za3gv@K8JOc\׳yl[ΑhxcOA2eHh=1-M8 J c]r{&TWbW j͈at fSY&3)pDzQ/}S;v'mUFDCK; "`߆>D+:\ҿ;kjP-;,<Ƥ:\)y<7F||N>#f(ƺ?@_G"ܨe4ܓB 歬Qֽݮ'mښzs*iCgWs1%]jv@Ll&[ zW lҊ)h3FԴfe Vǚb4]roUf%bޔ螖o}Y{,)8gY(xy[S iR!wx܀KhVY1K(ī B'XiS'vYwV7kqBA;:w(O-3?u-v81,z)W*Z$EgiYOf#;'.gaebzH "#sVUsQEiN%Y2KR%:=2\2`Ŵ\(L7oQAٮ꾩MJw_=;nkuhC 3C){#Yv#CxBW8l=ͣHz~9Q8N~8LLLn-BZ,-R tI.?̘U߸A]Y7^;ݴCTԧ|7k!gSB!rlHLg|u'Mv*N^;n~p3شh3oDd\!y+0<<[Kz_k_pc P9جw*ͧ} yYZ.|qwFMOsPV 2{"5zZ!ɏfp)~_"To0ꦬnpb"`OXۉvoDISxoxMۿ d1FBi&L Fk|Κ'N@7ZoL}!P8-Fre'`1" 9k^Əa\[p䮫ox RW-ih2z 8]UU`a&&9f}:]Wcak::{p""+l[L3 e[Q^^Ah-I>!ZkŠ{qo6i. C_X69|vR3EJ _3;DU¸KI";1 $ؠдۥchG,$MPGiyAA3 < ]{S;sfrszbTuVI9nV$cc +8/Ttˍ<zNcdw*Ȝ'ܺ[: ӥ ڴaEN^I1HL9zaFt0וj“cW֣&[ ̣9Q垊2X;iFㇲӵkU*C 6 IU1pL3<;E$~ϗ=Aᙏs#B1RoS%$R9?;(z;1p/k̵mN< 77z wlљ$5C[E!R/{ů<}C"rI&TWT [%,7HU`İ"Xhya%\  z)()֮0r. >|I/vre}֙o"(]+=MDfqv siMb13u $ '\zm=P=̱ M`ʡDE.xpq0uSD"}-E3Oё^.g5S| TF(jI⹥&x&n}M"5LjL m)1qSZC*S ZfzUDt+dRX)qDv>RߓR XhPnΆ|@g{rm l)^@B5@}\m90B%R}fNVT6| uVmY-2&:'µS?bt&2XM󼈰5!pE%EJĶ)J46YGuat";zma bM<|*/~ GQ@aBH9=JoeSIY$65K?`tTCGr`c} u0F녢^G}ƚȣoe8q_ћY֩ ZHB6oM.In7f-)>RRgTN(@sĺ[2sDuQeYHvicl! {)r-SgۛKvga>eFd|zL*ɿ m|pvIa,UY׺.`ngS!B" \:b8k'WYڔͦf;Xm' `lΠ.%3C9iltt *eR#Ȇx~S&Q  *izx$4e-?rTKXwG3S)lAh78A_\;jf 6f>"B/}i?\1]U9]?% DhGUӭ}m@vO[?אq }~Ϳ_3z?yx%5N?pku7AvW`NJvr0-]73qUؿGa#JDxqz8ZȎ4%g܈Jav黆 9KbEso{L)yB"Ѵ|x;n6& sajrҚ_=žPlӽ?O+#mGl3xGR"Q SM 3&m7XjypP3rRuH?3Q%x Tu%- Iu&-C9F sAat{rIl4oss_zcSA ,dzg`x-Hbb!Ey~fˇ%3%'`(zSCM>WՋ:%ӠCm㢐:AqD-K˘xV*Rs1r$ = W# ݌t/nP(p/c.St~Cm"=_vkn2f0I=J>/tv-ޡHD3}}?̠QO[WV*'_uݻQhF*6.#HߚNQZɲb7 !:Pcm.Usਥ~|\v'm>lKp|TU-/JhowASaz C=zHf{G`ЬA9DyZ͇x `Yל+z0,b=GnLJԁd{_1>{ҡsΠw Bދyc bixW[2.f~DTѵzlMѶ.4N8CT18c gQ?ѸL8@{%'~ {)GIN{~w)S_9E1l3]󜮲2g>6p:$8#W&lI m9g/&<_:{_:<ßB)ReV5Ύvu["@hrT†(/ܥ[:zI:oK%K|D҇?{F?K z4,)9Y3q7묩bO!w&w8xX{L]BZT/3W!dE#M<#|a9`1SʥiiDtAkB *|E\rwL1%C F5 T ^7mY>lf9r Hr:AړҐYQ䩯G^d|Da=׾ PI^*[oCh܀KT@n)[v[Uu U?3{q'}g@}m.D liEum7~H_Do~Xa{"PΝf<.j acHrE>GYZT"Q.p=yߓ'x(ǝ D<92Lغo;\=]MQ9d}DZ=KB+o8ڪ>lk' ¨T~uhnA}%yI167v0^ATFݛtǨ.o!D@wi 䝓qOg4} ,=$ߛbt\/A 7 :hS/1ؔapk1rb)2wUURY + ӸYy5_*(旂I'jWΎYWcH=jmSUKd#X3g (\M b,bд.!_ur)stY<*j"-9}aV:6*Hwtb^zAX3"Yp϶Ml{myԒAj9{Q"}[0#ģb* uI n="' Ѿ5 H N-[ ĀUS~b 7B:aZnW|:԰o8g9 \86jsYL a t򝦜@)0 YlWLZ O%2Hi]g0\2ZMX^2/wl#{>QLvWpϡ}" g{^A9E=m֝WP[5BTs2Ə!f$,~ gmwpsƕOҥ&skp%T/bF Un>yfYۼAZfno2͙ezs/CUd%+6e\^ -f%H>/sYg{>ݍՈH+C0o&r *.B{նtH^f6eB 2K4pV[|gYZ0707010000002e000081a40000000000000000000000016101d03d00005ccc000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/Ά\]?Eh=ڜ9 l;u4!%/4|Ts l>5׽ј-ZNj$E56Smp=Nѐ3t%2$Q aUi,@WR(æVRYH-59'ZX`,x$:}Zۛ5SFB-pEY#9S^[PV;}s߈lF.B^5g}Vqu(o 5=ljjsKs{KbWbTCw pn?n :p&x9OրT8 ٶY],v'ul SJ6lGz 7m6}T'Rͭt-KD~tQl4oqdrc?~8)>Ba!k\$g_ fXQe^$ئ16gjD `P_@+n0~^&MwuRhf#5ҕ1pp0Zָs2rźOhֿa)em/'0}X>r5=k -9-KҜa6/|3] <^ '-mr:5a3ngrP̮#Iopje g=_8G\ɲ8y9ilqB-n7즎 vVCs\CGΆ iʖ.y5>ջe #[!%}h=vv# ~|O:Q78 ęAǷ$; lh$ RiY!`|L[e1+ >"w=v|סP1'wnuL3 ͉\>Dc0{ fO7x$}EП f^[ @5C:? Tƅf+{P#]cUe4mo #I6cNz&a,` 9ŌyEu%iКpa(P*+VZDA [2 6L5"zJƣB#ƕHJ;Mt@HPkzI ذ/1O~u&a[>y\:ʬ9}tk|mD*yTGk=9WwuR3\iA> ɽʖw)/]Ğj%%! ( ;Z,k?+nr`o՘s*k6::)Hymyy"r–J;֮*=3w-ixȦzѐ̭t,(ECZߔ#5Alw%K@X%ƽS5 0r,b$۫jN qx*Bto[o<ިG3=Q~u,dENaIrDT t/Eb{L:80b8Z [ņYT0lPP-A!G*F{S )̈́^W3SCaeRt\`y өXT'oX0ZǛG@^W19ʽ1iQmUOC1:ʨMQJS'"HGxh 'mhE^YͲ'o}c)ڟj?/}TG_zk4a4"؝զx1D <¿{["!^g]gw\klL'npW~) 31z)Aa3d5gNQܰmFYrota+V&YcRdЫuĆƯ X'2j,Nk55ƹxۻ=pyYkҒDkwZ@:/LW 1sK<1>Wn$悷'>$7,Nx +Av\pѶj ^^U00=yK<*VFTqs]ˣ3^"d[D J.q_ >24en%4\yvOlՑ24cHcLx9ìg~+k6+w>9Kr0>҂Hyi+E=OQzG`P]TK/Nꤎ^u߯LYb(L9gJ>V0C)x^UP) N3shA% 1H q G}n?t$4I|򹢺&!}  iLZ9ѱϩ2Ӱ8Pd($Jȹ\7`VvN.5hm ]ۚƫXn+b~T:}h 6e}j^,#}px* חdcNFj:#R /:6#&- o/Ι{UUcq+AjӦ!;h(e>1ZnZ#M;^]!!A.[߈Շ5: ^| t5t8醲%5U:{!r|tD5m {o%r)#& }yfL{bB[qi-k[d SAe Rj_-D   W/;newu9Eܞ1Kg>kA=vXOac9s䝫 )N# TULi ,eH;7GŭAWI $a0^WFݚP=3zn! #̟ؔE;a7ɞsQ#KTKqIjF$ YJjn1?' Se@oleQpAʌP0|J:@NCmh$@TRtoIHaeF3t-Ii񴷍 FkRWpO>5R KvTp 2ܰJuwʍT4©nscy_6Lte7g# |H?tN?`N`0ٟ:zkӨmdLA &9#R)FrU.V]C$fg@/g;Ni wS5*/N_hᛪwzsYm\?|ZĎ$zVW5^[>ÆC-m &(V$W͏?' :#v `mcit8kIo0LZK8ʼ3}"!cey궆B$@{l~z_( NfKR#>=<}{=yԦt PR'aZ" X3M$ S4Y )`zҒD!8|p'Ś Ck{eWU{2%艅&lU3UtXv"uOlt-wygO$ X: oO5稖ّR 6OQ^Yʨv`V+kKdjdط)Ji]44oa# }:ZW`c(-al݊ʿժ;j"/G +9q5 w |o`$ł[<-+`Y;[HNYUe)4jrHٺJw>#U֔>8Tcێ[0p9pKV7aPjSU ~1,`R7 9%^|j_I0|9TtDcd}& ʦpfO5btMK%&ES떳d.l=ځM C@VMxϐy+Nh݈Cdf]Ў k(4C99]혒ffLiv$$dAѵnjπ&4:Q3ٕ?ċU)!H [;>H!pHSxB(X* jN4kf+}xD=Zg1k 9b}?(T^哜^FYz:ytzx~'pUbSRR^n=NXW|X5eԗYC4JFоyh־P35ЃڍKrnVI>#H;nfY5wePowlշ!8ϖ/b3tТQ.6Z판S]©ldF%."wFt|7y4pDĠ Ӡo!3<#p9 ڕ9u$J o\E) ? )ٔ|"T1Q|FM:|dYj!y u%廸:l oL`ICӕSoz;;$ gv v5E8G6 x__XQiG EaSSER, 5).{yhj00h}jW?*XL*/>q`+eCs5-iw|%tg B-w?+ h1((R ~@ȷ69~1bIx7&f넛T~7uR?Hb6F/,*UN[W43 ̚}k)FNfn=9a!:fEYntF \0rN,J/4{*#=3pO ۴~`ۃ:M0"<Գf~ NV}amhQDNLrccE{G!HUTB%`d-}oLԍC1œT,bu2|ipTY2WFцě]*ra"&`1f> 2H5P\QP ;B,_;1ÌݸxLV/7[׏Lt^&x7D?5J-Ƶ[˺TsfMWpىf JQ_NF\goWFp!XP`rk@n7!~.R4In[:i͔'0e*&KyYّ[nQH"_mkvqi zfzN/.}G47Iwb_›?Ϥbw5G{¶c}s.S5 /b]6|Rh>NYf |EP,u'*e7R(RMptvv>hK֯eQ OK@{]Jv+&se9Y \)KmpmܡR5b4Px K"hC]|8#jAKSx-:yOQ́U|L{+a[\P,,k]:biL!]-t  @xviwdAay.n!bRkyDb>gWTi3WoB2́YQJ3 ^@[rC\F,PVS-# xѧ:(ӳ%8ϟ(ػ֟O |tŖΛ H̜4,0^I2aX>A u& k_2草 oI{XP]ā&2=?NLŘu#BQ,hv5]qҥr "&4X ~ 䞮 Mx?b̽x b%-kB8F( 7; Z- oZ:+Pjh({)+ .".v\%eV|^Iv*֩*ʻw⹯3UO-16Fr @U{ɧ$:{{o}imuk%t>0vjA|e|)i VP)jge((Hȍ'!$G.^&YG8KI\TDRMc9@xf .! '1eʣ9k@RBB5Z ~e*8UZ:{̓ o$}"g1\xƬ'E:h%`8m =Z2v;bewK=Y$aB4YJS`` o di ' gӉ_5]BO=;|} h@n>#.+Z{gX}bcy}RU!T}{ϗȯyvԌz*+g\.7LrN~}Z$U.@p`"&.^]g,x]\Tv\',e2#- S Qnp9*h4#pK-}G EB׸ȨQd0\W^Uf"A5}[T|acy"#׽ϤzH$>.4CeڹmY,غh! xg౮󽪁 KU |Ea%yf˕=gw7E4b}!-3!jsn֋bف^f:` $=TrP }7RFL^6KO7L554V3 SUߟ HaᗯZVggv~VE!!B4}L)B|J9L9}C=iMF|Lru^C6~Q O |}am1[A!ˎ-%k uf>_؏e r<Ҍy@HJ'6TkeP˪J+ *ư{=(+C-т}_jojbg~3cϪ>^A ?b:V^"c.IG5LBFyMO;|oZsLWiiDuJHBZ椕qQ?M+VZעz?'bzOPHbjsDս7:!e9[3qU<| mm9 :HёՄA:= 42T/d!t轢UBKzWZ/ΚFgf,p}e<y%q,-ڵlE3JLʐS<2J"jhW5uBI0b:OniCCv2τ,[pGA;&Ґg8}T# ]O6jeN>=zl 7C$}(SLq L uU³3V_Sz"MOfJhit Kr?z{z?;Wɺ^NlZUe7QTrwE&RwΐNT)u8{\B`$G"Z]R0U 9x ]#hUxG( Vٮ_f3gO6 !&%ht=a(( ׻hȔrEɆ ;R$B{'T.BbXQI'ȜZT1]^@&]I#-+<:lp#>%]nhbKs9A ESԽʺ}:n0*b ;zۼI0Y|H'm6%#YR?ՏP}M%^a&d;KVd8f=bRcR0!tYJ7<}΁Dzٸ-{~{IE-ilOY#U|ɞ-b t>ŤyMNF1z<Α1NbAknߞ+)lLQg5wO1~@Й椯 kץԹ.;96/5u+=sڊ(S$!I3 2j='ُZ7̸Cň"D YPcCѯ'$x+LhAu1ӤL/><).{dk0جGrvd۳)glexkH =ʘ䧂!uqRq]):"I7ЯlI)e:(ǞL֕X6k=L6ՑfT+uB'3Ctύny%b @YpVgxxa#b9Ǣ l 5 D.Uf f F|3gzek (3N1v lD=DQfgaXP[T:FOGZ?~[eϠ2G ^( T>D|8%3cgfpIy*fmQ/R ¾,M0`7%lʒ &X:]_ bv鏞e /[Qizаؘ(h9k't1;eKxZB1ր1f7-!J·v ZAC[h sLTO^%=^G{xCni=&&S[X[%KUl#ٵUK0@ !pk>ŭ_՛*qeou8ȭ?͉8jRB=)6B1[7ȝ(!}uRVeE[p_ڃW`;ýqjL䊑|Uy1=MSc[f{zp^X U4{;ƛ^dE1 G坜H1xi9BoS@\{yȕe4.-㒚-x s̋^F ДUX]CuedžP'J,:[?T7 LJG ؆E:IL3t#.̤mGBV?k$)yݣ |uG}E#ֿ.#2d~=rfZwf}RQ-ƒkDk!8gQލ>p9%M(VczHh8T$V1l\U'Q~d=S䈑,HM~p(HQ]?DP0|?r }cy]z?M=w֣8;|Ш {GAJ;F^]~7͝UNzݲ&߲R7 ] af`j{=woR`SBFůĐCZF?cm:xrD>yD7lv$5V'`mT\D luմM'%uw Bt.m.aTx2 øNz囋2,I߲NqtjCL`aoBesl;aN9YܻHwCoO~w=)<14d-];sG, L\p?t-nB-`\:|>`8ChPSX}'naէR鹗.|!֯ö,?I`^.,YɻcOy2b8ӧob-K[p:@k{Pb&롟+0./DtwGXRiv10WBXg9|kCEóNԴnctiK5чj@qh]!+>ӎ'rT$FV6\Hje-?yV#wm/Fx4l-ZQb@s,MS (?Fi+6$DS*iZZEwֺ zcvBR0㤚ϿYG!Sw]y@{7=D)A̼rᗽ.HٶH: -uyLLe|@?6ۧ˃YP0_ N؊v4kLv?T%@gR{{-ޮՕ&tyJnCd%C[% v45^h^Q5F[z'wED1G`mGЌ+)HFrmv u?{(7R>P{pр}; c@tFSv2lqvPb߫*o%Ū{!H,pr=D0s["Q)cQ֕(F^njw*MM7)A{C 5ÇFM r {͋~!b9m.rN^]~niҀ9*wj&:V=Z_mz~%{5 m9@/+Q2#:u*Rng(fnZVGjъ qOٌ/ڄ-% ).\-sӏ뫼0䑼x;Æm3BPPj8sJ,MlOP0ەGu0^vбk ?wRץ/KmFŮ N]ʦ"Q v^jjIق\?jV,g^?9grȄsj5uo{TɌ_v Bw͊㩽0-K?P%}V4X0n! Vetc璙t~c@2jBNm5j zj/\r㴛 HKiRδ׏ʄw4`9 JEAxq Ugrp,0ǪJO=]jalR5:J-^À'چωQN0 EQS>p>q uJnxƓ4,'a2eXJ5 Rc'AĿM9ToG"A5L;c1#5oe.cxkʜ@~֙~3eUeQ[? v 0RT[QrUA=tݑ_>"ƌ sD6I^tdD^/8aPS D'{':*E~c~x#p7\ k*&-h}-N)_:gB$ Q| pE,}ħO+/ oL>: f8Pȿzw*(H,hMEp:^ ,6flO^ː#NS_9x%l5 Gł7a`oIGi\,Ǿ?5BHaidx K4IkbϨaq|klCp3uUlua `ʕ>aC;q/xJjؙ]Ko)XX6T#:[/"-c di+VZM&̾M3$V5J.b2j-,*f|ZBj3BsC'-$KiH^Pa 85r8GIV0{}3fCtXfaKh&GS6WkMR&P1d7IJ0.8뷹7[ZApjn0gZ,gHǥh.˼N 5M aļؓL;IfA|ٰߵbkݢ Y"|xW -ٯd߶E%:Dd[Y6<ڸ+;J+S>|5EuQZ+ <ìUiE3+e$6.7=y+<ՏcTz- aäӒ ,=2JndӉo%[ ׆8}VQQD0f98d'C.^MOlXs C|PY/ 98jTpr %֣PhH|G~ |h~G(L5^*'J 2bf v ג7H`,6X18أs}!5m Y`$ iPpwXuaK'SiG̴+RO1 C=;"H,Us8'jk|={;zbNɐ6v uAGГ+j~I<ݤYH"l#&5Z}1m#ډF|8``c[8Hܖ/5(=Sy~?'_Xj>[w!zbU6V(Bd% qq).3@3Ooj[ecNPLsRH!Ws(V2-`gL {UCW_,Na`?jч#Ćx_C賥T£Q^*NϷ5lGzYofP`xR.x CݼGaC_+l[-?Zک4<ΐEb{NMTHR^ncWXQⲓ}+!gekFw䖌q϶ cRB%~D֖L$%A{ x/")vPtUHռk2{:G4h8Wlۘ3r /9MU3֘LvCWѼ7YmHp:7L%R:hРtIfB Y_~d8쯲B,Xdc3i1Ur3ug+Pڨ1q 7s7$9FNT]1\N1:lSH%*&jFJaȪp q吸bOP, -"WrH?3}K(9K< i?u ~oi5F,sMJ7LCIIccZ@$dΟ(ȅj:r|9vCi|>L)W`vEzY[w0 ETI3z eM}`M7U9u<&0Mx!snul聤U8tuV]-~uoPqƒ^XY~ޔQ[1˹m*C68#NԻr2OR"I/=4->e^MB02 KM7wR ~&.HVx9,gH8veXY_34G\QW@inv͈|ðQ6;NhX!i0hr9n"ȃEׂ?/t1odԱzp^^ciY/U3X WP=˧pXacm 6`-W_]i t!YKd-WGpb*LFN^wSyXM3T.'`EŽjsLA'q;עIGe"ؗ1fU^AI4e?o+dn{r~JfQF f}_W%Z2Qܠ;3e#a]%[3ßR C#bߤZ8zeJ=30\gq)RYYjN؊~չd\ib{Ƙ.f6AaXn3݅O'6~MvL׌Mբ[ұ 5%7&>ՠd~V#go`1oOi:}1:gs;Vdݮ$cσ3ԳB=k0薎ʏ]yʿ_۾"e^Pk!f.=bq|zz-<RϫBMznƋL-AEj',^rOuKp's_8ȸqydrJ^TstvZx.bwpEP)(;0q.FȺ=Tl<ΐ˺rP"IbCs٥>6mr!L'+$(п=c/u803uJ_5j O5v͕I=jYly9b ȕq/p|wH]& VI6K C")|ͦcRҴ/?F A,LO? > [ L=V%Ge ZHC-H{w2ed7˨ xlƝ(j$US1b6D]*Kb 9eN|ߏ7RiɪV+"3~4yrC6̿*MVTB@D slU G z~Scu{ T*~|Zجh j`&#~T~'QjtZcr+фzxLb0ݱ\H+iv6Yn0P}҂u8O9Qm"E X=j<|  [$֧I8LP)1oa N'b5.`&Vfƭ3i[䴄# 7g&pօ8P][:V".zMà DmćnӒG\8,"4j  'Feǧa%Q/rrt}/]>nQye|E;ǘW{k 8#N39n,6A57LzFgALvW3@RܱIf<>Tx>2OS即+16;\ ?s5j46 쮝Lkw% CZ:@,Е 'x s0ⵐY"y0{L:Y!7Ti% / muvz <N9%pr2٘ 5o8KpRK-q ?MF[+M>G)QM`q=&u1>zkhZ}0Q#K K{/GTp%h/%OkN:;$D<oTR* 4Β%Ɵz][hO =,?KLW=i6k!-*vo_B.,$s}SC@k:9Xe&v~v(ݨbcY Q8 QV5`xw,1׾!7bQ}`jvUi#.C 9̤e?TV>ɮ:):Ey9k=:9il!vvŭAmk{y kcWO}Cwd^Y}'@UcJrǯgNc,sF w1h'Ef=Z/WD9I:\1쏿{:j.@yu kA$?[ŠP2Ǝ >x^kơu)|v1X2љ z=\G,#"]{4lԜ+nVRWHeĆL÷!k+ILGH=0=%rEBzdG4wⴔ/8RಳJo콳pH70D2 M>?Ȯ\6ܸ0$d9x!MH4,tOaRS\X0.-n <=,V,VJ$ P+Zhd3ð<ٳ4 yZt% "@9#-0s Jjt1PbV6a9F9ޣ)K ٰHIh\&.٘KU'TGS>f ""kߋ[}j: ̵?%2Id=CM<*!'E?/4h쓕?32uGc] {6FtRJ }S E{HL@[>(l;DSY#_7܉>CJ,]&ibNEٙ j()eQk9%*wa̿qL,)st yQ}o# >'%b4ʦuBC N@s'4H`KuBėS (أ R["ҙHi78W3N5 &oU2D?v$Yu1$V$z\&zH9!L#egc=A4YD #dTQNVTط)ai8{IDþ!Uy7 ͵i I5B){g"*ɵ S] ҁ,eC8O+" ۯ,B NSje> /82rdVᄶ;i1 ~FB.H`TpJQF5W k]Q%Z}O^[ ct VR2e <ҌMv?5)4 ݿ%|S++Fcur,T 9=%+7܁Ɵ]J\[$5/r]esm8Are:*=&(9~q u$cEE"AߍAeuzJ Fj]iƫăP&*`9 p`Gd!mn3sz1p+P !0^p۷-^{]e3&^sZoJM*YoY|fFHXJfVWO&~mIKp5NNGH9p+%vGXߝ+(Z{9cl}璚g+<':5>c) d{_c0F iINY kP,y)$-eľkd}[R[dk݉3s74Ή[9kH:]J 穏ā\*/qKmX>N}i$S7| ʜ5Q):~>8y7]M # ^Ӹ%'!\qr&!~S-;)[ j?_f= $~lVOuy"{}RieWw2qR]MTf46A+ԣi3+Pˡf 42iVT^ 1c v^X vek>s8aw ?[|`)Ώ{KDPM"a:iC9Eg~@C3W@Gs25sَ+zsh&G[|zOvɶ.zpS+9V_&Xo^_J4g:k!*jQR\ќ֥fބJ|-'9Il6YuOYHdbAژdAy1J,#>bp8yݩp?ࣄ{V$rh%` tkX} ђ.muX7g_vtiO8$%dRo6Zs;9,rD1)Tx?L1}W5KȒ[s"[0c}7 8bl♫ (< 0~>$OtW s}c(l&4"txM,+M\ C)=>0(x7{YnL63,yN"2$9 vteLZ^BN?_R#@UjQ1$b((oP3EX,.w xG۷:1yGS:5c^6Yr uLQϞłuJYJ* _{r^^I-Js<:?{ 6}WM.tԺ|Jr.ɔYb58ʛ;@";ԛ 33'Rrx !5NdYζH1A`en[| VOYV 9!r2F_e`E6H"\ĉL@OMKnk5omH7&x` CV߂=5T=`zV8f? oz}soIa6BK e(sLD3x_]_۪K[5u}h@4NI dW2l9 ]$_!m$U),<+F2kKIKdx#X*B!2·?)"1'76(ǯK N1aTk˸qiB׈/_϶ap{6zPųF-6幀\/ylI[>!x2f<5H_z'xbuʬ#c+myL05y1хR"XM鍀Q?:nmňHo*ZSYGiHF -jY<%q'EP’"//G|&v1KkPGl8W>y #`SJ"'I{pdv7 } r7\h}%VfFw2yUJRFy\?c 8]t[kD 0qoK7&3/5Ň bd;IVN)yJ.>;x^C1܊p׶C^Pdmvk8nd"ǁɺ\J"jf[u/dqu6UU$&^t>f/'W /#X$!BLcDl dܥ3@Ԕd?f'g34TR q1WJ;vc9+^1'SN6t^+|Lz,D}7v X,kl?Uſ82r@e$Zj5fZqxv7TJ!Ե&? ynMap jL9?Ҧ| Vp_> ǁMg}χz3|]!.Y|^*pc kHrMj=@O~yрTzjbW wհPbFRqٶs5+\Bo;ꕈINsi~ im ,]u1o@F;' ج F<ۋJz "eԊb"(:>7q 'D Oզ;TS3"#>a;.2-m³N5ӋZgZW5 g<S6vQ+)VrV+ݮVL0R蜜WA5z##kEhoneot/ԫ<1͢/ң -':{,kgUP AH{i{EwFXylsʏY3URy ?!WcPsY@Yģ?'SDm"~ѱC6FV*r ~9Z7iKY[y]?*e*E&&§`"J_spt[H~;eo봥4lV⏃ nU\VrN]K}Yf%~>%-GG+ МdaR2Ʀ#ThIԯz*R43D^-w/*9r++c .Y4*'t]VS&:Ϙ'ܓA$~cvD$H|N3Cnfl$p:'KsjR|ب9;oq.5ڂxwpͩwp )5^]u̪Jm)"By@MB9><-ƥ==3nz(NHf~ ݆u{}z[#R$n؈丣Z?f1q%}i"Qn}Рx>nwy}Ɗ}1cG6?Icz4&M8/-M1:߿wRij>qjb y|K$v2`))G1=QH w$*"o~#?7_:#&ăɈTxZSu@Y^5σ3S;MKB@9&Ěo X.yw ޥ<ѨRgbۇ7ߣ` 4}hpm [.Xxq޹)OOAnƹxLK?Ok~cp:6첃%-D]_I:|Eu\gB}ݷB.֖cN"NQIiC|V `D9ե%}75+\`k]l>uA=yEz+6ÀPP W5>J]S>Cdq'g8U2MxŎDl%N h3c 3qY\}}IKǦg"|FrL;=^X4~MWl"wV࡜Fdj?wdƻ!E'7qe}jwjlv4&%C,evc4:|R+G'4R83QI%qj7\*OH=@ZA- +V,`Ԗ|ô9 %NB-UQFzڱ; 4%1a c$>hܾbV!CFa!+͍. dXGoQq'/ 1uZsIiiZ fYQ!xWR3^P̄'k4ۤoBw0'[s(@!S f B'?ܯ u;5IUۛ~YW,] zZh+`YO,w3Qq,9McO@?4IAE} =2mX+gHS0~ېCDmđZ>]ԿcU ~D:5!ơhR __gLc|w5N]}GS>:-sf!4h+.:H1wRMktƋmlr׵|,^7Sl"fwX݅Q/{ImMZꄫ낏q(y'ݢq XT wT u Db+̕ вՄ.neQ'NGmLǮ,hb C{7x 5s4׉Zxx BCsWt.3'fS]8j!u>y6O3(ւ8PRpL[s8,Ť59%;DS68&A1eftb+s^@1L7TbS`73׎%|iI?s)Yt-ٱa"}H %/ uɷع3&*K"~OK% 0P ؍2 pB^\h@XV>l|7KTUL\t!feT#AfVlv_yBF5=|W\ɭ aԗ 8IVq!YPve@_+ =7]zJﵒ)\Dϒs)ߨy8s.ϷOqhyYTGfPGdd}Q#;P`XWЮWӈ'>8 5_ea"bhmYqJ>cv**#zps`(5y f^Y,}r TWL:̬GH#LpS\Y@-M0M}v|LC uA޹# $Ň0GL񧀎#u*N_[ē6 ŴG=Hc#D =YtۛyPk.)VN#ki2v-$+/n Ț Bc*A೛u/_T<֥H]#pzI_7J)::>D:Bq'"0'(: פ!>v0B;5S3K+آ:ض(\nѺMw^kBn^3w0"+1 Y/7 OJ}-;#gk\xJ04ϭz"Z&s`!c<ՠ % m#.+G t*nAС4 u^V9Ooaɥ#6y =rӱBWhrA .ύx{Ni¸_ZACWiᇇn@e E ߼[DE^Fޙu64zejωO%*c*qSí~L؉;.,DGTUQ5oۭ<&2Fdn8˫|^_nyj7?.?N\1'l%=[EG|T5jo*5;)}c_}b~!YsE 4[.t6SћɋوY3U"v}u6+,HZhҜhk!PO^X8gW[H;1R9K^U2~onV;THJBm: `OkrHwnbTJtscQjrN~w"[ROsf~`gcl-&L , H 4)>&je@*v^f;CfϑN3<,%A%@yĉP"q=ދꛛ;V%Mt5\uyw Aб޼LqEj)!& okGsW>m,Ԛ& Lh-QUz"pA5$)hȕݝҕlB ,=bO.F/tuvd뀨G99B0>5r}+2̳~.JDv$r'sg%<5$/I*%7U6e zi&8I\3rVέ<ԥE9cwT~hnM/gxS[iT0%AڲD{F|ߟS)&J/{A2UBz[6'yti^>+Wo42li;~%HKcy&}=I.pQqarpWWp72h8e}m%Lp UDb'MչU;F>xܛ]АG1T_YI]-6 !Mv)@E*~`L$q Fņ@.cI[|m)#@LjCB*̘p+ +sTx5Q&U5֖ SFZoļ'hNIgz_'ϸMovNBe!R(:Lv.j\3Qej6l˭ۼVYo^pYOuh"~q*<MIH (#n2ſV]X.PpHP b~:**E5\b5)amR &j̳!© "HKuÇX}q k]_%6tPu%~pmxTweJ6LjhHqM_{ &yUTg]x0ۮh;3^*3uʟmx yD`sºo\]vPvΉݗ"&/g2ˣ}a/mj9p:91QO({ƒĂ$/_"FؔGxv(SԈH -0?$Ǧ +p˕e+Z'l#͌R].9f1#8ԮO3^<,?XcOvW ^ƍ| "5H#aXV3P 'Q^ UІ+De^#l|#L{49' )I#6&xr,$k&c\ܿF'9L]Q7)XAT?e/`Ut8u%Wro[=þ;.SD&.h4=:]zh|i(^u$DoUκDwZ^fie7qiv&gn]؅IHgU?%&,rOb@唹̵D^jTm^ . 5y0"WEߕͬ%PRDyN@" ~h۱ͯW (8<Aw%OS!3kDSM/o7쑌w'WwήWׯ^y^A[܊$GK>l3,=X`> Fql/t`c=zu7:^AS=z_sT+*py cq%߿Fak^nÕ,-ܶlJե U;"P5;6e#ׅQ̡wܠʐX08!Y6tF@Ї W;Tn~Aj/,ʂa&A%uE+d-Q:1{T={+eFdOP+KLb{~R0w{"T6Ê:FԹu+տpb[ǽ-CXL-* ֛A#,l)AH=er 興1$c NV IajNvꙹvv9`/,5T5YH-c0&O]~Sоb Ϧ a u6qc&~ܟTpoq z>ҨlEf,[4![ @n''7P#W%G|'\?"?ZTcRVxN q7"x\yQzc wwDZ^$.mb9dQMXpܚ%[3sz^4u/BmO3.V(x` r0{ѩޱceX eՊنc9K81!d"gdh|L0Q6CZDjXxOL>c%ǁQS렩3 z,- lЯ kMA3@??L5smG+8ɹgv0TZj<6bqNAG}0+ m2)T|׳h! ҠX19wIXce4g*_Yu%׼TTׯ΂|VjPf@R[A.Lz==PB*)RE5ջԎ팉},1U]QGݫj gƞ/N #7 N+>TVWPOޏ1%2Ds82Bu2ƸKɓHkOaf%(ȚeIAXh+NmvIqYz~sRG+<!eCͿ}GpszP9[[hv~hjǥW]/r~^{Ϊ&_n;y>xk&i-MaU=[J)r}q$kUqkCzh] 9]ppdf7 Q;R+ ؞*߻F֖/؏іJB -ɶt]8Ii]JQP/Adhwl~_UZFD0HyKr,bs&gE'gS^ݮ^J\8uպǑ~Uceģg?B9Քg=ٶӯ$HY:oTy׵<`iRE]0jOsZt8_4h`85kaB!*@O =JF+k˝Sfq)@wGa35<rT&$$?"RPNҘfJJ`ƿV-&a;unߜ䲓yاyHjG $@\ D5h k{\8d=[Wb  3ami=8wK"bC+$\>_Kv!b~hif9EIwŧSAN( v3:~'r[$E1@y./E$B9?ic[M7yRA#7**f~^)?f ;WۚKƊ5k 2v`O$>-7ön{x_H?w}uPcՀE?x2dTWg/8GC/@#jҨɌZy$SWĕ\pN\jr+{[tфyu빢0ȸa< LdHNL+BU5u(Խ\iӌM0X!5UW¡i/ ݤǓPa| ̑)-8?;.vn=-\mDHË/_5lx|J@:ئ7Lcߞ/i [2^՜Vko(eSy<δl`fQ-1[cI[ct_lg ^8An?~@{&"?.(.0i<gWH1A1 ȥ4};8MF)Tх l]t;*M}x7QŤD8)Q~kJ@o+E+MO-D0Vխy΍:<~2DFu RKK@/Cq#E WA&A\ewnj0H.&bta%q#z=O}v_̞UV_\4o\L,ֆB#Z~:Ñqt㈜RsTD{;]"YSP߈ PJuNըp*9GX )L*`ݡJrg帴ԟs۶2f,Ϋ@ñ\}!bq2(RsMy^=J(VqzvWM|_}*1|5 ĆzCm^PoίLoHIU%/]#ytK B0{Mcp5'+吉U߅tBؽp#hB+VB&K/+D ʃk_4p`0y`H dވhi 2іʳbh@]Sr1|up؀XPpG[T(ո)-\LJo'q@H৵f7*[MuK ~&~u 4{VE6)X\6 ^6\+&zq)1'd_,njƝMG V2Ipѕs6%lduť4rVB*qdi2]r GmeDWf\y׃<Dsra{Q$&-sN7c4.{w5v6ҪQ<:h:3o/N )Hz94J&*R  E)ALy~*yƌ5IN c ʙK᜖β-ZkHdF/)uFW']7nضi,{ mC%cq?EP^K\<2^Ru 8a\Fj9\6".1$P(I pa<;g4Ѹ8c3Zݢ޿o\zRCjOysN!SVtkSKeϞkND!(:ߒ;']x"M0EJs`}5hC,FL6{T̩_=m6kʹ04$!+zR֬)h_I '#IQT"ҡCW7Ĩo O^T)?/ig; yMh&n(f?;DX|lVm sFKEN#_2? yZ%J2˅. :!JB1qk[M80BcGO.m`F0ClK?1AzWu]#g.LuYfb5|X"wx^Tխݬ;Z[OQ;2Z~gf2mNVo?[I鸞UW?ΏIQ?W !U[yxbAҪB\nLzɟY˃좯p* "FwfA@~Q9P@49X#LgzlKYkEVv"**:GC0#ތ5Xo2¦k)&lMq]R%NyBZ= 1CT+|o}HHhR*l, EAڧ!SoBfNkjm3y1axZabÜ(nP]v1 8/QF_<Ʒ2܆ᡦZOI&xh"fϩUM,q"T d}ߏɦ6J_^1S> A箋2Х.> {e%CS~}7EqT=ӥA`99Jt\%iuRIDX XzrĺoYldZրڔ]l*ۏ7$gŵoDs%a-ߎ "$qK1; opjI/wpZP{٧q!~3?;-wbjEW,֖1z?EXajXX;+;a4 f?ٸ UbK'+Xo5V޺oYfwVvϸxSc쀭6n}D) 9#7p4 94A&534o.c3j* i`xQ(Yd"ݜg6rd: S<{bykd_T14!PpR t7|!ɮiYIL7 B,=GwӼE~ջ6H\ySpA50<Dzˁѯd-+MW?-nGƴuKưk5ztJZF/YIn74[gAe²+9gߛ?56OBr# gQǔz힖VNOM K&hY5pJpmg3MSu9KUjʮ y]ʠig7RziEWY\µwmٯZ=^> 1Xi̶(Dd*I212_k%vxg|Ds|44 * UcM_{bdҠ*yу}l[BOqͯc9zHk !RBG*aaJF)cAoFA8ґ8 G &0GaӮr&a:l CԵI~}*r?S{s*e\[^98!MP;#M wbDαLfVSP\ Iȗ?6adYi/ Rb)_̙؆(@<,hD舅xCg(\KH(IG~T: f#tVNa4yHY["E~7`)%r`Tq!Lsg@R\.d.:?f3N T2\웤a9a SnHE?JV3Iu|;z>rQauK1جW$W7xi _zg+Ц tp5ӧޏG>wD@Qf /sQ?S2MGR S `1ވlPLYWbJX':@ԆX TTȺ g||Jt AK_auh` /axY S9S .K fB"A?#R"cKAgRk/fehJۃ 5SYό65;o@NxMӜ{gwpPQryz^gT 1NHOiF7cGj "Ub/&ClG0WfC;&+/U+ॺw kUriρY23e=Ua;pՇ#풭C4E@I,'A}gWL eE.Xܰ!&3U)Խ-^IDZpr0LQb1.)- 6F%%Vp%#oZ\IvZ jUEoA8L=1b:J5,7ɟ29qhBaJ!y. {)wU$+M ~?=.^]`@VëS^Ε+6Z<704)ӛ`_75&Nb8 T!=PQ& 8S2]{"Ko)K{ .)>.%!|&bڐ3|0Z1Tʹ%'ԗ́?x72gC t0da,Mؖ( ·?AJ,ES{wCz≸&0јkې+`.Lypfz(nf}m7ջSdo'iWH@ǕIc{x=H'cj`$WJ)@usQ?`ܒʮk!xiP&芜sxW"fI8md'5k\=lٰD@ey?NO;d4bf{vRU 5vxY334#Zfv2zW"`yE@e4CXC6 /0GelK[?0btrFLG&c>V:"ڴgjŒ}Z r;<Bɱ FA֡?V;p!º@J ɱ;zjEiM?R8ޥv~Vߙi}Oc!Ƞt6y>hkAA_@L빒?Źo,NGwȿHIQ8'},KcA̐+!]; rrSOh}+ j;T%Ë04q^%\'ڱX٘Yaq>+ȴJ#>tgLeF.~ƾ{12`O[+Z`\h\uGy%0w9*XÌ;]:ÑQ{1{ U(:YWdzWz_^Xo݁'剸Wy`y)_q}'3y:ADuYV\ԕ_sŐ%W[q G-Ũ%ٺXZx'n3 5ERүH`T2iÛWl2l7UC?qv Qm\9A; (}KrG IBDrXU$F/:"v4J3~t '*ې: ]=P"~'q_Oq笑%0 [Z2T/[e!3H^Pn~VNe!hR1I(t"vmoLI | ESiHtg{"r*J1}?cR4% hbILN"D6Vkh4'@aSLVXxTEZ-KRamZK}iқ8T@{]ʵ`LxKD["J43~~ h#Fʕѯӣ8[@zK}fb&Myvvp9xQVjf1ŒΐAȸBwٱXH=f9L*/'Z9/iM슘{ڗ>Lt.!#%d\*L;nKۗU@p՗#F^ >7+],y E<Мr*;[i|y.jbؒ'n>ndYGLɗq*6P hE ^`1!:pUHe5LVC-mxE"|2Z)㻓mRz(:KاOh2qVM>,քח&YO|c~?zxB`"V+rhL xE~ð֋ߡm TdЂ 8]iXaG-W +##T{` Ε~o~!6'HnA2%o57P.(n8l#ڸ{fKOwfQ=%K)ľVnpcIϼ$dAF&B1w4>S3 PJ!!pm,|3R<Ş޹HD Gls5\)0K⣉t4̧T YjQ.؉",5djy(h.svL9 Jju0 `ĕBiEuLKt#P&+ljQY%V9VAF-/DT3팘MxѤU & ?j|b[X5%SOh"/՗]I܁4^%fCKBsO#vTt|L5i׎23J' VęaX;6O)7m+buO#MB9kT}4!-u#sO~v>+v3)<`8;訍*%A) ~d>pq3HCK@3:MJkOIaotfH8{u3bZK(yF9iCR0"POf7$ϒD|X]zEZxM4f)KWH n$༇~x3L0J?d"䳷q1 LE{Cg()yp<e2*>a^X]iC*(pŒ3z-L_S7΂-~&OۣBq[U(7SBr0c-d$4-;[F($bvs6oH`~ ?)cU0}YRz% r"Ӂp06Jowo̻a8G.iڦF{QpiNPRiVqՀ/K&+Lcݿ2I^te_9i ;A#:{DAF`.!OpǜF͒^~J8kT>|cueo'E' Q;#sI0t3$?`I"tNK]t{5{s{Jqic 8.1̪osn9_ 7:v2nM𳤩lm<&qVr1pբ.f*ʨ`"+|_`wl^|( 6d_ ,Ax,zDlDC9|)zC`4ʗ] CEL NVFzXK$'9GJql/ONowut (~WOjI[K(i|[R?YX[r%-0 #Mm/*?".[ lFxؽq^13ZUnWӵGF xZ:w 69:M:2Fו2eOH/ֱ@uP?].OCpj5f mշ Ǥ!W]Z~$ q嬗^ R)!N(\J6R&+K^'* I.nkVM~;h$HGҰxEE.vNC-T]u}Yœh+OzwYDVۄ; x, NP1)f3*J"pbɿÕ,/L:IWc y6T; rD1{~/,j{7ulzdڭW CEA+ٶ@=ԗhes҂ܲqU5yƠ9Hh+`@y@&V ^h}'^D#%H3 \:P988A5O9X)iƻPDL&&K ӣ6 "h%C!0;"('1 M-|+hh"O>bW}- F%>%M呒w3?3O2BAT KO8  "HzACa]Qfۍ@.G]6@! [t%1MaߤĤUVL~3IejUaUlH @ɶAnϸ0+=D|54]b !X(LĞlAt:`X΄ٍIڔ[@g]JtIp[WXF?ns ߴ@Q}vvCM5t >p1 ~q;.'˜˱~sjHjY^./l{AZL\'xi&8I;;`YrTG1d|e˰}Ž:&lR]̳!6 d!3po$ZPe?n[}J-8'98=g |g7YwPhO_"pľqN([/@2}FͪJ:я%Emep?4KxH^khA/Yg㙱'n &zdtp'0gҩܜv03 bVtEBH P7ߖ##q{ώ˒u}1`]܍<`sKR﯏yݤU386YP k/E|N^e.6vg WQup: |-|UTGJ3i;EL* 2#m2H#9dmxs?$Wi2YbnO~,iPƋx__`$5c5,`!?}v<8m3Ɨ}&]8O29"9,֨]XvMN=e/jG{7؇Ԍ0URl?K,E`H*l:jDbR5m׫|*XWV#IіwOE^+UcUpDKô IOh9",hBWdDʌ3z?/r5%yRl *ղ%Yǚn56 sjxχ%nfIkXho3d )g '{ؙ-ºI%gI`⽽;W\D59 7=( Ć1TGgoq_=-g?\7: w%-R̿D N_NAMTPsimHpVt6VI:cҘ Ž`ҍl[jzmrjO4.nbhjP&:с|-03T,)ZY0]dV_Mh&al>p|қUz-Gb| fj&BxK!`ɧDrQ~%ϣٿM>aK z )]H1suд{Y)DY~!7.Ac7 ٿL폵cwWb0 N"vtȠA쩄&BZ|=fU2C"?--t飊'Ӯw^s볮ƣ\]͉g-7Ipְۧ1[rg6h ,plZiP)7=r{MA-dmyXZYpח-od@nn$ BI7AQp1w h3 BmV%0[G7 nj}( I2[qD iNҹ(z;;tt%[ag Ӟku gGGcӤFqT;OTy{K9{EBPX+Iq!H,o%KbMyYHvĊZnCKN/?, Yv7; nns FdMpӀRn I{g"h|+0xEEuY9A,72^ʏ, X]|EG0JL<{pƽiQPrcc>eETB`*%qތ6Ms8vnǙ\q!RC*jȻ'!} vȒ^5;R Oi̞)ϔ'ǴܭZP;?q02iJCeӖam݌lvTl1kpT]CxقRɇΣʖUHH%zVO#UƨHN>}LݻnSH[zkq-ڰ$X%%F>Ua`q"gG'BAgH,d9JO+*h!@GѲ3 p"_o^CKĵl 0m`џYU,\o>$2f}l}qG-9ѱ: bjBZFǔy)N݆6"G\ybiO,4;:V'0^!h_w>#a ԉ~[ U%_tuV:6L-KyKi+G<.Uh~HBGBLE# \hhu16!BU_m6PXA O3gب^FC\4NU30: <~Ad㦾(ɉa:ɈۀԡRfrV"ǧi#dȉW|et݆!1 U5_V|' P+#j'ϣ`z)CDܩk? Z~:}c~ AO6B&EZ:G ^ #xZڽ{;3@W?5׶r(\,nbs(ssY~g+&^OfgiH9$^CbgQsOC <5ǫ +T6"ٴAngHZ`UK}2I1H9`gNs Gr(Pq.»`Q ܾhX4v^n^G4BgSuodcƛ| Ĭl";Tiď75>W cŘtcPW}KyO9^#+fǰy?V]MmKh5\g6G+R4VTNxJi`ǻ5.B|LS'9n~hX"]f=J!2HG]۰[A0U,=rBAlrxan-?B=@<{Wˀg@G_SFu3FM`s:R ".$2h_5j_lu%F 'QUg"狗#a FqJ5joZ[H`v{˺za%]]c95d؋^K罨E:o]S5i?l+Oe¸CCx:;Aɿb^X2e#QZth+@(J%7cEPĶ UԚ]iz3n\@U/׸9 V=Ng n8? 8&N!p‰~h>%+'/Ҝ<%Gwr8b$O_k4>A@G_jF^h*ɠ!]\țlBNn 0'ܬkVђɓR?y D@W1|@2Fcz% > I9ȧ#jjD'~2VM)/aln%!! Sڛ^4Ki,)==mJQxrc4[-l+`Äh-(mWnlesy>k>YQ1Y2hv9āg|D^.eލm{ncT$ůtƑk/ z3)}S,=P'5,,\#BtgI:6 Xtjr8z+fjnobU+Na70r|UAڕ4 mhQ6ϩV!3_k=-Thz`Fj0YE2Ivvߍ8!yRLH'ҿ PƇ۫cxXGd=۰KɐWtjb3N,%S^>vdǝ1GFx5ٌ'9"cJO6+Xₕt#iSP' .-!} &qztSѸx(EPض_t:2?'67hp[KX u?=|bSk:_𚸯1&s?.Ej|~J,Am7%("fFw0g.`}4\:E:^Fӈn!ػKbҕA2O!"6ך yfP`h8_,#?*t β@B;"gIIBYe|o[?wВAPGyk]|`J^"I6gFQx+ D{HSLW௓9jvc;p0RޞȐVP Bl6'T/$Y5mtqn,"d T\ 9s_mdj;v_v  7r|˖/}Ht$InG`*5Ϛ.$D'%qfm1CM! *97=F+9QYMN˸_}6NGЋBS"/Kț:#AV-Y+cX`hB]+=$;\~G1!kJb? ..cTO2INg٥1cFp0-=/`OP8'1,B =*1=TCjĻ^-І ۟†5K ee;Ȃ0d֫k<}B$}gyi8){rNޢrݶtT1x&}lwusaecj4+L, ǬmUK}Ɗq ;m^C`VDfs\-$l7215 Y_~yV";?Šy1~Ƥۈ&OXb+[w(E&OUҪn٤$t2v.e|ټAc`T6P/1'k% #y~73Aﺛz .&?\Di f揶P?z5Pl6 h7zw:oIDqſDޱ%mJ5iSոFȻeZ`9ZIQս+k(@%3LFSAn v9fZ/]JxS>pf@{[V];(:`xXTAd ]3-/nD2T0=1mj-o2ݑZrJh!چ'F(1P []EpXckEwL)$ӼM҄ ;>c宏A3Dj::i./i.#`+U8Ns LY_7 ~F;;%Y Opacr/z|t+{H%]~1\a&1GxciHnjsٖ2|O[?5'IF~mOx 83WI4P8wo/g 3p,)hm^*j";\!YA"NZxݩ\FԎv}GëT,aeJ z$\a7kOuSgn5D>M\F2+a#f^%%u6I8o?"aaо[D 5^<XL{MoD #Ǡ;<'>; %9+ZnouH!#)=Us`%m"1d=%4%I!//K?Щ). ( T>.zq !/+fF \Xhy_wKcark}c/G~Ĉk=&xyYݏ26}]7GMx.[N#&^GR<%V'?ɓu84ܐK_$2W>SǤ4SmE_i;)aʠOpm{`+cֽfW"蘧V7BvO^ Ob^*9R qUhGCY(Xpa[*e +,F̌vXI2DU\h喙e- ϯ &bcNEz˳FKKaZ.włlUnQES5\(34A|2*U+ Nf < {$V pp@;^!JBDyܫ$_vXCi/Vnj'J-\U:lp&IT[24$n/OkA9J l [~?FS8{ւp1sF\o& fy$.蝬\'ɕZJ]I+PH3RԞ9{x;KY!.W*;Vj?,zF &%(ƇC#:b.bh=KȥJ<".EhlX $A>&%L{G ]M6?6gs/yk 3=Vƌw: ԙdJ@{);;V&.SKr2L]\ 4O|Ebi*̴2lg45nZ ̹?3bgD/XFt wP<ᩚY" 2U!ăIȃcC*ŧf<9Knąa5a`c !s>OWi,L1Rd(JLGirAN (Le~t*"ػ^X4I/D?85{& ÿJ͞#h/i "qv!Jefp#XiUNU;Z*]c{/*\kEH~#s0;4ωGPW%NM<0X[jI+BqPoeO%u)OE#Ć ‹8*w H@8=hqZ]}@"ݐ=K鹖"ob-arQTN|9C!fb]mWm[KZW)A9WnKBCyn:XgLF! ֘WAHN#aIzO)Դ[ԓ*jѪW)+3.k_q~Grv-SDw@@r0NM^ %v)#5ƃ؅_E%;FД_.mwQn c_6,&.xZD$7MntG<0),g˫t @RyXZ;`sCdёТqu0@L*^LO6oq YD?>>BH/iQXa3 9;%xI썞T8e%Ed|3!3fZ'}[~yẃ|{&)%tCu[GVnmIAus P/F.oon9"CPmї"cδ;agdg\LaZ Ml#%pk7`7 gZE-]MwwkY2_XX` ŋʕp#=.%nJn3Y7d oVO` Xh^g7Y cH5 eL9>c~\3Y4Ƙ8'Z"FU4j젊7,vdx p 'Իpz(j`D1"rmHjRu +iձܒMͭrNC1.n~) X5Xj= 8P2KAMse*6D2WN|f-``aދ؏ʜ$v&e gxQZ$eʛ ,^c^]ݼ49C66q-2ϒ(gaTo%M)sæs`ټ,66< 迯PW<h]gu &1-G.d8cߚj(, ^ucI04|J1Yzgo[(9ʾlRs&bK/_]g]̣C5z q| ;6/к.K ~mP_b\p 0F)^-6yXG IAkl7Ӈ[: { 7K- Rȗ0(~Ԭ[q-[ ՝ }4#ۜ/P$4x>6t(g)[{Qe:C q)/APY5ձ |nxØ& ;1fC>y@6Sx'0V0ubKۅrPE` E$%!)6Ew^C8U`0w'"sasGLҺa}WCD_ 6 2/{?FBO]DpmBTBcn:7mGaBn:V YԋH Zs"hcq=v Wױ>[Τ#:N*K(r+3=LJ%; R,E5xحvΊ^Kd QR]jٴTPSv>@ PZr8MA:|뿸Y%8%=ҩU6~ַ9 M9VbH>DC|Ms:[վ,px4DN5N%wy mS !gI>R7|o}41r3Rv3?&H(HEIyo2qaߩRkV |O ?Bf9"M_}˕*kJhOvf`9jK0^9H.^HAIfkWy,Dfg= hv@03 y,BW Uްyt5ת2[`+RύM7tV)` fg(D,A\b! ?Scа ][UB7f_=E/9^[>a9objX_MMֺlY솯WAi⻴H%dfKԹ3M>90dsv9r  숱bBBɲ❁Ёϴr1} ݒ&Oyb-o#Kże&OfB-j-G#sqK⾈}].9P7@s;͋K><Kӑ疻:r6 gAmmS狟O'_KiU8rl$ϣ>a}5r¼q{#L6F̅!#Pdf]?KiLW᪒U.—5u P\[Ws)qvM7;z6A P//Z #f Ԓz} AY+Wh]hX9׍gz'e\ Xc=~ n>ݮ'}fNۼ㳑2)L$FcjJ;llla&6x$(XTwɫQs?{c^3n,/n[O6iWnYwa irFxJ2D(ɡG5uwY\WhO7%gÕ@!~c =%]UFTy$(36Wg⾔"iRM1`E`N;tlkA#AfGnt=Cxc@bhss;c~eX8g/њU@޳[X\En2&d-#^Jul|QR(Mh1HRi:3bP ]ZݙyP7řuť IppR iNpsL"V p|2WAP5"r ~Kyy βGsEEQlx@FrEEʏSԬ[yx` =򩅾2#K%ab,~P]~p2T</#=X)HstXمzv?Jq?sAkpޤ}SzkuW)M'ȭZt̻"xcέSN5vn# %91#CAT@Și CcIJé.y2s4%zɟZPoq.mHX)b`9iMPfˡ'4읛k-znҮv@T02TG oM߼ъ ZzZN>XrJIMZοEzs%˺{- hQ bOXb,lbG]ɈI,d:dd?CB!dvV6b?0fH³#eH9ƨe譝0 Es/KN(Ig :̌Rɘdb+HX#/+ڇMյbC7=S򻗞+G:Re>iX1h/FPTϷhrޜpE|r!'.!wV`+0cU%SrLq.Da?Uqޞo0UՑm :j ĚIfLԣ.V&V+c>1ə^Qs|?NDXHq}v2ŁҎOKd!sճg~oj89:^t 5;*I. (.-EYݭ|X&";nu?`-h=fA-3ɿƖWʺg,9sjlv?Mk0N,9ֶUSpayjd.=b7.T*=pY@4H 79Ygf t)̹O 䄣a W(ʪ,w3?g%csz-,bNkB\͛B~{1J:<IK`D])9G)FYE1xan)^Ge/0Np/TiNGtCxsh,8pc>:/w. l|1t㨷I5A?U>dK=Q}o$J)@qhFMNa fI=0mo,\ L M6y &=%z͏fClX\ Jx ^Vp$.0NΰwOs ǪгGmFKB_OWY~3_}|ƃ 9;>6k3K43<}:kNm3~U^'fSƴW骡awuyS,(-}5ݒDga5:}Owh@q&@j4lCυequaz،; cu(k߳g|3}N1U-a}'d)DՌP ZI)*/ [ A٢hJ_w[5"$d#_b Bֲ\qX=Kv&֬1 D I(S~mn %j{7jYZz'H9I-KgԷ;ñ43%^z±nnfҷb*^إQ ,`Í6]sx#ȳhD -i0TqEP%Myx0Y4kɵaYC~rZg<3jW+`+N whm){$ΔdRP6ogUU׵'D$3!O1~w_џܶh&s4EȋVz'~;~|D:Apƶa^W׃A=nR+Cs}։*>OIH l8x>)@ WҎh?Ng@f(a mjJN˵b*e_;skϯ ;HE^ !t,el?P>NUU Ml3D30P- 1]DtiC&ߑ8=R" _5hu OG MC:l9^\7)`a_b1`żr}${ho[T -WiE0-&P8F$6D0-Xٖ:!xrR1b6cTt\؝,Wn+HN;\Ů5:>Ʃ)FyVeH`г$qAs6ɾN,\DTR)E_Hl!{QH>S{TbjV Jy)@EƷf~+s8o/DQ|RÌT9s2Iznj Yla vVg,ˏEԲ55Fok~ 'P%XiQfz|C;ݿ18/E6܀|}.ƉpcÊQB pj9}d8>MXR։=ٯACX'A6 JS2yq=ø#Wex1E utL/fLMJcEv9X.NvߐZʅ1{F1"tuuٳP)N?1MY2N|HK.i%uXPAz޷+Agztȫ*dR9LJk<Թcj-A-W$ZXY ʖ<sLz1۟)Y]5*Ǡt|qݍ(j(qb 4![e^>P[a,01w77j5*!{ǘVWūUҹ!C]_t 5z-M]ŭ%헮": &|6yiYŏȊ΄^*Y~!7Qk@ 2hixJU7*X mOA>ƨ!x=>ړa/-خmO4 SsJX+QυhHWj'uyW^4VbT<XfVv48PE#аEN[qIeLs{pw~]I2 S#\>it,nN@͆h$NߖZ U(p`Zj% XTN;b+@ovqfȈ9 c0벮;j*d`1ѩ J8ml""\)]MXڬ{ځ״w=S J?sgt&=fQ[CLBY.6T7!Z?K dHG#ڷ~r$p;Ƶ` >@G"[9lܛ(B bX^ҒS6q!@Ց 2W]aɪź10*b=@E/1Jħ")t&_$^]xg( NQH)N7M/S'Gn`Кk#NV7u%(;e=j:( \2;v8J8;٬!Dm $)uZjdZb$۽j!hjRX2=%fO+rROwDt"#N=XC/-|}F_)vFy+6) s~k.|m_pC+эpHǗv2SBʍȘ#Z%E#RX*K1)̿?[Eqؖ on``31SFj9A2tEͽžDb~@2b7ƒ,;%;^RIcMXe9gS,V1P|Jx:>߄-UB1!Y; tv#fvš˞y%ɳۛvӹض +'N270 \^M~b?9Q0Yg_қ 2 4к0$'з֯FCz%k BwP# ~7>0Vs8}\g.$ewwFq3ը]?|8U.?摾b_ژF|i|Lΰ1{4RN[4ZJOضh0Uk,ÐyC~ajnlHU1m5lhHQˁ jdu7&XtMVTj:^AUYec0/uS,lA7}"}/ۡ:63Ce7냸_O@YW="AR2 y(EђJ8^^:ә_D^DXq2޷6Ibq1=9EmRn]dt'ĝjc\)Jqw,fFelvhwlԦI'mkLw!*38)(k%bfQ)Je~8iپYӇq5B>̿'jO )N%Ke$i }zڝlfHkl=!7$)@_&G$S aᛡtG O]V`ix Ӄ0:fn(< 9^z8щSKt3TܺȐP}n, oDywXM-!Is; a76q`ts^A۹oBxJj LS<|}%9ɿ;`.K$N#T1rP̈́ [%ÔsD<0̛ER{AX79\FXtm L xL-:{\~)\ԏ NM#hQNP;_Dſ[ ?<2wTfmNT|)bЗ3_n\Z bV@2rATD]܆4zo+}(~YRLý Nm4GXlz}#s\ʾF!\ds:CAgsC©?3GG&d(lW7 $=+&ޛJ9 SfԂ68~pw1+-ۚ`5ByZtF][r0FXiٔ*qεlMl\pkls]<E%d|73vh7G8z[ Uj'ORP( ?I |ra7{1ޫ$=.L7T0ΤlJ  GF2[`&ۦ%+_fCU 9k@ Ad?1O/zVF JhM`j1"lcg\`TɸzĦhצ! Ax|_Ƭz_> 7ÏYX݁^ap#EGx@L=zO콗Ryxf1L-3ܞ &E%n?QA;?LN|kdu3//ӂ*l$(~jq'ˎ0]@3<N I]Xȹ)zFU$ j+En|^h,3d$.0Ȟo"V|2\{^l_fTpi$Oy$Bz ׬ځsgAf]=Hφg9.0s(T nfp!v95j>/hB4/ڟCROJ9#QikwLDEEk.lE0cs ,Hx'a!o`}DIXZԢAusb f ~#9z,B5:Q'GP2#k!B6Fzt3y_w~efzGLsB)ڏR,]$#LŁS؁۶fOSB -3 e*4ׂx;&h*p+= LZSkĥ(J40=4[a_@XxCG=-8q: BqL,O}nB׊`ODqH:3`PhciQyL# ? F(F%2-UY|Zv]lIKv;(͈ X=\/Rc}}hD]c ӣsw8ܲf犆ju}ԙ,'jכN5a)b=jc;E-,2NP"B0Ԑ]Ǜ\ND7?K)z^kHo@n%gDE`ҍ|⣘wɅ"ɻxXKYa r:enֻk2T%hJ/H6iR$Чx; }t?*}sI&1Y M#ǡaS8]D<ՁUV7H n"a[Ӕd˔ :Af!k@w^AiyH'$\#7(p9Z4|<<競r!ŋO\p_K9[ JuQ{F40@C'?fh17}8B-`Vy(ͽ Dr+B::J@T.i hIV!LZʡwPbKՐOH&*4Sr-c$J_u])w6-eM E nNK<{BLT?C۠Ξ5hDhi-V1K6~CӜ`K'VִuM8✷(K`*xD~uq GRV.{NSԍ˻0"W`п\rĎv=:m93_{(WOŁUm%y+z 9Y bm.8f QVsNqHL$ ~Cˮ{>F`W@lϛ5Zq/#4.=e;7(+AJ3P)ugY# 6k4ۏПC*x?#}4dk G/lvH==iO3ZN,㰕-X!D }*X3KRߐ(t]A 17{SNі$7^2$Pn(⺪kΩ:A:k(بz p6ot.\cUA$.CI_q?fP,=Wy-+w;%T2R& 0L%zh6-5w;!sA/!8,\mG\Ep%qwJ.elW+9ajfy dNmk/W/g/&cibȥu;l\|]W?@znSy~ao-AbV!\7LYZzACͣ#C aI8)+xX\m3|r;?L6~D8ŷga/) q}bՁZ 0;d< ;Q9" ,e,4T2-|C+3+qD-],3{|cL%jm DcIbb0jJf."/Byfdjgʼn'}:-lW  hX4u5\JH]kלDAg?EZVdݛx=>'4dn1 {>KMg 'FTj,.O?bQ+u]¿ &Qy5L5cnׅhC6b`Jn;O`ֿjϪ+ŐNZoH[ Mm I¬K,U.;Z<P oO[(%)[O{>/Hhy&:?ق i鶄HIʹわс| Xr z7r+B1=>}}/$3ն+{ !jn/rK=ӟ@A%9O"h{dT{XWօhwR7.No(~e*1֊r 7̖t8QEf67%gN9i%$RL<1E +^:_S9qt@9/Q58[BP>*cS= TQ<chDWȖP6U srk+OgyE8xWzpVEߌƙt >~>%AY60ENWP7j]-:(ПDkaA.%܁hȧm$n. ²4㪽f; Ae fz֨ǎՇgJtߥL[wMW'[u%sʣ%c)/~I ą.K^wO(ױN{tS4Hv]w֋PZywI6.ퟤqZa4#a!m)R>4Mp꣣3F)*Zg-;z\T.%Гj* %:ݡr_$l[j${7Î P&CYv3So9m1nu;+k`ѼR{o~} N VoR$aCIN67f&by׌0Z<8h[WhF{so'@3h6YcQJ W7 0@r8C :LR8LvTN$gԺ/{_2Ixr]{6O:WrXRnܺs*Z٫RyUb5 o!tgW>WXjS!ݹH Y[= R2E?weX~|Sn^ )=nxmOeh-ԒF&lX*r>B:͝@F^OAn.+nahxRrF@)o=H¨R}Ci:Y|Q=C܂,aG F0\`axK߼-<^W@VԑɆs5/O|Gx${*^2ǒ @Ǔv{ GC9ŽVBˡaE[ynj)IUي[z a+,hi*9/Ļ"v7?i5ۥz )/j,M ƪ_lבDK (0a}nkoЯ7(e74*/4u8a4CS9CHf'T.k~n/~[P].X Y)0#qBNjx1HTQW߇dDS@Cr%_]{[s   VNrC]y[h]w|yk+}OjGV9cvA(d:f]:7^y"k9s]<`;ځuͣAK8'D_*1Vu6eYJ 6;)q>Ҭ'%E>v DB]#^mzEX37%cXS4%7R<h. [”f4(fhȭ vk#Q*LvqwJpEPhqH`q9^#!O? mY=L]x`J(Y61s\uB$pEOQ`:OC] |7?dN2cRr^1{zrj4;`KiA7A6.!5ukP#*k A!/ VB"3u%plbgUO39۠Ȕ$s+EI;/歩-]oNc0⩆E/ -S#aZP>%kt[̔ªl:_O? 8PvteOA;.AAxCa׻dSB94Û A4mq~G%(D>I=lJm 2"H_3E4AX@Qm tObĩnŹE&57Uxm8[,v=5RvT^;DIB+<#Ƭ4/[ @ctD] }̱{[1*ҺYIBf>b=w*bVb+Xuys:cU97O$5_x_Ǯ% 8 4gnWqdim_Լ^{S 5,0jP-8ڋ'4-0G`+wbod%JX+UDq!)L Uf'qwiH]4 {/ۑg z4Ϙ8 rYYsTO~(>N $|$ 7M t{7Fϊ{.5ԾHzo, e@=A5%7\Ç($D%q9&'c䈕*_(+!H-L~pueޢNà|bzjp6 q˝|qP{w D>tfI{η~> W@4c*)c79#Bg V@8S[Hed.6B=ַ?#`i9WIt*]}BipTȹ%@fU>[/?8 :ue?m4QDk({Zlc?zxxa+9=C%ɧΆ]/\U}`6R P3XW$Dw}L'/ʸ謜JO$k81Ȑ=SZ_ vO;)6l\B0v. xAvT^Yb=-RdAh{i0Ev2H5+!̗g)^6awG^X ւRF.? -"Sklx[5li )LMR;S$tix'v؅HqFB 2!PKk=OKrk-(KD("FFM5|pV‹:2Sy[_e[UmgJcP©q6VN۠琀Qj҃DXMrMkr;wz| 39dtoej(iO՗ؐ-W-S/g n@A©Dy~juj";B7Eمze [Ǩo#i=d L5ݒ(؞y#GOr1U;|OYEn"H1tz/:0tX8 D\TTN\5'!݆_#]%q8e5&R͟o{׈&?ӕxc!_ꃪ͍ Иz-X Ÿ8 db2 0S6U>iRce '$WzlkyAR&O4"S-,WQH79]G SgY=T*T`wlu<\5~8ƒ; qx3]Y)@Sؾޅ1Ksyfe^ѧpw#ϋו9P6|#*(˩̅Zc#o1? ?_Բ ϚVl9#*$4R{}5PFcL?& ,Ӷ)VFOZH=3Cyv:UaI.3@PJ6ILF=g0)F<{37e"lrQG/C!$/+K\{>%:l;C?}G8iL'&+מLH) Mq.*9܁,R& ԏAҽI3,Iɷԉg]m+_11dڧ ykvXKV?fwY{ J1پAkAˢ5דN[:* gh%À! (|#.Bk:ZwhN_JV]dz$n,nuq@M+9&OIo8 ȶ:9 ҽ@?;N.=mˣ'FC.r` }7a-? ]tGӔCYIC4&$4Yl2$.6kfIgź\&>m߿ 3I`&kPqDitҥk> Hix1ڨ4>yyGwO2he&c?=ŭ y<y&19ii&DBZB.~VG_!MV̄3 w Gt^fb1ls&zeέEif_K0;o2%NB/\=)rhT[%Vo間65):7_v,ΫNC0lW/-PnP+Ƞx_X<×lv `BP+K1|ENFy311 <5mK S8#-` &-܏1y͉qh(V(A|?f61M'<ȷ R"U *B{[ͳucs:+~0ڿJ+9-_v. ŮayXufʬhe(;YM ]同Gpʏ )i;z0 ;NX庥`ؠ=OVLa0֛9D!ňȝ+tG>vq1/)J@l'?MQ=LFzI|dI]=fPQV1ac~kN%tn# ':.sm~Y0ce+r} 1=aAķvYAV^0@ 8dHE<{?8M'v Y;bg!tyQ3awԸӑG>cTm,5Yy<1\'p<,+./'֍B]q!Jc(,'ُ/,&U4z}o62N:1Orj*Jٌ2[w\V70T"=%gȦ\L/ AjvHm6p|2Qu /9d10< 'i $rWjNWmaPT |~w9,qWҕ,Zhd줘xs:JFgek蝄[WG<7181TȳLwd7NUuıwn-[!|EVz"'.;ky*iA4OPhZ/&DN$I8Tb,2odԹCK6?Їn6n !x,[8×`pY?-sz/MkB7@-i?XSLd>O5F gAhM Bz j/ 5TWzLzgGbRSS?'LGAmЈƫ ΁p w7Tr=Ho ]a_,)uhS]؁I~;1eO4_魛D䪨"1ӷR ?Wc]w@L!ަcQ߸dSh>hkr6ǻCkq."le)$&]ttGA3h'S;DD3\U,bNY[}-R(i @aeA߆A*J9S-ހٲ~W6-ɹطR) l;P|H!/A)Q/^l Ej'wF΃j?AY_|Ñ{$ $67% }~OO""<"R51_q%VźwrL_}(0l6eOgBkz5u`fC6_mAҰlQ4I:w/ETTC!C~gW5~ݶV8>*gk:)ihkW6W]Bu+̖(cgw"/ ]#^0Gd85 =F@eԖdBa]t)`䂺<-М; @.{M!}## Ey/s,p$Z:'=PdsV`03.9e2RzLH~c) CnU"[!X~fAd ]qVOTERٕF2VF%x-ugSh]jp8cbF(ޫ܄ p}X=<˷z1ߓʃh3p $F+xnA^DapA^Ѭiyi@ݵmjzf"X7Tu4o.^`@頚L4%pN:&g8ܨvsߦ_{x?~+3xu'r׻03]mJP:rd~ !r]kL F Tox.oWG! ,mڒwH X̪&ރk t=ܺ&l]Bx6I.+(NcIT 8ZM PfIX3fgo`g%e"mΥݶ4 RB<(yeZ/|T1} A9XɚM&pԙ2'H) .Pu|(UGrGIp3dE{h#ȣ:aY7^DWҼ캿?CJ$% >+jDz}^Z\B̶ j g}Ɍv\1X"q$= @s{.Yz[%ߨ%4kQd "/F;J0 *ZSO`aBc7*-.qessu)dJ͟良_>blT ZއpSD%TN&^Zo/siӭʿbxLAYN}$,p+X]:|>p߰_@`ǸO弉/׌M|՞4Q]v3YAg=y$"G>mm$ {p֙@+E\wZi.o.PI`.킟˙KS>v-L<<׉r4?c Ca;ksצB;%%u i &.:DuuR+FqS3E wV|?yHS;v|{\G7}KU[4YިcQw54m؍Oz[L+ 7V2].KB6he#J@t)eTY}L 20stXWW K׏21(ʐؓhuX>aB?[. Lw<]A"mm0lw4T5F2[st riwG:oDo>7ZyWŢ=_1GHfyNqϬ"v egi,w7# =Ŀ `^b^q0m|x;( 8RZ_rԦ@C8TdyZ.xIח;mVE]jp=uz<T MsܘF Rm[!/6|o@z#B'ӀVM_O\;}[|w "6/.TŸaɟQjZ2s<#2uM}!v"5RTe "Ơg/*Ə kfrCF8ߥ}d758Chy|J;pSeNJ2=Q(qQ( ;0k:᪫0f5PJ ߈BED< 7 2cCގUd[y14ڤOZzo uWgY/ G(@~ˀ&ҏhD6>(R4F.fStc>6xZ'Ud rx:jj7Hd㌭E>^r[zV=~1G;SLיH =d Zel3 [mip"u Oy9m\w|ٺls2$>AXV0Wo-He++c[r9 Y?gMH>8OT]B!XO;o͗6AO*={럝_z Nkjî8$/vr&;CyuFk"LYkP\czyi aц[)i5+J5K rjmŘRtC͆[:0@Òkt(kͭ?d< 9otfAI{$]h m)Wu$~=`V8RGJ̇Tu&/CZa &Zqr2 -V"m񜝮›>l`H1$"m-`P}SnO"EPǧSg@&j*ӲR뙽򢇩ҵoMEs+?.3½Fr@er|IĹkWhǫ{̖X f=dicV!YvZ}Z7Vx|&#G5.e4oBOx?QU Z7FnvE?.%7Up@X R#W~ĩs犥@vJb- l/jy.W:viVoz'Lg)lrܨ?ϳEw`94^rr \U̳4xd|lmf}v B>*/J O,miv;#f kH5Tp-r }_v'P%JֹeSx%΍3TχZNN_آ;6x}]eGKȮX5bFPeUGe1hzc 3]ob?p 6o*C_R 4w^}ρ=Vv흭WQNV|Oi(ϳ"!cDT1`W~/LLaw8 5YH;J=t~ v}P/8G/.'spi+XY*mc}%XU̒(k ˾8@? Y \YЯ#uM (}܋0jlX Z ᎛A&gqL3Iт?xS֔Pd!ATawtvlW[|,:Ke| +P'E~rKӴ?oڒBDVԡnZrQ : #{∫7fJP6W4" WMDA(@4G4OP}u~n3VHO3#xH |,NҤ_)to݆ ^"L946@*W]q%j;rngX18R cN"\ݡ;l"I䯿:3lĦ$:V^v#3k1>jir. ,M""{cɥCE|{ ~cP/Z8*Sg_&lz5tuհo5PApZNG?kʗ`ÒX/Nj<g_yODcJɲˇ3›"xUE" d"4oMg 2YH)x:ôċcU}hV';N"ɀ['yGGeʻ\0>aM֪Im5>&q9o_TCP̆C Uo"Xr4N,my}_ou(KDrz"-s5BtOL,w4&* '>' |3Wy*5{)d7axDv#<; )3f[VkBNm1&ivXѫֿnh·$A ץ $>R*i쿆nNiIe"ѥ IڻygvHj[{U4M[ d,nOzaoՃ]MzUcyV(Q1]cxDzyC  eeɬÄ58Y,;KEZN:V[)cʦبOkA* {PrIP07tNC6P4nP"Isieͩ;G~,&$S}:*mbATp68.xmPβxwcNDuNakس=ςu4fXpwїkV$v /tEܹc=.9JJ9PY[93jзd OxJ7=ak~AqrM!q9)^R9֌j%c \:h%#0%HʁnHދkcnUh[.O_CPbNMqMF*xvY\Pbe1$6Bzdwʮ^=Y|6{ iT@pFBNQ@]Β"R,\,O "ˀTn֖<7d>|3%*5<!BH,{CW^g(6fJJ[Dd벍;mD*TN$v2sOIˌsEc `ǖ $DQJs(2NTAz GqGcˆ?ɝ\P]@F‰Wߔ#λsRv]ji4`[i_,^zTᗦ'gc"6ޯ-As[ <&joj`!_Gx{c /uTS͸x~_,l.UZbNLpu{|Ku<=ŰJ?+pVdÈ!22S*VKao7H ƭîX1+S2C]^IU\^9+UN fMO ;1#HZ3|"93j X:f{-V&9fuJ/# hWOҢt@4;6B60ѻ '7)3t? I+0)p*.YQ@6%؞B"pɑT\ҩےgJ$4.hz.&Ev+^@2pdp߈_$ŸRLG HSy *-`vj/ˉ'KT,KT;7[.MOxtg{y[K"FTRTF^hí;Y@sΧtw\|!PΆ 72M g{!|Aԝ%Ӧfn~jť:N4 TH$ԈcjZOydf1f&UM1?tQ T4ZoJ(N>K?-7msA>MH݊ .͘B`$ Th kw-r5јKE:C۰zm5XUJ8O ҌWZKre6}*I88ݚ'H*vyg!9AT|%T7 4tMRb3.qmL|ie)[E#6@Pc699냐t+B4C9+K0I%,bVיrCq\Bq[>7nN{cFhfm.E|A%-c#0Yjm)XeZ-Z0+)i{u). M epLaɫfx6RIǦ} 7S`aWoE,~~< R5WbKd׮G?pPIUzToLvCN@̧_-6RS,C:cr6!vҗPn7ߟd%ivS۝33wYآJߏ>\& _YHp>&[ Cv6窝h7n>tGO"N3'4yPӡ"-hҔ9C uh&S`¬7vFHrb]OBkNK^dbJNU{U'$do޸\6C"Q;΁~—[1a*yyp`B\BsA/dR1 Kz3Uh/|~7)IH Of9~gmsx#xՠ峬26eFVBڲ34ia.5s냗G~G Ö$tmB򍮥CyMLkH3e:4+=ӑ pwR=̾nf@ՇCybX mU 9dBC~{NÐM.#$#l:zw.U^__*hwm;w*m}_NP2t"B%&K^{&C,BC%TDi|,${SbiP|s((}0=rh.mmWKmrCV=n+sm;raI}SPuP]\ Ap‰K.dFBT`#^ W^SFm$Miu/\]؇K#R-(YYIrKцM ?.N b,jrGĩ'JY@|>7bΠPj,-k)=oouBMZTE|_x P}VE`L RA!<8\"m"7w+ MTqr'Bw>4C_j ؅G[%ꄶG_!೹,x%ot3c#)`*fêֻ`6Ԭ~2#h'9?ȥ x3o;L Qb'qr:SSOȣoL: Qoŗ2Z<}o{X?3Kd>xcmwaEu h:@`ZEڳCU$!mI68|q[k1jvxG!/F ԕwah.}udR_B3Zn ګP>Ϧ:*gtƲ_IF d5N= Pi,x-"ѕͳݝ鼱$Q "dR\6 &ҽrdƜmٛ8%YNq宺 ]^}/aod|yaT=3a}U ѣB٫@lQZ0D3w1c˱E, zP b c`pF`z(t~Wfɴ\0'钊MYѱᨪR-^g$.lV-o:myby_i1Ԯ4F)~pGlȭYOMЛr}(VCΛ&GL38WO%F,N^m2΂ -1opΝ}.`-?>VAb8U#oaHU>Z3#CLxi Q}HDqw7 mKRz_Q Y--c \{^L L,$zcV p*LB3PHhFҋ1Z%,*$c3k .(=Űhk|sSmU Һ w%opSe'y<ћ0AaŮF)k%<N؃v$.a-!?8YL f2Z>۸eƯ̑6 ]^'%z~$ %9uɸX0.ğ 5H%^}Dğ$r3u腙\Cd Z>f$Ayś>͋K#ei?tS82 !j\JG,'̐i7z|WZpvZ+l9l2\Aܧ=44cQ?!mWI}*i!ly5U7؄p]F r 2|-@Mz>8JZU}IO_FUpw OYoz^ ]CׂUZ;'68•F)cƍ( 7pmL;NiN(".j揨) >N׆4>Mџ,i+N{$ۆtʁիygtyZ.Ʃ̚XM)EZdl}z#ĄP}s~Y61 rDRҏ=l މA@nҲgZ^?Wz Ħ0uיmI3dFԨZ#8SSt!cM%t_64,{ԡ y }oIU؆Yĕ$V;gE2h3O]joɷ;yծF#!MQUzl/թ%#*n(m ɉH]L? F@.6 AؔY[X 9< Fw`᳀ǺV;QȁAvk=TPBn2N{S:x61c1=֩ (:~QkV K^REdZ Բ<Z-EW T` (kkr_aPc{F TV,ԢXΩ9) pv78kCe֧rJepON[N(=wҾUxфZo 'QmfI8i `>BARI+/ZWeDp S!GBsSxV!v=;lYGQ "D'_qϵ;ωTNqbd:nyۈ'{t y|sVvx t7KԘ/rw0=Ҋ>ߓ}h}O.)0DI_=֒j%QI?7ypb"Y4C}W[ʛP!s=ֈ0)pvj#~KRQD]ɠNǩ h*(jN .atB\G^,8ķYo:[['A_THm5ӆ1Kz騅.{q`b4ʒЌV&u"p\8's8HDI憑Zyi1\S11p{m; E. V I5AWT aJT }fxyMII( `g"Oix77M2&AݐC[#ΊsX(b% ! ֕з)=\4[;o*wq0Шd/nm$i߮ p% LT}V8~؉$Nmo1 8C9|M Im8 =;=ShaC{8d?t9nWct.OthyrEAyhAٚ\XzGđHR݄b4amԯLnQɘWWQ5 Ձ_(L|Z%}/4% F3p8Bue %A9̧Q6 S()LťW})z'X| (hJ;QsZ+DȊOq5 MLʳn/ u - :KiV}@S qzCW~8 v qVkGibHP=H#?[b㜆gՅ)[Iv`grj!K=_m1|%9`c ՝('b'g q3c`4)lO%o*YAG\6U=wl_@g`b آ&5DFiaR#P' ^ȉ"pReV:x DzWy& ї1GClCYgB| =_Q7҃^xXP^"ˊيfp&\ \;?6>bݛ/5Xr_ƶ[psEϏ1j<>V3 *MJT 7brR3zghg)'!|Q.{~-BLY^YqGCr0ǭe(O>(Y*kQ5|q eiP82DZUc" _#>+n0[ĴJf2Kן`S `ޚ}7I;,^"Ojn\YkHK}!`3DHI)殊Rv^ Gt7YzL!=`q1l ʨZxIGMxhv4ukyb#摟uV=FډD]Mt2|mLyH~T9Sm{{>k fwJ-Bؘ|yq2aq\k!<OtFUD㬪\?TT-;|#ibVYȽF<V%Cur&VŁl`~IEFIHNj{]tK;փ1Xt?.4i wz F5l>w[yChkj^5ŀ=Uq*cܬ'/SS;%ᄃZ`>l- ȥ4ydcaޓH*xBΨ372KkmWbCbfQ9rTkfB'=FsW`K o]?@ @yzT> &0V$CSCʰ\Eh:kFb0b٠ly #Zfb7e_*\A۔h t9NuشE=w V+ ajPXJYͥ { Le;]쵅]ntH+Xx#,m;KœaC|1|<Ǜ>eM!f_<%,I{*Eow#VSD{o",ɔQ,g^=B|*"2D!1g|qtHWG`#gݶa 1nCS%eOd)eV*~Cjk2%d6]Kt&\tUwҰ(qձ;ػb:GmGoJz4 XټCY}{ך ' Pb@wcÒӬ`rq^!qKd*q^^u%YQ$Һ53ʰ4(ۑٸ%~ H;o A>N 86.?2Ԝ9D ri=Qi nA!.1 gCGЫ"jxESEdpw9Is*^}["->A(i웫Q 䉽H>R{Cc Eז'-urj3ufT۸mac FES R' =@.l0clچ(1/}aQ58.3NK(@ve ] _5ڕ?ą;v֨֝.=}VGR<ۈV5 4nH>.jp商_Maۈu+ ߭MWh'KN숽~TDc@IRe,XuQzJ?V 7ī3a(˭K3-t$/Ha"YdIs?63A뒧m^]]l h?hBlƿTU׸ #p#%}@KLyxJ,>_iMp uoՁLUOʩ{9FpI޸¶1~ <ww#{*!>aoʼnCtS+>@T]gL#zec|ekG+b$ )AwWѷXPH$j42*JoFTw8vANM)l0 b;%ןWf] j YȠs#:?K0>,*#tr8ۅw&{$-|¸Ջ^u^A!^VR$fz?TgvKޱ>CP5m_6B4mȇe߰ @_@z(˜u#!a%_j;a*o~D{E8J} UQsYmŀ.#MW/[L57$^-{CTD}M E*9U;mht~cLkqR4OQ'SS NFç%ymnaగ kC+Rw'3GS7}g#5YDhݪB$oڗb 6v #b F5yπsAlaxD : O Hiek`NFhz`!,?ghDZnWb(' ? rE}+Snuݱ }J{)x ;r8$fm֚Euu{;֠w͞p}b.ם\2I.vlPYozGKLjpxKgo~m{9'`xzC-<5&5~Oۗl丝?P~s;_!5sdRѕWkNwS2YOʊcW_ihKA6#,?Nn<+j#9WXC)nA FcDŽ8Iȵq/3~]_o- c$j)V UdvO7`qx i eKEi|8#Um +$\3ޭBd%MdW wrxn_JBɹ֌T {F+s:ԆA2{CxK?vC sDOWt}=˻g}?y̺u?mGƍbQGOH@|ݖ7J^Win԰]!%c2f5)sٰfMa<ϼǃw8d=/(!zx Nt< +)C+bt0Bd'WgPaSzZ}\9@yN{ljR5 4Criݡ5'Ji)_&Q:"^ugR:a)S< 4Mk\x`4iTqұGg  w~։Pa ݫEʮx'k!}ݐЭ.hnc|O;cp6,9vqOkؚ63i ;m훤PLQc 5e2$lV~u<X<C=+f;0rX |,,a]p#Eoz_5E}3My/eqQ-o;DMdLK䛆R=,g!vmm6L8b?uV@SCMžghGzHQW_fV]h@f-X6`Fohjσt,8 БPmaTnZ)3eFXVwP/]唜'2ԆaY9K҅UL0-E4-wqIkŷdJ({pz)|_@aHs\%{ kֆGJ,6ljr -ߑ5x|ڬ8mRqtYAj:@ʛ\u(,#Ѿ`;BA&Fҫl62ʄsPn9~W/B-m!5֕sj^W/GV+֝Qr*y9dc>VS#QI~;#um!ɹJ-=bٗR+e.$B7a`^# L<ԍVnFș2Tc5n8tEvj$ypo!u/w^\B t8 *fp̥VI j8ސf 6, ֘*Onј1#3vy#k@@[1A֔l,?Ũ/Qyӧ&9!kD/mh$FL4vN~d6<: ew _T!r>,lZG4yyDΥ<|K4YI}#Zx!ByL:m>pݳ冏dB v .F:;a!>yDFj=6mcB };#/M={wK]KUG@WD%l={n H x /mve ,c=%K+Y=BeC{v?8G  )"`[Y^ѧ, '~C لݵ)`)we,N]Pe@GOҬm`MP$(G ԛe\L8FޝGuؖ]c< :+i`T0,g*Xu loڽM+sQБ5ȗm0&wY! bKt)]VZn9jRpR mk0ٸe!;jVMdX6,F H2M\@c e|\{ɅGUD 2WGK[,MyʡF5h(@0x$:փsw=|j~'׈9 ڠ9:FW:$;_}y֕-lwgZCPb)b<{IY C>d+i Sʽb$ ]zKc4t2ָ{Y瓥QMm#/W:ROHB:K&Zvq12$#kş*߫z V1 ePf114S;^K0f}Soo~1d5x @f$ ʴOv~jNQX_ݺ>O?ڮgJ4+Nxcػ%܋ e#,ϰTVЪ4뗼ӝyiTS/B'4՗ Uxng aު̹ģ..뗆gedMAkm$q]R0IkN47ILj} }bC':6eq^eɳt8σ_Tж\g,C&~5[[ >&1xR^֋2^/,|vv}ִ j\InD5CEݤ! '*? M9G:,ABJ"f>~eυײPC6K Oznt!\ʐ*5&܈(b:xvpzRG$UeԢ騂t_q:@[SۭO  Vސƥ=P &jy"|y Jz_*J&8_$;׍m5*!HAiLGe'7̙ޅȘl[Q落.}4U#_YOųiqf<4p k <3=(pX@AYYY*ѫ;klcS`ӁS9|uC9$:s7Ūd{FZx!&Jn87|BG>hآ4jU{$)ǪHsFWWFݹ@TVWiXxDF{~k[fю٠뛑i] ݊ 47?|Tu?9zOxc*8]}O_5fK ]5E<9LE^$˵pe2s%\2C#֑«f ɱuKo" VNYÜ7(92@ ɏc b$*;]cwB䖛w*4kzwBP7لHUӹ&R~CЩC)2籗EjaxVy|n쾜7}"`=9T}uB_7t*MDÇ ױpf3*9g`GTůj.3q 0PY)+DXt14>~΍cY<$دbG0'heƛ|(ǐw/톐;ERN.ġNaH][m.&N`M Ef FD8p2L9!x$v{1ɝ֋o&i~OmЉ??<=M?=Tǃ!Ν-tɮz-REm{O%>8e\/8LH=:!:}.qYOHfmVDK<%{|ٵsgEnqv)D a-AvۋCԇ6l3LK߄C8aptW/&D5Xdݢҝq-N5Zvgn(V~vLtK?aa*ěU˴?r~c Lp! ayBxyաR[JK{Xb225+\3]zms_:N2e%]ږY!0245I 8Va j5}-/0;ȇSY9r%QCR( $RDPF [/Gu+Us8HL/a]4HT$2BR֊#n[(4r&*''T )>1CՓm7= 8:(J%h H9/A>ѐP#CQB,^<;- RƏh9˽} #K[2/XIBW9G>Ot8HkPD#d)H1PXȱ}K w=[ԧTd|cuKn OGkֱ@uŲ! N,+,ee?g)~CSj/L6-SFr+g;^B"@]"X`g,DZٍh9&VPX/KH'o$Di/ը:K,^}xfČ(wޛи4WlZ9e+\RIK%kCZhfK$QQLlels~7[+[8]VP&DbZ݌KH44za~=pg+5W "VnQNOc[34 \ OpM?-|*i([@#tzL9&9&6%m@_*IO"|@cPGCsg$23ۻk$5~llG1,Qڳğ'K&UN !W1&}P)8#Ki > SX]ximubmP-h` LcU_%hR0G$uܷ/;c EHy8dqNtD%9XScrp8{xh YYJ:.% *e yy~}[O8.,A9 ds(P |[gC09ڙH) %/y.l+M,Ƃ:y\j.All ˋ*d Vն>"'#)Gi]QcK#ϿNCgH5+"ʵ34[X助YBJ hS%"hQ Z^ 5e{jNjPhw8?21k{kd[+Mu}-_kN݀XL,UOеJ# "#娎`DF^ƛ؀rCA(_73HQmtC3Ď^Iꏮ֡[$1^ݴe22V5,?F_ueCӽ?8jV"Kl^3i ٍ*+rO {]ɀ>X=%,DySp&nI.R=U H~H ZHLRpZA_H{^cp6۳%͎?fL0ۥlWr*^U>A},!\\zѳ3Q&” g ~7H v\0B9“ YXzg8(6zL.IX.;x ,aSAlNosbC/w߾\^B8tkS`$Kgt 6r`z:$ $_a(r&qPê72nFV:檤 ]P]of Zj "M7if2lAh1ųS0{}3*w F86Qt*Q_Rf7_=?ڸ8o^}'4H`6ʟ:2vy#M KՁ8 +52E~ ",ԋ^ծG=L)g08}- ٜfr}qǏ!/vd뽙;LO?㪰Zc6JcOAwZRUb3aAx@UxBuHC۷ݟ3(ZFFci\*; ey&2)0 E/N?qmqXU/c}[K#0k\tu!q,?BS9qqMDNsye ڗc|ٯ DQM9orεgq [!3ɝ pz=8|Z~poVLPjvn){ZxAĠDߒlUE㷻gP T†ЧA`Zװ:툢OX^R_;$BXp|$^"("v ~uB }/gxr<4NAmIL#dU\(H|&=@ׁeÞ?1gye q/1b|nRXpS:e]J䐻M;v+M )PhPv/KD$͸/džf^y8k+O)j'Peb3ePӻs8XV$NHn'!L7M FE0 -$I{vR@&fʀ ]8`tdҳ]*{A>м)vly~.$» \]̢# ylߊh4 y*DԁΑ{ዣ-G,\BR9! SwF~t5|qX'mciVoC'u9\BdwrS}צm  G8]9QfaKh%| =!jGt!HIJ1\dp3FSNR:2GG6*:'FeRז>iyEdܭF1&djUF[hhD-AaT=jhͰ9olB-Wdvo<",e?` bZqNt3)U+p_yQLkp 6Z 1$6u4Ѹ߮);s0[@w=[}Cq CFؒ龚܂vW<J1;x@4_3dq.U-< Ѓ\tu+A%ꠤVFJVTM$Xg{ #u\F?Qy.B6'_:a%nuuFA|X|}ît!3!/"li8|Xc;I@^sJNo3ФY ^ .sZe#DŮwjMbF+!]jmGьu! m'kMdsb7΢C S;kbHTƫB75 &_ػ=p9 v "%2jl+mD)J'M5^,qגm|HnbMqM8V(na`*$%7R5r `APA.8ၳ5ҧ &D!@L$$cjՌ .^4.U#V/߉rq|1C37J|I %w<+ɲ7eѬV22mXê$ .4]% =N!I`]X5yf/DVBu%zp sdrQNHȪ:IN3Tē٫e&>&1n.o1l@$iJAM{+O+H lrk̵)tG#P ˕)(&fKFj2<Ĭ1!&3iҟ 1x6F@:"i[׊OHv/L! oX*C= ؼs6ƈ/k HbPvgC2Mf B &g x4It{v}EtϺ )QRTwq&lk$?+6DW*=Kowx3!@U֌6U R3 x׷z?BJF~#.5sؿoE.KT]\OiD~V1'A=DZJUG1\*&ve39%qR8i&'WkY#:rɸ38ޚ4Mf: |*J[`2C]xBbwyXT@FfHL@$ax<PC:Hf(& s+ߏ $]!|.\ dPUT5p\5B۳L=O8~Pn3_5Rɨt7Pk]#X6TzLiLye\2(T{.|?Hrs3;uFƬǛ@Ʈu)486#DTe#JJ'W[3~g6]%M΍HtE"+1YDsIK;dyp6#*`1(ecZ"`gJ$W|5͛t'W=L{?y0ea1#?eP $:/]) ?45Ħ&!Bu)/(;Z>XtC|SVũ @ސ ޤP"\c &kLbe,XZ+gUdC~6bmu @ w,U ?zhia߆n ;1dnE}O6]@_R]]tؾOPì5vGm2-񎕑J+<>dw/WYc8T( 5WXvIa9CbRC߷ָ/0kźB-loJl,s)<٬bW߬Gsz+sBK5-akzK:3StB /JN!k,},@/_ԧD^ƗwKӂJ3­vDj"I<Ӝ-:xvaU[(RP&^o!UܡAMm9i~6 oDv&)Pu=w,]. oq=? #:_T$ tȐWgVhd:[w`2;z5{XwRD\Teu`lżsy)fYjs8ܴ5%WaEZ&NY VZxzM/8f=޲~{gfO T*Y:drB-E%ۜ!'VCVEQz@LzKFM575Zq4#Q";%CQhz{,:%4E\ ҒA5^tHd Tp4Kfh0HF۱w.Qh1u$oq+ r}C}'øʞ P/k7?ZOKDNj=R">"|9۝ ^9"8>$Z1pSI遖~H쟯*6śI-}*2=dbql9|xeJr}]Z6bXV.}M{E;TAyzwhtjM^r̵_CHYު-q߉ Kv4)LҗE<[(Yٮu(^{艞|n߫< q~ dIެO8{]Ao XnƵbulFkQLlvL`HȮ8|88ɤ}Vn)ͥ" Ein/gs1V +5~&&mC`92 Q]#U#vʔ.hodFyCWBޤ-azFV7hFF^9bȌ)k`p RWʌUCqI%p4_[-`zB:w؜;&6l}mt [<>fym95 dhUdحp6{X(S4RƀyH 4|"ЯgJe P3ɡUl=q]J5rDgb#c|n Qo0gځt׭(%p1W]v !b{~)`juvK`׻-Z_o*Jq+ANjiirw5+ 6sGhJbLjyd*۰n,%!vn*drrb)ʨ*T֗k߰9c0ʹgM h֏AnGDJ<e7b(e?BC!6ϴ6zL:{( ~{2׏j d:umD,cjS3P4ͅ?oz7!s'#35-&4h8-ͷ)gR+J͉eQoUl@1;|+ZM|]3p,N!wLy3}W39*~Y'ERWb9رl@KF!\Gm[.S>yR`* ";{1waJ&Ab )BpyS5^~icRiR8%m(FMr+4!dxtr= Inh~ճTXjcMU±r*!E^Q.S@? m6:-!BFΛ'w4|DН(s>|e`l t!ǹj?:Hu4DÃz>V+|x4ۢ/V$~7+^ߢߑMدDk#_/;lOV iTp(+b~勇a&U..s+S'e cSEXDit!85׎{urw.0AofjO{z^NΥ9=,n(fCq<$>fS8U.#dy:7sH4!Lw M0yֺ^c, XuʹC]@ 830Pۖ=v* -23k⧤ݲ[ gK^OS<_ J0J߹>#H 't{Q9R;*7d}?\ F}=UwU/b"=kDL7np3qD69XǸCb 斜%ɮA"L]@Z gіuY*7GF#~[~ "6ow~I.$ PhP+pµzuȶ)ɟu>k/|=!LV̂71P_ IJ72O@+2bG Sa$`nB=ax3 H|~Oi Ҋ/$G>%l]1?нl+|XgNв =5QZZ=Xv"^#c/S4L-S~UI\>l60/#< Z.qyopن_PY/eǿVfjhKT ]opW5u#|dBKXiٵ]xR|)33hzLi6`;%]V++۵B6?x1u#ϋ.Ƃ=ђ&81 ^$ڥ飣m`0֟[/g>S2Q\R lplMoVf)qM ѹ<~'sMZUՃ/iQ ~f2Z#OpeϽڔ_Qv_CqW)`x*v. ǵ|No1@亅>S^6#Zh# :Cp % ]w fDe,ID܂u .e@h$otHc+ JWDvI:O*˨|cU1$$ʝ򓿺YbdZۃ{_\r<=(;*߈)rx`̀J*z{gTrTj~Ӆk;Ţ!z͜I d?V+Öe{}Իۂwl{t soSt+W\6ܙ{[i\ L׫>1!#oݢ/naGMC\/z4zw^qؖf~5w\ڧ곟Ӎ|#Y$]B!|K_& 8rN&,N9p6HfϫUݞ hV[On! Gjbt9e?kvFPNjsLX\%&VN?CCyj>@ Dev2h&Gx"2q;h ye±`Tu/gI*,w,: ~pqq 㷹)\]D) \;kPFR=Rhy S7N)#1/A=A"ގ8@X0MA?? :> l41>P1$D<*`j8Ij'7'R2񂻴+&dDG(Ҭr_ }8pXǁ2,Ž>}V{|&x-Anӂ4)~+Zʽ׶=rέF q`jIdz ~rLn,5fm :xns6B? #2#iҸPA @xa$ɱ:; T!?" 1'α+}cGӾSyͪ2 $) LD'rJfc]Sj8r-7oHs 6R nӭ9h=)WN RjdGu vǩ~Q՜v!vCxQKz Z#ŕ !y}ښCy4$S}Q~ȋ JC.S5p ew_2Ҝ!J0 ~/-Cۀ=k$֔6Ϳ+\gI B6M+mav5̆ Ne'to}K/D|X +d2iԕ#1DOt7޶ѯdDW0E>H$K&,[k֤}Sq6%ǴME:K:rLsTLLgbIt秏/SfkاXRSR_/ƫJ,R7c1s h'1Z7#Jeq D/-$P=4 ;fTO咬Z@ԋu%ܓ.MTx*% RwB*{Qw{3sfVC/"`r֪uA_n@yE˯n@&:k`"ȿ̛Ӈ;HDȆmS4iLLD1~o˶?w ۬0-ybz_Z1tYϓbn糋?ew vOY`#o`su : Qɘ,gl)T@PAb!精}o(gRw^r0Q _{<%⤺RSImp0+ȥ()-j_njf8~S|V\ݤ9#=KB6ªq:u_>A)J[B73YfvHUN]Fa]0f?ڈn*72A ÓXNCb˶f!C$ɰIt>L̐#G-'FQ]DIQlk&ZdixFxQa}MJ■[)5yMzA'@?+m=Xf "xOiT1N=w0!jwRE#IeC&E@<>)<BOe+I/|q2/)pGقU cbN.؈ XmG\XŮ*r'DinF֔~5-&u6qbiN+O/9V873|WMpW\^ǨlQNQ#"4TQi1cY(>R_d'OMW zB[2H(i)L[L}.¨{H5 o&^I/><4h^+=Z;!lc4S.7i SE;)Yd r, V ǨdUR/Xy~ &.j* Y +=AU(ΐh[i_˘YOT Vpi+>'`3܇p,"VbϿu6SBZK?DdTdxO)n1f G_C3y"%.Ҙ09_[1,P"A$S^DrKamE~sc&n`L5$h;(ěv{SM*̹LF w@:iYIR'.[5lNVfSb!@5  }R^TuGA+hW&Pw@L!w1k|{EʔU)72X `=.,w :&D<ܘ,Ǖ!mrCapEy50sXK,BxrvUj5AFb?pגCpwҚ@р9$J Mv?0oK)Z̓'ס:(5:kGN-ǔn>;MQy@xǘmB@P u4A QzYJ7#l.EJW١[8tLf. ?7O:~PHz1BP.7/fxԤM; u(_C:*.ղF=&`~bf7qvk6 W=UkkeH)h/W)H>I&ij/$>R&/ ߫F{R*SQW44l-3mAL;ګoǻG=,hI.Yfgщ=Vfx10#ɞSF? "輺^ mt(5:8 >f-2r&⏼ӟ\qN{"36r5Дiw@D+8y)+9pXVȌtfT8z]ቆlj1}-A!1qIMkD0Roj?Oc, 'W\[O5׽He@#Ƚ'j#塑^kd'"79)o[:2 ~71jdٖ 1lpO!tV{DHx[5 qn{Jdu24mv ߝ,o -)O7*ٹP )dHwRd3 ojiӻM +u]9F20:Dx>(C%>У@h)rRn϶<_ ; T'>lCo xcB.qPk<tN5*CWb"tpe,;ںN YEv$nFbU&ePUѯ88:^Hd}1.K! iq { xƏπFk+(\s˝&m>-$' UnGskru@IJOTzݢ';@7R @ Q_iY*&ʼn͖DQ(9fAxIȪ A 09݅95e>jRz/^v5.+ Q75!]~Џ$(UK֑!F/NJ@+U%QPC6SI.09~:8;!2Y(T,*l͸B^кyw7Z{Jz*.8ě'.^sR[Mu35T֎ Uڿ M3hni>argK|OR,͗|6>r*gKYByn ReL=d;^ ǒP+}ӧp;iRWds30)DF,wKo}̳ƞHUnGh6pZB)(z'd[wؓl IM2SpD|3旋/yJF wOA<'Ezp1M/X}p~d: 3B}ZN-w,|UK`xiȦ+OF`6g&Lq|_ة$Fޑ>PX/8d }(6+Άg;r+!n̦;l9?+RU7֠\_Fd{L#u2BTaV`<^|bVޖj@t`+rޖ%ɹQR!ZVneZk 1[i>wJJMO*L{0E9[S?Ny$[U%XK@07Q=xygy$+ Lvrt+![g6+݄ gx;z\nn6Hot*NTb(#1i 뤉 nT8PX6H9f~;!s,|ڊtx )t0E߁YcN3ӧv /;űK_ʟ5 'q"B~gtܶ#vn; 쫱 '0}? I[Tc$b-}]~RԀ#~`*^t,ZȷۋG%w/W6Df#: -?L%Bhm;}񨻍rq$¿ YWZ,'ITs0*Ft4*G3R.m `-( 8hVN,hxR[=~mm؆@44sWڥl^L5n7bs]MJ_=O{AF;ٜ ǗՉfAkRZ!GNB~#2Nx rț[iTea?bo[w"ii+ 4[&F7P[;-9 "H^t~Ї_{Y]CqSV APzk>Y6#WYd- 5%%u]T/1(ɪ) ͨ"x|it8V `Qt³.s=b8:؉_C oA!s؄И+ϥv3#) E@J֠jx:ջs巘`+&_-vBz띚{=ZtZKS ʉU7QbTte;7LK8Cd?%=`YpX€ _~J'Řl҂Hf DW} U^Q+z g/OmɔxvP! t^Iv%Qiy\.B1c;%K`w,Q DОh-w4zjf}T{w9EY3&T܌ďZh4nZ>%Vܜ46T$% .V'+{S (-h\]$dO=ǠY W\,Tvw.s|87YII¥Ȳr?و[%P 6`kcR# @[Rr [u2ȏa%W$k? L>^FH}ѻЙ^Oͤ 1|F%w ;w/*OY1'II^ -n,O/oЩࡩ+#z``su/ᮥ5-^>1lk{IJ̏lN=h9 E$zGG%ArU1&>'!#:}QkUTZ.|Ua7>׈JɈ^UR4}+.+d:a!I飖ӚiL$7ߥZv4I\mҙ;70I899Md9^H͔l3νߤRwN]tu\c$du19(b܎{5 wА_cONOyMn} D; ͡ i#ZpX40._I)'MXE5;<3Ѫ+@(S"S 7ADqOS'^hAOY}OgI(z׵/j=.mpq2/\8ɣ3OVsǼxgZ-:R6:p 5G3iVcU Y0/oK^"Q`5Ǘ wq;Ϡ&i);V,.sm2w̓8GH5=H}̑?nkQ%T#׏~1ǒ mD革6ur,c^l*:`{}S[|.1!E<9԰Oד g19Hok^pVBaW ZbZd%4:Fi3#I{u^K41g\6_|i 6jG{sT>׵$oaf ['| K'$Q$BpCF;q%þZi;^bJU& 9S/ k8` J*JڍL"Eܤ A.-8@lFX 㮸ex,?QSt;0aA~&_VuN k3 IW@t~m"+QffXct M_00kI\.MBWdSG{b46:_՚~&L7kt1pAJ_\LJA0 6 1jzwo+zƢ2F$Qz*qj5uGT937,16apWj2NuaQP_d]% g6ĴTٿ?&\\KBF{ia˒p {P]I D~!(7˙D|iEwYHQ WYH t/(5$T0+5(4Jy/ 9JrQ{wn6Q+[tק7:1Ԣ5? cMakdӸ =m9AP;+C >=& `ʍ3ܹ$<}qsi74c,|ʖvT32 W^/>Ri0rMgI@^$Z]zdN3$W]fNMU{ ldv s3I<ߧů NHNAG  !#}J3nwg0(BThm27@XA3Af!R,nyWqw~CG 4IC^SCˊBȴO 1hXLI]S빩RC$J0f|?6z.sow~9X;ӯTڼHh3f `cK`~XxSkb3Άĥ/,Rp3e8Ko<#Ni2eTNl{ k1;>+{"ڔo38=(ʟۧlHW >KbJkP%FH T@v6-4M 駰|y>ڭ2B $7EzoD-!>O3BC Q@b;Uc$X`䭱lJcݘ;u}ұ\OeLU3a9P!mRls|~ + gMlt"YGSu3&q˜s7ς/rAty$<[TtԞ3 J>M_>'k$z,㸢0t?O)GEeH lK(U*>R$oˡ2͇'5W*xE84[B )T_uC  BlK9X/^xRicd2sޝܖ$y׸Ů} 202]J@RjJ9r''UK(_,~p2Kk)J{7\ ;`2:'i;>ʁWx71#P -P@]ݐ3T2.eER{ܭy vH;zJHN}3)c W(r(m7U;SW6-Te.ZyfCJ!]ɍY񷬀L>x]i#8 YӖig@t$?zf۠4- M@^kZvԔ0@ĻФWH?شEԉE:)CUa8[oUM(^čNi.Bi]n}UO_^z r b1 ýrn̅ӬSڽJ}.0m%D i CckP ±G YuAZᳩKs>0HjRo۳D2g:Teְ.."ScӄUhQGGв]NMG[K pr)H M&==<Lny mICa!$,?3By5N(Drݦm\sNyœt7U=P1y<~kFĩwÉD8s@cI fJ`hpy嚕SY|#u |c vZ@/o3A1O]nw&Sm؜-pz9 6U2)Uɮ%,ξp02ДfZ pMUR 8lͲnk|NbIFd_8! .yJfM~bu7@ +˖eq$趴h4un)0S7';G&. Ơ TiFd佀Wz#|QU5qŢZ8mf0*Ydd69mJE/[W 9 Kda OgТr ; 6CP|ebpքXBvHFCupЩ=;H87/?9n+mZz˘Lc)A;SRC)y/C;W8Ea9**J oe = *ևl~g=QE1r5?wjGsx)75Ut4mr9An>פaOSq]C.BF_J!BZ(BhIBn-~euu+Շk[x'#Jx ;+ jw=3™^_^ *!ǫ"MrxKLSrN4'ɇ_-a|J]E xengטu ̣6 3d )n"?F*q3pUL8QHb72Ϻ덠S^ښnU~K)Fpm.Ϛ6 L8]( H:WsL*)3KȘM>1&dή[9 DtȜfnB 'Uu |:e PV 0J+T4%t.d3)X$bRcIϪLsd(8dYޝpa;۪|hzj⃶@F6IqɮRJYq "tB;]RkX\ X@p!lHL{`('LɘGyNbZk-kx g %Ss/ZO >+ձ!u6? 2 ?oڿUq^\ߜ,wu~3M+ZC5wK:s #llw" 0'eզ;Q7pʹic )"GY[}9YX>C.cɛpBm M?\ݾφ]*w^4 K_A e>mTWaAmZ@sJs]{wX92 %PNoX7x>dĝR+E9|3^P ' ݽQItJnk?+-f,vƏR+4Z{-x>(_/55E~01Ma/QB'h W$%Q=̋I$o8IrJ^⹪H^xɘNO rcM r%=2@fv(V 3ԨOWyH v94sW?#tK`e%4?~@x'aMTxƛ/kkܪȧoѣ5H4hØ \t쌎9㶫WrC & }( K|TyW1q 4[qEcͤHwr5*"T) Xx'ƒŇSXV9 TcKS׊U qWRX@\ ר<F, Q`!;@%{>zgM Y0^TnJ6w}>q@evi~v!`|{: DTHdJ1 F,`NQ`43ذyE(J1EBgcwɫK/hŒx X.ELBr-j% #!!x1*r3Cx 6kX AdzA ]LqݙODJNڙiJƑs!>ՌͷDva?7]VZNMGSoдDVݔ)QT@TYnoYWz#%/?]Aq +ԉP}3ڒS 5EYb~JWy.ǽ |kxxJ.V*tɆ:I)>o7H±kۛ0znkhKSOTA =3VzFpˑCl?nk\Zf6:' P枊͈УB bK ʺ;m\զoxߚas+HeO0Ϸ&Du]Vuh*Lh2_։x8@7L$7OܦKz*x69M6gibb N*T# MD>Ĺ-#lKd˱6?,~}7s:eO㟓>sAQpo!Iъ6/ΆٞKϳsκpuD=E*|fX*==h|oП_b)d̻Lyi};" !ayN9p;0^qyRX @Ӿ8殐͛mi5Z)i 6{] )~FTvEM}GTf7nm|fPڭb.z %9ArB_(Cຬ% M|-nhRĖEZb̧3R&o]А3~,WZ:ݛrLZg,c:_AU:`WY+l#j _3VJh"А'&2;9؀)^S]1u=x]4 bB+dVeFcj .SE=ju.-3 'ʤGZne q eܧAMfYN9*ΝA5/ѪZώ\j!S"ȯf{3eE^GPwA{bth#'OuK4L@ ϊdP}QvػMmލ Ę`\MI8k #řIin<}S/S]v͉@#0+m l:Ώl{#[aķJD'Gϸ1#]4+NѪL5 %t1u33rqٌqפQ}Y)@iX]dW(P3!OMl#!p{2_;fVώsU~^K'|y} KOScDzU?cxh@PqWNCJMuhAسgW`2lu(֫"Kp@80VzEL*w{waLpI/U\-N9H~y\(P4@Tn/tt/r n52¡. ~4t/@7FϑKl4oT+0]U䞺Sz/!ov)u\Ta7${]:g4je;jE3AiZ${!y~Ug4]{^&} /Rv.|3aɵá+ ?A V~釴l?vQ:0$Qѳ286#ëNK \v%*DL@1%DغAl\qsR0g@O[Į rb^5u7\1/3g,J#W6JXuzoɻQVAG@.rB%SmH⶙]͹&.aūZ:t8JY)sGf?ζN;{ɘF๳K~srIN#pʨ}YS!BV?dbZ yVO ;MGۿG*J{ tm_.G4F35'$6cveC6^W=sB qP?s v$=98)28ZY'™c5)U'>4R.f9^iX'<?(?!7½S7.L,4+kox Of1J_G?_ן(w> <ĩlQțIE¿(6a+8J:k] ݄a- bEMgA5e2F4ȡ(6L\`E{5s287LJINUhWh7)wbQ;tP+kczr\û&VG9eOeHRZ=7G?Α&?AQhͻ*ڧ b,r -DǏITz F_ǔ"ckbWl*$-ۻ+R`@ˊ; ߌґ3! Vfq醚|yLrh_t^2B1  +FLŵE1G0 jt_ )]%??ǣ.k%|҈L:R|:JtN]rDu436:ʴa~Xfb߷F#Td@% |r4o*հNϣEVP+$)%Y96 T+HE7O99~(]&IR/JuJlݠܓֳ,eD zwEnȤ'n|8D'n:>ʵ:v_'6nćxoq>ϫg c~49MEvW j؟8@(" tD!&5U]~78zH!ibp JPU)iW :_YbMMeIlac'FB̡0 ҹiAs/Р~Zq(/~^_E)'M{}nLg+>= + ۓK:d | >@Baemw4+P5019Bq.HFM(&&HP}10&tMovg'4؞U5 Fn%ܝqkY qDG!B&(.=گD&PqE0*5_+}`aLqdNBlČ).~}Z& 0yM^mL#Ln;fJ,ˤlA~R@1>)~+qsv蟙@OkH9zV8:{ެ ~SWZ&#A9ʸ`;.~xҲTst8M1R24YJ{}Gۋ;(P`0G-gymQkp.7ejktc[Q~(Zn[b9 h }ԭW%M6\ʒ܉P_D{Vl5JLE 0##.R9oɢ}[flHDL>bA 0M{ )0 ea&B۪:,I2I 򠥁WRz<>fD_t:UH3uia>G{rpOZ S\b8)Iߔs52n 1 있kgeIr9"[؅Z|AXquCWAw`tk(>_T4~dM%LZȍ@r6˜zu~}P5n^c[GEQ{*!fDA|)& Q `;re!rzWdf.6*7EVXԙbfJvz\g`qP("kw37&'J|0gG8ӕZ2X|Aϡ3ȫJxZè7psR^GA gt/5^Φ"p. kN-GeP~u-G];{ꎧNiNU2i.}5g ji'}W$O.d|ωs~zC*+gA8>VVV(o n2JvNO8YWO6Fjc$[oF:r9-yݒu;Vx4r`a?$wԿѫi3V495rys%5**[Y絜6Ʃlyt:e«Ec6\B 5! rjGPהGg$2:C#~raN/ t-#DQkQ:@lԖG!(2?}MʁI((r.),V8^K٨Y3WZ6J #yK 'Ҝo^ I[A3r~K{J2wXbWb>:|TW gĕxDžf[4B,þA3burRp}>.}_ aӼyj Ԣi oQygIn.Z4Ojleqt`' 4~!>5Yρ$ Le;xJʅ&G,> (~jmˏpH`8xf``*c O&)s->v* Vl ~O@^CzӀ(=蔙O߻Ylz28OFICYG zhaJ!,N[& ނrAA&1c{:zgQ̞ qq EZ0uV# x\S[c YOG-U`E0{L7{ ƸKJ\6|M`Z^>(6pʱ]BehWBm+j%gv`G&X{}׵8 \5o5u2%NJ|ʽ{%I݂р|v5'+:q~xc34s i>O_ )H*a!_0Bl@TK6,/z[ɮ~v4=MXgmo-aYj8yӱr 5Tao {-|g '#0[[쟰f6dshwxrE}̰wfZ)+ X|Ě!xGc}sNAkkktS7LѼÙg3\f6Sљ/B>UwF=ؚ.X낋T)ꢓm0z /r n _Fo gG([Ҏm4glyB"ȼ%fwbKkΥ͓ YBP g] Dh^b# >"h}hf=8E?=K"th'N`T b'.IZ\l[xuїG;iW.Ѯ%-e,"º_ Qf\|Ƒw| i/>Oy~.pgr[r (A( ')/]Shj,n \'ki_``9Kh/y{yb.Z>_w`QgL1yT|B.zۨ񕧘U!lѺ ĕ 2 NXeb# Brz( ~h.6Ykj,a)&vocƼ 4.4h=aDjJվ`U_FEf W djj|R,~x,s[@,k yXr,ݙ6Z)M@IuGg'}#d%ΦCM|#\hnif y뮜Ԝn]Q66_v7p4I8l)WR1TWCnƙ-VmmwƝ{(>F^:\ɿs֞V {E:wH0kCLGDŽLuDF,G%6_0^v_:]bؒH _9Jt9?ynPOrm(c,ªkg-̴1E}-i/M(.$ߧO"ܑ2z0~8A0ڀ T}@Գ$z.74~Ga7d.jPf+('>@s2ô$`H<͈օ2Or/"l;rbkQ/ =DfH#vuh,~V؏FB!wy&}jr`'B;S_6zVL3pFHDh֓-plƢXuCf'c&0XR2=,x+W.sz䘷V]`* +BT+yTIˤbe0G lqZFfK% ^0PM2"c=Vɡ;x4@N1!FRQ*zJ2) |x $u d=UVWn*!H[byH| aB"E/L5I/I4D8](2@[A]sXh[yG']vhӣZ(|!)0 8 5<&gYZ0707010000003a000081a40000000000000000000000016101d03d00004084000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/capi/kernelcapi.ko.xz7zXZִF!t/<@D]?Eh=ڜ9N*#xXy Wo:ZCاwY`>S~yw]Jdʉk5 7!/;o13adշuľRk&+[d -MWv1HgDth̬x#|z9#<'uiƁUAgzcer?~/&?Cd/VHSL+w%9߿qۀ$$Ča7y(_ jĢ^߷󹃃]P `L%zUy7e+hifW u5Qԋ,hڈuG|AgTxÙJqr0$ b0K|cdػ XbsXyEU\϶j{Ԥw]dn뜑 S!֘++':F|fݦn.F1f{/;_*:ۢ=,r7"t bJ'r2[bQb1H.1vOꤍ\hy\ZI4`B[Q+8ӴP<ԖWG+ٜq—"-N= )m*fy1W3&OTEQ; FD`;{ \oޙ 9xVk%!$qJjSÒ8 {vBEluLսdQ3;zԝJAkHu2V8n, 3~p쮍|&].,.^KU_0\ܛtW#iԧk%[a77v1 ifmQ7a%X¸;!@79zʜ̢74ưt0~SS;DY+d7vY)d My=TZM8ɯ5e5ƠƏ3AlZVa +nuީ.2B26_ViE^Y3tӟ[(TA=ؚ]74['-r@Sz.|y3+s;1 L  s*LV倻7!m9m2)X7G7+ GE畿=Q|zW1C9KroƇ F3[31ˈ̨śxRAheq9Ln+_|@Eίd}J[nߚ)W5Rc :Iv]y[%ř-!O6>R{ԣ#nz£\pgԋs 4dTuMB#T+y>;h^\rf;<`_?bx~F!c* ̥eU`0:87FI&ÑɘfXa',(oo^&1Uv aCkvʊ|5ɰO8ˤ< W_vj\}虦9U(IZ/! }p15g,Qa[({qY[0/ 3R'aHJN/PXx1F6+G^tϪ1B38NI\N vABULKFiYEmMB [^6inRh Gd$-sૈ#."E媳q!GL(4yCzl h^M_]BؤXz]=P0abDC pbᛈq+Ȏr{Qԩ->av"Å[i磷O1Ѹ߀wn6A bF @s{ $x@ 0 1><%pZQo44%ZRrKGMoy>CBig)Wm{(en3dT@^kڨ^ȡN)nPgĜl8$|̔g_a{TbكpF: W>}jmH:Klh$Ӂpţ/?p}yi.+ ?bD{=SvTcڢ=?zA,\0N-:WE璍F%O|…K!Sq0{Ko沢ٖĥ?4-g 1+1Aa:@:@i B_췙!@3KU8 䲵#Q5Ԥ7,ތX l.zsGro`BP ۆ=asP,9q~XP\ r 2#3 YwI3z|˘}t2\Ȣ^4<7//,\nI|45w/{_TR܏ "_}HL&81$mke߾^2W+p6ӥݦ?sib02}gXNFUyD3IM >|b,6or~xeWgh{y-dl~HQ[T^)d󞠮6d@1?ӐܴnEj;([F9IV5B9Β/JRy:Yk.zxU=#T PI!t !0/r r8Vu@\n 8Uݺ/_nX;25\h3Lph;xYJ-{򁙊ó:,@σ_QqY7K2Ġ/2 >Ö408249a+1f?{[)M:|Pce65EܱϰB^Q,8^߆x=kg6¹Yb6ॡ $Nܱ&)RJ;u`SA:I4φU^U$NDiE@\~kai 5xN *+ۚvIسOӦ{SFzϚ`U6@\{ Zۆ$)M2qN]ĕ"ɀ{kT;̖_C*uebpVYw#Pڂ^o@> cX8DyӘs5qS nW)h)ȳQw&6~ՊK|B7,9j\[>a3OPN:_埪B=)D{E`QMQwAq V *ݤGV,ZDZ4ze!УsH7*rr44墌Z)Gq7w.\8. - ?PTHNݘ UYdsy*{!*`@]m;DAJܯn _T @ WKt%=ޠoF߳x Y=jȢ=Nob}*1D Fr4!Le:>@#t9~Wԏs' qA3̘?Eg^F-! `o&d}c { ˅ZK⥵Wͽld%=F:=-_s"=,ǧL?8? xz<|,-c3~\R͝!mZ澊WJ[RCлU~G"T*; W6aAKҷt@OYaf:*ʋ~( U84Xﱿ4kJ2b~T2qr$e\ӞF+2SaH&Pph'fX4.,NzDl0(yUtL-손\2]J*vZq]8 p:[STP׮3v:O"!+*"f2Y7~I9a$v}30F7 asD>q454y>8!h;D73ΆFNr6>bnR>q⧼鹇Y_JT}_/7 |h^ HIŪҟ&}O*9,Ե4^%Ryggc沐Fiv` 9]u0nG˅C0INl^ƴ,\e U#t[($-ۤKCD:<׬mfm%of,KíˎCZ+R?8-GG{ GY+kv@fFXcXaz2'chG#{-zZ&#U5 0N4p(s~,v6/o#wlhb+̯{L_ʎ'%Wf2 U{ZT|[j6ǩEA8O6/%^P3}T!) y{?ds AC=f+YH{z%:!E/SSZwwlgn)3끎^Srh,XǥUܠ?.RhE8|B %/;…dq 蕃GAW,RwQ7<VS ?##L#m5C]q09 *_FR?LdDl3&C^nabOѼs! PӋ!*͂u3 F\ӯAϠ5GLڑ !F 0.l}BK%;j!!E&rމu1:RIF/FA6 PzP\u8|jxz#"К8,7]d-geFi OU7wC{9BUľӔM_n=~y?2ݍn00㯎hE%݈Jaңx`: /mQtilalQ 5>ͷ@[~ (:ƭ)+e&_T v Y-U]%pct&ow¢h95 cŕHj)5ΐόaEzSo>Bkp.MXp&Kӱmiܤmm_곐˞@znA?;"ŇkNm?,Gߠ4X-z%Ѭ7Y'7F<='~zi%"7%.=*\~iƼR$zzȀj6dp6S'З 6CpjJlF%4?aVg6X=L>&Zms+ y8}ɝAJ*MR#Pe,Xs|%x?e[է5oY}DY$cmil]iDVZ N8Z ) 8x$c73 :P8zGX5'}#d=uԡmcVς.7q-,lCh7ܿ==,A>߾|_M P)"z- 1hl|uRpm;yzϾWn:I;{&B8ŵw gyTICgc:߻)z$?#[*d/+'GĥxsA@іd_\eT${8Ќ!RhTv7@Y0#X;;']$ %~ cf2^9LOL-L;CCߕq\0,M8͛NHҒi4pFe@Zx}QdU?lo[o/0-05*"+qJ W3 ٱ/fӃ/H%Hz+&Z;}Ăfh9 )+$ie&#>_$ocB)9dOڪ_֜!M]ŽQq ]X; +pdڀu&vQ~h%zt׶F?kJn'roũ/ȉ \{oVZOYB_!۳5b("U)kr? cĒ ذM7JU];}4޶p%7o^qO]0:x#k6IW8 ȂERYH#釲t [G㝝#Zd^XQ4ROd( )pf, aqW?<{sz`F\FM^-PZ@7-#U/$ "d7)GƸE62x! w9μ /%ơpyBb^#$ 2־t<'}1ewaF@=F_>#P-($kLBf&:3\FwYDsOMV|fQ`x ]W`\ ph~. #4@v&3R}ϓ5Bz !Ҳy~1Dăs8eBo {{~_&{K^_\Ù}&yU RGj)z7%Fb? ,1tUnazB~ÿQ`cR.ş2{;KP8dP.)"zM1'F}N4) AX,|+&wX 0Unh8*#x]4f!/!?k w JV;܁ͪ2,&r{ǺDA4u7+fܘ}W 2d? ecü*{ ,&bQɠ\z!)Us%T?fR0@4*Ʈ<܌1eT},Y Gl zdhl[QJ C |y`X<熹KrG|"HظI XCc5(#+| Q|R̓}!ɕ ⡘lnަ'!IY['_ ʣmꮀ!ђ"t<&d;.`6a+#-JͬO =MG-Iq=LIe>Ǧ$Ȟp22Cξ4Eg#(6Fjk(p&H H:\Q|.zl^U%U>8^VzA*sx۔: !m/?͔+C0n6w`m:p20Lr/tl jq2NWxߦe)j){D(64>,aETgGMm`ۀ.mj@N?`.l5U!`s=ƍwh+c|U3udĘ>WZr͵`w,6V7FX%2 H %\V '֓Ԭ#uAt"u{Qb()ߩ`}x vѡ9-#rTZ 0)EϗR6!4RZu:X ;ˏPWP&vIٌSF7+*$!˟98uMY>T\SpMx߇G! _ciқHX'7^!i)(gN[%Ub_NHӕx{{7Į)y=oD#yRJ_iy{+D&e̝nk?'х#h$l (9G-xP\y=vPe~,Xmzw+dDf<.Dž6i^~? 0IZV{<̷zQbZB ؊MZ@`OPռK,j.eh Y SX}]Q˘Nճ&p*NE94IɅٲ|+X YiG E4&Tr-3@D> &qgxI5X(|CL `T%|r׬JGbJPٔ?SkyT_d`\`υ$vg*i%ބat]ybspZqw>ϖ*3ȓKyμpkRu1dμf%h٩ISỹU^B YK^g P%!⢼/9t 0=m񃜶AEC;fZ {RJ]֌ 镤c|ǿ/`)vA0i)LCɺx:wGZ* SUL%.3žq*Őv!;|kAp|͙~*q*g6FxكBLK}O;X#0s%X@14$.+Y2oR1QmU$T|Iп6&H TT#B8wq:WY??ve^mpJp& h]L1wwWfNP џt 2˧d_j ]˥z%?VpdhsZ3 CUyxy?ɿ-5Ir=X`o/R)4#o {LǧKkae,&x٫5yբqvK,h(_5SZm`ݢ7p"#%-,6^qd]|#ꥶ+ 88<|)p|i$#1}"x˳ 딯@YEƗPʂ)YWQ8߰V >ZR0gTq6 ^>!Q[\XESUN.-I97EHP\W/?JnZiS d/r b5JwT&ѯ;\?|6r9w 9R(l1I V3Dl qJPyKc &QzH| +%kƏay<0 0/d;x#cw(iRZՠ@ƏB{FR's RHqÿS ŖdFzml'X5h/B2b铇*FP~rr_cQʜ!|\h&./^Rw%XrZsE4@Y&cr9UCա+S1C¾VBo{1JJ Z45~;AٸgYZ0707010000003b000081a40000000000000000000000016101d03d00009d80000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/gigaset/gigaset.ko.xz7zXZִF!t/軝=]?Eh=ڜ9Ng{|C%b&=ŢOH 4sH#5(d.?hMS5*6PNgK1xmJbOh@HJf6ؼu!aTd65TW"@ ǏfwkhS(ƓLn8zR*vmVCܸ?қڰSNeᐺj/jt)`Fu2VxtX.o2+A&W*/%wGz~~L}I[Q&n /2{RO9;e\%wx&ȗt=l"R[<"TR]yn,TYa]/~j bԟ=%Z`ku 3gaeM@jP26WcRD\ZA?-e*Tf-gp{Ƒ^ajz¯-x{Z2 A%qɛ]pԅ o` Q-7|WP63q| =uұ*V\ˡ1G Ĝ9׼[;{ЊASx?j2`,2{ (bԳ]%NPsC҄BtgVv% Nuc`ق E|=ǫ-!Ɣdx}u^Nc}!yW8yC&Y0b ,S. I`떽$"K?VDO1ӻfBJ rz˾pu, X~>@~MG Up6YxM'H|: 6$)K}M3Op+@.zeYO8@Gԋiğ^NghZi؈) \i7!" 2g5VqIVtwQ,v:DRyy:Cq, ̳j\IL:- $ċO2ܹ-5$ۣ29MC$N L6gi!{D> B}^u]04cu{]-vE,I6~C&@@)P)@Iճ.;YӿGbݩcTz"x Spe.i|^e=L#ާKm4Hc+c9yق(]+`GFz?%@Xavg$^7,b#K#O;v_ og\f& Wgj]H3Pqb\F"pU‰+o馻s5)ߌzHYѥHۨ`~u܇Igre¤bGcI BtpE~KWdҎu$ Hv?@iCio=sF܄+(貄6Vc6ǥ }OcKv] kZM=d!*V>(72ː"hQEQ['o2b3p<ث_r*738xe\l|4 P 0"f,E~/xBެ#hduZeV((rNeg}|=&(^FqR3‚P(߯, @|>f~RR09Xp8vH`8xS xPƑFGpY:JtD{P~ⓤZܾ0A%,r.ALn#V,7}3mhnsoCm>!SXBXu\*npRGUyCø>='ۇ`i6ʈf KZJ }7{sEF\No?!ĿvFޟp#.cCF8.pZ{?sp;ł%&8fzfM'aG6# ܻEm^H$ [_SڲMal(?9uO YMVx?ҜM:->X(Vڀ$x _h߁)@zDd;[ɯbcX]hU>r2Z6qP< >O=0ߘT7DG%RO ^byqVlфĈ|R\2Ϗ]_pN;9Ʊ8QjmWg.րxЌGY&}D3MIaBv :-^K-L 'rR VR$J5=UԨ%s!)hыV\/,6تUay 1 qA(85Z4 V1=j r6gT6o^Anlb]rVl҂cLBJ哨h>m#ꈳs@06[$ھ{M(l;`op.܁L.N{"ɿ30ȝ7Ul7" HsF m_ʽ~a#N> d;]J4n7^v"-oQJAlsk>%y[M+ kP0:>'< Ai41*5u(?z6yty uЖ;bʨ:\J':{؛ayl< ̦I,뾄B|q+VyَۉG{H]{ީD0ۈt^aG c:2Ҟ46@hTALZ&eBa)#5fx{`Qxu"bɏR1OVȄM S P?lEv,SA^/}m݈v2OC\VL6\'w#32͑Qʕh֘U/uU|HDP,a¥j8L| iXq▭NL zgpzIlrJAg]EJX}f77tkQ&ySuڿuVqewC̾ymk&DAVJBt;0/k=ŲmU +gq+{j&$[qYQ}a{Rn pm|בbrIۋKHAmĤj\ Ck{JZƐKyGIo>r~.Yk>[GOw[WiVS }Odb$9> \`8nbbNOh5=A>29/Zm@u0` 7uv[I9HbS|Wd,,4𙯗 \燞 d$\kS̽*9 ,-'.uwD oЎ),wfokjt^Z#;p?A<ʘ@.+MFy\Zێ-=ŸaGf21cwPӣ g'~ \T9_/.~h?&&9 Q5BO?eϲISK5O `d4no "h|FCz!sD nRHy.7mXA&%[$kHRQS= |x-,} G= F6.WC{Prԟ("ohqZT UۅÃd;!wlj2N"?ti-r>'Ez&"J=ag(*ߴ[jbJA3I4 >EnM`9%vǏA:ƾWަ$^\BlK$P>eRޟv \F?/Cvˆ)O$YV)L/d; I;cw<|p 'ٝO>"CI"Rv=QqaIw1-e;3))cy  wҬV/#3 O8Y)Ыf\_)3 %!vxǭ@[Qa DL=ռ[mX#{c*)AWw=%i8(@bY-YGfZ^\pP?ޕ}~YG" !cAt(wD=(ga$/vTP(˥VY5bYD%ULƏ_^m/yѰ h[\ӀT>+ pe2}Ԃ8{4e_XDnO{Sy $i9Ba4CK~Bn/nz׆OۻZ7qG9J,= Bz uVo%M?&q VJS2o/PdMS] 1}~؝te/+*v~@)VƁNlF>!qW^HT7K 3ؔg;412Vj*Vfn 9ẅ́}jxPoMe ܶfTuܫS*p3'#g3߿evh[qE6 :a^P2M/5ԕ=D9E5d/$s(#א!pҍޔye5;I[~ה'^s+ oKgtdO~c?P _'+@@iD6Բj>w\qԸϻśnD^G-|hr?69)ږ{1Ir pĀyHVSN Oǯъƛ\g+y£,%M !-lحFovP vZeq0n:O9]h#n8(uv)[6@H et ] )U]d<1'TOBx`mu!OLG&hbk KdQ2w6*-'^y)>DHNcH`zíҍAVngbV Y?=G-@hIYqjg>nI={qؠ #EW%dkUiaJeJհxkz?91vRUL ?B!fR)xI]$H}+1V_CuWHʱ{bHf i&&ʝJ׾RΣ󝛑KBRdEVfǀ^ؗc2l@ 9}3,>Ͱ?$ZP! /7o=6r]؛0R MmHK3\6b_ ֆ1 -9afNf ,j ѼIΌ| Qu,,|֭m"ٟwXݤKBZ*#HX^˄?C"Fw7PBT9+O>3)4?P#P BWWXJ=Yjdmt-M򍹏)AfNlEkU3RSrhv:R& Pε-d J(Q+ l ^#{ kHQ%ɲ@mɽ'?P^ƍR݉LEQO_%ZމɹՅVlnF\2'1?]\lK76.,m,8-ev'9 rW2' I9jxP<iD١}.cM6gexR9o+`o$uv@|G-OA.1"s=+̽%w'|GݑQўJuu PB#22VN\,2 fb Dwnq4A L_RTiBc׶'xK˪ f킁t\9JUsr*؆~C %.S{4p -_p *֌Z˚Wto|+vIAQ t4r j?bL8׆/5pz=~c EΆ=FiWr8 ^qAcr2/`J.Zn%݈?2L*OGk:'^`]SqoNׯ>mz9/}FU%SfN/`KVsD=}bٍV\ yǶy m<:/; o'=K/1fVxJnsnyj򓵚6NU4q.a>2.<!eEm%!0ƿSws>;\GO2qY6\Ԡh}č-K !;U!{.og-0/i?mXt QclJ`^П6n+|anǑ" xpZ7ԙ;14 *-[ AP+,ɣ-3yXsmrjhՀLoiwSu(,0b/7}h6#wxQ/qo6!ڄoɀ*MY$nEެ >\2"z{!<Dk!f‰IN3b:n6{GdPw/n/Px)YlU#e{y`}yU܏ &3^"HAFK&02ժ@Bm -#i|ٓ)yq$x+ǢR S}kD#?dKԃߢUoqڭ[&2Q,[k ?gG`IJhFlRB>uճ{m8XwєĒJ {V!}jtHpb=utb7\RltkFĩWzbh0]'bqB;B9<츜n@D*Wq#JMm>,␠fH\>9~njwf#( .@)E $ ġXцc-ۯj1JE8mnU,gCrk'Q5\y8 81Y^c鼔uA`ft1fYe~@ h>ݸ= 8jᖠ];Ca (CSNu@E% `%v TQ_P*"OqH\?wTh=_(3E/%$ xF XDm4#R1ZDfV}w"P% ᭱ ' Hc0t$iXn""I vЭ`sř۟6LrM=>jt/yq0W­ڭkۣSUcaO*{NRtŶ5C]7{Y_\," ]qO- ye$C9SMmQ]{j؆@FӨu`<Χp!wHqxd=|kS,.epCN Z/;J6V k|J*%zw9wSV3-I#~9kSK1^i,It/69Xǐ)ڝM4R6$wPJ+*T"|_i\ySz CԸʤ)!K?kY>ݕC,>P|SFYMcRc൹ ع.Miحt<->SzK1P-nW~3 dH4OhHvl[| 죘u~dX,m0mr|~WxCv]_[’Zh'zW>\ח+&"b*/'P+'6Fۭit57-rg&K9nhJt'@/Up$j ~b?Pڼ Ӕ;)4ng zbYI;"oyJ9P'e?Ѧ? 4UIׂ⊾X2(W?G'~<>t7xL @& {AFYFOп=Ge.'Sc(?8Qv톍U2ЯdgB@R=(Qa0|\:>Nfl:T=}W4e9yF M+E2#}|OC͖Ihmvv:t7.sZ 1QP[3Q>L(&&@(jc"+C^Fh#5?._GxB EE䚒2c+bY~ ?.N%aƄ\+/tvI)ݍd3&|InWy`p>w7%h;K5A/)Hf'w_\^X` 3Egg(hamAr"~9{=2"[c򨑪4(C QAzuX_BV`/Ef_Rb ary;G?@d2K$* d{|=)T}փ ;e{QB25ܸmf3`W|A-y]o SN%GEg ;[ejG500TPATw}Am@ي}'s%>N OrEY?y+QBc-1T5Zg7h'fĆJȄ[N@iiylC'KnjNh>{H1X |iT{YYdeHF '1Y$ f>iJA9c+@-_ A^ M'2t1jϤx0|=7&btxڿUAU:l/jZ )(2 :jr>K nْ]JvL6~g+ r ]~,7U[k_Ȩ\F*}v2C^'/ $dϖ5xE>r:(/C:}z' ۙ =eq8O2m4R]Me QpB!.5V Bwۧ.jA$CDy5wPA 9u>K'rc2{,2EXn0"u1߫ /RrlX`M:ǛS{F#*z{Ћe&e:| !V+֝Jd]&4.QI$Bjv*u7)ءp~e{͋LOtb_/L}~hV(ӓN 5}[_VZ(ΩD9xI5}wOSxnvZóN yÍ|$*Wl13xDH;u8=v}FHw,zҫ?ЖHCG`jb@J䕇fj%0ے%T\R`0⥄˨`#'U֧D0Tæo͹ Xujxh$%"}slH :ZOuˡ+&%epA J+[^8_r&!>1u&5`eXn)=2@dQ$$2q=N{li#*'bi-lYn⌓Z $I.PdkD>?:Ip#ί 9r/8׆lz%F1 ۯNld+޲|qO-̛$0YQ̈f0dL4cb 0{dK,߫by{Y|d{Z*>_xW*@$\ vI5˵Tc~ݨP-&uK5^V;0$E$d% ̮hÞv[v9F ojMBQ!N܋OFw 5SEfww>B./KePp?HȽ tEN3~GPe_Q]`%ʅ!ȍGa}V^mycv#  wMkyoD*1L\CZ9pi}mn݇1S] Hqm|v꒚hA12PD<܈/,` }waht]>x]3H:m0h_(qEMh!6?^y8@%.wԓO8CJtqi ;K[צ'.sOC̙ XU37hKR@nƴx>3Iuђg@]/n.^4:Ȍ]E=t2*Pv% ά>O~" ' Eqh"&e_x pzq\(<ְoLOA#7`<==Btq =*ԍCg YpR22(U=}N5kɀ Bg7tla b'*Ω7g<  hNX܊+GTt# }.=~2e֜̉B 4;ZA' ^ԓ5,6} ͍ 2x|y&%2{֧+O!l;Pœ&a$^ ~ѣ!-W/ abmPWֲDEiqbᓠ8TgUz{X6;tu:0Gם2Mxćvs@w_WPj/A}]=l9UNMs5FA::P\?/ smDݰK0dJȮS2(qc&ԋ15%׺ H\9jP(=mxH$<dis? YXE4AKe%^$IsO2Ǚ†|@RhCƺ媣 `Q&ۘ8_?ZNf!{dd{N'ˉԤa`9ʷơ:*)FʰkR'3\vk;p;Vㇽ smO{F?UbFbO< FWd 5,7:~ UZlZbjѕ@.0L*W]7}B-Y \4"򬾑%LP8bղ.'R)A[YmȻ#AH|ӾL4E5w-ITlD?I:.Goyk\{\;QmqWicf(!Zw/Z"<{*!9*ISҬ:½{Z^G~ TKWdtvG=ősd@}bOWLr(e#znY]mƥq k6MqWb']rՄ(w!EET-a @ |gyBwYIQdASKs x((t"fW6OޅS5YC;:Ӂݛ_`[r&~D~ӐekM5o±ƖhA <4mq+PdBDzD~1꜡ɺ1 xK-H-3ssxࣼlmבk[uqpB*y!:菫\lkHDm൮>o$l[Eol#J ރҐ&F>Ujpxo[Àz4 Y Ʒ@7xAl}Cwi3n)$ĵևN^*S ًdߔꂑ?Mq@L%"2lJ,Dd0"rƖHi-なz;i)kӸY_~R5m44W/h|N4}l0ਜ5}-g]kL k-01x0h#)eE(Oi˲z:"iGTFkeea"E&JCdis.&j&K 30M3/-3#߂|8bad$ Gc\̌-T5G 7hcTqjF;緺s5aKcؽK&eQ%a0և^iavs8O0 A'37o]96o ?T}C 1g 2P#iiv}ub J3<5/kLαge 7t$궵|9v#8e.~*y @²DA7mKi 7+\#]¦P3 ,XYi@Ұ:vz)클Y%=@13%g āfe&W-}LL-^c@$sw10sܙP;'?SYGY7dV8r\ml܏xo\\Z%vI.*4[l'1Bkى H4 \ bD~u׆CC|O~BBiˋEq7nfЌb#Үp- ) =9eE<o'U^q-bm= ꍉM4'yN&d &Mdb>\Pjmb:&oOGT>ތ^5fԴ\eiT>q{6hG_YUvqRI鄼e{ ;X< k^sO2b)\w<ǞST9o#as]}@LSF:|u k;XN m;1;UN @$9 <{p:~pBnKv`Ғ^}m_uoز[KË,5.ʹC9T:=Ɵ8PŅ i$;2.lse;/3٩INzN΢$`r9xy^U3{:>$9t`x󲯴\H 85,Q<3O/1W^> `-޼֩I1tӥpՃne cȖ%mҐZĔ.>f5akp+ n~[- $z CoKRM4#ڠ8"3#đٔPwVO,ڹm4Ȳ6k,r!5 Jm_?<`T4P[-#W~>)LNUZ֊VWYs$5dümgbTAU1lʴⵞ@1zٗyvL+>4΁ 9PWt 6UJ4^Bw/>n4p%-L0cO`Q5o ҕ8xFoAqJ v3\MI[f|TDܔ6š~#&?h(2vx*N279_ m^NJYA RB"Ȇ?*'OIOxސtMt%!}誰aFGJbIc cbLȞ>~tIg"Kn wOZp1 J]_+ȫoMj> VƵٰZ.OQVV1ΤiK|S `E%tQxҶ -u=Ϥ`HӐ٢E0R= lYgEk λ_/Ɣ|C s`j'ov\wKB8΃ B%}A>pkʈv/F9DvܽɊ")MKK">**}ҢxKT]EDE5=s8>0GU_⯈HM8K>XF 0Ly'>|+  / -y#IѦ ]G8G^6A}HV$bgqAv 6Z^\#w4v-Jl0>+X3҉S8Kd^<6/}PvE]#YӳJ 2$hX%lbg5DmK4͔P!+?ݳW9*xVRb,H"?JšwE/b_+U[Su0讞8=g  _iD*K=3QaxJ^eYF0msxY}pZۦŋ Ow^61n :dRsRSn \1F6yDLsSt~DQDz0~G]1$LK|>aQNm1!R&ZuxSrggg~w)c>|;&' ];~SȯI@Ex3p!db>h+}@cfw)'<gw8o]MqJ&ۆH_Gf\`)a[p۫T'/7VJIBV/Lo!RV|B+R? Q/>=f\?httɥ ՉC\)!ǍB?l aPIZk삥`˸ƋP=ܜYd X%=^"8}J{272 يH;dOE3u nnzk)a0oppL>$wfZds*OyEC0r<`pTY úՊp!Rw"g68y m!F1tŢ͌*꼜\1|<  6 BVPԶ5e7{d^ %颰mqRk~ǃ+9o9S~.@-;aN~;u> բŚʋʳ20^,fPd|&|ryk`6,}ŋ:S>"?!E^ 펊3L#(F`%^`~@#*/HXL٨sZdoonM,WWϽH}VF9pK_ro_"3k&/얙b=ދ"/o~+z_ܬL9!L\-䉣ER ,}^}-z`a@:YTGB dĊ qolb`ٔv|>%D3ъGh=)=+Ǘ]pR!2 ߓ9nG^ci+L<ߝ(5Rٲ'$Tè~\Ll(Ygt{N9&]|3Iw{亷a~q¯^{8lB]Cx,咠;ݯ?toQQi/cxnLPta9߰E4mXO#JQl꾮Y߽e?^(fXji5^e~r{n0$+_Oۨ| >[Sڜyݕs^D(j;7ZĎ!7&.+U3W$xw=/MKZhk᫳鑿kUe8RNk|djNE`ڙRtVu> > ?ٍ cm)jˈFj- 'r}f$,6DH=ePx+N:gt~h%4.2z"G<;Xa-ZYh*KΚ2m3#Fmb\a<˅Sb'Qؠ8aX=H;͏2-KYk7 ę tEWFQ5p|;Z e0?Ӯ9D`:' '޹`S2Q q5=x[FXS@iM ;;a=kmZKI~2Y!Kq{u.47-5f[ZITD M"@0_1MQA{:6YȄ]7bo`Ru7oN#ei`Yq0e'Ȋ8Ν)W+ *Z~SՎ"okhIځz@ZEDf29# z0OV)L[2)cD[$b/fbƅa$3B.0ן1:9#r۔yĩ(isޫ0`Zubw.(@LRѽOZ滴%'؏aC?u-F14Ğv=We YL|FʓĢjPY$AOsYJ8ڰnO9YCyh>ʏD\;)avWi'D|m1[3kgmV G_dNh~j2E֡7;OFզ ?ޤwꟺ/iJ?8wWKrˆ W]vFwe\)]!=ޖ2\ϋѕ/\%Z2%;Bq4BO HȸY !Y̚SҘ `ad+!ݛ|y/'hZśdD'g9R"y~jvl8zdEN_ Ye\ HG=?OErNEC@x}c*Vd"kOJa;\bŎӹ`iss4S3@EgD^?x ,<{omNy(Kp5=UU!n*a2ěClf_?z:l*񀄐Q& AW_I!xx [Ǔl} m}#!BQ>]/&q7]<7_Vm~' *JcfMe2x ehyUoH}#%rʚTᡆB1{52R PBG_pH{mÝv 5^6 ם~G*{Y"B >rs:h;lOdT{n_o`\zu9?}|uӳGݕ?Qi :=$-י.{?fRfUVIekaf=ر$PRltȌfU+./1&`vzAaˇ,M.M$2׊-w9ZޑϖަaOb(ϜqBeM Z)s9h1/2& йGZD4tqھ(EL9o": ʕHy*74[gLkHH >`]-y0G9o=+6:Ev#LܭƷI"w/!CP kֳkvÌZ. QGU w!"j!ns(&̖4"!flT9l71`>f68mt]'Dnfy ^GK1'XMo=G?m*iEcBA. ٷ1 n9{YcOe.2\'z0͂ ˛㘸wGTTh3Y&aC P,6Z=d $\vm ? SL%'[Q`;WKE)Y.ܳ-61#ݒCol:%Xq@!} SC|bӼ=6gjެlz䷐C{;]uN:oG85w./^>g0khDch" /&fdr]ߧL-|2eqY|JDOz Ē4#96k#;?w}In~(~I㉢9X]fb T-NDE _A: Y ~=g]^1`P^^*6q`%(eߘ122pWxQ0[ {͏E3#<6P_T@Sw8'0wUGӶԽ7y_F+oQ_@iyVBqՁxTh}O|b9<`T74{3㴶uvJoz Q$(1^4ꐛIYDL,kz5DyFFj:&N?aRrvfݏ)@gxb N$q0cx##H="u4txisLi{| ߄uu:D1? ߔ<%Q;HQWvAf1ygZɒ8^$2~Cܲ'aFa5Bpjol{E?L6ZfUl zPNt6el'\\fneMMCjLq}ҍjPs-d7xO`C}7y;ubi$V?M J׻&n8rD,h,L 0ż,#Cha)'i×HŃTJ7DT?[ PT#òw  8[L"xH:>ipJ'ʰ Dbh<|i+As_`$=#wN =0O!3& ÷sNeB8(pgP |qO.u58(KN+-SF6RRe>_܊{qؐj)H)xq"Z!4X窤<֒e`Fy0_ًΧyĿܟdȡkߵu na_Ml7xoq/44\޳t:kj%?H{${'L/4>lY..]+QҖĜV 2fT'o~9Aj f²>ʡ$C51=4RY/ECj m5Z_8ij~7K@֮>8 20ɩY)0H @M4Q !iHfMz '$&[Ԣb`Btr;ɯwX4Ԉ'i>핽t*/9:Ebr5-[rjKmYglP"6~T|.>680';@6&R 7U1)$c<J0ULAzQM Ő #4!/G0VKd DE 8.&9"5 e3Fm']TJG&6GMu.g xa svDz:('mO':PExYXqտ7{\s6bIb23$߷K#*A+:g& zo>FIo~rLm=a񣅐FWi++5"u)狓JV}{rKRJ{kN$XFDQ. :f7xCVƒw8؄{o*!CWS68r%sx)ҙPl4I)S?'Hh_qPV1_$n-z4vgpPX_wVW/p"҇p^({A_ z*dOUixW/t`O5udlQ-oLrӸ"C|o2Pqɓ펀vXAV-*ƈՉR@f\AiD5uXZ`14H)Um%: "2"jSTA߿pHGk_PU2B~Hz^~ rrx0Fk7*#gNKRdVU}5؋4Er |0LܞW8Bs^AA#O}Ooo}B djk5k[<k&3hqե@Ty=zA4+D}Gj:;kA@VY[=kNɔ|=L&j[z(; o4?ܟͬPdH4xzv|U(VXRb/ntI7+^@e#ʒe VOuE9nq;UJ2@]?XL2*E787K] H"5c$ vTg?U^pvߗwF1o]liDohj mB=cl8i{5Uk⩡3S7G1xViHQPw'5!/58^kpXķۍO  B. 9@3V&QvH7k2ừn1Y](Jõ#_$Pw ]L(ouk2l5E=? _lȹ|X)6̻〔d< ~AqeF&r} N[n0dpc'6lc "&qqȎzB#[;,4.ByJ ZD֖7Ohui~m@ڷ9y;e,%4oÏ4,Z03| %e xVz`o/6_`KL\qnJZ%AٳTx7O- 4(Zę#oW?hLk^O$/zۅd\A9uf9<`az;z2⟼xd5v1.hyH"-kۍǖa$wa&Y= {5NEݗǓMypV9TILR?VBD*qpt2֧3 EєBt70j}^dw*HbUmOMzWGidp骼ɴ3P?qA=cj*zBPAe~L|J Z#!pBA}坩⊽/^iU o`jEU;l~i@r[Q9ֹQs. !=ŻbC jB ׹ô]>= ڕׁp>@(i&!w]&=H5{4N[_,c~VJᖃk_Р/J UJqΪ{Zqg{֡r7ˈ5P"H8-S=r3Fg77N~<}y TU]M=[90!rx6Q81>9]-)Q!&/I`ElY]_՟'SAef}lM-i%Ý|wEh P bFUV$$%q@7{bSۮBʳn׳摕J U8j! ³+lU*!<_?t Mb2QD%­Qy}_]TM /c"U=q„2t[,~`a4SCTG=U ^+kDB_#UyP3r'ᓨŻwd&XaNC.M "k3ѱrOMz읮:n*߃ɲ X ŇSqblb\8z_=+1Gp>:o+mCmuF?$SS#D1S2_Wo 8w_#.9rNC٩gi9lۊ&Mu'M*jb76A!vښ֡}λjmM~2HpBUޭ&gck9 1 ;9NOW(w]iEc)J߇?hoEDhrSє@Q'{cX.]{~lDg17U:8s$%Vc.TݼӱUN.%rG[E庩 ņQ/H\qW# ?ɬD "ԩS4 AYJ̓m,ř/J۽LB|@0K N2 /xI5DWB-QRϗ8~yl22NckR;rSD!_ֲ7v0N )ORRx2Pg8r g3,,>'bh3 `&mt0 F7jJ&nurR8/at OF:#ՒPFMpZö_lbS! PtEQ 3;Y )dq)/v?*yqi6o$ $Z<遙>VR-0_ j4S/&E7Iиka.L$ש$;ԭloL&R34 ~ˇ~ ||WT Lt1e<Ēy6ƧxزNV{&Oc}o{\ח hp/VDF)4jYNΗӂoqU{3_% hs?V!89{jɛg'M'eo?jNQީJqd= -PZ4LjiwGiqz_`[A p9+!]a^փjǂn :PWs?j`;ʹXh8cc\ xX*iY^+CjiB_d>kj!z:&ۛ2fL< DRQBDL+|>#uTbeTW0'ϖex] ~{I!pjyL 3@H K-f闞0_zCjxqj^"r 7pc ,⬲#=r ^|`L9dF> Mikyf^Oke@ ?ם_9n >i>QVbcwvQ~~ÑȓL)@;W_:UDϧbHzs eIY刺ުP!'7۩vʰiU|cyݟWW`]ff`_;=n@єDŒdۗpΌ|.xk)9Kߝ˾4Ǎ,%/z;9hT~Wgh=~Mh@CN>B`EBy+= НK}Ǜfo t?dp#n~su) 4yvY~By:;A#M!K U|{=%wEN!IɀoWSHd{|;I{Ai!T9|3Nv\08] K׃tNIZŹ͒<zG[aVmW =&&id3Ԫ^Ӂ2BZ_v|~5lW]AjNefc2 Y\ AV;4J^])FZ =A[F> Rn[@0* +o^jlB1bڵ4 B$!pc65[lEr'b^Hxu mc zꇉȜ-m "h[m~txyضPBm*˖hC4A3Ǐr]7l*;e(Ih/鈷^E.btT7keM("YȊ.UL3fNftw%ڧ!(h&?`UFi5bbڛ[$m.♆f*^ `"fc[&䤓6T\濉d։WH&'w+YxpEe5^k[q*^t&NDt5\(ƐV~84c_GIy~ RYC1J X~ g~iȄFJ[pMKlfvUgSpx.~]TS]Lt%|ODu@)cx}<]CX&S?[w+;!}X/;'K6/WTDpM8T:H4pߪ}2iAf l4qGз'FM3=$ɦҶhxJl1fuE+=03~DCsr1\on_`E9ttUD-;UֈyI @17-UyHnsځy"bt709ZN@K.yY)(=p<:1fr}dTCrXv_t]ðo&4GfƺpqP;[U`8Ѭ(MvU׀՞- 6tk^;ئ_%:\Ǎfeϓ <7c* k@G'`ɶ'z9Ԋ –13K]4!cS,[RNJ*J ɰ`?L,--$E<b~mSP]Rv|f?bwU,4֋h{ ѣ / aE{ϿWw(Jߏ5f1ޙ P{̄xڑykP#yjL¥mx8"N1 47=xP CU}Y%r&F FRv%<벾ۇdlsKʲׄ719xu5kL\85,ZGy!_TElx<KD8Y3tsgh"B[s__]:2}I&J\VĚ'zVymM{mC[VFOǶ/yȔiwla@~TR !7'tlΩ#S8ztw- +"O:sOҐZ k{^͂^Jܘk_ĆOnXA\;"iE×CdC)J^k,uj=V>1C߁(;=#{saTBaE8%܁lt ?cS8)hil4_w(hWjގcnݵfVMϽW˫[ufڗH&v:p,2քy;^"9ٽL..6 ]US!<5: 81f `c]E+}<>N!=>ks2s I[,Jⶡ{^S>|Z|o \p%!>N'ݑDg|&\ÏD/%=bۏjz%7K,fM {NR릈3êLGY*DbB^Q4{݂7Rqz9< \Pk@D 6%Cvy?l.GL0b #=b_@tVj&%:W6 =C n`4jƹ|}kRD<ڂ<=D/2;}l[r-s@Ll?Rنh{΄Fw*2I򃡓sT5j,Xga{ވbleQSj㥿Wb"/V`>PD>A;m 1:X9mv3D:A23c㐳߿}yo x]c*;=Xũ +^]=Ydn`V]e_.B` !ݮ[^zWUrsP.[Kcp ʤ1ɈLcdBKdXVPF"x"-ЦuYR.Kܻ+--]Bi^pހ.pmh殂@9J)Kbd ~Wu>[4$AW=ȱjuhE,!esQg@x FdziUuΖ^a vO#b^/ k'k_LA+h]L_ead S뺶hB#Ք`e4 ޛ&{'"xEXg?=XMuqiH3Ez[ǖg {BlDNu-mϽMYcr]L>Y7E|ev+'|QRT:]]]oN-~-m2L@ Cz$2ӳ Ad~ #w4! \6=2Y'5W;~F_$9[vM74;/;u.Ozq(+Ey5=Րl\x`AnXטW{柜( *^%39 DEĭF]okd##+gp,cd2_xHx;,^29N8<(@[&Z`,-3eD*`}l#|O@wNm%\GkxZ4;o%z#׽1tzɨ}g͉Ӂk@ R +(X  s+Kwa[ju'CD8˔xr# +}6]=BO& .`K_z-wQdo̮W'io OJN;h^b%fc2N^@K_N Tĝwc޸sF@P;N@j z "!W/zNs@hV@n֒tGk58@lX\i omdv".XwqI,rݒs[(QYVy^79EbCplc0 Q9%>X֏lW.6 ss^n;=58T.ÝQLh[U}4As +\D+DűG{5ky5:\hp{"'AF.-i ^*9&lZ/qC)°!2ٝJF(#'{q<1 u7Ph7\R/O{s*C MP OZj(v֦^uyTMsTVc݀7$> J _PogdR!;WMrT ]a.tԶ>=M;-;"V#>56]g'< ֢WK/@TM]nDzB$ :FN޷EKؑt]Jd,%M>)vW{m>X)73TG]?֛  )66V9j9C.K)a~P;9t=SJ׵i`h᫿osq8Xʡ` [/T MDDVUX#8r Y#d+ǿF -WXh4CXD&Riso]qy-z){dN0IJyh9LoRB^JxPFsAS JoRpb5X.dM|SvBC.ŵ{᝴cr~`#6q|/[sX[6K\7=jg,?R—R:ƾiϰ2 sx#z8LMu`_*eZ_6az|7tU @ԢOY}6/|jMrN=73ʘ(*`dmN$+HYan`ӈo;011Q9KNx ]6$]SʁsxZtf7!&"o>d|Q}pd~w8oNl&!IвTP T|~<`0j ,׸^:4{#+?Ϥdx`FS0_l$]?:ZC^˪/>jFm‡R}W:"p ^ۍ s>B܈o xEaX։73fP8)`De!O T߽eA; EC?&{)Hca,7!,?N0-إۓ0G 9{[fx@aT>2_\ĵ9Yu@|3 Pή4ZEx~{ Km͵w~yrsO(|UN?Rg~U9VI(he9-RRMqEX!q1}dT~g3A@Ec?֮C)Ny"$5ۣG2JUe=`|myP?+IHp6nζ/5Ɂ93 dyԊiK$lcUЉ'h؈0Qẅ́Q+; ǨWkNEUVi PK_g"8^ q~RWwh0&`EGiKCv^aT, dZm`Ty"wMLb;q]99w$i&q_z^xQj!ĶC~~_b'50C `I.Ew{)D UX8ۙ'}϶BGyԪdv^>)/$fön(I e>ƕÙuje4x#ef /#X >ha;NPIUgY!VGslDs-Ng]KN8<@J`.ʓZ7ޢ#9h|M}mC2+G&7DL'H7,Xvf8`mػNRkvZQ3|}ɖBBu ^F36x$?<9,V 5#f j-I~m`S ֭ P T= ojGV|6.Wmr7 2&$վ%Ֆ`,QS՛$f|E|Wr8dTEN5G|){i4PxSRt&!ُ_mlK4M?Lp ]9rHh{O֯诇rqCXǒj>SvqK_yvXjDlv> Ν?[ sΏʤiu_<[{p31OAH݀-tis#Oڵ70/: eWy7kLѺ`XբmoF/s9R 7{*9/"2wnSf63 &ʗهB2l0*a4{Ar>n1C@[;p`4Ӣ}6:W}e9(f f YXSr<z -7b3aI82Uwq\{Q3͖Q3-J, U%I*+dF2=ӡݟ4hess-S!AugFv!) d.jY-C`x1g_36ռhJ])>_[R(fO~#ǖP+e5y;؛N߾c{3߈BdIMŨ³a!-m͖FcK%av8c+> T‚P-V⃲P(NZ7gVSO'Fy'~ygCB1Qtsb*9tX,iSBzW_&"F܏|;&lwTxS Y-֔5^-WkX+fH53xB|nn< kC!vQQt6O٬_發25wXv39igiOh<hIza1~^w_Cqa>8ZNÝML,4Ҷr)ϭ:+ rz^;2hT"K9kr#h8gT õOt-VŽ_QK_| )!*ap`[r.~{>E~(Ӛ=㐍E fn9 v[-HSQ:#L ŵ#I;;9\XEo4y]V83AuӤ~&pymEBƙ~^1$ֵTGmar3o9f:]}3y/EZͫFbL>co5# _;8\?5آiib-NEvJ>VGg<1 ң8Ń;j3%ա@4'~E,DЦcΠSL㻎)gt&J& \ (e5jmYlOonRތ '+)_Ξ+(-Owf*Ʋ:|rŊ̏co@lSV$3=;A'IC=a`0 x?ḹ m y< C 쮖ќ|t f34UP)5߶RPP-|bΦ1MY>,J)7zD:9k.dsD+=¤"̖okskCс"|-?7T\ Nғ5Ҟc{FsF(nsʖd w5lRDk UXMpmou_n6V.1~A C{ ) @ XˍaF(lVm)HvqghS UD9콦,"рBZ jJ˜ c~rSM5r?!~F?4+Jslݏy Mi)BIV|WpjS@hO(Txh AyOMߝw/۳Ap"H1cd4BZG?^69 4aC7~F~0\}8{ B;~] ma5v~)[X53,Ƌ~ ~!tDOq1 E<nJrֹ#|(>oyW(B};~` 7V)l60b:F_$`wdV6QQϒL^,%m0^_)}ڢ@ͺONJ!3#H[A'}ԫޤV4d=dL Ȱ*&o;&X9hπfI9jzX n/]`[JSmCB&x,IysbNMhI)bA!Fn O b@&}fNDdP)w"ldm=AvTiD<7\{&6CoeWHY?>yFH(xh\iySF>PrKdƁ߸PM1b_;ڄ!!9,D|^/RGf*MZMá,ދ C7S"}@  +#:}3Uq-fM8! ]FEvGi}9@Ժ?q߰b()9Kc<)n.;2r&4ϝ{n" - h:Œ*5!E4 i.1M gCH4) [CQFi954Q7<>0hK6ҜNHFvGe &JȪ OX!_/@$m;]> IfUVR So'JnGte8Oۣޏ͘ĉUwc= uj=]qi ͸ V0vf&\?[=&Q 7H&U|W;X"P2Q/Ȅ;葲A}ΩqeU锿/ ί .];[]63쥧zг>07LQjpE9-n5&ʔN[ soU/vX1O7EaQ!{.m[Ef2I5lĕ_e 2::\ ,$h M_`(a~-ꝪG:8qj޿Mtv$I [-RV#ZT/)NɃ=64OR*mժ:fHi=&Y6  38E9[ ^(o@Λ#: kBʍpL:զ0t_$J[x% nm2_? D\NNΐ+{GHIdlto_P]H%+q#  ,d+m nk"A^%pERɭBafttw/1u5gfs,@\%艼ǶG.(.cc]#^gc" (P%vԊˡYrL#U!"k/2If>IR ;n9*fXNtr[iJ!o<6_ۨ13dQ^25p~AwQ0 X#Ѝ>l}bgd1QCfi' s@&{ LPV 0,N]UQM#V6hΩf9^2ۿYEX'UGX^z}r-1gx{BknNY5UM@H& ei> DNc7KR^`Wy 9g^T1MY/*j77|tgYZ0707010000003d000081a40000000000000000000000016101d03d00001fec000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/gigaset/usb_gigaset.ko.xz7zXZִF!t/]?Eh=ڜ9Sp~w2vђ-4ٌV:`t^o 5w]6|MBK7H$HC];ԅCAZ !9VIJa(76{-yLl9RbL(ڬ 2HBk, cO>3f|F#J:؛/] ùa䬯v3ui<v7-Wii xMeyrqqiX`ƊځعrD3&٩mlqooeQLii$y:>$27VfUK2nߗWtv]4hDF6܈rs*NDr3eN(oOz__`ϒCD)gpu'>?^wgJ6 9Wbi-N~qM>Q]γ򱆤=9`Z#3y}zb6A.8>qHu ՉBڇ!ܻؒAB)^񩓊`koT%@Fo>%l`㻡fqTI|{Us==t/YP_Dî)'e!3^GG29&38?UՐ+8AXj^ fm\Wo~iW6!5VfMƹ^J)FǪ-U]xCFkV^.͏fݲ] 1v5kK#"7gU!uKomڛ\e Yinr4y3M!6V@-FEqvpSyD+oUgj~HJ'Z1v|~f//D᫫8@~#ܜ0 9T%kLymW󛘍s4RUPѣP˥HVKXe*ߏ r+4G$AE3rR_{ȢkHB, ób8\d#L{{yt%{r\Xk4E?`b*6X6%Yq%]什n$?io*" wru aٳ>p>̙=XEw$Gh֮*FG`PYkOd!j} ]]xxRSۗwrE6&T9evp  Kkҝ.֩z.Jl~f\9?P z6'h6/Y;)\T uYzj&yt ]ﴕȳůIʜȜpG5AsHTi&{`[M[Z& yϚdؘɿ2Wg*{(ZQګ仃Tּu}̕*D߃|'Ńv()ua3''g@6v'}_%K_0pͰDX;}BF0F !o@F8/a8v,2X1_8zCw~;(8յfPT)5n$Oc>Qdp0Q7{z!rѩyCk)ԠDFMuy_{C4O(A|dS5$mX}|ُzAP3]Y~l{7UqŲ`˿~,F0hSлZLu}SJ,WOƩP+I<;Ƕ@ĭ3w+NfZZ|QeT><:6;"C} 6'Vļ"}M=se!IAS(ܨ>ၥhR;%e@ZPf%/f&gi%^=,Zb%LHb/Wԇ": [MɿуHm@E .*+q߮R  ["b+<`;m|GMoF*w$H$W{d,U2{ ɤ`Fy.N8Y2RNT8TNuQe뜳`?SR)`0kއ,Dҩn͑:'w>oܬ%FӔj}z]0B &Hc.-\ >*("QmZ&c\7JM V\{8zMw`nFS'`uqm`-Y1_iחϿ[ʰ(#e-#LVs'HwTgf9n,W;[d},@2+A wuύIX{/v$Љvw)B+NAlD ?ʭr-dtUYVRg?$@Rp}c@'ԕR;|x'ƣF S2ai$ޙ2<*gBOFS4+_.vmra{wW$*TY̶ɜvD^LʌB`/}v_pfAy7X0i\ ~ot m5* D W'%M.^v<& k 7@r9 aW7؞訋:&Yidb, m 6A5(,Sbi%ʄ4qlɎ[ Rtuk)f!8#C /jl ʌbD5,L-w~ Q`񩏠!'WA9S+5a9Z[S\ (:\Ms':[=}VG@^taxӑ>/Z<}d% 32rʢϥW4kQ]MpQzδ)E^"ٳ!zz8ӮE&,;6Ѯ|f/Z]Vs&F0KnI#L_&U z&IuTXmnZ_/v[)qINPW.&r.)>Y(y+PAn _FeI]k~넸ɍcdIp(OpipZ6Mq|9&NɃۆi0Fo&An$7ѠK%#2cCO?-(K[W~TI[kU5Ü+ۦ<-mNnq'zFt3{FAEhҴXşsO5QNv%)+V> ޭg4Q08*(0 `ѱQëDM}kD)/5ֆI4kf8@!L$3 | cU74X-eXܜh'dfVG_mRCr6ⴲnT:} &"y3XZxWU ui2I R2f#{j7=+U R}A̺^A*ϥ~Vex1u /7fIK 9>sEQr.X2%РRueCdWuE~ ۏ"~˒T48roۑ-[6PZVpƃBbtj67Rȍ ?saP,jhQݹe:} ›L_jDa}OOM9hFc8O2vL m̞)[+r"Yn|I6#vsůO,ӡ'M[#>@ Yq~w=s"F!ڟ7c6Ɨfи6 C |5x{&WmTFr 7%H4Ònd[XeS߾C`}j xI+"[^ c~OS pC4MǑ?LG|Z:\O-N.vg(:fUfNꒉ#lL഻]I{S)A.)Mk~)O7sN\fHn êmՔ#L_9ym2HI;:{ Ir:҃LS!oJS*GC_o7 4i<2FE]Z~nE¯ֳDnLfeeBR&A#b@sÛЙ#Yt= @ cu0n;y`$R]p4Sx{7A߭;. Ov ZHaztCrSwV:{og~I[uᑊ)~]@+Gjx ǣZ^~O0.C_9ʒk0/Ս@4Vt+$N~Lrb:MG=R]wpzӸ'GsHԱy ?cFV}-ekpݑF*##%+|.C=Rk3qp% [bθ3$mmVpj c?%s$%V`| Bـy9gi/蛀ց=-X,mա?+K իƜ5ap_O|c`AQ*z5tV*hdȦsGpc0*ʂm x|Ʈp]޾{e:5b2$g/ TzpȇdY+E3$^mujfC; yYBu5',qycXV:R(Vt=F`߈ h19-˕${0Zh{*@"u6˥ BHI\кV:sS:l_\'fAIZ~%:b't`$H^Nbd*ѺdGV #Dc"r^-Iܮװy}t %?T47zU@1nYe$_N3ؓt@}Qw/Ϣ[IHug^ug߹թׄ3R b BC+7lKFD5r5EqQ"Tgc^?IEU]*έVP\(mw̄@*v`X a,юUf%5̫SQ.EUcgg/6vc;P-tzѶwjbsd#~tdo{˰LTAhW̕]泉gFp]V;$D7CU9/3)=MJ2$QEi!,%׻ J60^/#A111urGEB-$D}((p~t2~҅d2kZBJqR9DZ f8^ԆW$q!6 0͗r4Up ߐ~U/G#2Kju%"o&ujF%$շ3>et["ua^xDQlMN2D ͞ 2`TśWt0#p`>H LGoV;7x` -d<q .Mq*JS(e)&!:nǴqLEjiePF*8}+("x8(X?mgYZ0707010000003e000081a40000000000000000000000016101d03d00005e98000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/hardware/avm/b1.ko.xz7zXZִF!t/ ^X]?Eh=ڜ9QV&W:uB_ ?lEQ L'}mt >{:ګ?l¶3bi4~+DٿI캥:G*P=$Ź(˖aN U&9NnUyyaN\&g|Q3 -D\"bϟfxAE GJECݟQ d?IX( XmjJty&9ޭP!T=\*/#\GM?_!vY|JnoY;Q$$Kæj)A~ *R*&jg)\udjHcӦlߨ+\|1w) 4 t '+`N{׽FIqrNf ogSW3:g7>es&QV\cu,x0U"b癹_[: AD#2T~h,J=1=wesuF㍨T ,ޠ @&60yIg!>{Lt"d~+6F*zD?h>D` !kV{%S: -ve %a]8xbb6r|^hyq* x;+9UƲ%ڄ핑yޣ۫O_'PѭQiA ~Jk!B{^-ݽ^]:yǐ8rOOr,'rjSN0*XOJWHoѤ"ZR }uv"G4?`Ycea_v%fٞhp]q] OAz&Ŵgsv] ɇ.=\ȭy<=%M b8=_S"žPW|:NuP8PW:?H q&HxB3ߚnZr{Q6""7OYz1ѺýUS,Yo39u9 D!erlD[147IM7x%5b-5;Hnm-,ִadMm@ qm{=0>M)ܝ9+] [I/nEUGooH#,͐? ʡ:ki}4cs)/<2ruC,}X|+a Z'7,evF-Z!"w Dnt*Q=uoN,G9tQl%PK%uVz4Y(WxS17OT>n_4VFC X@֝TL(E{%f]ꗧ&.)(TAtU򠎹J8sJx~q >O*H}};]z2[` o=Ex~J|$Һoʘ5X%z5FaT>Dć-şXLN ; \ͤUDjfkp!yR>N 7tf)[ /߃( dR=.HˏHz>7Zɾd2Q ޖl;)M 5$S adUR<Y6]` BXFOPZPiAвL3Tv\y>7g֌&N=Z0 j6 CmyBFFaO`y #ycmTLN xY.`nƩ˫- ]:tV)f~t_~| *c͸NEڅjNYq&tHJ7/:?&SVZ~pxp}_^x@B)p'f0Hvzy iB)+&"5[BF{%[)e٤^PgnsyK4z`7 /'2qH .SՐan;v }h?35DhKBHTiGezKEtMRuBbti+;8QVAO 8:&1'6E r*)ʅ.X+DWy0jUn^_Svp: ⊘Uu˂%FnXk(uU(ט zχ @=K8\M^BɠH2.[:9~[9j!㽲غAsasd$&R%r~5rVpR«m[H~)4_@F 1Sbof(N/ҺYeOW<.hCܼq tpr?40!R {M0>蓍(.$&-4S-Etb&5Bۙ_r|m +c"w 8y,*trq{)#C 23zEM廆_[l_',bJ"e+Ykw/>vW'}_a\{'.adIӾ;\"8\P&JBRe2,\n"i$P#;+Cɽnz:Z F1ǔ"7WVW-!_)*So?Iy"h1l~B%kOk`)sL:Dg,ڔqԠdjs.(?ȆeTT{qhI2Ës9IꋡP#C"#̸eȝo~;ߞ[">H;H/)J' фV%dv}nЭ&2Qsch]~F@;BZ+ն,Boe7n̯Rv+ L*/3!:SX˽_K9wf[Rkfa+Njӹv --8Pbv g6bmo}֙g>*^D}PS>"A~  I#!Կ ;նx)O2qÃc% D0;CCֹ]#BP'/a$q䊚HP֣eD**̸V@Y)cRQ'6 Z>}Q 1l >`#Wɐ'=A*S2Xk=C2m9J8(bJ*K)~UoV骧sLy W]eq,Q ÑAe;Gt "v *m̬H9b(چM/5<#9 y )Tqrg8hƮ+ݣr@#z-"@dzűwUl=oڼVNUr0"JX¢/WZYKT4enno8k)*ZMj:0M(Lb*AqUYiJMtD̺Á aJʌoρ gR¦^%T4kc*M_bQJz[9i%'wJڒ%G\5U_suzoqXʔ$󚐈2>|qtpèXkSfU%<9uRl{?;ApqL eA>GCTE/u-Y{!'+xL(/sQ+w(" V `:G  ?wNzo;7]a1 :=Zgfm%[LJҫٜnZc'_;(>k_=.^*N Yt$?x霓灐qdhy_1>#gJ؍,cy1xD:扲KBM`RHҀaLfڔU('/ fWdz/jK6R0,RT]ճANx<45&@q$>% w8H^W 0` o"=17I!&Խl#c{hb<.yf.ʮ =Bt/ZJPJnTQ>DBNj-`'>k5Cul<$T ZaU$ZN̯)}C0J Gu N-PyVls~,9&.JFcjp<+ Yqk*qǨzt26gDJl+MTChNJ$ղZw%N)ўT=%$К (+ƕUg Yt̹ҎayMl=Y"5K2yaAq!~$ 1qfuda䓁W/5Ɛԇ.g:U\A&Ƨs-`ng%pXf@^7 {cF2 TD*rgzGZOE.Y0etorr>|#Ve TwTqTC74x#T5V l\Lң2:Z2wsL./eܺ+?*9Fg\`Vn fޥh넴@ԎtRa$c\#'92QrT8>gO V%Ja]*J)7~sمp1u :2 _8$N#q8pU)¢tȺ!ꡢ$afy"5Mӿ\n7y)/X*P"zwpu7h׉4ɠ֘DP0"9 (buyhK+( ;3e,sF.Z͎a|/:؄ EذhHG&QvO=]̵*K`]{`L ?D1H(#LYJ㩝!pe +[r )'}F8(`_OYa wF%q ĭ$Ho&v忩9Ղ[!,gݯgbT:֋(P% B{Pl-js1g-xD}+&gB^Y|)EىUZ2lC\JxCҜI\.pn>uwZ@Jc+{Z[eGИ؊)LYdl[0-MekxF8smkF͙PRA 8K@&3 }鼍D{bՔ-d+G h;+MG ,Ҧ2@CWiq|υ3kC[i+<2̟P2)|>^"B;Ǒg Nj9Z4# ʼnDaar((V.7я 5 fKT'hB[sxIcR$9F~"Nw~ވC EYk/P01ߒ8՛Mt (e&H;$njw|Iz]xDۨ51_~ˠDKE8j4HEx3r# .]!UzsAl!ÉُO_WLثbFAx TBQ$75ې* 8Em\B/ȏrzGw8 ߐ^{6LIJ.um!KoW PDݛ>Kp׏n VLwhId6:QńxE=c YP+%1_gA!I`4kj12+agub;IxQ&;jʫ΋W{oكr̬뻋 m%CSadzU(?8@oϖʊiQF4EE3F(6|К+8K7زJg a < eZQuXgr% :|3dWG6wf 4$#&@~)@, |zNQ.SW `wPh]ej?4V;KtQ]b9xBF5-hb{`BX{FT]^܂Z CM. dvǠiŎVq5yeTbezdVɕjkHƸ}-ǩ13;fu஽Ct|̈ 3QσckD~nBGdRv7J㪟1kJ5oƓ?G n_d.~JS!>w/qABj}]K+gaR[ҮY,Xfx/&GcрL.Qpőj 'mgAH>Ά&*]EVJ4M 2ZQ_X D~<f)^vk0ٻX.Xjb%ŸT=[ |Aʲ!]ܢS%F0& 98l:iE7e6 xYҚ*c3LIURrk0?:"!hG"㨩 bE%vxL6cd^&[;`G{^s:G@lKj桘 +~WgE-,\7\|hxjT|=xznKc zYv&f)NJfķ,B0 ;v}h?0 Iɐ:i~u, "jdl?1?zq⁜ Q̌MӎC=xPmaW2of*+y_8}xGJ |s =vbB1ms,Axi2j@^z;.$F%S=d Ĵ酛ݺ+pJK=5-A %B@F9 dRywhDϒإQGBbyVƆɎW^e{睛ȗj~\GC;ljfq,9,B弹9i#.hi=mߴ<%պVW1ޅWc R=O,^㬉$Pip e5obQX! . 0.mL.3Jbc!W>0БVcupI?TY4 w5[4plm'(F@l)[i2'vM|Yp 5[CY}C}or -]N}k=h .i[?_c% v:z 'F壒xᗣTEG#-|v5v#|@>|STlv^S&qy!o!kFBpUҽ. wC{^)_Sw|ݥ"B!]e7'}V] gtfPJcndq =ﮯ!͉+ +! ׶Tבa7'^291nw~B7.Z4Yz*BO{>&#~w.4:({ܐ-#bn3Ik֟?f'nIc F ՘!0,iwEa&jc]K6 &)ÅOr.hkVUI|z?Y  "RըŽOfXuޭ7 V61?$i%Ebr0,%^tc&DYSe@Ws.s ytDlB/y; Oz7dJȰa5^ƷF@s7g{Q&?gr͑J)؏'q}VReDQ 'h էƏޔq\lώmvgUVjZY~|#\::Z[ڵ-#9xIqSr4luQC9lO~&cfHVRC Z%<3:uK"78н*'5s: Ƀ0#xJUf'~uq*tNg4_tY C^Qrxuw.s~u5C9ܘzZS.&ZI}`lK/E0eS״p{913y_}d;>LW {<>hgtpRkDa 3Ԭ6m%|ʢmO0ixN2p8`ZX`!U I +Q(ܦ+4BQ呛 "Bv$u;R^>Bwϭ4%22!9 B9㠁|>Um3Z;GAsgl@_*%%Ocala+əbt#p,|okWcOmM~\3 f}" &bZ-0_^CE5%8 6P\C~X7g` vcn dnjTtD\8F( en5]]Aa'kxb5G'[-σs|"inFw}l%UOXǠO#,UԾQYu`ajZw ZӒ/K\i`mfr=&MLL/&01kPjCb d+"VB9 +,VZq9 gGirJ9LD OH("4eF@PaNh*W>&oXZ+ZD#x,\s}d73W8쩴-fpZ(İCo!m>wO*A> Z :`ƿHz}e=ިÞAv<}%^wH`=zte WƧrj&g#TYPXB<3o=TUZ^ąkA_3ux'L4weՄ?UJ]&Ǜ.};2D[Nfcҍ{TKİR@Sև3ntR?]20O?ШcSd|T]M2n{ɽr.|" 9tq<>3'&@E)9IpVFMm *TT&՛Q ~T{[!42 %it 'ub{-){sVG*Fwα@7?޵Vc^<@;z=jK_"ӷ֨y/XM`ǟ-ѝ˙_Uz`:H~ P.UšN8qJ6ERȔ=~1'oqwpb P]^T-\;h_nLa1ZAH. ?W0=yi#ߦ3yz5U7`ԊADW>:5FAbg|./ԩ0^ YzU4KEhs[cņJ q7I{qPIKr亾!2ne'!J쒘ξDu8R5Bb|dr;hO|_7W&h^+,0cR,'0bS*˲*iyyHJ80lMvpZ,b+2E"'ig@7XemX2G n,%B5cy}CMc<\s p yqMRQ#Q`a$`l`?|h3vO$I|dtRACN_T/Gj`ɚ굳*] _]zFٶ@ 4A('U|3>b+*VKe.jv.g[#v"(ShL㴳ȇ W-(U|6=ES! $z4J<[ԧ6b+iK}37g`d-PS)x~|g{%kV,ڤX9ⰯȰH?Eex4b$STS?>/Ys) o¬#=<Ξ oBeoPv&'رa֞S!VBV֣Cm3Jzt:z:Eeȹ:xёXK/*G_35ѯh`(3eP I_9nb5~:ɝgpn)Y*J?ҙ=[Ca(S($wqJ, yu]ۢJܠ@W "q/4mh>vO*Er#jVسH%CR~T"n#qt~t3 E'K}Ӌxe-QA7 '<ƨ.6$eniL~Nܪ"Ix"w툮r(Tl~T%SҶk+ aDQ*@gRt'Lm; Z(L85B- 0yi|הa1z*v^@0߿H%M>Hid;.zxN&c&JZ&$:R4ckF=lVt4Ů\? Lgngg7-7HrJLEbx0@a$U@s^tυ_n:|tY`l-PH k蘂} {"U'6C C8fIGCtqe2. ĒὊ JÇ.2 8SM1@6?i7=(.*9{j\z:.ԮA4~ l{W9HB3SDh `H6plL;Zb}NTaN ~3!|% i]UgCL9h:jn8]+֚Di!]Yp/\7SM]RP@.[l$ќ)QNh?{gpn41v"=(isTf OjBl#[0q`<\9 {t41%3u O"uzS$O˸HaPzD_2?RlgZ>վڅ磵{Y;߹(9o:܍ 9%Plu ❇w#6[}FZp՞FRHiP[ i72L S ޿",Yx)|WRPՍ=*,"/=<ۢ>`7" HGW׳lJ(,$%k7"f̉N#{'"&dsn{V4B~7,&l~DJ#ڔ,AȊ Mf8o-X/XV(v'"N>Kj W؛(I!bsn[b&‘~Ë#u=yV3)|OݳHOT"Eʶkqܿb<|]Us OvΦ>ׄZ:?%Jr6AlMMSq*(l L4Ynh遄Ms70oExnZ5>lC(#HzzCkyZ+}t_MmPObn0qMi`z<{UI4hIY3Z?7q\H; ا24ݜO1LW}TzkFCzο *D!? E%-yp'#PI?l6̶g*MD9S+[XȞ.=)ۻ[qqڰ "\ @w(K0\Ahzf5Aș?ހTld&}F7jǸv́Nfx|0x屾?աco2GsJ%(ݨOjmGI1(ʣd)dBCNMi!F VՀ<=]ϝ(/hyS~)Q xso2{ܧ^qSswrWM죟 V?ѵd؍#wW6Bb3Dm*d_;L1XT& < \:?Iv\B5O)WE 8 :C# 2+#5{20%5ue;f'N;RG/I:o_?HMNq- F"D̽Kyl9@a{q8{V2Gu\7ɚLvayĭr[a8);>c np\_IV.VbO-s!/N?;gҵfd M<z3 T>q:40G=DVx:yXժx/w\2:?ax#^Λ>:!& |(Ev{ઍMܶv5H`rȘ?oL1JPE~r;H-?Udl[&? `iiUQr,twV)XW.8y9]JM~]Hَus;KRe[%2k]ZgMߙ*ˑ #!Ӯ5̰}ͬ \B'-CU՝5|(B;"U4Që=(p՛/ց#yAֵn:x=`%arw5^`߻BhqφU@}9ШCf&zDRB'jz&>Xn;/A#p5+{yDPRB~Jn_Yy WfD sVRqCۑ<oN{wzXa UhZ;7D%Pu@Kdi{: ZM&J2VFg2loC4iDžRրu:_O@ݡ.1YKd\< |!wafdKHjSuwʴGB?Wsh*TGOLn~Nbsc8m{,L!;戄4Y ~am1*x $/{XG{|) SDF?Rbj#4wH68'(%W<5a7VD!HWpti3.o (qNށjM/ k:g6! ,/k;i] o{Mntd); M2[JQ-S`i;W%`a~Tԣ;%àu?񛃱 ftNF<0!r `FI, 4JJ g`"cΑ0BU;%M*:dFxǁ}QPy e<7*@ӤA#+T#߸ݷ$L12@6j1v/Rg_YG1b7="_Jubg$+= [y2<ʶb`s"dzI^Qh>tB5F鶼.JKzu6[Sϙ|e,K50|N$j>˖ iQ=[*倝 k(``VؕxPkK+U{ʵ@gK Ww6[Y!Dm='g\h:׾T*p)PU~Wakƛ7q'ݎ5p{@LL3L{o26' hma@XU =oKy:I;CX~O2| /F>`$X $ B]X]yAzc<Zgk"BOy @@:!h.?51fYڴc4aEZx0=L3P웄ؕ 톏,OXXt\%#c<wsr şP練py,'D~OY*_uG@ƆO~(t sM3g[-%Hf$Ԏ浌$y􌟙ҭ۽FHBk5µK8g#6Bimz,m0¤#SW`CRoȰ;76\^"[~cwo 1lyVP:n4i'i^.h !?dv} ~cl[ZW -/I+֌2Lj|O,͞7-M HIJI{9|qcrjb:%mZ=VM:?l{Ӽ\sDlj]IjyTlk]2~g؁RqR7BFj}hX~6ڦ]\hƑ5XRRcEW>Jqr/+$B̪3&bst3:YE>_d L/0O:Zj<[b4p A(J bsŽlY^S1-2|3"=5_YSЉ_Z2 D|f6!%*ix&lVz/1Ek)0rY'N(T+fZVɰo7:&PˣcQ7#N^PXMkŘ8/ʲPf9y|prК%<'YOƲo.g|$I-F[dOiMל'5#G"K@N1ZإM1\ g8杛6Мn]ڝЪ&4(7ϑR3qN=V$XD : |lZy9kVg@r)/@Í]Vg`vKnU8U.XdX4G*hn z~nZWlѵעݮ`$YF"nI?kb *ĔX&1@aZ| .PNc̏zdUcfc܁_3XM¹ghT( s\ibhWEe̩Naz4ULjnT%Va/@a7/ػV%{cS{siCs1xA}SygK7#ODϬN< ȇ4YWX62+}>d~OIRw,)2պʚff]‹54pNZ6)qdTC=L.{vJ~/o ~7A Jk@a!EDyޝ_Bi/#FW:y{l+2L?BI9; ĵӜr>ĕ5>!h^qۘfBZIy!0ޕSzv1,Bsxq:N8Vx\ @f~TP_OoYOol:>bګꨟxk$*[q+jZ|ΌRd)m Կj)h*L H){BB.9_c&=Ҍ7 xtV4NSnQ ASjܨbV4V{*vʹB s]3@Sdb/u;3c,znur$b4Wױ ,_rAu^}="~"X;שFWLJ+7Wδh =kp-$,^ğ c.#S\mӷl)2ݑ=-ӸF x-s9|){D_ k%[7#_;3.^*jiS.NMKk&. 3 h X#;$/R3Q ru3 cϭy/sdLycA| ymCɒ ssF,T4J#.]'#h#n=CHZOD/ DZx'pQW]]~?qĴrpUSk:pA.XnI#BpBRoI#'Ceco5bW׹\U|ڔ &5rcsM X:U_aW>2%U#n> .W2;`qL9V%lROd7<>.nUah583Pݣ_._a^0.ӌHv]q5-m3mj֖6|7PyUXNkZT\!6 +CRQlnJu0zas()4 (x9D$w@ L=}G 0{d`WB#HuSsuf4IbޚnߡQI7\7iMY3~b@-"ctupA(6+Nx2W<q+ رb0#A|@̯1r;B]6cavc~VIcH7D̬ϩj,.,]*{De v`Uu' XHxA t )pS~:jM(׿sI YqN {Gͭb`IUyGi\S^Sjg "?[aI;,{'zBQ Yaڧz8m3 BW'Q@<9A?feBTGי;.nXHja{%GPO$IޱPW5ԅ#\ﰟN@icR&Eq?vZ[wv՞VL_M٭98&k2ݚY,_Cn;GZf &WԭᣳrJ q4ؿ z@~} m8QNi=fFDјr0<j&TBUZfQ>i*4lϩp ڍSSՋi jl‡%ltG/uwsS0#?ۓݴ6?("ve>B(9qyMNl~Z|`u86p/ΟZ \jxhT*W8`mr=gNֵ{ۦTe1-5/&gf~|h[HL!i؍"D* a$` [9}4-K1ew5\F>Im07:v6P!6l>lA!mLSaLH:*Y-'L#[|&1ۆdԊ o8"T_D=] ƀȍ˾4 bR(zS_^c  |Tdfam)ߤ%}ȦƊ"<= aޔP/c5\ǟ pe;!@qYA6=*qꃳ Pы'ڷu*ѝL}NfZ8!i|gr@.MApS]?_IBw=IܜB6 b ]99(|Žy*t'zl_+gaWaT`,~X&Ry#"UʈE0_d(>9,U M6 v' :/])%J5sGn%s@G?mkAVGn63SVˉ0'תu,@zF!ty1̥ʭ%0eAG!:3-9'ht[C[Y_ң$,߻'|N :Rۭ2Gi#f1^O gЂa8ߟIL69MU4 [0Vp8,E[*&ϻ!gX_*6c ɛD6,XTE($JZd5X"C5Í}J$s@5i ϡ\*UԶOS.U"b*Zly4KQs#̲Be_􃶼1f MUVB#k02 3{* s@rO0J̤p մ z(xb7U85:ɩ7+8qRlЗl_9 >T~QARm_Lgsz{ dSPז[t*X}z'8#87B>hsirAseQe߀;%*-o5 pPDkh&`c@ޝ+)ԝ}m߱ QR5ǒ-XRcgCboBb`GUDƔb.Dᵎ#.? Xq pqA{/j n} GrAl&ۘ!d0xCCXbe#9Y5kSq^8p|,urRf2EH@c8ds7YI.@a~ڻco#{S |{6YXW ?YP-' S50Sr桳޴LZ ʀ?Ew:q^O߷-* V#wHop_i|mYг]7!8n MHPw{ÛYJd;~HL"E BHp{eh~#cO"EM;cc*ܣY1I L|Njo"bKyvr;5P׉0\J'M h&9ƌ t q\ɇmCs3YU V࡮yJ$N?~mOΎga 6߭4R/M}w>:wLGw(E:*|YFlcp!VaQA+݁fug,E^G7 q U~+zN V*R:,(tiB{ytz 5X^2H9/ CVor1 J$XbDG熏Pi~~p2<~QXdb[m'6ʫD؞%"blFgF*%%|Hj GcODNT K)~M;}E%tbYlBYO܉Bn#0ܦ߲J;,Sv0t`bx|[Q¤T-,*pxI2`)pmsrTʱZ\3,.QM0D SnLF*Aj8HX-.<ͪ#CW"YfYaI,WCo9Bv ZN>ƒm Z3:cLPЪC8_nb%ag@EhU?Hp=3CN  ISր/.H.$6uի =xކ01\*ﮱBAÅdsU~y(f< M#`h/.Bn4fYp']};Mg0M̱c(7dGDocr#@J'`ƧL}6B]؜s{:StjėJ:AE\O0pb3wUdBe1=(,3r jd "j_[\ =)2P]qþEel1E:SjSM}|{" zX'#,(?7e-:Kѽ\k%^s\MѦ (6oT}#7uO)3z񝴞Ay)Z7"Xg?S&l+08;l/FEMYLeS3mK*^¸E?Bt[_tL:}kf>`G]s(ߪ7b=o{^D Ȗo"*+v*x%Q I'V}֡A8P!: .vG, Vh¡Ra"wQ65MbD ?fvȅ22ˁ.VVvʶQbz o3`x3O/CH9]]6c|_M M<tn(6W^5+;e; 'hW.k X4AJT+.Zӓս0EȅswAtT(!c (iۼ.Fp1)u$|TڼyRXo2Kʒ SWMydn'u BN`lK0_ lDq6+nNISw7Ffϥ^aa1]Z-)tphlm3VҘ`25 [6G:L0a o*<&-pg^1< U"fb2z Ttդa;j~d$OalMfFEZL$V׽&r"[u:l/]CvpRYp}[w`yl#1#6rc՞~XGH3bjv>?YK"@8'3(IF@t#PdEGS-7dȏ*g֬{tK) ^ܔ`y)RewYكOvh}GL랇Y@$?+J8n(,̩pr5Ds ^Ϥs$ƛ8~vJ#U ~Mdt_}*{'CT9s+`m$Zi JxAa#횙YHLu~3?:(taV+9TI~Bo ۝wHNYX͊^/ ]Qԗ얓gڢ~ kv j0 2Aه53dt>9xڙJv~^g"& ]BlHo}6SPS=.ހf{vE>KJp["rS4̇ -Jf A Uore)/FdzfBtqȕ)#)O8iXE5ݗ߄'Ё8;Y=X[IL] SW1F=X^F+q0 ~LQ'ӛu?QޔR4``"4$.b|V~%_}cg|F? bO`%-w}sIa,kjI b,HhC9ioi2(q!t)j=Bd>o54eo{ ܿ$ Y* (+.>c. qs=8YLc1A` P7mʠ\31hӖ(Ջ% Yz@;oL6 ` wEZI _!tVWkhoo9?d&pڥGM;8ӿaZ 3rh[/<^֤8|,V8J={Kj{0ݺ]!ٵ6l#]LA}]~=9?"Cz2w{ uW>b[,k/Ӑƺ< @^6U|jB ?3KxrIy"5 ݩX?nh}M5zۃ\ DrL[",:xU jliJ9 - [;3 ψd"33sGk@_a4".)/SvoS0˸t,՘ٿ^+vx3 !53f)fѝz_&*f^qSև sBV|OwHauE4yVIYw+ɂB_Գ­a"mR$NJ.ІU5Qˬ}j]kxV=D:|iɑ,%M?&Ȯ>ۜ]@ha{7 By&Cx r(30PV?E5%אE,q$V}捛 o,+hT*;=O,*݆OF'W-u^]$9?X& 8 /G -޺QIA$唧/s5I74?h\GEzdVhr -쓘δ(:qZsHJC~Z=)>h0Fz;Z(?4A0^R=Xb>vɏJI=KtXK_wG$d53Hf6C4gMUcm#8Ҙ Q`R{3{̮C١Y 7LUo%!^c.lTM)'&kGdVC,mb V_韭5Mˊ q3wnu)r:*vT[}-Ix ڏT" b96ܦ;N6^oGLgQ6[t^~[ /vR,AM:44`POҝÆJT]^E<`ӣS IKV-ʼsS#'$ F)u*ƥaac9F?`~R͘@Y;b~O ѯu[{=jSaL qBaJ1*e+54-fxv)+6NZX::G)TGQ8Rٸ4Iw&y0uR="7r%|}u$^} ;P^ŔMPQ~}K}߰O[=XdV׺vg-{կN@> 6a܈?#5Qa) tϦv2)7wLni"'XVj}Adz I,<5L*|k2wyHj#0Mu#pVzՌNRh3n ^TMc"5yv+jϬ oR,g:R7ԝvHc@tCӘZ]8o[#I >#\M.0ËSp 8i|&_BfhZ6,R6)ƄonjD?A(@mgkqPE(Փ&n6rq|EX6,Ldp`KPΦ7~i )9R(;אHH[5u@ހ0׀9-iVw]AʃXo6Ѿ pewUMZ?~΁ŢJo[$ʹyt] ػmCAkK% \f$kyƋxI0jcÀEotk/%U+vl!57u-1P~փ"Pg=dFss(Kc(.D>9MtGWFhA`M30&v?@!PM NZaL ZHYl= tzuPܮ#aچbj*G!-g\Kj}Nt5pORh=ܸC̔uRqx|6M~HV]ȺϼK:|{B/]|%KwVv @ 9U<\a] vybT9,wb\AĊe?˸cx(9rgh]ph6`ZdwG}δ|><3s8j[RxcO<$(u/‘f<a8$8R|A8bTQr-@1de~0K;U>ђ:N>v$ҖP*).vqLcK;ӿZ?5'p?%Fí1YSv-[6̃.$5:U00ԴsH^5.W22*jXMDs[]-)ȸshɺTՔ;X J=L\fm5옴?#VM}ONcrفt(\_r_WGɵ:)H~s7&MW{3Þ Uż|}QpPaCXt~FR:,xSV'"&"-{&G^HۻMV^$u͆Օѷ:]5=-]aM"A`jc o(|1Q~X hZ^<rk=z;`]6_poFg37p#GiSPzCXH9GBcw1<>e049#AX_Inقn'r y4ٰG*24˟CDW؍7k*)H8nk~MsyiJ~` sl (wk9)MU w=]NV_Vnh˻hNc?$.لVUh(qhN 0Q YD<EuH`qn#SS)(ޙe(w+Z>AQ*8pȠnfD5 XI5e#VeAl͎ž6jO F7oȋ2MTdoKiIRoi OR(u&F#š+X+A\&Q6f9TeK[O08Gy 7(ز!,D[_tozRݙ<³'cC[yJӕ=>vPqDw#! +2K|@˝BʰXT lN&C\'r;zv< Ė&M b ",apѣ#Go0t7o_t|n 8J0`ݥ]n/?޼: & i hy2Wwd$RR|v! u +c^.D%CS?\@ zFY.V"'@HOӑ0k_ۙo+VT \.Ǵ_ U@2n.M'߰d9gvNgكT, arOI M笊f]!aRZm~6k^b26aa\uK͚)P|Z FD]qk# N:K!"D8ɲ"JF u 2 f#jujS!ob[7Gl&1@A̳LB a5 ]De ⧳c҇2I,Qb'RI5^$0mBuHB,4 r[쓝sN[\N$blpdO@uK+|c!ʹ4Xd֕ Oе{Kx\3\e[*"!MG6٤a>Hx%!h(G[ ,W Q7^~2V5͈S? +/4ST.ZzVc~:xn/:bhU_#0~?G@VD7 w9#[lBQy@9Y3FUs}.v-Ӑ䊐((ҞMHsȬWAPtm"9_j?Xg7l?rj~[t&/Dk`Ο@>|ŭTϵФ^ЎA$.z&1zAhh*{d i';;GýN{K;KX y񙩻3Ck:cN$(؁.$20VL1 Oj-S3Xg Qaqfj9@KU>Tډx).(m*4.e~b<6q X$6,~ h¬fsy f7DI"U"ltWM*T ^"Lhg\<Ě9rˬ9~yf F\f]13I([oϾρEtwѲω /?3讨?wnC<~Q ~ԑn³ݍ7̃-I:99J?kRxMs8n 0W7SP.f~FgЉz8F\2ҽŽ53z[CHiqaR0 p?@cGjF+ܿ׏fj5TLM7 _][Aц^<DE[ZĵV$OaN *[aiұY?I4Z)!@Ғ/=Qd Ԕ2 m<()WO%JIs;J^D2`*%RgmL8 Dіj|5=X7yS Cّw]0yO.u! "ŏYSlz6Ȉzl-^dzC@;9ٯ9 ;>{i˲W,^ygDcJ%n?vp#/̆n؛^Һ§Ndj˖aS- P\▷J?lwe f&ZmwXXs$<¢<֎H&B'bf엱3Gp:ĊsAueE?զCwBUR Wz0x_.{iF޵ ="R#0)׷ <{^v'`om.a>X]`A_m3%?6Y=@F.d%W5 Hd{{V]~qt;8닸?+G0#j{S!]Z syAurЫw!stcqrN.[afSc$7ʻDrZoXyb͟\i} 6Lҳ!'6U&9l.8t9܅[ea"CM;?vEg=Tig kڣ)AKCר˘kGGa3ݬ/lT+1XlP 8^Dnos-yQ"˚!霆džZɃ^\q.s0;*!R /\f~ǫn3ajzSABZJ b Rtb"^i7#1OZF:& q^Ei3U Xל`L8ymH!*d)E.xi-?;bwy݌N@^/oMv*MI C ˍ^q(8X50CZY>L$~[.ʕ.e \Q86+ @FvU9!uD1#knna$'xfٌ.5CvuHAD}ow}b{,l)_C6$ #;tѰ|͡2A\6EOP% {I?WZDrÃFfϗ'ݗ[j^xX=ͱuȿ]i2Pܥ+[yy֋%E'ʦ>9i,a5B;9?fiDv]e.-7M ~Ao)yk GKR'CKW1@~ JXzStt )(VrD@4#yr&D9;I5 NHK`lc%OSșsVl=1Ԇi  s(m5[8M~E<}NW]h*a̢.I5<)FWt6-G ˈ +\꯽j/mZj.ك!:x$ =nzFE]f%i^v_/k^tU@=]m;2@X37ʥkE(q\k6 +{FkpJ+D+V5M3ύ6~磑B8b@ԑ-z~(ZL$ BɶL(;n?83vOȑJ_(<[Zי-hF?O8pg][v?fzN /H:ReFC$O[a'A'9@oJb~FL9U\P Z9]"ϰV9m3QVLqTX>W[h 1JHS'ͼjUz\e~q%3N1Х)[(S_o*5I]Wx%\S [IE?F k,gp~Pr P1s!zn%Әƞ#Zc4Gm߭HB,Ȅ.N#1E'Xuv9v)1*oDq5~aQUe1cG# 7?TICM靘 9]0("ICdZ E)N #+Ii?IƯoqjc g$'_5̲/;'G( sH=Oy,MLa`,k/!ORXrS`pJ (hƀn*"^>Ǭٲr167pN :Ǵ~ȉ~PXl>hhl5Isd0\|ą_E '@O؆~4'McE8hEARO, qۦLKZ]};>')FH}`Wm`0f̬`ǐ0dO~N_'<1bO?P?|;egDui_鬈ܛw:ʈ. V0?ZF1.8Qu U]ܡ?`X55yҤ&w_su ʠ4FWPǼ2'D3yUCtMnF:w7XNf16aL'G k'7r6]V@hphpr&Ј)a&i~"!Y·T .V;yt!;l&]" #>R&ѲDKq~ )3Yr- 'k{ȭao:W<`Jּ2T #Ol-݄!>ٖרlwfN3ϥx/lDKD/uѯaz ʟ$K`6mc4_QQIݕy K-wӈ$Zkg.1"Τ?%@ $^z@&50es8-#,^,I3+ \|˓:oP9bfj?w\e?&*f9/!}dv0_Sz#; 6$,FwP*^]xlv|xbTetgdDԦWTŰ @V}(|p6һF~#:bv! M>J.\P~^"W _\7,/DKe}hRQ* z2Lg\A߁MQLjv 6W$jE&I((]H,x#ׁ#M$59Ѵ |uTrX,=#7%k^MlHCak Rll^ClCRyb[23Ôi(zH*Ns>zLe\AՎMS*[ZQ/lxE)*<ץ#a2'F w?N 䝪pLoUJ l]!SnYk7${c'f(a"iHo;/'G}FB2y#m%~70 3r]'j~<3HY+ 7=MY3Ϫ'rRWBR)(ot0+p Y]!ul"<2L(^mԤUj(A~ug7d,'5^j~ @OSgӡӾfSp;CG Xw@Eyq1F3/Di-a<'ol#x9-4h E~pj a j8ml$)uD|WbG)K:a(eu&spY.mKc67[$NhG;%/Q3W<,ldEdTH(.,;@Mv?eW"+5:ʶ۟η@BT?B64N46ux.(gI2/g$Dc:&4Sq !PU ?\㷈ֳ$]GPMYׅ'}V-F11N7Ni`T6y1lxų𔴝<i\+@a]= |ebhÂ"Ww)@ђ`򢿏nByim"h,-"峔,a`[SA,\Z]A63RbMa_vwm*\ +^ .3 &>:͐caAa!Fj6eI0}{U3anq,~Ϧ~%]y٬&b BCfTO[ uvRjfrr#,z7}  8j6 Ղ'ʋd5*7K0C^@h&pR]uQ 'p!*N%n 5ill\0Ewç/u-/"LROLI/&$.Iy@]ݲ*sD%jE.~ V$?;:YC-:®7)C=׈/{8fV,U{ΑHpB]9VQzyN`XOaFpz"97]X_GrX>97t $w-65S&r?K˺fG˅Os_n7U"m\\xod`jye$!J7*rX5d*07Z[sJJwlw4mޯ7d&]tM'aycUs]3dhcd+mI˼ ߖ`O9M>v~i T,Œ}$H-fΪ3J֡ͫvc/Ǵ?-[),㨙D s"`f͛Y-P==H2v -t2 k f] ] =R, 19 IT>?Xڑ5.OR̕ {A -uCsujBψeKlr1SyT_vG^Fʸ3ٔF3?^z4-mEV^iv$d{]&ȉga㞣27}򱧛Rx?vT  q7:"f}ݗM}Ṭ j7CN԰=96~eny_^=7M}T`ev> 9:MX/wf,[Q\ hG [HkfP~j}7(/%4j{,WR$bKlkܕɢ;{/أV Ku%QSymqf!8eni*7w|ruM,Zظ܃w[;@q86p&LO~` w[P29Fg\>Ƴ@ i|r6nįF@W/!\VDSo ^\w˽,Ma*K;xsLcfh鞍Z"c‚C~ `\F7R<@E*1G9)EhWCl7p:%Z&oIKpcĪɑo|JT/~ F5J*H@=_Q0 0A rgraOwn-ZrJxr=0rY4O7m&*مI{ʅ-m!KgBdݤ=${#k\;JSX+%ڦNgI{vUZzo9R ,@坷׌.{,J|9:V^@]/t?_яEZ^uf c+Q 욷lLFx M\&} oEhL؋Y3oABt.LEۚ;0)dk9zfq 0y*T%΀GNoTd`|  O{CۍnjU_!#NR!ķc>Py;о}a6hZgo-IPo,H6 1Ee  QIZhd(" Rt4X oRmMbh(y'Td и1G)?ˆ7Nguht=ܺfJnTl`CuΧ&X-(J{q'$lEcwV؏=rI#C"j_Nb.ӄWj `hv=!ӦL'Sd&s{zduOh)K"TlmGŢK\Ț7[J%G}LS),YH-8Mm -mmw#˟cFi\[f]|^'zPl/ڛy#lL↊<k?$Hh?rYE\ 8)w&p KlUyl#P64܌DZ, r!n0y'́>s܄N) m)!Lc*Nvi`'Ewjy_g%h4~;{QU>qJbi~rE)ǂH Z9FW^6}FkWn&n7sQ2d%f[FXvXW1ą/2#9߬lyR?{@G^QIkVl.RI8b!ahaT6̘qRS?|rK8hQsek98a2ؚFJAזJqZ|CDŽ]X˓iѿ-3󩅖NMO@8 A"p%:ag'H.ﰫY4vy\Rt ܦ-;i=g!lR7\p{;Fi`CsPnz  V 4O RA>A>*@uUe:~%an=Pꛊ6io!̋Qk6eΈܼ-o/~_!LPbKJ4*kXmS]y >,>ӱe|d KVmg,tQGR*T:sS TڀAAe^ޞ\/;d;Rg~&iɗ1)\ED܌PûjO>]<@Ν~ {^(wf} O{BaMq N<VwO ?E^ҜN`~(UNHD1cF3Jڡ7`.ϧ8K|hZ8st ˝O4񹛪X@4ΰ~~1=mG)qe#?^ .`B㙬5-trh+K4judߑ +~ߤ#"AnC V~a;j}7sXd41ʑQ`ɷ}Fi7@co}C` ٠PyjןO#p=G!/a;:bkeܿ rRTFñ֒Q6|Rufl>+OaąCZj(p#9XP'HCzv6mbyrw+_ gS #t3-\sgx&P>,;ZgǶI;+bL#fHDdd=Jtb)Uw; TTũ6T*;?EXv)W]Vs~ Kv z[2sIhW3JKs~ S˫{;zއ+5ENIaňNx\޾jx'qj=`bz+dYjg鬜V,KBj0Nq~kE]2FG,ޥ\*O4J60|iPyl*;HXݐ}EQ'r1X&|(9 2[0鮐b#y&`yb.Yrq4rpR,nِ%ɈCqr5-]u֟l+{El3NK3-0ɫbDZS_3*.2O#/0 - #z\L3*%K5(W̶:\"h|yrĿS5o8߇> ck3=0:O%Zi..BBm|Yʶ 6{?z%'͚gA5eˍI5?M\UM kx,/,G1/MIXꑁ0fh,z"iQJԹ:xHeԀ!τ6H_R]3g~T]H𧥇თ-n UW|=QzF=K>,K- j*8}ɪ8J^Tgٟ߃=? j$2INf &:1B5rWט]*V=0@ڲ@_:zP5 $Sqe5Ө)7 3Ur^N{7j%bxyh5b2hԻ"eWTmXxL\<&`W눃9w ΅b2;#~N͊e׻j'&| +QvD>/rK/Tu=k~3.`YsϜXv`MNP6V;DuTUxQ.lj  1V޶S| qg#lQǼܿdPlHDg-Ɖɨ=^N|!bXOS1Ouf>[ȫgt+I 0N30?!+qY<ū8`Ic]$".OOI iy!b@M}eQ_PMrFײڌxz'r(QLaO#SkKڦ9f6Vdlঘ4ApPzf9M=:((x>B@+S}9N FʖPGoܺw=X?ŖKj(JZ]g8Eh(lփYCU3#XB"7lٕPqZl4YiRx!p-skzɔtcM@vJɽ 3F!E|s/_[.[xE0-ʫ|}%55; K&W-<r2)/}ԁtC}eǷ => C8iUsl͌3ܰUdw3epiq!N] S'e$`P- dJvyj $$7 =EM/+G]/һ i4a/D>:/PlMb;M<bx9a|ae=rIH!4Q] v'YƓx-Q4y 0dyJl?nXܤZɿvՇqMc^|b^PߨP0j𯉯Y~j(2حÊ 0A+w壉 ,ÙZ Zr-h6䂡TC䴴 %E:I $mkL%dZiϭPBGȻIHڸ S{Ty~*9U|Y͞:+]I;ɭI1l|dЀ6ۍTߍRyYE/gѴlV {@)-1Eq`fGPB[i*V-,gKo`p Γ\tnEF$F.bbɁ+~hnpz@GJ^T*(RbP֊!S+Gڵ֊Kq,,|BU4vf1EeBͬN)R}_ ӈXzgf6I[%fU1+ڑ{M|f$О~Pqh*"֕GCoXY#~*듣˧3OyB8gN/}Ԕ2hEeQ0spje[{~tP+I,a=o4hKy.ۉɿs_R`,μ) Zhp&* 2gjӈq#;#ҼHR+(\\6h<-ھDZo9!Z9PXծrVR߽>K|Uylx*;yitK;-U5<~W=,>V!)4ll?!gsJswT깽 ia|ZȤTv]bs{s9;*jEb۸ _ LO h $|a$/w"ƆӍ"Xo;kiQx_ m8ީ O{d PO 8!f!suFu´#>C bƢë"=&f2έ  @ >7%-ғᤚC3nј x{H{~ްݼY-Sk#L psrұF$!: A׊pӊy=광d0u^8=" O+Ƴi%q =km"H EI{PKOfbEz8J10; MOrlXsL~QbaS}`8k mzS) AN$ _-  8Ml\;#kx݁>m1~!8)48!>BgLiV-WdwTB cTC% NhAfIhIw]B3bϔVCY%XmMmFK o'tqs%{աI/v:3W=Oٽ"29']N׏ugc"{ nN&jˠ޴-jT*:ȋۭi(ޒT@cmc=T9^=|_!J6+fIێMrv}CaeYU/Jp VF`Fʃkb CpHg>`z/lA h(}O]] {TYsݾP"}w::n 6ba5t *mM2p db$̍o Ng d Asa66gvCIYyxc ̼= 2fPNג_\{`K fe(wą$y3NٗEI$ x!JDP Ƥ{6 dHwChEr}mTi[`DRZǫ-T1"N'[W$|geP+bXJ3L,$B2(*5M+sOܰ~.pX&E?lO;U\a+[iT!=q ѻqb׋ɜ80uyK ؓ*0+@}AMПd^3M)aJWzw3vCl*|_JvޚcY:l%H ~9@|hp<\8TY$075#2;ffW848Ú\/1%qcHobwax} jg^T ̴Ta2USYCZ Mm;y۶s3])R ĸ?Ϝ/,P=)4jbxߔ:0FNE]KG50׷ |MUr q_WVbȺndzgRMBlD;[#<)dA-s>g![ Y y@* rH}Qg$_ "| R(2f7g.y%_fh\bzaM7i>ā.X"FtHoUU[TorT>éScK kTAZQ6v$MXmd\y<\J LD 0@r<7j`&Ԯ܌=\aR"r:ھOQD54ڵ豷TsMz݁6YbGݫ )8]w!̞< 2=KĿgFiw=PeqE[{.Y)jPϙx/%kra;@xwot!4x4Z;ZG/GyHYp` t,?uI~RGWh,KEixl 3NaT6@DuXXf|nV6Rb0/A [E xN˘pہ].[\L! u[ ^䞐Ru菏oup#Ja.>iUC~5ARXr+Bz=ڭ`[Q38OeżpV@*å\ xÏoX"[Y ="u"^˴Bp:r9﮲ġ2 ZXOY65f &a1wXt(k99w-)z! dg&(T^_ K)u Uk-Clr] IBa{0J)6oiȾNJ{FF!TU}p_Hےz^->aثdӣcI0Q\﫪l #r}+K9gLocȚyw P/d"+Tj ]{Rc4mXu'u7N% ~hؐeiuU/axoH9&[pŸMޯ |qO׵[⣰7o#mtFV'{`az)-ĎE=X_><_9rYN6\zgDi% 0 62$^❝; U J2|HbY- U^d}1UҢ83FG 0<-n#13ѝip_{*#vC9Ak\Kevs#SRtX4 #Qxą=ɔs(.u y A-fW7VR=fctIPӗ)Oa%= %C]UI/\Lr;}*8+1Z$BO׶H0>/V[ 1}Jo8K8py |>ID{VtBMX 8'D7;J;=XQ@z\)b-)w1͂eMYkGXظ "X @x[O:$ԪW.Í@mZo '5*ޞĴԂlV WI?i>Kʸl·vǻ'k%j1B&U.:K#}T1_]ߔHgz+v̤Vya6i[;K`‰xdðѷ,I[(?^Qtm*B (\y|\ QdıGV7^p0N0S["M-H)+qU?yeШ"u7w>2oxHE\C0fn_ ڕ"Yр3:zKӄ8ϭ /NJEG ;?Q8)˳W7Xs_-c4N6=0drRF0Fz>alk2_ŢpdK̺4iRg#Ѭ:%,?4fHK!:ʱ3FO)HRXľSy }B@ّno:BR]tTX4~ ;?(]4!a1aoD1iwV {cp rҷ{Uoq,~"` se~!*~[Ʈ~B7CCD#ؘh GdEl 9yJ};@j䇥sσQ_)=@!~FjM(ڴ~؆`L ۏ>U.M{S/X;d]܌t{E{i"CSdJ&|INœq k睦* tCۥ؋!k17o +h]o a 17WBY5J\e2@{oG9v3y4]lBWan,y'U%xKJilIACFF<$$цd^#Gh.\Ж^ZYvܘ/.q4 &dUT ɿΛl X$wA#"-9í74cPN[e^юSO7I}qs[8ȀCm=WЭC(2!8/" EmLr-ȾNgLkK|<.dt/eZC#B)k"MCN p'ɊpYh`.TsxTdžL 0Љ} IAM B:ž=0m_yQsñ]l&ՏO;2K •3˯Irf(Jnt@w=9{4Mٍ}{1NI`ymӘ-ybp|\g.b6C"GelE8Nte݁ʐs|9BUb*m $l~+'t4ja ,VZ~wk'8l)ڿke> +@5^z(P/e6 vj}_,Cf 1亼.k NjUXJ7lrc"OS|2]K$l|*h;Ȇ 5jw|ˣʾU,pQ}e ,o^ ] ES5kb ̩hHp865 ѿP5/MFm`~:q(S1tYX O"hVy ' pnǽC>P.Ѭ\2;cecDriO4Uh*_|[F _JThĞVpN3_ZA9Xk'΀EHDղrr_1d\1μd,=G^3ϊX>K(cȄs[ŠdP/pQ3a -'ӛ"ljq8ׅdO.))o+Ǫ';#>⿬gd#{oyA>Jե:05dEBr" sl]&Nk@_Aq2-%'~(ָPDJcظ$^mQefڥz߽(*A2e= @)a -!'[YzT!_5i-Ea/X`i/mZ*Q8_nVϺDn?@* ZSo@QD\+]D:x&_Ԣ̏ޑmlj4s-ˏuDrGa]6M m+^XzҴ/ߧp G--˿L-O.zJB*eUMCxo!_HG4 ttLy,6ݱ ~pJ n[+J-aə6Rb澬9yõ^7N5㨍 ettcށ/~lC뼃⢌NՕCδN lB U |`!@z:k]uOJ6'48N}$e6PIlqU;|ޔ:MHNE>کUlp OI dzP!ps U91޴XlcXfTyJTlcvJM& d)TYFl|q ]Ύ5N] nt EgwVϟ&3GRcqȔ5֠DQ&*quԵyVtTlC6}ʶybO;h}꽩{`4E%WL.U MPG&Ӄ`y* E-]MJ}|uҎHxA_eӂpzjFD݈6(>R۷\֔Ȁ}c'Ch;J0n=-h'݌ׁ7LV 8nZ:l4&߳D yH"׸)`8ly&ӵGT#ǘXw/Wp!驗 D?OomNZ4'IH кKsEö7> VNjTfseY I5 K 6 o]xU}4͛jf:@pah4Nկ; U3gt#4}76[eKYhD3_Xhʪ`97M sA1lu {˄U/ǣt>oBny`)EŪ [Ws8{]|\s<,U;1t&-·Fdž̷8+>$j()wl.@?b1"ӥPe~1]_&X#~»6L~YajDV{޼yG[HC30:_bybZO \ʴk펫JEmdGry?TŅ E-iGTE#!]>Y'}ďZLTI(e){7vOT-;Rמd~^n>^~d!LEbK ; [Gy']X F~sdx8c+g 2W}4qI `B*N]wN8sCI<f@]r ,^ݥ*+OҨz Q&^җ_psdbA7SP!:$|ZM-a4_B3Q(*B`5k[LB Ryr$wRq${#V1+&B p H%U5-59:bWd _x \u^uA+hl 4_^m_?}3I :]ȘJ{JPy0qFցC:t{~{z`6Muj\åQ3&%h:|pxۥ'MAI~KQ̂T qwLB%sʛߒY"> Oo+!@;t9` -Ed1?c-m4k'2cPnI$S2*##*3%rA0Ѱ=PbCE-vgy)W?m@>?pea|wϭ~û]fH_ `uM8HJjT{,7Ob<2]7WzDPl:(/8eGנ/7HcLxe$4f%E`,`>q{ |LQ7}߶]zB`O 4ҳQy`J7~b]1c 7Col_.g]yI1ZFBp֌[\[71֞xm8jXӂƜ;| ]Lp 6,(iR9$ $&XB`0NlB T81]zo} '!Y }!7#a/x\8nbK2z7#m5~dWݼ9J"8 h/ʕkjt7+DDYj$K;SE-DbztY'fjIMuwyx#^SG[ߜ±aMM ۚ?dKm(2- h?>T_с>=G @4iuF= '!>CܯKYRʛN}训SE6n%kAR>mf$X XY6ʻ-;aHN2miA3m28/}i+؎yhh~S3 :/ <>2egRRT2N ƥPhQ7Ĺb@WA㿲_.BFqI_V$̌O7#كFgJ6#XP !.) d"ȟId1}Ocѝ{Ӯ>S} j0ưLkz!0 f WkSpNHrSDP4ryAoeO|2VLX2V}F*qr(bH>FP<~0zs ̅Iz^A.PχՏ7mk;wFnv'P_nPXtSj~_yR*:[~Jm/ mލŢ1x`~;Xb*Qdyyn\ӲC=L.KlbI@%c#+l|W_nXi|ut0_3Koք]'Ut%dUoof;B81wIxvܝBUX#hy6*%96[߁RDbg"/L3Lx5չlX`J}p4]|iݺH]֙*ԑ f $)ߛ1]?8a}4~=0Z1wć EɃoL@Z0j),2- I`416>Ӏ LA >>ɗD %]2nE,t襠6Tv+CD+pj?_N+}` .OcƦy!DLŹ xawM'v^#Aa\k*tX(-ޥQhWVWVlAQ+*ww@R}8 ^Lr~yo9s֪s j'3v|Fʮh[{"zq!r &++[qZ$FP핲 )bqB= 2/ v~}Є[ߑ w` [<吟L.}7q\lz"Ʌj/UOgdn%H5ͻ(Z1VULvrlblWq^5*CnJZUP '|y*P~x^f2b_Pg$Be9x}\?߆+'?s $+$-${r|y!UG>'=/ q;^[9̵yª/i@R5MhxV5trFsH(l$U毽 Wk jUPRym_i÷n;WI*'t@ѴD`yE)ۿ!63X ~yU_.!XfO2v ONQIQ-\WJS +Ï$F'IJQ'D+5q%t^S4zh#eK)=K{kX  pKwHr׬ykh"PG7f4e崦6 WyVuJ{(AXȿd;_*=2SYg@#9VQ S&rƁǼĠ k&8| ۲w.w`C?*;NAbʸqV=eۗrW>@^0u#̝Q1$wKgθKSȯ8c|݁9} هM:o"cu:wTDk= zhx pek:vNʇ+3bʧbzWZՕ0zEf6t'=$ .W؍&5a t]|@} Xj#`WCk׌:!BXAQ;`89=n 'cɿr@zjCf󫢦fcW+2 |k)v@jÄh(驅3IAӳ-ƣEiCI˦M˞4X=Ex=3敮1uW18KdZ<#բWt<|iU:d}d}CYljŃ^iVL)7D40 iD#u0%}u7J[BJ-eu7O('^qoU8[&}ǟW'v>yo\@7gi|<`"q-O' "^5Y9RG#rL+8^&\IF BǼ /Hu2P_N_baaz[.7ـMiG3$c y9IP,5Sw$f6 DX ֞P8neyN+x-UA=1?]6 M*"]6+"7MIDxT?Sx}tFPnUJm{d4š{7fM(Ug?5YVQZ|8J, :i_K B.cڈZ;y Xy(O"&@/eױ[ S(&5Cn7ⶐȯ*K*T$>*_X"+>WPIg h% jit7,Pg2|R/QE}G>^,_j4/"a$O;.GyvXRcsDRsʷճZXP"KtDz0K\ݶ8MO BC;C$pY-9#k+TxZv1_{ɥ;ЂmH$hQj T:ua ȷaE1NY;}p)gLN8I[,۞9цr]5,-{nεN7(A[iGyg\^ͫ[JVɰ(/ײHvg=5Oy_Yl✻1Lt#b2e& zX|{ܹq~>)2ogTd1ro>(]SɎc"_ǸA?q.n60ϕSPRQc@+d-l5YߊT& Pԧ y8pAck0`^^Mpʈ)G.mNre$[Ы#%CƗ>%+?ݚf2Zy̓QP;BZe^|Y2ހH^kc6U>bJ`:IG[( f)r/k+kRA*+Qar#^v5Bc ]6ZB{$֞k{]/\ҁ bծe(7|?[/vWwÞqV@,d[˧8B&SqdV`?m sb)aUi8_X*1550p%4 sBT8ݏùccVjv23(Ek;2e ҍN'e%@-Ɣy^z]BD۔j#wٹQTCT3O>ܽ\qZc=5jXvMBGPjaY_@i3 .xi7y_1)SW,~H}+z%誡^^̿&ࡖѠ<7>M'dLdxg',p(ef~clSC~Vi>~ +A)=k:cuwϦd#NZpMv򱤵+bX'" lv_UU*+:\naXm7Ĉ2UnޖYuݸ:G7q`5\$] Y궪}%g;y&j}DSJ7gTuRBBzZҫWME»MTq:YzĒ-)#č Ө'r,  0v$+5:qzkAb{<髹6W!A>^б՘}[q~yrM՘Uz}>̇bG ņ%tf*V)x-bCTG&{~ C .|k {0QWrHiJa#6aiP_J|z)*-Mg^{Po6W侵UA >& XM-csAI_?n\|dmX5Βw; )\"eSlܔʊI\$p^k@Uh(h _Yf"^& *78ƆUh[OinkhgЅ¼FPC/[i2wjB˭ T6KUV+;9' 9rD7}C+@ |sqFىͼiRe @ z:O9L`VOiQ96+Ph l&Ypyho6TN)"󸑲!$"K3h)oTQVaPfփ&Mvgvڍj Չd7]9ׂ]7iSkSǁT$uJn"3ITz!6\7Z rnvm7(;Q|ʧKfȝ]9/q~?Մίcf[2VxPhXW ΌR|CJ% (A0qudqB+t,+Uӵ|obh؍Gͷ|BOYkȹ{ UzSE|׹"%uqMt&`]-BI1XA"Ƈ}K2J{ڢX2BG_< VF}NBւmOm3q Zv"PX5%p*۔2k wH\>r7N V5M$YӆAd 4lbhNkd,rp[d}UgIh6R$dVC"_? 0n8m*1a;PܧWcc ~?rFYdP0 A5v৛(z$#!)m?\(l_R'&r 0G%ytmU/ݯ?^3p'VgU-JIK(8m2~ڍ$>$0~6c F7+Xn 91`vF4>4Mi_ox qg9f@Ui@Dx_ -y;>@¤&m5 9 o+Z-k Hh@zkm_\T*@;WYST*$`f mAizwH9ad3>ߺJR<*KSd>D5`a;M6b%㤟˛]QiTf" 'ihS8!!7ni'w{eʣH{Vq8v|mLb%p([.1dn;~EPbݭ^"Ů'UA> C^leXO|wD+p*[^dm'zɑ ҡ?G|8suE" V6 'Ո*Ҵ2R $?j>>h+U`dE?EMk)0_}X+K+Vl=Jm/.Ǔ3jq=mIa$">$&JNy[Lg :o vݓ9Z@d' "f@CT0^ vE| 밥6Na+D*tL};."X#͡,!Gb՗؞hnG瘼4lm|FKjfޗ!욨@O X|YIv8DlGkӋfTӰd$Pyc.pz--`JNes(ݲ͞4қH|5 "}Bnd%} Nrvsa|A3c6ܮ#R$"ʼ*7Ks]2Z1t17wO7W!0w#P_ BO/3ؤu`ۋ܉kǦ#o'-01:ZB3a} 1E6 閡Hjk0ff*FjHSF<E#ҡUjNi"7.:SZCo9f4ɂBOY|S-(;F`$`l}:=} b?4`gFR:ҤL%)f$Pe&~ 4zJrI ºj/3iS~,Ob QB1h.,k}"رvJ.珯?@cаW1D Hc)[u{m$r]c2Jkҧ#IXF~UiJt1<#QF4\M1HCDz)'DIK:hH;?kFU8yl[i-y c\]6mT~4~ X!FE)vè+ B,pOQjD^ϐ5e)W6UP؜p\G<+ A`h1cS\;e@k߸0 ί0cx40IVK1}^:q5ࢁgz KhKVS+cʪD@zL^A6C~Gj1AAG/ ?jlw2['2ŷtyWESi/Z=r|0WAC+hCo)+]C \>׹/0gL{61jMQ=:*'2bG[V;d5!5D{Ou~(cTNɼ5P wrў9{Ln scN&1U~7T/Nۮw.xy Pf),#rUzZg)K[>Bdžr{w#l>m5RߎUAw"Q[z9Qu[hRB n/ӄbV9%ɤ|CPRRjzevYnd%r] /$+wܞUC`5? DL$qZ;Mt#b)ȕ+ Z2ǡeէYO}N4Q$xv&x}k|!ֵV{!Oi:0kd#&2mVIҨx]QNUoi_'"Y9KAz~Sqo^PVQc/?%J3wz8%e֛5Zfk+>t'uBdX3H1ؕIoI(?l; sbKu,y NBO//=ms#QX!GɩTgG*F K v$|t<(NR<8)hUF/;kNcu/@W, o?xf-B'v"zdC7wI[D?>d̅ <1o5ŵ]0IjɀSCI&!I[^3or֠i2Y~R #KwL/Ll'Jw|Kt} '8=(ˑP{n7 G l=ϙ;^}dewh24mm:&UE5u#orf@ִ4[mKtM0{xfѨ8|edi\(Pft w/%lv{yFÈWt7+ ޵Ͱ AmWjVV551%33%uyw M@ t`rͤsTiBLA&^َ.&X|Ƹhfw!H/El8FUA_tC:rɓ D;W!OMF2d ,mqR'T0"F:"gl?,5[(sĬjG,pH>gZ/M/ ҲV:Bk  ks'֠B5Gщ c(kdl}>XBj5u^Cn(X~&5NG0SfKFZH*Bϧ}EZdկ)Fh-`{꘵9u,m}6Kfi⚎D<زm9Q]25 H;0kAm\]wLuݷ[^>Æ Wωvwb$m(Nv.N`e*P_-\rYZܠ97ϢF'Ma-mg׍"k'O1+OK$fNQpBOU =몣yuCIFI!)lST$z)4_/ ( -ݘ@NE9-/{4dYc_TIfC᠔`^)|Xɡ#Lɂ<7ouTXCĖ==@>ձա/wd-e3& l΄=# `F1di}+U ^gz"w+ڃ&I,&wp`pAs}b8UBk{2w|'`Q:8jك̒<ʎaޢOY!<dUycqB|I->H=*b8Nq3_sN% šDsz)Y̯}ÍKmUwݰ#{"KUUc >}ߖc.PL*Zݸ %~dwJA2I(q+'86siIepҾ*yDp=[ta{EݭlWWZf(vbas bpSfO$.6۱!x".Nbayok*<A,wjDg$>s NMC ':gcu}W>ƕCI| lgI}m{t{m.O2+0t5ل FXF23+b3.U;&Qآl9e ! V~*R!ޘ4\M'z ۮC^kN msb ;yoEml_D7MVmȂݢk,I!GMaDza wȭ6Ju ~Йf"Py/lVp$p87}8ݗ7L>YyΎ),p47 зێMZӘ#1@U$jkNViLcZ$|Xղ}/DBA]89X%ݺЋ<%M6Հ{A,0/RF< /̎ -7~ "tuG'* _r }832 B̝73/&8ѫZAZ{xW}];Yy〵UlOt37*!X1 X3L aN 3ׁ1CPܠHIE zm ]b|>c~GH:í3,O`O쑋nQ |`_'QFv9 A'#_\c渭n4g奢K:eJ)7g;;]srz2>o3Ͷqmi.<"jqcxoXk,0RY;j6%\s )[ m蚵cx@InJ3`S;{wK1KGi O ˢP^^Zle_vZL|d;U3UMJұ"%r̊^I ۙSIޝ2k#X5Plu qq *@pÈ~S5?M&f;!7i^hc4 KCGNgTO&9 \HUo0=ތ;5GAd ՗1vi^qk:c6-5mBtglo;KFSǩH4!5܁g^J%#;3KW+&RRKo-}{@eH[9|+/ Qa8O'lњS\ {\+EDZ̪ .Yx۶أ]z(xPL~[Ab[Js-0E7W՛0RYEl B5~^>jkk jVo {( ~_{O>,_8tM ._0Mch /Ra^8C'V\,vnHf| ٹZդ jfm2XUUqc"/n s>=ÿj/VߋSɡygY VYӓ̳^g6Dę9t #'q/(9?>r#Y>1_~MaGd0e9pǀhJ]y N i  ^[\89[~:bXYdFf/7f@̡'W6s}㘈MNa5@fje?ɤ=@ HeM/oe41F6N VmET(tn(DiH9#8nS_0@UZ=ؼU*Ė:jJq>:0ތW;u}sq1Ҳ>oM牟8+"_?YrrQ@1VIqe=ϝTgIQx1_V82;UWe(uL!D zM x*X~ =@r6Vqqie׬ U|WA-ӫW6זA|E7з`h5&'2C{.R=jV{'m-IrZfOld8vƊP0M|zXgn W؏r xpnSe >Xs 7^8v<*V1h `Z\og\ ʡ4lbRmzvW܍!% }9߭BMqD2Vse@ :l+!ЅkR4"yl:a}C-E0}=(0Ɯ=axv݇ebnRzN>.ɴ -Y/1ƨ3,T+] %CU6}˵Qr) -W  @10OGH]>)q^r3@N@MzNٱ!?]0t:0 8=Eemt%O/FSSF -z;l`f2:*0"O a<cF =J`fƗ1zXPY;.OH `!bKuZ$ow&"H?ZF(rػ (ݳSn8۩&o-@)}|Vݨ6 jIgj{Vz@-u^31^r %c]˒]ȳB-Wm41[T h6-[lc=ʤ BpWC~fFm햅Gi%kfA8@m*+Xb\Gh^ZՃc1&/ńuF9z>&9)b<CKXAy<l9% (PCd.Dm؝”~>/헌L^Śg@] !։C`љxsϜ=a)aToּ]U?^%!XJŹIN Eo7@yJ~\\B*as3SW,o5RffG Č䤑cƱpRf67GX'T k# QL$?9|~.sS9k;]O*0\&3 |uZPi1+>Luvهtd{R v$8H- 绝;OKx+2AP1Z!B]O9tEBtىfl!-Z84tdZMH`B%Er`ͽV:t 'O86rURyOGu^knϬ Y{6a۾^٣3M`hҧ5.c%x.(_Fb珘B,h8rnG#,}{هR[⊚ pAC_@STb_1M!UShKϋ@@dn|Zn}P$8"+xOo`@7}-SK}]~E$8%e9L -3w8j@h+uϥ4TjFm1Q zI]ԓ ozY׶{m牃O? CI]6caD 'B藙 ?d^k)vP>Yf'7W'*LdfGzCXZm/R$:u" bfKs!9԰:v2vsm.YN煴{&LʰS$ita'֌n\ 9Ma8$K麥)}4;.YS\{,xAP;b}8!ϣQFVx(<o=%}qSՂKL,Fԡ$U>[v^B-- BXuafDS< "LN|Xͧ_/>3E/RIR -REբ p+wU5^c#Hp_U+=V`Ht=+,#ƄbU&ZܽdxW9Ym2\3Ӹz{۹aYFxbĂ{*Zz dBqL&e)"A*~.i)>\K-]($2&Fl q-|/dAPl? EM9]c|yAf~f'&9'L:B` a"hDUX&hn}τ\MXv:&jR˾)pL&/ B#\ "gXNU孄Diyn߾5@_E3S(ːhq88P?t_|1罧]vp٢8G,jK<;z,7ï~1_ւ8.û*Oz"NpC1ahT* b! s2sZ:w!3,AGc^Lgrl|׼WH8/T-eN֬ q_D6qrÿbNx,/>N]S{ Q=>+S n`[=ֲMhj CY*RS̾zr5m|b)vmDg׏HR-GiL3'L\] [58Cؘ8,hiBL0@f[: 5D2J3ӯY)Ql\fwF qs.(sK_> k"Q~I :y,;6 T廈be72>"|f!6%"v_#<öm#Pߛ}̻\: 1!f'/k.Wx{0 z~l'ˮV!4TEt;89$eNLF>:>t 6~X^3|1has2#ȣ/i&ӫ>gcGE6Jkl> X8jP)oR^8jܱ CL٧ji#'[1}PI<۫Y'(>zPk-ۺR`Le ŖTHaPE xpLT5 jvQ#\x9t[8CԖӮ3znj7nFmt_j?!ϫٯUxMl+vk-[^b̓"ldn d{E{(~ .,qVx̀OX" ёqt61Xd^:`RGO.K1,01 yyb#ɫf$O"=j :a v NF`r/[kL{D>pbW ʍ;?UU=ڣD@.!Wg/Hd[ʤ2vsdcwZ.-`;<3 30MϗGڵ$0AtͦjXf$*II]vr;*|z#&`*]tcV[,* rYrNo $ >S: 18v6f.=|uejYinGM ߩ*bMHW Ҩ:jV+ \bE1l[Mj"b*x2kKzqHF剺$~ia Km|rV28Lϊ*QJ^_"bmc )Jr&_Y!0|,n/ ٫x$_!R?Эf$G.!8>1+Lla*rm:j½pU1tNkG0)WT&3V_:ы!$ي@`F\p3"Qa?[T څfORx g<-dR$5pW*e0ґt$$IABÿ}gx7Hly*a{hr}L9nGm<\i$w-"b2k%LMz'Q*/Q"[}uٌ 4mF.B́&i(ø{r4S&đqjjQ52?b$(O;x/Q&Pal ˽ W./^wO7Q2v!>IxD QigYXnۮ)~OnxG) +iL JRA`]X70(-qt~KƄ%$ q9yKg_[OTϳyQ[M.i]tnirc6%° ?s?[b<?,A&AR7_VulSOv!UwR0X8G~Ĕ>N]^^B̸+./Mb.*t- :p/[,j[k#I`10Rä́ aAaXKw ̣pSV B\( 4e JsTL/zb~!نXrAsm2[!%_ s-,|ί},'?wRPI~-3wܳ¶ {(sQ)*[w׌P0e*U15>Cu W&l!>:b7֛Xiwj\'>VʹЩ!Hg 4uT7󾼌;P)V׃'@`.:Ĝj`Dy||mNjuyRiWivP[ҔKD}3<+,;B[dQ@z~vFb̂[O5#|4!Nu5A6R8(MC)Y[Vs8# QM)st؊>~)-g ;O߲.x/6Y0ۯ:}h<}#=Nxxai4j@T].Ň y.+ךDX1rtt˷dy*;Ǟ Ɂfe|oSYܣYW~n<~dmj9>jޅ.݆XYDŽnd.T4+BMOS<Ki+-ɾi,呺GBႲAC[KR =kVrj_0Ī2U {ZQQQؚ U ͆慓fP.Z*~63aEk$Ol@E \Z&Vj< [?Vq%?L>ŝ(sun'}.5!&Mp~,M1RO'섪3X+UEmV=d ,BzU|o75$PLS[ )/HԏgÔ#fUd :Y*}V(B Ǥn͉((o=BZR).Wi5|;Y'_0=J1^-Q[z>@k5Eq›k|`P& ;/ 2-APmJS&N||D^ЌQ2tl-1lɢ \׵sSŹUaewFr`CX W.iH;O ሉxtk=7+%4{)>;92S>9c#la-R%w@A?fo##G,([jz=|:#b*gǯ'^QTCтl 7x;ڗ: }ӻ%ymgB]gn{/mz޳!eM:#@]<,[ܸvDk%ХR3qC(RElhaA!^K+si>qqxB јox{tm],^`}a s hQWF Q_aÇxob\ќ9*^9) oee T3:ɂXTyDQ MA'$T)Ys<ek>rzXnKꋒb灕YTߛ't~E) aWOdQ+(Ěx^$㒇#WHQ$(6U+4Pe Dtc"9UR ).3a>%(t|SNb, |㻖d1**))XL,y[ݞM;2\ s=uQ$w1A!3&Fr}=d7A=;"ڝy,GDoSU& mhH)T2Yw#d8q[ߔ&{ N[Cv6w] Mզ>$;-}Y"<PU&36Q?-GgeR$%!t6L֚ho}}<$DmP3clj~r636.HSkk$*jx_~:JclKW.ͪt~\D^YD4 ExQf2{Dy1FY%VPdcUbk"dE;A=H GYJ^ n& la^co_xG|Vؾ7 Dqp4$[jvy21XfE֕,Pe0O -l \oPb$l&e0'5W@:"'󯍵QЗ z`s\@zebd%M2"wCW>9fFY#8/T:ӛOLl!/>\a6GW%਌di?<_63ܝJT+kNVusӻ ';/*]{ ְ\]rz$DkJ#$' J]U8ۣ7b+bgC4 8٭qP\%x+KO mˡK¤VfuN.묍MMja LВ/Qi)Esq%+!B5TG'p$1BT-X.`*ORnq;{8BG/dNGp?Z;`A6.dv7 *s*j20HN !q ֬?p9[/!>*P̢pތ'hI%sic39թ{ k#X85p/'{(xSK(M|Sx Aَ B k tmԆ+:f[(D`ϞhƢ?i4&\.1M{}wx.Bboߵs0MOEJ{Ij~Qh k)վ8?Cz)yҤ&5vCFZah= z;Lޠ,i(ff|Lu$ՓBvejg ޴)[k+ "&^pMMZÉ5@ cJ,7h0 hy,zy]s-7c@ɓ\.ޗ2Ir7l܁ \;U mwvCP Z%TB,ԉSjXoފT̑% ' ,4kk$[q\  B|23J6=+Ju= O*҇ 1S Eĵ?9=*YQ΂q6 [wvh Y_lHy 0t8YȞXd I4ڻl2[?k9Mth=`? [dyvEӼ0ѧѳk=A)LjkFԘzwP))4}5N %eS$]GC{Oy#$'w_Lw(X ?{0:5Fl~QM3HgbrH6q4=;;BHvU r\"ˌbSuvW*BuqA1 (+y2/* 556vK ՌU*-9pDh/pQZ2O tfW+{( ^8{C^IWgnQlUR2Ukz6qy~`k38Gdu!lfÔDZ3~ ~Py) NF:^s|0`~b6@ÿ32r"y/E9-Tdåg*pۀ.0 _mFF(y\ϑ^Ay1V8zLUtnw1pǠ Z,Cuq^i ]e'ɿ= zhf +wbrUM &9*CfC֚Lh=wU%HW"SWGs EwۭOVVL,zRJr5p{y ,דپ -l0>ܷSd)]@NA@Qvɜ8Y .?5TEb_C 1ݖe‚kxn97q%X3cWmj!=h0 9ҢZ ex!4=eƧsk Q&] ^_E6?办<QDQUC2b, qm8jdԭ t1.mJCS2EX))XyȊl] }*7S)(D;{n9 F\59v9F kH[_pAeoӏI}QwAeYqS\"|{ort͞.vad\~@щ9~L&Uݕ?~rۃo%H|H(faqPC t^"_, ȲдVE¦dd3ߘ/ 'O&"l^ZJH7ܾ\BoVszT+aKblб_Hڴg)qJzWc <U8wœl&CHAxlZMCd)kJ[̖ 085 Qm./ SX?T6Jc Sovf01-ZDuD3%'j,wK? ϻlӲi؉iM*!Br[1'we壹jrd|:1ZޥFm~":'NLxkU^IQ읰ۈ8Q֍oޣI]ȰWk.S(qMvџ*9}󐮺+bru&7:;qh\~K62܄ʗKsoI3^[_M"*e!K` 9f3WjoO>d R2ʣ8è`/NWZ@ꊶݽ+oĢt^ĸ\8 |懶Ƈe6ZdF-psHzuLrE{7zJO(ot~gZ<& Y*8˗m:IBƄU@Fw%;/BQ|=,{ՃX0=c@Sh@Z\HΖ;O`E'mKwd0&40p$n0{k/sRc2&v+qKgt&6JuE8M;̄ "2ORkjc6X4N̪ ݰcT)쁊!V&Op',*OJ Q1۔08{=9M5B N9xAaP1. grvULޕƉ\1?^;f.;𾨍a/#S8uTkmzk*Y~a\ DrYnF@G1BH- 3M~>>R|_f4uգvygDnC0PP99K$g=8Q18Xek1k?b84Pԕf甏v p3.C>pM|b|RzacV1ꙵ>ST*ؒQ3bl-[Ih:z&0}0ϲ'W6Nl"_uW}uFk')s=|W!Em5hoB{twҮFPf좵u&qk>L?S%ҙ@L?8!^f{HK=8Awp334QZ( $;RCr0F!WYC `}~mӕCH"ho1'0Zq 20%eҽR h6_S ^Θ\wk*",]}ņMIډ{! $Ōkg{ْ/6M%v:q8rXUNXC=8y?'ͪj|] ,?DW+c5ĬJ|u'o$ÍEQL=!߀;eqC9ّ9㋤,HTJÆ9p &_9 n`잸Ia?fUNlCe./CqEzds#hX蕖etDh8L':@jQLn1xK[T ;N*5I h*"P\x/եı2|59ɘhXnt&M1e8+^7_s5@Z9 _2ÞPA#AC=о!, pNz`w!qɄd޶m+y@eYHXﵷR8J>{砏0of{L\{gM-l5J6=|/}6 5Y[L~%TS6 LuC(J !BE7|؝֗Uf2ÈNxU*9W[0q20vB! x۱i۞B2ieW.V!$l߽tc]$(U3'uOca[ v~r}-Y̵sv}^jV,.%c4'cC%xHJ&ۏ%Nws1V않IXWO2c0Jr@U/x LءadO|jwx'E[+c҇0KqRg.h܆ WH@&J' #.j}ܻ\+ïZ,;gn *elAv3EV1tL#rCی< 2ռXFJ{VmPNS5s8dֱāJ9Ff̀BP94ZeU{ɽVEh/4>O:+\@nь r>#䃻KZ7эwoikNIgO,ߑ~nntT]n'q8mH{ZTJ3.5 ~)0 (vZy^omހ&\} š9IDž8O-)7lIM&n8Ê̏?4QO{ VAexvYM+eӏYؕ O[Ts F؇sT(uYū%dY6U<\(i9 3RXDP'L^@ (GDOwC ݃a`De&}v#ǷOSLnűY%KQ̣ ;EW+{,dm{@{: FLSy#ҷ}]v= jlv^܄ M}vQwYHp͏ %Lm;6tv`#<&EͨC%e|:[nRiB )3΢b`phO)y,#;ќWX!qAp |XW_!y?Ӈ18)Jj?|E4}5[-ylwD"V$#$:RJ:i&nAߔd/|П 0A HH#Iw8ǐz 򨔦=:F8~Tͥn|6fOp8@06n0R_ِۚ3 (itVP>H݋A1 OWvb?Kf ꈘv}܅x39z@ /ʵ&-MZ<'͇s!#H Oȟhvs$lJRE4ꪟaHo,ebbn1baG澉30 3&FD&;bR34%*jN0"_<Cs'Gl#vq!n\twnVM[N}Jx%]/ YLڛA.pEf M,i%`kMQym,UO^SMm=*i%X j1~1%Zu%Ϣ,Szq;1'`WC lK?Ƞ޸LMЏ[ 3z:O}L~{Y :I)9e!oˍDxpT(y*Z:.F Q[7Gw'KAQWw ,dGU\*q<'])mk" 7L LJ0m.:L*HQOUCoZ3 X!yp-+cQH cvٷOWk$M_<#sa%`Rܑ%E#4bfR`#,gkF}GĂgY+x !x KfdXdð[c`| 0t&f;&x͊NQM{HJv$tlS?Ψqg-~fPEG5o8i/B*k䎢ItN aTCשGV?Mg~ĭ  sE,q66#[0^=N8Owh^ljlʗ@d:J/>dYC3L2aX=b&6ԾMe[>WS 2WVOT)dw,'1 &:J.]EӠGhyΌʢ)f2;vy/u ^)}@)OtwўdM7iD:a,kҜ0t^L:PlH֊Y&5Sz[nۦF'q. wbF\J>jj\P wE;{f=/ ,+;Gd5>r69Q\dǯV:g̥&ӰY_)[*ysƷwWo[ST}:;QmgSӵk2V%q}+*}R 'nϑ`w~. g#GZ f e17|[U]'TtKlnbҵʹ($(cM#M&3©|-Y}jջHC*rj}gۇnnJ(YYWR΄\|nH ,XG{jrxiv LaU;]pH].VO&D]n}} 68 CP6g|nG/8L%vuۻ0&@TAE?>"?&#'On]kCw~ЖhHMrsM0> )̓eN+xE\^>IOe"p<-0*b^k\HI2D K3!BEW>hU 0[*Ivp#[7L(Bjޠy6,O:WEV0~raəI 1f`&^|_eS`{+^!p~ 4,!S3Qe(eo pgA}6 x G±07X t %WO)ncGCC?b+RgQ::q]Kq˚oW›[=VuIP7ȖЗ04j1', zKr6V姪5$9^dsV(|v5[Л*=7T ˞Zcet6@9kpOx0vqgGl4mEx $1]Wy\G]S*.5}v\9Èb$nƄ4W%oCK,y{0إ]"u{b~ъW,Bd#SQ' ?;6$+XzZ;JB$HU8MF;BY -`lJS li{Z$@m_Y' HYGߧP73Ecg""vGF\yHNN"U!bI!ifF,j?DpPakǵ+Vc;yjӵpx|։IOŒ79GVLS,J7V^b6R'yqt}Q4On"_ѷy:U G(2IHᙹp!SJq97?˗횜=T٘'EOQ Ӛ}íW4Z)1{K5'D & ĩxBï[nnKZ1s|'-4g $P:$F"7w|bȦ同_`]ʜ@io}HUZӑ7^;Q%3(<\,)S.*c\+'·U8 B:]|k-+#/.FD^S 7^^a%V0X&vNced6M~ՍxRx^ 'hm\3']j0| no>h-3܍7PU :{.:³4_{S yn:0F0>pd}:ݮS\Ѳ8`MƇ ɳk/t97n1A!qi1-Af}b)n}s5E31ºg] xp|)tc'Gd$0(0mjm ƒGPX8qc'f,SGưQbtm^ٙ4WBӊ9F~Kɲ@#b'Jʊ2e{Oz orabnQ*X`AlF.^irDRnNV4d@\4|aSkOMH&@kUJrwj*/\)ÔiQ%ZGI,0tOfxƨ=P:f=N ;H˨03ru b⭶<΃2sk$j{P<Kkf-T( wӃ+j!R$d3ecfG^FԮJ ͔Y.C ;U ~ dw4oqg"t |v'߅Ă7Jf@jں:dIPٱ:h4Ӈ WaVUN= D'F.kT^_k߃!:MtCDWu갬<\zf./)'>A#5x%b˚@~1apP1k?ƭR zcoA/"Ѐ,g `` J"zTkr_efdʦ$-wH<8c3v+}C<=^E͂O%:F;2Rkʪ41qxu2ͱKsIFiy I/hB9uG:$A e֤\\KI61̡I؞~tZ.x6.5uI }q"[)As7(]2? ~5U֩ ګw51!A}>EE:{NKɉi#Oj/CSwM/r컶dD>$z[k9۟`^1eN~gxܾ1[}x/+Ii1É#ߋՌSwK¬Z5bo5}^uX jErE&ͬvQDo(C`"yA_qKR†dx)TGwTHCLٹRWm*E O|~XUR%|M;ԴhX)4i&I\ѫF}; L:PkgdHr5u H!b}2$TM$7<tyyꠋ9dpE '9|i'gMM†94'n ,턐FݚyњӖ\`ʾ'ei@ (6hd~6fayfq?Χ_'yA ~lZxBtMwIsr^5~n]N FJOCMG ʱ&KYfb%},_/JJY厷Bszi3K8AL$:K9f *>1GF͵Լ2yzZ* 1O e+w(Jh#JT lO@%= q3v+EQ dN4!* r^ uHTj(Լ"F/?qa~/?ow)X?l1OͱD!z2dxx^ܮR: ?a|G]%._ /f 3a@*~1q[س)R-iMXxԣ t~d,޼Ӂ^ڣM3gK҃<5[Ӌ}2m%{>{SON-G R/fp+ifYfA:OPg(р5WXH 4_ LgN;rmu@7z>w]z'-  #"T ʰ7PuUXi5 DHꃆX\5m~7b67ǍZ]2 E/3ۃD2+Q?yj1EVzSϜjZ߶ϟ&4~d%AM/ pjEh!igUJn  /q]MU& IS jhսu=uȐZX3v v:.ij~|dͭ$]BQ9䅩k,&{~2y򟹇-L $@P2j3cn;OTJk%kE)۔yDLYYeNk`SInq \_ !ʷCn1(%6^2کFX,V"0.3h@N" a`. F7.c俏- Q?uDzu|ٱNd5s;A.-뱧}MK]F]71g5d|¢#[=ϫϑ% DAZlB X c)=HjfJ^li6 dվ/Co, 9nNwIA73Y)_k# +R9| OVqߝl2~*q}؅OD97Z G\X[?h0aN^$E q8_<#3e"~]?2Gq^=-uD~/_9](gquDHX=Y/;hP%li5VkZTeH =E]5|d1P\*:d=\kNCx IOkSaH}4.`W`fэrλI4VfGZ/")(dnn YsIta?J:]JzfptX7qEX䟗 ZiyޏD gn͟aEhAeD}R- ą0ivq۵hIT`a2ոڛ<w{> sGJ_cH%=faY;t"8_UY\(P!ʗ!v/TuG{]Sr}u 1k&/]]όǐ[t 8e=U0yKY2V7I7'ZA'0 xKLkB'3e/BOËSHBKyGrV d;,&NL OzXrh#) n|vAtPq&ޑػ`Z *C?՜H?CfcAtT,FWl_e׍]!94} ״كI[NMv+L9.zRdճ*~"#= B5>Y"Tz_Y}:n|~!CoW|.9r E^Ϲmq?w?6L6X)dwFv7rr.ҋh !H;"ZyV&C|֗k6I(dʹL)Ӥ' Nw ^35 K/$3]]AS |{PpRDǣJLRwbS߱ 7*|Oq@6̡^mHh"TBXKi`=&+y u.'B5w${`Ժ ytޥ5[ԝ^Ru #Xjڝv6,;вZKޜȫኺ) '=! ML;?S&uPnLFzW4TdX u3>2'u/zX6O)>5B9~ݘcRUz?|VJ.q&rQ[YZͅCzc7!14lAY<^99E}1aT?ټu"TB6,1DԶW2t{0w;~J/Q۰JEmJz63? <2e P*p, ˊV)# C-{cHf"C:A~'7}j zq*imN-$%~87:28fZ~m(;8o4P}~를f{]E6VzXHUܣ,*\gldUQx#{`/* 8/EX#Ð2FPVzr[stDZ-BŻw(nA Y__{5Mu yH͝ v2{-;%h9%\ĉkXyh)n,: T;dxͪrH~k3+&ǯ= 磵fh!$^wsRм/}5ĕy$,_.MW*X<ӻS)/@Z1١KH|W%H[gzT%]Bs%I/w$H EHy ̧v ~7DG&8|K^^]Oz)G_^Oz& 'pTsC14_[)[}5bfm`fdzeqMM%"z+prSw%a8Ν^cl51 Sr6;]Zq%į_|t(y A _ZP(cFⓆwGiqV#vx586poف $3"/~S;%Os0v=d.Hk U2~eJ`rB4g)wi"% ^{ٙP2FP ve8'9r4Ԥ'sڎȲ6xj(ϋ*Ƃ~*1 \5'u{3REi cFWY.Ɣ X-8qUeq6Fsl ,̆Fe Il4n4Zn^A=nc[|//,̩ nNyy s1vùTIfM 9w,$, ݬ!ۥ45FgeoC$8>N'F'n,ś)=>v;Fؽ7Bđ|}EwNy2eb&LŠDVnK]?1fb[) f5]ٗ\]ޗGד.SzHz $Sј;'zcqx)4WF%y3I7ϜǍ< Tfu)9Aw }ș- rDSkɎN~%@+xJ֕6D^ W\3o; cZxM #"]_>_#~ ;cHxٵ:]2EzqhQDu%M^V>ϥK: ]rynfNpD?\6fvk)Pd$bI&![ԡ6o45K֏];"i;YytdgW+R;uf uHf:>ſ@k^Wj8\&jRvk9&qƧ rZ"8\R<2"6Zq+ψ(RMUӍ6j@q]n*"'9lggZ-]M{hCtbcܻ\=TuyI!I28'\}pYw.Qf'&HHxUb9tu)s(W/_;=HU0I3 \H2VS,F`cCi3ڏEJw$DXqj̹mZuVniYm/?6v;q} 7shTvif4}Kֱ0uB_6^y;*§g2Y{^]Zmmb$V0U-1GjA]k$s|߯/ To?+ar[e^fht$hRKWB#e]b'F_!zE8@Фz_|d2|hY_l[%be;j\ڜv tGh$NK?)b&xv&%7&첃D"dk~5@Zc7g\7/P6܈~@&yz |F_݂O180>v]*Dޏ"@ZʉB!¦lUT?S֩TƪEq~E#æE#Z 9*?ZGJW 7@|IYyp } &5NYW"5MR_ĝUۉ@WY5w4"1fKz|lok{e0Rw?P†)V-e:Uw,|aw~ b!, 7*hqE ;B} e*&SHnqVYVl<߂_?Ev39IcsZnlywǸo=倵)lB6BfF< 9!<x_qZ=M9z8|\ Y\]eLE=\|uRX2TڽP1뽍F.>i:/CҲ*-1F2[vǏtZ8ùl<Ө,λ;OR&ӁDӕ9bӚ)^%1b$tH(0a͂.oΔ`6?c: `ygR@!5ɰ69anu)zٖOKЏ?zv~ЌJd.4}@i^0dC1>I0hUg Bң <ƠKL/E>='j(ժ +?+ O>u͊B1ŗZ-&Jl!A*܁ ODߗv0ྲྀef! _.LY)͇Ѳ47? x3P1NA;;>r$F(c\(ߙk!;A<-U-mH7#OGdGpi-Tj7 S~/?}BydhCHzF.sfSp]ӺntE)Ť[j1CܠX Y) 5)>^s&>2@fTofFʫv.dޱFR?}0Nr ftL+K,CLf,goUʕi(`aCqF2˞CMsٸi6[ ₟UЭwmyGŢSAʉˮ۽L9Q-NfOqf.ySIUr]DU$Yԙ}uߠta$ONY(< sqھDpFH=MC@N:dT] J>̩R%*}y'BI~U޲wX%ػp0K|1\8&ݎ'Hԇ?#x,t/Xzn~:!Do 0%d qn`9@M[7Nyw U.~gK@\J,9Ij͛ݡ~46K?9yqg)#w-pjCp_ZܸDzp!]pfc\Ӥwcg,06#Yé{z[r8y, l g*y6Y#oXFh^_*+"if tJ7OLRY^`Po h@R"Bh0(KR>1JY/m€ZOR5t*CxiVhb.rcZ#^y?zjE(9~|-rW}1b<]c^q{h7FR̽lE9)1+2}.pxo&_M: V,<3@ݔ3n,zk/.gW\1~ݗ|qkUu$0H #M\<w]똥  Ձ si%j؃WkۥաBxvf.n- PrvGN_Qv@zV;Sua>QY1h _Ų^B/VjuwO-rt|GdҚTF: T)?DLj s\gJNŷ0K^T"9٣"wiQQS%Aעس5ңͯuBZIuvQKoqt\nd|Ø6^[*mjY: P-?=P=S~yASn2Vۥ\Ċڒ^΄YCDq*[P0He  M mV.L4~k&=r)Xk_F-bDSu_Lm1F 2'p<k,A@5YsT Q;}mVdX$0I^B?ڛ)䮆 JcbFJDͧx%YYJ]Y}K2:Ea~2d*B͖k]R &ԿjQq&(>yЇݜeB>dWMm `'™ȉ:n> W36/U_ws@/İWJ\:xE"e9o FCōJw/m Y@q)/]dW(_w6wqL{ďUm}@'`/c=U= ^w&dPtPU(RkACDl ̘wt^HxmnBńj6QKʏ.qoT>G ?Sdk:Ĝ<4.[\eiSSޤyR 2y c" BmV+5X<6=@uB&7ϝ)D=YYKi2fFI1R#"s>l s3I*@࣓ ;7 |-wUeE:V0zA nl}gqSjR%W'p'`Q=ׁ*P^&'kB?Jke)w1iiF'r?IzsHV{/J2Z u %˲$qЮP&G1TihVI@9ۛv`oǐNGbdQiuôx}mlwZ<ԠRCK+)(<@Zm\U/"<o\KYߖF]ZF'%Q$`3 Xg GVGA0DmHH*wl{xi;qzzi AZ⥬1\vee#Wd(N'}PKah8-4GYX焣\ Y pNc\CN ̭9>gtO"/dcgGHe'AQr:Ѓu16@V/7EwȟL/<Z ZCG  & zN JIiQ!&ԮJ<'k)B\s")UzŎXOŬ\nQ<ݟjMj!7l•ZO+jB5 !}sRj1 18_T/rqf5 QZUuEB/3 q:P[H%QQ=].) *F/Q\O*5C^bYB (O!HC?20t-SX,#H 4u:OY)u p2UV|y=OeK41v g 2m8 `Hښqtb򬀼z1$ԕgI㨾JǢQ"کmA>Wvk A7ƾRVTyUWI8:c=T}l{ ?VBE7ͺX.u[h3HtiM`BIq诎kfvzj!+ˢ *M;E\Dl/b™'a*h&*arNh1T"Gjf~ؤV0(3 ƹ:y3ީTiJ|9 4 ȣª gv–I~y(u~t-}!u\8tl?cq..cwnC3q9O, P 4|Qr!֮Mޫv{-_ӵZ 4@"M 5ω&9wWKyJ- 2~yD֏ s=2#Z[& vF1vxkİ /;QO(ڋJBy_`j;ϊ\ mv^Qn`MgkdhX=_q@#ܣu}-]m"4@ZrGw=_JZ=zhNgUIncEfd4 v<(>aߚɣ} yE [?D6-6Iklh )?^/?OP*r=ZMXy 6$Z؊HO } ze/ɩU?e)"͍6m e@s(b @k9Enˠ5ot%oNݠ!E#ixKTO -pY"f ՝zJ8,\R@rǟ7'4چ(Sb3RCD^_&vdqkU37N\Y2PuhӀ{OyoFA)U^lpgK@K).ֆBԀ.)b&/ W/֬)rTL))!5Rlvx_ [T{wb?QŐ G$Tyv"^)!/V0g?" ,9UNWr$l=4|TRX8 ED=T%*֦T?FsQ2, h:TsJb0'Zqzӄwu6koHӯ(`$bX$/@۶?h}(Ȫ3=C kF-R:)+;g1YXIK?>]tM!_RX._xí ken{R)~VڋsEwPӓnara}Ii[E^,JϠsU[yATvmig*1ȉSٌWU`J_V@ةFXw"f1apݠ}]FṊƤtڸ gMQ l #XoGv熑pS?s)៫->3 Sԁ|V6~?jRCQ9"&Tl-$9yN[o7_c-\`GfJYJLѯW~*$Sq,֢ n K0T ġpdMKu?in|Y 9^]L"bqb/4Qܨ2f痺xbyҪ-M-Ӱ|6.V=T^#v۵tn`='E$(W3IAB]Ÿa\*2<`+H`Z2upLdKL߉u ^xzp'c!L3coS8xE%;~pk/xx  'mnjhif mkO~|7  zY "Ӣyi 0uSYʡ77O(˦4ZZ/^XT;0Z'%˪.tәh̥{" _mjZ5a/WHy+^.`[^ىpZZ1x-Y/b\懕 U~hMf%4LK=9$atic]JVXr@Taa(|}R]jj4[KŇ`?E,>?5T.yr^i)Kʨ 5u{m`&RXw0g'Xt}u6 [0qnEQBct֞:#\^'\mL+-<>wG0v_;H,Fֹ3K+F>++5gH%!j-4PPO~+w"̪~GBg,{?P #hi]O dGL L̬lHx6`Hqahg_hQwS<wqxUS ))‡o-|+&&?徱ǞrFȽqkОg'RA_5I;0 a 0[vz4ÁqU|x`V%\Ǥm<с$}dEϚ)-xZfԾe5 h7;V: خ_^ldZ<55FY099],pFU, v]l6*)k]&e.Uo+BgpwGQ'z/WlQZW\7Õ0!ViLu[Ik`|ϒ/fșX5|kOjN#fCg+\1~ÑKk?x\^N#nV_$wB#2 --ov!-c`:{X44X$A= ۻpn'ֵBP*xݩ|m0KD[C8M-Dz"4,OLHXbc gkro:Vٴtcf'ƈ;`Tgo&9 qem2SWj%T[QdB%>PlFe}>2'2B+szw! M ]l6F VձXBq=0qUGiq_ ,:?̱/L6ٿ쐑<~5QZ4;@pQ\l3u,hGڋLsРߎp[_"Է4C;/NWLơ rpe5pv&wݭ51M(9-nw41׼w"]/$Т&OhF9Q"3*}x$lHо/,M8"Q2!Mw{4AG$.3N}ZF 3tlvK`^^Us;v&7*w'ш#C tNQE~sF|ԭpi8;tW͟OW˟}$yTsWoܵѣ'OxmQ a.NOOv9R(o @9J=-r/٨g_  VBa[ʷUo59ӤmH"D\G ~Zϛ-ӫx)f~w Z)Á~c7Ɵ.pY~qd9q* DoƬ׸d)˚ O8| բ#)oMv 5,0>ӕ%U 8tڛg⊎{`jc`L V"䥨mQ(U{qc<@)Ra!FGLGW! 'xy{ <,ŅvPОs!x6?B:&?b]VtuVfnFccwnb}PlBk :o>|K__߷ށz~T*~x%Ŧ521'J!oymimKp+2ˤX ~e44ʹY뼈!RR-ny'g .,LQ%}ɤR{PHl%1(eeHJ\i|SC#_(@>ipOc}qa.eȡ<$\6`Zn`!mk#JEtn|z!-cVlk%:W;%0SV"Kt>ϭ[{8' $E={}&nNBUVEVr48tm]y&1c ߱vqчP,֤f5׸la +Aj b ̪R}v@t8; SޜhV5欇5~Q~rDA"aKZ+α;ikORN b+!}V;r,4ӲV`Jۦ׹S< +:7-4' GƬ>.8;2ѓv5l&e5V'+SBT]F%*.ŲEg+<}^~$ߴߞۿۀre☕(Kx 2"ak3Aر7Xcd8 r xQR&\;nU$%VyAo%= _k͗*Hwԩa!*/xꖾ''ѻ|:eZQ\"m-9g4k}2rG%jl.r~F$ 9*!Ocg-Sc^i'$u-ZQ7pFc}@ xZ)iLla!;A]y װ*gti4Ȼ𛵩/2`CBjo't(=F;{ L{q=,nx>`z%e_!}a̍iY̌>}ZgNȮ񾍹CI9`E3ےpYr@|v{OX+?}V|&vbzͰ2nCnJYKcn\=қ@ mP$ˠ!ycE1ʫc4‹CqcOn\\.n]HfA^k>V,g;05^r1\iƭYnV uzKX0]5d|i+)B=#|+NG5Ә 4/?̈AjMDp9waG `;.q#x[Ul"=- Sy~Ri§ F elŅi@I507 nv sfJDzD҇,f훚LxxVэ[xݳWgT#-؛g;1PX5 5t}lҁ|4h&$T|ԕܣR2nK4C }Ž ˺M V($/Nl/V>GA{FX}GUlSahR#b3S_}\5^0T#wlD$5FV4N!+[ZA|.^fJy 1lw^j9-] R{RHU7PvPo3p?*O):DDQTd'Mt(gy^lP5U<>Pɯw%x:Og>"G~y--I5?N5<"0Cjۮ]Ќ[ޑ|~,0K1]KC&r`ANTL3lr&J$ mtPhm;`W"nD(u?UMjN$z*.Oѽ+L %2L?5koCs!=T̩Vv+ȊA|B ɶP]eDSa. d$Qnz>8=BXZYU(imf%=#f>ĜeLwv[ON}2Ӡkv'T"~OGAM<+ 8gڌb1!D%K[Ak c.~Q> v(<s% %")Z$bZLR;;߅|]|/)p򣛚Hˆ =IO> r ,17\Hӭ~&*RkEBD 7AxTR1\zNϰ/եƟ‹g(4QO8( [NNp#:Ocp7A^vMD)srdhKxx:96%~CH&!zQ1_kjE!#AJx+#e]teq]Ȗ9p8:\:W#Kʾ 3o*pmyԏnx#歾6P`o#Lz bj3cJ1,2>}`_pR-}8 V aIźQY`Ru7KfũQo1 7S@cb!0?yꭊvH|ع$]2-|yJVu~M`1*Tke{_% g@ A%>jK5sv t-2ϯo~W}SN]"o%\>ymғ=Ro阽 bo];$z\B]y%1f*ՁCiZKgU{@'s:hA #HE- =XǦZu.I!}1tm-뽿vȃiY%ᵑA ^ZeۅG x ޲?׏ 7̎+'Jt:8q;ዥ܁VylXfīGƻ apwMBOXu@2wg+b$b􂧠Zfh\!ql+ 9 uV-Ou Qֆ5BYu۽>|AOަPމpϥ*+\DT## ">q{ De] ޹r )5F *A4K7vnϬ:4P}i`)3a G*_LF\R Kql%?k*225,;؝8ߜt XI&Ѩq%t\F|nSYX",X;X7@5k]>Vy|üؚ `Ԧ"zܴ6?  U{iG;j߱bk l=v\ݬO`vZ@\տaFFH֐N^A1<)CxBZ7̙6 gwUFj  $"P>u94GpKW*:6X`}^fK`}=,lMH>aX!cC1!# _C=.U,m_Zg@SiP@Ѷ n+V9! "nhn^ Cɳ(ChҐTsTwU~ <<wVR-'!v_tqZ9p.ON)+WY4?@۶J.6.E@BzF,ze^mDg0#4]%"x1e`Af7v̭Mr!#S Lܔ]?.~GmzC^k1+&'gcGCł8Tj]m݊C倀}ՠxA6I'(#~QHUޞp{h oSjL.+_Lr̞FgA7znعC|~re!ie Եz8J}<}֚x(9-As'gȔE_p+~VٵnV(nʺ[}炑x -[b]Cz7c].'Y|MQy8+`6|cⱳx 9M2̅t2f=,s^,r>[?owT\5ʴLdUfKڍJ^TSM`N jU'{ ǨJIzp;LT1x6jX,v(Re.T=92:ljlzH-Acsh'z:f+sj+)Iw5<@g|J@n,z8 !.˻84d3ͧ! " WD"P9]3!`d)R> aPË~i̒nthJ`x7n5Qpjȶ|hR: Dz/kGW)jqe RalzLf~&Q-lΖn☺ۭb7V2_/,tiɞ3{Vy=F=[.A7=x7t{6η~ADn M4F$WxQl-sCE 4tяwX wWC֩*NC݅wKX k,I)˂eK+1#mZ6I:K)jruz^so(a-[U1F_;7 l9 aiÖO+\y'hab6VY9tt$e'/xB yr^s l}NO8}h5;64I4,L7w d2K[d}t*3i| Y҂:5lLE01=3ݬ `c-]6q @HH0^ToWG3kʕaNX~Z'욣J.z]G/'Pݶ蜒a z&SO#1*<ޥH[G~ľ"۷ .Ѣ2f[ *NukX }h>}{|a轂XIT>ʽgW|Oh>lviLVW?Rl밭yfdBb doBzSdQw|md|M#6@m:b;|]ͺ?l IU,|lIcnM6wp뻡a2)ۧ6J!|g&D\C)57Sq-P?(3hhO %em U;nm- <<]=H%<~f-CKgq(7@3[ x(A5r o?<=ÜsEht 컲AKV]ŭ8,gl2b&cn !{@7!B׆ب{\' 吕qe;= Aj^qA.|WoOF=# ݕU0B3<̶;׬m9X\BSlW Rrmi{fo 0vY^k>j Ve35[# ""wjA5.Db~u{̤/u9ڴ˴tU6 ;PBuC,}aFݏcTɻ0%‚`%{o\#i<5U1LT_؈Qo]F Ղ$fKRj؍sW΄yDj$AfJƙ6)Y]Y0KS؏5UyUr2Sapq\dmK`!n T GIU̍B©/Q@'.XxoWTi Ph='zR()tbZc𺠌.CDV >Br߄Tl ǵ0ÚU^K&B3W^IU c![@ o:ma|`Whv`X!Go4o <ְ*O|$[/xeȄR8CT$&G3pac]3U'%:88:v~xqQyؑW;JN}~9q815O)O=|Hn7ʜKo-fM]‘#*p·vH tj7e'cjE; E$քoyje<8gc9zaLv],߮3M_˱ ʔaj^-Seg}!7 CZS G_LQ! y^"XbYhA| ٗ>N1c/~~XHdO9AcQDoA% ?i1S~DV6e2<]0j'?`oo[2KVR hԐ6Z{-  pSTb9!ÆO ' \!ا{n=5AÚV{#[ԵƓ5mnCfBn`{fW$_Z5EVLxAd/wk_%(i}Cmݯʉy(P7$gBc?Me,z>[]]j3s .98u_.dG@i݋"!M Q2w8gN2 ZrRé"./Zm \dXkѷϫSbjɓfbhR49G~P"@±U 0}js@C戢dBe>+O1m,MTaNi : yT͘kQ~UR}^q{:ٌ9gQȝ8h }?ՋM#Ǜ~>|r: xO#hLHQ'!xٺ+FFp4)ҠFVB3jw8!{p=N+ {̞˲<5L$>(<յi}kqpw{)wY4r/=Z%/!5XA:b81>]mVS1e Dz!\1\>;u;Z+/E; _Ncu?%T~tʫ$ffmkg,msq+>!Hf?,)_+;NVr=VbUQ]ㅭ;>]C8gkGÊvv)IiFY.ҙ_SR4 (92͖KWj^vCxap{\X} RWm~S&/2i.J]&,  C !pC/QǗ$ĵ0M/V%T{iV&* H oov9#bv 1Vb릚0E8^-{Y\F޽<"[w.8Oۭ(< ]1u=a_կўe@ә8'M|@/4%C4TSA bh-F,&A_l) U]-:݅f|nx3O7) D^L4Vɪl_ !zO&06{:h*:Gw9޷;xVKc)ŃA@r_G~8ptT} =soIv&*m$~>hRIEߛ"*E#wlD~OTtm^GڊYe1+ozˠ04Siw1#kkS!-VS(VT@+.8T+bpd2LgGO|u'XsސLddk.u(6|@Z8͕dgnNI'JnW O;nڬEWagAdv 9X?k1\K-Wp ں*j2䲈}^j\wflYJt̑t 馸m2WtMt$i@LD[]+` ߻v;; ]*L*|izDg8EVYds轧%L@Tީt[u.u'Iҝebh-E Etho&#޲{! jʦzFv",ºd->"Ʈ$'ohW:Kt.J]:]~X҉?۫FM\>qs}hn~(B2*JU*[Oε\ez#ΥRyRsdxK8LFo4[=!<h-cc^GI&@xўT߇ @Nl ;{$!WX gm>DvRa`?3%r`d:3AJKv]Byy J;ҩƧ"]Η;%S;lBLIIbxQJ M7_t5p1TR @fEK(AP|ΕՅnB5ydvh{'0pmVЛAHjd'47F w14FL䅚Q,PGr=X$f||8h 7Cnı.b% [k[ ~фN_eRfK9x%f}Z,5=® a}9{R:hGںXYC@0Cr~+Irmb?m5Nꖴ04#(9߱;O\,Aylyx ?_XVɗ4[\Z9ciI-sj_WD` 'ͼ.4Kfd'ǽQmiWލ!VAdBV*3GhyQ`9y&s|$o;?f:LGy&.tfG 8-8Y.avx0VS˳aSjyw7==CzVYg-l=U'-Oܯ{fwoұہȍeKJ1q iA*e=Ot+޼Re"0FwN?sJh񋯙b`VPPx[V-I;"5\"L#ug|pNg$x=Rm _/Izbb4 Qod1YT]Qj}CC/ASp /vٖBq]d橈C?|kF͔"# : ^_vlGo+]<("k%;MTTŊ=4p[n-פRUh\ij+1t-患|FXj•^$:Y"ٸ߷j~Z#͆38~ؚhRnss<dذ8YM >*T FxYeQd`f0>Y߅]8U Z.Ok8W+@2k&ǎHcP*"(HoIJ Lⷬs 90B 0j66wuo(C؂=cFYIpMVwnN>.{r05Mϡfw5taX\X5 m{BHԮcv\ tOaU˗ v)h?Hnd1qN'%s%(\6D|_j<,˘!RȘ=]oA9(Fj 0إ9S"#'}?~P87%ME!lKB|5 Ÿ]iS/i/$= iX1r֜ȑ3,\摷fle^zjy)ܛ _g&;)bp c8E^ӳ(*f?,.u?ш2ASe`##LHS!- ȉsvp {CkTkJkþ$6T z#29IaT$IrgԂYDսnY-PSw|ߓʑ"_/7/=s5%E}bTB~! Y:1h#G#j}s(%{酑inNwT'ɠh圼=ޠF)jU-K9FvݗiniHM ,}$oF͌f]Ezxjij~+k {[,<ҘF6R"I ZgA^D۸Dߜ1bHoWoPt*{.j|}ޖP޺$Ba2Tm]X/P'ۭ;>V64b[2n`ړk!x^sbYYI2oKOKF!"MO.ȴЃ|"+invyh;sh~ "n'' Ͻ ^ǭL p7Mc"w1۾X,lezzXȄԢJgx0Ds{f@ŧAOs/f,䔵@7`*͑5FCI?Jw,px䭊MuH[9|Ӿs6ȯNm[M5lhvCf̣c*lou1̳<&arC m,:& A&J" 48`FYdaQUECw}$ʥVwE DY|>vKJYG41io{ g-g|lfG2?tJRigd.A$Ua=+*Z;v}0a(N7NzNF`*z>cx@q>&6#dYad6"Y|9A '=mr-@tN7~O*k+z%,т={M򲔣K ŷfilR B3-F9:;b9z:7ΡhA(,,J`#KN|Jwpz%d_RY\@aWl=au2+w`2!g{wO4;,_sߟwC>S9_%5  |ZET|@uݯrx4(aE\.g铜KF.$[zS T\3=sfF$|4&AߑPnM+״EIDr"o8O#?0 Ұp(aVh4qAg :ITܨ0X^uhVQѴěT '#KՑ'b]kT<,/y0lSPO5B"aJ|)pfcmJƒP-#+(W $5I+: ':$ՇXZP5*ЗCޖ6vL !sO5T'} |"䂵 70G^}j+/\eҠZ37~[Z 4%a3㕏'ƁE0l:UZE𷙯 D4bl]6?Yg,|_aS䩆H!?Gʾ(^L~yB5؊MPX^NbQ:c_ fKDx]6m6Z_N0Hw,-t]X5-ַkɠqhDAyL)Z6m7U>:'-ܱ,pv*40 \Suwk.0z )I:WQ*Ǥ{ \`b\[6ѐB[T@X]ʙB.Ydm/65Ή 3 4aL2gG=Gߟ5ie]K8Ć;ZMl8G%;ŷ -#q睺Sw9R*Eؠ,pA9:&DXd B]нF1QF;6#2ٕ:uV${c۪&zeIh.lp%,vsx }neINTNfLAzz!!MHҏ]ȃk@T̤ !}k=D\{? K^h:3PmGi74P=BMJH7pX-k*ϩmع68eQxtRz*DwChig-#꣫T׀.Xw`E@-},DJ埼&gpL}H}4Za<4!yw0Gk\ H #8˴V}wWnG'UqGRx1K*%* Aey7}T}۬.c<@l9"gw]5O}'A8k䑳35܂ @u/FFΔ.*aMq/vZ&J$9?3ئ8N]vYԬa QɅfshբp*SKLPjv5N_#] }/ 0V4?TH Ge 1k-)}6׾8P4|~:.3qp% b)%^.X f$>#J2p/(ύh E`[[%j1L >t׎t =ƛNֿp;1IGnkCstP3M]Zb +׍Ռ=,~vPp>@S/!BV*(ThN)oҋޭ#š"J_ߗaYn`AǤĜ"x_:r}j^0a[YQ*-% ?>vk9S@@P'"i;{8ð5Hv2~8m1A-pfd QxUL;QUS4VEN/"sgnjBްjP6u8 q Z$D Pp/AI54|ڛQQŽLCQπ*)=T2'WYDU?_/!de{KSA^:b9gFvp4A foyp]ʃf@=vPl7uc0=?V eW9On͵_- )ۃ=9FJx[-wS? Rn!Wo#W4TZ/F*:0V*HP&̄*l"BM ,i':UH-i](J4A)b,񯕜=# ι_'xy)0ø#1ۄߞҊzc TnKEu1{}C_\J:&(FP+0ȄLes' YADjS&̴%QqsYDtLV&K>X̠^zmpV&72U?a*3-ݻj8Cn}W\uk լ˓dfǪo&#b>(4pl" F&I{72#Z6=tJ\NO/ECu;/qjӝG3oL3jϷ:-m"S)%0ȔH4E!4]]M֦l?ѯd">7&m~9B;.Ϭ 4Rz ~ݍ;&u9Xݙ1f:VU#Z{h/O$u0fԒ܁KA[1=p̗ymל>ۂrJ#z" myjZ0pt0ɹ;^K;Oe?|˾ni*`hVIOYgp,m W5:ʑ dMf1+g5JNM'Ҥyx/ZHWm:`G6njH1ӂ{_۴B'Sש}z>( 636Mf^ٳ$Mwu0ӬMBz1%#e|VD]L-)MUyM^:%mfu|G1O8gf9\fujӷ !!fN 9,ʇlW/e,\!*%/h*[KU/Y|&b'E0dXHt|]xo1tSziK1m/JJ,n]d+x=P``hngvӔ~`װkcXDgf22pGU?LA7D]9idĒ(&~♟y7Qp.b%Jl&bj@@TtJ)LX&pS}vmʼn6Rnbe:;:%z̃ ߝz>69 .?nE!pQ!шʪEIuGiRY1>k[I%{.SDbr4fpPGP } ~b?U}5)<ȣ ɯ̊17'(s00OkfH7_7kKu*D(dur>=T yY^T3c<7ϻ Nt(O_M'8MuUƆKRKcO?ܔK,$y p0E5Ou4̎]/ ׯ8$RHhuD>ulom4a-INGn>%=<((dU׺saO8R&nEe%W\TrdW# @e >uɉeowx .;tǠwSتo*ݦ^͸w, jW7}5e듊ZMbH]d+k"ec*U/ho;FZQ"T@4䀻lh<t9G q[T0nYP4u_XMw'ڠ'`.9GF_D|ۢZ׬q-BBh%g( (OX0".Ur2u󤙲+{Ug7-U h0_h-KUVd6#,1]h.`ǖqKDqJ4'OI(5>uWT0gX\xCU6:[0l)h_ChW/*DԖƕuiA(ʷC#NF~Ӡ.)LyD@ Bϊ޹3/oӃI$!F7_?J&cCn|p7b}!Y'~*J@@ɫ#sN-8R@sisLi:Re,$ MQ'DXۓ,iqy|Ac}8 -7Bx*Zfa LjwwFzѿmC|H\e J)ͧ 2md@7PAXL 0J9@(Aq(]6q$58nNo:y4지WNn8Qz-ב OHy6YxDx-0 lxKetӋC ]ƂfEa@9nӧ!Cq9 T/Xp,ĈP)>Ԥ_NN@^ t>_:=WPW oZK&&՛:e-(TQ GDHq!Ϊ>HO}jd^X}*g=gQ(HڥݿɼHڱ_ucF~%91BSZÎ|!&" neRјi4') L-,$RQ9n$ycKrZ8amZEB(- 7ݽJ Q-.̓X0GAD!{r`YE0s&h:V`{e ;(qa@r2 flt Zm/tYlxTuG{:!=%cxܰU'De[B%@?/!ڂ+B=m~Jt>tO,q}gD.UYme7mbmwɪca˙ f% ՜Z- [ͯwy=ckV_t*Y^3*^癨~*VtZ~JA4HBҹM74CMkhGvG,b~Q$U"n2Q Hі@UQY'8Ckx_&&;fO-9(; nj~##Xڅztc M^{5=烪EzٻDVۘ9S vh$*n5a*ThԾ( y4r J Jv8yT =RzjD].`Se.N(ݱWicYv 1пJӃc]L w; 6nwlub}*4}<Ϛ^s<@(13I@tXu jӭΐ!2Nudrj/Fbrr `gbeZV(i=_N-6ϳsYM[6ϔ J˱l.w ڟɆeb?AҲyȰ_(0JJ/-dq;7 m瀓@|T- qRUbZuDyMenQUni] Sh=WXqŲn#::Pь+O=m~a H煕+>]~ Lk>8U ;6RLw9'_wϓ,\ӐLL.XQq|F Hozlɋ:~ xs}Ϸû5G?oJyPHmFsprbI;T.N'):'8=S;z*y #7!qZ8{N:CF5df"gr3KX_7HF'q5[ӝGrύe+񮷤~s< [Yl&Ye U*T/8tUcz"0Id[. j[cEX% BВ sJ֘t*+cQ9KZ0'm713? |ҞqW3k˾τSw ]7Ǫz\N/ɶxJP*\?E^:VNßEj$sO&J. ;/2nɐީ_NTJȲ쩻tPmJ\S"?Fj5=\Q=Y[Gv¤҄Cs#O9#_xlଜ0E)d-"K.Wr*C_ҜnÑ0UKMQT$TU]9hPCk1 5}"3 ?]]3D.q"mi.h:1/sbԁ<&S?^ KʈMн:`]6RmywmcJ_](ʶ.1}9oG23|JLib+X2l?Nr^͕|u;rQHQ.AB_4`YY@HnW=9H 4Ka.T a2\f{Zh-V;߫J^Ra ix㭏Ey]Ku{ͭ>.p;BFաD;lA91]M|a,9ʺ6З^\ZA[{Qg[̱*BxuL8NO=3Arc0iG:H" wNsZ7Z#T,Ev=$( y`EL6ROfR+ڛ?9Ԛ VGcsw#V݇~,:my(gXV*--gb`3^M mUnZ[QTJJS5yA$D灴!O#f^0yz]ib3a's0<Ϩbe}=J(s 8'󽙧CδU򄊵AW8oGw4)mܷ YHZu#F2E]U]Qoo)$k3a}\ݽPC+WDNị|c"s@h,3.]#R+iȩ},9&SyPzbO>Y, _YoqmA$3j1fRz1.xoMLKK.g‘& KDpf^MGYh@&|n N1$J4ECE:*NHPv~pׁ0̙%_ R.]~MUP>i18-=~tg yӐGYmیc0m.K8k210,Ge D\+K{AVUzXK.cZ`|dHAy^ ݷ*dVr0g]X\OAǹf#ٽkEw(Ȯw1d;YZ=,gsnmffJ>BJ_TBPP}! h@'i*mW{wvN+%|ϸ$vHTl,5,\أ !:zAY5c 2"YroF ַ;2|quw_XFtLajg>rBČa$ /೻|`ڱχf|jݢLT[N/(AHsVȮHkվǤ/o^[З]uBEr+;x4M%+@`iW7EhІYj2G01<M3ߙơr UL[*ɐ]E tV?{09 ꗶAHPSJ ;r-.PP CoX ϏvPnZ!pdRIprGмT׬󟐗ٻq;:,BQ^'3d d?̅>פ"ʦ?u./MĎ4 s lڨŽ$ <ڇG 딬Q!m)}ِ5}fX%egx %<8"&wpn;Ƌxwi_;I":xsn\ *F}y+2 ݾWD C1wX/|d|Ry0h! R;SIQ3J\bͱ2DŽiA>r_`}AǻV gvfjt;UeD[P[y4Kp`ҒJ:&I)aOF+y!;}V?na)J|~V` QS@ 33*H^ h (4yxG׌Vqy!eF@Ww8(Nźuc8؎Q 7<ϋ ]c϶JyQQw2.J2Ze\W0觡_[]}cpk1VNHFaqYOӠǕSw3豰&`&T:a1]sTc l-_W1gI:a\#lIO"GsC-$P RϯУ=[? ҇-X1o5uߟڇ/̾XlU#X0؄:SQfo稆j|(jL5[!GH th6Vv D!ϭ]CAZRdt[m+!w2o:fǫAo6 cgE=Zg X&^ E$d7~_s0I(3ͺp Ne]c,؏&iC&=D-y< GC:P;I{rcܓGV[ϡ; Q!,ѵ{Aռ ݓ-- ~Yt|J97jsRlS}b\Bji&Ќ,N ?x$qIJ CA N}si w0; p*A Zqδy_Q~-0K)]AJ DCP&_N(ÓQCTt-4ZɈZe!Ngdv{ |!hzIPVB]Eڷ5O&U8u, Uإ,DuήPkS(ZX~2hO[TeI7m ΜxE$vrQM2=v njJºRz XyyC+- "rҧj[o25P~*~AQeh'^j6nmbhƉl{cbko뒫ŤY0[B Ï8iBW:)69e?AN.5ЭY>7Cw cUB.⪡!C݉@q6I_/#@,At8:(OmTd 9˴Gc)B#9,t;֊nA=}~U+"ӋzhP@-v7ɥV2:_ i*kZ p=3ZhtRQC(c2Ue%:po\YѴ'ՏU=[`^?^_wys([q@bBQ:nIp8ӶlQ/np Åp dK7,CT _>#/Pz}MUMQc, TMh ʠ\eCW~U8ۉ|@:w v+Dx?=oַA,Rh>Dr/.0g R-W9T˼Nְ)A{12"ړς,40IQI5hQTaIo@AJ=ڧldUu]$+" G2o4җ\ wpŮhRTۣiL&7>AHBaUżi=t=65+1\i[SW__҆ndN,cN;[Ζ}.YqϤ_E]"!bX]{Twİ^ dŪegC<:U8\Vp{;7 MH|q uǻk% A-"S@vnG ҕ;N4ωRUfqkh:oI3T%a,OMs\^r8JByBMbNQ0zx뗛ηrfpYRJK 5SDUM'3j"3R܇mFߕa(ֶ.džawpN7tj+3-_*w\BH(XeeԻqxʯ𚯷=Ӗz}dIls*ÞbԲvΓM]'Wcbг$XV 0eysdJM\]<X/?uzрk|u7:ZJסmٶY0q \de\,J7OF'件02rT$dI^axiŰJh/@ ӋBJ8REMQc=脘vYjIH=vʤ# ^Z*sŸDN [-k/,@& k| A{/G}Ԩ}ĉ z̤.@"Ř 0.@༺ؚ#MEJ!Ozq,O6cZ̼!XH:d͑MVT۟鍫TQ橄ۭͫ p]C]pNRwHf.i4QR eq wIbu\׹K l!MrN5lFś{F $#mC3]= ]zL%ԌOqV:B&orY1ZtĦSv1*&+Q,l\֨-K 1k$ΠSs'Bp_x .ihE ->iGFG/f1ԥ6{v#EB<'Pm8Oz$l B8'D[rebCcOJo8V> keA$?9i`lF0A'IM R)K{ѮuN@Wƴ+5nY&mA\k׺>|i]y?<ݠy7>LȮ5iDo9*)m4rQ3?m> JjI>~>T|Ͼg1,x6WP"Cꯛ1>wGӐPZ{Ӌe><f` I*}ym,竓^ᇍxw7fSiuD}㠎wkHJ&]]"j49"N{ 0F?j(!`_(!LpuVq\c?p221Lv,ΐ#zR*AK O=$` Yި]R,[}wnB'lBB:AD}8 mb@]hA9]׍QJoh) p'y r,8*Ӧ0y赖u1vGMx7~+|w'CA^y{G,!]14q'zirlP%)dalz|!<F 4:> 6lQ;5C=zKbϕQ>2csd:0k'P qһ X0q{~¦z&4t!NxpU=KSMo)čy:yٹNTIAjteP +W䞫BāOmڴIak B(߿F0< k 2i_Do2[b\ A)_L[?9aJCT1FWqVVq)(ֺMF8T&ǻ Ik?Cj oځxS" ifrؔJ91oBef~/x~*8[x` FJmGm..{gb^9}$ͮ)6: #AT13FT+any$ZybW 0KPY1ASswʀ?lk6sA"6ʂV !FU`/$((mT񪾰Ө$ϳ šg>s{u'4j2]Ksu0X6Xax!?jW U*y4 jF~FƟEV:JGRoȫ^VdpI1R4zɡaPoΏxDB.g3Rhs*Lf'g@#B;=Y^->ʑw^jw!dy|nj# NMi6g ce3<--7DOLV3DgN1C:x#xB˩gNcs. Z+!ΪF /2q{a `ukq}|Tw3 _yf{}8OI)BÊTGU?\ٝd6U,57y0-^r}14jFҬJo1̏Oȸ*s_avMLD_a5אVW|ױ*)3vN٪?FFT & ~F9a`` 7fd1 ɭ[m, DCX1 ;V5Eqecx}.T~cEJ|564·TJyz!7+zBੁG&eD9y>RZ<} 맬d{]5*GQCB"NOPX~{;19;@AZּo/7fϓ; DA$uWv\rJĶ%7pdjƞ$]ĥ0a+j6])>'YC+92U܍P!h[4os jv%6Fc_x3OG;OrpM&hp Weܡz/.FĉS5#oZUyV ;7?+mTw'EQ=2gi4gUL_ZyiU{8ʶCn|E|ѠJ+JHӬZ;z(Cc5w#, Q:s+]C_Ar^qB)GZY6ͳO k8вՏ~ @..LEWMǕ/7?B9 C!d# 5ɐY ՛RWB0]ɃGCMN8d=(Kl5^Rɶ -G;|n e:՜d2W9B8pM%(@9m1k{r>[*SݞBAJ6uyAVZ;V ,21TS UzQ6גYR\×~;;leO)𥸌6[v݉D-C2- 8j^`X 1uWRcL3H;ˮB f%4ȩfTT#@Is.b3dRuB^&M"ZYlIؗ\k#3k1;J拡O¨mJKZ&/ LQ)T.z8&Qiٛ%iE`iR;r5u l+W^cX!-#i%e{rRkD(7x1;u rO;KzXj4F;J޵x\](!Y-%g4,'c%`ZZK`V737 ?8H#Yaq;\{[\357=l<৉U?sFޑ+P!qo.otC\ie*n~EK#5'~1/@OYNqt1,G尳]OJu}b$a' 㫝Eeb?]%Pnp_]c UT3űT:f`c`8NTELVftÇI)׉l aQ&4ѭ+ʊn~Z`KiWWK˅!y~f_''C]Nhb盨`ݔdDz 1q=b&D]k(xWy {E?qםdP.;cуrr{sZ/)WG:8 <584`oU~RIXVj)V"Yjpae?@u#BU4=!Nh$G!a.H 5GȒ&->V϶b2CDƵ4YjO?_U 2>R#v?5-=:nj|;aʲ3 $<{ޅ(n}A3U-ۡ@"5 M B84bW뿅{b(A 1x w*ҕlpm9(#;sՒL QR"3 W(+oKGC\ \ϧr^ik`[L+?pN6HgE w#s2mc*a.X 0n !տw(~;|~V|rEzuWʔQV GcU5t=&زWhqA0َI|k@Y}5҂:?&.3141cBg"9~߫/!f)όECm(uwudx\FN.ϼ;[VOR[M1ߟeʩˤ"42-sIh>LtA4 =Bieᴵ.^ϦdPn1#%BQ젇dF^>&iH +&-\L9nR['%Uy3C$\s['t4C{ަ>pvp ˦9LL?cֻ3qMJ@0\)u=߃Mg+y ;nNYf/Htۈ#8Z\-րӐ1\ (#<,j9 ф)JѰ/hi Q֏Z uv4t­uӕF_u9Уcݹri"*F22ЈȰF(@]qjӔ:~ r/n /-|-cQP2Z fO¿e.-$dYoK]02Ldu/w."^ٰ*t)iM`ZݛwV +E˯-WsfIsU3eIh"tqKrz f28&J%u-Σ7С#sXd%vǏxЋ?UbrfQ;p-I}beȗoN0nȼyΘ |P+[6aVxIv} 2a3zFI Ӫf= :rNHxL3U쮍ǟ+(_4Ns4 )5gɟI͜y򢊝 Af:^BFO=Whl > 􇋂TO{{ ^KJ3H]2tUg 2IE$W꪿Ph<BCHA_L08ǰn҈ǍAv%c O\ϲC^r`xU|_:"XJ$+ DrKXt2@ԩ@:fLfwS' XU=jEe6"ǰv}v|p=HKSW%(rEC Y6?%#L6dž3O6r37j\riNޗ@}zr!I4V~i`gp< eSvsDZ.E ܗ|Ȱ=k񡎁Xސ9Yc-hKt)x-QjcSyGIT}wj& K¶R^G۾Uqvkrm'ɽ0n׵R*8k Lbd&=*?e-΍= @`jvث]^"jOi= b>7у@8]1ў26ts)HU6ʯ[Fgt(Inqyي@t"wʴF1WD`k`A|xy,QF̓Έt&gH/h#ǪofXϽpJ\GN:ô|fQ6źy>6i2a E_ )z<_CA.\Xw*' 7APNċZP(R6w7JIJ׏LIQYIL)͗#VamInc0:,:,4dZ<04|o3̉ə;ErB?0%Dۊ>;~^bZ@sI'f[imY+ G̩^rvӬQe UC$HǦ=Ճဓf+@3ylw[X2+!!Fll+iKsNcskD 2NBr@אN.%! ,DUiW;<-.=y)b.jz-`y3`otKmT_?ͳi,:q<"h [u46K瞠貾* }v*=0ͽ%m˩)JQ[W]oRgZ#ɦ,8T}(iHu:vꪉ^[KC!ړ}flET@WIk?;$w"˩% R bRiAVU?~U! YIVF棗y.v b|0uϴKw1Φ2rX5 [W5wVrQ )+6A=2 sMs=s^Q5. EAϜ M HG-@_cd}i9欈gCD])?df?!aK+ۢꤟ~CiؚTmҟsm2g.1~C@\>C7]/d^e$GqMc,4Ej7 ''Osy3>_bWJM0 G܋DނM NY=2ӁIdcJqHrHyO7=zlaRr>cf+ +kGl,w\qz<(_sn) )ՋI x8ZGԫoũgv?8>!3S{{E@+VJ"2GE-V:I8נ'?=?/R>iB"83ԀFGTXkPI򰶠h~e~:/+R=Gs4vf1K {u(ڸ qi͇꣥ji<΢^4sfz@CW:vAcf*MFf3|pkp=y ZQT )zϋtWb>0k磇|#,G=Kzq]~*[s|'2!Jq H>d q(NN,1"m_cU[O\p2$~bC(hLTsW1c.ޚٓ:]k`2 ƿN[x?;oW{/1b7-0ȩ|Cb+;Dd1sN 2e\ߒ P%PeNhg 9i2Kw~% &I.TH1ٔ‹WbѮNAT2z%a)ʧJwf)Pg[}U{ G+ F>2KZyDo\cJYH*gH>O„).p2[EgGeɽ4({pQS]eZrz!5HvhImڍts/>z5a#pn-߼,YwYfJeVXs0I~#̊ܐ'? 糈S[ڀF#!{wU*_^w@}].g=uxW+!#_L~z0deߨk٨* (&[ V`jq?u,FW83\eDQ`G4#xnj1Oݧo޳JVbC_ .9Hq7>zW6dx*_{)XW3lle?1(,"-޼;-QNKm8!†P; )XzyG[;UY$b.Tz|;9`[(r:YrTID?V!qoZɴ}a5▒53KȢݒTfc͗VFyŧbxFATWS%яGzBFJ};mbMSuYV M̴#i#w+m.jZd ={X;/BY~(vza>OlK~0Ģ31yDob?spO[")~~F#ytjou PK76Zbma[' .une1rvaj/˶]A'd=eaNz2#LH$o {z F9>kPW )ç^:w6yʡ8iq2o& FfܻƢIE<池gMT!YڎӸ8{6ansWݭݗtD0zQygʕ&%Vܯ0+f[ vb: Ryp"d4ew46` N*E@͔x`j!tuˉi@mB}؊F]|8'f&|ʢXM5l4]CFמqIfcbc;gQe8`?pK[ m4Q),d䮪l +& KoގŽ V-,4Ql.r*K5%%&YtUc?R'8c/S8SQ}RmǟIl8ß%Onjw';ATͻ˿j G)[!pUMSF'R\\RhFtWK[岥ޓ!`&P'!· H—{Cժ3[1U7?,'HCX[Zxby˱SlL3a <hcg4ze0m&:S.9Ϣ7t;pփ:%Db!*(m[$SWA?ZVQDbl>/%5zU`ʵ[>ܦ%k06Da7Q> fepf=$TKx-ԄvWu]!Ne\gS2S`'A..gM9V"zZ$>B%W/uQW恛f֫T`zS jYJM`Z\fyDyJysEЛǔDVJW*i_!q˼L,z"7T%WԓG,zcvS_:YH.QTD]l6=)hQY.R ~ƃ lz3=uӝ59f^| ͉pωeݹݳ wt]w@4ʻ'KWHׄ7+=nZ^Vr,c!%u(NL<{JtO. g:}`>aۆ!~j, <#dٰwO,(Ħ~cUN ~3!&0Jnj4Li 7.᠎^C\<+ɔȥ9Imi +U'Bz, $6ڗޏti0OY;g )ĪA# H-@+ZM49gR:ȇ gPmRFNa9F&D7?PudOAc}rbE{+u.7-B٥nHHUȦWmzDZ-n:yp.$z7:zE٬- Ā9>%R"X) helu'-hSb8ͽ|99r\݌P{"mŊH]1pjL 2@Iܝ%HjI%k".ŏadO}љdyC+!%sgc]yp:d 띞kOΣI03Z0#~_Uf?ڂIa.QH)Nê X*Pi=WA]Be'!1" mPƗ*6@IoQ}#$H3Kvje{ݓ|Tec'Dc' CS’[:Q7]4V&=x_4.߻Tc2b!hG/9_:9xδ~;b5=jH/!WJPjv܎V\ n:o4N:y %-|V׿J.-< %[ jh+aYU:5Le\ݠ?OO{*1lYL0VWo뵷躸oqP7M0g O0Fǩ{n%n!VN%cqD8Tn?ny&:Mm+ 1L=ݑH*5g^˻ 4F YOi6+ S(Վm?`-[޳ JgyoH4x7J_g[ 6oɤ?GdEIŷ_ےDa4Uso/fNCGg>̵내u΍ #Źȥ*aIelyH ]/Xե&Su-yɰVZu2,ҝ,8Zm_7ǒxVlc8aSps4zO|~!;|7NN3'dٜJ=M0➍7V< 9 +tG~`L*_F0"Bvx wAIӎrhex&hUHYubnq3X{+j=j@1@-Ip&4dfIleY<#ycž>SCJC<J;zO a H.ÙiFzw|S=~!~퇛fϧ%w`b:ThQ3uxb^ pS|Zq3Q"=7UHUAýwMK!<^"~iGf!EPZϧel9%BTyqoU^7|!4^7rmeD@}+4LH$u&1OLwT.[ZDE rɣLZz B(Ss۲^-=*+1)BsZ5շL2 Boētdt*Q{\g}|!h:$qeC6R{l pǝfbB7T[P';S$~chrC N 4NE]Rٝ(Xfm: XH|(sz NզL=˃&^*D:]A[U rMLl3 MLy-קnT0 VŁʸta6b4Eo^)яX0 ZD(/Nʬm̖S oD [l7c-Z iUla NZޠBK,Mo8TʯlcDr;$47*Q};^ A[#=zb -r7z*OWQKMſf&~oeҺ= ȋlr陻A\zR0\gl,"j&BZt8L_@HL_dױS;Tv M+@"-R&2^J[ 2ŪȘ L=y<3?ҏ/PGފh4k38zGõ~Ƴ5N:ln +BH|·c].YBxa1‚J3GX̛i@S 5 ` 7ta,{珒ŦbGS c;TYKR(,\\̊e2.:FL"('hcBQG|4VK0 !%)?1DTgS̭,*CG%1I3OJc@>N&)%4ANwz#x_Cyw!f4 .',RKhХ 0BZ52uMz$59ЅnϏ9J us<^(6*vܢ`F綈1>r6q*/j1V|L 8܀nȭ 8Z+^> n?""ye~=MJE5t-In4"VgE*|$66FD]g.М"Er0%6b6x53swv&ov72/pѡy-0ΖF Y@j fr7y!q .]J;ȺxW[Cerifj]Q^Έ̉@rwF cNn/ *茖T%+t/` T1Eݟ5K2Vw \C930[ !ڏ %6\ ׸=/B$-POi[0ZJ&}d_g(N}Wuu?GCj{$L ^ @pЬ U@ @eTLN$U3e1 N˹8\}HI:דB͹yE SC0m{wkD! . 1!y -\Ʒ*{Hco 23݄p;KhZB^|YN$='3r^s=J9w^}1аK0] 2"PyD!eB֨A'VOqo.[8wԻϟ{rɨ2@q)vODG|ӯ Ѕi,x"yˡT!:m]gJ6ܚ@ԕS]uska=HmPia\dk OQ' /@v3*u 1Nm[Jb6y.NLf(/Oem0<&ݮ>%n?e'⬧Lړv< \U0u9#W9'y凫,?H4$h& +s:(in|#<Qt teMApX-Zô;ºr=(L"f_U*ӿ'),ë4M:|c'A!iةLIFpep$HKQh( 3Ьdԛ]=ͻݍ]}'AtQsDѮl,hVu^NSN =4){#ϡi=:c(UqA_'=wLiW:CGy .y߲.cFzzZ>0Q8+/lW]gbv"8X+`Hxkbeo]J(K S,f!!FKw sԯtZ(A*qJKr75D)m4ǂO2JW&Y4!UڸǖXVMNE(9 7M1ٳH N{D0zkeQY Ŷ;'_/~R+1L9LIw`!NBOnV>bb .b1w>w[)!17^{MP49WymfM ióevNWxETINx3泣,  6Yߨߵ͵ {Wq;cb+9SܧMj=tƹ85/#^ھ0u)] Jֆ.hw7IٶUŖ׭X&si)cꍏmw<НW_>Wd:;532F6`,Е{~4(+@J*qog衙#Ё6t1B'6M={ʜpZDž1G?ۊ_L)e=u\LAx|B茠Ÿݲ+fQA]WdGlݴ--iMæJCJuBåF ܿtD%CB 1\PDt q {E;X=[k1x KqM8 ¶9*BXl=*1"Wyc^if~ZC*=Ƭ Bz)Zcy2]Ӌ >?}W=!b4EGi!v_bysOg/~%&( r&$ f$Y}:<4!}!@6b0VfsK?U]M^>KIjB0:ya:!e[j yǗ~uLq8ede&K] ʹGɀ؉Pz__]|y'suklk bȚr_fǩ/6ރc\%15,o/5&/KmJNlznwP1 Ou5mÁQ:`0RMe??,wj%?zvhOBQVFl= Lrh :En_rC]w{֥]J)1netNĹiߢ!֋Z#IJ.SK@'62 eխrQ~- "YMA!԰X/pQ/Y|жwF(w@"b?O2%;,0oeK|>ioI.n;θqt)#@8m/6i@'e*?D7xYAG99Psƍξ)f ӘDd{ReaCw? FZ&/dmv&SκPj%N S%pKa%ԑ/׵]é-ia-S VS'[g=zF^`mS`悻/nS)}bȵfJ~l\Ǧ+3tjMG-T@t[/ =,{i++ξ\_Kַʱ'b~+FzMޝ#A.0Z/Gn{eq>ON'߅^\瞡v{Ju@U`!Njpai3Uڛ(^;sN%㡤51 3wCn?bf [b7Lҫ~Bh,QT[9ҳHǀrTX*ݮ7vo ͫ[49QˣAA.]gUע, 統 8ǥ>%ꏲR_ 7sEc!CF=u6yUӡ6qcnݚ_p.|!'^ГfAJPb}Xk}G[,oJYnTLk(@jjѣl9ezq ~%X } p^%[.C|D-* &]NA!j 8``kDKKD"~/+vW ~e큁Aty|\kJų!Mo ښ[5R0*n> fP8[99G?y2iBV8T㒳z^ y=?S5a0Hg8;0dxQ+V68'+[k@_NhaB!q/@'TWy4A#`<];u+!_}+v,˖WJՅCy Tk64]puᅥ$iw:uhЋw9ZISMrݑ&lkD*xbXnnL鎂ft{쎈?vLs-aWl4z;N`bPr. <ȗb3n2^dus6xH7`6bk0Qv H)Pg; {Xt2hqg_ջW6Dׂ2Ð8u9A0Ÿ+h&0:udA%ވ+y uads-ufB!N#n]WS-.펅b}[sW;\ IG*>sFXAX$ 4$eO=ģ ٳ|zVȚC8WZ U5g?zh^Oi8>166@i;^Eg#]j& h!rH1=A4&|a#J*i#oL:#lɛkdƽ;qѸD k9ldpIG:bC'7 icIT剴M i 9~$n+DeJti9Ut)3g$^bGc@_0}/mbgb Xf.@q65z߷AD.(O!mj2Itj?{Ty[!G#^PS=??\k \)ne}^hb?NWrHd Cڇ % 1K# $GBsQ<^9"h ( hb _hFWP Y'#C´Ée'IkJ{nyi?RL>yS/a_hez&CU{2أFkv䷻T46{f6o-ܕ^;*G4r< E3Â*N_6:JZD ޖ].F58dkl%RPQFI+ V)@,`tc!Βl ĶrEgK{Ħh_bbkHZJH@*qCSp8h ^/jO#l(k*NF~{ft@Hеv;ֿʫ6ɺj͂7.fE߱SaJ;R^|ٞĭ>V|F+lDH̗DLK2 Fx䭒/=7ֿ Hz!)^x>[839*sg'90Kv(FI]SI9UW3"b~UnAux%a`Tڹ5VގIU̖Ia~JQ* w2IP8d ;zgI Ab1xw kթv'Pg~.kgM! QOҡ_x8ī,ᔕKM5,r0#r34AP' _ <]jҀnbnҩV.s?/Kd#;`ComE$s=jQXϳ)0 i7A/6JֻCuj*}6H3I(-TܰimvTDr_hG*?ɸK 3N. pw ejHgAP䐯gNZtb @/ L ٓ'j{5V' Ɔ5йaHh=S_Wa.f4-0upGg+u≯a.G&\#,sFT|q0¤YmC]mPie탵<NO\ͨv!^r> r ~}?Hbq=|":Ej;KIuV(]exGs ;s-<|aalƝ;u.Md&!6=aX59$t1w) \RWr$Ԍ[Ѽ4zDI ugWλyaBUz/q$=EIcPCmb/fS#Q+ fk1lI)WP~}Od}:]-Bèg-8A0Gu+Sn 'EI^a;.% A\j0 dˆ)&yY[~٢w&pHX@fY dP>X\.&3_Z˂M]בeg1ߎժAU}cc]2E^-j\Q|Rbu1ӻ[Ic uk[7:y90Y9,RX3I hI1RzuaD3dTsܺBAd">>hkg|Ȩ4\a6Ns'+zuMm-'FvwwPN@7e+7M Bw$ t-L{HQ3}C2J;GXr_'{FY4\VYgr/aKjMv|,r7˖GGnKvQE6Z!NW@p#YX|:pvQ=J,7Py& x_W$ [.bifj*@"nyWQ_I %qhD݆6 *\p=9X.Ux@.T8n52Wʏ PYp˜;}T1d$Q` o]!PnzBdiܻx 'AqinDFT-׵0rHQ}k2,aqHuVQȑGD>&J&ㆿ4fyKW%d]V:lV>7f0輻Ŵ{v=F#8jJbfzhi]riE0pfXn@ vCh}"Nf }alE/Y:9!mЁ|KP_h\rEsG:nZD 9y '.vdNj &vߍDEC@S' 燾L>ХI.w\i$cqVѣ>E}ΘuT&s?>{q;Qc`p3ol/6l)緆VAо> 8tuFMA+q,CH{gۿCN@OJ T'9ͨ K}ǽd<۪ 1x2H^mei}0j=7ntծ/ >=W7U8LS9p08_Jጳc0 4{B8s\l_LQD# ^l6,-Eæ-܄/_4\)~1tS$ zN$>;up6Usܘ J˲K(0`h-UpFgOkWCp;#X2 $ p5g_?:v]Dgz"Eebl~R>u)E-{++s9 k9M! E,.T%8r`$iH=ROqeEێ)aޓ%]uYfh7? eC1ko?g _aLBх@=7CpAiNwlŒD-XKd,RoRV[Û7,Zrt SMdsfV1(hq|TVEJoX; fW[ݢzNt5}g<zWUxa'@ ^URwRI܂[bXϦ2{ou/Isa:xJb%} )s]05;`D^|{{O#"7Mrֵ0}X"$4+Ʌ5WGDFe 3U3?fR %Xpf C.4GDk-y_>\.q2AڽBN>";&n4дs[@r2CU> 8_`E͐bc;},YD@˕nXRz+(fukQĘ|=κ)JgV9 H[ØPbÇC#3 w {Pl5Hf˛a`-4++l05 ,^8xZ۷UvALǥY {~yjW&6wWw!9{FB:dz+ uڜO;z$}Vz=lC,8 Ҵg)Q+g@rx9B:lv 'g6ɠ?;X ByT&P9u%~7_@)Z8WyA GB|ppG-h6|JnO6J}clHIV@(?uZz({ ;I%+RrP.irDFjd3Gy#®7d=c9F(Udx [\cTЫ܃ѻ&Lگրn~@ I 7MUA}MᯪYxew*ߜH[PK~l☁xݷZP$7 5G!^??AX}\>9Gdʞ~|\/]-tuf[BB#Nz qf[8pv -=%,8;XH@ oozmY[<+vpV9Q/8_V[4feTALo5*C=1~%mf5ZK5Ze磫PuJQ|%ddk+5R8yLyA`9@8w7ŝ)-R&Ẁ@0)|bIX̄XZ9QS7>n%@k,XA:zB=Ɨ9@pл<*q$~)>+2~(lQ$G=ehR1غu.} \% x"ۛ MP3=]dkDVM:YϮݿ~˖#] z9;p U:C[cTPf 9voKCN72(Ց'VVc hwp2" Débטŝb -+~cL8Y}nWL \KH/˞B &m(A+$ߣ8%N?^CeE_钕㢟~lw>?;<3r?REmc %neBR/ictlZ3N+`-n*Y=*hydgش n \dNkQPOegKA-֬w9 F%Ԋ,@Cܸ5k@ө[s Hm #7$.0o)l1du?6l(ƯG =AW}Nv(D 2\Ů |_:(U("L\UwZbtw%5->{08^1:"F^֟v1GRD3"<~rzE}&yKO6԰+\R4qA>/##$=úʨa.f\Ӏ xsu`t9Z-`وHNEEOLX}~62g;w^)Mc&ʧ CK-7J͔Bg ]56-R/x2Jqo?JYݕ0xݡG}1AVٴ:xsCȜ%3b:1v#T;O&Q%{쥕8?)2]l穑c{qhlڳܶPzqK@X,yvNxυy.iƮNgcJw;9H |>-$=6xVM ΅Ƶ"} v4r&9U7}:g&-4=ZHf?7_ Y] y]Cb`_hDMCtC.!%ݯk˚d.n( #Z yo p FdHfZ7gfs) Q>dCK[*)7+E#LaPSred\zZ9PpAJotxsm~;6n՘X*}{߄a47^T4WO Șޮ&W97nM3YaGQKCwϏEݍI-V԰ V8+;  O~C#_N%/֎W JCD/ȨD{|Vi* GvG]Tfq{PwoݵW.8Z7 [RAh1ԟ}-{yFS=r_ڟU埱=o*(z_ۃ9M-nH믿덌 3ۡe4L 0뒙IIE}+rBq=!S ؂<&}2R]?Ma8lgi9 ZƦcҹ0l|LmzYUkC EA[ۊZ[UWDAM?^!TZi|o_`zPD{= M$[D1"'Eޥ)ԄhZ]G)((ر|!b_]m͝pO*w*|ΛT76?z{iz#cط5n*8Qa )'ٮ߾YN [@,٠5,h́hh-=媽?5*Q]" kuwgtCr":;jK Bq՜2h~P .q)- $)9l+5R3sA4%ۦ 'Rrb0 !G0}a'u[Y5"iDrN ]⤻|Q}5Z3h$@H1&+q+A?+v\ownVEUdi*[X0EH RK?q 1$ qKPtG7QNaxT>{_s+tL~pFނKMmqiS*gMᶮt Lq5 n-@ͅVK)Tu:&(aw4\WCbDN)٪")?_myki&ʩjGdLx'!{n%%P%,{kAuߡܴ0ec@fDPU:xݨӍ% bK\Mz[OښiVQ(~S3䊰ȡ@)'禝Fj#dTi+mDL=([k'RFx!XxT?0l0P[Nr[/w>H$!8r%m,Qr6, \Q>4Ƞ0"̭\9 aT93ʹ%ĠlXsy3UjD~,a׋7K?ߤ<ͺPMrXa(EsZQTWoof&o`?ljoSAͽ́{jρ/,A-HfwuG*pk kۡ\ #96a _[ǓN)3xMlZAu0XY-B6^zMWV.tGx6#lAUݚ =C" n9bcsδ5`J$3?U.[8\ ,^&m"uiFd4$F(EQZiM%@Bky1XYw^sK,[|4_:zˏr(_ItcCBAU`6heQy==%ARjIfo5  `]`Ds>>A*$쉘f(Sh%`Itdvfdbyl{@ oN՜|]80>ƥ+ _CQ]hVjλ L̍mʟԹ`׷ՙ,W~YD\_ot[T*#c\}{ [(Q7%>00g8$d° sX s!Fݩd 9 {owK]k;H}HݕE#"W2"z SY* V+ڲS8'n. g_y7"b+CV`;H͈!uDeuݪXa/o azvў ALӎ|/,3>]'~YqUc_#gD[~VgEuů.$ UbvGg:1]^4vWkD5_fYMѧ#OdŲ@g{4at(ë 6~B9,8 LRǹ//q,[MSz%7M^v#{^YSIb\Y2sw#_VM"o# &|3ϪjП_x|bi#-F JGL.:}z{Uk$ wLVϓbRZaB!2ryM(V2y'@AhC,8W6;J ]WP/xbQvDI*5UT[2h;,S?R" R\cI|}é">N4a_&u˝#;Y2.H<Iʏڤwi2v摵>nnI!hJJq&/e.Y; n@NdT²1N4?z*hiKFRG)jV0Hin6E+}4Qq#pZwPE ^܍&(! ecH3*:C#Qhz_v#ڔAb)0iVìq@rfKwM=߃b7Rɷu8h4YZ,'M 7ؤ] 6Wz*= {0bu]@a7'yEiMa]8·L{g}Z ֩|Q,f69nZFVg'>*.zsގsHJ س !%&pW-BT&T>E؝}2kOW;KBg¯I2֭,6 j''oh~a/i 3D2HFV_|A`A!Tc@%nO@1z~QS1`{LDXҐX` j'C=|i\X&rBF]x"xړ`tI#8HbHsTҗUO Ntҭ 7G̝ц5 {x]jf(uZ". qfFk]Ic}9 ]P$%<ۃusH]JR!ܟkҎ9L&O9*XG¢̢&fr[5cw6rrtܟuoI. 2R_ir):}%5VܷU!Y*35U g@1F`tP=7 zY7hRiC[^$uʟqHd̘,)ج*%~q=7 a #jN4a^&ea [V&))l<ۋ7*U8<\L!?M+8v.`rYm%SygbJ#S6yF ]FE׼f`,[&M+$l't\=ç=bQ娹ߟJHZ{ H{YꝎչ'.e{T ;\@֍cσ(!Y\-:檂lםkcHaeI9=2Їf\ :\޳_{~1Vf+;͕s|P&&#̹a^^-W(#hy OcXCp+:u52p $sxo윞r_e$SFkf ʇ->jթ 0X~d 5iC@Oiu9br,yXψVKwdu}34GuF;s_ʜ曲0VtSjb5_f$Ĕ@ӽ @^N15]].@%tг\6vv+z|~em䥎矴6w"4$iqMͩbhq`1X=v// oY 2SY\WxѲ~V\ޛ{Seeh2L<BF.paR*Zdn3jCԎ8lUpR-<2ߓu;JLgձf g!A$N^s8CEZں4vBPK 0lP:/du ::t2.xg|r(RKu :tY=->nݷnŰ1|,9a23)Z CK_ۻMwh a ϩ=_Y">:! ?b4Y,Pz _83g<ȼu:&'2V5?q$o1_'#ڧ+zϝ/|HիLbC2~ M֐qt9`Œ9gM!n}?ѴcD߃sAmb5[.bpYS!P EL)d6T,.yԅ70\#C\x.Nc[L5c઴Iѐw5#4(zn|S#`[X)+ !_D381x߼AmxѮZ'pc3sr뭜;`-EwǠi#7X/c@]ۄAɢ ʼntڴ|m!RsvksκlFC<5g S+K2 u)UHώ9԰=lŴ[7">"jՆ#.H%!ԴjWyi[T;G ?p Nk^JpKMCA".uS ڏ =j"&UrKX(7&}s9l-=jX澑)>?or"z"R3n$47&~B(1oQw^{÷x'`X54,KGcs1yè>XaC7m띍S$^e?Uw#Y(|]` ፍ[ڤqv"o*l^^M8'1opF47 zOu15p~?GA0 ^5PXa (~E>saq/7Zz6eEx|y`)xDa0:j64o.W чEB Nov5nmMrt~YuZ .Ŏe+|lQL0T9,yB5K) 0B~+b<(7I#-~QR\ޗ!r\OS*7BV۰ܺB(*cřCt"Q6 \o@s5TO7;q+ճ;}.@-_U[ *owjSV/6H0y&k Eɴ#oJX:SWHx^' #\%>"t([ 0Z1*RK!!I7&ySk'pƥ>v ߝ=p>ۯ Z ߁ÊA r. ͩ\+>=2L?we sl5kt#hj`L%TJs4To;.[\3`pt&'|! ;\:Pғiqjnl|5U+pOQ*i]C{ %@doBĘ/MaArIO)JIG?i'b|㌣'W[pj1Ьz)a N\`۵0ZJq*rq\gO8"f6QP;/Nl(R~}.)qrCYkxChC:< aHz=ʛԆLMzXHpKbE\5mm^$0wZlq^vc4kkNҒT,vxo٨ֶ-2b.|U>E#O"_ۯ/Q)Qg>4r7`S  =J.3W Ql NO@|=;Us3Qp*Ưɘr9d8x2f*}1d~a ĭ7?F,Z^U \j0 F-7gc?ݧ#n]fMERa]`K]}p=9g=Ug僟C0 Yt)z: ^<:uvfhϊѥ9Qɟ RE! ۾ 9ߝ h?fL=?=d[߅HZHU6˕otN'u/Rt}t@U0]B5r}Ƕ)*e &@i\%=#Vqh!.|,x!Z@VYsJfX2rxN荵de1dބ9&K9S}0jߋ%,bW&-[|DKv=?C!B[ FUɳ|M}n~fH Yۖk;%6J[$u(X%&MN #DŽd@C G/߹Ù^cO ;w+!ܿYa*eBՄ ?ZviU^C8}s[u*Ω - W*N/9pE8f2!6%EY݃7vkfO4I8Iǒ  E Kl6>>qpnhl :wT"=v/)H,3Qc6{H ٞ)J!@ð㫄E'^u%m,o\oO&lR99B5/!)6 A~tw27u/l8\bZЏt ӓ0C+ҶzUߵ5P5F!'!3A,lGtEqM 2 K{H6bLvS&}eŲ%̿m{*}enKn3JCaiL\v gtr3m:7vHdk`&CnaYud>?r4Jcih2@1Z.L#S>Wefy& >DEzHcQÃG@3Wm/reK}k#6 j6(I/#9&4gzڦ5@ϽJ/ZhggY݌i lXYIzCTɔ|C5P~I,=Y /ow E:#r`%+<^D5[qGIl"vsXbj3*ġӼ&eV4qJܓ}ݖ*GC 2)IZM'srKMj-%8_?55;5dZ7Ȁp)'䆾Y:HU>2mp?-YYV2 ƿ䙰lVȂe>t+!܌|QML~t[ (boSYC?5 [uQͷjASK LF+d~\eKHpù1j͢DZJL.p$^h\" ;^r83}u{̊^5Rx)û&!/GIɕp i! H^:sj$Vsn*ތè!XMjZW+ [|VS+5A>jjF,5v_ճji"Jjkg UWœtB" OAɪO`^:P Ϟk2S@<]ݢN^1=A> D,$'Z1&/PYdlJԼqgP[ GcWvݐ퓉;n/6_"rTz1~̱zF?9O:wtu*PXnj)sJ+rFCg웓淧tz8ؔec|Ÿ8dfUjذȲxA&:^j~ZKv6M D.n fMZ<>g;pN.b+IEsc?_^4Mr"Dw S)[ l@5{Zuǩb]"#xǝaنӏuOMrpo}c8&NEb|7:@dNLn]m"p>X+ekag"%GN_qTYXO,<Ȓt)zUd0 |`x:@`%7EALjs Gq|aSJ㸝B"ĩK\7O֖˰sV2uqL馓yxe(:oUQ@gu7":ws $&\Xgژ^JCkUot,`+L+رIV3L}Wj `b][{ίLB 8?#F%#o}Bf9Md./E!-TE`xvPt 7#\Tjj>J׽|cվ ?R^!Pxq%T_UM`]Au c53>'@pifRc8vថM2@{[zJ$do콾0o ~j>X=5!gȜP.MZK `i B6o1Lƺ)()^p**HY72:KhgQ~~:LW {S]1Z\SVѥ=ۡ ~CYG:#"OŒgR ˱ҠY"7'c\f"MCB4A7y$0.׃DK^@Қy;xܒLD`U۫ ICA,+{\D$9n񌸯֙lC5=@ Z(痝z4 \G3E͆'߉C̻ʫϦkؿ<*Ï~"bbau BX<% PF=gUN9V0D{uXIFA /T÷h}$n'Q_74 vh^Ҹ'Y4]X[il& Y=j,{YrZŧ.=zMϜ Z*1ş{CfSD3 އ~z[˧=ç|#RH|7wcU>=[˽I^5~ςzwV ˏ ň3ZQ{yr ]9U5(Vj])5ː8*/hiYPŁl;Q-$r]Tu =PP8<)h%euz jvF_+֍w47^r /T!_0N]mCx~pt겛9w~4IdQ,NMOt/|2ߏ1$6a|CQ2h b]_K{+& 1A|~i(rY,z=Y3 |ДKaBMí^G%^,riӀ4T_(egc>XHHx9+6-]}\h}a{H+אc5 qVax{1&uHpM}Zyd5_% 'Pz_,s[]By2!r0gyb܇&c3?z8¼;YԬ rWa8ds.P+X}hVkZJUn- 31rͱPR/[5& uqг=Ў^ A}/Va^3?j8H0@8D8wLX%sT~R(d3I&ֲ0@-MݐUh}=ϋIaNVRx~iT\+q!6VJ+Q?eG!Q,|pY8[2Ę풇Zt՟D'CSEC|,|шkPf4+N^ Sf5V j5CL @ RQ~(kn" (,Bx3{a3ۃ>ZV5f|)>|IOvku'I§5KȚr"M-voWԤ%4Y/,μnA.(_1IJ]˥R!{U!5ႀnYEZIÅC80@g[Lг{0mK-*qt.7TOIwxRHeo!H*]*.a\mz$w##f2ALUPXSuZAVNz p9(j.vϠ!1PQߊumRcwymU.8;UX8I" Sr 񵅳Xҥ`ejBw]ſ). `H, -~,ZA7{ çyӑ|v<(L 47N}GA3Nh/_nA_y8w^rvxXEv;PY)t %8oPO! ?3:Ԃqbf f\|V)؜^<3q@c'xv,S{Pf' |6^9Y'y>S̔ˣ4q}rb[_SxxM^hH*8 O=Ƥ}WO(ϲeiV¡% ͪ+9Up$bP%P*&g m]12 ,b;2ҷ$rע<@OD ü~Dd!o&y`+;fֳA%{7QO,"3pN m6rU5=,[y,Q.&.鏈+1VEJvaؗ+ӝ]ּKT3˜΍*9(~,H[ شQ 4Kk?ڿ(mϳ(*cQ02n5t b ~'p=8 hykdOBa`}#NTMteI#eAqDM=uou5 flJ0c -E͗Y0^-X-gߦ{wqH=xQoܮwbBfJHkٷJGTb2%Sag3zȓ}/؅6y|vl}e&$dATɭ3ah[HR.(F[b?Db8Tm6mFS"[嗺RnkolH(X/x@ynIXErSyxTvƻhC=b-C=΢ yU>x\hL,Q(21 8q`M04C3@ P݇T=Hv-BFTQK{9Z)/qߠp?`xT#Xb*jű84(2"W[w )[:z5ZU*l,1Eo.؏ WEAɹN+=50+uy#R,xU}LZG-f8 QGBy}LF_+E 3b2ˆ:/etgjȪˉCN;ԅ;x§lN~y*g/|x1JwYXMl0ɉ`[wX]P)m}rHq'p|տ҇gNտ~-쟥+3&MwdtVFome9.wDgGalKēWœjh/,םZX)Ư`izՇRp$̆gvhH阶8ԌZe⾳C6Ln[R*& —㙋2,OtEQyˇy@2NN?fT)t#xjwekF>~pK48#ٌ0vq]|f?jCsA3pid%'ZWISvYCeM7*oބDȘ4^k() A5LECOjMlڀ+Q0j OfL4m8зZ`E| n5^0"CqQ|[OVsQE;.%ש Rbi=v1t9t}!T;:1w Kܿ1ܬݬ؂]0&+5ω&/lk ~߸1Uo!ţ8nAʫIv_n\ImY{GԗBQ y*SM_ajtc,(O2xwd+ JH;;? #6p7ceAqޙ"^ܛMX( m7fZr4*bCW4ܩ=$& m-s^DxmSZ_t3R,Y3ྎF@YφRR?O͊`yQDm㎰% HԤ @% òw -5oZE:Du20KQ e!S辩b0i@Dܗu%WŌGXj8c'@h Gmt+ue=L͘%e54*ӗfI/~>nd[>9޵Z\aX|YDUi2͕4_Qw>^UkC]oIͺ }S ' S&8ڢ|K%(B-닩^#fWvQQQ`I[ T@NVsk/r9A ݑx޳\SGf,jㅒ \WbDǒw<,eW[>ašdnR<񣁊uɬΈ42G1w2`DrWc/{ 0Eva i6Yo hLaʈ[m:ꮜ/6:,uTaK+\bMd /qcUU?^#Zi_ S$ >ܹ/5M3ID߯w0z!L?l@!JzDg`ilɣPwZ=K*yAPLJ;J at|#(ׅ%טFFY&!4 Z@Ʀ& ʦ&#ܕIֶ&.1o2)foq`eK)۸_V\Oy2dhO@:G qͰ]%&4Ě4kEƅ(%ŲrAd/ۿ)@?h'l]֗;Yj|@wKR7?}P#vw q؁gNh.^`-..yvqEZZJ\.7!f?|èD^>/ś+lF4eL Y!4J utG#Bpׅrz^ PkޥYcW"D|rʺs hk/ȑ""EV3=K?GIV5y5uJ~3ID;)B|V3z&pzOgS"Ko.`xR]S"]5 "4bOhVUM҃$?c1thJοUy[J]ޭwS'  )q.'hR{'Liw+7=hd;<˼ 69XP ۴S@Qt)9֔+6@Gلj`Ԓp%6aU._ ПQKJ zVzGPך ]x&P+S硒 Px(B I;&#:!%t%,Iy "c Bgd~HbN%P %Bw=U#bWIG׀3ș!h '3nC ?5L0*8hUlU[yW׉+6PX G\c?CbrXDʟB ϟJQŇplH1n]' 7f6oe#C6p'OZi4 $0bw adU9g:h0dV[4넋Y%; c%.r> HO 'msO߰ˎ#`\G-Jc7W*7{vJғuJ+X=wek+ ^Dhnv sG1on<VQoo! D:'nwYlŠm粭'^-6cUU?;o+IS 8>{inڝI mf[NApƉA02>EKOƍ.0U]BJ6qx9-O2OaePiiEYS!Oꯖ!1 <vpSR! ҷ%Nf`)sҜo痋Gd '6v J|a<[b>կׁUƪ pq aXCCg)i֩YB@&fu`+g00[vrݕsLVM/[( z4f^h)9e&[ꆠj&fp:U"g~hr+|U M\ k5[WTVI䴓 `UeRg[] 76& __t2e[uN+tX's40j?5TP)T" Cq9,w@<$oA T3f+38v.yK=-Qwv:3R |ȋߗ(FkCxГz}MU5WD 1xəRjb!(p6 {`6ꑱZQ-$!jXt#u4hg *S߅\c l9z\&?&AҔ@ $IL-J P)k:w1.v> 4ϳ4ԒIp^qp#D%S Jz9zx̢}@}gh DeAB.= < 0{ A{-nlԝ3B|Pb7wu0x;&@?M?ur[D]X||Hԋw KrȨ}~')nyӞ _kS2siuUp >Yڒ?.,!ࠂҔz Dk53U/Qr.7LFfL"q(9pfFhXyD^Ѻ((`gAVp+\obs Y1\YnR4U߭vrwHX9=Gbnʿp[ڿA1dB2E9XDS]Ն@ p8xMEnJ.B`餽C"nYGMJ~[CUۿhaPFv#ݚp>GXTϙub{tHv9j8O ^8?ܲkR]KZa֐[ޠ([{Gz|An^XL٘fG 1MleHgqfVjZ):eyqsbl l ?jrvңȧ+a!7lbcφWK1,(7I')wgR`Qsb 7'71zRԍb'mfc `]V"ǍidaYDV;#%YAO"qow1ZA8.ʱ ` Sx  fK-q5%_HH8eb)K}b3 ?|?=aZ8ƺ~M ?ɧD(h1{I+Ixj]e2CK2ޫ"P^kwj-2aS"F5&ys[VSh˙i1Y/YlM?>ⓦ?uy<؃cD^,o*խуUjҶƟ{~ևo(hu,ᾰؿSRd yR"^LC@TIΌ4gsBU, םN"-~qH\{kv*@`C)߳;@]_̃_ C :w"ٴX)OU2_|ݲRI,cVl%9xWIJVɸ/:{wEd_~i~g!\: srXm5bم˟Tfs$t7c3%~ 01Jprv鶗߼ovl2+ʣ+>{ ~W-ż΋YrkzT]no1 M0:t2<+H1@VƢ&2A6/2spzoUqy#'ڎcMn}OFذA+֤8tН=̷ ^UYW.M)C{ԁMy}mN2{6n_ڻatO3bKz,F:24$kwFL\կ,,yؾN7Rԙ|:m7u Gh8l @˰?iyZ04J࠼{u%1O>z`7 gQp.x-~&abKW#@gkq!䌌DJ7nN~ `̋FaFY϶H SۢkkE,1Y371[B66I4={u>=F_|@!;jEZ'EP}Y8x)Hbpb籂U )b-":>,M7=|@pٶ05{%C"(]ߔJmTR( yΦJ0zaf}F?4Fȏ=c*FPE:^U`Kʲ:;GX k7b0|:WAF֭0& i\rjNmy8i4ô+Ӷx H)(w{;uǣYG+|Ndbgo|ȶ ,fhQUp4رnv ON@QHr{l)Pi3=WC:DPվ$z(Z}M/ԈE:wXqc4pOLjgҋJos |ֵ\eBSM?Nrf$E5~Cu* afS(@R濕7 ⵐ@屯my3>t[ru~yq1>?Nژc-[R4+qD0qXU%,?RqNiD_/JIY$OCA+u”N!4o c撁]=\"q,l,dIW0ג7VڟE;GcT95cL"c}WVpD=H.@ {W*g28,C^,9U '0b@FM2Z9TSr[5Ƙah=̟{w!" 3 ./ZviZl})7㽳gnJODW_fQ|1Dı0JH7IHޅ_x2cJ4nN!ı{]';F7bsn|M1I7"&k>xW{]&"c*fTĭbBS. LZ n8=[`ӣ=%Ybj|ΐгp߿`EL+,rPq{k]݁;UZ7i:!jhmxsEn|ѭv2 qI/hƳݤd|w~8/ uH(]v{^"҂0%J/lϒGd*ZP#+(%Q "WFl<^gsdC#n2K;.t f3p> GٺRN (cա ѫU&s3Ԃы0,\{P=p|jMnr\ܛ ,z )MvqR+VJV8w_86k/`thP9 C~\i|&[ $Y|*/]RXSs_. 'M(pŘK₃ӇLqأۏq[Ns`C٫_ᡌnKRҕCpxŎc#ź(\4+~!-eBjA6x1wYSZ3?7z^Sظ+Wx F媠Lmrri SohъX"/M4KPv J!(sbSX-}<$.bΞ;QFAvzݟQ Oq,SHϔ3eD؋B~ 'hq^1Mn$ގ,3& :U#*Rцk<Ð 8.]y<\^ֿmEHg"ܖx YZX<_[ְ胠l(6|Di Pѫv k ɷI<݆{Ln 6w (ѹ,`TAy8> 98-E_eyPǖm/|竆#|dި2a+nW/B:uQMb&g$6޵g56 d oQf R˜%{Ȋr"$WzLDZTPt|3i Zàiƿ!+@)6ĨTRFX#.5CITl.U8挈0&gBgд^-=w!JlL}rJQpdo!m44fvш@c [FN$+Vew'c>dOu WyVKK*na|PWu}Ò|s`)7}%k逎kՅږ:5T׷4G6P"(``ypཙ}߄*Z3(RO竲큞~b!ZuJ];˸E@Hy6$Vr{Xx:dY-.s~rRۿlsRV3eVߦ [<t, /#-vC` Art;P? 5=7f:;5&^T!|3txZϛ@ [[MrpjtZi킳_plw~xB@ؼQ>踚xPE>#l' Oo\WH$S rnlKP#WY~Ez;6+ .~DZgPjer+3A1'67QV7yPCB.{Kn8t=!(K?CT^c<ְvy,Lk0`x T7|`R!exOgɱq#C=3^z -T*o?˨h]ls(SZ/{}xv#YdC}wNB,WrRadvxWdhJQ>¤G`-dY0)IUPG$rpǾp_mBnqgϋjc>j#1fqSI(.קR Dn"݋+"X6'ar )9m E`najitk=ds:gB&WH0`Nux/=\N ]2|OR^jh$ X6IU=C&f4vJ@#4>P9Om$AwZ_ei۫ѶkW햏ZUa|5XhQyj](.ѺnAB8jd2㈍Ya 2[$(vHU!ăE(`28Q́k y%*Lpoj|!Z`\cV);:) wjH8eʈ#`,F x6ۀvs0Vos{)[%!֖!"q]XMl?:[THiXx2ъ m*@^$QzR/{+n Z‚=?IG$ެg:mp+NUݶ 2wgvY4YHG(v Iqٵ,J Jc۩P6Ptw-,Znn;aU]'YQ†_3&4L-=DU^~<e]h*cuNp:'P~E: _({U(,Џ?\ҊO5#4WHkVH 7k$ާ71w J:-pn# LN}|{$ͱ8<❢5Ǥsdm0@\jܽ#r*;?H9 Υ䎃m%_2 xD@1"ĖD9dp gBDVȦnYZE1gA\Ũi]lK+$eoKerS4l‚_E8Oc䰫YMH;s JR#vh XGCȇC1/wQxRc~mC+#uq @y&GNքY=x.{ٝNz ޷ ׽7J#)C.f~Gضa*k܍mQ پi <f lP&LtjY'Z [Uo7ƊQU. xH?_&aѪdd~w0>Mt%s.(Ô"2GJh}zc3A;}ތQC@t搃I ƥw庙ǖCx7a8LڦxD`͔TDW/ *g8Y'ͤo_ /KPλ5 oLBNa0ޫ<*+ln>8HJQQr$vIi ~-q@z ;O8ᠭ^-OOWSgybF4ꑏ |s4(SAsu\83Ms;KڌvE50V~z}G$FA4"ʈXG0]cgy>qAyɔm.Ƽb;Γ:9߭g"`gK(3ŎC[g)̟ v1D$̍b~:zss̏Le`z p)yh2c 0b=D<Fz<\l/?W I5w!nU2Vx~ΤA;%Iy>d~CDN}Wm^;F3Ɯ.+n/)#XpLQ?PV4(= |Y՗liA7pE: } PA>E ,tٖw!JVL9ߧZ] ˶RbbR_ukV']F/IrSt.|,%ZL9N]06\y` <:V1|eN-rnXP/PZۯBT AͥN#qlEor!|#2_7=Ê٨:XP,R}p8,[K5i `E!wNrf*1H;hyy]]L I"f*ОjR钵se\&E*&cLm,Χx (,5EӨ:F>|l< 7](R _y_ë5w҉dfO0bʘc%.es=Giz@0 yF-Wnj<1MNhv G韠Hp7۩X 1{s0 v/J!F)Pqԗ_1()esoC1(#Zm0|zg0 SeQv|lvV3V{#93;"iVTd<G$k{k"8E:Ψ҆[8dу(]-3X/Wjb|?xbzSc]wgknApȂHH[@@6:$3{mꔼKv4"(EYDD/W| +3h7r}[|$̆4}B w@e9M\Ͳ(g܇y1hٜJ%F"}BFk9N&h"zptdv 5۬*8 NNTGAM'6ayKfLz`vjt6( pw`ws!9="TE[*!]h|3fP\ :&He=GkhHj.KhZtR3RyDb|WZ%eNkdj]Y!(*P_ ,zWeMFnҍF6i6hY* dhݛ%#u Y5Eol׎w/X !aDlPxL!Xb8\d ^Ð z_<'vp@"<j$։&>Eb2RL#TJ? .<ؑ;j,|sĵ# $cP?&֩}* {qox[)-(<j^X ?Xfm:e<ۀ19?֚N}j tW#p֔Ƈ,+>UlgMhXxG~˥n#sf(PlϜoe<…/l3ƸoңH#MViBaGAeRD\ rO4#wʽ='[%wdtkfVai(-6Yl*f<&ߢ# UvM vao?Wh[_^r芉8>kr57Dq~ mW?Hilso` 1{m OeLȡPY)=IHfaE'"Wx63tsk9UNhGGH${N~!:'^ S?,y ~!-Lb3cچ9ehTt{D~-ıY6Wdbbqߔޗ !>f'B4"W[w0|;$#Nj;;z'#jzh,6y@b1,@o5 K!;kIYATІiNZqO=ODfZ|_ ٪Kҭb.(7!MNoxzQqC X>9_ 0}2TqD20auUoq g=8K>jCzmc7\_M>ImOdȂ^ WԴw F)NWtcE0PGud b3ZANolɥMKe .!S$j rRnag s32Jx`aW%-d[ci_M)P$άPmz7I(v/&7?*Ȣ~`iOMiȶ85W1>Zq!4'Hp!)#F IûmPQhSE9BHSM+/!:{bm _nGi%؀Xv/hHc`Bh])~o7A"^C#:zIdQ\8'Ren@E$'i^@*Bsb>&. C {c ;6-]A9b~šoTܹ6.rֽv&0b>7Gd4SS%oFēZM.|P _3Y3v%*%k߂sAAx/0?ZC{q&$jWӊw2AmgʑE'ލݟ[x) 5{!2V෤Ԩ$u%qōӛgf.VS U`oonW%K@ڈj΂rjF%~)VX u j2X-P/5Cl+V徇3Ȟ)"I%͝ ֤Í s ڜ4]~Eo-2|PSMi眉Ba]5߲Q~@!2OC4EwVK$BI~H=N![j0x u* q歂u33|lWuᨾzo00ãsT[ȕ:!"~zyE<%R&吤W 7le% nmhUΈW pC^@=ا3 @?@ċE8z&Xrplpvgr(oVNɧkZM- =(xlL_ MлK)<ڰ^@01hYoP ԡ5oMnH>S2<9v͐^*U"#BeICúH"0Mh@ghc@.bM5؁UnIjO"a:ɭ~gD_q9tzUaj#>ݕưċ);XJg}MGMJ3lmW7N#d"KLzY^ */h "J?Th*?Q0V ˁP 4ĺTPՖ(bZ)}R9[iu b7ܷXtŅeё;dK)]]CRqIBRGPVF?战gvEdGewzTA\ XQvYTZ"ӸqSetr9ʧoo[=im8`\ (:۵@[h]3TFONC E0TxDX(XJGYMbEA~&7 X{V Vq-W~ej D0K.:L̊>!8*R Wz%|_|&%hIZ$CRۙdɝk5 ݬUJ^,J1]tOAqϙGh AK qxayٰVl2T T|{xfFPw`|OeP"Jt/da䃝Ģj*Dϗ^t:*d[1Їoĺ׳So#}gQ71ѥg1>̭ t&5,(lSy.|1D:!Rֺ E핱:oSFm2}IȵGwFם-dZKyZ$Xgϯi>9q*:\pF"@>qlN0'@Q4jLrAC$#4qe\@⨢wTȺ1|0/)*K+,M*=9:_򦰖҃` i+#yJ`R=G```Ug%EѿGTOVkq?._a(.(Lne0LT*t;[sAvK{bN8I$^Z=R@Y->Ӌ|8#Ǧ9pyDYq @:m$K;T)VI^Las[P! .7-{p\^v:@f^,gtL)3W{lYeyp2U-I!FW{[[4׈ 1n="2Gsv`5 pjdXr4tlF 8 w Rl{X?>W 5kz Bzw8bbA\j߉\D +YDޟqB Ce 3? `;?BgQ)=ՁDIHUE. l hޱςMmU)BaF쉷7&Sp/a< ia&_aQ|/i9j|$v俳3lF@|'لG.1dW /.}ij5m^ h xMzD?a)\i%cR[<0DXXE5zs&#jt(Q/%cUCY~} -eW Okؕ_p,қ8&@d8!ňYtWYSǿ]UM!Z(q "Sqn !^L+r{"r_;k(%}K8L wiokou5kWPȰԻ=(jޚ<@,f#*9uyF8^QmU/HgD5mla>.`a ɠWfx;l5h#~ޓrw\VûNudT3Kw} 9lpmϰ^T]T C>`ZEM^9gؕoeF:S%f-:\.hC1 F՜@G´ )qYj|)0Kp5R4wZE K13+?;C(dik|4}eV3DNL&!Ofq3L>ʌqs" ꐟPOˋ8n/h}+,fk+!^7Tmki& ^ Ƿ9[ɉg\uixS*m(%Yӿ,:ypoF҂ a{Pj$_B$Dtp2 {cāuT.jR؂16J8 ̟s=wI҆ vrG QG_jdTjG7OCMCN6?y# `3 fJJ0-W.-zC{ꤿ(6_04vZ5 lwHsil\[&kz,güC;gtOGk1_WAj\_} lmw (?\CF] G@|0y_%9٭B1?r3 ( rfiy/?C^Y0[EN:F#?-z5 APѯKʅ"ŲѵмZ4zEYQ*\9)h~Aƭ2%׿pQjyAFmÄ~ӎN"C፱I|x'<Ljڵ?wa̎4ɛヵŝ!\G(uV?^7}BD` Q3PћF7^}+>Sy0G'c hH(i+WhGG;gXP/k<2cnUّ@{EFc˻xⰵ '8Wa}y<a?e^1 XvO۞ZQ"6-5empTܝfX-}/IFTڛb[8>#Tn ! j1<צ-oB{#omTVHZLT)Y evl@oN%r>Tz2%3,cW>*o_Q?DM=~2y»FM2߲|^#iAWsᢙeFZJJe_FH6;jtHT牮Q771q671G|YބFefu<6].`΂ۡ.Z {?1GMVY06 Sǵߛ2N}"CmC%f} Ŝ:~y3PD-fȢ$JD"o:@<`࢛95׷vKa1kj)iM"فV c'm$$SIUsS7%z=T[|)8N,^eȡ Rl$yģT5Fyer(K2@NP{0C`yqx9*w yjE?kfXEB/]:`ߩ&'8(]iGÃ|AE'P{|{$~w2x=&֔Vp&UcpImIb]_%7D !|0_ohBgzJSu/M㍉<%0FA.(Õr-vVZqAUu]Lǡl˃qjg-Min;W ~ΈB@GYY;.teH,fELF욬.dU) Y$7@^H褈vQҩ9* 7T7wWnjWFy IU/ԀjME[֬G*h3AԬ./૛%/cw#QeJ3!:N >;!ko;[;L-~~v/i5muPיbe;<'[ {(z&1;veB`]fg*BWV Z`$8ʦOŞKt jil=Ğ p\S>髽|>hV+~ bU!%v4ϝ\=&&PxARe#3;~J.n<<G[14"\ X=iIi1O dͫ!ODN%HگzEX|ʎ 55ƓuMik=ԦZiJ?8{} idjimSC{!`9'8NM-'d35Tj,u)Օ08&9O.TlO#"x7 >oMt{ގq]ޛ02A( ^o A~ ]q!WR/pq^,TEFϏKtʰ;.y0D*uK?dOSZVL2 "L`4-gYj`14; >]#; ~ƏbA|֩d^֏z=* ar@5\$ q\O;LקN^ d학˚҄TY|9oڝ4530oRp/CJe<5f9-?zM~7>ɍ/f̡JG:cѪDžE<怲g?ˢ/Va\e].l,LԵ1r1,~sxlq~YI<=.೴\U39>ZʫچZI*81g\KE1j)LBaWzpۮʢl6'* &QHcMR~~(V85\=B`R.7@ #mwG[s;149jD?UpxPgFUiUFQA\!A~v?eD:ZzrfdzVU_܂khG>'/rύyԷǀu4q ;yMU&~3뢲1a%W([8^͵:>Hi[ѼrI~&CRp\i;+E˅#.0gJ5p#Lj^`{<aiߙv;S<9ΤM Tf{LR[xS4K%8_1MGVˠ`dQ"L,׋ iC8`]W>2B89Wg)U38_"Wʤp%j9t DBk[/|iJiTJ^R;V&s̽&bn n6!q?YÒeI}m'%?`0\s+cG(NՔȑk!BKN ݪJD;yO88j5snN7ه6H,wR+v,D뭖fQg+p0J q =PP*z Nqz)/(BfAo'i|'Z:6F뮰Œqrlb؋#r8* Ս|HqAL5]OAti6?F08"56 C)a_S[gڥm;3޾:^s_d++5fgcܭQQ%F%!to+=GF*Z NFJKO㞇#^7H?m 7z_&,C=` Iu S on^&PȁqBbZf3'<߰>RaҘ28AO_*h&D2U _(Q}H)°AⲒA; XFC',(2Bwyf{VL36Jc@'|.Jc1ԲӳOSul ^k<į8DpqK4ء +ôo*7+34"wYVw!R8 E53di--uZRGۤA꫎w0k*؈^R;d2,GU\!-DVmȖcmPM`U)b}}P@VR@LP #"|SJ.ؐaL jm`hj*4a2Qwʴ٥i¼Wcx@'nUQBF)V n/O6RVm`HV s@_cY G;lGw2V~cDJ"W EZ XO#?}^Ċ\@ƫjOխzd)RdžhYiwx堮KSa;,`?fYDޗWJ [Aҁg5ȃؚ&S2 tXVY9~ZT8 f9Z\{!92, 4UnRn6ɻ4,SⳠ'XʃtmҐF9^;1EXL;~َ̺4~ r5Adꇎ$ʸ  8*#AG .XޱZaMk~\ C3 DuECN^ô06^x~:B?@ 9VGя;QtҠ8H ow5Ü߬+Ne P, 6m'4qYg~J~L7hH@4s I7,Nj 8Lc6}w?IU^?( ޗm ݺ@_ i8!!31 &Ϭ5!\P6-ZtԣB$TL4XT5ؽdpUU,Ws֔Ӟ1)X:6_4/ɐ$؋D0o - Cv̕qV:& v>d3$$҅{b=ڬ@ VZA@'~e͟YI'Pwx!x2qm"(q+$2FvJ;S}?j^돡`F:ųfOuʁI幑n B)ɂxyI|w.@;9ŧT+m 3ㅟǛZIX)+³a5;T3t .o Vn>")$KGr72%. .Z@!=vh5@=ZL٨JXP`q/&Y˾`O,xh>Е@ TIib 䰍 LH\fA(WwHS[C c7B*(?G1b-)wu>!zbD#,DV[a#\,|}:3s|NOI|,^n#kFCERQ E%8ۂ՟ 4G)Rp9n!K"#p oYw͇1aNu yrf=Cg|$C'Rn>ҿVOL2yvן`ZУ()<(s!=II0!}qiryCIlb'sMa{Wӿz4Gԟqy"׶"" eH#U|_~Qq6@~x0Zu ڄIQJTh >ZXϘ&ʯO NI}<[Y1^O KǮڀa9,R;}-!]RSoQ+-Ȍ&C5a;N5{w+6H(2>]t2ZRwLz"Z7S1甄_b"nH'(Q1ͱCN,] "FOt<c]L^[ N7I ūvp^I+1JO@H2{IeG6<.G+gV<\+OFI ^>j/LxW7(S!)?FD^ pU#߽7Ǩ}S'{Zsz JZY`ynaJ8zmn2zvj+ S:!7ݝ0P]X3g`J'bO%{Hۆ?B(xg9˳z,bn1 LHF,)P4oQiw _@ap5;D* /O2qki7D*dZ]QQWD8[ ~Zl 'z&>})`w&{m*;ED(X^USlB/r^څ^%RϛbYV8^3qr$(d6 b:/tzgA D S~:3Wի57[Ù%e7MG')QTB8W rbZ2?ƝlStE>m k;,p>?FTS:a(XAm{Sm#[VHr'MGj. õ1dٯ&8L!#l뢏5 wHa7UgVqIM%4+tkhbz CjS7P/sU[^yUw݆kXHZmpu7 cSocv_2kG1L&8EŐ)bP?% HXp/ `^K,:&>wa9E*xaQ˃S[2+ɚ5MqmyE;w,3HM1ktš.Sc{ecU$DN JZH7ߖ7'zf҉8=+}X1*`1qp)+Vn7*4`3ɏRaI||q|JMcTQ7EX* qM]#h1tFC:dBLkl[rUk$Tݲ@.un XQL{CɢܸԤ0.e^T%Λ#8fxtԱYd!CLL`&ԨZ9ۻ*^m?_j"iגaN% V\ 7;',!b0\LN1 _v3&{d5Hiۅ\4EBO*I6R1Vw_mbCȠT&W|Bg˘1:B?{FBoic;?YBeyY0Y,'V&KtDD谬<~|?p`!ܧY?sD0BоIZfu?uXP+!#)t/Ll0L\BB_=OdjuJ *X6 :?=t449ɀԐƏ~9^)!6ԂثFZU&rqYgOy!i8rPǭ`|(ٽs { T3mS/Y*f j6<) #s3 g/w?itϚQL5r7h*C e9Lj3Cktc\tDK+L'$;Ӂ6"jizm4$3 ˞9S 8ZMŸh}ㅺ$<01mܾ,6gnish΢rAl(2s5PPʸ/ &xw1cb*>L1x܍ţ}+7\d _ u 6V]:G)t3?»7G/1ݖ8@d6&Ь~q{߻Cs'`Ymd{"~bq-I@paмfH۠\UwAӑYpwnqMyizԘv4EėJAfEɢh&`DJ'l&rgM]SXc=mxa)#BN%31ԺP #Pک$a[BHAX%E4Kdx2y 3EJ ~W}wKv0 do"xGx {$ד6KxZH ?똂4@V>[ `ef~'R|ٲ }gS?G4۱̄j-E\V"`2)^WgKY/}IBqT"* 4$ykss4TT!(e68=o~|&=d6QZط`5KoC&zCZ>['9zh.9 3IޙPaƵL& o j]mY}vw[ rXoAH$IsΘc`nq3w~q߆qdžZ5ROs.' Rq)6NXs..f9eU3zaVɞ8dzPun6S~άqe~+bn 6]RS&/CZy^ۨNFE섮p+2$'v#Kmbo^'t4)SU+\ BlWz%O4=Bmtg+n-05鼽2C[(%XPG,*!?&yFqM#F=ohO0M1Kn Liص]ѐqrWVZӷ[-@ c $c&$씵sdoi) $Hph/PE2'py"ʱM84|6IlNK NwxMkTXD~$}v緵[J_•oAW/=C \(C& Өsac#wA}zg3,$x,lH,8 hυIl5<FڋK]8tT6q#\<-dN$g>G>bn~nE6P:)\h;LjeD% }Z7!^8ޟ),É$BX(z SWԚ+/M"l#ߙ0Kh6L&.0?+J%C X="],{ml/;,f[K(/8k1$_z^ jfg^ut?i)uHBD?@ n. v( hھMm'{ѽ>;KPƺDgr8#Q[ɻ|W@^0|D=6[Swa\? ƄO=gS.<YV a |o"xcG'EW= y.k5lĭKpq1_zt8DmъRǍP, *f)[V &\*i"7cg'Յ]} @1&"QoJA% sR`)(i{jHHJQBHa}<%dlQbi+ V{y+7X2[у T ɟUІ^N:E.kJ'y7I* 0_Ch>BvuKs3ϳ{C,!3 趏V93Do]{& 5l2S v)wf,Ӟ(?bLZgנVu LåfrT$k=hG{q[Ps}!k|n{:(hB2%+ -5ve"4d'ce!۶cQ:]$" 6vU}K. ɑnqnSwQđ "&ͫd4^i 38C'l _cI'S*9Q5Y>S>G"=\d[qҠ3&#O?%6p;A\j4Iw}ԘAП +ث' 0St2?ޕߎ,wИӓd NxS9 ӟ.مW TfGV,'ȱivo#X,\+a0=AnOP~8i(O7)?gEon{tN~x?r‡&`LUkXx+AXypVs ̅u,OJUfcw^V˯EbS8,d][pyf/{2?cH=WYd8_u/,d[2߹hٚdd Ė.l`'oㅄ.B'"|QA|ߦoRZW%u9Z`a8+أ@w[)h^ʠ|t, J[ytb:W Cc%~z+xogTscUl7.- Iy`2RCe{2SÅQGaNd|t27 nʰnҗ|P0gl_nTcs!)>6mSw#:wg$-}6ӳ826cް z~x x; ; cW÷=H+0 ȆAjbl T7 XF j$Z1|հ0`឴NITpԾ *--c1lOVT1lE"}\-F Zs{`ÿ2]BgNgj?@y!mK6!l Ԗ:5J{zr}|{4/*x}@lfޫSϙK&N>6zYng<0cYqn 20>4)b\j1z8p!Oi:e! Y%!ly?6#r̠c?k0qC<]GCE\afbǚfE闒1{tMChmk`Xd1iN7E b&޳yz:*v0 QUqED.Khg1`{5r>Ώ6Ѿ ?*gXb,ELUDeNt#"*Ã=i=>#RԵFX[4݆mo pk\Q ^rGf@l]B"}wX/._%yƢ2U{yvMiX,^C5ZA*XYuNRظ3.dgıC+۩ѹ'%K:lu;5tJS@VBȩL냰*٭1opoL ix)X-C"kU= n%LEm:j>by' C Zc2ӳdYSPbwF u>$Aļ~ͭ'!K\ $C[g!:ni{3FHC(.Gb}5ȯ>6 &uzR]4L ]%Rj9$t(?y1dyXKJkwLW2|r*R;QyCe5Zi2Z7)NU?L|y[ހȌOWEu"f 5g4Z`QO.С/&&0E)cN|@cSಕ&Pgi%Y$ZBnzْGi jB@'ĜSHwír}kFw\6EĹaN,rֶCejjpeԁ!=5J 64Kd>rψۦoR&]@Q d{RR(*iri4eRAM;(4NW$ f.fdy*zݟ Yv-ކph=4S:2ZkCʭ=n¶pZVI$zvtdm#$- }c!T*9 QsxOq4W ~PPo&)-I .u>WoU Qƚ\Z.=-(8t#n4P˟m^#m,^m9Z@=F~_w/1Ś}=W&HR4C|+1ȶ\f8}& [QH(ξX\V[\{ak#jό,w$B X+'cYVܢ9]| M]5Ђzef_S.2e:N"~bJ]Pޡks__Z,w"jm*}sf¸ɓFj4 *2;#ō+$EI;\w = _Zt8RA$swrL"6k9gcr%N֒<؍mO5muqtϏs@r4TE8]0$N@w4°DIHy!t*9ⰀKi7_ԩq3ep-`CȅdO$&S4TEO4\MR'ɯTra:`X׊+'Y+s hwvP. MGv]R;ċh5`%2 bNd2r=,HJܤ PjolqN0U:u=V;K(oSa:bX"zנV ͕~}aK,F鼜,[wJ/ԈbR`xGR>Ɉb_G4p&& `Y~u<+ek}UJgУ4eĪѺ.mLX:I=# [* 竫5wɄpu}t"0nHm ,&=~!coeX9 \&;Ke縠.) 9>D .ٟ^y3A̖UWJ<4eSo(b4+=IνQ·R0lKL_ @ĞrgĥMZNBPEtiu*Zc/H_7TIl.*2SM9ӔϨ.:pހ{/ _+y-PCVgj{X{'[ 6j.=W75z Zg6`r/>Qt])f:J#ϭܹ fͿKe~;M!vg/;vqOJ9d7߭"05T$? 5>[$jiQs/71ȫ^#Rl% +XY[?XE87lD*|*>.c.)3hV_۵% ڕۧt٩ "9v*HɊv  ' bAn*u~XLϙ?r5& 1zs U {Չ856husJM_shoNvoXĈA *bTZpk%KnTm<[.~+iduPq}Y=$AXOuw oTzxc)znysP 7Cs;K;A"[02:4 )A3$j}`xbcw-țPt`|\)4dJ>v&OuD17F'/?xvz:lJCZȫ5\0AWmR>ƹW"|8o2-e,柳3(^_b)՟i{咆GOa]-d_9Z/G'gUWW`ht ڠϦF]-"9=d8N }eמ600`]}g9?>,4!rb[w GN\cm"&EY8=&Iw5V\BNF.Aۓ fP౼.w|&3J^9)(.jY(jU^/c/2f3 tu (t|#JA`P?%c$sr Ȟ'3+t5E:-Α[c!vR'( }MNWG]V$h[|&OQR%_s7F ށ.5/8%惶pNpdwZ:TD7}}XZa۱Ax*QK٣*$E^c"' e8"`wjע86= ]@P ٘ƃwz K$eo5D+E_e$}M24/BKzT]FXWQxq|aAL@mHN|Pp*M4:\M\<#o"8ײ`I܏t6V,:Lh,"[~-Mt꺰}87c@  @8FCs_k&þAiW|Ľpu OrL#c%WqxsTz] ڳζG>-.1}YW8ɧn@r\-f%Q88f=~ъYi}ˮ|QboݫxL>{izBlwRYIh<K$%nUK n3o\٫%@-R@}DjB#gעYsLyB'!zGzgk[d|szJQ$T`Z_0V͸FC.d에iV7nsbX[)g)p0:k+0@SU4%;tT|Rwz3F߶SO#.s(g}ДꮃlB93BR?!2刴5x^7P./|Hx4:`ߚ})pךH?kE -"s_eAvq0JS~# ʂkO{6k?Xvj!1w{EbeXW-89Rk3d]CgE9MDؽkODE[&vaw@38La:Tx#)Q_톥?'5"b6.N~yOM%薯𦆂qfLum`n{ۄWY'yNuP ֨{YK G9!_Ã}\8 gZk~T84e"lj"IF'˒Pvzj\ K"; $gw]:}&$'}#~2Ql`M>2Et$,}AH4jEcEx C-2spr&TH*#¤">)ac-ĎVSkV@n)߯Կ5{6<̭r&%Ɣ~ Xxn a+9NCSy&yDLmiM4Vl HUPUM4>J^Sv?$VKɵ CTˋ4Æ+Ғudq}QO،(H&RM@To$.,xu5c|YjؙQMd׋j[tx4rɖ?m  }kG!G0=o\%&$i+6ģ]t~r-9{08M' <1}sں>} )wM~#*=|Oٌ\d)Npޫ*Qz4Zdw?p}S~6ݚ! _+}kʸƈlk8ڛ=>gđe=9g"r0"P}-[y:R0%&" gRe5פnTKcS]έHoAj0N5=1D3/LAk^A39:n@݇}֎~2rMۯ"]ĕ5wS{ntg5A&%ƍb?Y ~")\KغRRGA+ůcͳo,? *QWX=7E A=$OW,)ӻ|s9/m5R%Yj4&2Wb?Eom 7\e]fRš@"Qz7Bngdm1wUPϑK/Rf0L(8KTRJ-5kDn>{[6ʒa1i~EDy–`fyt }q8hw{\ Ly@J#-`k(1$I!0VQiKˊ43%֡3;^K)2}-molB6 M;y!Z!d;H"ҽ;;'fIHu<ϏB18 : z$ƻ6[dूOzl7FjpEƴxh9zUt2+[ {wGY/^*ҵ&!\kg_M3'ز>ʦz~ي5AD7M"eŦ I2`>YBF4BU.%75eQɯy!ӝm׻A$ۀnT݌ATs\U.ީ-Pyo<@"[L [4}9^&H?KGNPL`7i+)_*0nktCa]ڦyOgz&Lڼ|ʙm {Q֖1gT pS5ܟF!נ-c ѥyP"/STcDNf;S- m6vP-[}Qjyq>,wȥ}WVrNȹ)KrϤ'~RhɮȠVa<͌AuO`8~g8D:7A dAE2rN߼񨤩0l_BA%}*BC2RG/hIP*D[a{rND켓4WNDsYWcbDVԄ; lC`Q#ZZ2Ib}#54tϙ!dm}H!vߎUpuֲgRƄr(@uu ~}|qj+5j2B )R[:[ AH Aű#  M֔C4{"ƾn.-b_Z!_V H(J2ihcmۋdE5.mE7^Go㪗ſBt˕q@ò}A-r+LbʙʭZCEU!B~@/?Fր5/zhl~@IVЎ~}=Rt%1Lv1,mm!2۾z?SUƳV$:w/ _EZ7=,sPs 2|zx<A#_00's@* AO GO+Qx+;*x3c~)>|EW"R@ع7}izP="V-ޓфg)s06f{l ['\h}v$zoGYOzlVk*C]:>;pG.;K;oI\+5ȆqѼŬ{fPO!m^hHp5Ǐ=Q 7cXmoM,^*~ņ~|2+FxKM|QSbeà &e$Y3fu ߒd\-ݻVFY5|:{" 2` ͪG斅/BExx$p>`˜R[44l_5,KoeeSw#j|H#q @$4`qMHNy LwH!y.I.vY#>Kjܝqop& rU ;"lGlj=?mKoQ_*0/@6SPSPŔ DF*`q\s%ѓ_4\K!mȁ{%@h6$td0ptiR%Vgό==ԯ+ D.#(h^sLaJ(uΊ6Qf PYUܶ&y7F cX왡__Њ;lk `|UpS ڶ۱`ݲʼRM'Ev#&1sH^twؿwr{j w½r.~ۓ54o &j\Q2}t=uV$4M)アqW3`}{ZR/8R)IqփW">>\:oނ Qw `pN~aN'JYѨ E뎗2L Ν g)f+o4 1w ^MB, diTv'0I0؆N c 7C'0sq_jzIEoG=#A8Ri-Dyxv^ߛ*v͒]_7k^_7*+tw*dp;jʆP(kkx L4,V,V>L+CVGh b9Tw ǵPYx`m2TeIk&ݥBx#* akTNJ968SH1/ښk[bVze>kS| /PhlGx*v9TlQt%4NV*޴{|gοMwq˄sq;%Ӊq5]1~vrqU{rO238 z>I"1wB%Lo3zA)!gL}>mZNKnUWei:#Io/uHh(ҁt'Ur^dnL.BK^ CnfOPY5(j-j+90Y"MJhʢhilN5wfxf#>zaRҘdoKG`d*qbB55*}@7Vq<j߭\R$-1u")ҋ H/P0oǂ‡%ఓ,ztT0OH+ Z8T/I*h& o͔ʩfBܙMGړZ?Os1#0CدЕ^o\ؕOx$BjbT>& KZ,`@D2_S1>*i/E/˳rt@;ȃ"4oˆ׿i{ﰺ/$'1pKiu,E)Erƍ0XJtNW,T؇!{MMQ@QPm >0ξ`ddmF MPvLc2 D 5#<03?|"8HGq̘n>x9L'x=:ēvC){ܓw T-7͸KN lvru+n+pCIRuu1fI ɲa/diж\moV4`Im}l,9>yV6! y)߂2S۹\LjTٮSAK F>jOkg8S([T;SgެI<6)Uzq%0pŰ;1L<<+Y#n\mP =tz֨xARO꺪)G6@4>3,UXүSA2l/i?(2Cu9Z$;x>8GΣoR,00xFoWʻQ^O&F; Uꬖmbg7$,zRRAȿj!XDOYqIHc{ -+g2oTlARHdzxw־b@wjSk֥rFL& X\(Ǽsw> |=<*﬿g#U;1qwz1O!ugŶA* v0rHf\0s~\Mn 4/:rJ#IdJ1 Vkw?pUsxQF"NL-PtKRwD{mP]5dj2+gYޝ2Y2;Q<bh9[D ,Q֭5G S{*Co V'Ór׺ݖ]-FuD1L6Vu92ZVrg5ZIfX®q6AE+Β@2ZTJG+N2Zr<ԫ|&\oc0CyJ'Ps.j.S)gz@pfzWnzk].XLl4ƜtLj7)Pv𯰁**lF@]WrOySNgLjkS3d10@SV</[Y hf][}!L;1e lOہפY.qcsv2~F1yB!8lEpXc&1kF@ q_H v[XNjt9&kdDgYֱp4:Ws[(Iؔ9|ɡ}>R"|v:n_Vw>ml}cx)jzM 2f4 FjD 0ߐs NL^pŴm2/ k9[ϱv`oĸTQsJ庸c0.^*  3-΄\ٓM_Jb]]*]v͂ıad6s֙4'g;򥟇]L}aB#mAS8tA}ۑ`=l!i2qB RayYh8]L]Gd5of[/;-ZoboOK_6!b 84VЯ\5H&v*'Sxe JlfFs- Қ|8$? H;)zJ&7بڇo+Y78|Z4f1?3coHY+mˋGw`1srQJFj82T`~^GqlA|g FI=dE*rub1Ÿ^Z‹ABx: 9)B C%Jx>ө7|_*^o p GJ7a;?2B"bϙmD%u؂LDptFx)bu!.$ u|;@dOOWIeT&|>enưĵl$tUIp >ߠDG`ig5T_OWI[JEl'm3+'5 C=s39yʼ}bT٢r(J0@ @ƃitq6N;^ H@ j|+9@. 0#gGSnհrtupeEǪd  HyJ.qCڥ4 ŝċ e(C*ri- C_L z: / })s®6 VQh5yi΋%`@TL.#or2 [&*VKJ0IX/X5܀)c''m4 g)]F_3b_< s{Xq`%Q4b$K܌mz=ܧF_5M% ?cʹ0d903?6[[bF2.͇{?-!,axrkJ Gۂ)QC8I+KupZס%0Ht-OzAAm24 櫠v4mƏE Y&yWZuI >E9IĬ;Y&$+{hIoP=}z@Z#jG uQDʱ;K3Oj?rd!$DG3;Bwp]XC/{N|'vO@^% `t]?g-sn?j Ŭ~\I_H<'Y:" O[|)]0M+$P>wjBmH5)aa&E k?Z㞾,k/ 4EZ؂]1mMl{*ʼn>iJd=-Cg#06^!+5x?ox ~q4U0̠K.\!z#԰w D^R'\]U̞eic{ҡRu[kg;&]bbsAovZ4\oY&Yeύl2 E&*PIwQ?OrO+5^>I#keյ뇎氶GDRvꋶr?Rdbf΅c>1n+. ؃Rf9Hbibcׇ=$ G 9^|cl-l1*wn]+ߵ0.3eFʿۥTŚ&H02wR~R; R3Xupht!9M zkK >/%㑇`mpY(:Ϻ[* oJ2*b/LJsu L&06"*HB+VaV_mC]*(so:p2`xMD 1eck`BrIʞiST\Nl^GS`^Tdh?>* @mɰ^L  HAzӤVxD Z9q_O_)Kx!a UĘ2OzfVS`^if/a)(kp)wG^4~QA{ny+H1KO2#Dk{+>?Om*W#Dc/Y_*4j~eX9= Kv8ؙ!m#dn]ݮfzI)3_Z;W&>AڤWǖ9uuRwT!-œ(zlIP'Is7?;"&O! *!X#lt.HxP :GnFʀh[;\NOM-J|"yӞǠ6Wg,o`ͺKI iAP)'<=s^Wnx)P۪9ڨL@* :%_d>Z{NBwd yBSџu K[0T0cc\81[fxj|k_Oǂm7]C?^قI:ta,ZwLߩow)8meVlC6|h*D QEb @>}&cH$m:t@ڷ*6b3_ eSHfK=e/x?'u?aabc=xð)[Psc#hN*~SCp9lFw01bp/wJ 2^8JiGaiYO2!qpԓb,bf_k 8"Tpk?X['5 %LW{5s1ts2 V. {S@58pʤSN˨kB;'xy9W!_4l8Υ=,cU$sxbאW+1儞+lNJR[ o׻\z0[7PdX݁HSa׮ΖIʞ~yHA9l20a 3RFZN6$Cg,E@cżc~w#S75NOZҐ 8]+Anl:bg0&(ӭIF yΚ̚&Y} S\AFUE*5>'QԯS@Ԋy;2<$ْ#<\ӧn[BKQ$P|Ts[3.$6CV_N/;L؂b@ =JZvG #|ωullc!MI-8$u*Bܥ7+;w< ^EǼV 3VӾ jUc(O 틕SRٹH% QxM6u?ZQ~KS&\PpG|D&Ϟ6?Fb&pWX Tt,6Kb ŏ,{\t|? XώKQld7!6Ow34^aF4/0*TQwEC#vVh+*N;tFP~B\,wYChZHT14|ѥ?og13n_vf#H'om$ӻ.sozȳK"*O/ɖ,(.GVو]k_T &DP^8%Qoq%JZhpVJf0^jGw+]aTvxtquw:hq8H^ٻ6{G2:tu !0+i Vj B""Kt+u訮V%B4s4fDrU9 |+XꚅubmV!B ~4(!#!N"E:c&{!b/eP8:8-{͘+&oqJ6i9|?YtD*(Z ؏+KUYH{;e*̺~jF&m΅S'ls\!1cBO]]$Xa&2nn1@2|gA!adu=}loaG)-cN#v2a@ٌڏSDGC=ҧ+*_%zwt9xKlٍ,D)9pS µF#$T¡4#_Tg\P)GX/Sٓep 7~ƇCP]U2>j&em7Ҭ싰OݥZZ ow7NivN}t+ @Eaz.`FFWJ ^tRi2YؤBVBT9b8>{"FF'1C-#x?7^΍hiPgI 0K3%ړǏDSU>I]B=kBD{wT%ټ;eNÞ z}Pv{aixY2phmn68@dGqם~S|~}Q G)ZaEvΟX,$UKm25ϋ?8Br(F_`30{Ƣ‚2y.|z7eٲ>g |D2r`n8KDzUFhd;၈6MٴZ)]~+] dIOS#lk.=PCdlI~g~3mw4R.AafJ>d,~znwF{}y>'_l!+lA,gK7)tɣ%ܜ ۓ6w'BLgb@*-VƩuQpR͙{vl.^KQTA"CW_wՋWyl̐46PWpW.e9FR{.% uƻ mP0[AvTO0]@ӺPy \w[Z|o76/ ;jU}Pݹg%^b@u;bb8u_~t8,EM"[^!6,QeI Ha6A~gǎdS(_^orTг2ݔ˧z73dq(Yt d]?턧i-a{ޒ=e!7Ʊ>k+Bn>ΧPB4fRTB'/|as M 2'Go/*I(8"LGЌxHi>occ?$LۺY{%N pܝ',% <7HN\*lF o-y %/Y<ifU&ķHL"K=U.UV|w=&@b5n 30! Pgzf5s<OU ɟyVnXSc!TU5% 101is&*eivϴZwf)ϫ֒-Rpg,*VveLqP y _(V>Gن2(:1ml69U8hc}逗>\Y[W9Iƹ)D6. 4+8w<~ iE D3}ħUfHdΏ#B@JX E}TPP0v;G.Awsb<\nDУεocbGz9`1KH5; Qi%t'nj߈D驆Vh! aE_$Ԏ %Ȋה\ML6*@?=/vwPۛp0$|Z $pcG{:-ܧu+h@"zWyKr+r J;+Ҡ:5"J %!a uPmKE=5+0}MBf .F2@8 $tB/k~ %"ae29~[?pZ"f/춾qpX| ).w^m䭴YbϘeMR=R _<ϿkC/n]5=#oczގy}!2 %#ew 4@wnHKS0&@bBgVLx߄`V,irG"KLW +Pp{WWp!J+rO}yb |܋qGǽm;\p@IlǷ;Ռc~㜨9PY:j hrx;mJSg _5Fѱ&b,ĉXsܜc*wzin?u @Rl⢨t_I]!W@{̑fFZD||QRdD i|r`|$% $ȂzOW/^(HF$%SYjbPsv ʇ v)$b!7bH w zMuVodXsȭŤ\ub;#BkLSd`3x5;j_ʮue< {f"⎕6$n m#J[a @`+}AJV62ᢰ`@ ]<+a)>"4˿$7pfqFyR( ~6Fyᒭ&m:=u?oY*B{6kliJ#k.H4#jG߂j6+Q2vwn |,_ ~Z .ꥮ<\01INBeě!n% 2|6IMgwT}3kHaN/dE$ti\㴒hJl.C8N7U"6L=?[F 9ڧ6$q;ΗnG /aNlmC՞Ț]P!)} x#s6~^Wy' "&D@K@k5TDޒ55#?l5aΗ /]@M]wa.nabt."ÿ$^؋M/CY ϸaua7àTh.&ԅs,O  xK2~1  B}Ԍ\}@_kf2+غ.`@4D?b+s0BRgt4O |sS8hR,WX $ ɍKdz V`fkίt^^AJcd&:'bU6Ek#m]:)Ee`;$ Qc^KwfNjl&! {ޙVJ^Vξ~B*.lx?nFQK%llx2)EK?PgHUA>3Fp̏Am/JQIB|=KiThX*'pk-Z#`qX )h G.]oUNPCAGP=tr 9l&Ci,krEEx | #Ky* T+V`y8 lt0)LLn/¿ݙڐ*UϬgy MzֆT)wUsQ\TǨ(ܹ-XA7̡UIG&BAm ՞}@z;2 >ܚ=x4UMF+6kҦ R5 Dn Ap'ހVb4_x1De$Q@Gq1 R;~>8́{>,44gnGaK&6O!fօs$*W3U?)~FL5ԡd!so;]Ti}hfp|)8LfےIB[(`Vd E GG23^^p7/7?M~(&SSA")5ZP~` fT\ɝQt O/vio Y8Da)SHܜ*sZ#_ KHB-V:by76M v5U7S ^$; JWY~/;!ŸL[ObELA~}"!t*@^O4rѓJ0B`JFz2_$ӻq\\V`qrrBv|SHF,9acg1ꜻ$ׁtn88&P2,y$ e`~냚Gj-S֔Sev%vaF)EP.$mU1~gjr4xK6~09t.SLQw[n I(h*L%KEKx-2AA7&9,c.:R8`J7|FS;Kbe3"nXeƒ8Ԟ7 tJ0!v%1kZYccfjOet$(?Jɹ@S&~ $}x|Ӿ0r2 g!UpgZA=uup[o~]Ul~&CV=;X\XVxe!2g4V\yap0 qկs꽟=>N㼱HICT0J2`X)|/֝F0A ]iGxKctͣtK[#! >%g݂9e?G @[-aλpCϼzi?6_;,`go">S >q6$+؇Sc*DO&12؆RBuO"Ǐ J^VE vL:&\D)(ئ[" ΏSآ0|}7NKbO8>b;O}3KB {39DWnV>т>Xčkïf` @^1iBL`|R;؆BK!^MEs &&w SGɶ_<0kbl˔&O0|ZNUV̹$xY=/Ң+88mN6f5%5`*|qvoi{3Dŝ}PNgJ.<ܘP/6҅c)6,M0 4PWM YXN Y>I6DVkxu|14^(@~2npۂ4D %hP}ɧѤӶ~기ynKBghnKUcsxB͌ Y /-:TܦAYɒ/CѽN Y :{[6SM@VӨHƧiTřuXͼx >|&6Z/cw/"J96 U:*lFCз%p+'O](lHff,Բs&D]fm{J;?>4O! :6V yg#y3R9R?2d7MDL紎,dz<*jkhZzݔg ̅Er3o/8-"TjN~I9[iWrNΥKD!b~^&H:?DGt(5 ~>Xt2l 1RY5a7fSO| 0*V-/f7zٙ~!|{AOJ[?BJ|0X7\(Gzs7]"7QM9jdWJcm=S_e&gzJ x`u cMgu.$NQ%ELr"Rq0\:R/ďUDDFW@+E&U(RFqϫ毝|+*zI -yO^)ӽM>&ҁwoaVCt"CW\/.c} I: .qos5 ~5@Mقxҙʪr>4Xa2ҌROEp׾QU,s-"?  n|p{6)6+|^DVaqRz_k*$4i4DE!I!Evl 12E\Md9w@u.J=WXn&Ėpy]Ki.û8/k=0aUТtP_F]R璄h};<rhoOPP :|/On^%܇+ZEiq5fTv톰R;F%42X\6Zo.Xf- #1f5st"{Ώ$A0$ʜ᫣@! -BS"1Xa!3xw88,>YЊ~-+YomMhۃHS]ϊ`O & <3$e=4D).Xj^o73gt65J|dy)Gб=_pG7c&6Hqzy(AW XGI$RxpKz4\M,]Uks8jćA1=F6ң$Ɨ1# ?QȹNMI.jǼTƉ .VW,Nyx/ #AH/C&=-چ~|'e#3f4.F$;Pj07NԷȮ\P ,4]qvj[j~j*1'Us_ {K6܂Q,ي.\B2(c[rqBwI&W Xt$^T]xa2DX^ϼHҮ '_aL)+UBL+,:7 ]Q:1Ը A'ٍûi V'+ӌ?.Wɏz!΁fZBS>[⁇MY-AY.vEӑ'+B]b&[I/|J!nsp4yN<'Vj{.y=+\G-2KOZ+{o!|j Y!!pS]/+N/uIH2&bFI0ۂBe]BKQ| y#LmeP4õOfQ?tt@xFFAw=哟=Cp4qvz'-@ _7yȮt˸8 pP2 nQ(p^!SZiFk8@K*on9Jfn&N+ZVd:UXᆵяd^ox6.?J}"2מ]ULC6Qu +;s3+BBS.ʼQ=,\f-蛠PFJjZ*Zq"ӃwQ+uio0fɒ$KR3Y۸Z L'BGCԵ} oCF$,io%)HFI&acRr4|me DŽ/M"Z\sv3F" m芷gXl dSJ9{xZu!Bop4wAW51Pa}LlQ/;ؘ8|4â[Tkx)D%fvf:LX?!q&n?bk;gYĽൿ#8lY'owE)E1!Q3oh ]'Q^.YAafk>xǺ]^dr wYPԞ,>Gv!׉j 1x'rn t>>e%oHif*ec IQ>PZ\ha w{E(_J:BVFw 5o*2,dX:pQ9l⭧hgceKPs]/%OAVbGd7X}̩]n,3˷U_N.1woLO)oGsb?|pkX:$3<_(S;4?..$FG3RDjV6(Z } I,/^]b«^~~>m3ezF힌zGh{!#O+AwҨ 2[d*]Zܪ6阥-K9U@0q=hd={GrDBgʋAnUz.\rrR3#(NI0zڼ0qwݵ?PEJ8eOgtxѯ\<3AR‚4@ vCZ~L/:?wUjtcg,Nr 1 ؈:b8*9+1%-h^{USWJGg2D%iHj =̯,d_x|QNv5w{+{=&4w"࿈,Ien, hdBק&Y0p6yH|X aY̚a<-|wN1 % vJhYF(ej Qĭ1SH"sd r/}-)zUϳ$8_23dܵ:$Lo8eEqY+LUEh<KsCI>:1~R]_FXi6z-P<-Bz#PdTwuRä;r |Ϋf.5M^*,WXPLhUXBwN*ҏ1DMk AkѯP`?u,*M/rөCeI@LR܅Z2F.Bjs0.WnH'b CC)aZEMhb8U /"vN{•t.BXBw|;Ea4/;rS. l3a C@*T*h;>8v.Y7G۞S_WSіQ"&7t \e66HYp$P`"\T3GЅs]uj`ԘҘId̪=t&8^ze\jQ㲯_&W~8۸''5naV"ܬt,~yu΁9Qi ~?iDgs߂:끟k,%f,FX\\#!VFR"XjHרּm6";-@ur:QBv@wi X:j]*!ŖdpQyJ8FcZ&}#xW ,S%.Ʉͼ6hd|#q AnVzpBgzϔ#ܪ[w"6ͥUG@=P?x>]^6ʚaÑ"Xq K]*j/1ۉŎT*FPT=;Je327|j;ѩal&0 7 ) uQkf?GxscOX+|.7 |,b\Iσ Sk?KPV#,QO@;hHG#gF|*.:O(z{`QC_p~Pte0~+C5EϷSC-㣉yl=ܒ'uʑЀf`>:4w6" < Jezv/;F1:fWTwO%K HJCȞ}9";!YXs3;n`^nMͽ@= D]_5z<Fݜf 1cU!>'Z)irUFax\JC!P1!^D]z/8:"$<G;emDz8;Ӧ}L^۫ (81( 639t`=`~D3N{RD/902c=joYo;o% '^'izr:[2`5!^OF\-/ 1!g/Cj|WI^Jkݤb>W\!=C6ccw3T!0#3ov>#hY{n4lv7Ty8R+mOdޥ+"7ԥ;TҍӃmԚ>?ۑl{bزy[ ~iwrI1$B.>Us',2OTU a<71q]15]wuiP~En;rTO{fth_jmvk)^[3eέiF7k<'ԝ{iV̓Jj)8i*fyqUW֜Qf ydY.,s;0w2N}\:) O*w?9nVgxPdaP(_cHadRifyHX; v]`ԥ+T7V?^9$gs@#=GVvfjҿdh; {Ujhe_eتte<ɢo@ޙ=x|B,n#ץ9o5 F] \v:T a|xi|KN(޻$N j R2elX{K*}ئ숐?\)-M~ 'w[ұ)~|n DwB s_H4EmJI\D^n6vl$ 6sRg=ʘ*wO 6է^ ="6%Wشqku&Vϡ߱!=-apS |ݛ{VVUw+Jal gSJ\UG0t3#Sm;$y)ZbRv]lfWuƶmhƬiHI< g( 1Kw? ܷvWD@nss [8ޔ!7.p)LU\Hny_sڷ*Fmbέ4i(2K$ ~kVT5Nkd*IC9^;_!k wꁵ'XX، Y񘠀 >TCpzʌHhau/yC)9874Ki)za~ï Sq(ʊEL-Ύ?`!], pVA@@ɠǵ(UF.͹@+~@aW+r@u7:A]u_Z}Żz :dEڍhGeC$4zz.w]uQ3hw+vOV$s_]WW2{*VJB=%a r iµO6'S籨J8OOH-5`5'9h`25HuLPr#Sq4t=7 M30J]q w%P]=X߫8/3vt` ֦?-{gR0Y]" tPQm8{ NJ),"`_&yta I g[%Z6<92$R]t7[tk^|( <0$? <a!|.uLra)M+3v﯋:[|7 H]e^Y g*<,CD$p n[Mp_LFRG^\CF_b!𛼄ŵ&rtG}tw_)cuO~QyݢUq`fz^$|Ng--,%dx-˽kKp?Z )di7c 0JeK(gVe\IA0 BN`KRFYt qcPj0'j}5p:,_Zh^@;_[\&#z#vi dUIIB~J'˔f%bz.M?1p`` ѷR~m9jmaV6!LDQtphe0צr~Am6̹b03ϰffASeL߰3yQ!1h)|͊^l(KUp>հ jTY3 li ^1KpE_Uݗ;lm,Gu|o>jEN˴F.=lqaa=/E48p: ^Sk{ScH7SҞԂ(o%;NL9p9[Xy)xk0Uv!vHvu7I,U1kpur0V Q|WFAFIhwNZ|gN* YVf=6k1萍{5 ceOfHè9iB۴;}_Qf/lG{lȓ)\}3Zm,6 {n"qG ƥ/kA17^A.RL_RgcJW/2=-LNyոx[K,LTXxdwRT_$6b̓2/ދa:F" l=/%- %XnC`T0#vlS3D+t6^܌\Mw͉$P:C 9f;#&K4;T?\Bʅ;#nfjܱ?0'_̇}y$,4gj6~b/lWbTCx킣u!jX>3"cD + GXR<.']v"|(O!Km?5 1UDlDktRueȴa6[1J Xs5jS8=3PbZ\(>Rga^]prvXseʦ K1fV]0r\>Jjm=vNf) Sr1=̃~犯 >r<]oYzX x̺B  98{gS`#匯Z0})ѸN6l74!VŹTG#>kDG`^l>)a4\jNIcMsS4P Y3ũ u_>5Gtew_ќ3DQk?bҎsf+uP50# o|< Ttyhb-=GUzCVt ŹHv+"*Y&&+i>K&f5HcPlq1JQ<8/J- B5{yDwĩ4|aSgrPk=  -˓u~ݢيE8_JS(RVu `KY)MX aM1c˛c`A*KU6N8kJ T@:}|L0kLBokv+$fzYCqc%2k]p{ s ѿT3K!̙Y 唍AGm]Ke|.u: ~S\'оSp ee_(]`o ˎ ;3ĶPF7O1t&ER\I/$Rc01x,S0#GH҂1ƞ% /\StevceIBP|̲lyyC٩t"X\;6#ix7l (&x&`ƉYBխsl}t@3㶆3=XIRxO\8K6k|`8¢C)iidRZfw;_T+!2uHӜg0DH.'’^m+I^IgiIGs>H6oaRV\+x_NN9(^Ř6J!mqpF3gsF9\`cqH*U~l3iT|XcEi757y̒}Fm\O g6xu1~nEEM B|b\9S+Q*@I٘+c}bM{{m#Tgz!f6XB06cCW4 U:v^# XUozm?H㹬i7ь5\g1!N\jzu9rÁ 8є3D{Ϣ"N]_ & -H vz=KEXUf =b/'qx,&.%u^҈<@8BV)|a 9U.cROBp[5Txٍo?SÉĔ x ,E&L\"Kՠhz|](~A{2`};&'_$7 i4N$EE6Bde][)J%,"#4w?8˝)Bqg35qguѷypLYN/kKz||֣!vDWҗ7|˽h$(*A顏Mh#sO%]h ;0_PHiBy8w9DfV'rk'*D/R>l~\3*2 Kotɢw%ku6kwҾN:'ɽaVr~i<Ը?m& Jb+ ea/j7rErf'VD].8HU<tmfjMc`DFMd JBi:rsgѾ֪cOmdx4{' J1Lp)(6_qer@0R?V4wyq!s̎hRrh4IzD4EKc155ccRXNKpib# S@goUNԄ2)[!% WYX`+(awϛ1v=EU+raU1[45nm$^Uo*R>q`p&j瘪N#n>7'd=~%sxtU%h<.ER#Urɦi2֧lpt-VNw gK|Lt1c/@}̷cbgVQ:wwF4[ceq/KJd۝`/KuԅN(l(+ɟvO40̓]-Fyd5q<}s\/"QYa1N{!P4RnႩntbdy#=]V2}h{}f|80?"ʟ)A:CAL`cJ:baZ,8)h^-Yr}HC `.wĸwb+}R[SiHX+*k9D߳㊔I/)(~|kuXMDyAJ-[(*āu9eZIuA`kY䡏}z k)kA\lܱOO`ۅVCFGVHp>He}wK,~Վ{U}pzy&$tt_7F~Sn^~k1@vb %#kS4zJdb%I KU:y48Y2"̫0]Ϛd6ېae) :ʃuxal5wӆiўtGc>wn/3s)<}Lv&d;z;0aZ{YLsY ne2tmw=w1: jHPߴ]4QK**NMp9AFxfSO*:Y2o@}!Ii %FKL2$BaUfǸեYOȟVnT {F{f:ܐٳS PH{*2ҹ7'vzG8@UyED{'#"(qy{4&*gw8.@ZЄJJ.vk'WSBpDd}SpM׶F W*4i8YU|޺KYn+/CѶ (7X1<5AY:a&n=&yYxasO6UC3w˳Z|]*,pɴ>:gh{[ч:gcz$OU Bf5J8ZM-VY=܊4Ql9 ]9lvkD͜ ^}5*'k> ĎRl mNdo؆R|=hqg%?`k.o;c~(ݞdyJ\NZNt[,hLLP c^ 8bdo~&N9dj)AђI'O<\D*qRp|}tArxLaÄZ^u_O7K0}mua5Pm^^MW?;gݹ_C[K[úZWZ$-O?q>,ZS&<^x kIHLy _XD_D\]+H\ir3*^*vɿҴ8=݇gPrtWX֘vH\Kf]*5OZta$5(QfsT\K s\COTW.2W<-ُ:稥`"Oڳu:O6Pe&9¤D5m᜺-qNeܰx?ʫw,/k .|K\-CY1,P{"_o!XQ`u3JRPtыr{jٵ!@?1e)om+V FpĴ!hM@hyaō}F4L-P9ѓq۩~!H-@UUgrlKXR(&#SϗW{*Эc> |h<|@4^&J*)O}:#x?Q_i9x~ĸ6q5{>l}V|&0i*W)Յ1‰QC][b%0OS,[> [3|Ak=34.\,[mUA7 gC]F劋AECU~4ZhSmiih SP@BhjjnI؎x/A:k[C&KjTđi::;:{yO8dInzk| |$f:q6F51jU6en0_> h5TG+_Q%)M^?Osx@^*mo$`앣WKv'1`OVVVE )/02׶Oeݫ$ϫuBĪЮ5T4yui_B+D)MS\`HDt, LSJITb_mGѶ-w}ڰHMV>FS-ӷ{e bbMJ%$N{龄F :bqӡ,oj7;M[̶I=[V~~=ڲ!ŹoCv%Zbwi $[tW\K5k\C(V51h4 smC[;pIUVOAJzuż/ Z&sV>&`s@.NDAPL2žP шʴ$7T ګwQ&؋ mm*Cag@M *⽴(p:šݛš]Q|Mqp%V,Dha+L7wlH(YϖI(_}tqNޗA0nHJwq:ky7wɝ|L&IX쵧~} EE7v(`b0$&|Ů&F¶98$%GJ>lmQM5=5pNiW>-SItÞ'ڢجO+N{<\nB`cꭍ3o$0iN%)lt>6Wl΂4)]e_eս-lNfWkh}Wl_:HBѢؑRweckkƆy%@_c/5mZtc c9v[?dJqI0w*Z]V"lY'5KhzIXm/Gcg{ߕ]F)&aUͥ$Hi o}jm&Ւ'{$ySgD!{نj'z:?Vn;^x\ a]:z:S4MZn-]k LA|9h%a)&뎺faUm88iI_9>?)J˪G2No޶UU\7l^-po Ï.K4m7YP;_iVWK٨IO{0#_E,< KXe+{4k&`lX~7&!5Qfo 2^#]m? x̙%QhRJ ONӗ*lʁGB{hiKR0qYAUnk4C7Bws!Wc%I#wp:ZX;zk2l+[rb^K_ma;~{P` mDM"0(EMzknN0{S}c\$Њ5y4Νrg>!pwU|΢XfKx8) xәlPӵ$ðpih}햗7ܓa +*Dzb5HrY gu>c$7N;ǿK7͝LLWto@Z Zw9E GjEQܷ/F 0FW5p"{zNeV l ``V:.3/ʈ]gX]6ɐőVZJ|.G;vsje鈴t_\dƹ|j4lS +s7*,POuSg,ubE,ͥJg)ޖ>=ZhDKnYe}GS1uEl`]4JNK'4"`>͹QсV|c!z {=Fe䷓kC{Q.4m:zJ 2B~MՉI?t'ǰ[8f*A~d 'yj_&0gSA, "K7Y{Z[ `^w7yp> j;YP4Iug,bfN߄XB@P:yWKx8,.eӼlbnyK)"G<ȻNN0o'3/%EȊ&֫edX;3 \ȓj ~Y3>1hbVBi\N`cdl>ª'dXQ(hDQG_fd *SOt}{Tf2'A3aq C{dr>E Qw{?dHیR|t-zp(Ā\ SM%)k  w@ƂWlׅeyD"I]/aBL+{-Z9^̵*bwͫ)t29YnRCVv3zkf(" U9ip F~ R%5$d}( At,Hp>dW uZ㹛ީ!zأZ=ȋϛ}ofY's9Q7ĤѮG@'VzGTϷ[VٖEk)a3ot ډ-J=GgiMqPߚ0YwۇԕU2!n(1bmOH)ian ({?+.uNALQYٕLKg1I ]'}Q~34{FR=tn}?2q~`W̏fF+n{ HmQ<[ /.PKLq"Q{A*CO;v5??̃.z,xH10;yk !ow̒frUv0TP׼D6tue+w&h'qQfZ]'8jU6-`Ck[ O5\#.b[[bw+ )=D*k| zς&35YR=j$ uЭZP|H]j d,z?dKHC7;b}²2 ; ^Ed//+ŭ N]pXq_dֲbk"wdY̟l^c/wPA g(%?Cwu;'E ߛ'dRIķs;;ԱqiM_X&*mGA2$6vŮ+&*aډEv/f#APXLޝ _vP,ΠfHHʫ ȹUq{YF Cqɀ;㛂 33wX -nCNŨq{Dry,]<_,UŖe2Nʟ6 " vj%*|g|ibb?fr:܇ȦeXCͱN| {s+r i ~)/Z{cqa8 ~#BB@骹mLMQץQV%gȥ(CY,$MB |!O~4S/0b|Vڵ?*y~|ɎR<&6>T<}Xu'ks>*v?ͣjL? =YugA&6 ٢1Y6QOd DElf@l֍|}bn$GGQȶiQU?So2Xg%;OhU/2yF qAoAfvw%67Є [.% (4vg2vգyUrPna75sv}&  AmS6|HrQS `,{OQm̴ߏTXd Vؙ|^Mȏ{]vl}ekI> ]@P#S0 $Þ`$'pv)4[<{'3&.g˭±~Xwp~rꭇ8ߵ'u[ڭL-)wNAIJԷ#sp?!L=5}4? <,bek|q{TZm@Qpvɠ_{S3?'~z8 +M:A5SOG~}F,#Rca/+{y {ORuDdOW Hrڲ:eE$*NiL,pPJ2j'**.b^yQh/ٷ**qRoMb_Hu: 39=xd mdl8K[CFT`@nT=?5-:PyS Jv'(tXfu6Ծmtڗ-|'$pp>UUàwB+e|XG&M"5O*ET>^tܗ;eQ_c3Hf- ̙PD]Tyd,FiDxTrt.dus2S23 U2$ ʭq4u{:Vig0R*Wo凑eT BNk#S;YޭՏ%EXqL"d_ "Iyhh_s+f4fXf7g{,*MzSƣeFvH\tr0y63\[\|wUioL}Pqوtz-xύ$j8q`loVCf6SiL\ż_ KwvQb.1/qB,hk ܐuCH8ӧDtٷyU-&rJr5B TFD㢑E֒+VrA#W -Y{eka LV(cSlSBӾu)kSɩrT;M`~3'Y!~_>13N!(ӌ<ǵ#U BIԃAk'chhw&u6 .٣\+툉C Kʒc<#υ )fg6VNm'/hɩ+Na}PToJTVȩj:렣Uf䯚HeR_mItBSv4$#ۏ +bb!Hh5,P\u&\!HUPD^Y@mTFɄ˕lUE]`D9{Lo!bH`@ͧ$]+W7\p#Xdl(fcb?يPPNl%Ϭ\V[9lB,3~߷>촻J~pl 4Lc߂%PF>Ĩd gw8m.שH0 ى8r.{-!^1;ydbmJbwz낄z 3:j1Һ m;PΈ.-*<) Ԃj"ώd>Gbiz LLت]@4Í*NQlw8sI>(/ Pg&~Ife*ҸYϞݝI7h y;ns aCj%+Mr͇ёd3eBB_Tw__$@ _'P?qs\t:)d⩧{cz?2 Nϩ9†$ .[E@Q7yq_瑺3G:UK<пqOچaގ,vLu'(Eu<=kQ35!g=^qI_3a3ZstPk%_.ê1atHT);5;M0>/U|tOyڳ2Pi6q ;}wAn$\U +S7j&IK<0V MdNu7+X}3H BD0?Oiw%+*{Q8k1)?;JuiqzY2hj& HU un[@zYu26RVr(9^UXAW.b6i.P܋ԑfdudMzn+pWe98iJ]TZ"{]KeS섎as'a^W)H*dC@ \säy9Y}TuK\7G-(%$10Y`v=o]!Z>W6K Z9~ kkeO#\V-!v`:6P%˂z1~.lvy{(h1ՃMדBs?ݿ%:1Xuߘ2gg,$@*UPYh 9~"O1G?{4_dD2(˗\X*R%@rx(&$R# $5;3!.*8LM )۸ZC -MNS:`[K; @RzI $KC[Ww.QZ[IkjЅ]"APUxJ8r^qOKy-op6CQ $nz#UUXVT̺zam z̪[]`>g~R2%nwE%;Ɇ-P";1AdB!Sfڒbo Ŗ>sHYk,%D[+J6OY6D_ͦ 0Kbv7֍?BM8_vCO tyog,0ߚnzt "dhE[tbEzYrUfoRzgTo9iS:@!]Ѫ>% "Ԧ&L%&f 9Mmg D1.]?.NޡGq`KiG18~FulІ2C U\ɡVҊ>&,˯L:H.gݲ&ۼeԈ%58p"kT`Jt./ urdh]s!Pe4TRG4?!kgJۆG,BJٱ(1'g_aAXvh9 Z$u3E?㿰q)%3[Rum!vp⻇R$ؙ,U|T!(/'\YMݑq1vlXx98(^uFW1%JOnEmo8bz|}_dr-a?|=TH _ԉapdkg(@p)ZY77 O_Ky^;WGZ/J䯟2VSupwO~[E )YӉxE^D)QG:a6WW2^˷1g|!φ@,>f']IlWV͸,A& Uicgr!P"݉Ik=)XcMBDo_lvf[C|43nUҖ * ?Qd-g1:e!ŒВfHGk{#7e塧ŗFd?ǃJt)G+^KN,W1BSqR=2*1ǟ΅E搷QVͻ%E-KmR`Ha牨gcp:t͵\;CZ[S v)(f Fkdvōj:%i؜!nBH׵wyt>pl ~{A_8cT .Ď<7׽$Z>'e%j \S.;?NؠK 3x.׏ ~t=:B9}+707$g{h:#؍S(Z`wCF}НN"@1Ut\|Ƅ%%I; H4Qb<țq~iѤoF 1ӳȠi>~SRʷG @+O(qX'󻩓ާc|L:}fp GjUɘ\j DNl^c@Ϡ8JP\gVAL'aWDmR`Z_r n$Wv->tO_':Ϲ̬4MYUMeTg,έn3HOn3 v k*ԔVQY_ 2 TH }9C6E++BD@́"anP Ƥ+-sxz}s,$"uHe=T~XkBS3XB 9f R,[Ef4l6BL3[6n{^A*F\oR2S{>$4A1t m? _%γ{O Z|)]DC.G̑ƾlPc_E% OUd'r/ybA#( TO9y&;†sn[nf cyfBY*0N,Soj'U֣ Aw(CDYPq }z<axMܳBAA2$\fՁC=l \FY,dѲԶyC`01u֢%FO#{{%EFY? K6ytE7 e tr˽o|b;(Xu]w%\qDe@+3ƖR?7@~zmRp!~"JKuso(i+ul=}~$6;RU2ԋɆD;LImmi<^MQr[84LB :bJZ光9yְAX15xcGR.Sòw\Уpu8ʭa_}}R&9jt>S]LV0k{jP'=_g 6^!ᓆvS}ԇ1DAS]^~ffAƖNBݻp,ZouQU6sGilM(vшy$YŶq:*$'p\Ce[.[YW1Y[*>d#Go!yy0ҽ@c"s1_i|&^rnQ11xK^)!4. VFd&_aXi9fp09z/vm\-'P ^FGȁŲG|9*"3V(bG۫fq_eAYBE@/S4fM;p?Y|W߾ J7°I ۄ!P:$ogGq~-8/?'"opLdTۯԻmE._WdjDkCxq=zKy8+5EP߽-(•sr2ЦBh΅ * d /K+IŴbXMȼ%#39zZ[[з5E{EL}w{XvF{=]?\㩡M&T踸ʃPsk|8cPУu,rdz~H @^FC`b`w$X2^K0(TKvPϲ3&>vG|̯jO\7ڲ4fMNd>fy1mYcb8PS*u/C'+6Yo룤i!v5dr T' b(MIܔVpMf鶻_c)R=pAnkHr^?&i W"."GoG1cWj#וBlaQUOg2ܟ27ݚ>,f'z4X[1BǚAk%{y[MonhZ*૔9cϙY\}| %-0tq{2Lbl *G()oʯR|F?naބeSfm zʣ44F,Sw.JpOKL|*?~C" d)Ʊ4bBiq;tVyM Za/~ _nF ҂Ag)[" p`nJJ˜gT_X(9"5oAď9GQT\ ]3ژU B'i$`⮕W3<^Щ+ވ Xop!)zU!bFk ql4q%`Ria;b?__gȓùe%F\ EY!-ʷoxDF&?)i)9z~;{1H&bIoaŀNvo+W)sɽ#Rqؼ4 -<;e+KWB^wf~YMS[F$K:5{ n"S*r9>p$s __dEXaWɋ^ilez ˯HOZ7Po0`O]8h˫ x:F`O P޳2V*MfCҚYQ,cVcYk#ZwÐ^S y4W}zLCF1z.tre$U յh!ho2SЯTT]SIذDŽcCcxsoeOW8X:@ ۚU_0tʤu1_i]/q}ũhd%[,^QrVO ,B(]S4ao-+ w!|ڪ?-ƎAEVaצ?VUMJWTwGT9K5ׂ K9w$2$R}>BTq{ISb#đ ̹{°aE7Hx;%*mb&j ۦh׽ϏUHȯJJ"xvՃB3V7/7CJg,o_ts׼{(ۏ[xa|qӞI}.z`M-VEXx =qlɤlBw|̔u'~"X};e \ӓ)CFR!e f f]`ƒY 3ܺ t}έ 7od}cq r6̂+TȽy%}<aYW/;6w]p45p =Q} xDh e0Lg4SFDdOOMMӢԕYĄVzL5eoο󘈆P$% (D4P:UC&ekWR W:X_dIW덪 I\A c+,vX0e0!H/j+Z@2}}p?LIRˆzG|L7" C(U;W:4#L(jBE-$¢ @^%䇈%ՉX{?̪}X } u[/`%;k$&u-옛cZ~I. eDdd6ށmBsxyq#&?\ԾYQ4=*VMjjcR{z7Cm8Ӑ?N^_/s{GR>X-2t)fΑF.Cq[+~ϣ_Dæff(cKK& .k$\Q)-yzűL*>p0/\Y/Z\ˡس6tˀzxeoH6P`R5oJ2Aw64@j&/TQa߬`EIU%r^6[%`R1'd  3] L2Ȃ/# yHR=ٷTo=s|.-]?ֽJ_MR] 1[R@۲;idzW9yWXU6jN~)`j½":)*[)RgAOhQK</bEj:M| e›<XjcDou=?2:k90TEFIRiR9Az[).Ȃ$}hAV/lk+0>ǵʮ ?˔azbH^md֪Xeuèu%e6.Y.a&&2AW Fv+ PeFS_+4[&+p UkP2GN7ZV"lX̦`qω@1$ 2a;3 m= Utj|'b`R^&ŮJ:r|!h;n(H6̨:Ú?oOa6 : 6:'-U[:G*5@㥕2"$δAɝ U_I#q9hj>OoTWיwH瀧vVk#L~ܐ gdV`#d |dr=Fi8g+`! R=F͡Hvjp);#- 5\Z8$=%h⏼*4|'/5 ٷy#H㷍p)ۂ&3_~ϗ0#'=ay $r$QG"?\d,[n jva2mP1OMx73S:U:cF5H4lYUv͊K$]BD쁭Ao40VM4U[!:`(ҾJ59n {Vti=K8G xT,4zp[ pw.wQArC`6g_ 쪳W  ptoKc-Z4^ѣtR>F1_8Vy&ҙ_?Bu&H}RP2֪p=֒uyd鐲vٟ?Ld.%#g(﹈Qvlc cl(VF #[;**XR/b= hI{ (6o~FL7NMV! M9^ϳ~~`s #z)O5NzaNk@Ģ‚I9/1GuwW+$xߧԖ?m}=Kct[jkGxz߭z)0yY9E!,JۦXb,Y/$Ŕ1 qa dC-褂۽%'b~$;{2fckpDi+Oz#/AQZ9ZŊlS[C}Ԑ|DmO\_j#I0$ryח8`K:A&}lF3#rN #qS*?J4Yi:nT^GkH*zd?d9%X4.Fly꿸g[DZ+#FuMNJLރPxd? sel~PoI9y8LiP#,b]1<NQpDWsݎ AH!SͨK_K6WGhPc0bqU$HXHWRH|oM4dq'?۰*U8_}]DmeO'DMO,rE&_cZHq!@&aԕ XPH#糙'k H6rw Mx{mJ8Voj*9I*7si"’3+Q=VދFKkV'Dh En6 \g"DѥkĈsӁp!<6n^hMT^ ;m@E×r7jU)zcVvhzֈ@Da['ZDf2re@H8^aadR5c25|6W@ WhAt.w}EN%wϭ/ `jΗ X.zj8zdɃA%2Vs_[0rShh~eDUd gxµ?iw^S"(Z#ӯر.mlSE{cy/q͓&~|y, n* ʆ9{P449_(O׶@ "{m/bP͙#$\OO#QzP IR1mţKBӟy:PŬ-Ր'1q-ET XN^D 림]) -45e_n";.|>p(;yAvMs!<4t`A9sb3Fj$oHJX"$iVJZ|'ՃW_GJ^}<nZg]@X%(ୠ1o޻%GC0` >% %uKh҆7|z䝍wX05>F!+! FbP qK>L3/p3gQg5VT:t;Fkf]Fr44)x=@ я`n&Cw~@R{P$㦜K^ q˵//|}GhX]moэ\ $y$mY}s\8a2/uJ[DP:S A+ ˃uk= U6UKo]@Cޖ`NNShtt{2\Y4mfwGQϴ[Wѧ_>&' 6fK_-)+ ]=s$$LaJP7=I^LճSpCnLKX~;#ak%\iBLTgDqɴ{ T ?~Mb{캗,}.{p Bd[[ZvJTb7PD1H5-vPA#+epж_fg6{IRw_;g7A#]I0  |tGdٴ/k4P$bRCepKUh^mx,1'Sy% E6pı'u=/CDy L:px:v x80|g267Aj\Ɔ T~J!"揭YvgtWSWAnlWܓNX!ʌWX5p&{MΖ?;w2/rz"1Jx3܀R^Ej ^۷uW7݄1y'0Ky+2I$ON>R Qڕݝ7߶ 44]ҿEQ@ͺxזinqplr5b_:+/G~N,~Ն K[yNVbR)Gljwߔ> HL,-:pgy%!) Z_я c)}]erXljJIٶ@ 2WAMQcZWCŒ/څNY>m1W3Ni*rVϭBT]2j` s:u_dE>WNaF2kig>5_f*c.`V'M!I D!EzjaVn@/q7i9`ԅ):.N|‹)}K)/;&BhB!3%?1.VՄs+A)_0^nw *gلXid9NE,w:N!D~BJ0N1*zv^:@bRyC' 7{R:˻̶p>}[px&V&{N`ߵGKEK$:ƑPt|jk,-j?j2%rVi{siGTl4h$!DYcCDǩvaLcLƣK&`/JJ֝S-%1R r-l@^ P9y~&K: lA_)S_wl?+80CB-g?U|j;&8b|=73MߔGķxt5aۦk};w9ڸ+ȘXLh^f4M"<8\x!3801(-ߧ8 3^ (XЅ9`36 <Ӊ A{6!2\Xّ@G' }gN+}S*7,mKYnԏ.s:lɡrݭ9=T|O"y}Z'~?ڃh,MEjnM'dy;c蔝MUjX< G5;j1ІV¶woЈ'c)sEziOe "K]U}"S\ Z*^ ]W1yaAA9~ W~$5 8ڼ䱠a>.g~VqY #&GtzV#;.ninYՐ޺rz@ѐ^ujoC3(P >UX'i-1KRvQǵ6ިL"P3Amp7 ʞU̟~~I~k8-J0rW߮h,鱊ކpS6t}TW}<]z9޽}w}L>7C?F6KU2F^:BB-^40#3CWqf, +1V[R{JKhL[ nՌ8tM^@±DP\A;_X''RJJ҂r+sMϑ1؍_z¡+D\XJD z8Tt]f *SjX'>)?.ZW/ajB _aWQi( OS,4~}`=ȣ̮ˁ{d=?g8ak4IrnvI|qKQŘ@؃G:kw}VUm\# m2MPHB/ܤjܐ*kB -:mLjvZn JXhTyXϫA[qyn$yXvwM){Ɓ}=*WjØ8}7!=~ǰKҦԺK=g=JLW' e[Aт+>>jPuIpsȨxմ9@J{ǐ8n U1ܻP|~Vc֘_ @Ҽs8WT{%`drrըK۹#dE@HIũxhZTf_Ed/U /H3S=նo!'| [su v/>?|w+5ĸOkEb.F?n 0~zpKt?$ֻVe"y1YsgB$6R+̄B(Ql s.7{gyAE 3ٹ<*x@#+mr{ꍏo}rPGmٙŗ4VcG;^.jIb՗H<71MJ<9I:ޭ>]PڻL"BDL#j4e:d31d/G:={trxf` I v{.KMse \:`~k*I)z:S3 -̠ӝ0rpr KD"A'aXcY5sﺁS7d⋵;1XΎhc35(%㣒4O8a@4ɟ4?)5N'K"2DawObzl<9*c1{>:t4Yb>DVyVwKҤ"zn,ol⬫o8Q#5B8_zintF{XIL_~ַ@)K]H͑S$]LG5/Zsqq>xs":'DbU1 , vPH)Њ:UP\|)';b!@٦%syWH7AO1q9To.MXLٞ.'$ w[o9\TYyоo/^bb|tl_f* Z[3萆roͱa. *3"ѳ|{sVzDž[BuP *+a^oQS__`py(]v p"i\WE1t17/bˍ~J؊uD;_hl?Lf$_ f={ 1H4cF_>ӟj3 b!H-Is:dLOcL!H3~3Cpp#mwj3tVK0BU=I푻B)hep up?zn^=E3/߆%9_mNIMq_szf eSrs[ʪ2ƶno>cIz9Qku'8V-$e>01b/o6<<A2ɯXw/jM)a&$nGE@49m׵wYL[{NiX9(~pb?.hvlu0N.Vz^Kv+]u OBŪ^w/l}aAU)tID0/B=;obWr+tZټPp_SEP|WUo-b2zF9(:.{ϱqG?Ꜭ٢}gQz[әQ}VFeB(Dr rs-1&r,kOk(r`HuU?Ni&w6]h ҹ>?3&;gKG|`L~n9*_0-&J?lwZpÝ\X!}fͲ4.pzsjD;H/k}r/_K(c1sѢ jI<.h52]c^0յ;JǴJ:GmY,ezm@[!wmIsP1a, |OCئq[.&Td-g@ETF'(byN\+A`B-0K+7L*Oʆ\d`r"le\ƙaN3D"$; D,zeW , ?aMi~`ыyNYo+; zL]gu%mt¬EӮ)rEX.U΍;cnˡr4Ft6 zKL&C"ω=v+_Q"QA}sـeӑ}9'vO.1 uW~5դ`)UﰷTvlV`E=`~. ITx=`+NEtyT@Cۀ ǤJB+|uUc ´ ߿pF,~"ӭyDA+'K`K&Z8~֒zrS6⪜ !@]oam?,Ϳl )pbNu |B'3quM{{w(uɧCd.gýEqBHÜ~ R[Qh/*l@ M <t#h3}R|1$K PfKln%pGim Hf}Vw00й-~3~#>XU/4"bP7 Pq(TdtqBFJkr w\!Qh.&#Gt)ƅ<'F' φD/!(NB̍5x+D EL싑LF]9Ih$H!N\ݕ1Lʌ2ê:4*r_:]+Jϗvz'n*l>I*t~Cq@`LfҖڊ SkH] BԠZlE=K(xcBI8xln 22 1BQt.X9VR\4G m* _ Z \R xr҇#wwroo* rwwTWdsf2XM1`'(~5t ~e/$KzbG}@!(^=Yp9O7ˌq|sf>EYSt=vm*؉p+g!嘒-v5TϮTΰoU[07eqϦG?9R_)8UXLt mANT?Vpv?G'B#iޙ GU˂-!Zp1<<\6S O'~:^߽q:1|H:؄xvZVD9Y-C ě1nsͮKawm^Pʽ=kGys._gCg6f@u,aW}C\^yûYI>*/.1O.=B/$}'Օ; $i ?o*Lmm+2j/ʶ&o}=|l1 WTH"hE d %u7iRnUYCKyd:h&v[Sgh1#Cf6&:+%0W؆W3y<=1fXV5fp[oy%~IᲯT` 䗘}+2vd1VU9O3TfC׺*xLвWs]$B.,Z\(8v |Pu#IFfB;ϊ"FO5^2_`CJ/CX gSb|gkN91GXR75 V+H\i ȓ6V,"-Č'pOO?+;T,VBegYzI)Q*).-zJ_ȋNcwGB--?uaR\CBB(`0Qx+d ,-&j3ON f̴Қ-ƻxx0Wo(˪/.wqԗטU>i|O1ܫQ|f^]˒ư {uS~KlU~운D ZU3kr`yzne>p;gUw h;c"v87%1kz +=#[lАn ȶ%m1Þ*,Xpf^dZ68ATǑ)gY]yCGw1hSmB4N@lO hAn==–в5KS~붣hBX_fӤ ˥>Xx^tx97$:UٜG%ڨ$pH\-K^=קrȅG\w@(.,sCv9TKxV]ߘ% l’ ]XD|1֟srݸ񰽯92:p:r̴q$LyTI {:UT VH##H 09fB ̳W]ėK*9vnVk%Lю(|n@(3?Hde,^(pQ JbȽAh6ps1SǺ.ie1`][Dw3 }wu7~ t`æ.-рGmgg{kBo5Z`Dk ST5Iw/Z䡮H+H3)%_^qN@mL 4%= z *`rUfVS Ƃ#&e H^5E#S{nҦl4AA-XP+S*{K?4 [hk*'ݾzHاX?dgZvk\1j"y{^~4X'8[5ӓDVVB )YP'4N"dYZ<<> [{Nj~3L+_bHQ `/qP!Dj/yr* y3MswYox37 ?4*@E}XոFerR Ci d*4=7IWB>NhdٿOͪ""aӫҵQ[kD6FW#<ࣖBij4lLU}wS I 8/d^%3/xQTB$\>. g Ze,ZW RV\ Qtn^;YFaW.XR#.GV4LQ XNl*rޢ<:;eˀ\nfQS^sK #7e^1 StG2|[UW^QZ\O|$ Ze/09Q$~&SSVs5zig!-(&?Ĝ#5yHjܤFY~# ]^N* l߀M;<}e: ,]܏3*(!S_%$su+AFk}lY̯uWaz@he_YK+}GX@M#{gЦ;Mh荅U!Sa2N! ٘]؞bdVt{jr;IQ, , .-Q`Ŝ,'c ha)rZ7O^3\vȤ q6c=Nȉ[4i2~LQT/YSWfr"뼊/o 9wZ,wjXmOPSE5s aL2(EUG4gZ_Ace B31m 8YPB+;_1EkzejVi\YdߐL F˕꩏c9 4. Vy) _,&& N?qhq/p҂:p* o ~@iʽ2$,>MUZ~CuZ(+EsFݢ YΥ' TLTxF|꟱|Z:V}tl̂o{ MNꀏgM>IcWkTKRIҁ%`_U98L@ 9(\uh'L/{](D3J 9lmKT9Pr8#/-LKPWcXw_$6Gh ]WC?OxmCͅ\I'&Iݽֲ?'^JT,Ui:@C,^(}*smٍɤ\݃~hY3E:=x֑ѳoNƓkv8(lqXW~]$-`s4 DU+ :XfB 1(>~n>,JuK6Xm}av'hSiu.C~㯂bɹ٭tܚvSO͗2^U?R%U-ӆ9c)]{BdgZ;WwRK|mN8G (mw d)r?)tᙇ!:-N\ 2ɥĵ |-xȘw@#]VBz޶յj$ ~:e?qYR$2"/E3nW hrDPoDsl@-|(G4󎽴mCd9:Ao1kM"m[з%Th uATI1' V}4U(xB=04֨U:]>jkGgDbgfv25M?YN>$Aez6  g7GfbAr O;zqPJD(}X^[@]NH'bKb+32" ǜNR[{`'rݦݶ T5^^Fb#ga (=u{1jX$fp6$C•\}]ZD+nz \MS]Γ &WS>N +"Gj_ncĉ~r+y3KuxR14ʒʷC:41bRB{5-)cY݁˂[\+\t7-N ঙI))HR5E0g:BMNνݢ!;tϺWjB8:$?{j)s`3Yزרay[8st:h " S:(DQwE!kq` 劾(/B!~R{ndI[Jε},ڑ랋lx#E+dA3 5؇>#} +gP؅3R 5t6k;)d FХ" Eډ¡#0VVGpkm5gJof>Ѿ}5pYMc!{*iJQ/h|1 {9XSɗn0 R8n19(._pspGBnjk&zd4g9!?9BHsڄ1i0h45'7&㒅}(Fd>8g:6pM%Yk Vʂ)nD @No5oQJ[lRum.W!h#%mr,ʶ?aTʣ%`*yJ K*=`~Fzb6f\eXԛ"Q%m<4˰)BvBȈ8߮Vpvx84wȅ.Cw]]5[Mu}uoRd\\rb*̝L:(ā43CCWp?j\TP/)4;, i>Q{^H[b͍h:'2O ϘR]l> (uUvFn]_یE(,P_mY!m8'WZ܋i"0 ʤ~s#̍DcHq[ڝhN4,#x4 iyiqMGĀ(Qp+orj t(`W zEwv5'7ɜ*K72-r/}ʼ)n:ꪣ_ ͗,5PDpLߕ$ %Mc->KzިP3F]D\R^)+h0Ѵi/iqSuoAۜ)IG1BccI'?Ek쪡g(4iGqLSU !, %*?']H[9 uK*s 8Y^ZK7ͳͩ~}rWo2sjhΪHq/U €~4krM'^OHwJvd-nf=}_%[y<%fiNǀGV{4RVǃIy)j_EK腰JftʢEGY~A圔c"\=: :GC"#I PU 1s @HHޖpZ(l ?q X3x15 <_f e r)b"$M] 1-v@ 0!]hӽMKǥ{p5-c0~&oI>((12lZ6sBO6iteۧ<*4Hqt]K⿙LͪebƟ9V젅w|`ϖ91vz8ػo)S9ʔXO]dja.v=,Y9̺Zon)|k燒vYٲȤi:u)BL/6%pQ|~*>O83l>ə&v O٪6GRv`DxD,t~=?04"Zhџ"tgFՑJ #PZn2Za|`u$5l=;nXBݑ BqD/`r*dYgvjZ`(D<|RR*h&d{V芻bZ?Kou6y].PNOfAl~ njЅdf.j_jVr\ᆂb[c V=9IEE1EQ*Q˭ZXϏ1c۾T]1k>y,3ICSsI,mNPJX mB~34 aX}g_.6ն}9BM+@W403Yp}?)>9 qh'@q;!1IEYeDOQ j>vz\A9wTT=9 R:ZL̬d}lP%?PmR9@v5 \_f-~MӃ_] Ago 5g1Dβ?@[ѫ,B v@]q>-iυ~Io{vYU\y6H=B7TC/vWvҾO}X@Hr1u7loz6>+chĪn.3s5 p׊p$۸@r2psdƳ-%&ƶѬvF$,Ip(JIŽlY- p3y_=*_V Qz,䯙`q`ş"Q›MK]q< jBqPd~\L̀ Y衱7-"$4A/(-`'KO"򇩭"|2"CĚd32ilCo" 09%Q@3IW95˩y$\\u:]s#$}"$EKAN/[]hcgoFtߢM !B1ü?j3eԃY5LRWX\溅)Ehg_s )[=D<=ecOSqWYd:6X_"bE}kB,[sJ]u]uZw.\,>I~G^ˑFg"Ąl͙ӉzD Q Uثo4,'{H%]mrf hFPAuK22T2>};`) >K2c'x(!-=+X˯-/\6B дh̕PϜxL4E5$Z__bY[ѴJS# Š*6HߓHƈ7ֿ`tnc8M^3f0?8.Vo[̄~}+r{ :0]: ө 8m$m\]+mFՒtH{dljV^˺ ^ĠEQK#0EW}U[s:'W]mnM9TSC"ko{KoNޥ @_tP31}L6p3˸8S$<yG_CVq #&Dt%k9#ss@31dkItcPb9-1p is~Dܷ܂%ҺKkR|`<^d2ArH2 ZU,w^)ζA-HBl[5zg':w@UF:ZRT?CaJ0_HNÈ)R}Jv16MChGU?rơ'KrU, XlI*V3w*ZIV0 enBbL˫1О7ph $`MSdYz̸1jy k* ]΢a韵q1CIThLSgv87kH\pFmN[?-uPn3y˝Pm~cX{yJu6/9AUfcTDc"z5Y)A̤]J*?)/txȖtXLHpÐ)Mdl|KO'=},̼ޖIIĺ[}۩e:GcƸ?i+@nUΤ>'T~#1+hG##@8:Lh.ŒڐM4ܫ/&V?'Up , \'&q=3h{ӋG󢋳IW9gחpFf1!Bn %K_|CZ^eds<" | .glo qUDKGrΊ[%CrvT{e>bѸD4DBUu 1_وv _|zg]/C1#L]] Q;C@G@5 0nP6Y[Ly65B2+k\w=0I`tÒr9ǡ͜{שX,j"yiKu0צy읈b0BAW }菬S(.fZN|dUVvf,;~XV`kj}vn̬i !MUW{XI迸&8nZ#lEz$0 :\*>T*J+V)$4) tVjpuh[ 'U)إKmLZT =:/AtA@)۞F=$dPʥd69JjUhnIQ ~p%1~sgA٬z+,^|^xc}&T;d;C5Vmp:z槼rr^KGQd9U=J5Yv8 ?uSct9+dc7ԕC&GY,R6K i2`fl>z&OE H3}⪟gf*(HhImg]k?FPP<JiWPtUZ-ЦU3 3˝[:jF\gvTgõ_u)KGީa? 7 J{ w(Xҫdn$$hLT_ZfKCor>fbH JL,t5Gcq!T4$<-\K 4љ>*"]'ܰݹ]Xx3T}Z}l2GϢQtEp?˥QVj' MB+a:k|(."WC2mݣ[ysfJ1b]4GCt xd@?x|?g&BHS=!\)~1vzXk~2'0z˥\>/$èsp)2̷R.bݶ)&< 4B}<_M n<(,̱҇߭E_=@}䭢^ f&dFiȊlJ %Pn{v b:?히%rG1iCֱJ# ;ነtgV dge W;O ͞-Rv6žwu!YSưQLAD)<ٌ(ۺ'UC˞^{CPVvR/F'4!|XZkIL-; E^u+v苏QrZJv;wmn>Qd>XEV(Y$YA?l$F.(aM,%`gs~M&v~F!Dc孮LB`ۋrPc=UǔCq^7.'".UTD*4чN`׶X.ܾDZϹhry O78/61W`V(Fy9wQ"捫n^$j/ -?E 8N&;BB]_ U~_Paݨ(Rz|&}YzܲCU t`ym׃;]0b]g!i19/%TEp\f{Y m,#<HRnu !tno H^ hx;)32>_lk`HVg^ a>deQAPB&) 'm貾sfй)_Ai4-٣SDž_mMrԀͧVD: |@q /UA^BNhX]]E.bQ)5ZXOtH7&s_JYHloյ+*KqaȊ| !/5 cѦAwm.L5YGd;hEaxȧ4 59i fσUٳZu)~L>=x6#271yo:,[DŽZb^΁Ds8[ )Sna4M{`&R?QHXDf. qOV n!u}^<ijR<ڀ4"gq*\րWn1mƅ4payx$7Θe O%X4,C4Ri7¶{⢻Iє"YqAC3K~{|- e&0Q;x65t#$w<RaJ$C8F~-&k\xxݲD5Is+Yz.eM߰97Մ br Xltz}RYk}eU '0EDECi -K)58V0f#p<,6vȤg4'~v$C_ߢw2TeɓV}<,(UB}02x.%=3(*0X̝$(&E_7Xڀ| /Ұ?/˿cr>GS1zR/L-L=}U-4Zn҄eK \k> 7S&;.0Z1JS:V]RBn֕RA5\MRA:GcL{sNpN"1r]C,ðAc_ځ,Ek惙"H٢pbMkP'=8HZF/4zWWUޫ:[by [\*u 9." Q)]&By"y1q;ީ{=ҶR,X{E0))8UK oJvbVo @C<ۧ==0WΦy>g<w@vc#=گh-g-2E RX Q֎(l>P_S_Qs_$!*diUwŽK䠀/-qCZW+\X39Uhr oR@j&4[ďC2y#)Уb>s6-rkTkgzXFf).c#_ _̸FySwUnΗA3ҘDަї5޿LL0ZuRxs֧5+Thf^߄<^˥E(7}qi.PSP.l7>JApC(ravHdJls$H2qϝJp,1P2RGPyem=MbFN%>JjYu'i0@ -_N1uWF Lyq/1[QqZ6lsX=a2X 92BKrӉ*]̽;1CT7J'M 7h"s% F-O4@W+(c- y2!&.YK ݻ0F٠;kL:X"CyC2MB3ݠbd՛&/}8 Fez!qU\icOAwI5&6k=C-cPj928ܳVO*ɕ(vnn}sI=3EZH1ߣrtlCo9FQzC5h3*[*&N7+"4-yp Gi~=npr֢@ʬ|Wp-ImE,\dظp!-ƠFQiH Kbܧw3K&z8p2jaJxF}ׇ'Y)γ)M5S|$}ZV*g UK-PAj/MnCN+_N 2l)T#⊄}m!|FE(ZTv3tO382ّ_B;9B.Wy5 mDn#*:b!XBʫ}Apr"e\j R HoͱشDN%Y0I;ȌAC֟ #,!+8 ʅ' $韽@tC'_BE-g&9XC[i\,F=ޮ鮞ld+I4Kr=z,C%$Ctt›}"0@c`(yN@?&  w^AFw:iDS)u6>1lD?Qw6QQ09E!*JW:o)jcPt$m)@e{{.WIj6x=ICj"]v/t;).4wE ?Fּ*#o.RLox1Wk:kB:?֔4uu&\tS2<׼[Kg!TXJ^ ^JG3Ιiu%29)fFxbuᵴTA+^yXjN!. DL@y&+ /A$EhJ_+f"KlQ퇱L4$MS?F<PH~_IG:!-arĎ{<[I%mlQ=z"@O1kl rp5ddPT~![=ģz>1U C}jGw H:Ppqj7Xўč/.-z~>WLB^8w]L~ʂ4QJ c/;XFA+_Wƍvcv~ TBv<] p%ʒ # eP)G;g xvv[ @[a 9$Zd܇Q'k J+[<8LhؚeVzYQmHcvlG۠.B#hg[֜FcEX f;T~h1?얧' =sxtF*zi_5UD[w3=Ҭ:nsmcfF"?Y6э۝-cJ]?EmxnjEO}Ŭh+RY{e'lMA= ֘TPNNN:}m%OtY\=7lK%T%\w\f.5C([B1n9&vp?t 0:ĵ]G%!b8&=d<:5:,\Ci@5Z<,wGN"=xsjI&F;@7~9|g]IëS)ݦ16~j'mK S 7To 23e8 pUnf ባ T@K抮>~A] R#kWS;^Aݗy.m[aX2A~23P+5ԺČeCI#rpFswxlr@H/jڒј$$}w>0rJ wbeqX]ATnôw6A;Í\KRNsWO =G@ dp'?@O2hTDWG+6r^J .W/qcz^+L7kF0ƒr9c[J,pY1{X";zfs}oiT !ZL1pxdb_N( ]|_3]95o56O%ZW zRS޺OU32&H`QqJ3X!ؘP$J`;Tc>kH$ df`1OpSNZl0BJ\^Ikt>I%w*1JHp$-k)0N|I@t[ ՗"bcpc J``tgՀ/94P8 cƖ]&UB&q8u:4]( /`;2dphmlp΁,&N|!6u9k F'ќtUτSxdd?X~gp0HwhA3bv]| t9_Y|6YL%[u{dtz*v[1v K֊7ӝT?%{DOj!YJfBN#fȀ rEkgsE[h]~4j*H'(1_ 1gz%[r{\fR~/?u@CVI'լO߅]%{i[z PgYZ07070100000049000081a40000000000000000000000016101d03d000023d4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko.xz7zXZִF!t/#]?Eh=ڜ9SJw2|~ezd? %/Qw1sdׇAXf.7  ̓6+)A?Z@0sw,uZȷ ^h1'YXcLi  k5̆d2IMJLIHbJe\1A lJ2{ e2UH_"Tv@Xݿt7Ua "spԮQdtn7'#̴ֽ=s+0\ rV>@N2V7L!?ʗ\e;W6+̃1:$ C:u5eoX@hYk+^RGboӆg5h= yd%ݡ^|_f^R S%c%'X1V.bkgucz!W. a}uim! 7ġ< |AOBQ4ݕFwMRҋCJJPcRA|d05ŗk|)U"Whz|_V ; ONX\J6~DvmY @"ehpAD2ù%O|U:-O5^q\ cYœJ(x/GzMY4U<_zin/MsIQ+A @l!jOElrV\:m޷=ذJ1~؃p ^ⱘ:&rcI 1\R ͨ_MGۨȶ'O~@=``q8Ta4<}gg+H0?91OzW"oi3Dmb9g8m=V.LniM CaҌZ_Jʩ(P? Wr^$ѵv*}0>zNQP|Eh&ܿ&Hh>z;as;.c*pí)u O(?{oH=dZY%Z cu1Xs%0t3FYYF~V+ <A8FG.[6Єz3EvbAļaGh8"@49V[' ܹ́0[n.b2o)iwE7рlXPy+ qR]/?*K'C RXbz&bj֦LdZ(q3Tj2$2X wPJlb7:.㌔ ,'âX뭤Jvy60YQSEƌMS%.lT>~L)@ȖLK30d5:PʞٴHR7~e@ ~6,pXU"^ YpeږL6 Q֣Tji:K&V"5f(s6_.$FQ!Bt;^GS(=-X゠9R\aϵ'\"insYS6"`OlDK=3.mVԎ*TuC֠H#'~]?Mn8+tuuUzH0EEbvof2~q dnxX?GSu:O((#=OL̖Tu"N< sUO4ի`μs TģҩDMًf@W:`6i71y`P Z~UTZh N~FYˊxo~hۺ,wd ~oL&l*!J9ԗ2z ~~ø_֊1jKg`MRM&z*,XZUNb?e1qAǠW¹^_]c,ǹ[@,-3͙LsSMO0OVsUvG!3^?*8J'DHuY'LȔ Հa G=i4@m9K3ke=+9CmfQB{p=jn#b1F3Dۋrʭ ~ (EV@蕧nc}(J/씼:D2gf1{~j;CS\ԄR,IA2;z#Yn0r2qJsUoaumeq]>*>yB5ǘC#4F<\Jg1BG{@ɈULNd@/ٶ*\?!(_wu`hba4iH Qreܽ}S̘nKx۳ˈZ5S߁]:bQSڍjruW8*Nߺ>yù$T}ȄtrH0Ny'[|ffa!թ1G' ְ5…izNͯǀ-Q*`8h|WgĽ:yST%Mq} LϽueBFGCrz!TU4;Q+QdA {` ioi+ȍ55='P_kfɭCPB=#+ѧî'k&ݏbr~,ѿ5%vd9_YyT#[Eb,>9<xxi/]K ia{0316?iN^C{m~%{B HGX?=WQJe*C!ŅDž-p0Eo<5jv6<8`cUZMr ]  C)Fͫ$3y[C><*?xfVpRGf `0&Ix%dRgCXÖZG"Eӎw }3P*)Gϯ%8gSl3ΥtfWH7V!\kT.sɅ]ktG )򊧒|`鋟f xLa./K ]B(Ghk4:^1qzS9 G1ҜR*b#DfR>}QF kҧV8/ gm'js2li~lI y7*5[inxu؁78$W}=F }1y>6*[}K4]ˎ}₊u͗_ c[W}m_+2hFYS(> _hm.}?Q $pԄGȟ8$D6ds5ⲀB0E xCN3s`25M,@|rSѽv "?7H@г:`b֬,6u%W%5"UH`F>մ3gk&!|+zZkhGŨ? X>MôӵK()À% UfM>mUf`ZMfŘ=P/!Խ`##E鲬%B$Ci! )|M9xE=W,8I{jB ǍĪ+}鯼6jQXZg>@e^iEnB|%z6<^lͬNif2G.ֳ)0 4ъƭG~sg&g2G(¤\n'![ RtpX:[9>-kO房^H72%~Y9mEԭ"DUFO]fk\L|Wy澊KZk Kǫl SD ֜Te% ݰߓKrߔt .+F'&oPZOxͽYLl&{HT8!F5kK07hSsq5+W]V_h*qΪƎUIV j0fI!˒CL`a{jrÌZNY u]1?6Ho&ĦAL?D0`Ea?qEil88h1^Er?=ʟJ4_OQz <4"tL 1AY7 ƮaPiICA`?,=Ϲ-[q)䢌ȫ/*.罥6/!큲`K4rlC5ݮ<֏Avzmbbˮpt9Ei9?ĪfgDwӌyiߘ鱫0I^%P|nXrւ u{]g5h&s뷙mu WK+N8E߀I.hcQņ%Qِb[!eǴХr83g y ϺsTO(\_E>ޑtqvT[a*&RD$O4oơâ^c]/: ^ו"f I=DpkḘ>*橨Y<.l%2.CMd ١Inu2?99^H0IA1DeüX>\ڻTM{ ;ښ75 <]Yl3ɰ-YXUNhV2OcY5p +Gi,Xy{Q ش! NGHu^׳yuҞvܟzE%bhăq~Mӟ{dOٳ.q3ihz_o7) n]\6d/3wV}+z_ta&~%J. Uۆjrb)no9 %^0Ӫ5k.Y;gQ%D6 G:幥)8Pƻ SC0aG="&8ez n ђz6ݭ%꠶KM*f\ܞ!=~tXq3Q󉈆-SXï1#yԘ[GcՙmA5Ef+0 M ߹Գ 06,b2uNwv[&6p(;S>gdVgh;' >rraR33 2U8b>+ݕuMK{1{`8ᾇ)U+9(wLo d1,wȍ;.b MkJhU ͅ@*3Ǥr^ހ8ydXMq6Iן "HE d9Z\sȾa*Tt{sj.`.$̬,a:rL|=PrHtEG/Ct6<]C=&Oqk[x&93!]y^.*n|R@78dh~p[?7".9raZL(pHΉ֫R3d8BZS=A4Cyh8vL3 흀YI`يz&8T&ꌼk_y^03 [MvCqvՉ#C7dEі/+YWm廿ștɆPJr+T=&=Ey!V ,6_E4NpЕzJ;̍Yryo(fr[$O4e]|O4dj'˹zֆwC{ ?C(rhCBh55ޔ^ܛ#W3|" ;5fbd=[}D-HF}OOf7UK]t {4U]\&7*8=78dMOs-O֎oZ4|en\ +'7`ו< nO$So:/|b' ̟'"xQn_q V=U@lp> ZIt>fhȻ1{s=:$;^ů zrS;/FV/sV\-YE]KO| 1f ⴀși3Xom.j $A-bK@{cbYj -E&jHDGNN4Uҫ;ft<ΘtgσD:j]<Ó/* f40xpPB`ඡB]>,h]"QMk4vR (v>G|#QN~A4VwR]^[S'MjS!#Y"]nyt XZt hE1 UoPc]h!4oiA)whh!O w@PxUJ0򸰟Ux[F Z)ȗlLwMCa4|UPoTA|t0-U ?3x %EӠQdO1U (tv%;-%VϦK߹ kёc1!m5/UOAd]F_]5I?x٢m(ƮZ"0j TJ^:7izQ~isл[{40Q!@ ^>O+WrƬ״ /O~i^/9oUVAaS2n{D؇y Q'=$oVy#(ZX"bu bG1@gYZ0707010000004a000081a40000000000000000000000016101d03d0000168c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/hisax/hisax_isac.ko.xz7zXZִF!t/mJ]?Eh=ڜ9OBmc&{5|.W"KlYӶلy4tk:48V967+xysK fĕ#}x4{sSQBܣ\Ni@OΚ̐gJoh"_X&-U=ȫ8d<~N3em'^Ҫ_jݢkI$<:".o56фݚIN!]uh{DH*lx.;sjR)$A.YKD|+ gP| MMpBlx;ٻE sJ(DK릻y'< Uv - ZƬv+9+|QKn&7Io!JD{+ǒ^ H+ጸnʲIp aDŽ+8`,Eukb;k3H\'BiCך75Ш"¹ȊƇfD%:3qaycC =rq?a!v$3x0y*;E(M{ۃ:d*:Cv%o+5"u4&eVD4$}Pz`;êpL35O@W ~+Y8{]oϔo_B(9ݛxL/ ܏0 ~/N*ò! OX3"i19*wed`~N9+koJ"8S3--- 2Sšho@6UB9pb\ wu<ѵ۾,n]E^jT.C]7$VCXti = Q3X@֝w<*N;+}QmZ]`xL{Rc54Ѝ>)S>ftb|̣9Y7{+ Ζ-,^Zލ^L5+zF4V;ۃ9Sv[f*а>HkCtGnϳ)X>̀QԟV=B5aX/<-a4 bݫB=䃟V@Ot'th `,+BָTbvG Kaz5t&\8R{z>k,O^^nt38 >10ЂkWʴ.j`KjfYKyv XslwNm\tӇ$h ?&/81CtTel* ᬵu\NQ'gU!LX?2Pex*!PBoL]@yU=%OZMo/ z)+ÅAiA9V|ѳԓ|V$f{B%lzu3(W\)Qg J_ZklaO]1є'H[يK^,lբxQ bÛC!ZzC5z^]xeҊהnC/k⡓1..K7^I_<("!7=.ޥZXyM;ny$j/-`ɭjif~Rw#ᒬ"\NQӑ'FE"](|[~7.ZE:'|' !)_%jq is,~5`SR3WggʦeJW{MiH#2f)_xXC*۷]xU;Y6߫ʗK/8r] rygV S N=c` ]-DLW務Ci B]) ;3ԎpA$!ųk4 5&J-jn_ќ)".CuEC!CIz i,Nt!S"AwBvTfc(bw:Qؐl0 Ɏ@)P@DV`J_3pR+&c,:H6ю?IH- 4)D;5uH䉃8ў^66%`8ZlQ펝Fbf^SNJ1ĦVOIoH U'M!죌:q{\,juH[ 2Uh'rxs %k}_gB2bom[,Ȥ\L-2I$a˕3"w^czPtTw@bT{_{>(t@zԱ'Ic_!Φz R|&{<侒 0'}у~jU-OKx1|=! ֡U|6q9']VNܜNy#e]Z3c οb+mcoiG<{fFHI Z#!xMC-LF7K2 bFn9}Թơd MPWݓ ӄd~@.n R@J6y -V>6Fe~}!N:z%iA_уT4@YM,?8pW9Tbb v!1^iKC jӼ `nsC xjP\y`17ӈ֧r* ?\z8obyx_kR"C?pwBr6C+ &철L ϲ?@J0jsuV-V_o([T sr)w{6Όg3OSgI凞NYh Ϡ6<$It*+q(aR]B@t|1Ѻҡ_>xb'2IC!P ~k(F~V4Q\T;)̠c1㭿,gi@#s& &0a^@%Cw>(1[z̽-9 kH&$ʩeaIv7FGc6QT4p[rJt$u:Įc!c^Ù.HfdNo1he觐lz1_L*ZO1w Wu PWk9 ] [p1GOs 4^{?Zg!ڊZ=}cg/ż7U^ _z z\@ّw\+ GkC06 J$fJOmWZPnC '~̿Y^$]]mbX\J?`dz҇Ƥ}6|~y(s(;' ӿzJ]sHs?&WAb:/%, :.ZO(Ȥu`ogSG z ]Z#FP:ˏ%O!чoG;7$1/׸yS"#ёMwp"? XgB.%_z`l%Oe0;T2;UK_?S^dlJyD9~<}-0WC_B<'UaCǂ*<Ʈ}Rk<"YMG^wb(<$k094,L@˝TzǾ8d9yCeAVUGhҶ^$nȦ0hfQS&V?eO.Us94(r9g <=u1ЅCO쌟KrV 7`r S,]~/&Nol7ii@mPLIUʰK9j ڴ]skNDDd:A H{ .H-وXFYR2-%2b!_O1 gB@I{ΧQJlW42M=e E> [N:]7ooãSWӱo cSqNZ单~sl+=)}mWHx)`Cw:P!M=;PjU_UCa*3H DT(jõlؽXړ '"VGNɛD2s*+T;CI6q@v+gG;܇^Os2NTZ,Vû ]bV09^ׇ*1w4S^KQL6(&DBs\EP f/Qg+GFhk3*ɀӲ^{jITsx<ٗc戧 }4 Xjq*($/TxO!<^֟Fr,qS(9_~j$a%YGG$ zhVL0"4)^Qh KJXsűЩ!kɳ2'#ЙV1cE[U{붗M+j0_Fse]@⩭"ej7G:9af <1c7!@Z}r=$ %9uri cG-e ˊ Y#ymM.|U 4K/A(l9^Y^;r{:=;]D_=OB wкnL-1`Y4&?ע>8*-`$*o֢ipiPvyh@b0+2:UBpG̳Jdj'^XZѼ?Zx 5rbs]ޣlHХg tziG +'e6`O}j <~b-RMKe"`d/J)kx.&MH.| 紳o*,^íqT[yъwa(\8Q:@tAjխMӞƄ؏rGcAq<谬,t'=1S yZ6RpW}16K@S“(FH"RbReTmU+$w蝣"~n6F6d DzoyJcZ{dJج7aBй >?o 6muVro>@S]o|WB=3a8$:O1:F-H=fr ;D>pVvgRw} 'VD,ڽ gqsX f@qj-]1^aK"@p䢷nIsK=Na%**҇ҹ nbhq\vkԧ"و}FQ)¿ɈD]/S,/`k ti+5LKユ/ݙFu]G_RqRiR?Zi3w$I%)Rd+Aؙ.:RCYRH`VX 5C{8!]Q ^YfP t\L5C {?w39 NRlOQAo`Y"EvSpW]J /нlG9z261dCV$*NrC̱U QE%#YM)ޭwp>_ӷ5ns͈mcMڎ>S v#4Nʂ?TY(ROФ3-o 1_Jxin ]nMXABʦ]ODV}u;,"s jx-ANpT$9WwWP9)Gvbo6T~c&[zaʵ+_ Hh†_fCmU@aj%K@D^2s7<^Y2OqFF֐3SQNT/6S:@_/*}#fJ"ЕsY%' .|ָi7iّ nXٙJ&1_ awDUX-F'F^sF3]* KԳđjlO@t%/=c7qœkusro|v]:k7vh:t(vh`.pA6,D.aN*X. *.&8!MoyrABDF2ӒpWǗ82g<㲷PmϺl(\^\L2YL n/3#8NyCZA, #?31&tG+nkN$nr;u}ͬP;ۻ K\Q5 ERTQx 0$ju7ncRev ^ܒNt~µF!>2ASAMZ w_{*NJ<{P`s>MxeVbc煼vnHn8>'# n%OvfO M;.etcEYC~yWH _5^~!pO*4rH@ýqpoj^!ֱtF~Jh j8 F88 y!A?~wge]q%y$Kԓt$} 6P0Uta!iTʜeU7^`kDev)v@O-CBP L\  &[\H^ x6ւ4u,:/W4vm)z͏=G+^_6/.i$]=|R9kBtR`IN 7ʺ zY܁kb"R#+=jek+dĶ?ؖ4?2`L0;_rI_јΐϦ?R G/| >iElk,zaGjBS&wG)vw08r-^~f|=@qmC A)ëᜣaāZy8&N|'Qe k?쯣^ɐWTwPģPrr7+QBLTlTZ)Lrdbczk ))5Aho(G!J(wjTST1R}rOtfgoxT޴=B-S #怬;HSN|WmL}5htj&o)ؽ~k/ȈbqM^نgЌDd(`ڙFϜBÅlXx "9-lU7 Y\Aweh`7s<"$m *0*ҮJm%r"ԨBM=d[ǂۥIJ:ZIGph3AZĪ-+*#Ǡ&*`|'t=7?eAz>! w[D`y Dxz2ACl>b؈+#&ͣ$ּhN%)SFŞ#`,ز`9T \J/.ѕY hMc-N%JK drW;1p}gk-:,&.4ڥrXsn;qBYA8qRiVK%Q'i\²IA(6Zԥ)"'zp=x+N?+ɫs;.-:t߯{gwW7~r;Vjٮ iKr+˽-o`Sok~$޷"/T9K"ЖFAڹAm\ՑQC܏jC) Ezs-ymKVXuL DDp4!E<}=齠M5;{AM烟Q zRm@LhiR)D`\ }7LJE߃Nal+ܰЀ:܅r}(2زɷiK |6`"HES +ȶ_içOdGBp ~N eQ + gg)mAb@Di4UuDl'&EJ0 y&΅ l5,E4&ғ"JI|$?EV9FJ0L9(zҶ^bxvxY↺_Z=\.<4h1vbJ;5f2ر\QW̪''F˷IFu< /R-stAhkIKCLݎKnґR#UGosQ#A\}XD{2q1때<ޓME#  qHD>"= K~;:ggmv({{%kVsI"XʵH}SVcȩm-juE\w lƜPÓyQ u]/w}6]:;5'=P?r9g?cS1[|/19e5 A]]R`1I[-p^%?Ƅ #f: *#ZF^<(ՖYltKdzo\ E06dAP!+5JܯwxԨq{=m0(DgG KuR}ZЄD%F|P~ *e(aM. /SAAʳov~5hh:e}Uf01Eu;{#yԐszO@`M8@]P%ڳ0(sUlYq_|Qm:!gw讁UF56s-'rjN֩6'1Ѕuú㶒.Ni`R' |V)RU Eksa£/UXUK9 xs=& svtxcXAcp@> Gq.~H*y@  5?wFV[e<]D gۧ{1ymf'7߸gr9"#Oz 7y('Fi,c].XaaoD"louQOA Ք b~Od!AnbvbJP k 2gpG 2F Xuql%bf~ &ǽsŧuQ*͵~*며P_:G!Yzgȗ յn j[X ^">CuюxFqCLV7_njKj$uIM kyIVDըp3ȪIc$0lVH.W2`MmVP KҬ}y7ݏ;$Vvƒz[ÅBf8~oЩFO9#z2dtznT՞B!j] r"EKYk}Bkc.WǼ`~wh靘 yxʰn[C ~H5w:^+KFYӫ_ ;(d/j٭Clpđ$]?PZj_ \YLkuL4ǐTxJH##xB JI7uڞ=HciNeZ`%kfQIwve=,MUؿQQH몼)Opz؜ٗZ~? 2{|>+1SOGzvA zOk8N%+0UҚ%`0}mWC&j-R-S).fitϢoDR<]uj. /21]z5fqz9j4P#kj䶊d~C"`c=p].u*7ՙ51)U~6t?ǔ݊as^V=i^a/ ڸ\3 kgXA Pt+~zrM!A#_bP nVHdf|wu^gZLF!5_l, s\[eShYw]ӂ|y2kb(r(܄|Hcf:7KIH؇$UbqF殔bmF$R`ǣ_Ho0wȻ$`>/ƃ?m7ȴ)f#L'`k/ֳ/Ty,[8Җt!IݫQk:0PEVGkdbIc#7_ hU1W~U? jε=#=&Q0z]nu@m4y/fآ$zzebdxSQZh6[T$hZ3MZ=?dҼgSn%Z R7ͤKC%Cwl҃%wjwRbM>P5|]*PCrtcp"\|]PIHK삈\̃Ga~"|#Tj_*%."Zg6XD7sW9+P{oLa`/:9svҟ!F7U?8:A6jJ# (nX{,b ]0%J_#hTFqM1AX!d8zc8/2Xe'̓~7^WyAصtAƺ,8e: b 5[>P` ;TBBG,yWdY6Kd$*X3/ZbRnĠqhlixId-| @1`~EِiioO 84bu6_F@)؂aw`C?fBLv2률^g<]!ռol:4N_j_k\QiN 0/+5\w 17zWAiS&ajV3V N,;5_m]LUn,f ٙ#Y IzW\ h]BoT]M_QM4HԆʬן$?:9N!V&  L30fя0d>Kקȁ>F+7C3+˗he$[Vṗ$T+kf*pd*3zh+g`2q>>6̎4B!ԽZV+%9g!wݡ1ĮȱVZ̾ #%Q(|4m0ٯw\Ũ2Dbܯm]_D˘,S-'u)"J?_t_m.O{m,h+1^6ғڭ٨Jmٖ// }p.Z x.ζ 8xű'AŃ|<|=~GzF JE3Đw D>Wo4cB;RwBٌi65J2xfuy-W4жUɏׁ||HB!! W5}[elMnim& r۠FSB p]V #$i.E.K&Ft<&ܛyya"T@~vH͵N֙g7b@+}i[.d-?+zPIz^#Qh+[3{=馫/ثUl^} yx)NO5Ol=+4Y#=8崔WHNhK GiiRZkȌ8U":&s2*#17ⶖ7'.[akU3ed}0V'%~xn !6(8}n0\| Dm0jN,<ĸT5Hgt !M5JLْbݛE{O7nZBޔp] e(3 k Bp5lΏ&cw8fS׎Ǩ %0s|"xk ~E-XhDIM&~Ze"C\eB,CvWLIߤW&,$s[= !Pe-;CJЄD4`FHwvj4 Cޭ`,c=ň fJkϴ '|oȵHt89DKzC7P˩l۩mAУ`TBbpHs0}ں$P4j| 1eρ&<v +b~m7EdeDGu 416ŻPjpz(Dsc8BYqvA_SwjYݩ;ss$`?75qL 8֙FD, _P2ӆ4{ ?ȘKy[ƕ.o<-Z9320Nj ղgiA|]u%2 6 Lı:x*~=z=“g Kش45}4h-K,HOh}*Zz}.sjX'! "8 {=Ukj_FIϔoK9ִ[X`X+7P V>@ELy[`%P R45glC=̈́Y~N%ǻp~ETN7UUB@ZͲvؗnE;S٣Ae=q{u#!Xv?[fUB yTx~2Q1;cai9gr"}Ϋ}s[vt*ykCvs1D{jiyˁ>xh%,E\Od|CByqC%^?1,E"4EG[}#xV7li]E6a`GG\}Qkq/ '座pd؞ؔ`u;DlqOv] 5-P<{׎V? ݔX{hKʲO,VN 䙝!TEo@^1$#zͻt}W<g)hgYZ0707010000004c000081a40000000000000000000000016101d03d000150d0000000000000000000000000000000000000004800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/i4l/isdn.ko.xz7zXZִF!t/]?Eh=ڜ9M:XpsjH #"1ƒsE>|l=8 ܊n أΡ5/h3e9dGdJCZzw+0qfYi4;x$GN]JEv?ɤ0ێZ15r<qHE~ZrK^fyP CQɛӭǤFu?2ol0p:խSs3:]D;$I/(oa25z q_R'kTp>8!t"ZNOBH=ؖp>jVRC]c>ZIvG{%?_0 n$!91<\Vo=ՠ.fBǵմ*b @ npC>Rlb< d̷ߚIGh)$-ӺSЇiCvFu$n"}AEJ^}{Ԍ%\@fWKDw[&OKIњN|*+i\AD}nYtQ/81դ/ڷs`0}i#Ԅ1v:<Ҿ̕c+!$JY[d@T{dڝyx)jynX$!M~FzHXG>3%B[1Ñ7Aʁ#e;5< 8HW*5ٴ~@F35lY$G1 <_&b`UQid%Q@+rP$g7#ƒo*( ufg:b&8;kMyoi@U8-@)}[b$*]Ѫћ)Q3yrcwky]aE*%ōﰍ#m}LRK>Tߞ\oiU8go_ʕƔ,][TJbOw̶βiJ`ȫqH^2Ci:cKu^1Tjur&LkA /y3 M;.A~ᯈ_Pj'Z;'{>[* uj'X_0)^Djl#a!p pC$ְ8~YjhڷVEcR-ϿӕFoOߜ4>\ޥьwYx4yW6,v+ E_:_I4rBYXxW~[*RPһީjƩ =L[9K4KC6Ar :O d(bC}P$]I7_]8Xd&G\[k2H9 oB{@<@m}H[Ƒ eסs~Vs-7`64sPw:9b O->I8s)x^HyUi=<μq @o:llo_1G# c2Ԫv[OUt0n% vh@$iKzi 0Iq3"ڌTs>@Ru膨1Q+ sԛ jBz OZC֘62}gRh <}@mj烛zo@4uXB{N>}v[26bbՌ<~A]4-N0 ->'k3BL>kѫ1)El}t QmGdT,%G'$ƧwwP#i5 0nrH nJPc~k\>(Hrzt=b ^Y8^DMk`U^A@He_MCu@GxѽeLd#G!Sa`8?cpH2cNĐjqm-{T6&*D{xŅHt~x(Pm{HsD"knLSJ:axwg+ Ќ^@@!Ak:^-#KC"mgQٛVynsQA84ҵatj>F2gu&2Sg1Vu8AQ} p[`Una||!?A OԤՖFbQss6@C->KG[aweL#ǁ}wjeȍ_i^깏ő[+LevaاR;h Dja8-KP0<G 4z=qK>8\b04ۏEC,pDŽm)*dS- 46/ީ !O]e.*n+26@M0IW\h{P>@}Hփl?*' 펕Y~GuLfoR 25sm7^Gj[seOIKTrvWS=Y\ {U ;]}ڢᦙWs"qb4ey "sGI(\PFHmᙣ$fUGRon3SmnqН .mfD1ћ8%][Z+rs1oxp^imrF#R$qO5dax ~(=;Q+tl<:XgDr4z}WR$Sa`7@! qy*$J< ZA˵U>┍ ۹r&ޭ*Fa"7I0ެ:/Tp,꽥f'u]{1d@|Ϊa5}FT Z|ꏇd//-?e}1`L0BkyN;Vl B"QH|3!U+"W:M`z"Y+1Fєٛ6Ly%s6zF?>s'],:XuݠYBS+O2Ԭl&Nb仅o6ǵ 5;[N?NLQ#v5r$6.HPkgdŶ\Y+o/>olpc a A"| Pͫ:.,[apFk/|%L&}(\֮Bګ귑?wImjwtN.)L#3bF6]kJsf֧ox]`i#<5ctƓe_:P_}e_^I* ^JMƖ鄫l|QQ 37dQfjn˘/P}=:`6i}RDH`ǩ\ *”b!go\o[*ߤ& >-<5.2M{Rpg]ͥK'Ցa;8αu})Ñ+lKXM!N;.@nVOY9מa+0ΐ!HlhETSnu6`afAe:-rـYCI-a٬B#9W3 Iq24&68zR21XD *a'NG`: nmT~AߏP7o-\h%9q߫Atw@ۑ3**~Ï&fROv9 %=89TH>ML ʩ6s4nL_{3PIفL'NJy>0 j[DXFS8T&zb;oj:c+|m4!BxwpzXYݓ [u"ަf&%rEu dT7mWEbxaYvvx bNȲ'A */D$v]~.Jlj: iVI\f9 _|f_8k¸i 8JPZS6BJpiIau* b(,W!otz%b:+.[Im+Vȩ%t,Ĺh2.ŌP_y8?k{Lz: ݌zbx.46#M;؄th\(z_8I۪M/ٗG&uw8E;PӼ4ǫc{/xrm1E;w3nBɲ̀ĐoPt[}z 9&I) (I.8I S:Nlڐ:!f9X.)+Z%R]uzbF~F!7{]B/]xUmI|#ǜlUu -`66=xCaÂ>}CQ[pX]&4K5jŧB-ꑘ=!^BU[-=GPguG[/.E \c @kz:[*l1;3?`d>%_jkFdӛ=pm]tU߯Qb$ִɻ*wthNˇ S#11kNvhHPN$*;;]Sk2/H>/EjVUu3זXeٞ.9ݍsd[=9 P GzK&OѼ.O^GnY\aҺY  2m`{-*N}u75A¢H*%Tk?.}nR^{B"!mjOA{6;gɭ tio5DSPh`"ƠAvU`ނU俀x-R'vo޸kF3'˼>~PW;X/_Z`ԹF8HNP:pֈ7&CwBo59άUlJ:ȸe85߂`4uKPXJH__O.#ZP$Ts8:2@7$ݍlOO*,:qRǦL%L :X@ g0N&i ꞸY pXE-(ECަ>_w+KWyR<)C+ ݭR5 |nI1.Mdo(/^<|uurAj{ZkU(s\j3aNRiUx6xqqu9#uRfCs( i` ξ3ETuFM Rԟ !yZx) m@mBcg'}J{aK:\'4$CY֐\VQ4`Ln4(?$\'^^V4kJXu6 Zܔ3#M1! .)BѿLn]nvGVK::%Xh =Ni}Cw^͓qPM4 |-ap~ճn&d [A2NQ~^KQ֛)Dm8{*C^8*ϭčKw5ݗwEoq吕PU 7IEAC:RDr|YWiݥi.4(X2GM(*"l!(U~Kh;RjecU ޸F)3:XD-RLEG0b,hC(AuZmP$~ūh]Fyj41m(":&Nct7!ہ>_2#QtS+oj_Zb^-Jq6FV2k[n3C~l$ 0 ~%X?F|1lͅ'!W}^+~oat ch˯'/g]+dxX?q] TCsޫ}.21dGZI_}ᗷzU(ʑk`@+kq!ٝrIRmC*RXote:bS7A(<Y%c>:: y_`RUszB=h tRhثDIͼ+ <zcgz^Fc #'+.'뮧"$Bu <ޚu@9F"V.?.q'i/.C4/Jdziщq}?u>k,ڸBmq(Oe=,|/r/?dG\?saJ#;pp%5M 8lOi1ఫQ< KFL fŽioZ$UaK5gmBԒ]&͹YLB~9;jf 4I]6ʋ3Y窟P&\%gm=f)?dw)FQ2mq#hrG~\*0UnE+/^u`<1g̑Hȉ>%D%inVQIvu5"dAnCVR`g6Il,U;MJbEtބa([gH֐/X4F8I4 DVQ D-8[+,mFfnꆨcT]u ƀĿ,TTi-wlʊhraYRR%̥PӪCT&y#db]QOO,-ᛟv`|wNgsEyy\nmMax:t,B|0K Yyd/ET*bS׃@y" mH92E`I0&ui [(]c^#I&z-`2ED<oIƆ|s֫Y:S&a>!g= i5΢8 ,GaUL4=a-8ņHloNqi90ϰ=7V3'WќdfljЉm3 'G3P 9'-rUA=0f w\:~}fߑ2L 5$yWzE;>d2s*!eHH\'$\sBL#k :r`О`/7+J{sOۯgo&˾@#X2nd V 7O]mnFu;Sr&{rsms- }?\X'◯<t?7&~]%&CL}79''Fl-H|o/@lz9T,"`ˬkP|]\# BWyhe~肊C#JPa0`>#QAX/4;L@oH4[;M1#AR1;PKu[*ϰ1m,qYki90a'p 5/ʠ|ޔP,f[ÒGCV~+6u0+ ݃;7e\c+e2d6/[, v$/ύus%{>(Ȋ طVw $;=E/fp_"z5Ca\*;\6tՁy{bF1b1v H&| xDžW #N ),Gp|rYy tg>D7Zb\Q\KMŪ;̓+K0#ڰ7Q$ׇYr lGS>WhTCb[W xG Lv1[ap١8ɾ oay.˔٠T@`P죖B甃r+4ކ}+t0GZ$$Q9f{ЭXx`tq65\GH[Jyw?,\͚kI *kqҧk)w}z/TIQW,b)Ç>|9&ԔYϑaAj|LpoY.- '\DGh&USLqSIgև0I{IS1lw 2ҿˣ!l LXcNb2?ob7GD-~9kKDv-]sAkWQ uqѤ6o)W`Bf݇HQr|e$jBT?#Au$̠aKy1G ,$эS8CeYݷ^9;NpMbq\0j-uӯʞ' /Mt G\^@#Dr^#Y5ڞ`xWKl"ء͂Kam2AC1yje{lt'Ƅźz٫\-Y'،&W7dR6MQV>KFŹgYk\lgBrkc4$l9>vLf︴[O5E a3U:仧imJ}K]pݧr^PeiyK"b[/*ޘ1Op 6p-f1%N?݌z-u B-h:K2qIR߀c Ȗ Amh5ڭAJ9tF+X.n&d(f G0Z EE>'Ԓ]!(j(],h-.&쁴kdή!OiM~Za)RG8zok#'kw/rwX=uT+!XZ#$5Qi'Q;Z+ہvl坠eE08dym%Bk,}x;p0ML'g>f*=W3K!}a3!4̫t~cW8mdk3Ȃ$oA?^@ V*O 3XP%[u<šzӾe1+*3@)h\5x4ۏl4h57ZxޕuxmynǨ$[Cŏ&7UOx2g`}-\[Hf$*vr!T>{*ug&b#Dӂ{u$/Gu]oR .”Qd֊I +EbA)_޳߶{Il ?:7mA%VC;#Op7h4@/8wu(*p(/=an:jYH!JyC |vڕϽ\)*pPȃ6Yr˰/bXO$9 @6P')(_MkK,i26?ks Hi'۹{͸ʓئe ShJI)T+ob9>ۊEp.w̲)D `}2)_M, bp+h1U.Fmf.\f.3ȝZet:xrq%_Ͷ'ǵTkYl NT?}nqϹ7'@ggsI^{U9/5T~;i1l=PsHAPo)ϑ7ZIwϷ:{(#Y|GXyH(c>ǡMJ@y{hC@Kϔg}z/h.>+!F N§ѡE.jn*V.BV%%.t-d6: w3\sv a0("{%s=Rrxăme QJjzW\cܨugcYMvA o}{2\]:ا<ca^Ygp}.o'vrw89u\"< by p8z[-Ad]!K[gϪAajY?GyQr[Yu0T"y}~o!; 6c B>[I;{Kkذ8|H!)d6 >+ӕo-̲18)FcD4;k )|;8 g0L.VV## ^ɑTKx(h_ƌ̡ZS8mT{j{.iCn|Ah>/ёlLj@P]]ɢgZSyU IrCaM jr15!k_}g$c@>d^}=J37HeFo5QrI@((sp3K`\zbxRrUL1B쩳:?N:p̮ܪ giL })$,lĶѐ&Ts@:кˏ/NdJ!/*Svꊴ\FJ=B`PVٰG^>򯷝˪$zٛs7?] sNqH}ݵH}6wF4J2'-*5'9lݾs]l JWz_5K_gtpi򺠨)Yr)"gJwԟbp)^(Qpzn;dQ;'V䛴]9`DS.AS-?IHq^&(@A /'VCңÛ.xsBAAy X7V_2Hy#@{ʢBvȯ8Ṝ f;iփGuTFIv zZm@NNrD(wK0 < 2\5"~?]ʾlpS^~a:¶S rLcUےN}P0+шc'/wu+IVʦu٧ğ+H7 r}jM$ 4I JOE5kχs˯۔¢yE^'/*V c(ɭ~A2u/ӏS^iTԁ?Zxۢ1h@ ֖:~n~k}hgqI) }RVW DiNm ,viZ\%]@C9JϊN_'r8:㫙̆{:g8'f%'d<^C Y3(1Q=ۛ1"( 0ą`#,yzɴxCd̖-?4Bv[" (AX=3wcb+@@}"+G, xTU|HAtׯUT@Q1XyS57BDYVDJ!ډǪwbCZ|wY ;!qTQ>E>?cC+A8$2m݃b- ULg]/+d.Aps(bS: )gj'*.^D-3A 4\,K609lh+xiBCc7H kcuZLbp,btM5,JT#LׅRI\&] AH! .NgOkVwvLBzs7$FF8{w)!e#Kż)'Y . ;eoQ6[nnG>崖`r*4 V16O&eq~,>6B<:qyXQQ=0 ǘ#zuLgt2 hA(28U&u}8OMq`BYGywhKf٪/]"Ppdd]AwTLt't䔗yrލu$*&ڳI3y%\w*e b[^ӫ2bN>ƂmF΍X9Gz`ک\[B-MLHxD!rmU69\މauЪ/~'Lkn*xh J >jr2B~:DI ?b`L"'8vW'L|y y5 ̞)5͕}'?=Г Rae (oJcq 0DwpXXgwl*DHy0W %]p4eXΦC9:9{>b/ED9%qK 0Y LYEӬnFbA3RwYZw8:CJKG%ҷXpRC J"fGjW6g?+7]dR%V#oUf@v鑵-VE]## TM8'%r]l/]<6`s#_?r\h]q 3R!I3A@R\|:ut2OS1H3Wpz:Zg['3jנʚQ,Q""nd]5d,^'}KΝG"R~m|&6W.>JDS ܢeWl>fb*ͧjv/:IrDa~L6a0|#J)=vcIC.FW/aaӲΫͰ?[ykOmΓS[?4 ռ}IUF$z`?8{'hrt4,~_ ɩR/V2v5 [9"GYy0_zb#-|e+4HLiMVQ8u XSodbj}H'kgxN7uu\>.MKNL 6)Kc' ̼C$PzBvCc<1Zy;yw3/c/騍f-f/͐"Y~0]iE!V$D&e? $uǐ9W@Ͼs#;:X΢Tb;LFvSg@y` 2?0z ybdaȵyݝ|-xZ!? w1bp|(2JӀn4Đ 첛Z됭8Vks+lB;%PDklOр&FuqO^d?a܆KKqK͹ʊrS{ȆYï- c4یGtjUi}R<}5D`fA?;gbr'/FLNX5aBp~n_̀Nv/ &.ajا׌*4jx푯Q2Fy,zd߆#g%KV7ؓ|dCYn ~L;7x.G _0Ie(|31P-@S<Ɋ +_S- ݺ.30F ІxJnF\ÖsAA;SvPCC쫪!/2%79EæqTx"] Yas؍4](Υ1'sQ/ǛDS,d1;9&&Jw'Ju0$o7ΐn9`|&~oӕYyXUԪW0ؐ rs"w̓a?ΖG#ff*G,hGq\`M4>PذڑAC*h 'ﲟLv/q|Okt@e.on:sE.O -3SvjY(#FbaچwAj$?&.gw|}:럤tL2aN3 沍}7B>vYMtB0e[v -J@!N2ZcmZ&ODCTl5Bn9c_|Y]Yfgb.5mx\1W#pBcTqw$}h8u1mٺAՇLX?:{\ec-[ԅ.Qxdmb]vx&2ᝉEo:>j##׊7-[A&#l!d-`-epx+El 05k!GGTAmQCD;`_3 5C#iٙ *._>Cz ֛5:Of!vGj}y?%HnV-yD+-@{+4Bu , \G/IE':ꂽfogO2 abO]'v-uiDǼau"]`CF;T(x ߁ sj ~ېwiԉШ!LG}=`yd9XoCh`4 DH:vc]U]h{{֯kjOQB]hvͳa BO~'TT7GՊFԤt52E_Gk3*LWwff ~6Cy tU{_BHs7o!%Xu5Qk9KHrDMaXh7.LoQ55/b$ߠ1O!BLHlO 8p{ܹJ3h(%M[z,!%QWZФ{ϒ3QRǴǥܰtGB?ijY`Y`n_t z D.`7-,Ȯ(!/GEE(cy\oS>X}Tw4ક ó7"۪fSp TЩΔ@Hh4pB Üɳ_jqi& {jb7)hVGglm7D w~w+ک=TƱ̚5h-H<+$~ڥIUu J 53zLEl-UJN"83,Kl̫I4fg5yz?1xcPasd\ׂ8@ƯgTve< %ZVBWiX>Zh# zzr`GaQ 62*G6rF%A!g<)*)ǪjKG`W0JϏY+ˏpp!PX CM .(mF_`6ta%$ʢ4#Ί@hpb8J\DCj,]ZL'o j#X=E%`3KV߅: 9&t셒@c ó:," g#EE`sL EXz {(~@?8ڮ:|SH@KD6Ƹ@8|UeN" pnlo> s$wku9EBK*o]4%6:~* [cT}r!oC2U5[F1Vʖ#I(GVS'{-R/ywWEG FkYv`)WhX + wM(ANّxD&ǺNuhD|<@nQ4elUPWFe tE"iU Qkyt 5i 0{tyP*Hi@E`K)F6`,^6Wk[%ᶂ4y1S!QAlf[u!5?$ .F0&4?ؚHcaw泯,P9jwr9W*ecb-g8.i-hĦ)Tvr5RFzT+MVZ >{3lx ՈjpM)o ͉(׉<2HaӤ{LE/[ jƕ]U2D^VFc2޳CwED?yy[' < 4D5j5OJuQſKoϠ@]fԦK̷ B qB8w$fsɦ,ۅY^d mq0Oj};d)=S/L/"taa)x!qr&C1\2l9ۿ0*{KuDzqA"[-A0|Czǟ9|b[ehs@rިccֺG|.Jhޝr=je`x&=>%(zQM$шckBGlEPG̦Oq ~I* QǺpiZ&o$vykhr {](ɒt>:;U%ZU`|-waѐD9@9SCzEt3DD񈨛q]}̚@=8+ xWg j=SԐ_|( dpьƿ)C1)(S+$1 qDm[  CzOGcfϹʑ>:I^{%P~2kSiX HS/R¾0s4“kˣ vs~ٴ^1)ـNJ]L@UgrҠӾл^ށ!4R,2؎n 2>?(v(yPQA]:XyϬAf$G-g0A^ ݩZ캵rd)Bq|?T*D(U1☗ c|_:d6XIvC) 8&\2=)i/K3 ʛ qaOp=ԇoH V&FDa^)vqRIRgaGg#nMcVηh/q~/kOKiæ+ M"H~T%T=G,eJ-[OJ.;|DKnp@O3kv0tlr(ֺ aH{9tKTC=jV 1sX3ly:+-R>kNw"Ah*zE k_K&unu2̗bR_]TrI%_}?6L>Łz Q k\k]K)Wd84L[#}{m9s95w/RMi@HB ^F4֚ORclVXݔHɾI/?n) ŏbSZU]Ktԍ Lٷ]n 1+1/3Z9U`!6Dq ?lr”Wg܎aMz 9a$|`_oL}&Nfe(9tZ{Nov~#Yg#*J*[f22a_/ ! y*btT_OQ6~ j cդÖbѮJ5;?b椴i/lyQ(*ʞt$-Qѣ7ߠ|IߓꟌ5@77?Ą!\9ڰ&GRZq%]\{{>ԯ5)LP[Y׎O 'Nw b'UOwOL ! uʓ8ٸMj-!+CPEWGIMEYTF؇øWOU3dx_F"z&u< Ro=RSOP qߝBNrн$ec?|G.fZmel">,=$G@)fT۔u5oЁ(_삊v 3\[» DdTK|SgPb CaBNΔ &j)2t!C}q݆Yࡾd%S>6 ] bQ11/>44o9@2ȐG9V :kVL*EHı(" a?Or-Q#ЄG\s~R$]yo&*P^5P\oS74GZ<xunc}er%peE4%0&pn$:@MTb=6A/GV% 7f=3\ٰwf59R 7d)#BxLE([Bxã c,dH^hTeGV,D}Pl\Bt{/?ʠ!VsLW9#֦0FkԛO"*1n Fh[FYPJ\DqbV\̄LϢ$ ϖJkIiwA\<ҲVԅ[]W=g9зd 1yo)ܩq7XtlE @u &4l=OMs;[ QV*Yuxe SXaM꘽hĵh %D7vG!d=ۋ3N1g%3d›"a\E-gHj6?뗀k˘ sMv[P'afjm_} ꬚Ǘ>RӨ>Q*cd`g9 bݓ=wb$ԗ]Ѭhh0^K-{ ~熂W!f8.p1U»4paez$5́q:eu>\30b⥺ÚeVٿuSdI ˺*h,$C3]F1pfnLsت&jm=գKzɶOIǍjXG$4U!Z 41dhdk1Y4{&{E"c mkј(]̛QԗՊ;G!>]ثxNˀٰᐙj7(Xr cI\WƆyxf∈Ì`5%IF:JK}Lz|J]pPkY"P8F~;׻'Rrwp-+nS ;yy i 3lT > g9rcVp1`X|Πq}רV$N%InʥvMeGTs ?+Cܯ>F^o ׎)# C#Ґ0r2\t-*6c'T:j4>A-8́G;EF->g'ezni`S#\s٭(}$X ) ׳%Pgm2wnKwPcB½;, A2FOZ 5-US[+WZ!T&_ě ?5fx*~)-E2SH>$ r&*ݗKVohe/]iSX Kj,tdk8o7GT5#Y}G#2gȵq Y6E#CmX扳(+L"0ٟt*B5n:lXY!{g+6<6Q(,hp M9?27;9˜REp)7ËYߵVn}^_mzfy~7(*XgS(Gi᙮^ہ*d5As.{)ʜeE ήd& (a[ث?{"]dʑ b %ߩgUSh&ᦕy#O`߇mZ^=gY^?Q8~6klT`M~qoux\[J@(#g'cjA'Nw! ]+ rJ9[K7A.pc=B8e#8OzuMJ THT)D[ -Y0r۟2j_VYk?a(3}I1ֽ\j̰G+җRa>kww9x{hTM_0.+!uY\y8*Oof3Աs"kClj0|ѿ]r5ꥃy-m˜Ze8N=*[YfƬ7XfҎвP9FKB'*CSM/{y;%Q93wt*yng$;g~pngw /o\EG)uU?VY~s? [7.exC"$_Q'2۽(gqB0g ϕ K3UjS̚\~" 0WNنFGn)߾UDVrqu xy'Ok +y0mi _n3Zg{@|{gI(bJ2aa;>61Uf I"($IY2_^şS=y7 V4/53, gSm ke<엪ԕ8DSf =!MN77 ;JzCq\7,)Ie}7@B FEkc|'*3d*QQ:fW}"iy;d' A :՝0#d <)x f TQbOAKPcQm1 # EE=mg~W: @妗i P)N12=uᙦFm߹͜[Œ]3v֤(Qbrrab sQ%ԗ9rRA+c-~8ϧϹ7hP exA4'u7lŪ}bEO&9qO.[P~7 tM*zmt(jOQ>Z@K(Űn?FmԘ‘99/AK^cj'֤??dycN"kw8?Ǟ85aΫ:0^pO]1@gKknM5-A8rYvuW+nD?Q#jdI9g%9={{oUX )D_a@,_r Qp4g}e8-a & %{뽊|+A :3oiIt8r=8w~؏ PI\G~ :{9&4\B^ME);9@ksB.&FCfů r!~.yۃ7()3N4MۀɇJ(Mhh{2A)H ijbl㖙 |P?b ZsGZ`!s3 swX”3= "JYqzk舮 V")΋ΐBs2MR_TcԷHWNz e0ؚ~A4ܤwpFOV(:Iiϡ ;}isB-0#PsNPnB<&a %^~l"ح m(~Ց |-d BcC~Rng\'zJu(1vn5źb-Z"/y7ڗE}YS+f,xbq-";)%7E3sJB Jug/mN]po'#!|^NgB3:V>b9t$_"-ҡ/pQ$N}yS߸\1GLwwS>s)hh"⸟+׈YN' g0:/c)KOdfHuqLl+Z)T[s^|{;b[~Ljr#k[x^8Ta9%ޝC N5t%xʌ>;!X"5Y5kދ$_3;K`Gکziq߽J&+y~כJ1NH$^W:tHkjl4=ƩE\/ɣ.h81\FfY7*p< aZtk*QoO *r1 iIc^avnPA7Htp(#J?q苭 Շr6%_u I3J)躮zYtB ~&h.1l$Baa$[j,Mg7Ƨ hk"q-s(uFD*(̜=@;ʊdLk5+ʩU5` ? {HKc;b+:4E#VBnOaF4jxm?lRb\'I"# hun5ˉ%i {HBvwlZ0rqB{slտ%Q?ќ'98L*v֐0 Q)?ѭ/Mj_Js0[i/q+uz k 8yQt gkJ<\J6֪l5S_F>M9A 3AC IRL܃jAgAK*/>%z~C]yr_t8yꋝ~P!4dw,I~)|X E; 2x,h!N<}'oZFC'Gϙ y>Z&J:)w;{~1a֊!C;wIgq ?Jo *-*@LDK*[ò)c`#PC~u=:n31k(CD9 儬1P\'v /+yu%XD8lNnAJ}Bs S/ ǖS -Nݲ7IwQ2ҥ#W $vSDc[ =Bje?t!+[@^ղV oq Fvv8MB` 8F7;_K!ޗtkV hQv>BMqWFA!*y?H\uq,s[;үΩA4FuL93;]*]GA:̍%%S}y0>%֐(َ :_D|OU`7\}?;GRR:J}fCf/Jsv.Vh +CseEGcģ}iC δd,`==wZ@(:H~2P`DZ~t87Q߀oLAXc[Mj7y*?p@W~iow ӿa3.U<{BETs=㖴r_"]Jy{woɽsu.<} r VB=21wfDK<#q+\j,isoVEi38 %mm񓙺CT,a_J4kHSU lUI3.+wb܍r0(2W{E BM`L`/@XG8k$p}R*؛-F/fV.ՕOepx'm&ۺR:υ%Mm6!8u( ݡt*I"G-[L.m'/JƆJU"}w.VFScqVv4=6a&v hWg&0y.DRK(8[D3kx~}+`K4@+> %bκ޶ϜdȡJpD}%lm; L`*dC>cǂ*(J"/F% Jx W'+ h?)`7$2U ;Ip5anҦk0!3:LF#7|w0ywߗ#(Y-7\9 GOH|:8=F1kę,XV&6ċ7bh,iz cJЪ\3$//nt 7 )tKi%ƞB ,rYyW)B/4[Phh޲M.oFZh,u f śҿB=lf78+eI5&e)J``+2rc7L(_ &V8gy_,(f< <0 ^dIɟ $*w"P%PY''T~L9!sFli-͟hR:Ge3 yr8k 6@]679&+H|6J2|=GgE#v3EI9F^Ъ|u(mWy'n4u>QQUubKs<72;LyܠH?{ tJ5gW|6q.UV{㭏v:"hAN1aT*[oP]suY1C (va .v{>nYkA}¯k 373M)o:?V+ECBIþdqfεD) mAh<7gOY>r٘k+6V~^`z o^ 8r"kTrFG#)cFE:gao@}t1k"fEhEi[gt%ʡKIV7NfwkˁB=8E6FRØ д*+-n|=NJ#ƈc(C:rFOQ?jpʽ7\ K򳪣D/.Lw۬f[Vk t|?O- Km4Lc1aw)*(0^|؟MzUZ_l ;u6Jh1d>7Uڔ-:`I9ra!ˮְ[L3:R"#bkǎ(#uލ0yg^9Šc!N#OVq'b(!n캑R9۠.)usW;8^(c(&DM|ɵ,WQ dMԑRa)㴣bmM}ˤf؍b;,00~LA;r}#z<&~^!zPEH24D@̼:XĞ"L01[hZ׾2$Xa}愿S/q]ɮG? g{ͭSR UϬ w_L㭩=ZwgORKG);T"ūb%haŻ+Yy9`3L^}H:L&'/7Xb6$뒓$#p63nso /uP@X|,qA60W;}9>UV\VWIј>fssnؗd=EܳXWO[M=QMC+H*B_>J Qi^p#2)0,.j1}Ac}GLM{M]s:]ؠ`; @;=!t >/SS2x$Ğwԃhh0 fs:\u\Tzi1):ԭ?>g ]@\UuG`q>1tDR4s^Q6G-@ڃzUkYMއ+GDb"krGlTt i(Qc֓ihkK?E6ͷ]8 y?pŒNDJqFSV _n JB_aLx 7<clq拈Lmۊ1 tKx0=}f8ݥփַӯbz7a+Ъ^l`_m}5XnI0kfMɮᙟ={J(-:&gV"^ 3:#AƒJjJQӊ|ĥ@0>IWlȟggtFPL{k$#5Rۢz^ m7FmHV4Q/p哾v@ʦS%wB>cSPvHoӊ( b5 ІGZCT"j6KJAHuj[&SQ=79=# y#ޕ-:;d!ۯ<'>EU9=PH) Z&c$-f):SIM@NsK32BꖖG،.,!z crتNI`z ]Agx`#8p4]GԵ4 "6 wK4jrۇ # I9ZbTk,\"B| 'T۶ECPZ7Lj篺daLv/'Ao>Ʃ-'k½5є3 cLXd*a]w{^RK) ]3}79g/ 즘v?mťMV;G֡R^FJ]d2x_?˷YIx9` AZ2$ha8fs&dɩR\5Ѝ,>G,fc,K^Eu0ɡ m7pΔ=9^ Sg{`.œw#.SgcHEV 4Q@qsK7V[aSӊ n<ٯLRTjZfUtt*┝:ęKG _F+SŽqCT:tr-K+s9`wSʷ#چ k1jƴB D4]w'c 첎_~8$Z)O V]\J4]uPwh^+2b?Ai@nxS1& 稩VieIrWe_23ѫ񨤯?9J4 ]Eק8=|%ǰb`Z޵F󧡑'f0C- \P s1F\k;>)zɦ^DA,ڔvn2AnAGEӆ )APј/` %nrPoT2}F_Y@[% 黸k1+!k=Ȏ~2P'rUv/ s̫)H>w?lV(eWiF Kl Yji*iჍ{mK]1=Jg2'\dRS`ʰud@-O. ttS5j 69<:3/-%&[  PE89Ha%}wjGˋ.%2r6'i]$k^MH 2Dݡd~iZDo$l5,hX$ʎR2# $ڠdtz|іf۰Q -.e:/E$E)>nMG)0jΠTPfƶpg}Ce19oqH3Y 1 n,5nLPT׶1yȞLWYQCY9(3Ip k˿6n \M,9Oz/J SOq4la\M/e#:*&95 g1 s.66tm6PQzq_#AK_Ȩޢ34DedmW,])*0̠SK"Q53%N}I}dJ(1Oyy{RHO{ ? *|'XWgcCJLj&؋51vGJ!&Nra7UeSOB†ʡ搆go!0bnW/+MkZB]ҏ3/Ϸ5ߨ'XNEDk)6T2D%j6q~'›Y F'IT(9]VdR}a3gW~3vYKͅaWVhx4cQ(58DX2k- e`wx.ni:`"kvPk~l|~$BdMT'B;w'Ki"yC鲺WD fX&!zxx+,JDHg Y fƒٮ[KD1^ֿ N}+R|8m腉nsLӆ[E׈V((2QrnJps#1I;c {Ѫ?hӨ&ڝ DHvdʇ8Symbpsۉx8Af;ި|cl6B:rZ9H2zDR\&vB2رke,FvWMouuMu5%Fwk[muP$^aj껿K]̎*`d8;)3?.p38~EIglM%`ΤV?sEњdSIY&slXS[juLͰXd89lWL:R6KɑLgq+$1sBVI&ءPbʟ.eZި()\_Y_:LrW[Ѕ=ZgDm"C~)l9.Sӗ I9X°DDxc|ZT?C>E*qwvISl՟q[G(_xউ$F/ 6ˋ#1gp0eP1`+ G ]K`bVwa*¨(w"{8e72LQ/8Hirym0 QM]NO֧kHq7cTNl4R0}#%ׯ@k4$ .=3hWHҏV}XFYY))8%T]w 9:6l,1#okU+ 'J`?2CZ%`HUȢc٥#le#2HU꣍s,tk㞨xv Wj JP,Gua>K  _3Sn"dnlTvJu$ջ4GPTd#.nhE&'"# k?Ĥ'\+ np/c:MBHE@6d`NB+.ǔƬcOl2gst~WdVqV'Է*J7U2Ùi %|gQhئD_Ŵʸ/| 6ʸ阂?) $ U|>I↓XGpNʲ K$Rka`lgAkUiV<]yLry2h}RcV++R|~Ա<Tdi'gOCeh7BG3sK/?1 ?{yԅSy5>r7ܲe;Lxq/>~q6S7F:0DCm]$*L`^vUqN <ԀmW 2 "Fֵ¦~W<N>c{ G Ǐ6^~d]^/g6qߢY'Z+}nzNK jV/dHmmlp KJNvKD7G<;R2Hǵ 6ep@_LxAN sSMJUf;>t}%CBBrԩn/ѝʎov58-N?QuqO QX0wq/1T=$c@~p]P&,*,}R҄GOJN`X3rÛ#^nU{3W'?oU|<%Ab2l\g7:>$ )[czy;GݛĻ{$%ВuՑ`^J:B3?ט j\8ggk?fr-cиA;g'S&XZ݆0ԍ!+\(z)-Ku >HEaXnɸ_sDy Uˊ iɐt:5KM2$싔E1TC8uHtfdbeO-Pyi?lL6ܩ3=φ4l,c։j4cJJ"|h5 J)l ?Ya#PU[$R:V|ܡDFa^]V5<+=C<]BB6lu >sQlxF.RDuH1}lw!Cv*v$NJeA(3'&64/EZs`GԚfRzJBY‡Ke>CnkeX]>TJ7WEH%R ůC0KN$v='-< Je &VY f!gp灩 (W{j>S3+K3Raʯ_mg>SV28Y L r(ּPKbn`TSn4Åa0Ex߃irӦM?4D9@Df~rcgO̼^* .fW.&鱠HgjwnK:?! w(>"kit q]L_50Y PNf{MuTD?R~[op`m}LGNPd39A3$%R,dGi2 ЉɾHr.m}8f窌 g;kӕq<5Aj$٪B 鐫(g#|DO,'̛uk9IK_ ΂a_YR+Dvmk@^Z^U( }rnoʧnS72ՙg3>? P[Q3%W s8x?3N \43~}́d497>86hM[L }x'M~{4jsJJ"$?/}n'P>7*/:eLں% /E?[Irσ2,FځTEND_\ꓰfDޚԘ!{m1]nzR0y0vM# egIj怞”zKgfz04RhY8OԤ/ܓu@_.~κW:5鐠TdpƆeǷ'rpTY1\I^6n~??Ѥս24&O-Xܚю^Y 18p?$%vQ7!) <\5C rl5W&M z'vܼ0T?NO$O^cB\tD,qE]U#Fş2&•1&[iQG#Yz1v<*%<6թ66W DwH8̐8_(gf9ѴC%J}Bhyn d3I)~'u$IJbpErHmNbyanDHY 뫏r1\FgE(6~?I`5" k/{cs0BL ) k}$eXxL*Y1uZn /MSqDVg+0&"tK^dþe)ӹjN_DDb,:h/ ®v]޳:K]1t&KGxC4(pV k;b_MvAtG+u~BN6ԻJ%ryb0|~ B@1VI¬>KAj[U4(8l,0I/8S:YxPpNt(9؅ +e*zɓYˆg c8=U]4Jh_ܫa=)T= T4\moPnp*E] :h-Ly6rL( (7[ԔnɿjWg:P⬿-E /} PC})ɋǴq#*.O,Ob4 [Dj+ oyʍеP:߷z]D (ԢaD es#czsy 悏PvuԽ¯kZa{ Wx$dlaV>\nS)8l)RQߩsvUjO}qh0yIASc:HLtȞeTu($MfXqҒ0oZOTIyH9@M|R U]ЏmyLc9Y|4ºܼ_!gХ#HA9f S).pY#9䜟Vvhk7>'z|XJ\2M'㩔`(l$smS[xPQ Yȣ|ҸAF~>y‰yd^ˆ5m iNzj^ I 85Rno ͼH-'@;c89r$i:݃a *%^n3 ޏ\|^W/@^V[yYd*q QB@aV,p;K )T~ja0xCQmimGϪg3Ln Ce"Jĥݳ@-?h<Wz8G^YaPמϪ;^SmHH=N#CgI,jqr}ײPϐEʪ-Vh>(ۂ fJG@Sjm[^-( 5Uz|;ǡ؍6j=V.:e砽9%XB;G>sv|Cp'ug/>)(gOMQC oz}=A= WPmVY,Vh-n&l Gm:%pߞ⥙V 1XQ,0+v?dO4c6YfB'mjctI͂&"ܡB1;ųDDsY8,f7x+WS)7/R[;fndP/f:v yМp5 #42ԵAomàվjr(h"ߗu?T|i^D fb&Is Mz6wB&]O7%ThB8;we8=>5mȦw1J@Z𗂌̈́_Gthc!T9}.ѝ>l&:\iAac:#zw #orB;oX#XM C}o*~}8S$ct"]E|bי]')^ǔ ;bGhÖ;]Q@/^B|]}1lG /2 Gk3|+qGy~S=@!Efec UhQP]0i&_;V8͓rcĕ-(=f^E nsY 8GL3<YbMUmqR(m-u=Fi]dBhP(7űĘ7b hcI֮J4TBYh*oZi*4{P۫o SX[ZD{)E+NFD\*L:iar$,R X;8 lD HnK2z~]x/XЗo}h* }xam"p~P.[F+y"ܚOUIm?FrU^\\L©T7SLMV!&V^ODk :Y^9fp?V.uV˷Y2|_)1q3BiqTF1"zNf\9b*$9BWB* ȎkD6}p>]3Ƴjb7#PI."z8OYNz9Ov4C;&0a7$%A518ksAʨcz:zSn 'Y93|#TX"|c"ctXBЯ֧c}=h[BljeoE*mwKl?& (r,5Loqyo]1 (?JQIa@i.5E EѹHTC`?04z6uP#^܎z:#[fT`(~*.O Xm$Y40o~,(0þ?0%+ i8C̲쎞n<;7@`m̵{P]s%ah7URW.M曂bOa\yi>a;!=WPu<-2Rص'.1FPcdR~HXyʳ<& 6n|lԵ2"ɖ.fǮ: :3T;4A,otZme"aK3)&bKH4%crVL _ZТ>8-o&xa;!ĖnX{y/RSF[p OnχyvyeThQ:smN?1i #p|B*A/}`ģwă.##R_R}7 ю I1V^X]Em ia kE2L3yGlz ĝW6p|H+&袺<О(Yxr/5y2*ZiL Tڬ,N|A>CTU9ԬCO閸~mր`BkI;ᇀ=9ƃS\OTgyM\r*zwɟVܤt[kᡅ!FD~lTzώ٧"'qd(/[zN4PE%W6«dL|J{/zߒdݬLޟo~iu6Ur'ὕ=E(6T  ύe7~DKw<#!Sі|d s"<{av r.@ԏ[4҈,f)k2OB2@vzOAߧ qF˛#"L~F1zf7;d&?u 4[E)~IZyk#H@  rr~/%UIo*|Sp^>vdfH4~(lwԛy %I.ywN4h(xQL~`쯼r阠gUlT <|a{ڹM $j}|+N%[,(]#+$;!°owږW0[nYȜ~tfa;}aod -2,s66hg#߯ǼxFdQ 79x[zAcИrJeHe6_=),Xbp.O0tSY&kpuВblpn7-VxZn㕢Ĺ/P}:ԁ,"E#v5da,W 1 GDžKTLWVè%3F#ТVȚx`8d7gCB\_˜xn-+xΕ_().䩙P#8i]"ˍ` =*)lv&C1֘oi%I.FYv#.5Y]*|X>~s]n ]E1V`116[$t p/P#BTO1Z-ѐTjELp|MJh֧Tܠ*"jYobfnj́{1~HH5vBa5N2 lB}56gހ5"RWM=_DmqY>*AIy- fZ: SZ#`\9'91%bBaOb1~5>-;p{͇P\)"ԣ^K4[ތ9ƳYL,ϑQ5&Bj9&Bb)'T jGl6GO#J-pESrTs: ;N'ZCx vWHs.>W@9}BU/k'{RR06f9XJDPD‚wG)*0`݌J}QsL*]eg2b#}mfՋY kz\~G0 O.#4O%C 􆏹YGMT1[t/ L8{ ąm_6Įݦs]}>x@`⁐,*q'1g_]Mߣa$C!;{mnw٤gL6|Rp\{q՜sP4nu1?05ZMr`S>z 3Ru ZLɻ7z >8nizI 0pE&Bp0$Lg'sPXh"3[ͥ@a8Ƭ^%BHsDF8WGh w6*k%Z2?  om0uRndz*#ΡڻL yx:q GW|:^,+Y| L8TqvK,k)g6+ /kQ^FnSWE78P4-whNMq.汮F\o1ntT}B ]>YrUW\tw42EX TぉA4mg4a4SF֋tދ%#GxkAbtW̭RH|s0ύ$GlUjWpX"A=0 &HPb+zXiâȳʟ#yH+SDL߉$L22b=~V D@hx'ےk %ígfkZ!YVF$Io aUsE$ jv6EWt!s gZX%tןQFȵKZY8K1ZuMŔ]2 7?7(Ϲ/ t*WW/u.7~,H=H^LLBO,R=ܰ@*vL>`u5c(=bPLiנ1„Ekt>BRjuzMny2MK8_]˂mhh.r4و*:٭'43i(,;J|Vvް*K/n$FdVp-ы=hX__}Q0~t3Fcbi{e㾌${dԽِĆLxY{_$ m'[ p2 @`]:Mw,MϫE}'.c§mk;27j2Y~c1zJ$قJy~q@7H8ho.[-A ^*UTϧP~ -s75=`ەbJU(9b88cw/RیSPe̗:hŕw]aHfn1Hέ\M(ILC 7LL,mt`蟍 {خ23Н^Abd6ۥ{,dgFS\-ƌ1 z#rKIo lmҡÍtq;> jM9o7q: !bs]g? 'i$mS %®D7(,E;G,5CwY,AZA3p{H?#iKO%FYM-H2foE1SʼnβG[ 1TXvt/b@5,9y=fYZ3s RkT!MK+oďEȭ@Ir7*4>wݓNd_Y(j2[lכCqpIy+}@n Lf 鑡kb)4rg3ӨV ֯K S eKƌUݖIiH g4;~.? f G"筢/Oe4{>2-"A]&D0Tڻ6uѦe(BeP_V_Z,`H8N}QA[R&I,% Ȣ௃\-9.mVoȊ޷8Ք.֮k"`ȁH."P{4ޯ(FhG>P`6>Έ"0ڋS)Pd^ uoFπ=!~\&y:Sj)^ޅ&Ѻk0px`ϟO}:{#Uvհ)Ãeٳ||k7tr@0pLn2K[4ӧ|닄aK|iD#[V{U44 _21^In ^fT4S6O(-t;G:P?@$4dNQAah1 7ʅ`f"'mĐE Ȁ8C1 UY(6L*m0 sri֋LM}paF Ys6] v}G -?pGJ4. lYI5[^ZZYIa痕7ЛVJNA L7QKf@e HΨm]n=PM߁QW=O y~ҳƶ%Y !)G؄*ʨ&_RTBʘ OqX,s] Sa¸ ;$ OM%}G$pv/v %:_FX$#IT)|Zk7!hׇU0S,ʹčePmŤuP.<ђݶxDH`ePS$f^K&'|n9n@:;0 ۈRla; %s%/¬྅q8SVND,p20'6w3u UT| WOD[l.#y/9ňHՖ@RS>ߴzJ}/KiwzܯGwB>\ &YuohDeλ92 *xKDqvg_mVmlbc7YI>Qt=jk BŇm:䃯 ͑F~߁b ٩Z0Whw zt(8 Qj |lYM!QL@%z!ykdechlTy?L-n4X2u}m\h3t#3P״> (]3+W\!YeV$<j<$+n> y~f)y/catb! c!#_ x#UxTjuyw4t$ +j, A/ds8(j1B4Uˊh%SOj<-XxT/% [9sļ0K`m@Ԇ-Dtෘ1ċ%p\Jh)BE`E+QS +gU$"ZNc,wD,n+*,y|Wg.e5d!® =t>YEA|or輰b>udx9qcmp6bZR?FME)dl]b뚲!WǙwcw׎)ϓˑEAќ*vBesjuR%/?IABqNh άnYZ,?23'6=vsCh?eN!zWl<>Y "8OE@QzDo1\W6 0H] |+4-z)o,6`/-lqu5suͺ2>y "Q 5y O H<]9Iw%dZ˒UJr<=鉼pNׯP凷%_y$l&[ Yo^N3"z*=m(=h* "Q>䥲l ^ָA>čϸ c96RW~v[ f-ڬ'b! -9~6v0uvrh?D^x-3Z^J+K2!rR7,CEoI= ?[j~|ګ^HZ#I"X}vIhK HG J82y=B8/ YAn$vVx>zv tpHݚTؙkQ*s%5@kp81Jw\F#捶`GNv2S K5 s"\ϭ[޲07VQJcOA— s|X&v:B¬$~mP>6C_ S[G9bȨ1KΥS8"[ ⽹هF_dUo7d {gʍyi'0CDMkP.qH} Pe;D_I<<g෼.rf終"4E&mhfHPxi du/I;^J.lqz`}*D*ݨ/y S>t<ݜ)wDa|P/kz6B"ə_Eژ}V~_*7@ Ʒ62䚵#;DV#iw\谎! tVwVbSiZ*D]awS-)̲L/ӿJ<,](iLK:[gz #RcQ a1G&nw+^nNR@?3uZ' n;lӵeQDRdNZ Eq')ަ1k"@+)n ; %y92~@ڶ-eHR =oN"tn Q(`xُD6unKοCF\/qC3 W3;#A{I7a d+8uP# !F\Zv3_"G=OA 42?1I"L(Äo7 $YRw\0XZٺ-b~.ks -u0%šK͇ aU,ϳl}[{Fف`(f)Rk p^:;?7֊l$lp^RlGDZ0ĨgAޱgܱxS: W##S+w4~!*h5Znyv'}˸f޿dhf2FQǎݑf2zBh\> t\/(g;=%͇>\:qhMP%r.Ş&J GuáQ-[gtAOCc["7ח6>8onR`)ʱ#L7&/϶8Կ)RoegmJhDg,@#/jǂR?ǖC3;V_~>Ha%J JfA!#6`[x%qmweQ@:U`X{"j:޹ϲ /fM?>*l ?+ͮdw>D/ݦb TPqPZXTM=ȡ*QМm zfiOXr-ciܛk,N"?@9" Oj˙nnaʭBQwa#]`Kn;.:(Nk{;cW2񅇖x,Vw7}l -̧ ,to8^bf:a uFNN _8v a=F@/\=Fŏrfӽ/qx׉CY/茽ǚl_;Wv;PkeF)[ ݣʶy4Dȑfsm%Sr,$ZGI'7u\ ntq/2p,}(pqߌĞB6bHD;a+<tV~Zj(e}é>xmLNŒ{C*EɒmFiP Y"RC/ھrm cVhr{tQAh~<~)˪|D 7]Qgn;oNJ:1(yt<'Ymt9iV|hFG ;]5?!gl~H ');v#1+(0ֱ/٘ kҁ3QI QnV 0<+ LΧ\2FP ?9.<1E P֛8@Bx1OX{'v5^/t!Uyru(J7q Rdb=UfDU?)^xkk5j4 sla?^&%8 a :q5mZ8_^F{cuWBZQDv*PvN`[3 /E|Pt\Ia/v!9~IF=ꬓmWZ`ZyQYE71y͐oQBg kj{gn2Ȕd7WU&)eL3b^EKF(NOzajmN(n(0n7g !=r8םd=$Nt' si;/935~S 5wFD~DJ$;6NlTʉ! d{q*ϙuݪ=5KSK91 yYEQ1ht4mBޏ(E%u鎫djS_Θ}Ր޲ߒvp eWxĘuEhneΌw;Tʝtxק3O^U ѭsה?27 z.JHGFIYю ْJ\Kz N8cAe.!ej!tL&,H1ң_ K/Gb xW%3/dJ>4(IVbT 2][G_H#|y!y$8&XNzQ_5 |ϐ 'ECB D,b-fޕ9UYPiY0fOFG~=`8ݲLj6OԺF>"t i+T呇:6ۀ#eb =se,2ׅI}C?KߜvpDLfo:F-d;d?#]' MM¬ z% 6$0 /b1xZ;.~ŸLĝ594 +#o#tQW fe֥%.3HDj49IAU틣v=q~&Bl镇r]$ e=Lb*@iߖ!aBQ0܋g۶v8:iu Oλ: J:bA7>yC%-̽gd J#+Muh!ISMcsSC4z EKM!mD%xסIeDZ~dF,7WC0NeHXW\2&1NB==R 1y6UX?otF$M7Dv\JJ6Jw8 Chp4!Z8b3WpCuP:bE.I]d+4gKFf.mQ!G~ݼe1h?<W3oo^ǻ\-U^IrI>3l;FSӑՔPv:x+9bšSV"6,J6)]h!FR\\)er@BF[oY !^8ɶlXi7lQA_[Y(r]F1TX)Pq?/#[ju_8@o(hy>+a|(-ՃJxn Ŝp`4bEʉ…euV6Av5ggX]T \SA}(5_7C|0VV}P4X|Х~]:3D^"]5GF!??XL<7Ä;&^AQ+Q CFjo8A2`Pv (6>yӎ+B@JH;RC4ƺ;FXJj>gP 02b93"U3)!Tjy;Ğ,#O_)GQm)SedUx妄I|W<%&;R~`f`fMVaHrx2Cr^tY!3hY\Ze15e ZRyᒽ5 >s ˞NK9&yTiS-.wt TֱA(Qz^ Pο4}1 aYlJL1OU @s.Xh@M}VDxM4 N>Fe1e.5.>%_JXut]ecZ[A _t-s9hԉ2:S6،2w5ivLvXbo(O6sk.O@1^clq[82:h|yR ȺFĜaV|;)y+[5JZb7t#iBDdP0C40 &T"y"j?$0%"XVO f]UMz62am\"rgg.!:? Rn>zbǮtHc`|!hCU3݌ʪ1T ;#W>f 4q=nGoUgD-M}\휆# W{8-CKsYe0t`<jl9BhH`HXM`f2 D)jAobW%TZMG7ƹhv8״9]Iqcץ+u-]kS';usi8&h)|%8/*Z8Fx[L|F=ҪVtىJ~v:ӢNHj^Qh4TՑTRzJ*U{ᆦ@ L!]RxH*80Y]C"?#3V!+|(EfR߇h w#Zv"B-?)&GY .E&ڇ8̉4O~|_ q'$,~Rȅk^mpnS6I5 uZI؆ ,0~UM2Ug.983qyӝwS5y1 X)e@4r {ǔlJ/t}ZYƜ&|ï톟& i@/Vwafo1/ R'yҰM Iw"*KVϷQa)4/v䓁rfH6$;"uU@zpځH{7mp|=i'PB(+1~qe)C Jெ; y֋c}L,ƁW;ļt#-2N@8BٝEIMOuQ^ <2_ڟ ٤@ǨflYt b.rpa*'![v\Ę!b/ermxwb4Wbn.ĈEm5XZ;rWA / Bj[b ÆeCӵDjo) 9EF EAHa:V^oV_t+Ѹ茒<Mfhb, 5h^2'I*Z.hѰҭcKC ⰺ\z _00*^?Q8E/xif/:e5\^U ՂLӊ<1 yRkq4э灭tJC{_:3.ȡ+m`Q.=F7Bni`a!Nhss̥f~Ċ9ӝ$RR<URCkhff.Q rݐ2Gؠ/i曵2BD|.=tg#^2Dm $9`іC{(*._ u؞;}F%WZJM[Z+B+=Vnm8'dz@ݧIS=UW,T^M!-5QPR {'\|wsl2pk6Z!&Tݟ}`:Ki;ws-|3RMCt\2=ezހ"hZbqbC6 *2[+ɋv\iP}sOw]8 yo7u%AlհvAV^*.E$~Vf)t!-~*cB{XF t3P73;#dƒmB)s5_azcPfAtx\|E 91ѡiK23(ď'&bדp(Ny RWӡ`Sꩄ tfig0tK ґCOI37GPHiм#m=7P_*#4te z#PO}8k&SiQT:p!#F}DS. V+CEMZATI رoq/&;ÕHn23 ^SqHO*\%_[dŒ]jQ ҫxuU=M15D%w[Fߗ /as@_2WnӢ? KQ\7Hb$n Ǜ{X = b,v3an !4E[ ad96#&Q_  нd vۺAQDb `/FSL 3r8=#d{7$Xq؄'L氄+WMbTv،H3^6{;c%/yEij2weg :.xR:E@3fo˚7BxSU(5Cnkh|kpqSwpF0i8J͓75zYp ƊCd9hT;+GnqM!PfTx*R*Eݹre4Ž'G[~V)Q7W *ىtQs_VN9他1cu^:R5rŲu&{ Z|6 D:vUs̿1FPsM16cQb=QT MZ4l$\PaYέγ\iMFiͼЍߑo@˔X4]C?׺zA?LڹA`¥iZTA0xٴaM}ULGЇ{u"c8s;ϧ$aCiJUaQ 8/,^fco=PMޟˡ7S[.# HaC^-t*M&vbsP"Ef3|]`Q`WuyN˜ kt)_)^ |Li%2 Md *'ȼZ{Lj1[TՄXU dVjԘ95Po{ ަc!Yɷ?c[HN"EZwr`(dNlkhGfo3B'gv'q]ws-omdv_w`y ^fBi,<3aDe ܼ{G׳N"ofSRpB2boa80&fէ` P|NZ^HtebADs{; )繯O=mY '遫kD~SC'MeK&H}Wܱ5 ئ] "<>g,?_g~]h ׁ`&}zvv\-,$-=?|#d!+0iUluQsr9G=rwN @ DnC[vn1rt$aE;h0xf h0W14]:juF~ !p/}C'&˘,zcf0ƚG7l%NLN,ܮ #C+DeВ݋;M#|;غH A$w&Lu.,Q!>{ہyAGߨ쬎:J<^E*^51M+JFh=d?dG-O#4FR6Zޘk Y:1d ~2st^T >z-n@b*)oYN/0A}܍7wUT؟"rN?Q.9:^Iȶ԰'B}4WC2l3Il`̆Qpq9*O|7>o|c.kѤ;pqbGp;fp*m,0PZwl)0{?Py')2$ח޵3*If|R0M(2cZpdl(v'd:=^vmpq*99Q6*)oo[T)PlT,l'FUPvrVZ50ݼr"Q^mKs$a CNn]n9"5O#-X|[4 8rԽer_=u`Ż.@V- a~U.jrWexiW#Mʿ,U=߼]_lxv!L'.Cu^Pj{y:ܷf|Q=v@=+xey0lc^78\669UC]tH_3 W|mkj0s+ȷ rNAFKeW+ ݛ[UHc:K-YkOhqv?hy0r!(A (OH1ՋPuɠ⦛ <1u3ZK)3(t2>tR 8l"-$enq]"jvBDhL`΄Qs5 -BAQ/4eS "*x &L|eQl Und^AOP pS@[T((#4DFRchiFsyt@M|(L\ϲfE#q[2nͦ<\:x0]A ȩ!Iԯ͜5x!b#us^Պzdu1Ȕ\Vϳ`fG>&| 1{^QCG3.6.$q>Ƚzsonª|R|¢'m(3'c]5)p86;\ߘK!Zd$~蚖WS?XDwL@PU,9<î=h?>Rsbkm:3- z\iDZJO=ǭBMpNȁ6c+fzMh ܌3s#דݿh0@RfӼw%uL5E bP2㱰Tg1 hi&a\sK/\~BT`B "k)# Xo [dw埪5JO6M鹐g, 2I -H}4]Ϸr.+W5-j jRl45V⵲5_, 1S ģ6| 5!9% ߄5y<&("[ o tKLju*{s"K=6 ߱Iȱ t:`*1$#ϝ3HP=yPEF |PDRLEzPxۅxs<ɚȊ'{ 7q!K>.sE#Q SR 8zץi x sW)2._R+]βO =k$<=Qᑟu?F}Exu•;4ckRYؘ?ZsRȭ[qHSU ksC/<Kzz?,xEb=*"k=,0|uɟL6gz[B{5GI#NL=a ErQRb_Z3qL`M2qJ0 `;o}E2({ItJ$en8G}0h*` Ҩܦw>u) lXF }2-BW9#*@y vµ,-W V5YIIEl"X8]5 S^G՝^{ &T] q:SAGZ9HYk:BԽ_j㨑cf] z8fdǣ]t(wuE.>i@ . -tnJ\A~` m#6-w'fS1th[U|uȒ!Ԋ/@;x0^h[u>:z2OYz%hQ Pr8dŌBgsZcy:1G5Xyc:c~5mlT u4QrRhתU\"091H1$'6o 8*8ёF(頃"3HӉsg, H:m+o]>޳ڴmV]cQO2,%D8w/mU5<*5k~MG5&UAΒcHTdД?Yƴ"B|TAz*1V۶Y/魼YbQpWƌQiq8 L!ZrHv'Fފqu,jbJv*q0ɔDY&F$I 87晁4f x%S^}e1 (ݽjA#i AIh0ٹnbBxZҵ!Z[,Jv<™؍a>۟Lq2Zz.(,Y3~VhWmJd|tL.B;8{p+6e4@?]|nҾl[^)S5!S t)S}KJD\^8w*%~o9kIFLaQ҉yE[$R-(c= ~G ևjʗC <}n̰̈́Il)sܓI\D o eıEMYx}Ö("xl.U+|{ϙl0][.tFSgdyN^!Tl_yUڑ5֧!pTnPBsLf8ܐdr*Ū.cM4g_|̹ BA=#=/63s3(4^ImKy5%Q4Tx{1Զtwsb#ޮ"lXaLPbm'vei<4w 9͹㋡_웇XiH'ô( 7(fAJ0/ck$xQ~]mebkM~7[ICD-جK)P kMUJ6u\.-HȑKt 6j?{Niաƹvp u%ڽ'ߍn<ˉxgv˝@ {`= 0Nd-M&1)aZ mSG D^L$ vStsWp pxDKH+/IH+Lydˆ=O>KdNʲ14,Ս~Ի2˵kic ev.2p=tD ;-1O,a6nn q0A⡦7͵6&,zӊM@UN.jȠҍ}Wgv;o7 wuƫ İNۋ9c 38ŶsUrj0sz\]V <2hPܢe "G];%jj)_4!_ۼ,ciC~S}f#XhA3n|\ZNvEo[^\FܓҌgǜJަ5Vw16NCl?_pbee [}ã`.'slϳ1Rycq tڰ[] 2CB~A &GmIHcC|2t}K㝦uZڧy;Up{rז֬/"ۧĭ<eVIǿf=#D҆x ,#mp)= ʟOIœ6GP7D@6 h^n_¢b'rS EՙJ7ϛlSר5!oD<, %`kHCyb,a W7kS)b0FpSٶksyדC<Pdxbl7gvk+U3B/8]5U*OOEk_,C}{vg[ P\yC_$2\?'mj]cx0nf暎CDw.` &J-![Ê(91DxLW'y56)<6m:@|iUw|L^9b3jE K(I}t0;ƊH8I-댐ɠ~x@TMALb҃Ҷ;1tXͩ- *%ؖcld:'BumI:D!&?_Ϋ⁏.ίa!a[Hȥ >G2." J^%>7HRV'[-/ܨ~gm[=x'2d&MFN0 qQh(VmA/6ZSxˁ0jd克Y4lg(bjOgkglbrQ.aZwt4>WXvV(ϵbikgMj TX}g$έ~`ޙweJʱpL`Ŋ^v6Tؿtkʔ9tVaRō [E3rؑ59?$ jd*yE8Uqhx$Q}-(`~szH[n>)tEpX--^ipUy^nWo\sv @=G;# ssLze4 )(_d! ^{)=pAzB_XP[lUz)&c!(tqDD2_zxn,11aEc-n8m̄`͏ؒ7ϖҽ,~E?'|B^:VGtӿ;!f/Qh* 7tݍuQ-&A/4-cBn 6ݯai}kUs ј\m-#&Fpx7]aʙkϼ7NHOtya7r7WgVɛ4霰L)lbZp8 kAM6 ꪿Ͷ@(f2k"u%0~ׂ N2Br&zmƤ> Ag&{DR}yܱh9Idez8I&< <( \gryX?^d/Bl5ԣhJY-Q`HKo dw*m; ?fn`N*L8ULZRDO&z:`+-j -\խdvyuS9J/5 )u4Iy?`|&l{«rFRLJєZ2C3%_=%=?P0 -1싵xڙ:ph/C/ Ⴋ_(Zװ=&ʡۣw/fFKS_ B|h36%,>OYR-TNg@shN7Ww:_hߠ֡UCEʊ^* e#jhF,>Y=_#7>f:nu,;!RjrLB,.< 1 upS^o!Qˣ}i̭ut!װǝ]HER"eރYkowD 41QvʵNJgtn2HXWmUVIOlL'ڥX \ٌtUm&R'Mod/bG I\ƹيz+yc,>K;#o]N;2)p2Y:^4 }߻CIku0 >VR/Ѩ$]ڋbjc{UP;}-C^F|'J?/s@"F&zOjffoZ obQ=$.T'[NYj"RxCUB S=82(mG/[ G{\5QTF+ 9Sn|'NF:BKT%M_͋[` 0,Ъ,T~1$d-F^f\' NRׁ8n ]ODa2ۥ4c+U`}=1?嵢,~K_W`X4Y zY)x(9,aVi7, Gy0tRCę;[1"(h+&b\((G悫W\cSѼ~uo;#wiDG:dBXLA(äd)_K=$Oi.VxހJ]sC=^,qV'dBh6?z.RP}WK]1lߞΥ] |0j,4z2oUt0$eO5(7?`{Bb~;}JnKڗ l _c^ICZ~ Ac]|^xm!G- @jK؞S,ۖLG#suE_Ke P֝yq& bUxӋraXސlAyƊ: ff)F[{QԛBĿW~+Pcձ30_MTk{g(8w 8;nT8#B eB@u%\ODw1\3jHtV1W x2}/Ï}]Q{bB3,cwJgRch}&W->tᅀ% RsB ;)>3J H(I'$vrϽB^/3gPR)ep c63'=9c8,[]`aeX+ v9,W!!]U?)L"a.I߿hGnAH"- p }Z<=zAFu6!1,hl]{UqLWԋ^4`nJr}e# I]`aѲ mR䭡nHuQz.9s~8;SNQ?,'wT#Bt^y{6>00TmxsGy y3{o.Dp(΄B^Y굱 DJ ~oZ/4AV>4fHԔ+$8V{)7%U4_%1 a7#sZGO K3@c`tm/ⳟ0$";"y`ٵ=pTC$T@y]r#fWzU:ϊvd}N,b](:ʨ+z~NܤAc%5;}{.U;_c.EIGiivwF xj:OWя*@hWոZo,<+:PuT~v+}_1ΠpɄDs[¤4qK,0+]Zo{Zp?"=68JeJQW+]ؿ1v9uqZ4vkһ#CkR: UN y;UywX9AړzCԤtm v~ʴ~ _{^IqO&f*F7V iRs}1U5LwY!Pp4%2 #~;"uߊ W2-+t 5h$?V:ɠo$fmo `>]%Y>!'N<cX*(y \6fFFOFcWd8lT/T ضITJHvрi';Lye)|EBiUbY_נ]y/NF]RǩQ?Y5Ѧ,KF3:Ϸoٱ cFnTη) -Qv5]h9$UE8f"] 1`W_I[ʭ w%hɰJqbɃ:%s(sV!|OfG`Q\KЬ[Բ 2X'r_gJ>53)2'dzr9kq'${8n εnAOWhn+c߶Vgx3gʦ\me<+'ގ~c.^f8Rp5( '&݆`~<~|4z}r/) auOF-_W6`|s adpYYYl9?;FK6ݳ?_0? :s1gVxMTe%%A%ސ,+dRŒ-kϓ%4V)''s1AdI/chxf_{K `QW)P*b.$C C&C`^r?$ [.\a[xZ 1FOkECZڮ^9 'iՁo!G,d{l;[~jL .《AS !p>M`xGa0$Q R#BI(y`!5 ׫* O_hv"/Vz Cw׋6 gH?h`#^0F=Y,6`=soUpVT"]h>Vl_BD>1Wc$qf7 Rr^u sQC&m?i/(+6{@s1]B2>;I5;ϩ>bCB:KFUԎ ĵi\=T(&F ] >=$K>$bRI9mo7 &-ViL]u&@$Cs[Ǿ:-crw@'8S.#O\ $~1P_) 8x5?'tnHX)}, 7E}$Ƃؖ4jL)E|4pWSrAO"yJbۺ(X?=z$ d6@>zBx)J'`P9u"`Xw^IK|VwG{הE ؇?HaL4IQUi?h7g< _o*gIaz& aJҞ^'2E,7劀O ;W+Ϡ1-iP7>._ 2O{#ߛJ[<UQ(D"$!g5;S*>&u|/y4^9dITI$_KZKp. ` &@>#(Z @O[MRLݖa`63,nҕIHa6SfY*}G Uw ¼V2x% ˓!!ᗩE qQhL86PL@%'{K鼑

    {0Pį|RajW BPr`Y[KwgiIWչ @$kI{b?ӌDnY1I) |x;pAiyoXt~.plTQt~@58.}guݙDUy}bӠVf$ȈZ}D_kA gU2=bw53K\D lFO{'$>oP?Tp>Ʒ"`Fa:8FSͽ$+( Ń`Lͻ؎N2`9q^#5‰7i:gl}tN¯SU),$7#,ߪ$<䁂+'*ۮ\0/gL%.ۚJɼOrm,:|K'_MCY1PL ERS™X* a%8: 5W6iCI}adcj݅P|8/Bw-0l?ZN&3\ErsFA8$,m+o}56'"63MZx3P=@%w dk!p*=yG Htz\PP\]DӾad hi(}р)9ʆ|wwDM{cZzgo5F \ .&d5fhH[dmՈw_9j)n_d֛a'y)A@"wPڃH}Jw,'w'aq!("ګϧa4JkJ89OilJl"z:mߨWN1%;z˄‰Hlq{;X"/.DPxǞymf.-NDqUaqMѻx$Zl`q UhO*y_Yםk9"F1K¤OQqK3omh3/vfQ +W!$''K^p9V}|Hݳ҈3]6m1mqB|<+'b%)`,,ͼ#y.jo/X5ywx;2THlU[N̫M)7_sɱjs]\x[; 6w:t{d9 rUhwI?oA؈Z1,ak\,g@V?kQP~}%b9ثj3LLS( GLJ/hU%/ȫb;z}\E, '8&^4GaAdu$C]KC)E08.fzs3Df`i<{w(|- d}&nz@ؽ^|?H:,OmX03 -n*/Bj~; (Ŭ!u)K"Z3yz^3Q)P8r2m͕G/7uDfJ l܁6)I_>;N)98U.فB@f 3^o@,͸gc>;JU\w.[5=! ^_By&$s: \ᣆbuaa9 }c/zoX,l2 iucf"k_(]S/ҝpTX1ot />~s;4x<9$F!E./p2%8PaC5 7%21+4av+W3 \(HPMi{QTDd;7(:l񎋚fdCi3ORp =zAT?u1=`RDL-Ol^qxzPBNAڵKpsa uҰA8'H*=Mt 3 ( +9ULV"8"ϰM(M֚')3vX Ii|~;=-V ՎFMvGާ`DN^Tl<%.>Xȍ2wyV_ yӌ1#1t]G˽_qd-UG`~2 RgynWB{Ё3QGU% Lmwt@;syB/(Ҋ dCSקcẲ(~<ГجZËA)%bY\ox Vi;bZN`Z?R fHM t qpHpHt:H=ZF5qm3,('G5"6= [8>Gu췬cÈ6ȬⲶA?+0itW~&E+[4r''oqHW9 9(^oK[,vǁ{p'\):SEܯG#C,z]L7vS25D ]F&|Fdk2m" p҄D8&lua6=~(mUy^h] >r! Yuhrz00Ckof6*aQBl8)WmdW;Zt._ѱP HOWjs&4<9pjT)COןeb y qhģG_|gcgozR0/24!$iLgYZ0707010000004e000081a40000000000000000000000016101d03d00003d08000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/mISDN/l1oip.ko.xz7zXZִF!t/<]?Eh=ڜ9Ru6)ܷZ $|bToV>؍*ؤTd>7flJXhQyq].65(غ1X%c=uKիk wpw-|"8La謹G: Yu=_#PSlL+~q\4mH$*q,׼ Mc W{2$M^b{{n8΂ܐNJwaIƌo^$5*)06yBEolyo43'oD)Dw| "iҗ#$4L!rQwh!,(<JuFJ5I~q%G~8Fb’o+aUIfn'ol9`Ǚ6BUP%s|!|"$" ]Zdk:n&$r;R ;Xa4.z! &J;Op:r #NNz$Fc¯146r^Uj_eR'H'J9UG0}>oI 󯳽b=oվw\} NҦ7ܭYz^,ъDIj`G4C:BavGG{ ;M5yY$(.'H]FjnA[9ߒ@TRvx=K9K'K[ڝma:g68@XXVN]rX"#:ѵinu拔>?㾱*~-h^{3Io9`P!#y$>zABB"+`$WIx|C:Od7\R(q.xFc >}_}6|:MYpYOi9bht hC5hM4O#t'`S~D AX*鋎#1&UӦg~,𜘋zf"Gs%)yPOWV蘖l-Hq\Q}:j 聿<ҥ$ơE\(@6_H$J|;uese=Gʰ(s ]B*'Z3K~;>}ݏmo)!fa6aItD _$zlӂTxNGЃ/zp;g S0`Hte/Ԭ?)RQ$2L,@f#z;QdĊ}^5;gvoA  u׆ȳ9}X ^HSgݙEaT|m4˪ΊZ cy< وӵ"a?L -W|T,_SOK*TEp h`'Y}&#.#ʱENbA|y[UQvO ܂l]*~&τ_L3 X{f셔?Sݝ˷<o[/me)#X">N&>.VSn'ؐzk6^=k|oH|&U7l?Gxwp=CйBq>FnJ򂋪 aE_ӭ]fLjTv`XM8LK|[w ^$)L$͖!{ij,nN \v})O:jͲRRs#@L ')5E&(Ǝr), 2֠?O/0ܿX i58*MA6+,(Y = }[U еQ^n w_FS!T3!#uק 6Rv|C<"?.`c$D`p)*껎;wYPqP#[9 7yU?X*tU4̌\XA+ezi1x.m1[2aw`}JC` +DJWzĕ)1͐~kZ6)%?%槕>y4 ͢L>$)iz77X5~dݕGw۠LUD2lb:Mn@ȟcsV6[0q42PYН;)Mp-TAaʅ#]DWǩF](c!E+"P 9U$|N;LEӔ>XI󚐟@l7ӤJΤy9.NUY"e׮f/X.TwG$-rTkile7K'1Œ@Mvy)~~+L0-, bEطfIJ~$}#[~?` ^nrcy!5,P%> NZ9ĿMR2`TKpR=w̩U3Jw<,ۭϏǫUL4:+\6dbcB"tdu@QB)ƒ>߿l@2cSD$V#&_ NX!1<{.OCMM\VvttF XZ#A,9T~KNT?ٴ2P) 2"YDNA'~:Ȣ{_2P`Li|.WU_rI%\Ozh48$׈FW8PF1:-ƥ LW p杯g3E'8*=1OsP DT>#<ycO!$/Tdxs}ɬ u‰]8؊?=ɰ \f~pc<_qզmd|myV24JLIQ󋠅m{~M_? Fo9cޟ VsY07_6@ h(*% B uǷX+טeo E sAs j;>kxuJzV06T rRjEˣi1f ́7:nE%NUm4Bmfi?ыkn\|_M}h]_eEx9m,o% 3Oߛm5ņ3O M2*JR¯3R(Ϟ/K?_y;>-xLo9v݆32aI*--X rֿ!.&lj?9C"^bqz˴40fV9TqHLC2E/JJ?K)ٴi_ RƄq/۳N+^,E&[boE/Oz0LE0.7 <^ٸ3- 24#(:=HE8Y[V-5lԐ)f8*Vr̷Vq"OZ݅>}T47x_EE7 [#SЌ`8kNx4͑zBi"=6}.IjWGb̌U|8gה ׬^uig O3=> )KւKPݾ`yM^ At%I;IݕΖha-~A}m(EQ;B}]I˝{n]CkY~^2cR0o#>k=!sZ±-|)/btK LʴR⤋~6z J pI4.Ć_-G 0ֺUW+Ȗ0>bsVIgzDns:ĮqGG!53ptPˋgHvu50xV/ϖP9W6_9+R]xDDSSg.k x i` }ЇEQпmUb٬VɋEa7Q.:4? Qa  ·Ii!NEc|͌ 9lzZ~*R/M_oシl 02(UpIha 4[NV÷U>xD_O ̸$lP=Ec٤oi66BFmiS)3F,n:N,RqƮ}G`ڂk1b:Bg#!u&^i r\-}H/#gJnAe.-ln8VIHa 4]Jd.wۆ}S/ Wͱ3e}Ώ+3@W8( Oc\]pltC>}٠s>gL .~5DBOoK!Xѻ衽p##ce5*^,ħ' 6n]2iRHe3wDV_CHItv 'hWF d_y#E"]iMNLzE(,!mca1yJ%n4֏m\0ym6r|n%an7KC&D[wpvVlK`:CHMuϙ k>*V=3%FO%q嫧2Lscn\? ur{唎]7OuxLX:Rc#HX9x9&rqLV*9 -!6(V1}a/qW6#|w,y(!. )/xvsѨ[!#0 P{h@FR/fvDq4GkI3戴UY"Bd:.Ng˭8R3 ߁$ .IbE|Oܳ"[BDa x_X>rW]<2s@Rut`NjZ낛5ʳ8p9rWrj7Д"Gn| et4h{(sUD5),Nm `J֢!rv"_BHrpBQ&ӽ~!V?R݇8 *3..Td=CvnۆUȪЋ,ѽNtHHƩ-^h] ^Z6CR# ];[s+ Zwy._6 \CkiցU #9;/\D'2˾/{cn- LK?A>m.;ʅ)J%'[GMQe(lR"HXџ<*0 MN1p\Ω\-#LmӠߏ2FмG)|DGmoq\.uQ\xk|TDZ &w6vcЎ4 -CSEvi|\BXmM604iA5oLMWCjh&lg^-+vt8$%+DN: S <ƪC莗TxgZ^75y*s@.`r=l;壾)AkVxPZ G0C.5t[~ugIAx;_:( øTI0Yuh$ 9L?rkl7Y.N]Xڶ .q?nS@7(20׳xaPᰯ d}X]vIG>si=[홷{%s4 FsxPe6N) NJrb*2.1w C;0Wƴs?cȔ="Q"61ðHRDU˛C8'nTcvvb[ޮ4 w=d-[K*,2:9zRg>澏H:g>kt;b!l|UQ_C"]4rB(rz qX.f&YO-s{|.ILPÁ̏({P'Pw|<Xᗻ$X< *>+⅞Z%# <ѭ*#EgeV$sb,vL #9CEX K&஭U< Q1!Zy $Ƅ?{8WkݽH)[['뼍YBm"ͫv<ꬂI6 $aIg616\D>!)qK/Ud,9`^šnDf'X:HcT@b 0[ [2VsquA|i,YF]}O?eОdC+ (ߡtl/gȹJcN{—:lS!?A%]X?{ԏ ҏ&{zp*+0y kq2 K{(UX?5G~݇ H"wjPANz 2^?:RưUetoL铭hQ%k`qŻSV?lI%~k\{zh ݍ-XO5OK'_u+ A_6Bbm+bcD޹*XbЁZU~+ysdkJt j7,[כ LO}[Ff} #~aC'?CUmG4(y`;]/JRs;f oas_0k5 NK({L1ɭ(e '׮XVhLyF 5?4 h8 RU9PE b>YYqGI ?3AjS׼L>7?\9r_M*9VBs/zJ +&fo$v3\ -0fY{XJvP*j5OEލĺV )> ryi򁩮=7k8#bw]@Ue_JCSMwGU\NkmvY {q$R4fͼJ_ٽr!G~h̆|z8-c^oM~6k=R8W3`}Z^掩_}QZiAZï8hȳhлB=قI/s[>y0B>M?|q;-M;'zL SF01$&ܒ|e4Mwh߆L xnpbߞú) eu~u*Ętt'my2'c4D=)w/~)_po6EEO;.MGp;uAbgzIJFjm@'Q#Rgy[v(`5g\Y~|r vPĊ?Z̊a|y&g똑߅C𤄽$q}ldR3 Ǝ'I0Wss+n#D4T4ٻ4iố {FogwZ#M*EF\0`3gNC$i4LyF)SׇWxT0k W[p71G@0W,!l`[Z'l4?1OSF  zA-CCC1nN9uJ/|u;9”$mV[lESi&Ov,&u'%g@Dr-&ܲ6*c[$!(!`yT?B̠;jgK@KsgSuG?ʗf9Ab[$l>z/&̜pfǨzd珖?X\[yNu3\<"uH ;}EYfX$ S_aZ ߊ3` >)QZQYoG_ؠ(-XV tY<%k=@OWϑ "fprv/i# E9PAع%܋+R 1>n)C$ڟS'ő#> 4ƴ[γz}y Õ(VSX76nFzTx\pl:.) /MB#%<w8-BFh=a/, 0[;Gـ Rn$]gC^c4рE ;"<`ݩ=@coϣK{緶.ØɘN3| e"B<"fTi ܎]GEQ_t )Zܢ*(~:ۢX3<1S$)|\)Ìe;X?%g<4|}hYZ~suH ȹ6L5X'n':vgRzo[Ƽ1;VLq7v08-TP03;bB1#Mȏ1`2[E6H40fNPȹ~G{)M#_6|@/mps$yKDb'n5frHv'RMASc%#৖vTjnJ}DGԃ+c.UREҰV+EdvW?p?3n:G@- };U^x\Y9[vQ.|Է} DY$ M LκKf*_*f|?x\Dka,c8p\AㄛΣ)-U2O (٩]\vJBUpgsѓI@ִrTbF/~eW% 1;<]lY /b8u8 3NQv`G +z6 $fLnvjO_3::JYvilK6( 75=@&ټuP ^MkRm]DA`(k2'Nk;_s'mPvT;ؚJ5a2I?T -uݎxUNE 8'ߒpk:m43*yPz,pŨ!b5-g|jSTS,֊@̏5g)9NG0 5{`zNӃNv(h3&nesߏ%||!y}gYZ0707010000004f000081a40000000000000000000000016101d03d0000c7e0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/ǟ]?Eh=ڜ9PptЎ\Gqv 84nfyQۘ)n"YWk*=1:T㮞ê'%{_tTJWg+(M[W< 43%}c6ILV/TWYhP.~MEF<]"#oXe_MB`@20E:_jvsh;8un6m&29^?P趡OFJڢ8R鑤?q_vy6;]+9"?b>>!yǛѥv9`!ҵ `I/SIA0QƯx)ܴk_QK X=c`ڽK(FWn%aN{T 2_&k \lgdEBF\h%U)ǒ齌YCP ȘaWƄ'*#@riL2O5sZ ^gTwl0Y)NR˚5QT4=>%\X ɍU"h=2d;{jkX2LG]FcQ".( Դf>hb\jb{_x?&t ȴC#)O&"KvUd+I"q.9wCEMۆ^CebLuȑ';?9H+?)inFﺑǚ)؇R~,k7ڭ [ W lpo.v^~`<&4.f=MDx'olcߖż\!ACK@waBLLdz{z2:/7J,>&i6U1YxϴwkmrHʛ,"~Iuk2ӽ1T$Ȇc7-e3Jo!.I=9aAlV Et!zrY'X/+锢xo^+'gYcz,ľc%eG%DL 0| J%z!_^͂P%NunefR~+; *HӃ(?ܦvXEI./]/SӞ $ƽKSeՏXNa9D|Xzsa|*SRUqaq_5e]O4% qM77 VɾױM4]X(2%L搊An#S%K N^.͜*hP24)1NLX5 ,57c2Y=>}Q`1 4\uROXY.[y99+`:"cĽuAGNo ף!#TrMʇWV2L4+C)0' nv.kMFX1iKWdF ;b~lCyGOWڊ8/*֒"!NxQR KJF#I0w9Bש)$u5=|;?mVOjS xް4|˷Nʹaٻh2QKJb\q>8>P#R8$DؗOVÅsW$PyXrO3emiN0v-;:*;iun a jl)5Aq镶EfʝJ1hE$π;f6Fmz-Xf{F)HgC;3_[J>,R-vcŏCA'.on|Jzy c\$P{tRNk.E8hnZM̀b*SdwEFxWKO?J`a |d4{Rp|PA=,nعfm{>3muU߁l'iDp Q.2ߢCOHL~?]u Cjva16~ZKXVܲM; 183r3 i²'qcdK7)4J^BHe2LOz`NՑoi0ϭ> Ks@yU&<[v0 juDF!hnP 1irANt;`칌z.?G iΉoUoBQ',xRnz)lʋO 4 M s2ܮ%(DEVO~%23"fz¤a9C>d>Xb1uRhze,zzԝ%)7(/5rZ X 9%2O,!Eђz0oT cj&ؗ}g@ 3DNMI)<gOwL5gUmW<Ph"%SCt`jp3YhO5Z*ǏuAq̥.'3I:xZ B)k ԚmV›+/\)`NIm(lRbݎVcr]93fH^qn1ON1Mp彨al>nZ/~B_N(A9Eudi?EN3AG,Ϳ>QXb,NG!? 5*a{=lHZGD^jr)SIR-@s qCslY7(4XoڃCszN(S>yR,#&vǖdNNdMh*KYV/婰a!DYҰc^,rk|wLc#isad^ɠ9_owQۆ"Ќ*3ڂYf.oUkv[Wӑ$iϝi ?ops_! 7+ÆWA#?MΣDce~K)u{;F7Kd7\8!uD.jމH>W֌q<3A..<>x$Χ~JIFj'H&Rcɧ0G:mϜ~ p~@~5z p}A ;"ը@!40z$F]2$4û Ʃel,؁+{qAOr9}#V.qK 2L".My}p4"mNJA[o@[-g58*R!BȇT,!axG{53dC9Y#.šwY\I ZS\dU䋛o҇E*AhKe C{LQ*2 EW4P׻|%Շ2.% W6g+Vh:4K蜝>,FzݡxWwؘflMOt$"!;?"bFZi#ɯ$'\kyʘ2+GZ+K X LxY_LQb; :%A7( b$ ot7mL80DywDV^8e @Ȃ^d3c9m؍awpH .-rcxV!QhTT/[4`,ݶ(1) qv5j1D{hE*_!(/SN) *>5E5%{oe~&:;pxMl5~S.Rdq"X`Cx|&ڃZ:k]]111PFP艕ת:Fļ`FC>6"ĺW{ȇ7#)+V.}lgc Ժfwt_:uK:{6F{DTD\1eUNxX~H%=$f#Nxoƕ&wTQFl &%i㕲D;b A6{'^GYvod+ab< ,Ny%;:?&Q7t#^S'Gn=:jFB1c;^N)$FivnPIFg"AhC D`\aqgH$o!zU3!"jAHvH` i$6Tp * ^=)۸/';QnW^,x6Y*~{Hxӛu`ms rO bI 7Y케aN%s0ZS/5;BџRVۻh BBA8{E'/B9ƑZ "XdB;W&m*^u=?@ *@nwņ`M#\GgǜLZe~ʷrvާn] zH~܋д?0mA9ݭm#@JM8"({^ݰ9ۚ`PmU45À6tKuy3C\aڭm!XX[|^xB*W.Q' (P\܉w*٤O;  U>\SAJim&q&[@&ЬXYnr:"kͩGgXde= Iዩ:uJfbd/⽒?0N h'$|a2zal찞Ұ()p.L_5fF;/@}~ 5QET"jcEdmZӻ@jÉH^)eqezmk믝Q 5BaS`)d@k\a9;A)UBop}1U񽩅ޛrɳjC3\dr0+ȳGR T>Xì:;yi4Jrʽ4-+5[cA }y#Ňr*=yx GSdRdPN[0PyyRcAd~LHe ܬ=4׎ilϽDKzC ~)E38VyF3 \o+&KuGF`-i>ho\ 'X#ha"˻L)OY9do R @m'9Ⲡ CQXa`X3uiA %ygqg^"xV{tT->yrv9_ވLM.2b>K^a-ȁ#B#Ց Y^C(h7g4;9*;L4tUgg>1cwO&c\iG.H3rv/]pmGQ OCgqH{FDž/Fq1~@玼lY}VE)e`1=`?}z;pX0 2# W+wUVE,= P̺A 3"kExWqB8 lt `(<$HBKzʺNzUtx?Y7 vc1ҭtµ!f9hzDQbTWtPkfuF2v{_̛]0\+#ϗ#dj^o.儣89ՠ&rc _=^FW{^q-),+ĹjVDGf_3v>/G:z˄|2hUk[aY^]Zgys|lMfF I Xhz榲gV5&ޙ(;[T7-a>~s*#v]ݩB7/4 Qtx`v( QlM5̗,deÔ E'#4<'s )~?LHC}\Qz _rYwo3E$2+uώ 92_ErvJM8J^uhau[S$ w.'Z@_ h=Se|SbIRxb: e_Y;{c.(`X 2>܏nRgkH^gDYjؑȖe)x"<Řx dY|8ߋ꽩 /hBW@=%xFB}]Ҽ<Ym8,@tLeÓ 7S⹢(YM# Z:,ze%Qs,CvVckkQ: $!xR :I3+v4px\6#j|NT/!{? C#ظ[}C&smNzL&aڳqETqm \S=-fNt"$Ku@ύ zִ ?q(XnMdOYYXqjͰ]t Imi4HYx;g u}X*3c+lkZ Q.n/ [E)bQN;G/ÇjE\ 4aUw )n5)&m9aFR5lɫaτòfiH }ʘlOlru+"Ȍ=3:RddJ]t!t d~q2yEVU?#蓅҉>8@2F~ZnA;Dsc,=E>)BݟZQ_)M-71^$9CnUcI:_stN~->2*d(tLMf[r]L~XPǝB.kf6@ q& MjF$м۸Dm&=%5KG [YF15ȑ_Dѵ-LZ/X}%۪y ,틥M=Q3(P%HFo.`kKeP# 2C^TABmRv4^?b?2 eK4XbF߶}5qgArJn2I׶<^x)_ca92P3r,7P*|v&E/kך\!kx-֥:K['ད8Yj}d3]h !kw ڡG#|Y=4\u#Qq](A 3F!v嬥+Ӆij$) E/k`9Y}"ePĪd]v(S?P9=C/̑{PᶹfpQpR`,b]RbuL?WOlPew7+k]GL5 ރ:,"9~]_¡3ALX iz[ vRߣTTk[w?z ԮqxL^vv8p~A wS*mPqY޷~5$GȡW} W{2Xz{~t:JUU9;0`o:(++NDapfQ0:7lG}Y-dEF~s X?pTKڬT/)VVnKz:dlF?яYfD:ǖ)i4]*̱Ai"ƑHz|Ot5g߀wRdaqlXť2¼$5#EDt)WA0cY;5icQ8A8P@"e n``P Ʒΰ(׈Ӑ,DG.gqHz&_Qw1!G~gMN'J*Or;:.`NvOK E=5ڲPIS7.,*;#G'xF, [ X= ʼnP&d|fEͿǧstK;H PΆrF6C..i›kI}:AW5ELPp|J-DXwD(AB5Wv/R*sHPPlݏ s$oAdNފr0?&)u 䡯I]azұ'nQ3{Dɠ)eQM5{oXu"Ke,TfA QtNX*k=- cO=gq $tmemN-Jco毵bN":k& 3׊v.rWbe`Hn `UЃW(C|ͮ6K޳: /E>;F6lBQ BL?Q: gw#!7s6hx)fBK*L7,-z38xG}:+?zQwSz; -Pָ!Jݮgb0HؑOxٿV>^3i%tCfJDk5yx񫼍ד ,J}kn -AK{s3z՜Ta'-yX4|r*OPe s .asRh~U9߉~m'){BWz*a=(퍃Hbs]8^z ;2KghTOܵ& ³f&˯m#w2g:K9F(X=3 F/h_e3cly+Lr:?^@?q$ L7OjQ;V?4ӽ#GZa ۈZ}5R7ңpqFv(no7x}ksDTZ%G4U-QKd<7C0$7}]$cfdU]_}ݸ)qE 5Ś_ż#2ޘ91-[YoMR=貱9&|1xI]2OClFX ?v ;޿Yݜs^vggcetF)M{Fn9 t8A>u!iG:y'Y7b WڌȋВ-LFGbC?b[Ve|`D3e ެ7E͵pT=^V^P'œDP.@/d8 *Pj2S6 Wf˺Hm8Y~ɸ=ئ;WP}9NUFäKcB kN+XӪrƉeƫپ-"zdXVvuIYXd,)JdVʤh3 WJ;hGUqr;*}@H=od.km$>P}Z`Dշc:Jt@ÖZpx d(u(lzDŽvnܥ~'&m 3Tя !EK'"|-4{Y覂`Ht FdP7막^Aݿ-3 [cTehXYJTU :gg3\ s[yDJp@I;fTRUAӏ[T90G,$d"9;ofѠ*C6DIBގmK;7K)IkmxAW|EwvZ3I>B&Ƃs',>@K@w&Ml@FrX[aK|k #=\PJTg18䉔IQ òo.e Vۯ80* RG#;$x6X5ɂ\:mnvk uEKBgYJtZ.X Ǚ#kKbi\?0S[!.ވ_{'̱&^UqFxP z/j]!%E~d9؀Vl§G7,X ӈ8g :oFc,DC܄:9y#4O?`w!x#@J흥8{400bIjM.elkxXJRciB=Èe Uq}l`OkW74 ^FA"jaj'сUw16_rb;'f躩AT i7@,Jr#ᜲc n؂) qnS˴ ]딨a;gB>WǢ: i#*dž<%XCNT 7QaiNImC_ QKvpۭ PCu*wDTsoB5Վm:P)u>&;o,d/$>ŀ* ӚB kSJu'8d2>?Hrb͔+f5ǥ#cc5>:\; u6ŔA Q:D_*!Ǣo8^]8,3`x8*كC; e( D1:Bֹj`fS:q=-=HB{EHNkFA<[I1@}mAhzꢏgUj\P2}}γFVq$YFd3Fn9-To"n5[ཤ|& ]9i˶0K^C_"AwHmP&P`_Xw2$r۱? K$]عN.эWϰc a>웵6縄_3B1X*qjmN[WSXwX/^9I"Djxz@NAlDw?kw\jY (B0s(R}s$ZFmMOВSV3xln4`Ë7={RjMKJK$ ww%ͧkg$K+ӆ(3N}21ncFg*+h-k}%[jN OC6(/^N+zTtJ$X׿/$zC+c=(XD w]O)Jm~֨콳wrlGcwT j *żT`1_prWPdy QP\&ypz`KdA[QiǗUq-S֋|9ǧ9vgPpPgoؾ˪%;HjTǪ(IO%3=='p4uy^}).@1x /^/ŽV-aghNcCVMd=B,OHUMﱚ1_sG%Zrk M1]#:wuiKdAH}Er9Csb+BC*m8eyV@|+Sbwuxst w,zۤ 3~08F1phX/n^D|)7|-?sfr8po,K:VJn >zȑ[ӝOpZLTȜƻ  7uj]FD,8i jR¶z0ڧlm'KE*7(p*uy4ME]z&df(Aصq]NS>bm.,dVڅNQIxڄ IX:Y(D4Yim .!e֕2 !"J[]F0u#邓UP?7E{n0iK??C(mŋ ق*.;!I]:n9ZU䌴P87I\p n'_Qit! d9yNq;AZ*>*W9)*K]uKUҎ'"Dwwv=)GT6O4Kq**nulRkt%~e1H>dgeR# /=ۉ!˩FWKĦ/z؞vP>ZWQw!̇6s`+G")!g9}X_JA 5'-@._$2)vY2w/ج$7L _M!$.uUCh/NH3v@x?>s[ˤQG [UH3;LŖ@ #b>XR7{$i9[p1z< fEj&l;W:v(_-?߾(cme<-% }>2Zq3&i;"sPZi($;OB};b2.]H#l&.$* r)mPdR(ŧ39u]WL)+"c;J<᪲,URcB&fEg}.@_xsT;/GtO A{+Oі? 3}p6)+V䩰bі|â/+qgc86Y SD E"2QE[Tf>6![ؖߐcHC45zvsu:z5^ @* Z茵d%4흮h?kC <-SsFIfMڰ),& EW*`V|ί11eTNM4v-q;C~[}))ze2O) ^ AY>$}Q+xƆ5_ '^qEũz,L (+aE AHEِx8÷Qԣu՗8hnt`bee4 ZR0?F8'wƕ1(B1"a:.BM"=۩?ou.o-h܌U|c`.ߢhF.8=oR\;\]? W7R~^z·- u"2S?-kQ4 I1#Cbu]$G~ YG2'{YPIQ̑x2' `U*kDw2.jrAl=_ctkbRq:WM#gfjF4̣̏A5;7$LUs9R`Ft^®\Pgc< \RyzudŒɱ2aY c갋 Hu;Ҙ d?*f2ߍtb7./&>>ޅ,0 L2OՕ1zG =1To.1UFIopObe V m[ .VOaA6N @} &0-bzPTi:tb`ڼu2?Rƽ X/j\'P= I_|VuԺSR>rvx/,٠I+ͩߟ 0dfT5:*wbȘCl_FMylJ*a^y(>Hm*ʉsMHm iJ ` G+}V6)ZǗ!ףyz(u7<ˎ #m\sG"p 1i8lrB(I;p2"/+h\mTWCsi7IrU{6x]xEiB.ѐrg2(:dx[Uy޹laf;ޡɸr{i!Di֬Iol ڰDYe;\UdbB4+ kM([L>k;Zo19`br҂zͽ뒸ǽ3Z /s/eV3" VwVx鸢E7]Ԝ{a!uGcc#^h^i"Zx'MG֪ g!AGsYX60rq(.kr\i ׊yb7F,aL 7(ʲ!eN#)T"qwBCYH[vH)Q* gC[2|YϞ` `"H\#1z$9gk#Q*c_0brQb̭][!0#H x : H垵LضU>" ?P=FyAs_8 fֽ OLZ։ms YjJe믇2o"Rp7Iy϶#=~nA{d}x\%#gpa-[{}3I9뗴>+,5D<ڜ&Qm[IS|(Շ.T;J5z3+mbF:Qp;JpS}&cΟH:}g Ζ.@zF Rd3kEќ,#Qt), GXi'bAGs6L5Eq͞5,ix[i,b;a)AX>8M:Fb-@҃[+Se EQdEJ s4"^k(TM!gh]Tb&Rh??6::2AMk{']{~~%Y1[8E1); Rw:k+dd(rgHv|bfFrM4cD,GLY0cƨ?5u,e_`aٍ~2캼HBT nfxgAyo) mWɯ@-=3\v2]rz,|rl$<~d|JT[< I2= YWq,tT*~'wHuy ֽqR-]ڴ0/QbuCOy!/抿26tyAKdȾߒ﹡sղg=Wlb5/`)FN3R^N\3ٵ(+jD# $QW-m#faxU ȧAZ^ VޱՋ>Wʍ6fDЯ?Y"*LXoi?fsc(hu d6?\Lkd+ ll5b#+t펼ݐ|P+_n :F3/|,۸Lx{,^6WVKy? iH;,BК4c^!"$Vged)\5").WɰJwk{*SdX>=rDCi8FK-BFD, POro %h_Y ЃaS_te6[uH3հ!%{dz8?/ Hjr>d9z}=yYᵍo2,87蕟OY=tEjmWl2MfD(;c1џT͌EEg|32(P~tJ vȺęP\Ϗyqf6Cq@}|Ls1F0qFKE0> 3tŤpPcR'Zd5 jڍv3U0 1Vs ܴᘁotާ̣41gErsր.=ޔR'L~>էsz4nByى#v ayvN^U+tE}/N!c~B"ޭ8="s[ы1uξ?tE%pte\yTgF #sGK!>u`&Z؃(9NlEȎ1_/ ;mm.}1vR (K(2*J[ yKVk0e qa R8/ys=(lf9l/fIҕ%ῪDCJ&aziK1U96;o*3y5cinMc3$]lΉ@H{Y6Tw!~2FNis_[zlgc^n+ єHR@;6;! fPHwf6Aԅ!]2lWrA;3{w=ALM]~Y-'BNc^m2lxPU`kjK] spjNL0lg MWh+H`y#Yb{b McY$HP)a @g5礓%+՜Tpg &O!.P@25Le@詠3rYAXȄ1ɀ,f|,Å":z+>wdeQTvc6rH/Mza1S^{Zui+H 33lS4&ϕJMXob-acuOU!'RYT"o3Hp.ޚ|ŤF #NXザ]q*ڔTG#%Gq``Je T f3?|q> <-L(aTޱE pJ,VE1ʅP2p[J5;zZΧEbx+Y9^ՃZ(FBl$ iáOr ƷjIBڸ~L( yRF?qMܢzͲv(QO2PQܿupB :@!tѰ`vs7T1gM>[AClb_L+r"AX9ܥ#C7<_md,`)݂´\7tCT7ӽ3N9σu(ho.J"'^M:É%gD3~kk=>inϷwN\$轢43wwc!5<5,@f j8{`7+\ ij} PK$9{ S!A1v~o ,efѫ8W66Mi 'T@~?F ]y8̎ԠC[!} "3g> N4fd`GĪVcQo/N-\,/SL+6FZCswtD`<`9qͺEc)؎vN ,-@I-z9X?$C˜V@0): z*5X97_jᮼH^ 5:Vq FE4VaM-bS `ۿGZ#u[U\CQ>,QӃf|Vۿ*+ LŐ;o4z#Hc3qհޥmgs~X{ :- i=l{[yXsE.%1bLhjpo?RU% ^!Bsl%Ys bCUcþ76TөS' Z;R͋x淒\y6V qSշ`f s#hsv^/=8j\)J7Jrq0%V^eڱcjJ҅B X.Od藂dOjLOϾN!%G+,rrx @V\mZӬ4T.rR- Do3? t2ݦꇱ7G+()[LAnQ b ӫ"V)?49*#,CO`䜑jgO&C3{ a9=STkWϏ_8\%/˯1/8|_C7y e8v6#$S؜TUЧDMw@r2}bnmw@K3^ϡ >v.ەuȅ6:?^`ߚut,#TIwYoLɼY.[+ ߝT/`l?@ R3oW⦜Q* V5*b_!pDXb0zZSh_'[ǀ!:UhZ)++J0׺0x7V O^{!)VSJ ߃I ;%PxW2E `=|LhSISV>zE)21eX.bcOF|5YO N ƹ ļ<*Fk!c0/B {4\S@,:I1ta0jIc@G2FgάC)/[¶@wy"!]<-}\JL<_[ ޏ@TRV׷k<"MÆiE#OƁ^U"HEԋ=3CiQ}.)P~:cOz#=4PބHYd8[%BS3ԡ'P[MJu6.ǂ(IWhM*؍t.Uf3Yp}>IJG:$Ȑ͔4ӭܙhP$x*j]Y?57' ED9G_- Z= )nnؓb tta _sObG݆ծL%z ).*S$zTЀ)6pw 3FGHHɗR@sm.8Ѫۋ|ci2"%o$C[1KBm #w#j;WnU84coR5O"o#ɟ0cm*{BR%:=2J'i %z 0k35|Z[/[,,a ;a] gAk_!*HPd0ݩ6w' LN+U(ni͉åaΏT]6~5>dNyQE12n@kJh*ܚpYXtYv]朻oq\Z48n)N T#/Ɵ@]Cl0=A$;#ȯjT!Ѕsd#aG"1&T'F&Y{?l"4),:4Iĺ1򾊒y$Cga5}GlH^7zYnuunYSƚ?' \+uC&e߁q9*Xya1`jK3 ʊyh/1ēv1BCG+Uwxl>}[D, w6Jhǒs_ٚfr8"RHg*[ 9`SLczŊ%X˦^b}ԫ2\^;MD1W׊H8xhMBCc:-sժ5iM?m"Y[ Iܒe|c٫9:N\7L`2 mt,@:$RNM {E6V:])py,Q SwmRʸes^g*fJWj" `?Bö}Elr0q? %=Y/? ( #Pc:V'{n8pAP2QQjBJT)kxɓAzXÙ:B!oj.wa[qxMmEuWʤp=0n$Jo]7wze#!]V ֑:pB>h-2mӬhIO ym&u߭+'h~\)ciU6gA@- FK--ZuLd/B@>GKUfd~[+֘J1W=NISeC%wAX3\^-64߫mZ,`[X6O֕MGPA{wH2}Nf";21? =(/ hb[ˌbaqp;Pd#~J"ʥeJڊrXUm8bkrB7r%<\Uo~Ny2A͸{mhH8».^`͝)Ók,WoI'k,P2A=o*+M$!rX<: ܨɹ5i>mֱSNHZSU-xLVEMhܵ٩ucx)o,50Uzr*1D3lEWKV5K1JY6Q,fyHaSSkjFv%fBRՀ? &QɤF #5b:w'CT4g5li=VG&X+{[,n;?v#,e/ )F:qn5:?TxU;_  h2Qϖg w3}78C mal Rç;nTI)7?v[TPoyYWOdXp*Dș v$[A#pAAR$ @^#/t#:#~l"f`& ?m~iLTdn./r M>aC Y AV\8NOZtJ@P3GHhNX$1.Vm!ϷxnRۍ c!tQcɛ {y!ӥ|= #J\riٗA1p Pi ˢx& lI-zvTͥ@-E;*W 4jP޻z} gjx1;3%ʼ9 [rm}|W'@N@x:ϰ(rdmнP<9G/NXw[g{J@X{DKx=&Ff* qnM)>?C-kWZLɻ.y6Z!`Vn z(l#uRt@yŪR~$c E oGzDU!cv<-Ƞ$eSλJ}ɀot;cG^i3r~[mO4YjDR#8C"-Vmzb] }9Κhy!(YH/7ɩֳOUaUY_-3|$ѯ㾩4&RѹD}ξ,*aWP9 '` /R`U`p(hKY;X @=)$! j`v,2Q "bFFnbU3Mԭ& ǗZ@JhІ.[{ѭMYˌ֬9y}P8_OH1 {%T (g0P=;ۋկb6vg1ɐmE֞ NfmjΟAɘKx@'2# h n::sc1?Y10읩pVކՀ xbd4_̦iN2WeJje8h02+mGwK]?|YJ=vz<=DH4(s/Hdn2EM.uj6R#IZ eBDJˇ5B^(L ߿5bKh9Pzpn/NR;w4HÖه-0;h注OVxćsp˭gX>sVR?jOHS#Wa;Fz K?Pi4!hptไ$3[ɄSJdhDԶšN|R.ӭ s`Z1VDyKKTG =bcJw|6aM︌"([u9M ,`ATRra:nNǿSg~;:dҺnP~aݹ1p%4tO훅pqSi5.+.ıa qC^kkecPe4Kf,*RQvl T n%YwOţ4ہ%UFUArޑ6pX,+?=&Q8v3!BF&q=_/!ԙ:m@c{ `rfҕ%&KԒnvw:#6ۼd]Km6\;zdrlqt!b)4H7f(ށ@" S~S_MĀ@Q}ս"τBM0Q5TjOewD4&g?-]\=L>/^D)z]O ޫK7"QO}-`bvT-VvZVKCۋ㲙Աhg;Šhݷs$q@nڹ;aH!/Qw|?2YUYMx<@ q]藡yJzAYZo5Uz&,eԩz)<1g.4|mEBY)YfTo!ۯ*閽VST *Cw^Mn䤶ZN  n˶gVZo8%(۬XQ.n;BcF(Ef!cך_)> I k8_X `45~߾˜.OK]8[tosJ`nE;翭P5-rkOU8\1[63=!S>{ *DN9JGV[% R-+JZ%:m{0Y<ò0J/K G=QZǐeڔf*W"ŀrK_$N/ c_M8dB&*\^in+vҜK`_goRlz+?(xʱחԇHBʸXl:T{|P쁪ע т1^{g\`XY('AWt^v r"z.G:XpbPeC⿙r}J<II:O"fYq7=؁9|H󛙱xN5WR ScbVf>G%T3Ι ,Vi*B{p2!}E X*k?IOm /Y?hh!.‚ }Q2ș} dO4#A/k~G% ^=y˽zި^hc[O-P0!7*f2'xX?bx)IlR%BC7z7W-asDĖdۀv6T\6vxMx)qUh=0{%HI۩ufffg[K'*{' j]+A~oi<'hiw] UۺDR=Kp]j߫ÛE!tFu:_h UU;"`!'NM,`^nonBrqCNm~edCWNu_M74ۥ6ŗWA641/A5,A~H1X;e˺r봙>_,O7hG*.О΃6$u䑆^<8;R?`EMcM{y8IT]Ti&}{NDž9ۦx/rYr[f,aJk~۫2b1m磻_FhHcNVG^tA-U~U] Z|6 ep\8X UxRiV= dTr+ 7i❣ ѦEO|v ``hJ p{DRkn*g7B\y'RN#BcunVw:~Y1 ]ء2QȽW x"z&e M/0OBsy/iK0miצM26N^;$27P_{ c!d9#ZjxZ*ԊxMO_ˇWxg+tVfQIߵi׭Ljh06Qd҅ӓ`$oG#j:GҌ+bmχQeUÈޝj/߀L:f [5B v\ҴL_y-\i҆! -zJKP^ ܩ%rʞ.E,xG̝%Vo^ nϽcY+" umb˪-W'vhqdΆAD?ɿA/}ڤ s7$pz-+&3RCZ$l>9)@iq{ s:~/ mbZۣsMgqHVF2ҫ}oV`2/FuJΡ%u[FmǝJuL[sP/V5̾p-4碄΍4SDO"J>QTG8BX+n /Rb=_P,R);UxWM0̑fN@eP@hȃ5TIy4ATȸ4UQ.<7m ϟ57ZTE(Q$q*فuY?䔄wD$j/jwweQ`׿Џ:͖*, a^q- tp2ۀ{r%dWzf5 肩j++S#T$'fȨw`¸L>x@˜CjXt(l!pFvBٽ 4DlGז\c2C^y\0_7ej1U"Uc[";Wϩemf ko7IDC9hZY8M.aSסJcKț9@|vKKy Oz>ׁW蓚*zM7lXJtZ#L!!oX^|`JcP6UcCMj[~,9{( Jp8.5}3 !˕ߗеtV@(Nh<%VT2MSvEO<ΘIYSݳ)l C?zBeiqz/B_bHW;3 v_絜N\PeB{hQ UFQZ4^YGRz(  9Z 98!"% .Lf}huyl $9w.7Eݥ[콸ۭBT%Yq!؎:#q B^@n)) 97~]qB3,xvq<T]6B!uu3`-8Uq#WHeWr(XG0_b ZA}hO}sC@upyQ\l^f~0 $v;O!r4j$hKscVr&rY$ſ2fsx)(оRΘ80=HeX10,M1ڋ:!gö8N9AoEgk'm>+AJ }޵ Zf3+`Ț`"@}zC<}' ʼfC9/@Jm֡zuKavFmNfG,,NPsx̟»'Ez ^Sp/9ŨovXRel4tt*ta{z:xI4:rfޤM FڞQPA?\m܈IW*ؓ5Vٲ !;n:IA w>X`6]rD9*[5`5L5tQ-Ȅ%9H7++9҉7$1n6ig}8h7?s>K=Z}E#aC{q6DDvŒO/ bUnd |@ Oذk*AOfoҺ}5J{r;*yc/<劷/Du))cM6&A2BIs6HKޙɏ_K\&P !EV>zaN/G-b.s6Go6aDpfi܌U*r}K֢iNuÞv)sIW⬈-A;VfR~.1º{ه.I"3eRT̓3Um oyaM1(beʁyYbJK.H?]'9xNgHcEgq@XK}Ap-״GG-i9Kdow嫗QxVλWH`[홏/~q-=fen`Vj-BXl!Ǟdt@Wި}h:1HپYI=ͪOЁz ӉwėSl^)T}p-_Q?MvwOS?#YS erhXJ "v8OiZ>Y;rBسI:(sOQٗ`ŕII,Za$׼9Д ACi.=!1#$ajS6FZV@y(, c{O 8?/lnuLƯU\\{͉XjkpXuLVdkd,YzeKSUG;7gJm6Pl7ԣw|mUc)5!ʼ]/2ј/”#T&4Ywp +O1G\>{GW4E!/8B~w\ìlR߭ 3K@L5]A YR5KOcTMR)JsvF9{ y &=, bNc[{C8x=R'1ЀeAz+nynF vAW.; \ZU]k6 җk#F4:`eիCf,?@_ݍ<LȵdZF=$zhХisV$*Ӌ Fz1,7l^'Fu1ZCEce #F0'9 '@^"zXD +Sm Mz 4J40_YK$etƣ')3ЗLptן%e Α4G䌘ߣ*(YmWމ`A"L4mWP*'&htڰf\3Mݖf8a'1)))u>qlW0h;Ѐ lls5|M`eI'}(&+BK"~='!;&㫷yZ>6L`~=dl/ܽ[m;lC&МNr˵rNw)'i aJN$Ih8ꯨ[?FЉ "ߠA)y+N_&/.vXEtQiuSZ"b vEӼA>:T.8/TW 探%^KGY]{'g[1i*=)AZIJԡ];^ Ձ>i~]"jqjޅVZzW "3RKCdI[ڪ}( I%3BYEC(6SN6rc9tiJ^FF ޣ M3O I&/C~InFs!(A Zd5AcdM 5D X/݆eȎgsX7J/X뺛 ^CI;0\pEY 9"EwN*+%mzJ/EގٔhB28یWb4:)7SBiuϛ,߫?ZWq$-?bFD, %ѱO4,D#@˘ '}Cv}= b:vG%cNV uB%.$nG8ť@ mf`fulzH*м_{w܏8D<ϡw@1a8P%KI@7T1^('z~jfEHͨY{&v] MhjYy$6uMoX|)cxa(Kl^&o׈y{Q=ۻE(`: %ukUU$-ږ5tš~^0(n AH Z/0\ ds\7]ⅶ8bĐ? p%>rTxZf nh}c@R$"3ҜG>TR .eap5ϴ͡b;f2gor}dD^dB,epFG>2PШ8E:A¸%QVΝxV*1N.U՛~i<3CH<_ 5!k%^f<˽0cņbBIb9ʘ`xTpVOr!ri,`Af\}ԋ45;Jtl&{kcFސ]1ˋkB֍)W1ˌv?rݺV"\tɃ3T="@TBsUTFՔvgGiFoíXC Z/0iBD ^|ďyJ]w ;qsjկGp Ӫf afа܈EkrHCtEnTMRH^AJ^{T҇u  'Pisi!,F1N񴚄]jٌӁ(}3FMZI1eZ-ŷ^q /IW0yR{RLlgtCJVh)nu{lsjR7.A9ar}*3ۑ_9E0FR 2=Hνr31āc'r~{ۋ𴸖%t}3][&j@vK1ђeR\F/ c[6L7N壹zix,9u*" 77;%rB5G Lo0yԜJCib$Y84b9 F`R)E/x10nZ|}íirEv6:Z7Xis "/Ĉ?`xN=#2ݗt鄚K>cqc bȾ#'i ޿QcW֣ը<̫uHeB_ mK5'~-h_f%<8 [_\ y~Xi ݍQWsA{B|ULAO=V UNkM8AQ "cN0*\B*ϞJ?h{gY>atuTЇ6 –Pzl[bEhHMup[x?P鬪}6+ oyf׎"u҈7Zɷt|+Eri0ykb0 =V\os({@Ntr[m4?9Z\=6vZUԒ2VxAD^/Bp?Z0Q|>"7tXC$, Yk:nw7\h-qK %Fvz/$ZԠ!R>8{8Z. =t]ch3?%HE<ς"yKJ: }bO0u*DJ866۠Ks$0zJ6z) xa2ϧO0bṵ'ofP [^nuKcSpKa,/esL3tXPGf۩"mHQ@"rejWvǦ׋B}BjP_@uL<huK%܅]m`Ǖ(ƦĬ 8u[1I%(_TI(LJ}zqFx~Yš&g@V1ՄmQ$)Z\m4W~sJC㧙f@dU>p9iTy0F,Y)Bz~6VG$AݬZZ~@!OS#  |Osf-SΏ7/#8ySs]}JrL.D_c}je2ڌ" lU햯 ᥄-Ot^ )K~E;?[Y/&`s)ۼ}a%uS?:;ƅ|ϺɦQH #oN;]sB܉I 'Dze QL_'Y.VledD2_=Npǫ 6NAW8(kq)WjƃcYIhm{Q4"5d,R&LqmUH=؅xU gM]p26,h KW`)r;atJ_`~gIeDfAif+@\|αrܽ)f);zR"͐7o+i{AkE'MrdXZ_oиs< @)/==IJ$. }]I'[yX*ωadئ6AU&D" =7"vZgk2j 3On_[NZC"m0:0]ntX$%*& 66 WLkgIzTDkPItx1YsTBfpy%c7mny`oJk6`£2 =&WZ2=n(9" +.";eErX: 32mҸPowGi566lp4b %|Nݡ7T(|nuɳ@zwHmm[9A@/cuS02 ε~ $J6}55ag9KT40kN3uPd! eL%8CzLwĹm݇5Ƌ*~*!yDtr{=L%]:hגsjH3Oî3{yN:aѽlq6 R|]Èpd JI=__@2!}uq5:! 1 α8[A:^*Ir2{49885b!wX-}D(A8=sKI]aT9LUwhO_Q0>t::.NTөfg^ VTq03BpڌFr=IaIJ"TI]t@ZW6InjVK@ĽM1AS\E@4lGѸ=[x vDUJ<`աfɴӮW Un!o:v3zL;an"%U|LWk7 w`]i&{nhȔL@T8ї fTčs1ދ3 Tw doۀ4{/.x ̺(K`0@fۏJ R"]0uϩhضhʸQdʴ‡ @.ɂK6( Ha pfk*9xx,5BL?z@>`Vvy&H'|8CU¯4`R2Ry{ ! BI+ӮE G4@mf $FaИ[NJwD,3ξ7X)ÄE{D& 6ᾯ5Y@K둯u%q]w\[g9 S@&Ц;8(Te .NgKlfv80FQ—jdUs]6POR'SAF0D`k&PMb)- 85b:}۰:tzmrJ8ЪKƿ3wJxv)*ա Iz CsV&fɍ{ e$:,\WHpaJg6:PLX,Voڜd#r) ݕl>3a%@ۊ_ YUK$Qrؕ6}]x+e,;.>F`*7U:p;όMYyΑԀBl ҉bLs{~('*O==cMzl=mFI̢.sikiUeLkQ]"_Na10&%>Ξ^}!7U%u XxbDZʇ9<#(#3Q$Yb[{NVVwz@3#ɮ%}=3KEcce.2I<1Q h3o? 佑}>.DoJކۺ]BLֽvfmXz_.io0cV~\iBSF4XKDzZpU~j,h)B$qxA΋ȧdVjӍ}]{/u f~zl/;_hR pqp !*ktXKͿ}.|5p U? GInMOrYzh=V1nLE^>#BhgtL?6]+ZlغE'Aզ鵁7a0d?²沵Z\Z<ȭb.^8ufp7Qf ܷ6<ԉSJ*J9= fGIka& 9ԟE]!,<$RGo?__U+`4֕oV20Nn~iIul0U(2PI |iLHc PJOL0|%Sfu26><-G ihN (":bj - !ǁˇZAF&( `bz}mW4~zPkPIx4Bgr_jO(+sd4 Λ,QY㑨&'õ=JA.4CO m#6M)=+~cg.QT ^~vn %!XOeLq*wpR&&uNg 6aܻš 1Ȏxd@vGH`ڵ"Ǫv/f{K{u .Py:LcG J#M!u{:Iwgl;88 rIB:{Pך%]+A}T?>gTZ3G#N|'w m^0 ӺP jՍ J#]p'bt􆏃u<"Igr> ol,Fo"NoWW N<$|]*R0),ҡ]LL +wCNa،lFx6I򡏾%bncPn7brXfgq~R򭤫{sVM v8kyo Nj䔙=6v\Ay)} uvc[ a8NGE11Y^@#0kjWA 4659eev1*C}C.u}gn@chmmCI;}+\v,h6d;We$djҕC {Ҟ>+^NAnQ 'vooID9pq\Dq*yz(RΗ<"Pt᣿^ua5Pa  $t7.NX Gdz"3[Ń) b=8Fsjfh 3mʈ+/wgH9=WBQԷM<\InË|@o ̮1 =:K7p;/+Ι>e)l0s-Uw.=A{$&[ଜMnL5Wba3 &>_x;^[G?S=MBJFy1~8 L D0k|w t޺S˽muf Qa"[O?#q{K!C穼i1"JſqO^X-pj6RB# j k}Ga5J9=V.zP|D =Q~ kOy`HiS=j"ג},Tq=Py?qɤTtsK wӆ2o$>^%OH7Ũrww;$?HmKá%f|{e_>#~ANP)5E"'^iW^gzt/i`e2-e=J];玚r\gǝ1suU_:saɢ|IcWmVDW4k.iKA" ,VsJ\ gwyD)2a' z)g_ħ}9ԯunO(_K%Z)$U͜'ܩo7ħV~Ż4,1Zz#=s֤`#y6ɽ&)ymSJ`r.Qr3)DUKUQI!$%5p /<8&8nͣvN~w^Ʈ}0? ZŸ+xO?=I/OXDhv Q4OƇ BG!@PgK*Ύu Vn-3=q`4l$Ջq_7,ȯ՛e2~t*XmG?zA6cRZtʧ;WD@-) p`LiAϰեp%|sJ>K0,} wqizX{cq3*L9CK/hci^Ԏ̏Xu4|Fi4mw!ky^mD?B/l,7<XBVKF5@7SLL&#fLm/}0Hl%ng;UfHPweGO+#8N~Ä?[8 k+w]*3e#.RQi ,ތYq YP 3#Q(T W3a\;@kl&%t֥뭎?OT w>1ucǛZ1_(-D}|22кe҈] 쮣Wo,9sq6#>y&^|\`Uq΁^?:=ԼTH뱰c9aeqTFRfA|v ɏ0]K0 f\'9Q0UfY5dV>]nhޒސ,ucz U;ϷA;˵' b wQOD+VKh 9$yxFPd,Vẏm)ͼp~Ysw+O8G4ӿ13鮖dÞ_Qڨ{S *&vζ2Fkz2KֺP~SXWD;RuJ)S]0&[lýìA);4' HiRq$&2 DzI ׁP ~bѮ7a2gAuV͹k)7FNU |')ğ#`5d#tW"'axC0&iIk;^jAFNp*=q[&=?!hMlH j/\<-3# H'r* Q!FN9|7L[{u(6"_tsQ#m3 ol)ED3+HXG',Sk!-q \/xԡtjN~@PXQom[ u'7-td1)]&98n|Pu I}RiGوu;:n܋0bNbQEVQ\lAxu*').2rF 0R]w#F.e9?.(}<|oWoU_ ?cf˖cM $;KFdDa4BxoJs!d:BUʀs_Wԗ]S僁6+wnu >y7ԋ9}ɰ&(7ȣ2P -DaT't}ᣇhL)V2 \L\ )`>a # SO_V:Xu*8JjnTpjܝJ+XtׯZZfg?f`ẏ>lJR_];eg<ބҢjS8s%=uAW'A;vA .YV;p^[e{c; v>.?.ދMNO8S dJ\HbL[ S^]M~kكT["0mŬy^vӞٿH8 (m(x "3!ns(paFWDUC}Oq~kV}3}mja"CH]?g; ``jC F|L[Q ` ٗ@X@Y&1c;SMvP:@~Km}T h3 }❛$wUHEbz.rڸŠ/Hu+(-cNT7P!6p4B T,Ѥ1sPcsu.j[O_]-؄I-c:1rj#3̢J}D>_$KR[g=1j9Dcg@Jsy!\guF'P2dt[}@փXr`始&w HGcc^LJxVJ1VmS^U")? *(8pUĞϲE)tS9m/=OCj7d~ht6aA1z+-Pto?tTE¾=s:'Yjz bV|p*XK$dU3o&S;C[I| Yֹ:\LVQBy>;B?SX!jT!p(h4氖iy\>ƒ~k!Lhr1?>j'")!:IJt_1R-dn)Թ9,X5xS^L=&#9 -ʾY 7IoP7y^ޭSĔݎ.ABЊT旫YQe<[#B9oՊt,+eXNsGbwM^q$vf)ɧQ)Р>A>`X3vxYXWCwKwuݞn| eq'"xW lמ\gʝ7̷[R?cU9 #"mz=jc2uȚVI1P`u^TA)$kҤI8{,;&?6@H/+WҌҔxF qRɡDɨYp0EQy_30@X޽cG虊6xe ѨbEp~ӄZ*Cu Iw0_ 2UOɵ!4כ'"3W$9%ˋa=] ɻ'maPs+~k8Bsō;;j,24S0 _ȕ@D쪕DPpG:zzVөD8FοlVu!OaC`fx-K1To8]77%;628xL A yfuQ-vʖo@<<߰I\{s|h(ίvZS!Dno~Y;Gsl9oI~=I/,Rh/,9(f uGG$P+Qwj?-YD)當FvƢƗ[FQqRa-āwsP) v4v@ޑ`x2MdWxu PkQ oj$.[K4{%)mM|k' 8U\{~Gswo i00_QGa4I^{ՠćnA5'  aXrHᚽsΘIl T%"@p_#DV"bJ``JK.jP]1+G]75u!qDPeelL(/4vfKx6AR f{F?3QK`צswj-_5V(HTUv$+?lBtyd'z<%BwkYfG ]ƪ};<ҋfBtcgzv&pE PYQdT*>޽Zh2mi 7ceZh}yG!g/= TE bp{A ݘ_-ᷲ./ޛ \G3JP4zS-pR=$u z`b,~ǡIL."`Vf{cLڨjoT;\c`6Š KPP<5(#e\2aVD ̈_Ft! 4|NadKh}a?։Qy0j ѠyLyw۴2e)Wc?W=|LY8VێࢧA23b H\·|3XH* s s)p? QzPşI\҈.Kv)&`j[~ٛFYExh*]rZQ7K1LTb -#zȡHFݎGTb ]&;=PjAׇH7ZST$`.P  ^cRf ڞk Xl~>g#Fב [ )] 11o)Dw"6ȥ)Lo٫qR_]J+65Ks>GrwBnJmBLuB E b% \B63"MКj0n0rղPkq)ǭ2cH`7u41},yU/žN\c؟ CS׺ɂ8τ%<WۉB1&nݔpʙ9ܥd: {0vhQ{L ڭqMx 4YY|;Nhz0B Os3/6R-E蹂L")ʲjCDԬsB:9#hwuHv2)AJo}(u vPW> h,/Uʹ!~d@m$^YZM1n/•ym+SK\i{݋byZ0#r^62'B&O''3+W,]U: 61Fl4gP.Vj|ڃdn+!D+\G愅-z@Qŕ)5qnj~ta:KiU%\D| oIQ [FKYwܽ0a ;[ UbRT?7#8NQ>BTFC*DzE7%Ǟ6_jzqr(̫:Y,d_QOSsT"KsJ&d6F5/ȦGoz(iF ڌ'a/t0䛉T:,3Ld,"XJb2,]*Y4J7|Pt0\XIA&%8) .!d=i?5vPAdLӘřve&l^3.ꐌ2ƙ=l_;Y}*?wf!v!hrO4V ..Wd\}DSYU^B`*pҌ}hL$ӡDVhYp޼&ޯ^3/̢=Wvs"H$8.ygt!(F2 *҂.!{w@4 =a7u$B{,aK#JžvfXC sIƋ U|{Av\[`5b-Wqi_`j7`pKCh.&Ĭ['-މ[r-?Ҥ00}o]NtD,ʄd+uknM=Uz3C{= &"rkCM yշS:Rz6u.+={i<8dP)؈>\1Q7ɠ٩I<]ʀ(FUy"D5[FMpg=ߩܬX ӨSRF:E$ U.$))[~qLz3Svn(p@BIP/=yo D%6wMb|se*P܆DՍAr 'IۜS KB5qT`: )XgVlv<]G1{MQ.׶/X[ B'w`$u 7fžcUhknٶDSLuN@4^wy6D~By<yPu|4˾ԋznmLtDYTBpc3R ?EZF}tTuY^Pھ=8Vb;2Lj5fr(y^f4og6]@a-a=㪟5}e3ln0U@^j!fAAޫTA蟨9e `~*tc?3]35 "QyDE:03b-Z~d77W7CI3_l;9KiD)=göN Mhrn7!/)Lgzb(p9xw6&چÅO%ePKa2Ɏε8e5Trz^@b~+6J?6W\N YzL<  Mt ďQ9$&nsJia܇=Dhs]`'g"ek|-Ͷԏ`ٸPnff,d[A;8Jsj{>!!SZ!4DX[/E~痢*4A96 w ^SjXh~n.>"kvh1<Իb(XpVo XvDҎYv'SvUxș2#JEʁN1iQkac!7g._];HD zh4,/هҤyS /ZR GaS =FآO7i"f~ZxƵ 7\??_jۦ k(,et"ZKjptZH1Io>)b`6?!Ϫn?F fN)觲-7$û~v6K:z8HX`u3 R3 6]+mL#>߈5^?>^̫`^tT_o"W9“1+3((IzLn mdleO>`|^-Y/br\`K B ] t'zN bQϫŅ"ՔzvaߢY[}r _rT[j A–t^b1TAΖj!6?'f/SIGK-pYP?Y(l[O&½1'18رN|97\;Y9$3fL9 !{d4p9=?hP] *Pf*/Yeo84&Hup_s=т=aλKUPU+I{=9cVH b5@Tx$hS=V,).4oȞw|KYW K%bzB:dP@uֲ+=]g$oW8#S_6M=*u[4eOq}_~Z| P'@DDJG~#uTXCZ󛆕UMu!3YhlJxIS4#᎟j+o<  T4_RSK+mX9Y$ڙ"W/R5q'F+0|{Nǭ\a5 ]QeAږ U{?|7r5Q2$1yJц4[~Rt{ZNbHu'p_V4}nbWc ܯYZ+c hByWIG(wpUkPɜ;xekM&8T17(S) I.\Gk׻DUqblG@j~9 eTX(|aOp|][cY#aQ`7\@NG ,#_.oJvW;ɇ!8Y?]^L:Lg4Be:o$^ycC qCN v}Njcm6TL%jW|{dR,4IB-޾@u?W!STq@G6&LFk2D * ,uP@| 5rQ߻/w|!;-}<:V-aiKi(ϥ;BATk짍 _D(e{Tv7~,ˉ =5$aQۂ"Η <@>`K=݅!\Wnk HVឝ8Z?\Y!Y?mN 7C[+@zS x3& ^xwwXW@P|N+$8BpR/Jm-K߫[3b8=y\lq=VJuqxX0{<݆VAijqh0rb('JkaG:+F>t,?Ӎ`nBjkG {%_1sbN eKQ_@`i3l/ZAIDU'N$CwQBEF{,DH;5ò \ RN' .%\"> ӣpFvFe$f^LD"8QH(z% p*V@tFh5 ӥs]p-} / P *ЊMRE&"9:?%w,i z, yIT ,^saL RL|~[%gAθ~)0Շ7M,gwU)mOت?"}S=e׺epugRjFϩۋטQ=MXymmFDCtN}`˭T~ j= &HoX ~K?l'Rfo՘kD1OQې-J$@c nUW%\:ȥHIf!SZ; <4WWsI>C{~`J SM{+F u~UhrPx-z/*;B c$KFͬPbu..fc/A{8\NBXp9zm:v> O7bAF?Sɳ5^ 93kDžqS)G}{$J0C#FTCu)_h0$Us" {aen6(Z+= N=BU83L쌣THx )kP,9áWinzUb. 0PM %_]9}Iu4zU}N53dD .PRRi\`?qqPV /x;,b XPqgaQDφlk' ul T0>7߿j^;ynk%4B|0nqjy>B|xB$ͳJJ+!?:{Hs=(F3`Z>JMĢGJaQ<)&I1޹[r􁫌ni! !'rrN@iHbD~6ZnTe>ȁbRjm y-:m-˘%+xjT\ck)&UhkreA\=(&*CjRSpKHK0 `xr~m+Vd@91l– gPA+ԞEG?c1|aǞ7 @ʧB$&jvnaOVӯ @υ32<ڐ䠹_R=nNmuT2P0uaYVLZAj}=xw׉ѿo)KfY2&8pP[nI/a 5D-UkxHn%XN;xlVTfG^ѠR]292M6"]-+q&\dۘ%(O[Xviy*q!p9VfK,Tz%D7:rj\QF7cFƘU]vfk$|nbO~ÍC]{:Ⱥ㨴QeUhu5-s4[䱪_^7m|!cs=}m·lRH'݉#n! Ճz}"Z( @đ R+:JSJ_Qӓ:ŇNtcM<{6CoqԱZM^!tM\9oun-"EwGmԤ€楻4ƵeZ]RP?pk/L|V]!*=ֵjI2LڴhgR<՚h5_E> ϊϓˍ,Dklϧ XS&E< @۱c)` yQks),N Ղw yGpg+gpfxjBkI0op*eHY@e9Шz+t|A~nVnf'w=Evl'p{o + ;Q te.Lv#äRǭg\Ơձ^KBtɦOSBU&E] pңsZFrJ(M6n:4I H$^\@Η!fyXNOgO9"p-CXt z+ H+gRcEm4!XԄJS,.1S#'GORx8%77·1EWCnyuA76g/.U.E uC) tOC #eUUd|ӍQY8ƣ$ǁ<)K@|ED}UCT t*dUk C3f.>] ?KpPa7sD[=w+)= #o3 8 kG<D W D ҧDT;|acŕҼqȹ"@niۙzuRLz BtP  +Ҿ{\ eq!եг>S20tyR!% [L!w l4'g+1(\̡H8Aa\|!@&d!EKy6gZ,ʙ eie}"tֺ焃тȰJiW fT{"rV ~^$!NOf.^JSk1Zk=ƴu~ng*nű+@OuOtċ7#jk7lhDtĽjVN*؆|t8͐hZXȵTލvfnuIκqx JX̩H]Ԇ֥䊛`"1FsNm|g=#gNk܀VlHN\$+fInOE,*BY4gu١5`X0`E#/g5Qme+MIq3VWv& Ğ KiӼ 9YWEH~xMotlzRhD*{|3lneHfܙ(=rڹ 8gZI_bmWx{ζLŧg f`5JtL@ϴ<=̼{ L~bm!Z0`o_܅Sz?c'=VkV0h+$}#v}R*X-*X؜D ~L0&Iicr!`+vp#%qiXП'72#6AdO6,]rv>[GZi\.LI0 YN&byp"oEI,$q/Йw1e`ˆ4a8l-5^^%KGJy~O3SR6BB('VS2>̚cu6G򭶿Vu[k~`WH8t$ۼSM^:= ׹%(\} cc^A'z|>jZ\"΍xSA< KlKȗi.(Wjbn? u? \nD_ҵ2+mS] ])3}D϶Kwz  gdh۫n7=Ȃٺs̛&nkܢd0bAwDGTk\TI$OaR+PthNU@IwnBIp:_iTf"GnQ2h+bÁ% } ѼugfVqܲ|r='  u(c*rðBoz6ڹX2-N5тl!N`o/%vsh!sv;c̮bf@.^0UVCLJ^o;n^eJPY0sQuePPgU^Y>jBfIގ?v,>H, RV$ IP˚o@k6pgԧ\,d< cW|H(k0Sju%"F. 2,-CucC~-ܤ;*4`{S@neZr/+#ЫH^4k931iBCq7[fcx[2\Yń7;MdXڱTԧ:$ȳS[n!%#cYIagr-R6N') H0w!S7NC^roouLi:d!y.AFT(Sb|ЉGFk-ny*%̙‡țE -Y6SkA[Ϡ,^UDLG,m[4]@@.w=̾>@0J-VC2 am=]ʸ;*3PGFNM#VQ))45b(? D"A /_`f:NO§b lZ~?jl4ڙ PJ X$!7CpK2Q͸/?pj]Жœ0=%ςcN/TkhBATnD&p +d΍*z]f, Hf*TiaE*n7KgaG8H>+tzRu8WtWl>H%{nZ֛&V _{"o*L6TDV&Gmg>:~ OdƷ]W',ru B^VBThƜܙl@;+i!,u?N)Nm.noLTF` z."A"JXRNpŋ {*;҉˺?9=#rB|*5Qr61XHOΆrO[e-MlR^:Gz O4p*y2 OL{A 0Ă#@c5M5"l8-w4]iGyR1& u^D/ORWa-_"f1aWVm$#-z3;Xf_upLZ\E_T/¬F57\:>H <W Xj7FEːbD8V-G`2u< V>X2FƧ.clz znwpO+p5CWᥫ.?Wכ.{k4ł2u:{V]^6q:Yd,AfEh߰I97@yeͷJKF3bL2o&tK!pץNgF ,aI:nGEr1ϴ_NoB&C*p,$q.*(vڕ_3R"ڠɳy*lUVN&>`Ϛ*DbO&*(n3.tܣBeBFo@ *T:ꂈ'w-Ql 8b3yx7h\^k0_-ofZ)WجS..R2-S;ȩoRfR>9[~In Q9WϗB|h#L=XiK-4#7w |_U~џyNXgVIVcQZByPdonΰEel]H( ,".m5j*2m/+ǐSJi5+PN-[uLL/38j-<Sv;UIu#;)xonFv9:p0' b{b(TӋ'`ƻk[b?At>1PwN]TMP+D|U%~]K3MϿ+*`CSlV.fıc !m0əy,u[BnJes f0Aʐ|oO̥JN+{0Z1,[?5XLUw0Hz} TЌvbO!8'ܔ}#@W Hq- *ecywy7DQFN(2 Q\wݠkaE*cqW^vϖvRO# K5T)aJ30X.M)WȈVV \ZJo7yFh]Ǻ̐Hhאme@D7 \iVs XPHr`%g09ǹ2xF `rS,qsv+R- }M״bgٜpa5ͬ-c${=~5 fys!|cnZnP}O+[& HFFuFaٵ/:E%i̳a1C=N"ĊGWb <|Âb}eHA 5gGaK `FyV Z )'&$R+3%R(sm[""3I䉕O tLcH2֎^sR3]U6u7U/gWU|"7І5_Yy]-Ĵ=g  \+/=\ kaYLϴ: F(D܋vLNXGgފ({^|6 ӆcjsi 9Kkr`Q:T~y`~NpUl5>h7:P0w)Y6>6j&(Zp.l%ynl]3~ ʜrN䄷=U~~$7 n] @@XIH6Lcl@T ,:~1A={" J 7K3ށ I J6S])ҷe+7 F MC_(=kxMY4M"n3b_|3J8sCK+*{b)xNTq w*׼ CWQymeR͎?cq}I \s~6 V6*kE Z"([oe"nLe `#dR50$( m%t.f^W ,*b*;_Rī ^"U=Hh-Cj| p2qnrLP6?v5BҼ(*6 0Fj֐NU_4lS (šWn+ xV{I;4"/T{?*d&exN[2$͸Ssoͷ`!Ae;DtEe4([;ocv2jX͒A6A&3 LFQ'E |0E m`€z{Xa鵒uQ./:a&<܅S$k2T$7 r<@IͯQU_97"Csqce3x|TqZKb{mPl!u>TOyI8辜DI;81^|e%4e=zH VlZ1HN, Aa_^ ]z_qp,g [(reIrE2sxçar( ەsֶm1y*HyY_}Cݪ=|);>UɰXb o-%v#ϧ_o.c7 9+X &/A|Ee{_W {I8^Շ<9@fLeSJ e=:dy`?z8JPX =s/]<Ͽ0xΌXOYK@rloO4F<{9.֭ ` QEўO"F/N#ַ2޽}WBi ݺ8_:дAyɌCg(QNyUW Ϯ6]?)m܄֮ɍ͚wUy0E܎dF)ИVh:e&gdU74y."I/y}b('/=5l .Xhg%_TK n\;>w8]|Ohd(2\2(Atźp.`>`Wedtwl7=1#wM* ,؊J ^@d K@?SyW{8ȍe Fٰ;bTshN""#hM̲7\qt$o)*Y2Ĩ6E`Az}1M lk|o5_8>8aCJ- zMF_.Աg{Dw[v:8-Ux-VTfɾiT^{<Qd wm&1ZCb|ChW6";c):eT/ue )Ǵ!3OHp 2#명~w^%1[)%<lQU /iI{1K}yo&jnE@R< j@^kq}[s HCy3 MˮRu-<]ŲM?ɣkV޶mÓ芨@JGѾumB= c%8\Y$='HU띲?_~/B9sQ)xT yM]ܪcU^h<^in3s)ڝs 4! h:iD4|]~f&#Ttx@?f 4qRc~ёSq+qd&#&#w?=~2N2ƝK8_zQ}GK+RAJ3/%pJ,=-u.4k9ArFku3NMS3s $|=BTxnlk.>j?E$屺f(wLC7/ԾGgpzvj{w'%b>;hUB@[`F")ftK刚k$}|w0FcζMIW,<2 NJP{ݲNfdR2ۊ@NHxc9myߴuQ#SXbH}2Czho纊z)x7z<LJ@ ) QFf/z4(l"HqTT+`+Tq);[:ILx%GV6!,Zw?|:@J>Wd (cFh,kUjbDH8NiQ} /'S(8D5 >쪏yǸw^kw{XҜYܖܧE4;W'ʼMF[D0 ߁`,Q=u\ȫpwH">xgJ'ee5Db 03m}y;ִMk`jqhh2jYA>嬲_ot5y"ATzh{>0iѬD&x>u|ɋd@2ːjtfwYvnk?,- 54KdF AV#LAcAK@yk+2CdlI ǀ0:iC!J[OC;s!mPc6QPi ]rk%9_Y&DϬ(߬uAk^t^wZ ֔C%a s \2 xfc h0LMk֓?VwǿIm"3\Gو}Rà"[~pC&$5#>95BS~ CK&G?<9Ց_ZHl&t@j:Ą]?^u9<8l3bE)"&W.@Ai V&4pkg=:H`/V}%Zj2BrIFTu"Ԍ0|-( +Q(7(q&Cq8=Q$]~տs9`_%X ^U1O]9i$ruHj7;]Ff<=ʥpwz{ z񝚊(hۭ-`v ! H=ԓ4yQNe ճp̈v)Khl۹Ydoja_W} 1Q|$|&j @.kNÝuh zLTLrPqaXǜ->bJyZ$^"V@vckZ'ڤ&u_E$:0"Zy1ܟ];U`ߨ9.0}ޮ;piGXHbJzѩ»ͯ0MĢ0tN!*0 ޣ`{g I8?B.6[5ɨC{ ՒZ)P|p5v,Z]! TbLWK}U(8ւm@ 1';C7G`wPrP)WҩiJ|& |9oc|y{ﻬ>"Κ9H]Nn'.OS#ckk!nc@g\hR.fej0ΐ !7~^\B>tR6)GZNgԌ"@ g;WjYz| })8QotTyo0qL^X!6SRVft#3:C:4lcSn'nPWTEicK9 cS9lmrdme%DhNۣ`g붆3$hV!EMÄU(n0͓H= :qtjՇ0O&/ jN22tM̋`Vu]#?nȒH?i;'rNzط4v~bd8Ub]Ҥ,e&܋w :|e{3Vmbs8rC^t]V_#Ŀ^U sTe' Z<ºm~")2.nd();,-)t?tSv5kMqqA,1e ;kʫ%QރŨ5W%"19Ke(G?@pD%ukjh%9br ރ  > ~A$ JQ+D9.TIHJڎ"؟Ϲzvfih{i_tonMbJ}Pjg.FRrŖ(6L@%R XMA41BzkzB#QUщ|[~K fXAgYWBoЅLZ4"^+/կu}H%m uqj0xJ#mR");,Y־#yAX7X+7 sf?>pA4c$ּ -+\aQA$/W5DЬOFn8)e!VD.ʥn*svRNA,u>9-2WDͬnʔ}g>s X%+63!oMըI{ՊR%TmQlr?``0EtZ'*@vޤ Ft.|5 yI?]a%KA\R(ر&'R/l{&O&1ʅN!*/'4T'4 Mʻ84SmGBZ~rpͰVijXǵ=GxUZ lyBN Ƥ6 7eNgV.6g2Pg}HDn+%xi =Rّ}o5js׋4fgeͲ,X ȉm*^4&3t'.][aNz 4љ>߃D83+u=IlC >Aװj$/0Hkf:|Vs|KNV|@u9z2=F|4r2R uuKc]',`#7x1GƆP=i?;˭jl|qU/,y5yUcE3Ygh=0CJ! <^ &!fDtJ+JfCq5%}oAmt]AS YFnia;hLwz@LfrZU-Z^^Cb?iUlNݵz67Huy؝lvэ3?z|FVng,۩ 1=)_l1ҭ ѫTʑb jl-O**r Yz(Y Z[14*%k2֚wLAQ6* d hhR^kU!~.\֑3{'ˌ~T%!{ z CBy`}gH6o@y8!lI~PU&$D}&Ȉ +Np(NكG2|dhp B+CJBi?{2㲁vV/)G_nܧXdޓ[ c\no,=0ruaM D 5E;nHv&DcQBשp;Ā=}򧲫ahyYɺ NWlpi &zN{VeN >u"G#MR[bQ<Ӡw`* * ` Ƃ1b~rwk^kT R@l6b/3=(?is!xVa|KTuF*3ȔYV6Mo )sB8 ꅋuGuR(5=gmtpy| Rlns'-Ko~~ߟzSl„F1NpWjrkcN=xc+xBI!oY,e <fF.e'08Fܔc$Ir'u3:qnz(pC0ZI"ni(’@)3nLC-Y6TBh9h:s/  Xb'K6^Rm6pUj3Y VU|uT(qqt,@]Ӏ}_N"Խ@'Ϙ"/q˭jmY-67Ou܇ZqS+@.-+:yb0  +yS ֭>e,^ O9_!31bP.\">\lnGxɕr-/:>Ro~8=z&Lw82 z.Y{8{,`uC9xm|:!~x/sԭ;BUؙhZ8;bZ3K~<-BŖ&gJM]2%\)=m):ŦB˅GV!3-j7(k5 oX?m@I9;To;~&chTm?Ff?>'!yJ r:!#u|r"^0XhP(Zf s(7_eȅJ+a`bSY6XA&Hݠ>u0e ڳ[X]IUМk91$@>!]>_8J Ѝւ+QѓxX=uƉh:DNFh,ڐOO{:7v` pa ނ> qΐ[nl>˖0:tw;=S ΉE6;$kEL,l:;Qemy@w{?\V $_q xJejRBTpάJ'aɱ IhItE^.A?鷩`qKopT|g7<$g4ر+:@_n 4,* %1|/rk;@S/ѿNh*!'l%QV%r#.]3z[ɰ42_F4n)$,soTq%YէN_?wX[_Xm`X9ώ {f{uFGF~D9m/唸TМL t?}X =l$.XTZT“\΂Gv'ax=]+,1q~ TI8A;?5@J|B8Lt9Gg;"NH=s#Oo 7ݴ;B$C,@=-8 0tLB:Q!1C|W2p/vpU9CS^֡fЭS75%Xڝ'}WlzJWiޅOU%VŶ#>uZ-Aꛞc9;l3r!x#G g0(UKc+VO3@¸9!FHz*%݂d > %ݭaD[B0s"_.6N$5^h#X V[`9\IQtRg_Ѩ-lҖlz5EYtAZGSHTy.luc .3Ze\.У-_LHL\I*V~bQiec׸Ep#Rd)g U9R&`40Pu~tA#QL dF[?LxIsЫқ %SEW"JO܊|m` ~)t%k{ ',gl,[c5Go&[r(T#Lf @#_X07 WSFOt,@`=vq6Hw0 !} Z+&)yӰb.Uczo.VMP;SMR/i0D%d8`;_XVR2by=0F axvkk>Ű#4#.ġl~=:rBkaK5GpJ'RBuz}v@FB83c|=1쒮wW^mIhAr`dz?MHZ|hkc&5D9)Kc0CYlrüch2KZf֞+-22_+w)v09D|+!lad:S -޶"Z(xrQvS+Wx`=?0"}Y YǑ=CJ*>y<6'!\eIׁzQ@&Tjhw"Q%m^ obR짆Vpb)+=IuX?N\ʲbr%;AV_lh'Nd8*#Z\cQEyq}߫[TMX!!Zqkȴ>_XGQww^ASJz~E+ `}LJXٮL&ȦM?DBS퓴 .t8J"Tᓞ8iK>hTzzӕ1AgQJTn;T GY6KQ\&qKe!{*9*?쑅\<̋ǚ;1e ? hSb`CKXa%Hi9uߦzAiВ8R]&nn= c>)J=>]Y}W0_ϑ~f1^9 t2ly2`47DoU]6<#".(!1RH#_$3M3cpJf^,#䎩H!gMmY$3Ӭp:צ3ay{r1ԗ+=Y3Utk'1:֧zdբk_vE4PqcP Uv=n=+!EtJ53}axD!A%0kUƷ!Oc 瀰/_İ>M`%@]I.j! Hӱȇғ{Jsݸ1IWq'k贜Vg8o8&;w36{5/STׄ-^U(&]\Y\P_lO$LE^F"K^F}r ( TbGx(O ΞTYgaPRD!KZm]}dfJUhWwP¾~eas K*GdM,,40t^^S5[P[mE˂}߈\f.NȞ j:פY\G֭mk8qFc`Q5V-|`NZ*-@Jt6^$5ê W;J` 7LvdyP\ }7ѭ'sAI]1#0L)O{*Ӌ o]NlH{m2\Fʹ5̏^j*(|ky(Ip8H[m!Mvzx]hzP$m.Ʋ5ɥu |ZpwX>Գ"]:u({9a"ߒ@`-attL:Pb]JK0a)F ᙡetϓڛ|1ThOaπG=*h ]<ýw::b?*w8vY<<MC7OZ>YkzA6N,U5'm&S\7Ϲ]zrL^`1zR+d}bUz9-hoF`!E&g⢬Ma$]7p%<~K#ZSZ*oqwS~}~h] T !$9f᣶3 `FڸʄS'drAlzDoH잺V>MPGG[ڴlgݲc82aD"^A072?6.3_CtwyI'iBTX"c%mޝT֩kLSAkܠw'V\ٓf Cҳ:;ȍ/"jdIg{B y'{ <2EOd -3Ź~jt֘@|*hҨ8͍8O,aDk4獋K} tUI$`(k!#Q'|`Hdn:8e]yl,o;[Yr_!Llw/L~o[d7 .Mx^5; @1EPska(蓡:\xQځ Y?A8A1*4CRyz]yv*'qdSCƏk)SE M[" =-'2 XVcg]U{$2`uαCr =tJ"'cBN}њ!?njO fx蚄 ir&5Xɗ#ݸzb;y Gw>0JǾ P;R\q%nOXo꼖~6j[݆hDžeE;kڥDͯS@+/ 7A)*|݇ޟrg]IW TB"JOydҋ5+]վ/ܡ!|_F2j#6@iw*oi!cx<-&LGjr$Yn7g3b=˒b_/ lTw'sPknPd(}jQ"l γRj~`CAl8 6/4p{|AL?αlL ުRG675>ǹsJמqYIז78|b5zaxCOAR>G"\p"V,SdivCm#C$Q-Gvעu aE@]*9X6JJ$&q3D)6&f3S;aKt4kSuQCDʣf]_}!}囱*LyG[XXm^AjϽ10 3,sV鱮]`\#|XGtm6ޜM4۱Շ(1ʎ/,¤>5bBH^oųөF`^V EQ;ZՀ"0^M;jH |2Ӟ]p=[fj7k6 ¥M&P}/>{"1+7.FV3ʮi 6g~`-*ؼ o8ؠ'mo|CN#_$9GtU>(= G9nn SqI6Τ 1ܻ&rփQl)wZb~u24 籗@DkB@:{n;lA;O/[2 ̛qYΗb5y0*R@r\ZuBXzetw n]j)Mqt[ u:EA?ݒ}H"wo(Uo_iK@7y)R+\2C.I[y${ 509#ۏ]^˂s0P Om_5^@.a5Apu *aPBL~WRXolTc~Џ 6d@o}BIF(?4OQ+”7Nmmܿ8s7p =y :@0PÁs? 2>y@$j&r4Ͼkom k6 XAD{hەe!=H"}aE?۔ U/G19V&V}]]hFQ7t dP~c&]p4Mof۝KDjo5`?W|g[%*Gb=,9ģT|-;߿: 6"g6O/ݽ,Y$*T783be#kg&ॻߴɼUp>Zη V"|vӈIOr}S EIJk>z@&Bu1'"Zl~/HΎϤj؊~ d\p%nP3C9FZп@НG߄R7mgx 6BNhO򉯢pz\!28T'r0A[3ûakUs(|^ b7Qy p W&^L T=g"o=/*.✭i|0qeI:݂N) yy9jQ^G_:lF1m@9ml ,.aA U~k]+\) ҷSg4-T̟)&J!polaVp©48j@.zyiXYe  GHU5g&YDhzMNvqŸaXTkȯ=N;,TY"7nصM:>kҹxB_A3zohVV3;H>0CYnΩzIN[,߇Upx~|:HOW#ܸJTX&(h/Ъ ԹF󮌣V% e}sI_p!r>E2mI#ڵ; a*ޫ<) N_W>jTILKpRC48. 25bچ74!|K6ddc"BNB|Ba_l8̭q[P9 OJQN(s'c\>1%,>eWQ]S^#GݖM#Vz2MRF#EHScOĊM';;6|_A|1)hc*q!4/*fhl.K @L{? }u×Wތ ާD,m-_r3CeDnXZbƙX'16r?BIؓpK\ޒS{<ھ_QMS*o#ў̑ԲMBSI@AwY#r  eʓhӔzs܃ 8՟떳3ÎyIQwKp'T|@A OP[>fֲY0.XBmՂ(F9KKD)@JЪNʞ4Iڨ߼R$0L}%L4G--e 2޽$f E* 5-`9|%vbWD`1چ*FyCpy`$F8f+4}˯~m̞H!0Ϡ#z -Xͧ)ųNJ3r1MO ʍ;0FNެudR!ZؒR5-} t0&wxͿpЯ!FmqЀDEK+xΆF$ Dg mTpq(f1#/~ G>~{SZ8̒.haCZ ;`Dߘ( oA1d'c5 :UЊ5p;a:ϐ*I(gt)~Tm\Z_jiq`1L\CVC<Ԗi?E`j^$(!wVY”..H:Jx y ppF¹mT- YV.XyyF/4.QG Άa3)PL > +WXst-N/rnvw>.VEe $/y)ǯA֒QՒ| K䥰Z푅6sE~WYCţuv'$0BtN5\o6~phFofn81dCPrd.HJOwUcR7r'Z.C%flt@\OӔeK6$Xܶ@.`L2I>{!9Tz'!=r=L5/}n\eBlŻ-4\pr9Y i z{ / d,} qed,) p.LKl )/CϤI1]"pJ@?>4߳/R,O3).% >I m%"u{ivۧ/"$2#3 v}s^-`n/7\Wِ f 0S_D@ԾA=Z##u-xa~uۘ244LQ܍ |n;n)Adxƃ[QX bJP-4|OKj1dF.Q3 nNLUm"PMO^bj\kDQOPL(Wx9=FYց\=u؂efv_TY~R!1y…JZpx_t5F&9bҧG$j~_֊ss9Cؗ &q^( bX@xT; ZgT5øG$Q$Js!*sJP $UjkhiЋrWYIInzK45N|֨]{6a( @s>Jt&ޟ|PQu03<T\Ϯ6VqMԕˆ=M FV:ӦB:v'uKDYZ5Ϭ՚&3ʖDS2Oe|S st(P(@8Ngʻ9'Z K[-Tf^d+w]At=^ӫ*#@GAS`@*M`獟(EhFЮF±pjt)|Jre{LG+Wߺt!P fy& rfc4 d)R ;y#YS,$_.3w%箚|yYٝ-bvy2TE-*(AoBd/NzKc J.Xuް&цF0m{_Is삽cc4xuu>,hcL]iL35Ad ngQdre5\{u! TyZ-/VF2IcGC=.jh ;\ls CHPP@ K{c6јD1A5bhis VyȨIsA=4v17GB(;-%"fl-+y{S SĩKMy@5%vj'uxeڒkWynD !j7E cV{Y<9?\SL6 K&j'T[o "R}T&S8hHSzo;vCi-ܜonĂI=* N* Պ'qU^ [\lWM&^8ZK1 5_:Q\98@iܚ;|&5RgZHSôtK=wSx0JLԓjU~,NtvW8O'#_xnϥγyVl8ߟRT@OW+L=l ađr˺zᬘXtDKDz>B2ŨuϯQ@m/T ]z;׀*M Y ԗSy80؎N^[I5p2JhQfWI3A-qޙpFR7(CQ=#^Sw:;e|5qLh hu ul"ndPa'S52} '`m*E_4iG ^PH"ewq@E\s H UvHt'@ nNqx=dgXSX6w{HDN*_A5:'DLAnd#*b^47LgHgNQ ={б `t=pi}[qq@DVq,J4x?3d2yPK@B!&Na<h:@0bw߽6-|ߌPdǁw,_ K?4`Vsf <AtfݸSŜm` Ӧڥ>F75-Gխrӯ[;a{a+-kn9]P;8τ`&]rBJɧ}c?*|ՄtFNu!BZh]>axj]_O2غ Э/3tD3ϩ_R pv2)#Uf w옞e4\h!,ύ~nG|KSR\OtoElKnڴQbdk腙ͥ^C_MFCӌ2e)vZ/G=:/йp_)c&ܳF|τȅ,V ΓE".*QIa#0̿g<l 9ϨںQQ=4U;y^l&b\ UsE6{m|^}aXp#0UgW=8ߡf fGZ傤hۀZ[^aCR ^>ޭ"XLW4#RRV=pEĭ*\ zQ}fVeˎ7,\;ݘ0Lthlma \Z+htS ~E%Cg.*VҎ[дM!`<eDŽ+W~׾fJW29?8Q*̘ɍ-ӓj'- 1>2]fqtX}j~7jFĹuӽ `IŢΑ'G[ebpEo.?w%eg,n?~9&ۭ1fP7u`OC~j(YfC[`j58Jnc r‡l*E Wj4DJk:mryc{Fp40@m7/VV\U 4<ep{aaDjK;dIRyTB?w2G|qLFxofE2zbo=|\<ҿTDPM~dCѝ)RzQ^xy-klMps=ͺӐ*D}0c) S9e?.GE #ֿ"ؾS*<2w^_iL-7~u=7$.Keɢ?UuQʅlbl:aTH`eQ,J٧?{i ѬA'igA_(y#Jг)`4kAJ4b[ XAxm.55MNkV<V-_=:_ILO9m 9ysɁyjqCfXtExƸ212崖(O8?Fx;H`48B)>\I;mv꼠sm^f엄фSs *,XF^rF$`X~fB7$n|xꩱNQʔ% 0+NGɑB`"'j̭kY\@Mƽ@!?P5{ ]ι%s\v&9ZdU"ᓱnժ'%@ZKB;V3ˆ.$gxӦ#VO^U9 Ũ1w#!.7Yvŧum@(FEV#V{ڡػŎ权DHӄYn[S&NȢCabrKVʇ/uZSQ<%nF| SP7,}Z/3k>N@,rqc( 2 ی RUPSZJ \'dhG%B{A P6pgKӎ=E÷ >hhdTY*s|?cYT>b:W>,@Ov>=$}zڶO8w4!.j Cr`Ll;娟6/4/ԋҷ|}}Zʠ,ws7{ΆdC!?*HZiXTd,ǞQ( Ƕվ$a,)J-; m % `d^ u{ɯt./U8>|"0ļ m7!]0^}cF5[P+p .\*d}$けV@9WiW|C/{ +׸//(gd1~"o<ѪXB^FL:f^)~.7?[:[LW얪K~0FJ'6q]iNj_6d3 b]r? Z!|$Bp  }5@e-Ra}l}12^eS)] ΂@b;l*}bL!#ݪ>"DFS{_0*7:.ߘ`P)dг|p:C,SUѷ. +F."q8-:?igoC&M _۬(ZO|ۘzJNá?SupZ]e_@nnBEZc!!A8(K>4xfKL [~;yul7zCz+&,kWfn'3umt+rɡ| )[NgOiЦnSȪ7O2<ouac Rλ#lIW_U.w0-v,@4D7vda_1U/0Sao yFX9gZxķ:z-z6d쨙iq8Q#.іaI¿׽%Z9C%|#G%;_]_=nڇyyR2[U҉ٱK0@_z]̼܋6`RssO[.^t.TdoWm0d&ĩEs)8soVkOV;9@)1S]ŰWbSW- ]w/0əKv5 1ip:֝0dN~;r~;2i /FA֕83fP+I_فsi% S t:̈́Eh+CLG+I|ȴp˞ `jԷlWEv3rBOx!'e^'aB n6 W`T kTG)'u-ICHj;cI@q A~ ̗2qbfi?e ]L_e {)aVPN+ma) j2H 1ct^i[h.7 1/+ļW`+QOB&Q螨GQK~2OpfpmIūHe:i"#OPPinQ&IjNnm0ה)E&fך4)aix/i8eHTK&cjyN0i,+O4ЩeBnE\>Jv b#Uy7}>}F0Z6t`+-/sMT|L2R.)G'}O]Ԝ0(v+֊Zt$aVk4|%15 !LTE U FP3`qOݻsQoZ٠1eD g2ߢ~r;i'St1 2,Zr&& ka-c+s 7'v`n<2]~BS@Όj+ l48UgIjq/qB0e\+, J} vKٻ|TpHcl˲dT%( ʶʼDY)׊u=\# \6N,׌v{ n;{D`n0 S706m\a" B_BCѣ (9h֡[8atV* ة5·c-eKD$F*h'NFŐkj&bo x׸tG2V-.ץ[)TEl ce4ЛsZjmHt#‰!.f@M^"${1D]WfOKj(\ ]`&7MfDv=.7R'8?jrPfJU3fM֡\~L!~kK:ұsQI WG9!" ~sqcDM:[Z /:+ڏRPeiQY5!W6dXa{0]s.ol!˴cP*f7o?txsķ{=x B7×vOk͆Kcr|ked@NK.jw]%|iun%)F41avÄYYIdNN ,R6nP6}^Y6+ [;]z WnKt@I:cA)l6 S#P gM7;,2ߎ,@wWOx0ZL,܉ɮ&̡iC:+ t-m#b fjz/)KC޳: o+0hgUʶҪ-hPzHvsd{ń%׊7WF A0,=_Pǒ@UaYDx 7m )yNl}k y)oL>-͓!ܵ,%!+ƟY*Lkr|ǟ jG;2DOsi[s#JeiQitrwX<[5j(>ᩚcB._KB!mqsv>Ԟ\b^#nwRSfZI^/'륻I3*Oha֦4^\w8Б>QH{z K`A{M~н<~s>{)\K~ԅwQ[{$OmLrBwP{I>97F4^hyeU5\\6%i7n$0k'>'fu?$QQ2Z+2\'!Fmf}lFw<3f-ɎRZLHq0E6>&Nk0Z"VxM ߁+"q7uǥ>F$LK3/?F2;W.6N+`@2o}Lva.J:5iFYұN!cUZC6䨶:hXڹlU{t[:]mtM–IqzmJ:VگnmG/b,l9D'XbN܀〉Z_!/E#l"E&sqkj*vAX/Ew8y@Y'V3RjYew\q|J#;U.p;һ )5JSܾrlɽ[6LV>܄N-j.n{\L+ <~\M/ (ܺ൵_BSrਥ 40iۃ;*ɬ,)s6,9vZ(kPOH)>7E@=[DCZ@J8+s"|Rq d;q;K| Oj;kj+N<`yHk@y`6s~GM@ J}+ͣ;(9rELd-.XFlɤk7vqx(HM*Ȓ-~x hPO}X-ZBl ZO?7?Q_kW| jO;V )+t:Φln}lݏ}^3'-o`)j{UC_kLm5ȥZQ|- {q" W,)o"|I!߃"^ wU"7yPT oFyC$4g`6?dHν#4Rƥ\hxQB1=f%J^"d9 E8xݧ+Ktڞ"yu|&Cf:gQw?]x;UY+; $v-p^,W[Җn-:!>wq S[_N](IldejM:=ݓRƓ6fx3N^a(ψ)NIL +F}d,&~ aH(QwC]\bWKԖR=B Cfns0u!;ޑhi$A+. ?E5-F~o4ys 96#8IPףD}X1tJ[5G}w53jo"2H[;GcWG3|@\Kl I*jg- BA%iն<< Aܥe2ސkYI-![@sS&KNhVbٸ CQY"V"q8DmKT,ݸѨos짳_ v#z!Q $)͈kX^ 1EPv+Ɛ 3!zO,%w2(R4Z>6\n"AfP[PIpdLg*tyrð7-4nAD l } 6LIfx;FiI`F \" U̽3,^BowrUb{-fnZ|$~LfaшR-]6}4NogAP k{\-6VroAaqp{_XDm)? ,iKC A%@/Vo6Zt5꫍%C Ƃ*bXT !wB~^v{[սҭ̮hUx+Gi'ƢF{HU xo2xL;,JV-Dxq70z)GSo[[ٺWΤIoHf\s~|qg PZ_ч6s Oj>n[~e2y#x́W{:ɑa:Jjŝ[n+vwnA5,|%QWw!Dֺ߆2< 祉uJy)C%QTa 8 M)Rghb nt{H 7NZG"4?fZ<(jݢr`<%HXlJ1Ao 9a3 1 %lcJǽ_<*ou[Kiݤ%}Oo,dcI*Tp4ٽBt:Q ؤp5gTL-PvANզ {`fe ~Dqr|kȍ B1} 7$ E~ʨ Q-^vEґ x"*w݆ڧ[);\f]єYYs1Hiv{;=&lh''yՂg3pqsT3Q/ m 8MX^b[Ͷ.=;,aZq uۭv ky~}B#2ulG!^% .*@[L޶ljy\l%k 0Y }Q. /BaS^M{)fgS)&Rhy#M VOC-Y>_$i# ԲWtD!̏j'<9[PGUJ$B2{t(ɵ {Xw<5d/k֬޾]7ś@KfC e5lK9MUI6}X\5!UirYøqip? j0<%b|1=wV,~n5xOoZ[_:٣XyUI"}벌a"_.9_#۱5lϻhYlB`` GX-k~%!!&.׉{/"#Qk#\>мd"VRM- h ֛LΘLug3+鉷9kQzmT%B2{Rz!\Cuxy# gH-6ݜpK m C*a~Hd!E@?a"{ij(Xӽ7.y.ZW)PoڶE5@5N /Xsp-,Rs4HHyM;μSUUU$Z#EX]_U8ިu7%SZH$Lhf6O߁ֽ oP;2t.1H}tZnP7->zDܱ-Sgˀ':ivH292~ΈW+!')`e^čPi12iΕ0,"=20V8unq ڨ9VVgFK,t`K}XMrD+QG{=z&v|UQD;O6Bs 4G syֵ"ΠeUm)xppĸT2ř џ)l} |ߑ][PL6EE'2ҷpHeY5QJ]B4e <[o$J?BKY=$өimthC&҇+POh?駓fm}qi9Պ 7>e['z#`f?E9Y^E.QOJ]y=x!d'&47`ARP^+ DM!"܈Ni4V_6;W3/wD7BHx"1b;t$=LcErm3zEd$wItUsaw 3l͓}c0qv,_iKyϘʋ5%p( b/խM$Jx εX\Z5W@ԋcjq/:J.OaM(9 u7IŘy#%{#_ Q7OMPdmG~y /LbP~k/#N#" 6 dÙ_ F664n$ jNxP~A {t,Dp!\> L Ûh>oAE1JT Uk*%?`Qvޕ&H9{py) ;)W UCW,7dP-NžoZ7ɝ)Dž8 bbeaSw;I 3\GSU, KyЁFG pa/}fJXLe$;CWlӾbA:u\`=rE1W6;~-~ - E*5!Q-eAhTvT %dp>g(O'3M4K!ezO׶J/p@/f9  0 U CrXk{&x{@gҾI3LU@H CPnGZӁIO-yϔG~4)_t18n0e7Ȣp!yѩ/BK+%DwXYBS-X=Xg S}!yvͬ$+R_y&0#9y`fntd"qj>'j Nm "U+2']Go 51CL؉QiқwIɷHmf ز`Zx+소7 %vD Es;3 ; 3adF.,ӦZhHx[SE) X+kUGq8uz6QmOC$^_4P4:Bh:0q!uIi$QjZ,{=gAIu*Yz}!ng`4ʬcDKЃ]J/*҄UP><:z F2@ScvuՔZx 2CE0CUR-<8#en?@ Kk>!rM$֢bABC8ݧ 6l8}r tAME(j)8#儾l twauvƱ^yO# dNP%d.M\I xu)֛m0P!Z\sƨ:2Ȃ/* EMZ$J4;(4WK- }٣ElO6!>2:skD4\QWFb=dKICgĜvOB~l)Mѥʴ i(Qy6]LL'p*_0`*vb^~M?j*^-߂5 wmڌNKRgNZ&TN|tOlG[G ԽcB =b%GdC=/#hfC7"ZB&o^ڒ#f۝ԷUv'mS &dwUn#b~^cu:c "꾗=kkAq5=M/e5T>e%Rx$3 S[ \lu4Շ9K8Zi 5@Y-1%$d^;]BtK/,`J@19A?7J̶9 /LrF2%M+F`_%tM?(hqi)aWkY-0ųkJL@ $нɇ2 mC~8J#DwVa N0 zFVW*(_2d;#Aac } !yNd&6|< ccJ$_¤n]+=-F (],BrݏRa h,m@YZRDc. Q>XiռknqrN6vokfHLe[*a% g?.IJ;)Ď$gAbzZ* -=F1SqaL#΋V|̟a K6 z5:yL l(.^qc|XWm/x?i4iB| πO/z7$$"Ë́:nA.'/΍c.SQ[ @mRtطʿ`.5聦Ux}1 ʃlՑO>N͹OMV}+$gO~p7$w(/j [E#3DA 9k¯h6Ȏ9-6x+} l0;2SFv? ؈11{<ݻmO7 b5p[B5乳9-XXRsibh sv2%[cIzS# F([;3C / F%^M>3}d6;>PN&gWuzA?5s՜s:¸ZJ2`Q}%ȏLժM;Ap{d|\"&AY+q "kGEKTvM2ߚd+LtpڵDo kW߭j)gL0}A*ZwZBI96S"#~$. 4D^-J}EXI|6&\P$ʪwM 3UXzگ~!}Bj) _@dI_U^x":g{JTqӑq vA *A P ۹.YCﴭ.wkOVD)wajb\lZ7t件&}5֮^԰1KoӂgbV_|}W;%o I䰆5|FM:C @ܢ@S?L;"2X”axPO"YɑF,Wjlg3N6͆>R78ʥ\0rS>Jmj$ O۪bAB<~(qG{_h"hᓐu"7ЀkUUH#M_^9qLDC&!9J2owF܇ٖ֝xϗ D0%{NxvM.L&8\ˋ1cU!E^Ɇrhn҅ª.Uv@J_zkK`̕-Ըr :gLPa %j6㨥4d.x)!5FQ Kr=@5 ^N¸ɿXEA.3*MYO"@=&~."KgyD>͋ CB2t5FP롮\7|]O&z=B=oeZے$Hɉ+BI}!y◹D牱Pا}ɴ?#Ȅ&ѽ"*dG3@Ij';+CW!*0.D!_>ī[)B*鿄|#z(lkx=Q 2QT=MP|SԶlؘ*&4Zi#;h'/L p[-Fv! zK Ҡ1!ֽh֬;2;:|qvZ` f>EӦ:RszOb9rU95IAg {Вd ~^!Stfґ\R)p 6 U5@[i)I~YCpQ6Y3?dʈ!3U -uLqևm-֩x3(&N{MȈ]e+9ڮ {3tx:(XiO"r|ϜckEPZ#ߘdِJf]BMwɸc.6(x?Nۂm/E ~uz Q1⅁I9 yn -2ť035iuuWMw,KFUo|,`|_ O1=3E U] czR>#.c2s%\s1BT`p#t#{'b aj أ 0V?)e[qZbp2U\ͬ,Ӵ xͺ3 S^~.|,Gg 0S,e3ЭOd-8YP,ϛ[Ya[a@}E:t^''Iה|<=Ar"/_T 3z6܂|>_C4׍]rghT2wQ46mߌ\ݠ&0eAϋ%uKC*X+ 4 ͅVQhN ""g\m >}NĪFIX=_*uP4ѽ͈Fё`'@W?!=EȀ`dD!j*j^mq֋ _wgx/#టMQ^xK|1ch~ɪٚp[1h7`wJjq^l݁Ɠ +"rKLѤPBR/bJ-kH+4D/~x{$S"N"خ 4b<|pT`.Ϸ2p|n([/8L)[ޓ|YDyfX!{nY/|qͶIˆ DUtɉ{.En{4܂i|sF3ITP`ת4Gӝb{?jDZIo E9"R783=5>Z£E$i#v]~֜/%/ɥu6xKyo,TIq FKͷSt^C%8}~2j61c}h'fb.a%mD8K&Uz-!Tfq_+ 9 MEwH3?_Y/UBpS6P{AS4GA6HsEfBO n.s{t HJcPxp@>[Tf,:xTef:Or"a+?u_feϒdPTʠRj2as͕ Jٵ)BDB_gq9vN*W^@:xJHujm+pvFs%S_K'lmy$.4D|Lۑ#S1nx-NH_N6y̮HbJ[U೭FKy)NaѬfUXD}5(fD]_\+/@07ci.H"!^R8P4qbRGzuKЅUl\ iMx`L42Kr  F%'AuԼ,V gM=q_e~`pΫ{k'P)7^;lSZǞG^c=vV'6C8|-mG8~bc}?lȔ ^d f0*n*弽f?+A{|NAܤ_8 c(b3/9]"S:H.Ԏ@58 ] Y+h{$_b7"c٣K+r&b Þ1ζ:oyhÚ鳠M_]nIM8'PnIx8r5I,ЩҖ~tscY~.ɇ%Y%z|M9=G4C.PRKn9`io}ˠݾ]q5X.ȗm"Un R n]ƕ:I*h,r,(ճL[=_[VmZ'țBe?m2t&0QIY"˷!]ܰ}Mﮩ/<ByFɈ:()Po*lo,cOHbr. ,Z}/۶ }PG!?|=~]ZTu۽.pݹb.ǟ~\UGW$b=үQȎ(#uk/*f%m[Y2eێu:='4H%gY)16 &$W¢XxG#`㬤"r`a?i q*{5&gb/1Ip6jd2e*pXf$>l5$)+c@S^B*DޜaqwZOW8೐)w:k N Y#_cIҵZ<ֹ6DcʱAɁ|8.* &̄fބ{@\ڀ>⧦A }9x$gwf H$NZ 8uA&$b@Y$y2̏}Nz\- {$<*m+B}n-R&fDJfD_ B9-}eWİ73û3\/\(A'MnudoU)3u*,L6Q*P1 ^smF("(|L V>p+ĨЉ#KIԗx=aK<Ü6_ܖ6O$ٻ;GPZA*'55k)mHx&D,,Ø.Iq/$f4QEq .%Ƣ.;{I93&Icd*dsv>*i%6VGGbN9gAPY8 5ї][ΈMxfd,qÉIٙ.Q I,A,r}_ܱp: )%O9;nҿRKtXԠsW'"μnoEz ^`c|hGw3ǫnyǽ$_j Ldd ||WP'CKfҪgwк^>aH;峂Nn>Ͽ**"ʳTEY՜%@:E_BgtFY ըA-"bL>vAfA:8P2GJ `+zJ11iԃV(tB;nа-Ssu$TSh"ɲ#v=dVM1sMq23gTP1Tt/d.hϙFi]]HS|F7fS\^ ]c=~?βU 0٠iAmP:|cuG`xI g"wy+;R}5x>٦)^Q[Q0G 츷Y͑5i *a5pQ "G2}O[鷎' 1Dl06 -zNI6:ֵj'K"n%}&q(y622 ]/gR hSsRHN˧ƁxfUWz%ƃg|d ïe % yC!*gVRcVJ?x'WBz"LLC1Y:S#upsm9 eN&t}a"W_oTHSj<orfPĐ1pzbp]ݟeQLp7+HG'Dmh#m3彡.DʌGA'_̌8z' VEX5)_þqh*!{|q-_1žH\&GV%ℒ*//18iƳYKCWh}{.ޕU'*.UqAO٠t6,HL}PJվ+H4[Z<^BׁGʞt {#JݲNT]8-"UzkDѭz d=(q~Qpi(b1iZgvV|{u]yPT<,ň:y?@z>o/NC<*pJ_SuZ>^L4E9U>OoV!jrC\'`({Iiz[;:!l9aF*Ɏǀ6^Bۡ `V&`QWM;HS;T*eqp\wkEy}e̊Z#r4Q9 n 0̗x*Vq]lx֦J׍s6tZFS8| oK{,ثLlOvQ>}P;_یwk+ee_]Gt0_Z?r&JmaJ?[tvtlnTI$ לn;u8sIiWŃ80-2#Ѣo֎\jB dKi~^M@SF(xj 7azrPO$|XsG$I X77/Vyɕnd6q%ԫ7N904j(UZ~L&p]CBZ.$7kD7XI@BʷCh4U 7 i۞!A)kQc脪K2O 1ADV%0++4FIz4.-sO#,Sw:s.utqAp;{È]k87xqCڨeO|r-2ZWXb,TBe)Tc QRVw/0;FA:w3]U+ M(.A?֖F+'?OkBcƩt(7#_ʂ \ot8le=.&+׌ FO鈲A86Fz2lsXK0裛j\|i+`KBq΁?o#F4PǤՑ6vl\'AtGG06ο! څYOPISN-5;⡆:Sd92HĤ氻nIĂ=aj"(KIi0waβJ\!*]Sj+Ŧ}t|+ ŠR&,>7#yFVpg )RnҤV:-5c {n𼜛w|"iۄ4B1˲Kl-qnAP pjGZ0_PIolGuIЊCߴ2k>r߷~VJ%dM4ROz-EQJY/{Vҏry2{l_NbTܫPC.ă SHx[~@wyY?\ rB/B+}L:.;uR2!>"0TI2h D}jo]Vx0wA@ݭԃˊaU\ wl:B[)6jmyDMjxZ=I fa" Qe7Y}m*%ky<(}&&BVrRGQUyq4ՉK[-Q8Δhؔ/̾,]ϛOدY=L,f^jpxtne:!6eL=;&u;j̾L8jS2y/S^~-?d̑ PUۿGAtYL ?iX灂~_?wŗTn,mlD3#Hpa1GA9</FAOj0n  3+5Q$u}EP.RI_ }ƨV=ď\V *,q_ ښG 9YH!6>ш!?f7(: \o@dUL)ĩ*8zG*[&Oڞ>*uUl(xg(V큋^8N!a&/aEL +pa[X*J+ ^R;w##ר}={j_ I5so `7smaf.O[1+~!d@:ֆ̢tx½O_=@jn5'IXPdҺd}јUb}Jʄ~v%χ!eYjXgfIG%CyD[Z!gCTWe?:STW|!DH2:ngZE0pHIq"s)2\RFTֆ-fhVSqR<v9QM6޻1˽`Qtfow#'THB4dv򏝗wDIZKlƘYV~3he:Y;CGz;0 њ{YO9/e.z4+ x O_6IN8vhPtA! }F0UW#E1 e#IEfx΢wT r> >pU^p=y̑}]EkR2[=ta"(UQoh(kPD (g|IQk3=ȮuU+ܠ3OܳQ*-tFMڬ{tX 3agl=zNYڄom֑N Kja_"h]'FfI ʠF+-|0c- Cu2bQ|IwAhY ~(d Z_| *.Su4؂pYu}OH)-jˉMdUHq̥HFL@=$̼ 2Pk 8同"ƘgҲAn_WlP'Bh7iV( יTKfL k:*b.I(cI>!eկ-'OY4 ~?3/ }t]~١ݼf)!h#@ߏ1yhI.yªnɟVj| |% &GZdS)o t\̺и䈝v~R=wԵKAN i7 =?aw:@OilJ3j>rQ5'j;Z,Q\`OW 0|Y(g-/tW׶I N,@U&I*{ݢ~NZ4(bSNO`{5pPS=51hO#0ϕ>pZEN2<3;)KU͇//^>tj,y lKbtjU-MN 8rsU2 G'Rg-Ujׂ|nBB/3Br21dFKdv(Rd(Ǟ6Ñeb&H4Bn.IXsv |ld>s>B΢Xwf`{f3E1M9qAjiczcw4m2kNOljr^m[9:}eV5"3֞ѫ(P'`},gdښf&thFq&JRV-, ~MDjG'rVE tqOyܥ`e:4ABSt=% e?gOyXi+~D$P¢g+k {>p鞴[=pF骁4F b=jq^^m_ *~F|D iN%,d|Lq/K s߭O;dۉi[[Бi 5+ݏx7Z{UmK#8/,հ&< LBEr^[}t&3uydrmךs"m/'a}T H'1 vĭ$!I{BoCJBxגe(%7^͹x C̪lR]>q4^Syuզj+n6q.GF-h)%8d~]}8YבkK`uajEP09Cokӡ[l'o(y`,7s\n|s)-XaaZJY?2<‰3&)pi9=z\6!(ܱw[p?+ ɂ&4=w`K|94Njݟ:Ȳ,I҅=QtK96Wi`;KM*f(?z6]a5W%L&ڐI%QN _*L6- |D3P{LڔB+fX6L Y-_%8kQ-[ %mLՅKx}[AW*DiYەq2#<"+em#4U!ܓZڬl"n-ā`\ HRpi)bF/BT bbcA!q"9E;I@x/h0$=}n_AK-sIp⪀ JT{Mli_G'r\ΐ) N F+{z4jcg'YRDJ5vaj}zp+.ˑg5 N;{ gDM,0QNiPoNX&Jlr2Cr s0;pPy \ĂUZl-bQJ xG<Α*GWMLESnI5vT>ؔ[fUu3e4EIC.u蜟QnBޘٝkApVߛ}Gߤhө{BbwC/K9WK]j@OWJ%й`f ^oT;RXKO S(A^r Ŏ?v cHZ9ߍH6ſl tpSU HD}*-5GUZb n"- 7$$[ V #A&6Z^I^WGL_7Um)q#)JuSWo1B oI!˶^z7{'+{^zŘ./4>>SV5?< h^UPƆ@[H9Uk)_0I_*)35bGDt//$֣$̱ ϋY(T)%gf.,379|H{o[~ܓLW㗱~̜g2K;i_p=T-ܷQ6=urFxUJs+O\Ǯr֘*=IJ~*Z@MT]B@mNY2˯O.z`G76{6 C!4fC{a.ʼb;m%O5.' (]Q85x^MZ9?j1)_MTYig4{(v$- @ l2E8KYaBK3xRz/\A3$vItn GH(<-|gl9Il\), 60p뽱L3&^ yq%YAǫ > Acq| .OIҤ ?}5I.=6 O!6B`L81 gu]q1c(-' ',L'&ljGw-aoW}⃭л^h=W9;ղJ l'@JA_:Ş ^](,y9HW\Q=gJ٩;`o-"S+".:4F XI j%_ܢzNk8F)n,ͳK0^nAglʱݩVbς 8ox`0HqZqȾEA"ʫљ-|ًպTsޕl'!\/a\BFBVcgxQR&Һ-QYX3fp{^ 2ȈP!'E m+V4]/{c{RF ûHrp+DQ XЖi}_m$z,q} շ`0$1ui:=k}1$_:'ɗI1m0 ;%$AX¹ :wͿWEo~a3wDQq$Ld5$tL E?m|P(ϲè)Sź, oԽŚJtsJl~G-^p9b &ز](Tţ2onBcڌq+nXm{0ϵo[n\V2ֹּ͠$My~(<5Kӽ$':r4TF_WC}]c ;|'B(ɽZ24 )@ٟH%EZWdd9?'U3IKc +I:qa]MCRUگ"$ >w4LY{cGiP8L$?~l Q*=Fz ejs&&)-! r2s 7rS4ѢƨyTmǼoON 1%S9(bsx7e$7\M괹Yzh?m DWESuKW9&mkH[KD{}/ptU YP!OY+A0 !Kce bEUS g )9{2ό52GHQkB21G~Z mb&Ȯ-Ü=9@jLZcX4_h(M`rY"]"Xm4$TL|rLmN| g a\DzfN;+!;%AV}twJ}eME\4M"SQ:Pfp!M] *;Ty#5- 5woX@Cl&U!n AzQKJ#܊`}u@:}s` OrJ2D􆈽)e~CE} Ʉ)|,FKlRI{vC?Ffd31I:I!>PÔqD~s$mP2,d<,;w~H42߉l-O-C`~l◷ l&κl-$n=q8/}Q IO\k py}]kю/frd9*Oe*F2oi#s?N:lBy pox4m[k%u:?rMEsyRUɒnuy%%"t5R-*My{g[m][k`n>;2vZ `#; րJ~duơW-hy AYY ˝/2\@4Iňibca'דl_<^N$JWL~,Fw ǫN,#6u0m0f|:VG3z[;wSq_W=C5p\:V2ZTn|^"Bw,n8|"k`s"B!&(3hibNFG07ǙZvȶޠ'տ5|Bf/=;Wފ{20'p'YPO8Q"[@uݜM{yḌ1`c$y5u=rFLO ۢ;cnjFTO=6I`}KUl+vڊQ- vV*u-"jsftNR~ RdBAО(UǠDl⏃H bh`4.)# }cJHZ Ijit RݧjFWL۽5ƁZ|myTN43ŷ짱K_C(4NZX.pV+m @;yI{3tn -DˊuMU(+&|KXOj_-,8,j `0 i [^'4|DzkG^,'g4?!#U;P 6kE=Qt2S'q!Z4ë쁟r10浸%hO(qTPRNG<elĒ뫚S^=r۷F|oqu0LL:gI[JʬdQי薙n? ջs2FWPTA-< A \}1uYg{5h'jĆggm '0!8tjtɖ1,g: Qnx=SEʰrvv3`.a6{ӧC=`ޒC|&#̍Bv";E.KBPvv Nm:pm<֞+?]+i=IyVwMMnKEKo!j%x]r>L8r/Hxm*+KKQ l`L4wmV;h5tu "(܄%9?1̶P_|}rnuZb; Ͱӆo{2?M+U=z:𣘭L`=ce"%HRVpYQu'ecU %X$> ɖzcK>Wk8`Ror(F|-諸$q-݉E>qBvxx_h9B nEZYK% icpTNr]+v׽R]#i/56ųLXZ&C ׌KjLu4_rv~0e>ߪ!'Ѯ0UGӱ.lH (! Åm  </a5t~%ѻci:,h[Xn&\F2.T@dVM4CX?cB͝Hˡn }4AO\N(JcR+!^ty.uh. D(f\,?r^Q><'? կ˫FHՅ+(ޢRQ(QOKtn|ECT/(h9EÿClW ;4SYfʔnCy#3im[C&^q.܆z$ 5lĠTdgj~8h3YUK[r׿78Gcg q:1.~aNk {#z%/;|濪{lҍ2zWuP#C d0ZN$ ιv52qVϪŤI}{>-N@z:*K?mU&潼2Jk3zBDeTĶm<)mxhuEP2ߞƁk@ g·.Z,LJ'3.Y #1 %;@[fjz07KЂKW F4T.k*8x]_Vx]Q2Teᆎ̞LN9mU-@N37m$ 3XX}W R b^r"\iUAy:UF DMMx )ΪSxi_ _X%ֿ `Ʋ q nĬ𺽫醯~[nGF mԄo2 . $_{sgRFd_Nad[EU 4mq^*84a?G~ˁ)Ffq+m,''}JE ]/37M[&@vij)bkW8a?q% o;G]GąGX7c>w~2_Q5_“KY9|a`2!8`rC XczWJ L`vwϙ}:Wpg>\ u=B(.J7Bkzl;ѵM o !#޲4Do,߉͹+C;Sbd30^8o`kmea LF}FaPo_Q~qloSO 9`/(KG؟#iI4 Bն ,^0kƖ][?T>VeewUrEݺ̲@"$(;f^QQ?ZX%he\ixlY^ 2np9j`n.gA;:ߕv [Ly, NF]3z5Vѥ3Րɜệos BrE,x}g  bCAtTKMcr YE9m):V)\MdWAhA~ft+WcM O%`?_~f-Zy5W+7dw[Mw H\B[{ BnAQvh1w"e6?Wm'|=+smaP_TN, ҂n8صM%8+ 72~G~se eIbL+R >Eh)!9v kL<:7 NiF._Wi-jV-iV4}[W $`/-ӐA ZZًqzҨdZB9:ooP]řldwY>nX()߽O]捂t|ű|2F8-(~ , ,aY32Xg® |.'Gt"q%r|A ぁls(W#yn G+9S A4"66oe:'쟨٣gOh,Sq>~jjcsg!H> PEL-Fqm/>Һy/ţ_ЙO&ϓ4Ϧ+<0"\ 9diˑ{</"ށɒZ,%J`/CE!dB7袁s:=Eu? дޕw& d4ݝw(C%tYseV*|E=hWoE}{^ve@b Uѻ3U5jnyGx&i, Cf /|裈0V[X/7^$ c>2<,1Zvf@PfwOr]>|_ [N8}UˆFbAq("ZRخy/f)utVw3+̾=1j .y{Hws*ݶ+uZܞex wxbdÈ=c5^[ǺCd1>{ν\E>)6f^ҋnJgW#MϤvd=$}?, ՗+Gc`vK7 IQ%H׭-_8*#]<~TyHi~)ueNvmC#K~j5DIg7n.Sd/Rf^TghZEv:s!f ! 4M*I/ EkB?-syǛ@ttȏJceٰ(@ :@DZ~4 "|(z^k^Q1vo/bv"SC_YJlޟ7Oiei0 Dy= rK qK6SYR3~&Z[).. +,bF(INjuB|C+C[aV}D 64Eit΄䇌,̒l+z,N-/9i(X6^N= ќ ea=M!0@ zk% :Ľ_ΐS@HV 3fnsJy9VHPeLhQfua>6\s*FqseDr ̊iӞ-\^׭/pQ׍u +Nd}@ƒ?sCn}8Ͷ:o3%Wl|>6/2ngQBSZHxH!T`0=qef>^&JCb =hS~!~_j!FΧ8`^RWcI|LBd}M75敳iCvE+dI780HjɊQx>/]ڊݢ_E309o]2U\n}!+^IUI`>РoG @] A\<6Ŝd)t?jX Ѽ' 23YupΏ׶Y>"I s퓿 $MiMG)j9 KuY(`ak*'I] i#yNL-% NX/t.ҒZOT>x\(ɻE}5݊bSL yYFlg '1re +CHbc3XzԡՅw"wEݢ ;!c&^~ a" Oð~MK.;i򊾳<@ WbæJͷ!C;k=mu "GR @ /P`pu@L/~?Mt6wkqF#k0TOY>.^+ h檼F_=淚pe&8. yjԘc;F:jʟͥvLM[ω*Q"4l||~T6[»BEISȓ lBɓ1Vmǃl;SKgKao'vSBꆉ68vǚp# i>nC6( TvG9;?ɼ\iC|C%҆4!LD0#mjC*S8Z@U1}Μ#p@s`B+4ۀ`AJ2_ ozo#M#I@_'R[&7rJ09nRd}6!E.Y s,Iu8@҅Y|Т7+bЁ@-'\$8|Lе Qͯ]uyW D_"bCIݾmd_AuC_.CH;9퐸| 0nȟv)}frY(z$ţKX/|R4(w&N|"QUƟ3~hj#ۛf:%0 C9>;ha4ezv.+E?rBv[N?=> xZE]0QOZWQv1LʐWbXUx t bUΰ!WQ 'έ ;yM<#㋡g$RiSTf< ]PgЄ235%2#:d?LP|pD]k J}>a&ߵp(!i!{|j^Ixq:JC3ԃϦ4;Y&mGam A }b?PX{,nbb_$٣(4: K\mV|5E)4 9D(Oӣ6KIlQ+mzM< yc mf#;-JpC(c tXvH9A^ėmc=q#TߴbHGSO߰ &dϢva!FAr@LZc[gN51\]2EsRIUOm !q co<#'Ma W}Z^ilb[c>g(d+Sv\L3Im94V(G| =V!{f} [nJ %Kʶ r2pCPWT]2+Z8 [a#]W?'-(X!~s9mC_ܜ0i0gKaM<V!x+r Yvy2)73@nlK~ qH"FFκvi2– %=# +,dͯL `sOEc!#60uJQuZ<5PlU+y|' `gUjϔ;z{KDhZ_)^K(oWG hJ^ \.o3-loeg+MPoY"Kw jʷBGM:V>ŗHE!_qؚk*%٣Q/ 3AϧPdZ=sEȤ"lI~y2QW=gBĴ#'3Gl]|HI$Agn2W]%J7ˁ#.K-Ωd %W}6 im7Y7o Z9Aw.g[ܿ_kd?qz3. eQ_b(4p]BnVeBPk0/B d{/_zªŶ‹VV}Xu1pH֋r z>~!4>.%2UKfljNچ&:lj&iZt)i0'GU`uŮ6A:+NHRάC]Vq9⣹puũ 6.(TXz⠛ӏ@93Q ~ȍojY`B0=L4ғ0*K}0V HeEx-D{} 2ۈI\boxyuq0sd' x0C,#8fqxiӮ)HJJ43.-RSmAB UZNȷLGpn9pW٥}'MZ,fԻ5?6_CHS$]O2Z 2[i}\"yɟp.9HȬ"3a;I^0m5{mK0*w+{[zX!<8oЕoN~.Հp#oC؋j4 μ5u^+D.21>2,T<,|3X. - 6\]l+I+G''uƻz[DvNxyDX,#GR.n%z{ıR#6+o[fYdv埝zEcfH(S.t5}]l T%(;nEDyur֕tQf#XZ u'\?P6wvۑXsݺ'ъZfd 1n:|ߖaVm]+w-I9jtRQObK+ٍ,Wш ?WA?)ұ`8I<KW"ţ{^wV&"MY-u մ$VQ yE;fpkentJn7@u{kYL@yjlA\xO@@\O3V(nrv['F'2 BsbQzϋ`H ;3b]zm\~g!δ%IxFW+vgOUZg~LulXK:͔5^w?Bw %AV94s_Ce 1t*SV gKf5GRO{cU}"j=|&}_Q|T-l6>A;<,InYi`BHE)ByAmKLU;%75߄HҦVUhN /p/>%BkbaO uG[6̉U4z7=dsT1Rq=bOg?_ER3%Tao;Z&q^Oo)kbQ7l851A6LТ"hpp_y- 2H#z &#%ƢGI䪓stp#b J&{׫)o= N>I(;gd i@;h(8<'WZ+]b oCݥY9Q̤hGogݡcrH&j"(G` )$joݡEXQm`r˓arfg =HnCcӢ=6^GK) I(?][yXڍ-W9 GYْ_JTLj G-0aE0D=Ni J˧8JFG[ sKo{/mrZ r|L9+3!`AP[K~(n{#BSm C5:(Q?pXaR&D+8uz)Ž>@ ;`fU❻]C/_o/'AC…xM KjMMQ&G W(? %G^:򗨐)gT%4]~l)/.")yuYGB|DYp" ٦}UV!"20>FѲ?E7>THJo܎) ugrF3t㜵(3L B]sb$yb׀,STnn_pjHޡIx 4x:sH*C&M^ڊg3|ITdh/\|pWD}W;> vI˒b},#2:NHDM :Ws@2xcծP*T3[p, &j'jzFnom&Tس?%qа&t[ |th!=Zcn [,lW=p=Fјwչe0er "C,tB*ͬ$EٰsȹU'n/jz 'DdX}菤^mnmsLMʡ^Rta8b+_iȊ6\|h5j>.G+N8+OX!ф&en{o,Ԡ9[$)j#nK8 N\`HM=nN8n$14d 9*CU/*{R7u߈䡃QWb'51pN{ze{{ W9ϧL`(l߀Ё6ȉ- cEE1׹C줗vPk쿲gaFu7]/%ٻhep|sS?|wRD!*t gVo܍Ýn !,M#E297Ωl^=X^MKr?T3\%6&a0y*)Kӡ%:$4RSrzKJRSA|eڟxŠj;3.xeWnk)t T:~XFb?"3JP |=_flZ"@E ?+Yyc~)7ȫ1 N q1ZF9xU4f;fE6n˗ *(vk:v^LON+Ojej&VL t. // -k,=GT0E;4/lꪊb+5:b!9$OW͖T:`Yw6TCʶ*ZX½E@g5g3;bs[*Y;6L9=fga#o *p%Fpdۈj8JӤFz{wRЖitn[ 1UW ^+d.sNWk iX}xB#]aK2nMHTѯ6 9^ߔ{ι(So@OTZ؟ѧ<@֧,> f!_CjT2V4xC.ǟ?6MR ơ5)QO4 -@5Nz,}|dCc$;O[ *֪/CUӚ|CU@:]8q 0w\(Hږݍnw43S:ߵ-i82&+ `C` McaYϧ?|+qV64lPRz`XKPK{+. KqAާ?HZ#o1VR R^J=?ٺzcU!Y&}!r ,脈@de.ݔ2c$15XI@)`N[_eؑM"2e&x-&s@گf7x_+ <2[+P¬4-興;R/d!T.B af{m5ZX*i{ !k:!|nA BR|b)+9CD A+xtkpӫ֌< o)#k4*^+p>Cb[pu+e J-+z)M'].Xۛ@ac4j31Eq2f\'6Obc'g؜&Y !hegw[lg(g"rh:]+fɝJ<1@]f?wS-JS($l P[XJ 0<L#ͧL=x|0{ٵRhD0|݄Su& tl O z咤`!hH%y8y[L@eoQ#XBJ:k7E vA"US=EjW2hGQd]Ĕ8S|$<+7HWWP` 1Y^}I)2 1v Ak"-C9Mb,ۥ[=aS pxԛ _ʔ"|NR\ʿVhѨ9]T.a- yܱz i N3 mdk՘WaeƘɔ jL^H؃c.{l yp),2tEhW0u"j#k=g)\Ugx~.s PM5py l6S#jgeQyzR0rVZmfwm(ϳѶGʶĉVbW9Պ]ft?(0o:E4: 4I 1DgfP[ubF=5ZjN96e=/ކCGh41ֈ=ْBAt꣚=H#)]WD@Q 2+^}Q\T l5@u鈦YlF(j#71JKm"^D-ABբo2չ0cbR3[bɲNNfA?:mVz(Vc:uFQyr=YGc(/ԓ7-^INX&=wQyR$x f1{HĵЀ)$w}?5/PpR,mw(@ڼVMT|3G1aW}* $hvlҰꙺK:3ZrٟOv\j3 so;"2$;\qԎFwM} g Z8ܻt5M)l;qvL#ʢ ScpʀpX^A{j į߁tgJTN^K"0ҶP.,ҍ~%Țsa2@QE'r-jeQm ?I޹" ~a pP7S.?+1f3C]$(vNÖK-B P<2eyc^ݧ& UBRȌ^ll(eHVuWccFuIlo֙$P ;ܺF9?Q@IerثFn/ \ć'=ʟe,XV!|-@ց#;gHETA :t雨 )oS-ōྠ`r0 Ȭ9Kk!°Fl2X߃nGpv>:P:Qql$L @o94k~G8_.OoB-̊C~ٞs @+Zl KG/yܾV#~Z婱ڇ(/[.A_I(_On-\(* 99Z30!1j&r5vlqUcB]u+[۞;^bh{ij~@í3Ҫ~cs|a2JעbXyu "s96re"H10]K#r 1Hx{R\PIO@ naTmz5DrUfqb6Uq~63!F_&-Ej B%xq` bg,P/!,UXI7'REtc`|Smk$b(j1_=ù$F(w%3ٶ񎂯@Ph>1)i7,)Iwnd2c*Ǣ3GZ뙳 o&Ak&D~hkq4X^0e4W@$v/6+|`{O uJ'ِVI5AWߴ,%ceL $5A/ CA_*.6swb@#ASig4| K-'/^'WĹ{&@gE>XbܡSC]4Iie20|68OGwqgaW3`VGg~,-7*t8rerOOgӖ嫊͗ Ϻu+od0'zА=⡺/noij$m)Shds_  jj:f%"nʒ[ 6l3f xw1nODZȋcg6(p]_ȷX7]*ܨ=NMK7R u x>nIdOI*jVgp#Ppqks).wI{[x H.B314(cͽ(@EnGّ9gmoſYKWϟ] ߸ff7-bI,LJJxFr IG_-Ơ1[ Qn 7e?1 a2ץ^h75QY MW=0Lkw৴#]]^QӻGE'^JHR*a(a(5"f@SV73AHh/V\ʂ]%|+L xNFI|M ur]H 9^H<~gݳ09(NS^o'LC'rկ$6500\r] }&J:Vy.*i? .jNJ&`[B0.BΌ5m;J1xbV)# @i5 *v~9:>Ӊu0[A FA$xA캂CV7 F+/L[e$9qƳ  .P'KXg@+vdA#ChnL>hSz<l7a'ZO5" >2ǑZz!Oq4KgĖ%zy3lx\q0X*{hp-ՙ[ܬ^.Tʡ+Y`@(U(+h|N7 *0z!YOYm;Er1Mw$p}pN}SG|Brl2HD$@T^9|?£yqSW/PhVثy_? HF0$#c"#[7T˗%eYg'IIehVGjcԒ}sa|?1=;y]4bێ-jOsAD ɿL3)c}4RYŚf9>`:xmO|C<YE<<ڵֹ5}p)GxI2qߺP%~wנ+θX o8.|]'#a3uaSMU[ 1tOKt`)<[|J_BSh`VD/Utf096 BGf/.7/#sS=/B2u3UvO0|?ږ\ލBW$ zֻׁR_ƽЅ%9GhER9bm=rGZ~)I_=[\'5-^ 'Ѵ}ԑ0 tޱ.y "`wzM,w?FdmE4 *ԕQ1u16y KlAm ӟE P/ȊԅM*:ˀAQ[~|&&(w8u?403U)W\EBSM8$[jez퀲&Ȁb%=y獇5]$7cu$1K ^[! ()Rs s@6G+ozS,V- AI載Chj<іX `v5@V -.BR뢞-$y5ē|J}Xi6 &|B>vVOK5TpZޠV6%'&y܁`*B\[/}nH1)s&r4m2yOjqaTkn3RNcW)UM`v3k %HrY 4󆅶z2YGł?z-)Op4k]63g)tJ%:]Kuj 1Vl)I#!t S-~~P %[L{Qk[qr$AmE,cE᠃" .?GJ /KIWux#菹 HTP(D“pNqS4 q9yVpR5՗C!X[Rh]N(n8|bHi߿{<#L.E,9TB p>fzU-6D-UGgH֑-v(6p4 7s`NV9 u>9A6[OU !%V2\4h-&k=T _ts”1f!%R=h 69}xް0h^yDUkK+dxM@ U4oB;k`Zwq0v 3q4T۲1(?їfY~0Pb[pkZ$uy7uzՖVuHo,Gw\1މU X*5ŵ"#cD&hqnbqR5SyqZDW{;&`U:rBIŻ qcN%7+plıQ0y)V;Yε_hDz96u^hiւ~d7MqAvحveC{>fߑ,?EqM zJ8 u@.4ɴGMՆ>bs‘'[cY"ٳO^Ͻp\3uAtQ6y܅FA0*o< b0wN@5)|\d*i|7donCFpW y@2J@P2{m93=lcW;󘢋GOHF?7鱕1I! Du`=k_vϭH=3.-OurݏrCD@)-m9<!f5"\AHv|AE/&儉<U6qp `štAgڹja($?A%D#^nr#ʵ=:;Z81oVUα}1W75Uۄț<^` v?"co ϭ_]B&gƀe'Q W茎M>su)cDkt[+ѤliG)|8B;+r 0+uJ1dhT7ȩ2S;\6eؗa,ȯ_kHRۚ݃@D*M 0*?盒 I]|''ItIQn)jU"5v' \feQ]x ۴jds6U8v |$FQ+@"w&u6F4t3AO rExYV"W`OJY7a:fhi@IM5IUe{ ë~RʒGQ5v[HgmU2*itoA̰.fcEExxN&N,'Xfz/6mBho;*e%K?!^jdYX|1H0@- [Ui=)٪iwy`x:tԎ"gAqt_ &aӄ/ a =\O ònAn[ZGnR|m kY*̗8!|v5.nI=~a%rk*Jv)2Ec+#~%NE.fp7HB]tL9J)eM(kyQJc}qNC+^G$(1ic=#dy5̑ѾTe{6\G@zD]Z%ಥE8 Xy6>o䏼}n. ئ#k\(0>~\-d?T\衾~;-`@ȋtkԍW Ripr 'ӶFUw7O`yBg` 2YYx c~G!q700>|O>A- i *WIfi9@4Vz$Ίf{`)eT0JC$`}0t*`>tIrX,eZpAa"c5Ħ.Crc,yEiGc~ TS-t ߄%,Ԇrle NLΰku;iUܫ6O%O€ߘM{ΡCe%~422y򠤶qTɥ1`{M\g#+N#5poF7J'% bh_%h`&sD);kS_v^J_@g%0J )Au hW; U6 טԧ >싦~Q%|xʖhaFP=esVKEoTW~+m:`>0.`vY5Yr+.lf{"Kި> WKeE&I :ϩ&ۢ4it4٪c x9|A,HV-^: ŋ٬Ԋ܇5+x/֥7D:F]{=m K 'WZ[n|U*ْT Qb+yڹdBuq!n{LV=vj?NGZ䑐m8\z7 Iɫ"/aᡣ<"-+XqHsyM4a%A?F\n}Adj(F ;ǧ+Xm[N?9;Kp!$y)ZDCRA. )/9ݕ (xc;5t+rWD6Fv꺙!x>A(,%/Uxs]ͣɤ-^`7 rPuyS#9}9$"scҪ YY ֓R⏀>XlRG'*[y*pΦQDaK)DEib:it2|~^_"Y¾Eg^6wOVokƅ =d~Վ r(R|DYRJ, f@'n.۠S0/:M)ms"}J`zG4"|wZjK&5t z6AW3C _ۺ/pmfB թyϝˊ ,'pe4cw ltምٝ6|㱙W$=5 0#:ɾwZvH^´Kv]]m]PY>'6lgs0Mgw QD@^b.ـ Q:DD6ϕ8eR77@'@Y| 8""ء,Z/fDѠsD# Pt` 3W8Tl#I^yGqO?Jq*lR09S-%1gi=?ʭEy8=>D8LM116 xj4#o 0ũ:} ˥3 i jWeCFG??u?R`8/"!*'E4['#P>vEŌ|[`/l>2˚ g7,wo.JM?q~{t]Nj6J7;h";(Ll FrOTiXrESJ 1ϗ4KޤI:m=hbtˣ H5ׁ&%dM](Gw8=8# B^lr(pU|($ϜB\.h+EbьdFn4 qIjUJYc( K_.z/vY!ۂHi5r>h4 hC{PY{U||b?hjXO]z-t{$aʷzgH{ avOD>DZNA: ŏXlo˷NԺ L/V0eSк>،Pť.=~ <4$c5\ZDwsAl'}wk=gĔõ/J]kIa+A3r(ݕ3]N26y5Lwdw8n9 "O)6." X3_% )#.N=1tg/үGofޓg9~Q7I%YFP1_EN}9nڭAYm-O둮E5>#A[QG{P?&qb˓Q4R[seͦQF!ϰEHsjXek}7lz53_4|^'e-V #P8PlzЊ0;٨@"+COTLsJ bc%Tv<ķ,Kkw̱ZP+Mmr_+l6:){EtZF6CoM/:;}N4 ]ORڡ}+X|Gw x׈jk(C7eɃH8"B F#InbfU($|ĺ@"%~wIwN­;9seÝe'/+ZÈ+5z젭gHY[Dsf7_r>G#T~CbP4 xhj`S-sB6hӡL3 g^4idk]kcT4\,vO?dO?CbJ7z -Puu}X;<# N6){pԍTh5Θ20r8;Q jV"e}'r~XQM6M&LiGƚ [v!5K îF&*<`YgmBQ4f}l{DuI"큅B Y,w[d@VE2=lPrGCszZL*i/Z`Jtuҗ3 mVlFX2N/Dޟ^Q / NpGVw<'yp{j P2NVqqy %y+ I<7F@OᎠ`Y/^`fL(89@#*r  #1?];0;pK䟚>.Ux7×lOYNU *7X1U,ʻxl"?jL<%Y(]R>O  ࿱Y8~2d /h, iIsb#xa^)X$6S2\Pbo.2 #~~=)䴰1?@Js0@{xaiN)VnON{2q~9!U䅀,—)vd6Շցap9Cr\_s|]AlBkm(6}n'ȆSH 9QF第  zNa5ԚF3[åO mm0Nx[hxr7G3RžqǹaX-(#mڍ\p2@ye_:"&(.|i~&?oX7,܂/9#@.S=ghΉ BAph9s65zrҁݱ}B|i6!N| ȥwT2&GzR/nB[,{R z=?Dr* 4\}P[K<5;LJ聭!a4ح 3CyPI|a$JZJdXT<44Wi[a<1$=xY8{XOlM M{sd)[]ibhػ6{m%FJ' I&$< ^ .aMT6AI1`5jBy|*r :r9U<""UX5ʔeRnL/ /OEJg BD0:xV BS$EG8SXBqT=W Aޏ~sE&A=6S @k="B >ҮMw%ָ}-uG'shv=JҫWE,5)!vU'""6J'"nBa|_ua;n"#1lنQj>=¤2|IJu\Vi݃K-?Aˇ9wњm6 M2&=@ݑ1QDr€/báp2x1q$aNvD UGITR}K$- o^ѫen!e]Ё/u^qR c)!+2 n{: PB\w(4/6VZ~g#}fȼq_iD7&tPP;^F+} +nbؙSV[A=_PuiO\6z}t_A{E C^Jo͹ɦ ׶"3靶JP]B|jJ& 's "y %\k]uq6"p$]`h!R+Kv-A ]a&}\B9̕(Q A6 ΛR>ؿB6`r_=T`?#~AwƳ4sf6sY'.n , x~)q=%t!1 eY̿H|hwEbq>K$q]e>MAvIE 4ZWR9 fяx``}IPuh砝)K#2K+MySHe֠h T 65SliA'HP)F"w0AkYlI0ez,VSƉ=b[e <oe%8pqm G`Dגt0YIh'/2HŀW˃uTAG\*#mNQ$' MQأ%n%RCyCki~ I>&]ϳ%qQqc[RRU)9d->:a*.ϔ+]h`)Usx !)R&*A_~+VB4?zY{Җ 4чTt[ʾ@.]~+@MPA#{VB.4axd"K͛ﰖ>Bd$Cىۆ,rk\u(Y:!]JK"Z!&jqYd8˜ͳ~ߣ!/}VL\OJ) R^. 9BR7z~[eBfIu]GW >JITYwA ep!fޕb\wA" e4k 5ӽLD<E‰4; P:!],-Ђn.5BtܝpjO &)֞Kj(f]0{uFp fb 0`Y}I5#ml5i:Ծ.tr!)k ~th:LA(.Txܶ]PjL1z,m=J7%mY9}UL NrF'&81fÖؿz I^:U\$0yzi?ShoSen0؛0|q]Ф@9 FO2Ff@O6"ziG* O&9Q+h`|>3Q9PoD񔪭JB8kVn.`,eFgwUW;Nnz}kQ{F&$-AmnĕNѪG>Ҹ 4|PG=48NxO`YA(?!dn}%L4lA%CGB+h<_&R?7wHǖ,9dsYZSYN7fH 3B`C<d.0+Ywuָk\ܸ줂qh<m:i b"1?2TI\2q.gYZ07070100000064000081a40000000000000000000000016101d03c00002edc000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/cx2341x.ko.xz7zXZִF!t/C.]?Eh=ڜ9QIw2W%zd>U3.nb7uk M!(d:Vm t<^`֊9y 4)PF<^(+S^;I#A83|$|r"V6yiqzyqUM4gqqSf?kU$GtBx諑}|@ʕ፷-؉!pp3hWO Om̽9KYWˮÙFmP[ 7L_d5? 'R5`SRtnM6B#SS <8N*SW!~`',&"Qk7W\fw'"sWࠝA|OUVٹ3AwTOD,}s ]ٝu`+\;^ v~Ei~p3E8HQ׃LMՐ#@DDR #, 糼5j%[OKa`TQ&㻶8-TP W{\`rHm1֛6<&B4$ųOdd,@[8LXpAcKTöOo4Mj66jy`~rE,IIGSmф/0CGC%/G]ʹ-nINO<# M4vH^y DL[YEFS$^q`fhd.RtoCh[LKc}SBlև+xgeʲȖQ AIQ p[&ps5\`Yu\<ڨ3G;@GXǛQ<Y,/&6b{IT>K 뭻).:JC9_ 6\2B8R%uMK {l (/߮!OG7Ƃo0 ) U*gK(0 X2^$]r-\BQ (;oNBT'H;-ugk7,<بƴ2aCo6Cl _q#gH20&"n:#1| -K[oh΋{->:F^} 'Pkمp>1JG>* a-}<*Xwt$XƻE #-h7)R@xx$É!j|d'Pwn[ fi9@%Tca~prZz lEx6ҽ7=J &'M C ,⬚pzkm֚";2*]r~7yE,?H)g zؽ*FtVlb Ϥܦ,ʞ%^ cI#u4&HO_ems2H_z{AT'[uqb[:Z=L-F.`nSB$xЈk.m`9єHIaw:>!~b=—{Jw y$,m4}g/ ] ב]Xi8*WJ,Xh-_B?&Y,U;Y@QBxjx.(5>8\)|`2`lV]A61|Mq)7|jB|ᵏ(m%\רCq:_sһNȘq_A7wT! 1" sB*PXZ_n>] $LݸzZ >&v32.>'!!D'Cj:X$G=[^) @ʻ>[qg}r ,tP6B;h?NheZ?B"{Gi"+LЏ5X1ۤ\UIԮ%Om n2X#v %B"x&{hس?_z-ԕ|0/}̂Yʇ vW* CZqF9.p+O爄=YFZmWAE/O'fTʃ v$[`)[ɜ̪Rԟv̗d鯯 uu!]pu5bH*SySs;lb\ y_-"rox6DMrA%"/zgaL' ].ao=`y`1V~kmdB>cY@-q!m"xRllv9 _!f9p83'$ ?͓i|Vo1wۥFWc#l1NsZ7_CQX_ V Na]ױ[p~>,\ܿ_qk2ִa 煀& P_%iYqҺOb N~{k؉$I`wFGU 9gNE';iiS8pf>&r umoxM? Fc `i1@^K"?7o 'g$Eڰ$%ڴn EtL^ =D)OS"Ϯcg(VQFg֢fP(%qlJkr߰(ioȊ;!Ͳ͞jҋ9|ZujżcTDȲ=:`M`%Լ Qћ0s#XrV23@EDpPs)>y }縐}ix b?3 jYҕVE rQ ejYU'CUoHRHlzh%6u3А_8@ԯ&::G9ߴqPY6IF 7&?b"W< OAg~HYef*4F*y59|eϓAh/=WL#lWIu|\ˤ=xޏ)?Cx冣NlY(xq'kD[f&\,1|mUz*i@ZXK'r~jjYY$V!lSDΤ(SaAV[2orxX 7"Pgs44_`BsZmOA2&k,iFl٤O;5JEb`Co:zk>q5f(! b/KI?+r]jM1շn/Ca\v. D.8\宭շ˺ Xa`ZDN7`̩WGV/gyHV1FYUjRdByC6 9 כʭυvZw RTS *Jgofmu\]SZ皎+cRE^ 1wQV#PE@Ѣn˕_H9t3\VbH&e;1I2I_!WSQx[z84 [4jʄ᛭֚܋\h 5]'!Ƥ}zab}:jV茶i%A0H:&=0xܗdYN4v;@*~ǩ.S P]*Y@xTnɂ pLj.5!B\$I wx8mcRhuj\3ihW}gLGY] @B?x{t4heSNRgG &.۪i*3BD]mqwhcuE6yZMc+RZopXY8hBY{ h_#/43U̗_qRXUx]I(=2VBCS|"_`f1!M!|n6<@^19!rMU9dwV!/$H 8@H$yWws)̷qEM0 rp`xU;;PU xYR'õ~T/GdB7-H.#i",:@>R4Az(:}Fz6ld,1xLkk1OjzUbXEF9ދv^XU}ZŊt&A0ĶUzSEb<2DL{?#e56;<;Dk"&O0E48$$ I}QQ4bvP_䌇e>P WifO-*RxUy=)=?L0jmn7,kMTwF3dlchcl!-oR|M(6Eb ! n!ܚd {f 1QdLI;2uuQ> D1rrjLYGl"n3V_ RX3"5߁nJ,ie3FX9U9.oȎB,9/"ՅiejbY F}v[1@ꌈwS1C-p=Ȫl9Lj{Qݎ|'iZ& +*^5Aکcu"p7+Xi 9 *׼|Ɣ>(Xny#y.~T.yd`uQvד3-E}.h`)--2&޵om#-Tp&TrC@="8l-bsAF/,Aܡ0r,s|#AkM{}9}d4"qO 2?!b_freLߧ4pF lX '41z#!#g=ACC:jʨ jVaK~s/^d I_H?kk6t"c<"b,2j-A:2K8pm'9`m@lԸѲr'!4:ى g⤆|5R(t^IWeAھ=կww9arS7*hqLJR1, w* juGy^"p"(Jn-DI72!Z ygtROĶ6*fUbť(ߘP kKd%2jbXJWtEYafdZx(5 k\}*zuh({fsìd0q ?hGAL8ºiݚnӓh MݔIaKl'T!ע鹙P6? !23 vhXu~v5i4u(F,I 4(K.E$̭9)M''-mk?)'Lz"L=NM ^ V\w`I쵱ozVT]yc"k1d D`?2~jԶ3u۰H5l%Cl@ɥ|Mk2\%fA:>,32+PZ*ӔEܔl(?.K~y8FO7 &{ftt[ 6`ԧbt㲘KvYG4=Pƻ~D|kDuVC8dR++!`9W/#_bVH62JJ>o}ncmv@Hr& @x؂J<ݼƘlIe!~$Hק ,UV Z G "6t-&R zz;uSk/hdZ ^(aނ73+zR)A DybWX!@[eǪV2j2%0o o$>q{)]O^:o#|*OJv/&Xy 䦉m?PRM $ʘ}hZd`35'W}UUԏZ B@^'F kk2%c0J( @G}fA_\."QsO[|h ؙL^IdsIPn!'a#y)QAɝ-r\i6*dOiD%? n%yCzana4fr AJ34K;5^$25څ6 n[oacfeO3o%FCRL^s^!\kZ_,|9JK^MKQ$%@'84aW>7#[htپ[UHg.~5 2 ESkjbpu'pQSv [@©FޖGz7|޼%2'Ebቡ˫b乪 JſAm3-O okˣPf޷ J[h8u.gl\"GK`-j>Ӂά&sFWC.|yv/D X%,4!ZQU% +}dѐT:}2- G<0nlh'*Ȃ-7x zgW!Q ١"A;r+Gj&ƒcaDF[ﳎ|>or>pT7m,5 > %iWjZM<Bu6[4ԚULʴ''lfXKHV:F=dW_G:n6m * :A@x])fh%5Tgog5u>ޠI"c8cO~}coa5* n'.xaJ%[& E.)'WuKGkhC,hwUs YICv~ŠO`%;_fc/ Q.^úcn3qF˟Eˤw' EZ 6)[Dmvb ȾdD;%H /x˘AoN ?p bSۅX9!N' ꊛPULьmBctQW8WZLi=HW2kXfQ 7\]IF Wͮ/X|-/ &o1 &߰ω@#rdo}̕@QGh`jA`ې˨p` / %BU9MRdHI-J qߜ|pğ|ٖ=ZiVۻdN8ACE4Fp̯^yCyW v2`(*} [xo-IB1`p5!H 5E0ˎ0ˎE$c]$il;;n@L~WFxL [4hID^8>w[Pe-"STx9B%>7`A)@ wia"Ɗœ6ȒGV@Ns=/AM!5B/z(&J⡬h kQobiSZTYJ3|C{ p$D/&׶Ě`TټdLr FcȩBoU85A y@ޑ~2ss197!3SP]SOd<> y75 8O.;Rap?ej66[^nv64v=;Cgyu[YJAI}AX-Y7ebJ6N!:o2ljLbrctmDV-6 BOt;]1*w$#xݴgN#luRo͠chg7ģ CY/ß̒>8L5(?=E+IUuWw#w q]pkBn'ӎYNJ~#(㆔oN_"LҙXU/sE^!,- ,X-95TFW6QO0I^&S]v#`'~cNKnler2~0}4XHN'K00Jw_IêQKRMӖ%t1MT1y*l=8=*!:`U1v㏝N*{#IP8qCF2q=8yI V~)uSR?-ng|qٜ,ݟl]tgYZ07070100000065000081a40000000000000000000000016101d03c00000ac4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/cypress_firmware.ko.xz7zXZִF!t/$S ]?Eh=ڜ9OArs{)*6]*U"rz6uʉ@OL\=!VwT Q;@RoU|}p1'a1cnۼ'AI,+~#u+t|0'۠ pM8KOB~j縸W`PDOAIsѨ%8:R邸g㐶Q_=kǘ 9\:1֑a,B.owT?`_< ie1"r]"RlXmSuw׶a2j Aפ-d},Ve`FFQ4Vg}\~Z7`4'Juz,n !߼-Ģ(r;A=Iw Xj7Xlwg.(KO-br31Uky?2ʢ$" (vT2˪#C#piț7RD /A?6UTIr2 ל.D2YqQӣ2 QI݈GmRg::N!xGC5!31OA$cqȋY{npn6Yx+XB\c$+ႝxC׀.9&-`e#Tuyl )f8[ Y!>BW7RfP8 ׍_R]1} Inj_HB,ej$Z=٣El6ªSCEbMpyn[YFJ>L`,br5 "O^5%)yS`cXO~A*tϖ4yH>UG C8=NvSzQl sۗاPQ,FEU,(,+7z >^kS;Z(TmNG&rMCY9u~$v,̝ S)#L|,@k($5*r#40SIpf9]m@s~d AϬ>fi.d$@QCGx=csF@|W-zwp#~BÈv@Lp.yṪ`UFB"9Pǝk.)7 8;h-_C#yiPl)FiһpUn;v`kOqG~FvP"}[͚ bPPGץH0Y&C+m+m9|;q1b-Z_aԕpq&⯴` _h$#S2ЍY^$B߇yaZ ZD2a)pN>`W>S1{ 8lyL$V:z6Vuk@*wQWozP7i'b7 7M"uV|LAbå,ʑ`9K%v4Xԁ샧ކ>v P\*5:DNS{c*膗NOXsA#}'c})g4 (8h_B5vF v"@]VvϚf;ܠ e`>TCX.k2+_fp/pE&iV3O [{/mJKLk)eLJ]&=k#Pŀ9`_m7+n+)  9(y.W6e1 t`&13={ ed#W6e$z3^n56ן[c(VzOѿ~Ӊl=D(#ڎ֬# 8`zpH߆90QHښWuy }х(ٙ&o ȘPoݹvđ<:Auu?M^: iX H䚂OfZ>$EXb4ծ Yx3/9Bu8od`U1z~)Wl:jPY^J$pD(Cz䟐W%f-fkWlk<'Y  KnIq.)AJk6zSOXXI1C m74[#C-9",*pgwFIm Yv"hz}A4e U\'rߛW~i͈Y]kAOU49u_&S\:ƄY>{xsHkA0`LIHIgYZ07070100000066000081a40000000000000000000000016101d03c00003158000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/saa7146/saa7146.ko.xz7zXZִF!t/1]?Eh=ڜ9SJGaolZԃUzy~]I k| *Xfv-q *8K!VWLdɘNm?9mB+#&CAn KH]{#i2~Hϟm8N#h6x*3Ρ?4r(zͣbɩ֒uc쳱!}Z.huǮ@ax`⶷"qA$0+ƹE蜡#ؒ7}<0b'zR|Ak/: 3hӦwzqx-f !UNJRc}!Hbr:Xd >Vy.P'+!6*q؝83_8*_rЏ!y3tɆl2z/, pV1=9ɵ\PX 2!~?Yhf.~@;:ҷ L7qweS!|\u<{_W7|oU~њhD-dIXdՕa:>|_z`*'s@L[\1P,tW>D-9i RY թ)/g [=QAt/+~>[°󔏟srfo>Vi [7,wRmRznqW[3tb\_Q$2i{oڵnR."Vb? 6UrF*=ї[(qQzeTȪ9e2H\ {mD^|^WUlqataEZό'L?j[IQCo1̴5ogH9? 5kNd>S-lPFU KT\lOAj;1VvnNAܖ׮+.[*lr4i#l"nP 8zm2ݧJVMS #. ΕX|Cmq [޴~!V|Vp󱭙Ma&V17eA%UE<Zd> j4)HǑ Qj?l!<u%N $Ag&N_͉%LB{*G]lrea7闡 \E/_WF[Q2VVnaGǕ%6 d lx?{8}Vk3o旦H^|o/eCN\୾,hB0CK(, m>lѽAi>K, I"Zc?@R,A5p x:\/b.2>auuȈ@R. U28=>TXВz$͘c~#HNŠΔ7hB/׫'PUg7lYIEJ?orhsb)6jOB羭Qb_1t6iVFWC\ʁ@(X#w*sm~}5S7zG8ԙ[z2^gx|/)1;M+B`i XfCbYg~>_ (<>$i8((^PͭQ&DkzmJ>RK(҅F\GZsy8h4I=FY|Vяn黏WۙQɞZΑ@Ly(dd#y2`rAO[3Úeid7In@3X{,獘RwuR ,Q<77az; >Su50f޺-yrV/ Mΰh2 Jhdry&q#PB-O5{@ddC!O % FCvv.5STKt_T%lz]=39GX:_I[/^h.qbQ8ֱI:`;pY0=轖I|WeY/v0~z[Cݣ;u)\Iƹ5%M)%>#Qh}1d &pK3N4UtEC[cz|#11pnhqX6&\HthbҹA|0E VB6 MQ 9^ڍD]-J-EOU es<4o2EA&1ΊΌ8W?i& }$uP&"$ʲԆ*!'K=h箬6LY4\,#ߎlRmU>}+ܞ[ N\i MaZ lAh7&ڠ{v T&&MQb=X@"?c+L+ TK@ u*:!YP aPs ,vW㢔1A^5 rE^@ޔ!6/ͫMJg/TZ]{yuxIgI~c8Sp s+Qp/yT؎h\~SRڪby?C}#S?6LӓĚLjGRKڰ6 \kq؂üMN[UPw]*{v(h(Wh01|iE0,!-tDpVwOlÏ}_rF8z1x\“իΰ,k*-krGQxZA,ɀ [?ʬL"H[+oŌ+4yblk$ܤ\{c3a4YvKyW%[Ÿ?]1BП& ,_DVoGȐ[$~e≃O C?o@{G׍sZK&e≩b'U:@N@g͹^;U# ]}ӧd|GF`V`՚SFmWTG'OY=eAMP5LsR9fj?#P4Bd'@O@Sx.''=@yU8E+4 % $"öaLQZ5ΘRDH`ݒۀ [M +~s8$,N'7!k Wzn~’K-/%7vn R2JBDv*xBN*|^o⫋@[+%LїM-]yo…,]3>"cY10܋' W N,x6U '׬{kJ#0J.@CB.#Ge> .-Ic!*/0iIѓ67aݺI͙4KOj!Y΄i$8bQōV7dxSB/?xMe}As@ћ)ۣxhTmjj/ s˅`+B^nGo5Gcn T??7Mˀ[+ZqC1Ꙛ^܆eÖ:SOvMA͞m 2(>q +=Ogp\[ͷcAhSڨo1f6TÆ\w[~"²DSL޷' a;Af+SՙrW]k)jKpn )*AޡaX:dG#u<_q\p.jK Ɉ LC{ L,A._7L fJ|^VZX0WĞ PO&Qb^Y F/{CΦUjTY*v`vf-Ёw< z4 ylm~˗qz jjxXC =%833BR(ddo'[%*Ũ8 N 8eq i,^BB@}-b|=  {:a;fCYCҳ>?yY̰n\D%b']hNL"yۚui7!-fVl>D`@UԬv ɘ9{[EդG3P Xj 3M$\@sϸՋ[lc~a+DAYvϻ:ȝ]g-Xg>3c9 NLJY r r^$9` !Pw&oz݋T6 3D\-gG7 R\?ifzfafКw`:emk0!u0 =PFh =+ Ư&ݎMn(Uj>gj擄 l:XT/Ythi41|̦+:ͅo7=5 椞|/v fsuwcjxa5RW\\`R^qƷV=J1^gatzU g̹g)PoP3D>o?;g'^Zɢi f2@aVM:<C3XAxCOT}$Z0"7Dm䤢 zz#^DX^D VMP]*L޸vo@T <%.>Ǵ\Wc7(76B?QA=r[^%/bEk FyYTt{reaJǬ'Ԣ%J"nBh!RWiRnBݹܪ!1b/'.l'\fo 48C 6}%xvND쁴Q#X: 3mCv#d#$xjxZsC&ey $pvT5y1`2lžgbAnH3Ƣ8V&>K"mҬ!V[QP &: Oۻa%z2zGL??p6I;ZASGh]!HKwA qD/7p?~# p]1r iW]pm_Bx$h9-|Y'2;f5&KFFm<-`<[ =Wd/ksЋp0d-'mF!=h&E #Y1o6Ha5uVc}13mL fq 6UM%5kմxUJNU7~s: L1 -|o!Er &Fْ&•~xL7y;7&i0J/l D` YI%-pCMd$Yu͓Zu.>9B( >Tv4 E2ĔM]eXEf8\|z%5o$~e^rw KotKsm%8$#Ufǂ̒or:!j"lɑ /#1eOF#55 F9&QЅsXq%5Q2X8'?}x֩pȚgVY+b)Ua1ע)kB'vEkm|fİE6GMAİ55= 5h|E 󿓇ZdIj\\FtOZBywDzhKsR#<3JAxjuLvZOʒHvO8a7N[[+8]kq7]5+Vˢ7|FKwu!;̹_gݧLPa u7 iL0FXVtVzfCVx@?@TO:S!!#CᐣHZ4 RGJzķ{鞖+S,twa&g{ "D ŹRZz]U!6{t)ulgErRAFɶ0l A'vX*#"x:(`MDd/7yxka+z-( r4:7꛼&V1s2/|t:~].t,)r.#k H;!0ro1;0vaܶ`h!"87쒔3 nӗe>\( _#g\+z|4;:N弧<.?X7)HV:RiK7wAMZUrPƸjZVW܊nW\ixT;P0$,ϑL;<0O'&?tHw]$@{oWO?y><]}[l2fn[r؛(;Epiӎ?AI@D",<8? 9>'O="ƬW5وRfp2&!i,tc;3䛺wa:rnnZ" )w2´dLFEy(PK3svA*]]Ji;Ȁuit(+J^b+],g!RitIA[JsqgM> σW’:N>NӔMJ [ e`];@-u@5\b C?M3W,DWKܞ p|쌔Ǖ]FLc>"{ 4=\'R쑂$~s޺m┃{Qz.SѬT+G4`!Q8]Kj櫮qB. =W,j>{6GTgO߮:Ub}F3ֺ y"qDP4aVT(E,/wTwDgd(I pL{ v|p,$'m5XT{Yi̵'`!r*G_`_dgmKaI4M̖MH2M (ql(:iBVɯRaYK|l$IR% bϵL&hg8dz',+x)/!G? y3hzk$|qo6%zsw,*Rζ8B&@ =.psog ]ݧ PkHGלW&1lioTHg9pq(8!$YYb ¶(755 ,g޸qֈ.Mul!ڲ8lUGgjRI2;[S`Tgϊ̖ NB)QbBYW"T&dPD}d+w*va 2F.pa)RVFpoȔcZ"OZOs_eFKYLï\÷Kbz98| +o {@Sp לU1a/F]:\+5]yP'J[,)Ӻ CD:gc#gլx_o.1mCs\ASWk[5+B[H }u %JIJ/lu{:SV!=׉(] H` F7@L =?_czl)r4f˔-Ե A(gٻaG !RSoqڌzߪQrngf; |}Ѷj-Oap0*bczdQ.,vgwh?@ ש6-&z_˞ H41 i4*Z ԇ庖zC#1%}WĨ3`~>7s$ޱHw9XA y~`RHUj՗g }/G2O\cT{gCڤS&7 :0nrKzUCOc]y>Hp\Ӹ??B݀1 % oB4 0S~p„w$pnfӦJ0<qF%QARaTż:yPU Z-tEgULz$±j6E~0y[B0Drsм 1Ň7renʨʀlO9M%Sl#{ %P*@(C/U*m̱+גj|5 ;r1e<缺Q.z 98=Ht5 #+0`>ڝސ˃ ut Y\μ2K7:ݍ$F1*gMkB%l/*msL^#`s@/p$!iWrtJ@BJb"~Fw|4)BҰ:1gqe!j}qwwLIX;: טH8zXo%?K;ϣiO?ZXg#r8Q 3٨YBCE6VPz6qCl}*dtBDuAu/ LyAۭP*2/'Pn%&\,p㐿6qdU0[BM\oیtRQ{!w~l}~ {#%ڱdjOZ4#ƨD[~gC]k2diSMgS .٠o\qfӾʱA!@9=sAujs!a޸oĥE25 ?y} 66nVIZ_@ 8ǍlE@{Ѭo75ǛaAFְCpwmN'H' atX5'!"twCbb0TNNw}n1lG%VKw`oj M\m XH$γ>Z]f@}V5ƑbLkgYZ07070100000067000081a40000000000000000000000016101d03c00008308000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/saa7146/saa7146_vv.ko.xz7zXZִF!t/۫]?Eh=ڜ9Td6iTUPN@Σ&0t-VOw^=v9E3ApNY YE[ES PȰ]fiUأ!( 4cC#F' vjiR`L!~|>m8MFYS떶fTY#dORp6m_!c&4ڛ>F9.ީ${ґze% 3$/BDv!~X!zSmOI kG! JHZ#6-p8YݙAAoy QsZҬH5I Ygf]AC"c,έ_!V1!_q=׊bPMT ,k,f,aw+N 4Q,;С:I=N}Yhұ nnZ[ ?BLc`z6r堥su6^polB.{B$XqeZz04LPx~9p4'ܧdMszn ׿4()nxJ+Z)2pn^f .>SQ崑)936M)ۊ )Jxm'.~LR C[+x#h &B`^Ɍ~&X'SWpT=%Q MUh'r1;֎mD RF&TGґ:4"2mnL͡A bH2o^ {lxeCM䊛 D@]D W 컂>cRΪh'[+Ό䢦' /^s?g4AN<>u*2U}Z@K[lYAµb2ڌ #oꢜ+083-_t6%6o>cvr˯"T ەS&rpNA-âI}]ř/scrءFAJ_$̖H*.}h G 3K}ʺpb߅ZF;8mBL. 2oM&8HpA8-hQ, gPHU%!hIum{Dd/9KU\ܠeo S 3Zgk7s34?e,7TGP>2ZSi` Z_: p rQr9%;If"ϥ_8 cbǰ%h}tOxvf]りE߾h͖gT;i9%#Iza"斍Z#aƢ5t.t2:s .F~p.p= A7j9z.bԈMl+ҋ_"7'+%MFTFR7$\}tX9K3c6µY^wScM(1KnOKȫg~F VKDlc'ՂVca뗈?cuB ^Pǎ'ǎ҉A2A;DQ;c#T"RKr;Ԗb;Q9AVV卑}bfT_P: b Dnwt uEӍ,+x@mF 8OxkEqrv$ΘaǾyȳQ<g1ȻzPE'S31 fZ=!+Y`e@kCtaj6p9 @{-htϣ$P nAJW*̡i`p?鳤hUfg_-Xje,5CڅNosq䃆Sו Pc;D=%.0>M,4+ 6G󓐅*ۉz3Y(=˥~8ܞi{rF|̚#2@ ,Թ1lh\Vbl$zO#Qs6J *AR}1H*D 鋈جe`'X"=u=w粽NfL#{ \|l4C'R**wIa5رBm9+XFwZ+*qs5la.xg]rv׀;72HoMunU*ODVf L+FA``Ֆ#uOu& uRI7s |Vt4drTDV&`oQsnjPCQu5f>=}$ S(|߲š]{%x.E>Z'&ﴗ|2U0vhH`+d5b q)nfXlC"+4tt`3W# m]XF DL@-erI!XCGt=_=:׍ȍX(" EO0roͩk@hoΈݞm-\WkT7tna| Z:/>OzbBJL\2mZY&\X-9q*?!I׶uʇzCw )a]YZUCCpftzU$#1CX5s"^EAJ}߹r~x!c9R%> A|,dڸb+ ϷJ@dR" 8} >[c^"𫶒q]v/M#~؅sb{gCi dyk6[IaAQt%l,oD)0O|jF4Hх~񊶞dfae$U4-hp7;D))@WX2䖫F;K-F*; GKUu50j]^e@(diS)ffqYQxZS+iWT7ǠJ_[ "/X"؜{%)W)ϗslAVgr/^9 򶡅M< r zG ݉9/~#R͐׊nl]Ma~Ǻ*vx(ooDzMvj"-e8ƣ4C|m2韯W:l8TI.'m7od"r,7W$5$#pݏ0Vl@gQ@ y,y7̤0bUD#*sC s#vNip!:&aZ AJ"[ M4꿪kg79g3qdgjз-Kw63z8́%9{Pkc Lxf5g 15Fx[N*B.I1:yzŔnZVH x'1se:w_i6W.A~ .GkqЖYl O鰪~D c8a䍔Q^c6rx1(,Z->kMDe4G/X$ƇuVOp8B!> R/ߝkVd0PK`PRenÐ/G#<3!X'se(4{Hgxp]+'[pFZ^9*-5&3cw,3 g?sH/cP_]gnOD#]!&B&^#ȈRz)2꿟Tk<`SϮS qt\ᅫZq 8Xˢ}#rͩI}PGo Ha|xrsផ@=a9+s}9iL] `n ܜwX@au;oY'ryY|DBvDukpO+1FZ585X\,8üH4 w?h>z! %UH1#eX0vxAG/'( /1f(K-sy#5M4q:Wd&1-CքTf:JY-h=>FV[0'δ:z'A{W$2 VB'-|]M< tG.2Ư."O1GZ.qtsN6ѡ.,J\!aLGT{MM:yD oLjr9HU^ԛtS-L](<|qsK1e yt3DK){ FQKTҿD|_i{:`q_q{@=;ǧc'fӚ7!/ և5l~Ӣ 8ʆ\k{,ϰZ ,MfVw&."OnϚ63f0 ʐwPvW V"^d/c2&hߵYx 6'-dyf]s% jqf P_=y! V5?3ccP,(!h3I2rsC#JbYZ=ޱnjn5h6a.{f:7}tSYжӆOc%2h?Nߊk]Ya*@9жVK,>Qw`*\ =R9 u8vu"}eu+އ>{6jaƢ#3dX֝2U?x!OlX*X|;NoP ͷЈu(O!tQW6Y^[r܁pL7OpiAicNfi{qD?wkW,T+[oQ3nV'Jbѹ=@:.띵ͺU tDļ]Y.qCLXSne.uFYD+-Zh7: ]POue+uA5 C"r*k W@6ŽR$󭺖@ Cp'x㛋U!4E SQC.*QB=vd8`gdY) l##97U~Wd`u3BnV?UK+>9ZxN`E(H{^NGaՖ/"J# i`B+LsAG\`磅%(E Z:cόr.el%X^|l:RjZ)lW7UE1CuCi*4G[gװCBhb ttQ-[3@>U9NcLut<2Ňb9Zb_;3L=aW F4 ?jap@ plhJĠ][VCvjqL ń3Ws 2#-۝fgޔ{ї{q޴XѬO3sʘ[C3Ns]|9ތo7QIuIoP˲6??bj3;ÜlQQY)#$p$^uDx 65$Oqw;.h^zcy=uWDrE=5WPi䩡Ϟ0Izǫ;-3C0EE%!W򍣬* S`4t|Iuc q[TPnŮBY<@GM;,ƘHiWRj _ʊg;ɶ59tPl֪zb>#D"h[} Z/؎cq9rỻnsbJ)gn_¿{̵#/jŕECf@do*"[[F g4y̋ЧL'uL@2U˳fq>P$gzt`& K030_gC$>5e'o|yZN*eb1n=z^#:w\=pn%B֗8;6G`nQi؃OZ*#/ѻX/KܥgO?BY>58s>Yآ햞x;E [H; :XjabQN!QE s|`/GW&Iل絷˭Wз)h=~l+|nj2*_xĎYkURiijg*^o)EL #:ģ&mwL^X*`L>׍t.e-KXi_p{37s]zg«e0(%[s̗K9ah9kwuk,,?޺^wLC4͌_i%7O`h0o\=~#^p ڰ^7K *L3h@[G^jd7M.=j}E8.epteШВx.N"LS15 uSi:rmw8TRglw>Α-6]sf.YKK(6b)9d3۩g03R05Ӵ:ҌARbѶ}-]קމz4>^ER0B7\‘j6=~!(RVH뙭?8uڪ[pMm]nMx̿})aK\kAZ g-3Z\γaX4c"̸$*Gs_|#'QJ ULWF2#z:~ﬧy秵Rpg~ZnLtF%8ة:JÍBDTk{/]:4!31ŅC+!c#Xs1R;` U$ܹ^9J`ȷ{gXo爣\U d@ ~pk]#o td-=?UtU7h8L˥zenoȮF @zQ$ %3GI>HI|ܥBݟE߭:;%.zttrU)#X4_W`)f`Q4-{ӾoHRۡٿqv _0wG5c} kN׍fĹ~{V+7#7e InczĂdzFKU^Z.Ͽ0@ 0W ;9_ Ҽ\SqTA&K>Aεbr͛pa$ELbGbI4N§a ߶ʽr#ךHi+%l0rziԢ&nQ1 h6(RM|[R~;Ƹc(j&MTS~Z^ &aW*`x޷ ?ō KzW-ד~UDQ'x9Jjp31aΟ3uNDfq#-i"j?1i^6 W2sU$McȯeSB]y UoG9R 6L2#ϺCT G#H}}s/Q;7&\qB kJu`sS_0uyxs'0o0 !vd}8ӐKrsqv 3mvKC) L;I?0#[l)mS:VqUf4`)\Qj">3y_KZVJD'҈9)ɀyP|bu" m sIr4gA4)^} DjGc׬8+4z:+;Eȗ,F?eHa ~ɤX;u":7 KMm=T6/=(m7 YCeYΡ m|m8K P(j[C:s5k* A J%/Xp "lP7oBCվ#Q/Q<|ߟZjyK zȄ6G1>q[ o}`6u Re]'tvZM.%4Rwf_*,F#|3\?fLr S{QVq G@jClئƐq'hH$#p"X$JwmuۗY$JZAt Qi ^sC37Ҁ*ZS hZ8Tw77*T1itQ4J`_Q%\[7u%ak,2IW^kQ[&mreePanP7gp03%@J/q;F~9)Cv@g5ޞǬN:@ظ`|}ꏐb ]x=֚HvQ| pבx]]Vn8DJly'LEw!٩h?s^H$䵂?ɄKzf`hQf4&˔Kĉ<ߛtS+ŪGϧf>Up"#D68 㤇&ZCJX&>!gc;hl6q o'zK:4[^r@O^|u!pe+u1̶kqxOrӚt^9Bycl$U\\q(RFeь}qPOٚ륡 #hyЃF s5"F`gB!_4XL$クv)H.#xNN.K-8 Q올_hYf`n|~%\5sxk@e9hLs"C:ߴ(2$^5Kwpw>RO,dH S#pl 8}{ӏ8q|q# cSŕ/D*?f/_!xeVۭ _'4&J*T_ &EP8;]& _. zH 9ͣUi<3V 5qh=? I=CDOJMj3lFl-}ai)|cTgQ9pFMBwz Eac$$b,YpGIaʒbS D>՝^m_ ۟ߞg4hYzw>y;哯j@Vc-*9y^]YbqѴS&FJU脾spZcXLv}qc2=DPzàoӀ9̣ѓ4zѼ3>"8R:yĞ# gǣ1|)ThCΩ# 2>YVWm#)-Lȟ|.>Dgpn(mM+6 [`NtG!N?t3K 6gwծ(:Ȝ.&M&)㔎uc 3Y^zzӏ.i#rޑ.ݳjMç/1 AՂHe.qZY`7ͣ %U'M2 2W.v@H7b 9l ͈|P9AlQ U]'غOg\|N)ф#rsBsSf G`lgxH4 u@]?(H'QA %;R`O `"a]hُ8OuEuR)[X(gduc :v5Kik8=mJJRBmLy09?^c2$~tQJ [/@mY}Y5 ۛ T%Hk i<Z Qnehu}יwZ1pPZ~jFA/*$6[*矢W0[ݱ4 o uB&G'4JJ ND@q[Zz8iv{y,$i#l>Q\ɹht|*vmci1*ʺ*eRTzOtdAi煤EHPكh#EEDZ"0/*{JH؋ސ@Ȣ *ѰنD FOH_1D2o`E^*Lښ[lO#ehIpdr9ֽ= F2T@8q'9}0ASHp ^Pf{u1v"|x#38.V 44zT(3y$n/>p2s](D7&ԤN=ufi)\Yws,-g4*bx $Rrg̯TH #І+MJJ,E0!%C>Q*IJi?ֵIGX?vh Hmwqc8ZdY7g;]O1o.I2F J@S,1؈>64~r#R'ȓ2߳?]ݓH1*oᔜ4A q'&fOW7RM5F8L\*VVNCS{dx2>:QsOoCx`f\"Q/ \OM w. -vwBx]]7\DJC4ߜڷŷ1%M+֏RB݊P ?ӂw/G@+Üf'er'߲UOw-눢{[mRn,j*I?Sea wOs󓸘Toc9Z0rUҼkWR Ͳgڳo;s|uiDH]a@iAjJrNJەXW'pH <{`\_lL꫼ 7[]n#j J%pJ NԇyID ߕ9 J*=dž+b2[f<K2't/l$bohe囁$@P^G}`I2ZBCN>2.Z)>_}$\h8zCۻo!ꜘVli(&;޺s\dM$8C=VSw+vfT|meiY*!c,z6C`,(amdDg 2f#P4M}qkgaoӀfs*GX%״DW IWIȢ,OV Ip(N M w:PL0sϼۇEfې^^$ib-8YAJtH{I|7xtsbw'77Mgܹ@Q]NyKqJ4<]ʧ(FBq vѢ?ak:se\U~#aݥ ٯy<֓TwX0z슸;W ثGXT fLo}VL_ӼwE$"@MⵗuuzU3ihI6sLg5*8[ P&7;0Z FyBo0Pr!7>Ɩ٩^P.Jœ%~zgWkBu,ְTWZ 3+^Lga'.1 qƣqpgi5>/w`InN,7u~f-Km0Y}V3 Ƿg-N:t` ȉ;H΁;1^fPR&lw^8okINpR F~Nq[Tl2>mPj(074HIMG*~"*IO+.@nI$iެIpYK]-󁍇:-f$l\nCWj?\(Ǹ|փG=GmUM6@ 6[W0G ʮn}* knCҲ5D ܝu!?ǕK~KK9>_?=$ L3R"E{†4[b獵gUSJU)矈;-v? !Hf|5E#Fnt- ,Α]3A zX> nS<߭|(9~MlJYFك-ا'q!^3Aso?P|Cz䭍;ݠ$Zaa:=r04ڂ*{܊򳊏qCi-U𕆆}6`:VGIaCioSYf qU u> >5OW\tbk2%¬g,^\,/UG9&1U@ N*YKC4:RsUjqݸY^OejucF]L;I:ʹ ~EϹ}tX92`gRP (yȖYĶǀ=|ˣ7yg@:R`/Ux>ӱˢ5"h,+YKmVgMR\O ,J@r(HoPg0Kl3$2kuFh>PMS!7šKС] XH\Z 86pCBn EK! uÝ#beť>sMHh~Xܔ[\Mݲ/*|9l=ҪNN&n&(B&ؖ jZj-hZ5%?g$]GǢヒy/+M@ZM3[űiuiW6{jtԑS43,+KB`9$.Y]o52C,Fns J$fpI{R'D Z@Gݚ9{ܴ\ixZʁT<&\p]-񐛂)]' a*KFT:(P?8c{aZfoûț15^n,XUᗬ R*}[!AGh͠[j&8' ^&b}³%No Imؖ -'Q(|OFjk:8JG)G}y0%_Ga%3b,AIZķh% dQ 1cxF4㉳er "-NG̈́07@:@KR{JDэSV?ڞ ,Q4~s-A6H`FѫSVVUJgU}JI[Ϩ#O4{6.b/ДjERPMӺم٤4 8בPdSgKIV1|`>*O)梎&w ϊ5SdD{qʆٵR;r 0*ɢ(INeYVc-G`&̊Y'R!42D,Wvף% HDO(ķ_Tp :V~3AVGX{/d};~i9FQIl}"fRACs46 |*`6\sfܯA;F)A԰@Z!Vk(6p~'P2YamJ'p~pS<\BD W3pRwW>-BD$4ݕsaT-Cu7բ~?o09Q9vϳւVy8BA?"wțt 0h[Z,b{ZxO3T@){@xr43HBRX!HjhKNgngd=N;/bd>k'u2Eo8n"9yF]Ծdv{(KUNpHu3R7قlFL_ "Spb. GK%U%Ƅn6sBH3,5/%I>jG@hQ)$nt:q\5Ӷ ky1W"2ѣ, 4@3@SFR@VEg̋ hd#ŽEu%}aTK# ;*tqFxrYc/ a\O%v7R ه$gNi~b~2/|=Aq?._lx~c;1Լf(>^ge|di!\BB0F]|{7״wVsY]V& Tg>˱PX9F(cH8K h.dxwu?unZtakh-@^p(GgtyyӬC!Z|T6\@ 6&Lƍb 43=6pOM7~sj8XHzÀ-֦QSǫ53PT羚#kxy[̛34C #}Qc5Lwክm 7<?؁Yj0cVc<h7WFt9= Oy"e!*Aq Utluz2,1hkL3sgb7W zfcs)x0v_z4`50JhLq`E jR(k_A,ʜC$#-q4ߚoRڎuĒဆ*2_7Sz7&oɮVռivAⳗAfsÛN۷1& [-b  "k1X;c@A'};i0$OM*9Fڪ@{ nW}CyΊcf\!O^d[a)(dž+rկ$?Y8e3&xf_l058΄Mu k>auyl\H Z#{tbM5 &&g F: $Z 5lR r$h;1aٓwϖָ6/H&D0Z΋L Qñp™},N U] lUq$EAFHbNi0;L$S $b'^j}qDZ49<2/,m9>q&~(3HBh@= B둗Xz|%{րO0doo[%|SC`2II8!VH~Wו kxB1dyʈBc}_)wʱHl%niCȏ_.,JUX;?8-ErO7 Dt.~ -P8>萩ӚG p4 ϢS!"\PbUg5܆v-}u7g@⃤ז&ƐͿc#mr3( @ !,/8*K"c{yHBc=m2S'ANd{4ɂ-/$rbGES8g帄`>:Na^{ ^ZL@Z4: ͿᎦS NDu#r8yqY?RbŪư!MO:lNSc1A_xtg,ưQؚۮ M(řCnWVDpjZ)b@H4`,-σ$&d w=%\qߤ%d}^4t-`^ N.6uf웴$zG=$E43P΋ iSY{{lK7,fuSO K0Rrik o`Oq3-rƒ(a-l#'"Y䂒J&FR5IoQ/ *h%ֽ>H{m vmuH$n)AL$ud:^R_>|*I' ݮ# vP]S R!^}`\r,. +mj @=BIQ1iؘg{hZ%@Fcu"L *I!L8);b|o֕G/hIJ%K4-Int52"zbfl`HuVJrUH`訳&N6ş*8#"ƦT$ԦCp/]\OO mֈ},1 C}VP^&H+;LFqaopNSrxoר#mYápQ6 ;9 ɡp5F"_aY%U歆-VR  \9ȣ%wRhA|jEY #9T' AN):y.⇛9|=^]0Riqe|Tˣloꙕ"u{Sk͞n5E|fbq7¾0h>HՏ)gy<\P [Ҏ>ům Z%YZ 'C_Qpv ,6;j_{0,iv@!ppdEjyK{E߄ a#1jO5DW{nL!S4D\ޮZE|֑njI>J0NI;~=/V‰]b:GK*^4;b Li٦1IJmV; q7ߩ4'TIJH:CTRHG8؄D@/1%P0*.i!*(eA7Qm6{z%ehzҒ9Z(:[&_  ׻KIY QɾB HDW$-Su_Yc,#cاZg&,`Bc[dH.^R^؆..VS P.I?^/D 2J#<h[Tm8{ŗ]P:> )҂ǔ}zwX.Pg{U^K;S(h`XDL/u91 QI*`m2E.үrt2f|1v?){!Z" w1~hċFWNEXbJ&]Gw楴9Hcd:j?  РvW?Z|9:+fxNDR(qm̸'$:Q[d`ޛw3|_AYq7 pwq.##Ũ^_̦VD{9 {6eẓEjA6rXu5gD9wp6ZXY!gZV^쉙-+o^%bk:= E9y\S"--Ԅ#nU}R!r Xoh|Eճk-;i"VDiZ( . t*Ǧg;^,\y}B8ѽlGZYG.l~L$Ҝye`*KV6bi(\Aq3;ct2Y~˛RX4 ˛)!N;׏|:B}_@"$?fk^-WN!hD{2q]Ŭ™imS>QDV-gtN5VU ډeUԁ׌Y2va٥hD'.厦H[::G* &Z8t>`Ei(;xw~q*°ީ7ᨒJΚGkIUVȧV](7ʬ'@[ bj}Ppȩͳ/i\"ؠzeB,a㒘c(BȜ FPSGUXnJ m| lMTpUެWYt*`{3QB a%L ]RHѤN7Ta 1ո[v81z&.ЦZ͹r rH $V9|߮BM R*Hې,琢_ABBKxLXp@Ȝ)io~@pDP~Y(D @Uow$-bSĹǽm%K%zͷ Χlk61Ug\-u?.ȄY;0A҅Wm[;ݻY8'D0Eԥ'ɭ4V*ۅ `ʽk1v|&Nsãljpmi{&k-m t[5:¹we{; ,p a:a%$駻.OJHz0cBYyC$ w4w΢CH;>5GrʙEJӳ0,_Iljcp %4Y_(󮞖}G=8Ɩ9^je9KE@y* ɈuCD@SEb~N⳩'t(F(5>!Ʉ;U7|-r etMH/(H ҭcrrz];1D p9$*ty) :ϔLpU rzHLz)n6 UJaNi0Bdw=<;Y:E~ h9K1ԯCnoP-hQW #ȯ{|A3@:]`0D51[mle"ر!H ЧO`ho340A+ YoRL xr,YZ~P*D.~wk}cg`Rwvae!` xIjjI{ZSXt{5K̫җɧICO<7MCZMZ}8P@@Ԋe?}"]?_3^)0{粽H7Ftс2iFQV0ZޝhqϑL;^V,ۉcɢwdٰpA'P50)s-3Zghc ؈^Bc'F~t[ rI[*& cZ̆]b]+h-_(p ߱pVцu$G- fKuD^!< EyY}2Z B#7&vZ90_A޼]n riVHLuz'ynfP:q 4H̪]5i9urvGQ\~9:KuUդz ێg7dY %m.WĈ1<-?.IT&w3og=7,vp m!2dؾ32X_΢ `G0.'|rLX-;hrF : K&I`5PR(*E`_ 6dI#nr٩CRӬXj'36y| ̚WQVD 6sX|TwV9I~[+A+Kt t4pX-`QݵiyUߟjp#LcE)iڥjn42=7Lg/C#d<_&U܌NnBorћ]ucd_ u>Ƿ6Xb{Fr$SO^0r!K9}ݴPjdVSY.G?!m;p} Ohk!͊U4Ă͐)v H,ףG(H٫ҧ OSR=bc2P$5MC :omS&p->{<Ɠ65cƦ:*_^۩ňu: oKX1v$>k4bsC26yc4b`?āƇj|2~"`w쳇m0݂q| ;MX@Al!4-:CqC,7wWjNzD A {x0\yWwWTI "D]+4 H qv@Q=V@d_2>Y]F`΄*/=r9$ZS'־۴a@W a7hO; Em~& 7HR=# x!ׁާ:af\k&8Ǖ `l l!)˙@fnxMāw x#CMҸ9mDy@TqsvzL2Aoˌ-JvdYx; Ffo͆e`ZgEz

    ( GN#gF0%LFM]_ $/N9jAx+6eg;#N5\N*QCED"S e1u EWB#Uf50$PEk)NUr 5xD3eH4ˆSvjHP3+4,Qi('~GSL_ba/HRz6J)Drsm莻)97 A;tʴ*#!9Z (qE;,1V>ⴢ&HjfwF㽤~BSߚܬ2 Ax\9PQ  =^<E" Rne}7b+NƮod9rX5+}*-l}J=ӯK Mz];b胘W 7noH/̾&ԁ*A~Q;Y49J*Nglafҏ_¯yq[2Z͖&q ;E28iqinx<{C2 %wdg!F?AJgJ9`sYos3~)?^qZMtDϪ)᧦ ɫ,j꠮B, .UCDg꼿CsS%uQ{S2PxU B8SMA E ,NsIf s̴IdDo5: ]XHڋs?[66U_j\^F/OU?ڌ0<@׎*STi4tF;A{v,(皦t7W:zrN >xT!E]{ޠHHP²-[:\m ׾GO!W˽ $@BƚXSpD30fVJlN{ 3;p"6*P$9`߸ Rjf675]e{Hd<gi5)q=`R-sS/0LP@e 3N.fu@+F\O<+:c~va8Zw*4XS]J08&-;RL~!X )`B6y=;|,f[4ZvcE_~\b^6.=`6ˆUNUWi>O;9ALڝۣMn!F|#ĞQG:PmbrOUw%1CCE-2;ZP; f gqYn\l鼯n?FH*lY\cq6KM&[XNUx쵬N5lf]Ϭ\J9{=E;o?X1ms6O,nZWti֝ԣ3LB )n^̯pLu ?PN +=e%aR^ y݄7Br3Ndooi8U{2o3\Zr.GLWxyy1˓ScWV殹4pXΐ'VG*z3P/T=ԥ-ȉLa{q"VR@R')92n% ܎([/z1H{ 1b0hA}q턢e8+;vA}2Qԑ[ SJLfE>{ojV5rn4jɓמMm[bd\ V8~~uj_Kl&I(jPO#& pv-{hZ ٜQMz[|Y f%(%Wjbm˿f˦4$iXOBhXN((oEC: X IFȇ2yS{?K  VYp NDo+[-U&QcdtR:nV0*z]}XE"iA*%.VVsMt7J:J"Q f.-#ɀΆavjf/8lb#c&hnv =>5կ(u4PJA+Ҫܭa{hܵ H*ab74mwV U@YЩz6 !`0:o |J؝;ŀkeT EZOw,uE[0W uR_:ϝN klgYZ07070100000068000081a40000000000000000000000016101d03c00002674000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/siano/smsdvb.ko.xz7zXZִF!t/൓&4]?Eh=ڜ9QQ;w2>r-4ه@;jr/Ȼ]#cO'(18}j4y̡I KifBʳ{fbX] D~|QCq\|xM4!Rg.7l1!qP?,NӘ9*o\ 7cJ)Ā@#Ux{ WXCueZ $$yks(2H]FIGxCcФ˩GIr: 7Ch|^Q4xCݾ pF` -3`e~z|6kj'.0<^vN w rs7f2_ȕigB3 ʅB&OB_#wXR2qȜːuEPQ !810 `Ikcҁjn1i'Y0tj+C=/=tT#N*O &&](sK rƄr[i(:ZD% ӵ =i [%JY805yy*uZ\>JŽt13ME+є ;6dSa@Xߌ$'FM A+=Py/Z?)¸Y < %3xY[:^@ibC25rȥhp"E[O6 C x4~i,y̓FOya{7I2%lp(V>#\x #4 ^y+YR+(*.&5@"26`0F_E]aE`fxW-^-.}vA'ѻ_F*8XXg tnKIv>Nmbh)+f%(T`WNBTĎ~e3RM>t1AQ0ք)x$=Y7ד`x6a=w]Ƃ>ITH&:Q( a#oG&( Q@bfyeOFcF:noZtVVk0i=;"<ޭVA) Df?X 06@%8G.'Qg 0@l-?%4)2@ gQ;,9E15+UjϚȒ\FgkZZ(n|EڵѾx[9K:~p\!DCBh֦Fkqz#Y`ŋUȆ{գԚ%55.cB 4FQ%YDptnHC-\QrD4GΖÖySz GP3[hʭkK^]ȅ2I)Л` Ez*B|;S^KvҀrs-*!?nuI#Ē%г.mj ׺ v|XھeeC~[CP6ox#vlh2o csS2ooDA/;-3WO S@(?#JR )7ޒzmo) aFCUn3"S= <"8d& `)x>b$-㜪:+!hĪIZ뤱?`u,/ Sy`/z g6|t拄M,e*܌|32H)UW1#p%CO07gLugBQ5jh8V\_`k:I- vV2 4 ؑ}'63\Fc9`E(z#X3 `B8<:b>(]=zHbZ:3 /r~2Xn%\L'N67fZ w)e}1VYu¨\jG+(+ Ww?ڟoRQʧza?Ҍ Bҟ2p| Jc;eyG{+TS |)…x^/JKc%H>le)0bR9cy-ZPd˞z Ү5d!(^Ts+~pri2cᤝ@{A[ts5r}Q5Z%Nx,ŏd<-\YtRWVUbCz: Հ_6]JzR e<t}QD:AQ8L g{WΤ-*O.rE[j\ovW=܃ keMΑpĢ8|T~O1k(aԹɸLE@o1'M}lps/Y0#bcV0lsջ"+E Udƒr'rWǾ@ev;l8|sT*og]za~EB,q>s d~eODrSkO׀mh\ I截hLʍu8w!smyaf)OxlB2R~CԈE6\|4ƇC;D(_=V$q*j*c S2f8)Z9ݔAEƢ6[Ŋ1o(j}!pЇ]5f6^diAU҅֬[l[g9eՃv&4w#*_g(GR-0B6ug˶5zl(}Qd @lqYE 0XvlB>(%Z{8 1]]Cjr9,z>ojշzI}UvUcϴ n3_o_&z+קi(}\BsZjsH au՘_%2a%S2;a'P}RDQd : nɩ:K$ 3>zF Pϣ bF G[,VA0`Yqe)- ^!}G =?1G Zݢ[Bn7H@z{O&El4yN3y#25Ymqa.gPF&qx)W,Mmڏסp96擋QMK=* iQ!"0=Hjb\ĸ7pr.oy7zofP6o?YJ{S,W 7dhgr]IED}f6o7't<;X4v atѝU>o)!Tq5wBoŚRd^XXyJs}zd[tv۷$9RoušV>(i9[Rk`M'A( )-:ǔ=+Oi^uU;g3xaZ;PZ1A<-"ή-6o>4/A[H(*IP G&fg-¾ x`N\0fa!^ǭ$W{\? ^z*ídx@QPVmڐHUDF3C3Ҝjړ޷\[V*_{Qn\bn+LmsPJ4-hqq/G\jfxÙ9Mw,D*dy/Z%Uj j~fӕvGըHO\ MadҒx8@d6ֽYE1 X{* bikJaꊅHvBA P?̝jUhA˕Ȕ wy\B f11"]d'uޘs$ {*H So2vϿˑfYF,)J=^W܆V;^YBJ{=Aa|OITCɣ S\TpHĉ+ӎ*bB2=_c$pĒ o>bWa9^Z$Q彁f])gCOxqnO< yKG L>'\ I ^:i3!UQ * _KD}@(`._OKdK.֑ ESwTRV:jc 5:^S љo/)fcfK=VWsR̾cGC94*3U2/0m=*ao[roi[7c-n"d4g@`k.z!bG2`J!EiVT}VOkQ:7޳`C7gu kRkٺ& ֖HTo 6︉0*:!xЀY/%@b(6ސ+x6xpl_Z@_^RIZo"T3 o K`a1 $ ֒Ep9KM.Sj3"ׇT ^u<|yyfw) iuSTޡ/V-qaErɠS$!9|]Vj+<+ccr]'5BUvD67*᪩c2j0]D;BCH˄z̀[ކt;MC? 9&"zcM]:nTITef'\>F'_I[#pGb"'\.ko΍TyVV\NP'c^՜ڙc,9[ bfǰx";ˡ-a-YHIZZtπWEodhO8rD?<9qtE %0 AWI7oeYzωMnOACCr:wVC?~fϽ}|%HSHS Awex3}ϿQ#0GkT==4I?"2fJh(]]M|k-nUedS+<6EgRW'3] UUqy\K)79 /Ċ ٞP5lȡa78+*f˭otAV^xKw\τ0{O6'XTj$1p1?29K_  =4az~$((}ڗdN1зDZzaf +60\*|TϦ@-gxcF !*vT2^VʚOo'y }uN; ,T`sx5NX ֣qjU#9pȡ 6fDWd}5oJE"V7I-4.U}#tFߡ:_ޗ &9}j{!CR<ǭ~Q޻GF r.B6jܙ~O?ZKn*u)p;'w鎑c>7|N% (lb/y d Jsy,М1v5;3c]0*Cl}uer8D@M\@D  KsE>ϊ>07juAz=EwvMV׈=/l§RH}R~L|Ha Y1#VR10'6N+K [}HC޺ăb|J-Y<۰xے׺ t đO]J1 e $92tV[JeAdKR'J0}nVk:|Gj98- y9L_Q|ٶ@tT|YϗK%oY[+;'`<Ӟ}ګ{R=0$vV ? B/HHE߀iu豢xį-*ӆw؀X̢0:5#=|$+p'2? AKBS*T>ڤW@kYT3վ.gp 1@6GHiW\o6*!ZLVgYZ07070100000069000081a40000000000000000000000016101d03c00005b08000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/siano/smsmdtv.ko.xz7zXZִF!t/Z]?Eh=ڜ9Q >͂P~gi5 ;01;Ź v$r'1kXyIVH2*X<|&-g(Z eSz " &y3U/@o9_%*&BE" 9$G6zۆSӥKѧ18oCf<* 0/˨KQvΣe^x"u$ zlDkt0?Ww5]_fy`02dte/4+u-RϢLn;ozItIY.~( -FЇ YRnL+ EWO?rȽJMrUJ7㎕wo/]<6!"K HLvb)>LΗR\?_rEEzFP摗5sk3/XJMͬˮosZ>FF!I?JFMp|qqvJ{W Nb.`u\R7Tՠ,6(`4VrD1X>O3wwdob*-M󹈇\NUa2~r@ \ L#!SkWT,t̛> Yl\AV| ;~Rѵb ` HB@f3q'+EՓaz\bg<1k?v\"Ѓ'sDA)YsE*J)K:4'$P9O}K2eG ח5.0[K,b~Y͈ꉚz4 ^_盞P+μ.Gz!YhFv ?W>izSIK0CSuČ:|ۊ n٣b*{/hsĢ7xMu3pWI, I)#t) @6j6^e,JZvQ/AXcUU< qꭹ#wqxbg{fPap/btzЋ6+i_^b ЃIPeb_Tq.T{|q xhMdʃ̆0M0, rVO4@kZn^-?YK۰_s8tY)[ʰ`BKo k]-}i#JV^YixbfÕy5Ź^g6.SZ4y$HZ̖- ?KTBPz $C[OdApuя)>mHDŽ,1 ]ZEYvRw9$waкl~Jާٶ{YΠ+rMII#%&gu+m.L HS mb_qEuO}+_caA-(<|{B+ɯ@[9K`lstȪRn1]j պ*"ӵ¶Y!OI';n>)ŭbuYIrU%7:j磻+ 4,W i[ @fvyf|J c>GQQ߸#BQ!C5`~jV?!> /O* igWѓai4̾[9!WZʭ OI89;G%λùNf$~wt1sM^~7;)NOVp}U yE(VI+*T)`^uWKf"TS!Qnq{B9Ñ BE^n\,YKG]B^7&i=j(ץM+' xp: O)*,]hZAi K[)8b%_н`3&-*Oƚ0oR"|zvBECt{B7LWfO~Yf}fe&LZH%h^OE^v `&$hj${}c$N%7s7UվF[A@,B7M~ (:N` _WIY>q-)cϣ P:c%H2:~C<6i՞=z0F$]>4lxdK"DTMAB3Pq^g+mw$nј7vnd~j Y<^j"+ep_Pa7䴳k 6 o[P*5o mdp82T|G9겡za,x~%:_Aw$Hг|w^տZA\"?hmZoJXZIᚹFwe'Oi:TY:.fT"J/P/k% HD,` .l1s.1(S- ]mrZvV2FEh$]G6w< !P;B=ˌfl.k@yWUj*yC1?mR,}#΂Og2ِӳ*:K]p@ @3 mZJ*4N_@L(aϚ]@=Q~=Ų댂1R񔳘";31qLMaDQ>3Ps߳2,+/Bu $U @s>Pd(ԎR10=|UE>P鄷S[+Azbmu.I֯e͑KWކ*Ra IJՠd3NMp}nVz5=<@0_-T1_{F(\xcsl"=8!qo 4.lnCW2ŦsgF6]+N>p\aþ#~Ws@Kx.P`H4sk4Gd |#DZKۀvѴ˭AV!ۑp߸?-wyMJ]h鞐a/]'1RgQ}@sEKD(]v)-_:udWҍ>s_, hNF[E`{i e` cL5؊NЖE e!Xӝdi(?!%cW,k nj2dq!{ʳcgט`A+*jXrz f2O- Gb>U`׋WNi#z+QEH<x"K1,U&WvщƂEu3 &0jͳ.R~>0{-4~:-2GVJ'a=\gFŅpԹp#/e?ā^\qB: o\PkL?f]n8X,daX ~\/P͝Ѣzզ2-ix## ƅQ<~ $ES((2AJA|Q5@f& \aЁWf<@u, ]XPv1bc8!O?S\XRzzvjPE2v6PSܛ}<#@ R2V0v .d: V:)chq&Ԅe+YlvP㎞ޤXGpDe[Dvf*9~XNG:WGŷi祢-H"GKSCN(&0YDy0cOzN5=2kkR<$?(~ۙ,%e]v3>Ynk _+%ؒ{'%tL0` }]N!C/m޲t Pt7[Hv t=y rFO-m )AӔj-mi!+~ظ9~ad! a2 !YI'=`$CQc/ !4D \۟ jNJftˬ\-Mgf Y|)0ѵJOY2G;l6t*ŊSj${ !%aL~^ጅHѹN9 /兿)Me1TcS#Eb i>~`; .3 D Ȥ%g~GC7#eooވzB;҂ɫB>ƅvwezGe:vrǤ\uf]xƼ"[*nc 'TH8ňLMR= ktJYGn*~!2ӂbOێҗD,?z<_<~3Fc#1MBe#Q-䜅"lBtʔp[MwA6D"Pz={ahJypI|,"GTsut=E4_jѶlY"`Q&:B PV81\xC}҇fDԼ 8jvCG0 Ç5 ;5,ssu/b7$L~^8H]#0x闣ۗ"_ݷ'|AnpKQw`c9" (' 5b%1&$FDz8Mek皳W F%=m4WHnt`s|,X`*>v/QHo8W"~m;ķtۏ.|%O_y)D!"R}rpy3=[\H;C: t,|[ gV ͓kqE ]t3~ֲ߅ďn}$|1fDLPϮގWdž[/J-+.S{#q 1$=* Y~}#퐓`4-VkzL&l39wYE-O.pt8H*FK l,j:d/O7/ƼM+aM;^DKTdDyׯ✌&&1HJI 9BѨF/5NQt|7#E ^ak}1*_컿 G@>8\4 e^>МtCoVGV_,#rSqfw9,`b9aFmI81 JQQ*m J1%1?zԍ2WbLXQߞgVVD ,}4u((7 h OSXEV?axHqme(WWmJ|ϵ($r'sK&a7o_!WܼOP*Oّ.4뀤kp9i^֖ 1f ICZO{b};y_( J篣a8lޖ~vUW^MNWpPE14V{0NL aF>FeY?EL_ =-) S1SHSm1UCB4= 7ANI/_Se}fMnB*f㑭}zP1*΅欚 O-bF %CЁ0FJ!`2IoP&Us$~HgM48Uss-~F>1pݿ,5/$XD'V$P4.:z d;Mb&My !\CqA6Jt,P=MdRʼ|)]A5ZpBd>lD7hX8c[>W~  fo s3H!'I 2F eC1٤|M&>D> MĩkRLepsȨumdN7F)^ mt?Yn8CR%Da٨'GHt*{-YRAe"ߗ?85YGƉ_4O)֜:|apBeeb6}:f*O$w<68@PG{%`:`$ I[{ly XݝI= HRzŷ&O b=9x-t5ֺl~U_!XЗX+K1svbB⮓*K>^zkS'$?1%:!232UxipvH(І!aYΖ+7Pߣk9(¨ZDxLcOV6nX} i\"q{BoE{lԽj w8LWS>gĿxxb=j >;7 r0n K|pwj!9>U{S(om6] I,=C׷o>xqjkt+ԥzLK8P WTmTT0=Fu=O0|F"&5io~No?Bkvr1Dh+_ 0uRW.Lm4n`I!tnJ _VajHٌ;(^ %jݮU |R:N]ޠ0j4U GxAR*ddlmdXSC; D;vJ6+mIN6PrH[K4#ɾZЊdkAo5M7  ۪tn>>j"i;'A} `O|^`{}d4\$˦E0I= FGzO⡼mϷH2$Tl4(|+p1,Xp:7`py"$ޒ%dAPD0:1'XIQ*49[Q'~@i`M`.lKYM7cQSۇJ(gx~#]\KFEG9hӵ)8"T9#&8.7/_Pl޻M ,; zۓROyGby7dCB Mʋ%38ĭ5d#_Z/Yím(tŝ?= &U(V=x_{k;OKv*k+>Udیp pjpD%].怣0޺ TvGSúOlʨOeƅK+bn_Wi bO ' Z;&K]&'J|>{܏Lu9jFET>nOv> 2{ k.Aa ږD zO\TK a-@@:3r ].r4&fzsDK&_Y̜`bNtb|ĥpgxѲ% kH_9Is$`|~$ym/{v-esyݱrA;P G #\c?.8`agC! %Wjt˪n^ƶ7j憓C$\5닝|'!2Bl<|yl#ٹAma*di">(q>=ARK+#N0O0&n»Kol\} zLjĭ`w ÷W* VsL]DƟO u4/RsU׍k,FĦEwu:pg]Hzl~wMY-]7Ew a0凾:!mV uy`$n:lApd~EIf߮s jx W[t^.< =hM_EWY\Br&g8/1xLGm1Ysԁ!F"vDȫlU0}_A.+S63K$h:{A0+կ]6=NU?0]6k2p~8n^~cP2uA,gMMeJ&tOxpmiVB.݅|*ɏ#CQqQiո0`O8ѓB4TZI)nWQ6SEF*%f,O,݁r_9.ŲVxP{B{&h瘢C۠KDmx-(,*('g+e3/E0xOs!+uNŲ8lc.GY,tVL6H" $ߔGo#l鵊LspU7oNEHCN"!}apv$ 5y^nܯ=)&OH7SӂC1!˛#*yfAkEUG?<*%3P,JRRe3-q5ŭGMH9g]kPe47KK%|:aJ*⬷gf vslj+భZ,s{l~|%~Q$kyvJĭ~Gz֔uJCJ(} SbrV01وz<+c e^Ḅ@ԃSC%yA!qs:%D4*y]M7PF,fyS`NC6%a@?IT}-/ (IɛD_F~cR SU 7Ý1em$A܆?0-F1oIkm@NUƾހcN4w "_fhi ^=AzOL E$݇Y$񊫲g dƴkQ6 <ScH=Gw23:s/rL]baS'ٝ.j8E)qáCnu9$}@r|MkG;#|&Z75;W@0#iMx3_(6 qHpu!ilZ\L$~&Gש|>-"VZq߯)p4ʩq3c6M.#A_NMarhAǥTft?\qYSvƁ,@[ΛoQ98gO>tU7F4S9_[RuS@'j,ozyV\Oà6H(YNKI?t [=}vyMnM[ʵ۲<ȍFpcV+rOVD&2neքe &&@!}cy3;,xF\0G g@<t!b~S=`{;r*/?,6Oߘ6 9hp*OikN<&ZZJGe@ٜDxѩEuݐ;&z/5@k?z _*ÖaLPT(U^C?FDZjk9T6{5gMҗf* Gg9p^,Q,Uh a*Q:A46o;Xl :g+KarghI`8!ע)}p%]t F-HΨ"u&7ŷRNM}E; JVE7.1eA hn0^jPywZ&mlQl7(} I[_:?`Z2V =7q\`f_8az\KFbZ<3WW;-dU’z< ZW_$.p QR{S3$fT3>wٹxZljl"N*afW$7?DCJ!Qz{W'Egt/UuZOFBYs曠0x:>Ǖ51@JmTtu"%-G0|'/iIA6_r5ڎ}KʿLyNѠJpY;4g0l`CϜ< <%k12s;އPo~+Rھhx. YС:T94ȱ]5DPQ2 _ ^ b0Ke@I2W*0WA:-7bٟ+26^1Z<V]9m ҂a Vnh^L qnG? fKX"h - QGQ4E 3: P4C\mhRqYv۵09M)MN)Ј-)CHx9Y#̃SyTF0g~'˶zCyKJ X KKamaDGVdaFu-$& 1I3}iHbDfKbv B@† nבqr: AZe< Q߻ >W=` :벣;n8M_k3-A-"i{Yy5=qPƊ>'zKf%K,8]/:e+PqLCMO98C\/Br+n 6SpW>xSe:[ OJ&2rX|DN g;k2j\oڭo::|W&z0DFXƪد6a"3F.o~a a8R ȴxaq>[3&{|A\ ci-Un%~OXNb9´iXJjmlSבl 5a95oLTRh:~?S܋ڃ,ZQ|rx+70cjH{lb,hͲXЁADJ޹e*#`pB ƙ+a&Zt!n͂񒤵oUmr.42;eI rC\ڭbAlP 0oAnLm%ރnPJ˜"郎aVQgnFU$0,|ϞoO"}:we4!X6WWCy>]0}2fA #^/]%*CInySo&NN^Cd9ȟ<8 qLȋRmխЬHfŤ\*՛6$3|DH4d3մK<^Stdj %xq| H#a! jve/;#aݱ7$YäBy 7;r.RLE1Nei4ɯ#޸ "B/Jg *XY\f>6ũ>~̙EQ%l - +{?{ ãhä AsKR q!yRV9X98ٺ3 M$B$3K`z.^vk<ޏL]/N<{m(t&wt;t]{CCH\5+Z2,(nK#%CZos|+ 8']hnо* N[ 4EC} U"(ݖZ$O9R66>o6?/>GlH0u ftQ#s2\l -y]OiF񠄉PЈ4b[ 1 UHz _Ba}&5NJ␅# Vzx!k#4|*o95y!9̳YoZa 3`w 2j3=nCA!Bq@y6ƯrБXǡʯVe j\aSQ]KIR}smq`_:qSعy3OڠPʳL2Ћi'?q85w%g1=!A7&@nRA/.@4\K*2BhNFVr7_4_ c\K U~C#$SImЁ鼗Oߗ%-h{e¶.X|泀C5>B:'L$l\^]o@\e}ۺu[~Hs)P`K{y>GA3l7*s)SzPa)"q1ٹmHR݂ tqO Yq%%P1H(` u[ 1R\d ǭ_b>i%? P#m2 rg#mo5OhYϡ|1͢靫M RoO^'^bb*N*=C35\X/u$ Vm,?@_n3Dd2/w G6>JQahk},Ժ^0ʫ1OH F J͕#ׯ8۵6v AϽ|U0qQ@zmX'UBܿ VO8{7cɩ.z] î.?p<D$JN" 1*r<8/*7v\7ĘICIauȍ1 O!\gYM2w4Jt=N:Cu奯mZ_Wl\n6O$ Įƶݩ] ᶁIf CzYkݱT5aQP 0*Gǃl |6dbt6`87kDtf:]ƚHxx2;Uih} mdlZg}!;>ƍBWg%:^qi2Q۞_jFYB>;w@ӌ2 /3L}Ǖ!hTr3tjϓGhWpe80Btix"ӵl0Aj!uqP57%\80nɳy/B8T3Et`NTuCS`glmA͸arGamqKM]=_`? 8ǂLFYvŠcG$u6KR^Z1L!ڝRjjAQ%D%hG\#o9˟Q A a%mUfI3%VoiKMt i@pū0 .,,s(M}R6h͐>BO+Cӆ` IGx;!U XհAƀ!5qG|_У. -Va 6o*CxSf-:nd"a]+ TPoRl Xs6l|4W)"nv}OϚc KX?JA hZg,^(lѝ4T0są=!$NP)xInNyc膢4Ĝ+|aP0E\ /)T#[}C](I?M'3KLk~N=i6Vض̔sl/[# 迣Ӷ(3eOi~b6"5GXt z6$a}e[pv 7ki-NpS"ZBaT£'$-d ?KnqJuq_۰HxR`JG03>Zu3@7y2IH^Ͳwk ,j1"+n :HNd٤'GUm㼘!a0$21x+ocTAVjZbu]o݁=|Ov\vȳqTTCKywEKNt Rsʶ9﯀ە  Sg"Rj57T\z! |:j0[TH~i-;͝$Cb__uz=J=cp%~~Y5zj5)s *7VSF 3XCw@UhT\ zDuMi,%[)bmJcaKXvX [$gWmRIM ₤͇ (R^?8Pu,Fd$,FJzBi(%tnmNMFrR4pO)l+* &tTS0\0ݱ'{ȤK:+ɵz;gmBP[/ #ɲ!Y4 ;5Q8h`_ +am[{8)Odgpy4*KT2RL :/ dH&)f`FghVxj*Z4T (vb/$rZ¬Z]UB+'T$(E@  t=+!!ȫ6倓g`l4oŒR2svO2 K41dzdcU#i9&l4#ym]Q)68ս j# `LD/BZ׶}\yNQԗ\2,d~Af~',ѽ{;}WWi!G?.VgTXwK )~Լ?!;{I/_)S#|Pm^GONlp v`_]|3hw{*E\\߲>և7*Τ\ʋW6%s/ٟmx 륙#.9Kme&yW!|ulB͉Bl3/|[.'7OoTW:vC_``eN߆#R2tj>ɝX6p)^39 =vs$Bf)yEۘK1bhv` &19q6^WgF:T0 JR8jhftNQ}ҩ2>=y"Ŋއ[G d!_xd | T*]>c]׎NR'7;7Ҵ2@R$ٺ䷢+f{^HK8@.rZ`95shR^)96sJye~0XjyD eJ9DW4wו )\_;g>C!X_tF _;Uq/Tɐxs=r˒SdSXL7å90v{tT').mh]!/eR颦 EhK.hD}z J퉿R΄*+lDȶyD:}ɶ&>}_cxǞ?xdyB49j: X&{!63t%;i>cHZgOfO">[w;|ognW6[CI]tQ9{MQ_l}vDҌGzvG^9h$QI>Ya RSɊĪ9J$FŖj ZD8`޶X+F"N{)sb\N aNӭbH!mqzhaͭWW %yKzU&(- 'Cdn}E6v+V]>XR1$4#ovi":Anf(kYHy„hY#מ T VBK-)}U96Ar\5f\n0%CTpuMszb43]h] Be._9ձ\&2qj*M]x"PB;OGN篹vwkz0asnMqcElHs[b{5P_{ZݿeAf"[Ѭ@ڑ- Yq=3pJ2ǝqЁ. yyxi5 veVE`QxRȱ%sVco hgVCޝm.~a ;zYIYB@2bDp9F +~/t{@s< !B"r7: 9r[ࢋ[ n!g[r g NBuC /=b*ny{pV&S/6 [߼C w9*!*<1po]BH 7:i^ <[u<Ҵ\ =;Ɓi%?%h\lk-ZvX,>r-f_,IV)E.H'.ˊzx?:UVG^5 m}} z*kp۝fx? /D?΍LjbՅcL76T= ;~{BqTK$mL[$f~^kXb2 "7^G]i^ZbB ڱgYZ0707010000006a000081a40000000000000000000000016101d03c00001bbc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/tveeprom.ko.xz7zXZִF!t/y]?Eh=ڜ9SJ>w2vђ-4DM]A1a?__~ɶK}z\zp{3+G.iZMǓY-VyR!zRοɶwExl>m! [܂rj }Q}MǼS Fh t0) Z,ké18Xڗ{[ط|tQV*fʙ7L,XY<)>v,J'{ ^ %6POe9u?OԢ.W 3KsJWBJZi ػD.Iq&v\t !:˔FX >SLmA8u,+C#)Y3Й.7N.jQ]qxs[ Lx Ҕw Ük].EPWTy=Ū5'K辜Pb*5$zc'4m}wޠe,uU ~ߕoN3!˃J;ae_rwCO`UmD9,4CVV;y\v2UwuWh[URKtɹꅴp; EP>ZWō(E(\r<F7뽈g?y}(゙}I;㍡@6(QۤW@.\o8"Q;jS׾ȭtgў-ܠ2e\ ;( xCQEz2bRNe#Vx>h۾[1Y E|~kl[qɅw 0~3=Jq<$ hO7^] SX<B9rz-!&B2M@>q]i(u-9'ͱ=z $aR Yַ2M: #s P{һ=qqԣT7MW4nT_HVE$Ws1 BIGU~ ~JnF )nsY5Y5Bo @xγ^s=5NyGYD$zdP|U}/vDhrh[D)/7q;O2N"S9lX{MrђnS:MP%lԟNMlwӽO>J6پG''/BT2]"xz%Cb0CK3Z {ߪfZO|Qgw q$#pA+Lw VaQb,4#%IL|`Jw#PsG'7IGÿdVVO R&QawrI{6v. pۘy0SO}p=̭PmvZ ly іGݨLa-7ocY[2=k ΔՏl'W8`q?PoP[##|LX}3s]^EhAܨAn. ~Ε!^ӭ?6:uF3wIV/~A!&G7 S-, 'Bgˎ?/'k*T Bh=\'guiQN:&[BND+]0ٿx3*Qf3  ؈l^< Tk 'CPvmDWp/H/B8O!lҏM4Ƒ$)ePRd-|y}ű$yvIVJΔg ;wy` sKٜ/k( !̊_<6>&DfZۤM1]ol_V}m(:,Y?L{(dp]FC"?qQuKXtčZC^t/ rE$Nd;5ϋaNH"?N 9#a}3c9o(HnUdpz̠Se'\d+ԑF\p |D( %o .'$?wݙ@hANN=#"-/JvLl#CRHKC WV0 }Sf1v 'sƲ7:G/vNpV}PӰ} vjnHy|" #S}=?s+va{Q( W$$\l<Kګ{tX.5=(}Am[ڠ e0Z;_':cئ[2i1 ٠1sbtu);툖esf~h ˑ'TG*պ:̉M ɖ\Cf\7k z,AZb9* _6SBnn}Ȍrd5yIʒr}o/ cj@?^E+{aq2&GWe X:q\;H9EoxERSqA@d+/v)cytwEKqw|0Qܲ 2_.= +\%i/OIjŁ@ la%Pq% dUY]YL%E'@>1T@C49>~\_$::zQ ([PAj!4549.QmF?5^U 0rh7k#PsŸuyx"++$*ŞM7 yρ'+ӿ;. n#t3:G+݅X갗*z`dsF*[`؛i{t1yj w"I0BKȇV~mGHߴ%ia<';_^?71u%;+RbH+a HGV2覅'+Az7Of&siP :*u"yȨK$OLWOɹ>:0@b | ȝR?d,z|EŶHDc{$[<Waj؂ |@>Wly9(&=3k&}A讈)`9#OJe /1!6_.q]`'"먫N)V^¸l+w1`b$@VfDuv19e_7X9GD/.2]Ի[WrSK`[eXX({rg.b-"B1]&qZ#=?\!sn)d2QT,FPN;mkb@~5({G>%<ұ7[G/< Zo' #1A~hKTKUun[m•Xś"ak~I߷62ٗ|%9{C*yZ;>~ N-#6̯bamfϒ"sM/mz鄾5yi&f] Mʓ3/Ob7+ Y\"poenqGSa֭APT>ʗ!B(e 4x; ɤF0-5*Y<γ.r(kz)[rhdnNJw7~o(M-b:ң䵚݄d+MwD$ExF`J Nu|ng88FVE؋s;!? ZZ;ETq|WsD;tk`&tjC ԏii U 9M+ poǐmIk#3#k;LRD؊ =0E_2viGru`o)Ͱz EXfČ"9gmu˵a'ulL30_ >cR%4S poaLn`<>HHGw6(HXbYkUI7 …qAø_ svm lX"D {s˞WaP*z]nI?zUܞ-EO !ZPmևKhvXtާKW3n> 4Ĺq$_Ώܲb!>`yWh?1YuUh18@_ U٥?Dg˥S<&[\ "W\'TXdǥ[L{ HT=NtNizTrr3$7-<U ߊiI?&툟̈́$47 T ˎ/^UjsWG/ZZ7DƧr*Ԃu3 cȚ^W[ΰ >Lb +ʬu؅B{Es6cҸ kk%s|bkѪIuTUHk\ű7Rz PuY~_m{R: Gd,ÙYp|ű/m9$IleʛK>L~x\TvV|:C%n,m,\X7>_̃u"oQlv"n"rkv޲]+ܾW){JRz;aV%&ڬS1&)/"~V,+TNBn5+B Y/PVZ a-wSL|%k+ciH, ̦#^SDC!. ^D*/,G'3OcI DIHH\.:|%,wPe]C~53VQ! NE3ݭx?湜 yiP;shOvBٝ9 JOaMhq&C?؝\՝Vvur'*sɆx: /zjXsڥDґ[6>Xˀw#;gV0E`Q;A&K]$ƻb+\-WYucGs @[YH)(ih+e&up CU݄'?/D3|BD|GАu=j5xřـʶ̪pKQk5ivZ& @oE yCT A>H A0B FƉV뙱 @w =.=hqfn&d'.LnD*ǃn zpR*Kâ{` u7vα WBI~΢[8>8*}PszD'Om؈ 7fAY= *d&b2<}Y 9Q }!^cB\!N]~A']WyF$aK0VZ!rP8"Msp7ďpgYZ0707010000006b000081a40000000000000000000000016101d03c000057f4000000000000000000000000000000000000006200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/common/videobuf2/videobuf2-common.ko.xz7zXZִF!t/#W]?Eh=ڜ9Oب :sL;yw{0G&Įʽ5A+‘&a}Wn$NN[`ʂ\?X90j9M!$J:pJ)AKቝ\*A/ V ْۀZXXczxo6U]ޤt`oS>J.P`n\zC2!HGJ+~xjkjMY inQgj7QM3HZPrs,RpQUED/:ol|b绶^:jKbXegN8\w]re_9Gz6IlY@=7?cAMrgN.ҕWW@X;$o }4u#(_a͓}~bMQzeL4 <ΑOo탤;Y ߄J<0lѶ(Ty0r5LґyZ", ZOm t4@(č5qn1\'U;7CO/<]Uj=w o0y$ebX|kROu\_>LZ-7x<;O~ðz ,Y"RsD  _)5eD :1A">W$>f>Sny)bXF>ϩ-<#L_JTC])֜ }<4̈NfPz4Ȥ O˦*uKDJh˫'_)ׯIFjhEfP Z2ե' ?gVIqknrɃLv_M#}"w\++VVywc׳2)\- V:TPM>XGLqA(iaS!QπٸDWv%bE"u6 !/|L_DH05% WIIۥ^]& Qu1 a1mfܼ !nXN5-NC$- #AώB68@Ijcb8;Z [sA}3쬨 Li2M?tWCLV3ѡ]3z)P1w;%eh$M7hrt8fn.I0:| aզX (|SY xE#K},־!^?Ǡ}1{OͲ\)؟7:Xl:"LW/׀֕ҷ75%#umю!ܜ"БzwmԴ/M䓒4 6'ngz >OA25.C+]=v԰ggԧ[ꩮsxQjr:JNWF1MUg 4<%}ZFm6:\!FoǨD[@? B%*[+ׂtޛ#9͠7 \AK3*$g}g D̄ƗK*FcQ#;ܜA+L,q縟C 4Y!/}`ρs ;0:D|]RWXrM"MFOdqWi'~*@<53 }%a .Bu~c_*|[^i0%V8b <W{xlq/2Gyv |o,i-h+RcLx#z MƮc7d O8r}VCr9ހ+읒־YcCYߵ,ǧpGM"k- ^njp<94|_J_r%ľN-͉}H{\?B2 ~^JaG2XPC`Ry [0CQ"]oɰbf_<`b4tfbJ#v2GEiT&g=c'+@]?|qm'ʨЁ5QqdݮmP,tjLAzs\Wݞd N&`/p`C~*\q6%aiZDn!W(NC,! 8=>xja&G9\, b9xS|Cۄ&#j^Jg}_>>:Rk"|cؙ +CHiW2tmy[yA{{X?O:5ҰBj?OM_?XXh?Ee)X"EK;BZݦ??W_#K`] n~5K{fB/-p8YQg m#i_ME$h4-Zw4.}9Lΐ.ȁ['lsB`N <7[wtg^F8IJ+.@=qfDE#̹ ݚQz7g*}cSdwy0 <-u}G=_:5bpNP?w+IPXyF$P ~5JIZVÙ!ZoS1G;XR ̧xEveu40şÒ1 Cߊu!B`X4Dٕ]X>I;<]xL7xI7<ze o +>a%uC"Hnu]4ͺI'6Nv/ }fb@= 6kZ ѾC[XZJ% 4| +Yz87k¯{>jc\v 3iVI 1~ 6Rۃ=PU?E+ X/~[ۧ P gߣ?.B> YKep/[칧ywI0 >h:Z!o-ka9B*r u-E٢N_pnGwNƁ/)\NqAx=;y4u h3G"v| $!NjEwұ]#uZPߘnOt07/Aܼp"-2ePqNzqQ'S@?K%V_)/X.8~<,=2zI,&Jv]-~ڠ~!L,ѷzy&d @7p/ %`ɧ˯7aý##{Aa>1t֞nFIl+qZuL.ҡYuc26;ԕSCߒDA'HWOcƲy^E21⼖?/3j[jO#:Z h`~C=?pv ( Äv ,nVkP-Zlp̡ f@M6G Ս/ =}l$t&mp"Ý("ccܔ$(*2n̞D7_g#JhS}p(SF.ZхTEL'c4^i&l6ʆhUg:Ԋ5XwC>^)$$agLtjq8O\]ZM@?4YQuv\ \,g+Qp^δfצ'R&)8e KDy#n?ƊeW 0as\,j[m9)`XӲ|GTW~/NE 6mzش+J‰I֕^ IwC8A07#nҝ/z@Zconp.p.n(80X<rW/ekf9T]Hn%ЮNXY9l;`)i#ubAnGÎfsA;Qsac@Fq߄:f~ghf+PXQK>'PA=eE~Z;`Ik-s!Ü6|:IngeVSd YI)|3#Ý(6/GOa@R qJ=./liS#0vC-do}]qIFi,Gq𤞼QθC`7х^m}řˀLqVZ"9u4{P;[7yM-@ n 6C^gW?Qgg WyrdQvӥo\ˬx=CA_Kqir}Q Xzx<8_0L9k%l~}}p1["2"͏=cX»^>ae?~m%r$^fU ܫ8*^5@ UEx =Ť!Qys+;?+VHsRxc:NyjҝߪyjV\&FSe1"nHvp:uv>I. Y(UR0%uB>yyS$3c< -r%x%~rl9ӐaG-%t0An}i-&Qg>`{/m0N{(kLPq[U0R vD FCQR[yf={}s8#{UK+Jpi|!SS/Ky"( 6Erbn b>3iWx"``ˣWg¡U_׈Rmt N 3ӼЃZRc˻"B~i 4]2i0#iqp‚ BʰD+p.ԑHo9lŮR#YmvLԔzW(fb`$*$cL?91X,ȍ_TxեIILA-սUY#q%x /F.$S?]MlEƤ Wzá.b ^([AnVj*}!&}˼2lҶ0W .S0.ah##Gpڢ_"M_z(9>m }qЙH#ۺؙj%Fůև6(|U\;K3S{>pp3}4sw.wf$NkOL4r4lʵhvh]t6FWU#nǴ˵:_#!= lV@i6֎G=?.?aK9g|jZySEY")T3]v~ع_8d0(f qݤqe9zM?^1&4DkH}MZ9o7<=FCnǁsNUq2c%X5#A|Fty dHhNdp]V p*)fAKFt{ >P{r9#CBܑ^j޸fj_!6L槚@8p2!2$Ĥ̂Iy$rbZl^VO>y xFćĤYdfx,L,&riC2&ݷHiFl _{sB47\*u1Fԅ5|p MZ˝?}@|6,e۶~ѝLn-tջs:4֡42L Rk4*zFL. ykTbzX?6v[__&s)Ff<]M»*i>#p c\NJiA3‹@թ^{%3PaL {ܛ5[""˛BV)Xkê:A 9YPj+ cl `dZݙG7-HH6f.^nXܹoc5x,oUm!xNvivP$E&P%>=tߗ_|Lyyp#]چ)bR, U{N9x_HƏߐqZ25:FSʪ$ZG"/xvk`ia*8kS APB68@UF+F'zQ\}q|"Ӑ?\R2=Ba1-AXe]32xǷ,~?D‡̡VN(Yi"Sfg9+猟/{ 3 .7 a( Rk7W偞COU ~^%Gm29'Tv[u `Kl' NDcLs—`TX#N{k^!`D2)?B,.l{4E'U_{|n]"Ent#;~)-"ƂxٴǸ6DN~ob?K_ krBs 8/K}hx9==Y^;Q*$iVO7^k<}yd"bTx  -peQ6m&HG]5"GSns_Xd(88 fkNTryܐ{i%0l:f ngfM6F768dcMȻُnW8L3-\ۓ"2jb\LiqO+2Xx[{0, S~!GGY^iÊp/eHn3kdt)GOsSps:> P)'#07Ϙ.XVJ*gjE,{k( {ZD݊H'GdWߋ˿4<8n3NRU YD"2^^"zG;9a5{"S[@oBBgxvvv};`c]?[Fa>F2lhermm)aS*O!_`_YB%䈤+iD3*zh3m$[)}IkW^N41[+\7ǵfg5h4}:u7ڕ=Fh_׶rBm:{cfGK%)!,l)LȆ0ܝ.b( "y~椢7D+:mj9-52{Q_4$ ξn'(A2ţu=P9С=%HRmX6;rjRMt$t+\8g}05Uײjj2̙~r>BrH-|NٻY5Zc:=Kb[?=C/tc*d ]dWY5QTZ JiDSQ_lͻr/B{֭R4cPYب"<|>FckxĔ7]K]ڛzq=V$ \G !ͶI&!%2q& ^ 7ƒx㹙&h H;TfҴu{%ށ˚:5kE4ۋCN3_{6 ?B\YZW>rs'tqkdJo&YoK_j, ']~7/a> 4h+ar K"a^VH`!+ l߬Nwb =O%wvvXK8IseqrQ boG}CCr#IB/a8 ;P5QxzPZ ~5%PҸP SM8FJE&kpmCvALƤ9kr]$Nm.3'1ם Bng~|咡n=M"24|5<n%`)C* mOfrA@mJyH\fMpɑ:I!dD2f Pr˝Dh L|Y 8b9^&/ys*܎P(̴Ly So䕠uQr)&+#n3# zQ6wZQ{y-VƲ'GV1+_JD {kG#!BwplCq/<)Aږ wTmkޢqQ2EP+Uv8xZ)xndgl뛏q`6Oҝ!15ٌe.y7@Ƥch* 5?r.{&TEȹ!ENׂBoN( SWaVMUf57~)zeW=[蚷;gv*J5!uӫފT õc+gyo lb 7GR/Q{qFUtχc!h7nqfDq$6!gx䏃 YC\'\*E$֒сHy R=uldVLK26G cIY`ͱ!aYE==l*8Ԉi>zIo_^>oA hsчiDԜz^` 8]IІe' (܈A<鴏 s`_OQh (ɴk싌UtɎQtlKpR_Moe0zi({siJ>6aID)@DNTw_yEӸ21i cq?gIAAË~=q}}C7:8-&Py3UѼel{d##WR´/ 2[7LpR3D=Fxr{:uUÙd~LV0cNK7uv,'&"!3RǑ,n> c{~Eo][|Ҳ c[@ H32K̔. J.21e=?@yوzMBŰٻv8;u0TҦ)]U;JW+ u\iīdOd fU<#7Fϵs}]Rv: aggU{Z ^9&(v]W{ iFSJ,WRt^Y@$hbD`c}CmMZ +F$ڪG!:_1?Snג߆1Ӑ-v\ɽg"P}?`G]6o^ZA="׫Jп-Ræ VuXpƏFdȄbKZGcU Vj]F4$C)˧; ĤBj }ifߧNiFD|\p~O?zr$v)V1Ʀ9T+¶M&*) O 9sӈ!{lٟ&ęX\/,AaC)12e@U=oǰ[߉ߔ?$].$cYDڱ-(R]Ej`F_x/Jmx**VxK!VڐZvhM(z-հ*+Օ͎MaBJBcJPI`o3I)@^ 4 MªHs.g-Ś=;,W>$-5犹ut(ʝX)EՖ zY #ɝf._ ,9{/KV M%[QY|vMl`="LV>5r,Vd.jl^DI  $,KJFXdEu?L|` W]PH}8SÍ$BL9>jUˌbg@ar)J=%M-Ua [(`_$ߊ&C8ECrQ􋳍*QߤZ2=վ͘Zc^ 2Ӑ憯coM_## 2p U8i@~|1xoQb~⩔hz^RtTJlffiX "aL=9`Ñ5<`Zam=Cd 7nj=rD"_:OWyFd@4h3?T/P^sԷpFzJ9e&NcOttdUw^mrH/WI;JT !q+"[,< )GM $WjjǟQͼmT&Uu?lW."WPHU:8s?ۘVqqaD!@O{NO2lHfܸN4l%'Q*%KbOաhJ[|x0+F2<3îpJCŸwW~'g(0 a=X/=c"vQ˓C<I@1}&ڮ| UW>/=Q*j<4=pbqܓS SgL|LC"y-^3"<= tY]"GpT0D Ǔ߱Ԛ&1!A.q`6` hl jv/ڮDPfޑcꑝ^"&?rwc^ylѯT 0NKHBQz}Sw L.5%zEكX3ڃ!%Lg4,>R&{~rl,VZK્BN׷-/ATU|ݮR)QKɗzFv7R[`߹?ѧ} o/C݌(Z@؉>Ts( L3fi_mv4╛,0M*iUtEk6:w5*\xd*4䥊>:ǥOp45QsqBqJZcNyP@8 ꍑw*iE׿{GCO5K CME~ٿл&M9!1ʎ1q62`ئ K!,vL9ibmcb2MsކZ#zF]ޫx3rz~Τ6r r? 6H 4 ҭ9f'S4&B&@0Cǀ[&VSFFV̢lM0 +PSq*;A.z,IP/h$dk,iAP18 Z`A )d'!Ek <>3Zjq:e,-iAR?Zp@`so{"S"n g#tjJ1Ƣ_lA!8#:XAF|b@g"HPEV8Ab](ݨ\~Q-_ fNMeRbxҕp52[&T,p"Hq irhz ^h#@x|d;JbSVg Tf&_ьo{4#W<3ig8c&6uȷͯw HvGSvTA0ƫ+ۄX֧M;^칲9 [M0HȐYMWy\gA*k@wt"({ uuږnF^`iKL*8}HUҮqّ jrq`$2Glx54񒩃:cz<{s2ũs|8!#ZRz?1 K^&辄_|P<˼[=VVbCY$a}H>zeAmqWgz%4hI3Ϊ+^Ai骣X,8(5J^Ȱ{XbGgYN2`pfbHiTv}|V@iJz\@3: pt{8x0Sž)c:ILpBخV(D TJa!5N5G=8 %].؞},nn@e=QH5]M꼤dTne }&deQy bmY0GFgZlM7!<OꙎvg/8ӧGӧ˂kd"U):a"MSI`8g0OnyR_%Vh\ -,>Ncyj$*E)fd6?V7~g)B(QNҴP$hf#1Z=/Y ͫ칧7rj~ﻀ2tSJG E/2 #N1v#Q N&jiWn0 fϻ^y?6'.9pc~4Xߙ< FV)]ZOVGtb{tcsVE)WnɠgZ vUj~nj̊CMԏоTJ"ZUtd!`kX8 %."YM&KzuC?F%fdUyZE5v PFe(oVAe]m";0RtD}.6Mד .#vz5.%x4RnXE(,QRLeB.M7'hJNzo6cLp r7=4Ntқ_f["—$(2^aE)F<#i/>p2 0evi'T㊖tKhI;Vw»]PIp5wx{1bUY-C`_,şsBhl bbY~/oZNt'*"q6O#lj!JT\Ɠcoހ %F h\^%GNg?Kv֏#ݝjVx BAR8Go4_]Ո:⒔kzV=~SO*TZ^2Mt6 LMYǜ'E2}C}M%u9β.Mgue΀ Ҝb]G%vPd?h8|s)mQ=_RhԺ>)YrsZON¿K#Pd wuXV-[ix:adz@?즋Dx,91is/'dp49Y&)w}G ><`l%yu[1YvGen*=ԘTxLqoKjg\,W&G@a~Oi!J %Ɲ? ,]ɒ.<Ldi4/R-i>eQPbFr7>9f .6Lrl GRJ!C6x+s2&m}H +IfWdTl4#N/#b Qg[B>/ַ"4X~0[nTه!b42B1V׈3B4##?b#)$wWf7# XK\IAHiSMTIf~MNx6 [ Ef̞DB_pb Bt|&l|tv]+iy'v\ c5Magǩaؖ,j67S!-N0:F~\qh zh*@b?n< EϏd69fj>pql 6,k[X@ջ^\\=`&]ék?D[N~©6Tp-wz9.ϳzjyB"|u֥knūqCjG7'9JY"7%GHț2;Z[SP³0BB! 6.*}0@i@QTzח6r1qY[n9p)xm9=ԮAAM&$1FxM%hf)lKIzsgi81rS8 E"ߛ|Pn5,AڨQe0U-# ֠W|N>6?'8ѷ o@vg> ;z5Q9H~l6ʃhڈCl 9~N\E X$2jZZ_baҼ{VUeG ҏb08Ψ.TNP?躃Z>r[0mbOSyO*.5 \ktRDpgV (<F(4ܶo{}g VPLYRL?_+rlEaB 1S@ /Ǚ&fKx:)Qg|؎$a}xAW#RS#;1K=9)]@|+T'H⥼TV}L{okՠYu{QO]6|-o&oE|moi>YJ}S.{$>]zmi.^$LP!v4VF"9+˩{[_ Nb͂yRڸPd "Sv°fF1v e3CrwU{')xWT rK3(_OHZ٫V3RVrP9[JVQ;*9nhh9BDpխyO>5ؽfb |/kAJ&hJtO9~{8 $L&ћ8JآɠRnOhp&q`D@v\oN uZ`,%vQM?I-!"zuò2M&5y9(gL?)wJ"aSm#lt>M.oV\K4uݒ7De2qC9F#W4Q8ˮ:1h3&~&߅5r iu&l=S]],Gҁnye;,nw-2vf۲Ѷ2 ڔVh>Pں'-e2!\VM|v O~)MS'?N^}56ȲIpNP=>pq 8g:[uXfaiGu:<:op ~ }ȥc+z}!!DK_rR(v!8YD_Qڶa%\65.NA8ץE<fԭΤLi@2Vhvbz;FB[y] |nASX}2M ϖfK&(RL_gPoT' 1éar>yYz[>NEcTQvl2\M\l@dtbW^ ZBag*P''}4M. R{u&6qJR~Va0,nva4j>9O@W2Yy_xŁ8eūOƖ4Șrĉϑ/ie.װ=xژSh~آ5x J)f-#tʴ vI9g.gZ6%:H@xD\7IH}:9K3$x 6CZ]!{n45h7 c\6%Z fB<;%=ΖT`R#13ujl̆&rqI2&)7""@U%n?Fi:yk1'k\YNFIrVA0KR 8h%;+"ʡj(՗ʸɁ.7~K2u3_YgR?Ͱ˺=5L|Cj{uƊSrk3ێfҚL%M/[U12݆qR.as*hÇ+UGcq&jQ,~>NX487W|HMTm{.OȠע 2*="_܌o IoI)0ՎoaY4} /q苼v8 4&itLѓO]dKdmN .ԑ*&/:߂,%0i@)N8_yu3૊J\ 82ǐ%(ܦR oZChr<;}M*]>?Qd$C$c٬6LJB}+`oq72~#K{.ͦ=σJ28op *ct҇%I R`HjqǢ .ͮ暢ŢZ+C6E5 94[UyNыvFD1H{QY^ Uo쉍- S_ fqʽUhgs}hώߧrJ"~؊LIɛ< M:?lbvC(;ŒOq"Y}HS]7̴&C) mS\Zwއ4"dy0E,xuz&u|}O)um49H$٣>V7a\LﭡjЊCu:d)T FwE lr) j_&Df\Hݲ(ei@Z1 p;ZK϶KSTs}"E xC{@0Khؐiۋ'ث1~SP zA %,E 1Y;9WCh,]“i'5qV#ᒰ*"2#3tgH,7Md|gJF/0LSjV=zzFIB @y1FYd^r~\φ`BZ_OCMd3GŸAM5zu?1{l_?ߡ}iJ'w Tn8Q>="V@]֑ !ͻR°(0)e$y21Q8C5TvQB XE5'ԭFAs<(wZKvL563놅آ,ο']|i&{Kֲў zX҉a@y{MAH*)od_7 -z99:yõQhX"-Um͞[ACf 8z:ч<8|ӏ?e %TȜ؇uAzr(O/~Qʆ{ٿ;H|؟bO %,>]Su6.5ײ..Y/ebw΋I}x!1#>!l0f&_\>@tܱwγ=QB$ׅǏ08 _rvR {DgYlێ ŵ0>e^5}T @'t e! :N7$g`&!Ү˜ڎC/NFL4U~$7$u.gyn-GN]w3ffNF]N%JU!sYLj0GB/޲ˤN ;P%mn%pY&? 0 2Һj|cm7rL=_|waA\g,Kv)F^ 0Y_rGy7ʽc+7;ot"1s${mlH YX0wsy`o FޒaGkGklc UW{={"FFO&Nv%J֢\5 DV4˸~(YmGKkqxMT'u'#H7,~cFd_D-bƷFGLaضY1F'DepUD)(~AX5f, +hn hL Pcl1gCw6Bړ0c`ؤ6g Ow ;qmQ#0ݑdd,'K-":r- };X_unQzlO0?L!<:)BIDY@ ,iGi,Y:Q\p *,)Y|Q|scν8i% Nu Ο t*b(6+lȯ!+77ʛ}u Z~^4kTj{uny-K\y'vt_H,0"| Yv.;Eh^&:9Bra[n ږKZՄ6:8mOԋR= (  0 w3\㑞 8s:AdB c۾&ŗ5S{l[:H2p8IX&?3`*Z^ HR`W$6+?ҿ3/G_USȢkzDz9)[W i͎P=u&VU<.6*@l֠؏J-+Źb6yZ [`rfqU\ v2:\Dm}4MW(7*%1ƐH-&NitŦ97×6{Xo?ܫ1rȞ[&ԼT,OCߔbwԣudhn#_H1Vu(f A6ㄮ(FfZp 'l9A=k@`2͓"pՠwO' j9YG[،TH@^X8$p=N|%e5[L9 .c9+%B?D6RvkOrRFO̚iJ0O~Q)@}eOfbVu pY:{<($m}:e )w~^u=B D}$ .chdŧFÝRHr`$tPsrG*/'5;&MV!hƒOn0yn.% 6iM4KSLzX:Cي\2ȠQ^{4à =3G hKk~qgX DW/3};—bZBP,d߉dvv ek&ȳ6M-UI1Ne QM%Eh)mw:fjx(Ȁsƥ~T <™/TT~N)v'1\슫zN}f7ZK+)h^ *rC>oxvghxugbǘWRS/iA:xJp艎[|/ vQ:Q9k\tI@DժAI&EEΩHĹoVgw; .!\Vs_e$̓Z>( eڪ|)pd?n`!J[2=THIn&pdW:y}笢4y>|CՑL.-)u7ͶAPgf 3C ]TLP1z8@_rmM$؄צ>a.P:v!¸@TvX)m}@i˘SR>) Oqݮ Zusv9o^7AQ?S!48!S4sm dqWj]—xV_w\ Q+gORCⳌT]PLN|ydC휲񮂀d;Ђurjž?= ͬtP_XV ) -Q0C+5:1wȳZ!bYO*&TgBo >"q%Q p%M٤ZV)Q];c(*-sdDr}#ZnNh*CI¡n J3%b\[x`! lYع7C7E\vxMz"pn"G%H`rtakpDaC17D 1̾HŮlw71L iUKxWgL4 w' 2TKtdӑqξrkQq2X~xGhyErm6օv;~Ңh$fޤLǧ.H@S )]l[%o0xak0jI\dpH֟?ƘTFp%FXt1 5'ѼCdyB E No[Kge?xNWf nf-/ҊJ?4Ab#Q䮧U(YDԿċQOn;n2Kd.d+=clj&Svct:Zw[8UFAV7gVb( YEBEuU=gC1\nFreSmS3<4#ʖa$*D.} =V# 3!oވlcSy K#ukS4^x'Wm-NyKI}~}UYIXnH h(ZSPwO+sx(֦YP}m[V.eMb5yhG!㓴<6Ok@eħ{>-A A:GB)7 Hyv@ϿqLƹď}0iPd, 6Ύ<&be\hH~,s#d3דX'-C2sa j5kR_F9HhB],ӇlS-|0490@"lC_+9W];305Ɂ۴ɔ73e'A"cI)ZR"s!nX5lI^cvX\]q?P-{9VToezQ~W'")ewm [6Z+~#hf$6@X~N4Z:wtK@RsB54χ 9>RKHCAt=iXS4 O߰Z⢓7;:Q~++uЈ/>&ʥ9x\ 1R@ICmڸ㰰X游UDriJ}1m\,%gE@l=Í\)s d>`&Zj,BvF\>9iqPy .#!- \,[" M_Ǭު FqР❮R l=O󽒟uzrpoZ+6h%RԺZGC2)8m1y"?:?i NeKBN57kL<~~ #)RTx!aY{n\%I0HoGJ0>D7Ŭ1\Y}A5Ǽn_H(#ĭm@#F_u@eA$2擌OmH I3/B7 #2g\`(Gό2ncF'fePM#L'Vu-hCLLؤRp Ժf!GϢfr|ITCi׃ #~Wqt" ERd38{a5 )~yhg,s)m3P@Ⓗoz M{,oшo6SK`FΚ\yϴ: !j]wuK_ vN&EhA_do2߫ԭ9nøxS,OTȤ|ό]s9FQ\Wp/%T$|R&%)K_^'IqNinshڶ^H[qpK_K \թ{Ai}-WGT/Ar*{qd,P&J\& G/x\SaaI=+C#LGCT~~4~ 6/1{Tnsmo}ňcaq-vf BRB`rDLŮk~l1xXE`Kv2k d:n[)-̰2BQ7}]z"D$%gʥm@e&uh"!]XѼF$$l͵儀4DmWDJt%e1N=fPTHIԓ9xxV\` HDU,b0Yg"'RHW_Z@OC 0t;VdPW]bWY/kO&-Y2f\\al\CbLX lP&cyC㾕*գ8t*n6Jt7Mf1|$TsēTmk $ A/*h"?g;̳7Nȃdbb,k-tAIK=bv֧*E$Wk^bdkTD+$IH(uHىY|N;R8fzP{`a{ Po=):J!gUZ\`(1ݓg@Z! =Ko-禶xW$=7O$XdX}dv.s[{M ż^ål G gگTsTԙO-PR\OE P1˟#8#e`Dtc%ˌFx}g%Kl1, FxrE+߅QڹUw~<,\`fI-ÿ/N%ldȩ,yKTD+]T| BJ`f&Wy<_ew OzZU_He>~Dl_8p % Z_,b] /R%@Jg57nA6,,b1#hA>sX:\ -$/^u &@,/ aǮ33(e,2De(l7G%cT>t2J y}ogr=p}p׮гpY1~@cH RbVr!L3onp`7D],h2$v֖OA\It 7^ZߑM &%|iANB}U_wSJN!׻+?Z|L9>w$ u]*p%HFc܎wѻ;iO<`4?nɝ Xw,IS *?X|Qv "SbД 41WN:̴O/mg!tcR1)41&wB(690& r$0B_z2tp#yhǶ肗5z`VѕbKyorybRë*ψ`c _hb pI4® Õnwa-(͉c pNo;2ߠӮ|N޻w4{b2 خ~!po&3rMDKBӷj x|wtZgxą].i!;]]|zY6Y2KGfm(i20h V楉Υj;`adiuWӚS^s4}>^]Neu!Rf"RAٶţRm,C7:skyQG|4;%f=K4cm22aL(Eu,ԑ Jt\Z,MA08%E#IvU7<4i{퐇[%!\KwbN rO#=78FJmǚsiN۝mHuKpuzV‚iRussFމ(>}d)YxGNb{/!ڴkPXMsKEPzbI"dG2aX+e^M.]ruh&eT$1zc%!.{ϟ/oq1AċZNΥ=YhC:tbsvYOke3 )!_L=w͞/0MqG^FF#HtO,)pz*FiQG+4fhC܋XO8?x<Ҷ)|]E)b=}b~)z߶?8nJ lXBXYrxvsK}`Ϫm%k /9PjbXw0RkB=͔(joJB sOô})ot` Mp9AXcҲm=<k *VXQ>QXi&D{D$qӱk6G*C'*4QgϩN(ӘOJ+A9t,Qw~pI2d$h19DAYR6 Цz<}:#Ub9`-Bj~db1gm$<&!6ĸUoӶ$ AKI3p)|"2"*XhIKsr%҆JEp++{ks% Pvo[|> /.7|jǜ2$/4ψab3-YJr>{@T2VUqOt#AHֽ`)νHZ<[Qu+9)\l-2YRyڞ)FN]ޙ~?ďqti:XY)1Q:x2< & K+SX;~A k$5aU  ]Mxu +0#K8ٱN#D/^>*S@דBEX͟s؆-&lⱶA"v&9\an/oC~փk_zei%I~h7?;Sc^ė]C]vȤ.U>^NF *E5t:6Tu#ΟHlmlHA|8M4fa 9@e4Qr%0>c"U.CT9nwť( >}օt `1~+m":0mU~X7ee׉J/яskw%!QT:Q.^- &[?t"}# 8Ugy;VQN\mp4?lfG)_xmTa &D_Q97M "x%*VJ/2DX:`Z'vV6⁩`q7]:)838>*y@׷QMGОtUP5P-dݪ~An0L%]ވVڼ9ȫ"8Ea0E+ofYzL49.f@Z.GK;]hvU5NwSG:M L6#CsÿI11)_2/JtIK6| lWH~v#']*{8#[TT!V ofj\& 23?ϽP^K"R߀ oyȌ5S7x+X5LM"V1^h䴥 Am֮#*mR=sV9Bv=V 3%8C9 Q~C01e#&Zǖ8vN>O^,$Ť>V/"C=ujE6|!iY#5uW)-_;x{/f,Ǿ@]& YK'qcѱY3G ] FC92ȔEL> lg%#"5Oooh`rQb ¿)1H-LP}jgzc2TZþCBBYߣ֏TA;]HpC#_^ms\%-0,}{?3fFa%[lK겮yB_Np5P5D h 4^8'Zss׾̉Q9uI%CO{V@I1&OÛCm| $EBk_NB6<_g# _x;ޝ|,]㺖[/&*9<ȭI'jUj 'Me^"GI+UN!&#rza-ҍ`rTx:7*a6FEtݳ,t'kTđk0&#HO+uka/s4gIBu< zcG XbւhnlquzM$~hbTB.压 ҷ`q9 8CޡZt}ZSfﮙ`ݏۙ!(WfsˆqminҚ"*5*9oɤ\7Т1j8O.6N#Ub7?ms*7~eI#.cDBGo<(a6ZS W]&G QWطgބC_"Ӥtu6P4(L`fe=/Xx~Xc;Y M sV.楟#G B)j]Y|Qju4elrJ&6Cɗ)Y,65. TPi\7߅Gښ +LxMls_z(aLhN2oV!_פݓ@) 7xF%p%r`)BND0 >P'(Py/irʄn%J:AՆo6ɅQI ;>M{PAoHv\ jA>Y.e?G5_Qښ Wy`I|ju\9a$9vp6>MD#w|iar؟JA/2o5kh#y&5khO u%RƟ}X34->o++dVS$9yI8uuC1 ua'6,r; hcɐ!k\g/sPv,aQ QUNj"JK|˗e#"72 /5BZL \(k5;'/_eWP.j,hjeLT)`WjdT)8i|KrOOÿ]3@Nj~̏n"EV0"%6(QGUO4 }ȶr{K'V~@DT>i^f* U|:NۓcycWVТc7V Sm@ϸtc^8j|fPXeS>go5 6«0{檊HG?]vt쬋)FUuBg[uA~wݳCTgAU[[KNA/}R)!hCb BI9rOsW7MʫS(Xs"Pq=~&cW ͅL IgbQ4 ]lpPeτsPdGX-د|%'`\gd@W!a6wYSM'TF+óAtiٮ{Y~=URL!U檯\@B. [m)>:YN-QI (c${/}8[]1z1Rr.$^ZSR76YW]3'ƬVΦ}Xn'V^1&vCR[?ZCv|d=)TwKQ6УmT[U E6ݼc@.`Rn2Lŗ $C .eSNBt:)ɺԄMoVs7Cn)\ 躹y$äݩ_k.`-1_2-Tju ؗ^FNxg%B&e%i>"*aTd5e h>8=#3{@OATL9sc,$ /7n;$S ȝ[e&=^Z%N$# }~]-5,BYŅ]ylDpcٔB7 m)<PK ykGx]]k/, ,`&>rLh= 'eZB^Scs˙ "X7]vdt;%Ak5(H@e0h˟ZNsG.\V S # rtL('#=>urVOi1yƆRP}=G =ŗEг t3v+ [P m3 $MxQY7 eFlviʀ=9@-@oq]ƹt.*vB e29eY_+kԌA}UD-Ȗ,%bYv)[JRToψ1Z; Iu ^yBR[uxdT|QIrc;-*!`~ekA1ͭD=_CrG1{vOG7iuMZ*FfJ[/q⎪8=KΔ3@xhu#vZKͤ E)0b˟,Xp5MRf`&Tѫ߫A?O~eI@2z=!4 >j2BkU)ϏZ~MY1t'B;ba{YDžT[@Hb] #e71ZVA0Rm'zr) 0?%SInj]H=*;poMgRp&Y_ vt8VJ4t&(dYfD \B\=93rF\̵eHϴC޻`;&Ͼj=$p~)]qxKa@MӍPE(68>Q 8EXJCwp .7$ħyQ:TwG3wX8gt!}Uf2n!zaN?%er!xz!X;dyIFƃ 4n7Ty.R"'\&EXv{L"( sk-_G1]r%/AFsgS]I`p `iVKMјG,rbfk%2?=B7\eE .5;"u;27"u.~w1@UM2:9 OYtBҕ`9w,f8PU|#BZ. O11Kmxf4mS/t*l7>=`2T o'Qox}vuo.Ǚ]{ؚ*e+-'Hص0>Xgoykq3( ǁ "`06RNoeӑ)m ` v8tvf2lH6&$R#.lVFz~&4Œ(malY4-a{w=݊G|뿨,%!Pd8'jڇ}R0,ѰU ]u9sJLD,kn0a&~ሓH<VFR>&b-{ak+|YA*gwa.W}֣!e\ɤݺ,bOIZM\( D\댇]:!8h|7K &kadsQ"5SoNxQ0A$90X袲ո+o^}5?$-jCF1 4~1u2ev(W^ %c%q1gl63C}>/q8!g*`#q`q`x1fe22sF`8=>,7dAجHO0U6\ypJ 8q*ST`EiMc W7oi(dt*.Fxf!}h&b?YGܞRj|B\=*ϦMV6C.̤p%ET#p0*w.NQn^<$Y16\`9P:{Sj'XLB0,]x( Ih#Ρh*׍Qy`p[7C'р HeBrKc5 t?"WFHtgODԣ{ tw<cD]6uf&e e|Uz7[}w|qѮ0G Vņ8A?`<Fv>ʎ&ąq&ӗYӌNG$9hq0 l5H8RQxʣq<8/5F/;^wbAg%lPyP EǕvԹZFAmg=].g«c9aA#ّhCƋI,aHZY+ 7bKfji,\վ59DAZvs/}#x‹ޥh^"XˏY4.<̶VHت$ +sEvF,̉~7ݨ [?D'Ȋ{y&p_\_:?w~)5tOpFݔc62N1!z2W 3dG gcat-Lcqz_, r,WG;'tCXU֛ո1Y(Yk)<9.?W0ra/4b` Dnax! +Z ao$q$!pDPen%'cPȃ{ H7 !Kb @O 0Bb#b`p ͿK:3|ZF+"{X'j?cB4*-EHv/]DE1@'v-P1v{Xr!c+EI `*~[d ?ܜqIP,EIBG>I[BE=r 9Tai/ȣ%SGcFȵQ/^b˳6A7g3#Wz`6䨡#v@@@]DD[FwoYgɾ4ȋ=6D3db GG5D<Ƣq[i5>em{<LRCkn*pC/< jwTLp75}14yB"*#ŀWpuƃ`M/3j[rT: 9BZ Ld6=6qdȎ]W1>}8tB4s 9qT2sML^R5^Ѣp&G3IeQ3-l1NPy*'5aNFaE7HԯKA㪞O G96B} OυA}aG1`6.M)7O9u[nL4sfe/P6b1AHuΘQvXRԞokɥ`w)ss@=&Wt ˅r\*߽`AU$،19a챎o}R҇aPmC8KY郵M\‘5}znf1 w*Z_>bqKئ >!><IW'YE{-}@0};6Y6#lsazKmQ9Fycˇ_"[uڮ?,Gk]*M-hsD sn"<*'2L[Pz \t10D ᎉbV/pn6JSL.HѴx|CiW˷tDEݿH mMi[5QD_wQr !Y!ZJQT7s*!BMGϕDq턮rJMWP;RswZO,e\\eVbeEu&u"qq_TݴZU)߽L6UŽ46E La#?+\ y.pAA)hIQ9O2Zbd6id{%UNvt*6Վ{G>zu /kou;R!RJ_ [7"ǠR/NYHe/#E'tڵɰIf09uEϒ]\ʕ&7m<-Bֿ{S7T-}CˇEfqo>_O"Z#EOnMnZOBoѡ|_^ yOs: 6L~P fwcDU!hjT}b;%.f0c=CWEB>w9+4NiOb;;8ځc,:Ŏ 80JƢR}Hu"\FVг \ Zu T&FWϡgf7Uia޹-#TfIʨ8u]khК#S =$5#♘ /w,̇|OtaHB\X\Y6=?I" 0ge rauq>aɔAW/K}(|wQ @y{ zjx÷a({Z"Κju`o/)+ Q6I!Ќ(o76njuhF9ax[pD\~M)[oP|_x-vśQKś5\엢B[I+ӦMhJP\8դj?ڎi[sOysR+߫3i$q̸OX!h՗^^4+ ˴"M^䙀G*wmy6.дPϹ# pc4T@ 9υ WYP<RcPzyYX0$Zy-1:RQK{&x(3O%%|IrB}KM6M3 L& gjztёdQDzFeTsqM&iwB RJh913H}u[֐-L'0#!#coAie~  y!48oGhi=LhT,Hb$i1[ܤ[Žs?"S9腮!rEjcD@ȴ^VDŭĩHۺi#s(/ Y^(th=650x&\2n NP]M-yGYwljEoj.c2wQ A-|oZC[[Ͽ"#Ӓyz` |6 Et oìo6h/<6&k C&3l!h:Yf0P;! ,Z !f %`΅5NUn[ PFmՅYjFUH1.jKIe2x2QL=1~еu{]$K Cؖr>?Dq<&7VS;B֌+-BP+"ͼAq%?Ts$ᎏ^*j/vWi[^'CK!m\an5ҫ%# K4O Ő.,r#b|"])ٯˁEj9DlDOB?B[&+5$ T2 8G)a n`,SACcс>zFOs1hkx4QGN}jU]шHG0gp3`c: O3T Ri'L@O+XLC% Ft 2Hʵſt5U7FƱRYx'a2 s,j͋/+iD-*(p+WqVpU~{6B1rgan\ YR.L/l"3AbAccI u V1]UrPT_Ϩ;l 8y=<^liX)Gbƽ<%7GVCKK63ㆶIΝv݌'8 C+)EمΫ')B U` ?MTx?:aڐmOɝ {}'ߵa3P2O)H)? P꾘2Ψ܌BRe& f$PVFNd~Da}R<4Dʳ;SmEnB.5?Zvي%Yޤd^p`SvǍ]L8ƈKLopY&Id'k@V"#HKG9 bXW\6her'!ps͢ZfGQ>Ujÿ Q *uSix-F#'h!su/֣֚}"GAIy݁ޝ'UM :NC1X!W|(e۽5URY浗[w3Lg(A'ChniVJc+;ff1 Ԟ6L{+7pP4P.c~ c%MȻAqִ=H˘lO%:-{DaU6- R* .Rb*͡S%GhxAZ^~g.[ ueȘDxH26C]%7 0u6&TY ,cOk=EX$qG j>>kTT~#RվugxUtq..T.FSld3ԁmpL2 g/w5t\='!^$IeűAi<oz YuAO?|^AAV5) Pp!㤆8ev$$anw f19?hg ![F M毂ރπ9|~ޤp@'{C<ɲK`9Zii4`?PGX6>G/%ʙzj7O=r]r"+C ar~.Gwz(ir5h Հ] :N]s^$Cx(* n0ݴcLk~1!E? -hRfF?(7UTr׎*uM <9ZٮxMJj;'ts4?5WP>jkaѢRR&ሓm>2dO+б󢼶*oLk,eRZ,'% ܇ 'ቮD2|Ei>bVL՛ ~+;MǤS2Zȩu]€JM=Zw=i˂;QHb4j xsr@pLwNP<ލMvk ڍ3.'A[@;~D=`$Ag]%^wq՚ WRD~Z/U&pEϗI41tr԰]WLd6\!'dC"|\jMVT{z3-~r+tmJn +bmC_Bx >qb "F_H M01-x _ C9VA+KfW&S,C/*.$ Mϭۭ #972H '*/#&[KvP)/k#{>]J,βL>h؟#)+J?14`Eepkw\Kf6bN0l,ɠ$ 8^OVSX[}>SSkV&q:Bu0tv/a VS*~g|lm̮LdQ D@P#͕e_&/C z9Η@^ ¬ ΂%*7HE"+ Ů@Y Jܦ`*a=^cdbAء*H;&΅d^lq59Vq+^uvfIA4>$NM?0o VK q&gp: Hz* [Br|kQQg%P}1vUmEkL^QE,ىe=LVZfz,љDVQ+LoQ>^Dbپ9hoh셍,[Q%xICWP\#6"wTݟrlGO7x騉5>+A86[2ՉAWY^< sX-a$@5l -ۡs@lkgT٥%>hnk{tbTćOǒj^9JmƀCx@5}WRz/mμE|8Y'I-H9A][HƤlSnb&ZG߰y^}Q<'u`;;-{Ei\uv'jx#OTuI;wIb9uϮ]N.`M/{T{Se^=ka'ʑhyVs {`dsS4{J^HvA܌Bؾ!K5Fos 7 ?mwu2xQ0긔,MxN@<\;=r8_P Dp܈b ajg/T_V!`}tҀZ^<:Cg#;<\cSl }mr2qq|t?V$m{Β_mgr}E N3om +AQ)>6US?¦Jֵ+{A m|{ PL 8{%ľYm;.yz_σQr4GwhV:8-u~7 -+t f߅u֐C6\ZC_%:Wtŷ !dQe ܿ SLK 3 c 9yU#(J~71+W$D7lB]Z6`1^$6\*eTsP[W[s2&*H&Kx%tEd-x }(IK|Lr S]0D %LLCfTY|u'=uW_>T}]`yq,;f 7bAPD M6^^NnkD+ yjHQ"r3 }Dn&p~3A> VO߂_])GcH,;䃿YV9[irbZ¿q ߣl6G"oP|B%Nck_Eź{`{@oGumԢ Sy9/T[AjOI(y4V^Bʲ.0) ԾE7(z37\D)(=Nrk/-=qL [\CVZ-1KݱkͿ2Wn"YߥYI("cbͫ f%^(?MF @Ej.#j%ϵs}FbXTq<~UkD܍?<޵(wXFxɺͦ!>>΍1~goN\hwpsde JL`+$kxm3kR@H-2I̼vL7l/Oo~"Y_e%r~\B6D>e`g[֊Qy[X%Gc@0QצJIIA\RE6g$g8T{YX v)C { qyX֌ CSU9ad>cz:#S(#6gs0paҜj g/C_Âg(bT8!{gC< ^T @™Bw4pWBY7$`.J !b]XC cjdҫFQ'$Djb#PH$Ehu=sqt "ꌅ @LQ T~mFm$g9`y4-=RqlCriN$d&uoX; i܉g~\ ƒ?׋67ҽƵt 9b/JbgVLLN!h-'C5=,Gt%g#̸.\UL3z!m;` Pg? ɲ$e<]A;iZiS4sRCϛ~ҷ[맍._eVq%N~ķ8LH$ݪbE-o:`SA_Z<ܹƇ'tTv5tuXVZAv e\вr+Cy@ |HXI:_$HG/DJ+Oq􍏇DUXK&WePR1{%%c,"Ԁ2 ix{M{ĺ\+<(#z#Dݐƒ`a2P?*漼6buq'i~īXyӊ; Xk2F! `\.`k~ dT 9$#%_-H~y[Pc/'%$#jFVz",Q6/? <}!uۄDG3%ߘ.cq+m-S +{Мd=NGVjb ÈvrmGm_-:YZ)$=5I^'8*WgrZJ7[߁`@ _$*ofAw4D q,3DR y=O$dFYeL5k%<4(91p@QR[Ҩ^}Cاb,AGkb\?8=e`jmNuqv-گ: Gunv4m]tvҟ1# gp wp:Fsa!tقe)J -s.Q:< N$ pr4tMwW4 Q`1X-qvQmb݋JZl?/,@ %b% ;L~m<-ty8M+$/e4X=o<@-".DŔgPx[o>o1m&[Hѡ˽Oְ8zN#*J> ChbF;;?{ Zָ``YȂc݈){fWuȒ U R{]=uA}r.vWg,q>쓊'*x @8h|j'ˉ3+Ad9D {q;3L/A-;;`>,ڋ$3,[~jƨYk5]8lf'-M,h {D,侻4bx)ݝ f` r9!ia逪 ~Ԁ eȾ$[2{=x :ȨWF$,H+|TzB~w bEֱ=Oh{0L `b7,{B6ùpWfh1grOv@2bMr7{+AX})6ZK#~;D^J [,rRԹA#=ٓ-&'=`L]z!ͦ*vRRd$o_U?[y!9־J( 5A5_Pg-%t>c b|)5s7\7޽(SxjՈE{o߃>YK!7=V8 nL3 vNORjF).$B5WYԗG`шMG-Wc(vא Dj {'`1@>qzVr+3r)FmgpuŻ/=+P"}чfG9_7\3ǩz+hU.7EO[dK7dp\Â1NP }6d&",8ǛСeAXdp9-e&٥SG3,ٔF$3Q6q0V )Aeh7TdI7]H5S~Ae1@Jr kI8%utY)':Th:&?(3Rjv_*)_}GK qYK6tx?@|,$ q:ֿf8z#uG:5{d\u_LId[4k;gatU h){xƘ FakP&KqrK1S"-r7&sZ 5K3r \dr~ 8M5 SQxUՂTÌxaM'`#AoM¥J9Fd+"CРsWA^m/K|'F.{STS3xl)S-a^3(Wӧ˽@>+l0DynfO"K+@=T_b /#OV<[B>&niFUY?>Ԋ YRH쥍ΪdDy͖yξ~KC */iÕQnL9p.WG4sJg)|P9 ['ӹY:$lB*tS($0a-M\5R^;qd\_b @JE[u~X ?<%(%%8a>mK D*ARۮw1 jWT֠QxSA9b$ PXqq?rb<3`n+VdYfr&x)R} ۚKleAr!Í!EҏH>=DI .*vNѹbr>t.8ծJLu xEpM6`y14#Г< v !w\>M(1 A@x{̀ԷU ~|(ɨ,g#N Z<J-~X53{eυ(ypDݻ /ܝetmg{m;wd 1tikH|䗼tHl&NL/TCNz4Dxt=\'sdžl + #]#_($\-)H*]9Ւُ C]c_y;.!ciZU?ǭoW%{/)'i&Jf9ĵ9ݪA:b#cl`-Q,q \)A6VDTbbT'yo [ ?WԠaq5 2+Ɲ*=CƲ)lBg6г#1\ݼ;t- >17xӿ}عuO O(?'sH uP^A5#"yQX,ܼjnCtRf=BnMX0 ČbP l]zTtcȩd?o !>E:Qe0ɞ aPDS جpLPVTWS0xeJ\ H)7aԕ@|*EYYL;K{mM'!@`ႍ6^F;{uu9|uJyhE9DA `]m7 ;ЏA] L iUpr/vqQS +d\noSV;p!guquÁmd呓 ;ĕI7#VԦ&^1# w=Վ#ac&B dx- lF[q/q1G&uJr 𛋼O5\bc꿞 iQӫg?>; s ~E ԹSD [?7>pٍvTPՆz$׬h+yKN*; heѠC+qs[_Jϋt0O7W5:<˗O"^t!&{ؐ) y\Q/ )ܢ!V#Ho*%^ex0#;uT8jW2Hal4~6֩ΙӬF}衕S*?k@:Idӄ cChs>0wS8ycZPVt<ܗdMZFA=M(sqyzZZą E.001r俻DlKLY8 [$&eI+cynDK=E 2} Zd-[ dȫVs[N_yiE[]Q 羽<]Fx9hC> $~9NS^=` $"CPg RG5ui{n6PBZ@vWnt#6D*9P6ρE.a˜`3͈*IMMx4VENdyC[ >Cu ˴@ /Pk63Ab yvP(&V  C{ߓ0iC}Q@ -߆fz۠Bz8T`1< xA50iơU1wIAJ)])&p 88umR~9}p/$Z|u?Gv%H'(؁0 }7uG}t7=FKa6 K:şܓ(|[L=  +Ҙ7Ro%aE2S2=bq6>[O `. ΘèƼ({=32O7cRSr%Q_˱d>GINH,"Hm@ػ@C }]뉖42lV8 .cJR|툋S$2k')֔Umǡe*gawj0)S g'\WHjd֛`l#7$9NL! +8 q#iq]9swUvz6GlC3gj`mH4'ŕD^32 ,[, mD@?E7`%.`0Z&7_)g} 2p?{Tl}q %PoLU7LS+"mY!96jQ^AzL)4%F?۬<<M!̣:^4@cigiXRm.[f{@0v^CK-ܑbsZ"nWpQ?1~nGUzNjwiCl̐4&x5h# fN 瓃@b4PKSQ+:8πWq%u=+62?TMw4< h% 3b\zÄ4B[Rj)CmuyIRJtWl D7žsvZwHmИYS2%2 H}!Ա)Џ]{ٶnS0/h0sAMdBCƴAѼ8:e2"N΃憇W!K z֬Q~R{ȏn˸^]ι}H*4 G)۟$T6 Qsn8jAwLC &it !+|CTV:=씭mk(kHA4j¾n+:W-Rupc Hu UGfl[JޗxKEϐ&ΚT, vՄaqv進Vs(#ZkIZmul5L,ng(},ZDwYڞu[ɩe`Ls+xNR/Ptd_gE8Uݫi>cM7e)BS7\ } x~>@-IȱHd҉qsm(10Ġ{9/Os!MѴaF)]uKVz0,,ɇ?1 -8PXVVBWF_"2kh]Nv53bN@``1>m&Rń !28XJ70 pk9 E==T\^%8e(ѨYJvT1'^b*?jFv ̉덬QVd߀[uIDjƒZɳD8*S i? vL זh}ӟ %7$&=2θ<m 㤩%Gr4؋!,H.PrIa$moFyt/mNTNP.$t@ums#.-C[&}(¡ы;. ?x{דּ0!u@J &a)L <*`0Gz3y ꘰I>GMһd|2]oShX3{_d:i&`_Xm)g~-'|-Ƒ'X3w|d|D OR65Hx?F0:?tA(Y>g-M&€6Ejx/S4]BᗙOS L@G l>;[>* WLS RZv儩Ni;''x/ CLXؾKIlϓGnX蒠bt-,@D g Iڶf-̺ؽȼa'~Ϸ2t3;"\}Sd5!N%C\SC\P> TF;դy#`ELY,^jO8>^Wq dzF3H3J\=L>􀾴\^# _":6 xvZӱ[7j(u3[v>S5}0I{#Y2P{T[yǚZ R3Ț 'tx_z]LK[^2-r;MDЪ#-ػ<@OvI~@d1G f!1 TdL5?-•po`XwGix1ƭr fqm?3dU`3;ho (m rkXK$?}x6steI!^O|qI~ E_[5eХWxN Zt=쬁ҙ,%}% )D%de}%B{ ˀ$ BIc6rex-{+ɫ괭0 XXq%=S2tSgEHIW*SO幕.)/mȊMgiFў:Cdg9"2| ]F1quw Wo.t^JbX?%MvZ/o,j:%`!{*ǢeCpƣfNϠw̸E &ԩKϴIVw=2i_c5xIUEyUmʎW_ɁE7mAu'kbBAL͗XOl !3COC -4D3CidF.2 LeYbAݚf\;kunH>c@2r'_p8sԋ?}d=MV9Up{黀nA칋Uib l-Xy- {<[+!Qm֦?f45ݿEkplviKG d*U̱+!ᲛeJDFj4K'&*. z6|HU8'cIX}cS0frQqnoz9Hz " 4i;(]d zTyϻ_' Ҹ W'pp[4<3>oI .waѐ/1~g `C*V>Qb?_\Эn:Yq?T`6rʠ5f;]fͳ-AjoX&Ӯ2KK[0/eK%qv[w399~+VMLWXk**(sѦ}jI6ptƾ KFk+1-<3ߎڭ4-Sy2 ! ҈[;QXT@&R Eobؿ39Ⱦ!ԗ[FKa XD蒴KNQbQe}UŇ%ޑ%O҈T*=25>nai 2&d4EGrUw3ɑ!/z|ޏ|b?•Vؼ! jZUŊ5wa0A.0lݙjIqrO`^5T*2dGj=w&XkY}oA; tOh BE ^s@EK{!!+롙-Pܻe(5K޲Rx ʎ<;2kU] { AW=%<>/BE@J\-BI݌b~:{l_s>=&<T ,;\v⃯lȥ,iό| o;}FghwUiLcO==s]'⽈b?d52*W/Ld/-5@̅<+bRl*L5Ih{E+(|PקaH6/bڸwJ3:FL Q.|]W3VPt;u3m>$;HG"j "H1,`~{<8E| hyC>"!w 6)?7 #eM̛Wלt±p@LJIF"vn|k$ɱ-YQ+o )Z1V+"1/yFpEAb1*r[孎i{%z{^mLle?A|y2|;Je`ˁ4XR[Gy}巺onxvIiKJmDKfEoAWn9< |Z 695FG]C)\I+8.u ۯ6<|eBQVvJ2T&&5C[!E෦nKloyy0>hvG3pп'3/SBxR#l955>f)'[]+7q8;|q,m`uq*EPzT h~5dJa 9Uq8ʟ,$ZW퐸:{ =H>0T!CTmAc/Qlr+չ81GusRiЌ\;7$ؚ%@h5mQlϕ;k$|e&;"t_GWY; nڧ|}V[&=wF܇6I ъhUD,0xuW,2/Lg[9OCb ?̝߂i/%#2]bw5tV#Rl\RG9gA78)Q7y6"Y+ /dM P݁P\YT\.=,h6 v^sgq>w)y?.5j߽p@(AS#\RC$ -:lajPsN?x)?&`IEQ7ϙWL~k+5ׂ~̀GR[2"?jq(k 6G]\XTYhb B&qޱ#ޭdyYȭ /C9[ hr{R2Yfp7"p>hwY\E0FoDCWvS rJ@Gzĝp90Cv˲P3m-ۏt+#IY<6=PwBx|njVHB{p5 ,U[ ]$@+5b7C,&ؓ_ >fFu95s߾d#cTWh[-nnoSW=vNfH?dZl*Y#D%/sKNl2~؜IF?2Yɇ|Z78-)}1'+)EL| Sv- &Ґ(j9G'^$Kʧi$|֜(i0j$'ې w" ]YkiUBUq6h? A"?Lk_1H[̀1(J6ySnsz&Oq~iy/]T;X7$F.]H0}vGe@TChp^TzE31 4', ,⍹oFjg- ol B [-:dgBI}s|kN+(1r>e+A >^i=L%h/wO$[K\^:#oTF;AeXqWyż*abftMFB2ޫ:JmlhGd`ZGuXVTJF3olџC,~H֠a"2C8l^"xfI.:L֞E/EÀ^D0QQ#r[WpadMHIYc>i!/ q]mA vϣjIM2 F:(ͨM6Ę?m|WbRYc5ϩ0h0J*YcCC8 o׵ [(Gl?W y .zdD?ӌ'zNSt+ mi?l9 %GFWOBcZ44:x{em* [E}YCrE.;Q&da2]J8m />]8|Y;bJ*i %nisl#HjSa;vN zڧR~wX/0 3Uu=c9w&ȑ*zo#Y_̆A}ZY?‘}OfiCvԣ$ṔB$JmDRIcx[5z V-^8furĔLcJr c2??C@z⦦ x/߾wߡ+(:J;7D.Ełj>RgIqƝ ' ܟԣF?Xh"eu KB,FEz? ''Y1N'$7N90 <ޱzᤜ$z,~ʢF@K?-`ˆoozcz >yhǗIuəhͰYHļ}oc4[Jͯ~))q&Fiͼ[6UzdZi?R-cR%+bqo ه<ăIԨ骯BC;0"yfqci@=DEыrj#AS*>kg0O[Y@ b5,:{}W (-P^wwnYB[z-P@q<{ʂZv4ʂA^.C]nBSQ\ VOzT37hm|2F  I_bU!n29 #kH%TVqϺcdR\ n8x ǃ4-( @F-$A 5o$9IYۑt17"TpJ[bíw@EudPU1E3H>#E?!i&4|YKÃYK :vH$,@eúbyTcs:!3.vϱz;,T9Ijl>&vI6| /ݮcB-+ 9wb ^l1yz%N/'7)=ʊn7a@o@ȃF7P\-4*'3G۫oe>e! [kiTN"Φ.nT S0۰kU^*#A}ӯ?:4TG˦@mhHi 1d=裰wL8$O:`c7&GHW;(<? A3 ,kμR{O?85c ס)gpI7-X"%´0Y|ui-I.}"ڶzRd6O(tn$ͨ(<}+ <>^cg-ݯ~1qUR5;)e4ȅlñ$+4b\5bG,l L YYf :S%ߊiam)'Gl w8ĔZ )ZL%jT0>p7~}\x^.upFm&~o6;WL-0a'Kt=l XzG|\w%` "1S򩘁ٚ|I]ZRLӕö/."5;|oFKý {@™!DxB5 KqDSP`˙oA|d N=uG+Rp׊ઊ (f"Aei=:#i-*yʮVjǑy/9/e87rbZѫsScDp@*ݺ"aL U Q睾\e[^*,Tyqt~$'$[.y/3_dC'$3Ǟ%4ozUkzl({uv!tp byKu!. D42]{*dxZyiZ!!*~a<[W#@hrB[rٝs!Bƙ`%<|` ZO&aM+AN)>e^:*c.b%(?Zh )ih%qIAzUlnYI1 5+b,#tB~ugRz ?j-Z{T#i <7[^N!76#5 ExD-RfCitc^iY4Fq}2ȎA Uٳ/Fyc!Be_jsF)hqA^5a2VOQgup?T7B2=Q5];OqH̡u $ų"` &9a %@߻F% џC[oL);s0x0!2'Λvj8$C07OV*,= |֦YBz>B$jh& 9>,"]9b״<(߾L?pY*vo;e`:o\XsoII)>phWz븴"ڢ&slLGB}&Ҡ2!s܃{W~)<okc.U!n$mLhp+;.ߺvBN3񸡉*;ݘّ`?UYnZ>aw HsC56@#qo^8\a ҩ6 `%<}|x5!lx(9-?9<:q)I/.267N0π:. _r|rF[k2*+2T6 S̏zl8U1aa fpЭ۪gdǑѕI&kxŵzEsH>F-u5M+RCE\%,=}bKGc/\x1(Շ8 pObosZ9|+ط'N+_-uQSvt}- >ܿv8hV݇kSE3!1ṃxSmD|8^K~Hbhո1.>+;t>8f.Ȃ=rf,5dߌ dCiJ8I˩>?X+na"Ivf7|.,]6G]pS - !o؋{,ٛAڧg sp(!_]l,!*PsobGEt$a2SN OYQ3%̀@M8s1x!D PxvC{UA3ǢHۅ`0N!q)<Fفe+R{HbvikAץe]_°pogݧ#tJJ.?%`覝&KgND9?giݭ/"VPT=\)ҌhhuM(쮙 $gn_:vTwMz,֍CĜv-(ueѭ+BP>:K+oH'x@ wՐRǧZCP| Ӵ XJl*6%<P͎MHu {!JƬ:A/'7l#iD1- {7` 墩 F^Lz^OP>bvSTݓ wApV;aRf~\sVPl !=]M/lN2`t\:x&"4 xrwO:yWw!Nڷ't(N@1KW(3َ>lD2=WP>W>^ '&RP 'YBnꥂxP̗XFF DԿVɉ 8@1QZ)\ju8o%eo~7Y%#@$BF/={OK;{=\_hUܿBBЄFcQ7,ߜ}h ;MaGݹ9arIZ-k 2;T#jlW*Ra]>]ny9'+ ߠ(Oj oPn ՜/Qvsysu OPߟ&T6FȁI1w2Рk`5{^)^(Ă;uǝv7\G있Q(|0wk=U Sh ?:1E=(-ŐW{ќ Pa6DFRSHRre,졟ȀZc41j9JTU gWmmvu\T<R3?yz9!Tlt2.hU >.9!U]՚~ɾg PHhf7|^p,},*k,h@eZOu KF D%2:]{t8V E9,8{>9w Y0K {_t:OSl(z¦E4+"X~pN GWR3~,Q$ c۷ tFjJ'$:>b.Fڸ1/Spۺ]Q~mD@eGh~%nF7o%#+>GlױQΏ͔YQEfFb3lPo`6:~ sJX1QVkbAhqou6MmW&=!UpBAXSrLb)􂏦Z{R xyis;@ʺ6>W1YtGxKc"a0ZUs 7ӗZ>'數oI;{=1 vp͜܋UrLQ| QU^+ p+*Pҳ8;sj-E`;keֽUx%5[,##xK)8c KI:|~Skgba!0hxMfA vOm# EQ릵N~*/|J֯yJleܸv{miW!֬K)=i|{X.- C#)dM  "9e<f&4NlR6!R R%2Q'X)tq[h rѐ6-d/ t3':[Dz2'mE0CUd!bSr}m&b{\;qRsD-g ~ Tm]0eDO2Pdb 6m}Yd`|=_"ǒŦͲo-j ܪ4ba<7ggvPZ~#5nT2֚U{[|<1] 20#NTxTq c/"ό}746&ë6Rwo/N.lcMtT*ۇQ'',rANCr}&U?*Gg`)4Oͬ"v)nKڨxC(ND͖B^#o ؁3^GWИygwOq!WS#Kۮ\JH1XJM‚(m#l0>'YBmJ`x"Qn!XL̺Vmb<6Lq F"0:}2#;X{̞=$MѼ߁luaIаl m7y" mx^ 1:p8tIN.00tE7 )YOeV@_',y p(S)ͯoK,#P| 43ȼ䳟YDՍQ\:9BA_ !,mEVL-P,@l O N1&{XI`w-vngzu ;zuRV<*Y< G{) 0_)I[4\aBäF{eyg.vIO[iZ HCM2Q'vDfk(6m!Z6{}Zn}-G<]?SA"%6.]:WA9p{_GНUyEa5*Bs]vTfD:MU;EUw4&(W#[x {սKxsTPqVP_:q60>_[ fȤo.'bw%q XxKR'PKEpׯjSEö /^bwݏJRgVCT@IEm$[caz N)<|/xwt%l֎`L'"V%BYKTk}!w-OS#W\E2a]g$w $1;~~?-Vvv뒄g瓒e{]~oF0ޜbs0hd(,g.#30q@*F@]grc3]֍w6>-GOctwW/jcR/0aOp^*""as-$M('ʈ+L!I?Q;Ni9=Xm0kgwB:"XrYw"ix{1U,Ȯ}XQܴASoY'gI90jk vO@ѽъ= :|1ݓlWvl:2G8ow!p-eFlCn<Ļw?6=]02h~}bx jӆ8as,M3wŸ1FV9 Zwb"lzh$ol^F('A㉸q'od<!~ZG"ƴ &g0+"0Y0=`SS4M'VP2Ixl_TnWr ^C҆ N4Q7pՌ<A7놸4!:  YyoDvaH\ź}EgL<~JlͽKN*9" X1g5Y}([K`sG3̃cS[m:hI#c4dTQIk>:] _+n7 2mFAdNbsu-u0IeîG83eUbɴTiS#̊x?l-q"ܲ KWPi9@a}4]$rՌS`ƯMw@fPmnu>$ }+47) c`y亂M+:Gm p{UL6 7"6emrNZ# 8L+*Hi'dڛ@ Cm=%EM1[ i#$!oyОR-!Mͺ-[nX|vf:클`'Xb׿ug`"]Cy+ 46ɔepQ=Qaov"OpBNLYͯl)c+XȀ+cJ;KIpq-b0*PjH{4X1!f|"҅lpcd}\GA5M;Nx5>7E"IX=i7~8ufȥ2|35|kkVZc"Ege]Ut|MG炃ѷj RoP)(u{Bn'nZ[@nhaz bF t 3V\v<&R. IͯߠބJy.5!^ovA;ԎaSǘ74"[BzE R3%g'B:"Ɂ'̄4̧?^\ A jo-8][TQw^/&%1}zrŔ#uy(";EW`&hH &WkPPs qV-e;Q!^]h1(b(zhE6U3?$zȽ(ᒯOn~)Տv SL8d+;Yع/)WsdUO(kD_$jďT>=,_lǵ):EfmOm"GS\uyD\L] "12DuY`nZYF]xCÐ^f vdQ'A!м}$Q|9֌,s BEMm9$VꗟC?[(DPzS[D6G!7d A?JYf@݌/;3Pe*ںG ޼ CũaF,pvR+hГ)SpG3;=9&?ܭOe}BEBADf7WCHJ݅"+FSy=Wb0J:\TuAh< A;Kygt{Cb*L~s[6@=ac vOz>Tv3I+w~̄ʘ0@}zq8E_ʨ"k*F,Y|oޅiw_Q](;n+W}QɀaXjc &RDʐam؟z(~'  & L! Wrm+lLoӗHHD0 fǠ'YFfBjyw`( &-xθNY* JC]^w\US2&};rA=7Q~ɔSnSS:%m*h,)?;u̵/uE>\> 9m#~LӣZ 4%m /XZ;&@bu%i ")MK3ʳ,!t{) fl`~N"(O/S r3M9B=2kZ07 I`FH;$-+Bw}i5)9Z|iU>ѣ:A&âMvKx;mR&ӡf*RYxtemMXoVk֗Ypt9AaE`VU?RV83CP/+k}[ռChR*Q*şXuV϶9ꅦE;sg4řZT6)`܋]Ѱr`օ^dEXSK]r.bf͝!Lûl`py 5HQ KB9 :Z p󻁀3r)!P1 jL8HkE={ߓ")b 9PښMLn6XJԾu&2*z77aEy;w|Ag1?1EZIc\5@Ip E~bE~Davj z;:4Q YAy=[ds%.jkUʕ_> ީ+%Sjnf~[b7#97jr=όv=.8LU4$|U`DCBG4Oz I(t34QR̛ޟ >aUCLO Vw%zjMiB{+f1Fm~ar[ww;:#$~F!zZda>M}nsb`2ֈG ~$TҳU+WGQ%TJ[oEaM4f8U&s֨V^f?.b=wwrKIQ}2M(X:#8qMNe~_]ӳ[z4m`2K N7:A 5C`ghԨ!#ᓙB569X'I8kG ƣfi5OC7*LjYqEyY VfG4 ѡ5X!"&f)Of KeʯFŬhpj<_s2;кvªӐz%i~?}V )j.A6͝ɲA&N079Aʡ #HJSbwV,<d>_múHxs,HsrjMpƯCt0Ɲo9 \Rq\HG#HdQ9#{Vt&ƭZK)I2cYic8~F"lS*υg ًiCuI[tǚ8d|*qJ =3 VBpaC!{OXRTNbyg5Svg=Im `>gBYVSj^yfzz%sׁ|6 ѫ@kiK$V0B[~s4x>L%onUm$Z4×@NIR*3*#נa'7GYy "_4ߥ2ز`) 32a/VQ%}#vw:ykۃn̷ yW=?4"^GDi031IM8_VPUbS8n3F?FUnII#l6.HW].np wK ^? m.—bJ:M.gm|8j0B]mj?UrhŕOgX%]tM?BRJGWfN@ ? _ZL0R$JHۭИrƢ5%27c^u^AjP]@ja.2dVSidy{9L//a8݉M]Dk qBUFqJ4ho]Qdנ|&/QGUbG6):n*>޹s? E:}UzڰoXDp!T@UjPq&u[0'>+S%BLVPn}({`(/uIB7Z&Ҫ"M;Wnf3ms~S@-*{4"1e,w)Ga>2D\CzxUXH8Ŭ[yETNŞ~1`Ւ[ S.Bi8wy]:Nw|6ї.FNV Ҝӫe lFS H'4)MFΩN2z@HN?Y7q W/PC@֖/0V􀛎jAGh)W[1uvw27Xce>I0#OTT︲-b %vWVlvʬ/)P4P:|dhLi )$Jx1e5}:2Jq О.{/8j?"qy]= ERiCU}D;';e!Y@+K* a]\oQM 1TX\R'-`& or)完+A]siq[`g75lv\TZf',}MB?c. }c`5@O;p| 7M]&/Ep`~njzzNw0S0:U|M8?^, CB<04?SU}&44Th"9RFa& -"%0x#dlMiMTokM@ggu;Cmr19~P.9z*QMkYd8,LK}WmGbA?#{qsGB2Cf_}]LU8Ϫ=։4sY@o =%}6ފ}lSS ^%hkߑ } R5yUyAD~%?*֪CqGn?]Ex!d5à|zY^*?*nCʲY3 O%~mKs쿹bd! gȌ&9Bl髚Ak.FMFܡ9z&,eZ1so:K-騢\yGSVc4mM¨B`u5Fh_e7U/4.5C:CJ j*T`_A.DbAliEݓ8Ƭt`D釭!dp&v+:owj`f/رkc>:$N k8 Q1|lp-Wue1R-J,̓+޾ZMfY֍ѣnE7T,Ψ78az7/t{vt7w&wˑibؠ-7Ƞ>x$sơlq0=[5M %zFB!j4bmHYwSVA~6bN ik컀|夊"I);j]ȤbV&E_@xIp4^H|&5͟|ކeE[ 1WSb{c%56B; C͏`)1 Bw_҆M2SPt@n"@<\)Z=7`_'|G\X $#jL'I {GuL[|җ'#8tLewke]dA^ c`+[ޔ$oU\ɦ'mPq']Ӟ93f/!wS8n&T1&CR{ʃlT%Ppm3<V;PCJY r>7k OU2auYc,B&)wwFғ73j,2R(Қ3qAQPOD[MuE̕B閑dg}Uk`2V.(,}Gt{3 ~f]F8 \#GS9<ec6 PG#aa7]mq ,p=vr&6%,/ۯ%V)5I1+{ u^NͪeCQ鸻[ڨ!lYy~luLG8Ub7|LjzV6UC8dtEǘUy4㈠fX{V\  P4\1}-pL$-Lw-,ZYӏ1K-dĽ --VOzPneMD'ڿ+Md $(pDRm9 Stˏ;Zu\ȯfX8UĞ:C9gAtԈ]zN4Sۡc~00p OVP?Z|NE@4#h)EܓJ#_ saMi"YLeEBߣdRhNIxH& ߒxר> Q qd!Ƴk:WNf,PZ~!Cz Hs'uUVmW_7hPPcbko{:w]bͯu)qa%jk ?eExzSa#$p1`G%u5_!Mdzq^ՃP݉%Oʞ& hnOt'ZE \^7nK# [ N#Uᄧ,=#rXҰ@#ltrn3C-kkkďnwMGa4kH Apl+p9>gj% L~<9"% ңuUgdjwp8i~ D;Cʅ:T#Yv2T DE%`T KE+גX!E7&sܩgۮё{ہ-w>#'8u_}l ziꭌm'fS-ѷxR-l|Կ+Yk*Q2A;i$/X:tN_T]̾.kHՐC8 X$GYpbVO0iev.cgg_׉͙zH@'@Np. 20;3lL d*0#Ư,|{O 8@ ]iY6^p_M}0I?RL ͷfMa ] My!=OlEs?WіS>jF>'W[ԧ:pO@XsEL"J^/ldA\pxĜ~QU] N*ü<ş$5_8QgKdLxlEGFxH-EBnh.='5qy0{C4zU1īho7k@S([ˡ{\hBL5E}ִ}7JnVjfaJ\m+ qѯWe2S#g5d$n6oȂ`dEKoNoKGGlaE۾AB93Ɉާ~%VRgJr7~z3WHY|kժ؎RMTe_m6Ğƅjh1DVϘ~ ^Fѝx x<}o^)Ş!BdX;e'>jZǣa$6-iէP XP:Ss ^-UGM>f9N'F *@GS2ڊg뫥869Wo";vt߄>( `(y) 39i8ӟQC:խuc^Gdn,ձ=;AϔC6dC(.*'/_XCaHPw;M/>ҔcILAKRYf;5 Ͱ쵟Ϛiw[[3$J#~8EtI]+yg>sEi2#> S9ѓX« )'?3b:a)N帄/wM H!Є'Elp&@d]M [BH#%8:T*fthYX=*+u]FȌB% 菻rLcymVZY.e s &k.Og2'1vC?8T 4'ku{[RIDs>mu83V$ ͹P7CgJ'qD -z1S{ŷ/=cRtx+X9h֦WK̋'n/R4Ao)wǖVʛ}ΕZGFy+T~@5c0z~ZzAzB)h *WixR09%D_ *uESG<@;103Ur,@ͬ%sH7bN[G ͈M Iyp2?) /NS{瀉|~ZR{sjqY/G(M W (Ȭd!lf!\Hn4 c2HB~)v;JAAdmOۨK+;JRRWcrJс~gnA&-LimxzO /P]UA.iԌ'0dKŪE6gz;(-B'3j'2Fю>̦"9sPbKo9RJ{TbГ>˺eAŻTüDB Le~GgY> 'E(LlC`gZ_X:8S8gPܵیSo҆FZy&L?vZg| ʿ%.^/2Z=s[/ӱuN r4S Np'C\8ك$ />ꪔX l&lC_w1#=wPޛ(l1!o2[R|B\wQ!u=6MUDZ}>IG壓./ߢ(R IL%.ŐFdKS8DIvM8T>;z8V)DƤJ^R1@>gQVa(4#FWz-U%C$~ -S(SSn \6.۬޺. h!Xbג>Rbk+`Lv5KgD+ץ"@&kSON{M-T; Y)Fg:e6re'xP3}x! GwR8\YQU;U:ܾv|>C5auu,p?XBX#k\:ϰq^ (i pyy Ofi>7q.9_no_noҩ7&F۠R2vmr=tKѼcϯxm`a_O3Z&Ma-։p՚&Okȃ˰jD+*gUyIpZi΃`ui'se1o#%沩I}i/Տ4";>?( %0 !<]7?x= `SQaɨQsĽpNG"6̦v_JaDa S0)Kbg;!̄@# $E! 6i< "Z?JX}oCҭL6-tSN [GSZ/j82c[G$ayIN"cRjR"4WVo[6C=L[2SLHPήoX8J|kJTnmS_%A2/KFU 'L]h4VuqTqWEZuqoJ?6G b.O;$?F&U/e |,Kaa<,5=&+7Z'F˞6 ft>2 p xF&"~; ;rwZPQIU6ǦVMO}q j~iA{zE0sQ[ٞkS#gϺbX +ZrCx"Dv*HG fa(d2:o?֧Jwܺvrpd·^$PYLxũfu 'wg%Urh~+YLa v J)[BȞmUj,9&oRQco.T1ҨgTN<8~:~5UB* s2bY_JЫ ٲp!&A(C ^-<%%15'X AsBɊyV+ƛ.UkY_{g(*M;;|PR+zE&k?bs-8W!YE݇7`VW'Пs.,) T)s-y"(m$(`u_+Y3 e><Eݙ;0I  m=_TΉ4D+Cp,is*BY 9{Qhz zsW6?FDlV;C**4lM r6揅 SЖyFD 1S~#> |6w3 {Qd6PD8تrz H"j+cU`w3bT|^ :/3eK٦eq<{TLM9S:=FǪ` V+ yNdQ_c7;YT Q$4$cCNQѫs2'ڱu|NXЏBj/nTMT/֋V$\He_@iIǾ.rq,͏Dp0:=JMtbPy}̜O% 1/sw`4p@a9Hf%qbi@b9a]kl|/c!+dQ>-VU*b OP%'ӊc w_$$–b$$U^КFZ}'%4}MJ85(Hpd!9 +(t a} G8C^Ok &%W|mQC uһ-"{0QET=b?O*jP^aa1cƶ'!Íx+&VK9' 3<ɽ?# 젷!ab'GiϚ敊g1l űF5T#i Ilؾef 1f,N\riխЮU< ڈل"x̩SSomY&Amf-g*/i2~X2G6,=(\þxd]A5ɘ='V1jfUm٨Vl~?̅o[BCqBe=B7AeIvN5L0^œ8ܽ6I>425Ҡ'uSWQ@Hht \ u!y py jOq7-+NWL)BȟH*SbI$x9"7Ay-ysI"="ao Tz>,4 ~q(J].DVƯF}bCTZ*ε֍?K&<1 \].xs+J1Del֚36h"|Yh"r'J}T_{j4QkV{çXP[ifld)i5ʰyUY.$[^MX%)Bтf\hc`@`KV9F*uz8|d:~PHttlV#_) s}:ӭ(6@QxWPr0h3l*OjHO+,):;mPm܁HN3Q(W>ɱ\U>7?'TEˉbБfi-i9ͽ@0}cY68f)nv1Y (R">9{/}ptb߲InRl* col AP=C OkUja቞n*u2k朇a;h%?D_ἍLΠX.h~ > Ƥ9mˤ.btQJFX*|] n}WL =;PE1H<~"D7-܅<)b)n6t)D{rG|4 kPuF9` +V\ɑh~W$jy([kBz^wٲ US<XΥ^ N~ Zu"gIA Ut"=nKGtَ%5wU qAh.Uo/7^kDD] &TsrDR+|*h|̚g7M?nMqJU}[| Éb3Ǭѭ>9@FN Gz:ܘF2`eTsajGdѺb?IN,=AJXpƧ:wD SlfZ <B6^0D3F8骬, pܘ.6%?ؕQ˔6 XܸVݽ\[(wiטACX=axe#02鋲|8@~ d%`]v s @  xی1:[dȃ_1'z@^9[i;4wW4io5rͭ/z`II W7-7}s)-}T]T0/(Ab Y;Mh&bD4cҚ Nv>װGUp:AGӬ:刺89oqypȩϫ 2XR!U ?bE=})H1tdHŐRkQ}nxҹDQA5҅`o5!Q|}w}7K9jpwy[p,5.:pde9j+IʿhoM:Rld.v| S:S~P.9d-nVPVF7'&˖p\N q jA ~^'VbԻhg61#٢bS#E3 YLƩஶ+.n_AAN(+,գ2|8Gyˤ p@X٫ឆBKIVYW@꼋R ;;U&IwC ZaIKIGu2'dTFǁBLy,z0L9NadU3ȶ([dm|6WM8KaS*lWF.zF1.?EU105^fw,#fjX{t 'v$ 5?MH?$[ňtR3Yab~I[\x6d\H7J=Iow.ޡlеjU'ŊP\/BʼnuXʩCɟ"J1qy# [PJ}'Ϫ3`mMt$۷F B4sFGG5v/RXo ʾxAy*GnTK}ޤEZ0~FKWګZ+:ɜscҢفQX J%A ^tVZU&MT0D_i(N'(&).o x/>&T9TG:Mܦ7DOҖ gf`P7׍-2U Y*5H5Q Af<%PEf Q X4 T.馿dhSmTj(Q{ˊZN7v쭸 zֹpP w -_]w H8VbL4!N@AI>Wj#%ˣz*RQO :;mE3q2o*iCYז~i^n "H M`c7ym! * ^abE5̠c_>K8$G r1%)X.$~ 45A <@<"z.ׁ o{ox߻OnŬ~kVba6wtBDk0=W-F4%^F\rD 8oGsZc$B:7 bʪM ۋLkSd/,7i&jX- 5VB7;m#;H^7gVŗZ: Y&,/kxY$[tGqؚ`L٭g^CLA\'<=y޺;*A *Q퐳>7Kyn.bDydԂ1wV sYlMTatt-Iш'$*M9} 6m5-7Bwԫ7c͟J𝽭JUEpŨ"5\d/G%>b5zS(,^'*uFfQhۉ]Ɇrɮ+}_ck0sAHH5|h `^o<1坁胪`TK7*'9Lv+z'>y%(s)c}O'6 ?.`ϺqK5d=)=5Է}ΖFr9GRf16G5EˡljF$-_aE[9DZ+A d7[~`=>S *~lO ,.lF d39H7ifڌo*%_ʝgDEJxf&m^(TG+|GR$L,ll$(e Mّ$EdNeyxq8>{,ת>2R3(_w ReBLu-a|tqÓ1KZDt Ä` >`OV/:}ޘ@Fl T3p&e,IyÁ¯c|SeƟE&>0N ]13@dY7->=&AAon+(d8IQAW-+ڗ`l[NIfeYI dl(e&%]PAP?_gݨ`r&*I .җ>ѝ_w^:` Ykf(aB?\"q1n rp@alQ땛KdiG \WHLЗsd jns䑻pyu|7ʄH\9p2A.]~}e)f]vRϺ\R |$EE(Ax"|b,6 M q_VnEQc K< -$k&6`뭶ygwY}wK|)r6(@7j2`#Vx.sDlz"\x_7&K׈2F7F<7{uTNL6¨7- qʺȯM.5?(J%jFgVNx両桝M0p[-#1~^Hj^3AKP h E"e=ZfNϟPLJR> Ԩ87pMьjr/1,njZΊ?ܚݽx[ЃB'fv2r q QvcgPF)lvuq_|iڦā& È%<[Zeqԍ:WU/y8X ٟimɋ<_^"a:2ɕ&], DU{G hDA JMo<-5?vbJ6Zb<6:UW)@8 *x]2鿀wr7X>p @1BH $#/& (@ Om$lۣb8ቃsdvO$QS4Ybp8tZڗq|0gepE 3y$cka')PfqT ,ݥwT@`cᖜG^Kə4PQ{;6\YAu4)mMTqNRNi/ AlI9< x l5jn; 5H36RI9'-Db7X-# ғ؎ e',>ﰦ6F_âWꦅД:(+z 1 ? 7=B!sk ($#Y\1H%eBP&tJV 56D21A$ /Vu|\;$qI c~uJV|[xMoV< v@AkFdΨhG/5ϐ7qWb[¤`RS:M`|:7(U Sðh>ޖďoݫûS faO9J)hzzJ?8 &?)Xq1xI_+ ȴe7y=fǕͿw-SZؕ'kIFWtpfo@ҠKsgQ1#x4e[??/a!]UgRXѬҘx{k_nymib0S@[&!"Gb`ϗ[ʠ0 s}PU 버x,> (ךsێݝ[F3#R-*GW1m]q>wE9히cRlT[o% Qr@%7:Rc-i)iB |tۆC4SYd<,ؚ墶l16¡ Z z2-o#f9/N"YNJ0Ҳ;*¦]I37p;xHvɋz~ڑK%‹f%MC3 SdJ~%]>X_zY7lH{g9ӳMGʄx j^+[ڕwT&pRU [j6|jD(,A$_S#*HE2PUHJL| SD_`@N:UߊDA@8[9)κG٩2jcJS+0J- 1[hq/GL ڄ(7Jl A_" m8B+UkP '$.M@?FOsXPdgբjfԪi'saHaQJߗ`Aǟr^0xWrsw(0nu6i$[`D0ҎhJ^yX ^-H>~8L! Yסw3n.5ݸ,+l*Ji\=$zrY?6/$RhZԄsI,ٳSDQ6dwR_ALbK|b 5pՏ}y1Wݤb(wnUȞ y0H,ѭLH PdMXOC]ȮI!lt+آ\W1HDf2!'OreCToR4-VZa‡86kB-s@z&Pۓ]DKM_F2'utJ~r2xmҬZ=~HsN*$g0{yQɴ%H,^@J^# ߾o Ag$#,9!5Y I˻N=9L>@to2y0!&娧"ƶS8N| 9*h;~Q4 uLᔄ;͇DŽ_lBvyŭryu^%jL8&`^=jl8L,8Ulmzs;pAXNM%J[%n 7˙,rEa}{z7I1dSoJڱT/!phWUG8ҊQP^HUIJӚcH넢6|}NSݯZ8LоwPBD'ZeGpZV :J6}b8Z?>d PA%, $TTdJh|' ׁ *'tт^6Dx?A;w]h:9dql.ɜ+N+1N'[mn2v§8q1xى-QfJU^cAqεg-3,؆ Nڶ`_ ETVVj RU1B҃ !@}&}([>4G6!iTB!xubBZ!ܑ(0}0nh)7i#Bj [pϭ:~S\xҶH#DE ՚.#""N4+i3։i'49b("?Gu(J3>3qh6 KU(>JA]ޱj{X9VCeEcl[8fT;;%\ Ne9w 8l5Ah[Khk0D/8"y/Vߎ!=>,pjwox0O-sgDH;J0W3=uC!tه/(zj^ܳ}\gtN}?CZO}+?ԸHBz# /I2g/gHSgE+T75R, r7#PIk3_b;73*cH,5K!8c{b4ʼn݉@}Z-g|jh~ 4"tB_ݝ$iaiQ g?ޓWBXRb+Åb|sШ)Ŷp puefn#  hjף1TWcljE.{)oYlY^i{-mR劧=6q{T=ӒXbFf)  9ENOqQ}@6X-[28DMO1;\}J% \RDg63 u&e|I^3\&dH I]pĶsRͩqGȝ蒤(I%y5WЫAܹu̞A/.^ល9H . C8=9z4sDd[w -|@"(DgYZ07070100000072000081a40000000000000000000000016101d03c00000c78000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/a8293.ko.xz7zXZִF!t/23 8]?Eh=ڜ9N/k5Caj.% 튖sHEJ0\>I(HV4|aJF~icLCb`V91X3MV| Үb:*[bnv܀KJUqr^\:q3{x5Ռrb ]iij# .c["4Kͥ܋sTC-7Yu<˃n8rW6BwMgEQMOb Df}ElzA-}-|:N샱.P`_{AxOJz'/ӂd1dauoIffxBuMXH^]%e=uXo7hKJʉx@rjcf:(Ϝh_ց/8h62((DnvͰ*ƽ`{c@W:O0$+̱e Xz,34ŠZ,Q:io(&TJB^ L .E_PCyvG'abөgN nj b WojR3{pfgE"oqxNg6fvKcDwJ|y/2Lgf.EN'eIҗzYlH;Sj??CFfwq,1r3RFV6B0}w!F e?wO@jhj6h.#EpWw' >_7zw@`޵c>ਚ|!#9KFU,*)xLS"EJ0 zN,鷩8Zm;|Uvϯ bU2} DPaCv LKAX'L4XzH5NJ7 |\\VHY@bC,HD:`4-kWZ%cZ“'jD{&*zA$ġ4CٱoZqXB`Y)km=Ƽ,h+p>~űd_Jw+&=Bj}[Bvn{ݏ68ˆKfzUT5yx/ϟ! ,:g 6͌r}v!ʝN߫%_Η^Hm>rك W=_P4[=h~Z]ej혬[=n`V8WoWAsFa$ohҎ~{}.7 AGE˞~~XL&oS:RQǃ&,ZrN\&z#Upb'%ΩK0n=ҏȠFfU@Ed~ ֯n?Qѳb/u2Gvp$gCHh0 o9*s=4`0kE.UA\G;Ǥ8:t+q}J\j-džm t>5Ϛjc!g2ydŽR8&fP;$ᕦY8G &(d+¾p|fk#i=?=VcO#(SsEeX0@,٠3tNmM>p%^KiՇDZVSs'דv!V]>5ThĊ`c Deǁ3wr˽ۑJ!WbM^SZA 3$S-TɅͿ%JddTۍI؋a]C? v[+EkFRfT΃Ĥ#-Q/Go3KBmH2`U\FʯĚNEŒB vCispYqn6ObmmɘЗ%0w LB482F5 ([8[xKOY>˽e}5 |Ձ[#:xue \Ԣ=IЙc/p r +@%Ryx `zy,ӆΎ4=t \LKsxk%L'F4LN:hc`EJ;@~L *bpg?c<iTLn`ܧZ MI:[dYy6C>6HM?vP]?vL{\IBil*QIPqȇTѨ=0d]LTpPCm|HgAݨiX)<EVXi:mBqx 텥fa;-IXVi'7|ĵ>3 /rTt2D3p| /r،\; qtcF4,L:qHKz7Ehg"4dXcY9"Tx}X*1$w$v/]PD?5T;2j7- QٓsμJ v︃>LS3\ NNԮr[a$V*rl}Reee;RZe ﷄQ ˀXb+4|q!&=eY\ms.F}t} c;Z~;Y)=nKV64Vnn这GHT3>O%p}RhY*QCoSi{cj>~"j,&u10`B̒,]>{qI-jBX,B JoRޞT Y9\@ ߵ?$`lE B7$!X=QC/V3ӡ:uE :1^&ml|#v],z̲g6+it 3amak-/6qf]ZdpG]H؇ϯ1FWTԀRR JjzCMγ_I)~x@s;M*=sn1 Nw T`{GNId&xu>P"{-JəpD5mc /bjA{0O(h\ G4.GʩU|#zQ"H<;n -eOF8z)Q,@ zxhh p:dr(ƶusNZ>DsܘQH[[-%t+cC [>^79Ӽ]B5J!TҎl T=TR!!D`n7rd8zA=զR3׀f1J< U-> {`*'p+,)ݠos69g2C(SW.2++8hLo'6lj x |ɔp;%Lm^#U'*t;*,C[lQL+OK?4q^ި>ؓPbN3=|IhHr,Ut&;Rl͔Tg9'◜nz Y aTJry-kQ:%O茩ÀfIlm*'oV^>xa:Ol!-}lR\Gz 2w5Oo]^ 2#jD?2IA-kc}uhVhr$̢,P@$ П nFer̷\\_%Tи@ ~K!bdkDK^/3ɏhث^dx۽bb]TgO:.Aksy5h1Jۗj.:D `NJ)Mikb;I:r5Mh{dSȴa[OQl9#S- #RSx{X%ٿ9i^ kDDBmֲ ^bd}VU)$򅒏ZNH@hkho>dOCRZ[g, APCnreQ& 8F#: [de3i8ش|j|1ژ` ajūR^B4Amd+<3?OBC\N?@USxſ0F E:'5C1?j8J%V&JҕŖ*<3k@^iwP$ 1ć0']^!ZFtbZσ:TԒfgQu\4ku T8e2RyhOH}&ݠz\d'.Uȑh. BGv A.z}!pj w_Ma!ўś?kdSfGĦآm|7:jrtrlp콧Nvh5`TkQ z'|8Jt _' J%xqdG{rSpϡ/0+!Zd睉vE91J$gJy4%7B Yzu1zaJC(,:vYd6 h9nzrm b%}i]SF JL1ơ(L<_ҵJ-4K<5ɪM&n.rgb8<ЕX_VgКn0v;=RH=IʦLI`9ANBqӓNZbbo#xLVgU) ܅~65fg'0\pt遡zDbLQ/oˀ6S5yp31EGhgR3 {q8m"~$w.Qb0"^FxՉaӷg`jF:fw3FSu6s8KEAbc+p4޾t)ث̅,$j;u(k~l (Ҽ=eR3cq1vi 3VTjZaXcVVۋ"M~9A#HkBs|`SrړER}lL7g3.da~m0Csҍ ArQlm>nY s )P;jliX.jX׈mCj@%gkrwG}Sxe17%$PvlW}]k2%N8 }僒žl eb-g<qzXr'w,aͮMN:*nǴ;UOg=c,ef~7`yv,Ri.MwL1wVxoۯGla*fzфc`#k_Ê'lC?\ƧM7̣nK7'3)\5G7%N*/Ǟ*UX$ }ϋ$AK͘aSy)Hٮٷ0%VD/OpLhTw-9%{K2هxGUJ zN 4gg׸{=3"͵rܠcJYܖ^z4$b@"gJME!>Y^G X>AQL|V]y9*Na+X6io[jcA5}f=YQe@OǑI[ؗIobɀ]~c9T=B?!nT$)\Q$(u='v̐v}!ԉ+ql bN)MZLyo 0o9Z/sJGZ B|7/9vlqACqk<4`9e%;;.p8r.Dn*@@#]t4T&u5t:cJ$pV2MU_N:lv#V݊rⒻ~c?e$t$M?zVѽ)gʝdxэ)e*;wVK]UA6Lx &BkEmׯtJ9dzi'^Q͇ h;[8^Zx,G~P_I6uޞg t0<PY&p=_}7n퍓\_(ojIP<$<45 R dH9dOG|*+,2Tq砜Sp[HP~Q% :^sr|VLwe)稪g1r6!y gqT+*qD".2)+IυWIȵiG1Zp_ʇiL1{vE AV51Ĩ*B $j?"2zꤋ!k8x^8bܬY[pFڐ%q)_p/KFH.^Pxg9 Iтs3UUo|nQ?7vX } ':Tv~N-wϏU|垲qC'iՂ*FX&ZԤPN9\.JmAH/+ޥU B[ɘDIݖ!Y*q vw1ɚVM#[nQF1'P\?Z~` ܾVL̋/A׎/wE ?\|İ3(V quVR`K_T 6les+[ arjyRkEY13Q֚r+2[oos ?\T{=Lznh1⸢ ϕ.w)/M,L%cҞ&+Q4PuRc~ɥ#k.i!vWNyMV.J0xui9_{˰W*yPl6N{VtQy;B>(t5f] .ˆe ,\aw{L5,Sx{쓅E.P\io|TA 38+@s-&+-I;Y :>kdAjr`ɒo#KUZd0 :c.d/غkԨ!&DhAmD'SKm\WP~k?{*=4\ƟуƏ^mߗzjyxzn*۷VҍRao%zː!~>vjrW6ڼۉ$+f5Ե\+Lǣ8ѮM1-ec.z e1\ds*+qeQ_$(Ddts|O#>ݟՃ6/+/qzQa{fnBèm;:퐞_\b ` ,9_b[(>P Q kh2R9O5 IME;c#vY$4 YDyga軂M٤}SUkm2\tqRUQTPT[!+!ۻ[K"ǭA܆n'>bGT%oh9v%;7O23x:*' & mǏ ŦAXGJ5ƼJ7x_#+8} &:nuD\n$L 39 ˻ANp7AGHp܅nOFU_أ)yK&)%uﰸQ.ZC&"ӻ vĞ/Du֨°WImd=6Ҵ+I!LA~岇PaQvTzC>gWԸ?}惏V)&p+x-pjT)tua|lVw,-SFI!{oxLb0=5P쑩c;")xۧ ! !hHO,y2I5lE*i:ZJ!%t$upmg矩d qeB7]P5fBl oWJia;7(ͦ?z#"wѶl۪Rnm&n52V_-=.wQ3U%W|8y%e["tKfeK"nٝܦS& &%iWҐ3o i3݅^R"l6w\( *Ǿ ӄ~#2+Pe_^c xlCwWlH"_;"֣i:.u~k`# 9]u9T!1V ix2m"pTz/,CMN ^H'k)Rr{2Ufv6vݹjU҈k e֨N?j UNӊ.=`߇56\N8Q!1ͬWeSރSe7Û{ ֚"RT%y}4".&ϜLјGLڽKe^잆z!$z!ilK UKꖶL5^!MTJWL\V;!#ϾY4rp:5$ڨ5_Sr^o0BPR‘/hg1NDF\Iॕ[F1xU8}H׬,}:m?`]es?в qF(X}x"ǫb K+kPdob+b{aN:<'ԗ:3oG-%=BUBDx ~|VDot?ۋS3ruloY٦Nwjvcv <`娬cw@&+b;5% j<`z`uO-%c­6!s > iSEAb2^P|\ >]Zc|&!OOWu4P]* .GCiކh킯o<&{矖d]/0 Z{p1!wڳV(5%[/ʃ ȸd鏺ƾbi$R`Y}ŧLז ?O^4dh?NnyX_9M6Smv0_qC|CogY6'jG/?6  5Ǜ ˜nUd86y08[90%цZēd: x1“V/4mVL8`Duخۥo *?m护zN!o,cpn s|H>M٘YG!Px/s -\` "=z!3/k!BoS,Gs^CGTcكҁ&| >Jh3XCP(zIuFk&}XR,(fөqe n-AB#é!/qLvO[vzGaУiص:[hb8.RBp\4Py ڎ+fƇ"N˟SGT-X$5aE7A6^,C4$uO=igOZ@+?pJmH`<% +/ƔYSHPL> ptţݭI&Wmc) g€i-*NA$ _*d*afU9Qm}-K RxCi`D4#` %$>h~zcsKGuI[{{iz,|-y9ZX#Mtrjz+ rTwǏ{VR|9=X7m̟J8/41A+m`YQylE>Afᅲg @R[AfwZõM廂W }R6nlɉA[FOTӫ{t)͞a‹j$[cnr%l/;9"&>Fo Ѱʅs<Ma#u2xv{*t.t8C+ LS4lًKtlkR})0N7xcn5TrIB_o{2fPWI @0U_GDBhmF=r >2i;-ooz3D,nrCD..wߜc3\e /8}h6ζJ끏k$;RE=~uyOCT%MޢgXCDV849rͫqchWB:qgP3 vйaM6ZM7SbvLC0<7nDeY]v8Ѧ=ŋ%fXy%:w"]N;խ6.noWQ(fUPkEk9[ຉƕ?[mgɲ*# s \k/e5K?U$ <\ݎn'k0>j ׃"' *!G{3g0c2(ؙk<Jvp/oN/6'aK~4[=<NJ}E?#[a]}oAHO4=؏mqKM,s,k}Adԯ2NaWC,؇ퟝu.!b P-07Œ: `sl0d.d+qPQv{)FD G,G٪Gc}&ĚZ]!(g/Wbe ΣC`D2#R  Np[O|U ='FS?, LGxYްpty!i W@g6Eh Tjv^kH'*liIPodc*?"EL"(;ÝJ\uOC_Djm/l&0XXL+N[Hd܎"qtYɼb}?+jeF]dBoPε#Ǧ7j;Dv87~G޵]wu}Z"pA0({Ə:Q/ I>\I),ڦٹ*ؼ0AVPg0)=HYVA|)u13:7wiqc.nd]{ z@ьGJQR{FeDGXp/ӯTW&d<+u4u/ Q Qo3VL;ޯ8F p&Ni'hd()Y!|M}E@`iZ}NLiϽ +vHUD;!U5%n!w}¤m3p'{K%1SPjДs}FI"; z!;[Bg 镮lwO S~5Ɖ܀O'^x/X4qbW(,'V@2cK_qCfg酨Ta=:3`g'^Zkʿ 7Rz8+o.O"~҇v;M+b?jd/qFY?=7>ݳZN^+[o P(^Gk=:\,rXl쟜]V gR8Yﹺ_Ɓ_4}.<1X}=g/?:罗GtZ}J4ueL9kxuf쾱Ыq%W>t9tG~)Ø)$;(mi M`(:̗oӥ(w*Z\2m]B9$H6<qOH]/ҤQaQxQ[/&;wkKF C=hg7q Oib ƵwO{O.*uѳS]L 8v%3E;%p>ZMlsMP5H@[慚mzuwSsHd:PfA=2A}5ц9>[NJ״5Eg.%؂RLȗ{؋_g|o_wwLcR+jy - `IՎ="gUy>P3:q ld:]=G5dyk8 @sf/ ]Vyռ4tc{,qՇƿF/ʰVW o|k}ЯS'0ƨf,޼,&hmsfU D6X2Pn0:/iHaR2B:_!ub 5Qݓ,TI|NqE:GIBjé$NgEj!GBTF ͜T(XDt,VoegHKhB+(`D 1&=VPńK:21Ms2Qw4]y)`52Ri:` &fQ9&85ϛ@57lVZfYCfeD1'A9zw09wYm=.#ע23ajn4= n1ws^7%j`Gbm imEՇwh8 \=jD$i_ )*RŠl'r3!nZVHgk]FBܺEb'.1n f2cS눔b rdX*9fiЈӉn}k>I 6XmL0m~@[خhnO[w1G~qU2T[`i(-"ǬhǛiGS=_|,9}\iurѡGmJ>+*Bq֛|WAW=w}FKI7v59AUx_!j ^+dG&TG~6,^WAY\ߠWWuW/;78I r9Ha͚F Ɣ ˘+Q~{n"d4vUgip @TlN_Dt7#Ѱ uu |H.ev*Ј B LʦSiT2&l-Y;Bl} ~k `-sךY%u IB7o+m$ۦ/*f/n[AHEji#9PyiNҕD~.\gl7ekzL9xF +쁷֘H a#ʆbJ = Y ;ղDվ'Cobm}S) ^LHР-@b~xEw2Xx},@mkMA{”714d2 нmbO̢ujz+}PIQ%ڳ8U>Dx5ScMدSčy6L!K^zsξd?[wuR .Rp{сh|?kiNH1-8W*=U 1ʓǯ'zjBSbeLVxvI TB b.N5蚶NU,ÝA;~O+b)t 2)c+CvGb!s!`>,S֮ 7u8YG咻E35力gdo15;Goզ.7{~0t R;ہA{HJ<!m|SMfإpo3'RQNik8CnB}ugy".0=OVYke >Slk7u)r»@3#lKuhIsf9}۝n ʈ+_0&mR2ߏ/+c? ?+>>b~Dlὺ"SeNJYgW̏RKR4`g޼DrElZ}V/2NL[6RT}$NeQטO9++Qgq0@?Prfa˪]= &p|6m̨ LNEF08Ez sc9v} @0C>as,D W4ig^54 Eݜ.3LG&6Wz← VqњxY d3D:o{t`l(2VbÓabҤ7'uf돓 W`rZUqnU|7hOEVvwZ;V`}kH%w ǩ'x!0=^a_c¤ <%~$f'mzt]M}սtq<Yf=0@-/59+Ð [H}D[!Ka~_4'xKY~PE~~7e#uK8!1kWekԲNyMZOT(9i&Aq획,Zrh{5h*Ձh ,y'4;XG,a˿,B;N_ Қwňz N`Ϛ2N#ɶvlaDzEsylhK]]S+-|FseZ8x;6snS" *B‰569|$>㸮ӏk ŻaUyZUUL-OR [*j:)y([#XF? PAX<ζb#rգXoPtLnDldo asTq U!kxdE ܨ7#O 8&lSxiѹ]iPO#Ӊ +iN9!t؉3A B i|d( uU?-KG&=odIeLS8CH1fS-szYP~2TMơo-R{EoGRqՀIQ$%Gtr٨Z vp9loLm^Axp5iˋ0R]@z9aPdBRu0b6cs|\ls״`ٴ!*wm*q6#;3Yz@;A;ѵ2΀Da3ߔ:ӯAGZ=Ѵ}*H./p1r=-/=TaC~b;\ǮêlxfW *[ĈڌqvLD" `<P+qƆf]亠xnwy% ;-xl›A4^k'\c|Խ?@~-g n9^)F'$ҷO醋7$N,!ijCT9 Y, w<00./>7MR ;'C>2ʳѢEէԄsSd+gZ0?F5 4λZbd-US:&C_q 3xڏp*꾤̲gb;i1RD)VY(<>[P(r!wNtᖐE+;F`H6 c f(E;qD B|Y64 Yfxs]$:j) GH)騿ٛ$MS}"{U ʟBT&-A ܷ;#`Rʷ3"n*Gyھ"^N@I̝[,9)rSYS~V ps6{4`}純;:0e@GLaF@.+U gf3i,eꝻm6aҌ۹m)պj+lKAkA$S>/r.%հ" ,@FPgG3_V;}Vo@mjH3{Ii>0H !8 }LPVJ{͆?Ľa-iʴkD2u_õceL$}h%E3D=bmP@H7T2z (6CIKœJ}QaPǴ7[-_n?t\n!sl.)4\vr S|_ ^C"0 VLQ󼆀z .sٺj;/ru%_rE=Κi-k,f'sڻ+ݺۭhq9 {vϿEә{V>A|vj ~lDoȴ*՗KWwjzD14nGJ @KY w8F(:Xϸw[}v)-Ó ayi!NXS*^rgŋ-2@Iv hIRe23r8Áְk4~/o 6ݨjMHWV> 62yrk{8G`&Mݏn|&_;ї1H+ E_FUS{@BF}>\,cPâ!)| *rҙK\բ.<| cÛnAS ڹqN69mƁ5FUŭ/Zevহ&4]\N-kzI<ƒS3ΐQAؽCCp9_SGZ[2k!F\˙)(홿?uͤ!&Q/Ca3uw b^5r:R+|=&Xҗr`G#_,=U {?2J|햒m=)(iV0mu8"JSgڷz-i,Mȝ,zx$ߟytFbkw'?Jk %ɑF 8vu_qKtGZ]O^T[vzj*30@{b۠5ܸ{Mg>M|@y36œ1Qx\3n\aV Dϯ 1ZLQl8 ah5!Hdvz9ge1k*J.[45"SxҨɕ%^bdZ3oiS}!V|.")T*~0*NuxQHvi}ūX\7<,myYkㅉ+WF 9r-=6O?KMѬlO4AӤ)q1_u<5Ym1rW#7Yy=nޕܡ}`QȧV( ;=>0֔/F`WJJGr6'9.9bZNjm"3vʪkS:52jؠp/^Yztq.Z%"|q )aܿ6Q:ozm/H_O7Q]z%UVUX n:#(dP(HBAu;f.Sxԑ_ofMt*F!B#،n ܼq6%&2 %SSsXW53S4K(Hc1_CαVP"0,n:x#[Go"BZU5h[ rUC"eg"( ^A4TwY:Zf,YF 5L%gaxȬo 8Q`'l)~[ٻ0CD>v%W {:NHo~A1ɽJbuC)ǟ۫%&l B[6 VTs;`6 1~Vh  g/[CA0LPǎ"P0zb5m;wHR?G؉UU9$smˠ\/2[YF+D"s2;||532,ev؋(:Q6!'ܝ&ûK6E[JƟ38J! + iWn7K% hv*&I83 $ҥdzz9ܖ,JQ_H1!71 Vfezl'D7ǥ|s[cLd :n|=r<6t@9EѵDP ꥃ;>cGB[KqEA/Ϝ}Sl@D*?;`t|/+:E426ǟu{ +!ջp|"9Q%QOP4 ̡Wh,_ZX37s|$2  [-snTx-yNϾyBЉu8$@1wY$>hJ@6gU3UM=ǘ4^ӊ˂,"ߺp@)'XG됙ؿ/G%xLzn(X(;c|=WrP4!t@>m2,vȎvy]51R'h%eMˮ;vc"uvs[W%Xl}gy2WV9^DSFNGކ+hEDwӃCDĦ%2d̛,_+0(;mOm!EД *7ntKRHaoF`png8إ >J]Ws#sctFsmF cuwA*c\ʏAU`tb.f)Z[Be 8">@[p T{{F^vsl'ZaYKZĬvlxVV:Rf`-BTڦZ7o%dEK 6 ʿcܳ^UJ_hҭ HSq0Ku;fxf৙GqKTȳ?2z2̽"V2y jPkgBL`#dA8aQNxz7{dGѵ|d%$Ica_Vөo{|HFTdz7y;mn4Z9sI{reJNK;/Yn̚aE/}A9OSxkiUF'kM 瞂x"Y9m?:+5g%C}ӕlB:K;U%y"ݜ 9#;aYRɆr;݅7 iU%vЈS}X` cP0D&`jr*['B"bWn8ˀi0гl+%bd6 x/ }E^ !-JՆ0 x08ִ{ J ?F%AWm'a5++e)xOuX||nFSiAW/_%;ΗGnhܚlHXBïlIe].H}IԷq`5`q9j~! S OZKg"3e8cǨZ6l"2Q }D@$˫f$جSyR^5CSVJix -d:w bFVe s49Q %Hv{$ͪjW> T\Oxlp56rҪjE`ЎLn/!oJ=NiVHS\ WfM6o&}`wtM;a]ɴhKF Gx,Rȓ^f8yzB&`t̶(3Cr}:Mo&WZvts};cٖcQE4_+]i6f\=6Lک~(Ғ<~I]B@JC0|>=9ݿtq[(>.|S |4v% v:)Vc!}X0lHҨS#oA(w.ýrb*+H+v)3G.LGġ3GLBP,W"PMpq3҂оeWwpOh$W E%bpɉ5LR5AˆO& XೀE3k0 r:DW0$ E.4'JÅZNkv{yttG]):S2IӦ0B_nv)D923J|q,{eBT. >KǺ,wYN"iXUMm@QE2LB5Q ͩZ\*Y{D[q r$|LӒ(v%QJ8v}M$u@/}M1mj8V&wt` ( cᕎvlB*BaOЙ~5b!EC~^U@ݲQ\$늒sEȒ (.`7IÉx> ,X+ ]hm|Ŋ;Ls}@U|l4 j]KP[@[go1Q6+ᏺHd?' `H@XśOYƞ SI;_ߗTެm2\Ey˼;e%umZxը 1Q4tyB?Z$yG*t' U^x!Ep _>ɮJz5u1jCY?w^ E& 6trA `c2|& esQ81 P4]CAeIB孭ܻ' /&Vw4)ȁIrao;&C;l0NDj\ri;mhh&k/Me h\T hÞgt]Q[\qܲ O * ,[P3zlVԱ {Ӝ{ϗЬ9L0;x UIB7xi87]˳GJWAshV7EVc(.Aץ&pBkq!<:ɿ3yP2nE{hHێvlޭ2&LR]W ìF̳,`,ԕV1}bn:{[B}~>rflt+bߙfޒ)vxºg"~j6 DVH~ ei'nc7D7KνaW*J-:d0H 1Ri+w9c`Eٙ'i}V|[pfsc_oiٵC?i&A.LAC)/Շ c;4#Uds1z758fc+= 4Yci[ˤ-?+ߢ.=ܭc`-EF_MQ G&IxSY*V~PLNixsq-hү#ȷWSN딜"r6"eA=}u|ڨ7]9kRY$X?@+Xicח~3UjXp_^*l 'EPAq{t]$5lJ߬ͺ_E 4d6F=|=Pr`9~iMxU̠ʺhaZi &C9螫#܂x:^k#e]jLsQ&g!^|C$@ڶ\Qv2Y=IMlLr,/ >=M򀒫>,@S$H@~ni^79cz(8]FTO2}R?iK \n}ٜ:!.v(Lo>!XcD9۳Jv ٻ>ys#:DG! :"fFMa+0nN6po5imA|r8[Mҿ*)U40=ݧקn s`g 5;N@/-0+|3OS H925 U{_{c% 8 g0ÚxœdZ_ eA+dbu|pY*S$%u'mSYceRgg)e ,uf%[0UVS%R?|*WTykBa3l%g3S<}_Q)? ֋i6OX jcaLP^t1*O5T8㹊qTIN /5B`0?}V9]*J=Gz[D"6e x;>3% H @-Dsnl5ODqUx.)@>FЖwʻnG=FmT,#;rHUWm{zB%x#Hb<0(9V2)_fڠ 1#>8X`v>}H$fWH+6VkB IgFN8碓L5eoq=|\^V`9 Dgi1#K|ݏd]Ob$[~о0_z߷qt\ӭo>os ^}׶.g>SDZkLO@޻rMwRsF2B &Z~jBϛ}G:4:{v(4\`P<ٲQָN:@! ыKTXvbI^q,<ވre,VP$Я= CMv Fɬ9rFkڻ Er|[6/L0읜׺lSїy:Oo4^v +Mu"^6SmS5΂'ls{z[S/ҔFrst0.AV$Fo*VF}7DU,L cB!9=lPl ׮Tn 7^L\);q`e6JKY,- wZtPb(x&q5`~=Rӡe&6c/V8<iwOɷWJk`Sz.{JnKߓ>Q$4*8s7KzF$f U/rvh(-}2f Mv7ӵa=UbֺpE&4tp 025:Aj{)\e ا&a e$e i`HQahg1)#b'%ݢr-~b9GY 2AT&eRi1 L FШfðۦ0Rfͨw-O,Hv$G9EHTRU`PY{%]ꩦ`٪vS̩i҂P:e>106-SPu)  *shG}o;C"Bޠ ̒'EP]NfKku4oΩ:0qk cMC`T3`5ҹ1tCKLW5Ct>w$gVŽ*q]$qv9:xDaIrdܽ􀵛O&2b\Y>]p>av{-/ Jr,UKbu1h{s[;ɾ)(HlN{ލ~0Ƈ˅cgi (",9بEa;eR[7 ϩqCkP>,f\|bw Y!ByċBQsNRL+Ehe-qpNԚ=4lHhs0SkmPqkL 3HYՁZ50nR/<X ýf~PFfc.AD5v1gHs0ĐW{'-r2WD}-F<~rۃCޗ滰uʅ/P.YSnh5xe`#H'sLA"e3҃`t?*p't * _єUL2)8) lg= 9RjcTL2u+F|' kA3m#0;S_7De'5gQ`_+7fr L)ueyRufȸe']Ī(uW9ӟf>+ WHlhAְS--O ԁ휢L&=igflK""IwkBL" z&ҏL=G}ST=m 6Q&l6N[u7392bǩ) ֽ$s`Ŵ-[e[+MNZxPu{J7тڠV̡ .Uǔ+NXғο,"]Jqw=pH=IPR uI)3x6* *|x;SBmݦQPIrCT:qq ѭ[V7h^O z)C%rxTW+zGxDMU# -W֢T^.bN ^,SΖ̄ r:z/"ulx@ʵ>QAIcs@qoz-7,cGaδ5cǸ7"희"JI5zS)Ag_f<'TnS=B].^FȁLᦄX$Ze0>q}CR@5@A)IsA9׍ lgVyzH)vj4x%o]{~&B}oNs@I< 3C, EdvC_J:eu-茥,tഹEƽoÁ}? De~ȏ0hSI0tE߱7ar!q~͖2b;lQ(8 Se 6.q1^_:UuQV'/rzE*:2 3vhWhh N.^xx17ٸ: a#' r[T^[컲]cl/~1sjATI[+(ұ9~dIĵjm\lDNh<ޙв/-Wɇ`s[b8BiK[ }D#7goy Z / M"q;GmYp4ז}m{S좬!ZD};X/g.j)=WBmeޝEoWqڨK3̠~5fVAayU6 6)^ a7.I,FBECK2&fjh mWFi7'@^8\b}ێxk3 lD3@M9RO yH=Op~n:ٛ>HfKf\_XOv%]ſ |~󋦶> G Pite,2::C5']g!8,V&"DX.evw3GqWTG=6jQ%@]DR$(,A:vv .2čYPU_ SBD3P>-ύT~G:Խnzq(RK5!ThBy4lX`Lp8񖪡{+Ree8(+^8pj?[J]}VGZ]%쓿샣ɱk$:lJ=/03JJUqp7{x% jvwE{J({FqCz@n@06'kc|rz@os*8"b $Dyx_ϴR@kR2[טtl'٬QłAh`G'6Pel4v*>t ~ AXc֬e W#G&_[AUp~;$y7YlOPPw 5?{%)>d%BOk-o#欵)8M7?' <֝W2:BF 3nx CK>OMz$zLx&V|KaU. @k_.{vVk0iL\Twɻn|ئA9bDrl`s).]do "u vZ1|5Qzģ]R U^S8ތ>b.X6مIbSNպdo c9rmIrηI˼ՊIB*HqҕnM*)eV3r3O2ރJΕb{Rйpeǝ`!Y&MJ<Ɓu֪%Q~ބeM+ۆYO?D&@~+&eRshѕADE\e Rg3H.?Ӥi2D?"?8 T)׀]!F ) ~Ifj%-:d-pf^r:Pf%KS-#̚:&ख़$& _炑Q"Mef f3Av6kL* 6(Pk~Bcb2&Bڢg -xϦ0r,x`| CH:~(m!]9jR%Jʙz{tOcԜ8)oM GzכCM53aY#}#3q&C߈K$j=܂Y'e7xk1nA )rr疶(N%Oto]W&"G|| 钱׶Nm\5‸N#f}lCT9; $AaG"JAFpSyM;:V׻9?F孎}ΰ9$w?gcŒ5a:!՘^)_~QE.rc{Vf`>a-[h%k%&f"8u Ϩ!+J}M0~.{ =q0r j'ӻb"a|ҺI7"\|<$t*Uc#1ԪLv^>صYzHgm+ v%/,LF[+>d_S)qYCf4A@͆" Nˎ|KnRP/%v2&"[[9K8j[]P{e]*F|S=VOiTF<\[mDg5Դ+S]O>r!2g DP<Kf{G?Hv K~1;] d+^ōW,IU7Ay;tW= kݳ.:gtb-W8K42R+#1Quen\¢XV93q4|ЄIB!fD!Od^5-m3$ /ALG4'@=\-=uhRLyqY<˻`dՆ$G>>n6q=zn Σn:= Gwh!>PLѰz.0K:W欵cjO 60Gd kqqSvaN01-wPU.밙n  .X}H WF-(^Zo)~lZ! W*kc"lOqOq_LSBG5Q{WX! |}O.^ Qxm)~IˊȅU+S;)Ȩ el)E9kH}՟u .4ؖZsDL*z7ֱZǹ#P욂PÊd: 0Һx|hB 3.O[UubMhd0CWX`,Ǘ372GKqK.Ao͒o/^o\~ <_K^Pe+yoq' n:w( .;Ӝ|:SԨu F2JR"M)GN$p %,0#kkJb5^ NӜXY?w@BƘ$*YF'_Jao. z^c8OgUUu⬱:AT`JY5*Ào"&tH#7PX]1NoKlfة #Cs]qu:͵v{Ylʵ{6" BMU8p}>%hl5AzS+M؆g̪w#Mj'MavƮބp Ǫ.r*$ ՆuHm-z6 _8JRԒ6.YD꣥&N:-~a8: jY6 G/[q8RBxcve1:g~h#۫9ۏQoLǺ| ݼK ٺoOĦ8({zaw.ߣp4WЖ}妺+;r` 2q%zc;lj7WYѓ=RXPٓd%Q l83^Ekږa\n c%Ⱚ\DO3Ոě74Zqjo63-CqZK`ʐCb1)r{͍6C*!!Ӽpvi0\/bSF`qrΆ] ^UYD-qJ2v k,>vxJL*}zqzG#n1~RIpT$@x]FPWhJf!JgMC0~@'FC(糛X.X䣏 1TU>Jbny!XHle3! GKuam)dUF:G?5NJS9|v3@?Q)y5C,<[xA>Т҃*/~(MT?W:P]hQ(=I۬XRڧ tyRٔ4liq_-zޡ})'Sx1r 9$kw-2mdڋBIF{HXx ?[1ZЍtߠY_a>YNם%\/`cAH'A^8LsXE#-pԍ]*PmY$PUigVQ XDLሧQkUċ5/ɢ //!] Xmų7lOR Rs|جy,֝[kVv~=Uu|oO?ڝ49\TRQu|ԯF `Rh<\1ZHWhJhc\&-T2`mu{y`CN|א9K v>*\,E>JTdeeҌ?[F+M~]iC[7?84LNo! Z-m|W9k߲ӋF5s4aOf_bsЊKF76D>)rG&h0[69Q߄{8з zH1A@ڊR@P/)hxKt5u^gPT-V@lh_ d) 5Wm~ ś33SVBuSq < ֧І{ɝ(@$l *xɏ%l z^c\ʲt؉"!fAىJ9ܴL6f ƪâZx胩m^SV+^Yp0cٔ¨}\%o&M;|/LA)T'O#xV2ԊydLZ7dFḿRv0b0  {S _*~Vm~D4f8P:iOCJp=|ƮYY\<I8ɧi~G>U;5vBHBY:^%m"EGl t2m6J 3"Q%RH%8Y9}`M4 W[XiK`s-[YᎹżU$dju>5/COb42uV FiZޠK.+',M@'$2?TH#|_bg<;?/SƎ-q΂E _Hd$,qt8* vo전y&&pwCrqG8\~GDgH׋oS.Z!sdDod?ꋓuV_(D|86yTP(M B Tۂa]0|&]lBn㌯YخU\IpU@Ù.!IJζyLtQ-Tb6@bRKl]%*AD9ھ^>VaO+&j`R<_Qj/-gՐëGP1Y9"k)]V{d.0j{*- 2&%SJFedv"N&c0'ܬq"vP"msOO=ICӸtZFT%$-d ff\f)O b^B]-"XJھ(ְ "[*m55 ]su$dijpJK/ @_̈ݘw?(}9) ji 3/O#Μ(d^W10+VW}ڨD-ˡ&.Ɋ2BfdPM܃ [T90 LSg9@> %lt^QRsKL~{OƕkVf[lNDӡBP;UUyCYw.iQ)I iD4RR7tn| :$h5Kb;o9W B֖& "z~3R̕E%NK(⦱e?ɋ Il%'q")S_$c^.6tMإv6T1!`xC=goChhO;_P|goXJ㤄LTQc\8.9n"Fą)rwMh9\gi<bm|V=;V $z%iטԈ^S6Wgc;eϭR:Je~kDd>ucC|S>(Mtg1]@,̅9\ $7R56 KTYj &GفT΅|MsX>06UHA.$3YI ǎ@Tm L? )zHmJli"4r/C", wDm+.^>?&`Ci&Xjʮ\?`yy>y  Vˑ85{.6meBF7Ԫ#J R(D 0t[I USo/_or" Ak0~+&V0t:,z_&pS&t yejGT9ȿ3W[MdrGOtS?O6*6ΛK }I1ϚYt˳^]OXQ@$1َHM%$[s ȐS86ixv=jLצ‘c^`{r_E bMN=_\-bFo`Il{> Rj @_fHXX3=µS2S~v5$ףZQCʾۂVJʈ<;uS gCaMW@sc#H>ՔϜ{=ggPWyJl.L6b `ٺ6VbT$0 k;H sm{B58ByF+<qjІX?Ch<D@o3:vΤYW!KJQ^; tcd5IE^˟ x_}i'B,3;>o4y[2>2L~E3Vo7GpֺawR.\uN_d-_jW{HקQail>O!ZN|\2 е$a 0`>2V3ۼ@1PI/Y4Lmn +5p{DHAM~hWx[%Qĭדu=" jH+d)7c{3koF)Znghk}[mCl?+G;4|r*(=.F):_T-`Vvu}DZ8aKΎG}`QR6ɗ(%3}}1غ߰}"|.shvw|gjBȅÉ.H5ogCѐ0pq"HYCI-vA}ML_?2,4&u1F|2@kW:uuЎ !~a_$9,9f jμ@Zt>s_]+dye(C2&O(JVvg3m?h/*YxٸX'G#a,`:*zE uíZ?_7OY]FZ*EYȏ {v&[M90{[ eʡRR쫂gw(r:KuN7 1ɗ`9ٷbx2_Oz&fC{"#JE Eε((<_DD#:Q*i#cT2vz|ZGSP&C@F.Q.Sm7%?9Y_]'CBg` 3ýTv!VoNrW (x a iD:kڐ >fG?ȸ͹D > `^Fꕷ&c&<3Ԫ? /y7iEx-vMERMzb{Vfo7}2 Pnhֹ)hݦr֨O~fUQ$1 ͸@) z_wGH׋-3&0 wY\BЍ7y]uz \+!WN/Uk 5cq^$ |g3+^W*`ҍ"U/n~oGӍ31a] p#Em'ZVR1 ]N뙹PdNLEgi'*v՟[3hh)͟ {Q"ATj৊ޏWE_qsGJdOYeGx-w# DC F\Y@d.3 SQL@k4# ~z8\1k\*3ؽq9'bx2t0Q:$럩sF~ O#k[_ctN f8 {BVwb(Yge&YnR_Ma<󹺱IyJ1 ?}lkƘ1YȨlxxC$N%ZD2uՖ~X~.I^\^Nj2yn򯁾u$ c6PHKuvÊC?}}%(ݍt|P|T=|SΎItoMF3bԋ:PP%`RO'bz-vTxZ;̏2Ϧe? k|J< څp2őa-cGNwUyp9{DD+~KY3ߥ@ת"/,Yx!=RKlR uagpم:ݟɒEg .T_;uOhUc8|IKr-׫chz<+".ЅEEh~ 5B5u0UDzu5OiLcƜaf J}"#ޥf0%dYp Kˑ-Nmvs~%QLER.㒡;4:hwq>MJKĿ:Q_)߾KEӒH^5} '2@˧zԥdz$'[gGqL/@6q ÿGR#u9':FM-"+7 Mp:)oA.{O}9IrKakmejH]߬i8G)9Ȏ=RK5_hj|`#:H:! R6=MA{Uϧ¾Yv$qTͧĒߟNc\bzҴ&y E:š3u|؞ʹ ce32Q2quODӃ 2lcZc{ &y۾)"ٛ+q+:퍃q`\tlܖ&> ucdT:]s\utGeʫ>N_V-VX* (:4z.e#Ie ZGH{EZq(K~uiWfX r}6o+^cMCXKGYPAMV*ܒR湴G~ *}+VN^P)|Lz>3,8ߚL1q>݉9(lWj!P< dzY`د0=-ЕaNQ:ٌX?/7:G C84JtaB5 H!㧲 Z N٨Ϩ{@U] Vp=v+*0{HLb7p9f]0+Sunu!d}58l׈ SMs%!/|92dٚbF .(kJNjt?HX+dHo\U 萭RVgڅtpe;xtk[1}ҡo}%H/ FdmwղFwuVdZmL&aH߶Zn!7r\{4 (T5*Y6&9LS]i/J~`1WC wQ1ŜyzUKs&Q5abPh\=])XMn7;vFfAq|1^黳cj'zWxGҐ˧(UK(hW]DϖNZ)3^_SK_hF&LA2tB=(vAPEX4{e*;x=}C8. V 𴎭|H XYx$!en;@M6q{/}=u!Wc& 洹:gcn^Tf^70XhS욶P)bzF==zvuvSIwdu(V2Xelyhd)' q ܥwՆEzsJr8X7Ȕ i낶%ơ$cOj/}y*'b;"q+=z[&(d4;/K]^5*fm,KB@ׅj# ^gĀ"e~ fc/0po[-}RP+e;VMAKXJ JC>1X3l_3$\>51cCWdj|s@r[Q+iGI03}Evl  >q27$ec5M&Pd{Z}2̹`QJ޸lS%'k7eT> wê~ =(VOo\c9w N&!3a͉ Nr:7'0&hf*^Hq2ҏ?b$Ljy8,h\唫Vh'̸ߤzlE*aE~c4H˻ju1!QTp|^98zNxPo 640q^W-O҂8Yo9<P0DU`?2&8LCUAP`YZ'ޏcz`bHKa$fI% Ǣ]ĝԂHʇ@@/{EJmjP瀳ΊR:AEm BvV`pp?&#j+d#3۸fhpI"XI,l(e0Aa}iQ ZQ c䭾0R '=v"[j_\BINO\)tҥ5㢁aM !UNb("|dF2~BrOîd&/ ѢM :U=#l'6l$]9gfXJB;3ZتfVyb,NX*kKW]moHXNH ӿ X֍il%kތTͷLi4|mQr촘zgPJl`}q0ލ3z1G5,T r ᔑ { ɗnm77Kb^C:S*R$BtܙrtCb 뼇+EG gDXls%$3/[1A(% OG&.ɓ_8yñdh(#IO=5ls$=<Wp21]Z3c5k1;bHmVb7EÝwivCA"~}8Zq: N('A*[Dz҉PL+yÆ O .Gtw 仑ksLy@B݆p5rUڔus `ippbvwc[{~ ]L 0ά (V|F+Ih~m"e+P#s)ۆhʿ7sfP / p[$7-2 E0tcl"'*AƟ{qW\Wdqї;wruu[b 79HDzgrCm՟/%`4ՐZB%Lgp3!pfyJ59T=uhN31Yng3'mnOoag|k./GtaCW%$7b9R; T )-$e0+:L;x3"``R ;ERd qfR axD)])@H Ĝo[bEDd;5eqr6<7(Lkշe#Ff-B ꡦ>t4#t O*# rzTݿN?Tƴ`eWwJN} Z:}dH;^ڇ IyO⋋a kW ڻY H'D騍ǰ'U3[S5xMENn]1%PƏ%5b| xlhvߝl{W *A9 y]E#y.B\EAz#4HC##lWȗg޿,Cpf}rcΘ%!.ĤmbuXU|L\"z:bXJM{ UtS`u0IZ~00"mDx?i.gm@6i'jΕ0?&J! g/XR0ڋ=5"~o'˯+fW) Tw, s:8K?ĶV6/X}+f*f:\^ذ ^dbǩ*KV<-E)mE[`~zyؘ;RTpS(ϥܺꪜl ͓zkAuet<%ݎ*_g?%ؘuZBw#!y552ɌW4)#ĴHW\LVpv=/)! \}~\h/tyϞQ(Fv`Sp]JA Lw* 5PTm '=]lD& h3c} cJ.i\#iN+̮(P\n6q?ʮs Oᬯls05\c?ނ k7Ct Ly6eի+.xh[أ\O si%&~{:\Ow1ȫo2Vfňcr;?>Q1^[-|T=Us' #6YY[n+n/ƈrY|G8g0k¾#^/nA_{>V),Vb)^%Thj R|Wk;lH?C.{^a)#xA]&ˬIU\RZ\'wMSU]@SGo@WD|I8scV B.\Y9x!7ZPPSFO_pZVuwHw@D}>^ձyJdZ<.5Է_> Q9o t6ɾE;k|E66"PcOhT7+x* 3>tT b1]aSi:!H bsRopמkvn( HEt,62yY$`SU&48{MP*ITmrGǺB:pk$ApMajnnX pu_n@Db'\%Z;;=c Odx?yO2) %px Vu _d,|D>K3=7:ú6@>>$njQI"MV eO[[< 7BXϡ/[O/1=鶩bwU+wO9JH ^T>v\ݒr݆d~*ohƘ4 [M1Ʀ~ޏv<ǼKt6C`}|,MѠd̛!}|])k4|K8^QAoHN}gL 4 XWOK1Q{?8M3}zwi9y϶O e'sxs$]3 *Gn l :]Su+BA|fW|;A7_sT/]o$[L`v7;)-Kdt׌|<=‡Pja-<-2k0~* +5~ ZU8dF=Q{߱l;f|{$ŀpĤ*+f,rp_MY)~u Ʌ6 YyYeW~'0 sd כ vϪH6I9wlyb,PjSI&Pucj.v4 'C (BG׷"Kj8^i+wZ%7 ͬp**[ɄteE9IakM7jT=S:@lY?Pۯ={pd%p8IZ#Tߖ]5tLg2;Cis'wRvTG|YY~oVX̟%L .R#$:nMX'@co=\d#7E,\l=ˍJs A\F,y*i[L64Amn'\T>/`q{]?dk{U)5ņP$riy ((~4CmOo`EH}ѨJ$4LRL~-:8A a9SrnR#k/KyܝvyHʥD}*734Ʊ I?~}$#}r]?7YneN-&" ES2VLgx7_ \wV@KW``Yi7'>/o'r;+UyLp3TNȌ8kːG cpsܿ,!t[{iQ_vX#N[sWjK`<\bHZ$5J9#f,|l?SZÒ a_qyׂZ ܶ@{Z:h9X%` 3c›ߪ^ϐO?O2!&Qc۲7&;ښ`*8rjJ2Q"UUh*˓4ܒ Ue_B呟EvN!,*lނK̎e`TO{SIܖ?W('cM~ |40˒0ı(TK7#-nN:0TIeKf#C$4Y ݳ? X&KH{P5 S#$I4 /&wmQ^λqHzi5ɦB,i䁕 TfʈA(^(Ner2i[t]0BneTO/@hJJQ58քLcJ15$q E& >%2&0|Ѡ p-1'b.yjh=̘5/TƩ:#3{eI QÂ3f)?bNp%KnrhD͛ T6rҜsV@/4ka S;*UGW-W㦆h+ۯh<[_WHi_b`ZoL6dmW*1wgQ E\Ogbh+OZ̡J'@ pꃧ2i?0 2"#+X#15RIYU懥%~\D-S{; uێjZD-S|MC!wu>F*ZJTsm 9~B}mݘ}X;yQ߬'Ϥ8Kx>0Vdt+yy`KWvz6/:9^LlK|Qz;w'm^j`>߶glup9]`qB!W\ThFxajV\×&V60=\ژڟv(ov+u::*œ 2#iTc@dT a-Wx@%g)3(h"‡zG T@As:='eYiƜ.JIJL:yPJFLumye' A53teN'"X1bCJQEjeR_(Ƴ< fڞkn<( V1j zwr$Vm$հM {v @=Th>j8]lʅȑ JJ]k{mn,pŁc7iaEwV܊1Cv\֯:COo0AKPaAEeI'V=Z6]eaܡSZT8le7:N0l? &q c YM_B\.xtԨi v^Zj!HAkNW: bٹN_ͨ" ws'x$ S*מ;] n,9E*1Q(¾9luJ:wT}vhyD~%-G4K[Jɇ#]:~ 1q iaMZz3}sdw_'l!_#MH]O5CT1ڎW [.9 p2e>JkEOҡZ *ރGs1hjFN \N\t oeH/Hy.(a>N7eJŧ fSXhc`[R |.pIV>V0 kD:L]Fŕ),EN cޣa"]8w+,`xUR(L|RX`VvKҰ5;T%J tCsOGF*{ h(,_K0NL8KYPtz!:eܓ"&=:!ə` RXë! J0v;è4\ԊAmwdrZc-iHrIblGz6a ,~};)YTZhlZeUF㠓ئ'~)0>]޹Q(YN&ZK!F-vyͺ\ %fvVpXCLj@@p HF\2eX9`5?F c_c@/H[ +^dG5 e/&%Dkhf`~]=~Ur8I]I!8Q oE?Z6%~2GO #Az[DLRTrebl4F3p}3I<0P-! M@".XM xuOMudbk3wu[ [rRm \hio SШz٬@맵nhF+[{vY:M\hEK'5nhdof;}T' >0xCE>cF%Ez䷰˃<3WN=?^v- ") ނ2MFlWG"+CB:;MBve#~^_)VJGb }]/R)%?(|3qƒ eS_AplVNTB[ Y==C/xmDZ2aYqSҮ{ Y(^| A3)!m?tX\Dup||ѳJ:h>AcBL Hl[@P=ܢ,tS(U sSy+9KH$_H2@:og|bNm]J[#NXrBTJ][<ۭWT>Nԡwg]L\9.xؼz"ipX8F~ޯ=W)k[6(z{޲\d@pU43r cVP*UT-^ve| AQX/n@=}%Tlڞ3CE93pV,*l%4xTs{BdA۷ehs :gD'"/_i5v/lр,[q4-9`Mt:2ԉdųw3TF *N6pЄ>m 0w}`ڑ젪8 Irz,\ƾ( ;<'-[u6:0mJjaҼ#). pjȖ4FL͊"+O=EM+w*uA=bzyJZ#txVvd:EOޠQôpӊH[8nC$zUg/'FҘc\82yV/O ֞6JzYWyV<ҭ%Rj KC.͠3Z_XXwedƎ66z2wᲟ(wa}+ګ@ih_ZhLPƅњ\*H TԈ\ts:p(E8 6hRId(;0%=JB` kukטzXKb vE|->+`V}Rlׇ-hvlJ(,|.PS&zzp? >>~) \@Z[0JN.E-+=xD  g,٬0jW $LrD2h)Di]tG3 yʬ%=$q"jQ>>. *z/9ԯumT)+\C`d3_3ȄņE+qgYܢj6k!'Utq[K9ˉpޠ~iwO>qRMT$ s\3gsQ78?7EFU,8=9Fm - cj˒MFu%^)\Qr)D;ї #L;Ow_S;{!B7 !Q'yba|* hhǣrqYH@+ x+{10KAfC}JAJ 00lC|1Y..ȃj" HHS[5LgV/VB1f,U<[)RFn*S h-`!i}(I2kӕHlja5gx;{}߭lMۮ4OPg)-l~!eQ&9{u~Ewyby ּ~ֲ){M,]i$_Riψ,[;5q֕fIk\k=-T\\@5ĉÆdr~ Z3殄.y0ph'HҌlc ˺ bо8XP1zJ=j2;9/~yUE$Bv)*eh^png8۬6+ ʹeRo;if`Jܶ^}|* `Mà~^w8?}W5bįƘb;A996H7x^nwoO+A,ߠWU yeK9#8<+<*4OG뫜7SeXVuգoRڦ: lPÜƸψko!I`0(xjsōRᒻH(UR%1bDΣ/kݻZV!^Z}u2hO'OW4^LڟD@8g2RwH"( Cp-eRɰ_.=m^6 ϥٱᥒRH1r׮$"1Mu6x@WDJ˃S5)E>zJt8\j:>A }1ߋp9z~= Ꜧ?wO)L$.຅tS[/\ D 'K'&`^6ɥZXH9r ;#I*[~J C\ NSxt5NZ Ob(/NHydڴ3 6uh2JYǗlL*/)8UBWqfA.Fƞ U?|ܸѝt({$X1IvR߮{JȆba*7_I YY? _J_2tYNals4Q7ɝ/UV(Z Ddb5l#LKt%`J>/[ ;3$LgSKzىU"jdCt.Sva(G(?ř1=QK$3i5 ?P!qCʾlm+42!O #ɧ4yLpY_[T7X #=Hor)Q\km0 ,- ]?F5:B?aqkHKMj""lrFvKS :OǏ ^Q+VP5ϫJAhɯOQ{J1f6Drxh6"ua#z|}Q~x Hu!o[ϼ!בM(P}1_ٚ~ve!|څZ ` LF-B`­R+N\_R^%&l)q5Vvx4 ѯkm &UFz ץ ˻Q䙨94WlL} ߡ[׭*՞oٴ :dd~SvApd!}:$|܅L_cko]l-Ux,+e^?:cϣOO>;vt$7x Cr +л~Itkﺅ#Q-Ĥ[(Pdž\XQzPI3PX@b]suW$4 kKJid]-]~8[urH5C~|uhF>kÇ t/ۿwm\6I!&܅9m(>Nh('$@.OJ!E޺l3(U\bCo-8GNc@T&}sN1UbeaD+7G$a5 L )_aED)O X l$`46{ 1}x6-]v J2TpECBXqXSUG)5HDQwȭDp nal3@W,cQlv&17^J=TObs#x=- {8MbmyjrU& v-w0fu%*nyn^{[#] auc-wza.2HN,=^Y_2O*q.֘l25BM~N)Y '\Uv9>Ϛ/1>=7uUֆY^Zr#z-6Jt"2>QGgxdV w& ;;e5g4WUtF'̵G RoTA̟NQ0Ӿ,qrC:n]!`9]˟Kʊc87{H&97ҏNr}]w]jUQRFM׭ q8$rW :B48We,%x -,lVY+mi!rv8|p̧1$%Gd&!,}*O1~L[־'`NDg6/)" yت覑m/[^˅oXH/׵ n+sZ6-1!/%f"~vMb5T N}^xn^zmXׅٳ) N"Ensw,ػ^SD6}$ .w HgYxguT2K)gxNPě[JҰ#AB$4.[4,E°S!v1V0mlS- >pUCzkŶ>TIȥClx\:#wT@#%*.e -QmF߄ #ÖsJyl\pW7.y!BN{KuanJe Z/o]S%YN4gRr44LpG>ؚ %FI=Tb 29F5AC<-*Nh 6x0ɪ@(`(X#g! oYG?$ 0x 1WcxSRc Q^y[W ¼)N'^X KTh12[¡T~>/tܣbgdQ.dˤɺX9 ֹe;w@p/Ӱ4@ 9CMrJsL~!.MW/*ѷE1GhN %{\GbPO?hLJG-uo?U\$ESQ"Ԣhq-GH$sC`SЁoO* '&@ @hYZ5WnqHIĦae UO m;Ijʁ~]ⵃDPiZ%MF;>OkUWy}niYnY&9']u,J?>gɤ0L,d.jߕ '溰:~;V\"!DN6q(r?ibAۋnYv>ZX4F,dMqϋ%ʫr$х} 9cY/#Gᬍ}.%VYᑗ s[`-YWViZ]w;P sxp-z5WfB.pƝu9 qH !u~SDaX{)VQKl^^N/6&<9mw0ҝGU˟P&ӾN' ,zJ}-gc~(Tp༖,Ν߲0c;1z'>鉇!)gm%bﶣKY [P roL$seKY iǝC PhAE~%3n#ĸ%sczPy/?ӸwaN _w}w}lލ5YGCz J&^Whߜ+ q9z25DbO es5Il#i_{0ZqkscsV0#Bt 8n 5%5ث "hF[t 9@ 2R3 _gCxuK">tʖgqdDh#[347T^V6%f%ʻ5!{>BZ2>Yu1ticsJP+T5#n(kmh7S\g{Ё#-QA RflSɫ}>Ϯ۳@im|hafm$paz|zkvR9+(h#LChmcߞ?K*ɽYpSt;қIOGi k l*Q? @o18ۊШhL ցz:*}xSm[뎠 /G W,\ Kai f h(ck &+:t7B /펖]`mox3ɤn ؗ&6uWi QEoTJK@3/w Bv|HؘMO#e=:W?PF9e'́!Q!1[,#:G#D%Qdw5aw1/&YzEbنUF9+vA;[ P%!ĸ֦E~:[Nd<;Vށu~%-%zX3^c6#ݶ#/1bM-`A=lbу0P+P!qOpBrXP0x'Oe䫻),S˚\[JEӹGh.q Ə_" BJ'M]'#wAhTKL>v<6HUsp3j-6aBpM.`ܵ*z2L ğJ3sOM"Ny(N/ڐhϱb!έBZB5q_}_!=,='tveo}*&EA?~_$>eq(3(؜0sͩVZC̜h3}FsFnI]d\<(Q;_GL{w#zL) bFfkf۟&TWY@H4"צd!~9Y3 䟧b8-egP m2#$䈶8s*"i_0PAFFglVE  BL `ֻk^eyfu$ l9i}HjC4R;҃I+~)Qz-SY a&(?:; ~"^% -(RMoܭmF@Y&1܍ 11征xgRujZIgzǵO4I3D4Y+V~5A>P `X{M;9Vmjk3LC'!WR? Z'iS.n>j'N}V&㒟LZ8pnZꏎlJA+L9CJP6}!S`38ʭlaTL!oNd o*'$%x&|s| K@u?~SyLKx$OŁʶ>6mRbyxai7bX]~$G]m#4'Bd>LjjNh&eǡfAX k)L@޶GMeVl65l^"}|JHvЮ۬_:jGY^l#Џ>Sgq}aޓ~a -W5 :ʼn {bapD5/▗ɬw pSJY?ryf5}BH$<ҭT8m#QXL{!#YøacM1肘XJ}t׭j|`0:9gfgw!N~5uaϛDgF[@E95pexD*R@~ܓݙJgRG7w<Ø#g8`Բ=S!rN%vd`9dL%Q <Ҟaѧҏ+k}$YxX\؍&>U厾mbH`a0*=[J<=^T4RƖ*.0pAK=S qQ%~${&lFݔ֛ Ѱe/ { p\1ST?3LCN62FZ!džQ*H  L(?(N8Ql|iR}R -lQWTWe )O),E>WI8q^ ae2{LߏvEh@ep W{]{HaRk IM>a%XE@I;vf~@$="P3؅_$~t6m Z[l.t;n1mA3 b4-$$AI=/\NQ}gm{l#^0ĒX۠N\b*4,('Rg01>ltM&Mߘ3F"Kuϗqcea+"_&nDW5~|\RQ?|i"f=D-sa{xGs@(AДbFUfb3HzoK jbB( W%79:/jZ" ANId_3QW9:E/] F)1-#/a|oXAfƣ{ RJߜj3 0(yÛ E8b!ku(egY8۸^@g={h\@S~oUTW,{s 6 !ߐ^'p+T!s&;eH鸖˅ᯘ2B<i  Ct;6;+/-[Q*YK^:ҠVMJCmΨz eoxF]qT"j_Pcd(J6ԧw;pK*)ċ9ןc\P1 3@;!: ? oxyr'^η;ˁz biͰyr qqD_c)qc#1ox<${-LX(2VA`׶LߛgEV2NY ֨:/.`S)\HW4}yXob^J@_z |C)cmBoL.\#;9w͸R ?7$1뭖I[3aMJ1&GV#D5\YU~α+.0Z-Z:ېREd.[_v>X5>&^iOCXދoȋ'`M{ 3$BڣQZCxc8@JDD[0uXk0 |<_(Sh!JlSa{vI^Q3{q*s.KE|^#`[H(c8e Y %>4>#t:͡.Iʝm@/uj$J߃N)ݷSA9)TPTY!q&1pɨ^8Jq 7}hB1H7t E#m”^,MYwڈҥ wKA!<')ﶾw\ƸCLjhr^>"uV~T:Cqp ?] 6sk'`= (:W?X[.1t0(U^ e<5=ӿP|/JBV Bs\c/(&Uc"CDɘ)4XR/+wr7hwEŭ-8L.L{4.iv'ͽEHa?qt(c& `t8>/hwwyڨp拇6u:s*1~ljPțRq7LQOEaK4dHEبJ1RuъZQ^o֖PqNE=) (Dl U7 M;NlUS_eS W:9}ĨqR4G:ka.|G|ma+)#[Y#n(/l@utd Q4pw8|k$r(gA/͒}vϥ/_7`͕{~+QIhY"O, ?bt}[ .]BsOx >czɮ{8-SrH|KG ϣR+ Qĺ%7W*aG .X )0V jB$vyʒH 'uCubxCٌO JhhuH\Rn>wj͘g.=G_[f%gJٳ.buE,B.괼k;6 '[̨vIYqZw]ic0v֏*+s:I7AIR;vw]H&ZΌ P9hPDl4mWBՕ^CJ ')(V+@@8'y7pzT]o_@g^wzgmj&da#UĀn#QMgAqLLO"FP_T 9Pץh:lB7S@"6a?IÂ@Q[N7>%s]ߧQX ~KDfEء H+W0`NK%X$g:G ^؛_`iYwxlg)T䲸>ɳhy9%,i=\ 7Ҍ0RTD ~ai:/yqYhb4a2F9nٱ < 7ΥϬ0Z- T,[/`OWIX0-Vi1672*(Mz0"3ߖ5]J & {(_-ƇY&ć|pNIve_ {p8xф@!w1is $E|y»$57TAU_&7[L;ϗ{Ţ`Y\r>̑\];` W6±ms4nMq74(t̹*_ y+UVu^ɺYR#{lЇ,&{ uQ{#K=oZYyGV!bu / ĸ_Gq}jfjR9ǵ/Gү_ӰRY%^4.<6ܵ+tcB]?Q$Vſ7ؗ" hݬğhNq3z!h3 dM Gn K8v-޶pE샴9?~j䱽%`[q6.Hi!-Xm rUtw8JS2%J@)wp< Umt~Lz:Yc]w|MУΈPRlAƀ5(NY]A$hlig]|hJdwd0#Lja;|IrDgp%n) 2{ȍQξ{&/wW <1% \v* q)h~:@ T:ϠT'24.a/Β2Q_*{6 O* [lev(#qpw6LJ67UMA:t"WB~?]@ v# ܪp7kX1t^%EX14 Fd77I pE_F?ImqW10a>bn X]g۱kcB%XODu^&*yM aTnA(mY<; h *F\N+ZEy\  0S3dVc&=XPZo٧4~B<ԙLV>o(~ն"cډO.=1fl 1[ '! Y,&goO'7\Lj[ > ;r2`m%90ixvw:)ܜw@A4ߜ{+}ҍ*Z"ڌqf:X`(SJH=WRˉ ,YzkK"Y hKF$ M7BĤ};dO(tzn_Ixx]XsAZltRKd]+(=u9FMNs m|<4N\?dl=,_j"8PraRn.g|VqVZ+RUKېW,~t{HG^ 0 l]իvmKr1 #Hԩ^uV(?ࢊFVMhM3aD٢>T&}UE<$V~(F(ƌT&1xn%':ʇ`ųkӠ]m: a2_ǪX(:ـ`"WZp3jLΡJ-^sc.՞)|\>)S>Y#{hsfU~ǭVEwT҉3frv\RQ\Fȳ<ꠠurƄ~hb^realГlZwvW|zt#fe (#+Bh"Ĵ >ײX7:qykBz3 Q#q1)ؘkVNO/0gK.`SuO.O2֮aHTP+43. %.XzLvGvǧRJٷ=> f5m)UͷNq[t$:ߨiq~qP9yl9 "@*&yi{"1jfcD*NTkoh -Ŭ*'s:FB| .-n;~l,Nijŕ IM1VjFnWh^QWbfX6e%fO^OyʴJ[~ͧޏ k*euhW5iopK6ON#V>@~XUCqJ!Z&<]~X )|6J1]id: 0G,Qjfm*ɖi)S*ge:葏.9TYuNAdZkDtUעǥR?_ynd亊0^oLl1zXv3Ċ(Un>#&0Kq<[€ ʻ@@HπJZBe37,{"E߲QPLH>;gDQL+yN7 /[#YR$P#SMy-qJf?Ey5e޾42ӏ8ݻBd䝥ZD]Q$yf1'J76ûݐv1FNqΙ&9!`ecF!SSmE{akiCcQ>-O#I6G7ArMB-u*M4(,'ARĖc9fC.e˫cUMbᎂۍi\Am&Bޥtz9(`'OԆ+4gv9Evܰk^[ Nyr?mt̹cǠgȑdL^f1ԋlqX2PX[\tHj򸎑5rmZE u%sTDYRah;CQ.lդpw՗!VbGye\ ;zrl2fV@{x2He~;A [oU kXXi}rbS0G~ƅVZ! 3΍cM =KI/WB.bnFÙ#=NM% `ɠ+U~ IxN9#]%Y䆽b:hWSuI9v JԪmMj^ʆ TG0=أARs(N-+`NLyy- =Qrejoc7 UW6vhFڀ@7gു^~P0_^ p`֫|Dt0l Й;aYaTӕ_AhGTpXPKHdfR-GV3?PׂpbxX1@>Xg'VhhĎ_SfL*S&"o?,Z䷜Mf UT`~#S&'\clLθ&msS!`vY쫆EDUN5=耝9XGH/F4Pp.%Z;bH: Bt  N]_KZלTڨ H5*+8l6Jgb]+[ LA}9~7X7.GUAK~狅z 0Fu 쇤{vEs9&LyWCl)/$yWS= %z<^>.3YY_3:j MS 5(:T#}ZL˦^ cR?0~璠$Q}wbAĪh0ԌiL$'uBG݁.)?|so:0]^qcKoF"hLÍu5iYAw$:H^-lTrj+ D":Y>@GAձKk @$A\nwT J5USE(-Nޛ)f5CcAZ2P,@|k>E Zb؊k3‡^˙C~cN)p=~Uԟ|pJ_l1NTYzk|84\B%~ed(ɿ,,4|!لK^C2 9䝏# Ri2K:2/hu8D:>W@jfSx:%BiGU{ȥM,YezVCf)XC#D B¬bsY+&[g ,(ˢn GWVcMwYWrUqbٖ>z =T. %m2IHBa )0 TRxh,Zq87ql\{6P(å>h:sC"N8/XDz꧝v'U}qX(QnS$ŃO8,ڊBSދozaBnw>Yḛ\((R37)擢M (wl_kG<\'" 3Rg捠hdx(2\;WЌJ{2B:'v-yx s}|lBg=oR9Z8_.&&&FMưB0`Ar{Kvl6P qlɟvR͒B|1 b豺ݐM+s'*LZ"FZN_K*8zXEf(Q,Pη9ڂ ˯#g' 0>`|TN-qkO$u cxF؍7^HD_`c(٩%fty沚&]SYy?n^c51p۝= 3; 2Z9=r}E>SJE6csC#ԣQiȱFmu3] ~DV3U0&+ ]߄^f"q2!/ᤖR?lWإjqł0C!e@A G![Z,mImnɎ .ẐԤΐ7P&-%Z~P:9l?گV»䧴YU'F:w~~b|"-9!պ:q$uk_~0%멹EJ!tiJBHU3VJLMhU~/ϷytĚEh*!Lwb]/= =UGS>Ll6`O-핣dƳSgv!$%uLE%LM4 )~VkmϿgcVUJ="0LY uR<5@RxOHKs2=/#tK*=Ç7omZ`QJqщF.fyGqr!"5+^W{gX \B€$2ky̬sFٻd~Yqa%)a6ce)X H[0IH8Xt&ZdSiK_TlM]dCW~C୲4U' A(WA8ѐقVqF9Ib}cŞIEE{$Q ׫Iʼg8Y9uq3g }/끃Mu]g7<#9cH4'!/~9+ 3 =Um8Fe8βݵ@!~SLpdȲq/F14VE:X9+:)WJI&zbrD~$]&+3vpsh4)Yj=s:b}3W lByLb#T٬H%d{4Z~D]m j)@z2mW"-O|UːD33ݡ6MLkb?u2;Jұ2GE 䱤1VVr$Kk /NR#).|9؎T2)=A+"r3ݴ^=Хr)u#L6x~z+b@wC *wݰ̙ul}E81@n*%r\YǒhWv$✄@jZ1vW2X:Wֹ(V[*6 FWIV`8EkNEűfFU*vu4&^a)eӜiY^<>[쐱Dd],LPfWQ;S{6&og8; Ymg^񠨭_8pN وNOn!b>Dl/󽇏akb,ӟ)pͯQkTCnjnGcDȎ@[2.sAX(T wIehUr^7ut}Ϝ=m"b_Fk4m!tNТ^)/Ly)WY}0|_4?BdÝ1Œ0c6-̜> d:w:XE  z c y4K:&]]~z7!`谅W.YF,k ݵ )zC|f혪m6SPc P,Y|xŏk1/nPb)TJ'`Xea㱤 U4 k-Ȼ/C꨺Lm,]8"q|OE,WzC&>>Gpl ; I.S;M":Xn&.[z@,9sH ލY3gId4ބOj^AT &C>5V7 =ً7!"LvLzek# z_0X1 oZpj>N1;gr.?F 5*2&N8(jx0,{IeQ?A $Q6F72JU9wQj xKR%$ M͵w4ٜ<6PjKpvl=?#%+z,b>\ps 5s; r#?C,8Lm( "ɉL[.%J@fܲҹPCw^KvEj \ht6J L2tLSǪBꪌ8rL!/m ձyz`cYWk );\xxg7/ʓDHiUfY*h3o1ea}Cp3V*DNEi*m\gXBZ. "0E w^zqJpXɤYe6& 9#R=4S sl6L>MRGP&9~VK5AK啀 T[~ßFs4BUTm_Guj4_#5dglעJ=_;Sfz m[@ࣵ/4o b\ݼyMgM4}>i>t-+cc楩9#{6h58 ͹Ax+lt"i_E :"r@tvȪgHLW菏12)~Ej/ MŊ~[;p{7CD[—9ѓ|T |ÿeS~ai%Oe"]y;אNjpn7:* l8ќ_7 zAěņ #K 7.5/' 97i!9`SJqBG{ M+"I=d:rxGy;"R]{<'Sz#Gȝ 1RRx G'ТH #Y'Brc}Q $p xR}1/fv4tU*bI] _J5 c}kIcdG372`&ء#u&VGܙ"-*mzWf:52s1êr }gD^~|i:|gdR%hWBdG) ,Hv =~mcB8K"˃ܜQܕL `faQk9Y C"xPsI $)EreI` #ClYe~oVwɠ&rƹ;pK7*s򆖊 P 8:>ol, NVٷd qKY ^FAn6- ꋜCݷtY ۮPKu&,/rO{-o d0~F(.F\HT $vʢY(y񠝂*#96rvLXT37V]zOq;( (Ыq_-OāҝFsW7OtZզʇ>{"su8iMӪhB76ub⤗R=uY!DCXGOѨv& }`=q.:/yKR`pM]U3߹D * F,9 !)P7c 12Z@-fZ3;ǔk6UvN~{TГć{j] @$1'EĦ.tt'{ƪa) lK*d?b98l30bx\al A=*2d/jd&@*k t~5qkϱ&+)E| 汴N#^0R%!agQ&ݬQނ[m~~2YenKcqm!Fͮ.?)@\Dqخi˘ΑNlӿώ&Ys2CGqKJE Z8RP}Gp鲺[Tnhɝ""Nc;olZ=BWRzqjwTͩ.#]dQkș4Fa_-.Ȱr ԋ)p x/c|[TSmG)g3s?n~k [YSb/=h1g@^iqDO|5ir7+!A;S\C!? 00lx8H~ZeCs؃~f mrH,YD≲’},#g6hbމo*lT: ˯pϵkJGMت Gީ fd h\;&(:F(c^œ< ]'`(T퀟\ B\M*> J!U?2 r4G]p&څ?w Z9.6|W֭f~ί-0$c1Ӯ+mG{o%2ᖗDyH+.rrw9@t<Ŧ&Ug0{"7thY[x0*]zf2"E{$L^rʒ>e,h.wykyvXL2X1.f&lc B?OW(@m -O>#јZ(Ѥԅ#|*$J+k~jq:x w0䄙"CmE("Q0Dy@8{R_FD\8CcpƲBQZ2DngM5LQju슁{@obk #QXSNQTCР:vrKJu }?COi:s[\ǚ $aBc`{q+FöI +Φ@{m5>)0<zR <=?3T+/;k'}r%m~7&T;n)tJ*lŇAC]lIϱ+m(Bt 0zrܫg|!mg`4y=C1:iզC7FPMMe" En@qPUbea?J1c㬸Latq8[vgo% -  ;XiIhffA;Ym%59]p&4XO~U~ϟy"AY` 5qnfGplC4М:*O j{ Z!N"\\Q(9fs[6Kts{.;tOט,c^k=l{*{zCHaP,ϑ!EQSUexQTwohtG& "@C;(60XiH*MI<aJlQE֟SeBא~|J !e8]`U EST6 k8*x lŚ׳MUw s{T;#>h/9l" dp0Q %.Cf:~bxAuVKXw7ƣRljt]AF})u,_RIv\nЂ5J{֢5 /ez7eU|'Yځ]J\o;w=@fsAYYCwd;RC*ʺD\@[Ex,IYY{+.K' NbS׷5f4 !HP599lO %B9#^%NqWb9k+EDfϤH4ETIt +#ʧ>($U߅9?N,ߔs !T>"!J7B6`ްg 7Ԝ f03}RK^4&kѳf\caw6*PQ@s ^C#2&}@@AOV;O֦}]טfߝ~io}ȯm,iJK^/WxMhWYC&&0@Z;2rcX1x3]-0vE |:_X6g1Cb&{KVS!N_XIѿF][rR+%[]4f4& ?"B*=QSC>iW1h@b󿆡S%Y?V`]m{fhJ(`oTឮ',3Βvtťd6¦=9/kxdFAKq D6G#7e v``I&bpNXh ]\\/:rE!yP$Tc'XYWQng ?^47Qsڊ'tW$*`/OϠE< [_/~`.Ȭ8Tͣ;,;10,@EmUkH!ۻfnnyᐵ]5Wx L|-vb6 Qj{z9m 0PBuӞ *3} gDYq |NjtӋyRgB⮬4Sk^%CmH~'u&T9= Ma]A3! LzRq Qb.:!v/==|[lO9Pa;y,p -yX;7Il NtT,(jDgv{sUX2^s11QXMm8="d1=!x,"NjoB>(2SzHx3a7ЭZlH%kRL͵g$m8"]br>[R[^X̸lBU*\cqs6rwO蛡捫9F]hZQMj {30n03(pįGK-re` ka<4/3*xd[?MI[ 9)Ҿ3Wk/p7Ȍ)ϐY! WG'ͤ]7x/RZy^y+mSC*cԧ7}H0vp'aocPmnN] 2&<_{Lnѫ} @8r놴}yWg0IUN:[dzs!J*_$[6ڬn|W]V,.N\ BĴzhFWjM)KXD-8,kgHvrC!Jc~+%Ha1} (cnʳQJkqbUB}~X__7T8a^_Ft]}ipVlJd)EQ95mB "ݑYQSfC|x%@{~7F6 L(dWR%&$SVk v@Bb|j/$lD*1_oD6ɦuwc<93 ׁyH+'R<^"eE &h[1(7'E!Ԅ?AH( lk6fB[ ,oRc./h,|!wWr,uqhh*m%knA*gSŰ$-`qpfQ6q86qTCXɮ(7Ep1qk7lAzLAJ,*JWi1 Fʨ-5!A;lx\nZṟҰ4-lt sW*D91ȹmՅ 3ש}TޑDAlW R=O n?1!Uɯ=; #;kJewwqA,n=wحVlEޅ.urv?C;oDMϝH; 1Hޟd4c9}Wӕ8hSgjȵL:Ъ# xq+i}T]=hK}@5܈-U|0DL $B 4ٍ>'p7 MLaJ)\Y\Iil;EOx9R;H" %X$Gn>޷c6229;|C'\Ś6zc/H4ճJ Bi^p]܂t6/o]JL?ׇm\LK"CGUpG8x&gV^`LPis=q㚻V?wǍ&D¾M< eP% MUJwS?f?9'H!~e#vcUd8h^+d%(l Sz3`ry zL*,_\ -ʹBkW{?Rclګ:%};- w`ƒڂK`/~ރ.pF2=pߜڹ251wK =;͈ti|K \ЏхD')(ع ?Inww^$42!K͢|1fijYN=H >Wwr\MC]AzPFb]$ "NldHfM׻dةg!=_o)G%,O9' TB0cX=e;j"*uGu0>kv@a0+_*Ky]v9+)ьAj6^(Jtx%"0%V*Iq*V )P(]W¿JꙐ'uϞTJp6%:齆 ldGDsDA} ; d^<2-@F31a#V91 v"KW-^׹g(r>H!=ZzUݕ2OιSG6V{ ]a2NZa sRe+^Ah'e E^ %&-޸IG;L'}?QݝwNcГDҩT2 ?>iYh[|O< 2лf)ÞLJ*1ޔW3D!gAmhgHSسEnz* ˵kBMMq$('Yކr4 ;?%oZBo @1Wb 1<%. Y =%GqO,`-g0V6%`%&bө`OT%o}>%s"3'؈`4Dl+7M :%a*S|1`'ND7 0"@;pEV'Iٻݕ8Q>w$ * I]RUd,&'N7'@PDɍNi *:MPTNP8%3h RHg$(PƒiLZ4R0?`Π CУe> l+-otQKx(W= 2∁eXBP`H;S@GslQ i]YkRUH -HD!O^V|~i3:`0F?qTɃ`(-sLBDt8xCGJrF?]:jdI`j@gwX\-HI n/C }R;!Ll58јÏqlW$!CCc6 ^5@ݹKUOaB>s?;) d% Ӷ[xF*[P :U6':E*\V;tu5G\U%K𲑋`Yדɡ͈jWNXAMvCBt^,Q6]l[}No k y WCo†% m5d4PZC~ה ?75{_(k2HgcS_5MK¶ŵkQ(L!rXe1SɆee~7%S?#_'җu >j Dt9㾸@g0)5fZ 9!P,k*Kix@vSfw~qT#)NtdZ=$ai bpQ3tqƫqʝtLm"$!zkLtL%Җ>y 0*5MXT,4\ܗ1){r1ߝ]iyjZ5 kOG˒Cg} >(f3?Y3[=pkQV:=,޿spn(+lT̽N!pK $a['ETL:®|nt3YAKT2Aܷ~?& 2OHv_s\jt̲]|Eq7}sJ2 V8H]N!?Sxeax9!H"xc뗏үHV+#o="!(_ -#LЌ6j=^5|`(`zHg^;ofÓ9l#.r"Z#Q{5iM6+2 ٬ GM:. vG :*ڰ,/!f}Q9}&^f G:ӈh*iCq}DNJ{ ke#VM#dn_( St0Fw~x)!O4, jk7>4Fb5f!MZ}y8USVTьl.gb/'_n<h0VȺmfq~ ,C|OYH5nxϴGDM?GXT~Δ wF~-N<[Nlw&9 1"Y0J;+}&l^rsן!oR"'y>au Za &ڏO ?Zi/R䤊u=f`Sa?Vf(B(fzlDt98gF.dkak,Gh`hզè Is<t sIZ*2Ov2Kh,{~G"CuaU>ee}|WTbvcY*wa5bu%%pҠ=j=`\%ub< WES)Kȼu!rpGI0XmxJBNq& _2Lz,n)l:"YFYly>O=;Dz".Uvz+FVcHgXC0P:#oE,[FyI=)8(ZN井k">}̹ܗ~ AeԓpZCQoX6KdV1b9"D0rt쒫,DzB$.tzŤ١h:]e-,S>aI|{*XI`NNנz;݉xBVұ3k,5tRc>Lo >TY wxf"I[;]#&1菁1xU[7ǐ*Մl6*k[ msQM+:?CJ8;Ki~_\ 1 G֨A3FI:$Ր2THى<"]yl>qg`ⓓa z:X*ܸYYӂ?yDQ3~1>*KgM}[ÚjZBbcn3]Y7'ܼ352y%U6q{>fؾ Xs+WL{cs+rciod*(Mҕe񉏼@]YYG(*%IR!>\&J;gn<JT:?俩4"3?l,㯧~rT&0` h.XvCWVLKy?gGX @~჎/CvП"9XhvQp8;Vװϓo[=2#ɬcw֧RZ|`͟ Ҍ3o.`ӕX f"Z?Shvkˀ|\RmKJʂ5ؚ(i0PުXkz|W<XDϟ]pw9[YZ-APl=}AH{O9 ˏo+rqH()1iZTɕ#iCK5˧Ϣ഑61ϼ;;w\џt9s;)dQg&4,RZ|S~3!:om mWC?\d%0B7C= RfH_mĠZp/:TFx0S:Tb {|sE{^0T-o/<{7/?io9 1'Ҕ{B]p ' \c738 Bjn~2xo,!Q O:/.1]s\ ^\FӲۚTH+ҵjQ}oXjˊSoZVߔ/,1d;T)(J Rف єΕJ>'FUDZԄ(>}"J;G}.>vBUJ>t0.tNPw0o@ ԧ^ƛDvRήfiX*Z{4]5'}]ixp-EaS̲d*" 6`\MCZmϧ>O\;|XӖz)fRH*W65d`8C6۹⇟ͨ1 07^rv$Sq$30ospDUnBs65J(kM8 c"'1*#d0qp pH?_-cx >nH2'ĪOsYJ9G'L&F $hXZCoR(bR$ "%4|M sm jx8kMT= LǾTƻG|#8t}tтSa}wE黕mgȌts.tr5 9QaavKwyhZtv| 'Xm4^{㗶I!;<+'6#p)Aj-Uè$r*/#t$ r)qlYmZuDhkڽچzĞXmRr1bz-EX(㓤 =j7ʨKweR q諒g{j|VJ׌0?JC~jSrԌmHa]1!4UgZࡸ[5U8v.4ܾw6:DBv-Xx'Dko3sɽH%{KZ-pg$[j /C7& 4\j { I ϕ9YT%)I LW%ٴL;Fpu{ (*R0i#fW=>7 ce)a1 daBW# 议f~cQJ\Fv#]N_]{^5UGaۺNpO3Tazb&Qr3Q\Z `9%'Ĥ2IwӥTni:ɱfYϥu_% F%h|.BqC4:iCA^aȉAÈ,ږKJ]Y6eoC^0]Gq&Uc뫙X3@Sڴǃ aQDXQ#JKlf"nn3B #NK?8#`|/ȧP-/@׬\OJAk 7z~&FD9cUs_➽: ࣑} ~Pr3 "g@uӶ`y'^O5.k?WRzhJIp{x v7 NGP>̌7NW\%1z/@{3).r, FA%1. ݩL]|AYծx^G~,@1LF*{$n8N!e i{n=8惫5>HEdiHA>x9mgC¦qEVTCgCte<wlXqlM҈vl[%Y8E*G5S[xoxn9Ul$6.#:N=>`)o qT^8ecjfٝg M[T-GYA4M)G 3 cB%b/n{'S]U8qxfg؛'>IneW'F)0W 1!kCwxՁM_x5 \=;eOg"?dN _޵]!S(sGr6P69?N"*DeZmqX> Zg#H0kqݱ$4ܨw5h׷ otK =jݳ8njdÊ)!=D5o;`&[n]Hj#r挍S+zCP=NuMw kO~$ $yާseOqI_)KҝjyHldɓ/e\t9& EkD9andχ(t?#FpkYH<%jw4 #ЦS:cڧ2곒Ւ'{FXJ՝oS,X8x}f=kF{媥nQ8h?D><0[y%ט;/ rkDhYq8d/ E~ǪɌA-yFFu]gmEPV͊8Ġ-ΰ%v܄h57/]@'p "2j 556e4rJ*v)]P:"lE83\26A79)Bm!{?|-뮩=s 6\XW~ PtT]X߮$'aB&x`INo1@yX#0tkYG*P03a~)C0IS'KQЦW0 X!YiRf)IAu| <#U)D fBs\ʓ UH唧"YP?˦Tn%4NK~҅xmpo>S !+&n?@&Ks &(Oj؅1*fXVrs!GXRX';5bqIxf-:{.hU*i^/ t\pHoԢq"g}h o "VϒY*-6 a|`VV KcEGak9_ؙz`8?s0zA%a-8(!IGrQRXe>^wۺVVV\mVd*RMPaԧޛ;f.6eu`crGH ؽ6-?mL?+z;@.@[XYõ(c`mϛq]E\ӄZ|>{ ù'69!! /I&k\`K4&XUƸULt ¥DAF!>E/Е!bX.\uC[AknU*iE0N)n^QCܩd}5ihrTPvLM-1ͤQ MGN\Ja [Z_]2N] #ruґnl^1r:}IKEbn#wI6mIjR<Ŀ*o:RxFrAYx34hpuFZp!kh*b[):;Z"MA+3g:څzEJS/@t4e,0EӔJjqhO9~zk[qڙ|`:4#%Z T rt:sYuv.'eqL O2.D?wŅci|kӶ//M|mޞu]SR)i]A֢atd.1@Y0"mݠVG`p&(Er&U*tiˍiihB!wh/aI֕AhB{$C-nK-_ rQ@[DJzv6mP:B!TT CifMìY@ui(y.% #H8#tDG7hZ-}aߪBpsDV$}\*iRHGQOT--8M ?U+yؖ?wH]M(7R@q-ň# Tm0fVӮ~: B'a>{g_ YL9»6o_>A۲P$:ߠ⹎,wm:$pgkw Ay5f_1GтR~43K;ywO**zʏ^8)Mb8.+BB_ۙvϜSZbt1ţi9r4]\#Z!ښgc;!fvډ{r͙m "J4#R*@+Yd\lru uK+dT 7q*ښe9kh[C $"ϗ-mOm3B¶)ZwHV|{7:0Drl-wMHuv7G3R_hOObO rVࢠM*5䝡s‚2qS,|(S(/ ;=A:hgK&c(:[HJZɮJeNVUE_C檽NEsy%ϪZ랾ǦLU ?%Y%=JQgn p1[>VI*1HiVpIJ,xC=K2ѠZ'LFKz(yKw#s`*4 9C(2l7o99+-F|lЗDZD8=k@X?ǎӽb=hBhjS2r?xh׳HBHGI0{9ɎB5G@RZV/Q  'p[^!q^+݀3AAѾq-&1k| 1 U=L'K$:=P_s[ f21OtAyֹq1ʺ,0,g-En/TgOõVp,B6C0 caI1῎nαR%jwG3ȍf O):,8YbN3X۴ϝsrcD?bqW4nG^L2Μaa4m`ݤ*‰k*bbɝQĒŶ2[ïP L]QhrFfFZT7,X;|ݮu opU-chM9 \* zf)t!>1< tZ<G۱ @NI i֭;j.'J0k4/4p簊)!^ɬhp7FngNrP-h69񚚙S|S+ah#65ƫ)skh֫u9y\:IR?:S9ZJm*J(`݅TNc877\q> [n`|/,H/ 6eƪ4j/G:~ %1?QpJy*HZϘk^f,`D:@Ոz'Qpr Bxp`{J,蚷G&FSpcM{L6؅4SwqkpȺkIfA $b` p_kB UpBԟ""^7_ҋ.Ru꫉ QHHZ;s؉+g`B0f$Ayech{c 71sڠAd$#欤gR#ʇzH| Q2;?1"~?oΥ<!c_,\ QB1snQ/=>qT}K,n$q:^ɩKFDaYL|nWs~M} $ &pdC/z sǐH7a)ڲiےD}*}C3*vã\1rf:DUe2Y=a gmй[; P%*?8W0[UAm<>j0]er ?/ hcԯ~5dC͡y'$F>51b^3Vzh8+@DO9lsH{k˷2Iub]i$g=7G]A]w,pQBC3A~~|ÑLR0ĸ$C^qg9TT[trv>@6+OYLwl uM|wuы>QJ+1mm5Zz$**Un\K^DcԞFb/Lns-,45 *{{? kLs )xd8>`v^ õƚ [o!k-O&z ' ;ߢk$Goȉ%Y@!DJ4l2'tc7i+ideDf2_˖K76FUG˱]UVAiU-96.#H3:A2(U}+A==(7Z3zPO+JD[Z!E8;؍#ƥ(F0k0P8-]{q9//(}Ԛt;sT/wTwO Yva#/TxJ{]wz, psy;*<0Rm6;fi#‚7NH\ zׯWgV_hdjWH;%jsA}óUF~ 2ǹbbM?]4K}q @]#6`NIGUQm$y(y<7MZUA# v^𧣦#bZ@1Ϥ8sx`l@SM\J| <4aK3T> *ބR*)Cze߀@p,CyIf6 [k/z-9eI.4ҔKBt8RN%,x i| <?ٖFڋQ#K2#K͡,<{N$ j{@K~#{(e@>8*d?Jm jcF䰭xwXH@]]~v4ak\Cg~o1`Y&6ʙ 2ME겋N{64q ꅛ! >Vc ˾w$4׈yEaCh"7svA<ԁ`-V>كH {x@ ZrtNS`< ;%_Ϋ[Y\]1mRe =MgMV]}xa p,"톊zY& WOZFL(6gGZ~jR< f1" ]t ZB \M7Ew̼e0c g2C>3Ou]D%Y% U䜌ɡS}3 S_0W7tG@hU"xgUCapBʙ&MDnæV@s2 ,ugގ㜝YzP,MF%rF^ ꙀȉRNy};X_t Ii(hG ߛ"܍_^a ؑ@c`neFH B&ੰr<v.9oe5XVg\:uL|a|,wk Y+2ts]"u$a UEI6'Y`]I4r&1>RK"ϑ,[HaIτ?XkU:-pXp1P\G4gLi>¦dft!3U ﹿ+1tL$hRN1SbJ gwm ߖ50)"`E A 9%grDkE#եo,Ϸ Ncg%$i drUy EQw[12NLf< P"XG5LPYҹ*pC Q)$rzJ j7ݙSp;S"dXMfo:c=GH/KG04Vdf!;,PH⌐ܭ3K}D=[njbڡy@~.Y}؅qS=QtQ.C"0l3gUyUB*Iʘ4^mfb2`smU%u;1aFH&F*ߋJ5FBgB]vXl;;e$Xۄpe.0%lQ-T+.nDY Js?ޟMNwkd20ɳWtYT؝LoaXM\I|#(`x[E?ˉ-a d)D`$RG MZھ?SJ'~؁cnNJ/L+pKRu+`DXr)ws j/\JOx/^Y#PG2Iqu^$g O!7N.Gh Pn%O-,W]z5 }RQP6}wgc^9ȓޏLnO3%BOSq4IB&=օC(v*-v]G$42v؎:IF-FT{,(-Rr\!ipk"#ʏ"wHrwx`#wsK*Ltvsዎ_eZ-шDe'V?,_hn ltJ^nR|uq=~ջ4.Kg^pޕy),FhIwo^8"Gp鯹Xi8l i@_M67x/ͬ,{һ} "y4va͛bff,[H83ҐLF?,S^{L8)U- w*f@ȥkf?ɣ) [byp͙) օ' ,JR!Ry3Q0W 7hM+baڙ4`+Zq@O9Ǿ>`95pjz#}* `h?!g&rIGYi .pJuOj/D*[#';y'\(|S~bw 2ˠox?)b[r~{@RqkV9ݠ2ޯ#`!~\;#fNȷW\VAظAd(_n}DnvIVID#x?lO kr2Էva^Nhر  %!KR.6;nDt1.`Q?HK%` %]fgDtnq_g"Z[C5!=$T[xf`kjÂ}N^I|bt&?xiƞO^}k)Z ,=Зǝ]L H\L}gaf/gpcy_iy u̇JC>9<|IC9 "Q>ql|:$L|yXQCmE 9ϊczKxa %T f4f%Ae@ƾEuCXAz/[nz<!}jֺ*l_*ZI@-MNG 4P!&s7<fEڤBٿaiZvrvHiE&J&Qx$a*1c KC3L({SH٦=KoEBNT7s6%r[8B%iͥ<ܠ9;IQتJ ls#;/Pa7_c粸 I@ ]X@JFUpLgQr(dO:Fɵ֯:eG~cwq[5mͶ x/FczUM/&I#ۭ}>D(n (7ijyV1^/԰ڠ[ ,G 1aş`?AҼ ["}[J!2=͊=„?Y.,uK&-4n N3Hˍ*׭PnǝJ"V|Nŧg82PmZW|a{o& !ܲ&ȹQ]"6|Lz-EP^6c n܈YcN..*xf#CciB3/"‡eyf$]ߦ>PdmpNIJӉڽM](L 08O0X-%R ]~7l@fxprƝz~>tiiw{6t}F/_aku I5߿>NѰrSkTG15yB]=O3 TZn Hʬ?qd)3S؁"js8y_W[lS:FOBX@oIgTۯ-T̩؊M` Uȝ{]>Vл=iPH0"1&9L;Fd+\t4??jPlC!yi|!-;'ZS pauVt_x)ɿ|NG@/dIEq-Kq!j}DEj|4dQ*/6-|Eh*Lk'?z0G 9h"9ΎQSe*7!iOѮb}N3fegM2Sdw2=[2+?'e HW鎰W^J3@ͬ1>[%V~97~K8J9BJMqaHhM·v~e:)2mF|L7TՖ ~r; e 5T==_WU)F'?8fuҫb<@9|zŎj߾tص$P;~/]cн1lU sMO%/<{8;_iu(71~G2ۡw"W;o^+:zX;v #5"Nl`m Z}#Nɂ ٧7%XEZFd@?(3-$(+2; 46P-ΚC1Σylxω s \f:9F,+rCD^"6>xnK"(TmD~E K SA 6"i!qdZ7ۇ mɖJ:OTz4oaBbw9jǪ3֑:ypkS5EY7٫'/#hYb$Vp38qA T㺷pZKn%+^4 G?/Sza1_<ܨu~T'f zGhO:g1 J.g{h H.s_ ?]o3hܚ֣Xi )`1Slcr[*I;[̱ 9GFa`N[(5b"a\r7YA6K 12iDt!t,a6'x=tͶA;ZEDYMq=Vf\m lCnJx'm9GQj[p`Qs2Bi2406ā>G "x; ՞rmN* K]SH%j35, M.v:E<6mR}Zh9hh[DڷD>aҠ?+f"DOf:RGbJ LApmwcQK$?]w>ÂeOqUn3wV&Ilւ,osB,OQK,_Bq5tIH-9AF:*i\+DE*}с}vSU4Sw*w9q32L[kM.Ig^s~V8Q0&:pH*:_6WEXXkf҆}Z)|B'Onv&]L]P3dwt\gc|.ElMNA+rVQQj9ITu3!͏tϞDxX!ޣ>AuƘ,Kmtb4%xn@BR4De\TI2΢?mϷuuw£䲧_]HXWȄ*K{ RGңS]d|g% iB0gxkƟ~:/mebl|n\5m肏Ʉ8ƙ\O[x)ɵSxm$<ӱ7Ub_9~eZG5k֢6[ױ37"gMFispI7'3k n[{\n&ai?҆T$]hoER?+*[Ua2CjQ(qCtC;@pIҦN`_"+72cccsP{$5?[;A}Z8UF+hC,>61/Lx3faATN-/ }{C- CDǞ]LKFq!4%1n < [vK<UM!=7YWNKY;Ύd@]3Ε۬T?a ;Q̰0 8rzWOaVi.j_iia ݓbNL3}K$@Wgy>LlY=m |MUL9 S>_kFMO@o#90\ P u:'`w5;LRC5'u"ʺSH*I)\;$ \3+%7B{|NCT2x$ 5RHEOw?E/n/n@oaИXn4%|!8%vrE5єzT=)E+"{,% !䞵4o~MgB41gw3#' ./Tg8YAi_1$1:+糩>o-% ltZĹ̅B}]2zd;Q*mT"([<֋z !)lа.  VR8 6 Vb:[wIGIg`vx I(HA'=z#;hY[j^N0.!`^.[#rGwp}X*{IO{,0cV{z>Q: ? 'okoڱE*x2⇸$Cy^uNl"PvRFAILJ;Z+"UZ4,6lclM |da<')Vx-{_WQ&-JuGr%=#X)*Խ A rqs1@Ae|HA|,J8óGXNZhX+,ڼ}úB;2h:&zVǬ:Z&bfyTm2պ"=Q'10 4s Ci ;~,=2]G9#>F(+ h#GD;wMF^p4D)R5OMZcLdpup1dW/R[7yS$k$݌v#ѕ;91%y;wT'G~lQb;z⛶NGzw9*EiJΓ#4;Uo!fcׂ,ZKdp9FB< L -9ukcSqQ <.Ełs? i')G#ى (驸|Ӭ!bÜ p:*KD{6tcWv}Ouwl[n\R3%҉u{uW#8pdXO8wl P'W2 w09bࡾ̹ K1i 9奱YU͐*R^_2exodپ?/-~&Qi̡F)>0fV{}"VU-6ݺqXQ[zLwkdW C,E[xF6E$zzKqv/Xx gXFPg y>--InTz ޶[y>ױgGZx8ޏ]Ul8vQo2CwuWx`lɊ]9$w=13$XtM QrͿ}JVe (iPa#dH4򢝙bꇄ|w"[cܬ2jȮDJ+3Fs[|ÄQ@65{0v-G:Ԡ 'N] xfя~X?CgSZψn Ow}d7wEݎt4y[rAG{'40uP.򜆡 XQ^diޟ>9GzJ Ք4gހk*\Gs$bk8aT}FxD/h !j1hԕuh5`ZQ+g9mjZC nmas(sC@)0:zlk֚9zϦ^P:O\Qr*i}(#J| |i0VܙP>, s1/c#m'2)֣K#&(I{[z޹=+jg ׷HdEx(AF{c̕ _$aN!upjQ?BO2PewGvaΏ?L˦5(VƧ{9vH'#-o|(].]%a su2} aQ\ʧx@W~5 G?-RX$luK?Wo fzzt95C?iӝt7V¹kD|N#4a:`C~-@]$V!$mq<|$@SjE“O RD )uɲڻZKs9Sgdϛ޼07:9C MuޣpN\̚]ԗu7@^)?c{1ik>*^f;]0+B<|L|{^6 ApF$#f_%l/$&ڷ"{kOjJ%p🾱zyl#FzwS~#2*lݳ,#>[-. uÅR2O X)r_7R5H^f{wZdnAI;NSr}v!!xޔJ#zaoᩍnUܲ6J9T?m1b #3\Vsl ٰH_JoؘM=Y3i͵[RzQ(˜ ;?zSwRTW-Y B8=4$+}Y/`Ȇ%Y-vrg@ N{3x_!D$>i/$%f֋ǽX*IhkO mQY&Hoӡtݐ"ur ,Cʟ߻3U] '@ `r?TaagT- 6lHy֊>ohP@؆+`JLT6K̞6K=X@ N_\+YfL;^x$49?P&6U|_:ͱAq#QOATַ*ߠVvJcZTW\P81ˌs4ulX8Hη?㋕bA2{cjhw)Ç FIg _Ǡ|gYŕisWэj?JrlQ^.hӎ2AB@6Zc_KpOLof|ѨuO( O+FkF/D|[va)`:}{#Ѧ x^QG52hfJk/89lctT;[jM,?U$ڀh)G1 8@0L3.9d.O>UVk6A+tԯ E| jA~%E5(P6"n&Jʕ0j"s9TZ\Bp-Y\W<:>#.XIe(e _xɷXTe$2oĚ64AbpUY&Nrg=-7CO*j}ðXSs`~HKXEmyM53H(|i4ȴ&3P1i2}XO_orF@8pfWUA?*O~x#@SH[rrcذbXI/"lTU*X6Oj2G!h^G^zJ̎rLxxgAw 0Z> c/ Pn2.L)36/K8 R S.Q*UR:!X {JS@+|v{~"cn|gbn>UQ@ Em4RY=:>2nFp\r`п$ ?cKaKkO]>x ycy&rƵŁ6Mc'fS[^Tߐ\ !#VgA[Nu>ʧjuKUB(} X\nO!oH%BA4Մ\nT<9)8+13>cq mb\K%7wUMRi[)V;92G{Z>,:.sޜm%ezYI4MirtUO5gI/~D i팊dmJo*,Üwy@|o$9͵/ NrAe6q@?߬ESxߌ:dW3`c8` TJu 2xsrMV*Ay//Zvn~+eEfP+a/=?+`#osƮc U0Y_~WAm|?jɑNݕ$#&D1\q>$l5_폨V2αk8KzOZspAΉL'%ڮYa 0q8*a3T#vU>ӹw:e_zQ/ZI-)ssJM:8 Ǵ;0mmhkIF5Xֿ@sX4Eg ͷ%T+*Jں48OI=;~c{zA2qnuoŲ1wAz 4 nZy!kfW*Otj+dsZ},+%Ŗa=d1|pPChiYozj0VGl@ؠ< O<0?׾pp<#1/_ٴxhVbqDf$[h;N%ӎi+ܝFyI@3?cKlUE‹Ƹ fq쵩6 q=#Ы~$Cmrv:x12F`kLI/#DzrA₥Ny WOjqVQx^{eqD y#\S /9 Acfv+Y^;˼D6U$!T$EVgR 0;u'\T=x{EoaHn<19[_;1##7d,sa(^~:p!EkgxJFP!+հȉ%3G`µkܶ?`d*d|>zRy-FrkҒk0y~ !I`ѣO 1,OQ›LZؾW[5 P`B.$\ vVۖe'"!McLX>\}UZrq'n- E- ϛˊE Њ ?a'hj&H0w8n-d"SPb꣰W\Mt`ZZ>+Ku@@7~ _=`,8j \ٛ4ZNMbD#| Bn3 /2J6pa3Bz˟[5j`=V:) l *F++7*CN@%<< g2eKc*$u&81 H=#Z(s6$lyT+N:+h`crp?u?5<:P4-DUd8z!g)ԍ1s0YC&TCy ~+N5LwF15作Oʊِ{1-S6sljd*PE.Mubߞ41Ycxgggٮig¬1W#r4n]_ :r@pHS6!rj.;0g*8hn荮VY\2Fs֐5vq&=ӒqZbbnS6RMN57<6 S4TXm=z%j͌W/SmF=mf8B"i: 7S8(˳[U}֐".&(:hZ !uiCqGmm 0Ȝ"2ZH 44u>~E.׉|s2UpWN Z}Υ:<8EVnO[əY7;Y`\ت362HQ&O8ED2|b3l5B8f(Cm dBV$Jq5N%h?,J"cDY%m4(5V=72d5:M#ȟ@ƬBf~xFN7/!,m {?(q]Lp[ Z$( nJQJAHHJ5}4Weϝ[Q "C#?q? a ul[r8)Vm8׵ Hc*a.\)P=0P U{i2lhTH թ^P#sA\Mp%i%i+tn'b^6C")AͨFeC93"jh. L7 gt&oȞj g0KxYwȡK31vŏ.co>@޳O0"=:j+OPKi2J IhHH$\d7g7$IFTg8oD} ܠ-H.F%hJqL5qлvnwMh:΁UfQOք` .#>]r;;L?P*US//Ȁb]i9iy ~4cA[p&~HWBA_Ilr.pHݸ[<}4 =V֡`>YhTKnt0$Pd_+Nb_X$aTlw&AeMTYnCİ~ń-0Yd)> $^ A#p|.k(jh.F"fAH`Y`U쀡 )(>1^`v!߶61zr*R_c1%p*{@v0;u5ݖV]~4p[>lD UXf*NO6> IZ#JEN^ްܖevbEikS 41h5:: 7OWD x p!"4-B& R9m.jf}'ңI˖WvSķցe5!5A3?]F6B6^z|/č)`KN0g2D^".I =g7q %8[%_e%Al2@?|Rvα|Ma8 P:Qov%N)hdUԞҰ'No!vڛL$&c\tmND$BRTZsͽ,̯#(/5Х+i'7}:BJ$= #XjѡAw !Uc6 zH^ ϩ.H 'SYj齟y =sD5nV?ϳ6O }suZ&?)xdJMO+u ,Y$1DʧP;C博UHfֲpM royO Mĝq6ZFP(b YRiaʔwIY}\'/m( +F#(>B>Kj9kkO$;LŦ^2Ekof=Y)u}%&P_?[2W&(mNjSAe˪c;$ vJOإA,z./0 r*3eD%SV1 8MsrՕrlnw GmljS_g7<$n*+<#7zţ8Wd;xJqE^^*-@DžO[&*Xe1W%*&MϺԄRƢ eW֨ˡ8UMZ4bVDVFiQש ;[\E:زZ]%{͙;S)M#5iAq|$D5g>UsuLL:bPƲiӬ>m,zN7o* ~HmkH28Pt3@V e&03\oQcwWjB[v1jE[Nbg\fu2Чb2c.(_J]_Sh.M+:oz@e ֢Q~+H}kR.RORok4wzTͳEsw O-z~~C"6Q~Íe䎧ك{ƯHWѻd`YK6%mUr`<݀WB SuYMvgOʘʑ43hA J(OG.K_'8rfO hJuO"US,3vդ7.h7)}#&mxoY~62Z3sXdE}'CzhZ_Q 8?6]'rp2YO. PLNb6OZctu5 ؽ$CIH@,A+yސ%-8S%يwxISmt~q~>6) s;`7C[6(NٔCh{Ƕ8 * Э(kx3<;Gt7bđ*AE]Ň̛*f*Zvٳ1u ^Tq \D.V_aɘkᵏR7&f'ܪMmm? =k7i[/3g8]H7>^q3E><w% &\o6zI7l)(EU  Lx!o3vF8`54Y b7DohLQۨاCɡxi _)wq!8P/Sπ%pd]r/ET~~Җ##dA[0!/06*زʍf ,10jF^?I7K×/glM i)[b*tS` iS']dgP{Q}ktSJ[hD"" 9@yJ\$nYX2**>Ӏw)E2x\>~8 }~TP\BV?x̏eT ot>{iq ])fܟ93\)r@N(J~{;NPmNXY2,O565^\Swc"_$u++TD.H3A^kZ7h<9ECeJ}qطx 4-@w`w r12r$ FaaJI{$B4fxli77v5?eOHe;)gm<@x1}M??/VP` dWdNfx-~1[L545F LG"Ws ?g7Iͨs]wtS"w%Z|t_;i?'氠 O Z`B_X/RYюx(uAP&| S74XEp( /|?\z6 P4չb/p+W荊V oO(a .UIb3! *@wsK 5~ڟtmDW1Sp;dԔcr]yl5g͋[6 Ѯo%_ X6(U-9&\*s?1YBvF/3a6dŠs)9 㑳1_$|E_X/̶照uR(r.xe\5 XЗODIU"%}WX'{!S=AR~yu~*+6t(G 0BFiƛMH&1~4KyNw s(GF 'AAfe|bͣ/_rw%!CL_(&$0(-nO|`+sXu(o%mv" {/*^5(rNaHFJCvbdȭZ3l5X4&qHG0ȏr':x[Wqو&z隒r!oOa+b בq&@ֳ|]O *]]J-hZ" d֊g5OC(H+hb+ȣұn:#mNɬ<S+9}n9Yz'զf~+h܁,I5׏hM0n\sT[#nBO#~vkūenƩŻP}VJ xkf#g7dҷI*t6!ʻNYM^7ٳ5ICP6"#2ϼ1ufe@yn4|iޖvt[" sȅ *z-7Kx٦EEf8 7?dNpБѴn ~  <`fYJ~&JtgiIB2|ξ#Veʑs-g42ju,79[M_YұqUl/Qd%SYGPF& j`mR?+D8$jrj!0P:u̗N5wqbK'й2v覦fj08muCHֶ7괔{ɉBNNiu THźuɝo Ӂ[M׌QI;Ss*,r,nâh3H ȅ6Iu!&" fR4V lH6@҂GqVsF|F@J@ M*M=& L:@^v/`(= w M+Em[usC Vz,'HqM j7+#KdKe$a(F[V6K{ZgrfPٵ &!q6Jdכ׵%.J[3| G·N@'Ơˆ(,9P  &TTKbXL'Y >l9-6?p]Q[\p:־3$߳GbvG}+M{ITy]߂c-gz{hבF).ےɬ&=~1[j .$K%4zq2xxޭ`QGM΋:O "fb@,PΑXٍ}=# r۷PtCH~{cC0/_m'WJ;>>Lj::TʿCۧZ/'[aؐ,AJЙMQt{JPÐX߾Uc||'c;$yA <`yJ1::/QH_ꬤ~9}"բѰªT=a撆s|`[z/L& K o |_'ce> +uTJ J_L{"HIr ɉha$&!{ PYV{B_&>6ߒ}W 4lՃ%Gց G, >>_>'-zs2R]}V82t*kk^iVHFs'^ګڮLt6 s,W9{Wɨ,2zU78 rH0ƶ[Nuܫp,Ggu,֜t704~S~#;|SߠKw~!HNklCxT-\|kI8?6KeޫSWb|W 0xP?7;N<U,"{& _r1sg @3z TB2Q_u2^$XaN9"n*^m"]pb$^ :_8*`uvf,9Wdgz#L)0*ʡipS=o}Rc^U`n|D`GS9lQƞfcP'rK@"%Cr^c5z?Z~"UTUetF5v+N, W չ5hIIϖGq@K. EIG/ e_("$E. ?E3˜)JoK *UHC\?bOkXsR`Uem* 4MnҳC=G8O%Lr=9&>W?! =If5 @-~XQKJ2KƤ[c K$C(XԪhhݣx /{zYcQMcwr&"L( wp~iz9 Tc3iL!*y^ؠ|pݴym,(ax -iY"8:ŚTCk)+w׳\[`QwzPww`Bc}G p OV]o&휳ln)*oErj$,B,tQO{' }G++sB2!/|lq[v~ |\C :L΂wV34Jq$J|7kG=AΧAn6`;`4X~aR%:GLM@o*wJ#h$qVYk;t!|><~]DŠPu}9aCݻV==7AXk9 @@yyo Sy,hQb{{vqZE'*zFdNBaP!IY%4sy86^]b 9bDDL'tŚr6}vOb*c|\%WP* 6~kѿEs2R7*TqccnQgNMHÁm/pD~`4uMO{є!ܙmoXrYE뷶m%Ϳ-C/SDi!*#-eSkl%mn]Rq F%QѴamvq DF"5ƇbQPAbM! a2ZN:&DɾF7Sj+Tt6~[W*"2v6>P8lR͍}q./kn~( EM6όW#_YMJ$5˷إR- IV 4܋R)\ROHޏ't"'I q<[ۨALic%fxDK.ʸ6 B %+iLAa8<}Nx -QSe:/J9EZzʲdsǶMrL8\+~E'hfn^bĥ<7q5ɢ7!љ8#ŖZiըwR)Fix>1kU{F;!CW:pF ඇ3ҴB.Nxڇ=ؾqSp!EQ]4R I \k|1"}j)8wb6T߁A?\iN)0܁x +^Gw`[-Ȩ_efKGŽA.0 @>LXP:H!|[mu\p()&nö%}+/W#EzLi2dVr"s"{ό"x" bDHE GsOAU DWBD3먧.g2~Υ:wq +V]W,`݌嗲*d#2rL!V-u;/Veqs m[͸1tlhNvT Go$˺ؒsA*ȫ>𳖎CO ]IӀMrY44:2  (w)*K4-痶[!sS:@*[($HUk &z'Męx3'[l[V3>ѱ+&)} xzܨOja@.|ue;aC)gAx/Lh3cbRe5.j{&fs_2 I,3e;4!wӸ^ҏ%F>]>$˦czG=`GB4K(ݛ:?6jmVl[[(ƋTz?yNDf"XnNuGp76$eVs4ƒ5ߟ?D襏#܏x U)"9g[:mޠ݀t*ö-qa-h>jf8%FPXl@0HوGGLdt"]tG&,kGOQܭwɒɐ],ӍV.l^ $jDn=*z>Ƅߟ`OBb` Y cp  Zkda7ʎЇ0|4JbM][P nN_B Yd-9F =59Wq $rkRk>Ec*|˴G .=On<|JV {Ԑ+mwO.tRraI+5?LcZ +*w'3XVVq(5^QXgcn(댞ȳgs* k 5LͧC!s]8lu[<40oZ5vB*3!((L~B>LJ]60vcdd r.YLI*:Rg(wS I$|nN V:"Gjxܙx%@x $b?bV A7.G\ڳn%/L9հqAHg#^ }Xɭ+}z~ biJT)FX"ä<8U@fΜ2O )X#u hA4*[-c1r\b '#~ pj %QMet)*dҁ8ٓ<]^'6fb6w!rv4q8~u#&R~z pt (\$]jBҽA abe!~M~ᶗ#6,ʋ2Y&^pPr=̎2CMD3H7(:ص U1| @ʆgBMb{%f,x>zoNcOCucE)9A*bR5e RɨhW"uzi\]+۝YwBP$nΦ6p adB𲯳>+׮YAXdJs6?6F'w92||FR뚠2^KIOZH7?+ZR$)QASYUE='86eGFVMo=ny/M}׬_[O\z"ɥ&.Vt+_=r H<"5Q+EB>21^~ꂣ~l|72h*Qmh7 )-J=VPo:wשmaͬ`ã$I=%w/cq1H+k+Tƚzj@$Az xys~ZQT4@A.$S$Z @MqU1{ޏG%,~ ;ɗrHժ2$ٰA(Y>p48Syag$3 R2sء~a=hST|WnJ@oKOX*l1Mhl%W':98*]/R+L&(,sQ\Wխ0a!gDZJ(9U]+I E5k3~, | +0U}B*0ǫ6 xk].]ƀbIv!)皥 k@dA;c ٥P6WM/)Qq7k %x>YDvѸHଓ{qF_)n(iH@S"2a8Z ;b4Ԟ'bWC|jP..tM`h0@Q?RC6ꭲ|,ˉaaGvEAS.QIS%Ig>p|ZoDT: Lw n}O<3!EP>QTef!9X܍iۿ>N8W?d,pO,MDoTH}L>o_J-[W鰸36 Fq+}J3݈_pg1WXz3"w3':f—K|18 H$G{\9WɔW^#Kr/и:x#s_.{,go0vg b4Cz'WKN, { aڦ$$(5@jqH&N&=Ph 0¡(QheqxWbDTkk@fNBmxb2MEΟ=K,W*^/_ [q+Z4|-oЪ^EZ-u/AQF5I F.`|7Unj M\!ġ{H4%/֫w8+ԣ9U ȮyT|!8{Z*;Q9\_F6E֦݄cLuUzdN{N?Yn%=…OaR=1.A2Lha(׆&%>0 CbiL4ןL>& moViv5.PO amk, "%]~;¬A'fbzTNB LNҎ5mjHӇ\ኸ!*-5>JtrZߖ$Js.A09AbRA25FAK#sQE;JyTXѠoKc|m\$L!3#BTUlm|N_WNNt=2;EBQŌEřvTiehȦo?Yʶaȁ~2ddL?r/; 2و6+[qgHݟ(Ȓa<ڎlrbC `MUOe`fg2^9?Ugd^}L]B%ҍe}5g=AW$\[ #:vtn2RbCEa ?NIq ;j(do̱QZ3-N V*"\˞g*}S2=J)hznZ&dQ q 7Z.@)TB!8N(AU9,Ý't ZA+#̋<rNm+A |M>k]@q|=g8P5sk6ˀWЋeX (PGUV'=@d#-]a bA(oXrhߤ<9tvTJΡb0a gϪ(}ze\YB &o (GZ([eۻ)RlHuE"Ó+ طiQWbņ* {CO!"9?}8ōTإq^6„.GGrHC?QݖjF]~ 67n2 awW|P\ Kc(qp7d6Dj(f-GBI|e+A/şX;")Fh'# fa/#)>]!RLgIXR*X??Xؗ_z+݊efE![cGOj~Xغ0ly敒9\b4M_*(r@Jbʁ"E뀕KM+Rɐ 0׍i@8Tdžϥ~,epw?28s_Na2wы#DB8'{2ʹē l :]n.;wm3`i}>,}`4 ;ܩt&6?x2t8%wJWm4⊢)}O;Tpٶ$O$"fڴXdw-k4'K6{Rra2kQJcs((Lvp^ˈIY7 Y" .;&9zd#PpT0gX4jӶWWYo¹g{rϱw;4&ބG͌v)iv Ds*]ΩAjeaPQhN?T?I9<+1vbW+\O٭z̶iT!|߻tRllo+Cº!LH3(̽x\c>֊e疾9fǗYݛ[W}6ΛtU-G9*oφ3{HjO6 ]]ʁ=CzFx{YS#cem4?)QߥsUɳ`4LDˀr-Όĵ›l~0<0@z81 -@zQRZf. Qjo sp-. Λe8)畇G77fM+coKrǕ3?[Wej^rcKZ^\Րul2nKT5"Y8u`@(hc.GA^-ey7.CWNup{Nl>L>M 916wW>>3v̘Xt e H59,- IKOYH6y^y'-G.Cke2nɚo'LL- tOI:*32?@3cX!݁)Ki]yh#`o{Uq)70",p4W h%wXG>@Ζs{ 5{Tx8/Q\DBO;FPֈqM32gO 6PȾA *B>lf7n*Ȭ:*aR]$F>CE+H~>\~m ^RŊHpWG(KùgbUKvg[swiSv**P&( }MO: [bSE/ËU{v8"pCm6s<,q*Z @z l@;ƏӾ ZX_QhU 7V(^Oȃ:o,N9 B_&mi\Xui,BwF_50qꂨK4IF&@X==P}4bt=\KEosyYA?zD>oMr}7a.q kt FN -&}V0;pAܕ$I~>qa1 \Hʅ'"L:UƏ5vwEd5_!zH/WtI rYj-H6szvbm_2Vp Fv`*Ap|<MVzW-Q`Qq(t7ԔP~T4Q8h.rRg׷?"h65Wg> Fu_0GrlLKj$ƤA$a-c9FDF^,s4'ryIaФIU.(&5|ZáKNSYK$)9;*T1qn{g\ AC J8/vf>y F lII~:o"׸+=WK,c_ Wjxs1ۢu ikJ y\H_+k6].;ekzqn B$|z}ĕ'0gj,K7# )E(ȃLFR]8h$nM2xjq믕ivH*0z/4E4!N{o@} VƸ/?c^?!}Bg9q`)|0&`tUK͙OcB5v8O+y- 5Մ ~.<衭mɢRkv2.P)++G!lHZUT2Dh};i8sDcGN]o`7&m\5b;z'G~vazM$Ҕw{" 0>Z"V/3:q^]S"y7b?_ p`ħ(CrXH#,`/I ِ4+ fST[4C,61P\\/rR`Ovx@v P;JG%BRuScf=—$=۾@b @O]`ך jM͢S)uWu8R~41| Z!DM4]Lj؜.mJ>xSOY$N‚vӞ*"-䊷wOdQ'DJ5XsoM7l(5I3sk1;S1$R껖j3:Vuk/$y)ݩ/hWud+cÄ ^-"Vff}6;Rɴ`+l#O&cxb&IO9ecG03urL@J L) u@`L.Br )mnaX q,S2=OP{_;@;Եp aRr2,l_ßSckQ1ٔD6V'Ixy&b}G%X]t{Tq1,g!h9ͷJ Os{(h5v7:C͓I'gWEhX岦nG{8닦pB"1NXq8Zhò is=<N=W ztAFOnC0mkaP<;^Bz$Sפ߱S K%8"Wvy{B+$qX8TEdP0Vh_ @[yupY!lw #?F =FMzۧ^>/%;HAA CZ?:׆4hMPf#l6LC3q1 }Cz)/>MTb,x!}-B%6CuHS+CsѪ4dHݍG\}ܒa&/Z9[^9{ْ`VYu剩;D06w m~ O)5JF6@}_LZuYA@=6DkՕJ:C>RNL[:Yx5Vcf ԁ|;zi1jx5kb5.ᥢK?sܫ±5H0"V4 z+kdh"#܇fޏ+FA{`[:;gĈ]1ʋ(PF} Rv䥠RB GbpKYN{XI5PvKl &:i#IZ91{wBw6PK[JΏX[sW BRpFx%eC Si=vq:/z!5>/R3bb;9T` U,5RfrJ^[]^-% i(q:I YƜ{ \nq R'숩Y-+F[٪rQ7tYؚ"FHLJ⤸\"$shӵ 4EL+{E1fZ^.%j6'f'5JP3@ŎY*se={c+ag'"+,ߪfF ʔR|e`t`| h{%X`m9xO58 L,@!9ۑm[]KHgT4g @(vf])?U_@sDH*%I uc.32os MC?{喎d_ Ggq3l.}jzy;۴eAsޑXvjrIu/qh Wsp YZ}LeGEptbFy7jȧDl `izs幕KV90( [3ه J(ԂPCg=VJIՌâF.9YչƦH- /sqI<[q[[ U]-}.6:Ifbsf+n),w3K[x^5&.ݚMfwލ`4G@ջOma͆XlSe!/5]^oANc25Z [OP3fj++$ʇ||܊(~xY7bMjnh 3C.W6Gmm H; IhЉW_<6f[j_|#8)ԉ\Yqtyl730$K@AzUs雞6~EXVE,Devg&(_)?B oя[;  Vws]C !g+犠iQ5Yə!/ȪPl `|=޻P/@Xͪ((e:\FFAr#A&Rb4%XwL $k z+yHWx2u+DyC_?L2}HIS͸KzNK d7.Լ]Ϸ1^f+5tYrluՠ+G 1^^f4ENt_x;DU/.F42@s=lvnڡyx&vZP|nO>r@H>8aP4S l GAvz+uHSYyB%Uӌm1PFa9tj1-3)/ret,~ h3ل} s/WM<΁' TX-; RPEl6*;_D7-]A /5,'n[WW+XQIϝ %/"P4u-j %t+WrR* (afAfr֎+W]2xf)Ls_?TyU]Xñ%y0F2Vq%FpŝYMآmޭZvEQb G|~ M-KgZT޳Gr|/Zі(^&JQM@d1}]e۴$tPUzK7τLj~HsKBy)іWB+ؑ[V'J/ctbLURey=[hazPOBM؄6IzV?n +P.4+xC1@D4<@^QDiG*h]9 Kg=`Cڍ yWrBWtئFvsag7qx,uRe,i>cݐAث5i,.< ~Ps"+[0d،?XU [XW{BjsUχaۇ_|ͤ9Ѥ[#OJ{5XsLa~,U~6Hi|2OVC"w~a"\H=Xtd6 "^lbkn%_uC_p.lʔGqS}G.7k(.$ J ,P.5ckQǻή [d-Xa #/.Qtdj|Z8Vͨ]O lfBB7h2$.w~'[K[v >`',F J`}Nr;e("hyVܯ5UN.vr# [cme[Q\[^EY5xoI{5)SIA8hˋ"Sx҉8WMB |@ 6/g~ia>n5 J)2$BhR4U8|LAMyEV [3+,/Ү;I 6m o];,"<&PtVzX>;]iչT2nI[Uzu'pj3 ixL(|2W9 `."!n`@Zs &昊kxG\ϻxĨ/:kkca]zXyÂ}(R%38qV6a4dZQFWee Urdd[o yѤ8HQT(.׌vxSdՏOJJBwD1C> hJ脷\J?ҥmO(α>CX)8`_9QL'P!nĬ "e8Gs#28Fs6+(œb^Xc_Q$ T> };cW+'hb ‰)ѪC_`S0ϊ3he4ipr.g#c'Lz;ֱpҳ1l0ͲMs^(}STgrýLQ?_π'ėMG؄eYCTҨ6j[ E2$`*P'Ф [؈ۑ"]H6wBkȝz!MG09eǀFlF}0Yt<7wyg[5dhbÈCPaߘٮ*Vz0NRqmA [鬅Z| 5h??>ʅ9$ -QuB,3tw ꪮQK}SGǏ6e?0$5 .t#QT;6)PGkl_+@ A^AXwn~Q%-=trB-:]_b훨w/3B;>A,|]}DzW͒gATx~^b皤0z"OBO VҎ=ˀWx <"z5لƘ(7&n?``c.Os _щ%npt.ܦ+2̩j0|x8 OILF|5١7Q5 i~PS/1=CiN@THVV=JFmӬL=;Xj1m?A1pymY6 ng+^a]R\UD \œJr#! pН< hՔzO@4^ Q G$du"`ăΪh2b-Y tnZy6-t{o¶BlMߢoT[SbI}>/XE|^M/TwOne fYYJ!nc$S5( ӒrIO7N@_D+ۣy 74֭)ۥW`hf uP(Bym,rvS?.qڴl{ z/ oQ33wud:M˦Nܾ\q.fd&>OvP|[i5*FFSqaЪC(o)2hPA_#Hb83x5B̚bŸ4x ~Nq5RBo:5 ݨ7oW'r܄giD]W-n敃^;R$}ʰ_P$ Y)6ӕ։024EŽ( p OB/eB𼅡}T?[J %s6h؂_^B͖&VNM<`S:=N^a򔃘7om>+[IL/%W,l_ڕ;/k x, BNɄ2hՎ3Fpg BZfjE+>.ZX,]5+Fag;1szc7,Wvf7'x>"H6QDm~`rHIRd@ (7:,.N!&4}Bӱx>'',__!kҚ{k8{F!v|h'wbg|q_P"㰽S?ʴ `R(mC_%% :Dm[tClF 1 | ydpRwT9Tw ALhz܇5 -{@Ybu==WXAuA{D1{ܥg*EIUpڏo=4ǦX36kdWƲs29tMu(!.cޖP0*q1JP,H!}TWnM' ؓD*[&?|~᯼Bmu?x>qsq|"['~%~-nTRn>V #xpZv)!=VIt;ƼT~?$岜0>ij#bۿRtiV3 1VN([Mh<06ۍOH[U)*X,ϊ Rb}SSl^5}} 9fy(LT m_?G_?+Bs=xd-3?r?F/OROl>ƐϺէ)LQ<Npf)C{I_L9FNI!dIhIFN9Z/ĈΪrN}qXaȡŦ*O"B`=U9Ъwvs[=qקTmyiఠj,QZ3:kf%'ᆂe}1XurQB $auk>4t1.<fCxvԢ^WS~N jb(z$1Ĉ*XiJg%A77De*i7k5 }'gEF0 D^(eIOdC0J:_d$*<9 NB@nLa`$KCT WƪQxcrbwQ2]U.ЕMF&3A%5 X8S"89Ν437;W9/ _rteZ w*OZA q LY#b#at..*=aĈz$B:KvaKjmLn0wV]a}Xd[[.:m>xq!R,Pz iƤkᄰD6hϘnɱ'4;r&L2S*2Qk ++"R3MvvkGDMd pVdw\ѷTAOun3ց]K'_[o=iqWi-^t6=.MN_i ]T[QPΝ˹Za| +̋ %ۉ^U+vdH[4|Dc_[Bѥ!cnσҙĜ.xԭDfnFqG@AqSr㹔ǵشXu*h݃քk7=gd5(ec=_ '7g>؈-ʛGFLNĂ#Ɲՠ61P e6P9䍣bCKIIDF< \W#6eMyyg&77H{M- CygӜ/ȩFh㹫c;۷zʏVLӭs "Nspw.\83ecHw` =f|jNJm=}Ou ӿ*>wʴX w!8duӸFA0E{H U~'H8-Lo*J7p# SQ0ޜd5kЃRnKI˯)HQ{0\~Q-dیE+=Q1Ǻ'쫱h|DY]f--:۝uR"p,#Ly$î5啕4.r!/QP^5}"N![ͭ84a iDa?n<'nhˌ@oѝ= xn3&\|nNtfZF,/eQp⽿BOHK*AZ5uK!HNxC1P56XFi=K뒱u#y%R&KpGQW`/zamQl`j»xQXb ͲtSZ%A6+4z!_ˈqqqvYa~Ϙ$4t9o[dtБKUW,{I˫>4)dzpR0h0dZrcҴ if]W{e{ ESpӂl\XWGzyEC| |cٷҟ:fenuH( &'==k{k;x?1jA#Ṡ*Q<|tij_&iƝio~& RZQ҉~s. 2;Q0Io0t6M\s0jf,jP9Vbh q39?griI(>eα{P5!Ef/mɏ7<b`3Û*]!T__J.ɕ>x\JHlŰGIӉM:7G` f+`D'@M-Ra yţ93*/iS˵'Ôd,9s1Ĭ. ?oG(dfX}pwܷ5$n{\n  tbt1Jgja|&Jl%LV=.ԍK3u2Ti-: OA_jD@SU:veoвOtqL)~oQzs4p2ij VZ jxQDtk@=dܘ4+}>K ai]U[ ءgw'`^gg3sĄq,Ѻ̶=Ԭ$;F4#Mh?PǕcftrs kN"D^6`wk Lb'GWQ f"0QE׳8']g{yme-|O3qM8mXMuW=2Tr.Vv#5E⏬3Eb$} inRgR`j +ja};,d:  _b|j'qx0Д K-"z\k XrJXBc ^ 2 nPU{i fJ v*,ʯݦM*fT #ɈtǓv6ȝwZ5 MAib˦L>rS#b]&sIֈj?˘9}J 샋ײVlH.Eb U5UoZ$)RP?@׿P =ҤMQc;:8zMb(]aCkR>ic-Mup-vưjڬoҲwl4rZ_fNإH^MH/uAJkܝXq+_F hwa hUxXv 0X6^h=̥횚~ed =8*򊡣MVɈye(^? r/mN8T܆؆eܦMH@9N0IzGq%k/-<+׮=iT,gP| ٵQ@5;[VzS [&@iщDyV] /|Pg HlH_5dGvrB@IE"}b~EAȶY8V3CoVqE^6TEB}^u3(`=Zbn4ygXK %m*/oJ1Gǫ^<` /Zưx*ŕB.^gr=V@]U| qQqSD_{y?fݴ 0!}/DxVyXCo9|~ԉ@@#ɜF2؅sq|ųyvIkv&߽:So# bVl".>;Mc5f4}nyas)-܊{D3jsUfL9(%>4˂e+q\4՚W0*MdV!^wsf Ū+]ERN]TcaU|3Oz­G3ƧiP2ebҽ_e͏FSQ1p-_5ԣc)π3,Xg-㩆xDjwajOQͯ4lҙN@rW*0LCv* "l)[X}|'y1 f<\Cj(j4ʸQ8݈ao\4S .B &ůY4[0j0Iќ;7aT??9\M+޴&U.:0ߧC| buQkt4# ǥ7ܲR=$^N/~ptCH3sDtþ=yg}{ 3z渼AuxoS<^QLPMxjM.v_yDI5 #J#ɣE ?%1`5s#ZxHS5 EOM?HqÚi ,%/7+'QnJZaQPN J+h.%B]2^ښ(8=|v*DrC!^~8ǖn-rU[-!z^r=[~j՝{=" #k,sA:p'(\PLY_p`qX&v#rLtrqal&I}NJ矛%-',ìڿ= ;;܃6Upa|/u0k ƼMxy: C۔#uØ1D f@sjȂBuؘna=x/nS%p3ګA]fD`osG!"Ն8E%r[ζf?չaWXL5%)9F5L>sId9NCSx­o,M{Lѝ3w# .Q_8olpr rm;;vlH))&>&΄./U=zCv<%v̻Wtċ<,2.vW^M bq)Vk2v]͡m}ޥ k' p)ji %oQS[w(:Kk:W|T!ͦ$OTP*m9N^8ym@Yr,Ҹ)}k!o8I D&23= y;ؠ蘉 Y>902V 2z&X"#[JA j\dK a ͍lSNmޕ%b Ne/6bh*I17R96I"S3'Hk(8FF);dsTMC0z ÙWTC*-vUGZGu8`9q?K:\?X^*TwS:B "1m;L?Oׇi{pz,>o-`hyx{{T/x7}h*(6ەNslcXr+D-J@f)BZM3b`pM:ϫ\s\ x9<hF~\bŌL`[~. z*'ZT[jsmfsz7vf/Ff|7+CtfT(N hx~a ѼbUe"߂fVh,.cl~6UbZ3N؆]O[~^̝eGyzk{>ECL7;2!7@d:]|їh;jXXOF/1˦o=lހB&78tyMgr; uS8bxβ䓿R-Q1 ll_iY;lPo6V'r /nLa.rڵmg 6 x_5pC _jjKV#7yloGwD[Լ$Lj"cFY6h2gFoF_VŌ;#3vit򢟰d| a],N9)UU% x{믖M5[2a@gXƩO{8do ƫA9pO_'euPM6ǩXS#J#hw` qp\t\.OÝ] 3r}_WM5saes^CSpJ&G-k\z?s2`A3eͪsI.A"DemAw,>YD4:N i&yLUmudjItOb7AQawp+ Au ]h,+Wm5q@`P4a'?nE0K[gښ%5!0O'rMK wyJPo* q@5uA N(~KŨȴA4 ~L "',K3O\e:'- V{3i=~i *j CN.ͯzh!( wDXVB"ZC"h?{U@ hWgO$RӠ_@Qxn4P˞3l.O%7"G(7gC@3Ig* &Us5 Ho1)M4ޅA'02č(g)H U\E>˖(@6ז΋A9HV7y=#HAZq{`d0L g4[VeיcisP3Ɗoh "$dQOXk"!(z?/_zA_#پ<]BAlP891e͌]cUm8MW!+[xбjtGK0Jf'IuQVN FILgٲvG 1 (*OB]zZU;L jct&2i嚁 RURA5.ؕF.t[Gj-<8)H6<[M-VL#Qz_;I[瑩c4).trJVVOR P+ Ӏ="ۂmRLltudJ؊WE4A744[^]὎>'ky}-dD[~Z>VH/"`ؒ#`~ 9gQKۀC7}RL$ơ@ D(q} {~3f0̆΂zD 7WBϳ:ZJ&9f\7Z6B1>newf1Yъ}l!\`'ZmT!-HCWFl~1;g\2P^abR}C>{<|BfV|vyQ3&JD{t]cg\gZdZQg뉲w +B\v-Tv 'pΞanT{Kk_I9O@ʪ#4<]G0CyeN9S#Zt^ʴ+y(C5`($0!{9PG8j Օǜ o=B =0tT'x%%;'Aau<&9Ze Yn۹g^>b*e>1mm/NZ\2L~^_{4ZO}v|5t~5[0"岆躇'n ߎJ fK%d{1'K ,bX lcO x= Ѕ"RU8V ia-"(av1xeXyZDCKwvQ=z2<`?UKz*8Çv;%m:莋o0d֪B88.m"x96":\9ny#m450J/_^K0}/ [ 7fQoNӶa~s*$rOTJCL ݶ6akI-5~PGaneLH9]tm -Q94ڝguO,LJL ֵZTw}h ȅ80P,vDɌV4'|1ԁw4XK5Zlιm~Rr%~1ٗrnC!X0%HOҘh8K =M/bst\ju[n|\4QI |^Rћě;/'tsd TSY/K\6^n3tc}I+s(Z/H3 й؜ ]0z00s2[U\s?bU]ߨy&RF~7A{mr!pt8#R:O>l♮<-SE |n$Xa\_G}n²k[Pb3wQٸFÛ|# r{!/E v_ J@zo$_¹Z. OS΁Ds5A l*58ѣUi3ѽQQac.$6a 7VXX+ Rۄr~?RrQfAɸ:~˲ [;'{s@` ?&0~.7 .0'qݦz/=6@R%+kTs.B^oMemnOTLF5$*Fh !wl:Yj2$mLonUvġ۪mX(7#̗%B/2He],rS=LG_sTB[ݬRґ.cz\ScLhTˣSjE@-M[3r ! xpv9Oys]U d_=*͖!j>M,tL঱Թ#N_u oc^GsRHfPX~; }%G+ /;0Aj!) o´#h[uuH/i5m< ovj4uo=KI7%~9-^/&">wstF1Ր=q8uͦ}BV ‰2Hv&NE'1鼭x355ZG=L]{eJˈlR 3 s@"+ !qqc Z o F%H%pt)%BL1|$F &tp𗌡& :&Dy(BA~-'l[W 'ǐ{{3\B`$h ;.1hhQ/‚8E2K?B{ȕM!+@^PD6Vlr_YMA0Qg0GHl>)QFyFҴ[z )֙ ɜ58;&5m i~Yw 6l9][⹃TTPE_I3/xć^l@(† 8TJtk,s P+Ǭxh/VuDg(hm, _$ƃ7/ym1DpŶUРrW"tW^gE+ИL))jމGUd=+nG] >3܁zogoօK )BdhNG RLy쒾l! Wu<@fVK;+.^!#a Hq0L |F4ؘwGDX98ɝvφ 0 <R"{,ܾ 8 8z@ ҠT1Y]d8 &>lOYq {YaL-3kN ~~Ε V-b~YBn#>%]=1lij/N5_`q򳏆eځ@Ot9}KVrJn mMK;Yt9= f Q(%ph^ޠ7P̒OSK]$OC0u\R]36hsDPbk֍{oakqoTLVXprJ f&k]7=X{'xG P|=ڎ׊x;8!35 hbY`j&SyGjEkT[o1|u^3 0NI,Ar #J1bľ?0vw^nE#h4M܄BRրKda|Só /M ĭ٩/67Pk 10CtۆU_,nX[Lw+y5BC% mbCsVp ƋaџYf"t@F/]Ϻ۾.QX 9!嶼y}ȯyժrk1SW*1+ h[dp+hKOnJ0:~Ҝ,2D\hQ}j)8?,A}=8, "ldEX}fRߜw5/5#&M7wT7}jSKĹ3<حG]WR s'P{d¼HT q DIL {ļ%<=ȬIB<@CiڌtSfZPBmc'JiT~n@t3cO*ʮO.8gOYІ;̽@ň/6A,a}Y2ha[qkI}xyOeU)(a-`LYs۶ 9E 3 L YKv3P&:آwz0~pHb>CbjIݢF<";sAYiCBd% l,YFM}1' a=F异8Gufp%fԍ_)mF\jB;";bPݪv=X`l,@^GX?=g7\,Aǝ1ޫy'h}QSsNSӼ7ϳ^7hyGSOIEJ\ m6iL,IyiA!h  =@EN>aXաϏ޷sU v$[^^!2('D8XAʜ6< TB6(g,qjj<-o<cu*ZpRU:[QR|63="x4=+zoYV>JZ~r|g`"65&^(OteG č pg? #}s HL"2E$z&B}yqJc^]mnaLikxɭubρ(V]E#@v"r,'A_Ip/aOIm_\;>ؖ! 9&ѩdr"*`GKgKe/tsdh4v74Z]bdN^|e~wzg pĽ$iә3l-u)]0JCqvLB9 Pb^JB4:- I`Y[=V2 D`@`!ʯݳyЩ=xt<0!^&U|ԃ V$k#_ 90'n&ॊp#Tw g*sWd- PE85: r?cj˱֞~]uT%ԫ`zY)?u&̍]X ROl]o©O)"Nnm `!WS cPҐq2?S>癹8Ӧ-Wf 诿Ĩ®;p5@Yc vM<a+hbu^zOGHeP5i̞Xfy,Kw SVFhVr y4.hN;O|2_N-hUnJB=^oÈS欣c!t|ϟY,^kc$t`ZΎ@͗FOe871<:`c-\ `#^a%AF HA\Oν)?8TeUUPr >Na]`6@=Gyga̿zdГk |ԟ;W&)CDIۗK: j /s= 'jbH9Y^tFr[zO]@ EUu>M"{jL5Bn%z[ c*KQ̜drUk#?@s܇e2(?B['jj ug /3KG4*7k^Hq!sEM骛Ǥ" R8-,$z_IJc*{[`跡Ίz+P0 ]Rd5ς@(< WYRkgoO"4%N T\hg$saPUK~k= 1T=<`w<_, 5HD>;]!@0+.3G0Rn#,je)ou6ܨiJZIƉb#@Ӛ7~SPSW?rRX)ڈOπӳ>^^$7Zq.Y: A ̓n^ L*KN5`ȫ1L=3J2hǻ ϠJX uZrpk!9*1{'(aU_@w >)e%yy$8S#򬕸']ZA"eвz՗֪f@~T67qz+AܙqHiOwkA^?::6G0kΘ3j.c C\PYc]EjiJ&ԩ,SB?uYkKn"/å45Uw⴬DEUK:igjZadD>stڼ-<ua!п.kpq+cg' beFZ`mv YacΎefJǪ-X#J23E/3fGǴQ$ -G|4i:|DE( :%aΏڑic,&=*dq-, ?xEBuⱿk~>T jQ sd ?RğkoWRP0i`|}I;bT9Ii`Rm*l_igNS= mI*U Oau R|kKt qyw3 ba/"Bt4X=pm;ҒPJe.3qZr2ZuCa5CXyid[- P 3 #W^y%Qƍ T"^XAI &}=39vDH &`b9e)NgʻV0xvy7Sa-Ojkܷv,{B۬i ?1J0 fTq]?X2cɻB PNkD^`@e?}dC)TWՆ x+9jNZ%s9Y[REDړ S}NS0+3iP~qfQANiߔ\>٠~b^ZĜG>{W:y"&nZ#Tkn׋^: ^B%gmd070~˝/ǼrOxW$&-cr[ʺ+ lGLcR25w9M!?@gd6iůa0$>*<<1ef]3@<' 08E2v 39rs`SUz~0@qaNgsf(S)"D?#SnޡпywWGJم]僞5;k˞'Pj㩤 >鯑Ges%/3 ];L;TC -xTQ^93t Њj"}շG-$ Qi|ڑcn(A ۖ8ES$DDuj\9pEWN 猀`ph1x E.H ^l'QXԪjST^eW/mcT8R:q1igOy*w&E* TVSqЀ]\9#b6E8Hg\ ݩ0A6٧,ьB`̐z#E(>${eP?&v9IJEV X[%N:+E keág ;kȹ ٹ̠-rS7iBnSv3Ȋ}x󨴙+<&٩81n_wJ LX$ ]B][=bU@q:+cxY15Ya΋m-5H>Ǡ$Qm A.Be6Ld}ТRv@cNK4Ǣ;FMNo >!պOn֚?ĢC?Jɀ"Fs<x?E`+ZY~ IY)Q٭A,</ˋGm$/6mv~B*Rk#L&4[Bv]dvVCSՠ mJ\*EP*O-| &uʹWј ip17=xj1`oQLU)vm> SwV}5H1*NNhБI9`%$g(WIM]3(S _'Ψ4+%޳cC) wU1gvYoӌe0XS!׬zۅIa4Zpn)&6y͚;蹐r5|eq7,F[FH)>+S.6٥cշ*Wك9/]y6;SYn:js8*rXzFM<06[]$EQ]kN<" "F@If /Edce:x*9]ԇx%$LԹPާGZRiey,6}wEKTh饴h5[d qY,;@q.Y:Qn"m)\f6g& kC(Ko  1`q'>ez3^܏wٴ#>Pݮos7zצ`²xq61#,:\;eGvGVb#m.뛓{8Srij\0!nBEڡlv$D,$F}dAXb@*Q>DX]-"O8h%gV]dy: XyI. .Y%':À^ON -,٪5ގԤ*`D_B'Ի8tEJj&&恻d,04!ոoi|OׂDs oyqx[f>P/` ~5qyuYF@]KY;Fu0qR&v3#s0l@ 3Ħ>cкmȯFlek)sS%{2El*XK3G2YǙw#?3}/JkpQ| t$Raz>[ B}uy,SW6mܗbMzGvBfې<" Tǩ,TV!!(}YS"PIU)pk 0Opfegܺ/(fa\ o˾1,R󗾧u{\vYNG PFXaק-:A;OdOi߳i:HmY4"q*;6}qE!4-aVhF<>RfIFB▂0#Xˬ+i gRYE' 85F%/YZrs0owU$YiXbbe-qIkݱ/8,l0ciMRy0z{+Z 9t;!NNJ8m T>[@6YVy(8&0 w F]cgx4w[=KPHҫ<δ8c=*I#Fd5P!b>*+Qк(ak,ҋ~KA#]ȃh@T e8ȴij9,*nJ&?|rF)02BN4^w.iͬ֝kk \G>un˶doOm$!i 8JPkllL9?oXޒ_Tg0klVmQ./i_&sT?Aїg -yRɳJh城w Q\a |P@GhӠ[/*eWI`VzHKl)XiheWy1tOqV5duNs}~Hre{9)}#'JTEק.DFz֧#\?S.=FPј={ZQ!YA$_ny1̂J\9AT#Abe^ty\} %,d, ]IU?*xl cWIɃV8ZwTMg{11"Ezmb[KmER ƀLMS& p f i]|.ДH*U9]a9I`7f5=#WqP[Wή?{P%Yd%еV1:Fe-Qo ARkQmRp忆xY's1X*P+l5֔G'e9kc@Y3,}quɻ\zgieC{/Y`& Qܫ:2zV4$~z3sju09\X=Ln-SvzeKRlV& u1+L"U7c6Qw W٣)VOlۄ;dIV%P\xCeX;zu܊h}6xɕ{#7/3&aK RdVDܰMJA7,!W2cIykIth+m!Mj 5g;ypBu+0g~mc(jZ(e.M)~RvRIMl5ƈ ˁ3ϛ9<3muqNYֿ>IT-`ᓓ 5FhZ)uW{a)NL kQg 8䵡VmIE#[hx[!>0en"ߒ[ew*}]8I"AT9H~*Uđ(Dpٗܿ9 E$0_ 74ZPa1ӓEȹd8.k'T6v^J"%RDgB>wR{ _&lW6_Pʑ2 R^]YfM&({##捐 *5 > Dn<58%ǃ l= <&A=}O!P/ CcE8ȽF=Q˩ptu\|4h^E^35νltIaN8yJd6b=,^GZbEbS$6jrB)MySi")ڂ=hOatIA=>"W cP㞮j!Ld/\R9IF^n_ b~JؾsXJˁd Jw7B }Pg+a'1`n?sJdL]b3y ]Zf'EA;YܲumƧ׿7M=$Ӷf#?5\'UM@\jq9Br}^+u+Ssl|Vh~<7+PP%̿ y4<ݼ,sLdezTs&w؝NaXtbHL;,XFoʓ(N"r7x'Smjw_RubVWuxfVo SR{*"<3d[XT +4.t{5K#$LŒE+Wi}'F&͓|UnU4/4oPXG~:$*as% ŇQg+ CJ?#dl`Ⱦ R%ndF~ !,D^|950 fS+ q 0>MuoW蒜0 VU޾(Q7qlM/0$8Ï^\WEzL&<\B$3J3/ 59imQZTi k,.kߡ;~rpcVG[N胯EFnG {e\ـV݇|3ZP[5DFJiY/F wZ|!E8_jJԱqTa9'D ^gc69D[6b6L0?+L]\=>N{L%J pez|"y-ݶ[.>u|a 8$wOa`W;+λ tW r# 7i{T$4c7Bo*V zFD3= +u"*B< E4XkB0*f[lc|+[\G%--ޒ#hw#zQN|MB/I a %Y!tO KߋX^Ӂf>H{0kjU1hzwkd׮ˋޝVtszYFD/V6J(MLLՠbzA\7i#7!3Y: Q`}/p ?fJJZ;0!U|tӣW& @N!"iiMq& "ȡN @:xl5q Oh\\*# 2u ,lϟ-amI.+ph6T@Bͳ7IM{XT=\CI,na̧6QNGsNARHRo&aFO1]s֌ Pm+ZtE@U} =W,pێ5#v[u 73KXRv`K ;HgD1^4[if fl:95$@%T49 ~!=rl0ϙ?7x,$FQ3< |*wQ!w'ߊCTu(nM#Js\hddOմS&BŠn5!>! +nRG"E^jHd;as (h< [%N!x!4P|lIqBXs](Y Kr|[-3:IzwW>K7wWj8mm  g8?O;#m61{?c~MHfpe.v<DSԅZ5.$diߙ Ł|eWFbn#+{CI{:{jd~V->y{BWR3՞pM=ɳъt-^ \h"Ŵ?&20܈i'x.p ;£ol.dUi7{HӀF!p,ӫ0:kVy3Y9A8G~JQe-'җktč)p>ą:Unwvg썟@K1!#r&K%BFC2 4& 74j5tv)N%W'#Gσne=h h)^Z33D#/&r 4?]H7yC1! vU.$w}i `=CCL״: APiw׉OBP(N)5}9hN}LsYS=-ưHԔz>U0&o׶%W}7Pn$š*}bRoPߩ0yX' g!rJuG$"Hz{`{A^ĴRf~"$|)|6ڂ߄.Yh5SpbHzڟ!jx40CLP#FJpFQOv)0DS&lh\"! DκM'?OXGaT [UT@@kmČVO]Zm][2(K\7,oBP#Bo c4Dk N_{ӇWb n£zw/mSefmM ԛ~0,'c̮>c@lˀML <{0eM4D)Fy @TbB4Ӓv'GtKzU~\Pq1 tH٬v>D/f@1g~+mqwz~P-xK ӁU3mJGYrq/} NO<>O_g (/f(eJ;FsI=n[M*;7>uL0y1#2$G /{Eya@{zAHCz= >V=<W2 ͧdy*}}iZ<=vC{6m־Qt_/4oSQP7Cs!~ {bP@ȷƚ)oiYa_8 bY=j؄8 ތ&qd;ߑN[0Tr{z(ͳ[`wR( Fe "xz'{96F2,ӹ%mb (E#[8!ҕljpqu,9ل q_77=>E?W32~XJr*v9yx Y,\u~ 屪Yѹ`<^dQtu^wc :D _&`3z@A}y`cԫn9YY/2p1@HQD=ҦvUCXl8 PHZrr@K/GkUl4wx7turS:tX=Vܖ;IB5D d2Pm셸1vcHYPwIpe.+oV m:=➏Q_P"QL}h(< YO{I +( m:np*HgS:*2CTIbFٔsЉ&m8DEB: N흾' N-TT)Ç 1O$bcf.9̧ݴkTn >y`QUMIHJKtM92JĴL>{L6-Z2o <͎07o4hC~`Bl%*k!Ea[)OA} A6J"3,g+i#B*:~ ᤁx-gdH*W,Ed?d$pE u*4tpJ Hȉ[wpl,҄7'8,pBP @Vݚ+v g5Q곘hPXeڊo%cD#Й=b w,=C&3i=j^Z], Z3S.a.ݪ\bF`~Xn~բ!|7/r*] 22*![eEmj~0+)ڣ $iՅ 6.V|?x+Sװ| :Eq-ҁ ?ʡ$(Ss䚯o\g=xtH1TEʁ@IzS<v,0% Vӕ"a0PyVD<*f hl/L}ׅNI9۹Ѣ!&zIVz2~cIF~2+.EBYWVGcȤ1BPfpU) H%]aVUs9ӠsD%ˆʼnUQoY}]vf#YƊ}lsaZ:pO UǼ4 uyY=D^" AxVVU#{u:{"Ki:{D=u=ezA^akTdtz!fzu.9TJ!vSZI$*@Z㊦{!(?$ߠ r.I͢wMr>!V\s)3pkwI̘%'la"H40z;u)SXL-^ Z#BP踭+itYJǐW̤*I.m ^=#ZmV:3Kԗ,Hc_͙ u 󻘮|=Zy&Orbbf>~AC_찴Y NKlmӭX!_գ6vbkj.MMh-J.G7t<}ۇjAoFӝd,R$;9dH^ mIp%ԬBeFlhC]mHH |L7]sN;fNġ @9}^GJvkd.(3&{\\Bsx~)|:Ql00rZ[b4&HAk(鳉 poRct.j kFGbRn#6&+sD=E'|!"AS\_.?cI,RNa[->1>_][dظ"?+؊X ndB5z50/6)t mq yb9T^gqxLV#Sﵱ򌜲)z^ (mfQgJBRPȡOjvi4ۄK %\3_(dq pZ$􌄗r%Oͯl/t<-&R]($*vV{\Njݽu#jh{Pvy#~vwjQ·*`f&td"" y7\iMT2JGcix2m]Ԍ<,Ą`*TAQYv@#Ċw!$ty׫*_j ٷ3B@❄Z%wzPf&q yBbܿz2CMmGf7#Z4{šMssWAyg!xLF ú-JѺoVOMϜ%Ƿ]=7Ld:Y*E@]a?}|zZAQ:YvMa^{~?m&%a KGD]>V{Rv`er I{b/UĦzGa2 CL ^̲r.Wlg%vo ~iB}{tH9dzmj;soL?[e{x7NDMCەi?hV YEXښYYS^q\]稚_RcjΦ/H TF6%s 7!Gh63ZE[]GoېØ k*\ܝw3N^aQdu~2j38{Oo2'Wb9t^3Vi$~WH[™.?n퀀I)r5vXy6Pș38.x6y[ jpK+%s쵏 PU8?\ uv(>xuLRqT&³; vPg7PT@&m= ˜B/]RlZNn "P;Fw-m[}=2f WBS"'h5,䲡WṯfLk'NݕR. QnMNqm8v,Iy3|@9^8d>)0:ڭ 0hW*|} lpMu,զ`|+dlFĉaI/dU:1I$.-SJo;eUJPmJ(b x- "E'|7DH*OMmWL:n|#f~ .Ws(Wv*dGlj/әJRaKAΗYP[d%ñAFX)~e@l[ fQH6WQPWsQo81]ȝ,s ; "(',wfA5g *kp|}~tGry/}XTIE lO 77 $ >*Pmc(?tkh.7%9;{0JCUofق٢" g;ޖ+F3s2 4uwj jlta&}:#/6u,Z謐! \ԸxYWKL[ŠH+73BrQv例a$L/f9UʗvmUڊNrd2̂pW$a7c.Q]҇kCYYFm)h JhX~*wCyT7i-UK[Sr) :80XғjquBL :,N_Hs1?YQ,AY[k<(HH}9˱Svq1r岈B]3AP۪ 1wEaÎ+^Ĭ&#y5sRh.22 SBw‡ݝ9rPsn((N¥^Wkonl#q)q5wDx+^pR:6#YЌu+";뜴w|TU\K;Ntb*Ȥ[B*T &A+E\%q97sP/Jv/!4gSqJ$5"T+0ەnZbL"?6v> _r%|vn?U(9Mms 'm,`[omF7"~aAs%{~6Y"&h%N ڏMEC 2skir)0Nֶu6e+<7ʙ"A.g0Vo Avl$~rxE &5!`<&x^:y"*9RkUֆMq7b'w:{Sj١05ISob2w/UFnCU \˚Sbdk W<kc$KR3#y)~ǥ+nRȑPuBD[q^Aܰ/8g1[4'юW@ti^#R;gdtePLJt)r^z)j,u0SEմN Y娙D&̈́ :/ᔦLVk:czK8 ̋BW~zl}S3V+d::kr9`g[waA;`"'u>GQHʚ֚zۛۼd]D‡5q~_ҧrʼnm(Dng.Ggie\"HT/%|xUAJ̶cĸG |P[+V2ތR (0(1<$ ϶Z&壅XFI Xb鹰y. g1''fڴXDdÀhqi9Q~ug!.i%f+wb cVB8JΟʕDߢSCWBM r*nAN!SEC0K hR {+S%E,TĠ0nAc¥ z-G4ګ2Vd$pM \XS^nUz#Dx 6@qAR q wuu8XפƠTs uCG/UטW[LI'zrM'DAC?C/$7Eh~\E&戊RT^̵ߪؤaKV[9.wb(|{^rF2iC*"\B:d0I~ٵ@D<~XqUZaj6Z0 ݗzp\W'c*6]54/dsl8!A[" (UHa^WH2>}0G۳5ZJ0$ oOq' ^xHA% O OCQRJY א#/eZQC6>hl9"WEXUNs)MmL3x`Jۢ d־mrI7Ѧ+R+df ZLъ)c-3Y4JID߱kb+h.>Q5bUn54(W.*zcSX=NV*w9^w@Xg& * LyW^Z#EGx%8;_ OkumkyD?j7nC:MV݌`DuTO""*bR[ yS7 pb 5ÒNɲڲ@S5eg+E7! lAff)<'};|4 C볻qmiO1bgmRNݓ,\~"{XDm^c5 ΐґXdH'AG>aEcLYKs7:wro^!xo"iԵ:fFIDk[c0ոfz@|)Z*Cer`G8V2RpqI90&ӽfTwDov1KPw3bGR~Y0Wl@/a_#셾uw++$N ݎt}E:UPQu?@YeJO&8>OK-لlAxEg ~Mb3%QG=FmH,[+XM+.Ea5ABʁX)֯h +ë52"G駥¥I}:7DJx/+fmc&/a;p؞,}zNI{=U֛*l2$זL)-'6.j e0k3{)MQoK콫d`='qۃK#U$ė2&2/(l}Ufiz|r\è.n"Iw-̓8>[o"dO49v6MgN,G\ASGd>|wt%sܸɍ@xmԿR@* Խ/)؝{kCxZx_Ո5%툇V E,/>P1ḶY]8}}k7E@G=^# ƀD92&.f6HfS#?l ˆ䧶 8&A$b,Dui )Fr1+8]pe%%~1-c3#P~c"ɔC12= 3CIغYvMzEVFsd9h?=ʦJ"!n53`ʅhPo|c{zXP%WНIjIA!/ E>ǤIBRg9E.}B!}0hc Ϥ@\o4mmOi?rD]- Gm{Nͧp7:v{_hَFaS 9:Hk ׭״f5S&Ir '  86C֦s^ly bzciLeE ۜR.26"FM\\[RvMV>QJF.TfVӑqG!uѷxnzJY^ڌAՒ@8}QW)6,|JÇhrĉgm~ ӥ6-9J5MC`gy,Yɐ}8DQ}\Y"F֊.|#,k6fXuCN젎.x()G,MiT$Mx[M _yl } e|X^55#)wo) (UCg..,..͡50P=g>ނsJij)#Veubw5 _R[`ƚa_8['Q;(M>Ivٲo"I룒Xo>55yGFL RWZ*~L?\vJ߽d~.Ods?} wl|rlN`{3X -v)څ}UF4낧yi[Ǟnr͂>d/hM|7Y=yFV}L3CAX!L.̡DXo,3Eňr=TDo>o)!:" l={ZPV ?` eV#uQ uf0(! Ũg[w> ڵuNԖ(GWz!{k r3i|S*oN/$a|zϥwsE>#ƱB{_ ?0#:~nZuB.-ͻ>MdsjM_Z< a Pg&<xF6 ~>a<,,V NPՐ,]ܔik i| /qQ$-`I`x .N2J$Er*7[9;U9i_qVgj姼|^!31jS" fiW|kީb$xGm]+ 1W%#wX|O6p/ u{,v8=\ ~#z]iÒ׫$az#رE$R QS ZjsxaM /C6p,UR?*F8 jp+,CN9<xH9Գ['h;U9T'T h1Լ@OB<8wJ\B8 8_KXp+ Nz{($A + {S^[UV`IXKٯ.<Ε+mʾ%7RT'S;ّ%BS "ƚ<'|#&L_E7:KD bH0d]R=yxRT3#0x&ÿ3w0N2몘fNл"ȟMy Iz7p)8g“+!{ɇR{RxE_^"߫\Ic E_9.4 koQu%13.2?5qͷ5i߶#O"q޷U U`!xw(JNp^fD4Q.KprU˰'pp:KW>9J'o5KJ?iiIzZ5xsSmQqfHl #>%G_p!MZqJ&|њSan4tBYSd|8 !m`ɼJs۲xw=C!ͷp%n 5 L\qÿf0By{lJ0oWDZ&9BtQ9urTO,r.>/eKkr`{xUC4f=_[BA1,݁QLEtS6)4թOh#d5vC-BY p3rlFN]ږsF[#8q'/զGYǙ`*g7YF&&'\y2Ҹ]h#DBBt .+&]`o+X:E|f GhnΝ1X1 IIzm8Y }hfHpX%d q O bNR.ˇl^x]]a\!hw.%YM༛R3\aX;~dzu^s_ULá,AZz.x YN>tt .,T rzzW%|TVJ~%cӺߨ>p3QݠMWggwBLhRUcvf%EAxQ(2/9uǾ'"r]d Uz^-tO\A Jлc#(qUJ}X`UVo3*S?Jc B.=WZ㶡͊pX ?, o 5;9yͳJtnp#9pWcz=& gH"y~ /d]{Ou2tS1hȷ`u~,}Ȁ)ig}0Gr;Zt%S18# L\:K,^J86bo:w0Pq Ejlҟ8WO(oigMbh~ZEx  r倚2[ȗy N;W0LM׳gxe?dᢦQc7'G6|x" zմ.1.%ބK' 'zXc3SVS'E\ Ѽ*G4d ƣCvcF\%02Voh fҿNb,7+jWIa6=PZ3-U/eI~Grj*BRSZnD rx'È\{6qW&X,pze.Biɨ Q(zdd.&kiEPm,cy]ڣc;k_U:\OuP_HX+~?VM}Cӆ@ܗh31ٝ}SsGwYs37D=Թ{ r qJp ^~ {} YYn^2zIoZ-HV(&"vax{ vҿa)"eo|>ZF>fβ8-iǑۖ"RTu>ʐWadj*Ra?5-|ְJ6C Sã3[bc` EQO[*9̘g39 nWJOgsyc$2Yi]|ANe3ӛwo ;Jc0{J0XTcͣ0vst^AZ܇K?21֤;Y +DIjEg+r Z0`"ǵɞ :RY6`((9Q@|)"Om$0dA/BOwfYSUioeAuplջ+naFރ}DnUAcָqfG}8VkO$Ir} wI}v t ùt9KE6@Y9(V+,#WX6ւ dhNDeД|5 xFsd(g{g.8 `87Fmx%Cu.Qm I”IRqOe,gV  t!羒 >gNg5u&$B=oe< _C%yy+vA&_RBԶC :=euG =;?N,'lO1aw^;7m2Ji&Ps 7[;q1qD_ _HՓ"PPZ1ix9y͹idįǿL {t?xݶi;w6 tTuuB0ol1o +lSҌ[A0:gncc;;ےHE {κF|r'\KB~ֽnM%Y| 㡉xW@د5 ;] <VSH& S|B^~@h͖0PjoA}W|>*Te i]*%?(*Z7EQ7:gnV##yn1#-Q"0 SrxDLK R`5u37Q>x͹KS]amLhl=}R-n[mtH)UId_a,&z{:0RrOwy6Zjی">2/!=_~fNOQיW$.{ $yk?*H҃k*&Kxf 6="L==N*CLdKJklS$.,KHhyCp-LzЋ$9aF< #f@f<%:}OuXL9Mq[MVf_~….ud쪜*{6VUnN+ry*{7 Q+ " *zp8fCg!BZ*iVjo6 ¡&OcENxIS {5ɼ{Ao<ãZPv\[ gj7< Ivz␐],⅚>=2ȠF;;IE '-<:=MRpy _yٯ t G Hg)οUHQZZ@҂!»MACn}&TRI*섪WQä60f"p `~Sʠ'u'y+\l 2BjxŘ9U _S{]ʽfB4K辝Hؕ? ؎9m+5ή?Ijt9oZ3#C`B;{>^2_ۇ}}ڭdM}ៗoYӜDS/[gfw舚 -5%y \E(Tw(O o< (T}|=c3C!Wf{"ap\2l.&\Z_W򲿐}*![dѤpʜu.;GmSPxKj{(T ^O*ynr)/w,ي/HTT/aWOij\yLdaoBiI"f 3oyQndM sJEaSCQsqrI-@y~>ɪ+CÝI(܋9P WPfG!nGjkDl[fYpaR|#)4LJ铻m(`j(%*mȋTҚdYj-0y7LV_RSo0,v&xElBΫ0`*ϻFtѹ4&/#Jb$˜% чy}Ѓ5He0 vh{!Abw)П~ߴ LBU; ̕ аkFN֭WprWINiA}RóDߙ? n%>eDsz.-i/  &E1̀mT2 0E Ӂ2*L"R`*0>X@)tZW\+HIhqHrTˑе<9D1P!O*xKsqt01_H6>1WpD T:RmM  caЕNՂ6 ;Sxǧ 95_M!8!qCc,k2z^ Dd JLp1d}1xLX0DL eqmN{ގ:E$v4_D,jk,,%BF뗂%5Կ/BTbI!Xwϊr,p=I\폅M}E@NԩRkLVč8)?[OKt1y=svN"빼/۫oJ6N!Dk'A?1lnAfו+!^| $i˷< *`+,mh=#rZ̃m@5Ŝٕb!IrM* 5%ADP-sajht"0-p~ 잤v"!*Ql'n dvQ*%xykTY'\ ؙ} q;v1ߋu;R<ĞE(ͅo݀H^(}EvR~Wc솴2u_{;%ɛASU` 5'JT M~ZV?9 ~g, (dž8-,٤uW)ZŁða[O R!`<[*d 9rCUrT| vHV2Pb3I%vTv+A 86pK}!Rw˗`ؒef|RC5;e;I5[p!UO?535|bX]ʅ}|Q- .QuE>Md7Ax}˽\ ЯJa>iL99$j⒛N@pݐDǕ@8FH=b֮;{̜ܾz1ݲtpj!Tm[G] %ؼReP3N{C+H 3T*WEf .qN']p.QKW2*Oj=!aserĢNKX# Cs7UmV )Una㖬YdP~^q*PfNHO1 .X:毋U82P\f*ԎY+LBTFo*"Zp#!Wj=O)zzTtIZdn:Pשx5p5*S_`+:8<g]3[Ƒv@RI>݋o}Y('~sսTwjd@GYbDV mYLH# Ez_\ӧDޠC=Qذؼ~Oarw UY`[4TTd2sdG;#`Usw x7HZ-pk.@ZXl7%]6,,sqӤMz'@HZ<}3% w= ;9dg/. AB29ax|lL HETL+LHw?'*s{_VPċ()>pߛo'TDdc--=u͆bcl:e6T=asM .=Zh6]CH[*mG*FM)2Qr5x@!;R-2XѐπL2w0JuG̼]od[faf:߄v\E(E#1[I!Е[ͭNcKXVV݋dk1;.Sɇq凹zdMJoe6 TN.;;$l1d_{A؟2@C#a_0|D`v UgrнLg V7r# r)y'FsВS\:32nTxיb|3fXVk\* rn@]NږF`$*~tǖy$w < MT \:?Æ f\JlQPzq vqۄONͻ^ԫ% F"B=o?Iϵp@v0k[@ tB:pr$ٟ|liHbʤBfS|ы@:!_B?rmaw3`)[' `\*`Pz<_fJ.? S働K)y̵A4S3{Wu _ʆvB R{!35$]-ڊfk%Ә9;p4 Vp#?;-j4y&)4;f✛D_ߗtyLܫCKFxR -C&%cdӹYL|qݬ 9GlTW"\f-]|^|sR[G`#%&yGMIuct PXq"=;s'CUQ0Y*aqz![:p+ʊIPr6 ȗߠOkDŽyKt"Zv=ІοaaL頙|2K5-$4P`8J:סyP4FW5]"+ڢȷTm}ܴ E,Z!lҮa ɳjhDN\59*Q\_#i$oĒ8T W!pn&iƥ~%tlF<lt*(Z@6V_zq30.=ǖ"!b1(gPp{Ad%+gjHpu) xV~Ci'Y6:wd3.*֗tgɪIY'7\.! )l 4 E7'|'RG puJvEpIn 1y{1 Sv \Uìh_Hr.@ ަNjptzDga*uy&[G'2.I$XHx.Y5ka L,@v5$_$/n*&֥ŃBtL?e~Wu m|#m ^bHЇݒ_Y[RLO/lDi :P)=k(d 5M PyB_2j`Sg|UA ZHYJ,2o1xm4?aJ*c}~f[p ,Nr¨x 9}?vc*衶{k;MWN-@"3˜޴6 3wP8\\OY8FoJb͟*ksqV.BQsf?$b7d~VmMQ=]Gt8FmC`@"'C]l L~SP tgyJ{&0OBZ(hq*ӄ%*ɽC@&TX͙qf9cߜa%K8k1Y4_ ?p̆hŁ\QUy8O&Aa8{0LcŷB&~ _r|3QTZ3b/++g$Oi>0Ĺ3:Ԭ\q a(I8TN~7wΤn٣|`I|s:TDcUN7=s,^/|K W5F"׷E䚋0-lPj@vy?nUmФfl?7vgv1h>)19 1(YsF:kl0x_s^sֻN|w (EK"a\'}Hm(B8HQ@ ޛ$ɭߦG/";H!zܾCkӿ0AI/8϶$@Rk*#TZ-kLϤ Xfk"E"_t}gGoWlO$<;9gmg[)q3iB\>ls@#Wf})|Ovh*:s"@4?T;q( ,Ozvk C/%8z,M'*Inѝ6qY@L&zPQɝ,iQVpfK8u) ؊R#Bon%:R={6?8J}muyCk 0 ?Q=7S4mąk9ߋAt| Z?pyxEJqF0p3ʞ r I?dp`uh>FME9sUx{?ZT1`fMhxækvC.&4^0KF{N29w:0Q_+UV"RLAFTjE eh՗O QؖCjHm ,s1!KyFtQba^1jsdӊ5.ju*7^sCm@ 0ṁ&~ÇT0Kg)la9r=pZ)BX@$͙:N tvMi.jV ʈXbDM# 07>`!]u,*fq6tLF* yYC.dÕ֐cQ\Mˇq5LJk9sv_%oC/Yr?,ͩ˘3CPK+ՐuGe+B|7}r%V>rW<4@?eic s6 QG+ ]LhVtG#mOp$>dR#Ѫ>`6f]Mwrbep [p;ڕpfc '\?-h6lɋO+,~\|)<0]fV% Bݥ|gheӗ;wY3= pAUn"~ '"gLzfhBgA;+buzڤz=܋ WB*&T(3O ,KiO֮MU̝ƻ)sN  35#!)J'#D[-UOsXnvUfϤL&\$ |i@1QYpޝ{~ *`լX\++ zxxd̡e|A0jJxքV킃EM(Z: t'IP9$l !6׏S?l `h mB2?DS,)G*xyΈpS|X>&#l>ro F m/ ]GW?n+?WǣģʲRQ}PLDe!!b/18S!X=)%fNCJH2 u߾ƒg`J7(0C NZ⡾9,]Juq..UxwDǪ\y?Wc4蝾BҴtOe3A@ <̻oYtqU::P %2f/}/EkRj,TnON-rɸ<&.!=odXNSJIgY tP*Aj| yZUȊ= tG%,^ҢbqY3"cx c[izMJhpkht 1ypS.pD t垩d1OfrYӟȉWyo\3f8=˔-{ڵrKܫ\#5ldYx]Y 0G"K(6~*Nr*3T ߗFPPQuэFihc>Hܛ S(jyVhqHF,p`Hw AԢo]h*F_EPA'F-Eκ*2.d7䀶#8MӃ(vۆk飝}`d > @z%`7&wƒ%ߣ@ hrzefM Ů=y t~!26IQޔ/Ǡ٘ByS Qi6*%8`!~Ntj%@_/kjR$DҨp65gT~a"ߝW0:8=bx:^z Íu%km0yS1~@4@>J1&j8)#\R(ڎ 'd8L(]}6#^5,F(>n_Ql1|5o`5Uĭpi}$W`w6MkϐCa2r Ezi3#]K}HdU59R#KAW(j#]Ď2(|{-+! ʼ jۻI׷[?} ~,ڶد44 N0iUAFjN4gnoH9G0oͮ(+ՐޯԦbF}7F:Qډ!L5OtVٓN_{g1Q u킦 |>qsN' JNIζUWܱ}#'ˊpQ0o8WM3ɤ.~ͬNw*SOۋ%1+錦ӐGT D} :x {KrS6"mLrN$jx gXl0skKKY N@[xx3jz~b b "'*e]ؔc#R =e'h Gp[ k((xs挀7^L0cϺ~5K0.=Jĝ oAC`hmF䱭Чo/8N 5=yDHÔ'4*dɊ4tlZRf3wr3]"nK:۽)REzI]F(_A/SjŨ P5Mn̑j i bCU07N[H22^'6ę2@Iஆ}6+[Uxif]B/BQ)q=z>#s lB mf[Mn=ijĶN>}C2jR!<'q %]VYZ*N֙"@[2>nΛfu5KY@@Hr0!SԄp3Sb5s=իE$6+ٻpWܹP>.I$Sܕ6?<`qP"PߨjovogյYN} * .Nà Gߚ̧P[E8X(L+iG|~(U 1`҉_®P>8k‰HGO ]7e ?H]nLl he&ޓT73{jMV1l\&X/. Sfnؕ5-wjHH_E?85@cѠ*3ݫ=4g)56f.Mσ{xcUY"M0$v#}P!%U}V432 H3lv:YmX]P,>EއeBEcn2+݈+޸8nUc'~gÚ,u]Hy-Ȋ\U&2_&e)7z!h>*ME^g˹Y+2pj3`q͗[IʝO/ij|a{q_D eT#TKP>l1Y^@xiRso<%kpqq>x7:ó%Ya1>EJSٙVY;dИq)Aˡ8O@T[`є~.lҲAJy>4{KRm3io\)t8)#q I e{hLŧնR$Kw'EHl<$Z]1ɂ:YNvF+8G;iv]&E9qߔ,9uvx~)yA) @m#ΝY;0`B^k" c b0)-F20jT#GhR? 5)d@%AeB]:Q_*~6uJLLr"'UF[_X; w[+'Z^JDa o';ή f dooJ^MH,vj4 &?mk0<+3ZvB4iX?Mؖt]2)>h褩:oN O3hBOhiݒ%Tr}L]9-y È%pד B|>њ(T,爆]i7Bd:*@ŵr4b!BJI6TeP6~exϟD5"p7 ;Tq13ɜ Q4g_9]XF89" H$6Ŏ,e,廑ӣ.ms&}@ΧTD @\Df2s cV"g_Bu%ۑ v1 nZ:CxH'hTrKi@`U;P0{@k^y|K6Ou\7n}ӻn.ld2[h/jL&'8Vs h(p0q4P#MfmS uMPoᗎg 蘎vze Mt+]R,lm! e~/RiE+AZ*Cv/0Gs -Hک6R,C.r!`5&bom?xZ<.>Z Yq3wڋF:L.gC' ۳Y%{jseù*^-xJqp>ĺ>ɩӎ9 G PN|ʂMϐp;_+$ Gd3 snn[!iuy$dE6~39x/DneŜn\3& gUЭEhcYS\E ,ALL%TmkL݅|ҡvpA2rbn9U魨/6"A<KME) ŏ >[D#h_geBևB|(!tզAlἨ$ȍ!Q_&/a><`5O`&NGb)fp?yR?x`,>2, R~z':3# CyqYy+>z|1OP!@`xW\ .%J9l&|8KGiכ "TxXIZ4;ԧ<*cJ~~ _BA|[Ғk ѹ6h* s,, 5NM)+Ҵ8KqqXD0Z3-{!"^yR# Mvvl <  ,%1`6=Ye9"LM`%u|<j[ߗw򁨦M(ݐ5}/ g:dEǯܽJCyR֍x'fPoc>nX-%ä=AveQ&t\no50} r5$dAmWbYu oQ_eG ^s@hP3 8%- F0f5y'3{(>Np<$ǟxbߛj&Y h %9"d~_%` [縙k}}r Ic Ko FL eɽ;6wCO> ʜP_%!KT|~Njӂ6ۦWf$6GMCr~NڏEVPnax|^T)r4rt`3")ޓo1nb{|؆HEvQ57 Rv3fTß@5-J(Sp Q\W7 _b;7?54h7{e%Hqea8 V]glu.wnemF͚a 8?ֽbʤ`Qt T;j+LJ ~`?2C77/T"UҖ4Y)+)Mj'E|JnPYKvE#Kc[zC{C/X p=ǜB4!7EJ}uyDq%rgY ꓥ F9 Tkqar(X. 5r.5_c-d`1oiMfwo&Zw=~0Z #q1ؒ>f>dC3^;͑QMo xaK;)\nϒ]'7V&pooe׉ Q5 CVd9O͇[߼o&^˟~mD f6׫Zw.4"43!v'h` wP+?.?7Jc:Oiyuļ&<7XT<(`Pp(XX~=uSD;] lK]=Ppl-rw{sqцjx'Ӥï=-u_!f;2UqiMrk<{kȗM;4|HQ9G޶PnSCD/F[ZEkF'ß gX"&)SjGC[i#iXoכ^a^H(pO_G!/вxwlZ4F^WmONX,2e8 ;*=8^[TOx0j< 紙_:\1hI<ͭYI 50`lY SsݨIU]e|"p2ͺ*zfZyN\HUm7n-r ͓~hJ_xIS8o}-QB~AMU v$n;"ʂ(JBV@FŵLr3k,L 1{ټ2RU#!֫-X2}Oh*Mҽ>;dQCBt-$(ؤ򈩊$BC UI & OxK2onog`(#o?o`0_~Ρ=ʹ/Nh%;ȽT։gx5)X*/5+Iwi8=  dt9(sxB5\h3~n1אdohPssgSox]K?6\{UKmg"~O~hD%T.'o֑p֢6s_BCVm3XGdy*CT1C\QWR(a#G| *N@[aϢM&xU9m׏i= 7,;Mg5PtXI9QejGkȌh*@$B!5>܃`mYu^6JQ.¹`*u0 &8l2P\\^-*hniWE*KJcN`$l~HmWH#X6+-@sbbl ݩT=># _]Trtm4UJҔ.&{XK-Kΰ3:1t%0aޟc5v2fӮDYF- l CAbɅp-QMiv&4vPZSWΣ!9Ef8 'r1 KBC՟$2ݗ@cE3qCʆaF69,Og^ƤUya36գ h8/jHd#f-aޠRw Xo =ֽ[ Y_S&W#lo9nmCxSzJm8-]]Vť⨗G;I`?*c,QP& {r >r&E^y)଺\)&-Lhn Oάk$.!b/ʈ ^}-Y"`6uE4_Cuni;XdY:vX>;)UٹVs }A|8q'{p=vY"[&,Zok6" : H8b_@'LZt_1p$>Qղ2||Z%uBB$ H#"&=/oX[g~>W2hђT6/]]uܲ czh`V|4yxr}88UJk:ݿ֬? zCbe%GlUXDkӁs$SJ_jOѵtK͞)UYQQHs9)(Uy033 Cmmޟ.e;NjVRXR1jWc{S 8e_k*~`\c@4_}uET?в,8h}#ʇ<(2GG~ԁmpD;p ܇\ڡT>?oKzWC:P(jl3RqteN[bf 7׽W2Ww,qW 4/[.9vͿ,4Ħym&*vyB: BX~BGm6*))ZnF?zUŔi4xgJKHE6eĈ fϑ 3W\4PJ8B9M0˅n8N N F{_惿>C%J =Mtsܪ޷ aA.jݔ{i&Y@^ OS(tɮB0S| $tTʖ_̓i)w+6VG͇J~[a,[BHlutlXOJKy Қ?N9eFH3器\;p јR'֗ QM{17Weԏg*ix?%\$vDž/@(lݿH :V$ PM@K`Z ~(ƀRG`a6VפX6 (^MjZ37 S0 Ur|lh+mh<1K<F!1lF]m8;r<~F|&Eff}IF #s|ϯFфhzΜgOf}K_iD@'lj?)EX }t'c}/[L/R'fѰPj2] -13C>Z_XYyCUCt(VK쇕// hFmz+MmH#V`K7Vw~y=^WԦan-79܈#Pvh{ca}e@=-ʨM@q=Оm!uNKtrD_OQoD0싧|  bDeȁ]_[6^' ,*;Rf SMD2vJ3pٲp1ADsذC\[AE+K,ۅ֭Zh է$dL6g7kywXMCG[9aw&CFhF<*@O8H'qI1ᦠqkX8R}DXhBsBAzã1!ݴN<[ve" |7~zR? GƹmV%i ӎ|-Qކ^Xo08CPb>eqFVI>xGJ$>JrJR_ހIʾjHts;Чўm:p֎#1\8;9T%0|[v\vQa+.5M/α.[Gp>_ 0/+֭9aG 3lm!QޥRzj(+^6`y9Hcv޶'+71>n Dn+U@Ҳ#G/nN;u}3M/k!#3 S.kkf[ds2'` hMߪI* Wloe.$i[zK{SC?O@%4Lbk8d| =3 \ ?KEؚbWwuS]sWɩ-w9zꕞr>7NFȠ]!V[ڍD6CP=X 7۪U%ukנF=kc۱1 ˽prG9F%`ǑTS`+} E߁ %QO"Ox7j dO8wLL굓Kwv_bIq=K5HWAP!]kŴbSScq[.䒲W?GxܲLڱ?վBJ;ؖ\NsYN^t* m㯝.N%!BBeqaz?=$ٜ$\#P ,M< Mf7Br%r[Y C!вM|ܫ.XE9,5g,l5/u7Fm [ɋP2gr#=֨m큣:0PL͞ +jYmEmd9թ<EMpGiZA K)b$u*cpQA4SUOq 7qoؿlVj&eT*S {kN2T{X1̉S5[O CyH(L{0h|{m&ͳ$ޣ^wQh$nXr̛L90_>?[6T~%*ZYxAo ngm@c^˷j#?fpWln1 cB.W# &@$ujH&[W4PᥐHdw_a>rPp=FRlhx2WZc|@PU4v 0$vpJ0ᰒ|Raa9`V^E`6Qd9,%kҦGOzG' SuU+d WCZuI"$_Nj«%2V;A8do_eˇկ' ߮b~ؤw!GM%,5'Ȍ1A/!Rt䎼8A}C6 'ؗjл/S}y^M5xY4ku,w9f(?E!c,`@_M='U$YSl0Z:)K$D*S#G]$i~4S-rddj,_-,-FW):!;)N/1W/5d:jfJ֤7;KDZ3kJcT3PHwfi8jLBfRˑ2\$؎,9 4 gn:;ƬMf iBIQlŀ 6BOaR{%k.|j9}uU4#;u$.WwwzM <+ژrWK3 $]*j1T?GDpz\vic O!`Lbqd`$7GL]go!_|$#K$<' ސ豂yb+vaZɪZxiђNXͥk]^]aU6k{HAJ^>\BxrOo3Hcԕ!?O=^MӾ2{#صZl[vl9A$9{DBX^T@r1\>+F.C}譓]E.nJcR[L =Ѥc%W-A6UXWѤU";Eu,mcݻ7f(*LŨƲ xVY ! M^~7Ü= #c /Γ,؟~1jH$_@l3-wD,:ÎD50pys|W ؙ3r4MzNU]/"$lzBnVy;.3li^Td^VE%}ִrh"[pQCS .>{zJJDzch քJ8.0o<e;Y"V}Zo[3f2 *r#HW)sR?'}DyKqEfD"pb<}X[d^ lgA#ErcD<$aO?Cy| SG?3s#"' qzT7\D*K?A,Q(v\)L}Z A[OS;NHGEK7QhAx5]'X:( .kZg a\ő Nd;lf-*EH1Z4GWMc[_ĸ>A-h+xm:3`Leu_ur)+YwPYxnhTq0 wVL, )!lBxͦ]QS1ϋN,\XS9f8&/rT75 G{⅛cb48 X26@D)}x{_JV jǦ<,kA\(NSaT<3nCh9G4<[=JZ7|}2zm%U9G/%V٫^7gI>y超~qZ!Un3wPٳ3X(M=9aNm(]qtD,cΩ=~'hNDz\V@҄*'j#G'RzOOi18a)Ma Z1cmAHѣ>!̌s<66ܺ(Kd"W]9D?f cRϵ,f]툅;=;rZ-N^; EY:.G $#53 l{zii֙<Q)\4gmDAaӧD$:z zKȀgy5=C]\T0zѼ1hM,;7?w>]jB7ݖ){oޒCrL]qwv4 q>@uOYI= bGI" jV*]sqdC?t\-i9ONWo?ag $ړDā!ex` \~@QcjcNJ-d%—)u(!\2 1" 0|Wno@Čw3<]n:Cd g0gP )a'|ƓҋB$P!( :ķy.MҫY͈33}^V[aۅʂqt-'bխ["­!2"qӁF)2 k ?J3U-u`FLN)}2S4wNFO`S:g7XsB4`$cNhGM;g 灣Vc\c,$1)*q$o+?WRF81ԿK2zV6=Ŕp 'A'[C l8g%ml!4ОnX]S,y2gn*]a)X]4@A&,1X8%[&j֏Xr$]ce.l ٨neud30_ xV xKC7/>lJ)n; jtnrpu*@GϝA Rj)_7/&KIVZ/%f!dHuhuͮ[ y8t:X7GL凮-3ެ^ƲCSLl +4 c"ۆbVci!CU"/k׷+/h*fK,^4~ bZiu2'Ip "=Rs E Z@8c>}Ls4G2' Veq<_ Pt503J^xU9D vsD *\S2\nt OD;V7L*^ #4L%B<AbLRgb{]augހFmqC.0ߺ@jY slG-W¼z9D(܌ ^&-nę]. +xr"촮`Ȉu|Q"CIfEl/ZNuԜ,<6gxGCick,rI ި37녤/ȌZwQh\%tmz $S2`ӱMc ozaN?\v-o8^Z.Nuj,ʍ'q4 [2J'Xڇ rf&m'GhNDlׄq 8 4CuR%>7kchK=$;lؒ nܸMFx咉^Q!~ XJg4%K`LhRrcje"lr:<%2Fѩ0zODfڷ b.<70*}U?"DB6nr'6O6°"1>KUU:q T%cU(^}M3eP TOMw)&i&#tǐd 뀒Unv?dAZꈆċV1sg,qCT `A rzc6aj_Uȶdop!*)4l?e b*KH"2cou*@W2ă}F~mF>@/ڢM C烹[br,~2 P?W{,Wòte`%È߄QScW"Ŷ{>jddQ<%Vh #Yu 4|&TϺcGb(Bf#^RkBEi#.I+=iRv)Y}ΨfJϒV1YpSs~b#Gh9,q}%̒=/HԻ!śMͰZA]/H*X6OƉ;=Ý92*݈D.]\JkZfo;.>°=(wЍ_ p u?C=U\ 2)ZpX&ՠڷ w7:7zK{4BM"V^"Y @Kp.}?1z}$>OvzW.K+][ޕմRܤhV|pjKuNa,w:w(I1ҍoUKYm-bAyij4t,fNЏZ^{ߝdI)/lF DZDݐ>Ϋ,A4c9lO39 fyB I޷iUNÏRLu"e÷CQbMfʊ9!QU{=bM"( J=DN?NkP>3^TJcgG#B<} 6n%D[>G8s(ЊkYaL2UP ?cF;Uk@`OohRKam i_%J&|QixwDP T!AWzP"[H@+^^a^c6':4UP(ߴl7}aLŧQqm=DpENX:37csHoA q >On*<ێ; A& I/zrD5|0ɾ"PK!;|q| X7nvG0Frn4bP"WOE0>|'^߸ 8UT}t Ot `}B)(hX'Dc+ƑT:A2 Wd ^JzŦ>Db575a%?u3 Q^0/\a|< N.IE,@0?&Š7:Bge[u1P8jg)te!% HZyHʭ>bȬTyGZhJGI +ĩ*N(yg/ly\pw\"4D A*_rC>dYJtd'̼f03޵6MgܱV7I7Q(ʑl&5Ϫ^?HQr $![~!]f%8EB]0f*ev.A smO5% H7݇qښRYH-w55v$Q|AĨ A/$1]fcˎ Mfvu@Eڝ>@6ge|hq76B*bڎ% 7\b;ܜ)nG-@ffL&Lct,Hܔ[e՘5:6ZOK,r}H@nUE} Y]Нs\g|yi1 V q'v҉ +onvv•K{Mw,1_cof[.X%W.i.ɱ`c]8Fqv;){i խibaODL k;FEk\NavoN(ͬ!QVcۏcLOʣ𜸰m9lvdmE~dQSV`aܽbsz8 ,i3zu߁Nk! SV{Pqmn3kBٗY{e!Ů^KR|{oO_5~al裾Ǥ)G[[Ri܀GƓ}%;NJDI]_Mw>8vS6ԖCN?]T7J,?oG2}8?BXƟ$(l@>x jaw_MD/Rva=Q3`I;_Z8;Yv?ٱktqBm+ xMR@q-(y{N4kMFv{M^p}1᱀wx'_uS?x=X&1QadOqtg*@pXL崘CpYn!M+14~jo!+bkH~Q/hk+K]/n^2+9ِ #DhM b$I>ԏњ fPLt2:;r_`@_Q]yb%a|}1#At.I#~YNۉV&MiWTw9^15}{MxRX7rSqForu̙/n, O%2 u 66;w -V9 eQ~_6S FPfǥ`A䯆kC3Gu"BQGt@mVۖP&7!yk8r~0,mVD/~"T[ǯ; 5 RR%'v+@&Yꋫ6_7gD譫'W=%Dn2 ^Zc 3:ie}'X=gHZˆǭ$Is}vv2Z6e@Mqn$my3s 9_-ZVhE%v?W% ak)D **M PZt Y6X|] ef/|Ls-6V[ L*2!߁(g N2kp5)T;iLټ0i;D .72{fNa&boH;XVǻ.p[a_aZo '$OpЃһĖiNCI!Lg>bV<Ή'ATT0'X5 nt갣7v̝OflG3ae vO[٦"Z]a}[1)5 c{f*F>EW$Ȏ[ L{q7S.#"Hd븽-@)^ Yn_[O7#d<  yқ@yhU==Lr|M֥ۂHTԾb$df+:a jq<>MB]l|*YxS{Ƃny܀7jUIgIcWkrĘ(?O`rxC4b !,aÇ,\Dyvꎈ_(y婊<[]#V k|[*o`xXgC/$.:h6eKb=4IvMRgW/j,n|_mfH`/3t;WeޕHe[IMklch YsAYPev[y/ۤDY) zS _FZel!(9 -/m_K~?D~|3#)+ەbVY?FG6Ea'Z1J(x*.΂ NC#.Yyh)W W^d c̭OP]x٨7W3%d|%AW\n+}ͭUNza)O(տTBy bS]=.S9$̐@tr> VϔX褘Ҡ Ast2jhqb\&X5<\qnZc^1 %-ٷ͂ɷW\v>ї ELwLe0mnn?T܈/{U_>.0-+$xȞ+WiK?Jk|ktV+d >bW[Ϡࡵȩ[ZQ}oFrLqkGrrIwX(GZ d2橗!q+YίA I@t_3OxU{h6΁P8FP$O9cZ3 ^u/X<ϼ+Fp*(m*tFRm3 t;d/fOE\b &Zp-`;K4́^y+^NYyk'b[z|9M6qmͺ1y Ӧ/(g١Aۂ|_in:Ze[0gM ZJDY(e+Um: Q~m8z~J޼*9Q9f"TI]IkO5iǒzL1i' g#Ջ Y%RІ)BvaYB}!Z 'lӒQ3"dŇǨ]m/LZޡ!Ԡu >v* Y?Sg딿lbHBaXNSŴyqݠIq+'##^A7R  gM"FB[/YmXUld(MAW e?7ݖ4U+wͫqPv[.;k:5(W6Oh^xnrM$e-UrC#]\3%3%(rjܷ0 Sv[Zn6^1g#CjҏZI7#9.?/{V %_)eFE,"\|'5}O" lT/-n|5< AfDB=*?A *y A.<1j^׼lۄiޮ5p, +(?w_f 2G8qN/>:i]Re\ߑ .yW|j-ܯ+*0S+-PC=CGX݂l' 9|8bjp) r,L|!0tT>yJ6) oG!&l0T][ʙF6S![d 5dUoYY c>]R6TXc _5^!zA@ R ,k8FNU)[ݭ͗UH p):<$s1S|-bD~7.skCmvmۊi#vrrCM ݕb}E^apך <ƜtN\TAK]yn#|Xkr}kΰ"ng@!rw8 A7ۘ[b}'r?7ۙJM0otVaKM/Va($ֈ.4:8cs=r`+:hO2Fs~9AjK'شDD1B/hnz1g ֈ rI f,<& ՕNk)bOiWbbM lR\8Kva4Tx|ytBR ;#j_B]c`` GS+ť D,K 1.)jtSB҅3iz_d/ t2EQa7VM*VG}l]>)/G!/^Iک#J*f۷47 1tN*Ň'}4$@jn؏"֠Wok:ĦVIY84;ӣb]X~ I6.fbAF7iTn~o 15uxE3m\㠼Q[8'kdK) |g2%.<Dې ٳ3@s^U-@0X&0ۑR'?M,CYԢJ8^lZ'3thE7nBԭ5}l!@ՃIہܖ4`؇ew5L&w i롒>|GI řIQMζ3C{ڤcRW>f 3%7'gx\1;ސ_V +^ ZBa'Bov.Du#V6WIeCv22?gh,hzұr(;Ekpl?!z [.hGkdo%wdPԚg4Sy‡Re@4/֎_M2[qVS,ǎ9ЦNL Ȉ0\'JWQwA#}IXWYMd=4iuFeĺg!̡"NWq;vFVWܾϳy7͵cүI)G̥g5Aedh/]Q@$'gCS]V m"]ʹA]GWv}'<0 *9Z \3G4rc-K KpHY!EGS!#dAxѨ4ԙl]uKZg4w%t%fKL5f][|\?+ %( P`(u"+l/H_xֿ0ؙog(A}{ 3Daa IMYc3$4҉mr?faĂس!dn-6f&vx ۦaBO\yZUXTA+-D셥^Υe1s@ vzx_(мzW"@pRx4ܢttd [vN;BpC2Bfiz @tIsI#Qqާ5*n0Nk^ʂ$5O2V)4 jiZ 5k9 C@Nx]ӕSaOA4yz kUq5>`f bsK["sRHKëՑBLH_cNjP`UhEInڔ2\#U}aEC&L,w=*!6*%ǗT|i}WW^;ûV=)y'uTeiom ,4F8IՃD4Kl9ʄCB(sff]nnCs` ޲;j}B;h!vP|2]rQl1X%[m~;Orh(&b{ 59uģ!הC->-De=.J֎p(DB&n"wl̑l|9ҭXxT&m nNpDAS)<E* RShv4mA ib!g =qAx=Mr.r{_B˯DguP*2jm5*BO y 7X^ 뱁dAYX5ve6Bppټ&gGL6 3uf7wᴬ"9dVq(EGq޶C6K;^%'zx,iy J5gĆiOWM(^'v!-,rb߬]2"),oC=ޅp}r(7{m/kB 45Ou t k_kVNY ΦJs1SB@TI\IfRb +{4r_BeSBGč@fS[?3)6Z,3t Ԍ^զ7\U@_ݚ0MB$oB'6g?fN[͛x Ηs_~ +>K0{c ~cSOIb1ւ*Ve4q[F@9Az|."d_V6^+?;fG [HkU5~e3iH) <@D,U)t8󷶳9#y[KZ aSNVA:X >mmV<@D;P;KGCm0xytH IT/SIT2y %%ZpASLjhLx˾R§,KD&͂xr4N('(Q Aa%GQ!|mPx.^`Sލ{<XqiI5'h>_',MϹ[U e1}P{wx,9⼝=R] Qdh`S>#K;F7bT@d]_>^7B̡$'̄]uNp)s-2/S|f^nS piWY5(.tNϱm#hS!&c9׵0 '-,9V*˚|x8,Kor\ofm˝9m5>ȀP,5vf!.휳87?Pvb S$Afc#hM("`:6+#B _@ԾT?g~Iřj->11afg}Fj4[> ҮT)̖? c*s ^F%{F @4|$kj 8J0:2;w{'lQMٺ je8,) ipR$BcP'}茻tp~K`;)GSj5:̙Qqc4yfZX2+A"ilzVPW(e$-9ԿI^sF%Ta"!-9Мn%wC_Pm ]M'G3D!I4{'`*m;|=2#y@۩9~sz߫h[ YURr. `wY zRKX%Cν/,.!'Čt F_-ϸ]@<~_Q'ZJan;O8-!UZf`0?t\d% t,?JYؙ&Srl քJR:ȉY#E.ĝ"5~Er}рVw'>c7\AT w C[|9:8&`w-TDtg'h ^hIzX=ACs}RnjGXv b:^R4' F_3{avXw7)VuԽ,=$Ns*k~nhW7^L_9ȷ%eAת)[+ڇޒ )υ5bɘZNwR/慷smbO4!CV"Ngdw(+4l,6X^,u?'[Nc9S/CЖWe}`2'pKi@<)= gpJR!#e ֥+L.\+[ZG^I@Y(KOJ9oEElߗZVl k#'03(li 0X@L !W+qk\04Έ |(!O!g,/QRd&!>l޿ Zm{y c $32KO;glVD"J3PTT:G& l{â2/5R?K|yo8Hr H@ݠbVU>c1Xt$r<*?peΆqz{qy1Al 9rvt-{)MSU׹.@X=跶X>>ٚ6pV5Mpݘn&XGri5?E+7 >iE n MHeC\CH/!q8}<,Fulb'.~H GGI܌԰J:M$<i;O^ϒ[^W-ُ2蓡/8TCӉ@&.FK7q#kyئ,z%oJY +@=I K/2!BB&*9uKOVr^ +$cO߈~:~GG4 6~g_+";p)~F_k:!$rrX9o|MJԐiu #ŋHbJ= ]BV5K:/ { 837nx?\ Fiڤyi(srON4F! F;?t.qN Tyl4l^7AꝌ2<j*:/vXҽt3?ӻ\ Bא~ʣzk}Xd&wމְsgQllLFUZu݉ykL=t&Pe6yJbg-3]K+R8x/[` <ofȪR脃2>vH0RTznr(xWE -f3ս!FY0oi*G i8݋8R:P@J] ״r..`z> K8_>7N+. f9d1"邦|֓>֋p6oᕫΣxM/Z2 1}Ntz[.TKԕ/ y&͡X:B8u <1tI1EF|{&YqSEpsUhD&8+R_lnmT׬Xv{= )鱈wQӳSEA1{3|+=-}lPW%&mQ'tELB1bU4p 0k׻hCE /aPTz_a҂Wi#IMDUպ0Tf Qi=bN `v+]e'Ri~ƻ͊;stdpa,mOFLka n]`V*It8oz4y<(JOfN zN :pԮK`:̜u걢#g|vyNJ{ up_|T~C < VG, X"D~.ew͠5yZɸvͥm@\M oz7+rE2*lnHA҇ւ2ut̘ۺJ"eΜp$ORWq(|vje`σ7OfAu#-."!9rBьO|dt YpQTue?Y[Ui;q_U RQeaF8bU4RG%7&tktBa~\,ƚ*r0 ^ԉur`Uj/ω*>Fi{p쪯'&&{Yb!/wƠGLc [Z\LKv3Bb!W8 a(f+ZtA{}w k/(5/ڳJ̞x$xGk4 ,e+3TcNBy{p[Bͼd6Ԅ | A^Z5ZB|uO7b6ަkdFֻ?b?$-r)Ū m3ulL}{z^kUY:"Z/Y't8jdDQ!a9jsg^*&A+iN:eem7[ɹMue6E熈8%Nq ΁H `d>o6}VĿ@Dw9>I&j|4o{ZF`|tG=,n8Br5gfABk6$~0Y $;KSgȮJ~^܍F/XyQ$T0W?ᬅ$q@X9'm4eX8VWvMw0o$-{P^%*G:Os@:84_Dz֎7O N@(uJ|WՄ5<)%2cxǺQOz9Ρ`BIpbQ]! ZܥhuZ E>uO~SYbaJMoSqh$ρ>DYw;^KGHץ^ ws~!./:t*!=% Y8Ѐ<=X0|Jؒ5Dcq 9/oR!N VD-m+M kT) F}ݮlVҾDN(f+ZH8]}*T\ׅphGMkeK $Ʋ5A|9-,#Jx)84yVl"&hC˚j̟- m59iMլ-4Fay5$lWYK;JV Җw"5 tҍd7 6PܰnPK zM~+Lʜj{4Ta5JK<~E^8pC pµ"Z Ѐ5E)jluOc;o3wH&5 \ַ0h"tyjF<21_Q&T_JSFcE_APFPnP_s_U`SCr!cQ&uʧAxSrj$YHƼm;XL_ Nm3]Plu}@%$] INNx8ɵsp z|} .R"Ⱥ7y}0xw{zl6|T7tL`LP{͇0c5fhk7ӝUfxu#'|1s r wp-.~Ӿvp!0u*ʥJ]%޽9ّ ꊬF?&0"`~ [ɭ+rl,I59Gi+,_ VJt?_~Q`ژcD5sL:[G$^46 g97Ti~d)&/x 溿|GAy`g+2adBl6Nq 6=nh s,ł7 ~෭i%\ޮɦoGzPaʱ p&x镝$HjtUM뗎fe@ c^=JY*nqEf4xl3IJ'n`T~i o`ȗa%enreTۗwէ 8ߔP[΂#o<-*5{!p A7tWBQ ^%V/de 1ߕ&(Wt3S x-Xd_^) @3lN@Zp'aN(ܯ/YA+O_=8fQS|4VDW4E?|fBxee]P&2<%MWt5i(1cCzoIwM9fiQ:RwG?$!c0°3n(KoP:=@`fmp܏Cll3*' <{Rtך2Jlmӏ[KZӠBwS?o1*ho7p[, wͧ?lX|Xmͽ.b-mU ~ CoRT`Y~#©, F.IF8Q)aoaM5-toV6U͊E^/c¨U=%x" N}VI$sI3qÂG_> i[2-IxCF3N. ?b ds3=?TQdw/ftc"`Fc K64R]:kŪp + P›Ӎ P?57 Ɏ [ U!PʵۣVwά`9B ]!oq# ( %ąnzM0(TI=[elTV#23+(;}mOJ}*>gu<[ A.L$6茜KB}s44C*5nvVcH뺈;}2/j- ˾(o}(iA}8I*|fr trFftȑp3ap>C 'ݔgT [|rQ5? wQP ڈfa$FDxlD` Sy ak@PwYy_($-%S"]6|=A]ivKq{;<,6a w&ʆL]9qT0L|mp,Vҳ*v}GqT(3@_ A $𞿡 S!j,[o痀ҤeZzoEE>=v+`7=Q: 22*nialTϐv :U@zBK%*]ΥGUei)oQI;3Eldmy $0aD$1EEEbe)&/ktŏc8cC#IAV5ߋxB) 4`ygxT`ڰv&5)8)'AA xOB A::+wt_+l昨 >I;/j $~E/Gz Q(6Tmn6^kQsWswEgE04wԚ7K@lG`nu[03։Qlqv>"ڨVB!c> eX!RHrlR&H kj"j24N e &2ee8Re2O6mJ傘N T~?(1e]z&+ݟzHha4w﹈ygm@ 9pV(l>]XrNW{jvX4oL.o#q|Jˉd;mTW~Wͭ'JEag0)yp1@D'6DB)e %G9_JV -݌>k3J l YT<: %P۫EO 8\\ 0 'yBX1b#$zŸ8D뚐6+%)E3ъf8Ccƃ!AmEb&ް(ZeQCgXUniI#ȈQGLny9q惫mbI F#ޞ5ח돨b42GHR(0> ]9$)eءΟN IlݙԑO)E=i;rZo3+}V?jJt_bXStĪ84^:A4.saZ,~Ǒ5|>!r#γMbQW(wu3 R ^ @'9n[O$W]xVL9SܨWy[o>.yR)u;ۯzXKs]'̷{@IVY7o7.)U i؁c:ܥOѕڦ ǚ5M1ϔL%8/T-K]Djq|OXH#wKV) QjyJ7'NoN!uwv?,4GD0" Q*wxty\G-I{k]`v5S 3eM_}.1+1Uj:U)z%wR!|+Fqx Edf4c>-Cg|~oڰģa"Y(s0 T[E3{Twmpg#h8+^bڔD2!c m*Ӏ$౿5i !Okj4E4_b{RD$Rܖɡ XHJp8/63Ѝ#v;PFP|s k5| \;i<&dU `l^`er=kKa-,^-;^pϓoys$C.Q?毲;.P|TI_ΈVC._EҚ'OQ {]r6?Y1x*Si3qvPH^A.ϟ ()*)p?Wʨ|:d"#PrFK-}qݭuThN7 o 41EB+kw+G1-3$ם͖5kIJٓ] ZK9@X4n+B|2m6mGFIyJ9fpImHO饶8M}A<Ya-25ۈ!2;^:q +jD _*g3D ҠS! ߴ1_3ZMR!7lb"w"7oMpœ9^Ӷ`ݲ >b}tO)0VyBB}+Hh Iw1 3:ԨjACƕnARa!@*._BڦkCM0׵ʈ8،.,?vqǃ%UM -X3v6̗4s `S?#*j wg6WDhoM2UyAF)="(0B7֑+MVx,6{ntnx qvˈ6 Zq }th້C2r #z-1dI*Q&!(5*Vn@pl+&`&僧-KQ K. %5S7ѧX@`V!:X`'ڄj,@xr2%?uZo+i@p}a=!So+aUb|B'55 +~aE[w KAGX]Q5睅 0-4s偤Ogf݄q'G&slsAw}:iQyJ,.ˠQOvGl\ 7`Eb{zyieH S-^V@qR8{|Cq2ێ*[Jc!&};8;%# #4PZ׮M@ ҵ0)xʆe[pf.RM ^c%EȠÅ VRفZESSJt] qƑZ" x@CP˾z'9yfo{\Eױ™F(ly[^D: XOWtW{yJXwƷb喵uWVGؕS+zdǎ /sr6u8 4& :c rF9'm`8c}Ojly#6i+:h W-[=2ʷR X4XG͟XuډF'-*K`NTim@]c N dqp? ɊeXV 1lXn=!{p}< ]2AڜզG6yabROxH_] UgS,BX)IӜB@AFK-n;.3 :"PmS0ڬwu$'8Z `w/(:iҀ-W2\x06xљj5KƑ)ohz (W1 E@+ɐbϔ63`] VU\I&)dȣ ?x.ı3 BhgE-'-~(0D+k~9u9 \x>Txx .һI'C,oElg݇Wb'ۅ@eKqw<8IO_gkT]`Z}5_|:7#PHzZGns!+g2p !MW?kjׇ,m8, =޴ל&:{=gBBJZp8y+*~b8ez̸lnlnr ^+kU]cЋPiIaU ׎rĔՈ*XB%bRPI/R-V%)N>hc% -xs[95 -{v7xGK\ڛz/7xF65Ԟ0% ^}LfH"w$_:9Q DB''Zt ۠XP'0!ьP 7a,鼂Cxُ] : neʬ;uF<2g܈|x_% 92^\THwz8 HMŁJ&\<o񾬈"! 1(A ^1, {D "Fy{tv,ģЭmdus楲~z6W yybe_LGZOIxxcHzCٽ b ,9BNSnVˋ{Q8ag)ʨ;z,uĉߝc;CbkD~pfj7!ɔ= Sj Ʒ2F w&9 G[w nPHi f80 $}abeuW~f^om 06v, 2xILIqIŸ"ǡPn@}CdQ^KT*g!|\uo}KrQGhUU`W +se u.zT_;*b^k$eX!`|^g xڂ0{.ON8ı[Iyd'rҲ0?:p:l M >ߞی^Y53t8I?knϏHݟ|i;ow2f1ώP22,V'Z6ON a Eo&W>oVУs\`(jZ[L6[]XE=5[v~Z~#_M,%*{*C}[ǔVQ5-~7-Vהe:T :f멧c.b1,̖FS_()S_3*'X[? Lg D|HF䳰&]/ցw"Y vuaEFQXU4;ߑlw㎂AV8HBSGʽCY>J P+ Ḥd~lN'B5b`:5@כ;۰L76CqŽU%cæu`l3SGy >i7"*$xXReM\Gu}oUv #~QZ]FnJ>>lح/;Kt,VtgRFVr#mdUk8*z.x9*+KG?hJlw6CK{a8iռo ]vXj=w{t7v6jO[.}V0!Ctc4QB ܮg/YHvlXwz|̰'=mq\q7Wk-Մ;jkRBa 8}ul_kPÞx L'EJ1lg"jsTa&/{p"bIn _3IgkII H@` nuȹ0nX>%]2A`[̋C`ɥ_wG*z7&rCPf?f~+6Sn uG苐~9 Gdq]K`$u{-iMigNK_D0@v!SJri_`MGu:$ (h@4 ޽05aVJ_;x7ĵNGM[E1i4>o\s[;Ȓ ACjgerr 27~ @ і>6M%nܿL\t\6%q۝c'g>}&vM- (<{fd=MEm,d<̈4?3 )z&NXvrP =߈XIC8_Ba5">ci6e9y\9;d %_1 n޺^#6&v5~*I؜\3=4ק3F_ ꮝs7$߰2cN9֞=( W <9D. _f)HI˅f!yi#\ f&ˋHeN] eFaK?N^,4 [a0 6z.']-ȣtv 푩|=xͣmb5V a$l. ú)|nAc< X?.״t>/ʒV$wyB =R,F4;c<7qKW,wK K1p $oen֭\bnO!Q9>S$r_^lJe:fKա^|MkCzcnnyETBjY q!hK-ԪŶq~:?3WAxC:+uG #y]\`xp麒%$ou}*h'OU b$?PͽvG6*E MDH6& :yNICdpz54蔾*.݃!-RIK$ *߲Oi&RQQxRoF6o?!7r=boQEYzՒɚx@TApFZJio>䡫 ~0}xvj[ ]2UX5In[kAJ?J@ʏJ815̷`_k18KkNUFRҐx bIϨ7,#֜BBߢ{øfA`J&aܹV)q ǓAypLYGCJ?>X:cMKO}Gi0[d(MϔVw-Qθ "ytV<Ɔ}OZp p%EbTtu֞Ή7\o.'e0}B<*=#cmo*}Hq\SW}7U͐m)N1MQ Ӟ=@x%ZFi?Q5k)!2XF-$ x$  Z`YTMj7l@+^=/d rc$8}v=pXgמOfܻW@$%6R.w\:#lC`XW;FyV7.ʡ2k)훺#UPחdzrU/bTwq [dߛT@6vI'},[6w}xcj_EPE]̉ zdӤg8WlxK~eC?O Ѐ3 nLO?aaPʘ.`pe fo]$C1f atcB CjBV&g~uWlW܃y,Fe/Ϯ!ӊ(h8ɳhç3!xI-th]tF_ȍOlh|pjFB:ԑ_αSBCu\NxN_ae8}2{dgZ4|釩pqLip+[f2MiX؛b,CM~iN{%D1wZ%30Fp@զP3O-ϒlo2Lr1͐ *B 7މ1'Z b: 7{!q'knR~bPv$73`%%yxHݕ+*ߓf8&DjD>sjɁ-tdM1dIN 잫(rP+@>{R*HĪh,f+PDZ>~ZY` B`-Ȫ|Vܼ8r8;Qn%kŀO㩂qܳayoTo$!v1"{ nvtNMK CT%:$[F3X+7̾UT) e;= æ>U`%sڷR5R$oω%0'0|;h] )ALLT=68f Z -4s+^}zL}T\HpIpz_5_qzE_kY;½| =_ HTT^Qj ԰5@|ŮH)]|B}T-dGd:":w"Pzȍ12Z5Ѳڏ6 M0ld['G6tyc4@KRv{fP[t|BEAD@۱BDbMΐ}..m}]5cf1\ޏr9AJ.`u5aXTK0QKVwAES(qQIK5q%4>gYZ0707010000008b000081a40000000000000000000000016101d03c00008884000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/dib8000.ko.xz7zXZִF!t/ɫD]?Eh=ڜ9Ma`l*i - %_5\ȇ\$5@ YBھq6Gk?\ʂ"O9S.IX{ۮ$WHހpv,\تUBLT7c$-߂pƧţA!KAԇ+"!L6t(Q.*=5+-^Ll|lhZn4(yإ*$ݽհP'US?ox( 3qCO =D>%I2~~#ɑ%3ôEN0YcwHeP*,Ȼ~5Up@s?vA}y`[棒(l $*NX g=䩼LμbzS`x12AW\!, !g᎗ :P$B L$:.^A R k?[af;XKV$exLK RuH@U`~W{VkrXiک HФ`RZq oԼeH3N*|+;7%,W{Pv! l~m®Dw}8OYsX.0q3x`JP+r! [߅C4 WÔem('XW:|e8P Ԛ2 OQ @Ԩ'uX!G6鲀>{hy#< *1;bݛ\ZTkQ3 +Σ7^o\eN@zL~8R s'>I #C#oLE*e'Ã[@V#W 1n>XaKgy %Ȝ31։@zܷ.~o .6JYz~5bY/-t|4AGLWr'-SkA,km Cb5b2RbdDfgٟȍFW$c{܀il[8?Y'%-%M1`LҝSH,_=& ʸMxBl 1\O&@0(hۖ9]e# [s6 xK8aV$E2K8@6y"GOfvĒއ]s]*@= j}>}Wh cQ= #c Mo-sfwj.)8:|җeZ'onP.| J,!텞SH9'qe^z1B5׏Ga=:TyRueR G|Bk#@3 :1a <)C o`ܓ%NobHw>1#-*"CƇⲱ9.OS>-vXyx,KPKc (XILDa icYq|l*}80~aLݥ83BlWrn_~LXq.5{kR@QkߣGwd:z>?.ÞI/;0]ӏ,WO6+([=d)R}pb̹)ŴZ2<Ї*?xu-qOwMj96 {&{q" or:E&݃Dwg9NX:uVgf~oWJRz2Pƀ%QǝM=/&+:vsrƯ] ѥZ q2,T6% `^IIQz6ǀh(ZY>O+tɭ3r3 26~dŏxs:EOtqC||L{cNFUii4_TKy%\>hx'p<{FpkE"d.DS0ɝ6gaWJ0qbB&5y(S1}hB=@koSţcOAa+ڠ7ڑE?}> si`խuݿwk܈I} ~njB$B5Fx$E:&=62= +a~ pɁbsFm(9y*%pS(H!sWʸ4^sP!7M(7-?g֜%6uvi)-h_=+^5yf|E^5tN^c@W_h_ >c4plB5}2(wH)yX$DwM5C&FB%CM$W &ֹ/k*5Ց9LxC<߇@;qv->*;ːw#`4g[i S_t'E`Ger}xǨ" r:[2ײ ~͹LM_IE6)jdLʯu!t6O9 x؜6羰it@?=I) I|F*F~jڠA FYeY1 EiZb]Ma)jY kP=-!chz0!j:6gHY4HrajPkɷ4ZO\E^QK- _-x͝F @vݷxqBs'ǻM{]UID*?O)4#%LT$%&|NQf(ɵ 7^N^ԕq5'n[!QW:jP Xi˱3qՎǹI;Z i͙weK-NbinGx7zߓ 80a=\:ʹ XlMS%j) (&[b(g}W*T3 hU?(fm`Eސ[㣑CG+NZ'NӰ&D ת#g{ aj k >$y1c%h27rF*(̂Z7hp DC -qzێ L5i6O 6T٣<„$njˈmJUյ.4Pr!qZS S_kmF d完๜H,u;_k+Ĉқ`Gٍ&pjVTKFfiޏڎ#>= ~>jlpN`ˉ fϮ&Uz mQLb!{7{JODZۿ|V㾔ٍ k.q7];x:14"Zd_ݾy^ [,!;n9"XMD{0e:=u/򾒍B#٩?M/cM- -0;*Gܽgy}t W҂4JXwR3{= We8X56K4u/*O ;L 0)$sp|o!aZWijGl~zTIƅf "@'qZ}p_`@3-zyA?x)o NN&UM 'LҩR vxn87uMA}4R ٗh@;WP?Yʡ^:5tnd2 @e3FR$upڝ]* L͍,t+B4~Pl, Wh'_lwo[co?kJ%r딝`'YÇbPk6?k7ձH/!nA[%8 ~yΟ8/HQ(נo aw2rEZT%P˰5RA1z3 1 >䣇ĸBK්Xm[ ˙kچ==jf߈Zq/3# ul#sJhS>PLC;CmaATrGF̖'LO%y5HJ^+𤶦Jmod6RzMyhYOK̃Tq \Ֆ5  -܅b(c|ϖ4GxV8^lw$T@upq& qZudcMQЗ£)@1ődb/)FҎe!_={&}a$%w-b@MRs/àUJR얍ZugŠHsa)*c.XE?kI9PrUX<dP 5: pU17Mr\Zp9|X!30L@KsAI{)Jb ?!5ۈmKJ&>e``eK1V p0r'sb6x{<1i-[`2$ VUH=<)=&22LN$v >5+M0lSg6~FrΣp ,J|\oȔZRǦ+0Tm.3|5_u'0UBfJ¦?kf٤HVf'b, 37)ȯfq xfom=)8RwJ^v ȭ>Xg!z`}VHUu0Eo"2IӠl $AJLDHLf6*)s vF wؑrU^̑fNW5FFL i0%UAl %kA%AηAl,b[!T^f"Nywrũ}:ŋ+{p!ѝL-Smk«P؛CvɊ\Ƅrs_3X iQGO<[ 5c?SB5ީ6t{F١ګy.c4w.4,o\"HSD2c!O2EU,N%CT*O9V;1X}Nڟ dZxoXOJᬸ4rtkPP/ⲗ:|c90@ٹ$B~=~65C*7®[:P㖍Q>46VJ fH~0E}N U/ ۠p1W}3;Qpp%#|h>Ɍc.Upϊ ?RtόF$"u: fxWH2 A pXjFGaq]&h+,:,PUM[^ƫn~;Ǝ(z`Mo"gpd Mqi_K=`7I VR6NAr?#KԛxxIܰ:m7{osQVl "XI"CS%i'* @gw?qBZݑ?߉8=\E¨Xb㦉莂чESOW68^ϭN7VZ/qiRl֏o\0[!7AD\K ʾ1|s.ZPBeޘ^-mP?22?~ Qn?mmWj-CK5Cœ#rN.tJҴm`l;ș`/RVUI 荲ӝA+]-aLF1L0q6\Q @8B/qʝ,{22{񾂂5x"8:Kw@V T*lyQL/s4pAӲ ާl;Ά4~AJM,"e SL5]mӊ!3-=p<6ÁEav*nP˜-$dP7'Vdab)!9-<]nZIrNLb>E@$,WyJ{ [<y#=؀p92"i bV(ϔ*SQ luQXIHgJ` c&AE%P,>f%=x'S뎟}XzKpcn mXr4Oa>S sŽן$~QF s(t4 u%c" ]@Hacw+oD]DŝgSca2dYOy}ꢏ-dRV /%cmM翀܊Vh:T}،n$WY{ RzY#E{AkU!#ެ>&|$*V(Jr1F*͓CD\krArx5d1Z*\to3hGj<Jfnp <2Y:G&xj Qe{E :R/LDBs$7Ne3ú̹)r>#yȡ`W5Ќ1o;g(2Yu\D7O}kEzyek s1:X@XJj,z N (ȔP~G&{P4RSm#1o bvlb =ޣFH H@oc*K$p&4P;#Y| vq$lJy=4&!Y )|}\ ܃L16|h*AbzOMtEB9gMGNt|+2=@ҭ;4#_}>\U_Je:MFǒꏉ)%7Ot|p MI2,H陸0J++ͱa{E“d4ƶ@*so$-M2k}aɖ2_$[1 K&8,ߝ:iK$RlK`ef($12&P<W*-pS;`v1 يW3ϴkBCM71N0˪kl!Fw\o]{#:& P04H -r2'V+9wz]E3$PcLzVJ\:f500&=->ϧ\yK CQDSsAwYޱ[7kاRHoC8̷-Z#훢p, OՠK=rD\\Ì&6WZɺ}P^4ܢoSPR.J@VD ۮכ'=}*G~?GQ֦+:| /FO!HfSqJk6 ,x7‘גu__F,H3»WziovfaX$ ffTcy*\mOWPSJX[!$-惲5OkBU0;t8 웾h\%4ST̈~?w gH(C1k9,'Qx<½ά+Yej`ٖ'a`sWٗ ,V!oe֞E]$(X^Mb)7T[]4Ѓ|o4w=1g5&+5>O ~# 2qѳj wj P3қ67@ѽ^%N]OۿJĕ+ {0yp-Mw.&|7)J(GWがZLe3=kZ!53\2Wg]#9h9kG땗[XE.OSA42w ]1aΰ ;}BwD&Z& - ՚Yw)MUUٰO8[$vgUl_!;x}&jdU8%;Ao9rKq#Y{i 坯jDpgpǨ\ `'Mnpj,3 82_Y9ߟIJ*V ^S_8lh"d ҸBQPqbACXW`\tc$DL{Y+Fz}G;s'Bp 4?]WV */Z9Q7#A#PMqG}; B+huLUTb( 17OWl ssaroыp0 11RRxh̡(އw=U}o7؟?M W(e w+ɠ_ #ìCxk| k`TvVmBl"IUSfV/-j?}ɼ?7oyady^q+3E6͹ﭹ YqFZF&B@ea@/o$*3/Kօ܃orYҧbx_գ-6LnA3#69 :/N3-}{(c .bf%Z1:8~9im.8Q fA+:bnrFV 63K3:Z}xKAlAe.1S2&n+܈xuFf,rI{'Bi?쯐wqM53;x=EˠՉ I{yl#` ~ m辌E2` 6ǏwϖxXƶf>PB4[”]1$2cz$գաwV'\]`{ۃNXmLn+ڌ [<տ$snxcCL mt me )85?O6s;1/gkLs".zW,̟bDJ8<9aюC nm͎Rt(ǫF02nF: +#oDh AWjq^ 7@ŏA@ |y\!^e5iU- Y-z*L=T;gSK<Xn7. Ϙ%3`M֐3sɨy:V 5qBK5s3=vEq:3;:Di*7}7KdK7+XyTH!*iޞm;&=tK.䅒4sYq^+*'Q`m8^f-tm֞/(;e -<زw槶TW)ԣT7(]ëV;i"H)5adI7.Cs#rf*Il-2^M cjPO71oW2{Ԓز-Tab#߀ FWa䋔e$eN){%} цJ¬:\=YM 78$F2lgyxtqڀnHgD ]YKk+Զ3 Ru$O_P3N {}_*I_b>(WE1L!wSIr}b)"2 \%FJ;1-oH<к1;BDqĎ [6 a=Ϩ FS64酯-L YlVU!_Q~@JНU%.bYk 5{[ڢ@J]+"aw< nߵעd Kp_7 \ !Y4EBk),"oEU$zZZ7bhjκZ/u$aF ʎŸ-뢹Sf1)C[=/ECH] di:\ O~MhӜ47͍k+W7;|B aeɂ O!z׵i;]Zk\/+0Pe,(80"2xj[[p2h-.^- {Řf[9K}y0:KBY൳fnbE]I-.-601'Ysǂ}trԌ'})fPM!PR1ncyGT>o Hz '1K+C@V\'9h'o-WtỶV|$7ysUCY64X~[UUd2~EH즷15`tsi.2񕭥t@H- {h={/c?p'h. ]f1E+}åtĵ}B |Ň%'HhuY FѤRˆ:]t~'Ɣ5ki|I ],340c/ڏޔs4?VMa;Lu-v4YEȌU䲭2e| מSd:7\72[4>&[O` C,YW:n)0LAkNQi :<OAv{͹iV<܂nKjбyqtw0o3joHuΜ  6 IBYMq.@09i@LFXusʊ-N ʓQNidbDܷ\.Ͷ}'x@|j Dc>1k74GЇo0:8vÎ!O Ip%6E]0~vMIP}kzr{O$I*7?mD^῰l/0uvnd.L+a6z<߻]S. 4םNʷj̷D)LC_ߖs=,0&a#L-Z'mCL>"LifOZ̲ۄ/-ZJɁ` -׸Bڅ͠ZUACa"V;CY)prf~4A\w%pmA\1M(dH=)F] X#&ϨzyC~&]>btQ{?re. <2KGND{'~nŘ q+%Wtj>RbA0XX]ǚlI2tLro/rgevDȧ݇siIv23b&jZ}QxfRW*jT%6ɵlXP/߿/L<<[2cp.=E !yulD|#O<^]29/yńx3#3Rjܼ5[껱2au#Y|Hz T d[8qWsNk̓ٻ&-M/,@2|K<ޓƦĪ({c$>r IK9v_ZV߃xٿOYj6+F=^Z Rʛ"(m Tq!JX TtAM{^oZ;6ʎ܈nCY܎GUH#^kzZ:0끶"ݙv#srBsgs#zɍ奔xS'1TGM!.(bP֣וMGJ`n"҂ؕ@h;BUM*0iW@ک|'VXzS،77} * & ؠn-=p{̘?h}uYyw`8^j>s<_Op$֢~-}(W%Sݽn%<:"!WȚVK=b(d{cښѸ`+ a)=yk9p]u\sefGsz`G Tx2Am>F}o9d+}OWľ;VgPj|'/5I g;DoHDYΓز0gz4BɈU?r+0#05z~깒iyKm2aqTNRr"X]^ו# ]k:.-5t.5q 0ڀ,ȯLnL> 7EQS Fȳ_€,o @ܼO͋:qx3_l)|GB8OLD#zDI' =>;ץ=I 'yY1rߧZw0tȑ IQLAV^BCYڎ'W9J^)z U% dMH= ei}g5R?P>v{nXi>pFY[ CYjvJtNf2Pi4Q{!=q66k*.7f}68UJRJx.9.R8F( GNь瓨;ՑF$Um.бl5%M?b g/)oTv[[>#j>//fMerqXkЫBP]r/Q57l(K^S:>W0qL7j*T)J5k0(+Iet} O>&)]iW3ނZǜoi9M[S) l~9Md&.0QH4m ^cΩ49(ucHIÆ|ʭyK;s>.G_`a3_SV) W)X0d+&drzbRe/yV[ j$95[Q6 >$ܝyGrh9s4 y&v pP+I3p%am>W zS!]nyApg9ws$HS.S}W"`[+>KgJ \!~( U03vځ&ʂrc3* UW5i:٩Zl}^&_Uc .}r-kU#idqMHYqQfilJ᩽,x;KT>Q]o.9Vw݊(~~HiQnVk|qz@,jc]}ih5 q[:wA\$w_]cڌ ƼK ~c R݌fv135yA/wDZy).ZWmkE vaS[_  @?Sqp??2>mތk1Cr#utN\̕C_ wz2: iba$XA]O4,vjh3jv;E a鳚_WǷb,K=TF]U!X50r/\@4:}U)4f&C! 0Y80{Np em~DG -ǵy ^AXez`a@ `-(Ͽ\"9hCd |5U>: >;z[$.@hO*>VCstoG:sN )>'oֵ Aڝl#^I@yH# FMք-W7<5PJwwD2tm,Z (4cڽX|B pM6.&a]&+3j]0 HqIIS NAr/xKͰpf$T !oaOqq6* Ja]hr5z;4AN\%_2( 2R4f# ̩gJ*R+>g?l0=1cĺHRs:Kk,H],TgJ$!e<cex >sI!* C>i(S RqW" 0d $+Y3B#?9m\$@#2wq4 i:߆ٛAلa(z3%u?)TrRzZΝEY KD!c?Lr2m0BZGh/H o $)2iPde"޽ ,Ϫlc_h3F! tHgmZ[ s|Ւm3SUy '{ikEgHD 1[4!qP+U| űݮ:NP^>,ZfUfoqص:^{Ixa`D5v$ߩ#-bDAc. X2kG'ptNCQDڗUF)? ##M+āieeDTQ_y⃾@zgLY`݉ō䃮C,-u:?f1nϳmy^T~<6.r/QX/QOoIzPdā#1 yt/$j;}^,$vCs(YnGi-!sĶigz}#Nџ/OЌ@Ug>j~sfJٲ6yM \nkπFM`dg^4tW\c0QIJ˄N3+U,߬^d7sTu;N#` ˩o2qb+`^_vRmgH>(ȹ` F^DF'T=mΧr ̉|VAl.GN^ZJSx}.qۯ"' e] ߽\Iy5>X 6 tJ&H>1,8;m:^!+6Bz9,uObv*Ohƅd銄'ˑL#gۆ6Q&g=`kjjI`c%$aBևt 2-u Q16.j#*Ÿ,$!2rZZ;d9XV$P% 3vK|գ/̀mn"RXUaWsW#q<NEŅt$ t]V԰>e|ͅeւζC̗"ȱ[/ƃ^pK*@,jxpU4_;v&F6B5mT{_ibIE^"`_Km&\zBq4Zg.I2a:C+ˍdԁ&RjBC$m&5Nl^NTc݁x/Zqҡf?oԠKi4Bl s?j2S9,]봎ڴۗkt߬O~ޘS]:>?h~<7Gm.jDq:-3q5,.E[]yMMpRN"<^J'K &h.Y-2-\:pvZbgL< 4'{i6C@>Mcܪ*%D"K`B Jjb$~"C8O&x,%KfXHʺHEug5`εR 1uAg?gyE6g,!.|6_4],:ՄtE֡^MRjR e0Ig7"aj2ꩆ3i^_B?#PcOY݋c  ]=; ;ƹyxx;rV!+5HC`!}Y )C@Q+D/1HޭfAD="+OĽx0 Rn}2APCXkz(~9aojm|9 -靆@Qt{ݲKD 﫱ԇ>hB-Ï"77l?ZSstaYߤaWwyjOnYjK1g<2㼏qLvv:sY< 񛶸H߯'4!~JO:IPה}ԗ[ VEFrRYlL0-At$øN89ۧxE\0N~rZF@cy$e52|HL$K5}/ܒےqzq%ĶKڑS?f;<>\WuV G29h Kة oi.Ek2l]i?N<ݟ#[N b!GíT_f~J#mNwm;/(|koP^iٌ;bi{?5TdQ}NEITN\S) 7DkwOn{s`4.K-[[<_FEhMӾ)5Utbg~Lҕŭ[=s\K*QmV5mnQ2.8 ~rMȚmr)?<.o mC tjgz J_1^qd0#],l#Z5  4ld^i-q9PMI2HbuIiQhbdjH= E_(cF-$$<)\}9,`h#$qݐe!!Ʈiztr$3'V6re. O,`/4k-s+Rl2E TŞ190)E`B+0M JH]**Wd'UM 'i2qr;e.$|?6 ;{ oS/w GY)0_LǶXwhޱ(J|(]wmk"c9b{WMZx+>BzLG94dU~ o2p8YSA>1$j>LqQډk۠„e1CH~n}^ G޾K9 /OQN*",3S6$j5= 1\ak#qn{DcGC8qZU! Xv|FJ)_R,W"42{E<+8-j/cQa6"cG~I2;3d8Tx*fx寻H&XQF30B-.s N1*1kAx4~ɏ;Jw˃ݭ^+H&e21Z|sț.<1z~w 96>X,7axxՎW~BˀxL\l84q%65UCzv\8R 0VBLCW<[9.֨uּÞj2=q#E\!$a`Az "K{֫)5v\Ȣ:kʇ76+%Y΃c,1gƜNuiQMTjd>3Au:URѪ'u>6WA=/n%^= c, k^,!lEߞS*64 šדs92/M)?מ,,E `ןٸvfQ쓯#7hް(ա㑳xTuҬ`ók<4N3xK'>+3gWKzEgF_kʚbJzB8 =p4(!K?aER O.ǫ#sFjoZ:>dHE.mM\/S УrľQɉNUnn* (Q`WyXtvŽYs/j Y"mώ]dkG <ӕ(%y>_n[[Gap2m u=θTLGZ;A7&CAKH@p `q0r<%%˝Nx'Qa$ )(.JLIq+ٳat'uɛOa݌r%,[2AP圥7mˑin).'.8Do^±oB ֘X$ 4ɢ?A}WB=W>eG\j߀O nPqhDko\q!_1sHd/ 9%}I珼=BRqÐA:dѡT:%GAMa&~1UN{0JbbGLI(cdi$H>j.^e-ЪĻQe>/vă/HtO" (ѓj3m3H՚sL\v(b䘈\ ;PF]QB0&1|Qx ',!V`FO (# C<ei0XZsL*8޸40?SRY+2vY^Hw/i髞dև-H]_߿ܫ)tc?3DB޽鮶@I "`E`?5%2ы.Đ+%d*OlxU*6Jޭ)EUE`Hss#uir.abn݊T8D˂CFۿjpIR2 Ņğ,.T4OJ[uth; KވKiPLC8 NZNwf%XhzĿNQ*2j'NPYҷp ڵl*csL5<\5R4%'D@ 48`v'zWe28r{`Tm7d͏G_ΐx0i 8gDsr05Ȏ.tSLhYbRGcE/9Ԫij-yP ?;n8doy<(m{KmsΧFW2K$9RSiMa!*z'4"n96Bh$(7-!Z>]d?VHj'ݾI5t V{usrAɤ 9n{$IŽ<'wJ@[4ho37*ʯ_ȫj22 I *% #1Şs=^Q-Ku_QHe\7b_0R٫j|G-k ݝZio,eQґ讟5Քx< אRDC@ yx0E:-AAW2q;O_YO!+hWc>#PJ9o/>Y+xV-Kߎ.Wlz\Vi4 :!7WKGI<y&Zz9Y%̴t\2CR6=FdcM^mA[(3Av1wJƻ)Āb2WUXg`"2(LDdey3dQqksd% XT`۟lV먾)iZK-) n"#WN^|3f$эr2cq%^ˁ$yIebߵk74$V:5&0'Vڇ; N}gr• ]([ncb :|j`롁0NWܸ9J$:^?s7'\{50,6|h#|$YBYXWmք*6pNkˍB%B]BCDoۏV.:t6f\g~Дg.e )`He_l#4 E'B\ͻ[T'it#ؙ OcƧ3/%l6T8}VIEշu%lIQG~k7LlaF$qh 5%*5ɱݭ#\8dJST!ҿ3nлŒ-,̓HFY&r`|t(ٗP 3ѮxRж=,4Òܘ6\@i(pοAMѢLh Œ<@J2jG䂦OUt~E!40r0Q **EO -][RrYP7ġɼu?cG7dr|Ph+UeHj́# }B2VVQlS+Qe@/J~C9^(xԀ2oN JA8F Wpܬ`& N-v"G#he456{̃UT(wmĖ tz63asvǮWR\#YS Q6vDdv(/2WyٹiOXG^>|hxlOuF]~:j{$WV >vW>&Խ9Q+D39̀c°5fS2]0l[A}XǿbɺUvCgbFm҅፰|6TJ9*U3ihAg/ni1X+:(cQt!XB cA%mS~mFPA(iraYq.V:7Q*G՘a]%C;23`ӇޫBWGQz]ԬS@E q Z`z,/5d:%2Uѭr_SzW ^Ϥ G\"=%/wk u) q gzxוL sYtS;frZ@ s% |S. R 8Išxrk n Ba)RuR|U?i|(OȨl Yi9[.O+ZjP=29!GfS ^i>\a@̳¶4X9W, aBfY̼c'UttEh^. ܬ򇟦b"zqW*67^3 *)Y4Kkf`{"sq}s5CԶzo#i$п2J_"Yp TWtp5S˒됻^aX"qC-Ь&{;pC L͸1P˖k8TO?0(vd>pJ/ k5 1<NłR^VcBMfG{yR1Hv#D/?h<,sJs+QH FI2[qygb 'Ȃ-ۍ6E}>)m';jpi!<k}HH>t4 fC9j\_9Ni%jyB\ҷ^0km_'z܎dIÓF̶|Nor>v#O3i=t',Ddpkg|ab,TǍ>/@mTQYvf=.}d_ D?0:>JtuL~+,)> Llag ZeyEIhtT'+ZYRE("H=Q<Nsj5 Od>\9OcL5(y(=U'Ghf@h2<ȲE^pykЩ(b;i_o$t{]b/ $[kҮܭ `=}ۇ)ItWsy-?/-2h5yOfYWj̭[ x !1-1 %6~$wTߧw Ws<] S/Q;F'{g#Sm5lwRʽUoŞfI๓}Xfө.YrV1*7 ߩ Z !ytXq?#&mƩsg2mq[˾~u$#Ncqcp!\F5bglD>%͗b3 eX~tywW각tČZ4Z9"hW$Q HwWwu Iטy"WEM\5p <+ݻԫ_,d?.I5S ÌO02'l@7 6^oo %q@o??:}ײDwrTbwT0{aү>nNz = O(ii%6V6=S\UoNc 1 cHA$ ]1 Oxu lg֑4 ؒD5C|B/ס}3OY̠z0-0=C׹!6&Q=#aޭHtRn'1R/HKf|prħ5^K8˕C_D'910`F/ CdE,OQ`,נ1LoK4:鼉zjI%nF1 73a Cˇw1SȫSAcc[?wAߜjֲtZIcTYҺc3R J=Bdk{7'%٣H`ŧ8bB} zƈ9ID:-'*d&L`e.gCOVٓq2gmLgJc#$uK{5=T% av{wdb >g04_N:0$.LA0fx%e] HY.7:B<݌{D-Dznׄ\BQs}ƛ\3j .c>[3 yovG1=Q+W{ E s$.0w@bm)##`PqºA,´>E# me6f3kZ10*1dtZ ˅Uw{hhI\AbGnL}]c3&wK΁p6[n; U;ZXTq=5a][Y(RK&X+o,C8OtoL{3/>'BGWIk.ʕ c yaFh(DH5=*586%u#]re:w xkJea92 q2x8Af^ǶiKpq/=QM!D/ZA$J ;tI ^ QNjܡ69_uS4gZ%F&huΑ>}ogKt@#r Fya S_PH~8b5,]'a 0ePzLA"Lg֌7׵xFwş"X vUmE"1ng.vJz#0lm8an!} 7Lnxo_jRʅ [b[\c;DdL.QeVVqIRD.eYd L?@8\; |D.(:?UoD PYR˹,ًe< rv8tuZ++a<ϜWCT+M "u)MWח6zp"8|bq2"Q)|l?ʐIt}̇*(Dֻ [a3ӝbl 3Ŷ6'ffҝfڏث] 8*aM Kp4ZzP [U7er)2*#CCMVa9Lj+ih$c ȏT|miS06ΔƟǙ P_f5BeCPy![)]GF t^B7){hQ*Zj2%8M/LgS.LGK>pDCE.3㶫oD+[<56J"q І꩞ߚ 77;/E\J8dN*W䖁È17:j,x1pM^8V7]wY6 OV@lK!9k[ف=;$װBnvT ˻BiJֱ4Sws@{.@7PB~4-0چ?1cţ vs!$8b5/n$m)Lc-zOV׎ZgfvZ*X\Rla{8c0"‰p2{(yF_ |fnNNu =a$?nyHP2 rE,+1 Eq,HwQw*Ogka,9>X&Acq^ei* J4LX0#?{F-:/UbnX&j3SVc!w [eR}v9\9%|MyZ5v]F[E򙜻?&QnE׺{8(bs2ےuEsC۾ԊHp>G[甐fnX[ +6H҆l `e&b-#`OGQ$dR$Ie-!z<ۉP (_u?ꝄwhZֲ`1 h)+aj軒M;p a}9YFb#vrbQ_6RԻߧVk1:nrtwϓuV.M6S3 ³gYZ0707010000008c000081a40000000000000000000000016101d03c00001944000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/dibx000_common.ko.xz7zXZִF!t/i]?Eh=ڜ9Qw2ZcWGst7%R,obK:ui{D;!Ya47!0UufFbAIIH\VÓquS@.̪S6GTm圮B_yYI)VC$ɚj1EY.:`L(rVrc.QOyGA u,.c7@Vx)Fa`c踙YPo<pOl+Vks^53\e&jxl" IR" dvw&}.{QzCƦ&\US[SY!B?pp&nzGh1pЫߗ/P~HdKNvr_SΙKI@i ge2LrcZ"sDzcE|QKksL3Yz݉IWrK}f9um8_c[Qx[#kx!94r3,|dv Z㾡fX re ۛs ۞ 4G/HۃKG ;}q}}b5A%gjX3ƺ@Py1t;xV:x%ٛA|_7 USAʩ+?Yn=g-WZ7;Ya5Vv-5I(`a#ixBnO 47|FEYL B\3ymw|{_#jJ@xs5I[+%h&H 6ȮXuad.v4mFDiyXsфky$ ӋbmՅ^ٗ=,ށ*j!ǧWzk44#Pe>F ޭ:}01_@5NN>$Ld+knS`c5Q>5228&;Q#Y!_cwat79FŠZHX3f4 ʂi!"qthc]t?7 &@$%nPke귦[1X:|Hp~dGmb ¹PLI}(8 էͦu54"Sl1؀9>)gb*sQ:{tV[H쪣QƧbaȍE}=ˣ ad| _DMà_Y| j mK@97Z"EFa8*/|V&D`M 俊ؑLal9t,НÑxBO!x56۠=($j c`V![h/0+ 0 _}T:%%DC2HJG5ۼsBňa\;)lzJ,D$ 駏CEkO ?~/#ߖs$45H^"\7$ůW9acےG=A`xnYg&c`7Y fk(Rn+0u!:oJ"lSɨCpE#r3/9qLL3|Bj(S{D#*H#HO$8W[ff}QhNi}f6%ˣFBS ר|= .bc72Bd[:-I%n "EQEdϩq?ë4 ?Mc \4N{eƜd0MPCbf[Ÿ EsTn|.x ܆ZWSW{ja;h.IB:ԯ^p`kw&9k;v!f'6j~jj[in4rQNm@o@uQ"T;T~` .l=XQ:{gT(IK۠jp>wǶwT_@zv|I(7' J[Y<ҥ9qdt[C>N<|o3sl7R$oϧ ;.p{3'=Ā}QCbzKjH-aք[a+I<F%":Qr@k;ǚōb^qEt 3&P#t䀥zAk> b ;ʯPȐO=2擿Ns |QSj0:??Ε u?HS`/@V,G Ƽ*/ )\iWUK|N) Z9P~@1l!>^XaM`.RVcq-뽙Q -hVk?la/Icb ^{^!*ǻ !챭F?+EeYj44d(iH^.%ώ'@<pndi, G 9OnֵM{rtrcUH1ݲ:A)#hkX^@>qSz ÞUJl/0h7# V"'d(`&Լ)]$ r3~LZP ґqE2TqXjcUIH\ZqoPvf4Gܬ湯M#|_V5CT<\sKrFEpաEIn_rex3{Ţ &v @|j%ӐL_Ͳm^&m˩WI`6@{\b3b Kh3}Mt8[hhI)2:NEchW{-+d仮UwyЊ5q8Xjb;e( lsc %RBԖ LF}j'^l7A$ B':ƅ7MObx1,hfYKGkfRSN'hq@*{Xֿ\_O5yes) )3!>qEʷ6(s4>rA?h)FQh;!]Šv, &5tjn{@ğj%?oBn I8G%"jHT,Oyٝ9$ڇa!E7ٲ7SpnvI4+с\yCx4 = !l wͮsYZՃV=FfQX]]~ FKŘ|UC~$(^D{M۫Uxя [D3)5/C>|&z—N-4OLrjxim@عAw7=ԉӸ562!wlۤ&oқTG n୙& RM5:쓜觢/= !(Z~A)t8@eUiqʑJ+R_}F⛫޶$[BK=(|]![ԯ1;Q>^շn} wTYښ{ 6!*iiR:E*>g#6^ ֫EԬ< LUB&1m15<\rRdLQe7}/r{/᠀Ji0P6qwF:/~%.ёt3jgK4{OZˋ=)].4E8PLRdiԪ@Xz5JX p-~!QG&Q#}tKTK7ڻŋ7x/#6W qaѢ2.I2x_!ź.#`ySeoA+DD?KBh|ة_l^%KE{Ae-nkGs:*>Ǣ&nhZ5Ɛll8⁆: z$7R> z)F܆kPYnHBvjtÇ+WW/T0v -^4_-sp[ zIwi}hץAܲE`՝5.[dxg=f0qரa&`_p:}'  !r^<>H[^E]$Jyo /X9Y"/T?~` tWi]IHc8;y-v7HGZ4Rcs\mSZza/+*T#I`NlSؓM'b@hJ)}vMvp l#C%~Q,mDeJl#`"NnKj-3Q z ٺm ܧU@NulUo/WM n\S^)G>nҒMhn=vFe;ȂUy S5l_j;`2/3bk{HlkA(rVu1CZ-CFZz ;?eC&p$Znb$@n䇭0p`xU`ƥ7ɲ.zDb~ukgiJdǘH"Tfַ$/5Lҝ9)z 6*.k=:H7^Xޖo,)ȗꐱ7ƪ/} FL9IL^qf4h3՘WA2A=QgYZ0707010000008d000081a40000000000000000000000016101d03c00007b5c000000000000000000000000000000000000006000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/drx39xyj/drx39xyj.ko.xz7zXZִF!t/B{]?Eh=ڜ9M" \DRnջ؊D{%bvW+u)dB$ )n[RK(yHj/ ߍ b?q@ +/.`0bOHѿ/m:6%wlYw0ORi/[,z93-!-i1^Џ͚l?|ہ$N+NfG79GR*>QX1Fs[1+!:Q&Vb2v%RHE ;)]-Lz.E_yOdm Yt8_L{)1iri]w)##X5` 2԰g,-c|~O RE1|!J>k݀) "ShFm$JecSXK0Zi!AՓ_zp y4XbsF^(dx 06pxs-kCPh3ރicMX6BUSkNhf7G=\W*Iywe=+)ސ*~>#M:<ٌXݶlj,s hjA],3 1d59^79jޜ9j-ܚt1sy 0'Ҡ/䵐 \f~s>w=T YDU)xv˧O [@lQIYR#"m6jxj~BϹ]8Kw-:f*k/>.?wóf]#2+AJ˄m}a#bT4Bi uʁW>BB-Z<ԦDx7O|98jml~yI8uBNZ;bKPAe g\]+)K+?|sXk޿J 5-~cW6.5BVM|Ðuf`àp<ӊaJH4|ZxvZ5d[VCDmTpKJ=`۳u_A`+P"0a{R&ƴ8I,Ai8.{|j?Zw-.;k/T2@4mZIUm 8aq쎠djfWSrQ 6/{x֎v_0leb5xAVłcvɣ^OaY=bVZmwumFgADu{WSj^ d(<^"He;>Wκ\osفT;KY%Px7=}nXf'61xa k[ߚPXש9( vx3p6kKBaKפ9Q_"k.g"k t% a #6tyzj;N{;BA?gTlDϋb#,aŏWe!}=h0CTzJXի-oFG(=`p}c Bծ7?$ ʠ#ؽ/[b^D8"oYg?џf4GvK>ZfL! /ōP¡pΞ|G.ooKكt[1\Ѣ\J%oD)1Z<{WT5 .Wi>CK'E}{KObUt)#д71Ma$C|7-*cTSU"ɓ ͬc[F']6-\@RXR.]$ 4HGmXgsqih*Dh^}n@CU Lߐl WWH=@q_hwaiԘ^G5txDN}=OFOE@2z]|BkKtɝ}pU?Ey!nU'SXvb:fX!1geI*W>[quhܸ َj{X ۲J]d堫՚)٦cSL._+y槌 kyn20%K̹Lg+kKf. WWȼ L({BccegqQji1Lsm#jQz~(FLf[rL7`y{1pNݥ}bzCzq띺uxD 8snkN91rׅべrP̑1`=DS!"iᏺ]rZRo,P:)sVNp.qZqڔ7|Kc0e. g +R>Gj󎳊غ/c((ۻ7oλ6b whپބpwb,X1KPN% F(荢VZ#[MqF,%֚ & viJrUCes)E+ƜS0O3й97E6RulI_8\Tc*F;W_'%:ÑYٵk-1 Y҃ JӘff΀V Nvq13Rઊ =pTTLԩ0? |qP%YOhB:/fa3/DqO`/Op8~vYf3ٱ5^%+fQ}^VedB{sJ ԭ}3}[ȗ7i~`FhoPݓԒK͢~)i'5;kٔX3H;Ƚ^A5Ѷ!eib֘HYG0=sWsrz_ZZDE$Gg@L* .iڲHk1VJ Ȣw|oET4R +J1-w)V_"e76yj%hv Ro7OM eY @$98=1%(͚"%DD M"_(?kEx^aȬEf/~W CrH}Ζy鼎`2g f(#\? H95T""2ܱ3판?M_?\!K;0v׍M&DX]#D!Wꑿ8^QX*Bi@Z8;}.-·2VJO_z.GE6I:٤=̐piZoZ 똻 :ZK…v||̵&׃uH ;Xuw|Xtj}j@|B&5}jMs=e<ف7H͇ӯV;tn;f#%Mb\iX5WtYkBોc{e|T $Ȁ A +r+ `uhᏊPP̺ @Ad|:%7r aODƨzlջ]b uPM줂 Ʌh2zZ66IItUeӍں+X엑(mLx5hq\[M{Q6&Ĉ@?#\H>,H9u1TP;HLPF(j^d 4'hv0 = c!{qd|J0^}ܧ`'Q×!N ~QhJdہ.(s3v1Ɉrܠz>t9b#~K;^>yu V<m Ns'eevh) ܲC#[%D>̥ +gXl5 v %%S&ia-o-jqP nlgY¤{v.m{O2;ĭZVԡi.K1f 'XbS5Up=ۋAvה*2NwOҒ*-0,])2ƤĦQ)`S Ĭ?reIlw҆\m\/LII@rV81K+*(3Xx,պg g:W/ϝ&/99+ۻߜ(cнWڨ369~lHSo6$Q/a*CkaN|+]pU"nr/ ^,{s5Gp&ep&PʆJBFn)*.r-}:@*ʗ}6n9FXpuu|B&0Sy+iRkNTA]:2=%VܟgRdWN;}e4^Ej 2~#*voP;W:S T&\p9- :es( z-2(34n@F laiAQE7@ #0;00 ;>b*H$ Ve%d5ԦHM 烙%=$#ʂjO+ў&6ITL"M=?9pXb4bhj',3gsDl4VJc$t{~71MI[c^p~Xyڧ <1Of!/yfu s-۱oPg$ATsջ!!'[MQAo;z6V!rJyt>,XRSV>J oXlؓ t%Cj:x8i+ ߴh!]eïxxi9)E c/<ᰄXsגnP8n Onԯt`qȶCQ/{(Mv0e pq_썴Am3vf!5kv.Mmlj(*˭J" =B*08)UG;!euЩMwTRÁc-qVn c߭ZxT/`1}r}5fb;HYx֛잵0H5Q+,-6%wJ.hxacu?E<-itώZiD'yyUh`7mQ [mv*b*آkA.|Nxm"l;tn&rRU:I[[zډ $ζPA\aK49S|AXnOR)ŋ@%^M ٷ d:R5*Z^kҹG&UDme2W˂;>e{IU)P>VD=.gӍ~=h*B4 ND?#A:EaޟPF̕y5ǘ\y0>NY[JQyP6 /nRJ] |Ħq+r1Ai.P[g)XwKz64-!ќ=`% b,9wu*/$'G&Q`SB`xEѵc~ޜ\h2UIG0=aYU\ ,A{G%k|73G" sZ:2@e6j=iQq_TP4^a1F/4\wTK6S0Ww&ň[OUSm.x8ꃧC C@ .\Ts,Hg8Y3.J/e2^w?9r,U:oo z9K5C@C \uv5][Μ_aفLQ @\qF^p7Tw7s!.DuxQn8HRoaepOF3pe5Lf7=st'l5Crb9iqFC C) :# Jv,+0YodLWXnqL rų~^qbqK rf^ ) O72aWXzMg гHM)xa"z [6^Z6fFLZE}za#(sɒ4וEŌk:`1Zru${*%z7sPݫ '88 {-[Q-H_WYɫ.61:Y~tЛ 1s~WoX%` С$er6bc(!O3 _iУqsM 8kLź6ֺJe]Wk+=C [/uAB r8PwnPR0d~ x#<3߾4.&oHs1W:YS)bp!rh~|#6oБab3Ko&.rN|37" QxOxw{y"σFٛ2HqvD2QЍWCq@! 3rzq_ry#WCJ1pI?Q?j0.ujO&[K ~p-aC;1unk$e]݈+p88fBQq2묮!9/Spi.0Yͽz(AXW)e3QynGڏvJL27)U^^x#Gez)'Zj@IeauN~ðp+l(1J"I bd񥔃E[ j}ǘ7ǩ3, ' D&ĴQX6ĩm^ Tj:#cqrm;FUڪ. .Z}+p8cg\syX"7fw !iWýmBýgi8S%u\dPW[(Q&pÂ*Vwfޔ 03V2OON xƝ3-nFxށ1Bn. E# @GQ;nRB_UH3\ ۟d+% f־HܚQ^+[6S`؜,ʰ"G#f5(VCB|dQ旃ĩVL4v odG#²a1Į7đwzE"vP"2z@crY)1yLnR"yi03! |e,ӅVoZ7VK NPCcoV.@MDҀ>+}v ׭hą}M4 Ѩ:g0BBM꤆ P`ǒ6; &prߡzgv)?O(5eWH7>S{f;A*tt׶Wa EsHՋ z(M:LBR,a[Cl -n[r4W qpwKaPGlvXѐ%$ ChVw244.Ҷ[edH'Abj)4rV0؍5$ Y-At:=\@eXD T ڂˠTs x(p ;[L\ a뮌\ 8+- kρA$%Yp hx[7og" D~ԋ뚥UPi~~58%U*BXȯztt ߭hJ}Lgtv [" Y^wI 'Kћ@jL݅ixVP x_(c*DMs}&WXuZ Y@?ObmߖKP~77S6mkIJ&ZȭTGtǍhYŖuXR>faт\ԴqrzBd ^]ba;i\wdӳp˫J/n#g{pzN ]ST?unjyz7\"Cg+ Y?fDrYLҡ {MV+gK6 ྴȋ\d?@p.;)BQ+H#Dxd D ;lߛycS'7q3td=YsC\K6Jӫ AZF&I,]h9`a6V* TbEHQ֊9EB 7d=S5-_!hĒ:Fy$^2VeIqi郀]kj戼^Ie؍p15WfKRNwkſdjƯ̈̀yݎewVHƎ˼f Z_ =\HH}M^hWSM̢Qb;im4ix3d_x @L˾i]Fz|%tv f]ocX;{ +mb\8|<|qU-Ztƚ?4#^8Rv'wv~wG܀i,ƨֶ# #>=t X_I ]U2dRO4X*x{K!;Us/rQsVWO!".O|6C BP fBsLހL1m-,3?PGUT 9U5*_05Υ%;O9?9$ NVPd_q>Oylvk>*~թ].+*+]`sh 9oGP5^y,YȲ4/hQ[163n& v ˥[ c3.N}z.dҷ:6lz} ? b_0d9=V*P`;&B7a}[IWomxfRi / hb9rd}^VXhW{ vTpa]sO:^AxpS E%O5/C6]DWǘplN(C>-3()K.5d^ukt& ;*aPJ?6iPi"嬖N^|QHtW@a|7|o0Dm3-Q<oU]6_ 0_ 4|!MX}F#HnW(jn-R$/gx GwtL/ԋp۷4Ԃ}*+$|#т֪XXy/J^CE־9 zuAԓUh2c TO8[*tM egʓOYaO;,-UbdT.61v%Ms^ N 1 \vR@BcNI &HD#>c@H#*͛#,kv>tSJypbrgߍmc]<E7WѣWM-UKkߙ k;m#cKS-@P|g_9בD?5W#ukG?-=ܮ "dr6eo8VIQUȗ%JPV3=^x2GHn<7>xMlp HĨճI<[sx@fTO\i#qj"`+_e%>G;|qAߘ CQݱ']XC7<#6EyNrj~Qw)r֢€ܪug<Zw7j5{JL[{ ;_$#H]|#[=S8=[dfnrz$y?jSa]ȷܨiwƩx,"'$bK]T/KY:8OԯJm=7Ul,V+;~ɼaoʸh[ƧF6?ދD`8/HF{ iZNEUaY]2RU2ߤ%&++0eJb4hpn9x;ʴt~pl%v L2e~OB|i 4+#"uwh| 8g qRj$H Yֈ\ mz cO_.]Di`~殁p k]mra" Ip@EϹ'%3*ݘnזrmۤv)>*L>b4!cCPUbOzԝp+e&>xl°EU#O } A׽#֙@*iR(Ά -/BUA%> ]PW: J]uVBK+Fc[Y'v Q&iŪT7hhaBu.G\`2 ̩^4&k xgke$p#'Qm{KI/=E2~\\rr@RqxLeÜ>i1mX(uܽkV;l0@@JHSRji CT YWrz~ πs\[Ӓ!4d95 28kr9z|S)BOT_|ZP2r)%1A~m~D5j:C>W9]?gbHcjNބ~bJ'GpԏYcuhql+[˜KG{ hfg]dde@c, ֝}Am'S[DT[NRwh߼ufC, W-uU Fc^KVM?!{I~Y5xa6[ cْ2?O&@*9V3Zƫ` D5iJfv?5EMܟ'.6wې SՐ҈$4^3ҥ4EVK2 3o14Rs̙3Hj%̻ط\T~pxp6&!YZ]ya|!jh6_@@Z?nxAjW:KUD9NqBP{(ՄHY4ģ][n8'N}04gamj<;ٯұNn0*DbW`7gGХ( 260mȰ;h]8(JWf+Mů⺴ H/ԷvkGݠHʄ)d^ʹ@9!ejl *ٺr2AŘp% g3ꐸTzx)\͢d۾ Xh493v` b?)yՅg;:+EI*4QR_09~gssCw7gr98{bmE xQ6 'i".2F5"-ԹƛkzL[2:TPеq +MK"2ЙSocF0DX}wsGç`"-~'fU0"X3Oew9+??6:`\Z[e 6mt2!_|a?T kwgm@Z^8=,uKᏜ#}za7fe>i ZP¶jT'lwPKq3&,;%c)UՈ'PMeJ  w >REv eT܍0QEXtpHT=n*t,6'MCo)' 2nbmܤ0^c͊rُLI{n7%AM`9T5@y!O_zJU~1ͻ;#g6sgh6G' V4(@\96s2>U+^-(7\#2&~BO\lƞ RYRB%ҏlʐEq6C,auD#XFW~Jj:pLږ>'bE28f_{3 F7) F}Gm}% B+:6 cKQ2D4W4tٸɕD-&Qmy J$LѼ+tK Rj@ !gV0\ 1] WN~co{M4'9jMW=';}i_6|/qCFnp-$ k='n6QLܛ![@#Ge{Aœ,ZSl1= axf-A{ߓwҩƨ&>,H5nFiQ&\Fgd}㴲[Qw ECRzXLOC'hqѲMa@T1nh@UK;pǦU7T-:aS-w83)} ek#TX))YM =j fF\1.^/˶}89_$;f៭iP,?}W]:虪PJ>PE-@\=l^4Aؾ9jnʚV vFCap,#dCKKpP6 **\Eg::O%oO-">p!dHWowv/v$]AC3?[.h17K2lm1)nMEV {䈨qoB9_X/k8ž'8%rwSʪi'GZ{a21 1]<ǯEpf 0me=thA2Ihis%R}KV9~ Vo"_`O+DV 8|QkB |5"=WP l !464'A8) TJ+L;|N!!?DnA@x>5m )9Z[,g-޻)&X!P^!g8-+WU8Q 4BnTb<cXƳ &z76`ASiuJ`O M+< Ͷ?1bghw-=CIթcHRnAC+h z`)ʃ㙳ŒDW!dsbb'^ɲ9 -cH-'d!bk=^JcH$'jemcW(dlX͢֊$ 'ZAj=(fqpmٔwbšu>N[ꩱE>b*.Vclcp1D8yPYO.OS|Z)Ɨk],W\sarH$n".%`Õ(#B;VH3=evR,Lܟz+y-"w`2g_k(Q#tdZIPo՛X m6P5E\7KAQu.PR6XS2v߭c  %y/j b? rͩ, xur ?i~[}A#.jy鳘Tw?v 9m͍}k\r <=9 7"D)E#!*m0BD@pF#BJԕ)M\9k'~WW@g;ZT-!ʻ9^Q L޵h=ykQϗaa BERL,,8XJg QL]*Ōk|'Ƅ4 PB B‚ ^(lCo aNNpW.Bخ)Ú FIYʵ0g jDo8|bf{f,P70TӳLJ % R0l(_]R B!þ_N9rU"6op7l+a~ljÐRP6Hi\Q]hJL,4Zi1LY mnN `}5f!5k(t#D1Vw~ˣf:՞*p\W1׿lJ?Ԡ qYMY މ4)6NRa j0±|/'ɭrWj9aJuF.ϫY⹕=m*Y1(?`H; tv!G~gROE̒?cgh^]ZA :("O H}~ܶKi"~ K35z"|k $#8!Q,O]Z|t~IV ;Bgj mUMݘ]//_#I)[tK}-k Ct RلɌi 札fyx3e⸠|ZLHSsbז{zUǢ졅r[ACE if`'_~OHEŨ5Ҩท'kェy't#i8@yb c/5iq^ES"G[$Dvg;9lkh8_A^Ĵ'ͣm(=1m=&0}Af tc|q-L8ic\]6Մi.*Z-bK$hhU#sc8Ϻ"3₹8yayhJ1"p 9VHGwMm8_E(\_A cj~7cNT4Z^NݏQD`"r3*7H>G s~nWSehs}x{SI&MFy&FeHtBIe CF96϶SZ񃠬Xd$00?lܬ5K-syqxZ2K_L¬]1BG-`$yXd`1- b; Jn*fE_/LRsWi =P9#@ +] pTA8R*ɘR?iAR80snaK:?oAg}l@KuQ%*7{|&6ޡFF{ n炁zr\ˮxEB&¬(J9D @'|>bٿ ?\Ɩ>=Ne**Fryu9 cJ7#!i/3w}2 QçvEe߫=34ʶ0 PΡݳ Ie k[bM27nMD馓آ> DH;5?")OfU!xBI>  wjPՄMGޕڗ2) 2$ CTMOC3dM_h 2J+~ *%IP\s|m5Fذ^orOB9Vkl R^|뫂@JqF& {pRbq::QĦٜt|G4$4z2 *Yhv9'^sdxOT%Vf6{`lM ʛ qIXG7KѤ0-$^mkSr~F*qma΄A1BQ䡎qjy݆C*L`X }E;M'7s!/)ZD$}a0I‼F.RNT l BCg}'&@ m41|2ߩ{ +>r}NIhP-.>/VBkwӁ(`A#WR%?2MɷzaW͡_=d\}FL;Bdō4|jʡpһЌ>q<~sh*?\Cȸ3gU#mubFh^&wWX(3SS,Es"M9٢Ѓh\,Gɓ!xvDZ!Q2)F/L:]et3Q_-*4WU??_B=f'. `-n]3ʦ#h1>3@{Íp*JQ%:4)t[|e@mTJ֐^հ)GmWV|W5C(Gf~E+?u !E@_ļMfcDVZKnp)`BHiYPVݪ_2TXwj-bH۶^tDcMIKC[m$ MP׈D;V"ަ A BPj]Bg-B}CaGP%a鐒;)rbd`Hz Oϣ^ hL8$ 1 Z|bu(bTvGGTMdt%cAc.*f:InyIcpFFLPZ!^>'T}-n*['H˚קY&M7k3u10܄u?m`/z[ulĝ j20QSuRdM 2҈#W Eُ{TpI@6p;wN@7e E."6CTkid}4p9l!VCg`:]|X1T "|~kI3}/W\`G/[:u6Ȓknye-ϯY@wy=Fꡄn8xiW[ n)k88u} BL8-AgmzV]>fh$̷ +vodhZIjNwUNq8~8X!`0\}|׻޻M_Ws#z,s }i>|ĕlvmD3H`hHׯ!%`qHQ{,B*Yk5 o1Dblzwne{P⺌T8CQYb)p~/ulbV2c,/,ՕVVKWN_/p#T 6ʄKPjrjʱ*,ؕU]WtʾtB` oI!#z.z/Y/|}mxlb)V N_LW gU5Z @bՌ% "\8PQADT!L4Yev u  ɏ,f@)Qbk\8(."SM NO/M6Z *>R4QK.d&d9.pkzCQZ{4$ɳnjVz7޷Xޅ~eI!͔)k睙b?Gz 3G ex}&ng6Z겴O//_iX1kԃ #.4Σ%ɰغ7Dq$/ , H_xlwjdZPp^odoO2Y)2VԭJwobdFDlm Y8Px1NI;kT& Y*ٹś>~6HGqoR`ϭ[{h*џ -Ԟ*뢲 R]@w V'ȶuZo?KgObn&DbYwgWmIASC3!U0QҔɩafB<({VquUkcj渭 g> 惌26ba!e#t@eZӒ4ef?q 1cƕ(1!̉!]6@%0!`7ЅIo6:jJG)@_cBC%pB{p?(%b>I^gr2H)x9߼ 525o_QJ "H!~I%f^Ij"L^0i){O${HD3G f~׬7GՃ Y|.M&1u_I;Ӱ[ ="-!$ؗ9{3N!*e+au~d 6>o9 )Z/X {< wxq%/[O*MKE54]9V5&*i$7qV\-z|ЩCjHXR jdhXu-ӯ-Jצ=ieA|D3Ff]}Dp`&Z`SE6d/T)m%ojNmxy*L;.T zB4?a{<.3!bO:юzY:n;co$5qAR5OPƣ}ShOFz:DGHx4)]_xq?$ 9l 5 (=ٝ] 6M3j29K[ _Ve#93pƵ/u_"ƨjMXOuD) GT<@Wx&h`ш͕ISowa5YHh$6]dӱB\RY(.u=$WöLP9ĉޕ\8)D9(cD0Ưn" -EK㬘$f}Lm%pITW֜],tԥheϯ*=fo`uxppw }gɕ] 'gn؀&ݸ9<:L3/ hn"2 B7exZ?]r FqId,m&w_rr9G-ű@$Sժ.cϪ"XK/$5kTs!xk*^Н\wn !4g= %~54%iH}ikT[+ ߚ"/=i7&$zUplN[ۆ}`\>LOzF-zs T0hZ-ީQaAäu] P 0*GW84ư@2ZI*9,(Mͷ(r)> l%csW Gj$|9"@!T$ub2Ko(,{|Rb I"P3GBKhzX]0 7zdk-=\vL؉Ft|n8ƕwfN>}oteAɀPY6ef$zOXv!)ca&Ʀ!H9LI}Y31Pl]eqa\ϹY#T}=\ςRL~gp ʮtDryM&M#d _QGG?]xK\k-Ֆ k< 1pA!H03yKE[jR#NX2l%G mE4aHAX)^N{w\1?h-H=(k*5DUl8qng6Q,8 <2-(lW-Yq o X`Ȍ9rQQ*1ߖadvoE]Gá۩T C6ؠbFvqȕL·ߜ ZB'$;7/^!sܓ8Ќ_41̆ |݂[?Quw$*;}b=g~( ¤JND=4] Y&m4)6'Fއ4(q(NMVjBu,8P5D}_O$nUeՔ Hdt(3{ [mD*FX+ !R3Z\@l$Ysi?B\3NjS=owwyŻH,+$0{OO{ ]v.lpۥ>X݇mq8vܯqlg@JHխYo;!( 2#|L|`1BT zmu_в=KlFe)'20hV 3@me͙83"R/sa#OPZհZ+; }WHcW18W~H~. 레[a=7!1Z!(\2<$X;&blq5ͭ(j /7b_a03"#bXlՃ:wdHJ|Rv8,,͉~2 C/|_?,VV% 6^JܲeX>DtJɇM faI]|5 j]~:lo=Wu14M(2<ϰȮ~$㕼W/2QTS/BW!c}SH&[ꖪ0Kz4WwE:R Ъ"@*ؑ ܷR coAί 3Vw3HSS>},1_ yO(#NvXu^?1.>X(UWL7Q1CTAx.eh\(W.fA,-W/7_F弊xrT*OٖY|)="MqyoT  wlM8>A%430Ϣj- /x! UZ2dȀ]-[g Jr!]W}987 dd!|78"~xC-h >餚q5=lV1\F\u*EeLlL4לKح==Xw`]1i7bGO*o=o7.r@^H{%[F }JLd?,9e~;*p؈OWC0p{bש¡n. dd3]5@pELO(HPSp%_?w!%XAke8W:WnQ2zNSEPfCh˝s nj*5Y~% B~ˆ[܏`ej ׶Q&t-sP]*0j~xӱSEkfu3d6;.B/ j[*'Nd]S˚/؄>My~\?3ɤՆc$^9NŚ ă⅕ǫ:yARM.ltf@vQ -![Q>-OM}|c PC?D2 1wƚ7n%5#;پD4mө>CXsp@~0qikG%=˫(B$fz ߉) hK0 m1v7;k <,UR /M{y@o6L*L _KƬj,*W v U bw89=P1KQtŇ:%Z.|yJ ݨu73ն #&W9;<1/P,)-|a݈'~¿"̞(/ԤiaQhN_Qhr7_6齯`.xB% ]93otv*%˰Q /Z"[]@F=>tL:710$te4Rz7{e9ᕗ%xN5_GUerzM,K+v"a␍l 0# ` dr<@(0wʜOȮcXC !7weJ¬")¤N(Ylt;AaJ'/fKŮa%ڼ{XfNW'8Ac}| 鳉GpR*t%?I4M+ԅfM6O鲙Q[tS[.~/PEk>+b92[~pev*Ao2epzjEww\K {Nmȗ)jy:| Ka~ՋQZSQ# j iUr>\dhsrovf:l^bW 2\~{?zX0:^?B`i$şh`qf3V,S}Gk s@!~4X`0X6ut\ށ3DO]VճllzȂРfUA:r{#T tC8}7)yuW9ԥ"?l};VS2CdN%`R[2r:;;!8YP#^ro-;Wװh./{%Hx^]G|ZN6*[biE*'iGqa=jt9Z q,!(*-X]i5k4 !pj07ևH/ttGxkd{NK1eSb&. k}|ۿBg6;z꿿$aM6,L&%u?w4#iEoKݖۤ@J EKгN[lT0xeR9}68ra aDz8Gbh^-Dk )f.[gUx͑2A~J P-q|WspQC_W$Q< X^5j`XۿG~O<,uٓiu2]ؑSyvZFwvݜ 3}HҟAd}\Rp]%4mhP-C4+Ū9!{mKcdzƇsq7i& 5Hl@Ex ɷǍKIfe@BHey>xDbMEeʎ O] P#%]ɕP#כȟ\~ڒY=BȽ؂A= -2I1FC>cv1- DzVjoiSg!͜5ʾkzQ7ͫT/,_l *.uJ=}WrC\qڜpX9S)ڡU2ߌ!Yux~Gc^|<6"8C<,?C@%c0aT^Qׂ>0`s8L]8,х26!jeIEʍWI]KcVؠ 4P?StZg,_>qYJ :WQO ;"JuOZ uF*8hͣ\.HMdOؠp>[zj_>mϔ!EXͲp3A?=Yvy/w)`{7"(~:U)zLt$wL.MAlB~CC?x9jЈ^ |hR9ޠ M~KQR|uȸv|/|wahg{Ritt„'iYsA~ 6A$ZLc% 0$gYZ0707010000008e000081a40000000000000000000000016101d03c00003a34000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/drxd.ko.xz7zXZִF!t/9]?Eh=ڜ9LU}>.khǭ^C@gPAB.ھʶXp̟ &PUM? V̉v6n:oߴ/uRp!9`Q~5{K $/թE~3Vvr2)O+/f>y>ivMdj(^F%YYg~3Y.NBL ƚ#6U%ds~|F\6RW'PN'),$ac+ c3wp^k)n;CPDpc4wIJI6V gΠ=V=iDǠ;'AfKŶ9zӟP99._/JA.Bv6A׻7a}ŝ:d.3 ֿt*+Ep`hb^3BoBk%v =YxxzCQ~ن<[(YS?PPCs &oAyzakp)$")IןCg}qyI^AyMڗY8b tyɷ #@% zdEj:jOvˎ^[@ 81Bdd5 hV{0j'dyScD Nǘ{sSPKqͳWfXMK6eB}>5% uYb=*oF6,u9sk]{sZ0gpbHhJU)@Ħ Iζ #'8F:,G-]W\,2ę%j [JxYUE0@$z|μ &8,0\~~9^֍悈'*@X?QC>b3 9]e[#nreTY])<!`ӻGa_v4Ete<òh$9oo.PvBC`+{zb7IFX H3 feIi0&WÆZhD*V~H?{ 8u}ab(\N8GOto ^B<l+x% ~)# ]σg/. fۨ$orJ)}~bi铎*WClxu8<\vP4G5Bձl ]Iu|5yF[,a)u # 0 0E~˥2+3CxGXC b_#a_yk 5w-g k-n=9[(c<9ay80Ε,꨽FwVCʝ[zb@^x:տ>Jjei'XeDOm!2c(QQc7 ,k(k?iF?8{Hh3"\(<!ezhW&Vq_OTĖT7a{H $ E['2DW* HP 76 y9 E+RSBYçݬ&9P6jfKZ璆Q~0@H`t*%=;F]å(tYU ЮyW}T0+&6uӌ]kMB\Sj@"(%;Q11-yYD]AWHGdn`JG,AYF}Շz JB ̋>A2G!N_ ='JExY-ɱ!!bp0IAl|$VkP^'#W<ӣ_a$m>7EyXFhC }U8|n>O&vT=~!:irQ^ѯ]N$"ws>h!6&M#Qk(7@vY `NF11])Y7Nm39pƻ7'T; qww_#9}pS,rHh8gOb3 q1˴2hI %/hu8QKE~X/S;e?Y̿ϝH3'  ~|Ư= lOmCYbU3"how4]bR̯ :I_^oLc>#2\fyE&MX(+лl0?G7ixpӻU?;QK>ΐHX &j-% ł:vV=8b 0/4 ynu^deo}>+_:'DAFOiQzjasy ˏm rɐ9+X Ci;3c2x’k3FC˟SB-~"nJmݬ08%dNx4sfwf)8૊3Flbz!9эqY#NgtDm&_b A CezK&Wa$*\:*^"izI>i$UR2DmH )=IO_Вoiy N<  EJR x/BYVѡвu5۔}WJfN ??>ӤxDoVt_P~NuC 7Ąk\Fhx` `50nYsZ HIsD]6~.N_MoFڐMz[`^(^*&mEԠU<R~.ّkɸH&͉ktHwuMؑz%u'7a<(qLU VoU-j-#wѱ<~dsi;0} [YFE^wbZ-(xZ˭9;V9/479oX pZimXH ˽ `:Hg"bxj n$nh 9F@rV%%a98~i[ԓbW [ %l(3E빭!q̍bhC'b67V<^.2nTI] A@LRwQa.k3e4ocnJAJkMFb5,a!K VVE3mN+i>-wgDlE|4Kr.B5"\J?;ڛDbx_EW7"T+=28az3Y@3K(hZe6{H" r q_Pqplj!°M f0?/òM_Iѕ\Ǫ|`6oyV`|t&}=v](.CP ;Xrq/8 kCv@r*i+qB_9iuN˥73üwSo#RnZYk͞*:Zfm6<;[ޤQE6w^Pb_/;1ijK*ѱ82я矻VL6mRi5[gtz@MTyPXI4/bO,Gm3ZL{, ٕ-M_&]> YY׵8DfA͗.I@̐7 XےI~@AW:S:@O8YpdDWsԟy,:y|"sU., 1Zr[=S{={^l҃]yͶA-@M5"4gֿUػR9ɡJrRFBeQ=JSE)bON@Nh_5Idh(s:JrgaM:M\h -G).>>6"|kaC2*R^;8ت4d۾SVgj"XLoQm)^SZaK--s,|ѻųvRjjf|XGP/'QR w\LIr-MU'#G8UHL 8K'^Ta1,D (0fB;emUL޵#}LG*x:!Wd:nz%z ^dž "Y[g]"tNx(k hͦspI3_ Qi @^]؛}VW72N;M16FmdsF(zV/4J-޵a&5[r"A~`6_ch`*A(xXXvX:s6⾔2i^`hH-ni3RA!tj 0G1.cWQ"EMojb5/Y6<"M(@&Qju8 w#"Sft@9 $Sl5* j怖 MbC\,$zaw=|z2Z8vIZ뗨 jfdBs2–T"7}L+diRxO(lRw$$e&r q[C}+̀COE+DrvKS94ꥂI*C1|+yRER$[݉ImS9yXƸ] ̑ڞi0dۻ!d)%>H̟a|YŔr-0C]7zRBUHS'Wѥ5M}H8 ucnTH2>?wW!zKF%W2_\ʀ2>4GhV 5pJlb+E;V҆\]#kNdE aF {SzEFJGQKvx WiTٯ;`.vϫ% ր{?\',RXzN: dƲ4>X,,'/=hhE "jr?ƴ5Q[7dݔx( \$AQp`{&3t*Wj9{WszIo~,VS2zJClQ+eh3K2+{:i$vUs@ R31"2urޙb9E5=!eFZ{OXgPb=\(k9G2v:(v,^X=KmuO ss1Υ?3x]HORЯlL[e-ti6}wol[qX&eg nI(_v޶"^pwժ+qjL3h~'Z.OS_H x8G !~r`w FN͛,X:!\uGM[y>v6)^zarf8t~kGl 3&hI^Q-SX  iK Bᠣ_J98U;?jH456^pu_ P*47!+* & ՛OHMLS؍`q~~NT`ѨC BoIE) blT4RT:Bx C׺*2 AO`UcwU7amn}X CfͱRn?}ţAT. HL4 ۩LPCWqNlT⩎\A O&QK~:xF|1,v vWF-vu(_8pͶ'ʾdXWDz6',ˆ+ɴQrwf[Ivsjɲ1Y'orJA[Q;s܏, SyCՇ}eB\;V 7?ie0`b«AlTObHdιqfbiDb4Z,+ ]˯%arɆLϔ]c>jҷO붿m;]5t!x3!#d?AQf!00FV$X+cvj=JzE`.81!E {,} xKa'qLs<$ $EHTt?QyCn]~{|GE?BXĢEXK@F7᠔m&C.tZ/4@/u[,͵l'%xJJH' N! h鴙67/  2ݺBV  IƆBrKzU%'*.؆|QV}C6_%&mS^`JY(%r)Iwo0`VC_PL,['/I;E~n&=gγgzĹ,JQx2 ES}rE|R>=} "Zp *Q>Bi`t'(N0.70R~C}H6XC.߉/ k9+" O'yf#- c\l"OQV1`P X UѻVenv7q3N!w?3F8<O+Xo*Q/vģ 7+ܥVhp$GBѓEl\@kQw2 E,xTZ L\ D-OFN\<ݺpT [%_ !PQ' hÈyڌNfz.r v-Q5ߓs}*df ď_7 iq!l #$oDitϫ_b4t8tAC@ ^u|$jNeО^-FGNkRC3?ڙ}OX Nd!\֐Я, kD;eBݻt50JR\*iU_W܃PƕZ jUv6CAeKrP847sFA7{z]Nfь1께dҔCDcǍaY>'tn =MdI\sXdTml*?Hd%OykкЯ->4Q %&Y]90D} U@S $t`H، E1o]v%#˨6Q$#HYr@5hŰ=@Aw53gL \ l`۫L8w|)r]Y#f H1 <[yO9kWϓV;ܣ'a#} 58-y8:RL%T[ک᳻ Jp: hZmeURI t6z%ɅbRV%k&CgO̷&`hya-- Ƀ3ZugpQ6WÛHE;-YO#-6Bg(YGGj(kB/S_nw'z.&b3Ĵ.|rY#Wؗ1BEGtZqfՍ)r T/|lV3am69gq뱇 |҉?`DjҖ_ h[SL6ҾXF:(a͒^`Q,gɉ^3{n2jo' ޮژqJCa4(Θ aϽp)ˬkGke4_R,A*.:r7DpЖN%_+_SGtHf1R0Q^RFv}vk;0!xao-V+.@:[6M{ ;)iu׈V:¦[H}Tb qBLj3U7g$Q-'/oufzYAMr%> j%ɇM^HNԹۑa8ϫ!@_5stkqA "d-Kk؂o3͈EѺ@9^aa)=k\r;[Lrnancp C?\e4Y o( U[~O5=ûvb1iM]e;_ӭ`D {QZ Hv>8e72VȮ|v]w!Viԏtx?/: a7p'dس~|8~R]d"i jAQ5q%ڥ3Ӵʷ!i;WB`HxoHCz]OwB^=ʾ<nu~ _եcwLn"ֵRY 'Q/ܨt(;" =z?C /@{%_K﬊)9FHkx#CÁ tz'vQAgpsPo2qvZHMmtpȺY SzuG\٩&ǣ&U@c+2.}[M*?t@OM1LX}J{Uņs])6ČODYXYj2+_9_dz,JvijD ")ZSccW!e2=Ht:Bqm++xϢdBRk.^Rkjp"Z]2{<~A:aŗۃU/Δ.IѼ?v݁t(ܯ|)y }quz<@m(K]e5`d>sьzF f:{G9QPOmzLW\0vY&ӅCs[rɇBsYKMo|sO#^fv&Rt\(oSHAH˫;0'MTqGZjTE.΁5ZYhhyqFABwƣDU2B3AA<]aG^ZGЃU}? MDi &wݱl!=|zɱB GA E=oI)194le AtB`: XFt} Z7/+Vyk0M?Z}s&eKl7pe+hcQIGˀ6 `J✖<&mtҺJgYsRʒPVn8;tPɿjǭfa-" FXI# Zd, «k̴3qG\FuSRv򓏤G-ɾ98 -xR_?# 屓l =[boK$3$3修NsCJC 7D\ܴqr//WKo#"[Gr 3 QR5gvM`vvi|OOR٢_RS&q=H< }퇼civDZQH/Nʩ:Ь=995+";}8fmqopSq|E3lɟUg`G L'SNZ );svJɌ-7=IŚ92L4c#K߻ƽQ(?ѷ(rUiLy IsbAmmktyN9J~V~S"%r8$ *x2=+%vuo^Kם0xk1v0^dRlak)b2}1X#>h>D4)k-=/k"-XN%־w=T7z~ uzLtBH'3]y< 0 6Aa*ay!Y'VϷ:k*^a-unw׍A\&[2gg~A\VD 4冦1V.A#'X@3 rh\g? don:UGy.p( e{B%pJ͠Z˪=Ĕ L(k @\_Éo&\p*l7iթ6X#`¹~1l.U`BᮼR9Z{[Bݾ%% 'ưl*gB68`®~Tfɿ=w2\,=eOyku.#e t 8AF/YNͽ K]S!rΕUi.}^,iJє=eXPN1_8!nA1ǐÝZ]лᖪ0]w^SGuh5<J$(&E1)5h֫_h{=$`aM?![RZ|JV]_$3Bi:2k)![@p" L{"rnhVF8L`(8G,U)3UF@ !1N~j1CFH*h:^0S 5Ҩ-: 0t(V ׼e $0 tԭZsgYZ0707010000008f000081a40000000000000000000000016101d03c00007570000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/drxk.ko.xz7zXZִF!t/Su-]?Eh=ڜ9OB p-ZmPK%8v)b_EbWzW[i 9!ͫ}u An-EZ2y&wi)^Jcǣu2'yf3SU`Be1<xm)|orYfü~Įdj/ wWs^"4r&n"!eķSf׷J'&c / 58KcB'Qt9@$.] A<TC DP<0 Y hĄt*O.Gb"zȮp ͙O hq0Jg_33([hܛ@? 7L ]̂Չ3Tl>+R/EO CR6PBTf8X]7*k C( 03 8aNE阣Uu/'"& Y3R5,z5xŘɛ[ʁ U278HݠlA]hp$쨞W+Ȍ>$nF^q63h 2 r<'o}Έ6Zro8D&wD6GAT-%DRv?U*_-/xX0B čPC}?uOD vpLTfM`wj|6$[#D[3s'=غNQ4C{{`N(~l[H(t?yϗ{-e=l'nlRqZEATJ~{0Hbҳ82MT2YZrWH44[%-KI~#}LKRXtj| Vpƿ;|hmޞwiL&6 9zxYϳG 7+-z.0mV4$ 4ܮ63C54&/Z,ț%;4G=: ^D Gf5Avpzq3KNuR$L"H.<~,i^|LV+ǻ2PN[e1 HKŽ~^ 6Rw"oX|U8䖞MIlD#H\čV|)oӯ (1[$ccښ'`UԴ#M6be9({Pk(XyoȨ9nn ?C0{`\m4b2A,xTCJy>ɖ!ijwN>'ȷLŜ)6*H5rTq:΃eqϻSzN1{:N6ak gud1N4_puԻ)BPZT%aJkڭ  ^'eRԠyKm@*J^[|0kօ,y~{̐̆N 0֬6]'<ݯV ҜhZ NBHIMK:{9+;WKѵax9k{~DOmjY'D!VYnE`+~p_8D[ &*|i?Q#eW2Aԯ{k.VRF?}ddrf-vj)~ʿvʴSqgMc2CK=`H6xOW:k^Ӏ2:naIYf-;#/r1Q4 "%-6l!9]M˧׭S EHKĮWyKRB$::n<]1\ r!xgSK':j؊G~t@P5b SVչ-rrNEƠ^9 ,yr̦DzL qsY9B5yat@YȾi=j('/M5?`0 IXݢ@ EY d3\#Fo"MnPp'QaW ?Du!X".v-mhpZ~EoJA|Bi uO0`:u>>ڈ,F Mr oӕ>cVA9CakC}oXwD<2BQ\51'@]!eإ((&!.إ:~|S~6X:h <~ ˤC`oP i: iDf|)l6BrU磋gGxcr^FA`zyp+j3P=@ pco{NH\ ԏl򱹬"ׁsx&]^=DM%;ʈ(PXK4f FvuF|@sdWt7eZwiŦ|kq>e?*j|i%!T=3B6w\c uϸAPk2fvxt|@6!&ܳBmߋ9Ú%XD}\0#v -=EY)&y잗2YK`#p~]6-6p^Ŭ.<ٗUnD-k*;SMBZ-T#/?N JHh|]YcEe<$PV{ig~!K@;}Lݳ[eTן:M^ PS*6ɥ:D?Xei+DxgZyjxJ:*6u. [sYfݾ2sk6jRb_hIupM ;Y$G}~ I[׶X/NjoJqk:p_-GMU(P>l[܅%4R7[mofwXVDgӲuuߖBD&B0ٝ'(ќ:,u6D@ Zx QxIq=/ɷjP\sԬ bmZ},-ujQdsPF2\c&vwk?HU jpID 0Y/.H: e0$3;;fϱTļV qG;" Ҡ6+4?G"˲Tg Y>\ MB5N+5΂٭lԣPsU$#5uEwn V%;p-[Vk,#Lx cl^9q.4#e!`xOD~FT =C(!dqE{p~uKɸ ^B%NF2O<׆`%΃u e_N3}WXVfD.?W2"8g:㭛]V"lORM"x/}UA]P8#bT`%:2h 7xyJ_Doϯf\bmfv=q0IN8 sσ&hzM-kܜ#puૼ4㥩J!# I Xlr5ƉK"Ë) d 8fatCk9p6˗ǚU53٭,B :EJx8cul l1bXb9,d!3w]{ eRU[Cp2ܾVXONucJ< W{BӗYQk'u$M=:~'$1<0j)uˮ՝v pp 2ꢝ `QLԗC ;lӬ$ܑrf!&9{tSP޶KEjoC9 oH `N3jN0-rW*t'д_5!.FD5 XeOv`}6 ~P1ʀQ?Ŵk3\QȓL>Fm@SB[㨾F<<\!=} ʱ1Zr|*'h ٲqt8c̝BK]w^?dN8S@x2l(˵*%?3ӲFl4<;Z PEN?a֯,%sD>( Fgs Z%Nf>I.{s[5 RyCMT"__˲5ƽgl45OmLJf.4[0$;8?܎=+m1D:cke$hx-8T؞kCG{c9cO7kU3Omڬ(.%U9fR˅>.MCڌ!6ffZ !w~] ԙ| ]o%8%WߔKāڸ{Ѱ9nfVyRrlJ}R8}ft[Q 9z_z wG`ؤ9ti=>BZfmد1#Lռ qƒU"<֋X2$~H>b{ViqjJBXXڶK`5= D8z9 qݥŐ)uj.iD) ů~/.6bՄ"d5f172bzo=U>NW!Mf fe"['HS՚z7Rr8*-GiOoMypG?oic%{xU"EF\wZ#0hzi,fW5/<p`(}z% s$qwڲ8_bk|k¡c!Pj"ݍ[xCtW*P|@[ }Nث2}A Dl'ؚz )௡ڴ`09gR;A {][|u*Wg]*hM:H/| KC{]0z.t~;֭?k6}|8 K8 !E2f/9p34@(͈}b,EeXFĚs qW b=.<-L9eG 4_=EPQWw5o&`DOU S*_oPmI9w~'[{bMcEފbOZ.&Ww eIrx j3(#8@l㞭WrI]\鿍0Xe~Fu3"g*ybrN' Li4"[k 4~O8D"!7:;+. T?εY6/ տPGw DijRDz!Rsz)嶎yW"Ovܤ0$j a'6@AG2RpQz[v_n*(/:\&" @Hv0,80>fj8ponNeN>.) !ڴ9Ѳ/NTQ.珲Їۃϗ 2J↽vt)u' =}Pݵ(ԚOon1۞܆ޏDat~ߧHXZ{P<_C1<<6+Y~f[Q׹x_T*n:2)Ę[VWa T[&U8[92 fg :5ptRp{}Z+y*ݑ}-xWtwҋp v.QvKX߀%5{ZI7w إLYC;}:X`f—9Z ;ꇇן, ZH5wU]P(;p,KٷMM/Yh0˶%Y"3 ?,S`a%o讈$ y1r]$W' f< CsV}![L\e˻QN7eOgFsef_'7m089+ :ԌHڗeT+7,vwrGڙœ.^7X09l,sl5RZfKǷH$|}/^aHαzmt[E#TǣcLr A$[ñšJ|ڟDi*BR?)eg=o"R I9ѽ>,*6 XJa'&LO@AQ/ q0h$ӄX|>,FsdS?*8K0.:s^Wt x5ni:R?!RBno'70~pF$\eҴ:bDs[Q-q2A)x&uݷC5bۏ.!6Y `VHSfE,%'f^1'9Vd>OuXL>}f^2{MO,}9~TQ !Kv ĝ!sDwmݚF}.): ^ijvID-o`@a{\Cܳ"c,~^➾VV#sz zmG_|?Vai~vZu}tK0fšAuTab:ONX>4Kl=%-;UT h4@;Z5-b< W;rx ,T KFkl$/Q`rXF,Sr^3 РP=0)*k>;tK6CMTT::+?nl]a*ڦns=έA+L(T \c)7ݟJ(T5E`V,]?\RXO1n{Dv nXBDC0O:mnkp?q8 @z+S5/ƒox`Пyنf-rRWBlH`iFPXR/@n#Cp#Wut@,qV㔘G뇈=-u5B,8r,4YK2ZC7aO c fWY B]&^D@*rֿ؄!*X.bZ0yfKN0&0hjW"fjԸH㒲`jk% Ԓ̅;wrfy8HJ8.kF̈́8IK04q䩁W=GL'7K*Hs_Mqa 2_˹V`(KWh;ģ]scn^d" `Hy˜ %V,` Sj"k7(햩!{M >(u`0 ZG иoVrF/qTcB#&Ief11-2ȇ0>ee3Z5.ˌ%"Tu<`|OFu3 KoIyo}4sC6: Y~)@ qQ&` ogAAY+{TD*U&fyHHzrtdrN+p|վ0(503K$ 7ׄw둠liAԃto =^MYH^ &){CY۬?#z۝eilmLGܚ=-ɒt<MnWh<]-f"%7;+==uɀ",HIC='+2&b ]ͪ6 +q_ YAT $Ku$}gqa_"C{.*ފ~H+jAFC2]-"FX`mdHhL#%1d=Gyvtu=0*HveVAmƵO}-Q4 (C;4VfFS\fa ,r H ewGPGU?ߟx%oOڌOyp)#pӎ bwd>|Z$s`敒ױ3qV?,J0sY@纰rH/kHu3 ~v|wpFʑpƠ4=綩OPS㷜1PgD#ځ 8WŶi>tdd߆}L]بXrLb0 Xtz(1*ϲO+玲NL 2lYd (.waW{&b8Rש u9_&t)+ch0&)bf~{Bՙu :K)՜ D)Isɑǰ8wJ1Nlh3d7 r\`0tFT^0'u))1xP&A*)0|rF~xťxW$I!a1-΅.Z0 jhCijg#3z-0!W._FR[Ѐ ~T殺lg`U_i ^ oA]2@ZFn(0Y2Y'a04zVڶ&$ l;^j1jwP'?:ډW֡41 QB?~t(bsvZա 3xo/~%!]R N\W-? ϐgܢ/"&;ybxUZs(6ywU|l>l 3n`->6)̳#;F.,O"=)w``6D_&I112@ck0ՀR dJ()mwG~i h;^~rL^a +-߳QT.mW\ʣpfe; *qA%T>1Lx\]"T:I"&[|n3cA &߈"ZA#$ro| rg:Ɗ+mM0Si[ЏB*/bլQծ&xң%3g3k4 ^q$<%ʈl%բ.Lngd+.צΎ@NvtH*Y>M'0I"ՅAy$FXfd}`<Գq}-AMC%W%S%pQ[E v&Qۘ4mh%nY jVH,읧=Xu3"B }PVpfoowxU) es0pm$ixQ/3ηBȄːNԚwg.I꼓As5C)7ĜYқ}Iyi}m '*BT5r(zB%_!V Lu,4]9c V/Eym/W4=LI kRa$N):d/`E.Tqfb> 5^'pB=Q*ӫo Ij 㚰^Ev~7e Is3W m5S-E9{Tb1qt(I1d''v?*ĐˉJEÑ7ò 5ᑿ\W T5#6vKD/S=kbO@s[0դw7,(2qo$+%HiayDz<;ID%P1꯼>eʱlapL5e{MġʳnP":2"~*m+A]Dg<cl4̾H:!ZTQ$!jP$}(5*3phmu("Z*ٴӍ阬:qTSVSc/K24oB@AVrr4VRh oiep}uZK,DKIF&0ҙ8 l‘so]T7Y%VW)Bá] |M%PZiwb>BJJ:ą'˅`b& &0W9K(P7 zɾVǜv},WY<ՂT% Ka8eWB+rIg]mR=y_c ,Tngxn =IǜC"ylPև:i2&ec;'g]Luy& Fwl#59`-k@ͯ:̘G\sp%~zdd&i3fnjTԏ f$mFp76ȸݦ`3:GR.Al!E<  ^ƗqQ0"褦} @ cu]/$S&h/v!c,>ҭU490b[=OftC YL`Xف>뎲bwT]{k K@PaxujP3iKxCTsd%]ȏ0שƬ+ėx;Sa$X}I14KEڬ2 ,p~b blݼF&59Gd^6dAitRQlVjJK0;q-]YWjpõ‡\b&mA9~w+4 *ɍy^k?0ns+dk:ҏ?zR[,, H{7RZfZ޾|tG~& + @y0ϓpzdP7 $n7dd}sj #yiĐrz)^/Uz{0Yp8 D?B@(+D,<ѥթIMHu 5.4Jܫa| 7$}LE:|CBzLtHEgMS=,rUg =ƐsS\4^S\ 5DL>'~}:x>\gefT=ؽ|kL){ޛqbTa1!,vAQQ[ {ړ0(k ٔj)_׈Nrx;XMLC U.*|l*I\ìz @;&z qE ] 5lq#b!6ڎ#|=֠YLP:~ '2h_ u0N|M9ࡅc׶N`gH;%xab{E<{ U =s xW4Zi㯷L2cfS=LzZV'h539:/2 %Uf"1l`='3L 3Ʌ,25Q**`$#x;΁l2 Hc/<(0|i ʂEK.5Xӝd9Imu{{ 5_^)i-6dz}ZgzBN(hS?@\ӱeWRj$VQ?2Zie8"- @Wmw˜DH @)CI]d.H$*|D;@zoLٟL}? j9tM 6E3e)3-؝ _cQ:iSGB(==>ѽǚK\QS59VI!kS/~[(u$ Eӛd)otX֋! >qIqsa=yjGC`+2v.IN!hRۼuBЅ{6a@o9YX_!m> n;low Gq$LcbD8\b/wˊfAnw;ػ )eL.sqΞbE6.Y8(]FUpw7=mp3B/ֱyBnۜqWRO4O kzRa,aAa-$R!=28q ,vL :?wSy1sZGmIA`q,8qd _}afG~ִVQb*-I'XӫKUͼV Ƴ_OE9¿_e ;#{ /{iOekrjƶd(YNQ+Vkֹq}cí5!E\_XTJТʥG6q/V6.9gHr g9߯vxAv/S91RfNԮwJ(&Gk|=5(nuKL?Xټ7yGc 6~Ifd#/Du:gnz}~ j>f;w4A{Q{&7^ɚX4XЍed/2Ogp1Af>N`({\u=^uŌIӲƿWKW5I ' <@T@Rhb7ID%SįIrt9Au-!t2Mϰmx{3cJ8ŅS<2 Z"؝+z?p5Q֞Ɗ˯Um6Zڄ< QZ:U }EWw6``"GG(Tz#e-#N^ܽ (WO0Qtm'x؎) 'f =ɵK pmv0)dѮ~>7tyv&KZcGz]ѼH@.fY5Gf /X@:.>ufҚIN ܟm}π9Ds[2ǩÓH]VHbYHe1Dkε ԧqDԥ0bs _ ׇ`OU>}Gm|thʠtaͷPZ FP|D YO~2[K2q6׾~q~% K؉ k=җKPq lo ԻXG;c"&({ruj`LK; # s%QRgKavv˅)Q~|"1W9ާc)~ezu^OWEGѝEr_ *?&"Z`$ݐ- %)@M@F<;{|RQD1iS8 k.(~IXe_8 sLݟa.7%$ux`| Rf&s+Mdմ7 A2Ba$<4ˮ,k;2fxG HT&,>[5fj^uzshX+H:OUkuu8yՙ^-+a/,u,QX]bnEL:| (6@YAK_teK*껔CGF _/`Aq"->='D3gᖂD|⻒A9{j۾֒]b!Ƭus)Winr$ɱ h?HèCI&Bˋ[<:qT.Mq5%-kgdf$L4H21R;1.9(ƹ SO.ߪtk+KGe  C[J=N@=٬ׯd#FPBo #lB3vP#^O"aRrwxm\o<ؓS;\BѮ9>ܸᒻk[e] M.ڏe KPx݀zðT/Pݛ T-~ ˔N>38Y 1W쨊W#&:R q{g6 /`P,K{]#yU !UylmàGr|4&aXmʬ-6JQmSVO"qmUZ}7Z0U[yb3ITav7q OMs/zqR>:"9z8{hU RhzWF22'Ľ+lwLeYHHU(~N=8y mnrx`$Hڇ&^|ɽg9t9`d|Ko, v-{aiX n%2cœWF;7#9ӝ*0kwߡ_EC3cȄ~}pI.t%`#O}h.WL*C/L}"C1~@un* b:Boe'O&iY1-?BlVU Kk"~iJLfmO *X5M@;`\+#_ m]ӹYMR`|,u@EgKȉdٟ‚ 9U+_.>Hgl6.*1]FiAԥ'@"?t{H:eI[gdX/WUhOu2y2d)4E%l4 WTN_yDy;:PQigKBRj?}:K (6!Hoӕ*mqx:DI)¦fү:ҺYmXPcٿ{̻E}葠тs.Ԓ/A9=\40FEwܼQc}:O|)fZzU?IPdI!ěI~}hS%̫&N2N_ZS@ԞWytC(3c5j&-Ͼ-,u]`Ze )U-!PGU]V oU:J,%`u[\|3kK*6lj#bPN;eYu{XZ }Inj!Ҟ yH+wKSs2| um=(`@Ջpx/atfayudIB1 D*\ hy﯈KٓA(UHq]AƹYM}>mAβηzO" WqtCB:v~̨Uc]?t_IH\8WR}wfL74Z ;u ȃtm(L8>bI3Xw.noJ3bGhy\޽;CBM: lЮȨ&h G6w4%f$0ٗz{n) OuO@Fk>g,<_5Mo{-UF)&{ÉSVV0^SWlD@8ΐDUKjDDJU}_8{F>|i1ϝN>5A͆|\VSL1\`$-J*3/0c ]w;ӹ;+TDil bY/RT1^t {j KRs[Ck&!GΙ!M)"17C.7z&-wp.hs'Ȳw,ͺjb-=ZOOW:,3/`!F!,lt|D'a$m .@D.r_̹An Ne_Kǟ+NsH,tW9&2X'^`J!6Ἂ|&3St.˨wCx[pA}z! Qk hp&^1ǓbyO_s_#–pY,1+ gl?Z1/x8D# .\u5hy?a!*-v *b@|6FI>EDc!,_id?}L eT.(OI]F⒢6|H01ׁu Z Y?ؼf2hmuz32ԲL1<]{k+7Y=ly8j7O- *g b~kS: y`0!{) 4{ѭ(vpb2"Ag : ;-WO-(_# +hzGa^PPkc4Bc[jKYrnYۇ|mDz0)YT0;ƃb|˨-%!sZ|r<EQw9ASf]t0kBdG~&VsX3aL(K ,ӚSqlt>֤PCiopl[$$ |DxֽZnfF+6K,*7"p/^_Feo[u5u;Bt3C{f -,}#Dn,2UX,o`Ŝo02W D$VE GH+0e!e<}S&.Np W4RܙP/۪|"-3$Z53=ELk'bQz6yb>lrkRjҷ:SǐiX?jar"]%/_J8qd5Iw!'8\Ŵ9+%@[q;E𤌓0A^a׀U͛}f~,9X|;^ik8|N4E =6\P5;/$J{Hc˖Ok\#W'D.WW>T\C""+@zkSb49 QÔ<9K2< b7ܱŖn+0&B0SZX?CXJDaXu@ZY"=dhW!A싉޿kWsj>Rv X}#ߠ/M(TVz'Tdj?X1`ka$މ<<]6rIUעgq/ԅ0PJ 3ϰ=u~e `qC sC M.DIgX˘9SColh{^k) 6*M<œҨBj|s O#SH *:/РXN}&cYF6tGfVKؚB"RϦzW'E ?uPLp4cAѠRi'߲Pg^/@(uA_~7*!3ӫ"ֻ<%VL.$0C3c#<{!s*eӌYǤ pRL©9a1c-õ:ic/ o1Şf,`<@W黸<*chD1|ByrE)"fL z24Ş|/m.kS݂hT1Z}N^X $a"= Vx-8]ML 6\[3@*atx{]MٌWE%][l)ZnL]rU8[~frYހ ELׄV)?%[cCNG1KQ3tL:K(h" qqİpр g\9A>RrBtܪ! e=," B9AfCd ` $].e}*9nƠp6L>NƦ1$y4>AƇ^9!qMi:<8͠"^wgV ohŕd`<WC^fH43$n8fі4Hd߮1N>C2!<=uyM&%7(θ+nF0zg`[< y,M3(hv;7l }Y)22~ך'/F[war7ExNI%;䲑v.a>Pf{.A" ݬ\|$Aq}_3Ѓ(.<22?2Bf*ӐdRHgN`MQD^yc7+zMw[ڥZMd!\?-%H-c4$m!@ZM)!ֹ[y4WNSn+\>? nu/w2L//CY0p˗jz_=}] al"TxQ+e$˵(P5㲴RqO7 Ud?}*E`>^^CkDklӉ `}|q(:NB5)@H h`L²k"'hDdNR͔KAeY< )JjՓ~>3NU,%W8w$8EfL<4j`?оۖxfqAZa9g3.пc M()Xd+(h}2w@nG|so߽sZ=ςm\H~K*s8>9*ȼ*x՘Odn'2M4f2,2N5ԅzǷF6~cʇb,kr.1xkȊ) 3K۷_c8EC\> @^SAtV^]ml]SAfC3%h9jWi3ʤH&dQQj?'I1굴%"d|Rph5IL)pFt?cz|Fp9lZoʼ 2Maxa M -R*׏,G怞X~T{e& &}fT:f#pye%Gzjx,{e<Ȼ[[mSvnF>!q*bz߳dE(qiKl/p-J3%|Yof[OC遷"}4L%#Hn]R v" kQkg`tBR Mb`x/Ba)Ì&ϓJTS QT'WB 3^1!wfrևL۴|0Ycr]i4cgBXr-hvrBoaM]o4ܢ'̏Dl }zPᥔ@bs~3 W6cI{ MF@kԤs}0&*& 5^3)ne~@і=-0GXJS@|<v΢!@0}6ɑ,W9^A2~lqmN"X?Lgt)%Bk]ov6.U!It@Ipk-ǘè3|)Mt2 Ȟ(v} %V0b6=x?S U|YEPBN ZIIS|2v_VH$Λt2܀ gGvz^~ ـKhR5kj]R=576USD-i@zb}4Ia@%69+Ԥ'1bT./g#tE]Нƣ탸w 豁k,N [Π|zV^8 ]MoH(fBI))e`}X >"P~k|hxr1$Y҅ >u*@ڷD66F |6dyޞ=B>Sh6:<#zwׅXA;8G 7qrpȎ0]ǻ%BRu.?a|.s53,+~`\s hkRFG將GC}ۂ.Xj愛'$$J ﳝe$7W`bv{C\\e;L{\arw Ln߶FKb9, o ㈮${` kΘ*dcWp2=:aZRV+_3F2:t*00,K!-[h8/6ZB~6ɌXuIZ9S10⺠w 3Y[؟y4nqilSN Trrl;D%n`o^>LWjC߲N(3OvOZ )6RB(я,$ez[0gކAbwJhC&=>auXZ{whȟf򺧴Dx)ʼ݆~h(tH3T*ԑR`Zn ybcGjƯvWQw`B+=1ď\i(}c{Ƣgt ϔ2K.O"DRG!j }7ba:A)(p[o -# 廧]`ݒ~3rdx`ݭwðɛ>ʀϾkXԤH/"us/U[Ѻr`ŏ,"~,[Fς~#3iϰqGA+ ʦM&ڛn{?;W q(C=uIl~[m:dSqͨh$)ڗ_¯j$r ~F BSS@%Ud|Cow"Z5s}Q -p%"J.ŏ0ɣ8h7Gv- 7Wz 0ݫ@sM3Vp%fllCd>Zol4}p4Z6A;D,|R7~}Z1iv T]YaAkXn2ʹ^u[[^@~[q1<xCm[A)jvW3˄W_AXg?gvh\hϤn Rɱo,`6 |jI&@]n`` ؑ-Q}G2cL3U;.Tk'!p LktyUC$bh2_/yOӂ0+2K 2QԳ{bke?bګ  ^L Mȸ,7 򠢵mmRH<\sj4ln'ٴ-hT1H92=aOt;{kn'AIQ\bI0 &nwդ I%LOC<_K'0<tݯ-zW%J~w l4: l,48Y,mRxhҹWxKsW70WS=x@<8L:|@h \=()ka⦭G|VT8$=’; ')-Lk7gnYAbgǽd|vt=/xP)SG%eE5XkíųqY Ue)S)XX 0͓G{VꌄR}}[o?uts؄ Hex0C `;D%J [s}oBx/ZM/> \E._ލ=g IzX9?IlB!šuYF[ zSSӅŗ[ҬG5r< /6cGR-B:}sEE~/.謔^YKZW;Wk3vFiYӏtV9Jj{gg>֖^ 0آRf$IStU(㆞)8YyZկȜ6[SLJ~ΰԔ|^KSrIrw-n:d/F "FRrJM͋_ qUnC}޷NNJ-PDXx[jMܓ"!șJjk{M`SƔ:X5v~0|3Tj2o|1d`6P8EB~z=EjYBA$RޮhDU/ߦ(dF3LKEgZy6VSd8mrQ藒(7UǦ8f"6T|/9{@_EjI|w'Y3I|Lt3aKx'K_Gj~W:[nt+晽)SKi XR3.ΙVAmQN<"[ޘ3b+B!y8Uy3B4pڸ3{.0ʨgw/ '+DC.DS:d4tαI8#by1+YIKwބp00E eEMC}< (a5cL}#2m(3-َbf~o& ,7!1S-9dN~8]~e BA@v0AS(ߣԶSvB1KѐeaNK_Wb44TԢYT'؍.ڕؘk--B`RԼ);iED{Ų~0C 3SwOSixXnu52Zlo1b_dO*8( nǖ =9xih\42P'EQmx4ZYb`­dBK #{ UZV !hy>-[]aΖ-UGtLRe{CmT9%6ų㍍3dfл8{ Iu@X@Vyh?+VwIRq"'r!0PNuq8'vF&6D0==&N6#2a~hȵ,+@E UY}@J.E='GC;y"ɖ+t)EAFcW%[B\koFZ&äq3a CGx;؃QrWYħ~|-OQOyJe % lx=k:}bQorUɴbMwָA( 'f&HJc"qk]Ñ֎A̔T]x _=%m:amqx}Od[& 'trWl}LQ^| 945ȀOz*-Y G(U ?T`8lQUi+'˜2X&dnWR&]tW,W`12xݷ$qVj{AEںU}]2R}|Etv:/Ca;U4Bsh[v^>%c"061)+u_J7 lŭ2䂼t7E^׍n@0d-՝&[8 IFqca<#i9nI=Vl}VF|Uzuܘ-41ps1,J^ZL:F[|cdT^pd7׬눎eMcά1?Z( QpZ V1&|iW[. 5U(Jo*eKG~Es4 6d"đI)tU, "YI"Sŧn@"[=|e|0V T" ݩMt,ʦ*0TnL["T#CNx9zhrϫ'eҎD(ǒnn\|䴖`r&O⿀C8`ֵo+|(6K͢q%ݺb~(@Yl]Z\ ;aZ29I;a"j85Q  l'Rr`Oa"`S 43ћY,Šl?K^l‹ZnH"*m}n'<?S2P^¨ݩ,sPK=:9D|Z9L_4JSaU=m$!fl _i/v>0@~@UN*+͵n.oBgR-(@¨sO˓dȷCφĆgBۻ-ɳd Uuqu: 9Bqdxc lZnSZ:irrvNQmN؜oУ(ϾAVX]nN?IH=e b-~#E{q/h pp m8cH;rhiیK&$M\k0Ճ.\a#ZTϙ`S͖B& IH7CDGm4) A->c%*'g淕Y誅$k Ce=ع,nۭ+nCV/, tbM|mO,Jq_ н.AjgJ~ĈZ}Ag 阹}L0+f% Z8Xd`toH-k֫>7q^ZƋ\1>J;*GJzrZϜ1C_ЅQ[%Pk̈́!˘*~G?ʶL8v n^$-uq{ŚOsքѠ2OssN"[9>g6@3U1V׉P-v (J9HϹI&B=|,Zpw#FL$JS!ZE#("Fg I1^$ SnWg(ڴvIKc>[Nx"_R RDP8DfTsO@ { iHk0~K|h@{6>W 5MmO@7z+l~5s>5|uz9[#l8 o:ePPh UU[@u~'(4<- ߖ9Ⱥ¼춛hZ٦li ~fDjkY_QGCg<~VȔJ,PJYc5QWKl= io&hPwea04@~5(ֹVɔ6*QzGYr{xBX%0k]HZ-՝{gG spAna%|'N[G_XH8T#JqIF$F^a,CE jPkjX v[Ϭ, w]])ͬ$,ƙ fQ%!)-#D`a;^^Шb4ݜN}YtIaӕ+ Be'Uj2R 9:=W4 PYh3$4rJ`Fc3"dpH`X*c/?i(0>҉+HPwtFy"Ǔsgcڎ+{Z34i1SSPZ~NrlOI5wIQ5c?tzOũo.;nO v=!Vw1^w1+`yեJ73K`qaVhe[5[^/0`.JUP0`;R} r Q3*_eO@oc6ܞ)wBuDY$SNJ* NTB%9ho=QHB#$m5hޛo7'4P5k#k <]1`j˦1#mM_!\<@7_p2ILݱ$=HOH;[3aMq65\͆7ּFQޤn{hۼ}E f6gɅGq Uq8^ȷ:EI"zP|,SFu~|LTGY4'S2R$jMvxX]+gk'@Kg djHhf \)c&"{wX]A8tWַ6+°fuI&kd#Ƥ<*q0߱Z f#NQ6Αٹ@?熭oNӴ?!iG쳇9٣y%j=u=ZlnCZ13hsӣdmM5<"{hm'=m Xi+prpakZ9\1!|k12[PTNت*LA: A1JT c6's]CI܃㫦PM{@̮qY ̀95Ȼe<,r{{9_* P=,zqTt~D_-*'r`xDZ^9yh `qީl2'7ݾ,b+p$,%Akd ʦ́4` +BTʰ2MdzR;SVz7PJW?g~N{̼.lBZ4rn02  F$2=ץ.j$͚iQ0^+tZ z=$Hƪe`I||lS<|IM []?bsQ<%BqV@kOS7A]1|2bPoA{T[vӇ-I1F)(>MΈ&Zg 0lp4>CO>/Ub]&{&ep$L|֮02`L*.=(X_z3sX[+cݬ(9:,7y~?151'/ISNBsiQAb7&^y}- ! %<%䇐V3'%`Wuz!-&EL)=yny8 DJe.ܣC&9T=_A:IkQÖH%Y̓s톸 G<d4 lu.}ef:0W!~G|J5@j}ʅR_sT^} xμqKصmf ĞMo ?E0zՠ\rFslK{9jAĵ3H)ع9f0UkC>?# d'MA#1dQ{(x4RNv#{nrX u$o@wHA͟c%g`Skjoa1J-Ĝ(_]to?KXMP{EK&#`/p$\^6[i=6 C7k&y~l2ryȾjPyx0رC0F J,Sρs7W1q('HZ4)楣7l6a7I4j?l׌ʻ;t:6mi{›շ`<,F@px}LD7VnR u d !:{GiBJS>/t `%zZ#J 1Ǔ6Ȯ:%Hٴi㿮DfRmsmwkE t-y4YpH#զ6N% _G0o`30 @p bcZ$jk_z_N)cG(T&]0btUl?22yqbI3ww9 5 : Lo3%Ur/ r齸/ +vB0ˊX8 U~ff8h<*@m!&ϱ&O!2h̘ABE5k3yrYG z"Z>F Y-jvtvb7|j@ŀL;*P7!&iW=[.2ۇ8[ϴ;wR6#^e 269ޤ9 b$Aem,gRqكY& Oz} ;ys^/}Ja^ydy!#64$*L*unx=)X k7ʮ\x0G Pkq7{ga 0=5Kկiz%}V[)& k60rR<A JhJP s?#p8R9Du 5Ax6Y/}ʯy!]gW(8Q-Bzw4!{_6GB!nG8ޑvgbc>ya]d!152309ZI*=KmQQHt&\G9~5 Jݦf[ HSɃHc$kĺ&Y+>dI~(mu|vQ3^܆A$ۿ1 |I "HZ)|WYBml'5\7uÏ.(T&v|8HZݓ(7ͤb#"CD+zhs@  -^֔e5Z;NƦIfolV-lfWTm-nWUA™#')YcTcշÖ72Xg6 :# 򤥢H` gG9NDZc6<$z=C%duxq!ZwNEyցȰHfb 2a zP8y{Aw|LsCC:;C<{y {Vlʛ} [Gm6UԿgѧBHy}17꤀aY諅!w* |=n+fF6K0Yq-ш|7}msndGy ڃ Q鵚߳G>"rl8%j]g i+P.A*k8뷶ςRk|(̠> vI!0>ᨒ?DH?]/Pb7%̑) }FJP/xn ~PÌA[u͑lp)EMfсep/pU|y%4vl ?_6׸ppnbK\A\^2Ly ٸo'gb3[i]YT0HG"NIb$m͓5V}LNw˨pbmFkhSY2yma$-Jɩ(}iԒuZ%-ֲ$ ~ '[X%n2 MN5ֵbDd{QШC6efXyJf0ȏT4'$d۲DU檠/fU/(Eޕoh7&r:SE580N"*Q' p&45^YK7a̖?"I@K7ޮGQ)535?AdĤs#,_GɋN)N%yrX$, -*熁v4g vKˬd+7t۴c¬<#oA7W8m(~&4 "ШŅhƀ| $㴜C?zo3OV"x[䇔,,2ewG~׋B \4#%( }BItT)h_ F ~QiYC^2=ՙV*#J͈ ~cFV'uRۣylFy"BCĪt|Ͻ3pjAW=#]_L@#QK^Ҁ{|I!lO;rErĞQm0*&&Ǽ/J)',EygMAC@QͶe\_/1wt:sG'O{/Pl=*}FtƵ7geR9(ʴƋJyU Zzdx'&Xhz,uȹ](?x4K‡uԍQb7Aj5ROXzH14n5QMnf}xz<f,4Y^r \EqL 2} F.'<;)tx 'E.uP5º,ՍxHZ# ;"`A Վ%C S\̏wg!ų>IN="=l/Gz=VTsA[Z[73;`KmGykW P@2Pr/50\~up%J)@;{c3Bp\ \BF6FU b~HڢgzrY i } sopU4إ PJ 5#'G& ON'  ĖfCTҨs:>+&RLVk'Aynbboy4M_[u]ӷ@;?@@pzPaKfӪ^ t%IKi /e`syR_^Ӳ̫Ca K?6~Z6]OM_f DÑ;6tciTm>[N{" CY<ʾPR:b0!'z'l&h4^wa Ըq1TY4hJےݯR_ϮYKCţ3f-]\p<;r-}x?HYNՂP4v~UꢭyмIYDEHWuy¢3/Fhǚ!q$bK+m!Մ#}iYv,7;OB u%~YV׹K=bz6)עnJ9I&a.?; ncM[Lp2RNaD2h#1s%o('ri1eiUs8?{VripF䑌lOAy{ |a g"&Y~pރ& $?h0pLVwfnk mvɝ%*+@al"!T劘,D]hM(ƄĮy1. :3 縕w >= +D2G:OьMQ&G])S 1B3CWto/{q'RC^<#'⪛W\2nhwN1o %XjHIϯnB[/n 3D^AWy5q%T1KUNɐ({'w}QߘTfBD&[H9u#J"ǟ_Nhxuwαms뒡ß>\\dr&<.?m쌔x>=}˧1 29r"(l n"BF*Z'w|N6`ɜBAI_4a:DW߱7Zx61S46\]OA8cS0w"F9YdJq5&()`ÁC+ɘ(9!! IxbUX.]fGH.[Ej?Cl1ElTY—4K IL:/fS i}YٿӜ>Oڄ&J/uO,&9 zÉݜOS>2KK;Cbf=Exnh<=GsxU E4lz+?q8`. 7<{Y& sU/ɿW>|YL.hbm+ ӉSUoS$[?e%%on`gm((=Epa٦7a r8zNڬs%\.8R~3r*E@#>z?國Ε+H%"mKGq k* #i' ׾NUތǥ; m$6؄38ӯsij>zQ67?S/'5 ىG SvBrG S0q٢2עt,,_u;O8s⦛2BjU(Jdl OOgi2(fQnm$[5no N7汱Oj*wgI$Xܪ^H:k1\o ߇5bƑmQy5ZTi Œ@OWx;V >QKE91_8 ~l[+ܦ0z"5S9֠}j][:ְ i<751(0F![OxfZ[XRs{Ylg)I)Bb_xbhvڸSixa{"?ߜoR$dCmKC X2k_ۡ2ȦKdn^]Ejf.gWvB}"ϋߣ W4gўij\NG^DTt.@d&m1^r碕;6$[?26꩙7"W%^Ol ~BunhM]qu'2*}n!NWq{r̮ .qi4cAWU@s Ν7Յx<=$ S]fXq^$~>ѯ#nq~4_&¡{\I>%1x9b_X< vu˴/vM;YuGP]v/jyĖ8ݡS)p6/ŗ~y x*79?#5HR3ŪC_! 75_HI(טopqZ]+&e&CvW砩(wa%Yh]N8ue[%oj?w+=p}f#8 bh0cn5`xuCzZh[ſt Z=<ӷP:$}@ & r泧>ȷo z[1pُzdVֵvlz,D y(_)Lf ᅫ&k1I P.@GAsktj'Ҙ3ygcVZAǃ< tDCeQo6>T]|#p'O<Ғw}M7"c= P5N-"J#iDu()vCG8NPMc_k[eosBmNx+ں6(m. 1id^,,nΏfIE\؋@{+:ݷ a_#ܱ$$oE6@ہ]MQ=Q]V)@!WGoDu-X2x*%P= S'a"fLViIPʥҖ:1 k1CĶeIf+5 YAVy83 וWh2cբ,.688a 6JKl#oc쐞MCќ`g7s-)A^DZ|&y8'>g 8C|ޫ/a#6$fHRMd<)l9bh1ӭfj?LgA|4(tzYbvfRPBJ?]9ZU-P{?}16Fn 6DS}әsOE+wR[nw |("KҜ|FD ouJIF Oom#z!c|9A7c/JCd̸~uBFpBLt+CSW&}l \~>W %*qu 6r˅Y1ZurF{?YCuZKB惦󠆶hid+F_x"B|Vgm4(G`4s86bꮂ28P |xsq:V A`Jg%ihh29,XRcFs=Ѹwh$J!⫑Ѽ n3y-#TKY}8EH=05.dEi ;IYUF)diuL3E)iB PNmdğ:CvZьq^҇P>ŽrM:0^$tSo=N#a:\~& e dvg9Nko+0QL\`TLa;bRl4tit.^W5Ci^oi.WX ij)M?r98xjA/c$Gxբu&*+/6-LITz\?-I>FadJtA /zڙ?qqOp&d.*X;q"յ~!d[Kd$Ž[hSº}أQϼQ[Gв(P{DuY 7} 760OٝY/$y,e[F3qwl&ouHi\Coj'q0?&)yygyNK<ʾ|j5|Vx4f;B-ko/"7JLo>ج*(䧄Okx[\gWʜзF}rgN Մb]@ Q,\P%oX w>H*zz.`ϓ"`'c.>'_MߡF티u-0Ii`"7ɑOg\Fݴ-,*EŮ%ܺO& {ȇg壵>5[O4IӂEMHnƟ-dȗ@l*yvuWO v/G傰V) E|hOsQrA$ 7Vv9De9e%(7a׻,: qy$#j)X($"@r|>VM70I쐥@4D$籈[Nsxi^qjq4 ˃P 3,bD0zu6(9 (s7_֧'vU9`YJi0p(L_(wlC<¨ mxlB _W;Wz_Q_>^8YͳH4gonG kޚ D v7Ʒ$"q#D5,]wދ,!\ Fy2`8ɿS& 2UtNx!:e0oݕ6yj:\i[>hxmU/a;Y"_woRYS+ BZa1b3vhA%!y^9OU6q«j, 25/EgqK~$șâPr0jG>w?B>F(eƩL 00>ItR49W{lV.>Wa!tFxl0M=+Gl t|epi =b%0T 1>=gF"5*Lp=02!( 5Q~\i `a4`xGl /Z"tʀdWrݕNHt9?ٌyS&)=Y%ܳJZyxO–tX6 uХ`!ց#hRt_J=e1 $%5 ૗[H¬}ĒfhOZLpGIٮ φ/Ŏj&fX׮UGe咽TY[2ڪ`/ %tڮc{3G"jc:!M[Z[ƶO;5XMe Ɍ{iϥqɴlz–o$Ty &SsZ5?Vg8CzŨsu 6QϯϢX .?pҰQ  fe}4qcl_!>T.Ҩ$*N|;PYJ'Fq[Q3c'!=SŮRmoWi&T f1gAWbZYL vo`ER(/P.W$nc;Q.p7dRwt8IMWǟ2r8 pE}G'aec B㆏qPǺI-pt[n3;m0WDPAlIZ|%9zwGgLb{8i7*C9/x)g["Bp|]{HʩQl<[ٯ^-ˇ~WK7mX3׻T6t% _Hv,t E/탨9D .BX"LP_ O=fQs(?1=p ySqNK G<ݿwX޲@PKaڈE ֭\4 ڟ:хm{OdhIy-ʌDyt'^Mw` ?/C #_/{V98]a0:<%EnN0Ysu쑝`;dWDPKBr\Cpus.[`ik>'e1nCv]P8"y~Ȏ٩(>*amMWÊZwOolpjsŃs)o2d-us <&'*eJFR]I}mo->F9i1!sK6Ek, &}S7 mfOx@|1I&$] L+墀s!ad+(:Ȕ!ټo"P4*RS93R ̕uޛկ3So;Gu>^lE[ao>'=4zvJЁ6UiʶȒ 2x>> ḽ5ܫ"1-]demTqM`WEa?'2`%4WT[DUݝuɈPs=m!Am@Jr(mē .r _1R@b%?Q([|("oHPkHO iŧLqy2M.zf;Tg 5']Z28TrPtxrK8u:{7Ysֶ$vmajiLt9픜,͞2jpCM>sޅG07_-XCo, YK9&2rJ$E^}vy,hIi噈o MQx]zVTS Pu.w(tMРH sb|?|89Ayk1cPO=ܾ\_II~l9jO?De_tqhS$fMzkq>Y ]Yu81aqBݤTc ޝ)"L *NVtfAP_UWaQwD}Oub7ӸF`KNrSe5}h05*CK8MT |y㽢#ewuĞE=dMEgvo0F1 k(93Sm;B4' dȲjڀI@DD8i8Bwz~jo ;ca{%4}EsyެwTtA[7S*VG~sC urZvYL>TܰԬ?YMIӹq `B׶>ſN+[gҌB:iMބۧPMPGl? LO-ymX,/$+Ok{!Q~k̈Z+E@vhg;N5CjԤbli4qInB7ȴn8pLc0.CJWCG֫Ry7L [jcW=*H<]_Zbt %lJ/RP%~/oYYs[y'¾# -B%@WCд+VkIcr9^ztʩJ?0!YsbILKWk;FR㩉/t].jV.Mez]3un8l;륅/߾:kjY⦭澽}l#7cZz3~[ GOՖ0cV+(T7~}^*fĒ5՛2#ib6'qQp2C~p5j&VY_3VuQo.h@GʵɓJ~biƒ~#GweE(L ;_w7`_ξںM?fHaG}+ sKB˿V1`sat!p<GI^؈'k۾mLܵT 5H7+$MBP*?=%X`b3J`cJr1`ms%@qi-Z AxQ|nt6g8/$HW?/[z!L_wM4?0jmWR#t_"x ߤs]{ʊ8l q[r]902b{OZ28ԎuGo(e޷ŒiP+[`YUJ !JR \1U~яEp"ڰcG6S[}Τ: 9#Ӛ,8_%$x[SQ|{ j^R轫rE5A =E W/!ZOo."DXX+ݹKX6_ OULN^?/ĔOzTfc@ZZSv 34 瓆%Bv=qO/3?J߼NO['Hw`ɧw@w0SCTϷB=q-y.)7 Tbf!ݧ_/\7Q^o+Zܨo}BNwb!`]-+9 dv=Nܺz[/f~.JrLHڊ fowByLsl9 Hq2vi,H:8-SPݜFAJ,S>(>G*bҺC'1p9|[z|#i8-u#aYBD@,H^&ZЗ@~MESa2 ⱺN Mf[o %VEEHHܷcH >˝N4I@:1/zрEQۈ.ߎ_R1|Vz2|\?7s!ÍϠ(b#7xg#n-۔6?S 7Vqfr Z()Y2+?Ǹ6qL1Yhh'݅ s3M‹ SX(^ӂ"]Z:SJU;8Qvjy(zHV yCY?GxhOEj.IT>.4ޱ;O߸LU\^> ckKJ BJA d!#Hu?p_3#c4Eja< ++% +dF܎׋Øx̆yfܽV2k$>W^j X[hgnz #sVS˗)n5mp !07Iu(Z)T;<>K+#7m$h'7l$rMQxT*PbͅՌ\=Q*ï0w蘆w~{W(ُ-Ael{N~=~6˜8'5m*q%Vs4m]jfTQeB6 8B +!v7D'3 -oJkgey?H|D9AXO"_1 <6,,2ܴE9Fܼȹlq`|P8M3e#+*8>,M w_>}Cj/0quJgQ:4Հ@Xdv*7Vr7>|^L3x\q~CdԨfC];@Jo1(G8_%.s4a-TJgT|Ks.0(Q|%My\Ɇ xsv?=:i7X8%\LRX"ڥ6ZͥtHլ[uսTfl;uAM9 w4ҽt|L9/KX-,ȸ N-]]|J Jђ%1Gbu枝n% ,1]UE/W)Xe?D;KuyȯUv{@#Y !3U5k*5/2YIqn77+ K~kAM|o>۸{v7^ $l!ieqҟxK#oV9CoϣW]{z2tJIuqm#f6UQTӮTtLuLXO@`A  WGSs`E)fWM ld$NIDNIgd1% $ƺ"^#o@kO`߲^^\Пz Z_~[ۃ<7u[] \[7Ÿ3I~/D8>)-XCdzhfhiQ@.eq] $![#:zR`tnԷ4|d84h j!JZ2]e!{BL~;pm뱫?̽S a0Yp㖒K=>*L9^gl.랝=`d$, DT$10'Ĭ i&螄BF?Ļ@GȤ_UQ}Py7_UuגF޴:(g{+)aSvv354}֊[bRCL҇`lZ3x 88-|Q_z#wa+ţ$`Ј``D^=hwbT+uN RvQ틫'gns[&-QYV,MTWrױOO[qSe^)_ߋE?tי9 rF;X`wSQL2qsG(x<3J l0{ȍY _s!^\1y~uxfكp%uAόZgjt vc |!_A {t"֋uF`O%QB+f#gݻס1_"Q̐]-zظBE@/e 喘˱+띱l‹]h9v;ђZ'e6e1tTVh<z3U*%Kq15 irIlيbk`k -#2Kb<A -]jn3!0] VD]XVmMvJ1\ty{n *]wd[w7()p c(L2`80W_LAԄ8MAjG-u$iQ2_ c`zàd_a\~}_H<L .~AW0VoڧED[59Է=^46ٮ'ݾg,iYY=K ,\f$j+8E`RP ^4L'x eb7&t,37<؉TnaXjL&o|:b mDqr/{Gat}haa`1% h)Sr++g)=sZdmD8@]wD1 X/_[u~*Up%5IIǣepEQ_A|8CI`E4b&Y&r_pɆ} 8*qbFP3ҶsxB#w|qeJTɭj.>H]7888zwe'݌k_^ʲ(NȻ O W˞"(c6VlG}92obʗߪ)?< , hmV"TBP {^ʙ[4 v/aS3E֤{ӿr˽'#@6/f::MI˵B=T;&I0tj|*,"R‚bn_ Bߊ'{s^8Bí7KjS>)J[&֋"m̽\~-(yKwI1tz-7'-m昖'K!} %~头Z?yBu`XS='n$ 9|QT.^6d ~g0$Ih,MI .<u68?Ƴأxpsog)+a @Pp5hٓ+[pY;;(Ӷ#sgF1ʦwt͌n*/8SNLM7 l.fU"fMyLx)3w!X*U? D`u@^m*H.?A\> nEcEoZ 4Ly9g4wEUu5h-Gn un72>p:l)B0UgJː#Ǡޣ8#0J!8ЕoK6%F4m8@g{\t]Rh J%ʟ䖞.1"D -{;r{IФ!!V"z6}SJ Ҡg2JA>#Ccb.ObCxj1 /~QoTj U &x#z.zx"NpĽ`?@N}1f:u""1,tO)^pv03rD3i@3qZ29sbr|@<!}g$ Iԡ_#,cc1 :x9":=NݶTOfaP[8 k;E;{)aaLvYN, G\-z$ W+iIOy :P쥓:nKW(Kz밯+CAr/oׯb8ᬀIHB!f|2ٍP&@Bc2ga˗ZU={ aw4pEh` 9&ҏjE3LhJnf/M1 5DA2jmI^ Ĥh(=zV[_x;d%uHJ% %EtZծɫ٫XKp>^LmOqaQsuWԜ>ʑ RP$?~iC^G3_:͛ʤxtA hAxnZAkBck"Vy: "ED NӜR"ýT!"#B0k [;i6;jbBm;UE%Z_bP_-pȴ W ˞A lJ`ۄMHf2PV1'nӒF}UvvWFS,+()օC#E@ {Rrfjt"U5*>Ɨ`"⺶̝Z}WM"$JX-$b$$IEFOefq%6\<$(hIhđrFsyL T96nDO"j[Ѵ|)ԃgf D8K^CJLs F|SgjblOv店ewhJE9omۑ(#{(Ûخ%6 ze5oz5P6$hxU!gٯ}MB(hO;Ѥ|V8}xNlrPc-\(iIYBhʅ&$#9^,r(nuKp 䭑yƝ*E/zޗe|G9a5ΥR)UV obD@-V'hrHsĐQ\ GevPT!9[CE35z{ 8/9^J ;{Q׈hEl@b+]BPYB[4cVDw]|T8l.U. 4zݷi{%\V7u%bU=>M=U3*$bu\a+\)d۷o ,5ٴ B)tWdTc{Q7/)c+Ҩs+6Z nq/R|_M9H-~@"/U|]"`1taZt)+[#r&27-\$X [w-oʌ&uY`*iw3Gl1 `.OتQo9|f wU1"[-ؚ20~?jLW "agFpzvMG |ow0!tʙwZY34QaC (Ul x3'2sd(E#4("߄Su%R{\vҊĖkF69~Hhv{:o 57*> j,Dd ֜ =HG Vh\:t E0#`[պMz^)8Tl5vj뾥_*aE!yL%܀!.<yo7Ӧv/?Gv'jFe+L>ob`-.Ȭ0WtjG6] mn ~W)gZ&*YEgH\,f·fB iU2Rj!|HC6i忎hvYaG1 nPY8pΜj|8BS'iZَCY'r]IT83Ȳ?N 1w~!\ZL]8fhǑny?TR|[*Y?1wag1T].5:hֻ~4t+Kx⿬הv "@4WGhHvЁ+O8nscR&dpb]Y/84l3V?.s: 9]Us xvUh8[FKeSi0u};4VXǗZڤUu(W*qQ d1E9Ov_J^"}A)'"O1ɬ.0|( w˻fϦ+׸-D< X=`gwǙlgU0b'zvvv_}SvLP|y[qn:t a5 A-ۧWE(oҧFeK/M_^eI1”Xx%!pbpflð|,Q4|TX`l>)\G3[ 0Z &iZK磳0/|#ԏ0z: qOL &Nd>b|TrKSlQFOc([r\ܜ=htOh^VXv/M:Y#3+#Xdt8$g SP=&)a[ hY Eӧ2jK?k|6ٷ*w?Զf*ΎU7,M1dWy])*> =C7~7!N2{w3M1ݣm-o"&ΑI55+}_}8x"ʭBa=X1"ͅA?xBqu[U?t1a8Jb JabI )EsBU msyGvՂ^J>Z3z1! mv.xn9Z|ݚytG#rC@EFAeνs۹vo'ԈCwm.Ш 5GcsR%\5̈́Ad:|$/i极u9vk:6'=ӬmgY&UD*E͊X1X/VpTpzOqH E`:lCpJ ~Hj4WDU:YE t =zY$]܁}$B|ߥWKF֌PBG<e=.FBbOGflOÄq|Js s`B(2TSNuv'yEb`0%hGhF;@Ǫx:+ e=":!(DCG@-Yy_9cˊM:LW&e9.SD.NjO lzK#UxHUWmQwfq*>BQ',/$G:pYA:5k198sl90dPj*,t2wT@FmY((\I76e`ׯwfdmaʶ :wSdǩQ;iXl+5{:&Ze=5&`q: BNķ6WߒeUV7LK^yg$X鴥:Uɔ_btOۙ?6;)f!雜PNZ99ͤ%K!ݐك 9# ~J Jd)-I04ƴIV2w8R՞;;:+*-K%~4,k=v:z "fZH\RȊ_Tܷ*G"gW T: ´C UF }&ZFCl~T&Sz w~~'\1T%M /!%{ܸD?2^}V+xC#g^>d(M}r3Vo w17Y.ӹR& ʿ tDt"T[PvceT KN`J9\{mZSuLυYÏ/崽%ђs@66rL*檫t:Yp|An"mxIjrHf˃sItqV[5ɏKEC -4LB0w{Eߡ۪o nx?*qIGz*Wh\CeOn#L{I w&xSt%o*tf@zN{c)va}.V uB#g:,l}ьD40{ɘnzCY/B0ѐm^p緌3 %]׭Lι$ %;> +xΆmT'p3Üly[PNYM {Q[nVYh>׮)hwʹv=p8,c2VHIQMtx/ع uDә9@n_E&S{֙yH*?7Ǭh~T?FLr: ™$.9cum2 p-u~F/K1_ ##X]@ 7 E%'SPJ.c(X~n >uX5oDqr>K#֨+)D!'^r_3b3wI3r\7dffTXI|fVڌiE&t%߿sz E8jia1xG-˫d4%F*ߍ٘񊆏`TVɡQc ~$涃Q6i%㟢3k_W5gnkw53ڂ4U#/B(zݰ[W)ן<~.%nOhʿ.\?tB)N Sڞ<=ekgm*q[ BD~Om@qs 96j\X6 ?;rB)%Wg77`>v峈081B1pʸ^2x4̦֌q [h]PӠ-X=.s@[8 еiY̡}%Ԃz=8)E2+kKDc;ϟV?vF >fcrOE2OyY-eCTbEõ5!!݇Z(U5.7)pmV|KyjL#  :Aԥ< BgZZZ ^kDNe*mYBFbGI4S̞!j)tNspLAk Pn'Nd/t|Mȁ %Zͮ#l4g\u.>3AJZ-jpLj vE4^3JkX\GhTWcK-D)+geGkލ+8f@EGTqKň&ʨ05\Bx*[h:bs1ď,iNnEh:spƧ} Vݳ#2鸤68r&)N]NW(dR^RL#Zy/d䅴b-rj7FBw-&gL &̢NKZ~D[]a$.5Uey^!>BEZ0XmtI][1sPBK8u  <7Z,6&e \4,\)sy@!>h,L; MUHk'{ _캋6| 2~Ky+n r] ɸN̳r`?{I.5(*$.Zs {"*A ǀZHSB/;ѰׅI1:26'ܥ~9Z|7.8͚CBBGDӆ .Ўpxu틆ۣs#ceQ z] Pg kצ3a+Ax>dIa쇥aOw5#+@ ]g%ƒ,Y̟:ˢ^GΤ\ʺO>e\XT`S@J=52 OÙ,-R}Fdy쁖ԨαXE<9lhăXrbC&RnĠB™F۩ofg?ZZJ);X@{|S }!Ef~`~ ñgˡ[› Srp-*$9 &>28E@ "riHtpMlW',/Z;(hH(' +\2iS5+-mUW{SO.ٴ ʊew+84?L^8!D.ۡUncg[hnY8.mҶܠ'* )Y`6U6 {QKP=r5^4j:3uizQ7ѿd4Q#E(rL `V)G6_$Z Q1JGWY=g•0 <>i !?[!MV #4@LǂDnaU+!=NA6YQ&,(m4,z=A;Z,*T6GF ;8f_&S`MN܈b+&r$J'YҰT'BeP`'[5u T8B|1*ƱP[qfTµ0q]Čg IE'À`gB%R:lbl{"NɆxo`\xso " 54?-fkBbб8FliY6ʪ)L0mW}3M6EAS2%cm2\e`sX NOt YGˀُ0ՠ<h)lh`K_Fd@YO nw"_sg!릂U_aGǗGh80{dYZ} Q\\?W4{[ '#t<`>p07!-︯JKI[3OxrtmH'aP.!0*Pj}eM YۆVSjU؋]T&X2yM.zmnt-N0VZt9p՝u$rF1j tr̃* V.P;{MC5#¦zkq:Ju¼ s ڣ |ׂC^D?'3Ԯp+qF$ww'V n_c0㍭dڍ2t)I耓N aZ8wj"0 ,hJ6”W E1; 8 C) R1Q>;R/ ͩ+F@{ ;6}H دw'^lcO-rC7<}Hjҿ)J.Q)TdcǢʰ'0RPR.W+MN *3Xkі*ˆ; ?okf4Gz $32w5 85d pX`52(n x*yzP?5(c<{?+ s)\ *6X6n5JGj^ ߱BvFON]pBk= ôRC\w_2lD1U=գ )iSDŽN'Noh(xjq4=17xJI &|S$*Z_Ztɾ7Q?̞ eEo`JkB7{o3U\jʥ,H ,H . Bc.(Q[UK 7KA@E $2JR~rrol T~hG%F0zdokfYuʕTGL\> bp,m|5"rxרVYqueB]IxEf$4PTi1Յ0(dn9V鵙+J6"Pp]2^Mk\}ghoIFo1#JY/{~t XDHNbG >~ɐOW4|Vc<']?TRh{X/E߳30tzM)a,Q4Bm.)pZ;d}0E~!Ck۠ L[_!w0;QU$^A D's/حΘ-T4,4fZlV>4f&f{_p]*YhH$5BA"sj碾j|QT?Q䊹i"Ѐ/VM)(&C[ w2Hx#"+st}zޓ 'HRvH H.a>QQӡUs b(9CmoTLHօ HZkd8r3Gu4qy,(e 0պ/,֚Co.wzX?#(L%7ڟ*ĢРyۚxO`n}@B?z\%̲S8,;Pq}xI^Um9̙c 'j7C޵ȑ#%?D5K~ex:c{S0bĭ2y /L|(Qa c&kުYHTB,ty* ?(B7+gNfiH)BM_*:1[5oUyOXHA]^0b; Y&*GIeRO5YS7>*\&, jE+y;9zIF`=@$~qaS$_TO i#*blB<˻^-RLv.$[*qdз@έ&;+k/ 1F=X0yEFA! JSM?wuhרp~l4ΗꌥB[rezfFpQaOSf9$ן/Y6a2CNdȼ S\Qy]}$/XZ{:ro;RYkiK iM3 Cv]Q`4R+Jsdgb37jEEB0 WG-Lɥ4E8VtZYTa0O߿a p@/#H@5(+_6_^E7wXAO euclBsd}n=Z+AZ2.E02AYzg}qaڔT޽>u+,?v}zD"Z $2/3,s32/uL $NĪaL%0W+C+c[VLc pWR8O¦iy5e!4UZ&};UOcCMQ &Ԭo1'l4PM\ ~U2U9,>fs%|^Y4#jri[k񫙉X؞ }HK#ڔdxvB+Y/_´c R|ŋI ./O|v\{_~) B@~dƎ\@M/z&:dXJ@lTy])~=LXʥ'`=,c iJ5{o{dY hVzn87BTU@r[4hI*8,Q WFw.A}M,Dґ28 VTҥ4{6,]sn_R "}^^hp!;.z F{ڏӆLl(E,SM!g$W{+3`|m^O5mL)#LȤI3=y:6 \QE\&AA j?DZF\w|J69@U4[/ΒAq`;Яcw쉤0z jC&j;"_3.y׽qi|YNdŘq#pfa`FqͬQtMz=Ӳj#m HEltS0i~hGS< WsCȶE珛gFR| ]z%6\bG%=3l"OGӶ2I78Rxۓ)lvljxFowfm SוU:S&굅+Э2eri.D*Oz֡V쳂\,k0|e;eLO^Rk1ڸoƗ.NgL,t: [>LtVc[D2Ķ5S^23(or^ttP:=lyDP3[?b)цy)SDܰJ;CVdZ8%| n +&r&F ڼ+c~y!Uɇ OBL}\6p`U6R -D@CLߣ8<ݧ$c1qO$ΫڭE*:*4}hJPue/ܼl uEd, +a I+0ؑP6QBuL]X@zTBExa+vQ/Q+hLJ%gF%)Xc[mBХ HoUמm~[ue"#ֿJʑ3xlWէ Ê\|#ZsM5cQxAI#ș/ϮK | CwAրZ&o(.P0 si1r}{:"׏^ JVO'0mseizē{-˗;҂S}I#['4WcvyDԘG0.SKyT$-^}E]s@ڞpN`ÁiͫѬ@ؐN57(Hj;"v:Hȭhp(UH QTA<{GC׺wn ~zϼe4!,̰cmKYBŠoOLI23\Ŗ <$ jFN+ZJt~{3ک^EVvo780[Je`鿇:຀ؚfQ1'M=a,Lt[x`qf^`3Xɕ^9{DoF=뮩&Ӕ:{1n Z27 EVc 0_,5:R1ypIP'zxЏ {Lpq 4CMyB $ϴeoŞP:Yo'O;#_=5lCq/3h6.@Kb,E{Ok| +Ƃ۹W *InVHqEW'4NȭbuR'AXh;~4~ӼrKh8r T'o9z,^s r7 *wZ0ywHQRWl_Eɖ :ĺ.3NNj+d 6u\ c AH*`*JaP3ilFӳ2'Ojv]tj~9A ql61r>Z <ƧE3t((R_62*N ԧ%Ƞec6i8e4PfXy?HL\᷾bݥ jV%Ri._ۦSM)0^..R# fX,}2_N,zakҐ{W f!(~p%T#|g[P0CT.ՎZC\)(XN1 l?9vm9)̐orjwՈ+gA)SQrK&NPwu_FGwK:'RP0kGxAP2TYf%YXNܕIbҸjIX  }f L0v._&mK12k(&'[a Db0{l m>Z&&5f4D`02؊CM}؀oĝ7HN|S+ *;CMߏ'K8 >/OO8uo: LVǤu!|-ҝ_yRc .+y&d()Fūo^ҎwoU?}84v B[Q;{̳3YhEeUos/ʹe".fS㠔k2H[u 0!Te TL;RMq-sXZ\Ĵ:*? y7 feC"vWꠐ ie=ʒy2̢sXj!GgۮG(xy&ڃqU<nCU ߍb5u [<&Vhc"c[^CL}+d}v *aF 伇M?_( cX3}%*ՒүdŕcYa<Z.]h?7!|˲X@K +ᛶMmp:%SEcF8^25F)Hy>qJ?ժu5Q 8Rd(jJ Җj 4.EDIù4Aץ_?D4UJHuHmsVlwV;O"f 97H["`+nc,A,@dO5[&~Ž^‡DŽ{FjnN)qCEc7#uR0F+7& ) DRA .ɴSLGlNTE jJ7˸5fAmh r=6 BVx/3AXhĭB*jtީiWL24k?VRcfU5;Ck]*]zI%@R'P J5(Ƒ#,WYX5cbU"Ɋf D/ Ι*M?Gp(=:&j<,ͅ.ANB$kQ^efUr6c%Xn" b)٬4aPwYТDNw &Hed?S'F> [dAq{aB9?Bg@ /ivD&97Nti!j"M zwj^Wx p&<Mwi_T$ɖ!x1lK݈3!D01 x>$1O|[w&(9M!fTeaNTD>lWrG*[ ]#ېQ,{{;"7w*s{`:40oi c ߆ _w;ڒͧ KHe,Hl6O&F?o$LP}R]*hd(ǻv?[Rqt;4.47'?OKb}9W6"2Bt-*U?eUSׇ Aw[ͯ3A׵]꙱`tn/`ˌ`$Y1uh}M^#V}kh)XE'-u9(#ljvыvXK}p~Ue@V (R'9MOf;!28~Cا{bKs#g1i!ɒJӲADq$ 4腳^sV(iď (xpwθ> e 4Y^aA[8~GUQC:@x}P6YN#%p3ߴq&r[.=81O5 C[E`;^)byo6F,6D ++)I0i@4Sq%#*X|qSMYD@ 81U5) ^>\P^eqL L_mv4 zw/\[3:)] /FHzZ@6ớ@*+f o ӌDhyj/F4 ׸> nh{OT2?lx,akN#+8>+=޵|?{mɢ8e  03 P< #X8 ʈrpfKaei!` VLr!lrz%ȵkɨMp@5VC8o4;o>!A/ff%g ^$$ċ5W9> Ӧe[H!T;I~44nHuw\ajmu0u:x.'!wZ1K [u'4H_kQ5J~ 74dBb;ld" ;f2n tl~vl0^ =釓HX[Wҥ@E4>Z _&ùnLc/ \"I]y0:г_؅u-zw]X7vْ} W+ht9 +za}Q0ͭ˱mL3`cD=nҋ(E)/Hnwa/ٽ{!Fz AkU,Nnxi%3^|] QC$b¡ v3fn. NvF,; W)O"z^\㬈;;)",k{+5F}uͬ+`hbl:!Yt5v 8H4,:[ ]%^'=[{nMuMs^ i|,C59;[Ү%%6ɮšS*UڦjDiJ|:el{~i( Api%عLnI fR ܪm*HJ\@L!:ƟmL&gSj!I[=sW#ni0'ږLļGn`@Ѽ} <7/.v'9AeG lAoPAiA?1ReoB/wvcm"<+U~7΃:۫dEa2fL) H*3߉Wlۯ AGz̅KD3V$DzpE F'&גhւJE"\J&6 LtA{@ʌ֞{;3QHd)u8Kbt`?oCnw@9CD>lzjwr4kzV`\~9c`wbtAv{_1>>p9?wL)u}kx f8ܧ0<l^)aBJRA01u[JE[?' L &?ڒ5z:(nH(XK 7%a\ί̵kv Zi-Y12gE#k^S#cYB徙¦ lc]W8%f%4B7 m$?Zv"ZM27"뢚t$d_qLDLiyY~e|2ciO_(F䧱1Rj[ :S.لXan<aDYMd{m_z"I#:qv؃Et)iid ՜CBҶp7D,h5]_֖X#ak] Ksj{yޗ7vKK*SsEv7 LN"Av{xQ.dr0X$[9 tq} Kk,zY* 6i`Xw 99l_d1?D;OOTTl^_pM[ϰdM7ά'h2(22KcA\ `Wbѻ3yY|j(b4)ȵlDĕGBy9`.=C} E6*pfSQ⊊VCQz` "D`lG2k:TҠY?Cr`v8z9Z>@qG,\eehD w}&w_Rt\jcyq3Cj7t*)6Vh1|(@=ϖ w|*hUf;2trLB5ya-:aLb2@=1l:B#MpS*pv+ uIʯ@A( \41+`nas|!UG*U)yC:$q d[(lIWô,2;j%ÇUn1&dmq]bI-;En">3Vx'ء^]Ţ:jLQQ >.AZ_qΈ w+nRKPo惎݁v>e?HO\?y0%E \9٩).\[H J \רL7(p&LB7j45, $&N+׷&}Erw&t,1r9/ogHYңgMY$ !ju?nP# hLT`(ݙ!5U!Qѕt{=Di+5$:':A@c% ")Lm@ŅptE2ZÃVH%LhO}p?˻xDb:Z V(o !P U{eOΉj r>Y[@ts GTŅaL=Ç/YեxbI\tm<|r>Ԧ&e4{%߶ʯLO=avWJ^yWRIRyZF>s3%v{65^)#ݣ,%]?Bz,q!I, "s5J0i , 4@Wme +M#SԲNP7c?7D' V.LiG5A٫,&0븂"H+ۤ͞Qk(խU2d= ulw]Qs 5Rd w:\N- J1˪tp2oϰ &8r5] e]rߢO iþxˈu!39tyB_.pq$5VS+VX+@-HcK}[hs_B>(1jI)Ps|Ƽ0M Y1aTWX.Gj!UfBׅo4-}gg}Yk."ӰhZ\r1RW<*(}-[u4 1‰xge${R1CxMU H2H(^V1K֣zdMC e!?<[xۣ_ e$YekbfR˙b#ԉ?6wW8K{ыB0|MӡL30` 0{"o*ԛ˄!i{yBm1e郌}"o&L7ڎ?Vh'塉.ryw[VYngJ҇xՊC|B1YUg͵zo$<֏L7<]Ihuzt咀s+L$ U2 B.Hźj*fb{5BBB.2ܷZWډj\M &M=GDp@=7gEkBbDĜtKʧ'–h.ꌵ\N ?6.ϡ hSʇܫxUHW}Oz\RQփX\ٻU"{&& 3%RI?<٭SYMt/6 67bN|+-!;'*ɮF6v9T+t ܝt[:隒)#bhrX@t;}T ^K '.`wY .p $YE7?_+Py"u&<3,=]`v=l奇IoGR:AޭcKX!jN #)/Zȳ_$CKn9*;Ȧ˘lFY$td$rRc Z#y+P h= ]sL#ݳŨ)Kk\!&=eX]`Z4-tNg6]S$<>'ېsI%QT]rhA@u=fntPJf|ǦNa(#j0C0wJE'.) 7AHgC v>,8?2^ӂ _ g*t!GX+Ml7YF2,YhyWpQ*'('-!|'oM4A* "d i6U)KQ>H <8MVun;GZl-Ow+ФtPcK9VRs2Y5~ķ3)EeV#BJ~M٧4xK;+DZ*^pXJ>_c7X͈ f@(#}_Vߒ8Vr8.MWE/ACFȳztz)09yN\Y`q~Q21JNr4x$GtWk#CR[]W9T.uCɊ.e;Ʌp,pxmxt_0b!"5UQJa$l*5! t' J(={}mpjgAȦ=R=A-.BY}^T'b# ֖I707PhS5Q4jGЮ%1A:xT5% ^7P47.eACJa>Y@Fڇt(L 'ჹ,;@zb^P{R0ÞMk~|BꐙV@.:Wϊ$Khʰ3|y,M*L_n6!tBæ) nzԁ%[4yc͂n*Om'j~ XXwxWЀ\qbC[ЬoD^7,huOM}H`ͼ",G<&=pIA-O^,{QxI@8:жa׆{l Vn ڶBƅgq&/4r.u;мH.lFg|9q\YzC )}흙r'}_M[G. Nj, ~[ c~W稾2%s(=;5ŲzY_8樛ZYT >Awܳpr_,˪?p1hFIt-'UT1s$p=r[ω(ҝ5(<~V l]9:.t7ՌԒs+'%pЛZ  (7?W*<%0[LSGmk%\/%"A*Fg\Y7g5 ^ڪuOW'䈘29iYrW7gFRZ󳜕?i=o [#]P"ݴb&A,{Xۀ >=A ι !UMiuӗCx2툪SÃZ#yH͑(f{y%pg%煟w9v%˘ =1-9Y>B$ =Q Vh;riX b IT6%p 7z>H*~#ى_ <. wλ>%30߃tqtjpNข˜5l}\K*Z!_&_|uLOtCh#ϜL߰Z;Af" eW[Uq~bMYQUK|D(:YF8lkd0S=_sE?0D ᠲbСݞ@5:N` F}t!,`m?./JZ|t} 9-Fcgj."=0<lP.o:/qNz7]0 ]>(׿rV+8B>D\7=?)fq+#r.de OY.485x3(Ak}̤x mƓHe翘Kq`# qnR y9`Ta=TAbc?v늧O!!~IqCjzzPT ruA^^yi۲֚%|!W")-.OQ TGMn [3?%Ze[kb'/I}q98==)bb$ =}}7R«oi!g톆ȴy~BE5g4ѥAo`+ܛm}~3tsDR](ȅ x3R`lEOXP}eʁ_W^Ĵl$4oofԄ/ڠ;dP{p-+rss#/4{瞼c;P,;YRS)rJ mo)'TEβL8nB~hpܛmOu5ʴ-TL) lxu^2Q:Ka@ٲ4h#P*V .$DEMcيDo3`rZTE!>nt=dtG7؃ 3:Tcj[x6ZaL l .;ۆ`5 R=s6z}RRqRӐT)Xw9`V5z)`)(K9b6]aXb3a ]&-SL fߞ[ ]&鷒8hA,yɝzDzJ!b ~z)9Y*tGKc9 sO/@|^qB~䋧 ZߦC!hktoU( iDn w3f/j<.963b5a$ԧŷBș:;\ iB~tߖJ\1sB׸;!CPOOWoHkA{T(#C)'U2ޓ u[o&Ы;4 ~m?+s̼L aY!(E=-x೺qjL[Oі-ҩ*Z6m`8/9o>*Ԥ례(~}/u9Z@RϨ R !a\=xC G;,̠Ahz8`1۫qu+Y##f^Ŝu󵄽+RFmclJ 7uWRξ+190XŨ笸#Cz6,4.>6>@~/L'Gs2<)jN{n~yao/c %cҋ%rQp uv?EZ&~EVcpX+IPt VLd~?1?3ko89DĩT+ߥْjJhk"[0 2nquDFDbGLœ:/[]J՞9J}jn.N =1+$Нʾ@"Nn0  ru49;qCʆ`<g簫7,?ݢ Sq'_^FYOЁz!CŢ ]0\sX|s[=HVjCW]^TXZP+ˈ8'\u1&8bw1B+v/xfLIJ-a7DE+RA-fHv:Auaό*_lH?}o`)dJtBz ]cb}Gخ*щ1"H&G 9Fb+|7 ܩY~ʭ )YrA䩟xlKTCpk3$8YWNàȷ^_\ĩ!P]o2K!n;}g_o̵FK3S'{9HnN#F$0!8Q(^N<&QVӀm%~s I6o9Algm潻zr inR.0 P'+T_xBF E:ؿ_1` :iI94 m+e!!Qe!FWw׀&Izb:k CU$U>\Vi䦭o%O%zYP2#z dӧRen@)F^>LD96)3u7Op~LmŢ5, `opߩde1xVoriMRU>;'(,ʼ[ϫ=Sw6a:@ /sS=J 6LNNcC_9o$}0z-RGWQ_9 74Y6a= \)nǭyZš@f4:͓9w(VeҒȝanm \`H\J $c4޴]p^"/ϘY7U~7ť 3S | Im)Na͕Ȝֿ 3L$ O5hA^_*[S!,9pJeC <-6f ;׽cڪ㬔TK/MFzn-uturXl@mpFD\0Xs"Na5gĕj28+x-o; :\92K?i  q }/( "S3A t![^e`bMMC dS-(%0_ @̔Ac<,].Mic=@58@E0x|M`G7 wNV^! o{d/ :Z^ $¨Xi#AշTtAGպMoܓ! =}+u1n/:EqṀC{` grۆ@Ͷ_0eU6B C^J-;X3UTRP,h= hcnma*˙?/WYyC;5#]_}Ce挈:=r(; it 644=Z.mRLAibT dLU}}<8ވ}[v9|qd5OX QQx݂g|&eػkk0?ܟl7Ảٳ{c{$<Y,y&i!7YhB5nzDvViM|O@~޺P9y `F~OVt p(C{zɌ.[( ,a$U?[}/@.qnP@qeq]onLJThn_9oK|&h =-/,M'FXg|5"."d9#ZR`^dhuVsD% hu~4T&yi޲cVA09UJ5K)eu-8r|jF jvu[u+{]+#F-aC^2ӁBȍ;?Pt'F{Đs/"IGlxt4"7#iacϭƭxw2 sXGnᒒ2Wlv>wLbGe8MlK#xu3knbWXe6Cy#NDuB7< ACYQRP)ԡ[ѭ,,|}qMVMs=7&0B:XP|jH "+ߝ;P*FeEiCz_F;G橊ճ"Jh+ g}0T/Ư]-NgJWTAgUr=!M cKC& .yICTtS0E& J <1(5լi^H/Q9W6-yms XM,~jb1~OܽEohf *;zqmpGH3&R&E:aW' ΎN!muܻͪ5Xa|9tƲiAu(TyL7%MS (&we9܋Re Ẳ7 2.Lm$*aO.op|u@Bky7iF.l ;hhAQ+ax76Y}<sl;vYs`s!xjqiiw hMMj=HZ5WaKCB~`qnXa,beӲ yԵ[F,6$ Ֆ_Ո2yVX"IԬdu ͘LUlaprSoL 6@R E2=t> B,BEpQ!LR3"җD tUq_\:7l(rr<=:4XQ>^E/4 y:|EDja%T_USDɭ c>Suex!ւ{-&,U.#qgCucr;aU iaFȫejOY k/ As1ShI_SoR0ᗜ%J sLo qH~o 0-a۔ q1}}rv0呚.a~bYE6pa`5γYTa1B i \O|,^Z?v+PBm e6k}Hژ@j0~D;=p̜ E#o2!P(5Hsc'^3+3|[j sN2^leֈ|nF\28YX~R/같ĮO-xa?V-?\f JQѯa2,c"] hӘT5zHg43fgKW:hx {p]U74RI)Tw]!"!U1/yw9!|Idz2drt)pwnzhEo]l T,Q 3ߐ!-Gʝ[t7/Idc9y#:'Ba9C^|Ե+s7=>{Jf 4rݍ\Y/=$`b LD1yZ}+kPMzSпӃIUO$$=Vf*/c>_ɋ0HjA߲ϳ>eMC[̿Ta#zFn\$Z#g4˛B9m^,)剗nAj],#mg-kbSYS(493V ^"1)V}^lY^iG|+`*ynG '3(IKk3|enYUD!ђÊ N|%7G]/X쏸m6Ħ]By#x38+AU`BGzQZy3xJLY1qǀ2\'}FYG]a[ʛ%ĝnݾL2Ʒ -0TMƗe0Mk4ܠy30JW0H*E)?ۏnVSq5n>H8Hp0: s; #ii&JJҼ-5l^rg/f8$`q(nNSܳ%>({nrvZ:m%+\vJx@]l+'mkꆉbz`9$Qdznbmb_T%'NESH$,v֙H,;UPQ]Fx+֔6ava&ıH~@+E= xO8ywՀ>khB>Gz#0> =Qln?U@`} QWRğ_XS1tڗ[nbaw%h/F 7m~V_gA\_}"-6Pk6xը.}ˤA _@6'6q/gH]8k_Ke!Qw#O,=B<^6U*? '? (I|J0TiL=jA0 xPxSa= 6 EWQvbw%4 dPDЦZ0ݖ>ryoa:f}M͛^zg̐_ ѬPh֏! :mC/&OVp \AHe ՕB5߿M${&sGE4il/ A3MЇ7.~q~Unf7p?iGfzKx9=L8-HknKaq^eyyBBX*pUiFb()x%߫,lX8ܵAt'nIΫiQ"f) 't &"Qwg|L#t<@Nݯn,Y!5a_DWlו !YaFl/'+ո,Q@PЭA.2X$ﶬŕ`_/_oŚ^{3,*kcܭ%<0$hG4_ў~3*(G)-J^̞R:߅iikX d0ˊ,<[8!GMKA|@f@7&F7)̅`HQ2w(jl"v Ef 5edUQ a &:܃2)GyLR*?j}rM- >K23 %6p9Cn/-w[jdE"iOsc5͚ i6aSBp*.Tfwu~ʪVV524fGB 9,QkJISaKr j\G{ƸnѼ .] : }]g C{SN&&ᕹ/YH^G{ A Pz K{p2.Ulx5e[Ǝ6Sl_$.^34EҩݙL@+Ғn X~ڙ\8bBͅTɀؿDȔ)0q7Ƽgʴ5~4֑VpxRW1$ lA$p#UV2ŘL [0!zxfGwwJO `_#iYicv bșbb%.0a* Ew ^t&X֘õA~PW䫺TDhsf;"ٴ`|=υg}'mI :%pȬVMIۊ(W- .Y)l|l4Dk^UKǍuϦt}*RS՗H]kVt3e黱G^"_)-$I[MO_x1ﺪd??'qLYdrxfZ-m](GX:YSC8'>w} /iT#.nރ/+YݸD3Qd 'V#W0mA.`Ph˦S>l=,^QXSVtϪuu]DQ!bnjbЌd?:TоŋFxq{$NqD_^QRz;&`;,$;+"Agujt6^ yԎnl1;hlBDiaN6ioCiLmSjݍ/a7#DZn!zy8S`Oa(֜k1/\'>H1R>dP,c&!~?*lTZUb+7[Xʯ!Z(c'Ϡ3C2R,+}:K=.KmAK-TfQË蜊cUKߚQ͑fW7OBs%?vlMkL1l~ te'%9u }c_ut:0EiZFd XyHh0r#VBG.8$-Jw(ͫRnJv)˭\K .ikǒŢ~=Mٽ,nQCLIJ >5DϴJOCsF[+$a 0+0;%?sSy͓)~z1O bf#3"w'O6qOZZ$Bm1n7Q'+h'zqZcN~IS3{jO v!X@*!ɝ&Y˝JY]u ,/wW^igW6tmETs{oa [=/eURNw=Z7듉^Kfq!<8B^ 1mHT@^0M*\o[BlX-&;  oaAԝ=V$J&!rך+a1vV <װj0B#7}RаZ:ݝ@w0y)73`{H" as~ ލGG>Alafo ߴ[fURf7oP>_@θn[} j L*1 `#4ځaX}>sr:X[!7MGs%nY;zVwd7U_Gƕ0Ś,+6tj|k| Zd;H A v:ͷ|SW/]*xXh\ûPDhS<6`E3=[K{Z˚B~Og.;L})TnTV_h)}-Cx}t$͞6)rN,T<`ϳ՛?{$˳[URDUY\Sbt`n00`WN;-&i"ʨSliƮh5ɩvKKh0ٖV+d$&<LVd;}}@a(K4ƯF7:ᤤ2Ut#1-GȺFNva)>r<0z0mM Y Id r{l)$HEOemK-QUEBm`)ma>zS+2`|~^ޤ>wsH2W ?X! * 6܌gĄ z*sRd UOJ9J$(&$B6fA*VwicHGEF$Rs BqO@gu.{!a_=.I ;>[~WtRH>^#v[*w>O`E;Gu'A {ZOC@L/;6ܯy;_0eߪ8D=R#NZ~_n|#WN.^X\7nB]6s7n.7itNMvA4^&Pt )f:umc{ܒP[VC~#B$ _zܜ1J3gt^o9(>ݲiVjRzi(|(5{.Z1:1>_)hǝ j{-n Wem_D޸pXs3;F̓[џ'չﰸi(%Ya uf&'R<2xeɹDKs[$tffK2Amyfzv3oۦ+ EyJFEے'nTW__EDZ\,Yܠ*6Jq}HP-6zpʨCQj_n ;J|{5#c6#lI؄yF4I+OM6zh S׊ѾIrVaڣg`peh*3뤪j#b(:\SZ%'A 7<ZGx*8]UQ\V#f,"`g qW{sj/Dѽ8u>r>o2{yEA&6d\.n&\_Tl1يa:k g]&aYn:@f+; iu?<´w6 ;.`rD=]We<VV=:h&jfVS[( *#Jm)ׂ1a#JMVI s`#=Ιc@u}N%O[dD#]|P,7595|J,*qնCz)JWDAȏRK5b2_Ux\&lBٕ[PmÍz {\y ɎM thA[>8xSzES !/񘉸JvcSLa4IetQ0x9r—n%VtyCdM%'삇뛫"gVs4UV5{LK넃oطz[ MR3xPqw-v!# mݱkXb !YrH5":aӅT2Ó RuќݲŽ;~&=0/&ը|3'fο H闐!񢺣bJK$rKkgHm.jS0|YDd_~2艘<:Oyk$D' )leΜ$_ݰq5-מ!ިR6hՀ~vk=ƭtRNt`ȯxy<]mbnd_:Y5E C\ ^E}׫ JWD6e?IߓCY˛rՀLӬ_ cm@ ! nCʇ?]m?g s1B 2缗ӈ)?1*r|[øU;orRyh™vYKltљg6-Aa4g<U+^1;)p@ ypa `NpYyyvXw Ͳ M@ơj)lʘcl輵zMv&ˬnKe-IH#ƋwekCv ՃNy=NG}cn_` @>i lW'=XT[o80tA7<~"J7 @ZcZFfz.Zq[ȶ@6F=:ȓ &R$:lb] ;^Q)HhC4.;0Ds k/W_Z& p\m(zBrN݇*ؔ=.T;mG s~rOEֲw9X)eIŷFHA6T&y,mcPh,{ jKRrΦvȰeegq)3dƿ+qu{dPFj`M{UUGi>ZߤogBѹi~rݪ5E =D$_,RNÇʍ#ٙ^lkŔܣ+U#wtHɗp kQ~DoU-6@I5pEA1xG@NTV֨}/^㬌 qKOt M2L;vGWP+ot+i,c#8/AgL,DŢ\awf+#z}tڢAWވP.H7 qʞp#b|#j35?~cූy2 R,uKQ\'E$+{qR+˽?a/߭tݢȥ , ؉դy0axcE`'vZpzdE0/EŋQ:1߂mAڭnyMYrPA):37X%UN2KKmyإI3!W߶ DcXXH5Y|]ӛ[?5S q7`_Rs@2W@{b I_zjQϊ\Y9H&mQ%suG߇]VszQ˰9 Ci <6jbޅI6P8Ǵc,'*-B;9BR+VLA7V@؆4[-;$R#kcg+" kŻXн+C x,4(Vޤa~7f qA Nkg;]*~Ӥud bJ)ej[}Q>V_;jX!-s7Ss\Bߴ*4HZ:ݎ2&=KYx>)f>m_C-]0=e;M*jeoWW(`"h>\aHh=s$j`t"Oҭ#.@L7[LZ'Hu:tai9G5=iTl J\2'ID{T+g `π.#d1FMj8!/ TvS1zJJ,Tpeyf׸Ԓp'GfDOmF9vXW[5+`c Mϊl,;ጨ)[/ۂ|Lr>y䉀r#Sʓ0%/&2̤9QSnLYGGI罊‘F4By ޷UZ ?6/Azro} [R>\#0z&Aa'z}ipfb7^;7-sXsޓ,{(h Nhb7- /F#dlphNʲI:I6! 䡗rlz'ۅo﷌oU2n7 ^[v(?2[e:Krqedw&0MVWYI5kZ."aS`xޯw 39EAز,s%stX`$\)IѷabяrFp`@WozMxZdt|nKg::rϭ ǕXUuf5Fn϶!UfO:JX"w3Mu,NPz3Ge a̿[6q'WGT,S=;>3]@6Nf.@=k.տL ƱLh(Z<7FބgA^cE [XCŽC gMWE߼%$-iFIٖC!Yȯ>_s~!cNPur!R4MGyWOb>)h>b4Hn9YhBrFR>vI@679#41^y1`@[Ώ7X|+#y!33)rQ6D5+L|ER=̯!y5 R4>aHgQaUkﻁ͕/ Y*& awOW&+8ѣ:Z)iBox^F!czsQWehEu@$/zBz#pfW,6 E ^qZoV _4zG=y /u|ӂ)*߽טSn K Se݌ s<8mB^^^4+迉>,5ht 8SLuIKfI`XQ}iri*SI&AS O37Q@$H%W sG5M>8ٟ.&Neϝ 1΂`)Vw#jt>4@i˷뼗3'%)Ї njFX =x7~rGI2}RZ)*&;$Q8ǁS9lLx[}@ou$]KN˫8Wѧ`x "2S!Ȩ?4j{.*Q@jķֵϵqa Y]vnW.Yn,oEŅ9)U]knZd?_nё~r(=Q//Kϐjf*i6p_ݍ[jS'dsڅi${Ǫ"/Amy?^&$ǀOO$ͱ! ?u2~gWTn~Ry8\ʨc(=QO]kw] ?"V) {[)⣌AN_4"U>-؄ad_xVyTEføtYlC ezngW˷d '>gN+F08o#4h &6 J3V+WP쀉MR ݎ%{  x\8ҿ~|6S~rb} 5|#(X[@&~pĜ7Z63;R~^L*|?1̀s~/8&$IHQƨ}U?5ii磖4g1g(7'!a,]NeU<0s(_D'Rދ@i\v$IȤvl܀ gZh>uՓXOe>+|eş؆ Ȁό;?t~ػu >ғ,fm>7Qn*GrY! @&Wo}H"rsPk0,Kzos|A2ČTU+6Ʋ^ݢ2)q)DMXice"b49$xh0'n2/[v/ bɢ꟫Д4lpm(ݬ>+AB`bn* s N~Q 0QF?zcvm6ߐlƂBDw1'`ټ"ƍw ӚM"TTCK!|:\7X\/Ƀ}#.zjjmH w1l. I*f|Bw \ur8L|T6lVN3:n`sF)*9U6 $&V0Pu"`FNwjt[î#mhj+=He9D fMӕ[bXW{̾aY8%ڲR+JFCK9\J" F1z3fb]*Unټ7@֪HB\>K˛xֺ@]-5nnθXwSD˒F=ޢ9MՒ`.!| WݧmL|9]Oj](FZ[Vv-ߺ$`Pi2L^nHcrܫL}mljj%UKRWFUm g{ p`tpYjm ݋68>AhNJ?uO`JaPmk g$&|SUFv* E̩x|ː x'0 +VH!..Vp~ + %QrVu\{߫|#[($c &?6q8bhUp5 wj_<4(OG韇vT%o5ka@l: IslKGc=yuCwߐVj}lhSdO,q*&EW۪Jc XYUj;ԓ VX9av೟MP^ ǒ.iZqU#ywN6ؽ~k -Xfg@=.=uBUr%Nͼb"b ;pT&t@ 5lަ"Qp\- -@g?T @~&[s v#D)`P1)ҥ[|،sG߻XPJ;KGӞLtNI` `j(:tC׽k/FgcI,MU ͤV27kuMibb"$ $ :+ca8&4uBnGY owc_fyLD ٷ\Y94bb.hc Z(8LУ2׈ܓ8 }N,(0эF@z 2d)LIis$2ql"nmoNbş}9U4#(idC_`ؿkD1(Eڻ(f0+a< tg@9|vYQ蝴T|+a>s[-2J̛?̱{-*ejViGN<^eךIŒsl7AKRHA?]D#zWϛe_/Ԉ8+ڧDٓ\"%.> 22D(X >[fHvqkm:j'亏8*`{7jY+4َ $e@Gxy׬fќ%Zo;glpiڱ(?(#V,Q̒Qd.@t9`w!9ִ9l01gۗ!?RQ_j $I_f&)II;]ؐ!|ӗhUu ON3AQGg9{þT6 e \W" `h\M -z3[#8KO^HUWïdz6k 9ݑ/d'POCE5JCtX@{uډj-ٞX L9SxV/:4$̛3e[RR =Knu7"|i^LD<^ w@i0|-9l.9^j_dmwíQjQJHQ S $Ax+%4Shzy7%AvI;|(u#<gڲ:=-p=OҌX([ė%Pw2&] a܂h U赚x`D蜋4vkbgsi0 :sS+ f^i@"3)?K(oF0 )Ap{'/7;D< wIsà.F_JC6DmE){uGFඉD)PDwvӣ+D;ʗw>_oMHOJriv甙\Rro2R(?1`mYM,m̙2}CSF__9<Iaz֒=Pa@gӛnU\Ot0β:~re{zu;l(Y\E/?]a#,yо!E3sz!' -n]hXv='ʕ509N ͣlss?T]nq)x]^%1ioPrG!-i^Y9uXa2@$6|ܯX(`2,D9Q}L>d3^+?Lj!,4,XU vqy$nxY JD՟+PhE-N;$]>~Q"iOAHm$꿟g]fv=lIOǺ "}Wgȱ5P;ɯ(_ JxQKE;,8u1x&^,#!}.{ޠ|+Ukį$}h2W7ؒDH- BD/nK|jZ )]DkqW72_6')[U8Ydd‹,,^]n5ӏ;Tڪy@MjF",:"-KmSF)S-b{E iDW\±/YDS%Fa45"hmUd 6aluqS_⫁^7<ցo~̆){ ?dC.LddEXlQ͝mZzL"dJ1 cPDJ56Zt cbZ^:3 \cWn3FpM6Q:ٲ&|,YAmg0 G&CS ljy$h_ 4).W E %3!mQ1fQೄg,բSzB <g{9rtrl1ڰtXGwPJ1eբfBĐf-ĭ߁ E5fROJ#^ճT0?UM+qp /8yq(^V`۲?j78ZlsKB4hd썤Е/mޑ!@&(enϤ]蟗!8׏bLeGr^lʊsC?~\4IqOex0tU\rCf6Ή3GTcR:5}zu\cT:uÀy0՘ w/l[W4]9?!X\X5uN& C`[E`\,#Yn_M=扭ݮo0]GRF_yV ǨOlC_yy,KDLf8P:!9kB0Ή%H$W4=tdҠzrݲ(A k>ȯ}g^4]RmjFa3&) ]ރc;6u^NcxUw&Efùe(Gfj _y䪘(Q1_3Lw@R&3b׬(/RwicCJ3m@0 ţ#&.薰~AX<B+hǭ϶"k=?ק%kY=ZKw2BUT5XmA+S?;v+cY{Jږ=XKXB+n-jr܉Թtf^rF$pHJb^uUfBJUATIBOy -iWv){E\<*t#Ʉ/CW/i\MaaBw @4^㔡Q',5ue~s Y VKi;>g2)ȯtH:U=,eVmZ݅Pz_ijͮfe{{-/ "hl(( ?? 7jo HrVTWHjTFy<, y Pt+Tq5dЃi9k&A55|TAS=%pR32K^l;(/NqYBpv(aGGrp?ˈZ* HR#bc6_ѡ8$51{^PqH83'm:sP^Q$7x)jЌpy8ظ(Mxy*mۺQUz*onZH+ dpEl*( |hcаYDa1lE"z]*zLeF:[&}:;(&ّDB\vٔ\a;޾fw W `Uݳ #H*[^M2zǒ34H?P,׿ap?z5ddfv@hq^UtQS%n > εۭI2rlOvF1Ɠگ kU^%Ȋoo!%84s>E=O2D fR4V?< P`muAõ 9mr{FIKc0N5'a~9){ƓC..X`I$IhFd)qYx C}aA51dz3[5E!Zkiw&dV18KW ]TҔ3pS$08f^Sq!eE~wO 78RձHP8`byT(he]2 1ZcU+gz!;AAm7~lFƠ|qOvߕIGVL3ّ/G#5R8p뛮}i>T#D?L =e3oo*mL6AuvXVԧ,=*=Ak}m:j,27Y'7es33wH.2|NrAZJ%T;y4+2}Ys#g w%۳|>{fGi^F*Rkj4eI`h$In$g|~x&`4\8A|N\κzH VV0k3?kLJ=x?;HÖ^4[+NQ!i%)L ~ؒz" LB6#ׅ RɭELw4%tJc%TN3̀`\\4l8ځmuGԜh'ku2j(嫺2 o[."HU#_evL{0X`{OLч *rw{]) "UHct_|zlõI"S J}+#JEI\]}w2&zόN<~sGbS3voQ4~1.M3Vxܽ43 {Qp?9Y\Sgb* q#ܖ"bN@Zt~еҦdщB*|ډ+S~ɝd7N[!E3Gn?dtFE9{;U71PF}n B*- σrH#[S*bb<%)0+p<+@QbMAeԑvW`u*sBbE \űX 7^Bl1ܪԓmu+bF^_;5>]̟s7oNSj3`Yaj7eF ~GQ uJ>#35֊쉳Um>n`ZW3=`S^EI W",Y煅Ԟ*d7\+O5U˕E<L0⋽kЧf9gYgC5ՅZ>v'Vǂj,g@hH\kOdxMϗڡ]W.-gh6PyQpL`QV1*ml@#)4}L; keoZ9 Ǥ tgAf)q&@J%Ph ^; XA N^*ib)1#sK qe<+0s/:"'@"#<;NaJx  ~t6ZV~zkH*y)v[uY5aiR&euL(>`CW`H׫a+AsAO+W^Tk XCuP-1 ham N6ً dc tpCb#}Sa+ u*+7~c8^x$O*7PVȉmZ,S:nZwF oHoa@(yVNW[cڋή{F{w,Y|=mn24l}r;ų+Wp[3Dwww žL}af K"|eS].]{QQӅ,pYa\y<6 6S"W{/_sޏ@wKaRͮYJnkq ǯl":Agp=K(P* N49? jƙZ`;pw`%*ީ!MQEoUScx7U$!Snz|@9I:#YX2UhBGDe+T9>6ăA aq6%n#\%~(,3_ӭ:?y6Ww 3 OR#g ( x7P"vDI%fM]rKjs&7l) u;~MLD'<|C$x *D{X0E3$ՁIaѪ{rS]<0}C1{u"Qܨ!b,0%Y˦dDu;&GQPqn)WD!g|&Q.Dy1l<l.&}{f$`EQ0k Btg X&!tAHްh25M]I;/x͖~{@]vN`@Vwq dYRTvs|SiALE{<=ݖTi5Ǚ-|l,}uEXO8̀QFx?q[i"J;\>CX4)Ai?x_{px 0>|xIEc.~< OgmGJ ˡ*t^6Hs*;ܲ sJy)MM1񢛈\k:!&oD"Ӥ8v?Ɉ^{fP(Yj$Tzn`AO?"eaq 7[oqW=KE,dhmȚ q2o|n:;GދH +g%48oH&S;lXE,=hkmW|`)W8<a._/5/V訯>;GZEym+dЀQ ߪa `Inny}e2%rCsF/ b_=v d `_\G];?:(g3gqh5 `on!Qi |OjQrEd}r.4-%XD8xkґ#=#HjI_(o^ )Gc݁{,>\~:>f7z_W&l3%9a|ۺÝʸX8C>V;#OuImkl!'[y?U;/-icl `Sʮ>Jz QP; hvZi7h*w&B`~1$SυЁHSZ?:l 8[ᔞyFLb f4-_LkYf?@ ~fKk~:J3e  %9~ #M<nAr`}C GL W̓I;+'?*~_fl\-fRegNd]¤9"fh\E)#&1ċ5bİho"QtD;*ZHlȿͯA*\z@yI jDWA|QT]3r1l"Wڥ0w'cy:o ƮI;t#(2P\+2bRJ=5b{Wvm<"3 LXe*gxeZ{:a/J%TiD9LYlZ-°UۅgzSr< ~=M)<4EzlJz9&y K(6|&Yl7\VӠ[Ìcܿ(O4AV\jXPX sٖp(\qg&\Qqk`w+?J]Y@.Vθ2݉>l a/qCBԩ'F=1}-Ga<-BY#"sfWt#ό(rӁ`h w&;adŋfTڼs67Iҍ՞VܸSeP Mcsph ~uP(9n㤵DS͗kzb"9 )nbKs ' HE^e ݓ_0Q.ai|B"O 0\Ut_"[ttzs4XU)[ Q&Q[tlsWoo[ZuLK#S(HװWeSPk0_ RgiOe: oł@v18I?]H~rr; ҕK֐,`ZZÑaQ*wcU46q~x΢Tw]L3|#~IOhÀ)f(Q`gu Wly50g9Q(VUn7}ŋmwGU1uϲn] MIiaWq^ExwK2;pV7*Xs,XWb8&3bϫ3-.MyGt_UnM!>uy54}Ү ߺKFbS]Sl( q2GKgmq7,Ag}]{.#rǻɐd"Y!A>4Fr[lj5uB/> V SQM'ge$ωb!kD3ڑ.⼬ 5ėu\ErLx;5P{(]baCǼHȞ^1/Zm1ij'>ex*z,F NrbUmmxuluCZ- Y?E]bɴ"d5X%D TvhMuް*`:.kʗW`hP5~bœVz/?pU ttinu~MdFAsmTAh5'Lb0KVc- ^:̠5 ;zBmv\#Y \=H0Wztp!I+bebC eIPĢQy,?G淀 7:M`V9IEaDmu"dB c&C);;=1n'M.ifJ`[_Y?n{Werx<+'76t];zJKRgMbo=; 4΋=Jn.Q-5 ju09FuuK%> ~0hJH_΢9j3)*&qehC~:yqtidZ>%^H?(_ӐP;fR=f~!Yq||j |p9#G*mĵ؇ i];-"9$)2Oٜmԍ}b٦쐊|r1|bP pفO$i3/W-_񀡌pԍbpcD\8LדVď G6=ccxfܗi6fz3:E]6ԙ rWG#ʪcP];tH'?A;F9>["&V<^hٟ}K`gx =VK[sinx jP DU҅^6BCveӚșKOFE}x?|קG[*k+Maom'2dz #v)sۜ*x, RXc+%Ato -]Ylqtw"ka%#fgGmL|#F?m h޺H XV[%BGvNX:Bul *H\Ӓ %Y&UFKtzLG8D#ГZ\ g<v* n*/[yMꥢ}}mWTU$zR&$XJIZ)h@[oF}F ]r~/HY{_O_\BLTn'V`˧,XУFyDžx8r9%u@oڇS8dek>h{O-3#pGa攇>kBme5…mm殼oqX-[m HlN(zڙ}Al>VԺ5^P-o# YHjīqp#MGxuX[ڐT V5HTJ@Q6@_sg+Ƚ)GZ>[9`7#6HTT^uFvkL51?{p=ҽٸhJB 8ǍG\K眍(vsp=qB٫շ&/غTk52Jd řJ!ldzs!lA Y)=Y5ʪByΈuLo r>z,P@{ |zF92]?ѻ2|MLZzHQ,|kĵD]jX<.M:v3LD/$D$cI}f`Z徳s8Udqp;YNQ6M+'OWR(!3N0.)Wq=);`)(B/-h)Ú3 (X9I)q}%"fdP-[{+A$PR`BX,XN.i8+hY[_;t͹82|7-b#]4ktey\:>8l5QXs)pd_REA?sf~ʭը)L%D2]{%82@‚[ ww˯E/bR yczxz|ȍ1bJ$f=q|q -^:-4JwD~~ OAAdKfd?m!^% 㬨yĸ~v$,?R,2WECn:2MH na#֏*ђB֝r̼$/$fLws$PPUՕ}k^oiB\!ɒ5f,P828IT&RHh gFIv60|V+dM%c OXq7z畮35vfcM2qJtX9F|[H~*3Z5LڈhrPT+5bYEK-\$*۾}P8;n.:{7g˩*]}޶O9˱ !cc> O}lb6Oݸx{ A=5vĄkGWt[O&;8JJaa9&qKzLD}ѻ8kr:U7Yӭh=ДWrQtqX;CDTMD_0AJU !M 9C*Ŋ!4W7oc'Kͼm]1}lvoJQxt ^, v]E] b=''#aa.I=句MIgآ&F$P߷cz!u98PFCf$1&~v&_>\Xv8/2]G#m̀ =^N<8.챵7V߷x,O=H*L_Þa :XVwUÆY3$`Ա|ЎVMBr,{ *Ia=z0AhZ[S}2*dglRlz aTvg`uNg,nezq@H$ 4ˡLZW{#2 *4=ڸ6*z@'{z0#9 A8i_R߽PT1/Qo9UN>ڈ.g+ٔmSn >\Kε5N\_ܿjDfVYo<Ħ"[f:n@V%B[UñWϜ.K`s$om0"woM%K8>F̬6=8nʎB|p3@k61=UL+Ce0oQRioPWLJ%Λ%(ai>J.&6O'w"6CneLe^? <`XcRaU_BMd$5e!=5nXIβu4Qnu]X <%&cmUZ-"{d+أEUajވ"a>Z#dt\^F"F=üDf6yæ U%8Y`@aAkzE{:Gi0}A\btcl{7}s@kΝEbV#˾0Dy^d2 ]CŒ WVEc`^ZW"㻍쿿Cn.ն7$s 0H6I.Y WҔ{ŸN/a}Y#xLZrPs޵A j ޞW:I>8ݜ/"T.r"~\C{1uuM9HX$Vㇺ[5zJżI>Cy(<+ ᬜ);޿X,5kSze1co~b)T< ݛǧ<⬰ |zvQ~<1T*}B_["OێШyTHjyU'%f0fQȰB{=KNu5Xn{Np LTE,̕k;J$nhvWFy%6_G94^eqe+6*giT6"YEGcì- JoD);da6mU0[Cql>r!NP!Snp} mdzXZ/i?jܱ8ɱk@c4c>w9cN1G5zҊyeD~Fd>١8GR>xUJАs&+utk4yLOHzzu]\T4GJN'bCAw[Gv]E=4.w :zbQ8=nzWJzXuBb?@$ZۗVZox5A =9=kOF}mxAi9Qgqv5@,RWAi c?xe@B0l~u>}$7ί`EU2 zc. |5U9W1Zhրt]ًZLZErq1&" T `Z& ZaatG2޷V?ݾa@u#WHY~O" ഃ2J D,$kâBV.SMIޕ2f敆n'R.]HI|>&jzWȴB?@wdtQMP Fup֤KB@Мl~x<w4(X:?#)x-b#Ȇ-RLal>|E}N~ƀ!{Ma a\[ILjoWęP|PI <'ۉtCD9rkrjm48lE#/ArZ+mYs<qrmV *;BisEd>]`f$"e/LqKIAcI,yw!! My-yOeΠMfac+jzX +"+{蒪~ Isa}+)3Y׹Gn`j&F:4aHBl v_3rO6[KtVбAMQps@.wݳiSMh[,u~_BYo_a)[+w{hhm4h1ghtK?ʛ}Lp7@3ig$,;;o)wxӌ ]`!$Q9Ų,4"Iw.A+@׶՛J(wƻ;VG!]b^c>ٌ!K ɽ)T9?!uA9+NFk={#/ymz c8zu Rؑ38Ӈi:HFM8OF%KrvwhV-ZZ-hҠ[qSWjvf+5RcOHծc  rPz *%#S7<7CqCR`|Ӛ#N896-\zp0,LPG^>~^]0Ԁ„w~(qz68&ME>p$Gg|}nT/Enȡw @v}f  ]yK}ӌlܕbK&6)>PcmP/<촪  _rĞʌt˼x]"\쎃 Xv ޹[6>UkTeSKd; ;'cG]ٕGj8/8v$2 E?T[&9Rĝ{m1R2Y·h;nA*'e0-9jPj[/GQvd\7VnT`i/Q`FJ $9"Fˈ ^>D糵P{K9-[j*+ᥓ"#=W40@LuoEͧDk^Lp*PzgJ`zMaS_n PUޯ"t%`uwԢR>~ xF2SBRFIQy;5֍6$-Ew9CDϣJ .ecrˀvB{*{c["Xq0ՙ U86[tQ1ʱ*3o<q0ȑ̢Xu]oץldckdhS(u;± (Οl[wݽGͼ *l I>flIK 鿺cфq]O=H=G,-HsÃP[; 1@A((Șg D~ <%ʹPTb1Eqݢ?C,}/7}˱[lҨ>e `U iO sT D|hTx5eS£ ;_~XbGQɽ|*ǭӚnB{m!UHV_~&b䮑(;SGئn5uUѬNHţ'@OB&U{07yex.eLlfu Awhm-RX$İy(9=`pD遠`Ӕ77BPA"GqAtwg5<3/";ޣn+b|Qq j%QFv +[IB˲@ۚAʚ*>x||kZڈ]׳b7K<Y B/2+L:#MBQ35qII`pM뛕G2kIyFm@042@oGy{J^~wp P v-@xn$r`Hw+ZX? g Zxţ +YiCHSEc'iD)Fin/2t(~OT]kwKf䅴DUg۞A*D\7Ѧ̈́*n; 9[iEN1P}ҳ_jsץ di'5p:5"l:8LvlDZ- 3#tnJs\a}j_ Wlje"^ތ|AD5=لM2+g.,jFE1Z5KkDʤYҁkxL '<z?,y"cWser]M;]$3Â+l 6s{Ӑmw\\_AJwXnrhv`*)jb5e>͊! / f:v, Q.`?>XLR# ';\U)42o3Bxc E\ xShyA('ҳç$bԛt Lz c~7@¥78 9ǛGE,LP I=s?}ޔu_I'FHBf!5qkxy=ҨәSx=G5pmVn^3PO~ Yp=HAxOhV6w x^U&7T_Vr3"G~ rD.U6&5P}S^n+&̌g/:UL{O c YaC)ǶŨ7jN(1[V7"bﲺ3@%iǀJ}) oوdzUXǀQ`.fDxȖCjgm7s{+} OВ/w8]^,DꂉOzP#м85F ѿ䰫9>j/#!;3'ܜu3an<5NJ+q58Pyk)F]u`%9Ȝ =7D[`1xs7 iZVWߴKHu QTI8ERq 8&L]:'bKʳZ I/ߜg⅙}5?Jz ί(#}aOTYO"慎C_gr&u:s+8Ie=[bi)(}Q*boP>Eun`0,[RìyO[)j.Tk:'5 &+(éDRO.Q_*cAa& J+^]rӷ%AG?/\a)ҼS\l1j#)M&o>%m9@I!v*y&N|jcPh[B.tB Q2cVlnH!T?1yv/d0 SUjÁ.qg+``_Ͱ?l?F4F@^'S&$#0 lOutaVMkhwyn qf*N #{1$s",q5a󽗽㎘-asEHǵmH6@O $lMc$ 6 Ǝ޹c{9I[pD< .d&:)*񌾕q?;f)۷c!%2H[T@ӅS^5  3p%ÏAK(y4p*5UX đٖU8]f}&ޏ 2-[261~W oUMdǰʲ[ 7 Nݻ=!M @2EieXAO +)8Iu@2?:Zm> *kR*8=rJBQqiFsMsĴ'ҲuczpUe%/4Ǒn>o06h3`O.1 ؅] 5!9m2]EYIdpiEd$U1/_nzf={5m-@~vKR2}[[NCޭGm 8u"0qW\ *aoעRZ\F%y Ln‹8cM7p|[GWIX]gM%dĖde={s݊=x.x7os$fg-BZ1hv[,%Lz4_!nej4IZ c Q&rٛplTYϡ}ˎ83ˏ,o_{[E)yplCL8e]}7y4tm0\&$BcȘ [3lhN΋}3G)<3HO*g)MgOENXl4-|@ѓ55xY15=!9wsN=ټwdb!fnbup¥R.v_?+S3F:8IɫRz'Nub|ϙNgEd'HyN|=4@jP"Qniڥ,oǂ/@ZOqra)8OVk~Iq|ZY 6I^^8F^('zoJK\)4f 7k3v0hr9iݶ>PSXvö䦂Ò4>o vaZ-z?$-")6 O+(+vd9Kmnu֙Z#\-\_>WsA^˕o;?zDwW[{Ac96~?m'omzkO0s R) Jk:3pjAgo\}'qD~^wj'Ӆ ӅF]tO4 4ňT/d?J&.}BRi ޞg.]: UKhwDb&J!J_ꔔ%}^#7Mg.@]5*sߘ-Zɋx,:Ә qwgbKo~ ٕ {˅p"[UU \O7K

    T J0kHH)WB4b)H׊+JYCUXT2W(,lyK@H`]I}eLZDj6%"x/9ƏTwp;⣱Cv hU6HMV$>aՎA6P%Kn|?O/'hVj9֍k" x>s_ I{Vz\VȻo^Ch6OI* ]C9%[ FuX7 ӡU\ <'eDLÖX}[@FG膾ʞ~ktM_L7p"T<ͫa]TVLev;O ]ajZ\vhVeS ,0-!> ʃ/>k6M 2bwLh<Shf@,'#3EÞOdE32?#(GJgO@aK]~ksAAM!t٪`d OWE>R|b$DJڮGc/^Z~B\7*?%2T5xvTcʚ$/<;!,tfT 7(X,+6UuE0$ױ0*J}XP׺ۤ(VöE.qs`o$.~:]o-/Ńi֮ɝR1D/Fk+TW,MBb+7 K`p?m~o 'M)%FLqD-?e:Փ @̂z+R>OȝӛBgό^hpH=biDŽ$W(rM{(֙6zկ|X"z;&'aj?6-vD?bEo99rScTb_T`~jcuHt Y9JbySV.,I|p=6!5n$ ć`+b.lJ'|O߃ɗy*/EIh'8ClA_0n8VII Eow=<(}OqŏRSvIumnKKL{=XwmLt}qˡ3OB@N){ '>>E"Ŵ5jy~U(dQ9ADBnĬdSר ŏV6فJS%YH/`Rc#ϴ):&=:Р,l !N%Q2~Zq"~ Me1P԰w5߲}rt` ةLQթ gnxAq$4XRk[{ ZZ!zUړ zE+lܨ+NEn`o$,p+]3J'_"5QlӴA dr6WThV&EJxL ; A! ܮ1MNVe}.-)YifH~/gyi&1CzDjZ 3S>8Zp~} -5E=B4rxbW4'6g~ɵδYr n'qx,O|O jxXFnbβQkE#Ŝ* 2SeӮ<d/)7Ĭ jQ<u$r[,?v]v5IK<.nb4~S㋣.g8+h /6AWk,k~LwVBvN0[zF(J PÈoDҰF{ 8lyv _MdQGgg((֕p4B(kR4 ./fZ>e㳖fNYqmI6#Jb u f&WEx_n'UбNq!^ĩ"Y-S?u2-S؎ B..)<ꁞجo(i* ֦ƥWϨt fD!nsSS!@4ƃO[tR_M͝dr5c^uhJj; >MfWD)ΜY*;2(fsxMd:[ A)5cKtUqnuE?gRSl m̝V7TnIN6If,A??@~O(Vr#< @DmDzޑ *BfP#ҼGڡ/lLBU"x V#Qrm!p$)}0UdtvhϜ_Pbmw*qX &R*;k -X}G%eUJvSQ9pR6: >TptpRKC+Ùl7|Y  ]ݱ6JyRpMV@iޗQEE\S|B`|{D}b0C|Xsw8X4P*#ܣI1 pzgɳL<,Z˟bʊ/f!*־[3o6yϩ zՇl2T+@r*4@9{E,w.vt4_er9pouKP,!MH݅wJ9r3__Z*g&䎵52B3dXm&Pg(\U9kZm:@\EQ.iN+4=]/F,"{cY c7'͉X`E4 }ɈPvmGY<w)cGh}T*m8}T_R֟w0CX悯2Me5&`3x5RW}/Q#;k SC8ݢBvBma}:VTAwa Y6Yam<*8JFXLѾ70Ia{YKqN6{0 C!/"5^\]'#i\L nDvs6S 'W;@/+^}N{_N{8ۼ%JUhߡ,#Q9 [Oŭx 5DNRkޖ5/u?Q5wB@Bť4[&O>C(wh%ut ?6>[=hZa_9kj00g=uA\!m4pQL.BMa(=<=J(H$\E:Toy:2`L|/J' rmRThNu:L)w 74CE?@?Y3A36('%`ڢ 3\,Q-/_FHbY=aZ?t#5J>":Um G';΀BtZ'G'(v=i,`~s`-M jQ8^8r#+Q@kFTˣۄwfrCGԗ7en:uh% %uwº)L_mdm#"ƺ5+t qi01YNTIS–~(:Glv4z2wU7tU?zmWxB DazT֦wPnOe -{h2_eͰS;2C1ź U".wc3>m-CMZ{/gׅ6U jPh>] a±w_ Ȃ]43+ȎOp"M%wGVYZaR'`ud"y:D?WL`,e:x,ǝx ա 9v٥k 7J|\FCV@^/gWVCJ}R1sv:OuE~Ƅ$ܬGrEKm;(WXۻod'A`O ]M.cV29hZ=+X3-`rYq-zTq謞^W=*~!u5E4O݅ANdߵ1xtY$:o}Y eb:)ɚ5$$=y^H/iz J]h Fſ|xJr7]E5sx*Uq_IRGYJX:/RnNFrazt(ù捛5h3-']IV͔zCeu~1H5[]Jee+m_ghA9ۄ|tB@)@ᩇ_\T t< :p81˨,NmA I3퍇|!0cr&w̄9٢: NFfbZ' ]SWZA˴ oB|ZT Ө(5s6JRsJE:O!(A^8#qͮjuq=֞d*5 `FMF,.:丮 }&ia }YsVuR :.Zk>ReryU4+rs]2gQ]Л8"8c7`P|wf[ mI6ѫ-/FI(-xK5܉2 ZO) pʻ |ɣȨ4?MT ݺ`1Jm! JJ]'ueK /t)$-Opus/GVڣfz 1޹ʘHOrvݘ|m-Vhi}ɭg@V}CfXctלJQcER1m DqmM$T/_C/+Gl]64%b4޺6@S]}/Q~P&.)`m;/D@3j]áĩ\B7}ছǚY|O)vgu LQbZlcRJ30^\w~ lnLo-x~˺G&BAE}c ٮin52 Aҕ%JXqcD6k4}ZJ.>#WΒqsF1>Ad\o\OJdRu|#%7jsأZr;U h %ch {#0I>i_18)!{|thgs*)5&1oQ<￸4-kS6]PYsj뎿&>YtL Fq kP}m0_d)*LG-=(r;^TV{; 'xuNc&j4&<+/@#ɖFOq|`6@)Ny8*6ۥQ9unOBXt5vFn ͉Lⱖk|A?t%ElYG ml.52 $ C߳kgc<ў`G G,ѽ'VL+XVl}SazKۦklz6{DԃzZk&x /Rb eyy"g!wDM͹ϏOf4&?"PqXL̄`'xBjF,j>,O 3,ہL Ѕ #η@=GL>_$) zB# 7ҧg2a@26!NqBXT ؀a@*4Vf1XvN*d] |-z͙u U*_Eb3-mUMT}{x,EL%wAT4Rt_V:Y= 44F5KPBidsn)ʈ]+"T5.f λ9:!sUFdXnpMLi 22ŞjU CK̅gM5!v:Um4$`fnזm kaKT-c1r=@U+tJ%tkk_. ` @!rVL)9ivaCBrXfV`kJm]龴\ldGk=FmJ9iE値ߒӧg@W(vZ9gCKwQcaapW6 \KC.U쫔R14fVq$T9Ek+ & Sa 2CQb C_6r5 wYp@(q*x7*8bF-콧AW~5,{H{1u_nt[Y5g;C`vʒoXj61פXkɴ*zC?rj. 1 I8#VPV4>P&kLDox^ tܔ<^A.N?ymdˢtGY\ݟlA6U{$=w_0GhQ$1aC B,~7η-&NK9!M@&sW $y~ (>!"͗)O\5S0TObL.'y=QAvcY i&^dI`Qs 7:Vjݱ>9,^`WMw빵-=359=R!}Y׊Xz3׼dGngB5|x'6`aL5}͹f2a5._6v?VvZJL]C;lx Q::ʆ2yk&?-C~*U7DSvU˺Í{Y 4ty/KjTK@FjOڮ@<.qOֺp\BiűS2t 4d˞9D]~V#`c/S?7 vu8D&yD3܁ 9K$FX%|J :q*܇՞&LÊu3K/_u@޳C!"<(KSWT\=UǑR>?h$B/b6?!Iĥ푭]^ J\Nu0'(aoAA=c(EͦH! *ᑷVOLWܙ;7 pͰQ`K H\ {96ǓgߔK=沸NPZC4@lYR@|sȊ=pE{ab!G#wvI6v=*{n_њSdlשlt+C 8ti[#O5\<0Cqx?fOk _#gEzG'G<Ԥ$Dsqq߄cZFz?lM`?\2O?F 0FlQKbZUt;Ռ` :LJx&t{0~#f$}NH[=Cct-f? VJ\QR >͗'~8{o^M· \A٫2J c to9L~l>w^4`饞Ys_NwsU0$ԣ\A$oN@v}z9-Ȇ:oT/]}";Ѓ_r[gGKDpC63M=ؕ́3t]XT_ukӱgzwY>+oאͰXZxtP ß7@Lz=.]ScHY ϩbI١"%=b!:jgߜsowH3l`kr~@p՝1 rB>ukN]oQ'C<˻zdbo<X& [TQ i?K@O0B"X9N^E_㕦һa ѽ.0H d.l+9;dySC(4Aә'S !zjو"5TH=s 0/hыęe C=BHv^"r8CE~죐1s_S(官|cYg! k9;-sp|O'*pkd"ܰqu 9U $aiTfS(̈x@TFVɷy/ k1n6-.LNa6sOg 84lCx V#yzѷ.Buy.ϩLktn"։E%?6Dd^GN BOX`ٝ&JHIMr-"S_|Bxgb>L9U(7ގa}..$s&T.}f_e`t;qIH$Z@\}"O}mэwm,6*T~[o!(',?ݑnKPA V<4Y>Ѥ&^^3f SDzsF$:.5U oJf7GmXv0YLf^Yq'B{iyXk᥌6/ Tf(cU$|rA ox XcبDO"n)9A%jF0 ףde 4mSJspYΚarKћՖ0lڹKdQ7'Μ gA>Ы-:@p5-{$(vHօ#xidhxU~t/K;dq s,_yTdj|ɇ靏ŋa|W[&G(-T-Lpi@ 鰦 -EԈ,qE.W{o?ev,Y5 !QT9}`ۂ b1Zu LJ&9]iwr,R[*lF.Ȟ=]cq(Bk@<<'b!kcҕqW g[r3 hMj/:^ l^"mR|X2.6Ƥ?Ax`<ϴ6}XTLE͏{'C2%XABNjRׄ E9VSϺ|t-IfzC].^iYr [\ɠ ? |y=Yi | '|)njm?~d v /-BZַDGr $HfpeG*%Ul36 Dq]vuc,M4ǂV,TB؝`-L2gĿʷxoduϢp5V+2[ڳo٧wz!CY?PPh{qȑƨa-Oc'쉜E-р-"7~6Gѩp}\R'n(=w )cް\4. |a/4(IŽtپ0 EE7r4L܀_p)aI&-e4pzoXcS0u9]}2U k !y :THk&Dm6FrnR:R`ܔٴmF%kD2w22.y\K9Kz9wxχ 2䨒14=͡WmN`o4iҸ<8⣽ ]#LZTg{|6QO\;·v̼rI,>-aGCۘ;m]M-n4] ͑\MNo'=#  oNcJ",odr7e^3.Ҿ(x5pTμivz)jA-`U >-AB餽fW! ^vf#)ƆTdt>?wmyݦf .[vx\|AArHZS.[{`6jakRS;s?Jit׋P9\ʜJ(ₑ"d<"WI Dʼntu! dzm.<?ZRQ:j-ж?YBDR/|7M vY&5Ȼh~A!Y-$_lQ|"Iõ`#Tڈ`Q +6c ,%iV.L󎲭[1德\_;W׍誉-)X~SC}ԉCI&N5i`?Xu6M{XaBʡXB ܔG=-LlY Jp 3%jxnR ~⣡ftU3Tެ [\"8C66kxڢʍoJ)V/\ahՃ Up>Kg|Ӡ*>(-e;gPf3C$ R {#?b]GwEگN*ә~WMEfjJ ͳ"%hV3yBRCF%8).O8ƻclj L$鱎ц6Ǹ'ne#6TbTzJ?#n *9&+WQ#uЮ*⌺D!4fS]waW`Yv6p»@)he@uralb4.Z .AhǮje轧) Ϸx] Q,TTV4z@c߮dYխ?y!!Mn<$C!xʹQ`oI~WKygK=74q   $s"A ݐ ./`7$ʈWX\?0X)ؚA.n0hKĜ( ѐ{ÐMrƳ)U|6ˠFQ7C$l +\` ! dp@VYif=-d5&vFv6ٮJT&˟Y' ";w<(Mx`F˽\`< >6UrcL/R|ZmƯ_FE3e46= 2э's]zg`Svn<..'֕]G.f]f[F8ӟSGۗCZ/o]`ImZ)vG:斁٢3cmb14r̡ ۖH`lgkᎇ^WH6X'#vC0Sh& |rtK']OxJ˝ e# O*J[z%zwx( ~RG{HIO\r"1;#VSh0:חՀMhz-"=N(97Ot3$z W ˙Hӭ.eL8O<0-t֩ޱFF2`x^vׄ([:a߯wa$E 7H[xu3Fh|xkOu.URM ~԰e0S@hۗ 2QR;aW}ҍ}[$EA~-P1 e"Nڒ؆6ppt(*XxGKnO*5}O:6\kɱԪkL]| =O%S}m6t߮Fi0Si!KӢ6atCMs8\[IxC0j>!`+gˈy0ڋpb(|>!͸./V,F{phG[ůQ\ĻQE{Y'y"B{N7@EE( c.uKCr,fXмQ-.Q6~8 ȵDӐZq;Cgm)`.U-'JǗswڈlt+c"a~EvupLB bR;m 9+xa b@* \OIQNM͉L* ܩWkh2-azizĩi-9B;,I/^H 6,TU*!c1mS5$EPSSJ5bMV_(VtGmuZ݋ɶQoo]E'Cg >Xk[*y讘ikaUKq=bh Cc,ͦE,L{ TTwXkJ5^]]# Fuc9G3x:Ң\84/X#V]jԎ.ڇ`e`HÇȶ5 iUiE@lBvi(ųe6OQO^x)V1@_\iolT6KY+Lpmp4u02i:m6WkQdjdd֨.u$l B6.'t^BvA*.Aɣg µD\d˲e%? J5sn"iy{Bse5Co 5n8 aOf8Տt ep$ _y fzVM7Q/"> t5LVmVPh<͆&+A3||,Zh&h)bD`]9p/Ϙ4%)JB:?} 3ݫ'uE(7 XBL A㪛nOdyynu罧g=PS8@:Ւdj_ώ?u"(]!M~h7xD rnMִ #+{aO>Gm'{;+ 3 "OֵF<'/*n&y8}1yֹCxP:lͫ _`lt ;/ $+sne.,P.u^.5iY]tk\kĵ#%$ dlş1ܩxNEk΋A񼗊͊8ic%f#w}gt~qG+1?S輝  5#ܣKe /pm Uk3gy7#BE·s)P $}H8nԓq2DD! s[lP|:!QMkC5K"KV"Q%3j*]т:KE~NdWf>Ҽ 7#!x}.t7qAhnʫ~߃[œJ9`#1h6kȌNO dcJjIG]4)$<#2: bY S hy.rRWZ Ey&̤\T8G'?>yI@z 7rt1P_iBk3 D`E4Irt)b½Gg D\MJE9~GAS2S:! ħ-s8@YPXЇ כ'xM܂cK'KZ(i:( e@\,"W Ʀ tŒa2Q+*w%rǨui)o:|SsCf<kن8pwȍ^}ڎOwqGFJpפ-5UFO?wԞ/3Udd .>kA/~bXR+j /a:y\$3 "23)\hRTADe'NlNtZ6uH5k'tڴ#d-Rvs%Cֺ9HC:PF @Z.@&V}\Gu|%͒!umAiN`bY(g'AlBl&DLcUf69) l=,qbKK]?.҆FP`RRITA‘YNYg/ J4:Kw/RֿMip|b^R*H;H10x"B3D]ռ(ôj˨8 Ev9e5:~JٳJp?1ץhD* i} Qo &+ }Ѧ 7R,ӵP ɴe?MLnwcZdø]8o X5GgCeKl>ە͉J,"-7yFpz [?j&WIҒ-΢[wS31~ "z-`z_曾1'Ncr=V'"bbY6VYWPɎW7 Uʚ-501[;)BW=O9F:r$zfRaqK^W r?n}bт\D 2%frݤ.ZY`:: `ɈۊCV'9F` 7qaj/kQSCY\h Pѷ /,}F`fI! 쿑U 2ٔ<ͦoh=ǜ\2}lP 9ைR-.Xp2\ѷWN]/ooōl֖ƪ:CUKg+#r7:ҝ3U2;7+o5|u<ˑ(1} zΝǏo +0N2٫T.u'TP/Q)٦9.@nʗ\'rjCaSN,,Qy pZw/%fbtɷLM7  ]CQ|G{2Qu9vz(wq*-LKy6 r%ӿE,e1OoUL-ӱSp--V(aTC6o89RSdэ^A^ɓH;l$'a-7}' FHPiҩ۴0CD<ɎK[!f~*!CJ%P>nsEgٺD9)t)(NCq0Rj@;[ I*f) K qC۠$ 1\4ݶTV9!:zbZy;Lgi>/wkQ!("qx12òQY t0)mߴ{wg"ov}УOߓig)}}$ r D ;"#u1/m>ݕG32__B[`ĽnƮW:l | K|C#l6:N&v;Yy% @}O:$;_;wF.&B87â(K#}`씪?N4TK͖z͓UVqؿVN'E.4рNego]-dOVOA29V-7k1% tub4ߋ &\wJ;:$# .ɿ{JY ZϕSgn#;yi4q\^C$b6\L8&j~&팟/rt6 r}.|ą'xFf&Ì>W ȝnXT47d vFez3FM^+q 0/r ytkzkۤ$w+~gK&R+'JNA?,\/Omw+~G .]-?2/G&.Q0N;Z@VՒA83ʕG؄0E 43,,[kʜ XME3y%xtAIx9|O3u;N`uaB"y{}*\6*mzR*SF ?#.YY쥀B8z1P=9ܭnfo+V(cd9n}~: X˹hXs0:d׸("&ˢLXƋ,;Qn"LTt`ՂnJ?ei&K <P~Eydփ=I? EtW8uOtS. &`WKxLeĵ٢;b.;\2L kH9$4>œf Gt>@MܬNKD(n(rsXXm 9GOۋpE*"= G%x:T5_ pّYՊ@Ɖn?f䖒%Gx9Gm,rgL3AΟ!X3$"(ٛe࠽&psA=߄lS6n3ykH/ZvފZclz>>&=V Q/a_F%A!yYvHV{7jӧ(fHĉd|϶\n'. HNnR y 4c){q+`# 1*Ns~euThSr3ZXN$vFX,`TQ<]# fAY*鲠_n^d( BY#Z<_J(=Y>:D=*:ԫr8|&θ҇ Ψ+dK(xyE:RP(c?S3/w‘qF!y >:vdMdu^.J2 ꏝ-¼)5pZѾ[W{gxQ.#bBՒ窊12:a8Ut  HbxukjLrs!4b6I6\SdYl1wXDax3,&%VIfWpXd~ $#_zMBWퟠqb81[oהo!%<òzÖT,4l? X\ /Q=ȇ +bįCAjS̓xhv<_j Tp FwVbjgOI1mHn?v?Whz:`J'V' f~awsuLdKcSxas4Zѯ =M1g"_$U+v6޵^Jm//G.6ޓy]h,7XNaDQ؈a;x$M{a/T1]g$Q쭬bol#jeF㹦2t&K,(3?.g5-iU$_R'x<+|lmU~:AFyA%b$}v)Bc3dJfU1fPjT<}/b|" 9/6Vqؘh; .iܤH?^L>Y}99c{Ȟ--P;y!{^A&٤Ъƫ=JBo%v~ ,ƔkB ;<VK ƃWbPͳޫGa[@L;]4)xs$#3GJ\Ysmo=$9;?FЏ6 WX ?kgaڲM%Pdt~H=FH}rj>z. @60n죓Wt!Q:{~{Q Ϩ?.?L+7b~;pp WBLJfDv8[&>x+{4a̼64x=&+*s Z26m`TеMS:EB!fB&WG* ]Ґ4Om (o.^Od'o_wC,@K2co XĈo,]K*r2gydDkH`0y,uRdxnd eF@[98H3~9Hxz\THzxo6QqEdYQP]ep{~ʣO !w2{6uwMNv>_Lvh} A_8yKLw_ćEE+^''djă3Hp0:\'J 0/3d$aq#r"d R2`:T46c[`n'u]M~4W7@eiYo}vr]r^_}OV( Hh T$E+Bq~ЙLI։gӋp,YD wdBJ|{T %G]!$#ySxk<YXPϵ=#?@:KJ5lqސ'ϗ#W HGy抛%?}vWL.w*TcPJ(:']V#`,ZCVA|iauE@ZRAq`N9Q?շP tyn{=y"'ϧ1. /nANǖ^AטAOhF}˼x;N!~𘾛cY{iR44Tќt zR~sϖ1vcr /W0THF>86,3~[ڐp;"%cҾڭMao;G#_K3 j쐮Sv#9jaeArXn-HU"4cٓ@ymQc-R0p/M/2-r6Dvєža9ݬ&iҚ)pPvL=8o]Ќ0!Ijs'ǜn`򻧬u1oZz4{Ĕ"m"(1qvik<#plq[4! Dn Ga2OK34L@ ~ ?qu+΋n>5Q0bwBD2hsmq-oj3Kc=M-diM!,|LaTJuXB4t5rEao9u?l83gC1pЎ+=h?6a` >r^>+K]I$ӷn~IdXvpUЫc`vG: x;<!P Gl5H`s QL](K%ol-=3BX~ީM)}}3z_ʐ8I^:N=P6=8k=CW5OTzBv>;(r,JUH%HV(` ,">yQ2Igm䫏X&x!HvTyp~7o!U>ȚKul{|Vugǯ.ECOgGl?PZK2o73I km i]E{ڡ$oqg4Z  F,pu^MrxI)>cD7OU'DmP57woě,d>~p']Y}yG8C89-vtL|(! !X 0ڔY)Yy>M)e03Hv於!#/@K!'9vd.<wrc)Q5T) G]} Wkx5JX$EQx1ew-pxc>>jfn։%~Ng:Ͷ|:&'&VEbf:9NNhSeXqgWJv;Q8@lɱhL$4UFc6Ck+1 1K+n Ԑ?탒`Rİj2*%fذw/[ISִDLJ4D]jj#ppȷ$$MPr)[!Y3{L,mbK}_V@ uD*ܔFf5b9ԥc#4uM0=½O4'N]׈K68)- #T$[q_ ~4#CfEi\6,&2]vbAV2*H|U{halͧ y>|F;ɯ봴Kd`w_I5慏w-X޲Κ9Zd Dخ,iP!Mcun%"˰µwf\An\@>*s\Cmh^r܋oWhUsQx5=d?;s*ch# =rKQGl(o5GIWJƊgj}KUȹ¶Xw'eإYG}p )MݛZ? 3G2ΝCt=iaWFp@szW]f|!o$-:PA>; qhٯlWL|Xmw@$jכVOn,&`凤 ϸGV]hUJ<' 4u+:N_hhFҙLx\^OqPz?͆\Fb4Ur_060-.FvƏ+9D5_pUx*+S2G|^|~hgEݒR|bQKt*mx{%Wτ;`퇕g?NhIT&BDjIHG#JK$ #+¸~̰ԬE$=1 1;#۸%jd[lލ?Շvƽ{BFM 2ը䝚w)m;fKx|Gg|Z~TegB[ݙLgwK``?0¤%vVIk9]" f7U4Vb")>p{۸O~UV Xj },?rAq=к礳=&.XNU s{{);kqፆ lO3;x eW>Qdt R P3qs7l͍eF%d+>(U?g{B5D,wJ/CxZgUۤ@lЛ e^Qo e-&A2?Sf($dc,]4:SvdXhQPR{F(29']H^jE9DHz$)05jR N1{b_T "?r6ρft\%@:r|]bc:\s[-ͻnt*J$KCCعBR2{ThuB³+v{Mg~a5 m6T>!vgfWG"0}#=9(@2S$?* M7eComN6'NamM;^.hPGDj''_-27w^J;8ܯx^3S 8'$D+쩈?q{oy&fP1OϘcPOi&w I 7 b>Hn˩o"3<(eYvli'4b;+LOH<_JU"OqUN, Jx@79$\a܈W,6CZ<}s۴!,~R X;c1XĤn aAbxM0U’ze~g\ƑG^F _@DcDUٺ07(\1lʸG-wF$Ps^cTw</:Tp؊Z?̫Rp/mxna=g;6M_߀0oꉱ H O (Jf4@XAxWʃάNM 3V217JP$>KgeQ{@b]C*uaYU9x5ԯ3IW%iP`.FTR:C) &؞y" _<ŸD[V&yey密څ-~tHw3K&Xi~aNx=I:c(abQw+[vψLXj)OH^97¤/L ԡz&$2]y"#0ш4ˣ~i:~*]1S|$5|AA:n:[?EsdKϒLtء=RyP`2Qw^gTz,ev&J•wt<\ .P{Ql"Eɛ XSR•ae5rSRq>_;fDSN?Y\a tBfg+B21㰟q8=ʴ~S`I tT\usȣJXMcnZJ U33Wm ֒:Dz:p<psgzzq EkF;K.v@>1Eq%e#f jɣQ{(8?1'n.팬^l]NJF.r Z#:R+-O7`bE`Cy&Ż¦P>,oh8HaеMA}~tWϢd*wFGk/L؟޻3V׆.tL( \ml9HȢ9fHVGKd!wul"(3X5)h ˭N㑨E<7HJ-#[#43_t* UKYm;*4X%l' XpxV]Q4<,/CFZNfCG9:Y"[BOU;Zm=#I\DT}O-)A .8=?S= T}-g[զW!{%.l<6vC3kѵ\K"QAAg$Z:G!+={(r`8_ ZBBt`3yY󶼡2S=w)i0w/pEeoSόU `[:Hmw>hֵ1˲K埶z4jNvU*yШr+|(ÖMjbAX5YQ*a,ǰ,1y'injA偕ʟJ=u#,e>fRnT*N?ZeՅX[MKM(4[@p@oXޖ0K V&0.ʙfjyhΒ[CcOX:gI- ~zcHcsz9 x\?dXBЧ1Y&N}ZcvTߘ7_~`(B. 8-TS' lh5\&xIm臩7 Vc jr4_xCrcd+l uz7Xk; AUĊ姀n/E(Rr߃(M8rq  %Wp3uLR2ӽQ ȦLU4GJ/5 93hxUAT;bΚX'Lӯ磎Z F~s SmnĈ FOx8o̍k3KV.sh9R3[ǹ idubb̎smk;W< jW6n*;g"G:3 HASE*<3_/JyXZK + zṦ}?b{j^ '%gZľG!U@f #vĩc3.NdV\,`QXA3~>mmyjR(pe wy+pդP466c_ڊCuXn(k 6s 94qdTn8d2ZZg[).9GGNU\ 1Z 늰&rjG/Rr˻>Hϩr+B{%nq=u#7x=;w՜* "2  &qdqdܝ?ɠrMoU=Xj$en`>U{ɒna trS+cdVOPO>J0l#,ClT qr:B8,x:r2Ejb~IN] X]`.:„m L63O^6)UsU_5xTY,5<Bb,wexb!X27V.Ժޖ< @45K#gCbCm6Xq jƮt&L߯,2 ު(=~U@;OMf˩âiD Ϫc;>c1㶠c$~kr2Xˊ,c{ b.*|XTݢNxMr58;SQ30mI:QM5CYp3ߐF*nă@#`g<2k6{HX̞w|nߥӘ䶲'-NF} =}͑ WF65ηV^{ʻIw>D> v/E(F"o1I$R3$,,S#3=y ݞ r ;0%(ۄPC hq?y$t3 P![p[ Ԕe}ۑIKVtV<|YL(eY** tӝ| \(C{e \v?0)z1xiai8ѐ8Qz]g0(p73RY㼬Jb,06^: yڠrmV70I5bcZ:|FoXJP,y(Ma} B\`L6 rj/HE<^>3pӐ'.VG,WQ$FGYM۽kSҫtթZ',Gs_Kv8v& >1-_^o,4󑥪lPY80gJ!ʸHmm`jj58afRWK.NoN՜RCW93Pߝ){iQU}nWršo ^vV9  ޏ8x`yIM$M%ѱf[I;91,Ad @B {]3TRzhS*`̬]#oUX2vm54\N +LC`>]IQ\-{z$w##,e!IvՠLJ9URͬ/Ŕ95[?IGt'#_Aej@_+`LB~1E L҈w$mR#ր#-qEs>UDntc?/e>=/[!h +ȍa1ӱ,ϕ<MϟX]/!~5zn|34$Uax\`'&p\`2T\gZcV&aC8+ ~,I >pK'qCStpM(?h?35wk^*P~z^@+ͤL >ٟ .1p4Nuk3{+{b&wbL# nI6K7WVKIzZ ;P>+Ņdm.nZ!R a-}.'ԶXn,aTPZ( B4)ѝE'(!alN{~T7]q:T 6b+;(^Hb`&ɷ xY8g5F }mn! ֐eךln9ew6iTGk#zO,26Og촞5i2U{h<&tW:*DqеrkG, hdB. RNwQ S䞟wU|SI}jP~\u(Z%1HL}AVҦ=~1/2"hzt>PקW?&ھ+.'Z~k2oK}%xW˾u0m[?T IwҼu+<C83"P(,bCs:vfL cUݹ$> #v^d+q0aZ̸4(󽩝دuG 1V+yu[GN2eV* k-Ga$Ts[N C .J}CD,䥺fz }A~oШ 8@}J9Fx6$&;wy3{>A!=wF${iM: GQY<&LSp:E[q4 &{ vmn>6YgH@ qx# tٽ~GRanVsܕJ\Xg() ħaOU#* 3NWٿSTdK%`iOI'pG( (]^G ]AZEIlsM#y[DL+ Wmddb\@O-y͛6?1p^~}wք.kbE0B"JC % QԬ&'@E,(⥎+ikr>&V2ة7|/ y]Ֆx8*>%xVi5y iB7eM(LV}k*f)-Vvo|H7~ֈ:+_I Rlऊfa+o%nf/EueDv),1uag!RPg;;nNh62\6)L'4'=4IRzL0Mߤ^ ?5Y]J$!!,ͬ%MȲ[ AO [/]A*k V(ƨg5#= 3u裟OU\Bb_~_dTG䮯:ݭ(KTlW6C3%^ߟZϝ֞GpyRyUu$`Hf>PO Cg^ީD̡8H@yțRt$OeG^A:W`r'zCuzbLE4 '|^J>%K5ʿ0Ҩ֡ON.pKks~s^Z@% rݠAj\S5txk6h yngV @W.t[yZ56:bC%8 EP AL`1[D8,55!$Xru%v@m0* ܰh꒬ۻjmCeȖ:T#VSM>AM>Cdj&-T&|$G2UBPDgƗ :P%v<V@ULmXSA :{?붚UgaEG ?EsŮ k?لi@i1xb1P7JPts9mB]4?CWw-)ϗœʞ do/5ҘAafG\o~uj%:Py)Dߪ(,d!A!0OrܦbhLYo(S!Px\*0ĕ5jP5ZGZ/qbVmGǒ|R3/3[υqr=xsYh~9*K4Z}$~<=w5R=~ǶA6<]go3mJG,':KNǀ6A""\Mʙz&:k[_'s/Sʫ2:p󿻽HITUBw{Q̱tܓ/ |Mof6\e4nX> Tx8@.ojU-=Hlr}4t9sin|OAQMPNC YB`1{ /ϏgJʱd6%tnr'yϜݖЍ/qao9b4mrȑ UGQjthpTaRF\i5/䟨0Lt}$#=hyCłCh܅h*Ճ 2TXv4F}[p/W9W aj`GTaߕ h%P Q <1B12+69`Ow k]5l B5R:M~Z@b\mbڴ3 ҚjCRT@r1e)N= H I#Zez@26bvLc" ȽĽ gς~bgo #t;<(2 0M@ԑ!a`gKF c:S_c3~ewDa $GqV%&bgźV ͮU1qțɽ}w0X; i)pc!ˠ~A"GlA> Hka3$4CfL~::UI\~PS!?s\oh?d.&ԧ$;ɡ 4nl.:~z'弦Qvt˦Բ%G,W^[lΚdb^څk'w!Tkak{${<"`6'dU0j@X zNhۆø>wPMIIRtBb9 Qc~̐B̹̈t muB iPo=Oop~,}rWLLߤy+GBʧƉ0G*K>oO2ܷ`2z̹Cd,uy4}Ǽ z:rtB̙ٳtw2׻';'*x_'qbIBݭ2oO8Q] E߆qKO%Ɏ xJPSwsK~Iڬ A=m7cf\9s: s嶛u!nsroӛU&PXt1 99YEo>96OA3%g:vcΧQCFե8mS̽û"~hrrtS']l (B ^T+IJ>M崎Lұ Yy/Ȋp5dv:k)ThZ9wNXyw{}Lё! } ,OkFar{ s[|8BƎ de3vH:&MX¼~>høJ4H߄#LoW9]kY/8i$鵭L-~ 'K7wasj/V9ܦ)02Z^6#+NIW O2bwLQrhK ,q >ؔw;\_Ȫ˲"U|ıkuq=iyx*;Abw@5Ëi1KRX"kkN4.zu?SU=zj {oRqQ<,RXiхQ|P"CR.obVl|#z* ^}PPdS95m >l 5D ţ B+y}CCVV,Ue"GłI`2 {;;.g*kwxE(WDV%| ̉fwJ8k&S ~\R,/ٽWU%zקi2S,7j4Al8Ʃ1P襩fF0^etl>^fi++bC,\ "ڭ/)X 86 `m\~4̥| T^*jXˡ!fx*Nn êPwx=As wJ]^۝ɍo"j#J`;^Tu>Zqjk*I>3HzȧK&c8zNk ]i2DXm]=KcnyƑ]e'A7(511IcrV-lc1LxJp6 =xWWۢEhb5i9 xܙxR8NLuˡFt\~Ȝumv vX(ޔ2Vd+Zbm FmllLM\n38yI΄ΊyjS ^`bt`:s+QQi)/Wԁ.u6^I^|܋iiNNGtzI Gzz6 EFBL+!e6!79>`-wb(5\@ JlM<&G$Z)GHxtϓ>ktéDҷ &fTXy۴(g2$P [ 9^SLJ Z2776݇莊e瑪#4%V 24_4fb)KC7hwtC>0*!?'ƣSSxtZVy kp@dAUyzg|4cuf/H{-˭,7?R~+q2 t\T+=t/Z߁[LYoN% Ξ%fNh?[K9v!!º͘1ܽw-|󟆫꒫9"$\$Z]{tGkAw~5cZcƯztVJeP|m ػDx$Cӆc1`H(VS: |$C56Ђ:<ڳdJCUnMƠ]#ο!m1+޴UC?&3F.?J;{L|4.b>AL2 ޴+XH\҅dy#\Sy]';dX[*M PY#JJrn%K>9 =RiNLXYx‡æԵ>P=p_ *i^t횵u!Yd 3 uu䨗q36Y-bFw _gϋ?0{Z,5~r1L/AMcFh- mqla~n;—9Q?6O ^ rlN)Bǂ5_j,B>Ǽ5LM+!F@X8N)88,GS50x,~pWVr[BaNt'Ke]]+#S̶.\=V+*VHgHCl&hq3̲Z 4#MR$aL(TƼQX~rΥ(Y`e=j8d hp`#g$"3hYmTE, :SQ7HZ?9L+ټ)g'A%`:mO$+E%ꡰ^/3bO" <32HMήfBklRqh-Ə_[ݒ. QիʦڈS']SykW#{B*}OH2dwF'D^q:*s2\@{=tyF ".n1|`ͧ}lpDq3RTg,` q]A5myɜ$ȖU 55Z|3#PGLtEu }'3t LwK3j|A`gˏ]um2\$*(T#Cƺ}v\%9^"KIQ\}u{3#?TR(p[ǡ_ Pw[.,+sCαc7mQ ̗Iy2!ZO I~{Ec5t^4n$ހNŏ79iXD H Z-oguƇn\9ry%s}Q=)UR@ߦ ix+`MLj% 20Za] ˢ\o#zUuy5<Kȅ=: HK yelY <$_^/Eq}gI|Y8{.Y'DPdik,Q2jCŔEwSH0VFg9z֧ _Gw|so~Y|pΘxNngн 7pCNھ#̓&Od%#ki\%F40bWh\_< Gk,m'k1WX3ChrH{]hlO*+Z]YQfVxII1cN"/y }Jߐc܃9dp~waNދ|ј5td\+kZDB]dNK]Njwul]5su^m޴xnK`{շj >_V~B,4VS`m9b[L9`hǹG,ǜtq; eHBڤPiVIg74$wFοWgZjeib ~0|Q _Wy+4!8:ȻFs?Iб  SOfF2ɇ X44#m@76h9Rڃ@VM ,yhTVD64:TR#njx]/![bH"X$[RA]C^kM"B'tVphSQ"T3.ߣxV^'S?MUt:qv1p+Ljo7^7N1Jj9aZ;ڎSC$_~.71 qy| eZ+j$ KlIXlLWzyźԑʧE/it|ڑb ֧]MVˁyBզH#N ™IqG'C?V;]'j:xa@y1K6]p:\ሶC2*WG=+=ϻ륗+d$e.IG^_,( 9#iB\ 97ORJP^K](Y0p%o+T;:1xvUWFɌ@}vC{8F<ӜoaҨ싘"5!b2VmqL8Rm#PfH$Ūl Z+R$7)8.M٣W'ӡc} [- m\` {Ep$S|Wy^ nx & }veV0ok*^3x`w~o9cxI:~<0Ս1M^k n.WkTbf&@db}UNuN3"R(~3_ >Ѡm@wúyveeEZD[݈YA'kkl@pfwBP:(L=<5 0"U7y ,4`bPWl7 $]|oo PwX|x`v%]\4C` ^x7l%3%0ЍMʘh(zΔT=P=X. ^Oz`c뤧]Z58':y"@6,(PU31W!qPOcQx'A=8# %jб0k.YT~4nF.1U6T_]31#'o2>.!kcF2=H2Ɨ*_beݰml,)0ӂ jڑచ/>[D8aᵴ2&z$oAnjCg7'Nɬ'`/9ҦKhn! CX,=`70mS/DrdR5~bz,2Z7]z05Le_Gs!&ahOdy߭. 5f?6ŢYaU'QKUf2>|ΧBV): ": tAeߎn$2EdK M3wH3xYF2Hbه:uCZ@o-2 OOܞWrD1ew ^Va^V$VTRZ Y>9q#(uqZ![q{+|rra;&LWd"M2X4(КS;w*>u++ڶT^ÞTTd԰Qf:hyL7Ϧ,Tjl:iiC* -h}N1ORM' Lg: 5_aEIԙ$KA,|<D| RX )&Q(w7:-4=lC]MnZkO˛ cc-F}/16! .a .Xֲ{|:C:Wc- Y%X!9-t|!`ylX^=\xguB .^OHZ#X[lA$O{)jZY4ވnE.bEԺ6 ;TM#NmhyKJLn3DRU%MaKj)a ,8#My-~h<))ҦG9bj+-|zV86ْy W$\ 8+ܕ.9<3uS?LxȹsDƴ2d>^ CoNo6t!|z ې#H7\#*syZ}N>~L<{c"ᓋ;KNIHav0} omʹ~x21<\ ).wZg^I[̆eAuM~/!#r0WRL),!0&]2iv/ 9GG 7,teT0!}7TyMܛVbmd~j[{3aT9=xbir*flq4%YNG` 2&t>bT'q p#EJ0c ] dJ8FAgh?5m#GM6lg9+=AcisB <p?<V$*eر7 ^Es?@ElHU>  dzW(U 8]JVf\9_ɟW'KED~3vu=C0!YCֱ.0T)fĥ9?w& .oWpX'ȣqlXgR\AVJȁ/N3vTiחʛ7Kjg,`iqy5Ac2^"3%soѫ"@rϸ~g)iݕ`JfpiAZ$.zm}~z,od@gpRp)k-?NA GϿ+.ɷTLĴt^1kNKG̼Y,uְ</L`B2I>#J@}14hGe=iЄhs^^Eje^$"kS~_.kвXB$xfς,CL 46AsȕO,0-y&4d6= 99 z2qs~`Y+>CLT1 `@1hʲPu{*hE m/+?@VV5M+;v/w\1 QjAxŢocv Hl&n痼:=u_siOL]J$;r9LLucݎAr oGY˦ޑj0P8p5t.'hcT_Q?Y2*%9q7Ă:Kk5ϑp@DŽfRN}@kkPTz|2QJlnPTp[ri"N]'D|#\Ýc7}1@]|t. C$֔70>ƪS^_* &Vhgɘ֧+ 'OB7rM(TwD"85Ͳ6hL5L$8XlXW{*?6Ah@i9Q-DZP3TD &鲆RAZNŶo?'[dʭ#o!u4bik "S8!_/E+mոN0~Z G|;_Jno 'zInbX6S}Vm~6TcD{JS4<"'\_ j@pUw bݛ?-kuH%-͝*Rfo||1(wޛZ)Rd2.}7mt|fk yv\/m$A^dZcשHO*؃}J._9M-oɼV]g!흎^tϛ]}0Yz8G; $HEeMr28,T@y ~Zi7m(H^[rfnqQޗpl {S"t|C5v Jt_uYa/v!!`~m,y5&nQAN )s@|' )Ѻ3vgcF ښ7/BOrb$Z8⾨!fh.c|Xa[0znK_+U)(" "fVZrɉ=d#nJ+f!J,3^B f fVzyץ/$-\/>@r5xXi7> @pdپJ)&L9kiaJR}e 4"fn[9B.x}?4gЍjaj|6ӂeD g\P.ChfU;y&00;ngVaG]긿F$_4jIG}9ݦH S~yr$)Y7l&s鿨l+׈$p3+E=aLWGAY OBV;\t @yZ_ y[×^}AĞj\SR$i::o9*"tZĐT[+Ț3gDtH3;ٮZ6CnAv}Xtj"'fd[$BwWdľ^fXpN5sύiSߧ 7c`M˝Cm' |s{x3Rܴ[=pqb#L!-/ZۚIÙu2`3gJ9RajfIP-Y#!\}E/"q:]2'"NA'7)Rg~jo*o2I~7Cp2HӸk|$jEj=f<$#쟴ϙ+G鍬%:E8}}jgMyj!=ZB\L9SwH ^,Ɣ~j_YVJ$Uf]3$09UzdB㊋\NU dݴk!o4=Nw `zANRfUch&$D賟uzZp ?6Axvbpq*\+p4[hrs(RxHC)dVUAv%L~")JB?.mW IvdZ- oHƉ&8nInIdtS&!NY}l3n6<96N =l(jgyf<-M~9~c+I&mߥ 4- L](e]aK/HPh/ް/( <՛e9L[xo)zW?yBXOM H4sPr۸x܈@Jd `ѧ TΚlؒʧ1o4Q)M}J] Ew h7t6}i*P/ 3qfBDHԿ]Loo]>9.ôD.y19S) i?M7*Bt2Qa#O/-B<_]*OͣOL|zvW0 L^ :H] z%2\݂ -Y`fMù #jpC`H׫G=ʛsg @>| ӿž-;YzT!*K^meA]Ae~i.1HeXA ScHC7x"GC"6hn lDyə[A7 ʼKï%mJ8̎jFx%sJryC$׊!c_MDFR؛!6k nyJn `L3C9x[ wN:LIH툐|]g߾OBCs]s ]`#zH:_ͅ'#7e6=z9K@>ct@|3c(ss\[ݬ3}^pO>>aa1gc}'o/)-D;[Y+ g);צi֎] n]ŢwQRw]Ej_8>ӦU0CәlQXҨi) &24O|$'i|y^@kj;SG-C${:ǹ]˭3Aj"[hUwoGY [R& [@JV|Wx }3 лڝ bD@i)5K +~ьā9ހ$L@p'bũvs$uFf ;_AV[\6Te^"reԲ@*_o69MIsk]0N =W>9X!Ĺ-}tAߙ;I T93DZ>_zEH6Z7D@]!?wY P'tDxx%"zNTP֖V-yg&* j1Lʽg_\JC7p_+{HZD.vSءME}oQ |}9 ;!T\amog1N/~ ơI/g9" $$ҖȡZF?+gW_U-ʙw>x.##"I:uLJfS=@LM8Øfַm4#t}+iX>5A̬P`c4r)!Q-$@@3vhBWs7L #wzN1c>TQ; /J+p|^Rsj1̂!+}cE:_=[۹]#ދSzoe.C.W2^fi7aLt%'0;`cHjب7n(1 `p L8.53stA_sd6+Vm5VFEc'R7?8Xc؟k cxHe.DotwiOysXizklyS{*+I2J'|uJ(`^pQsD8扞+~\ {,GhH7GCXM)TT%B6z9ԜQrZ#u@KhLe,:HpHY3 F_z@KЫ$^n^PQ}Z}N=iNSW²7J'zf$ݧBH>=y!I+ K9$Y,1ɚŽ=d&.+y *MgZږdDl\~]ݫz3#XEdTXMT _Iqڤ->S'jœ]OOŕ34nsRH.-bH)N\^iS:ЍMc J4v售}"{K/hՁ:S~kr3N48WoqB vt"݋a O*SLbXEJH\iE]yG;-\e/q ݛoO7 [D~>"zϻ3-}Ker_E1V A`3yNB®㦛NR]غR?gELvzfC6`;=\pe-EܑY1/Q?MS5rBg•-gܟt XfkMQf|râkv?ʈeU\[kG*a0PWq_S҇ӺF~3TțWN>Ne^15B^%,KS[@Ndt?AG8c%^viR*+zNR]v.r=%gZ{TL[[ ix2OKYy eРpxąP1ClJQ&]kV'xd.x9ia;hDּLa^~.RGȩLZn'<c\KR8-u-~ MH}cuԆur͕*ͦ(>^XzŎᷗE(}A ?yZ޴f '1kJ7l~*p<Ag7۔[V|@e4/fi{ 5h.@pZ)NGo ;؛eHf:VPRu4߉<Q;OY{F59+Jj٭Q"meU-de \̖ LRV:C,?Wbp8;^XEQ3#Ǟ()rMyA;w\ GJMku@Iq$LÙS' {tLlyvy Zʀ?HU==>LZўh‘=n i#&ZNtHJԜCߖ}A#pg0 Z/fS?ᝃ+VAV:^ = %Ԍ>(o|iW$#Gߙ޳+-I/:\2!|N؍pXY/V[+ClYvF{7{mq 4N)x5`O}0J +|pu~hplog5֝2aDgRU!+jte3 gw]t)T;?:4^;" HNGc72ӥ Du!3D .gGVtHk8>A r{>~9!/20@ΨI JJnE',B?w 4aK.zc<@D* 0޸}AxcAP*md [|÷$d{{ciz,YS}i?/o9 e,F,Ti+ +]uf\ƀ/>zoi 0[@3϶W`'`)+A{u"#aw#3:FvrQ' {-1djʹWz`/ yLꥐ Ft$qvK O=FHUyg _ijG^CiI܌n%&G'I<9QGRX}1,*|Xw^|}%3_y*ɩIfQiwA e>PQ:qzR͞ Lo7Q`Y۽(DŽ9˚CUH9~ u{)BtDA:[wD2{EqylvڟCC"VN%T6/[c"M* &O]uzprX'HGkAS̙mEu0q!olsږ(Y4ZIU<5QÔЪFzIB~+PGĘ3rÙncJ:c[C_qy~v\J\19*U3*]/>þ^z~>tQ}{*}t軎}m[ǫʧ^ڔ_ဪjZK !LCLNS+zyXɺ~] CTYFĤBPcʞW> !mF>XIS4]s}4l8r@&|:&lJ*Oӫ匂G!aJ蠬O\,dbJm+e:WMکn8}M O`o0cQ0Srޤ6bN}o]y"|VsAr?>Ħcr $!O&>QߝpAo3y*8 c>ć\J{jԀw$;3BWCRӠed"VR-AA{f8,0)ț {/횞p U2z),ƋH`MBȮ>O8^jD 40wR@7w_>H^%L' 9 ůSוɓoTA=ܜCe~ƌz :H4ا鉪8r E)ɵrzX<$IXu'EekT2c?Hh⺨m;Z6W7ʓ\[^oGW܆8f7*c At6QhYԠ6C@#j侤~G6DDO5Ce߁.>B]0,ͼ{(g5nRT,TZ:B[m?JJUL ",jRsIpFsK%׺&˟c ':\0QJ`smskPdA߹Ɩ-fU+Rq.U $X83({:NWE|mS-e<4Y 0wK0.g 9YCcrSmAAkCysYFbx6/LF<Gud-u c.ר ʜ3ZA:!2i;4x`Mgu&wȁ72JEpKMM>2t5߶ǘQΫ҇5s nTcR#H!kݚg2Ӷ៊(/Ρr Q N⮜aqL-W[jTWi ;B*s]VPMRE2h2gqr_vߖ-% I˹*38)#߃W ^a|}@|1ҬПaV;nvJ)iEx[dz[?( 1Hnk8Oe+V=:F$lڭ\_lX(8y@`mWj_TOR:|*L,` 9)4 ,Mx Ď /.1`tST; L/u= ^CUmr$foޟ-K92Tf.G`u阋/XNgPg]Pqغ "||!u <\9)$ޭM Ŗ);q?CZ;W^pn溰I1a3(DCFVc: 5B\҇Xr,jH1C_E}tr֢ reV>k,6~H e/Z)1@CЍ#>TF<#;FZ(26 ̸%;w-lNf jؓZgfeHV^EXD1xq)\'a)}۪Pg+L?[QPqMT$+;ULshʛ쑋 &AJ5~%kӓE/7#J3+o c)($T>D:U@$JrE!Dmio  ЛQZAu}g1N'woSNziM1i PTpsHaKtZmvWlL]`*m:?C =1|V' dL:L)x,Su2&kx֨V|h:1[Ur'.( k }c9cV: %0;1UMtp9/&t&7'b[--Zk |@1F(gp-gX>_ YUxmUϺWXڿj*O 8=D ћB}F>h2Ѥ)a#|xLh}DhW۬([U G0TB=8vYS7ke[>D.zk XL7^fif3^S /CG3W:~B2'fsU5sb+ޕdk= ;fUzNLc'v*TBN`.՗r*1&8zTzo 䦫 (,'DZsi08$ʍk+$=|½tCC0%[.>.ʺȼ{o$D_Vжs2d^83hBHowF+cau(t >WirZWM15iq!uūݯ9!K7s#g@ u~F!!Epkj <3F Pc0ӣnWuk'loU,O3? o{EGKlƵݍ4Dn޲PJ 3!z =ICO7 aMu}L; FsfqbCch.s^d+ldrl2{qR-ƒv -_pW iWN^gkaO X;HYEjYx3;eDSO.=_+J*6[^ӗB߼LЩTBSFU!SGVbl(pp%UFI0h*$Ӡ ߣ-. ׬QRuF"DvKbGrsZ 3OMD5 㠕2^<,O|;Zذz|5SÿB+v;y}_TNJPG>0\A7b P5ܖ8 cº*vHl6pHe^*ɂu:&%u%qvɸ9Dk Kb>/ĎaRROG zGsZOM= yʍ5%] DJd걔(ȏp ~r"tnZ5_)G+$=Zg_Wv&z?o tS@G(;F8 lKb!xhTvT;6 m-V0ݾ}`%<*c6I}wҕEz &ƃo'o\ܧG$;H嬥8{X{\wl[hLmAtzaҟr S)G0''t[>%x/Q9}Mx0' $YIN<4+>zE~o0 B©|\>ѺK[a!H iUM\#GLGZrDfsa="Юi3 I+kI4qfPr&P+8XS!nI}|w/7-f-}BչpA38`жu=夿˔𜓫6Av'5S[okpd]WyE3˲3@2oCOᷟy٧q|%yL~Ø]_ڎxw^3#x ]120رOϟ_B%pIT^@:2W>ncĀGW8 XLIX yXgT#yZe~~17g>ԕFCAfLDMrOQȿ1UDc@,>xJlbPd}׬qv1hI5Ye[?Z̑\|-B_Xд>)j/iaŴkg@ m{Šu~7}`>>ԞlB))W7jza];!󧟘n]Ӭ!ɮKe$=r=~c$Jӂ2)=Q+x DsS҂ɕf=adgW[VҨ.%ph ^ufR`VhHT:ir(j02Au?:K`X{KCDړ]1C|wDH%^'`6NmX "*FˆOAf$<ˬEft*dy/P=L/B[_(nyXmm6G E€m( )a=rbvMf-e޳)읪p0`qWU5MhL!vm n_XWADI(޺ȟm2I;Pi1GPGz.ӮM"vkHOw{>:&/s|n}#3U'(;~FKP ᬳ,~=j>eVMǫ1bFLy߸{̀D?Ro, - 1 $r(=r$ObH#/Cb ʌ/Nc9'}cXRdtXc⁑yn\'xBWfԗzeXrC"g$-%'+~cY^ j+U9hs :>,=DO7E}LYS] )(.fTrb/d%_rE4)|jZi-xjyr9(d˧r;2U)QH=傠Șs(eQ,Dz/Y a L:գ`<;vP:]SmF:*%EQWi͎Z=5`I@ך 7]?&#Ƕ p&`aze<Ց-<()ud_N~ls#\4JbىdڔUw'ȥ^ ߅ Yi9c~yRc? 6pFJGS sFɖtFLVЍ V]':hv-ǗBVu^Ζ,9Aan7x> ^ :X=X6v =#|N?$[PjN@:,:wb  m(GXHnzM'/PFv[̮BJ[n LU.~o15z\':Q )@6hW M^nmIwV)b$o  =+\\g,AqaUF :Z#'xIp' [?_`iyn*nQ4腜#E3^"9MbY4C86(xRP#S޻9c~)jw{ (t1e;^g˰En∳:&Y_BS5n AιT"-d,P8VRP/P;+6UǧwB`jfhQw h9|2LDxIƜDTؖe{dn tZ+v̀qztr.H<}# c-fuLpV(*ɀLU5U9hsKZ܄ vdJ{&vq=r5u / fVݺf5mSbpUO\DܪbFs\_!z\wvXђkOLY+BrJG[׾K|.vBt0lxIPk˹=V> gA))ۿ(5qa QF!)}5(|[އofkKnӣ+aY 5V{u*ZRyv3$y ,tqMt"]@+d3 ː:/w jUݲdDG#f&f$<6as9c}XC* wqB;쑣YhwQ-[т1UrO="H $Rr3le9HfDG@27{k|1ہg~4🪯d'@_2=x9 : nEǨIpwK{7lldtcJDЬH>C/-^=gs֗<O2JK)x[o2BBژY{4j<|} nOe}~Y_4`ˈx# jc/gA~#|Տ@e耋a'2G%~Ywd~"kHg< m=I)hכ~'$NI{#,DqcKL[]TH!͏ >'bwױUZ{/}@"ߖ;2kbkIмGABse  Daˁ5l^@Beb:$EJ7,DPP̘._}1@nWg~}?;@Ib(Ud=*' (W"5zX+xً6Bg赩 娮%jPou8ڃ晟`Jdc2>(cl}V@wRU=%B%@Nֱ%(962C !uH3E#Je>7>X^uI>oZFw%IM ,!YS+tdLOt Ơ0FQַg1籤"CCǧڑ jFnI݈tJOOZC\0KL>)ƒl 1Rnş.}C _Dmx&Wa63V^Y# Uٗ@;c+p6֖i,0 ,˭0B8 8@`)V7[ S"]&ֈ[]: crʞ`T?yHG/r@ pb?P'_L,>-w1hD'**0:a=lw ;^p ~\UPer|r[Obq΁+W7ݍrCSak=)VCc45TUal!vXC> ahw`&\*@쿮yMBsd0Fg(7>O­CҚͪ[[n}w&J?+#2̨,L~8M]S.wLaWݤ-_ ;r^i vTd u65|t";#h%=F| "ND{%LWJzv+_[D,o@x8ey~Yj{ٚ*oT4ATVi0F|0 SS|-] =9.3\n҅ڿg_^D ӕ ^t4\"*7=? [hedo2:ɯv__[ $WGЂhYKw 7SrI޲<(0wѷIpD'>Фh+qY!ġ(W#}[ϱ~SS<@ٴx$wn-?{&G-E%kxP?k5VNuIaO72cQ#>O$G+=ǵ-t{f@"lLӓ l ,D]Mbj innatP!yǓxU4ݡ>hV8[f;УlSO9-YuqǛy 짮[–zFU o٬W.?. VJGT(|pp(<+KZ0wJ:U/`ED8^^6N'f㾸>ÑKOK,@I-?F nKn2 V,*mօ7s?]j S<_8K™7|8>}1tfAw5UU3V  i ǣY$, ќZ65Fd7cP)% ^^ӆ~'z{AVeDU G.XQe鳴7E`RsB"&ؒU-x<ZRHn8@dE؈pRCf,E]f\Yek.-JK]E}|ً |a:gD_'O j! ӑqfȾ'~ /@-WQO$C?VzӝNf,+57HlB7p996e XdZ2MEv^p`e/":m=xYxu]Ny2 }Xj ,[퉶j{D 'f1<,Zx pţJ{jYd >CN0wW&np2r2Fa {L5d!vwvuϪkF h.7~nsTC'2yeC] b5~BK+[RQVˠ6m)JE1u>>7"L%`Bڀ1YPl&P-#cvYgێ fށ3*|e>"pWd-aR|PZpy=۴o?O@@V0OS#3yO歚-o=Xr HaΨV.لZbB RoC{G'ز<"ڽPa=Z_ݓ'D H'ƐE)9hնjCnvCrwy|i}؄Pua1B'k[J]#5x}y[%̊UZtZCVtVHqMNC2U{HEGB7{'^oz˩#t2bUW3q[baz:"6+Dh~(b\ۮfEN nGʽHA`AQ% ǍJ}g[g~,`d22ՖңU\h~gVCvrf :חuG[Dzq;]sX@(8ݰ^}`qN=nI36úYR`֥#]~cxK=4JݕR83e+]oZoʩjfsGqCj: W/nA xh:byk5_qGa8l>#Z-@h=+疙.TcTV8Vo&Vvm)bQ /=Wͩ=K_*5Bo#aTP.D;*&v]*֨ӝW>} /.bP re;FIiU",S7iLJǥ9\$1`btS=)\[9w='mT;"Ueu!('T6]C3A'rzPÍw _3KyQP+ҳ"}٭s0qq|7ÀhN}s0;[ef{HpD(U[ ĨVϟUk6 JM[|1ݜ {M ($鵈k*\![x̓))ח\[= ǕW!SUa&+8cH{*.(U s$ zf |qv@7=a8 +u:wöqab50};Z:铉}|3p¡ưTVC#$KZ6$p,sg+rv=Dmv$1ܢ\)eέYi`aƩZ =ezxZ043}B6U 8z.bȭl]6%GJWܵcl󥨎C&X~B6q۽j3r|x2=II}oj[F2u؇,VǢICB=OdW4"ԩ!ɧ^O(5#L-@ivْ<[hug84Vki9D9)٨KRJ\IklJ"H-6 lkB{//{ѾN3ɵAeN"!-hF6C5n|6(FK :u"^_+6؉(31|}`a&˜Fu_ʹF6 ,K e$o|b-0,u&K{I?V12bF XjL[& !ۋYLoҩI^Ѥ| [Hr?_(0]psF\P{qޓ'@лA^Bn], [пHc:11bz8o┫oBҞ[U2xZ {t<Тd!/{GA r@{$ 1eɨ>Oc"_OTʞ {hY/&̬ $r3˼R03mMs'ޚanm}J1߁6 Q wW$ʂY vn% 9 1ۑŮGtLv((!4鋽;mL((v-h1kɫR8+w*>DӞ(Cn*-7bmVeYPSμ~OQQx` ݑYT(7K Zl僽ˎZ27ϭߒ4fAпf$Y?K"|p̱%6ښ[[ V(}8_۝̡rODU5@f@̛f!.ӲG>M)ɿuK5^:,=xL8ayR4im%UBE)lMm5mKq6SP]l 4LUQsoFbj2 /O17UbtspTep4j;T<[X=سZլj; jNӖ_-]SfLWG{~+Rq_CJW~ԛcC۫7a Pë#`V)Ϋn*| so7xt᪣{Ij{ =tK3+l"$_|{KN4; eַTu 3f2ռb9fnÁ.A`oT="'nN߿@]ބ} 475-CFK~R*uHE˙cw= x&U)!k- n{Ȇ) pT2?2ݜz__%@Pzϵ'W'V:ZcH>KI*^Xz`pMn3>Iф'k< n+&lQ s{>v3Pէq:?D_@ʇ`\`(B.+xTY9>Z CӇ/GX`J6 S*%n64N]=):ӨtjRM"5u#~|5np Cj `c uW ʵ,fJٟ4r^֝4$$AG/E+fmqaY[߶Rp?;1R|;7#n c6eĥ)5eCÌn xVrJsБt>eěg|:^<1ȞG:V31U ?88 F_96/@㦃za*)? ={nIb 1 ڳ*N͝qжg@ )Ifd=icC+vF-Dd(Ч][@]U>aermp!nq ؑtvqx ' yL4ozhEQ< 7Qz]Q++Sy.j4=x2 :9bʒħGC-5aMPQb6B:.1b˳]8ڋb!C2mg&(gm`Ӣ1{ޚidk?XJu7=#g\CGa` +z`'c~шy8߇ &urr) 4a T?,v$e(T_Nٸ?(xy:Pg ''`vYQ*1 "0$-a}c 8^ = =`b:{a*yl $C pP]i1OVۭx {z AFsQT1?/b <|њ"R޻j/͛a.5#vmuj[OOIOY-K2FA|ngRauO4QOÃ0I^Sm@uņ&.PM`| ya͂YG=8Ĭ8@O4* 0v؋øZz݉~tϺ@Q8Ԁ~t "D'=h슙^P"JTE*mmƒ])XT4@L{p&KW_-drTS>FK5yCF% s_ p,ߓRu$m]Yek[Z!9+# ~ܴM?ɻ|7&ȏ`Z)J{愢nߎu&Lˤ>$?:[*P9^iC)?xc??5fdņߨ[H‚s4*rWd΂ì:`edw?.8 PI4̶L8ȡqd'6=&ׇ۠ 2F#5j\qm\p'IJ9\ QEYk#SvH(w`~cvFs0QCG \RoڌD.Is K  ]+oH;M-~r@H`q7JFɣ4jhBg{Kr}j7!PWj`> Md|Q_9Е&7 vYSp$;ɲ/p[,R49&bk # Lwk_R6`8MWHo˚H' Owc0iEp:hAz0+I#WBaA%v-Tk542YTL9פ9xf޼QU\ѻ"+PYL%PgЄ3Fz^1~8pϞ)̹kD!Bf/b^G7ĭ M; \olח Y!jհR% OM4\P0}UR?]0 LN+֠t`MC>W`sO:ϻgm1J;l?&8T-GHᩔ3 -o;ku;zsBd9/F4cKI9?9SqG6ˣ*:@RY lryh%E;f۵+tgu4@ϔ2=FpG{8hn ͜ QEX󡃴3H>1ZsPXn@Ι OL:@NQ HҋɣkBv\k(`UP+߬pV!f#ekvDzwKV┮[@ |^@k';FGdCF&roHιc.}e 90p/gjN?"nb]R}fgP(=Mgk(+b6hdgF7HΊRo;r7M^tİ5cަCsÔmR(wy/H5|Znƪwi"ݝ4Lh(`1tiz K͢[ Wu,q"&vi֬4 Q]'&?Z3NOP.`%kB3oZLeM } h[+ks<uB!@4|wI!~`Gcs)IHxkH[um \qVq{P^穦WF!H<>hf2;{͸fΓ+L8ȭɟ?8x K*9^e,`.7sA\Qۯ´4k R8 tmTZmSslѻ26&v w&_|G~NOܐb|g[_΀h<{}ͬT.άLG!uTo1N&Z]0BtԘDpW25OB`YnKx J anW1Q*Ds126@j h80%1=B$"tmQ|6;$ȁ/\~5*gK6Fuw=z<|*iU ga@ڭdc (QoY.BDc)=)fh꜀ qRr.103]*qn?XMylw/_3d D#@bdK3!X 'A[bS&umlF0YՙC2x p44Te\ #}{_PJB,_"LxKn~vck` iڛ ͡cv.HDDp"2%Kĉf/D <ĸT;qݴKy<0!}#25^̱za3y64[7ŪGF#:6QOS[~Z r9tD-(6^@ V u阤q+@6"Q"}Z9xl1i%hm%XrM]XnjabJۀcS‘VG ɸk/MeJXˠStYjQi ydz`b۟¡v.{ispxҶ&c/oc=[GꈑkfJ *^Li qVW|wo!Q L i6w,d/(g>zx6Tۃul f#q&|x Okq(:i7 .=ddg#kk5.r=cEP_ݺoCmsCUL߽;ݕy.SaBA ko@NKXG ,Qn)RT>4^rlB5PFJJpxM7jᢶwށ PRkX ͝w5cQ4wH^B|2RX1l*iw%\Bu3,3 dLփrhbaNVyPhQVlPQ$C{T[a#te}d۳'oSXޛ.CuvrSE?.p5\T/M:P-) 2 3?T [阋srU0χ]pR{$ӡ+#\*W0+Hs# h:gV%~R4n}LRq pM4%i_VVaJp#D0nMhܽ: &[jהsYU5+akU0m"g[\ gПccĠ dgM4= 57Lkw9MtFN$='ZERMOZ;7Ԓ;NPl8#0q!բ>)3#9 Ww&O=흋#^F[{T݃REcUEf< cu~u8r )Ë*NJ[Jk;[Rى>kaUvs'鬟bSNav;Wik~f=ٖnb,3^ÿ `ڟ xluY7y-]wjf| ;aI~SI/±"oSYp91{=tc5&,J"2%\Ь<`] A~E`\ :mG8n4uTsQ1MLLOY*sJb zff V#u]j.`kv$%-z$HV+DyoSTw$ځjǚ<u`.b7K%6$ o~]g)™Ms& lCِ׋Q=>€\be~pvPn#dW˕-"-Mx:=ugml~"Hԙ8P zůF9h4`/P4wAs0d@[h7OU?hKPdk핀QCokbb gR7w.H!R{ -dow)k8Zu@Eݵ0 B#^*0z&|l&Ǖ;ġLX*&&"`]"Dn<%_C%⭻Vs>Z7Y': ok|v׵s>!Ō#$bG]DL1[Ta_DNL[LETR@` 8/_3KtWqm$`ƩƬ!l*Oh!&.u)>k&- KB9bH耑a7EPq\.pNEEMfwsZ|0Ob>@Bd* mD9[|>W#-^:~х'h5DnŲva&)~L jLˀhO߼hP#[zȒ[KફD{&:{*S>2ɖkif4==/ʹgG[ëL7Pv(OjUNN$$obwnQmϰr>K:h.GȨS=DÍb:[][O퇿P~7<% ɔQ3_VEN$Uc޴qxJpY΅̂ )Au!S: Cj_f + Rdy=1}F_m/8oQԔ 833nƌ%҅c,1QA27L \fⰺ$h#E,hxfO6Zj߄G{>b"h]nvבBy Jb/x֓Lƫ_ڳ0-G;oFjfQmE5f_j+c4ltClQ!^ȊC']0\M30ҋNv'M8 Pb]54_h`]-.g&Bh䠷Ri̔ΛksW[C:@>we~¯%|j:!*9@D" )pX'Eg\YU_p1cav?W4砞7ݦfʃD,`3J DԘ]W+|$xU&nZirU_GWK@IXHA`0zS=C*kkPBz8@\,[W=J0CTl"ύ*p-NWGt}HKk~,͉X^$b(06'FJY#Uͬ óȷ&d22R&-*,IY] -o7_3EfI zH!=}gjcwW#oK+/Nݬi$CSD["Z <||Tj;@+{0Ix zOOzj 3BQ :U+o#we6R-@g`SaAF[7=uO^0F)cbXh[WBvNXt-OlKFc wD9(ḹ A@H+ }4]ڻڙzʄkL/~+bc)$n?VB GUyq˙p-Pq = g]P0@[[v'!OzaogE(3JKFimx_y`lZél?+`WQvcYv;]ZI*6]iˤyL^f+J#r8$`T.D|UпrlX.`W^{څB{Z?>{Mk ہB9A"AMV$_z|R5noySF&X2ET,߷7,7s'g]p(٪?JOfs\\!F$Vx7㯜mۦXSPk1^^ 2Èofˬ"1%9 vRxߗ`r(ظ[rhH/J GbŊ_W l(Nvtϡ)M4+4Pn`fe,$_D`" &0҂ɜ5 ZKf[Uhv@U*۩OcV8C:ffS[YU|Ɍ=Iό9㐻۸,H`_a_ QJ$%;?K!S;v7q.M:m)`:I-6ߥo0–xDN*SGaP6nAx"*9N/ y6tb-J%r%y[o0L@pXm=]%~/OƺpYoG_xZ+'!*ʐoKDCήhܶSޅ5?!jp#r6@~OXŹtlVVR#ur(!8W m۬Mf̎hJ@AZX2,z>BvCLAޢſ BAH֟E?HX4A'4. r@k[&8{ W05á;10& Y,8TZs m͍N8`pC2`"d nؠj^4rmbԅ6xMg@;3!࿍ٲ8ap.^OX/zꈊNv.g7T)kTf~|S[|uC9"}% I0˞([e~^L?jnCXVcr[*tW0$LצMеh\5(tm:=Uؾe~t[7^> ML. zT aga/8tJc7FwӪf/OockU,( P;ٜ( J?qrUpTj7آ}C{VHZ]+>afp'ZNF}~yn.uVKk9.(֯p˥{R׀㏕oЃb"}fkUd%czk5;wB_]?M؄oQ iekH 'R)jH{ew.۾:_7Sr0yf6>zX+=~6$[-.VS 1?PC{V"4v~K5+{8P&1Z)xu#<79&i s?#5vApN;Rʥ/Ȏi9΢;Ȩ^&X[\Q S }?%z=!}pmMvc-(`->p2jhG1vC3 := 0_认b!ƨУ!T88Q؝1 cК"z AII2N)}c[;\TzfL'Smc}zz#g}\xe1,jLmzW>fv%$<͊h>kN+gOS.Щ 9Q+YOoz c;A){Ե߿,^)]36XG˅>+.2!m#7(p@i:zѷ4rM9>$4xY =k[A"_y6lsӉMoI^ˆ/vIEDN>TrJ7Z⬯"7~JLx43-M ݠ7b_]s7@XsRX}VQm% ?y$ 3?E x[MEo(KM8ID~N?8/FUFuYy@j!܂w90CEуe_sz%imB%a -,$2Vɕ#'(D%ʐ(j uHBW7Hh{[N,n~NtjdbzӃ}T%IG!c Y R0s۠ T*Ŀ?*h>Q812h{.#飌9+W1fa/}YWu 'Av{hG18 8o#e' :M(z2ŭzkKյ/b|SɨBMژ֧0d m} `jeQڳr~l4DE6Hc?y:DtdvF נ¾bvt5Yo̘*7? {C7dx?1M_# \d; lՄm-ѧdqw?Ȑ1?¥j񶰧Bة5ZxPe4ϪCr!|O'2#2q$S".-; GjCK%[5=HCTcF=$`@)=9 LcY "GdM!?5t *$X\2Ԯ|ْ|nL~$-m9 HR78}LqA HҊx\^lBbq[yAPф7 =pv')6\>fxӔTmc@@%c0^/ϳwvn*vWN©:\~FtH1-6 Lػg*nϊBO`1 Ʀ.Pp6FF!nϪ "KÔV ta`J:hl/$v`{3G-Œ HJXpb~Mil$/^d#|DLv@xDJiAw8)B+;pD=݇[oQhE`51FUx&UȿʦIězL2PjxaPc]tT3rXz ($59x+S/Ğg͜_#KmB 4C_Jg~6i}tKEpEԲԛ.dFW==cj͙w s?q>]ZX]? 4aU;#,hMjFs78q?Mr*o)P'<*&v.M&/W(_eSA*B_;Xsy'Ft{Ÿ6o^Q/V8=M['m+8XMҢ?n-4VGmA ~ep[T}E}H8p /h,maH K ̀:$&k7aPB·,iE݃tq[:Vņ\<<9<atW{}cD~`ݞmJm;G >"~MO:`OqfUeVo)uМkHwf=>~E\?ÎK!T $BBAMoP_qEy\](kbJ;V{t}4<%&~ to+qou UF_2WpDvx|F`nŇ*!bӢ! \]>$;h}Rb㌅׌t-+ /T1%Y]#Z<0\]ދض)p`/02}8X`Y]&b`KEY1&Z5Uc-ĊkL&!jzu.[Gu0X79^WAJFtǝʂv*GoRI7(W"alkIo-\Շ?\)@mh2Tj)=u%wf[4q2 9;*Y>ĽlQgJ݁jgad8~畱j"qiCBS QCgY31`gUZBja="Kʋb0X .$CKhS- ȎS'eQ\)d HX_d:߶9 }1|-㱔cQkѥ ?0n-~\/93%AdyvǖZK}Q@J\ XJaL*+|JDа5507[a6]}ˮz UH60CxBd{;_!:m3g yyΏw.Uv?L2HM#IAB9H'PqeM)[V䥬J0ǹD p N<y /+U4x6p1fI3^ShQ#vQZv2S-ؘUȬ\5?v,*XpMoCGnf\=8Cw;|=y),zIQ`ϴF bdOc%8Y@I`f}1v|ݷ~rzF_[r#Q-J)mMqԔF7Ky{^r*GƋjC ^}nAy?crĤ[`\ "{:賁5Dr6:}[fާf~MN'MV=e)%SyH=s=/}=dS3rknAa|n Rj]TiLp=N/ S]|)gps$5E0*iFY>yrNuMC_xJ+i@4W0vxI7_4 LϏ)$ iN _2PhcNxMoSb iBs6 j,ܮ0gDV#֥mW~qe U+cli , 8:BF #ԋSa")аZy(\AWGֈ^]3_tXbLǜ@ƍ(DEho1i5J{}7N4 ݇}$!Et'6| *{^zLh0bl+EzjDоL"YxZ}0=Oaw/DaFZ7xUcaԝhʱ1pXueE\ {lVՂRfs3\w< b!/{q`-«|y446}nв=d NY^Ǖk⌠!A9$R QZ15A8b&0nv\7jL⻕IȩJO6cP?AbVYcI0皧! 3tbRʳ(iC%U/tBXgo NŊd3z9Sګ1%6X56{JF.X#h= OcZb$;dͼH~?1  +abLmNs+H?#q$5z6Ol~w X+mݸ嗵gAj16vO M58&GY[Xe@JZ d \,bK)u+M2+6`k)&w~5G+婄|`ĿS/oSM-`WAU9 s /ޣdKv@#/XUtH|7sMbݱը\@?v5`6z¤+μT⽐#L AxY0fҝܽ%3jwJ) 67`^Q"#0]l2<.,𪋛gNRJ.Ug(D#wZ]5*xZ/uwލfNQ A%O,d'ͣ1#Z`t pнM&Bi'~8?}HAٺCd#i6ZT-7#ceIjwL&ubQj7b֌5]pӋ>!Kr3ALDU_0"-%@/,-cQi%:S㊚c!#|0Yjxx߮rsq%TM.Fܝ2 gg/ݢ0\!kS<u6]/f]r 2f&N꽔MYǁۉțbc 1D|W+"INˠO;&Yte[T'Jǝ㥥Ohb6ޢ4d>7z-vTkeĮjsu~&Or (ljg\Hw]b\]*xմ8٪b&Nj g>RŮ{ P!eixiJUҀťZ%':EkmOٸXqe`I{HvUtZY*k.}*~x$ṵMB~W _㤣(Bɔrʮ}mky>^;n21.aJ A+5y'9>џN%-ej.rwUnkB,32_2[S ŧVΔ^:^ܚG@IW Mpb׍H r]3a$k<*z8yD^3)Gt%rlrߢ&*X`J tquO<(~IJnmI>I| \WM=Y_ShZSiH  p mgOb1]s O=}uY Bh9WmVi8EW<5j#sj#Hv,&pcrߴ$A.+jk63@jKD> 7 L"+c*M]YI ~mv'+ls%3.pxEw'5JMn5Z@UM;JD6(wh4&D!7!|:gcAXY>!"fQ=.RDKkgGs-Âswd+h"޽ 0z[xFVXfLv\҂6Κ؇3On U9ݗ\A6$A3bM@slJ$'yrsfi)ypi8nӇ׈;/i3E 30ABV6qL€'~kF#C*g_<ږX{7xo rM8IgjdOu*g{6aʥGTU6觺MBd՘Pم$w}4ܘ5L 1NPsskP04|%uk#!Q<~mP'ow'-R:K6~cKyg ZݻS'EʪC`BZ ,K% E0+e14yq4ǺE6+ @tSA^uђeK͸k ;AHXJDTfr&<;]n!2ωo5z]cP`u9 2hP$t-nD8Sgf)3iOI(;uyt,,)J'rSKo`ɑ-P 3W!>ING8q0%YؿiW;{LԳ3"V6*ݡ >Ila@շ!׵꼇uOgNt pPd MC~31D&ŜN S -|cpE$"~nw^:sI=J4c9Rڈ0lU㪙B44LBބ? ћ (|\E>MVGft>C⒚/>X_Uu%:O yIRx?.g$C7t|5B5vȨOSVki 9b fV(HsL3 Ѵ[LF#τvDj^}ET 츶ŻٸzVO ,z-j?,gS ,vG׾⊰͟0!+=nK1+zQH"S{2ܺu:4v'y^e2h.)NЂ^Gf)a mdx4 iHi=aEi G1Mn4.lUp=hnhVu<_<ΔDiL,R[ V`?S.pnn߲ =&#+B[|$7r4$#˫ctPabF-~B 8 V"X,7 7˰S`H"),!P>.dެ/}#;2Gx~8j n@n; g߹ԞOͭTek^nW*/cb˹Ȋocb17C46kdZBpX<$G3tXUq5#KL]iSa&ïZnH9)"fSf(w\kLhe={u%0w|AZ5kr|/=%dv^+٣ʔ??ZN~#5GDVӈ=o"M x% pn Gi_p扳 .z>w::S{\M^):--V&(-8ȮDw(1h'h6ܠQ:_vȐ:!R=$Gҽ_ %orv1͌e1ةޔh˕9 _q{])XI1դIaA氺kqNfb3+M*";&bhHs2D7"1B^\4Dh0ST̕MVlZAȥa*>Yn:Ɩ\F~1ULׇ(Bx&WU\dUolrH9 {MN4RhN}i|NEykƫB!r>rMNJ1t{8vrpRM^8ۗߦ1`j^HU=jrJ`y@^ L@tCW?UO9kFǔ[ {*9]K3?*Sp-Ux׹ingJTJ#[l@a4|%Ty*Gt*<3omR|-@-&@GW0pOCxĵ]EvM)nk%MtkPL*՟ap(J0]L`.ۈ#53H$[0Eg<6vO"lΊ9$` $Bјr:gU0뢸\fÏo5K 1 J_w_*q<|=^F\SD"^D;?8pEݪ)VPg+v9ދ:tK!^t{tT뗑yTpOC zë"iy 54 m'o-1I!oǼhtRi/$b4>Вw:Q'P?z22챃x* =j\A3&Ox^IJ^HeMyTNUű%ava}ͰJ TvjUpYCh,E(i2?b#~?9bl`{Z;-C|!&v,Vaι DDYu.!5| b2×'!`6"27Ѭ㝗j2.h#; (vlTX]4pu +Mѓ ᓁkoBmnearCo!;KגrZ&q2Hp`@]5s3 $ov)q{=>PkLpOҢΞy)E(Tɞ;$0 \X>bx"B"{UC2=Le=vd=\'=Y|TD!Q͑g@9w~P#G a=i ЯEA^0Lr;'}Ä/F 𓦙 /_߱OkFző89 W@쒴Ґz H 4֭_rytwVBj e[wow{Kj^\q_?4pH0"!N_uVj?zyɟd]hO߻IFA"B@`r&R@;h!'hE ^zI\Z[ZObcZۺMˎ,T':Qsp9G!!T(ŤS DZs/!Gd{ +lfb{faI]ri2Wu/!]eXɝKeSvy+|7蟸fx=W$V\ >`dz?"`0[3֗IG7NMCM±m\S-5nNJoҽ3hF4_Jyv/ّkŴ wWoM![&u&q~dM|]5Z80%.y}ƒ"!Jƅ^ߞRe3!G'=>OyS+9G(Q՜A#Tʹ6@RFBTG9<᭞ ϱ.?RH]ojw(.j,2:Ak('PV=+:.{+]_3hD#iQ׺?/NbOtEjOp~;RB5JS(?9 Ȏ[k2fPOSC7A#0bژvx^&`0e{55ʠ)n&Jݟ!ӎrMXä+s}>,e/ ,A %L&ai7LJ&GhޕD{8YTVݱŏ#KDeV HuGU+ٛdrpIl$,Bc? z&n]tki蒋ri Ȭ735Hݡz%i>)̴ 5 T~CNRE&Utz.[eVjToq{sQjLS\RJfSBlBx^gE 5` ?g AxDmH7"`<:@&U4_V@JFUvJ9Hj;g`a瞦& μڱJ] H0[>awOh[f:d.仂 ̣W ۴)4S[ ,XRtbfllA0\~T3ҟ랖 >H_ {БWΛM@ II&Otu=`q $6[C1$P9ͽS)0PW̃_JY_âb 2G'HD +TtET=0e-BtY·Д/gmt'W)I-΁=>5wg`" ^u^Yg۝#%q56fjĀ巢eg϶bMUNd)TFW.z}([)gs …@ ~RhXE6 A0_^S ;c&R9C S17#43+U܆:7EU65X;]RGp'hV '/ 4QNSb\Z }'pİ&I &🥁 ["!9LE@5 4+R(;?~d:یtzvT_>LZ`-=3}1k@q)q0,@0:lqRO\3t ^Ŝv_&ւeJyY`߉-(#q7Zʕ՘8T0IU9N_`je3'UkR߿QYt„9x6nt@+'rl8q)ᘤiKf+B% +p{a yk(Og: MdAj#վ'׿VzF{]#8%O{Z--v<|fϽF!ӊ5 ;zx<6pt'@r=WC`UiY"#x" /tRڊ#2BCp;{z8U1- 1m ۏ)vtcJO_P 36k2;hTȽI59^|HCĪz@1g b4?u16`fn@RH>KŸ;sZInr6SIwua&~(L̎1sI}J*dF|ZQ.b4kZu3'e)5TJh-*al[GX\CtXơ,w09I0GDަ-x=kΫ刕`b70IBG(iWW2-;hP"fes:bC=ʂ#t뎭CZzJ(WUh8oŵ?MReetHn:YHk$O~G{_:2KP A [$E:?nYn4R]D#" | QˮG{F% w\ƽS.c1tt + x ;l1S1eO\IW.QĭȘ]Qiא0]&]A=g ;d&hS;F:s} Hv-C0_/NZ!b^vLrt*Uakz17l_*>+*))FM#L\6֓eÕ#4J9- (x'ȧD$g$ ?KA࿸m91Io\TaB27c\CK.C?I;KkЕoƞ%B~se@KcPh@ ;I`SAa 4p}M B.91̇OKEOba̘%?ޒѳOxJ{Jnm4z=K5:4[e\brcM '~Yz7 &Po^uEϕJ~%&t>T}2GV*I_Dysae.3;*KQ>peA wY dzc,Nd r}ZhIܻlzw=>+P = a%g(td(lbeL#r-@6m-CRk? R[;vܽ{0K.txdΔ2QZޯ.^WW4):7ky_'Ӈ]zۯ?P ta.l2UrE[{i^KVM0ީ_͞%rT}^0H +sdaJW_mzv[@'zyUl{Ҿ17,BfO]H뢁9`nKy޺4 *e 7Mc*KS}ӆF@ b)kd:jP'խacg,(qq6 =rgb V^RFiG)F/!b=w?A KCºo ,bMYg@H/nGSP;Sn1JkBfNu3?C3Te  Y 1_*4DL^5N.~#8c梀0iS!h(idP @c^<q}C_wQA[f}pO>eOvsCl;z׃SM֋= qҰI57 R2 fmz!ܱq!]G0u*FJS*{M5L}:$WxjE\&TV{/)n 2ڍ˻mq綠A`>x!/s wyefPk؉BƔm7r T bp1+0xGڕ! ?Z7R|P34&HyD2wO]4Q6|~֊lVTjӱ/){<3o/lE8F;PV?#\B]^MF b]ʳ$5Аz0\Ba:vP7uHnChm љǹ2<7|R#nK}C*,$RDͭCQ smQ2Fss?G)t?N+H[ڱY}>AN(<xtDt >)D 6Pj'2l}ty#S*PGφvnUB{ក`b"g$|ǩ ]naDq67&z ᯭF{}T\7hMͨ^dᷚ750??rVHߏYoe. |6A;:@{OIIҀMӎfr' ph5:jPCL W="njf~44}ܒ*ILw>hY{%P+uJ\y<]qˡfT0U9}Q~2n1@|k(PMM:Y{7g^T;{E/]!ύF׷&w* (mg,8lG'm<2dg} a݃K *j"lj3= ό8qƝ2 \Cҙ&@0ҒC~&nubOyYyח0_p Ny-Ssz/ZcuZΈsUZe7oۀ}O"j$Xy4Af-{(]v=?:# SܘGdNsEDk:yrx7'=Lq+?"=v([eZC$SWaJqAb/O>u96:7Jԫ蛡1?L괭"nh,{ϋ]&4ZQo(1ejɮu3P&l>InJ/7mvk*ibb[j.qgpp2: u_vNE%kw%[퉬Ebr8!\ <&ȋGxv#gކ:ktwӪaS#K?7~:Vsye C@9LjF+fw3.ÁHdpX8i4w$ cPۏo6x"GJJA|sEUs҆I1~'Iq3m{Nmn4d]ɫm]2){hn5Pcc0r|CO@(ndXX 1pkId꺙9NfW+Q+4}8K5a9]/U}UJUTH|T]XSzɫ,Z`eHIWZM%Sm;sSjRj.ǒm\WZ NjU%#1ri("O\x}`|[4e+~!b.B aOe\s B&%zÅ?~CL쩯$x#>t*l{AA#=U5s(L2|^Fӳ k=`XNZ`]J=xncLKüA9K8#*~`O]4/͊ aFӳ*eqGKjDz'nx);4ߪ12IEaߢbW^Mnp*Gsѿ!4E}1'a᪔)ET%/A3Ւ;U1Ss< 4 -mCAIxh 1<``+CxX$R6.KCL RČS`?{pz*4՗G2.IA>BN[LVP/@@z1FӠG.bPGoSJR9bBp]qh˧O_,'yӅ)gA$ ߟe&d6uwe2Yt\@. lN?Liu}g>Ϧa:+I₂rG¸nH-MP\V;k(iҙ+3* U(yaxe_Z[L3(!@7<\EB>ndhAgl ~yG'u!6`;,oUTfZ~@jm_N/f UL//E~KILEpL '[<'IGDTA?"Nf 2n֕o(Xk=#'u2sfAzJuGDF]fwi`v#Ve^s R*+[:-44:cxQ wDTd<&a27NfSNe]4vl̊#zkzG | .ejI qkaڕ\;{ſ͎[$܌HXd'v$.qʀWiaU" ԡn>tI+i6)Šѐ ]1{QXpj@6A*Glm@=w <[VEc>ۃX "I^>5 Sb.˓3~pd*ߍk&dЀg XTU`΍̸1j;"K,07߬ߜ ƲQfxYݎM"hh/Q2шa-M0|>>)j XPZcS)9HQL ʸuԾR B)=`]#.1iGP)O23`CIl߮7V͉n'`:Qp}pXpwGܷ.߆c9Ne7;wg8Vkɶ*N7U=IߦA֛+dksqm꥛^zc[RfT.S~[T她 Rm,yRlxI6 [nB}~nl78̡iS]VmdX0WYr(֍tE ƊDkw. 5$>Ux%ԓP-^,Fa M"*UTn].}Rp`+MsQ„}?k %l/7-,Ot *V_׿d`ːq0M"he`S!?tb4YA `g3lp%5'vzq,I=FmOpTXƺ'nQ#ѳ?qxAAO!EsDL is1DIBwR;f}{?2+B%U2{ŠwKfޭ >5e&qҕ4ZYR}_9xX}E={՛I,Ko O_ΐvbxaC pG*%.A&*Ðq;~(Ħ=w)])y m6W5q"JVDJEgE" D 8֬p /o ><>KRIh5Tdfkzʢu Nҡ8vLk:qm)tKC.:ir?ROTeDZGGZ܀6R%\J /'Xݚ/rޑZBjB2 laA,ΚQ~v]F3l8~{yeh]PDQ˶!FI{ <#- y&^̛sn)[Eh^Zk|~CXK_a~ P&Y|Ye}gtOMUMB}c~T!;oD'fQ9mn#PBf" iK}ͲX|GY9{`ևln24>$] |)),l*^+#2!kAx'@WTQ2{ҧGm[ =XeUaҬ˱6ݰ.Q*kq9[TXMV^K #/wq Cl ]=Nr~Oc#l3? k~WUoR~:`0azK߭qja8@Ai\f%}؀Y7 T7NcF)^^+:fDVk^90Ac5`] lP<0GR#˗e :$}Y}/VIߩ 4GhLD8`u pmdvUş ۧt;r懹<"C%KnIOYݭq4sotSbAK6GaՆ(.{\cg?yRX*܂eU)Ē?x*kѩ=Ŷ<ļ﨔`NDbO'! ?MX5xgS 8jP :Vffxcjzɦ hzaHbV7e."8 m䱢\6҆Qq\Rbs6'÷Ev$+ b ^2%cܫ]8ڇ x%m_{tK b0݌?, ivgQ+@꧈ٙF_ɂVL6_[u1;ǩ8ˬ/@MKaK(KUpO̙1U0Q-X|G$iOܭynTeTM׷)!*&¾^oz#c'J~? j*p~bojSt|lKO<&ֈCWKFA[&֕6#tD% 6;npclnR z.O+>0]$  >l[EsRW+2ŎT0HDUY - jv)_tA@7.fU2N3 ]H,+vy yf@Km #Sζyx2CpY]-ǩ}!(@C,l(`dPcWs#F"{|k*Г)QERr!|z)w3e4E X]р'[Z~Bx|v޽M<97|b#rC2Y%M{݁AMbV$lc}?%ٯ8}޼ic L3RM HEo~ƔIH,TM G=V54^mHK2nf!6!{vtj$Eo 㗞Wr#3/@j3/+FꍑG1 :`A;Ž_ @Hr/&Iߺ&Q>)9,x>Re~n`=[`8bUaM%aq咋\GWQVázmяyAN wa,Cׂe!gZ3B.elۼ}Ls!]'D-P1Uq Ym`*J=X:5bKYeoadsn48kR9Cl&k9"}Mqq*9al'4EJ!rߒaR1|~nOlLBi[R!򺸷0vpzIBx;alE4*CFlwv |Fn#FB$yb>7ea"v(4lʭ?Oށ7[[堈@|gx4`jB $к=kZaә1$1lG V٩+ 2~,GI? JxH>)TYkє/`A1Ee1׬ iN>MW5kup I9YoVAפ)j csv*|e 3GVu}2ûgu SsKW Űi $w C$G4-)`(8B+"L'^LQZ3*CCq::'ᶝss$$ s4[R?qjŒQ󝎘68ùvMjnJzhu31JKO-]'U9WH^Cv 10kct.?jb"ǃAX-u!a=7ʈX0O~J /=Ld~+b {xS`8{"@+a!/vIVVv)neX"%!1ٲA/ڭT'VC1UK̤itCpu_MxV.s"y@@FH70)9RfZxxZjfTz )$ܓh2 oXS+g(Rg빿qI.~3, z(g">@dVc`vZ'S9èGV-2Ē/L`G5 6ղ,3߇84?)\~+tzͮ=>f*=I5kk7qI4/PR[a!o,۳#풎/LU{#K÷~V%4vM2yx4A2J2+o_~ !<ص2j ~#= AzMvM։WKR*lSwpdg$JKہX\v]IG}OH3 &4}U3oe3"Ո{Ga%Zݐ+p01KZ7P;<".77q ;U3:iS{aB}2M?2*6nJe֊X'i0E6]L#x|[/ۆF-/26>achYSſG_HoDNg\ M9B&(NR.VFE3U?'~$=$*IK.%t1t$ o>y cf^Bu {r7 r+ tc&c/[_+bEChdiu{\[B~ FA6yj1||<ΰ)UcҫW!>* ]1uy ۻ3E;ƒ{aY^#>g+4ŀ;ޑExxXYιd]&?O&NZ  -Rʃ\$%4soi0gW,MZ9!$~1~z*a+-2[rRU%]I$#NRGrQWyQC˨Bc vN7VϲܜMa3R#6_ok|-GWgTS&| M fyK{q1r*kCܚhH1q4EFn16K躗AFuσFQT61:X$szӟ5 O~8+\^Rsd,3m^8RVqЇH:qCLEDR!~x\t6iCDw_ pO5W(qKg2aY`1kC>PHbeAuF18.ZgzMp/I+b+|Rf/EV̼/D O$9|[Mxh$8\ `jH %G\Rvzh]UW vnrPv8z-{UI{Kw$n7q}kF22l PMq4CHiT2*FN`* ?AtMSκݻT %芥( ro^搓^C'*K)Sȷ S,·dX kW{h&&a[Z`&1a(]SȤ`sF؍.Me3AI_]Ō=:=Dj~v/{ GizMGnYE]lTگLO;|;&4h,]^fI%iڔFN0HC+g a[!KH'JƘUQrЃ McֆO%gk睊SrvQ"5@cvN(rxSy'Y~j yސyHU`h˔^i_~6ޏ634-r/[TǬ4C 1  r BS_^.'p40=VW35xDj3T@%b\Seq85'сW U7RK&[}zXiENx=]ݯ>|g~Mˈ|m35,HI`4˖\4KҡK!` z{:q@RN>`Xc/dDeLSvvؘk,;sC1K6oLku헀QA|lZ fIJ]= ܱtQr᡿=X:}S|}ƉQ-<:i6+\쁐`0rlufgm7ZC6O#Lzˏ~ ѿ<| hڠ "2?.^rq /^!oG%(B1)fㅎ dyg_.+]Rt!q#BL0|*1ce0t"A'4XN`U;msX1ڐEZF!7u~ޣgCa8'cfۣ~MkJic{kMSu8a kܭwHD?8>Z=zT/)5Nswgo"5=O 2cȨ5xPOM<~ωɷܩش`^ 1K!|uJS#|~?#z\lgиe4!õA|)Iʼn|DR?.W+ia-nlu7.G}8Ok ZB&gDft߅ilP 8VM4?s Gh"ͼZ=˔_ؚpQDRKWqn؆f&Z9Ro]XPڗ8/Y'L4֕i𴞡r1o"|I-n#H^oAy*{G 2*5HQG(vm]H2QW*= Kx?vѻfA~$0c#t(c^ed;_uW Zp˯-gOh'8GūiVnƴ]k}@mUx-D:ݮMu+o_y߲x΢c2eHm.PQ<iwWU JJ_1LC&1 ʫ2osmMqOi#8 uQi 0T^ʃ試>#A#m"9CPkk-7$y(IrǷTHqδB.Aa.TWy5cf %Ů_o%wtrByˤcoFH %yе}p'&?r|E9D)wPo1ѻr1.'zO᠓I/ >D)sWu.moFKi^J0KŜgtyR9X|0nK!Ğئ՟z&}ݶݭp-mV }RkUlMemו Eǐ\tWOBmP>w*I(7GD.2BGgYC4ץʹU zX9O,\+ħ}1INyȣ7gZ$yNbtKՉmZ쯓4};|k'w"5eY3FU0n9/1?ƚYd.69>mvR;dTERJq]r##b7L5AGˉy;Na@h5_@ P71aJF'5UziV<Գ Ԗ G6݆JuِԈ\65 mD no-hXl `cZ1{P[# \ݠOo3{Cs] ̃+!xt΍`|*CG(Dj!2463JM+CV[\vT}qQBw'ʟ(-1+ wag!} /"UO 9%?ٚDzfIfQ*vW` UQ!>j+^e9x?j?4Utb*muJkIJ?h\3=O:I3o@;]73⥑գ lGW|g{_'WG kTϓ_4 98MM(΃Y8 CbfNX9oW*l?( IS%ҩ˼(%.Y ^OkG%ca6 \ IY'{䇝 +0Kea*dQkRڊET^u\̽o_6w"Uoi LW8Q#m5c(6\ °n/R3!nӞ}| K6N\KIh^E&Y"PFė3fQKQٝphdͨ;(դb .e8i:85Xn@@o^F|AY7 V ݻ]QtҨ w;>{N,U}s5+6Ǹ_^g Tۖ~K}gSC3>+^Z.$ZwUĠFL-e.S5CFCe'[܅2/4P\wsK82af֡TAt-r5{&~8H7f&[] xmqy"D+6ʝ2[R9eDtv8 >Ab"P=n'?:3(2GAukg5XyQh=j|Y)rGn|LL +L}'&W0Em8I4KnLYzʁLjt/ki:pCt˰bAYZ~)IC$4@-Crd3=H0q-sW!YG2Hs# 1qrEnӠQ"K-&=ʩE<04F#4)&߰U8Lu-;BXع[*[ @G8;IPhmOREX(BrZ&J& DO~{KO\o'lj5@OZk煾S'rgȕXϳ3g˳0R4igVs&W@{"@t1SRz#EFِb3@m h>BBWZD/I|rp? pkfPvC99Vj&x!ܐX̩EѺ&d\xR*uV_ IΦLQ+B*Z}@d/g˃:kn5,n0-"e%dGyr;8*uݠ2ՕꝞȅmLJϟ,V>9l?NV>,&fa,8hP.< xi%~5f³7e6vKbF?!#=Ɂ-6/C.\d)y)ab!PhW]m]Z/,$C)TH=qEL/8'0)ǿ95rTjh)aبߨX U“i iP9h)DE-(l~|\B9X<:+lOY7q`PxnC6 P~K<#Gk_7V. u9 9Q k6d{S嬄R^q$3FʇC'%"B>g4{|x+Eo/Ͽ$;>vpr+nqsSFYLjLQs?P t;9DwZG+Ő#D.PXQn{i WHWUrx:BUٕf38Q:Fi&%De6a7=פ@"4(`qÉ/tUV4>etղ6~Dqgv*Pv3,wfVMYlrf7)cGs.EQ!@X{t(6;/grF&\ 冓lQ)G&$z6zot>\;jN-#&/skCmN:2o)Lkr~BMS8cubB!g7n4q7E %vA)C%H66+ Gf]cvjZ닸 j0GE,d3`öA߆M "66 Hm't!D^rF&~^/_:KAOXxhw2r;\ ZrmTsAӺqpt$TXd%t; W rg:eWn Aj 2S|H:B-oCH3NWï%2d[e%C+~3/*-M4qb/7K ɣݩ`\ E"歯^.ZD刮 !B||5Rf``gKBW0{ a4`)V%&i]N>G~O=e},_\OXнT(]_׭{nb,LCeS=l{Af;Ijxj(7[J=4/1 T1K )}+7dԥŒ?l) tn[;$0rd;xN`ftOы)̳Eq;:|Sꝱy`핌dG+م4)W7+ x1Ac-4 bZ!H#E~!6 kmJTILYb\ϼ>mRiWv7\#ʐq'/ۜhfb,~W9KPKç/{R&/k uaq6cV`1ƝX%~ iii8Rv1 %LkD+ o@+V&wTajͼ@Rx}{یN%V(Ӱe~@c"|KϻPswI֘r|T:l]qA?81]N K6koe>Ug<ؘ&pw!:{DAš`\WTa4\:X?Y;|t dĿpy<~@%2&AjD9 'C 䎁֘+!k4@BqjԷ qyn}kw~hXFfhBs溡n BFC 1sM*"8 H׎#>{.0 #63~Ydl[K BF+ӾI!1.2d6O7h7R6LCV3!%< )B[ Z3څ X" әWg#t+U^f/~vN:+FHY@zaC;oڛ!vԘ(SfbS=ӝmBz+-"eK֙L~_z8Aw`jPIj/HQncٟ4W֏t8V E{oTf(Fuᖰ=z!q4In{\Ę,t\7LEd29[ɑ+|%,7_UCB7%lN65Q{!^Xᘲ!ҟZؖާ|пDj=!e ֬bŧ6m}'}^Ͱzfa.jM6DFYZ^ᯄBeCTx4c b1'8%۽mR%Vl8a %"B,ab.x9$Љ4DzFNŒP=L$GA=0), wk}/3&xήVvgؔNi9Yj]0 m>,c|FTR}*zV%K~~رK_g0|˂p=X`;WET@hJX@ {([&w.2> E*LR N&vbyMcw>]~O3~ީXgg&=v6.5m!Nqn \^E kc"6H3cq%,ԏn~TtDfB`)^68zz +\7BiT)WDͶg˛πSZ}sKm)VU9N0ң *of&=T{fd[Eĉǎ $ cHhNk@n}+,'qe?Ip נx'./6\yyhz]\LU%(=\Vuo-ʱ>.<.|}UH!#  ε+7\JRPۊD2I`YpZ$vnZsʑ v@y\؂ԌLEp _X9}" rrA}3\=44 4Ϝ8PT} ׍yOsP5:o$驮aTۨ%l4y 5Fq+XJ AK։U^_J=oxyOFʉZ!wxv< ܹ3})ƿL(4G|WS2g) df!.C+y15vsX5sv7~@SbgJ(BeIakE4 Y [A͆:*˷ĴcmuWeqJI*%MZ)D#xMgG۹s2\w 1< Y&M2ScH0\z!vC(yTŵHew(C,w@(ږQtV5`b*c8MCÀ_-fjxrYHFf5funC @p.%+a.g#< @껊BZ<{ ɸ* *Ľug}Y0-}~HOLh1PR=(-/-KUTt~57x59K߂&%҈tp\ 1m΢ïaaAx sⴹc[c4\4 =c>!Ӽw FT!xD'Pg \C[ s#t OBvAnʭHTf8%`E%X8vxb9,~w17NA YF'rIytWI(p$F]ruS(0>[27` gBZ _)QVNH?#%΍jW'-OP-%'j+Q'GSIzvlj2P۬xsr7(9U vc{$dߥlx?%ҽ\ %5ybY zS>*tE:5e|24| C'1+׻ D|dwVdt*sB ٟcB?!:OeeًRF΅IiHJay+i{0䄖]m}LrX;$qj z,N\y[o;-+- ?okeWg9l?+5@ Ca3w?S)5ސT}Y^%E~DDow'D ڋjm̀XyZ_ƕI5((jVJ~cACQ  w !0O *-#II5G+`w{z(x5tkSej>^qNqF)~ dY3zSGMw^.-݅1}o yJe; v$pu:G=R?1 ĤP/b>!d?0| 4_y++?\iA\n &@h( &oM+y l)bol-QH7~~I0>ˊ["Gvɂ:!t~edp|8C/BaSFuÐx&&Y6 SזF"!;K;JQ2Ū3H%!'{]śv~4Ѥɳ,D/ܖ'q8\3缤O Z2dlx?*xzc;xTXb˘\j h6PLu.L woZSm->5ڢ|py͗Jj+m=-0M{.J u⣒u?rMڣdCOdWTe!6ӂגnN^6)7Ms!Ti-BTf.}(/Lx 7&=D'{:Yͼ=I} 9] \>J^BQ^%!@~WZm('7:Њ$UgBi,5IYNZX>kcemˎ+һ}]'OMʿs= F@!c;'Qe|vv$OŨ!sׇSj=ɫ![b"lSP͍ڐ:ncb%8=kg@g-rĵ=PSL^ce\?qjixOl/]VwƸrjd~b uj){e`BDJk2Gz!W#W iw`!:1\؎κٝg2IݞΧDD>N8J?}v-yzv4 $!G}U{pX ߉jC[bv쒦]̯ 2%Zdۙeb44m%+򅶈9V :4?>MS:Va(M).By33E\s2kg*`& 8m2Q"u=o7ʪ۫|}}Up7ɢ=V Gڑ*5~>WTYb$ 8Y$ SaMJ%Y^wd#aBb"Ƈ%3c 23Oa\.duE?W^JN.x* 3I:"eJR.i+ws*)eh9k>uW#*䐦XA9*Z56vHvV88muJCi/t~_\Qli^D Emy&p@iK˛m@|#K&0q-ҭ9'gvҡ4bm`< * nW Qݽ%V+5?]|]r*`Z5SDjT?-_vD6X\á6aĠÓ] :~ե!%#;JOq"kHw "i}Fwk,|XN!RJ&OJ|_GRVÓ}T8$3_d (%Gb6bwŸ'{2P _e*(vF0'0k[Fy·ʸa]~l\1 SaL0 DLo~`+BX ϝyE-upep9>ͯ_ˢk(A5v~ _ Hkz|lYCM+d™pYJ 4ءvUjה5%DuZQ&`Ww)ySkksVO{oP1[ckm7}O!l^/`gl?Ə!8Kx =~$熣H`A͗b HP|]kn)~O{N"I/w mБ&%0Mb\ ZOƒDQhUFզE*l`^ړ,MƯ>'MF}O 7OԱKpN ,1.4h 3h}V /4 OR$J,YiHiFf*."Rx`i%e֗S;͕to}:TD1î Wk7~jyH+ +OVN''w.h8lJ7OmAg?C ||i[:q=&K@|#N~g ,C)~Emu ,}T;6lzJnM*ma秡 U6sNzBz_Eq*׏ G묜aK'ȿx@QGK5c"J':^jmԛ8[B(_#P@mmW--ꍙ9%౻bqOEk+u[n|< 'r2Eܐ?ctZ\X{n[﹩_.'Qe!c90@x[9.(©Q7(%G^&*Hg%S sKrITi?'OTUKZuqⱗ- g7:;HTLy{g-FU_ZUEª6,19Or4|v,ҾV-'֛*;}/ ݴr0X*\bEsmAѱ/} #8f#uLmCqofHh)jM' }\Jfz6<ϰ}2k,BsUI/WJW6S)‹7C Ԕ/{(YȻ4cdd}Gb.]ôNhbf-[91?@4 oeJV VS1YɎ,+jH8W w ]_7]ݑpOc9"f\.'>^X=f ړE^Lc}:W%\As5Gik֠{"ؽ20FT(O\wΒO`ژFG4ļ?>X? ?D|(uO 2h%x UowVS'r0(r߭9,TtN 0fu>m 5.2R^bosY߯2 Oi)ZXXU"]ڸ{qI5gaLDυ|Oiy/ϟ5]\W%b *{e|>*b|8>:| .F YOvy ӡhg'1zM! I^>n6GL( ^~V׎|2!FdSԱk9{b s4~Hf*-XJ ,5u,hz#O"B ^ DHlH?疻T֜ ̬m<3#PQ6=DJy*9(4Ջ$:n+_A@% $𼥉ӧ`@;{GI$Cl4UUu$s\ K1X7yNKV,ڽ=n i2F.3$Uܸ⬌~UE$7Or( c;]&jG 1rRx+eб,ۿ!%*+>2P+/vŘѴ4P_3S;a@*W33,݂G*3]6tds$ǏwFlɦ_m\8LI~`DN|"ϝ׉5;2Vu|6;J"XO}J #F~q_WO,UuM6j]UVᚠˆE#^04_Ҵ+;?ƎƔaB D_” @wJ>T4nsf6ErہØU|>zBU1L iӓ ġ oNܽtȂMԹJ f=s[QL|/ϼDfb\;p+}g #OQzf:;펰M2R7Feٚ"fuNzXuk8$ҁK:ޛx`bP\^4hM:ч[^-kGꄾB641 K6 Ny4RE h1ʒ(6O / VHU7ltv~}?Fʖyt:Bt0ŋL#{?GUU8=Vw0 9kc Wx"{BIѭi[B۔wBg!m5g5 ֒ivW6.f֭Po?dv-Qj[u.Bp?g KξL4|, D"-ì5rbD`ѽhCGf#eGZ dGA 矖P$MÀmv}6 g%BKɿΆK>j PnHH-GA~"0p/HAt..|$v!VYCqDWf+cVLĜj CGz\qY(7+=e텦 tum.}`$@ёvW uqJ~2z5m}UmzywChd[b}Bv:c@4(2rc3{P^mUe^4=?=$NM R8H !ޞƊog(`x;q@G~&\i\*΄"1d2uV g7{b`?(-(nviye$$>4MsRJ O߾hga[C 21JvC6ƞ̉ۂ$|aZ5]M^P*w!d/@%)`sSnAKIV Okc E/)V^kmlv(g  )KHLSis2J ]MgͲ~ =NF ?u3LX#=r:eU׎MifnBOϓϾOQPQӼKFw9D95UfmnW󓼨|EP*8'*c{ n%2+ Θg.AU|9=oxb2R#o&G4kqmRDOB]0ܳR6y`xjF>)ξgx^tɕe%Y#;XIl%~c/-d$˜_嫹]Ad0nM "7 :[Pd$usU}";⼡[ L<=W"c45=-7/*6Yfoz*~~d68R#O;ԟn_1rA&&.ȧQ#TBNy$^6\ Zgd v˃ÕI]P8'KVS!>0xy3_Q> O=*{ ]mgk/]%&\/hr פ7b٧wVzM jVL@q,ċSy`x:;>lM) p#IZnָu)S9W؂r$L; %Qvc ʄ++OAN /RU2LQ%b=x&o% KJRq㦛yi %9ˠsϹ=o\aES_s6I瑌R  jqɹ 0݃RhR1nUX(##'/>hsQUyl)sonzxl +(V1X$H=$Bf́c-o_U#x 0E ljVwiYJ,ߟ`ס}1Adgy?%_rP}. gju$5"L#VvI+-׋LJ>d=Ě  g̪_O>R5"C:v>1C,m\1v<>`lUlw= e_;Oh3U_P+L3E[al|q@w6k y3ځV93eLV5pNaX I"v(!r@A[A{:C;UTaFz]]⋀ A =L/9E=*.E܉59a.*uGY*S>\YݟLMLm[Z,WvY*Ͱ'#sHk2%UE  _YKDke嶇>#\=!#fbfƄE Ndu}]&<~p P*#ꤔN;.@=I)َ3g0][co6>LzolӋ@ard'(ɂ@qo 2n ƾlPvgCq;T%ۣɧF!dC\kW)$Z~I,&pT{w>J#c35 ےα3h@kZ%q!6@K.Q+[ [dG)*d;[ç&ᛊst3;'@1)`;>;Q~TD]u_uJdq:$~vT3hiY'o|sO}eG8 K6a ^?x Щ04j$mXnۣyQLTn[{& #LWbgO$`"oj1dkxj ##dг(l#Bh#@#^vX|L<Ep*J68.;9-cP8_Zeg~}[!N8nd.,YaKY5;X<6I^NHQb?! 1 ECsSѣ]g_5dt>AX"[E_\l^K0Z?3X9o-%"\QYHda-=`2 ~ C_iM<=O us5 )`@<s#T~:U(Yz6@+b ;^ t؄bG9d 9[-sjg Sp Gۏo:8.]}HDJL~b/+$C=͓8Į] i7:RYUpQnh 4dmpI+ /|q4^.)uLUT5M/яa-8/Ǯ*8C" 4ŤF/z"}ES.Bj@t.LE;A;Ӑ}w Q`X &dUZaS~%k["Jii=+.ܻ0Mфrysּp9X*Х¢@AOvpFO /t=>ܱçJ6/d V^ͨ]vx=\D?Ov^^]ZlBRUA1[f{38DM)¥>"wF"9s*)op'iRqqBւnTm}^}j^ͱg.8dK^c7& GU8ͫET[zJ,ԨI`aKs5-jP*Gqmkz({ATL7Xp*-='-l$t§t;9&5'0IWbG,el%ۼkO 0AflwD9+:=@;zvr~gsp2W@&o%,Gi52uWFO+lwKm=X] 7v_?u0=A?Q" +} K =f}I&Ө' Egvcl]j*Fj? 0~!3`r'I_38tG,P!2 2u'u_u4]=Kƞt y%ᓠWn9DPcx={98%&UMS}ekl;j _g)]eN\HMoQM"nĥ^JskGs(_[ Aٱ\XT35?^С=xDjaּM,; hWQ1aƜըci&,'6m}ޢʹꀔ|5u*ԳtcZtHq}N^LM%!%I2:Լ 栏+?(U϶Ffrɴoy[NJs7;68YE*YlE v9&o}PG~]wȯatRG0'E"5E!sk}ŢU?-^s~r5C&J?¥.˜Aqї[fߝo7bwN2P_ގ&@c0 pVXO /Y+3*X'Ax&ks ,N)Άanӳl袦v3v՘7RJj%mna@p@(idC@UM|uhpYJZ @1r+p}=@zȚH39)R)`s~/ NL"?!܍l(^D?g^ BVt^΋,pZQvɡhq_!Ll&H`3shiSG zv=Tܫ۳1\hHTJ+.V֬( ' YŜ0汷piriMj|hh髙dKw,]i(1(2Ë}zIWmq']K5Sjн+<@갎%I_{'FMrN\'k5n8QIKG@AXX{Wuvl!7v5gћlrOHLl'ē^gzz/`]~j[? &~,[S"q$LC q3ac  ߷FaHbu|k9Z=9B{ 9t13wY'K p l?^}G9P!* KWYW%1Ñql-191mvWяpwc6*\Ϋ%7s/zyuLTفYR{xxHR y gTeZz3SpKIJb(pFtt;$MAlr4RݱR@paG:3cw9 ^0fˑ8UñG bu*uͱp7Jʧ3.'^fSz:ZF5>q "['fEXO ;Cr]m@|r*9s&i> O (֖RX+8 +q/Z,pׁ`U`1|VݦޥiTx h<_lҠ$mIu ; ֌f3}V6eǣ]40i==a[1ֲrתiHptqYdWO~|Upe"ݕSlw7{Sdc]Rx{g_![1!푁'Cu $N$k34̷,=B+:cB/8 G)R?Y$b}S~*g3oo6 y /f$e'(h8>}XzMY7F)UW3 CmfC"(gKvȎ!/12j 2Xh9ufݤ ޒ@QaO)$MRr,!Mb] K'}!(,} 61~_aBխ2@W  uW?np)Z]eGާ@)[GWk\KU | )c2_^CMwM=:oR^@I0YB5ҹ!> PJ: (+-NOۍ[nU"m7q[Q{/,o.r9^0fOTbR_ڐU!ߕC]ixw9WK>u6;8s% p ^ ,Y@pNW~ۥIP+/`W,Oe:DJD `y)Eu+`-mJdE qՌ bF5>'Tt@֊@uTޛ{Z>f}#a<n"X#>!>Ec⛈/7#G@ Bx8Ĭ~fFɝ#}a,>}k调3z\64jluWсpj7g :N Jbi|5mh}x1ޫ}>K~AƅL7aU&L\Ye |sȾh!RA)MtnڎR .SUW[?e|/B(VSĭSdq~6VciթDjBS}(:5p8UV?yBSp4L9z<}+CwS/#e؟ЙnEFӢ1A?<Ji <_!'}yt'd3FȭHPtJ\u27K}ˮ (DR֡Uv0e ( ,횲5pTkF U BΔ5r)cBE ׳$X/]+B-RjX e8=. 1G+8շ},$ީ~[w#H3"br:*Q_ ЮEoZp<(njg4 \?s~Q;d%D]0./F.4m8z'-48}B 򬤺5qۆo_"\Ӷr`KI/Ҿ&̈́U,x׳|3rJ٢NhWUǨ]I(jFch??ո*Wg!F LC#}ae5JEpEq(e|9wxZ;l)8XޛV\# Ӓ1M&ysv9Ȍyyo[;`#0b%Vi]@~cȮ= ,{"Zw6k^Y{^N(搢NڟR,C\N̚)u?߫yuou@p q` }#Z!^ԏ zuU+6;[J]G7̤w =qA0jЖzլr_$R̝=*g5&@2.:޾S>dgo4(+IKCS(=d La(@"SDf#eqH|S3nDFx߅vq0RS&qe`3)ߋ?=fzxN, DGh Za+-@d+תO|`nuh4L~ٌ5mIOaIHocdefOI6i-co'ۮ;m9'Db$yHYrΘo$Ό˘p==;c{{l;EN zۃA@9F4soB C؈+G &F ܹTAQo3hSG,nEgN͇a"#WMv>i Ŷ{KClum0݁mFp杁R/MTyҵX$і@h(^“pDQ:`o Aj_ɩDHYOTxg p4<-Ά`;nIDPzM=mKesΫDPa2+A^ԎGaTM@uGuHv'H# OҮl h)4Ư/*gZs*SzCI~P"Cm8+6J?̭^h(]lwT/ZwVI֋B;joTd 9ܿ.B]О3'iSg=wHU0וu5xD$u۩b(49,>vɏ.FB~|4J]y>A$ʭHѸƮm}+ I_]Nw#st 4U)"AЖ!2 1ã,<ڷ#@Q>U;3Dޒ\:J%v Z*\G+O1h7@DW@vؾ#^F&^$P5ئeޣtH"=yH(1ڷ붕TuELS,}h$-?,}Fr-9#^܅Д[#N-< AHE$r" [ӿ*:SXΩ/Z)i/-lC] w lYwUhֆ\OX\.iKK$@З[nz7XF 3wp^){\0^VhB ՅmgҴ ZȨzT$h@^ !26g|_P]5Ŷ9ѲbW"+/tOX͝*j9蟠@"m/eؕ.eI}"[.c穵IӺƤtVw6Q!B^;~|[&RL7|p)f1zLބ,x{ /󨣺X_h%FxucrsnHO<7mqͻGl d~}JTfGjD8D67r1 ĥT1(MC> ('J$e*1kkؚOR6'I7s04!^dCf;1')"c a>N"]`NXs`$X т]7փm[2cݐ'nBvЍƔ= IgQ!ݑR/k9`T| <"~ mt#k˧F2&)5u"Pɭh~r{YLoanh~W+nύ0SF%I5VnG+ R.U0}`&m"hާEj<> Bݏs#<ЉEg7=7 5z,GS *'/} ~!B%8Gd?rZ<ɥk}J)3pg%zg CiY8AlI8 QqK4oK`LyOe=tEp-HA4c;Ɂ䷿ wɺ$`{%}pmBr+,?y #ȦZ"h~/>AfMBk0ty$F`svj0oS?Ҟ_WpEz\,KLMM8Lv3+*xfc'o&˛?tpeJ 8Rk_sS.aPx&+*TL r 4M%'E~fLE,Ϥzӿuuhk|'6™=3q{XWHK#*YkX‹U;\#_i6S;h/}+t?Oy =Ƣ*eљ r\pȆ6pFPfoLV(۾xY>zD?Wrk>X3u+"Ыv+(#9(DŢu?vyp+Jsz)Ewu;nQT|"%ĿB:G 7AӧMדnP[&x`IMCT]`)FM'o) s¶n _UWQR޾)Q~Zh4eh֎K·Zt<6'9s{0J |X)1EiMT':jʿn©~kZ4 3ᵴ=qH3i+ >ڎ *-G*#!r$W ֏.eX1*:j{՘H!@O't@c`ۊ Cj\=&V.~(aw#h@4@ >*a,e&fj2n4uJT)Z$+j0i91Ɋf׶It[4؀)6ZKeϚ[oW4m ~N5cmF7ꏲt$!ؚX> Y3eb+/-h+/Șp?;rÌ'.ȣkf",)[)n$֯jeԍ ^պtTH> @3+D f"&)Ip-F@( U-=36 @hGUJw&Wh9%ՈHYNd/|M@HE6?@E28=\ehy.")5!e4)#5bs<"bUT*]DN* eO5-8.5I8]QիYCHﵴ6墜/v^[@k28T|A^ SB &Lc*k|Uz_U$qЄ 3btKwIN)qћ^+$*' GD3/[Yv6g{jg]POm % Ġ}j˾~EgxDU:G2rj4CC Ґ@,>vj#YjDf"zt*ACga&^/Χj02l9d $ (Kq#{ܹS_Xg,qM.4g%rMd+z풻!_ZNIXBQm}rao?zHXk$ I1~ܙ*֨LΏ‹&dYƩ^) ˝;SmE`tNhJl P~ g?*pXw ޶\s3yqw׼)z5ZX~>Qp Xr5k4sqP!bsH #?1"pI~"̘?@H;$=>"AK?G0Ø^NQwF)fU'(`q d_JaBH.CfRR0h-L[MXE=sel 4/ZA+(Ŏӕ1= Ynk=Kňv9^`G}/Mg8đVo&/ɥPenYnڦ@ٳ*]#ߤ[o~^3WS*r=UKl!m* "6.$xYN0}#\PwƝD$6o* t ,ԗOhUkeNg̨18X,Ϧ& !G# 3 g0'$*2:AJj z HX&L]Ƅ>7S-o.uM关>ȐP=wb= *.h!Xϒ-өY+CU\DŽqסA=nyX9ו"Sƹ_HIUZϻP$Ithn6]I3JP yv ǼY{&fۍ>Mefsw7tȩoKoYCa}"( D4N2\|Yy|_!"ac;9f>o sU:FH,xȉ#AkBAc lчۼNy0]OtgL#naی{z k^/T$,B0sroͿxYH;t^_"Rbkx$̞Fi?_(ޖeϣùbnAbn|hN O{j%_bftdOۭy%6r?jK9!r 37gnN9R Fu[( K p{WG'7X K)dXh&]7$A!4'.8u/U)XA9n^\*$f6 6ƂYs9U'Ɨq^d|lyl C{gDр+a é~C Ow{7D[@?[-k$:QO29Oy!iyo+({x!GeL 3M:54^ ɛ7'euf~Ym!ia`פ(&x*g ҩp*-&ivj Ğwȿx>>槗 xfF`rK*y)]`s<BV&/,7nva $S X$ s .(Gˇujڲ2!^юWrȼ& k -J7*(wǟ/p{YpDD7_ au~Rp/EԠ[ȋQ^/9(Fb{g0_[ 2Zs)YBJU^cOq۟D('MS(9qꝜch2q[AexiRHݤS_7>Ưt\hH67U)ەG$L7BZk$ n$Ś%(y_Y#Zc}0՘֠Swnºrϱ9uo 塄d~|^TA]njt|y)6!-cKCG\GjOUі24<ݧP@Gp̕Zʯ8b*.r?v{L](cs\e.#uDb87}=t\\ei$0oaYؕ"U"o0`|Lat"mv漲3^>?4rNˆ >_xp/Å6hInUYĽkRLt:z֬(:"+e}b.8<}FJI$ֹlsLvJ|i;%4ݺt47Mf2BZ [6}h I҅ B ~bA^e1)RM&c@/C3xlY4!gʻ{nhp}:QNB1HoUݞ@EC_Qla,I5<;d|N$ 7qG@E&29UxƲιXfTϏmy8V .zv@~S%J f[ͿIKBعe66TR鍐Ye3e﯄Vw@' F䉍T=vLI& rR-;(P-opG&g<q 063x7]r0/"ywC>!@"U [l5(gIz>D^]8ӕjaKL}|6ϴH\?I:|_p'nN-̔3L*K8BAjCaժm!rG@hm λUtDNf$4 ۯkTz֐bK2;fH($x ƀ6P9UΎN1s[T$ĥާ=M+49b'%?mV>`QFgϔZntxɜCU_N%)ϋ@X3؃KD6pU!;wr|c3ٙ=X *`0:u-i\XΎwsFӚw) ZnMaXË&vƢO$+Cb/w/%y-8+ 5F&r|0N[aA{)j!QIF@08;ݗljuFaNbGyNH%rn)RG#yjNCȂ͹i/3ij޳͋̇OuYv,/sY` 7yݭ#<7= 6k<3gʅkw/hrUu?;V ՟ܳ? ?j48EBM4 Kܕ9$@{eJ6=94"V6`-Yw@_]SH5Z#p#_}uqDt\A@% tw3cEB+;R6<(]b=[u75KVBrڗ;zP>6!NI0?N0A \ Qܮ%[jl4P/.SRf #S_+Us PloR`AUo`KfrXkd  O46<[. [MvAu') ӴF$`xq_͛;tqNѥ.׾cmt8?I ;Cw` n^* V!7p',Q)goV J-SX L#C3H~eja,'EڎdRPRD֛b{rb*EItZ .blڮYo<{^jpFwg#@%G3'0)DZV=?`m:AMns޳?(ڶa:Yف'.. v^6h'V)q>_bV`ƇTk=:?^!jv50~^%#e8phXQ  )@\Gq]mjT=({3+ WvVxsAXjۗk >t4쮴I¾<XEJ5fefJEMИ874ݬ"f|CD%IKJIOF]CFyёȅ8̟P}! 58 7GTgP Ajڙ>EB0hiOtͯ9,^O8CD[V3 Ϟc^Ԧkf#/dQ"=Qm@8^[WNtЂ>Q=g"dy!F'Z.c1:!5O[DRfl9$jOpO1BTE4V/G fia(}q?pĻ)4cg\J>Ze٨Y9 _>[Ğmݦ dЏ:1<üZJ+XGmMWMzǓ^ c ?Nv͘}x =adӐryrӸI(y!C=00Ҥ=r$"`IP!\-ek@19%0]Ue"9͟UrLq)ȪkKVl/nyE3VGVnmY;Ķ.^ÒQ<鎿Ycx܂\ :1hϟtK; -њ:KI|d,QnFtqvUķ.=pЉbD0'j6 /bwUc);+9'\]HNq+ȯQǰEXb䏊vSGS Q:d0sHx7Φ<<ߖ6fɽ9?nˁނ)fh9\zJh ہ>\C̱I5XHWe$cƪcV},PFCNJ. )ND~mqOS̻dKztz+d$فǜ7@e{y!ʣOh~Z7s-*٨?]`7iGCkjs4q ZhHXw% yŖdܮ+nYcB[ahq)!mWgho\iqtg۶ X9tFgSUKk" IqYT, oX~8`zPy~{r8 eG`TbVe]n#jr:)&8qp=J?-C)L)߇%X]d`b6^TpiczU7ZVXyKOi-Gj WElrx ڷB= b-[8ˤ_/.{ GfY 7ON/!;߉4Q#U (nիӫž+8E{т!C 0M͖߰yA8wpgpVG;xV謄*a{7kWmmD)rg@hl ! EAɨ](ҞlB@JWfI5馤_bB| C\le@j,4˂ kҰf<7<GԕD$ӡN[,H֒eVEf˞WV&U}6¢LjgxMzcv߯KꁡI{?*/P tٯ/WF&7&##d͗J|[U>JZ=]_5ۿ?w)m!h͠ '05_ݜS :^Z)e8_`#ئP*8OO"ڠNk࠙t`wOءzn^2wMdN5g_,硑#F/_EN(L][G-R޴K?s21-MYF[}e_fxNb>b}",k Ll{E,UsmvZeNgj-7!41[?Ca,WpeC:lh8_KaZa1[*R"7fTec*/)CMU8`{*4uC>GLHIt4АHԔ(Jgmpf6 2RnRN^XMRDуkʚ$0qS=ߨ=2Bq_bGv–N ^l~F F1Tȝ.`> 9H[:V}/?WB"vG>%U{~,XJųUf" ;"D: da`5FpFE^{1vpch]1dfS2r i6U}~T7r_G>2Q*A901JߗZG*#, @eH2pܨkW/BHT$R^.~[dvZuRSk|n_z9yξuYa U6vբVx7F8FK"Dq7< *@"NA$|Xgٛ~3Jj_ϖ*ӏ$(V=P94Bk2Y:w >ޅ.Y0\U^ݛARQ;|^T;ƻ@FWa"Ձ{q/޲,(xex e{#Q5S ";+2L|F։ZXџHd^vX#T;Y8Ȝ<|bW DG6Ü4;ڤWbr&Dkw ^}S}BՐfFZKc% n1ƾTEu5=k a$tuzAX^5[{V-t* 2SJVpȄVOxc6;ޭȫ\jK ,IM a޸/ H:/9ܔQTo*YN>u-4Ħf-3|&%D<7C:z"I◽k=i3hzåT`CA)=+uq.8,"s#6O[0OjOrXb~Xi7:'w`]ph0O H={k^JLoAvfh~~} X˯ _[CTd" LLԠf˂`t^ZJ{(9z:.%.Ხi +aw{柛F ^qTr6dp2ocbh> #[I!,Lb ' sH_c!i/ X2?*%_)X7+"mLr,{-,k7>z6+D61sq*mH(9Pp&W5[ɄLb:[ nxYآ m{lṽaX*igd#! ٕ㗙VPo9Kl7:~HxE^[d҆RA,XPIj917`؀|:vH[sC STTrce }Sic& 5&$&-7ޯlL`ߡ8,ʝ`,n3q,L֛!Qa[O4s0;+!Y'Xjlp ȑz"r_3o<rh`m˞O,'owB(|+5ABT@_TĔ?x_^+0F'0L:Lsa%Um]Ptr,Ӣ\3]DՁ br_ cߛO 'y/ o~DKVz>~Qn;)a^|;`c@aYBP꛷_+kE=37󟼻z okV / neP-33rf<k!n&As&V4H4pDgNu:PC[JIe#S䆭ȁb6pS޵BH>ru}D4PDY%:15x ͮdAuw+'r:qZ̬mZB7 2u93:l,prҶ7ԄYӬIf4<,HwrRzQc޴-%d IK*nR:IkcZ?`"$6d]ΐ~ʴ jjv7)HxY%cU!*&UdzJ|udtЃ]lO ޘT1ra;mG''1TsUSZs i,lCR܌~<*A@!9e]g'3ߟ˾O+ҴCs+w*0XX!yG9Ӗvθ4(yH Azt Sв+v/m5",Dy~E@~^i#DsI\ЇEXt8T媖+[4mA^Uf>Dm/د~lI1kxّlRC{[|~u0W;3Xg_bPb= P %,=]Z?*!5J^U^lO$Ǧ`d\B3 X\_l L5;NڀR6#ɑmX~V5NK KVyח.+R l*TA)_<μEږcC$k38+F0|, 2t{0que¬-Ҥ.H#H@%.ꕐQD %U'|Jdy50^[NVUU '=ߏB`:nC6{/9̗3ӚyED:t">ys83Bfc* Xj {:*8'{݃_4zqb#Z܎-vgU so+{B7 FK+;g>ֺ2f: ' l_]u2) B̙KᵞIhN[#~q'ehJL@oB~.nvY(ћ^qL` o bkXkW/x* $r})Ld\"DmCdېln U2Ǝ?3eBS/U&JAv?zecRup}gZѝD#@&,OeI*/Vj|v r/@bvm 8B:=f{mG X%F|WD{T<5A =@H,^)\/OSܽ ʙsGG<̐V$tgXqW[M4Juex9^2{%Tݖ+ U1Up]|PKXF&6sKK8O.bI<,~M^{K q/Lgb IY$LԻvdmc592h+U!Z^uk MfFO=RS[꽫=8!4wT9ɇ"t&KL0[ @9L8 s̼T>_3 tW"T<"^p9S5^4lUg= $^s ea_1ea]jǧQKf86AZǘ{/ LAÙr~{m+BUmPݺ'z)IL/($3rxHcemam~0<G>FޚuD$#nTk$F]ixb}+37we9ׁIT Rvj3`h@FM!ke\L[LE0 e-[@;M왾>HdpRZab̹:ZK>7qyL·hAd}/ `K Bh"٠]LXз)LV a[zG6+՞ξ"@6\VCXe <'IH4눑pXs[ҳ7ˍeKZ5Qj| r%Fb%Q2VPrNL p6-FSpA-&C<=wĪi^LQfqbL%xg1ip%G >G\m@ݫCE琨-vl!i{"P2Ϝd|Nʎҁ@HHYz -d4He8W;EآG>&LMii-q#g޷~Ny(i ռ`;o~`X&+C*'6f{7g-6BDR/+P%Hu(V͆Ch1O) Ob;@A6E1_d0 l̫̩['SG dP;sgb<'4ԌY(An `c/48Y&>ltжչGk:DauՆW̢VggI $9uz4k6B О'IVMeUX# ls=R4p!NXoCL.ʉWPLod|3:A1oS٘_ 1:i_мI8L /ˍ$іHNUWd~yM8RM"';,ngiRvo1^ _1&;^U$uqҸdb )ܧSxk" ]SKD dF6 ,Kh`@xԇ6t5Ok:KKLdx ;ZSrX/J$i g"LIHDNL@' J⒔kG;=7 N` qIi,Z3w+Wl¶*.&8 $9L0g_$yό3Z*a MH5>iz?3{uLf?/enYDI * u~ܳ R?Ta څD20tzo"W 䚫(tR|p^V'm~7ٺ/Д]$k "dž#1ȿ@<\Ӆ#U;-Lyu-y}ſ>x_}û}Zؖ\!2J:dm[ p(v+9͇J/b}c #BDC\*د9 )jF$,uѷClٗ6I؂gF߽&͓~0NE$wog^BhRǾv1|BkRtll.*H2~=2׷Vih;cc[ȅFqnzKҋە_U*d+(_q?K;!>ί،]ܿ 9ɖGD?0'j%Vgĸ=Iwљ LҰ"ԣ/F2%NTSh=+Z΃ld '*+R='\XV6Y!e6\湍ĈWH-^ƿ>rI4l ч$ biȟl gΕdͫ5djG\] F,?17a- |uʰ2HtO% ~yS J>W9_t^si'0.}?=C@}a'}@q9#Ja=Y$B|f:QV+z&Z0Wm3k3:b ӛ(Ӕ auRn=oׄ\\P+cEߎ5Q3=q8DL]D)C=CFU4k8{kxG%iTeczR荇{ɜ~mWU"c H򠉐IGpuCZy4\[rГu]loaL'*)c2XufW1)T%f:SIۙZww6Ez5fJx>/_cw(i_^C=o/&9<`δ zsuo:|^0&`(zOer0I|&Uq6M}k.v3LU zmoݺUNl&ZIjVP'{?/]{%D9+}EbrϟM^2Rϒ䃴T~Q/\P)p zL*$@9a:gnls/?!#: NhK c g88?[L[ ׽]>XI!<8kmU_E_2RG P>g}9(^6<58cޏo}p#RS8UָKH9b!WNMJd$Z5P*ʒSv/_"!:EBjL t& O1B(#TsTER)$vjDž RIz58N] m'댓Ֆr*>D=JEBb=D'#LlQ&-S ocٕ-x+ 4E!ldt' O7UR6y6$ Lq9wb3L'玦+hna.^2~4XU /*odL?C"R"gq'j6\5eU&x\,6Ew.\;c>v;ʦPK\\r[ŢO&Eˡ}3 -A^{,.s $|};Wtʄo<;7_MEo ղ ]iZvxHd8O&ty݀aR6[6dPXX3 tR fA~S}SbHv{|&A_lc9א}HW/H][aLEoVf8Ry:LUV]Y` ]yOb6#JxkՋP2?I"]y޷#*Xr{ukw4?%} vavEr$s}#U}/+ܐOC'ٶMuej@n9 (}] GA%|Yp,.V# pDד{nl#h?WL[~hJRmQd}nߘ?J+p  \[Lm77˦ <_1ԀH$ /^ش0xANgNW[eiy`Ka<Y1QnTcKhVj<+ kŪUd6xowO bwC`wY":;ZSDDdpRi+Hq2*P!*fnsuSAx(&m"()g.F75螽~L_ `RW!oK.ոG(pqhՖǽk۫R)KϒZH-v$z,s~-PǬFBG,ZG#R^D- ȩmJW0/|n %ĸLbjx`]ݡbRcƞ{8&~F0=P/,-=Z,Tq֔§u͎E@0BFSCNgfz/(ͮLO?2RFPJ7[Դx}5_x}X*ceduG@}Q<9p))a6ЦS 2ֶۗA -^2HHEP;pҺ&?k.I֌ N=x6y3@( kjT(ˌ$ϞM}< (؄6.E:z, kb&v E~ο`m]zTߥm52B/kD0WJ$*\ 6ʙl%D4~vq , Hj7togܗt]!K I͟e8'bv mMeq_;(˛BfCi\4RƑ rTRHbF"e^yO)%/q(nֹ(bg |Ira)DCWrzE#30Kj"P%b?"e9eYo辬%,4kT-ζaq5t-}iz|Z>N swKI_" _LsFXذVq9Ү!NXqH>#nj1`>Ty-y)Ie|@*v:":40 ,.^uފ38f.YÈo}0jrR3f/{"q nBhoBޒzZGC2c^i9sVB#РP/ȃo<#2D&8tGK8|nmQU\?*q'OY:$&׻qj =INSu6 | {`6&Y/O '2d-0'OAV' Ij,+ҡ]==gjSwb!fAhL=&&ؿCxgcܳRi u\axDNR xQ>jSzFZM=u4xk1>]nyW^aѤ`i|>Ye0q&@R0Fw21$L>6@$Ǚ/g']ҕoksGpVTnNrZ,~ %x_v3s}Vt_lB 2d#(Vô5T_3gU4'nޢҡ4KLǡ̤ĐY$4O0)+ޱ%>_mcfzA ʽ9 T<Ӗ_~QaU[G54(CQIɍϮN?;F )l*۳z VCQp͢spLRqFT A! SMb&].#Tf)7,mžUM݁6K$* 6V` L[d=¹JtNM^β3ߜ+! x*[s19}o0)Nxaf>E\FLJ{i! K!M-%VχTr4:|@5AW &q!&~Ĩl2!$eNnN3z;RB L/c3u{~Se9QovVǐtZqmjqsR*|T5.0sݭ Th B6m%| V#2bcMW NNɉ3v45c9ʷ%&Gd˿g-2rmW#m*rZ&.3B7~Ze`.)CV@Z+~eO>ʱM{V @m?| ۉT5v*}|02,)rmKYrAAuœeg\Nwe1<ȱ:ZPH \L TǸg\O>knSWq͙2a\[I).,f ݄dJEWoVBkJG갑JaՐ/\9'rc]8EQ -Nev_RaPIj&l}}Bq՜th ]Su6SBR!-@4 W\%˰t{ WH΄K_Ƞ(^!I:H&5Fccac5A3 rP~FUe"_IUI%>J=Z|pQ Zp;= kY âj,_33AhcċjQ 9x+ ?2u $tIE&L LVӆY>f~[ig,ѨdJq#),La][ a U:! `![% 3sܐs]E}Mu)u +ou{3{fOuTʬϣ{l2ދlհ!ͅsqKik8!Sip>p4ՀuyIS1M1@vYGL$SPٽy.$T.#"DR.+Aԥ?HUVv~t-%t 'n3Nnc|k1+fݣYOz y ჹBHŔ_ԇo+:RX! )jD @0/r;ְ#߫f'uI(zyA/b8"'C vc2Łڏ"5$VS)i?'G_>ů`%JNHC*tR`iyᜍ9!0]vY6k?!Dֺjm6݈z3U|L]Pv sl!YZ缌NIY'tT~rJᤡ» mۃH _U}+k^}X…fk s\A1f\l^X8rz"六Vޥf⬷+9_VU e>! u5W&ڎ "{*sDݯE]/0ZC T%J[LM*3}0dz.h/Er|ڊv ,$P1s뙬 ?d_R̺߯n_H`>m8%L`\8O,‚B?/_Tl"\6@!q{,CzaXԦ]=|"@rDN.71<*WAʛJSHoLrgAx!HiSݒ}{{C mbVGx$Gҭ56 'ӗ<['\OI5hn9[ItFT]ל0݅.+m+dav;t-l\bM;*WCB'4>mɍ 鿣H9v~ߦi|Ȯ$ Y%=jmp+3C4:L [Z~֣Z!LyH(>riIw6~63ǚAqH{aF?H)GO\oh3Iq_1.LRKbh~gndX-e.}3&N!^IAmPʌY j4k%zd 1 !31@$yZkvxQ].*Mُϰ{e*+ &%Y>EB9}saLyNa "Ri<,nj7yLE f]`Ӿpʍ8 9Ǧg])7q$ݗ~H"&,>QplP$oZE „S ڐHhaqMLv.-뺖ܥW݊X$q8ߪkNqT1͓3Z/ջ׀^ٝp>D 0`\#\Pdg7Li3vs^r;p^E0B!ٰ!M}ftcghL:d{ް_|~DAe_E$/?|WU@펆n^py=A1{\Sa/M<XֲM&~>[Mϱ'a^䂙R Ռ2[M&4M6oU/xF D3{}L=Ql֋y[џI];siX4zֱLN!4Q)Mե:) `VI%=XV"+ V2Yݷ6I\m0un3  q Tmib1G'Syr*z*e܏1<ZJ[Eڑ{@*CpۈImD)g:P6SI$&Ęr8|n+{ h_p\]E_$>yP|$qAݫcY*c6NN ރBW !7uމYiػ[=}Mq㷩Y6g *ncbuL&M<$<ߍƞm񏅚etq Mo C#:2#>+>$!.U:;ed/=u@1e'T/yCGtY*Jz kк*t Zb#`u7/=Lj={4 U96/b%fVf"L,G7?b:l} @ϩ/|{𝮚눤l /(XjL|(r@iPxgr^wr lC :G"N<(' 4pޅJZ+|r^MEFYwX3 5L^A+0 |?l$ң8侲jcҔHl(td]RtQ',#}WQOU(z `wn$pGoӻA: y@ȇtC& IOM0bpl)*ۼͬ8o7E|T-4vm D>~=3&pCKRkj㜓xyT9}c_yZC-1)G\gAt}uQx;19* X{-`ȋFXrywq`Q*I]fF}IXн;-4"X$t[% (^TP#^tVzOkh5u [rt?ªT\Y~0J Z|֋!0\JRGM t䟲eꨟ;lDjv͡3e#rKg=KjmԳee \07_q㗝3-cxRUa0mWp.$(>>#- Ƌr$SX߅idOǃi\sWE:#`PkS ћƳiG *0R]dgC Ծ:CDBe r\6LF4aj{u- 1۪kM&H)]܅lw&Va(KNiףqШprfQK]WFâT -lw#x`1_5.[\bavv9h7jBje} 4,߾]|dH#ޚB !7b߶-29I|7 Tˍ:qހ ]+A:A ~7ufM0JLu܁U2A@O݊u-fZВ;Nparp[ 6F5Us{)j ;ĹnUt$Ҋd׹ƃMe5XMZ| pʹ|cYHH]tgLSYGTrNE`D%wuL 9w-c zѷqY9H+ /0A4a5Ei-4~4Z ғ#}c*T*RX:ע[SA'$ޤ 0)ʊ/.flr}hr!&}pSfaulZ8˫7֨նC%1b'^~2n H3&B0 )񾉯5!J R,J)ȺY? }Mu PfvE!,0$TODT/Zyqi4b1~^i~LdؼҍI* sVT.j Ih.eshk~1I" _7ٞ6*vYZ )2ć4rn3h5p"F)gt8O~] *dXk8"j~kaձe5\$E_41VB 4@Ǯ %wFu{nHfӨb!%<_J$\45oAC(߰ԑ _f)y4~ED`v̽v#OLJa72$Ie`R[D0,w(/.8`2u]-H~x cp!9Y`!ƫzv iwؒnzo?wCG>t;X<3[ Q.-W*HRͽy?4*ʫċ5M0;7W“o>P{Ĭxpi8 I.39h FaHd0Y,7r#S8@Z+0qNܖRGx2lwMdOcx%KY{ Q y&P2uQU8a3﫾|P¡̕NNOY!&ySNKU2W kTL@kӹSz|Qmn< ,]3OvGSHVS0efw}MoK6x+hPЯ8VSLT! QqP#~sD6;ozdYӃZv&ÔhP(U!CIO5D첃¡Sv(VA)aԁt*0zMdmGxȅTEhW DܵpGk$i#i1Nq-v8z<"/ T/f#:0p+#P Q=" w9LZYv^)#iIg;>U^]\a\l @ۦkv?d-sr/5 o & l)m#JBpF1Rz8 2=!f+%aG M'Qʚ oR~?yDkVlfn!R)u/Z*>#SN'¾gTF5Y@z]jHfɣPb><OӒ~G /!UWd.eY?x9R甁;0R6/[F31nd~Jy7ͭPmfDzg`JpW&B Ah'<5"hP T#b5vxLChYr"*0m]WFӆ5)UlAI"b1؈q8@gf8vCEkyЇ ƧCUqr# %o(dSlZы`T )&ڃ&ɒ|vZw{$Dd(CuFJ}R0\TPBB'H!Y}A t&Hw, p\2+QFKLqM#M Y6B .;gݶ$ưA95h^?{̠tޚgI <0{jGTTvfPJBG}=&!XY3wp<^:?Ǔ 03Pk)*2_1= 6*YsK i e.T770֕_>) T Tef y݈*Nͺ~˗rW=D7N.vgf&=~ݣN 6~y"<'okLi,ȑ^Z-\PWh}~˜V85/^ӾJr/iR7 6 8PDZL s'38\^DWs(uo \٨)=DKa;gG@FZ2>JĐ0 3]-^%i}HWi3.sJSoGXl$S\7[_%IqGj6C:Ixr /cT3Byw!"+V 4*[ÄM߻Ζu5p1][,ċ3H*h,"D^U2UjTO5,/kK!w$<>nT# &r$$ g,oSaAdB_ O'ށ~O^s.̼ZP+䈅oVO~&6+wOXf2 ;԰~{7d:5wT}fB`5 Bͤh:j{պۙrjS9C_k>toI/V)5r[o7ؓmRBT)ZGHFcp˞#'agsFOSG)薅-rUd!عuA.zz-z'F6^ ӧƀePU1=dDj,,)YˢgFO_EGȽnS/R3# QD+U֭7rPJ{=F ѵ.hX-)]C56xA~ /J_ /+w#~ LMoPvwzJLlu1LG>r]oyV-^Kf-I" LV˳ƨ킛zGClC3z=v4cM9׮ʹ$|!Oca#ydKO*] j oq[T!loǖ_ x.xv43*z2̥yNRgLn¹,kg(O8P* |d Ʋ&ޟt ]|EwT)b,܀"5I׎l\1+~SIǜ3 ʒa0?UC.}Ӏ)4,ċܜl㈵yZp=0(3Cf=J9ySkN.G #^Z'WzxHK12:wTR0v4qCF( ٴz=޹ *F-6sXu 9uq^*2g&jFn9`'OBr%Y)zK[mǣKP5u6^wIj>G,b3KEk,c@a7煬:X1An`ߟI&˦A 53JW~1OU;Z}EJntrH(ykA2, loR ?kWjZm5)ĺC(rA %oU5\ND]?Lj޻6ջ] lGȠ,iv7V7e4PB&dj@CЊpZ,Ufދviנm}j$NFKW8bGtDɽ2YJ7p`ݵXgvIoLhf?tr%5ka*n:x0L^ݘ-߾RiR17.4wFҐa}&9*%ي%ט@(p{"8mߚ#r3K(WοrgEl;sYkGz"h?^]'9ɼ_a1bҐ8چ]3-N^3OYEP UyM/|L~.[V/ܑi=*%ܼ.J[#9=d:/#_-^yf>- \Vƨu(h?)Cp۩OVFKDɏ7^'_W&vn&t⭯G[P ZPxB^uXɚ"Dq܋ bd2l^PeW!J/T)OSl%j5hEP)opnPUoctV&i8BryܡNEvw:e}H~QuNk` ?Stq&Z䷼|t;̓HOoGg72qM呵%W KyUdB&)FD%jءy6LLha:su})lXC!qD.SJ_r6Yd@ X7 *Zp>ڭ\a:IU3O\L ?18OHËDS Q8o@Oy'ή'RjVQp<ˑWIfcj&ܞ׷;Eyyl7H,~ k .e+A 6{ wHӛJ]eĄ“ſ~f ]d.sAq98XP=:3&QjC :/9OIyˎ C1mJ>"57#FZ44] $Jʼj垈*]#2qSMWNą,UϡC/2q 2t4`-ج$n2f`'8X,R|qO^;-衙 1+4z沵xow@lUSA_Bw+gkF1UkyQ-"QsЗHU>Aw L="yмASߺőe'r,IVlYၟ 14h<42rK"Gy4*G5c.YC}].0Gr^4Z3mJ/kɋ1u& 6vk,ZT!\$ #Lݎ^0T7Tx¿u7@ rEBruY #s~'[1+aw(:M#u 뛉͗\>J=~~5x%l&wAsD~Oy΃=Ҽ[{n|Da'߿ee߁$=C u6zj G!txc(xL6W=cCJ0} M?b\5vMzí0xA`4c'8gk<>x}Dn'2^C/yLt1;wV~EeJEयÆyzkGפ}WE%q"%_L 8$% A,5݋Xn=N/5^CqA-?yۃy '-\/k@1{p 4"H.v8(M:eTPv/6v;²5aӀ.T SW2/j(l#K>?PbpɩHd @LJ'\n$ϜLJi'ӫlidya9[޻˗Qztbm'dxMNw#HS1XAOiXc}?E;ka5HӷskaOND'ZF:WFD*-m$+gLXO bdvhbg.״dٲq6F}u<2>`5EThN%mBI#ζw+j6KBȹf8 ʩ[-h0,}k˴)J[2rhZnSQH[ʷ iхd }e]HxI(1^lB3Qclta>f3R7'B":DԴQh)&Y)-f F}jQ*s3C9~EY Cm /qœS)̷&Ħ_w|Vu S5Bb55c?H]?XYFXg,a!T#^Wx _  UGk?c9?pB^-FCq3o<;ұ1uʮ'^~4o0|h&?1ĕOEqYgˎOR2*2^OrOL)\*̑ӬDI ,ꮂ=' EF7VQC&揟aڿk5S<;ED1#nw5g4ESlMEfÂIĉ+~9 sdV\MZZ"/lSpoL wȸ ? *  e3G@ ? 2q&a*jLD0UYceơydsg[g:$G֥P'!\X?gW"UiT=tz/0 j7ꝨVs(O@¯- 6Q"9&ߕE@KRG5_q2 O4@K  DGcl4 CQNrbpCB: &=0q!K.Wo |Ҁ)Mx?!4FE1Z00_-QI|_ RS÷paDCUz%3sUȮMWL:n,NSspc.0dA(n;lA'C~Zt/!%Dx|ICLA6y5[W$ j)cVȯ]){ y')JiB@;Ra[BM](>輥e-ꔦxwmBN:0KjP&`pgzs|4$/vL{GL…OpgR֏KaG.*B× HНnz$e /QrI-)L`Q'6!GXZO*%8Gbx"88PR^PlӜGFdYl >}MhLxf$[MR̳/04Cĕ5a߳evZuExʢ9:CwK$<&tpCRmÕKKKM ՚3ӆN(Q!|EU?Qnp> G}*,jRpdVp]= 3+u2 +e^i9ߐɇclBu- |l` `&SpP(e0٨ݩ*" #m5B:/$ ݫ)E :7xFH YÏ`< I[~]qxuC2 %S9w7Ԙ^:,TjeѫJ'I @1'Pdg:G ~8p~GZ>b̅V+ Xc^Ww Cj5ڸ vBܹP0lW$\S.QMU+؄ q*enf+`yv7f3R܆&Qa- իboi)AG!ʥ 95qӥ#?l0c̿."Q"ԭ"KT{N]yO?&a-E\RÅ*ߔZ`N3lnh Nٸ(u~ 3O}_Gw3+r8EvY&6S?k~f>ؾi@(hw\>MiFL]͜?ؽh ^Fm$Ҍw_Y)M'j3BZ}" uLNirGdfL:֎MO<72hYX7CqJyG9+L pgsv#и_Ah :*$Յ^_$02F48ޫ8vW徯 $h||zX93ז,LGgމ~} Cݣ*/TK Y.o+r3;ԗ>aqHąp=X5A:lLbu.ͻ%9T8۩EVOY(03n9$} f{X@0"*qN!e7Py-f(@iO/;t7T.|qG!tbeLa5m2C> '+y:m3:|-rkCLDfX H#GM祟.ȧ/;=d NO?_,E +xo_$vrND{_TdVA[5 2^^0ԨD!*(B>vU&cgmӉfPS BTj%?SCKp=m$ MIFy;--? ި.oBpVn~8N `C2=wi>jGp.AQ$nE|]mɩ2?TJ`Zdw>;̸mzM^]0k{'M\cy x@(|L𵔱Yq>Kqb%8Tmf}dqq?Y s`~(;h@*ڀpa{f9yb0M=!!t70/̫9IہAA)#o~7B>o)8IND/#AwFm1X}3y76"2nNţ'[(cC tfDA]s%Aw!42zpVF~`wbF5|fp5|jYw~ Gr9)I,FeQs9)&ڶΊ$nYิ2+>^hL>( %.P<$Z0_ij֜RvNsoa {$oT/FX1x2ϢFNq(SDiAduq G'' ؝I1Fuo47P'so+gL87R@jF2=ԠM{KNLru];i^b:[@J[hqI9ZU(&Cߛ[rը>XK02 +`" VTy\yi|Ì; }CsH֔6fVk=gysJHEH)*hf4U)q蠫q.p%́B n zYBޜA\~qDST3nh:}tL0{fN @4H6AMF9=i쐻F%HVW[QV5hF&/jPEDg,C;ԣ8VM3qmۇgr2{ɖɣ`0O}466V^;BcndG~{,`pp X-{N"SOdn{Q+'~H=Jq`7ݼ C{7 ,i5s#D-0k9QP1Ѻѝ\4Rb9Tٸ%>2Hi~ {GZ?Hl﷩cx?)"fg7$NJ:4ߩS qh4<3<ēt{xOlqS Vh ~D4S!qdn؁.2O:4aB*tc\ XCMpH2|AyBz`!"k_X0MYы}AdqU\pAtR:x SD#|.PVw Av>RLC~'sރ-}n@j1`4=Wq'SJ+B;+{Iy3F2u%Q3rLh%)'z"OK-`wŴ٭rE:!]6B6j I;NjSؘvXx{Oߛ?Sg^)j'[O  ~a"^qd'Mm+K-%5Nf (kw32MU)X. Ɏ$ywq`O{+ܶWȀ|fI2MzqOQB9RYSw kfE]ZbCOJ7&6-7۽ 0%is@X6˘{;UN-x^1m.p2Ko؂Z4.)g vj۵!-"jr9.)y#+TIyTe;} gyc@ U2$IbCZ4oxj|oi-O_yk+z,ݍ41:(VԻ=\2[y|g6J&ى;[,w!Йyi (FT`٠X&Ek4޿N2^h+۽ؿm>x[v,F5(.:qGf2@nqygu n<^)56}2Nå3__3 woyH?3cr VH^kkdH6†Y `fѢX`AEgd^y*O9fdC>dIav4kX/5Wc]Fa#gbsޏy}^4WtۻtoYAx}hKCCjWL?,/&l>#6=yDz!i;Ǫ DM1R)`M2SX[Mڌ7Pu2<*#yɎ;Ȏ̴[ف9T='$26_Sиx}NoKcGR K d"=hY=8sd7{k6b Mʵ|7&*(=!x2? ,HӱIu/6[U1:USJ5x(` 49 $ħޏ5~0ө)ΙӁr4 8k!U,GO{DH g⍱*w7{[$C  :yRg_Rz|ܗ2A1,aБ)">(>Z°)g<)J"4 PnAtƛ ]Ճ WS1FQ`r^ph_CiZqܦag5Y't.8wr@[cU&T+l+D"RZ~DrRVoq߸'8YTh33보>V+.q$]js"2r,Ϧ{{3FSä>9b\N+`"O1G@x|k\.AטJ؄\wK"0A]#CjZ )y82g`m?ő!AugL9ϏfC=,&7=PMyf..cGS;Sn-EmxVf{3,jP8(ҥWJ_\G̈́~ OG]hQ+}imRiD, 9Y_f6mɐ8e0^Z#CԆ;6:`~tVGQT1tS,)}$k5/拈,_},f9}9m\NCP[ima; ఒQ3 KV/yԐM إYߦ8o=ƣlg`($ t=ˆ@@ | Kؚ꧐3{è,;oxtrBBiez bW"xQᖿO,bBlN7WN Kmkvٳm` 7{(E6K Y'H_ Gλw|om,~IhQЭ sv]y)2-!ni ?'A4F~EP΀w`r&Л5H3 RPeMӮ}VւbMe t mIf579@kw@ڟOziZI)Q.וYTB`5uHޠĩq4lw~Ӄ2'LZ&:_wg,+Qǂ|v,3~q+ wnڶJt"*xֆPq*oEG9rKYuo @@Ǒ m}p2EWn &Eeb)ݭDY^KT၎-2HzןkMc5z_aGkز}g(=7}$.  HMx1`6?ArTHJfsH!9 l)nׁzgw ) D&SX8A!Be'8c^ut} $N“i%̘>|O@$ KƔ4) kGT>=Rg˜ȟ"DŽk:hq{ꡈM g#_] ϝR>m(XiߜIOڣMݵItq3z_c&F`e.j<7ѵH/~}k-S𩾇~ u z5cxA9yH[*\v1[@ Ntq Hvk{Q@(mTMߏSgb2,aH{{2`XD{}܃(J>l_c[e}N΃C状ʠJ (&&oXT8N |V2;vYQϓMl,CAȫuJq3]n9M6VTɷFCR,Z1["L3]ah[@x]+$l~5q=lr+zKOvj- ]Ίu|yjsϚ* 'uQyȔ=4^R>@<\,LK/pa,$iBB]"mjԫh|Gd߽ }8 #ZQin/6Y TGĬK Q:U"dl-_7 )!Gȯ(UOnd&T =]Q]LcyLZ+sWn^.7 45hp*pykFXh:.ю~Ϸ(BP #]A DҤk[6!d8d8&UdjlG5+=M64 yYS:tDƌC2%+3ug_|:S5,VBGRd/x֨bNSg6t e*zѽʼnyY俣"?gzЈ `9K2oL3x`ZOXr>XUZ8<[<ЩɘHTeƔhϷi7d qrn,|+:<>3E2I3 M&s66.UZXX#=ͨڐz=Ut̂"1 OsÙ E%`woĎA$ڰ*N>1Gj 0R*{J`q>uўT*SK\n1J/ ;*r5 3@r ZPN/@8fi3jR!Md3oJu [b<#3~fWtu>_w,R=e^"_Xv˖CfVyBG<jYN[B0JA&=Vܚ-ùU_4AAc>&#zWZ'ճcET @?\TQ ߿s  ֒fOMm~ؕtz0EKd|[ƙ熭аO$ O mИLI&H&E{9o)o3V?'PDyy`$QJ3AMt&j)#uRǾ1BPB ZC}e2 !\rQJ7.GU_7̆UdT`Sc[&D_M >fv>wȗhT~([E*u')!:eaÃ=md>,+Zǒ#d%=}z{%{ԯ0?$vtc;bBIiĦ2',5$l}&KJ(<һ.D6$=[d!Ft9u;]V4_X2ɀW865o:UHI;$@D̓yWA1oR̶D,`P2kųu\[bT&Nd41"|F +O׶:c9%1Cv~y6w'XX1R\ѧbbRs@')eyVaK#]pySU)sw}':"<+'5_wjD^5F<+p5fGU)ȓWbsVHtL#cu5' ]}W$}#(fzjo+jioQCX'Kyw) U"tw(4ebDh9(l˻MPP1S-oZ+J3%NS72XB@P N44-LbvY&D^(J "qr?UxA)?Wpf:v@N`D֛ #2jXl~t6Fk=!T~}8% dbGx=  :Mmq~5D`V|~_drZeq{ɐM(E,5MMj5;2]z{$1->|"? 2nbTmgbnl{2R{ f0;nw=(H& =uEf;?&W&P,>ܙB ۻߋ %ԧ+V.u%RvwuH`6D{AxN$nבN3Xl^2 Kc8T'4ћ }Itzc\WJxw`]'vh,C#5g'+H\[rh<{{Qsjxj6ra~{g :$=,"i; ͊fUԄٍK/L<]QAp%-Ϊd;&!SM,تmg!IO/"P3kb[oңnPD-;BBvk~bYd+ 0xMa xQ1 ujvpY_|c|8|_fmh.'Md1 8hk*9/lSG;UD'Er ߚO62I.F.B'x|k?|t`4l;W͗!n i6pS26`dZ:o y`Źs57|G92rЙVU~JKh0Ftax\Q@*cY7&vdz6g7āv*0UJ-܃#h5鮞Rb朮I?>ϰFvӐ)\NíE>x?KS掘q;Qd{񯢠گgvs~: r=8̙X WVZ IW戊!SF{?"\$xaavqԼqҗ]WĜ3d[[OC~`D[xq"fmMjXłlcoN*Ԑ*2cbo<(5*mU]M:̼I̱SёeH/RUHz7gpK_!3i)"{k^LVUv_fY/Af8WV"9o$\GW "~gԱO"5ɴ+/8lZ'1XJػ2q8)S%k:=>e*ןvIHP)Bzt7&3Oy#N^{7Z뺯B @sb"&W6oČJ7`-58n[3De~m7p9-Z m)8-K$Eڹr7<4"Ń4&׼tSfEsUovo2AGnm|7 hoi3R[rz SnзJ" ˀ+ľ7X|z0eEF挔e: ռݰ# tqxvݧo L垽f{9oɐk* C] ;-p'U uZyֹG&)TJ^Vz(vx& EƨȾva~>rg%,BKV Jц-jֽ]{>Ԍd cMZ$7*, а qӏW@t͘vèKHٜv,m!#$, j{\;n{#JpP;0U0I(:ʊArGp=t;k݊W@=pr%1,߄Q+e!g0ї #X/1wDXD uG(W!yEpk{i=@+OJ*n\CHec;p#tmb[[ FVWFab-4hw Ap},\AE>%?'% \([Ih9DA*O,ӌBoyrd{@0h g$ȥN ";4&+7^Z'fjahLgx?1 \I+ܽ?(ORHct$c­%"= "ПOP$)ɞ09u|i$m ]sӍVX%Fe;FdvY`9H}z&@tU*\OV Xv>OGr>`#.8ϻ=/I4FԸxj0>kĤ:iQ*:4rȆqTvT5`Y6tt%X^la*Mýlglzi'DcyOMk#: pE}O~ȡYg (D[֣Ψ +8BLSmM]=j/E:),:u m\mk Gްu߇V&|+WHO^^H(NqUa&K $:8@R7&ԓWP ܧ]z$m[LW:sjs+DS%m(qRcEB`: S@Q9q|%!17fސ O ARC0:; ].)!pBb&O-f] sRktyz$ fiwO1J$v_VVLc)nσR e1 $a *v궵3uOkTt0~kB\:qEkLM@I@,~zG-G>e0GU'b'97p),RfX;-@ɓSžmlH+ȘDZ՗v/E90(ȭ&AWk+'3yw38]+btodBo]`I^72Fc" +Iso7(G;lBô{v$gvX?'4~ڒZ Z)O`悸";vQ*U#rDz*m#4WÚ6c)u 75P$U4/O*h񳆊+Uf_eRǦyJ;;6#1,ĜTI݇]"V]`BLדlP-ůE;m%tgV K#ǐu1`tçJɢ\tB!$f(TnHݐjƾôA(KG۞JZ͑ݭ/ScAυp2:F/1g˙FV䋟~h];b*sMT. ѿ(+ޒTc':xf dxQeKevU2%Jر4wu]W(=jwu }~є^)><86{G阣 4.\ r6Vp=K;ob_ٺ:fwJlh\,e.u?ؾX'^щvdKi4*m,j.S2LOY1].>ⶊiu5"\} c#2璄 }ɱgZ'Q7Pr\a[N+O'&`_Hf,  <0L2t~SZ^#}Tjw*>ILuÎ!}U^6t}sybT!|Qg][ֵh /_yg( (% wI;n _;6TqfEI~7pʳL$E PdF0-iH9*ABVOƄ*0h@M7Ru@Ӭ{_ jp(,-SϊYF2 'vk@snG[vc[pIh;X$nW1w5' v{ʏ3h޴lVVZr'[: Yђ)8c˳TEQx]M.r11(^ljyהz&?VSU1 q̃+FS*qFD &(%PYsemctJD^ @mH|Qb[H8_sDMI'i*noe< 9|}PÁ\_Ik}1_"yD9X,$"6engتE;b;B'=k:(=ȍl&kż8ljU(lH=# E: "CO]%M/tqzt5<'(ԧyK\|\MsAƐ=5"J|?qXUG6eQ~P3U}jq46()s d[ cqbE@2B]!z2Hj# Qxqwqp!VȽj y Mb݊l ;āHd.vJxQFx8Ml΄I=B?Fd~@|=l}̋;~YKXfN[50*USJ%D6'dqi(?akt)gvC=F |9GoRfK^/Kx$Kqpo6p፽sa`  `'ծz׌pU,'d /=cmQt5i󊔲b8*]xIv>aI|[gygH_z*xKxm3ii]) 7#vZ 7z?w ф!m2g66o$$8A|`qUdӫֿ'̅GH"dZl,yyOl Lj~LxX$e9 ?M3D>L!}W͚>5[2N)+O.V-k6[0 +o}Nm|qC|gx+3eٚ69#[,qo蛯/$'aJ4MaKO_guD?uHm^=Id'Es-ń Ў@=&kR/5An-(!j/H;} !$ZW&/U_<_f"XQ߂GC@3| {zPrUq9##v}i9`Q@'QR~+1k2IFӟm"TZS/?ؙ1³-=s,Q´.k?2%- #R0[6ϸJ"gL#!UB},,siN-cnl2T)䝗 TF 0Ieʮ-k\J`W1ĵ۴Dģb~ .{=z#R OxwĖw*҆QaWYT]em9FȊE5ӔCOCc w9SZa?Z8O;n<L]%H$A.![>> $.=zl>ȨNɴ7t8,F2"λo%k.7qFf 'Cve£z'%SMHY›#?BxbkӠJeՒd2D)}al5sAgx}]nE= F\|yFX@RFJ /%Ϳ}UWD}6E[^T'C} o[أ~?wONTvq?(>dƸJxegﶟmž~ʉ`oem`Z(wl+.;?dYk-̟)`v|.gKP.اn6Q yHgyflh־KVo~qoHN g]MU\{ؼT>Z <*!O XqP}.K NVB#㏱=JS꟠Ё}d璊-͠#X}\M7O5h7 =W!+Kxoͮx&ab%Vg=%R[dF 糮peTb-tWd,oZ%._:&!o | E–XCB?exzm$QT o lA (#}ΧL.ӕ킇:=bU|6]\!zjk LL#ͣE9L@bo(+f`7ʋL5c5}sKZ┨--CϨ# Wyxͤ(pbaIW_/9BCG(ji~3Qk6wZ9fQE2D{.t p[ܚ='V1ӓA}{Y> Z%;4 v6I6}D W?p 0(c1[Kd'K i$lJ5_~X:8"V64."@qӖN%ǷP|09[4IQ,8ñ( 9,l͕JsڬVG}||ʴknz´}zF{b|ݕD_`S0*YڥbŚY 6wK&6r/Cx؜fk;|DURJ (k%wKD?\M_}vMfDP5y!ۛcx>p_Ilyv>#HbB9bÿBp6F?G6<ˡA$4aئ]HX|G"q`>x({k7K"h(_Pq&xqsMr3h!W|BoxBT'-,( ԰ʹ@@)U `M_ Ӕ̨1U!/=4J,SD?# Vn|h+3K^rpxD@hA1m0]>H>Eɹ3HՄəHӆg`'oވ=zvYLjMqlאR9ږ ,:{Sj-ˣnc2I tsjv(GlEVGCJ5Nlj PN^cN#4_supԮ\Twzou" l&(8yRo 5ݒT7J P0ߣ97Ηb k>GeOBP9uǴ(r)(*3( G 򀜚CF~f཈*t5,纞ɳ=j؈2 p9j55{\#5KG^xM&;[)x%t9ӾkZ١Nb*-zh{I)=ˣggY"h~bG|:.;?.b]عw' fw U1\C)UIuDG) R\E*eqId_-(⟝XimQ $N&>(IBS啞!N?`ɀI,YI#5B;zMxo}^Cv,?]cmG @N3[c.1'@\إo,zoEԻQU5g?l.R_L"P4x.b=~ٙ?(H??df瘊\ 4)h)PRcN֏I[ޜܲlcG4<Cg5W'Ozs]|=lDF?ؒ5<7GLvTlxjxNMV|곬 j2 ˈ荁XDlYn_A#aLyt!ia ꒾WqxVces6HzQ Y^Gk!Nǖ8@ 2(=8;GL b*ɾf/?l01&;7Wo3`B+G(I$Żg 1ܼxI ]Ο|UZ.^eeۄЈDW7k6o+VLÕC/+Xအ==q*njٱl &9T{b^rr4&&kky~ U1r5KBukwII!`h:1'~m$HTM$g P\PLJa]i!?12BeV*M: i)Ñyއ\FC;Xlj P:A̎I_n|ibˈ|LP Eѡv,WVV{JypX7Щ# wT|uI_JHب1d Zw-zWueze 5+CT p=pR\^Z_e~wne3~hu9Z. YA_o8!W4[ܾ{KϚ|3К܃> ( va")K.n,:"P0 ẎMvK;F )S785'<~3j @Շ=c>`ł!ջ?K<+8]QV;6)p~wv淵Y:Krʓ"W3C͐tu|~1[i+%Ltع)#!Q/A(<ȃu!ߧPkEt;׭Lt k8Yo/\dTW볳ANOsΠ̞OܬlgޛLpKt͜(jn?̋^o=McO EҰoI"dL`hlv1JZ"KQ٣&]Vu7I#|j)fa0֕{ Eq{Ɋ~;։Ol}o#|NK-R|釥*V:0MKvQ%8|vNNRχB0?ZhFjOhr,ײK/#dTnǁد: iK t~ٌDp4X Ԝ$:j'mS>\_7bFMx(8 .1= )Rh,WF آMi,A//bLjvD4Gam*:-o˪d)e;_X&Z)vSRQ9 O+HC*@oʍqKjy`L[7e:<~!)'/? M!Ʊ:W}=mx6^~icz􋙷VPwq!a-0-7,E cu^Jn#({z{<# OKVfA;kia?`_&H%i%Ș(-8 1(!Rڿ1EY}oP)F:SX`]y , pN!BkL r$TeBQF$1ܵx!-bs CU7ln_́'Nyt)}N'"C %-;R"3ekȑڕ~ۈwA$eԳ.|`iKk! vw CH[zrE+GGnLlȢpݵRbinԿ=hdMЂ&8CUn`ܶEMnMD!+I47B )QZK'яD# y_!hcs$A_1T^{"&}@r[36J2aq5hR+P"fpcM"*9(5PH~@qYg9YwU rCD=z+qE5ш==1UONO~t6:饇=-1wZd˄=Lf46PB)#*j,2YMݷdrcDb=QwY?m$τl}V%^ m:>uEwHM QNbM Co#ˉ8\SBoYԎ(PˤNhpXH3!~| 7%I0-ܹ D< NGR3.HTUs$R+2T:]t.3Oty%WU8vr}5IKzI{A;>v5L  (C(X( Mk" hi[Lvi(֩s!}2FLsuQ0Ƃ}C( 6 {#85F^"B O=BU1lJ<ŽAʔ˪!e9kM*ҍCZXXiK >|% e\SwnMk@4: DkњoC8_xXnqPM'ݘHY%KryKt=y~cΈqQWAoJC:;>4ū?\|A-z)tÊ:K+H떊s,ocŞC1_2ksx76meǔ-^NnZ y @T9ʬ 9 kLrP-|ܑ|ʱ+!b4um?5%Ԟ^i<#B48_t`mr--uE{RH^)%^Iz*pVnW]0d_n&<`ċd8 AN3zF9vj#h1Zmo&E,X(;g|nq`F,e:XƟh7cMc0{p/EB|@KAN!MQD@ڔ.7J,U^MG<(68U}=RfdJBFzV \HZ}5q nYѷ‹ Yx eYBPB|t7 xg@h?ږ t@BӒ$فr#Zꠘ,˾4Re*s3"VU.7KMγ~c;nrUg(abvùGiZ 97{w;cWtGl叨;3&lwJ@n}%tO}"57muFL"\npP1HTԽ$nd UJ!0g~;x!IhBff>0|41NDh̰S%Qɯzdy9%g^!:4VUL ]]W),#g:[Y&6K 2`\/8 $t'ôr,Qt\0DZ.u Gз'8clVl?YVsF~'WaD-۴Rw 0NN0)d-ԝEa*5ՈwibCxݺLCp @u EQuWg!j2q1>{ I<~V,VrwND3!'[gD.2^4.ԃӊuh+A:Pd|]8<~S+bQv+IF:͔@ɋoz/axf>Pm]Kn5yn֘1WZ+ݓKWEX0v.cՓQڊ6t8eJmJAcyFnWkΜmZ[8fce^Z@v5כygM 0IĞMX*˖,"ﮮC&ETIrzV4&%ZhH@e&xMDhCS{phĨoֹ>L=cP=}yT.S;W%4yqs}[e_m`aZg2f.ol1 H' 65OaB0r2^S3'ƥˮNI̵U9 @)>vNOjeq[Yg%2:rhU>dϷ,ӌf*tnӟ1afnsN<3Oü##H^zn;It|~||$YkV"oLA#?xdAoh$ rw܈p춳B93\h0.t^>DoշABW1x=v}a\`㩂Ajc%^H1f,;bxW1>CcA1oQLJLJzQrA3hMɠs ;s]zȴ̀to&v/5e_ElY,9QjN- ^A)5w71,C dtGn)u]?}ӟژ)!EUnj$O*Uq 9`R#;Ae գ-7&/JFZ-vH=*3EσJg ba|ȇdWUm6FU?Se@~Жøtiw z[e[,0c0ršU|dO>a<\&T{RڻC@(+;dVO67xj鐆m'ǡOj DN9{>x&}Hc{_<*on»2"/|Ƙyy72 ۀꮵkvaHgAQ/u) @|4F<(114*e:=+4?7 )TG?~0)@.(P#e.nvM9~PJ#0&˲ODOoCI<&^^ ܟ 7,sc$&5NC7z n5[5R; 28&;nW?xbDFG o2^!LJ|¥`>P. W ITno}_Nƈb-=?C =g@Sin=BO fq|ea8OTճl ;CfI :4xemniliKy6-nu٭#XSIM^F-Kh01F3bqvj1ˮm5rWrBN2ZI(V<6I8Sh=@c}wW:)e&֛ؖl b zyf&cF|B~ ^3zs}i\h҂te0t kZ9WO+h+y ^( 'V|cǥlT'W 45IڊѬ1d%K~Ԟ;0C;GYľ^F ]Y%v.' IuPChu (JNn_M%[vc0eAXdwfK~l* Wߪ>GV!%U \W)|#q*x1nRt?Q@Gʥ%Guٌė]`  -nqwKNĬc8G_4NE#h ό9÷?f_=sWpDk;5?갘S?7v]^wmـ޼h;s:cS<>ia]9Fh W>+DMEck?ON! S0t|zWqj6aCVn5zx* ǤtA@Vc/GH̑?h*+>#C~:+8֒T2bpC}#j1||ԃ;lg˿/`Nbz,;-q`npr圠\'TF3y#J,oh;F87Eڜwp27X$O(NfLEr[֑@[69cPSg5*^ =:)n0=ߟc^FQowOiAH+ ]k^> _?֊[Aƒ,.r4N\^ s }3Xd2䐟,a!W~/vW I3'#9ŁQ$V0t Uq% >=ƵCvEKv w<K7e?v{.Ij>9#mݖȓF.o{CF*nQx>"$2[Xcg]Q1r%,~5~P{t o'-syFrJxZ@ ~~tE4hNpD@u]7*y}6X5f - 7|k o vմZzPP듶b >ħ?}AYhzngfuR(,9N}Mhx2WONJ ~f.KĶ(j|3Z/'@s%͒er?ӦuT^lb zgwV8pA:6{$vYB 8[H'y9y6iraJUY uaʘ#}Y*c5-ߔ\KZؐl9M!u58;#1/br>}Zm07 zN$%IuРV\H\0K/S0BA(Ѽ\Zr<+L: "N$x B & u*>(S}& i?yPq-#h4ۮɧ VVd|r8Wdq5_?vuDϯ#U|v6y!86p4O)!Ŏ' ڣqXn*&D_rsPrAi޲yԊY3sB7UX_~i *">{VpA8GHVE8qN`wO?QIlß]!>UxbebTUN-Z>na=OߜjlS& yG7nC #'fDBQERbdSCHRj-U 6ٯyF染nS\'<*8dk|eNؠέWjh Pob !Z>R" ^ XgB\Z!K&HR]҇ 1İA΅oMLcucG`/eOzbyN WDQYDom`Pr/h&R5hh ɝK`U* *}+M+>`}߲l٠׊,VZH/4^ ߪ$DIX@CYG!cx `*vR> :wҖb|I$.m`}>gv P QYѓe9h?uSr )#Tq:\7GaA o770km@jf-[J]5u`ܽ(d0#& [{ ظ ~@ݧ6$^xSϻI#a4'Fqڰ37-w=epP-ABQHj9w9Ƃ7`2)(0~<5d5;0c3F'%n~J#"JU( dD+ & vNQD~!a hxgNIE6C.K.. <잖?d<ߖsd!8&h4q{?Ī \Gٲ.G\ YL$l?ٗ>lsV̳3gB`~bYSJvQp,Gk Hf`p^\A{x0~x @fvrѨvJQQd|跉q)3i˄6SSPd Ŀp wIe};2)iН!YGVZ(>A}f!) kAzVX_-Z)*Rd!B]z_K}r&(W* R>F8k7s0((6M $%s.;pC~f׋1QG=$s?g0 SC=ŽPr8dlߜ? 5KEyS5$ډ'w@<[HL;E-ȋtW.,nT@憅}[_7Cvy{{zZ #3;ܾORwD(Bry9Ք@*q0R<&YCӽHf<*p%*kkhJ>H$d}jmQzʧy(g:T4!_lu[`S/wfk@\ vּP$ nY :WOpO2r(8X .lh ϕ : =#0Kʮ/EV=>QV1KOq}S9߱#fa>G ) \kWݢBQ fX=#=IFsK/91 8>ɪnvHnEyBME5N3s=]Й+]bOnMoPS).{ 6.}HSn!\?̪W3nASny+M- }tO'!.d`{q9T{V#6=R$fL3c#ླྀu5vݪ?PsaJ&p6rPߤ{wTt1s^k\X+LdX *( IJ58;oN}KNd%bl*`y]W'^њLQV2:7D榟?T?b @;Af"]$0{S7M(b W-vR> #ffUfO >11ԏy+Rn2[HE9.?XH?xp$E=*x={O:MC?f; L[<6*_m*q7ON<<@ZwA+\HD~N8^Y&Fgx,va5KmN1ksֆAx`]O1n4է:ztm>3ү*?^`Ymf8SS/j(M_{5RN /H"YuB-ϰ V-SW(l#kTu4 IzV&dT3é=Ts98'25^K£t,u[X{1{"l2b~EWTk5CoQ\}v\Qra,TFk;Ux4#tv7s.o\*jɆzȵG_#wzu j~¯{aݢd{ MAoݣT6o|p͗0fq&WlR.3RAIM#&R _ U#)"`p\䖿E?<7 /Qk^SPɋ?fWvu'WSqNig*>ŗ7&;S~S] í5MeUy,.3)fݻQz9TʟTKPI}bn?,$v}:Li"~ul1AF g6{f`͔(Gtq~Ζ̄k'K#$<{F;7 {\J7rkaV"l ox i7DQC.uèygI1zo&!Z6 jw덩G <ˇgj)ƥ$'"v?͆3 Hv@ҲI\9 ju7q8(N8'k6aGQ?w| Y7c;]oNDǙf9'Sn C( XCƀ~ڔ0i @H9^u;*5p/qaΰ9%$q^{q_F%)2u~Z:A=wd;ik`&MlقPWR fW]A.auqW_>++ eO x.a^79 lL/?"Xv\qЏUhU_J2LD2SÌNK‰jHWIyV)q"I{ʣhҒ{miJ񡉽'!W8$] aG)we!-a?<ɴ >A6oSc |l炸LS1E΂^ai5]K{}#S83Ա [+mM%+yW;KÙv sbƨCm\@S R5G8i,:\̖aCQ]T |q(Ioz%!Tlް%BqG!& "՚}Yxf V Tm36R7h̎Bh(fB'Oj6*Ҡ:vձƆ:{`Nl[`)TH)1H%@4gg#2]){ĮvT1,.s}n'i<& k:#/ ."ϻnRc6JE#%,,*Պx0ZC$9h8#2q#|SR4^ފd2^>Uu)-}jE_~h3%+مL zIbQ$ƺ2DGv4gO=N7pKumtUr:\V'g=9Gclw?堝5gJ%l΋YU懮.뎡zEb>%r=K#W:y,S͖%µ>ׂt._r9`r +ל3H/fdr].#WN"~C0W'y;h*u9WDb4řwkj,ۿtjGIb`2W\P,_Mkc,S|ȼ+đ/;=(m:H\m#meO|yUWVj"oX;I?wP={ə "=$PvfbFgyTf-$7'u£Wސz*r`8FF+`s+(@GlXӞ_EAq;=W3̓G0I47367(t9;ę8jkXwB3 ?lV**JS'j" 8mʆUrcYﶒ՗fSF;48!ɉ;sˈXdvp+՟qZkJbmڔy%_EDІ֊w֦ih2V>PϴrZ"~X*ӽ|3N[Oz瑘oO|3FXҍkԦB u3 P8j3r?VZ@A @k6o{΃QR4l._r4H&o!l3&_h}~g@-L;P ܛ +܈lS̘lDb_WsW+)[8}9?gH򁋴OqX_ׯKϰ1GspkS WݝE@5>нqK잧)Y1nz{g-)BgNb_J0&*iy7_SnYnp{M+O([H_a} י+ܠ. -AK=Cjohنjb[Oͳh/S]L> E)F2O?`D)6&lFJk  n爀fk{Y$@iK^<(=*@~].R\g9k|wi+ A))0ͽKެ^%Lft14( L}Mn,](0i$׈ |*\h=,ANc_s\S3#ޘQ L^xwehp/;e8gLR2R6鉜Y3qbզpraG^QԺ0)pGŖqO?9t>ظsk>"~7Q℗q M0BT9=ŲoĪsVh^454CZ(?YӖac )*@kZѺ4 {N]ɋ{8cy~'[IjILOQeaQ!0j7ezr s~t9-y bkӺ&@ MC#+OȱCOHF,RZ.e"fzRA-ksnY{,$A?GwN";sj{LǤ\/ɐ=r?h:{S8bhR-6j6#GhN/Oy~B:D0]id m(s|edS īyI:U  \+ns7FjZ*K ף70/wEl{z#Ik0bQ1Ja4Ϫޥ ?rL\0\1(qA;׀-sH(_T]Ә-<"=•kYژfuk 3^e#K*1+zޒCs4l6sbNa .-3' [[P.";qhݒnڣ;9w2bV;'k [?V"V@R?Zذq$hLma[ 7vˢFVx_ONp^Tˇ $c]]`uy> 7lS>.(B^ ӄF|aS=pHgSF4i$vzUQs/HI+n]HF•F +9M<F,)v:O)0݂/R=d!'n#3N"3*9H ,zIl,`4^mlhjA qRL͸kS 9 1 6ʉۺ HGQIEC̐ԃ0sPnU'DkZ8ސN0P˂-zHTƭ( 3Xzs/`[y`ԎCrLz٨eM$+ylv/8+ l|T =?WX¹1Cܵ`cu>m;ͫp+0g?oL *$ͅjQ58mrpߧgbh}9hpsc>Y .4eCfA%7VZ3dA`V|(r+7koJe7[9]o|oc >V6U$U2g+JL veϧꦭ47w]wyn kLn7#E2.%1=vg82OA-&á@\KE?{Ax7rIR^[sjH虬7vg7HHWᱹ7(JA6Wft[@NΏM?|7*sZ_9* :G LG͗ BжTxh4Q(P==DKoA&ᆁ:]qʳ!C1:6 [# Sc%}W~JGG z chE6:K#d*RJ_O<^8/Z1 poĥYDzkVM ; "xjWN&" oߦ=~3B%dn;Riŷf.,Dԛ:3<_ rmy(jp+>1^lf v N47JxsY3 Ai"A\įy_LO(+˄ٯ!w\ E!*X8Q$VĊPCi':`,3 tM#|QP K@ݩ.gdvWz FnL{6Y @?TZ  Z:]XLQoDALhc?`Z8xؼ Oգ<h zv7'#̹i8PQD)ۤU"-7* nsT#99`׉R=t6$nYOLXMQ]jp#c5GR_ -xo;.xW/&LuGk-2Fnw[(C巨_-jybi5Vnu;r.oh\‹5_"zG$Ez4/iPt$HHg\MIW:|L,(D82x`H,ҝN?i[Z*0 4|&āJ |vyId)DIT* 8#GbVacn7ی?w̑ eTo{=/ U a"Kg$GiS_1[@>40ِkzCG&OBvo#{c$-: ].?+f\==eӵ18ruSሞO͌F땪nu9崊~xUUzTJSzst}lQ nMDueF,+g$Heqrz˭B܍1uWVllM]r(Q#nMs tH%}wp%Ehi>kɅHmX u~PAax>dg%1] bՠSX+V~U3*iuHQrs#z`'v#O')~iVB2!wRz H`%@AILI8 m;P,g|>$:/>COeVF @k|xH9 / xDZzxxMR+_o364&/\ ~hEF}w*yP gҖ ja)Tj|[Cf{ "'zمe ;?>w%Y&ڈ0̟v~VƬ]0?UZ'T[Zt 7;C.av m1ĠHAї:W ^Aq ^%s4էƼgƞ*eҜe/K66Y;5:@ZI!NjG[ò=g`KS'TvJ*)xr31-.zN8"}x`CpN>+3(4XK9"L<s&.KZ ɍl.mIGH,83 0ә%2"z݌f Eȷ*:"zNȼm)BC>,[i̠ӄW㚛} a+kaə(k0jA֛qlAF= 58.x+{$f&oR\!b+rvXqwͪPr b5a@{*6?wNj6V!zEX&~=Z.r.qB_ 1{X;fc*)R [= u tpr2 =?kN|bmnIfy6Nk(l"0{z{9HQ\\_w.uzڑD*gtEX/AfƶZfVN$bVp%?K/:"C)[Rs[ ]ubƕ i Sq02Uǿs6&}M&@TjN,Rq3.N sGKpNLZPЉ4mWL` B'XM4dl< =#峛Sl`y"%Znpɨ(2ӧkYLs[50Lz+!J'au/Auhшן$gyich=$U']($zkKC vgAdpg:c&N; =*N7 Ѧ>F3H:T'ٰuZ5:u@{/4ђ!T'Uh-k$ãDŽ/ .lQ1t1!n,J$,^^5עqݢUVF;//vtQ?L2Zn3C\W(/>ԷO%j㶩Ryr>(|qd<ʕ+Ķ ۶^Cu@|D>Y!W- Rk؛HǿKZ:[vw Hc-^54+)6OYcLhU /dM [u9J!`ґ)mWBP'(AmBa ͢$6 n~sԴ\">%i^#o5uL_D_'H ԛ>Ν&Pr@K,H/!,>ĨB6e}cy"P};}i;:+e+<\W6 Ԟp:VX,v<>]";Sad 7&v[NN;j7 LK*+G|!,Щ.CqZQXo4oY)_hmaɦE[xɅmP qi+3WH#Jܡ_Ɠԃ^74cVABs5Wdؠ^$m#/lX 9ZcRꗶZi|cJ\|PK,%+i2s ]gտ>8aѝgQW.m;!Qa9j+k}WX\fprJc!P_>(" tyz3`Q%!f@T@ښE~#JdP╤{$UkPU!>wcvm o;g̚MOB/7 $qy1ȷ34xQy,T~RX6&Zw;Z:bfqeDed58@"޾܇dTȽM@S٫ V72_ wlLnCq}&]cǪ{/BI)bS>J*\#*6pVXW24b4(3jz q]/}{[~Tf`ms!F m%*|&qO|Ǥ≉o׺h%_s3z &>јZ,\ H4Ef O)&PvL {,9Ŀ]S >D#я1*/hT[,E]'?2U 8-KLH$\J)mM#qUof/E}$tSP*^>&NIPsyۥN&B2QGFS$ ob(ztS;/r G\:X7fIJY=>%W"-ϱ*q_ř ?7!'P>]L8|FY9d mK6nʩVռ?_eou];\K`},Ǯɉ"Jڬc6%)SlU~9M\~nr5cmRUӺʾj" *}H7]QW5;~w9禊p4ݷy Tq&^)JZsq &eyšC9@*k!{B^pQv&ܦҽKتKoc%ߌ|ߐF3JƎR ? 8; OeecnI)iGR;-Tl} J'97u6Qn׷O@Q'*IsLLd|m{t@[wG*6Pg!綎x30Ή谘q/}0@<.gLt'^m&⤫@wkM](DB1Qd.VFԿrQ6re=<0qoeЯ&[XTjK*!;Jeh\lxԳ^"Pphw,4"޵W_maB"ab6} {?Kg_m^n3].R^Mnǩ&Dks~;ŕuXjT _=Ú)U%%^0ڿkH{ Y?Ou+"C՛FVՠ;F9BdͣR]\3 җ~J 4k xӶASפHLrw hΨ$tkCLZGQW\ФeW[=!W2{Q~Lu /.'(o-;z|3$mFr/H$G|t?~ݢը#qeox&u><.:`kcN@}}z f`t.pO>"( Ɔ>ӨF03Az)Y QpZ#@aeW bNL GaкU 4Wp/-iqWJA1 C{; &W|ghK}^I}>s⛈4FJ? 4qQJ\Kfsh#'>Y1^c/Q1}[x }.H>G˺G]Εܦ7#b-)VRņx̯zJUN6sA&刾6 +f,S/c[=gr@&Q5x].Tѣ4W4q@GIJp I|>ŹCIEqmbx,)(mscFL2!BPk2u(ٳGvIT̔mom[LW2ۊu|2#IZqp~4AD]u\_˯E PQ j1yVKےu>}ZQBM1ZOX:IC&::`kRQKR/% 94%oL K~BeՋ<rۥi#[l{) 7ok7^F؞>l!kڬDx$jNlA׹/\Px? dh4MJhH2Ædl#?h*OJrו̾C1W3wd$^վ(Kd~P t Cz:Ն-"g3IIВfU Jb}JPI{H_&-?Ǻ#Q/0/ ;7k0HT- pJgJup+9!LsY %{M(wI4մYB EUgIN׺0G"'H2wcJH' i-lOyDiu&G?վqWtwFK`kM$d+IrSu`= zF`!)jKD w,Bls|c%]olf= /nCsKejcJ(YB؞&dPy27N] Vȃ!Uɚ葷lzv+Lq9%+Q%(ak\B;\dE g1" ˙6ܺ3EΫy*ڢi+#̂bp>gCQʋzΐt.v,~zT8&1dZ"&EGg# wּ;!JRRp{ً<(d R% x]cDchZ>/` CywF5!;wə\d$3G00ROf%9r3xgYBR_oY +  Rm#{Ķ.*W>_(/܀oexwxaM<`8 g&&$/HS+Vg[-JkR˦zteRSiE\9Ȣ_₈C%2%!Q2 ՋZrkQ QT:PTGo R:z]VYa=\ɼVUǙZY LPӼ ҁxJHM E^*TV +'z`P%_b}*_(s`163s[ܾ;d@!~h?`F٬xऔ9p, 2%QA3yny E3uE,~|{tlEu]6ߴu3}X71/DFeWP;NK>]bpg͕mN\=PqB8j$T$&3x=N>}EK|JD+&X@ᴱ 2Mx,4z2Mdctq{\ z׀FTz7YZcYzRTJdLO 4Ԋj5m5y]r\3m' I70&gvܬe+ ] ِpB}T1|4`{0?eѣ0;MT<~p! qDHdI3M v"lHa@!%ZfUs9R 6۫IGd[eSZGO8KoƏrDkrJǾ^S{:+F(h~Wד|MMUQE=fɇd„ڠo_!C[@|W91bhl񐋢Lwլ5iļ !LOim8Q+JKi6:zm$<6ȪA)4]?g?;C4:0MbYn"ARǠ9T#άS1L,EB` HiwXYA$yvPp˙ .zy`qzG%%T>Rθ"+ cL8=ߌvOt⤘>\ajsqoPnȕ0dGy1o.۠jZ`'=cfFH>Q0!KRSLEczkx%{KL6!u>\4э~GU_Z S<Ę1(oϦ51. NÞ!Fplu}b=Q-Vz-b.r:SV2scZUA$Q#SIteOTj*D4:S]e`jxYwh ?, JFdiQH$5'vV*OhQ!$pQjqy|yWRν*K6aHVΌÅ ،~?v-[;SGh۞1ւ<̤NYflbl]Cg?RjgEjD6yXmƆlhN4CE IuvG-V=S;06j+M>'ʖj+.K4?҄=]dq ` {jmTA򰜆ɸȍɺ5 &Jh''n|w.wq|},J2J1hZ][+oWSP>*!jՉv-Y="{q3cg]RM|#-@l"Wnin9PW[;)P'2\r ;hSqeu stu\^W§H(CP t'"31sN}+{|ױ͠l.`#~|Nׯ"3 3 SHđm+R=!0@:ޏY@?̑4yx|3`yfl'\0JSNyF${idxjT"",M8q^e=>\ZW#?fn#[ a˘̫`?v#h!Ĕ_)6텚{usk$8;/U'?9 @'# v\ {L5s0u5uye5jvL&9l{!ǀҡn NPyٳAu!-y[ͻi3kl׳&H<<OPص}C[X{rО۽}ex#TzEl3yiV?Geط8aO@RMʷrr|X|Њ7,(>l5~R>1ط2Q!G!vM]#ǥG?̬fj 2׌%*6 gnAua;ڎ0,1g-OBk(f_7{)hwkCSBqtD{EQ$7 Q 6{M1lBke7_FKx2B6 ְJ{ 7wl鬡ͤIյQG =+ K =Z1C%t-6̴LTQ,z4S&Ljgqne##Z ;/ '94c~À@*O`PQ50vY[NF375 Rn%zvm!$9HF =c 6a`uq)Q^~С$ktNώ M) U^bž%UEK.D}rQa\0@2jny6.o~ex{T4ty3vxZW5T6?f(SAS8+nUt ot}_خWU)+I%TW A6! snꈋ1ڞik\{-#h/y oĻQC:ξlқŠ)VPKL=5O+>r35c[!.{/}C򻐰n>AIL j*ꇍ?i_RvJlF'xqCc542WQnv~9 7cY&J 3?fz5Ĭ9VWZB>Bjf%R&@<3e%Qk +O@ 2Nt+[ZU!7FRKyeoۑGO&ؿӖ$HȰ\#E3rJM,;h~bX:=_> 70:W.y:7bY.вyhUh#1z(lUtR R rPFqeHDhd"Cyc4M̼|?ZJ:A򻻂ϮYx ?<a!X$OpbE_0c ]u̱dFěYK<z tN&jrU]j GX§P_`p'1HM_]34IJ(X/8o;ϧqUyH0y0Xp5Y5Jqɩ})Aw Լ-3iV/I凔˦bnZԎsgMqQ(EOƂܾZ啂Tt8M-ObFGc$=rR-S֓úpgN-q#h̟ۤ@AP='t0ٹq(ra>vSebwZMPS(R+PPqQoq_MbmUKEg0݉ԨT p>v$4:Պj'q`i(U툙0ұ2J$GF?VL$D05UaXBL]K&WJH.*E[B3!8e8kzv$v\bA\+" /چߜ ;JA߾{ ޻Uy2~/&T"EA\5dK_i 0Zf"='l³Rl&ʼP7›Sُ1J9h/A !]NPC/+֎jF@e ܈uّvQ=U)[2GHn Ky& @ !`7(o%2T1Lke@9<_P@^z|f;14-J[ʵuM9vYb3}$<_ch7%2,Ӗ̨`uMH⤰dQh; dCkZQ gUD,nh]$C~w"`1BLC繠:sBg]8QۖJ{y.}r`Ѳ}AdM>SnTw{70#>8\d"\xbdg3S\EV&,<| kct@{,[&(9FDϗmRư7fOZAN ]Y<jh򨸚r>Ս">c1p7 RzϢoun/񿬧fq 3sa߫| }ˀR,FQs¹>z l:͸m6ѭ;;$7 ZlIʼ_m5-tOx^</cPf&ÿ׺ʟ ݣO;ibF؅WBLf1^UcvQP+ >Jձ;k)."6d>Z-ތBh:PX<ۆiR6X!(Vn: ϣdEló/@Rh?}R=DϼJϠXW)\?mƮWݩn'xK0}!'`z#olH]znuK*ֿGГC Rݜn3y1XψI}YV*k2g(;KF[PG.xДRuC?Z&ҥJm)Dcx>*b2Wu~2 6G)}LęƩ rX@82>z twA# 150On  ` <R-{P> q:^.MEfUnha+: j&wн1+΍r4!T|zR M=WbUg,7fxϋr'R&4/@ YwQ ό.O{aX7DYg)#M a6T&S3b ŀ{Z+Nsmm7 Xh_\ؔߨtJZCMP<O%Kcjx+qc{ v@]&Պ"d jFL^7>bďk5GZ^;3p*ѝd]m I@>X*T!&K5u_İR-\P܀_Z Tߩ̮oNN7{lԍ̺,h|m].^ϙc'q]X,@9ZRsGG-+IWZXk2>l[Nb6h y XS !HW{XOX8W ʻӍ6U馈.@b:|8՝ +۴ML1fjp~,T622.= =T0 &V)L,R9 }=gQHW Y@Ps"ԁJZfX5LJ"It\}֬-F{h搈z:,C>EC(z|ցij>h >K>5LA,\|[ YxI}N|rN>ͽҼ8|2f4׌e*vzߩߵXWi53{=水XQmS\_Tc!yOi`~;;s#J}. d"qAM|}8j[1uBFo+Ȉvs vɧ:&-DTaװJJ r ^ (/L>'"j_2Z>LIT9|)[7z5#[xRPH~^ljq$C=޴ ztۯׅf Džg Ӕuq^:ڃ^-M>[!h6bQxCpФ4O]}ILy 뵢z(=tz7ްqKD'>q7E*$' VP̌%kȝy—9;XNxm{'6pWkԫ6vՅٍs5ml$o|O.A6\/ہqFY!%b\`FQ٦M+_ϖDMByͬni7+&Mc6'FhtjanJιnWotI=ҕPcBsD Ϡ6FAGp~~ŽZ8PGt~I.9/(Kf>z~#رGG)utk?L/FvNV+ȯwtLk]8%s 'P6yk&w vi' cˈ21?#k!QG 4 y){ |G!AS\SnjǽdLdFR)DrY $/ǣ19$CqH{!o  e@uч2i;4DOb>FMr˱чQ}D|yS|z& K6yai]HUw-Eg3&w-R;YSC6n?s Zi}u!:5P!q{cg!*'PIjsM/_,S'hfV,cG-B_r^vTmFJ 4^a"B}XOW |M G+%d?&&%ׇocqf~{r meguol,Qm}>WߎS|^9 :x &ԇ$w@P`tD*76ݱR-* 9ʙm9#oK؆/-献2u73\U.F =ԍFl~F[H8LMZޔ$jT| ]a) _sGl8/[ݲsC:)˿S7p%Ryq@GY "vŕW M'I7UB\ÃlğI14Rm'dEl !)(!S,8e8hlmSmƋs]Ky3m ='1|}R%D&peluKN(B|6m !樒Q?Iߑxr9kǩAPC06Gk Ӗ?Q6r=52 1x \MWwgfMGV*s)B#[6T+ {KעU.| Uo ,D<^ DjȌT#tJb @cS'ޚ\F購h[bMEax]UP:SϣHN dW$Y4DA>T0iTm1ԝMQPv΍d6%M @UQ~MBGI#6}t*J)_ŵ7u ccIؐ_.lz5l9@mqLM}Go}QdoFk~,XFsTA<=9g%@Xҙ:&\sf:?cBQ5:JXVL:,=WdD#D4}}3Kš˄B憈HO-i F8OgN"u(yh5phAe7[ל!S[KF!Y*p{u9:gl ~V`_m`xzţ^]Lޙ~6H#Cd:r*ZŴ)9` F,U.?hܴ]1^##AqeF鶾cS%4ׅѺ% E*ÕCا$*ޒ gs# o6>ɘy̽~Ί b\(.2TH7.t2}N^p% n7.I2D3tpZYU1 8jvgk(7}ՕfĻ}D44d{>@@yF9yc^ITq{a71~'zS S<%"yJH aH N*y״WPٟnzN^5vSpn>pһM-9:8@~n mO@ȡ3b<h9^kg,԰,${]%cCxwb%RE+{ɿzj@陁%8>iB9B}uU бjq*N 쯳c^*~ANzTY7^Zufv{/ii9]'Q7l@+>| OWOؽځމ>O:2i.wL u򍬹l [x %eI^&R4?MoRcsC&G0z4Faaprǃ7[YHmAH?k>5*1flLVOQB wz);23 ˗7 l9(,-^!Df{ Dgq_J v|p p}c@ 3刔*2Gjp$9dJcL.˭ܖ2_[H=sS˻ /bP KF YO{>9qf ^?KSk W%d5tE[mξ=A$̔lcGc\$VblK3'on[0P(`H ]_ ĞjڄFǧ)_~z/nԣVYщ_N> yKl:dr6 f0^Uv,EfP&cgҹB{Ln- \V_m |fZm.trQF^yȐ}Gc_/4hi_PD̵u}¤9z;lXѬ%L:9s0ÈĘ`+~3@O#J:QÅ.-)*)@?'^q'S(#>04v _$m٩}$[.u2ObFU"XhGXvgOn*4$Bg4nGk,Y^V[avo˰VHa,2OP`BڏkŃ&+#U,:loj-gē]R`4g@ 1172JN8(B,>z%vRFNg,7OɯV{,톾`8.9Ez0j4ѹ*<儖V`2 gX~%I5*(}ĻyLNj ~hDcetGԡq/l;% S ^{h"7gyŚPւPNUO= |Ƨ!7jZ~2!j@+]mP)0 ZVi%Wϧ0V}\橚L*K?rE#OY(/SC$Ղ\ȇN\h]nؖ/@g͢V<5%{%H l$8Z Z+@& 'u QSڶtp&nqQBdxhYdH; d]zWM:C=r9#'[Z^ x?~L-M%-driџkʐBY@*(aL#۟؟ŭI##X")xp=Siwv&C$$v_.e@|~YNnX2ؕ~/]Qa#7ys1}$iT=:4R֥\Q{pPZJ PBȶ3W wbåG%l0Xw8[1GbVYYdp3gZ=p,vq[yHSѕm HU=0bgX1g(9ϵ٩2| wDoYMz iOH  Zfv>H&{8 0Cf].,E έJjF9|{,z,}ĵs^%IhEYx-UmT@UM;DE yG(s_O?xYG÷8>ʵ9 aƫO64; H5j8L6Eǐ[зn[MU;;}iU#$ }a韚 d|m%+OE3jicemH:p̱Zp{NeSa*Ii/,]FM}+Fv-?.!_1xՂmju}ܢ/pLk}jsX|G#`As̙7:D9͊!nj?Ѐkܒbb୘g'd}>JO:a; kF7\ª@x#ДwH` {GR[}q;^F~bq4-~gʝ&"gd#a6\&xͽ.6 kyG@ukp< s6%T>t 5%tמp~,a71ҤIu߆?n'<߰h%3cgY &"Py6\ m%Ȋ tjSx8lmV*`nN QPx=uT:A>0ՃzRflwuŋي.S1%FqA2x+Le$;yF6yY~~ӒƚeO̓<v WR&3(I.W!+$z.|WmȊCp*,u s҉OP=B@(K_M`{Ba}U Mg`6& 3+O|V-7咂SVBO-F[^¢8OЂKvړRs' \ c>CGGuR#2+Xwehݮ9C2* t~G!bw{*ɻ@ `̺֘2<2&M4f pܷ:7e^0A&GQy[0ePw0 3~8(E6c0 c6#lž%8&f;vԒ~9 ?{q3L*OB"gf~W ,JȽ|@|` 5[蕸;-o@PKI>M$2\_mOya)-8$cg[1 =-\?1K@=ZGCE6B- 9Wc@E -cAyh=~;5̫,Y lʰ%JXcv8s *}.LY!T4!UŔ$ b3pjٹ | /JNtH~X_{^!&]+f1J2N$0.@fϸTp oG*Tn몛L_#0sYpIZUj32yǗ]CE$&ǕqB:< YW\Z^}"3c/T@ OEzSouUVZܔ(- ݕlOHLZk)& (JSE"A6ZgOuTل 91E-R7q^{6Moi>5AVx]>cke[2=6, F?TŰSk\ۗe=$_$pwpâNE-PoS^"BsE`jpkdRXv_4aZz4=h}:b 2 {ׂ'" `J6#>@ɫ WԝG1RYJgҡ=pvt-T&ѲdxG|4O ^6rYjѩY۹a^g~*tMܔ}?rebQ|m^]GYjëRȚM2dP1AwS|aKrxk9{2LZEq4@,6#{p("*%Ӊm(S5ug%K:?Mbٻf+䃅1sH):H~$#5UIV VvT/m: >~:<33"hxd z]I'T_X)2sJE +G˂M%/i!_19 'aSQӧżrճ%  ZypN .H/Ye2 $f3a'$HkD (o =cJ3 hNd5E,ͩBku(CV{%]w؆$H8a)wa-S.I%{#YNR=7 6{h9x{i<-i6/,UpVlѐ@_VvGNfO͛S=+eG-Kg5zhbX4wd{fc_fT)1D9[O^Ɂe yIk!&Pyҡ慪ЬbϢudSp.S!Uٹ 0fHnzʭxTvL-2A=h*x<%UF˓2;^%!dAZ"N].>Cge0yp\~GrcD"o_ /k{]cz):ⓐ1/ [^G޺1^&!F3/4DZsZNeM$,}dκ4?3KCOΓ6k-F10)j%qDWʯP3nU Gv@XE4a gtw 0@XH;dcƅv4J " <[nO5sg\bƌZenlF|m2y=KI^?( Guݏu"Y(%Blk=UTjN˰iɖ [ģL}ğgT%WVي!0&56[@+*;C4}nE{uXBMiTspʞ*{[ ' "Ty9x{yo|.򜏁s34د򱍇鬰#6$bCs6/%aJ&A<@ES:'P:ֺ*R w `a0.x_"HG܍\qBl1Smߝ9*5e/Yr=%ݞz+ /hQ~eKuqJr.}Gzɔ)°n==ؕbIF;nyAoŔ>m0D+wAnPe~H/7U rtQ 0Ṟ2 p;jm nzyt4lf۸h+a.~ŏ#?;Pn0 IwPmR qٶY1JS+J,=))J];!&xXOuQЕ J5dwO)ᅪōV(KEۏsUWXMQ)zeh䝸gkoCӨ;<`ۓ4X62q)дsau}*fEzNoz`VC! n 2 c]3[_qVHݦ]D: 6gݙxeA2<M7ܳ|VTG#|zkK4ϵD!pkFy;P?nY >y%/ SB!?DA`@&D򩫫{U_z=cJ)g?ET»nfwzKv"'v}lg|aOfLJ8?+"a[_mayq(h={EHFcuґTpj6k~JB{Xh<֨?1]83? cI80c "[!.SAcIJ`FA#|a\o:Nc˹fFӪLHXcP /nP o/4mQܗmhNC1K/썂 3bF i.N={'۷GSrJ|m.kZY_ _H韞zl.'@ Kpc2rGƌ(&,:7M@r],p&x IN^IN:yR/!l}-nɥ?Wo5?Dٱn|'qRk;^mW  q+@u S#@SQʛX;J`U0TʣEryH£lPtkX> F~E5\5OP'o}XˏZ'LYt95WU3.LH'*"4 0Yàhh=J-(K̈́>1MfeLSXp9T(˦Քz@n6.4%P~l8,aV@s7`Zyޖxdn/ ="&6c$ ߼T!Sj+Y4&%"v_1 Kr; 0>;VFT7%: ]:XďLW7N=pgatP__B^v4,djYnp/*R1{QմhdY{B*VT\!Xܓ:v$fN(f;T?$66<.3@.p|$Pa)ޢcq\Jb:Nv,̸5Oc@]_'=G"E|O ̚Ou#" NrjYf:;_qPe5+Nhz 'jeNѲZMw=[ ؍{P$FA̼eq$Q`CcAyrJ jPc:UuKWXwfj=>"k \*F8{pV q'Ƭ`6(:8MDZ5eW&KtG]̾L='R! u%7?g5&Bku4{X&5< b:蟝HD1j^M*cqh'ym8(R?u: d|lƮo,,+$e+:`Ҝ^T/7y@8q+GFXhTҽ&N(]1V)"b˷Z z+wȅ`E`l UoC^5vcv"wlp_ߔ[-Wh^\ZU p^pkHʵ}w\?OlDc0QGՖ<8&{k@ t _.9MT.s95.2a)LnUh-${;]/yWDtj%*o܋Đ'eYc(Ώ1ig\^0qi ’MqQ]S81jlfO5G21ϛDAK/KZŒYDm߈kO-h)Z6ʃ߭ s:ھ }ӵt1<ɶrj9tBVBGt29md?>RA؆upx8E( +=rD{/"& ) NyX=(_G7ZF89 -,0W u;>\,[Z_=}zca+ޟ!^CVR#5EE )dR$^rhyEuATcdF8|G$R?S/ޝrT70pU|Gf΅l7:`@72g|#$?zaB8G7473̔]GPTaz8GĪ?Gb.4 )8ISӜY~~9Őw$/y`A=Ԥnt%&"{7U%j txFuZ qun LCg,tge -OgB{ZxcS+ψNǻFp£Xhz  s`;#&7^4z`p%d[3ըk9ߣ7^ fv.[1C`2vMjv;Pi %-LVt|ц4/J^2ֺ\`sF?/61\Yg5me]rST\nt[@1tj]U~T?ZMyQHvꜶ7^SĢZMMKSvr1q?ؓ5g:/ZTY)I;F#|$S(EģឋR<4)уJhYx_}LBH.<ndT(ni,y(vK1F1,D:4-bq y還-?u/8X¾nz{@a=AS}j#(E|CEFЯ0qݮ=ߎ5db2T>YSǧ zLh0@՛aKt!lj9 8"b5E"E#,A~KA*]_ 8j[輸[.1oex ɃĥIm}>,+<k[zV:CNDDRzcCzb~ήkX?*5>-O9_߹\_&T#j:娍m=(_نHjyit_)D0]@8Y3t Iu=\9]ADbTaqLSh\hNsr8ahdvY9øM@Eg6y*Aabs$M)44m@u5)c Ke #L=0i>!1߷.^)Mk"'7QYc-BfI'QpXoWyƉCOqTf+278 mGߜ[#\. {ytHJz#r{8fcQ]4{^X8W }{.tog8x4L.VK7x)%x!2:HΐHgѪׂykǡAmU?)M岃Ғ_| }+61ZX~1FVUM/q'4/ǰwVо`~ES&' |=vJјW3dћ3hnGeVW6ځR9g⽊6VZ=K- :[{z#e&d&E8C<.HζtgfņGD\=JZweK7-j'cҌ il&i#Rq}; yV 8N-24}-:-s]f"s4"ʂ$A)ފ;g- l& > [O0wh"㘳LQlN:lw.Jj sUaLT̘ @ ԟ4tk܊| 9^yIq~8ȧRnAezi H+&K}?2T)J[OFV l6EM?H4{mʒWX}!+z3ܫ}x, *\UPf@o2{}ZᴴFJ&\Q6&k >HG-v 2ԝK:@+*}V)!܆:);Fz~n.~54jԈPH7ٌ?".2JJ-%>n$]*7 q(N|{a>hOg+V1~D{=t; sW/(KH.+H5F}0BB (=<ɍ>7D'J/T#ѥ+f&U}築wlgdoX)ǵ~Ym`}b㷯F7[ љZ~7+crJ\PA1 eH= 3j;4xׁ:klGcC ɰ%''t&03o31@֜ΞYR]9kQ&޼SȇEt@桵tϹ,5^Z_vRԜbn*3Juyb!޻ @on'Cꗹ6'ّfVpcX<-44%ϊMf/T2W^| -EO!L_ ΍4bY9Q&Sr{)F74#3<+)ܿZ,p!wq"&D!\hv,PYF j {+>l}]UaSvuVCH)]lZ`#HOblbǹcB\ :Ăr`$\fmkEggFñp$*g6.|M[31Z6+^D+PՏ{ Th+p r;4妒wT09EB?hHL=B:o噤:N6.*Ro̻iETxeԏIJtЍO{9V!38^8{[4\(Inj4 - v;Pv5ZOkN6W:7~T',B7JS<]R@1BkġYol'dQu'KHDeeI4ݎz@IWDGU(3NrA: ة\MjgSP"NnEWK "|$-ٸLð^Uw'}w!6ЪsJ 7x 28"ؤ"K7X޳ fXYzcl*uR`#͜0ȋtk7eaIJDlu.(dieNg[ˮX]{@^e@HJ' J:4 ;hT</Ғr2 V6PSnyFFΠ&q]X{]BlCc΂-ݻ.$‘rPm Mt6(UqjGK!%&|U61jZ~6 oNދ[Ζ ʊ#%W.2>,Y!lCI ]y,:_mVP G7X!3I9nFG4D9gҿPN OgkmXeɆ""Al 5\-{Uwʥ$Y[Z;@ z,K S=: .BYɗ{f{_*'FՃxQoI螉U: 6 ّY 8@~95Ϸpt(R4* 1hz4iՈHC=dTn2PJZ/,P^UKSR9hJ*cDpQ7F 57e;%#-3V7L(b&u@-d|lX櫋O䚠^Q^mQP2ujD /%Ӗːˮ9~*Af:~0XBBS+솾@q[v.5U)mn'~ifB]2y@SL-hJ(AP;_$ŏ6A-zx4@P<4[(pJAӕ[qiO4OL8ombH DǮ?o1mlt 9Sj'ҀvLEv͇:y>, ]2Wa-}teΛkOqS8dU_U ]{(Y>j9&q&h7l|aky%w覬r)\CBN^[erx Bf##!a>M,ɡi~0 Mv)8 i>EJR+Yf 7\s\(Z"ư"LDD:eXO6tx c]0?D,թABa+R  }!V"]0%.&׹@MDuާt[[W] ɐy T*G7IgSN㡯LMGd 5P;wsU RopP@ݐgӫw]o*0.f(zRZ %H$X9=ws!Mu#*3^N+*Qs&0'E@p({|w} Hn9Pb#jS=CEF;e7bIƓ d-7L6SM ^gd? #@3%mE2.Y{@Z 7?pQϒ4yǎ̹aJ+ۉ$VSO= F9ct .7hyE"L7Ϛ!qƪa5^0R՝ݙa\@6GEq?< șĕп%K̵OT*8^!JU9hsU(v&\qAgg_&e.Om" 1*n z}WXCe K=i mFGt,ɹ&t U@~PI>+*l+0XɓD[ɐjbץAAmu@o0ZD*)$jrgѨy_r%6ņU cλZK63d٬$>ew\}ri)4:[.$=|[\;"HQ]R!~gބZ|IbQɻ]؄)ϣa\,Q9#=BdPT9 [9҉{^ `X,&u!Ud6dƧ"ܑI?U ֠ix[o!\DL֑[F#$^l*-5 P*ænTjݫ72k8Ie4$9uL{5̏]X&P~F9*>a,Z bR-(ǀYj"j7Ң8?jnԍq_D:)IU_ՉszwYt_OR)cŸP/Uw/ǝth{@`^)N `2~"X5}Od'.jbSP3Hl$Pn ]e0Uc&v3鷉 m$Sѯe2v ]q \t<^TW!Z \ߠ / j%:*zX] 0Rɜ>GMFG?҅xF#SHʵLB.=ODO$joFCp ۱P fy0A__O<{%U=c۞T\ D#|@$SB*a/`Qy!uHӫ6leM8#eݜ@hD4T'S!znwl n%FOZ_5\f_rE;:%*/ТuqTQﱏUcnG*Җzm3,θ%l#B\~{ֽ-HN#B0E3 H eFG$ ǖ~e>7{)HvsijtPќˏDuGHFc*lƯ&%a[~X7_yc$ VґÅqem]ci͜ U׋f> 5lYrHb;hpm7m8-H0?7Lvɵac#P8-jC1Hq^AH3zЂl[:<Fֻr{uOugsnBڽ}2S0L~ykFy6y&g}sKA- ~ps&h/iu0@[!0 t<ߣ|9 x,2 ]gQPGtJB)~EuƔ0ˢk'DC-' H.5 җS!Z}k &V):l\+$IՏFTT`=,%w\MZWh8040wD<@2m5 [k06r5;bn()KӒdQ%ӽ<+f|`}pu;oRg.Ƚ@ Ey9խ\IQ9{+Dl. Eӡ.l,-zן^")>꾊u@ `(4;ߊWv{}~mN kG]{? KV1y5\uqPM]3H*jK6#W?c6ZzaB >˘&5A)okwMh( !CKġs e&6oKD Ü&Kv`]Ӹ3}b4؁5 ߲͇]*ɿya]5tUzɘi?͕DrmYv0V|,Hhi{Iv? :&|NX­(%$B0%:}4\[\>-nu"~`pֳHqskݬ c8vϤ#!Hv Xer{w3ߊ  ٢:m'K{z\;ܔhF4F$r?)î? 6GosK$lߴ^# MteymKIvDqCNTw%Ly> ݀-{%@Qw1r#r34w;m0OҘ^ T$q'@%B$ m =~ u,zP50;oX<}rhs`U(:HY Rm/mº= wm@?6>_kh:OV}NDȱ7v|E_e(s`l.lM)aϡ| whPh讨vR<1ެWhVVoxip h؎ LM}X x!B҉(zR rWAĆ7+QW?sLF/1B,{TX rPLMxV\xxa$ǀ%6<$O8Y:H`'ְ"x䣾CX_۸(&rLY6 meaZK!w2nGxpK J̚\*4ɯ󑘦xhQx1&_%I'"tWnCi,'[1<$ʽ-12X ͶKFlOf?HvN q~p7p (x;T5?!KvС {mWf:g݌ᐿc$(Ri<+%%G"Y+aĢrXU*OnVUDp٦Q4I,0/v}QzU8sLՈwFKXGe\gƸ%^H(E*'44@lj bWԕY+il<e!)xGw s> )Ω3>?Cpq函i潟-'?Kw*Ύn2'bpk_Y&Lt]-5e* %xta=: ]"߅:M柇~_le̫)*C5ߘ_d5HLpŖ)9_Jhyi%HPrVT&K. _暅F%"+)&l} L&ʣmSoNqme:O?>ȷX_&=A N\REkWO `u!SU Ь ȊTEjscB^dlMa Ҿiu[eF 0P4C'4@9(,1\e Φ$V;0g=f<c. FvN3}ĵsO0 }Wgջt5 wQ$`l|E[xHȭ$3 yh՞?)%4:@&10)yb>&&OpQJ hPHoD213W:X&L:M O~`JD4OZa% *Y3Fls=rvZz%y$kQ&q%rGKt4uNřs^)" n?Us[zQ_hy`$R֛3-ϘϾخ ǘRy|!GJMNT~d!d3 rlXZn4dmM;d4!Oȩ\,-Y3׈BJ70Ƭ <`XR06~F ~/31OX׉ڻu61WP8%hZ:NuڣMm^THc`K ֝-$JwPXKY"!iB#sB9ѠgNW#ܫeuLK mQOm:Lɡp[6<#" -űqИWMsZFZ4\t{䍁<]I[*Q wQIֽj>z7¡̧6w7}r04m7Fc1FB 8n|o'"anl8DF(_\b CfܺڔעN#3PԜET@7[# 4$UQ|& 7hP8_^ Y knv GSS7  \tGrQ6Q3ſHP,@&By\]Ǵ1Pv҆~TњW潭RЦj[6f) QO$ARġur/${sfLХA \O~Wl)cɇU􏕼[L)W?A/"Z\wu~*Czڨ*߼u^1YR$8t7jlz.pDU9zz֏i|^I,V|)Vom0!=EiT`iׅMN ,]0Dfދ`Su@%ۢlVjK30z@A-^[|.6ɏ?x EhmkڃS % R >hukcr5ɘ]/Sgѯ5ÙӮmh)m 1o3 Wab"[wm7=Ն5)1AK\]LBi Cm؋*jaga7C9^c4hӏ]0( S!R7 j+ҩ͇#o0#u%8e`zKl-p>A'ڍ[ Y ~LSn~.RY}QʿZ?،Q{!b%<<&Ǹ1Ϧg03v@>uPx VCYSZG ]MN)?^֕zQ̑"}e,|֣u7?)x@dFo᎑>x"S{ySs{'ܑ0P>3NX}ͫX+.V"w'W5TGHsQX38N޼U0 mOĂ2CTKꨠE7ocFx[EQva ypt,%NO{wf`13_ܫNW14ՄA8zr&FSE**F&d/&Q9м- t# CKBWCffcǘ\%B>vP,&҂рޝQw:(lGR+A|V¿'kEJgQOKei~Ab#ʄ.]!S7{U%!63%mrm^+e$y.\[@F'Bug-9oo# KN9%>\L7;*RrLMy,:#=4C1Ar@),'~V=f,T a]KrVS[Cz:t^tr/0OB\=n͠d7d0t ߄R\̡А$YLbԧh^x\euf͛h\?+Vsv@Է=V *=6oS%.|Zۋ6)U%qhު!VԴʹ4!_b'g(cN1[_ďTRS?ْ&ӯz_/O,ӑ}r @>['] ѳӌ:Ֆi1KhJR0!gRF8YK/ D'&};*? 0(4W9!X&McͱڱDCº65>6 :ĸX]̺D)N86[B6Hrgzb1hCei>պ8!{6]*Zpqf0쿔=J<9C.W1^mFn% XĶ*%y#f~r##0x<'aIuct;˃ezVQ,aոh%67~bc赘DlU&G#A~܃ *wvɋ붽j3cx%Fh| "̈ <=M2Ս<QH\!9mʁLS94^#n07 UŤ`cl}tԲ58SaPLOZQ /*_,;{xz&GG*2&)} ~ݎgQ#;#!kU*#^MoG̘77}mIC  V\7P1&Кك鷦kSA3"9~ { _A*bg6^;Qė^8]#:I;\e[A%0x3ȿUoY8H䴣$0.2;ž>l.\t~sH}KyQ!T6J8CFugLhB.+ j=PG}/HP|Arކ5xAo>k0愐d\%-%Y,:k|管 `S-LQW0CY& v'´c-K& wJ*kogLV; ;^;z1݄9Oj<WQs"gRQĦ#tq$hN4Ⱦ?^f+-;xL6kSJS϶r㐛ais91׏Af1W\?su#Iti6 RgE]W;uGAGw0\thQr33$Al׸]I6k빷H:8D=_].ņ.`~ ZvAo~.ur|7d+dM7sLAסO86P*be"f*f*EVש}j jU^ qK88r1vwBFL;w*j+0`Wjl`HkoeEhQoǜ*|-cϡ/|י|;JSgCoES}aB;Eեm2A m|.!؁XtV;:J`qP$>s|?(U$ 2Qg ) WQv'`B%|ɛ?đm4H-# j*imF&ij~@;mR1m iHl#T*kkʧƫOrwuY_B"$Zxps#4#տڳl(hlcAѷWx1$UWclKIFYMb 8߸AI~KSԆpByYg|/SSg 3 jC~t'^!k haR Yz\½ZQWI G(>?}~GDUN{4!LݗTҞ̔>ߟ΂024׶&#h3& y>5rm,֛ey+ӓy>78c6:6b"Jz?CsE7կ 偆Mv |ڪvn=ؗ^P,'JuN xS7"BnS#=0rV"<`;`5s/?%RD96_m?e5F_l+ϥ:aGo;gjz6I~D&u\kebJ?J7'>"ĿS D?ew(K&}\]&a`~7ZMϫ%U01E:RGjDP@׵*k[7$wb:aC uDBԡ9A"}l!=][i)sc(gN05XkV@$1qW8Y!3¸y2g~uAiaMмϦ㒂Ir^_ _{k1M&>PqY.pZ }GbǏH9"CXL`;h-[-I]e Fcp0y~,Zj8g[t d* qM4n OƗl93~\ 8֛ ﮓl4}lx( !貔Tj[t'/~ҋ7VDm3G-)Ij/Ꭲ:E!(M/l7p#QnG;B`W sDB4ڸa&$71:6J!}.ULߗ-0ee>.Si 32I* 2':#F&)+w/5y(pԃ` íg|;ϴ|N79M7I<di@RaW*ptO> C 'OzZK^{6sul=L9leo@&߇ga|'3\^/4!Yrƀ+]+mZe)mPLe_ϟ'7൅g? -d3>b>rd5.X>Tn.НwHh"$dFx- JLNrݝXuӧ`d4}$jY-)jʿ_Zb:! q]3nGȚ9sXZDbo.Vx]up  'wz"/3t֟M ޞ&(WUI`[q($P|$RӶlR*Ä ߡG;m\̷c*k.y@emv `S{3\RʼnͦӤʆ ֌ Me iBTB|teèOL?* dɫŒp-r_d?FQ=LWׇ{(B鐯Œ'A;<`kN8.믛quu<5J r5'~He!/RBXn=nb,-fl (:+|Q"[#P zRz8SaLݲҲ+iRI^8AݱaM\1{Nn im)3@:+뷓(Ӆe>'9f+VHNl83PǏ #mț=z-2O#S0f߀N󜲑8brqUue 84 1]ᷫmLnɏ]YPώ% #[s/t*s㉵ 9jhv 24nc^u)/o-myL@2pGt(S4цzxJݲ|sv=9Dak/e&`ػ )nQp5<> M*j^ac Ac .LOYBgN@Ht„?M^`Aßeo}H,&>J}%Y٧2eKK kg@$oeWcZW7El<@{Ȋ'Xq!ܔ yaqn{l+):TJE)4N eg8!}NR[,AּEPV¥8&1BE?c(7Hc{$j T -fS&ڼE3-! k0+r9lu tuWFR?W$ \u@xd7Ww=<%_y5"ئ$W)3%Y]EiɟtecNbOz’Ƽ2PgUSBMCÜu_9Xgl?0"eb!S#9% pѶGTzWz63VkڹnL2wAqiX1oTts}7t50lusė!d/=l$9[3iyuXNdec VSZ&MR >2+27y/Or89kY*Bm:?+Z%S.lܨDgw-?/K-W_?ri\dbqYɚ) $Fd?(@؊rwyl\iiфUյP5*)Rw] ǯoAN~F:o5\/K șL H+H/Gl`^ʫm- ,!d)z7mk{zhl- ;TxC%S OU7+p0өp\B*yW 9\+=r:֦^AIH"1C:$+oj%ǞAB!?)$;f."~ I@.yC~q|ЬQۻ.6Zf|)p URrDTw.89U,##nOk?C qTӭª#Yܼ*r'jiPS,r>bcLӹTl?Dž0D-3lBf =LW8vXAAv&3| #Y4V4":=hI*\":"61B/ywyTy䕻P~bX*R܄zK n/#y"'Zv&,5i{vTi#::u6-] @0UgY #BTu@ h)\MΩn X'>Ɗ{sz;[{q\F˰A+5x g!M雖}/QT0.)p0R?woY8ݲQH-~[XX-%}@Q pp響>Kw. B akx3JHLpF(teu+3(c)%qEGk*?Ckg_jg$pKL͝\O$OVKVIv ~vzSL"1|N):C`F) @]]e]P!%WE۞7QtWoJugh mk^-$9/knhDI( +@2R!SNjr:u4M5C\'nWV?o}~8OrvØވ96*vǯ]BkêP (*ǖ5ٳ^kj^؛[@-cc;wRHܹ12ۨTGAf,S}#Hlv*YFң죘۵%9Ϭ4w]~l@U$p[~] 6bak(Q^xbj0sXI􂁱SJف&AFW}E*;]gY%g$:>@`2]szؿx-q!P5']yA [6k+U)6l0MV|; U^lJ- QXa)rI %TC *fr-`[h~!y^hHCPhBlӲ3Ysa%!'*O[}NjfǸy)YE*_\y>Eˈ% 'T$mmCS|R7R J8fSM84ʮy^RkJf >;n%};?&imfqMrfXͷμ2[?K RʪH$uOж PHB=L&_T588~Jaw< k+5Jx`G17- `2aJ(PJLʋ ƆTq[zJӓwO6g @!32`2nn)jȀ-+1[]Ɲw .ԙQ !CaUo]IW$zG3.3ȩ*77-?K #|u?YGy$vd2''>~B9a+.T;ׁ,6Y٦fp!uh ûotj7;tL_2YU*D'zɾ$`gM.v? rgtVȊ]ǵΑ+e0ZR,L]v\讈ڲ_(J<$^$igN(Tß$-^te ,l6FL$+DU  Z̼hv) ɽoJp͌v |vM&u?p䂅m祃\"ql]F(X,IZP reM&;L*^A {;c zp`diH EDϛնP B"4DI5b-5e¼ʠ5@Y{ζ=%-ٙI'sƍkn(;v'*u@|ZFnj1%Dy5ۙ8=ݓ p‚C6Knѝe#|H'~ph>!s7IR6Ŷ hjכW;AHޮxp5յoVsgdj-ռ,f)WP o]m3}>l4 EJҢOX~Lbf՘@˰ɇ5Ӓ( -v.Ѥ>" dKJ  [id,7X0.$]6qLF춑t)C<ݏ'#.'4r)vdNi$#o9FdEX[ _b}섆A*GLg UmÙd_䣰G#wwzbGW#7Utpr)hͺ[̨$Բ=r`X?}GAX&ȑE>5*z3ǛQ}٤HWy$z<<Vԃ/8YkrCQ'9qIjٓcvǻtģ@ihٰu\m:6i2nE'-̟nNOuQФZ,6 ,oc0M+*U&s?6ȿ9y$9hF+/V7ȴǑ]&T'ADjISmHrŸXK7"Rdbߚ%9Ly ѓQ'@')E{$ ueתt R>mX4/p3{ElէΆڒe / +*,׼\_E0/{)yh8]*>`:&Ν >,3-IYΥ:.A8&u sOaX؝$wS_xӖH1;]3~gXk40I/cL 2 RqK FXH_GUh jo(BhrEƅ|9f4V*^ s/s>rd ĭQ1~O`VQRx >U~j-au1O q<{/[8)D51X< {("*ǘ1+=NUʝ Е9n6/8z&P-7ͥ抈iIґ÷r̐7<]8.4_uؿ*x[/e"̣"WT_=źuXχsYFyhe=.x{!+īJ&j8 V3HM}F"4KI|CG\dcd<sm)+WqH_-jFl\;i6gQm Jզ6FGqNE@X@S;yVU?s?|Կ5`t!I} \/E @[/gxhR Bysfw ɻ馥g?/r)`C!wAx5' #j?o2B MRM euޜWfe{n>/c\Dq[D!U3EҰšSn|mn]k*(%^Y2)YË&Rx7 ajGU:6JQ$`KAֹ2z*]s>Y (uQGo49^C8\y \qT䩅_l3pY݄VO ο ugc{"r[97ew(cNɆH`}Mbe֦ʗCDae70,u<`QWi X-Y}! *~{2{G"zY}aSޣϔ׌}ԟ:UeszODzA}”*42&f O?stRF4eO¥&J(xƶtoaJlvhLXY}c;h&0\F|!Gy9ς1DJ@E96]ùcV;dЁ[Yzg՛"(EJKQD/ysYbUu #諳<)|[ˋH }3CzMc2XfKH) U:Q#d>NP%%.%nPa"p7GT"@o9Zz1v.o 9( /_zڿ/=%;ϗiz3M{=QX?^D!{L~ mW80X!Ply4 ^Yv+tS+H*|zJQҀoK{n~;Nh XTIQ`bCYX7@TX.OUJA52 4'"t`˵cM5ciڶg-;ڪ8Ù d|( hc xV! ,X{ 9.\ԛ=œ5_4{M1zOm!CjPu$CXû\ ^$,,0Ϋ/W+Ӻ[}+PKݏɠf*| M5zDSYjG*M.\>[-.[ 7R&1,t[dzY{dmE­?Rpr_j(U(]3Ȼ%c(t |bAt72%dU,@¹Run'' }eAƳ0wXeMF=^ s<2Ⱥ7f0CC߃[8Äq-5^xōkkR:iB-(pUof_i:8? 3S)RU~C`TNӻ"ZWw5WaFBBz&;&PR ,MFZ_ꚯ* ž2kC܈jNA )䊴Hf3' Yt`nND|Jq/+k 'CiX35&SJ3xAþ*& :2y͘/ S2QHgU]6U gh@3F$8ly/W ̐3MNq]GlEM{z5+0ZqZMQ>Jߙ׳ovM(pm(SԿ&DRT^]sZ%^Z2x oųA+%[iV>?QܵOp-^,Om8ż"+iI_/ yh^IbsUB4մ>"xQҹcRyGi*29 G#t8F,D:] pENQvu9XrO@1?fd.'Sj`<4 wƫ&@&]Lf;}Y BF$Gł 2Q"^f(yפ@Eꬍ=컚f..SĕqHRɝQ bw< B#%>H .A8or ^DmH-F[E.u2",1pM O$V>,pbcT 0;?Հ, s"E/IY"/q|yt}O)I P2ەN L7 SsdKr*wy}Z<uoN 6 Z ×b] VE$JWF=z`Pksvg:S_٥ZN.p_BG-fX{ѐ1\q?C;Jk#4ʀve"aNxz]̘##Ʒ`,e`|tn6ס>)%˥ob"},`pEU 8cMW-Z8[I#T|^ʌ"\Oۅ_W^8Hc #;Bޅ${l) ?a@ip.R=I~s,y-LLwhO~Eds\xPNv[ƴ \<)7yZ+csAWDH WsQ3NWx*u:z Bx\d8q'|/d`$d&kpA M o}֦]Ncؕ9ۂ |޷XqŐtA If9R*/pE) M{^q(q+'M;a\;f'hiR<=? C1L. $C.T_8^QU}6V9aϼsĺƀs)p} XA (xU78@eH01!\?DƱu&m_cH _J*!0z 1b?i1F[CԸ^  M+=E# KM/Ӊ9'QPl:K m{\ 5a MX\ ^l*+f:'ts; / ˜-o$i9O6w/I. 3d̸lj̿؇= t`"G^ȇuKJ &U %o dM@:WSxzV 3sp%K0|X8ۍágvQ{lWL.Yp>7I[:uc,?Q+2I(~#^zŸ;},C{V"eפ-/7 $P8G{MQCLS+;tsLp!V/`6k<2Բ|P|wZ_8ylir-"fŏ]E"^aT@Ǔ^᳅iu +;Xn1h m(uWcg~)겦bkn4ܕNYglJ_d)C=SOn9bc(.·?sA I΄'ôa8_rhK)&@a/%Mgݟm])Xvݮ>'|rVx>̚^5-F5Y{M`#WfMb[/-uǏ"Y8y~Y8 PUWnXۻܷ7.t6/3Q1TդU${`;zxd:h87w[T{zC'߈/i~Plzv阛[,{Pa%^i}Q#qZ!) R?p pv>D>4e@R/84HTvPByss&h%8g$JU,)ܴ'Y7t.d_%!X;w'̐h4@ɞ)V`zsrkV4ϰ8!аvH\0; |G|*{;`K7| H~L6}h9dG_3lNfFyä@.Qy Vxy$#_[HTή쓿 !d)DҬۊY$MpV:!$62|5ii'$2h,y^!:ڍTv]6On C|LCO#'.Mz|__EXjP V,fWаiE0yTp-]ڢ0 9?blJ64jmcJϙ9 C*|5`lq~h^h`!̀M:aVG˞BT~7L *ƌ1^4$qӏ8/{TЂ& ?Dg`V {AⰓBGQPww13u<{Hl=PGx2+`pءz,ySm)Pr0(uPd#RmS0]FZ:VloV-xܾ ?#{#Ռ<;i(qPzSTm ^1FQ985ix!r kfwh6l&sSE{Έ)vO;NJ4M3Š !χ.YӍNdBiW*Ix4R%t4RF@u[.`~Q7f΢R,r;lfb2L, UQ ZQ>ސ9N!mq;+%1ڕW>9*B)};H0>{pF/OVs'r ѧ[BƠɁT 0W|"=D؂Fh/ 4>S%Up4Ϻd~~u+Mbavt[X}F#| ooA"7mӴ?U\ H۪fm|rE7m cF>'~]k _o~)|iN ˔4l/sI;OD)$>b[vqg-҅Vߚwɥ7l?J  ݑQdB{=׎:rPo\:O@$&(|DUw^W}Q,^d)^pk76~_"tV  +I|ΘfwF4Բj u@`cw0xVn(,7?M9$x^#zm@jq n{[uKn2~"[gQ#3Lؠ 7w㚨e%TYMO%=._vq%(VѵIŏ wn&ޅx .W2ةjz@pgWKQK3Є'}~869DS>Y`IWp`ے;>BC&mu)xBo ɵzס`RTm)mCi~ғRVNj8B: 5ʁ69/E9y0VS6\̡$RR,;',XiWSGssQsY".< dXQJGAo Ľ7H\_ooh>zYe`Lk֊ *)'lpħ{0a@6vU|MƈbԿdutujq>Ma3˹*"/)wJCFOT~ı͂}rd{9Z&3fyGq-OzZhܦ*I "xis>#:xJ1lQml`EpҖY o, j1 )v Qlϴ4[^) Ofsn!b!bD_Ι-Gz SSHĔd"7iahtR2 Cr3y6Q@E'0ML<ųA֍mTrYz]:BFs"<ɖ]h5{-`ZID ~fFl(1h!؅c彄*wDC 3fVS8ra:9\w8=ZvNh VںXC[_b l& #ڏk( 8-to*EMn![(#K?\ID?R8DSC={qkbt3ɹ7@QaQ8Y>܃ S4\Y[@%@7]|*4jWo58Om54  šxt^+̩^im_ f,r МmPu-zڷi9Y}pVw;,7MƂ9ԭ8\PjEqd:dB]&a8!pOɐkH+Xt7@ 3A:S  W<-ɳߍeo4TTR߄0pJ(] aD_7qQw Ke00W0.-&x,x|̍{qbvm5T)>HtnzٹR5Jpmf[dHXY;G?0Mhka 8zc`*3Wxc]W|jmعJ&G1VKg̎76U"'q7֍LJU!PO~jٕvծhpSk ᚸLvK]iih3qAkX%_O &!#3.nw).M$ fC|Θ&q#{kqv4(%sqr6$/O[=5MQEAbT69Ƞϳ,;[nv)AG՞<% 䩏X]>1AfhYuOiwIБagG0ؐvՠ.Nҏ۬ k5vF Z"*FO(Sv cc ܴcu 3(UF ^]\FX x=ma~td2UT+ uG{\ףԳ;;:sgS_!67GgipV#V1<_\M˯3M9h;뽵6POb Dji-T+H5B8iEFdnPVזDhS7$ߤ[c{ t6c_ySY-3 fQ5|k7  3JLe{e)>\JF;ſς?bp" qba11 vIF8ەCp 貐[~2s- mR|VC#R{zIҰyt$s**pr,Pκ[Lo кڪ4/&$}AK:N([뗺qVn>'S#hGoM3$sx:w<$?^ݳ #GT#z_K\x 'sL2&"N$zZǚB6pv/6t܏.ߖʜsö.wO{K|m+4O0 Fg?CL\A^Y>@lPӜ[QqdGxtV?c, /i}㧖' mʺ.|;i^\72FS>Q擎/Nd?mқ ߸y^B1R%m Wfe4l6EBT&8nPւLGJ.)Hd_#'!>A>6 йsoݝ,>h?N&q_[^K2K=4Gi7C6Rz8/ #LUDizm%+1|" &"8FVUeH Ay[ 1M+eEXAȹ|n%4CЗ&ESG,uU m4stBS'ܵwy^ c2|vUW׫Q"b[6]a]-;_n2/' ۪i#7[1ҋ\ 1 H0bDvjj`̬ Hba6p3$TDV{hpT%H9ZnJs@pf5V =O/%*nÎ !v- #k8Bk<-ґ$`BMt4w1.sexh`"k = pBi2qSrۤ߀hr%V %!do`-ZY÷ utVyW _tr s<"=ftoտZ)ba6pViVP,&m3AhdKtUU{AsJYv'3hVhazӐ -5įgf?EB3&n· < WJh[Dgџ'w{E W Yw_5y0G'hb c\~)C8:z f9+i 0!$IiC?(Fv B;q(/ Vt[~K2FAel_`>^;_y?voaN?Fm( %ѥaA *pZT$A5͕ݡNU)[!WPYHT]X+ $^ݭj- _ C:8]-/0ZL&oA] vaWJ2ȃ]eziV=۵g5<Q_n1"r3R&@?0ۏ~T.K*Ayhǥ{Y1W`^ЩO>P=swB9A%nNSNj53TBePݒSd58nNa8J$N_K%$UU!ט+I׊7n-V!$I1.(E9T0~ 'WNE`/iB(zZGc3Cڨ!(y|%ȎH m.#EBϹ'WhgӭstB9_ֹc). 32.G%DIԫ{݈уf'`_o^l]v\ 3 UĶ' 3.|ܿ.XX( q:n%NyAPCr%n79$자q.y;>ܓT%Hr2 < ݈ԉhoXבe}D(cAOsՊֱ KЪ(z|ꀸ.Սj$-ah>è5>F#J;CbJgH]x(QAھP3_h&=?sxb;}uA'#kLͽUŌ5Z^$Բ`s{ld T67 R`A ETj`e@އKj2h<lFpk<` Mˑfzen硐 w% S7@MXKn9zR޻[<*RQ@x=j.'~oW΢Eӹ a!-r2bCE:Ǭ]+RM@=Ji:TSuu?ȫԔ fC<}NSHps7sՍ%B?)@,>[MӼQ҆X 8 Ŕ O/f ">~ .W ڷXJhA!* 8*9 %n4 rncaYQn}nnvIp9dk$(yW3 ,i@H$Ղ`?G~Zٴ׶6IT:p kPIڎ ]-wonnen >^LKVTaA&mwxKW3Ԕ 5E<4픥ēqv(wEvšS/*앳'f E[!I_oT[ڂu̘έa3v4M;/lO`kYk騱įw[C0Cܫ;\Ӕj6/jK2CGʴ&E4>!4w.͖ qrѴ3[6\"dS:+h>ז>!ҕ!0O ZwH|`P*f"ʾ7gDpaϠ20z ˲r -t #7ZKmd-՜Ge)kwǠ/=9q'ͷ Ϗy4U.e|Z|oL$OP.̳Ojdo H9!!%j M-2*/Hb,# _+ܟr˵&"Bwqzc[b(eؑ}ﮇfO8nA0.81{Ƕ`D|wC舘S"ӏ1W= ŅG]#>bJk1lz B]kFNJeW5'7sծؕ(U1|=s)2-Mk& zNa.!D_][.˓|М.7?D]L]cϽ4?$V'4}`vUF:;Shf`o' m㑵/D"n ?0}kA0{7(Z+_Mݮ}m$yߊ5..ĈN_6!Ϝ1ЀTpfOuxcéUY nU{jzFrޱ ʪ)-9 ßh㍇)c:nIuBqEh'upR{}q4M"> T{eď/'#(`+tr x{*]$ -`! 3 Hݑ ǯ[Eq!!(/f/iB[ܿX r|)7ՔaN\:eՕ'?!j1{8[ׅ9{?^zi?/ {sds??O =&Cz.0~ZZKg0]眮3jJ'< 'Sm*vɢYM珠K QH@95eɫV0`DS$n_XB7|չ{a|Bޝz4ȏcj楓" BU7@m^XAro5=^NVRT8 7ENvN!RSť$+Xa(ԣ-_p U@Ī/RfoB,qsNXm&] : ̥G a69nߨ: reb $3+5*1R'bTjxdca<ϕ ډ7B,]c%OK÷ٽl3+ 4թ~ܖrXՎV(HPr;gB#NT]i@Fn JψXL% qXpó5.B;C`,bDwmŢcBrKas݆ ReeVLQ ?&D 6v qF6z'{؊ࣂBy#=bݨMGG;5 v4Ɗ80ģ7S̋M?|t@Kդ!g'RA(< 3=} kB ȃ܁l;n2_ L`z4=C5b"1T I(|=RYeݼ֕0qUpζxw#fzYqUDҙ#X1ZF* EJ׶ w- -4AIavYޠ' Jv,ura5F,n?[P"p&4L։#R4B}3= r=ám$,x2D;Ҙ}`JrC!}\cn׉S9,f>Y 5ѩO%Q7teur[AH+R~nxm]u:%&D^D%NsFh+oApaq<+uԪgѧ Be!I[\ @ygƏ"Ϝ/ kcGۏZ@) ҷ/2rbAL}GW":hQP33 $o~TE|w^hiIys[[GfS݃ vM-m{<{enV!3X=kQy_GCRrdŌHVFZ[GLGc!7U.ZŻ5 /3?^ft+BO7DA `tP__'=67~[_ot͢xjI # _G Y$0`kS^MT8'֓ ρ5 "4[p%%W*`7.9~{ɼУV(RQ=4jߓً_m>H;a kCG7W` rw>@֩[l LJsވψeyj,uFpv; So4SAq. A[i>޵ӽѝ$Wý& bΆ>^h : ]@⛽;%OLXĄZ5#J$r4\d[̽(6Wo^kޣRcʵr"D|' "X \f`ՃѴGx$/TA{8RєW{m/;Β~/0?6m m VeSǪ0+w H(vⰕCTx:/`>w_eK;]+-$3ʖ°c&D2ϰVc2YBjA֠gowSdݮE X\vⓑ|Vn@Ȃ56L _W䈐nyKDE9F.j> cUbh$-܍RaA񬶩T"qSSws#ȏf!ob]fr0;ūPv_^a=?>M dD>2$Cf+v O9}?` 9Uh xBHeL>jD,%yvUXDI(ܔ$B7IcF"T 9_[.]oB&X+z{xIXKqAl~f}_ʜoP~{.m{؁ ǬCe+k+6㇃hmvD)sV/W8]{}FndN u f/R;+&o#ײJuUlvG:Yl٭%iN=ΤzCH8INN+y~)V#Lz=<ډ]chM%N'J}>pݖչYFJ#X+ㄆj)E3N!KI5xt:Ne^ʬk=Ǔ%2cEwǷ $C;埘Rccv6j8ucִN.48;=iL,pJ^+R+{{)pPO77pjK$$=Mq~SdY7,ЖM%p8q30IֺQ)݌)@"zbul qћ}emcCL꓈; VWkL}8KdM'?0)3}o׈A9mBN4b5*{T|?4RD9\0heAv&}jՍO"Sos?T& WW~\a? K#O W{^E:"Y]3 -`^UAneQ, WOO9qTs{ ԜQ?BR{sP[BF ]Û%P~ w|#1a>vysZW&Jzհ;TU3Y􃇍f'LI+*^23CZ;w=V)PH\KubcJ(Ae_N-I1ɕN2yUΰu]4,_vg\WRM?)'cf¤7!o~O\e~GS;`Qє!+;մ@ |:8R:H(ӪC7i,Z^޹A(e)m*j2 G f DliDm:t痚B#,XѤJh<"2On\Ǎ-TSMN+peЕ[')OweC5)Vj$fUlp:bN @/ !JY\UXͿxv\Pn T}xcMtݮ`ep[g@Xíeqi{mI vP Ϫm<2s9! Hۙmm:G@Jf{d0E@\4ipkfAUteS{ Qf;rIMN[%&Ωp [YcYH34_h9ZpĻU}Y] ƌ7`$4c8:v8ypG~{ ssqc {/!|wΨRouԶa%$}5*%6mAV2\N؎P总cQ&ۅDqܳ>\'n#xQHz7D!UKPھw}O+ҀRA+S,'|P hx2f3^Oab Trm{3U!Ju~}FHZqE!-܈ǏIxH5 8%?b‘O͒./ršf4%N)*CeA?ow/ŋ5݀nKgYZ070701000000c2000081a40000000000000000000000016101d03c0000880c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/dvb-frontends/stv0900.ko.xz7zXZִF!t/]?Eh=ڜ9QM:u8Yt~) 5U0B߂C~B°1?ٺd4hTK!9O`-KIIFmLJ-$axqfP.& 6V#MWUF|F`"zos!lL;_&538@ꭡUس룜6iV\&P80;RiqV3Xvy\s JIƠ䃠#~S+/)xp@ סiǭK,P?1n>#$l%B38s=tb zO7aƞU= @-|0Rؽ]"B!ރ'cb+p_ 0m'k&ݫE<%# dߘ=/t>;{ XyEq("zX@FPi!AҘ-FX,oe ߗr 0TLHj/ xgg,˅meWltR<5ن(B |KPmﻝLpEg(ٛ&"Z?(8w?<%g1ֵ`K#WE[+q>pdBOn"K Wjy3vL4ACRh1dr" 9afjŚ~^r+4QyXdaMCăP7]`q5ʭԖ[Gj=XvꋨD]3Z,O 񢓚߳,OaHbq #6}r&;_);C;GbCfR~ѷoGR&B(0P_7ij[v|w̥fU3f*mL$"hEQ^-@XSc~k.X>DhdLz+PZ^6HPe4F9*כ*(O#[3m,擫n7kkT;0-_4"v4x սSkвL:!8w)&.Nltѓ d||i9.e>N'7=,e~5iykv-w%&Fc(7^[1.Nf>蕼: SkB"q|cz S.'^ g nWP?,3$3y4tuYIuskiJ|aF/~J䇿F7:k?zI䌍FݻN1.(TnXuboc &o_IE(:TP$~O mIA$J37A≖?`15cIjf)`]Oa`7|CLzϰlěRB9{ pmz@&+"Ryv HghId0Qbi_@ ^ # k8:'*Ɩbmix#pp%!yS$&|\{c +uGĦ+uY?"e)B|ּE9(}ltm ʵ.pc0@q1?rP/7AW pDG!Dw ^+ q~疔r;0 8)[ohl.UwA=|:Kǂ y}A$-hJx7&=*o5 ˧P~0"彮PN[xzBKNM{r+={#xݙGvνOҷ4*q>$se25au2#T_-qĄ7'7bRc\V+6(G"6c<"3#F Cƅҿ^08eSguhMTX01ѫpYָRUʜFm&=Eg.!%Oy">WmX_5 HEd0Fp I3I^|i( ؇D7&:A8 ٸ:X +$9; !疥 l>Ks\ujJ[[ɳ(kÉ}!oh{G+PE0\#tt5 Aeƿh=M#]}@.)נ-j7Ή&q{2 fD4 F9n)b -BAEjw7,?{CnK{GkHA<7\YX=J{e"4E! @̺ۻV \,Er2%N"rIZ>4K|Q!V- GA/w$#6 Wr;s~e F T߸$ϪnCcNMB'ߓ_=/%LA+>cF[usXOUk3=}y+nm i!LfJ06e ӄo1"Pl/e >xFρ=E n񲐟~0\Қ@S57_L >Do ,wfq[ {[N lB5g އv8ºJ»$'MvFfx}g("U?q2)bn(SůWc~qhPnU|fNC&⳰ɽv-Le0R˭Ԏjbu;~;PhpD)l'aKɭ"&`ά_aɔ[zN}gȺkPww"^Z[bҐ0VNo`]|)v)8ИHhT>4c:%@ʣй- gRQrPJ|iu:2-"DJ$ҾJ߾,*^RmF|F=6J]OY:ov$ȵqY)׼Le8rbvA PNz-9Fq`tHuc5:tލse%֦IJ@jRMTeڿՃ-aadC8?l Ma9qB} ES%p2 =/)@փŧ6deLwmz~/2zCkwxUV t&'r*6֏ 5~z_S)-T!pO~*('twhoNZ~?5 /v H 槲ao~g^_T]nbn'ͱ x36hfv$8@KiOIsQy$Aff=)B[# QM6T@ m5n9$ ;a{BzaMȞ2gO<#-XͿD1)|[b[Y]ˌ5bJSJHh{aН%A[1'f+l`1B\"~ˏl<:w1L6}#uX;8~i=DY?3 "%D~e"*I.)$}4]_M˖rPV6#;7ςݼnu7'sK`04xЊb=Zɡ}%(L)UM֘PA%16[I[2w'}9;iV5#'G<^=E,TmW*wBbE%BL m(YL__Oy夣"&4Yc?mИEDBLӈʪ8gi Pߒ_/X3o1X3ƛ-k}+ |h5GiGgRn*POYJ#> 1džrKBzufD8u\]،=ى6u w]ԶUd?u'J €P_[2?Q'AH+juhl0 <oD0h[yjFvC0،*d3{5DJj0Ģ=?祒{1 fvJK1ј_eyDqtZseZ[h%-?l1C8'X2%"=,."EsiܠȘ&N& y1ڪMd} 3}c\W%+"6G\{#{r# φhl6F2g/D'{^IVE`Yw.*P.(`Y~)cؽE,x*ybTK m&LTpPw%<1p,<< Aj@wQM"g_x_ϕh@vʑ% QYi.ۏĜ :Ol-u͏+B}=׎= M<^aHϸ]̦NTo4A8"{ODAZf,M?G{+:7|JC=hWO=X'+ī?栗dL ЈT)mo0es/oyANNFO>`,v>V}}ϸnk'MR1sz5 ʏkTf&#oGɨ;v!hU5py4 GJA8TQ$Q9+VOW;{*u="5Oe!WͨzM oR-=ҲIAܓeZP=!YT } U= BUpW6P:NlY`⪨z/'%hG8@_S)qDNU/ u{ƈ;۫\A !ouTOs쑽 K[Ƌ6Jkȭ{GgM1!i+e]ooI쐵~P+i/ Yp-+͍o +KɤODe'BdjD豈V1vR4czgtUjI=ٳ1MҪc;JpkHLmO[Nt>.e>bŒc&=/mfP2; 0|,d+Ǖ*ME.^1C xwFørʡmsE`+#h}p+÷ǻWd/T0ONjEv=(ּNV ]?Ez6KL`ʱUʼ@#@ohvYqd4xJ!!R^1Xxdj6ѻx8}$2''W 3\r/u$bKFڽV\=P DXͲg i 4Ҷ FXxs-&@>xD&H{^yItbN cnY#g=ڞs|1("b$fvqK?er$G%Z7gH2dE#+"QK>oByD+SW&-߮jZ5H9XB OHye1:M;L?D_T@жBn(kxsvAau&, ;3gva6Һ`'?ׄUAjk{a]}dsc߂@,V2AbBmG=>%I*2w@-e`$gT?˲H?E8T(|Ů7 TȤ5^41Rj hCvMٰQ0fd$:\qbOq<"ckР@9ymO]jWuZXHf l1{sw +V_["L-ښ"AW0]IFaD;A[w(u3[AJfM{eׯf+S?>F|g AcL 'j^#wk yY_HL]"..MƂٹA8CKGZٛ6UҬYƉp$HoP׶? ~c\eR.+vCycѤF[Hauu=oe B{JW8 (eLK}Cٙ8ij]z xk~?|XT<$¡4j@g"71H{`1Xwء9Tf&`s=NFv3=y >jH6WT]-d/g\ l?*Qc{\:z@#<ߛ2P7RGXzrU۹1Rlڊ4yf6>Mgs{#jI uKVުӨ1 ˦{@X 4;lVa^{S+^: gWS!9~1畵]ntRG:1؂#'Ϊąg4bčw(Kȍ/1F{Z!O.IVg0MY33SEL7HZ(iPFO+!ڧ3'Sۓ8=q-2&}p˻֔lFx6͒#(Y^)$ۧujNN?M>$B0iΠo9yM*u 9 N֬}=9<}gq_,xC4(Uū,\g1㺅Iݭ[Ӫ'$ T'TJn鋗_! 1 p,**p Z1/Ⱝ9;U0\ 69__)Qb0~#`~4bdЅnm4|OuQ>F(Wbre\)G## Ƒۗ"RRs+!MbC ĿѺ\>0PQ iY3ǢP}ͩ*]$,`zcy(sHvi 51oQ bJъ=VPkzĖ\ھ^c^k?!d;r%PX^FNBI%ਙE%`تp=©67NCgh'rqgGyoK OCS8$a)/}_Ro50zo5lRfls弌^ϯ]ekT- p>Τ먅<~/>;w8iR%j >b'GsWu"h-"^8JF%xmU*4Ƅ>y[o~"#8OG`iN0L:̜~P3Q~5#6iwgc,40dJc:x ȥ TdVίz)ks҃T#t͆0}Af3Z[3 *AC̏tIAo3P& @ÚMbm"6YSْmUA)ޮYbP޳ p%{Eu73) PAlEga̵uZ%O6IV*0cRM "Bz,/7@3kdwKū?sn?z"]'C ݊1২_2]0=㜅S?ǦpH@hט'x atʪd ð Me=y~^^&|ଯ(aD%߰|vây/@ӣVCx Z 5 E8V@&mGR9',WRaYH"'5V'O|FFIByoz},M7.A(B(g; ZB{5JvcLqFhx/՝@,1!'ߖxtq#:o`:՝PP;5iR1 S(0ի8-/YOu@⭈[~ݗ,2rF0+nZbcD,ZS&r' Yab)>̴< $\’tC`C1Dx|8g?dkJJh.vb}S@ZB. VO ~Dکy`w U~DbX'5 ;W@|su57:H<bKзX,сW>`4ʢP>75Uj 5-'z'Kc “s^#nX.۵PU4D`rkϜ*j!-E9dJDZ* [_c;19Վ|1Ad4liL/b Ѫq6jd"H,E+ 03?QbFS TЬ5v% iH6_9+ 4K~NU/? ߧG?˭j` 8^ڇE" "x!?f_=2BvDb?`o0 ;e\n@@䇒!yt\hA$RE(,ɘF^b,}֌;^r^jD(Rz$˻|m 'è1{yM#XłnshP]նfOMa[i_H\(4EEsu[eZXl]Ԝvu-UMǬBC/$}aQF>7w O{rqeyGCH v 0N[;>{GnM;Z,a(L }ӝzNs9[=jg㞃\`6[@0f-&56S X&jZdYޚ'PtoMPDTTudC FH cxؼIaLCu: ybg:ƈkwLTm|aZ" g7wm3Q :̳f愞0&WJ:v,:RR\U 5i0;">bYxڼ~1܃!_lG} >JPYv]gH-F鏵E/*FG$AYo!C]}I m"3J w~4Lcz I?agPp|yK+vb9$Y&Aɪ2&Uu\C烃fKN;KH]jg cׁx5M?!"t0Sf!RK߭](lEdW'%.a/*cٙK9ZW 4dY~ tUԗblٜ>Q:FLڔJ70.b8" \vuF! wSQgRD%B.dnHG^ʨOs,W{WOH%`7mX՝D׷WAWl2'ω|ٻf( @u_)5@k)pfK)u`sy)2/LT~ ۔Yͺo. L Vg|% S_ j |?Ĵx0.i$sXߡt^[А3p~|U\7Ym# sd΍u#^Z2M?JoUhQ3j^TrSRk巗byr-=Ǝ B UʃoFT,̒!oA, DҲw/BpCw4_y$.Fo5[1W:ЖrTr IzuufXyH^ N#Fb+taNgJQ|(JRgvt$g PC- ž A¨͕Sp {Hgd }>23ʩ3r.oǶcuenW"xnx8}mm+{S~+mU{ߌxC[2^l̙coTH}(37P0]|E%} qףY[+CGU5 !yᎭz^<q0q>1NJ0\`ϝF T_W*eE족 F;~h^g* ,,=ݸL&Ғ%,;Wd&vIW|GRD8SB~Is FW쬩1f8nb[U} 3g-1yX#XLVXC }4ژ\_v;g8/4*RzY9I1KT,|z?nXUݻLDҦ 15E*BqC'ʃ6WM.6%/:ގv12±=T!9WC7AjKyEAKJE ʫ)Z[?<$[ڭ^REpcX7_Pz#jVkE\?DBH*Z "j6dY(Q˿p8y3R˶PY t:f tU5$+$uPTw&x:5r.hS#5y̋l1OC JʥCcY(a3N 8v08R'P>jL,SG D[V*YsBy224dI"49P檉 ;|FMb&W?NkY-tB@5f[5׷e#@K4DX$ׂh"8ܻTKEW] }'Պ3VMܥ|i!:Wڢ!"c֪6mV=y((X )E8%;6F CD[Q.//wj,}$mM@Ϋ=po5nD=#+Kp%&6m]TIO,^4,u:8l\3 OKGTMDH%bav4qb~ f/~Z.W0]cۧwwhhL:}Q/t+Vl]A ce;ٿF?%iO2̉vB Ǎ`4F)[T|z:ś=&Te/4NO1/r#F#ezR962 H޽eCJ<P%+#'T< aŕfp 6k @~b(%X ,V'$G_؇<0CB^ ♕| 4Nj tV}t &լVvdzf##ED$*y PQ9`:w=k + IewjH lR74yCPa㖱z7ֺ Θ֨]|(\?SNb/7%!6J5ƒvܬ%Jazb/biw$D<~t*ZU@5XsNkQMjFblEV[‵ 7z+Y10XVWsUA7+eDWӠA gp@F~?A5h ,rSqEOn{KKDa~Y%ȫDN# E}kcHѓ7|#L67L|hU58]q)`ib~#geܯc~0dG¼:Ჺs8h y2^={p_6?tUDN<a/]D tAy (tz<RͣpR;X6uІ } :]$=e7ژ8jHA{~>f b~eʰ*Cv2'ܛmA«_yk58^zeS;p65_HN2W7iRqTW˟q팵 ]X7"kY5wHק37Uh$H! D͖a? =+z:y Ն;"^8QXΫU~?RrO"cY WT0tf1v?[сc9ۂߘ$ 濾V=ȒV)Hi_ ͠S+L8vI͞Un2[oB˥{^>tB[S!J s.Eqn~*"xs?(WoS.ļNK6Dx $H c)ޤUm-5$rGg"1ɮmHl'gv#9َpX3AE|1l}2ƓQԜp&ABR0$IHM4}~ټӳzlFF38)-ظo:FD!73rȾ8>yc-A撈L:`tYr$jJ}5q?!YwT~qڛwcykRG{OiҎpp7C[l_#.{,he`,)u9'^,'pwm.-[!\iK~(u?i#4$qdOT&ix4D āeFu%y`:8ڋ{]toӎ@ߣ\H 4xފB,Z_ϐ2[iژ:ޚ'Rʝ&Zd0Ԡnb2لA%nQJ\p7(i6 >akK Xm+x`:w D FkoHOpYLUپ# a]1L*$stF=x(kݍ~9eQH>A);]>L#uGY-ZTπ/=Gdg{,-_[ڋ' !^eE>ױ%XQ 8)rvBC%9+7CF%ÙTT"!O |`q@4n7\UU6N&6=ً fId9_,?rsFȗb4G/lrd%3ٚJDG=v/Y܂AȅƳMG?15dfs:U/[)./j=@Uö ώg@ 8cC" N~X):m_ /,ˇz E-|B7`rT.tq7,w:kЁNpq:=VzЁ\VW|R ,l6d@nbˁv$~wzئ /ioR,0ER(Tj{+*Ls]Z=3<X_L޶KFfɾGJ0ԫ;S-@cΤ y~RKFPvnmt<'eyS_HrfPvINF~"fd9YTeC8]ݘӓha풐7+n`m-O87.u98 Kѓ L_?T:,3F_gсvO^>&\2=ڏai{!,t䏫P- vXAIiiurZӖjblB@ZB9 *52+cvv꼊޵& #/CF(CE^cЦ`T>:XYA13r9u(pGDݲeVH]Zړڻzy!1`{T)߇( Lu 09( {سLJ~?PABYσ ~}H-މ2_[yt `qNkq}]͋}`+f:V0(aɦMe~lvvG/SvDƬ vŵ)r'Ja#A9j4]''H[o|ͼʆi^@q,A{t|`PK02X;Ip Lт!Y~=bؚ>?Acq ta Ah~+?~j}{Xy_v+m;H_0_'J}WIYL}a- ,)3JmEIaas1 ׁo %Crb\+6]!ԝ~&Br|Ҫ1e&p=,`UKK!ٶ\nczgNrZn.wln'J"t"Ăv>EjxP7Of7&a|u<`4r3*o\ڭ% Ɍ )ڐV}v>ޯ`:vYBm-5/Ph9Ԇp/ olu1^Õ{~8bt"9Qk7:`'O|x܌i/E# =03˯]2fиSPrAW >"%>Dh*%K,rrkg?@1G@Pm`,t YT J MwmؗbdT:N#hŒT8ϥ59/D.%`E1 |$5_*^v˪YEͰ|\z881YY(d~x/ĿwfV+?FBFa<A:j_5#3d\p_)ݞ]\@uEwp VI@'n?0XG,+܅(dGl`^\hQޫV/rò 8_'z1BI[(9CLUwgQSݡ+Qv`BDw>䕡&l‡\.On+j˲SgY==4<[ Ğ‘8` 7n06wC{v1{[urVV8$0.* |%XpCxWoEmv#˗N±9"[z>43[XAtUHfJԼv#XQ6ժ98O-T|B %:;;}oT/dIuUJPDZ_kEA?w)U͌6j @dE[l!bUjbG.]o(#H0Ɖ@@ 3cE( ᖋ|3/3dqAF$}{vx/0/ӏ!=*'~8m?7rlnL9_ꧏ兰)% 6.BgЌ!"#o08_K`Lghf.t)mՠdzU+Q߫DȞOWbæM~0i`ZpgavhwO3r4&l5M(b,txNRUQ ii98 Axݗ]+Fn]O*eHx}&M[)}]].-rH3U 9Nަ0_ogY*R;I!7G4[t4~{eQELԴ\ʯPϯs3T9x2AUJ}Zә.ֱ~dn= o{&hnKnX-cD^TQVȟ'q͞! ee/1`N̶Y.U ea#اBCi&VLNnT i{=AĽW!W_ԩn鮪TJU柏;A*aHU,yalQ(ŠR,c}̥uelXt oTφ.nlZyL M}X$1a psa%LQk6->z]mr 2;J#Zֲ߬#۬(*Hl}%>JvX!#Xsr@;wf,aAU*G(&X &לq |I6b; FaacX/+Ֆ.XU%eRO1mr@C糷{5)y>IR!\oh<KT=9K!rey,:68D 왣+B񦥁I7C!X?>c-8^gZ!P\;X7:voH]::1K|2_4kf`ϘZۼLp ,rZ3=YOW7uD[6"9轵u>.qXHk5YD(ʮI\y@MEԥ._/|aW>US eqs>\# ?I˦,Ȥ~ИL. w#<ze5wD5dxo%԰ 9T9_nYT1&vsuͮ=X|I wblPP5ե6h)"C8y LrkHBA3!'v܄Г_rR{؍iawv8!BCM.dab2*>t-C#L[N^CN4@JB#WȯU&k8}M$$^D> K )xMrXGpa.dތ& |syhjU h{ #\"{+#exE2@@ofS챞Oln^f%~5'KgJBFA'p򟑨83.'/;Cy:v~D`ޠFБ=)dҒknnL!l>c3!t=Q֭? le.|=}Zz)/A7kK,1 ڡjc58@.B(! U?wm&cS`'ankKN^&3wC}ϥ0Zj䙟 &b9!-ҺW n:Ζ_]/ tG,w¹@A#AMXSSR;$R,~ho aqҞ3qŃ:ݚ]*\՚I(S_x;QSe;A! ij;aI@ nFZ ( 5fbtSc%9Y0Uߍv08Q$z0hxt 2g{n -OT0F,@:uo"W 8Jn,6 +„3B V|%]·$);1dCHf)Q)|kYvGcGcDS^!ZSؽ1?ANaO^H5njD󖔭 !N(CZ7rpf:=r1Q(Xpy0ۿ+boaV~I;1N^f;{nU}-P gUM>9Ļƒ(F;ݚTJ30a*Y h v0O3Ф7*iO)ߝh Bz5|p5y9 f{BkC1B,,$s1< ZrBslvu$W՜mtb&"N>FϏ+cgҀMT0=HjH^ۭb5He/ 8D ?˲ՅEqxC >! [vAFim k~ˤ<ɽŻ4PiQsw#NqZ N=5&s <Ю?xg綂r17?TsjPE1,0{ `.~;ѓֶwk62bHcīo GfY!BMo[ȐF3F4=~?GN B A+z󮱎B.]hjZ„|Ucvf;e#ݞO=$x  x(i$[ TILn zbY#ZMBDɺRt i,汴)xA]} R/ 0옿@Q)y- Yݡ,d^o $" xo4hӛ۫u (RdCuM9rӝ-e ;LpgbLt<3{>k*TJpkvϴ;}`R&"Z6Iׁ+n(>ב:b-̸èZ7z5Vu3),giAkH |#U&,Y־2c+ iMM}\o 2!~/M+f&@* Ez@euΕ7w\N8Z 1 B"9sx:uWw<h5%Ě`o֟BM_" m,$Lb$ Yt>{:)} ;\G_ ͛qg.z4]P`0Ӕ=B5̙[|9=M%eKުF^! }rG0O0FE-X/{wFN8R~ ͹#eP{&{-TM@*W~jsqW D+ a1ɉ4442Q.'y%:ZX|M⇛KьwMw=vhb#Yfg`r݃%ƜirXjvx%wo^p Dw꬜_)y$ud0ѱ$aH=}p9v`dXOqWDsד8m~|cʷz߆} <v.*"U^ q6 Z+M)`)P"g/i%5B*7CR8 U=)BI|迴v%4$kd -!8Y؁>#jOK bLHǞsF!UF}9`6uԞ!~ 8qnC i$6@B,fih:ɴʝ'.h,EndMx@U BAdXVl J 'Lӑ~:GS>f(rB؏n¼d1&ޢ<§&ֳ~Ğ6yҵsb,,573IUDIfO oAw%eIL6F˴>₰ ]ԇU ]Whp]ãgUuT~=׀ͥ4ɂS#<;36ěZ%MAV ɷёrɛq=̿~2,֡^]|u8Eq# cL#%2ce`w2fd1]-\xlL8Y.c7Xqgz2ugL>,keDDU% oQEyP>hK{a02/X@y`dR( _~Pˋ&5ad^ dFY\ hMcieO]bRh9X`Z&9UFں!J|e;HFh,u<f뒮SR W<ؖSI~n$/7+4LЂyq$4 =,]mqV<<*I|>zs 4|P#g7RA9&)*"51? 89iѿMl)@dlQ d=([-qvѯ.ds g%JGp@8"&OK =Tov1)M Jȳ "U2m|?#ڔB0wJHbmTpl ũ}N /N#52`l۷T4(?x>Hו~=UWk(WnGT zYp^J$jHokp{/!;Am{X-aVZ<<*pxk<{D0nƁ%e5 4/1;-`>NǮd+Bbrh\~ +riٖLOrRRAX#CۧZ v;Uxzh̰"C?m*|@Bu]0NQ ë7b`؁4,:ʎjF5ze@^AsV5v/")XK<O Ek8[=g򨹎z}dvƭEmrBkjYX]Q|^ʈoxqB٤Q*D''3dO@!ql"|)Y*Ən["wiqNkI8YMS.vX3tXVr$l?T߭aY YF˷ItodLs}8:/YwrTzg/Q@fcgIsrcG sVxF솋7cUXR1q֖Rm@AڤNBυ’da]=IN hH I4M $mj7[)Os;Yްi4DR.Dz0[wN;qA⯥j˛>7g&hгz+0c].k -t rx< %?G3ZxqmZR;$?n4"QoU{5)9wrm14 /&{CbҒe2 z2jAnwd!^)= [q Ƹ^Rw4"i޳ AE8%A>UY";<$ξ,1eX-7i$ܾ7f) +Λ`Vթj?B62<"+pJ=gr)d 42i޻ӗ5iޓ28+ es[$JbNXmq#qP F  NoPHbyL FZk$7ItL~bM[1u\g:\Gڙ%{ uS.am\`qޫuիuR`@ޕpdsqhwD 1*?#6I"8mTmoLl pR|RYupYf.8+8( ǴK5](P$&AgV0Z 1m,? 聯pG8#$qԙf5|m`2+`:3̡ҎAQ|*ͺ Ė>-dZu1sI uHWfҤ .2MXf}Inf*|&Z q$yzO `N :wM-qB"gZ PO Q\v$V3ƹGO*im_ݿ$r5ET}2F \ILF:n;\DN43_nU YrФ|tR-SƄ3Ta=<˙i  ~xVJMe {Ί*s,mn꺥rS|b$磓ıeR?~X+><y.~c6 ˮ#6sߛm (؀֠"ԺOe0Xɫ1fafmPuFܱ+y?RɴRh&]S[8E 1>G><\[*K|D~y&yBj/Ui@2 2پg;7Z^/{F}&ty3Bz:lEm h }Bx.,C\pE8(I{6'?zMh7tien ׆kaJϩXX>4/>@x*Zv3bE93K߁Tv,9;r`Kn|$MGǥMY@׎H<  g)@1Y|ycmƫM2@ˊ1I@r{H=BC_niwmG$Sl p3ɣ`HQ(ζS]n%X \Z满sˬ'l7ؕL#.|Ve1jd BP/$:;GQu1g3693%&to( 8tY{O?d!zNyG(F9X?7$MwkkH!_=B `H?70# GJN.~Rc4i"ʋ"o! ޗIl)޽9IR\+ēlv'CHOOzb?cCzPY |ɯ9h ={Ӎ8F J7Y'iWjo&5կZ: JWv]8۰*BD^ nhjaP%':wt|ޥc/f"o1sWfd/# n:Txtzt-!RԀJkJ&>T.IHhFF)0_ \۬hR4? s+: n#CRcwANf@A,l3 YFÕqEgMzXE">3`_u]2U̞W4N{xTRW qx f'F ƻcF*3G$yg+޳|N; ^[a.edMtE>pl빽 !ܺ^K28R㹡JZ sv9h*oaYCArˀk}`_O;dN]-dgC}ѻ9k GyWaB/aQ;2IȕP3ٻO_HwlF'L+O%8#)w`$UX9+o9uDHR\> zz=(ZM2UxGUۡ2;LܥygX*K!a8}a SSJ/'TɸS~c1!h/ $F)nY}}TOa6iQQ[=/ ?/y 1B v^ڌp?%͍]y`w1ah__ډ&jy'3؆N00l0?sWN-_?1 *B[Zdz> " A0 +֕Ot^z@Hv"\H\QQYYU8%pAZ% GzK7NMi0՟u  c_ !|A&NH ,臙wа;ֶ?⹟yVN]Rުݟ: %#<7:QיN/Xt63gڦ,٤/rՅ6tM%xvSKITX&JjP%vy*yӈ Gxc핦`^΂T|#%ҵ#ukǥ>I&_8xoEA (#)=50d=}x %kˍj'!M)(ˑ[{N\40}?},F˯jfeh36/I5 VCNQLH^c"RZgݷ1A +>_ą2ɞ5Q?fE=b\_=OPxmDbl^c>K?KRȷ᲍7ٹ?n.0B̴3!}f!|-*upھվٹ?5˼١E'<1x[IG'z]^5[.SwVkF8?DJI./Eɛv`VU\`bñ0 sDT^#O<&ݠ4fEUPGurm4Q8]XV1z[HFvy)`"zAxKWb.&xq–6+9E-%6Omq*ΞD]jI<\`\<χf:BUPۅG 5m Ӎ1bF?vJ*$x~|*GifqrޙiEp髑C9 ~.1dAu"DreR]ʂVgUph!pO+Tb5!{_H@$1o)Б5S #iKJV70TRJ:ه>tRCh6B?0b,.] UaRhaۊ&+=ҙ IId?$}T= ^&iޏXU<% F !9"GƩt[TAHl2QA<FNYi{LhZȔ^o{u0 0FDLHfHk"(-1-°f NhOAOTkY8YIy8uP*lU9h`k7ј/ ρ `F2>~`1mWmOUߏs^@nJx ]|LA8ܦ$Pen:۳B򽖱wnp7Z?6wBd^v,zu','oT1;^ЍO 8JXF-wU: V/WnDӲ}s9")"]Am^<N}&~OVd^Eu!CSy wE/x͜+ q,abȧ-2YvͺUe1-8߉.Ӓ x[r27GݳC/1YJzꁆ32X\̙`M?zM1RНxCuQnϡѻ=VdXԼGl*) yFk=!2H v{DȐj.FK3LR zvgTK7Y2X wM6؇ De&P9y xm%^1q~m'8(Z9s^%@LU rkpu)DI$JǦpx)Yp)Pezʉ97*3['r`Vm&Ae!T7[+E4)!,hvdEDa}I=M"ޗRʔ5`=I>7zXB#QceNO)sF#׆ 6v8NjK!b`o"ޅ. lх] 63iHX2F 9gy򥖰Qo +#pVLh2<>NXeU, _̤LWy6lf(~ZHuF*=-#h_{7ﺾOBn.z%\nYNcZb"(ja~AZP%0]Q v9ԫIBs.o#_$c3 uzfFX/H|F%RG"z\{`wv%9Kz)<^,YkF/^T'W.׾%O#Ֆ8ۺ12#t$Nlb7e>-/ˠ~f+J ȻiSjX0SxR&F`VS z"*w-%0r6ASBCTc.’ K{{"?:ᶋ l/ͩYKMb lA 6׸jloUV淜@:q(&PAFyԐ%GSyה$Aʃ:ƭq`@: R Z{.D)7K-{Fuڨ} Q~ǐ 5$-'sp3eqh o8)lA5 h24b÷Gi\񥪜Dϓ0^ q9j^{.' P,^bW.@mϋ&We)em8YTѿU.yvM@$L(:L8 >{|K,7?c}[Q#2;Ol,aDʬ&r#RuZ`ꔈ:IUrSҧzE=T;7mRTw FlΪ*y5Ɠ/ΜkՌ޽<涀DƬ f @k-gz;<, d^E05eͿ7t4:0-q߹+N0Z5raI:;_Rvh4pYs"f.͏ DtH0w 'Lrg37F,l Npو*jdMɮ@åQʽvxlQ1e!q.^ȵ@6+h8G:W'۾"|]kmC !d0&!Bv?Cs dOU?ܬ>S ɇDCmm7.xT yTrdycyh2 BrA#T4:)_lFԴOG Cǖt)j"MooOl/mh[|n7|E[Wyr!&oHA]RsԩgPa|PWk=4==o58erws_̵idU1osmR\bf<'Wgh!0a]sДN[x:6 RH+ßUsn޽(MKgt- @ `!|.EفC"dHhp,}bpSWև_])\kn.4_@ ?4 nʪ!ȜFzϏ+t3;CUg` c6*uט06Yfn`٫*&ã' G>Q9aȲ!"S3^qDvʸhĹ0q^Q=,n*7B{/ :V`i߁ѼCS,Z8zdLC9d-9Lzb&Ax%%oL8| +!x8`"t*z};@dWE!g2L:t rhSw2cF8Dm;;'G̈y˾io[^|^j*@WK J4Df厹^O*;`K'"(DUK_u_M37#//`mK2%%iCU;+HR|q]&#sT,dM q8RM%KCB,tUm欋C/\Ձ@Cw:"Q HC8يW[DrY7 gpAX0_Lnubl>W;5ٰU5T+ PįKC]6=J$ӹsȮ3\"!=WݡۍҨɋUm~<.^#|C>xz?gCj8VnnRQL;23r{m!dxJeTʧ .;?A^lY5U_֙J@‰܏&ރh:Tls*%5鿀W?X2u}$J/ 1 @c!Bg.i-mTkZm&UjRA>ՎɃ5w~=f>P Nȷ99%ϟ6"~J#Q$q ("[ܯ&L,Q3X!ZAH.Uslpz%Ѐ(ΈH˽"s\8t9Ah fOXʄ}Kl/h1ά#6`X }aV4:o~~UGj|kou*#(0bs@3B~gո*9eamj;:F[R8IuhhBGLJ|ɄMl3; p#]*-|%@y jXl%7IWjAeUc, j8[bBac-+LH"Veޢ=Nho>' Ji*t dy>$m9MqvU_Q$!Б*W`t9[iO|i_wJ&5R H-Gg}A} bǏ! zZ/K?`>hwvӝ}m"{ 1% J RM`oujOk" TYx̵fj+h%v%+B)?ԥ~2Lw$hORFzW$M"T\eŷbTr v̢͕\ "]".B_ҞTD0iPyx%ń]@tOecy-!dL[oQ%t*\!mp;ToWi!{d%,t2nvpW: 5Î-.IH蜃^pBU DZ0)\a'h@: xЫY990J]!G bC)_.[|yCЗu,);;zlI"{}f!l.!X@Dfr6;WTw+JW/vHVrgWaEl]UwP&]oV!w /Kzon a c3S!cg+?¸x/#>mx UT5k)^ /vQalc&go Ñ:Iqۗ"xRYa1f=kqzGbg.:6~쿵aǪ?k<}m >{N63!\'`LnI; 뜺ͪȻ)2V"״_'/U̼ޒ :4s֋^1,[t(dWAw#^A&6f$~|=m|14P5aϔuˀҿ8FսM޹`Jxӟƥ' -uwԭQw3 8|@7/^͵ė s,>%F&)/p;u`AWy_΅`Țd!sj%ܴps'n8Ƞ( El}E% O< jGh%S B|w S z^ɷo`p%} M F[t)s@M?AL-vc+s hMSڊ*<"JK:67N>LlI|,yax4.{V*|TvU' N%OyeEf"MojT)#Ζ.vc@uD %\w+ &oVN;:tLC'9ƿS|͘, ]@(PTd4 +7OH֘]KP+kZbZQݫ{) bm BZ̦V#"pnBm4 '~H=L3+gTZwgW {x<#/&M$"0cSGfMs Еscf(t, S˿K!lϸA0PuxP@&gD0N.`2A?>T.h:F)>b&i?w{ y☂=1ޯۍi) Vq]TqrmǔI0XXG"[/O1)${Jp7#9Yh7lV 4meJGV eC!ƮR/A oMw䬌ɃxzFÚyUK19vS}WPar,q pC:&:fmH)ˁ_aӰ鰑 prDi7mUm?h~^<~TL> $+Ũ,99$AeX:l w}"uV ,DZVs"i;B *Q2/];9hPA.&.O fWO$WwYhS \0k|7[8g՘Yi>St2jhN ^񔕎Fdb@-vZeǺ =F( px(ZC ɪE;xìྠ]>{KSxEȮ*IIl^0_`ưHLNPE"&Rܘn}LMGEP_)$B!րvJ{nP?A "u3T_[)+ yz}mKr%r,O뺵cчP Ny!ue,`epO at9\%fƯ@p#JǑEu3$jw*baif HTS[ҿD7ޖjz6r5W6Cdq:r};@N͛HN,}Ѳ3BlY zDTPX tļp  ʀh`ȗ eٴ٘z"ˎ7&_p!#d#tXR #'[#7™ )vXFO;fxnUb,#WApSkve>FZn"{PیQ7\ CIÅ}p[s2`QýZ)ND^nXK')A}fmi`LM,*rǧM}rhD'Le/zqW w_]3 *81Gzz.ȷpy;գ}FF фE rn'/p\iD-H+:9"eb9-42#N05 84PD_ت$]? $ydK eZ^ٺ [b#? I 5wt&Tvde@3"T`;xA|"EB(\YO@tCGs [^7:m>1Ǒ*}Y#򙔔r.#f( \oZ ]AzF9Sc#)Lo@U"V]Gzf絾-Yt1. Ck>%N?2CE=A Rafd֨wK~g2X2џ^ Nw=zi2o,Dl<hZk4\% Lv=.6  qR_0׻HG%- {gr_ڦݧ'P ];M4 AՙPŅ{q48FW?J0'{AEd.rGLա$@⋾sXe&1_l\ 'R1U3ݒ蔫 Bs|󞍀o щ뼋LRA 2*g|L jڍo"*dŴ9[z'r k`׽hl^޿wJYG 7uVn?x f8keI/)*g5">m:6Eb|+y6'*%=B";ANf/1l*끬}sy0NdrP Ҕ.;]k-أ>UZi".8G%dJ4h7D\Y[{N.&7"ٷD.C xa Uk(wh7K#Wf/B \_;0!k2bsJb[U}0/MDfkZʘ2OT=vܻ|14O~(W,b ,}:L8'P,= "&G'y%* rfYN?@7Yi}L S!%V{}ˁ]B 4N­މ}&[1kvA|V`C֊N0Ńj7G{Ҳ (Apڻ{@v6߆nxkȆBXZ^=]NgY\ J/87wTZьfAXQ_Hf?'P T뤜]fk7ڶc͚s^Bxew}599 Imb;ӱꆹp& 1E9'i^vJoIK[u%wrhyK"SwNFv)Ԯ+=m8=Ð^LRQ]w K%|Vw)Nk{ dbPV![BwMy i0\L/@B!0}% y }cs)U" HB5G`<)z\sOsC6[;iGxQmX64z=6P;LT1G7~~MbAa?ȩ 8]Vr/'RFGJk/+& <5uhڀVp/ʺ6  $B\~gwJ_m| \jxCފ&+z*[@I=1Mzm5ڔa~APl;h!#,,'h;"@1sH݀)T Y7I}RavZƚem7<@٩Yy/kPՓi$'hc.YEIhāVwa}!怯Tcqkfh#x\R~Jߪbu03I uOR74,:Ht%:| /2Ӱ^RpE }} XU~$ˌ{URu;(̨3FݜzҢ?/ %,RMR*,6O@냛? @"w'JxBc(gU-a.½Ml8;: {o%C=eiф<1:g_o D@o5Wi LYY쏕i~k~B/h)|hIA 88*9zנo5x=LCZT@ugjQ+STsJ{=9%l}խ]s8Nj6Vh21kfV9'1MP+f RئHq Ըŕ/i}=&_)!)T\J%,,ޢ+O 77EQBu}皚r I R}`9AC7(n2%3E?dž>W2юx.[WuĮ\WP%`= j-fg=5>z=;Q5!zHVV ^Idv@W]KvI1Z 8h-i* |Ns6JkR_ Vj=n.d"b}:IP>;O pZ *S1W%AĈ*3Rizg1  iPkh؉+fLx( Ov<Ǣ2fQ؁Ln"uL^ ,uaѻf輱8=F KB%KP±Lg*czt[++bRrK)Ux+ekHA6y h&[p;,y.&櫘/i 2Zem6|!JS'r $ GvO=L &MHyͣn8X=LCqLљ $ yIrɎ(YrH K˽ zdZ۫qދQv @B0z=l88AChC-,{sb: F1Nlm`_lae?̶j8|邿+mM 8=܂c8>w'r2XU_|ǽg4 оk8ªD{

    鵄]Šu8Qd;IM naZ/yk $gl[,_tm ďE,DcmFے)L%2~g>t|e:fH#fz64U8=ƚeSfiБӁwY;6=c3y9&UשL;8f-A،/2MJdƯsSe AP0WL*gs7l.ܦ={'e[/;7osT);38! Ry9* ӛUb]ʛ"]1 ^,!Éc!Gۓ-N+ ?801H;jyƴA`^LlCvT7f}Q^@ mM|L.6g2$UѪß9Ē`>'6lZ=~XrfU߂^^dOo G(w~;=l aMniP>o5agRdjDr15ڐ c |m6nK1JWԪP %Ҏ׼tfAe&(=W^PC8P.Մ'ue) 3T4 L 0PxL ^#fT<}tWVhܲ7q |] IXt/]9de[amh /\xP?( Ũja{FQ߆oq\VOɍj߲ɒ] -ÏA9~``Hw9!eCL2~y }CSz@'BY_]kG[J,hITCg Pd B~>>z7<8]#1TW Or>7b%)LO_ -Җ}n<-gB qEKdF- KQYAy8#TJ|q0IڟT)LEaWNZg4KhhKdeB:jU2m"[}@˺WEo@ϼbsTuo~ ׬nYotٱLs=݆B'H&SƫG򊉸. |{6+(.|K/8N,(cNB-Av߆rTJAܗ[[/o`Q[eb<<ܓQqNY .b$jq5a,f7Mc 7@G`}iAH6U2rao-tyJqCMP[LYٮ԰-3VB ~*: 誼n>_F[,[$AO5Ag"]5{6;/&Wc'r#d??&^ܳQ҈ U) 7-߷a_o(B|E9d< #(T BKXcp24% u7HݠP8D!mus?2,"=![I Iu7~M6+1 ~<Yzȫbp1JbeU)P\C`;=OO*`kY%#jӞǫ%(7C5džR)F;TﴀÕm(+g=/_t# 㒵 ?q@E5jғSnK,c<DhF]Sc8;cja TէkgZ%i2TL4 s)ٱbzq3N <7q-_rQx=owG!Pu凑V6tDK>jЈ/&p|fJroCӮ`Q`&`VSf׭kgHB89nF߆L.?sѰu R-Ss':$3\h  m%K(# a?TgE'1?lg'$Υ& ys&˖_g7c=`uMݦc<3ZJ(g >H",bV K-a7kƎ uGmqՕdy',< +%4O}{dF8i(x%5θ34нմǖ>d .f洎!͐`_+3lnvZ8 |yZ+إ$M~tE*hq\;}dž&~%{ICgiӅ=P.'KhoT>*!ƫ9$HsE^@izjw x9e?$Uj c,Cȁ k[,膉U0.EȿrPG cvV*/k;zN`2Qڒ{z9B)u^·۪٘((ȋ|M_L`mEպk']'j"lϊE`6b;&M:4nV:[bdu^Qum䲲HS_'jOq5z$)AH|-3Ofҋ9 `wyc!%,ͿɊh-m|т-,;H֠+>]$w#xsKZ@t'6a([~mOe'_y{0>&apd .]'D۟>WDC y(JgU5Rz/6y=7Y5( _۽3X,\^14hӻHǿ Ճo罄*,4FqV\$Oj06}:FZEcbSzv\!:4b`^]KKfe1[GOkG=@ &!W*N($];'Bqh16ZXwA0V?b cu5w[`)Inny{Б|MFwM#Κ %z=uH[Ʃ Z~mm lP_$]L b]Hf0!} %Y.~}Xd%3Y+6>\a!Ja23͆z4v:0x}d\\ӹ | @<&LV7ƾm+[[Zk9RުC$N&^KC.* J;+@vyއ_}^WN=:DBy(MU3sj)he_2 m Jz Զ/DN_q4 sDtFI\yצC "hm"zPGdQMƈټQ=Nb{|9} w ?fлZϰ91SzD6ިWc-S$ҹ(o X΍CGp|fByco2l}TW[o֛PWhLXr%r&obML!<+fvZe$~awFha6xM3 I0Mஔ,3r-nWptRn{1:d&+&O%,)k.d> Y$`UB;$?S}` #7d^T禎KbRh]H؏- KR 8}܊ܧn;M$m*#Ƚsu), S=O >R7`g}ZKg#LGm8 ۋ}RjTr.WWƁ6Rq#kl2!32%v7]du  "{vzh۟2䞑(|Xعb8as< @4ީ 5|F 8)@Ml^gJit 퇄p\xX9$:XvuGs{}fZՀ#=>OfRRn Rv `ٯDBQתSx ]pi/f.'4uHD/p iFwЗHşf71&+xE/g (nQA'c;/迤0x'3{/kg3eN{7DAA=[LH j5 jiӳu &-\Bj5xLsa8 U8ѳ6X" p8 ,p^kmnS<)L'{iqEevY5 ķPBC+v̎ܫ Q kT~Y^{V?ec7 \Fr)A8hϊW[9:U2Tbiaiܖc`Vri}%j&.;f?$w1B `.GSeBΒ:$d<K$L4E<6ގeHcs0)DL$KZùD s9Х 铆dnr%wm }Iꯣ4K2T$^v1 ?<Isw"5X5&yK^؋Ym0 N\{> 4R71xmv; A!2G~gg+0ػy֭!%Y't(k#8՘Ě Nlg{z:T#7+皶9YC;xhɟ=Ҫ܄PxnzB @qqE mzsoQTNAjkq0LZv}a];i[\ULlADX]Ϲ,Q\k:R`fi9Ěj2ټumU -{5p)kE kVzxn-ܻB N)=QDa1?eL~u5^ 3//U hQSi$2S9]8mPu?<-^r[k奊 Zew'םX\Az$ٹ$ A܌cWiLN•tvfgtȒM _/1+U 62}f=Eh*CFj:{+|1z91/CBjK/e[$++(_ڧpXc! yG"x` apW3)a[ȧ$f{A׳2 A1R#]/_, RuJ+\U|[B h(C-&TA֪oK_&~Ubo(E+& }{΢I׈Fp2ӹZJ.%h0>*MّP'O˜/o"+0Ox1R]~+M,^bZKghWJYKxz"G] \'rD>M>P|9sCEؽpA%h;ccBl.Pdͺ!] F&PG3:}qCשNQv5o$k`;pP tz' TpU#_1; m#"V߬puqvWrJKH>>`z+"s9&S,ᐶwav &8IjuOD 3󃓌6bxCngNlPVƚ̎B|2;.ޯ+y(ʂZ!)[cr7u\ff:9q*E"Ǝhc>pR`M'+`CͺJɦ| 'lUyK;*UIקar@AK%O% /ܢ1o!xR: SYgY>!Z mbyh45HL03bEe}H?&>& D=7UcLEjڅ"* (&B@.ZV՘uL\1p]&xƴuzcj/춿}$ ^b*ڽ_f'G`<7NAE$QpdjP7z #|ܹ4):/VmŹu`|kײ* 7*?"iН[Nw693N 4i9'rPn'Xw֒ RvaC(ŒxXB$ L)ľs% LT oȀ"J|UG6Qe.OhUχ&̻/~r+>[龈(ij$(.V#.*^[g13q2 U;f(LB:heNs lU/9x C8 瘝j cKQ~-K'ye~Q1iiGqdpMGZm[p4rAnT,izU7(gOoE4Hq9L, 5-xW= mdҕCޯGz}OrerKqPnezf}Ey#2Ga Z5?,ADɕj &\,h2]soGӳj sK*+|_?}.$gQ5+f*X(uTOsd%4 Lx,Fk$=A_ !4{*Q=n : H_?.筕&7]ե(RonOX:X)Wwr }qqse)e `%|\I≮ڶgN@ѲgR/ Ic<[ Э'Y5Eht˅"h0{OZYoHZ!] Bju FlF|8.8'9K2a_ aO-N*}?cHD`_k|eCESyZC$E$2rP,byqڷ^Br+A!qJ9&)&XGNKo|.Y~5L\3]Jt ~(nDшohOa9:}iw!u&%׬K<`ٻ$5<+ɔۜ+\B(dA0]fu$ۦk(fU*Pn>)rQ ʨtSY "v ahzdq fxIDAeZLO]c?~Ŗ/GSW;*=|p-H8j$JxsM_.os5;!붩uIp~&9\?+b_Qs>!)^ :a1x'qy=PY`>Sv;y sReq,g*-<6q6я4~Ѽ28^.71h#A-@pP.U F37TDORQٟoi"Hn$mB`oNQese u:Wm\ xLzAM\~8{$K#j쭙o\|m"yLl1/' 0}XfUhx亞u A7Bi V\kύ<㧣FwDHZy,#5˽".ecʐ@^ݏ8,)x6}[ ױ)^#vc3.$:paHḄo fmߍDW4iܮ'n*s<=f aTS$yaֶHj=MƢ*MH[ DO]ƋRQXg4ϜB#CDLVsH+[\4\2Ӏg)SWk{p⺏O(w'9ֹcboA=a1ݧ;`3^qTu9 .Ek,RTt >U:)*OPuq1nّܖn2 pţh́+yւVRap,'~WD o 3ա- c0~S(Q`a~Mj;{-{hHBaro<9{ ?݄8Xx(sZPn߽YHIhS2O4y9+,d2(icI=\yw:9Bē``CÇmO7ݭO)BsH4(]%% fWէ%:k4;Wc;N&.8ax f3s\-Mw /t#.f01* qXaoי)8I̫ySXS`+ςs_ԗ)^/"vSt` Z.SD?$^Nuw̹0 5C>cֶ$Ry 0)R؇?z#- ]*MNcb@Z%H*0i(/[4K bˆ<LV!gxA3+Z]g ^v˞´=Ƶ**Lc}<ҙ0EG"  ׄ1ˍE9P˓T>=+^[Fpr]àOps( ܻK μy6rWlm\ZBg0< of4b-׍{B=]MGb9ACe|]f:0Kml6C| 2T O"j:0Du[nVUtH #gLl,Hɓٞw_(P7?r(AtLM<[|6C7afd+Azӄ!6%6[%"OœC2&C=B:dz}~j5߱|\.{uZsߟFC~ :yK</e_}9)&K^fw1|:`(Ȓ1'LtT'֫l[aœ! 61y (Di @CZg M Zмp\zy}w}(")7fjRB@a+I !;5FN4)ۣ]wz74|І}ō?u;`1~9{_+T%k BCQڜvC6iIscAYlpWOFҥS-]Pj'c%??v(-1LIdY*Rg}6D L:Yriy Ytܢ:㕳sZ׶]J[Eo*8^ ڲ]P^LJސnBW򈌈YZMuN-|G ^7#mg3,4TK%RsIk~ZucKVdO++8 O9vr-6VT,$o]*VD4P }gK|:ʐ:n* @o0h1*=K$[ R|ꈲ<@N/%([Ž):IaE<(~b|vW yL߃H=} 1dVʟPco: [5{_U<@a9BArD(DeB߯C-r =`Qy<}EF)G3nj2^GSB*dAsEYC |뉨0wn@D㩺"omM{1cxHC [Mw0K!`[UzskjZiiPG&*MzX~U&%` Eŵy=#Lj &_ aT5LT ҬV? xH")jA7ӿ% 7S7 b)Ue\cxnOZ> a>fNwF95A/s_d[gmvYFAhG&6k!fcBkTFi/E+)hce& bup z-Uݙ06m\iUl[\~+_Cti-C~I47a}ghAޞ?Jįa*Ⳅ#gH>=]@TN"&w8v%5k-_`EFϑ @זt҈Z6-+}X2א"wvGp ^j&gMC^fP'W*rF7Z8C $„9|6XqOSK׭&d4G*^vm]fcax< ihNT!vގ|5?!o+hJam϶'EsJ91PG`.yC-]le~80;efFyچ@ȩ2DAqWtn^Xmpα685ұM =^cZ$CZw?8@cqoZlM.n/'߅.kCK@A74{Àe'</ɵ`#Q@#ps W9HoݳeiѶt*:i$5 {4 ^h*x̅]8L_RKư #`޼D CãG>AWG*^|xECZpЊjz`1%e7dh6HyI)4)ƞE(b@N?^GXĆD 8 T{}@7}9uYp{d2-$W"h]a(bI4{:QMI*O tb$ pJ=)٢َfzJmTf^1,**t qR‚yϟVbIAUאPqsg w9ێׅ[HX^4;R;8FgO7yGLV.ʘ=, _/[B5_}RӔ^4G]SO@IR ?!dqWYւţvt=/"Rgxg0FG;>\_״1qv'fW=Eʺam꘴6|D>/6ѱ~46(Wrl}T_\Wa*( Isӓ" P u dfkבX>J I>zKĉ` !pjS7&)Ғ-9<܊]%sML }?Idlkip007Lk6 C;n wS]z} 4+b^J&Ve R%]bYf]vS<Qgw0 b9m64s`ѵ)ZPi8״h_16[VRp 4D}z0Xy~K.ϴ#LuaWRv ' hOGZzv>9N]W~eRPLKFTT0b˘C~e&_#DMPY1P.QsN<-\j&rkbwPhk@&@ޚ#])sQ"%8K*UuZSޛ r Kg{m1gXԭ:'wCc3*9zs?`7<j]t/`ߩ6qxっ6?g/sRNJsʔ>&=&lʵ/硍c)<5׼^O.44Wk}ׂ?ɮȅxE x8mZ7;aĦWlWЛ:Nzl:GHv'cل\pםnJ\rQ_9$wiayP-MuE% Z*IaԔpL@IAFw.[FAkJ_d_| 'ZIZ U}U17e؃`NרtZ^De?+z ` @Qlm=%Cd*㾓f1䶐 /(ioy -kD(l6haيǎJ wXd=yBG{XWeeT:ET'hۭ}$z2D7eL-W*nDOZCBLfb;ѽJ0R-wg۳>U #&=裬URԙ9e)RZ+1&\9҆*4.xHrru.($UuuL,i Jr+gt;LaeKEϊx0W` %__3W?M*ϯgR17 ":.e$rүSQɇݎ'Ѿ WR$Je%P$P6;SRT́j鍏xtMh[i ^:ѵ\hTb>Vրkz#;mL0niaz2BY.-37b>qDilY.tVPiʴ?qyjgK@m.@|a_pSlYSr=髱LScΕy_ݦVƵ g#=]+pVצc^dvmXrWUQ8'PK-Ua([f'&yFƱKoʲwGۛ:lOV"zTO'i#G]h`?h7kV[ 2;l=3pט[$ݼ11g>1C0X+c36]+AHEV*gJ"aS8 VY#*Л{G%1c<_| 3'Ssj^boڰNp{E=.8O cIfXt$5DҶ ɴTfdkdhc%/ rB7SgIlϴ[="R8pXK(ae<Q.">Kh꡻GYQU(Zϛ+F(C~*Gv2waŨMJk\cR+YvAi&1,Eu 8C_(.U]w ,Rˎ"2AG1sǴЃ9u< w:,!^LfPJS.rgr XФDFl2Bau, ^XBeafкf rGx^P_˅ F 65(x PSc߭n$k74 ~'5=cJOspehr.BӤq>EDl$,ɤksL~$`+z-joÖ!'KCzqC~L[4GioM*%urq2|aZM}-xʉޕ7\r\EV00\nc]' )/.b#3O׸oޟaiWcZo A$R^| {z;+NJ#jC[& 9X8*i~\[CbQ)F0 %WmX2%$'m4}n brGz)&ynd5sa[p#],F`rjgV]٪g =4JIPe!4ph+\EJD[J6>'\@Lgo$!ɟMY|˳3[ha s,ܧYLg),V˖_.|f4?bK,0➢%L@Ůfi(>M{ {>DM\WRtwEN+?F vZ'D٫b+#pďI>ez-1`A=~ 'p.= Q5EX[]_"74[s'%0"&Fqb4;sJr&Wi*lx{RT?t+Z0NX>Z~B qRV~Qˋ-f,DD1ź ~*M.R3ES.헔PXMb"zD|`!dq"cD~4BXg*ҼRctسbO?iz%:MF1kkD9xWNZ< Ʀ {޳ !!0\qGC_AIzT DV_fPY<10MF>'SM"B<6hv˸1**u}3cvu٘ Zmk2ΘN?=(?UZbp:YU{AN$NYvl&-0w5,HW2>K0/iml4u0ԙHE ,ZW? EA_g^_D{ f tY\jRIz{\SтGY7eF"U?{qІHhpKPe^(l$ydI?o9kPkafH}~\v`CMV"xm4EXs4eٛG`vu'|`b9aw&øObc.J瑩&GqjU'N."gQbX) g yp_c\k@z~+`Ld ƐEhMqu)L;i1T0kG׺B0-0<u^U9f>sV5ZԊ:E1K0͒|>~ҥXXN7X&W*բ@`ȊE~jql$Ye yh2{bCz3`KMC o#ԡ Ƽ4OTM;"kBڝsOJG4^3)k{3@& T۟WhH=gƃd?AX-)q6rY|1&04!m> XR̄"I+ . }OId ߸J!se;fdC霽X؆dON\wUOP\U Ǎ-bm t)DV¼5o{Ⱦ5a$5LX\}Dǥt. :sOڿ:,9ȰI5NzށV ɋZ@P+[mfPi@9_[MtQ a2S }t"XoV'>{·\%rN8"j@b.ܚ   ymU>Zɧ3pk%w֚bX0ny~ |A-c-^YFv_.|yi߳]"ڙDǸEٟ| -""0j{Z~0}M\e7ˁpMDfT9 ]AȽeozI XaSw¬#2prnȈnK- ̔5/=w>OG= K>RS/,r4Lwqoxmx*Gvd.-XfZF(=mVe!C5BO`多+KoݲSz`n>M!$ `!*l,)ћq?R5Ăo'ܿl#HB@?$H2,|2װ=E4"B 4P;qCŔJ3@Uu̓Зkʇg#Ӛ΄÷:|֌]!!mXcD|͐[!TI&&4R"-ďژ'n4yZWvSAB7TƩ%$ƚQlh-.V"oAr >}f-*@?0mxh|R4;F2J׳ߝÄ1DGi{l <_-Dx2 3_jb2KL xH%kO`zF;e>=,Gѣ73;IУo|]qЩC_Uل ]h_}8x_|F2P<[S>bߒd821z~y#̝t& aI6J t\sfYф?s? i\/)Qcɫ2*Z,zgvF0pYnLDmxԜ~'@DI^$ 8%rSI X_bE'gB?v5ME~.L8r07>0 O=TD`~I *A{``'2ys$5:A{ :^?9#gvueQ86רn6a'3ٗ _Vu&Tyzɇ4mR2C%Y`%p 0֙B|pAϜ\_J.g *ZګTFQג| j `**~Z9$b&d&ZhdLXh%w.Tsق.oPw+ӟPٵ"hS9OT3(" wx@[i6[;߽(= 9ˎ{ٌ߭xJwB|?sMG(2#Xt DNBNs0N'D2pqpPynS`g uBFr AU?v9rGRq Pxbybz1ki\a&+sD$+B/ 36O[u{Wi NOj^>V7LE0X)&Ўy[Yy@(<YyP4b>VeMR&-ʦ;(1hXY A|3d4zxefF6FτCʭ_.rQ3SY];gػAr+;&d='/bIQsꞢŽ}"+HR>3{J0|P,sK 퉙{ gȊj+4ə}*m 7qI'1 Ҙ 8?AљB[d)]-,颗5X|wsFܚW\3d7 {mƠfZ0н5/B'~hZ1f,i#_D!ڻbdQJRe=жe.{X8lb%#Sj;FbĩF6TTfL,+u֥bq5Uqi8ssNpj+O̵8{^J*.oƄiܟ(`ģ֭Z1;QE MY%¡xjQ$r]kn @],Kt cLP.gF/\SFvL3ƛ_>JEmHy^ ˄3}n0ꢬ*$`f̲<;pIt:lW:EJ0zQNu9_[j ;\d&@8;4m\fQ2/Q"KFi#zͫH$N\B|f%ک6w+,ψT(y'V൦pR:gkRWW-[jQ-+|nÄdR굵 46eP@WjIgN-&NYx*H%errCܘ,0q܋;ęh^ {D >R}S$fFկՓ\ހ†bQB[`w=SḰ(x_r_N0ZxԣQnx>ΜL{q\Xp]>0?G@Ԍ 3ݎafs,,?Eq6wP`{+UM`Qu3 |ځzHQFi7㏩3X]6křעCNmէ&jrZ]Ȉ 8 DJGvZ$q۫~a5h=)O$}9_~~ tU`]dۼ^C^Q[… {Ge5 w|+0Jf S1枨*Z iV ꦢ[|`h3#[ߗ8/-oL=٣GF]f7:N{/ t-iHWD% Җ)ܚoȉw3g HK  [{wCec~ĊIiMtR%@uU|\? J*kMp+osE(ꌴߵU~Y"n=,iA}|1-q B\jCgZ&Vt)i1"tvtJ~Q m٘ڷMzmF ̤AMX> N} ^;_2ũ! #BÑ Ah HO9{w>RRC3XoP5"Tk ~`; ѕw('C= 7TUN]j2,P1cس˸f6nZAJZW xm0*Vk<;*fzLNq/EM[j/h|f<.3v ¥avԢu,*3\ǰ5ǂG&9Q[2jq$&ge&]UyklD7AHyx{ %V0FyÕN:z/wT:lؾt#n: <^.F9Cނ(ezIe9fPAN 8瓌㓓*r&#Ȥjm7@] ;{44Փՠ9u6`(=~$ԡ @jͮ* <_*48 2G@VSt(p kŞi cI: D>װ3I Y÷ܓh~L\Mn MARia͌ 2JۿX;#ZXhL: >r8Co9K (BD9s =Uz:P|Ԯ+ɬCMeخg^+U M8J_vA|L[YDc%h{G4 Ϋ9Fz M3.II:%GTkR8E  L"NDl &SϞkW=wߣ9!]\B߁+A^}Hnl1gHD25ӯ4F u­Vh̝&czRL,@폗؞H,rPЀE.RTv$0'L,9,?z <,y5cr1zd 6f"4 o-}Ц4='eg#ۏlKWFgTtQ?PP ~B,pHz/x,g̻"=eh7BMv<N- )UFR9uIQbvHm*%I:aERтJUڴH|S x{S2zqor!c@T -{*[0C*@GDՙF#vuײ4&U ۺjZ$ҵ7/^q>2@m:J2Dr!+GlLDkx'g-6ćFH9ν"ᲆ" Cה:1\nk*IiOCUMod/T F鱵;%_|ݥͦ:Ξ.؉ ҷ*9D dG~]͚ě@w9{3H(>xg{5j E>SMp_sאIOѝJGcFiky(+ Fn3〩"QklUGɩ1Y@}p m+r[\iIHzK%}?~vz9wqwP X+* *XaY`\_H]$q:/LUYg-c,oГCJXpq>o;௶p0_?`84Õ%ƍ'psC Q߁OU ݵuܼL'N* J$(#lk &}13hs.&gYV:*pkI&ޘPP-]% 8>- \<%JڣϵB63{.v.Ȭ*M.}vgI~\کnQK٪J urn2\1NlTJIx1}u(Tul)&%x2T*Gc 8s0q{uh ,@a;8έMB{Ʒ ڨEJF(qU϶^\qq. s+*l?o$Q?8ѻ2_e"6!a5StK=> ]vYF#B+;|Oњ@N- jBԹB E@3Puz\7!_`POE-B &ӟHv'V!h]`nާC zy1h)H\0ց1G5$WBGu>i=̏ArVb '2JQa U҄J)(C^w;ABOSnH`l%.朵FYxhħ[19'WDUqpWp`ETAnTBguJxԎ7~47<^ҢF=N(\1Gq&h5NpL]Ϩ2ᦃ;ԫ BѠ"7~PÔX࣏;d)ruA_7gvtػRnLf~ZA };S L?fW=OҰZq`Rׂ XN?{A`zHR-%bCBr-fY:3gzKFOεB<[mG-MY8p8B#ҧVK\Z y 774geBPM-)l.U3;2|86AH# R|x56ʄ͂Pyf{]wg5`ogٓ*2Bf+ hUao\R~:lqX,s=y,I %7yw7f}B.tw %O=EhC@CLdطLXe@ ! 7w\gmlR€iYXަVQ z[%;򆛴& Y67DziQdJ{gbVS}}(8"A5}|yJkQH~˾isKد\~D?I2O/-3JYdMNY/6C h,Fx['rC/qR>12GصfL}(>^z{Q)UmC~hʜnݱ*o+Ʒ,ўux&4E6O>TKWN%%lli~N-# f)1g*tyrG4,:fc'")Ortb%ձ}@=-,c%C7 bzsXjd~ Q6vEy쬩24CFD^x;kY&j1r 'J@[)v%WƺU#4G&,":T,{Sت =〇G6l5bLXZ96#60Km(yo^Yȴ6kuRMP7쨰ϟɧI^DcMUs$[|n,fz!dg>P0W}͓phrŴv!Rq;LѬGU[8MH/Hj?yݗOnH$&vEahlHI mdB9?H5-O#˻lg- #,W^ڸN[&Jn%#A'q^R9EW]X8ԣ)v ܸ)aQ½{V#D uKvL'8=N;L5~z_lk7Q~.M.i߈6W%d{uR}VƟfy͵@!_{e`Z/[s)Y#Hn.ܕ 6og5KF/= pG{P&-T*[7)*G(CպK e@&$\5{:r!7Φ˭%>惬$j<VqUOeF IlW C|hEeWl؇jb0IVgom/|xpI Y9f!o|  \j+V̤ܧ)~{U OA ǿdL_GRr.yۣiՑ 4-^j%NlȫJWhS> W S E("za c5 H(K Y\Nq'9QM>ÃOb9 hK:`ѧ)=%EzK4}7FSѼeL|VWY1k٪l G@/1!MhU#ZNuEtGJ- Ѥ}R98 F=C G^_KidC\lNpFpc'Kq<]"!\Xm=TzfFVF58J#Eˆ.Pn5腆>C @(/EDC6RK*$Nή}xyCk K|u2"QL PỂ-A>1 l^X2Nl+"@,o\ Wt~z/ G!'33"GIJ"pl^ /v&h^>0`?>׏~u-oKjhO:}`l|n@ FrA'gVv?)I?8ܭ|0鈢< EIΡed|c^XEoM*GڜFN1=u~( Uj=x>[Z|^w7F^_2ҒGHqOHy* YuP.ΌHz8W_A>x(/ẰT`D "0~`h DL&չ[-}/̓TsMݝrCn g|.rcX7x᭫f s.^L:Z^8>h?({"6sՕSs= 㭒f-ڣ4{1#eeudlydS|V=4w A y 1e'D8ӻ~$lEZ|uXŕ+4ӟ~E߿{W%6ԗJ p0mν=Q%׀>2p@?/WQ<7մe~囮s/!5]:yj{ͳnt̷k/II:<Aiz-橋-NhmFf_R#&ZhNNj݀u ]}=I5ձ&u^E)= 'Ẫ@n H*5?[԰B3p&.j[CkYB~Z7 7̍G+;^2V [ܳp{?u2=éTM5dQBxyՊ 1g0jAkv "kF@H)AnOۉ/wy@ 1;X,S-||*Q_=e{FSKpIVߘ£މ0AD1FIĥ9; 2}`n(Ya1x+ yKdքGOFob E B .&JxJye6ha\1!m@P1-tw@צU=J3ZS$\_EִfAF3sdUv]6ocC^OSRPHq\'L{Wp N<%8Qkųuv8E/xS:2nȭc`7p%@2V2bʲayK!grڄZhA^ 7DǃeQ)~ۻVc(Ǖ4=]*@&=Å.N='' DV-毲Dғ[G`X(>X=;5P1ܘZ"g8?} YF]c;䤿L݂&'ǭŲx p eu8He[޻[Έ5%>w Xy?)sиij[Ic#5$(k yd5=v|RwS(2e^h+-X[[Y,EF,PQ^&r "ZgzrH3ؿ񒽖7A 57xGY ")`@k7s;5Ŀ[zr﹡R$D| p"g)e9mJv,jP@xftaޔ|,D6^6n`\ >n31yJ\?U8^V?_W(dԵ FЉ GoW4z)/35۶R+<|ףXe/Ėj!$gm3Ç78!Rw3D# 3pyF2`ycenL, jP%0m2 Ojl4)wmz)"VE1Ώ8Ć4?) CVԀ VsP}KAܻOjKk,LLbfQZ> `O{k廿]Dd$̓/ sެkrpjk>O][:'﮽3Dzq2]"tA& xזmOYڳ9TqMԈz DjNK`+ U!ثHjhUh}Va)Cn޲:T`w*z:OJe]ooϬk3lj"6B6#\H+0kvSvg<$'ϻ:m&ٍ^/aN]}Fe&-`I @{.q eZ<vy'E_[^s?t"кE?,R8"2?tG ЁMk}@Ə{[Y\*x#\v$wJHF-ۼgnA\[ڵBL.rVq/;b%v>3r'[bHꭄuZϐGkIg2NzoCEBhmL *y$m"WɁM@U?m{Db孆M#`FrrR Bj{gFYkV1ɔ8VM4((YxV< *k"w 2M e1(#Zp"w6@(NZM[?D"v+iuZl~@z4)Y_2MyIҗ Gg*hG2RN"=&4#֎i*lɗc~ktHbj].3 Qax%xWxp );XQPFh]BļxI)C09>Ʀ|c^m/I:W$*dxcsv+_:c4 Gv(o kpq--tX>t-UH A8gHw0˹Yt܅#yR/s>o@A\;t4YUh ?3OD#>Vb jɹḒuS!^(iDRzpRl pxw(s87UˎCuŅb$S " eW. ]lԃ9-U0FksbWk,`\u2 [!9?<.w[ba(N=uK Ru=Y7f @Ā!:;SE\˂dwX7YPѪzc*a˴6Sqߕz6rX"4aG49Alkɥ䲫4 `J'&";{_)eA)N76_D}XdNT9xE%bÙxd{Sf= rV'GDPZJXD_Fz3ǡ6틁~ : r],tvf4~ yg=`0ZJ;])чa/࡜ShV~LIxRfPu'#xmd*ϥә7M4_Tp!8ߥ_>V̧hs$ES蕎}$h }0Pտz;y,uC1>H2F"V-.`Dc 1Rr[Qp*#[<Yc4=Q(0`skҺfyoRbeԞe`/0C58k߶BDx=(}Ƥ(fG:؃4ԤSx~LA\,ņ޽Ү dը {2\&G|Z=Nrjbt# h`Bqw\$I'(!Sxêy&h"'nSd?H.qE/U^dDO^qUJ`V5\>eo&E aeF< VץbU82RE`a~<_a`!@yN"IUJF9Ip睇RM&xr*Wq$O! ;SN3">~@:C!p$N.[ -= qahK敎=DvIvgEt+l7mugE;pgs>Q4T灧& kuP7kL t+*B;Y_.^g4*\HL u TUl I䰈:`790l7 g}^BQpX̐̈́2n[))=+WWo#-[0J.([Ss*{'3^ӣ}N YKXC*"1=db0|:ܿHg~5O8(ƖܶᏄ[+o7! J;L/dSM}*׊~[#K8rh<ܩ@nEXW`aݺ[XKTT`ؗB|Z0P1@ eP MG'kܐT3P獿Ӌ7k|^D<r]q'd!1(K7; |oM\Pj o9"nue5l \^k jsd{4PIQqɽvi)ՒLܶ2c9+ ;?{Ԓ1cF̔4g1}'Q0 qEXwѼcnlg Jo6YehȲEl$Sc<0@9qmA6C[4;EUnԇ+1?`9*yD.k;E#56h'd7 Z&9LL{}VQgKUgu^mlYd z_o㗎 6`g{^֜0)T;\7 |h܋%yTrVL! p̀e{@Plm̢Q*$8 N,&9&Y= iHt0I2:vŚkT!9ԋ#C ?E ʀTt/,ݑbAc ac upBp`CA_6@$sZC4@%u$haJ^AARk`y0,Y|2f@W*͠~=LbS##ڢA~ȗ)0=ܰ޹Q]۶ujB`RsL:+ 1}HO/΢ ˌ>̽m_ZpJ;r6,ǵyz31 >NZSYY"gqF|P{oS)ݐ7Sv!Fx/YB/Z%Gp: /ǀn  Ns ,r["I~clUWHU^ۚpSNtv@CcB,3taYY$8&62"u-6EX## `CnQMp9O7ܓ\Qżs:*~ՈQG%Ӥ2zqʏ TI[GyX .n4]_4GNn݀ͥGRn/G< >O\adޟb~xbnS>m@X a<6cU83&c$>;w3~GU냤kНdžI= oŹCuLd2?&>lֱId*( rK]srFU>O9Dy<K]/"_]{|#["d+ C;}_qɀSMZ~:[NgeDbPSʅɊ= :nZЕo12ҊRΡӌ\ X)5oT9Hr>ITWw#(˴w6q~Rb{5:(=A-$8X7MAIQ`-Lkv5.76r:i\?!ްr4")W| vND hj =xY'T؃Fb-4M#?3ƒ q c 2h`Gj5$A3~IXxˢvgJfUeUZtDϳltw;9Eߑj/NT7mbYη\ gr0~їi[JZƸiVGģ`yV*{.›Ue#+Kķ-k~V^:;<e&vo2.?ڼ^OkJG,Db+>ݴl]~C)0_GrC"s"*}alS9&P$@K!H/ #MW\Cz$νeMBv9পk-HekA~SvWd'G{Q_g=Rg33] N,t`7L&i=1 otC΢֋Y,ٰoni eaK1!Á@}j'C:†{Ա&ks5{m!Rɩ*R|6ɹ.?P/!([XԷUdn,&2ܹ` aK?GxpoZE9cO e`D2M5S^ޣƏG_h#3Mp^Tby KT|{#2NXEќ;#XI7:>{LxU@gi-7Vg'}qՓrJ(r<CGH.[Bl`J@K/61tΫ:0MWEY'6}䛎$|K o¶Z Ӣ!~kjՕih:C3^ dWNI.%5:GM] y*lړKK&6)vֽW4}f4gV?ڟ![_~e^,Yqpvij/3XnO .Vuk|8th"IFЀ@2ܫ4?\}g Y^So'Vd[is@P}>Ҁm졂j>.y3y4,_TҵOe'{y2oOD7_z"d05@Â~z^Uo tg7H@\ȥYbt{M"dW1 ˯cl_{>.Q*<)P[\ӓ*$B \?-`#1|v8S ba3w:e6-LMp+LFNBf3i!45:>C0yj+vbn]Ϻ`sl`!D;. ki-2vD+ ikyכ{jpj~Wkz8o%lIMpbm+8nYztF\J3>P0<^oo*! 3#9fRi1'0mLjوƙEuqgd5YPʥz _$HQYo@M,Vgr‘P& tReXY@]8JJNZ]>6>ݫ*k)У» rha_v1sI3є-VbХ>BRɇyH(TQpDLkM$? C\Qx TU t}]YSs;4'J@Q\6F;9y 9N%Mщ)Ŷᅞu7S΋֟yH%q:R6t28{UeQLF01a>2q2 XwʠP uxܞ}}.Hs, :6XȨCp[d7(1 b^dE"(Z*ݷ^4 KnEJlE(7VԄ1åӞK~3śE xUM}!Ö́F:R_WE;ګk]=%KY8Ɂl *ݰVea}g@:!iyey(xrkLUV**2NQ{Ng.𪠡;ꄻO4C^q{- 8v̴XM. DԷ)9K'3Ksۋ4DX%6OOU}M_);7Br9v5FRdZȼ٦2'唾"\]Oi,9}>Wkj:/R&&I86ʈ ]PV#C+63<2VBM*A_Y/kN-mBaeW5ȍx3+RMxM?5>)i$D6ul~z(I$E ,Q _^YJ>h0Lw"9,Vq͐":\ɁZL9bKfLm==JI^I ]9-n5rO3|~ 2Hj`?GmZ!BGc .wuc3)*jf_/W!jB6I즢l" W|ɅZ.MԵPǵy//bڡ>M0iw-GAy \pp?O4vnPG(Ī/hPo٧i?[wKWn5P'B2\ _zC۶dQTyu,]R^D=}-恿2z^:xfyf{NoGͻl9LL53QNzI5]0f3@*'CCC+z7L(`Lrq/(e4a8 YI8{L)n!$maVߤ}sUIrTF6훠>QT7l`SF- q~gE-rty %< (kTez"7qXc|Oz 3BqF}/:ͩ, іyЄC ?U\~cL0X`0ca,šP¶OhZ?,碍ڲf)#pKph Jy<.lMIhBS JQQ̐3@ D"QK--ӎgʩjceI)_͆: ЁHdϒDQiQEߤ-2c%׹_)>mp|7P(\Y᧲E{ZlaG"5qv}pMɭ>^aBӚ&ۅL  yrD~440i'YSUqtazV&Koe\OxZq B|'(qv"S q?t#tJJ  F=X5UdɯϰקQb?ܺƆX㦋R'5B*ęHwi¡_Ƿn=s^.}q=NvSNvN gQ?m5K%R -*XG\Qۗ.R=ExNT2/z,Sޑ\N_2^*0@z*?ON1 Tm5zVnL#WP+ H!g^`֕X a[7ehjPQ"۫,AG_ Q[8GTl:Ec~Qqul9 {9'6B{+-l {ՠT˶Л>44CՕz]~fjFUrF52x)]l8Ml~S?u4 9QLs0y¿jxB34š<&?^hc 5U8 @BXБՃߴ))~go-]B|-?7ӂLޖLP5SL n2"F-)jTٺwnȬ\j#%iMVj `DŽHk#O;R׃ڄ[sķF(jD&79_@4A>D^O_0"brVHru Vai@"DïoP$cBVt[_Z`2= 1;G0 r;[E'-q.y9e>:%C`+Ha>PRq $՗Z Nx&9"6V|p̡{XOZG*Gox' KR&˰B1M}< R3',|e#bP݋̥&)|Ŀv4y[׉O~ |p||.!cX{ 0i8G*RߕO[jo0غRJ0c{TJDcr@+}T)_>QrVEӂ`utr MU@[V,e% k!fgh՚ĆFAUY)ị>D0{/ /Mn^OGwK0 r6An<YZ+52PM.*7!tB<Ô9m3gLvk`H0b{ O:cJ5<\dspk17 S_Q,"L'9'eZCCCN+?Q)%rd*>v8e,&ꋑ˗m`Rs)Bg3Fy8eLs&Y ]&'NAKy.xv=_3 п%!<$ׂd#:L+ݼM;osVg}O)\>W,?l津_b-Z>E"EӎsC0w#3ށ|{LŲ?b}B&{YWqvziH*9?{"68pp8h`:nz8o(FgÀ.SeD24~59 =F5s;gb&95A ltWtx AtJqYm6ɊCwʅn2FV&.$!ؕs fD̎Ylw ~ ϕcԗ'MX2;D;W mZ)d 2="KEo}H4( ?"-д `@sOƏ R+Op'i()9ySkUvFaӸ6q6O6mJ'*Q^s!/Vk3G^\)|5S 57~2N;z4nhDB o8Sg%]sޢA'eyEB3/-vvj. dQjy703P|L|9^zp.KڐQ{2U?Tp /@tWIJX xQ%Y:,h& 8EU+.8+Зߋ,l6.7YNR":@LgW.Ɗ5 @!d?@/Q;w d3]g Z̜]`pZVGh : (<H;)(L1tf^Ǔ@lǓ!4 7Xn؁ѫMF#Zcm@b/$<ϖGgrw{LjlQu@d[μބFڛG\Z҉lпA6k W;%V%PR.s<{&[]B6WiS%:;s ·Q' 7g?1 -BB,I/(>DBBS>b@Cuf#vjDwO9/׋ܙf,J&LfXhc+pdȃ^rWUk\ #C=9wM@GlqjjDk}g<՚LOG@ }x [l:Ӱ kjp7]Fj.> q׾lrR1ɧEh5cle= رs&L( p0me" Mo[? 1+@X@ ߂yh~J,жe8= q,Ak;`R?8)Q,{ ߞz2KوP{<Z0JnU IT< Kpv2]2 ䷧sbL8YKNI&')_QB1XБOp*N6^E`7>FeNyL`?.;2fTɇbM?ck%ukLO8i8Z\,9x(M̙N?B)^\o|s'tǙ Nr=d=6`QO }Jj_SΗ~vN3?W_Cn՞WJޣAJ`jhD g 2Mp,"f(؇N~qS9o.~qOQ hWT=oFEѰ*ӆb |=7 s5wt{ᄂۆP;5D+jqC_fy݀4wհN_v5b]Bہ{`EmTS>-+i7J=,O ڜgEV2FNR2BE f`%-; iO~'Ig4ҁ/?TOnFIffRfK &y7x8JE"rR+νԹpل=v_d௣R [sѧLw^++QݒvHl(-`7+O9g/)Z[F8@L(f.NX5h) 6&Pv_c7Gk-O-vs>:aɼuHG[U̍t~XZ !V!`?VBE$sAj*73?5]/EV$Ι 15TVe«5VIٷg:#lsв4Jg=[=mHCL BvP5]{ kJeE ?9稩(WYIcQbqIdɩ!8U">8KV<ծ^.`-aд6YDS~[YűsLள(nf%7qPO^ xƌL5_|Hc|={ b43  4],jC%d1]*.C!$yI"/AMfl=C*a0; Lx$́.g*P83U.+A" = M|WOkи%) PxgL!Y*6#$Vx]2vԗs2R vV͔!_|́:WCA3FT^ V2Bލ ܶ#@Xt DZNwiG '`猸tm5oG+-&ZHLMnïZĴ5 4%F-gGnϦdw+TUsg iyצ 7vTKy:TKA &v!BE[ FH!>qT\W 41)쇒Iwlt!oΡ<5X%3['%8b_-LeCL=O>Ե!9yq09}wPr?ڹڎ"E=%dPdZCǞh8]tI//9OvGX/ Q6ǡnL&,\c2b vßv(|cyO疱17dR)5Z5*W̮v>eOg͓RsFhQCs9rKyƒXa /~KsW|1=D⣢f$V77#. KHYWs qXCWF*~XM̨Ȩeuנ %ĤYzqف;1}KX/B9R犠xEBw4a|55D j$= #4zB_\=uvX3 UɵG[GfG@m+Qꡩ>4r$MKuJ4rPkB0m1ٳ_ۨlxE ㋧34}8x$3l 7 ]%Kτ@ TRE"SucQyY;mK|}Ej"$N1a#hQ=MLvk *OcY^)Cz2\S@!S TMǿ D# ʤk_mK4*Ϸ%Tps7rF_xCRR+) QT/걱5'hUa_c+?FCh[9jMEqWS:Fڶ^JeZR%jTD]B^g*ݞp|ټ$7nmn2#+˘GT!<0BwIEIl?= T2LFJ*)oḌ^^u 6Ƥ85?w3ecg-217TH=v}sJ*"@Ѿgmoh,1ZFKR|wW+(}졠 b(%Cx*FƄĢ/v*i^0̘). _(~ ,V}YfTg)V/jP S'pGbOjU>D H9O|o&zv3yA{ g+O=}p`纟'S}g{p#3^FndS btݶ˪sU _QF KnKU!Uq0ޮV~>%xAoDi_R y u.]9鮠GPj$\NFUpSh-.6 NnۖS{Wf4A6.z6~}^eR ;Ua"߲BR*R+:翈 eO\Tl8iZNx9^%/=gw"0"t1i%J%|N)i][qUnsX"f? ivK~KCӅEoVs^xE#cOt&l[Ոg `e m%Cˆ>Žq#FmT~Ll`*/2Gy$Ŝ%o*%ҡ4FINC+zB%|%%ڟhF|艽z.Wa`khyⳜPxEÄ5xIu>#ʼsk7'79 6L{R~QRaPٸ8MK܋puscʷ+\w oʄIkK+TIi揁`1-.3+.YU~c46GZ=ׁ*TfB|؛٨`"l1$Bg +m.dx[O&d"1F WInLzITIe+8|`x^Ys"e;KnZtwַuA<1j&A!?tXv`!Ff縵.Nثv)8<iJ~4dQ>FD4!:eZ, AE: (h=;dL!-q|$\/;k~OJpR%3 $ H\\ p^v*2/)Ή)A$)Gm;ænW@ǖۄz:TuzĬ9(2;+k vUxhE{`<=\%XֱUTb?d=0$טuvaWyEC=6eJQB*2E*c9m( $Wwi3[(k<l{YSvY2?(ȆM]hC` XDwdZ8_ WPsb9j/SmPodaqhJϽb!L67>i"φ7*R{x+Кi㍹(ga;P$"ooZ8T7ܾVQ?96DSxalfA| Դdㄨ٦ "NUYFF՝c.m5-T\ {ϸ6"ЀOiȲB;+`!܏814ܚ Y>vovUb&]P|سQ5Ii>JQzgqIL|a(D-CRI]Cp򨧑 7cA)<7h4bEMl$V/j:Ȑ1Vl\(ή7rxs/-#Emہs;k[/C*ҷ~XiGS1(߻/v,Hܚ)\#6nYo!KL4iJܑ!d[hvI31b؝)uyp_H%< >gMR]$\4$956|:}T}i3|.NFH*t6!$k^3*aJ5VPP*lU ξK CƢ ?/K,!K)V*&f,)8hAw_\&-9ZhMtɧs옝46$^$)(aeaD=޶ViT.Hz6GGT)bD Aҗ|e9o˿};Qaf9>7& _0j56[40(y6f {Q}\(6krޖ?fDF_՗U DNyLQ~@G68BQd6Q OMzԚ= uBwގ#\\˻`!tkƂ2LvubKmV7 ~&%H[i1]=lz0$}uɌ8FaC>D J9-Rp*c:wBߓ]_j%0h?| mYU`\<&${5kno5+6V[9.!mr)^LH#<e[a!6$J!.h(/ s䟂r3qD cB?NluMe<@ᰩerڒ.@XMԤ5u)o]QH!$pZ.Vݾ5}-cv@{`}aOuF8!y뛹bp9Ubyo|isu|~Rى;WfU}Ww{OײIn\B]8(u:~Q/tǥ,=KvmȯB8y5i7mT|N5vu _Y' ]˟#3:+f 0\8UafW DVHn)B1ΛЉ$j-)<-[cp5p 5߱$g8J6|ނt1?݀›c V-i+l J-˯d Z4AsӜ#sw$jkz h^kjX2%cngOaZS;=QGslI:{H;)ρK>'c#FlppZ>7sՕt qYDr'2諛vl2\FEXA}%9rX&"  v,Yj!g]?i3q=`T L~jbM%V7$xJ%5v(5¶~0 ES#]k {:^4*/\yD;{*_XZ <:<}?HE5sfl HBo bp #GHwLoeK-ө%4Q^q5G ̆Ơ 2܌tqɍofz+bNg1VKKMscWF*B5?Is]ׯBooyAѕ#!,GŻq[}61Tƍ0,,0BSU[Fq)j8x0,jƲb|I):|}c(ʓz0EmjRN"9NΣfW8^}a2M鿽4X\Atw[%;Mc <$6puCAMeqɵ n=DN9cǭEbZr@4nQ2:̴x6b@݀C`i^ _> 'K(xrn&d ŴdG_ VE730@X3"ztY YF:ͱy\9aT I]ȷOÂW%blG"0[TK!xAnyPd67^~#(F;S ׉r8Dr2Km7Q]RΗGL Is&Δ'gZ~yQMHWƶxsL8_^޽SD7a})'{$1p /Wl>&PѼ,%dq{'3oVluV֔rzB!e8kJSC;kO;th`NQdZ ɦaCa 1\@i ?CiIioMx{LZ-<+u40d 8s5iHݓx5Cqe;W1ڟKxQ`|/=˓m$ BBf3y)c7Ƶis0a aS铟JEvlve2Q8;DC884@ RcK ^ &lC.N LJ % sLeY*.C#\M27V3j:o `NȺwYPHC&fH Z*$UDxD;;9H{DlpaZENJ8ɜ!rf^+K\2՗ZsJ{$8풼~/ȱOE8@'Sؒk J}:?,nij<7]pl0k?>v$>p}z}ߕe#6}e,ˆ83^u=Re~ɨ V#1e\pg3/?]՚7j6b!,w]:L:VB>C/|̋Hs%XzijP;`σ:PI&rrWL]5I;i=-YhuB9V5+l:+00CORKS) )^'e_@ߐ^W3``%" -֘%~u)aѺV)n#9KGXK'R7%57IFD"1 /o.i'=3_!;Oc%]G&5S5Tf;]_0: ?ޣ/:75 󶎣f}p354`@^m0;iyoP.[Ĩw?ᢙ7ƅsM`ny4jWJCNa,q^?t$e4Rm,U̖^[ 14}#tfwff"ױdf ϊs 8T9yqeJ⛃(=vCuboW]UGSe8:z>ھNl{@p}^+VUYr?<Ÿw]!r}=NMڰcNzoI*2f}RKm/^X9rMxR*߯q!ٶ5_^ Ы|!kmQ>+!]%6J&ax[#'Z|g3So[t P}\+R բ~A[ /Y En[B cZKjX}}cN:N+<& `P96yg&+9q[E+My9Ы[[k_ f1kxa)c4k4Dn}(e<녣.f2k9޻hGO)zT;׍qμԑk^K"YܤW4|G}9I1YXCžwgytG^B>;ϏB,z{QPh0O?Nԯut5[ G(eսOpA"b2+ dUfS ڡNŌ_v-EA.rJ?Ws7[;$>D+Z\}=6+hfyȈqm*EiK!j¤t6Sg-F]s\gi A??{l CD¹R;TuAi}dl(mkmnq# %P8TOit87,\? p^)̪麥&!i'hVVfij wG;zRL8:G"m;HkSU0-Xt*|64<\k<$*(j`]E|AR{Z{fqΑ  /@_q#4SL2 s;F^DLS.? 3'/ZeBIfJJsAfg=:dawlמv5&x$n2KCwK A%&Tђ 4:>w=4?y 4X[k-hQLm:*SYz#\f1)& T՝ _9b?O{ʷ2G_\cti*+}&FoQH)GS%*x:>bBe~>XϤOՙR &:rɜhfͽby0*F PŖgV'F:LKIN%@defl˝!J3l)J=S̐\/i9-*7\yp֊pʃĀ^ʂ1Ji Puv0p9[>A-P]SB]:/ 6X(6c*Nu &:~4-瑙P9&2]kRa-tq [92c&\ ТaTw ?лX[k ŭ@TXraX]HpZ`K|TQ[q1onSgW6F P1+KVR4CY (CrnW߮{GoM iW4i-a[)]*9sFqXwZ` dv[o4n$jաccSOW 5Sz5< spdnƶU538}ơQ{30.D_ *"Z$pXH?~?.}HєyXx(,ʯnC=Vg5ku*b1\,i=7VD lLEja> %/5E#dK&^oG' T㉙PCŨs|V >-qQࣾ[k/`cs˦2X?P7w}01k*͇=tw^4'qG\;ujiAbr$;+ H޲?:qu`^+*& #['??Z׀2Y%Cm 9:*M>o V =yjە 2]zyfS3BTw{BDKHW7&|iIOYF ͽv:T5SS ANf,7C{#wwC7e@g]r΄,`0-f|DU Vێ#A~0&6X7 KxϵGG+1"i\09'`ݖX`S"\i5$ănOK|i!.{ w {Xhh%B: @& Av}Femw{ߤen~ACtN I*sF: =yܭ l/?EiZ]bf-KbAC9IÉa~>PWY6&t:k+PCG %-R(Ԇp7fuC=S毕fwV<|F(jsN71AR7},7| Ctm-Shj:V dxSSXA`@tܻ8Zh{|ڻѱ/h,( vbB}$Pi՘?8%ZOC`[:)ciG&F8iZ6}-lYLIF.._r [^0&]2AQ,wMriׄvsb M.-[=)1 84;4i{_1ԲqEzV`zgb I0]*M*:5~*\Hrkp{Mφ7 =ASDonJTs(uP\茈adk#k?oxؙϢƤxmׁG(_̓i|lH1l;+mh25֌;ahxˆ-ed&1xr8 D4Z/n5K] xq!l>1L!)nn rPJ;/m۶ɩZDl,\ Fx B^^4ąh MLZe|R? '.bS@w;rO~j?*B#+0Oң(,_ZE~ A7uIȘ 3ɧ{\F- [ƒ`6WPI T>_}/lOɼ`t1nE(N+Y C o3i["l7w_+c1.U`48Ւ*ֿD\#WUQF t w(k':"mMCv:Z؈io\<>] YWz.;&DC)*ke H|9)g)b,V,gz:t:h`xjT UHy|kr5F76ٍ40u+@ӟͼb?b g'\RDe>D5~RIX0 R:t'ؒ[R?~><@AtSON4|̔k`nR-]ǟ W?!nҁ 8VR!Z()g#$ʬ1p2K[NV0eM)c az/71E"2Ժ.VpBa-/3^,;6xBS#@vZ E|ZICN1o7} oR6O' [#G|"]g)]$)یIU_Oɞfzؼ"—7'o=a\&p @RI{:Xz<]TTLi8K1P઴w ]:EK]W v%@՚@Pa1P͗̇=ό,'m+k93ٲY굤5a//VNU饢3a"Wߝ"S fInP G'ghqK9qA웣&{` ģT/hvcAWu2M}\o1ad6Y ( šco 荞Q$mF(Ra1 @:8rr\1app䙫 2;>?K0c"B=> 8N$4Փk<|&mLPkmOHZǘ6&*wȻ`lƁ]Պyg=n/[WCo S𮺫]p2ϴ*cI<[^@5܁$0`}ʤ{-PF%ppK`'6PB)A-r_Sye޴horwKpw0f:dzLEq=C0sUz aěQrYރ Sg'8#,˯8 HkI|}*_*6mfNq|)Uj|;xhXR!\k )Ȣ :4ݧo=eԘV-*K#ΓܺCYtS}QOFo.<[E.MޣBZ۟* ߨ~oנ-:8zni\e#oEU)nEL )EL25AM-1K4O]=@VE#i0sj#wc+K JU͉a ȲGz5K78-1RKf+vFpkI푚V*drG!3`l?DnȲј* dekdIN*/# {{34uIi(0rz߁_yF!x 6KO>Q^BD?s{[/sAﲗ2H>To 3Bj}OP=S)looC]8Zꍐ <͘{D0+]U<  RRΜD 0;-%Uy!ZPgflmJ \ZbN|Tr䈙zڐ$ʋiB.I,R7дe:jS`O܉gb_j!sG[LfD#!;PiPQ,(Dt6N82|\6(aT!4 ډb_-k5%CR͉(+a349\*d|t>5Yʭݤyv T Rl0*fd`2>>e'}(]Z=x^M:ԩξۆ*-~Ij\-~r`X-V#9j9c@2o34?d_$Nb_.!v*1c++l<B#9w'jX޳ūtx2EO9!8ބ)T;/4%UC5.זHd2Llc3¬Gib\l-m>{8:ԉaŋey+}fChܻ:"-V.ʉ䟫;:1)*_`wv-Gȃrnj[BרYELN :gAFYfNӂxI7\Ss00I$N%R |:/hՂYXrz:d;wcnF=zD=wEϩP0Y'IOnH:#QNڦuQҺ)ܟ]I|5 d;>|ֹ?W˂b,E@Ǜ/0yi B.0/׬x;{K./)Az@Ă%p7*m4g;>I>5խ[ B?ó{=?|H*5SyJ;9d8WL1#I߄~@Gdz7׾cNi௝Al,!O@z84b~F2I?*Uw,~ 5v;PB8jZ>BY+ dl#fRX9SXx@.2]31&Pc"._;tb=_~ăwh-*wIb'o `9dw`~vk{:N[jb 2] ,a(`5yÎDݠ2ѽpdѨpqQX6Vã(8&9Za Eh"׼jQڷoygÚKfN7Ému|ķtEGtY|m|Q=ڏSrEvF,'0m"S5(:i/C+J&N*$NmR܌r1TEs.p5YePLx~W~ܬzO*`B󇣴7}Ys/^]gȒzaPg=@\x4.`9FC䚒l$ g膤0ܝr<_-i &w ׇ;9GƋZ+_7d]K_U,dUK*%-fM?!<"$R|(]PՖ 0XStK<GUACsO:=/luGmd)9\ƧQN2X|5APܨ)f7˹/M蠬HjThKѲu%_E0pj"YQŁ- 'WfxI/qV(h(1(E\7OEJ[[_$CmS>vfc5 {ڽȘaWk |3fxV)NQ6.ua2MX:堯3Z0lkߓd L$jZKE9O"/ԫSUs~zvb/fJOe7R.T!SGXmv'o$*V2;E8)iJAfliRTPk^ DDBuߑv! ?&"9鯜jPE^"0ET^B2V1PmuwYQ jR0VLES@U5V_(2)s(1ˑ&#}Wnz Vg6wf$˗>L.v(_@c~vou#mx!"@k?[_RٕhHSx"qO+s\EZ_(RRI-4)"dIEW㛪qbp_nFFQ\l/! K+DBYο:ʠzSE9dbxR"QGq*bU+WWh2[qJ> K;k#рj?2{0!8ʎ9#/|*+/vc.eـSD 36' ̢˦"0ߏ[ @ڢ*#1$DRKwl1_C󥻐 \M`Zu.DgjOӀCjXl"kXIob#G]w>AV 2bA M73݄pNav" #t}[YkB赥>dbicDW9m 0^g.@3tj6g+%/:ZeH^nc8!iOT2k.iDpH.V|57O|&?6_RKsIGchVZzlWT$U]R1yӯJۂ=bUZpe6ިǍ„DlbA:vCyÖ 9Y4 Y۱{YAKI@?Q_` i06t0>,$_t̫QqA9Nrj)z^v6#Q1P x!Qe8IR,yE[-ZB.nѠR}߁;Lo8iTRe)C5t ƤҢ闖fb#BѤ6EK&PK,Xgqb! +?þc5S)_iHBO W',ݓCP&P):_@,tX˲hE 2t^>񔱬q*ݘN2SEPYgQMe`^Ękq{p+͟U EwO|2&rV| ֏7ޖ9Mu2oT/4-DX0H\=!e`WL'`3^_sl`2 6"ka,*tU#LCRM3sT;׽OVbR ):裫)紟@~n5.^c•LQQ1_~xhT2Mm|0!ixcٔEdhO E:gS%hg/Z&l19<ෟt =df4")PR2>TA-#už`/RYd1ld_PS \*&w(iZO,fG}ke h)Ìc5:{xM`Dc= [dm]=i2 <$y)G\0Pq^* UO<-pI.2E676pFMz (oKo?B}"C)VVe@T~!w&R[OMu* ?zJ3©H XSXri}p^ܤ ¸w 6qw1 # 7":O?Qtq{?!w&> , Am },q\0 =;ț猘T5ÁFm+BV][ozdy5 P'%b}@.vW(NLBˬV>&ѐ jY 3[@Xbd=GWk?oʛȗP[uDzɌЍ (c?L NY5ʒY$ vsu` a۞Ʒ]DH_u W4k5S͐[f8/fMAd+N4(+x|4̲q1Q~ fdڤfg)Gk&lCf"2ԞTO 1R,<36ʫ0lɾcϷ)rB#"a~1 ^5LB_,3/ݽ 65fnf@P$o=ڬ9= [§ Q:\[oIͨş j᥮ۥ!.ƙ 췉:T&mM 5 5Ht"In#S%G1ZtzrOaA飹'^~\AQb_q¹eoU6s \Ds< bxs5XZ*`ڸI+1ޘ j؍.ee}YgQ^SX]9eK ypf<^"]8!a)-,8 z@'Ua.c5 -貘㍕+kamo޵s؉mlBqEAJ6ʑqxZM$M9$N7G; ~E XTxC1쉃=^L'jS @<Z6V HBD:{jVuQsq HnU՝LtB Kvv8nh#.`Awn`HWY`2P6X;wFGR§t V3?oypaGI5O+*|GJ Qa_Nw{SHA }6)^.~6':,X*lEiL<-0eR%£Ӿ:Q 5S']^0J[~^!u?[1/6 kO ÁUuH ^J渥JF c r<;ZSOsfkC$A fs=oB땯oWao%* :Wb;>56yE1__bQz3= z""5&!;8>}wKpk̖wQuN[K+w5JHIu1=4Ւ0;;55~|Z Q:=7u~ous(^qESg" -M U BRYYK.g=zk܄B"}IñHst* KFk'i":FvŶ6<%WA_hbo4_[.tUN^zဲlIZlyyS'mq-a۫}CE}[>3%*ʁVGW٥Trt/>j={*Q3 7OhE#Jo'se%C^|Ӗ="݁Ώ琅a"Zgg&?_Jh3uQ74? gا F'B*Xޡ,yÃrs9'}b ৛JBn(Gu~DH4W{$hGB[sg:&1q*k׃_*a>kgoHS{d%!Ym嵘̋y,^(5s5JeY#ؑ ,_r >y*8۱N`H۪h.5T7w=(,@3]=!S$ k(%*j"DBsª9o\PȁrFuQEkƟt=3mKaK^bv;j8%/w)m~X3| cM,m5Y עy t%lya0qߞY =!npU2˰M`Pqp!Ui.$3:*\9r9}-qPVhA Jo7U+~9<=;<[*ԥ\C'r'a7#pAER\ K[$+.IE~%Z?()qY¿]@~@rl.Z݃:b\ ufMTbk1iΘdx̍LϷ:vQaLo'rJ=ǘʩ2'D*:e\{n y__~of_gyIŌhEjWUD&aFAP,ETkG^(ho+ wYFGj?ƒ X6Tzw~p@dT~{sc>w2A@G1$fb[Sp'w+yK˦E J!݉Zffu@D~Dƀ*>Cpq'2ly'[zcWl=*D`E$Kny%{*MU(5Dz 2+s=ab z<m!斃<oq; cCR^]:w"n I!q`f&,(6ioˊ0:32z>63~Ǐ>0YYlrT,d\|Vk*2$IbxȍѝNCXGYQ^a4uk+E5[A_k$َF_I_x|Jxw h28¡@bT?ԧ,}O89}v㭁KF(zr86{Ã}\;W q> $m7jelz&T#IVF`XyJOr>}ə~d pZf@T&AX'MkjU$؎q > Wq-o`}9ŸӔj X6GI lGz`x&/_Ɇ|+7zB>57zڧ V+%%U3>'(Uq_놿W/~8S s8{BWDs_>."IPZ8%_=.pW=L"~fm/b.2`l wa6!B?iT^~vY. a {KDEao7Q-W]k9TbsU-[¼IO?g._Hvz>pCwhz*/r .Dr–Xb+V_R[X5l|5Nu0WѴtB҄RӚHcjw`Uոbppۻ쾊HQT%vI@w%v<eq]X'LF"w(NJlc@7WEC/]XojrtRo~aDef Ti.}a=“ b<СJi,֊C {zy|/Рb O#.>1MP 0?6HFD(3O_f X7eE'U dF ;f,ު3}GӁs"wĶz_Fg_E"ulYg? R*a9 l[&(NQ&T=Wޖv{[:tk >Ǔ1w CQOҙ 9UeTR6C_i nL]'dUlTC)K=呦i>8#b0JOƃasWL 4Kѣy87%R G(6PiM29%BdמڒgSNY͝=H@o$E1޴$T7TAmcB[zt,R;&DsA͑a![VP" P|lᇬt[LPN- e(YYbt BBX9$/ 9Q ZA/qΔYoԊC}mP#:CQvz᳧S7)5C'Lqz1 m~g՘9)ԶnnOBj1DZ/LX 9c~8K<͆vp|% X֦O `љnB{.k/L8=LاYk12ЖA(>y[>2wwC>u3^CPeql!HD-QB"^ Xa_i"2[̹k_5uжz%EgyKGHei'F2P-QHZ"Dqܜ.+(*+8ӱj1 Њ#ZW;69xpY[{`CDP 0ƽI~.hJ㻇>gDZTYZg]LԶ]8A g/j/dP 86pAQh7L~LnB |rohUq1Dh66\^7Da@_-S(o/Ŀ'J,INvxN}OɲT2 q"K~V,Wﵝ(zUbμ+ii=Ȁ3Q޸UzY¬p.}{!bU'YxXmf+":ܵgx!.wTe%!J$n a6Gnj-N~og~GehZxnrncR}mSIRJ1C':oO%"i"860Lսe-M lNE# m 7|ԋ!>fP8K8Xi<| ,ƈo{ s b/$[5g<P΁pf&@x HuO7Ԇ+='p^۰{3Vg5T>8}3׀S--o"y%L)5d co WH, #Wd =R&`r XODh\CF @s;mZs|ę^rJ}W>{\Z „z: #k}N3\䨲F;}{n[*bh9;֦-!X4d0| ĬHEYI l&ۭ`cn WڞUoր9q^VQ5;@y-Mɿ{8f,xꝪoԐǴ2O\8Mɥ i:#`K%|+2cxRy*5 ttqḼ+~BYQ]JD#娬f_qEW`3գ#֦ц N]Lp?D 6 to w Fs3>5uۢvei3v `~3\*tz!MRaW¨g⴯Cz_LJD6:C꘭̟1#"59|snD\GG3jUFҫ$QzqMKzj^ꇺv, m .NШ',Pܓ*FyxEJ8#{ͱˍA ny1y<(|};qtɧ r×D[')|=6^9X9+29{'bn>$ChF_>!HksInxz'rJJw8R3_.={":K8Zpy<*Y[l9չC8vW4/#x pO \|9Nv,(ߦw}m@9f/@:.0Uj[@}Tb6S Nd?6QTuk1傦|ae3 V:fl C+bkq٫o TþpcӞ(O{@yh޾6̰ j|;-6Ad C6[A3[ p`"X(b8TpٹaSWQǣLLSTݹʹc$ng-4&hR>V4R~vl"Oi.w2I AYP`n킢Md",{/Gj d*f en\>D(ONJ\;gFr8&ƴ;}ri#Π@n6 pmК!;!%bm`1mB)7/>܊A3]#TI "z0 6nvE׍"7j+E3d`s:TC B&[65|u|tN%9mOj pTj~4 A:+54L5Ŕ}&Ď]vTZFWPR%7+A;ӇhpPm:]bIGAffA55 x yL?!v"3Ӟd,2cD x?h&79/L@j0W*θ#*liV!B \oǀR^c`^Dl:Pmr+46*Dm"Lx7!0:~#=St Ž;Wy^&:e V75$4Nwy4 gfoݾa0=cC[[Mh׷ҳ "fhe,E߳pȗxMƁrL;]j4U54H~:׈+*pr4б@zOX َZn")Z`L*#rC%S(Lο^7'zͪ~Nt@G\zqm[~σD)x&! &vaZ۬#7*J70L tye~Lw s-\&ޢQRM Y|ZWX4G@Jut!-}MzowؑKD|8=1[k.#mM|.'<!7+\M׻*DVl5:y[`~q#X;-)a¯2Xj.Ǘ,yV֩㌢r(K[ӄu8n=`:ECՀt>=VhZH+ DK5ax #6fFY-9@AEtיv.Fr{Ť \_;Ň4"e [LMּe7[7WYK0 pFWc2^Å7o[gvVLKm!ΤeB$D}ٰqa# XxD-:qt IK']Uq=z_a"}}i1ݰ&p$]kqF JGs ٘.*_=ZhY.x<:tSda8[OoNT*wL)Uajڻ7H$~ꌣ yϲ=xzpE\:M&+B"³@o&O "]^Ќn.^Ԏaiڎ{EbvPOC׃[0A-Isl1[Qk^@.І^`?L/d|7xiMw&@B)U\,R5Lɐ!6jaC4[JXOh\ƭ~Ѫ35frK t,'>MWlA&LIt^nEGq5AMjcf|puNa;yot9MyphqC c߱G}0$-;E3O- z p+={$_&FO?Lp `񕸘 %i;MǹNZ=4 ]omKL].4N/ZqHqnOb֕-"| 7U{ ˢ3IV_Jצ Ϡ)1B n[$v .պ_Sܶ,5V=.ZMYB7f1Bcu]{U'k*ՙiLA+Lc\Y`G&{.ǫ}$tLr0rdpzVS jGH0M g|WbMsef<9jӏ)pɗLxXy*7mRc#Dsx|Mu^~q圆UNR cH-TWj U<rŜyVp6_Z߈H'g>O0XgfįO|e"j&IAeSa]t`n M: T )?#սC 8&ݞvbOfZfeХ@nddg9Ƥ C%l {Flxo?pg =gvXnٺ;|slyC*EDuD48Jj4صqF<3 X m&Zt7V09Zu,rLOgv s4 h}t:J$&G60c@z8fo$W23tsBɝJn$&y~T &yfX_ hp.n3W٥g̻+ 7W/Nln, Bgq'DTvڇ0;FKw&x<Ëu݄oCݎf[zjjr?I&J>[|촬' /{omo 0 {!%h2=}eB43Äp!4@ c2UC4աS|{Y.ƄaSg@CKZL{ Rg0wY˯G$g/'T4=a[IZG5>:SX+?ْGT:;;6)/+){_PBRM1#Pd`=c3. DqIηSIk7NR}CZgE΍TCzc4b-rJ~﹝u~~qڙ셗.>X8jI jax횛 c Og[-30o00E"mݤCk#ytac#578n->Le/m<|ZY/ `%Ý#eSbt{ 9{ ;fhD{=ۃk萓'۔rU>̊>p:0 {;=9}eG#uw|ܣX?8x%L9;_V (cpK\CQ"y^UtIѾZ:zP'ОM qP/dFx10[ilj[rx(T'wìCE`5/՛9lҺG DC5i:܌fO *[j*<΂2I-e B;*=<MrM"$浕1U&ÕB#=Fr1gRO-^Sxv&QurfmHZM0P{n~\Ҩ94_/xk+ -L]ꑄC e$7 |Q\C*>}ILf"Cȏ2!ck~7j(rz4+k՚-o2OK FnKm`6g'ч^1Y+&N53 >W0u~F M~%I1(XH3>jITlb)j9U\R )AfRb:G8h;5HB9"PUy5N씚uh:9Gͪ9Ćrh <U.Q 'Mi`c+ Ex-:@,*ɒm@9=/OsƭEy#ub.[ j e}-a ^" "DR5XR^#׋I)MZ&.dUJO8%yǓfZE>DJm9 hgLE,}dN8{9Y-,9>r{:w= Ï-X(7! ˸qlELgr | ̔|zK6{AEb37 9?-IO)+1/B#2<9(7F1vq$(iqZ 73[2+{$pӁ 0̤qlƠTK@,J :gN.]p}4G&]"g =کA I#~|Io˚wIq GI~u^k8MC=|gӗڠjBߛ-9ǵd KkΠ;4γe=;/Rezn'y9+S#5wUō2ps?[w\^^>݇'[5&0R9XfMMYh,B*ۯ@˺Yݲ5Ywθ3E,~ڪaPa>bRq WK2q$[ yGcE?ZP*w ]ScO+7r?mNVMYA-Hwg`SYsǔ͌~! M/]8UQݶ,wS-9u}9`f|*٪xY;℥ Urx{<%"{ Mw ?"Бkp|y[ŝ\'ƺ~0c>f (o&WFF$h;qJ< Lp6\mK%˝"fd]XA{ `Xo64)Rj9G{ Z {KBjLhWQ.jhzL42<lJ'^JY&`٬O`0[i0 ozM8*IlIfJawј]z*-1!o-dX6`@( bf:Y.;-o}$e|yu7ɩց>X$ 1i&էp~uZ Hk+_A7Jj)^1P_IgV@E8m,`nqV=C"/畆s)=|/Dwx=rXwOGt2ʩETIZ7kk@U"_r1]8$S !;H=~zoRtTV `-`׶VUFY#zxFk%kHd0T tC!eT#.͛ j(aSN;ݙy׻izvQ']N7 ._MNˇ/{ X(B%Iq '$ ކ}jqOwclǏmI<:HAv_>GYA81 SՒ;St &w * t˞𩪴Nh*PB( -#Ct='jw /xvJ!ɱ@N+Q̚oϒj}[)iǣN!S@5@xсb⨚%1ӱn1 co~f'g(U[ORm~xiX@N_ÎDb >ֽdNޖ&U0"]19})nSGRp"`;`%ܺ,N@ζ0<jTk׬VK_PՒfd CHGW.Cу +2K% c5x :k);/釐ɂ!+d\CxXУRΛSIJ<8aY|ps&tPWqCXN5) #꿙v<,arXU Cج>|thp*3&)s&2҅K^_XJz94m"+Tb ( V~EyNn.Â{P6^F$eY(6ZW>^71"?ѺR ?K6!Z{qU Kʦv>O IdDXKrIz, dy4=Xb9dä,9`\dz}xex\d?l/ қ^7&6"%N[%,Hyz^KGگ.2b |+Z0Mσcu<$ESH.cvhtsf`p"8aq~M G.ckJW '\1|tXr1kenxqV.}t^:h !^ )+URћ宮 .:l G(e'2\R\u#\ ? vd3iދD{( ! i{ۮ7_am|@e*yeR橼kRUt\Ik2T2`W &tT8_ -WvF**j^ݎ _b-^Bhe`|]#d~m9&-S?~u=ceQŴ<joog7U='K?W/d)nx&P`1bXٹ1sEA#.erzWk>#T1 hδ))PR-34,Ŏ:d%tEI`u'KLݠ9]MV 9G9 -[2!ů?apsRrhfgљncr9;퐽DC f◢)ial=`j7XӤ9ۓCgn^AP[x7P]7.z+@/(VLjCZsi!bUyZ OGx4br%r~s2QCz.>p~+? L90j}fEtvy!2?(`[o3=O"*ʠ z\Ȓo\lf>ok' CHZ1=;A2v.{(ųHua>W0MG?DN @m,-|:PF QxJ]'+ Ɩλ_CfWa-ϒ_O}'=W[9w9Ic-/-0[Ŕ8B+v{NQdUk)]Z.ozNm İ{1҇pe6Yqu?B유gꇙaY>^ cswfcXDV3 _DAU]iLēꀢ&,R_IL;{.m!E Zb윾J%'W߫u. c^O[: L<ݖݰlB|ސΜ}H ?= +v"e8YٓhPݣrQwGxeV@o͈N^~bB vU{qla !ߏI4&d])|w i8_T(g}Gtخ*dO:¢*H85qh =gܗ8Y61h@M)4 d6iVDiq#Ք0 n]r^aM`؞$t> $mSR-wM}4"v%gB.p)VG<1JՆ^ U]ΐVK05qܳ^%@lYB[p^PG?eECT FAS}'Dn&'hVR%] ILHپ$@T~ Ȃցutw0GNWl%1vZ'?E{~0+,6'w%Tsmo7yehs5V:Ilr^ՙ 2r=¡y.va @n2)fm#**[63U rn f<ڟOZZe||'KrjT Me{w?lA='leW4й|L;= m4D(:& T{;~:xҘJV=N%2btd0Q^ y,C ^/=[ (hxو 5cv ӧi' }6Y)Mϋ(;@yr% ?9-$X$Yp%RΩ׬Wc㺯9EGZ 7Z<ֳSb`]^_"1VM 7n?qd`{KM0Lkɋx/cMQzy+`.J8۷O4Qª~W2 Xv!z·nq{^c`VaF6ԑ Oj~g,0RbL셇g7>P x^C]M}#|:#.8:a|h6],vpV̀^swd@x3R{i-:-y ^ŭ-'#,¥/|S}B"8`H~fnW2N,}6+6#rқCمM;-wUE*R-Q@9|{p;+D-Ӆtd."Ecʵ1AcO4?-X]ǫ`g9/ڌsBvW[PG;-T<ڿ1]:E=ņdJ.sd*?D|wέ(ۥyZ5v;% cZUd fPp(=2sTbYkazǘdXm%0k5¶;bcOPt݉ !zic/JAsQ!.yv-s[{U|OV~ S _YEcdfr*Eu, [$ 2]p~K^K-/۲i|% )eMWI 4{2/ S+V^ baڲ@F. 1ktb[ͥ}۠T!>U.WxO#"ےUqqhӼ`G]Q` ;:[L=LωpC%1LT-$g~[܆q}۵霓\L*y|;° MRcXe]*oTD7Ie2뇠!ot*Ӌ LTlOO$-w6xtH%O30'aڃUN˴#LFj?ne]oޤ 嗡"ϟ[.<19gT.O,a=b`.ynNbZ$(?'M'HͲ r9b[_\ q`C3S`5 {1KOYsWX yK>hho1jV Bջ :6j2 ? 51-sO qP_cya VttQlQô O)#:ί;R61 VFšlYaO u؋y*z\8UJT]6ZvI5Ty@3 Ѻ80iQDRwn`odR C(ŒA?zSc, zٴ5¢ڲҎY..F0iNЧK"IXe,j ) R6GK|zaXdv\A;=|{lp %IG2kjJI3C^e ;ϟJ]>}?8[f

    Nع"6 .&d 5o Jf'`Ϭ!3VݮMHSRSKqW$xs$ut9`wvgkJ]Mp ܩ+ugoL"Rεd|{ܒtwj*Gp5;3& pt /JҰ0XWL+q})$W;, P&3Y`Xq&' Mז}׳NK _t^>#c"Gw4rgb,nbmzw1i #`/&(6.QC֍D~tjh|ޘ(?wMۏx3wv(]IqHY\GRc,NSdRU/JMVBB&=1`Sۚ )(W GvB-t8w\<+U;8-4\Lʂ6/ rc7D7AX-`v jÏSi5ŗτ%~]SLkOeE!{@Zn 0r1L345El-ÃR $R-zդ`WY'2PS؃a_=^lQ 艆S$L7rQ[VkTPrnЂ+/#{:9% hA1)Fi`FLL#(xViA ry=SvsmYjBDGe;e֐_θ˳f1H#zF\ı"Xo)nUֶ7XF .t.B|89S,k9?$c ~/[V=է{=mq$jgr rYVtd<ܺjb}bH&'ͼ[c^Xe<:!Ʃo 8#0|ʪ@u=-FS\eg$j΃Jlgl b(Hi3Jc jt/Jb |hRoT;Ll'`\ '=-?P;>x,&J3c;rFP >͕44}bE{&9rYpϸ2YcD1|瑭Q޼.SmMAaU"9!yGЃ nTs(&8J`4Ph#:|]=ЭK]q&?z׷ Hh9Kר*V7)}xɵUU27Z*qF±rk /D34Y̲NHTdI2ߨx'tП1*cTMP1F01]U<[lg0qPUw{kZhu[/q#ڵ@!G@JC!|UfjOi5B:D q3YccXs >EydHzK/I\я:.AeYI$Zt ֣13h CRlB0Tq L,5?sų ?&:/ fjJgܵeRs$U]] F5䃹XyBy"uB;(,@͸Xa4QiIlRSX 2q3de%CD+8np\ib[_4k܈iв|rqWs>D]8T<96T_U|'T)uɑB0Wˬg EG[z4uK&o{A!{+!-x)&c׃׋J-[FV0a|K.~ep+:~6cqA{QStbȖL.`iFZ@0jrc4]+ոbwȴE I/c `V_ OSlZkfX.E89Hz?'x*FqQe{_jJB^Y%i6X~EK# .`;^:dqΈtecz`sڏ/]Z{_h C85 ҭ:@+_ jH16.Sh6+@N(mݪ[>~Jnq >m\8ұJFSGc{ݮ+iۺ_ %adM#>vBnHI {XQF*"M yu΀#yX+iȕ ԩgW*u(FHw31BVFref+0l]/n$ȵK[^]eҐna~pe]w847>Vfh-16mdes8a!u޲#Vx5*p9"r[Qqv Ǖld';2*}MܪSCM!-'&QH:#$'=t&w/׵BuO$I ^ 4T džN G~CSFy.͈0,|Դ!fl.3R"΍]ggŨAS.Le6]ϩnUl :zƠ`RԤR[hza39Wq^6>#sW8}&)2`I>coV]zjá9$BZ!|cu򜛽L2U:HےI1j䫯M cg ;xfB a3]U7ҸggT)s͋s}9P~:>I =_ }eXjalT5Hqմ.koQ?w~$]ܗYYX^v$X ga )x@X6LJJ~Dd&F'F3̗W=$rs!Wz@cZq E g^dF]p݋;* 7b6L1 / E^yM혍&>uK,CY4ׂñ (KJ `V쟂CWeg!$]U=T̩9L!JV{Q"xgGwzޣcX^5`ݕ&)N(0`4nTѩ_Dm`|U.B_C(ЮC:[Es_1)p 42AR YiRliޱMý] ~OW+RDšԎȑø֠1/Gk,x$;}[F A c1Lwx2V;VzF,yR2Nh ,+C`UݦGF䋗mw /mߎ ֟qgCᵝ~eeM%/\ng[aLZԝeI&"Wl&q2tӘdta8<&g)UbhwMB[u هfzf,"= 3i]qq,}]%H#! R9")l"ee;AEv46H.n^p5`PxpCWu+-*U(׵0_w4rIWWJʾ婖DH( ;Π9x,HӲX6J;/|@1LO 7Dra 5"$ I JgpD<\ݧWk['ߝ4Izny|i)(בD{+y", aQns'n D0>u0ra¿^DL :lͼ|P ;SކuB]+ N%8bux^ vpYBP"z!.-/08/ $ ׾L&hz\gDĥW'{hܽ.V1)27ݤ$w AR, !qmLȦX-E5vh{_muaUN@2kg/4p]yH˰GMpFd4wuIy w ;|ҫ!t>_mɸE%Q$aPz} 8]nkmr{#2QA> dyXUe7 3Z݌TkwFG3ΚVME%\i`*ֺÚ! ^y\Ie_3àGZux1gxb2!zlۺ `jc?~f8_Tuc!Lr/~lFnʵCvb06{IX^6mcxpgX_$bsSyxhG*GS$cSL )#rvEQ:*)#jӅC18N?+ͽ yB,>dxh:cc:俺 CEXB|(@ۛ-D 32ثt*T=gY|gdk0M,7ZB?񎣰}Y)1 }`O!#QА\Oi Mmg pRX1!PD`p6 Me~Z­fIYja`!._b}JÒo]HBpբ3dV*o[utdfL:Nժ׋_ z|_|? umT}BDJY~VѩYicX=<]P0KuV Tb 8A4glkf͝UJ<Dj>jֈL& ߀;6~\>P&_ە# (.NZ(Ca\Sc;UƩ\$tin]M vVE}Vp51`!*ɪ zSTxU!*NfI|Yk2j `a9.2:<=A U{9 9hp3im fFO ܔ/@m.BZ{- ?SNU1H{N򔝒ʡzmK_R,Y)  ɪ-NIzi#LƣkŽYF峤_B#RuQFm;nώ4&nAB5W4㐝L^a"]kV= nr=l hY#+y(LWfߧod~''+TR:W # T&)^e[d4얁꼪p%/GPcr!_(56Y\R gr2mR-X+0'.dx }XCM J Ljlt;ne6CRMv_ae/ǧ_Ix$sY[ 6 k׷ꇥ[}WFl3z6 ҧL$ODz}]Z]U魄 Y#֍h 6YIfhn}`+N~ݫ7-i!*(0fj%ESKU jӥt%?POmS-ĐKcĤ,DXlz({QKFZ j.U$~ lypTe&fS:@kmsZcGaqZqf/PFXU׿(\33N0  nP-// S#_`0~6ZؚS䌫p`4۬yTÉ ;?lz~[K4./۱lٹ!5[S\lkǬVq2Wq*_S\+yQ/OB !v72ElGhJnpȥ rɷ?1xy1IY VlH}s_ 9FVϓjPZW8M% Wv#o+u_4 +RK E'< `Ӈ2$Vo4ϷX|*Yy<,c*d̵Sd'je,5 r0s{X\(`)`"*ԢWX?Έf3ZF movL4{$Ëˋ(FTTG ĝ4`:jgIbeݤ>)wc%9iu(Jޟ ɢ91kKP,g[.Lv§s:Rxuiy.{Wfa3!sɧ?'FOR/n?6;5f _[RqS0pR&RgwÃC^T%=]"(= WhDl-v٢rT1]I1WJ&gQ010R̽Oː<[„ΈP } c LD4_W{%ģdyW!g͆4^kzɶn|͑IeۥoxLqZ<>Fo/3AEw\ ͜'RmbN3U${,71- !7섁|Ƃ+cʢ<9~<&@KWr "N9M>9\Ϸ*[XzUUV0m334G0vj4Ǹ M,+wG]sS2_ I4f,C/y۲KarꞺl ܗCS(H ?ʜ(gq`rVgP0ЮC#xy)70@M ynטkECfTS7P| U[ۣt _+4s}u+ܽlkEk!)S\<,|o3%g$ä< S mQg7f5V)% <~]<|[Akla9Q sdRc,-⛑FsmOQeC`%iL 0ew;yp]Dr'xFfˆO8lxu-^ ՗qW|xjc.G(M=݃G=#IPBX[LIfbA-bׯ}A:ƣMq}5%e٦*h"ڤީ5]1u[}gwLl;f.f a?b.SDI*H7~'` `*''Y.ڃ[=+p|yDbSVє i3ďHzQcL$kaVᩓ0 Y;jT,YTJH<$b0*,+ }!fRqqIqϨR0R]- Bbld[YsPԏq&Q „'җbbgJԽcI&*P'Z-{pO!HL<ް0-2[+@hS'1\h{pXȂ 4 qI@X +, 5\Cc0|^M*i>V"5 WDi8V\m2HT[dP02ُo|]!l 1VM  7jhRw<1\}2{'u0Y(yBQ5+3^Kŝe6#zw(h.h0 2<&y)ʫx6$sXB/ 4,irg&|עk%m6ѱCV}6+I0!)y{:$#z}8F1#Ϭ. YӮlc]c2)c"aɔpS}D 9!󋶇v(nx[D޻տkF kqhU< tL)21K߮o) A}ZY氛i01_yd#H-]B1Q/ T*c7u}rmX4iIy|oC9>{_7k%B.31 # [^cB~ dߟi>45Rw3+]d2QaSypi0F ;Ucsmj$ (-P"L5T9E 'þcjd(O }b?O}})ThI&`u"}ްӲС?f#K x-H`P&m 8U +>1WH `.`gx\m:rI2;1J8ke<0O!$͆ZE:_IY1cјRjŊ$o7,}VDn^XUrLQ>]FB+Fɥs:AwKP*`!uCݕ!+߱%#9@IPcl\ZT<)DMD 2RѮ0 AEo^/+@}@g;׹Y0H o%PfnV{urM](,0ʝ9]k%V/f,ߠ~'E%4VT:陵 @5 r"f9"{uX|{X6wzmu^3{vt% ͨ-sHooͩ=\3 UI< ~ I "]^/숾P+G?P& WZXCBy ih`|*X_Q}, y/{.@7yle|rHOUEaốxIrUT^XN:b  iu%CrJm)7u >\QjW?<1 G?0ǡ\ս*!VM}$8P>6#6^8:Pl(CNZb㺋4Խ8•Artl1'z9a%Ԏf Ad/?neN1>ȵJ~/|iS4xI}B=0cWc\sGJj978W 琐L_}h(Ojy CvB9y_l,F>FI =uJ݋LvKS8೶KCq|4v?` K`nNNPىO13tRF]Nl+Ë!CF,êv!q ,X/t5t A%cX=\DpĬNyɛwRA ![ּCa+3A?H_z2ú1OrLKtQ霴U(>LFUb#O;b:'(= *ڋbC`Ygk4TСVF_;ṽul߇쎽xEZx 4"U E5H V(:-AoB5cb6>t'y! {lnJr5H2$>U@)90p@DwVxBB#t)wevO,ф D " |\K{h⹯q7"@25ʪPZ4oҘn mYQ7hu$~'paM{4 /8AZGpXywל G˔>݇Ht[|]e﹆: 616ὑ|,.L1p=6p$mRdј@f7qW?>E )MݍK{"_X,8M9\ LX? j~ -qn2oAt S?FY"%u%_L7!H,6(x @3O}\2"+6OV6<2l^@>򻭈RU r9HkQ6f4܃g)N{| /+[(WgQM!F(acpǮbPۿqlYj_AhSH]B7sO G̨n_⪓@0,Pɜ&čޅ y2y# t&MaT_Vl2IL5o4g>nt˰iNT W/%n )2z>M 8FP,4L27s 6~/xQ:|9Dn| hEO׬N X݃8 ;#"~4&5깖ÖŖxQ3ܒu*R$Iս`=V2^:W 7 R~y~w/-fa38*fI) V(:Qt Pk?ckG ^!s)BcA? @3?|!mNR&Dd~ a7pF%jTz;>KGmCTTnB6maj.f3&RU> g"oH\z8dIB"T+:P:x yFe@x pYXNT+lk$cD/= Fes-¥ރ69=Yov8QAkZfVY" :Q.AgKC5tF\B_Htt -Y hj[J6A JBx2N㶣Zk|(MJ 0&ЈxjP9ٳ;RX;?7tj A/F@!bw014/@$ !-)wgF`mwg %h<0r߉;r2Dj|[;/?H ^Jhipsq3f)bmSDWH ecaFp{ ֑>ă2GpJR&o41zɌ|Dٽ@^ׇMIIo wΗ'yǚ3^**)ng ]%!Mg#,&Rso t{QM^80W~£ZWxmYT0({}b3{J-O4>?43Q); |Q 0XR/:Hlo-iǎC'a 0dPoL^˔4qկ%5Y%ڇȐ̾pY knퟭG^Nj.'rӫcPS]aaOo1| Fu 1M<<y`eh^c\,ijB~ L_:sg+<'Pc\B/I FF'UJCwLOIz&+9 }VLyCVX_ЅDGNB,&OzgЅH<A{|o4 =iyow0BNEl(sB|;'8аk+WEB W`n:s|ɽ-XesQ>N*"kn184eq#({ruD\tuv2 ѡb oYkK: W7x 3ˁO=m^q2 u:;?f W]r(K@=2#E3(MH~f-gw vz &vEJxNuiǠ0Diux|0z݅yu8/3 61n )Cn 7JT6 ޓڱΗ#s*@C]fnie7FR 3CpӷoglwZxd[cq>Y܅U{Xw*͇z쩱?&X|ºdWΌ]N'3UF faf/Ce:ozySy yxZI ŋ'PRw1K pI1's_p6 x԰$9lT?o5aF{&2K?yD&u84}af6{I2-u\QLVrny'2 _wJ ך3 MNp eVu )&Ƚ3ģyIa(AUs{gmۀcsbHW]M;pNIz9xSh+g$>a$AVeӽ!EjU`پWΈ]BNEOsC ƣȽ[.+6i O, 3;; . u6.-)c+|nS-jE|+[,bgF5PJrLſk 0af1Ib/bբ*^kŪX_%N@`D@K8Z,g6(]a,K\67M1z1ů~_a`KS*w%|hBL +CywyqKo9w+G&̪`6dVAsޅФA+@bَՈʇX+ɐ8@N)hT}:Q^['%אvKj|ZNt|GqLkQz^N Orn&#ZFz?Qs@.Qc@tP&n"ssw=Ι|f(f^{W WI 2:4tWxU/b*JW?=}ɂTYC.}W}MD\VϴDӪ+._wkg@I?59WbSXsqg<5kL삶[_)~Sw'59j'pJ%[})T|ujm>ctTP渢_[T8S$TnqO@D GT&Wَ e{ u;*͑U4Ȩ֚Xzf1~n, r_=pM=bھgpB>*YW44c#yӝ2QOa:n|ө -9L1v͈I5 D]ݷJc>/l`P#A :ɭGc C/x$n` R0OHHwC,B<>frϙVZj:bQB={:M[o4YI%~Gv ]4<6.VbBgXRܵ2[<$vD8,|#KD6BE0P[>̺|p¦ D[WݙՓuf)ttG-+ޖJs*G+rj Goqޜ>q߬@\ڥbZ6h}'V>4Z'dU_6F|INo'ңoiCPdg猧]uIL?F<{9mSN_qIT̓'[qfS#k=YC8 $t)}yhUA b_k1e(<9JކF'5Phk3iQSV+FB#T ˖]_Qs$c,qR-F{ʹ#8-3~#k GMbC+|DaDՏ|2Fp gj8pVjR9'd%\w|ѷQ|6%pʊMoCW;A-;u :EYjC3κqsa.l3&9|r&0? 0^045`&a1^tܦrY.Lm7E" >S517 2s/DGA4P|Cc 6O517Yڨ4.l 1]{p즣,ADM2Ok&wSf#lE#%Hiޡ-{$g΅TR^q2 "HpoGG[ HkP"! .݀s}}A䎔(ȁK9׊j#{c"幍w.OWfF=Dt{6@go':yCD@k1ʡ`gWA$_g${5 (#$!=3?O`5u%z6nT|:ј457dVn 7 })ԥCWÝپ-|#8Ix욛VzOQ+8t&ɬ+rz@ smv"It?M*9.P],DDq9֝+o͑R5n Lԭ6=ox˶'.V{JY*#0tHEwTSGd`62 /N@`mZ oNaY{  X{4stiR~̚r8w1r]x54+:ޙ=~Ā<-.Tϲy1m)1f 4RSI#J6ԩ>d CP7 U oOJL;]H$k6 Z6[XkLCQ~SICrG&@EC : YU-IMC)b f#{2.9,3$2Fޞb6$t"9%qyMNu;䩜!|JOh2-^(O6).pOO&AO[a k+"69q[LOs>O8BSyyB}##<%MkE&5kqäKEI<KRz CEIЋcOG-v^qE}փm+ M G؄qh Ϯ^zncrG*0h==l}PL"qz_4cl_ hu.`+v.=ʋHQr9U>{)6Bw~(aLt8W_"1T5Zs ԭ;>7{'/F>Y+#}Sֶ|v*d.y_?l"uqokAyrK Tuݖ fHUc|DEG0WW 0kȄQC#\ݹo(|I.xZ7N=}kg3Ssߍ+]GQ/@5Ŧh7k J@ngP"Ɖ2en90;/WfBp!:"i$ʹ .5v ;@y j^!:I7Ӭ#W+U\dD$hi 0B'8ar>Y3$gB!Ux==P[2~xG`P>s4#m܌nqErцariOYW;JOԸE9YsQ¡0.%^)B30g.Ɂ6*\$[Teg d.M ?J`lAsgBs>_0δDGǕQa$;";&pHAcRc>͋@tDe#dT 1WM]Y܎26G;t,BD@~Tpvۚ+ȣ8͔#`{r|1Ѝ£(Ţ^@8ce״5NC&,C ݲ'sMOթdzkdzmgu ?kE@Nn%Pa yk1@ppQ%Z hx?cH@h6`״/A5\.+G)u$={bw= M㸛}9>6stdOLzΎ3a@{:*ݷMq܋΁'CkLJ%;4{]FlKg n{-(1qc\a3΋ DGr){w}#a'AIccձ5e!{$ql+`{JEjVę`g3hA-i$o{ڌ9:"[5CJfq&)ṟ[b_,MD0+O,"a3uc%dɫ19[uW _L_߲d;f{K}y C`uٮF$+Y6} ӃA4IGhl`Ҧb=NPͶ¹3[32_j0#`VƐ6g(ћ;GML̗.L/3 &bev 5 REOa%fd"5k~6,.YԵ3Wz,_ b~8 [1auFAO % yNP<{; \nb.v{.ib1/! _ ,֛LV~*I9 ʲMl L l%O>.\+W%e; ]3?η#@`Z02L)-^n|Dmꤥy ud`<.R0!O"CV BU;]pgW &H#\8 S.$HRgP:m^תSivdXɷ&gu~}<]2еiL#2u~xk_ҹ$ÇC:U`Q[)H su,SۃU;^QOZ%e"Ǚ0T !^>xCATCoKy;_CEoݎPe-<4V|cy:J8YQSh%TMx >2Lu8y;s 1*A ~;?\AyC1e=%Bǟ{a|ypI8@ op>Q!,"qI6R^ʼ[X-< zMѨϷ-.wOnk3Gvښ|u|k#œاG, 29޻QX֤oQ+>.R*kX"$Y_g,φZq'czH5υ@@W|B_[c^ s?X"")UmPpeYߑ݇9JKulvQ/k4Xِ:>3eiQ1 k>H@JɷYas8oG427zQx;>9%!$ΝtOeHf#_CE{ W9? |} PwN\ 4 4xRM@[/핵J F,k3Lׅ.s :0RE=ЙKnʌUB;mq.XPtn@.k~k8`۾j bȜ&[֍dkp1wE(FF (PFpSY6hf!CBhQEe-nWJ7Ei/+:-GipUz*NA 9<ÏsXP|kʪIwas/S J*Uof .";ۺl"n۩uJHsKX&eчv,U ~[𿿒fQgmYp!_0C1Z3P} ܙ:$M ̉aom8#E܎syfhWrg6,;\M'HqBUqM ۯ~)K6t}4dGlJ%Y Mf t-$,G0ʮm(1p_/,4zb[_1ҪۜEn`͖izwϲ(?G&#s˧3G`M̔gXWO̮{1zsʀ2t_`~g]l߾ezmx>ޯJ%ry;9hƄ0[brB{wHWod+uI>"mNH*%1:MTqUa JF b_65OesoE$A^Mn6DXFW[>a_R $-Wֆ^@م9Uͧ]ꨵmjSofF~>>Xt!Lkt$U=889LL}x1+kU0}i2DPؘjqft^-d^U]ifqAxQ̓lG/v\NNbM<6w` O)?^EYr$SvA8e$!~uh է8+V?D;t&82(hvum$Pbç2!@<,ȣaB,qr3Ka7+` "1ʚ20A|uS1im e[=3݄!sh"y$[1)#Pʼnx{7K (lQٟ;廦*%p~<QBIP7Sb>g/U;9+ `sq 6M%xI4y6@$KEZ$F_өbΑOGPFg- 7-XýwdjLx(<։]wUQoD쉏d=ˍs9/QpPN2l'h4i A_ʎkXO 4gr1PJ E׸B=l +NBR UF;0Ed&a(OV%0/y(aF- {hYcvcJ{3.K gVkSHj{' !wV>J4Y$_9(_Wh/h<&?|rj\a֖HWV$֔)T \Zdxohԛ,V]6 kjO '49gA\[N@202Sּ }[ʟ"o#哙.[UJ Xi6[0 1e>4orM2ys.ySb.9*͆n(y;=֘?Fr\AjԖt$yf=b$Sd2?xi:P8ACaSqԎ?%Lu'6H)_tl}D0h]VKe;z-YC݁X=)MƷpDUь(n:ȡg 8-FHMqj;c>'c{T { PovV]إ_-JO CMNoCbg,0bqЖ@۰ z3K(#;뒌|\*Pj^ӂ?~e{M/^z?qAP J 1ɛA6F& }?2 SXRBAJҲfk<vQ=@\bYUC=?,) ZтjZzh:8L;EHtSvH௨3;̦**)W6)2+N9U5UD.O\w{u[Ō˜u huOW꒞Rd,igQ*iw ]A 87^`V>vxN&BTV2JKFOroYqXsI6!+,JyHJ *I4D]ֳ)BmD%]j)pZ V'z3 iAa66$7+jS@?A:2l"ࣹ0Hw?/b{Eһr3ļﳒyS 捖I^#rl͟+RB1%.snKc1od~*jc 3MEU?uv fb^*csRҋ3Ɨo/fU}]7i"ʸߤjG:WK{UŽ#F/ gȮRt9l݂lK0Y qGBiir8\wOsY77x6"N\AMFP1 >&dp=;Tj.:x*>BbFm.*uBq1UzzFa.+C|+FJNJ_3%5A4}YH`æL-W U4Dy˰֣<:E9o[^T 8W1ȯ|E;r9t` Y`ӣROJ&U8]/8jCFKGưi_[]BMm@DGAaFSSR]$m#Yah%M\Ux!LL ?`:0:ڹ?-%￴/8h2 5z/Hl&ŵMnXIX60:*ty-3bh&[ssOL}f.yM.O5Tװ{QJ}_YS9 6/2`Y1-I4l^z׭jvB$RdBVj_9=hcW׭Qj+k @&@ZL^eI ɕ]j-C3삝6|'Uq<3?l8h~hj4LJmo9ݱrp&.b bj0B_O:Fl->J9Gz8FrƔAI )>bQ&5P0yb$NqVF EِQ9̥p'>>k B#u;Lط|!?|S4P݃FCQcGWkbsNQ\>oLKv g8,. ҩU*uUY(m(׷XoX.= [b0@G}zʫ"PB5Vs@]iQeet$wo\L̢z1DRQYo 4juj9+{ӓmZg4R^]@C% wP_\?~?4T;ҋ~ n qſtS~3Bj$~ECzEC48GOa_\p!)R|%|[cZWg]d.gSp1+0HoS j.X%!ݠ&}r[2a6H[\].HO /9uD#`r 7-TWz oV?O1rLdfY럗mnn?,%BufmP yK @껪>I҂&fTlCۊֆJ||GQ E65ǿurP(]!f0U)fI+'ˉu}0n`u T;rEҎ#I8wCm~ "F ο!`B~lt2$;隣ZѪd>&%NM%N|r> > p{{f8ٲFu`}Vm)Zs>[N1fS#{mOHhoo?G~:@,F-n** ¸iPk6&:K)$@}'Bm:<fv-[cwm1$>{~ǔONbpwÒ(j(Pof\N K9Ljv}JC-!'f)FΘfᥫj_$Cܧw|e-ٔyd'i 4g_ϟL!76:OCV$B+v!P:CyNZH 52e0p>4¨,ʹtx 9:MHUSCwᐴ.eM^ViQLzڙ[*ϷݥYzB!8/l+NZ01풜`lMrFA!8"5NMn4nxsׁIMzZ!1QΈI A/W-Z'mm~+B{pP<,m1TFc/XšH}>p>QȨtu}uW(!kF!VώԶ~"e'@.p8ixϺVhBZH1q-.yS $׫MFuc[Z na/O"uy(r 2q[P.?lLiGrlFwz0ENkd+4U;j]wPBNSȧkGC`'pB|R֭L^[eL'hxrmSTb"SUơsV?ԛz=eB4J\E>{>jANf"X<,JQwd܉;C,\GV_C3?^g :ek궕 ^Tboh']+/\yIeʠ37g3,mػ;Ý{:s=1Y=/,f:Gޜ\ӷFys)iq̣ S}"4((^TpCв_xTWSAb}a^.9>_Mk*8wj?zPLAZGpNWY" 1ѝIZ-4αNCӋL rqQ11zh'~{(&4oC*dZU6ECnR[-&2dr]I{j:!/fit{2I4~EVkvpix]#]Hm/5Q";+6zR5zjžtO}T+z/wt!bBV6Ӕ.ڈR`Lʐ, 7jҳI@8g@=g [5]C^EvFfU[`6񢔎LG.]T@Jrr}q$ef-VE] ү7e/$ţ#2Z㧪0d Nq\[hC?>7B#)p+||@I4ӥ4,Bg\& dш#өap3UͣnBH),[0V*·g/m4OoAiWlU&&{Fhc\s-7`ǩ`mRگ؎:XQPifE)sro8 jl`GRy4Ŕ*DKXi`﯉T׈]KPyg8nO~L1(NpqLYrK Wdl#4uqj;pvgE]Z\J4"VקIn*W:Q6i)`be%B!qKcSr@XYQRrHRyAV?H֨Rx,cC, H@x9kyF e,hؗ)׳5@^MPKks}7zeNeSB7vg%VTr97 )K_%ۇ(n/ScQSUzlUV/=#il#_•Zz&q1qZI֨@ B|5;c{vLO v9iw Bgae@r5JePcXMTG|.17x][Ɣ:Y/cQn}(uyϔ_sI&{i ӯ'bFJU@MӅd9zf;? j ڙ+{)Q6ģ"O6vYڕpjCZƦ`Ƒ`$zϠ.R9@р3 w]OW_ȇ 'p&5O(Pm!XAvf'B!Mz쉌t[+ᓘ򮬚Љ(#qZ9UYI3ö*[Jjg>4=N+hBs.q>mcn`k.?|>?:\.@߱\ufVuאXqJ -)3- ^bXXxqyDd=-PTUpH|%#d-ͅ2td-˱ ߶;A$en ,tR*]8cl<*͘ kUWN sbԹ5H$m&5 2dTՑ:` 'H3ZX75ҍ}/d! ('pim$yąדa(kv-~]TL=mNTquƢmv)18t?{s'H×|rJC7rZϳ=D.D I*L^zf*խW-mi[;#JD?Ȃ-H* 7wܾQ *Pw2d%1+spLnNimT |&ɹqN4~N+]:nӓ י各T9cYd_F)`AA ɺnras@'/- l?%TME.0B-=ј1JKy ֧9 ,6~[E_AnA_alN]>Ϩ9'u~:L<5kImNWW'F냤wtk R|笩Q9H|rtFɒ2ٺ7(|hl4 A!MIxq8YEN@+J;[e,SOU9&8[8Z2P_>Iu:J֯`jRn*)ESm%rҸ&CVSs:E8RVEOkb{5d?!7 %̦r ` )6q!:i;-͝+(  hhMTGj+Kr;&$V;=>\ 4>Z ޥ9eDT۳¸7;8^2>&yncF`eA_ Db*8pDpXkj wR 1umHoRX{jQ\o D6ic,FlC0,jr`;Gk_HQ \Px-ո!NɄ ljA>6)Xsl GьtraSw`ݪDWmaxJcrNJCy5P/b碎VV}B HU<;/dr-P/UO;2aCOiگ˰9rAM|r:M ǺAW6Oj Y…c:se,A q? `]T:w ۣiͻ~2GSj}q{$J_2H~xl eApǒq!_[5uV?|?'Af>lhDgGoB%n^*`yf ^+ѿP6,Ah~kTs{zl쥶< 7N_+4iwEx0c᨝1mXO>g"B>1x @VW#n|lָW;- e}uR =>Ƌ񧸱yS31CJA 3``#WmKU!Rε;q=yj9ݜ)]W2%(VНm;I|aϒ>5=Ӌ\&$OW8tL{7/ϦA55z=c?98Ք}c$k~")E9z:֓X`V:R?o iq)3b2%|u懹^åx:]r>at`?C=yn7)w!x6>LT;&m'](v]dŭT) ҩ9 t13;ؚ'2F;. vC< !/ʝ% Ww#eueE7`KImY5Yc)+H?WX*JMW&& FZe8,4A10TH^L_Q%ۄ[f-Ybϻan溢~Aeϳ-X#^:[%z`q&'`2wݟ`U}8/Бc%ٖ~>>4RՁɄ+@Jkf1%nIIp/H$%TkieewxUL.֫yIHQM`o8 ؘsCS\d LgH< dz! Ix&lG48ۤBXV .ǧDE7bA' ZTR2H L*"Mà/n+Sd_8es4<]L'iAp*E w4CeoTI jaG?F\պ7 R koPOCLtɬ 0ğ`-/+oӢ}%m=&Wȏ ?OOYPW Di*Un% ${$HV79;\]|^數 j߀s߈w--C[QJk?}_)ϯ-ԋ'Ѡv Ykѐ6Mc %0U5#_ɰձTz2 ~B\ʥrx&RW^ kd1LXAZDe$Re`kJM;d~]xx/3e-yxLnvZE4?3 aDmP0mkna edQ030OK#< R*c7F\6M(`#i`}w@Lj8[s/[*iՅ58@eh.q)*a.o=a$A~AcDaDqzߺ66s?BxM[iT(*Voܮ35{lpݜQjJ]&0eL\< yĔqSnOÙ8n7ճ͔GWsގXwUhW &=U0K(KHLP͞ן>@Ӷq*1P +bA2/)7a gӻ5غ`gS.Qtx+JРi.v|0Io7o匝\![[}:=rcW RƆ8ca8"&Ҁo볘 rDe 8dmBh]tG",aw@m8Sg*rQ=Rbvc-5_.KQCQVv}2.Nm= [ۤڒz`vJH@GQԅs8p?_,'.3x:DiUbb дTX<'qﭨ3d^L@fzԐ"OؓeyLB< 2Vٗ'ks¸ks AF+G oOԿu/Ι8D,`i8iA!o[+Wg5l~{^ ~Ȭ ny/\h6ھbhħY>ȴr,{S.Iݰ3ŭJI _:r.mDX4N4PȊh&S K)k7לB]&/HKG,S,_.m*h5ƶvYެp Lu3 sFAr[xbA -=x+*0HpQم0 4EF\% 7m+qi|m-I:63&*Oem[$Zt,|n杉`j;,\hwc6[$ 1SjZ¸I<i qijЇR!$GRy[Yzj&|G`QgP oyY%P%a8%KŸIȶp#dK;y1д}v:DҰ[l7DH#^]4Hoh̓"(%Bb rE8k\Yr@,~\,"Qz[?9A- 52kI:ylQ#nuwC긠8z;>r0]Odn0'+㑡w7a8ᅡbe[g򏜚K ^ޘ_ZYqjL8Hl_<4_Y. BA S݊z߽<@*_5#HBxAvBqmņx #|ju8[uGj:Ip+ԙ>e3}:2wq)c/=c@|FG*ڌFǟ&6poN@o)/ .&ڠDăfxUA' 4N_&da(yI"A?y!5 k?T|F!OU%BrCB] xUѕaJ7c޽ȟ=i/:PpmBCXAڍ55'KORiWH1 *R&^5EWV) T*<" 9fXn~Zyx1[2̯9ɋ,W#`EFOS}weSd{-u4̸!>R\j+Ew-:H.ON/}046ĭ^X>V%@YlYH }/ ~U)/t.M7N\{`Ԁca('Je]YTү̔ ,\|#HxD8 * o֤+?pH6!&4n^v:V_ wmߩ `K\>s'.[йza1\6>,0p;?1"ix*Yy=Qqʁͦ}vL }!=?JIк}h]IfX9 _MY%% ޠn zzrkСSzgH2|M b~璯F/VLn#r0SC?Xe1>Mg*[?]Ebw#8g}jD1ӔlTCg68~m/n8R{)7? qmnPyǩ џ3 scM-_R0ݖ4cj56. n̋3{۸$Qq?NT҂xK[r L7CdjN,9 S̆#rA1–_:!ɚ`Y|yhw ^ڎD3;p,!gF@/F!& sɂ/oȈ9Iy7ga*NP؈BmM<<Qd:0͋PO19+UAh{m֊&"lǟj.,rkY4u>[*(l~~rrݺR %SeZT#w_{#X3­>X*ս՞grS= \c nP`DVmav"퀆kA&D8[^4coމuSVu02v`WG k&r`1}9MZb"Ty ÀR5:q#69|$[Ď[ ;UC\LяJ:i4^MOj!W!!-g1'/w^4C> ,!g״~ޡagĸ]+'o79a:=N欿r3MF/x ཮G]qNՃ;ֆX5w1Cl}]0vt[V) *cԏNG4/.ȣ>i`,c+AS󔳂|kbFSr+y.覹r9&;MGmdo $$^*`pk;RY|ۜ@1f fDn Oh٩%ѡT6ǏT W7U Y1܉uף6#o~F.,BYFn5N12U&^|ܶ|nJ&iI 1ZҳVb/lp>m7sYDFy7`Fq+%]0)MsQ) XDD 4qEf5ߏW\Ga]0L᫨( bF^D8b.@Mj&O1Rx)_ӛpه E 34G^Q2 Q_ -TԮ۠mKE5V4f;De˄<QCqc,}1_S$0oz}%Go \ǬQ3f @`bxcάI o*^`%:#9U`([:/X#Ϫy4(p,q3'_)0v^6P!r8֟poJ˹$rbP.c$ӊ*kuP"C7!";]z%i8uůުrLҳ g-mD,wx"k gVčb% |YeG$ш W jrN&]Ю[45BυDQ1r"EmndM%l*R#sr+K`#" viq\L  d &:ra~FIUNn Վ*%^*utDmCao+K;Tb)kJ%d)#qcb"7;< l}}@X(> u'*;tJkJd S_or1q3sUK7;;%;8 7X S t}DQ2=?&<^ yw q쵿rB.[o@ef @((:!*@ yO m $pGKCMx*@]1r8>+hH˳ ]K15pYSk3Lm?[9鐫Q鼓yrdYQEutg7{oK6* 2P߇ njª>ly9vPE>z¶gnZ@RMt_ؕM祶ko0璅LįVG-^WL V`gdy1[WD^)=F/,ҁ#O9&'ɢ] )Ltp0ׅFVGy8>;#v&Y= ཭S"߀Kqn-U+_tѓGl-e3Qۻ`z'/_+ ㉍iRL:o9J6Z&b/gae=`d:iّb"mw*w[?&RKLaNHБÚ;eFV#?- AZwef63K<݄(U#!yI Ԏ`0k@V1D.rPv[oA-2iv-Vv6Q.I&>ͷV},JcHD5>Ώ#!"ب=)I% 8`YL Cqxz]VU6z 0u`44۴q{9h]MU5&LL 5DƋfn(Ӱ =z*6D~e*3+oVF bDӆcz>sX{Ț{%E 'G/CY+7N~%'ulwnT#7,^7 v_!N\UG.}j }J/d0hVq mV/~G8js7=We^pR._X@`T}uGOXT;*]tܫhtW9zqG!` sudU AsibL?yDWbncBmXDLd༹ﴇ D҆\Y.bRoGSHlUXKNA&]2NsB]%yk]X$(LheuVodR˚[[P.ECG=¸R$4ַ$<&s%7N_"T0c1 wPb~<g=fo4 *f^ڄZdΩr,~U>c`sa)T8WޤEo*<"mXG.H3ܿC:vstd 'Gۀ<wM9F}*: <Y$:Q`gg1/DbC2Sͭ/G|%0T9'*b228Oz@|0E;6yP3RL+ nɬy§#4=e&*3 jXWPJ쒮{̽Hϭ|Fb!ٕbDl GCm߀&YPֱ{((E!VxBJjMWU7#D?fblp)| r]>;jzC9[TX)ûI\b! r Z gDN#ݤKX m`<<:ZQM+/#)? iﲞX)>@mSnI2^"0d+qY_O)DKWE<2Q_yV\%MeMy6@g<.tnS7_SfXI#kir<.0-6,>.H/U "-}S}VX)kVZ6!FݻjQaf''oS8d%mh=_z++WYv>/ ᬍU"S+}D|N*gGhՎ!V] 7/]Re3bskAnnĺ9j- [%c6t ,WՇk2׍xy>aXQ"|,@϶nRUy!؉T}2v>J}wʠH欜-; &ExPb[ii?1gok dPIi\1Z/w(˾:.wњFDo]f1:-4&^w"8 t8ibZ{6Jc\8rїSAzDu`3A9l-\I3Kq}۽K6H4^K aMu $3gZM%'RkGƸmZr)2tۨb!QgTOB+΀ZIҽ$ct SR ޣPBGޕ<':ϻ^%\#irOLWV\̧nܠp-B1bE]/Ah,b':&^|@k"BVgl#6ưd%q˷|h&BMA[1O2teǾ9K HMg?`$k[piT~?ajP_lX 軂eeoqCIM{:FLP@im8 C櫃o,ԽY~i3cKW2Z+Z#syT^:L^{& ./-M_~8ՍnEw TI6Ul]k`r dͧ~L5fO<[v0XL\m\-҆gw*Gq69:?5,ͦSzpCEu5k1H_mN߽~D _3x݄ʡ$h Zx4f4y\eo޵chd@P [ 1fG Bu^#F?JIlPmBԫZP\#`ٰTUyMGol$z]ħfͿBNX̴aL,{aTLo"ddB+W#ZO:޵0?\ '?I@Erm$Z߶  t?1mrCP;8xZ{z60)Z0G+ZHALbɞ6׼t(Abz7.d|P%e]^2UeKuQm Q0U1?sEŻj`!MDƎOߣ+l22;6sګ6 "Ewdۚ+8~`?M/mn|)Fh2 Ee`0BLo8ϸe d-Zb#53|a^ r)NrOcʈGswU>ai&.dU ,%jV6-`^}AxPXaIK=P)9V߬ 4ҕO -CmXW_4]g@ Rg<'M8%ެFhۘfU,LK_Er"c'_ :XփLTt. ZTV$A8\FEo)$80c/@3$ˑv9*y8l¯Ͷ`1W4.\F=qBnQO86Y9np=Ԋ(S^~^\SKDg.׿Lt2Ȑ8 ;p90LE䮺s>,0D1֝dޒ|)WVX|i&btW=Q M<7fWL(NSq8 >ޫ mg A1I7&|`wU3펧+^n*=pDkX1q"f;#>/mK}U43RNQri%ŊkL7Vff)S`4PZ &b>׺͘󑁱?//m{s65j\-Рx VN+T/ YbuswTDLd[^? E(eQO+jfŲh&e] irk*^-6;s7w 7֎ٱ󫬩nםCtCxB$}w_ktgAHaomqHJ Ek3WR b_Nu2-f xDŽgo 03%;~9Dr8/XϞ)/I+/<i&/Ҕ,c`u!%@DH4( +Aj;p, +1!Wl2}1Q0z!!{d eOCn~{"_3F%1jLr_1H `_zruy# %)t|Jk]8БR.j_Zmq+Rh|;B 14.rBƢh/&vИ[K~o*Y-fN6ֿ(V / ^IK jAJ=pS犝 eNs(k17>r؛e$ IU  _*:64ufPx 4OkFWm>URަaK$8H^RoO@uƨ0o;'E:Bk[h VON0 is=K뮃/qO@CBWYkZgUo^JX^F}-F]:ݳ rm6LIztR>QOmjz1,F70u KC|]@>Z yI]> m4sz/~vx;G '2LopxL™6~SIzV D+jRHm⬥p1ԼHcSF>Cԏ벧6[? Uψ8>Tu~'-m7,"8:K3Ȋe߹>Wdeo jl=HL~Zs㚃f螎)pJƆ j*9p/v5$rTYFM ŴhLEajU^a3I LZk'c*CS/t6pț7]`Aa"! \];6d]*[7M"#:sp;\thN ;)z -)o#>P7tφn rI]t;~l@Ƴߞ*LAW)/;4^+W‘A̤VH:SL=WS ~7(8Zf%+9eIJAB3^m4]% m~v:uKe܃j;VSحߑh+ c6xsmawWXVXfP{2J"+!xA RHQc&@$VQڷb…p.p+ Qp!#X#r?h(2|%ԫ Y"S?G[W%~F>~tl5lxSHylh+) Qs&ሎ[QCh$!'# _v=|d6Մdbw=NbrTY9ʲ@ ;jnpIHH!|Uz s sT_nr/ݟqGIozgݚn+ ,!#6Xc>4ddxuΧ{\@F$WBS$/G<--}(|t&ŰhKn0-E|jk/.VY.IA_OVn8ԩSpyy:o@;IXBF[Df1T/#K"u(?qA&;g X,H0|myCeq*p،^Bi7RY:[}J+cR4[U-.DvISJ,Qx[:)4B?t܌Pg臧=/T߭!bjVp1}NIkd8{Pd~ **R| zb{}890-]']cakt3Uq Lr,SlmN< cJwM*uWM:z yђ;m`C9ETo) 7~?Gcn-zE0-O۾Kq$ZkDܑ5'1J,q3V&;/?5BO08G.0WϖHz/NJ ;ɜÙ22="/JJVT`œwfK'K6{WOaVq(~ ׎& NU}(/߉&~ gr>:6yQwgc_2Ҷ,49lXۡLie`oLGV2>kNFWm4sEo XDtnCv(Lϙ-2N<H͂ L05Pdr QFsKʐ-h\ ^$ж}&VMٰ\7_Yʤ~(?NՁ럣 W _tUGASaj>{mvı?Cq;;C9I? 5K퉸Փ'@Yp{ [ l x]Hj1A:uCc04S٨)NJ{KN=swi$-CiF+ދ[P1s*l!^"P_ 4*v@~Xb~ N~qph(̵g`Dꂮ$5o!X;R#Ϭ8'oW {Vb'~zc@2.N-h+Hۦ tn>EHQLf26ZE& @S˒Lu]H9WK4ES/$WRTv0l:푥~G}%nŻռtO̟Kc RI%2M2>loX"O4 r_)k :^#;GSHJK"3nx=Ooo\gl1|mZH7%u8(%Lfiۏ t,_la<^RwxiSnȆuC>UDӕyW+pO HF"铇Zr:DQD / m<m z=Ye= &i;|'Q 0ʎ4pɦ{+'sZf4}ZdBwRQT&T!j :EIvS]!40psJp~#ѱPZ9y`ǚO(V] .5u0r#VC7^q}= N D B]f.4NI+Mc_gpFȵzW@ᮕ j@Cu&ʤ?IP|W a2%~ sܱcMc <*w)ư9e@;j*X/基+W $ԯ?c/f"-|iM 0(sH&UbOe_ ɦkh,BCjYb@Pf'Ux9Q&A-_*SLd^n_#8-OLyGc?KF̎ȥm :!-wʷ42Nk%>Jtpd-LqEI_=-XjǤ^:Bc,)KLמièåH]ض*HZGu+~ #ϳoKHKh!76)C!vfe@GA-tHÐA9o+ET`hK#ʖ]#AHϤ*朡BGNg$q;`̧5%`J VbA0&)2$䳿Vz9 kƺtT0燸xɶ%.o 8-N_cE-z̺>WY 16; wz* K]+{M%.XJ)eU&QR;T5F> 1c#Hʟ6w b9 ZeeM݁5X!M(u#w/W2\R^ XJ :G?z_2ߒO贁HKòI)iEe kj$Yl bK*gK *#!VhR-v.7r.y|h \rnUm(4=IY!1({N|Fc@XHS㨪nZQq辟mgc?>>kCd'V' l! b}b|ry61ybZwR`Bʠ gqkuyID5~c#c׸vzΓΡ2Ws08l,"BڍZ g?]~V3CN/,;w168$M[q]{%8 /szьt~TZpޅ柂8#ov/63l;`1nDUԨ=Dpe NJ{ELh3۱ylՓ~g}j:ۇyZ4dKᲪʽ=O >6Ʌ; 0#Xltgci9. ӗɳIL!dP{ď r*G,Mh9K){_V㛛j9f$V ~uT3A85 qd2;A_BC)5<0t%ِe=ք7A᫢KɟKhm14tfc!5H+ӱV!%&޻k>i&ݨU@!/)kE5_  y91ͷ5a|>=Yub0X_ toL/0\>357@T>i@JIW $-MNgf~GjNRG]>i-Jz87!APNJX=rs,|?m;E͒qmlbvets:զ(4f*}!hmta*R֖ P/Kn;1(Ćk@6.C_(2Tw.8};;PlnM ōOG"]ǻUS#xirnM M]J&=0hcRQ͗1#]` @̲t%v 5o?~)sh?9#Zu\ ray?U,=̑1h=ƿϗj5ޙ(BWM<[Z p6'򮥐ԦP&O [)z+Uֱ"+>^KÑ3 LdZ7(ҏГ B^<n'؀q(sksp1Q, |r]{V{"K]yN -Q]Z[ҮVTIMimhq]0<01Ll,Ώ:8kZF,+Z+=vC<'KT4WC'A+q=4,FQN($xau%q U`D. @<͙>s!*vݍx.F.|.XicȶߐO=w y+ʿ˯&' TO@\ IMf<}sH_*D&4IΆ7o?vpj. Ai2 ܚ¶vEK "bLѨ/6w#'l;O&S5|9|^"Yx3sr νmnCȀ2!W4kTz;ڥsO](kӝ|;7ôf +/55"" \^y~ W"s7) x=2{I~t[fgL9{zrl/^[ QuSa+XQs)py˭̴ڰDi - 0捂wy׭H~* T,"FR?(܌TJ𐨻0$}/T ~˖e]%<0\1 b~b\" t1mN>V*.K sTiB^ĠuˆL`'4C=B%<5z;D[m72Ơ+v|/-R`]PT͘7* @kGH6F@?&%p% !` 83u*6`^ Ȟ7_55֜xNWNM))hS#銺asL)m[r`[ݘ!E˦Fobi. %oC"Ɖ|9pk58ӃP"7dUoa@d261`U9>5H(Oa QQ~i8AYJ0eяjl7C^*»&Ytߪ mJk-춦T:&*mW `.!?%3-~TkLꆔLx{=RN|Cd/]HcTcqm9y0KRC: 6Sedo 7k4V%kNeDO🡒j%R|V 6si3b[z/ R!]~GRSn"7.9\5ZNxiF;! ;}WD#o)qIL 8Td虽x-7+[{nk{ qÁAȪ]5݊k\q=x%ĮUEg+ڲ+L%vdq ;^CP3$+V!(Q43)R]KZB(dѸ=yew*ҩB˹?mpN{P)k,.,!Yt؀r'nC9TS#z%-%84:K>%;d]Q )Y~{#Y33{Br)B xL4r 1.=ҷkI9hYyS . +Y ׮9::DhE9;K _ytfa at:mdW{9zCg106RhhJ<qO7gᲞ~PD_SQUB؂YNq Kjg˒B5֝U+ӶͧK*O13GU-@_f6IK%@H4c-Ls,E qFohKg]:WߡE5?5Gf+n;&1pGͥF;HxO1ſ:ыNLVHW b%5 ZCAA&Jo;鐔?Y P=*F=uv+6[)ZX446oȁ1m p& DX?P,jwv^%Z"5nJh%|o{FԆfîAhƆߪćDh%aБ[{>{d M2R 4_h5Hһ@<{<~,ǔ|hPQ䕨Ym2(R 1in_8iL%R!(G{8)3 5GjN@fC/v뼷Rƅ=ӽ[O>/deL;J}-IoPӮ:D7]%W|X8> \/UeQx3_Mۡ4zW3q`'^w_:QYd:XpJU]Gq} aڰX`GĨ8Cg>(V0v/|-=XX0U*ZBϲ Uc1S w( Y|W0ŲpMSo@;Ɏ ty)4oMn}?JayO j.-?O3ajhqPwj8S;yy&6O@n?q(h(%IjIADμUrfVQ ^amFj;iK/G8Мjsk`#ϫ)68IǨ՜Б3j*e[x$T]kD.t +68{p~I\&4Q?;NtbA"vľh }uOעLEx<ґ=0ƶ+ ,(p-z<,3:ቭ;VN^2O>a^{zO7H؎L;%hǪGWU\CKcI Enj/e֥[L۫Z742Iڴ +24T`21VMaZEh{bx?sߗ(; Yjdi۵\s5:X$ɳwҦ}AxzoMυA\=]cViv?fA7,Mt8]fa=ٗWq? ÎK;woRIHƁ O(w EEafqj =TX60mݶB/z*tBWޑN?KJ\ `ns{!W&tP6"xr7Xx![QQΤ>"0lgTEyYe7v/ y ;1! & ^cC[@-SN5r2(uA9g2x/i 1~/vw9=YO ,ީc}"OEڴqoHrc%Hڋq^*{A*o1W#;zA*^yS'䃴Oޖ+gZ!u ,_8 if R ]%ZHj )dϳ!q-^C~ 6kt6ΫلuK0T?j5C/;NPɖ@Sԁq?{r#(r>IQXy*69#J"C~r˂ʹi"4 pCiG&8ʔ&逖R\M[7!hk2F%X\{~H)T/{W됚mM8Q̯vv.ԕI⧉ʖ dRHCϑ]:2EY8&*`єq`Y!|Pnd_{$^&i$.4znC#<ύ<@r,',_/c21?ꒂFMO`Wi슐]c56Ly$0,x\4&98D3*qQf"@5*dv)fl*Qgڞ(GjL;k%T: <<bf4ŅCKs2~m,:AesYk 6HDy uQ.KkЧriYNȃwОjE6j?+]Ǫ)aRmnb":;#٣AeNvOtHC;{3N‡;Ÿ5x6d WX}D> άc?O@ j?A?8d*0BVll'z[E\%1:S^fEJZD:qx"Gp=`^/Wtj׈sVٴ@ȩqPkmc:2OxAtKR8G^o3bZFmO#[; jTa5 ěSjSl`a}&[0ya/a"y$E_]9kv0|9XlA7` k>MMvz rȝ„RB0''o oLcfs'Zt-L {~~# F[U e Xx~%vV\'@ W 2u&y Yzdޚzށlgc7z1=. UE1ϡbHI{m]p҅k +=M[BxkP\>8_h lPҴ Aye.[q״رu%&+$=MI4쵀N4_īÌBMwxu#Y/`*A"`0v2OZ>޻L++S'Ӷ->ʓ aQzGaEv4f:$te'"+1IWbFV KRg3 I";W@jg;Ӄq~lBS"*FVE "iAO"N5@2KJT1bNtqO{V)6k CC*#0yG80C]sw%>9&~kkU^w~JFI?fnW@!R Tia+k jX<.q(2V)&cMIY쩙0&^xPU V11aK" "ZUp',#tGRLY2dZC{Aٽ0q*KfgTb'5mzH!-L#( 9KDe&W;y{pZꚣ!Ur 6p+E%jÜ<6y% IO_d-QE(\O4qbry"ۓK,Ri):2FLYF85l-|( ݓpHS& - &WeCmҎ2W/}49#N(@"0[Vl7LgTRx鵬h(Ux%0wo?}ӻfܮIJzj`/+{UCoՂ>ESum@Й|FjXMm5($ Ι zۖH_OgPb#^"Dr+y4 ۴" 6+kɍLU,dp }U3 8$U,e <=s[MYg &rj,-̆G,iA_'.`}9F;@ڷMρe( u3'xE3q]G+7t:iҫ < hq a3#7߫ԽbcF| {Qk$|:ܾ,wDva+?ԧ5CEП(ris kiA2?6gGUoɂܽUX #h%Fˈ^{}WwڰӰ("-풀v] L$˭>%MZ+# Yfϒ32y|Xg݋ S:D7s6qx3᣼97Ȃ{+'ԅ>h n+ۄMÍHUe?fd.×νO<8JAvwza}SWGl_+W=LNWSԥyU`M*)~,vmսLkwHq1̝6X0ӱrW[hߖ-ǶP}/ ym*tedx+RkJ>O6#bHʦ˟%* 7o87&(yZ;'kfG%CVcK8*U+ԛ>{'[p4Jr{G>=62`*C¢%Rԥ )Fc]s]F-kKyLBH)ǫeRt k=Fӟ=M=,<gLz +GP9X@C_7оkWcu ;<Ұakuw[”/%ډw|!c~?gtYHg #W80Fރ xEGm \'Yf؄"d y!TE#&O:4%#"@m ٮnFL$ŻY}HWWokP_%ӋS8$ȕEK ގnv?\n!0%H@/⩹wuIj|X#cq;:BJv0'`SX1ɱnJΐd9UFsD R,jT $NR6B= |=,3V(74Cx*p+-݌‘:AvYSL8#Ī@KP~$t?AS_p(X'}6S)E4wlO/کUXch=õH2=Bb귶g<0e_c\j6™R҇ccJӬl<Ԛ(}vWn2EWGr)]:q:~Nx_WEg\ma/\YI^-+OͲp'+1k&|BC쬘oeo#,.19y;EՇ7c V6+WQ d?ʫOpP 0O]MY-k׺Սy4- x F@.T2I+eaW \Mv;YL /A-&ߔܪNyF&RY ޜV  CD)[G~9 3%݅w2ŭ ]}p]HA'BӸNF*%i^ö­aA Ix'J6^%}eKvW q`н1c%?2ulAXo pY>ڥ?(XG[4fAA G\?](/u :#X%Љ/ksE쩏1~P4g?^$;:C$*|z8*kܟb>R#ȯ YGk0$-)x3Xc0x7jdi@:=+eQ7[q[qq$ i|6!m39*8-=B8\r0!:tD7~kOԕ#X%дaA*Nwi!!7 O$-Ɠ Ѭ^䉱Lg 5jyY[-6˦=½xDA^-CmG|c ϤFC:~涳f Lx**#d"S2HG87{Y$moB3מy~ Z1drʝ^0B < @oxm<+8fN=)ŽdX{Voe,&YFCDs I =G#[%=~7GZC< v- r_4EV`չ2"? ۻ|!'p܈q%S+k+W=iCį|0H]`KsfN,@+P;P^:ǂhR{&f~w!w' _?C}G;451 Wl?q}C48\gW!M ^sKB:@ʡ/hq`v4O&q!yCq:YA?偎%x'' \, ̎xݲC693ѲJ2Zs:6:66e wFܢo7) Z.z64WO(H>D)L,b_/!TRf>`BT?aѤ=FeE-}W/j1Ng:lh:]c?-4_Inpq&GW^zrGycj є待{mf5$o g NCx"a%~1=ĄGyzdYwB硡 3.bXI^pd VJ_y^Y5RFh`6C-Bio4B~*c^iFJa#NG5=8Xi#iī?N3\ܴdMCNw 1gX `De#= qYӆ:vSl:=*280ļ#JzNvfPЋD~ݺBK_+8N4Խׯ35ۊW%4 by8F!$9-EE:x]ϗ,FEze;G H8f; x\8aSnR,Mavy 7SE,A̔j_"jvH$E]ӍvnHSagKX7tS0S^nTNԆdDhTT߉ŮjJ:U朂/Jmn1k5]q`0Hwt߬)B"A|L PV>K!g^j..BDܻ򶞡ZwvNe`LWEX%U(#M!vsPM(b-vtCzF zќ&gܿ;]W#̺&̜-߼ku yQ|Ozژ4&zyA,9W4_N''e m7Ə lb.S8&`^^X!~}՚0~y`+ MȖOWM?2)@DeC+=J5E%h!R뭬ebג J5}k'꒶nRumE)`и6O+/e9]Uqv=z+SSqI҅:ٍvvm")j>{N{9 %ɐY* CDEdxs¸VSeX^F6&Tʥ)?O2 JMvf-j/ ͉}[27kYЏW JU)bhbHGad>e:~9}*ZQּbǂ_Xbj́ fpKޅ@/Ѵ+m[-dqR6 uy_Hc J#t wuPUa܀S5Դҽ"Uo30Jfp]Sڦ^%}GjӋcՎ**ߓ,Ϋғɉ|J6T]y?h.' cBKt f>@[>U( UiuYi@r| :/:+5)0j%SM [JePvDǑ=ȓvf797o%p"a@qQ&V\;߽ =ڶ3defRqT'0yPZi6!/ IgN6|?qъ+ ֭[ïdpeN%/!l(WS+ VZ'NA\1ꤌܜq2db` uICVU_#lr" KڬÕ:}!̕Lv"N?WyJGnLgI23#Mh yOe\[ϓc`aʙbq`T&?i|^P-o-^!6[_L5`PK2Sb-"e0J*x=י8I춪Bn/ظ>WP6a;" t ~b֎_d$T wJrDq'npL~f qP쬜/GoҋBZDXJC@Ne9}wDmⲝy8J7Fw.ERlYf4X~wZ)yo,tBq}7Vg [@\~ IR^MݨVXCorJ('L;щ_ ɾՖeĭ|[=`J[_ۄNhĆ竨$\uAGղ?kumB?G2Oj"qT|.tndUi]y 0w {:DZBJb`-pԽ&YQ*7g<-M+ o-&P;^%ɣUq b;N]@jDH :0ƻϝ/j{Y{>3x)N˫X}Ӻ;X&l^C^OʵA,3Z^zSIМ_ك6 j*PG7Hc/RC>{{Rf\y2Ao>G׾'ńe*׼IiUU =Rz2~0S\\&dk Eww(<6Kc"K=וwz+ǂq[SfxizcCaFda<գQVfִ9e=+>55Cc"Dt/GkPdFq I~'HmEKb%JG=po5u`# Ct O x]6kD'Ldl%>͉:DJ1܌H4o'(0e0`Q[PV!dn>"~]gpQ =#=@X+u"cgCo% Em"LQڕBySBBn)]}OMW æ@O83V{Jw 0ڬ1Ӽ^ysWU;L#n`2K(w}B|m>$WL ^ı8RYEdڷF78cM5UQ%-Ly|25X=#KXVU~}3V'N.+5nl8$#|PYr '-& y1ͅih2`j|A͖Gpdr:6Y.;3 *,,a<㺀i$i:>/I,BU1%H%tzyexۡR 笂=3I@Q_7,s¸vm#BE/ N>T]+P:#3BQ"<e-42WY DV]/Iv~J*E8,T 0^XYL[̽n8Cj(DG$׽5u vd(\gI_?=)3Oăh0t[{ : `!e?3˚ֲg*W'S>`i9kXgx}fy0#bS8w;fz$ݨD i]_OO 6qcIVN1p7ɟo!]Rfy@/joh>1zM6պ h!41-;꧜ o,h_'%qJ2y6<_c珵>y3mqWG,P6 Ml d=m5("+`BtvϚ*taOe 8WQ4w)z|^)] aXL7Zw`x^. 1Fҿ@(rK2:!c0[ \^V%Zl`[ʁXpJC=\ D (z(HERuD?EeJvi)e~ʜGXP b[AvVfj&q6Ԟ{qv_ 'r疎"mGHc[}-%S47|iꙴ!f>@:y[c2xm[.k-yqs*(iޜ C6J؜60K@( TqQ VNax1NojX(К0rmBfs:2Z (Q-X0tWrH*q#R+v +psioB:F ZB+DPsBvy Lwq^] p9G!Ʈ5T|\(( grbWn<yh햽94>Ѡl|p>GYNΑ%)%t 7[zyx>/L v=FMF]n=سd4e%MpduJ,mwKr~nP'Ky955;>rC֋c ,]oG82lMwI8žɣmR͓Q=x~u>w"& +Aִh":)S3>(yA|hs,b_yT.j]cFLI1M.,K('S¬|'zVWvU2դueTqՃn[KUvyz+o'_u߫ K:~$#7ЌW^vF*%_C&vH"SJyE`|،Ds tD|laa' ?y&;~\ru !礻5kN WkWdwE-o}O_L]4KʧC0tlp.`V̓Ԡ3'*}Wo8fw DL5B|sz%pTTص 4{}Exl~imQUi)ơÕ>V]Ry)̾AkSj= Vy8 W "Vάr9p8]ٲ5VR NVɑB&LXVA*jE._a뤥T Wn8 -A O.Ddzfai({-*B;UD@4uXu)dzRLhQ;v^ pq~ IԚQ[kZku{ݗGBKi`;t2WOȦtzN1ʻaH)IK 3^ߋ0B+BHl<>Acɾrx8nb+wm9|tH'I]GA*KpKsAP# e1 ȷӧɅZu9 6 $pnw2ϥ6L Led@Y:Α!UXޠ^vdO͞ -' &2(DpA6Gl3txߡg z Yy\gܷεn.&y͘UwvwRx:͜4Bq n*ڇ[*Ihe%`?&9o$1*-B]"%  K4;QVw=_:3(qO|\JV@}T~ |iA\9T)Qq%%#:AHW KK~z3.uzQI]w8>'2Q!"[5嘾^ڰB:lI*f6#`8tu@GRtTQ)!W6tL}(=,:p00!um QEbF@\6΋rEJ`6 u/jOsbV6ez4fdiziFb{*'8ozR6Hw/+ iK{X@@o07ɅE |VqKHCТ j<,&DyS1b75k'?(|6DÕ4'ۘgxGVdSU͞waZɌ"wѢ.'r$} UCn܃iiR+ R$k44uT*z8<# hIOe@ BՏ@96S{QVpWxLVIWTj'ރLNt[t FY [VS7k|`I(+8.4- s )ilF&/01cP/Bdxg5[g ԍ L t7^bFmԛHL4YS҉Zv9d"CgQy)e{Ծdgio~✒Fr^0RaGZ;)IQ%IȧEo1ZwQ̚!7G!M<YA%N0+'̴߈ZZH;.)d_ CEG 0G")S3 R*.[>'ULi凔3*vx&@Qʖ@ \D+eyfh3Ava$ $HK+wO:qRl'_\$kՉ?F{XF=rd=*ꚱ0qMM5%:x|"ibsZ#u*xK2T"xVQ4*p k p5MrAV~s@,#7Xu+$puOHrr}or1)IC;OkP3wsH K_H h~ۜ"n5/U)YhcƠ_ZEC0@.lJuH(RPUh#l6YZ3J/0.y̕wWJ8(t1ķϕϋo -z^8 9+xYқ_0%_aAܘW}bѵ.PMb]RH7Wsn]UqL,Rk5.Gכ` j:a~uO+v4hߠ|)#|\:P饒M{H0)prGk)͖vVyDqu9ixSNJͰb1\{7J|]by԰C})@&2ۆb pߴx=>v[ 4y}?3 QCwNE8{W:xk(F3sx^WMi3Hx%{W6UH r1ޡL* זFEAG8݄Y$?Zl g jԭ;c]QCys3Q PA}hhk.꣨WmC~;ҫ&.NP<]H,9 +8zx(ߗg/P0<gw ܬv0b 0VDo j*Fa.gF/3X +J?+j삤©Қb~H5TR/ůo-69I }eAsuD>n?:"$sV0^m"Ćm[цM$>_0+O!m\1{siQ8 ?0̋[JIc'ʗ/oah#4Lq:ě{ -Pt4wLJ BF+]R.u`9(MM`TX^l{^dwɔC&;D?V s^x뗙GxSAMuncU7ǻuUz zEȺaX{pN;;V%^1T(w.+@h.wU+Xul+ڟ btsP{)gC.ca6Gco0~{QIu6 G1m jNǤLJ_^$ȺpRA ?2~Pd:k+> ' ݴZ2iړXLA%~UG;7,_:}c,2E@mI^quU9"{i4=yԒ| p+(%SR 7o ^@6kwӫ*sKS+uʛ&; V1+.#᭝U-Ll@w(MO{mL#EsM%9(;7B6 * ?P'{AUDmFw( Iw P{CRiy Z7dk0š'`VQv9 A/JK%KWg>ӣTeVX( ;,KqrH! I)WCp28KHm`q>:ad.^=q&95_)*FoOV ֘~$*U:I4ZbϬ:Y0ܰ0 ȩUivFܬMi' %pRfN&G fEA/kΚڑK现g|zH >ndBUWQ4ͨKJ3'XfJ~l 1O|PkPQp$74;;~>!%ݿ7Ѹь_TÎx_8Bۛ 琦u mZқ[BN眯[= N\#6Aivn^/C\qSBxX Tӑ)(rS(ͳrRU["|ş4)hWulXu)&mzU;Z.PAsԏ}@>R;?Rd6ví||/Q} uOGw=꩜K+Ur\[EwyewyjD|Dm19 ]G_Ɨ՗al#LiI4PN.Z_N:("!KU{wOAœ5r(~J蠾3gew\6^7~~I? +#$aKBK'R$g9F*zdS\|)tY&lMV:6\3pT7=v/T|=d&53nO>+ˑ^ɶ[wԽsK8vH7;s(<;?d6~)%~YxI3J225ӧg<)>A\ L4nJ\pQp[ήjg?^D;uthƽ UNLP٫m  wh+ȐVM zytNſURpF l0?56<?T5ҝ"#nwn3KM~xmb:xzRNtD&tWt6}1c\'~\xEjj4o|3 !wI-#V[ńG( PWoE$]ZqYݏQ}cc[APQe +!3h0s׃.gv#0 LCer{ۂ4A8C"PR%9#ou[\t~z _ME7߯Uuso2DzN%nZM/f ec+eVa^Q,٧ۆNq6;׎j5FR[9 x? ^pʅ돮_ V#4g+ZOSd15A"ƽz}P!@Z3_m˩>EfQ7aFfxHa w&]9 aڻ? ?H}O-gO0kQ"gdJYe1مyXA}g$Wn!{xčGLT60|H^ QeeF#spv.i@wWŞL}O/u5"i<=KbHW.G˹"kgc'B)ui*_W3x7o)]DcɳFt9 XiC b˻%֚LtڦIm³Tڻ J7{u6-eYD(A8%>0_(;=* uSc6IK:\(!O]Bdzd0 L;`9E~)>ϻ8%W=@spyyu #'r'e:*X- y]Ejp:nOֶS>qx0G'lk W*VV,%=m@V8'Ya B]8<$ᮐWwH$Ih땎!Q% 3*zWNA &z1%1l>5~U?|wUH4.^~NYoIN X;σ5˨0ga铲P_6]MXFU>/D&Vx?Ʒ}metQh-}.60)lؚAq4B?]$2IdWpf؋_Cj':,IJIZò0I6,6oz-pAd):#,S wn"'AkiP_V/ފ"w ,/%T@[Œ VP)TMXe>)#b4<)hiƦ@*ԃXCG e &vJ1VK/ҹe{%QhnT7M{Εz_=5R<?-]ot֝S_&2kUzHY")8yiK@";h`t ?do32W'NX4 CP0x!6vuy> >]ՠQUwܗMguX>&#θlcUɟImE}>Ɍe7/'9m4& NA<톒O ,nTBhD؞N`C^*x?'jNNse7oi`wzhhR*X 51Tt8|wfs\?pD<~v^C01 'Fy{C@ĕ>|8DW/im9aVSA7_2\&l”B# >.nơԃ!h яwRy?W8UL'!.GW &蒖;)e2R M/wSHiJBCJN\HJ +4sb3ye5-OB~`ʑ8<Ĵ5Ib`5ˑĸbKԡ]L'9xoA郞+/ȭfFyYUB5^xeu?h x\Ho*0!rVN/jҒXU'ȍ+k-1G]WVf)ʼ*E3 -¢ݔst/m%vH Gy` Cb M G425aƆфVjojg(8ϯ3T'fL>StLhR, `t6GBx n}ڻ">a\b~;"׏ i*Ŗ"Dsyk׊\)Bb !:e:!VFUg !+R,'WP1# hWl$ x-DWtl t]D/+L|xN h`OĿj[bmI۳Y9^wKG@E,)&=Hu֩χ,/ѻ[,M55]]Yƈvy1=o|q A3``仴p%i #*g׽A.ζ0<\ ]EdtÈke!8͚T:M8 ʰBWlqIn&>}|47q:N=Lzb[Txqdݠ -m7(SCo LU'qRH3Ӕ=FY!ۓaH/J(ꦓTz#>ز5{nTQڤ})MGWrWJv;i<ѡ>/c5W{[}˭;/~*Eᕸn{0UF(֓] MZL!5Pi9w\M) fD9~eICWK904ƑŤJa7x:|ar.~l9_s $|lS$ѹãnBFy,wlfNp\(:':jkLՀDr56q(lWyȁ ?`MSw.vD' R-^-7PWU6|xlH& "UӸl;'peEjB ;=x9?hD3I E HN(K3@qKAYH|',8^|$ a19oDp\Z"5xѽU7,#vdER^ȟuZ<9Dkۃq}: "pGk%gÂOȶHF*TZu5M0P?+MO pJ)'ʱN=2f`: [Ds9< -z`v%tx$Z(KKFD˄ 1UPdfRd|:|RRnA5ޥrH' 8F/B ( :Zp<sBe ~j)sl@Zi}CGLUF$2.Tk,G}-wVtBQҶ EQ﯊3Ʀ UHR{AFzf!1y;ƴ9uYwB:V  PG<0މZظ֊h-:hߚMvy1*.͟: e3tVTHhOeiRnG3˘OZz׽Mi|.t9Z;$Ù?S }'Zm?s,|Nxobв{sGj4vϤ܈l | #29dxI9~8n=ܢId0 1r~QBsW7o+2]1iFs)M pQ56*Y ֕h/yO:J[? =|+UhUV@ `hV'n6m.:1b[͍l9>(Ǣ,*NZ GΆٚoQ)['#G'C<ٰ,e:NWe"̺ =zMҸwf_v;2%SoZtL_Ն˩MH"]X:d0qB~F]D{y<;W5 jq B\kBҹyuPa#kjvsۘ=+-uhxF] Ⱥ)2EEjJ%^r1 0(3ekanpXH?e GlR궾T #.δбoBla/k4ĹD)˧бt"c!gmGlxIxqzQ]KB-dwMD&Mq\-I^ "D nH%x+KEE S~ )YkomT;b&T $7wj &[>7g{P⟔{=80Q6W+aZyJb wwkw^`v92SpW}٠73!~SPQэ@>gqM`UIE+%#ORқthyWSpfe瓙C]jq)Oq~!0*ABݷuXDҲw]DĜ1 VǞq*kc 7ܖ,[?Tx !+\Zb'&3b Yg)jY7xΧHq/@{;]&IHd0">*RP袦{hbZϰ[} [7v!҆c:m=4 ꓯ9%]}J*vXxI[mP;>hqC㶙;]99UHE>gE'a=-P-9> dNJ uDyq $~|[CSՋ^n?dd 9%oٲ[*ceTQ*4!F{%F}0Wl#lQ07(3`f /B}E,!uOB^h3*_S#Fj5~D͆O1Om|[mv)D]BCNGq0Pﱡ錔@-̬}(Np#Dܵ10-xwCH`ǟ ]]6 (=Ll*̙܉E-Y~ǗklX 7*EhQSRץmL3'npֈGy 5r4'5QoܧmhwT7( LNC.i69:)쵞%4ʨS2XvDe~jWHlRFđ)B`R`;`DqS=2ޣUDݥ7 /j` -=<$r i(a%>\enR g_y k @XSVd06̗tM:}(6~ E;~%A\~pd{BFRU^H$n̲i #ޛa 4_w5TPV|6anG|Ln" /R~26I4^)yRCd ،vɢNjtù[SqQ*ŧhX)D7 g; 0_0? $ 1k!si ",Qԓ:4pՄ[J{MTߖcFkTh!:ǩ||U'/%xżGD`V6j2M#>oc!͉[o/BeNڔ,08_Ьɓ\%lx; *\yf<M"eKPNhC7ѱ_EA;c I@hfkjWsDfEh.MذDWmc(iKGcpBі o ⸃Ejqv:4~%,gNY YexWx`.GRlY<1@#>ςkDhX^RSsxЗ4TM"1\03B683xQ+xjr!lEWO V0}[*#/د4,ڂnXHgwBKjc@:v5L#J10Q vs6x@5- q8I^TzFkPr @:cmR~qichɦ8uyfR8(C>AG DzMo"AH R CN|LN{d-C5|D} 2Z 6wʣuR@,uf5Gvte/ EwR-tg?loSy/0T' IBhMW+>)ݡ bp?hRj[qI^P  T ^8Pl~^YfI}EVp-Pr>Kʅ|rG"` CyY[$sd[Ƣ~6wӨ$ E0|1ؘP~@F(꯸EnwDs,!c8Kig>8yuaNfӟ/"^UtFl.O]j{ODIz7mt -_΅VS-Xҝ]=$K9pXq?f|bsYK-6P9~@lyd}`=!*w~Zգ]3eHhGaenU $w ν:PjK˸ 6N37"˚*+vuI+)Og/Q>{DhuChGNۉ~sD?M^ ֙8-Љsw& # u-}Z_hȝjT{LCZ$[sw-@/f% (F@PEG3ԲԁH͍ːfږ?PrS5[BɋEkNx9O{#NEhY(\ )Gf `7LmMclbm}M(OsQuVv{V>S(ȑKo@qBf:Ɍp4GGUNHLSXkΆ RGN8A>kR,$vC}EÈ< 1jC މyW=/|sJ:xH͟ "&4-b2^zp9x`܏3#$ѻ Ńܴ@ _49 9 prځƅE-WYfR&|͂/#kH'y39%5B\@*?u6+RV&bh{f8i膉|р3jHutfeqzĞ!M[*Lvɷ.trfL^ =A6'a{̒d˟S,a-٨̇P?˖C%u=q׉ J75$TUjYWVwYdOK.'1Ȓ}clJGZD!;]UhR& Z; GSCH(ߍ 7$e9"BZm L.H~Np !QID'_ I%D\X/w aQ}9 w۔"qwQtx-A/,ӵTfWps Np׽G PRW^XLA,KDp{\JAwNpWo#Iq&Npp$Ynq)AN2E6'Ɯ[̾6g7%4=x-̹ȻiRM^::VCOA(Vbr}/z3E`"gl l㛢V}i;!}_u6 =c:! Sx͉~w.g[s ]x6}cN Wi]?e6\F:NRǷdZū8rm\ E7IF]įQ~^ԗ {^K޻I5tt^+W S '{7#S(?MX+*`Q+irVv-&Sί5"y93[dcI|luuQG 0>.xy9#ɐtxzʀw771~\F~ +zXlJD ޢFWcŵŷ>pa,Iz/eg046).A,xNSOn L/B^R'Sx:!Lp1Ŝ~[xTN$ly'6.*f}Grȋ ֲs9q-=>61$Ke5Փ!l^t4*+^>ΎeF6Yy$^Aǽj;TH%G2mJ&X6D] R ul:za0Ҹѕe Y7Kq40s4uk۵h*_fP5%8`-.piIԯ(y-D[@;uY^' + #BիKMvuwĸ|yFv\?(k>Cf{Y[2J͇,+NQ8k|a.n_2%L+k~ϏϕbqfO_k ?JӑvHXH+ LĠz̲Xg7TAmSrmͩL Mh1Pk(І^=X#)T`$~S*w7r:QiӢ}$5O-N CC/w+}TU(p.pPq0+tJL"ק5DCz ЫDkU)9A3^ʔ  Bn$i;%T&4-!iR 'Kka"7f^Gwf^B׏Yz3q߀WӇK6|oP5\L7f] `Qq7@4F0kIn\\Xj0{&.@#m#OcA!P5Bkcf{}rl`t1a3,KX}M17/-A[yI FKox 1QXYO&A2jH_d$_P|2 lst6HAm3Ȑ:oEv)ϛח5ڪKvBTLqrRwFt9Ꙋx^XnEu|;}l^GDEⳝ|eQH8 zy!Bu\ W{"9merkU> ^%7QAvL>URdegK @iu `kcSM~%#Gthmlf-aDO9ܵ7tWpp 9">4FB"S07*qfEs<>aN" q6 PBbר8+iPr[[{-扼=.gCOK$Q]ܡq s`rv)˶6 Nq"Oq@~җ sw&w4 "gPGJ$늊7lqUY&ȁ8 $#z5&5MbqBzQƑksWøP^VC4K}%û5\+9Gl"kNj>bM "doڽUۓּ[+q0#eYw` >-eD[ Ku' HMq(]/ 3M>C*FM)WVu1Mh TFQNH~Njz1l =lWFT !;pE+[yxici5 b۩'; ==/Aċb lTj[t~"x8kN5M; zWzxzmgڝqQhOL *' A:ۙ i0^uE&V %s۲z lAj^v;1/Aw&*.(v4㨢ܪDù ӨK~q>+EAE/>|}dB"o*:bðM9EdBUgq^EqN$ʃ ;Eq k˄^ pJ+\n0"£QF2Gڝ ~я`mtpR0{\7]-6BSֿ-;d%Y{boJPKo5>![=?IE1b-" \4ۀ=Z utU;kJ=pC6ȵ|% X:k X߆w9j_(Lvҡ"p)2\J*{|/&MXOD@Ym%FViՋf~gs#! ĩhDpY" Un_I0IzYwe>C!`˫8d?/A7(q_/(C4l-u[/U42Yb6 ͭo4vcuz5{7CX;497,2(paZmZ.kc1ҝa[uH:<hp8$s| w[FVR,S }d@gM6 o UA(93[^[h~ 5UZ"Hnj1DJ+M]k?CwͬؕUdTb6]>~SQ<.P U_ѬvXƤﺬ~1lEwd,vŃcuTGzs9&؃0`㨸;"U6\I`o` CX`OWk\}sKsf:7uDD);bU?ttVrFz 1yxU`8a,A9AQv51Q_/AK"S:™[§H]]urc׋S>Ov"&,An׸L-'$8BDihZHU1c3QyCȟ.!~պnbEj1-NR&䨽8j@K] OM@+>[qʧT_‹Uʍh`"*#S:^w nR?8\W"¼)5Kc@065ew3[;58aꩯeo~~ZNQ\]0@ȃw=I/'{oߨգmh],q7RIcc~!B)ɷ{0fpR+5nq~(XxWM8Q5Qs=N\,=3IJwě,/ 6bs\́mut $tVn<!UqYW>||#L 8щٟ%џEu}&SKޕ0G&I8Yع>ʬ9O ҆ ^ZR3(_rb鮛O9r^%=1?=yTy`oE~h6 '[;SPoih,'gky<,)MwˍߩEcXShA.Ϳ2~fa;۝e/9:!Ʉ};n Z/Z1l=4,Wp!@G@E_ ! '#abg1[Wn6pB4 Ŭ>CNUb{/נj)`uMab7ߙ;OiuˠGiWG趪&Еܘͤk 9ŧ(.\k?Tcp-^cZz\e%i?&1=J cVvFWRsCe3VucOUnTCh&R݋Qw7)] ^L_̛8ǁXZ p!DW+,ghzsuSKM#0˿'gKy&j >BP(!"vː,26Qϼ<^yH7=)ŸB$9w+ii-SA@FL[uz[?r_nbz NȨRj ,kԄ{gG"ҢMuR&7O- >efa. \2^JNYWx9({=D0@Ńh &I=x\OVyj~ApvnjAkQߌӸGKa83gG͠5%Wo]),;ĥf$u\QϐN ")_eF:F~YsO˭_"% |J%Pn)E" ~ի-;ʮ2+eّӰ!i=“~?-.Eb1`iӷ2s~6mwv_0fH҈kYr(fH`@Xg5>;;LOPNH8{rۇC` TaI&zoL>ԟqus̫ < tˎ5x*.-ݔӫB7-]]s.;G쳵QPhneW_Ŝ/{`K,=_A) 9Pzj8(z#4ˢ 4)7j#1?):S,{TۓÚSUr.TmVT`6ov vU av ,o$1_6e k*iYيMK{V[?+BL@Ӽx:dAu>77i!-E7;~t Y6gYQL"WEk?s ~s5BzLBOcbfu"Ug M^aXhJ֮**KD'p>JeTrc&^F $Ȕg^U&<,T`+^Oa^qy,nTٕ_VASIpCЯzP %' eaW-P`kܬ81hؿҟU*,w揾8@S`m⅝tr8 ;ćqW&Qīp?#%坺%adwš"EDBJ8jO T8X8=Nww XN-y- 淆7&@Ǧoi LKA#!lVGBrB!/&Z$;s7l*4 ./q "}ҏ[=U8+_V,`8ryR5'}3Pݸ{] 34Q<ݱTXd4rLz&u^5\" `i-%*-45G"> ً[,)e>ج'_sJ҅(EH`Ԅ5/70O4zH58U(Hȯ(5r`):ȶ#`2/LW۵ FH[Yoʥ' dg.JuCrBslfHLf#{ƍEGH՛;gřs^UgGF=lI?t cH$ܫ85 Ab$:,Yg9yLY @ODĬMbc7g 7@SIE(Qvi96k\[eڢtڴM6qdɯ#2Lo+̔0Fu\pxد1/2rRpM˝;\{LuGM+G\ 03JM0fNj_ CXU_]b8.釓%ޢ}CJvF NfL)à؏p l)6ape?/T u6TB6IGA2A~ES4vr_0L^"J ipMs@ExR ys㿑*⺋I结LHG%$$젼Oʎ/BqH_֬ .WH,2&bfBOSsĥ ef4ʸ#+kwʕ^;cI:Hi& -%Q* Sdn,k5:I{mnEGA? AH.!tGs0j5~ns3f1G;dFoN VnA9cV5$Z2T{*78R4U8eG[6LߓO8+t["O~^ 'g##1?aBgf,FK@s^Fu3dH9lMmZ|duLOQ$'#tC|:l"}ρUtkk>ye2 gИsŗ;,+n2=N C f#@ߗȉ\fGبymGI |*{5Sg0v^DAEL{a YRCj[i>W N}W*2D{GGOłqy'yz] ܔj{fi+;#'fX'J#)#wXu|Cä]?e~e2I݉olIcp<T&>5Z. T\QQʍ ëKLrvE_<-u~gJm"(0~-Vy "S9J쬌i$̫,mp3=CgJu~*Yފ Y!rkbVu{ԥd,Ks+!`}-ّF{®ҌYgνfk YBߦf]APϺtq=E1,ߌ.K \%{^|x`RΪh)ؼ RRrtwCNw}[nn³svm*ҡ! $YK?cݩs(%3ͰDw dW$l2Xb^?.͋yVo5r] ށH&Suk܂ BRaUPХw_,]|5;oaGQiwԜd2sr%S2h8BJ+zZ KJ.ȶ-$&ɔ@'3#IxG;2Y]h8ml$su*e՚3qgޅ‹2Ac^ZOs1П'm1ڻ HxSݚ=QE?6*59 -dQSBE`)wr{67&PJ.tys!o%Iw?(Œ4 ]:] p`=> ͔@8`8V`,?E M>HkM#_VZ6DH@T$ʵ),˲E}G!"(O<%,p;YPkE<Z% ךT %1tT(j%ZNw_E)bm* RAe˘! )v d+5É3l{shB;>PLAY`w6W-L r"?4.Ie9F 暴5~Uuex jKyӁ:44zbgiɱ{wH0Nuu²#geN r 9 '(֜:6lnmAy!l~ڬ[`'UЁw\~ }Q䦮|Y ϚmXAIҾ1{9rFݨp\nQ?Bw9pA tFם[|)N)}~9:{3'Tn\5=QYR;˻iSͰൈ'K5lÛq scQfB)ۊ \gQx>WcNI_ﮰ, iYT[WeWyX_w}!  U;yRu$x=ymY>b܍CGE+IU2Վ=={DuH iѧ_2[2l'@g [.k9EcAL) K >*ө3AIkcf$"J*ڐ35}@P!_!XP+[>.i'(@T2纣蝹1U7|ؠcm{" i'L/~>\ѐ'U4%hJP Ppϧ6;2Sp@9?QЊ6zVgV3^ex𽪰 )8rVm5 !Ϙxyǽy"T]Y_Le!c[ktVNݲ V\]mИգwtmϾ[ a~+y_>)ɣ֊"ޗӿxK4i`@v-sqs\Pm2J;5\BКm \ qO#GYܽ2IBg$ͳ֎q'eݴEW8('O:n;DVK=3=\kɃV ѳDP8dLR Opb"z l#1S#v$1g^!1|/&,tZ3B@lw$WcNL ]IW;|+@αi Ncsw@sp7aPM|2gXcndT1BBAo.-;ﭠOKx[u}WJiG=G_ O$~Xfn)"WXKL"S`ed3UYʸo#ܭ  q<Y4Cɔh(H#U?w%yH>G"GZjl?"iBU(-2.;|׊=X;;3yy2;sk-DW%k?KTCT!s-5K7Џ4K +yff&R}sx(25ׯm(yrD%c{B܂^@l2.ՈOG}M ͤL(Q ww+x ze->g$`KDdbmmf%~е@J j4/o[u̓KF f". )o!=r|Eύor"S6zc+T>F`M- [Wּ2x'{pR,R+n_y@Mhb }ۼaD}a|о?×GmYd 6Xk^Zޘ7B(R-jK !ārU H%j (t:V=įtqGFd⊏ir]*c$k郆)Pg*78TK??6No~#2~C\#f.,f*8sgF7L;]y,)" :}^EֱO-2G3nfmO6m4im>PQAT5A O.-,(PՄe ǘgh *ř#d|ϐ\'j5VZbvYju%A ۵'h;o2tX"_4<҉[FsJ)`0̒Ze90 zeСoz6E^Ntښ!T TF:8/eρIߴjt=/rMPPߢZW{i "E&|ϳ&I` 9K4QN!pSQL$8\}x1 _sq+:V+˓VDm~m' "5Ajs d=IܢjVMH5$'_10߰y1lK@@gMgbY-Qd5*p4ejÑ~'W α_7x9!̗նT(eO'9}t|rIns1u*nߎF?[F3!S Xn**' b6ZALd?,TctZҟܓ${f=Tq:yLmnO>k#-'JIh@'l8֏MοF[ .,zfnT׼“hd *^ 3; XwXc>J{5*z1@KP7۳ @Sjl}Ƹk}$_@?!jN*XȪh‚Gwnp,T@$?OIM_i)APF]Ie_ެY2c HƷ7$n|V0qQIMluy9w;MV@v0iK$:Aa4weQ!3+C1ui@ 59g3Qcu ⬉iUzo28)ZWC4$K\'{N 5- R5Iz򒡄L)Mg5Yy\`wTGG3n :}? o&WٮdBrNÊR;a sY!v-6X>wh쯀w=%+h+192ʽʖZ! O@w>ZZY3YÃ̶2O0ל!ht)nl ֓vyXڅ?ׅg\*)'M⌊ֳ{NxdWaP&3 F~[k? L[qI@ c[}Fbm!@M٤}j>}t6 ~@&=W2ΎO PE}+Hn@cEU!~JOM.iX./`6r ,='+A|nf.xs_B'C>^o&?k*1~v [`5h3x^6ZpCHŔgѷj3^9Lں^rbR?߃bųK{a7cLq\+(V/_fʵ& |dwqv9 @/̯^fӍE<Ej{wp| '@G}Fߖ}ӧ]d 6=s9S bN ([MJR$QNSwYͩ/!lbm{-Q90mxwa% q<3*&ZO (-_p5K CUc㮁D%ǴXEۏYYI\rԢ9/ s\`҂&OL%J;ߢ^ƶޫԶ"<*) OP%- $(?g1@J_&j^؀*ri&dZ /DX[mj J" D-{mv:jտI j̋~Rd21Q#Cq,nvhU^ϝ*~R) dH|7s HAoN&!}?HAϋbtz“#P)Z>EErQTc/[)#ChNk݂ozBf 颽^t Q ZO˝XL+(P8G {)¤%UNg#_hV^I^?N\ZN7`ߠ;|psOlջ#SI#mn0bԧr1K\P*IJwtǒĆS^gBS_ f$N/hy(V6x-%TN|Jy+k+s-ݼ.uNqi !1!|OTW:_ /!xէu~׸ ڐ'%ralqe)Zgd[KTD"B 2KrPr)2IN $Ik"-9yE[X:ܚ

    EyqIlиɰx"_LWr2G-[l;l=^pCo0o*1N$覷 ~sJt\SgLK'w-Ț*fl<ɱ6JFiϽ#jn b!wiL daϞ_E;H]Phy]Y(}ipb !>70LnDpeZR/3$LMLdMiWTRQJyVH:80ÌbPv.,94ܲ!ș(k*^x#fb XXK@*`U}EG/߂F/ЫQD KݪWY=KDUH}>΋B[kHǧMcClLIѤ_GeGvPf7zY/5o}dl qa&SaM,P0;arTZLDw+A]\; CXoe2OÃk̞"7Jp`u܅7mT1o҆t!ӧspq˃ud8%tƴ)pAFo5 3E2rk1Sĉsl@x>- j)1'yE)&6 pNK5q;[_r!)οVw|S[B%}M<}!"AjS094 UӺhGpi O{Թ;Y1/)&V0 `đ.zUXXtn\q#u+-Jwj=I?X[*|0x'D 6͟N r`I4`א)^ xd#Xw$.c״𙲨ýEQO/ +_3''Tp"\h]Q'_ZLp1?@8]>-M^Bq8s9.A% t܉@&(֏'ғ}E0}|H_KQs/).á_*|6)Z THEں2 jDi *!΋Irh  ,C!:P2ݨ_3[Gkם-'iN","h9"e6Sw}Fk|r m|MW*zj C]=qqQ3niSݸٿω!Ve,m /1iT#,ofb t#ui5pi^ 1W> :WG[kߌ/(uj|碵#k ѻfsևTUy] i͜oFh8FbL)y9AIR϶\ 5f;(A3 v"up2#Pl \tcxM[cR@c)$;&e/ng\l 4MĉQ߫L4$CWVz1b. :лvdRKj&#.?f_ zƽz:Ew9{;lR {&l*`ͅ7~Ük̜7T긬ƪ _KWyNk<sU irHk%5,z%1%qr>qM )v Z)˞ACM2M:4~omjmf?l2h2GwfSJy#qGtFg_:J#UeeݿGvR7LOeR@M— 0\"~\9 ǀ'3NG]DIGi}XmƜ Jrt%H?Wj CYIO&2a>.`:#&tj"ZT&qt!W?( 6\)]'jY+8uuC{zk?u]Y;;PYMs:o"׾k`B]].%S4k~$yK!3a{gnJMie1[ %b k#HP}}'&N2?ڐb'A{`q~.՗iU@+u+h+HA ep kg̘rŽMYjϨtWŀ}MρbԟqG0w3XEbg8" ei8awMTR.nXl.f=ibY#Ļ \/WQh4BosYj-䈁f`Hv6m'$\ ڗPD!fUbRGe"o隍m9 6@z/~-P1:Rjκ[nVOG/4xek%͕6Q XlJ?ln'LN3wvz C[`_e23Uܨb;eX~ @#m*?X%p5zhZz?^F> iu !3FCHao YEOM}v`ٝ*-u䲝ZG1<TG_]\@zѝڟM4GՂ6]A IOt3ljCgՋEԬMD;b|;f.7hl2킍!t[&C[ye.D.} -Y5{"1J&~kkUu5̒gb &r-rx 7Zp/Ax Dqeae. Q;!ؾEvv\lFItJWJ6EwH W.!^iQ |rgnVZ8I%` xx7E|((H,1p {r%{Гˠe5%%cp-5;՗N{q/gD %v5+-P;>YeP _* ]OH vĞ8lSMPQX!ަsܸFV5?Ocaf{uy-)߄dM$ݸ@{r9?+I, *8Eb;ݙZkO`Cqwa/wo;> yM4r-ǿx Eۗ1킓#BE5`8rK|)f@$WCł}\?;(jVW@xrl_ \X=:obyֵ:/B9 mf 6~A?*OsLsdQ`yF`k~?$T^O"`XO-#A*,- &,bS)˒WiX_%0H ËŃlm{zR5RR##tJ 'V!uqCv5*?`cu݇ɟ r•=6I AC*ltOuPFz~{i"m%a;0@%89AH!94x!244Qܻ3#i0= r"SG =b`He? OnI㍸ kSf]zD&$Xo(XnWbTب0iI6o]Mv' nAޥ X;T1hjȤ0wf}mABNVUjl150pK 6SVTNp9B~_4b`*:y2ɿ#znQ1$Wڋ}Y.lk%޸g=66il>V$"psj|l/*RK,mVoIVf'axͶ%6Ų8=^Cs7R'uS$̐{A 03[͌["0?xL5f#Ϩch3"+19_rNe(07 CB3js:~ҏ֍8D |>'N6ii~)ertN+x>8IƲ}];^B 3uqooghfPd֥*U{J:?7sZyX0; 2SDb;eЉ)1LpqeQEg. >IS;†nC7gFs(vИxE1er Ϗ!ʔҺ +׸~ P>pҏdo3>r̨ *%ɇMȅo? nvY`ɞ[)d%IIgUnbB3 KPTX:]mR~f/jn~nC|WL+BT`F"X!=*ŅH#N;MucjkF1b<+-<ן Z8CzHJzLDn*sd#lkIm@}F6*'om *,#G3F ]rէhd"1!I68t#ZIL`ł&-VFv{D4Λz֑3p i͓@+qIʈwv٘<R٩YvprI.!>U'hGZ;'K?ָIBŁes4F) 7ܼ&;Egq2^ [o+N>M|^Qf!`Hs" bvhTk4iI%ځU?\|jߎL$FHl 1?y,쇡9no~_FM7ݥݗ-O;eV۬C#ͱ2h>lD`L:ipm,S7 ^CS!p<sp4TP9}6 >}fR#75I`1ôJ+[irL W|kmT `ˆb+J˴ (aC 1EnӫBj HW|vdt#dcZ/"a Y&s BSp'q/ p) C~j1&QZ;.i e4⢕S0BB X>49V*t_+χWo+FBHLDDb8xi^}\K%@^ sk0 A% Ai£{5&FX%JV XۆX$8&|Q 0l/W}%M5,q=yN~,ƶ3'<O6S p!Rs{H6J_q b4i~tB^ɖ9#!/8Jս1"b/H402-bFWAh-˚'#gL&htAagHk바# 쓊\Еe0Y1,~ǸJ!U9!|Ɇ7v# w}E` ?HJ7BRڃ|,|[ܥ-QkFaUkV )Ox8aVFk,zzϊ^l){6YgA2=)c:%k\< P-?+SlL!UP~C.ݶs~ HQTk#,>VijS`Wܴ<CeD;=vYdk|o0ck]IurP}8ux[RTQ$/-823"/~!+msO}?84 ])4uafRYdL{uH-AܣCD;7 X$_?XQ< < Ո@7^)oFcܰBH[4 (=;V.wG'RNU(rd.o@uZ(L{!wUKsZHY2?>>prhyPlf빰j Lk{%EH8uN3T5ugh(KgY ,Ș;s0}YBT<3qOjC,<&b->jg+Ee-Wb}Da*0?|Y!,k( ]-*aU .{ ,c,G\eo⚻)$W^$YkZHe:Nې,K&pk?1߻g!a'j & /₩ 1>`˥iY2pw kЊ%ɅgZ"b^3#$PDE ˣ֊&-Z w7 vFo0k?,E4ӔJ:VJח9Vj>_F!$A_p?VwM-l01ch$ $C.ĭFaΝ]U\H{h-2;tzj6BUgƫ5}O8 ~u3[zFDUJR4+Yq'IL6/ԫ<5 q-cz :m?w fG=K3Q  e/~,1.J މ#|1'fGOZ4#\\%3Ү}G~wn+1EZ&KF0f3h~}s+J@} @|fĕK6^?d`k1> b#=Z4i"Iȯ8d ҄Rsw Z91HK=vXJQDO,]a5bS3Ӗo+衊չVLW64/ʌŴk>}\ٮ/>}ok?6<322mr CGY_P5(m>54KlL#Q vLqp钾z䐑j8X0X'oT>r$w Jz ZWHM._ 3&~X0#Pt( 0dL[o>8tYc59Ow=)9H Wjk.{Qՙ ݽwv}7.' z\ iXKLP 7t6[uP?X]3۸a3l'X9Jr#Zx 3w0Ffs)j|!Bc7Q eaΰzD뗶K*@eX@v#aX"f|:bBJ BDP8<:<U6T!Ziۭ<N>]V*OQoHSA0XjyY`@k~d(Q 2,L*|Ce">XXW\Fʠ+ivٳI^EŽi`&!UڈBOnT)ڛ@~F\N|rD±mTYF &  19ɤNT?H`RMUOTɭK9 CemxEE۠@roƽk{|X$ϸ`/ ᢛX/< YE:b\G*Qѱ&x"?B#pgenj?IӻoÀ8|(l zInd0'aYVQ7QU8N0/A:Ugߛ I0 w ZugpL̅_`AeNR#υ:яC `bqcnMߧ\5s#'Z]cIL&ȝH4%bZO07DUe. k]†(W<;TEW ;3ະY|3n鉋 vʦo9DϾIbnc8J/7#hcb3!#"T<0 b]#N0^ڂ$1> Pb59C>YF~Gp2*` !8i"iWB+h%0ҽnnn{B3O]QL]NFH3t]JC k >ew04dFm-N(uƩِݟJq$%9}u)b!U]?HыTQC/ϥ߮͡}F+i()C;C_)~/1*y+0i5W㷇St$ٓA$qs!i-SNMJSuֶZHr 3_S\͠{W8XKTft;*SU3!P;v]nw_> .:y_!ACjNX1 8Y_'Po2hK1Hň{|M3ʟm 1yVYG[c/,*GmOC&& uES E/z̅o4'O5HU׻2A+4CHnU=Yu=c nL)o_͕hd(AAJߓgBű c7c8FrW/VA_vJV"v]sLB `E [p=("f7M> Zud75GE;D?:%DcӢd(C0#DB҇s9 :q=O(=q-+t˙1TǬP, wwx.3bsAsgsi թ.Bu cZ8hC·+7y{;n&.AZKG/eo)iT}4*]' _/1fjҒQW#bvRYy='x76VeCp7ibw 2Hf_ѼG$n/Q̄UBuB+[l$,/" &3I7ɲm @Z-AU<bts--*UH+ W53ɠ`혀$~݈ǭ-DAF}5u0r\vs[fXKGȪ[faZDy7Z0cҁ9ܵ",& FWwFj{Q%dwM"_GF\v2 O%K[I~$ mWѐ-RsU9vLĨ`KHbN(5RyJপ[Mz}q[m;W!P\#91\b JIP+XDQg븨iOrsO9;|)0YQ(vSWEw3/0e^p4`V @U-+r+ީhsM<߄_&-E1&BWsw:_C+],p 3eM}cpzsSVow)}aXMSE/$N#jjQ ỿF&lJ: 1[]O;UJuʬ];DԻ}QaFiC!g}0 a$4 Zw*4%+I( 8P|hS%-5: ؐzDEj+E%*T]'8SFA·cڻ&U_ibN9,Aҕ,v;cx=`Mf ZW:rWyhݧg#{DZGN ʶy)HYmGڧ%9s~s Ap߱ٙt{]/-xV'r7f7Gls@K>;>K=59{@K;j ђK}U|:%Fh=g}9ؾ9. Q.)sn H p\9 ¦ F4d^jKyo'uiR)mY}Ǟ@Q7O zauK,hO\;',>@kix9G86y1@k3P2;xkj&/~-[p܎lm\Բ\pGD.-Bƹ$EQc1Jh'VpNjҪBqW`Gņ/$1YP#N1f1d]V ;m8lI8j&Mʪk94Æ^i~vCji`DZke)D3]^:og 2OCMyI;MbK&jԸ81=tP]0΢tH[Ǿ 8F<2'mIa`O,y|mQzhr{RG3KQ5] gEUÕ!PkHPAV1r!ºƜxM1=UF%z Iԥ0#h(H7J*2t-.>5:a9E ?d\&{x ; :Vvx59 .>](ѳT|.9-KM[RGlxyN<' BH^Aƺ!P6 uswDƹ '-o|3=3Gy喷ZAi` 0]ϭ 3\P@Ov-y'cb58ESkxc"G22=IUt[ /:(S{&bWFtEhX-$1$G8k8;֋ںNA/ob_.@j 5`F^e^klt'MlW_xCU)7`r GM@:0KT6M\ f3}dm Ɇո=-ZIӳRpO J( ydTkIBll;-8ĢW"Av54' "jC@Z@v"lXj)Duj>LTJU0ؘȮ}"=Ԕ@,HnХ"IKn G)? 1=_N!1Pd4m!&z- ;widC2aHb4uPcCz=QvAC}RSD L!r+7cfV5PK<,t$?ƞ[E'KD^5_sf Z dLqo70jFM.ΜQԽg֯f9"S Qkƺˣ"0_=> 1a;ʤs5L4 =tǾO KPZvӁx`unWoaPx7$&C #JNaxʃ{H_?mMعID \8hǠJS{w?~;Uˎ<3;bNq#yGtGcqup?wsK̑%u30 I寨?s1צf\$~PJVfBRe2c&6߀:ߞbɔ8O >U v3Ͽ:l#QF6!/bj U4yQ,v`ϡp̼vNVA-,ݛ<>8J\'}*?Dzp5mLҀ!f8p+/ŤDE/A0ѬaԮI({_sǖ!p- )^x,@<2a(1$Ow*3S6ލ2Bpe`]KmK YÜD/V#jYvнJU4ASY aB懴JqekZt|OuAZN)+9եd-Ԛv4ɃYCV%} w&`:T{.GF.2y.#B Br}ϻ) qD~f(~u~ ;*K*%*Pŀ-@!rBȏI;T dzxt2[nTz7$Vh< WM>3ci4n 2 66L4HT9ԫ8EMctXXIsz +l#r~>:sڝ*A9_5ѦTP "RcgK6 ~41wP8@3bOM~E.>mÄI0<(!t 'OuQK~\ bM0&0PsA'|Kԍ.wsͧ8Sj(Wb6@# Qf|,=lpHg8ZVчHOO~ 9_~DuL& Qt&X'y"7忲 `2K X;G rXO ^qD@c$mw>þzqiw0۱U˪Z8Ê%~$$ z&?׊|+Pwg=`qUeV`g teg}8HNrԓ*N~1"I%Ǝ1 T-&;%D{5#Gb?g<Ёb YXK<INd>DҼ~#&52(^D`9iMӽ̑`lޕ$NNqsk8qC /Vc&sElL+Ew26g7cML [m]jHx. I JIR^/lf-dC=A+OTѤ]SKN5y8| xf ֊j$=LY7I@/ȑs.Hm`qN@B'GJ>CڨH\Oۧʊz{! f0.,Vv3QgCk~M`qpl Ђy'e]s`$VA U %g|DX43,)_u2gԚ8ZTpR%{Td8Q%H.܆.MsaY%*/:}4됥w zTdވR qPL İQ P9JH}1T>AL n˕y{ݪWHט콢)݂Ckc7ߑ tq2md#G)d,R^Γf.(SlndMc~FB&OSIL3{u,S Ɗ`㔧j i7.:@u~͕no U2ORqy'tǽ-u$ |Cq5fUoEѫ?߾nb|L'j9VyEe^+ubȔpְE.9Gׇ?}By[|"muwQ5[\.$6VPf g)*Jq 7,$aW] 7hb|*0,kY̡+Jo+O[JK{=; 5H{g)t?Y,/?\ҞFe GIK]Zs~eYHST`j+)^YӒhm~͚s`w3TuMNYO5 &嚍VZ{e3wk2r]ATyoJpBq h@3RvBz{-x4: #,q]l; UM #xw]f UF2+>n2#lЩJ@;?oz`*M}ơDqWM$yd˿EFutC6ƗyqM`皐;N!7H$*;uWjwRJOJ-wV6+EaU X}(%jAؠ'tR"|]8 TFt+GJFiUu G)Ѵ{O ѽ_HgPo|EO"X;8yz QfDMuR3%DZ5pV\3oba9?籫RC!1 TVoնśOseB (~~h&0u[8MwGxrj?oQ n/f-豍7I ؽ'vHQ:!9X~^&BSޤ+.?_oa||!{¦5_1S13Ӧ0t / .x1C}'G#%zu:$Ni  a(vQgg%7$2bc["RuF{PB+'ߚ\Xeb$ȺiŮ  ~W1%3>QvOqbQ%^Oˌ3&XlWwQ![8A~9'JAX=/҄pr[ 6U* 1ʔbmBSr`Lt΂ qo0)2xȐ5tV*{؈$b::bH[.ջ1Cg.PH)Pɭ[r- sBq;ْ Ed3&mGByni.LIDWʀ%M -Cmb%#U`u .ixM LPR '0|*EY "!4嗫D DQ?~onbΈS{( F v.X'Z~-buRsK Śna v]9XЏ`DȗJq=;3@*|=ғ Gr;20JMЛY+m@]PJ[:좖ulUbXH#%< 5r߰K RM)F9'œRqǍ{Hw?h傂A'b+)اA37WZp'esl̰F suƜؖ<XÿaJ:C-2W|UTsq,{֙AlY57' ݵN2Ja&<~li*a @(_'Ak*ҿQRЬh4!>F7ܾC.`S_ߕXѶ7IuJVr S[2 e԰-*,V`";UBHx6K`m;RY2H,◡@^[!KP6V#eOX Nt. xoC72߭2kdk Iy=5U'ps]Ԍ$PL;,Q"-<4i0vrA]ɦU8}s6*ϛe^}NRLZX6KN};0&Uۤx U6"N OקwRzf:1|1nZL^~KNTe?GǷ^$!fEg5 m~*crTAw`,dp&r p36V\*?@gE{ 2럹sz謵mO&kN͗&"8f;-MÈ!Q?G7#ιh#W'G+[z u~ۓv\o C$z..`n86Ӄ?Ĩvt0b5N&%.۟; ; Lr_+7& _ I"Eҙ]q T׸K5FDʰlWXyE6foa_mMrzHhs[}|!P7G/N]|XqWr}a$po40ZYrnԑ!D^ &܄_Xp;5x}| pO,pn2L6Ihn'z+;,zb?D>t5'>dŜ5,1:g"I͵-D\fv&VeF{Aua0:Un,k%"{JCȀ=S.]k#\c̱'8TeU)}w7VC]^!KK7+."92ґV/+E{MC ;g6Lp3nAji+ui˱G: #)jt<+݂%?pa<V)$3K4&:u9FTϗePR" G֩DZkk09im3qy( V߸TisFQ0h%H"IYǠ31CZ<9+=[т#(\PzS$`ݻ%4z9 [ Ls#eClcЂ4,1I8N4>w;~>XRb= $Zkй<=](Tze ˽܁,^g&JxΞnFZ(m a6VcW7S)ґ/HJ\z2htу(:j5!= >f^.+s+pSo YM>nmAcLaU$$Wݍᬵ4tuՉ* RxC{zYxr= y ZA,_^5i-j&#Q\)ch%+:3xiYd{ۚl9fjm~ۧn0:%_pxUyC016wmq2s1f0&tO7A TհW8gHś6tD`kaX"hԦeoRk)5gD&TKI.6`!՝2^G ,V悙b0xEwC͇.=;:JV)JP.uiio/X8?Z6b6S5X_-3v.ݞXAllc$iy\0v /ҚҵY-XrDb#l>RLmZ~ VnKIob2ʧ;=; yLahN'A)Aĸѡ(]n{y=Q3%g(o'%9m)J5eqLLe,WpBZ- (1=t=R5 t 1xn5KzA$ :\m^[$D'uWq ŽhbB'ѱX;T߱}$˛rB̍b&8 )8ܸl ~W-w6upd5-txG8PqXOw~ul/hCbM{TrݙXcE4šoI[1:RJm]N5_}6H_t}G{ 6cy ڒg^)m; }X`l}/[BgddjB*D4piKɴG^GU+x>Fk"{t0gGOk& {z۸*b$b"suf| z#!:KTa֓*%ǰK=n֫ἆ1ڇ{5њyBQLY α}/u&w{jbV+_!(NXhD2D̈^dIRrꪂ3h|r 9Bq`Eܖ&KTo`@t3ڧjdSJ)!W\js3fp_9fĈ@Le/j+7ɘ;A;ҥ'WR L^x`yD9B]IPj?8]ľYmȔ.4IZ$Xj^oYaѾvg嵅TXj,OCצ7ӔE%cA䶪 w$vtSy ooeKHOqu$uwfJzT>dv\r4`P\R(LC9B"6Uv T\&\<h^Oث`k~&``>JX.{9#p7 -au+[VjȂ~, ~[4ލ R_`fERӔq`wlg͖ REmY|>b}o SpŊUT1 6  K'iV,9cRE24 (@,Re EiXh:TX᡼P|_2R*3½>h? `?C?&[o5-n;RWw* "ѧ>PU9wN:r1N\18F4ppau!Tk})K.$vMfzߌ4`2[hEYUؤ__m,eL6l>fڵȹGDYu&3}SS6 #%z2*ˠj{3iXN"8džVÂrn2k7 V:f](v u?sKk{M]ig7Ss2nrj\|^F׉n _uĴ<”Z],p8OGEXr{ǒLB)\$JbAq)]!(ɨڍծ9諔Ӳ&L\}8n8YOhG;=si7eԷfr^&3 0QiFBX\W /Vh1SxS(GTpLZn*c"GwK9ݖTlZf$y+/$B@NY\L> $/@tcoQH6ۅ?`9U^HUB췆TL6ьsv[)3?ޫJ| Ѱ g>\IWK qVs UmFɝLʙ!*z PĹJRO )QsI|LU{g7b;urω G\ߊ~Ov>{eq%%$P{۹$G~QZhW~AyhΥ^hr_W>jLݕ\a?_QPI4'e K1Jm9m-25E)KGݦ R-n qh;tYD8aCF"s([|R2U i4TzFQ?ٕ/QFs>ḟ:" CHd7q4|qܓN azObNʰ>k: 2Yʳ~$7?8·r@(Jk}@Mt!̩u|FvV|N6@6+D.]*#{T2P /k<]w)>U} 1ARJKp2Srr\è!OԺkRWa@x HbvY@sy"4M<xE e$4^%&T4_#@nj㨝1R4B4V` ǽp!XaRMu盋E⪜^׿- 2[E;us{x͉m>#/JEغie#fGL?J,]+ VdDtD1ѬJUP`//7<HM'O,(#xܕ M&%6L2 ipZ~VĈAO/x̺\$e ޯ~ kbf7HR'̳rU"~계^1rtieJIq4`(kk$ƌDFkԆMqY8`Cb@E2<^@u6`a!F]A ;iU&D9Qemfb4e2ߠMɃڹ~a'mbc[LJS('~S?W Xlx[6HgcNE %Fdoì// Y??F)ٗ)]s-2ЖS+4Բ:Di0~9S7YÉy1 tw򲍺y5|Up[B=3aո+E@ٴ ~n%&D8%A6EAܰ=LR?9<2ԿƊ6w07uO|y*3wHThCڝ&Z4-j=Z-'oӕOsBŲ3"]b-pl7?:9ϣ=~ACJX'&yQCD=Ʌ/Pb$D1B_TMjY;6c-?ȫS ¨[7Bj:fmF_|_zr{cS4 yP^=ۑ$o6| jhkiDl4t{tttlV\O"^gjSnm!mD?w}KtSߌXWN)cnj::h}h5!^@bjx\B~)TTFYђ>5Z=T(7`J5Q{6 q/q~r9,z3~OГhn$;˯Y3Ջk ֽr?he(8N"HUmϳ sXjЊ+QԵ 5l>#[ 'Ρ*v}A`)UJDS քwq>j./MYȔC-rp. 51q"X'Ίu,m0r2,Aeo={MT<|gjat)o&E Bh{'#`}QlЄz ڮrRVN%^f#ZQsFרh~ K(+EK69oqE[2(?P.s-ʬ"J*RxTܒW" vElK;?ւbMdvl\]U]~1;.6Eyx?mK)lT~%PHE-zhoڋyrzh5Ɯ2ZC7UN>c9jl {͎GY6q chAӶ >Dgg 0OvXtv$2Lpq>Yk8LI1\ZEU72ԉR={z^SJ_v|*0xЭ®ڽjь O?h|ku%4봥)/ MD$9B"I/QiS5m8&܉k,0l?M!bعH~:ViRΚ:c//Zhx¥{^q3Da= BH}7J\!:鏌S^ipaYKVV7~3o^UΩAH7b">}s5UҒTe<.nsE w|$ꍱkW08x~`L"kl:M͋mA!-dhL)*u Rteކ/0 H{u*C]a P6Ha5'p '4F2U!IBk.zּe Awzryk AGk|?1vXo;@Vzfn ܍CJ:F۵e \aI]#l&dpfRk^APkw}M"ElW(2†XWxK{8{(489x.~GyaczOs>jVaQ2'Ua "g|fc7.TQZ=H-)'s=/0!54.pG,~9`t&i#ozVtħXc?lSyq6M~jk[RR )L}CxVEfe^ |3~.4 3=;PA'`{s&q!jƍl{";Mvo`܂iCHA8j!1#7`\!L2]zmC˚n]=q'uVE{ھK<<M2Hu"1ء:$hG3e+ wQwӎA·6GP ;}mKNS~_8fkYX6Umc FE)ΌcCJTӭ2VZ, `Āq1֭dvSPixaܷ[,s ,%V} -FwgE Lk&FFr-? DNcs0P[1z@Peq^L G~o6 Rt *0>bW1 ˕Z{'ҡxc<7c\0P\Ԡ6XTj|ė;Ӫ0 ,fXdZ3)ܯŢ4Vu_ؐ*0u4'kbQIJ꿕L,L2HK+yZl)"blb6}(@V'ǞhN ̆oh9#gdUI~^_۵`^AdEhd l(e +XeaOVAwI>(95\$E]KK\kǵRnO2^ ; GKLq?OR:@h>Xy?uM3ti'4":!)-: hm~bV>Ģ+;D_"U,/>x/ؖUl9[iVBm; ʹ _l6븽G0n=ymE=(Yt)90"J7y8 ݁K!pg;6jtլSc =dž3h1w?ŀ$p =bgk+#zȲ"?yXQ7>g7Dm{Ҧ"N%ɡ1ƳCrFa&COJK⇐v#LM7}y 6, Q[_"y #?( uj©(ӡϨL[CbyXJ|>8L0ZIub=Y<1\]EuZ^'I7r{ݎTq%L=Vx|u!Q)߆6C;X'ti;tGGvpޙFƐKչ)Ut&SsFXHj>kF=i{H ,״鷏p&V]?e?J^,ho(uGT>Mⷺg>eT?Wg7U p 3|x6i3`uI _N [,֮IKQS~K=dHքPVM[O3#vC[f#&;<‚Ihr+e誷[]c複Z u6 7`n~[@{Ɩ7Co)5^_xj6rD *Fs-$'b7}ĥ۱h!6`O202B"]-Zm We&["M%ǐ9:?J AM7Lw5;WKVuk39PArvA7(Y<_evSv"7Gݏ J NUaj}( @$/Gʮ<3m!f<)wRx/kS=A!N2?nz^3X& tqKJ$|;-- 2شcjͮa(;o\M!vYm$c4N-W}+.-H5]%ps9<*hwSb7wC\dNoP5o1gŷv ҳpA)=UۉaP{Ҩ|:f-aKujRskcGoڔ2,y|ZW@}֍΍s1JG5O]wp$ۡ>\+Ѵ`%zWkaS| UYޗP':Y96wR.-@( >[j"y۱Pzcx,77?9z.Lwծi8tU $ t{HC׆1 `Q[A'c7iϾ:ˬzVami"=4¡D|;5)"!a{T%EzU31$J$L\z5"& k.dj?{t+OS:I/<\K8/9nA 1O{/0[Ьj97}$T\4kIr(y`ԌKe%q+-7mj~V-}[40h??'~CVr86ZEk򣤓1)Ηm֎',(GuAf0^]zb,/*u,ƥCqDMǿ* 'mR/ co$=͇ _;:W='Y+]Yv&GN3ES5x*/Uqб!%C&U9d6@!(6WP'Gri7LG" GN yX+^H䆓GZ.PH9 +9qԊm]8ҝdfjv)Rqr(9סjl6\1NoTn_LjNoFvKQ#,وr\ boINFt\v2@9lQ.78R#Y1 ʓLVMW_NeUX#ruiV ߫g)v=!& sSO7Rf@P50sIhp".nf*VÐ,O4-F ,rM7ٶ0 !.Q\&(ީ7CWkϤn.QOQq| '6}:)CnA'ZnAcn]mp&p?"a *#xFőzvdձ ('K˨ET oID0 -y.9/<.٥ %MccGɆ6w1}!0׀r!vgtʗ%cHJ ]3s46>k ܿ"*.7˙s(VLV2[| = jSա )]DtWHx Aƿf=p1$hLH>80U(\rxf/U$--c|*8[,fR#wd-o+<|)/-K_Klݨvg}U@tf B:=_vERDF+V2*ԕxv;mҴ_Qzt>iy_)ڠU6Ip&9 5NXe|,.s岟_0+XzqqRFdH[x^/~<$tdu47=o p|ljϐQl넻i i&z,9z5,^l v% Z\lUF}Pk}b{S;#TnLTjx8:ʵ>Jc^` tVMqu7Mh3W͝_[{Il#(Y$ $Snu-Zijh$1iCVi8& }1O`LiWp4'^Kw+'rRJ@i${3}ֹ_՚zxJ=]8rXX e"@ikZ0}>269dд.1X=D6+;;X;zr!k^u?D؏~׺.Q)*K  72hUdQi+_-@?U5:7r((W0~&3z6N)8Q*BנnGgq+c\"4p)g !GNO<52e_hÁ~({)mr TP>\>QM5W oU6Eu\聯a?A6ΕI6Gy_f= RʮEHڃS3/'AU:}QS%!vdlmAߜ[-|D5mĹm嵙3iڣ]:dHB#breK5Ug|A~^8g۝%[sK}Op02׻~X; >H\{եS{3I{4ZսsYIDN̪Y;ap֟,JXł/' 4ZDvhd(Q1S;Oi@^2'.; wmOVks`pa-SIb镃a?gg2+2o;0?f!q'[!D~ cZܺI8ݐ[h9kS8/7ZW%]D&BYi&uD*k!ΤKI)}S;;YhSvqxRQn,oMMv`+8KHUHXg99U5c}LVˍ=X!CX7h]T|y,R1*@vcҖvb}e 6k~$"v=[lMaEvU՚t!YxlP"|+:y] mm:Wsl^)7S-t]Џ q^务G\E5@JPZz+RIB _Fz".STTa|0&HOWNt<ֺN`8 vO. ZoE <;g leکT@=Zp\zK`eSڄ:~0ݒ.@I EDoŃ?5,S]Cp1|*8Mbr]:О8KdDF>R}PF5UgAG?cD,mw|ÛDɐvԕ)qnn_< I \ڈ7I?z)^ W](?[eho}D(p#r2f~Lj]m`9e(&K/ANiel1o./Fh;VW V_>S5M;}*Q$'=' YjvXr"T[l׉\ oB^68aT!b̮j^lPPE7M9}顅6gc fEA?ۅr@Trһp@X)y.j)`Iy 첷**)Ѱ?M盐0th)iV^; Zm$ScP^hUxҖ C;5V iJ82]\zN?4<ש#҂]r+ZShC8 :q @7a%/arSx܆MnK㝈^[c0-h(@rbk++:ovxNrCW$X;\7uԔXR(:D0ưAM,Q!K?w,RhP,{UU^_=T/1j`oHS):bK3.zM Ch}=?n nnQ&ˏާ >a*Г]5# u?\3#([:7!/- c)G4Pt?"[ʭ90N(?I.>?[1Ds ToBy #aiR 񍊴BnH=M =^ ܗ՞ p4x FtbЂ픪l͘1Yڑ>YD8U3xP R25}L)NQtSO%/+Ō%$<,͜Xl iH9\y h`1 ZR39`3L.֎ƭ!g8g84ךD`WW=fCy4(ΞN~-dZL-N[H>L@nt3tSV{%s5q'@WŇ.Bi]JR 7TDʠ{>mBBͩOur]~LN:g@XtkL=+\ +]1E*>qˤU +jiٴ52;NUWE |DIZ>( ?1w:|lxZ怋KE:+_4f-Y\H7L- Rsh! |;&HF$))}b|Tm~sjxI!=E_;d_?Ñe?. 8>t̾_+lǺA>`.|D {#ʯ%]}OJaS(944iN%Te?mt>P;kPtO,'>:_ɔq5?Pg`ϑ$J@';Ɋ ,C-֚OD_y_&UP3{miOeQK (P_ԟ*[&ƶ5PJt/,v?z6D0z5xqہJE#4a~xv#V0/*}^u@>F9i!eir"ƊRN/f?7Xƈx[_W锷NIz=GIRIEc^ f٦w9k[_th_/ij|h7,+0Z7/N4 =(N+3AYeabE5LOb5[:Hb4$}oRsh6 YUlj8R֕:)vѱ!"0SEAّKuO'-Bt?b@K޺)hzQx@u\{ˉ B7/`37J3䫊ǿ a4h$ǨϣʉS]ߛ^'YtMzd|L4$.#u_y41`Q"w,eFF{Cdtq.Eą)Ə.aո_g3BǼVFԭ} o(zT}匿E?LGχܣUUH l}wWY#q3i]Ctm+IU̓(ޫf5<=JX=XcdV%[C TzL;7S,z?6Hb,EN7Zc-vA[_XSqT+W ,v8Z*Ps0֔* f;BŢEdChOz+ %fvI}&"a'O^j5eta4BSzK{1@)`iw 6gU!]Pn{O!22:a {.(ESKbe]U2\?V:⊴.#v݃&h$8@*9>G_/!KQ y=ݕTiƩQqDf,0rMt220BSxaw&]1XAcʡkFyחۄn}^rG9G vQO&jHƣ @(ECd ԑ6a1$u#kī@GB dbYDja)jg1/XIpl+ '.@dߟs.\i[: ^zT8k!Kh6|"#ij6YҏLq1ܥTY2&9.m?ے.0@_I|NW!0iL1M8q  _8OxeX`1n2Ioy 8{ `:Gll{q:51Zǵ9 W} ۉ@\#uOIʹ[h>h-8X5(^_Z}Q@8T-!ZV7!v[/6bԍ~cqCR 3o*Hf&p ʔEf+UWmQh%CbP|lyE%&Vc WՖ.u=;ZB :)$]IQ&# yF Pq"(?Yv%M;y.${doNҥX`2a؀OM!+J-IFdһחs'7c3mXauY_'n搹En:2G.&o& ZIŜTGΪmy@wxۑn:WKGFH؀7G~aY@lhR+Hff+$2"qi Ϫ9>d'gj#V!ghFW$n;GuDEh!/yIn0"&!Co- . ^-H '|%w>T܌eVK,U&xfǤ_q֐S|,-Q׋ov4`v|K8PB,FѠ-㛢'LC y)j 퀼oU=57NM D0v+n+[pru=.?7|}٘" fQ#=ۏwx/MZbJ;ZrnڅuPo6фmq5q`]U͕7e*̈ż=2j^&9L6+sE6R*>JS6ewr._ % [Zj=*_k]=ʆ]L]I?O*_Јr؆@IȌ.%R19c@ nLvb;9P i;#Do7Vmx, ߡy%(6)nSrNݎKVkt.*sdiL<'c+q#~dTLFy"0֘SsOm@cR{Y=6l9c,;7~j̵5iIU1TstR )"7 EbK Ŝ0*pSCxfP?ʓIM/2ZV;x,%=0A]N*!j~ d͕r 6M.Ay$.7U=.-=N%c}P:[Vl`tQkIbYPgCD]/ V*~e GSDnTɾQF(D"F9•T_C_!H1O6{n!0=`'W4;7Q}B׷܇B2258zƪi"kxXڕD|Q^zI2%0b r [2QڑX,&Gȵ`?T}a.oTni=|uI4vsY=7 ]nHu#h6fF F-~̱[ 3"F:ې4ֆ&6:u;ǷuJSv[#RB+WrԁbB|+ 3@kym-[mʆF2^&v|N3Zk)p^nJL1Ib{Ipl0 Yzšz5T ܀BIyF0jm%r}&sv{/zDi/O$IZD䎚])e6]z?+6;vm$\VRp`ru腨Sݸa0l k||&8/8#._xrXL}H40S|*[fCZ1V%[E?GUhdWv|g"7ƉjnE> J9\ @&ȣ x4J$ޅ#!گ`c keU,A,~Xc_DuOU.l-²EBl@eZ W:Do kK-gEUmw gɊ ,B)dԮ& K#l/yt2)W,C:T!R`=,%0|_O+>룝EFpڄ~y*8\_awl :I)@NTNKEhKh\wFUgB7oC%=;[.xÝo $ݯ+͚ÝDm~qӔ'_:8s$y mBeΈ!VБ8V5pdg!߼(\6vb_n #E5+]3/y۽o+]5q/: ֯AǥA .,H,zoX4XPoI+AJhC=cOI5 Z@R bnqX9)IFmϿl_`WW\R/Q8"?iehw{DH0^ ֽۿ5\i'-j&~Y)EO& V>1mZ \7L흮__3NܙP/| a$8=E]ߘyCc%ZGQDviJ ! s/- ̙nYeŧ_2a%-:D[mx\s':5ĺ^9VT#jEpR-@}dkY.Z6W'wb~T |%tfs_`:T%p*1cw l/᪼K>)aU(u$Xw2͏ieZRF }U /3ee'}]DۅphjBtDymGŹyN{,*[C6|k3wsug7lG׿ᖽP cbrEN n?!< AaI,gO-.瘔L7[VqB n>H'רٓStX\f p@9At~%翼4|F;k Y%!  z2ܥ} 9GD?Wo0oia|.\^dy59r(E׌j#J2ez9[uS"qvmbIC:/=MxD]y?TǍf'j`itZ,>k00Ij%*郿[)EsհTvޅQE*3X%5Av]ݾK m.뛄sM)p|V;G A, L3g zF~Z'\|hP|G+wDRrE J*q&Y8A.7N\pάx0Lj>Ng͡ac>KEŒd4 6SH*!)JIJ%^_$/kGN~\>ɳ!lݫڇ;j2ga #mC.y$Ty,͡ pަZe2M7nKU~*ktَu&LC #XnTbD-d摐<^`8f`T.iZ-i P=6Iғ7ʥoSg!9pW}}@6ؤ-SV9HE"?5j6B&D[[7|+¿R'U)k,[ PPLD>\f#Œ r,F$:B^yd&OL'8I,2±%Zm,nkRnbΖ*J',bnBb?& o9y—4=NKN/U1JL, p|7 IԫQ}9\yg-ӿp7iRٱZiҝ2b bx()Ib[Uػ/ ~E@O$Lm3Nk53XhX|:H. -6~ ?a Y#k`QV-Z=+r<#B+K]Nj ?˖;՘Gt=~H|M `}x}NVZc*c'\E-Nb"- ɮjfa}p*cd[?^0 Oo͏4eJ(t Z r{|C\vbӈTg xG $n}}財_quɬ܂Z?ZAξ8Ϸ$A ,ҵrHn_ѻ%W`+~-/"c׾ Jr'<]yvspke64tMּav6/X 6ISζPi[?iZ6%a4/wiV7(8CRb(@0YEfCbL윓Rl / ȌY _TQk>ctÿd#!m)ׯ,K$*YXfM}H00H&嫚ʐ/Yz>Ec,Pj/VDd L ZY k|㢚spz8y pCGECU-/15@@z}N1n4 8"{ ^y $a\_m>{lPw)>r%H#qֳ%XEAr׺aSAU҉Ojةc\pzso,Y0Z/6`YK'13~+bRxNV_F,'Y<<{Z4C}> [/VR_IMZ}j^5Z!8SbBirY#;O鶗mַAci(D2fDH%V=B@<̮yQlI9l8s@oZWwSh64,:`:8_Ӹ J0yCOT >YCzn|M zJ 30ʵkE͉"Y#VvT;T8Q֝|M,^ZfHT'Rm%A>[RϗsOW*x1ӻa|&U[-Xz"  @P|m,Cl&憐0|@1ϓGBCk/ '{k&eZbeGţІw"z[,tWcSnkJ[oGQl9{E%K=M;~^{8WR˯kMz-%;FNXexzXi{M`SV* y|{~ 1%tɓjnhJf{ Cz_J "ĚŃB #dWČZo/̛w>2dR2ۊ/9.~,Z? oZv?>+&줧yb9\|tnFB0,OrY;;`λ=`ALt رTL3ǔg'3lzƂg`JTk-\ҽIƒ1҉ʯ'bN lWf^RU3j]NZLQߊ.B>QUpjԻznNޟ%Q 9[qsIJ,p3J[ׄzAw C7G "-@X=m"΅G@2YĥQ5׻wGDԡCT/ol*_hSBZaB: ܐH>˔5Kޑ%L]J# 2L?OC1!~e42Cj/Y!N,?Q7Mr/X귞`hyogzNgNH{~Ef ᆧ9AHR[ⷷ)=IO{_HT$pB#iEs}M ,s@l)"0o(DEhs"Z]w$`UJJqnBU;0Rswuq-*ȫ_B8Pn1khQ= elɮU}n$ee85AQ4WㇱZlBB.-\jMYp~v& n.O/PX'?0+aBU=^jOQl>0\ >ڿǸ+Uq f(rwNp CJȉ#0TjsbDjUkR#3B'?CeE%-HLb]ӞCr&s@xfYy1(my4PTZԑl:$e04y<-"cCaX wv o7b1޷n:M.b Ƹ]bRe#tb-`6r CfR%FMf׃nHmsw>sil;t Hxk\DiWIƲgG? j/alڝ%{ۜ ~?EfxJ$]2ҴX2LͶ/gfzH&\:]k2T 7oNG<(1~N#\/XtHZf?_o*^fyPoӛNzCW>md e,a #VuU#uRܚ  7VyNh"}0Ük !|/j +߉` MQ ]R(\ ZTq'_b /&|%aj\ܕ}@4<ݝ28\)ZRͰ sL*q\^x2rקxM,S"8JDO!o9O!G&2Ue9}e|ѮaçhiV]swC:JP*)ߠ}oqEA6 o Yi/+-=ӽȨs\ٕqۼQ pNYx`S-J> VG#z (| L,Jh:iRq*BJ,1N *P>R:GmJ 7K҇nA!b/ͶMR`ϓc0%!QPKv@x`[cX8}T'/yص6Fng0D >j*mauQ%byo&:]Xn1LTZ?wEy]he~r2/:= cPue )zw9LIw 0G6:(u\I8O˓Jt!H&-vxN/Ed/㡃p68_.GCX!Vb7z>AXO'GwH@[}:(+A`?ι @5 B=ZWt)K (|6/+_6 $m0"/9^ }Y?mv[ރ3?K3| MJ|[ Mz Gp)j;D-̐Vt?o۴ c6N,0z QQC 5]Wȁ xtOˌ;cUI64F<#zHA6}DE5 QL()=|7H:K@z ph].Pm`݉9ϫN|p|RH&koXCzRRdg~<$Y) zԤ;~z8:.Ӱhk p=:) 9;)v&m QZQ[mM21G*Wn՘j_`_\< ~J}.6]b]דn[):jߘ;R̞Z|ȊL:dc#R ̸myIPCgQ"Ư9Q_o]q0@&U~~Sʿvvӓy k𴒐)%PTj`.Cy4eE?WZu}) ҷdl72W0UJ R+Qkᛵx*knve"g$fE5h\%x*hٴM\̛yU R $(oj># ^jS3)XF<.hNTtC0 [w:0iv%t:}R>FҀާ`A13oM((=i d󖯮 GXY {9+4iTTTa| B4d8`&Cw{rđ~7CӏU}:m;ΞԼճo --&blT">tnm 3f{qZ(Dl\ RQJv55&T"p7·qѳ|6 |"̨ЉSY9T1ogs+d^muix.':!)A_4X9?+Tv lp!0O{TZlpT,+f"AiҤTڎd|"! qfra,W1hxu~d`ǜf /x?L- :_t Nc:Stbz7r PŹS\),mI [`t?DႯI"HcHLҒ*v 1UkK_C/g_m& 5c"^L^l_MDJfxh碝頹sbzv|ar;Wb} Dd&u߉UFB/Z\۪^Mb#4% sqK_6u,gNƣt7<6XE$!~6Wc7m}KJ&c0JtyX(to)x3,E oD,^ǀ~a X*PT3/cŲ,cHIs`\".q  ( L8WQpšZO)$ڭI%*P6ml ]{KI-\BR9T͙haX6z9,d*RYj1ѡrLO/jj#l\"UqEK ϜB5\2.paK\-IE'uT:lZ1z1ǐ>tD-`ECa0(Ŏ2NW&Ha2NC 6U%'.Caw= $_n:jBc8PBw8o٧ k+Yv݁x"H˻,s#B &jZ 8ۡ.^i:cŚJ~򔲈PbX)qf~td}X$qL9X6煚p݋d.|qP9} NgµhUo9=6G׮_^`]*e@ƥNAL'V2V-Gi G3TB?I43=Q ^MOcie1`mnrCS!ϙ(BcS5}J2ǿԜ7D>+J\M}la)8mqYNY Krbړ:,y{ v0j2WWH}[,>khQRK^YcC|YݲE<bib2t4z.T!ʺ-}1"9by@dlڲc}Hg5׊oZ!Sl拯ٲ ÔV<R6\F'ͺ<ԒwX rGԶz:4{kPaioOdaL)j۰> ( ݇YwP KyF d~xYsP9b;|VIgD*qP_k6A}c@!2"wU%OoK7.tm.>YE<"tn2Gαk(FXҽ]1QM[b3('r<7Q^9S,^ť:9ݦ-2/KyIo>@F3L~p6z5R+V*옩JvMW7zN"j PeBO2+NwLd+ގ~ڧNQ!+=THքVWH9/qڹ\^F.Sý TCYLc4냐TS q_޾"Bt!|vN:/Bf";4lׯҠ^5志VQP- z>%"PZ ɚ"̳[5efKkx+Ej@ ڀZa1U8"U9GڲW=#!Bo'T^KBBZɫܝ.BN5{(FA5SauOG"hPoSTBk8xӬ5ĥfVֈܲ[я)>/K`RQ=E`^I͆~|9բ6j)#ol_.u~6 7z.(8w&W5tzrC$dIk'~6G6!A/RbeCә|V_m.($%Kp&DhT[Z69Jy%vyK$eC NqS3\QQyNB+ŇػŠsՕWw wP$ZX̞4v`k !D.`͡(@v [*p\HRKOt&ƅpywxBgU.)$[kD,{qe&5.\`eR~AIG|LRK%i.yyH2aA%rDh-M,Z]tfe+u{-U0Objm^L9t\dL>ԦZ6ԣH~ qD"pSW $m={2@3aq\CD@[Jс*5\k^ ʱ{EuߩOXc-ʬ .4w_|J2+GӖ|vÏ qULJYxc*å_ТRhվU~`׮g2t5lz4THk,Jq#h=a?;W;4˼ݲQkPX-%}9wJ.V 6M`y7EzpILZp,P6W~=i8;)g8}X睈bEb[IZnd|X>3Uab6bbQ0<4SH[R v,Fƒt ,4稰tVw4&f)j|Is|V{rey]A;D]E{$kr@;(F[Qh#) EpyIMFO:´Ӯ}Ԩ瀐 ( !KYD=,'1Edk#͍vS T'C#1/pQԂMCN| d`~lg#"ȀtZc1ULi/ v?؇k|RoGA,8~B lu>|hɪڟ& u&^EaMoP '2 [>}dwpb2|C񩁭9b-pĂyn )4pz:b@֩A *U䷳1?Jf)λp44/>CE._[ MI E(+RIa睃'J]z.Юed qpx@:l 9,$S,. 9bj ^$>,yt)wx\3J-gFTKx~s' 0=t)|ИAP?i`y[q)B7]<> A{PP.o[3 ׶N̗T5Qc&-Fߑyi1ڷIխɓ:L%-=S="kng[ Z5F~2Ye9&`igZ!"tgT4=3Y""[L:2NNB$.JQJE/JS")4H*59ҹ[)P p17AːSt/62Zn@ds[DiTLسqLLsw\-"]wCJpǹ|?&vFmPkvq=:F\Ya/96w3ECC&c}9GrDD7{%܉E"C!3(>oXIFwh8٘l<9-D{ekp ]I ™ wF\} M?"ũ]P1 f?)hZ[/ހBռYg_ =oB'O{_Z 3v,2^#Fk={1KlM[qrf؂}7UESRuTgڷX6"a"x;Wn[2:5+Tj#dh^Q7~M$2N?o! k* ѝ^ЃOd)L=5x՟V?UL N#%0r@b3UϿ$aE TQk!`co-FlAڞƲiuueBв`#2{E`J@luСeN.%1!։`e^Ri.ۜV#L5όMqúPWnHn#;7*Nhdf|N+{FzU4`NE,x.ސztN;ʪNSU Yzm-= ) !|aR&.Eyw7p0#C{8_ -rd77G>i93AWDC 6Ҷ!@0ʱ +j0giu!W4FX؁҆7rZpfsd̎MEt;;E_s N4{`B2 Ǝ 17™>[-C%C=Lo'~] 1kt.UaSh3٥bY\iѾh;s3ᡸѡHTQ~D 6fqTexXÖݡ̓93~^D~+B:ZRo\,yv/ nVGι/nvM%| LYO|#syk2p_.OAG,(H_FkF ֔OjIUXU>$K(X % {c*kiy_k MoEF}kj!/AG{b"glIJj$J\IE2Kz H"d}ŜGPkjُ5囁֯\%,:8?o|YRӰT jǁK¼a\,t7cv|RWYu-@ZY0_hgZ3^Y'sU5X6aճɒ{.rDq$3 DR!D 2т=;+PJ#hC3w[3WMg2S3i`VzI$@7O\p8DzjfKh/u bUg!HPX}e/:mRCj#[= /4Pf7mdp4AXaӥu0z xtޖJŃ˗s姸 NMJrHۊlH)̶j&Ova.@F;y@i'wy۟.oLWzJ>%Ltv$AXbL{P- npD0Oy"p.*45sNHn׿|qcHd<έ4X/p;;-zY ^ZB5HDuN`9$JJ$XƨkcmiyG%Kl8ݻQlq+֘Ye^y{V)EՌ5A`z#g%!Z6R(RA8 ų/'i{xT&И)+\W7x6r#苛z̸](jJӗeR9uꆢBSwoí/4b@8XL,V6DQ.P7kj(Գ wIص(p5psXܹW s?d?8,w"AA*_lw呒e05(oz`k 2j`)ۤ'?r3( Oy¡I8 WՇݝ?9"$GvRhrQenf,Є+92CdMGH`" ;qy>f_6іyU|c c5lwW? $RN3XvSD?Z>Nhf6|MG'fPKn6m(X~wH=,i؍|Aϕ.~Ȝ-ӈ2rEJ=("jAdE_WדB51Pp\c\յ1*H8觥(#wF p4єeH֥9|),qV<Pd ⲖsmiYs('BYN\z!jɋ.1|+>9O eWʼQÀ'KhCU ]#'K4r-LUN\02z?&X;a-,|2c^8V`E}9& r$@#(xڮ~u|ӝ'= Z]'k'LXԑZ>y=Na 6))3i F$ARP"ޗd30+QhPVh~br,08(u[Bi.+D1:e'0%8b,fQc\j0jȩnVGvWa0BH"? tYӒ3~w;5=G2cQkZ=}ZTNF?t//ۍ5 ѡ$+(z"\{1vPhyM9hN$K=$:w?d, zj+CnߤuL-KG/A=2 [vxu6 )zDQUp܃D]<̌ E5Эkwh<'\3k&-X!ds`қ͐>aj2wp(ɉJi)Nl7"WV +Ӱ^ٷե 6f㠶4ѻbz ?7Grsnub@X(m Le! %ѢqԈVq 2Pʬ$̓+ABiżY_wN㱈os?`qƼgMA52r$y't#ԄHこ|iQ_$<-,ʱ,|$ (T1] s'WJu_(Jbso /u:6 Z[ d3D~c R Eۦl+ QS3[ooۅk#}@2Kf$Dyٙ擾ٔBI DQ,,>ϼ˭k/̚lv}ڹw]WwVQ&mj[5Hg}9^OE\ y"Krqciv\A϶czcWp] ;:bU{XccBxP_;uf Fm"bu^p0 0"yMjS@0tYNJn"|mX s'\#_r& bZ$?s[+) UtQAڇ u.lrx=UY9Wj|r.d'Mm9*~dz9+/u'J?(@6|le@\\7.JQjwf `ѽ*~3˂1zc] \ޔ&(C8b zij6Ku; kpv55FtҿxOi1%SI>:(1>a@3ҾmIlѵ0^ o <bS%^ H74}$oh.|p–RdĚJ١XCn!!s6d"RQL%g Ok^aW\Ox'7 '9:~":D2LGk̈г6fE|U+/naaY!Cۡ1 Ank5t`+5 暢a˚'D~]-}̷? cw: 0ks6י2v2ȿoq`iLL& ˴L=I]ۅ?(v@{ab{bSܮlEIW 56: 3 VrPYјzB`rc'u \co;Hn=Xo!ެQ׬d^GI=-F}!+86uY7EJRDaT"2:n x%f`SMȴ8lx k3[ld Jڶe DLsP$ ].h//.\nPO|kECQ|‰ K.P4u '.iEaJytM@$CEBaRXap|7OTtOb,5qcS4e<Z "`qd۾殑P`4i\JXܦ ۠DߑpwϿjk{C-(_ 勬kQFM `I W!TKŽvX\}:#Rn ~Gnvᜮ=bMfhTj~hK %2WxUm~#ŊtQfT7!`Mݯ~QZm.5L_Bȍ@?XcEkljyP"n\,F]6Z GYSC&vF4Eeg_$r %b_}v;`>}h!\,v״;TxGmKxvނ㓾qvy2]FÕlA DHڛml[{6By/!)ƦHXP>ػ&b}pʇ*?=oi]R3unCx7Dڛa8e?2h ΄XRfS678#GƊglxᅠ +1ckq5]U&n 6,i1A\-wۋnȷH }ܤXO"(7m:"{mMkA9Y @'{㔀bkkFw F?b6cN8=m`Pz.uJeY6~)ݴaDՑ֘"Hquz;{BGIv)֡PD7'YL|egqBҫ7|ڸь ]X.Xf`Oئ3S1F ]^Em*ދDD@<K0@qUcRmUة 6%GcϴFn YNP|TM=5WbSlށԚyUxxH; }de;7%WQ2IIW5|r,*WtE8PfBX|o>sOJ`e}LŻJ;mf+C >:`e^&HIY?̉#l5-_ ?֤ 't삔红M`470W$=x:9/ >{iHYe^Zu^..8f-(='=b4F%UYm"bG<ؚ::*ɗS a<(fdi!h sCE{q 3+! +tD%(Kn6vLJp_wϋl%wa|bSY%%S*0'A%[XH W2WJ\]BvTj P7նwޡpr4ɲlRpQbH8'Ui ] j>jzl}B `]I'&H#bƑهaODx}! '@v~7A F`טּGŔLs-y6B3՗b@06r7/ΡO*>P.tnD |tJO+y!w0q ';LU}JD<xf{6 w ]H}3Q@%tf~t #gX`ۊMՆn?,NY|#m{w6lNYP9XoKQ'&5*|5jutßA *yJl`Jbc.p1^%>,ny1.dF|ÐJaY9#tpb9nVq]ˍ II{2#{A:zGO&>Rٶ^1ND !'[}䍓ߘcuJe?"~p(QЁ4<'7k>їC5>f蔓vEdej?G>V< ypEh%Q~ ]_ܘ:;ڒ{*?1030C{@bD\@q6=99ۂ1"a0@5zcC1敏nU&74%_.<6e]W :ԅ߂],1XrFs%RO)08iwZlL^LP`1 wN̝\1v*{)7gf46W{色 `rŒȈbֽgfӞ2{owuMnÜܑgE3%ھCL#;e_kILIn:jT}?r# cKB:T__pG3.BQIKjB]*B挩Wi&N]ǞUQ+ǼulnY%ṙH (ĹxfBꚒd1( RﬣJg71P05vp~ 2B|amkXQHkѧ- \Pq~iR.;yJWVힼQ iD^Q鑳 ϼ9̲@M :W Mcr> 9hݿ #X,ߚfcA]92ѝt| yt@g[7 AI|X)lW|Cn[n:mQ䬡=:-k $V{,CԠ[+E08 ^A=<ǖZ;@g*5J#*Y7* ;`6a ^K1#pyu"A7/ʰt0 ,I.vY8Mؤ$ (Y5;VT>it8U=j;̮vb?vHdT5(BV>˹'|;B=13>9ةYTfkX6~Ib[8?q3j[<%}2 dtI>ЈXȉ}X/l6nD(+|C]EVRaPAdTJ-+S#7.0Su*fW_3, /P~0qLʧdc~/U XEr2/^uflVp,lBm%}TR-[j>Q"zO88Qm 8IqVҡLϐ$ "L蓆H#yWߏ(phK*)n++_4mdF^W0eд*y(qڍ2j3{ {` c`CE1Jc`-e"" 0ẇLB8ػ6_w5a!C JDɒv;~ҟ4-!l/Jz}lϑZ`%q!Y0$VV|*jaAj7BJM^@3w=|e!:#ѧ9O]9 "0+ёP=&iͼ8$'}uqq ,lTeJ ғnqy/gFz~bo]{zz9Ŭ ؼ1^D<$y_|i{M0QּwdB7YX& @Pb<WxZq Rb;Rt; P!4V>Cc) f8gKS!ޭ#bZW ymo%I񦤓dP܏</0/g7t:`K^T/R\y3i/8ӮQbW/l= ?D,xu2׶#H2u c$Yp! mA Hc3r (b7:1D"GPB$ }>2/W͑߹ىE!i O%.׼ bB~/T6탎Uv:B̠PϏ Ri"I]ɿ hu"wN8 ߒㄗzoT$ԓ@% H҄Bө&0Vh V 5߫ GS K{f]zIZP0fykF+{d#(VPIvTJ$IZ| 8(w^TdJI pӎHI/ɎO'*̝f@U'[-%pJSsRjDaOT&;)cW=YDfi'9*v3X|IF7Nex![S$I%KZS,/+lUwf~Bݎhق\^A oihUՔpL/ !kK;샊kX~Jr'\1S8N2?qV[Tʗd|vI͌v$j7a𪱮NiZ+Kvyɹ<ӋKE1 3ȕ"d{fO(Gwa[CNcCҹ[R)4l!:za2~7~e#҉yqڄ<{oo{F@ ~'rfs "4EYK.DtO}u|e9GɜȌRaaQWX0 Zïr*HQMĥKA{ WBw9=! DP՜ny^8 TZzjD8}q2|j lk}Q:#M*Ձ[:xvm`{~ia?׎¾oskwaGf@:(%lB<鵛ی<!GkR -Dm H蕭GqEk[^ՖOb613#SM2R8f-S˞kt1NxF;:1+a"\&4l>"P_DaM#Кݪb:ŒpA#heYΞ!cT(Ey]&)-9P@a(=#;*t 6N9M iHP@'ZAŚSpR iX̲ҚJi_[vf1S7bg 0AbuzVu<2@q9f<OQ"^+!rΜIX0m=o.EMI'G<qyC [1& B 7 %ZSZE /ͤuTS:6 F~.>dH[dr0U=.zR ek0s3z=QB<|bd-ROm?ur贈bj!zk   mC[+cSh0=BqXbP:6ת(T9I6]AKX+tPEhC"pa>O#c&¹Z4{1%w/(mS$T X xru<>ʌpos 1^ФDwrlC-(.{Q+)z樂s㢣;EPpi\8G£"ZujHkݛ͔:gNZ$Z;_?2tHzTJ\*o;-iG-P=(]nD\PF>+`TфB?^>1L2BS?<7ro 9 zN"޴RXƞ;ڸ vH)@fa. -Fя\Km>R@xȺl2tt6u1AO PX;e߇C%8E\T* xҌi2V"k>{=JKd2A \V"i>!lC!KV3-ʒJU| ¶]͝/(kaS@Zl2p"ۡ,;F4׻9 Z ẁj6j5ɨAhڰPT\)̕>.L(`>f?&38toB4)~FWxHM,-(DU!lo(,]8Xe3/$rB-Xr$ߋ]EyL2Ae  bL:˴j.KWY:.^J84(myN{5蘱6qi-J|O~.0#% Cr{MڐB؈5Z JyI7\:ٝAQً0mz*J'k;p٫떩Z-dTCAH킖9lVHj iC{ HWDB9i~Z/Yth$S'$9,KTHS|Jt94 "Q5L s{e$%.kB$p%^QΫtp'&E{ڏ֟ pc=ב74$~_{gSnCc5$Arsvn7ajwv u p_vf,tqywDe۽~EfكI]O#>gNYvӕpr(¼xuwX~-9]EaZ%ݩyλs&#<ٍxfRcl%DKIr6cyF=쐇*f}T {\ vS>uybZpB{1-p#yruq "&,W.aVf"I` #dȧ 5`gl0ͤI QWt'(˞H%hB?gzA6>/v /.Qd1=eWM]am-fx^P=?ƛCp hJWlHpyP5'`inqm/_iDJv ( h. &JѬaVo_*Lԧ' IT :.l+OxeYSig]Ml^1u _*E&(NH%6$3DQ!M&?hKsʥ#u9L 00{|P~-NT?5I3+o;E> !߀ kqhw1]^^6cޅS2;xpA@_bY3Z 6q+ouu6,h9cq1 =r;jcDSpD>43/^7GRxQ$"}3Y[}fOٰ|U ىͯ?w|5҉"GI#ua}UfŒ{7UjQ\G(60w oB(d(6@xcLKrx/lP=ֶ ȥZ d=nkzcC],w˯}3ҬX-?=z9>Phe$&^A!Ys0,I_rzGW54`" #U<8E`Qx zN1Ni`SV1ĺwSWB># WMsM-+T9F)4bjE}$ZTSU J@b`ʙ3+j\hޭh)C}5qHkI5(mmM/9E))T1XZ;WAӖ ]N9A"9ӜS}PEzISW]Rh8aH!gpKONs=_[qnшHdj[R4CiFD;K Ŗ :_I(PȼU%w&-xv{n;|uk~T{ ߧ]ZUɶ ;$^;$"e.yI1,3.3 J*Ŋwg<~.X1/ztָ-R$eixg9$a_"$~pGӍG$ʇ0 >xIV1AVi$ {=$@MdRpi4aAuin2:J ګy4wR-3lSAU3]ْzިH4ɮ qT`2/w4nwm-is\MH@%n='*Z62gòSHc*~(@ i?@#0R# \sq5ae2hKVƥ,:8#J>f&?0v0BOƉ׉Z~:ZL^ &R_a nFfϘ>%]sqXwsNCDfV>дh}q؃-Za{ddRZEg.f +G@QHX(huTO)DF "TNƗC(8k9PRb65)!o~%`JeJATZ=LQG7ٺ9-ԭ9/4 #3*KnY߉k0ۅ^Ty^c$t紾,=[i/8M5}J}~>Wpʂ*viW_ HmсoMteAqaYΤ[oQ>1O(h\QX:Z3$ GkۨG;R8ßnUPW\Wd7 pG^݆=Ga7RUOiw"겛 ܕ!_V}5酟Rv`F[pe1NـxhBUeh.'K@MhQޡ࣯ ^f1,^dgMleQمIxN?bMSJ~zZn֊xH(>Bw?R3&!!a4 `YR|Ȼc¼6(1Ҙc y#~!Rs&SH3)nn^}͙^/Y+wk]q*-\3r- ь_[ |͇۷CJ7m;'iU2T0eSB+ff X]s"y4&tKVD%@t)@xăgr&!#/re 1@\!5c^9c6V&@_tvb!nJ2W۸y*DT",-P+ߢ_ dH]ʹUR+o? b7uHXax`k\ct#IWi͗bE݆:&ߙPGV (va:Y_n3'%|:YE@ ` 2]86 $JԳ +Eܔi˒w͇lv,ƴfY͋QsP|Pde+wtlkuA𢎞$kgLE(/=ST &z~N ` L4q)hY.Z-u?S`=k"|'=ktN^, νw$t׹ɏv?U=n߼׉'rT#HOVk Z?|sSpӑ:H MuͲ=ӝ3V{_7x''lO^p؆D7d1keSG=?Ղ1kܶ},*Ὡ(~-Qw=Tʰ@3}/uͱKIq 7'lwWyڝ\EEx9-*̺ H |-MȍϠKɵ$5*d-T~a&?k!Œ,GܺW Ek#۞xGy\.sڵ!:)v*9=qw 7IԜ*-M]*S5*6*ؚ`: F87I3pZ\؋6Ș:uz/Iì C698qb3+kp /8D]P̧YY4MJO}a[D&;/.>19OO[)HI% c@gCJ~~e %@&^X#VM.:tpm^H^L҂I;M1ulb),8D)n9 [7D'/G2@+J? '7B^\y^K)XfOM2tžˉ`㦏 R܅Co1a;MR咐%ȂԖi9z+S@ܢE+]5(6ɖNߧ(4?8l>Auen| ޮKFPKz#pc6f'<]͋nj;:T|8*.GB3@M-eq\ߣ,ry29[5N╫ ʝsNi-Vp&?5crDraLdnzd\iIYKg.s")ͥ9(%~N?-bg8]eL̝q襂 IJaĉ"P64gg?EōX5ȧb?P/'IxdF_7>`^$|c`f.HX.S.n:~C* Vph0YmۜD oBKy=x`dWxq+3E2I$g^nC#Ь:4fi#v-6swG,Jz#b&:f2rG6Dۧ~YJ͋5ph7nN~ q%Q-F n9$3LYk=n/\,:vgb7ؾBR>X%驘D)z٤r]-ݸ Nrwag4e*6bvrhx[rJ lݥ$"e/I ,Ktkû.^ .Jɼ*P|"#L ^?13nquϵDZw\Q3G'P֡o`׻5{ZRIO0}O(*,svg5Ie<|Ip{s {䟝 Y2f+jq+nHVG^P# gO6Р[ƕA}F[SYu䖛((rwmzk͹mHo$f޽dӕ31Q) ֜72t䐂‚LDC`a>Nk8I+-;f*]"bc%ZSYppt_Ϩj,._*[|$Rșl *tgjZyݍ|[G)pW+W0#sy,o3^Do !94͐2?QUtlDT_%au΄.wY D}@)]_NG+Pj9e7V,UUULtd,7sx!W Cz<Vx=Kq9-Y~,L<+I#:]m(n,}2V VE1ȱyhwtx jzMV4ᨽ\6c%ыP[JcLhf %J/rfVή/*v AG0 &E^YJ}1ZJZxY$g, 6Aەk~]Ѫ?ʻĤTU4,.WQ"ud\lZF28#oߴ>4,.8aCW`I}ߪBp@q'x! +:.Evsc*nHי+w`::Qtf`-Z rn_&~< -"mi9rWm0r?(1sIթJ/*_-kYQBc-Zb~j 33$މ_o:Oh#; oVw ݨ+ssMهLsI:Za5 )ab1\g hI֮}oCg/Yc#9L;T~~hfe(0*nhyiN'%jbRU{P(NW@k0.V'Ü%Q>􊐤~_ J(tOWeӀ[o%G$ TKa>^`|tM unG%^=Qlv|jyqaw>BYbky3a% ׺,>{y#)a$8MxL#vobQ>!CwX,hzXhD'j7Mv }NU4H0m_`GKE+nZȘ|Y a;)qYsm_0(t%_kÑ^ݕڂbIzu ޴AgjӖwwEQMK`LjD+\}/TJ|*?Ʉj45ŎV]i|iz)}n][UsJ2\"k7EuS8(1n>qk%Q3! cUdLPPVngjvwm+?!nXz^˽lauC@ o+D 78KsE/~9`Z8Uh~zNaiU\56:Fk6TsaވZ14~׳8\-ҜJQW GW@9+v8 f*6rCxv@*Vc%psܗLծTJ jPsf;ly֘?VuJ4]ZC%adKV;gܿ?Y'<DOnZ゚2 Ψx>pKC,rJUʫmo{~*bH4xxV$'-HEX4j~'8C߶q䕝 {:ͷQ{hWeiˏaM-L~([͢ 3nN$$+jQg$HZq(2JI'e㣋kG2 eEYe\  Evr{pT~ |G.=taE;a>f"&Y(`H]J^1~xBB A=Km}Hޥ2}h!S|-v]Ah ?r)P՛L$gw=D5 Q1fʁ{pOmC9a.ve( ,+c ed0YU]5AxA6BOjdm>w]] M5xV%q'P{5je'%m k =/5i=Kɢ>+"z~ԃT&r`EO+J-Or_8A,'jU/?@V +EqsS I3BTO|+Ȝ$ ߛJ\3e'GXEuwR˛(q]\|b:]?4B &, <2?{߈҆g?|~@ 3=ۖDfP}*RF sW}B}( iBGi74WnBb9GﵘQpvv@Q z'Be(g`kmL8g=U x@Bz.ʛhJFHqC/p$=Fۅ‡#ϸ<3_BY"6n n8.$?v{R9!ra};[+5n=ZܰB&t' &Tz.JHbm^ѡfq 5 ʦH/-qMüTm@CzxAq4߇76V@Z B]%}DZϏIdA {+;25KV}蛁l+!?@qvPa֛&O_3k6͍nz썠}rr]"OX_@Py'tOfeAx7w,*d>~1?̡Y^I%(5wht=gvТJ#e(ƒWQk殱Ԭxyٗ]RL|QkQؒ09J@>#Sh4}'p;J=Ƕ:f^<%ĜߴT.,}uؼH.C[mt0iͼ)q0 Co9FC(gf%iF{BZ' s߾y$ vWEZGOdc(T"!2(DF #8uvKD/'/q%r Jw2cWcԽvLTet8f}O Iҁ^u,TB'3? .,S{ŸW%bK+`T"mC@hx`Nޜcdlq94˗n@{c5Ԉ2?8}$J;сUCO %J ;U6ӛ#$X6c7xFH/aWE=8{ؐBXĻB1 xU2S9hۈ?~8a7WiDTm94#.9BDiW %Zlp!['C-;OLw B/~E' ! \^y>k݄4H8dR6?8P(H:t=h(eJy$[={C-~T ]Tc ŰØBme;^82jI[#H #ط5ɹHE(Y[hgt2$%=heg],a uA @ߦqKDt}q~;sA},oր̸ KW$+؆VEC<0}FM! ~!#A/xgOˆ43g=%&&s߻Ÿ@M&"GN\9U!U͎Xtz3MO{`u98̝wk4,#WI)g~WE+3"4ç^Wm`J@qܪĕ+9l4LM+V;:odB 4Ng6FeNL i7ڏFݧӇԜ*WbYה9.>T53U籉|G6=0EL{1} (6b?\9X>P}ˋꆖ&`J2G;+G]VП_\|˂]gqC٪W]4c/#uMXP]S  jhCO3enBxOrA @\x{{z&o`!~я0eMC63+`!+t"a> jA~^^N& k&cbj̕W+,0Gͬ/EcP4qV1I{Dq`4 G(!ZNY FKQ0:o&'7eZt˓דRJ?A`,uB9l`o2BFY!1lADH#F@_ Xs<^@361yq5t@K㚫<}\`BUٕ6k"VCX\+`P9,Sso ͳSsCƅQ5=ty]<(mҭMӿ(]?mg8~#@,{1֓qɊ(a z,@I_ {Ak1{vB~)l$_t 'si:auA7U&ȡh??FpIԻN4!zwW0{r1f?U_J2cm`5]--FUs7R'i&7:ه.'#QI6%)z-xAwO䒷ue"C(/*A~{/NH/ `:=frPF{C/T.ɶGBoSq8h%ol]|$W-FEˮO,i.OTCEki|X̹KΤ 3(w!GgaYGsU@J?x hH}OE@L݀m@Yh%x;3&uSYzp_HStbe9qPytۂH 5UEaV78 BrўlRŽ8l< Q9OoH̠Sw GzLrsذȝ8Rr# }cIoFy*.c1ch]_#&xbɼ5k䪄喝:qtdl_D_· geH"J 6T/Ɍ$b'0QqıД ξB(Z(!1fײ@˽VP|{p~$NjlsV#s>6qaLU;~nYsy=`~Nޫn^ Jy"hqӂa]K9䆛cupx'f 3fO+,pY ٴ,%w{?SN@qp0/E Aɉ<[PRԷnZ!PlKxG2<\*]dJv yw}Z|X73·`]tN⚭IcPJb8ל3 t'2W Dz΍'PeT̈%2wZ؊Bo)@uWh B1Ż[hz.)M+n}^gupxLU9ޕl$Nk`@ye}uzi`<\+CǦRN* ; lz^0NAc+m)H|S"Sԉ d7q-?Ӕ?9?칡h3]1Mތ^CppK006?pqN5X*o ]{K9ܖT䎖"3#DpZ N][JBÇ6s[b>>U1LVFwCiF؏{k{%R/"K 2S5.].<$%dCJyjk drtql8$qⰐgows خ&S6!uYaZ5\`o86EPᦔz'=/p1rV+xOf9-2#";`]vjᓀd xonH l"'@9:E0K -um ,r=bjY7Ci;x0&`4dA]./$l mOTƬ[DEYő''%=q4ԃsMd15cTL4Pp]WHI>~} z`MZZ3VMYp(D!F%j.}2j1,Cv!7YR?nd#qfŻt# -1:_$]pJaӺ J\TS{),߬X" ϸTƳqg'UKPO}ߘýـQDP)_PT5\aW.%|DQxs6nIJ}A=QBi;㨭WLfT=΀Rڙy7؏줶5K~j>XvcC!Zl :fuDpy _;ۜ"^V\ֳ @Z7wSz1wox|`7fu$~͚$%m͸(ܼ<tb7#h1 m3Ēo哚De/m4(Yv H-D@—.<3H 1QTh:8GQ}U"cpWvaDLj \:{ {P'xdїK} /S1 *PDʈ#`|bt/U3LX!KE9 82Z..vf=y.™I0_TݢV@lpϑ$U{N؏9p {*_Tvcg`#X~jg,>hԞ2.yS;0IJ ?^74-?LyZWԏ qirD:-scJx2g o|U.ڰwfUoQ<<3$Ԅ'syFtntlstoٓf1 T*[mv쎣\GHlfCT)t |{ӤY^M'=0Z LCOn5hm瘣{c+y'L4~vbqYk9u1Ӱ`1jG 颙;&Gbfr ]d7*dJQ۾ZSa(ƓPМL`'>@kZngtkxRU F7R/9~  mފsWI?/hjvqXKV+\bY&D@ 3e7; y1aMH#Bok Q5jj%13mP@X7jQh[ Ȉޥ4נƆx#'{*E{} ;}jx;4JT!#]?[46[<5}Wx̅=>Fmu< 8`ӝ;r/i5܀"ֹI/_\McIWƲT@6}{i17+& H=CuںKA5w .?Y>W#9ȊS#i@H:q ;EӜ=I:ă 2Y`Xo&zMp-rO4h%)"T!hrRzC~ x@ޑT +zDŽZX"pMt \*7E9"@ٰ\MѥO!$[;~20@ui 5B2 UF&[˵4|cO<~ϟ47c&X޿WI#6J=ϳ^3=|||-$[Q·3k~;M:X&Њ@=DpqpxeQ(-u;!?d$!-sIH,*6DQp #%RGg  |ƻ*OCJmdEWүpII"PM7kz$h\'hOca?RLm|ǽMZtU? j":c/ { T3I0) \(z|W/Uu B*#QJ`X_i Rmִ̪HXQхDM< d_~ى|goTz,{Y/QXFim`WG84;=jiܱw$sAeXk0:0|k_ifrX" @c 8R**p12h&_XOÏ<.K-fنg^:ȁ#mxAC|?_)uғ~K0(/>"›cΝMDWN_INm4_\C/%V@Ҏ "sp 7dʭ0`6$%>@oœ2fU`:ITO/+<;"MF')Y@tJG*cnAh$w{n*|R6m xzQkQ_+oGBwهWԝ Kcؖ̒m"_ӆ::F$uLmVEc?)QWƥ%W+_S;!{ 6_]FiuI#}דV$&v(֑-/C3XN ͟Ӗ?6J/J(w ǫݭjms9Gߓ'dh"WGé|QѲ)#ՒЙE<|&n/QFuwO7 1@[RxqފLZ &|XsQuje3qM0J Y 0Q˔pP ϣɈΊB@^ymxW; _; IϏ赌-K` N!rS{`O:*9^9rll>*.2WLxhI oږ AiuLFxRs<8>L"3qT|ߎaF'#7vͩ]˹FG%}Q$Ч4~u{][Tmԭ7K|܅wdt?iٽPky t c G[p$1,wIGٝMOwav$HMzcAP_4{Jr7=cG+9J$X0GH$?w\R 0 em; 2T،#C |v/\g]=u$jq ET+҆gD f&jŻh]5j@յܟ(vKFHzF}noqޥYw/vЇH-z+pr}oo=w 4XA$u&偊fWdL6Ҙ=[*E+ٞia3v6jlc [vG\:#( d"88Ku*Prʈ8EfC"*Fb3QC5kMdX5 Ƶ}78Ix [xE{O/aJ֧cKw6ieD#FP}iBFƤ㒒vP\ԧ# |R@ `8akf}`5ATT[7fh~)5{A!]W|OR?\%/jfкSG8grX&8-e`@j?,*ѵDu ™.qCk~pٶh{QwTS2K\ILp!XQdޙ6cr&8DS ^#G(v1 .;+5}GE&;PM~ j`v{u]LCoý!/ 0vZWFi[e H|i%c&)EyC@@qn+3i⭢: :BqkB~wv7cĠۋ7t79̙Fa+Y!xi H.N)!6?YУ[*`.}=PejnLh_U`VQ زAT3)^|2r>x-,PtlZ488pxX8wf"4?~xr'& h_MJAbQ%L1]PZ"i2%LAJ>VYKl.?х%|=`*l酡B;aՙ(z~/!Z$zA?{ĹB`0}ĶȐq-Qp@n@4tz2kXʃZ Fh ֐.մ*V_DaˌOPnјLRm($'܄p3'hy|a]|I*5jB/ P0OI~.Gh)څz籏6Z:f%B!AR(sJSo*W*'Nܜj_m 0RvN' ئ^Ϭˠp ddO9r:$ae`K륊9(\)3BhüU>5,+V2H%}ݼ\˶ݰT 4Ss( JD |Bθ]9dI^{d[޿M6 ίM␗ AUXvdAEֳJc_%S/סL;{_Gؽ5 ]l ő"ZâT -%p Y(uY AYڎtri!Q_+Z;֌zxZOMr) +1A{0yR&<|B̊{{٤8OOα8B")aQUƁ}3* ™ bm쉮Y Y$t*I">giny\- &aFd&ORHo{+|CNw,ӗ cx^dKv9IJWB}0KevxV^43@4 y*s'>bB:/79$XO?\p)[q àSl? ,̴ _?# l-!hڇ\RIěkV쵰HXϞ[4g?Ih܆창}Ka'2)txLdi`DT0qV)ĚZOWF8@!; d7;ą0Xt3A'׎N󬣎&Ypsbwۢ7OnfubGNsOlO1z:SJŢV =ֳ_Q8grJ<IHK-t%ߕ!J+`b=UE-x!8WD;u꽴qNpJUZi}J.DZU ϖ!R0N@TZۇczŸhDZiAd^no0z7Nh~kͰXH<08$JN^&MzK{ gV]G4VmVYdveX ɹp K.>r0AQ6|%e厸[9P.`K"ϏnDV"/ oI̾_ d0SҭKϞg 3@㾏 +ϩ'^ޑ %LD]2pd<﷽6!\/V&GaXWc7w+V̽9aدFDiXOڑ'b&TARwCGp1@4B.@i\eղJ=j"v(QM^8$gto.D4n_)@ks#;@6jֆCd~O-gc0r˦&9KogcWXP" zՖ75sKW$:(G0hc$ 7sBj {=Q*|+M4,Ln;h$fB v\)%?uANx#\t16G}_.V;~OY'hPɧ\efVgrkG#@GZ͝'p $37MN6+w 0 p0KfGo L㏍X&P͢ gEK⭂v9#1=7xvraUuխ`}/jdrDŽv^՜1 Uzx$pq̫ue0e20-\ۍc4&w)V&b'ʌ+ꭿj J!= +.st"8Ύ?˷N)#G?TV-ÌEx˖M/zz"`sT1iS ]tD>٠_N_ E2k[g:YpM>у&f// { F*#I{F52Z zTB/˧EzGB9W5 >3-$#Myݪkg]&4u9ziT#cSgZ~nxߊ~ZpX*- pyDGXaE b%AhaLObDUMMC iҴW.{ƍ $֝fpH?&0 KgWuҡ`x3LL5h1PO$ęDk|!pca^yٽZG8o5S`峐•88/pq95d 9'g@ۺ`w\۽QBl/"}}L][IuYqD#ҠԂQ ΄ "X}$atgL @? Zק"9##֜H.\Um(/ zeX 9\ԄXo.|˽aB+ジ\Y8k#,[>=<蜓a<n@TrSu1ʤaHHik|Y[g!*{-|@;q8Ĺ? 6/_яM6[_o Mrr(8{S2^eŎ:C\Rx?$g&򺷸䞧mDF7kgR* #KZ1XeʞYG& ɹ>IdH_8;?, FVRx]Sߎ7ߓ:鉞dtEnO^@/WUgUYWEiH.AB uFEfR"ZG 0OzaoKq[[ٖf _KH2vXz,AͿ74+[Ǵ_Vˠp)|"ZxDpd`oBQ|F>5v^e)_h$ }fAFШ.[?]^nW>Kb$4NK[}}5%v ʍy൙ ԞrW=}{shx,mܫ|bX :vdC oJF׳IErZ& +j-5d=PM:AOCSNNo-1!JF\8ĝ9 sHuc!O+iijd[2`2Wkϊ~ \YR7J<ć$q׻_4<^VRۋeT#;c;+8Zcs v<_'_]Vk1v/B/ݱDœo}wX C7[E_,3~Vc q&/WW&L#~N ŐESXW7Gi#0nid;4!Vjn@ϥs*iڧw(,s6Vt~%KC~3b ~O34慓=#7v3*W+i*^0ZA&ЇX(tEqKκ?O:"PG6'b׈JU9Fw7}xɀlr ri,! )2B@ї(LtJ/t̐ݰ&P3Mob}1=mxºbVJ4g#ou M̾J$e(Q6_8О8㡫e®u4  îJz k CX.'OC 1'xW. g ;x.dӆjP,KMVFaFo׉/Si9Y \"y 4D`cWN@!NuB+RdaJo' H<Ubq!j7~0*W# 4tС4I]ߡ{ɦasZ 4,Ulr)x eI.?:HحF̰97YEAp,DP?uUx8SKI9R zh+M"t]A߸6uĦ|&1IU8s=\G1GBrq{nN-a,2y5Yl}7SlS hZh]J=>"eKE$JjO,sϩu<^cfMʾJ+xDžC]Zt|lvYK j@ǰ@m|WW&n*G{WWr|F@`(A 5舵ҮvAKr-.di!uoLJ fCn[PhYOu[QvkL5׍  ,CWkeNu%A&S ɉ{-AOGsD*$KCK9< 2#U{\KHii5TAjAW.ހ-w N&\c5mN/(]{nV}Prn'VLG~h21 |୕. *i/be7}l-GLAM*$v|'ZóI+~ |!0^\r[4= bGؽ.8rƠتTrn_7-ub uN*%~DD<:J^Y~*q&ćJ-s, 3=I,&?8@q rKDiBD!op;&pBWC0~kȋZpg.me@sx[Nte?{Fv@Q^萅T-?Sg#^jUv!2@$-L+ .T/V9,oz?o^,@D,|F7_N8E P0l@An!.kG_AhUXZ.#gN %$Va0b$ ra=WNW۱h~VٷNsv ZzSlb?%nj%S>4$ nN`t\{lu ^ujmQhI' op,UOGNp ߮k<0FYayQј䋋L~7"yV˓B7cH}Sr|4$ FKAIV7" %5m(3 6]BӤ<A=`4ZQ.dDƔbesxUkdLRGΥQk7yYU'P@D^4O`{`j mfd,4!O5MfME?l@Q2`6MG>',i ں=Ѧ`/ysLT'w$VVNR,9U0:9-jJ]n2X^:Y\oR!t`lϘ`pO s&dU݈K6"*udO3c#:]HcvV3QV=o2bφG#/in@e|1Ķ/ Y,cuUs` ;R @\l%)?"H Q\a`b/f,>3e(*F#7㟨VSYWەB +ϼ#0JC>4-`8Oߊv J1 ~ij4ۼM R9 f? ğrbZVi@ut q AG`L{BW)STaLד1um~B9T*AJ.[wV>U̓?.h*CC(5:=2rcXiaYg[^פOg0(gU>c4q܇ .śX›D~@Nۤ(f}J7%b1mccponI}b!dH>|;68q\afeqS05LEy&OםV HtSYnwd)a,I=Z[4醈ESDmB?Éd{39xʱLS8bp[Ҡ`zAe[Xѷ:sӋn/痛 a9H 5-9"kBa9'ϢFrT=Z._\z7<;̍FJ,פyIc킽Zøz8km|f!m[CSn13={IݏSPZS$^"ϱ(h=XtGX -1932"d~7d&~TX_zpno'c1S19UC ]ɓ"Q g!',Dlޔ6 DUxwƳEp kav^rXcZ$FQ\E /5@?!4х{yOk{53zH[ɼL僑n r5MFqNey(160gF/&#( { yp0K ![LFOq;b7YY귫NF7> t[UA c]kRyReIsm Cw!q+ _/-k({*cu ܦ6@DKX]Dw/|Ϲʟr| P3by˭ Xs~ǽ(y`:]'hOG)ުnbd1@UIQLjxJ␸pR#f°U$xwym$3@"ȂD£< H5JY~8S~ pU2,76kՁtϣ&:`*բPAYR nM'.{‚B]9p|#1}5oї%$U/_);`mE>d iڔ#V={/y+F]Kv~ȅ?&]KNwV$'߇ᄖi=u%lMx׻K'-H)#hTp)G>DTǨ;oƑVSl`:+yi%},M33Sxhbܸl5vBq,WFJaO,Gy,e턥L<$FInU5p$#k%̋w"sR~q@ ,8$E㟪qC)=V\%?bȯ$֑l]s,-BVCN5t@G+F>Cݓv@aD%dGGR*Xvr }|0kjP:j ڦ\Q3  lʙfF坦7NF yo=<)n1M gĸ\zs?t7@yegxF(_.6ɲe׀E-,pdxj\[̈>y)~3FvVf=JVp0JΌncZ.;-JRJ#VE(1s,J.FKr."jAd}J!{}x,_ 4`R{X sPfvg!vbA<_QAq%EB{)n:$ Y\#j"znHǁnWu)@xHYq։U$$=f\[Z}b Jx% J?F`)ne?FؙTєrD,ՏPa:@h[ Q%5eRb[@7v}{Ajyim \Hpx#7/6K5bvIvyn 8\A;.jdؼ U@T|6_3Y܎`]A(I* b>禨0vsĢ,\V[ڏZ!&LK8 tq hƆ#lu F[FD+c ʵ0\M4)|:l;4bkO&qϯHJtHy%73;T6삲?̥eK/Rf5Ic܇? g1-[ ҂ ex9IQC1BwG4#esF&2zT68d[:`ƔűS]R !5_ٳ*[3'T,dm{&CdUGUl#(Jg4kv #9 =U"g* o@7+:Y/IP_ꜤFqdh$FΡb[ lᙰ|$쏽Vsd OYp68"%ƮXsY!{@J"BqQVtȴ. `ugL}[ %rU Yr *LE Ł:,t 42 \:9([0CrS&ʧ#%BP>w.[X ]ڄ#tҒ* Us`QCw <{,ز ^{c?N 4Ոf ݖiMt[W";p=p8kߡa\'M$"eSA3ZB@@QSةhA)9^8e|g%\c[5C,h_åcX LCU1f?*Vy< rePDH{-Xb 8{m;^8hf!&~ka[%Pզ/y<1v+ U ݹco0f_ɷeqK`AUu*w4^ ;kKjgJ4; +c? } ye" W̙C9هv*mpnfGhNWC.Wp݀^*7q= ~Po^/ҌNYlW?_Hl>L{YDF:ZO_s$]XX`ZH-w/$Mz4|NOI:Kԣqtz1J w|b="rHaM6lSJ9 {޵&&EƭlÁXp @y6L<{Bڐ;/=AV[i_Fox' uqI^F'# *UnU-"y5@LL,}D hŐ"˟BAyO>uHY~v>N3UJ5b|j[j3QT@۠nSd^?XA2]뤇؀q5H)Z5 UΏU.|Ű ƣ:48~:ti3KOgYc>jpx~ KkP7Bp%' M/p'L(eL+GM HQ^mꙫYg4B %?[Ё)l嗖pC4ZE*刊%=5%w s-UDNà NǠ2Ƌr&^M8҃A2I ;忩Hy`w̔X)kZrC7VKn);ɞw`$D2yr#gF`ص,xҷ{[1\9Wv˖t3nC*6A}Oµ椎`9p+Rԍ_@Tdh-"{ܬVk] go|5vWFnV9oiXO)<#͊v#{VlAYg|Isx_YdV%.77'#z@hzK`wL0h6ʗމԝݵt 7sW>xii Dz\:-Dlyȵ@,d@δYtĊ4\-[d'@${ FQ*8(0D_0ôlLVFX}`xD7(Fm}LI`2|֭*cdojKTQI/G%OxhT(F#h'ŸQ2V)Y\s]R P7 Ρ׷Yee( _\K0AhD\VS̚a̷ENB`iA9L4z#p`H7Um7_X ک; [F\#`gaL UV-a6#sk bE/CE#+!B%إUDB։ޫK XY=XvT@@.X^ l;za {,;3:֦K 6d+۠GZFAð7(*}HslI^J =Aۨ *p=@q_0\f(.,~rMQaЏ>\dvR,`LvĚCxo)L#myAnKHw+5HwY%zꬥ#P$4I) RDJ+&$G-)>>`[΍ub"o164X,~ :rj٥{w؋|L// 1Wx!s0 nlV[6Ӥ.ݞz#sٱNc&]#Zl'3*Vt l(ܙ!Z~Bʻ MUR伈 96M@@ |p6~9BN{" Dx*(l4s]v8WDP|K>WZs[R9f̳TT$}@ya,̅o,pX!ϰݙZ5b|)weȗ1X o@z!_<֬&+& r_!UFaZj%6x {,OldIXiKƺ~ ?rKtgmasҵ-XO~pCVo]~pE6UΤD)Qk J$ыࣂ<EJk7#CV_EJduYoa٠05I%qbѢSCJN-Ԅff/{&w~,a=/d! ѱ!^|Լgv]>C05SFvHo<^|'aD:eZ .CK6pJD4=_7QUAp[2Bݑ4Z&7) XuAxRh[~MVؼGM[B@[:Y4@dnYTHU6Q{0 Isj"9,lxwj7m`eȎ7ɢ(G5$7 k0_@/l>gڏ+Z؟p(ܖUX;϶ gZ:{nx"!h 0F'0ͮtt*`\ll2U\b!L+ _[-X"mW&,7*Y\!z4lxoN-`k)#Y Ndz4SUL]-Ԫ(jtLoO%M>}/* kxj{5c/O |*t~&MGdvcfoUQsҝŀlMaѪdtl|FOCmVKp@ͭBٓc4v'%UĞ{J ix`²-&}e^&#]qZD3i_*5kP9· !@;YUMYZut - Lr[~}$b!ZM5$Bzz4]ɤ/"7ȉ)>#5Ȳև](݃Eq<˦b|z$ki*l{F:q7L?Y4=$F2eڭ%m`"ǃ?8Ltgm22p"_2ր>cA<ϩP!_.e`k"dFoԵl.Ċh,d#6>F'a\'fTfcB!Zj~cXZ3ڠiP/kP!3I )8 v#~Fun^)ҌyWiH h+NFKÀBePS+$Ewf?~ԧrp=;ˠeAcQf.m5F,kxyzޭa "xE|Ӭ FYUm n1-Dflk8E(%-FR^L`fib)sgm734̃F4rܨiwbܡWA AeĜL]g`jrZ& 6?r-]ֽv4:Se?>gw($P.-.Rн#ż al[uoۆ ,kCx7+@th~vr RH[2,03[N憋omǻa: W?̫6arH:9>qYAwLn׎QލM^狎", @U'LDH G"vzgtA9N3 -Ks$ IH"B ң2~ ra ~_? Q)7g 'OsuTܰ zdQmKLjpn#W'X7QQ8mHnل<74PY5i2h]47$L \f##D]Kyh*mFCfPNiYր9•u7v1O>kk\U{2\\Њ+S_0DmZmϤ7."zcn{n0^m]ОC;#qKaç>GU{%V}L uhE[0j~&gќVI"bId?)'Gi]kM橱 bc Y BIHVi7k}(Q'+eȓt T[ra]9rQ.@6Q'K3Ae~mn& kRZ=[TŏUp_CV'kv̦>x*1v6 hH'pyQs؃pIj~mƅFq&WQڜ̦KS9)E l̼l@w=S)qܹ[|3ڰt+h7"ɯ C!ފŁ5rmLNkb/3!Ӈ]t9*aqe)J/pWV>%,u^%hE";T? [3/}pIZZ~>^|Wm/|ϖY2/Ӫyt0jIƀPtMj~ 8I\g +=+ r2A3yG"0:3Fr#b Dw<܊. aYe>j>= uL+ˁ8iIYk0Ó45.}繩SP0Bnͭ2 Fz?zcO^.P%q,)];#Ż]sԻ S'd]ElYɬ̕ʶF3R kHW 1JԷue_Qٴ:r18 1^j'3]9#ѳh1G+$rX pH٢dhg1%>K&zU^ݯIZ ŐvH;UTB(rR 6SfQC ϢEPq i&0.ɅQ֤Qu_w{pHk6yP \{ˡ %S:ˠTkFrB=Faj֛_?ɏF.lZ[{d}:vV dQpBΣB[cƬf(5F7/ܨ`LRgI,W]"U_kMTV*r :,0%پbiŴ!9ƫ BFM@o'&h{+:tTooSĺ䤉i|LO<Y;6WDE҉]Mxl"ah_M$kRY%BؐkQ"zx]V]>UhBmrXf#=DH:vyPM?Ҝ֠'Tݎ|3V>[cG0_َ3aP5e琽 gS }]{ZJb-"FVX= Vn L mDw 0;ڣ[!1'}ٖ~a~0|Hs!JB%RKs+?v xǹGe(Rk:4Q23jG o&EA34ԝ"`Ҵ-=vj)IF7Owx3?ZU: !'q*ҹgN-.WJRy?H܀ɢߵ]u /UdHC΁y:ܸڶf: qiNCKҠ:w܆5s6̧]<,ؼ{BsBT}̇7=gat!Բ}c7\s -O guF!D^Gv%g?Ò/GJ"v]ү[kvcCy#-S0K(zG I塼[0ꂛEk:Vs̸~L<73lqtJ8C۳3Sl7oAq [j6 mNd=wU6VߩpӉmt_( D  5@UfvHWYP&zmֈBI) RޛIZ@߿ҭ xLb'm 2dp_inϑJWIG_k5yfEHL5ė3\=;K\_2@yQ&i_VK ou߀ᤑ>sFf5;cuG +rߨȍpڙx$p}a<{3.Nkʣ9[6^ش}^*v84}Ϥ 3ĉn9kCDKv~f}D.N|DAfIHJ#忇 z#ϏrLʑK_݅]tb쁲`f`h֏\K+,QWH!'+JqUwF"»(P-iɎDI43bNW;  kQmy}Q-'~ѫ(ޡi_RuKd!}8 633d6 猵$%'k{xH>^ &orhxdZϔԫwV‹[3!+~n1oeé>ao1gB8M+k}IB y`քLHˡ%RżR`zVD7#o,\@Bt/`AjckkX_I`N!5i]:(TJ Gߩxy-Ga"Bu1+'_ى2\M-iqVeU\,~L[4&sUzGg:2OU(Uk T: Rp,`˖s=1R2UFo(\YNOI"6QZu%)#iD-Cm@0K׈SſƽH2Q"oI'_x:"F8S1B̺e3=kBرU_rIV:lMV.b" HqZVIZfq:$ۀftiHj۷x[li3'zopͿގ|!V2nZ?R"!z] x:Qv7B1we_' &8E(nMy[!үo pTdM[EkBLɝQ:s Vvy Ylq!q%G$rAeO  l}u7 %.7Aȫ_gS7j1iHŋ["ı}JqƏ3Wo6U a zCoV.Mi <-Z]Ե`.<{0*w=&ˇ*#^?Lƪk>ʶ`_A&@*H`Ƙ p2|\U? u&n"s0赱wGp_7M/$?pAhCg\` dldGOצfKBЧdgputg*L(<{:=1x8WqoxCˎrāSO6lGkiЖ;\05>[!q m O6ϜQ?%S ~܈nd*`}:-&:/Jԥx`(Q2azL"4Jhӓ+F*.Ma"7/GG] sNr*hyuXE0hʳnS̎[3Y*'p(8{sҹOhK\ ҂.z85&'ЦP 2|r%Ss[q:8.׃]c̓cܭ!CkerOc+nS%!,:C#oG*߮{u *FWɔjmNQ$u2|_'ߟSͲҤ XwcjHڟYzvZxB܄&luKX3eGt4w8@QDF蟚lt2.z@sc QcH $p̈́샕P۔iV)C±o-qe$Z~iݶ  ۮfv@.{T[{3* 8ѩ1]_ڣٱ1}L&39qvrմ (|> zBNf'蹟HL-{gxA#Z*U7/"Gn'+ʎRe/_e807|<k@X>C~Gh$+=z̝|9Ẍ~9t2*H/}kXu1l#L:b!x|Qڬ- es3YΏ~ϡtOqRC aaV _]{'e >_dfY.Hx`Fh*Hpl's.aT#g֧o}}17ЅI&Z蓸N _R$Wzb^k}d 'D*D&SK{Pu"]'0upz/ztV<>3S7Еh!of^dkO=7)t3hT͜Snב[hC%H41 .ԴwM{2f KzÄY]2Z"ETO;G\C :\G1T-6T%wqazΕ=W?08;&lx-c㚉7̬_nV{ 㯸f3148!ZW~(JX#\D_%buU K)HRMvθKlC4 ff&ڃTzGw2J"xl~=k/E-L}X Px|5'jL=Rv`h4R~`Vsʜok+nڝed763dW dLb"H֎Ҝ0zQu![m:BOWMI󄂋} neK\;F.+/f$ď H`H}0YsjseٴuI]QO$iF 1%*$kh^Fڤ̀אߒS4K>C y"nQ83/jy+c`x(tMM ç]g_zOqoS~Ysɡd$/T A-fj?$r$VE1w PvU$p&H606֏0geV `AQV"*LdN֝:_JV_QJc3%yV{a ?0ݳڛO‚וŎ}⎔0i^i˔a_A [(}/OR<մ^t\lK8\,:!~ }ΉLo `sk/6gt:&Ѵ1CoJSn֔JweUSV4ܧLx !K|!S7\%Ǩb[%qHA9K.f) mY,\o&v  \K'# 1,l0nU_$JZJ!7/dk>1 z?u82cq_1aW`%"=HRLQ0[%ߑ40%a(L6Sxk0GR6НVcRER f{L O`\(DP/׳]/ (J,%0Ә[!! }tO^kπ`#^6:wT:$/Ht'4j8 s&΍T"Z:0SQg9v?$gDZVb`:b3@e|(yw nj&M*z{u,8nbpMRA@~}&T9iGXP[!,-I<8eM^ є흊<[*^,?K|G5G,9ƂɱX,I h{CUoyk)l&ҰZɮ-TظTACid Ҹڑ~$ͅN?r6k_qV^ a n? USBV@GMh`BKUS6+(cfI N10A=(zibwjƋ\׌۷D,Tɮ~^Buy'?v^,=o^7֊c]q4 IXc^rr_i8{ \ ӱqILjik"(zՏn-<['uI蔲j 4tO"%oStHI딚GkIYB={0!aB+ Ǧd~`&[,Π""q]Ap,QbJN2SUy7DU, ʀl,|x cӔ\6#:+bG9Tm:{m90yPb%3m&Y\>~YGEt1 }CmgKi/wsUQ9T]Qh62&bJ+a!ojSO#KJC}pD+h]p3K臯_bF HP&(xC _7$Rb9'O^mbbқJnE ŝW_ݥ,Í!c=9|58HeG#W}f4DǣP5o6PY:T>鹬K *vR: \:DȄX`ˊE2Cw f"hWd)%׮X]N+_:⦄ʽ])WqC;YF/TFC0Bmj/$;\lAYCC&6WHQ<ωs$\g<,xN zQ8_z6xm?$-*54/!fj L9!+f眮dLm.=< + zgYwV(Iי| J8 QzX^wV}Ͻ*smTQ`ؚvSv&Jgp}&شIDr?Ym&0p TN>Ζ@ܛ*.:ʜ ',v`y7BkG%}Zr}qYbKG:h٣3i_ I^`qEm D+hLi6TBЄErJ݂DJ-(#64܀~5q1"U {b.H~ [CSۉ +<Saabf}Lh^E^:.Tv=r"+tL(|Fmh/{.|i#+7QKlFr ȭIXNU+ՙGq&rScylIr}H˜ XNГ2sU\(껟),+ͼ=?KMhJU!\_o(" Uڒir!H%n7kmY:1-0 xF֑,OnP<1RBu nڸ\,-1(,pK!zI^& Cp`EsNåj7SGrB\|'N-?+2qJGnm@YղV-_@2> R |xWI{?wx># C - VYN riJo\88[xS5Ĵ yaMC\;:FhI =U;QJ_tb$pM %nF_8V: TeÕpi>VK[6x?#gCMZ-LS H|K ̂8 Н=(p'UCH7()j-Vx\M" <>`S Lx[>C@eëID2z/Q j@.D4 ^'9 X^{rzƣ;[֩tB?(&b WlQww69oJCKDAAuB6Cp@CIvӍYAv}9gJG2_BjW #JJ"2nj%Mb$uEH}t&k$6#ezB.Κ-v9E7m\]3*SdͲG _9۴9pGRJBLTtΒte^D@9~`ޞJfXEFT2`Tݞ* iMWL_V1Pu[hgI؄ԍW-1~ZBUrA;隞 nVQ،io%7f-i%¾kD2*rg?FI6"{?Yc=>0`lnv>cvs ?:<A@Gy'v#7N1i n# G,%{x }A<;d5҅D5H{~,),D<5hSDtll#4 I];p,B8%& Ȱs7hrQ} L~\ Xh {$,Wٯh7*^ 0av! t\)Ѹ͓'uhX_JP xf!+!]x|R0mm?"[ι2ߥJCEyxh2zH|„k8T'vzOsU1V+VGo|-@T4R~~Cj1aNcdQO*Qݪlje= qzFAqZwmGt# RʼOGaHL9 $)qZ-!ˊ~ڰN$F0A~`h r*Dfj9 _dG}EsW 7兏$={ΡqcA< F)Ȝ3; w,uEJLfT4XA]2=lzH9-P,쬝&75bm 79[Og'ѝ]nPTR^E* R{mW Wζ{E24ַLLaQwF^*6z|-xڜ6iJ-±>v^㉫0TQ4R 糷h]/?L8=˜G"k<FpT4ۍ@4D.g#_Q5sn"Qo=-AّlkgܧMB9J5vP8|_tv· K-'42 }ۜpB^**v`VԚw(uj$H?[J<0CuY@!{klC ^Vr9S)o/L+ 5K`T(Jrir`;}00pvɦ,I-+}*iw=X_ffC; hYSNL}nm5 'W6M,jG'o ̜E|֎MD<㷺aH2fh#+UL{%7OC zG،dnR`ZR7hHTzsfFih?;DVRAWodzЮxgpgj?}р M[*g$߉G| }[%|GO8-gyƿZ#p0Y%᪜,pQ5rcUcpȔN 7eMPA;\N"@SWs:p~m{+IѾe+/ܾjd:U9Fٚg)D۴烐%eSJ&1VD!Z%GFAL%(#E":2c~7XUjP51;8 =%tMDHto{hP8鑻 t>eyвQ&ŵehoFOK}/o-nFKBC9Z+4xp-obp#vHvoNb#v>PLyƧM+?'jq _{Kɧb K~%>ltµnawиptX4 -JV~ns'h6emn͎O,P< zOuHM5hƹ6wTDI%9[Lѕ1 9 ^|;D*8t#^#v/f3eUg-#qIȵuuWy-\,l]I_"6$A^~S?AJ둃2dF{oܦяw^^Ej0?wgAspksK; ݮ,q+BuRɗji`kurE~~X3'5quY\U @xn+qi?ursg"az[[,a o3h*T ,h=w|faC^b67痄-wU2x`qϪn\n\2 ЕI0"@}<,g_t\1L.ӮWH] n!c_v[ Z!LDӘ(q̥4MQcū5G{sOxrmy%3Ȫِ,Du}yD>7-;.,2"XDβm0]%Ja]=K'wt!ŝy_CO)J4 7TZ۾͕ ΅o ڧ9͏vLOyq{ʿ0RU[z2 X~£͂c, & Ry2}3 헥VZ)5 M{GXwW\jVv9/7vP+ȳ?^SAK8]5zyqK!gjeȭ8Kxqغ5c| k:[<{I;,T"Vu+5:v"lEFT2̾s6*1!x] ޱiv-v!;HmflY_ PaVn%hK`߻ר8mtsE+qXRo"(XhX8`"6-DZS[6}Z0 ?LdDBb]gat+ػ\@;:;HIByCz]=%'u[yY@m^?L_Kvi*mddVs@2 ^|-Pgoͦ0Ds|/8QJ~´jvT3>L5}ώR^ڇEƻ KjUG+DJ6PqZ@H*ys|!0;LU61}^$vuZcgHsVGzOxʟu#i(9+P PD1v$kÿiN|ʞZ`}W]O<7~(×eqօOxCvcLY{K(Dȣy0?1 2.eq$`dfSYS#Omx؝Zٍ::\v1h" :95@m|$9?G$Qe ɸ! cD9U"8[A@afYt;2Y_LiɌ"uaHU#^{hW̛JXB-lT<_W^Zg ac=ǹdj|0emM g'Nr(`m tz%pHӐo9@>~+Nt|E׿^L7x+$x0sq NApg(SAʝfLҀWq;1y$jRr[eW$U׋ɴv`|Hf[x35LsΚTQ&]H)\$'MĒ[y3s@lmv.+>=qk4cJA?CX71  E|mT_U6X(a{X`h3˱}QNh|l, $<_ګIٕMTK/L=9_{H][-,DrxeҰ|pm 7 w~8=paDVf >8f\]ΔE0׉h!6 ,qi/luYAXKXA "ڣnQW ~K,;2Gthy 1; X5WAf/1:۪H '8I+hc>4St!?p=j'5UeR-)'0Rx::,&50L@{YX&kywAXwo2PH9tqLBX,ml"XY7 A{#[Šψm pF -ܾMduuH HUHz{6/oFDV BGGZqZ!&,EWQgvܨn Ahoc!8:fRkΈ淓HUDho*ѕT٢<=}AGȱ,C%x*#@UW5^28bxn#hriRп4ڲ}Yipd)SfbfNe͛V8> cu5_l $jלYUeL7gYV2֤-X.GI:CQr8!Uw҉D$E]"2pN\3SՕu|àkɸޙ i9Vz 5Yk6G\ѾYwqQ bԷZypӮn—uyBBX2 Hb%JnŪuDQY2|K״Iw;cyJ&I j $ݳz~t)5}uy)˂6b!0uSb9Sog.|8f>tBJ3mV©K1krHԵ($bV8k/D'?2bnd#$ep duG2'EN<\T1jyL)b7x-rc Ũ%F+苣AIHg>T4w}-^R66N)2T?0VVȿ--[K_ \܈0mQ:;wzbu<,{/J ͮ[SZvDpwH0S] kf(|Jx+Zp>Y'R~op{ H ڭQm-9?(U׈q2Tƽ=/$r_`*d@] ssմۨmY^Ns+{ rZ=YRM:-)e{L#s8Ed[ZW Qɠ+% VQ˲mi<=HakG ][l|Mju9t%D !TŢL(ni-5zfB$C7@#Z%⭏YcAN@\] (OO>6}& piDE(SŤ]KB`pff"({ f,>4Bze蹰rMfP^qF°7sfZ;'uN i"8L63n#M^~⼎mњ,Hؾ I5 a&i)OTHq}~7y5jj{UoYUtaH9J/$š]Z {?i[̮rVS O|uj c%խ1 wc3|>TM/lp2]ƴ-881v6_euz^[8;>*; c8Х<1^ Ut<fph&Awk,Kº *GMjơNm}@K(UȒm$<֍`t$k ^֘`t\͜iTԟ [~<D6˧x."o-n61"sCjE5QbELkE3o*?P! yT2uw~*IŃ`dhccO݁nC!5 eUsr0GryHm=v&^WTa0*V} a)IKC>H>U׊eqc+J,tv#1뷺瀄${sБy $p,lG8 `]/sl)&eP%_\7e#}DAHF"{V?L6,C1tu܋`n65/~*Hҙi" Wl4|=~KE O\$~pWhlRmfUKFXl7H{bOͭG0i=-4UW}xK R|hȋq(/"&{9Lxvԧvf_RSD#vZwֹLEq"; }RjÝ,HGҞxmO"V#JWZ [ذ hĘ6722'͗?&HRx`U%Ͱ$[gu#5N I?|TF̅%niRVl*/-W g?%ݎ$.Y|GCWc`ttl!G1s;no33.g `_O?2q2ɸL`V{_<%\8+$gaLa!2,l}A$ i\_Jk&KlSxR1]@ )|Ѩ;JB=ƾVp/;q@uGyo B &ΡI@ YsE?+= Gh^/}#G\f_^`#Y}#" +1q9öW_%X:#f C~Lj| &jNQJK?x*X^g/oZ]P}(*9W{pa@I!N AY=ML~]݃ ]J >}͍Q(327ju9 !u\X UɩRdf\ۣ ˸~#99А.hpX@Ϙ?I5FDtaSվ ܞ}IuCMf xwM.=D4f%CG 6BӉIg:~FSc$Y,XJv":3{_}q̥NNkfՄG&pngcӓ)-#o>Tq6~hu{o8R|;b!v<Ak^,r4eB,׼tSKȼ{_r߮j\'Q#DQ%.Ch1 @}>./c8rqX8!R#˃/^%^S( dSт {A] 2ͺfrm ֞af!%DP49n#˪ K+-8Жg uEkšcOFA]c/c}oZ(cZJëYڱXIĊDmk axpsk 1P^V[_HD^ud]OaMu:dqT51h #O!Qa wׇu-=>@xbX5f$ Sp}B&Zہ~af:C8!Yjew]x`  ! U^_tmɎO;ݒ: I7k ?#E(8;y^qoxn_͝p|:"R F^m oLAM+Nרּ-Q.˗:yً?.tn:DJ U!tȜF"8IPu[@mp--Qǘ*(GG? &A1$v|JPm$Zoe2viK'/D^rSM| 8-0*7HKu& !졓caNz4WKD-ݧ(4p#,z]RhGc`8[*^AJ,U\ۆb pCJ*f>^n:Xߟv02CgVƻP`Dh Y %>m5#$X@AҺ6+cF*4zQW+PJڭQʚR sVi^$0i<6dSqBVKw([>/crňHs/e@0Y̾kN"w 1 (5 LVglB`*zU %]k 1[{FƏ?Χ{V\L}47>dKs=vm.](fU5ܴI@YԆɦF eyУ͐n^V"mBSJ|kT[>nG$%Lt-"ZPrl'518Q'U&q_{C (TJj^!-͍>[f)ԡxVA'i7p! &ޡB*o ҂djE[."IKwp iX_tqcbjzN\mk! 6#c?q b7SO/Τ0,ɐ[< I],ETp_Bm;t~ (w#V弛okjU#:N*V7eAiHS3&ٱz{?+ 7x`3,TNpjr턁0ň'з׺TK1Gȷ(!6X-_Dw諸{;9_dͽh3- 'sxտ WgW|Ó-,;J”xD?s<(K11 5`#_rQRk࢐Jqn޼w58`c"y8v7=K5X , pGA~hX6!s>S'%Nl%/mp!ַ>֭&'$cHH|6^w.S91`|CfU 5o伊}$3/o\u5>-$36S& 3^Ϧ}b޲y$qj-=M9`]7}b'eVԃr}Ȏa"tzgY 6?hGmM&/JH& .m`gNJ.W Ƭ㲧x;oS=5Fɿ@۷=grSsQu#4wW4{ChN1U3[{pk rOٕvOPtڷZwn GH@t7.]'- A\-xa&;±*4.m*5SAa)B"q'nܪ¸ei t V8dǪ\1L {(p;G"AtFArDgV-A#KJ/܄A&ZQ0 k a !"-`T5Hzkw HwsSjXK5\sV?Nݯq,!ֱwbͺF٪֕(Sc7}Ce'9F<Cݻ$ap$y'b*PN\sE ;4TfmNz>~ͭ"lȬn<1dBJU9/ocQ -'+RßRaz@d|[kB(+NxHGLP:`@w$ֳ_vG#fr\@']t x(= cNOECB*VQ2Q7Efӥ1yIٹ=!RoKI:POח-VKZ'mRL9*{ƭq y3E'*`~q-S PH[_MFfⲺ4 w#A-B?bPtWSEB[xDS81l8lB)ge8Ig2Aq[/0bO!+ҟ6n5g4^]G5z shx1sG}EpR NRt\aqq~í)֣?/-]5ɏ50T ג%]w%#RSwWNeHQI#A]H@'`dpȢr&}qzCʊYZk=y֧x[Z l@9'գb&TH\* `&Si=cq+^ p]+C K#\FG&SRKȾ[y6 @P:-.T9log|;6P()1d/lԡ :y"g?NJ@NkfQz6p b7RgScbc i|oeS얈P?3'nw&VG25-MJ +!FlNwTjQ_[aZV%K.=ȐkOfqec 5`?<=S=M4r%-, ,|&?&\}Ѥv~ߊ%oH5o7@hD҂<4=w怕{\lU%QÓaPIfDD>DZ4[Uƙ#FD?!+t#q!/8%#C*f6.MiZI.o -'WAɋT" +ộ`2х/sI|2^> h lh(uŬ\^a"!õuix9fAR;f1;!ےSTxN5o.!X{lZMBޓ}-VHtzA :Dd|q$K8os5-rB+DQߌ-"ʖG|!I-@u^O'^> CMtVHHC{4Yr.\c.4}}RvK8:4P4 j*/9!w # 5fd`J\rm~]kIuHc;+vؗW`w! spsok{cIoQn?ߢ2 n^QE R{>@LD>%N?|G%5+c,&lX;i׊Pr'(e\$<R8t) e`SS,_% 6d_$Ƴ{J9/<[\ځ+&^שDCE xGfIwK ϚIT2 RKq9 vN:z<΋'MدJ=(_ ,W*3Pܝvcd Es,@)şI»zGއ4)/ٓj]k糠ƴVty <|oZTY;5YQP9?ÞH`VkUdoGZ*HvH#n3ޥ+n)v&_m[&L .ypxuL0v WxD8*O|Ivf7VLSK&NiK]w!YT*nt)(@S+B$=<@QyVVzLgPnֺׁ-B.,[e> VVs? :ݨԟuh[l1W[A}R̚MMQbmU% %k ױ9t$ЬCY=zyCh+\@ػ#^{~1:49q 6D]p/('!$|orTpJlgS*m/k̽֗3!d\b }uczqm'gXRl840d(=vƹMIg WˋJ 0},{Vz&7KdbçzoM*sjвC!IcV9pmТ>wk$MŮ[G̖s_hU@cI Ib;Ol%ڐLYq<ʕ~.xj3 8O{IvZWoy†a[L B;qE ͏M6z3- hCkv <}ߥF܃~ ƿn}:f{KG tje&MՇ_"v>;d;rX! zBl[hK:$ePaP.h,e;@3hi\G#fQH,oJ?f:I ZVɭiZȊmOWťlB!D kgLMp1+o:Y`OTc]Gjxr  Zv׿lJyAf^0$P8WEEW:] W>(wDn䁪J((g?Xgߐv6.}K\Kķ-*7zl.^uSP,ƃcd`v]ԫW0!\?]DCd|9d~λoYv-_` Q͵E Xްbg #I3?MO:%Y {U8ECr+FOM$>[Y&R>ʛݐW|7e39sIES1# eGTX6BQ[p{Ru+[RuDǸoajI3>N` &a}>IGJfD]ƙ4=;MZd`6}bUT#"@lcz4,_PUK wwշbXj/ j)EP}M>, fLOS4| UrD߰(.Ꞻdy ߚٟ ,&7n 6щk[5sɦoq>lzڏ6siYm cRDCٌCt"L^L3""7 uT{XW,[֠|)i ZiZBNblȢzBp}՗;TgE 7(1b3b? Z: cI2ʁAAgO&ye4<9j` WC<b3kt%NVEU/B&8_'~[+5l}=SJUE`K@Tq^_% r;p>|(b*U{ 7vőmwۛV/Xÿr~c2.**vu@eV0J?r"7m9n. ڌ5o 4V@O.ht*݌0e'&3t缵n V7uYBx%̄|?$э@9s[ssx:pyRY"@atxqG ,}q",t͘k܀ e@مV;5OņlP8΂ Htd:XŽ빤=/KUQ$߻,߷@`V GtzgYGߠkyQ;,b`I6\-#[[n7#Ռ8l5ONȞ$TMUkчyh\jK)瑣׫Z k8}E"xWP$^`mqCbdjNVYW=/lHFWCaݧe: A@JȥDjڗa&/(Axip ?Á[,l]9Հ\Ai%&z>wKZhm'* >kt 4thZ=2)Y}ố-1@"`\n V$.͹5o՟#BnuVF'OVs*J0ȵUg_6V)q31,a]=_m`9Â%YAI++Çٓ/v~̆Q]xW6M%_*RT& b+i < F{H-=Mii~Pk~]Ne,/1[">_>|Wq_&:7 Pt()v) s\U ~ߨgLa`8,UOS9;߮487:str:@`'$'$gZx#WewAVČ]1PcSxGA)}Zv*/&*D4Ɠ~Q$&gJZLAqi-P`yj5&// XWˉRcڤ[\uzSNI`n~9>mg׀ 4p=GƖ^yvת+8hhm`1$]WE2!V78>}sq.<*5GN5ag\]c6|t4KxI AӲq::ĀoQgAK+ O8mTcT^n\BpЍeZ9K:ͨ+1$7/{3-ͨjc6 wHriAUߴ#1D~@(@ey.sVk:aNq`sXxq)w"YbonTtHp̺` &B*/ed[[bQᙉǍpL$fe2&wz!nEZYqDܴB#0O)ZSD'A3Oi;w 8@ ]{gf7ONdAuc]MʢV&?W lQQ3H< l>pQmk4j5`0#aKwA~C48uO9i8R*P&== ]P ur<B۽ ޷KolJ]7/+}cͨ@q彍[ &6) ʳؐua" `h<2*<AR3YU~3j+Erw +dZ~q2B{uRxیJ̋W׽TO\Bl$aZ8YS2ib^ Wam _Sw!dRlzq_V e˭_ OWvl8YviX>p \Be:}B}nf =d&*rUX Y~m𚘬 @l?64}VWE};nnҦWL#zk˛\Rޛo6v:r}S y!a-hOq;9NPYyytR2tGܽ#v]{Z̿O9BuNk5yB#` b|*^zYV?&?$ ma47X10{^vAC=Uu#\}1C79;bJ"{z=z,Dacx@` ʶR`F6cg{K5@<哬\g@9i-P dT<w+#+S}拭?N5i[R_ɝy\g tR`bjRiĖ4$)8Y-,5+bv͚eʀQQg;Fo)yء4J0VҚ FŪ+@/ |=TeYK>vm .t̋^L,5Ww)Hƾ(& o[~6/W4z+3=?00*-"lg9FPO k1g Ųbw@,qۛ'QՋO,CVZ9Y+ }6vevy^2M6*%n6Ç_ p`N6&J_:6#^\g!HJ̐2 ޻g]0ILA$ZY6V~gL\ yFC|s\${k 6֤(/pfr5,(X\v5fB?ADF^bGI/H+*4kvw9|eXd~LLxnĖlW 1Lʚ-wYϝS3xdTck:F\5}; `^]%njX{Riۑ %N%QR##w5u|:JD&2[/aN试<ӍI{?QڊPlpwq,B;n5L}f#g%UɋK o0z&&pL'!RF]`2IWm?sdnkcSgSQX&H, vG_ߛ.WtoL')-) rZ:TV)#p8D=pߎLG{-Y~K`sӈA a3̢niQHGߧ>s0thc,ì=9{ܦ3el/ٰ&_ _]n4pFʏxr{}ZY>Ñc|-T>ɔ#JVy١375ײ{O /;mg&wo>=6'm&x5Y)qBϿupk.TC6aFmW*H hf/uͼ:!5xb²G,z4\τj ,~mPo06 SK9}~RfQ)X7NWD1 5Rw*Q_R#$ lx*Vc"ͣ6Er= &1Nվ҄b۶==yd(_ ,13Ǐ,3CJި@tܯ]`]瑮UPVblTRȡ'-fV\V'SSOk[%B"\;3"$2c`%p>+TI ;j 20FW z;5cBaa"e69mTi/Brp3VԊ1`A8>^ޝb`UؘЦL^wiOL#9ʷ/-5sD'Y.VF80M]T5UQzK>vׅY[,|@$é9ZM~ ~/[ BIX澋߷ĶLV:&x%G WZ&P?B.{J/(.eAA59O7˂|Bh?Ŷ#}DTI`]:~&oxfzY`Ou _gY?/K^r@f?SR62r>NIvmCPa|I(d!8eɀGbmR}j^Ygl.C=V: p 0b4wq@C6I@׮zg0ejDLb!+̌0rD-]g ˴B=6I114TsJT5͇7I3CnϞ"ACs[!f? 3EI g[$0M߬_v!ta.h:NyI~|$0y2"cxf/!컚'G_RkD H_CelaZ8$SALڱ0? K[g YC* lzV'>5  ;ΠQ>*p۲9+61z |=c Z| sTJd5Y!'E.]6QYizXr9~ƉDP|.Ҡf#<;!kvͯ-mH^} K~JUsuw?W܇]}ϼU!u]=Ot8]6Kkh? hbv, B $cDuYnLT),QJU}* D u9ѹ0}E]|@sds7>lw֊#ãp؈\#bn>ST{9^Ju^MwODTt:zh2\*gkD=A/Ӯ`mc>*VA"m ߤp &.xHP.PSK Y.0bE@2tWzZJjVG4GkYgF4ԙ?ݽG\^I"QlqSӢQ 4+N1 _Ie桗FŷW$D;Te̝4O`v$py%9@}51axIneh&b w? 1؟.xfg{O7D_1+|#)k±2e%jPʑw,ڱs{@ *,Gpnq\frG^`xR f6D͡Qv*M#0e:E6?](;SϻBZ,δ6!Z:( XԬ׈~k'acO=d`&妻͸-pw3ro/ғ`) Okz˝M9i_YXKhFO-,(_2dSmIV =,yBO,Nb7wjŨMuӿ1`ff B&96$k<m}T%0.T|;tpZ1ϚiG0O^uuG7u<|(N/na /wU@c=#}B+ Oڵ?-*Se:> ټΛ,'dC*7q]UJv/x+6ij7=o-!'H,aSK|Z^kE+`o_(j3diIq촇JOqsƷc9ԅp΀=\@c%l~{KsoQ7/1\ ̜@#V+L3ĉ/7HHM5I4vӠwAĔ.f< tfr l&%|&>Q3]DWU(_ 5X> *!B@, a͍>Ծ ߖ k߅uV k_zUl|1!8ÿUD9]hT+9S*fPsr+ ]_0/&6#Ȥ՗M,XXavW/X)bjhBgMK>$=Y:(p{ڴ :mD0eJ7Vl(I-/t¥?dIBF{팋|QˎQ98TotɖG*=8>`k C]t;nA kqK'2G&51-Do'm^I [ɧet w-12aB*jC3F]\zxOy )'`5=tKSO= `]GÅa̾p\~f_YAdB L>.S./bƧXlwfDx: if=NrF?Kc15KC_;ۓjbP JfI/e )cp#K~_LJSƍ>av/vM,62u1?냧 .8_^+Z8{#&MqG+ͳ8'lq "X#}s;>G(Sؿh2Mc wRRFD^쟍p@6ю W%O徐fi祟"ѷ҆jM,3r=*,0}AQpKDXWdt==X9FMoIEtk cT~/$#+M`nQ"ߓ=G:;s&C䑛vc|>KuBϋNpX{dнd*'<rEy v gU.!W>Yq=K}ՙ%B3`X̨ͧFj2 9btC%>GY]~ka]\ol#Ta! -6򦿻3UeiQֿݘ9=v\Y's)x܌7R_O87r!`ɒxL-ez|:D2Xya;o^IMvJp/T<^A]g1/Ԭ* ܙm&Vw ] xolzWβWbo6e6q>F ַioxRBkJy jq[_U),lMw*G%?7K i{^khZb.M;MNJHkNYG9ULQ E6N:8Zbq>;sKmٜΫ brO Ր@(X.[AGOГT#>) ќ<8^PiؚeyK1ٚKXC48 :u&PX{P) <3 fzQ< H7fc}l@pY+nC#}Ynx9[X$ i_{N|!jj)|'B`/ﯴ\)Pl霶Df@CXIwqoV簡e>8>U7_H=$ݤ|0…aEd/Tby"`J`Eչ{_l\7ArTO*~Zb=z6c>Tߤ+&cْO&  sdOz!$\~Ȋ`ug*?ֿHF*X0;3 ڎf3%=u|05[2e8p:}cc-"ښ[(}yOS߲E.x6m湭و l E]/8C7~a٭ ٗןN kZ/ Lg&@J|lAdAX%\X{/ƩɗAEd$<:< b90Sa2عsДْf59O^:I]#_l#f+=jk=|#uVA$;Ns9n!#:$<Ķ/(ޒSYLEh<⬪a} ?|4II $:wTW斮9Нpŧ4+(NFB5/尾$i`1*H9W<%!ƚ`SsP0(bNj ȭVכt] ݠ5fmg4xL:=s~]s`ndߡ}M#RrB''ϙU]Xu;'j@kZM9dZFK7)N:Fɛע]d)m[|ICS(ғ] .J/p aRh)Ð!5MY/44r@B#9_Jm-M'?P aۍX{u=mu*x _$b % ApCoc@Jf*k<>2}7;x6>w?凾f ᧊MSЯ#T[CF^8;n AGDt7Kz#c^`"0`#ǻK+ϳZk)Oo ˝DZx *F>JNwnb["w"Gs܈+| d&c4J M$_<3 W*JT'e&"?p aH-AvZ6T W,=]dӑY8t\e)7n Eƣy|A_*$'ꢏɩ?APrpᰀw7W:^M\v )VuMCBPeZ:^sjW6`g~1ivK[_A|;aW5/g7kprxWGKMN8T $2:='5$uV2Jڱ5ӱgYZ070701000000f2000081a40000000000000000000000016101d03d00011c0c000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/bt8xx/bttv.ko.xz7zXZִF!t/;]?Eh=ڜ9R+)h}OR2ml:SsHª(Luvs0(*0ʱ3W_3|˦B+!.v'UJW:z>\Պu@,'nbF6)=ԛ]VӔ+ fv!g 2PTկu6%qV\=YЁ-,NPVrunQ5\iwAmngD|-WB ha:EpcQ2-ca9 Y_pjQ#˖gkcY,w?%!pz*3ҧKOHA8>=QB@(1{7O$H.m<1B`=êRckR B04CW";#?=X% <_+ ׏iHj\_)c1y z?8Vzs;@)۪\Ml-D2ʭk=1wɡ7ۢûaM 1i\|3_T<): QA !ņfݯ܊@ {_AHQEMvDgU\hMJa[)tSR 9|,9o{P8-"Z윶6ʭ@wԡ:o#PD!Ї"1TXcZ$JK+mZgH,sTb\u e0dvV VUB<}tڎTZle.~4CȖmzN_9a9̐D%frыp@P\E*zb&f l 8TG^0DOې@“E7KZm2`c6ZlN.3-w 0ȖG~M `JeaZjtm: ]Χoh <ܥ<&AS5o";TNq䰃oM %ǠId ȚW$'nu+g`|9f^~SRC4'K'VB^u?|4ioW%)#n6eَΎ8 `%tyR3 {?\1 7IcsWlHNrB|G uɝO9"u{ZkH CI2vv41TP?`.uɅ6b!S\M}Ph+mV ˀXnmM:g,F( v:= &[w:R-pKya++ +OLkUD;2,/,Lsڍ5gȩ;=Al\Bx~hE$`aQ5w/{TN$_ڽ5mD@CCMqw OFQD]C7–M `LyhS1pҰܝ'y|'VD[S /vG^S tV?渷CZ{@C.6_MMɼ}}^e$=Ҝ} -.яN4~p2aܢ2 nox:ŗ i'~O.ru쥚\90<6;_LP Tvwۣ3bE VIt[J0>jB8qT"&/<B#SGUkz@@bWBRtv(Gwu1Ad Mo\red?0Ӝ M6ʝe(XVp>;m"JSdq"g"6w} +ʟPfOQ0;c{V@ג;dHs9 S.8+*S"P9(c[ds\R? PX(R\;u?L@T%aԥ?󽆹&@ĉ\b#50":LP-jnA.%zinqlt\wRϬ,Jul8ZM94(||Qa׽-`)yRw}Gޖ(-x Iw s F3H@)st xz4CmO0X^gB3ŠC1qL]M.r\|ێ8esvYgâmҾtW2W ePI@I}u,l Ʊ|Bf!/5!:Rwhĵ˳ D eI>jh'&r "<XqP1jU`Hvz_&Yxƶ44ԓh~sAMץU޷- PqhrGe0NyZ iefpVm^a_3=:6H=,GЪ¶>] ĽRS_ 4ח\7yiϵ(6>bnbÙtxGRD8%!t>=X"X19^65, vDQYazeuT*W%ͮ9J֡AGViOVK7y˄l`-wL޴_L7: {lۂDkǟε- \OxXg֮TD8k  G˄11;qw|_U:w|OIqw%/CEXĿ?q_LrO縹?a%_. bh D8d*h:h|8pM&猷bg*모X%Q_j^SIiJۑisn{$ -I)h_\Xʲ+}yk9i_  QuBCa-H*b+DDZfb 49\ֹ3fRL䍦48_rh I;ioJ7+ɨY#^ <&J-A=Ԙl4z\511 J;?p&ZÀ/*xCGP?2|wb*_mU-:5 M^eF⿪T},DxOa KҸ(~$;LS^ЏBkӻ$ZqѐVLwO0we~d\+"OHNcTYqXa]FOzyR3[zauX}b[26|~RFf ݶ48}(|IxmQ wGLaY9LZMS}쥮ii$dάUL`eI4aA(r{*]$֘O}X='Y9E'YhuR^ #uʷ\}o]}rdmǙHD/wϬM:֧/zxXӫ~<|JqmW('TMwsɼ{d9Hj|۷e28CYG"K; P^\GT+QɦF[9]OKF?&k@\OynmvNɳ;yjTjd7bIUӀ9I0q郩FP}j"l~iU~OGD0qje gnr&uDHOSx~mqf߮s)0uƱ.Ɗ$vJ7ɾԝ @\ I>\Nif[L Z̻\/scbu%HP5_^I#89-_gozxݣa|?'ټFz >vZf [?7d@w=vKe_>{v#To?$590/S{!%^E;-L=d Gvwk^L!QnOq97[_^|o+PS{f ji o RL+]iE{=߷gjB֏k`##s󷅄G PYRj2!L Œ;Ϗ IHk|x vzvRODCqa~$E8"e* =j*y;3~4pNϐ6@ZɄX륺oRZ@}B=L%w)Tn!CZr6s!Y:׈ iCLZN#%ywg.EOꁫswB- _-%K^Pvj]mNCezF4_oݧo{1\ӛ_a-I[F4f?3HtCnZփPl{^d6 4|\:.RerMV_@!lRzm p2ku}NE޿G `tiU^83B#稇q1ʻ&.'%8zFY4as^ YaXiAvg6qd2gkc E\ PF|O!'+eK?S*iρ:Z_BK9f}L&(b T*)0=&4bNp#/_jј/9IM\9t|l zl rdJ|:HC&1ig\_ .qkZ$◠(w3" atQ9dЛcVaAS5­H H-lKq:w=5⃓V\hn>|t!Kn;dᑖy Ď^eh.[Gi/w$(NM\- ~Vws4eXC4v1RU]RmqP%T*B@cIK96:Q"YDV8 DđmuCT 1kDivӭ'9*rJ/ʲ5b!͜ᄆLb[:W Yw=XJZNS~;6ӷ t1o.=`c 5vZ^uFP'!9psϩ˵f1tiB{ڑKH+X(4rWE/j›Eԗt$`[)'\ !e;(mZ)T(9J6q@zAyO?ɀ_ZnXbe1F穟b*M 3~·}b!Aq;(1cHXw]?&&4Tr!ԁ@'MB7Sk'B%rEU2\A F GŨ|m=5]h,= BAM5MnovV9?ކѨˀxfm9D={hk'*o'1P5[I:6cTΜ͞Cy=/hW4І)k t_ba: 6y!KC~z8Z؄n7:idɓ[F)8@ïj`Ã{'q]<$ j2M;T$lw$ZaeQs)}cʣ?YYl@™SGtդ.D0:#' SWPu>'{nlt  '3<`Q0Jlц(aY] ;rnY"!nYn;<G=zUR?m?Oˊ5e',%JjАDlρgAJsk:(j6'|ZkॹxT0w ǶIWDµ=*dFuBjI)XGfX+> cxkZ`#xO,j<|+fAЗxh?ÍqǂxP pKo\Ft(2$TR(2S}tL:#s!\Q'V TX>}Y9@ܣXe:Du=ys`8G2|>}& 7(t2Lj>sv7Y w ;-d!!u7l9R虢:P3ws@n?ߘjWHson;8r$Z b5/:!OќeXXd SSj\n@Ƒ*SPo+0W!UKy54]'o@'ov R8{U7$5bm /mPF[p5n} "FkMbmt3K^B *P({ eQg 2u2lґOp>i_NN/ojg0%>ڂK%;Nڈ PY`E@J)cq 4*ueG7`L6LܘDU(jFG:vmKl238>P C[bRɋ6LM4!-{9帞WN^10՚Ck9F/yƟU{ P<FôlvJ;בb BO@L~1[[78F>dÛ;!ĜH lh8p~ZAPw:/B4]- 7XPk>U?- qgѮL_~fs.fV̥ROv/(FO,ʎz{ NgshF+ئJ[M1=Ble:2 w; jS%0t͠?ÜŪj:)i.\QhCjݮ}/s{;>*v_hQPmqүZEz_Ka͡UTYE[~EWTOw>io1^Xo̾}iJ+hz2{[l Ƈ@+'⼸+CzW07<#;[~4%cYSctQI1[7[ƃ`]^/zezΈ]ZR*YMଢ଼-&:UWi#x[V'1Mx6}>0Wu6IBDh"`I:bmPbAm1R/UHLq?wm!W*n7. 7 h'F:dHϥkhȖ Y{Yޢ$>`)2qR<bl6 "#x-7lչAQlNwGƤ܅"Cϛ7{WrCk!OO /{Sdo0 }u~JX"wqRpLC/B2L{DHY{|ڟA%jL |ޔ`9 ip&4{eQ gZ ӈcBö90QֆK@) #*29~ϸ{8_!sI]{dÇ'ҝ=k#8P2F ^7fHß7bHA2ˎ#߄W \aٌ,[cLhk ʂ+,/186ɦq$/Kx?;vhqN8Q̴~[]r;9 OBG[@prQ @ѻT or ,frg'K+^oL|@b0E cg]h4|)319DtctxDK&l'Y; Qtjj,S wƷsOBJ췪xΚהvhDw/i>DYʣ~%w$\aZl@&kUAvD\jReH=v<=;3cΆ5 s'0O;0 ϫ]^UM$),R6~@+a ͍qt9}H]ˢZMN?~oEQodGFCn$7Dbb] s{Ƴޗ}8R7mIb+,"f5rVS7vhPA󏋵PE骣8 D78&moaT5hAqZq>ՈLP܌ŞrpӞnܿ=0q[Oix1@B9ۙe^snlj?jOMqFR6zRc0 ~6jTт~޻X 9jҽ%%0'hdL$\&U==nhSEY6ӥ,kZ;W *CSCږMQb!F"˻jߓk*6w-P~y% nkD|B5Ԙf1PBUCsvk>0-l0-$~Fd ]Q'/iGwf%̽Փk@ g:h'!IWq&nX':3@l_(ZΨ(b|XߧK2ʢM(XyUs6՞IY͎'pAOl 22iA:FBEEFҴKPLӹm?.e 7dY3+ţk =yv;ENI3fkB +=0pOd9`A#|M_bpDMRSwz뒫koJ#z+:"#P Ӑ`<܋ Ҹ1~SARU_~tG$ g[u{i9ʟ!wW:oNlR}%`xO=#W( J'0bbg\SՈ%yRN~etF.)|G:p/J-bf_>َ@F&qZ(W"Q Ke(< G^iO<'m_Ș"jA-@0p ldH.Z_Ro0\yx  Q Ma\m ^tfivq.i :2@f07p  :Pr ^@3r-8r$dGb\i_mXBvֶB|{`"41#.c0$қ iOLum8@pdvhw)ף0 3%$${ۚaZoM~beP]޷a\MbDgHq(P]iM~R,=Q=,:֮'^O܋!v8Pa*Kkz[|6R0gu(5ؚbR^ñT_\Dm!)5'Tda/gEUkRuDIc`l_MgJt~AaMsl|1D=lպUS$ljbPVp,ewo`Rzčv-+68fɱnFoBdb:qP b^KE(_>쿭 ِ^."]mtijIZ.?,uRĻu^sK%օx㫤ў1وDBJ.n9{nD^aq1lI"!+7,omZGDVoE6ՅTjJp;|oQ٭w`5ᨡ/2䘾6_X+F˓qƤ7 l: l~aW<lAV&.Koi'|A|v61|`+ntSws>޸mWX09r[F}"K|'D3^\10Kthv{+8݆L¸W&aΊv5D*G \P5WZʦ2lc6UpU#$U&alۣF^<_dCKAԾK%«" &]Vօ"vl8\gbD%CۤW \l`M)2]&}EV@Vw*i[RLLH!S^3DVM)rIJ: Gyǜ:'ԛ8-!?!-@q&$JqZW¢xW9^%\&2 ֔obfOB2Ah!i87DX8r ԰EBDBKK?dPDE)Q%"p4+Ͼ@lY{jey /ٞX/pCHl PLJ #{c/ Z> ~lSL(]]MPOLѢw C)F=˟Qt|'g?E27@tW3ާ1 qU֧}a,Po@q0"0 .-&frCd ; 6}vUsLT6e >i Aoq)"t{l㢏 Eo఩9J$X;P ^sCȡg, bDG`<.doYp,k/XdCRb*zd^m :7T:2oꞺ{o!V: b$Q:~7zV lB!XXm@xzDD9dQ"al"mΑ)S+.r>f."|I2}`o@zzjlP(+?(#H;/3#qO=jgmGέr.` Juzi6.Pf -!7+Uw^BM0Z.urv" ,4w7 ,i]VH =*@5FF5=j5{){o#U4dlYq 1а8HDhё9pKtH')|L1MX;Cyi4Zo--+t{J=91]nv\llBSv5ۻ>^}=fPc~T2h)# e]Kbk!+T.uPz2p!5Y#| BC (Cj}Ϗ=}A?c_cSqKDg4mv*bgZHmAc!똤kD5E}0d 4@#IrsOX8݀q-=F4!}/T. ^)^ixhvReIWN B )6B+0N b,s[LU+9GaNc@ZkXxx;Z)A6ƩvmRϡy`̙ϼAmd=γ8"0r5͗̂537(%ՅȾ ӧ|Z1=oZ8֩{V?A|Z7p/;wI  %y2PĜp ec\မ*z}r ȫ„7qqf++Pqu9?!䋛;?pe*YEEFDo̼3ْt7cLF8G/[zE٤ୟjDn /N=ٟWs@pAU ydCR_%4Na#$X v#6!jAy+R+ |ymrbtc?$[x2ْAmRlryoVx7,T.@-heymޙhO,PAbFHymeŞ*2ԑj! nLT{_T0~2O].RYH_9](M !O^= >:'g [0N_DJV) y\Z \Zۃtrb 8~q~;ב3=x2~w⏕PZ+n CS=&=8Z|DRaWo*%Wxkc{ Yf{'mp;09 CRS Fh[YW)OG6tN8|\^~c):H_F(z<,j-xi*lb\fX5Id?Ց5%T| ~1JjI E"{Na^fsЬNzʉ&[&J $,xIvP|wKw^)hUk>|MuWImϕ{'nC=km8`yd69ˤv 6e$!0v"mp~MԽCHONbO"IH 6S^=~:ֈOXcǖu\-]m̮O8GH!b8hȏdZfcf䗕ir!iO,Bw3M[ǟ!xx4a"#*?Z ^Vr#)s:Xkh*M_k5^2ENݕտ@Gň}#&Q$5(eN YcC5Y"n;˨6%?{G@, ƣu;FgZaB؎y`:梓r%:[ 9dJ.IG,4e1aBwy;D2bvNPp(gL6SZ.6 Sq{i kT8ɔ]'2S3,lGrYiR:BZ{v ?čtBbDA7bZ @/~dpחK Pk%5h*[O"#$?x\׮ yеe؏]wB tg i戏ln8dmZ=lWY dI[I!Rĕr{a 5rwMU"N_ s` QUO曬ydtU\aڠ969!/Ēځ ~H]鮑•Y%% KYQ-z>a ]A윽w׿T7^ޚ9j> U o`HsNS!Mീ2O n]&}}ЃCH ' Ka,& ]ٸzұeʭ9 v_V;gDC6)l(w->+O HʐH%B+VXiRxOq)8(Oః\"H|*Q Œ5R@ %'׷{\O3^MRX{'F1)~-Cnf_2AvgD5Ffb/-{X<;% `pҺ)P{LD7tUԧ*C 2^`V|3,Sxba`1LN )a]ަg;pFZ1*R$*;}Cc_NɛipY :W5In}t@?rVL ׉]Zɳ!Bw +U`PuQ.8@^ȃelꓥ m)rmIhe9LnAj*AW"aCx aS'rg6\m*1D;!eF'QMC? OA3BF wzͰK4zQ Ęv>DM ~_I|_z; -0n?G e 哄HYY09Pz^Zf(KQ\g'9uE@h৯@`MxWcq+"aP֣MH ncDӪ=qxO'6qnCP"6Qb "d:?gxŖzR8$'[$;塂V2)Q*C$)'m&qJ9y;5 V ߬]Bfx Zm&2F*'H-m.](b;t v)chQv&2XEu:OЎ4yl?eO9Ѹhɘ- +,Էx(: A1$6Sfb@TNO܉TIwӄцu/d| 7|3닐y̚mD]"IA9|/M& Xot@ Hk42@jz%m;Fz9kϒJEklqgK+#@Ef*wajZ'6k=v+r?e !P2ڿA?D׍M'n6Wȧut^vW2B_Dgp}MQ+3qvaٴ+&[ဋIGV=`X+K!h+fBVr['$ %lν% ’]@{Sר'R\l00VV4MDR]]d9taƫ` #i|l?5,| nAäNuq>o|p &S8c1ٓ@y !~K$=42$1 P9l8HSdE`s,(]31~dzhBxDZ5Af00zt{<w~1*iE r~'$:aѹffTC$ &{s5vM~ Lo].1DP\O&)3ɲZĀɿNdnhLdq`$!qpaڣeK#U ŦPV5R҆%ZX..}&CBTb !˿؜mgN VG֮*HRZE!\gf8`>D!X^qg~tmuܣZ+01+-RҷHKw 3_pSf@0am:ʝQEϾÄEc"尳N8̚-vm!-*0A':1܄ Մ;V8blZpFV%sU5we4YaC td3C(ρ3''\ {#C"=ChIP2=逃}Ӻ耶kJ эu(:ݥkk*Fb%^YRUg2L/=პc2&>UCїt5d= lT#1 EpvV cQYEe@(> B(FQZXz,=zO ]K%9&!h0X*#CnS.(rN hi ;HdDW =KwvüHpշO3>ᱹOYڑgEx:Qkx1FHx#aЇzC[O9?Z&pP6X} A7vsz^& |8a5Z XpЩ[QK[#a3kګF1Èq vh%ů*ƿ gM8ڶSL3.U- 1 ͬ=`y3=5(B|I#j On|)/DN?uwNRJ}wo^kjzI9hZ15ztC1‹j` KO#manRq^Yέ,ʰOӏmxHnͨ(l~ZNyVlN_Bp(IMB(7344] N^Ĵ}ްdvT j\'0@9BδLhjGϚ["<)8 `^BrÔpJgcߙJE" ݖ9@"S;P"MZ9aC (wIqs{b#mA^>4uy>y BȀԼ(9.;2Q]JKDy[-F,$H1Wq$EZ/^,\Q6+)9P#*ER@aJdCh|/AqJ+ڇ%pr57^hy^e8&-*JE=gۑ U>GV}574$u%3 SvYmkM5D|j 0<`2Šw1h`(ŏ+z-<t|$ "\VRY6S8y %}nڌAfpbz8EH*›JBuuDΟ !'Y`-ESU0S&T=I:o\^[F :NTɯ8zG\_]#5GsӮW$z~7r k.^7b#"y NVW{A3g(H+;]i/^t8MQo˻C ~ 5%jtG]lT7$}Lkz^Xf QyFGL"*6 sr!*,}WmέկW;SRTWexd,wX d7W NyAQjlQߪ8v2b,SxwTDaM2EB:D/*'`tE,9B@'q)#gm D2lUK={窉ե1t ET\.|XdPh) F@nrW-N{-a('H?Z|1M~Pb}mRZ5f!j9/7zēa\0U4SoC 8XB%钩nߚ$+ഠwT<v s :X BD$9'E~@SU`?4>̥w\]-_|s߀,TЌ#VR];z41 ڢn_EI\=Ԗ||}sJ vȪ>baz:''Ϝ Is;pt)̬K{) 9\!.L'XD9C>P<0G9^XGJ{=U%ɑ+V(&L}|tS_mÏ )rc?w9;TI6b jYsOq@n6GVF.cl^NF|1+ {|`TRGʍ#n[k^]3fHUzv9/X.V<dҧJUr2c#?\>YmX`?7CǛ-aVʾ32 dEW32B^9) f#(hu˱C#@EvH; .D^RrU6[oq#_X\#UW|$&צ#Zƙ =]⮱ۤDIU<1]갵rlMm RD 4?.*T).3]P:897^dJ:;ed=b(+L(s"A*]wa5D68R\CeBpwKĺ],خe/D{PgoDv.?^o+8>'J(8-=zi<@J &qy>8q;qyyx*_ g6GiOI1->U~'3q5֮Fb5i3vq1nmkEybj j'tN!6YD7u+.s-Ye(W Hޔ C8NUC,2g@3\ M0}2"4PROuD[FWLO+,)3ţ/LeR68PE|FTQWBfn4 d=Y \nagsTu#+U/ؐި"A~6 mG8$8?O(ρmM/xGJb9!-FOsg}{ӕ%"F{W"ڑuUh@d &S680YߴMjF\H!5Jv55%6 ћ΃@nufƇsMNx";D$DNǩbmjф 2 ǁ+Q_?-><"uթv*~7;PXja# b(E<" qoe${VS8$\ 1*܄t;ϱ:B$QarW74-Q]i+NCXN&C+cW6MoeI6-`qh3ߕ7:ѫ$?zcZ' GOKcጱKЄQθ-4Ya\DCD:|̈́ }~ef.YS/(rMW%up8pI1^c4Q焍Ǝ4h<{rG]!)c& $3΀ ~H m#ݞ!ӛEń2nQDv,9Oy Z :m?xOau=H1?5c>'EadyT鍰jN;ԈZі<@;Fs= "މ{ fK3*%A>+duITwYZq*O.OQ8 Ԏ ĘW( RwF@h4 L9WƘ!AMa`VEbL8eI~.|~\}=8n-v< 9U>ݴ;T3qdxt";"ȗga:*~$)n=Qֺ+=iX6,Q%%dQצKpĉ]1h1~\^ t f/P8(6[f?(1:GQ\Gtm\ skjM[[b8tyR mwچ$.ѫ: -ipD/x7bf(%c `8Z+50IDz~&NDs(eҔ3\R%zn"cLK!Z\^S=5b4:] 'pD:!ThA=?t]I8qu*%|AzFuFXt_ ^Z˗A}ggwHʃMsjMG2B׍e讙c:& #n i-?n-_I OƋ%=?ͮ4/ VfE% {pV<@ +٫e蜜8:ֈ ;|/VH _thjO~p4LBUAc' '\ezb [|F@*d6wg,9j0`M7T킫MuɌk/!;+5GH +e xr`}GIYj mXN#?>;]lOs9Vʔ{ bJOSGnDlivՏ SᷳP5 Mfk=8 ♢GY%vکߢr*abi6VY~6vRAռϟ*5XaU? 5aS?иƱHcCfjZS=yljӳVxeZ71i_<ȳl* 0Qz$Y$B_sm2Ǹ'K8vB~X^Zkab8e">rbWK&.fJh&J N|*#m+L!C&@KN0m'Q.63?ÅDqe95`sԐӺXU~RImr)oj(^2z ՚`W1^1#lhBQIU!)2ɡȉPY #5a{ @C*vx~&?)8R>~ݭlPIMIfN@X ~UO[1cq H#?dүT+F;i#2^) =u/T2! (Yp[}fW`K!hP ǹjQϿך MD\{C`ɂ%fyfY;'(b&V"EnpZ嚈 9O=Øaev-MVUڅJ 4[ I$fy*NQW26d_nK[贎ce?%7g0A>)J b n*^ o]2[ay16Ò rjm˦]ʻ؍1֌^"ͮw8LkI3)5/`? +Y˟vk^ruHSN\B&6_Fi uaDޯ_ ) I]TB#~@dČzHq)!C'2 R3WBنB%@Wl$Bw/BI+i^'*[$5 :B1=坲@E-tȧq沓Ϳ# R1$Z}o$!Itd`MF ֝v!Ԃ<_9h]F15hjq<'yXAQ*eX,oD BLU3лzBRfb}[n3mgSA& $..e~PJKdn05]Qɺ-xB|0+HX. )cu%`ݗ*2BB64՟nGjG^m%𻅌T ih&9tzO)1Q:|1p,YsvQ˞~TbB  <"Y祚?ʏ4Jeh!uE[_˝7~5< q{DʩQ:ɺ?mL1q8"[ 1U7 K[x۽:m_) 2c)_D'te7*lyp="RƈD *^OGkG(슩gzbv+dpׁו҆|nJ/Ea1:d~޻D/8+gZdS1&G}ҚWW9[|d]IQ5,ص1kѵp}:9ŸZs;m:Bnf 8 tU? v/|*we"`IQKmZ4K/zmg%*B;.3H\I{B'ft臃tָ8ZluÍh]uG[8C,7",NW}̂3ip{d0c(Nx >;Ԫֆ֐M ;1}Ϗnځ{H7ȤW\3uš BfL.CWXf޽}UЗ sۏ_KE ܡÜ հʂ=ci`(cR,suzʂ [(X "ɜ*rͶya`h8~gX[E$nAY|  4/dBL-Diu;P3l$")2f?|)OxwtHLN5k E(\1'p:ӂ$ 7\8CB$9`-QAARu٫WN-v1믻1t9ϕlrg.U;C:tN}qϺB\0ݭUrfǦCL#juіCuE#)RWrTc<&eKս2m.VB9FSTeX%OUj q6(c9k9TVևEy3~zKl- h\6+ea`|>cr 2G#hw1-)8=9jtluɚ:91=[M& [JU̝?9-b>~U1/u6w h"c(t8Sy\wB.W9IaܔSm *:()ы[YA-+X+) )_3dӜXY0JL64?YCqA=b)O`_y7lѠbSMxy͏ia(DLchXh![~ R^-!cj{ b8&ivp ם"Ixtsk{Xɹ]\=v4ʅdU0ʥZS28e >hɝ6~Vzjņ&崲oXL^J!󚇬Tl'3]@]wx[ؠ= HI!* :#ާ  +X3,tmn‹pH#~KXrS3,rJƔIp`+P;zcE=]DTxUL˩#e?TOm3lb^OO"5A1L$.WyI{WԤ !"byz nF(^aKKD-3=0.%Z-q#^yߖe䛽ÙuÊ?Iڹ.K4l"_%x$%Cvi~⁇+ak|T-y:ɶ"&Kr!EF6#z`im*f^]+ v8@ }9Y󐻄Z),2l<8m"- nt]F ;ejm{ [5m#sLvK"?al:jd^ }@k(Su8 [P5{u"(]9'h618x^~>,17kS%^`brMΎ߯i;зGQ'߉;p` z$[@$lu DJw*I| dFŒ#WJY;Z+BOG*۝:GD˄ŽCMa+XW| ^3 L=hLK͙ 7 h*oXRGC7%㓈J$W9asWWᖐHuɸ/wC^Ar鏖RShj@S 9+׃DC^A  SGÙRe׾,٫M2OMjS_rⵤbĴmn#7-hXȉiM`"U-8<=i3.`A EU3 Tb ].J.SÏ ᔡAcvNh3Pp7W6[v{`61MyS53#iQ@WB&CdkF6f<1!WGz"}\Iq$6u@7K)Zm0)F6rRnQ@Кۮ8le7d1@ߠ6$-(S+u$'l{MC-UD*v׊83U'f=_;|ɃYE؊קsR?C KC;4-OfȵSD|1J;e8OE?Bc:}Ĭ2l y wꩪ(ӶJ$ۿ& )~`y0榟ƒ ӂ֦fQ3eGakCĕ-YQ1akjVwKŹ-^ޏ봮NڄAx孭zu?σSI5&5qWXLg`=$ǐ),-"+ن4ꟲ3x^XGgʭBpJu?Pd>OTϕ+f/Eɯϡf3b"r/<\S5enk̎ѷoS݅S* e ~TK\1!1hZ-Uih,<հRgTn QfkN llP/EthYHN {QZ?F\Sn8M8^'l v1> CҶDj =xk1Xk/7H0O9sMc14*l;EX^8ѐF _=؃>7'CWU`l(JY7AiEq@h/hh2n+KyS+X48lc2d`ָ&-鮄W8V "`S9Վ~-ZW.<φZ(m!#)W-{˽aB(]ACPbO- KgSY! S "",}~ˮNb@e,\s#/jԹHCcz6gE)+[/'J3ֈ.ݹ]%2 {FD7$&(рmf=ʔ#nu;ܩƻ\5K7:7:-㏉1^=Jӗ8*Lr3E~R/hOTlﰖȏEw k)*{L&1v yxibx̝ 95/.lq2:x+qomztE)I1 `.ځfiQ`uwt,#˰4Lԇ-xFF5<,K@%;L|~{-?Zo4.]2 ZDR+x,o[φH&n@$N7\Qª$8q/%-tX~Jk OXU~q=@nXmAz72d?[ dj]+|_L,dVx<ʡkHM+u`AMW}/W<shIhVE/{bEY>Jȭ=ӎٵf~J|Kq="=3=Rk怚%uRgsiNEQy h|hD;143j2Gd_2n2`&U_p=[,&vLy1XqبߌG8ٟm~tx1F{>3hmFIet;8ʱ׈& Ή3^5Ŀ[i+UPBs?;}Xd}*t׬8ywnezE>M&oHAwcN.C!h( A{S}:**[˻IEL)=˛GP).OBq&DdϵaKj`OG(h!$K b{Ď:K/`Dv4 pfviO] JH9KۺP\D{,bvOIEN[-h\jJ:O%`cpC8ͤ6J>k 3U`#/Ir~@B,^Z; h~b $l}4Vsz#D+W/=5;9!-"otuU\UHТVX$E{1X0ѓjQ@i[C HC]4Q]ghv1hSƶW~(W)r77?e_lhaAy#Cz<F*(l<,$ʝ: N#4. 1.b!zb<[tCJ`[!- Ru ҿmK ",aLQF~/CY(%ɋB, eJ07{JB 0p O+vM `3vcO6Ka ݮ\+3N5iN5m)A b^Fu-/GmoD{h9uoMc{2MӷWS)ɤFwa,AdSFkm MuruKu9(e07BZ8*38KV:43T`:l47+ӝv gI;_;ԮCDHIU#),>Gy vǒl7v˃sds-i՝/^RoSWM4T~v4.R 2|z%Ҕ+ԟW൜~4Bɬڢ<&qrWU;31%dӘlIASHzn?(I(#av%jaqVUѓ{9yS÷u;^LB϶*@>.p-ݜJ 27'@O XQkDz(`[[neʘm7< *p%5~R3uV~e1X6ja\^j=I_,McG>'"S_ 60hhn9ohZ4 *06vǧOu]z -|qUU!iU+,֩O`vuăh"*qa5%`~86 9JعB閳qbC;=$yO#O!hBY~7vZȵ]Y-*#6ϫX ߋhֶkT8l,U<8`Te .X|fͥŒý7(Ņh:<?s!]a?T@e#7AĮ^/p DTHr 8ھ[q>m6J0aުCXDZYWfT;u6H8+fRV:,/bl' `o ?P'QjG4S:wZ0GTemzT퓏e{Ug Lgb*ؤv[%>J?4?gpP˖e/&Tn>jceX6(.AkGlTp4MG^,U*tMf-Ck+$"☟gNjI+Dʽœzv`K#Z-"+|-+U.~%o{_@٢=q W{wS?;ipɨ 1hYAPG,:  bpmrLS僃x]36M|&[f:6 ; o.1zFA*Z&kə ,U'XAj8Fۖ!#-G 7~ MȑGYoZ|jK 1uMN,Jv1Dx@ɸA/ITTX];<.WW@_5\ɽͰqC_/)VQ7(1U:ІM/vKb!mu6J^n@!Hc" sG,6 w{UdV'H`NJ5]Lhم\ ?ɢjg+v'Tpu[V Ok:Zq|* ,{2_ԭ~ ͚}5 ɯ7 $_(3ج?j}1,yd걥tw {` as(AZd2*31w!zHl$q6dl0'v{fK)eC;SX o'kjDk)CQnm3*Dk4O!SIh c鈟A xQ}wZK8OjWZ6@u] ob@L' wL\7N/zq (g`aY9B3;wpotΨw1_ʇY(=7P`*&O@j8zq MlG@X% +h'Hq^f %aMAHԓ'~H÷Qe%a4iBaqc"Â.5ȯʒ[;REuڡ]z[ =T!"B V?B5gqbh`M&>@ŋ$zW\rIL5|[FOG|9S7 o}AŋI&>V6խZ߷6 ' :YgVAkTꠚ*'3 i ֨с2i51b7<ʼA@gMU(':u}GCwB Xjk<\8)+xj}Z8[q/ԽLigW"/Gp}2J:{4){OCǺ/#=Ϭ>Dڋrݒ>4| c#Lv"#׾3.|l3<Գr‘F. hdSiR]hK'5aPD%\B9`*{#;/;emUN&hkVg۴jfdvȃ .-ѓ0$uCΖ YC"c~ IoC@ceL 0vG([0+skӯk?=[ I\9❣U#A~{`DZ+[$QOT0PVɆʌ r>M%Z9J53"AoߣެN<}ЎV^>m >'~i؄NͥJ5?>ߓb7G23$e@&IAVyuO5gZ\1*~D#)Q-TaD]Q$GL51'!Q`l raN͕_p"x(+Up[kho$ "԰SsS[:"@,CRۦ,!rxYŽ⡤8kaGvD]៘mAs0P,9/QGxE̱i׺' ְ bcu<{)/ ~у,NӮ]>FKw2@#kktI+BRX .d v:GwLEB;l Cw*1!YXDeR][:Or6L;<Džx07(gFڞ@z.<*[$W,J2%2>y9S<}/Ih:k4.CP*=o;\kcgmvؐ.5xO1i&`1yOYmIVNOfNVݲL1Y0DU@kYM# !kNDz;`kJuN&wB^Iwpū~Oam׈t rO-h^OJg]̂= )A@D lEp9):cy.~Vٝ{i 4@âQkc\"VW/ uzˏaWBM˓\ok_ 2LYVȚ1jG6D x! 丄93k a }8#M!A-~rznw΅Ô) m#]mjyK,[a4.~m|ṳ spACn)j0q1@TOkK~UdrxB |7&| a@7!1ƕf1Ŗ>:EAoV] NJř,I7%%/ؕX'#G(1MƼM³ݽ޵W\czps5ىsmN~갢.'<,F!#IuDgϬu6vϙ$Ws&li'?nIݟlCtmNR![pݪbd$umVBo%tw~%**d7X$}I%աH O{FP5 u35 w&_. sh+k΄ܑ+mKv} h*i̙2Sc!H/=2l,pcRA\@Y9)B242fG`,ӹ핒 W }`lD;UH /BK}JA mTKXeJC? 0lSf #>KB,+8<;$g&<- Y76xɴ6̐koKP.s*%3ؐM%Wc{Xu3w6)QێJI# F/l?,P#1HiM=ꊪTYϷ|U) {2NWր/c-8) 9vKrrױ dr؅e- 9A(wRD҆o_xjqIz/*}(hVn0ԤaTl˹C(h7%vG:ŗc/Q=Gl<@H{5Pr/_A/X<*qwl]<>!~"-v+rnG+fHoyYJM"4/FS|_ua*/Ϥ8 ˗S h(3Ƶ=9f zri7AˢGAи-eAafZX[@Scp .n}ϒ 0t<˿ K E*}Ez,h*1]/TsX?`eZ~nmHȄ@nN31J?&, Jidbωu"Y{gXS>WHV5p=tb#]T5 IwaU0 .+GA7.pu!=vLj .qͺ}{⣕?Tf%ԭ4qv_yﵽƫj+= ĚS! >ˆi::,"5XuؓܕT O19X>-kVۇm@_g0~SsTu7C({aup^i$/MFA_S.%="Y nj$iDARioDubN8sz;\ œgk;I_ZXMĚR;p]xctIŒ1zv>ZCu_(N !_IνsvFt qtJX & nq:J285 y? U"ff=%sߜM(1UvY}{X+Vʿ>r.CnV *7E$G}7.6x1ewDFXz'k0A#O&4,F7U!(mJ^NXN(:'ZM;p%tIs1^?;AV;~U NâzfjHxM7^MIVMA^̺ Lu^Z-SݜtQw$tx&/-]4͠O%<K K҆;*%֫R1He0U ٠ qƇxx"f66 0O-2[ͬ YPx} [lC*됚jszO²WI߫ fZWx'oz,Ԟ=.(4α>4+^cnCI#ʪnH394l#ve>Yu] 6(h2,G}f:c_wTo8wlhvgCX[W19 'wމ~"g>!c;_!Cc()ai1Z|4Wf>i _/D^)G^(0?j=ӷM6HDwH`iR7tlljIb'eWip6O lBU&d{,y_?=$yqnvs ]a>#MXGZi+}_mIuVN-sqgX2>y6!n ^@,4c2ByֽP$F$J`\Z眰RIb#եzуK":fF|#k'z ! {E#00VpE3nGpb~tS}jHV.xz+(;Gfܓ: Gd[~di4Ȩ`wJ#(q{mp=U :.~xCZ69fQß:6`L |cȀutwDa 34OZ8.~L S',B.Pmr02݌"{Ҏ)a\|\6, Z&W&R0m5tWcnw?1#soqyg6s zCk1^9_’|Y-#c]7*M u7@37-=BNX>aJy.v1-^Ҁ-.h N2wV&wÔS~ٳˢkzT]8r ͓߮02LTt#RU`3t2ٳɾ?RyƉF zJG]z$oPTGpnֱN(n&<%eiYpo3(5][)qvU8p`E3>Y衢s`%2|@Vu6 Jn(`gu)75)9 Mg5b4Iz=}zwAƾo:GT!Ǵ/Gs`~Pv[rʛXji4H tP@&2 P|h%f 9H iS݉A:9}@y|o<~0gu??灶(Ɛ(rgAcT٬i]. ;w.^n "hžyI\X<*+͊xL;ӹ!ygCwnKVӹJ5itLLJpGWYܕqyOWBQ+l7[$4p $=D!T$(5<ϤAǎ11RQU,IOߎDFJ'*N+2C93si"^c,މl.(Ya~1N"#Dn*C VSp{8#ˆt_gn(RTmz$!*T׼>X@r.N8vmfV}GJvJAާF;!%6Ö8zU.k)j]NwMT]p?ϲ%yh]z{F&ky|dK?'WT k&29qkey/bO7Ĕzj|\kャz`=sU"mE|̖:v@ <}3s8nN NOMfN ΘŸ+4lIKD9iD)BdYC$ G;fĖ}Eg7fh[4Up]'A%ϜGNc6FrF7hZ-+p19er끑 (9SPgM"*VPjQQfr5!T>MKBrl#S- @\AhSЌ8Z45UaQH8 r_OAz;42_+=tH-t #Y4TD糄$m:*О۴TRM z3UHcE3k@`̩~s‚rL0 /?6 w * wr;tabk06Łd.뭻tag|ہ]52m]P?zB9NVh yr0#Iê|+O{o)E$ +'݅ 26!:2/ R5J4uU8žE0`QZQ% %9"%bc0Hk( 'w ,pM%B 踰+ (>/W(SEYɈ0Zo1ۂ*#<@R"|''"dRDA&Gj* :z94T5>`9h(8nX"/hm K131 RT xŽn&*Gdݑ%vcᴕKk>797 i<]"iVW"]E$oP9!c:nVI'~xXhlEqk#Ofv}ґfB6mh]Qq KU)13VYq8:w'>dHʂ.H3z%Fع\OBIǝz(i,/85@kc$Hww֯;I\`z`<X{Mm*VI R\D! ZuOQW4bվQǡgD̬睔s'IZ82\J 2&c~{IS+dJ &H_rhH֬fh]Mn$"8 O Uk-7Bv }*ֹ_MhN =6jf`\snMngcHdHXA .B[io!r# g8:or[|˹3(WF=$<Os6M6OH ͚%8IsߐQSN3\dpBp>7\RK~ݕ*PZX1&J5g8ˀz 㛧sʔET!CI07EPO |JE5r֛Sg Z;G\1:%t ~W}5.U'Cᡮ -U`MI$vVaF,If4Aܯ) d2)1Nu@^A'Yn,se!L&[uA6B| ZpBףj:ؾylX9Ƅ`ⴓ =\`+|x@!/ {j2־:, P(ϥu?{{b@뤧Z#0j*?v L]mgABYdM^6,mg'ix ki~!' Fw_?zffuvP mb([6q!+܎nurj)m>BtdU`įy_g;o4?dSUPpT!b|N1^Y5': Zw3 ʫVIZ@kf|6p81˟/r, 'QC'@f1 KV̹>;M. ӿ3n-;v2fXl?xQW/eSh0sL # (PL^Qs"1e6-aVBST!rOC`ţeOJ!1ۗ78Y'}F^hU~炯&@+D{R%QOJAn2dRn-ԉysVuWǫ:u($Gf;(!|jpTq5ɟ Fw-LfvIv}zr?̰ 83B.+k2id𗴦2%0e5 Sch:8"hv,lj he1@Q9 M}Aq.unL;|\jI?Z7t=XAmgia#%.g@Q(KTv@4M\-]TRȄWܕsw~(&t _i{G J~ijPP3. ^##笱d98b$_sϠ_::*# }7Mo.Z!$qKc" |6jjOiq(8p{:1SA8>[2t[ DH s{:B҂52GsP̂8f;kk ID Uk_ 7kڠߦ␔] czWZpr:[#;h ^t~DY3g+}2<`'&M'HkItkmށ<)\z]qpPq12d)VˆҡX8Et um?:"{NI-^r7Mt;۲NLD ؆aL< ۗ9c%_C}63(lojrwa%-\R;R7 "a::te>qV`Oa˃{^8Fanu=NꇾZVx7dhR΅_a+&ir:q04fyΉOu%^7I({ If w.<=Qv@4-kC "}I/sΡԤX{o쥏Rڞ!B5{3w`y t 9log[ ϑ%!^%r*#ؓe_@|Ҷ"{)^Ц~Eg'L~zk "1Yqc" GUǍdڽn< Cu_iA,M3!jI1^ Z9zG:1&σf >؉gu^m *<݉B"*q#{ŷ9mz*]6DXH"+)?oD!ET^9p9?f{C<feD Bq`3yS(,qHw!ek^e 9vC)?#'18bAk}..w0+g]QKBD49 FkG&O϶E}m844 xnԳ0ƂXGTfzqyPfq՘_ ĺ[5͛ZW.>{*Z% Q6Q29zAT9*&2p||>{\/^wBfQ N; r)ۓsy+S 5-2 ,NIٹ$ըk"̴}ȗgFlZ&5֏Cʨ@ I|^nܭើHY85B;T"xW1͢KPYJ3*U)a2(G}{fS%fe@`Tk crd&5CZx ށz ]v8D *ˢ߅4U."nY;#c=?k`w! hbv"Z43Ї C@3֝C?Ym3ü&j`rP翧r"+te5["眑P(-ɕ}9yK| |ޡEdYƸ9t#SOG^ UNpx$ y}N1aͭ( \a,.S&(ޤh9Dy͓!}5S i.QxdVUq^+YƘZ$ jN4,sP,le\6>kޅe39[lniv\B %UπVe3Xx }rNcj9XQa஧6Dtmt*]PQ7d C:bEK45¤J%+r..._}boh8ʥM*O⫑j G_kU.S??DGz,@tssmTq3b.N1ԐYoFF< 'xk\;"u-}xXU i͊*ْ4(b`++%b!}H2y M_ {|]r]l/0j,=d,| LDh<2#ȅVb@' AxU83CWk{q3ZKwAud+7xͲ]ntZRDy#[)5J;vLĔr߆H#NvI49nEk֖ z&=)b8}N?~BlQ-~ nyaBG +g`Z}UH.{!F:c~z:/]})4L~ٻ3,USټU>'66 s\8ka,sNePbkLBSdFbK?Zl)oPAAk`Z@X%Ef嶅Xyۺ,>[Z7tz)!L"nmfˉQdeܮċuDy9/EM"x_TU* ̸Kp܆c#-&էދ-`F'KZ|=m] >XWXjaтnJU=S4p/|u;L&٤ፄf$INn;K x@M݀TJYWkB< y+<`QK'zɯh׌Y2im%چ7Œ A#D}?[PYciFLhE67OZ1>GwjI`U@/3[RSQG [XjpJLQ`ڐU6I䙽3 yu>1ufp R]qơ_鑤F`6!ptB7=C|@bjKmI񦽧dj]oX5oOedڡ̫ +*A)P):U@cjQs7Z<-Zf-;y.@UUTVL* 9s+n|-o=ʍ)8V~wKu*}DKe9cWB }w(zd iY}n#%o<΂4r ė H>oh-u0.ܩ5zNDYOcU0E 1_2v0+ȆХ<62 k1mhD9:g\{UgDظPj#`(R ȼE˿ᴽbdW$)&@ H1WL?m67})Mb0װ:z-lt`8~8Ũ>?nޙ{G JGUCh4-R{+C8jTCuXQX |:P:W0{g3<T4~J-6EG%Bnエ;㔞^~gq:c5vL:21Aﯬ5a/مͷ )?Be|NxP")[GcJM;Ct&%u5+&<*?v?fn9Hԙ?I=ELO#ynϏnSY@LLdAY xux'l4$laYX61霪(VFM. 37[4.vQN40΋ʚ>N 7ښ7a,V!ƒݪ;w %Pu>`nɟ6M$i.9{ۡ 1j#4!|p=^ Kl<ֽ9/Zi1@F3%A-g?TAAecF7 1DegVvT&dxvP uo/_ׯ5iEIF+QL.{z+eb%XA-U/A4)gS%~>@mvX aH l@Q]OIEfD ]ꗏ/gp߱ ngu0;`R#Mo"2i÷z$nߨ\MFG,+Wrdj\cfy[UO@Cf°+tܺu/,|$ҝSq (ۯthpN,: 5\pQ-fLl9&,; ?q+vzb*97,U>uaD-  Aic?Kgb[ʡoSXSn8-Kj> Gg<( aGv#[ul܈*lYgՊ\/m &&zH";M^@GhïHq,c-G3NJj놿/p kDV3˛" ~dFHXS=R3.#/?'F(.r҂½9 Lë7nP]&s"^iBv\؟7.AlW4褧6BPWIv2uD+ "ߜ[U+S)ݴO_T7rp!6F t7ø M.s ۾M7Ā3v2< Jo ٬Rb-`꓊SoÑ]+u"Њ ! 8J_=6+8YINvGJ61 l\ګ_2nQuMlL?ꩰ[>%im'A4]iA ?ml"q)h6nMfU;,dTl_9,Zܟ>aZzHטHLlJd>݇0 {.AxjVi褣*lڴ۸\8"6#V~rL?ZbrĿdmL&LK<)٨ JZ݀@\Kc(O3h2ͳ;whE' . 7l"'(actnFiM\\:%=.XG L$'Oep\ ;I2?ch5 4#2jE#O\dx>oڔP(+Qhy;HBu("Sz'P "I4f\aj5β\ʕJ=+m HU?%XA%)@YWg\(Eh+DL:K޵u\ny_Hplj Nᴒ VJTz&Fr2â(毺kt%kќo'UL&Z>m(MQs6>b䪈ҷmQASWŎH>o=\3qݦC~o93|Ti3[hKl ݾ)29ϫ= WKQ77޼23Cع =]␨K |x"2d}EsukӞf_Tqp͠]君fL!|%p` $!'ۃS> {stSpaL֢LA}F"x|=cƇ!g(H\psY;_‹@5Uc-Vyb9A8֓79ߔ6#ޡdϯpc&C940ͼ$ͧu4% d'IG:I$%sЉDCu722,0|%aߍ{{8~윻*=(2_Aл;yZnOgz UYRxl&YBc@At 4PV ]bTMӹ+TXk,P.U-, h2~>< ѩ FCo-_{r2% =MbG(ʂG: %5^cu[ d`]:~4\@1+ I&:%k^}"$e7a0~(VTk3VF @y0?"ubė: Nfa/.uMq]);fw2uq Jpgלpl$ohƲ&b'=G< >ꑚaq́n&W8Pk$ Yr6⦄{=VkGc> f++N4>t2X'`7d b' ⴞ|kyט7 Ac!+|C^Z/pz3TJ1k/!N~"j/ J|I_u˵qIY#J-=Pp኎WWԀ?VG)*ڑqMW{]J"=@00ߗ>oY/5 #N76.o9,1PȿsaY,y}⎤0'mA8x[-"(x|Y׃58E6TnDz "! .wwPUJa Zv!:]}<;j7THH,g>oAE% נa@uJS3T_6RHֽ5! nA.,kPpB (Ŕ)]n\IM9O%=@F U4+3uS&4(RQr5dmͰC.AAGdZEcktTۍ_qE'䉾 ԹUEI@[5LJR 4$JI.+ xMbʫB/pJ~pExqm|*L/}%SpD_.&"c H=Lim\ٛMi=/"xT.S ,g| 㾟+YgC^$Ԥj-ҵXP̹m5-4fB,IFߐ =H?XfMXLwL!cEHz<]N$+t̰/x_Alгr{ yy4Þ2B%2*! ; I M|ĺqy}jTB6IeȪQD5'4wn XF30%h!֞2`N Ӑ~IӁ&L6XԘ#d[M~aZHk;ݡ9㽝nhT/-=İVhOarse~87K yn0=J,}.te4˂ )4ǮN:mW"s.x*@0X!+reI͹NA}f)23hh8;λ=*8 ?noY߳r?%t!t R]j%é%rRH{td&)>X&pQF.t\E3V'ݩ>iU0GcbЅCQpшlwTeEa8=F)9zqd5N<4#E,OӤ:{h zN9Xso p#8e{P,-F B^=6nWD)B}X pƊL{[slˆ_u>rN5@+yVvX83jǁKD3:jgP:>nhLCM2FX#84X4 RvMa܃äu1xco45P6>nE TP(r%xILq'U V'Dy'+3pAX6mRy[]Gﲐ怵l }6 ++*P$9JTLȷ i&ۛ8v9&\ᮻdehDžTK%f&cAI̾g_o|/e xCk$rTC mtJ4f..>h]|swg̣PTh G^5ȉ쵸ղ~] @# F|WXȷ/<>ds!}r6;;Ya3# :o^8s Xw E,`\NeI~cpH#Q=Rmڀ}R@'vHo "V`;tD18nz4[bR9MId@.gmn< yi־x8ǀ8-p]rr.}ѯjАԅjp;+|Hsn%^!xs^N?\XG߰lD$D>q78?W%0HN/nĢG@J\1Jn'K#c) yL_zq+&+e xmP XF.' ,2cM1憲 ?0E&~ 祧P'7:Z2_2A=T㱨 ,a|Ͽd5r@0C9.!C4T\}Z饲+4&^zP@.3 eS] Bc2I (v 1>dR~%QJpNR2FIK oA-rV}X"K) կ=fړ~RvOo- b8j[b19DխD.eR?X% (Mpo51MwRmfynvںcb Þj"y pSXOeܕp|K03":6EvPs2#'ݭ%1u拆/*mCk!y-h3V Z^+=]V{I FA_䏥eHQC_zmQ7 ߝË~ۘ7vad]4+$[0t+ᇟ#1U)-7;_K޲?R.}-L5VOqIn_]jXEFqG QE$1*ׇ6*( SR,Cq"osW|~/䍬kػEy <.s7sSSBu{m !̕cĂ %ß8k vN%O5x ҆V''(ɻ\/S,_F+׷vp>xۥ|n̵Q^q1y↛;U=xTv5^3#d|=}Y8";zc0#odNhޱyqyg#1Y;&]QQiՓq~`SUO?`E$mL4qԾL&-=aٵ78y'g?gv0S&{ eN''\opu<|]82p !0:8@  ^f͵:LލH׷Ɵ?> 7ÔV /F.e{LJO8pelR]kci]7t1?Ҹ4#Sb8<`?9>OP孭r:WjJ" SI7KvOYw4kA*k;ҸY_Lbla_ps@?f,%ZHDhy7O;IS{P!^C:D|fۃ-:EAfQOz+ fpRcmlQqLgI=`o!XNt1E<k@#X[G2>LHج0c;L@LG$DDR:}w˩yH[&y'v@gVKrn[XI1*b|q]fIp͊pp!\]+NRWs9zf.>uyKΕtfT/ ~6)um<  |;z\?'+8r(6y^?{z&j\Lyo]XK!5cbY0 ,JmI]dGܡYj/kNȯLCΏ2[7f tz{ C(',ͬ:WT%a3l^[D:' 5`cq>_hQx`ҕ (ILd컟/x6͠rz4]TH:RC_{!*2~zcG.ev8FNZp#HD2~y_ԗ-cy;wC($tO<ւGQp.ٷlIFzKCBsE E"f>?a&nTzⵖqK.Ϣg OUa=[RP?/d~J~EBzr-.Ί't.ҊH `gĈ=3W9ۭur@o*%)Jz4 B4)rNP72?+uX4ᶧ X˖3TknjTU|x*ߡh٦.YoQlRd ꋏiZxY!O_VĖ1 h2`44VNԜ)T ny![39 e+d0Ct šk|![_rp`~7Δ@䅑XSUR+4`,P{h[N+XNxز2$?mVy\_ ʌwbםS` B\jۇp/ݠ%xLٱ!+ia^g*3ѱҟKX`٠rMe&6\}{j옿5jMW,>jFb>K ln,-!R"\rki|N\_K﷟W\$n?Q_e%Cgcumc,jv xy.C`;6kx0풲Y#w}YˍRWɟI6l/ M^I,0*A!l]Zށ~?W;Hm9\+;/聎ckςJJb")zDt^f퐻h.vH^,lW! <ЫW3 u?X~^xkcb8+}! 0#=\a&lce6ZSOR^]V#Jqwum;rTY1#JR8&[juN$*B YO WbǝpB\""7Jp2 su / [cZX-̔Z3 u.m|=o5=C#rvB1-Qn~|Ys3 Hl|e& B &q@8rBOT]Ʊ %"õIƷ]ھػ*p̳X!PN׊c}#| mNIӢz2r]A jXE"-}5vs4թ~ 7hgG8c,;kS>}A2 &E){A6 pɹXJ(Dy=e3FI. .=>ݶe/vX|.?R . ^»wGDžA™?4+֭U!HAs;IlYMA~a"<,}(aM0xRrOebf%UirH2 Eʕ6`v<"xӃݦWroF3a%\-/\|}e3kA5J!ܾ撓gR 2!31yhPOS`g >`TY /:O?,ۣ}*^A8JzU%jt'F)+jbI/*tq;2Z SPK(˸|a#!Ũ>#cVz%+}O(~F@w&PWvy?_fQW]SG%am+yxPܓO&[ב@ӕfֺ֨r#І㎴&Sg 5Ybud(g}X<n89c0#T321h $[A門PKimFO \*@.I%[?;ii\Y7LN/ȇ9<}Ͳ/Q5+co&N]qglD;xfwկ|6:VD'Mp\q]y3!jOXDoiCE0}N3&*tӔTH9Uwo)vDm:Lܸfl `qQVI,UDIziVj$3q(-d{d4#64 S_4001Bk@34!ӱ3fBOS'SŋP&bd;&~c\6iF-& L>۠3.g6z-Ϗa7s. S&HcbM NEKEl4mE:~]4ȣu[d?! *hS7INҘE)VO{$ARzO=W`e1 -# -X#Y2~P^M xH@9"솶re*pMX@H3ACYTQ,pD?MxCaa\c7YHU 'TsvFL[7W>)IL }ݸsqd:9߹$ox}ܬ0_%]_aHȤ"Q.khPM78:q'jtP'?#w-Ls9.<'h+ 9<0e:^ lz}kpv; -jV!;[)O0f,f2EV(qxǪ 8AWHP9`IxTঁ!J$Y8kC474imlQc4YSdO/,3R䃵Ϙt$ ΓdmY"{PL5Y~: 4PYV=&\{ffaYLKǝeMMVu٩^VO.L9y օC$,2/MF wu6mgJbU?]<*{E(pнT|!Ȣ^uokKP$Qxӯp8E4`MO{` wocWzD_ONh*Y,eܠX&{\|V?[ɚ1X=/&I˶>] ?$طn}e$I|10W?q~+*xt]-)+n>cM?LYF?o6mpt9EӞ{ޕ,lyϽ+|F.,Ɓh"W@SYCmM);g(Hj5MORZ2/&6!~OvJXp͗! v/XR:?Q}؆ lW$+#FVcmW6 M"e!?[D;`"{:6Kt^*^Nx:r*Q+ VU&ΰ-g!\ |w@**?o.;,*W+5UãG"g-P^^ z S A'Th|lEwO]wuą%:ܥv 鮻GsX:SA4$BoFE.C`ى\4bEK8QL3hjYZ+d>:aMYh[@Ϟ Ò8qskQdC$}~  )+u" 9LpC]12 ZX򫂥?Z) =ݹIm0QRBr mz3tP$ / O=cw$ג7 Bt۱!3PC1E~P'bm$1fZ _q=di H< Bv=[2{׆:SPi8 Q+1Mpܖs3 ѭkqXclS=PK3-X4[% iAI2OcoE\V$I4kb> T%QV +z$Q8 S.޴@H*H[fjN$^.YMEXrwY(Jhoh4$욊M斺6v3p7n}'-_zk Tp;rgdNI) g6Wͼ !Z}*s^yWz5b^?`<.;qL}l;ElG?ZC]^ukG x2k$|%84rɄ4J<!oDty4ƞ$%?2F).불;"uOv3O@dVJ$8yGA/̻x0\PUSg^B4ٚfS)S lE/sRe M8бkWJ2-Crk$5#-qBhB6˔{=a0HDZWN-e~i8ؘь<>bX#} 0ũ0O(yj!>\]k, )FL, X:=N\ #m}\p_NSR U[:PXAvmп 嶋(ڔ@V7K#`QŴ(v6* &GS;$@4'h)qݔD!4pSTr*8vj|Bt,W<٩3Fe?_7;5sFePM3}jka4#~3UgĨ~֚8k}mT &̠S~E?)w|["* `6E1U磴FBoxo  ( `}̀(WzP?U/\tYZ:E} ,+QVa5/,i &w̪9#U )CwM- ?p=Ro1ydJ _^B}H]#LTVz9x>n:W0!hG<3g:ZIQGiCRVLqM]tP.` >ElۊETmەVSyUOXas`ޝ]sWgoOHX7r6\L8{Q5Kt8Qz" s;k.ĶlAS%?ئg. vk<}Z\@aA'VHqX)a "j )~"{{ (iXv6R ȋn*"_kOeG Ԟ ХPL"sS J-|;GK[Z?Q0:`~F1$ʥZt-j7 9cJPjhTfGkI͋,/ (%T2,DY. z,JşBJ_ piut?zK3-S' u]?NDH?IFlX7P7={4&؆o" "$`?mIJe'zyf&Yy ,GG2\s`]7@??wR cN EVɬRu3V^=?}J!cMP!ePpdgJZIٲ{${Rm/='.,3l҅bRn֪P̱gB!n[Π ,]__a{Mau: t3P5tEI %ҥcwQeH =%%gC?n`zz1sDl2Yzj|[T꓋ 1Ml_oP 8Fr(odBJ n. =(Z[K֭ARZ4:$AY2Gx`%cOHN,vkoT NPmsӊDyܕݭ2,υndqϤ4؂en9*Yק?¿pU!<>jcJʻ3ydf Mr/)bz eξk+\gem_"&lFRk0Y>r>++A$d+7j@E>'|AWHߋLt]OSP̀񮸏ʖ`5S>C?2pžԆǵ, Zx[ݢzZQG683'A:4ɈZU(Ln?%bܜ _(BV2-nl"1j/Wq>yRy+bpL{y'd6y513_d:}rJv)^fDX 2X|RtϬiDH5s6 'л"r8Cޘ D{ṷM8Zvw.@Q.y` #p/o7)p n֋]:0gR!4`/~ıw^Cm(O`n5p`n92Ww7F+*(Rl wDIf2Ͼ眄iGJ̻K, >Rffoac@h)p\hWJ3k d+kml䇰A:I [>c E-оJA.QI"P=0qKU6dWh?Aow>2᱈d3CHNBWrpՠə*Jm3z71w!Zǔ¼g.Lpc=~4?M(/5 Ngj6i&ɣ+d?|N(v\-$<k5}!t}=+@=n̺/ƭt9:tbzW+q04m J4҅O UM}`vfh´9lhj$y6y-Ȏ0_ 2ˆ)Ƅߨpo=!Cޠ=ث3;*3<G 9czJ/]Rv^D*/("fֽʼ,x67[_i?GYӊaU[ݩ E0?˟m8!ΙU09b^r`qK9S/֧ji=4ir٢j,i1%/z0y{2ǵ'BbVH+y4 :5M@v?-_%K@ۖX`MLxJ^>0[A UJ>rxb8CT4vUuc4/R0_/_> _1[ QW1~www$$bsos)揙S8 4훓6= eVA$յ$^Ok]H; j:A`zNSt aFDSw&+8n_%WJ 83u] t$߇wqSsț&) +;G,5 @ a"/"8@ﺏ ~fui&o1Fv:@1H'/r# 6Hއpx5CkVmjRs߮䅔N]i6f/~׳} ,`T^Xm|,K[e>a۾A}ŸeZvrsGk/]P, N1?zc sd ,ZUL#u?IlvXeqi7ͩIe\j~rE>JaO+ %_y+vFHBkRJ W,0RXwgQ i`;PN7@!!12o0`-81D*Wgd ~xGKܳ"JujMA& yG*Űl3U+i0z>P*8)-;H]8og,4$3 ,vR[,8ըvlo|MtX > X*Oh{wۺkʁ _?q@#gmQ+#س|{):WI& `ZH^/0D| )ƽ׉>| r&z-iճ$+q5'TWVO._>FaQ |hos"4xδ8e̗pioPeЂOLQ̵ز0M*W& ZFP5~-Vv9G7j3B*K%O @E6caW#4w<1dr?eɖgpi'n]}A++x9.j3&meKvm .Z)ޘzfm&8YhI>[PZ3eaɆnODcbxy+g (#͇1> ԕ}450ҥ ̏ +Q))ϲUJ2&S ,_,BؤD|~H7[ a]CSļiRqE&P9[)Eq%S4Iu6> JpBɎZu@K?>|?l:En8l:֒>3Zg LVvl'`em Ӵy J×ujRVI̷ 1ѬԲwL?_98魯7I5:uRl~?|&hԾzߗ͇%'[W$vё֣7O(g:\adReoIcM 1} C/0Q3:( tZ<x5 jm\4 wFUd(mtӵ bn+i}ͪ "i0ӛ5}My_V!H"rh-BJC55}ރ^dNɆ d^%_& o Fe+b\F~p2·Ktoi?8?-Hr҇ psJ&jl65"Phyfd¤c8cT&܆{Q3|[hZf4s|"qi3[uO;oelxV?PWm#2M Ȫ N6J]qtgR(XDh[:]ѨMw~<ƾ[eL(֦@oN\uwp$n͐& ⶺL1:`;I:Pfm)r?=EnbszV&W 4%~Pdsa1Jc}}qOLj&(_Jtp({Pu:̞=N뵓JYqQhGmm ;&ݨjv, yME%9SOX <˪Y38`A^6@a蘋;KJ=>SR.s0_MSuk{ȏH cnޛj un/fǚoh q֒C^TҰk'SQC[XκǝG܍'s7 n\^q!%SAG`BLB زN)ϵΊR>%ȉ`qE`ʏmƜːU3ܞ21O̬֖WkWUuɰ4e15\|++o((AQWׅx6o^;2KV[*#{$FSU6U}u@lz_\h&d8Gل]\-&"pY)+RX4 SbI8 E4Ys|yv'^W-pv!SJADhYΥ@y_v&yJTzSkN]DŽK/d==;|>1ϊ~:|U~{ƃa="^5Ve`dkNki<.B/R$Tڙۖka_ĎđĮi%0tW?n3}[cJ]U R>bb'^ӕu).L7?Ojڎ}H?Q;#%1`ḽGm@6gj <&6^eBO?Dwxy`s 1ҩiM+VPlKϡ~,k2+JxtMQ@{ۧMm<[^](pVkf < T$#,su?p:JwxE| 7,w~(|'*,6o\$4J;eG|/s#p+vYݹKmPS!;$AjP'e=ī^ 燖*wRj@ƃG^4|ﴈ56SRbzn](G=!Vr :@?,*a#HH*\榄"B=aWjO5 WLQ;h^ăAW%y)Zk {S@glˊzAi2K䄤Ersk:pU3?%ñN=z=xҦwȒN1^_Sݎ=?&7 ՛ d Eq?%Z G5,a̵'#?n cBtZj2sFV2[[_]30.w艫n}$%MLLW{zF(_w)dl X:0V9]g:L]gm;|X 6ry4Dv"R(hf_ʼJsUmY?cF_CWrr{Dh8]x-omjQf7t &^m@3mxgeɟ((3hto)7I ;gq]GjjGzA|##o7Ӷjxt<ͫ"AvJ1B>Y6quJav!N20w<4vJ/Nu0]duc0eR5gie6{МZ]B+5ސ eSJ` QZD͐~*LoNGf:_o>VRys" v[8}nn7@Z,4⛔hscF|-a ^Nj(:ڿEV~T~SsE uW_`ؑUt A60F )O&T5/hbdL=MǙUP6.3o>Wl}>A,oXC0jϾ3En]= MvQd"f>g^~h80y){+Z/B9UETj|+0q4v0t pZ\BxӃDkR}=kל$W!~,;J5*Nލک7{w׉p$ ()*2,GF*@. 7k'BPV$9 RakɈׁ;T3!#Q KV)1ȘD$zrڢu\jo+E.Ohi~bLxE6N PZ@\: 4y~Cf":x"vPnoީ&alRwtG37nt?F״RgGSc.2GH .n~osX2,F 3ފ `UúcM8#q!f_[#% jtťC K|Ocu1P0XlH*g>|+stzҎϖ`"USb5 ˊ)x7HWkr"Ub%I9*#O:~翩=gs4I7s"l_O Xq渀|rVܢ--CkhASW |53:$jZ_??ұN:ЦڿpߔM Y)ơXX}q])z6EAqmX&wAxYw m\@56*pRIR4;a\ dPOZpqsY ~$Jf  S3yW>%xQKm#y\n`on}kSؾS %bD$-'t>>vnD1MM)uƕ5EkƑv$LO s%wC[LnΞR"zL/@`ߝ֙U1;njDz$@sp.4Yx+1855!cj:l3}?UyVWJL&2Mҹ?8$&K ja[u MHƌn8Wk5R5TϤG2!ڎ*+"V#zZݾue2!q('lW\ނzd!Cy|,Gmn(:HSZtg\(ct6@e px}ίA;,)̕&t %& ,'Q<}3KJ;D0?x*i+mS ,eq Sωv' K[˄S21_A=/Fp.KNև]{ɶPDW'ug~AFȮͨu{,և`Dkkzɒnt6k:u(mp]t1j?&Jȴ>k⻬g^sZx#=}o?j2YK^PG_rOas$,jVF oGJlԈ[7n4η s aBH@w I!Vl)}k$e0O:>)Q5SJIHj/%w{D?a?cu$u:L/m{F#!HT/J*Z%)p)JHe*mG}.*OSf ՝MQϛy[tD1o/BW:bCsJ]-!8+0bBIד/QAC!coC|ynwv:5ViP5oƿ+dcCEFn,(&t3ίC%\;:w/勒A_9ْrIɟ,NPr5Y%T"@(Gy3%}:\:H35.4#[*yxvXMsU|E{E!~8u.-x G I(9\]hl H]J1XU< wC N"E4~ 3zv0PC c.{v壀9zPiwLß̹G?]eݰڄ*IjaPO,.hIT1OZB0C[b/]3m6f2|Y;_HH&@s:{30:^j:$!$>~G硛́X ^RaHUaCfA~H 9gO^jy'sS-!d:P Hw"M{!h.5 XlK%e,:6$Aq.E?o{9[x'Jw1e?sIPܴ(?ЅIvZ|R!&7dj6W6ќ4@Ȅ~yX>zB{⍰vhn;|8Aw)/fcXN[tQE0u=ڠ7=H׳73PSKrU-yL0sHPJ]6ī ,TFePzM3-zq0 0Rd;B:ztK:i`ͩ0dt)/nzcfj+* E4^ZY=_9BɅ# V";ugZE-Q.m4~HX FK %]/S>Ah2^WH@\yyet v `] rX!q$ '@O|hY9+pƥrv2d=9TB0>Ce|1!U!ܚǠAӲn_^OnM(ꙩM~| O{}Ev3y뗛lLH<ѻ%t+̓".!?k\ywŚؔ4:m= =Gͨpqa*M\uU78kܟŢA.N.ذzZD,`e8{o!fFp9}%AQƅJRC5gE#gr %oBj3 OwğvtyPu}+Zw`X>>^fy-v-r񡣝.IST]G-[p)?P:թy3a*PE?k{ׇDҎ%,ۨ0;H:]qFΑf&WыzyCl ?f3Rszm='w*!׈/Ͽ}mZP QEO󷠢<#'O [R5t q#OpiIE2P mϿhh>vo"pٴ/،k۴&-= m%`-5UmuPQ s"uk)JJ-ӛ˲Nt} *lVQ$L])v Ξ:~/)[{״c-~|sG|!k ve_a.EoV͋]d`ڡj6+|/Nh DqKfL{}-s!dj] OJhYˍd/>nʃWVeNBfFչa^#@X?RH%PEw ?a"m2L]ŠL~2#v nc:4rCR>' sz!= I\5L^`@ܕÍΏC_Q)I!Uҵ&M\I_;ILMjK1TѪ̩D9hQj }%?cӽq0IFs_Kcщog.Z6@k̓}] eDJ. X@*UUt=ɱUPxi&_"-B(4?R d=%˛ Hls牀E0D$TMXZviwF8OtfoV!d>nyHUȑo Kz J%)osP}g֬kwt!P/qQ5'H^DJRgYmD7nʉ+Τ  #K&#>9$XQF$zR&ڊ :1RҶd9f>[Y| #}P]roq@? 6T9G3|MPmd_hE,MQO}$8~KS>8TZ"$[0q?v H3R?xAėT+ k H3 D9z 0*{BDP$+4L*AYg-ۊ "UvQr&WUH.)?; r"cwh99ގDQ[&%,LCA~fzBL=;Ԍ7()9k RjDfަ4g/>FoZr`%2;ʠH-⯳,3m^DWti-37䈅+rW:72Ĕw-Qt ͕c5ӥ%Q9[:?K|Lip@ Vcq O|v4QGt!3wL/r%< eU w< e˸(WaCY>IQ1_CуGF@Sk|EZA>/Er Td~{cM)vwϚb v6bp|%C f  ;VN&'1I~R>u]Yg; e~0ֆ)nWG4BWoXrsǺ$PO\38v( 6z`*X(5!U  [AK ꡰ/Rb|7z0>nѲ&BQuN蔃$Nk=s# Q8M8S_!#IJt)ZM5OGWZ$t;$q2oz[6СT^ckѯ꺽y!tP5lL=UٰkA9c|\үk տ,zWZmb9U.Cz=zQ;V[pⅰTG"MO􎐩i',#d|kKPwrF|VFUQvh 5(qA簛'I%.nv@vt~:Xp ~U%fqpsPSxl_5_OAIw=y"ϬƬu1豥rQ0.t |DsMukroww,hiT=,G†r`ޏr}ffw-Q% h'Dz)q *z }K]Ns]Aoq# !)\u_ \*.lR0C7x.@˥pP f@ZcU7fsBU^YJGz|~rd;J4U8P9}LG0U9k &向 ?+Wm93 c\1jF9C|SHU[X7,l g:qOTGA$>pR_Vc{ApEa*?SkG-y?M hͯ>RaaʠF+Z+p&[|oOWni i]aGCFȾ7|K~ԆL=TTK,B"P/Zq_re=T!NR(ZG>ɐ<$)EwDS 0*;v_EOõ>Q]qnTߏy_;'ڢ˨3F-#A:?ըl 4֢mE?ֹ.6'FWsa}6>{CE&nZɻVh藵E^a~ _95:t2 K&y"A֩p]H 6ko ZٝR}z NeQWez|d[QlwtyW(t/S##v[p凳pcL;;4a%u@{E#^f&Dqngr3v]{(B` -¹ڶbT u"DFq'zYوdHe)_5E;B_^3pE{-`)M2'1wV. (]LXk>;[tgAIșRe@5BBȰV4#4 Z_r}$NA,.68oq]0󅾏hh«O8@mǣtnnU=@|dJtocwtby&B[FnԄ Dv+ K*ua<;Ů|¥4ﱂ?\cSe%ׄ!29m_Ctθ f2Fq@s'ٞ> Hm ]⼎;)fҷG˴"KM3c0r`+'h {b[]L (=bJIFNTjXQgIy@ZIN]ڧ 4|<witcVD"sMT ۓ}s7j4Y2H󽇖Ьhc tŢregTWAWD4aa C_u7\aZ( }:t1 pV@-cMSY侇@za_#UiԩrU0<8XI`>;a|.0]LůVtїNpMVIcK{ף|xۼAhvZ6wJ3m>t`;bRsCs#&}9e|-! 1k!ʹ ȘҩѮsxvI>=}8j _}?J&mf>.ܵ윳kG;)t' B;  :NVip60|Y@êV`8:(L-x|"S7fd[a>_IRg3 .\]~@erp"䴕ҕrѯBcxO>yiT=W?+҉a-tl'lp;|T11_O`ӌB` s-av$ )V|tB,f Ϣ8 ^s7&@ i46-xt?߰# =Fo'HDS$cbt<yBm:1$ʻF|/cA9̓0UW*ӞݍD?\!ܯ>?iK>w>/vA vgzo5~u7D*u8PZАHYԠ%sşEh+YĺMJԮ?(1Ag]op\>Xz#] O{C|Čd?^vt́13гrs^rKMUA)#R-ņWi8R$VZ‰.w~tKR^MzJ_m HE[c/Cs)M\~{Ju2l2ȗ@r"> ZX J+RVKAz*oH2(яODYMo'LR-uGRH+6ӅCw(mxǑ>ZzLk旃Ҿ!s h:p;hYUٿkSԦ< oYt@#Է dlVZ/)7EEB/o.tɰ4_yz*'Z02<ErSFX~CmHPAyҠj!6y<qnlt[{0lz$ݶ2|>4~S GJ7t%ʐS9GJQQB*?;Iyo Qg3I,.V!7C+DUAZ-f[Qu<:LK~fLx)v?St3`uׯe%hZ[CwnTDI u@St($^Ѧ?HAy8xښ*)~'^JbϊWpi.MT9y8nVm,CΓ96V@{B(qjijGNIH Q #r~ 1Lr4l*+23qvp͢.ie=)f4ru|7i.[B&~nrMPaX~*-D3lq#sآ:*]-O?hH‚W`'v_tLY*T:4vXKD5o42_R/ 4Wj}|ԯ_Zvd}MCJ4hŰKlOPw}S|uGJT$}h[ *ڌ &՚n5GмJ@Vf$˶O!VinioL{ ?ei{}W~jNnLZR6<;>[PŠQ+xeM4I>9)19x:n0 [pCs_I<8\*%ڿ pHc + E_ gr+ψ)'C1 r#nߟ{[ÿXm;Jƿ3X㓗=gEJM4o"C$?3veZx910uܰ'1*hp+:touizgL?y6|V|~ 4lOF,+C nmҙѴ]0m"+G-7_kPX hN1%~(6AAW$uT)]`-6j$"x3hmlF_]?}fǎEXZf]y[lc*0+֫M9 K28lznO$~6Ɩ{.7!Z4&{qjqö]7{մs `$Gˁ%p%}i/' ,8&In}8xgјnKx#LM~>/X!>\>]6,"ا;H9u+o 8qR]MH]sm?T {%P00cST 1{0Ժbz*MD?*&)9D;YAW 3" KpK A"< vbjvkF1zev]2,S$JUU|71Ԓ;P92/&+E2 wwo!lq#,EA` Yv |pMA ᫩ُF·>(a<ʵ{lBHb2G@tSz*ưԝU r *f`j5KIh2$-+!ZNR')WKmfQOkPs%ib4>Re5B?L|`>D\8M%!:T֢)Wbsemżv`Z|b7b8h YFjuWepe1,$ROzH(V7 ꕮ^*zOl]!tr l_,Rs#[WA=1 a9n|iDYmwUEWr="Ԁg2J *}EZS m~89&taS 3IXa%)qI>JeO `+၂ojdޔ w$Ģ:1r]h9½֏r5sLcE$PSHK|UՑxgS񮝾Ě$JΠXMQ7ntqzxN s_V{p`L qK!=.<~ hP@|AX6#n[vMŲ-ūns34=.拐r=-}9FNdi`9qޚn%&9XN[/Umm2kT5A(Æ2nkVEuSLg)*)Tvnꐗ6_ٹyYy:ۓ[RwO㋍VǐF46mZցz4HY v_) hL|.<ϱֻs-߈[(+ hRP7 Ҁ, _'"ZpxfZMRS4~{$N8<oOPHC?Yylu)PTA9cR&~coyY=1ij XvӺ-Q}$tyE7}gZxA`็.0+ Ĉʵ b3瘀(VDt?4V,PW21xc'tBڳɒΟ}m(&\m%f"Y.Inę5:C.$-04*:b,S_80'AK>ncU:S%9¤{/zBԧ7i&d"C`a#6 34O֦9H]S j́ ތkgqcH7W؊\UѯئݬB48ZMUzr bur8wyO݃E#V>ϻ_Ax!g<?<}*ڌY#:<LC'թ`) M $A5+_,dUbT7LD839vQT¾mH,8#(( ăĐɪ{6䛀_+SK 1@J=/@",O:k5cQsf?D١0'P5Ey2 X/?l:gQ#eF֡*^+{ゔ o21L&h+doEƄw2|wlTH==zt_7YN%ؠq V,UC~ɥ\h|r~ s#-qMΆv['q֤ AD SHEbX+NM%il'ý5]L)UoӕR~Ӝz+ L)cD0^)H*z"ȝ#5EGdDefSr?uҨHʵpG%wl՟fph ޛ껖c wP*`BEAUuV̦ >q=??E=gÆ:qI/jQ;sp9&..[?( 0[O/Nevms2 |nuv^3e tꖸښ=B>YR:\9R2?9_ s+K(Gc X#b+ԗaՒ(Ml1r7~5)9- 6l)a[]^VRv㎙&1@^.>XIY-1> LtY{!oMiֹ*50Wf>Lo !t W>m|݌Zv6@ג\/JBw~rf9#كR ؛C5 ej Uߚ%QY$"-T8KdW_v r 9?<$GIbzj2%p%ΊZj KEJzXl4T *bG.W%T5W&*h6ml:<pZA{ 'o_XtHs8B!Ą_Ʃ_$/>&*qplaUBFe1DS_T3e{!ބQnɧmu+B2ϑͬ]mw%#fyk֓jߢ]w* %[-]9oÌf] 5XF&%Js}VZIڋ[˫V$ g̒৶uCy4wnyY^T('4 N\XIV]3f+[UpI'  A"x+޾4(IYsŲgN^L|C536 my_!|e.Ԇ|oh-[XXo՟Ӧ>=RXzl8+Fe{" زrjLy)xi0jc0f ;"!'\ us<}Jwgs-B̂&:F{/7c3^`W6,z/JHS ZA!55XFߠHm!֛!WW,{LfDͿ 8ymWag dxPf;gx|sos0l bl1&_6\7Q6 Bu*tbºb"nzҕ d|L $Ll-o,k=%AvB)O;^>JrdEt;CA%n#pj,hM,Ӕ%6 kSLZz/YXacݑVl \<W52zHaBvŶS,Tvb?ö-ڻiD-((^,t":}\MJ4߾4F(K88"0Bh> p78P5FKyg#E-P]1cC#{_uF@(wX&xXMd=H9gp\Lri"jWĠ ?X+v-o /cZ0dY;ʸk'şqښ=kpi =tr"  d΄-N<e>_+-;9 H۱%$/;5AQ8zv\H4!d!Y0ic\>Qʂڎ'#^IQ`3{pg QϖeJ7] oa9b{3񎅵[_ sqN}\γ;~qX bג4 fE&zjHa|?i˜_g)FC/jʔ˯]Dѓ0Qu ug4~nG$=(Ͻ*$'}9Ujf=M;PU O={ PC!>-ޔ_q;P-' |9mZ9 ]fEYԦBi*|;~(f9F} 9DHx}L V_}$#_l%%9r|IU:N^^ؤlaʅ+!l=&K k>Θ' Xn4@;"S]g xa =33Eԍc}CVLeA2PXIqGd"7V7e\63_@X jBYkhxe ΋4m xk)v9mIs}\dt-)AVS>)W Du̴Gĉ=f ~wZ#Myc@*K1e^v;"# Z'5?ձЍ2WiW= 3زVJk'EX Om.X߻N=}$eYV/ %oy37 D|KILPo8TSOR.KUJCC·d5 ǼYX-.'{pί0V&=5 L 9+,u?7A0t^?<8. , SGO9uo/wleciF'et )/DJOVgL7we)#/H1zHJ)p{曜Nڅֺ;m̧O= H2WM%OU(kd TFh{g0bhv0r/BӚV^uz?Frmy.8۴N`%yVLjCl5oEy3B#6#LlFF)?؞䌪PnxB^KBAc/"]a7 ^$<5]߃F3[{EV' OBT(po'JI.w9/3ݏ aņR _mly:X2f,#@&tgX<:@FaYpպE\阞XH2&eAQl. 'a>.LT'pB6l@S 0V PJdf.ź1tp}Mkn8FJ䆿q U[P-rNU ej/W"9USdy\7:"nx~Lx`.dԂRtfԍ!)34I \5]TЪ^["2>Eڜ9N.2lů @76I1ݡ<`ø hfkH+s_Cw68!!rvz m:|8ῐ avL W@;]:#q4P]*=, >| y%_x QvIm©9,iny]՝(.ۭGY Q!!FSgEE{ה&`><~,(^ϖr|lĝ <_SR{G(".r*!q";hi4߿١qg/S/Nב{vt I҃|F7DƝG[[]f#Ƭ/ƆػY!,toX*t=hFfݤT· pܥnd8c0c]&0S͉|"Vof* Ŏ5: qh"UƯO%!PDpiPv2gFQ(gQO۵.)m!oAr> B,׷EEڻI')t.Yhefﰐ$\}ǰU`FRю_Nݴ2-%[GJՠ隬W (3+arD>eU .!fՉElp j\ߢ̛U=9MWekt^>tbR2&?^wn,wFD\I{} 2(Z)F뺭X6QU4񲴂:8dK G8ִ!bV,J&vdjq1fAP>3s<Ԩ>z|%  uxX5aX7`ρpl4PioJ7S ԛ,o49]h%ppWeFg>%Nos %7H8>7Sl2V+3G>bb5U_\?UcssZ1݃tkYRҮuGLb]K9Ab6#X|eK>/9m G0UWq]:j;p:~|Bo;, hD,yWM22ۋ3,BDqT>9g`S:RRUӄno ) Sdq#v=<&ZybS5Վ`o2$uVR[H)z:%EΎpO,^vWB[4z0ELШSyg,fB ?( SA&`%` ΔM}ܲx]D/\rKUQ3L&$W3~(D<Ӛ&Zwdծ_C2 J[x2E8"ME@ S9*ÓzWR&+hkg-6HSpɋgդ 2fPW9uHOCny@^:bS+u@/ԦϚ͙ILxix¸N4 2Q&qwҁ9}%s:xiIřud*WxTȆV:J:GuhcVJ<-f. QU";"K;no"+fnQ }QD}`bHCƔ&s&Ȯ)fKXN4 ]BziU%ʉhR ۡ3;,szKK _NT}po1=;I-2aiy6C^X(cy< Yg1NyYT[>V=&½$xj*F̓{zN%8qLVdW4F۹~I6<nxFK %'v+c3°dȐhi _hTaH\1bB0E-q WT|I"9P%t&ܾ4?Q5N{AGNa&vATBA %Ӛكh n+w3@qq5--??;ae8ahf/9@V34-X X!gA( ՄN:~!(cOPc -p(^wh$ĎD &ra$V`p| IuxC* 34ޏӹaߓU2'NuDMϓF!(|=dh者fl6,QtIJ$qRNXPq"M,6/zR39,Ԧۺ`Jreo$\k<~UJYs&e \CY '{m䳌k/T=|L 0 ⹟|d,997ڳ)?9fx3e-]1L/&Ww9^R$oaFeGCm 7>nح,ͥǵ]>n]hg|n@2wᯨ*ȋH"}!1~?;}Bg=}&t饻$uLm@{Atn>M; n;^] iʾ:~ '$q w=Pb47 ?%JnbP!ʅ7.L1r.gP'*y("-n~@Y*+Iz9i?y.!ZSʇMJMkobqrRόx~~lv9(AkM%Oq!ď^3W45a`|[܀3Z) ȵz*!TV= 0a)ˌZ9DU:J9ʰ>[`e;f IUR)-.gFyD=" lfUauGz$Jcd*߷X^ȱh ,C"\\CԼwbP0o9{G|41\fӼVpGQo?dN%~3\?kdOUq\߽_[a'f3if‡?TvY2sn_. -_{4{fuJp'xM!qNjE%j;%ߐ {OP+eقe`G1\{gl8$&j(s"ƅ>tj8R !$ƑZԄ?(PTDeBFX~6YPi3AzOҎXuVo_JL7s% \SPv3MOb$Ju/~8GHOoyN;A/d,oԄdc2G{#qa(dSCOKo(ET?j(PgoP!z[<{MYY>MP3@F#2(Sa^*|\v $rg3*m抌[>3syӝvL5zn-.$[u\ CPt~ "wܥXS5{䪁Q_X )|]PiLxvzҮMNBԉ:5cIB,4d(!zb#;us."\SFi%ܺnW-c5ldI1kB 76p~z1y qE]IWH=~&0$hOo N;kTL7VV.DhV1!hjq }#]X.~!}NA lZVc!'3f8q6ҢLl6=yfhOm'jpgAGgiFG+mT2q.A^JgU翢7㞰3&' CWX|3wpꦌ9H0ʨ S/ E"h2pﯖ䠵+*mzi(7)Gh Y/r!SB"a (Al3vDǁ3￷V``tKf[7\#.?S 0dtYY&K6|=ebRvf}D&߰0 xIZ/(\0w=:jqRڔm W=&'}Ivp TbDzlZ%1#Lea4{ ^$ԡqx}4ЦdM_*0@B%ޤ^azCTջ8Xf11`FuhX5'3ڲ(p+@b3;v:,M]8^9$/TExA{i X޴֍LɃ*^cč2&HSoI [:OmzꝤ~w‚Q뀳1ʱ3ډbGHɠM:ioCD c@I":@ץHBS&/?kG% )x '!+4,5Ą;uZj w @3_Pzh?+@~@DHMO*$Q>ׇ`ox_KyB/a?Rs?@.W#A3+;,4] c V"ew=ږ \8BSYAV`nj^EMT̍ " TdyxUY{+^ !\+E-e8ty4jʠ?Ӌ;Tڒj=ff]J(ҡ"GoCUR-0r-\De`[m(:wTx* o=񏼝ՙ׽$`{*5oMƚ.c;~2V!J/Pe z"o罉iWM,8;Cd|0]z۠/0i=S]˚9[ĶS#m 4/);gH jA.Wl:.I|vTl#M⛛󟺻,+wŭE6\m亡M9Oҝ0̑?? * N\`>wEaUP{J}})R(jsO]@)lpQb^y7 d]t}9|kI=d6}&|۫%sG u vc r`x&gkTlWޱuX1F  5X|XGBtb<.a2xkl=϶E'a@Ke-ZD>?>aVW6E&enLT$Aq  ~Bm܁ }||f٩َR +L;L :AGGi;~ _emXwWń4Aɜ7/&HJ3q(P'SKX2 OqūjdT:z6n?0 d3%)g,FRb,O 6mh!n7"nSKz+威޶y*u1=]`~M $6>(SGu4D)=RgniN8)uJYIғ}9BA9LHigdN한G-Xl9fމӂr#g❣s6 Οehys<@?wc38-  g@&zㄲV,kxi#lAԪQ&KMrPD.lL)djz׎sg}5;)ڏO!e#{kz.ߡ: Lj?=+!S[<[2! irV&Im&Xm,t7JNKƵ h렸Z4ҋ1 D["dh\#ڏax;vB~Zj=bGzOdPjǩ Ƕ,h'>PkɅ<0]= `uTV o: o^:Hd"H}m)9l ^ A<%0tcXDl\s`u%[R~Y?\ ?"zˡH~М>4nGXsc!{.w++mGfGPΔNeJPyCpí%B![]EMʜ #>{Nדt 1& ^bBÅZ TUޯ'Z3##ȵCSnz4:8V?Be;&]]u4.a )",k|)_?}/}_Z2\v0E GY~D Ԛ ƺR@І[R=;Œ:ycp@ ? THb0ZN]!w[N5Ӊᐡ/l.B2= Fu|Yl4{-+;% ˟q; InJ.ՠB+yRW2/c j4^E̍pfTUze'il"&~QFRUG(nhN4J^"SIÇŁrvЖ6fܡFB;Qq99x\> =ܛɬCYlϘm?JNSSVGh)#(I,-(>{q8r_ b+cFA<2$ m.D,mF UgVu~ xa{3|f@V*fOۂ&dET B]"} )H/'b$Y臂N͠+OKKJErv(tPYZ0B6 1xݫgS!|6G{TJ~ݧ;9VN/~e 9v瘪[o > :v^.zuOWKSףʮ=ޒuIoRD46{\qKGH\*zw=e8f˗>P[F2d:t@ctv-v[9om,gįifV[Ѥ:-بc_M7M"Sz@/aizKZ_6`'<~U^՜VʝJD8Ǹ\Sa$u1G+Tj8 ztxXVJLiax\"y?7w8#B#^_LǀO蠥x;qEAtE/3O# pyFۧ%$PA[Uf]veqģ簕'f.~ 5 bZm?O"S_ ] XҿH{qP({\EK_9D1W{a<銨\֚]Q- 9W"K hnz[*4deH(avJqiZ[>C* ~ v[~^JwZ3뿵e߸ rZ-rTāSx#'uG\ez杈UucUD]}Ƣ'-=DTLֿ[z|L.&u.n6N%j,Ojԫ nkfnj8=z#D},S=PBMس{n*yUI9-0#L2Y/˿qGz$3炔hx#lFA@VC,}-U5mKQ@BWn9atmTYN Li~{Х_TnHD%h|#^'rKy]X}-(r^S4Q%j%_]2 !i,G&.V+D{(+s98id\C@/ţFR_rõ..ͱ[gR>`ݢSa1=W~)] UNC6:5⸴"Y^Ձ8Ё\Sʞn { +i- 1'|{~\$ne"VqJVp_j* ,ج֚8vߤKZ3"`C|MXqJ<-!Mմ> ?WlSx j1Q?f>7+8Ru=MN2'-<ʘMLJ zd&,BW34@k24?,%p\T_-Ok>GFýNDZ5Iw, 8ɅS˞ExC!>KG0cu3bvAĨ\[Ejl+,m\PmTA_ؙI_aO*+>Sc8p'*k"#$$6sB<ܛJa7s0i7w%`>&k "?_Irg;E0u>?^Nǚy>bZ,J,/а-ԝ~{ah]At:h- orY`;e E^vEǧ;濌|t 9PubC³ފuז[[es,7#Hra.z"<k{;ٕjMu\JUp&[[-,pL|!@Mƌ@l&}Rԓ9=,o)6.zhb+!h3O@N',e$x},TH5Rؓ}'=k00H}zKs$@~y9{]6"LQ]diLJ?CJ%7D SdV҂)7r8mnwl?U2+sJupuԞdMnB~?VҺ˹)$ ٬:Gѡ%[ФISNR옎6OZLE c9椖Ռ m'~2 w<ϊIu9 `j\Ok;pZd]Oj습af "q ,^^49[M_.G>?c!bv:=oj~~Qǽz$fI||%}?~['u&8賓#jA}N^H_g-ܣ^(W|βV%3՛lyԊ-۳_ ѰrHćdAK{ 5}h6fx#` \A$!? AnfmD@ A}UP`Ea$0J5DFڹ.짏(U{ $CpJ8u]pP͍d^Az/ ko3%kJ#Zox~7Ѫ)zkuYz%MY8Jq3ӻn *̋G13#ߨ͒s0wWF~.o, qXco$7<+qp2F ۵+<ݣiN۪r(!6ղ \H82COImF_CxYWr1uv mTH:N2nYv?nycO 4wakoXA_k$:[/OW |E;-UUnv8b4LGq|M_" 9pãn~gWw(ŹV p]c.:ĺ8En`(Pz=aqv6 ]L݂n8i Z(S>nĞ~Ιo(kBuobWwp^K2[q7y7e[wxt=ͪm EUTv3GRJ];!]].˾,ȩ1a'bQT>f YHZ b.Kr)2%v4r?IH7*UUtp7v}Nj{g28m>x.0g{1o_bݣB23qOU>Ct\եz?MĮr>R =DfBG^,r ĺQ10} 6 yJO0lau 6H= e:&4#LJ..`ePl`+K TP]IpƲlNi/P]B,ؙ)j\.is ?kΜ>$ 'ڋ؆.F=~/czLѮiq垊Eav;&_ G2Xiᶲ9-r@?Vt%lXCp@"I9+j [*V! #cP^_wz5Ffb8n?1TI24_K%:Ф+% #e˘.RNjUq©RnD3唭"B_>sKEL&F9E0QˡNP^2eOz]F p sZ(6nKo5ssL̂|(7` lz-zbh$5̬iIE?zT"+*흚ߚݪ1FF '" 5)0DuÊ i)}Ψ!+=D tX+b76s䬈e޷f~X#XyI JOrvknV8j:d[D9uG. >a@gH/ZuHK"9=coIaevA8 `:*@| 7~l6I6Ynj@Ԙ=Q?,ޣ",Le "FϺq"a*j}npDa< Jl,pPnت|#pCg$'G"TgȹT㮅ҋ U\jnvRE]#5􁮳*֜#mn-ϾT;FƚOZ.;N!?D$xl}t2F)tz=wϩ+o G*+>=D lzeWዸOҶ+@rYw$?DB?,Ũ%d֞V{ b6ORzLio^,1Ҵ4.L`ߔA@; IQ㉫*;5ymnjaphU[6(He":8Sc"p A"[ . cSE/W_JPRF 7 ]@n*fp59z_k~;Bn.\YjC*`$NeL}/OdZ~4!ǒn#ėKZO=)O eA!d_iHCh7-g@w5Y*:<(jFc!L&Jʕݨ))YaFC˪!eY|&\TDd j `oaŤ9x0cy`g-[ȷC64W636?;1FjJF}TZT`8.tjyX#4zM\*Dy%eu𮦰dV^dw9-KZlj@4FWމd~F^*&veV2!xb op~# F-cF2ᛦ\&J*5C?gWo&usgKmO!4Sp*br[Kyo⭢kZ$AWT*/,{er?i]G6k;k@o0T.֕+O8P`b(26"PX.b&Y4wK[V/:J !nPz[%؜8 '~[ᜬ?˂hG+f0ϗiz ky@-eKŢ1 ^ dٳS F hFOmk'}aȦǃs5==L'(#/YCOxSt$  "ڛ Ƹ)8P ,Y1Ϯ9k1Ju[ 2hsE/3,(ڸ.e4z oz%˱!ƩAh4w:(."[6g@G[*iE\)kpi)ޑэX2zd'Q%z`iv:d " ٤ _;B떪 kD&|<)*O5bLC~~%e~Wgrfa5ӈT7v=/5 v6U`zYK[rw0mʱx=ծ%Ki_hvmABm9F'$Řb% (/= ih%&h@UDn/P䮨B- ;͔0e( 6ыmFml5۵0hw&Š Z#p v i1&DxpH": 8)x[Z+C4lrb@m[B04^wP܉r<0@ރ0TFӴRGc&ZtN"7nڡV֗qap*/KsCݫT_wFQM4ALc~%>dGaw9ՀyHQY*'PxQyӃ@8+ֈ{hQM ʣhah-}_`M0E:̳D!1=Cżp}{LJD5 _NyB S\~k r@~qCī4@ /˃i4c2@dZy rɡn [ +yF=yG=}դRA#RR㤍B:7G~)%3dp!s۞>4ͥFTj4 R" *<*9ΉQbXBNDSos^ BCKe$ӊNpRq"7pD}rX :rъi1Z{lAIs1iD(ĐΙL.`|.{_ Dþ6.@U6LݴJI~-EYt&| ˸8ːTu$ͭ4ю![ ώydnLuALz`,qܢ6 Z!Q-'t<Kğѣ60NOKi ^:L됦@ G|d٬}\?ӒTw읭+mKev@ Fyra^jRC%0%vK/Dnc3&?H@57/%ͷ/;0T"o*׬('RC܋^\*ӸYR:_.HD]4ʔK {wZZ\5S_^\)lý6SPiŒs0H(vRp][I35<)y^ys}?>l&9|~Lw5'"(%z ܸ=s#O@EO-@1ZEp\Q7EOY%^]:x@1h#|'$hIG_`LU|+CRbӉDç_Rg!t]#^0 |. j3GBeԤlS %J|mWG%yfrG {^gDoN42bwV܁Sn>u1J%Z S<ᮡP;qo3#/|?~mVx]qe`AUs4`z5*| 7ՓAay6N+kvYѿĝ!>g.P·Y ~K[ sE/{8piV,7&ņj:~Ĝэa^F|WN?e)kʋf+E֭H^4/ss*Η!@hO7a) Yݝԕq.3&ܧ e-rÄ5QVʎ`@=1بs"sтkO:!|@33 Pl _4Hu|Sg/~¯?k}C0̣k1jaGa(T:9IW"5ߏ?u묑[4iK1Ub-G@``.Ň3r`lҠsc l)>35KLJ)﮽P+mVK]B o1d`UWt04* My68i/h׿NrծK w{a*UH 9dٟ Qal?t177'].Ɠ(W/5S5H0%"G)3RdU(pJw:!fl_W$~X6`d ;[DHYwԜY5բ7E>}BAHΈ_mqc aocͥh=6 >V.,VTx5|VN6fd|Qi 6ar SLlNt? jp_M>"^8@DXA-A@C RW S]/|*BdFItWvK 䡓S+c+( 3oq>9' ~xhE5xe'Uʄm2连gcov9}Q^IkYfwlm=3zȶAqU#l!C3N~H>~^)>9r=W{O Zжt6+jT];߀ѲÍ kw`'n;\?OŮ8"S![R5$_p>^a߾Q[Ž4 HS%Mj<ߢ4Pֶ>9x?#<= +lx~p + >ǂL:MΆ0ٚ;ƈ-.Dv vCS^͆U½qqL@ҘwC>4=t [G4ӱr2w2`afC_m~ 1~':#it-.mtS5xt&jׅ]Nz\M^8j]="bj >l__"UYH P~!Q,@?h o_Dbҫ6ql:IE9PVQqw YHƨ'u9.0`$ :q: }pK'6+AL~E$agRoFI13v(_HZ8w*4bjwUp6 AAxL[,4@̉4<;B*xrmx(_xڅ1$u*qe*g\ S\t eT&ErKQ珋1j6I,(첣9&l+ǎrsLol7%J8GoAИkKRo/'F;J/ 2H SA>H͗dG^SsbqH4D#AMFYY` _/sǰt!ž7Ab]Re@D{UF,ht8m^\9}B%@𤘰`JhH*BYr+?sdkC85|VS̥sx Po1 ѯqȭSM0~,|%XjP_oaVb)[aOR2 R;QY@R!jSa8`fvlP7IYFyD:" Iekd HXХo=ab_мqϫ(a~l_|53>9wdc*JST}.plS0^fJR8H[RסIyHOr|J/!A,賾~H_aL:{:l}{V&uE@Op‘0,z%yqXfGdم*\j)|FL&Pfᒁk.{2&\m͎ }8qI]r8sUZ0QUA ߫f*T>N1k G8w(T[^OEqP̌EӸ?&M YiK"&,i]4a~F'35+j+[mZ$n5\}3馹V%ch)U z;ícpxٯuw늓ȢziyH^mA90t^U1tg:)# $x!'|T2wȜAgZ"*}/dkU ՅB41H1/f_5㑀 *\mpKQјzwI7uh)(L j_=K-?K5g.T~2.tͩqb%v|PY4x{QMVe! @R0KzD;< 6Hh2[+LpR eGIl2a²wԩՙxi#U3}$&5kX/0:Rf/`^5_NiJpK#GnsfO6Yq"_IZX]ct "^MЫܚ/FՓYc 11o@,r߰y^:b[6ݩ(uYNDx< zCρq*jbB}9ZV{q<=;hkBK%JU7ӃκV3ALnn5륢WҰ!!a2C5r M4OK RJz6nӿze(l9(r)7 1ԍ XMަIB!P/G%=AN6ܒǫ΁r4U>oM:qC֏sd@ti.r!-ټx3Z-ˍM=JU_==֒}1W6bk!s])[JHq0%S3'X#4|-@$T4BalCZdY>U"@L#Fquܣ:D9$M!ĕ,EU~Rx~F+0``{'K}MҰwPWd([å:C.!fFecK$U-x>]HUit߇SRK4çV>Z}o~,Hv<וIn )X!6;kVQ:k `<!8Cצ mY~|ˆwS|#6F́o~/Iz)7~C0~XYۣgbi2Lզw!zL6$ ]`4K)wLU*bƒ=8eW9iB/N/ݨRxRNp\kt_dS r뎤 o8UpqVYGm,{9r2o[D[x^rso%&wYP-;O߭{/ iwFSLZ&S%UVH<y{FcV>kبQ &i*MJ'?ϣQJB-Bru lRA!OaCiRP)/5;Y=%`@5cV2ݡy,=,(\4cLТ$Y@ 8Cg_yX(\̝FRTgOҁd6KF(sAӬzK$e&,/XysE?wϻ<|#2YYkeƌO j,HE*\B%j+EIC:QŶRBL%?r :Pc XUV2_kW9')P$%hc=n2Ǧ J}Q *&iFN%9}e2N ͑皲t~j }6Khuxyifi){^%VSU)O;׳"&)g(=:`,IP4qރYɧ욪 \KSROQ:kUr᜘H&<-KZ~EWZo!(iDx0 Pf{L^9[H2Mj "z@7R#YH&-(sȵT X*;핯`01:ӲtvUෝONυj'`Px=ؖng*߇H;ZwSi:Eu@ ٻ}84`w UbXƠث=y1H-&ٻRF aDt˚ —"Ӌb#{heItio:(V)RKܹи]t } ~O 's>7j;e/+l?6-eBd6Vsݺ#3|<)qv{Fϓp8T~XIpƲ QkU+@zFnosi,Eg0O2&XK99 9c5 ̩:bdM528ޞxm;] 8\PwuHvB2wʞLĐr.7qe^ӎiI4濬agNzd! );ѠU48k0*PbDlZ|$e7znJñx/'NOئR!l;$'re1\`?֨zag1VbvoPhYdK9xU .k(ݬ@ HBͼPR: E5 pwrR)]k%OiET5m)Ui\X*݌{hOqCMqƁlB/w_H( gK֭P8:6"O?xҥw66|Vz>sGݍFQV4r-=ezUW*Km &Q7c\ϽlK"q2x{%s_@ 'EPd:!x}Չxhw-vӲKuyJ=8[0;xE9q{ټZ SECmᘝG@= 7뗘fFJ2hEs!.C?$*d8ŚwJʖ:85qpaF pNxYBʂH_,կIYH&(&4Hɘs*_#1 @'>_u<;ȋ aN ȹIev"I+S\2@j+| {/tJdƝOZwsoa ~@tʆS Ó_AG-i%-fRS8YbD3 ܮ,+GfD-'Rs|;VIqRc kq _OT"tX+y`B/]?W_B~ىd<+b;\hfoMJiJ/W߻m,Jרky=Q&z$3@f*pj>9he\މ"~^+eQ-%lIGYǘ0,eTV&"&rf9,o%uϐBұZo |6ˈ_L= A3~`F2jXF`E'NtveOf,N"~nLxC֔h{MrzDŽe-_Xr2D$fEǥa^rqN;N-*;8z+eVƛڑ<,h`]d|7){C 2M/ )LVf;Yx?9-᷑{;>let*̘!D*"[ָ@RQLy޵wwDž"Yr 5u&F[24+:(\Nb%):lw#BgY":JY^qt"<}G̥XUتF,ϖ#$ssP5@:u&cXvze"pm:Ax;nnm'ZI̦))"IPp̭ԁa= !=w8'|%@m6uJ]ai<,3Q /wR5'ieԚ'^${*`u1_q⵸ J{eWFκB🺱>3IX˛"oB P]CH]Rg+-è=,NQm" c1x늩(-Ik1g2 b.hgTʙu p&" '|) Aޅv 2XH,<)Id|2F9|UMߤ$tQп39\u| =i *+YR^L1LJq-d3uh'^o sxHn/OL)EV_?aV%t=z0őM1vU:80*_uV-EmW>$q'+ lp[tQ3S ?6v`q:H9ZiGkb ^s3b#O`qdja[-nwbdAsбk^yi[pN LAoiPX3/ fjeQIμka}0~IZ,&'7OIh)G+䃲j4|$ɣN#F@8&1'חRN2Tz8.0Ntqί^7xylk\_-r\KLAgM[A"Qw;Mplqi)̓{|KUeSZ,ڮgP-_z"8܌A<0TVByUۢnSW>7#=ŏ%a/dR?@M`O?>,reRFYi:Pf $){y%vN)`Krr  b֒Y4_j$7؏鸁/E: `}r7W.ޙIvPQ_-ta's;F\WtMh i⮠ -:'8+MqںJ*H Cphkil Į ;e h)r hPC+1K}THcl,,kwEM%KiPPdX=WvX.i}j4-> ! ]<=> 3@tkn^i8LTeB)SiS.fu4~ l L`OhatpNBtﶿjoҹ06\JMVgͽj7m@0Gҟnz*&8$y x/g^]CQ?$3\d9ibS s[_u0#F0tb^) $ faR"j'xFXZbL'}@2X/GP}x*)fzf^RE[*=0hDο_AwT&.eDFC*;ʽxQG-WPUQHjrl1/!.WTqI`^RX6٭YNvW`6nUP12  WĐKe%\G5E]2+cŗ\9!2f;dk1D`` ϛO Eo|bԀS}D}2[kuĩTB%0*^ mAL; [̟E]Z5V|ᝂu+NL+7/NKHtS~d1کt ] SC૙`8?j8b6&G 7ŖF`#Ћd;#FO>!*o[㨜6 bGiQH_ZLgRP)lI? Y* vG11 CȋEd]V[S+;#E)S+=>x85h@dGpZن)G+eǩѤG@wu)CcB|̧O9 r/ê\ 96ݗj7P %ۻ NiʻTDjLԋt8^Yc4B3\<5Ly 诇8UM%c0o*؇/U =5&jDp\p"WQ,%rȋZ͹t@3ІTT7=H Nad$K(5h.l˜֭@Qࡄo,_c =)IbͅV̤:_]"Ɠ$ A%u/1Djt=/kqۙ 66~VBR5 6W)lva>h e6K9ȗuH1H@n4qӄk0_A^38h$ͦX2"R?~eߣ~{şbNlMDmm-#\Wͼ[p m <>b+ <"o=}gHHO?$IOaA 0 ߠn1>b0~Px毃0k%_+b~‘I:W/ N] YY(Qt*i'H|w` dӇUXD2'}.&-uX }|ӥkCpq@JExzVUMW +WfĨ',c+3֍tv2S\')<^aQ^ր m3N+dof0șjavpeլ;ԣICS.5;\(xi]ljBJ 1JʬYn@H|0TU~+Docئ*Qk6ދcͯ8Y&z@~C tNXd)jֳw3=kII1 \S% HD?o{=)btJ;e=WsI#UPhLd5J)F1i 1}I"I?^ݖ?_͙V"um> hL3t`µy7 jc-0L CM*֟c; JTgH<]P*H)'IS3GMFff\s竚}jVqoeeJM?ŝI1MѣCޘU N0e.jڔpgY-caq7]amӬԴ-OF*>G &<:"r7<9-R^ED3ːrzq7^ #\En¥lk2C:>0&em7fzR@tdOm~>A )ډgh* BV BP \ʛ ?֣J͜?cx9T L G@%@?B:YU& l@Rhɑw^ Vmr V2Ӽ"m8gpìb*5O2k/qfU aNf?:O( O\}ٶRP1ʽE7 Q/\^e61t$C%-+)}!~U\~G[-t,:gGCfji՛d51ԔO\Vw4Vj.ԡ卜?e4[ʖgoH]q{M[3]B) 7vn+uq꺽H$ VmX] ozȨ'KU7 _gTD#V v9uH?m_Hk3(Tos^5 Gݗ"{N,KtE1/} PB?&OhnZ}NոU9 LAodW)TΘXLj/8FRH[) ⢒٩B2 o S6^A9u1<]Ϭ.Nx¼z=E{~Q']I8-XoWa&RD^6I"v<{|=,pۯD~A+)5X3dr@Hv D4 "ŀ,wHx P ZhKVVhkmES]vy5ܕd@qkl̠{PC^M2c`/ަO;Kb:4UfD>T"_*„|SQ -0n8 4; AfUK>a :$뱹/6gת :3[PτLT󥚵[uC1,yĸ7 \: ?؎->-lЅy`|x<:c7uov9#aΧ*k 2&M >!MTu^=С5Z̵ԖULmd`^eĆĢI|9C򷹑tƭMPZW&gF/Wj">AaF\ X*8o'fqߛijeb کtoݞksFYUB='~ A87#+C-OgVTw}"Fv*OJ(:_P)ծ,h̙saHl絲`=RT$~<4 mlEfd*ۓ>({U-)pZnʖه9"|&^Qmpo?9p⪼&`F&B1HlM0B~ R/'4OiDyܛxtZnH4/!mWuܖ\ٲ9s?&&Scx[%uN SGeQRhgٱM& Դ ?0 Y+ Ӎ-7"ӌ9֯XzzAf%9zXd e_&uzU㱪{"T,.ć[t6({c$)j.쓧w:(}x?v<}~dVMO*qB>޸{CW{/!"s`6&%nZzHJ߬x#k:Dt*@ްMTG2e8q\ܭ܏Rx^eNBZ|YPV X&rrIC≫+W5n +ABNQ R`[YK: +Q| Vf@qL= ^LK#6`v+F7O`uh[pW[etYQtJ S"Ô4!oCG *Aj B`w:]{V)W?` #[hpDxn%Y. [X8KG]Gk4cdu$`AJ{j܇QHOBݝv /)9H5$bE^:et 4Yk P;:S'4{B+CcQjG.֝HGGύaBgҞVszl ),*trr"ttsbAFWt.L/_3}wĦ`xn%Kq: Kn Z]ϩqct$a[1h/$(6y5Z6.OP_K2ڮYz;]AcI?bjm-tw7~WiDQ(¿qG%(1/Ա(/k{o! eLz DDdfɺ$?"s 20H &gAVh 1UX+mciLiX8X48nsRBZ q ]`@4a& ]YUtJbu?N>LADK|px72uTε\;Zf@ْ8"n,"JQ}VyZCO5H%EH8MHHESEՎSs>aX6&j#ЌXS)\eLd[5o m t_Sh xgO ˎPPG^R|eac(BrKtvwt/rH3J:ŋ҆LZSu` Q&ج{T-Kf-1t8DODz 5enxN?qLlXtL3tKC ILC-̦yUDEK5U(=538 Oq=p*^[SE>Gt9@HV}lJ,.sUo5\9pEea-m| xO7L,nSKN7Q7Q0#b3Fe%GjGVL.TDGa)b #]^r dY:` q⸡zE^l69ãʽDzѝBKr`ݏG&*-ZQS3;#!7#9.y(y~8C>#4{j $QY^NWB[tCkDo%Tx7/Mg\[A7a\ i evΖdG(qDu 0%96|aiRxxcטp*!! ˺I)9XKn!d' %+/X }.kWQA\k̯dF6S0!˩M&}؍N*X{>M㨠)8`HֵY\ `_8[eFT|\^W"rSb+eYcCv g`tт&]Qɑ=wcq,ΈR˙dK:G&F%/@Nn\hy .3N)gn ȨQw07X #<n\lRPcW1jkՎ$Tq&8 &k m6/݉E.Vd۬ X3ǵtٚnh{ H kdvz?xŜ\i@Tbd`)ʓui37?\ V}=u~x+k }eN#Bfj=dpgG ~ Wѡt7HFP@ ;7.r}W*Гd@"O5$ =_[PCB$o_XI7T2pl܁t ,]NI[ZB:ۀQoYYYKj;|{2pB+ &3Rm:&qBwdH02`ʲ$"k?p&zg T9 EF6:36Bb%x簛XU$[A%뢹TQ ÅKN+[Lz7"cE'EfJ ,ń#qP1Мټc4]Ve@iѐYuZG%"KpnO-]_M./3ke-pcɑxhݍq&~p‰Fe@p]CC)S{!Laؽ%lsFsP Ϧ-vyp# T\qW7_>͔`5 Z&z#n;[ۭߺsܿta://#0kY=U3=Vj_%ipl@M 5e?򀔍 b8*en2Ȥ!)Ws/LnJ@Ʉ_ut8,qb==\hD :Hi,=!abnloELUZgWum0 |I˴jwϙ @7ŕGJP~ pđ`/-Ȧn|Au~F5o5еk˞ƙ4{=/H!un25Mf6én:>$F乢ֽe5C+p^ K/Lu ~2*ŊӒ]}վ=~?KZ>p ï+Tbࡶ:dv=No$ImOe%`Q~i2T/?A)PI@`oqS˺ O(]u1:ΧEѷh&1SfImaEa5CUP) (>^&)?q{Mi\C9ZbMNďӞ'J_Uн)xщ@(5LoX<@( |\䅄<"<,%s]3`]= y*"x<_0WGskI7?/t#+:Lan^/Qbp!}\xI֦掀=ɡUɠ鶌T-F"W觫 BaՊZ: M(DRw@8th#v(~/DxOBl΢)l4 lMm7oHi' (i@H-6KZ_u+ǩ`ڟ+O#u䄏БpgDLZoew"{7!rx#QN1,l֧jiboTᄇ>+7ЩUsYN§xr6 a3pέ"DSDrUBfqόڔӈm+Qhײ/쥩ɛ ^ ~Y@UgFV#:=Ko<6DNxR!σl^X?G[jÂR01ȅ!ΡNܙKwdjugsZ|8)} F:8՛5z8̝s9+c.6;L:“/ *vqq 5PFeb{R *B|M X!; Km ͲNl&n`Z 8: ǟ1C,@<$dtOO I~{S2k%Az,,iKNj}v՚U"3EpX>@;+v\iB1~gf5{^ oTax *~׈dAWP[f Fiפ0#`-.\?2Y#ke \&W]ͩx/-ȋC.hK%Am3ml᳕Z rʻfpRYo jCN^8/*kig8N/5__Ldeq=YE)a{/[9-WO:٪oW995USCDzFv*U|._ ~MCLM¶sx%6:ǜGdjf::CX); `:"k-bdv0t.zGewoW,hˉZLF9; yQPm=!鸡2rożܦ: )짚2'.D%L?_t8yX)o(/aI`C5ó/z8C]y->\H3r/Adn39Cu' eᪧ|o*GC%H[:I­ U1_Sdu 8~on}n\~!>P`{k'>L8lo΋4bAM3xZA)&Jy=x=JSF\[ @u_&s[CumrΈ};|Z#m!o;+}j* l?V߈2"N}ؚ%lQLA,Z2iՅդ\XT ,T]n,ߟUSwgɍ9a l!b=<&H><ԻwQs/<6ob޼E}@r6c\Z}7 u\н!N4M==~@{˅R3袄YﭳDOD0q@ 7s%;39P87S t2dmcgoX^p8@U.#RǦeT+7ۺٹ 6m":X>$]f*4fu|LE*Iw;ĪxEֻJ4}5acohxһ{̲6QBS>|rV6o\7 =}|=VeCWؚ<`Nye{d1VX]ZKQ+284XYskz[ 1-e޽a;"COf=;fc=S=3I\M bV{O{!/UkU,0ӘIWw:sIK}}9Qh\Zc[ /K^JZW|]"OvJ0GtIbBȳGuK%BK+d92ZAf۴؇WKt'e"?'fQF@ 5k -&=4a6z2T<0#P~\-u]!^܍{*s_M zJ::Oe::e/Z䀘eGR'3O`0 [Iϕі0o߹M>A%%(SoĜߛ݃ zĿRa !t#X(`sQ0]~rp@(X='n08E698ҧ+f$1HmDBȯY9*qf|^yYP2}P3 lV5G ,nL<{@:}6EOm6(]Rț [sc@FJ$ F]-IF*4Ph.No!BH1k3Ax+.۷"KhSO^JA8A tTQdK}мKTJ_@Y/ @mkk% ZGNJF-Tu&tKL}Uń؀P7aϮUiT#>li"ljd|zICfd؆xK LWwr/*ݗЦh=NӷۈL0U̕j}{2pj;:Uԡϴ,knstEe|?G @5z`U:Z է uRP\fN,U@<jP"fl1}g=I#XC2:5\ (ɃPF7R,P,#'!<)%8L)!"pvUɡ7?ys͚F/7Gfm&K$^"olԀGJjwOBM3Mϧ|K*c"[l$^Oͯc8uNԨL[#gmyh}69%iafEnԽ3!a'8J$7. {tEn?tQ߹" Ĝc*N`\d+*Rr)Q&5p3<[会vd<`7>)]ry6!@,u>3PU@jPy#Z>swV"joB*>4c)ʆ4.A^,-e>a}ӣC_瀜 eiZ"f'=*7Ѣ~޼9Ć'Ec8obweఱ<HF76:i::@G0=xj Rmuƽʛ~Uq?^*M(Xl/~IW>`]SO!"Xf 2HG|?v;4{n 2QRA1.~!d8c$LwPx4u0`?[Q˽uo)rNM|yfA)'fmy]yYK699T3)\Կd]KG*YZ8\=y̗٨WSqW)AQR*ĸ뿒R6~!IGNMͣE W^O7ϠP}j˿Ҧ a;8@7Rc9O u*"y(/ѓ?ñ8[M)3KM ql&~Ӝ`PpJ^Xle,鄘?k)*`y50[yWviM@\&Y%Z]&?=*PwnAֿ|~yBt?!|ErXQ?d|?X,dܘ*ʃ?}▹B]^UvH,wG76  D;!-ح7",um$ZٟS+ʷS)ПH|߂vm {1.[V)6li1!A7z?*9$p݁T^";'$w6zB< d': +e OWDy@R3'z,6ԁ 'Р:aEwXgA:!9cV)߹6:wҾ"IVVD&3Qiv ,d~q9eSuh#{ V g{E ɟջN`%B=ܡuC泓i%=2ڱy]bCQjƿh":&8i2sG.v[]=l/ 5q_[Ee!MDni񒪦kD%޸ۭwn,Nm"(v==M+ 2t@-ζ8~HԯdP'qt~n$6`&f$s$UNsiȆA~n+g5H1mH'>+/-hU1p.h=h {'!oMf5@kO֫7O ٺdFk S< XJ+EF5}"W:q:W\I<~X-#dir7πP2m {,ϠU~g4js!f4=3kz 0X|[V]&JM.Nzc 1\Pk~aHfʥ셽j5[(kJQ& F73=C )^'P=nKŞfDRjbMI@l] !YCV#wa d~" )&X֜y奀؊J1uIdRdfjcNMp6>;UH)0UB;N-QmjЁeK#􉢡-G.  ެ#B]=)0:RV-\ 駝j:r)a; sHwMO(Xi_9,z7pL9/x5po* ~geP5L.mYH3˻5ϙ”' 9u:gM޴5^E _Z4 !' ˷-}gALJ>rj]Rkj;b@e9{o;gV58`?"¦^HrZ%yК:oxEω_RJ A@|%%%%!~F-4aPzqb#ZBoA{`y5 ,ȂQWX~r&,FG=[ $Y vT2p\`AJ> n:T̆xJ4/44끓)=+Qa;;w9HնM2&cyuGvk/mPz?ɅJ`M4挬qf赅,G.=@3IŚpEy.@x{D#,b=v aG̅kkzP=cȘ_Ưk]7ht5?M>;7%Su;#8|5EUйH lH5ձV ƴ1ĸib' &N Q~P r7vWI|8`S;"wc:duPMd =s_耔v{mԜh&H[a2Ȏ$acH.#!ZU65v$e|tR}V䴓Z5I'_I>>1DpG,q9aE@׻uy<J)ǀF]0L+lY~nEO5Mtb"QBSM ^,3&TakR*;Zԃnl;W U'wuLh?;1N|F@(0=%@ͮH4ϬeA͞k70>]%4bɩV 04ĂCy PwOr5^~\4YZDrsw8@hF@ʒx×0Gc/͎ V5cx9O=b=jϑ;w;-DfE"B`T֔+ٽ* kBt"M 8qGY^YTL`_~-k*' >JҦTY89Ai۶9me"56N3y\}G規5VX4H"P #Y@5xPJU`&s skEҭ%ǢnaziJ4 6)vrOI@-9IqG]9Je` x/'DOBCT,汩LChUv+@=SѸ:@?0/#:iac*'reD{֦6IRi_;vvmCPkA]&:_s{\ٕ!uYQ35'cHR;|שqYR.Jn^ @ˑx;j/5=6jᣃ1Zt}V"ӿ! qrZbT/]QM{/ tRW&LWRc^>#cwؿ 2 -l)HuA}̟ϑĞNʼQd}*U؆Bz)j%stgEYq9NwJDv2cxjM[Q_ Ա&'>[\*snVn̜sttb'0^cHL#,Lm(RA|Hp{xu~NeNkGLV? e \E KnpnQ/C|qRy`$hJ#ľ\Vdſn/~\@H-??Oh[IVEL流rדh\1רiN5U"1xd.eKse +tE`U)"0ڌU.zuK9a,Ut~iwIHva0IO/e.~B csw.إcE[Jv(xyWƐiOv]! aֈBP/gHy[yHÝ'16![C7VY"0-z<*/)L~Lf vp# Umw-~LѦj'o;3RaNR[S1鞂]*p\|8DԥÕCTD?P0t|),Vr&S\鎱SmzssK͆`Jֳ ȳ)XEiI1LFA2-A-OknD0I $ 9!wHL֒"|H"`z5䇦~ECUY \5l,4Dd@S`OeEY( v&`:郀3xppE|<{/;`$lHN2 [bcIs 7'*$?7N\Q@}u@HzYa5D2X{.}r ˒MEq잪z.铌dfu[,fwh_Ei ؂]<~v^NmbԶ~l_?Ueb <6}U:0f Q ^9)c?TbN*-1N" skpzBSc:=&s)QV 6O84:&Jȩ{P Lok6a4LGCqI#bhal-҄rFZ4OK9Q6Bw-?*56eYG>cMhXMPs|ж{Zw֕}s8rjp !ݳ[0ɂD5taLIЍloC(F`V?oPTY wrKKW+Y1Scn^yvleFR B> {1gp+ԘD,U/ Z 8KN?nO/}=݀2N( sޑuGHYoH@NeUd% _L_+I;aZ9o_=XƌM5c"?2/32*zg,VacNl={<i;E?E|hs)[6w١Uyrd:uTMͅD=hJkSdgY/*!Ρ?Id0#˕cRxo$Z.R DIӀ8NX0j,k5 \Nr ` kP?M:GL;9z$0~10a35%3ʭ$'I[#n7Q`¥ec +(h)53luqI[b.L v?R-xω)j뛴mw<\的I$b邥j}|7җ w^0/u0Z삟9-僾cWu^|.WfzA?ྃy4H,|,r%h2~zLbQ-9@7Fϱo:񶧭}C/lݕZёPs[Goi_F'0vi箛nξI䀃!P4P"f6_h 2!o}D),W\U&u^g?Wv'S>Zr+-Z+V0ăy]0&nJNUywj L] ?K\$O;qEώ)DAq!-jB3ఀ(Jh "',HUa}9=mx1Vtf2hۻؿ{.a4Y)A} {h{:#7KP;#q)%H7iG|ɰ@n~νFCS_ڶlc}>)+o*h;vi8]Vf$'ֈ)@KOԪ]OaⱚcU1;TZLqr2b4O!z^I?sC;8_[EIg^$ĒjәvKgUP|uΗTqx&G,IkRzXRpkJ ^cX}vKP'[†ݣhקB!#"kXJr#-іQ4 [2I {JG1ajm`EKf3k3bq2moScp-xh WYug>imtY4Bqpm)5XսvBW}H&`0p0{OL6Zo" sk%7?3ԏr@6M3XNqO't Ѯ~]~zhjfVAeyiT%\u"N8DiT4zL0\JG`71@N}/Z"p헜:iTUsx薞-\!0##&qd \sVC)}{V4S[1GpWXGz]DIQu}Wj[#, KxG/"%*rۆLomw 1z, n#F"qze^)5B'y8I>Zǟ>,5igQ:߈0t*fL K-; >A 51Fo̬6܆/Rb?؄fv5,xܔ{}js=@#H>xR5ڵ5|Kp1#]%t)7wѳNo@;Rtlϐ$EIC1y7k&FZVgEp(F_tDt8W<%f:fBtr |B%.uH]{)1b=xZezfcإ"1a)ى^W )j$BM3/ZQT`hB*6v/p˺V΄>IKG9>EA@'{?ԩ AQm00{b6|89 ĝf;ඟ~UlH*έL[LjNL 7.vڱehROaXaj4/S7_HU<鐋MRUqbR3^߯)jZVNfQŭ:>bI\ST&6s;!]if`y S8N7rLJ.Pj=wbs8'tpC@=wSz9xԲ}EQ&E:x""~P`HxTG#Sg'.{6KydU MW(WlIbvAj 3@>w >t01_/<73]O͵pIi=Y̓ʾ2FDp)\΄Cq$79mvutp7G:N!' f;#{*eS ă?37=qբh~=g[zPjlGbl$TV_p0 )6$w;톹Hw5kvlx9Ee M7CE=+, n\t]VkT-fo⦩P=%\RX1W Wy'\ }J*8w[;C0#,nS ݟ%̻N$2Ԉ]ߟk.~)ОQv+sT||NTЇ_gwPfJ'*}RN^t{tb'Z~fWc~ Xv:Y$>E;I:J~iD ÂBZe?5hvك>صTpMv!|薲S\CTi7xVja9 ?{ #bŁ@nWCD`^jO+Xr U˫/THai9R1.rC%V(o5^ʢ-<ؠPlvFouC%Z? @%u xX;mH r#qT; ~ jвRfS~~f=Fs7 fD'J_s^Y+ bH-1giGH3712`Y)x21(WE M'p|N!CS^9U=`t#sՐ_X"̾tG;XWbF!e<$zL iEOX.֨d*Bb"2H ,[el2,PqjVI)!SpuhlҸDlo <S"A=Nia][m8ACRÛЈVdVSJ2nr~233c6Mr=JiebLZ`LEzY[mХQrrn% b 701x` xHvD7*VA7 5KnIze?c@GOO\RbyH'%˳S-WTyO i9[<ʠlE bbمːρ>Qd}3)MX7Srbj~t,[UR1Sf׾BW_w6ضozkކ5F9;P2|޲/Zػ>X"ɐH^✍LJ5Y՝z<T?-Ei)4xWW׭aJSQz[HQŤ.pL .)Q]K/yP ߁l:h%,o:4\ Y\Q]ZAdkhy2cgPk_@85OIROxYW,jz..HOTq_.1 |x2kVK=2Q'0sii~p:iULҌO'zED O~[ k}qܷ/h۰]OXH1Ǫ堞M9ƽH,-l eJn o\ewʑfeH[WhZQ1WPW4ސ7z4/`^݁cI i8#_}=qMٵ+W}-E+| Yq.VӅi\irGEgMzVQxզ>)ut?[) +}80\^y`2RK_HʛsOc@EaW)6pVbY64o*Avi\]cۉCzު3 %X!F9 8L5UfbNWD5,&U 3YQћN2<2ylpAQ_2kH^}E3+:/@1s *ZƸsRțhk] djN􇱯 F sY&&t*|^SƽsP#,EBUǎ{Ҥ]I&&^`sV"+Kɗ#㚄Qiap2A0 &}"%[^; \E!o\ԏ|$}ZF jv.U@2 :vJvT.b Xi# TwDb6NU*yؓ] /hCJV/w)3d"$Xb╈B5:Q+B:p25ȿp=*PHm#kKrR:i~{1.`I FrQVP u HQ>Xn?%j:21x8ж'U/qo8g•5`A)t}[J#ZlӡK6R!dڣ\qԌ(ZDU_9a'%6 !v0%>\džm N׍<[M}陝 IQ.wewacO::,],vm"Y 6[\StC]-M #0XyT ;E?H 17P6hQD4L,>H LOt3Mpy:Q1K))Yo0- &?rm:0nx " 6eҾ/ШUNVȢ{Fܿpɪh {z5nY%*Tx -|NGX{1QgRud&H9z͉zhPh/ u96S?,wfcq*f2V&{ < :l%rXx>݂2"v͌&{5ަsVX"A &,qtA듣A;!ٻ:|QA 9+Tm!خNY j9/{4/1ͲjXuţ cɺOuԄeᄧNyBf+kcBN ge%ZUw=oJ >+U!׈,Q׷MzJ~+1M,R M+1{s MnE/G"9zl`ԝɐBp pmfh!F)fǾW;qP+ۮZ^y嶈F.wU#uc XTIEz`Λ98@fQ쾥(@Ǫ/R>D +o n])[ H}1ΐE!/:/$ӝ ޕ~ 񫓸 F$Қ{J4d+Ξ_>(wtX?ܪr2.o&$䛵^;+Zqn5OdS+|b~ȫ&bx(-סT𦆻>ś1!݋-PČHWfB *k0R@~ ?6(.~B "uY<d3FT;COn?|,EɈ&_qdvQ9QQqn= SuS/^\|>$?mJ=wT --'T"Yٍ$2dr%LEV{ s쮺T~_i k@}rdn.^헝zӊn6wc0 y#ε&M4c/

    ^Q/&t#!C[~HCȤwə1At>,25c;Xآaw%՞.$)rQO.UU)GI(+)AkWOo8AZUEYPi]?W##> PK|yeKlv2EI5Y*gU)f ['t z1QzJ܈YBB@9Tgw8~9T|+%0CUzdee~E88ƯxmwCe0aܟYjo܂f%?ř^y+2ڼ^eª:IJ3FHeMۀ$@SQo`K>6фQc!E6M0:cR9WM'ݮF0m|!ANǭb 0+Oe$L #74g;  igfRtJu^p{Q"رB 6C fВ-SN `s7dҁoN.Ȥi1"VD4"5UV+ZWZ$cAn%Dݹ;*gFjӸPM^֌*[LFY-;F> 0"o܈ )~)MMu0u~!ɇitgA_m:lьY3[ZT$5l:FӺYG<֛l׃flC!K8!;\k{哮ў*Igc]uDe -vy_EéIr# *ZLP{=‹C<.qQnAnijH Pp]8f }~nBCx]RT|n?&`h9<Kh4Pz`'ut {ɱ^tu?:mmWio#m7D]10[V 4 J* BTWV%]j7:pTxn6sÐNs12$?9uuȔÊ a{,ki 8^ỸO*"ljfi?<̾YsH Gd") =O'w*ak/^ٗIV~T̼exqShAN\ Gi K/2/7.;d6uCz7;C1>jQlSu#s>s4 =&U¬>/l*QT20feh2ח?' 2f lАPY,bQ1 /F$p16 >̟/'ZTQCxiF~~%%;qƠ'f[Y0[ܧ؛7|- raw,0Lbyu$ Ga0 g~vTRhI݁;T*$WصĒ Nͷ;6vL" Fqk1WBsSVIo'< Hd?$^denp+&-z:yt 5ۂ䣀t:"M l1w%KSOPB&`h$SykG$eԪ#Mc+#Iz]Llm=]ǡx˅ ]f0M VSt}.Nf*Jc+}q>Is,jneX g{"i>*XD"MV׸ X0|b9^ż>{Q"?[_Y G,&B# uyG \NeN_".p@g~xwqމ+i6IPi!7DHQ"o0`pAbybѠh[G.Gf`-oeQ1d&P!o`)ʐc]f)L:U(\Ϯ(M[죫T+7-.2&Ld}Ynۦ (Jsm=@8!2޳Q?\p;HzC!ڝ&gK=ѣ [E)4HVoL鷕s9}vqT̏_ȕ޽ wpntFI+3"v'EgFٻ Z&{jMǹ1P*cfl7W8@_fJM~c4OOD5C}u/P *T޺7h&4A~;O{ݖC2w~zM<^3(Nge|j43#9R7RH,i?m v-;r"ݣL`ۆm%(@22HdPJek"]v;hYvi4)G e`U1XRS /6RӓNz - F=7u_:(˸[n:ZLo!\ _^?;+f_%4> D0,8mI~1F`%/.bύXFڙbC:ӫ#bd`KaD$=ᓥQmnH)eQg?v_̕I: H =ګ,4st_'1J )X"7i l(xRB<ĝO\tf_D>ӋKIfseه:\Pjl>1Wz͗ȃ:b;͖^YdΆŐeݠb|.YJ҄yaoSjv]cbQT%)?-ɿ$1VF: Նx!|Sv G#;fzӉgվeҨ@&I ,Heۚ[jz2Y}C+7~b}fU+Oq*Aqϻ?^ @ 7y.~qɔfj5ٲ"&8iB!ɵ~V"' kL-mh|ESQ7X=I߸ ]g 'l!&EE4n&$ԟ`5FOGJD[tś,oo4'a@ KO -֧Ʊ7S;`F,r J@G: 乴!3Yg|}e{UFsΗa@SI nt"?uv̳B~ Py-2SV+ޝ+,;vk:OW̪{]%) :0] WeW(ϛkLQǽ-\߲~Eu<,;$!` (9j eޤsC@Nee@g[PljNfO0:'wgȚc1Vݯ7VC%Yfs0̨5O93W$6j8K.d?RqՀ2XwҀ7(I~|EQ i=0CZte!ydx#Lq@/I1Q_F֎\:gHHܱ@4ѪtU05M1nX+a8gr'Q,:hL"2dzנ7#i&!bUc7q x.N_/|J0e#ZL`7% |I;S=F_$ej._xJѶ(?'6+߫S\>jvjH[){'eyLr#pyM 7BKY=]mp N䖎ۯ 6j3yo:(/f/2-¿y$4w0 b Nr0.(ɋ=!oMKB? ӕ{˱Ӎ:3N99Z.z\e`2xڷ/R!R@elZ݃O1H S%wnhF:Ȕ3_b Q nmvBʋTBϲ3lF}{3mS6&u[YW2Ȁ鼋(.ܑ\&m b0=-\#>œy#XAZ$1 )ǥlkO~:#Cȧr@jcO*:Fۋ%V/tIAk%$$y>)Vœ#NJ!G!']>g<;qD)I&l#b BOhaIЧH<6g1Ԅf=eCn60XjgvJl둷!mnj+߽>tZ&w[C5F,O M ;|~z_~Ϊ<2eZOe*#,x {oi,HG7!ZA0ǸMhjoSį _f~uE`W6:4 ܗ'9Lp:ڷcM) (e |$Y(\5s|j/&T=)xna/gYp*¨C&~n]5aڿt üV;qy3^/S8$(5yЗz7AF!=}uUPCd˅ }f`A.M\XEn+\$~!_8 +Eam,reUȘSOIui(B`jфoiO,%靊omQ32G.\d  M5)M ƟTiHjWTt `mB|S8_&E -yhѻTS/i;8"%v TxNy3=>F]@.Pc r\k%7AӓT} iϝq! s5eCyyB.%xz=kvx w8ؔGiq;fBfw[lqɱcܴ@<;x$c3">LUO3z M@m:ȴwMkrתoyNR2i'O1yE"y"J xˮcb;- KVO; [6`Wk }wZhڮ "#{4|H-)+z-aG{nBG˱&)'S",d;rԯv{a4<<O<@ Y<^kқYPME hcn~۸"Q%z&!zpuhr?l(u p5҉] r_/'cIHIpGg{Z4V #ה.*Z Bp;"%\bcXx%|o3ȫ27fLAfoY2pYp6F@MƧTS%1R18GY'=8#ڠ˘NՇ^f(RvִU#rڦKD1p8E@l[.R'0 +,M?H_"ׁ㎟;ԫ).&yCv ba,Yn.0}UrN rc0%*sˇ-!Nay/:MJ%}K1%DP"ON5|inYB([Vc>Ɛk=>9]1ƌz ãm9" e)z '8Z`j)lH|1;'yc"F}}y@q3L9k#Σ*k哢\Wms fnhVE ษzVl1頋Pخpn@, bEH#A2vk(p?mF'ּK!+KtM64Pʞ+z&\1+VDDG/Ѥf7^aOYB>@i[ !H`/֋/f:1,~zkqUHc>`g<C#>Rg)`߭ڞ^ګ'y>]L\oœH<3+bSW_bۗeӽUSZ2#@*69$Y6R9M{$5.!ocGGcz$zo:Ṽc A 8-ZfvW/ W( 5e+}[4ʸnz\83I Ry"q N]*p7&11H ѻ~gU#_5Q1l9܎>l B.}fj,2C׃LDMfc ks|CRk2as.qy@/wblaYP[9L)bgc Dnǽ'SZ1[S5 Z8])BNȭUlH\eRzeW$m ~+58 k]~JbtA+T'*R;`iDDFM>0gdvۋkq;O3 -& m$^dEt5?G( zi{8袇 RD@bg_ d@(djpKۿ۴SbPkj~}i!>:,.sfs)k`"o^-8 &MrP[ow57Λ1buE} Y<{bHZ u`[.'av'z3v=b)\v>`/i$Wg*^o/1nisj4T![}Jp8d<Y*`E#azx[]\>y1*,\9 +u($ŀU<f@_N&ϻV'^;i]x}R2#\U~8Wr F_1hןWB9mٿ1hX15 u]T1~G0ٌqEl9;Vُ*qL=ճ$ΝPQFt'yXp<;%{=NJES!*CB|`Ky Ũ\YLϦfl==#a>Oua7`i)!.їI&!]ⵚh xKo*H?ΔSJ:?db㆙zM^ԯ}%.N8k ɰ%Zjf#f1`Ǧ2K?YP JHCMUs$O2UMV 85Dyl1=h5\nrvۂhs F~f{ߺrےP.G!X0X[30iRzgj䋜?5"d_!m9'~ 㬮203|w 0N@I0-O]'RVR"H7ݑRh< w-R09Dk5-|3˫ .]!AժH. {{cr IGQZګ¯SoՀ~U7m !Ah[*7CYsAdj_s~ϻAȥCXm *(cP̞gtw 4H;pQT#i 'KF3[Β~]gmP|"vOʚ2 Rq%턄"= Z_ G͑azϦn&: ҙ㇝gg*"*Uc}hG&jV Hb槰Q=y٬-XV1q֊Rsbh\?Mb^[e]橳D[wȒqgob`onV; UR+N7H4#}=m攂=C N'CY/_( Vv6Wk@ϏUAYve)XHbB81#mD2(-d'LGL4?7 ӟOB|1z3j[OX:eQ ;ﵽC:cL52oӨ <-zCNG/k%CuevF~޼E%K'aU3o=9.Pb. P\1^I3T;;Q9;?q /1` OBhLZ@{ۚ:yJ>)H"Eru oR9 c.XgFR!vnPQ$HQ.6bl=~x| pݵAim'2j`_d]ZȂwӯJn̮!Z^㪲L${[C2s .*#\{~вfk[NUk24zzG%u}/A=wth(+>|ϛAkjC>, |(ʯ)kNpu,{)-xӷhJ W4$!GSa:iݲEQ h8 2.KIF'E@[ D 6tj+l"A(np鋪랷9jo^@n02Hx.(hmpmw `$Ze_A- 0R b{rXvWΎ=Qs.IDㄩru'wYcwҭBȺl.<>0E[~S,7bDt`I W!Pcv*BƱ3Tc`2wAϙ;Jgua"JMa AԚզ m  u iQ*¾?H`ԚHaO8%b <2,u2ƒY㍲*U dio-FO_F{K)7h*zjTb@?\=j4g+)E2̍^8Q4h/iL1B$ cpr G(rlV.K\.$лQ(*k:HxTjlQoB2 +q]/m>UkԽx6|*P\4jf# ,i}E0rMܩvgDUCKq/,sz\ty}DB̎;ʩRgĕooշqB Nlx4v]vLm#wD0h (9-u<J cMo&qL5ɳf VF$> ,s? .t]/ _|pOGxb|nxW iIilU$_R'NfxV#]Wt?T+jקkWD:pQ01ث~X9 _ Hˀ=X}"P L+7 PW}^tν&LebfUP_*wih59m u09PE]Z ʷ"ZV) ڰcIϣ^X<߁zs^ `^?L[ wK͚,z#M25*()ݍzSd!5piSu2V xzCK\:er?B`x{l0w|F1Q%@ *cf/3_\!sˊ_۔@Hsj :~5 kB}9y=;WeC$쮽G ūʑ\BQvhYSSr"^_猊pm\]U]u@OhkABs!~q??Ky 1|p8hpݲ!߻{mIi',]v`s֟]IYC./4@551g91tPlx6dpe U j]zl|玺6%>K<}1նBGR`h}5Jʛ (kC@>nKc;Z9q%B':[G>P58Or`l8)W|m'@u(f PQʡ=f(WISZslj/lhK}.N&3r}\}43uӃzf;~4 ʅ"湛R>KLZ_FG'5P?b++f<]] 4R(S[_I>*|Ӱ%/^GOgd:<|X NB5zZJͶ+do~W~諳J(M^biLy֣R'V=Nќ˦?}TqGFRvʽ3翃x+QZ҅&i=&FQ7S+ wmK%,j/Pk@P@Vm:F|N'PYKDG>lU0(mvILLcU izLm9_h'FlйKtjM&rw֞8”Mlg,exGPϭqsm;W?z$t#Ss;<|`?Ahinrug)ck[$a=cPرکB0:VAKN/[2okUPkr"5 +fD^Kq uȮe 3ͬǜQ24B TGԎ R5R UD1 6[5E?d"3UB𮁳@[p6FHϡ*߹5,^WdRCS彛3lU?=ht-F)ܴU q>\7 2zȡ#IK&.%6%$5h)Ĝ2[K Ĺ%/B"rCKtAԶj@@"r.^\mKzKi*QXS)].u%q*EU ^ӣ_XgckP(v<\F؊~\jUGEX`Uz뛝QJ <+~2q]@O}c%C/hzUݙ-9 b :>+*Qysl-o9%e;,/2?&6CVPYókouKeĒQYLiY2"c83ML߆7Z&)nkN@r 8rs[&4T?*0pѻ[l:!\}l6pdd+qO^X?w[۲S)m4(ڵjeeF 2Ȣ*hUMл\R-{(R_A p۩ndb] O-#K#҉0mYodz3TёYt6uzN0x(@h7G٩4B7CĻ3=ajk@qbI$a :R+uNxv66XLdVs,k-hZUV-/IF0M,rF4JD\>-O%jؒ}XOmIGFGr 3UShs5XYÆ6QH-TB-Zis^S3S;#Ot80R흖b-5x'n%6ۛ\a**^>DoDYr݆፫֎s]2q݄ ~{Mz6z&diEMd\.] m^\Ԯ_ m<ձaE 'gM}XyyM&^- pqC`>ٻ&B\238 `gt,MDB{9dyIKW3L. ntG))5vy ԣX^;!duw?-.l {o0\Kzz_J4tS11}ίhIT̗[#VG !+C#_K DN5r@urV[@c@J̄)F3U-9#hItq,}JD(Ȧ S}86tZ`Ѩ:OQ4shg]Љ~T}3 X˦'qOI>@!dq4a @*A[^E1m篗U* D?}|/[w3 L<1Z tW%6]iz +"|cX .9 $!yS< {^QML# Jp5gjJhkt+u (7JsBޝ'qڨՏҥY $( {ʾcc:nU:n]5ÇDxj^H8מi uiI)%SPeX(?#gkG[*ߕZg.k byh˧7ҋF(#`*SOtGD3Ľ99J6Dr3YPvе𜋳7ͱ`z#E8GJMB0'(%Ȼ2O\k (;j#ɥTs8M/Ȥې{Jcz:ĬfY8N * h4^$ 3OhP Kc*s)`ZFHZpm'%L1 '.*s_hJFp=?/l,<ۚxbĖSgUz9RC϶l2:i}`2+޳=^JYSgyX4!Bٓˁ IDW]OuE7ەH܆"U_S=[4.U3t\0D7lh;Jjt%4)⏷gx2 .gFQ+4gS4}lC>LǃCJ+g tX]t #x)n'` #T# Ʉh.XVQ%fYbBP۪6Cij:EUmO[ݫt^GgAc/rK~C| }HՃ<} f{gg)"HTAd<8-&7kbY%##)H~55!b *(S3Xzv!eHA!">z*Ee=Pעۡci/ An=%17Pb˯L7D =u!fbٛdm>$ mg砃 %Oe?x3dn3dm`Ucx5d/VH٥M6nDXAmjN\Mt1LY }-FM.J :& kHdFΆ>۾(St6Q0cu#(`Rg~5 LzBd'b6 ˝3p]W8^Yg dT}9Wޗy4-/A3 , )=ZuIT ê#L)<-@zS9#'uK'șǹZL`d/$$.z93>1 mO3*#tt#~pgV׹ЌE9G%)~.E!]FD"[`RVz}5{]^| Osܫ!sb,w3ZW/k_d+aOmZ3ecȷ|jW ?AOT]h rgFCc0:x?E9*Y `q`PH@:< AƂ$zg%U5BSsw~PP=/exN/Tqe%H"[g# c˵3)G/_ߟ,An{.rS-` 0R5L_Ţ96P VUҮ2iUMx_v3e&>p~^ _.E!8)}_`)VAXF&Vs&*Cq@Tv2X^O b&r'|rT{%5I"Go(Ls>}S W.R" mL* fDx fO=Mb#wF6q1 y![|3Tٌg_VL htPP4>/]AsNj>Ns;#W_pl@ S^m6[*6{l9zc@t ϭ0:ԩK zJoH]x;|5/)@[hG* $ENu馫ِ[uj3<0|BX,|)_Tu3,ׅ:`{|3]n\-/Voox#ATbt[ҁ s\}ZD|,ҕAI؁.W!X2hd)/L=>_"ﲂ*LN-@XMC@rw=U~>_!#2l,m~w`ȕx Bf'j|1X |9%r6$MR0;cE LH r?+UR]1;nDnRqk xLҝIu۩2&ai*J$ z3Uj_!LWx1)Rןro/OT4[,[̃\ (a|꥿GzCIotJTցjGOB~k+)'IbHWL{Dx]iPcA񉴆Æ~^"N& ׎3Brj8W51uZ~>sd-z@o¾k%mO]XYbcL}P!Ou=B8OH$AW/s'Zt  UHBr6pc=/]~XAϮlz)gwj8FO4P;6#iG 2OŏEaH]09$,9njS6\Ok!3A\қdm UA/՗l)R ߴϘp21MK!xJjf?8;-I{"Z+r~5?,% δE}]ÿ!q2om1RzqTvSCԧci\B`lIZɫ~;hg+N1- {s컋NJT9M.} HOPh{:^^SmZ;Ùq( !˚rgH;|6OPq5p\ڲ,h2WhͥG tNLzmB Y;{Me!eݏKP(k@g+^d{|&ΛkoҌk-* N#1!n{Y@[z1qaurphR^ΨSKnx3ϏXZGf]f_[͙ 7 \e(j(%fը|-)M|N HxER:x2oA>-;C^Ҕes=q 5}pǫ=3/Pԛ& ~!f˄ʳPQnXvg\5d`$ZU[(֩|H_Ov03fgSLbbݜ0,3 DR4yRZww̼{某3R160TR+HY#n{Sb 9lUVC]_C Zʙ#MúD'5CaTۼ74bK=;^dϧ&y\+ֹּŧ{ lI\gy'VrE:Ziz5VDŨWJ J.ɁLQoʻANk,pq jIX D|yY1AU&iB\DiM:y" t4e"gP_+%d҇8㥃&.}0GV$fNPʪPt<#f0*3_B-ݲM jh"z(*=p8K K]$dw;ǫΡXj #o2y wI.t^9ې'V始e d^vђ.NX0 |^Ē ѧ,N0Ëec7y=FLUjU×uՃD]9Et@Yk[.fV6_W"™>Y%:e E3m:̨nn-+v+{j 1!uQ) 785]-!G$r|uu3 y;s͠EDہ)& IXE9M° uH6F0C+V7Nc_Xd3Q"&i'5ɏHrU];'G2]lH0v>nTlCkJ 6}WnL઺ŗ"5y_gRjcV)SiseL0h˯7}$:#LFd0d"7噚Z( sٮr BLߡy΁rAx FT?V..7g Y_"qh ϒyF+gڑnGD/l-;)%tg٤#Agsj=t<%~EP /vJp 5?(:eN5<[Vo&1k:pOSn]Xqg7qj>b;lӯ ^bZMO[d~QU˰=r&X#~;$}0n9cT>`jsPHB&/fR!5Obߒ.N5dHXwUl ?SرEG4Eݔ+8뾂8pҾDeJ15D?vuexJ?t"SQDn#^SlJ[ w\+tl~`TXf{dq3 d1M@ ŗtmU eܯ[=|6pQɃoR|VcpQexIH$J\iQH1 )[){#_I;7elׇI_C_%/~7R]זPS%*ܚ: CGX]$oV\2r.ƥ{1u6r`[nOrLgM`@ x}֑%9 []k Awޱ"A" 6"H~J,vctD^,KYv9q_ܶ3V%Xd9KL(9:Ú׀@"T R !R;pbP&g[BTbv/익bt;|7Z*m)ԒױO).M0nj#px?]6LW(1"5%IpOApN\:TeX $G#$#.칣tCA̍DQ̘{e$eE?ds갯nDentB'}V&] cjg W FE9E5(Ӊ EޖѾ1a.:A p7P l>< NX^ط|;'黎6=2.r6&?t=yݤ<%­ 8Rs'xt3p(nz4BWk͒8;,W(J4jM)VUPr,ʋm]%/D&D竹Y a3aǃf1lOE!ۯ:OnD"Uxͬힾ)>6] A-SPFG-l8qMd08gb8hqe7ĺdN.ϗl ߲}ImRifOn6QfFo-a23L]%X!oXVPٲlۛ4\e18Rȵh̊h"v[#*W g `PY C oNyTe%5T@dG1鬄gH9aP:&.Xfvah`̵-BT]ev 01JY,bhLقYrPs ykB1N$,~T4ĈN|j@rgeV@PqnofEzI,V.UFb.=T!UJ1\V9C7ZXSyC'!IB~yDa&eAz)[9UDRz<ʐ+S\*o+8ds̲~]{;o Us}UK `ݨY#Wn@oU- ݄vxMsYĴmM &%ց$EJj5g7ss|2-3;RJ7llO>ہ[#߽CBch}N4`1hUW\ML5R H3BDфTUϞ.n`΂Od9(280f8oKCSj>ȻX'G%O hפ~ /2IWшX,iNotjFFb@6^ .S- E"uČTmܠ=1ѐGM8'a4ߡ[F?,Rgҕ'&^LMZ ;fG?d,ʂ r$/.;!wN׷!>ilF]ťTCs7 F8:vS䂍[JLW{l'wM넲xN—D^עa#itm) ndu|ܗZX!?Q jFCK!OA(q/Xqm!:$6NW'j t{1}ߎqptSjH\5MðDkr0f+ȪH $g?/f(]X-3'r˄IQ>+yFf [ZRZ"o{8cWh;~7r#w͇5BUY21d~LmHVԕ%nWLsav6 H uݕ^~u1cS'|搑@ѣ] b=O`8Sn ɬVh!Ba%U펙CJv s ^.T;E3ލ@qX݌Hc@.SuNXO<<1Y/uR.*6j; g)~m&KjnW^1O.6Ήg>KF: ;"󉋐H*ݗ7߉h6*GoPsGjg{{;"D6r+m9&Kq ohuq4r4LKmm!EOlXYI.L,΀ WYq?rP{0+kUPX>ڙftdGG>' S=ܬ=?6-ͩ@]CaٔJP@mavꠉ"I%Wf9EkCަӚk*ZjѾCqXcāoܵ*Go+v|w6 Go] | ))26)>f1kՆ13OhOz'8s1Yejh#ҙz0&uPxp,7f!0}a|nكzhB _e<\4Q1MX{r7~NNAJ{ Fb;Ŧ4* Ulg6r?y6 o'Ʋ)}\PT^ U8EƜB(/@67ˏN_S685jwqݛF>Z>-9g"tF)Sqc=eR=*e1`(HlSZ:UMѷJHT(6ָ_eA[%M5.'ae(BCduB,\159Lh$^{TpoI̱]*F" #WP[y u7s3䖥r嘋ldž&s؅ ""E2Xa!y|p8ځ$2ѵuyP/׽f V.,3z)0Y65dx=qzԜ-F̰ tE}dpǎ=4~H,-&aűtr_kW;~H0YR2Kl Aܶ@Kg @\'PSsۿOg眳dj*_)iJic1ɵgO܏~RBh{y^RBFڂ_xB`U?@| yxGsiېg7+Vma>_gAA { STs W=SB'ˁ|_(|tR:UK䩺$؈EvqìEI!qn"j ~$/sc}9ePHtФ !ک怌z}y{$5z-kk1+쪇(PA,{i7Y.BaȗM)ǟ \89&qFJ!Ib$3w#Vt%.ko\x;[k ϱk7Ljf2/y/I#KR{Ejb Y4&CX9BbSS~9j#ns_}{6]2aflasaͯ<[ϗ zhZO$2 ̘Cw_I!57с7{[۷)Ӝ:>򺟩;tD`66kٿ'O} 5XuE[Tky"f5Y(u1)>Hrԇ&hZx `b!t57ޥG/O![:G|h}R| pO 6I$J=W;Fm=rS f!+?Eo;zX8(/Υ1lyULԫ2ЕHL?.dY.ֱ v,ے:Ue)Aƕ}JWey6] N`Ѓ_$*E1&Ld4+=3cMsAڳ y4ֆs3i!yNSC`6{w%h5eoJduCvvC~:xe9b e/Ϫ:sDX,CuΒy_P~ !* M ۧ4m0Gu +%-='ƕ"lm?u^ Yq _039+R&{;0@' #TumGrqtӂNM!er}5?-,&~)%ı:x+o k ]'Sr#GpUrlnR|*!zC=r=> ^:tm;g~O1ȏsd 0':wEeu|6>L! Xp{9ThfWo9Amo/) ȍz3&.)U".CXJkMTE58;ǒ^~) RFj[Fe2UNf$S ύAtG(!`)`O lʖP8Cl ~f8jkES1[7UDreDak_X[jtA-<q +SJZEyu؍ 7 Vt1u.8o»V4Zvt?BdԂ($O[U/LK$&49yv+K{QONJڬ f B4tl ⇙>uFR4@ RA|=\g$OonՀK) -ߎ(t UƼb-kA&/1ۮ;DE;9)~(׽7mGy4]"%aÙZ2e_VB3!H$pI 1/;aܭSg,4XunG^4#v>ÙEʥ0/-QD?$0R CXoWJ{ 8ljN]C N9-]JIe;㤷M>^c7*ϤV.cJM1*g6 )?E\z>5rYc>^iUYY(P?h*d\Iӂ޷hW 0d1u}-.#*v͊eY: )pd"a/#&6ؠk凈K |^0י1|= P#N5\ApV1\Ga B_ݠv}KLƻu=1X(#T/dfAݘx6^Ҡ?'d'— Z503395!'!M9gض9AԆ&Y(mOvö*5[%7R5oix;Ghr92M8ޭ7?A`l/d6T!&raU} 9!e%밺 0Us:%KF3;6Uz#ge2jC T]U;kŲk>ToyUd:)k0 wۓXգli X:)aX-<jW>y/a |pZ+_0RZ%(sE:&0s y[#:$v[o!J.E9SGw+)dgWJe(P۹IH?KQ{a1s5Ǧ,=NbQ>M71^".p-M`5Ru{Q@IeX#3冒m4H|-ix8H1Juk% {pY#ydE9Ԝcw0O)l -$ у\`pqSU ,صAʙ96un2l抲0<YL8(,8ٱ{K!;3ScZq\B$=qT{Rp~-䋝D/T0K6KՅ#hY`SOlF{0Co ~Zy[e_e p!97[i[ӳq'5F1ڽVmgGAB*Ccd<) : )~" ]IQ`OQgy˰#(=#cXG9OWՅ5rгZ)"7Dxs(✻'yۄ0okK'a/?wx^䊔U+ZH6.)l}HpߩlEKin+ Q'j3Z%B+ǤH85`^Ј%ȑ[֧Yw-gÀ?&G=e?: )|Yy남:lG!~ Xe\, !̥ѻAQk8<ăN(TC5e~ _wvgapDECЂYo\!x_~MY=|*>N,ɾ.q=E3<:Ct=&5Vtۜwѻy|ދhJ_"c?w{D  EVu0).em3Ra0Cuա2>l%իnaۺX(ڭrT{ؕj%r050 zKpڡZCbw \`z4&JP ] '~z^nN{\f7Y^-N׻})}j /ݸQG ֠b{%ʇaiݱO1Wքb-;X^-?1JR\5CJ菺`2g#Z- 9_ f^PVzċݝRuHZN"]6b>yoȀf=[`ü ss/_0|ɍs#|{ei bT^W斑_o6rܧ'xCLRa/i98L#axC*nU_K"ev~rzK,W M;(8A_(!=f=P79E #9؃ӐSRO_6nG̶D[ӗ;J.COH XfձxxlHCs1ǜ/&a=qdnɸVU5q\JYPcb=i 9vgoʏ7>.CBgQHOG MKd2&ёb/=2mjK4=WᵺkArv,252ǿч<ʨQ<I?t3Yr8:v am( p;G&D{Y5Fs]N(>/2[k(ŧGQO`)*AjӭNU8_G> \-$'^\:8%FH 8.1uU8?)j ߎTƅqC8T3uI"-!15:^y+? xȻf1[riWϳ |>o`z(q+"?ɿd;?Tb4sq ypڵ3olG ~Kx(n',UK Ldyvo ǵ䉷[ed~py~&<4 ;Hr"~c-t$<(Eq7Uvb(EL4 Nv]̑P t\"oe4OYl\oc;!k?dmV07DUs_1co26860eQqI '^`i&jf(ܱ7loI`(Jy궯)ɢwp#mw/3 @9 s$]pT]ҍl{VVs.qDbm 5D*8INoNz-$s^y@97!{3X!ϳfww4_\Yͯ_zTeU5d՛㪆[?LjAH)16rFVz  KZ[E/;HD[7Qwd%=Aؤ^){-C9g2Thџ7 @챍ψ_Clxs&~ 휳4E@Ƙ{ܾVT֐5 J,FPܩBBv=4;u_х蔩{dVɿdCǛ$w;g-Y-h? K &1zd5?CWUNa{8m|l E\reIE4~ya}^D5u`Q63b(#QJ*c G[.3M&bu`?v6a z+aތeaiYZ)Lahh@tTE*ŰcHT[4ԺR[96̰ _ 8nfg34pҡz"ɑW1 I9W>U? wD/ej0!_Ke ?5W!\;m_B?5Q-{VcĮmw$r3TRI5 A$ɅPm B⪓,?iR&~p1d6Z2P!37EκoI;~{9ۘJCZ}|Dj[KgF< ~(X d+X.(v++T:{lfT;ْsoVbݏ/Ft#+c1$N0%Clo9<%W>hgUr+. 0 |8,{k(c6/ngp;-EGemܬ铌J.+~9$IQ{({;sԪi5~r -QBNҲc$Ӯn@p!0mt,V~KF@{lGJN!H 梵d<>OW=j(]:phդr>qaL)l$C}iA2el8-i%@ W:6|}ˡX4.+ 7@cWNF!@`Xdm9ZG Uo%XnNmH]̃ߥӯߟǷ*r'6!ڡ`ȋ'"CT$R%##.?\+lk "Upϒx"o+x.$ébKFQnQ0!2(~szU W5 i 5'y`dž4!CJ-KTvc`gP):Rgca.XFBvAIh۬zw^9>sOԴr->e22 _GQ /Eon{sw^J a5l#=,pb\4d+gyxr25BX87J-]Cl^ ۡkq J3[É8Fdl&ԑȐjc-=i40 *׆$ 7ЧPe(eNn˂>=ֳ_ E39)9ċWn@΀~fX<-k8@L 'w ˎJ*D~4ql(mO gj߷'+K#r^d?R_ԴlCU nz>cMO=J z%oF.zfT;6-fKք6B="2U#n)=ҀLhR^b!jc_ʽ=*DM(Uqfi]sh3As~:[8 Z`PK(!* _GkM0旊8mVA$Z}Nӵ`ReАӤm$y0o-u"y)1Ie^PLkY/Xf b I6=Y4H>/1u,J(X4T9m )Au$_JY3jʴ~R!} )I%Iay庞F*H.6{ ~g|s"Ə,)At5&B,B\Jv|nmq_Mo~vDni@Au' }Qoԍ0Dˌ#9 @َ1QM HYwɹpDbrR^p~*l257-U->g)X潰r¢ՠ[2xj72~%#QVE' %plH6-O>;^HNvaJ#9O8@)9jZeBaJHW6gȻyrAPaU& Haܥ>5vI;$*/s,{mcڷGGW i36q?9`s CXjn2s{@n_Q(#;^plb:zUiO b06:xT Z$i4_/3<39xv7H#W!}_PQr8Wt$m,"6SH" 7P|]ޙH`mSHRNj\tRTЭף=AWmD,"sZ]$rLW x=.hJPѯET*Xg{) S1Mm.Vg5H=-f{FA洅Yaͅao56Bw]5PNJcEfO=]Ƴ{4'3 E"Lн|d^]RWX @͹c˓skp-y λ{4<G Je<&"OwKQX`3INY4P+St*!:`TUV$י%\=SW\0vF?NV IUK"g g|q Yzi4w|4$PAvQn-d ʵ$$%_g/XJt@5#H[K놐ñ%Ң9m "q"b~x_lH')UKFlY{VO)Dh{ֲ ?j{+cR>FXViEgt;`Y}D8$kq IUd.\Uh7:I)D+C䆅3\ߺҥh [4;th~*tkYBd@p# zS`\>1tI]ϗ! x$L. 巯9FY~22kf Cb$?!A\VOMKIW$4zGS 9.MleԕGLs!bY^Ce_(Zs7Bpk)WNDȺ0/aM3m"Lc!SEc@uA.ܵHqd4GX]R^Y쾯C@ehA6N4g$Ubz#lj>xDAs>Cm*5F^;X j&;/I]/k=Cf?a2F0|3OזcQƄGA ^NW{MS3 Gw2JMKǠ[llfTٻܴ-g&"M7#?( )$;?HO-6RH$$ڧܤ x$eʄ Lc029BĔ/ \@)*f'*h}ef`ˢpab8L6?񗜮x 3tįo% GNLUՏ>6U[6'7`ic]|MGhJFܜ B9@Zr!r]utKTbrȪfl:\^p7,U[/~% 刘=e_{MfX70YWܖsfν[a9RR^, F !%y|~СJ  ™.իx΄SǸwk|<)yㆀɰQsy9;n+uvD/i$7lelL`БEzr1=4;1*($˦߷}V#Sx@ӄeֲ@&X$ _]ʄ tQ\]r?1?t'xbm> dҵ-L4Nz%b;}<(:{hĽFcZjpǿsP0n$3cTI(N %j^[W C_ܡw2U~/ߨ盝OSg'9kw>Ѹ9{) `k"4:RY+TEd0g@ кih HE~~on}n t-q9,^L+ ;Ӕ]Į FU՝3uW[yN&Փ>̵wR.BU+ȃh7٪NH7o*S<ڢͫ!Y 1_,ΤC)n&ߝ6i&z` oD߫5_LU}GҐSH}*#KIc)Ú 3tLzr>M4_l[Ztj-h;ӣ?dj<# R fO|O;w$ u;e8șg80,n1G*ݰ GH >uFneg|b:@>+3̜5?LKM>X+]/HC!tcø%:O"/DHnOF=lO/T&7)ME\"v:efR!.$-0*>#IfOnCeR/ɋBV EV\(g~AMy^6f$x.8ſ7%F]>Bj,dlA8I*~}du!4eSٮϹ}w^EJUUbN øs7'H,\pX9e3`^'7|7i='j/<=z4\\zKzkPtdSid9 saLM ֌&ֻ*b;9BZ4q|[4 g]dlMQ]4˖Q$,{>s"1̯nfD}ld~0[vbUa;WuSlS I-#Q쾝f'Λ^ ȉP+cfѯSЬ$ca>vE+Pf0_a(;M llJ;,ӯ8%fn:SfHqᛀn 75-D%5-E/fJMlrg|͋:K\Y-1Ug{Wo4j͌;*O3.v џ~Xwᯯ$F6s+~x tL(|qZ=a^KR>hF*lߍ#& }3uZ~lOL Li~I5[Ηgm ?YPPCLK]BgTḱYkZ)'Eb<\uLma:}NR !}lPb QRƺڒP!".;]Aaz K<@`p<5Fuk1㼨ӒݍwUW+dJQ`jO¯ Rw^j(3jA2ZF8B?$Xk678ue͐mLڑe|3lgvk0,t|QhacTPgǘ"kŃ9 o0 գ /a}Z"о-fIكއ1>W uRJ4B0JeKXiRAcT\Z&x!/(g%mԈ [bȴZGvC˃&v,b?;[:bPo!6utE ^~ݲ#"܌}N S`#r@-9=#W&HjD 8Pxc71b]ffD&) `khN Hfozugf-qbޖgzR#VeJ$^R [&N|J;JUnyi*rm}Gr gYxR.&7+ eGY_!֣: ;Ru?3T"XGg,,+gI^ ۇ WMT+({I *D 3""m"goѐVZ-NQ1U@cz[mT0`CX?V5v[h/҅ F5!$1 F%Nq+Y`ˢyϐrzTզKˆ x5 qC”'ZOTa3>im5"*S5{3. Yc$ަ? 9H2ZY=RgYZ070701000000f9000081a40000000000000000000000016101d03d00013224000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/cx23885/cx23885.ko.xz7zXZִF!t/+(]?Eh=ڜ9Lo#$_5×;\f=﮽G.Q&BmpwY#ş$GRN# 2T!Jy+Jn97+jj9^W4aZj<́ߜ֏2u EayK_(:ʘX{iy)/JZu =G3+x6 tzqCF֤sA0>-sS]#ӨmD?fD܏&c[Ĕ1䦇ȉΜ@4Lf:2TA r7;d@@N-H:y]D4/Xb &V }7oBaHtY[|:!f9 Pa̫ʍqXG^Ho!Ś4:c ZHU` HGzW4uנE$"3(hGz7n|7O,ꨖd.FghLp(ܩ@\BK4"eLtxԙM:dXupY'9&CR Ұk hٿdY\FˣYxWEɣy/<7,c=QkQy0A*#=Ddyy-Me->Jl&$G3=8Z^b~0X|V/lp`ࣄ]W~tEKQ5շN+h4oXQ ׮=sq}F?SQ3s3q mmy~3W1ƹ04b/Yo`E^NifbOG4V00E,z§(J1V}X޳Cp{.&DP#?"X8H2J)J]EѤ&f. @Ժׄ,{\Ryc;߾įl+/rr{# 1{c6C\ڐ @H! j@ %!| U`mjޚ x_!e%KπJZzs|vNd.Ehs%tR˜$] W(V'*Wh/r0:3rbV5&Y3EH>/8n@7-vkrHFjGf嶿w{ϥ.bm?mRA^NmL`8<71u[Pːp&:l۩$~p'q1 wL!Nh#SAqLPUh(:8z{҇,,2 Zx(I)WmXCA, \(#&o[x:h^y+g UpƳ>sU:#zK `Ȓ܂&d`kl\ o3W FQ\Bk yW*L(s| _n]JrĎ+.aPG+1sBIE1MCV̛q_uCNʇf eq [C-j*ަnqkptQ免ӀES zn{(KEYxK Yr *<Z˨I!tr8Ł< Q-Ly"(58.ҭ3z+' ^苞:0~a~fL?D./wV X,M?ZtF',M;-K$lE5=4^PEnn|l]5v5_vBZƶT5c3p3H wA),ގ?9)Rk 'mĖ^g-^<6΄ZPVU& ̮mpog_1ʾrcq;Rܜv`Y4CepW)">7;=*ݵG|/]Ծ& ,[9+mW &o 5්P'?IUb$::0+lFlZiHtT4$uM D6Zx#Ɠ(9aK|yEFG;ɡÎP`g[:v\4MJa8;STxJՑ U&8ݻ2Q_|9q)!f`m (ba4%z%>}(O6ӏv/Yaem~QkoG!w@q~h.E%t4O5vʔu1:V?C%"K.ǮwKw1 ,D)ޮcMnބ+m`B*vi? *A'}#29C~$Jg3u<)r~LUO3(jiYO'X_~Qv֣*QkEWjV n^ p%ZR4[ʸW{r5,−@lRw[zѭ>E@JbO6<6?{ |3hc O7ieۻ-E(n5 ;É:gD?b$ueԁn[|a[R|?܂,ΚA~?µޝ.H806*{/3'W ;?s*wi(SoNg8gןd#&Vc.R6W6=v$ 3_UN"Өk7JsSAqT^-iu'nZ7P>ۀlƤ2{AmfR5!x; dYܸ誾4W5F*Ih lm;'GY OK>hHY>i.ff%@DVV@2=8u^L)r-lO?g} ᶅײZBO&A&o7Mn+ wԈڇDLMpfR[SHF`nXXd@OvɽvSVz 8bpIj-~ݎ $1"7/:-~${wgrfب129'%8h(@4wx M fW\eȁIPbyz#VɡR/Se0W x*x #-j ܢ#"G\PQ&|Eo}ёhm&C7 wХyuxX٨E'ej=wqb2YMY 7Bͱ2˶SIs$SW+4b՝_]n0vxT[x3spN",Jܓk?Lŭ)^"\Ιb<>e%m@1fpkW3xɧr9 c/qcF( ufBKćɌV(ݎQ"j8xڪl<[}Kߋ=/g \| &;";ZlMY!;4 vw^DûdUR%-I4lQ8o"M{fb|YvV<G_:TГtFug~Q$$7?,C*첵P$/ȬG$Ozr(T† XnZRtYkL7aL3RvFtOuȯ|JHjl~$kz2zSU> N5uoOpjt~@-~˒#m~JS2$?PrdXT\.H*j/(YʕB 'zS?/K;EuqECaLXހ9\.n*Aj!VYZ v$)MD}κMoGZjE`{{CKxr3k82͞NC'Slpͯ"EbX>-`Cmrz*#>cugxv4)u! Ԝ:_}O!k h gp 9YJgp VCx5O^"l`&h9H"?I( kawғ\/Ⱥ~-)SҴt7pb9HB& *~iYgNjN7>>NO^lEW|Bnȁץs?ڮjƪQn{4tM>) )IP%P 3DL N9p r(8iD]=EEtm|u'YIOg#&=3yu 858~/DIJyYWgg~Q& $BGvo|G07g-&<&D#S dH&m# ?BdQ׾ӱ)fp~ tLa\bΰc-)ù|B{gd9+'; T +uTݛ}lN*%2>gu[頇 GdsE9S¡)n&u UeĦvrXvk{ͫ5EPiq234N'i" h D>;@Jv乷-{8h )]5lB ]Oߝьr |ĦWct1;4j{fȚA>^7'RB~XE v\ Bm4E|cb?WxNT<9#*:g<%;lx^>K=Wʭ<r &ߠ_!횄B9}]/a0ŴH6Qrt R5k_[6K3z \Zf=lژtE:G懥5Hݐ|si| ldž %uůD KsʲZ۽".ELެʤgz~.T=Oe6KGmOW&30M.͚_B}Ibˑ{UisL?_o.HwϝI%v!j%zK7x>`9 aM\"lIQ+2&`Lԋ#bR><taCXQ)T-u?J5!1:OiK!"q*ư,϶)7:x㌴*=fb NqTeI(V5VJ7YziS+ lv"#a.}zaRFH-;aZHA_dȬ&4W0놕Jrb)0'Q<\:ަ <)Ӷi W1.D_2Đ+"̢k6ьmGGT?|FS  v;< g΍88-3{x)h̲N`o;!r`F}2~l#J)}.}G)7/? A|9f[TkY EIar!ws{jpW>?o7$&Df#H6v@E˼PMxg\[`I稐FQ6 `WXoN(Bߤ;u50"wc(p@Vdz /5mZRgzRܡY "sG _H̹!^c-V'EEv X~.ي$>:U?1! uQME`ehL hB/acCK'7_\"!꧉( ó/R2" ڗJJwA L钊u.ӼUDc&1No`Ge#=-jLPtiA,v_>?:89 pԖ*klk0Ld9C3Gb fl n%ACiLjH'AH ާT+4Jx @HKl!CNơ\D 9_(X0fãDУ[\B|RS%GBS7RSvp+%v%,X?Ex !3q6^6tC0<P].y`0cL㏤00l(Rpo; @- .N^BW͎"յL0~N%ݒ/Ep^ϧI78E=FD9&ay~p?h=o 3ٹ;A t̗0=Pcx0r$PSß G uY si-;P(4)0Tr2 ]6$T!=HlZ |c#0h/x\RAE !m`-zг|sOL S 3,B} J?,ZݨP{IRV=BAV5BUn@ȣQ 3h 1:`,SbWL[~I^Azz` a" W9\t Lɱ`hb- $U.+da|삨; vJ1+ ]tSvE1r#"LO1WV`50~ ՒnKe~^x쇂vJZrd^?fh[mJ @\}"1.I1)b:Q-ƾɟI#INu?a@y/&3i5$+#SQvA% i 7Kr߻F;cwF@,Ӭ:>ZǏ(dRQwHT@/LYR5B deM!˧߇x{o7Jw`kyi  R,.ny{3q0*j/IRl/U3{4x3jg7\R 6>+tb}_fYF'/8lrZ Tqh#7=4~UTm7 _EgMUͩ:75=Dۮ3I/2PO 3 'mJ2 ̬k ^Ȍ2 [#F7EU:P=l F3t`eS a,ZgL(,<=w)TV--^(+[i\@jc\x +("3Q Q+2M(&NGz w00,wa3snba 8,2ѽ[P^Ix0{ZeH%pOdZEHE'3>4OU|;d‘ 6H}၇7h<+Z9%F(iڣRx`z\#{D5p$g"D5#.n/KZ2#ΥuZKNhJXB4J6s\FbZ pNĕZ$Gtvp) :tx*J|L3Xfo4XSIaqΉ7l,p;n#:EKNclhzc& XCU7xbh~+ռ=..@YkGPmMxI̖u?k_̱hyO<,Ҵ4أn/&gj&N;?3E45\^ӭh} 3w=O<ֿ6_`fEF'>r Q+l6@}魖6iu\ҋJz+pbgN #EU\\;,} _]gfO 8۽&}h' 25"Oqn,lG~i-&*bqoF=酐XBTI ! )kgօJ< OUM|[zՁca@MU_]:j;[XӡVmDu(eӓz%̑TlK&yms a c~ܸKBI"Tv9 <~0wMmdMM!*yb429^Jao~kB. Ju<ЂGٱ8Q~HHb[{9+;,L'qƐ2z_qsSsBdwF,hf*.Fsϡ)Sgh޺L-|Zo5ʾxg&[Ov14NMZdS8"MJgIBH{{HinXܬң_;)*!T=y9 zt-JW NJ S<8-^l%!6Y@T"^\af;Tp}~8SE>0B z6,V{$`siˎ&;?SR ƾ l"(F䛗#RV7/iDta ϖ, 7!an2 ӛX{5Z{yl_3W˱D:Xq̲ÍIpRA<3x͠pt-"%f`v61C)mLʊ7(9&վ쟔 MC~Ij ׻,9fmvΩsa7SicDqNcT>AOfοjrR& 3 3+A Ϯ3]+JfYI6 +Y~}gms 'K Y{qmt\p[VF (JSn'w{'ʈ+CQ_nt>x3_=Y ġYU3?F!B@w.\4qp/fI#8.vKHSW3Uza /7.T\$;!!C6~DֆEL- qvGV&$=xl),4@|Y; 24R/;B1pXSSu3 '^ZA z1YqBmS ReNAvn}Q>Md%ΝI( cHmDyL?^>^<-:aC~t;)8bs2".n{K1r_:oݰF  qiF-@,s)lbx>wQF=[c)_j){蔔rX; "ShnjF6bՔ>ZWcЈ_esE.6FHk5Dc$ cis!Dap3_TgxѹGLvxozYsxa͙ⲹc.1F*%nhe yiwuG?&zJ"{Yu?/-(vwԉ}{e uθ4E*ږևUA;a>PGe)=V]}HEVXXk T)ħ=zqqD+h[qMtߵa9Rw-Ck*u{Z2qy nȲkn{1 P *Myl_2V㶈2u! GsYnSM"RCly4E/}UH-=>Kb'EƖ~o .5"%gttRy$"cC@u(;uRyKL,&+ `BZ?~BunHD#pe8"Z &hGEζ]#H7r7^F ,A}9iV_ <gwl.II)4WĬ04vzpWQ$R%wɡ\w89yqumSUw\А,W"qw@e j% ƯJĜlKqiSc@#&qOY!`.XXrKD$$whS,w缣c%}2\n/cF,m+mDFv&]⡾l,s[ A8^]*KeI"9œȩϜN&W⵬+$6M ];ְ1S *CH k,lCh{\/WӲT;e" QѮdy 3In4'`Iāi f̙r`O_1 ~)$IJ>`BIŴCLؖ~o6L=y }g[)0`LJ/`٪%c^fLCS>ƯM6p4 hmi8b_jF72J?tڮPd`iV<޶5GTP{) .N'*I 7ϛWEă^K8Zw7NXmA =!8_i f$]A{4Sj^wR/]W˭X]- /<[doB&NDZX]̓%Tv@oUGp-o+KPQL {7(po'%դ&[ S RP󪒓i!Ns*8׍NgTwh׹AS6 $йm]p8?Q)R&5&\z!+ >'@>=c`YfFq h~0NihGr5O঄K|[I].=:1nyD]g$5Ty$0T8o'Bp:zy0CKi/~3NSuo, ?5'3Ia9yۼf2ߟ%O"Q̒m̸̮ R PDs^TY=+_^k6RxrzU?pw5Hb~Z(33HgaV_GU^?,Z{a @MM3--/uԍ B.V*\T'$?_.oD槅뒐}.w)b L1TKc<;V5JTV$<h2PLvbnhu=rbROy4YtGj,W1pķfQJB4M3IKkl=O|b.:Fxʾl 9 :T8T4U#B!{Y֛nB&%ó^EYS??a T_,M-KNv-_tׄhGie$ԬyVZZ 1 P ϡqOkpW9f 2Wqu={u~BڈwdX&%7kdw]ũ(ϱ5P` -%]MRO^cnP a"pYT N5٢gls}Bs[Z+|O@:a1uUll)&g?+RVm\-Uasg>&cdg\VԘR^1z "30NF٧EutIzo4tvҍsqtaAD*1Q0qWHc?0SDA lA,.4P|k凉k;XKa¥0kP@g)UrVǃ'^FϜ4կ%H60DbiBcrN)B4DfsDZ%Iq0$yN*u&C% c})'‡_<; G]R 46jX=ՔVqW0:L0/^οBK:[yB)0@Y`h޲/fI]h aX9d)4XGlum/=5=OPk. j $RJ|BG=[ߝtZ0ID 8l3c Yw QY)%%}b~IaA=f!\r\/ \Fi_架Ayŧ/8VUTjJ2dA!I6ԇYɎW' ߎ>YS$ ) e#/{@bw]AU1tYJ$?åIh% WE7O1#I D1yA#S\KA+ep>M }YvlN񇺪jVh&ٛ/(zL^@gn})L4w,,e7K>g!XsW 8n'lGuPEj|=jL Y]]ydicOz0,x7"aġ,BwnI 6$r9+3T]K8ʾCYuXlXXMwO6v*/ĥl}mbR_)4nIyeړ6-8 S{zEAV KZG^b_,HَDe9`woB$ߒ!7b悋NpKc#C38d>%xDmƺa۟$T/@]ZkwQ >bJ s @$0jp%=HY JjmJ5HeOmi[w{Ǫ1JdwhuEnt;3 KU/|Ovj椾 KsE|^?S&Rfyzi#;m '[i0?B[9(hmC:׽,sa}lTuh%1MYH`5{6؝ WW*%L[Ł:8N(]$=|%{qCC& ]1<ϢŇ:;\6.M9O~0ٳ^T9qNLpNIGeQH '='G@t伍sklZXHz<2o u Cо6loDE}Α'5| J@ Fle\x-c$SC݇Hgy0 DGV&sn|~'&S7;gqRǚ֪SYikr>9&oĈӱgkJKj7?PJbnܟC( ގ53<0k|wZM?" `Gvʁu9)HPWXdiVͶ ÆRD.EX:#g1U5S$`6e'^fBQfV͘-BXc'TUᜍ& ',[䢊 w'):5Hn7H=5D=\lc8\Ebη4H_Zl<2a[ϻ'qUgN+Hff]^dK=ޤ xU: x`& %됯hq<Ee):77AriXY ,ynň D_E!ۙq#rWvMqKTrvMuP }ƺ-K0/szӽoEiT I)֗ };ۉzo(|K!)>lm<2l8ό쭶?C|#>Sz;5- Tudt+\mb:x#LR-)5l::B$5=uLK!,ML%An-pkAd'd)I;jHPBiT-gA^L1g34F(CGs90%G)Z}F^CQٓ*S+!~vmX.?0>0Ia2*'NlܼWGSҼ6m -=d;i>s[Y%JT,!딈(l^T´==p[z1[5V- 84C!, Y˖mǞk%"PY\Oq%B{tz _ t08&ȋ ay,0>#蓤&%7{6LC Ta3Sĉ^]WRCDqP!ʋ,D]烇MHoٷ ǷU qѢF'F?W/ra&ːMtBNӴ(v3  |M&kܙWU˚#Sĵu7+p9}/O|wBdzSC jkSŪjH[ZG [󷗄)ņx˭kh=: bx .WN Y42^rQu6%x?/bf>BQWijY2@9 sMbf޸)kVG-YrY'#4|"0؁u \ H^BDՂ@;KlL1#U0 O3i#9,E| 3ffډ㐭oyRBE=IАSrkާﹷdwȳf5n!!4VÆŲFH]Ԁ#|i4ŞpB?߃ȵ#a[ۦN4IX=1@ Œ~'JͦPЌ-%\- 8歂XJd%WJ2\P+MRՓKP& k--mz\LJiN#J#伣r≃bD&&"VR+hы;9b*&ԑ3cO4dfh,EZ9|?"Bf N&xO#rZ.hID& V/C:\6;~Ei9LEXWlKoH:Hq!uȂ/I KCk v}t](7ubf`4Za(h! ؃_ pV{3h(:S ^α%cKmР "p kv#L]2F/W? &G;%2(a+nY8l^S>&vZ󾤕a;mnUœW#K fmĝ0GreqD˽gDˑKs$K^G]b)l#Spw[fieNdB.0}&1\ ! {8ʿ p''@-so5&~i4d"4%2^1*lФV8[֋Ǽ-iHZL;4KabcHGnbb8smh~ݕPr64uMX`1Y}y[ zn~T*N> @sLfro3H #hd#U&dzkn_q z [vP4"5(xEݦn>M.Rq%$LI)=d)FaEvu>IK}$}nq"=LPQwSÌKkYjuV0 J[8P3QNFORcʝLY{+9  9U`0*dkxQM",ZP΁v!|_@&aD@06f-U:7̮O[6w/,iZ-unpn2=8Or:sFoY`3al 8Z8fL@PM}aKF-6| HCt; wY/sy)vpg< }cY^ִI-ͥ;08*Kqt5|c2"P2jE*XXݙe!dHPLIA*KhF$jނc+.KIP c&>|`އww׿~A6t4 ;I%-1H7J#$k!H)"8-N,ZLwV-j~|d]PxPk2FD[f+V\:kqT@/M\ꚻg&b6E_ Q1i5aӭt+z6M1k 64 _@M`DYNJQYQX G|%~")ѲE`g;irtos1<>x mӬ03%WrMB=oH.7mDgi |,0~2Ek)4B%T.>8!М8E 6/nY<ްNTB=+mNJgg Nǚt$^6x [*$7B|K*&$)UT Ҕ[|KP#;L%@&% s` 5d8c*WtM4J>ᶕċI*ZQLPfx8GH&ZI_;uS.3)lMC`CB:NIV#'.)3k-%Ml$Z3GNwzçw+ R: @\D&% :ܷlx}8Yn6~u b Mxt-b6o mhϸɈѾ.fGy$U salIg-#),3].Sۊ.z>fKkM9Pl''*{&tFTwuH؞Emk-o4:>bRq`(>BPƿ] K3k=slI2O6E(s 3x=OIePēͧ[gy%@%$pZ^oY=UU[6.ɂ *z'Ms tPU,]7CM}4b> Øm!:י{H&#XvDk]Z^506FDv%xerl~T3Y1TsA~2ț.ʵ@0ZzW]3^I&" &v4.}*+oywhhV&qE_w. `6`jc-4PAz7d ^.Xt׍^>2z0?~]J0xx&D[@tr0 k02"{593&֯+|Ǎ3ZY\aMgK_)pr2 ϿʴN\@F޻?i 3σI˙9{CeP͍9Z)I9D9KPV|l@z =40O,lrmO;OHJ^*BQGӽŸf?'=CSbLEUySr{JXgh(b&Bӎ\%܌fF܏"I*DEn(L -p+@qz@VݙnKSJCXĢXFo^a嘮8X o'aE*YqࣂqSI"abBZqH0?J5(AX&B$Gt8U-+jȖim PV&.Ag O&D!"kDFp0IQq %ot%'8KM ߝ?krg֟?j:Dp[F02'LF dg C8B!7,Z5 \ua2f=D|6ȱ~.QAS'u&췼`8nS(g=>##oe0nze'mn0c9^V? xv*A%-ZtEi?VضqǺĺu 5ٓ: \e.k'fCxi(Ɏ J&s a[*Dz6=~֔ᨸ OXlCSowP훻W Ud?K6vnv77Uמjǎ^%rs6@|!yEeKEpGxp i|4]]MPu)kQC1=uxb߰q_X8wդՀ@T RQ0'er`R<;Ldf!?j 8">1~f-*d0?ҪN]]r+Su%~T^d0Elޟ"ArSV}nGT.zJ 6x#O w)މ(3D\aV6K>CVu53+r}/q);FRC!mxi1  k;|r }v gAМjPtCy=w84;F2dKSEPX/-ewvqlQޫg:C% ({ND {N|fXkeUݮG`m/W=.ւ!l??yQ20BQpD]:MNcrIw46m#| mK(aYG?/£hno@e~NJ(dX7a\aJ\z8 05jYVYl^#}E=Qp*s=$OזtXĮω&эV "*1Lc4Zt8`:Z}'Bet~NI9!M6TIByЈl{S_JߙƪZ6TiDm_*}.I>hU7}#/[[@^_l3)#71{ٯ?pay*,}SjnT˙J/QwnW@"M-q ]"\3 I A+ >E7^ 1 < x`VJjrٷ;f0m' m1pغmګLZ mn+a%\("T'%gU]6.63͞|#[j'_%&C;v;`;AԖYIp͇{IEVp <* ܽll ߣf;-624>srmH <Ίr9"!zHa#4(c fC\Kt&EEMў\2loϺC-7+ uF?+|6KNmr5̢!ydLp@D?2KyHyfAF =[b̪lxz< Y$8J}ܽ&Da7iĦutݙ'̄e-T+ ,h)Dq$\7 dj&3C}A(] -U3f+1TBN/s+Ӄ;l|&|gi"H@ )FTJWrJ,ޕ>./:Qo5)Ps cd}Fc} ![I`V̻Ohfۺ{JBoo96[{(dYBQa3ɳM#Dټ\m[OꥊWMo$= Hs8^YM`iCHC^Ԫ m ̅G_\o}OQ9ZBK-+]bmJY͚/7<@]&%5Kھ*B1c*Қ.8V }p.)aiaMlf/NB XF6غvg+ZL 딸JAelyp|1ioQŶl7M?MY'}-D(!ۮUr]:cKNz`Y^4Trƚ0[㮮A){ x ZvU>ٛݚZ7G86rk(U xЭRa"Qv)J̼MPȩgĺ2(2!:&p#(2B T*,00-2e8p MF ^E8k(RrҦe҇lud'it\$*gc*O,9'f%";kk+T8*tn{%*r+G8Is)\vW?sLH!ۘ alFDE֧i.+WYUO]˸*9MS_L KVd4JuDogYQWCU|t P S/V)8 `f6+W _O}|sɖvSgt"q8o΍hY ,`y5x(t6•Bl$ќ:QsZ"&ϩ}S =@z NCzeY!($R >VDh! ȍ~-fU.xٓgݡ q6݇^4?7rb__g=SNx*Ofj ]i@9w;Rc_;4@ʷƿk/nY(,&CܔXlAZm8."z8:6h`8_;qz۫E7sd S/͋N@`yb4eHxM@!Hb75RV=~ǿgUP[<Iu<>QېH?WFdR nWPhPy7{ LŘm=Zu< nE {qU,Bw-潐PJw]L°p˯l\Udne)g!;C!Pq4HL{ 6}}~K4 ]<|6xY' ӣT>'X{#jku)P Xvi0/=due #|?.HǕq?!< \`rLzT3*xFbܻXC1")F 1L%.nbƋ^(*ݫEA+ǎqâ&R]c +(bZ,rآF5ZujEW肷\ju-Ho#]_FbW`ԹOb`e& M1H8&gbnI;ѦU} .!uj8wG=B K"9e׻n6+s5i+{$,lO"[H+hoZmB6a#S=Ҹ5kW^4V{M_&5fU]8˹raυǠ:Twy=q1e]_.G2 kԭT~QTvѧ6Oϸ=}]l?3]!Fkw>@$enꧺ%)Sc n2[R DYx&Z8Xs,fBj9J4Jw^߹e#.c7`j+Ak; k ljeM`1O ~7Pа0ܣRVɫLqYc2iaۋ YZv9gt, @N|0M[[{nʹ/[=réLp9]{SUai2)H:FA: 96*2:YD*Gq+aZxp/p1 8+Q=xLR*XRU#J`"8[NfY`FG\wI ]sEIߙR NS6xmZ;&|MdW}泌#h\)MM -fof+)Z|rǹRr43g}Ş R׿=XLn[j DGHԍֺy>`xr; WJp4ARTQҐQ?E ;X(ZW{ rXZ\xY6N!_뗧wȖ-lǺ˶[Z$MsIvvlVʫӜFk(ߧ&["̶gK8RM (df r2'Ě`SN{S2ym(ԉijNE"#ص#=?F#M))+rlmJcĝ"4vw<6]`)c4#=1tM I| _3ӸzuR'E vBY`}OoWu 5Xe_\$GAŮӶ`f@d6p[i/d4ԦM;\vDR 6(}7?O$᱿ I3t>?zNR/KLn+ [jѡ,,g'xXqTneO 5)JBX*՗gf9{!!6'&TC %}8{pz(L'R%r3V]EGyV3!"F{Og\R~WctzOKۮ;(BnTVjM:A|io.qsJ̯鍢_-RA^AHT.x8|;Fw١fAڰk.ѭm" ge?sen1&B)Է3H%_R:Ԑ(WS7'z&1Qu5{xTISb Eto&GRbenwe/`ju=JшYbXMc Yp6ݘAG'_^bnR,6MW⌙.X!}'ΰuh/O'L2Ku@:I2H{ D "bcemzo"I`(̻<>y)Ӯ*ܧ1i#ȳ;SkZ=8-6S趆<]j gk`ԗL c΋0у:7͏~cf޻akZ. kzv  NU RnǀW) Ư'|O4h2,XMmAĠz>}$p3T+%sE)S]UC]مO ~1LGC$?6׃N\u䫭ޙ~yI(K`QۍgfiĕXQj\%HCl;@Tù,ɼcpdnUeg%裥maD"WHE#5>>ѝ]Y, !t )uX6XBn0CMi岪7"SF>zɁ9^Vnq nXj_r)w8A!'$lS4/h8]  _]|g> Gɴg,w0NSFmQя.kgz[ 9n!wtՠ()>:7^E9"OD̲:yF_ C۷M#sY3HcVKR?ɥ@/d#iM!=ya/DR٧ ӓnc~L{"DgA̓dfGrog̬{@ ،q+N Β=&ݗkr#ҳ0`ޥrDyDWFY? %jC]3@1BVAit{c|/K$V_;n&Yo;t3ZvYxq "cN`;:#1S|$.Ȩ4T-2ZX&"ŷ\w='ETF[U< A&͐pKm3h^f$Aϐ+2Yɝr96 8~$vuWH=Q #ȹn9FuF6!B߱&/YK6<֬?$P+P#a/`M\ dÑW_v#}i Dsa5`# Յ~xg@C҅zIxRҙK"ҁ RCz[!?(N(*\r=C)0(A2lO;";aPxYCC_"Q6芃7N|PhxR3櫦vXmk>T-?[UtGsztl BT bHt=^gZѧ$d!ih9sP <>5JwSc  P}0sZPk%\&&:#@#8d9j\.4զ7Q/hnCC's t3Cb mIj)ʈo;6]F.fo[fSVDkܺfŁ&ۅrwGҾҕ0Ҙ̾4Tڗ|-H+lfWwsB_3[ɔRmY!K4E~%A l@H"&,UX=:=>RD+W:. ̝jKuzbç6 pk9Dtqx6W72%-iW&rm!:@$>?[ Pɫ3o%_ cdf ۀU]궙QOξ\HUGBzga:^TQò @ jtah O4EUEgo%?gnp)@Q׾w긥Ii OA4Bpb1ee#:EIG$7gUth-TyTa ̢Xei5xyF,kB1.置)T>6&ƍ˄Ld57sKl4D=\-(#h@ %S /sstXvgJѵ!wU^l(IwU?9}f.S Ib,[dj7"{mr)mQP|zo]\ڜٽPLUN/Jljv X4s3k~i/.iʭ@6cvc-Sȡ٤`4L52ee~'r& #f 7/JuB8l$O BRm0,4rvu?rjs\N[7M<~Y,r+~T+eRn3A 'N)Ω& T @Oo$|~}:0CؤR{%pvZ")he%ͨs3#u Ehc6zsNԿL^RF\r"p{`<a28Q%>6谖 Dž3/'HaRЌ%N9<#kK f =I9p!%?8OWʉ7:*{{܃lvR^|,=5CO S[o 28Z<~Fb!ɤr_6ba^!-?:FO5\p5Aٿ*p ML<hKEvi[x%_qh:?gdY 3P^pv]\fNiR*X8 9U5/ɶrtJ)nq? YU`NUWP^HaS,@q뉟՞bdE4MFjS.q1AOO75nub-2&RB]p8f 'c'a)[H+lT4 WH5y[݅}v -RڠgcnRt3OShvI5>}bzBwM*#@((R( Zf[!@u2KUg? ;!M @MgVSapv.Sewv gi$ZRfj%5np̋핗5` (.Cs~ Hw$+蒎f$KەB<{ʠ$ VץuKHvr8$-4׌Zk2̬G[ vA,$kP鼝7$/$~؞|(PE'4ehN1VY(/)k~7:% r|WlrySl#ZMu2l 06}aQ}a<M5g}M#' +E1I*Uy9$Xs~?_h gmNSd`_=hᰂnɡ _[c5v^ 5b!a8^AGQW,CGڼOVq:/"_'mxіIQw96[o{$ז%!0pOe[p)Q&-+L b*&B:YOrZlg!κ!Gþ?2W-AwgGfhW#hPi df   #>\`-8՝fsن)j1;΁ `HowZ1r\ ϧ 8U\ P/ _ۇ.3Pʪ4>1OE4rLI $ݭ(PtoE/,Q)׋I 1[jZ֋@[Me]XP#N N"A㨓H V:;︮'D7·M|TF稃BIbTA"udi'tydQO^H햩HR")`MNLu~ tLݮ\Z:b(jݢD7=/te䞣 O!ڰfHWEBY/lԙl}P? ,aq ,B!S S ~C(R0Ot !\r@@)Tӏlu+ F."0UB[ȸ WQ:d*@ |b%L:eu<196X?E> !]t.#ꨭ?4$3-pԋv9.6/EK TXX Tlpo7Wj?丢ʙ_&P^bB8/VzsvǪ%B&,qs9< ZtlPC1ĭ+"]ֽ|G&-[\^Pʡ葠tf\_..% #X0$;MKVh4>:yƃ-5G ʥ<q7{@ƒ2j y%s:`f`.glu,Je0| .o멖t DO7>":o[S5+fTsexq`g+'iğYcv0gi#)B_8*Q.U"ЪsݧyiZJpZg&BLtPSlR RYp82sKMy^v<}m2ٯ:(b & *-aTwxo?Ɋ:b42*G*62^vGCRlN,\(ycNº 0E,mbW^!0ޤv`d48lEev)'#ʚGZ7J ) V$N *H$74,q7zrc%Rw>&5%$XK#+ z : n !^H4@̮OݱmnŃ@vzYK2DA,{sj1S(ڊ,^1m=ŃlɪD !tXC6ZkqpB]gjx XTɱE/s%nڅSҎQwkZDxE36GKʃ8~:I2$d-+w$q~|ekNJw>V杻f}C=Zh\v/Pz@IӖ&in(|;mxO3gP`j$>Y3@ieJc@MRB:4)qzm"be$rFp>t |HvAYOgNho-kP }إ3׷85!A~~NJŠ,4\.1NI 2jg-n}]pft=X%?h O亜pJ5%KzѮv+>)!=ZmaFX[)PR|ᥲJ>Oõ8E˟A *\^jqw{'Bvo )]~w7%i~295 έA/^t0o}bܞdܕ84eh2ޕ ᷡZg\(;ol3PA^'ZiNjUy *3ee@p}GNVG4$DcA'OJ,_FŒ6^Zś=@#)2ɛ"TG&"%RPCP<TvΥ+ K*sE~| ܖS^Z6*W[`( /+o6m9N&rU,ʝVoq)`KA."n$+R*G;q0&&1HN?LZ^fd7l`B}Rl+C wu5hZQ+w6O݂_$ɬ tV=w Ԕh\GBC7=*eާ/qlۛp"_9qQg;/|(ک q3Ao Q14ibzo*eRL(* d6'ul j"Ȥv/ⷀYmtcuCvi<|WTRwoLn˩-O/Ef1 _ǩ+b"9(-H_6Bx;"'vP2t2+[ %%1('V-]b!\E!KNQH&&1 [mEJ:-K2=[{QຒmN+XIaz=|E'_*bRQ]kk`FOSH䖚˚|MO/K,Ŭva7Hۡb.ITDp Ȉ !gmf6QYR@hnۇ7ybA@{!LΨ,@K9R^kъ5L ׫b߃GN5{i(wV?C'wh{>M/ٷȲCT=/Ҙ2IK֣ʗp|6tɡo`]'f8>@`w&j֕Nl+Њ 10^FYa=5Y?>@$Sߤ޹Ʈ2Z5c؃AE|<_B:NX-c 'Ńʑo.s.f8G3=)uO E6_tBkM^W _X5{}Xϟg]z2Ҋ^ >ΩA]j+;b>gkdAjiy0XFF$H9t(~oub!|eJWG@n>B#'dlk2h'[/K5}o5] Py w Jh6=`$ E9o KRH֡Cff#IT+&zq6"hp/<>joeS0ɀ%;U2u2/Xe WQo0 iNσrb k8֜7{7fHXq++3<;߸(:Qpbf%ME,>M:$4Aݷ'9/ed?ɾeF*CEnoixG'|)%6v ꕌ4n~z ӔR(E5bǐ>)zP#{Ob;ߘlH7x>6Srˠg7|LB+1CXpp{JVƠG]0h#ٝ=Ǒ%g>z6 {Sj%U$fKGmPF]㵭7鉅#Tݘ}p~F`/%2 eybn:}-ӯ}6xf)Gu`L*;K۳Ā+3TwAo).E~61LD~,"5+Aܟqǣvr0iU]6%C[4PN8^\3 ޹uv؟&%K?4g 3JDt&1oMPY&f3բ[(a򞤎cF}OQ<[!mBj#rGn<_4/lP, ۰ Ax(;F&EVdׯ >FqoHɣ:ֺ>Sbqa ۋem98B-K'įqd>{sٗq*6X.%_ <{zRe 7M+NSFrJ ԀoEuP!1x| ER4J+ ,fo*/n2E.WF6p?TQn[ktjN[nXwHߺ kd ?ᅆsv6􊜆- k^$|P4GUM iGK"VU ގlG%. /ǝ ɩe2wڟsj5SNSɖ5.bXgr}bʉ.N,B'gcny S[x&j-O$6gpj/EV "8$eMSI Z\ɏ5:@Ti8ؐ C1-R.%p/7cT9M&4?qRQ6MvkǍnwvjLdNzx9ʌ8&|Sz7Jdn7DTf8*-1A C̦"y7x[뽋0^ȨRdV2(=@J_*/FIxz9*tpSh,3oͥ.CXcк$5bnf {+U,̦o 4.R4NOaGd}3z{puߖ'ѺgwfGKdo-*ٶ~&xmtnQ/ ښ{\ y918:]0Q$Yd#}诀' `} T;YK҉Α1|l0Sg(hV̹f>;*߇;A[Xy:$\=^a :J T-'ͣ$S5)RȗBaŕߏ#> dCm\ѯ- 5J$|LbYLy }vf#=yApPqb#E;d*0%#WGp7>/bvu+d/ Oxi#H\=&"! EKP:U3ChmTca/0 .q̿T!- ҂AD{C?ɠGxp;_ HW =;9lm)75Lg+@xg[e&zAKhCFujGה'0^"%%@/J<  1tQUCxS$ue7>2@^Vk 5IFd/c"*9I, xjn6?}$y9y>I3?#/yP Ѻdx*\YpȂm*ASE`I-.6oP33p4V|Rƺi<LM131iVy=1 2: I] i6r f UZ!HܿjY_NG2+s92@Vn u['P&e܊\H Lg䝝ItSʯ>i,jն ?JZ7祰ba0%T$.2U1AfҀCӆ޲~xUSsi&v΄!uO oz& }yM,6e{e/78C:/\Hp p댧5>g?%.e$fJ n*xm׽clVF w''is&AȨ^xhC~8a&tuh u} ?3{!]swW whYDeI)h0 » 6b'@vz);8[H:ޜc4YX7ya[bP6g1a]P9 Լi,}ND#{~~vb Էy'F1:d$osUSX혭V'Uz0yg 3XDj$.9ʧji5ҳG@Dӧ!B^mo(Zh3_'@ b m9:n$!QKDl5,Lo2(Z W( ?ryj pq;R^oqk/##Քp m1{85$8&21Yi^Lxe&w^t$xKz -/ y\f5s_TC~U\0`,Y}1mscZR.#p pr ^<~^‚ߐA)Σ*fPHgEo{ d\cKז.xUkjH9fErE ia+:Zji=Y )ƕDX>%+>)tKOUp=Z)*W+ Ŧ9-)~NH =n;"L H|wu >waDX b5i/ڧt># ]:n]\1Ozo|BȆjVs%^)8ʎVnNQNa.0jY eZZhS?빣tCb{Sĥ QT7׾rm Nd&3!>M}6G#?7៲3eĊ|z"鐋 d9nҸͼr ȊAs`,mklfDܰ?8i j&"Ձ5B`AE#Zk=5g JyYCɬ>BLzSq]֑^:=+(3tMvnP똯%W:awY<hp *<|drF}NSCpq.({Đz紮NqcLVS1v7QD;ICӊ2Q+PpL9p'@IϹH7=5h}cX0\:E Ϳ8XքCӂTw^}W4u}^HӉW Tt yg%D[]FdMx:M)/ftG"*Il8azUy 7 fcxOl{:|xv[F펔yJ4yO13Jf*[~3!1CH?Xm 1o֮6`SttqNZ՗ٟ/ e}HpWq9#+\oviH:() :VPx`б($ֹz8*fHz?yT+B!v_EHb, Ǭ=HH;UD&|(2/otvq E`lZ<GNFKkח3ʥu N᠌)`_EJF(O(6OeR`IJ$g; [s#R7+{ cG3 G|I7I#X֧ hRc2LFn_}o) wgSFtFЀ>xk鸞Uތ(, Չm_u%ƳaE/:=8#7BOXNT?/ +ƍথH 5LcO1yOnRt>BT]dTtf?MFS'eI/41tǽD44n6w,xYPx:ρְ 4`oVp#~ u)UbF00ڸӴYp@w1J %&K :|nUzPŕZ^mTX$E;P^CqS ڋ>pjZv.WǠf0&-)!6슧dX"+\X'J1K*M\#YK^J9e+9/ .PTa2+? ˸/#ڎN07!T?dۤn]8eE3W'Oc\fh^V +O-טe)]6glr>PM@*yr l1+IB0#zS e8\<v&DHOt<2碬x< -.Bp3+~+ T1=b<ҶcWVivEƶ4 R#LH)-&)OEÅ=7GE `rwr=D>2xG e &ÓqHu<}F:P*i3nSPQlܟD#8<\%R2.(3_;o>΁q*J:O5BG{H7<`':HLX{^Wn%S/g/S&MEpFQe.ߝNZ.6(9]q|@AU/aD ez7o@5uiOGJzyE/P\=3 7 KX.ދhx͙LP9π7ߺLՐC‹ђL_I(хYHoN4 X'h s+ssd} ga5n\Q0_!Wp\[ @/ꙑrA~(rIo|N^Q\"(A$(+VXc1}5TB B(HUvO1aF+c lݭ\:T|eK".A,)`/U;aiBdž쮒~LؘK٪Du @:PN]r=KI?aGZC :O]qUbz.&4a55Y,{6:AaA%*|; (PT}72jR ȡq O .=`ꯅ/0UUF8uraI Lv]żY׺ܽ;sgTB/6fݕUbo7rv#/Z"&ľj ,䡝Tq +n8|խ7?Y5 +$ A2%V5U.2Zpu(xX*29uT6Gg&pL`%ćGH0UwSM8e"fqڳ=aZk :gc'UY}ant=lib5$Fyk'ًJY_iQ2 ֣g2z SٟA' p0o"@Kṷ+|͂NazSp P4D̞и$o7xC2<@O oAZ(|MRk: KK"I.N??Jyz#R8jvg6bA*M8r({๡X=J<"%;M "Œ=~:2~[ukn#zY=ZSfWX bW[m!6")O/3牬V íjȟ9ګdl+$= ΋ CC9'$c4cxr'޵SxTcO؃0J71ZX!PS Ԁ ƭrkQswrAaY_b){@{Kջn`VZJOZw{%r *ISL2wJ:}{]#U[,1XT@m ua"`$:_h%l_2x!޼saض*ܝ8H|F>ZY ȓ-Ï>p.nC8!$rrm6&)<-,T/׌b8ql |J˂zA0] oR# "Əܹ"`G}BlD;C2'iTԭ6|J49 ɭujB+8gR R{jqxSH콎XnwJoWYDR?AtlmO$Bm׸f@/[7w76ZtÇMsHv0m[c"G HbU٬kV(yNt{C -Ur񛥮bJqYS]r!AQ6lga>9]koSHch/)3VLrHj_N&pԽY:eG%f$2ǨЭ"Z)q`BL8AXud@Pd 1R=_7,ը5:׭a}('р Ȅӧs)BS^߶"$2߽:$ݭE6*CCxxvzG8u*]4prTc UemF=%3h(*)б)٘⒲6=cvը,ǽ¸= G]:{.gʊB%}2ٚHL3T%?WFܤoNx*6L}O1ѸxD!/t!56쉒;ύ;ـވPm"\2(Z[g. ![(Zħ/ Xj =~kucOGg"li@!Q`ˌUfg9@6+mnv$/k;NKIg22J7uz#0L %Ƃ 4s߳y3bbBq*QnYdAm8 <9/[&']Ɨ*C~׍-r騘S36͛,aDCHN?ўnrkvU\GY:L E 4N>#P}aZ [}rs-V`)6 g+>br9'Ω,KCTkf?p&nL.J%b;Y8蚤X'/trHQVf˥5g\`grM@t`X2!.3&| GH[.&BӁR 9ښ^+[|N*ED=lddhnmf '4&Û9}zx}h _ #YuVo==c\uZRH_3`K7!TFx>K L:˝~ct5Sҍ ;v{SE&y߀v5L. vY@Ni;& ,mfWއAn]u#6^N {T4x$.{vE*JC^T2!xZt LU#6 plu}PJ4U>G8>\=[bƗ$aSb.SHHtm.or~że$?j5&%uڞZ붓˯̛U7@\i&KU|L~b5peS _fpda%3m6ɓ| J?OJ,CeOF܁宙;t-7nsQl.Ӕ0kI.2B'퇝h:E[VNbG:  |,OFI23b`BZ9[vv= L Huc16_hK6VUKceֹ&; q6{BYvABy"+dbHc NRl"oP4Tb%T~G u꨽1]]viSeťjᑖF?_+X4sܥ&dșc&}FļsH)Knq'`*='GdqTszkEnVӞ3Q -p.-Zl|SyuK&6N7s漇5ԍ,|gJ e*BǮ*R3ʗ6k`8ؓYbBskou9˨2 iF|jIu)RuNv2\^0UO-E!&I,FpPm"xȵw $gք70)ҹW'ӣ0>Ԋjw SZQѺ=BHHqtR}V'v gr СQ}кKiy{Ĝ-O00A Y"Wݤ]#zn;g $XU9$%l`] $JΝ|/?;UDO /ϛ_1C`BZ>'V ps3&QJJؕZt1ݳRva;C: $îk[L |Jx f OT~gȧ\ tanˋ=ER|YnH/=u Iǒac2et,QXtݮgsHɁE`?QT'/mcL&A^M^5I&e&b} K]dRޝ"{,Z nhb!HHuAbaNP =~;4ÃoDhhY퍢j$2y!8,%4 B695N 7b\&5lӜNW'hvb9`8Q p;ɯt~8a-eIrp?`nZzF i=zY·{ rΓY}x ׯKtwLz Cgf201N c1?-6U\wLlH~}GaH_&}j/ٙ8@5xOBG07d:NAJ~Vܮ3ٺ85 nӳ+um і+^]?-=I&0jD3R4}hWڵq1x0A:T,{x=b*\Tk9( kž/@W::EU 2݋bYn!B0,ߊx]4>xAI3} \mlTѓ43︛J)_#9 H႐P QeXlڂ ^#HǤ}?DӛCF./`h"X@Ē8_dlhcThx}QF{GusY[]{_u\3iaV6(3HJѱGfM @X)K`jtHȧDjӧ:?60}Q7AoVݶ4m  !kJq$\pϒ veD dv@|U bȈ}t MhZvaAWV8 /JGyjo 1z 3MK$L -0N]ICsGSJvs9+$~$U| MqԒg} &=r cӛpVNle=Ċh-<ɿ 7E8 9LݴPVC$m-@N'(?ݶ͓ߤT.슷޴zc_N)KJ) 2S]r9@ s<{|Aw=:Ͳ g}!va2?$Kl`kLVl`t-Dx;']ke5\6WZ? u>N ɢ=џ$Ȑ+CN#lty֘q&k ALIGJzP?#Lxҏ-Κl9ʭCmN| ƥjn)O+in^uTtQ^X+Y#!SD:QC#2h8J=t 6y -E Tv+S$6Ngwm C_0R=X]åK~킙[*nPl— -Cn֕m&징pCܞ"AY;Wi P`j2ں 2"AiF*cieSL(Wp{h5gZO>rxfqG|Ds^PZ'"_ osyb&]QA`)o bB^=SV_QcbZl~mU(b&XDM{05ĵB9'(qIݛJRe,p߮a= Mz?ba û`՞IXtݒB] }{}1][]h+ INKh$*Fiq߂N#i< ^S31 U,ճ >N; []gΊ%]5r 8J)L*8SLZdb0N1"S1hGc&ɖ#K~Lwf}>b9?30B\LˠΩfnI#`1׈,; hj鍍\W_Wnc%77S@?Ty4kKla}5~.]]HɤEE7uU &S V"9%É,;I~mǍy7S9l f?{۬fOp'Az# n 4q{+8o[[c@܋Q/I؀KӨ)= 3|0fc10=BVt] 8ܫ '6q~Z$X %Iszcj[P-, dZ[nJ n9US} z u1CMu@v˚y3FMxg&}>4rB]Vylxc;-#sl8Tʠ\* `c#E & JklBQ)huCErK3KpuŎ6NZ0yj :p߰ߴ];Ne;UOD bYlkYDhE[uwh"9'Do[xxU"Q?TE,K)a-o8ŗkK:,#,\tPq_=Ƒ| bI,Mf/'%HUh:[HQ(mďx2!m^b#O\at{FI~F">K"!top"_ecSД[/#Ytf d`78DvlJG(kz}08琔/V*4WΥK@&ˆR[р -Mӆ:]A@ب1,\ hbk6](<}'ܰ+QX A5.}سL, . UNtdok۴x)t&f r>Ycߌn1 ƽ0,Bj+JF^ &Ud-+YIlOH#hKP|p~9&u0/Q*}87;fLV*c˭Un-s 2ZV 3G&9/k9{1XGk3Cq W~0k5o? X!γ)ҋ% _2/JI?0d)n%v e JdȱMTr/:cv$?79%'Y@Sw6 m+ ;)V*@q#z䅂i$Nm"hi\nX?v7IrZzɆGjE;MqWQ }sgOZ pl*)O-[UZJ|M34uC+K7{qW- Ne5Z P8;c;0bU* L:FR@RjwurkYX`ʃ!QU%1EQxǨf`uC!}(کGi?|@t?\ܿN\o*.NV-kP0S^@R^wLdL6,5N\۳')M abMW>݇>N;tka@Wz4=+1}P46JZZ$c->[U8o\Hg_n"i=eX<5{8E>D0Ȇ:{͇V-uUG8eQ.`HF_ śC(,zE ~QsAb:oC1b v/Ts8-=؂nkЅhP|{(@y(͕S W1m|1-tNC/(S>Y[@]ώHw ٭[ G >nPCwO |Z/BNOS͓GܗP"hRDy ἎL>EˮZC- v5AFmǠI7lļЌ&φfK3ູWYKtm3);1D(Æ*%}FA4cS-]k G|4ō疸h4@˜Q6+nL$]Ʉ]$oQqS[>y&EJ߬6{h.uϊMIÿD~ GƁLL1AYyIn*+>ioiޠOeZDۉ x\Z EJ]k# |kکLo6{ >Ht}kR8nkQB+VYI:"pF}x*ʜuÉkmu텶^Y*@KfgH<̲6EQ*J,Y,kӛFӭw#ėEWG`KU!C|%B3؄w*zFi s3-Si ܁`3փ2/=, 4n!O"7yZ[`}:KiJޙHc+: `cd/LHCQHW!]tm B TQoÞm ĉXl=+l]נŕrr2O=-ڇHL%Ox 囝fA+v쯀C&Z"95t G?)RdKOd(@)&qa 9ݚ`% R[4~Q.òlPg>6G=D@0Gm( 0u T.X"I>!+U1ADǿG쵢0Z:Š%FVaB;P猷|Rs¬,dy@0ư]\OV( 9 ܲI3 lU=ANnO9WLųqwV35;9O`{bl㎚Tӑ㢞Xw2?uk)rA,2&M~=a%lmLo1d jtgR¦)Z+RlR/Mg:rP>]hMKg4i).=ePo֬jXOevTqjE,_IsUb@*~=8_)&YLrnc*%غ:֏>g-WJ4ZGri"溻 xB:;Ҳ5-y&GaX ?) wuAE-!hiqló6kO&h3@饺c3H>gLfZrcڭ&SUtqMjp$:K4B~oU+;oKD: AdfZ(mOmuUF&9_4raB@Q7"8uiʹ߂UV$=Jax3o9XFާp_u-\]/S*"}o~IXڑIJĵݧ1uBƋͶn'l& 6)'N,V~;ڋhngWrl8-"e bIoDhI>@1&bMpϊ'尶#bB}(B,_j]*~&{ *XåՉJGec&XԹbvT"~dֲs~E>ӷ<=j;e! (D1{Jq8"i_ xUjX\qwm.,{luCƩ/+SFJY?Ae]]|%"ݗ8tQ lJC Bv9MFUIVR+$2,-V*˻]{톇;hE Z!N9'" 9VX@7Yxg`^Wn=)XM3-Vg>']OBI?RfL{0G d@-oF^:6Eث]33 у;.e+M'$"~& E }Hq%w(,HCߩYs꩸bgTiVuƬ5ʘEYT}?1~@}ض1:{wA$dS%m LhB8+pL,Dݧ͋吽m05]IIISkۓ+]~F>n5Bu '79xb2Cy]ޅe\IxիrmQ[E*`(SuU&8/0ZjD`b5<P?0RIim䵬aݡF-Nq{8'wgQ:!u[:yF*Di%%&!َ*K<n|9Tw[U@+*GSJ;z >]`C<8Sҍ!J\QňWM\Lm]H[Tsj p n4vN+\ 22-J$#f/W)& ~ިT[)C!ۅքm$xg 1sAQi=$=Eh_T+8:):יk~ ̚Z42d&24biky&nT&%c&i-9h:i/kҢz{س 8qi8YVYKcjI槺 jf|VoTcmz^X#UeYq.߼ie1ɝ:9 N'H_E>wÏ'ZqŚ?K_7ϣFt›;eNS1N-g9] d:i¥qMrY\@ư /nx 򸏃鍇fd6=6\,ӄ\¬ҁ}<LrҠph1EۅU5 T-WX6Zv%I*l1!y)zS 嬚I2=S{ >=bc/I& s:rvwΰX%d `LQA\Ds¤Z1)ϻg6Sp$|La.) n =ZLj^tJP٩dzIa-qhc.>t7{$GavJk7hI`'3,4xsiL j0!2n`hʵ'8;`SbtK8w#eT]0XomoBT]:O/=h,m`>ȟ?"Yfb#>e*L;& ##Haٙ9r6+u1LD kEd;ۦF:G:;3hR 'Fs{!Zz!&E3?5sQnG-B,`뾹ɊL_uZѩ=0Y q#wнWBQՑoBr̽:/0..5dyU7r6{; u 裪$T Dp'ebA'ao։\ؽ#kΛ6a~pf@[Q/:]J=]kT򵯙tɂ2e*ѧ:=%G"c5[c mctWrC OhB[Lҋ&:RSst#BP NYl HX6ND 1JU >}JOm&E}CZc@chÐ"9O.VpB-`Щ` VG-џ!ffR;ѳU.RolT)gmei .yzP"V1|^7I#U(aq8!+f$4ްu#` v\窫A. $%tR3Zame}@Y*: ̦Ս3^hHY؁vAG655ЄSłƨ;k†Srr1WF̥6ZIMo_&3b Rs \UՈ^{ 9% _ MϨ!O Nc2{Ѕu>='kQ 83إ͟g@fޠi#?T>ü*Ei+Ia\:y1qbc}lX?Fa/Յ8ֵ8;(Do2Zafu-B1zz,lY9jvQևsJ`pDzYĀPɃ{AIv!$ԍ3Qu\T(Zwj p#)hzO:~ds)*A uS`~Go5 Y}̛oU0-2rӵ{wP2J~9hDY5,CH-Lz~ лaг㧰i}- Q䯁NQ'VGIt963}, B%aUi?*mN% m.נ}k>UhpÏP&a0t2CZG R!3:=ʄpQQ_",X9h2g |#,b.'w8o3F*ءi"A)޿#ʰKL::6@zlXE8y3Z%. Lt')j*NET)OfdȠX:ބAŎ[|KS[)\j:M%FLQ:5r ̳o){;G+f|]r%*{ZVMQU1ج)ѸOӔ*$ 8 !  >5S%/8x / L*|yd 1 8FmxNjlcH̱~&qm~r|x_"Cѵ"W6 h3|,y/{DIٲ3$5&5؄+BMJq: Gqg[;`^:@1ESm9D^PuT_<ߌt\˼)ВPpR,o:UP/yQ~h~BIe~h$t| nޑ&BmӲ1?da\ >ڷ-t7.C-La^,yQQ uň IêJ5r+,/~A7Ɔu:ĮC;9ÉLsMwoIxXՋͳhL:g$xR>zQFDYM]v(67k:?zʴ~;ܲpprxݗFhBھޫpsX@6 eRO֬Ҧ<bx?UPfr15߻]FzYQ.'c08Cal`S+-4O[1S8o3<)i#sdla4nXRdiA1Բ\!=DCԷprdS xqο#ZJyͅ>=XѦ<:~Vi0 Sߪ:%ce =`L𶤁%T'ۻdz&·`0Yk\}7~Go8/o B*> 1oj4}Am ?OwܴޜɧqD1^6ww0Yjai`pZjAD\5cH); ,(A&ͥ(dXx X z>eT4NX:2dtHaz2CnLcP 16bx NdOr3:*xs qI }78Oa3jt ˠ-LX_#R"MZTZrSy"РieV 4^qexY7KI΢MD)7Ҝ pS>˫`"7w٩k+%LU'5we" TMMw;I6(_i7d WSX6G_Vc97e`M>nh װ3m & ־oK ad—u-VݭYn 'd32Ua_;LӺ18c7Ŗ4%IbR5|JCb;CCyLmrߵXI#~i7Pk:&G-F߮e*`XC#фr*h\ SMk'Ik8VAKnŚNjy(QA,&2`ĭQ3K!ŗEUb܉H_bWD `~_2Uyt pnޠiޝz2j׫{ ז#& 6|rtCZtP@3l!./ō H~3gB|Ea"ۅ&HXcsB>$|wKbD'~ `T8ES;l2sYa-x22ҡV<UY2< M9O+wLǾYE~"hG=7)QS- ͓ɺ;'%nȾ,Q:B ]2h,Go 퐵`Z6z+A@閷f+H_EZiVd^^>;w-~tCL^sŪ\(]|C,GS ﶟx ![Y((db8EGv- ckyo|ح";')-z#HUN49Ls Qْ{%KL7&~ű{|h5f?g /h^R%΁Y)4-$&bWд u/^4 [@J\{G_-ܪ"A@Xbu$иܧ=h@‘..y;i+" Rw-a}+"M>˕IB=] #"-2˫&I#F~P|yk(/J'E%}N\@G@9Bs#4E%%iE0I畉/wF9U Z[ΧqJ7V,))8wc;su9C !m$!z+#e0[Oo:L?B3Daz^ HNe15eS׵[cPBX7f4O qTynS{piToz*3wd~]x" O[it1? ~yH7 ϻ@`HyXYtDr[ŁAQ,9)Bܟ:eŔBVXo6zI3o!COJh)aN^{,ݤB?ڞAe3NlO#!2YкƯQ3/ղA 4/E7 ̇R/)`|;!SںE ɰ#^Btw+Cx G,a8ʩ$9 Qq<@C)1$L%SM9+bu-(TAhvΥ!mn X4 B:}(up>PuLlS6a p2۽Io 4,&BS n5@޾3OLgOf/L)rA=lb'|-7BL69Uࠃs)$cm;3fTx#vbmQ)R]';?r -lmn㽴e=/n1-ֽiZL*fbp/F/5ZuR7a-&=^`4n֎C+`2("q5LDѹ61W]x*,+,ꕈ~0׏ Hf@tP-M,%"J*a NcEUf֙kwo|qyKDuw["9c'w;Ib5S!fKV}joDAg`RRв\ 7vWFjcqۮ{A5i8Z5`9E2]ّA 0ȳ7|F)#VC2 đ<୿\r齯W T9Sܦ+?`7U"C,neFPʝeq8$2* \VBHtV}xfG 'h~{E/ߨl~nۚ<2%JsӝyVL'Lc|dB4j7vZpfN}æ@W1f* 7>kNw{^Ŵc'웁E& 94D}{ibԹi9;7IDxb!E P)@l HHxAt b}0e|.p= TJpu/6v,d +H7-)q +'Ԡ79Ĺt 5& vA\xŲk#8m1UsG[lPлSnlwbNX3Jz"&~8q*b4ul߿b6&HĀ7$x%\`'L_E5f0C}Qlh'D8A"8t>NssKxuxlTMlp1 ?6ajw*u?bjj&] %JCJ&ok]{ؚt9uE*%;3(iCp|Fr21aP`Wۄyx}ySmm ߣtTIe3 _L{PM_3܈F5RFptk]ՉAKvL'!6] m_μF:>C7ԓt$W'[[EqCCYqdxTH7ؘ:жlz"ΫQˆБ ^X"YMr\t5XERc6v;Bi9+7SS7n8Z.0Eぁ7_6طfO@/p ٛUKF2_JFsПDAq2m:lMe萿 .WuЊZ^,u,ve+PwXmP\?(/aMNu0=u@ƶ{vb\܆*pƅTh`}W"xk.e==ϱAI y[p}7^llIn) ^HnH6;>M -2ѷ ]H!elw knId#=)\R+2nVy-g|$$U @3o9X]hZw_f=8jlo~e`I pݶb"yUd2yB7Tg#YdƼP~a8C3@UXR7$MAG {y#~QeODGX"Vy_U-,+Dҷ-m"L|)M/dCA,÷nNN^`@9DŽ6ODž~ dG;9a8 h?itU.r>>a"IՓ-2N mR5;uTrqpxhMl(N_-[PU+LtG[ Q`KyaAuF 'hֳmm}#hjQIFR< | D$f݊^!.^at{sPz.CP\!F}KV4来 `.o"&:\*AAp#-ːݢ[$"]lʻ;4Օނ)ܷ b(z4~y n6 FnH*6=6ʼ&zjz BCK}+anNnGuGÝ)us~/kD鱝=8M;jn5\{mY/ {LCn)Jkr"D̩4?3,%9&χ9v{0LE_#V @:xX2l,6|)c/0WA+'p)Yˑ d (U?`E\ "fa ٖums>x4f v)R(l'Uk&'^ݟ̂Io#mpx|S2^Zn g "V''=(qh# ̷um3|9xRCpbxUVېl҉/Wf8Z>]*"9D``yOοPy8fghȞp+#r|˝^MAL*qSP9XMN #0Gd$C73_-K+nd@+J,FMy';_2M,5Ca/eLbF%Ruw i\XILپ-7k+)|h8~D *;@.m=k=JNK811y$Q] q0$^"{*I]0"o_{'g"*=r>y?(8-Lra~cmlvul1ݙHlIlLf;b0&o{n;g9%{4!n=@OB?uo-@RnDzZպsՊ˝WGp΍In@j26լאָ7a#]KD-<\v)Rqj.®1ow̖K(lgYZ070701000000fa000081a40000000000000000000000016101d03d000026d8000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/cx88/cx88-alsa.ko.xz7zXZִF!t/&]?Eh=ڜ9M? 5C  v68: -gk GѳݱY &>`OZ[v@|5#?F;7H+Hm:R +!L~. eR~s6f 5ToLAINY\@ ֥^Vow)u:_ὡIFJz闹xoX,sEJ\V|m/P-ab հSZ0)Ȗ2zamR} Kji81;NV U [aCwiR!ΦQ!@vFcdWwܖǶ4 ">Bg't|7q \n6FdB&{+˄J#j }iD,Bs mG v?3(Ru12?!] XAyXfURRL.ml3L6G2Pl%ZD$cTd^  Ӌ! Q~[ݨG6ZפNpgi៑rk?nc>2kQl =%Bo `ą=N"П^&/t4 ȯJ*^K]#eRN`WW4 #m78AEc?DeE*DbEa/;X,Ae^hyAP)G ˠ_.aH旤H|wL+0O=X91=!Yf! W;$35Ò.Z€_ hڝ$9v}HV@@kة^* |H [_ иh8A_QZpy$oj|3-BO~3TIN&vI JV0&?.EIh#ңD ٙ#?k,OU_VBѝL,殃9 S!=$PɢCq@=|(-%!J 登rkXwRhWns6{2|)\1M/&ϼn,+]@,4TFu(E03hə_< BE` |>%7P\ \<\N(*p|MA+FMWۺR=ϫvBDcgEbmrbt|8g>ۄvmG/z\TgJ1q/JyhcXQɯZaz|FwQv_ M eoY=v9P9pBZij<9YW9A])87T<̒+1+QyUSlI&Px#eyMƥGD?80,+߽E}&:K6_Rp!ٚ@vKRlr\SWj[_⋫9Geq?#(&Ē?źQ~kGX/M:\n̄?wH< ZV8*tm8G%[f@ĺ)s 9N3B+o[8\K;sR[6M.V9E~6Y~ՓΝ(d3D"u+i:efͺx}bd ^E;JǾ`e{[5A.@3P߲_μ)s8x䢕=%{͡gJwC7.-bfhcdcC4=v^ؿxtO dHz+](/Q6R27#l"@4S kNQ[ ֟^cͪ扎<:ڌnf~+we W?ښBj_p9w:zay']O`]NT;G'3;lߝs6Mר?\i\aݺdinźIRrH D=oXs@^d%99H)=w(3D5]&NEXm؏"m -NM+TVfi聮ZV5}@=Wty9&RKpr73=v5`jjS): &HpW~#EVZQߋ{I;vʾ;ƠO44.II:4XiŅhmj.Z 2 ɣ-2UK%z`Mџ y#ۑ7X ^ `dYMs!{m,*C-nA:O>(MN9`H7]Fϐj] ZmR=PJLn@G4eoώerUPf|-$B2S 厖0Tc ܔt#r?h=lro!A08<d>ɈD3XBBˍi Ӹe' c.E4y\6z'`j]kp*A_9m1W{^d< 1Ԗ'ZR6ѝ*2Vϱ I\LHBh /_cƹ2/t4]+ z\QT~P7cH7Qf:UOXH XuU֟X*ќ>j)1{.e|AڜPLXкqzvҕfI(TG/1M 9Á9+P 3t! Âq!"IC 4U`hMmr)D>.*->R^=e,u[SĶxy-QkZPZ7 D NpY3yH6c((D0ccḯ -LaZB/3Hn84uF,pfU?!@.S9 GHE EOl?i%߉dNIziLcq"`f`Hbq aP?=gb8 ?JdD.9lNTg#% Ezp6,s[ҜV=Mޢ]j;4%Ѕ{4L/1݈JY?r][aK{퇕 |)DV8>jkF:-K}T1_$8tR\\@;_D狒 &Z߀6!G_iX! cQ.qQ9SW)0f2ڡfFO[~B DMvi,ddOf@ &E:ʞ\IbG5ZҺTL Ԕ~6ft\' >!#E!#W~T_'VMۀ'OfJTK}-yT?e('n-$>hO ( f}8#|r7E%bkh8wj(b~WmGϒ_:e lTrя ckUzXA7TxA\ev5`gw+H TӐl@$sGL -[sH bFAXH+k=g;rBeh+4VQYZB,_FQ.0D>&oe_jG2qE)Q4UW]amu4~{ӹJũajV5K5Zmee2z=UI5cFǽ1>8..!d~:Ll4Wa.N +n6G_/Y42N"& C%}99qAd!^VNTu[7ew?˺eeL.%e2#}/=(M `"3|wIUPyk#)ufugAau{ %IdCpFA A/cF4P#xZxU 9woǼNܜ K \P%@`u72!./$)MSW.섵5mvO`9jUkI97s58%@x+)0'6yPY[]xXVC^efk }FM؛@) rO{7QhNۙ0,W4 p1}~i͎yEBJZ[X0K2(P\ƲrZMƤ:Q+pB?fͻkb yLzefQbq26D)~䧆{H;{Xװ ]ΛP{й <“EN,e",_MQֶ x@X/MqU;Wb޵ha(ê ]ɍ[3FTCvDѵVBlVY^W86kR_c䥅L߀8+q5c @y,]i֪- ޶.v]S9kno&|fAIF:,={GC41ͅk6δg7m7ͳڟW&ކ9ۑbd'7@=~[-z9; 2&"毧#$|k uum9XS\'e%x dӄN/e1' gC8t w=׻ɀ+׋v50u PGО4YRfT$cZDZ2>J\(?<]Nl쭸 . S43\fB󯦐ӘI,1.zŭ&Oz'R'CvX kcRwDE vZU)?GLLM*?֮"Eg y=3@%m0MU!hBL@FҚƀY3P2Er*mxT&nCPzx~3 ףqG Ѩ,ݽp e EV##-zm_,ۀ1e05UtcF90);7mʺw u׮6V& vD]lz؅soN ̀¿pxH4K1 o8^0vï*ү8KmqcvC1WÑOp 6jDrGă~%9&0_)srAƴXh&d0 覂&$BF4ݳ>SA^zhߋBJ+WI#ԦZyb2LbZW bp,|S\O1jV( bzC>WrP^ۚwיִ Ti:>hԪrR>`/ }d#yRL7545e`d&-IiՉI[R掋TV-F)FC;'}ᒩA+bT_8O ;_z;gRpPVR^G&JKvKtcUI8Z6<40#.AY@ȕH5pjD&4)BUy:kZA8t^0r'p 3*9l: LW`[,QXYk({XHaO{HVz b.Jp%.Q|]eei V v^2<;ДkX``л>iտXt͸id]t=)zP"%TuO䇂\ Z~޹s!̕v"p!i]{oE]Ke,-mXh` (1ըEq6O1yş5p"X4f;kr4%KCGni$$1ږٝlef_D`vv>n1ᮏA4X>&f?'NmwC>=Ͽ۾q~u G׀CxO|{_^/v>ۡ4Z4Xb3]qC%&-LrҰMB-?5C$An\RsgSm5`k tQZ!tYD 4ݨE^~0  kLll.WD<\$W E `ë/σ5kq{͆Aֺ5_)O&Xہ =hf1GԶL_01Wu.KwLN.ZsiRyO؋%@˪~QF' ~`\?c]SڔzۤQ:) d71:@$w<R~v03\6&m6bjk]#p3Da-bLԥҦz}k[m1lYZ{3Is!"~u~ ]Zg]OHCE߮WƋ U~J`rӕoђ\ǥUpYB]{j4K&%|ϓ QB5_nD3H۲*6JrtU+yP<pli[L6kRm1`QE(4Y Y$/5o̘zP6Pk-(+73hKzH%Sv[wI+von~¿'4 YK}yDu[lOݞYEhz mS[u> 9Tu O<4X= /x܂#]vOqh #C)/j"ܘco;@u7C=EW$8gۭ({>*F R1h.te8Y@-(Nȳ_֦VJ ~;$$w$R-GkggdĿFL̄b)N!ظIȥ QVJ}Bc;Tʙ,G0(h=>ifEGL^Pdb4b#"uBZ>y ٯ]\\jbӚ S#J++f}@m([ h%⏔Iw~WvN)Ü(QjfJWX Rٽ\~A >޹kǏ1=@p5ř?7\>1~A5b=Iia1lv&"|'kBǵ /]2lP\1>"%DDrzb觘[YY݂eI7\ X+I..8 zI˿lF}#4`u;yAgْjraqVAA<-& z.ȽeȾ\j֏z %4WOSC.3ꈵz 6vj1ļ=ܧ#&')*, GdYs[Z]EW 4bX}/Qj\4dKjXOsB<;=I d3$&SAM]65xB`AL #Ǝ^ܓzj]3_̾EpֽU˄ ަ8'}pՈnps~ut1rm1<6(UpuDl{Rlm;䴑CpUwՄ8m]礬k$ŷC%sݦ)8TAStQfM9VL: ̵\܋AX.WD!_ҵ*KcRbLF8NN6Sw Q bdȗɕ/aX ԑFk_Ҩ%Dڮqsjmve>EϨta撥J35N)+[7^|t hs7kSiOHddLGz>˕U~1&!S/\%vڨwCH 3"vDq\wӾ=3:V >NP(+\lPŎdME.s(DLJv2~%eP0'@ؾV:Ќ -Ws pΜA*@!6_X[it5Nw8˴IE&}xej_ؤ`b2gA!1U:S)n5wmWqa>#$/ <3֘LS΢iͩ Ѵ 6r…$:G{+]Bi*kB}yzrw`kY0-#wC9m^m|1_Ro,rxl;sI)g- ` xs#iDc+8%yX4J@2]b4gawgj^HhK()Z!_l s ˣ~;)R '=2 %ߴY9[(yB3j+l|QϜ뜦S>#wVORH`OZ#r xWmʩ0SބkhK)xhd&kl\/<9ծEўևmu A3_T mLyZTGw94%gޜstZwP+Ph7tcp%m|R7P>'LOiL3 ge FE qoJ庁d+z4i8YW'ŠE+׽Vqx3I>Otwcf, ).3#0*x!pgXӴ^ ٻݪע ;U]wyJTm$hvn@ zdңoqlB s5J]8Gø7 vI;lzz``(҆۹4SVU1>M|W,Rg@ݰ 3,*8ݚ ދmDt|Gbj9™|M/3MԒy@7}`xs1u8DhZ6sE2ag\z8kSP9q4j$Y umhCy~ #9IyǬ+T4T?O!>H_ }0g)cUUty+pdAƊ tw%Y"E5Jv"E)297aߙ[aӣЁU5RQ! ksڣ禕i٪[+86?cAR^'iP~):i}Ili߼UT@c(9Ϥ*S)Ӵ(u?Q#Ş'zv+i{K7NdwYVF xJ}MkO1X^&9^\q:k[G (r=&k$>|4V1㟜uWƠ{f0>b 5NFsY[ؒ8i8N o9::$ h_yx[iYu@0yRy²{t@ PkEѐp^6;-&M=>ߏÝ|gߥ}(,P;૞.bջןVw.~L' Yoʲ{FآrC_ 1( ($겯7δ:X !+R[ue%h(e7>-i5.p^v7E'c =1qox97#wX#Dة#c\ű?^@W[r>&8[l;OHy?K|r2c [8 8~7Znҍ g xpNSQAt L8.Y1#Y FX >93/ Z{K ]EVN{: pʢmAaФVm&&OsKge.gC$k0̫zY{9w \XbW)Jݐ&RtܿX&'C{>,T%#3Ew 1e gZtci=_pe D73eVvp!wXS?=Za㤢YdӐ'?KCV%n<^y& >3\֭HŚ=L&zï5Wp ؎6oVk3>ON\)?8VH T|4tQqWy_Z`rxvpbM,] 5O8Et#O(FbVBcc\2@8_M/qC;5%uAnb-/Mp$׭j "єXQ`f$R) ,U8!F謲"nnW$s喇 >dvGp b+(<<8T6݂ҋm7F_:ido1ܱz= TBSyh*0Մ}IRY)B\b 69뼳W$SS8Ev_\%zy{ɋ2cu@g_d W, [v(ȱRܔΚPBO bpG/7>TwK٣X'`bUl,O: uxܑ".^}hTt"_ T$|_&?YVh9xOn 5vdЏU f?{ߺP</HiW}'/!*fiDyX5P"?e.cs\Ӷi|jV/m5_S`cTnTcFcX$`V>`51ߒV\: )ZmG%5AԶ$:̏{,fm䖯SW#Wڮ=9frY/OuyÒ;73ΟϨ$=?*h֝U@S&]k|oLW.|XH;)b <};}JtkťɁi cމ`}Z EaG[oVTqqCZ]jT=I\}3F i˜*Hc@LDtMƚ6K!Sa9\ou ! >?>J=$aa Kuzv.p "v 绪\&BԖOUllSv6ސzB[zdnmDV@ juS`^=caأґכⷘo@n@ZU+z>zQ̅%)' M >-mqe |فnbjv(U\^l I?0<6 ļ`0IXF3MèhD}.w)BG{($\~*?C!qk/Vo+&hf3V0#Z$\(װx $@=e"!Sⲍp?4(hm[#! zL7{`4F9D1ޭl t뒙f#½ ;o(t$ zxlPMNpK:G8c8m@Yy9kqojaUEfɥ?.kA5Y1c2YSCgNrÏD66iT>tN@e3!-_m]z]!47Gjs#1W%anA9NE?կ:PrC4g[]h~fsA FOu,z+[+?M|hcCM,n!ːhdK&_['m΃Q[ }Ok"2jW[n[H"}C9tARj}]m?aMMsw_z4{ XC,Œc1Lm☾оR[l 6t/o ? O$m/2[vji J",=st06U( Jo7~x%() Gǭ@K8w Ưua@;0<]xG"@o%U9؞ZxAZPqSIE}~ A$ɐP) {_Ǹ̾cuW6 [+Դe_NhA8PU zR.1.ql1n`udOeIwO —90Op4ʣ6wx? $O.pj)<Ƹڊۜ+\6yɐR ,`]vng]l:g_+CX }`]h'O! A刲unT~4_d:[gfDMY; G ^Pt1 KOu{ >2U?2h@,EȀ6%n#l Ubm{D7ն1gWN`ōMe%:G2!ZXGG2_u);O]'!`K=|\3͙x1t(px=JCly'InK}]tdb%[H#0Y Cg.-'аջ. kE HHY\y`vj'XdǩE0r kib\ϮS-M Hщj#rfHjxd;ß[nD/BΨF0vCVWCR72d;ӭ鍉 Z-h/&T%ໝg}EsScWprfH.= a*g=L/֐UT*^%u]8VBbnpfo@R$9t[Mu3Zqv$/a*'Q]!ΏĈu |gnmfaCP^"\*"- {L_<ODނc=m/ZR:@}.}u9"`h[!%g3˝' &`pxx"c `Ru=2MN*{Ǟ>'5D'rd2ũ|7.(n3JDMcr1P;ޢTk_Jvv ^7ݬDsw8 ZhU£Y+ .p2a_#LxufcO M>T<"+زob6 }J355l vĪiռxojp^ߜT6KzB~jVPX̳B?í9Xa',;c'qQBF7*ٍ~v`1/S˳CE(ISyy |% y~\ ]%q`1˵6Q&2P@厥.%-x`G[Xd4vhkfr'r9l҄a/tkWb hA ,S+NlwB3dKQ9~nCv# V%;SΤš`!I54|8Z`b 3KѢ~8'C)-ia;m "=X,A~V37eTa5yD4;V 7g򜵮s.l_/gs*֓?-0[Յr\X!=jɾ~ l~NF0ﭽN Fig2f۩v*[K|I%ykNt(aNq#xТhs #C: gA#{׵Ҵ}7Ed*k<h[:d)=u7AN~mq ZB{ '}~K4 ʫKCM+]]e P_1ڜxȋ\QFGVmؔC@-!qFc}c/0€{˃&}2\袥Wy! \ zkiAWGQ0 7%hL&Gziu0ӬYyt4b%ruPɧ4$QuW;kՓ^UTVh.5a28%g;v>O3 UO< "8T(L # { a1&?إ"w7 DR~+?mZmI8=8N։i~H$>= h~A晹G2=-;AG4[дiSٺ0@hΨ_Hbs$Ywܙ3+{7u; m ݿ.דS86U0ɂkb[ "6:J"t)催뽦u&V!mYAZ(MP.VVoT<'x1fed[$ٍvNEw83p O88+|-kLZ>pmmwVR ܷ^Ͼ hUB2T0%c:r|4v*/33 01)q;ou^ !HDv‚"jPyѨeZMlM'MnQ} #-­a)!IB\׭mU~BX2&2o:o!} s*;8w_(YˁlՋuƗ<^sL LuVK>pvPsޡщ@ y-X'\WA|qۥ`.'3@o (zo+xf=jLKqs8Jpfa}EFne<+b:Csw[˦؎r1DB+~+A2Hb=auIc{g|]9ic3> 9<9'4.,!{rL̂1k1iZ.C[Fe:!#,[gy8(f n/*,YOH麑Є()0$XC2zZ)c|8V5|ЄO]Gwjw, E\*zuc5D }zxNаitr{ ݖH@ t&"1~kw9~V.M z?d|QWfޣVZ̚E _x< Qr0Zq: B|GH2 Puڄ+ OTt;B_W7~5u].ʫQi!=ZB^/QyfC򉴃Zm4^h < MhVwJaOBv墊@Ȗ3ݤ>&O+A_iY 3Uz%ͅ] r\6dk! "_Q)0" jgۀBEK IՃ oYFujh1&G|h^ 95b)iKN2:i#u2{ ^ p(+ F mLLU`cfh_HuS\T5Ɣ!_Opw7䩌N<ݱ~oGjێ?py8pD-ج mDU4]ݧ  x `5w?aɞ<~*e}ײ6p{g) L0>mnw`|.lIvaZ}^RR^z {ٺmupNљmlp#wu}gŖͶRdy$ŌgԈG{utq.hJ|%,3gݾR{3K SS znA@TkM眅[(˘0P^p (VYv$~^P:}.orc Q-֫Y3Cߦթ\tXqׯ@g2rg񻇪ܱ̅{3c틆صұ^X(0Qc^ j|L8φ hv}VΕ08-C ɂP_8kﻥɬO ˊC?BsZSlj$s'P`T94&(rB@(s[8J$K^cV g,;RsO[zzDO6/Y{>uCIH[`#BR"-~/~1+ďxA,|f~u2E0lcVc^pP=ҭ٭$s'>frH z=MdTVIu9(uH|*!JŻHL _>aMpˑht&}?RS_g` jPsdSݮS-ABמuԽbTl6 wMMpB;<A)h7bIĥzs4^ ({ eD=ɮ¾ (-, C-AY={7?D1[`$`noUfDá7c*pq鼆pK:˰(ԫ'LʜaܒHrtJ(G"yw ZY#]V =hеs=IZ)roVZፔEZ.?[uFJ~ȷ=y%$IW÷!w E%}+}r0K~z V!UF2Doڇg2%XyUhgڠ q`qv^$ihEd{sU|y,TD;ofcϴSay)_Ī)ɉ_\sXK>CcK|Fjfƽ"ܓVO  dyb}WSPt2OI%㖓2+S#lbZ/U iO9A^5A@G7z%JoQ` xx9h׬λDI&VcӈWwwX$8gs$0댶+1p[LM<GumөK~Etߩ6<1PzbW֬-4D:X>ŜBk-\g\(LRXRًRkҥ*k/ ,~2l5=j Mn. @ch. Aus۸Fq1,A5$ McşA  %qh&F;ÙTkgly [`a9]^YQZ`WR%ү9',N>pgfךyaVGOCIœ ))L̖N܍GaTE1ۃip M +h&T?U1v.Vs܌޷V #k/9QKϭ[9A0TԶ>S ɮsv[-BP R@=[C-|po#n[hMc_19Th 2tC~d tf'_70.+ؖ7ÎUSx8f(~XzaJ&Ciρ:,,s<f&z .. r(>7%YNWypkUqJgp'ԶUSpjVJ sQA:E`,k0RNZj"P[ba!(.2ča\!G:sC69&d]bFӊzP0: ȦJh|@lWH<Lgd}&gxF4.*K 3# 2yz7צ~ԕ}JLԷ4#cd$3#KsWMshL}15lZ,n=̬d->UІ%ybuW3Ƣ N{|v1݃mΑm~u,rn]G?k,B5=Tr {U;)$*|Mq(s3'aݘI߸x!/je`s2 aK'[޼eU%ۂ߀Waf9{HVRaGU賓;O: ߬uDjM`Xu K=I\\a+n)z)9t A"9RElG躉#a݆ۤ_GQbs92[Ӻnbָƙ悓jGe]1):S)AIT5ͩ@E:ž`$qǣ<`ё>Dq3I\{~;/{ȅJEmvj$xJQkmC_YddUwawI0xRKgx`$]ɂ:dxۄ:BJ(T^0G20&n&v5+ۊ DaDGKBx_,z ilPSBC-*7Մc|$zϢ/Sn@I""d,B P:6՚;^BZ9hT-X 6^bb9W¢]7e@( A)ˮN3e5mt)6*0s*7[wJv3r65X%HB)В{T @F3Ge4.9AsǠ;4u&mqK{%]]hUs/q9OsԢ[]ounGϪ36wv+yje'qZD?HVoA'1r4mس ~}G-7FzNbhVCĿ0DJYW>l; 5g1o҈y8t.'7 Mǚww|%׋0/C'`!#Pnߩ[z| nXh5~K}U"t "Nh4J4Li84jf&XL:B޽mQunz5"< Vu@Ba5_{,J=}3<./UG =C5Z`a ldGZ& 0Ix2j ~xilJA!Xw7=s>KLsu"S\|4\Lym[h3ژDJlI7@mpˈ.OA=!7 U9e6`P4Ga kQ_qR;!86pTTe닷%V#JAV gEMUWE/eOvu*2.x m:nEiSg/& bߺT*+KܟȐ{a|Z[" ,}_R6aEW[/=nv',!Ͻdo^(ZvT!F exDeUE^Tפ:jIez#XJ{$O`-$JnuNnBN0mMe^LV 1M(;M)B:j..$ݿĀq/EZzďtud705>7d^Bb(hԨ$6µwm c3^*#I҂'yLbF32c ,)un3:r#Po1bBufv?g敃v1* hy ^Kα>"{{%R/IPwO**mV/Սk0C?m(XH;"|ӆ=4- b8I*cajow| U)̸h{@?l b,TH.Őekahe֟aRZKi¬G A0q6WO#L<2-DVseMEJo*z3z~sMeY>0^0+\SҚk*6hʢ$ҏ]H9.℃IBeԷd3rvͯMo.F %-`12=ƚ~Ũ#-V-ԏb#j諦хx; 1u6mS'7C%% XL"Ql(vX""-=e0mvaj:%`Bm[5DP#i_F>:҄'ԆWZ}t4|;=[TW-{a$X 4RGoS=O_Fw2qfR{ +.N<]®cZ;H]ed@xM5i nYI c!85vS+.;T^($ İQ!RW7@ЂYa}(?ȋQG[J_ ֓Z~Sa Mk_7$[ʄJ\;3$=-:+/G/@WHAȪxPn wHzO#X1NB&&Կj14|N}EBOO%0bP1A({WghsB&9簔[wt \ƒyqwoڏT7L<{PZMvӁQtoVQwȝwqk_߇q^ib')se, *plƾ*G,ieKޖa\%2PBHTƞt+1i]ᛨK]:7 &K:E!8܆`Ђ&ҏJm#(6C Tӛ ea. *w#hTM9+߅XKjE{0jk$ZC%圧Ry9u]Z0uhViE G4(J2uAaqTu3ij6uO_9۩k3I; 9qt_W Ui}MG" / GfVfpIfTZ/ۄ<+9ߣ4b>ߊ5M:"}) 1؈)7<]yw 3\Ȥ__d޲޺XR<|%Un\]5l4qJ]ҧF3VD* PKgbs?]Y==ʄ7-G)9o)BO􇤁_Wl+EBtY"ˍ!l|X>Y@$Mz} y\byƕ@{~sU&׺w 1[uZHdשXL`r+SgSQ fW&}$>/-R_QL*xu%5R. x(4o%)ũ0h̷^7Jῠ)͢%em9!ON>]Xrrzd^5^TlV 4WCIrn0,SkbikH 3^I}匡J'O1 ;n8=۪}bdPRD&Yw#}vŴKOxmEk1v&6NdsOG{JHDd-"Qz2yK?߽^iQJ 6~6?jn:OǂMMQvsh}Qn1*2ƝKJ ៴#^鶗2ƅ\n'%R k.Ve(*, JRgrU3ܟ'֖.B]=)p ,"32o)i 7bĴbtNČ1yr/ )v_Kv<5v)4a8HiǒorSɉ:ZYzEBZ4 H;ǰ> UEMҔ[ 'a\ Q1zMxu#..=N^?7N.+MO6%wDkE3 ~(JsNP+7OWet`&g]SK_/YD3?\<ާQdZYv%T exbQ2J#9e/[Ueh@UG?2S 1?2%CQ:i8etPMsai%τҡldZ)'xvr64yv%[ULm8fq6<RQ˄>+G@w9aX?ksoE<&pĆY 4&ABShyN(HZH2 VԞ" FrX`,miprk1ck+~3O }Cҥ\๚.*=y^8PFXrov: |I- Ú|>joG $lG,,z4D\4+X568k8o 4RPwqOkwjMsRO[ӗF Z!qaq=TtP{avka]['^07M1 ЭT{ة57̉$6Ev b4~pM:=a7{:j<\댸B|blOT3g JU3pWh-YIzqй<ҹI6EZՠHHP'xyl#8Q*i!uүDRӑ O$`uψk;O]C2oo)ꔤlʏo _ŅۧRRbMl­z1&n7 ģaDH< 9jߘbf{~jʀy\} R((,d7+9%BbdcwucU sU9pmLj$ʐo9f!qA,Jf)hsRҹ=-1N~QV~PQLܲGdI')4/W8)́_`Ep~sJ䯕t/3v\פdlqQUP|bc^D/4p5Lq#|c?B4@ ]M&"!yKbD7SLQO{Ydt6LYȠxJL80 r@J ψ(onMӇP|WflݸH!=q軄՟3M R*;F,*)!Cvh[g-a5uTajief XF,~_K']UlrE]2 UV;!%C*l*?eSNi[`ոE@84af%s#pwll#L>WȍK@k<%; M9*[J|upvP*\?7sjqil .jj/DZ|?~V:c<֊90 L4VM4&wMPSc.xo DF#.:G$%5L ~idsyƚ%$o=IbS"?_<Е+ĂCS[}Ѥ4",P@%Ό >M7%'H~nEISD(f%|C_M @ԖJKj՟0vS#?q^ՌC @Wd7b_I@^f<ؾ3ec_7C25:1:?jp LBoa5ˆ`$e:[\,ʞ " %)|P7ŀiV0o  ˝=Odm$ۗ|$nayˇ:tжw7 (~^AߗRǷ*p2TrC@S,e\.?\@Kkbäx=yU+xHoa5{ 9bbOU|/N?4zv:G\nL&R=7}UnV)Dn4f[\7F^0qE2mZuW S -r*+i[׶mtdd&4ڢHcGT_*`z#2+Feea:>ʮ}6߫Q]2uiV+Џ:Mg`k\E.Am+R\G4)hPZ& J@93jvRBԟơuQqυ\ ުՍ@rz) p ([Е`[ѫ>oHrp93Y"U&Z֨`"3cqV~_F2JpB#dׄAw#4 EAb֏̴Ӫ&Qp=uy 1@Z$% Aa0[>o;nf'xQP=JBu\SAnP;<Ͳ.-:T1"?O3=ܥH>%!;PCBjDg,I5qt! ˎ`qdͼ \Z͘0 :z^g$gVb-ʫƏ509SRgd=fiͅhjcYT#4Km7K}KO?ǔm=qTo T3ag3@*CUTWOAs7V2X;g^Mhf!{ @5g_zm*UcIEM㇏Om Fnz_}a 몭ΠP|jh햅ìYг8fdIM+Ve9,s3Ν x/>c=7>,TG^q#tuFo>M}T6j;sL5QtƊ8bN$6toiEFD)eBh8+6Pn)ax+1?H L9qUF?7wT~ӗ-%x\Jkg;Ir쎼Qms Y9 XO{vC -۔ڿL"ϔ$ "[K#k4NhF$-0ɬ/E-0^:pyĹ(b"s@H0=G^Tf+E⩱}GGD/Ϋ*8.yW6xkmr11*ԊyNaԹ@/@)K덐7wf킐ț7mJ%& ,3+*Ce|V) Aٯu6X-(ILeMLLZxQoj"_B&mv;ݳjWi**N7=kz]MbfտrMbײlҗd{})ؼE Vjz AfqLh}Fߏ) E=^,NBH Dt ƏKU=0|NsƘ}in_J>iסXzSg5c£ͯޖ*`hf7P` -%ZN$L|+nBW,pDhO# $еT8z=[;wFo[P pȣF(d㖤Z62c\0;2?BD\9ܽ Ι x`$O9,jC};`"}[.N;ܵOeH|y}]qKdIpSkз?QU`t _3H}1gHwPahm!~M.nгEKkW27N4ZFybKpF힤$כǼv#y6zl+M _A١ 4P ;F}4* "8jk#8_Eߓ$}.}>/qqHÞ.ipaO#Olyl)R3ttJwxZW[PMŪXmPe` '{\.Ķ+a1EhMI&]c]4fcj4O~[?;*]F}' H;ZΣrG"+L8 pSA«s3,5( ~X4qH3Up4B1Lt*pMOI Ϯ0{d;(KO7㛫O7F3-3Y6jn^>Cv3'3sPq#t5E[-_b_uZʝDP~V0ڶmyq5h=U[vl*$Cra$VZQv(4n@48M*CƇ[=$kz:xDJI `DkvTFfW,̈#4ގ\8/Q!cy6Ey2F"ZL2v߈x f%NK#%`d;H-z](8ld/u$N7/DķVtƖ^%R8v8i%Î@[ɀ+NJ{^{&mV|6N?} Q7"D<^w8Nc(jA;>I,B[ur_ͫăQ]e|+b}Wl[+~.2n\%q*6`qAfF_r^L򜩢ipɦ܍%OO-| vs]vO|c.\' -m:H77%i%r\IȕߣWT$[śv-՘3'XkE0ଟE& h˚,>7le`]b{~Bn/;+> 1F!c'iJ*| &3kȂugdZHr)o2%qΠKq[uwU>PceL;7e N7LxF9TnWZIعL4TB7xX. IAK{@҉Fd<ۜ.1 y><)2D 뼆ٝjf*9X)dxJy,9weC(?cse;~ g`aSy7{7H\3MfD/kEzϮ"C?&#}_E2SJ"IYOĊ+OPi[N2@nOk^3V./8UE:r -3QX= K R؞mhI"}FJ6Gc€ˏe:4<K\^@ ^+wYo \qF M>xFrEL/FYz_ S~cN0ȷ5}kU΂=:}>NdEhTs, ^'#j}n%5آʖx>P̈,|el7xQ9@~D JK08TwGC$vIL pMWneEb Ƭh2eGU PX8^uϫ}˱Uw.6Z6qM5xwh2*q."S̱Q@=8T. քDx|+Uq>trME'W@wm~~EáG4lf+8])I4Cf1s^ .2^`91՛.}H]sx>hƢuљڡɃX>l)SB-.·u6\$. @č;QSt~N8W&nHm(F.҅l2-зY,Y*tSLBzlq(pl:p~Cl#3RZ4; %>!VB|fmITO<;8 GpO#1?lp|I`ҵLe%CFFгajwn T8[`C6*-0 R--OMyhB6I6񸋣iR1fY["d-8 OQGe77au{ m IA_|x b@Ie\|!eL?֦gC*'`V%ef7({4)GmwTPvc$\h4.وjeeʙDCaBď}DR"M5!\Y95)O,(Iuu@Ti)VoZ{d'cYKn^$A֠s@JjT$p҂?LWBvD+:WV#w+K#}M[^iRG"c6bqB%-MAc E%doKs=8#"ӇcMLO]u}M!=cxO#w)Ĥnuv)eZ[` Z~wf%UP==&W #qO{r4EO[l b\^d9+[~vnӚn+._: |T $qE?jOLx`EwO I$FK7J%:+J=/UQħE7h#`x{5 HHpE5M]> ul^Znq^c+1K[\GjІ.&Ы# #Hy?aL/Yp"p1uBD}ؕ}~ 6r9AD8IC=Ûڧ iu 4π_w QٳZgAH*{}uWq034E<\n<ԿYDu濫|l:w%F!By.#T{t_]8 3wL CZ*`LPz,q90 _@bB%{ 3+V.7;˰`elzf"?Ӎr6VSD!BH,4>mkGθzz4jXh>+' mQ}M ‰Dq:ȶΙ3 'tbfo"f76h q` '"_AH&/ȝNZ7,3MD=[1h(=[.j;mZ6Ϳ9yuAs[]Dי{fCmh%_`~uU-,p!]+uLBx`tqh1d2ezլhASy!qIi)lpv>1-URfE[}2L~ܡ?&4Ap+|ijKo~t^z. `..X!\'/N fbwlp\*7g}*h{<3`#R.=<-Rɉ7\} y,}SIha6 |+Tv)Л<DVn@ګRpzn nF#؊[U S/IN>Q㋨Qj5C`kiKMiTpq ϡ 70kcd\4}CQJnBwJT徣*ZSb@ ,|6  Hw7iͦBV9qoaU@GĒiBg^z 4esLܦ1 q P-h4&JҒnf:OV'Bųyc1 D2AyApңFlaC8:oJj~6g;K|]¢ 'AG1A)|I>'ga["gqYlȁh ߈F.I 0Z!ap~wЇV \2n!ӼG~k!· ]zʤ. Ne wY.ՐJp:Hͅ" \ G79;m@P.>LuFjGܔDp_[)&-VqDhⱵJw`gI`Va^1,ւ?hVDjKet>xvZ0n{"d&l!כ~A :&LsX]S20bNj 5/BheULlVf)Z:Wcζ7yE]>#`҂p7Xg$ܣ6퉠*f~=S35SZIFF0"_ˌ7#G$?cH{?f˝kc0pH#]x^;mJrQ J*kDUmzWrX“ɦ)qw4a*O2Kd ?X;C#&W*1@9DĽ]S;EMoCˠRD4cЃUm{btٖ'ȷYs"<K wwpj0ވ4u\sKѰqv[iixxBuY0MyH83z=ĥ %#VDMϠ%j5ā JO^bdQ5+Mm(j=T(~<! '֞`1/i&B\ĩ裂W6*&.|15y(͉ / n{\ ʸ~dZyk ?1,pPTuz*2 J^|z{53 X )ѱ9A!铈;oohcB39/x8]2aj'F&lʩ'Pއ)pcP2R|%>Ӈcd@XB D]Yf9gr\@VpWR펐n7N 2gpѼ]CmuI[:L%j)dAfͥβ>?lá\X7NJL7+J} ~J x[Lm-+&{,1 k2- JτI$du~(;` <z[<%{e' *! Ȼr06DMщOs_8䚀z3}&tR{P|Git* 0. .] )2qH,QssC8WL CP&U9t1a‹e</h@)PSpGXVʏ'Wm8ʹ3(qR&) Q&q<\,Hn\c J E^y<E]L |@vTpI +69Cly( ࢍU5.lXQrVR{7z.چ'hhiVA9>XF鷘\"#B&K1(crS1-ݓﮒoZSWWdpY\P]9B$bKZJ}u9b)։홀&x39iATzUTveh|5 &Hd|Ɛ wlǣ7F£Ğp= JXdE7Q }'9\,woV 4!RU\q}fgW&2HYiK.t êA=)qMOE8J02?/(\>rpUisdhO T Ѫ 0 dt#SxXO/j߼<`}:~48`իgA婈xr!x4;y)y8W-G 2D*[OCBNPiiIkQn#)TP,-K?yEOkk+q粲dp?2k73NJU xHA%n ]"+;u|[oKk9!'zY5dP'Ln1ێZ;Ox|~3yȒ$XL^,8tv*? @ o"S89f:4|!ba{.'BZf|ENL$ܙE| ꔜZGpǧ#0>t{eIL,V},R&S5S'bJ0gc^^i'!r4؂n`و'иVHc-eu-z)iW TLc[,%QⰎ$Tm69Kܓ]45PDOD4ʨw~2($y.^Z_LS%pJ%/Z8\Ӷl oj֧Iq ĭk*/ .6 BL u PuUĭMa;xL[2 q4 'c7f9 xތ0* 8!)oVVJߵQ:r8-[N\δWGq H*/ly24)*n2+Hc7UѨS4yRr< L{+[iAhDA / gwSн}{|݀ &:tkȔʞ@P"M I Db!5eYC7&(wq+"iz1 u`c o0XbĒmf7c!Y T7goGWp0g3`]~{&K~k[U0_Ǧ :~o]7<^oY"c8h6JSƮM˕ *V^#Rq07ۥuM58\}igKZ=v,Y9P_![ *oJޠMst^_WFAWvL2m#C*Ghi^-hT09{.l^#1;dEv}2?;+[y~lY'{Fk4)_Q.4u4tm}_u=}.S^fe„!tÔAR~Zq=0 \ \bј P(2g JOMxV&eWd'Ԫ>o]w"g"oiSGY&#|Y@kt9t c`%M[vB=={Vc_qw)Pvk<ϧw=N"k`D[D$L{ZG="1W䑫՜7+eNpU LSAjk'eq^<'+Kt.+>Īel\B J$yQc:Y&f,+ij3|'ђ#7*)[zLNr[Ld0KjÆ?uU,ϥUԸ))S[u{tSW: chWqfk@H alF~nAv ^{֑.0} 8Rx%9zib;ZBg;^;%Y &Z2l2hl R۝O׉xsZV?,6L"U3,>PDA

      *Vi>б㇆YWkA86~Ж$_dSp)ƕAlqj[Xb^dиks-am6dȫz*\/DwU1.{a-*Et6k%m gCZ 7Tfg K(*aNRƒHm>+gGh9Ԩ<"eV'p )2T>9)"gdf$-qYnht {=qC3M=ɥwg@4M:h5tiM罶5Й08j(͵Ķ 0Pq?AE(.kҟVdH9d|*5+Gi"}͝!M>߳Q"~̽yd4z7:n~MQ0;Lc}R3|-1?l`; vZtCi2;AYhIӹ0HvǛUF$y1X*džFAGUG7RlDXlmȵΟQ||_̊*EIޖ_!aG\E3lr;wx;m)b3 A4858ƥf\7%gev3 ֶ#јr;IgAeܦ0ÚJ1X,adPRPF>:gbC@ nJ LK/c;SU}?n9X',Q^) px]iYF\D[CS]2] "tin2e7X2fÔ&z1Br,.gjRJyk<+eaIQNI}pSV;U18j$ZֆlKJ}/kLM4y (x?aRN,-?FV o'#L,v*Rj7#6I4CHkDRI*sCp:zp i%FʼH5U[^}!I螈xOk_qK> ٩~7uNw]c֦*"u7tg=nS6$F/.9C։!B'IO"zWB@6܈Ȫ)_y;!XB{f$wml63J:s7"𹹙4m]ЄoG9DcB64`vm\v?n3kU7Q9N2 ʪ:spzQ#&Py!t#^l37s 1=8W<,EBAs`پu7I/P̟*N]8 8 M 5q{+g=yy ']Amާ4[{xfFÌL>jz-aw xB:4֝hN鹐>hY5w&GIz\nB[:lg ^Fԇ@Ҿ3Jn܍iĺY㗦?Myw|Ld%6/#8BPW |4ЬY 4U{BRO&ST5ŷ\4:848-]WBF1,j w뙫&Am@lr.-b9YpQqi`*ݠN^Npr)= 8_vhөtZ((ٴN- ,b,0eegC_Ͽ+ ܖiJ %+#'P ڪDs"{۷^ywxaB:A#}TvFV#nt Am5wިDˣ"14W@mY~ w9_! רMO{8mgxNv남H MT-l7k-1Փģ/;e'5|) ܟ_ׇIg1 FA*U+wOQo, o Gm'8:W'NX53œ: Mc&@JfWXw0.bk}:ٹ+CXPӽޔ֚FÔL@T܊{= f5Khij]"ޙx}9L(PgjǴ~<]t"Ƨ[x/J(snHw?1hmL-'зN3ĭ%׌ƔւKÓM2h@^W;1Ho%l^2 JǎB)=K *Um%GGoSnwxS2>ϟ3KmO1PH$)7$2+"R'-|^[N~Z6QNÛ.婴IH|Tʮ*%/<ʕXvs,$_;)u+b(enlc[Uϊ>bNhؙ%vn\\JG<Q٢FS*1$ ĿusPu#-,)lw I)C+Q@e) @{>@*1sL7U 7svdodXl %?^G)ZV$R)JR&@Y3N䒭Y2l S| dPSL O:Ab@眫d*VN-vىQ(Y/I9>nju Čp\MKf|՗Ee".76=S1#SmOyrv-q}|~s%<#./UciR/Q2T^QAƠOJwO(se7UWҭ`_ժ@/|<0*rRfHʭ}Mb|d]\6C ;UAс4RQ1IA+.6Dk{'4Gr6w;`yT!3g 7D'JӠ#o7Lceבqx#,3m `D#zV](b\q:gX(\R>=yKNqO 5 !eujW01 G;t*Er}v&}@*^) Ŷf_ n!WR#bS<ǸyLΘOӨM{,IhDxLv1f~fl^#DfpX$SE`l$=crz(范QYJR1{7ZۂXp$CI R+&u3ZO:-$p[ٲsGdy(R tUdMπk(u)nZѣgy#<~(O_8=/7.O1xiCmI`* 2:> ,42|V /uDP@[ p䲺Wavk4[KNrFh&*4GvX>`R}0az1zzmPYk񥃾!/`;eiJ5!Cq?PvZ ܵ.iY|ԫm.7+D B3i aoE0 /0~R{m"mX&;ش۔_q5 6G(ZE{ ';nB%..3sFJkn3NFc(;њrH;h]:^%?Brhrt{| H¥6U 1pk9W3oʔ8tWQ_Ycn:f%ŨfH^\1zE'ow_AXW, Z QJaiNp[Tﺼ,YNUr;܆.~uYzzB`y3PCh_`Xc&6F@D#?}C{Qh2>!k.j4jQSY\ 쳄[gJȦVmV9!tYC1e;CozGt9 Udz0s|<~RO؆!(-8x.âwY23ͺN/;?Fz`)(2cUHȎo (($莾^|Q[s&NѠ_e-s<0+uB!m\|nnۢ˫muHtkV-1I-X¹X6|쮧M &E|34Z74іZ a!zz(ƼzO5\H$SOeLj⽺{I `B otWwj 2^`DCA?q8ud0Nj0Yn@KbhKM~pds;ioiH/Mjᧇe.eȔt,Mw``VI*+o H7 >X}kK[O}1 LU4>}Dd#텏iXWsz<|qDY4` 4d,fĉ 7/l7aM8vB@JA2|= 'ƩR0ة2sW8.w0m UVʲT\MKJw:x#-PYb8frV9fk= dLG'ی~픴9SDҐ')= BE"Q\m?)͔,c >^mA+jUӽ]`oTrXRb#SLLЀ+Fl]c1̳I{d$hw#t;$K/iP/ ]>N ͡ F +YGcityH^b _nGTS ը^mq}Tn|;)EEXV=C%LX)ox9F({;sY/(GU;*őxӫcfh#>,"IQ!ӣ8gv񊬽ܩ+}uDW^: QiNi a[FdCp#B%̶e d"Ni+-B+mi aP=`QK* 8áv*I|-f,U0TȍWg=!W\fgqn8Vfe-I]X4"_E >7M+\/I䭎wfqU$Z9txu]?&\]Tͪ2m:#7j'/y"ja:Lg#Pi`fz>nhD3?6ꢯQYJBệs:~8_ =p[KwJ^ά-ꆯƼDY1w=`c5|%6!jY -h 7='*╨,4um|d OW.46Mwp4kAU4 $D7 n 0ՑӮ˧wWuߔ{[ ۓ."ltZJ%cI^Y>Z7ai nZUILZ~h`0>Inߍ*b"t; |˘&Ƨúz!!V#`г7cxIpD׀ c5Z[ç *:"c%X1 MMڨUGOV \bPs'[r1!30I|&'}*i\6.8XDMk0=A'͎w/Ptџ >kݣew.)w-jU(Ei٥:ҧ#dԗSRZou:n<ԋeLIl`iO<ل l7Ÿ-(`.%?*9lRuxJhxG(Y  êBO|(1S@?<--593h;\az75TRUZ ֶ~V7,Yd#AV!iaR=LVObߩJ[im$S7mxhM@I}2q1@@i _3As% Z;3VٟKl%@\#ab>jf0WR\T*e /K%>ߣxw%oqWޯJoX ÜM7wK@ nUOSG~`qc5/,+Y˸^$+ ei'QGp%`ƿ X\ß䧠a(;Ρm Br_VJ@{Lth;<PC~9 ]apN9h=N+%(0m껽r6y^ҙ3_ÿ vh Y'AZTcdJ:X\# 'ɸq k <5sP4G4pAs>0h莣b_RѬh Mg8c|xBwEsKUP=NιHf6+wT+,灤|igX$`y]ⲋ&.0ɻ >VvUݖb/j1gh ǡIO]k]6NJifouo8:8 T%zrB>lx5s'7NՂCyNyVd0[Oi_@ G b_ʓZX<@4`mXNKjلpmĜ7əbq l@5'^h6)tEo:ۑ`W?&}8j{J~4ڝBe]X, 8f?' ,ZypcrBUEj+uʢ剞 k5J"n؀YK.]q_-+H| Q5?ĄSVx=6p a7'9G Ac}f1mfU(R-5 @Q"rMR%nv=hLi׋>|n}JN$HxG儑@dא?Xˊ)K?Ģ/YB ÍX o n)즃^nGA"[kl ֝UVw8:I%LQ_N7iolD.aƴ "ޠGktoC#^e"yPګ[s[q7tBSe{4iJFe9'zKy-{3,dfsf{x1a@.-M ej8 1.hd w8ƖvmEHX%px9}Ƣ*>n@t0.RZP Baat\ 6;>e_FzrgwaV%dRP"e~6c `n\Ґ0{.tK)pm(XOax;d@Md&}ՙ|+"W; 40"1OH9`CXᑙ{>VɄS`lGXҢ%1b#M:+&I9:Q&-M=j{5oEwtIK0ڬ*]$DAOPcO1sj`Nrmu?T S`.W vb9EGyPwz rf%es,[QwB7Tam ݥk\d(ޭ̢8ɿ ̤I8dU?gIj;< %C#hF_LMh;`Zm<Et1fg-.:`2褢[6[@=JIHKbhSXU+'H*0>¬kٰE5LN R sl(8[b1N ߂ o0ܥP:ہ8@ٺNO:Q)uD)泘(d"x]3{QΚ wr9D*`חXd>9^s7a] ԥ-|nl0@M@ n ~g_tK`LɉwtúZ;ʢ}n/N{0֚Mu;\[{"FL)!K9DEp+pY2%[19?-;9;,v+.*\bOy ^v sxן" ~|+oPIFClvzOoS|U LqxZݥ6 E%#_l'Gl3c3/[p?^؛r,tB0Y5;˒`[):AYuFJ߱2uce>QԆ]LKk7!u6.^Ԡ6hg&]))seEk (\S`(c@$KZSB`&mvܸϱeEG㶩R\=\)dH\>E]b A6`Q)}\NN|X\.\yɵ#'`L1͕\uXnMjN">3E!Icn]&q 9s>P!f_v$Ŷ4;J_7vl ${?T˵~2g$Z]-zՖ?.zZAÄ(*/?w% #]@*jݷֹ$ ^/q-S!ko~EPV @lKS|Dz2W˟{] 97?HkZDlޖJר,Vp241z5rK_tL> сNlu͍"*Y!{.?@=g%ި?0 Kb% Rs [Vd`T \ K$|7(daP(ӽ*|ez"M>[]@V]`}޼;748FP'RĊmN;7,5@B  WGtR){$RNz>ĹfVҵt~Y%JtM| A8|TƮAo]~`!^Y'ϙi;s=yJ,cV΍I`<#,<Ҥ/MQhv s:B,C9߇WIE/xt1Kˆ#ag{h C.J۳B1 x@/޳2P:!=71y;ʲv]?8[I]%@κʲ}Z:īq5r0ꧢ:Y@'n'qn<}j_mFhzX-v-QQx b-[qo5ݍJ.C>[~:B1=C"1\r:b*%b[m{!@rzaB;>f?LjQXu/9fcOGDЪ{R`86pkZ TFSF|yIz3[?)=N^&&j ="ǏT؊LxhB_? P ;:6vز/J2$o4].3 5@O{lOv55%h݉G=YtOhمtO`eݲbC%Cf03Yj,ސLyRg5L\Lfes^b[Ʀ#"`:*ók2m1.4tq^Z̓4(9:\ sUliQO_ 3mRb],?Tϩav~+r?wa.+&|}{"([ ӱ$C8ݰ~Rn떅߄Lt-N}"j@%@Tu| /YC%"o_{I%0}}G5ĝz!JQV8ﴅ ڃT܊g'[l#NѴb6#4%8ݝ7`w*a%P.nQՃ\gwz͌ y5Ad( ]Е5vʶ'A@ (v9{U&Xbc5]}U]W} u6$2v[4`@` K"&E r9݇ K{CRS37xYAuCfE@6_D |N E*Qj+e 5)8~E~Yb* P2 iTHN\n_Lqk)ϕCpq+Pf1&qus1kSkaps;9aT?t2-#6+R/h N+AZ?6fߴ$ͧ*6fP)8;T_x{qNiL#bo?{~pOi} <4h3*@1%o +M]ܿ3_sg Z/5) ۓ+f†R\ }।W`?pTv!WvNϔe|4wnXLm," ΄HB¾e? l@r2V-fUBǧ2Ё>tbhvn몲SIle|.tT/.n7XS*׫;eer-vd }'#A&5?ؖ(Kz}u3$ ?f߬ h\nNHx'=^93ne  ß鱺Fo<-=)+ӺViܣsjCR읉Я8' }CH֜<ӫ@ZbZbjc%$aeZ`>Nd-t`*J8yVcxDq,M=U~?B`*ۚ2?}DNDs̄;ER,( i,(7+gEDuFj"50djMͅ>=0zNdEyT{6#w;F }a bJm`7;FM)*!˦-!%?{u3`f&MUC[GJ?vf)$>P׾SX2yG}|%䲼ժƁ1+0N!rGde`J2x= +> )U0'PqGﺡ\'DN#^6L0#nH|Wv;G>j!8a;ͰLWy`Ujl"OMzҬe 13"̖0ZdTܚe1ks&S"6D>CblQoV{̡,v56cڂ]P plJ#Qvª5{{Ny9mB*OyfC1AƆ`'t.+7xYEOӪi />%~6>26+xHКN > Tz 2m8v{l7@xNv@H|Y~*EZs 'ǒ:L VJ\.(5)^8φphjJ~c,i-9 93Mn^R q٭O~-v:ɼ-!DɘD"3<#hAXfbyOqZt/ܗ7g wʾ"]؃ݝe^$u΄h6ɿB]z%)زyߎ%f@d67YT끄d? ~i(c<>$KA!Y.{%<=i(j58\UCûhyKCq8 a"}Pފz]E3n 4@{p)[20A @8`M(Ona:@5ђ.n,C6AqC* \V R(l#o0CÃQV9=sR#УíZ+ Af HEvu:zv I^V5eo|sXp[vˆ!ծ܆:ηdKiռ\$=<N^ 1ե!B9֐#HdG r19Ez<Έrs3z!5mQie<7PXQliq1'j R7ԲkQ| u[E?#Z&gvU4HoJڅ+-@ e]HV$E1=TLblHTn\-9~ NF6&L"JoɼjD W 3F \W-w'qBu[ZDP#.*U%;(bUH5 Xܹ|Y+`zɌAMb=wyV|4D^);0mi }գ6SkC41L QE `JGAiI$?-;cxh +Z=L6<{)[& 8 &0UA;O;#ۦOXECq@A^pfʧ}%Ɲ30TaE/ 20#/*%2_ ?">p0X+6Ses=7X`8ܰ`Wv{{l+saIIy-Gla(:KL% y M\'#k%)9ר gW7(MsͿUf/hʮ BaL, +ndXx6W~.-YW:9 $~϶SZwQ7}* i R^C<`ŝc9)'y2)ok05s:[ϱOyZE7 #.GJ1 gS]A&%ik]kҍk`ad7;Z,+BȐySJ>R݇ߧu1.~/8̊7lks+ce:JV(,${ȦO Xv,#Z.٨ٚ>Eoa#6ݸz%&cRvO)Y-fzl:'(*<͔'(gaHhŅL*! ӤA PVO$cyQ05>zNdhx9taWsÜO?z:TCuX̅=xgM+@=`js2<:Hr; qAVyT&}5:ˌ/|Օ UGtwO ;;u\WM=4s&Djsz (*Hxv ):ku@0X^4gtX7I`YL[*&}c7I&c){;EXCq}:XEI5l\PF# y3TQ]ͧ_V4E oŵRAgy*?Ȋٰ*@%jqw"gE/%Cakwwͅʛef4,~EP.7'ziIjs J-Y܀OC+pyT$kZ:QeD@ǬKxSYq |w>n˦ AbZ*O] ){tԊoZ!' e8 lw< fF hlD{5!=:)dEŧ37BE?eWop {ܢ"aCO+}jnMl;w7"T8mL g;Œ1h㵀 DdOSV C 4)D1[wscrDanU1K,Q\$tLzܙ҅TVIHcL̪S|N5@ve%b*>LЙ»|?8f/2Ax;n54!get> )/\s\Oq#)]{qn_b_<`Kã{WMS@@? z'S2˦ZE[ŶǥGW~GX |/.G.4JsY|hk~>&zIҼ/[c~ ;[jHe??PWP@F.$}WZ<$axCŇIfúggR+ mSh䟹HkDQwǷwj1, u3Ƚw4*;=g X_0_?ߕ]K$ST#Z3.ӫI]- rrVԈHj:#4 95-&Tx l8LeTu"⪫LӀ:*-1V:MHioeN/BH Yl IsB\T4vB8pVe[ %9Yr4EV2SyKpR~"F3U ms%Ju1ΦRjUDZ% yMᱚ pU_11`ɨjsŸʤC{Eϓ1ҏpJV 6헬@hZYjWodUm0lz2 &Ҩ (^);ΟZCnh1/UܳfݽIWPgs;:A\Ǭ&V4[{9xkW(IECaYVm g7tT Qw79Op#+]!H{VOn UgލRʞyAς%Sp:)$)8xNfdl=z e]4yR'w U coI_:<=Q IScA,P>Lv% Kit ! U L Eub"a@tP[fzwk m>׈Ƭɢ '3E"jy>}Y>kې)F>Oyvxg3)77zLEF\ʧ㍸r ϋ=4'y=8l4" DgNOPsd~)s#~H\XbHTxsVt 3MFäA I o#u6jri7l-{C4 :?ъJ!MdEM@{\EbU-$ՠ6/~$& =, Sq# PKyjM?dLdSI,6[,H":Eo.AcNSGgfy!JUD/`y< Oⵂf5H JU?VHر9MŒ~|aq}ޕ=aipMX-ʽ#|"bZ<3Ġ%(O]Ǫ gPۋFq4WH)CYyۆ :jk!.@__ub?63}_+ѭ-P*hnbj~(d~3/sb1 9ӽZA5'RDngSb< XgUc͂ }%-db*Mcz090vA=W}jw;H՚gT2woHKܦ\2ánY $EZΦB{Yb(S3i=ZmsQ#;ϴ?˖)~c (qPRQ!0+bJj}@O~b@أd] &F V>ϬtE- |V\0se0$jpmTD# >Oukth6gn/֜Wm~\E+coP#Ԓ:@%Xc_cE.[f]uⱵt^F,3<[=;He+қ]b%_p]l[.sG o!P>J1Qb4K)#0@޼7Rh탯a65҃|W &0wgC}. rif?<.ieLXp?X@ǛrU"(MM6 Z.*!XZfjᄏR7<=HQ.RN/?8 Ǫ+NݐF~jW:G&P<({:ŁVY  /*/XWOM; t}~cu?|H].zyPk` {A6{5Hz*nPFDKjzG16EEw=n@Y\`Kl֢1rEɹ޳Q8¸k/+iz0)NcA  k AAIJiԺ\$·^!oL&>M 8 C -'أڨ( WHE]7cXo[G0/0wFRb'&&%9X㟊ƒ d`b_Gdu٦irn:hZ}hpaʕy,g9/;mĸ:sfty4QW2s5h ]E$*#ܚz2eܬ`{54TnRzso!iB]Q-ˤ˜gK8;,vVL[ ({Af qNb% wut-M,K#[>d#yOHOBSHCpx'Yx)1uv.QV2|;6 *<.[Le8O7B(p*Ngϣ-NdM'HaD:-^b䗆a-Er@Kd#TF,>sk |3uxk ql\jHS!)Kke֚;g$BpKD˴F 9G;ON<_#V :6%#*^3$ w?2CS3 > }hOh^g>Pw.m<|^Vg:BjUV @_J`t_ٱ/D70e벌,;K-k_jZ":Mh #m2>v_`/ɏYFMRc(jnQ 339E0-^%ekX}>ۧ 3A"2y*0 rwf9Wv Lc 1dʖDDA?cSOM3T e"5if1fPЪZWۙ#FeB-4 R[Z›ӈ?\=wH \ ?ݣI}jrV>Ee Wܽ,j7t©>̷40emPāԸykO+}Bz"vw[wy޲dn7 qJ-G+FYpzdG3$81juV,Պ.~2Oū֌Gf֜;'끊D6y~SDw.3%ӱTP 6m2|U= yn@L1::f5.W 䁦^D;=5^!Ú[OG:4)3pމ3}-_k3NȷO3!p3=s6{5(d[sk|cʲٙq )5X? R7FVEvL__D=4MV/DB?`<Wخqf?l/՜mF؂!69ׇÑ朎qD r2M S#@EM <`G{G21ȗ ňC9e,*k4l)CNgħqX8\k6{~F ZƉZqq R] ұk6mBkySg2K+=Qfmo`R%'>A'dQ7d Х3U{cFxsW4c^/.+RwH)ipIU5зTg:D~iw?%]466˨$=4R"`)[1C~ϴM~%vŠw+dękAFI kˢ%"}<= ~\Ҕ7+6TƦ̈́Ѧ:j6VqH<z @2C!f[m?KCC^Ah}Kb1?Rrk+1ki:Ge7ã%p#@ytD3ShN?isۧY:tݔTr^zsF~GoY/+7>AKܘIp d%^-CR||$kDme#s>:{>F,`4Y[m(S _0 1ep/GKQ&(816.KrX#c")w8zI7E60\m+{-]z\b+xW̡8=!K1{Rr}v9E,Ѿ;ʏLb{Q\>A[xZƼ~>ér -G^^ͣT!QX؅jgŅ\ .:6x55I=>CHHaÐ b F#PA31U !%e[W$z}-W5Z*Tq;\(ՙI+3Z0PVA1pkz.Ͳ*O )aJ#ƹ. qyUB@ h]0@0S{|cWyOZ [MƠV '|\+pXUQpL1{R@w jL+s80o{w4h׾tvW@ Ŧtsή,%xf.u0$UK[;~Lhhɳ xe  N=5w٦h߅fVYV86e` pɏ7G-,SC,5MxrٽKXu]6\ɋJ4om(MRCFX7t1`Gt7޺P4Rpyq$LO2] _@ ?&)xh Blf6L`?H!I50: Eu[nHTw!nXІP5d}+%f lN[ ZI5VWIO:>t^  N;Ad3)6Q'h{-NEix"_ 4LV6:[@{7{7O /PPR h𛔪Mb F*j4߹9 h5CO-t~M7g{f=x?q<#v;kgv'BJu#MY`|Lrۣ( _yd7n_׬5W D]Oh9vp,Vit"1d͆[ә}cǞ!Íf\ _a 8LXf %.w`vNg`8Cv9.@><Ү$يWV;쿢=x"B=F9Zא GH/ք0xR&&Y0K%/=*JK9j4%\ S7lj-diBԏ)ut} Nf졨kV\Ӿ=ZҪ8ʇ8Gަ\!Eˉ2gLТ()0I4=phfw? Tv#)$:+xg/P5!;T 37̒`sX*h'Q@qF(j%,pB<^`q>@CaWņUzA9ȃ(@q8/Hj,VCH]ƚItQ'ŨExs'n"a&:-۹AP!VfpHR_qx2SX7HM-hh:ImSWV'd9vp>AM$۴DIP 4X:,x|2-YZ`C10U}oqz ;a7v_\0mXkFÈ*+"o Iikq R|+@CܟHOw']G7f87ߥ4LA͛PUp]T%UG44"EZ ٜniL{^a\VBؘRTdֺo=ֵuptՅ"N wM#~sZ(n#Vt a7Ֆ] F%Re@' *| )xPgu QB!O^A,[)t`=HE;"CrZOh'"?G(h} +&ة1m#yXVm4ZQnkS$ȋ{Y z0ڊ\*'5tb~TgI}j#&lTȌe6{Aܩ`Ht_ېRᲵC݀ },mudVl u2g"68LBjCCX.Ғ"GG#D#NܹoNY2F6ͅ!ajmW;4θ%-|pr ^_FܙzٰDF _Z,hqq^'da@b Z0XGħ΁ V-lE ]\/ndҞ\OH鮖i>F,7'{#`FC^8n UD'eK*6p6n/9>isF4T)p|%VWFS/9:zK@#OXԱ)3r:H7olu.+0h.gxGo4^|#˞6<7:"XQa `Bg.lSF1Q%g%yoV_Y89 -X#xE O}:CRׅ?m9РNW+0Fu#>[KKa~q1D8;`2y1%rOD8y`0`]\14iuч},%g3x<-0%C؋ovQÞ"r.bHI1 ypRѓ#b\7{7F-qՓk9'/e+VWS<;sל P֠xL*A$煛>g;aR 0{ 4L䫓ot\X4%W (]ֹ$ߎָoQO0S(5;fMiJs7s`ゟmJ4# }}Wr>9Okt7jGG׼U!wF+CG m?{Mi جŲÄXڋkZ` `7NJhN3rB_;Q n`Ó\]5G:'ى6ќ]MTA!FOW5lzoԢԥwNZhMRPJCuZ*Mfn RK jN`Y•*-n 8L(v?tkaobD}qX6_qjy\ҷSLe ҇t"qh0jFמSQ7Z7N"*9\SU.U":V@@ffJ8Nu/$LHEӕsĩ]HʳZ5٨ o1BZ+G1rEޕ4%͔5r(Hy5Ǟy"r'A2Ux|H3(X x-v//њ񨤠C4`X|sXg~ފϚٽ9=ΈdK^ެXsIJt3ˬ *ȥ3S65|&ZY)ҥjVO섆SJ#|/ge/FS*ź(m}$tQ(YA s.:*bO2KO͟Ⱥ఩xѹ1OiõJKb]}!^{wЃaQnbl Laҕ] Ô"-$'y;N <)PRĴ!3 ¼z#r&dx{b,+|K/͛DAˡ%RNLte(B';#(]uƸ'B;iKΩc^]'tSȵ_X'kW09NAE=n:8dGM $pA)]3-6l5:B+ ZtY%!UȎAMh^IIўopxgWF^gOCXRPCBat[-ُ>czt0LhV >zFڳ6e ˭F7ֺх [ MNQ]~V`/|Ն!i,܁?:5g`|JjU^9 pי2?;12$(4I|B<5$:YV䞉$W@h:J`C5h}J@c\eF3@+dA6 = T;%6ui\U4=S毞q?1\?wNj, " ]] o'RM$Vsm#TFwEzvOEȿLөZL(+診a6gʉd&}''Qۭiel>gFmp ٵVTuߪ Yy""ꨭ\QrZ΋X×J]PU5AUf<< H hH`a&4kѭE;jeOE㷯E$%ii:AVyDŖM<_4zDXs/&S=Y{Y)4q(bb5ET+&_l:pُҨ_9JdCs@d !6QiYwlTK8*3\"P!!%*eS9rt Not I? ~QM̞OH7H2lCTžjr7I6CCo}|Wz3%2dR[J ;F=LfhcaCg72kSa޷NˡK(ԭ3" 2R,u m`(݁(СFxn6 洒Kw"Z!;GOY7xt)n!2ż6>jICYo|@J<5Cߕw XڪΛwUjLg)hӔYfG&?,ҢE6N=?d,ۋDD̞rq3у۠kp"@e+ Źi69hwQk&>6dܼn'sb): >5*bvP6`#NWX^7K9 'g2=6v9>Խ-ๆpTSX" IcaҬp p:D\ $SIhQU trϯQ튡`C.|{B'_v؅< &Π-@JY1,Vl3F $xNUu #U F-_?G, z+#7 8׏r/Tm~:תּjv5XkR0Ϋ*Wߘ;2- 2G +}L{8G3ؙ|LVe=$Ba8aֹ5Mҷ}Lf%YI_!,hP'q7(vy;@`ϯY7X}ELQf3g]{4o[RVu ~4RJ}FoD"1{zFG܀`"oTL,YܜQa4_`r2#5]Shst;C#It]7b64!Hx*yBDY.f϶ cFsd1^C ?Pd9~}t5eSwx4ā|p?Gj*>O  Eza ~ס&ВCTN0ֶ/H@$bNZi?%G$8>w*N0=3,fdU&RBѿ Ɔ<~T111#~gߖB@d%@ޫj=zot]609aeŁȦɲ!ۥd&/ωpd, ZY#Mj0&Ypppw ~LGj$@V)͔to+Nڭ1sO,v)\^:Mh/eZ+0dH&h={+ߟ"x0xdԈ!|#U_x\dIָ|XpCi4^%ӻUNJ js۟pGď0POκ7oE0>JQXB! Xx=^.Qh ꄣn3ȋ C-i\3;c鄦z.%@ &ʴ9EB̌c"VqYŷsd# ~g) yALYCg\AftUpH]mM|^O J|u"2ts )1?1omAk9~dK FlS Y07PzR6bU[|a N0`Hi6&x$Lr2d+`0:4ϥۢp2@9=p 5߉8-L{qA4Nk] XR;;=16뇝T(Ȩ0c=I[m雓DË7 WFbr ߩ#}i@(/}oŊQ5dy;YA5H4NPsEM˓<5 GτM "bE!s<:M6_ؒEԺč6~`g5M蟑Sz ̊[ oC[./݄UiAPx6%#_f^*5FŚ6R5v]xK^1J(ğ$^׫G5"Xsi.f%vqzǴ ~,6Vށ'/p.X#€uTGa=Cy0_4WvxXT?bC yb!*7^(uP e !\彉Pm,o`ֽ(2EsA8E?u|w=*k7u TEOju/FX?Lni OpqV'6 TKݦwܣ)ޯ!A [H_l;PՔ(ȧՐLj7y t05p<gE:6/ 'J@7rH{Ԛ|_''h6#"vV}߻qSQ @ŭ{m\ fo[oB<!FCw3*? tuY]T -A-SbM|yl(8Vgb;N y|ƍ`F j@1C]s~1ޞwi=>?JTp6Q,i˕*3Auþ:ۿtUt'NcEyL6z᷺>:!=(#+ЕmMT{>) f4˺hpw ǍTPWfޮ湣 ~|mZG2h/Uf<eqϗ`"۱3~f5~/ݑɄ@[v"G,Bc)źktsu¬y'=o^iJԲ5[$%L݁Pv(*i:hsȻ q:Y4`*&09pVCh;QuՀ$[q?,nJ7k2 U9{BMn9:U9%<\Oϧ{%I!낧;hFb.ZTRg]$4w=/0 y)tsW;^w8?#eƷ[<a^YXD** 2V%+m+n4e+(x 烺 V!_zeJ-s|J\TGԱ5(yibVRUis`-Z9-{@b3l8OuL|9TRf6qguM(m0zj8aa\ԲGc`<#7Ww?'$ͷuqO"; MCRa9.$[٥.婳RTr{C#y0-+][4\(')p0GH7v2hg*'dɸU0ǷA(^Ws5gC:@p,U$JFe멄+vDe*r2IC|CsouxcKBA!ggm섇蛪Dviz )OmU=go&7*I7XEU}~'WOlKZ%Lk{fԺ;=TYc'.v kQHI3IE1x;*0!e:{j V 0'C6-ݱ_Nݠֹj)J|c ٬ l;|ά-q6gvŭ"=(~^{;wDTL{(N@_DrA[AV.xI>~2N鯩(˘WOgӑ 3,Ft^g IXyxx~ z,8;{"WqGFKQJE6 #!:3Z1O{hla0noM(.z2UFXC} tXʊխ^^aA70UNd-圆[bc}= 1,V7 `/8)=4Eл0h0#ApDpBo.h]S ߳)]Co%.zNqSwp,O)!Eȭ!bfS!~8`7 vc 2Pekb'H GUSUGK\J XOD*ʶ& |ꫜMcK@^}#'4_ędV.6Ø%8 \>H+: ÂϩA8eG8SX[kTriH{'VKY,ןi.̱%cˈl3rU^o_)qQì3Qr(x' kQw!OWo18R5]J_AF>l6SQ2$63Q:\5uhe+K*:{芜Q#LP_Z cDJoV~&:;OB>=$X<0N=elCh/u[s_3\Ed{K` +"yj!b!s{t kŸjI 0[[V8CK+?(׵Tm79-&Q@0,R4Gp{2hX,~\d ({ҴCcG}t"7=}uSM7[= e7^O%f-d 6V1MGn-H@ 6`wFUX^|OU5أzoppzCu/j(y 'b-H-s*T9GWBu[6)=5dQu mp4c1zaˢ? wMB(D\ "FT?Oa$!#:Z\(K.@O!=rGg 7kWMZ_wUB bS2ݬ!HB5VG \ZS:O`n?\;HJ뵤*Ϟn~fR騲t{G|-[SįǸ.Lr L l6uB+p {_PYv{$ٷ k=0ud?oT/Ŷ>#Ϟ\zSrR,<ԎeӸ jl^?3Q× ۊgz5| W]4^ige'X)T5YX1wJWߛE-RpW^Y\i?H3N⤄2aXQQJo._ڹ RĚtԪ8͟V]/mj#pOfG^ kx[ .[ a*.]pa"^O?ahA#FI&d9XCRVO]_knއCy̧E{LoﳿgJ쫿WODKjqC^aADr :eÍo ",v?odQXIڎ~_kR[lFӍ%t1 rW)Fw\7>m~ \63Uѥ#o$X>ZxНҮAsC͌xYjzO1?}|"1 O)H4\܌x* BU̥EԐ6" K"EGUӬqNy\6J1Hq 0^k.{Ic˸gfcXJ'n sCd\( |PkH 3tH22,-z< ܖKsDN(l@8A?ŷB)>~_MPwpR(wKڌ]*k>̱1/y_Ѿ_9}4vpguŔ-H0Sh"PL7n|! sQm -ƵK1V5q"Z !=-6OT-AE 2 h2JcuRUdTkwז>+>Su gTV?#jc>=Zb#CNZ7 [vfYU%IH1SWF!{)GA@#1n_[T[bx㮧ynͩc속?'TsteY::i E7ILhÖA$'[Z2)wUӞGf Mga ci~:?ڙ.LGn%,.PbO pߍK(t3t+,Tm9A‘[ς*Sn~+!~#{O~>Imn:H|ΐ. {y+Li[QJTϖ~>M,anB 0e6dMu dzHSV/%%r./xԄR`GtIC,ӡLˈ~D> dvn>)i[qϐFlYsܟF_D3!-,!^ҳS7*5΁5DkJgk Bqd0X8\P J.vfd/8& }/xo|_KC|V`/ڎij zUFwQ*ZZv eb_xl=nY̒Dria`^26CH?} 8P  ,G]@)[]&! NE L?-a1zM=}gP$3npa7dm\ؐO:C?56T< j `o芥h#8D?yx`;(윮5;R^Qq61a F`p\wx Z$0e4 U$gȸHnɦV0])3p.6+x4ZXv6K?z|2&qB5mv^hYЅ(Ɣ ,|H(&`PIw]bOYgx=,/(i)k2\#u'z@){pT5CrAA08\E p -=с0MgK\C~*Ra5ReA cvLB97HtE*óWK\s!~1T] HjڏҀ}QuW0?Y0,|.JP> cW L[۩R{w<unj+sf _Ʋ)Pֿ8|]7>^ldUv;;@f X?B68 ljye}fM돝 ‚ ~5c@ジ_hoe-磼 ˹ʽ2԰4Zn/H ( K7Z97*ʞik`$;X*•$ND;rS k,; 6NFx"7W{93O_k=LIq*pJ'ҫYx@"VF*(wOV6P3[Or=(ӱ8Sr[{2AG€>Eˠ<ɃpBzS] {_XbNx5FW `n #l>0vv3hE)8C޹MF/t6#_ \=&8Y`4-j#뢌' &c]DPDy] %XFp}vbDY|X=Sz\2p-tOO5&G&BE4[ &G8{W&bZOV`e$#61@6HQ:Qm];@o8Kc[ڑ\A! ڹ)BN[ˆ1ID71Թ7Gl$SU- s$d˺(WS)=-}ˬLzhV}\O ǾxyY*̱w##4GUDCf E*B[1OT&rZ?'zC W6~Ce7iVOCQ]u:yAwPV81ɩ%,`v+6+b:;᭒tNز!S(KEofH- ?¢~hj} t_WoCQǸ%\[sGJ+T sN 7|eڄ4q5e`{$oìHc<2G`҅[nJ !~ww(J^mci Ɓ$)}W't6IADfzF^xV mNJ-m~Y Ȼs_V46d>VC-ky@tjs]~k9Eȟr<7ࠏRc.w~>AVo`@G>#HONqݕǵpޟsNUo!X$-Z8'QpUJ;,~@@yC e#BE3xp)-LR`{\ ױx 87?H8KCFeet__!ZNl(m*sܙ@ST(u*>WhP)Hvfb [F C_H2P&LsG_w?h!uYЄp$%rWjRЌ2ADҋ`h{UOfl1fp +5 TWFS h>6ԑiԵP_QkqJKC43 ~ |n:G ׶ OA2!VsLxLc1ߑ2d;o$%&6Djة$r0."BLۯuNQҐAU~V$D"_z}`َN'Z}XpoColb{pKi{'᧿3R1#jR!fDHnQTe9lsV %)CXE -+vÐ򓻚d}B8x ~{ed&\,ӵ޲B!sŊ[muX*D`wk Qj0FA.zqb2oW u]Y Gg~ 0| ;5C"iM$ eg}+XҺ|F=we <\`&qXy<|QwmP׌biv6C"\fj{S9\J{ %D$p9o4#aoE&YO͖"/rbM5jK-/>!U)Y,!ӗ#c6&+Kn̞V^*oR0psAo9#O[D%Ba Ő@ F+ îbܷJHYa l&Iu;n*nE #TCˡ*<8TF,kA>N ʄgYZ07070100000100000081a40000000000000000000000016101d03d0000a8a4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ddbridge/ddbridge.ko.xz7zXZִF!t/Sc]?Eh=ڜ9SH ؿlaR~WP*8 _(&g$9zGm-e{ )r1MRr2ڹffgȏbLBy,EN?sR ? n<; Sl~߀jѦI=4`FfU5bo̯Mx-x9'wR*c&/_)v0Qb;2)O|!Wҗъ%Spnܣ> ?  Xk29I^xMM6,>а5ޏAy:=9&92_ڴPa4e\h+WNW_k"KO& ty=I(a૷d yDޘ-k4fz'Mut^_9&oSVV⦆t`P2DZ_j D 51\!vX9 m4!iDI mz#%h)3z`SE|, P$!*ʿgvPٸ)) 7.\gWY >0cL.u p9HNHJ1{5&B2Dx8"d!?m(>Dp(*7 O /~N+tXs4 Ĩ_r}bVʔhǩχiZteIM~גU\Q]uO:+yq|&˿j;pp*XH ?T]g0tUdk03h:!uaF-D;Pr(1=^"ϣkت'Xٜxİd$y4ϜW]ERZ׎O#kehl:B5|حA5 $#q$c̨ν}X(uT7$YAp b&n8@,Ap|Dk$s4\SP2hṢe[e:M@ 5#:U*5>P;`mq;З'{h;k7ʖgu8(VG:v~ϥ[†!"X-dž.+D޸3WG4[Oz zkKʫv֚{'\M,` HD?6jV/zn Z9q8jwi(rt\\.JGOB'#A*UoVTmRGzr*hA~ÁŪyLضT,9k`9ʻJFXT.9<(;F!4^Q*8gL/`"}wk'HbP$tᮞa&5!,mp;4K}2EdlR] FwD*τON1ьˍGv*b@c%˾5X.?KKG{gP}ab,\J,І%;q&gȃ[r ]x#|x8q 52пYrc/^r=}Q} 7OӁbGd(OF$k|>rhХ⭬)bzY>4tgr+V"< z ]P#?w1BFKu<-yǹ^l-2HgT6.v}BkQkIx?Λ 3 d#8  6 1 ǔQPU d=^|^#Q\߿;~?%:t&J)shq9 v91QEh^L{YZ%=g5YI܉!>rŔҔڝ)ᰢ% !;0/훤pa@f*2+@/srނ=w3e:$ghYSWFjv5K1‘/ƏW1OdI3K.AC;lYֶNɴqxaK\xI`oj8n-蕛| nhмȵ`ej嗪 uΫ*k_D4 e#蕿Aօ}lMlZ/Ön>튏a4^y/\?q28 V`Z%}$-r>6\[' uB<0`H@\Ӫpg PXOۚ ~iZt>ҵ[u>;{ `eb*4"}@R8s)QM|FK\-ڞSVÎI[Rʫ緱 cE8(Sfđ rz]uyY\/<`oh,cn'׸x7É{ POq3 ǘY7ܐtaK~ œ@v~qI .ǟ%4@?Ơܽb;q@\ڭ+KdIXvǫ>b'r"}Yi2`rP;)ODhn-r`{m$24g%b^-,gNOogSLW!SVC3s6_0.DkE1S1K&32VS>b%quo<*Eܻ-ư9V8Y{VtTrـD#\dG!A+idTRPl>Z`~Zȝu#}킊mph%I|1@don$m%$Z庮]摀/xA"L#J̟cmKjҬN4 #ZɳClf>"WJJ#.}55nT{A'er ~+4Gfq=䢿Wnq-j[@Bӓ hZ z wL"- qRi"t(/pLJj*aS;3E?:V}Iy kG_v0 ЋK~SYtӥo@T?Is±XfBFDQ?6xjZGԶ@4lE6"1PL/UF%Ǵ8|;GpO[oj|fTO 36!;RS#sX\.lcdM9H$ߦE `DZ1E)OuMe8Xx}ehH;J5Z(xg$=3wq 2WƂԭ 6,+3+EF參tvWͯGT˝D$CQF=|ZXl9X+CΙ]oPJ 3֯K rm,#1BQDuL j]ETW8/XQ(Qg%U~ziKq|pt >*rbYyo~Zbٹ3,s`:TWTT&DBoC^52xF~YHj="2"ѿʉFj]kU\δz#*EɢFc;ЇR 3'ܧ&w{ͩb ͣJG@q B#Y%OLB,>^#&=\8pS 4Ƶb/~DrB YalWE@'p cҦJukm4+$#5zTly}h |ש^|ñ`L*Y,>TST8l+Hw-q C tpB 6]W-vŖw,QyO dfxMbMmi"8/ 'Ƶ$Ԭ~>Z/BʤiΰDHsiq]s+P=KWit 6Q-v(Yn"o/t͢D^_.,ʫ&cA+R盾G%,'̳;U;tD@ژ,.;sHpXNee ˵8T fțBEAfcE^9(E:/Q‍OpIUmVK32W .2O:yr.yK .4m^fԑT=[aQܴ5 \5nig8K=:rT5.n#d{* ?k9L6.:`ߌ{pU22H5P,A@$ [*QWKneDsʕ<@Ϟ0g}͚oٲ0L{~?  L#[?W?.;;: ' Y^޽.7}q\.9{.Ej'0.ϕqi-Q lӡlr$rHt;@z0Qm)`j^<5|n5th:e IKtKLvR:UV% Oo֝Y#FW,t!\E؛XQ55eYa"k ŷݗOL7/CRF/udm,D[Kr"Egh}9DA=![3s)'Tƞ*>zoRƾKKipNɌ?90µH{ $hZ{mŻν*./ ^8D6#iT̗d_ ^Wϐ/.2ǽktP EoZ0mێpSSf|UiUmY.Dsv4eXW#( j;֢5151Z0>(49R^G+Chy.ep]>lIa[IM[m0vzF rUeݱYl_KͰW3h>87]9*@B/ JlXC&2!:ܜFkް5{P/6SxwlGShHj(\ .60ѻK2^} Lqހ*zԀ13I \ɜA[07!уD`a}Ps(RfJѵj\=Cf01Am`N!u\`À]DUwp1Uqy?FMzJ‘@E4>7PɭwݎgmIb9=.{ۭ=EgS,ұ+_|)v8x$ ]#Z}|\ φ8=xdt*EcT|,L0{YVz5,MfdaOl(… b Ճ7)+l"Ԯuqe`SҐݞYıhOŬ}߾99K`D냜ʜۂG,]Һ7_ُ5J"A*3ؙ͔'KD.mNٖ^lwD1P")/ݦw>C @ۜDŽMFE,) T4P* ͆b|GH+JugqH6Sǡv1v&z psa3jObi*d׀r|:Xԩ]GeM_!@j,_C3B*g)c+MOO ȩqǏ>Zב9QD\2@ȢGt/h>L?%4o$BRjUN@h o^Ba٪Gܲf$̽vZZXmW@Az=QY:r7yN?KRB.PltÏԉn 7x4'2]ɃRXE垛J$;zRn1Vϫ0#^-|,;%UB eO I%X5撵VBI{[*3XZ]k݄0ZA'X=QH]ty&|͕<[yKel(FM>i] MgM_x@(%e?/ᗲ4R%PE_%¢bB#_۸*(zYmaH}ghNMvN$ 5d(x-Sd<̂Xq4È_z$,M& g_TJ갟i7M[I%"`x_' 4r\xD>7to:Ps-w;k' OR9ߺ@A('>mPT{_L<4ʶǚ$|+ms?#?\t}mب,싰7yf4R.(eK$ Ua 촸<..R:ϺEuPhDPN}>Cw(觍7vXBޫZ)p`cUMEN`vf[UZ@bcq^*KY n7[8+xѩPS4`Qw_C'VK WCoAJe 78Ȟ eHjƩ(ҖTMtd*:K^h Z[{"Ȕ tm&2ԄfܥQL %po&xߏ?<E88zzI D[S:ނ ۮNshUV.틱5&T&9݉0w\<Ohl.(aז|y|#UUYDBq8` $WSP!~3Dv^6پZKS}A kGNm{ja]M&TB6eEn+O9wP@7)eKoh{6dA-e 䟶 avu^V1{4#dŗw(^&>DZ@nDh ;\i9ٸ!ݫ㳄m/A&xj_NmbiUq?tPldS^OP׷`X2n|s#XγshK/ ;K;07b(:XLv_>Xx04r1> n,&0aٵf#@c #MpxoP%B dwz`ՙ: ?TDZp9u+'blRҶ7y.%f$R+%buDo[5뵭Elk<yt]͎)\`GlW" LV<9 W$K6DNr~O$͗C'rѰ 5mm7+Ё7 Y(HL# j# E⩱a-('_}F`F"Q*R/. 4 90g>YĹd^(R& `K:VZn3s4/y_ʤu؍PRJ&+˺\ 3|R/\2gڛCVSFJҩn-MZBEЩM{OU"/E>!J vG]-cm/38tՑz~wE{K?` .m#fqW#5abCla)Z; XXN4 *9G|tӜNu +tsӹsQ$)PKh*͖:Pp[iskׯ§G5rQh n-"U տ gPiM,&B8U?$452r ]4 `b~JҔ?zm z7ԃ4bh1C2YQ4+2U%I~Z )9&^ꔆ/SQ{ڼ,kl2ǜmrj?bma=GnL?UUwI%5I38bxCish`VPO ]D.;@^SZ,RWOg,[ IiNɁ^%wq3rmBi"thɿwAj^ S6vZg87TxV7v)V|_?b<VAPB׳{P) 86f!}&;߰4n@<*J+O{B\ ÷%f添S*B>% OxV#23F]_[YX'xvD2+餐E ѭe'BviZ剥 Y+&hEqf78dk{W3XҨ}իJOڥ}ͭbAJn%=tXb;N.QbutlEKg`cɋBBeyǠN۰Fb-ZYqa}FK`gT*&SŗuaU4<>߮@qZr)!uׂؓkŕR9{3}@Jl^ցZzDO ;_=H( K6Ox=gBf+<0:e?p1O2RCoL1 Kq:2 sϓ XW ֋hŞǫleƴUrM21>j$=X Xۄ,i!ҖƬ8S>VWء6DD"-SJT4|>=K~YmMaTO|%%~)*TwF REyRH%@8[q[Ï(HHĘiWP4\΁hg-M?n@CJ,drQf|O5qZ"ݨr^^X#2V.K 1[>{j,C훋fu0FM8;K5&@sIv+{RgLLA)d67\=6GBg_6x/e_JǥO$V" `"8Sr)#,k\cE`Йri2x$&L͉2m}:4~Ao(a!DĠPɠ __욐Dڒw(3CZ "k^%=]'tM'HucV{ʌ܇"v?#.1Љ1>L6JҝpHlJ]\N|t!gx`Ezg9fQM6=)e*yceahUcԹ޷B>ac9S 4rأlmF$X{bJ|3^Am3 {&0U(‹L  lΝك|$h6umGD л=PXLbvC7?Q(#wPğT[A$2܅O" *vp ؑ~$ws} #gDnnwE QoVY4A. FfZf8bFj(G@cږI6,ஏs3tgmZz82I/Tvs{h,m l{?N] ^K V!LG,ϵ|٘jg87YAJuo-*Tw{c!zQN2~YK]+g}oQvSӂQ2?{~M>fWڞ^ je X+7op$\8ϮC9=>h6Ð22,Cֵt6*I%EaU_iF? 3Z+-*U'2r %:f :T˭s`&p܁2QɶYK[q<рSvG)= (3P(bB]^dq_G *DGs&yŢPEUma)YWBNB-zWoe[;(I7lEI!/,A%~mUxG.ve kYׅQgU| (mѺYwtm#Qh{=R䌝iA8$U%/,Μ&Ve"vErtO5~}C [r:y0Yx}/ѶjFC !%%䜔iJ DM+_VQ0yp)ј+ћ4YA6IB6/s&˩o^%Fv8Um/GbW R{Uz>0EK:ϔ6H! ڗ%s4NV_w!mЇ8eJT'(0k 9NʏәN fX\W]_ 45HS-)o䅶_skpt0+rj•JCY 6z[|6W=EDs)@03W$U\X*7:+"'o) (9l\?L^%LΒG)վyiIt]Y_@ё+3r>BO7tSUWveA>ÿpƟ%:ր`g7#\D1y2(~Q3DyJ Wb>21[eA1ob0yE‹(VAMM_OzAm-.zrdgSQHElΪ\c'IDQH HQ(k!,8OY΁h3q-Ns騔$~pGP`uk5Scso .@>|qEr0K;;0>)ڷk׶6w< g,|M`cmkܖ v'yWzM2$l##KǩR6er9 ۜ0t+5MG[`PĖ83$PpT346QQ7[IWFb( j!E5M*<*+uebm>uνҕP;C7ӂYAffGaC?m$wV{v7K-[(;"ՙ.N*LRE2|cecRnIZTL^{ɨ V{ *iT#h{sޭs +=\2xjЅ5x vS;%x(5([ivGB mQ8#*~FW.l0Wo ķ-3kz y.KZ("Bt{*J3U'qucJx h%_ff8۰#sy򔆬)I={gۄ=ԅWJC$&KMtǃ9Al"RNX^6esOJ1v!ؕ9<_#7L ~M%őp֗OTR 6" ZmEgʰf(63nf+Cou7\Wz ݆ 4Khcd8D~!;gSK?r76Nsn#kƟJR^`}4ʝ2ƯQXp.'gs:u֋ ϖf3SˤnB=\W pHfne_M_'ժ}6b^+d#-|X;&[.6Gث:yd;/ k糿3o)ŗX}; r0RxZuynsixx-fc9pN-2;M@aq2w_($R5S2ARljb=ՠ A.80*R絣Vb\\nT" ,NleEcnlWc}\HAU,S?̆26IE Vͦ7T:qMw]M5y-ӾH]|"B&IdF~|显?{^}ݑ?Z퐝_dDt0EuglD58 D'V3:r_o6 T3kJ{JO7<]S16=ZGu@ ڊ؍5S5/*ΠxbS+*%\>ۙ5{j/ݒI;}^~ p2SPʍLWt'Ȣ~I(`[T!`]`BpjW.?xeԖ pPuge3ߧ$3tq -v=W?9['T[BnΞ)[:q].7`ƨyŘ+5؎tBwpҮŝ*O';eߪO1a>AU|~ {Wr nb ~B]]"2&oN =#rdn}IovFYad#H͊?B0(;3<Jf:k3H; nP\ȴg-/619'+^:7#e1@1ߎd-Ez8K$F-CxGX0+]Qp^jC\qTrm6IOE)rP,fOs'ɢƂs`pӪI0&UOIh$*XcWDSֺKMu).8-RE卭$izmlzk/vixXΉB2@fႨOmNKA18'u0GWrZ6WH?ϝD%;XnүCZ2'G4. ј0H(õ:j,;jiQ)ƅw+Puu*>q9c:g $-OOJLK^(m 3A-@I>$< DA\+vF756X؃-Tj:It C]Ćȧ>/deX% `Z!Ɋ>O b_v:Jc/R)cCVLYfbE.?tEn }:Ů+t<,;|am 3Z|A͟2l͑ <I#PY69"}ҊlZ6u y5絔;>e5 {('ηwKK׃ȾyJT?_ N&a:ƒXO4kNelp귤~k/n s(Od47BB9chNL(w)}^W8f&5<\"EY˗P^N e\\(6Ry_b˖ V$ⶅ^z.>zAV sQràɩU&4Ʃ5 *.7a݃jF:@ueU3Yyi˛zŶ=Q5KmT#oPXjXRy_='c UŦ[#\n &:a0q1| Y!q ngxJ 6W, jh}7p#f;>z8]|L3Ru7 WE"Pm\S> a6nS pyISGl ?ո3tNE77M\Xh\"`n9lC:P{?1MO3^p .xq `eœlA94xURF[|^f븼dM~4V yXsRcXI_-v:JG#ۓz-JN5r ZoP-{< (nѧwNjMJ͊C-* jBbIۀpmEti) Jb K]:!L~S:ص1l솲\Tˈ~Pdq%ͦdڀq{dvl^BZK;`N.s (19fc(0,W:AfZm8r!1%B䣌ۣapG}aqo<"2Jͅ)}|7&d*d&}#?ӟ7}#ddw(U徽.w"UjNP:~Ŕ|H5aX#d>B~ F(}׭`{pg8?@Mypg2J~r*'^$lРzdt Km)DyjZ]Yn 8۴CeKuЌXxRjk+vy4t]Հz#=LgYb(XNG[[Ez#uOFaj}6F)n1gG[zyGwH%N[  5˄M*-D ^T$-noš#C}GLk\L.~˟6dr#h{ӡzneL€0Z #e0j䨦i8V#lZ{c5Th}$11[V}4% #T%Y}}8ZƦ K/Y'~P fY= oKdpm />-iF{$x~^șܼ΃n%-0GꯆPJ B!+Ÿ?|)%&\d'Ϡpڪ+fk% .=,#Փ.s3k`)J܌.!Ҵm6gdU`"u{uwPbOQS z'ٙr %Q*hY9 /d !ze&eEdwW,җ.SրjZN>bh4%vg!.BP2eАۜkx&kƯyLJkZ#gXyqORV0,2ӿI?pP2x3ݸnE6 W aqkNilajv' _H8ED*[ πu\L;}Q=$¤?[tG&lm1@5SG\X拽[k~JrؾBݜ)^g6}2nGs`E_ T)wFI/=q"1!$qh^qf/*L^z. knvhgI'6݀c [Y~/(A.rC+ 煳qYyr59 i[~kjBWfO)h*Iꡒ(!>h'b*k8;IKmO,Eh\zBnŨb%it>L|O0겂s}lփӽ'qq">`1&z \ky( V\`0lj6gC Ё4dR 8M63OAJչͩNäA{I+c߲w4!᝛]uӪ%pB\3+}R@㧲q/zCv^b멻~? ^!ges`h+f%9T#y&F !њmd.&Ķ(؜&B~\Nn-EHa+}9,k5䡗;ֆ+R͗VMړLP k sqb\amz<ǯ M܅J6;B+. /w{,̕1t0$ :[c݆fG{RK~S"ru{{\6t^y5&a4 L,w21_)6͖k9vt53%x5 vB$zͫd=ONj/X^ЃlMǠ rm1QE»jO Նgp @w`\ָ-u}7mf2R'bKYPo)ù:Zm̅I?|~_oƨP0EOmӨkćo.w&ٕKC.`YVH?mG;vw؛ybyc!UV -|O/+ԐD;)υOL-XQ 4RTZZaGӃ@('dpIfipCI:ռW yW!G D ";3: W^l/N"3 ʦ)8K ,ϥx2u6RpT%3> a+v?8U*Թ)dxuz\L'j#f1IS͍=́W5oA삨 '-W^n3x|! #$YaҒ77<ιA{jkq|UˇIDzÞ^mG5 .<14-&-13YѬ c'HPȊi+NJ+Dp9RNK;WsdBX2Ԯ SG] *+'|?aT_‘^TfMbHp[ښpM] 1J "{L;?ݮLo (u:6uemʼn{(͒6vOs4{D>"!~i>c- +qoJqdl+k"!ДNeP0_i6YcAKѷm2sIgIHcTOó/8%Z>\}f?&  2V-3$c#;P'RMv ꇙ_AܷC]5Uȿa&Fr ^OĶ*+Y1;ؖH cRbUqN{W Դ.vj".}co״ 鑂 WjR &h]e;pk⎂3/t+-+t;@=QnHy`xW\_>}3%`+r+Y .Uspҙx Q(@Ri, m藗trknOŸ+6Ϲk25biԖ<\[C;xm#Z,4b~?眒E{F0RX kfVߦV%0#ijw>skHpáSVu#ʟn6E>zLYWv:%s&1rM~gH1DnP˻VтȬ wHkXƱd}Xd7&1=rRd1N9}?9F|bEyEuxCz R=[Җ'#L6?ڐ^IJK0/%tઇ0OJI5U/Ġu]Yp&?f/>٨ UHzl}]󛂱JBjٝv5`kE1Xe4*==;7F| }q )U}su<aRL' $Gsc fn ^xmTE(ok :\^93x Mv?ۆ.J61S/sIx$'Y˻2$T\Nڽ.O[,dxPٲOZNJɆgM{kt-̡XʝγkRgpji9j{-RXwR` UB JZ_Ut1ًxerg/ߛo5 La_g|& Z<lj);|M+RK.L]+@A;pF18ng( fII⢨)OW3T0ڍ2+ o!tՅEe`9i_eNCqi:"AEp\c(n?8l]vJ\XU=|HB3A CЭ4h[4 _vX$HE5v-D}v]w%C`*jj:K{pg/ڂk4OWi6ly}աAZ!+t^{Rpqa>@iqٍќ3;T ?AUPgۊp;S+}F:JJtP_5>%509=%g..U86jj D`]<8##T>gRx|CR+J{fa ؠ$i؜ lN'c Z^ojY;:DO%#`/+ :!pb^Quޖ܊Pm{ʲ?+jk=Z rl]6EH0L}wSjC2On`\͙Dw;eT@hkV `H`lxF7k"L d/+P+_p.G1Tjˈ.  ~KD0@el禌R|Jfotӛ -E닄[HDѭCC(rVPqjJF"DXD\RǬiB Ņ s`z+Ct ֢6YS'wmQ׷46Lo'@{Rک4$cPͫg2/uB˽l*6A%T@<Z9nMJS yZ㉲GY먛IC@{&qKH99Fpz:\qĞUJ0хpD5C; h"S  ~e<0֜_}$tf)p GfAE)Q}i;=b\#tW@ۂ$ L^;.Z5A[[VMRks$Ko-e ۭ&`U !r\< hߨ34k:~I3E4&3Lc{p GgXIW)(p{w>lyЍr(WE1l'w1n8>?ZN43N@ ,2M\*z5`}͝0"~z˿<)LR왙LUYFڣFwC9Aqd;žH,q}_'\JNu*E⾕B͛X=_}( d54 m o#`-E>:+Jy3bˁ ٢2,e-/8nJ ԑdA$Дo#KƲ0'Ot.P9h 2c-W7dL~+|Ԇ6.UƤu`*3霡Yjub0ARF~{d}#ו0I3k B; _(s|,ǧwZ|vB`GDIa RPXih_9yWH4y+aJ]ϫ~y8p9j9l9/d겚K!S3{8Gja)jʨ>.%Il(y=WeՙZjގd:͡)F`Z_ `0=0ڽO%V. P;]9@{]D:nD4H+ZRw;MtNZ(sh]OkH~T3b@uWXGꦶVO݊x̀.0T/i JRej=zׄpMfOG06^..\e TRfY8yh: ' nM],/ɄӖE&ѩWA8܀w&(S]'jßdҲp_{:oc!w.s4Ki+"5\td(_tG lT"mic\U"|L9hf6eS@I+vb XљkWJqgX$ 9Bxk]F'cDK;r3ŽE7WiIUTUG,)gMbT V#%6ymNSI 9ڍ %Zy? W7EܶGrQ5qXỹiΐ?]VMg Hן+f"̈́_YEĘBH0D\x3W%c#u=C#O՟'g{f.8vdT"FW$*qu8`!©J5l78.T.9eGEΉM$mVŃ9Q }6ꭒV0cd(<< X o14A7>]g J2?0}ڈJ$+eNl8ȸ QE $nFxDY2sOZ/^t BtW%(}ߨ e8HS:[OjMFcS`8DmbfiQ/v7Uغ]"> j""9Ր$U:-ܘinr32$ ?6lQj٧`4hӨ lћ6NUm"}>Zxk"BR7K#?iÌmUGq8jqvŏNYY⏵,ugrm^XyEb:rMML#d'oӗ*HZ S9ŬH]~J 3Q|K&(teqhb* Գ?:Q텄#t?ejI}yeF2=g*!z:+y!E$a *@)H6cLPc+ loe2QI^cXNhx˅ѦNJ`%"vVӁD+v/To5% lX3-?]]t:niX[\p>R㈘p'Z ɂWpXTC(T;Ļ)l7Nk!XpӍ.p~1 8JYv:%;eJ9V<Wb+zwm֡:B9WVj+1oz9c\S&,L9͚0&z4CJrr*?e/>/%Z,41TQɷńpD ,냚':@k#B< YԈMb{Mx(JsٺT<ղRwk8UslķJ[֬;xR\箜 ",o4w@Ljh#A&{8%to! HgJn3:^c= Ϝ+xB@w9w<ķ՝j^O˞7^NF 6ɥ d\Ʒeװ 5q; $ 1 ?yCc Yk$ jI_vTpD0E[Tiz^TUvC!>˼j=aTCvNLmc[Eg#:dA] 9f".sI^[m*%kq:w+sx&o-žHXv&bՏʆѱy7gdۋ B2GtwrOlvA9b3еXҴēH|şcO g-&+Wq)Uo~6m_ͿQ #+Vft-:?5[ Vx m-tmݮ, ( Q|vR_@t42Y4_VЗ]:89iki$}1Q5@GYwׯҖnN#12NR%ډҙ0*_J@ a޷dEŁo ט/y򸶱N^8 D?}|b\6@-gMuQnHQ6 N0m6*[VFn8g?űPUF@V:ۖifO% KfY,wByz4a=gz:- γOѥK;RbJ͘DZB`Ҿe;h;؉ynZt%Վvoq O&QnF:A\yb яԸ MdIXWF~B ޸K&>G ʅg g n]82S[JĨ4lirӠ a!l飍q,tHޔe,\{Vu)jG՞h84؝X§ly7՞K,:5kڲEٔXƕy]'s`0tCъq̮Ȋ7mγĄoK1DG)Bzzhը4ue9ܝJ)e$M|=E9l; xOƟÃd8cMhzcA *K)!ó,jƿֵ"FIvCQwJխJUdMiv#$-)~ߣo:IS-!ʡmĭ @ bmSKdud5fjV&($U+Hxks슪lT{6m+o>33н/{ ս1b!]]옻C@f<~̰ >X^Z\nS#έVY C.c-U%Z|l,5e}O .eZ^#x ( Y }Xj¦iz:1tm#p0WKC; vLJVΌv]Uztbѣ`U}j}Uī"h.F] sL9[>e]uz;.0[κ PI"ƯU$(@Zx tJӈyp{<(\l#Bm !r0u҆MoK"^Eaʓ%KPJ5uBBəohM]G-J 5wMu'u;R0")B?^ ; n)g($: 8Od?گby^o q)6.sa~;!ɵ\cBtp#Rn3`\kBޭ?A~vjAAgzzs mUF̲]j,m=엸|Dž5l{btb7Q= (7l02hL_ErX;md-MC1s? p*<2UTG7c%H:^e05 Gz#ت-vC-i-[L;vs.[U&0Q1qd+020,=U9u&rb/RHBI3hP䮂]ǙوaxCAɚ[R̲KPK/V,?YeU3mHJX!zYuFg啤hUQ qpB4Oo(!HE|Q2hP/`y5:0U?lajc~m+& MbN|Eϩ({y:rodo/H.bQqC%$DBH-q]SPf_tHZ%crǘx>);j<ţn8ު'Wmp޳䡤 Ta2|w}Jtko^@vnmrkH`[+vnwǴojX>g ܊WАYZ!£/% 'BS8Q*Sc[r]_mS8`)MFNS`!ZkϟgaL9xjHC]ZN LК%9*6צN7iڀL5W4*:cڧ\֟|S{]ƥiͿ):a?ʡبH:vS*dskMqZ-Е# R 'M#ݒ -'ζ-ǃN2avK4|+V[d*:KPOy0iș 'Y-";fJ[Oٚ%MlZ5G.slpBjLW^*3 zX>P<+u!- ȅ8103X"YO~yOߟֆi& \⍹Ups(dž?ͱnڊbv -ƼdCC0A c0,$ԍ0'Gxcͮ_R l$ gA3~0wQjæw>mvg=èӶhҫM&2z@e:@9s _FC$ATR(mkD$6`w}/4 ^&<:~bґ~6Q WC _QAèGqBHɖDKø9Pl5"7ۤb۲pOMM(sA.Lꈻne] `B8Ro'R>mf-h2>\^]`2`U-?(^nl ^-7> D)OCV i7$̊.o9 5t#I蝗Y+^[ea9kוv_Y?9rfBx.x5]2KV#\m4vqM ]n*]Ҧ\($8=.Wȶ2xlSx)vp}+oH̼5 |JI(dR2- *D \ ڶGP{=[d.S?V#݆_1F+CO'A3>|\$]a֏t*!i@亳j wkWaD%t҃D4 BԱFvы:1 8C@<6Cy<>gNxaѧagLCYz6ڻq8Va@>ڧP9ӛu-%K^+${P%%zѩERZpE{w K+RlԪniԤᤂΒ0MdiBJBaKط&zEWZ!6rm~ֺ) tóW 9(j0^ISy H 3[ so2JU-.ӻTq#Zρ!*,W,&u&? *M}ڥ 0F3-ʝr+zzX|\+֖K*zvD z3'2VٷoH,w1XA9eWmU3|~> uZt#p0.bV^B( }gt#t9"1r |샋cĩ{vKk:j P/C]\@ eY|u~1ηQ¢t4a[,VTK/F2t96`:EQ^=Ő{M2M %is]B;^aݳ{5cD tltUCn-F_XE=@] n=C _+F ԗ&C9ǮWth>jN:z+tU`y'[N?j};m lCU-E,&bzz3%`JtlzXa_OFi R( no- Kdc~@,8> P LCgu-q{HoagE+Y|{Gׇ)PcN9۶s_R,*Xo-7r>34]6&l]D XWe?1NM{|24 usM53jmԥ1S!GW"rlG޴9P _Nɚ\؁8G@iQgZS`N"( dYjiUecXQj?~˄x;&@- & `-C> #߻Ͷ\6 C8\Sk]K)%8e* `zmt%æ@Ĺ [&h0 :}O덗&댾P!)8kV Px˄Ѩ.W4j_l$Xf&:X3@=օ;XAyDaĕA3۹^94!q0) GA1#baN)"h)3b:Μ@X?|K^vϦnA|TĊ\=4KRu~g>|bKXun5#ftqLU[6)Fod| O(o*L4x-ĔR6]'3 Qv}\SV_\)vo j!\U"OFpc!,Ȅnxd#?#F@@90j![^rM3/{ ,'F۞^̠CG7@*|%CtC-_`"mELd/c0#m>uWn" \V!߭XU$  _>tyeT|z.@n4ʪpQRؖfx {u .-kޭ8yEF٘Amΐ$'Vu^PoC=D]38;>~hS2U[_HKrU(8>%`e'ȋu.E`v,kkm7me$(x9_ ;<15PqX+!kL28[aQ$JNA(7OȚ}dzYT{ЫAP £3oM}YuiQx-nݖ*3Prѱⅼn`@fP\:\pW=mrR!e*;To[XHFSuv%A߹7e/94,!RZ:bMTfWWbE ' f;;E5{v>Ly2S *K8}[[RP-!02CG)`m_)g.Cm37ThթQڭ) U*~HTKԑU Wu9dT!G0 ZAY6kWM2p7𜺻vc krv_2S52uǓY@:"EV*2~SN6Rü@՟&5P,j5)Q@tJJ;rbdhn}ӝ!Lu6LLY |ꍻzOw>3,+d1( pXlvj(uMNMqռ3Osp!tv}!5G(׸v꿒b`5}+jY~lG-`˄==񱹒5?| 捶b"ا9:d % ."U];3$U3NeMsSF}C+W1!6|.w) ^ib`wk nvsD;OAKTN{,[Vx `riDdg-w.aؤx` ,u2^MBtŮ;ZRh7pɦK1r)mSt;֑׼^$ ONB5]:S]Ѫ6^k涭 Ce__Ud\LDش7R _ZKpRe:8R;ix~#fBTkd4ϩ_5&lbXSw2ƻW^lA9︙o}o* Ϳ"sВ`nǸ9OV7>b$ ((r(w.b1ncZ=^N|mErE0`$X $])=,gf>{ܵC]$Z#,c~UG9;bEYİjU䷐#Rq $ތDh|Zv*xw'—[" /rg뉡hj9͙&"n Vy-V o!SػxrgQWUґn0T ݉GqZ c ! e+pPpxnfnL= 8֤8rě=5aSLvfީ(5-#4j1͏ܲ"x˲a@huRt4г<*bps}6Jx wpt(] gt8"Ç'J_ Q -#{NK{ͷp̠V@w%d-xs3;Űn%wՓ$UCECd8 cv_.+0wck8qJsǟJΪ&GbK*\7 4}XvPb8&=76̂~U\8/DAnR0;wؽwW$(Dzǩ-j;Oš߯>ǩ@\ 9?Wg5ind<C40}}z|Q_$eQu/*|f@dS;~(8/(4'Gʨܔ­( 1$e*'`Y{S fuȚ~TClEF3 ?0mCΥ/D5E`}gM=!deh5\Əv0"\1:V)Q $nP 7'"f-@-5g%n%;{B}_l"Bt)'~#W?;$jf,eaTB6ZASLȩatzT_p/Мpۃqg"`D_#.rp/omJ936/\@R{`\K[ɋ}.'"7E;:?h" _VSvDLF_'lۡsc@sßznQP}̤ s:uĐ*HVzKx#E?%2#Lr^?by蔕h П;kd۽tmWW{q6FPr?hh 3JW;nq)̘Ou51ypEA!k vM!;6W7RUXS})}AJ"VGͯw3ns_'Tֿ9Qj<0BjWkXnFIp|c"~Vb&rwyI ֤A8L6Xsq4UGjQqޘF:e1 d O^E.fpj)@{56ɞFeCge8j 9HU}m'o ?musdRZ`TkQ֓kpaKxu$i xjJ4>T0-\yG }97b^H8os=A HC/4C9Tdp ĵB~{PP uJZf/ 1ºdǀBԚϙ!i0ž}GVX.|m!KNT5 XOQS9Wi09S-E)˅.:-bqC >QyM&y?c>lnըO360y簂9}G [N OSkӠ6_eTQVGp/bVT{o^,28JOKsCZV3sFnLJJn $[MysJ{tyӴbzf .YԚ.qT;$Cyazw&ŝٻ2)ac %!X|@eCjzݾ~SL4~7 B;'.VW-dGF6E_#4*ƕwq*\hX6*ڰ.AP/4O//I;{)r@3C\=\q\-gpaȳ[|*qpc%c,>R"گB8<Ȥ#+c20~Vy2هrNLȗxЪ:u_P|\Q3nKMl}woc-52rhw=dcr6]P 3ʷ^{HT$7|{(LP{E'm5w۔ap9b-Ir(©{셔BL\C|Qw+M}҅a3-kmqKSo-[_X$_4 ^`6rX܉ 2p`kITڔ-'8Wadv#eŨٷPObyWW~Ch,/bRU x$@͂z[2چ:aF> e$Ԥ `0MgYZ07070100000101000081a40000000000000000000000016101d03d0000328c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/dm1105/dm1105.ko.xz7zXZִF!t/2K]?Eh=ڜ9Pt4--1Ig6&IXbQԤ`c@h%^iKh$"t Rc^f+D$0Z0[3aUl7z'K!AZ}o.=yn?Jesw!Bj:^: lbT=JLipzHtoaLxa5G䘹[GqPm~ imZPnN¨YOC2p o6*Y֢; LfTЍP:;jDW~vXߵN;D(Hu yqSf$gA08Fpbs} mnG9s~~HsˆJX8Wcnb_Gޑ13wpfaAVe+,3Ѓ]`;!ҫ1'zp9kS`x+cpJA PqHj> _z%;/z! ~g_jrHu"Jglާ e'F#%Ŕ)լT"eR^ZqфDYG =Y!\(%P bI]^i?"}|`^uMdsn17#GyXET! `7 M0LA1E5ǃHJ5 ,ڿ5a2<+-/o} Z1~FKWXߦI1 #8st5- 7;ܥJ94+^Hh]çv!ql&o6W pŬg'&Dٙ 8 "S>jWuq0tr6:qe3D2A3ZXۮ?nJ_"ijmjU|Uo.{Q(c0z᳎C DT#DkTʚǍ點q2ϯ#lbNq+D;& en~֝x!f,J7X E=1CSGp6_D541?c<1QުO՟f6aC+NKp40z n0 66]kn=}!I'`2ccyKޥ);cfڙ`!ďޓAFhbyM[^%_Y\:| '{њE.).BS1"< ɆeUٴ\K V4 s*} X1}D_-]|4ؤ6M>€@]K;&~]wYZ(9X@ztV ڛnzG! ޸cuKÑ@z`nxL S3M}7;=[D$qyҔ@%$nDS.0lsS娦Q7b0s ơ$%ڦߗnQ~fq"CĊukV֭N0u\U8>UD[-5]h^b>wh2͒pѽO/fw,S>%\fa{~PHE/׸P{A;Inv%7hlmB׽ph,=؉MiFhD=8Tc # mi,l Il#Jd5n@b k^-fqiy*ÛեgSa%Mz}G3P HXB'|VNFϴ~(a.*} L0oK8֚x! 1}hR.n>YBeE`kF$ai%Fl#.|ٚP]}EQ5ۊ>8S/_/<—%^ۇ jSU8Ozi}x7( 3M3ޙi܈,_ *2gJb|x|9 R9m:Zդ%Iw :|H,՘Ku)iZbG^-ѫF0M6}t?Űx'1-=GyO$B̳ 7sR2 4SZAm+d19o7+䄀Xe Lu>#q3岳 Y ϓtԉq*) x=,#N9fxztkˈ58?Ȕ5cDq0KHw[Z!e<%l'9#;<-Jmm[S7zIqȒrw :=޿Hg)C=nw S8Sԅ#ֲ@d$Vq.ɛeNݫ/ P+T` I&Dgl{/qA{fRc:7?N .#|uVz!YkBYΟlDƦ u9+k( 3Q9-o (WKcJ=)pG,r/p.G(*r9T hpr`>>UxlNNd[P:TUYyXN5 `_V=R\it<~ɭb& dDPժݘf7Sza!#Ű1|RDYo@ad" z&iL{,1ꘫDbvdZE2g +b/QRVpq5Jg" 0ba!.>[0}miS|º كD(v\aSӋ}Qk +u4y()XK?x;_ٓ"yJs@V1ӤS"D3QS^vS77L "NiTĉHEAq,d;5&W>57i2 [8CD[[^q.:ٮsH1klGՒ OK~ 8frz: ((ťK6]: $F5|r6 @MX%gf'9]iyy\?B_Bgw5hF^ka{2AVAw P2X(DUņmw2)LR-rL&>\ \XB -1'nz7qY쮑JO׾ۢc2o1KdT H9lkwYʒpQ-{DXQv}~!K7_~8k7*yND gnKT "AnH&>LU/ `&q[F#/YC,OL t0mEg -L+8PKV FN7+E/Sr^ѯ}Ǚq,X)L|@R{}+3Z16>]͠ggxkɯޔ[RB_놧"9ϫD`pEJ#$?޽ʙ-N6|N:k VtK1,۩ےPfGVY2|k]\ ޞQ]O9qun()=n`TϪ0p L3AKӊPGnݬe|r+h˰'X6 xs48$/Z!aP2/SNH~Թ\ Nl{׍sX^ɔ?!?5W \_٬#zBnG-#qOoݨZҞc1F'EKA7gR._iv$v\CR=H )OK h o܈n HtIL!&C/EWHW}f;B+lJ8$|:U![ʊI܉%>nhROzWE5؞2Eh_Gl/nJ JDXdsaU+c%y/lLjSŪv`q}g˰rskˢS8ڗNG~o%OK> DQPPPX\Mp$Xo %؅"WY(AVQv? ~ʿs#K\s3TZL.eڝ$ A@ݟcL;1Lp$80uH`h.J|h/pa- ס^0 bs9)9%״\qT$LMJbhMudc_YT!1QrW eb3Jtrxn-mNAtvF~{6؄e%y;@~KuW 9P?ĮiӛS6*7Okn*BQß3WODŷSb ;9z\yo]GA9wH$$Nm2S#Hd.)ᄅA; {Hnicf.GLZKON@sQwQԋ;ķgu =铡wKYyW DgdBQVUں4x?8m^7򂸑-9h\UŒ M?Ӕ|+Ei?}:œP~;!l6T t ,2OՉS!mKτsj\{[.~ԿOsXoT".MN Ů2z7Ctk0ȸ^v9pQJ LHɄ8J<߰H"!,`zko]-nIP~U5Vd–Cw_"^]1r7qFjCho 94I^gi uaY6V]O^Z6N;=MMIĴC[grG mC.%E\ݗWmτ%OgsОR_𹏤m֣ߐ=-j=Sq ~ϧ9`@OʏF֠]=Lhsfb)WᒰU%`hP_mRcS.*!E53zߥ#piI3nmx;RӋ+߁Z([OUʼ71FȢ=Cw3RH7J%O]P31~GRѾ|9hkYҔ܈~/8/Ieٰ^3<*] 2gL% BE EsF:›alhG2q# 7iB˳U$<,ЇH"~cl'2]S$ߣwmK`;#bkp=-d甆.(L pcB}o/ɫ*FH `HJ 3rVxk0a,ukC]fDBcҖ,i[o䷏{ MTgo!ǐ g" 1/v*qh`}L/ ~쎦LҤuW'%V\U WĻ 5" (/ﳞA2-a/0Ua>,gE}+RU֡W h1X˖,QlX` +v1Fʳ»7@h00uʥ˜j< ~\ָEa˄w*z6\K?Mv#G Cv_E+\Dhp΋F% &*;92I'/Ķ_N v6{m^kW9nk N]?LUwq9FnFK|6-0Bw邮,97`?剑䟆)f 9SkȾtf1SFHW{Ҙ֮ɏn}TZdG@I!îl ҪQ&ib. fvfx{#B'[֫e#'Cscꂕjז|vCobp _dAߊ3'*{5n(/|ځLZ6нc^~CO+#\a8]ry÷ y9Ӱ{A SpfM7ؿ-|GmկvUnw~Ϣpl*Y-K&) ŻK-DPm" D {I8މ)!(onGJBY\lamm)tq-%xjUbt/v84fǏ#ǽ~?#H/UT_IJšK*-?T ,_VMC&xԏmF4)>crJ}ylvNOb^Jf8識æ>٭S+msge.=^{=-/"u|KkUq?[h7iC4{ nB Iq)(Pg ءskrA.lJۣH)j&䛏pvCѥHmtܞٕC@ !Hƿ>oz4utFh?FCxp@ V-ó-۽G.Ȩ"Iw~QWEUw(j6r@I12)za=&z>+|PBs7N6^AzBs#g{cgOaϐ)߂P\侯 Bt~t?D,* :[FcsA%|HYom~hrilksT@Xk9/1L=>0]e.d⛪UF,Js)KqH3Ra[^7~TyT2хv@ >(#Kv~wgZW9 #4XPg$)L>[C1Eek4y{6{)?/v36#T'T.a(XKcgK=D~>q3'{ qi"Nf!3d#w\^%yC>VanDl}l\q; OlD} 9˞"}V= aU= y `\|Ƞ>gGLj3M[EcGU8D U=ܩ1{JNP-\e sC4)d[POWҹ2/ϏMPUڪo1K9⒏qʉ#Q{R?N8aVg_Jt\ěoW[\؂hZc'QET8ǻwH\qzFi#aGozqD97+>a]KEs'5}]"$l]\af_ܷ0teA-rcnր+Oe[f Թ2lopg nQ;WK[>&ʿ7&I~GKt"m !%|;p hTdF#:-`A US_ g]ンɘёڢm5B`T*I>?)L Slr=yo \Y?l5Zǂ {1yGp֭~u^IMRdb 5׈s4Ќ!^J/@+BMgrOR K1;~sבx4EΜREf7aŽ;{&AtiVӋG-׍ЯےyQkkKpB c[,8ӻ|JmJx36\COx|> wn86^RK&=S,'8R)_Xd@E7*:K: e]"]vm&{ɀفa/G/T(_i02RE1[_Y#aFu*^{?{j(eڇ12Lwρ~6+MEۋ7d /TgYZ07070100000102000081a40000000000000000000000016101d03d00014cb8000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ivtv/ivtv.ko.xz7zXZִF!t/U]?Eh=ڜ9N] y4obs;v' ̨%[_>ʓe64\yjbQ >}(V2N_(p9Ay|L#s+)D>)ctOvq'ރy;mAn@Q3 /kuOd:`RHE a~ D]S\mE`@xB/n#XbJ`]b#a Ίٕ2>4 />|당kq‚x>?$G['N$'MqkUCNpe/֒rl9~hIWOBd,͊!)0qN{q4C².1Olh6nA Ќ)h)Έ$$iE$[h^j g `f e?a&E7u[_8P:ĴN [/1nmN!76H!Uxغ?{N[.s#N*ONErfD-p70(;3V-$YTCLNYCƫFoe#|neIPYq!MOӌ[ACƥHx%y/]Q|j#tKLM1E@͸qH0g5HkS73yUO9O_٬j%`"YH}l`[&i=ժzQ ?|g^tRG 맍vذ\_hT(KԷg$ &*{X+X_G㚗``8i[֔ 0T]^P[0OgQ3[QY\s ^|[ K%6%P-.=FʏB9`X@"s6>GƷ@dEB+S$qeDPHiۡlA7]|%KW#`@6 z4ùYÛ. U!*h 5bLѫoyn+4]eKn_9ųgp_w2DS42BBEusNУW|@PLV6k ZHYH1ϊVeB]!e1ph^qz7h-H:VMo%}Doێ8 q?v^!9aOh]HTwzYHƤQ2U bd+(vB8 sʭ# ` ={#@1Qx@F7v"2?pa6fpE~JɁsէB{C|?hWj>D5+u~@em/<Tu~ )ڳؕȢ^ | ?V/fvB*"7ti63 GY9ۃW 3- oF$vf+Z7 Dp 3B'|gŶEH_6[Q uQ^`X C3uŰDi q:cN಑ƃ4DR{ƺ3Bd V )mQo!Ý]RnjF@2UMz]I4z>b>o;vcıLus^B%K%ᐋ!kv uHtcV#NF]9!GLXRͤgj1#ûFۯw5+Ѵ>&`7TI m`Yƚ}2k>I$KpXF -`_-qq Sd&,oXsyo` tz!0u &X) 76Ek%\iaoB0"'mHﮍz4yƛ*Ati_p' xu΃sM sRcJ4# 0gV5sFO P꽘+ꪨʯQ"S\LQ!\DVn ܦq ӏowStN4Jtgs`u#jBݟSWPW.";.R:\Nr3w.etTUM+UvaZGigckP_Iq:BŇLTY!fd<%B_=*t8ԐH1Fcr؊\d5v'_Q;BPya1(KX c)_|{*6^PؼD* ^UGҁ#r$kZvS+:jsխƓ\̈́c_WCr{rq܇socp7w55c4:[L=߾:JOu+ Ip߸rIEƤy?̉ƶK˘իy6qT#Ө$vZsz E+#2T'1țg"!iX)]wbϾV$=U[VSGj=n}<;6>$TKlbm׌ ,9EI ;z(#w }KqY #gHۨ18]l5wSr3`6)g3x#ӾV;v¦`чo`ڄힴzFZQ8JѻJX<~PԀA"6ZD@I/لVp:Z,yBWKn3@~'Z-{UKmSMK>+Ɇ'K-Հ\gՖsEɕw{<\E{\M7Uj8Ncu'G) 8o9a0QQ%y^CcQD-}=0 #C|.r: ٥܀5r6{l&R:ݙ݆m[!T)ew7Aߥ޲;g:^M;L >> [OXid|/]dDZhI&r9?1 %p\oЏjMUf,%/ާH 1y)]](e/mT ~]W)Od9LR׎(*'hDG!Ɗ`}ıLOSŬEYcjXWR"wD`>g~b%2V2n|׮G?Dew[g#%h?x.hdlxNK}I(:*´HTts|H1AIL:RۆobrX}1-83}; `_r.fƈa9cL3>*Sl䂦jV\p>Lϻ*u\9,Ku;iWr8+xo%3Cǔ ?ט_8Mo u FrGN>әNW[7!1L8l:1E>rcf,%sgJAom-'rZ_uC*u(LsHwնGoq;>%4 ͆<3iad/ODte= l A5*`B"b4M xQ4!C1 4]n, Ϭ`K#׎ CZoSKA>P'v\T tf{۹7Fz jH2犮x =]Wk]p)'u Dž#Nvϧo=.!Xj3QZ&wTI҆SKBݞFIKT060j[ .fsH"ZPbL S .#.Pҝѯt9y7^Zu tE:}:)0};Zҡuy#K[ciV xitdEq̚ N15|^ ,{%)y._:AݒaBl;](@$C9ϻ}3%Wfd(kq$Ky@#?l}x^Z_!YH{g@ٵ\FR wͺzӤ  SOch 1Z>; %~#I,0cS҂,pbYxK&Pj:'7eSOEO/ ld -{OXggy_q8Z0ʤ;?" 5&VI}w TkJ"C.ZW2^G=Rc]m~/kp&B#{#CB/$iqvAd]"q9Lе][T=Ȉ)$9{}nyjyN:W! :Z"ESqX9XRO4-i`u?6Levk$(Ԯh8# ;|zHCjK JM_4jS5I7f6[, :Gy71H_K|L ]FRXP+J!GiiLF{>w05͠G ;0 $ 7\$ZCV=wp"jO1\wT<FtATZðI-Xƞc2 JVIw{ob$>B5.Æ^ГdQxFeGMcC(C 1=];α~䗖G^MCL@8UwY%{eQ1l_i[:KD9F'ՎgA ݊lMƼY燈,NZxQaD<b%AԿk߸׊Hj!F,T$ 1*[|iIR|\,aBrr``VAY@ iJ5G͌Xr}T!3I rIB jWTSn Mn1OÃӠ.9Ҩ!YZAZ7{n,-9dZ6XYeDƦ|Pаb5Pr ; Dvᬺ }&"a.nj~c%뒡r\T4QzKvRjӷG#iH9l(ln6wԱ$Hݣ+7V1~(H}V|wPW`z,AD2g &! . z!NSR9.V/=UoȔIU S_; F.>y-^nfQm,(.9j.r|W \6_dT,Ղt|P{`7gKEQ$V&#jMl,^E_)rc 1ď>9qs'>5܀-Xæ<#e_#lIj5@ ӗGWrGXoC<'*ҰB,9 ZbA߃x~?o[;9y }R(\X N*vD\}^Dm*ޑ]YMWR{T%7LPrZzQ)grZHO =߫b#B^hLP $E 'jJ  z>H=;e|DMp@rQZ@6E9c$=`nNԍ#S t#fK%f{鮷pj?:ބ,Gô bG`f-)4/6*+ȋz}m{9[]MneʱvΌH;PqWCХZU^֋}7&#QD! O3,W0(0 6U K  4 $z$d&9#_j5E ?4a- xm9,hSD+N$A)0hXj 6GV0}Rd&9"mMJOͧ+o:=WqG)o7f&0Wg@.F$gr1SF8Mɫ{u.##6k1 aV^ß 2j0/ 8=bE;n2vZEkh@ j̏A,ӐG+N<>)NNZBy^PB TXE 3!u߇LGA$ʅnr)+|K- Kw!&c!Q߿[rc|@7MeLR|IHZ0 p_X3ȕѠdDۑ1xRAVߤ3Cv19|Rfvq_#F /6ݡjX4ĺgiX=фf5< k">"߮5yA*E$(;1COU+Yk'ٔLc v_&N/ 344nQ'~7[@7Fވ/rχH{M."{# =?-~M2VRY%{ʑ=ɼE)3ۑ's s>yxC@raO s}V.G,xȲu 5 x|=a ќ9t34ҠP/U"n4+8<牄c' #|M0bJa2\ Z@%YzgBzflK?ϜcMf:4ڟ|td`[ljnbofYR1w6q4quyq֒mD g:78By>IQ@(\De#.iC|UU.ճwl8W 3h냷ceuQCo|Ȝq] H w+--vFfw0c [Zwus1$p*b- rn]oɘ dYT>NgDծ}(/'Xe5J'\--Xʹ*}>+v3;2a .,ϿļS. *I]"JeIͻ)w 8V̞0ȸ{2> 0gBK,6?/ !>{fOu#mYgsFGYG1UF>atWi`+^/DwՏ]݀~rdCn4أuUەшSxZ) F>jDl5/4a(H&*G P)lh4CRzYP1x8G}I=?ʻTzh)}u)SI\uf~%3ZDPǩGf1RR{8PkqehV6 XǻГҷ͑SQ% ݵI+KYgo.!v,?T)_iO(g[Bpa{'KefSTM.P`k [XJ7-YXY:QPgj4饇9Ĝ|IQI2Vًa˥E);,$Bf)h "$<)@}0vɋ:ÇĈ7v;AܣKGr`d⌴o9<τb)k f_:f?żÿrCUIwLʡbH V1:AkPTcüԏm[ۅnͪK[H``0;&8@&aGA >lKx߶ߎV3pN(iK5bg^+Eٓibr=}l6'\B-Zyh $I}utb=?D?MXtV@t7>zhEo**~,'7~wCힻqW"'/sv>uhosָٝijw[JX!25oT1< r=:>2kV Z8/84DfQb,-u'H8vktjH欽sh{eSBT`/Aۙ-';X1!Ӗ'vuQ^3 ]PX M5{֍8]{EUBb8it +l6<+du[!R2=gyl]/t@3X;vAɦ'(a_p/Ez@4B'P%Tfd}+ɦþ% ;J/|b|v~'ZqY,ۮʢxzDD"9!-?\+AnFz^ˀW;aNw9Fv- *.)»φ{mx*(g7ϢuU1|XäY9no`[L)hzmfImwGSӂcOn_۝+J Lݡ18v ] HM_4$[KrpG@u1\JoU)!sCwY5`'a$]+XZ"HGOF8KFbVxU^'Lsm8<'蜋CT.C7'];MyBߊRZ d$*.csȫA V4lzG/!x ~ s$x% .'hŅMzBr7Et-僖9m&G\Ysf!k񹭱 ^ޏP$OFv\ '(G 'E›?rn= ΄"GZ.nw|l%zAbv!L=;w|Ql[{ Ho|\WY!{}u{Rυ'R \){x-Tv@,)"^S`XS <(nA[ ) J 1c uzh ~kkkkҲ_t0A0cQ$*ֵkV%3.<@<4O_Dks\^jVʟ90Ci $:#b%*궹hl=p&znt!`9u!G_,#o-p[!{mZBZ96#lVv|]Y:uA,^c9z`-e * '~6Ex6`{mh]5dn #X՝MpHDN,"G#ݢrgr(W yz`i#+ߺ8Ӥ0;cy&ޯĝiDʈS2(3UvL X@ Cs՗Cv`[7g JntKʭZXhVօ}C+Kw/ӘF[{˭~ThmU\5e NƥW4)0[l#O;0DǑ0%gUN rxWEl7ϧ%oq)YMaBuqf칱oc+[. ҦL$㵸;Da5Jy.b5O3ã.#6󂍙t%"jTTfsvPY]!q aw .k+6^p6(IL<"De!NpQaWc mk#EN̠;cj`$j`m U/J)If 掗}E?x3xv^;q64fHISlPZ] $pnsK)bY*צ7XH· BmMzG{h׍K1 >W1}8W㿦G 6:aB6!kmq7b|`(C }j~#u:͑'J2 g7..n}(N!u_+E;_/ߥ/v˗g8:ga[xk|zOHPl9a܍.ZLI6 Kzdt:vS"/牿+liOu) Ub`m pҷKCtDHGN0.4qYsԵ;*;I>TaEόЪŀw r \C4$0IƓQ׈9l!ɾ~b6eS.䶾0qR<β(?}( gaZ!;K~2۝3?Vl1}^$Hz0Jz%@Ώݑҋct2}؇ACj4H <7珫7Yu'VJDB.#sx'ɰÄԐ1s ?*3H&&(;h*D6eHEtZ4 C"rRfJRO+puc <Ԍ +rapc!^;pߙglA /bQ]1)MI%oGd^nAX.ڏt%Rхfw6j2꧃zs߁VvQ cTI$>|k&G/; VvJ}}jǰ^57SΖ[uêj 829wY_VWn_Q S}?e nV¤ ;K)2< _-GElڲ4:8\$[Ym~A] gK4X'đkQs$}ǰf;b._  g;L38 g gX»˘р8.mg#4GCdu1 STK6+WߞLl_cq5I\zlJTrLj;S~p֍E@h^$aޙ`е 6>0Qp>,23hv [E9!}2kմDd5 rHnD׆qy_ZzU,WC"7`WکJ>Z'Z5vL=zzD<zf{b2q#{mW.%DDk?КlYqܣA|JJO ; %XF()BrXn!mD6w*\kˊ`q!Wfz4O9"@Fɯy#~܄9dD0 kjtE$>'ΛEDB'JP0gDsEbNerVa +K1qOD2>}3)tJ_|W.cV~,mTCT_/]iR~p{ Ki|STedD^t|egȣ8t|C2ɧ]f~JK,ʘ!+LJ]{t JGBX Kqi8egAvQε_Si/lϘ:>$ ǹ~nIS|TX!Zt)4{ܐ7!խ ZmZkN<22 a4{ Ll Co#0_--i13y@;|e TB|UU=19:/G5­NX=stݛpYEXHXkYRJSY+.\M. v-rmv`8DQ$؟8bx+H^(N"ߐjxؒp%y3<{2D9Ƞ&2$xV1zafPG8BA_GD= meK&$$5wk-(M}xov[);^(^` :`"Q3Ofl,It?1+ K4#7֒ E% =%'hFܠO~I1ճT'1QPu>kM2>_p> QW?q;Ѭ<GAL~N/h487,A$Nc& PbMOg2H?{N%Lrl`~n:+BX']Th .VhmGc1h*V^psR^3zK Ș^YfzQ# x"TpBլE>x;?)I@'5Y$hT6uXeGU'jSZ;̝-XytyAՠv-+n [lj܏-^VwmzQbw#;>EQIe4rDEgp_PQ6j'J=g/hH(7"XOkr>M`Tf)$HkF12aa 54h r "5/ 90ZEh@nC})Y{r}laDeuvj_I_g:`t{g_ca7ê*3c1!%̼t 9S߀"6ڵjBrH#@G'2F.w #T(U[d<^܈{vB0Kĸ/>d[e_*L"|:wv~tdO꫑%V]œkBǢh̟TLy&$Ӝ^u Rϵ_H]T*Yn 05ސbk0@}r/*~<-Gp8S2}wj{3*꿲|/pYqù`.a`uAwh} IifUF"ƀD-U \V]<= (ݡ;]aٛ$Uち9FEl SM$&;WBL|N6JWnHEZ~m91EaXcR1zg(|@*Jܸ-'G>@e_ZֹQd{y_eD8c5'*D>0bؒO>_#rGǦa1BG&Z{GK!(RFrz QaD1[g4/թݜuF -eqZ𮗱 dDg7czݙ/$)Vm&/H!@9Ƀ.iN(A_ve59ea[ mf><1eJsJ>ɛw\>;R0y}h]oa@>R[Llb*-q;y#RWPp7E%2N>vFj]ɞCP΃QZIg X 053qJ0YDJFa@m#=ZC +a "740xFyq2!>,6Vgch+k+xP6bz]FJ:g]{w[}/8Źt)]*-\6-M`=EMGNOD=4z`#*UBV98?[^Ed)q^A p V6fNx-X[gm: ].R? 5@wE35<]_mѾ̣$<6Fir>HCƬZ2s&FS8Q@OreeK2.4Rj_œx{j!j'̻k`6HbGQ,B.?^ڏPGӦ2q-Ӳ"B*  /QR{nu< K[8(Kȉ ŜRgl=J a:Esz,h %ɩ/uc< Kkw1uh(d4!4Xa7鋑q)-qVD`?WkZ8؛]"^mᓷȖ*7fBӴvWe_>3[Ejc i/h;P~Kflo6P̖RA`!Pf}hO3L1D0Zx@+ڤAݼ hbbf-ӊb'3MÞk ?_QK)F uԔK!>9 KE'چO2IQ&Ni{Ynth NBMDmye@=r (Z˜:͗Dt%CSUW[x=5fO nCٷcZ]̺yJӱLI}ͪ!Kd5:hīC4$xF9,\O^Tn~0ه{ &*Ϝx4Tt r1@mZr,hδ-h-MLI䵎CTx[onJPR_ #fHhV/<̥Ɗ/+6}Joiݽ^ i96ʍ{_vb@n϶RټF )5[F Ew1A3YþnJ,KP=hu 7 Vs_.q|H` \UbrV A[?OE(eܴ>_~Z Tbs)g6%jKDuED%*ʫGBq4"Nef<}>\%7;Y$۾ѥMƭS6t|-Yuu Mx%*iJ/W&g[$ #3G nIqXqsb9y K H~ 䓈P}xȚG_ pq\l5dq{0X8|8)i v [F58EaXP$ `RAT 1Z6(SRYB@ɱ=@Qf28^,f>5`9=&tka#Q)Za413UO~Iw ʹi'dwȒA pߤ#e8`/Ƽ׺dWbʂ~9&.tK@R컑: @eNhsQ)wl5c<°RǞ9WRyor,uئ;-BT j|E&.\ ZX$ĉ2BJ3O }{J5_~"JL;\TcQ}oɘ*JKlʗJת'zmunLZuyF>/KJM_Yl;w<ǦAqMt=%p^YcߌOu:Mx _OF֠Z>' Lryax9 &=N} yc3\!|pW@fr[+$HzM3) :&MwN7HVmv\OElN w˔$GYbux5!/Q({pfN]-`S%G+; Qak3FwZ-#4hNp%-n2#4?ѥ|xhoj% w\xX0hOb.ëU o^8%)00?W|WdT $/9a8Ct{xN.=^=Hz[[D g8{R2WXugrL3:۷ '4\BGpKFƲAf*ƹ+D6$Eh߉^O`k3_o_A8euC!^l7RQa44DYcR30G) Z(["e).a9e+s1`Ufb OZr-=+RFf<)FúٗL,;6ͺPS8+)߾?&VPQ:J>Hy9O@bR:DPOuG31G Wl7avia4dwٽ=jx⋷E/F>y馐d'$6pBt颃>:-ʏ -W<`b.3[z- C3W8F80_>N8 `9d֏B#v:1! ֚vY B1pO#S;{xXg*'w ~$#0/I2H zgLp,븏{L*|U%ˤ G" U&ء]ӪQY7vsk#i53{=JjcIDZ1iͅҤ6gWYfy 2Ŏ @F"JvSAP''Zc|,á*GAN`eg'n+۪;5dF#0;2N:X[¥2}RzcLa6CN[[bIlGW-Ϩ+$<>+o]})GEϝ8&5f1Y}㋝f0=.WKhwYPou;MTeq7^LNw19-dw߷h4ih5I96SkFaM' Ju|Y|Bb9 ˦⇸o(l8]^ ;Ա&^޶/⠜ω ~N[',ȧx:MKeӤ/WLBKZRD|]pr])HOd`>EfPfoԈȝYnE뉖 oBV If5ǰCf_0iF.xJ--uILݏuhZ} k;WAI/’dD(ruSgotsԑ} Lm:Sgׁ޿BgD8r?\SF1iHJl°Pȅ=Vӣ٣`@VلzǴ/ d5 fNGdc9SNڵyl2ic BX)!Γ4"e''0^~1z2)j "9Ўgs >ί'O!I?N^b2;MW^>G@D.L+=d)k? =I`=㛓uW΂)gܻc2D%3i{ )Ħsw0ˏzwM Q-WhEso<}*p.R; OF u6  NC2tҚ]eTu4 ꎊ٤V~N"2C)\{]~\N2D.&bjfTŏlwn'ة5Ӛ2qTkX6+qMEQy:p㵗֮Lt"8H⪆$sLh gFq4N(yX I9?ޖ Qbm):!mp墥Mu!?6D*;9MeVhOWw:] ˸G=XXnkW)G @63L_ i[&}m϶(Ӫu,odhA\F!hr(t[" 9YE̫B11c2`ErtaF W%8X &@w^@h| OF)qgJxE3tVyRDhwQ:"+u6cL4U=`'J ZӯԌJ{GşbCv(ʃu=JoZunἵ{ /ӉhE2B7_hR[v Qc@(2o>=}9C7RzEA9`_UABqiMvQ`Nxs|⑀S([D"p3g{x.+L |m t`[MFgB$2I.4UE )f6!QPG̸O\b,5N<@8=ΊцbkMv{Z^@_j}u+q|(IO/zmy`ˮ"o+,{;R8lBs?Dkr@.NM-WvW+ as/`jg;R%.42 }h=Jn-E7砨7orۄ Opm>v>(rx&/.a>B nR7 *#eDM?@KUzF@4=pVpc3x Spp 89Jcv ,iY EmDž~D 3{:8 *΄_. *i@!}ozh9-9O=J`% ~<-oT9ӟ- vIܑׯo?`؈ъ9,{R.L>ݶ14&8N=P 㐗BLN`!NwlPL20_ "f6oKڊ ۉE$c0{~M/{Sǭ }SvwO^4WTB0D Er='e|[5b'i~֦c݋ f z1sMÔTVPJIwoNmv^UB(+K`E.-sC*!"v|3 wu0 l,3>U3sR{!JSdWaWu36S۞+iK`uGUfGx9Dx/WB?qNH\:8Tol4&YIe!]M:p2+^PȳU\Hُ -'WDz((#xFybO~?;(~H$+(p9PbABKQ7cX{Q6w+j'96/JމA-Hdj5%BU[FNY睔0 lF?'7Q L+٤ޟטU`G?DQ:%Sڨ@࢒Ю&>{p'$A[Ǘ.Փ}+$ s=;SU0y0[Vyg\+p 5,0?k賨^WVu H).hفaIk{M8맀0!0J +Dbڷ?XyQ NI'WJ0ݩ }~ I˕phC3󧁵'D}LU_ !:E9:I@Qd|t\zDs@ÎUi*HfPq( Z{X"18(" \Нć* "+AHK^'4 ޅ K܌ٯ|^rAOպ@*z-/8ZIjR)bkο"T"śbFYOYD d7ܻ#"eҡ 2Qᫌa:Umz姫/"ЉdЭuǩ%XpJ̅x.gqwNV-)ލgI*]\m#4!^4_TP8%&A5.s$V#䌵"(ClZXY(s9aP&}Q b¦zـ=Ƒg9xKOuS$-]7܀wrL?WX#Bf5&㠲YAR*ƎD֟Q'rh7*L2\LjSeg~pFf.38/qkkOC&Xd {.CPZښ(4Kq3H;?C-Fq.]]/@y; X5-Bwa&w3O4 s6}Vt[ɖcEil8SV5Fh^fpwTclE-3q}0 zv+@xCjc{w-jOl%\VOoqz: Ƀ)n\koR{_p]Qț[]{ \S}yr B,< 3*ďPWrr=^M q}˩ >겗9rVa-j*qfR@n رj;hMaqst9H\rpcrٻN \-@i *b 9̂ !ot(p¸(Kq5M*QQTAGe)hF vfmi&;O&Ej>Pxs(%ۮCJiE4e3DPc-:aB / Q|N^K]#dm 1V͊cgtv))2û~eNpJIvJ;&F{3,F1)v1kgd6ՐR"ES&$E%;c똝KA|3YW;TRgОR)VB8rڬic^'?(oLb+V Ľ=I·XAPwn^_2^ mv ЂogtD.%wT b87aD IoBhnQX0 b/VнGyYܘ'J f\:T,|l"# 73BH$me% 4{"ȃ<+ n6A@mnZV&򋅻~ӖRL R.)*6Q{niل"}0֐Dտۮeȶ\D:JOk]M7`7{VgAj?S6w'7riS'[y睚Qv3'ÓY eX#;+4Q3|)f<_= aJHaJ}oS{/Q@.過7ʁ ~5 muW!ZMAPO~R1,#wz-v2Z45Z^n̖'"Y%6V P9뽻h~daш7k>Xv\҉.k S`[L-ρĠab<Ψ^|a x2[ۤ^0,6\FJߘ-Nlid!ˬx%LYB+)J.P\x] 1:U7)ӄ|Z% W>ْ1nx_'EVEt_`T="<΃5먝.G,w/PuL5.ϔ dq(% ƴ~yՓ\9vZa#(kB:ԐH= }kyr{ մ Uuz;*rZWpa1ïje1Aꆆ67&Ώ`/Z%]W*,7:PVi즂GR`%ܥ7'r30޺5r31#;f:O\9tqxxD6L%'GPŧ?]=f^'݃8Z74hGҖPڪEBSFߋM"m U:"}ݹ t16sTy9|Q&ߐiyVꐝW`nVz4^I.}r\HP:~jxgbZ 8ccN4un"He%#ޖnkb -L`qy|(*7aնs~S\HItցAY^y۴$*\пĈL!i! (q_U~ͩXU]$՞Wˤ|xT@9c. YZ̞[ z7YbWS~ d1TgZPgڃoI {4ۈ3X=~M2/*~}W(Z'w1!h3$ssh c *ڎ羶 d)0qtiy $;})ͩ*^qË 6$QUj4-#Tv40i~Ӿa. ܡr,Oq8ű(WIb2_7(,gX-2S:.`B.jm{](ϦS%>An ykN׶Čb-谋=yARpZ3јfga  #[ 2GdBbVLŔRB"GPBw`ay=V,b|t&F&EvwCR,GccgY|V#c'X+[fոL&k$q,Ί6؄^\=9 իNt ?-=q`MG"KB Tp-19l>+"t}[g_b0,:bYLDB`':~}J>-Xe:H麍>,+hhO Rz ug(JH& ,q25k"TEn4o⨒NѰhksө%~.Kh@^18[Ou:uHw&p qX1V\ϡ̒G{ yyW'z>\u(!dQhaP&oq'SS"OL"*:h/3y9DqY궴G84TVIɵ&MPw&!s]kn0{N ~حi#-_ FWZz9]y_Y*;Y{6.c~=3|!;k;l&CWU/xkM1VвQ2Me(EA@&aa'[mJ/"|2 )*f+qTn)UWL7>D'm7n;ᆯN$r^Z#*VțˣF ʅ祆RWݖC2IKPvl-TUbmp1#v~ B]cxM`$E0)h݄6&y֒sK4>0_AJԌY0&ܱIKv]y0GLn-ͼW@ugօeME~)H^4x5Ob@ Tf}OV@Ǐ jfA3JUQ$) 7 ]M-k gM LJi"@ƥfNU|n g8%(sIJ<01|шQ@q48`g(`)=/@n ,HL=L){ _\C"wR!ҼGצzyoOdli FfHyGMOFx&<\ h|NDD4"$u  "B!W9$I.2˜Mq`FG ( +1~\Cx Q&25SelgPЭu假0*5 b0Ks~`Ik@򗙏c`rψHO+?!DTR}>WoǐJ#u 4]B8Ffbv/tЄԟ#7"| %hZᶑ}R`dB?UD{w-Lމޡ/v󪣥k8Ѫ]uor9&?Wȅ(Q\]h}Ru-]A B{" yΡ> bwm* 6 s?ՕpwP'A{t20S]f7} +~H01LNV58 MHb?+ ? Fav9%1+Lަm*j[x}5OPk'МuH_Xpo>`5ył< |4KPk7.zM["FKV<0xbkZ+ ISsPYY'xE a^T),4g0k3Mzv!䥞$LSo{Om$I%UH .$i xˢ5YfgB@U(^,vBs ;iqHlA2=m'*pJ`$f> jċ&TyW}n,qF*}N.-dҎwz<(3kwprRkͩ#iEs- ꩦ,c͇nTk:ȊZjN6nǼ/HǃH–z H #a8vZV_yHm&$  zR i'tm^O2 V+**Ȱ 6>'&Ԛ(>^Oc`z>!"(v}ɱ4Z-e]CkǺ>aVX1-Ƞ7dNǀ>@>7UCl8mG}'DB̥—d$I3訒4Pv 6d~m5 狭1pR-`yH7P`؋_6 Eȸݍ*HAUo>A̙-e,l<>',Ȅ Z;1um&n*h7Oy8b뜨%Z.8/z66Q+ùIۼ~]GwӶI'}eN i 1xn \ե {d86TѾCƫՓ@^s!Ɛ^vR}.NY֖QgO)֩vn$ dFW 5TC)^M@F"/z c*?|!ý #}|lĨ](.D, l 5n¸ ㏀:yϟXubnTC 1 Ф]ٓ3[[n޿/_Uٕ(|t>`Luepg\],y( FQViFs Of*fjD5+*;;]gh8WLJWawB˟a!,!BCDr1Ɨ:fKp!_?ҽT,]`|`)lt?;BR : YJ>a,HsZgYn3BG:50VLO _-G$ q%)9p~fcVa%Z9 gɁhxR'<Ms_- PVr*[ׅGVys(a{Q䓲]kQ( 4>cPjC%q)cE[c#iխzօ *!_񯳊- >r 0QbeciqlmgL6r7iozKfrhSa5uLxHb䀁y>2 \ u`G@W9zFip/ߩy{3XKd^-D Rv " N֡Ǐ5!{.8ˊ\}Q-Zş܆/KrI8ڥe~,شXe) -ÚZ6,4Yd\nꆊ(xQ-iAQ CI}{:wq%(bU#脭s?HiWr,KՈ!g7G2a(M]* |25UM~HWIJv,EzM3uqz RS*B5+_ʠ33&8t.y~& TANOH)ĿD^}gڀ+QtIOL9 nK=8[/*栈ތ#{/jJ*`4aQ1ou1=u|"@47zG^^gŁͤPuj] ~6T\eK.yG HEphD>m}-s5́I֍$FM_,0J0M҅Ҽs 6dFKrTjKܒL2WsW@SVZ*UoDL8S4G:d|j* o) 㑍4F.ʸ+h tt#'=b*cpEY+3y^ENsP dWE M~FCW?Z5Rׁ-~^˽tؤ+IXE.U ?&ίć%!]GѶrgWr0_^k]f(a|픮gȠV1{#Xک읡w_O8GN Ά44i /o\m)ǝZ3IP=Dvϔ֧:xfIOprA#C$TMrʺ]V(=N@=\(iCAaR pOiͥ]oÈy5~0iR\!j J"9Dj#$h#(3FM_~2p}F2n";%- s\S&jsc?Gi41/+ JVAzVfDwN! *<!)u~͑Y#{r\[d]מv'U͠G3|Yш뱽A&L:)?}OU U468TC@!=N#EU?qWeܖ'Qml]A#;3^o-ϧvfގ/HRsCO 0ɗ&y*6.~}币*,v4KO&ē>P. wHT>-mҏ6c]8Hwڙ!EڏW@#fIv'%~J_=&t2aC5#{zOÏ.;Nz" DR+o `s#=^#/`tˇЉ.l:Ï`|^ܱŰ+4Ijx󚧭L";O'pY7eoE\#ܸsRM&K /d;?$`>rBC/I,斊>U1<ѽ TQg}Uo^3PS<fG՘+2ZQ =df'K/^Xw0`kC">; <(6iZ'&^b2O**QRy[Y]+b3Ԛn݈9uby=،9QTB!QZ(h¸7 Ua4Nmam jL%{W%sPrXD,e,Xe&DbmGQ w`bb .NKk^z5mTy1¹GځyYWd1:Z|8H'huϻ1nCMQ@c'C\%:Qt`uy3S2^'ipO?Kv3A Yø<+/SHQ!&'F̤$0]LTNҜ _cIlP{S*}?Y+mc$BxUAŠZd,LDv}@^( 5  r&p tm!sKjmt8fp7TR-g$.fHhҠNAlUj Oߩv+r` njR) 5>tAU.kB{g i>ԶW?Z?KJj`Ñ,ÙW #ঙ4Ư(,hS!cIx[Yf  _ ~X'B* 4w堕]Tx4ՍEWl! 7 uv&W*g@X*\P XZ'N7!%]fm;=O4Υ{Bl>"ꀡȻf :`1r z;t;?/ԝДj?< Ÿe%V+w!h^aĦ8k;;y%:*Rz:A2G b8ćVӗɬM{# ۼ0 Facۓ%%^՝e5sd2)0ꕡ/]bwK?>8f۷*V&I{R`"!ڽ~3R^#֗is)UBGM#x4ٛBr|[U&r6bѧ,%%MO%'Y7x4-)Ag"ml]Z*1nG=vwILvav(bWg#bhNN}d_s"56pҘ WtAtRMH{5e<a 0< _} ;U_5C :OgɁ{Ur:= ܰ=`s{[r[PpZa8yRz\&4{ dX=s]jUtV.&<*3~ѕ|qk6:0(~iSܼWD$h>Hhv(p!Bi  m܎ 傲CLc/(0I{PݳN#u"`ҡK(1s C'j'E\y?KBL>غfLpIJI #*$fIL%Ua6ƭvaEBOxgnEF{XYIL4x# ̚<ّ ~#b;C Ah6lR{ӔItT7*).M>rq"^`{-^|DƂR% V veZ~hITVf"EЩIWǛz~0s_qT3&o+1sR{);5(ȯ^2Hꃇ}(UY.VfIjœt`ZW]ZUtSo)ÔsFa[dInZGrfУP^Nߗwy)MWYߝ09=mnF+DM$r7]>”( >XOoK.lknvYBҜi` F)ܴc/FץW?%#"4Ԯۆ(Ka2Js'ےSWI }b,B>F!=ԉsMK o|%[B(hsQgAGǥ'~c^psc810`UFٲhzbkZ݃2sȶ{;rB)ki ڴXk~\|_5Gn4SZ]S~tl &r6Q([լ?DRe-~t\=zG*[rx0I[ԒPo /߬A%]@ۦo B[ ؐ[6 \=ٜ=- S2a) EF71ZtTgְc2$GV cnm-1-JeQzES֘n EaE'cP^1WO-.b َ(LNM)1>ЦSÃ/'~"t RFH3n|1$D6[eQPބ$+KQ(P"Mu%4M'Ò.C*s {3}c-jl)c⠑˚#_DX%U9F6_~/*vg陾YԌ@ !xKy[?=&q;LN'ݰ3ldO#"b I|&AKc7.;>{W) [|r9[[&MZ:$~pgqoz_/d`Q*INn0jm_ 3&2V2 5}|8B;cF?^Cv M-5Wg]Kí%"tSڸ P  ( / M'=+)ȴ[U?ȳqEh²NxdH#` dmkjw[} sWh ptӸ^p#gJhbd&^\O^TC)=j40-"_F_B Kxk7\x*|mu葽M.9fS~M7U7fS&$xrq ]>(0BlЊtP3m Jiӹ|*T)ɻuoMCu2n\_^ad~}Qκ3+#AQhaJ|UcL{ ZSY7ts pZ-mq!sa6\-Qү$^Hg8`o4ͷ&z߭g m?^Xw~IpQS10No-"jAEb<-u3б`͘D^|W](?ryp"k@2H:-i>&_ vX UwACj%?o˛- +gbLm}!LGS"Sÿ𰡋J됊k_o-޾{Z}OQv4y;p)bV3VXqU_Fp ]h<2*@|) z|ucX1Ad",F; ărF^HPmQLU^l{;i1\O jL]*X\o9k# P /BTGsYd]M1|H!@&Fe$hזL<9;GnۮcO+SD̘^=t8X4è.XUOZf]7j$Ţ&y_<-.} )$% |llrZ $aa~ ԋCJ7l'ъOG[ZD0_g9r7N?(D}S)8SYXhMPkP(uhH=Ɓ@Tmx2%la{ddG5FxCý-%sێusBgz+Hqʅ:?.0T?(pQ)x]NóN9_qlSAs ۏe]8PA槺"<2>YpBAHU`Ff (4BgCo.gVBV&K&"v gץWx.#wpQPAhyKR_" 9*Ć:Dc D I0G)~T16W a1]*oTd/'à5BswD#֝C.mzj .Gt#,3`wtd*0sh;IԜ}IPf9 \eoNL]xhqؚ =}NWe;uI{(,^1/g]YCc&;0S|u|OV8-Z=&wheޙ[z3i~<|މT'A7o؅XŚ!vBV,iTDHv\u_gIUh@M4=LUjЀ)9)O8+4[%I|wC6s%Nu7]))VFٕռ8}t`E+\1. o︀k>D:y܎Pզc,Ćv5^IFd1bFI/,Ҕ-6Ng^vS|;DN_?(i}9%ؠ"Ɍ$xkъ ǧ@l_b80\6l|'uOb)}}@qwD\I?Q)M; -kj QXtCe&^W\ &dvuoeO W<ٲab?5*z!Qmy4¶\҄`E3Xc%W|r)"2tpM^ QRs"UP 7ֺ3z1Ycx]MnOh8`w#>f؂GLA&nN{J㠔vPg7[hEdoOVs$ VKE Uq(NXQ%avL۠\iF_x퀩O..<@1Ir<;mZNTݸ$*+B_Ū 5j&i9#vd F'q&gTRvΆӵ}cah}tqe,ĺ*RD*2ЄZZ(sJQ-e*kAo&a_%Ȯ[^#i7kJ^ {>鋧'Kym).}J<K6 Kɷ/ ` wVxFJ/-3uh NCe[}++jܸ eG^oY5&14SMGSiS[?9.RZLhY|@!Vx:A:;xՑNᜓHSxfb?ؘ;+\ !j ^̮DIc#V:m]zc`NXu9 mZ1sf]M>XJŗ^[6PEF[瀖w#~-hX}vJ^Hwg~!ٹN \ z O~7E+H2߫lN uvWhWbH7@gs!Qewc2ZDijR6)S9UP-|D&_Mdq/N<= ҡ K37 /|)kOGwiOK2Uyyz#inšԋ+}n(nSk2<̷c%VMC;Ɠ?#XL &pOK|N27sQKw}3#@{xA5>Zj9.1ʜƊƒ[BWB˧'eƘeFk:Yxz]V}w$6"c!\PsD J פ5ۺA W$v Bf:N5oP{ME=l%7Vz*Fd-Ec tyg;`N>ߣ˚ 'xqF]jGW.gp8v}|sWtQVrLH Ch<&pXyK47[Waǽ0N_aAfk /͞&QUAhR&BYazөߡCr3/nE^djYQ ''*loZ[P9 rQ˰aZdHPRr]I6x&|S, 4bLD͹rɔJ_,"ֿ~ |UƟL>-VugEK!Έ1EX᎕ڮ"Y1x\vkL@K>Œ!V)5rM]b7'qƵ9^vq[D `Ϛi+D={CpCIX_$PjVܖ LMrTGL?>)A 9U'IN7lINuY Qj:Iԉ mI*~ׁ8' /ZfgBC!'e_Q=5/(W+݁ 7_׊ėLЀ.*|}&K+McnݧZ5nz{WQFs+lq/?1B[@&b}5(J;Ɓn,m~4cyauVGtv//. ׏ lNHJT"J=|Fx99I?F-{.HNz1'헂X=œK-2AͱNӈۆcGJ]=[Y G ~l~f8Yp٥SCgd{;dE"RlX!f[s{dKCMQ*.Aze"mA,oש;vY~mWCvH냟؈DZ/S/XzUUXߗ`U? L@[\Ŗ$0W{ 4)@V|iR x͙5qS'ǔzİ;sNz*U[ȥCm4D6„UmƠHvOfae'W6lIis+PkfE 4UN/[R^?ҫK~1zT$Rt@A rn;-#%lYT^4R/@U8i٫*ԥ"-Q $ hVpԴQf`/4o) ̟<:)[M7"Oe40 =~J] ,X}VT]CBCSW!Xp 1Y &'zk jo ſuwȮ Tvb\i I "A8@Vރ=@nAFح@lDǭ]!8KB4>׵Bl;c0\^ rc,D9M$7+X`"ho%U l80d$QB^ȘOo?)pq ά(zgˑwqEdnyS;Y5)W?iFļnq__lXdµO]8gQ =\e^.ڼ8]h;)*oTQK_W'=KZu=ˇE]/'{ : /|%t{W2baV,McMdܓb 0x@%?\w! h9jQLok2JAC:`e{XtEN '@lt͢7%\X0}łcL'ɂ5K#yb+\_e%Gc~$`c|1f/zb |5 a4q~ǰ04C x=V ^kfz@sj7HUGˀ>LBnCB+ 8@5ff8S(ANff\SZ18Guu")9:Z8׎KG &{ll )\x裐*}a*e} U!hfd+W}iʩ\eyQTN]AQ,36m>bs`빥 sKDfaԆPh ҽGjF<d:Fݳp=ᥡҋHk?0-BV4}T"/Leӏdus/LD0_TWeKa?n C|>n!Xri`FQ-(aFq4PgL$aݎv;1gj11Ou XhXJ9}uF4$aPo!FN5@*;A=('Zoisg߃HM/f3Ao߉!;Xc&yQ׭?5EZ5~A]Xp?I"Zbq MW/O,7D*ZwU~ 9T_.uI` *O_o8B86OI(5)W iڏ2% ]]adt3#y]٤@(X?cGci0""O7)SY"ϳVC"kM"aVީŁ$D5<-$dAcaij3]tDu Ըgʴ ,UrhY`*5Ck L#2Vr-J=Z'!?]!_C#,؃!g~.YXz⶚2'V:.D&$ؓsYT25U eѧ Un;,]aU)%CUEŸ3}!>3SnxdsDÿdGQ6Xc =Mr2-ӝ":Q%2Qy vouMs #ޤp$tLDŽu$9~)lIqJ]+wHXa1Qpځ9^u؈+PT.f9N\<~qj~ 4Vrm!-3C,wrj*T%&="U]ب"zu \qǫYUlU*&CE0cGk8ƎxBA=CRw2i[O/Y32%ހ_ց!` @Jęcd.d^Yx3Fx4_jd) ?d3# q4a#7"g U@\n[WJ}ܟ =8'}>'Qri`љ0Z5igz99 @]9˶?§]|S;L LέzIHʃGNodU sӔ/JA|ac2zq"pZ3/䑑, VlJn^ 3Y66(.p[\1[wK9u-fd&oU{B7kamâ]dwo9Kw1&wBlfeDK %S40E/.ġ Og"FEΨ{O# 0S՘7h0wD>wb2ر^@yG 6 mri׉H$IcDZI{͍eý!(XWpB5 dfF< {.xڳàNqVQ_\qZ-Ә8CvQ3=]  Io| 4_?H D,E͗w"NzO4Qb847~?0V.6w11ڶ"kcvߡDۗ:`uICT("VduH =(U5v^>-JUitjU8@>Q y `Xd6!'uxu/t!= ȾQQ_HLsVԢq= C{8ض~CR1uKj^m"vhluJn^Bߝ`-]"ۀᢏ÷@- W|rMD  `.JEt;F2p jЩ&!'XXsBKhgν翬KQ, dţ4` C10 F!oTu\fe-ĻΚ~!QEX9y&X$`4Y*M[bXZ}A7^fխăp Uᡜl )M#0fQPi_6Py.IG6͙_yۛ\)VA|iB⺋ ArÚY=C@*{wT~V.8)b?tӼy2w[ZE;`lsS߀ДP%oSuv~L%g!D/,"r* wO+;B{6 諉;(,eeIulJsDmaZV9 4#3%ER#ߛhyr86…h&rbNF%ШlnܿE[՗*wzh-IA FU-ٴ^ $| #PI\%Mux.2z%Z5Zixe^P*2qϦ8s5`|K{؍lhI:6ç>`T੆&9 lmr{dO .JnyY\_k6)/=I"^*xnd POaȷY 7kHRi,=~ߐ8780'):YZ}ŶHLiXNrtHQJ(+w.B8$^t*"j4@3:GTꬁc⣚Z8PKsq HUhϒ/UsI؝By:ck<&KGfWBHEvxlJZ,EEÕff8 c_S,E(vmcwv4Hh#(ʏTJ嘄|mѤu,-5\zK?$3cIomj S)xODW+,_ɪ'}l.5eI|`y j5  |]W?Yk" 0Fd`}3\jLCr)}U>˝6 ֛ 𨑓Er !l`.- :} NLzc9|IYDgT= 0m/zXnT2=JK>aBIHzxUb~dDrtz7B؁a e2G 6c{\>ֺYU }$,L78egrow*DE'K۹0>B&BmSJ{=w r`mRpEa~р\6#bV4Y=ף1BhqRsaZJ/=w͠79ΑPd`mJSVD :`yA x)RApXn^C)ظeMzhvJͦ3AyX]"'JZ-!d ,$t%pT 6cm΍&EpS6_#xn<薤Ҳ`: U+z YN̤L\H %ZS fm_\bd<d5y&R_mb'/["L rIqj|e'/)Q9o/[5hz̫Kaz x٨ bVU'*4vOJ`|ԎDoD?+6 +nXfJ7c71 *MC@?LEu Lȶ{&WU*Yݙ=6I:Čƌ;!15g7Vl{Le07dv5 HN,nzJ x&{y;DlGOAM>\"R_/iNY(2]&!a]'Z@ rq&־Dwժ%ԑ.o=?td}*c A\9rkpԫc*qN?_'uTCH aT@>iveC]Z<'"EJ,@ IS%A,dԠ^AE%థ'\pM[v 'z۪?O+9~Co#Q솩aX$m{\.Hae&$S:*]xJ]I>m{ p?vZy1aeO'Q{'A df~|nFztctu:ݱ1 J*(|Dh~Be`B›USߜIi]UrN&AϡqC¿[LC:'98gl&NA}ci leU8"B|rHn5"C^t/2}IQ$ȍ'hKo_*IXX;X$9oR%& 4fh̀ɘ% Jp/F5ˈKչԉ*E]dCtOu/)q?nrci;BG X5F}y8WuR7wrmhlf;EtɁ:Ee ô~_,ŦbCvt V~vu*7吕 >ho<7~s2Qf©̯[Aw"Lg8k4沤#pִVeUa5$7o )161DJE9$xMNKOs,{#IKzQ&?%i D}&r / :%<(u9$Z"h{w=ߌ{QK2*Xxf1V$4 >yK?NA*P; =yQ")u@볾!x5~/:Y8o0(4#WCU& ҋ7[TfpX]{bz C=fg{ #!o~RԳcp;H`tƤu'4Q]е&p=Ǔ+0燗 pP Ҹ[d8u#/.3lМGwHkBAe"&+LEm8L^׎OA8W W^I(+Pm` w;|9C%_A44z@ziG?ԓpV&Ny*hF(@lq+nu\,4Jp.>9I 2^" zo]P|C-BCR>5x O0cn>Œ4qCޏD1dfXsC>}|e7hGyXBLmEtICJ5$%fzY`@nԥ}2d Y/q"f{5CB!EiLS=ıu1 \%ܫe_8BZ%x\)0/~UyfreQyhW;\;g&9=K]\MO4A+U{ަ[--=]a캻KU!V{fC]nXDyr617w|{iU=EN42aKɮS~]~4kѢ6E0\[B\vPN(~&qp3]"~Uh 'r5u5= 'ň3lvSҁƟwߥFuڧ;Zd gS`;ŜSxnoWsǻ|>v5\ernKcXuVxlpQձD>R!tJv1zZPzD޳Ve2ڔU ı5 dT >곾v 'B?AiϘu= -s`#q"B7}fE>YrCFudë.Jh\ToEMʌ|[y?|\$e%q+; sqd5ŹȦǶ`0(iɉ ?)љT@3^IӉ vB?dl@3s Fʈz<'Iަ6 R|7 .eY#GP#È{n* <`*W,,_W7BTojCdscM_LkJьp4ZgSqW|MsȷP"qe8rFc-IMb|VEg_92&8 @!<$ot:rbs}п'Bz ^̎wCJ(lGz!>ZAmsEú(}FJ'j"U|m ŁDOZ єj頉 G*~8G F;YT΢h7I_p 9*OtS8h?!0sڬRy3B_ef5X$UZb;+?n_) 5Ⱦ!fP6.wbl3%D2S^q@\y~ DFφTHdUĺ"ۚ*4G|N0 }T ^ؘӨF ]CLҚ} c1+AY*n?]0<K>2RHX85+_n~Rȇd?x&2M1'la5q\]@DٚOB .$x{ ~-nd.cN^ΌoLY#d ݑB'ܶyɩ;Y#p}ۉ!kJ> MZ&)GQM\NH6CoGǣLɹd4oHx%q%_OdH1Yaig` G6|Ⰸq:hޡ> HlAxE&WG bU.nbXwVb/L슍Ftf$ 8=9Bc+~GCHTZ5[Xo>\ _/K:7O:niF4C^okWt.;5C-qg+H9FD"4!*nfsDbE6Qf۟2 !Mq-cOc}wa =|Q5$TI6/ݳ䰟rp<=%{_az+kGwYߵЌR{`@z󧤹pkw# *1JD>G/4Div;(XB[yʊe=:3|lot _=d6C5)-%gqfRhDa=uÄ)Q*hVTP(ãNQtmpp`Bu}=䤟s^qOzx׉8?9Ngy{Av3tqpQE8W"{0kvu0[f'25KLdċA. w\PWe^j50bU^ }E.AMnj2}[)|A{ߜI-QDmX*hnVs3Dе|.xwٳ}_!8F Pwl(?1`'*>Twقp`.inMn$ ԩ&Ļ͑lȢ"ftJec-h멂:[BX.E?=֛ʞUJum;uk֛Ģ6hR!&LL`} %1ӶCțmAsoB1(cү ; 8ƲFٵ%FȘc#I{جX{+¹)inFs@T#XxE֌KqCEmH0x\Ķt԰98Cw+bЇ?k_㈵ ɲo'z3`Bu!o/bo\܋\qj:;!21{1 %OyrŲ9߁ba:c Yߕ8W4jzMAZw<4Φxv[:_ H}hp|`T9%> B==f[g'lu.s8}-Cjϣo!9ٕyE=`4}X;xںH[{wFS=| Swz1O'zT.E{C0"Ja0%QrȝgNYOMK6­ ^;% aMG9a-6 fBZ(s|φ`F,3+sB7k1<֗ 0-㣉C}-8u %^&7CyҬ֬bUF˫ˎɴϡPt7%huxRƩ΅+G#Y{ڮX3{%ӢfmcFd7,m/YSw%U(Y;e@z^-Tbo2k_~C$V&揜:_[߅ZB)X0 4_.~iF$%urj猌M|k'.oYwFXMh{'B{>>eT~W{_GR^־)_bފ㚐܇Xhw ӵ1}U7fy3x ջ:`89 M1 Kp2CIc4 PCi}rČٓ Ήp9Su>rH^Z8OAdmwƫucZSrJtnZi7ꩵ9*}W+yd|҇nxW 쒮fuˁ^&~Wz(wB^Fj;}:AZNşV<"o겴A;)Io*yn(9*^Jl,q+5fax_{enUTy0QF7D$ڑBKw(9P3 ^*d^3F~,jY)c.X>4jK ,M3tcP+l=XBUsX| !۵݅++|?X͠>j9Ҭ %#P>$5d.7ɈTj tAP3S+EwVBḣ[l]2xhԙ5Gjc :$]R ks<n>eED!m =0o6̩,U^2~V@I`0T[fwoC8sÔELY;q+5{j}Ew]qFT땨䧦P(iis)`Mռ駁Oe>ra$B\U7we10&:`E\xRܨ.` C3ϵh3h܅h(pftU.M'BO5l~A3@4/iP+Prmg)R"L O`Vl0 SY5:O"y: ČWͯP2ЖCj}!+K0?nCY&MGkb8c;V}м\cwM5AUQ{joyƷw?nGjwv%񇡽ð_o4%g(!DYɑxPR.kC%]Kb s!5)<"'x|BB^*br/ " ۱y'D{JNR> j["vLy"9ݶX-ewgŸ;/j4tVW^, ],2&uSk w0)`A$i~a^?G=a,Pzjݽ2+IV˸-`O &G+Kh*2nP(b J_^][ތ `|=MYWXiS>F+d1jEaSl(6QkBy_шlZ||΍JOOn O$;"x?ZD֣ ˼9"%KTZVioSYpb)G$z Us7؉@…Usje|xcSs6>h Q]'#'DJ|%E^Jw$+z|I”m\hލ^SD:0ǜMj%U'>?UC *'~П/!KFl :բ͂]kUc\&@f'h<^r.ʗuM= vx%16 D g*ud?iI1UjLHX"e#Y) ݽcUT@zVnQ:Izgmf,*O q&C"Z(߃s.G(Zf-äȤ@IL*xc[LlÝ ~O}NvH;2.郄kSbJs5fKPȕaT}bKGſq'zc+q+%8_ñd 8^H~DKOqZ圏Wx7MN0BT}Z9swO>X|&i-|zr>X+{NqZpb}0).%zr\|2m7X5$_ڊu*@ad?]Ēj=}ܿq4ȵ1L :/k v^EiڇmKGԕ1ssHO_pKtWrMX)ܒ0 ?">?&N+KdM>Aw>#S'e%>V>9ot@|Rx6e~z򴡅kI/4+M%W% 261ٙ׃̆ VWy 99F3Jlo (ݱj۩{+{|ZȯĀ~'TGc. #ɁQ8h8+O5 T8h ; 6SD7z,ιI OuM @Ӽ:y||W mP,!dv=,1.ߠ0' P bBx?a,nf9޳Qsۧ%zNʷfybL/SEM a +u$^6>pIąjT }9"/2$ܞGW~xOJ>HΕC.2fGB ahmM`n죮wI -:xoWtеwEi(W m$%ya̝`=ɚ0H㵵:Å 3#jݤ"P]V4B#NTYnp|`G4%֩)kv"IC>-zn Y&XAѣݟ'[9з4].Ò*1ŃW ɢ!d64K,lkY{3PC5RHxMPH|ռuvt)͙YWzG>C'1O]=?tDKPb1g}ljP{}tpxP?x܈^N?!tBY"xbp%9Q;mn('{4dKR[W> RJMy Y$ˁ^zFOBoͭ1%/ AA[[_*gu7XjY{D[q L۷|j;SjFG/W]0g%~̋f?VFCr=睲7e(eme3+xE)= )6wO3˗ -Ŗt3]Ih7]G.0A6u}5W֭dWU63{Yg]`v{cf-cLt#Nr ~I›n&._XtYpIh&[`"JӉ4}Lf OLt`*'H΄39NMQS+O9L3CX;V#9ӳxQț-}Sѭ| {y3b}zuLA^=YuC^N?IJg6.*[08@fzSK@Mϒ1 fS躅.bmT,}1Öztĸ$C\Zxw6"i6>-D ^ d%9n^Fd/Y%kbѶ;evxK&/$ }y†#ؿt=(['LJޛ>yJ1Ɇ IW9&:o\N,HNc-}٤Tr۴O{wCfXnJmgR(%!ǛQ5*cTC>"0a[E\@WUsNؙ{nC5FhPsrܲ;Gy/Y Iaf9Ug:|bhm۫\@!…Duq1?6RE5HI5o <o5BlF=}T&ҷ!MnsRF+A0$y/ ,`U{ B!q l?č5~)3(n][RǦ+9xgV Q:(Y݋F>XmpcD ?eh 澸46q\Y硙N5I7x6ӧ?W";cJȃs U%>x rܥ00QHe)W3tu(})p;}X h `$=Ǜ*:hI lؽz)q@qm8ĪKNOC<@v@K[ ! AKLĞ&sjaBk*w h;6*2mZm^n@Ef;1tAwgAzh{JO_;fE4}A`_ /c 7p+fh VRu"&:ѲN(-iYZF)-}$pV)@{eACb U` ?XSa( ʱ~1 ~Qq}U^BtX"r?9|J8an MaoV8X+7!'3ҵ3Tyo>qܬxʙ|=oI v(G mnS F:)_iٿhum~ExĔ !Ӣ.pPX,"],G(T)UW9yڙr8mt?yx>P&zy;o zD+2KMg|"ƇC^G| (+|`{Y›G3/~&,] eMke>AM8-`u_'J\':˜>Ql<^QޞW;G!\m# w.0.I!$Pm}Yیp5^|)iVOʜ#+5a?aJ=Ba\p?Vl>a--#;vJߴޡ)K谤tt'@rߎNM +ϩO@r?zˏp˧TӲGQ,0i>6Η. ЗK_'LG vQ )J@!8O(4hc,RumJsk'mԫc:Co(( H(8aM~ݏ84_UeB]2l1>(rRZzR(^I1ya%( MQ`qߴ+H~ 'gyT oQ܌CAo^9 'rh_,Z7F<8䄁(?KۘP6 b +>&&LxDH&:>bxgtJF (K-[!xHn 1)s@#kzR@N(^Sszh kβ@-Dz3 i>qr$f~BligeGV l鑎ˈ:AGZlwF\.x֔-W&PܛhWc +}sޛ`Q&c/C(zBk';,U"2_2ӍzJIz9}lG*3T=)mG"Υ(#nPҔ %d+Fs3.28u4V<s)m X9JPsu$QNd_6h{t3^?b>5 UܸXEb ހB1YW,/_U|v>Qlbeg$g0 Wo;P#C !7FR7z9Nҫk7 1ekoKy!4/]מSDq1׻; Q wY6xA dk(:#}@Fha#fL{uBYsWG|`ܔ $Y-L݄tR\ Q)}DȵR:~p !eyHU5g#Q"chc-^]RM詆n Ef6o:۞}zim{Mhߟ[ڥJ,o.J\g.(JGH֩5V}@uKi=]nnz<;#U$BuG0ðjOYuWK&շ=<0»]9{\ Ň_LWP<]U(kbBW Vw {ԥG HAM:9J5X~ͥt,9i[P_71/^ݓ`V;˶d~b\֯D%3(3(Nʆ,kwhwC!zk\ UPX+igp PSː•vaA$g{=OcUjd䠜y;757D?`_1*c%Fok^ϵg'DVٖnħ=EU¡('e tKE cy =v,C^L%wUh]^q"8αKW06g RAoQ 2=QQ#/cEƹWd&(aj%YaII ZA#G Za TK ffXmL93tjl3 #L'.`œ;PD=.[W"2<_9gO-J)Ī;Z%O‚ޅ-T]hq Dy@ţ +AQ`KFdDKh&iOc( +zز%#EVwQ.'[5v'Q]iý_8lj;!>uZ< l"ݔ/b0't~g.%*#xTTKFۜ'JSV. *9U(^P [$@Ќ%1)T)}>͛νI_$PjXrqhfA%D ;_;ܼ<);c 3S c?Tm H̚Y;Mc@wPWq6Zw9>O6J+U`TtB I!cQbԅ*M.úUlwG}fvj#hm0H^J`HAvksx}9r"W፶r2*~3}Ҫ~ѵ~J^g*9mTPPzRT*$6XS.ӢɆ>=&}AVm:zYJRڌ\,"GQ]1AV Bᬐ' ^8Vg '^EF;.ǵ~q5վ{`NzكBn|Uc5Hy`ڰmoM GvR_$UP[E\յ}@ǸJony:QPmNSs8𰪕`Jđ"cg}p'rq/ $;]!vuI o#sa@ȝJ ʋ[xbN`=ʘ ^y]zo\-_#sjyin|ߗ/p@,]bLh൮ؽ}O] htiִONǢT j/clt ё $A?/?)RFa*4KK::ftXfe5x +@RJQ($  {v0~i5cVJzRRf*"jUλOG\Ϊf g+4us6rHkQ3fo[{>hwm)x= ܯЄ,?@y<[x7BfNėm_2Fj5~{Gս(Rb7M|~(TT眵'-{,dgv91pδFB#/0gP_^(,(  9G.|JmM4j2f;1ϸf1>O.zkԑ)S5}Z҉H,KLn8A a}h͌q"_)|"kM}ezue2w(uzVI"z?P C Mﮋ=_pA)/JQ4m6SIQݞV8y@؞C*UYiv~ 䕬D!XXM2dPz)i&x{0fc弶ZjƓ8MŎe;JA, VDTxHUL(V'ZIenR޿ŵ/fP+B˛ui4x'" xjD6~f !q>:".ȹ^k^0\P wxעt7)ͧo5rtnWLE~hD*i=6.R_Py?JpJ˱زD cqTz5ePNa׭$)*1,}ŏo]{;cL 5[!p#LtoL9i1 3C)'` l 1!R\7Fd,#R=&{-{wGj3cLZzæLYi1G KB_" W O+&^ ?F?([|y e.n[cݷL3lɜL՚5sL,: ow:_|wl ǟ~ABe}Wí-ȜzɻU*[pdL\ -"϶  ꏓ+]t^s~0Wej5lՌAK[ cj4YMD7+狢˛';[.ւjx6ېdGߜ%l*w'+ hr^_ LVb.iqm D;aѐ% *$Z*6W@W/_:-qŹ,5 kb^rnç4;!;~Olj!fl,8! zbIKYal o]?w_h,3x |F,&4_)==1L6nV5 sqqyB4Ğ}"̺Ey"KS{;C&,f E)QPoux`))4. pser R'>s'ˍyz5n`{~*q=oe&h&2E^ >13F)Zio~Eo4[+eMS&ΜV[p %P^AA n~3cA1e3ѩ UOyS/%+2Jd‹)ZۋUzZB{Udct\{;^8DcҞR $MU%]z'i9Y m2kھcAn dž%!=-`y+#Zy^,`(d(!ohw2QCjV{-})7!nX,G zY3,4 bO/eh3џrDDѱ#R+wyUjl""qߎF=_A,G L\64⺟^^+? KV];%$'f~7֜HQLtb1."gO̹,k_CK~ĴX $=@'L)O9eBRʗZ׋'[ECMAڼ~)5}xX-0Qf p7Șk|n*%WcUi/;9HĒ䝉v)j.xyDOGxMR6 4j?ϰNJ$?&v-cNF1 ̑\T41OJՍu]+0YeEU_|K%&[0 u%8C #8]#٤D_h fүdӭNH TLjKqkW'!&8hA0RG`CWRҍJ ba{]#ȉ˳6e$o^rZfT+('EG3,IH:YIN͵11Q(5ZJ!TjXpcUp K.Wv=[R yefB 46G {ڰ ۗ2r^I{`ƀcqXf#̖Yj|մIL/KRӭhcǤ-Wj:ʲRsXHpDIdc!a &56[Iɬ 9Ar!}\Mך %Jșs["# $Wv>;&dxm]UDG=̲9,RX'`cs yBZ@H*^ yUO^1u Yי9д/jYSdtVN|WAC%>c^3Sdh Xu>[V' uի2񇡋 ^EJxpx{hj=ȯc *;_DF$b2QZN䱮n qDr;lNϚߥTTJ6{l]a;,wqC ZyUiVRA+ޓ|"!UWtv^eU0靃ϥ OqtuBYwnq?+`4Fd4gqu5}>}`ذTsN! D\ C  bSûiajRgG.mGΝKLq:&HSZp6SjɧFraqoZ:5P&/9A Xb8?!(V *_74Wp&frJ/(TN앿w *G\J0yXC*BXYH;2qEB'UTj6ȮfӲI~NwNs2z1(ʛkgE61G֠v5`*؝/Rq6kS9̃8*1<+"5%:E؜aWEwe0*Ξ:M=eF12fb%N!XAS՛G7{5 IuU 8zxLKE q dbN9ֵnl _2@R[rWyW[6VڰSylu &gdEX5Z3QTjПs8q  >o#]t@|xBv)zzia_ 43A-(ھ<^AMǯyR.' n /A>Td_xCص2C:S>w%yN!lsx?f'vX~|5솆8k&Xn~tЊ4=$"Hojza-1 x2A뮊)YW1{M ʎ2L3rPZs'\v&{20="e| Uu2TK*7Pql//tnd󼩵oiCcjNY0\T 4iWR)bK9R|ŨHh$ ?1CdC*Rkg Xd➛,ă,y픎"0}Ruf8^zw}=-& G=ҧ p獋&F`3vK `Hk6GIb+XӛYTsMu萯NfV'~h}c_v()WOSxCt`=Blx匆Zso6.Z1 M%*g ud{jw9|!4hy"sG|׀OGG]=Fr<D_`\ˠkD(9yIMPShx|a[ߙ8)r;r$#v"WV GWq:L3f']ױx kiV܄fqCQE"!tܶuLVF@YH߬;+:7Dr~@=֡ 3 x#N|La&\O' :)6 TcYY|{t׬LΟ+^_C1T{ӤKTX.wh-Q{O?׈Q%yl6>]:-%M8m.C]<|{ R?鹴~[eLZ a#ƒLj&|*ux}b.4{ӆŀ3aeS2I @E ]ޜ\(pcT@B=/GOX_N s@? L2E\Z\`=ԛbnv;iSD'VXѝ%1!'=uVsd LEykބ o?~pv87ˆ物Vo ~!mo':s.'{ -NjUjRȭ4 9`]z3#ӣ:^vR=3QaqXkEzY9yacόKݭucm&}cZS]fjшSbV/}Vc_{ܽ!;hz_yZ;v@?`&n&D! T6FL,uΞ3`IOvjs2!iXF.Z_]VG,*~p<7U0Ỷ(_'ff[A`S=>PD(X %(CŃ{J.e$>>UT_ wRyv $3!ԗt}Qm!<дe=\LJ-:ꝲEd uEo醹Tu]UzM$UO{G;{j!cs@q ṙn27[060!k$Wq}TU&)ok^|Fm?JyBڼ?pX^$UxAI6f^@23KM9m JHŗv}I8OJI$ttK!oxG68_mNSѤR9vJ-`aí%wayo,ɼb1Ӆ54D917䉻P(8. t\ lLٴN*rm}N-K)큙R]1>DeLr]0KPV@h'Oj,q? 1f$PnJ; _ro'Oitoh}Z!A^y{{tv0ٍIiTO6p# ZaX3WE B!;Tm 2"-(|V*T6pw Gn4YJŌrPL%kL?tzub1}ǮpwN5adUHTHcN[hEW> %JDmNqk6UpHe2 IS-L ejP]8 A7j>Vst;"pBWLTǐBGPCz{XLA~LQ HΩ>yZjmQ4҅1qj9Vb̗G"[o^)nPSil Esim w"qlP8,&uJ48BWHWOlб Gfᣥخ9J\v=6I5Qj=A.5"T- E>iYx\_NN,j9ӄ5+T8ܼ){9 #Ns**#l:^64C ;̷cbW4 _$`+K(.KM4TAFօA\E84p"4i!/Yako6H8EPO8Лxߴ*C":*Wf}n}"\Ȓ݇*q-~!pɳgiÇpeg'^SJ[r2mud[s†+,L%esw-4hZ&[8ҕ!TLY 4Um1,H,zvS%Z5b:?vX0p]w8YP|K}P&վȦ4?-qftg4Kdr }fg]y7rI:hͲ;':%"T;_遯KAzL;l-|걘y ˣg?޼X^dz߽<ĕdlþchCrMx$٬Tz_Y/&6O,{rHEW3̅|CM>s4R*~ֳ|;* xԼb:I^޽#>:oOfrWD21'/gZ t.áqf) dg5ޑ Xl0<]@,u8 }.R\RmZ-\q@ 紿b£5! 4W;S[ҷt l?B 2qV$ۅK[$ۑMuBsZ2 x"ݙ)dsj% @Y7B;BώR,,*p^N<#Âa 0XOB\7`O Izewmym WuO(I[pL:y]Y(W2v3 D^]!dBs~甴]1݀2&iM%$Q?쾾j=2aX쭢H.-HY`c.f4$osU3’)9y ]LPK. -Q9{n9zl 7@`jJ/`? kd A$2?NNp.݈ a*1%= Q(Ic_l B-)Nx~PwEj\-[ZLbYU%!w]T`:Sr}bBY'8D Hi*Qc `Ë_ p`,d9u-o&dclIHMlv$4DAIgL#&ǟ R=k- 'ũxgGh+RΠ@zoS=ɛCjQy#!y_)IKMLlӈcn ۈItgYZ07070100000103000081a40000000000000000000000016101d03d00002cec000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ivtv/ivtvfb.ko.xz7zXZִF!t/,]?Eh=ڜ9M$6pD/?).$.?`r|l6ۧ3.[ǒԪ%ۇcXe H־F?'?hS3WsOC]j ue pD2Ll5|M oʆS"yL=pI%a}ě_s_U͐V>n(d"Yu,o<jH.56B1'X6ǧ;ra.~Hv`*Rv^ލ&ۥ%԰ڗkg:3l6בּp|$^I2Aq&ʛ/tq=_=,=nONT|QT!$r|NszɠzY㹡|tvCi)D)4qw%AdB)b?ZA{68>o'ƸlzV/Y6@-L|sp@eX71t+M;QC&xS\kOK*@אK2ewAOйӣ T]|0GX0tԕ5bhI}F9#G7>\tY5G9n"|7VZ /IG e3;JvN6e#-!a!DLAQ<u@7 Sމb1F5wEب5` "Sw]H#r6CQ{{Z<;͙w2Yb3t܍]ғ'PFTsJFum}VS^¨J,c &_?LI-ۘM9ilM ܚU1@6-B43e@< DQ<Yck.MVʥZ2 ЁT@QEWO89ο}6Ž6Uq?n9doP߱)]oJٱNyIO 7Utа*ҥ-o l-P]{ًWv,0t<2b YmGJ

      w^+haSl-kr6,=*R/ @8ucbfu2*2!Uj j`Un4JT\_څv# rzz@9a]Q%=|mPHnǥL8#H"@+=A/9)e,;] (=hVR8㜉o/þTY]ͨ Q7DI!T(BP;|4؊SdT+ #QjLM ^9:vOɄU˿ sڡ6L&9+-v tOU*jA,kWHSEW^wb I]*z`sJ?I?iɷ_%"!J#vR5\kfUi? S`4Xm X,ǸӸx@C9|8B3fr=Yz1?{֨ O5zko?UjBtI6^h]ft'խ/şUDxvt d/(dLI!Tٔ 3e]Kg^|R D; 2؋fvơ-$o:EB;hmLi4pa2nؿ%1>8L}ű뤀w2-MCha00iB@0A`\A&J==%FՆv4${G~0 "0TDhZvsW2/rj0#\T  6LB-Տt"wi|:% 8Ĺ XOC1.afH!#^YyUA 52Zps<}~yP.0DqZgΧFVo\.'Dh[1cZb,|Ke"'yƎ;  0DIB:&>q\ ({- '*`4bjT Ϟ]B}b ;I[9?="jHb^? *{\Y0Psg`i$.(P_"_"О <[;PD>^veh֕m(Bw9nZH=LYOC\ͨ ?{.2 +G6!IDyT9``K&b.7& l"2^`IPXK>QRt _  Y,2,{3;\X۔ aWg" zacoVV(jY#5 v:'أXB"=|pf/ ;ĉy[=,>^2(03N+1ARWDb=*!FSڕXfv܀E EQ'M!fvKFzQ5&HZx{>$ZDL =;so|Vj֫OuE'oC}bw\rbTJ0`* )t8[s whT\uLoPWD.cb33} *&THX`D|mجeKfy)z-W&ć3Jdjs[3a:BvՕ7ᢪzKM׏>DM:.\,XqaTe[M?.Q`u0P^{Tq43R؈hvE7(' ͋CϹ8D?hƊ Y~(iiFuD:BY`xF$+֯kqn$Q6Y(לDI#I `'MG]2PUQlBl=bʰA *~-eYgp,e pPY@-,?PEq0PUiń]0E&vMcڇ~ǭH$[3DL TNIbnvҾ?̱:H1q'KYQ.fHrتʓpg+ O:}ʛ:. | f-6L1`>l+?^LZ -Cm|PAI}_-ꝑNp v>Xaf=ѼboYGU85;L(3I1;KR`-FqJ=qvLd-Rxue_,ZImWEѳDfYQA7M`] Ph)Z^iXD+veaP:}@B]?CzIBQ' xΙcQlʫ䶇]8mVGCo)$77/>Gx/bo%ԋQZL]Km;ޤ$ǟ^/w\A|@O{U6X6 b -wvYA XSءxcVTux-TBT4GK`p ѯC:Y=_/QL˨IbS"G #(v/% + Ar)5=X(dc6ĭ^C)W8tJxeP #b>4 1M/ot1`LZ#F9+j} i0pϘڞv>>d~H/:,4^1 "g%*fp4C0NJ9c3v:X2[dj?%'`|p'gQ^ & <آg9 8sGvhDzJ^< 3a|såb7}m(x۳<@ϐ}[#_b#6puQ3f #iV}0G%]dio[/{~>*+ #b95sПk{IBe8)/y;{,Ic>Q^Hm - ޞ$Rv(sl\( ,"uХn26!(g;A*E0NR_q~~|)fQG'e&ᎄk£$!@$d- J@Vp sB^Za9dK\c^\ھ&Qt=m7wA'_%.y|a'af*M $ѷ؍:R:Hy^2V# }d#+Y|ʀb -CGE=m)w+WKɂ,lX^58z8PIr'4V#X0S@Ŋ`qn7[MgB 5S@1"f1s 3^tp84fyO񑩁cRrZ"F|ē~=W_B܈-q؜NY=Z'I d-~B&3lSUSݏl=<;/T*% Hs/MsU'x4ũX]fe9.2T[_^bafvhEŐWk5 Z-q<<%4#k8mYpjqaKFhD}yap |ը^g ړk^g;PixJ l;LUlCu֟,oGs''i2ᓏv6OI?u’aGf_"Zrz}ҹu,V e볃M]Tl:m>yL3%bI) YXaY=@*,gk/i9" gM&SH*ZHb-L8cmlzF_Xh?zaI<: @NA L+ǐ[4S- D`sүٷ6DմJkb'7JʐKddVi.luSfdt6mOأ ?pﹷӞ7#v!3adp:#Z S/_ŘʶIJi"Z s<x HP a.sjXfǻ@eow^ Aؔ _xZ_<7c&{ͺWl$&NyC!n'g^ !_t?&/IiSr`Heã?}YA V^]?Єt@&zֆXR.3W(hZRq.SiIWHN84Ws?4%E9E 5!`&Q4&rFpa o8,!X4!k#pXCAY>r.>m.~ 2~])X-z-EO^äpǪJSɺd̄(,9eqZш%y6NdD7?xS ]̊{E(I:oux,$5}CZbrTx>;X~Ka;Lk 0 ,۹`կ0Kţ!fVwqpsŦٯ; X,$P̰:˿jS> b/H @% I X$y {jgm< A0_Gyw0a@h:CO W\_1,o ޚO-`XaI(!2UIFzzob;Y =B.2zx?B0IJiGKU˲]o;`|x[]G JCDoVKcۗlgCS@"Y{f>TX({åW.fDQƂ\H*PmyȺB} r|o4Y5j# SfZ\0XEKjO0jguH3fQj xt܂G"0%߆l޶᥉9canVݢrO= w9Ay|Nj$ R$GfՁG?SよNB.bof.PH`RF9V#-GK2])+杹l43~ b.ژ?{ ƪ =F;Ή۴.xqo.]548aلERMw]N8-lӨ$*%s*0b( y虊pC),? ^ \9N?)5)92= z]ҿJq/ /Yy)[}w;rL$1-!|6L @2 XN pñZw6Zi\D7!'MdS4 7 W07#5q0[qN[CeD[qIَ66vVGVC$: Fiϡ'by(^XN}Tuj,ɍ|* _pC6|bX\1^ߐ@#poQWFÜ9Iߴ\%kA TKH #zk`KS0&TͶnLpl(,tͩ#_3Z粭\8l+(SNmUk?m|`sw^7:ʐLqײpF,5SK\" Omݞ]MQVSP 7åAЁ; YM. G#IRsA[$7\TLA) Q|?2 2/,SJZF[rjAG mʙ;OQ / Wu{hӟH 6s<,R/P63ۖGH/9k\0e_8CSfVPB*>kogPo/BVf;^i=j_nѳK\]sW锧0xvs<;,AciS4 E]`r9L}`z[Ks7"a _``']nY<8 >1u$@^.5|warc-WCXӫ90?8f@TZ[yrO-aOĂ)WĐ1`E(!R~nHe U30` bW%2HwX21_(I6{65#aY& 2 tԇ*n5x ."!u+eM?Z(/a} X?dTPqX!5K?T83dy)lq*ڧ#D"MΟrzytͲ iV)A~{z {|GN պ5m}kTP(Ytim?7z9'uH/ p"}>JZ绱+tXjNd6C[z!#4 `܉JP5gU45Fͮ ===7X(n]Le'!۠0W^3 5oAeL7ذffЧݰr5m{KKM ~L,cݵXq.njd{*瑯5-R1=Y/DR#_ǥf-x(]OnǾaޟ9[FA׌{ѝ|,ptȩxFs^~T1׻sxϯB!o+C m>V"=ʀT*dT2%X)eG3z&ǘ[$jPG/q66xx5d$iچS]w 8W.>13= 9OmY~'бgYZ07070100000104000081a40000000000000000000000016101d03d000014e4000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/mantis/hopper.ko.xz7zXZִF!t/[;]?Eh=ڜ9*ΞƧate +de&xP|imBtzyʥզcՊM0ʘWџ5;U+A(/¼F]5 KcwXRțIx$:ẅ>G.ݴx{ӄ"Вji bC09寕涘cC(Pwe;&J8m)@S~c-ftvnQ4أ]n˦AVmCX./`aK7XdReBYO|YĮm+gW?/veدoRHg:J%Vt?NרZ'.a~* KW߰e} FyGaKR5Lsq#[fز' 6tUSswK:[Z6 bgNcؐiXFL&f(6Ofc:|n9Gs B.8R'~v\fTKݗ 6Yo>TrD6?z-Q^Bb'?_1Wp99G(_Ɉ}a&0kF9p9Iݻg|_+< yn_=xOY5Bg*%O朾- 7okVeRfq/ckr_&w*Yw)d'קζ;MdgdB4ц/v,vMW1!׉+Ao#uYuv0E]tٶ7Qx\!ܤ؊YnekNoQ3*ױPm'[sꃩ rIR?پ;u!Blq? }x# >x;[/' nzxal^O"Q.}߀U}L8gF?$4퇛VZN\ &a6$~ە M}mQRL' w@z7Sjsaо>SRnh&̯_-O D)J9]a2KU8B,/ Xь4Z2~ݦ# fc+:\JbGz^ ? p_mؠ}*p|[\bY `.hjTƆ~ llbgnEX*mqY X̔bKzP{<k96=Ax`o$L#Y@F9E/ꚀŊ&TEZl؈|Zg ׍ %4&j{W uH֜Gr';{{}Fx㛽;F]/sGaq(S=*LLwRFx'!sԤ9[|$kCUͳM=ZTDHy67$?B<ݐ E~~~.f0,]ϩh͝ S'Lhׯ$Rlc<'V/bDB =mrmGj0fۦjG359 1ƪo18i Qx)Sy,>d"c ,-T yRH㳨MnO1! ZS0DŽl;V%yS^5 ֩iT}0(]^ Qŋ7 ],}-\ %SվixbF|/ :}i\,G9m,x>$%O8)>ʯd$a\z'o_XPwO'}43|BX 3C[YBdڅNy3NN&k0ouU`se&d6j-=uQB1i8%Wa,6` 1Lg8|ީa:և)nG~!Mu}x&!W/A4Dy0r6Ww!zl]2Bag~kjł{fdK3A6ew/@kw6vpk̩IC ֩z^ Ϻׅ\{6+N,f52|vİf`j6DhRtI&|5lM3_+)dȸ1Ȩor@w ֶ[ҫB5+?5er(];MSϔdf I$YB.sl_ű8﷊Fm fÑ hha ۩ot O,e@J&{P~uijV4(_TXm5v:wyFɠ8i.Պu|:cݣ#l5p(Lwo êmlnۃsMdfD H_,?8r$⑗?{v& *\u뾊qXVQe%`vw],QwyHe:rK(u 6 kΊDNb}?'LsPtBbTl&s\䌞p].;fw9_d(NtDQi\R+u"sU; - r+/' {}#ݤz]c긂CMO{nq8݊ q!T_Abg|؈,ZCW7aA/ %_ qM 5ow#9[lwϜ _w ?ҼI}=o6?XfN('_5e {=g 6d @9Q@PSӗz6 W:Q eXb>[> ŏ,AG?=މiY0F|/$zf>/%] .qwbXCE[ S+{i36Rz2*Y_ x%LUyEF.*i|&'K+ģǰ06'^J܉VqU|1UV,3llS]%[;w$TuʒN[qmlwL+e[dT5F#āw$'gR%g=mئm^=@ äݽ 8>VGB;{pcQ =bTB STq*@}I^,H_ǖ49BKh!@ȴl`@0_z,\d v)u. ;A7eӁ]mHX͕'6]P86Xoc,Om"d w>W|$M~wL ˠ7)tHǶUɎj8 3# mOyt5yC 4l2pa_>&s~dB $nDkvZ0s% GԪIv/~C"1puFϘY|L!H?HլDS^˰y6U;< Y&FLGQQZ%%kU K*kJaMBI%Tpw?4m BRi#Tua^'g IP6.< )1

      e RR5i6S`MOaLdhidhWE [ {٤meYR{=. }]I,s.%OTQ=Ѥ88Yk96 l8it LeXHr,;oH+^!خz.\>"G$T~07%GV{r%]_ÚֳDG_N'/Doݻ"X|%'1z׸Fu Wn,AcpA>4Ժ?]rsރ@ ʉ@XNGǸXR.Q礒dE4X9'm"t,V'UoKQe" Ϩʹ<__} *{e=^lv6OG m1ۼ&g*brg#LDX;MMG0ҸLEi'E-_7F|}m?)Vg)S"]ҮaxI{/Q; i|}L+aN&f7kUZ 8ɕ?6 w약]N|U)|K<h"CΖq >ke :R8}sb LE`W>>Q1yAxa<%9mȐ᣾:R?+fxf`-x<D0@*z1)|:Rc<)}wEL~yd ׄ'. ov,erKZMb=&Rؑ7#海K&@A2\Ȉ5Đ'*'*6@U-Zr,9Q.7nk Jf }O&(ӥ æW%wۨ Y`i#z#^ˠ(_xaUEi)]z#;Tx_'UTm=>:Z rJjqá\ގ+%i n?Z8hg,5į_r9Msc1$?f.٥P <2bkM!UfML!997=U–)`:`lYvR;m-̶ㅈZ&"_o9),oHszrpYV-@toD-^;޿ 7kRw>/{ _6y?݁I%XV3%41D2ȩ}aAiTu̝PN< W_悋1F;[ \BaU({f0 T%ǃݷ[+A}*ԫy)Béԩ}(|V1iv*sGj᝙ji.~ JƫAmՃ ϣKog>w!ݙ/F-th#pW߅=sx *2j ->VzS|  ># dhuaGtieww>#yH[Ō}(%JE\knq8?zpW `3'ކ+y_]L\"3Qxd[_K&qt*n:=^ɹm(O8n@%ۛX4Mg,J&lzgDlJhX-5G^4TΧ&ޭM1 &cMWbfm6!dA_+aJ/ٹ %ԅB!m* RZaμKBd8jr/H0S#w]ݸB4UӵE Nʃh BtT f6ua) "WʝN(0^?Twq߃K7f($~f(l#815zw7;h;,]M H |z WV,/ 3.y"shL1(FNNd9ys ̐ڠ;U/pdXn0:AF"j뀞{ Bէ"*eY_jùGJ2 GZ_oP$gVt'm1N19;eJޡ¢fU%ޙW%P{Cy\/ɥ˫/e]@]<$adLUvBatEhU5:eTj"ʿܼcdp>hArI_zn`'#J#p~m!_36 tU&^ysrUP** e#`j,?%?ˠvVpJxdҭO1^ "HWA؆y qVq~/B:F$βhM`6pݴxm@2:==F= 3aj(J2(Lf+^qf(4ϡ~h?+QGpז߳V_iZ7B"IspX So/m,?-GW~}+K>N3 TG]w%E* I$SVC/DK)H@i}ATM^:2$i|LS-R%eky26_^BڧA:1K"|z!ܨG:Iv"  ,\=ߚ|כQ$0ܴvtΘ#{a U#opك[݊f./T8'a3:ŬRUwI˳tIcr?N~YQĔt)sOgީfVwfQ|"Gn<$"I%ϗt80(X P)Hz(#zv=?y֠/lbH`^P5y>EA[?S!k 1")c EX]OzJ,u=땵*244;? M fX<8>Pd f.Ֆ@eY}& d'a hdZ>93!OK2!4ȠdQef}=5 ,e/ qji[>75kВL BM(F#FHH_(p$YOJⷪTxoe!nT iVhSœ\)vpgSuF_6+_@SZ4egv}) w2̝u6Ïnr&N|4u>F)XyGLH3HaYW*9?t܅c &666?$ǹÞW\sX7KHC;XmbGnL|qHp  NT\Sd4lyE54pl#G^l +pJ"SJ)/J( gW.-`͐)Zd@5kx56sI sGs&,a Df\`[MAj#4|)NPOOE5J|*cAb#Kأ`w!P<78Hr s,',7~-_-dqo*)m y!^Ih:r:%d`r=ǚ)*W3zab]7 -}ltV-V (F3As(`Um`G,FHH8l՝}et #7H6:l67@/4'兌[6`_&~ uc3:ߔ# Dvt=!}1% cZnucoT$F~Q:?7Ig:o%,

      &)ɂe jÿ0Ta*VDr/>8rG O*x;@W `d<^wDzxL7tgbI{3ޔeeS(UyMy_.*X Ne?!QJpXŢ)H*j{KD.9Xo i˂38Y\|Պhc^;IsZ`}&E\/6oN ]c\S= ?]n)hcVVBWpH% lǃiO[.42#y8Y92 :PafYtELg2+0Z$Yl\JQ=XyXD$8?,|Lz=QM׭T > Sq0jD8 z#k~}Id(`d΢I[M}0?]IдCw$g(IMD˹ bv1}+=p*etjp_ʶ9FdڝZ3}, `=,QPu=uꎘ?)l͑,W4^$yߓbH;#^55e=]\(㠲(8 EݔpdfkKv0/*DV'.i:vb<HLB8FK$Rct:C(M)B,b ?Ʋtjin\"R@K|:8ss<zZi#r d0sҔjN4Bw˕*Uis gjӏn͟@=5db@y[Ѵl{w'3W"Pn%d*| ]C՝y%o&L&!0,n9 {+oazBmwY'Jo), Mz_J@29ؐE.W[ <7H H:"隆{۰2Jp3ֆ˛GߥF$|[M 'Y˗ͳ$nVPKjtQ痂)L3X6x#12u5;m6Wrc*ӳj6AVNzA܆e]-KbbE&P]V&hVI690ӗJ0AS󒝘ۭV|\,K!1aJUV͎%:$FIdQszӔ\@M:0W Q.XT)aq<6n0 #BоAe-9q@Ĥ,^,ExNMA5*/` f E(+*EX{3tHt7.3e_,2G6/)CXC+B>GA{.)Ӄ:W&UE0=ɋ0nRYU#,z=BVmv!RܨW/OYu͈o@ς˫q f~Ȱ8 `! o-b ҇ @Eſǝ28&DgqԆij6?aĈ̀2)iyn>9\b!VmMJ%jenHz4e]#[HOd'f~+1[rE,YBwPE,Y+lW*0fet*T=s8A8k:w^&-+cok2`t sWy{^6ot<`7%u yM0FI+ fqw2Fg;5$^ O >{nytsC==¤vwSch/4"Z܋ `)PE'@<ڣfVn%I221UF쿁k`=mszj1XJl"Jdz3;džF/7ja'j^'Ɠ#cIŽxW֧l81éHl3I 0T2Ƈ A :=ޑ%DF0v㻴mc*HA{q0c4a5f}6ޑz B(Sw@ܢ.5| O1'%?-J\!k&4}j3+j24N1p9>T4GkīN^UFs@<5@3})9Oj1ʘu{a)XC뎧]fW˫4}%V6ѱY iDf߱*^X:Y88d5XjA y/#Q60FBDo$ѿHg^b_$:'78dokYA[XZ8CV]P8U!҃UY^{AQFIETDGUJʢUa^ rm]lO},;k$HI/';A4{ķ[pF`yt˩P$G!^ @ޗ>H3Wf XmOχ>ljAYF׽g}Gdlbto- sH7TyDj2uK%4 éB+@%z@KB2}+uQa5iNXsbS¦n>)/N6MǢq ܕ]xIZ 0djNh"=+gꯋ7yާ4g>GHA#YKs"'1{G˖RP9 >  ~IJ8??#팣o\!}ۜ3r{aV~ש^$QB~ c᷌4 .TyF\'7L9N W.&v ܥJcrB&I]*9?%I}u5n᧦IKcFAk(iRN'[41smH ? 5|o%f~"uhosdu  g@mѝEyЬ6렬)!o@q5a5q()sXoV*mjK+!ܻ9pE7IAEV݈a,ө^ umt0uF5Ѻ@ԩ})Ghڶ`8D(ywXD*B"mlJq29FtV. } Z36B&|@$I ZBcA?8a2( \ ]ΩT>h-`L ̓^ i^HnR|AaP(35Iѝ{WeuLb/砐USi(4.|I?lt:]K_rXG;6FeqE>PHHKis}q.^l<]#hN.055y!;T7˶y8)kPUe,IEXp fqQHJl(5AєNqQdza9 *Hɿ)2Jw}EvbGُ-e`Ch?? 7VHuҌ:62hF^'`̓ɓ^M, P J4X>t NJ@a̰f(_Tv 7fHVJjV#i RMfU00 };><Y1PD0lA: 2wߙ,:ɛ?Fo/) ny51>öF\\Ӭ~ zW{gܥrO?3 %{[|"8V~~dO'qGwM53 ]w ÒķuHx3o CiX%B uY *V}]{k7s5z*̮ú%a% vn)WLX|28qͤc\ >RՁG^5~nƧ E]iֻ7EWm>=MN&`?}Gr +:M e:R|C@ca=_n4"$y].sŖTTсt0;zHhu^U^ߦEĭ̄I)҄j 璷։5ٷY|m;o$OČlkʬ֠߶JM$[|83dt:IMit /yQ LQkS0VW\M<>]|e5?Wl}~Ua|̌gA!/ q]V7EX (Pej@Uw@5T\ 6)lF;%dsn`]8ܞM/om& &:0@:M3ۄb(|mr.JU,bihEЄ]Pj\>\%_2T(PK)hY֡jHE$LIwu;\OLkB'R42Z=c?[Qu#̣`x cܺ{<{Igw*)K 8)3)(:0Si{koOfE4% |C͘;i;q rCb0/U_8k7y`ףΚ`|Ξ ^R( vvtkm8A[` r#֒(;Q2o z+ 6)%: QHx»=ن=W<7m )mJa-5S^.0ޤTU@_d5"RI0#aܼqXu_TɩЂѾA%3ְ.H Q~#F},{3v"삔4,5x:{1\}XjAЗٯa!FVA7u4$`I20->FQH}/<\7_Ì={ZS!$ۥ*be%4G_[r5e<&8 %63AA߄ա* bQմ,@|I}ns + _t=))FnR-'vX`#-(m#'ʇ6cYΌ0@饱sF;zr@_0/O䡡ՒFaju쬅?Ź _JFǫ7]D,Ցz] T>JyzncU=K1˫a89ڛ;5=lP[ K@a(u ՛ 1;D]J݇/Zv VCWy6JڳSsvb.Em:Ff. Afº"3j3L֡{54ȭ_t0aV>kl,2@Ndl(?v* ЈY1nBDQY|+Ub5gIX$s܅O/-hh58m8HzJ` @Q_Qx<=ީɷ:[P-I-3@e<,/Cc!gޔĂ gޫȕRy m-+IA-Ʌ\QVepF 4J5t8ఫ@U4 I,d.,Kfx [ea@A/'I8j3(D83-5{a&jzˡfg>7}C?-J#tCЦOWqS0NWKů P4V/VHH["vjǓ6)qr`zhsRp!?,Ζ%8gRS4&J`ZG7ޓύ㲹͟ u?vfgXO#,Tԍ[Ͷ?3<Ċ̫+LI{2tͿ1b"Kk]؏3;g:Xu Si|—3EB90,3ux 6;Abf5w &-+Ia5x\)~ɸZJm8 { &hcJP/dc;֯x.r.Gp?ՕjU7)bl;TUW IN\Yqp~z{ңl5$ڤ*`m"4Jy'FLqTzX2\vx]ɛ"7&Fp]:%7:+FuJcg Lf>>ہˎ3b%ܬ/ P wZ;1QLP YͲ eݍQVgÖ* tagvVDdխ/BCZE$9EI #Je/岚KsPB;|:ڥDW@@g0pgg AH'm1!i'I#Qn"ƥtd[Z7cW8i~$ ض"kʽ&~~kr< G3RϿV@BŊ@zGHo:cOy#ՠ(ہSFU~m濣0r7pʉFZJ`cOQ h& F:N*H|?+k؛1 Qک~D=G](¡T BZYN.82\S0Ch)G&׈&IJ}?Ծ lȈ0ą!H:4tQMKxй<$==ӄ3/9ͭ &~$znJD|p,3*a2dܣ2[+ӂ=R.r(EԱفH+]8* 'XS u[&J/ l~(%MD$vS3@h>?BWΊxE^=B{~,Mp޴HGM=a/Ѣ|^zж:o!Yq k=M6a!zPRvHă#, 3azߊA7+ 87@7+`Bh #|]Y B,yas;=NtwV9o]A)G)}u#߾kA#[7RKDzk j|zIf4iuCDMT)᣾혗 i[1Q_y-d5hK^]~f/F9J>fմw} fJsv̄TZ@Y"ac(6k &r|"V߷ʰ/$y?ea{B :u˃_B#7F7A|pw3/ Zfo &IM|{z؜ﭯW.mr(: 6CAD]9^vHc-m$=h6-`Nb8@rle$Oi_VEɾ ڵFa[$sӄ`7hn2вµ̸ *\_PXUvuBs#by58ő#UjTƒ{'l#'{{&,O^!ۻ";adO1VGAAzĤ /4ɪ7x0Uª7I򯓪xXfB>N :ddhSکؖQn ƛ0az: P^w"Mk;JE<+#wxi]IyѽX* p'#RָUa)* wO8w3AUoo mANV̡c*_VT/>}$jwP)AVhhȷڬ{]xX'woA`87Q @ձ$Zr Oo'f a4%J /,h* BM"=\2\jI\m#2]w,i:Vt\rn7]Hsו:HxP2&@-fs<ɏ 'S_NpK#Tj5&㾄\ṽ9c3:zm.Ã9{a"` ңR'6\I4R.k$Z$dqU-x8 |Iqn82RVinH?qZ*␥7g/(P6Yk^On]+AA4yWv%d8PzǙH ׹aBqN$2{ ~+Vxn_"^Ts͒u `g!HqKftWwHn7,yFwXĕfZs !퓊.h &]ث;Ӕs|6 N)M~ƞ["5Ī'6[Er/,`MU#1a9_r+ɯ8$мr]t!Wu|挐y@%:@$_ PM}wN⡿.`kĒH{;_ֆw bsB.uqw[yv^ *,1>scmPlUGLdWP58FPd˂dwxa 4M k̏s{ȚvplL|Vnk+&?ِ!1%ޜ[Ӧ'7곣$.c@ʕV:1h܆XU.h-̠K"aӧskUFQd41h$YsQr38 !+QG'\YcmJ |(^2v Gl+ XRc}HFޙ>$(3!2sK!2=TΚwBO|-MCM7S+TقP" HL}MzGq&E7!x@,Иk̈́jKvzn}-8*J+ 'dA%\.htPٛ ~S0 A)f׿a"` D>S@/b7ReQf'#2/磤`e$3Y._inI+e?hasz B~}Oq5 \]*ů[|q{zLejZ. tZJO.L_0 ZmlEL]1 ĮXa .ȅ3䱡"KwHվ;%Z#EoFuI%u^C67u,Tn+0R ?:1R߇M*sRL. Pq^;4F>3\Q5cOS]!enYPTDAx4vCc\3sNc w2\ĵE Gx-1l q?aSs0sTH<,.ZDۼ,DL3${:ę$YfjV5sLɟl;K)V?cHR^Z#JtAcTjx%KxW9`mȫ M+W7vAB-C/ɜMJrVݬf {<º=ڗhM3ӆmp!ӆ#)b{L$n"s!æԞ,gT?}B[6uj@\~w :'= }FCvVUܘY^u IHU V ɕcx!'ǒV;vħF1_!#ܟ[]}=ek25HdcqRQni@.Z3 ק i=f׮uHl]Jt\Օc1# ϣ*>r$Bm="^u=uUv.({S,B]W]c5=Rg2'!Bd q-U_a4 ~0g8[Cܸ]SSg3f5>|/Q6srLF8Obz{x*wz,_?rd'mUNa7X[eȢ9͂*O`lW~roʕ FODq *޾oa3UMe (9bfY7٨z?Y/!}BPX@ewk<+싛DɹAMpiGi7ULZiMrcNx{~RZOm1Pn,:T 4$QvfH{o|8C3]/O{L jC..8'd?k$|,e%xOR4wo# LPW03V jЁ1 {TKJ (t:FN%enmqn㶎%Vo0lO }⮿h^ $}HAc< zDcDy,*RGiy$NZ],9TXW'}d"p]>(p:H+4G|wX3LUzJacuU` Zڗ~ @/EP ;n&¿Nj`0~> ۴.oM` +f^]wߞK7<6&_!eP1R.@sC&-S׹sb_O*s~^ӏCw6~TbAI%Ⱆ_'n?qYz$wԚ.o.`"6NBSN@7P w!liůE5ANB*IoIcHk葸#z$Aay:P09 ; & (7V AdU$v?N k <(PSuExpRިJ b?;Z['UHCz%xV=U7ㄥhFUB3]vZ+;ΑŜ0)!dhb6ZoL1 QR+=5aX&⟩B"L_7oc„ly/DʫSc$88D7VJQ[Y]@XGؿAjqP.G+Uh%~΂;iNƴ a6w$TXgCF#S@eH h뱙ua t36靨؈sKS=aMU/TlOt53ǽzޓCM3ak>ȡQo8=;kDtul9Nn$7֯ܩhc;}/ytCԕd릺#-ˉU)*{(Lтth !*Uc4azRr; aQ 05 +^%0js}Lկ YbFGl-j @861͎4ƀt{@TQ WTB+Ǐ&-$H"E zqu @m`ZR?([x~M:OE=l*(|ĖѤD=:/>N>܀k<5L&e &L9.$.<) >(jBpvJ-^"Wճʩt:MAKod)N{z"R4Y x!Sp}EDL f5G ٴɇ%dL04/BO" f ?g:-l00u#\c')0~xP B >"F'FEEV?38($ ػ>]LLLI;ijˉ$,9m\ ,>9g$nBvjgnRH7Nq$P,IP(i2cX2$c1fV vLgA'A+@7nM?E>63QmÞΛ\s)"NYHE"0 KeOO;:JNS7iA"4Sud3}i:8 y#icO%3C_ NIO!*?Iӹ>}{ ̢%epyce%ZNA>,|D0_~3m4d2eC c 8` d$#{aANo*qf} r O .ֈf;}>/61E{l9̆y-:}Em<ȴhG\92BiNiMrћ4J&TVx72m*LOjjhSh:~ bDNfPX9I}]l<7F4ޜK-&t0^pgYU+WhX[YBR %(5Xo+͋|O0T '>gKjIlPd8x09%1yjID5]8؝!N:f[КtQWM3#%=FseKP6q2"H#DA1ni~%\:IՑ!獅3KjC2CP,ty]Cf5G1PNKaʶIXGA/\pE4+Rm-]+ dTd'T_V8ԩaqg)X{T}~6+SauYku\u-G\tbUG  m?ۨ9-G@a"x xhp)S`Q_n}Ek (ItVpM]!Nǽ֎Yd9"nڇ(az#@cEQf3p0S"L_>Ekmh:MX0zQ;(BunCYy.d{sيYn*{)/Q9~'MϽbnB73'ғL4*Y2yl+L@\[i=ZF B4ȍV kh ۑQ8!5Ⱥ7=Suo>Ǝl JDɅ"- 崈ew@FSW^_5sOKXS9>ݤ ^sLEc{_ 4.;A%'`iE?8Q!.˽sak8{wgV {! po@#GNJ*ڋ.K{g?qb| Gasl9ٞ)٠#gb཯e5(%$i~9E[D KŖ)z͐g`rҏUVUdn,#F9D29@yG}FG+i`at3%XrfVZZ2L;g* Q|yL1ХJCb5fȮFTY)}W0R^g=͵(P}ZuG3zԇ)Zƣyޟ]ť%7C,{BOB. knXG*!}fԿIDM.I/~2 YDn=qtݭwdb8#P;>VxM0;B|U =>D8mDTDM7 en>x _2PZ>2gP+7*5b9a׉+#w:eT9$pm8̌ͱt]?hw &^_d`؋~7I:hWz^Xţ86 On -`9^t7lF!c$47-hսFitg NX$h]}w܈f̓VJaн /ҍ?O8h~]ZQdȆHl@c Ev1,ª,&5 W ZZhx~46+]@E ƠSv U54 TUy*MAf(V(-a$Kk)P~lPȍ=ƱtX$P&60ʠim`g5[`=, QaFwJ_rk`аS&zn[E|C] WsjT=O2ċqaai"f;cζ'q4W&HS\תIASh˔?\ea^P?Ra4.ErlC]F`Pq+N|EyVTvo>H*h 5חo-~O$e8'`X-C(%[45>T߁>+Z^*:}v$2JTJbn(ȧԭ8jU>aVY%Ou3 n8?O#h_R^ ||"BY7T W$Nj# J& ! p:R+| Ƙ4 'LBE1gtg!×ks3Yc4X}'r.;X֜:u]8ٚ;x-ʣT4yCG$!N1i"r8<zh@+ݖ1+WSFuβnvťؓsU)\oFĞ rMzeq!,]nx%M9OF~ؼ[hc +4? T3o~c=&,W͵AfwDXX%>fo7YŒjXfzș梚FSqvIlny e{BQєr}z¤J=qpy An*n x"IMiN׃n87UV-fθ c2Pчl dߺ E gڡ5#fVe!>ߒ2ԅr(/*`CDWI/6dDc\;|APFV6 7Ѩ.هgEa4j/j͙c9]x89RHa7v+vIE d.M2F)h=^NNL,ڐ6x 0!w L[,-t(:y_@D %eR3be ]7:6 ڟj,w: ss&DgW,Ɔ;Xg$1m(|a*O0{ 0ǀ-܊bBnO:&P":W3@`8zҲ2\핷ʷMN+zԑ>&5%==m|hK{X7hn*nDlK=MGP.BEuka`e(Wz kJȾi(J"%"i3O٧߾i5ǥ ̙?8*4X◐ ׉Pkd'ȒtL4EB!D5ve!U;7ݔ EMϻ+ǻkӽzzY8Q7Go"5-o@B~!_&6I-||OrpoRTJ@oS2blV9IyܼUr@`3n9,wi7$G/블ۨq@@;^kRyeˆOaד=:SN gCP]1RՂ mJP7ASCu.>P$7($qбT)zl! k']L'8~Bܮn׊d}FQ-c9 8Jrɹ H*w|J8!X4K@8[9YCXt5N͂|\q{}ۭ gV8Dj<#|]>ݼ:7+E$ k[DU &`X+%' @QSUMt'^& nuAXn3ݍ|Xr$z=%j?(-(ޮi7fSQ߰I~Պڦ!b_NJG\q@?b-ɤwP "tGtE`|pցsi_+uSк$|hǫ=+Bz!"rqubVj2 (E}{p1HèFmkȰ .;LN0iHQ9>uI*?OXcrgH{;1 2A#^~DAJ5 haPYo;jYjCPdpOs?#~Xp8ݏ:oɭt ?tXC}nt{Iy IU)zJ{WaZBE,&1m*u] uso*{"ދw-T#Hǀ 왊:mɎ}mܢz+:Dj&!pr*#LJP'JY'y70^tz8sE.6uP*҄21HN.qD69%'s'oɩ.s q:71S `BP%g6 V+pz.6IUQzx4fVtg:-t܇ kJXz>yy@{xPc`m(lR)ic]*:Oe(ϥl#4x27thjz%.ز>~ws)}oE]\ە\:><Q$3Q7\x!r <س;QԂ*tu i_ͱ=]bC)P]h<j%@@n:clIk'<~uk*s/Of8XRy1W#\sAƆ/md̐E\geE2y%G`AHw:1,GhT0d9'&%aƠ0S@3@[$|7Al2|F:މGblM$4 @+$Z'X, O*C?#7zkFdea)[W]־Ɏ 2ksZ8Wi yy72R oGLkֵWP'rp~8 ӦQ6,R_dUp\A֍,ioRP}-Z&q^M,Hq⑼F~Way,B־+ltO|i_9Rȼ( 8T@" N`v>C/*|W/n"ܥM"2$p=>wqGeO"07J} @|?lj>!WC8mtM+v L&G;kyA0æTYDj(sz$gۗG=5ۓY @HL˚\Z¶4Tܕ ١WGm{ܧ,|s܊&:zT}q('n0#'O6+a}n!Y։W#le͢l(l;nUIBdY?fASM Hc}pV ^Q O'i 1 ezqwҁpAbPNL9zwx1t_s$8a\Pl .3$N`iP`awWJ-]j1qR݉ E~ k7|}DXi' H!nT©OӴMdވvI,.b8$IY6!'wmB)`Zf=Ƭx ҧbR!MQ^ Nx1;걟T7jgrW[c_MkQŲ-T0p?OɇOW^kKg,S.7yqw“:OGWT[B+de"(TZybݛ ݘyD`X Z+uєϮ$'ՐYN !j`Ћ3#p5K± fLt`Ex]&.Bw['yCDkB;J=텮!E!sRa6.GJycI ?#;Shge6IFfKw,EǂfbMWtK k#];C^yv8 4v[u R>ѱCiWoZ`񛃪뢛bQd"S1X%$ti|6d]*mV/ :ta@6wu@STٍP?w`IY(Oy KJ+vvĄ`6g9gebnV@6MQ%ђb Y>WX܃]|rr5ε>;䩐ϹBf fw'O`| {yƤ!^yu]s?l"8覹ѭK_؈3!+Xo"0r"NS?NhNR隯7yqgv*B[3EZ;I;$E p}8tй5Yhz28qtֳm Qm˂.]ƙ+}`{`Qƛ nrM }*Lﴸ no^|xp/pC7*[RԀT"d~m v}&s$w_2Y§c4Z[gHCW`SF 3iE!C>c5 ˱Ja).Q7WP:!Ў dHS?pFC I.J~}ilW2}2`Q0RܭG* @XKjoAC.Xe%sFyu*4.y2gIaMl`DWz>ڽ%wiZmAmAl?NV_ʛ@iAr_P {-yM7υO? V|j rQ379u/WřiP]N4kτhx}U"wzkȽsϽ+ػ 4F,`ۚT uY`3<f"Q }>%<߇4f;L`[jZ@+]'ڐZ+z%_G`*6ɈJ,^:|J\/!L RmV衈D$=mܿQ,vp\W_PjNII- B^Rw>ySu[+ [cM)3SXK(w+_F-\:"&8T#kzlAiz($.c`* l´xef6Kk-`/rj @sȊՙ7z{'`$Z00PUb; /f Py:ϩlFЀWʳAGomԖCD+ڳF^^*KZ -S?Wlj=n bУnx~^x+F}X>5w',NH20ia}0%_Jo`w7'%qLN9$ n+[>*Ƅ6N4:\,Y:-~o7uOБγɪ''%Qp+*'C g YN{ĩ$,5i w]mve(Up̎F2;ۖz#BȾ=`q`F[N099˻OA}˼1937R+<8xeM1:v#\֌$< =':W7f4 (AT`ȯ$#%^ e>07;,F\i T?jmodֈF4:8-E;x8}#i_w7}ʮojOU<6ʭ1}A3\t8ϴ]ufd\3}̏sfuho3H䁏2i0Ni_`wn|6ٜE +P.Ꙍ$#ʗF5PrY).ԯXFzb5ۘA3-ᱻ\y| .B}^J}!1QF[Mb5+h|L֭G4A&CnnIXe@34zĤ(xeAR,hJ{L .vvū b( ;B 8ذ81DjaBRI錭/+~ƸA}H u軁S :%_iA 3懓lT 5D1[gT==.A./M FE~{쓯u=jksnI.8mMQlDQvYwН ,s^ùo[ʲLp`A3 GR+sY[T'uMi~=s!B#Sm0(%/BvĢwjuS9N*RZ 9ḴWe:٢e!󨫘ڎW_-!E3_^b1'sNm^>H,WA"X3nXy$Vqa졅[8IE ^s 2x4YO5g#bzCCI#Ŗ5m&ewA} ȳIZUùJIa ( ݘ/@9EGFl̮(M{3P)9 [VۭܕJ٥[Φ /2 =K|Geξ@'Ag1ӠА)*nr=5tp/V_yLe.bڀ OY=4t`[RYs}YZ75ݢy C8nBuA3glԦbjyG,7ɉ< de;v^RM!CiPFIH jG oͯKwuU\Am.^ˎ6a>nGi>HR"9oڽr%D]7P˯ Qo7f]&X]-4W1D޺*Cl!X0@,K-E1]צUIZ$r^0NSHD&0ϥҁS,ѺU WZ$9b$w"TY sj>tso B;Yt(4\@YB]^&Q9G$J7P s^/(B޾$aC,-VW@v|ҮY`j+ɥ A4+ jᗫ:ҩ^Q^ǝOjxn݅ ϢQ'v7{JMݮā ?JBo?M{IDZ3ʳ'Ӕ_ 0 { TxUnZ ׄ>VVo*ηH&!J1QGz{6=K媴4lT'E()6רcP(J+)^ |MrGza=vP::1;figъwN=8Bzm&6laM̓9o7+Oh̦@$Q#X3#>sxrSb WtU"hS{+M\֊#$m(I]bǼgoBp-ۮMg{i] =M>qt! [bDA5.-π4нFNҶϸ瓂fi{=!f4O "c1XKTx+; WWݫH$/0MӴ*)(ؘ D%jQ6 "oϾ:ʧ&5hϼp4fMog#$SzU̘OW;nPIm35ؑr :|3)'HdK:ǍdZ ˆ1⿨_֌o%qlqt =T5rzo=̔,(Чlr& vή'O*󍑏J脈~&cRןȫJ-%Tu rwY-RDHhS.qJ{beV`,sP.|OcpNj1£!}8iQS@̲ 2 EN(@lfⳔk0S5drT&,E4ےsWk(=Xq4thT9]h;!L@$n:j)?',uPxJs4rLE+0 yyrn %{8Gֹ;@ΐ.XZ.MT!kPW TzyXl2'dr SSpω[noooe2TucԽVK7>$S)"K}XR4$z-"$v,DIQrY' qI5:fK>k# !%OB?{P<.!yF4a0v`->ia}\LeH'[*^yf-Z%v][$G`2nwa1|U0jd2fX{Mf|IN"_=S1$@ IP =,L^rbOd"|ȿ*tk~TX(Q?lܓn8|m>DNǦxfa:@}rvlK'X] iBYJ. ށ&˨{QlbOif)'l"`ggyK A;K\Źþo>V zK5P;@n%qM;YM %ԴۮpB-Rҳnehp wd.ETDZ M@S;K@GMD&oU+f_^=Ĵ*(4InF&k気[njK]O u3= :$@|m" HmXz!57󯼁LY&KBWvGMO%C̘ 48N'13R[ 7E bw4I(_METEr,O) dl=l7q'$&ӫ"8G=VFy WS9&̹XTY%e&x?s?w JbL;Ukʅ(_8TEۨג :kIJ/,;ͦOdS ^P\.`[e,|8EB7 zsJ ljg.Ə~]@yuzP*I>됾E)ji3k&!Vċ' p, ;'.H6 @Y{_U;^ӱ&WFu$f{ ntrYŹ2Ps8rJWPͩ`8cuCmҌ =or #Ѝ4|l_D;c2M2>sOEts3rU>UGavmgUTgthP+ N8Q5(7I9F|з; xBds8@eJeS,5b6H*5v؇߫gK<=LQH2[NDoKpCӢ /]j{m hɋm$ub( R^s Xɺ>^]7`X9LW1j n[ b?A[^S N[!e|uˋNV]b9N}c}RerV]yWk*R(QLA_˵r7XĢ(C:p/= SsJR' @a^0PH%]^XEGfk+TX4/&z,Ka= }0_-9|s KM$]MsMA9&B)`I0㟬;PaE>MiR(h}.V@ 2*E aV -YyFX ڊǰ1PN2y%1yٲgȈvp*NY T'M|Ba2 )gcܗh:YM4%˥@ZGZydF蛼tg=FB̕~xl(lk4$A8÷5;)F:bXw ~?7={:R= %褐" :=xDŽw4II@-atZf)*q>bMHb.P[Wg//lA4%!i:xw{ި(熃(:[lP ߛ;m `nbY+=N9 r68:Q؊[I'6[X9WBk}-:z*Ϭ~b%:@7c׍}Y}: eJΎ!"-o% :&5ZSTIɫmL؜At;f- rx-T$zܼ#_u" iUipJ]/y;((qw^8nuhHDϬB 'buqPf:K/X8ޥC^RP"tNo?:;  "jfۂ6p%$թ|;Ik|m#NuMK &E|Cl@bV#*H42DoإgkC{@ ӌKP'IK?KnG!;`۵FgL;bCx]^CIz5biTcTo> Byw^pe@1I6g, +wHY-!<0:V.'`@36ڥ`9ynj+r3{B4T,o:aPXO]l.jL0/m~yyH1'Z [U;L6f,UMo?V i43ږ>~1>Nwc&NhbƇFj_.VyfSKRb%[Ufd3TItSI&{FNӗr⇞ hjwg0Ԓm DQtNS7}իuCzp CR6tQsZK ȟp 3^㩋 ##)N8NvYD5qjwڐ՘VkoSrۘ61g#fn'W1C^m*,gb,@x(B|'*z(Eֹ<14[h~{fOX ˽aEn2:+ _'z/Rn[.s{\p gn zjcIDRu&.wEךK#L_YE NܢEI n˴jeT =;M{;(jY߃u"T?G<MTa^Ii;.*b9LGMpj1C`` Dt AZ{@hD!$%y"tp3jԗD \/R6{Oo7[>jZcM`irU' >e}%X+EZCh+uX[3rZ>d{8@/TbQ*ʛp?]q-k+]XŞ搹7DkM,/ & cclhoȆyy97h, S+PR|w[PEK)m-QN=ۢrJ_7[ cgʓTEx|Θ&Dp݃&A=]2ަ(o'8.9NaSs_oumfn.g%:@9$!}8G˚8yz&ȿ6)Mmٿg$'dߌ=%;g{Z ~R3@ +X(+[7։>T(Qiȿ+,c=[)`sS/*sZX1xVxGDs8Yx8|udd>lY<0/_βҪПKXkꕴ [Yy<\fZdDZPxl Z7 M2eQu PX9ܟK9hزb[E<x{!ѭV/ylZOj~BO?glG@$@ xJ5:]sG ?;FI5=+ qeiϔv 0>w8P%{F봷=YIBb=g ]eko|?$ؠRYTٜ?cg_U?DS׍Cru8HfG!dh3>T 8v=+uD]C!c /MvqRpWyGvmNp;=b`ҪǯFωEl|K{m:b$g(AsKh/)جKwR3)(>tP+0Ĵ Il̨ }rLJǺ?!E![ ?嚑1%[϶;4>TmQKL7EwTzhi6s)UЉAx"{\S$6N7BiG<yjzʭnN"~# z4Dv7)43z@f^4:E1wfѥW ^D7p0Zpϫ`I:%v-GkoH%Tc[K O5̇+c0ПUs/J16'p#MX9W;*t-vv!*I˭ V9rO s/=% Oq!3ż/} d}k>˸d6ɵ1;zx‰~ƘYnӺiI@S_-h^7XoNLHHgWٷE}?-2, !.{薙*y1 JrRZNA(ej5&~.sx&t2@nQ;B+nnL#{9_Jc#T q9%.&2VB6gβΡDz2SH@!j!X_a{!+C}CQ4#&#Xv0gt{zA8<\;>.VZO/%@_߫YDGF[)j$1v p1Vv6D{oe"Τ oST Ϗ73%2Dr^gwt_9Z 56Uҩ\q#5`x{>15P/,{M[!+@\cU=rj{f, =4LCz9ZjXcstSҨBI#ja?5Sƞe/zԽ>Ƕ^d Syq*`@ S<$FpRu Eyҳ2z7^ *Wps`GՐR7jS䆣WZtS_{M,`}L)2AЂwr㍢;h#8 =Fc팮zyy)nJ8f`/ԟ H0R CśZ< Q;Wޏ"L`9 xb_Y"A ~CԦqYGs:R=ya6ﶀd{sdZ.nI]s$ii>>}әt Sr/!|@?^ۓ~XPrAFLPW,׋?n_+ק'sqϡԑ(fF^1Clx`^8NN#` 4ٛv QV6E!.ǀ;Ylː+Q1Dr QvSbJ"T" b4̤71?8+?sFD`WX}%Uh#!kK`ieߖx+o"0 +cN}!a*C-8Nz겞4%M VqֈW\y\FAMyl4f (=~ÎdY6Lfxk'kw#y@@#'6p]!)-Q2'R*oN-0: !I | Ӥ5TGН,X&tV ѱ[/ޚk (K/H0wz:Nmv=c I$qޖ6׎ϫِXEY6θ}ƃ6gB_r` Jn3H"@Xϖ[A΄Me@ 0Bߤefzv1{ |V.ܖXa(%l]?S. !eK<IPF`lI)K0sח*FT[R_I p1 lqJ-;"qXQԞ^X5$ V5—!-]ˆc0]d>GOnjg-p&eT%Nw513"_>xXD?2~oD M^P0x7ѱ<J)|Ϣ&XX"ESH#j\o>쿠 ˉwmX3{*]ҳ˜t[ILX>/ű+# bLxSU@eۀHVy >P*I߮#+wO(;w^s$n\S_$҆=f8|F6 he5ea0N`_Mdlk_fdp}(evdžU-lNHnyRdFbZ3#+G^9,W  L7;֩NpswVYD)$eJZ1$&;؞յ?asŻiXWm =v is0eq(V]{ӡw2]kubTZB ܬr&2XXRjcfJ8 &ǻLdʝ£nXP&9-4)Jn:\17g]|$w̸ބr{RH רt= )>Y#@CmQ&Y[Hʜ2&&[2:mTR=9ٲ"G %:vnyvd {nG*mP5Qu'p@<74E,n(5A{R'x0 \3), Vp\[PrۭRAvizEB(ul}ؼl~/5\7)?ߎ}U+۬~&ׇ"n#PV5O[KC!bSwe6@{Z$;Ѝ{5ʀu#&]\A[J删nĂjcעnj^ic@p~K6Ƕ`K42Ӗ8DI3{^jO{޻3S~~sH-w3Y3ڳnܚ/Yd "Zg9~GztlhYo1 }l^O]CJ h9sƷr5/]$ǣ&>(}=[1W({E2~#Nw9uY֧GsI|̖7?ѐ3S5."T!#C,)Q[>*ghP6v˱9Y]\PUKHB{9^הR0YHtV03ZBU~Iwj+4 `ʃ>WǞ;E)Xg do; a'T~C%Pt͔Չ1) bUy-l<*ZX:VC>Rh} |]E:pk:5y< ^dt1)ix'M&--u\{7fU(8=ﴃnAɕqק^?WFE>3g`v~0ɯp!hL. 4T">n`9EA6X|[u(+ȁ0#N<ifO{K Glf @e3KanqztQ]AtU;{F )Ίz&SI-Y\O )~ƶdO@nDvX-4ֿج~oV=S=w h;(뙷j3)P~tc, =ӝKXuڎOcڝ TuwiG Wdct {tkԌۍ~5ϛ4F =~_B-CrφYCDFwT4t,mM@Ӱ.RL'[=*SExD*a cNndYv0]~%Rkժ?xХw*5ܴ7m_׸NVd} *mj`LH (zlQֈW S@lJ:^nKbeqY6bfS%=N'af|pU"~δUwn$[xke &TRL&a85ܺKJ2\Rw=c7afkVq5n;g\,ƪ?,EJӗv\k .7:t6 ȧ!^d<#|oIqM>_G?!q;"3Z0c'd}4kxLcKҤe)#=mwl\dꕼPi==6!D9#8`qox%f2j/(TNDN /r F[SV,.-ލx( Gh!}  k/tŏuѫ80{|nB e wCsw{Yx$:+(Yq'vSZe6nNFmX%L 9Rs`tJ{9) 'I3 +i4q)s 'u2I3qcװ>ǘhN:=4Anw5MXomV{蓖Nk>Za(^iy( @0әKhBI L"wNJ^3[ٿ#x3wHyjK~ T/k`ZtCm_D<ٜA*`_}X5x6Y[,֯IoO{),LQф;3fW3y3KL>GtNTV:q{|7<8!F+emEn;( G朞xNR'/ MN?.o;1V6aLG/BDjsϬNS~:Ky*@5qx/?k#+0tm5 \(Ґ~) ,_YFnr[4K_Lt^[^MsmE60hf1cQLlLY@P˜NDYx29H ӗ 0(݆2m&z# :i1WL"[Eji Q0,e̖+Nv X"FeVС:Oƨ :6i?ĜR NB;Prp^x ;ǸPXls@zɽFcJUė%3Xy<9 [r]B$`0صJt["~a/׾Hz6i.ו#nC4 ؎+:R pFhQS~t*J=LS4nol{~{JȤD0SÌ>,Dqr(aG`sUvY/zӌ4rJ!q^2[䉷43$bushGcf)Pct/Sp^Ɋu8{ދOA+~7?\!A^Ձ>'y &eR]?p/5 )FiL#4xPxPvxYA%zHy1a;Gb9Y~ҫBI!!-<F_.3*n=VH|nՠ&tBd:6ޔުa6[9u@[^ltfjJUAgǹ]\gY7,` zkarZ9GF0h0,|d3}z33כnP-פU,e{Vh*;5m։ɇ0ԯ>xD`_$@+rˎԒGj6ri!  a}K@u;*'3Gm(EB O-*1MFfO"6H7jASp!ʵoTfr5s4be]Q'\Q^64{~aiE(=8MӉ?4|l!,UkutOݜy7s ɣ$_I@&T{sj&SׄRp 4s rBy10Qn)s kbYvo&݆;z䪍r*3Yӄءn<ŖIaZ?.0H02B [s/~Q=DPj™*ʋ {n?"/5ւ,I (g/dtZRowR6YlWu[HmP4(NQGjr%]'dy>*áJQGVf]{d#pnHsr79{cEQ 9e~OBVVk_{pVrwvO)0Iz~ţm:,J>c1,j3}8\`4zt⛂.pNU'j(\6Æ1s/I]yH*n>'PTYԛ+~EWA'+y gz[2yS (7C-.,?2)I`^li\3¸Y!ƷٙeF҉\㘭󈚼A7IV3[.9.a(2 6*9ǹ!Ig[,`9 PrO۸V05P~].@bX_0@MM+YHy$oBk\f֬]Hz0oML]%,/dm|C/T}җO." 3r?<1j4k#R.~3"ԎUnD2 ~1~CzUĵ $e%_7O Oo)Rb. ԦY3=|Sʗ;=2D&oӼ m.)5MCS>{(Y6e𫜗 +u 库/S# QzEw׻z8XMplha{jP+*NIEP rIT|R c*1g@ ,[> CSK0ܼ6W" U6*,؆yqdt`lmyYM%ẗjvq A CjX2V^|xdfO |BV;!TnzeʮlFlj&߭)1K26:Dv pACࣤ0S0).Hݥޅqv@%_nVӀgY97W5Xj%gfreq.mQU؟{a6<2pXkv ]=I..y"d dcr ǜrdb8>cX< ?d'7x)7e@;ːDaV𒉩.3"(ԘzԫWIk3n%Ƅ4nF7^TND&ݣ+0F~\st||P@}%&J|m:e4)Ar`ߑ)w)-kHo)}dn\Y`Z&8&o`]kMT׾G<]C iIV 9:'S6^o ]ƣ>S?@Hj8O<f9tGљοN,vwϹ蛨;q_˛~)?cv _4i*ǔI HS7–Xw 5+ܮ~x ~Ql]d8va_>62f9sP.g\Қ?Wf7˳T+їhς;$ZX RjG͋ϓS}$I:a1 n2^cq= Iy{}{O L]j(6Bt:?o͹P$~C=ji"~ɽ׵:#⡁'g=dFh_GLkӺ'3 EyJɌi^-çmGpk/W-ٓy&뢭#d}nZfwctGr_M,+ 6} uCd}p 2@: wx̤¢>Q?%w.2Lkꄥg]:(H"_P0w 8r=$XĽ$9H7w?F"ߢu(!5RiCw[3:Jٞ JD2 %w7:Y7А^W>:p07@=8-$f1ADQJ#tJ ;>!1+ٗWIJ6jݪ0Puh!}aԍ*q6;SCwo[e[ "VBDmc}mͪS$l[9:n _ql[L14|xB1,˨w[i[QtFiTy5VCanmQj9tϊ NsI{)fP+`yrQ ]h_ ~BYvl]b#|ӕӔoP]1| YHb KR_-MU$Y:eSº;ʌWPW Ky!g^@/5>7%E:4k-J/{<[^p#nX_f|H3dBb[Ĕcq?[l`uŻͭFU+O4nI3ثGa_ltn\IWs 0ykI3MBϬLLW 4ߗJq;^'X+xm{o/ Rl?Z xJR3Ɍ*Tչ0.11nM*Ƶ3|T(쎀ق3v̏D :Nna*[ Tuydh!qh.os]\xF8a闡vdW:(M)`Z1+unhh9`*pgMаxO$b >{ ̵' , KTvaSu8Y)+ˀa9StkAG*Q*0@ aţMplO6\?)VQ{5*SW6I{flq(\{=- =^ma7X sP]%ݧBd4( S1fP09ěEhX4 _ZIOoHf4C 0nW;k4{>þir{Hsoׅ!P xb8(]C>l1N巕E91h#|ə $VN?ì5ƍ^ͺ]  } \![_Z7ǑxC>Ř ?0܋Ws^XD;IRWZ͋GebSo}jK]4['x97˕ XA[37^-nБ*YS0_5%ԇח=O[kfiѣxQHs<<55qdse>} VVƨAQ?A k`u,Z-=^kÂf5^w&  d)yy+n c%wg> VmUg~״Mo8bæ ~Ur~n}Gs?a@[}AQNL5%1rnrc_{f話S!=pŬS F Q!G=*}%B)nG"Og ^z>dNux\sy9:ݒxD9\QΉ$!rTwLOZ8mb=gtxE%-$ĴxE"KINWRmzn*mqA qH-<ݠhɭg޵[#+ʬ)X#TCo>QMK z3;8p~'H12 ]m1k1Gcw]CIQ:|ҕ N-&ΦZ)0κ'_{$d32A?ofLY&fEoFVϻ_M~[R0e28ᦗF>S=[ҘxVƜf}j1wv#!<9AL/XG}j6 ;S\1Ym {I!|f F+r-Yb^7,t_|`aD|ҨHoI ?csmx?:z|P!m$և|MM %5,IjRlB;4 ?M&=[=o Br8D ؋ ,6jkl-^qTߊU|#0Bp3Dž]eiB\Wt֯Jœ!vEʩUE׈'Eԭʭ̙~`R.ȈanWJx ^5!<#Zwf<lMWkHPaM/&x.3P(hΥ'Z6g3CL]Lw<.T e;tBfy$NtXϺBϭ(lć&/x5j_iec䅜)R(ꈭFkR4HIЕM˺hLvW{51$wӅVm\Aa dᨴ\,%M\F`vgB4z*Z]0fL-AfKrOb|N$H m<:g@RJ\`+J1jJ]W b{/JJHc?i1k.ئG5ۯSΤڎ0_ٻ!}FL_}"HR5ljM}u^jg?~3 ,|[8 ĀajSjL3qxFw!]_UJ'M#۪*.ViZ Qo".+8Q<;%@<رJc9ps.f$y_Dy-QmXؤj\`OU怽8feS-W%~ x𥀟 )k&cqoIZi}Qt$g'x Edea#g®TA?I;U;.W]rौUjt>U6*{roxK  Cq ȶ죍+ D; |mznx7+ ͔>hRB=+Nl05z0>XUJ}"p׃S <:YRn89+mCӁO.HuV]9ƦR${C7Iw&}!9 -ZGդ ykٝbg;LuDhtIKzߚ?Uwܼ9';zTmM1hص$@M{)cv;B?Z|AyHU8_LLGI S: #3yHvZsp|&qT@ J86@:b³ц HK,؀JVpQmj2!~FNrNƸ{Tl|rU~u.mm!\,a6m5"bd;f`W56 -1-Bh<}fJ\Uf`Eͽ2 {GVi=֊@]+9RăpiX\go 9Se0xmvgE!+fe`Cx>1_Qwg`l s9x_·2?7\M,n0H OGQ0Ie4a8N[yK $re+~m  U,aeٿ_M|ae1Vx4TV }#Dj_u;hKkE}|5*FnpY`)u*p~8.7 ^nȵ:a qB;W/]SBS үFepŠ Db8as $-n@*o\2jH-݄aBWL@WiKnV%G~(tG!sHE  O{)|zZeʭ_hL ˨? I߆]K먑sٽ]^|Rb88pttƶE}y! ;?,+зnIz#?B-D7t+ɦe7[R {w˘ng0>aIpOH=FIFS#Z"0b+"(ŏSq8d{=:!nOAc&P$L2ďWӞCdC>[[P/ZdĘ&U,b(-z&`p\|3!vs]qSXdܸ0EB8h`(!̸c˫ao  lIn߂JzcFhQUks5@G~]Rvct+k}8{Ѵ[erުoLK°FU շ_丹җSyM7ND{X2¶dq=i*hQ,6>µ'՜e3H}gfNdbnssGWW j" ߼gSN* ęnn]ݶ/rŽ db2 X.߶i@u)c)HO#((DZSΊ1@EJ1uE.IV{+a}4[L<'! ҽ78ð`cd͂(]}3%P'_V'-Y|ɺXB+j_buE3Ys*^"yj߲up97!`DS8R#/W,tRF򵁂ct!qV3(c&4šQrexV~DJ[#˵QT1C5!a10ߝوh )_I019 HC" ,qwOoS]LZQz5vX Ԗ.٥} 7 3wV'T|NNH4F%V.ySb|` $N^ې$-|Am5  tNV{Bh)SPq׊݋'8L ^G(TM+E~S[T4ŰWYB=Jgk΄GaYcߜ@w8EYGHHۅ~r0Lq*}awX}].h2WK&soeOb*6hYB12r6| >iwzqj )#t$fsf){sTCrx Rۂnô a  f{O;a9f\WI #A)F,ݧ.Ix=Kb(giYkh=yYeM0GburZǑ>'PаEX&iDz4zP|D,~0ʰ(E drϼԆ5#ehEg `b ^eP>d3P") W靗3EM-8YUP{z=YDo_Dd0u($dx}xo+23谳{ %a`U@$kkMe3P jj ?{9.m<^Sv̠#:0|Ҡ u tJ4) D_f$ܐ,Ӎ(uy=Q\  _Vɫ mKjN[ #|(#4l.uйrm:$&C(_hL?Lsy>eĔf&K#v`BVnÆ^;6\5 co?LFnv'7ȏE |;S昰@ C'٘yGz] 1Fg? a)UХ0C Cn:*:@GqJs0V\|5'"S*)i5mZ'Ίuw4D51N @NNӛ tHtm;!~~)n3)o;;:rOd |(#XoG(@1jv0* ZcxhR1B)X 9y$ 7gtޫ w,=#J,jncI&F "B0qpEV?IՓK)[{Ub]O =bF 1nۯ7_6H.":~nfY|'֋+87dwv{i'A'D.1X/w^:M5})7t[q')Y8.k>;P!tµ |Q Ue!>*w{8&p9,165Xc>&n@'ry{ eG|/G&Zh^{oA7=YRmZ,cROn_ƶ1\glYtˁvvS5W0~RYLL/IY'9!V3ύ2lO{WDe%e;]蓝d=?sxTznYp%ilWp-lU<'g+;w:tKq,QsO}5?hL<;Cs!p5#y[ha lv@;R*64i3KMfFfx-CEH#UO-_Q #y֦L9pr\*ku2 Y]+?u͔rgzIj6;n yک&߅widxqx9Z`)gzl(@+oCu%)C r„OޜB#M.amq9˻]sc~T $L;)BdU=T{hLE>I/=&B}u*r^Θ_ 3I\ǰ8>rerICppNz? N/%:z{**=xvI*FA}@VHq 76ǥ1[4d=\=92xY븈I۵FA]CU^΍PJvkǓ1)͉o#uվ2f.6s ;{Nɭi |Stdݥ+3|YmyT^08.qXl}K챂e;U ;jOWSe5Rk; 4VpbQ@\E0a#z<[wx gq}ȈD[=9.jb'90I.AZH},/UKt{39@.bT8">NU$xzb0>LbcdY^aJ.TV I[ǟ_"Hte9r4pwO;poqYsWkfH?I@+gȕ!lыnvhYFY[zsZ>b#Ѕ'-\8?O4|b.AE\Ķ[iy}jg菩=aOVRn^6뇅i-I(}/0It~mCw' ʼ]{]:.EpܾPl=[e O=pK9ĉb~[6rftzNJ%in9';aϊm-⴦:;PK u.xF{=$({Pqgr .GD1^?l=(6JNoHkwX+S m+҄d*Q↛@s&āKW(B)ٮ)}NC5QK:h!ӽf籯m'UϰC,`uWQfw0*=mpdцwt_cRZ1k|c P/-I'dνMχ"+|oi]vS Ƽ7>O0zHMn}71*~OB# <6 3+ۗO^Nve2;ʔ'SK 1A #ȥJ7*GK'/" ib+Nq?!׬J[ {KbȫN3|C ).7nJ"k#HȚ-v/{ЦmlSlFtL'&Hɋ-Lt*G_m6@9ڏLA~9͡5l"mA}Ì]Z R:e;Ue lJ)8 Qcj 7}&vnQMkYdYiSs;do mFz%ޞAß?k(u\` 0)ءn?QW1 C:ʨ4s + ضS-D/T5IZ 5;X)sE~5a%.G'4xBpa!qiץ&ˁFty QZV5ORW NLY"K:8؃=S4wOؔk0Q(AG;՟T,]}[ZXK*]e!e"E˰$vd)Eq6E+8zj &ASqH[ì6e$iܖ}Hr,KZyuQ6p6=܄=xY|{EEsIēJVcFUDh3%?Áx.^ϵNљIC}2:8X%=]$,܀1fw 6<jTA$r2VY0,5sd»> 0zX.@|jx1, c[%߭8%8([@"] .~x@8B{!DS[[PY' k}$s̽}CjB bb|`];7] 'j&Թ)OD8 X*<FH}k0axj1_qF9)^M jZpٕ1i >|BϷ =h`@|\j\y>A Z,3_/'S}ܙal_^13HP`]k,շT?y!(eƷ٫K[AMcPݵ3͍U؊y:2v0SVtM~U*ȅqy9*30F!b+IĚqj*Ɲey dXFUUo-# Te 彰fr:EaA]&w9SK]Z B O{x6(OU[hlLm@ |rU+IUNd^Ջ\zȵ姳-/i@Uϣ/J%%L9-Fg +=Խjh0Ɓ봱7>jyXgAH1':xUMR+|ÃiU=bQD~+Tg^ w?D+g;e!6y tZgP^U<$Z%ˆ%Ƶ$(lN-ϫJꛒ>$3_62ļ40wSU"rrEMN^Q\L~{n魤~lԄ#nmI+/HNM3/aJY{L.S:2R4Uxn[q5B,S9DHܸQgipX|Jq45 ~Ө݆bBsV@/Mo״E5^_!+@(Y&uqv7oE h0Lc*H2-U:Ұ8B6^ʥ~#1XJbM@b:;'m/k+]7GO: BӫYJ9$cHͿg(Z8d _euUCua%6Sw`)&Au !6X6wMŖ^x i\3y3B$wU2!ZA(oVZbhR3#^RyMULBXQ5mv$>cC}*W-/mk yi46@-e<'Evq0a#bEDx6Ip`P'MJ?Q+GOaϵ'&+7EpJARC4(,zi~@7+:G9(m'_򽄬J4(Z BMv=yUTQ(5'1yIBzʫ\ ֓"BpM7rKGk0xTK~Mig^SlpG`>r*YdH x[7'J`fbi084_KRY=_9Qʪq_TE94n$*紵kS{&OChц# f[}%l|Cxh5Z kuFCSQyՅt$}"wV1THUB8TDN>A-4ɝ%he WYϨj- x0o&m^s.vf&p&q1hrw}>*EJ\NZgƚfFNܸc#&*JoatؕaygƸ2wQvG-̯~%zFe;6n@*v3꺠lԮXu+2Ɠ^ Pt2x93zvua 6L\O} m@簧 i,T/Nj{8?Oܼ>,5vl4m'N=DhF:1LqA-~}u]*>FwxX|&eJBƳ.Hhi Mܒ!c֔kkK ߺC jPfǭ#Cm\Ӏ@!'=/Q/XvIDq11"]yWyus?aL)EPzt p\!{vk%r -49'_CM?¼'8ESakB lV&Gd[% 1sf쯋X6chQ 5\uBM_)Va-ڊ>Gϸ3#Wx[MCNO$J <,w'ʂ vfV+Pv>OQ4H ӜrYTh^VN4q[y9-L`ICƓ (.No=/ HEzcyy%x7τ3l0?jp|'K[`KgʃYeO,UճTj8U^9,\coHU!q $γWl14(YЌ_zaxمDQMb~;t\XiFl>muG C̮R%Lgdg&'P.[W hNJZ *NaWUBL7f=Rg=f$;2kRr[a-mV{R.~Z 'dVY/b0FäIzQUa |/aahXsTvX[z7/?r$0Yy{oFrL<͋L;KI](|9,U;6fUH˽T<7v<-ytZw(T3rԾWq-ʚs?;DzD+F9H}vIz}hfV%U7oXK<)@PRر'Y~#\ !X՘OlH0X eMd'j/ZZ><\?K$,D::fk{ .遁G4zgq4+ƽw۽xghXgdo6wkBOIA\̟ߚ0'{~/}a+K7a@%s0j-ǪRgH@3djS$a*.\}hOT/<^sjtޜ5= >{17g)3~D7G{[9B]lhse1`X' P\C;Ҡp)F0or'-GH@P ߖQ`ot vw JoH(Y<(jۃ[Tր#WѶۻ5{Xcv&\}1la=e|)ЍgTҠ@ 괜T Z ˜h?;6xOdnj={OgTEz~*Xk&uK{yS;YBo4٬9tjC ]>k[5r6>Ù*1V.bJ?fA*H6m2'}]VQςG٥?aB#npu¸AI'ވ$3|h[M~\ȗPǮB W^SRӬbR(P5٣8q'#ZdUBneqa%6 !D(l۞ (C.V7}A$:7Ou\u談eB[ԽWqg͸ġaJ*?Y_cIĠ飺/d'I)?Ug@sQVoı᲻ G¤X",O la8z9ѬlJ~ai%ݱWsWI21yt.^UGִ4' kZ¤OԒ5V{_A Dl.RSw(dA7퇰L(5-Wq^K)] j @*1SQϬ9l=%!V !CP\6k]O1CsA,M6gඌo|jAزRԧ+ݟ(jZyM'uz!60$3W5Z<ˮi[~kO@kVE 3bwrdLVxLXf!ʵ5lFK$o+ w`p)CҤ8#M1)sP]Sb_Oӓ0/XurN"E^zf69A5 Po_x(W+-P5@ g+@8&kŨ3*˭kCʎf E`*gXՑYI62:쏉eg}KDф`lٺ?Y[ڽJO`%bA34_QP1#`?Aw-<@5ce i_]w.b3Ҵr(K5ܭ-=)> 슗Z@_ $;n?iEUg1)8(n==='$Wv7OP3 ҴV~3RBSTS^Bb-]RYx˅MR8\a?PV땂bǡp7Cm:lN7Β]:<^obˇ\:Rڔx @yMۏjGKF=\8 p7Uޱ,q6bM'S&[ ԔŴT^n aHAkc j,U;icM߃aW, =rAKEEMla>L MAS%_D'RBsEdo!fEkxHtČ@fT&,3{5%@)es6;VUo~,C雸 R¸ <'1:~ßi.QfY-5м.SǃwX'R '^¦<ٌ&Ml׉K-a6|!7 ^TCI/[EWQR^3bނ э`, ô(䀀v}ǡf (Tg&BO)US-4Ǩt!R]x:L/VFq{Ji&Al( |w T{ggy{.q .^84&i8Na{^Az̠Ԗ}})H|"uO[ 9gPEDƤ!((C$.f/lA{)44D.EZ  R\>f3k !l,o)Rl<@nCÞ~\Y$q u]kQycIcvkN(2&HO"DPM~4&IŒ Pq8 z>'go\޴'X=YKi1 pQ`>(mE8Z[|< iA;y]c")[q  cМcR!~u8ܯzY= 9ۖcK5*^W9E(BxL{Mބ DiuZsCoH,Vst\"'I!sr ZZDGqM*2@"mKY tU!jvAƂtc'(y:糪U&+jT7%[$J['C,|z5 t4^ MSL%y7][M耸 𨂘26QƸ>WKvYI%o<ysENA=(ȡ|#ֺ4Tp}u^Y6z+v(NچĽHUgWvA] j"/t,2~Ԡ}NS0&kXف3X  swf؇ԃvۣ-W9]t&e#bTͩgB|Vj}g;H\ݓ3hVIX_972,%3,'dd3}8rv 2/Sv;W;Hqgwe:=`!C'eq%UD@t/kWN*xn޺eSt7\mWQQg [ܞHrEl)Wzml\s1gg3;F B:I4!yogU.I&&o=ˤc~?cX|kڻ[kd́`w4S#ضMkM6b$5Q̼cJ;hYG([,gw Z{BR4ĜVl~FNSu=l R3 es:_v6բ#)֤ ]\I;nOR(ĩP ةJ'D\QB-,m* ب CXl3c)6I9u3Fu`p@-XB} ׆;a\B,_sz"`+Y3bSRHWd$ #5t7,/-^|;popRw0D9yNt#ycvŐ#G*:i=v+ |Ti 5,7݊Mó=7@¬P%uEzX&[.d!c4P$Y8 hzt]_ b*5h s G„hRS(YrsRw{ !t7 }8hެ k:a_|$Xd͊u0jܸYZ7ty; M~K%xOkU@nrf3v?egi[~j9r7QyߗDi qjNH2WxtbU"__wHtZSH 2Z*bOlUyHyN-4&>))8hD{ʸr)v ħEpjkEqWDυ2qӓ׍4:RSJU`yGԴʲ"o:ӛWvZtkhpBpQ5-dl=cȹ)M܆QMbv[yLx)mN=ߴy-,o?~>/e$ 7ّl^ݘb|ZW ̂+H :0b!c1`XJwti˔_s:\@EDƫ#1d>S.zw1NnI:~$ǫ5@4$Ibo3b\>z݇ ˖Kig> r}:IKv+F&$A 숻 ۯftj#{QiӘ$|0xb=gF.EШCw?}f9C˸@`L~IC%4v?7, r7\|vl C{:ia2R`Ni_ GqGEET$@(m(zt6$<)B/a,eo hhgA-Y>F*d=iJ,${H +8 rq!V}ת1#R12V6"Y~BtTl&hkEP%*yMuoUv%P]0H?k! ^o|O{O'viL"s*;PEmގ*&Kp"zkުJ\ˤ@{ߑ&Ec2caeWчL2#ϻuC Կ~;+=Pv_ +io2ˀ`yѦ$C % `㋼Y並t?a_r: xq ~9 w= /OSn>`H`P2ҎYf)$R68MŁy.chL TMq5soU~}bx={/E8T3/DVhMD .X wA+Γ2oވR&0exO)Ht P.ލbؑ8Gm _De0혌?Bo[@F\,N}xT``ln9ǖPah*հ+&t†׉Ou/Ϟ_T ]++J?\}Ku*smuS#yv^=vMu6qqOLBY LE;6})Se(83M"5mF !"pT|0Gei?&u(E氰t_{9&$FˆGc~f ]^gRG}Bvfi WK^G^"|4׽^[M}ϟ%1rnq g3:b WvsoBcKSg5JmlGyR/VU d'`ob_h1J6aƇs␨ # om9| ?[Y.N X@Q;'+(Vt>M~**jaH]AwIj*97\> "<0Ӂöo{&{rA˖InZdV!U Sxa` Q/d A2m-Yc1$p^w>^䝡X%*x Ψx0i7P|njwrLHZ>:ox^7Y y⬒X(嚅2*Xۋۑw~/rh9Fa#Ѫbvހ55G2v ӊ`~J-sq-.| 2(iz3.ꢀdf!lg].p*#WZ6_+Y?BO3vp$j. 'sb`0þ}f޲ϓ @E% ]B܉4\ ێŠe"MEoZ7 :]t+A/g2i5kIgJX!UC'So\E]}wAN8ZgBZT)B 7]@L剤:YF%γJںFn> ѫ/!ÁySR]z-ik{\͉vIzI.T}UR9 2p {_- a8BcW_0ٴq%-]Y"ˉ0?9o[|o=.;B-; Th(BT i? 7ħ?fl\eC+U>gpC/ZtR%<(oqYqIZKcBGzGvES?G>)ϼoQ Aƚht7-0:+!O٤cEϖB~VF)g~d:d:5'9nx!kK\$xʷ qG$Vr79 ["'z[hb[ad662QIgbPQʞǭb pb5ॸ-m&Z~9J+-XMЮ賎虻BD}/@RT ;q,΂ c,qJɯu%Noזne`,ˍ|0tYs@Wo$E VJf'ufU cvZ>yB>-J R;UypPE<G].7ChR[^!>Yo5 yd3LȻvbK \_-2gK8=#ԿZ<)(K>ХTS4ӆڟQy,y.Y)OqVMhS&Gy>9xx'`.tjD<"+ck"i(,}5ϒ)j SVcw%ONEs<-Jh0/㏵R@fR̴*'*W&Dubt/V#HTm~T+a0>Fx~G̰HA1 "WF )'! MVX =o;pҴjtѐx>,+)]hd_|k+3tCx,&\Վ~0Jv0sI89榼c ;ԬY*A~` (+MK5˃|e5Lʎۘ~N:XRt+kBZq_nvPM'1~xVbv \NA`1 شcc idL(V{/qj0~a9Yo:zrg?%$-4IF*Fɜ_Dax'PAO<ܻ^jywObvE?EB)[ejKӏ_h6nl~샏C("o Gh%StTV!jy,Aqnr'. S/ه3 4>Mtud\0䑡 qOzL.r.&lFCs77׈[ow:t uSt/F~0BNi*Dτ0{֜+^&Rh 6ԧE޺mC*S͸ꟃ(Y]W!qnzƝ‡ "κ?)eD#*(TyA]WzOy]q̝9U]c2&O?, #9@kMӵj [t QJG8a }6*d C15:6m8kń%So! yKi{ ULu[-֨[Y`bf z4O(^0kcE-Nñ7*X`'4V\Gi͜ l (ml*:H gzS/Ԃ:~`(P8! aTtK 2,:ާƢ+#CuRtEťw7+J;Z N{ؽvJ[z2(ԊBF,;K?1'1 "Kk砛_6k O>])4X+[p}]X$'7u-s"&6TS!k6p9u8@#cl06TxKX#=FU95[x~w.o1pܦS\)㔝t{H9 .`Z=+hKGCԄaC5Z4σGft@*wu@ܤMDhzZ\=Q׉rN_c,Hi"DX'rp64SBOmpQΒO_wMt{?SfpOk[;YCRGlmHw/鎿\CdM;A^6le9H065c-Lk /_05:X}{R^zj DYg0:a(Wci9n#}Ek Hq%|Np$[{=J uB~1{n]!mqXbP1/?ᘝlcµ|&"9 ,#6m3b}jkA wqpEը ^N@%EE&2xLAeu1F4৺Oqm4./A[rV[h2 7>e]$ DB5Lv\REnâӠ3,k1[<*@$TS ,ʽ6K;ʦ6PόU~)ַM˽m1ZQo /i7OpGۆ _F\>A~w{x.H&t+``D֫ @hvtn_F]UK3^/fJ,rUff0v|܈bkwbx~N/Dp[c IH${"̂onL-;Ws& FZj-2\piB̞5Crtz )I &$sOw)y0Am]Q|oW:g_V.iAY&CwQm_0F1U"uXxlbc " n"Oj(5+S- wS7#G7/O5ׅvZۅڈMt--?bBd!sQKtɱtMAU,k`(wιu| /XIH l2Iu⠍3]3)ΓP$K/sRviy]o648\xۡǟ)'X+><!D_#A.WP_Fndlu,7M^5QHPZǓ'՘g ӸsDvFsƪz,@.E`}K?C$L*@n6FlWf=`>JRIw[I_(1!:c*£Lgif0}?Ͱ #_n*[vѳy=sbCS\Ykrlw-tAΈjojw'R#Y)z=lw6S74VR0֨iw3ylAi/ <D]P!wtk{ҫ{߳lL+hե3?$P42ۢS,NX*7Z]:-q`Pwrxh8K/qgFO̼Lz|  %AT|/y7 Zmsa -s[T[~V5R{g@si س>(΋^YQoN;6QłPVߪ0-{M"5~ 򏘯3uG&I)Yh[g>iRvR <$̵F?}>F.&Mڮ&wC Bh_{Sqf]7U 1;88BrOx<\{o 7iZ k=pб ]*5.eH+跛lO!mhrM왫f4t)۩gu3r#`n4ܨ3jpR!J9Qg-I=Gc\MkP#n%x l)xr\ EZ{aYvЛhVC,~1tS:#h~ď,.2M_XFתnlh+[&cD$_B"n˱H]$_S2Bl.’1A:`+2 Ȅ!3BE q2%ŦeqY|(K2zqD I _BKuO6#V `Z]gN?-N`~[87Ş\k7R<|-׶;mC qAv#>.FJ9KT1 'g^ʼnDﰍׇ$4 -~3:*}%}<<17QP ևeR:j ة`gpٱs/\)6X$ftϓ-AY26Fӄ3dO[T f LbAR 4\ 1 G p|)|T~ُ6Ja!/vPrcYn(o_)4I <Ee_zu3һq%kͭC=5upM yTs^xtt4?L`R2Sw:*:maH(?7anPx*/eok*NZz #[y=@MżOy?i0Qw 3AOX{6o7d^uyB! WK XlD%?+.!f-v Yi*j_a1sP8MHalpQ\"=LM_nCiC6s%Mje_vR/+}jy4Ȣ>4;FY㢙sl`?,Yx f[@(ɧ8<panEd͕ 6(\kAܹ '9Jieh#w}!Q2JKLsGlR-}%gˢ1de[s/6 O \64k2V8}u{L|$HBlf>(tDk™H& p%Hk (>y,cW lKdSvo'x߳]3wOiU@Brg :N-~Zg%-l^{_UT}VU~臀f·nfQI6@Hor'%75C} WQ61,C.ya *ٳ#9%B >|Ln)!$QF+w%9DMG|&;SOc[68(yrrh m(+ӈ Af" S 20C7Iv[j8%0~ *z.sYq0K{=eҸ@*6JDCQs[r <}$KbZ_"G[”閝lɞ/ $wvSt 9ZXdQ=ĸ?>͎tqJu❾\%_\K.QUq]o?Ai⽅B}-}X"ǷwtǢ+߬)m {dV%C)lw*)ph43 Y, XmX~{6pX\Hj0Z ٤ 03u ]*r+ OF0Cڱ0a+ұ|z[8u3;}R ^[D*+x.r[gh|<‹?ӤA %:m@m(| X=vp˄'PݫPNAwPyջ grrPO^גnv ROM m2Ļ &1UkqMۣcW2ȃWе NS>3gqq(1DF]Uy C:0KGh 7͟N j465{U.'?HbhL WjiiQ+qrg-9&wꇿ2Էl:ʊ%H_rsskM 5MJ+v7 /H]wtU@!bJDL@w>)@m2^^s_3 6/2S"h IZ+dj!(el/V*jJogi.0$NA>ȓYri?4j[.yB.8m@ְqa. T$XRz9/qVtNY&,}#<~ M5Ff<{Ve{x1 _[Ʋ{zozmLnj q_ndNg@ R.dG9W&w(G(FH˓'Ιg8=4COy '@`M͓l%7^vo4ɨ o" ơOcM8}'C-oiLD5ugE$[g%Q}:؅]R1=Bt~א5 cOcm/ ` D㘿AEIXѿBCFꐟ!i!zPv]U hmMNV&tS57FL([qD4aȀ~NpǍ$͡]:`ewʤy\neOJ7b?_i$$YHdDgԣapxI&AkcuQFJP~J|9c/)gŵkD$>"' vӬc#ۣ0?ID3iL ʒ9g1mQfo'21:Ꞵ*6$pmwS|=^tX'K'@g/1 d ׋ L "JǕ̇"}v'<ˁaȊ>BmPCNoI]_1:ݸSgdPLݹQЯnM% M=f ߸q7*7Hfnw0k+|#QHLtSQNO.ěԄ:w,rTG?#wX̔QndjIy@Wk)bF+ .h4v#qm=5׆ &𔴕YcSVzxnẛ;1?.E ו'ӡNvݹػq{͚Ů?8bD^ jA8!|g!9i[@OQ]Z 㨨/ #B 9p0p/#RZȶ7sZGA:A _r#/o&VBiV2S 2=Iܷ$o ,)E*XG]###\?SĂ &r\聊*m+__?1%aUҏȵiIj5%mpb7.\!4X#Z]kb`]dĬDȓIE@CPr*Hʟz[u".Ǔ_7hp+/a(KKp,9OQ;x.XI#>Z"C!Įߠ&ن,j[-G+3kP4]'lU~ 6PBؘphP~oJUu [IiHGpDph-X*&=͹fw&+9xg9Y6mjN֜zOuHi‡s(dϮ67BՅGa<> JɅIdc"a LVAn(z5Ygz|%E.\'ulӑRjX=K @n; [F0}p_"<x.CR-Lcg*cr*=C4ŠxICM8jU!pp-{\ĵcjMQ0\fTY;H1urd?Z6XsIUdOH+ (Y3Ks)dܓRxE_؛n+|Olc:_--sπ7giD|7I)5͑kgҡMd,̄zug%vO;Ͱtу.Djf+Gߣ qwc' _RnJin>- GهʧPV,;/.^g.s.vl@t}! BLPK4 Jx&RƳsJíGJZnMx9#OVv^c<K^Pq'Ηՙᶱm%#SbM42y4X#uRs3k^BE!K͑DvևCս>JDq̯v㨘(BjLa6Y*(3La=lRSrV(IO%[a&/a~Z# ]yWFkJmI^9WR~?ni4|*JI0# N⪭KF+'p}Xa7T:1 -iT $yhʢ ?6Ot%"+)`;L\ -.~}Ф|:mrtyQD[8hgdx5,h+dl;.aINX6P6- " 1콛aTc,a+r"uM,)bLe-xIsόo]nL*?(Q V4V SSE}X7tW\Ŀo@ msdMζEs1ޭ"\.y-?Jy*G9(sB*. imdWT zn^,Iu3&cuw zP v:(C_\ K/ͅBQb(zw٪\'F m3ſ J>t.6%(CH>bط-5{(mJePIˇWkZl'"@3,U!?,9mrP8 Tػ2V>B%^Wɇkm8`cplPt0} G[6ac#d\D&W雴Ir4R9(;\h{vߛccFm'ڰ&Ixufk|'?6kR&iϹXOONkιobTzEGʂiMn?X'(SZ/ii?9/0 ޟqv&c'T- 6*YڜR6hõ,W3T0YSHӖG\pD-nZ.JًMn{ D:)\yIr$m'TrWΚbﴇY'IMH"hS.B۞Yw?Zo& o9abS8{A ;ADetJlh_*3 e*J=㕢nM<_&\ QIY&Qc7Ti4L7d\gMro im#0QHUa쫯_z V2Ĵ'Z^+_ rSt:|A,U^΄ae5[%V^rV roRV[n M.z2[b`Mq0 5S69?ukb,1fwu#h/f3+Ks;Nꇻg \BK\ L ?̻|J ! S<]: q@]N <ӑb|);'LpJ5hjP\%V}x u-0#/5%wg躵y$"zx{V55"wNPLo!…jZ`|0E|WI8, ~i ^h7֖mV ) ,>CZGk 2?sDUEXJꃜEKIH]ivTboE78ШMVlbRj+KH# :Š-رX[NړOSxYycG>S܈ Q@^+lo}z'ȭj]L{";S@ynY9?1/3H3>|(\n~B*o NeftIV@?Lƀv,wK`~0IYȦ ֙ՙ~]A^Te|,.nO%wOIڻrmR5 7%9e'ʸ!gIΓȴđ4Ϫ@|ꨁGtc5"k؅cеF.4s|3&W,cnYk(H,B񑮅s#f(@BQ\b*4C꘶;K(l2oRV/qQg4]/"%}=~>MEw؝J' ~N kK{Qz%tׯ1ESBe)o;KyUמpל\K\1ÞD]*NV?2&J mU.ܑ`(%y?/smhc.kǞ(Ta[ +hg#σ6y϶i|j~eq0^E9^Z|=ܘG\D ٶd)o=%D!)8=QL9u;01nRfJYo\N.LLvh㵚!\nOyg( ?G ҝ庼08k\~b{f JB˨/5g1^;Yg?x/BJʬܘB S$*^pAdJY`*'<,RYD< lJC5d} VaJaHu/25ao~0594VNȯwPnhJ7`p`[xDZk78g_Y5aoPtC\V+E"t&UA!ùf;q5XH;] I X :hNART ?BP(cg!(ljƒTzgAL|uqo(t#lQǨKQr[ 9 ĝc˄IGsʊ>j;<)P(c`8'FXؚYU{S>'jɩ#M[6vuC6k=wy~fr:c) _ug@|" ̷3\1;57H{/s,wș7@T#c)Rp$@nL\z!sr@. (*6b+C@2H m`\Ը I-KUe1餾yc.ROu[w Z| A)h:tH*\7#y8< PnpDL7dxa9Gn 5z n֭s3N]X3 z&3YUoLFA\SR~ S4M^Ru0!TT.P i4!,\X,fydHmgSw8H(t͝QWV(i(.ѱ 7(w;%6|.^q<@T4Yn(F1RW'Cfn;wu+^5gװ_']7$x&j#G#ga¨&zZjp$zL"`?n~wmx59u礻O(r /UVM[K#N}]m@CGO 1==ry 9a5wcgiѼ{'mU/9n'6t?`4ț`]W/kɴ˝{EV0L7Zӏ {KWgI.vRh5ojf&x$}VxE1SV]Gޒĩ8+WuN[:L427ij @cfzۇh^(p&@0xV%'ED=ҠJkEl~!K,|nt8caS[g&yW$t'A$; 9rX3v Хn^[m@u_XK6ot'M 3:tCsUl]l$Nɚo;},d,I U n%TriFQE'br`nCh,+f{Ѧ96LGjY!(IH?z\u >.OrBtD$;+cXĮƄESY$=axm'wJ[OtSg巘h]GK{4-H4x`%wN fX$0걋syD1j ѓr%>Jsx8=:qf;NRc{y\8\M pAD~r>J 0֏$gUScYl֩g#SNzF05~1t1Ǝr]C`릿/SSScDp ʟ +vXO]@sm"]tb1WyB89 X8 |lR{'V&;+2udݭE` LA~9pa87˪^tnd'&&4Y[[[ $GDc $ c;Ѱk@>X?MuPsQC5o Rg"f3^&*KNG 8$؈'T@/lH^^MSٗf[clo@ZDs1B}Ҵ5#8%Q2%XTbi;cwAٌh{A嫉PUe_%WWY[OkjvHQD".1&@>^s0T}ِbs51d/*dR%oXq[6r{3bK N9~ܿ>I'Ssf-\oshfɵo#?b:C}J'j:9O]gWR< y3 :JCx'7 57r@KFLL0P*$SEӊ֝>G:1}q!~CNTy("8C杶ҡgI.{:S4T[ƽEcg: d`)>z&֗c&tAwkgqϕv[qo `B)"uzQǹ?ZCEʒsTݡ oFҜ/zu>!_{%5(3`-%,-]1ixhd?ٗ ~d25tZJPrU755ϘoOee9a@Gx]'J5 ٧KB }3LH:H08ًLLJ#}L5N^ոmݢCl㖼FגkW~M._1j'K 4"?)lOH ޚcPէ`ps:S圏Tc.xD\EC4&9 &r:1Ӟ,f32;M?}9 5Q~CۧW!݀tI|\0"Fי%'"\GkՐr-kghڛg_G%y .__[u-ęKhvk5 'TEIUnp*Cj4;$T? {;D?W}6KGJAMַAEybiN]ߛ4ߍ;@lx>-5H.kJpsDQ6)q}gHڮB=.vqTi5:^<>*-hrG›R̗VV5 @f Ql 2rDss dz?M\B@]驽\qu> wb#d)A]'ᬨ˘^**\x qyl >yqY[]vnm̯51.f0g*d#]xkZ /_%sd&i+t[ޥ#t?0X9rqF1@ +5ث 54cnn`b=g7Q[ADaƀ\P6p1t4,d;iH'2)g 5 1AS$ Xc0*WEҚ( y J ` id})M]ZI; KJ|4\y$'cAя' E%$'.lBOׇ-| 3]L5*0TeDW$zŔrnx6D 4x$xqpj [5[Cz8x6vg%GmbG_oղ *^@cY N|Noߌ:RxI0x Db*~d@Jb&yc-b PljϞgny=ue-{Dzwp[lead NC2ʕdRפ~LOKl)Gbk¿;ș[ ǃ"83ݏƏD> t1,q/ PJ2k .lΟbH̨i?ߎI߰YPnKUg~]l|k- 7֝?Oq+.z23 0[QZ >Фu~ ﯘ+yo$\TDXh2l,zdT{/?82 CO:)n?#^KKdz5 1ФD{-ǂMq)4xH ڨi*ɫ!rޚk校?E y"W3$Y0'ŋMuIѲ9.u^4vshki]"yݐX F}8:bs%H np$D1StA4]ԆWM P$Fmؿ-g'uG|R`IqDky(U2PcRWVN {cl?b!Z~zܤCQ:SjzM[[[oa-0UoCҀ6V'bPm  XRR"ZEy [gByZ+NK?SRrx{r\7Mt g@G [ޓ%bm!$suPM}%#UŲ|&%YIt^*枬/QKfZx%uɼ0Yԥbl#) :uf028ekXZFN"GULL4 >〇ݾӥG#4s.ܒ#a㔛{6f^Ǫ+R饢 pC6^ÄBE;X1)Lk3U<] mK8m!z_85@)<)vhíZ?F4G_!Y N? dKZک˯nZT6 wr;9vmȤO R(@_j {Cm<~Tt!:dPC)A.?uwF.0UHUq7Cj;FȡqK4#I,KJA60cl\*33؍gQ^40J\u&JvV0"We#/y\(zp]_2h%Uґ2!iJ6o\x?5y-ZUtǛ9J*a[HjN)NR 7$M:a|v/?°)g#vCt~[ VUpE='fUAE|S2b@gklwѣ^lU[aKYQpNSs %/6;׹|zӽ i/]6$c7ԧx"H5R4 yRG=>'c@eG=ljyڢ)U2"T~⺼ E `)KL᬴O.wm)fƮOwbz+'B)ҙJ-Əoh05MHHgYnM'XhW'YK7D0%R^9g VLrVds0}𚜁UlYܗdh\Ba.g>a'$BE>2* U%I/eMoW0DwYUv5gTî>(QDQY@Zy:kd٣{eiq|O1_>/BSb}")h†VI?uOz!M'`ͯ7;|(:Cj.nJ2<[EBO)v[bR#M?=wY0HXO8i1'إnRrȰCYgt 3ہ91+;*J-WOOL'u~bDCv8G`㮥z%],36R]fGXyzqX?(CFIZ2W6uCflT8oUkrw3*d>^B"+-Q,/dHKr@ ߺ){3~$ڒKB ^LerA.]Wo \~rZSY@!`՘ο S!v^ TqB;E? RpY:>ȉU@@w!i^Q˵h\)6`?|ZM\(A戽d!Ș.&{!-K}&CDž!5rI{L,AM4T<Ǘ%ט/MJw Q!ؽ>H/<|}-.;nx.c74mka<5HS殬iPFĖ:'nul4Բ[kc2r:~p̻=g_W48~THB(ʓ7`\5wl0&oXt]toc@7L+ qae2!8dk.];.,C$#0C$vAw"WZSHT..!S 8Z.;roJoh:i˓`[y y*S/nf\?[ %d<, TA/6'b5+c]o4SۦX5}q_}r<^*!9}GkCYAV}m&rWffea Eܹ%7'? \/^jxp x~՘1qUu ,06&.tUw֪TΛ4_YLysƎmG+ 8G⁨XYHyb0 v`S, L)<@e7SЦդm4qbJ[f͵}N.uqM<VZ̾F8'Cg ̽ƟcoaAOCԆZ7) (|G6b֛nLqSLFkmˤ$sfzxq,!f% +FZ6[m<@&81.#H“\8dC;8o1]F9q4:Che9kU΃T l $ pYQUĿ:*`*2OBv.B\@ 9~3/<?oUz4s՟kP\a=AA<tPBi^w/ Zc+#Mk qjVQO]A<֦{Y#5Ul&˝E.%!6C2/,tڪ 2(7;=VX/Wڼ~$RƲizgzǢI= I TH:46+?\ Y"Sk FE!>q9L^ 3O|Q V۠RD$@|`r{ʹ1Ύ|}HA!!bJ& 5BT<3qh$ n$hRP~ت=UfuD%ƒēǠ7nk  SkW꣤b3{ ?P]gɦxm^wݯġq锻fmp8YL@X-JyQ9Llϝ l1-uʨpOuk & ie^5`$=<i6 UL1W(ᙄ A?!NMCyg-P:X%3 Aev* $78)[t 4sg /vs_1ޢ@|Ħ>^hωύ ,0a8ǯ$qPڤm[Q99 Jog*4n+;X,;v9װpjRZg:>ZƤ(%uy]ǵLR%{!*5 ^=+8S_0pfo5=|] 4f;3Klڃy*71[$ݚ>#RUa>}}7?fSvս\ƎGLJ_[˴*|LjmH kDQ)5ތSgm{v3\4z(/Z,/g?"K>ZZm뭵F6J*߼; =ID;|X𧘞0M MΜrڽ=1T%R*99AoS0Ai;-,LW/FDcQ֥ 92*X߉]gwra ݸ1VucSmrCA8W AX4{7F)ե|w"]K9Z13OÒPV^V HvGRnȶlee QZ]+;LO;,ɾw|m Hb =;rKkAD;\Pfm9e8ڴDőd5@&9{goIFhڼoBnpɯ^*naapeVc?WX{#jQMdk[\V@Od9<(6?iN*BJct8 ygf*) GC.B-kMh!h&OԀxV֊$%o ,- UiX'cӈk70aP~4_-1_L=[^dhd5O nsjt0y %}o]"!~܂oO*uD[O=&M#iqhijxW\'^FW~Semd>3 (@}loĐvshOZN=뼧 1H 7EK>c ?F?R N G|,-% -m)gAvnn'&e>aK{د-oja* ≽lYme"~Uv/E~{&I,\a҂X [Sɘ/,NCNbPD3roXkt(ŵ̕Djשz \JofVF3{qv moVzvn>Z>Jr_aoç^~M|2Wt f؎Q*2q)rOѕ~d _h6iԯ,PxH=pp\@=ߧha5Jv7W%gzCW^gw?JS2tْԕ(..P-bmxVK()][l(?r=.ON'`jE4Ph3C)coc\n.. !|k08s;550TTm&̆bj6i:Í g/Quдu>^ڳ0h2 >йoG`O BՁ3{(8n~C.\ó= 0 b*:ā#݇n"k(ȍʺK#oՈJ(pw!t!VK[4.]c sPtcDQFjRU/ѬQߍA `ζpw6lʬ,`kːBi y]b:4ˣ:6+wHͰ([hoMA0ع#ofգ[u\+KRZvU©]5"pر*ri=n`nu;q[y/{Iq0x 0?> rr30 Nq>pG04B!iDžKL3igG[ڿd@Zc.Bd(M{>s\ u삷O%3`EڷsyCnqozgnK]AU, 1g3_,fnd~J1uw_wKt,d}2C%fW xsD5!|HιU'B_ np1sQ{[/Q,׈V?8fP+\ufG"kngtziID!p=L1wh,<-o;OC tQ K>!pE9a%f&Y@BAV#Vsl>l?oq[8dy4r5v}3}cM&S&zXb!_aFhy\Khfs # Mt!L"x;u샶u]uE88CJ/ qtRbtl1 sA#[앶niH%ȔW؛t/Rhjfa@ hʽ9(uT+>X7]@("TDK% )oǏ\f? aaQep ±7j+<KR[!RJ_NUWY k ˙}C@[s=# #܏d5E R>D_LnVZ@XU˓AcZO!yP,g]Y"Etd)J: /eWfV{^IO[[OVN*5MPC"a 7t:ǿzM67?g%m6˪6.t=.2I Ht"t^ZN@^t ;`Qyznk-G. iB8`4(p|tlG8[GS̈́{9qCX=]pX?pٙvN4Ĭllo%wo"*5(#N'L(qhW~9 VzDlcjZtldF4̹unFҁqSs_gil13l&J@&1Bb(+,Yepg ] gbzj%MIrgy7d9.^F;xYࢽfߗʕ$}c_A (ZuwqGd)&5^]sQo mQ2AdOlw;Z;N&yKU.Xmv誒&[8Ns6=&\E2TpB:Ֆ"} {ƒQ$a ]}|I۳_=S?zb<ĥ6g4gQZC rܪ(iߚ&Ks^~Q@TJTd K :caxL+Hk6 {䏇\5ZbSݹGn;'Mp8QIuaZq1\4˽27j*Y4+V~PQ,B<@\|,dT BTup^78rYZ8Vus1$f&1!`?t{%"jR$ْ7Ǐ_3 t}4B>[J<)C/t) ld:WHwۨ@W3 ecL2[0y-r}f8~'QD{zU X3ZWȪW#[+R+ueCrkys @|ǪL9M銕*G}FWshA:T1XjNlE:}ni3>BlC'Cx[]ZtUp#j3ߧ/FF}pjlraEnGi1,b* & 靣J' i J(K>+SHm:i *"dQ Wouݝ<,L}Q~%Aᬒh iHLy}&ؓ'qƿ䯵G9D2etUiMWſ2"JκLI(#)#7 6*Ov2 q7Y%24 ڦĒK*?ZQBg%C8p\ƃZs']dwE>1p?!wgvKܻTN5phlaūWOOu"~.~Kdaڞ5ȟ 34+AjnYqHJ8B>}yyD\GVMf6EAP@)UUr.AQx*Kj~}?cdP(.3]?;ug>e hKJ{SCEַF(td cnW&saf^ģ9o~"QZR}$:-DUwKR]aKaB8ZM̜MﭜKۊ6b']ۖ;](Q[ͫc[Gz{X~n~ƿנ(т h2DI#>&ir XY[ȷHf4m.Byp9:C9OBk(q(i:ZGa k^ $(4LC2DZH3Tdw3}Ʊ,9Eۘ:4q|tri؜x Sq p< ,+?&T\nVhZ&DbEc XX3Pp$.>"'%*:O#|ZN~ Y-GtLF^umH`%x{D+j3|R6ܑ5^:}*wﴽmPhy:Tx =M-γʗ|"8$Yc@H7o&ӭ %ljKT#qNX!*8x|Ee¯Cu):6u5LLLxgVcv*sUX(8 Yس`sؑӔ;Im[Ol 7g}6 z ta:Su5>y M:8 !@Hʥb~n.ȓ?qNJcjb){VZ`gWOegBo[>P`Y;Coj$h-mŌX -l]{jKbAQHw2oFGt7w>%2a!YI, 3\/^j2` V$_ZTdpZM"_{$,;Imȇ(乭ݐ?1]cnr҄M(>Lz~?}%:h ƾ7%h}3]{Jc|Ց澁%{nPq&)C";$pCOHk=j/0f+eԻJCK[iNsyW4U7bIc6I)hhʙmr"'(YTb=cD[S$\)Z Ow\?[TYR`]QPJ)Q@SbWʻ盐-Z'[PX )Lw ;Q) Xalu%]O?oy:6;m IM[F#z+E+0 ⧄g'^:6 BN"2~X=]g>^?Te{-tfO Qdz~?+DGɈbCh~6 er8̈lf$d)I6Z.OیKxq$  MDZ'N7=uAq3Gw<@߿*s(ZQWюXlҿĐ8BR@@z snSu+ 3S1 v]fsA'6r 7L@:NFKlz}~Zq#&-:h9nr%Dޜ?m tZFc&~^GTD(lmY0YݢV:b9}.k]|A[ؼ;,{IL}N) ,(WS"=m8ϠqF#8?ӥC~,A:4xRX18pǥlĮCACV5TJ̱k|ש\fc"ט`Z ׶ EONv `c;?܃Zqb$^!B}p#7΍s$i zYhsgv5^Wܢ_pސJ6e *v~ o@bZ9 u,_IĬb -3 ^̴ Jlrl؜ # Gźm]1eu$ͨXRlHlbsK|Y2U ۔Ng85FY=[aoJCP"$2^bަbSU4t˄ wX3;3KCDg(. ~aIr=h _^U6 4h>K'S'!2u7ؐRZӾa~2!Cx=ќO&[iӽߖrjBdX9@8s:J}i]eoSf+V30o0ϐӾQ y3u5" sn7nIhfL5_?jW܃[ez5Qe-SxFT<SH缅.5 2G I&[v,]n$c;Ϯ/٭xČ7&1+]%|~~DAƊ[ϧ]z"HgXᇟzW.Ѕ^*R_L͵4q tYckWڥI+eE:E`5x q;H`PrV&7 $&PIcWًZ6j ihs D"g8[%Km}aQ\6L% a|ZA86mI+2I|ʺK>?D|[I)´-8(pHna_5dȭ/nnq[0G80Kx v^Mҽ6Js~Jc+c@Qp 5gw"kVL)PAKXш 9\STxyȜwzfqZ:/1tY8n6qi,>*\ BQ IXL%{..~γ0 ^9EMͽٲ*erȍ\r (ZнW,N&Q9<"03: .ak "c%mK趋n ߺ2|UFt4t}` l5xꬶDAcP(IGGҘ$vQZgqjӖ-@O ;˼ܱwRPUcvgk|;ȿOJFB+ثDȓMƝG >u0Z'\ >;j @Ug[-:2?d0ȋ_CfHtbo)"Đ]aKY2HpR|Aw)H9\QZ.aƴAtHDOG[]dƂn=HŖ]9.gt t>R _K2(Psa˦B/Jm.'c:c`QM&)w!zsWJjHDe}RĚ؈>KLiR Oe-oM<*>WSFB벹9/ HSdB1٦XW%Z>֫(`Wy%"S PMcI UENiDuD$(ҥI-< ]' Cw,hz4"YhAɡ들1>ajڃ)+kA„(MЛ 3F-|Lb\*(''%%*#}P]́r'nϚ>-+%J4(H( (d! \,٬ cdi^18 6LDKīc(v Ҳ;#<.?7رo?T+/ $^Nu_%+dMU!/ai &8 ''wBHV_v/5E3s{? #ofl N?(uh3uj7TMPw4v#[Ϣ{8\/j%@Dh< U2b}]Al@֤t nɱHyaUegުE$u\\SxtݶĖ*wc] 2j˵t9l򶇬t¿oF23Oq#)qgۑN|8)Ho&o^M=:SAP_È61Uc=25>7y}鉣_.c]-j2b5i FL5&1:L3]j* P'!OV rOOׁT%H鞶bV UA^ƻ_0/޺c26=IEЈnpyҾ Zz1mj.wGU{TNP#^>7A&nR5 ґ *z#a`U>iwz ٯx\8chxTk =P(:^jUPk_NP gl:eW&_Jrzi\%Q-7<jM%F2b ۋBiXd[k8VaBP}ؒe-Sz6t},>d~-KFZ)T}e9S:-fH}/Ye.s%hJ ¢]Ay!(=>#cI{G;22 bcc!x˕ y޴5Q yS%}rD7%$XjrPy5p$+::z.ApjZk?G(Fwоֵ&ph9JB=| ].,&UM7'Nh2~Ŋ۲Ӷ S 1^DS+UFC5~jZLNvH-(g  &  ,Uip z[wK wqY#rٷ%#OuH7g^xrD݁ iL#ѵ~F&xu YkLat+zǎf1"?& eI~'55FJ wGS~5%N؍ZNj)3y˪UL`7?{Wjo#MnB~3Yj+<0ZnӉ:'/ֳVJAS|1".O{&s &ی ` NlR:1ubK-ȁ0JeM lEX Ne n5Baf.^ZckYS8KS4%;냐_i\N<ӉήA# [EΉ{%#d0C7{Qmn\)O*+Uc{eqϠmz(wY2>\f R3?3.p@ǒb 싛٘kDi m٪CNⱨ4Hy֠ke^=)J+P<XftUr8-| r{HڭfWj2̡8#KA>,G"_&`F"O5rl” Jm*jo! ~O'Ijp\ɬ)SgvN hf1& gIꩭkU4N-ICW| |2CVlo!Sv7<-\nT]׏yģUqu9{Ce%ijdN1`HtKc|KݱJDDGs?!ȅU H{@~h$볎)bE*v|4xEOCQ0UR`0v*r<)%%_%  `e000#8XZgҭP w|| y=7Nr eTĢS"@3fN~vpJ=:slyX0P3Q% c魚h*XqL#9sPN֟MܨtUm$Vz![iT.c ӝ`Ъ U46M9 T@(l9!~^^;g(d_LCV)zv# N6kGfuFVuj1|CSB/'[Tw)qȓ ~ C-/辰9 `";nRm%.ڟ~qnhQ?T= F y}V ˏ|B#:Z7{%rD,ffYie1>߅(H/ \=T2Pvm mk!v c] Q9D\Yqiř-:H:j`VSJAmbjŰ!i]fTO=t<6do)keqDɄ*@DC@\0U(.rNeDU9X*LHe6zY`bn %OP$0ClΡ ^Ju,/GBC CǍpmiwfnz`Q({$t::eDQޡr*puDzB!#){EM.fu vx.3qONt sRhĚ%Lp5E(p/ f^Dm质`؆   ǑmF7P5S jlB=@訇OJxtdW57G.Ɲ[}bPk6"_sg$X"{Gv|cY=lg3k02~c׸IDY^n#oW)UQ޶-M~?GpmY|h`Y@Kde`JT{pX[y6Kq$\x/VER9uΝ4ֺm m|ZK0^.s.7BJ"3ehkD9Z M ٱL(Ѓ2'bi'M0xώ q9H :GL~-)5gBXƒ࿸T}59"x](VNCk뱃̞!1nG q,}tk/8uW]Rם{2!JA@J 1G%ݣk󞤙QcGxS70&L~TW{pnCKDHl2#6U*o!Bm9&ŗg(U2ْQR/]DF<( 2bXZălh'-QwgSLbW!Ȍ&/OqđkL aTZaf-g}aś}ݬÿB8:8 e2%XR/f (1iw@yS|:΀=Ƿ&B(n^'*}GԒo0Mz^_8vdP!LEjDzOz*C0>y Mm4n2;6 g :)Yq?+](TtiԿ2A!s<wqWVr`v&^uz+3 Zs5KL谞gq;؂ ԕq3#Na ڎjw GgvE$ymhd |oo†nP ɤh wRB}X3-;^z:3%tҜ@~LBk,O% Uwmy+KxjUe%1vhv={&\9tz˜ 5%Ooч%SvϮb 5 "htKd46Lx__ZM|5u.\ìF|Ld_6sJX| M #,4Dr+-tZvmJ?>ցk4E 5aqz}p\U iDb=> -ޜ .eJ蜞`HYD-=#.ӭL %֊(yڋ\ .(ݤ9"tEK`ltc`ɶՂAY8/lJr} :s!D1;<9]U"훠t:vqioD֢9>m,ڣү??}b2 .d:àNt!]zIex"E;Nct(N>M }l?\ t5zBVa!9˃Jl.g+Yq,QcU8fʟ]3ղG UZw)<2]NgvO]*Qðc\r)Ju O6JXT};[9'?EϹGgu'5 h1 +/"[nRVE;vxX:>A34D "ӐyV] \0Un\-uu4Flpp&O-f-- ku >)#(`f`iw8aF0vjf{ީ&+Q^CT7yǔ66?.wk;j?Vг^D€[T9K65zՂh(Q":->NdnW6f Sh3}ƥݵݥNkWیiePs0dC{p7b.v2-ks/n,yW7u)^׼8I^'LH_u`.dnBcX6ķnUhj[@J@ՒʜN{֖ ;W p Hf4\.4(.}L=Z`tzW_Ig6E0h@ow»D&ٵw=wqwJ(Ne8MNQjP@ t ;z fM4",KL(Rjsw?atL٬ IڛsjTRLt%Wj,濂BEz[ū`-/VzÚ*EtWhb |a:lpcnІfHF&}2JX,˶M_EnoA~0PW)]Dq亨HߺT}(AExŃE區kEA_T.*;-v/; vLfb–@ICك-@@ږk/V O-D.7? P xAV kã1DzJs?KL.FqC6iXfK)fWcG{oXE:t:kxXSm[.)_7t Zm1.nŰd3l##V9oFLUrbD {* >R~G6 iNeM`hhP~?9A֑Tc0j#xp`*^GE^~/ W^Lӷ..GtG)R/,3h7{2΃}J'g ˇ{R3!QE@+ U vXiuv7ۂҊ_M3^#C**\}{gˑyjqic 4}f) R,J`0G ~ܞigqF,j'kR lGӲ"nݜ[Yv*G 7NJ< 99tŹ}'d[]ݧg (0n >i)8O/(,/ "xl̈́ͧ'E)NGEK.Kϧa'ⴧ:xJ0G Oa$MCHꠡ9kT_*yn7˹MktqxL-̳cgrro#mXd;a`6iE1G=,.9w3{`7,tJ)n"ŹsݼH,Bf|eWu04H3Q7Byg25s0wIWw9G zcppA$|ΟX<f5M q`[bXR7'^b0󃽪ٳ'rq+xO~$T$9, hVy~(:6 PEDZ8P_#gJUv@,P]B۱!A8:'` i[݊xየɰ(c{0MWQ*<3o~/R93\<>>]q u8?i*ѣ׾h, ;q~{4~Rvԍ"%c ?UN{죷݈^Ó;#॓Ǵelf#]X5x7&nȩca >w;A(JH9_:5t*yR^AvʴGjazT`"EP9);?LˮI0wGA->YK~M#zhbҵ4\Osde,XI˧, Yy<<UIxBZFa_1;cUOޭq Rl2 mo]$Xi›PyB1yUX_Z<^q PrxND½,S,#rp_3pP1WmθCZT^eM>l*E)$(0Y01OȻm^I/y%AKisY#y+;ž>؜o,VAn-2!26,FKk^p⇞03>Ocm@:;Jůak/jRܽCT.r!I넵8աj4VJMƂDs(HXIis9<46ԚgIt9n<1\)6jڸ͘?*O/<&gO é5zß{muj=MFF 9a ET@E(/l6xQ`lx=vm$GTwl]2p+?l ٕ4>Ng6䐤ؑ . p ?:7cƦ-zJe;.|$D.4+hL1t`GQ49IB8kv | (OF~j˭av}1):nwg=7:N?߰2h\߻(8+oYF")4F]%q$LB J6j*[WSR(A4iRB\Sb IG7/䛶,N8 d1 6<hju*>G0N݇ 7HoY]IPX6qyʆ"|ROzeV~6–W; j和' =8~׏ @:&+3&ERzej̮<=dAw&xS5,4SvD41Qfh 6 :pޟɴ*RƝ [~`;Lӑ[x_1CI|3O^ /|OnIuhOI05:>\=Y_gJJ-fYD* [ܘL} h&m& 2`ihǧ4v5N[ ̜^閸0$`UY)"1)<,k#>ŸΞn XX?NAVq[TEtF7Y-7UKYXK^N͋ngxͰ8 ,߇^'/ݒN2|ѼW{!m&Q%akt!L7:|I6=ݍ`gR]{]SR![ޒX+ d˩\DB -A>}?xT@&+d};damkq={>Ğ:詑G˰1/ ,|ofrn՗?RbJ8W t!`\̠R~Ւ^0k,ǃ&yG0,Fgy}n/z;K\QDw~M}!džAwsS|`O 3*a$k śnsf}]z  kfjE^Yc,\"f9y{\%]-7-Iyhe#s&H*Ʃ8˄Mxg7%/Yj d0ϚPT\O[>-r3&e"Ʃ\U*aIOGzGOhibqKe[y85b(*ql%&[@li5,p>9#+$ 碬ɋ82^NH( e=URѵ`BmMz򞫆ms:Ge I+Y*|V e' cGZbf yjXsWqMT9.Q=]s)_VrcK:EؚUaCAUU-LG$8uCX4~5/޴ aHw%8UԪѠF(zロ'v ]P9R@i>!2:6P* ga1`3[kJNHԘc{*T{5=^#rT]e}V9b'/7ޗ0F~S$Kй,UilV]sd_kVdHv.Y`emFyqi6;ؾ($3׃ФDpnr‡i,hdO̎"9~8N!#(v/nT}2a +RP]mib-o| < %܁ͳ_c |]h&Pg)|m5^HqL٩%TˋT(A"j \aXܖMfnpmǔ{Ŗ}/D4OB;  $5g1 Oa(٘2%p"i3?RUYISȄ` /[k|] MԨڿ$Z6,\yjOO&nm\2^R5;g uDf?R?.MxֵD 6UfyUp>#ȧlM] 0AN!גQ9>ʣlNV#Z?><5lrmm懖z>5id\HC [bLe;Kfu?lȀa%gw첲1Z(ȐI H2b7ưUqy~xpΫ}Yڏo~U'x 7HߴwVtj2:NƂ.݂ĭ0`VIq7ھwlvTPۻ#ނ< M0M 1P Z|HU-ӆղs.~&[ "ި&p5*:CBO{gLI#w]%cx+t9텛&̩ŲP%xq<7Wd ]}QӲ2 |JD;1Dڬ 95x@ʦP6ɋZ]INF#\J[$|YpU^[kuLW*\`n+ c|a,*N"Ҍԟ'JbY8/Nһ:Z_2;\q U1∈K+B&'ɛ=(d:]=ELaebyeB4paM$|I z u Z=J/'%E \qI2oU^בaS.\@y3m钰T>'R <9|<:W ۤwK?gy .%1GeR>OrOgԐo/bxłáޅBB'~u\4 gS{McOF m&zgh3L' JXJ|2@qXW^H } ,qL&U<^ F1)1''/kDՀ[*P/06۵ 0]G`x5 5xYvr6d̍IvkxOf*,Bw3PT5LmnS2A sa?p6Kʡj-bT)Ђ9fעc0 &JxY')ݹV9h]`,HxoP9Ƣ\S쾇DP7NMAHdöđ5Zv[Wf501k/*(ʋ0UV W؜🤂AJ} ggB׆~AK%$=c^I4**s`@+gw+:oke^AbI/HRI8~XB#YNЩAm!4K|Dz;⪱QJW@;8»!ОDrP& (b&6ܒ#^]{g&+"ؽ蔄Mz59lPUerSA!aCބ+dT,&.gcXaV~㋟h~dLK4]$Z5y=Z`'sôL K #中Gzo57y a.6 I悔vwŲ[km,tV.˸YC D66_ Kф9*FmA;qvi"M[6 *yϑl54K:HI-jrwm%P-(WbycP>hB8)I>Qu0ANP:B5qf8ٺM`/XL֥y% CYx22lA6Fú0H/AGjl^v[%[l UD@=![M7i = w0(9ay~<ڥd4^";_yͮ$tR[!S L&@% %YM׹L'6Ye9Emˇr9_,Y)J8.̊tٴb%[(7't#t&~@䱋.wFߝ:%Mp۹uV`aNjmm{LWsD+n7E>$[.v&'^iY|2Ҫf*tڬ}t=Pa1eK~OF)Py1)S'QPXH08FYiܢϡT/HTuƞ _§Mf52{iȲ*L[]eP2az{\zNKe|fE]v *r(M>v%2Nu`$*YZElr]l&a*"7M0> 4yߍ=*ܑJn&6E (|| 7M,f!5B iˁJ~>AX`MN}wڑ)U.P'u/9Tl"f >iF>U-C Uka# J$bwpDBL(H$۫bQ}PAwhgD"`9;^ ĶFSw.?>sۿIbOci˺.+7h#)n]5Jgiw *C,vTנ39^)FWps03G"53]QIAފsΉ(W Ƭ'Nd^o n-7TԮnj$/@dx݈:"E#De uW&☘ʑ[̈́%C[P?1%y5 ervC+߱D!p7(Kv "ƲbLI/EN"22sf%6 @|S+Sw?Q!anAS!dzJJ757G L"va|u@Zze$a]fأM͖{s w]1n%v{6)3,_K@Tj+_/e?KV;`nmR`r=Rl`2ڨsrAqPƻ@T0^29v4 9AHL8j e6]G&"0T+/mdXIWpՉ(pX熫O4/\Z9y6)7,ϼ@Bm|[5kqh:'H MM#.׵nw-n}i#k,eVMl)K }B\WSiC$zpT+p+c0|wz)L[UHd [yd4je 3,- d u8f$4!̍k'Kw;O.⸬H|sj&?ZlurjqJ1ٓq.q&ׄuMRprY8 Bg+N>(|8"b\IoLB# .<\"=1#XeȽ*E]뮲-3pLkJR(=BCy>Y9O>\v/x$ܠ`?ؕ X*f.SdIi/hT`S-h" spbD$Cp?H))3nqܮr6 V'BeE";78.J3QIUa 4CeH;]J5ǞST ʀ~ 4xeZ[ZC!{l#|icfВyLxވ.7EE:l잋Od&=:HA+\kKy*p%gR?48ɀQr1j0u9|oVCO.~5,R0+G *=Hxm)cJkQ0Z,^"1C0f>^1RJ80%t |9Fw'%?qz)]}ٛ)7C[MBww'{ T .C_1^~P:Jh%KJ D!;cxkr [)˴WtVMއllE7 G9m"X VhL[->[ *2 V_F>Vw=/]*B\T1K5Z&\DcVjG*ȱc'x&{B2 Fr= a])gL :De 䴤}%T)PȘېgҴ믂')˜_؊'ꣳpOEoĬO3#- c۷ -q9 C3H']t^>3N<։~="1 﫸#xs[Ƙ1`"͟}P9ϾLLySPpA=DUli ⛈?־<6_FS~LXm Ey4:ʣA6̴~;c+[ǴI\^Dm Mt`D/}$$={l%p~@wT%88p6 +8=¾BΆOe&cԦ4rLt ,ZLg.4 ȞʠaxofM"nq;,M'Z+ѯDzI.?@>߭ Ak^UWF?>'\:t Iy]G~@cS`H] 2z&mt!IZSX#BD̸LZ^ȹ|`$FRCB5tf):uɾAi8Qhzj=,ƉX ;kkr5}*İUYn_.L@Nǖʬ):,*:JT1 ډjtx_ rNP5M~ G`kOmi$,pVxn{EId 72C4 ~&\WQ$+ψQ 6=%(y:فr%pd"z>1 wE><#UFG=$!7XP@'^g߼-|lޯDu942)сYO`Mq33# Yh5ܶnpeuy| V_Ccbj)JU&-"/k B!.q ^2iZ4\T%niS%Sp|:k:H+~8r"٦p/& g'޼&,m4GJC\L'X 7ukgЬ=䤚ʽ@&z!m㖉̗sͣi~3*9X\.Z-1X\Uv::R) gl^y6kdp.dX BՌXRLRn%:?-7q^RDXK§p aX;~G.0"!fMv:w d~R֕i"po돿 TNsSNwҰWYֻu1HEFԟS,o0zk>@r\c_NQ|7:; RǁfE^űUs :η$"a׮ Mj?$jaaխ0d%1ثM(J Y$Xu@-TՠǕo!cDR,cV濯{`&ߤZyfsyB͵W./6CWj6$7O0"3IGYFvEDt46W؎OƔn(%#H ; hЭr{h -Չ(Y3RSOr87Mo83ŅNkf20yT9`H7|HRwg *|^2cYwp䍂, ݾs~- J/xI%cYo҆Qw5$ b"2xpدuF}'֛I?9ڞ*NBJ [t- {8 [5ΊՃ`+ݢW寃FZ[9 j=O%Ձ`ym{e?;Ŧ(݈|a=(a\4x@0@!qW)cbHJ0cju 7?߳_ݱlc|̘@=oF¹*kvl7;A kr R,-XtpFA|It7?XsV)!HʰbYQmeɢ#1vC5H0ƑyB8wSy0|E pl{?½?Ag>L[sE铞I.- \ bG9~#V47֦aa2GA&:R}w&lY[LwQrWWw" eһf{a);F@qKx_܎S}+VjEal|}[qt vOZlG L(Wk(0W&:P /:zQ}dTeӞ-BNNX%s g)SyI nM_D&:Y_ٿ`[Un-pS#R<9LaVJtr |g] ˱ۄv"]EkL-*NЁɔF2;߫V cNvMrl(좭 v2{; VkY =jn/Ab% ЇI -ug848@ffh{75}:mޖZqPq*BJyI/ l"+ŬH9iM?4H꠷Ȉ"9Fa,"#v0 5z^I.Y()嬃Yv>)VDn@M2%[-SmeÛoOY&|F(>W_jD.j'h3P)l{Kf45Dkwo@ȷo; :*D#۞)=ROqԴ-^9`m6LBNcGiizOpsN3 u,lJbksFa%y',JHYq_LqS $}(*"w 1=<ΥNmTF'01@ceuCh*Tf;3C?Fz3ϕ"zg:I7=DI_\N4-+i;X}C0(LmHCg[%q{tI?$텱2X Y),_e}1ȅHӊ& \][tKuy hwY /t9#P$5HV^G8nC*[7I@RkljOߛ5筀𠗝`4Z=[6j,}ryʅ"x~ц[ES=o@E#G@T&:!/p% $Hq7RUݷ,#_MQ,ٺ>T=cZন\piĵ}Us1_e[䷴ yF*FBka}2bͱuuOr,Nㄻ3"w,}yNphvQlg&x=Y~FUSDၐu'+n!A  dDFZNg?^6MA;S.i8 \1/uJ8PTkI˻ތ>.צ]6 ӎDmQ"uD,ÖL%Z@( Z#+=jPٞef#N]H.ϵvq^eK!FN }( ~)tIxօDXEj-HovxZ ּe;ctl֘> +}sk:S3wzhJC}! oԬ HKxɣ '7Rkѷ ?Mlשl{faFtYr`8Pyh|Hg^~ZS, ޞ/,mNLgc;`},O$oR'6D){ЊᲜè`MР(``"ڳ:TmWzQag'NtX [[5 ȳx7m.rKX'x)]DR֨#O¸mbm1T!5*Ķ뺩8e݊urQas]Gx$S6o|>3LtM B+ѾAQ~9+1DZm%;-3AyauE XT A P]5[c"Cs<||~GoWX {A`^s oG@h>^C9z,aG4.TH *ї&nsS#X9TkT[q&..8lpf ,QpBo"0k}Fsieœ@.G<ʕɟ_䧇 ކ܅J>4ԞyJh.h<݆d4J{qlצI/T2V"BU︜#>s,}vjvmtA\=ec=tbi菚 4RWOAztwQ"j@*vLo~E_rrE'NG;e6'M<8\;dbfprcۋV\; WTdY{&@3JK8!x X )Na p%^trS iCD:HZ84$bRЌ40)ëB&"$WD~ҀT@+ X76UW|cT1dkQd0ؒ? G9 8"ucMPq,r1 sJIMwiB-P\S2f|٢$iԶ2c +:f*Sa_-Tz*h {X]x2F xƘK b;QmD71 z_(t$) 5x7 pmn0<3[Cp+_hQ̲ǽŕq{BkgHKar4)Y3Q#w3<A^ؚ}ǧj j,`әx k7; ZiB۵\zR$!D0Nj 20/ 0`1+Z4N]/fҭs?y,L]Pή6ǁ֟*Ɵz^lR7\'q Їg@HUsg16m k`hΆ"!ҶR4mcU^0$떜y V^!ex\>Y:>W78mXSNפ?A~r⓳X~9O1}HYg!TDkFP:"T&)of J\T}~'<%|GpUH@\lu{-GIeY nőWM/~6xȖTFOGhWGAۡ%G%f">~tc6Y^L(gP.&6MY2fXx'6bFIHk9A骀!kx04L1Y 2DH!]ӢKV}hM;XmZ,PՕNP

      0&)o+VoIdxCM Z//1p t?b&{"d" %JVk-(ن)fA^@lu zDNe(z{Iґ0@.= xU奴* ^vFNm7@`|dA4L>zyicg?߲s*O bl:DY7I5"XfX 83z/$fU.:rmjIc9{M$t_ߑ-HOd6chERCG EMohֲn:b/t\yO)_ ' bȉV`E4)LdN̒!lQ" NfG S*jE /?)ĥ<0O`;4Q2'srapk"_?k)"#"OWS݈] 5 |VcϷN D,HEaȽm pQ/F VC&l-zכDxẑ8z4F&$k ./v m-8%zMFB24ͯ( Oc6bZρt@G^ L@ l+6ݷk;LA@V*'\U s[ $TE;-16ǩ@e)SA&RtxyW?,TS1U#}٦i&G 4OS L>-^c?+\z9&qp! O"KtuM͊w|,v%LkeI@|ƛ9[4E]vZT&X2tgL"!С?v[q^a Yᜦv7>a09u,7ijt x2Ɋ.@(,Y&nAllbh&''ίP*V~/4\-VW]kv= .2ۥbTTtŨ 97u4 H@?YI&a C g{vF$Lu(c eJOٷd\?$ v%( yP[zE? j 8}ycczR Gr#Ox0=SNrfwR_wnvBm |ADv6cJ (Zf$o X3lwIQeWʦ=GF҆\n϶[@ۜ#*2X'7g{OpaTë "|UQތ+IQ.tڤڱf$(F4][w܇vW?ǀvB6yեv\CNю(2|u>bw\JɧUcB^t7yӶ8q>5w;+۵kFn1 f-`b/T%Dsxy7[` ogK.Ngq-O]wDE_{;6R@[0,mysd^q1~ %Rp 6gH'׹ĹiƔ~°̳w y뵇}u1dI<zknK;vg] Z<<D4,*~iJR c`D;p%[ %Dnu3:Z JLutP{+i=TPc?>H >u-].J$,NEX)2;#k |efy`:(WSzޏֺ7@4:~W 00y]qEBYZ!G`Du#>V>{VbnˈFӐuc'6; ngwsK\XlJ OC (`XXDup BԤf:D~E- wșGxΦDPD vTny(lTWJKh|-e^A5HTIoAs;}p|T3Pm|yjS-aP5+ 'Q;E6AIwb=e v\'f9Y w&f)+^W"fE` Rߋ'/ґ#c8o`;`0ۈg\א{`x%XPK[0ƾ!/kV V>ˁ(FQ¿!pGG\dYn|@ UkThLPn6N;9Ɣc&]!Wn|l03[FbtA?W؀±w!o ^u8$uº"Z$Wٽ(<ߧD4cfdN+ImHO{lެ{ AR΅2љ#3#sx "3CN|lkcb#^Oh`uQ۟ 9PI nSS#Dh:8.*4a\"Q~"fPwZM.tۿk.PRrlF:!搋tKJ!6֛JVaiʄP;g[E@PS Zvb_]b4s$S0t !{_Z0DDl$ hKr7 U4I/rwưfm6'L3HB%5Y< yKڀRjoHGŹ>$, 7O&479σ ȍr y,Xy,?_rTRKT29ǥ`qȐy#fܛH۲g⚏>Plx;(n w`~Je⵩M( 7p\6`$iaS8#9̷UIXZgѻڋ3خN &/65hP>DḼ{gYC $ 8FB5ڻjz顔FRd;eKO1)Ԛ2uhЍɒ c{J`mּt/|с^Eՠ+1y/f&OҮ *L!{3iL# 3v?KRtI7^sm-~7j-bz jPp(aIT>l ۳M=dt=F,~˽' M?WT+I8?5~"H>uUX{8 rnXa ^ 9Y;))46K7p/vFR!`4hA ֭p0"8l\4&2w:pH ec{|ڪ1|콍1/iOۭ1,!1zbOМmCV|hR/wb¢sǸ㏓MF(l$V$uyjXd!.]mJ%X3\I%"FUA #M;oUqrg>hwD8>%m$|&Э |(B5,`?za6؄liFySOEIkEJR$=K-o11AhCS=)5׃NcěΐbINAYҫ(ɀz3Z0Ed.?g?*|XI78|9>[&-EŖJ`S?vOuKŢfAWN^S1"`L_*zPfТ\iAOx:IFykljU>/B@vJpWv<:7eaD+.n@IaI^ԩLݼG<']~&kIDŧrVǯg^?K *Rj@WOjHq]dis* {(eR !B%Xaj=RBW-hzSLhWy Q"$-v_f:^:k 5C+ K>ˤꇛIxTrCmpPI}#c'%] $ujY|Ξ149fpulOL` ڄNi Btsq$T;g.cBsr?7}AyrnMo4d;bu*MM0+q*a^(ES7J"Ώ'%V 0m|`pk$v :pib=ld2tcAܙ"ӄ7pYZ6ěZT7{ZX+]Gج M_Ų5MӲY";K#w]m#۟| mk(05'tOQ~6[E0[ꒀBƳbԲGǢD,Wb@Zb$v9Mum|@{#t m? |^P3 `d_0+:H7z'@Q]f-%D IR.F&@]S3؅N̢1mF@ߑ +7 N&q[s3V%sԥx%KG!cR3Kߛ/a3}ZX h-ri :ֹK6)BŠ ^7EW:/#$Gcb OEU4ɺotLȾ5P}iEڳ@Q|Bx0+g{6"p\'{b8b/0(Hz投Hoy9/S&gRPk 3|ƌm:Fd3Q&МݜX\o1pT$ !vᤨ.`/j>u8AQI!XxBeqx!ͽaZ|qYcEzwE]; A{?\dl,U櫦b`;}xpRHnsC=,Y~<+gr S3?ݗ[UNvM\Z+)>,_G ~}2~f+w%8\ $S}Z"Jm3iFzҊ3n4*i|(a~?u{ڨY3'x U\a4mG݄H"/lQCAAE0L;cߜ쿮aɏ\-TLM{]U?T K eыD1SJqY{Qz?eܵ<(i7?+#˝b*GlsgaFgSR!x@}X{a N#CO7O !0Ngǣ8OLΉɮc|Yݮ _KN״wXs[]Xb|L=/F ذ ;U6pFWsa?Z#+̼>#Bԃ'TzzZRy HDN]ѹ(;Oh |eiR1f6Z^BR\N90iKCo!,s3M:^pULK#䅁 ҫ'/7a b@;:_ї$RD}^%:@X;iMCTu{܊a pԬV^"OQMx׈\8bNKtͽ26gX?¤<5(xdDewhLm2i'kjv [ 0 &mcN$2EiR < [$dшvI̺#B淺?ՃP tscX"Kbwc{ Q]qhoJ(kL*{a7j:ċP.a%5.LRq7"H\n`l:gS+ ~%3=y@Y(Oi\Cdd[DfC!`H 9s>H8C1vE:*!kQ$t '2{ y KN|89tVR kvQ>Σ:-2 D{S*jdO>ʾJܖmm瀸Hɣo[8x~iO+KHI8낆re_S?#?!g(ْ0 [x>mbX&=cXԞVoNvxS7f ^&r)(h=:. toBOȻ Y8Y{$7\HsO貭h &mK959={2ݤj=n:28kمcH'}p}NH"Vf@wL|L.2\j4HoV~u:g cd"&k # =^R.s;울!>&y(0D *O@𻴘9>Ow4Y X*KكǑ!)6BۋN>_{3ĽaNǪ3>Jžm ɡA+6͈@,~P5d8q{uW +L >;$BDgiR?27Ѡ L 09Fe;Hx k?ܿfZXAXdoAMY_ֻ, o#Z\56;fF]Ipˈㅒƙѫd3鳞߱b\~}]@Z~ND2szI >G_caeN%hwRkp,[ &lԵp=zn屋הūW V#VAzvF~`N~/RG8OA[D 㑔G(Wm+bT|6]`J*fy/&C[C0 Snwzu#vɑx]d#"l%ᅈ^nOqcؚ:N*U3xL!"vp1TݡWQNNHd0CF0dr'ç00=*ʧOd8\߽36~e7߱M!B"tXz)^n(FAW~,}_8J;TWx5 ـ5Yj Jͮd'xdU92HFΙ5v[e2܌?uy7/"Lvq{+ˆ̨3l, {׭iaEm%qð~ v@z}c.;2?Z(hTl\7>pW I绨u eO 4hj/G!ETFz2!|@" 4rY! #1I7PJH?nm:f_ G3A gg2aY6^/K[@M`Ooާug{ThAGXIhL#:7R=?{6? o9<-3hkXUvS](s;-r40=wwRpG!u+#ߪZ:4Η^\Zn]̷~*vwmlبcQPD`&9ty(mvQZH JqȞHY1$DAYi#yN|ҕgnPM+%.+IiE#4XjD2%{mexP(b78Pyƙ`BK'a}& Qs׎#$>L䝣RK"b 5Qx>F7|| rjg38GNL +cXCXd=8v+SN<}sKgZ?S_cv1$?'-:↴qSkqI<(]GS–7CjK[lq% )XÇZR8 дK˚ukRI\NAv+/7x{zկHBt%yFLpZ‚b^bm3 @#/o pt;`Bbi~ctӫұ]0;$hIMM\$'}G|?9b'Kis0 Xn!قNf`T3l0DGn@Η]\kTz4JC$5hP ibR}'Cco"h\_Oan=Uy(XSoNL]0HqV]c2Xf >-gD}8DXβ۹ýs)cIögF)j%IK<-jugb3e;n0n65 ΅' Gftػ)vǧB]Jչ˚+O?;b+mAƹւ,TQ)_.>Z\8ar4th ہ@*O"w!dػk@q[18={o;A&^r+~PHj^NX,%KHFDRy@K9z.VWPCIbW.!\>:,ł U8Z($z @|UA[r7RO'!D*%LrK\/ MkRS6?Ŏg~ 34Phc-$\If[xC5Mŷr4LMwD$߼nE-;4rpҮ-\rl_i' p /hh֌Ae`FxDJGLIz`#hʰ@ꀊ^Yr.*g%͇xW_Β@kOis)2QX%ݱwC(sS/Up ۹*+=~Zz*b-y0/`@W"{ Rl+ODCX ٺ/fK3ha\.aؼQ4>}BGt1PfMވ_n8)R#FWLD#Nغ$٣Z5RT>X-wUOrܒZR(;!9,i9w8@h+GrWR)EEn-&ڠTo#BѺrL>pDl[Wbj,vx6螷9*)_c6 ][@̯P6B;u#DgZV1Ita3 }gh_QQ?y-Q] ?߼y$] =3@4 M|]̮sgk}?<0NbZڪzT/JN=V,@ꥵIOC~ߌMkG4[UBϮߺ&c/MzxС"M UX1e˯au-;fh6*q~~0ִ(_i"mxPqQqx]RB`"JȬ/i" TzвWfTWnoAD7-oᶵw|zM6⋺^&Z|z,f48}. zтגY8UYM:ksvhОj 96-ڵ`qO9 M .`:JnXGn_o/#&nl؝{;-\" =d]QX .lh!֚Ink짹mfQQ"i/L%o6}׾Jlq=i:w~h_q**=?+{3@uoM|fǭU' *u1~n$.NlUu. oDBlLd)QgQK U( RǙr 44I0iʰdovSukJ+̨`<_l6=n35} nGQp_}͊y,l=f6dPo?*_)blxѸXg*c5&.7\N%W3%´_˞'O hxw=)vz2Id3W$UL+|䶼'$/z[1+Dp*L6?IپX,=1wĎӘ\[E6ɱ= :Q{m1{5|S|/peV0*Pjd[;en^ë &~dR]]7Q<ufQuR( PL)Iq=-sTP}[CRJL8KPΉܗ }nFqEe3k B{cẓ0?C 0{MR v}m+z hʗh^hӹRd-V[cl=@#nsHXnON33=N>rEFx{uoX %92w5 )T*'D#iὡ(3lA; qH;%mɋ$iN Ε$!V1c$%CAl>S ): G[nGsujf'{ RKJ-F2X} >!+ŚL`b:~=T3۱2 T`4(+#tWdVsF|բ!a>E?v]#d,)d9^tK c {|PfG ,F $(OOPkjI83L KqRF}3HS:xc[+&ky]ʼNcJފb"\WqwCƻ46iꝄE\jBuVDE1XN€X38P^ #l EŸQV% [Xɶx7ɑ>`a#g-+?);N=d` ,_ƿUH2 d ,_;FEv:j=CGC>.Į1&bLom70EfT *٪%vJG3vt<7ЛX66;Y,xenRXM.Ñ^h9O7v濔}0OhSoo :%@e)Ug*uj%="BH8({I`'  TRuwI]}l*MN7;D |AR,U01Yf~`?`>S{d+([SeW qVǔdYp=EUx1xgARͥHeAp;YD<]Tv6'Ȩ YWl`<ȁ%#>\ڟ4^=x֔cNӡ6 $;$/%>9pN$Q J,HRO7h (>9p Xc|9C+hmC$tѽvmz;*HfJn'#*܎:M]+cIzdچfM_bny1yB1$KHyjW[>0ި#%v0ݞ*+v\D%xSJYȟ58+ۉԿ&p\f'Ęoti|xs@ ˷܀=xK#1#W>B>0ipԂy5f ?t)6քW5a$kOf{}xfSD[:O,ſ?@Cn/+oEbuvZz ՐHϘ9ߡ^c *z(MvҪ/ķ#4(rnCrPMj>_6S$KxIT3@WH{% c43. b;Ll0ұ2WN)-+Y\==L)PmkR4B;Q(Y P7l2oJ`S{H0D'褾P@)Ј?wyiˀ&L{ g{1ˠ0O=`aS%$) iz'Tƺ y[+**ȼP}c2?ߦ0TR,m_`n H6$*!3T9R򄺄jbˎ1BVmc{ii%'}j ֩@/H^ ~٥.3#.jj-5㉪(Cg"9 H]R״(Dkr;K˂oqZ6S?(1^fi L1JZ @h,tֻlArZ3:{D3 7Yz$F+˾ĹXSL<t~._朷K1%hOoޘ"y(* p"&}xKkq0?u _{^+Ji I i B4ФTTyF|ubۊ +Ń_t"67-L7cVn =7= t PD9HF.|G)czeg.df&!Ax!eI-' Li+{)N!8 vAhpq|R9 I#3"<8O.lS^{h_fGgi>ܡscd{+RzzR4EܮU4>nL|v #R$:"My)iƵp?N欰=D'p8w᪀jmη1$feJW>L4,iB<ZPF0Pʟ]u^.S^Mkg15$fǴ ;\x8Ik+Y`SJ)O\=ָO=gݑձdϞnˈO%!Z~tz/J,ߜr^=E45NpjAW WG *,Hѭb&L _D]\؁ XݹvIi- ilm& 9]@їmrdnWS*3g{hp5jwTd?c>/|e&5g@v2&2Ɠ<Ն7=[HG#XF㙅\/\־BN0q;&y~<|>3U+/_Jfy^^tcqʓEsAҊq}ZSHn0h< Yo纉MwIi{*C}b^mEJ R᜿JEq-ƹҗEu(8d^*ht2پ幟K8Z,(sԯPfq];27yhcRsaO{:^Icɇ (88:7d mH(!(8+$g̜mx} -{Э 3`8LS۸X?ovE}=o⑵awgb̓=N&W؅Y.6A/n+,?\EީHpЗpi/j`w6a73oBkU%GKWLwmώ$sdz ]{jdzf/v3I ϹTSm&>WoX\<@}'&|sZcځѿdFMQ4m=X"B?T<8lW72M /+w{6d5_6S0,݋)tl F%V4SɷqH.r!lWAšdc#H7V`xu6ei!1JWડ7$Ylg27OnluP=J{S)x}RFz~ -;Sͤ̔w>ZB a0cg(թf+jIbB/E JFBi >8˰9PH y1yH=XGYDu@w>vGhSZ޼6m ʖ|2zFvnPۼ -IZA$Vo_q9פky-jL`3@Y{bl'uh6]F܉_y%4s(cQ#2< Er6;Bu~C X|.+f}oT/gCWADž9!v?pS&C|JDH}}_S e!)5jB38)9 Yշ]m)Rȷ.GI*'ZoQ `^mڶuAP11~gIH&`f!G?6a)#EaLFtgq:;fߡL )" > _;_#a7!lЪx.uf0k18 c듌yBl#ɵК=5oCzCnIQ?ɼ͒3YZ$uїRٮwjܰbYUQ .ыN rh3M0(4p#,\΅]& & uHA>Sk=Z3m4tdbn%thGlSq?HJK776}Ԓ4RZD BhO@0M_ࠍZvl1~1֗BlZXr6uOÈdf3^y2+@b:ʂHcqYID<,0&^&[Kƀ}U*M_#/tvRxzk.7v8$`_Cvx^ٔ]3$Dq#Gޮ|^fh ܭO"`f/vfd戒/;Ӧu%0TºW.[쁃ϓm;;-Es.DmS>-tp~{T}EE JԴk2z(#X>yLUx/Q*+M]JE $}T5y$rDž35E:>5rXyaٱCYs) М8P*VS0d xb;R]f U센wC,8iLLxX_shjצ*@s^]щm ~A&P/"V]IV6`v*| <)1J ɁEr@}J5j5?ΏE7-H>a'u⌏>\VBŜeobwq"Q!z lzzt6KY%uuρ5@ D̊2:zQw%nۊX=[x zaѺ)qMs[q# -"u(؟0yײ=r{;FfPӫ͒EOmmgv<oY?Ϳ>^n'z*}#cf,Zfi'2SD1S%yz=d)*CI< d>ZhE=UD6[>?OLTdhan"yxT6ﰕ`ٿt/^ *$ruc듢) vŜ1']Fv; 3ryXifr#-xĦ"=g]r-sl\i wENͲ/d/Ix8etF/EfmV1<:I=F%{э[+1:vl"{!} ^F36&{υi0*-4>0t5I[S6-聾ttlE^~zvw?~2 iW9]iMiw> * +Mj㨢9g]a\}LI>ʫ!f5zLy*Ϳ? [6OU[x`4JAգ=~̥vL1_BbH1K%^s,gE˒]y^P0<ȢACK7 n:<Ha+Y/=WSePIȳZ | l_14]}n& !-On#pe!bJ[r_LA/,ENKiR}ڱeqrLVZ%Q.%ץ `)cRBTJ\EXfNw;vF.Ug~o7KW#,R?aS0 C@x׋Y/1 Gu9U;;'j1dzbv#sGbv+bL][]'sbx_V0o9tj嬒eH1Y,ZZ:0[h0~J _w vmpUghURQ. 1L$R͎aaų:5BѵˏyWjrs;x=HKSzۜ겅|u: - ICT [Ľ5>̜kYow ,褗aGЊ4h*fSw(@(iOt2*h +#qVa6r,a5 ph(]'QE/̺eƺܹ>Z Q n~0fY7nHsPy@:ͣ1w1Pz°dfCJ @YǍ+1l$Gx2U R 4yJU+B3z-ʼyԣx-YͬH }$$o=Ϣ.7b%?fil8jT91udf#J#.8@ˢ,omNp4JحTۯzIPx֬SRb:$U^Ce϶Mg}*-r Dg{܏p^mT5_%F`[QUgluÎYFDM1PWl:w&W׼4(ʯ`a5Ք!󉼁x'p;ZAEqI^wji 1(SPr[ț1so4ĊX?C*[ڣq=?)MϪt6-|/ a Ѹzb/vC !w9! MLA@FR\D'5ɨ"(Hۅ*UBfOkܽf6@TSP|~|p8PdS_VSw,TrdM^\[#5gUK18Et7if=ؔ})t955C_9S["CdJnk%c qSr]r3| >%ČO+s0*yY;@$hRNYg=˗v;lw"+罒(9":֗<U!p`?h|VEchNO3lxD~D&2XIu -f,F**(212V̹ ;K_G(óoTӐ|I#:˯H׼7?B6L$dJˍMv݌hzyv*@JA@I- ImU6 Im߶zaڛ "PӁB*0flzlF-Dӈg +ޣ{&ZJrTÙ" SfTX=7g`+Qb:=0I(uy̸8z jaJ{hx#|$fCPIW' uK!{j^MsqP2e WPU=ւt24|`wZ>}: ͂2VzTA> 306-UTH|b;9Hq> 5/טx/q硦 .,:ճu%]M$5l0+02?|}bM$pƂz<["A]fQ&H^dJ~@z6lR7#`wRY?|j 9P|ˎ>%+s4GoXlD%m]jEe0(4()@l#˯Ń'HPSlܘ~ZD{#%wO:*~wk/^ꛃS? ڀiD~uޗ\E*T:C2$ʗOwR4=l%#+#UwY)u}. 9'U)ELcU_0$q^f'B.F@v`B_i;PO |Ϙ6=E=염rdhtou$Vx?['eeht,<8) exk;~pob,ZbїZb>[}̌1y|ȶ'VgM.D̕ _} dxۭ9a-.*Ii{ *li|o@0 UQ9:EBKG=fC!_|PPGZ9h]cAz@cT-bcFx@̪".Y(:z|7lЊߧ-]猴/ =h1ܱS2DU/LCl@|49b2!ћ09K/^\+#slư0np r*k,+e=QW2dLc(yV0Z[°G0eK۞Qh=>U:V #S"n=o$(z>29i_Bn'8ww x i?,(gj X84 {a tTRaa81h֊`ALSq?ɼo v6JL/2Uؘ¢-lEv)Ģ…PLJ+^]$r,uZh=zMi t6~ N44)$ՊLFbEa?3F JO)CR։o8*u=:(6 1s N,R; l!DWol|zjI xBlɈ%t! XHV_Me32sƝZ]j!0l' Oz_X| "wǻdlp?u YZ_knKHP<f>K n8Y+#l& F,HcdX<ۊ P7s3TЉ8d.Pk%`5Sjj4ETr2Gu%0#oMBlS|tzElS> s }`v[ 6E^Q2d<9!O DtxFĉ ir)}l~OwP<2pjG\Ǵ *ܗ G%8hC}򀭡Q`|Jg /Hy#bQmˍQud|;h5{!EdĂ&ΊQ4;-rq12-޷.⋸(U=: 񊨈nM@F.s-˩z>JH3,O_̻)bŸT[ck߬`8k< AvƴrGH炦ot7^|o12]i:>h8 '?4Xru`0ϰb^( Usfk?aS)!9q嗑I cׁj݈`|@;*n*_ۇ1VȲ~ Z>`^qDZ(W-@h-'uMu:V' yeO) !^3w,sCHNRMmvf`>!(\j=H*r0sL.".p͈h:"XNIG\0܃C( M UG2ǛBq&~ m:H ڦ_5TFFiv]dz"+~%K)-F⾡BLyeHDH8n&،G3WY\h$-Bkwx0,G;Ф#4Y[̍7l)@}k%fƽBQa^'Ld=T];_^ʚhP,BF 5v&?E0B)v~[dۺنK5KU֍_"R/8vfB bNj6DR·xSLepl &#ZH9GeU~_ Pe\ո !kl ұ{ ⫄m9=|:d)4U4~pQ% re&4T_K\oRtp9ӊ$>˛/ZuWbHx41XAz$<^d~6Ҕ[4v35\攏Qc&N!n+OJՒϊ VJ&;A0iAM7֥lKhʜ_|B{:;-7KMppCٴ+^ߢ/sTvuIkUjϲ}(yƵn")X4kЏMhG 4aOʤ~Rgi}zr0!l-xN[@ʽN-2X3Oˑ`d;PZH,OYOpu9y;\.~r1y77QM{ WLm!.pS0$xfPBAEXDIZY|=QL;{}$Xԥm .$~~Ճf$a]/p1z ̄Dg# +OiItYl4PY]rkZImI/g9#~Cҡj>}XNᔚ9*(7u"%bO~ Th,;!qpyxïe2<ճwFz)1CGt:9=gf ~ӌ>J ?B>\k;þ 6pV]*FczDy 6-xFLɒ1Kd{-xHwRV܅C(F»CTDY!UlS5_Y \AJguYɕAt:e`AYBvoɂ۹3RS8m}AْҮ3XdUVi ŽIf^{WJ(!]гR+s$S1ĊKi-<.JUW=O>~@&- )wȞ~<6=X) g9O>{cfW!'NxRdj,qH/$ӈm`O59ڱӚ uOdU 8N%+ʧ~ 쐠e´;ɦ1!x)eW2y:o)9y{W uꨟݨ\0`fJ6y,9R8j62ȪH.gޮ1xG^Q#]YqGtbw޷9\NDNDp@r@,h=djBb&U6 ٛԿַE ZKH.|mgm(?1gّTSk55 |ɮ\8MZæY&]Uɡ H7a?3kܧYܲ) lW|h}'"}yG&BFUB>A8<%/=Ree?*򹆎aJ,򣹢;3Y; y4CJ=K1'kqǍ|l86iI[QZ< vVr; wGpkyk|ZQ}{}6NyQ o ѭ7r'^ϫ"w 9ME9=4cfXdp̩XIRnrdy@(D"1})sFX}.9T;ut<~tHkX7ٖ$e+߶#2xzQa{t!є~N'2vTr{ 7Li"䓮+rYKv +c^=!qOi2-a^zN`) 6*SY&fǯNo\.cUz)XI'7\|[t9x|`|KDdHJG1D|u!a6_Yޖ%m8,{oiRꃨXU'XG;wUD, X\>Sԍ2%=z7X(w2] zWN{dXF|_+op 951FE"+%89zq;D10cro & %3x$,"SH8փؿI k(U >WG?o!Hmtӗ!⇚peIZjDyNU/EG93,j`jըzuZ5tu ~'f2<{mx ud[xKGb$ le AZ1KZH3x&Twv-gnTX%LOCh㷨){K9r_OsE*O_2I3(lhfCQ6Džofnw"_KNu;2>Vxv@6 G&@~3p?+ ]pV2-.aBm)E`O,hkD~B.JgVܣن!W$B$N+ gE]`~Kf%&G6iMY_խIz~zg]iKvȄi<*v,RY'ΫAw1D# pAMP,cOyԲASQG^9NZ?s$h?0}tS'Squ\ x8OwbbnH.}M&,i8iB{xMT2 "( 6 ~!"{?R6le-4Xxa!J ==wwoZK=>>4p/sPA-WjzA_wIٲkHn,al/(VN:Py<4^L"5'=fwin:"-^>rp;H8̂܉G.̡,+SkKZPõ"@UqJaAiI($`&gݒ#oY6xS&[m,3bmU-EeR?  }G]^+KڅɾCk9DUw(`ԩՊ@k(䥸W_j&&$bN}r߲? [\Gɛ2ND^-0]hܺGKYC/e\@3RŤ%QM7ud¿7Oau0|J+m-A1qyE䮆f tfs.mQp&CBM,"ϕR[gj$hS㡂=慙{cE!8 h2 D}-;tUb߲ᦻhgA&Gn ꭃ9pp{͘55ɗyq="NxTIs[HN1y.a$v'3 ;װY0.?162tY%N)>ꟹ1!Ӵ9]ML OЇ=v@(!Ie8.D73'xjd 4΍} M 0sHu%{hF]@ [BN>ļ P?^ 6Uώdڪ3D%KFhB $ s:! C3wtT(U<úZhV鮂 (ҧ(_Kme/qMm`^܈z E[5Y-=W b [sN cP%aC]V/ 򹩻ִan֖7a{5]nY2&L⶝jnu{̽f.# M깚TComr|S )HFd.̜W)?N[F3*ڙY!^3o1b3ax&h_3mZçYؗ8@w 8םjb5 o anr^҄$CDSy.^1(Ięj9g`8͡=nq#~cQg F{Ƀ #{14]6 k=-_;6%7P3 <<|9(8D+0T"5X,Vo*V aJ6y4wiz z ue2xeױW7ǰO O7&"70Fp4ArӵOQp20BDu~/1ivr 8sX>_V";ssMժ5[FvX*:JwLOm1`4i ]^s}0t"]mDˑ;!t+Z`t}mSO"a߯u:ƲubJZbj@ 0℩T*$}A,x%I~]YpivM'I[Y$va8+-gMZE?q^kt`h+g^1j 0_:[c+IwRαfT(!"2{ u{m2̖9ٮJePS "L|$1E9lMU)pg04@yp"eb]#*czߌ#pwT̢XubL])&WD`Q gxe/xy_SUN'8[ +!߄ t~U̅yτ'<(1Si& dV V Pcdp}+ 4rמfqUjcW,2GI;0 31`+ľ=Wgcs \ŕa+G/.$EtW#t˓Wn ԧ'D2p!{dIӠ72*G_jIJ +-/,%?}d!>0dEsb& hӳA-tYFX `X8%T^ riî-g)h\4fO놄z ނ čרä4;RC{rvL]u`)PSAM\/Q\iOoiB(bb[vq=&NVRˣ~KOX+"뛕bϔJ3D3eTa8vz{pvF$ w=)bNn ;hnn0QSunEG[Pk]AV\=J8nU6 *3:$xƜ)gsp/vlfqn5"s4C'aNB%4ʮװId[B7YK},mJ/F6Fj kܿ{ ׁZ䈺eg yr,C  $:Xu.`~P3%?]}m7x;OwǩZa߷!WV*O;<xՏIo_| UM;ISx*V^0J9{'hbA3d;W%?)pi -F:(INFNGK7WKizP+YO<鑕oBŒ#@S|v_:l9ˉCIHhuKIgKζQl*e45WdӘ:*@ѵhue:>fpd1>!9 $hI.7qɪk40ؘzM!I<s(j\/k цL 8U9!O?Ō&I|)3]o9g[R[a2p>pҰ TF1Ψ. H 6\6f)$3@4_5p/6r:4<Z8eucpxVGdٻ86R~SJ93};{>!`",N=It)VAN,E0 T +sqӑ ((UrCZ ^gtr?-%=p:G 2EDAQTUhBEqҳL#[~rS!zYC|.+i1,ԏ3:]lejFsTkyGȦzaOMδj`ua&iaQ䶎\ _ⱞ\ML9=slg0 7V! d{ z'{Vu.p~=ӌaGjA}bzn @ 0rE[8aTKDWoFEe)qN/c&']Ԣ N@ S?խ>eVƆ!NL4'uJ=aT Z1Q: )éo'0M "5ЮJqFaFQX\/odNm9**tIb7on̄Yl~3#I%Mbj2ij^n?&IX ~: 2͚jȧHz=?`DZ&)7qSkswV#?ssT^N4d'= ؟ 5 پ*߰0ob _h`^ޜґ\8wPFcuAgƘI f+Bty^X6 Pou5! (礸/ MEpX@(_aKt1uI)Л7*h8އD]ˌPuw"qH؎sVY.6A濥`Pk#̰>ixU>ѝD[V$[Qq_:V9]xīTT!i6=*MX|+EY}JokE?P֣6Իa#?~㫑eSu-xvSI莟پ$p-@p^W$7Dw&u57~I&B|+&:(mߡPӽоmM*Y еXƾ9osKL~PZ@&Bk׊u1}{hiCrdl4 !,r4L+{4wqn81ѹ1VN9ղ΅Ndk)&ߋmȪ+Ҋ VfS'B~Sԁ͌VU_,ZnQj>fA;i>nǮib~O)x٤?l^~< ̸Յ޺ڧ ĐgY};C BǓOh0W5h`E(ɗ7b5!,-hD̥ިN7NZ XaMfIdh8hwd5P+>$Y:Wu`y ~ܘPJd%hAoEK3ꤏ\bo.:Zyd+;X75Bz?7R=ƍp8>ϊ^Ī 5n7TFW.tش2f8l8,P0 ,^b䑦Ebv3?CM77 t#w5m8ȿVEt?pEp?#fs6M LBW`)Ĝb@ُh7E"K:ߛ3*#vxo#Mv{0[i6c|-jaxlzsPiihLC7&CKF >ebW:tg(j@\ 4Kz rtsJmN12j4~AP\5⊳(svV A;',JiQ'3cVWyieHû m3JA7$!\)iהFϡBXg1ֆ齪 B!;qh[֯E.*"ۋqsI.SV@EȂ0̅QΜSaW[7n|:O:3g.]DZ &$$^v007N4 y.(xo_;l V諺\9*-E Dol'֫qX4btkh INl |yk/|_-ߞ%7.ͿnTh%`p=gVb<Ȫ՛SB9/DK"S,GcvK~S2dYe.|O8Ar}{Vv(uzס&),lJ{~IXʃ.Y,ϭJ9R5z" Wn|@<,. Զ;r`@J':/o 3Ȭ7 t<]U$80kȊ4\h:vˀX7w|n_Ѥ : _&L` ܅s%!I/$ll>Lwkg_T6@ 9ketb"7W^R.!:݃r3Z .x_BT[0 ̐񿜁Dyc:!eIo GŞ * .T)ŵ"&\8S*vVϾ­7 RmMξdn=M=z6Rr4ukܦ9`0b<ϢJ&'AӞ>Rl[E3QxF 8&9a׶8|%=)@8R.kC~cӉ ߁w,} Q JC6t@J,V?^^fNGӄ{^>w蚡)B֬Ll{ܨfoF3> ȄqZ1mׄQ_xJԁ\M>gJh<, IN/a?in/]7tB7SιXuv]àZO@HhS0!P 7eҝX*3gY]e(_PZ3V+Ü7ӯᅚ} 5%dL`I [C8B*") 3Kt=-x^u1Zv }PL{s[iJ_V$2QOۮQ)."_VZIEM~In$m`b{K$ z] W8|Mѻ!#M7]#"N? kr 6A$1[b.tXXv7j6P[ә$U'JMZN!ز VQ[R/ 8:x4%qR8=ԍS7.LbL6hp  Elx^% )hD(ߍ Ὁp|r7D@[Ϟy/r0Yq 51Lگ"kk:ZDeY Ӷwz0$%X2j]M;cz-t~'"N;([ɅKǰH;W$-vhb`q^Pmp QF JEvH$?O-6B{.Ok}EGWkMp1?fB^dyw\G b^A%^gMB4aаCS0>^SX\z!,gޭ϶17M5}ˏs)$xė7]:7M[x6ҹ<"xߩ z],>Lq#VTTӼ痃nK,I\|Y~o_{ qvusb iz%MYt_L 69;P,/"L[kpxOߛeۃݖݷԷ"kR~y~y'S0,aR-uVSiG|S}E#-d7` s}{ 2M]mn[ަ8©%h@`΁Ҙu#in? qFsMedM(B<4 Qd-y n-~A]oΓoPǵx x]Fo>!2{jaJ7hYPV.Q"wMKz @l4f3^e(Q*(6a I9f\*YiӁh m~<W[pi+a HD-ѴAl7܃caFz;J^Й\8Wv9kCHWbχLi&(ƆzMxeqQ Db`&hD3E[&s VǞ.AVI|Ag`Ђ2J4@FZ-NЧ k:nQ(!ѝp!HT ¸O,55U\R*2R 0yzߴo"6rPX" wƹ7/zH=,5PyO!L/{N繗LYHxe7~;tN`e0lmC8 <5Czf &dgW馬<*9e^h&AR <gQFG]F#& ;yYh>=aUg+Yg}ee^x[GŚ}Z:wf]nӂl(5s>rQ6{?u3R$I㿣iN%FޙCSW Rķ/LjW4;;.Έ^[c 4aNC3? ߭vcQ6\Iˁw*5*&soH4U Vz\=A{EE wM`lnx?j_3qK #?װ\)Eo,4֯rJ4~{ 3tk0OH Ӟ4ki/?y5O!guLdV|:wv}jTdK33 ቕrjc:NFyp?Ib;HWaG¡pCX4yG,s;ּr o@+Br >)uLF#LJBQDTec"M%'Jl 9mA|KHNf &=Y7\]Hr(5d:Z)C"4yV5cuZ凁vCTI~ge/d'NiZdBRwL_EͤaXqCRH> K>є9|-AL2D4ŸVjk)!9nm 3HOe%;XBCnOgv"sSUct,jZ9CJe"MSbPvG]O扼N`ކ H!f.(pO/Ra7cq|Qw,WgsCرԘz?1  }^KgL)S}«q&I6~ޡVShϧ%x2 1,4E-._ Y"iㅯ>@ZG%w,cA6=q x?y~{2UoWtXvKDܦ?S:cAiK9U<$Jw^G;lqTv'%vGT5:܏USFC u;n Fjot=[`9U0zYb# _ KM:SA+Sćp>Ug# |=5huݦCgS.B ,Ş.Gul\LbvU]AZ􌺜9SR)@S9iW@B7!2e欲 72~AKyg}')UV xXcUF"/ꯁiIz|Yk&p/.}HMyc,j^=NW=ۃM)s:z:ڏso!,:֪xLTNC7B|Rɜ(O.F/aDwO2f[2$#,V=taEi #1Em?(E%O,K)QU87riw|W3aKJKtK} "=UE/QeTl}ADQ'wp).R4b} ff`$av ;˃@32,;"|,V>4 eUdroC>䒴 pdRRIJزrm4!O2{ZG>aX.Z]Z^ʦDz" (l:ҏ=+-)y/y6+'S,mK7S,h&?7_;j(2. V 7KŗlI} bfELk4MP:g7}+{3(xO ~@fSW/X=asTA#d3eY }x:$UӸ!^j^؂z/GSzm$+/AA#yt͖K]HәQbLQ[2qI%|8fLSip`7v4Q3a 2-0_D̡ II͛\UfzNC_|0bHnvS3b:Ңou t:$csbfEkLAҥ_]BIA@1%(}5mnI> f> N9$԰w;^H'/*a2G2uNK-f$ 7*<6OYwOeYfڛ|yXAgt(VdFۨ$ sN sF36oq";$R^o'2+m3gȋ16/Vۘ|@~> [Ĉ pt( tU—f9_*pNQ8fƪa.RO4'S{O!NӠ˧9hLӰyoy=oH>Lf #n<,vv;!BvX.%vي5-nz|9R~7׺OA R Q(l79icG YVt& 5H4S֝xRB[rF[#?p=AT,t /ԨgF n 3BmynznnB"={>2) 6%)-_ |Zse|(#˵zPjoA"D#F85Q=p+TS8Pl#E"YB$L$6.GڮH&HۓWiB>K8dm;&X[Vۦ:T4sR \D~`~[҉ +JQ JB6r۲Ĥux'8SdMѮL.ߠzuG jX8ec"DtXYJCumr5kQ.o~tX9.CtI.$@&2)D"v6.~Eկcf|Gh^hҺܰ=9EhCrf% 8lJ45df ajq^ʈTтVle768׏a .6Jm/2IeU(>x|1lI'sK"R#%zwxb> =ŕBv_݀XJߑQPuB[4#Vm&s{R+Cz9봼䌂X7}Jx ѡ}7p+2dp9}x˄C5u1P~ ljE#NWQE([;M_J9*+Kw=[Kq 2"\`U.mɻgΐoyD뀆_>9ixoy:> `whmhFipmvp M >7#ZCW 6S0_|cƭ䫱4쇼+Kj/x,^cI@8A35_'\E9{C{4|AQR,T5V{S5 k3Z31 /=m_3w6")TLͷ+S$_bV~žf9{hoƽ0&{orV}`;~u ɤ_&_>,E"B,Cz?w(jԦtJ(s8QFS+P]؉H[r>n$ \rُՅIބ+VxY×-AfvZ" UDذw2jvag/OIem7(80ΫhU!60ڼ3p?W]G*>]`R]ц{!) &v+B4c`T;wK.&XJJPсh  %7&)N46GG}2 Eo^Rf7Eb=R%pV `~i_r{ 0|CFi->mOQ3EiKsn6$m[QHD'eT'&C!0*S͏b dg9'~rD?#1'~ι}5 ̱rG5>= wa蠿e<.2PƘ>䝪eϏ3;h$ߝJ" /鮧Ӂ38"H$,a~=%VQ0gqHc:jRRǬټ_59bcJ6Cc*AqгuZ^c(* K82E )qjpn#$iu@Bf[Ftٖ9VdZ((ӯ| ~β>GЯg,+F@`$pm'+P%"SyfUw"-:`gͨW7J=u0_B, }VeLP= =ie~vۨr?. -VzFč C[Hl!6l. ΀V h,zM&^ފB֖P,v𕰛iGguDPq(чnUSM9|Sd$wW+0 mxV] E/'ԧȟ'ͤ&c"y-DZkƏ_^K^7<Ͽ[q07>@(VLC3dO:uJ,$Ldrl;SB@nVn%8Yfg(;HsW+Ri"Z .&ei1~7W$JhO @ K74 cd|<$G׵sL1x>E4Jŗ[_^X*@ 0f-RsNֺ>V|ں T4n>򼫒l{݊]IUPׁhpnUcM{FBA M$Y蒔TR%bS7qU!&yWC/Bu7. af6e\[%{Bh.0*dw]; "=\Pʺ^#w݆3'ӾyA8Z*( U_ۜÔS\ysBYi*j71^a0C~xZ`ԉȋ1*ΛvRZ۽:6Sr֏č#-+@W긶dбݣtӃ/Uƿ"ês$9a_WW#MY~Q '>H8K9FAqAU[:ٽ,H%0Ф4vsr1X6Ukp_;[υt)?qz3GixOu_E8`#'i8nz`%!r^!2'[!j1Ab`[++- Y٥=P5HBȏ}vč&.ơ~:Z~\lI) ̙Ѯ'hg}` ڙ%rY ") z,+Π(e>NCu{% /e"E֤j:rakTF7diU*3Yəxu_rf;6ćzta'*7MgaaN)> 4si!}.I 3R&2-۪?V}=4-.#Y\"mrjC ԕ  jظMd"xeR6CKCos>>~~mm\+r6#wAuW/2^e3>ˋlim]M}Ğ $i?pټZ2m\$:8^i0ϥm1 ڇyz_00ɉ͛_К!iQ/ lud= 0xga1I6o0)0?'# jqw ߁ˤ ( PipDM@*]}ܪא: puQ9$B*vn-[I}$0Ղ*YjeK'uQBs: v#):T$އ )=3MaTe}dқQxk Ĕ"Ց?`j R~)}/RS(&ֳ܀H%VϙdC8n4_:1ܪ2ҳSt)ZOfireWX{paSؗls"A=3愩We >MNgw讄ېv(a?&kz1iSI)fR͊4Wҭg[9h!(rpxľR>E%1m5|7|i5a)S7S r=Zg^Z- #ՊP\PQ7X&.fdo<gLkYO\"J|ඍ<+>yO?MiU%2e\,X/+ayB0w\w /*ϱyn S{DѷLJBx2e[%*E1k}]CV 1[7KqӤH[!| =Y-@%\4ͼTV,9𩨨:LC${cMقe@OQxz,:򓗍x])+](5MsIY)!5BYո1%h֦<.q>)\c c՚$"susPi+!A;n2yu* =u_;~` {H'5Q*>맛[ulona2s8"#^U$VW}&{ՠ 쀦S>yt1jƱEp3}/u l Ʈ >wŻ "G CK-ߜH#Їc^k *`c +1U D8!x̌D1zJ>ɤz?Уpf v!-0(X@#՚}k 2{[} 6$|=>϶iԆ$-A晴t-гb`qF--;2[_r;tjI0+Pbm4y {Bf+v\'n7eZgYdj|7p'F!cYENj[VL(zl-9"l3XQ3ѼW݄M.9 7lhN^{[JX7ItaqY@A",㗀ڗ:Msn8 k?GZ~=7}V]s0aU^eݺHg` 7IrD8/FCe^i~>V:k<;VDC@tF;~WlD%pi$:TetDhئ,3JDM@E-מrS% |tl]o$3V +&/W6v9 еNB$ER1?bCGli7Vdc)"` 423S3,`kӔ\'PkjV" A٣$9/tczq#ʱw6vY\W)K\]V=͏0XPbǸkOh@O\ڙdS@F.mT?XUD$*׏mQ1G M߽v&%NY.i HE`脠6'#Q\sK T}D˃ *<sߝڜ}QNj}鮀qMh6CY 08jXB[ӑL鱴}lGcʰ炙Ho#!ZD|ˑv{lTuaQ1D:=N];Q"pT=G'4]{QL|9}s7j-WV":.֎ Y{og$ͤ1Iqv=LnX9=hds9C]80I[vg\\&w"!># 0[Ob{ms̵P=թ6d/ ]elƒh=geG*4@4hG0Gb"/a]Hw`x[a Ye慯Fna?R5s#d-yb 䙐\jWRGjvt7yX~ Wȍn.#|O!P 5::-MCߦ5sZdVe&[5  iP*q)&JqMϩtEr*a6oR7?=)p-M(flDfAHRZݵ +:}A_@&Эa1 >B$%aHzxYBD !.6pȃ)gUL.Sjx9нta҈grHq`2?QdyGE.}!W~ b򽀘]M~bN)8e^jn9SbʔOE3Sœ fAڡ|ԭCAX3[ԙ4bY2T,3#>Z"9ſa}C);N;O3JL@E +"txYh40m%> Ja>{|  *:`#rlĨNZeDzNXT8y|ӥD˰'R\51[Cc[!u]è`Yr |bx"yRHvv\Q;r!,^->Tz2j]/REpE0z#J8bF򛄳A]-˦w .z2KM0mCo|7e6O.u/%\=@& N疍:fA,u78U ;.X3ClH 8@V<ް#tH7jt T<eYa\BR+uB( >Su;Y2K}["ܠ)UAcN.dftǫn'nT'Q~=!4k:c׊GPT%"2[+*GA[RAҴ1؎ wA"&,Fi>7 .]`mӆAQ>},LuH^`2³ @!}߸a1[{#sd>=>Ќa\+Uj;iX6Ƥc: c!/뷻bCrh=l9 k^- /OPJEq @zօK#^KP?5U~ִjH 0 Q;׆2~1FF1T2 :]ũ(q},;|]Wpv@ov2v'FH@rk f4Fxj8 +RhL-yH>&O )J;HVrbNY:c+#Il,Ke\ǤiJ%3ZGBXP{ʳmBꛧցфoS?>=߫UW_aTM'=,N8(kvLꊢv4Saɢ@=юnwp0ӻzNzV,*mxt~Jۦьp48RB;͝˒zanAի.}eU.3e"7HUA.s9pa~7 \@kjqd4~Wr8]2̇FAĤQ*cLs5TkyЙ(!S `y/ ml(?7(h9\6ЗQUJ*וJ@8)XMU Hפ)<YrVaEh8S3+{02M0ծNKɁw*.nFKi]h^~*j`9}!.h߼TtOx!6gY@nzU)Zңy YgP0@IKXG퓲>#F o1DY j;'Wg;(#[҆x&`[K^ 2?uҠ۫yq5=+2K&' չG $|@$M9}^ŋ9,*@K uolLG>v 'h{9Hd!-YsR u1|ƦĊ[B |9tl]MM:=6N`C~`}(˽e V` E~e8xsذv/aE:GGh7.j3%DpE49ܮO:#O78H -]OY2(uwc< q6 "T-4NO gY@` G|&G 3@$hIO+OCZ:߲h"`(t -aV*K0O2oU=^9[ɹ?iqɶx$Q,g9=\}T r sɝK-%{(^BWN'Ο0̯b^mO!v$u;PT<3wj%ơ#ebZ,?:M>*K 5W5KWü='ZW"HwߩMvoˬ\sr3W̉e`œj[dG/6h'@ԤTv?/d8D3N0ހ"W;^?Ñ`x•9Ȧ/>\FLDOmveaYoAiZ9_ݠ:S i P6mN0,ERRx T;< u' 5Zbq z1܌^+]6s2PIMq*#$cI^IY H9~yzG1鄸HI@eY||Inj)B.InƆ(,<եJ:.:$%'=o_ƹSȹA~KO1B-;RP9֓4w6 =L_Š`~pvf@++_<&N^h q͋)?$v9a4WOWw2;qet-WJ(kq3|l,U'Ȅ`jy1K$P-Jg9 b5o| vc&6vvSԲ}}?梨CvrRA+4Rt6@Tw8Rg!@ݲNr#*]ڣ190.-F{yքr~d^^mا9\S 9vGc\rBFWB~ŪOA{й(+GS] p@ D}:1캑'[.y M!Z1~s6| mW_X pp =Gں=zZJc+c ?\I|t$##rYc̋-.$&B':MWD/Ri㰺bq|6#8 C5"Mݖ$䣳$!MEAe֥VĮgx pm={~Ne?v ˦nP>0.@7N4~hn']yYOſ:h9UAԁ| Y Y^lQzmA2Iv(xn Ϳe OLk _N5,? SYYH<'gr$YD9ȃe" gbB=lQaIusm_thsHu?.0!eZ()nn8 PoeYX$H 7WSf\I"`\uvQ#i %'BR9 N纵x)}(CzX LR<{&(@XLJyͶgL¾gJ6{c;/!0>x[/::ٔ8@I-b:~_s뾗\bwڕ&>}T5ӱJ-u:bCVIעVGi77򲻹ĪH2 ^ tUdȖ_Cz}1= l?|Jv\k~=N;=K 5p0D;oQrfTjU7# ] <Xmthso>`=16ڤN: :I/7fE{#oEu8U>g:Mt{#z)%I55Oc̶Jv;8 uhPX?cϛ`<5TW8sPӥX&^6Z}n}\8\wc?)qWH7RMt%空i@+6^- B~pά-iА\|%VUMo; 4l/!!zwͫxBoʶ.Q+rDVuoyP!nus wY@ՁkDL^rIcm'+ln3ǔfΙ[ 㭇7DͲ^&#74Ah­%'i/TS8@#*w m+cPeX0z%QנDλ>{F[ǯZ哝COR*DV" _q/2{ѭV2/lRkX~ua͚Qqp$IvDc-B:0 $u 3BK[Iyt:6kȨe r~xH/- F1gl8m*WNtzHЈyާQ5eV۝TNvxF U"cP /wKSj7|#aEڬ3#͆>k\nx'oTnNpzmP*V7(?UJӚ1t,LY`>{  D!ÕuINKeR^Ca tHo>F-|YMӛ"R΋@dqL/x:/6'h"j,B(YD?Nn+ː0Q*X2`׌-ugoxs/f%bɓ%CՖe 8$cjo7'j-sWb|^cqpʩ`leGIjIdޟ%ܛ7h7r|0d(n nEF4Z߭ۯTԌ~7XuCiE:Mgy\,ĮUy0ifO.6. dZNON,:םvS\L{F AyDĝW9O*6W-pl`F6'tQ=@5^QH,/CZ(>9{E>NCMf\'ڳ|b4 &rE-2\̘=yy͍9;T8Y:3xO 5Y0_8͉[c&*d.\Y,2Ž93JR!c3:gfN L麚iƻQ=EfaxT 8O4.. m;nS"Ei -3SFd6sbq%7A"/S~MRF}ԙSm0\yjqk,26? #\w7 셾òBσ8y U)ZV !:HxQvw$$\`E  FAܺ w}dO_<6L"`W :x,w&&YQ xU`X7 8ƌ(RF?@l`z ϼ߳x5ٙ e@Ð%X5eoݏ?V!},1Y6qt=4"rq\ϭ#SK9$)/)1vCD  YxTUp$skN7̮gpp'0gLe4ˏPkG6zu#W,&27xkպSL+|>/~Ҭ2ph $+'t >b+B)T6)s=ƣ)~AvVHpLrPNҀA VckȬc/?י=|jMHVYIJY\7_h]rb1Hfl S!ߍ[90z,`x0/0Jod  #ٞ=ZUw|'+?G 29"UI-wUѴCUTrB'byɕ:YP%.pna/4Lk&wyS-)VqACj0σ&kO =2Lg9!uZgN&.xkcWδo:Qtjoד#$m[.YѤqe$_kZ U[U@>MhTdC .2C";BOEMaT3RH* A`ez^Qȟo訖z;ah/Tz’L f pi XS|8bq .:y$?Rs(8GtPKgn'(INkLym@beR-L<^*8K]}ǕB=ÅDyNCH-/wǤkUn8N: Uf;F DXXaglmǨ^7&OruZ*HE<`Q{šgV!@0&6PAocR/7eȡ%]cY_DaۣEQ*X!k5>W¾BY~#J'/Aρԣ"fh{wOXFBm1k;DcNc=rMWi/Lei;;TDEK;vʶ[#} Y7$Ȧ6$x22:L9%dxk22_.@],Fi3mG =0' xߺ-lIٓiZ4*eӱRlSӉٸ S/t,Z8"~ +a7c-uguxDȏWy$/WiѓE_FGF<~dTr A5>ܢ>@2% M[W+dhBn %ڽ0Z'!5\ &7KEƀ,)@W5PoBE0s[^VƱjL-Ee-}YUUv_u7M3V΀TUi)t-LL҅̕f_U`J6`>GHL2#j6rkk"EцMmGNQ):K$Q=?# pQ,{i3o`Py:g}I!f hkD+ ~P*SOlIpM N+@ω*w[E}v_V߄pPPo X2Ԏ BrbP~`L#cATg}"Pe0LPb %Իt@p-_6NY$pNh7.J-i8 U.#c7C3Reeo#sU1N:U!+$ 1ů4> rW'0Z7♱P!8Ք.ʁNZbĻȿB4)C1 k;\A>=攏J&dƙTջ1%LS+*j%BToib&nֺQ[YIw{9ZGB7jZ(4' ʱfu/ ~XU|XP:Sm}EFaɍ@*4}/g 7[;J.j2~Q +(E2fLЫg:8{E43룰{Еj%yƍ}y7fDXF['r7Alj࢝WISkx)i_,9F#[C S*`@2xp5 R|us}v{oL W&ʵW݊4Cgua8(Yc| vw1{0zuwF>ح͘o~#bLrvk%IчÀd)$58גo@a\`kyqэL?(ϣ$,;`d.M看{w3:)5ջpP.]a M2O ր? M&or7O?yHcE\;-4`E={npcD$4s [U;]22e6g˫o/GӜKSkÊW!<Sef ,躞`pu~]eW?dT7bq & ׀<fY6檵Y&5S(QL\؇q=KZi'6vV`̅@ÎKiK#D;<K9)E2^&"jKyGuJsbVO.Z&2Ի<+%B1W] ~prs!_]#wP25E^RZT3^3~=/(  V┄6;\;~;ltjΠ?F 7ȋc$f}r| ӸTcPljhYAQubsѬlmݤ9 H[Ҧ[[/bRɧ6PM.`Q5EAvQ'$<87dO1RïPVfdsY[z٫%tz`foKGdiu8>Է8Jwz.PAF|7ڲIahN&2t#SnShr8+7S],a4d (4y $|89\{F ӱ\?4~Z{aSN+߳#F/1h"*t8!ϱ(CdpmGݻ)=e閵*|'њHȶ{e'B_V{{9Md|A8s…p yQ:%by] (LE&rr6Xִ  3xc@Wln.0{?T@XѦ~x |M *rb·ؖd]!bVK@.6l[<+%O, mj 2dwh&dRB 08=L'opzgew qpdᓷH-|K}a8 V\3!0 iy +"Xng;3;ICߑ$'J~uJ&zb)plIeȜQȓ?Sǧs ^Q P&Y&2EiE@Qsz0k-m,2ʨ~& 5^/xq-J(=6rdt_'pp;#p="[إw\5}`\F O-Hpœh(!oe]1jƜFbĔ .Zо;L=(f˗[kV1'7cMWxQ?~JJ2raܞ֔%X%-F#boDqnCq F7]}jBu$vPz~zuC# YA8 39.G.0 'ν`h ob]2dW_^kte7ET?8mE >EAK#*\gLwwFsTXejWaM`l`jZ>HP(}E T"l$9鷠,y)` dCXF_o@э3wFmYw r{WYXyu<ͼ-8 {*R{~F2_\m]HSB.[S`(#XL-֛24Sn5PkjkR2Y鞽ܚ\^]Ŗr`-<%%-r?W2AMCeíyDZtf_ɒ['p}힘[osMXt(5˾CҼ6wUa7Q#"O>+ѐvKl7X3ufPTQu2h`~_d ic"庠$/.Kf e&S} x" =LKWD\_sG;|:@~h-rʯ]CTp|c)QCV$'&D2hWߎ m- Ԙv69>5|Q9eCn8m9icAk"v8א #NM3DjQkWY'iLyuD9ʹDB(e7y+Rv*M0ӗtX@{r[Ǿ@tUj_Ӆ7M$`[fYZmY?5l{fc2-fUhʜ_Lm9.pb+1KO'&[Ζgqƕt]ډ1+]/ V7yQY>KNQiܢ̷_hY*坮 fq2-*/H; 9--V{;^7M|6jʎGer JWA 7-Ѵ7ݰџ 9cZ c3v6ҷq3ܸ4:)8-/R_3C2IVt oP}|KnЩ8;^.x7]H9>NlObq>ti rƓT߱r%#ue@;Ox^ tֆ3UabǔݾEe^r iĢ?~gB׶(FBaut7Bt imBfiӀ+BS:8R7T,)&""vO2A-P$ըi_J+H8Z>3Ҡ(r#\\Pjy3CG(GE$0lL-=qEnzlTӸƒSaTNٛ[ >[] Ѿr6)Yu$͈Fb wkH<y$)9/:{~]6([m+ƒYSPgO^b$9ߤL*ʑ5lQ.GvsN*10)?ޠOe?po@ϭW}m?AL=9<}&%H$hb:%%/ܶ2ށf kVU~2ZOD yȕ`Ki*k^;vK,P]y$ܾ? "0Y>.: 7,ԓ  H5y,V*R12c|C_0{qm$ yB{;I:,=BPx!7EGe[v>gjHu0/}LRrBl^T qw':jH?Mm2s܉fc^Y(=7N\G4}k'V)ݜ- h6_۟@s1Zi&|c r0ShAm^=&g(.!*j1N^|Y1/*w;+1p s(Fia[q|c4(gOLTkD k,\BB*oV/?3a:;PH JBn03jَ:?ecBL@U [`1A&Y˿ﭥ]hz@ u ǁATK rP^DDΨU4eMP-(?`VtrpfS]FLqUK-ҝ2QՋ:[?0 Vf:{o(jhw Ho}E;MxWǍEKTD[+j"ZƄW!}%C8S)!iUD:T}0 >od>{ǶÚQ5$xze W`7Lz P??y!uv_Zh%S?oN\{GX.VT@J&Őq@AGpUz~qe NS?sqHp b*qnhY.QC1(2DA1\ԸͶ4^Mp3^LC0;Im4? 36;r³Wn*u-  ˅Te ʵ4{j +?0]GM/T-MO  ȓsKu0pm)6Qu=$#)X}(G'-ʽoa| TͥcXMf/RZ7`>Y"|SiEF)s2dPS;o^ 6B{nžo"n8lq@8d*".SDE-h!EfʫW(pLx>e_[E)q`ZKL)'_NƦ$ZY>0B!qO 6er>:~m;g7ujvLEf歧z5ͤx9pzq+ghWLsl>wx_JuE:19w?TtbC̱LzW=& 6"܇S$%%0p!08\>-|:!@ˬI⤌ L8a!Lufd#Zs9 z~8gw鉐h.J<5 <6G$^d8 #%dPIr9 V#]M1t)Bck6@VsSbԔ/£ɮ'KWMǒNe$J.%Ha6GuPz>8c=EM0ѥd $uXnn6?PR ņ *W+@+hW~*eXYcER#(H #3;fIry_5QV ʸ yݐ8%xB Od2Es I(pi{>z7;Jd>n .[:]4hKcVmMBSPmLO.yu͆P\XiĜ;Jh~0U&-++ .lj_Ϥ| .oTiZ`[wy2#0E0s;oe fn 9FU/aWF5i칍6R$1N̋AT=e IܻHk}MRn:ΌLCȗc/_> DK9)Џ!1kZpP<"u40c6d K֧e밥S|h8ęE{PPJT]xo wƤ䕗q S~bXR:(`Or9fIozAf^1J8ʲ&jamc.dۃx{Pke"/ =~_x7@d#R$xV*/̷ iր$991>(e:=Ye:1ZpTvkkknݨm͉IL |'a2ٗx;Rhs%w+Gnh­mtݓɻa،􈽿P5`q0ݝFIOE8uirg:R-\5"րBb2Y{L. ɣ'adǧm>J" Ir'׽_ό T] g?ʺ3%q (%A?nY]&I+**-U֕z4]D]fckEYe y_LEK¿9qMuɸ3 FVTa޴O_c)2۽fNϚM8tM?͹s ˖Pؚ E8 /W/b13>!HuJi=iMk p@3燣eŒTfgiۑ]ΐGoV|gq˜|˒I [CicqC}} ׼ENL9o"L}HILx9kBfa>öf]rbuTTBT3Er9^z }j"ɘHP#mG< /s|cMiiT<r˘qx~^<F|ȻkC4/[3*wVؕo M:DmvӘNqojf\# NquWViq ӗ3 BVNBWտL=^c/wu$ ೺/6])@jn5n+ZMwY!h7݄?Ǎw?sґ$RUV9c{ {ᔰnij2$zL=h0w1onTi7Fleŧm=" Q؜2 >v=r zR F#䵍6}T́\V:i⇰G5q5kY`aJR]GYwN W.wE -7-_5ʶb5ғҭxD:iAA6y֌'YΕhvF|72|4 8TT[\R;od>2^+ 1ۓ J 4!fH(NC)?߄#wm8z4+cv |%q[5ۙHdx3-<'Mb|jh}VŜH^9V8-ߜ}K#()@*8YU+J}}&3L¥X n]qCBn}> wa i%;~mt9MA7 Z[r_ɀj|?b賵Tt<3co,4X i.gnlK|h * ;&g$f&*}uW?Tbc v|a,e~-RSRˋ>CA)i-:? LL>ʗ>2ſ|I,8%.秚=o3BwD1,GN.LakEXe{*b}56 ap}I %z]GhR0fF7]Iѫʏ,elg@c{7nF,#KbO^F*I*w}۝ٝ ỒtN){5 Xz<j0Ğ1~s>ָEckwwQqryB4% oauP\#[&fuE䆃ymK wzʏ我(`i"8q ,@ҕa|+"~&~CfõIHԕfsr<./PMt8d w)-o7&w}Jjz~9>LܧԂ,9slj kCNmLFMk#0t*pLUHLDi[#@X3a0s|=6DD"B%Ҥ0^~tMaJgcuRS[UL U[6=Fy"&v=ZM(sFA+^S_lYNRh>)m g : 9@\Z/e߻l||o:Ԝa"`%b" (q1' Ҡ5`ekrw`f$UiޛllzP㰺ԃ6NnAcnt g^; X;c pkQ{6}\fOo^zyQ C뛺R畔'$wkiE؄C9ن A%NA]C;3N2(QEy>gYdK@m;iom <+3'L&rq()J̹x1W?q$"7#?iq6G7~::}G)emi{JrICs3?Kq_p|Μ:_F6@m4~@X` {O'ܑe?U84m?T \n$ā[K z+&yu mMJ"µ']"&"!40u@ =X95 ]@Z.Θ\$wqSzȻo޶qb[=8;v5!ܰW+._d3p닣#22>.!CF4KQݫ0_ƑЗB9D;0(.UdbLֻ4pwX4*FFTɱ]QM-8&<'+3#?S{ǧFp˿y><0}BHmLMou.ǪRwhe&IfDIm 񰙴-Q vX4 a(eIh :ZUf&6*5i^<[=\ΗM'q<gpD<#%E@YqS (iWS$CNwy_?~݆URAۼUQ>'n8>Mb< ҮO-!WY?D=<0;5b>_Ŕlσ2ZJ/¤ hG{Bb}߄/!2C$_kS~MV{Vrls^\,>)*C<64բW=j *g5,i L"P#E3Hd'jnUlV%,Yn ӟ@gD璝lތ0σLvqIu75i֫u&u#6x>SDWBf`u1=5[[R3hcGg-Rly!tW#AXgxq HDRcv}=SVd"ﲮ?V/joR 6GGJ5A#/ XoC¡2"] rPM~q*kvjvjozqS1fXS{S|/ӑiʒDk hCԟ:D̃.Wtu֫v VUK~)c֔* >0(` j58 Eh*< /H'2GW9ih+`nȺ@<YJu#)i]:{\m]1"(!Nc. uo0U6-=b -J!DW2hM=[9kj4!n oVjӺLYh ~J)0|g9TXA/⒪pʘC{Ihk}cxƐ6=䣀 owoyu m k툿(Zo _ڦ~J;V"$$Q?,BeYK tPJwpfAf*)d2Y93vJ) ɝc?}&Iቮ s:f '1 a.ڼIw7KcՏ"AI`#q>KMHO`+0ֽh|m^;"}%oz֗'#"khX 5":("KΎ$h?fכcΡS-ۈ deW~7#?vUx)joslVMeD=UuDT-&t5$$7[.|$~@"qH։|Җ1jY;G}첝VcP05jw:+:6kB%r;Nz $4sK~>3ߥ&bq~7{9'udb*{_Dn8hZ<cB $0/py/M@ bo`LW%smY萱_^'*F^)d՝ZPvɺ*tdu7)?هB9[D/Ot%^ P^톁H4A_dCG_hΣwQ85:Wxߴ#9cgbn ⳟZ%$LQr-<@G'DYŭ^(1qaW &m&2 ) UG;6Tӗ1{$RٝDE&+F^r0 ->.QDm6KA2SJR׎BZ}ZKַ6:@5 Ɯ5`bͽ-J* bMuĄi}]Ю<{U[/On {"H"78w k>ЕӞZPuUqnma76U HzGCa>!W@^=D$KYQ6sJuEu? edzV1CQF[ya=v|Ⱦv pxk5Q"mjMK@I+YAA}ŢeN},'CSjg٥=w+[G}W2X:InqLD) NZY "'K2ӆ/Z~BH4_ mnxR ~iӫ uB>H_gl$NZ%K•࢑*5A Dʻ/M;YUJc iO\T _(A6wW^,QRn9>٠QhyRaX ۑX0yi#0ц*V3#7CM]?[򄄃)5*IWps^z7h(- 27 tJ$W 0&p;: b*ːV8L%Zh^ 2īTѓ" ODd*H@ Lv{8!铱7 Fh-'!>1Bm;1#Űjg4C*zń )wE@A]a|hƦ(zbeOdY {Xr/@+NfFD WOeS3$O^PF"y`r,4J[ˡ9u=oF@<*w*rƌJ$hWyOnr%pC 3ЈԵH“'%ɐ8<cyuh&M .|^A -',tKfBAa]F4'%IeZ:d-؜ya2 j9 SUO0PMTU=%l\W<n.|AԘ쒬g)_EtfZϻ\-T[tj23ML  Jzp6jFjߔF}ǵ`e j<隈”$&7Q^Ю}6\rzA\v%"0%(l(@syG[CBMSv?ЍZkRunw [ܱ7`HpYF LBU;U$'|g>5!/cqT\lP= 82!9E]~ὶ<&P$+2h yf71(YKvEiC8 ڍ!xhQ"EOMQ~V~Ы1Y?K:5ڿ뤱p-lBvZ"3]LQTz|x|g]"\.!oZ~ RnΚ;>SN;S#9BRNȆC!5>OmO74Pݕ>R C~ Ϲ`h-GÉԼ21X^v2RyḌD[VM1f(+ͽ)'X [)@zT2*]TxgL7e\i97h=dcD07\v45)LtjF ӀW #(VO.kNGˣ`UËOq}. ǭO 8m~7==}m _[p~a{g$9A֖7gIяjÜL9B'oʑmWעzgb抴$ c NOF<`I; OF'qmi%:[zT40^UѴz{k(Ai.Y-@x fo_,uQޭ̴-T g-G|_tZGvdOneY 2@ɣFd _j+?nu$-C#fSލڼ!ru?{X|*a7M 3_!^VFnj\evb_q)Ul%jGxB~mw:z,L">ZeMˁy f dbyfto P²^mpc4Iۻ3p AF״98B$ot0렎HY0p܌튘|sHF2^ڲ_䈸Gu'E|(7aLH$Ƌ0_Y^!F.W%E,5j*c3(1AE9g-aQͬĜ[jChs1R̈́(wO~-۰?~`9:;WtA ! 0%+r +78bt8cAZXYhY+@t=mچ`}|&@9;cuokp(*zi8_ / LYafn_Gׂ#;\T=hֱ *ŝڥ:pfbw[>IXޅt_h{vf$%I,sre9­͈I 1hPa+;m{vft; aGw@WYe8z]*7)~؜cM)]ĬH=yY*yO̒( _Tf&.%/c-=V*+(5T 7F`6WvkBOze$.0/$9oIUF MmPv-MNtuvB#"Le OpE\@g #L'j|kBY>%y]|um=E NbXR]CXWt=4:J/"Dg3Ӏ2%dpx6F8zHZoo oV,gJ<]7z[ 2^haX,pr0Wxl9FWoΝʭ*R ྍ PN {zLV6nP}2;{V5XO[c&oEW愈pދ#u6~) 0`)Y kɢ-0U8<0݃E.4X!GrHazE]N<@19012 x 1c Q0 y>V? c#4`S27v<<3 *+SDὐ1H. Ϋ+Em"H?yA9)Z-K؛na>nOCL[_hN[aGiu:AƝ 7sϪ0kۋ]d9t)oŒgbh iwbUcAB@-S%"?w7arBME@9_ M:`LOO)Qjpf6hr gTF9u1xam]nK^2GdgWfc7ttS޵qki-̞["eϖ>l_aT.)UG3ėaD3TtG>LD/:- zv@ƃT!+=vG,[bM- )O"Ms%X9 cZꂻ@3tg >$q K?[$FExVo,^`w i vD 'k.ϏJo` Wd;"285~XPH Ag'[O^ }jm*Ҕx Y#$? Eg]&0=0t'4w $z&ōumEM1pORNX))L>k@de=!5vo#! .E͙J/CZ& ҤzRqLr!d,Noy=f]-$SF?<m~hᡍ+gJ84޽3y45xT7&C9rYw0[>(?> %m0>22Y/tjK#aQJFbO켎A[ f48`VƵ-4kkfc4s_b;{]E-bW"b$M#NKd+*B_FDOT&٤9 Hv><,G}lnu])U| tR ːs'ܮrSܨ9\G<*7~M՘F>!bm0 D=r{ >g3h=,lBHd،S8xg(0?r|a :6Ju9[Ua!/ 9FcLs z-C;E8=ExyDh 6Q[oO h vKsnNd-^;ۊֽ1Kqe%JѨ]o6֪<*')3J@F2~$QTճuѳ?M99G|wYco(M v2O(d[|VJ-)gŻSa=8{ΟMqz]7\yl:/Q+P1Ͱq;gN6%|'$²cXFM0=|}s2TSJ ρ& uy1Sчě_,C8(Y7TVO*Z0-(.>s7nu~@:m8TfAqf̣Aϟ5LD0kyJT79'W>k9pwi^On)p v9ä56$%p68;>]+6 |G?Pu@G{1ߛ#/Kf-#ꅇ|pI# +1G^WQhn_te<Z#ʼnak67ѥo6Y@;B.>9zި86%tO{ၐgW9FmQR(hRF58r^}zb޿ەx{PL[>.s>t8xY:axxhy62)CTP^֧Bx\a$nc3vGxߛN#!s}$Κ R7h??0u.Aq<RVS i" /;AAaTK [}nqs슪[)Dm=h7^ΑY'k|Q8q"xBhd8t@ |Q}ɻ3УĐEU1>F%j$U`mrwwlbjѾm= X$/!k846-MM)PRЈK{䒨Ϙ򙲻*ꈱh]WV;/yiZj+tr+b07nXH.,K; C$iLvH*7XCf-$ {$B" =3@J6=#5zX",K|:t һ5 +MAi"&E: Uς~k/t&d1ϡv5M#(w :q/Lan&}c%K| #sR&sQaW9猃/ 5/p;djc %A|H׫$]~1 (wR[ǵ\4/hy<>L| $ [K fQעíXj{1^"ҵyx>/飱FC=*##jI1ڗB 1  @6D&^`X ŪA%{$ e1!=v(H3TE&TD\&y/~oAsroڗ)6$gjѓ:sDEC!Q{^-5sdWÁm mRɿ )VYءN,{ڍ 1wrfU,jH-(/?J#ggT<)+sr}u/aR5lﳧMH78ZK?) R㣭`lZ˦4[\7;`h4qt<LȦnĸ5;%g} FYx$F:|(+&%Zs:%7_gjZ?:!jb%Itٌ~f,XCҗ!ϒЀ(};#4ź?!=Kc6b.""HFNI_Ex(sERvh=6u$|,d丁^ϛMFw,gf7mFgbHXe6 =k ( p\w;lM<4c5`Ğ|ސ1EDvi0g _YvmNICǞG;VDB!;3,|b֪9P(a ]G ]vR0Qq 5"_D9ؘqibb:{[&~HdP,R6>#xqdVJPpNÑ =q.Pԫm9 ڳ#|KLnuƙ"BGl#%kS A=^(; Rz;礻dFGX),{29eZwZÒfA+! Q<)aΦjq YmX{`׊kq屢>lC}%&aQa]Ps/xV F9{S _5Sۆ %AoD*,$(+&HW+67[cܔ L;{ohB|7̂ K&j隓5Xn|ܨJf/#!Q)b甒dk'!B +s4g;9Ѥ䷮m=Hc%bTA:P 58)VH[ ިS]LSS-nddWũ-D?MOkt#%*_rUdjER$=|= SaIU >b}q=p^9+d+Zw?# x~V%Tf?->TKApZ(H$bx˰ H&!EU9ڙ'NG;SAj,5NZJ7 !CJzOc|5{$K` "۰V‡,t}VɖE|u>$7u^/.ba!>Kq>!&_/k,OR ^Vcz0Tj"Dio f X&Y%'nKҵ2c)G#MQ/<Ĝ~8\?b<{HA!b7glB'p|h./  bӊ4z[4~%Rk h__ܼ;l?@J[6 @ӎ2'h)$c{5H V!Hf9p8n*WGpQc<ڻWF.[7f70 ,L.Yڽzw7j(Kc !t h-U@^S*iKqRY)>}}Fyi S($.'I?`'ѓWEf6ͬ1]%027SU(V'Re6VgTxfͭ2omDo o^@hweۜd` BK+#ǽNw]LקXp%!H ML)"zq Y jSz)Wzr{^UR;r{{RWp YHV&ć;1XC$uddBTSV1~@ƪ)T&j^C[;.Drz$ _vѷ=Wu~5V1(7,Lfuܼ34Xdpݵ`&ԥwLՋ\svgTzF?k%}GS#׹K.f.":^"G%dռ[-2l_CQ3yh؉C{Md I*>o2?=8V5GbR UiYO{Z o %؋;[gYzbaVZU<%d`'OP[R%}=:vvk 4 LMP-}[L ޻a=a %C2Xk榘vєHe6YY~i)O|ڇ\k }5VSĭY$}qjBQ6X`o k 鋫[}(%mαz?\tmt#wxy֨.rю"],-^ql%T;>N2c h.KĿZgcEއٵKC=yKJ홳~Iho L-.;ssFzBB.Z2-Yl^X/=h;mkԮ6h˲N r|NUHZ#եOn4D(eVYs.IxJ>QS*7Y"U y+o֒*]*tQb &/ (fYr`oȹ /3g5[KWCvJ#f0{HuI:%JGR߹IY#E?a7kfEnS.++T-r8.oYTҁdAohk-'+_/ t,MrcJR^Xj5%[H $e2YPs߂k|<٦Y->4)`XAmo*n0+CQ$QMn2&*vf;1Yv2F \6R!(CIpTE.ցVШ(}lWmwO^I|˵ kdkh33Ī^\uuMmPd{|81!mHjө݉ /9u]&rlpϐX:H: ;# [5U<廁]m`T/858Q+B"@ND}Mz: }9y`pb!c"ZOQ"0"'G:(l,xp? #*r3qS5%T MjPs,el+^6SNԪVyǸлZ.(?ʫN$p8k$E<_n| <:w]EQ)uгi.Rds[ŒX[;,}3G.zja*x#k%GǹtH@q;'7:7VqtTCERw]zg@vBސ>)(\'+;pO9ሙ,ZrȪ1G?0 Á>  kI&}n)0`7AkʲPfɾ]$@2^=jGIpG_~2lO=yE;Ŀۀnzu-kFijӾz=P!=̂' &1@sm)ɿ+6ZG8#Gc^okH|W.u(z¶Hy}Clt&"!k ÁD^SD%N(Ojퟩ XIA]OROSbD-"mT`5@y&Ǥq%MㆹAnHk=Xs twˇ5(H=41>OSsvJ4{jr䉭?쨙 [¼ E;-V/ŋXd'V_kdl96U1[HZ"й6NoO@cK>&9ɘ m)JorKpfiP|Ҭ=r|i5FsЄaTWB Cr;vme8%>B;%,3 LMCF;u÷!V6CAAh_)>x b! x<^11m*tuݙFږ߈c| oTԸVVcg΢Ͱ]u0MCH?:W]{HO z'gb_qs/k9=Rړۄɳ]F8 V!t<6?Rtn+?|3E؊UB\'sZ ~0.`P u2KYlf!Px VRصg^H<6w[v:Z3x}_|+ {zI]KWŽƙgC~ PEz)Z}M tVuӌiȕ'k 0fElL2[fbGe8T@%T9j`Mh Dyn!ح%ÆD NI3s>` ;%C(5ņWҀCYH*UW-@ ݛ-(Z8Cui<\ld_+ -mhFKT`ܲ B5Ř Jǣ1F[fG3L3O~AֽZzӼb' :ŸI!wrM[ Kϙ c b5#v?;s^_O\? S,^^*F+RjUf2l1R\(+{kfKcG:ܒF\ȑ,+ɉqPalւQ\̬bQX=~r2p؃-CH?φmV ŵf9(T懷{#@X9#9ݏK"yGPd^oa9c$ x~DaZglW*$' AzI6^C%WWWјۍf0ca~ )2~yTiLG8X#~$N&%TzU D'wWn*Tpx"ob +gř.иX\=&7}cQcb}n}j/f ۧ%pZSa141s~6 `1bfT )ߏO+bpM'hk&ѥcgef{ /vܤؾe]bmlizVE^ف^\Mќ]7a^SӃ>j5xFas_z#3Ûb[TWBRJ6eDs| SvBw&N9ghGKyg ͷKގ\d2"vm[J2&Pu-l|-/ۄ*ˌ~T3ɧ~Q| u*.eO_gX/h}9 ٠ py *JH/Nhe8XL`ZCY_C%N/, pF*gpSbֆ-kj"3o[:Pk9/댅Ԑ8/j[%*hnC0|DCR",\CK , +~CE]m⿨ɐ#NnD2=+f0ZD協+/[fy_0nY#%NW!5k *,IlAi$6s^Bex^87tu\* "<:*31n;#FihYjZwB&Nv E%ג9Xx`w8J_c/q=Q 1֗],MD>p2xdi ϵ+5X{R] hqA?3NX}pjCx|;A,8̂@L͋%*o&_rޓ=Oc~_x((q5ht _tEu44~0sU8QJ@ DtlF5,mP_7Jst_Wh?]1Ê73o3_6vnN3O6awW |Nt4Dj;X)h50j6޳CBeJ+.LK\P7vN}Zrp;㳷rr{f){=Bh7K]a tXx` pxRJX/b" 4E|YҤf 20 >ubQSڪ1#ڭ wJb@ʯEiIt#^]gfݣTV_ぶ0)!B>}/Cb3 }aBTia(لptsuŌvL];#dfdD1ͯQ8T-bSU1\> :Mq&[].֭[keAE*0CPxt qaV,Q``tQ3/P;|!#a4p.z&(\1h3nem> Z{J@q&\ԯp0.]A?Ɣ'gԷ(Կ!v FZ D~iDgh 1,NfBΚ]m55 !_ҧiH[}S+RphmQu5לCGڃ"ĠGNQ*}h. v߼oR"5.6f_sLyLTE釫E䃦[vY/qC=M:ӋEߣ-mS+"bܨP}cN|,5=b`F[&*T$K6 9Xa bx/o0=I !\o԰u4՟U_fD2NҹDSJ,׃5m9uzEnt pH؀e ˍpd uwmZ `(wnaS5P7U 5{&Fϋ0~"P1iȜ_nȈ|%_xu5&&B:4ݏYjJf6a.#\ђ`ıPbQ";4}Dߜ ]:n2Wx3Mq}d\T蒮Dm07Hma}e ͎a(y9:ٕ[%!bN;647IRHA`dˑS~:~ f߫geyߥczR?d G3]z#/m⠳#"|1Dy`C DEE='R$ZXG-KmllsXwcS0y1Br mxTrͨI@yvȔEă%)A ,wPג:-RIn}H|+7/g:b sjǩ~i"EM8v?FxZvZQ K}QPQ ^ޯ7RB̞*Ԗ3]꒕e[ы,~1hL@ 诵Pۣ] qD."gRF)'~ܠn­<ڄ庸Z?iZ]QW8ڔ ʤ- rk ]y/٣b' "]xwիry3#aպEgR}&ZQ e}~>@O r#p믴7'eggb-3Πnzj 5ň!>z=l'="(Jm{xc/%z}ޜ,2 QApdKT_(Mr9Ξ,.)N gK&rxΎvRSSBQp$1Qk^O8JN[oK-Uϰ{\ L !Pu \2dLT!|Ʀ2Z__e8"Rivl8Cu)M2R{*pux}+ξ:ѭJ}xS_T*!vhWy2!yl)MH2n`PXStcw=p|*(޼C;7b,{R-"bh95 2ϔ,v7Y(7 ¬[(k+)lEk$2t?2Pvv}] 2aoo2"镣G9uUQhl]gئ @m8()M/cWk?ǀƋ-^"Ѳq~-L7!|D SUoJm]jº,5,I00cR/%* /ȅ>!&o#CPүҟ;UM DN*7e?.puqJiWJ)n+Ƅ&ɷ8d~O1tКםل!Ni},LD ,^bE u+ܷOG1`Vk~tW(;.i؏rKJjuJK sQ}o`ZS`Z΂o6qj(dn^蠝9s0@Ƅm"?gb'瓸Iv9 `AI.JzYRVa5cEۧOCnN09i-9s2qGRhIX*Ļl6t߾m[+w~aPup,t>ut9vċjf`ySC >[E]k39j͓&JK|T+_e?8%o}޸ۂd@0?sߞ>jp0,םx΂KjvT!W"YvZDG_| nI$ {p%TEjSl'84rϥ6ֿ7S]쮖U[lY>FN`#6}#o:Gʙ"*F{hTqX%3졘RXs׾5ȱ!VFs\^*E2T OA]=WmdRXRFDrDY[ZN<$F]LD'q` G;߀X:ܠ!c h7ud@pYi1P?A{ 4r-dXӆdωnrh%8r}E˶=;+_25,qx'L;eZb>p߄|@XEQ.Nr>O߀r+nKd`h+7kP8r2? 8,*`ө|:枧 d5٧aS;6\/H!~ٲ(R̲nvÀəWy숾3J:&Ba9CnZwex M}[TgzٶcKe+#57t?!4VyQ]Umv $|fT29$~F9Ŀo[Κ/J9G٪kmU.mqhN~xj{-h42j0% wFxr;sM|?Pq`6wċ|-̶8CDd+rΧ)࿺#%m $E,35NG,QYHQT@|/(/58 tP-u@歹/ ._ F [ rYX}!f! CZs68J9ѣ/Ϩԑ2#PA6,Eײyqλaqaԗw9C l"A&\gC/EA/g;L GƝ$~LT |S!x9Vt}t;pT*,ՂmD+]:M,˨waϱ.hv#_quYP9? 莞 xmf 8)^"!k?(JYw do&Pީ!F̐2("1tyy`4 v~ z zLjѼ홡vb}9bL& _[+~[5J3kIz|-艴et37waN|7s[I.s\ !fd*jx'x@_{v/oȱA%#r?:-nY%^weT1g./_IT^-LkJ3~H.#[)7H5#zϻCY̠ot ]J,wP||)Qw%|iFxuYfv~>d:8t.VI9 eTܢa9]+a^oF= 鏯Dfd,>v֋0acrA飷$f “*)t 2.HZ9S_=k'Х&/^(:zIux.ja@qϝ^jMVqM0\LV.)]Th( ٸ ee r}`2սvA4p7Ҭx""iGx}sre6eds|'^ܷmwR7Ѭ$0j)lJc$DBlZh+9={n&'r,40JW5B¾~"/ʦW@=G*x +˥O=Pr7棈=NGp_,Ev۫`Z-30kdL~0J2 N`W{zZl6}5kCj2_A`۩^0!QZ p<%CV3=Jt݇%?0z_J±SKDc3hp6#΅g--9ǠSp!zY)h~r~ϗ8-؄(@, q{Hg$V§$vJAa,dDcc w},~e= TˇIQD"˅LK:(5IY{󒻻-'*u=Xt%H6h6ÄJShv"E8c"J4l E1R0[ӄESuFTհ'60P V?rχLT3ic8Gk_xI5'*n_Q2r:UhHH(9-!O$&k fj_ @'aᤸF-2ӉpHzꬦ嘍1z>_&TOTmx3p%eGy䗂fp GC<x} nJ|&Iܙ揱LP+['Ci KꑱNGd*?ؘ%~@ԏZSI#>>E$)V[S`BݖM[SKP}jwHUE wE.Õu܍gWU=OhB6"MFM_T3iBrAQH~\0fG{C@w0]SlՉr:b0jPz-O&b!!UW{uTREPǵ+Л\?j%lڬ=Fh=Z0|On׿ c.Y4@Dj$N4(^BGUry*xeLy:a(0tE{63'l~$_Ċ*e»]i 0>d^U8ԯ^/=qG D+ r@BP]*-_I\+ t*4<Ņ5ţ8MX/_/raF' Ҍ kzcf8tOz7˂6O{(8CC}M'=*{$sܰK;сyHgMl=u:oC'➾3>j6<92ʼn$MB<*w E`ԉ?\.M ^X)onGruXډL;[Z"`P ɐQ?J:igO?K,y© ]eM QaBl(9?'bt"ɕj&vQJEfwQo"Ho^0^, ؍^ =As@6Ͳ*DIhgM0<v)8@D/ruc# 1|7Ni4"ˉ;(e@h٭Vk'Lђ~*7bcKTgaT,*sѹ9|8$1y{0wZ>cl01D7_&їFkGUcMJ^i)0,tPoV:+ÚIWF{$+J:`0#D:. `2S;f碷z:?:&]4 j|d:m7z@s9PO4r|0zNJޞ׷z m\!P|q߂j7x|HJ)^hxΪ2>XkC7 _fn=YV N/3xwvKքEhg*vP l>8A[Ӄlۃ+Oޝ~9 H)"Yryi{|;t¨TEa } xMO<wb~_3 <~-Dg'% )Em>c{~NpmQ]Qm݊{繋tQ eu/d2Uwj(3 ?̈́\5G6GpP'3K-q0i- nՌz{4dVC80rώ8OdQ(|}Y`q>6btIDvKGބ! JR(`*/Qxv4?BG~@#laT}#D/3F^Dtcr*0v627\.SHF?;Me/nߍJ}wm'wi_ i6/ gvtx_^)ØLat-I\zNeJˈkysq'~ 0~|.r;bwv rĽ,M0o:V//WJ{7']1mq7c":Yε=GxZp=p*i|w?r :ӵ|)ͫ'8tiK=[l5B%$%j *u&ۅ@4}Zt-mt.N?F]'Jƿ 'f9{R;i I Z,!p2'.;SPTYC̍?˚|ؿtz$ꅥ(ki*!hzeS92[P-=Qd "͉tN$ɞ#Uųz;,UUBl/NG$w ,$6U.rpU_x.?鄃Xzqqti8ͱlHؖ\Q^3e?ݗNd) 1ƈl:Ѵ&(ϡbR l+RNb̦?S#PO+SS!7<חy8*YulE}Q6ɋ U"'[NI'$|цn_lÌPi7<7M@0B9xL_X,WKt%Td|5xl]WGf[U*?2 총֊̶[ʄ?Box%|G'AaD)?!M.醿Τoʡl˨0(X^qS _{iY^ $X4 O'*@-N2wQ}N~9-j?ݙ]FmHO~u32(Ną\&aJwYH f ʲXұ! i\U);4 `2- mDQXJs|aR<4A.Acݥfr"eFb>O+7kOCtEat'ɩ6+ixW^& ا-9%}#/ " G潪5&A~x}@+,?h``grlSY%[Z8SS A:H@C25A>ԯʰK$60jM#NĮ3a]< '`,2n6rD8eOgQBen綣U-VrJXJPFe֘O)C!VÁ\D )Vy|3_-X-LbdDhzXgThdeOfv'4EZ y "٨#E_e5C;г &0+wགU4TOm5b9\qz*:C7zj6S<[{:B^QeKz781%5z q.KdH;?Q2K)ҴYFc콓b?4'iW5-wAoV7E^o(JM絤{jb&\Pbmu4%.E*ڋ(Ŋi2J[@WNGژ*dZ!4V@,*~_5,ұ6?5Bs_[M̓{>SsK Dp8k[7kyir6Md KK@ܵI^Fۻ)쪧Ѧ\ ]x' z2Ǧ]fPWM퍧pf}I|$/~Un{*SxW?\?9X4S bߴ^ujw}}}}{60ςWR6WL[`R;xHm |ڿ_HESr}fy Yx`P I*WԏfT>n*#ȯhN7%\BC t ]j*)sPv ԃN˛ω s4*|7eZӿ?:N =O4U Ո%%yσrޛ7j[{7'}̙]LKZOsW ͯW]EP {/[?.'̃c@LptjbR9Ȝ̗\Uyir#-SN2ƈ/xIIMR`a0q^*m=N>2U^U}}%#68džQ.y&bV|hЄSZc2&kix!p"IS1)M?wT%dtgd|̏ U \) sŔ늟_վ#j%4Cj 67μ[{YJ]:$Ȁeɵ1+'~Lꈋ^)yI ⪫ߢ9ȥ9Byʲ v=뢯!+X8Q-N<4}/~G^BmGF;AV/rot, Ε-$_L 1{~߈w{Mx)4_Z"ilNN[ѠbPye( $ғ*))UKo=Z'C㻦đ Q{3 ؂yA$)w/s_OSS:njWb=TI}_/+M6{ת'5ʢHQݚ)4ղT쒓BQʒc6T;)ӵm&='QiS0tc J\,UZ#i>Ę[- N# 8ZB2qэod"zc*zww:(RUwѷz?;Ƥ'(ċNM|BٖQ {A1qי1~2ejWbCpjgV;†U&jo mPO$к9yo=um[OμXUi"iEq.ӏDz/-g]dHͫFS-M+df>$*M7Ekjňrvg4A h׆ 'iza:c[ÈRaF \u*#A#/_߃ ,p03E|%6ܺlRH8(1 )p,b]2~fi=1Sl'SWJhZS*oiLHHkiU 6;10;]xb[4ąJe3$lG.LB1'i}lD՛<\pl"XŭF|u.#`h7B0oj4 +෾ةXYs cqU 'L'@׶z批fL$_ț;eժ?"ɾ=[N:$?:ek?ICdl$ȠRl&^"_ s@P0pj=Orw l UwPJ)If€?6^HӀuk*QnGB1Rw՝QqrrXҌMX=9KTrM};޿SE?%oYޢE$;KvK_ }|ߧ?䥰d* Pe|u0KZ7|+ٳPL\x lWjh{ZJ%EA6.@2\@tߐ˲6]݀Dnݑ\i^sg ˊ+NHKg3=dR\& "n&"[5J~3 hIEV/?e``!SKMNa<v'Cw1="LC) )R&3pmN8n;Q7ј[U%tPBAF?s &=+*S΃@[gqʍ ԅ* KF]Ug=Y*cpJK]Q>9ww/<i$[V߷ PS|Bk N'O/we< Ys7D|6{m+kVZ=0Xc/PW6:K!GB27loI\>-ǭ50ykAȼO+p|14zx+%۩ł`LWJ[?PyX@=TZM?64)ښ0K1{0|C;;396*"Uf Ys'E6 ό؃ivl~q?k` \p7{b#q0V$/<I:ɛk9IcOG褽g;Jz |v,;l+"*DFl-O(lyx8>$) 2k3,yum̓!9?i=2 %j  B! ug5d whLPJI .򂉲 Ŝ( %512] >ZpnHUfPK!Gb8`,ch^$F3o Hr,}nZ#O?pGrX 0hڙEQsqNzE9:ι/Qx,}NlBY)XZ\)pQVyVyJ@u>cR7\+fGw_{ޡphrx)M32T=4cgN5xY(m˙!|. x;jY@V~z p&j뗦rKe)_ix|qSZѤ[iW~3' {W9 eͶadv}fv IPjJ7,H E$2C ]>IMFf^キV*[~Iy ht`nbŐ"t=RyOX0 *ĿN3?58U! f)eF=BH=dTQWsR"*XTlCхo wu.mXu=oq >K>QRPy-.eX b-b0 9I /cZM&ϒnv2H2 a7o} \y2yۜ0F'08D|@Sjhۤ~ TaDVA}k8x~Q3tʼndzwJMhQ\m ˩yBv1)u ;_>sZFC=kmVڠ~EWW% X JQ@R0lG6~fHrQ*3g-xU^yCSJhJY_yGjh&̊h:_9\ 淜m_lmre.8g|E|hQ>ƇԉjA"wY$6#}a3nEJ*ηY5ЃVO,~TU_;\pE'A: ֘2/^ f!R`S ZAEÕ4D-ш4j|R)X>>= _v41+\ᕑW܇KTJάn=1-}I 9tߵ݃ j_jZ1cd/WX[J.9 ttB xtEoX)(AG9,9JmJ:hTsR>}+{i]W^)bF[n oQn+uc ~ )Fn[~;{8(K,zVO.eFW餾asVUe>+T[kElCV~@>ZX._9 FRY^4 u= =н9a2eQ^HW~8媙HhR%ne` #/M^d'68ipi#gMs*43p62;@Y{eS xlܗtE z耶|zaSR%ܗ5__[2kiezPduѼ^&7f˭ra EpKQ7Ғ`57"Ko4e72 &8@WWQH|# m;XqxYYf!i^"'GlBD!\u %NS9阮ʝ}ܡ=ooo;6ͱKE`շ |C8WNȕZL0 ĤְU[;PNar0^s> cS$viJ6j1t׻/8mE,!pe}yFkDl:^rϖZ}*MVF}s&_u`""bUWX2iLV?c";-4gGL@o S%c G6~xO0B)əKxt3@>(e>eGbtf|6$T7Ї<7쯫/r)_mOp/,Շp6Iw[S~ۈ}&:{JR##8SzJfE%sºU(H<#@ށ9ڑa+(ckۃK%pND硓 WFKԑ%󰎈ƾj|R\lBCJtO֖>δJ+zg/Qo6OI_ʕءk~_.x"]q&2"$cCx9h{I'#gk{~.trUR)&gT2}4eMiCbtgش,O˾ǭswJd: :T3 fE#ņ/7ںK ݂4-V8V`C/(eG/X@ Ă^!zU]g!Q6GZo<<0`S5€WہSIpҸ@_~jt!^ }UN7XbĢ)cl)zr}d` UXH+c^oB{ rP, 8q|,,4kT2y!7kp|Q.&͛ 5{Hŏ@Lco_ N*"-Y7JHIҸX)X`qq S9wF6-Ù2Đ71O4P` _zFk)s I%RueĒJ*v]_-VB2U& xYZ4X[b GA|]l們󾺬ewGJ>k'$ [jWX^K">'?)\C/?rr&z$6JkM<'[82=ܳZccזy|8A9 n g]J&d^2;".:kN2V7ݍl5n^?`]5Z6g5a ix0 T-!' sau EGrMN.Uc+l' oњ338XhI'#eG7%y;Yup⧒:阾'CPzpv1n07cXOk]]RSU5F֓ C7x5E* ښ*IqUJ5_r3W\8Enh䘭p&:pGa|[G]cMg{ :D+zW$}[%@0-r?$x._ZL&s o!y1B'-Ʒfhq0{iߺ~LJh[ݹ-\@.#rƤ#VΤ SCߎB:0fBh'H>b3y0V/±fxrk:mÑgU;J8lbf>#Ⱥg*q0b>`-%W~/gi@ fZ-A6!N`Uz(%2&!-0@t?%ޓe>8L.=RHw`tbKK[ٿpA4~o1\Ws9?̢:PG܋({?Elt/7=RUдm=ɝ/20sz) @rZjgc 'bPNJ8ZE$ܭ7e~@[] ze#p^g%˸9}B j!ł7Z\̭+]UKE]˵+,^P!srPڏӠ!TҒfkTC,#)G=k5p`ʻȹ&ԝTZ&z7ρj-EѳZ(l~Pk)4)x.Xק|:r|Oml=^a-ĶʯK+ODlj Iݛ{jcȼ2 &֖}]{ 57P Pܥ+WnFb9~3r(Υdlt͈4&/tHy_,+ǣ(SBDy]wU9z_! 췹ܝ=N:{AQ$Cvh|4quQ+c[X/3cNyꏞ\b4J !rڎ5a5/+;Dl=Bxv ǘTFӆ^O_^*~hٙC6[UFँpiDǙV]G{n\brOF-Mj`u# J.P.HW#il!mݨQAjƥV}b)k n /Hs\LҌJ HA!,9eצJyJc< Փ`.'VU\驭xS,aPj?8z6uy[٦bo 9R7v׼Ȥ{b0 M)èJs KM$EKe/5 =!7vTɿ U%ov;^}}Z 6>d3.KUKDuj}U5ZLKRsu-y,0)c/r|M椩&?Ϫ€_C4a#-AIf*:hYulڪa  Y@w1@\#lĜqޫl+ JV0>*v3,vj,J f8 PtRH\Ǿnq7_? 2L1W#YȈjgn~ #j30X/iHd}]ܿ-/.ly{Z8@jm^%6pSSsXУtF4.2zk'EPwێ+^J9Ejۣ|SU  `zb2ȏ SspYBw(XJ$eo/{R8:Н40W" u>%ؤVOhl&C$z)G_Eرc33 &vrjb,P> esnԋ`]z ?=%ͱxsjLY\I9<44*,YgYfcJG1ಳw`Aci,Ϻ_gێQVŝ]󞞎NuYXͽ!^&s|Tk}QS dcw \U / 8yZtڢy?l `QR+T!0'DdUÁi@ۊy4P#6$,I<]ރB 9du6KX^+rd64gE}u_ ՗{ j ;`pX9u(p~FG:XպUy9ׂ炓},oUl4v1#-dKfz*!Ou]>r:K."GW{-Str<\j/g"ЇHP]0acD֞rzYl (x^;̑1q ,3BN\um'Rz* @)ֵ x1sЧb6UK#k#-|4a_}xc#J+j:2-qk\ 6 f9?c`y643' H'!~#pBڵ3 ﯳxk"prq 7r"\v; Es!e4gmP;m*+w>' ˃cHg"r.\/'+f m,A~T8˥Z\Q}}\^8j#Hw>GhtipL>,%6܀m\B9vtF|eSj`m0vA}& mlw2z8rvŚw2պBe;|Hl4J>`l` c*TlW.0K0!؅L, _?!xW7̥ }n<RzuN$ye&e"}4Wt9!RPFB},\ZDθ>7pF Dމ]c>H: bNɥݨLܦNKv AjV~,B<Ϲ RQCIGMǺX #~}YΪÒЦk]7#\u`+^`Ɖ]|~aCXr=QB1/w}p ގ2e]MQMS{Yp *E(8ڼ?C1wxƦYн1o (B}? ]d~\[Ihiɫ /[ HϨ]t+\[Rgaн>D5.Xg4 ;EH=%;MWʄ*qKBbNskF5ԮM& 0w7hzh*m '~f+`jRYT r=`I-~gz~Ԝ oz-kLw3𣯢P. .bjt!%?ZIAD}C7@Oڥh>b,5n|$4Xf\FS@o̷nХDSѫ?#NRJhǃG#'zHWdsM fêLw&ޫ:r\:yY.#FE[I'|^Ya5OZyHjaYHle{ow]⪧v"6T y\5A3%+ۨDyHd'ج)I9҉-F M*@cʗEVn׬pEW6!GrߗĽZ6WrCHu]4`WFx.3E1iGB$Ż{/8D i7} ~e ҂ ]bO:C#? ێ=ҲoZ7Mwk>Gd8Q*mj]3 Ni/h)Q(}{؄Mc$oVPRψ /v8A)fwAey,*sD?̚?m !0+?;^W#HSH4ȌBw$'kJjx4ko?(7Y g8̌;/fnd--:wsq%boSqNKYu|4veD!*vpȓjk>/́L V<&+PA30B-qȌc:ɧ 淮Ȍ-pxMnPemRΖZۣ3eTE-p0g_4Omj k$`7c k"#0Pi4")S=P~R@Wzk3eg3s}qvy+jO)2mƚq%39HӝwDH'x-G3=Ys0' {8FI5E6=#'``@>k\T٧ y[+鮃0PB6H>h#޶HV_2y0,zrqQϤ#Z~?~cE:EUm1 Xogm截|Ϧut4⺇CT4KSjFS ƣCٹSgewTQD ܋o 2-&@C)Gk)xB\otaͿf뽁tHs7-K-M pzjFY J]x#͗.,69`Oz=02o_B-]0ͧd/,ijj:9Id?Xz,EWp.QC ӟ L[1c]ET7(C~仃jdkrŷic_oy{m$ܫD/Р&wë2F)9YV&ţ*^P_ BޢFqFZg >l8˧? 7p v'd.48S~8<=0dREL~i}tNCmմ{$6cpm|yÀ0z35]1UJF(bA=*t3}Usx=!+2elI~m<Հ+N/h١b#oz iJ_>i~_KYf  DG2.#I@FbP@GU,0~$zzfN߈]c6уDPLÚ]}Jc.*o<HlՐR%~ 윊7޾-OZ:/ԙxd +b)RzÑ 946o3S<_NhPPkTS5L`do_^y<6U !lV"@Πp{r , ,?΀PɅ_g%gDe$+DI.hGp`dؖt%'ܼmӫsexMnw\K 7<2J䚬էRXC$ &ԳK^ѯe:ik8rHN(ե:X@k"½J!2l[]3)' d ,I#SBO_ 1 Ŷ8/Ym-GVr*@)S,N _⩪> =PC=0IIuРE%stA[NY kF84,EK< .G|#-S!`b#\B=ư!l l1]5XԎ\BxG,d8mGڙ9)wt >2X{^g.Ak  G9]bsYrG?띤?49+0Q)J?W<%)跴*jޫ4!noiXBmiаk{JuyP,n~R6ŗoZODٖoV PF/&e J"٬w]9o}밨}p!tėhf.jY& TzV}E^'[W]bU^3Ew=ZH0!%, -|} xZ|p4bP&%tOEb ZMgs~[e:0? CD 8b 8oo Ȫ:_៴EmNXg;[ocqܐ^r#$OmtG"B*(;pǓ Nlr=X ţ~7okjVǒIIJ(QR5SO5*~_H~+E(ar*7R~¤ŽôM 5i@AfJS3:t|ڍ3nn;"iV|:mzvW˲nŇ?0fF\8b@7@| .~dd#`5Rpb2 ș&CMmm59&TPE5re͐ ɴL_I|$t^ ė 9IdIcL|CEkhG^|=7e/3~M!tȮ W{?l]RCVzQ@Pӎs,~{ɧ#]zO4lK;U MC*M -7Hj4`R%  H 1sqf&.[}30;oTfC펔ޕ9|Ob=ֱL<Ehc}4.- 瀴ZSDåIj\ ie@?LŘHϪGO@6L]48iaCӕG6&_oN{W.8kC>0~e0N:\.v)VC?۹-MGaVmI mi*sQHi"!-KӭIx돕vr^֘)R3ef7UBT/ 13zhqr-AZ)~+:w?N]o5q` Iu`>l&J ֘H+543G}Nk*頓[\.cO3Lj%=TEW_wc?)KV#JXI{S掃MJt(;nb8K? #LW"aցbTWi9xC6oճB_dmD:tv|Zƺr_. '7,B%[#@p1\&?5Z˽4'Y6FoӍ-B"#le҆N{D[-nv}I> P]Sk hEۆQYT4@s:uo7c˟8ta<6uWGsɳ&$X-q}}##M-շk+;?76,+NU"*كC3n,RLTQs^=e!4kKn8{9ÀIF v^wV ^_X0."aZZjv zJt~EXh̑Dͅq8ź2Q( 1&Dzq6`( j$fD}x<47@!l Sb DDNG>ޱRcq& -T"(UYiv:=m LPI;+\ ٲ"_. wA>9gL":m˄6G>N,8!)LF:|(=xh lC;*v=ݼqϦ$b󹕋2" ]S'8{G*8W݇Hs¦bᅸ.LsTb ?߸n jvAG YDj}xޑyۆraɨTw5"{w CK] QBWm ?_= К1:_ku'*:_L7(JF{0[0x%Pe}vEi8KObJm3dL=BDeW:Y=P&@_4 tIdQJjUN7h S[ &&>qL%N OxȌ;%@K֟2 -,؋\)ꋿkeF1 uu%a3 #Lۨnj .L*}gx^4>8#tWC# M 73ap*HRl&v*M\mT88LUkH9h,.f~y5n%7ח6/9Y(;=,10Kɠ!GRiΒҸk&PN&{w=mRa7{9UnаEkϦ -n̼Q/AjG)|9: o0]u1V,e*k $m)]*u%50}ܴM6G*#泰 J{vu.@ "R 2Nc1T|dFx[#5Hb[׌G%wiqU^~cZ岶,Rp([="H4DGNY$bV_}ٯ)=ê{$ƿM=ZlkžK3 הJEd97Z@`iy2 w%;9(['5Mw_ˠVn3o>J)M5J q7MS7V E 3%M AuHv]v U§aEXF3C\(bTCY9ؽ oRq!}gtL EVkRw]W;"ϷA%&UV9Fhpd1?+m)Ͽ*3j=Sᡬ1f=v<Qt;5$L\gsH2bOf.V؝ۏ{*"ȓ('~@F{)B¦`bIN-'@Z˱8 ")FՁlM.wkZ C;5jV4LFp}+5zb+ׄOg-ճoLP WNqvpqU_=uyWq椄^z6eC Cl\ -1@ M,8%Z'z*g9"T%o;gDAٷ}.]ԛiK}eo7"? 1E)A[0CY#_!̒70Zp}Q2L_C"` AY01BYy@buih_✂d!GۮE :&3lFu:3Y&9ߥ4/K5l[PNQl*VP+8 f4:AA^mw4QRl/鱤\䯈f2>Gzah̋$\3(Dq~ܹ Sm'B٬Y UëЄ5zī%pH{^/R𛻜(MJ %8Fm^˻5M&Q˻ET0$m#mv0^+Î,%u&L95}p N ̕ n-zo<+d퓲(Uw}K*E8LJl%/CoD/:ldB-Dv IN70owN. *巣85_]N56;@Scs S5]؞^$ַ Sޝwwj}j Ee?wz䇩BK1z_(yԨU:62Ku3A@l(jaPPIVInl q@, ==D2]Ѕ Ų[fމoܕ3Ʊ=]HoC2(ssH_`sZľ//czZBjkc8wtS[]$v3]!w'Z>g TZ2U32D>%W̾8wUA<珷NyB;16o?L1Աt/Vu Rn*)+e$@ՙh{yNuԆo__ $oleS!% Cr|~24Dʭl*J-"a{R` ֫30|} `{vm¡ ;3 V(8T-.au׼i }.Gr}?9H߾{,?jcR௮Z+X zs{hof󐜅8Z1v%^>lva^Zbpɭ)|z9 &զJ |Ch J$::RVTVuFM`6vۢ#N6_1&(2[z]V1.LDRfF+yt\lj@+``r5MSs 7 (t\"bG"lCׯJ-ufJD0 F?4JWs½(.43[lՍV()u~[ ?wfQV$@mw]1|" 6*ttPv>vZD:/HJ(iŦ,&CC1q#-yn`H;(T0vwYTj)t8_`4py3\V)5P}} ]OHvB JicV$Zd EQSzv!mrRk_toW_"Tm >Tl%~ا{}l6%塘<7%!=`ġP^ih:$ALw@\)ٌw+ 80 Һh~:32yï9Y'4sKIv!(V-Z5ۮcĚ VƳ?^34(.#;qP8Zd" A$,j4lV M뼧gWT  S ;u6ћm! pA[ܦ+$^$`[a z$Av>j@H]}Kmz CܾR[q t=ا2zUcgPC[uN>~IN j_w `KV2u <hJZNmR-̗Uc9l!E%ݶ_:Y02/pMO ϮʡpS>6;r4ȦZi2_a}d^cYLVxS# j=>?TLy{V5R +֪30|){NrS2swqz k,_oM(M'z %ۭԇ&?گe84$)Gr&s?rj#g#r3vm)+Q"cL}!oI1 8覲 x.ne1`(oο6(/IWDʢ@j'$Ϗp5BPЀA 7k39RiD`j(YRM; EqV0A7pCy>hBgs`|$[MpLjVE\tXࡏ.wnz\3v\9sd & eG;[3jK,xIRT05nw 9f<ڢe?4yN2 wuеfĘY!P%[ҠcJHߚjBɁ HJ5^F܁ ٹwߒ`3ߛqY6_{Mb [ u5 onKeQ8}!0ºױs*fpލf.fW˕ۖ,5@.*J1^'bZw!$qfв|Ha~E1Gy]'EY@9ȎpE)Ɯ[M"`=]}5Y lB[׵!T;,XCl jPt 7}rjCF-wZ([e.釾-@SDӎNs2B6ԊTB7t˙k۪*N}D)Ek<-f`Jc); / ՏnVV*7kq=6bd4_IdfwPy\ ? &6cQt  .aP\ξf'|)kw'"OR C7oJZ(GQU\tdߜq|QўӤTa9)vL/izTP˰\6UɈz-"?1ñSx6ʦq-~Z^8 )dٻ&O%i'@k% I>_YRwYWkO~blbOYIJ+:iIU[oݫb?i~8,kJ}1FbD̥%Gce=RH u5lϯU',*?^l/v5fJ4NL[J=@&wdWmdN!k 2 ߢ{D±߁X#b1 3nAL_$ .E)px4Zѓ26~,'-)P$5jO[K!E, hVkp?7 8=!~h !&6o{O~!NGDdVel@%ݏj<_91` SߡWǜK UB<]x.U0?+eRd|8V( IQE鍅ƒVp\:OD3㛲殣օݍԦsl "ۃ^5#Emrqݛ? JR )gJY=W[KegNfڽ[h_0 |3(upa *0PH/`Z"~@e*$hmr%&}wh vn$Mh>G|ԡ'j{Q$4[ݴ>pz<޴<05Nro%{/8=S{탡3]ex )N87)\ߞN0,N{˃mv0PL4YvqZ)]6'4AhFJ:f}V_J8l4< xQ]81 d n=))he*8eȬ6' & P'{0BҀIeS3kwm-,҆pcUg.;4@SݓP$yW}^3j+y^쉜4 ~ƇsKч|cK &u ;pxLsj8LEܵ7xL)1,Ǖ̩ANJa:VS"021;'Ħ sZ ܔ1,$j^aiw~VNGSnQsFczwugBq )5 iylC!NX-W\ l$)FXf ?+L]cjK| jt?$+;ztcx&[3MiAɴԧ.x"]n1'?Z{ .z*ȅJ"q[( ,Є (5d D~@ȟh{]<5F >DPxN%O_nu fٺ'Uu]Sc<) ohi!A  L .2exΈ է9*:ӎn0F^TM7YΘ@a+G8^u+pIRshXzŔ %!D/:<|yyӮ KO,wJ/B±VCuέ!Z3-d%,ȔWWdIFkr+Gm[ ܚmOoӑ? 1{zq[Va'L~K9/xx6lVm M:7s'&tpn7 uW,>zzŕ봺n(?ں:b}f(Ƈ I*Gq~ G0x:q:@&&ȤKF CTݦ6z؊ҧ!qpRۤr IN.Ei/i\q脬 )X@vc!iDxŇ שML0f;XD?9/j'v j'ݏIkvwoNtO;> ;%˒@laH-~\0M ADVQCa@Υj:t܆Ϙ컨Be}DdXeUadٽ|@W|Na!?470 X׌`I1-Πc׿ IxaNAP$H29G EUxzy`cǵTS^aR-m}-^KWAW';kxhK;źI!*I4v`% ,AӍp|7GQ@Ӑs|Õ|a}ICCTyg7WБ2DOr0VSg̔pS8"W_)ٔB +,t#yJPdOJث@?C8] Ahl3H3@$Z]cvɧa\UƇyblPvd: % 7F ;ڴlnNq97~nT,;Y/GS `g]⦶6y(Y44Jtsmo 1l2q%Cf ,ꊸ ] )I"_ϤL? uxkP\7Wu Ӏhg0ZʱutdiO% %˸\$e0A_eBƔ#Ý^#^^R_A MvXFxzvd03oQԂb> _OR0R23\n%*,݉,O.+|3D[3wM2As7u| З:cj&_v ѐlߑNQ<L/|na=$F}p\N(Z$N̈́URcוٰ/Q2 vM?!3n-)m\ҢGðSx In(]#GL#L:5'J G#F*CzAͲ`IGa(MUwXm0Zc[`R*X yaK_ְFGd&:kfS*+¯P<_C.kbN]@rAp-, G{ mb?'FQA@myiݟN eD]c_E(RK1ըnSCɦ^旴Ӥh&ae{ĭď k 9:rw1\jaxgkYN`7\䡈`yr,U:>̅J_ZQLO cr"Օrk@ dF5]rb +1!fҦ;H)@+@#WD3[%V3Zw2Ŵi5􌵄-4Vp4iɛM>y}hkT[PHM|aX=E8?5$,lߐBr_="#M-*z1vb{P=tY1 h1Ӑ\ KHgqOK '0,w\V'\^'gkV[ǔ` g [P=3@ >/X%pAX󥅰:M/$ ȞG٬d̈́1+D߮g$5jʇIbx=o*hBq6?Sul], k4> SXdI,OD𹦔wf38Oݧl8w,(ڛ(;#bQDh3ڍb+7{$ ^OAfUKϥ74M<ZMat|Lbnρ K`yJ!w8nt]0d=&f\@lqkLI"Yj'nҝ'[G Gg9n:Oy 핆0<`}7+_ϟW ->)6;PqO>=CJ5& /Mǵ/LEqV hԍ X]@PwIE %]79̹J]"=p+J֦?/Zˁ~ lD qWn!c7QRg_Ep2_Y2f [&YiSMYA UL--7sGV='o) ϭė}ITsLxV豔7zC_VP|Ms:c@瞗b+P_!DE@@1ohƀFAeI~hޮjK5$LcqR{Np b Z |MC$ߡ^tЇO'Dw0xB45D* +qxLbҍɓwf*ɾ& _tX[]a]+Y$&нo(6:|[M kL{\ rf/n48*!Cxys-p݈(y.!cmX(3]m' \E {0f#ArBݤfav;~'9DfCxްam,6[fiՅQ*Ͱ)}DrGG`J$E8{d0C8utQ) OM#NҬԷS!SV,*ko'D _Ǒ;glMIIF\V[[н dC6gns44aI1FW B$Re^^BZYgN"C.KUؕ7@)Zt fJ'-pdPCƟMbtJ&FџׅfU K6`ۊ1a!m/RkjÕ >gz ӏF;Iu{|ِxBB,#>ᬒ"@^q=0Ӝ"!k~w3Yg7ѭj,bdz$s-.24"n%<-hK&^(|*߄j!9ݑ,qݘ90Y^vFxD90-yGqPv{G`YAq(5T߄sr֝]J('crrڥ֍%/cKrP2"&zB#Č؄[ `L A7͍%4%!@< QI>`Oٹ!iFc{JX}hym y(!^ZG/G2BST }q3- E`S$bHFW4Q(Nʛ."lQ[r:TR|_]h1Ob<$hJcϼ(X4 Ja9aݬ{0T5rwe!WJ@G]#9=H;O 3SH#.C(;#(;ŤTAMN3V, >ȈdgRRUdTN04#hW_O.:bUJ%6í?bMV5kS v=}##$ȒSjCXChn3KdLg(e8`)A83)~~J8ؠIq!6*t0lGpʾo*ӛCjVv/Wkl&~*@&NfH !ಕ)<@ tDŃh!|:1 q$ =C 2?昽 "Q:RlVf_8Izz6װ3-0ZB9k<`NNU8kj\ZP?/,pu;G3 ~5K@~HzMg OR1T'I ^P`6ӬPika[uLׄZ[\p#ڔ>M*C<W`8лDW״h>* ]nNێFsCG~5 y)kL+(O 7& 4Y[-ᬅZi~i4[vktA"xn퓐׫}Ms5^~m ~$q-oV ?9t3^?cn>[ɑYKD=ٲ6 /QN~5og0Mm"Y1} !Bq:t^dƆH/CEsW_©?s)<~ A &=k:@{F0VKru@;&|9VW"09o:mHؔ^csOO62oGȘ_Qx%5jvy!}76\Q޸;GX w:A_گT'u_Hy=14`f''d25Ha^9SxЌl}zĈY_`r9BKX5R>5 %`"m:*)tɣFFJ:[^l#cC%ޤ y(o'3P_`Ș,)Cwbvs1a3|\Zɫ~ccj;ڦ$lQw"5>$hl0-Lwk}E WuKo~(KGhFGR t?9y8`] 9 3ȤCMT T)XOʳO>Hzd'+467IQWܠڶFٜ½3b`:--BiZQԚi\<%uՠϧ4r71&6Ůr [T<\eW+%"v< -2v8O`sUTokX)y+3ҺPo.gi!V\b: mS[t+w3 (T;[u)%Fj Om4<h@*Lr]wk.=Hp(>VIQ}26ܠnũCR"\CG'^ ߃гB:۪OLV^)=v;=h^L;9,-V|un8QX$AğS?+8`Lh{MhWE5WBJ:>.~݅3pl . x/OŶCj+ح4qGt)0"!+j(ool/Z #.L1򺕞8KDQOjkW~c{giUL(~9o:m[,uP0 |,U2 l~b?Iz x锁JI( =[>|4>a78~)'\WHj~)UvJʻv?0G$:44p#=Zc5OIA޳13Tw{C0ƪD[I;\þC]gRrf*+p=c\A (UqaŪ. ākh;*tQ(Z+$@Em;Vz( wVuI #q=O, 5Tn>=ay:sgF`h4הҌFDt-C4r[`y< +%M]W1{ɗGh*/73cZncc-ނ RO\ٽ /B}6&SCP iuegR}-w,-\aRLpݒ>l̚ufmHeAB1ն`sY q7c¡[5@$`3WM|#w$w-H!0nb@L36]IbKøFpjٵu?]kCrEI}Rg䇗6EÅ4|~FO,guΥrCQ t%oNP8nAX)kԖވ౻ue٬D}jͶaaDlhwLW_ƍ')oBHBKcgW:jR4A;yJ͐+q8<5t"e(ysNX0rQoh.QBrfS0 >uQtry`3qnH'9y S?1m q @_ >G>Ϊ. 5p7H .. D8Vo}is ݞ[^t;e݄L:"BsRF.+xBNȞ#ү`QTu_p#cg;&&g7 i{Ο1lG:*( R7)ިB6t 5ayn9 vS.P b 䆫2i+ ,f{X,}]k,@ӥiaF˜i>yXXafJPtW`?ȉbN4׎~ţ/|Ug(zGL>'؄eD"! m0leaŪK%#" D(ع Ds䙕 m=]^aU(8Xh1JvsNC&.|!zͦk.ul*\ȬkDv̞Q0Ƽҩ݇?}wI7zn Ĩao.{ˈys_ÍSLQ-ivyvXZ'Cl? nj,~sJ~[qduɋYבY/,+t\l洌%&cۯPy/6bT1qFX\cRgyQ,b'ɽF3>},-X|D ?2`@b\XS@'n,m/;\{F7]=L􄛅P h b*d$s퀏aKE ) A>pWS4{91j2gdcBj-h*[_"n8sF0c\\Cɷ:̻{~2]Ւ#Y(&wYv;Z}ug8&`hqoNa"|?XL";8>8_9!Be1Cu{`)s@ v KA8S<ǝ3&2u<Q<_߈_-ܙ`~Ώ缛t|X 0+Ar#z%tOjCEFo1R6 ٖ=$'vm D LnR| |x 5Oc~g(Q+Lm-v{ Uʮmq7 \}@!qwSwQ34yTdie"<ʓt @SFz0lmKT·_`ji4Arv:[c?LGcGSDK+%@KfՓ})\<6V݃YE|ro`; Sb)U8 f [?K4h!'(3ȅcEHs/HdF ݭkqfGsڼx* V(pp_t^ZB.}S9E:l:Pko]\6P 0=~F;Qc@. L@7PipsTw"]w/҂3ס8ʦvBEdh,H~ ;2_lnzs$hၶ.MGlfc[]' ń 4ϊt)yh[6<Fp߄R,C9@X.9eW2:*>cҥٹHդ.Ww<3`$#)t=Q~:q 䞊Ξ83(jqF_ݬ;$ϐ\2sbVNgcfqO(2BC)*c}T */B7dSf@:ڽ-O4"zNPZ'lb;jMKζE.^[:1EKLxr(yn'wC<7U%͌^b"czdܣDϷ'%y4HFdo/{O-Un͠7f65/R&*ˎ<W٪fŶ`C1\GU0:[r/ O<=hlZ,1 *g*TuPۏu1 Gkuu`ZBeW).h|.YRd_sܲP|v R%8qMSGy]1nj'x70\Y^a=S mYT$894UgVxHH%ŏjM 0"sn^6_#HJC,x!PO55ءgah{BWBf /&(MP "ՀC7C$< gխ1W$B!/q80Cnt4T63yS4W]ojk],Vl~f>u~p?|gۄd(P? Jn+@_ P)}v0;, S)ӥy.;zݩ \uEX#B@Yأi1A֌cU%('_*!MN3m[x:>Vguߔ 0plihԽ3IBQ"p;|uV6%?r?(·D}=هT^  Ȥ?J tRVj>];ϸqKd,uh.c)uЃ @ s) u2, OQ1BL$ѣ|Yh)s_S$zYcw1YT5DM(So!/<ë2ЭAﲢ<6 KƄ`/o)ܕ+BN9,]%1A@9]N%ܥ5Mw[3-OYEܲPuZ3[ k^˻w&vbYJcjN,Z+p1d䋮bk #z)ܷ&/P@R5T({4֯ soüb IijO/}I I[Iޥ%V \7k)Gq{kHO|Ư7{-\yP \и/o9)Sr{ ? b>$B\H6MFH$fs@q˲nt>1Z ֤3&}ɽSzrt4tӲ;Ur7Ql$ ˩L؋<~Wٙq,r s3 ~Ń_L+ 6h=,sJ,i7r5sڢ  X@,iC%S]+!Bz!O~\LAF)$lULH"ziQ+BwV4; )>"K+C1?7 s2%aƀ$@7ݍ`,rAwuՂRIqOtzGZ%[lD gc1XvV1KV@tXhY!GC-Mb1;|'z7atB3Bqz@ZLﴁ&H"$h d tbKS;@.AD|V/gkxӋ]; ̢h6)dL:׋~dt3#Ҥ=* ʴ nqj>ߖK:QN v YPR]5lM\H6ç{?#\q~}kRKԴt0Nև -`40V `kb=~bmB0c\T;Xl醰0FpT)Vs';4>̾eӭ'4_{g*Cd^G,&Hʊ.o]ℵ-(ld%Q{xsEa4$Pq 'dG^(;?s=ɞ Ld瀿R bMYt'뷙ɺ3gFt (Jy]?.|dybukMv2sO≠ՈAP~\{?Or,1;P9wĻg V!<ˠd7=Lg %$X$(+dN7_Uw]vRq UYf+H?M֦S_sE"8&K^Q5rrSBxdjhivqX),,L),a]BR7i$136ouYX!Qr|]=iq !OZ!$,*N<{'.KXiY$FWH!@|z7mҷ&6Irրi'gB'I%_L|2RR98sBs#VL^9oǻ:Fv2ʇD`գP_#|A]%_M21zM;F$|kutqR<: }eL|s0$ h26ޯ9qC^jJ[8Y:K͋FA)@]dCϕFUr6^~՘8'+ɷ[GUhq3Fwmu 7h 77pN8My1\"̑<ֿ.Mҭ!Flidj%4I (El[V=zEСsе47E:Yԃ]F|hŴ! Xylx-` lJ! =.9f紭WRݷ( U2?ҭP㯂G&!zKqg fJn`ڐu:$SAlݚF>*e19JOՔ|z2DI9ӕEqx)"\c_]$-[/J}s.bm96gL[Q$p3zs KeN#%Sr҄KV/Veiފj[&H)7 UYG4 S1Px696fDAp4'ԊX|7-0U z_WnƸDirߡ0Z^A Щ?yb _pNƚ15}W+hԉT J0ٲtԧ=*k)=EjVWb&X: ěV+fLPRhNoA YAK}X\WS)?L$)N8H+Q@Ei ݮP}ӣ[Dhx3/z8A'g4m`C?d1p9G #VOו6G"}+ 0 w8X5E1[(w&":j9 4+O'|z, NRcׅ !}sm5G*O e4TH~vmP?Pi_ZN9 X5\Ϊ>x:,"Mr$rQgou)0'/ 3F Padx:Hlc ;5ZaAʣOo`CȨ,=5 ~b{J@w`.!!-W"xħ}C&KKiˊM LU'Qlf"[6DϺ: G d1W1_!j9aWiH-L}?)&ҳ[ޯb)03dwªOjPRār i[Wk8$ Snq?gAũ.nA-xVZ\[ ?m7ͼ gi#Fjy("ÿqʩvI~ rE@j;J:ĚO. ^Bg׷wNi`{۔ykUn";s[tg@>!2Ar4/P.SG̷kr|@΍K\~-(EW[o_Ӯ4G _qe9Q2VP|C! h+PSry2_cNka L] @Łm,EK@#}ٍTkX`"ۈx#\~mlHohiW40e=ձ}4`LSA6Yl#ˤW3:EjYUGAzeCQV_NKwl`H7W[wNUwG~옱ٹnvB1Lܖ`)+d<2[Lv@^]¶`r58{TbdˍZ7al! C*QK2yiϣ(0јHaQuj;7̘,}o1-Nc3+?sBN4OMJ2]~:]/xC13mX;ߎЅQ4$Sd6ΐ!d!x=b-$]fvv: Z Ym{q,/T$00'@#;3a6AL8NLq~鵈NJ%s: |$ů@EL+(Vh溤.){=CHw??^'DxA][7M`ڑdQV@η߹ [z_8QV~ n`z uQDS"ZnbK7uЊT=x>9jG Kߟw)N T/] T, i$[F*r'ux޻ wm!|> *: m}L`Q.ZI[F(VbgC$u T؝ =rqjm醙ǡ XF)i]i TRNW'kd(V ř?82m )VA%>?9G9@Oݱ-xP9qEi7 1g4]Em-֛L-_OG*!2~maVz5T`$aQiGCIN 7Lkx\?NL3*3NM4r`>\ khǂ>)t0y-Q!v2)3# (NCQ'iwt#aHh+0PowqQaόl[T rWM"L$},4gO/gC cnJhQ:xTM˥4Pw^hphӨĿD땼%ˏoB#KG%2*a=&Dt;W #wu eX@ek~b 9҂;Q\.w5[RQj-gjC@8 Su;Y7%0$?́cRm!rzl!!WqL<ʗߌQx;V6﮲=bph^b{PQ$$ga~rkD6{9e5M$g !\l=T`)%D n480'nؓ_R[O !7eAU+x)JhF=`.mES"~kNs+05~y( [8 elZvP$--)r^*XȊ\ kUUP&SUh?1;w+Dm'hXJt]KPrC Xw_;Xܗ=11181r؏ #$6OM ;b~= m_#9DzhKrid8kǢ<"CCzJ⋦KetʁwaGa%2vB%6O8kό7$oz?_}B33 xI Ώi/DpW<+9sl9݆? K^0ar z&dikAGĔ-9Gw?KnO] BT4Ћ ػ(#:8f)xɏ8/w!zc~$ g*JGC+F||Ѭ14~mfXT|NsSKKwx’WkP Kq@{ KQjlʥݦ8+ZnDe;/o7 K7;Iɷ _(A i|!'IDb>Yfs+3z6&OH<(%"KOu}HKP)ҷbCxkMѻ }QHR,KX拚 /v+C$x":0+T-F;7[ '2Aݰfa/-3[|FECeLү:em?"jF*}+$[Qw7jd:"䫌ҰZQ\ 9y_U?+k{w}mKt,vuglL\!gzpyOLˊlk +eh&uB6Mj2,AFC3. &6خ*2)Go#V6UR #m|\:DW&!٘.*hn̶A`qkkNƹU8lhߡ!^Cƨ %*ۦiʯMabl^)}[[ނv8I3I k*0kUGq BD& X... l%5z?886sQt8"о9.E\Jݕ %EjG5Q&.XMcG[ OSJwMn&j)A7msN.PǛF݌5c[̄q*q%iP"6l5hj_R Q;s$nba -[tZ191o* ֓xP+;Ń|;w N_s4IJ'^v\&AP)ޏ0f2mFn(bXuBD62yi VDYr,fr,Z?W2{ʄqrWVJیq'UqfL_0ݹv$ |, X!x#+EvΉ<pAl ßō±at*Q@y~[En@,H]a\s@b*ʫG0N6K$XiE1c0ud&^[&*kln{ѵaeE':3|ᖈ}9{.C&%@1nb#](,O#9Fλw^L"8ohd*t}֊ɲVuLZAjLNI~}'O+`vL2v\-p'Mb>+^f}UNzQG8k?6kvq= I2eebj-q;Hߓ|wQ*Z·LTl3o.;ivʦe!.q5iZvF} dQL_8u)nޯ=&1'iA<Ŏy8*=| {~2UFlL熐 wC4p~R@04Z>>΋#fYvD9]γ&=' ڮȰQ\'T']K}[)V?^Vh*- h!עw2تT0Ho)$ge 2yƐp >\ UrXN {*z9ԼLD i5G^%^&SE7uOk t@3]F:6ZaWu&`sFNh U[H$u>Jt)2cL\Y( K,=fDڊڟ(hXb87{4-/ZLjD5`eR N>L>fWk-Ƽ~LҜm ghZRh=CF45U&[~|J~mE).`N2iKBҾNX,)o7Gc|[أ>Buf,}drdae~37uF2]H; K'?h¶(᭛96g7f0XK;ɡ(l!|Y%.̭L?53$=j9b3F*PۖgE(sMu]Z9n)p.ǎfyXk'>;f7GG//LhG!rj1-eTGay@7Me_ z˲⣓^_|CI% h]94`wH85|oV2$mbo9`Jz=k~SkO+w}wpxʁ4[tknk(4eDd۵Fg<4ƙ#F1 /7ƑM:1ZvAU2\jQLcSZmv@Q6U͚ )7uXk"j&qv߲p*G2x"CA,;A\8aHx@n#=ɹu82Kuva[zE1QxSd! IMKŞqfm2GdiB ^J9)4F̞J%~'ytd>N'/>[E_:O]hd)r&89¼i%Eaƕ aƞ\lD9?<'P6V,ǩ'ȆC(w +i2*i?ߚq3KyDM V [pz7 UhqZKqAbmgBŞJ:ܵʨfYca7 ~TџXX{p$PE@'z; ^ V 1/CFˑhE`VFS1N{Xލ Ffj!saѴ\F u#z#6FI&O32 Nfư.R8^9w˿0j9u {0i!x&v!MکX-aa &)#C׏+h#'l)K\Ľm[.^x=TSRPDŽbW [O>Wgm ÷R_Ǐ]VhW=4F5CJZiV\[ Mz)+* ( gl[a,Ԝ<Õ:b{0 <)|q>=2#R`n4: BH2ǝ'A>UY&bsf,RdWA{.cTB%D^ \?&*oPMKO@'(r6wGĈ5תH S@"-dS$)وL&} ]oJ4s>E@eDa-69u#a/rHۛb&E-j_B1| qNQkkz9M\hl/ݖئ?p!۠۲ߦ19 uٓk5XtZӷ<_ρAu~ߍnvلmoJż9q,IR|$NG"ASfWvs7eDv hȂdLY&$}=#4@Xzi 2㸳|U+b\j6cHŰ=7pS$yXCLhS-]b& !D!(H3~LT5̬16WR3X'sG2Q6:ޖ[ƆQ |q|o~k”4_-њ#b@;5k}2 m(NPUk+I)Ը#{@1 3lȒ}l w"϶$D^a `^ԬF;j/:~bՑ>Zm'Z Јv& ߀ؕ3}cCXHbo8KrZl\99yaHLx+Xb0<;J1ɄꔨЮ0'$Z#u¬ߚd5/Qz xUdc` F8@exFEv軍 x gj~}=C|,Á%>bq}%[?OGPEEd=bD%@ޓ->eC+mBȴ|~Z0  wR1ûw#FˡH* gX {p[tpT8rQo'h\('OWӖc]}~!XP `U5? :bn+~)`F@2NƱsr?0@!A 0A~ZAwnP_MBHcܗ\W*%]LuT9U/~"4LxC?$4ti ǻ@(dB4]71DK'm/&rl#{F&#b˕GPÄq1VPN5'(}"5 <2Bq5'jsة7ҞOV;E<-ۺX勞W;h9E gUk  [Bk#WfDFScQCH{/D~4ZO :~l{orV>~quT+Ut}&jIp5F@v@b=ݲ~UROy_eI@tܒmg)Z5k.vϳn3y"wKKS\BsZ%]tXz n):c=.KV@> ]!3#W J,h'NYmwHR2řxJ-TZY\s yj"wXxEl78q|S%MX\Fh@,"m4/QG8kh0YN%}7l|W٫r6T᳭ Itm(krbyQ vMgu1couĻod@'",rI^^6SxV7 z|; R(/W+~!~R_ٸM'IәTBX :92FsgBIf)xfښDa@@ާ1'X(ʁYcHԊƅ Z׿!,Ty=ѡ^J*en?!(l C^_nE+@O?,(孛 `Cc3ҠFY/@iCu_0zq=*B IY_+jѱϿ5fh]matZ<̲ "h`2"J\VcAƧwfJIwFX=A /p q0=L¨m߼挐[wL"pHx"Xan$qxY*,☋ahRtcsa.+="c[ZZ:Vw08;QF=7CE,yH͇( Lَ uӨa'̓oieVfԀ:)K9Xvȍ)RCD;ҭɶw"eV%lR]ҩ+u3 iV#PX ){QQ:z5eskgWVC\E']gXAn˭ omϬƤPc@ѥx4{K=&3qi_'vG!#ߛ*D#lŽjfl2i-:Ҩ&O0x (I<V|7sDOu_A7mSZk3dwΰRV WghΔ&P<5*L -ퟎ7%!SMm-}\m&&JyIabH1@&1,uxOi[~4X啖i;lF85:uӔHAQcKcZ;{j&HIK̦Εx UVij}`9xUal\9ԏ39Rzu J@ @ъ<&AOK=F;@h%#4ŽPNy}kP&8ّkfߡc"R|.:"q~؃='L0x/P#t.p訢׳:LY"_Ta$7ݮPQ{;C_cXd 4?֣x%(xp*,Z|Xh-8rKn1??[ѧ #WSHؼb:t{ҩ1C,vIOBBW@'؝o~{wr5OQ3$3 JEkh2R~~ 2uIsS6zb1{J;0޴IY@V<;rAGtw<«<5zͩ&d$xְ\ݟ (CbWO5Q[,|:cIr>8ڛi쪎-2=MៈU0s ^ DD&%^=yRѯ&iZ\-{Sk7MmG,yO}ϊ.S4޾H;_2YeD1:/4\Ts!FP%C@m:DL8ȪB=B75Hpޒ( ={ YAW5NNL9ݢqw /|'ȃ^9>jznO2J*Tyy̻3^ ᖷwrS$ @ź}s۴;Rդz=xx}u%pz1^dEEUL+#x}\Ak/W<.~iY& x8BV[C8O03nvt,.hKd%;;N`h*lzB,do,Y޹ F-2vuǎ:,gΪ>@A?)YDMӟ|:PJ#!"`%ߓ:+1򘸨˼?|O- ~u1oCDQ{Ewjx㦺;p?xn#L9ě٨21'e曷XPyMЩ+NJSWڜ^)q*J<9Ox??"v b1:[w jaU/OU>&5qm%t2Mr}r)T1K8}$a6)hvuL9Eo/fوηbJ/j6.]-Ʈ~ڝBhP}&^oe2_msb:Uc ^+X!Ăo͟[Ejd$;e[=,x )s9D0 (fDRt mWv,'CC]G6%p+1/M/v)15$PkuB~tcLXY2ى$q 4,zD-w.aK NBQ9%V@} h BẺ }6/V'nF9zJ;AEO%DiAPVܚh!qѵ*X `ժ狒3D,̠7|7Bʸ]4&&0>Mjr \;[{QyAQI;$cW,o;ӷxB炡S͔O)Rl@X XvvLB&tzp9]>$ަD4S[T9k ha\a$*o;GtexgaxclYS/BgcVJ8Wܗ;=-=¥w#ֹbZuQ$ NR!ٛYsEkٺ7Ë*^\P33+%G!ϖJU@Q{9Xj8rwy:"9ġB`)/)Ut 1:+ڏzS=vZ`]+a>HlK+t8&j r>$Ƌuhe_  TwJjzu!m[d`@ GW> f-A[_\>^Cr!K@}$,6z3y+wݟ{c_6?esnp  1?hhǾ0K<;J53R!Q2\qeGVa/f)cH|G(nL,QYnKH&0etY.UK V(17|U60+uq\3鼟0<$>""/ݍfWn5vjfP{ViE0ow)/ָѲ5jjM󊜀z`F"*sf1bQ*|cbh( ?DG*ɍ:pDKI5H2^ղZ_Y`8[*$: UBP?̉+ eUtO 3"# q{9[ܒ7HCBXϤ\H$ 7ΜBSfB<##F? %8Z~{rf`pvOex7FiGS jā H֨CSbnu; LVn+%iɾǬmt[ɂwhl q #9:Bwm֏EeU$Dpuo-PCҶjJpDD͉b~袿G %UڃAgQ0`lr:mvL~f S9|[XP,3T*/m4K!sI3j'>i!O!GE͚DԌ,'-\m]5Ý( _3;lxgaX<ܭs'!EVc@@(msfp\xꦹȪZnB)tY`'9\^7vI-s 15G֪~JRSo)㺑;vfyJ|awSAn80\63$gZԎ"F^eYOÈ 6]hX$f|Peh|=1*_σ#$p ;@U jtH ͑] Tf Nd-  t)̚*/$߻n2QY\Ns;#~##]~*O_y,Bx4(6CKu9Xm՛Mq_bz39|"YZ5Q;;:u=y+nboݰNsi:U֣'O ;F*KSV>-&%r$)cB{#|C?uvAJQQ ,h6eX8\ 45zyE[ӮWI#<߮5ZA.2.hSv c2hO`L"M8:2[b刿n_:rB^k@,8γM R[,?A֖ pzR@B(ZECVu- _Omݭ [ؖm~SӧDith67⡋+F%u3F)`,+4:( i/#jI*1QHD'A% B`k\ &([gE Ack!2~^A?^Hz2L}>^WN/hIg[}R$@}k7+.;[x^[-.?zj-S,~ /}ٺS]ᴺ1yg-HjS垊^U&bkM';#k.\0q SfDʥ=-{r.m? 9pV=SL>)&E$ < .IQ"62Z'TYeU:'] G8!1 ߅*Ԕ<"<C<3dbʞsr͟ƁM>| O*8v%C5(2FJ<1>>P/~(걨&ٚ:ba6ÜM魋g'W;m ֶ>Ъ`cpkvɆbq4.SZ|ZMA-%㾕l+71iPfIlrPOҧ,!jWK9w@>A9u"L3?E& t|O4)Q-\ڤf`zY 0j;;.FA 9]=u>$)"\YEļvAdcz+ `ޑŽ eE2Aogt\U`TZY#Ȯ_RagL;ԛZo«޷8/\vQR1[>[xi'(xEM|j v!4(Oh..]_YM[2w+aύń9wV$"ИWB$[d'*on>U9]&}KFMfm=< ÔS^=<ţL4>:ؓn. #)>bC"d 9Wz~RsЂ,pQ]=׎Ǭ Naj?xwT 49q;<гB1_FSLšh5 e4,0<$O!jm fEy8IY(_+/PD:]VmMdn@bcNr 1NjDk.1`c"Iי[O6|3s,ǟ"S/}0Ly.)}ۤ, PJ >ϛn;1u MW?|jl 9ѥXbѡ!TdAW: s Ώ򣅅IpC8 }fa4\}zGq#ڠkQJ@ĥu6oDƃ<˛^Xs{ߘQw!/cp-?-v,AK,kKZWk;L<j- LKQ$ y '0w#ݓT&Jx^GEFVG0ݸ]3Lր ҥ]z4c e!;}Kۥ ḫ:%:뤼!$)/N걺/K58`1A+4]-ķMMb=38^όSgNj;*5.[7`[H-4r_A#-{J{ӉĶWm4_&V]~b9-4:I$7سȞQ5[heJcV LNy&;,E9f+TwʛV^9~v%.x)>? nE~E3'6KgbKջ VɒϚ-do5zQ0E#l!WZvZGe׽`fon8% M괕^`KL$izx.h&/ yÆH;5?iLa>P0'mIFB)6l|TFI+ܴg85a'J&dͨ#ƽ6dqv~"bdnr`=> d}7Cok.AhtpxsSN>ݯH-+2h7$m=:ų.#;ֵ)`䧁x*){[j_R[>poPLʑ\ׅ||fX{w)fBlK.1@ZwXqder@U層*9"jWF ҥ%O{1 (cLNz4k#TzA%$՘biޯĀ j&84OžU MRԫ'hR#Z^0Yjc5F#Vl%4H/o@̩Zǀ*=M.}%g !?9>]ELBwDO4~5&.Nƭ#V \hFlZ4ET ;}e5vqSG/F7'V8 c߿k &#AdxϊҺzB {&`u͝a2l4;f_MHDL׬ㄇ!]ϔYz5ϣMq>ב$(8;H(]B^ Q#IHm]|x_^iUGj#3YM 9u1 PV4)7ǤGXu&zA\v(_<*Y'ӭ(BdN!}ɆD32"S;1(q!BekkX9An KNNvVffg LQ^]oT Ҭ9M2Я;:ר\Ca4T=D;MlF+ I9hQb֓ 87} F > /(?E8qQg)+/4(9d^Tpγ&)ke^6 YA1ږkr 4gƮH㣿UB괝o3lsTlnl#h ,Q>TRj!l?YLIuF+5_wzA M岾(*M3FrLv#?}w6oפW+Fs Ǧ^gTbgKi;iM6ch9Ĩr4 &Xf%92 Zi1anS Pr?J d8v]dz}‚j:_$V_䄘 @ SlGW{|2sG>Z*cEʼ6O=afo%g,ҝ(SN3YըN(l}KeiZ=ɴ S mᘨdS.wIB(ë7mW@/h,>}hWZA 0|ώDz-UF溮 066w !",gy8{%Sɰ'(Xs*wo;,4o;z.0JnLFRpB4l"~.FPMLDςhoyNݧ|g)X'qM]lYת7OEI'$ D8,c~#ҟ Y9b J):/&qߑ ,k,6>Ijv.kHyW.D4 V ϔ5Bw0Hz9 -*ELTq tdPe6EB). 8w%ݟXKDmZlO4 1׉8do1ϐihYZbFQ&ȁ#Sá}G6NG0N &(ŃMLԩwOa|yOY%w-POAOɆsAD3g:$Y 2K`fTi<`,b X9NBw61Oj2-Rx.0E/ u 227xn!OrҡQ( MybPՓpa3ƭ. /RzLN x);$+CBѲX LJi&MBNW{Qt՝d.LA նҊݕKTrw~TmPD\. EMN#t#s<:k& jw"%aZ&%Hz4\ҽQ*:ʨg>5O1 m @oyewR=3+P~kN<:qq)1Ajj5$gƄqx!;q'NtbmD>$}ZRۋ$X=K0g/Wgۙو{'֐| kg.tC :m* LƤgͰs쳪̰-O?u &ArC].}$_"`8w @o C abӿx)tCJv>7 uuM%Zة t9֪50ęRm^Inkڑ&c4!f1ILHFiĢh R͉K44(0,UM?`̗QsMpG^^"=](u0Tqv;PB|l?7Jj~_WQ/БX;Ux9Y}o̵:NOSWwޯ@OaI5.Y8pkz!hwzܫD6a7BzTQXSĴvE;=I <\sKtW [п>!5o4ObD{tbYa!k74mB gv#/Q"M8N%=-{PaȜ{OYFx f=? !K?nNWZ^*+U(̫o;9tQ-k,6#rYl~. U(PD #Z-]^CI添 Q;\KzV]&?P5 c;܇๧נӈqq칦16#U4tnQttXX)69<9Bԁ>+rp~(3;._];n~,FJy_"9gz{x?)HW]d;QG«NF}I E¹׬,s1\Sܮ,_HpmvϏGrimjxǪ| pK"H.MDM~ .:.riǯQz! & ;g\I0~IV{mC`GuζI&Tzݔ})S?~-F(JYCaX ww9VΔcS2峆4%'A* ٭ !:ʡwS@&}qgGӪ|gVe' 'NGI֫?`?!R!>qsO'}YE8C/"쨻6|q0i6{6X)SV `}>WRI6Ȋ\ܣ8+카@>:5{ՂHN'Sa=sy?j`|qW3[*\P%{~ȝ4ԓ|\gDRn]MeɄ4<>|.nsH[f\yf *LI #W2ڽ^+}NnCdt1:Cl!Q0eI=#n0|V:[KJa.FHP-ǞIvQPvdRЖ7IwВ4 ."k+D %U|[%b3uZz'hB|B:x~^TqVBCU}Vu ͦX QCqKMx,Q>a/ߠL"sX5;c'8i п Þ57%;]kQ[}i~ N8@^ /C]f$q%jBs.Err-.T!m[QX/h9{@{{g; < /iyHrMu۞Fݰ&oh dhv'¢G U# ', XJq~0K E"g{fE{|vdج2*J7x96kQ8,V\]1:7n Aq82nkD9^ +5ċE/|y70ڊвA(j%׀QIzI=e+(<("+ EO#+1+q`|n NR$>Y1@ ͹6 sgeL{T'% +Br֌ă~莸k }j+$}$4U"yC!vs B0vu)6ÐB1D84'$w MTN\=X)n)76"I]3iH;1[^qESMA1|@Ju dUQ8Xv&'(CSu=rOq)ys&T&#n#}Jgh:EQ {MLڶdj`N8HfuUED"xR Wu6bIhsdQO.w-cs {-zVKU=dmP`= \խe.#w@%Ѐ@^fUH]nwE ~J-R*e0ҀGa$x8h; CHX8SF)Ad!,MybyTNMsَ<̴hֱt 2shsdQ a{KXj7ػ.qCwmruu,٠V4ɤx0q3U.u_H0@&VßDYj9)j̯TE'[5bYyeήvw3!k0lg#D.h?lj" $ AtQqh!}&7?s )8'@_ճObxp2j˫]rdQo=^ X؝_czT7VȄc>ni^7*65k,*O 7:*p}oMLĀ|`ΉUY[[ǰ!6'+m֗;r#A4Ԧ ꑣ0Ӟ9ʭ~ |ٙ#QM(+'%M ,2g`BAJxJu  "6n+%`Q϶p[s)'nmD7{yw^?4#Sy>D]mꔐ*f|߸wU!a2|ǬLjPF& 2] :ȕA&]B+hE:*,Kz.r -NA9cyB]L?= X12#i鈙ǘIi"TѦ!x;~(4kycsHNMĈ׼I1x鉓Bj;eʅ8w3[sN?-fȤE"X CՐ*y$ VQlœd+Us=ѯJqǖ?T{_ G|UO3?=:z_ Uo {ƛ6NjO\?Hi% ka}ij9y΅9DEiE n/fL%*(NɮqG\DeO7IJI۲ar{;=D&D uh`It%j2ժ %4@e(FbpTkzf 6S9<>srn;i eJlj[$p˭q|յnP& Bk>;qo^(6~v ;ikB8ɆW-/8_wgBs[(/R"Fn疁Zo78x%]L).I_Q 55\w>? 6` 9&3ߑNe%` cs&Rq`+rOb'n2hQۦjC 1>/qlH!ve`Ϲo֫JKHRlL* m@Tњʾ7E K.hG='4˞|~~ {!Ԏ{Aw'DZ ]LYf?x ~Jh@OMY쑆j\*/\0p@g gݚC`r!tr_:~D&+L*_@:/ostS8lrUXhF%1/Ψٌ"}$e)`3W BM] (.Yrj)ǁx>eתt81L@߿6VOl'Qīqiɇno YGN|-f.>,`ac &؟оN\ҐZ|,ҴT {VF-+nƹ)㕣PҸx걧ɜH9jS{)U3g D(Ġ1f,k4M^9VXRjZnIM2^Ș3uwmclQ+ LR:Y׋6r"``&F 332ysqG)]~] ;H>n!M>sQI~ulˌec-)E7g٠ Royc(mV,>pMy:Wpn8cjQ,!꿻aXs0q"30j5,OXOt'wFcmiuLJ^k@z5Η~=I%7PPQw- O*Q2I8 oE.P3r" t'vդtH~ЊciG+W+Tqi{:pf!X솜#7)vU{kƪ,0x-Nq8#W M* *_%nJrƅS`4y?Z1Q[K*= VK7v\F@tjIY'~u(4BE\;`39q?bL<IirKy~Dh}kNR%`\;Ke0͛>0lIޱ-ǐpɑFIBi*8njFPQWˊS'5RI奡_E2|B|uSM:*{'g}i*N>4f}̼˲vTca9T*묚PJ|~\H blU"? h$zL;#(=ƕfv0p\)5R%T+;C79?SneCJ0HP{%;r (8U ;܉%EH促E|}=]hh-M7¨>7Eh yW"%+{{>dd~_<}=mRFX!dK ǵr;ciI|!7 aOA\\ QhkvT:Qރ vc!"s&qP;ی{B"+j1JⓚpaUMuɣ-\ENAWt^mz,2Kkx>'[Uדž"Zm:$TGOo`SV4QJg%oָ#x]i,kX!/BIb0]C;I+N >ثu;4"0iz~^點zFDqM?Hw,,,5L韡kPXo%~d(07"~5Mu9}?GSƁg]jKL`n¤\ImP}xE<4#0i1 j(uH@yk@G2i~xd?krT%?zIs8a0OjK=꘦:,9N#ri- i,gs]HvEh.w:2Oc IHRBGW +0x(WN!c,KAs1@ID,qMx0{eM$4+~kpù𞪁FUEv/Х.@!GkG#^3YB(*޽nXʪm;NMx68'QM+kvD Gjð^Kԙno"=R.d/ o\}$?94CRJٔou -^.޵>%〰-^|1Eo ״@[r]Vp7DtI@3k%?R~uJ8?2҈PPWUi47/WC)77etıJ@78n/*iWslH堿7,尲e~D8 [^ Ժ ee7M="ZKH3A 4wJfAձkEyE74u<t%}h?xȉh!T 9cT>b:| ~.UF uU/bDS@s<;\Qt3=.^H}!j vB#7͏a'_ )Ky1[ϠQN#`i0vs(RdJ' JWI}͆ƂCz_ H\KQk?=]𚲗!ܟWǂ?A즖6&`6Oͫ#-sZIoO9RjZ.BĮ`%tz)lӒlGZkջMț8Pp|6 *#-N#pKꦠM[H90͏7mehs!_r~.=։V{ ŕcfMq韞olC[)h+dnqZYu:>xӥE'~I0H*f%xeP8jBS̿ 6V2^Wn {vHN pLQdB{F*2̘T4!_n%LFuq_]@ 8'Y;FT< ~T/)0Zu}^ًvҦLc%KI!.]P$Sy`֥gK/Y]DRĪ<6tfJo1!ߤ9w&$3"y)V L S9Sw 9!Oj=8ӏ \/LZ;~CY %Wn#նWX޾vn!ob& ع'(rݍ~NYхf~ Y5UZ)6PúFԟUXi QiCtvo%1gZ$TԄxȬ#Z5K ǬL-:Ab‘OFMuq`72џu"ѥE[:*@nTA-si\tVAOح\jMB8ruzz.]sp[zWDF oI; sK-V G7+>"<8LC 9Kc F)ܘs[:γo#Sb\1IHVdR52jۥDN”leB4(u&,Bp!VO">xj](.7_~mgIF*KxfJS_5p%t)?D 0q;@X?n6HTL~PB.Qsz|- i("Dd c)溽~fk2@ę-| L 3.e5/qK SB;ٜ\1] Naʆw*3iRcRBZG5. AEXnL!]7=5vw7(vߜLs*h 'vYXq ҺΉQDɣQȘ}M_wG>1(>~Yߔ.cegچ:f;Hٝ1}Ѹ~1K2nh=XƿQʄ[WSꄒ7K_{%02鱚.2}ټ͙'-Wű/Q 0e_ #\\H,_4 cRN\{=]F83=v"V Gȵ K.4`]s;_f: ^e##WMp`q|45n1ܟ]`) әў8! bD]mUV:"$.0kB 'w^ ^|S5}_e%۷ x>HmH+=nSśk$VCYlyD.ٝ$ig?*{o7؀?^~#־z t^E2>6INn~,w; e&0'd On ^Q߃r,+.dՀSDOVF $,hg;ߕ@k#e68阒&׵¬ Z w߀tVqƂ:Y?m +g36 S[6]|e 3͞eC.^RDEEc)5Pvݽ=l)dW3|Ǘ c|J8X*rq,??EGSQu֕AWXƹ?5Us}=X$ 5kF+0lJVC$PG[eyqq+Wf:?PbIE/|+hב*FidA1\~>Μ9ϒ x(q2ml N[8ܝW.<:Q\?r $QcyЦH͠R_:3@CIEP3;5F$(p>ym&YA1c-=Vl/VVJźaؼ8M&`c1K{D7  bHZ]Gx *: 6KR-j3][,xd1], 7ݒҪ>AR]Vk,&>owlm=xW< 1Ie7UR{A r]`:8A[20 yn51\Za?O"P1݅7>f:qЃTqKn8©j"$\`XrXWKKl:xg4Kڠ>?ٺVh<'6Q^޻Yi7w5>d l=&kHkO!@ΧwgTLj ==ފO)3XLSDu7 K1 ׳/}fZ8?A(kWWgdy bm;|8m̭mXiKB$tqdvJҨ5~#H&hG[W gvMTݷaM89G7sࣱͰM=4ZP_+**+DZF ~Xӥ˶ 7=ˬYÃT5䢧Zw?X<>j!G5+tXc5MlTFて $^{B\-zM%|GjEq_E";n*}y茓<6jx24=++nDtTԫB؉%F&-ں'%+331yBᄇff?ZOl`ĀQQUGBZEӎHxolEI<[,&(; k!^Yq>%LMí  MGnV ~o{`~jN)6G8/o/WÍ2{#&!ғK\=l_1~|>1X>Cf&U{y ,ʉ2]&^ljr \*z˶DT:|Y\()՝8r)ԑM*bSK!]قZeR.JH@} xt / JZ՛wSĴ fKy\붛vTAJlahookg7ZLQr ";y@" "q#mE-:+ƥ]м;Yjh$>~P&Ro04)A'tېmPkt<P0ԧ%s?RoMjTs3YN_".& T$·&ܹ[Oh%\=U'~^%3H16>$iH6aF_it}ޛK;c.a¢z{O)yt mQko@ b+2SEP@GL:IEҤ`Tl't:U\r_Ǝ86ܚ7[ x\%F٥^:XgT]\RgQ|f.<Ο:*HhS.ʏ:0I /uv/'<+j pr #չoyjb "KCqZۼFCk"EXItɳVe! Wo{hhkXدf=h-ux:(ȷO{/NR") G~NJ^\}NIou gnp3L絵 ynt_F_cxM&fwUúdpIDGQu]Ҙ4#eNdhD-= [l;b* gk󏱀<Xc^]' yff#p<zovt},>NV*̢Khb)#h޻en6)+%J=~P+;QB.i=u(n*ؓxB`MYk ;)p2h #!#-`6@}G>?:&  Ha򟐪/6+yN$p +^-S'R>rJ}xnA.')aE4-M=r-jI! k,h -ACG7GON Y+qg?!j̶ Qۇ5H=ШײfZL}|^1ck?\j$N6|i:dqQ''ŴV?;Zx X9ĜIՙS;3aRW]^$"R6\ʩ*bİp9,}K x\E#@ x)+=o~OuYBg]4Mo1ya:#UUTmsFR"m̨tXBWibn~Ĭr`4CZ!hn]Mlf֖'^ާ)Pn*vY )Rlmzm S~J]^>x|d [^>6 K#(;.MdDRPr` l8tBSdF˦] !_й|O 8M:ں7IPE9LOIcbބ۹:4kln)_M"H nٖ7p N(OBG.+ &NjZ,2qI'}HJj~f(644zh(Q7^!n(p?/=!ZjA>։PKyR1'r#G5e>G1,Aq&7FILB ~U#I VvĘ?^ _GRv)6/S#9=xp`qhڼhlӋ'~.AFTNbI᫩q ɨ?-^a)yxB<񼺚mBfBܩ-LdXI]GBGV6ݖ3Tt.T'^·rF+2ӐOv1!f뉾) HKHv%X~a5^R2 5HK h'V<É_(a#^ؒP/`CQ"JG*my|bG oc[ҀKNcGX(K]&Ia@RY  YA>7M>aڍl }G(B.Cv Ӊ:?U" #9Ťo}'tc #;ʷυ,޹W.ͅ\r"D~J_uA+ *0#SDpQBB $CYb,ֺc8B.Ef9 6toQOxSWйB;'ᨿ)62,ƿ ;x^p+MQkzPmD8<L׼70`E Bu[zmlu~2a<8Y*Q:Q2hnlfTfa=vΪY:fFU$y`ߖQ!՞N6tLSYm p9Ӹti]o_+Бg}lq]bҧt۩-ܳ}^L1Iobx$y%Qv#Lxk]DB`eb+ܠڣZ]fST%їtwԾ[63-hm* AW*`X~kSp219 nLC<lCm΃$9 `F02UX8DZ-]3uK+gaZiLb/'eNξ'd$WBOFb=hGFSԦgۢst⋕k$@諵P,?4K9VvU_ !sf!h_<+6qjDVdV h3S9o`)*?l A6ǗQ⯞*\m~_ܞh&GqI~ %J|`[HT/o*1f#Z0Ϻ(06oL`cVϦƋ<M`/f _"e{kp*0QZ0C {dF~CF^ ٞM.b YG'nrJ|y3Rsy2=#2S &q#:&鯩p43P兮DafuX}.i~^79P3\yfs \cIZ ;Uͧ37!@puOI(<zm*߶vw`QKNrQf[ͮV`WWR|]J2$D`wZ7p3"M?(A/ԧ}\v2}MiiC859k.wŇ`)>'b[ gFc"z9]dr"%s0Ϋf(5IJ':itF,]ddq8lR׭]P0Tu^ܤ#9:K~@c 0T$ݥ1%$j|WrYJiگYוcV|F}V+M^'T0cH[S4@F{zyn,a@:^::\ޔ݃"ۯL `kJNלξNi&~ΖјH}{g11:H*;ZV}Ԃ,ܨ I?~R& ;O gV_GCNX,fKkt{%/'aaJmK L/亹k5{Yb“P$ 1PIq )ͱtnǗ"j.B3"z+VmhMgl9k6z}h o֥0&#jZ-ё|.J;l:B/L3w>J zrH{yQ$קYPf7`_=G<%@:?ؠזITni_{4]D5Jx.gý6 Ip緦GLYXI3 ->-CE9e?{jC12^K9Fiw3i '4 #5~p&sj/pEDsuO84Tg!ViQ7y^Y#n!dXn]侮uC Ж?d1`ʸM Tl-oױytӀ6K&PhЉ d o e)=aMe%ak6C\1j_SRX;Ln!AB; ލ.I5r )60a _tM%s\ ѨjIm`KՒ ':)]}>_, WE}QihсFu}KiaIęb*[Uܯ 9)Uq1F%]L쉕|c]E֧H|a)Y&ĥqr!̺Iľ1>gÑS(V*I%N'-@[z}a>"{Yj ;yQi1wIX<'ip;7BᲲޏ3-6wfpv,i GZ}KOȄYbnWYl_|n3suI)U!)"ܖ?<&_8j MdJʫ~17|$geM}p[qW%.c8H~`x-ZRłnݙT҃*] <#|WyYɼ5M&qD0JUAiO|^MNc(Ф\ܹx L1SA)7@Pn~ YLI8?q_sOB/k(?P|Gix40w//ˊ>c#ٷd N'ĠrC`gWdzevcF<_&`6? ipx^ On8DyF6NЄkP&Cu}܇lg>_Ұ\kx(Je8q݉8@e8y'V'[N}vfJ"t9(@Urmb0 xd ⿗a׵kh8d_wm$Ͱ =@'I3CDdWizD'><9Wݽ6$!⾚[5ĥ|C߹v]L4EV ^7ƽ#|cLc^-S:!t*>Uc^5|htƒ-=0 {%\#C z\B+"e:RK3c)o!u9A9mYG|GWGCv9dIp`&"ڬG6ǞS<$?FiOJ.I*ֱx;5qeRqYÒk@D[`@=8e}q:QTq`1  kdlq>DN]{Mx!ň UK1`tj1EWp9aB,hGEr-’à4@0;c Re,ą#]~QKgM*!Ej]Yީ==.\ˉ|h:7cu*KEWh3;?gsc ?ekPl=$;zTg.TJ~~OO&3ؙEH-X tC!2r&H C~C>dYz"`:A]]sO4L.Of[ߦ虼xj#/;qO]n㷧]j5% zdBr5ZUX*5}#9-UplH)9ઝ|Umd L381jr37o|1^e~,lP=d8u ͈v*Ges؏hpdd O+ ]TY @^KkXwRÍvaZ|Ve5lM)sM7ǀS=Q'=pP {QU99ˇ<󅲕!g*%.todچOāƵ(Q+ j{Mh P7ju!S8ɰBГ_<2\p)Cε 疑 hݲCh!>;~ S3n$;6n9OD"O&SS>7ӕ=@m,Nl1z(5x h~:v[VԎB0NQ[H2GBA+(m )XJ^(ǁoFPffQ-agKYrH({RO˚@i-9g Iw,#W<ͦr"ej> C?:do,55KLVֵ0C ZӗK?`!SLu;r_z4Y8vYGMG(8NۮWG}1l;QmO%@ĈMAZ]Lsw~x9)O"vyFx4txd}i^ivΖbzHj <"hvhq {C@VJu*M %~eX3FKp7nT<\5}+3Rqx"7d%Ʌ |OQE+aI 2S8wx0{/QY^W=% LI>K~@t#es-O#(J} ?Y=ST/qlRcAi%$@ ݂&??MK\N 6<8xAm\ɜ[PMUkׂsdV_%1M ^b`S-+W˯NdD>L}H͊EzK) DRB+o*!_g4ʉ5yDUFTZT<Ɗ]i{&.l> (w8 'Vg(Rb+Gj{BOOlAɋ9RR/_pF+䧍 ~):Kw7l"Vlmr'*_nK"& c o%ʹ*PD#|L /,8=@JGrT5=\Mtv69qe)༮G\| r_PY2k&4jE#LC""!d -%K]R$%ynq#fML4IN""hrɇˇdꁎeWi 6F N+3$y N_[ "Ehfn̆wXzky-I?byls_2Snj;_ ɡ{zICܾ Z J&xOlm}*Ÿ5ґ%o}dK3a 4C(BԏkǀG݌fbj,t oo7-M w{g h@00C4Irڻ'RQfxfN\!-440& J_ s*?,ժ$@D.|(E\sAgi@]o[>lo ,ߖAS"iQ;Ae}oF0"dk!KU~j+px܍2mV2ƽAx!mN8#9x Xϛ>x5`VW#̿:n+4a5xZ=I[U&rȈld\H(dIQ+FbwUx{$.(v_hU4 ќ{nCN2;2G|y tI/ )ÜÆ1ɟ/=P$IéBJ|rq=1,SA17D~k4o\"ӥ:G^>&?deq7F;SVgP@}MMjM n0>S( kT--U ~Z62Ⱥ5.9Vu7&l bs{l`M'}Jްu `AMe4s>c}Ζ(YP',147ho[KFpR}Q&/۰x)Q4^R >4N3˜zG%FD``MĖBKx٩ 5>`ĩXGL#?iE_:W.sҾzKV@r`%. .%O\m>Ej1||(cUe朐n3%]/Xx;&}C>iHII%0[ ,d|HPo0PA@#!e*9m.ڌs 0[F UxxmWb j-7.6TfsLecW {63x vm ךƽ/^K+kRKGg Α+t*Y{ u5/0IڏX> W.0D F C>^p°8:+UkVKooKX&)߾/WzC`ESj5(́Ǻ&5Iɡ7Ͳv^3"\Pu Bfc*>'Q`![(~vKK.CҎ8#ma[S:Fjbzֺ*]&)nl$E)ڣV>%QVҁי9!OӼ##r>4, 5hwCe+ڼߨ}?%^űN苓DOU=fԡG 쭖$䩨DЕǩ[q ᄫ35?G)ŰƖshR?i$v7>~|@I:O%L$o˼ O< ewHZa!D`Oܓ]Ռp<5y75 j%Lqo;3!YQ[:L^8(,m'}J`ϙ&6+RpuT{yʲem֜׈R$LeMfP籉N;̰w PӬ^"Y'>g59Xu=Ǘ'Γpl*d3aH}.8F2` {Ɋsfф'S/뛺 ,ۯAm6pOBSvRcrK`%VjvyS0[ ?@&S_f8q?w __ޜ!F&%u$zHXKJ}z *xF)0}"!"jT߽YҪt )]/W9cٿ@#]w&+8VRfGk\@b̠ۊO}Gi'Re](epބ|@m<+7*}r`G]9͆ٲتN|9QZZpu|FE ls]!6Sew09qVXMD!Pg<:(dpi aDLɁ:ẃ`0;D1q߽d?.f)P3hg$ciW?M3F".OsƔjtӽGO2qbg~nJEDtB`|_E%d3BZGȒfc־=5aO~ю"Pom—hݿ*lzW7J}f4EpO,K1OK^WJL*Sy>t;f94t*24i(9sGeʅmt-Ed+uqͩlS_+GX`bo 9qAkܭawjϦ)oy!V$Sa:sS{;.ip>jMtWa!5`1@+X< 9X0?zP㰈|a$9 ͠ppkfwk4.#*ő4?uj8X6;duW?<1~OO"KOF ԬA>:H,޻B.0Gl#` >:z#OÍ ėu- P] |C3@̓QgNRk?GPc^[DB/+3Ρn*睍njZj+| wWU^Zn$i eRcD~*'(6jlr0;{\%3.#ͅ]u*c&Or+AdaW&ߛbFK2z%ls&5]+yo51giNZVzCȬFwXtcDg-ľac4hm¤Z^}|6~6G_.v3uN'P:;seO[-GWqgkM+w07Wl$>g09x_e6̖ج^O Þ/Щoؗ :ìf!=VӘ=]^"=:P(=J WupS?VɺI߹cŘOȭXJ6Dʉ͗٧C|1',W!;u*A6ȩziN4N~4܈hi v@%A$2{PTG#19\-9Xau *9JS~~. #z>rAX fn)}oV&9 Xq (g wǟPb}!&Ttl}GH~_<ު0 MzM56Xd,UkSǧ>޺-F@9\qcl@u"=MC(\!)B? ij=wXI閃|IZ_b c"TCZʬiAWJ)۠ՖHr[?LRač%l JySS҇s"g\cmύhgs:́NQ?h,;q<ڢ03$,xܹM·J?m͙>O(싥H(rj^8'A>vf~v z!P|RPBQrMS ,w5Q㘸ȿXi-zNB_T=gtW{"응zW;͗%n(Gw' 8؎<R uՓeTi|/PdV޾E0&HZu/~bI_,{UօFn^ncpάZ3BKLb2*OyJ+$?ۨڤjbl,웨CIV诜۵I@Ѕ>(ncyߔ#ʈP7[T섟=S!jhSNJ벎:V"p+[WlQZ܍\>bE<<[To))Ģ0@ (ѩ 'tdmWCoH{xht vUd ~Sx189:QM veew}.ĂZC/p%~;ִAݨ'HI,Ӂ~11qoi D춥|؟3(I`P `䠼p che`I 1+Ag u&r?Fu)lN<[x6EڡTC{5?I%4ep(+,o?EV*tXfm7izFOB_@<4$d) `K7p_Ϸ Bxge7Rs9*P >ߋGPy}^zsYQ{7aV 5p)J(k\bN&{[,h?!+E`ñk3Q)]g"o|xsH* xsWu"6Ayslځ%گoUQ 85GO`&bmrwkΰ4֕=-{wj1;y&JY[tE,7(TtZe-WSM:WHy=z?U-pZ7$*FC;&SHuC *& yǐ <{.\rv zT5:cm*Uݿ@`J(z%;3?,2i=!rs%+B㬆g~+>ulPqh*?q4_E Bt@E:Pi9hqk6Ie f/@0 nV_澆We*[`wژjNk?+|Lsͭ 9"ƟhKM xX-CƵSO,dNpВZѩ2#DkF@x32燘­ ({#mۋC;J+AqK( Tv^2s,q]Tщ;mIٿz @׀*SX6tԎv LJ] %cLVV&PTHzm ɞ{FCu+-=ڶ?O8^Look] \ Htm" )zn5#*{\-v>vtiLV{y= kg܁PSrqӠb:3FkHER/}+N!bؕpfo)}Snw#`ڐ4P2pqgwz&,CLԾIaDLÊпd!߯*踽-h[׻̰io,V>yiSUV\/sh xHi&t"YsⳫۜm,q OE.Jh (æ`REBZ'>ݖ# I$)ILg˨FR6;f5,]wcO>ڍ 5 y_|0g?\/ ?67 w;r$.Fh*AIzB:x6YoC-iI_fny)eSn˾2J.y`^DC 椕O*R0C{Ŏ ٳLP[|&]Ll7լ^-OM\r|KT91q$_{:;eOd(QN_5D!gcMM- _JHjDaemkMO{3C kJ˛KM*n>$9K~LߠX<&'ȼ{LX Y@)ϼ!s3qy˷aPg+f{m.e! jog|~oRÒ;>|Lu&ɆOf1@mNYc[F]>xmp֏ح= cOuPh8:kf%O%F1k HSCh|? *+,J:3;\ĭ ѾkEmUtGwIMTޏ.f1ZEUǹ%95?iL[dYdIL0OPc0D l 1=ӷT P?ܔh#Q{p9=6,iAyLq< !SL&ֻI TQ3r0| 7[-| 5\om{vlR41=zkqv j:^^U dWyn-2wƀ;Yg6))c޾v?kWF͗APbք 3k3W3MܸLTS>V#F~HOymnIwNӝTf#$yutrp,Sڀfeŋ-̚ "a%,]˖ޒصk I{ :w&< Kⴶq=XG1S~xB?$",.BU!2Όe1绩w߃L+ph:&\lBֆncA~hYj@]:W12cٿ;P^v^R,IC0o)KZma0F| Ex!1-A-wCHF:h0̾ݻ`5.t9?"$\oM]*$}UbZ9Z̳Ҿ`4ոzF(<W]E68tL44l7kfYL"aA siubK<(0]Cl[KKl+ur% .^$?68(rWF\=<" \5qr-d"?Yh}F=fd̀#ǑtM@eӰ8=KϢ%tqy2|Qa ԜW;BO}ɺ A闓}.HXyMg9*z%"l븠&z-*i &jЩa9cr`XVYŊF-%+<5Zt` &雲W˗ӿU'vH91GȠ$ W[5Pu<."ΐs8=LbH(Hej,:^P 1a4)c:Q7k'5mS!r}Mu=_X\o r*%z+p审p ~¤da3bHeGDJ'э8dXRy+")PKblx;ꉽd͚p#knVj=3"%W ~h䎈ProqA=5zHzCErmmtwEm`]f;3=3Uk՟gSQ 0ƿy{1E;U!kitX{,f߷޹lپFK&]OUDmG$ILjNUzmԌ<: }Vx T9j4y[GףR~C@xYNi⩛Rgwޡ|%9(ZEH(Nfꈞ^-16_6w(7T3)E. R\o(] K (H;3rc.Gs}'ݴɈ]pM|Ǎ=>`yC[Ox^:\}'%]n~e1G{ەKD[ynS)*z"f&nG~ϦѫEM>feUrאs'p^3 y~"9XL%jnvl! *M qNYjnrpT(ģʉπ hfRBX@ J¢aj(_ab5\]|@ {2Q3G*ڼ QEٍ)'s@ NkdEQȊuOKy6!|f9r{Z \ yM`G$.SqpNzj,靸НbG:}as 5ΈwR1EApXߔ0_+9/ym "7cj _=CkHvMtxnW|I.`R߾xM<7N\2iwFE3H p/Ź w8eI텄p}1ITD/%M!cS2 R'a.M,ݛ u0qmNLAN HNTa5U:} G!ē;Q1b6ѪfE*wp=*uǙ;#V|6_s5[a,HPY;L>ށmweogUMܰw.p@DkNC~?w ~uI54iUTY S+F-p'ΗF) ݁z^jbOE!npM| g0r4GFMNʺ\y'|{C{D5,oY mE)P=yc*)a y[XVξ@:At`!],!Hz8c[6`[ sΥ^Rs=;hiYm:Zt6@|UzJ[>P aM}tځM]]Ezxt,d rJ*fp< Z/I=gbZ̓52:SE؍ _)DCoܞ!FYn8O4eu cgun tѐ˟8@}vQ]+~ ="b҆>U> ⠊Y𐓲|(=1?'Cs9S\toj;&}hGϻ[ңޢ +-XKh]8 '^ e3r)}'2H1۽RχG bDuݰxl4ahÎk:nr㩷VpA=Jރ E56׃180}j9&(_6H(,ICfi n}riAX@3ZAorg dXgT~U(W帰> iLwaDk [m-;R=_-20ީ12M`D3d02Yp;VfB?( _A)݄|zI$phMuFdh'ut5yWU@2V^B=HXOLD:ɣK!Vm,є ~=`O(O$Q3@q Dv#zŮcaCN~4?7M[@l;B>P0<&,1 I[]uI خ;٪3K}[5{ד^.ߜ\oяc<Ԏ)|f ѓ),T3E*'mFe0R |FޘMfD= gxrm ͔b 4Ph[c7@BfQ4a}֟)6C!-AFFqm/LPQ:`UV -XW|kӦB+MDU 9K3[ՑV:i ;I Gl骟?pJ#(uWRRG?Gu׍,"Yl[]8V-x rx4[=z}1C๴݆HIT?3$VbnK0)\!˪K-2@1/5AvB:ekUlz} B[:v s csLH˪D[H{ D|tz|i7eMQcXx(A=5QsQ[[M$nM XN YdH!@sX<4ГPԅ; "N~Oa)13N XeӦB]PcEnHdraPNdhkYŷB(hv<מ9`1U`,,?AzQ_)5VUʗ#Xn.քt(){K`Ƀ*O v۹ڔ<2FBUuiư N~:j&$ORا&!sgw'Rt;JEi}3zDl]RfV% ا܂/b]"X l 83jL^'gG1gA-xul/2:H訆R`HIs&fIqek"H*Cs )09F$:'t30~dyJد^0Z\a1"[lS!:0ˁ +,߶f 3kfx*HJȳwѭ5 A@u5n]=m,]u6:.: o-P Qݫrq66` /ؽəzht2AD5J쐦mKJE ~LnOCrBi.jqX p2WU(Ot0YRI  뀅g o9FB?xmK."CiFyZ*{TI:'euu@> (F+,6! A*kL z #Vo UrTb-zreY~ȧq4('7IE``|?MxtJ6(ܕQ {(,vD(GiSI8Jh>{Mk.Xu.)lR8={0)ERȧKjgqumf$Ҷc 3|h][J\ٵSĪ\#Ax";rW,ź! 1jbf33+Lz` ҲAI}̦'g7^Aio)6iLu ,nmʉ/+s]]3ͼcVk )['OsBtMl_WBxP8 Jlx r=P^Z:0|pQ0 cxiܱޚW?q>sϱF.]r3pn٣g5LqM|eJ!;闱0@phV0^j&P.֠Yyy $pmǘa5"Y =*auҶ`WV&%h 8^Z6W0.MĂkI8> LQ.Y1]oNʦ}-F_מDzԧ̸'spJe4J g O!~M1ub DX>2|fGNu)}XOv8񭸏dl?}@I{0!]mƜIA;q!5m9vK 2W0e6cB6կN֗ŏ:v"\Hi\ޛ&!T#u0sf:rwd{ EP@%n"c3w¼*m3yso-vꬤ/}`OdfGJd<6MEd)Dڔsr?U?Hc0w%;HY]hmصbc1 W<Iܵ8S ˠ!7\S*-6ȋ'74fPrLwn ϒ#!{3WC({z P!:ӦljqB]RhUIzIhɪػ e *pecn¾(^㰲'A<(jTc'73JpKGuR @p# OLDRi*Lt>}|6Wz6l `M|i@s< 6m9% bˡp xV˚/KE^޺p|tܚx;3#00twKl2WW6z6g.giGlnӋˎa5 }TK;h$ZJ6s7enp>{?aSNR.ߵ0lfR0q) =Vl_龬U<lp#wχȜ 3dS$*q;oT0ä3-pk g=,` S3.uP]B"ː $Vz;cvì&A"K KREչ"!^X&ǩ(Aϑ?ՖX õZnI#m݂i]ˡjŢ\YBQ}Dj>_%Pc N8YNlToǏY ,V\-bQ _ [pgmB?Mx4RsknLqLMpZU-$HHQUL֛"36 zsT"Uՠt6YpB(:4maFDO~Ðhr]Eh_iq^8\}ڱ-@+`%v-opd"5߹FTIsW*d訨8}Q%0݂򚴪|sH¯H56'O֕QnMv,]r/T :&rG]a6s͐jMX6. IX< _Eg԰.:z*h6ΊV|k۶lh<6툚ј=stqWH dfY~O\ ?o~: /x0h^-U- ^Oě\dOe7Gm)>EOv),]W#dK)02ϳ0*XՑ>d%pOb&17Ud\pB¯Ra;d7i+Y8"d8X- sY{X3VJ0/2*QTpEux1Bs $aӗ%K<4A+)p҆j~Z&nj*Z<銭 EOEkY')LmoG+%`aø\îD֨gVFJg>,I_FjhagQ=pf F2,/\EayHDLjCz%kQy@n{R Ӝ}k}BX syhty}bKҡw. , $@/IoĿN2fBZ/;Yy// eu0g 1ňwRoCjr.Gs O (9N, cK)u2J/xy: kL끁P1_VZbRat VXw//j/}UfO^OSle&o4WymZ@xYi*Q˕f)#.F!B21Q:=flEPOr`@v*wDWkbzIbמU/!*ۥA?O58^2MuaaǤNeh%/7m +]Zㄣi JKe ؎TNbDP#` lCeݾeK PO/Gt2 +4 FB@As7; +*ߙ0q;l{e;7M.$ p;V/) _ LɸTn By6pB  -ss@^c͒XiBEЌ(,Ž=Zx%k0g=_W_%@5XdM۠J1\kWDvS6wx/Ru!z4nnTtPN*jcN|x6 H֋uVl_,t^K{8/kΩhv!>Ւ/,Wgզ\8㬠Ca|&r'N65"4GE4RRNr\߇EAOJ1g WY[q2j zy#sPD7Xx6Ć-6 ݸv4LAUq ~׼#ѱpaX;a<Դ q~t< |ÜGלĦ.P9Mߜ@;-eU]PONVPd@V4Z.G Hlry߀.RzكWGwb)eYKw`v|NTؓb"_ifZĻ_S[52vr#n:]/u*'࿵߬zON_3 3Vhmw`Ԇg*>E0?Ez` aĤP+& ~}}bsMgUCLGᛉ:i'D,klo./si6 +m[/ϿV1`t-Yѻ %/ZlCb@O?~ћ&\"枟/1\ ed]8g2 x 47;޽׭PswBޫ^_"%,.7ϝ2 "`Z-ms}[Nf;e\ -|#fWa)X 6sDf0Kɫ sv*YakHnۻ裷BmR ](D#5ETv&ǛjM$%V2"&-A<3 7blzrSB-sakE0L L4ɕLӤv;Hk7s^~ 27\Zq qįusi..nE}^&2cFUI(e6n̸w*G]MkAA1579'v*_փL4]dl&^h5⸓ adc7I"LE92Cc9f >xr+wE]¨_9ӤhDm8N3γ@_Bw>-=n!7"S rsoFsCKҘ/j2ǃ5g#JЙ@V\"՟pW8̜^0]p J{N4pRKeu,(Ӟԧ2-ULQ{bf=Q;lID8R,n6!mٱ`b2hT[[m߻Mvӓ}kxZJQwkX;.cZS}*]P;=͕S5v|@\&:Ht tsK4~hOOj;y!I, z~7)4)F#\ZoͳrN sXmRZ :I=!wOw.MNDlک bA=Jܸ#:$#uJ/ l! 4 ԓk8)%(:J^֏ Ns7`v]L*&x:#a(: 0Ťp 3dN8sNaM@lZ\-7=&ML#SF@ܩ ^}cR;{Lc8(ߪ"%$|S91KhrAViΰiw#<%?1=+z6O"s(Q=VBFͣ̒Ÿٴ( A8b E1!'z6ePٱ_yY۴teFKnA^4`Ƕa>*LN .N,u]<.vS[ ǾWض|[0U–p%kVV P ܖ\֙-)1ѫ}N%EL|-P}8&j@ЬR퉠X#W+"b:$)*Uc5@IWi.|Lm= J!o43M1-,H~{7(:%:FڕQ N[(Ѯ9^1Qce 4V,X,v?GBh%%:Ffd6Ihl=V !C+V_ob|j-L:MEV `CH[ڶ[Wո&Vy S5Ϣ1!@Zw2o>  I}uׅu,~--wENo=n=5LٹN˸paۜቂڧcuaF3D7e5wɣ;C*S1᠒l=/qdfɊZ^zp gI0W8v 'lv.D]C7IJdC$@]L"C0SW0R.jAh/Uqז4^o4 ^{x=l"cQKMaKvH©#'>W=" %&͠ J vHJ-ߖ;$`#¹_<]gh]@ vbݥS^$6S:݇/9B-q0\-߼hȵן*oX3l@ÉF3lxt6ijx#wuÀ@n(  E5I?ԍVcR6Co{i+Z+˅dVdUa&Ї!վ)'~> Ǯ=c+NSq* ,Rcͭ|JbSY"AX5~Gʈ©n( 쌧x߬ҩ:{=p#%9Q $d^@i7] U< W>j.j b)zy $2q{Q`c͋QCLͿOyX*5ƃ Rtcٮu4dɏF 2ϤO7nV2X2Q-1-zUX`fmp Zukj{0 ܛ%T! kpJN=VY?e01YD4{R΁iP 3es ON6 p['s. 3'SM#Ȅ28!Xj1S)괈-h/5Y& yxۋsP=uZ.H$MEEq>ڐ#2hio-UbշKe\ϗY>V 0: ^4doX3^IK $$ 9uO wynp+pOO+r$8l[ 6LYPb\s5M[jW:U&Y+,>]yL#BaXK̮ ,2ͪ [SlyOd| Q5DSJi_35yd`UTSicty·JX96E7 V5d&ZG-AKYz7C;slDׇE=P07T'K6|:]$\9ma{N(SP(2I0ֹ@ƿdۣ@822G']BV+:'QzJpw݌9ܑ}Dj׾P"Y"5?WƵ*{(\Ka, r2DVXzN +^ʀ1LyZj#"gpE̟1 դ!jS( :`v;s: (.6Uv?"ÇL l;}_ckL+Kpo:\Rb)ly%up3Yp0qt+=e'h.zX0@aaEA iLCCLk95A7 |7Rm^sתB>Vu4C686rX2픡Ou7w'5u,<;u5\4YEY}(DרyqBŨiJy r|L @nUa~@RKb9W Eb%3^1:쳲ɂYW7٨ˤ0Ջ7ݱAZf;r!:e̘R^yQ tlFb$'ys-S!v?zdq bg-υIl[ #GO{6T|[ 5aetf24T#(ZS%nw8j{>uB_ug*V#Ida^ktF/K4&#* ##w]`ʘ"?YlB_d6Izf^zxǸQ6\ymn0> ..y4fL=xJHډW5!ܥW,mw+镔~3Aqv7Vh$)ߞ>ڃ?` u_/@~p h u/mep ]cn7=}o3x8W7Z-;Ÿ}>v󐾅FQᵽD>|]&Xq@5Ib\[0ogߡ|F-|9tB%'Rzx%G_kv StזCe R&(q!C^`8$ lfʆ[XʂL1yc].A'.~ki& 1=f$ >K+5Z8nˇҧO-W[l$ؒbCңt#dQ#(ϧ 6hnTVKdn;ҎTNT±` o%7! '/nnoڔ rƚ,s:>]^q.ӯGnK_5ɺۺժtE* wv!|_F A,|Rico=2 $,A?4=7.!U{jv/,ZbIuC|0V% y<ê>œ|΀G]G/Љ+C1K0ϙ_lUd%D_ȅ?M9Njt1rsqUD"UcCU&"$t@|a WF,'-Z"7gR`ςmMLvIZj`P߼;0AlUƖapK?Mա5h4x .4 ˏEzy7b _u΄DXdLdHb5Xg6nR- uc# ~.ZqΫGKϐtQp ׈zT,aFx]2{Q XÔ(\v^tcX )dbǜ%L{ߗ-<[? %Yc6,#V{O_%6akx ~E,V7<=,ANHsp QGTT(S > 9I ~._(?)O+V݈!_hbϫ7wC[cZ YpGn'E=ICcv|1um?X̰t?Enn, OF;iy*e/ ֿMDZ/22MvCO>]ߥ$<= ˩<{T$A<5izĚE;<Z ]-ŏ4U``Ơ8mw @v2'uPi!қ Eznp-lZ'Y?JҬpy*xԂ֠ :N0J=Q(9p217l#O##D2s!5$n(.O\쩁*O>yT 뇘RRNXWe7pI/+h6N>j*?'lCBپߴZq_;\*MyLxIH\*eGYgPJ-lBD=ɛI E5l0hށaQ1BXAAψfk+Da΋7w8شQwb9$2?8fy/jmT?~8_1.F5뤀_?5q{( |җ8c~`XyʒԷxwl faR<_N4g(SLJ.1qO^Oo Ub2̺@mO0z)8brո(^d@-2;D`+S{C6ث9-tr)k YYB @MEUؗ(T=9I1RR:O˙?@~U T뵌[Cd>`dNpR mu^[l/dZJzRUN;>QyC&ΔYt @a`6ΐm>hW)ᤥu„MTNWqĐv>rF:m z})$ht&Iб:$&y`/  7QN<^78$Q-ɿXElxU篵ZkHO95Eqcp@zU-""]}aHRhã24F_xLL`ec"Fΰ]۰ѻ6TI#s|go7m=gRda[>Z,}ExL qCS~5nz=din 20q "$,ض>!Q&~VğO 8 y]QpI9ŧB-r-0k"SN0b$}C*xoY$r\7e\(@&`ijArZ@ Vjgs˱INp; ]]~3fۂT^auצGսj>nv0tFu*h m["U_]4U+5~K?Pهh_O"Z;&X&V8زE[|Ųmdk#_ct,$ԋS9" u}^HSؾ*f_ b҇K^]$:ǎCq_zɨ֬U.xSj TY,؀"T-2]6WƻZy? C!Rl7."4b[kri?KUW-ukRqAҊ|}ß:3L\Oue7:8_fzn$R $SӚRĄ3itݡG5o- w|juHM$9d.!r?>xm ݄V^^4LMf3 6kH|oԂ,NŇg;1ޡat@^+lJ`|Dl" !l 0J==k[ q%uPj+)}LII 'C㑽ֲi'荒R^ncKֶu@.=uExs|)c@!g>w"4>e;vF{Y_.;NpV#=:t~y5%@0ge^Q0J< ON- U[h`LncK$7(c2BkJ8Iqp;G].ǰu->i;l1W )VLߣU0燿5Ջ[μ8roG*k_jr0X6TۥΏBGwC?{Xg1ՠ^ΐ#|.N`QmG.3vYh6!؍~H6$P[>35NvX>Pef6Yk DLS_<~:LGZ \r2_KJ`[IL9\mO|eC<(g l㯽gfA_гF|[O1]=Rs$JDh9dR҃@<6c=s ^Tz.۷vQ:GMܮ;u'vZqyi?3_8|A8Ӄ(x_<#Y&Jtюׁ@%8 E{*t4chc L Y']bPzaԒkוbttQ|-J(-zbMH<Wx8(96ʗ\KT0 AN-.k6Ҭɣ[8 R~ZrR{X)iBﶧcIL+Rڋ=d"$vQɸJuXؗ+H{O\BgCwe4RW|j32//COœq GUvuly,{.CPY ~"}i ^M7k˔vW6' f"dBvc8ԑ/KUƇŸ  K0ZCW=.dF;#~&4EwOy⇨Eet5T7©1zH'ʶ09}hh`B:F*;RlHw< fQ==2]F 2gF zs6 +hv Yլ v& E6u1SAX}5~𨕯^nB-Y1fyE~ɵ)!r&߆$m14e=1׻^[KldMygn;ZuDQgw ӧC2 z|9xfɭٚjMǴtjcaNTpAiE{b3=q&' {?M:eޫD10e.r#{tb]T1a\0bdC уb~bj:lǟYe,bI>L8jWV^yNH>eQ ~vUssw[M@+;t`egRԦKd݅>ò;sv }l9%ӗ}M,PVK޼㱀PD~-4=Us 3>db ݟxeeP>D lt=a@9ć%ܞ1FCŦOOBO=4cAX1oDyar ) TNǔVn(g9߰ {JOB^jLw"x\~1 $D؀(QF4!MKG+u(yPRy+o>0$-Tg|<QH?ȬK 0CnޢDGxS Va)maFsf^Hb3ϪOŤ;\X|} DSx L|gyNcbrC{nT` $#ynύmIfTp9(L}d(h],[_ lg+n*C'qWl vL.o'<O7Je3!>U7U0& MϪ,S]" y9)|rI ϔm n,XhZG^Q}r肟–ay榬: \JTy`L@b+D?4X`T;t\j ȓ t?t%@T{4&Xe\h!4I ʥK;nV[ާ1+׆Ea+h\e'VN(߳5(ޗdK}?  ܸ/`au~_K!ߝ&8,.lvmW!հEgkhS\wuAG5)@DԪ}R5ZxC6!ԍrh%Wg"J6[BR]qA2[M Qg֫^rnFux?Rr{@DtI[liSȉzatBȷ-&wݼ0n2[D\MW~ЯZʎ4قw|3.cSb,nNV0, ٝCheʂ@3,1[S:MQ3+#j<;%@Z/$R?׵aĬ~Lz5Xk@U,E"OPLWy/Ӭ`Q8#)>"gSGsU*~ظQڧMVS9Z8DV+O]9AYxvUoR9=eoTN,0$ƸG:ׄ8إAskE߈Nk̾0`+1TS7*>LH\UEGƀBA;3탠I `O9~C%}5d8 6.!c3LhE"MoRFi4^ (##0nM$Š[d1Iva[PvQf/C^}_60Fዤzn͡kqKMZ-Yi>Z߻C`>ǿI૨'ߩaiVfBr&"Av K0DQ3,Xn!j$f( YIBͬZ+t[_/gņ E#K)#.?uyjVoW:i֭tiTRqLNW  ^Xjoc╳WZ8IQi|)vh;G ˚&)F;,Vmb.ݵ9DWUIP-~WkW ӯq!]aJGP!Ȏ#J 51&e'*`xtg=#tǓ]0߮%ob]5=6ݬXT9MI FF}Q t !žXtS 9֮ɘ :QD|Dȍml݆b[x}_n +CysddL:n(2u ت|ba8թtvAslk0H4j:\hјWW E*j4@Iʘoj=f ?j/$*,AV?Gdvt1I޺LzpO/Rc4G5@d-/[|7uaH*eCͨ J,_D {Y?O#` %g[nq<=?66VQ<)>iQS,9?1UGiAFַml nځlhpDb"ׁzL Z<1'&;:*_VeX--:hWe#T@rH} P-I@Ygz>Yxkt~ Ǔ9"d!Hl#lWNȩ *rТ)X<c_{@y% Іh%[Ί48f|ﲋ?O7ΚB7P ܽZ}T(xXѰeQА Hd7&G#$3xJY|tr_EIzYiB Asj@.!M ˩h8uyb`'Y#l+,%zPʔޙ/ER+Z7oHkJ/+4*KZxh7k .a2IJѝİ|\ԠAFć|tS[ZKkyAËK`ճ KMJrъʷO2t8ηу *RbhJ 2(0DPV6;2 ɚ0^x/z#:rM"'6W[ؓǕ@h?$O)b<(4,3S$ Wyo=PCy8o䅱ʫ!E3i\a 2x$TYڞSEa;^'iLr+vO'{OP;K`i LQŔ_l T o*mMr|5z5 ݇{d[`MO)2hsڣӬpGaRy?`1RWi8 zB̫qx8P hbFk s?ɇe"y+#m]"-~ĠvX}eAt<ҖN"$zjExո4T0,RXG-̳ODdGg<Ⱥ9.}}fGl[P9YcZ!',R sRPР2Eqmq D*]l52)6:oI-h3i!59Sg;{)B)Ҁp|avsCuVj:nl%!R%sD^Ђ$%FD }94!d1|-"ǢC θ<^6J x`8E 0V!'J g 0$Iþ@[07h x18E8b`G1%˛$ed/y/ef ,@q 갳$2)" >+nk-UNTeVWF~湟u$(Y%)1r}0c^,.nƒ܂@ELF%.=c;nԭ)^M>m{;tv9'6ʦ-D]gL 9y`bP̷5+&f%4,ohةNvAPӹ59Vkre݂wJVl?)qlIhoۏUN5py OIW %$$v$ Ɣki-[<+do)hb &r0G  cXJRU,@kQmA9e>n5mdAvFjV 1K1SpN_jă=GPI'0[DOA[`y*=ObVAH>Ɩԝċ(L&J k-?u~5rN0m`7|W϶T,fqM8Pػ<ȈC8Q q^cQ )h&4^%ȯI?^vfV5o̒iIۙ6F m;%?:T{Yiչ ӋV{ti&re6C"X:j7 $[[!ˇ׷[:N_LkXA*ǚZH=WEcL2:A#Ҳ/xYw+R;K^FGA濥uΤYfЅY!NӼ"ۣ):5 BTJc㇠`c[K.}ӝƘkᗍ`۶Ӫj}41ɟ;^*5[]]\,J˙A#߆jԆCyv zn8}f1Y _06c;ҹ\&JT{Z6RK_|=8Xo %ؑá'i2L_;"B"Q u6Xv`t'ne v1g BSGZob$:F/͐yp۳ڥmP! ,?n ̣#|fxՄKVC>V iзaz0+|,t{=O BM0jo,IOP |.ŽPK-!j~}پ'T0zi"?w?qٍ,O1׎!Ҕޫ<Ԏ=q6G=ʆ7J2KpS;u;' QC$}w 3LKٴ3;&5MjfuVY>7,jKͻZ"6m r'=~v<gp7i ܷ}uPȐ4 .T"ea|Jco{aȡ}%V߇FP 8xu ǿk"/xJ-S2>+ծ.+ׂT!usn Y* [Ar+-/Wd|+lwt%#/v Q5Z؏VjwfA6a7uqH~1P_c>ZGߒe.nqUv]DV7d ^ m4"Qx`ftC{\v%ڊbY3w+D7a9B9}.ϙ=?'UB꙰g] *<[9qtF;bB4Y-@08@96 gH""yIWa/2r` 9?@# Y}+a1=ʏBW({ .zD}@,&cbjff`S3,5[V ʫ .#Wʰ#h;QI SbL'D־C\GlX[nT?텿R}|J]'MZD֜ɍKT9MkVd-hUe)H'M6~8ȹܺo=H庆H׈Ɍ<ZOdJ53]WIr ]\K$ VEiQ6~ڮ^|2RN6>"GN}G wQ}xC_s>=cI%v \i&xd4.R#Es7M ،4l:w vT9NuDs:6_b5zh t*J]J"}|;-w+Fs6n39=샐«Mw(y(RhHODoHJF sBj~I|w l:h1.ygǏӥ_Ib$qs4EbUkP;a5_Q‡vz@pX&}a7q7^8*:h6G aw`>7"H['~'dk +W`6mg"17#"kcGJdجao8w =&z~dkLz꒴ghÎt,I~F;m~ q7ͅ kYNWIi]6"  :dT;*c SEeM^N#wI3R鴣ap.݋//`]Q vIp?TC2|Gow@UWLT2nsF'1~hLˁ/ xÏ WհTz1$`v6t;Iq(Za6 :h!9pm|5C;$`\Le3_;+"$uzf5F.v(pzSz ٥_l|s LūV#CM-2*T0ܡ$jP&G~@U0x倜_WDFB;-=4D_|t𴗘TJX8Tt:JRRMњo,Ӛa AesZLtXoC[i\n7igUׂ,:kX3k(S@x  f?iYGM4P/2|t 7usD]MA@.bed:HM{%X۾tvDUmk^+Fߎ#Ηznrv2Pk(ObWeU$wԊ68-p`QI Ж~v jgPpTlLM?GW0pLp>&wF }oMZR !)3W4F.S[xғ\n/TrՑEC=1 Euyq~12=^;.;0LβyPHȘuRM034UX v/K;5.f24EMu0KCG9ݘ*^nsAANobN̿*~Rvy]bIE[@dv1;|e/h< 9J_8#kGJ _5aZc4qQ8ѣQhɈK(EZ `Bk5A륳u`WlJ0%'Tu]NGL Nh+Ě4h?\ ofህlf%g1&mD:D*.zX\_;MT&7wapI(e/25ix1HUhbGDT=nNIۋ}}:z؟{u\bdcDd䝶5ֈڨA##O, =^w (yEn Y" .)q")e;:G5WǏVO0C%8西q;ariy9jbBvִ #n[[LyvrK6Hq8mz*6qṯ VvnWGZKRĤ C*c)ctS8 9JeD%NbOU}a:sM2"3-k*>n} &b(p٩vг5;QͭA-@u(.  D9Sczβ1#kUZ2scUWk>vI[`I ɿ!ǒ{㢈ǝH(ũue`esoNH⡙VS;ʢRQ'`WMSUKB1?X1 z1 H!|1M6 r1X]m64q%- D1#bU6Vom0[=2ؓ#2`}g6ṑ}/\;3c&dzR'Ho!Ja;WǸ?"C",y5;B Vb#[7c9[,--)DkNL 6>`fwwZ C[]?PP{Mmhl>?糧ȏä300c@)ڷD F#@>5r0l?wPUԢ%x jYJ!6=ħS2g[)T+{}ozĶ3w?Ssj+[AǍ-S咚4p*e7m4@y㛵lINNzkSE@:(m7) I(S:2U=ycK2H. g﵌q?%C<'L@t?j/`w/cB;hV<"/f] 35%Ǽ7 ߥ}ɌȢ*)qk%]j* /{3v х3:uǛ,ji$&[z\Qö;l8S quC8tu4EJiq#Mi>ts?_H0V:.-bÁNk=EYBd G=72フwoM`\Nc@11W`vlB:s=(bǵflytBS[;4d{E-4o~UX*`?/R43<^mX# pDn_OUAeƺ8OIg(يbZf)Yls@!6k?-YZ#^y[@ʤ=9QBٜ1W^8'#T!xy0^3\2J{Qc oyRAO}ZC0zb d4Z]XtB]%60j8P2vDAqбT-U<)uw\@䪜b9c+(5i˜@kv4zKy_~qtu^We]aTV4ca͘(,ĕ&}򺗃՗6K':H_ɝ7h䧲uJTz/SjOKKm@.b^%M6J.P0Kă\eXrVsչ.Z/k,͵&nSulg@״)5!@;ͬNDhi/@s!\=.ŖX~.t8jм^sͬ.ZNAh['j!0p%-n$amT\ >+l;t9aYfZZF#4zՉP9$VW7.FA_9כ)uB<W~xAmE'aFx^r v4?| Ab8l-?Z@\#<4ͧ5*j&ٞGçv}OۨB;I:>/\-~T~gEth ,.ivk%F.KYPht&q8\|锨1_?777ҫ(ϐ,TD}i^ZM&H_ruk(t0Wbc%jN$fO&^068튈#9]̿7hJMZ[$'#g$rQo.bYQqeO4bav mu"l]Fsxi_j +w71TxmhB4-p0(M:% iKo z^^H?[_%{K,=DǛ%N-)`yA0 M%5p">O͹=h5u5 eux30#;e9Hu#e$mL*E.6 WwP 8BzgcK$'<MH3ۯے:ӳ؎3KL f*32Ɔ3 ao+dY_!iTܔ[;΃iw`VeP!qʲj%(CJ?iwԹ+eH $tc P`y/G2UB~CȦ91;ZѤЅMqw՜ vYn%l[E&7Vwubq5D\l̿YeȚhU#z&GbrTm 3Qf*@uG"&a@5BKtL+d=h$J7t:Z<4ofc9.ڨK[},]mԅӳ:e3V}~ Q￐cl%C<1NDΚ}4 VOc;y8di,<i)4IYՓOicV`R>BbAχK<ᚇMRlVqd,sCwa=,f2~]@LjUnK-u$7)(0΂BXMPgݰ2V>2ߴf@#h<5bih.JH*ݯaY&SUt&LNfpaXKXk TT!9q kI27q#RP/+h=Vڝ5V;:j_-/k N;8SOS9H|-NP@ vuEq5|(]=C kXjfL7P ׳9s1K9R>Hq=.c_RDi>[vmPlHX#*عHO*U?5'*}7|ՊyX0uj=B 4nĔC )1XI-=0qߋ)⃠ E4wsyaеOjJa2H߃=3]۷'r@1[x&+vp agcPGP>'zh1po@H&JW(2v-) h2_.5tݪ< t`N靐"2 ^C$8f~RN֑uCa*s"mlgAx6Mn aכCgt*R5,,i/FtV!Yd,2t[?K ڲ 6*ju:mRBczyZt0riiR_Rs΋~$}@pes3 9Ǹ{) 3Yخ  ϦJ P(v9""zDpIxS\{.eI3^4$I9ۙN.oݓsXL*x(LS-#p_Kv J;TFW_PtYz{GB4JκrD( i^*;(1l#s?;KҳH? }|8ִKX" e4}"[rL)[ (@9 1jKƍPTr٭OɌ7s/4ٯT08{sVZط8}J PMaJ}J-~nJLE:Sr02ޠ '͒xY6d|%}׭sq-B)clD~;AC[UJ#Yj{uZ=0 uVk,8<I<6#y4+KA|׵;k+; Hoc"r[I:p:ӡҤþlXC:Hޞ`)jmTqu2+@LÞ^!43snqEsq\ K~m !p.ri3Ls-z?yY z!xjOXl3n~PFxIO쒱^],[Tqg&31x3P?^I)Ic,Tati:'[k-;52D-hFybk,Yeᾉh lcSX}9W1JHN~ۑ##SMfRBPj4NJsnM4b*Us7tK@ | leMzDP,fbַNlc<Ϗl&(O)_[g4Ҫ_wfbJ1ZR:1:5\YD-.1f:X*Щ+I V\kv@K7# yohN ǯr,qC26]+S4o{xHh5Аm0&&)9.* s~87./S,tF,߽LRZ(9>_\KQ[Unݙwt=A{FWhr[J=!댘rp[>=KX5*Y ,K[$3#2 u cPNhTI/&1ŅЖ37&γ\l),SI=SK^tdX˳gʏnJPcb)oz+ޞ^Qׅd&P'|ct-I[2!68M¿2p! 5 _|'s^@0YeED ߆ϧ:7-13e{ІW v[GZBeI*fCRxo23HvDWr2ou>'EK(q#,"4Ϗ*COWe3.EU׾U*8$e\\Pxwڊ7ɒ" pq?@@Fv#&yd#"xKsÚ[0.BE <)[ ~!NՌWDG ]rlD"hQ~PcQ;j=h4tЛ͏MZ2nALKWC,o단uTkI=wgMn~R +J#ZS@7Iw,YjJٚINNoS=VCRGrB"pǼpJVJbHvx_z4NB_[A9\Elvxmy2SjHK:oh !Q^2MMǛGQ#B8uv(w/gxvEsd ҮW+3֦lsQ' &Z1 L[9L.1:M}Fc>د2zɚpL Z粦˾}',]{p0WY =-(K^?kǤ%cjqhh3g\z=&mNrR'XG(^)TprK1NDz$BiZ6;1=} %u8xZ+| c̤LCCNBՙsTuܙ1(8JFo**ֺ;  ½ Yn£uZ]ZQ!潹Mᑻ 'O\?8b1g.HzD\'YswN1Xm$ICcG(\>˧=K Hf`q4 Gݍ:>yҨ$ihO\ C 0El&0ke+J7R.V3ͥ]xEQ㴃ڌ%[d$m0Pm.p\pP'7hہ vx$-j ҤtKcV#cr+e1/<'a$]ƅ :Y0Fy0w~$+ٙ^GoG1Mq ir[09SՁW!cEG{e-ڍegJ3 $暸@C(wfxB,d}Z 5_4H;c$UEKf5Ϧ\MhЖGdtӯ75S՘ad`a,X0Q.8TZg} J"Hh  O-DJ9;%6RP"}5#<;!UIȌkjAE.u2=aV\@;X@;iU DE勯6bCWHg˽4=z%,xDu(+(u)g>E+Dl' /!3N}:1* 8l|HeND"m"GSx4mc?ӊc6Pt)E<kr;-׶'Q!(74"ct6f]a`gNaRUF\"Ϋ'xFN#߈^7T&[$kF-X_S(-5 `H*8$憋gv}o"M|5v j MK+AvjnÍ2?GQ)MnNN%|!vW!h30hfǘ\x^FB9$%4÷a#?^&~1\ԃv~W~~\|/l~ \I]ŋ eް⚁;Y sн&-;ZDiE 4oN%#v;%j{BFmDHB1-|n%Khs &z$q4/mFJV=~Ek\fupA=M3_tCj;D 1<3u\Qҥ◱CFhl<ɜ_._[0H}=fdAд92e"O'HLO+biIك%&XmbPW#}?T'B&bAn"SD(Wp'^TPߦXXhqu Btr||iW{ r`sd|I[@m):z G,X_Wax猾<α( heR/>&qmxK!k nj~ƞQ6]}o'ÁHҧ"憿5UI&`jGwVjX6sLLiy^Y)hCup(QpbĻ j?K]ю_l}Y`tjWv@iH\BybT\/~|Ic_9A[-;[_ȸ^z0i}a +cԢ_,=FhV`m, ef>I}|Y #:W oa3$P/J5MM8z_Jq-R{BTh+8e[up윌tp@5:߉'UMkХ)#q_7@/!Q8M'Nteg$$_:&uecOmSb$$#oK??:Bh M=M|T_.a*YVovc,Y1'kF|sAȍe 1h` )fH"(J@1|բKe4TʴŕަCe˩sȳm ݿ#tdg;twPvq a$U*:tCAբP;QTk!QP TGs}.LefK*o~q?xď',RI}.UXxҕm 2i4=bkٜEJ!(ϸ6%SBNd١S"gI|VG3\7 xJ >'|c,!=I| fRV+7S뜠rB'KyXK8nÛ4yQg/NїSވG>IQV) y/ lGCzxM`+Z&sG}p?FM{RA?&|{ q2@E`"8.ʕ3+8pX޷}DP6P6%\=#>p/-ZOt"ġvZM9\7lB~sU4LY.F(.~2̓&VGJƱ@5v_In0zdq*8ng3=%+gDDlLT4Gn>h qRH6ANɃF DUk CO΅qYKCvN.~ D8>$o:WQYaP[^h7Ow25a:>^Lvgʦs4q~[*W<'? E;("UGd Jg-cC#w3of NtFCm;HMgdxs';NcE)v$) ̊qEjhA&"h3n=P"͡v椞`?74=0F#y{cr(6l`e0z6RZOPb5\s_.̭-2":ß (l1=co&qYDbzU`&&lc?w+UczqedSO< Ą5BV4hREJ;W^~b'$ idq>M6>hHZw>Iq"A1|qٹݕ'ZTwNi\;-P;rǖuĴ3ct䩊#c ҳ ʱp4vwU3b섲"7_0ߐq f M^*<eӹ f <%9%B+-:g*>qU3֋sv}'v{ew0ȈF'Nۀk]ncIb+^MUu*MJ2#sdCbLMVB5D|ZIc_PXJW $Sw8)7*9qJXL!3, I #@`;7~Hټ=3~Hi81w x'H7+DUu@guddpX+d,%ʾhFxÃ(= >ӓKh` r%.|6$6o:8 xU &h-g3A|MBc:^,7<ɺ N6x +fi,dY|^NJZU ֶlmbP(z,N ~̑wEoa}+L4 KTC Jk\YnXȁs7LG//jn25ro S'4Ur-WSg_oO=,߂p{V孨j:}%z"ׁNQe'wyj )#65Kƻ_8р c}m= և2Ż6U!g6NhF%"vՒv5-¤Mn=%G[%p$;*14{4 v4iBSC(ޣCu 9"Mf\lݐ9Sͱk@BN(;*3>,T> +79CZ'Fv RԬrMRa(L 9hr 8NaYr`Iۢ葥>j3λv7h&X5דmxn^Fkӆc*4hM`oa?A(E_%O.$[%@vY3gxɸëC|q]dˮCaa]<+o(|{=DM ?&]w="^'\]9 T1 KSZ6nK=?r @ e"%yɓ6 YF>z6DʱG4,|BbbruD8Kͭ=* \"8£/fpc> 4ˢ&)ܠmJUZTQwA4"Xg 1ۜ/'-VOls'pȈΑ>Nw]#YNH5%zNEL%ȩ6JSA?P8 L.j\ژYzzMD $g>}V@^!fQX'6؆RRHԨ]EW<:)2Iaߜ?HӑR`? W]XL+쒌A*Sv3Vj5| 6Dңi\ pYC+RsWT%HSDXߑkZ+ r, ]O7u\ 63#g![gj<U'Xɥ~pYüJlR.Mi{ƨآ奂y !BG"YJޘ0U.w<Ɛ Wf!Hr)/#KZzGRǾ_LӰ.-4&F8}Ӣ-{MMMM؆M@7kRW+G9cRR/$k?t\KպAG8w0DP7ODg^磢CFg1;cU{B0| J/PFH>|P: s.|Z] "Qno^)_$`%b-@`X8 ]ƜOTAtE$$?v2!*Ed>¬M}#vRe8k`bH(>7+9\%Z?b/31O"+!"\)e*4'C <6n(%Cqu4H"GwMEX|KbB[Fߠ:u&2)ðN2+"@>$a7ubj9(w\)H"NZƑR,Qšz'^dd[ Sm__ӫk fƝ)}K׉@+h$$&(94 PJu$dV 9jJܩ9XkYBxZEa[ [2umB ]I|Ka66h_РZ3/]J]YZyt^~Ӄv\@D3ZRaMn",MsP*bG?ch]Q0<%vCr/ˤA$ਪr6i"-u{V3֋QRnˎwL:ǂm(EN9QC|N6IpXYqceLfl E4=䝄RQ pO<&PԚ"|iBr[ Żk#|agVp~ %{B : IW+T`a2ZW:=xD6g"`qIo!fzor 0\?9*t ֳC&.Yf1#˅zաԍeA64Σ?$Ơ=jT+•P5%45olc t~$F7@qdiU_KNWT´tx"杖_/( zӴ6o#~jj)U%ي04 0|qN$kpMnX˜.s€yd|bs#o͐}'`VHΣme -)T %; 숴D.pqu4}@P+O%Pj>c[lZ9 ɓʶi^\dn_KU5PCEuP MN i6 ^t|cƫ_I%Ԯo:(fl?pc0LJZ+~.raQo&(D6ewʡ+ҙ`c|vm%\|WiX,TnS0K*dpqYҽLsNBn|iQy-.|7K~N^+{o\GK-C$DkO=WGu8 "3yiȲBtoǼ=qt%>2|挐 L=oqpR:{ *N(\grIHR+GW5+BL;cWrRB͍].'S$8 |[uO,G`qFFS3 /~3ptpc@xSfgֹCUE`RflZǚ %[S[=تJ25iW\-13^Tu%ʴMӎłrϕ#Kd;7W3q5%^w6^U&Ʀg],77ra`5V-ǙP^5 )1\ 'zbTQ+jk6Ey 6- <:k ѽw%^2o49rIEM{x& w%W֩{$P'֯mN}ALx1K723k{tVtTi0hj]ͫc޽}|9ȿ sWLzRNޛe:`>А,=Et" 4" 3S@9˼A(6 w8qBʊ G\ݤ%\Y)eK,Zuq;U*n:_z5W !5J܊\C sz 隖Vpwt$~0wXGfEUQf]:^/]jSm^ղNe T-1Al-g|$ vZn*n߫T_0z 'C}e,Gh}F#/xxsZBnT0#Dɶt<j;ф+b;aS؆Z>5( ,P(E+#fk%:en*`;5;Cn'Sh%Bjwd'v*$$ٻ [ &%؄XTR A1|xZuN"`f &r&̄/e h Tfѿ~:t>Ʊ{,6c.j.uHG>8DMz ALe@)Ì'.m,ޖO0}MU7@[+ZfwN @ʺY[eյw'x ݳ.BAVةP Q`h,/}Y+A.G !5F/RIesyfڐ/ܬUcb)^3vo}kU~qW @;u.~>8_Hb{׊VpьoX[bcU|} K4KKJ^vٴVȋ JVf&?DKHf0;IkziFwF;o3cGL;IR~Cah*gOZS]yBl˗(jȋT(z2-#:Mab*o wcHokJǛ\&c*r.ϭ#A k.QZp+bw3_J&:ψAj/80JKaPAP 2Pzj|J٤'1GEnK끤z*b>SqedoQc#kXk@|χFJ<Ju˳值zy$M&tT`zVz_Z,`fcz Ox </vfeɧ1mc~~1P,L۠|0LC l:Kj%k#뜽l7KinQ IRj1JȅD>V5 atSڏ4Ƥ-%>5oPCfTXv7~ْ". 24/["_ـAVvLgbHtz΀!,`WV5ĺ<`0UjDT.;Ur9d+,Jn3_$,W{+Eiꮥ]x# T}d&z@O~jy|D=U;Xiam]jT5 h T aMX&5kF\O}kÉ6!c _\0BV'EeRr=9@ߍ^mxGxHUcnO0OYl"TL<= POsIl)LReebeOlpjNjCtGӵwv[JEAaa|*@/n@5D`O,O@hstTTȽONMHfԳDaʽdM\Tߐq2&y8CSivu< )s@ӆR]J, yhHf]h48j3So{Z p%FٍG[۪5`eoSE%#+N:#l8; 2He3k>~iZ[R3̓sw׎c4֛%',Br#õw.f8 RG37tmKi!E^R.A-Pˉ ]|oC<+ۂdܧx#WQ{F? T%~=n> f!tL_ʇkY /Ƣ`Ge0KtQKsԘѳ"Aa`(wƣx'T™~,m흈,KjrnLfkgBOAkWGSO@0H#bIp~;w}/bT3t]<2nv*++ӟsԚv^J>C" lN\j7ܻˎUŸy*kdE"zd?i:#}>R<#U)ɨA(3ʧ\FpYH$;i͝;R,Cm_IwSv$T=@In~UxP> |3LΒ&GG狰<(9uW1rبAs2+ v11N^Y{H\5m2"iMWT'K8.W}5S26:u&4񞤻#;:,qpF6RsR,|yW杠U=MF YEikp-c;b.-e6u^5Nſs{8_%ĎK$ aSxcI8 .@ Y^a3cn{2p1cl7pR"u'@z Qr_ip[WSV |ÞzV=fK\8+¨2܆?FΡ )SZwWiAмJ հcmBjc8)G+/&JwK%x? 7LIxm@Zr m-u#L=4⥼$ҧ O> DGs' @nH#.Kl]h=g˧yUv60mV- v,<2+6JRr%ҋ=2S@W4r{ b;'ȺVM+.`}a x]0 x-PäWLaR ZVKʽE'B60dTM{mf[$ܕaPڼ.ʍB]WAEMtj]Jy_d%2G%.Z-F̚Xњ%^!7`Zp8AO;q(r WnZ"~G]P*wfbbj=1E3 Ձ`"%4$qY'⍝5ɎvMzYkäsu./|a{woYn'odnY-A0d/E#Nm6 MѹLw=I c `ěuGh]z(Bڣw^7R2 UI.!Hi.Xe'A)챧9 bp~;9g$Eb iʌYv2Fb+}yr{}+)шC'x1R9T[kP[ 6HGu5P8CyKLLtUf]`E\ nGXF{"K)ٗ҉3RCzf!cy<S,bt!yA[&HSݾ%~nV94U]ǫThxAjPؔpxR'sfP5շvՐ߻@ܦr57fAoOQn:zj%ׯ0Q蚂xwmWiof뚧R5ĤoH3@ )X|ڄ%%=W0bt/#]q+ 5F ޙvdϤ{|}ia;Rh l8|r fe,`F(Zư_l ) !f*pnx!Q?/*~k63< {#w%:uJ,gӨ$ H I!PtČCH/9YcSzX&`V`xFdہx>-FE랳eA;X̧B wpSC01Rغ’SR}'ȝi@SXjCj)fĺUe"3P\amx=:\ B{ /Jmaxg'$ aZ[ \%R3?c?{cD@*=@47Rt&\:T/Ҧ{(q|*lЛ}qP0DFEAOg)7 krSJX@)ڮ:@SMxvlld%EW}n_U~"tѝYy" IQ<ݱ,8Rۤp~_<1102f{k@JQbQ5UO_"PFjLڊco&n h{^-өVFX䴅 l|7BL. $$ uGw:Q2P[ ;P@c>pY 5B$9,@ƒs_@ȿE CN]yA$/Η=֕_g@qhi2@+h,"Iv;'Ћ , ~CZ_g]pQ: G]+Ce7ӫPh`Lw[Sw+$p̂)-ҭ$XVϾ-V`3ۘ'RL?ˡOFqױ:XhYTcʋ-6ž#?2o%iὔf읒*!$Z7)Xqco*~5{Kr}HH7z;z3TS?I]R/~޶H8 ,iglYtIчȶ vEě&0.n=<{+iˁ.>S(ʏ d{|o( ГR'p۷d6JJKډ=t:6 4wߌjVZOjy ^T )Xy 74tg5&.ltKOܧkGX}="Vfxe,x& J; ZǍ,F{N{-ٺUM4,93|3FrrQ4(Ց Q'=ӿCk-(0D͔Sw]v " @y A%eJ}8qMߙwx q#bL#pK3;Lw L/ܒFQvc5k/D$K?f'f` ? 8 =/(Id7^C+Fy9)<8cĴϳA+xI)рh?7^ 7 %(9&A녥y*چܵ cҏN눡*e7yh;'A\y (U Kd_˾3_WQ}CAh'>r&ea3!|ἦ<]TJL M[Trm60??i\s^Ia-KOk ޮGߎ&M}]VEhպ+d8N?_$|{-"_|!lzքt-2I&֯Mo]9g#RP\V A T{ԟqwŀJоXʦtkׯ_Jr$rb g[v3ce2w9 Iea+T螒"g>^Ga*[(z]Fd tU)̢Vѳu&&f7oS ؚu-{O\ubo*te"9ç`zlD:$tM@zU eTV_b?AW B5w|~ 4O1XF<b֢B 73+L7L#@X0vFvUi&=wa<KfI%z]T*T,Gpsq控u_|Pͱ GvZWQnr3>Xڤ]ѠQTBT2Q [ 3mmVu=UZEV?ȂҲPaCxtP>Aq'頶VVM>]%9 3 ,ØCNPo'2uBHPkGVp1ٵ@e]h6?ݫ..uFɁbڂꂓA(/LM:u4H5 s'd~c9ҼDC b؍^~b{myGmN԰lNpdvgWGd|ψG0fzf4'G0&Ɗ4ԟ6n@<};zzVV@m -|jj *B`IE ̗g:\6sCW>;n$F3*aob xfKԥ?/C3Ȯ}]sϙY0 @jyMTCI+O"Q0Sd2%םU|IQueM(轞[ĉj 5*y0ޝӊhtD? {>K; aW\Wnx[7/ q)=l}!bg7 >}]ҥ!# zw'NQU]b/ot%@̫4,rz5{clBX) Bs8]/Sixu3ِ^e6&655H^`8Y`RYٳ$k E`$aMO^ۣ>ӄ,!}˹ёG32XM֤lJ96; ċUcAx_hf:t Uo W,S˰aѠ #4yraHƏx=:ܱ\3$( &*ҽLM}3|:7!5&!md/yN6NCbH#닶4M+o.h؁̱ R}ɷ?rp>i٣wNp޼.a([~D$B{A9!ڌB@Ft.獘V0KhL Ȧ[j/c{RR0 $*ܷ^ %~7Z>#f\JU~B sr{10oĢyJ.y㦙&=/} øbCh3g%@8skwZtaUK ]~=~aj 0"SL[ҎYI'פ![՗+1f<õT.&pcP_1ǯ- o)teb$g`A}Ց%M[/'hhut&Qvٳ3*l󓐎_=htax_$8*ݺxd@$Xr.exx0AIA@5xr"~]txPPx*D 8w14ik M:҈bKG4K޵*fF ŵCeS:ۄ@Sw# ZH /݁Pv 'S㠼UfD 9sM*Qh>Ǡuɯ؏P L a5< |I\ǺItkn@ы-)k|%?lS뺯 }~G>C2&ED0}>zbL9̎EtN?T!DB5ƺhBǘHgQ嵉k|I)8hc/gS%u#ӻcRBC|1ˁXJm;;蘒y5 YM{~0硩?9c# J#Uvc sTBg\=ke7"v*9ödXUߨ+UvmC{5kO%ppJZt<HQe Eh_K XMv!܂̎!ri (0-j#GO]a&6;(/+rp)A v8k9C6OMnq^+$D:^hwp9CרORxp%ܟ4YzRš|JVUbNo5-F/Y}ab".^C&Mz.]XvOSf=l;ǎیt=-i[_ɁXnfR/|4D1&Nfg` ;4:(՜Be B=+XϲK.PȠLj[l;JSve-m2ѶkrBJ mVCTRiVD*1fpDW}˰c 27B7kO=;x9oD d W,3'+M_CQVk\JXjs`v7rffKG׎ūv.M^њru8=ռ nrHD0]A { bjz4L-Xȯח˹Zբ[+7C>#$wẌ́Ļdel|ol(؋z@W3rtRꠌ(Еjo~ '}Ga#cEP$VPEx6ȈYBx``x=$b9=foKǏ:. \)ѹoWPD1-O!p/=ykaQ&uG7hA Lc ##2&A_qs&QQ2 4 j!됐*J9וZmnf{jx82/wMA6|8  vTzܳrIagL_&B 0 lx1wmV3@`m# .3 ̄7%)-//ܳ43֩VlhM!9Up]RO*;*,3E>vF0PM4<0ɾ#Pi:$nyWkҎMa V[2I0eC˧J [oV7 'F{ܹZ^RNVa,8͹1 M0:ITܾi-NP0l>"Sz݄X?`Vs$4\Z]8%c l/Z**2N-VCy%7p $\|lhoy9\1BzIߔɞ<;/JgfZk冩1mh&l TԿ˥@Vo'zEOFѶһ^jm6?(QniWs!"]CY;І+>q)"mdebr`yvQMdz$5ƀҿȺu0ps﮻~rTxԅVP=)ARI`D5ii߬>~:>!sg/Ԯ+jN IfrE6̴̈́%*CK~y?qc̤b$8f9V2T=ZrٔeB P߬g($ \?}sSvq<'غr]VtVyX\ϠY YƐ{eSHUW"ӳ^!^OqmȹsvԝVx(ae>\Ec87}9*N@BoW5A$/Is'T@D$~na1_)KWJ }+( 7Uϲ΄6IJFy@Fvb mt˻oϰ}˜a `AcJgAf505ѣZxbkGSrۑd$` w[ab o*DN)Q- >1-snbj GP;/m@<8RO59) 뇞ga >^$?O"jˎEf):BM;p#pO[LFC_*n_&w#ۙ/y{n{D["s#I6FVWV(lcLNx$:w֮}>A3KkFxE$69 < K4Y iNfd\2"epJpp Kۭ0pP f<=:K~Y?6$)N I[[vre7L6m/qD@~xzۿAp`l"<1~`9Hm<7Co߸V[5Cg@*/` B1&ecdlѥv}mX+~w<lsHs~'t*zRI^Hs$,ZDjdžlaOS2 424 M㦕="[u{LQPu5Ef10~=fj|X:M'm\qXHGï>G VTqQ K|l# q`XȻ!ûw5N/b@k-H@6=\ՕE%{?e6퍩 uX] ɀĶҾq ^ K_3.TWf5}Jc<;$#JYmTw"aZ˧!2Ք3J(%ߛ%4ۤ{ALz;CMR[9j(cG|Pd+*+Ę<_n}ucv5+Bb3dX,mAb3H ˒#ԡ 2qbLr,wIjǗJ1xAE[m;SDBVd6 g}U~B˙vwEXKyu˜+\/FBꖥ5rPHr&ķ興=a#YGL-PWdirw "%(cǧhˮ'FΫet{$c_ˇɡ-@.ݕYSxe?`J-$&Aղ'ЏD+ ̭vg۠hc Wn(T,<BPD/fLQM{\:]# e`EWTRvSW{/ÛBIu&t{2j=ϣ !oY ^F6ʥ 9Zq5фcX"% ~:}BIt59݂ų0jՆ$ɑ2jƽQсޑЪq卌wfS+ _Fm'~Nϸ7&2-ѕZȸיy5I \3dd˰r̃qwu;'NqȽl/adACZr6e0"s0_KS@ń,FRS:՟>JV:Ko(ƎsF /G 9mXJ4>mzZHB_z[ߙ r7]+/?Qpn4z.Bxu ny/pЉy3<)BP@7~G͆!-F^&c}#@jȷ%=MQы%Sk~&C . heItkʌPW/ڸ$ס_j*2i"7?A-B0j&KUi?rG0:k'(ܻ [wtd/A(D`$cjgx{( j5{3{#lf:U]9\sYKJ܅h eL 0|F)M\ח[r4%E5ay$LQ~uHZjܖ5_y2 ppݸH]a\iE7;B+ME9HډZ1D]Jj-yՅ#؋=r j'9ۮ7Aϒ.\VP*:f ʉbj)] {b!fSҭA4o.[Cg~įJoi*eоBU+Kl'教hds暼𝻶opRӅޯ1ć`a}VƝSt") qLޫը"b{.ӉUï=n?sKY{ibCXu]& xnzlHX("nGqk %wD0SrԸk):1cEslaJ36* vkXJe%`|(l;p4oY|ѱ;f>]:Cߺn l{SʦJEvڡnCp~(pEf;ZKKT>HnrP cz2#UBnfA4Κ}ܺd {/1G7뎎 +CbDj$`\<&M?7zx| ׈3;+!;(?h25QIJ?YjC7\sܓ>_ͷep*4Z؎dѣ;\ЕgqSIKM,DT-wRj+wS# gu fCuv5W9ѼǦπtګh+d }NF ^s^QXMUGi;UoOE],_,7y||r9aT &4P&TI(zt:4H ͬKif sWs|0Bzad%ef ھ3p_y~ǃpw~]⏦sUMcJmsC SkQWĜm4ei#$Rܴer+yg<*֘ 8YdQW؈\|b gwFtۉxᡧDc :GX8 "6&y}юQ)9}-U@x|}' 1˓#5 + >O'*1s㢬A?IK iicO lmMh# i|4j5-K@زծz h m:LR\bR{붸P|p]#0hQ3^ gj"۱x@Dxn̼/ "Fd4ļ̈́ewIt|PhѢnK T嵱يM?;sz͌xY8g֝Upa" M6CHr8Xo1pfy&oMqFS$W9 ^ߎ m'jhȈ9B랣s\ 8K﬊Mfx^mb=B#Q#-~Oms`}Ą Ԟmep=mwf #SAX'}WAy!KD^,sc}M!:J~F, )7c ԓtPɗ 4& AI*8N[wOMqɾ`*M`+(e6& " o{n65,_1eD0c=5xYNB;*̻ [+6lUWƚ| 5 pߌ9'4Cؒ>\ÐlQ:Mbf3!H87h@俦S"W)ku殗BrE^J[cWN3g 'mm5io9Se1h W`'L\UFzAK0 S͓+!O4OWyjdp>fJ_3:Sʮ3j  d b~y&Fd쳲N*AL2 k/ ,i^ r= cc)?T;\Nv88| fBM*QD"A&Կ;ZQ.bЊ(G'iTC7jilaJ?^T]1 QGtՖ vkZ+h+]J"aي^HcSRAQ~`|S>P M>DӄG1ضS~/y߾:aJ=!Tz&s $kww X|móÕb{J4OkfntɃ|I]2<$||'mGevLM{j>.Ri!Bm̷%Ͼ[+ψDpfw=SvGod릢#;FP~h| B R UrLdѪmR[A6HT*MTD o.lm@2֙~3;p%"[ Ao0g/#S~ý;>ZY:.a-%?=ӵid1,?k-XOK8(D>ʔd/ˌDAsHKɫ[bB*\z(Q6)@#Τ؍@zrc3K|VL@nL1"d~S \~0$%;8B1qDj3<;| HQYȹ{%ӛ/ rj3wEgUWƥtOF<.k+Sڅ8i2m.vI;wCec(SjqVJ뾜R:pWl_T* Oq Sb`WC(t{lD"#:?>$ G&$Źhes*Ծ"m)rܚ6r*|Fv.3j5Zwqcuo97 ,zR6oᅬ+;p3,4 6˼'`1Ɍ^mp@2Gluj q!?xV^+%>M5Iz $yz?3q^h?)u!IŽ8_lc2.b6(8do: (>C #H:bυ{gg݅z~%uR߆b"SMx6Y&~t2&u? pOXlkN=t@P[Q6eWr8kg# }M;FH7&RKA#d=j,1J&?뾻Taj>!ߞL:QG4B]qҮGTxgNkU$N9$zMp)zI!t{S#1T=\Gfq{} HopH<=Y=pצZ{>UHιE5"E(ۃ@F#Mt5x>wWL1=p*~ϐQ(|%XҁٴzC"W2nۜj Z1 lX+bQ}]KgNջqhqof6?1INjH疷n5IViDDiF\P {QP JE.-RVpܮI:+Jhldz۵ooaNB4J]/Wf"׼]u0ITڝRƭ"ev*4SPmMFicG>x 31 oA ~[ A/68O3Nkhqo/<#D% [ 3lbo)pNph DΖ.ǰ >e9#0u))\7J}!yb ]%==+E; AD6@jvlOΦC$_uf)HI2${LƝ>8B<3ʾRz3.βi7N`2:UPOQLm֛՟#S*o 'q̪ !)8ÔnkCU~?bq|L@`BY'}nr;7lPZƌDI/变C!Y--O@v~Td$=ŸSrHX%X씑ym/U2d=ŏ5O~p|b}zzꕲ.'6i"b-nv4ҧP((PyF+ _'Bu6Cȵr$%r <ҡY<$%{RU/uGÕE[ ;ne^QKL2&sƎT(B<$: 4،Ll(gǃQl|A?M$GYӮ#y<׀~ A|m*3tB{9({Y5'JN~'tY;?ZqA)m>~>4 {Cз f9t% |2 BwWydݰE - o]B=m,6?kwŒpIM ,C[#TP " C8TEPCZ"(gu1,֞p tDou$hL@Ndw3~١8*̬'v#(ӟuͳjy,FC3O|qֱKex W~zIic^rFK0S}u#ck"]DBE W3j/Nq[ HIEH>ƒvaJB'?b]_hH +/Fa\K}8CÝ&1Й3W ̘cȫ-h D݀\F~X}^NMw׸[* $+")fYTٙW #G4e5Wq,AFY0(717oNY"%J/ ^51Be=`7f(+cwX  |ϣbh2W/ ju #ۀUTuiy|jBic=JSYc$c%K ^2 v#&+m{3<lփ(xٓa]0žҰ'=)a@!6J0bU:򛱦0r>5fYc@zԴb %{WPPwnZˁYL` $EU`:iu?-2Y|Rf8{GHTeb@rKQaZm m+*δSSfwr .,RחϮ!_އ#(#׆Dh;,>L@*;X>94 pJ;!\QZu]6r<NЊE53;83q'No(&ٟrk"ƚY;gMvGCK?pNXpIa)]8eȜ%|nǓƃ$}.(95@gJ:(EN FyBzAE}d%:+xI{h#xbbKJT0Qa&^cMyuEAc2"x#k{zCE0BEH<&O_(:~qYyKUarwK@DIڴ+ jMq#`M-=cYH;qІhyr+h*N١I"2W TR J9(t=}DCAfz]1Z)Kg8M*^;JNRޑ:TΧnMpbcvqF|);#E8851J㽸vj^hS"@QEGC9@bz9pc7A•ڴgJLڻy/$2d篸+vV!԰,:\S aSA3gQٕGED(EC"_V@|?5G.Mϫz\=/ܤղhOҧx"*"u}gvlNJ=%(Uɯ6F&k) -_%OCmʀg)/0!tCp̧cPqcA2l)uԐa|G^Xp'vomtuNx㾄?QhNJ Q% &.̂`n%Am'*m\r+J#+RP×[\Ro]rfƻiok jBRňW.͡qT;l\H/SgSXu3hL[Bl̛,Wav=$H3{XR8W{\O'|Nu ,&TdGہyuZB5FغF8+A-I˨`g׷tk`p#e+Cf!AЦ&݂R"?@SKDΑHJ_'@ wpCfNZ=9 bJZ@ޤ_HUVtڨbj Qh yləQz퓫rqVk>3x40rmtx-_#Ac0e)_s&iK -Hah~Mp5nϛbYPZ.;&'^ ?K?_Ltt ߿]џu/|+Vgws=Dӷ;WbUsUD"  w<8R W~5J h(vhRvETVlOwx= -S7RHKKhݤ.DX \ԜڟI8QRCzmOQ VϾ^k-1~._VͩLjCKI-n%xTJ,->` q:kdִDYRTT?c3-5bqA}fK؎jr!zf;@&;aAL u^Gn2Gaj.RzW;!FizqH+df!GEyp\<}Ȋk(9/,H#ߴ;cOFtIR yfD9̧AJ2%j;D] Hl6A]lRO\Cz,Q^@d]ބG_D?ۺᑡ ?=W4ʽ`05.;gq5\2υAN7X 0 j,MS/b;Yf*US[Oh(Xavndkg |_42K;4l΁M_8C5ᕿ,V:*kY1e[IfeN980|?5SC\O:Q.q+(:j5 tC}OJH Ɓ)ґ/=hEha`bnid܆3.\ɛr]'匥Jh&+u:n,r(#5[ ژ$Z;;QAsޚ?KLX`6k~2a옿)Za̛å]gmk(,e$\_6̲ȻZ䀹K}EX$ɬ7yioXP1}ͤg,$Ĥ~` a;}S~$(("[C ih4&Ł%cd+Fb>THzJ3#۬܉LGUb[ 7  NO bFL+֕%մb}kͯn++/bN4,W#@J]<:PbPT6ٺ~ m嬸6d0w eFHe p7u流"TQÖ^ I5XJM`qpwZEQl_PJ,[J X@n&8b Xo;Z*!}{!{Qͣ^v?2.ۺa,(KomѦOm Fwn̝%Rۯzsퟪ&Ȑʓ)0(}un[S~VW竀ZiIkBrr/?,׾-:v!l]|313bD]#4ξKkŴ E)!$aEk;"ב b."5Axb}`hI;纆Iyrlr:FKMmta[F4ɀEL9N$q.z)@<JC7yeqTֹcg6| B b*vsJ摄j;0+%hذٞӞ1Rvv[r lßcyu( xubCtʀJ-hl6?MTI%8't",|E:~X&:%Rs^\?nq];m*+4>G& j4Jz6CSNគ9؂`XPKɔaq$8=f~MV^mr^ZRrΑۿg5)itb6INyA'4 ;'a']?YB4!:lVOoG4^_ss:FLt\ZF̓ 0оdDrʕV^|ۈ%Wt5ټyDK r.s4M{wx/D-nLM/_?:0[:UK#:H )N78bI}1heu(j $}f4#|fYz~7Ӿ[GzlvbT϶88d_[n߃W%EMJ=N<.@UX W U䏐k=Ii* `KQ. g>H}章Ώn8kavls-V~rŹ/ Q¯5>C9ڑBIpFgI$TSC[- AtU;6߼jV c|d1f01=_.L.h ɀ< arG8)7YXnGﮄG&Fj!~PbG D4uͱ1? O'W{:+:Zx<:U⸇29V& Od Hf`HU Yp¬yaD a5Ns Z}{jt|~J ~[8(Zwԩz= =fpcƅ`Wĥ%υʷ/ˎn`m+נ0zo{Z TqG\"}nJ L hhד4J>)soVdlXyVVe{nq;^!bmo!s.}[h 㪾S)DT$? Z&kFMG;5,L8ĸQ u'c`cx8뉰Bj# :NyiwP4VKIr~|0#j.iAqۈ07jzҸd`e -O'(q&`mfc7U#AIM#Zi`X{mEj -Tۿњd)ʴl޿y#%((Hx KkYB_=Nh}tZ.vV<_֦Eݺ^h{g2G:nmqڪ>  h@f+TSRƫ^\yˤTŁ6pwZEs•ޜ3{Ƀ2!t{lmV,,bष綂]±鳵 Ӄd/r=iJr=Ɔ]@gKRglzF]!e٭bM?LB o3 *m_dFpC }eR=V1хE6U ;Z34؊zj6s(J]*]DGĺ9i%4n!D}պl'_, k_U3_.HU[jU2"j"sl:ULqQlNrذ<B3RmZ)VeΟOvt"; +L1cyvb܃|Ȕ5eTS 2׽eTZe3X"11I$;L]AuII\+wDI6CľYۡGl@P5)jV7LUi{reh1$[A$}O˶/9+1!f-&@ 6xD|VJ fLk(!yiBwU&_Xw)F@F/Zk]#EwFv_m=[pźc5JZ1\k8U^Wy(~\ډv0RF,F6@A '+q{?t*Hr,A|TU0Qv6h^f"$@uQ{B1 –YuADar\>|p5J(rLb~e T`%Y7ZN-y"rH!EbM':t-"d$j(54D$;pPG>uR[]>tHC|}H VЦmMvf댰>{6,Nyh\FJ۪<9oakX@C"mX+*cALh~BFC~Q:Ȕ҂`yK|v֮a\inڦlLm[h˿A "]}֗%NnO~^IM7 W@ۦ%#S 7+J +Fa@үW ⾔Og`#bFj3"`X{EKݕoAa'i)#f\#\܇ʒZͿS{ȴcS>\4FbS|X &ct ܫ 뇗Oj&Zg^G@.(>Qz{qQi:?/)0] W4  93t1:G`}3Aqc<:3۠ĝ=t' | y#28^=k, b0ǵ{G>tmu7-g ovXUpӏG1b _+y#bxE}8wG]6 NO<'7ppOn64q*"XV=Xb%L_fɨeJpW){7iys?+#))Xc"3V%WkJse)"im<8`N93,;EY̢AA)ĴT!^) i:mDN8fD"uLY`zBLdJq0q_MD.&Lo".dms(8; z4t: 4GR/v+"j@mȷ-xa[٨pݠ)mȧj 00Qd k,Z#/kz/%$ 4fbv[V^NcO\ځL!3SBӋ#)?B\w<8[xVjh >97X @J=&LW PK3BHiGS,-]}@Bq#|z"z$87LŸ,GDŶ]Ǩɖey[΋~ 'q);L;MaHCq 0yKS*&?k<º$*Uv)hg3_27"hq_IJ y.序Iffm x—KƒhM $QpFHΙㅃ{ܠ1jpE, znICfb0ٔK1?iK6% e#ˎe{g Q+#/8d6_ o='˃ ;.|Yh]JTW+e=1@TLƈư-07-]5#@d~'CBDR`5Ŧ,l)?"f0Ъf bD2Je*0͓Z(fC[2hBD{eLVѿp)[C!k#"A[/D<F%z{$AȒx<\QBoC9ݭ6lAv}ҖQ/sb҃)4LoFTsJ rXZA;1Sל OwA=ظ!-bkg](|%AL_);cIhGX*)8r#xI4⦈ݑprcXQΎp1k\mXW+(_9jp)Of׻~=E % N9@it6,+R|}y4 =Yr_ RKgOLvd5֘NBYw)'rveg:OZ$X‘.6Z U3U8 )dZq,O:iG9!0t嵧7)h!B^(O'Vh}ö$ղyJ (fgCo,J+۪.Գnj՗X+򭐬tZX8Q~OQ;يHA~a><ݢ(X{EۉI4:mx'J7ͩ[N>= VtWpa+荱JǢAqjuqn'K@.y>LIGkyT ,NS'"j0GHq/aRw{=*6 `rocu>uDZI*$z'ukeD)N UQt1`K=;F%Σ^Fa5Y4^R;v*ʩC3y^$U'u6kɠqmȴYAqitNNؓ/}hWPCڈi}ǃ J>v;kEwlM2bn^+H]' *%z#Xs.B4r )XLXAyf1ME(dugqr3șt0&*q x xsi"6-h+~ ax#{@ 2-e㎞(LjK2 qnnw6l{/X{Q-]1F-+tcfY67t0-ydLm&[j澭ZyM#k#0^(آj zCu]`},[W]7=V%\Fwto2C_(‰Mnޟ~DZ;Hup &UwҌV j*_L{۞& ~Qqv-Ejx!Y ȓ)FZ_CB)Jcu~sK   ˿MXBǂ*.ҍbι^^UȭX,q\]DX% ;~ftIjPbeR/ 3#)"%rF y?+\%n݅HO kV4ATL 9MAl ǵ\i'^D'- XBOt񃙶u^$?GCòV~l_YL  v{@ ?rF3 XpcFC+o.L]nu?H{)Cj_cԿ ~l36;ԕ):& jEo.䂬Rx9"_3s:~+ZrAcAgǍĉLSO|}Lw c)G(l?> lMG6CF*OU9 "L3H>f,Cv54P)"u~%0+)IZ}XWrx.gf-vemצ(maKvzrsC)c) , \..cJ5uRVBukE_= f"xޮ._VV^=M*?;h _;^֍e"4?&xtH Ni CW^r$^`3M#[zQ)579:F'&Hy2#ͮ^_GT]dMP^G~}{Xt-gjPyH G"_ش,+)9Q`̲Q?VY8l݈/l"Sa3>KyTFuvl5~1p=si ލ۳h3\LsU~A.>Ork-+2'q tʃGd;+`M:V>Ralֳ_25j^{7N@' ݢ߭ uȺioPm|DoMR1\R^ Cw[G cDl YOuq5eU-|Nm0NVqc6.ʄ(c(/.h˽؞kd<ųycd}gSA 'O AUU[}6cƊŻ$0Н| /^zuTvcN ؋&;/p=!u}/u#́<2aɔ[: ECdHOdNMP t֞ HC;Cr_.8D[ȸz2nVm kwlK^SU-@TV 1|wJ +NF"h'K8rgAl& N9+.B^k2d.!S4"&U" gtz2]Ӧ [U>×U@ޢ(qr8ʽ&M53:EYMW3TD58X\o^BQe}[ 3h`Q\n?EܖhanmڷP(bLB3]R.78L>ۥƐϿ?T@cm|Dq?(J,${ Ŵ`SeW<0E!H^%# S ùkpN$CoUf<+4w|{oC=.YLy<8&. v$Es h5 O7Ql\!c\\!PAND!)FH XP kZ'e.j3j]! |Xゴޟm8 Ƞy>ZCF7{UIi_V(wtj(XSܲ܆UOmy1IMw$)x+C&bh45]YjVL^^!(82?l[l R)P2뫄3#߸-*jo( f") __'w:Mx܏YuEp-DZS6' *4m P@BNDOq2DϦeqKӟ3w,J$B(-Z@ٚb s Դ6 $p]N,gZsß.|z-GRG֝+=5SfhP\#Z`6ٺӆ;yG]q1$+os4ƶmgEu=qvn xc[ָ70,ewA)Y'Gt5NPR}oZ=BJV7gl|ޭl|CZCfܔӀ 6*4%W"mH ssԅjG.8F|uw~ͳۗ5isAYY+;Ak=Xn@ &Ut4_ae?bV0y5à~7XuLZu{f͞ec"DJdׇh/w24p k]).R`)ˍ17S5}4E= fީh<eɥJ'q\  7~@I*eQ;~%b TɽNT\k{j"X7ra\+suX4o~nD҇A&%pTb_uBh{< 0||TĆsdϹ10A#d3ESuBzp/REeIcsj9vs֞K9Xl? i$[HK!MhTTBr+p32AD4b5ZI ?&iO^&hG/d|Ka#Jτצgl mx b*  W%, -</&=ɁeɔagVd)SZHL7`}EkLZGtal^jX8=F./vDɝn5OG j4ޣT,OmwK :g8HD_*)mxs aq%6̂hsXU o zSX}g_)8Vݯ*xtR|DAa'OԴFI# J_i7P$ \Mp%-뜠, *[C*h7 zWǷEnhD:JQ6KMgi Qp+RȆ@.yFh/&BAUؖ\ ] "z/M׾^SN"W){|e1PMɐ,Hf"&Ww tӣ/2;#q 77CsItByUtdYgT*/Es}cYb7Rm03QR.ؿ]=y\/@̓x%?< F*Ҋ9~ 唹LCRHg#X):;=JF%bdJj ђޔv4_?Wp*<0P+P% ΁-e+Rd69VߓOmY/mU9rǽs\R^B\2+_;{N5^)ȃ[{ qZB ~ W~!|H54[QsIe+NnmG(Y? ޣ;87x.f!&> )A~Gz#Per5Iә.S-zgS8R|0&n79^YHq44O N$#( )'$!4M|S/sE.%~󴬩bjP9w^?_~`.:dQ16n쑺D=֫A<#5y  {(|D2|j %1.HN=[n#͗~@ݒα\'Xsun럨lIR &@R*ch1T-ŐI\8]h J^Pi9JurE5}PP9%obI5L+_pgiEbj O(xq Aj]2Cwi EtKto#yKXcI{gحh8;R"%Q%%᎐Spa+xVlgkTD",- }A7 s2un{7FuB#Lm4nR!m O0e]:xiU]?Y@'NuT]V(2L9(*L:,"NT@:f,ܶߓ̦8}̊k^ ivT^BK'+}Ay۵lXwswx/=QCtUGp:Ieqh)Bõ}%f1&$_gKt};?|źf :OTrC=C$RenQ RucQx@W> B졕Ξp!QF 8s!xE}_8s J'+G!fܓ^|s0W'Ln#oxA2"?LigtoA" γoDk c_V?oRV,qrD9Dt_ϱ4Xj%?Fsl\E7r1h)<;{@b,s.GJZZ9U@ۄ)8\d))bEEs'ҙ'q&غ.iv<80>*U ^\c.H*9yBv6H'̞H c?o)y ?9mD-NT:=-s}f,G1= :ra!(Z^;A?^W&\+>CpvRm^jv3!ۡ\)1oX^i0SvLz΋6!8uSY0"ԩ:öG<V{ e eC39U"Ov\#y_j C|\~*84)S<~j2LT)?JݞOi,/n>~kf=`7 *5ݦLizxԭwY6 %I(ӝ]U %6,c- :+ 7q;y#-Pظ}}Tlaat 9(tuz^k n?;K!(dAcR ,֖Rc1'th"EP{!&!?CbՅ8>UKiGElQ, DT4Mf?7# .hlK~UK;!IwDb}.fDfFCls/\Rmׅf4fn% =#M9q fnٓ`6ʦxUae?]ιҨWb'#Z(*Cd/&ЄÙ_ Gv ,pk nvEnzbvüfcj\)c#alm3R#BPbgk 8wby}J¢aĐELn.W+tlѫ.no;+ܛ&U'2Cv) cƊ(!wFIRn,dM)mNe|"[f~`]F%jrō΄?:l@XY1e5|ߒ(ьUݗ0baf(D v3Y-q#}2rsiǩ~<^Me^>|DZZ3M3ٰwPbK?_OGr}q=6puݠ22m1sCu 9M&:'{6eDoxkSwDuW6$@Cg@3G)$(Feɰ.jg/<%F#-]SJU-.FIq%BFgI3Ls I8g:'ٿ.pwN؃YA/b}5nk]\3ع|8TJ)IvkY"{%0eE68>5ynStl`Ƹ0bB/VOcBIh1т\V@_zN[Z>kmC(M&#[|{n[E246 a]C曅[7/c7@祀x uR'%?ًh#Jf$bŬ%  42G{kR; J|(Mf{[IEZvuW6k@}#{9)ϸ`YiE~=e"VD@ihؓ9j,A8`LJ.d ߘdj6;G=_b_=*쉴9obirOV9 IL~@\xsƇÎTmuOɭ ubxpyB~}G$ R"5j1EXH_KJ?]Zi/K7Ү:V(_9)g³6[0˜QZv$<0v;ks~D#Z1$ˊyIXn+V[qwIImC#(Rd#o#Ce Sl&N-tPpZ[~ T׈0Mv*疛xbtIvboWϹeT7G#i.HtYٗؕ,l &) \HC;׋WVDqWaZr Y"xfBJx(F5ms<z$0OL&~!_%iAczǰrF8Ez<.?.ܯSfbaXf!8dSDL&- _0ӇѝW矞u*_JΘ>;܈fwb i7<ſfሊZ_i_@ɳD߿$uՎM$Srr)Ńџ񎰅qx@+ `g7M. Fm'[Bc<\0"0$<}*vB<Լ~Qyn@m0 z?\l^HZTn.MfJ0\t 7XLof;$EA8$-h(w&g4T1S(">-yZﴕ2\¶`ָl/oDY.d޹Z0qQ(dau?/X@ c%_CBoem2i\~U|W?D &$NivlƙuBnc9i FfG)JDpN.E>}b!*G4ԼT<3A齨@cAj W,&tß!v2/-=A5lmPS5v{&090"J@9΃ZXI8kKee+;ZÑB1K1ǥ6}굳]Yv.I~t5#;: lNjY/ ayzY+iPϸ~%u:ɫ[m>j~Yd֛-DKƞ L} 9'%I}Xg$oV.x$AL!L{xcLN<rCJʈܓ'qUJB 屡}e$Xo` Ș* V n԰Vx_`Okd *97!p:|Jrό")(ޗV;Z@BᲤp͊6 Y8TA@Ayٽɳ3~Jπ,de@Vv*J*- tu"c}P")'4bIZY}ş#t#0R^ 2CFOSW$~J1fټsm*qW!p(¨0~SL1"nb.qcޢM_"T>( 2]T~'MhFјb^3<"<(.Bߑ#eE ao3Zvt#U{Wۂ]mlAg'Hrx$f v0o597*"AD4 ۂ)`K+yORwr?I# 6ѭFy;$Z*RK$qEoFMek?TF&e-ߗ%8\>SREU7{)EC L.<"?vj'jEԐ$3 -m<8'-Vok]wSj{&wަџ@꧄j_j&!&0`㘱u]!plQv&e 8g'׬a[bhQCO2/yջnhT$cpV{Skup~^Q fX{VLam7@FҞ@0vDyr]=Uv 1H:G[9?0O2EzJoWO&Wl MWL-|kt8/TQq'$obMvQ0DE%%Uɖ~r`b-*mtf3zl" ]e;WsZ4r;NjQ`,Ay po~~ՑsܰOi~;Tm썲14v``0[u"P ׍&xoهDYβ'<_Dyڀ$߾G67̴DFRƁtqdZ˴JVn,sNK h8:tlb} }!ΰixJ̚g0ʑ;i 4='O$-ڰBIF.L6etWg ߃w1eceZH.f'Kꈴ[;QF~,,ou|e?烃9d7Qm `"$3M_Ep(N"C|ikǐ>>wD@Fڞi : e|% \O,v+IYC~B9xTD9mՏ Ҷb0Ǫ%XCj'U̢# ̠i=zؾs=<*5y`lt.IɏA[A_`58=Oc6W|W={MzMDYz>JzC^'->Nl'_ІQ8x5T}bSR=9̉-UA-BVbPٕlCRK۟]Ϩ;2YgF JTKYFl.nXB|⩹>k o}#!pVp`$aVCeztRn@/SgP7-Y#Vpj$>:ϖ 6WʇMmxB A $*I؞r ;?sՖVL,Ć?,ei*CM,ȑV#FlLMaE5P{ o0G2 Ùg6ݿ*g3-60 [z췈ļ,M6F̱E/)s]LK}X(ϧ[X&ޜеOHm<iBdȣzppJdnةkkKwrnvu+Ҿչ'=Xy&ct8*Nr^oљa_.G[Q~dR@s.ZCEM$l= 0BQIgo^0hHS]bD~ QԃA|h eMY:<'v#|Nvے=ө)UU%WzȐJJn%cަ[p3u; p{;f ,uLrM`+~XoKV]ɂYvX&:Y;?(͏x=˗oOwE `5J)χ]⿊ BumͿBt?G.>3o]O*̊ ړ/r?ߥ!r|~v"& >PŒqF8 %W#2?Eg|e]wS%820]4ּ"ڤD)i0?ɯ9OO Zbl%Zu6yt<#dWNo(P.L? ]!^]?L8B]{ K:xYwϻ%Wyv!{H4X6 ʅG'%31sA܉Yx\[ Tl NHaYˌw|)^^쐂nX 0P$a$6n ŧb[{RZxKy^ |Qnj4I3h X o3^%fc>q6m-ީeހYC"Iv,2?@4Sg|8lEM[f@f()l]38$>w:}ۭD2֝K!AvI՚]Tؐ ıd ݶbIF9 J"->ÑY7BZPq t2Bnuy-tS24&'MWKa-k' ӷra'r5&>5 E$åL$OĤ[޳oL!+}\_AR CC`|n*fj( Sւ[k`H݅-YVy |P:+6)2*)ĖbGv9!dG-_pyFikL$4qRN^GߗqeO|el7BN-R.u*UN!c>\\㏘_ͩ+bW&.R=]4esuPx5U'6s#ѡ뇨OVfߓ͘3l]4W{& |Lҥ9Z2G٫`!1)dž5HУG!K^ZN UʀXܿNfo2hGKCD&XBo@Fܜ\fkc-E SQ@/Vr`*RB}Lqg _wu\ksXr2 ۓosă ;ɴ0^M\j=5^7 .YS[^@J~]2X0.M^RgsLe˞)S+31~}|?*ŸE Ί.=U^4"Ji-ܭPXDI}.#YF|QwM\HNmПi p{Q$ɩU0xglӤCOLC0%GǘEA N@|ADq,V\ctZ\$0`.@Z]4[" "4=XQݕ)OVwIz$\Dp(ki,'0%aY@)@daͧdrDtIߘkp%B3b l\7L1۸l-Ak1#s Q.T4tSlKUB1aM6|@\U­mo;UJOR0gA]0Ƌ89 ~ml O"Gr檠=.c'CIЗ<{A'ԊVkԲEfcTU B9;;/6*> 7!ͤXGi䌩#~:'l۬ƿ9]1tmvM$r=z 3> 5Aj?C1|/mMk"9|bVgN9ζb/Ӓ"dYd +%Q[jSКX[ߨzWu)RD|aR B6@+WQe_=|PDj4p\0L#'[V(E{h$>B5P}y.-QxCw?uf>xdGΝ]V)c{|m}TrhE]sL 1h0$KiM* huH Ҋ،B"BӇwѹULqrT5s!X!=5c )Y˔.cȴ]|?A~YEO><;Jޏr '@3-]%u:nŮ'˅sGW\g/aW!^,jX8U'g-LAA喑H e6Ju+ɇ! _̷ՑT]kfL>ӢhmX4Ow0;c-kPbXqŘe V}qMC 7AtnpaJ"5Q.$mm؉-Ӫ56;?%h2`{k;@բ,1p1s?GDp 톥A ~K\i9x w'[זiQ7fRM=hSI!,dZRu‰@sRܳ#eb#op+h֘.V#bㄫ@ͤk}V^HL&( Gq"j\6;GvB#-"{= ‰{(JoP-J*V_E;֏jGXT@´!gߖYfO pB ѠiB>`_QBAnl"X?ش| 62~Dcu^RmMO1Tv5wЛs`Æ$Mzv(tg?:>CARx4?IQϘI/W}m,-+uJʛ~d$umr+Fc.4=$}z$DD9M#d(bV?5Pi$`‘ igӀS)1YZOBprPwvF 0=6~ )B1I"m/]N έ2W=tZM*/𠷲_A83xT.ktnM-%;\n('fMsnW";FcmA ?ǽJV7c DdyS?}GdxIB0;#uic[3ȥbN @Кv z8r; ą4E^9YyӀN_J3M<YHFg Ħ"`d_568(mSL9tuEr#F=9 7'رʪ-W愉.,/@|w_ cv`pyT X"݅.;ڿ ΔXT"HP,t_S;J 6,'\mXh0aGHӺo 7!Z-Zv/YX -k ',%U˯ S*<4E*5Tf4$ /U?"sɸ3aԌ҇;`ډ){Z ̀)ݣ6-XmlR\Ar]UK=nE`@/~)$0rxklg0a0q`ac3I8mL.QBAM.eRJn\'Q+Ko9l/.ZB|D-SɃ[Mi|H[6܏Kw,tl'kuH;]v3#Bݭ%Br#u_{쟼/̜6Ъ9fg iTuJ[ncj`uZc[TԦ G"Q;/F+@g]5ϓo>+.ۛ3hj뭾wdWSml^K;(z=͵Zpgcr(p~F_{#/mJ nj`~W}cåb2SǞ-5A< ʄPq;9'Jodqzף.<{]4pLP YI7th.?RyXR6! o$+Y.Db.ZQJ`eѧ]icƘ%L #Xz LtC;ktWzUpW].7>v lRJVƛkښn8u3~(/F?7QQI+ Ie4k -cwi1c{ie*LCx*^V=ЌG͍Q <~^ɲꢥ VSy^fu@B/DUzݲ\$iyt >Ml056'N6z*/xjaV+p2 T:x>˿Qt:c DB~6rO:ٗ_BJ>(hxz*΢+Б ȝ~æ1xAD*39 gicE =TdzOM.SU` u=呶n3,jow3e$'0 ˾؄9^tU(\{ϯ.~-6)jVpbDn~ 6v¨H5OS"䦁:S֫_Vf"kÄpFKI̧ް{Ëh6(8^ g_7XҐC`  ķ|ɻbt\l̪vhP]E?y]À #B+ޚwm۟&NdNm 1W 8Ecʾԇ|3hlbw,RyikL$b%Dy?Wxz_ݜ>m5o:}_aToIPQN9 Eݐbas_S5W_."&aƧZv/4T;7TQޞEhB>$)7l{bޞXPmE@ JߙC) Vy׍m)4iVWtVXYړSa ~j:"*;y Qp=㪘X[Q*jޡA(t@sU$ّ8HjͶP .Mu?')[<{Cq=sZwWٱO.FvhF9&Mo Ntݦ;դ bh"IpF}KCgz P,t9$1luh?R2V}fd&1+gwD)悠Yy3c= %V5mV[NQCV`JjG )a'5$<ߋ V4o%4BLZuY/?S0S^ 3!4@qO0܆p0x6,ox`[@2\껢K6] dJo(R`UaQK]Va1<q3H?-c?Ѕqxq=&l0Cq:FR&8Hڱ?rfSi-j.9~lO!@62Oouf=rЉn^m ce:~ycRc94&=}WY  ht; \U#' 2t[.rnwTҵ̖v!~ "nݨZ-amP}!-IpUG=XKjH闳]5•ǀߕAU^;.+I(&\ʊg%ڌӵ2T#ctQuG烠e UroшQw `~y(!|>j xa9F2ʷU RŷT |PQ )[G<(ˑes/RK;+ .:+ ^AN3ggM>?ҹ;!<6 OoīPD(a3@)^VE oN֢< 'ѲL|̓n3E˛^뮛adZW'Z_N7<7["dm.rx-LPܟXyLҒ)E?;Rz.ǩ!:N{*P\#O</#x ܼeRY塰ZtHxҺe:RS1K* 2ȫt0FmN]z0^=Z o Ҕ( =kd$3 [" W uc^uLI#␳3Vfv\gb9G] CX˝CMB-KҽM&wq[_xu0Ks`mqx(>Goڈ0ux&vk%گ 6kv$hv˥dG)H"?;&Cj9ؗ4#@~0PL^JwT ԃ97:Bq29r[pQdl%|}h]+BLgzH Z(#g\2՘8qq>CID]z'.{VT=.] z"B( yeA>F5詬%0F;U(EUo~S`cGa%btRelֈ8ɷ>]x6YȞhBf+}.| U S@Q=_2*C@ںB5"g<`͚w\|MMd OᐩuPKd1H{C+⨾b=XS%`a.wS渡L&-smH!am2eUpСn8'?Yp̋ATnXo9ɻvehʦ;Eӟѝs&0h1j."@\ < ߡ2h#F.=~@q[#i-mVlͰF)2dI3i8ꅝf1xo_ VIIN YK٠ 7DM d _v ǥRXx,\ IǢ-y gds{2YzR ; 23Uz[p)⡥ݟ|5+|%6 T:ғΛlh3eb> D ԭ;gKK/_Md$P` %B5!ɵ9h3|H4'bb_jSIC%㌳#W%: k~TPN[y[vdpÀx@ل]y۳]{||4rJC(`/d$"v{#3 E~Hyqffo盃3hxjk̒2O{)6=0V>̬H nCi Q 9tdHoLDP3L}ʼ)>e*;A<Ŏv3r% Ղȩ_~d ޟgX:و\s?)"\1G,`,1nڎs~n:wrE -3fa,Iµ}QNۚW~ v%=4K5,*YjLU Tjime_[+ybdTpzyXiYs ǧ>{+1VJ?g~a *8@+L, F"!*$2] X"f+RLq&sa5zp06=KCp~u Q&AV8%'<V\ ABu2d~x`ܫUqV_ԇ/&u.,F \Oe+^)ϳ~O \{{v ߳r_)[|UVguBzEݟDDi]CTIV ^iLzFRBUg g5# [RXY,J)x!%XuXyT"lTZY\! cD{oL|8yL4*u-օEވ6mIzq K34m*Sȅ>5. R3-mAݾQUdu{tx$Y`\M \NB³؜zn>Bn: pATY\ou\!ɇRNR[k+1>s{HPw?xү0[{vMVUCjsiX| xp˼_#aSڨСcAy,{>gV$V6UVrF!YyE2A&g ᪝I8(.ᬽ1caEńTn]q2 !tmxhRGf$/ZrĀ ['p0v[gVdXJ܀XPJQW-J:"Hʹzꁐ;w'2 un4$hj0X[9"fFoUaYݼ`M~Ywc};GH1{r(P m1]tBkM0yӣG֧ א"L`~)/XCS8΢sU*Q~h\HM0U 8cΜT%.[2eӐqpW0D4Ԙ:F@< NxYl!m >@b7ʺŌ*3J7ַÊv-ܠ 3F^5FϺ¡jOUHxE̾ 3Z`'ʡmj~gMaO:!:a~_S^ʘ U-;/30SW O'512ls4tP /i]V G:pݟTk.ID.O*T=X_kU}^oV:gO EM2Ǔ^&~>݄W?7ђ Z\|a0li56"$VGj|P lQdGXQvdqpUJAbD+g@bIY+2CSyO-QbV)W61R5?Y]׈~'5ot3*vsBUW13$2 Y|}APguG FGcc!HbYd;(Hbzox☁Q!+d0Z0+)(ԔTlE.^ εRL~e/7FA* x_Xxgߺ2汌>ry#͌\'!3~O"y~kzg[=T古/a:MsR?qXf,*'8NBQg.R4+zWc5>VAZS$unǞP@/˻oQo lwzOЄf| ~tIozg+Fh巻!TY"bQj \pPsjaH_I6^Gm<\J@'XטDzonȣ\[ۇ-M)J,^{'QܾwՍׅ~9u<ky\yny=L-j),= ~gjq D:`=x#y$Vc z ;MA_MT9U2ԜhCs:@U,6SڟƎK`Vz䄂_?U (/'( 8^zvN+MZnxsi!PO`8pZc8(b Zqb8`؃ ^YLS{vKˊR!T|16]v]^͊~(yPKG|mjQÖx溙+SN\~H4*R^@n<½~ 3Dx9=8@%mE{;K Z0`#m5aIwkK<$RgMO.c+"!`BAs?$v[ 0@޲F3Ja39GqV'm)ʒH jl_-/:yLl@pWزcb~힭<{g&ip 0>Л"aVtO$}]Sr5HcМMp#˫MȩDis]6K44k}X%ve҂L A{N_F7ta^#8'LJT3D7)2K &b0WsŖ{O)zCjyʐ]MTaF$r.؜LQMY_RdQm߁fE V#ӡ@a 5_>OœUC(馠`эxLׂ4[ ;+7fOvx#HCoAWA~ggב ˜+')P )Ea I"Ah\;Ru"s%^xVck9SD8&JXoNgS<u<bbpB 0VGJ LkP󊪢B}4ZAq$^` a7\kS]XfTWuTU×n"G8yL'j ʱ %͋TPDO)\Ylp26a }馓x6ң«3a-S񗺕[TevCfM3H&P\L쪌P$ j5x';I WHGwJTWx tTSͦ[˴JP:ǧ++ >XGt B[D_lQ; B?#͉g&GHz7 ա-EVՅrSr! 4ϿH;L#4a^eGmAѿͱ.]|X$wD7&mk,c&y-G/tfTA Oǔw&BI˪QN2 >ۘ%E6Kfއ@1MpĉCTq@Pv} 7ZM3_Y˾-ô| = 4I鑏 Ij0R8u"YϽG eWƖ\({o>N!ӛ]u9?Љ' Z]vVU=ēkm"q&MѾ]~{˵Ua] F"4Y%$TcN;E& L$ pJWa7QWN\7:G(JI~օ#_))clѩ,~>-*n7aT {&8oT0VT3=O'rvO|`{5w{9c6f:FJŽXoI=_"YaYoߙYҎ}\Q^T2nE)<69ÝP}4GS9x+ku1L.hWuWu 6D x޻%jWrcK_Q-,v uᔃ جڴt4gJ:QOlL!, 'x?Te@C5ؽ($NjD\5#FVԘ=OV~FKАxEAMW2XH[k£\CAE90_85Ud [mv[VSO!1R/>79r"E] Դs{W}[ܠ*XoD3 \o] $r15 v}>db~0w,WD,R஖Quy 9&%8_[5H9|)bch4&SJ13q-QH_A$)7d`ʚ"~D^f[/F\~9h!B"Z8V_^Akځn>CqMPx݃ߓV{}d68˸=7]-+"ݥXfoNmjLZ;h-b/}]71Y5CFZ/`יU30DW)ʪ#"5__̥٘6`uыt.i˱)J!H1S Q"R\f~Vq&63? (G“Q– HCF ÊNwp9!m SP1Jj- [ħ]VNw+wlTFtS@ba$;Nʡ_P6˿aStY|?V[K .\ۥǸXrylˋA2_vyy#SZpGg / ͤbJ I@#oqNhRv<;]@!< h3XF~ ì q z1cB95ؓzDS,`숪|Փ* qQYЪ']&~QbUcwI]WbGˎ$dj|L焜` qv,P ;G%(vdy LŰ[7"rӤ%5zX7R!^rC\3rubk% LDWIMo;{sPR<k^}%;$K *7XD "<.:hwz-ޖ+⽾tvDA)I3]YX.&s~$Jyl]` b V O=3βY&c`p=e.g'߈&.˓iAm4u_WˆRǸMrWWy G7dĺ0-x5 :6H!u4>}ŸwO1S |~}Jb+;p?6^bfS^l\ea#1e7 #Fv8bе$]6N1lX _<4ΕIIw8َB0UYYvΪt- /WLܪ Qܧ(R8eGq@g-D8\J0mL => d+!.05-Q/,#\eNE68ku/JuӤ5XQz #vjM>}{U݆{dq<'eHlP:{O[~0L$wWv^@><Et~3Tz{X̠?{s94xoLeϹɩ$\D4C 8ˌ@Ѓt5Ia!ㆊxh/Qb2힁ħ9˲LTʻbf\燘"9si.Hp) Ve+LQ״2<҇+= A`3!&Jឥ=LFlc TlvVk8+T'):ԼD?MS )Z2qf{W=9 pnWTTr2xŬ3U`3Yva?3KM|Y)`萎4.IpقRNkJk9֑ef [ HTv*8_X r4{[$S6ENC$QBv:^J9%=Ujຉ.@dwe^*8t8>Oet)站XiaHְfWxcyJ\.Do~B9Rb@I_,@pf#|!3z*535){Idq0d"A76$#x6q=: @Dl.}>$ N 97T'V5i"D ̗jdKA1GՁݷ{̩8j?Z . 28y1 "Bni8XD#jQvrUh9Tn>rXiyqˤIYPAИ,ⴈ4#X*8ym {>1ES"-o{2l= w%gtS\G?eP:Q'C&dG$h+;tWȝ({MzF`AQ@c{@MT4Ӕ cZ%"%poҸto"A?wy͂ug,ƴt .r9;:Ӄ ᦹ&R /VQ> D,ߣMא6@llkdN8,{['s4xHGiH+8lUL4Ad%Rժy#/B/~` WOHcPdzmftDy RNvZa]h'N ocjxhͫp C_7+6sj]& a)4J}E[(wB  kh|nV"kB\}y-@G$`!6nU[F+m7Ckdoϭa/YD[wsG<;-5peA;w&;ksX C&yw›ǩcEP_ŝ~j%t c겻i;TQ 4df$e7_6#uuN37Beb^0hhepa+g;-a ϯ ?{GFDK1;{= H|FkBn9Syf&`c~:S~mVUy픖 WZny! ڞ fMڥJf n jZ%ҍA;:n$=Qpxa4 \6z埣$T~¹d L[LŚ$?ly#.qI:)/eGb PvZ%R ۵̌dǦ3"Dz&N_EցqI$L{<.GE zxԜHR}n?^Ib$N0 C7vdzז&xOBIryo5YjI[ԛ"LҚz t7Cf΅B5&S yaM޼?~2AB > eP4h >)@ݫ"8}&%]]R5)ƅnͣvsZ::`҉H^E-1:x4cMBWoEN2#A&>f xm]fgnM*$ < ,ᙼwbI,񆓦zkxE뻈p˂gC:Ia> IcF rekJ@럪0uA!k;UOj &'Qɇ&TG<@kS<,@{MT՘JxP4إ 9ꤡ0J\Bw >I Y4ݿ@=RWR<ԁyE2[\=-X L[T1"&:Fb|^:r;$H2tB8cQ6(BozK/s|_ &gGGE#'hї i{+HhQ9/Yu 'EV@38[T:3}Эesnq_:lAp[ _a/ Cs>}cB|8\ZzRp |x-;1-M*mboQ^/v)Y~m?pp[v(" _H053mg|;ɵWR$*0W:) 2V#"*Cy[Y_5.`{ &-.\!M& |pM\uy}<{< ~+ߞ<6 -TNz7~𓷧 ޏD xs)H^X,nw62Ǐ3̟wϯ٣ .36<Rހvdc K꿸 F*/O0$OqJ+Dݺ yJ(l5o'f='}1v suGO]7mn ""nk< \im&K\?u9^E9)cgrĩmxp0Ԯ'xZI/ҍN+\( RTӲcH6Ri0֟/ZNʱ ݞGr2^;L(udYs+yaȕ痈2.Xv8j@x~^f8ӎЊW|O:_эvv^QFö!Pݕ) )amSLL'F}A.y"|;> }|yCoF$*[ЀIg#_Mÿ: Wn2x>=D{j@s 24TݳaBqT]D̪L;lbmk&;Ge^`PQbywJ(V(vxnq lwm/V麢1^t4MPط٤fey)B)hA6CT$' jn+1h%k2'#ٖcn 1Z¼]am<2_;U0h:V MH Sj╊U[*@R k=2!v9et8ӛձJ.NQY򣈷ZR,G4JU6 _&lo㉣U։Gc+[]0S=@>QXP{i D3֞SƜHY]Gn~zq*roȪBa ׻=͸\ ? L9Crtbg`%RE@׈ZT#nJQDӮlag"U˃ bF* SO8=M+2_dZFChC:mwDj7~zTIP;>xd%^M&Kqлjn4,^ "PSHmj]_G n# <%cBiqZu41i:xK 59)ؐ9G+Y~=Bc'oJ@> NU:c9dRh^`t=Bb݉+opv0}^xJ'a /LBr>4R-п-#d'n(zGV ݗY8[('ʺeKߨy.) ro d^Y#?A[Ѐ-"f$ʀOS7Ȍg.-\(8c\a%t9qVeiȬJ+tj=|قF$ynǰ'œؿÛ5x0+*c -}:;>pJ0&y5Hyzj:笯h\D%OGv*kNM~ α)ƌ13!˸y:swD3zw6gf }9I D2qOˈ +kD*1AIPg:aN!7V(+VJ`+op Y?HN'h,|9dz@lpŠu*L囸>P+ k,cf,;{& 0[(zn:/+=Sxwߩx>)f p[,p㤦-Qu?2t1)}g3*⧟04u-8GKN"B¥.b*'`ɢuyϾj(}@0XecהkVҴ$;e'9d 4f\pI.H 7hm|*AN@a:-y\_"{PJzmP6dM1ʉzQo*Dk$k& vgq_ˤaYgk~_y s%zlasm܁V֒Ex/+EjBKIvRLYM]|f !xٌ_ t;e;4>Lp nrڞ\5ma)j0ŮxmW,4)ǶZ!S:WՇ tGD+y. D:H$'m0(OmvQL뇀n4Hwus&mrZCσ[,;#w5?_e%w@ejpȅ3/ĘVeTp 쑎bsVSOLPD7~+J`H n+r3&>>N tc?ذiڔ 6IfL1l2z΄+1On#JMO8TP N5b~CVV~6'còobQTSK XenK#[wZa{&}77+٢5I1F wγ]@Y1Od|~zOѥIuarAC #-zTkqZ )Yˀ|gҤ"v+GӒdw(j W#%F{@U4G]l|Ae[o{]aҟ^ n Q\4U0X ƣtэ)&"wҩhgalK 'hh3ꃅ ~t]59to#8'JN;>S8^74GǦX+LfSbJܷ,!g 仵}h{} BVBx/FB'B@˫R+P67L* Ln87Sf =WYg>!S5IZ-;wEpy]LOW<.Dz +q!/&v?] b>2;rtTHdFb@´M* d!6ކE|s:7HQ>,[WSPVSd+69/둖ь 1^EeXĸQVOu*[~xTT0wY5ACX4Xa)D7݇9"{_<K9d|JB7yͫ0$UL~!1ȃ$ȴ=b@CrP1,3"(PdAq2\DyS 5Z`6? t#z2cѵHZQ*S 0F904 ;IpݥrE3bg-aĕ#*zd%4Ђk00nÅZuW _a},p:o-a sZM }^k!mLMpTQ/rSXI#15Rձ:tzC*mHhxޱ*>ӳ`CŎ  CPy"3& u;Ō}*m*9! .*t{jК=F 2* GiusqT7$-t ̋؋K-hqg<ÜFp 2@ܣV*u^98fG.Jɲ>Ψ 3Pni$5Ϊ,SrD I̧^^l3ǨhNШغ789N-Lq[vlOk4$ "~J58"_5U70ST♗7v6;s9;mLuߤ`ʿ>Klߢ=䣟(gsAґ땛[l9@*C7wRid?!/htWL He . @:&Z~̂GWڗWԡ80C[,)hq4gBn'f"FcOM6oxg|ُLPQG/v0/[4;לB=ζŞX1kܡ8 Ǹn:_5&4}i2ߑh;f\5>( A4nvt?%0#glrD9iUF 4/1PhyE;a[bU<)ii=ԗb ⰍBf wl_%.l6جJVUb;z~YïX>QE–QXزZ w)rrZxrDHJ:{/9+꒲ڿCs͂%v"_ t_!fgM5AZ,z"`lr (:ܐ@ =e3 B5qBHmN4 45?'3)=UL}EEdz?;G%|SՇZ`6Ռ97b2wPjlf]/kI g5|)w!?܂IǪWMoX\|Znb@`e"XM a~EܦpS.!y P ZRyU'[ L:/$|(N]zJees>s˄4F'arBh(a[8=^vn˙W0S;'˄նx$xIc%w}> }!qI  y:(P!b)*t]FQ\ 6\)ۡm_].p{vGs쪵G[ p>s,u TPŨu^d=1,snBsGV1]>ް^+垘v:t7(}=wc.jkaxmB W] "o:5R- S[kBkgM:>פ%sTWR*7Ǩ? j!nEـ_3iCW8v~ #IHLJھ$r?VI^NX,%rTt#l/Sxf4%j ?h+ 3I#Rܘ4 2 ݃l)AnweBubVba'P3װBed|p2=nlM|)w Y [{)c,H19xQІO2'[IM}ys#l,`XZMl~#S]s81`YIsd)lKh5uu-?;]16R])s_Zec1 ~aT:ˢW90Ѵb%!\W7YJ_v0 6$ykpy+(Bf [H/ަ)%qV>+g%tXuqU?AV$փgx Z9&gxG$*Yg\-٧Јn4Ig߇)3qL|7T_BaK2!lOK_δp*͈gj1*̖PEhwZ):uk`V⩊/m 2z{RZEWmabpwYqw㘧{L6EnId%UDN\#~WY9re$ym3[d,?dv^cgt7cz}dq_𪟖MO-h0EYNCEYR9B]`&mlLˉXU&Z3 kHН{Lt,ar< (8Wd_RޤT"吏4^pXZLpWCu~xusw͜! PyFjl(bPv##'V{{:(QsKEaMB,|(:nAqK_gZO{.۴Ms6 x9c*[窧Jf»OKل 6d̑Wb(0n55FOH7 Pˈ]{PqS֑u4j"[\$CBB;C%}%m3ZCS(zSЩAkc*box5B2uV\ːl'k褬T)z50O'W ȃ]d辿*Uk~42^tkgAh)_yK^ѯ)EO;J۞eMSEѤ,Ir#E@=x+}Nd#,Փ߫xࣄ"ޙ5{_HdEPX8D$;pޣS7 ! HxHTD(A޼MT7ϬΎz3|J]ZO`/ymorZA}9DțJ&5D`=TV!pŬw |a }Y7ڽƖsFM2=YE#}jsIoUgŬk;J2h92.=w :u" A6jf),!DēS 2K,$pHR/]-H,JǑP3ӃDPZaDZ3F,LQF]|__v}nj+/98#>ooF%;9|#QP G6Xс{"_|4 %45E9(|0ґ,3h&#>?Zfs[m;1@]ΤV%}y]W~K_HPMw. 3V Nf++8<yin6ӕ-M&W *̊0pՠz *l8\lV?Ǫn=ܤ4VX*ϊEǶ wچp\Wr8p_xm'ŊukZmd&!Mz2IڼS _RfZ20ޥI 2ήBa,n1UVG\Kr6]pS'GI& 0bQ5Zt F$r& Z/Oڣ@7I-0ּjFi_nf;Co$pLq׀Ǒ !Z|#S]Gqv$]\h x5QE_N d爯H9/Mxd]7vZtʫTE63#SCz^@ ՜\!3dcLy8D/vP%TJY+6{Mћk%\+TP43փcϊ 2(3}dA: [bm*tXPCJv';))θUfpխ_8OzЕ irQ93#`R™N=Vj@püH+" X.hm;eXuFWfIFVt:,z8^R/,DeT(G6f=]q[ (Nx!a*dgT\o:k+ǩm+[ ~X#/2n$\ vյm}hW Ft71~#ZAdi?T6d].*s6yc졲/rn;;U/_5UT/O!=X Ees VKO -R}ph_sM -Gwqkh\5 AE0&FQ.X±{iLXxz|Q_dJ1Csgl. ȗ~os?i8^e?~9"푲)@ 1.F}篾JNc@ոH aޕ)s1 &P.X@D (\g%pzW@ t(+J1WuMU6&9S(Lj?]CSغp9fO'b8w\껬~xNKӠGp!ף" _˗h|S}&t/۹m3/3Su6 SipxD~!]v=׉{HA029i_[Szu` 9 ^;mԐCɬI'!_{uez~G$/_ĠfRrymNTmc 締ydTe9l43itԐR$z9s.nzByq~iwZ_&P.9xzZS *rXJfpi9.Rr*$*S;ƺs/5"#ngp;X1˃>v ѲmoTJcf]f鉻ow'hI4ȐF Bsy V#-r^0I):+a۾lMԈhVi3ţn'_WD ̲n6UͣYL_¬lna,>'n P"͉6݆x{6pb3xX|w3fhurrW?szKM[F@DRoc]4q#I)JI˒2dӇ/8Q)_RR;A)IA.&& x VD([xq 34ws?v>췖c$I/"S}eZ):9IFGQT5$xRɬԻϙw?\nTyJS2W W/X4 o DhQi(,lS,N+ħ`XĘRЋV3L-({d(<5q~bAU1v2sSθIoE%1P)k(B. R%O2!#鼩]FVEu^%˴.q?nKɮQ8ڸ> 6xV0iKeOX΅Oggd?"pw  JkȥbӦ=|i_Bw*hW2OKABieM. ҳ#ЩB\ +m-8( ǿ\*` .F,}-4ye&M5y/#=Gp$GXDsJWb$mzCo0A9 q./mx p%7dZJfu3Սﬣ2)mI3NyB=yr-Rtn-!Ӗl`beKu+-o3/{CӞLuP묔p^ |2%zqx2FԤw1F>l`l,]\ 1cuijӎj o 28H0zn^j|"bo.~Q:4 &L9 Ⱥe7vR$YN&9|{ qIz7laB>?%ۺC]PzB+a.PEMwœ&ijD7`Ka?l1vd{?g9 . v3bX"~~Χ 6u?>\9gV0{1dlvsrc>b)vψHw*6pL &ʪOI\`r:ǹ9#ތpF4hbrA,[Q?Bt#/ŰP<"`9ˁ7PTGrT9( Z9l57g%А8gV;d;ld|y倾CGNJ7S :`Q%[F#XS@pEw9.u'mjkV=;Iy#+Uy.%Wp{7͓ 7+^pIk|ӋbMx!w\WYVpYF(`EDdPX H')wʷؼUꍽ!> ]L-d;JVW+7CȊ| f[C[!*W»qdbP2gbʙjZ.S6|A*:m,5a>*u4mzݝ\ZΥL2koC_$|%ZA1~,t;_i W@NN !uK /=6!EH halߥD $.DwL>m&2,Η? ++r˶J-Qb\c'zq@FNwTxyͮc>YZ:8dĠfc*;$J f݉}M3h db4^B`h5,vU P=VQQ+I4WĂG>;.9WEonr,H!+5o#خLA+hX.>˧XAj#襰" c|0؁o=Y YcãilMJE !B^iARuTDXBX'ŦӂEOWIO&6/O. &uMIҀWΖY2#.SJmq ۴M ?$RH>?kȶWޏ6+yr{[[Aq8N4z1%xJVُèSW1Ek)<}sv7.s{Aٌ,%ܿ(_*~/'?&,+o1̾쵲psjQ|PHQT+%KG,3s:jU$`{(Jp-DZv Elg@żAɡkOX9*֖ev$ v8x+Ƭ|ZdEh;i|7Ü τ%қhc5G>kf'ꆃR|Uw2ID@í9hA.eѓ ěOTKjƂ b*|J63vSEYjFK'<ݨZqoɝIP;~{?Xf1}?$l}ǩוsL[n(AVtR~@2=_ #W sc,r#4;%je*d$Z3x !glw:v$ ]Ň'`%y6QIc 4 onGtWc\Xˀ>)\a\k-<%g1=KXFC3iT|cTi'7!PGr$W"34yV߮ۡy%UIT[Xjy üCcwYtw[L!ΛX S7|"CڡԿč7Pюԭ)%z)oO9v1ןiТ)r iARuX eI/8K\rGZ >З{7r/[_!Ski zsߣ2T}:4okރ<Hq=*،~!XHJQa_y5a|zN /xʐlxDgK b7Ñ](:Rϋ-%@ճ\qUۺ/>RdF$> jV!^ɏ _BzGZH2Q_nBh@c(c%@MjX UdɄHs>i7sl |yPZg+DLp?tThpEo%[JFo2jٯ~O7.z-.3u־iqjAin[ {֤P`Wʼn+=Mn-FԸ1H]|1tc Ƃ,jR+rY^Кޯ ׾iJAI+j9fc*vM.FԨ }Fq٭<62  3~%4c:FKR9_BP#ق}X(^]}=QpHskj{)&Y+Y#0e_v]s !"=Tߗd)eG*$z7fzgvD]H7T[rm *vۜb} c>he|q,ş&8GzypB MGͤc^SSAӛZKlZ572ptaD} yom*܏s$tQ\amoʁy%E[Ӵ\にD<2 D_Orx7RU{C"wDrL].6`’Ϙ|Z-g//R4Sow'nCtXnڂCЧ@ĵau(yDΫcLj-$Llk#"~.Ns`U,zK>%'Y`v s59l3> l>'|CG-zWYb{+x}zx&*?FbLCԼ@a(l)d Me3m zvc|PfJ:!}%H*-}<h O:g˂￾}t3g l|`sH6d9"Z95.i.+C^8%9j/t[ȅaNURk#L4d`ICx͝8P|8'gi-D ' h0w[#G KaF[QzhTS l+nWd8ҽ&: 0pGf`Ȗ4YQHӧ 2%iG!  $h\0-GC Fn}YK\&&Ҁ/BXo$0#.n)+xi@- 8#, C@TC6C&R]D+!U&-++=வ4M#~}ErS$v1TFޠ)X\ ڑY6ObB)n$W,/ܣp(`¡xS;*!f⯋ijA}\ )PW;bd6-z4GF~xfnȃ_mN[KP\̅SajQ<0zqfbA;jof*&gB6}bAq*F9-G|9i }[ӘzJH!c#6Uλ^,.8~ W ,"J A mOƣZ>_4u3!oykP 'cm`o$nM@*0A7r:76 =!dy'n޹V]Va#80'a/oSM$[` ad/G-b7;'Эp2Z-Qr2Y.vlWБY~Эͺ] i'")НB-x)C}PDdap'5}Pk? skc4dR](v*^#0D7oIMC&!1$06U3MZ9۩Pvo.߸`8Eз{&;ipE4 h_9b`Sz)i(&Ή!rmUAw{)1E/m˹)^ fLorjh3'VPXRy!H r7. Ԃ1O6]O:0e0Au!iI;kGx;Ru!<`ek\lieIu;P~վ+c3c?Amr`9#NX _CN, @AMgo;"EPŖZj3$Xr.DM]K^k1c& qv8Y-bkzd̵[km*-?ý(uAV g1tR<r(޴2QfrlE(H?TsLpnR:2nZ2 ,%#!Z?{W3USqWzm|='W+<`\!f9Xv"Qyugё,fF*q'vIݫH:9G.&M4{TOynk +$: rQAďN \.tD@/@Úw1/BGi4d8NA2Njf}Λܭ9SH.7I/#v f뽇r߄/P*izͽq#) "ZC_ʈ/P U]%4.Dѕ"ma\~DLC⽶ZΡ]7gAȗ29YST7b7y:"BŔƝ;|ކ 3ח D K* o\'>qjڌ_K~ŜBLWVFjj-S `LۭzWUzKV= ߠѽn@4S& 1& Er ۇdCf|"0^ ~ sm*D@ FdrElRuzON_ =;ӫ'~y޼~@j\a@jr<[<^º)^.D@#*Xv`W*ƹ67+U@zN#k'Lb=߮{@Qs pO57zR.0Պᕿbͤ5 % /(X,h8':}7-1r:mMډ$'8'u6<|`;5ȱۜp=\.86nDKuq^u.֫?xna˵7/ Z/ *Р1yJYK81JqYHt]+ѶX>obcټAI|Dj /Ezd{(Q- yFe(hl Er?O!k ^_[g:;?^ ~b/OAw|@T4\Ѷ Y %UzY,G5Ԉ i$1k0Bᦜ ʵQs$\ K(d}_^e7j&Rγeό4mEB$NU\=_t-٪2& 20.(.0 b =S@s,șۭW{Kpf`֫O|/>X˺'e4|$t ۶3僃`ͿCAxԋ@<e$Bijkhѯ& R/#EٵN[IQ>q^ip0^]ps ;~ߦ]r*δ(FPog\}m d3SNprڐ\ulן!9-+ _"^eS$tA:kk#?r&yFxHľ/4[&"YR2H|c ^#;W0NG1P*#7]/~O NN@Ѩ&,=0;t <ФfiI=z(6AiYh,^[ Ư\b#& "UApj}_dލ޷~-r?FiW?Rv\6om+ T`v_] AZ w5%䩇L{b~o0eDQ`+%zgsR/O=x, x7>]L WO&y1ν']}(:3]HKB/(!~b@F:9BtkCjJU9d%Pd@X| cO(ejN6"CYHz/dڛV|Vt'A<~*Է@5FR#0)Lj*% : yr;$G}wLxh\y|&4*l[c㏼ԛR +# !dQ Iƨ|VnfaKO3(pHz׎p 0~^7 YcD,5ν{( c3Ȳ?3EeJ녣p'`ћ\qyAEDJK-c/U8co `6U'jP\6TXЀq,cg:r.nw%9xkp+E&qsPy1]Pg<~Me #.oF?Oa$Qs9RMQwX9WpX%Jl=)~>L!sP@\B2~|,j^V^mfVw5T!t D#1j Mlbw=<ͼ;L KbFG c05(;R$YៅT `Fl!@S=jA$*gx,H5eCqˑ9B% x%,HKK- c;&PO,HH9s-̼=آȮH&T ]ҡcܳ8Ь04Λ瑡Qwv8dD |x8YE !vql)o9ce.HB,wF! Kcڧ|:i n]aȲt^2R>m7UL^ϫEhֱ*#,G pue8MY.qlgLOݠ- eMr>PnBk*$1HfsGG NRU9'ϣ=+FD3`)ig ,6FZ7%?8kIC,?-_.$1mш ~zOu>CGY }oQG!$.YȦ- 4;wߔ4?VKHDLīT-[D^M}`*"O$BvsQ&Jj Ke`t (pvLz!ֻ:}0 HFQͶ+68 #QVU`/*Kz9\ lY9iul \Q250hpii-CgӚ M7y,xgY\7z< Ojxֈ5_˚!+lsb?n*`6JlwIl{K {͕uY(īѰ9¬/J`2{˸#aҥ>i:ںj5 =l74q]sMItMN8I5-`"?~l.JЗĻJ`+%_JcsR B_rDA E)ZʖMm6.aQ=v`xQw u|k\&_I4.FJndl' 8}}|02'֙%*ü&;SGmlQϦ]``Ul'K;cv]O݈JiJ,߾dߕNX/M%"r~?8b!G"(/IR>h}V.BW 1ϭ6ﵓ8˥os@ fݳ׶4,t] K΁wQV0p ,QGO‘ !8XPBglnxG0,HTb#-Pvދ0|.nŪ3\qxE6}a3~R\1v3<8/n(+ f:5ŧEֵxCh(J46Loiu6$`& l"j=%'H̅jPʡ!r< ]'AlJJRT=8ܓx*7 d~ UuJ>ݫ6ؓpXH<9W\oq:MS*JgqN*N N_aqqtU<;tLQB:: RmȀ kp7* X)5gs%??1`bX8kͫ-4Nx>ͪ8D HK26\ `1ޗ[M AQZ8i-H_p'_S[ TxFmgH&tJt?ZMTnFHdD&g\W].OѼK =wMݴwѐHMU@3l\1{DkXNoB j6ŹbEj!ơl%m>A&?mbpr&oK<<ȡpD!{^oo4&-oA >;p "0 PwkG}Wa ,UVNes~"[nVvs~{k|2!(mS0?7 vZ*fDfhmD~0 &_LRTFR`f6;ɯbW;"9zI>ର.ߪsKNDMt)j#,#0~֭E+;Dbfb8HжNIkL_ftT4W2fhL)9@V{׍|ʟ&o?0;1JeIxf0gZ0vy% ~[c .<&%!/ R$ fXRߑqp k4+,fy4G0HVI"2ڽ|vS 53U *\!(:ty L 5A܍g*:oS 6ݯX:jr<^Â.MQh3v AfP׼GsqGHQ@>"bNsWVP?^ނ,:H /-/]Re6?"*?VAOPRn$guC}y; !i>4xJyhT g5S Vex Ң  }zVЅ<Pz(GJe&8 ܄)tg"p>;&l]l]+Fty3nHgqӒqſ1IHʰ͡+50k I ʗB .z&3 SڳGC9q[f%~_r.8atH.IPAOQ,_+JfhAQRFSjoy\ԕ{#f.Q"V^R@{};AFL$z ޕdgmfZ8K^,ʓ1gBq qAe*bR&p MThґa瞸ӦVŠ>1[m]yTf A/?ĪD48 Guq>OTY4)ἠ>116g;%)c%9NE(7ik}_xΥE*B 5X=ϔh>LJVgrZ$doe,ZV'*tvx01ЗBnf_&hǾyp3&ڹqRX_]24q =JO W>`$ n=ĜUѤv` ok/!+5]] xqgئýY<͌>J";ΦvިC[MSkfoM4e;W$z KKw-2'm}i? .Hۼ޿t(4[l! :bw'PId?CXAĊ@4 ߏ6v-78V iQ@oRy_1~ X;&H5ٙzlc{w.5wxTge?b~N2ʑQ&gwPveN3H%Z;amʌjIeLOS!Սg5*|0i~ GJxy:QOZd)UN >(_R`GzCr"{:.soȔﰮ/o UpP/3ISOI$ɱYC$HRsL95nPPԑQ &F+_D <'Jc? O]V{P(`%a1"#G80+g>D2Cg}㐯3 s;ߌ\ &0)@C/5G }Um IP3Y;zavR=ZɤXgI"$( Cڬ\ T/=k-'c)h pۇtۍR곫'ٮÍ__@' xkJzv6)$J9H-U` 4ZIlY0p:q֝5 8 Xi R9I!GYi7"3nr[bx/N/ ?l֯zPJ}0B1op8/8h+M7p7S=ZZ鲣t7cZ nA* Bh g q@ѓH$laһeS<XNAr _BܸXD|y,B#>!a-&1=JHx'c:NHsy9OeP@]8e,hLedd2.^nw$ 1rZvXY= b/  -&ܣh"NcnYt?שyԨHwsyeoͬ4IG: /K߲oBCY.M͟<ҸXokɜLTGf.z#6yZQ>d0Tœ5)kQH.Xb܏%\ʀ<+Oea,doSxJHBFl+hlG0udž Y(2n0CQFLj4Do ``Ѷ_0;&# XY?y'*&^uy j .r)|l8L"tM1~|]aCVAt3#]JS_օVحZuz)v cqsz,`S|%֯oDY_))#l_L  wV2CBm~VَPk\aYl%0jf#{FO9ɬ!]\ޘu,;nN_L[@'>i"jaZDZ, J Z#wm.E$~9&n ˹ H>&alJĿvBT-Up'wϾ'@┄J6aϹEI/y5yUJz b+UlDZ6>U+.)?aIHmwvpthz}\$9qHn{+ I1TVIz^%[\@=QbRR5R *'/[#2~1w6SC6|?{OjcX$/<1 fް (91@?=WT i" wZN=U>8pBbj dɴw¢0BA$H_aT(PXǍ%'u\utH$MEa;jwokK+Mc0{9i}X{GNQ+}F odM#G1g?,Nb;Įmr24{*i>Y,KT YzJpimæD>بikvB._/ gYr?CΖ-G?H5rڱ5;hQ>Wgarf!vUtW8LR GaH*cRa'?ʔ'ٚ']?]h❼O\'9gmϡ|O *y-җҸhw+gjyc}JWH,PB, Nz2> V>nفm%Ԝ5^ :^*%qᘷ$PC9%R7_  7f!Y5 QD,Jk1 xmֲвgi#x\&830/J6rA7#AW*HȔzl@ G8VaA=hLJ; o.o#,z"@crډ{4tOr/+dj?[W݇ Xa *7 <{,qo3eR䬪ME oGg9NSMqwaO 0HG.;^?81gKA!LAҙ+0i[*K)eYXWJ+fi>E!"/' 2h̖g\LgD(jY_*)NiS,>\=L׸LH㦹ءK|w,/kL(b!-.5ޭɯj;V<=耂n-N6Au/vC6nBD5JXZ |LtOe$uC?h0p6@Ә 46Se{uԖqצLoh7ƒ$o^/R#{h#u5{$Nr\al긅W$uՉ̛!tKਓא-Iߦ G3x+(sp~33jb>"TBV+<Ҁo* k#}i(ow@B\/V ];˗s)0H@5:y zBȢUvi+su萜JA3;N:UY|c%.0,X0CZ{< `W@5^IxE*yIp4zPvak̝] F2q8ʯi4ĨƥȬ7xgUD`l{z Eƥl#a/8={oz CW&dCQ:85hN r.0GoS}5qXA UfT a+Pn^@6O0u@~"pDdS3w }?\ddxMXLUR ? f޹z;'k=r!5iBc~u;jAʼnz| \CunK`mTtI>i{a22"ْR, %b #4bs]EٳRp /ǯL1aAK6^ih]? fʽ2!q^)H iyxew|liaE߰oR$xfaHv|%{"9p $%u4; m.jwq{j=i&a!S)+Ek$!gmVdhI933̲4Nn)9dT)\ÈH9HS A5HKثr4JhzS`M|~mA^VxHS:Ίpav FoR %xRvp *- BUymラ˜39sW%yͯϫ}kv[y}'Rt Rf}8x utD2AHYXSSY }yPUH`*i PL{pU3;薀".7>yËC*W򥔇i;]mʳO}($?fG9[s3 B^7(`e,Q֊b/_2o ,@Qv`?:.ڀcVIw}BM(/bhN!_6't_0t^swN tۖ ZsnYc`>Z܃kfD:+Bߋ=TLQG &Q 4*#qV( ܿpE3$`c\ZyroD<?F9#W;[]|:o=Z,#5zWMll]\D썜މB;"YtH>VDܹp;!k8*?,e:cWcJv $Zlm7i& >q{q{y/ @|)A FCz|-yu\~kEw}tҫ}xr[W2ҭ3<Ftg`Pһ.ܾz:t0MÑLJE (?9&ow{@)q&#_atg}E&c#yrv/:larKVҍ`cT GNtE"LKmjw0 &%}>p#y ʄ"nD }Og XE- 2tpzr/Hw;sRς4;#>P`SA"/6eh݆zGINBO1_Ǘt@ixpxYŅn_W.6sSކ'o/%fcWjx,F凟fȀ|jK.ZI׀&INL 8j ;:6'G#uJQQU;)z xlGjݓhF pzx_K2j& )@KUWK憏{M"&J AR)lҴ;7%;eAјuEF}KCpy++:EyLվpf\򞧝+;?N,;;AkM}n!zLU ekr,gq{6jwHzFHatnQmnT_ܒ\$7a#* ۥ Z腪V8yL%aNI( ^_ؖK2ӅR+#PN8дX+lh)f_UuٰwdNe.vP -63leD?+"UE}rY4Ԋ >jU=§uLS֘'mP?Veh JEDd08-p#6.8-tڴY@c qW 2!?nOIIݖXX|7NXwi_K|S\}]|ҭ{"~\ .Gw)p²m8Zdm)]iNAo ӈ^噠ޢEK G ID!$]IRsU:‡Q-D/^e:ȘIib#.+R\ 4/S kg2H9MP1 ds:2U42ڠs &[K>}FAJ^{~ ,̚DJU2(`.EѥlisD۵3Poa@9DH>-YX6[`cf= t.6>ɝ;3t1sYHB:a{Hɡ G:cGk7zRY%1`G*#҉!Yt~d s!cօ{#냈l*%УQ c&p̗h :߯@ֺ @ON fLH('9)f f= )Ƒ~laԟko) LaSюa72N' 9*7:4@C@fK3!!%Ose l'hi7"f{*d V'xG^LIid% Js-%,G"eh3 %- H NWBQ9$lv_tjiޚިr4%;Ԭ8;nȵ$k aq%8{ސh8*f |P6FΚeiC3q_s;ըFCAK$zʩ^7݉n5sk}U,CrG~TJ4빖-qeDX/j+,sF'H|Z-Y%?d1~#T,>j vˑmsÑ'-d.~j^ |b6/I=[ѥqvt7K|2eNٷr JghRs^B~dFSQ=4-̧=S=#*#!dBډJ6_S4\" h@2}iza)L]jUOj6{{spG)U9/3*J 8,a&b}jlk*A*0JٷഘK}OPw+-HAH"\kF[mh5FMS< #%DELpEN{Cpr9+áAtyɰg7;] 5ka'::Ody5 SOWKJjPgV[٘Ո ĉ& -_vbeX$C2s}˚ XyU!l.5pK5ֶ99(9Ŋ de(> ͷyx x:ȦEA캿ʚrTџ^yi"5F `KzXY$qC ,'Cn0Ȣ{M\Id֋;ӢB;ΉL`1Q$U[Бi7uR *؇C52،tJb=ZAP ë^Qϰ;8[ϐJؠ:3/T.-t GuD~NwUPkQǚkМj0tәaj{`'=d8.{7߭{<>cna%ҬA+q⷇c<,{bJ9K.4Oe1 s{/57.5e)N_ڪ˙ `(31_m?3gDŽ^K~Y`̿:%O,y7I@QhRtdլh_EŬpTM}{$q͆y eEa]V @>e%Cυg{syd.nc. SIyf%=Sts/3D+;1Ùɴ6@)QMR<ϐ;uwv1Ѧ)#3è>gNc 7{Eu}۷0:HH 185 ܙB8:B [8o_i:P`p5 i~7GU͟gM(|a^`N|Eʍb]؏%Wq5{t 34bw;N Ug#kj.7 Y%9ydYe5"K%s_-bi6Xgl^Jqa=[2B Kܸx.R|Wi|B6@e꛶.vn+]9j˄yb-v:n2jј"I-E^y{v`8_TpaB$RSNîH*"c>mv H"v5v 7s`Y֣cKXz1n<-l/Ԡݲ8vD.Y'߸1P:🢤p7JOɅ{}ŖTG0op7l7[W ԩ^#@F~&#gSKEJjJyo3 u^3ڈ ʥSr𩨤z֝iV aBgVN!B+aWH5ERX9t5nF&L鹬r+ӓ;4pA3̧IaS HVu1ԩ'PaRF8FJ7M8 ]KWm$&.J.X_0yF-w;lmlz" [MhcP*;Ɲ<\񘞑Sn y7X ҇Õv3#+rbK_`-[ùe06 _KRlRalBvC@MN&K WѮm_,B4@猬A$A̤sM3,IӨ1c-Hp<ͽGն3d1 )d7>6oBEՂ ᆒE ۬6&r V`(Bu0W:|U>jRN$z:eMؔ1k~Q┍PzGh}ثo!?(ţآ }' ͡дDiB;&'vuf>K)_EMIi$41p_J8uhr q œ9&U#꛹U5 #e x{o=0܆R 7[[I8*bBqW#alK6)pUɼ?xFPV*%019na~C[m48L"bnTsw7+CbSuXOAMz?Mr#^}o z@ E`iCYüP{vBez=rm~fJ5.%;DSn\43ֈ2Re$#zęnڴiwd]qi2[hHA _jQ&,~3{xA(lY.d9SNJЬغw6`&(0RL *߲^1iGVhKQf)jpKۡFię_Y)IUF`1r4ַSR/f=g3?I׮G0f HrqUnܾS),qP8%o M} "'՘9SX~ WڙRw<J8bΡQUt%)&Úǯ .s=i`uF{A.Ѹ|/u'/0^/S& /3_*Xk&it.I͒ V׷)%S4XLގJoSx8xeBI(5Z' 7c*+囌o~Ӗoe hÎ(Z 2}6ާ(?' }EOE*R8et@TrL.DfU7=+č~-J@ٚ`O=*s!S>1^ )&5CrEwRap^-߯'xcHY&ٶb#$RG)Ff \ͳ@#1j k@E;4}ERKgA0M"_ 3'3ԑcܔc׈`S@&p*/'l,/%/?Bks!4vl$ 9b2xT}›I<223Fl[X ;Sl]lF)fiS;]Sm5w7eEqq~#2%=SA([@mZʟ0\qLG/ Ԃ{S!,x焸;wϚL5=9:xBr'[Ma@OU>N![`p1/MXvp#n!?ywC:8VC:p A4jCfA0}΋37g~!(2Eo}=h3bkbttr;#l"xnh\r jOL`r~1 ۙ,gi1ID$j5IZfTda!%i -${p.U%XeREbkRÛt!$# -McՎS7`)@/v6~Wـg|0b;xJ2]aK$jo` GkOFUj$R$O! ءDn3Hȡs L^w7BAް%4p,<޽\3[Ѿܔ;)L=~@Ћc:*jl\9 O,-$7Nkj*߉Wu\qAr2t{Jpr:4qz8|5TdB7ѦinxDr1gR;XnnnF]^j2fTɬr }L42.l-|b<`,[t;e;:p0_A-Hdkhp5'_AX I@W4 H$~dY!tL3)c|=P\1vh Rt6(/[31ɫ2g$I &Ĝeu4@QPv9@K|ihBTsT!饊V-#3bB/!v;[ր^; qb<H_οX΀ݗ5 )[QQy,Dp٭ۂ>_ khG90j ea j+`2[!0ԫ;.lPkֆvClj" &ZRMã;OM2X6:UC|K k(u *'$or$~)I@ۅPNڞE[[_36ux=U1l$X)J/aM]:w's/aRMg傦sg|=` ~ڝ[N\mtAlkji~VߐLGkӠ1N "Dvli;'m~}jczl~mՋާPl= _כs;Ŕ@u|g^rDf46݉-U@ncUG|h4cS5 xӝ HSӾo\1O829JևNu\J!HE M+_CSc17?*eۺDQ@ws++m600Oy z׻`I "; |\#r CejņOl hyXP8SIߊ>S?o(?wPq2Nkn'o[4ՎV[߭ʩw>Z4EOfA=foh:b+FH0iX O8 G CiJ(kj&3 h+* d^@rH'4SŅsL3b~Ln$m :3+-3%S A'{8 ?MsMbn\unX#'4 a7nI47l*$V}$rpn0!O&Knjc8ZwlS[8" lۻ&ǔ06ȱWX3=凫P>rokwu;F.l ?pa񩼊G6fIxbEW9EY FJi}ve4iSa-Z-'+EEb]azK W`G\Dr޶8|nċs vIQs~bMc3\7av9=rȟ4W.ްg 5hU$5m9)/Np =IDOĽ c&-k/IIٹ.A5@+xɬD4,nmyQޅ'?Y<57C犗 "Ä pkKr1nlYuhGܢ8 *!,wR|jX Ƈ26ӗx,@k6OO~>)O5V{Y5aI*뚍c6 cHb:̳T"sۯ[xV{dLipH~nݍ]s{ZO,GƋ?R30/֪iLqySA8E!uQP)">}Pox-kYr9zҖk )G{pdtr9F޸<;6N(7gݒ3u(>m,zB\TJC׫@iXފR4|M866̐zk<\d۞thX4+N+qfM{YPy 'E@SJ d)Q~ xU} pM;M*(AT̸B Y8DJEbS-bݾcvBf8Y7xbJUdQ$c&4MQ*].9oI6'#nGԋaoSGSʢo F<nه&QU6W('$kM 6O]yn:>W\mC/ylduS]ye!sguF3r+f{k i>_ch/;w3rHZU(P@?m4*^aZCz,j[-vMfg%@u]4 kʈ]*#h{f.TVSe)KS>ο&.~6C/:TIAj=&}W,5_G!=\*F.#~ tCdpkx@¬#&H_fv\K-5Vs&ArĨ[.nju˴x/GVK)XS{2k& @ f͎}~x[r.`{/뀋M|Y H<=—!-p6U.&2.0)ltU =d*"lȪ,Maw!Tc3𣍲옋ϑ#C(7-n@mw@ (HUQzؗSwvM[qU~ >%!##~^WYS꤫a 3E{tj yc?%/ˑx4XT ݞO4c3%jG4K B8t.'zG)^YCw`\n}!DhGzF`0[rD{ UԬZc,g.2Y("Ǩz WWʹi:Oz8sE]o wS; Bas[5GNe믊nnN`P E''KX&Fao:8 bX.Ye4BZ|'E!ڹp_1BYhS& ЀmV1++mڼ0&};)x3?y4¶9\*d]^Ժxb'l:'}a-f8dvNuQ0F]hQEypnH xIh]K¬kCsF|S2f6H?19[YۖRx)9G%T(,MihVP Y\JHF[B^z U30U7).S.Iy9Vi g9?wޝT)h`0Er Ue^㇅wPt ОH))fQhiU)rd~˗xI֎?s' '?/a#lhrr,eYW=Dj$ f+ p#XbR{"eQ[Y: 2GfG \J ;m+fi)0:F_uvxc yh \z6& nzGXmDnocEjj; ?5" ] Jc<$mHٚz!ACN Z(K L+Zhp:MdXʯqq{VAF/ǟy6,ˌ uXUs'śI0m-NHVR܃b6.('YȨo<4ĒwXz  rY+QrÁg\.h^m1doX-|' q/uȳAlܵs r85-P3:А7W>HgC3Mׄa*ohp@6!o1%]t0Ԓgesɍ61Jm1rB?8ksCGGv_X~vyAuDM"?NQGv;J/_F=e7p*Gj20nORZΑ\49PGQ~j!`%'zE-8eܜA;+ sa5I~ei! ,2/jC8+[DEf.2q#M?^|j`,̒OT;9~Y"òZHJ%w D'lQ=%@|egRWuIƯyc{G-0'CHgFRJ_M!, q)HXaHktQP{dJC +n3Mku!nv"Ve@?[zz\@1+! R2LQVح:O䮪ΣӔAm?' `TvaaC\CM^vA@,OF1\B@NL,/ύwP +{ʡhʀXx9 iѿXp{hw <x(11ē EFd]-dz^$w!u]떽W85x$q;"Փnj=~٘yBy o_YH&TqLDϗ?o:,VIZS[I,HY1<§/~?'  %jG:\35yPN6MA|qZ$[߅N{ r=uƌБI˙>lG}%2q([EYndKJټGP#nDj_[|k@;STJfMROQO:"خuDԣ̷V>D>RiïzZ3=L׳֞AH6G,39|JRe-aAINLƤsÖg0kv؅,hERbVK2gѓ 鑖" Y ۗ%StݒX\&|cnywt8`UfDQ'LQ5A8оaeo|^Q?8ftdx}?$)n vLĠP,~!j#UP=&Gjw3K/qRc֖ӯ@j<*&su{ B#ICB hVorlNSUe/y160+;[kmP 3Dž)ccCjYF{|+AοRQ}EL<56 !e{yVʼ䦟 {疠 l#%f`R6Z?KF+;ԩm#p*Dڊf,#8'|njEj}b3} \Ž7,XjlS&{d~'9ȶVɶgMfDLӗhny/1 wӫɅLU[aFHv v$w4| O槲WB咬|Db[͕}29 $2/6I! ug3Pԟ ͕&}6)$9U"T XRBYַf3ɱ1!>rjb.bz\dȘ\B3"׸ݤ3k %8dD?t_mY`gOWlFy13ږ&c60#xvړSsF16tnTaZ |MvK?Dduတfgs@}{oY+e!q3LhФՄ{hEJ@ա8-sSN ' 8 Rr8hjUxیç!O,cw߼aDG$MRІ2HPř*G>U^Trps3U}Zx/%(!AQ0 QNWZq 37s`(F@!A5\W%-k%ߥmJr#9͐n+$Zb{NJd`M"fu.djLnlȗ=,nhma ' ͸_ZA̤ ׿eS3!41W0 _%66ىxyC;:HH%.r1d\36_zg[xbmPk5GQ LB~r+{LY@74t9n'| 4Nq +)}Rl:3('i2u< F.gIo9򚏯t 0mC1[ SAA2lT5Fh23W=T :Xԭ x|$QŽu{"6F>MdGV-;2]*ԼѺCq y+{/ـDC>qPAbRhТ L>+3L K0*[SvHXHʍOQe*q%C G06DrM/NWi+VmfLΩ3ѡ;mtx?8Gؚ>!˫^xxV)o@> Rpl)ܪ[!PiOL+|\` 0a>a?(--ȰF1ӹF1J/%d`]5s֓iH E?ڸ>Ėo)޵E*BmQ4Fs|H $?':=;aWvUqKl"6 vgr8_zklX '\%H;S{*4fH$ڵ6h {6?q`ZI7l )k\6)y-FES M]4U5yFGgDq_/̆Y;JjG7t1q2 ցC т>̉xq\#Ob`EB>]{ޡj-F74V-p_PP [} C)YuЛ;Tm/|}qwF?mb$zNJ@ ;c]0C|x_V{I"N:J7QI4BQ~g»hC[ܬQoskj$&t:ly#kMU#n (A5e'{.xV\[0Ai?}߁dl!ߠ<}`a_#gsR=v"It>8*<\9 `Np_9;!&yAɭB=ں.~K8zW;$d?tMh͟^U9s~py~kt)„~;#$O9 JiJIw:8 Mg*`B4CPE-2?mM/?WI$pS3`=tPnX`BELHfVJWI8_{n2544I?>) ImbUކOJ1ۍ`bM{1xk4[\7SuIKIByqBM%?ah7[/Mt\uX`6ԛ=E!{s?4ȡ3=8-:6a\_rw ldz*%'Hh3v%-nC2>cQ`~8ݥtF]~ã"}8u79_(Dx!muidI49r&lSMA箋ӠZW_U%zw5 A)=>;s *WzD SxBz.TƘB9LŒWS~E#ܕ2AhoF[¨#M'D)\BhQt2ZAbPZ0wDXb'gʖ a͋wvt㜆VyL:*hn_!W{9ݮ)'ƣd9@~ ?pܳN5#/8mQ'f4lӼM]?sTl2U|=J9}5. u}*Mמag\; ۀ}Hejm>ߋ7`9w\$GL/Yν^~ϟZ-ahĴ2ފX~>A_l&fUB-4;|>H"yg{PP*fe$pNa|HAuQ9] DP8\mlZBa!<1L~{fcW)@e4m" lt{ 1QDS>yΥ\v\ElI7EZ^b $8{Χ~_tX9>ѲFGizZJ_6{(@^[se|vAj_A;fOU룍~v@$KQF-t{)Q݇+N9DqʭN9_-D6P'-PN?r,$.@ UrXc+t p]L1ԩ|h& ;:II64IJo!M9ԲA7_rO]נ~wk'"^a] ^޵yk٩C[4;gŘkv81 j)+E\ V߁Rs֫""w4?y,IZJMB ry}l•bWL&=^KVà60h}ʘ ba}^B@B窢h{VE̻c4ͱ@%sČvK^_xN/q{FXl,awXOHi-MTIf ɼo VnT\}[!P LGMqy}R"+~T5,J4,ڎE*|J hެ²Y-LBF/1^s$|s\Mې=CME W-$ŋ}}֊0bqN4ma' *C ֮q駖byw7 emGͪgl6 9c)(DPdN Ww4iqA= zը/呩maO,[tQP<˳$+z"H7=تG. EGuQb80L쒲z'PaA/϶;g+'YvJaayDMh]嵺8RLT9hԚLRp[>r@t9qhzi !b9a~7Ґa7Drϯz2l--1ր"̟ g"RE=I?CE@3O|\t4vQbs5pMrL_ǵUٟ%'85?HѠ Gd T2%ʞvC1rln,𘈱 5LQ7"5ۧl=S(\:סgLrF~?E9SawE] )FKm34X!?DŽiqB%ܺVB2fs("~mR!Z8%^S81c-F={{wO鹄-f. |K13$[U[9CH~iPx@|^2켌MDk+g)=C('$PB_]YZM õh{M@1G˘r lgzPh6VLzΦL]tQӋ^gi[d,\%oo0\ռg:/ @h_A8 m3Ǡ52ML0IJbKꔭNDs-Se `d݋= TZp,3R@(ֳY}R lW#iTEiÿ(40l&AsԬuC?кjm*KSc>:Ҍ36j<qnÊ,BK;qj c FZ\?ӡlĊԆ+R}FqBc>PըednbZgF5{%d.dhUny{  AV*_U,ˆA-߀GCP@5n9ŭ62SAri{_&E6>!&xkyt7BܹgzAFi.+nmC eIsSW}i.A(]E Ml3C2%WB35 6$f׿ 0GMkHEHj\5_Y~h(ֵK/EA;^B. AAײ-ϪGG-!WDoqU0sH%HZ:k?IɊงA^h_R#"9T6u! CNX-DKxAH6HjݽџUGi=FZ\`Ѡ8ͱ3\A 29 o m1՘5|Ej} 4-{m_=1Ny1gkZ^ b_ ↾x &Dv{F1!Sؖ ,ͥ<2$a+'8lyRBH&GFfRKIDsО`OÑlk'yhJfrݬ[*07XxfL+_[1Li]ʀE]р G/>훾9wzGMM`F@*Zh@m [ 'WMMxf` I{z!8:M*fm9t @dnqzlGIvLTi.ݥ#r+[UxLۚ\͢trF7:ڒ_l+[ջbJ?)z!5fc~rxZPD0+fo'! ".P`*P Om躸JO:xo<8u"t0ezsIO)ל F$Yf/!S 4s?js{*,} 0A=\z]pjyA+m?ņ~HgVGKf3ɉ*(mC;T_з?Mm+OL~ Uۅk`mrQKIs)!c+[MR0xlPh36[1a}"/#@n7f G}ˋi+/39aaLU{P—zz$Y"u /y"G 5(ZYo`o"i'P\"b0R8Ooh: aq+aj^lY-XK1X9]?Ls_Ü.Eކ8'ӓR7!X0ѓ1Y~ƿM-A5ޱk O=npcP2mh+sܳYBQ'OX`U[r$sTK"Eߣ,fS6Is-6=g2lf4a:n&_ܩ/GXJ=aƩ' z&}dw<g,d"i?w+йR-ɼRPaRuu= &w^= n l'3om* fwG'|U 6ew~GҎ0Ph3zP eJdܢlxd VJ%πy͹ۥGb?_7S*"=ƫ9dNI_©-eX.*B j IůbpbќuO;|ōàm ?5wUZ Ԗ}fwB$HH.B9h~z8B_+AR*yr4ziIk~X. <'UDmGV&cs]QqC공@UN4)C^n%t08>}lNP)Yi[6ahUaJ3sͷ]';O1g3/?{?U|E?D5we"=~6<ė&[ .}iĉ%H`Zb0[3OqE枆>ԝWd58j3Hc]&ڀ{VCvKhZb[/5 mtt'Iwr wOu@_b?7]{Cw)*$.冐TC1ּp Bi.LY'rB.d(o1#l(65v+5Lqs}J7&+b-2U3Bu[A 28۱O"@i}%(RU}K/U~2MJʊ.jPGӪrLԄCmŒ\S)Cu3y4?!G#"Bކ rcpƳrٍ#\^I'LAs-nAtG$GL9vݗF9סG?| _gŠd-$W1TLka:̾/SZ\Q:/Kzlmٯܪoz:Ȳ\"(} 5V)cPޝwSE.+#bqbžZꦚn?i7Cx:kښB5T1"u8Gϟ D姆[c}6wE\C;&HTii%nrgYKL6BO6%1!`WE8 ^)@% o|˳ւfIEx|7|_@4 Q" w1s}AZx +Ohfukg8$N#kRꏆ3\Lwj]wO^0MXvi^)X%Te)Rtq`oΠ%pY) Nu0Q}X顭b>.XZk5<]!gy.'*ɒ)c$%wdJ.izleOvZˍHx񰾣,țUUaʤ,/q ù0 ϱ`osO 4F/0XGa= YGZJb!_5LNFh|hr~LôJ B2ɖW؈gMҳ~ p;mύmdP5fB]WPWsp6r7,^\%yİ:x-TIʗVjXuXa:Mn |-?f:tny{o "QlxpL !MͰQڑ@+-w)R? [Wh d\E8zC*VJU=Ŷ=ô+D?k̃yk*iwmđ]JphJSgl>;(ʨj[(;g5ᩉiD{E=]}'qKk81r]^QƕELJgV"nw!=m\r&& W&6 dUA^<<|.L':CҌ I"K|O@hH4VՖ~|e$3̮Ϩբgd: EO"JF?Dȵ&<~- ;-9T:,|lU=DʨNd^mɤ<̏`mgB^!S4S1):#7 @xݘ*緥PŻK?]U rFTaL-E /qN_!=9dE1b n)bs\Z+n)uȵY]brd.̔-;⃤!)d$VJy, trJ;ZZm2¸=Duậ ЃhL7 훽5ܿ'h](K4b:J9Aʎk{ed*1#I\ @x+:P"P%]j3 2^0ewoA:okN:g{/-AغF:# k[(—]Dn[>?x gG31MTތPrbފOI Qh`}r8%q, EK?eRp'̡Nsj"K垃&X}6R,{m=.>*䘙dSoxC9)_^dd`,ℷ n8}C ZiE2"] h$Ǭkm{tf9ϻ)αjkGT njB[%]=7 o>{.8 jp਻,~ض&q4DZ8 a7XCxAi2 {:4&6fu 70FAJ kʗ =\1J{#JXO Ѻj>ĨfzHB4.y1zw_qqG.盀ijZ|tp/87Ss퍋9Ҿ(O=W7Dm~ZFNы8k ˰lXWYˣQ%2^4v3oc֕.巳dHt](G%v5B 6Z DM~}Qxa?wX!=]l&y :%@m^b3fg$dF֛=-*g3é:-"{Z5hU\B `FIխ_KV[ y複1~<)2AutWn 9WV%:M+ t\0ģyiRM+ GȍG8y1FYZ03;WӷC݋FB)Ozoqkw].Ay snRM w-bߍ}L34V/I1A Aux R,`ryOYm3amfC&$5#Rj{2XNخ7,b9]]A|t+,S{j5~(G,BklvEySUa|'9:k{6R.8G1;]CZNnzP [6K׼tMav\+6ZcDgU۷!tXhvk*@ psZ(x `A'Ql7]JCy'q]sk̦ɎB4k]"?)@sf+7e?6 .S4 x! Th K?Wkxm.Aud xwVNA0H%: -% bہBJ2("ɀl_ =Q0aR"Xt΢rZ?%8]3lh1M궳MIyYMHdƊ@~{~!Е>J1X= +<Ƕh?{K@:'o|8#EԑA?bpt<h9fη#ˬQ :*ǒYfTqX#jެY:2c\s˥//;~&2!+όg :Ҙo\!Y}m44TYm|DZ@G NG ;5w2e{ %b29YH|nRa(%8 ;OpFy8 wp|2UD+|-!t;M4MZ%]|c?H6(G%B(w0|ML@$ΐO5mi֡ư,h~rX =IJ<강tp!mW\m7˕OQ f^UN Ym?0W/Pr6^fR*C{ FfeyIWP&r:,E9:@+owArj*9-7udre[np6diN%au/VF0sEOy}mƒܶ c,Wڈ}Yy4[d$FMeC Kaa6mۗmi(DvC֋c_f\}v[sŎ6(2;ì0WdcvMRKA{st_o]^*A 0 **H%v':XӭrQ60,oXUH}LnlXԼ!K%;NdOL?NK*<7D.GWl>R N<y#SvDŴ_R7+!x?s QpzN {)tY#T2=>mޗ$t [p"QwFC݆!* L1͉\Aڕ ~&D`#lbL8`jy5ְklVQ&1༷1,EgvpA( Hlp'ĒIJR$ i'_鄆ص_J 'U">(ߺVY4&E^irc4<,&fW'dM[>f,L%o)OޒF`Y_yB!+lNN[T*m9Ffm}EP..X#AG'|0,ԬMh y¬{|ub\h*{Dd`jfb^l.d J Ϯ }d1q$o9+dиr R8Q6{<1DZ_#<‚ܕSey׈p)cTSt*r9u3yIkӗ@{uV_C!&Oovtc, zr9`$S qܗgEĶ`_0i&#_%~/ΑzOH>^Cv!WuLC ,^֢ k(Y2C^ RVXswȎDqmHgyX!{X<:hAQ6 UTL!,hgԪ3!mb@X>|zi'3a [0(í;5.pH:*ĊYN^Gp;Cކ=u[`J# 쵴> Hr!x('g gD9D}F #{m^ORh,>a*6=[lZ>RQ?fJgNZe(T ~? [& â`(kw;?؛؉bQJMF]xx*bgDcБ*0/6mO ߼q߮4헄g H)Վ3[݌{| V}Us|2ڽZ|Ye KX,T xq\i~fq\I/.aʨ|-TL;*ɾH|Z^] GAl|7ݯ-$bOo\SKHM#fŁ"r*hvB#ǖ Ъ}vV˭OwrZ+#Ae/(,&UWeJG/'4qN`E|U@TDՖ hMM阚4)@z9A=yYSOqd{{q^ -c%X??2@}{bCyɘYO 4֤&<+:q\6e&0k!4)kz/ᕿN\.<KD C7 {wgB+)eom݂j2yl|8q!^" a:%K2׾$MzЁۈ %ۿnc]"qvqQ&P^uEDΔsC yb۠`3dvsZEz^Y'pLyx%/5;]$GAgc"F3`=Xfy LR,ւ\DNE#!ܨVF&{|ھXkNJO[==["A|9~ ebH7%cj#h .Jr+$#8"7ܤa`~aH<>%>_L7si ^(uC (C>oMUid|,иJ"%93q))D { fo 0Z=/,|rc;Cß3cEc r]뉦|W}pm*pF 䴤_g܌~:ӃW~(Ӿj#NR .}SQ99WzP?8(L S|4B}_ poU>|O*:㸉jB,WLФ)ġ0,˭ZNc>;Hu(wI) 15 'I-筏,6{$t2 䰾ZCryf X yg=D롙CAV#}޴:ð( vL$VB"F[抲_yNT"Ҹ;Iu0% (ө% MڑTf$%lƱNEgDg؝e1=hrG9ҫc2W9|%F$97Kh3;!Iɇ`p@SΩ=|䐾u]A*may uzI};C G@bl@%^ o͜RJk+oll|#LY"DQy|b{w]7 xu Te4Wý_B/Eix VQ)zvI@ꘔʹ)=tj(> wlz4PF㲔}Pޘv^"/`i[]2:5@ǐ3΅OJ2 14RVk6*xNi',l0^&ttv32xf1~Z>y3={d{>8ܰjR5JRʁCVDvWp$tˢֵdrLʒQD`jAn݉WRc} K t2c۠*z+ Lo(C6|DdH`'(@;]A-'DIJGs=={Wo,j3IHLb#*"ժ  &suI5&DO#I:!%2ʹv q4-rj;a gMEeH=ak{J$#ʶ` 1(w]ה.>p}Λ~>fRxFs&b$e4hf"6,ҐuV;z-I_kW8TZMV;S^k<"rD_^A Gt/{'=y=z9NG!k9Y~$nvsi ?S$}ea9b 6332u,6`μG ǂDL6$#T_hSB[ue0uN%LH[l̊Pu.bnMxToa:&V 4''kQa%Ix"1,GcZ=اcJO[wf"X S@k +:Y*-+y`cG8oyL%*x< a.+B̢ ݞב}6n @&0$2AMF6[ޝ}8M䫰<)5.J>M _MEK⃘ͭM(B+5vuHA/ihB~{bP=m%MMkx{nɑB>|T* 4%y枢A,U9vc%4N*8zfƓ@i]8dD ~6 7uK<2"/6jz^s*PĆalt|gQrZrE/Ek\5\ѯf}dCDu| "TB=q0j7=C9Jx/&WЯ\ %SWࠠBLO{],!OF`MAլ 4$F[?P_(ꑭp}L/7Z7$/nbjR~gg ɷ):wn$v6wA !O\ȴ+>݃K7J)Z/cBOA*{vqPC+7rW819qF̱,Fn9=1V ?г?7s''aQ)c Ûл'痗/zNizy bβQ:ty$L?-B@j+hb2%W^+eu/jJ4pc*g925҄)U?~ CAy' '$,v\Gت[xg( G uhjXoBQdѝ媷.aPQ).nep)mIe .:\1yXRjx@񐉻[^fMMTQgs, p:vAYi{k $R=1Mm6𣢰̮9ԅpK^n6;W,  MsW:π+ E@gR|f5چ٥op;8_ Eauoldmb'M#yW fTA E޹ŢsiUL ׹5P)F5lO-ӯ܄^7!LuǗfiJ$steB6( C%6H*Cy?HɸQǙ؃LYɩKl# RJě8:$Z˸Ҵ!*e:cns}򳘇3jz-u2 RMA(r^R{/᱊:VHHd H0T4F9 <|^4lNڑ/T6B%id(; |ܽu=6_i2eW7ȿTw,n]hs@,ߗZY==M.e#8y1(o&@Hj,߿B/SXY>7ݠ2^gfkz kHp|^0Wzq@TWlBMOV-O>}[ dj8GNqސ.=\=uUyՂa*%R(%L0hoB"sjݲM$Ȃ2/,'780H u$ԃ)&&Hr |6v~{#%5OHFw.JvAț9((yh04!?р<H6lԚI {5=]Zf0![#N5 F_sx7)e,lsU->[وT'a)ۏ> ݚJwW_+MO]S_:Wuؤ?MDc%\`y&4nJHՄ|#8n슀XG@΍`ȕ m~s΄,N`TM BhǦZYHV$E.noR$ٞGr"[rAi'B?Gi^Z{&KS+iJ%$F ɁE~, xr=|ܿ3 ύ㖈W 4޿2]60eH m#힟ix1.ETD:Hj5g:[X2}GcLEp@Ӯ G"&a=_3*7p2|t^R`'lspE tjCE>=RW[ZҀY8\[Eb?Ox}'сI8 W&ՕOߤ3`JeB{/~mdm&Aꝵ5U4riYXֆHAPr:c{[B w6 I#.7bi a@|O)p'wɜanNNٻcO%} .?fՙQg(aTX46r ˫ȘF=DmP%Z(mŜ9/vEaVr:[?^R=cM9#x~ҚT'9ls&ĆIΕRzy__>}QZAo!|f =5ww.G4M|>< a tV'KfpE珯5}y\P a ^F60()xZ؈H5P)n KM] 3靫IYEĠA1HD9wB* ȿRG!UݵVMLdǸ =|C;%){0h#cr0GkRɉ;nKXۊt}W[/rJct0 QxkdXU߱)FcUc_L B)pnį|>x6d? W8!J͜UNݏ`.9_ .dCj9xu~LJ9ߐ* wn~HguL.3z =$4yažL/x.^q075sn|$#0(DVh `/e+Gn(k':a{WxZv/c L&;)Lۤ%̟S2&TP ܠbdQ h䯌ogrGI,\sh`gzcq ]L?جe`Q@ktҞ|1/#>l-ycI5 #@vKi—!|) /B !Ɔob2 c Q'jbgS6ᑄMV2bT-Q0@D1 !n8:LKF|_נ ;ne5ZIJ$C; {V4iDL%Nca7ːC#.H` *Ԉ0L«=ɷ S53Audr1-)hH.N)%4ݠ\k "MZӶՎ/lkz%:$BE9oH{:6bX7nk0)v=]_XNApx݇QKͼҧ⹻|yGxǎ7E|T^k}ᢋ =O;v\5&q`z,[fwn̛ZR B؍+ͧ ԻF%'@`t wG'('+J#n]qXĖ'M8Hk ǰ ׉kkž SAa{껋>ZDs$ȹ[bQ->j8ٰ9Mj$!#0*/Qi:Ly ʯQ\YLjxQƽ;RQ:K~KWp2T(a.em &9_n7zHmdE<񨘓+@ꕜn!UJv>fGJz!~_c|0 tNVQ /SϨhl @W`jׯ4Z n&T6ޱ}Y<ܼ+=N˷O|R'@aQ oD2UH ,*#\Jp3>_Hx$wDn10=h9.]8+ p$/^VwWi(6c4(;-븛*Hh2W#0ʎQ Ǧz R`+P귻l^imXnTu_P3Rߋw>UXd I Ju&:ň:(0IoEVH&%E<1drET[)j }kLQ\3C46g$VeU#(&eK7ߒ j(^eC.f1B(j{h('*4`E %NDa@hOzeJj?<5t$c`nYl<% (fK㎵1Ǎтdx_[V^fǝ9Ɵ3Ā:1H\ lRT,/X;🔩Q1 \S 4lijU/{,2[IԠUGX EѶ0*9َ |֧XF:ڼ=eMu// BѠ#Vb)w$}y_"Dݦe͓~/CjS!6hE*jB*;q]n| NuSZ5fZ</4Kw[Nzqbʺ l0Êf=Y+i)$]GɕB\VR۽(jQآ0e`u E`BfK^Hu512yZid:KxH%Jbs?;B[RZ;{jHk< ;Ib`0}8N{G1QR=PlaZ|8-2@`w6v6X.tEM]?Z#"+ͼqiڽɡ<?: r.+uP9m3tٿ\JLUmf-ipyg)hwv*Tc9 2b'a1NlNmp[*tftrG%Eyl+FR~fZ*N0 m!L4kn-!e"Ul_rfDr|t j)Ǻ6#S;`eJlYHqcD ξJHsC:Ig5eq!2b gNYF`?(C$SZHÂ-*LsWX#/7╖C/{R҈X{Vs =)!DjxUØdDWa`os%rZWxugx@K;B7mJ=3!`Tes>Rt "3hSs+:t^ǡ&p@cLAǙm*JJzw뀁g -ԜS6} {*Deq,fKD]=`嫥7.5>HH1Tj:NQ ysUst$t4#[I Όk+b")EB.ηA)ή|9g{_!E$Đ)V_AlTUص+b D<([H$Ex20q3BRSoh(G&܌|X1wOՇp3)b R. {ȉO  @eaV~hFSifehTZv:M9.tk--ґT ".p&d43Ě}c0#Ԟ(Oh} ! c:vo?dv4j^)\vz0Gz[Չ`PC$C.w":pm cq̞Mj6 rԱNZ${B$kV7?3r%:m, 4#Q-DaҏKମU"~4oK4ErZ߇?Hm/hHԜYldN>%X{C, h.N:93"\9"u[3Tt'=CN MbNrS_X^^̳cm~}T®.ro@"g)Wh{-x޲Bv5ŝ0vU $RDg/=G'_O[q+v(Df/(qIP v ]X0%Jl>1wϬ T? R xGQnHe义j|-*2fCt=J 4A)8ɨ9\IdTύos_)~pHp/. xow/v?14ǒRB\y"6n@,q'4dk$Z?iw3qXZ%S2-0 `p#51N @!!z>K N,:>+|:ӓ+. NwRTs)G8VZGF9I1cBSI$?2zU]Yp WR}gcbvels ҍ9Pqy[Zэfՙ>%\g#{}q!\߯͊(Vy|Zh/gYWk:xF0R3ym'UA%DPAՄ5Ø;h5kMja: }FGFn=ږ (֐M{ke67F6G}Ԏ63kCZ~v}6u.pkYFǪܐ.⎨mɁ vW-z>~6?5˫Y$0$U;X&@*\AO`Oz2%ę ^Ȇ2K#oP~SBɺ)< Mcb[r\)./b/PM| 1 ;06؝rgvtrUGk ,@Ө4Zo^GaGӊ6rF\Ɨ:'[يf|, 9/ⰠdFP{yNJsz |G 4`e cEAQ^&'gy62č䟄s_n_2+1hPgJjSX3#+YfvYZF1#(3OA㐢tI6E;qLW ?Q`C瀂U=upq< 9λ-7@?7vaL*pk&̘^..=p[|tTkPI׻5l(64;9 [;΢'O(2*2uRxg[4m +41q=2ePV_:Xy!sf[7'w&z=9(lE0@ k %ŒD9 El5fI-!eu3 !u݇u WTO1(uZ  Ø^cd+L -\:")Xc0"LqrZz]6 $ksr$tlQr7hFT"'dݍ僠uXF!%Z?k(~s\:e+vH;0.R΃} AnAndZ&Q ^u7!IGv=?`:x+"16uQ9wz`sk39> 33ZՍc€d5\D-SK-L)~ W{5IƦxH:_s[Sق:|vf"܎iSdu;-\P]zl`ޠKTY /l{FM!(9:F43I뜩r:4':'n#p*j-NzAހ*]va$4Eś?Ч Ad'̔@8_c3,=h-b 1%].fv͘u!ȟx(S۵!ŀKkO}#qr Gem@D 7ltj8 uSn€C՛\3!(@0nޘbz73X ߞ5 1De4KKv3PnͶkC@m =zx!4bLS]!-wC-EAeKZێ:!iWQڇK p8DvXAU5~N⿧`vC{w72f{'7.GLoMqPa*W79 ~HjMD=ܾ{ATY`KZ B¦A ѹn1$LQ1ơrMϘuEFcˆZ"+9egN{0<4Ĭy̦ H0"ipġ}{V0|T՗CciAO/ylG5Ó Oԇ|YmX^+8to1arSU x*)gT6:v r]PB^Pxʙ!owMwEI<ӇVVeox(Τ9e Ryȵ.`~pWK6 ?_0Σ4 !΅yc>gr?mn72sAcUOZޥݭe'HO&qBO"xPLg,%WLhIV/^`^w0'D);A>ޫTM?/  D-)xtyW{G- "5Uεc]>6@̪(㹂I94f#|8a3n_ ya2/d9cWFj. e7Ur&Wm%hgPےzpFYy}>?t}PF.:P20JonQHS@a|E``B&;UBx8yb?fۤ6Ę|30@̕(2$\]k:5j|V3#JCzgЉEߙFpۀ' gח 'J=}{ɓdw/<08ͱ]RL"C26c-jVɢ~2. #`L1r(w`(cSDdxq؊V1B2: K э ߢB8w ꫘[s"^]I |X ˴GԦtU%pVX %x*j0FltE=5MptYVAKuEc Q(~SXA#@mY zܐf5krIyɼ򁕒oY&6H[NǹpmItƯS6(c3b_x Dw3ˆ'ت 3&0ڇv}{~,eQRSJnC(F+2T{,ͫn7vpƾ;p~IGr)20xЮ;oɊҥlj6ŷDT8 )2 G%˴OGyߤ-_Yjx T@&w1Yk|!FYl8w+9c 7WEٙsW?滋Cu%n 7јPZJE &sF8uMfgoΧr~^lDrvMH:YRV ^ilF& 3>_7Εi6vaxT?FEi:1 sFPs&B|S~tCgٍ1ݠ8c%U؞M+j-^$"q&nO2H+AؓAA,cQ-KMǀRM$Ij ?dm]~I6D`uQR]XSE. u;f@`/xRz&IHQӢbe~\NR?651\0ӿUK˾';NLmɃOONm>Y!WKFA|珨y͇7*V)!ܙ3-([6)߱D^U_pYBE.*gǜd$0{FpD* Tu>q.nBjB7<~G>CFy5&k?`w tpT/oO&_1z9׾037>OG{`H%UM~15 `|%~[/×v MM҆[7;I%[hf)Ϗr݁ dv 7ild^2pc2ɸG<0vJVg7ƫ3EgsQfR7PR7g#jOW=&bhDYNo$єFF_ cl E/; R\q^mL1'9z"lI+ak~loF2կyѠrY*!]PFn.V0^1ͳID*P'Tb3}#-'-Qgu y_; :7mC< eBm y@n:bJy+bhxq#{걽XK7e|` 2!@M=ɂQf`9bW !-NXokfz]`9__Er6S8M"TCu#k>+́}նZ`Vt Gp4,ҧx,2{f/J"ڀZjÙ-A,Pzf}6x3R.frRpת5XKysrNA}Z3scz:`}SAv`͵ͬa:GcЃ%Z(kf%j 0x͆8WFPpۘNu1RJ97`@^Kl G-1^*}lAfVjPvfvZ6lSܒMŤV)f5/tR;8RJ G Kc`_ nrʾDҲOeHsOD1J]I<5* Iޠשja::^Ifq$i)SI[ r:)JҰ~\n Pd@[eBl9H.T" FpŇF!LXTk !}V@ 72`R P(=+'ϣܡ-"X߇NŻtl~^m,z5T{hw&3[ QSI63 Z [X۩8嵩S;|X6UDގi'x.Ίб T^ 9Y/"хirEVpҒݥN:6Y5@B-:woץ;)Urzx1wo5RQUɄYe5"Q$ | 'A 2;EχdEj؂Q'"qt ͎/OK~EU|4|?a4&Mêة2E,aqnS\dsBjz@`YXXΨ1HE|#pYr Dۅsn ?N\bn3H.Asq=+&xkݍ>Ȁ $OV/ #X"LHcUmZdqd0|J).tHl { AUĄWIVpN#&{ K\"\UDZ_/.24`Yboj};͇7mmW@a-wE/r')wBq}_b{`Qk oknz];m.ȕ/&1B,cdiwÉϕ8,mh(%*]m:3lcBe%'vϻ3PopE۴ FXgnයnթYKLIVͲV10`lKE$&q&.#pb"$Lr%=۪\ܢ4P 1OP%=pW1i~8 NcpN1TԛcjV9vK.] ?j*mE)|%O[-7OB2F{8$/!_3v9i=a%˸:` `TbM\qVөwSsx4?*!lCP Xm NP,crw+Z[=\HƼZB $@%e}16f%$:[~fbݑrYbMu  \V6Z_rUӲT{+4 ^XG,6]^Q.›I8SU"4fD$eȣK,ȃXak"`Aq5x`rBc*b,{+YPp\;tnDA8Qô_b!1bS5 5=/%uѽs75i3-<쮿e7WLܵM'=+8~q1.S9z%/|q,1vo LJ-Ҭ N 3 &4 mmؤ- i/9v$Ot) &ҡGdmCmgx3kZt N㇈1Ey;}5D*(%hɻ%q{U c!?$Wq^ AkT*?z(U]-8uAHsLzf+n[6it"aC^Q`ǜ}T3h)L;k*CNJ}.skOQ B@ :E\]aLy^7 ˕{Ö-GNxtN9> [wU,5rp ldq>͐e G 5-Pб|B$>r6zpCڄ3ߛBN2mt|$=zuף̓Wj 5i@n/hunJWYn2MP{ oT%1qx@҇Iև#HAv.* E,WΜd́w.daxEՌ3,Ow]uWgT(,]\"S5qj4z ͧ <փ) ԅGKaoZgg磋^-] o0G9VEC!djh[Us41\`<hBQ/8ZKfwoNBsŻNRVʎ/F.5DH)3H&)RѵJh6ܑנ - ILu.zbu./ zܻaQx@s}1^L۱id8[hOȴfhAGVw*h&^sF1I-! 1g=v86T,dho@ C%#wV{ŇŴÄFAUXdIQGFJW΢`w0SNiM!żي䳂9"WcMt!hm`U!k]C}ِʹ=?LQRaCU T,H7v|(̶Ϲ2TIkSaa# 12nPVMAoC (>Q4`JOrqd:nG.mp)wT"sN8iS1?.6~Q9Roi*n6bmKoID@M<p:P#X>>ˏ `R=~ ^Eˉ ac𸵽lNVgzH&apݷa5.xgA7)Jy.!;]֨  I{Dl@`o\5ØLާVχ3k&g.֟!,7[_2#P(Ȫ吧0 IMEqԳX{{pV,Tt&'ԕdQylj׾NVNqз73N¬)z$?5feb.,t8S,Tǧ([K_xd2nԮ00Lz/rLpX]ձ:-嬸4P~CttJܧ>O(__b8'$&#~@ )PRʯwqA 'Huv4,Rm/{=n?[ m /`h*Mbdr lƤ[ >`sy=e vF4r:c*G=O_4p3o6 bDeL(~78 \ViOaC>^׵兾ǃhepVK3Ϛpzh]<( *r:A)7F-EQ>w=Eə8M6:xÝZ]$rơZJӭx`4{;hU'p]/] 4*|Cs;G}B1v~ٕ YHF =٩ԨV/Rs[7ql,O|VGW˅=lq&paMVϰ:.N3iգS?Q}Uހ]=s+nr5Mϟ1wizx ^&ߴ$7QʰqAnއmZtg̸dİy8ӢE QYDsU%ȑ@BxS&vwL/->YJM9W Ok̂&sY܊OTsXt?.꿤RƐSfշ 1Uωr,䒽rTŒGb%sđ U[@\OMGrB|_NS 8;3tOIN}Yԝ'%Osq~MPj25g,fp;Y(H&qM;\YScDt-z13>ͧ/5J6(=ǏZ񎯪KkZ5JmdI%449''7ud8$:%nyFf]g~l68/}E?LVN lng=F ]8o~_ Jh,1CA/t9y_cMX::_liL?, YuJF%Q C KWcqyM.颈zh+S/t ?S|m>iשF;dH_Gh_.3ἵxXnM2"P:s] UF1VMS֪/X_aA"c}4&?6߄H~!iZfECu-VSpu1 ĞT NtM.!PA -Ա,d?B 9!6ZN&NR-]2*2.IT )v$,5CFXNèv2XP)~=t_~Hľrj‡tIQM8JX} $~\x4L Lie~ 6Qisl$FYr| RC@Ri;v_N4|l0qg3Q5L>.~ bO?V1c *coC;'A+| xꙿzgBs1|p4"֘ze:iorShs$/%-W\dA o`Xe#E yCJU͡%e%BQfIr|Ur9Wi @@zǵka[Ǧy>ˁ3N 3ୂ"NGg=3_&STeX/$kbWZ59'aAX&~b0*S]ģ~ 1 ]\]hwq,&B7e璗=]^^xI¼ A xN;2'FSܔًӃˤ &O=Z KuQg٭:'5T ?9ޢX^>(HmA;C 斷m"CvBp?\]xO쾈IjJ2UG֦eeSY @bԄ^%*!cTb\;F][opcg>~Zn=m:;`At {xx;?6_UjD(J?6uRT4}=Ftxf IBblI.S0֟_ok8;x{qE'l4һU *Q!>|&HESg# ~YP&lJ=\Y Bx &`N[ޒI}/^|gCc*uԫ1o^gpGnI:&X}x8WM~{F$(&=(gV/{z0ӅG~+j>K "Ue{>~ T4w%:LːP3r.Sˀ #3&LvƩC(Nc.&,}eƉ m(3TuLIgrZOW^;0jy  "5-V(恽(dž rדһ nV5Sqh${\8p+|5}JuVmáf7("Elg34b4`0Y[qb#i"Tm/wQqlw ҄0Xu%DV 2o`U`>Ɛ@b $ WngMُ\/eU߮dd4<gި蹾 ZVUL_KԋdԔE֮f[՛/T9\3pUiu͚3]AҼu+@~M yLen,be<:2ݖlX/ێ Pĺ>^ޓܝ 6N6ܲqK@4HB@t0@Hp ;).g-D ˅7Otьϖͳfui؁/72XE~&x%:$"_붇Q:|g fI6cNzUdvs!%@Q`?3Ix7ecޥb}Oc(":tAh BG?Bd&Fp?C֪s 8*4H#Ttذ#}Թi|Cc=d\)%j6%r@+\hQK] jjFLjFQ bd*M];Mp+0 \AKfJO*oT| \B"b}DCYWTi*RZ|WoI̳XQ CfS7 5˯r:4̴ƿuu+Dj%O`Y&j.TadZp53Dg~h 4`P-z#JGZ@4ږѣ}IcN)75%qK61~J,l)-XM.v'JLWLؼD>}$cF` ZRf}N]\)Ү;wf X04bڈY z ]Y%!^ٴ.%*X$j oNib@O6sݹF~(Бgu;3m}rHDʀGw[1 ؕL@} T.–FX@3prDž2y28T:` µ'?)0?Ge r73,3 mx_K?#xwaVyx (9A]ΜD\/k5w۾Sݱ$A jFSßwd̨D㶐ߙK:$XKg[MJVSS(AHm\kl(ghWh1}r\E6YT D2t{Z/s(j_ ٵQ[NH}rG lӳ)yego},5Q8$֙jz?@ YU9Yq4y [*Q뾰CI_) 3dnO1ruܐ?CB9@JL25-ǘݼ>ˌ)> W %풵㍄<},Y )woHK+? $bcV3K\v<yR`S)=T(]ݷڄ,=KͼKɝ 6ux\d1Bn{:;<cNFh0A) TlmA-{J'DML_Q|-ѠqҘfѱs^}1_YoH0,Ą.POͣ|>Twm6> .H#TLET.[836,X&-餓w[(3x,ZI`tC6xjדegY]ǖ)=]L%vѦD!s*5zI;{+kmYJBQ3I+{/!7=s'hsQo zђৗI$ɋX zH@Ke׋HĸW0E#wU'_KRtaYOT6D*tBv(UlT^6)a7q,sޙ_AvP\rBcm"K_W,>hό>褢BK)M B+8b@UYNGNTΚ8Rœ=l4!:I)X\RSI۠reR?wiJT1`2YV,95a>P0mChiW;ew7$C?2Sٹ%i; #\qSe}+7?2NŞ"X}c_ܵ(^ѐMRyj:ꍉ3aހ4XȪXzI-ܭwv!HPNHs^ vϥYԺz G̶=4࿑a:23ի8~{g ]K)-jq1pRi,ftnGE*3Y&D4N@sMWUltVcW 0\1M;l6[(` Q~N#mBv: aT JGVwkteֱ]JSf (цL1TBet̅:3=-iPE]<#$߂,|f??H{EX6|ly {PIe9f2U V݁n/MpHJxwbԟ!)o>/o*@d<*i!ys^="6r¿mEoƦAnwϊk7l=u; ҧw u֩0k3+FieiX=1[,uQ7,ixDcj{GNk^UCt3Eb2%S 2rP^ u[B?EЊ<5wn2ƕ'PM4+ReL,%EDȫ5|M?48?3q t,*LKhħeaCѤ5Q+"myX;##?3)KpMPLsP(c=1ިށ(IwM˃rBdi}L.{csH Kk.jHAӜ,tsܿʄn6D!_N/agh Hb'SQUbR۱1^c?6NYa-R]&?^k= eG=X = Wglz:T+caa OaCdS~^;2m[<Br>\rdT\ ſ__C K9F! qx[@˨bzPe[ xdkWP 3bm`z%5"r~*m!g -8k3Ҝ];=x՗0cUܼgqf퐂aO OcҸt=MNHc9?K[ lpDkϫ s-x$.Xokp^hwjuPi J_f h>qLO2`s"68\?gb@sCX NGq?1fzxoY\/o2CtHYÃ80d9GoZ#B2wP/0Pڅ҅?of 2៫@VBM 5dhi/Cb̎9_iɴH }$}OZ!Nڼ؂m0toeRt. 2S(>! ~_ '{Qr&x=8/c7l%sܰ&G*為,Us\4c},vEHWN9y D?]=EBˇI_;c}$Nb[QxrC)Z:uL.yɎ1з‚doT~v8.N,COއ-ϏPMHDxyZRzg%t ,OQr +]f'{$aB_ 2 ZY6e6>!d҄Nmnb"Es~ͷ}C)}FZ-j vzmz-C~i~sL#im&J<(9Y#:0BWy1p(VVLʞ 4MUFw!ĺ P682~=ah,N})C' :8 C |ĎV/koM-)uNb /tF J(k_1y;(ed. ;vt)!(lyBo~_A=35d$ )arr4HGp֓ޚ! 34zCe<%9X]Ի5jcyOͼ K1:f9ni{˸{2]~;@Nb2L2fl%D^plX\.$MhQB4`ms.rN 5̜Ԝ.岩.jS۰[3 ?z><ۼJCMͣzuЌ+(O¢=܍kw̝+5עah wxMh Z}#F8f>dya q# mC7`}qi8'cਡxM4^O:zn? [%z 7ٷG`7.+ǿQz`4fxDadS*1XNfdݯ|⿤H UY:M!a}bj2v^%ld|/! f;v>I&hs7# ߑ^}I*G&1jzU*kQQ>ۼy;Dc6=_QO/ -|'7Sh٘;nN\7Ճ8<Aѝ ܯvYc DS*m˶>+1)ҥXN4zL>H:&C@tK/4;sqTxxCӚ@DD Lh(p2j+A"r諟<9ʞk 6=z~c-o2W"Rz9|lev(ȕw_ fC}qi@&-h 2"/!"?pjS'u|*<==!].OZčeiLI^?ZB*1&KEa|k:NqmV\P&bȟ@uțaKP4^96O+-pҏ}x]D:zɤK >o#Ss]E?nqz5M=yWh=y@DZ[Mn r9潮x@fRaN/Ԫkry_ F ;Q2B(sXB|&knIpw6Luk=`0OX y n*ꯋx~FQ5<89/qbp(Jy_Pï$G?Hw4,\ ^Ԗ' IHT(*«C7)P^#wyL"bdm:ޞ7~28ds> p>\n!<\qd{YŽM#'b@y]g2mC޺mongHщc8Wt1טԉ0"'#[qzO\ a1J5Ɖ)\S¤ 9b?wDFRVl%ow}p%[MI) 8Žm_/g|hiħ|1Հ΅ "* #/5:AQn",a$h _T`F#gvCw][E: B.-[\,~J33mȡ2fGaR:t,f*e~X7>ּ\[taŋ3]@NjZ?p6 vn"9tkP?-bS(lE{{[Jf/"-e^p/4l)ިnsx< fK*a&`lކek .7wP5b&.bmtb@2clCxЩv4r?EOX2EH[!ּ X9;ֲ[qB.?ln=+Ig 䠚RC?gSddz$lJ }-^OBU; #K- -q1r hZ}"O{fKɿX9E񈿥x厫RoV!T݃e-4ZٖC⯿кfm+$>$ B\k^U= JrO e6q)7K+;]s6o)`tѤa02Nɘ.UJ@8\K $GzioqGwmoN#fnKNZ뛠q1glB24]LTr#_ތ$Q:̓.A%QcTljQ?r46W{~*U5- ԖT-oc U. #Sq }Idӵe3߾^_E+ Z9ӟsS1|俼?Bu&#&pW 9b3z#jm!YpM]S9I~(7+ƨ1I(a:h UߋyЧđo9 sSK .7 ,S,>1};vƑz9>Z&6v z=sAA u!ل m1ݖָ GYX q|kW r _QL/ Bj;H }h-sx'axpEfKCacXMx{YY>~w(7&\ icM]#ʺy8᭜?d$t]*m4S/[H,l;Д.Ԅ"%-SzAc ^fҡkg$ x 䲛i};U#(9vkJG-~ 6xk]B.nBLW%CfCmnѦ 68J|}3D -)Vn*եHy}|qw6*:+Awݒ8G̬jӪzv̬| '4:5~K/Oiй+$CO ѝazŦ R2:Utޝ9Vk3:,xa [gUcܙKPX]|b~Y! mCdF\l{/ݑU6R)a>?@և9T:!EWQi~HA 6k{OD5 @0Y[WUҟƑ*wiŋ̕z# )F0(_{$vCa(+lW\3)v^]ӻ0]>E֬-N~Xݥh>AGE &z+Ēp@u_RQF|1E`XXêSah1gI(ʞ:*E}{ûSN. r\o9MC#R #fuɚ5uؼvVo5g5Y#]xTxdcHumr7oID SNk8alYXدgk]0 2^@^ #dQV_5EDa1@p<'Y3Liԉc'sn:)62g/@P/&G؄^VwY܏r2*sJtޘJ ]|l,#wG]Ҧ^y*'pЋ\J^p Y9%= c#.7lCu  .4NzfzӍJ!ǻ䇘/>YN9uPI71&6! _IDpZAQQȷZ'yx17wH&n3FF Y(j[t9?m9XB`$nYKxmoX&`I*XpiCCxz vPT$ky%3v,,3c-v3ǿ@>C?m3RN,eҙ48~8ei[e[kC15p:vA"ES"Sj^rwFV Kpy5!2ČRf,b! hvA3 8@ʔIΐGG ; 1O&Ѻŝz)1wӿ ![^;ywxɴQS-AR0=deNKMxIE hV>!iRWk=.j݌d5 kƆ$&`'PeTjXdFbJCR֙L?ї9o̙qE"k:Emo/8SaÈ8<,zC[Z7 pH@Onx>0L¡SbԎ[*̎*rMT6Sx >(߿u+%:I>cKh8S6YO Ș  l/lբ! E.(rFF(+zdwZ|c5 y#ׁbE(E[cjs7ZK߯m5Ar*JK'ʦgĸfHSdL:A5uu[3S,T"sWbS+ Z#~zkcD3I %.̄etT+E.[@^FT!T! ί(IQ\Fdrz.yop veG|/pnb Ap)ZG-h6_d'":a3i/w_݋k`JTq =pS c+9nU>癇e-"hlr;ͻ a#.'-ih'd=;xUp;(U_qA mOsCuASy Bk1o3st$}xw)gqN0J^gThȼAmro?7GNQuvf.T%c[j=LNYEo4[LQxY)mA2jZXq@xKqV)h+vxKyBf~Ǎd\KcuX$cwW[ڻ!DUF^Sd3yI,Gێ HsXˮGG %!R|Νi}-s/hĨY,gF"4jtP&+"O:?;$ڗFRH]b0n6]p8j\Ŋ<Jee;5C *;fg4M\YTWFPQ@oŅ+?4S2(7SIѿfpQLK 3N7}}qƾ)Tm7kF:"Oo:&L^L#CffծhEp ^M 0'^mU 7!E$BTεs'Axǔ6fQSY,dt˜88sܴkj&|眙kOwҵN P#Ccvz=;R!PNrQw޾'Ok/u)¯*W2=?A؞m19A9*p8k4"-B-F{&'}**3#gJ"{xL$8%C=VRuES<ύY:y3Vӥg8BIH4Z@1X`C}^v:=AmUFzj w_Bv|: @'p[7n%B%ӕq d,W=!D«+DVd yAN-$'=;$QG2srX RoIϫ13 OpVk^%3bb+8ʧhĶ%řvGBNr?Fjxflry}jl!D:d"ϨE;M2Kyt[Kc x1lM`i2a4jٹK~إcL<feg?7`H~)XHupR=dRqVzF :.Ū0ZOM[ʫ"]7"P_To0/(eX8s  Y@4N}tnv ? -aT28*PCK ":ozANgdA&WԞs>#\ʇ^ ' L(X_`|y/{UovJ$upq[F[T6!mR}q w;n9K/@Cwm*9~3{Љu<.jA΄ed7 \ {#Dbu|m;Ewwu:tR;kEtFtd +w&_?@ &@n5ynd6ύ!2O.c5BCQ8-;M ތB"7+ɴ}D~{^/tێ 2AJa` 0M*$U_t 9oZ)_T=]IV;{9rQҤyzcoM'ghA/cM8Y&!`D"ź יV@@1Z$ܭ|Q&r͞ æS#4/=@]$!8 mUg,=&@4%5柵Rf`& ?Dt(ʠ 2zA m%h?D)">m6J "ZC_6'[WFfd>KXG'mbZg_ȑl脊I(+֓]1T>2V2{ltL.gҸVoSu"r_UXmm })ټ%-9|W&ۗZsYT6yЃjI(; b=1Y#K@簀ژ"?@4^Ke _1ÒstO43ʶşqs őflV\kFE qCۄ4MifЌvA8QSGt{!MѸ0@/ v'aͺ@+y"xL#q5 cv찚i;!XC_Yi 6Heo"2 CY;?]:n{x9·)+o[t눢y sSųw.% W zsĀ! S1kQ%` c_bHrq Zd,U{q'$7o>r!q2qPg|?G:_\CѪDǀ_AAmYgm]_@XDC,bg" ~[a -Fʞ?O4v/r7?UЍ`shV%wЪ(U8d1>C?GU-=@A/继xș~˧Rsr#]Z0x^Qsj|4("pˮ~%*RQ)MVF_(hL>+{+ $M3דz;J`EC$QE N6O'怨HyN\4@qCO7Au'\ȳ:sCQ2 U'oWgAc]=ƖC~; r%bՒKt8dmE-C{e.,oo$r P)&#[?S\ $k6}W0Oѕ\rwCӼ߫k(э͗K:w8^h W/X!f ޷i3NtXnANNv* -׫O}pm $aMMkzl+ueB=C&l_W).p!]m xtFQ5hr3%V8O uʾ0F5nh",;|GU@\- 'XQƠj|4fD Ǣk=4ئKx̶mbB,[hX;4Bfـi{ mܐq*/,w֧*sO렾Yz293 .. ӵ :YCv_wӵS!L/DSm~OQ0G}V} R!{- *ElU۲ :W 6>кb3S;b%s ՛T,ž<оt$ZBY+pJb"YV% ψ? P$.<NT,H>ԙ7z0S$*EEr*ڊhTv|;,F_6AfR%2Ere{l#VGm{8q^nr&R1CZF;n :ҭ*{k9+f`pҸv׭oᭇKY_(\+p šG0řX^5ۨܛ]e,ttHl3|$8<2/ճ GhH8d۠WӀk$ͮj.T*m#\#D34l+cZ ֶ[f-xiHduC>8S:a6?hwFkbnsEtݢxQq; Cd[\o]9c=}]:3h^~p~O6pJȥP*ԝa*t61?܈̏}= 'Υ#_;&Ϡ1[YN[w儥6A*߼ ϵ[x $̵lCZU,d,\!ڕqmDiMԢE1S}@ŏ[S7c|T r5 Ag\kHR {w2` v䛄p ,BM|0}sD?-q '4:Ɛn+%D95w8J ט?; ӊST6fU3N6G2.zAh(}Ai6*yk&]j2+X*kdՉ9`fs|[jCؕ0t f6{HfiA(iY~J}_ap.ޒpӠ(49SVafr:+srB0F!fvȵ\R5[I{_LYFEC|r򣸄JN耥Mlɡ(3FmZ[n:N F~;ڣ;agr]y޾KX@N7Yp)\YVw6[8P gɞgqbwkt}^~{eKG~.;g+~g߂ T2i>Fi _l"f-"\pA18K&}3>e餅EqDlؿC)a:}L7{mti:0H`rHϑX3x<8HZ j6G3ט)"5Cdɓﭣۤ_Yܼ CVWoWn뇹j&tΛ+-<WO1kaⓑQҧqm9W"<HVr<xAzZr9bx7.UJg`g9z*d1ʙ\L՟Bq#}>.[u7z-Kw:֫"PoD04^9oBՌy#cX@Hj)D𑥋+Qw*%,@$?w}z+պfIm8W6#|o1ܩSJpo_+ss[n 8?IT<NYYXhkMXܝڣ2 u.76#u>UgxbPƮ߀(dIdډP> (ٚ%~!ZmW0,rHQ@{o5ČH (O#W!? }2ȿf uAZ\Tֹk1@'5qht^=m}3.g및W)[RY*NqΒo4Č_5xV_h~0|0}k4D:j ES!U%ڦb5t'eb ft~-f$vp9RƧ&pI#&TL-ҁo5MN_Y6JUMc[1 *Tqu[1>Z@&^^spG/b֞OOcw}f&2.pc0N^W *M1#r{aњ?*/(Zm>33k kQ1yT4K)5r iݝɨm,g 6&(& ) ֳ5' .ֺ qYߕ9BT!}+SDiҾ_X_#墲c-=*l12_{KF5`<,]v&`W\`I~ڌBEb\aKFѹ@(H^v:$"DSՇHa?Tyh(&DЩcr߫}j^)+vH L^6fm9ԗQlsXg{L9pjjnZkH~ƻGq2 $ }m &^hC矷/zDY]|tm'oF_\x)yk6>r7x}kɇ045rZP,&ȉ8Gl< j=vSlkLR}mHwPD?GTg?H cpN+aM1*Mb) fkHRМqwy9Eajd⹷c^&Z\؃ ;͡m[ٸVj<ad̅;Wu}x$Q%J]0+YZ"GƸ߂i;/Ta,lx@/F7hCtڷVv5@Ӂ@e}5b_Jwx 1@NsUp)*eNEf#ّ o(/6eŚk} Z^18YE9IMI]zxP)KBtol,L $!Z7d55XceK$Nٺ{TpC _Y qYX]eҤM7=v1b>GPzFng::CH( |->^hX[k>[-Nu^%f5˧l%Tuzyn6m N `|O[]:?R?ZIPjLu#WaeO,79G&2D?Qw^",Z̵oƛڔCw-- y 7c[w5e\I?mz&J}-kLDDFԢcjk|1{vD(FK~ ? bԗ[[[hizęHLQmV`KH:kt=>q"u"mkG$a@jֿg䬘N 벀a:l6(NG#K$fk`DžTnw(5((bf-Q `QӬgVWmC7-&тC8!~i)ogdsë ddԸWFN ;:=}O/Z*Ӌ,owq*LO$ bb62,brQ;p^tzsdq퀱] ̒?=ίϵxm#hZt׶ q nA \P,[,;f/+)3"9~)3J߳E\UfN4lV:5ֈw%9$fImbV 5;ۗW +^3j:x]0$LeGo-JʲrLJ|+;ϔE9D gOaH05yeRe˞&Sx hrV0h$Cs)ZW,r} 2d~`8zRok1gQQt5CVM@X:<_uLl DnVHAxa]guN%<:r| +DK"O擬ޖV6rLk 3Ei`x3tT <Ʊ.a#<&浧A2b;I[H6%m!AIc?r|8pkΕF(:E?*bV nE>Ft(U!nh81{ሚ*Qh=BM*b~Tn<%3H#\\s.YM]-洔Z=۷w5ᇂrB (F ЭwyOqm!/4ί!84Agn>WBWلԧ*w:/iP {q231[Tyhm6] fC$ +w 'v* ,og%hlSJ'zs:m[5.ZẀT5U(=p,]'ĖB^ZT:lsI̚:V`ycdPO ] k;<bk[c !|%Po 0?<5,VWܭ:ΎX8W2OgJ]fi`\ JP'~J㊙w`0IާM($ kt װ|7iOMM1`BM;+!e UϺjcihKħ1EʉUswϟr=Z21'#=L;|`}nq ЅLcݳqxu*)-\*>ja^ 3k>~ף*KՕ~GXu?W]9} AnbHyS*wj5x .Ai]jE#D^ FNd51ȉM$3FW"E}<4kpRaɉtQ/,*]J"8T>nVomĺinn|9] W@D)@-7!:~?G0R9^(ѻ~j ~|}Ak :` 5b,haL&l:e&qBjȗ=+ !`rF4TXQ)N:S ȗy0Y1i1O2cN%_WSs_|'Trn6 BK_C]hJ FQ*0H43Kd܅ }6 XpB. ٰT 2K9w,%'^cgDHTz4|]{稟fz^\LwBvNv؅HpW!kՔ7AƓY&dߨ -)/ 7)53xzwOO(xξe&E@P2_<@V_$| /xN=  +3d}e-V0NO8*mAŔౖ<k y',:E\hNwMM#&q.&OLJJEεh0(eϱa*=Í"Y)a|txV<נ@pGyH1wn^[":jf)Ax*H{:%%-L*!TwV5%3OTW$2^=׼T1|>Ab hu2KCդwL\ HlD!% ÔȖW$CZx <FGYJ[!A4Nj {i꘏$+Ck;q=2XG^ֲ]slse6-.UCyUԫjcD80(l⾵YDs&SYE9=XgY>B4`HۍEa hɗ[ Ѿdo܀s3 ,X׃vk:r?j_~y6ަ ǍF SimbfFtqI7 eG&tvvJ8"ǎ|[4?-ܘnjsdpW' U*S 2=,A#1wp3M;-&fsݭ-#tަ7%ezo)P,]B!vdDGHU ;>dĂLdKχ)x_ۆfJFRҀJ?d`@VyYs^.A4d<cS>WvioP[7t-\0Ԛו #3 S>I"7>9h"4.ď#C&|jGQ4TהPqAÿIX썇,jbp1xg1D{Nj'ᙿ#V]}AcM,<\2XaҋŌeܶ3g.*Ak""{oOEVUgksD:VVq7䀱ͫ<kO#(RNV.sAOw%LCyoUHފjD_LǕ>}u60ZdsDdVUb2@ݖ-4Bisg'V T8oq>E4[X[#bUe_22#!blտ0y^),WF8A bY*a-DޛDMDq7P,yNWLbݽ`S0tZƶ~5rK$M^ y &&'s6g64^0onsˠ[ŽtMD$e8HH TUy|JoE["&`U!Gذ:>|Gc<v]ـR^qm*ah:\NxH;~1;D/*f,Q@Ϙ:x@P&C4vCDzĜG}@ӦpYϸR~_FWSzDSӱP5r4,5^t%KM;Ygd[c\ 'Y0TmGlf 2ǒz.bbߟ%YjM58Rqyc|rw/4iƗ%igd5§\j5㨝/^! ܵcȹ?]{z:Ol 6N4EPJfj|EFkB+U / Fe7<7f 'K_'1b#&=jԙ=3*rdD*^`x訖u4#~ LJ1Xl_&H_OL rsO *HF(z.C2s`2KÍjf4aBwX㷨="|I4L Q**;J8}ZVvG.({G=اK7 (t|DcG`LQ幎Z~nGS,:KZ K*GT %zHqY>H-ZdF@T:Y@?-o6RS寊"9ߑBJi?1, _o :89O14o;Anlpل_n%vFͬ ,JȢ`dKO 6$;OCjeφꦍ\j @W{}O Hnк٭ypя.&. vhDpHlIe R )'2ЩItz@~u)fÑSh+Q[Z X7b)^PY{8#X5OjD,WCYȄёhtfCjɎ-~Xn|Bݷv[j N7D Eh;Loqu+2Ԫ4 6oFAMsʚA3)SqY9T~QPtEWJÐbhC2qI=OvfsR~c55jw+kIuO7WPRK$8BBkL)T fmnHsȍn\Pu.xg=*'U%` ,~Ä"w3{ h!^>HWw>*RQJ5[$!̗u25}6q!3|!`I<@=p%RjqY7 3W`+ۘ){_'yƄҮ?4Dߦ~_?mu\87F@vN˓ TsZ zc@FC}&vq'cȧ3%=jN!fYFm{7-ad_w =Ћb*34 %*{B0C=d5RDhs~uk:MHzbGf,ǽsXO>.3'`{XR@MV6nY\a!V.xzt,&KV('2cDŽc IX[$ma6FKXCol@RHzFCOݥ_`6C5ۥ,52kqi&US0žd"4(/*b1g'k@ߗF!އL y4VyN];# evڠF^e5z5 J<%PW 9eK[oЖ~Ҏgo,"ΒY3¨l}A=nsZ֒mt8wԐt9ztY*JۗU1.- d<><&+ ͽ;M0GHzԆyI_lm"cRξ?S *GDX\.jd8۫D7Ym OvBޢ5W5la[DQ[oϖ(bܿA Ҕ\UR=< ꃼB7DVSnv&Im" kK=`w+,7+ʹ 6<|De dkS{Ll[8+9Z!vg$2™igwc:ݕ1WCJ#SeeUʗ Ec(2u @"g?W kvʓWJξ*_ZyѷIoMJXHg,B1 7Ab(͐Xkᯌ2oS)ojW)Q4zMÈU Tˢ؛UmEaf&c ,bu-.soGy?TI} Ĵ;t e4ʜJSqG LqԎl2_ˢy*f7ۥ<GWdEstz]2 %ՙr@B iOѸ";? ro{ ]"UJ& ^u-\?@@Q"  Z5II$gr15Ezƈ^eYH|dn!~GՕ̅/@| -UZ^a9 s8,T] j-HOYOMe5Kiwr#ϿInBPyLC CrS6(-ZֵX- xֲMi6)4FF&3" ! 2CY\h$PuևT5:} x0\}n S&89ߕ ļ}O8GHԟ,XQM: u!.vQ"h>ŏ ]?2j,/n4Yv )W #QGw橣X'e4jbW=!Rb3~IJqU %N\RpDg୲ [} G֕ZV> %| gl=ɧ7)S/\1!,)gdvɷؓO^o8.G|KAT -8VpXixRIJOMqщ2"2 J&xVfiDszUYmRN4w|jdв`8wX%,{ݸ6Gijus9XgѧmvWD9$24ensR ^Zә->)RN'bȓxkVHn _m[Q!Wmxw. n0 Sa8"GooY*+b؎GuyѢ:t\=KMnquT͌0Rd4@֫D妱}fVE ;l#[_yәW-]|m  y}uCޱCkqv_|laE4 V+t)Ie$e|^~DiLj#1pr%@y^d˝͞&JV)U/|zѸu1R\_{78]O<)YWgj䉇*Lk*n&X7':v\ݻMG0B D#,R6Y[v,6V`XL -[8Sqy2fHo0$. 0J # /:ۣvRPQ8璉؈ R]mHXst: V{<">=~MzE 'ۡl =@ C?.cZ1IHٌZ4y= jٺ BO!S'^=߶yc" vh1aGC3& B"S{G:DVz45 &lY9v'1e Cڌ@l=BDJC4v@h،}aI.ֽ`|8He_/B8I,]XhhK@[{ػ=d%^ݍE$TmY?;\N" [Hߡ$:|M! oOm𢤖PY_~dB<U]Fy .-^/6M=@$N<hZ._tz7ǟj:qehH$LP7NiL'c@L8qmģX(tPLCpš*M6IOwkp2 kT$D(:;zla\%%~4"*,^'xp]^F4݋5.}PLw0A6EWlH%)^V + $i9.^^KM3|ȵ>ԙoXpQPlܞ΄250CpZYjr tYqdݕ3}[˩UIq}XEA>}75ýT!71?`mXOboH>98h`T2(qKhh7- p h3> HG$ MkT( \oQF U؇^iJNB@x./?yt4`IB1g߻0:sW96G&dZp92?DA{~MY}qeC<M.-!:Mr (E``2PXOM;,ƭg3dDP\ Pd+3{b|2{ cc"bnxhxدg3hjwg~`\(;>6BA!P$//aH{˶ N8'%Mt\#<'lk!Bw0p.x)wͮ б)ܠ$k[}ee<acMs.AOO bE^v;SᐶˬNTn,$}%q f0EC@zd|?ͪrtP :pr3ڝT}%[GiꍆF9Gc7 qe,Wt}QtJRP ,IQ(_ԑNxN^aHnCl{GJ&_  #k ?74 E pJ2Ou ugKϟqG:3峕uDzLkoKKiáR!Y>׾6)STi}%ӱ }*ji BvPp},zdOC ><7|K"ed\R(ݧ1]N@q3 F?S͎ޣF:%;"Qĵ_5{Tj b]W%:TrC#2Z8NO|8sKvT`mj7Hg"_(N#=y66ڐi+ [=za_a#GȬzeOeϔQ&^3!!P*0KĎ*,K0J=6Ɵ%ݧ7bT+Y@)%?+!.:,{٭ ~/H7 W@kIlcV s\ήC|783 : 9@ߏ$\K&Rt35M}_b3&+U҆z-9tBJgO9[9z h[%  Gjnԕ^)ɶ]7]bWJg_{Rmڂ< Zզ?.vC>=0\cT?-xGȻw(jI|c,`u#,"L]U4k8fA}J=20gljT ]S(5`ck<3ȪSr9csv\`s"Zh|[`ZИ8HΔz&V!H3 c(P[N 7\keum5c*bVp (sQ/13TSTcw)ɎqBO\/%T.Cg'/ZGv]w\ޥ5 d WZxBʹK(+g:?dk?aO5x1'QlfJ"y#pf6Pd'gZBqy3%u2 W,s0C +PS>vmyUm-|ZXŖ-Wћh ؽ?G|~,OʺTC C+3dqْ& (F9hݢi%۶61~ .Ydv%!;:h8-h*oX}̵o.ws?2)J׺٠40vR~(ෂȓ.<&(ۮlg1τ{!nvkM27 (+)k辨517^jsqiW<1;}yvE?WN+QuAnfkE96v{I>F&}\n-A C?HWPb,)h F}bXsjxO!911&/xIڐ>n: c|Lg3. S<,}N.Rb:Vt6,S\9WNSY-B:X}; ɶ@7?mJ ~L0pdJSo@i]+v ԩc4IE!$weCMBM: 9U4֫gݘzJQ=XHo1l`G[?l1v1s(]>'HHd(`PFlh4Db(k#IXc " NNͼLS >LiC-k\bُMOʟd9^^ɌrnD$]|~Vr|Z[K_?r e^Gk V{lɠ*d`+~=#t3tz5P7Bx4x6kAt|5c3йviֻՋ! \:|聽nCob,\BZĸRo*1F*Dn16ap~;. $!aZGOAV|vߢW.7_B{$x @ߔ|6IUs^1t⧊}+܅k0/ EibDQb*iI%\c@2Vs]ՓoYcJ1EDkGb uUiD۶N||OIna/$A辊e7pxɱ2X hp},l"fF綢o+KPJw~ 1_#*zŜ8QƎNʴ&^BJi/K.%\'Esc9:p-Ny`d!\N9秛颜#f WӜL<=u@c2H8@w~/z iP>]V LJJV'}x^5_%x$xӄ- w1o9 h\`6LtܾALd=AN3j*s\Jkf ,xjխhÂpUGbHe~m}Ecx) ~Gd=+&9(#T'{],ID*ďyln=^p^T%3H,CY*  4rgwEsՄv N;׎e L">ȩ  f}{c i XlfJLoP*3TaYxotF:wTKEPYmcpvC,\2ʆ HQE;zB#< _qVucflRŷN \$p79pVX3-61WZˇπ_&VXa)}2ݷ  |y/"Xxݑ&#<),I \n,:rM#^Ay#BO ("Aa1YT9uń8YCfmWa`BtQZAy6wJ{ΦƷ0̬oN+L] r㡡nhws*s~).i>aX ġ=g\)lM.ɈoYW:))GD:cln:WxF\ (!Ph<%6moJV@)=WKtcoytѳ5'$NiY}FtrDEߔ*3+`,RKf)9ܑh܌x!n0FsF6󸵇ʱ5NWeF|[^`6B55B>.$m?` )AI֖ J)OgVELChrP-OKNOPiz:@-xCzih’+nǦVϞ֚d¦ >b>~qQrLx[MXR ɅRh<,zs(9rM;/JM#>inI\٨ %}yM/aŪ3c%C&Ш)B2nsL~+E}q[EX͉ m\%jV S,XaъQ4TFL@K ʥ>Zyd;2zĺ=ffx(6]?Y^j"wh9CNV1q79z1LԆܲǀzqvdgR8Zkdz<"+ \q\WvD,ze_HOc^} ݣ>qוkݽ4].#߇~ v5^DMFBo8!1e*.\ktAYyodrb||lx'x+EWV.WȆՔO\,_cb*vvSJwwv!k4eݓE*!9Bp 7 EZ0\u2!Z77nk\ym]S79s$@_2Ж6< y_0ZB~Սz"JW@Hqɾgo;hK3qAH+IX~_h8$jz0USU+ rEx;C3;tN?/T[N2"`aZ"sݎ_J<[2`cȺɍ-5EZ{Ԅӡ~BT.O-de{^L:? Su29a6"?jx"TG@m"hqk=6qX+qriU;srS ;z0M1.WN m;ppX[0[2QjtҠW'bP r mM*jIZ{9y 8RC"gƫ젖0c j.x -p",^ܻ#v{7@: JOs5Bٿ^&oh_̨-ܼkr?&  O)HpO&?e`rJk뢐p,|o݊JB["RV8uv[pmf9PtKYDsg P5Klo`X'^N!=t1 ywoƊZJ@1S`$3Rfi|&m|Kr(թYhvJCI(^vjs|)E3Gvu~G7aÜ@@{U) M-V@b}SaYWۧ߉x`r1W*e0F\\<)H҅J߲?| ;7-p(!ܞL_-T!ҡpET9=݉e* :a0zQVY ѸwH,璄e)TySw֘WvdU:|fȎr9C7Hv,6o.DO%(D;vBo>Dw烄Go1 o ˄dBigh !L`_I`QlO 0[OKCq#uҌP;a%hd9Q|sn釒T(HiDqLʱ}77uty17xZ:Z ZXMGQEu"9WG2$n܃%&3@L%[g?rľޟ$ҭ̨;1lr}r M^Nb/{s}@br;.7 NQa6za(/+s6&﯍U8f Uy %StyP]9$Ut/Sn*.hLO\,Nlz5Z7ꇖ7䡘fۂwW6\䡠5:sӖ`_FGk W^ kO XhEyW,lTRQ|}*CQY O%'iix59皫B#D,ʶIjvtM&l>WL/ }BC {IإUs3{ V-vځrc;wfi>,zZTRmߺ09aQ1V=7U}*])S[F%ku-Z*߫`筽p\R.F%WH T_O' X3u,c AYy}-YKn==@:ѧ&e|[O-EgDiuPD_FŶ>neYEYS௾2N&OHET.WtlX/.+;R,\1,hF%pj(9 .hWwҟL+ Cؒ1C~#\p ^ش @:ʶ-y/{,` w&ª0}V!R>!+hCM+e?~YM"{_M4 cnGXlije`uIytWHέ<${\旯-!#O >$)\*8Ҩ@YPogUoT}i`NDma_ertqg!}bVC2x۴oL^8)LJ 6aDcFӞpV95K,'BLj:w}+-h8Tz'y!VO[Xf1wLjx\4Ff·(?m6/0?!]3CIY{Hq4CIX(œŤUzD0 gs1Qr C{sd}.m/q8ӡ3E Ͱ֓~5}R@Y??iIh4h5GM_oNߌِoVW* |lݼpKjlp|y KƧک4 Qe?L /ͼR3ItBD> &j&eMJ;T "E>(ȭ7 y`/б _=DcyX0!}!p&X0<i4}u][]vNx(1{OPV00x8z"T Ⱦ҄[nupv8i Ԅ]c,OrbO^>:UHxt۹˒n= vY^-:[♯$ \5fU'ayLkXDmx|0t7Bii4;h"gظqi.׫ 'iI*'SƀCc;Cg@Vzq?|!ԿEE)p񀞂KwfԱBewVZm鄩+Q&2)qB&0&#.LőoII+H^u2wb& ̼ r܊Y@Iׄ6Qu Z$ ~.̔[T6sN7qV|0yY&PYĴ3z7c㇍m:=iK\  ZB"XcbEln>z.*#VepXsU]=/@D\!TT8/[mtJDd^[9A5<AVM q[iaon܆Jj"L >%WK7e A9s,<p79ʠi-Ho>F9OYk+@_xܞF[>Q@;`W"^ܴNa+ WO{:]Q7rLpͶd*VcqecbjݫsD8 e?:I{󓅲&1%L{,xK_EF-":ϙ+@!Hņ8O6ea1L.3 I6Qv4vXtwn-d%a_N&}. /;T\%Tr7 2WP%Fߡ9x",y+dތm8p |k9R;xkxt\ǂ3[2qzӱc@˷/ kB `uԠ.n(v΄wVQmnr1أ]%覸Ab7YVgvZe4% zxV2hZf<^ o9.zLBű-6,A9 <{vۧɰMS}A/#;~KxA""ArdG$j5_%'$u~oxCÎѩA ď<ѪH*+ gF.M\9q =!xjXƥy2u|ybqQ-g@r ly=l$ Q/ԇH-הM~{/( f y_H&؊ D![m1ZʬV UpIgRl~=Sh?| nt[Kib9i:w݂R{0k~oď jS ih݄kb2+̞.Ah`H!s.񾜼sYυu1;u :O+p8Д ·ij`(J*?x9m?⁶d!$V|+(4G /ckgM)_S뙨Տc L$8Tr҄ G"OlUTyEU݆Fsl`KS-e0) IoAdvEyl'=|:Zf^q ƇV4H+!:}co3=D&CJwdmŽsgYsS̉0}k>KgY»1ee]u!la9S-l;T![Z; 6AoQBۑpo%sڪN^H<${!b!ם\j5O ooT75XV\ ȌT3fA%b-l!V+^xpl_9 |*8*#<޷2zIdO*TmGԨ 0Y"+ev%pIF1{jn@b$,)wyT@1eCb6nULB0↖5"F:#|NԜ15ޔ&B@q"][{Ԙ `κmlիNb'8:w y(1)ӝD*+f+ݳJi9`暭Q7zcl>pGzK 6ڢIgZJ! Eq5|Ld uM 0q<-ZhCmh@h'.H/oϣ^H; un{ Z7+u4 rG)1"vO5+E~:x2zLG6-7AY_2t gAt<D=Vk-87ϱB5Y]o"r#Ir͟)NH 1% [r4u3k ԓ[(ꗯŮU cBe9~r\?*J>:t={9yLbvxCԼ,smAmo[/^!G 3J\jzuXG4i.;Sb)j,я" D``n"Os S`ewaR *m('n!.T$^fF`F*h-7?jP1<֔w1#6PS [P&W5~4)MBnXktovΑf7v2ђ0du > 5Yj_a޴"{44l3\@9KG+Wz=Qȥ~%9./ީK7bdIsPUd(4렳C2oli}ۼ, ;Uk #7dT$c$Hتf#!|*>)\+"8f:Cg,J wUI:)c=q䩻}/d%-I MTDNKcwBVr))Y QW\4G/0bV&tZH;_C!C1]B_?{pI2XRrX^c*C~$_pNk)TB`➊fo:ݟn|vÙ 8E.Z`,έ{r9V=v&pilWy4*uXS 6lxŀyh Hh1tM-n ד@zK}~Y'i9kz w&$"hoAml1"8XC{/42A&1h0]!h)mQ7469[ IuAݲu'Bw|,-w{+T5e!zSQo5)5uGRl7HLeuu qʸz"glȭ3l+&دrkߝX_%SNp޶ $՜&4}]E22YMK(d^`WΒ~ Raҥ|z(Tу/LKC,j3{qCfjbl~hJXLX-r$ABU2oNW;G0+ܠ!)--jE1D=s9'{ }f.:G??*f!rzÊ͎#L7 YΩpIE 0̊xUpQPnz,OPsN .GNg7f. gd[y J!ޱxγv m#m.:>jD4#b6VMx"'h.0)ykOZZv 2LveZt@?y'UlV抩kPb!<^ s h{Wuق#vV oP,f o{(BcT G$"I:m(6H>'bpQ:1Xp@R!PW5Ic˦qQ9 j-?ޙ;E/=p']d Vh$H 5O,r$b3t:v!ͣ?Ҭ9pl*g6FtQ 謭8[nI\~ Z̸7"b(2x)=e FS?=t85:u ?!z9nbdˀ2o|[dc}E}Wa?iΦv},w%;x5#fe" F- #eYfpi &Ħab?_6tФ}Ll~e}~CY^|DZe3clE@wuvݲs܃@yn%PlqoDml&lx)K('5\v6<^)_"j`DXwO!;ɫ[ɟ1O,rM9lM`$'^9LĠqG`[iak+V /} }k]1<>1vŢ1,^cdHIa03\f e,vꤽ}v1U68:&ؓaBB~|~wKkHԴ9+Xq1bχ?Dfo#~>Wv61ٜ˅zV6A,)ѓ%N kSf*;nE٫aqY*G3@ی;͔-N4ucƿ֣ E''=CeFlw.!+ؗ&)6t8Hb\B졕nP_5frdyqxAD$Q5oAz?y&0s9\VTл 7Ŭ&\s?:eȎ,~4D;m^rbI_iQSf4~QIK䛠?#)߅/O%/zlzNΨ@CXFp1Y'Tf# ؽd>P@vҶZ{O&>L%nf߫nm {ɓۻ;8~~8?VgP]$js8f_7)wеHKa7\]7Bs6,JVHq^A&_E`n% -ԡZ!05eMo,gDlدŬ󵒋ddls\8L`#@BcD*VKu>LڧR267? І824ɀm/Hʤm_mW?\7r}|f;;0t'"XM_ @qlD&{jIwQ0=:#3J&A38Z,uæ²xfyBL'm'tOsC! n0ʪi6^:o']3clV~7FEEu 80LoϠf `WfVS;T^:&JW`!B}. †e+n\2ςڑj<j9N0!^;)& uTKX^JްiN+°"jǾ@Qr9wWɓ@atZcV 7oxs p.݌%Vک6ðp'A|)D9 ~HڲS[ry)*O^[sN e6ik=kݝI?X *aU!6N1AA$4~Mw~2/VMwuWv5b-~*P=wiXY⩦dI:j^:+UVow\d$~侺uO{Maϫ&nOo 8uv5Uzք F+x08Kwυ.hYhw=)l6(νSy 1 8v k2 8Gx%icT+ MYk|`t`Bw[ŀff_QE2} ٺ0ll (m`~4حwV؝rnS8+D52Ը覌#srJ{j0OXZ}{ \Z-vch?~#L}LV+艨 OZK~yˇZ"^r/ܫ.0c{)װ=F܂j)В68"<%+rxZb[ζC9^V,:*1GO,uјV4De{J BŵVc<.q_s6GOij) mTKADFiӒm-JMdD>nMn,|^nooy$ěg|rQn+]AHR`{5$ߠ #ߑ;.⁢ioޒxfjgY~ҵRDX3Su'}'94^ϑ Qide8`{G$R8 *X)sN'fW#';!rhxI%^HOK;5Gm*t;Ưg[lѽA`<20 [dfvrd/lȪ`PMjd.&att9܍ :}x 2ߟ #Ǝ:a'F¼@< &zhGv<rZ K7p{^#6DU>XNcSOÿg>D(B:#qec5ml狥6żx$*DaE>Tfo7^fA36Rg/٧93zuKș({̒un!bz=AY龰z,M5O맞g[[isIҹPuJ=co ﶀǥݙrˢ4TvOhꐍ9>n.=wB }z.65!O'm,Y6kukӐ ɧbnts!1 /ؘ%~%2$\4M^4DIwrn&ĺEʍ0Dhʡ,9{ Rw[#zPWu-`H)6ab_vr;ۆ㚰e u)--E HO!pgwb:hҙ&-+گ5f_jӰaV GR8 $dF ?0b!Ű&Ga#a3$\./_rW_=zj <ªeok*->bϨhz<HųxԈWJ9H+A%zȲ*y)b˶ 1ZWf i01Pk RKx Ȟ徔O/X'@r[^*&`60(Oc@@|HPM<9 ~+_bW\l>I}XՈ#bur- T" r#:J}[$R:u. 0*>Ox *Er88R#8VEA$"v&/*4L-IjxuРb+(DLعmЊy:cJ-ʆrrX,J>{(^0ijWflsƽ+r\(Rڴ1!dwm$)PZq@٬OԒzOq`q oCZR3:)!Uu[4( 8&4zKW0KRUE$ [cǗJ 1}"iցni}4$"H6 ߦeݞ1ר"KJjU+8y60+-"ȡO$!VpҺgEđ1 xi 15αu2 ۸&&&VHj9OYEU49-'Eq)!~F0Wx"QyS|q}ɵP'eJ?=0T%(OrPL] qO;Aଈ ?N`%-;?qNnְnԾ4Mhq1pa=10^H h)@}]o0|"9!$E5"@m|ʴ45ߞqe" IIO)z8-_Wh"Cs@>ߛm,9QSѶ kE&@c P=+AOlihS|pB+IYFŵL,O#f p:kUg:"X$MhwB_Z.$2.8-E^(u;A?~{գ!vcee`2uѶ3ٓ6An k6$WUlkV\wHY#[ ~6euϟr(Z},fAniQKb%泓V{ߺ}&P{!.'C~6;vszd1F&TjϪ}FSShTn7Tή#=$f`¥74іsX>*L8:5FdQ@˿$HX\nBum e/7 iaB=5}AUxB7}RhcXRAa<1ق)ѧ}i`"V=iJq-3`JH`3AiV ^&=*)zp[A=L%Xvy11ԩMs'CkHxk}ݺ+*/V+2kggXJ~^ŢoKdʮwb)'*m%Y3oJm;C= sE@B7nR *pHJ{{;I$c}j.L"pL;B׻o%JiB#\T.ǵ 6-˷s,)8>⅀BЈs-)q .]%0c D翛ڣ-攀^EӁnP@C7:j6M'5a; m3LO<}L9+֛ǭxכwT)A.}-RL^T=XA 1 & }檱igLeUaKᎍLbMfm7tT xb@^ӌ, lXA a2!Û栝5c8g*LVVn}3HLf)!7zfs"&Q5տ^)=/sXsAr)_ՌA4~Ld[LPTNyMa>d7b lfUD um孌s!f;n s#\c|bSPZ5>;"3RKj er'log.w˴d0!hFL o+PKFP7^{$pF^}9neFoJ8ɵefD[c%Pfw+*bő~]{zD H;Ͱq7%,/ML.=[矴f1,Ł򧨥f2JQVA&n32s5ޡ>#PVL+PW({0Db˙;:%~nuAڽ9U޹2#M Xhר4>}7s+p\=RLj>jt# >5dQ.Fw#'.N\<ϤA-ƇE3I Z(t5qoM;".].;\ TG?j:Ol{"6Kg,`\*je:cEnK/ܱ  P1D)m "ㆡ~VoN aOQAm]|{ 2V㮝(p 88 ;ilt&K 4 n}NR7<4–Юpo$hh-v^\d 8A$aD`W"2yүW5V82/l-u6gPς澡~G |#,T_(Ɔ.yNE"A f16t!@_KOo(@ o;k^_h'ΐ=:77d,7**>mDbZX{$~p4xL8~`M4T*>r!/kQ\UXwPS@v_P 5}"Im.SPh5-G^sCrgLyp y!_| 520 9WK>lSwD)U{f\QJ_QI 4YMޏpdĪ}gbocES`sj$>n3!:VPAtdN @ڭfIxN@FrdcäT*ˀUTpgcq,ʂ*bCJaO}I)B-#h[5A?eJۻc"  ??^ Sd|lm,)DH{nid#r@4$$'^j^z/uMaxGFpEy*K=o&=n`I ,F>6J@o_:j,2wW"}>@H\B՝;^۪^@EJDwǙ}tI= 9A}C"AmZqfX{Y4O|ikӻczH넓+&͡>u<vXԥtVxh{Z%A cOLPN8] OöqTcPq\e.7Ai^lwjgVho\]c .*f4eڙO ^-\V Lt.ss %4HBX]@g'QZ)M'EUI,'.\Z|t1:բG|4C+NBDzX5& Թ5pP?2JBGE5_z(`<T}ܔ>薢ꝼxl vSa0<lg7DzY諊*!*D^VcwT;Z2~,P=}qy6OYz,La z '{>8wlʴ>Dz3AswlP 3/hlbn$E#$o S'F ͯҤN|O/eWm;Vő,W6С^6_(:(C4g%fբs$GhAt z9ˀRkpYLbt܍O#L&A> ŚRsW7@@Qb]`(Sxy")ktZ]%yIł7ttsXp޺fD9\v[ۯ IZȧ1ïs taRQHy2[Hh:DS//=8;&8羭ơ 즩X|bΦqKp)>\J|~H Iv-No<En}Ϟ5qm39a9EɰW!Td gyn?:C>igj4*;Z]Q)!;LK}̄>͖"1V;M_]`|x75jxTP^X?3Q r ,;}U,oh`ډxj׉w\VNRGV^6u_cAA!h.:.n<)9f@Q mzCbQ{cnf(Cʽ]d2eUӂlg,XS?*yޅ֬Hbމ$lBy Sʹ2I5ʜn f܂‰Ҫ{% _ 䣰 p`[O@G1zZm ge[#Y+Qm}ڮ PHU~Nt֞8qC%0R1D߉)M" "*D_ORdg1Ϯ?<=\BOl\),0/Ib:Y1̈c,ˑ ÖCӎJm*V~9sf0PR1yE0=ol=˘u?ldeLS1#qH~SrYxzqD x1Ѭҗ; U4RdgޣzІ$!ԱuߔތL\`ԯο9.fc ]L9L C"& =q\T=jG؜lYsoL_Z؂Q XLHAީqC툁OݛC7ÚBչulk_\Nܑ`Mg;BZ,Zst}ёN&g:+ĝ?Q=Fo ^]:}'IĉRLRx݈" x^2[#|D$^Nͺw1gG""zb5ãC\;SN_sԏF< m崫e.1)ב}@\.m!+[5AVǞ,ֈoݰb~JH{3UQ&r"-ޤ\~9I:) ['5`E'[)ҁxw)Eŝ-7&fy2nZZ~q `m|vP+V飲}*K>íl  `uE|Kª86ulΘ[ ^9B_+.P%MM-ވԮ[Us}T~qW=[ۡ$|vx}ρLBL'X"F/05m Wx7YK^ 9EzU-/Mc/PU2V{~F?ݴ6`#+@j{cN`aAD9IU0-DYz?NQ'䪱E 7n I!g;挫A(PfV_&a~Ȃ)K+Ò?vWx!A C2{, 8GUK5 sӝ`UG݋6;,>3WbV,M 9*+J@h>LҚcٯN_XpQcޮl]o?!MJh8'(2vh~gf.:GOlX][ z'c0dʲz+yzjA>^GX(DG]\?~;mE.s2#9,k_Y[5=WL{>43&r/ X!GgGNh;l+->ϣ@\jM}׫ ezMA]cmCU.Gv-Rsݓq)_El3fi3MwW0VO_!}ꥊys|Sc| p;SVxYj37Iq9>  `Q/nj GΛ0vhoC-㞷6;ܚ!V7d"^X2̲3#D7PIȬV|וoURG mt=֞7 ~%Lۉ;R0)~}P}C<+Uӻ-fPc)gys*5ENظ-rl÷`.KNe\xCHOKs;^HWsgƾ9p)ܹR&`!Eҏ0P\c58+?xz<|U9c'Y%[+H4̯7؋@|e= uK'D7VճCUnDrCD_K~!xVw[PcT2Jįxo|2; JW0تag @eY~O[4)ѰJ_ݿ#1ar{ 4FiA bu({F_^wywY@$x ^jl:*i6l0εsǟw'#2clA](AfN}G`Z'qSxI}RFVJ Ii#y1 n #Q*~PJxo595=Df^Hb%Tw0{Cɲ((k6 }-H'zRf+s8(gBY}E`WcH )5U\b6K+ѯgSTץ:!bLlHQ `CK>Oܢ iM w&Es !"jVlQrMƖ,)v>i5F0fj[-nw}'4|PljuUO18 -t}yoEs=&XYN2'MXEt\ GI%Ɉ8>-X{(j|#/+}2բ4F!=F4A9oĭ/#HnC6@E&ս%uyd\\cG:eB}egzy"Wtxx1ynJTko^HҼ%\۹bjs\O37i-2‰ 7+d9uQ.yd' aR!JojzSDJ (mF_&=߱DbOl8`B%?*Wb#ai;%HO[Tꮅ=tdѷHXU„_N!Wrz|"Fi:0ѵN?ȠTw\dsyGs`9\`mPyV#)gC,Ti.h;;v#Z*xs,l!w~b_-4 oűo@/`C6\\fͧNT>ujN˳̤0+45fj|0d_37ן~yfU,>()_j'uyeͧOf" Z+zO9klo{<{A+\P-HLL+p(k!LWLD JAe(A M F@tֵnҏx4` B݀j;iXoy/I N'Ezsnrǭ@WTNl2Otj_J)J e$:  Wp#:ᥴܘtӔ |M@y;qyҕ8=Cn}.wTDrƓ:zd'0-cJryg Jn7n4_ZuK{+pf2caDlw,ĵϹT0kCjؘ)^;ܷvkoW=|ia}L˸zy)49oDM5d:Zߌ)v_Lm ,w.-X&}+H3;.e`/<_dB֘?z=CBx7/:n_ϥNvzh[|b6cbeOOaWVQ ¬HñsQ0>oS\ D/29Q>=jz(/B#qkhPIjJu?&xGBj`ehDv[-yʹWJl7;HC\j8'{kQ2FL8\|j D|ҩE.m+DSTgx%IVY-n g4ر{Go֙SA8Nua㐗ĀP1zղ^XzkC8Ҵ׷~LВOpU0>ޱHB13В hdlޠ0EHd:*sɉU׎Mܴұd ٺ,2B :#Ë; `Q {^ApRry}'8 ݨ-X,mؕZ`jrpgG q4v[f!VCfr+'.o4qbD(/-:ѳByoW JtxX%e~zI.{V&7Y3v띻a}2Eh WGZ`{g]#_D>t2Oܒ Cnho&׉]eF XR&?;<RtgF]3֐B^9M⋢IzjԚفzd<'ܭgءp^Nߕ<[#8i˻W2j `['xOVU#P0;$+q=Oc{lONLhKaE G5%N mtP:ߝэًZG m/{Zg:mIUec_*.^QU4z޷ŪO RO6]v Ye-z _~Ǩ#0('G럍gaNAot&hWYz E ,d@S$ߪ (qP`R*ZpXC H`7D˨Z)>zXh.Uԇ!^'rs>H܉:ԕ@x_@N?H/س jPh^>}̊XRw8H0)Z/o+\**\l"7TZB'y(b3 Y4WΆֆ& .w(-mUakZjpn=:y6&1E kL0"j S-MS%8bwW{[T_VHZ-|1 CaPk%5Lw'3 9HRm !.Q:wR՝K$~.@S8˕Vg&Wg*1Ûl3 lsf:xix$ YS^l=x=9!Xכ4tq/H@ry\S%Xksj6j΁Gw:#đat}K)g(mOz%IOJN;w K9*+[zOr'n ,#ߦ{}(vfs _!o j֞C;s|W4l+z$xR_U;0n/ݵEj)M+ء: ւ}?I_u9fl~_C~2wͬ(s h+RtE&PKSo&؀&&]q{DFD1 ,"cSZLҎ9}twGߞȻq8Cm!c3S,`fPG+) ^a~яzk,۴gOef#!z##{Kx2feˁ!}!- 5؛RBF*vOg/ޑ$$x_A]V*(dkO32DQh!5hTnvLBA̮lQgާ !UCЛ5MA,k jȣ6͑y .)RdWkvPYYXoZ5u ~stMN;nW ah%'U=c,&(i秎0w9}wLRpNIe}yL8H ȧæ{emF;(Hi54r'@L#f̰?t~e#mS[L ⭱@v](+Aq^?7ݽcF䍩C|Eʷvn/b_L: ':m>h+wLkd# pt 9 d2S{~bcJR3TJEY$ps~31.Ш*$@Bw{5S!Ł-SIzhOP T˾ԐhVJ*6r_éjP{7/f@/UV\R$3UjH JK/<._RxLiQlpP}"kkKMOArkQ83BT3L42-O%G-,h*B`w/m}z ?zz1[jE9m2|G9:qOXo2⅃c\e%uCc`C <N 0[Zw) feue37 \#Z$R޵fϜ3 y)so;a3' gY=if+4G+#X DrND?vVUڋ8,NޠE}bjox߅^8T|&-_]_qM4pPK9l7[9Fp|Z;,`*Z^oe(&aS˫[ B#%ذlɜH>4ڨ HTpE 8ĚsJ}L Ѓu#p;fGv ?p[r5;٢Qx_KL~.ȠB>adfXϬT㩘W,ˍ]g$%SvIƁ_&]=CE0r~Db"-+Mo 1Śuv3iYURHk]uX8H2/H^(!Ԕ(Z,=p@ɿ:?VgULX_\눊 vrmTNbTEM" sSaً= ̀G&)@Q4En+6kqhG0T0l1Mxrm~->+熱 "uPn ML91T)AgMu/Y`hgm'y1_]!Ul5zN߁.5 K:vͩ,h>4Q.vMt ~O*P{eP 4`"+}VV od@F /OYw~t Ro+!;Ty0o5Rץg4zզ.aM޳ټG׈*g1(,谎AC"t)ԸK_@ro|\b5љw']feMk3n7mj36v55SGq\< :_¢!qepb01p*miqCO|*pﯓ=eQa(o m`iM%*PW˘ )@xloo j̴VSM6zlaNa6U$%_L398(BȗEun6^, {|i{|[<fN,_t*>_Hj-sEfX9@0dǁ콮l3׹fJ;}O6e0 F(lbv*3֫*ҡ zuvA80^F{",pVe $RBu*sLm0"ўT 2^Qͳ x8 u~QmW}Y"RXr̫b o|гc&b􆥽(2zqaѧWfy"NӀZf B"N~d^c'Rz6"fI"JYU}B'E|KǮe*+O:ԭkQ @ ׸:SmKmqZ 6@9b$Kr1YބK˘U)K /7csbCe㙙cjA6X6Z" %5qL #ވ{]Tc2HNp>x.Eե[낈+4z?8˛x.f9"[ &2cLS:kMJg"OuYèNWp{0X%bt{G;ڧ&u6[gE@C3^HR}I1Gi-dy> WYKߊ!HN!_(]{F֗I{qc5TA?u6?0Ô 4 6v*މ1)2F$m1 g 7w[`?-)L/ dVR7y+lи1/,2ӑ+'>(#wE"WfިΊ )-vE=N/t"0Ұ1.x2{{+y.Dh}J$|c(*<x,`HO$Hmg#վ#Ucת4q_Q{Be C҇ YxrچN^[`X{?t{u 4Lr[uG6KoiQجb&Zκ>.{| {楳 ;H7[,a^d?U[pGQRgb ")[dJF@YF^BCS䐽#IMZTt}b]sחfI8f4)-c &1UI}M9z|?7igHvc@NaJfZϛd ^|Iڧ.R_Ɇ.(H"Y}P^PT 9 "ռ7_dX]ڀ| [RIcO}dFr a mKНkUPضYgEuϢjBU? Cj!ÔvBzd΂(lfpLe1yM8ˈ`\XA~=HMc0rvKʚٴ*NPo_aHÚ(bC u$=w&iDC@B^{ =!,'I# `_ #}USbY!d[#:*wmeǜ/ zø{.&BJM}  Z;6О U7δe^J{ҏY^'̢>MKa Z6~mZ0)J;(m ]px~{R2Y kg`0CPN@#(7`|ICٔ1%э$48vfq&`+.]@`hg'K.+cXejy6Oݷ/#@V~;Gm fmrQ֣ިCW b??A 7ԈW$H7^a hdFDp֙A!Y2SQg!qjl>95mQXHyD4vQޢz(ASio_vA]j({ 6[~~v';^YxSԹQTz(vf]999!fŬ `ݴDAp4N+;[y@/% !2e%R,>IՒ4 DA6~*y2N@jܟӂAMkG&UqXMn(IB8TS|-ӖJa_%z8IX/-sC6r+=@]ojl[ >Oajc,ik5#0h}`gLq'-ؑ+`.HCĭ^EDh; MrL|p=LDxE,@!Y笑s%p˟ S_A 織N%hZEɛGWt \P2ڜM+T&Ѽ8'l6WBٚh_P}p\NWT0H@Rh5yU]Ana+qI] 3@A P}bD3a䮶)g+"qcMpкt󈘏,"#S?ivgZBt9eGpbĂ)qLSE/ gB9t5Y b<{?*G }ךMB,m F|%]&uѸU+~I:&9ĹKeIOv"(QUAP< WP*i-Ln_Wnf!lėsz*~+6#[PѦoբvz4E=m>׃8]e` 0h+`9ihD&h];#4\lR("x(#ݖ0ѧ!Jef`- Q|*p¯Iŋ;TaglFMYڤNflY%0Ļ˙ >a.!<]b+ܑHE?i먫H§.(є3nVIHOJ"*+beP-]ĻH;Z](rp^"޷.n;V 扊4̣c@9-rUw˞{~}$j%| cCðBohsY &QkFPCf¢e.^h!];OdyO$Hb$ !#"\Jic:cRo,q@dD[i%iA&qX//4"q }Yo=l;/PѲoil"MpTSJh̽}AJ} "ZWRv*zd?<} ЬxJhқUOSY,,{dBRIs.l wLNA-rֺi{\/D?e}}ku{5O@z=]Nx]t?a$< 0J,Y$DIn!{"nR2ΉD]58(QZlxͬѐ"8 _zs5LRPiLNKW,*  *;|Ia"X{}60[=AXau5f0x[7GTZY`Dq1zO ޶Ry2ŭv4s=ܔ8tl,DSXRKף;,g:2rWR=%;gad8OoVn_ܝC r OͶ8c)츣6TO#@XU#Imk&\d3[r ",ԘH!afD}ဠҺ^ͻ*}̛~мD{Hr_l=S1)#)9,98~F'2|T۠+\H۩Xwfs 5#|gQUrTKV>t5q-]j@ԩO)VmY8 WǀV'#F˪$9xyK'q8@C'7dx96|yv\gneWV3>tdYekLo+ =҂o$byZ_(U95#b7 )?Ik|?? 9U gxk@\x# +g5ӳXipv$X>r87|B@=Ĩ$kSz):lFH:ۣtL{AKPFA Tf+R6'">9DKd4^qȠ"Xyp D!0H>Қj4tc !']"܂\q\d.yEL7APLa0K%Ws_8Ğ{G{)i誋Ypp}'_+n8]@w%XXR!`xpNK4Iݝc+16C?[9B!pxEvt!NS&0>cL$WGi[N`GLX2qAo:*'RtZۙ[Tm=K2t}hR T,z$Xlq ?%U7 &XjZe`Bb"=MA >n ~umڇ?3w[k>jV;/X˗mӴ}6/ThTH^VݝzjE^Y]J{S=d WE;2CFVd| N^qRS$kLCV~O_?w6^ļݟ&5.Uu)dG:6m. T@/fO9/_l5ۘMf? <-z曙#"n(ߜ&CK(;[YlmjѠrQ4Hs*(!vWJam_2Y ~P7hJH=8#t&.Jʄ=xlZ^4Q8n![déu\l>/ܻ8@3d{J_.6EZ64ۈ^{90o c")wJzD){ЏJ4ʔ/2Vo954S]/6{NJ#@h6_^ ᗛէ' p\k2=FZbXLh)$1o ^P5LckM1ъ<+iG9B02},dTWdHvqF/rV:$Q>*FKɨ άOBz!`8+F]/r5;A= ?ȜQb!Fۚgz?їn&( I2vƌ_9 U+yi͹02b|:K .YњGFr=7tGs:t'i5.q"J%咋sA/@V }xwGI㍸6A=S!Sɖ]W?FIq_ 5[BcvF9K_eb6 ͼ[jZ^meۍ=Baj>Wf hJ=ܝI`CERzJ)(ϼyPo@#~0#Ezڔd\9V.oW'iaY3T"d}hq wOЦ0IW\nDo K;Jg/D L9ॄ0A /Cd0{.M"X%V|N[ҥ@x}73xҗ䱼Ը׮585eိ#.R͕`y1,87W\jTm.>&Lpw["dy Xh_Ou&U+~Y 5Ut#!U?;HABd#K//yЉ/Ll/h-H!㨒 XC *r .FϢ+9\]HEɯ+Uc iEٞx SɁk"DE:پS|\N5! T5)crhl'_˙M;VUOmh'"\$ N>C1nqh&x "v No\69[{^ N\v"cZ2F&דc5PIi5bFęmx]/ d5?rbA=>KR)YQhR[aթ~ս`@ tt"nMpxTnOCj-tXxE- {hoPʤTL58MMcѠۙs) \L]đozFSHQ`X!4])eU+aERi4:Ӻm;|KR{TlAvhM*Ⱂ:m}g'wWpTs%"":/ /j,gL#$+1I'x|&lƜ1]p^eÊ\>GFVpR:Ec d+r'4FjL% @UR* v%UвS 3h崙n ':Xluhs/_\"qۉz)bCCB{dWaN+/ZY W>s㶴.k0V76jО*z`?wޫS%M9֓+̻ToI} ںHys^Tj*Q D1E^U eݎ|or$${?3U0$QA[K+$t+\[]3*q,qn5qX%:Ԟ-F7HԨ}ⵀM XnT)җ@^G6ﰢ2/$ tFIYJݞ"G=$79Qo[ZyZ%k g6=Y]:q6L+n8h]vTf5guT}n*}pq;<մs~r)ϕRsxFBM0аM}Җ;CxOḍ0x\Sv}0 lf1p>V2t'j?ON{垞&lZAIpw^T0wQe)҄ҐJ[>ǃyP{)錢3zU1tnEQ0;"wĴXf(Ӵ7MA}h /\I.a;a]@$M;ȓ‘G-XSVFx>Lo`(r[ _"_Yb`P$Ҽe| 38!~pij8}k_Z2/B& a$ʾ>Y4DiH<:I;MݮXƸׅThzC3ڒzQ/}Uw}wDKGvw*uHNq'.VWQ ;(:B3yMKbc[d@؂}dvbՑ2% :Mʕ,xc@fe "Bh0kQ{t0B ZZZ%[r!0WPf4mxeS L#8 Y*^f,0 !3v(]!gI /,52{##y@\S:iOo;b^\}PTDX/L]VJ ^3rQx漌aj_׆|mCu$wڜazDž؋Lƅ \R~Deh3C.7$ELCXRvwc6(#u) ߍh\?(B V)0$K;>1'"t0>"j򠯰u;rݼ'AʁT=`6l?Kw6b#hKctvLBPc]UDZe5fRwߎ g)LVYT=j? v(5k4d'p WkpSxz[$5 D֩CvL%!4$%⣑*u1B߆P "JOǪgZ{~:4\*kW-]MᑮPPS3qMEk7Hx7njŋJRٹF% C 1N3y ckuPpeԌx0 ,{Pbbf%%RdKL<I CN?7*s^˾':]\ݪLS卿)0CB-m@yFub*ld=AS|o*{#A-Ȥ25LZ߂4dZ> 9ms6\&0'!ay:R 9DOPܨK܋ǡHAګ'F ==?,5);AsQ`ɲi29{ަ5e'U_]fа9E`ei|Ҟtϸ6 cr^B΢Xã+hF cOS~jӉ]tE=l ,#3HEiu~ȯ@ݟ`*֫`~tTϱsM+e}g{Z`m38K שit;N|ܛ|8LT}.zlS/ 6@`o/ 0V&+"җH3LS/'}2^)脀DV\FaDBUB7%=O\%p| GT=bM}xɇ\GԩRmN9□w'3G#cb 9s wxAa̢MRQҔ|L?IOJ5U;!=VpGuYYqP0r7ă 3nK{BN j$:2koNaeLOރo{ UhC(#f+qS:.&C.ŔT @1ĴɆ[;;t'ml~tyI:j,+"]=W!y7ƬL#ЂR_2t-ZӲ1{֨F{ÿt{ɜ+.no͝^.M/C~"΁a0Tqǟ8K!NQڀrLnDNR2ۢa*xi5S'lM|MkX r(Y((LwX]ZD sr|sMv~[]r`z/4 TW#c:%Yw~I#eLPV2lA|JVkZ /y P/ZDg8v!eK5 K!EO0bǴF(q?S;*&9TQMJ=0=9{ޫR#?oqr|7mDKjQ'ő Pc J2mUI=/SEVN$6^$/h-rB Jflo6U6 CU#׊U`S0( 1:NhD.;kFׂ̰P 1~'/p7k}b֍dMH$1 w.m2z-O";Cmr0)'4r-GF{l,x\im6k:u5RØavY],bmwO2`5h h4JXt8}NgxiT{57;{ϸN8{՗KX?B);j/+I)ez{µs).JꞫUĔ&Ѿ@* "dW8"pxA( j%H|U} )&cQ?i2t/mJ~jF;խMRҖ'KΒ}& M8sujƎ^ AaYGCӻgg !L~!sXK 9S`*sQp(j,Y>vB JAkJ7uzbl:~O7&WdgeaTR[YHLS8\7(8rCk!&+5b΢TR0Ʃeawc@z΂l+D \"}7 ;(\̍2]Їo #@)nGyP,YϏfݙd׺iv4Quv|ñIhyqTj&H}M䴡_WDdg$#,aRD|ʁd)rUUAqtʡ,ʘ3=fcMM,B+t8u@9g5Fo \[ZJ@p}ew/eOeaꎣetK D8¶D: I@ o[#3Cvа&])@pu -UڿU~x#dRË.=]̮FLL,q{pxYvR>e>o4km7vYMJ5G fP}u,+@R_pЄl  [E[mg'5d{F32ֹeWN]M`8#ohU$ BV,ep|7*PCK>"NipQɏ ^ h$"C\4pP]T< 9z ?\%򳇟~Ԟ}@vE#T7Dx0mjh7 V/l=h6AXKx)mp94T'LAkN8oPד?%km2P5^F;cr4 qxpagWpZL2xn?`Crb4'q\r+m%y#aJhN+8m̕,/=5HD-m=,N!ke-Uxzϕ:b<'}3T.ŕ*%$J7>+>`. Zu^JY?njj7HSÈ6 Z(ݗ4Dp̀{sIP ܓ==V9B`v ]ڠ'Zhx[~W}29IJ[ϷUɁL+E2QiTC)Ml,xMsC.LB|f5NPG菻V2OV})[#7Qb%j!tYk$XX6`.f2D\ȩ)AkX=vSHGxq{[Y:OmQ%u ƶw1 >]<߁_FX/tG/2x~6Ri䳢qCN%9D2{i0Tl ldnk9osN"zEݡ [gG˷8Bcc?]P4 W~`>5!cUe{$H^W؊m8|0֥{"y;8y\v[=j]{%&.V"2T=vDK ~S=Jl'gT7DHbV=S*)wɼ:JA mԻ: T/Çg`TE]׌9SN'Ϣȧ`N j0*ް1f_ Ipg h*]JGCB=:ŗeܩ)o$gL2k"\b~dJ~H','HZ7`-ct=Eަׄ4@{v@{;>tp|[mIv4ߊIjT}>H+f8-L]ѥ1;oQȜM*w1qH*Dt)Т!skؤqfaX<\AkΧŝE.Xvۗ%){&½ gt$YH7QV#[=\&,[:=QQ,z'?T[B0N'S96IPv_^T;U;6kt,w9[eH!:V{(lӈȫC* &S0dzI:ʼNeۨ٬jo; d-sugsn;`[ojLe!5rLčx<"i߸7hZn>Y*6_5:lD:g\B,`,T~ "W%{`.RUcRj*[T6|ŤY)%^ !vŔY6JtuX/[;w.L6Z|Zuxjw0x9=AJ.vkG!yɶRU+{y0]awLF'ahmt{ *MZ3=06v꘭t QE6 ! ;% ε{:Raq ū=:a-KvGR X9^U^(J]ג;-ҫ,#[<GC/kI G>a<-fVfqQk,MGB Z*pujը.htKõ['6d2м0L/N@e=zjygJB ptƒQR/_2]'0 kEٞzʹ #اMxQmLEG̷b%U&w> 3v^ e. a@֧&0ꖇ88l2U8VJ5yǽ0ܵ`2Zf熅"@س( {P=#7$!A?zߏ #pdN>be`Edᓝ݋9 7Q9-T9}m:  HT]3d d".s C^&fRkc&W3"('M6. V +eFvΐYx`$#H®B +B,fmB4W~kBWS~Ny9{<+{٩WBG7|0EBİF^]y_4DW'KL\^ڧS2LNF0?|>+9t'[ћut+y&LP4%OŰbnF1e2ҰIHJcUR+!S٦~7$ob]c+?eR.fh#[H%Wܶ^7|*r fSguҧQ !(z#霫L7" 誊"_KׇIX<_W?Y*bB艡w2Jj+{>K>ڍb/) ҉޵Ω  k!kRCt?KrO=.THYH{6&-K-,Fvo Oڲj^'H:bXB7m ֭_$vvqV}t"NO;al0&J`L>!O=eK eOk]|=  Odj27Lbaq&a@:ZbSQr;ѻ$cw o./W[v#K}ٙӂ B)͇&Ukooޝ|sg_5 //h#  bu7@z ۾? ϰZݲ|f's_XÉ\qz`Y$~xIN^B3:"k?U[l i Y:ikbA{Bs4jS*ç?5c``{yqqs̉m#{L]M}R0 ]&=bKpm&ED=45ycj oy;G;OgKw+o,0tb`[kŮ\&WE٪ ^ q Zj;Kf6Q$* IY aRskUVEaxԁgZ 23_1ZNCQo䍌L"M m* __z~qB@[qMZ͔4&~Ď] BR%hŊa&uG툼ao!Tn}QuNINE5IXPY$,sqlar.tv)(Ci HEpqwsfXCFX0ILjBnm0ԼL7kP:l!f%) uxǑ:i`k%HrU %;kt`<,WMm`󾵝.j>nSͦxuMCĮABcρL>NIJ1%?́FSJ>,u J_DwAY7}*^i]Ofw+Bþ}r%_4,~XA2>fTRqdMA,ST76~K*iI-=59—f=-'J&Z@g*3k3QoLVUvsEF;(X(PPlt)7-~ʵFTFכi˃1E3`Wa7' 8 rţ?g7LKUYsNpw sxim oRM_,Oq)|%d0]dLz)xTyȭ͋4OL:| :ae!5u̠P9}Y'9%l2 Q SdJS@\f+ôN@fҤ;_Tw"SYL).qn|GcX'**֙š&^%Ǯ#MiUG/to)E@\U2T\,.kҰ w?HWgPap@x n1h# 1}#Z 4D}r.FN)>OxȘR<RGݸZϫet}Rc.>~狜>1sL8@v:8txh$Zs;DoaV Dg?%ğV3׮y@7%YQel}L r'8YSLdRxM42/upMf@ބJ5)K042]sGjѶH.[ BdWms>֭CMhrD+S w,+?P5ςU_Mu9Um0 ,$ r$l&繬V%+3]cz_N2l$dMQOIv;i4 _W/:bH?vXJCΑWeչ&iĴ1OGu5 <4j6\N>*a;U^ڟ4T`'7 CZ mрK禺u{c ]xKH]`1QK]AٳBG5 , \)lgqA1]dY:y郌Ὅ1r Ehi?p@ { F |[SL0VG;A4=H>+*C%?z:/1+--O~!)-6e6K%2*4.P{~d_oU$#*ɸ;&ǽGaI^+F)[.1}`U(OxXۓTamwHk\?r#RyӷA[.#a!CnI<2΁ wcen$7Cm?> N#MQ:%]mdZgq[XUAz9ϧyLIu˖Uim2|--Ꜽt7hwI;('IA^II1exWP N~TU5τX5 qkS?zkƾ%f8CwNdl-b i05hl!eDIdHtO-Иi @MGLhM:Fw@hCRL`T ;QIZ0J>~Nn)H=)K=ҏQ5{T+\3YxֹBI]zPKYU") :fݠ`R6Ê 7kA${l! u+ Uwe)Պ֓seF5pA9 {MƏSV&k`}Dm|iGb{H1!Ɵ?|SaekSOrWD?GNUEά^&$i`q yg<|_/^&+|PʰH {=|Yw2lK#IR~W8 b%|| b>3)sLp7mgwbɔ;*ζGƛKوj2 VR@ h8(\?V)0-YHՂ@ PYCOfQ3rf6ڋzvS.\xq>7IVaEo }ܵ΍17-|7ȹ 3uC[2YC{^ҖiTw0xv)P:Rv~)_m9Q*-F(@. e, ?!jjXx~ظ|^UY@:\KJS $Wр=&EƝC%kEWn@pFzȵtA/F_ :GI3|ݖwb40+mSͺPntp 0p\Ԇú^fM^wp䶔9C&u=Phja"LydO%xYZPU6ye^B &[o mCT}k  1 fPg ӺB.;G%lX{=0q?DNތKI_aG [%tіhUY42Y|t@m|١%cat#pAq9W)'7%_}[8- T3];`77 @(=&auWI|z _ǴRw7ܔflqfFL`OH'1j;!S~~Op3|2_QrY/86~JZyk,B  7}#pNiم~ى5I ̷\$%tTˌ]sef8/ȒϱfCF&hkr\@ ֢eGr\UWN tcsD|1 ̥B9tňg{yV& P㿭{'uFprQ@RkO`!%*֍'x@ /tin4}jl%kn\d>&:~V}9bƨ@~WX+-"ͥxU4sW<<J3t‹sjgUWOmVGh2P9%cteZ&pݕiugJ/%6WU mOM|\'O~4=3_řMŃTUg*|~he1#ChDsF8?WCŰ"Yg{͝ sޏ]y\ځO8Չ{!:}Z+r ]f SP[g=eeOl†wUyYN*eʢR4Q*3iGvs/Ĺl=@+&'ӗ)mf'y`256{ڋ)e_h>93Gpz ׾eVPZ-TG֏(9EQtOBu;0z}-[yLytw N%/}}ǭ2~t|jM: @t%F-h0P\B02 ;}˥VvC"܅vc,Iqi`?WEALa5Y!< A6(Ո(B{o1\[Ov #Ʌ4O„T9|~FE.7|MJs;2x^ux[YpmdwsOq эzZ ۑ L@F hwA⸅S 5yal@;V>LUQxW#oNt0"th̨T 4B$yEDpW? \{Z?Co][T0pl8h:VUu\apAE aL.`/ӝǞX'$u넎 5Ppq}D8kwe LۉOvKG)]2:I4k>{ d\'/Rko[mIHs;7q>Xuk"YLȷQNfoY55+r7F PK_;AVIa>Ϭ2-jYN̆\,_En8]SJb1;g*AE4E&9pfGVOZ* ("/G^Z8ee43zDӖE*YAK\i/'hQa mh^1@g.  oG5o=MĂ@5V0>x*R|- uI9Ice;# Z[,+ =l"/aB@/2Hڪ)jFp* (?M6/Nb@!o8cjIbN;S侾Cm`y)S򑷮o%]Yqnw2(3kZeBhf}.j6+hG"] nqg&eBn=ͤJU ="#Ljf b}EkHϜcydLK;!4x [TCͽ(s7+E^ZmE>w -H7dG|Y5\ICS2&=;.S'c+?STsۃiQ=9ܟa<ߝ5>" ~ÜO]p< WFbEgANE((chG)co‘!$ *EC x k7)_'~(96x) |Ցt`RvH9y' w\ ao:u ivɝ{U.skH6v\gc8Ѕm.Oephۣ >$l HfOmLS>_չdKLuD|bk FZ5u DWHܒH10wFdw2pюmN~7 [ϮE$b|mB77x٨gggtJDh?fQnV9Ml]\V^u?-=S8HfvnZ׿Vʧ1ZBAxI[uDq^ׅJT0m>Jj,X5&ʑ/ nFzur9ZtLMҰ#0A":EvM] $npH@k^ݦ)Nf ^²A q\cIՙG\՟ٵ(XoX9T2_q[i{NZdTX2ئ糿] L$ޮU.b{ÂQb.k_H6ڙ 1YNp 3X6Ԕg*zbW݁-Jhزxr:9lco(ӬͰ^;'18%8B$!muʷ:'/D#^pB|в,h$DPs\OZ$Od &5=@^M>I. hA{p9%)uW:fgGQ`avh;݄hu=,{c tfFy2MW= ܉kxUxZNECʳx*Ii!/k6W}MT_eⶐɺl%WۢT qWyfeډ5 H >p.O3Z@cw]Zh&[t }b3ʴ9L2◤Aq[.c m Vѧ@*+^ݥ cݰqx8ő+ !|?EX0t{ӴUrS_M쥋FX`DmyP K-t .jJ%noB7nor%pw3re*6u88 ,ּ2%ȨDA_w0<ؙEF_ )v,>waזBU-1鏍dt ^gew!.r1i5O{*X7%,BX6Dڀ#2FaՊC)ra½ l6K5[V<m%'c5 ?^y<~$7Nq_?h͔>(]敵чYՠٟ*FVᓍ +6 *!]oc" :Qu;>Gc#j°Z; gV#17kyIMpn=#+r=woT5"VzL}^=U1k6n>e!#0cP L;||V%xv] yink]Ox⬽`,BUhɢxdM,ώ2TRp͛dr50Qw?,x\+6cU[1v8'%a>vf/2A&U9IlδL ћe%pKEi>t+ g#)U~fb:@~M%Uƻ*@/%[UޮOyvN)+!Qp=r\'Z9jI G9RӡنBs'Aɴ9,SaDjz<}AVQ?)hT>l"QFu]g/,/.~N*,L38e{'z#0zh;Iƅ?my&0ӕu[_s]vBȰLr=Vz+h"~6BGy& aҲd)#ԯYV}cUKJ^Uhgi^Pf̬c7[tV9A$?`w,4pVMjȥ@1.`lP/H;Q_=!wC#iRQ$j:=zCbϾu2ʉ  lK|אaĦAvɟzLlyl$؊·\UDʈOԲRe佳Гy竈!Ž&i*wBP%7Y3{#y)G]˷;Q13$j-/dAF,bKh@"2a3l r$UX-7 uPQ}0ąsipS.b=~Í@̥ <ԲG.RI>BqphOhL>^H%-LV']0gQT7 #D.kɈ';M&nrjaj_fL;,ԩכOC{Íq0pWdVEu6QK!e-؅;&ίo {`=y`wU#gȉaY3pyc_J!󝟚&kVI>$<}0.5D0@ʣoNVU ,^8?S\֣qmg|=i '<{pKfK3:Q+RMZ66ݕWQTJ6l翴‘) W9atjKv;f±Ŷռ¡R/"'Gɞ%V TL~:•O.jF>@>bH!9T `(6Zna<>ƨyTJhHF@^ An>î:/w8s@L&-GzXb~\eN9ծ` ։Q*̬{[CLWlwlY_E[oewQ0fWrȊMٴŮbElā2,ovgkIjsj6 3j6$*YT$BK* = yd5#]^-l+x{b򯢉5b/l7M ƛ=/o@sPT5n߃ +8EY1}?Duҙ}+å &Jw?Țc'u(6-ZF|'|| RWxGfrM Yinh /1"B(MJZ0(p h0(c]9-U]NMѲ=־t](#G_]JX)%ɫ֬<3[ LeVN-cj=wZ]k`}Wo8iN@RWB&c2g(vI@}v8RUV}U~NM[!!t47Т6kD"^gBa"#C셆o %N{V.!0Gay賟G`o#&zJ?ǭbJ PF͡pH ܟAs0Ay4EY&^cAVj3#3{Pty8!{zUKߞlaMm`Yⱞ;$T4NRQyƖo,-G5+ 5p}ijd[0fQ8?uw!PEmؘ 7ݢ8}srv.;ߢZī 1?ąiKL 7 z1vf(UfkVQ N,kR8gmL1"F9*&Kk`f46f,{XsG`xQ ~}ւc;lK$>k`EVO% IG$< ]-֊2Վ9{#0pʊD^2nC Mǣ j#mM6#;Gy]yoO1٘-n7 #e9R'1p䎶QDRU.²gMstKX(ד"XHrxȬR뛬0#G1+dݏ.ÁW46K.ݱV3hpeƬX)?~ޓ嫄N$kde룲xԟX4l h ^(,.!JX 꼾H=픘h *Fz,Ċxt~OZqQ R}(!~$iᓦL|FPمN!nGRy: h) EȠ%VёTR,Yik5E{YHS4CNd=l17B0=  m!7Tf.7"[' A Pfub.L"7_Pdl,V({AO`"ͭڂ[S1RJ_3Y*%gvwyj5؃)q9]9P$N" ehTqkһ .6=wy&=]DZٽp3r͉*C}î  M$nB$i0 ^A }Yda}5AJTm̼˾\ % j&(NQ&@MCu3UU6||)<_/-ìhǼH(_]aAcmP{ԃ9Vue Y,zIt`lgҕX1˗6t"(nn=a+<&Ȧ2_/^VcPCe[xKqg3U"@k5flK>(6m.L[ CɉjPHMt\3 Ɨ\GquU]^^iU`/YtbmZm$?2:)yǼ[pwX]mS|um6e<dklOo9v: n(_% g Tvi mSh!eGG:ecD7do d2tL A:S.ݮRexf 5v{vqY&`jgh>ۋK?۞=/>9=} ֪<+=>[SH6l2ȑ9( (F|R6E/4sO7R_j@{3tugdADqiZ3/LIm@Ζ8/:,E`V3j KIKK^ 1"G'ZKV9!2`͔3㳿FU盃1>a:?8߃Zb}BcĊ:)kp~ \^7>,t$'1S# ʈPo{U !mͫ<+&4(1EYLMоss4EaUMtG *Yז|4>:'1Zn v>nk]J]3@6Ž7ݣV,IХ`9Bná# *SG5LMmXO\0krl2˞{ywl@QFD8S[U w7p0 ={#7z_f`YwW9m.55yD`/&rM"-n/aASC$XXozkd"2m{$(9WP4@P@k(; Y밚6ݰŴ5z: pd(H./|ʞ7~*6#vpIt)nG\Kw }zVA?κ-]=>;?I5F8 3̛:{tzAJ@6 )kԜ'!*qz RK d|1t\só_Y(6E.$ƴ;s7h'NQ*'Ez%ήRrh~ɬ[U5Qn,ӟ=D MŤt6~m 1,N;j?a>X5莢єLV]hn_1qCqCiC!-&i+oݔMT`\vR5#xґ硽g뭐zzu30Rm8ۃP\VML!| ax4x!nSAIˆz#*>c1ugb;Gpb6ُˬAlƶ[\,4ܩC :2}Aγ]z_]Neϻlf8w 'ܰѵԟsEh0@91QHď#dHNkց8Y!%pJ~!|]E"cv4`}&?bӅ09)Ə=DV>C=^H_jΝ){hG_&X̟$kf42NE0/MҮB Vt;iJdwb jo0-dT __ZO-r4SG|=(7Ck *IaNʚmqIt|,+!ނSd "Tc55k0ru+Aò@il!#FXޒ(["-I1X΂ĐS`j欠O8Rf:0i{oO+1{6b̂sG[ip1VF+|^kMOb677jy,~wJ9cڄ(&r"f5u*e#+/}sv` +~T[Oc?6d ܕģpJ>gѶ魚^Ί+ yV>@Fk(1i_jnwL(p`PNN~nu'8K>⠕&WNl3z~v|UKrNwϬ;[Nn(eAsXK,xX+o4vaJ ߺ^L1yBY # l'nV e>+R:'a4xٹ׍)bqy|@]i&B8Ӏ\YyU 7P7K}p NJ5.[M0l򇛀z $}͆T){P@L L+. àrU+ rF7BQ AdqPjl ߋcrn@&;a0S+ݦOoHF >AփlXwD2*-qD?pTE}ӭ1\\1&w\Xa [C+3щVpIg5q9K^PӤeAs*Wܖ/̠q,!1uT4E%n襭=Gx,{j:vxzV* v2˂#>=B̂}Y3icV-J:3mC!dM3f|0dc7'vϮ~s{n@ 2Fq0Ú6ܹED>4y˼wt4M:ӣ'PȋOᲦXv$].!>An̓Irc'ybmU-ː=tvɴ!m`Sa0(M7b ېJԸ4 4~cd("FàeiaxxID#4$Ėuêḑ% KrrlVg lI6dSnԧ1SBg@B!s4iqqɔA 钞LIx[Ђ5FFoW [{" !њb\L5B]Bz)`5/2*MKj/0wK#$z [iܥ  *lj^%jB<^Ty=?" oD.f>;`7.4_7y "X)-SAm~`@0I-e ne -޷QU[7v*A CNn"7Ke HQ*q`?Dz .A_ZʊStqu"ۏ__y' <;yY{"YZ.:9A( z lZjz#_Qyb=Czq(I:OZPm #v>9oJdVa3]0iu͹i^n(\R?ڻ,{}u!?%0vXD 9xbԊ8w.*ޭmMG_f]3v!)zs4 [S'C)eQ\vz{].zIWx@b([H4ysN [QXBrZf2ZnMX>",jI 49a~(1=Afs'S{/jǧY#.{bkp@:7KΖ \hkBHs%ߠΑ+\] kguTK0Ie̎z1J|pV1:y@sO_>zzQ5N6J~ l')rVҴk߸1]+Aޑ ܯp?3#b_!_>X1 m98w'hT>>p>'9R׋aAU'a;)ō}SXM*OOi@1CvIW$` nnӽw9*d cvX-[GYĭ(i.!ego>KFsӀ="S }>L" =2g2{n $yp &u30=Hv虲;,;pE]Y"&\BWjA] h28Y&b8Ϯؐ})[x]$vvy1%3L':"*xv&f:gx\ PͬzG)u,׼%^=;mi?ߴ*ܑ=udqj֢({<Z |pweC1F9hۓrz|_{['"M#Ԉr5 Wu!.%ڌ@rSJ.hh8)TZbutwZ7۳)0ۃ׌̸c‡,.ݣ0M C @FerE* aَJ^&h`˷hhD?>-HB[N&ڻ]TƶXQ쀭OȫSwaNͥ>`S`l>NnPybPo6PtLeBf |l|\%ٱVq ZRunU#2j-,rfM](?JQ y0[䗠vx^l|Uk(l *V"E!\Dw)l$a _*l&aڣEBKvtw}t'Ieh|GٜcO.B!bLɊ- n ;0w #cowsݸ 5| pDV]:mFr&5KGة!4CA;Oδl߉JI5j ;.uH1%zߙHf\JB{@Pd-Bx$Ckkbe4D?.?"Bh9Wv~r(iԻޥs N]C/}[ZH] rb e+rc<>+y> yT܀pWz&@*k2A4'GSe$F_p6]-/2` EšJ "MokH ZDv#wOʫʖjc-)hF% OH!LBlQ8 3;kE$#k0Ί ]_H.OHL_ .i~-Hg!h>+3,8=Zq!suɡ򛃏(m@C33On OP)<]Vb4tnyYx'P+=2V"Relcjx&VXWqxYHA@:DbIa!hG5I`"`orX;;.BQ΋-b+/y"x+{FUG#52) }IY8řÑje+2٨s/Ҁ"j}kc~H)AQ8*B$-QfŊK!}Ӊ1W![oO4Nha#6~[?Im?W8Yd?}3%Խxf}*߾'qDl$<{5k5lOݞo0t-Cw%ּO*"3N7FD;us`<'&A{kVŁHo꽓;}en`& ͍;z;nUz5wӧ3|ig,l/\m;˛YgN  )qi5rم_u}Ul `uh-iNjۄP^_i~IǁKj#KHi>ы~<Ρq~o]:a.>yLfƽ.yWۼ59n 1&Fuݐ(5WzsaS(`FYJOpIyʒX_~_61HPa+@Du,FHpPw:< }0+DIS?3aC&&W^vAKOd@9l +𪲦/4:8j6 ӷqb搗{{!Y{+Px4< ((P^[7Y >;Ӟ/S 8zf>Rw>~z?.MJ3zF% "^n0ɋZeo}!8`0RA ]CZW51Yej'$ tҚw@CMAb@fQ}՚CTKi1NyކMHXjkUi[]ۚ50Jծ] &&Y#:VJ/"+lhol@/ *} VljܹTV`=[NwTJ0>/gy=f#yn>R$Oo"MLm&suT8E,BQ .e8&HTi%l'ﻩޜ`J8O`‹O IӴ˜f֮:6όTrWN i-2p$2 mp>6xDW+q2ÈIRoWzrtzk;k_>p29'$qK9"5OW|7|7.sHZop'. sh|V+4u@uBz?g&Tݤwݙt,HM-?`ҧc=(p$WpYH W:[} k.-ٷaBlfYh^.MKEFtM:ɕI %6Я.B- 1Eo8r>VfLK w&:J쑜B78C1U(TdzlRU6}r>Ty}r_Zfp2[ߕp6YRଆ&" #֑߲ݿɂ02!Xѝ#DJb{fe*{+лrP^3 /VX>ݝ39&O/dPp.o< u@ !OSFTāI)n*RQz=AlV\>+;Ở5^MFjejK8 ,|nWff(xe| 2?^3ƖAD6I -ѹ42Bb d×O*~C؉"SZ,T: j]IO&CA)VSr`rm,: B5F/*N/`?PFaFA&[5E4 IRjEd3TԈ Z|;AI!W\->0j6$QgZ:0vJˀ7ws{Nw|qrH@ܞb6g'@h}JYx{GGPwDgo(*$@Vboz:1Y¨X#D:&AЇ0ٿ.hѿ H@= bQ~qFGdr# 0ul1ϧg5 wȆa-?# L'qNgKHTHZ;AwmQQ5mE`=Vtx/44/u$pFʒ7aܾi }3.Q-)M glW1's<(\RQ&7}+dBMZg/#s_J )?s4gƤ%__*ї8n._!cD*( Tx04: {L8J1 qPdji0H}ʋsX̛V;&9p 5уE NM(vL=Z~jۡ ߿aKR%tӷ'h@|hxfZ ?-@xI@}ZY, x0a-YGWECa2ç9D4Jϻ?M*uo$Hi)Zs-yNzQ+0ƽZXOd쀬*֓ʹ 8=C SԀ!]I4׫qF}F:haBV**v7z3#[O%j59݊[jRDۗӡyw].eC*^>24[|fvJvax 3@THvȾ4)wG)AA,"ks8X5'0l ՈpRC~ʣ]}{?Z=2cvTA?٣9?F鎓[65.or]VrNmJ)C!υqM}>bTѥO?n1BJ @Xc;b8u!)q 0P}sOomDqRI/<3( ^9z:g"TB }3YKXS/) 5xJQ r\L>R̯AqIEжTR*` j-(Xs_1v3t3Σgɛl#| dI2`_&D0{++9%n@PJ@˾_V(Ȏϛݓ #GPp|]7oMpyBLU.u`GyP,F!R;KOѫ Nv AW# Fڀ}>@)gQWtc4Z~Ep!^K۷YNQ fiaq\*iڜ!gIrk,<SbXBuV^16b=YZZkGX Z[QtQhxԜ6|˪*Uy/AWhC2%`7]|L5Q^4xR_U8R0[]$C]%" 7ooqY_oy~>>C\UHQ [_PZ# vao@¨ U~bV"EZέ1iXKt5J3)[v{ݜs Q1[Meةk+2 `9!_|岟V8h%l::0T SA[E B^)a/Q1iB6UsU@σ+1ldԏ l;)$WSp I^1VBkݙn.<uxZSyn%-i{y=P93଀_ uCw0!a{lc!U;ļQ(0 kY|AGް qd*'yA?ZQxV]=9E^o|%ё 6h3M9F [O;3_ʸ`ZbkCiK߅jݳh*gmF* \1v:*A7,+Pv4G#s5%uj0`ݔClIȣGEl&MOf;*?h)4AK3\ZV O1q7$0#~OցhUDI?&삱|],̏1K.S빤O 4.jm>ZX%4>ozEiV"/cXc*j_ٻNF10Et!d7v;&S9(N  "rpf1Y3Vv/y4wD Qw$pQLu0]#W*bV0NSKP*+m^QnK/L8'|}פij 0:8%ؠ%k09c#ۧuĤʒJzS@ Xd_WYgw0c fNӕH91供mvFNmX4Y5ꊂRjH]%B8I#{$©6D5IXȊL맸tk!:+Ol1NG[Ge4.͓+yN4RՒ)nd~ťU\$TiϷykiwT '@5GG_%BXmZ 4"|AMK: v쿬^/QoP bim WfC@64$84K0BpԒKGfqvܰvg+ۍP B%]g9a\j襒)%zpgA8_n0enjo_Y2ѿ"@Gc)grNbuOx>PM- n&ƸzDS\|@iF߾*3z@N>$/]b/L)cb˚{FqVA:}*`IX&׏LN2w?"*0\I7WZW$b ,(5棜5u^x3\QhCvukO,ΐr!r̐N­rSx-Lc<.|Iytn[ kVK掙ml㲍#ƨpnZq8sn Z%Y?F> }c1X~EhwYC`N5^s*EѕÙ;-Fچ/n)WX|[nSQ^_yiQ-6OJjH:O9Ɯ0~bಿؿq}äH>iZK?⢜>3*IIRF{oˁKa+tݒmM.E&iS(TH;o3ez0>+ ^t˥I[۵ pèdȾP2\rcOKx\թ$AQX "8.=> WmrUv5kg.L,%AC?,Nx8LĎ=H7f$ _YNeͅXi(Zs«, [2-,~A>}C(ܰc7@Cn" pT.P@JR8hQ9X:@[>N1E b% pX%'WӛP4 Z{cFSj[VE?\"Y inkH :73+oג@Zc\YVfQ ľq⻥ۢN>U2jj݅"Mmң{nީz7cDhMp B٧FD|a~Vś%-Z_Ìm{z4:<@VӺ|z<*sqi ^ɚH82D6Z)h7adwD???ҫ5mYG9kpdvg\̨|JŃD4 VwK>/m͟>m! Nrȶg/୏8.84pw&.KA\R^`"wR==JdK"L j ٣Z)E Qyuғ'1B\뉣|4~).85W;)c 2r"շ6Fўr y1噽S(k}\Q5 /~mawbWv30xLBrK!r>/aᚐF<W,'cT=LʳJCjw&Ah/hp(n%׻T>а!Q,%ݟ|Jl뎇jPUtzK1>TX#X0RUi]QHrJc`ON )SY?-2T^ X)#-Yq[-ҕ|oQ xcgA5,4 @uj ucq{'7gS`0agz,IX}}Z7 O_Ě_f,ǨyUBt+[Iƌ .̠x7!Bwi3>l/7QBN9+71PL ~hpF1~57;Qj^9#[)Ԡ<*kxOV7?wE·n_8in9/hx=H'Ns>>Tw+/8@b gRMg!x9lbcE$Ei]!%/VY+a))fєن=BF|<^[%2")M %!Јe',9U:( G_[@܆@W`BzA^Ans|{p$4*Q]2 7:ϻ\/'bE*<%.;LT5J^ #V6}2dAg@0;M эU+<tŸkgp6KvD*2`[]wFK6vFwikѯ-$t?,RSOK d +UidXta#^~UȒ:ˤD 5m.Qe vj 79Ȃ8NEf%\DCY+Nr כl/kQ),wᬿ)Wk˗TǗї^t>8ٙ(}TܮnánBWm 3|dH֦8뭯gۈO?"6Xgi;j6;QlpA_4f= XT!C_JttIo|cE+ћ>)xcxbxrqQ4jhn6M.ql[sM R]"T9Tc.zKÐ CVڅrwx&ytW .߷r;WTƖeQᎆ'=>zh#ݳɖz9WG9IP{d4ҡR g[ !-a3?c5MB _8tdݔڀ-:j\n_+ o⦀0WA6C;该AawҴ7<,Ry{}>[Lu:O*\#'prJ=𐻅Smvјm?!6 c$2"[bDO1Dm}>ʺNg5;ۑ6zk5SJ7?\RCɔ]1~ FJڤ_>2PnFUa4O|H7~ORRM\:_".;!L,.!Ǭ [)jh ,LeͦP&ll_*) lҭ/ԼzD> FOizK a>+MI%_b/9s5|iT.G?PGՇu4m:kuCU7sBpHDI?,1'R6ׂ)F';d Jm{jKDB7׌n筫|$d2=0~*GXH^|h6tbuJk;yx7. 7JvY7vyeۢQΞSwq_4E]S>7cHuY>r*SE/h>h~CYBTyD-_dh{BIsBFK;O7֖Nl+n8]RyZm+B`O7bOW&K(JK-vUȱ%s W Y'#{5OǡT 1] PmJ d`?D$̤:}]H5@e$ܕ [ѳ{*nE}H=N^ENl`/X6mX / d-A{؎GWc&$l wu84mmjRw̬/"G2*`\'|\俼ŎG *Uh8Gp?0SX? A؎3mT6|Cl)(@"47&q7ˡ`E*/ OsrW N}{h,U"6*6OnՓ Nh(X]>Gn/&$ L[w)"A[k[1΋\X*`=4|5w)ǩXcl9v42\ߩxȣmpF+F S<$}QRQ FY{d&u@f~x49A'k"̳'6ke)қJi\;KQC n9)|t-W4"mdW|Eot&~Gn&l?,?b3=_ 겋3-V(8gW?Y0D3֦[k57r-毦Ew}YOX(KYir;I%-r|KFz:ދjVH˙`sbx?X) P',ɮ1yTg~3]ƚm7+)@M<|f,\BjTpjrWo)a@"H-/&ݑUM's@(.mutI ~0Ğ JɋN'$ht cyܦy2Q(uίa=9EëU_KY)Y6IY`=ޮk4q_;)^g(rͫ+d>ZUς*TE&!4(Y'YieZ(y%|mtEc,*v_w Ro8<ʼn6E;qZ1%1:F!mK;a֠R|#] ,;p!ιA:6n(3V?7;8: / Z#?<|V?`c{]̹?⹹Su_ಐUg6tBhTfG _Ţr,L~U8\xXS b̃9gC;aPGH?%zЄ |%s  e:0=[ES?^XC24DaHzΝ4zI}H$ 򌨺*aEG?fVR1؍<.r] J]"X}_DzR&|&QY!j4|ļi#)1w؋ɷBh  X{ŠB3U++Ӿ[ХR-Sb.PѹQKPb"IvQo8>רj@z΀|Ȫd xW ^{d &fb)Hf`|^1?I/cv72~j< 7^]q\0n t`N ]nzqJD]2(D[!bb!W S˳I*,g 3E:R'ůNᱟ47)/$%Zy3d讦o`,6|~,1b=R-aeq_H{_{,hx dNozƭZ@9l'oƮVX(%'`E;\FQmUNKKYԒL] SME(Zb\\`b;#F_v"@ijR-9pp$;9 1o&w T+I|!An"VzEzݫ~ ?<*{ IW__1Nk,=v(*RмɺdsIճn.T{_j){7&䰪i6Ai$.*Dzп[wi>P&eqZ4puB1̅wN د;sM33lziYT ۠x3]R !nJ*4wB_1Ű]cK:1GX[;]fՑ;aXBYFl&Ft8Y@wQmv%ƪoo\^X[ zjֳfE~ja( ^kF!c JKE!mG1>%ma)ɡz!W"Zd/KQHcc^}߉]s%gڗ%u 27G8U_Rn26o*MTЊwy%>;D3}\rDgeslc>"WR U+*RkT6ӼXO;_we쭗q*`87⼵uBKPϼ4xA-< 5WqSczr%E⴬Dg .3Re*=$4_BAYX@Aj%(3duHƛ-|$v/ H6 ڐ+9[t݌$و_Tkxs⅕Bd)z U2fs÷6^j F-qDJNuA.uq>hOZqa cvB}Lן=ҲA|EU$!>a]b։{'GHޘx`cᰀxL5뱾(ވ0M J@XtDOv^6oZm[3o}˄o:45}wWoi5a'7uR^H}r}5V(2yG"z^ي֮;]st>4eqg]Q@1tt]Ѭ S5R,fqݳRӐwG&p;2|mT-,K/ ArUYvH̰l;01V ;8iΝtHa#c];ЛG]&$'3ݫA*¿(=WӪ֝E~[ ௻PCmb\ Q&[^wgZI 13+-#K\h}Fe@PJ$|Jl7 \X@Q%2S=QB%on 'xC\gz:8@-G@PpJ}qsU=w|AàHe+Ŀvij̪)&N%鄛;^>QLnVDg3{[&gǫllYP43n69; %6XQ nG;&hjJ#mƼ|/C^72 W`_<1)@*; ?J#\F\ $z#T4I -`"< SBpu܋͘%TߊvQ44;QOR1c "wǀ_2E: x}_hH%ς2;:$?Ŗrb;,ϲ$` `bWVg;QLZZi.3nH0j~%[TS]zP34{+nQ09 CYC[Lh֌:0GwĤ;w'gkSPdT˯C}HKa|MrzX<~<0x*noMEͅxMaw5wA5RY9"O DRh} ]hJ:~rr*o?aݙSUCĊ;ԬaXh ׃nKԵ64%˫vT*vqՅո'Fcx&X5u׵Z&OrL`ܫa+{.1+N)[FX{AA eأdمTƪh8g81@[`ERHVtع>PWaGoJqCK9'Vb)XրVթX~xSQЅ'@P^J^iIrPzf&eԘ3k?kqߍ|&ʵ~DVۮy0ëʱVcRHXj;yg+G#/is'MWAY0C|8F;r""F6zԵf΋F~ck>,TP8'r{ISOFE..чIK7Yz,s6'a&-7UpA< FR\)PMBmQ m1iF)bq$ ]x>Rr,o;&פk }vo=drTQbLs:ʔ,LofvTQ-e-EڻMj5U.Wn7 F?*f럣?-`jUju~p`\Q6TcZc`f-h`oT6'8N׿Zfְ^+d罦:k`wetD!Lr)4.E~AR7wQTvIt_,HZ[_}n|30؎(:=!Gr|[kN~>͢ҩf0a74>cXox3f" XКFH&~Rs|mHώ,dUqo1Xak타pu 4c+0Svѱ]*bOA$BQVQ"#%O::ZS^}(iMlhI?F`B/et*N TkP /bͷ3{jWJWwKқM"4TxŇ[,ѱ@s:9m[_qjU(Hσ3ˇ` }I y毙q kgŏ0lg?U8 +4wAy .P KF=C4fo?ok6m}˱ըđ fZiXR&7W,s(2eu2Y;*%UʲSF1 YmdI>ht&@NuӅ=#EvZ3ɚu<)jBmSc?g $'FQ6YdRQ?|ʵ'%>'4+ĕ?GYɍѭd4i4v2F)F+>Q7MʬF'#|7ieA%j(ѲρKz(]19 ;()FmsxIY/)Xn&)S L愛C'sEwtY6,N=Y ;DG15%@\%@(XqZ8!SN8wjk.B$aޘmjk8DhZ=u`3Whr1YIUAuSvtXv$mB⁝9&{:\"R ۥ+AZ϶ \e+6?44$+ُB<8B4{"V>` ^ad0ApR=8 0[k5#-TkYK? ey_+9s:݁Si]ڴ?z\UuG :jG.\-d~TO@;\O Py7,nһؙLԶlP N-!qriĶd<"S*X8& +yxDU7}#y<~DY1˃db6X%r! rAZ\cF̂F|i+rnH_ uW-ey>&>UR.&{^lZ+&Χ9e ]eqyK6pL.Yj܊jqlFsc07C!J0#絸֔*fXmD0҈ȯJ#X<.cIa}z@b fx4V:MV[X^V9]oK|ayl>v4֋rYD ']{/[ֱsbP)^s/tL@ /x۹BY u͑ۆToo0txyL'f)pW.! pA=S!D@iw~8h ,5NH=RjZN6SK:-1.S5"gZP|4YW/!Li ,AaY%etuNL[ϗv; Y'v P~}|aUuGA4.wZ;l^]q_nd Iie6*F؞X!K8ܝbkl8dO-}%wEg]G9,ѧL6 A)"Zŝ c< {] 0lhQy^\Gҧݩ5 C1>UOD-(v8ERa &`Cuc$Ay`Й? WM3S5=-L){WF͏d#54G$Ohq: KI!E/w1dkP_V4~% xc(/B.}@jqRwKƌCz&iOz>j`N%Z M1a^\>vW]Hֻ:+M`lTҗnu?q*q@ ,VZOTmwʘ-==3/&vX̎$_8R~֝#Om-LGz;Z0[|!iXju3l@&_6^j[QA !w\#WJ/?g;7OUx%u ]vjؠTqTwO%' t:嫐ǒvnlv:wE. -MC*^:B[H}GI+mh.ҾvQ{ (C2r0{Ĺ5}ۙ;9'\q6i," ݌Xh'QpIJaX jH;)_NӎsnG}gS`VYSd^Q,ꕃ\a~ p@1eRg}v eFxcN7y~P/9խW̚(1fS0$*ZӀ0yU%^Osv$O!u8:v7WS nh^ctbS'%r;j0G"Ǿ[L]WX e if㰀 ,J^s&IU<5giTINk\)WCͶqS:N:珎copFLvߌS@8A"446&f$aE3TeX v͎x]FoOfoEN5O[&EX .MN:H$ֆi#BЭc Vòl~-bϬZ5Q4[,jH>:Ąa0X Of0r%1 J,l2S!&36hřBIQ\}I_v44bP4kkjY ]?';g݄yTĆ$LSQ􃝂_?x_HB_IKˑyt,}lLc9=O9c%6-+k@LtK.42|Qs5UɽWY(jrUzGgQR>awttc @/ e,<uWrWK383)rqsBwi9@q vί}BpBh8kݤ=u@WtΨy|ɸtwϙKwAa?~+M'9xl=g $3qG-͞xPR&XO:F-ifBh3r'MCn:%Vuwy E..rZTvsTD0r^(V(}~;C:zv9מBKضZ=ݐ\ԈRFoc@M9SLQHJ)&U';;;l ?'|]V©3hRFw EuDZ,|,w,HWIt'$,?9q/;B)-;*TSmr:ci9:gZ9Qvn'ة]R{fBk:/QJI Փ5JB6).2"UMu_r\FR.&t(n2\5n8Kp;L,m~0 } جR1i'~8wJ|`46ҧ+ #5pSX1~p8]89+K\YfF ~k0}9oIVk_!>/^7+ma7Pj3MC|mMFb'ڟ| =fu]ڬw8jk7bfcidMh9V??-5Ddž.`KtqX2\aݑ[t \Yotsnl@¹ʙG60%$61[ʽ [jHf@q^~èע8|f~3XQMaN麎.5DhgZ*/n@JtLv )y]w&inU}pS`pRN/^(֝T'yG|9pD`<@wt1|Ŀ^1Dcϕs 694<tG&qH%Vvqgx}JWpqlktCsW7wٔ vTW䘢4}Ś־4F+7û72^|j#x|9I!9ziDa;?6P;M=lz;7}[Fɹ} H@6{(3fjk)g8M0"||'0,|DYXsR MXh.B@e3mV(&N˘#7Z._Va6)fLF _HDz"|]`/vY$][q8'J>J$^2-,pX]H 6J5Ls<)iUڹ@!믠H}xTƣhHσ 99לk8T69YbO7t B&.iG68z E>t3?jiJu:"ќfaMV%RO0ZНTxUOE 1] @lq~uȶٷެlz>V3"^~W#QJs,QU"ljݟ'kGa賲OWMC^}z7M-ɾqLng",Pv++Ei[[Tgx\eGG+\Nh8@Rmzq$<+l&3'ə|󵙷3\J5qA Q'‹ԗO`rqΊA;*LN2̰߇ҟ1;qXQrejxo ?~o}^Bm#'(F=0 xE;hیs~#A"&,E@+y% #c p/|];9"_:1E+v oޚ>9Ϙ8!?c=SuP%/ч|#4_+3˃ִT0eҴ!11k*RvLw-(gHR%rp B53iqaUL̰*JEΣY4^=e5 aBu9 :olvI[)ߵ&"*XPS]DrrB4qpm0X K\oimzrHrJ"k@CQ`(j3*9b$G6'F C D![W)QEN7ӸG>hnBl.a?lj-Ѳ9=\8;֐ٔ o3]'76rx;+I&&޿ 51w^ x\E80Er}Q/Ɓ&=AN;|eit#F= \wΘ {]d9æpg{_ ȓ7ص;riyQyHl2 o,8՛ qs蜹}9O$4CsᗦM}g(gtEUDBlWCZK;~S# O?g2Hls1gVT.vśDipsE.⹫0.Fv|6)画GknwMHTژT^߸)3c>c ɤ%Q؇y[oqb}'v_ QX6첯$~ ({B(5oB{1@(NF"8h|+֫B HuBlq'mu! 0R(y⮍kGyzXѐi-KVE tubg;b;=GsL4Ql^h|횄F3 Jx'; A`,x(M*a59.Xnmz X @M\SX!5/ x֟`=ICx2cؗO3aBʥ6" UJ;"gFA4p Jc6-eUzFR-1d7P8m*[;ņ; a9ɰO4<@vA+b?S &Y\%&bk=9zfYj=a$'{3%]j{3J&n?4;VY8׻֗;8j)hV#lhZj]vc86NebteP mU`%0~:,$J [+9ɦV5תhwQ%tϓC \^`(Ne`[cV`{^܄hD6&߈0~圃I=ED!kh0z- r.$3P>ԖGf -Z貾'5xZԾ$M֔)$   Aӈݡ@s fc> 5h&wmW1e`yx6VH| ç1I?+lCo،J+(?C[u'NCؐ1btZz&ıB ܂ AGGGrf7"N!۫jG; Bjg7F!حKZ(C 0=-jv‰\֬%OSz9-7S 3% K)_E 5f6#'Bt^8u]}N!6bwU}lcimuЙhs8q)r _ I~ =SDB;ۛ]rb_ U[vHu+U'@;! 4(x" Eqm8Z՗)3e4mRng* zK.5ÜsQbաxk;DqՁI `*c8N*&s>ދpiW#c;h`10ܦйpx_^5Hq6$MNaLK9Zxcma0Q笟7t~3he̔EG,yL!CӱN3e`yyqڈ38B<.Xq6|8+ p|GZ?];ͨ+E! @7 (F+1X%/9/%l6^RxII~?79A#N8z瓼oZVJnE+d%c]GEOγ /M"J 7f%Lj tJdH?IcbR^V!nߊTL*g*?K XF =7Bƽ @$_Y]Lˢ4פ$׹ikY+0P/I-ds+.y ה/JU#ۘBbyMkDž;Y m,6)NJ X?k&dzbمE0ǝڰTP<M;`M̈HM}u4K2l~)rŅN/>^"d"aa[ +n擪M.zn0wD$e ->Y.)>ob,[h)")doS? "@Jb5 /XU'#Hj|QhO`:ح/[y(vi>8 =6#O%i Lt, F?0д\B(7uU 8H}idl%\\IZk_IZ*Q/h*GrBr+v ' IaZYuesgNC Yf+fōeC+ Ms[K:j!PcO+Ch9 bVCMly~w:zqwEe|GBHE.vdUP S/@g _ HwC9Gcuu(m}YZ#SI7qsʗc")ߠˤz]k˫[[n,8|\JВ`DaYD.52f ﺣ7+ AmYCK$iI;_b4^-"O0-ƳFֽbZEaZÞ+CzZ 4n*h?lc >Ȳf=5̦g+ *ǒM2&yƻ?KIʫGVXfC;=t +R; r={j? 8R۫v' œP|`07$xST}=͝ix|溊Tzx+<1:x " 룧B%ʵ.<^,#?y%ڢ0ZNtYӕ {QX9]wp_Ph1?7`KDDq0FAӃ*DBt,?z *v{ڍvJx/(WG^(ҺT HJ,0<0NR[ʴREEOlFV:TkQ+Sָ/%yM "5DP [;*ۭ)AHCO]OP[0~ ybw^Ex(} 5%CQX}4b]&򕻼"@֤5iMM"^q%@Wy >AwǕz_Sxnw@!:U3NJί[+:$_k605KÎ3M u*4# Pư2j_/>[U1Y5BlH q? ruPtyq]12/+u"uXAu/) XHBfsᦾo_|nMpk<AK!Ux %@†V33h zF R}pzC F)@4bPԕ0ۢukϲq+?܏q-x@&kV4\jWIn0Y,rgr~h dc͸'52+!Tsldxre͸%=/F ٭C2~q98o4rHZ%kL2 ]״B0`%D54鉽nX  ^Q8gYZ07070100000206000081a40000000000000000000000016101d03c00002af8000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/gspca/gspca_ov534.ko.xz7zXZִF!t/*]?Eh=ڜ9OC}w$=p^IK1"=\ZEB?| `;KK6zq6dp͵7riK bˏ?hR#R~+h*V}}hx3Yoܵoقz?70.31bVQMsr50FQ~  'YĈ:vީUG3ST>•B' S+ XX(zDA{-2/fjd?䣶>vYv`5mVUdawlwCѭ}>4 :Jp*g3[ b+bp~!iZ@gauDrm{[c`'.՚im&?s C䧼 N!V) ]ցqRXl!'o.0 7gZrDZ)K~{e2└nXѶNm_bqؚSbuU! \%zdk[*ź&lw3pp3 jЂZA-Mq4怖R N4$G1dF]7WЅӌXŁ۾|kӕGkũ99^"X/` ZgiW"iBQ*]@E2,2љlN|6`C-#o|#CSOsB%f曎٩}0f^td.Hl LՇ'֣_jo_ 2hRx@T 5_OT-+5'@+K*L0JnµqPVT`Cebe(4l4G\vwC$H~!'=rHGDT jᑺ50I_Ptz3H0y)e!lQv3 sbWq&Qhi|+bPԩ5WtP?=T#WS@^noP'Pç~t)t4Y6ym!$~)ʡO|9QqThGfqCze~v}(Ynqw*0NFc9z2=11 ,s j;13QQuIDN"fúk Ż^i`G0\<3ż{{<ȝAfHGEzmڏ\!~K{|*g%_E%,|C3^&[lvX 0[Aߞ:؀[@6.'Nt>кa@*V0yfQ C {%C<~S=x8 zt 4OY}ס}֩7PZ7.! 2s9+}ҩY)7IPfOjcM'E.TTFP6Fi(7`7Jj|y!̝Q~[%vĪ[VG6_;U G0n\c3J3|:dn)Q$d-~2m4QS^X 3@HynCbW]7NV/rmtJOSE~%ZTH_: `l۟C:|)n;WŶx3%kYc7ѩg)qKn/?AȽx.B&,%I=Y8ATD+k\<"ɞN53IDL/m  /z #0W2HNxq+$M^.$#| L+Y I2k1!!+'}r[0XB,^ʗ€OMsy[A߻սscf3lѤ0m#_S[(.[BC,ޜbܕ[;{B/zhp.'&uQW2?2H`)z+I*H;O*CQ[ o7ܼ"MPwPS^!@4נnܾ ?AJI*'b9 MҲWԥPV /?ǹ7K z#߽xj,C3o~7CUUD8`zc_+xbVNm7]!|87Po/L!|p1eˁUZG pzk.`|[b[&MKi1#⫍9/!~}XVv[o"NR-*ȔZyd1RUWwKMi,ի謫@=0nE62D/TII"I)4[;yvs|/w̜?Z &x0)]y*f3K8vq:Q/wFѨ7:ܩM^'2[l 5#|}Mlt})H@'D[#Il#~\@X}Ӻ%6]3skJDӰKhvFR+0wEsZzRKr"[{{P)QL1.[଄*ʬD3GF#`<G( OW4xCuuhMC. GR*i1" ŸEil*q!`ݱSE gV Rg~F+P EUR 䰘{o{n2acL+HɁ @hA[j߾Vb^U5z+ׄ]R} 8]95m+[hz`?EZcO4=I5zAݰZ) ka Rqv[1* MNHj‰OKhh~`VnUt-agh`/E۲NS 󆋚e8;s~=K;~[du[`Ź(.2ؤSQfׅF!W#R/d+|m;-24B :ShxOsq'՞ C}`H~X7& $Pi/qMzjZ۔;$ҏZЊTW\rN3A{H5jfxW!>Zt|.Ot8`]Ƨa1ϺpS#1Rt| " S!^FfwJAL%52/KCRt]GrWkoK K;vVʡ͢ }hZ;ox%sZ>sey'KӞz3mQ=M2t3F dwib7%LnU'R^)Ksll>] 5 hAXT33.F i*BXW1wT[x)(Dv3 ؉־ S:F Ff@^8>WiA耠km_߻T[m!}E!H)xtGl [^j>7y %.$:#F gVydQƀmy5 5pWeJU\lGGV_.Qݘ|&-W:Yxr bL\غL@Kyʛ T8. %o0VVw0LXk#O_O1vzV#DԖ_E|@~0+`s7`M61q^_]j"pԼѸ`L^,-=\pfЃ;ʔ{Kew*7%*l2t2&Xlްu;:YIi5eOEˤ%,/׻AɜiGARZc} !rm1sYgk*O𞚞Ț̺Olz'S/V֟[Irmn3 }- *7"A#=X-~ݑ`"Ռ~.*֥}a3 X7˭X eV#k5iXc`)D%Y~&BNg v?it8R]ysQaNٰR~d[aWh.UN R0^>U~`u K(Y2OӵJoW,ȓihZ Ã_NrQbJEs:!}>!|qŧi`Y ڨ;+OЀSib<%ǮI93&CVQ @UwLbx,SFUGU_ķxb;|*Hy4eֻa/?բ )Z>'/ު[s6c%۫WN;:'"-s-|0iH(kw'dc4a ̻Ӵe#8- @W!AxF(ʶZHo"m[c i#XAcb% {F>/0<"Ext3)N4hN܏g % E҃koo 7˅ެm7+ljU}1y//='8!CDĕ Z_ r|JGp 3) f1$G6feHX[]jQ ScxH!zFQcS%9ʵ?74>5 "6lj$K5˙3(ޒcAh~C52$^";Oűya(f Hx%|'VwyZ\.ߜAF`==f=c [V{xTJz P/@;5$^H@ Mf'n wQ\5) J%ܸBhD͍՘MaD4tlHFMUε ռyX{rQK~ ]Tb*DU''\iA3όHo[' S%bQrvntۄR]/?TNGmֈxynf zKT fĭkSnl67:G8ߕzmjB:kag 'csYLQ9 /Yόڄb teF=LAp&0q`o!.z?j6$FbtBzgaLC \DrM'<` Sz2WZ_j*PD~ Ғpe6/˽[c{];6 ?Hɒjzc4~tMzSA}=X#@ޚǬYι} Tݔ8{i *ĺ"؅[N jYX;G54sWD$dʬߒI@3 n貋-9 *ipϬ_b70a;X 郀vV(Ozpuެrx~BqkF.huOBڴV-j j>Ga=;/F5v jmYaCd:Av#-. |Lg(sg#BNZ.R2EetVL'٫} pAM(ڃ< )giV!YϿ7ˉF`~F&E;]6r$:˞dQfflvqbiov⢯ Dnq99VK Lf弐N[8R0ZV=:TLpOʓfdTo\rOk-Gz~'fy*4a e&}xnp/K:(ָP`gj]ve_!/$o껃(MUIϩ̴Gͬ]B$BR5=__NC` |([gJJ) `I2y&7Tڭ[qr' }Ӵ\lX) G0K 飕/êo&f&пT' o^ O Ә[x&Ng[,; ar0M}k Z#.-%.lSj\abC[ ?8ctsBd.!=0`E@"/^ϖaCKoeC9DvIɨVOHOp͹1i\E;I̖}ȏ<vߑ1 {s]\[-gqE JLڡw$xeVgA^K^Pw&RH%䉽4uńة)(a(>q߶JdQƖSr{ ('˒$3VjG{Wvi΍; zË3=T§8quڤwMI:K!0䋆X<SD0ra ͵)7fqq#pBi"} tp+ ?䨘T5pZN;j~\xo+wO ? $HlTR%2 E%r_sȦ%N*[!H崌\vMH͆YwjX.J؞0NYgPqYD[wށI$%<mrhL_ 30ĂeF}L!KK- EF)<ֺW5M{^u2)_|h)5_Jߖ{E{x@CUtMݧBwGQ~y%ԥ'V\6Ouϯks'vYl5gaf @nڜdYarN xpNt!tm#Xq0c"=bA"i8 L%whyXl;wxwizs:t~8?t~椠{% "$`k~9S=0ٟx7ؑJv=(K[J l0MmJ–LX+I,k]PSIu=Xf ٵiT\07D׌hÂ!?#:̶S bI cW:0VZ mg0ppSע>ME[8nnˇ3t iFB+MHu{`Q  frQ~y⇔. Vw Ӿ?חF5.S_UbQ2ۈ'P.g)~s']`J Dwɔ3_k`QQ"Z VYc{g?_we Y3$V?I,#\4jKHEGO ZRBN9^l-J-i9s\hПNk tŞcbB;4!Y[P{2)mw'bWpa:eJ=]Ev5+6&bYhɊ޽3kCho PO&VF$ݟ,If}H^"rQ%ݞ]VVٔNC2gr*_ޔL|pLg̤sӡ/vu$p)H}K|C_'&\0.P`b6nod>k`k~ZTw>{_|]Mch`פC$| ΋KE5h' #{GI6c>`wl 4va۔=HS.f=|sH)$:x{erc5qou)TܱndrnCAugR\2wEx\X YI}+d+) EC}ו[!b~1.SrwlU6}<4XIE !`Gؐ"誘4;^G6N;5Bj>H BFu*}/,=ycd2 OX?tOIZAyȶbAPפDȏےkp9ASƀ*jOrYJ;D_;W=r`2(Q05 Ѓ)=i 3kKwKIG"\]{B_W?ș독|hhSDɉ}I Wö#HDRirqSn2wƀ7Qۊ,qPCr%}v %6[1@PJ|5K|Z̃T˕,熯5?ZK+4Mbg؀sHd"' nVq1SR=zZ){E|YtZ= !'p' 91:P:n4OCջ#7zf9*uutJ@ T#CϮT}';#ߦk~o!ZnBV(nIο^l,S9Q`lY*<,'>?2.%UUV=LH"Qk;V(7PdNMzW/@Y(O?6N/ak=bΗbU&@L![G[_;N'~ ݭaC()M\b1ˍVODyw:ʚ4i[=TH|kv\' ~7t`Q/7) f3p[F,Y zۙy/&0>2,`$'W#& 2vXX3H!G# ۆ`Ήf Sdҵѷ C[&$x."1A)TC6E]TJꂘL\/' Lt}j_KBw`~H L V: ׈2\ "m0NQv٩h.[OrC֣Fiu4 nq0z Y/Woßk!ȁ 9>Fs<47q,SIqqkgN%lHՐ nG}Snpl5q?j{oJkv^eK"M,$y!ٺ L)x- O n$I< /{@fGTߦ]mԶݭQy8S5wwj?0;hw"PE"J< L U{^}bWk1NFk/2Y C\C'?P^2` *@όr#o &3>sa$Xj\{Q߁>\We$m?f0l3^Bloˣ/v\)^O"8_x;+VYkJ/X (7jZmf [%ϩ~ aY(Js$>.oH i&E'bgo$3eMɉ]eVŸ84Eq.ٮ1160IEӷ`,6f0V vjl?O~:eл";xBdlҺ]\iYfelh1}R`XPnjIRE/ᕎdtҏvm@EGJWmif,Q Lq}>;B_ d#O\%Gyg[Kw uqvJd>ruck"$gcu1/ tܺJEV5Dz^l7#2~ţȊ>FL%zќTQ{0'Z )RK5ӹXP֘y`%'_<@0#B" fn+v&_`oh51B}|$'2Ĺ߀!682i|'Y ;ڲ/1JЃptίmU%5" b[<3M^#Aشjr?zq9&L,*Ͻ6X 5'ZƍdT16b??UjXs CF߈d]o@K7C~܉4":K15ja㐬䛙̵]xB>(`% z@w| [f7 %˩=7ͧ}`N*"NwBV)9ML8G6~aNs7TJ~nɻT 4]`( z9F'CRYBr{ݷH]3+Eg۪"~|-qتΧȀ8{U<<[7nX ˱8L/ێNfrBrצz) mt8kd@/MdHݗ]=l|nY2 R:&a:MZh'(C;20sC mY$ԉ=N>y^)- sS v/ZЙևuL\ݤ҉}(k\1EEs~y8A'si9M?1aXޟi- v5\?ڬL c+g& FWi +q{\(J/#x> ;58myAӖ )ZֱC}CDEBkRRTY(OX$bRLAa>2LnlX8GjSu\t@ЦIZB h` ?EZU jobH>@g8}1!yhQۇw炷F4:$ixgSH*XP΅)l滴Nk Чb*큑+Oz#|ł?W_S랏}G5ϣXM*h3ALnKǤ9,=QzJR~2b.Șm>V8 caqpϪ+=A{qȧnj.%~^+&Sifc^U|ͯ P*i4L4n`P _xP_V131c~ #Ĕ YbY2<"؎lhfoE7`.fB[]nt^yFrpit,b3cf{eRVa̛<[ܺcpM>-GLgKrr ,ܥaĊf~~z'qHqx?;2=ɍu 7#g+d\8Wd5_ @C}nŨ;$j\!g#Ɇ&Gdn"(W'2(1J,UlSp <}E\R,H'rIƝexv17A9'ٺGNU-㣩϶_ !0U3onrWr$Lrc崓]v >5ô]9KOqb@?Rka[+^܁a,,kZ/ nlo` x6=7ıMy-fty n L})ShOw& ӚǾaʏDՁYaа9Q ULMg>mP>\+"`Ld=G98߉ʗOX8yN~,lfh>P}(`LU魀Za[VΈV7ZR7c?cnlZy!#xۢ2z@(3p \ 8aOMK]JJ̧9&~ )bWw U ?cǝsabQ[^%xGZk_m2q =Б|gދWxS(%?ݺ uZ_?,5$FPdVC8&nVr2#1x"en= #ڄnx7<(V[(xpo~$Tf72w:Uqqg{Cپ&oz)5% ۈNjCҭHc4RC'*NQ'bz4[Ƅf ]K;ݬVav[qY;b>r-te,R@"B ^QO%.ӝR5=IVxgQR"??=mcMv.}qRU;l6on} I(/QhCJOkr3}LrK!6daˉyiM>Ճ2"*W:)<FGg 6a ٫4>gפ8H0Y!*iyWDxa~yC\e xngf{| b,()62+{ `cmߖ u'uR!p)5b}/a2,V_!ׯ+7~^Y&%$L[8Nxgy=yI83 !@~#n,* RHNnЂH_/쩓K %"T҂?.H+FޘgC[}E; s erj<74P=USk= YZ]еE|oۋ_)+&O„_J HǼ{"ғA(%O:w͌΀ꐙ'>"^t> *{#)n/p_{<,5D% ؄ݣ'6 3*{^ %W^ 9N2BTa ␸v$f[gy-i4E m)mp>p|R+-3z+K$BK]g  &N 2eͥ hƆ~}N.ǜ#"ˢF4t?(fz8b녧˸'_;A,%C^eiut̊ߢSk<#/\fڞ1CJP:jQyۆM{bӝž1xS%6jxfl2=o[&`oOOc wC5KyK@t6'N8PyM6&ٗ?#E < aLx M{yRswPo{ɶZx:ϣ6`X,.h M~+>Ҷ wkk€omiLW ٍ?L`cVsgDI7٪JfAnQYJ"{"Cob5q5`(&4]VF=a;hlHvyeH)Ma]3hs18!:-MJs5nM'^*8=rEd• $*;L ԫ Ŷ> 䥋g*Y/*n'J2¨/kҏAҠׄa%YF~)҂Xz:kѼ { 5ΥR3*YlT$@cw_C?з4+$?Κ"eIepZX>Wb8L )ڙ@#4wT^T3D $sAti_ <`Eh.ApRQ?e!%N~ w^#(=xT ƗXi0J ~"h$D"@eYz>z9 uVIPqA*vnJL$+^ 6ם>QQՒ5Z/6u"q;w׋exW' TR bT#SZU!F.BSo6,Eo Yզs瓜ܠc:myǎmMb#M]G5xR B= IPQ4]B$ |vuɌ?_qAX5[LҺ% ]?*b`hb2YB N&0BdJOzF 6?R͏D^d) m0b큌wv%!/pW{KĆZnoPEN(K$$p'Ƈ+A}X =*5#9K>5w}_5 uŸZ*ͷtcp|7bɕp5`Qc>>%HgS`61k/f^%ekBtUmS<,q&&Z {%=ڼ9`$DV}7 8jABVTG^/dÛBXVr;lEx0_h|LvP7Mb'R@rO"LwTɨDrbMO$DC)=͛p%_M^Жf:4vq9ZP]V[ "@ S6Y)y#)hnS[yOjU *qtP09 ƒ%AMU= guxiqj1elޢ]vuqٸ}N|?&/& ~0x/x 9D}1s]PBܼ*6 :ԭ@N9Aq.(0kn b\*ҭ<;(,7 ]L5]9tMk;̈́E1t3:Z3Bs5J'W*te~|E0^HՔ )^B( TE@/\ekS6! R+f`}܎ HxmŬ ܵ/':Y2[$@kn-EYD JX6@wҌ/u}5T@кKM62'gZ2nJL]P 'h߭;aOy-] Ԗ2RՏ]4>IYPY<{e&3P wi-Ty]c@tɂ+t鉦[JGx4qJ,[ɟmCN^g79kZ&ktP` _K$ld[%"ּg Œ vC״])~'ka/9²I:)y:)oB_Gm9Hf "ؿN oPqOys*0s @yGHNn t\__prЛܠhR~*"S CAJMǏ{ʌByAx5iv {l}6`FPe"aix^ׂjq !K9k@XX3.VkbUI,>;ef^5f(;TJcv<S3峵Fsج KdgׂVYNXʌe|n&rR#𔑰cf_#*.:ҧ/Jx LėSmr$+d(DQД25 /nI~7s2cΗyQZ *bAadX4OVJS]gd峰h~VߊMiE8 Wsv pٶ\T” &|Hoڒt=՗d퇪s!\Ms@:#!tFVM936l I6=Z`Ӧ‹mV l?u XEV3|UNTNܯO DS6KxyL'=,vFkBh5q)a"5vg[!5ƖC~3h+dʹMXk%RL++٥LT2ΖEF1wpCD,bF}]0$*O'FJ#-v1N7NvQE+XOUahMˌ TgI&ŵu9=y0]`j7˄\M< JITr듿pF5n׳YuHȌBޡYyWݞo;ԟ:q;"< R5Dy;MXB C w0U8c?v}UNnh7aQvM:P1MUiM`ovjHڏj{I_3>E񫂆2TgIMd[E%=mg=J/hb8wRDw wX' E i[ZQL\BP$Ǟdvds<Q7^$?E}tvU dE _s>Wr; T Iq6m[Sd8#.-`+Q hQqvhX+V ljgڸ G^x:j$FNaxHؒH ^*~,/ƃ_ԼZAJUj;wgBgpR"j' {`Mj8&sW`*>k3 F k8RgHH xQQ'pv7J|ʮ!mLb˒) QPaE.Fl-3氓<7O" GV4s1RmMSqRo2eD؍\Īi)8yQ.n h"f?X6YYY|}fK|#}_sfb'})WNLU/~˵{w E񲠧>4jJjq\֘O;iqZgg= odC*|(`bs=YfP?:jKUs]33L`Qzw/JS[8^^i*)!{e[&ns:R&1H+u<{~89 '2 Z?ˍ"~HMGs[˭RGV-\W>;m^cO*DS+:Ogj;Noȩv3 ;6kPkmq܇:?Ye J'GgoS.LiҼ 4!H]0ꗠhq>@Kk=L0cIˏ9" aj3-yɮA җD^>\8|Q88FuE_ -jv7S:p C|`g%7@t?dw$M _`[G]ӒliF'^c)^iY%s屶Kn#ح|VhBg'hI?dCoqMFLv&ِ㹭Yl淛dx03-Έ>a ]:SpCHZܥ/tlpsj(']v "i:9ogHemp\r'KhRSKԕ7pke2 H@G\`ýpQLJev hbjd >l.=9boEE;O}` ]˝ V&6ԟt߈1YX3ajt|all[:v4WFN(L=U> pȥ4#Ysޅ^q+_eWDn-"~:Nm^ўukŗM3-՟ )ڿ%8'S`ι}&oHIMu嶘laM1P-*tXkwДjt#]EH#+$ַ.(n6Gr9?yM+y`󻉜hbF-%'/M&vԈW74Q5/)+4EiϮa\ULT\(-Y(0  -EUY֬wbG!3Ӂ$q (druY ~T~\;Ye^z ϓeyk˛fϭ3B3ڒ X;psROT$zgq<)q8jwDϚ ,y[Vy]%ʷ%pzdCnADND=30(j+]-ˇ/94 T\Bi@f^429nu'S"+@bϬc_xISVQӕ#˱tguLF-;^ E |fS5@V~UCHygjs5`4ӼXb,WSi stJ㼡O6b>0x߰ -Ղ9fxzP[`r56O`[qu'tkӢSB[|$K<^Gs'D6яC.:)H~A>VU4_ڻ89fR AE)sΗܖ\V ' T?zHɇ.tG &<ߢ.8* /fs',HR%s{k*#( IZģ{,qF cWHQW6R ji 51Jw5,7AIx@I`%Ȓ%C">c Z}!̪\mջ<#] -=gx*⌄n#`ӻ"b3ꁴE@}g=hmXeoFs?9`'+ 7/42Ù.mP 9EwBL߽3t>'- =͉ /?ӛ\ S4n9{̪ZxaPw26MnC\pKFqMa"ͽg [q215}` sWwǶ]κ|Ă32p z  i0Y(5/mGV删c3!daG/[4sed MBMqH`SH&vV+]_i~Z`MV9|Nl6Bu,hݚ~4؄B$V':<۵$杫]@)dFD~Rd3"ƻ7`[9DT%[8OfBW7r0x y.GL,?z+ZT(-{~%hh*ȴWH2"'M- qV+&_[iYr1B[lJf3VKweW"JFl˨ϡeXאmdMA;?߯O0$V)\&1ͨ{4PρoKQJF֒*ڷ%vqf줹bvq^GZHe:1H,De,őcn{JhnM&3'%&_cWC 'S7Fd'lq-Uj4s9w'|%޵>nz)>05>%\,U1B{ +?(5b 7$b IiQUpm# !1 dߜ9edo>ҒNᰧ6F2h{ή`>>o5=$}/|$qmOQ˨vpjDЯ[m}<_`{iх5{̗؛YJ{ÉX_ED:G. MJ`6´"VIs}W ǻO'ʵLoBi2\ۢC><) BN~7L W' =*BeM0gՔ l0Gu%; O~DByl )n &$9jƕVB $LJ.ZNo?{"fV:d(9 AM={1~t")ռg;D F\v\ROo?M9L"*ЎgMrZEqD$Uv4X-1Pm\Lpma?vxi =9I {_ˑɢЩx7܉O6V]'nMQQ'/w >Wr\yѿxSǐ[aUQOJjiH QGuA";=0A¯͏ZqkN5mJAKCx4ʹ+O#vwM[gsH$Ոn'}zj$t\#'-:Md(ЈW}Qۃ[O2^ܶ u[ң:31o)ͤƴPEG2ѓ4LMUwRkB +b. W&{_%^DD^+@,\؁ϣN2+Mi/ytMv?5}PJ5a6m"A8$.[ ܏xXO3 rߨ{45;>U6vPVICWa]i/&N!%BN~> gP(W&GWWY QNÔ2_c}׸TP7jXi$Zg1TH5u"؃/Ç ;^p.sX9\Vy[of'[^{P3AnXD42/f =SYB0yHuUwCe|{}O4V^ y $a\*_@%̭ՙ7ՉaGߺ~B VT@]:c>XB=VWߢ?fptƐ,!~O1jJlU.oXph}|ߝhee Q M5ZK`GyydYtUI$Jْ#\T:6CF2v}~1 s_!n5`5JVJ"2\P|:}yʱ`h@L5%2 ꎲ6r)܄&=iDl y 4 \'l-n{-$)#u?ERCdϒB$#ٝOlny dv.q1$AO*M g*N-.? "OuR`Y^vpV^eݬcFm[ST稖?ЙKVFz6+//1ͽ5k, =r g!>GxUo䫰~n-5FNJS~s \"U>o+Km]DC>ؚBwPO4և/3X(SW; {fn&V3; QuC\N?1]^F#yɵg_q#0ޚD!namTefmX%|w^sY *Ggt NL%X6_g^¬N*S1H" qoDsA[Nod4Jڒ7“^$kT?r'@D7Į l>Ax]DW(Ku^ 8_HD3]I&)f=Vj$Jh4ﴁF Y`Ԓ^f qP!Y͡ޜȴ|t={q-ATdv"T4g|35WSG'ps| =C# 0 d7~ҍ 󥒋;SRF}fǀu!N3?(;Pi s3(ʵꀤG8 kD06٥sְkN/s42άA &4@ۧ~o 4q?.%85t< P#?cG;ðdtҔN 'j&y\eOt"OeqB3e;𹕳k"ɍ p{U6oqJuњlq#Qu`+U74ʭQ&Mz5-ۑLtcvKr*YSrK3OwJxk^dSؔ>R;Krf/J }}]=~'.|+,ݢ ~z&kL٢dn ݰĜ[UF$|Jzg3F?uKaɢ6KIuO51a6sFRh+uגc 7c`1aF薸 r6UFpÎhGʀwX]E!n`CgQ'͆m+!bL!`FMPA*fpG T忬iNkM E[iq{D^$Ԭ734 IVy! )u!"3:aU&f nԶ'|\C71>:T]z[ OfX27 Ɲpdu(ova't=9}0 jB,f+{'|yKU,h~BL =OHxP-eQbIC?0n\&*+ 75g$JYr9atze6( BYVF\зC>ne]Ł _o, $QEտ ~ uNDhʵve[1d*6wBnA> Q*C̥{Rw#9`h 2>m 4U ͜&o?ř]n~8`vdV6H Fȝ|#)wt|͹ :=.F!*92~X˔9'8> :g[' /CO3B<`>>k<+U¨>ro9dn"%'hWT Y}SJZeKԎC|ַ>O^a]b:C7珬bG bhuaZfJ4YP | M|i!52}MboĈ:v>c<"=B(W~Ѣ3SC;MygTjAݟ6U9EL>Dƅj nQ[ Ru &WػW鰌80f=F6gmG  Þ4=>>Yf!#-ͪ6Mcu~sWJ-os59rH.BD_^]XUXr Kl}BW2,!k4 zuDmO˳B:ѲߚM Q18/eǃ[mSz64-Ӳjh$5yD@ dW?R "Yn gSYM\EL2N6wt܌s׉t<3 R]O²_NcQ{}]kXFEbc %0+cvPbg oAt)$sl~9⵵ FTKI9-a)&3CX/n\}'{0d'gCt=<ܕ0I|*U9+w$KXj~g{X /)!<:s(j>&30zm=JꉰêߊsD.tD rC[GBHG!~5}gkgt !5gea߉coG;\%|"a$D]$''#Ͻ:Yly7D)q3m7[܂yv~FxG/]MV,7@\c9f8N,r 7 $'̥$K@cGy\>j|Ͻ?dnTk `b#(!O#Z hvJY :YOpQ$ +7nu!e. VSO=;ed`4LQIjM]zew@D~Pӱk8o9mrܐ/JouӡNycM} I$&1)njl[n]KtѾ43HI1{zFW6-tDhrpi+>'DwڜZ+)ТcSiFbR}b8"Z@iMhumP{yzW68EF+uQ<^p=DSC\z;GޏӖV|y&ܪ"[71mlw,)MT~Wn3QP}{ PPTiXy6bA&OTr(-$ 1?F~U8  3WƳ]j"+.ڄ]#2YΠ %l{Z2lZ(7dy0bKq窙XU hvw!ij{cW@@\ڵ2`avV+]B\slV%c}dohœK ٜ^yIn83*dpqbMTE)nF\P+τ3GL̻U/)8CUsN*9b0.z 8]I[RLƀJDcPk =F/XL~Vts+ɼ]5E+ 7h97R L,RZ"To/&Lkw?oyT(-[iwOF~mNH}3 a8O+O($}kؽznNsEVH tBV \V?J8ź(?3}^>:ZB;tEnBh K >#f/>Ai\ Pwi_qCYќv5A?pizO" ދ{Dns3w USOs,aFS)na'SμHcɿ |3_z|W-H✲.kq7vkq}u(۬1x抝[L*8JeiZFa?U m0膼w=\R;a%lXtr*$5T/pZ%~?ӨIWL(<,Iw-v yS}|sG}F`M+fɒǬq915}{SQ&{\Qq ,ﴇ^.tOQ|;'7si}?<;<)˥M'UXL[UYAZ8U._`ZZ:8c87_W%oGe*ŕWU8ɼ#Փ}r't염E{us7P%F4 Ξk%ɺM  0U˖DܶTӳ’\V7mS{/mDt-_NR%uc` nqLڜduD$iڛVԦC ]P.﷬A:QO8=GVe.Oڜ;Ϝ4AoށYM`q]EB3ˀE`EJpun5ؤW-M =,F1 euxkvGndvD!Y-yt;o_ryw=qϰԐAb?[6 .}ܽzWͮ OZLmR芝OČ|: {NqCV|oǞt@3@WopVD`jaG`3ѥcFZUvrpIK@j_ğ9nt|c  U$Ct3h 0)U}uY3LJdc^soM|5FQ_[E]qՋx   gɕic"̋޺P\w0 5U_b:U @b.Ř0_׻Zkom3T Ž=@=4Bug!vW{P!`*L%w)'>ozD4a/[i?T;`B?h^WZg5h֢ 79'#/یI$VY/ ##XޜއNHHLJ \! dy;n[@"vmq !2^Tty1H:# 4G[!>^ɮOžhyڵ (l/u;N~lB|*uNJDUh*d)]T]m1=58Qu˺ P$jyˢaA1on6u9X dn^,U~DŽb|pWY}ښ^}mYE^d#c,-$ . b ^zYjy.~*@17pA%vtUnl2!umJeSujo& ?i^Jm<>꣊08+WKki1e.2fj8kH 9T_'}߫>uKON&n5M}\v !n!G6uM!y9wrzL#}s'L>3 ]2b!?wxȽ!L{Nw_$x6V4Tg37T[ڻYJ'7 k*azpd#;(RB;+y`5r\_J/:|fmT)q#gC>l?@}V܄ 4b2R}\q ݰuL⊕{wXFo5na9ůB-8޲% 'Ou衠Fz _fR=Ɯ%ӚBVͼϬ Fț;=un2YLZ`})ZZhd[ܟ3F<̬cr1[ns<Ԑ#09f nA.#F Š ٿp6/m^ΡڧLh8~M2@O6w4 `("gHP}yA-skڏa2ڎ2~gk 04EpFw8tkonU!H Q{DD抇m?S$pAGZDӦMnULuz`HVY[j`phmN|~V볏 gX7; r$q#E. ~EWsS5RYEk"ȝ$r⁥{V'HIҐlz1%HuSiȼC c%CoD7C$>2r"̗ &L!1D14v)7 wXgf@X 1HV+TZN ]J-+8 38'ʄ9^Kh ZYssզƵ;N*z'^O$mYbIJIJM ,msbu5PzK=TښdD)Wx_īdBe}xQ)_ٿnRQ?oX mu9.0nǜ-&AM@(N 8>=->4\&?9tp^-Ej-w0(r}z?v̞?3o,|d(˵ ,g9y; Fu60ĠZt"3¡"k"|0/V>/ [0E}bU&;Xi8^샿Ǝ6g2ՙ3}ǚbgh*X)!jE#Q7hׅn3炤^H1T=bpώizٽ.G`8 zsiצ0A\lYƺC)%ؗ#ؤgKȃϋtݓg o tu1h6ABWFX̂|}q}}s}4`+q׹ % uλqҜ&a@&ʠQV!D?< ax؃] abZKtdM^Hκǒ YbDpȩOf3#f)oTuIw,_Bʛ׃_dpW{SHf+= 'ʑj(S"_ljyY(JS0뱁{$'E!APƾh434[猔a6d r 1;i85;^avcm-9G=)Ё$ "wդZnײBE o$v LL m3}z_z9$6F>5m̿q,_1VT5rJ + HdsqFh\PWLVrnxv96ڳ}t|l Jq{:=ۡ%^?B!Dqn( 1vNt"@Qa5i|w12 SvAjUC <ғGQ_=- .e-zk Kw]`.TO&gpt'O/, E uNءH( O:7GK@j.Q5m%ǃ#ڮ|N5J U:Dq]޲9ou,  S #IG~3U壻LP7jM b2DY=17&zm U;öB xCYC|7a\{z\]OEm}} Ц 33@@d0*MK;菑6ׇ|tz̫ '*FU\rqeұʽ˂|rVK݀lU6Xδj"3= AꦏW;9&]њtiN8kUP K&B. %̮!f?WH8ayIx")E+pBFeMꎻG,v@'-` ,(^ܨΓI>-3"$c^nVB8oYfB7CRȜ|(κvnO$!a aiCJ#R6DP+53>2pMh8q;;"?M[|T/o3[^CHշ#=Tu0 Gbu5RQ^C>(c!>}P%EJrGeOyNAn~p^m#Qn9kLq,k.7Âﯔ Bo?q֫ 略D7=]20z,`_V/Τn)stmo/i\%(%4[[:Fݴͷ2"ŏNn&h\\̀3KCk@l^SN3$/\ٹGa'~ s_j+MEASjCUˢ\58}3;)*ix{yQǴ%"vv Ĩc>RNɞ=2;Yu·S^rC% ;+bI3BY[JdĵtD$ ܜY>,J}`?[`%ܺܲg)Ϩf{Z*Ϋ5$)5Rhҙ3- `v~DaeOkY3um7;c=)sLh_>h]wS yK"U ~(?v;_9tTUt}:9c|gM"(G m!Q)oiady(*KRgqr/vDRXSL>,Vj+I[w'*".):ؿ8Մ}g /Q,=t<OHb7VQ=Um.c$Rߖ]1EBnt9y,*TEcv^]26!\fItkH Z(2,6E0b?Sa&R“sK\jB0UI VyS[;>f{/g7] [ <- +etlg{dzCWа=yD#faUVpSԈesT^=<roE_"%dDQ#GHSg9L;EG<#20`jRtATQZi^I_#8~y?gPR"? bޙ"A-?W`WxIG `ef-`QjzOK4l JHW*7egY}Nf.T־#ca44۪R2@i+n t!˩ n`W2$6oPʏ(j*y!mZq& ?RFd:Y̍t?Ɩ"@gardt+2AZhLdv1E922]Wh~gX W΁o邀ph?"J\A%|W6a'(vh{;FWn"+LHB ښ̕@~3JfG[.Cč ϨF5'jDr@-3QpwvZ"p^띮k;*a0^M滊9x_s"OywqnEwn$ڣwA vDg*y:.pOc|S¾'R'7 LR "_Ѐ<CJA5/pYb@0'cf];$TrrS>ۋMczk۫'y{fE=Dθ29{p&\{~~cIRf{tFM~KK`!~WcHeTRM>W wԣ&_RVIKCA9fTx"akBa C\gb<#3| ټѠ 㿜QxiOC損-vヨF.Lضc{/#]@(P_峺Q% N-J`jJu͓$i.Xs1e \ J8EӲ 0";:}"M 6 ژ|63FACq4ڟ:ؒ7ӻwj'EF/Ҏ (ձn];>4PVЄ{崺Ѭ ?{/ħozNh2ܐ!N}I6uF miDqzZ I'KS3sY+b<xaq#7C%+eP rۏx|H'1ܖY/Nɻ0nOHen<_S\,0/u|fmyb=?OG8/cz{͵\Cpy H;/UdD{`UN'[aeL;Q("rnel;5E0LY>-F+7\]]uax8͛ į70-+ @>.v;I/{ODb{է|fS:!YxQŧlA4ZRmZM"= :Y祏/s0OycͻW4QEEy ݡw2+<yPDS)}Uh~}sif " W5u^^rRwv-Vʍe͞1mJ[ y5\T] mb*`JĆoeHJda} lV9)*B0Y nM-.`9n!q;ŻLOڨ>uiխH4 sR,z@I >2|VJSȃ?8%M7_ <(.-]NϠ7 $ !7;2wtw_nOcңyhGogҥ@ ;#cbLNluhgug2x@kegNPKچOezhwo7]pз> z ,uAK۲ xLE2Uo<ҵP ҥ` B862ό0|7\Bhy=2wFa0fEvFɤ؆td7W :k?^qli0L 'FM@nI?AًdۛʛWBoq!wYrـ.Fnu {P֑9Mg$V:eLs `xBnߖWٺiNYt58nUX0w]%u O*GIVX"'* sd|zS./y囎ǧ cSc"M7]Ɵ<7}zD5:L>YZ Ƿ{~=4kjדaΤ}3A׺?;4vN!LcT|БF<[}fxV02?\ffٱץKw8@^ E6E(s- ЙU1t@3daSZLhO>(ANǖeVj8ݧXyFMG0`.ayx6 ]3cOq*ɼ9 t( O)J"0_Fv gQ]]4pvA۞l"< L7 H7(4l# 1}'Ii)}D3+h'oI2ne5gNj$u&s!` qe&>AA5PKu]} <΀(Bwׯ*Pi"_Vz\j7H{y!Lx%tEAT(zÛqNf;' O72iِǞecۨI Fxݪ@$r,ηGeI_0ԯYTX:QJ?pa(ѱoWjv%S,R/o?|\Ox=p5n!HZx2G2)75ok۪XX/CΤ8, V\'CqYgqMm@@ZS x41ȣ-(jQN 1`ɗCja[,EJ * Z, pI)PA^0Mo}Lџh*7k1}7B`lKjWU >:B8ye0  eM3L'l(X|N f)@QA{"ir`Y+L$(\$8]P'sA6N9x1!ip0r)uϛ@ȴ%hB:VX!CPɀ죸KSI/LeNr&6A?[輪;:ndzqUjD27ok^],C,e7#ɈWRV,=I/ G\]FH~ Z[T0|_ z.rӊMfiAѪT/oB bN(SOilIcGCTR]ʎͶGX#/b~4Ă[Fko2w5&H4'ovcgL#HvF1NQOhh' 3Q:~H3{k2%N<T̐A+,2jՈ^4[K߶SsvcK'#L2säꓭլl\׷yC-, Negֵ`VU/nKuuһk2|w:bx$[ KhYsI| xZa%  8J8E5Qbi@AfY#`&B^)<ˠ3swW>C^[4Ol|*؅M(=ȑ>*!\q:>c(J2DѝO% t"߰[Q ZYKJv@I&)>ޏa6֯X=30K1rO[ z830Mⶎlj֌y;ݘcC|/shx/F_rRNj!}{4Vm+/^l81oa^WX<}Y5X UB_7tƝFQ یH<@T_ߟJduq&Y]^͹%PӖGJ!GM׳J,IXi2MO.JP 9}= "'4`f\ʥO {~v!g{bVGrP?&Q 0=Nކ%&MvPh & j(zxLw~j@i 0W| ^!: ׳]CIdܽW!O$V:p[e>CE9Qj>:}cT`:/\'$./=GQks3o0؂}&P1N׺VN&?RcZ*2ܶhq0z_eƹ7Y<8Lk!6)ҡl}&Hn Mi c|e4] 6r-ReJhZ?:&G@R[5@!UrfH'FT[YI{TpvM/!C\jVl2!7c>hC3.ކW-d8GCΔg r-q Ia@OseLK9qd>'AW}i!𴊬75܁" |0Q`{lBy{<ʋV70R}F螖f dָVcNi{!qGH.V#NWJY]@RSMz*r%wŁ%/ 3m:b\6AL*HCn4 Y%rrDMOXTxYquG_WQz`D93D ٙK (5b"[O=J6!0ZL]FX<rp*5!E>_0), O6yz=c`N+S{':tQGў#lDԬ!aljIYÛ/fn1.u9zL5*\k/=oO$&u;D'B;-Mj=B~@m>P X2 $2Gr=FtS=9">z᮹\-TBۖ?l Oub<"[ҭxq#3v.%< VL A3 #x&8 -7v~签ebL@<ًNn: &Rb8BD;S&ۉnG*UQ߹3 T v=p+򯲆=#Fݐ >LFbKNz.h#5|4pقZj CWcF~#MRGk]("Όsvi#ϙ;ߎ^^ie_s| (gݦ};Ȏv2*d_~gKgޛ^$CQ ;e\7߈e9NÀsD(Ê1yj:I2J,۪.֙aZ&K ]wQ21̂} (,[V6/|*dܴK~|0g.V [\_l^]\\O1 >ePxkk/Fx]-BZѳSo(5j,DggNJ꽔M?9^p',|!o:ߪtp2 +S܎2~1K>=/ص+ftH]㤧¾*l.{X (9(l`+Qx$ٌoε¢w 2:s懱/ 1`W%v0W1:c#&I4D7mam%c3!qu75T=!0z/*onDa=(h>ܗOa^5:lDe#0]Ql@(M ~E bbwbffy֏M Kin<6PI5ot%"}a.G6[b7Y RooܺT%z2c'p&2!7(+ha XHZNpsZu`ڵ~qLz5*2vsy)Ss'U p+z`9$j9;I^cڴABв0R~3nzu3w wzS@#7r6هFq%Ј8OYV48̠.T\jݷSPCW:kN [CM{A`Dj9ԁvVKDy7)U[׉H!NqIV;aQ;X"V&\J /k(`7!d uV;F`}ZI3EsFR G'/>*S)v1pVuIV*B@0[qrXBX?=yiD3Ag#Z[c yVDN,^fy-V >oK lW$FDtbx֛'TkQԬ_|5 >{|̠F$gTKK'ܼ^TNp Wߟƌt[j?q*}څ0tܖȡC1Y<-u S sڜB}̀eYnz§Ώ!6.n#mJP`V-tHWe(fl.6ı+&9,IFYf4GJx"UZ "=c)YFKV&zxF5ǷLYFCJ$8ѧC}K,=xQTx6Ad#H3%铲<9E` Y`J^:҅ExW?2RF==d$fd!LFu,6L$=~~9MSSZ\6ib9J"p@9%u'WuyQyB.Sx6H㚿T\i){L$"Pk)M$h-P; yek<霯P4cS=u|=ʋVC?i9ɿɈM߄Y!m$1gFwg,لiw7UzwgB=I"{~zYDf䣓\cH%9Dn$k>0┶ =̀=4xpb1Db) }_14s&\%g >:E9eb=6_fsExꊵ"Z,D4EO/-S.jԯwT;`&q U=~+Lj業{Gy.P5y怢x/ҶsˆuӦo4.+}8ٰ)(6ž(87OT- M{uHʧ-IFq#J3+tn\K}-U^!׸skpӗ QbA9j!-Z9].H6 o%=nzE)Y/ 3 ,8`P/4=cdk} 5(8BvѕK#Icqj֎{4G)@L jv"eX/VoUdU=X5tNj>R'Y n;􁎋"8;J7" hvgJk.{'u.>EiHɣE\Ʒ'fs3w" "'#  @銑){96h@3}>#EZ1&jq@+Q/6FjtDp1DV(EĹZhu{4&4r_"YmX'_CᤘRK C"Vj mQ1-Hҁ~O|Ra ]7iLGexdP;ںE8E3Ҁhh 9"$ \xkrVKJԖT"њ!S<>"SWUIu>:1huXWJM2J@9H :TI8=Rh#VQ%LOI|HnAT=\.WdVjRp>#ĥ}FUO\׈U:S+JM0{r1;k+߄(y)ľǓjSx7Kyab VBBhhx?jcaS4 ,QuB2i,,_i<w'xH76*w]QJƖ&=X)lc!= O!}"KK,ۿ7$UL*G^YԭⴶN>žEבz97kGHvj /ڐ| ֜ձIPrF 1 iT++|azNkx@.QMWMJ9YR398 B{Zg }O=8ie¦n>+sQX/t9_90[f5= Ⱦn))N!ZLW偁tV uh4@O5DhVx% $sr|ysz+ZSjsy G9xhmy% JXk V:VF4<!v-MxN Eyipu N&zC&;"=\4-Gg,JT`E'uoZ8$Nm} 'to_#ⴺho8xV{e9%':f sx 3 l=C :?>b/lȓCUM9?Eu0{CsҪU8IXV5{ڐr/Ĵ<tO#h79Mʍt#JF^'di7" f]N4^y5mLDX# )<3ф^Sn7zCBCPvlVC-T:w1tpGsUwI8d􅕭W&27  :.^;rGq\ïM\?5ÎgXNZW3q߫:]-ͻĊ[*|SGJb::n <,4pgkz^8ޖ$ <'ne&O xgq^@L*H"rʋLzeZ*QC%R^nTOp{cv]TW][j͜.nF*?:!33YG;n#{ܑr9I/fA>G5;ŗxGUnOV#Y\&|=m 5 &zχ,Nlc;R^ʆWS?H{Z+\ ByhJ:w1@yqjASR 'Qr+`HpWF!wH.3rx1x}GIUx%IxT|:" S۰!}*{]h:=oXwi5vwn+7r߷lBlf;+@\` zOu-X ;BX`>iyQ9](k3_dNd0$ 4bP+%f= ]*74"8m0ɮE'Mg4 Q]^x)qSd cP-='.R:_z?+eWe|/-6&S T(+E|IWB0$Gǔ{QHu=7" 6_ȑy~ٳZ6=pz(+6"CT:BɄY D1<S J܊^.Tc£&(s]\)p0%zIEέiW `74 ? 嚯0Csop%2gcH.0 ƨSI*zA#IK:C@%:iJJxc3K>͍c&:j6hz"0QZx\!P\^9-Z1@[@$qddNV8-6Ayā@~kB$S.}?m A0vh}M N{pU;L7屢>(M¦IR{+G^{ZډxTz0\eH^3\40mz? *Ju [@N,Z2xIxa: g66 -V[ ϥ 6ޤ9&-=QĜ:*~^mD8gi ~<\E=ksgV~]L24cOLE MPj/E_YsoQ))>.AD$q-7nS[Qk|FZ~?eK')xs_ JvY giE]a)&C( {~EZ4l 6Ұպ ^y#=ii@ıS*GݸgI& ~֊ !rTHBsgcwkPήsjY=HZ9cԶH R;δz^qØfI{ClʊI~l +{l^E-7~~S3!=d|J-[Tҝ(X ՉIx.2'HhC1VgpjcTy<ǺJ GٛG`IBy\ߚ0 =aF\^IR MIP4dQU w 9^X̏XvwO:%qzVj` xVJ\IW~G[v 1Hbme:փ[R{*e=˝ݳ&ztZZp6y΁J5_D:*n}3>|a]h~9c={m=1-ya5a^J|9۠LIΏtoJKQk zot⤘#!zL[$}DUJ\Ɇ>nGçݙݢBIt7u1}+{IM;a_SۊVAu1_%}4q>:H3͹1t!\V&<˸n55S^$ȟlQݵ 6Jz*khLӘ8 1m6ȿipMw&vٻFR !59pPPYC0^A86H_ٽi uR6v}/ߙ[0Wiw.bt-[?ICL:GN$2:lk'N;+zU vX^oK5qaͯC bZR?Ye5?W}OpmI ׏#fPŞ 9i"T(FsFx]~GOS 8nfK^Ԫ9UOvClYB;L"G;b#nGEemMM~k+CGYglzKK7SU͇H3z;D{gDm_H C@b'FlNPV-W {wUӠ+`IU=(6ΎS?x Lv!1{vڶ1(Tw |G Jq1?i!ꏐ w bW1W.*ll`Q(6޵h'[4(h 35+p-e:!H] vVA&P8],=+mtISB2&9kn} ?O7օb[PKPPqm^̤hq)tੜTL:ӉSI:pqy%iXTF,>mV8;%qk7ѯRKCLC7;uCSٕڰZ{W(W# x ezٿ7Y1o}MZ8qhhV3}ԀDEtk.Ŭpӽmn!<]0g`VpOS_9 rv؊q۳yC_bSyd~xOaG7(PHJyw[nO= ;bܳeU o%4M=KU@(>RXsv?g?3rp߲U+bG@zF}/`Tm Sfa&f;c3ei,V:ʴ<b<KQ }K m+w*B{x-Ymrv3o(pQ^cG" 嗊Ogq@K fv&tByZV=,!552l3 !25M!Hv$#4T"[[՝guKؓ w 3)ut𓞂aHg,p9 ݛ0Tuh9L~mZ=0b |hÃY*7NĘ G W҅nT$5sC*rSDYV٘Qȭi[oWJΈR}] .~mJb g ޒ֖Ԯ]/DL[4+=nͤ}*ڀI")Y; ē6{w͠]8dNMC  {?uupInbt&MO@H,`Lc} M1g>`LHVS&(W%N0q_!J=Cc&ܖ@GR{oL6H4^~W)5 z 6y@Sܮ3mH\be%SEZZAР#j$H"l|~9=1VAG.} 6-gu6d-Ǡ-q[cq9ʼ$-*zQρui Q&A_C7 Oj& Vk@UMr&'Q.}'~n8S6^uLN@*S=_3$;vr#{$ y5 [G]3 UPc" se[Wv` ˯re]ץ.f++C\J9xTڈ[FX}1TJ, y1փu!A굄X(1}q*Mqh_~H.qӸTmL!Va0~hugr$[2bTk!4V Ƌz|=&#V_0U!<|TNRh N\-+^4̔p"*$*a>!QMeg^=ҏKLNlKEI\OmuYO# O%)Ht\PK4N1Du6cE'KŠgi]8 U^%?<"2gpAZ $jZ U}H5!\9Z>r;KC_!|4\2KRZޘW-r/~MĨ~ezA=aE0gѽ=hKW(j("kyƜgV[1YqUL%A*gr')Tj!\, #"|2Mm—QPJCS-o-'є]y gz Opk 2ΓDǠ2rٱ~͹ &9 VV{K_j8ӈ :)ũBNFe 6>*=縹=o aFEkS0coGY=(R_RkQX]p@.O518/UP8=*\%{U([KuGXƦ@eMez W&䲛>oA 6)rL2<gOe` *D'aO_d!xTB'ٟ Pr>$%)-;0R*g_:ou6̖|\8c9Q7t-y_*y(^)X<ўT P6<~8]x٤[1hYT d>rb~u{"az4&?ڇ-eQrt]AqWϼCmNTsjgqSU[> +>p)H$ ) 1K&Ɓ0W zs}CH4S~Ϸϊ| 0_{:tGȯGely+(pVv}NUJ^L_ŶTG i &4\sW^A`XnN#EfAøgC1[hHWgGt}VHiLOþ^U& A1'?fm3 ,#.!x !r>El)@hʄ*M@iFG=ݯ0)>3\TbHr717l(8%wY?%ʼe;o{dfE}0̾ӫ L^L͐F|sajqL||)b}&:G8-lAnW~rHXY$FUՂ O+qA9%/k_ki,fFgCqZP:A5Ctn Ra9!g|AD;{&t+2rkKl/߉=cyg;Y71 gTibFc2i]yYFt,$BQl8 ze߆.r1 O6 ȔЎĄMnm; =VNX`i5Zg$W( 2"8(ڝۥ.p9?NSHQ[$X] H (Y:S9.P>WD@S]l)wFty _F.X Y6'N*tٹɳا/?(Ҕ۶| WȃU6.eF`e{imMۍZ/#/zҹoUV*PIP;}9+E&D1HqЅTe~>!7ηeu)ۥ5V er~?씾[s $` \͒J""!1o l?iS- y%)1µҋKt˚J7gV.z~Jpi a>j3b H|nOꍨDα}5xZ_[f[DhiD}WueY*²~2㕾AX(YJ~ӄc˦?48% \ŒO YdO)]¸H T32g~1!v nw^X"Χ?;Y6+JWsvpѭ{hKsRJ\CvFk/՝6\;8AZ'D it3# TjׄWߤB_$57փC{IOJuc1ͤfqrnzSBb+.XEnp*'e%>uj(U #woDNTm&bqƊ@7IbѺnj2oVV<кD @lo#?nQG\|uk&`>E@Fp\#[~2zclxjd1~iW- |0ޏ946̛ahI&KG0-bs6z .ڳt9όB+TǞP'\A[ܩX?! 幉'g[e*sZv~jUN|bϿ0(UQy'YN Qg[U6YNȡ!H>1cRYju4 Y^r_xikoGl`wr={s|J=UýXN;՘%pt!j`d MqU3=f݉`Z@z' FM/#a):CvtƳ[4KI $`uD&O3m.]l<9UETZ㵌_ :PsEM,)kdES]>4'OiX1QwiӜ8tXH1stVaF?AEWG7. n\b(T=/Z6O;.L꺼Ȧ+t^]aɠͬb,].5E_3cqjik t?m\g T#c&X hأ.^LL þ ּH:cACs-t4VN!)@JVd5Bzv1f|f5@s qL|3@\AG61,ׄ x.CQՓSWXFY*}t @^&OR-5`6HMb1522V`fNCQozjiy[jR4ta:n(՚0i18{ d,4#z]Np"*V.FSN𭂰pJvD , SU.5Ѷ#ZwfJb>yvK XɘcȈ&IrenG.p5<vq\/~)(YXF N7SݷȪ=e[͑KA2_&"|O߶4+ESisB a`3Q~,x&+7xj6Vef T"W_tӰNJJ qbwcXfBOh]F1}1c=B%a|K.4^A(+QBruj{vֺwfGa޶P?wj]E֭.|0xyxmP+iB_NWiPϋT]<#B>GJ|"Np@0E=XAɞZQeS>yBxN*km¼72OC;=|VMlԆ5$Y)J1ξ=NaBQz>37E^: J!1#b 5f+S_s[l\^2z\)PgX5gGn[ݛZ<]hTmcf.TGKpLUOMkM>䒫:R' 7B9;\E[:٬]H'cηGq$-AIt؜N0lBbv̡Z68^ EϮTfX{ ½:ߨJ/m- [sd-7?EaF6Dv^f8\ÞH/P^k X}}`W}\qݰtGX_&#J,Ce6`SX3|ɒus >wEqOYr |z8ύ2k;bBT5ZiYu,@O F1]׊}B<'ä־0ԤSP%q#E{CE\Lۭ.e~*9`Sogߥbf9JoR4y,D? ͮM`J?vK38S$J|G7i Լ> b]ءEv݋9|k&lHyM*]^ rr":7;!Qu'Wr1#h).`(Bǝ(D7f,Ź!7 erZ%TҰѼTBvA۲aK V+ S.'s%kEk}x~|mwSf#$"e!ٰԅGg:^F#2_e_wѷH(۲"VQ: xg9hYi7ִ Ku3=gMgD_lclL! bT;6x۱vcEA: W+Pjļ;mhOד *l2R%w*M? qMqMuH2A/Ty3,P,n hLmB2%x`"bujVbϡQl9u Tዬ1`KEV7 )"V/^MkFբ9+M}+ A 3^G) e=9H֚vlv5mdc~u VKno w/I;\X/df6  i"E:);qFyo"sGל YԉXK'Ye5%S1ZEbtM6{ӵll8EϗYiMΆCACQ*n~*,DJqwT=(cG`W@7?<uK{> $1[Oe oU[Z%ݾۃ?y6 GAh{DfpCHCf /ȿ8<li.|ޒգGK!AyX/\F7WZg(lj;.}7G*Lf[D}c%XmUמ1UJ.ZwXd+7,W e"#䡠j0INVNvdӢE' qz rM8 !˪\7xFQk$dR7EndHidQWoo3N^{av/QkA8`[vnA|ue"i2&2]䪙Ie'ʘrN7,mPo\0|wWsLE2+y>Bt:X .{rR~Ʒ22ڜgц˒`+LF:ԭFnb3WuNZŃ&Mw~b.NutB4l^S9YnmPgiN0F1)+ͮ󰛻?C㩽mX%QIM9^Lf12^u~i`/,?(~_L h/Pрx?׹#e=vM/w`o\ )rhʦ^pP©١T-Y ? (:d:¬; G|@p2̣i_.8 {(JJ|M zHbWEb:U`|BRIy}`_3BO乺A]TX~Av h^:a2ڹ&u;c/m)QM\`>6,P3ҍ)~?FY\?* Z=Et(sCD7Ee:T!s N;Ma!) `pۄYa H<ŧI\!iMou6pc!цsA[Ptkȵ?xI?}!Gec /vGT께snFFJv7C]`@R1^I9)j-0T7emJWr2lv;QqJBɻ( )Swj0 U|l)܇SZ‡i揵#@+6|'e.Jb<{@i2dw[I#>TxY59̉ rhN9@5~"J=gr FgbH IcFq;\l_ U dpMiP~UW9XEA}0#+s@$<F5SJYgymU>c&HdE.˅I?x3S_MM,IDCABP90ł_"G'>n+fnÝk\ZZp_|3E$i#ʷg)E1ރsRy>K'V!;LٱW9-7Fr([\CFZ.!wV|k yJY"2pZmjmNRS]j0T6oz"zQ*g) yڶ?c"Z8m[Tas[ Ϸ:U }k.(OsuHr}o•I\N )G(¨x:8Lk@vRI.F-9!^#ڀƤ ;6,)}U2_AWEm-=#̜!ZGN S ~Bp%@&Ŗs5T87)92lTKЛ։fdZƞ<~ . ^ɕ_I$IXT4 G~o0h0pE)B<=ͳF–LLn0RFgH5[XǍtbSY[k\wƫo#=K1bFnp0dKd"~0q(3:Hj>GP<0*(gU]wR)qQRΜ~XQ^H9`[Id*$^%;*,TP"qE{V W# @|@ `vum,S;\鄸Q VeH*)}csj[g/GJ~%wT{ kXcJL@z%H7ƻf;iIѽu*w:cN/TJtIC"i1Jy^v2Z ?Gn...2f[~Q{lIBJݒ`$Y:ЖXѴ^|{4>/*癫ۛ @{{cMgHnS ?5鳹&r͟uxXg C,+LdﲍyQE9E=Ǧy4d: mdixsV+ux=/a̍ikm:xA 3\DbC=z;ˑԀe{h)f/,zzte+e*n$"c% C2_e]HR9 ՊCkM;wm ]S"N?/T w)'<>z|Rx2fx ?'Tow\(̛WX$:`ףFu %}1:uF.jșP0+flWY!M0u? !&AtqZҥ*\=źZɷa7"cݹh {34==|$UgɴZ֢7o ~H@(s,L>Iwr`=_œ~ ymTo~w3쐠քjU?I$!IH;o#YYm@C)$.Dl.ͮqD-EemNLEihmKdL%(*!0d>] C kvU8oܞ%5?q0XAuQwP {*I˳w2-]KC jBWlj[92!ۜ֏GǖԶyc+$p8AI2үxwg<9 X!ܘKYjtA8¾8)ulz~368ii34*;4,+lnI$=v(4 xp>cHW)x,~N?WP_yVynccacXy(nSuqM9As4n6u |"}=x70JۂX>hS rqJCΣG]|n*] @Ӫ k_/"vr(wQm[^0Նೢ~ Cu4Fyj B|6t,w B !ncQUgdӎցNsF 0 cJJ'm Eժ>"p\"D ?zX:,)";!Asc`D\CD8uFk =GZd[g\ O2|.ԙ}^0^]+cx>RK -"CzYV[ KK| k&:ϰ?S] cڸF7K-4*P ̊}}}{+&|yv0إOt=I[ɶ$B &b wj  . 3>^6H|4qxIL3ϒzYv05YHCdIQDiԂgG3.Mڟ(=jri*GuAE / 6K] (;g!Fz."-^u kſ|țx&WOlw`hhߒ* Ҙd#ë̉2fDGYς8v|+NS$O/O^3]|҂T;^F>/#JW+‘A<")=w,]$\+{:5HaM0){0VďBXMH3Ac [oӼǝ\=lm&Z U݅IF'򽚤:d}|Iii)_ rV,2RjZmOOd=s ?<Cqc"~Wqo*2@7{;hfY'c>w~aɬ8f5+QyָE()jg韂~ $_40pEm7ǀ:XIZ$er' 6wbl[e2Vx! ^λc #c "FlN4E<Hdǯc ] í9K5m7"l07*FG6mYqՁɿa]ǣZe3vp؀۲3WHLK.'NLITsC?&2U\bǴ}-VĐAr(44C0)ݽ>MWD1SBVTr 3,J~s 9G G]Q^y A4@1hE_ }jO@+SQ8%&bZ]oHNFORe9) .)3[LFKIVItPtyg#1R` gs3J4LjBkZp[z+pLQ URQ(.XtYf^; |b4۬ mV^tҰuҮ\}^]i! [}.'9A9%_^)iC]-Lcmc/vZ2d'dMܯ5Lmf}$s-;jL@ݪC\l4ucDR 5ǃW}ASGf^UPztځՏ_W"wYƉeIE7:ݶ|*xMX ǚ*qXŘ ^/b$ƑL]x ė/oTfFa\L?'츈Pcי9X )eԜe^gxW-? 10e7F'yV/m| I~?ٴ+tkQ.x'Ycnt(o-0B'-#ċ9>:U * %1=1bxg]ʥ=0;F [cFVG,}x,&GlpeD}d0@qg֍O(E8L'T_FaYk 3 \IDTYSh]\WAՃ2қH7+v&ZC^̥Pwj}炖+[Qow xȯ#gzn(8:H{|/1pҙn~(vVK?PCH`*abhnpSN%vxpW7r"yGTLPàA?PPM(W6K`n.!^af !٘5ޅ^;TW"!vjs7N$0?+gVd|Ga寽冷Z:N ^J/"Oǭ}K$L KWYrOC뾇B'oce dIo3 d\.mH;QXz5 eڈdY 4Q4#cnRqd!AC!Dgw9auƜ|_cV=_p ZpL#PR @assSMPyH,YvfEW8_ѥx23|*Kx:{]dlp/3hqtXv + OPkc룹s%s. !Iygih|0id==@?Yj.sHleK$D=Oݕ库.*2MB!Db\s5>hf4*^cǁ#%±f?W)H!IJYzBhQߝ }n6̕'J$6{$D$y9 0T+Ғ],.r[3rD"tb~RT5a],q&ӏ?,$=,7:a< pV%hV orp*D/د*v rUS!B 9ȵA0!޸LJ5<]W^_XN\8Fg ichƽ[wwo Ir1K;*$IOܣ8O{GhzQ`I Aq?TX/%C'WcMD%.QOvBN)U[5њDP:R %Tito0/TwQTs3*Ǥnu\P 8W?C}(X~/ɹfuMDv"6I0P؝_ߗP| V0?m;m`_2hML;섡@J^19W$R]f][ō ܖ%u_MTg_uih]5krd8 *طU \$y,Qq,isÙ>}3CV`W(9F֗n ZgloNxb7Ay>GlnsoM!6dtD0`0ucC1m,4?9}=)FAMDX]PoBƣǗt[gDM!لէ=g(_Z(e|.ڊq}ɰ>֞L4eltEɼʹwb8%kp%hwHH ./#kʹnErZ q](0 sm Ey87_}q޺Um/ ~cXDuT/7[MbHsQLfvEЇWlGUÎi0ZR8=FS7dN5Fv&${ ,3+}*F1&s&_hR ,ta@JjzMl%5XXx'h}/]YO N@Y'gz٘>xcާ&.V8M >S]ody團翊tFh ~ poWC2 }jн w"U VR3J 0sC↦izy]ϰЩ#3܉M&3m8E"ڷnKӞ=V5t$!,iM$i4 PIEŹH&.dωPB,]劉(V)93wtooEE!GS^3 @nql}}b31Uo.a., Î[ z^B˳_ ,cL!, A9]gD\9)}׿jGc ?TG(Zm&SΨܴ7嘟ŮÁ% /6]JbBưDi?8]͊M;)e[j}'1Y=n_/sT8>? ͹ V 0:!k^!ThDǏ~, -FꓑHlP=!$2B&ȑI6FI;|.+;.X):݋/ d h3,_(+$~lJ3]`U3āϒޔtU[@*DOq=x;j CeaݕQMQkU $\LFR b )<RT2j;nm?KIjf4/UҼU zi&j#Sl%PT`j CH 8Ou0Y'\~ 2 q v#~mٕ`k{vk~l -tڎVԂ |e)`|CwB mQФ%ncޯ#re>-o=az~+i J5)raqTrzTJZ܀ )7#nm,o7Zyi&s (ۜC IXL[E=.t. 1't<ϋs\@=jC|Z?PވJӻ3OFq{$d3z_#@@mL3ɶ/Gz z3.?RO1.l _l5or*̜Lɯn1{SnnP"`YA`L|rQϰ68Ym=@rΦ,尧u^ Ļ?-ԯ}s=@IVQݾYK\Ncrw e?/vJi9ˑ]*T%Dd3{6|.5rVŭ` ł=غɀ@[h| UkYW|f|'65}Fhrd鿫F+Kgf}] 1!bѷDȰp}ݓ]j$Qh#{Ye9=`,0]o mPF "$\iLH"/RH6tz6}1;l_TUCV<[p2/-ZdGe;XEJ̈mͫV+тP㺕/I.R9GK@4Lr-p@:aovG(Q{DDjb':bo` g?DlH̏Rgr7?:ꁸ-2`ĢGʣ 0Ԏpx [S`wO " Ҷzt .i.Py'r3U1@fjK@3W#62Da@IH$ܣ-ERYWcB!EKBn,? 4*h 'DQ/얄snc[.1+JM)NZQTiF@x=GVn8>LLĢtP Q8RTl>7D;PR;? V&ђY +9ʔXK0nd4&erX#F^l0JQ]'VgҊӲoV` 0CRe7ϬNcP@YR$&oe 6OڡaEڷ{ɢ&8O:#1*@P?|d<آCfP< %U\w8hO+QwBmS4J!?۾A>ݓ"q_2x)OR m`_fhnd1-H&V<=|| g#—11X>$]cƲ %.\v+ Ds˻-cC{DQumh& R \gȞsTFMDhR{\Jy-E2ߊE7]}v} ݌"ZIW4 gKrf=s)@P8o6lM ׏~(ϊěW/Oݖ% hyy3]tr_/z!eij7﷜@`Yh "nxI݅| 0nzZ:B͏Sf .4Hf1h[-kTt r`{x_N_]ljsn"b6Qk"J<-H ǰ-}nX޽eDy@Pj1TkNa4;UP׏f3hEZ$,"Yfe|@Con;ܑ+}Pv&cP/4{LZ!L|tn*4?"],ԢJq!,Y3{DQ`=o,(!H? ȢT Z(n|p2O;Z3mQ8L?k޼ˁzþ{OyMLoUgLMn<+0-%hNoO{9p?9|OL|^Ƙ5j6J$+Tzs #-̬@Z$)S4H˼Dqdu{}BuۍsIAinV!" (mZ3 ֯6D-eˌϗICNjRDrYUZuF ϜlN w(!lFr8Ce]\ %*R9%p瞶6"Bws[SyVix"re$Bs:iFUP3o,[CӍ~:K~-ȹj*p .$u}ԥsZ~lYWsysm#˫C|@&J5՗骠1{g*ߍoԥ]N<|l 7 * O$SiDl`KfW"N,NPKlU bT{_]t3`Ao laѝ`ֺb/ې8°7 9SPe(6oٟ JLo1>Ȏh2)$&+ɬ[,7iIY MJftõVH R 3@s䎱x#ì;vA#10x$ UfJܸ_a5]X`qJa%l*U=<8;,N]BύiE0p>p6hǡ2D$ `ӎQh&G [ќD+KV"N2\ u?찊=~aF?ĩ~q$ c"Q*U++a}G/үAWSlIԥ]]S~j) +;MEWe Y`괚jk|R+ۮyT|v&OGǔlz D\5top3dO'Z; ^zռ-€2<.pИ/?.^Kk]E,,+ $q GYp@r.7*ò}Ϗ\ Q'4JKǰϔؗj Ԯu 2T!Ǐ. `\ZA}}qbCy ^c¸/&wD z$'@#ac& Bw#ٌ(p2nE =t۾?:7BжQ?F{ EbJ2k,49{ttuFHc.HifX'`ʟK Dt'4N+tCoJؐ$R6nwE.mrj:dc.9/O:Wмiĭ"=gjߠ.H\@ \lvpOdCvYI[1nF{%ɜ5L&rȼm2 8:껄*;W0g\֋`lir '6_{`7s[Ee`^ 8.~ V*\9 DM*HExCz $oxzCMpeA.!t|>|PzeU>cg܎^i](?:=t2TpXǿ~./B='ߔR%mmKXwb'ꠊdŜ:ѽYJF8L-~: 7r6RG"3q:AEY=~yר9Nb E|+ *ފg̬}>O?BP v0^'E_pon7˹_nc@)- s`k3!Sf'PzU%PnmtW|:6K [4[]:OIZ/MF՞tVR%I:3IrSyu#{:ě39 j #4t]저r:ncEL pV27"9=A X, qgNAfҼ0[mHOanlP^.oԞ_oBn&c"Q@~V3 2+l([ȮbחiT}"2z8ouObTR B \uܙշa@V7Kn휆F0-)P=V`3#Y߃\N@s\t3NiKp _Ԟ?=~,lMYfS XN__m9e'=7ȮwC`'y?Y=N"Pakg9l,P fR "NHRĔX N>7Dumm# ##;BH<#﯌Zb2콷T.R۟8b*)nM. [NР@qGCz%<# Ο<嬕#a(@+^{2f5*D'_xpV`jU>[UC1AMN^Be\\r!s `"[TnPHf{h W@to%Vf5ែL!Ƅ`zU9yٱLw,-o9 pqgn@șLm-E>k dn+RF])ð]H@L4"OY>xNptl;yvHlE{nצּ3 6k5%˘0ܼLz ;]=C+º$)L 'rLsŊp&B(/Ii#m}L4o1|vxU}Vxf,GJw\'eo nLb`^q"s1T.ej*E<PGۧ?ۊJcPGe"" .teWsD)3pJE4e,S9\qY /)}Om0cּPyA,d"jJ{יkAUY t&9*1nVm㛹nr3=Lb(iDDS)it߉p.& yg-Y7,uFh*H\s]0Fԓ/;1K}CMhK%"WhL\5H'U kߪ'3{Pc  )3 < %ϩj >RKOc:Vw$(]PFl>Lfs){c(~FiMrP?qh_n"wf&@ u9>?{`fF]XXp4%eМ6Uh}D¬m G^NLӋ?Zٹh~+3H5uf¸ UK ҳ`id1XL7eDOk'?XTvH.p:Bo*8UNwcJfƗo]P+ BhH!z}צּ/bSԥ\ 8E5 hIiSgK$/$:mټ0^ѹ ™Nvee/vv:T1N?D?[;A/HBPYM3B%7ٹn?yɏ9kimynwA@V-Xめ3T?,cX?YShdeUC-NG;r[)qAځyn!u 34l2ъbc).o$U=,Aaċ*R~fudw  #O:{ƜEuz\R<?u8c:H :1]Q-+pF"D@0F椟tBFچ`,gHvY>Y~ wOBJK!uр^ytz\Pܸy߫F_;[cƜ{$|@7'~SrWg^ye)bI}$0džq(a~s׶HznWCObbtҾn&LNlMcmαn| goù&fc際`壦Gq9c8 :̔ JrpF)T*_2.hqKNO*2xQ_U5kt*[T9y_%c\;x5?+x)#k9}d@ ݛumx3IDSS0CJ 8\҈=|t=$ﰡ,UcWWdп;"nTJ5vj({!,l͔p@%k7t7ws[\Tw,X3] Ha [w*w,X$5D$TʩtB+Npf-qEB' OpD'e QN$(B{ h][>ܼ6tv{JYƎ+Sfoӭ:D"s^pA&)2*xFzUV*Q|yShn0z<&)q!I Sѭ~\ixҠEֱW<1NCvD˘C'֐ef8cuF֮, uv>/ˋnNZqM#$P Y5( AH66^PX>2@kMOw`|HʈЩ1YNB2 L%xgW`i;6#&Epd q^!.埀g3GXPY,JŌ`_YUdH:>` "XXW09k:ё$Hj$h]A1Yzw:UhRmX n 6V画ѽ&N|؜% 51"G,2Eee) _^6<b07;F񾠚g[tzWT)RjŚ\?q@Cc%DkpGfh zN,Oqq,ϗ +6UσP)e#^a U"c7h7iK{_i@P/mXLO=7`1jު*cV12IBfz/*0X⹴rPmO7a[}"A-t7t jBq1B>ƙ8%R1E"+~cj ,{uonDS=bv̄ :9Ե@< 84(4s&e(d1RHU$w  I; wHZMbHFPD+1 ]eq&/-./H[:Tr-0"}qjB6UwǷKgqiccZYF|CRf`_ !RZ:pT:ulmD"A`\wo~wHD9^./%NC RzHO -g/ Ԇa5pk[ ,沛SkɌVU/%ȺbD'.a; ͳx60iYݿ_I=O1f aFԫ:Y 4?R)WxErC)X_T'_YCwq'5S7B;eNaTIE;5IZ~)*m:!lo$2sRdok+y+_Ei]*YDp+ݐA"O $^i1\β[qɾO .3H$ns-^87L@vg"k/nZ'ĝ-G[唱kVߦ1z^ajT}pcsr+ u^ܝH軯"s')F!79jnѱ1q>O2E̽Q*\pNG}CZWq3"%i`Н}с}0ᫀzB#ĝX ,mU$fEꚦF&;g|a.$eriHJP8s˪2=_.ϋOQK: qѥUo R6oLl{FnvH< B>= FT*]Ecv'Uَfc}&?Z+MkXYs9f^ݒz@J >=. ^,Jsdv;'b=qʀ1^|F* t ܨ1]} 0}esD T-O`#1=ZhIe͘&\4>* 1T 5-Y[{B R/#}2u ǿ_Wm>~sNBt)Ci6i]kkp@ HD)T6SmO_WpݧQGSPuoŦ-e }vqPBN}S聥ueݗn7[ BGb@3K]YVtF㲆}sH&w%K!μuɓ<|b5+Y-U7C#ov{Jߤ 56~GbaN!3ŇJA$LK{"!:e'UBwR8{cz [3H6f/v$h}2POڮ p _d}2\inVν;FeKM{ʳ_(7\&ژ2'WY%ۡC_*c x qߟ&)hrl{fV:\_)8-}`-m3ɗ;Ä3x~ ~ *<q|yު.FI*>eqf Ձ77u i%\9Ń+S+|sMح %Nyy~7f :; RqO 9E[w& CU>iBxP*edZ@$moCLi3jѲQuFT}F_a#ۖM-CW2|lJm^ѲϲzY]boo\Wx*Fћ>cql,RyyP@=7; Vi!حc?/;D`A׶&(d3ҷDsY``&`V?/\h[MA؊$jt=y|IEC_t\<*U¸}x%lXX~/݊Bsge~N@Gom?,l")MrtMs5ICKn1#5BUq@8WL@T|NظOk? Հg/le'ďMhJ/=vrA$\'C %t\.֜jX`[ua-Njr(nf]~mDQdMPNUvUqח׸`5P޻ruƬ+,v}u͑:\?ϥ1*in32Ɋ7p`Hn41 9ͅf5E_K>(njB1z@qΘKšKajn64VI 2艌{{=n \j/w 6Hao#$ӢoT5˽{) Y_{yn϶PՆ/͌nm;`S;=["j]Z>|Hu!X(:3d;DWˇKT;{ 3j]σ1 c( sspDw0a.?V>o$BHJQHHFnNދKOhDsrd偱Rȵf 3ZC\91맏A1+mfK˟UM1 uתLf+we+Tf=>5p|}8*fmx װ>`&XƘ%cfVQe xtƷǶw)rn9Ooʿ>a'Kicjh"c.OkUA(婡R mD_ˣGg!$b~1pVG3ɭ1g ! ԰+J{-Q'3;ɐ˗^1(dcSAcXYG&JM OIX@3_+nȨ~&0׾vFX2OR]y]RK񐕬#+Vuu?+5~Өa'/Ub l)"Ġ~䊂ŝZȃɸ<c>ZR%4Qb0߆n4rj'#Q@:5% o_4]#̿K< ǐVj#꼇yZE6;x9İ4xJ褌600`!_9+Jh~1zZd3q4Z1+wFa{@`$%_.K}g"]>dž V%.x_ d U`H>{|Qt||TIٺK 4'd;RkP/՞@]UPwa$'x(nE6qX UɁgUŖ't qR1ɤ:bKGĦ"C̣`x{:fspy(OqE#u.b,:b|ɘҌeQ߂ {e>#WIs{[s# O^I-2$JB:$aoJ>_SMS$wͺ:**&, U_ˎG-HTR{ɩHT$Fܲnf浂B6N^w=,n ^#k[Qsp,?ctY8n3pQጃf\M(˜o]+Rnc|\5P:iu&J6N&mŨ2Fƭn kE-bZДf 5:)ߪVzU ﵖ}Wpj4UBVRIB (؉^+2'fv_~t2x ڒe)|j !qhUFѭc9_έF0D/"ş^"qyVgk[>~.|mxcj7+Wlu]4&Cs$e_hW }-{:.xQZ`/Er35)nH_z}h&d?ooww$6rxӊA tU3tXζt%/dH&:l$5%b5U*,L;P%iӅY}mBI6< qzrW bj* D1Q(S¼YD j `)Zi"?ĉ4}eG4)Xr] amf:T*pH2 ٱмQx}[LCq:ϘFB+ߠ9aD\*P`b\EEjvM{F Z񴉖akQgjKy8RZy2(=\v C͖\JAc/fɈS/>w3)U`=ê4Dl`iVG}n&\1E/baxƔifxX\=Eo\oP,"AkqВhv fJ=ro'AqoY%r:#x |U\>j߈0ڍv~@ZZC {V%b0(1/>$)ȇ@1@B* %G ݢE~u럇Ws퉈DPfDX;6v|:$Z}̓ cmxd]2[>5,2n.!'dO-P;¬=l`B.A>m6IB GP!sUrgsfyaj-2yˇ!" SXj 4J(0:Ωѽu1:h &r~>HG*OMyNtq J@ I]@!|g-z.7C$(COsy8X&a2l$ff`:s(eiT:b Zkp,Q_7(3!AJ9v=c^VVK"TԚf[61ufFX,;G!<΄r%U$kвbBI&ٺ󽍆Y+s؆{I#( 炝OKpnd4ꃔOzPv3vZW!X~eH6Eպ!p/ `wi(%M__(+iM,sn+׹rmx37/8Q!kLJ54n w>ɡdb-2}aW'ʡd#[㴅v;@Ηj8?4Ժ/&s|`R\lVCnFO],CYćH`Qyx%>j6~fO<\y|cdx B6:# 4R)`TNI} 6.puafzKjEI6ٽn7j}s=htaQ_s[Y۳e+M%%UHɩ_%ГpL8ڮ4j!^{5ODH*]Peo5P6x@؆}2̟P1޾H(TjuДasYhJ.hT| TӲJC.{z?35ܲxy9xc*@k,'uld(IBw)q 7qཀ0T >!x(XT\Ot깦̏~b?Hb"N!xbav+>gl{XtY0ePGeg6MEMY[/][ fR1F')x ]>c/i ~6B鑺y($ֈ)Kʲ?phP[ay}v+ 69Ls~bY$f3W;}C)'YfC{84Hϵ M~ *ϡlP ęx[.5{\-N6$X7@S[ޢ{>!9oQeG"Yfx916a4pBdU{va{ZJd~2>()00r{s6 Ҫ bX#aH5z@`Temۡ tTaD$i/Z㮵 cRSRq>'(E3-(?< z5s Rap%J3MZ=MEȨ\o3KS!$<1ڪSkr&~raD?Xjni̴.g{kȊU(~\EFfv#qQ{^CጿJh`GQ~jQT^ldS.sr3D n hsX |UYԑ;Ֆ>ֶK~1WÜOo}`5b1A4ji%>ÍO AoDjV ܧIaIcLa WZN:FLv JoI#SbQr&s?-93ha7!!Ij%$D K$t\{e k uX=y1VʡW+,ԬQ?=Yr3|6ѵ ajeCJ#5TJ Qlq)˥>nQ#*lξ<&#$ۜ(+ia|Sі@ݓza/P.?8s=}T$5b("Rp$sgFԙb9KQNT] ST+M_AW/)yU/[#!ߺPVևM8#9726qy'Pw(,Bƴ&&CSس.qm}D^y{ 9 Ҍ_G:1Wڜt]X7?/P= C3>n<5f1$Va@F߃#/}.q̀-%*o)uiFS&O+ } ::=Cpc;mC=<~~M%q+ k]z }IzE`[6 R5+B݋*l=Ss0QPax;qTߎG{r WFi>47o!_M-n-YP1\:0ՙ|1p]푆d7RPr&ifϧ&#u=RYʙԊw&!.p3;Wؘ՛ѕFׅ K)/P XT_/ `Fܻ(К Fp#*u[h콵7:7rbߍrPz)QQSsGfl׷@ϡE\tP:kI'bDўDs$tnwH<?J, O5B| qv\=TЧJY8O1 ^ ?6V?G%~H`9_p8B#@3{voڶ?M#)-=*e k\P`X]Y&?`zL, s!>rhb}4oXF3OG&մ?+nJ5Bt_鑭?KE1"z\26<|wg+^Vj@6M=@@ާ53,P|F?""[ r: +Oq}$)F̷z}B{xëV "`C17͚Stgʹ%|J_2įR 𳈂3XsؼZx룀Q(8Dv u2HOv3yo 3b̯$.ϑPET뜂N vOܹԏ'`7я;4Ԓt~\|xK18g<((yNtgFlO_Ƙd3 `!?U@?& %+!?Ej} k]{~{:+~@ ʷ}Bl*=SnuK`^8ʌل4+6>߇O;4#Ҳ0Y~b9NemFqT,{Y@YPsCE.Yu@s׌DȋV \xQx&}iJ3jw"a1g_Svw{^Sl2f'o# 7lZ `2 [f.!M-~ٚۍU^D xc@1;k ywwAJhё='kʸcQJ&I `v=Ÿw &ԇ3Z8NO?L%B̹E4 8l0 FKG@TJERoC=v ; 0TS(:MsN5@D=Rkꔧ(L؅xITp>)~缳 l'Vneڸm@k۪RS}ےThm蠫wf3e;A[R{b)_ꟕ|t97|Qphps8HC樨e5+ axnA8 !_/v)YWsh+m|PnH3%G/סR~&!C϶ U&@ZԟU+@7Z+2 ? f̅HQ^eF~.AI, <Oz+O?KYGsj+[@E,j]c c5M;oւ d[\ms!6̓yvUnØ6{(bAD=m4"=Sc 3#fR/g*&*=[ =,<%;HMPΗvܞ7oi{)՘s*1#Y;kou\V"ȮWWZуHX0u,i9#iFksM2 < iAkS`Ugub#qo¹=WnŻ,1:Oؕ}"Fθht"1}MK[}e8sp RP?w(<@EdiĿzR'q)-[3R{[.$cwS'\O8Ep@![W'ym=炦-{v6;<^7R/ڀVNw(~]Zmr^-rr#u}\kM19P2aΐ{A"_Rw:=wOf D 6}:'QO{ZjS/<2Yb͛-oL'J-aWR_z%4;Rxڙsb f,vޯqkb‘ >:4ǫ_L5棨XG R5÷ɽx 9Ƈ:Z ,eY)hsSmY2֤? OH֙Co&WR"4Xj۝)as@)ME$w#ۀRg:*M7gCU0 3JDEwG:)JlR`Z˭\{>1 =+i] 5>~+a*Gyr9YPHpp/Y GçV}|ZLy)Q-7̾B汀x\,@egA9ť6HB(n;w. ;d&/fvɳE==3PƬ;l5CBU//e[\S/Ǐ) `jih]܏TGfy.O)̠ԛ_Z C65bc@>p+5z@ pChG8yB#ئn]FSۙ;1fY}aˀa4%ߐ+ݸbSVVe^w~^SY艡vxpH XH+ru=@-??J W<~$v6jzxk ds a|+ը=M P!fpfsZg,XǂTx*P$ #g7~-<i`|?#Qd+&P4eS}Vc*QQ%f@J(¨j٦z9L;?g5Rnm:o#0KJBc-I](ۘCnYퟲ=y +qSRY.GkYr`{H|k:z&.Ex {`փlgdpSƀh`e3 3 T@< ub;*9SH8%eQc MbΆZ T *Z9k`-FYáO<_3 %׈ڽv3$% uХ){:kQ_5#JmdfRrfnޱ:Π5`]B\!p>|\#0b*Y~'7R\o@ϫ#-?hkXmGzI+IfiO ^V` D1`kREUWy}saq\S͘2ՒOV/a}QAʀr j󼩋 01ń3VQ.sCٗBXFq)hwJ 0bxy@yk%>޾oABZ°1sxͳPq<l4tCRZb9`F1dqBM",Z-6-e'~ny5 *=F^%?M;&E-8u.bpO> q[z-rSI`P.:H!d0s˹o MDk?/alp4C ,| kҬ6E qlBs,ա[>C0QuMvMLgеo(FhrCOdG@ m8AfI}67 bЬA:8N*Qهɫ < #6V9`IyliN3 v7Gk=/پ ,]ӯ8TZ`!l%f{ʳ v Gtl(ifII^Y&Ǒ\r J[Oj\Õ!{Q>!ewK)?s o*˚P$3cG ¯5,@=.xN7CS0;T-jy6(1 ZeʒMj$n2LBf"ǍdjwÙ0Xq^HrHE31T=` <]K/7k4R':K 6?oT G׶H"|q<%,(#jo!l:L CUŰ]ogcЉiRM%]‰]&zU:WǼL 7wsbԾm!/ {C,iFaR;Q{p2gnGx-4tM}<6H=&ikY-.5̗KП/@ON]D@YryYe|8Bq[,w\2%>JrH{OfijnO'(`ڬ IrdJQ[;~A9ǎ UNzȑgql/fqlKH*݉NHe],Ӣhǻш;{j#p%Hv{,TSЛ&s$n*N5-Ԗ֬K=~_d޵+CQ%OjJоd!__KH3J\a⩥!ɠKz&Yfdj<%wr- dº]t5:suGGh tseaĄ*,DGbtKt6:IHABwؘ)e_QagElawwfR]=*rgpgW k$]6pX8>Lnf->GuټM Ŵ+tAt?LJ!DʖFªFĜHB+iƙFbОt#VL! |̫0+N]h4zOkF·ڦTPF"R{^$ 7,qb9-H`A\ق؛eH!mF'4aݾPpMszfgSbz. ]hA](쮄.a10V5ȟkd*k|Ւ]l)z"ߢ V פ/1|996UV O}27EO7QX3hrq@+ӀFrhׅIK(^r/ x`x}hP^pZ%/(HcA<*!'~gQj VS+Ρ2t] x8f[ @YUP2py?4펮g*AP<_C#sJ~U ?&y(>6vgI:KiGK"]=^/a0bdhc0|˴"~\SHt]Oq06}g(DBebcy&@{= ΍ĤO& ]质 9YI wb/-/BNp$uxsj?sIEI9 A_ޫ0,P5o1`=8řg/!@W @jоj죙ʹucvjioo6g% ]; D=E,LXNǂx9Ug+[d51ғæ: Fv$NЃg fbFr3m8cu#+cE!N^Ҁ^攼zDwG:K9[%-2uC?[HZfqA  \L}/k;;w(4gv6VFDJN ,!6o[ӟC;4 PC`KF4!$zA5墅hkVO:]yS魐ZٶPT>=,i< [!c vlzaGhyxBxLZ҅|ooz=T7p]wpֱg3*9:! \jq; "oI}n SLl*ңA0/ S??" xܴT ^?֦p/UGPc+ex[;' Fi..Gc߆R cժ?z#-vͩL^_޿aH%[~b)A,`#DR}A:`u f4z:mj>vVR[ZXmep Н =ek|;y)CBK i¢?pUu{]sb]t!ף S?Yz =MALmHLg*dھCfiwrjze y<4(fY]u$a>embU1qMPEE$2 -A(\v+l5 Vӳeޝ"۳1ϒ$ݴF% ,;n(k}|.=W| wG݈ct%vPѲ'/oĄ rrWg`v?q2Ҡ}HUgAČG23g G7*u<|YkU՟d0bjWTp`jpUƀl⬊ 3q$CfU`*g)R᫻8Iq흇*(iAͺ1=9 |7Gĵroww/Iym ۤP^.dwJ dxMA%bӁ>u0V}+l/`_Qtg#+n+iiMޝݤVY>}O#ұit*DlƼ1GKv5-J)'I^:99'do[g+2c9qo =oQ rI'ُƲQD ZcՈcekuRu_HES#”gj8vc>.$?/bKFPIŸQK6Lu9?Jr/">b$ہ.P܄;o1feg$1:m'ĊJ5dvq)cҜp\'_J%lh ;eg],i2 ܢļ Vct?Om<؊263r‡@,n=/t:vU0b2Ia,}=S%,k'JtϙENIQ ;2>-Uߒ-~ۦrYv؋41P*)Guކ˴hE oVjiNPO˽x>fF*Ӈ5cO*5MmTaN?}܎N\n8yQ.!~ZmK#.)՛ε >˂ư?rҁσ/_7)oC* ?CDY 5Iz1UD}:TVm*zroE0KRh EH-yΩFS IuUJPPӁ)GmduMvhѮ;*/I$p"NߊCԥm s;Vy'g;҂REb % =Gڪ5- #aM&hcMLyڮg-z@Fw~7joYO~V;'KǑ)-8;YAm5SőUw6M4[TkF8LZCl`~$zꌇ.oRC6~A iDnX7O{W@зeM;}NFkH ٭ݸw7p&S5E 0v&fk'a[L: y])iHԇ* .b Ԡ7_ SRCMq&0vH۟ՆޠOZ9#=.1is;rCGa4߼GUZl"\k?Wb=Rh8[>L !R.7)0/SFҙUƘYهOxf $4a[j);:K<Y,/뢋gÖPrX&{ ͐ LoZ6ԣ?O +#c\bFjC)lKS+P4)k*.;YDes̈` f۱Ę Uk1,z>@!H R||SEU?QhU]BG?PrB024x[GGήѧNEm&h^ @(?{g Ak/i>jY:B@zbw;zf y{u,!~pL=ǔxs QtT{ʔ@XҩeuTZ7z1m^/*InZ6md +yo ۲<ҷ'f/vsB٭xۡt U"@'C@;dŲnD\Q5?}88H[~g,(g](F`hA(SH-=45d/ѢBwp YNv <@ChF9 0 rF`@)v) l1i0 fZJP]b|uiڦ:"Z!ڡ -[Őɫ7j PVx* Rֿ`*\Et-{k;Y˃ƹY}v%&Ŕ%s=oZGw&_d[:lVGV.xIeAXM|khfĜo!+S$oIRf`퉘j4S& e i#WD*aX'-V@h_0`O۲=YZ$7(TIldolkKPu|6jhT2-?a/hH3Yc vi9E⍻#{ w/zcKPdzK<9@ |4A者^Bvo3#PPkbF2L`)K;Y_miW~jF -3>\ LؿoԶCv3͵_NZ-p_m|u$?!, a,:rԼ!'pcMra[IA[ 7h5podi$ݬ-f~?I7^ qQ~fkATՆmAtHV]ݒz˗'TBSDrM&~̂Pc&J}L>bo#5/^:$&vxNb1 "9烻֫᪚}NOK$dDbFózpc ׫g~LS.>JUc=DC/"]H"AbWrl& Zlv-a`# &[an+Q3Nӆ<*ޗJITAi"LPU)|m{HClB͞$5LW:y>:PQ }ˠ"/N:8ܢۺ~;~'=0odh0)1r's:2!}KMGe*W]mg{~agQtqޫ!rIjzok췁Sv_͎EHS7" @~5{n`J97q죍R [ާ!;+1۾#[T%PAslm<5 _hK. 2$_9 d !|{ږxeQGuR ' kݐ!UH> SNSdUώ1%@ٵG&LP#-RNĂJ $]eɃ%@Cc`6Z;0_p`U|HHYMVff; E:0VM2%2aڈ. D_Z}ߏΆn謻!nc<gco[C7w~Lpٴ),P%+^Z uEZrƈnm,Ĭ819(%;SF)#X>YʽBA7eo&~ cҪp[$3\?ߴ43@ <K!S> A d}_._tǏ}K˟N5,sD*>,IbC՟r2\Bf)~I$R^~i0ZwBog0Τ9ZN ²)g)[Ro<;GtztRR8 bir!peP4_S@r(ZVIjf]4"j2rtd=irU]%yr:⸶Ҫ=bi9h TLI1T/'.I= Ya3$ռּ lJtT OHF#sTl~G=9{U⽒@Mc36uenxX5}r%rn 0Vvb &pq}ѥR[y{ʑ:/+nDrzf"U Dx3xh/AI 1}8fh]]G6.=pvT'T2 TEW Ao8.r5bQRүJ!%[Z..~[Dg-y3:h][=,Th[\X53`Bک2ɶWY:fuE s:%O?3Nb]'e>f] دPZ2J>u|܋)]Y ]g J A;4ds=qqg^`\[[+-B$NC]<&,ɊaB\OO0??WE֟hx^S vpuY#i|V#]o.Gଜ2{[Jyϱz_{ Ȁ[` ֶW$)DYH4םsӠyEY[ε7WaPc_R=pɣU0Jj0t%ATf&iٜ`[LJ|&-3/ܦ}M9٦TW|@gf-iy|9I DP b{w®?yac S劦[yia?u~2IW$AbΥ@dm ac $#c%nd Lzn'n`!ތ늵b)9nhפ yBJծ*Y{ Cu5ClMjH.hޠgOκIb1I6f[#QMRy/ Јa$>Gv蕉Sp~9Q fD:oMi+VL?-4yĉa_{H00 2\Ղv4yTes5Jũъ*XރP#`&[6"$ff|0Œ6ӐwK`IO'O! mLЊŠͪ 5ů[% CCSQPCN5 dI0|6_0vI>O 8uqWLcӪ.t`K85 (^/>ݙ=.r.e6>a3,VN1gkyU_%V\5:< b2y. @EHՑFnC`?G[.ڿiyU>+|O*QqQEm PLpr[e hRG+kӟ<6$p _a>J;rEv)>@`>;ƯDnL}˔lQŵvBJ^3z saN X2H:t8Hٲ^d-OF: &ٚ>fRNJX_yHTSml-iY/E_IAsġ` WsμԨ8bxfV_ba󂁅xˠ2H}`šTq!\/M\xVΉz6AIM@l=Oa xnAEY0(Ɋ\[S%墅r~gݖc·[tJL3_:9(# X`S|)Fp^IxRñBtqPЫq%T>B3HJiX 'Y]l(jM9nlY_ u'ͽ $ۦzBJvLsi c*WJee@$ [dǿc^|cWwV٠>yTuc ۴ @z+%IWgC}b`eقƽ iљ=T;b-k_y6TcczyāK;IѺҸ>%qҼ'')cGV"3jQXC~Ou$] ;rXo~7`kx mHշkƒ[+4b*uX JݳEpz cp37|/sl{pJi5Qb1`NjKab/Erlr[Xߺw(^,SjTB5̽JD0kNoႌ/4Oq2de5,o9b5%Ek%41^Yb#aܪ7n$_bjoz٣X? U3T< vKF8|BC캩~<̏eן4v,NlBMV裱d@K|*T38 7ɴd9ũ!" ޙYJ"HC,kHn$,KPz%66cOj](3H<ӮaC ѩCďC`zvOǙ׀i5SJ-;Ftj53{F<)7}jo =v<+CCدiΧaԡ-Ky=[O}-P9C ܝ<9tөX-nc1\]uiϵTM.oTFim!6'hv%C|V 5Q~oqԗ`CIvj_m ` +gtY~qXw< "OuR[٭s 8!~Wt: )wāҁ$'`6 u!Iva?A >S8*\+/VύBRjkv&G׾/I}6yc%c Qj0 u!x5S#fn2 m~jѴs؊'wTDϥ|In0-&+4czP`/8L0a_Oɣ'[Yf?v ArrPu^Y7_JZ_5̌>6Z`##ZxX~+@ği}:-gum¯|k0„F@b[=[`8iVy>Že v9ݳ]۲@:y{ٯ w6`A |{u wiNw 1=V2ԪQ2k/wܯ_U?%~;g, x08ނyK[u1`dgr s*4"; J%gQ `Ch ۤ vCsitۧ+nJi`*xf $T_Z<k>e~csH; J @\)}.?LJqX>8h]%OV{aF2q^i/ {{EQv;A$|x8D8ۆCioǮO&wح$p+mI_@NIT^з#2KKm/8KSx>ynk&0.=(> ?e&+NׁjNMI8x FF;ݳ\1?F>f8# 8XL':'/rO~fOi"0"x 4֟tQ~~c_d*<#%Pw8'y$luu]iQ546H/wnb~ =yzS ސ.2!TD-m#XH8cFJY*WN/8`a!W86I A!69~ }DiB)nÍQ-xTc]**znQ>_Ylp/$aJ{1/&b}!(2cU{9X C6085y9$Bs cHOêBL$Ys*| TEۅTu>788{,~aYݶ%üsEN b19]D|S/U(H{gw=ٗ+0{ %'/VKˌݪ⾥5͚k<5"FR!V) 9.I9;!>n)iEZHLni$nŅl]EW`Zf'ܟ%&=^nW33~iY6>*m}?(]'_6/(V9ܛcI b?CXy?2\V(TC(z>#Pǔ.ʅ+f]<&CRAZ?:HU3Yo5+kVLAD>m~!rꁸ}wL-5{Q޳|_Rԗ; {q1Vx+Oh J᪺ 'x@k==2ޛTg:L=W0nmTL ^=E6<SP ,SVvtν%ݣZS_91AF0ϬQ  #sPwkGb/B޵$4?˯24F8v&}>m}N[1&u=ZW8/wWXBzЫ; }sCf[7 䢆[.q-EvP:/|iwFP4hm!,d[G<* |&+3GzKc,>=Bmٱn<-qY| IM:KR▝Y.dnI,P.Es /C*(F7QvmE F!0;5J9XoVëcV=jS9{p1ioϬ md*7AM+Z݆dkk}Y(_(?X.~=+LQuWv W&΁YeywR,V8aV)~d|oA10 i;m^T=[+o I{XIB8?DeT| +=Ӄ=2W}tJ?!I59_VR@|w !9s'}x  ,Dk9 n2s*j.=ܥ3:-˻y $085QSc.LkH C(s ,e pC8J@r=f\w]r'MV;}*􊥱RxE[=-=od2;^ELz7opnD6T.A\*:/Bj81c~EBGBA5JӏQF(6m$*_>SO߾5Rle<'XɱtHTcܣV@^N>};[,<һ d-gh <[T%`7UD՛'9e ZM̞ϛg0vm[a9jDDRlzPV"?ZJQG|VG1lTq ߿lppfDCYKr,vq]1!@q4NtHQwGӘQ]gN2 T?L<,LϯwEjw'+a_c`][ Y|o+L¦ yxʘ\XVo᧨ `ZYRE/9LLY풍( ?LJ<]d]6Xٱ 8Z kuFo=WExҐ*M#"A^4-c E.'+4_wbHi qZ~ M^l!z6ClmA_}z,ھ9Jc8sƻ;hOsy-Pa~T*ޯuXrSORz8.]1:F[>fLEY"t9<jZJ'-^0TS|aClE26R9>i!9H;. 쥘X]_#QR*ZmŃrm~,A>ftP$BXiT E_vz٠_CE*24L#0^;joJHxBhpwOMlf; 0&ck3,jNQ(ԒryJ"-SaLra_ـY䯊:)EezVNd.?L#|x2HrB7^;_v1=|vO /b`wˑ C Awύ4f+8x cEGT%"\9٦s?ib2.j ,OJͧ y01*k .}eL dkų>r++3g8 1]l=⅔n}]B8O^ts׬Ѹx4Q,/ߖ҉B|dR8j]2QSN>S;*_HUdlͶ7\xp{BK/X3HzL_(f5!pX*,.%mnek qSÕyd #D(oaniq3n` ;^35JAśyy(C%@jm_'/N,4 }=1V_ }L"@|5o~&OBI%z*>Nfnrwy7}d9$֎;|⩆`°'#.v-Ǯ #APvԋsѾ&W]O!خɠڕ4`/f 73tŐ33Pe453x@獴 fH$d.ʋ/h^MrUp\"~#QZ."MT e+P;Dfr)k15RXIVU3ָuOkQP.z)]FBkMdb/NE=# .i•'1sa|NJ43?_m(˂'p搤i+5#K=պX;ц ۷N=+Vv/T d|ScTKmTEWB_h%Ahg{h*ca\- p9hh55rdstZ0Ψ\Qnц7ko;dO OllPxak +QQS[ g OSԞYQM,}~2@: Xud}z@4nj ~n,Vg|/b9[2N=B.O4Z*.wb}|-"ӻjs6 g!_;[ta񴻝۵I4$dV$h_Ҿ3p3`&| 1,xLBW 73o%[ H 'a(yw>_$\pN@"n|n3;̢r",=#%'W7IJ0I:Ct(=|k 8?W=uONQgyA0;C,hn.'-[X^`V[ɃЌoC.y]nqx,x]N"V&<[rr#w_G= 1X<26 OMXkgQ}*vS\O62p2%}%: Psh^Pp1i p7Ͽ":}FԵAO.v5fwjp6 ی k^=7۟2#5-sT:YNw·*4~tW.VHfArSQ[r _K?EB˸.b_ALm8ޔCd76(< WKǭN1QܽS9.-XK^T$J?gO88+^s`55 sn7 _b\>C1emV?%c>V> yh=nTzէ$K/W+|)^e0*5T@5S۲p5:^ڸoOqYTX)=PD\nrٮ)猐ڹ!Pn|Y J { &޳k)υ2~Iн% QSk_;F $+dۓ-6U/,#YY b;.;F)U!WEtusx59p8F @ SRШ &C !ۄ-&%8|1={b* n^`2OC%R# Ӵ!EU&R~a~xtb˜H )KhPmB$ Q4 >org֓-zjy=RKjX-ZI\ִOux4q$ P+aS%ZEK\#zhW/h";1Y5?7;Ɇ\|[+qe_ePRV'i5׉?4@9MbܴPD} q{ *FV7:3nvʢN r}.އJfHy~NUuwXu+b7u"Q[qm5ƺl3O~*#ʵ+ .f 5`8Ԉ%/)w*ũv+ o\؊+ns<.*^D;2ѷ WCTs, :u)fIGk9y|_O{'Oޣ^Ȇu?"4ܗ j!=PwE Vl]y+K7]sx[PÆ3K&w~x Bڇ@P_2Ι%Q&b!uƢҗ_ =Ά =M?Z7#ݺ//`%iը+A2_7rxrY.ΆOJ|yJ&u=@C 4ˆ&3g  {Eۙf.@U_M8勞gӰd_':Yӳ}nS^ۚej0\afrZ%C${tvcR}f!ʝ jyt rxWmqF);r~6/7#Np7n}p~ TI?pWao6ˠ,Sz~#&4DWdʑQԛ_w~KG R mH:)QI15KO;^̳'޲9_(Ī_= G| ў"mac'Ve ư=>MlQ1n5<)³8PLOo<}ph'׺&V.}ByY3#IP8$ Mep>>^F|A_j<9isueؓSaŹ:ߎf>yrPN.] FԭUΘ M,btw$ȉ*L!@kkH^IUd{zѱRo9O->Sx!{e2mt>ƙR8ds0 < %7R_1nY"ݩmļۇ Wr4%K~9Cb.*؛߾,Gvtw33dfmToBΌ 9؄ӥfa0%(AݤJy &1;_zmuR%{_3DBj=Da9B^s%"QHAizG7Ձ8p 9de(u$>Xa]K3Z%gvc61W1ރ_1:/V` {>J(IL;bmFh3Zn;$HQ- j?^0FkmD!G5niYO1 V8\cOC˫tY ~*jjwi?dq cmh0ŋWl}pB>A?rF8d{Gc-\}:w`@WW[_@k"[2~ ykԜ.<[ /9c>)aYҺ2Xdj2U'b%pyԂ0η%1BN=T+Zd(I@Z`GK+3 1ϕٕ.ՏZ=q=UKБ hAGky6ᆈQ2~XH?@=}ٷ蕜媧\^Rv:g: 俦/ şO{:)|[h9:_y #6-C/a`k0Lke#&c/06 RcȩĚp%b }ЮX3ʮ L U2kxTH&F \e]!N:)'tjKL3U3L=if5NI`{ΒiFkυh롮IExWO8#D#̜Eu'|Ԡ9J]1/cwXtML6_QPsPT/|=sSF$o&2aa[(0U{< w)n8K$.$(2U򴧱2]Q$y7 7-4%ۮ'irNHt҅q upt"W}d˂q8 V9jlGbr;:AIs,- 2\mfIHKjT>1T$Lc`+IwVIF TOCj`GxpHW <"le PH+u)Ko2c{#tC{wD=c^dFf2z9-jͰnKG!e,\JCMEiq?-48E%iE4TЭ;^DfkZKݸyYN]T+pK&q_w߈4>90?z8X(F: 8oδfʦ 9&FigdRG <8zfjǼ9x`A5t,;#sWw5JQCF& Mgcd}Q7q[z#}ب_ǐ(ʼp?a4)OB[}C (!򸹖 XgCm厯MHO R MGlLrap*ijw"XjbDpf}fk+(3;rF@ILW j{k涙s_|dUed-bb|!R4Y 赈[\d x'B-xi[xNKzF}`ZP =eJ͕|k)UPIyIͮ6-ȌДh'+wP,y5ng2}=e ˄ݴQ"@ b<Q[f/To IoՋWI{2QQ"뼧Vq0·y.{+WW!A:*7˻&-~ ^;ϳF۔r9+boK;4;V"KWgW󝥧6c*2qq8|$C9 P"0ؿʰR[]/ݟ ,Ya0b\-uJC'ƁDMw+¥T9IW71c .Ze9oSݧac&QHQI eӆ cTnMO@1c(*g@Ś$NCÕُc x ܵd+vp0κT2Kt X1uw+i*WIcGkfL>bꜻ_S_ +]斢"MLu@cPmw 8[V+GJlβ89hwgz\0:CN?J?]"(z]WO, fߑ4Qy,O}siDk?Xνm5aP) #c Ϙ^њM:%9FtT̼HbrW-ղZpm8?=ђ~[E=umr6?P 7>W6?;?-QZ Ae+-Ūr~jޞgM!?kLt+ߒPҦRq:)h*9־O9#;PY |؉ׁpe(ikxUlE/sVO)_M>چI <Xxg WpXP_}p0}~,23B(Oh.$u^h#'DeFƳ)RrLCmV&#B>бAPH2i_'Ej>,e(˔mV*4 ,,$C@)(UXM@tqv;8&A 04劎8 5ﹽk+I\W'寳 ;aen;io*C":%+C 4Q b}R[(?I g?7e!0̭:RPȾdE//3<7{R\J%CcgQpw!E=,*Ry$2 2$ơ^&$_C]Dg̲iQ0nQE`=*a24\7^F'`^doKю=/$(7TkNV܀wjErGD68ouj :au*B l%p^n:%Q3oKEoῑt]i`76 4LAѬ,/!ƫ3d|x{1Hnƽr-]|Xozɿfl]nݥ2qql'\/HI"]B}5_dČ) m 춊>%VdBML3.i49DoGc\K 7Ƒ'7*}ˡ8fsjU; $Ҥq:OuZͰE=t'$ T:T@䤴(L !, n=l IA qO?ƙbΔ*^I\V^w67w+7fw(8ŵk˱%\Dӧ GmvkH5y* !T e̥aSeLR'Y~Wfut?DXR:Ѻ\ņbb-↤<ԌTm]%O y)tmHj3LWh 7AΝ8roҹX._b ݣ Z,0'WX}f^PC)7J`) JU#XŹB+\M6IxDR)';T~ȇ8t*\SGQ>)Z04LsX!$a)T ԮO$BG%45X'5Eb1ۃto!)M\?ӌ6Tfk+bn:tGyb8ۊP xz)ȋ 6\rǤ5/IOc-{muL_3zpW(qBIU&T!L=ŎC8ԊAf'b[=85.>۶Pf :J5>9_yHdI~rKv4(`6lѐ_A5x9KȶR59;lf_;I)ڌ{RIt% g8PgIsIrƀwm>_]NOvTo G^5乽B,ne`uT >S5¾ϜފYdD\_]=7gNϑ$J>[k+\5_ƊR1vqY.B[Mb .~tA*Z,!1~t7_-OH/h.53s]Nd4EBu)DHV%qN.٭!8I-`ʦg J߲Wg\ԐAcpQwiU? .Aql j#7\q]*梺; zbQ VNn:NlN+S\)|Ȗ KY*\ںeے@?S~\;csYJJF&CĠ_DwWxml꧰J-y]6"{ O0;±3Yi vm ˖GQissv&;S%߮E-%ԁ)Oɴ} ;Z CW<y2E]yI| ]+/6BoSI L(X?^q uM+*iH99lq$̈́ ^,y+6:Dzϔ3fYdF &9vPq Wfէ|,wN6L\a‼-eQ#-Sn{ b׶9RN)gGxG >\!A7C, &tv(c:Њ]b!-C2BqjC] sEf(gn$d2s6 miyפw j5ON.< K[ﺣoa/^G<@8vGy3N(_lIVV߅HKS!e;}};C~ؔ};Ea5f#x{:ѵ-L9&5E?puL< Eఈ\8,/cB b`^ - ] Qj3f2:2c6'DK &&-Sy/)o93)d)JhCQx+!}v7 a9v~$%y]5''$NhHR3GHi Yxy|p1KU=#(N&K{C|<1X8~;8,#ًH1k?n׬'%D({e*L=~2=X沕tNid0ćP' kK='L?1ߑ$ ^*MZՓ%JOvWkQ9ev((iu.F]FEJ'ȞdRm=;C1|nYizŘ_j&Vnǂ ]Mͨ{Oe']pNUtb `b,BƊ^pDm0>;#utE,x5_TV a/n>G|<ɓj:0;OzaEy@&T7Uoz2X=Q/WF2jGYjHRh"Jdz~=4A:7n]n/&D*D/[?R ^ tFdqcHwȅO&d jG;#V;V&EQ|"Ķ`DѡiÏNxz%? #Y>WMN'T9٭vUl3DHo7/:ycbF#cSQT1"[f5XѲp>reW6SqNA+w{9H~3:^ZTm܃1^zuhN{A}Tu&!Ö́UKzG\Hlm_<,.)PquZ/"-Jn?u!8Xq=P1Hj17wz%Jex`rB_N٫C6DDD7@XN GHESHd?6o2#| uviњqr}SQjnxjs q 5F~2ɣ:C=0m .~M9؟40~6` n'\xuc5S-z%5hm}0 f)9I)6Jw᠉ (`Ho2ˊ<YL1m!pp8`(EGt& %k0J?] u}d·c$x =ycF~p0 +^7uu1oOKi'spUfEFy]uDy:*ܞpi"a+E$jj*OS{{4[CFҽ芤w%!r43g 8ԦS;|cE@zV ,jn֖~h]:<"xDP@&;WCY阋_u+2PϐI܉t dъ ьG>h.B g{zp^7,I4tzmL/My}:H\NOXWZlOGr'V7!ۊ߿[M% :ҧhٴ MXM1FSѼĢ M5߲:d~_wwY%NgNyÓ2԰!4$_f>&;.;'6Nu]v =yԾJ F4فq)~w6<ڗau ,iwD?- lImL“7͊Rإ9$' vU˧켑]5)\S}ãF{ 40K'XpɮrŤL09x"5m_, e M# 1VԊJ+Vأ[sX2h72a#{UrVSI 'T>t'l#mmrUn~xFIg *ht7šblVc8.䏻o{wY6G܂wvtWıhR?r?X)\%&PlRڛAfZaQ 4H~NG|=a6ӓDЖ qb)gIA2MGr~Hj;uДf~ TxpZF<;ybt@.?4z y;/d$9\ISJ =>Ђ^>6ĐF /Id4T|@@O/˴DHX@b[t/$ חSI3~Tz8_ǨcX. tuq`Q33j~%N9t '?. =!A>=fzqtI34<܌d<-nشT5E 02KɆ$[_̳=D^!ke'Qi%mHw9J~Qt*o'1!mV><+</C+t) *%vic2Xj'!c?yU:mv=1mG|R'-*6y.kL4bM%VVEW##7%Ӯ.ID̸d( ]]?Vy[,[@냡.Ԟno\>{`k*{Y)PC/lpH4 6QvQ,Jwu4e{oR`>^Qv>%sW)ňҟ ZIY =ϑSNl=`onGtS\tVH1=>爄.gWGᶹJYgzY}TFƮ[3U19Oi?{x-qrYl@9Kҁզ`&xXVBJKΈQwFev''#*BU% . Y, 2?n9!8g@ivtO֞:2aL7QL^ބЛK7Ob!2#'~[&K2ViŸS>@l!kH}g&JWoj=SX <#71;vVYjPTFIS慱aTX6oaI<`qj_[bX=VRZyË=V1_B=.*M/nm~1\(6(-I4YK(B~{Msھ &&D!@ PY[qډIQfhojȀ@Z|~@>h(F0!ϖd^I>?0"FJDȍ=@R]=K* +M{3T+5&pfXQzWx?7\Rxk6ʺ4+R$ :2TзHI:+sنtk~L.>#ѼwEÆ?iWqm:a{%%+):Ke {:nfjR &7RGCS猹55h~]?}s =>SWlOŖ2/<1'~nͽF0.v,N&} '3&u:W?|wD'jBK&=k1q|,~I?ÓWD2ɩx6CaD*nDیNTu";[u܍iБiZɬZǮdy&7PtWeqH`fu1Y!s:q $oS~.G`֨!M:J і;(H}{.^H`dhSp5oˎPG& }' \JВ.{yJhI2? ?ra_BDjx_A^8Džfg\W/hO KC1 I%'љ]<5:픩K 'sS@o5n?}NXWSO?.1HK%~. wHm?ՙp쎁V"sQ._EG'XT2C,+UGjkii Xx)иQ5*@2״~@Sk  ",UʨY#!,LzUBzjUKAw]5@^U {jqoi|"HHYf ܎l@ݎb>ы`r(C? &9;۶@RU^Ym1^ƒ/Zd*Qb_w(BigLgO| T^I9C ap{P4}E\;d,;;7Cf~@)LQ<@JJDPuWJikv %M\{w ?N=l4 C:Z&o P)Y˶ k#a0BH$ƖbrT&ieeSXȂ3aIM;htO֠~`ap~fLt/q`yyRč;Ym`8M*N ZM%%FD݆i9lra7~>!(UN>&Xxqk,6 ad4?LШR=*}o:<-7ǯ{+MI$B>X܌N%E9yR5bW@x*u!$7sf/03PJ=çZC!y!8}d?)c66h 5%v׷$j:)j ci=.A**N-"~ YN,ۣ'K@Sqn'xiޱ*`a(7h F@80l]o:MjBj%RgLfSj 9rp[;fU[}4ռd^_ & e&nW2"x{[Z>&`ufrOCMfX6gvQvq5җl((^ܸ @huk7oXb4=0ۃH3 c,'ڇ^^-Sټ3ڙʦ{W NڦE&;'q!>r(Hѹ4Nn1aێ,B1(fx#b T H=Lr1)*ǃLXD:Hğqg?zV&]Cdu. Vj;X~%SA08Oi˅a']O7yq~$ARD~Le(t`~=vkmOMRZ0^^'w" C tF(E=-! L@<Kny-_hAˆ 5ړpX<ܿ>+glHۀ0|Ty/Uf0^7͐e36Dfp'k#dZ!o)\10! OP@ "6y#;X銁Jخ(wǩpKi`p;׶72̓bs9D6yu.dZXqcڶ0f8 KgθFAm\=lGEOHRG{+Du6G!ĂD+=[GÏUB5L?O3uZl%dkVB#J:&4Jm.`MkX4(L76xIEQ 5Fjrȃq:#I[Onye{͡+k Q3s6)Z hvѧ3Y 83M$jhVkM eD S"뵞*$ t}74oؾ LP՛MnEzDj:Av)bsӧx$}Aͮdۼ/f[AQgu/F9|UFi:1݀{԰tqSx,fVd݁HfGV$VOLl' d rD eH~1A+7'5{w? }l4ПWs⛤gQb n=_Nr(ܸkӹ HHOX-{A]ݔDB*%I25 \EGNGq\9--vH|0VV7Ɯqh;q }xp>(EMsdXTF::!Uig>{9Z5Ylnvo?p%bW{E -;lŇS{z58rW~'*l (FR1\$p#1z)DAb?GxB>vK7}:`xULv34;Τp2Y#6 ږ-ˡ Oe6!m$3F3p(283.$%j*74{C=7 lڥǔ#m$d f2*|P`hDolFEץ5k ?DAחGWh܍EvmY*rb6e^8:Pո[#xĊa{D`g"osUDZYr0䢼f'+-`C ̦X?1x7_PM[DͥMxѧ>^.Bl-"*/sc4!Bu/y-%K؈-01}mc̷zBOjDUCm:*`%YA&*v4ɯX3>m ^W"k0rT58,|`*TnBK 5>?LNp+DtsTs\S/Jg"7 S6_ )* .S}B`DSH9Ĝ]0mr- W2]`]Ӂ{DoF&u*M(߉1܉>+ph!IʽD)-=cy-}O.WdM+Fڔ4AkMf~vQ{4 i_$P#0$"BG8tM|x4*,䬙)Y*W*l4{4w)B—k9b($2 k5 UffxppYxDEH-qYK \@P;1VK"*rUɆ&^an[j{I?Z{Hc%%a;YGWe}pM C]ܶKTD8J0ቯZcb'g/[{3]Tc<fw̼&QZo%GA+F?KNia0G掖k ]MΖ޸f&.KdcQ|#<xiRm0jYS!=33 =I+LjҘ@߭PہUZDqqP^~@詣Z-*[;IŅhxkY㡿dZ;\lkx6ؑ#J9Lo f4>SdfݎL.:Z nPrÙQ'x_{6%A1Ìp<2-7_-qIBBbn~t\KH6nQh  0gONW" S'gi eS(c L]5F;qnle9˕nTmBش_[0T#FڿalUek,c:߅c RǮ5cߜR<f"?UȃyUȏ+2_pm"N߸rIaL>_@$OQ>qb]W<6 }s`wlceW(")NǼo?L F>EKM#6>D*u8I6s4ˀ / f/Wǻ *2KeC'dDp$Ǫm/3gAу90R_*eCoTQ"+Z.K |B+ *6g,lf׏᱒וּf { c3=S&$(HՑfvj*b> 01f°Tu둺38nGR ,sU;o F?~h]S1F*Ve4ˀg=یG vj{GQ .<χe3 inƮksU?.:| NA=S^ӈKGDUF&^t {wo^>m8/Pqtmh9=*~LvUڃk;OaX|KqɔU+w'Z̟hռ/=6c)WFapOuЃ.)M4J)euo;˫n=N=0֑u#yr],͚7IbW0?O!AR)(b1;m{\qA4gL}fF|(ZR-I=x?kBtlByX\-bC4Jr**swNC|W|\e] vKL_YZT#:AI H~jJΛq ~6u{mOJsnIvRV^F/z_+nqR_5:]d Fv7'P/S}DACVdmQ`(Yq H%5SʩR 0X}dwLj.qxHQiE~¿[6!0(Det[SAIS GH,Z&h RO;¨$DB,AvezP{GSՔZ*kL05XɉuJ쓬Vqlm/+ۉymU'{'q-BPT/I ) 'q *^CfDEf;!)8 Sf9]O!DGyAΑY)f"^m}MyIft+BKf9t&|ݴOa˭<'OQ 3iLHLTȎ>L]l/B9e)nZ$Z/x%VpIͲ$TM׊x|]s;YH紀_jU֮<+u.==BS8ȱsByC's9y!_C9]uЈp96g;!)V0d 5Wˏs38y!u:1谩 =ml0D']:AŃ;U岻<*u fi~Cƍ ӀW ݎNjDGpa*=.n;ĭjpN7>i'DQ_S۝2 Ouc߭KWűLKR>TPm." ڱ3{ A/cXԓtnZK~sX~%H3,ކ菮EaB43 м(y pYJC>3:}zNJ+4b讧WMmPa\KUq~WLw 'Yfnͅ@V*rj?N*i-y)Q) M ĪdE+uw؀2QϢڔeWܻƃ/緳9*D* Cjrs& ZкJ"1߈ @>$͚i,i;L|NQ:E=V/&?@hv.0T en%6p`eYQx tk|.r#Zjm_B6Õ5/TY2u=lmٟR9VyNDt|@ #ǬK;& `bagP ,A!q6Sf;0նk/Urkg1%v :Uk}'t-g8"yB3eEt}Vp_KM&N.E7Lek8rLF,\tec;ԫRCoN(kS} -VQA_ ^ 0WnC L?Cxk?9"Zlnŏ"~jANLg+ 28h(&!\N*ȸa$|SB` 1=(Ɏ C|$gB=E:_Ҥ0~dOp0nRVCGC- +$YonХۤs+FTBzK9YA5y\v}JQ5%z}?k17śq͕D/4PP߷trl6J3(gĠv72<'I.FCZL}j'!- ^@0|9ѷh܂]lȒ+H7`KyfQ=oφ*F( Wu`☽ѵ3-b ?1Lk&VKpmݏʖ86`JU|)WX'GE"A.reAh)jlbve(q;Y&r^]at3!] tَpjft@m})veWT~:]H%"{:()}jpRi+$)^>){#J 0$|Zbϻ-o@ΜQo?ڼFZkZa{`tfjȈ{𜟌b)W* QQʶ4  r>X7h Ķ3@8"A..xSfܠh ɪ/Q;x}ٶI݉R]0^&: Bl't$6$&5؄k`uzp؛#*?s S0YJ J2ܮG%K" Zt. 蠋*K( +Fy2^rg&Ftx,~m͵mOƉ*U|(7%oӜ? @GnO}| X:,^&!gsEw(DSm#^(ᄖRN, {ntL bهGV`W$E)gc0Q fe(x # :6}_R6X;(Z^Y6F]\ˀ*=YVI@2k>ӬTH~>>hZnUq5MWb{йBym݃pt/m=4%;:l;1n>uu*βj7B&/2b n@"`%T"k75|m l2Bj4`ص3`0$F|QRcO{{2Ȥw=Z]v WKlѕ80tyi[\7oGg(LV/)81^4W&V"j)6LBQ z0mq=`R)~T8,(2璋)@=r;a1 {oTPOLvU{Xg{Lq+Bu"}Q'Қ2C<>!Ԟ |\g r5 -EP~z?fyGk/͢m.V[DekeL"_MԼ;Ji?300Iӏf@! SW>F孢B'ww1uva MwҊuZ1rGWF%jp YU_#Jh>݂Uf돼lfm$PbIUm!3e{u; *?@\[ EIڸ`.'2;_lVώ=)SJGFإ[`L= zӧv@ƺ}@8Iu ,t}KM+"PY иގ#zeת}M-]CVm*W:Qv9I~*ΦE.Z5ۑ%)I$뎪+_`h:'$v(G+niIیe-2M} үڑȹYTQ~W$|""~EC"u Bs]fn@Ƶp.܉ڪtZRZH_A4uQ$iߖr J~r/15OcF,HCDrt|c7mZwk)몎1|hmO3Й>ytGoDY^ E:AnҘt5Uh:Z%~\0? ҟX9@l|LUs"SM۞)W>9F.]âN$~7 L ;$ =Pzk=!c|Q 7EOX^%FL >xz~"wɂ$E' &jCέn{uUzEvmv*\ 9곀e Q-i \ҳ '(dF F45;w~![G~'t8VPO{[^7o >G[V8(&~R'h[dH8-6P\x-};$; 'o]o;?[.BƂZ!7yrb!{DDGQV~ȘMʰZj[SZb'\@Tri[( 0JlUvJ߮`M%VC ̫`;4ؤE;nzEAAҋ>J'fIFrȠc5q[|4{-ɰSK;~WɳV|Y8t7n$n4;@9T,FJ{m -vqDߡֈ]KiSd9.WQϸ׳[QG44^k~w\4ȕQ鬋B^{2Ҡ?\ wKΟh"D<;7}m}6Mfg(wYzE>.$C +㖰I5S Fsm#N.E_֫njؔD#g %M RVP r- GO-M`ǯ,d<_Ix٨t3jCAV`r4$ԓNc7\ɶ ]ZhїzxP_2⨠G'qqH|{?' SѤ m氙S {[:S$jU*[M_6y7b#zȲ1鏼dUCk)=E6j;kE8x94EX RDYqb̮IB ?q5ZGxX-b8"'FߠU`O !˜|{Z0}a:b[1;;U8Ra ylgL>b["4vw!; ޏ;&24$h }bK_/ } #lj1!0iILzw0D83ldaxFwW jk\؎\w;#aнRUU=Fjf#_a+;N/~2_LJwa#{}3ucUwA=B>ycB|G|u`$^>tcMK&j#:&+M1g| Awo{18Tl^ݗ*G8:˫tu{*q^ +PP*,"hA9|[BڣI e2F^GAOjB\0 jM5ػ>Q`l;t{|6~Yz􉎉d5ŠPG61>6jRQ&HP۔:m N.9*UZ8ݤ;Lc#D.$&N NW1>°g@) 벌3`Aj#|y,s{`{f6>FIbc Ŋ\5>+]T?C$%כhjvÎؙC.c*~Gwg*ƒ(emI1aXz,WH^2@"G һv}Mc`UyLz=ð 5 CȥHgƁQ_xcus`^5B6 t,jة ]H!֩);ׄu{ vwH@# 6)6u7KH8`vX՘0T·1c;h孅,2T>Bi,<$Ig;#1!F9J?SŲ1yA4薈i‹Zv@g6G= $Y/Y9 lH/,S^"Ca$g7B.Oυ$O@}<clZB~Tv)!S\_HI/)٧B|ȂBAs("ӽxOnu{@7u>mQ4Ps" NtA->*j!e$pXQeDdq7ʐ&JkZlPNQW}6^h1Q(N(Fbw)_yP; dD)~?2F;]/,p]}~*6& (:+@7 BK(MFx&rţH賄! =5Յ6(R7Nb.#} sdt6Lv[🗵oQ7)bÒZH!}ӐG`S>C\Q?_nPlxmWcXZn%CN>˩:e>#e{BgX1N*D}@Q $IdJ'X(`Ag;T݀DIp=P)hs & Xv@$r?O+͘U B]!HP ww=0tE]#Ц[DeaS4CB åPU*`l*"$nbD%bsBONV;v n B6-'U1zqTY][XP[Los`_ :jRy qٺF2"Ϧସ@Ki-ݢ:7: '*v SΥ1ߛ_Gx+ћ`Xߖ\*XQp6tX Sg,>+z?ηEDT82.IWM U gFۯf1^Dz2*󼐷_,F$Tzk86aWeN5i 9w-feLzQG+aب|J JE"vd#_Z^*ؗR|)RnQt'`>'tY2s*єńm!vCI<R,i0EKC(3-,(]3<\ZQ/i8~w ꩙}-EܖTbuG $ql<<d(|+_}1$ {&t p0PNu40 6KE) {9 C0cyMfq̪)> _y]ACo4 紬ˡr"OG-4t DhO0wo5Q2B ; )X, F mg2]Qai.gYvkgz$2J> 1#5J >yL~A";M |kE%i$I+a!S.G4L:SC,H~'πh #v[:0Ӵj!|{FRs^ۄjݩaH+R}GuXD97H3>&u*68^^[XZZZ֦bvb!iSB(28D'H89M8 ]ŖkJ N4q֮]$Zh9玴A,W;47^gӿ4Sжx>CݭXV,ߣi3ŒekcGM-+|rGs;ؑR윱S c;*|:sNߪdCr$hDK{X*ToGnhfB@on)ֿT-z!d ] k N9fD][a&{d @gN*T^su 0*h4+9|vHjmg5ũC"'$ym"ƣD'SbdrL{*:A'' Gq%Sh#4:auu~N%0rLaE5x7rKA/ `mTgsS+>11$+y Lq+TsA&JD{D3oiE87Xo|'VaM)1NKq`;'Mv7-{?cExa~ebcБ@M_ 5ݎ9Q ޫ_KA~M_G /D=z&3+~8y1һb+ε_|4"zRq4M7C[,#h.` r*]Ipq̖^,u'f.h]|h!5hutKDž~`'F},l6HSz-9;O#X&'mjohnSg{oD{htL'qt9a~1G?-X;$8 ~gc=Co1@3x*¨4ǘ`tQjc^d}F CyzgE(rD6qyD^fcuO5* &85 _PQS=T֞dE "5Tp|M (.pk7/f$9A-wۨͫ!`kg'N; ,,#1.XqG@֥?\F)Z;q"$ SoUrr<ލ$O/X`@8C 2AXypatq~Y 3AP4-w} OsLÌا7afk{f;u[*D'ܧ iDFDG&3*.<GW[~Դ^2JonpG^׫,}r#8T4hE.{|%琌@n-׭/ن`Np0xRee>ᕨkyCrhn;E@`2](j%/d#)C,o[1J.>&fvf2]`-? af$mx@ n9‡c^ Tܝ5ٸ-߂G! G*RDzbB/7|6z>F_Vh >瓂zF3(oIГ+G[Vz'?{09cuɭ5R}M: bO,̞"zo7߲)"swҫyS@6@r[.XP!0ѾNСkRہD KɅHd雂&kO~'N.[A& |RMrcT .ls~Hm 7Xc~C.?ކO,- lȹsFi,uSn\^A H>m80/>cj4KN.=~8qpU!iFEnP|o"r-g!}2jf{4~e.zI,Z* [eKNF/<_!`RU'zcsWgE`UVt}`XaoUI7J#lonބgZ͸gL`kzL~VKwE L?QB㌩[n¢A6=W'Ms\W:gF[qP ($м+U!al1eZmޝ (aʍ$yWũiYcDdž㽕wyihj)2'Da^cZp^O)G6}Gp f`Hf9~=11=|JQ SFа *p H"rȻ6V()j,48:QE75˵ގHrҍE'%*5~W+4 (%,T^S9]fL*`0.qȭgK-~_|_2Dr|D9-@"9?t<3Lr9; 4"pFHb`ZG9,hGR>;+4$QS]ɕꙍ gvt'k&^<,#De@2XLb%eb:F:ܒWvwml-choA+ϴ] L.%\Z8GjY,ȒeWJV#ԋ=/g>ɾw?|.RBcȸtZw桭0_)3 W!9[v=aT+SP#6=&+\Lv޻]Z%*$ c+x2LfUt $C ʜMdFOsDZrNoJAK12})J\7L)Ez99P3,e<,8ZѓF>8ź}:c'#p"sz?y E+T&G d!5OCݲ+ }x+,0#m6Ak"jٸ7 W5DV[ Iy>!d<`1m7X% K}FpӢ"Ͷ')~g͞j1s09 CiB>.7,kV&[nIXh^ (}% ΝC̨G8*@ @;s4X1X5e}  腂1Y Usx"y$©tu [kM(IAt1J(P}%z,5 cC:<,)<f]Pj:L¨|6c)<IK)z_̽"Shyp8uDcEtsҐR}u #ԕ wπbO8CdᲸ( Qϊg;#놙RV kS=u ϖ:+8UruW-%˒_~󱨛@ l4(I62+@q~t}ѿ|Vw 14BVz\VSݒSM? j(W>,z9re 2K!D$ւ" AsÀw!FfAO2/EVd%šǕxO{\Wf.:V9xN؞YYt U(,EtAGI=RR+iS:m*G=p i.+F)E`f:N>i~8],ۖ x+t{9h7Đ@ |>Ruf/ ~ ɜeBH5dfgPk3xOYc MxbKExg辆hм֜f{pLHMXC+Tbʓ~!=.\g#qII: g35|{?g ؕ VxDAcy65q4o[ 7XkDtqh<èSVN\v04GN6&5߬;2˺ʨ _q4TMG}3$ABϣ.gee;=Gd9o &$`tg?YxO:WZڳn[Q#YGGXt+-UC-sǡ u b ^]nxVEj dRK(bJG-nz.R[pТAuQy氋L'0$e s0ݜK^#%̃@2 r@5 ǀ pL6ϙͣęUf N?$G$4ݥSX©\OP%l)R3%'c1DX'u<3Id}::c1{H7IT֟C]_ m>q8VK+;ZꨥlKat!8/hɄ_AhJH~?zMתz277bC[5;V9:[)7F"{Lՠ|6jP !T.*x! vEIJVg"Mtf,WL~Uvw), u@OFӅ Vj(]FGj9>Z*t 9aA BjolE-|d=R#'2Rr dlK; l7PKqa:Uh4'Qv[vqrӠָ)i{J5wxT>{!07Zݞ/F6FZFXĔM2ԯb'=740yѝ=sj Z"4rbEd>n S׬ u|`.pPʺ=ڢMS9-* cxs / ̡ ʫ )Cnw&tvV)"b᯾e7T!f1TUIB%ן' Yh:'PMrLԌ_XSx'I"'^D(gD5AD'j2 7iY"UWƭ+mٹuFfa%Ĩat[0,VVᒊM1sħ^ VzV"^X B08rә~F<x-T H:Qޝt _$N$\#"o4!sqrH&E]$ řysC1 ѾV} D)RJ_S*-rФ j29g֥:>h!F=45)PdGD9]`0S0\_gked>1yYȴiǧpá;J_Ly}l5 PkQ8zU܄o1Z6!9-Qٺ#xJ=Ye=#>b8Ѿfjtb}fM? J j[`~;| ) [&P( g8ݭ;C`0xC4\a̫b" Y1e?YҠ#f6' xDxP-<oIZ2nI>(3.ւvtJiVƷFyN ᓉVMdX79)Q".tKmpDX @5dW|&o&Gl%|5M#`3DMI5lHٻg2QKn@\by  )zn(ltH$uyO>C`} lPG+b3~NLM}q=jB*h,D3+!! 8`c@g8Y.76.@X5,P8WW2Gn Qq/Dě5B\_Y NzNuHr }BevCmM4<: Ĉ^/AV4>8hb>?"6)Oe9(-c&4.} *3iWS"qqkLM(Vd70UhFjĺZZjNH֞X$n'(~/?Ф :u!3%t])Baʀ9C;G<>GWɡvtzWlA;RIt7[]+qE gJer  }rpԖ_ LAiօWTWk(?KYڕ)9R~kѱ\͌WȚ?.={ϖ 򋿯{VE`]cDvIۂvT۠6V댇;*4}Ԋf h 4TXO2CCR1oK5}퀻i 9KM<8ef[ˠo] o8 [Rz?-؊x7Rr|45qD$c[vۿ´$o U'lkЍB e*˻`Lk@eەy*ztWӱy3߭PN32ҊїCO]G\=BHYÔJ3;yqk9†SKa3`cs<nC|B{6\%ly d'V$$[[kmd/ 4v]uRLj=ֽCԐM!;M0yꞹ_GETCa3Ldms@| 9NΈ0CA "*Ѿ?KԒLQ\|́46nа1WA(c{dqF)g "tDU'ta޽}:BDžȪK m0}ڢ?A'LBGE$UReF2t}8y SMe0q "FED7gGVm#%8_8@7k/sPAY{;SU 9sM:tФjN7(1aTtpZl<%~ebn?X_@q> '8[hfB(A%,DV= G f$J ɸ(hIܞ0hD|"'HmAouGߖns&A ݛdbNUu+Ct˘YA֣ ]H#[Ŀ&=QQrMD#1j%VeW=rICwmr65pGyLe8Օ|{BA^\QءNܥ0Lw[F:[WAJwWŐc)bs%.5> 6ְ>Yuճ*/==UUGC퍼ő"]ED$9ՙUxHmm()&SZB%Oj+ md[] ]r4`<.:<{#GJ +5򫓃PxVNa^8! SBW iK`!6d]g:ZYA: !gnݜE?~C0!_<]a*e&=>!!JqyxE1w KV?GpT`ė ECôVO8 nOAu!A%+i3 {L/WSCnB6"/g&FڷČmܙU~v/Baz} X$k29R& - z䢨eH+'B l_ m̋bo ҒC#%^@my$0–<ڨ:gx A%T@Dm 쨟73Nj?a<[*WS6n+q{i޲U%>(`Bկv#%hqvNbdVWk-|lPAd|}Ԋ4(_#Ly~f8)8ۤ l]!3Sz &鼰mRh.ɉxizPvN\{s?FO'! ^$^ȏd64|xA`v|f=Y0 .z;de`#l~}QaTG! /1Pq?gZ&;:%D4.EX + /KrX\sG3Á鳪{;H{EpW.8EZPQ 2할v,?TY( łI/1`5s!Rp80gLe)Tڑf ?XUH..ǥSpZvIDP̳K#ljM F0#lEdH&HNK>P ؜_HBEѤNR:&pJWw7:hpJC$BuF=o_yı- vxT]]w-֌a1VPfÀQpJY~4!cuo_~Q`HJP#t˼ɡi voS:z aUA8#oĬ,COE{.[WdR<(ՌUBsПC Ψ^LdΜY#YV9 Jp|*):{?Spį<0o_Zϵ^@X s-,ylm6 u_璸[${:-/٣U }`aXïa lvoى ˶^2NO/|RUoҪXS{)Y1c|R8N< P83k@l3HsAYaK.ˌŘbkHڨOm%nK5!_ʭ- jщ sNGvhpnSQwȎ;66 CӖV9eܡ7eTC9}TmhE>#tB*ƕXG lw:UWzRq?~a/EmX_Hji,`)W^Ax/oqdqH(QnCwvƝ#wRPU`)d lŤPQl$*]7< JŸe7XcΔD E;lmg[\yXbqKq{ ;5nd|5 /:{۷Ng; 5s^/1,JkR-*νaǦzYQ1=9`2b'!jus:-SjO%TJPG yP—T~{)غ*5)L 38s#Lqz1Z 9צ1 絮UrvSAnQF+l $oo%Nv@ɃNŁ 5,wY3}e^g zN= ͓IWli1D߫jcCX/ m a`@ G4'粒 -BD$MQAGt>].HfTԴ[9k&{Gr a,#zx 2|b5 {Pp]"V#Q!p)];H֫s>jeޅ\vLx`ջdM KWJ=̓ R Zea~-3䀱[5Eì(x+R҅KE[)MW:|WhG~]۲  K:6ZZly SŇ3*",9FPJ>9-|\pSPV/>TVZ,l-y!#f۝[ߨs%݅27W | pC8xIK?XԖ-Lӛ¿9SDۆBwU.9]5 omZ$n!rPىc8=?TdX`?mpԾauHXg gXіvزh{Q @~ 6l|}s@maSB@K @WIS-]>+Ћlby>6ZQ9ތFnU8>ekz42r!ޖ5Au mC9pQÔ9k/r/eT$ f#OpMLu ."夓 :LUpſ`rQ@Zfu >~Z뼒,/Q8pSZJYE^Lrvԁ")IkEG\ȏ !P:f]s4J<ǨPO32WjQ6.W@>xЪjI0e\$LTsּ%!0 ;CDQ"8[ YjWp< kDZ5#ԙ$3| "G)n0gtnTAM)YxdP*#$eдߺ soOAfS 򒤉~O?rO_CHwuƊ7t{,P0甤gso@b'~;1^gol[9<+igY(cJ;Ml{6?ҏ[4`$I5 T+kZR.`Θag^}s]a(CZj3(-sI6{-'O&A*e{$\|7jz(?\-R&KS}X y*(r﷭NmRZȔF>d~&_#ø`$wRY1_*`DvO4G%ͤUM;"(Zr: Ky3?b={Fc1lI=DRUy ÚF'hzyR/q~ᤱ'NS[h6_;:H}FR{e҆HeEn0Sf m|zY35J4nF$%p.}:€x2/sg>:__P>B2I0s8|%t6W}9nmݨ$u!e u*,M:pC'T,ݬ kya%l |x.Z,ZࣄΦfd|.wQynr)zȰM` ]># 俟Q xk$JMē@xB(lGB{LTO~HDe ;O<J7n_'r :H@P2@A&٤W=ӿr~1WSwDť*I{<"]aE{ey1B'=(說 g_K05%4,~X"ϯ6z`=C ]7l<ʥ5irZII[E\t.&#A,yax5WN1hƠ ?{r;qz5@e*Zv{Ѕ믦3 z.}O$N1#lr ߢ"4ery1] 2m^L̔LbSFkc#q9.F^>,i#N޺N,4^먤݊w:(MXcRQj,"Z;BM>3 •Τ'B" l$ۙI5Use˗lǠR8[ôxX5oaRLf"L}\1 )#7\ؾVָ oR| M d*7viZzx9 `V΀< )^]z< / 'xw?9m^HsL!1WqwLu,۪GObg+_O  o[$VA,47b Zf}ڐ)ʺZWgP8pͅo,_*3mצ[n}?ȋϣ{FlazoiMр+4BHfG1Q< O!2M b--{~le2>4:*r@Q4c."s5HgzD-|=T)ƉE< zaYmSok& ~1bGѥvJ&N8j lhC8Ca:*\:R= zm;mR)urXV1YǏF ]6aL 쫅՚Պl!+"#dMr'Q+2 v<-w#7֎Qp$ցe2&h=*L++"!mKawCâNGu˩_īJEmkLc/ikA~(۞0v@ziGߤ) Ua$& %/}âETxwwz|`20f7JYg"n 9_\|tF ._=ZƦtN!.NMc_ Pqr a~+NXcg(6~ s?MМi5L?.X')ߙHbSW.\E!&޻fH q?.賜3[Փ=Eh7K򇣢2ETזU  J)ëͻtKgGO3AbS;~G):Z| S /sKq0{3ˆDQWSԑf[lah2Yagt{#,Kٚu)&ߤIAVo7s\^=7XBx*c|EoʘUb Z{EÒu>dj41BfO杄/zDgl1ߝ0Xp<_Y7vїkڷo귻\tB %7AY?&B-UCQ<a~[o ]x^]z3BQm'+k)D$# \ųLy o2GߗHXH\&} xwi!h3 $PNisquU 5ԶnIsGX 9h]/VDpk)FCZ@aK"N!؇/4MNTyZ}`zT l%,[yM6N #`e %3!]=WS:Nw5mAլW`KIIДU8ߏ( Q8]t%nx8(`SZt2M,k33q+Cm-U +1ϰgRM~Vkw vFY ~=2'?Zy4,#ucJ>dɉCd9:>q 讶8lԓn|Bq)> `L YK´ h,R `RNRlN> oO[UkSijo,$s$a֦];7t Z+H[NiGŊim >MA)R/۫_gRea?y/Bȿ@U8l5F}n,owS&|1Ϝia?^Ί++U9B'ke9O!*+yl]& ٻ)>?i6("˾ܨGn̂Z*ItRFBwRKv[qGnD,*ׂ<Ma8M"r,2"Q~8 uxY(ZrlBePÔZeP*}+V09zr <wde_$]Gwq!F}u ~s2nUx -ig;]h0|_0 a*}SQef3|NOyŗ uY=TO7*| st=B&uEAY$ƶ|C]_`RW0ӝV%]K9#jd[9z s?U. Ӕ=6NO\9H'^2W'j8 4ԟ{E`MMv}ֽ ,[9v]RܮEU[F^y;G͗VbÌ &HjK}={1b{qwB'_U*W@w*YeڑQ,]# R  XuQdNXY(9`xJ9|> ׭>Ϧ#gۨT|Z`.ϧm:z(3IORƥrM =p_Z_ټ(}l7@Dt ( VLeW!gOO M'^h~<Ȩ\ ZrxVl*Yu'*e_ׂ7CeZb|*'O?)/ N1>r/ZnaIɻjX؃$a ({#K w.+-AuZ6o^ r<#7f?=Pݪyge?Xd.ұLI,;fh=a_i>^bz%8A$O٣> !h-DQPRK"-XZ'7j]t,en#TplmS 4ʏsŦXiVpH\N/ )FOH%61 {3Ӗ[Ս ;~D0aˌc%C[7L?<2ӫ&!c$[&˲;*߼OWф~XML)T!U Dŭyz|_X'΁%EWNiK,/eTɪccTq;ðni3i\)zݽ {pIq>zKy1-!Ye{[M&G‚(#Vׄ|怿M%\gL_%N H["儰(ƎKsP<:͒{aBtJ)F`숇w| z =l_I .ƭ_]P?=#U#Mb[^T&2 nߔ%"L^0yrKdhTzZאT[KMK8-hR+x"XR]YǜvVR[02ٶuY)2U]8wG4^(XM<-Uev;ֺJXow$cI=e <\MQ?sGؚz _(3/^46s4s"DBEP#'4+,5A" PSPg-2nLՊi~2u@Wh֦C,T&qi:xs&pDh'YQDj+pTFʦfV@8?`ܸ〬Pf,d\F,:`06f+UuHsO[MGۼQCcPXܩ.W+V(_W\Vrj3MN m19Ӳ-fvGpeS'y%{S8-1`1RfPEyCZco췕K8E8% d2aVTfYIF:-=AE 5Lٟm.{e:5[ztU +*gIm]=@lK"ThO7G],AGQYFlEQ#P7bHo/L #G51Vn;fL%ƺD gkɩ2AAdz֔g)a@<+4pV 1?U$Aap9 lT*a4fp0x .j% ɭ,26${p3Pp6dJK{nX:ẌX&3v0s^$jZ[5{U~D!XBԓMrge6EpO<)E+LXNdZ߰EY4Dg(E679R:v(Y?߷z/fHh퇶 H84E4ŇJU5|>vZ\dAH3@ &ޔ4z?lȡ`җ5{L(b_3p|N6"7@GUM >]S]Oы((zh.dmb[#ե{׶|ua(T?GjVI莞ٌ,3` H}48b,o k,/Ee$b*"+>@rcc @Me\"B ?0+ӶEDH,Y 1a-]*|jCyGq ,T.a'brJN!~^ڸKr-˫MeTz77bTh+7CiM;w He6 D̕j:>u<-L!_n}UOdO r 1`mcL΀@˗߃JDd%QGNRDevv*ZNjFKϖhnU_{km zLawlщxKIzUp$Y^aTIL%pFkM1a!B$2oe XӿЏlXҐIR8%+g~(k9FʲE$d>̏*e(Z{7)'q`rlZl: 'rLn]{aipų\x ƓG쟕^ ۜ GUkb5_nˋӦ+cSa+i]rR?{vOyDz%+.{7@w>8lh _kaK&)®O7o0YJ n6N5fS]O9F&*8S]W.nG3Hz&?/+a*`\o 2<{R!nԣ Vw3'C-9 ӽ/ZP H~Ǜ*( VqLM͊29*c \ns hl]3DŽ{_g3+PbI/:E2v1dUiT3 qapE]RvBN\ń#V9"Doȹl9yU lw>95%#h偝AL=5]9y)X<@n|(m2X;iVNѷiA?Z6>IpM/J/wn9g,lx7 mqh7feQPb.[e%\(\ Y*t cg+yX~ԢQ2!ښkLYUUw)${뤃$ɐן9sa . nE¿ #}cMd-MڰW|?k"Mɥ!E[He ³h[0r ) k|%̶ O>⽥k]` 48| \'*m pf#\ƽ"pnh٘ ڲ~sB(pK;.ѢR2 Bpwʹ!^(vfa?AۤlW4 #o;XGy9땀5^Dvd2fȅ2=XQI01W޼ u}bN ,Y'iFa3EwK&$Wz.p"Nv ?tj|*oeTdȿ^WOk^|ϗoţd^Ip*sxVF札Ɠ@#RV0CiC7^2eșE?nNz ɧl \ aҁ2?ABwyG3N!ףVD1dq".pͨзBc*ІљJ5̘r;:+6`dnjoX ㋃W4 Z,胠'}7MZVR#.m+f9Z"]lxM4'Bm p ̬ [$xm`t #U1|$1(i`isVp:S>9h-Ӏ|;I(s)}z "<ecY"kTP4}T_n\4'Zg;6I+%dKcD(kȐ),t1#ݕ`(? LDǑ栜3/!l]uХ&;`SOrdp̜'{'y/?|`'nc=ު fwq @9>5O9x!{[E1(w-ߨiZ 1#~y;q}L-a3_C~+!T~{[}YT]Z1h:M _j|)7!UPyC\'zQ0mļtʸHbxp0U){] *Ulxn}H#6g[]1E`ZjX y 0ZacآKB5*+VEgKu7r#vV1Az W>pyޭVbMuQfIdSMeMv=Sfdտ.C'9 9!vi}OfaS"jx%ja І/Ll*]5eGՖQ*pWZO"}Ýr^qFh!݉Ïp`BaP]g“z}$Օ]b?s'99~dK$ø{CM4PP.c K.|rΡjS=j^9E%…">WV>meDyJf|!`Y P2 z+r"9K7qi#zPjdm\O Mሾg._+iIM.\V"u5Q =&d}_j{iX3lXQ'.*7]sB 憑C0`eD!%m G* ds$'MG F%+"SL޿5!X$ d9ּQ#g&0ns+>W ҸŻ02a5V)0䋢9eQ+ŖZs. ~Ux)롞vǸ'+m>XҨ2 uQb95HhO5\ꮒ(ۢDVpǢ9!tS.4&r G p:PÌXh'LIVqU GGwŚhOzSAl{=/RUt'GRW]_%4r \roaJt۾p(u^GlFޚԻ+B6#Ik җ=~xM|0•gaܐ kDxFs;L+Mq{^ӡ/ϴrW܃uy Bcߗ8'N^g x0h]^ߊ̯ =mFL[k<\ IawNlBؐ^qSVUOP!+CE:}uo'T<,,!OvqPH{pݿ2d*_Hɂoܨ}UR 籖85X8f5X"<rѣr|QV?<"aiF " ;\} F/0U0.E>ЇoEOH:q5n]xmfRH` m#)qG~?F6\'V%lN'J^_ŞHv2 mZ,ソ1SZU$Fo[р+Ҙ72Ū69Fr?GR ^YzIśiCIpqj/$[hRŤ'M4_7pfPSE] puu7@*M!CW T aM}~sяC^@%֚ƨ,68w#RT=?NVFe'%R&?71 e, uIU{B$].uyjU+T#5`V}I뇱IceF'YUS^5p:P[ticgkt,=.JQ9BӲYύ*\r'3Myچ0.f# aA sݍWF`]1;mrG,92#`,N'U9qVw*[;@lHſA?l5|LbGi&.(UR-L頷a _)] pK]7@.f]}<@Ʀch{ׇ<`6TlbGy`==E&Q|{chޏ\Ӌ=_׌l]"Ii08˝g:> HH'C҆EjXPa5B@kE˹mKV@W(;-*bl!#x7 \!Fc/*Ah#4GN :x1'?'0UUs2}lՋZvy6nN"ߪ!/aA#u GDX_;6N㷢%mwnS -OOXUlN0u ISEA%WXy v|l ⿲AtT?)̹;(Ѷe;w}e[K&`T8Gz8؃XDztwy7͌Ev)QdCr7A2PHz&E3i"b@W`D`ֿǨgX?'D:9Qhcg (mieչ!mY?w;X{{@ԫHfqՂaj.o-)#Yp%q:KfƁ)L$=f2K6Uo"ـtt%xҙ oZ0-zj\]&\ZI>zyt~얇H!n.%rdpmxd6W3QB(=ОwF lŞ*q ⳨mᚧMlP%حhs>xe|kNy{6T 04W O@į+'R2_J~Xe7qy-gкi;6-9ݽx9n+]{,Tz}}=[6LеI^ϒ3jeNLN8EAF&HDsUn6Y9ӂVf,#)_ ~~b2݂^ƽsz$>-1Xo/2( 쒖)£7<ؿKUN9t`]U-0οҫc!X2V]%DNwe2G-OM/#>I%-jW $>2&Ic  p0VV}u4E/P/Mˁ&3(Lًb瞺`\ 7c',THp߼OP4g$9C4&T,5d3SDX1,rYLcAmJݪaLJW>0=npm -!&jOCn]~6N~GkvBP>R$a,'z1χtl˂%=Bu&aBY󥐴N*} y  0<|&8xjϐ^ZW=h`G#xE14 lvۻ5eT_v#a׍RCښ&gk >xkڻTkDe*Pl!#p.\Җ@K4Z_8G-.JfqY.ߎ6 Oks:·\HL xggm ]dhS/*:72ie'n_h<-rB 餬j(o|Y%$CDe!18M#F_"+BS@ K-QW  *[ ]-G'[-Q3g݉C:f lؿõ/>@cV鮰{|$l*`}kB2]x#/3׳O2@ TK~OX̉Uj17oqt@uv;`LUk͙0%p%P>7/1\lVzkcr`D'=t]f6^.AutmBNYFE^\Ce+9G.m9?;H ė0x;j0g뮑O'ŎX&&\ /?Hr>9&1hof5Ń#s$@,mb;q2ae >N֮Q¿JjGtvjk'NJPLJMO=ӿcmt =/}L|eqѠH}yr,KLW,<=/IVBbDM4.2p$$(Թ_dpaZ$xSXm.Rن}lWO9dLMo&$~a~ӃpN'^Dd6}gYY|3*\Jx$ۏ.:|>QꇈeyE{ RK @.P?c}4N4c*$Cp]NOȽ/ҭd/Y2 kJ*ԙ9} z*k~A4)"VGǓ* DQwTSr٠T,Br ^HyzAjUw Ў@͡g I'd2WeX"̯;tI[BX"~UV9}ͥJ{v+QP^n=!wiaZΕH7[@dA3vO+&W- G5Ehޙ)=@;'dzT(P<nf o$.%z jݒ蚟Fv EÒ($ثURDּo]1Rb^/7~VXg 9A3iH4?7]6)`r W[l-7Jr1 Zlt0j_qȅ1e5 N`RkkOfxsi+ P7Q*NrWʇ H 3 vDOnM)z@v*7p7D^ebaf^MH?XfF ji..i#_/aw$:qG7B.v$Ŕhc6A6Ss砥ְ:94 ^⊙܇(hѱ7%T8dcuѿrYR#e>1uϤva-\iYFą;U;㶳_ZA-Ig PXA.e%`Ƶ*]\'N'3) iHEAmҡ1/>޸9FI#\¯B\@\^i;B(Rh~|Ü|I0sL7kwaѹ ;hg^2~tU\K`fU)N>b¦Kɞy%5 E1#R _ML_9񶅾rEv*- NM`aۻE -z9zl 'a.rC6!YiѶGJ{:ߠ㍡]25Ƴd̮Е}ʈӾ'$$p159䠌v)Bl fO&k(#RP<xP"߽FGYT<6/{yDh$M+d3\(buQp{Ma6`089,{l,56;$ @P;rJ r벼^/F^XG7x>[v@E9r,ocПJT hQ5xZcb d'U`ec_͗fi)&HND^~V:ruf:xr?P 0Kѧ2]QBgnOAOkiDoPcEGmi*aU $mI-l};J@AC5S,A1C8؈%̘^Jo}nူvo.O;=qUٮߵ6mrw`3#xx0IMX}>YL4uN[¦U"@D& *$7X 2}b^-v =l]Ɛ|KpO  fBX^ ԑbꈕE!S ڬd"-E bIh~^i(i"IR &R6{Y+3hg~7J Z@݉u})?(yw{T~x!C9QdJtyU\$mO*l{񠰨,pݡ)h0xƵ̬fN|籘C#6<;Ik4΋ Ķ/$#͜B\T?Ȼϵ<4wuXذw:SZw %3;fSeJ1{V%X((6$Zӂ`kM"mK%A|:SQu5B,L@4[;v[Bzi!S1hD׌ބbVOABm)/'yDt;=6\8oTU 2>W9\tEHc{*bL\v tz6U_"F=?7еWlo}L8١gECkb؃%T5 ,L_oQ jF`'^=B"Y^3i#9>F}" ')9V*ʵLD 8E4 Q8j^aXKTw 05PF2$mU { G\|[GH`Q(ف2|G ,|2q3& ơr<!kv[P KR%N㋶ᩈ̩<߅dxmZ[-\j%̸B#3?~7x4A=9kZ<*]C{#O`eFc&,5J/vؘkC2|/LXXH̡߇st8;\RD&o.je@IxvGcCڝ<^f*%pCB tvW L:-{5Ma%6X[셄X&za0T=]䗍#cisx#C[ Yj3jx("{ \| y!?Z:/e q"Vlq Xi^H\Ap.MhƕRC)6u}*"/;5S ѥmFZ4q5|bЎי@wt\8+'R:Sszt0|8cxj[fY3"UVN,n]" 9o~X)m/bUfMVU@fCJbj 2KLRoHд>8c'$'oqfU;MЩ L)O6AsuҞ{)^ƒaFtA'/qEJUڡRACN d[HpF黃ϔLNPyT&ft⫋`3N&H~6soUPB9RE)L OOp?o:H}&kk8yt;xؑMK=7b:;u|&0Lij]  [ a,\ma Tmc)]2ly@K%6#5dX |fl-o=DʔjKrT^h Ws`N 6j.CA{gf7BuF੺a 3H‘*&%Ǟjd[^_`d_}7`тoIT5PܿgkV&۷ҴEUM5J{vqc7^v`pRugLoA_c]%fn1'ݧ(ˡBgz~'JeIL 2BeZ20S%{JhX͋HL ;H@F~y/V3¡V֐viIv(fxx{k.]A'D뛲,ty $jtCşXMEQgCLtpjź܎Τ2:3<N9XΖᄠ(/iC^wE. 9Re|$eD[uAĠdSg o@t먍+'/ˣ69jށF`nYyCKӊN"\7cFٟxmAS:7)gC@+G܎.Df]¿3Ne %xG3u%Gr{^w/&_'wpȜ\e\^Z ]Id}6gw:12x{JԻqlW=5֮G^PcVwo 4ؐ)-O`5bX(lX,eSI]}PLFJaw:"}苳y1̈QH)f]^3杚<};ObD"C>cgy;[}gLD-P:%lB7ZȆ(W!8c&_BZRΣsMrK#rN>J)o.D1$8$O@g/O3#a&u:f'Ӫ~vTܞfq|Wq)_sӧ$ƙԁƤCvͿfOGZ[\Β¼C[QZܐzr ' r[(>*a*3͟|*XV(?,,ZDF_(i!ޜ\ٹW0Rd@ϼpjKneshN[W,2rCp,s`G2NOɕ۶n 6u| @\;: X)Q˄~ -=B  \fB"Hp `K"0;ff_26t`Za6Xt8\=:@eU*Fa\סZ'BJ3;ZL/=L^i샸c}۠ ZlJ'30D@)~'^:OT]<7:_G"$?: Klvoxma"÷1"؞iԌ}ymc a$XqOMR_ASj5cr3ém#4PzԜ.K(a^:ViRiޑ.kpË((qz I$-ʾoK}x}fO1')CqOAEqFjIaca7'+nol sl(E iG2 Zc F}&al9 UsvEQSQ!ne  0tr32f2o}x| ]}!n\?8u?vwPlR^Yi^Cv[n/(=Δfh0fP7a0lQs%["+!"Tij}>;?З4+OB ߣ׏tnWw3uKnbxG>Ll1 vS~\&t qGmu s*yb[CmR/f,˹9L#-fzMxToiSxMLiP`"`>2h8 ʿxy ]R=in}4OW %$U|A< ;~D`<]J@. qxIIq%!U\y/ckxE$ru),J;鄽$=XyEiHxf}_ypC@-5+7N܄xxo-QR>H֟ E8+pu.3rH6gB: gfhȤ|T["fsLhRG1Ł^}gP%Xs/h'4j8x2 - [0pFP FLO"~i |{I׈( 3{WUO>c(pHA8S]s2$7OqNw&$`J7 sQm:6ѝXqIfܱK\GL;5 .pӛi (r*HbdKUasah!0RdNZ7fPb}Pd##F2Nu, k Ѕ#Fk^0G4Щ)IDbFgfB=NYQQ`V?9 ;duwð ;AJ@ yH|2-#,b^9Eggշ[PǑ$'W iU4z﹓<dBU _Ю5/9Qѻl }QNItVݺa،!kDfUt6D2C-)]ilIl nPLؒDEՉĹJW1?,GcxAغF)q]-D®ƟIGa#>R`zw_K/`QL22SjU~s^h}yV@T"WUi#?ߟ7BI@_#X%h-S`/?w6ߔwvz>H "Di3zZX^d`⩘#cn?B;fkBڎNP!Va s+r"cCaD~uÚyLA]A`ɮl{9]PJ;MhÕdAr=nj}vv@o\/^!>gAFnL3pbAZ fBDZަِ=~ս-ヤI"}9u4gUi-O۟>`qW@4x|L[@NVbm4I(fh?vȤxM.!i鎘%PX=^.MjG -^yg3>NcG~)+|dk"?.\1l!@a;@k d?p^쪏ػ `dĀy&P)qRg+-9!ewQגf,Wۖ92ǒ,n*2 Ù=ՙ:9w ӶRb%*(Hȧp=q`9dț=]]igA*@2͏\K]ceù;bOď51C͈Q+ҊBRnvEt1](TAU 3Sֿ^P ɣd$+[wyIخ5b"PG8_QGkċҩL"(zfZn_q`qڙ^oŨY4Яy2IEBNbL0N^N"qvƢPmq\)0FtϚ`k:h8)ŞlFiRVmYs蹃ywbD OLT$,ـC/LE,k[ ] > F/F_ip+>8کI2;6:52FPWPo2ٷ'ٵ̝ uvmb7a?5F+,O{[_1>,.G_ΡV  QQ$}z~i}Ef}N0AO $j&PvM_ua9ڭ T6[K,Ag/8xjGm~_8꥖J'* o\GkhcI-)Q2j;v *p:y?@18ЙM#_ InnH=GXo(;`nHT7')BI5@LQq6Փ5yݫvQܞMuq␳E% AF3Rl3Z [i^NPP^Ieh?;;9fg\S<)D}kw&?sdLK ƬCBMj.f,poMix2δdE z bseǓj;;xfgvD67>Ţ/N>f{~ܚWUO׉όXC\gw[kA!WAk[S WD=?eEx=V=7r#;$U ITW-刊Zo!-5N3꩞#Gk,}mxJ-O%QZGI~t5R7Ľ#ā٥ڄKX]M^,bxĽ4l1r|0Ꮙ뚛,f8|fnY^7! qf~83yV:qĂ\*$Cv`}zx|PyxF seZ'e,.)u?VThdtak ᑴHSl ߅@K,av7FmDV?{n#?y( \N&;y:|)LyR wuh RYbD}MkYBgHԊ.3qFNH7+Ng׺fTݴϗN/Բ~n:>_T Rp6.?M^`2ILBIE=Q_[<x?*Zftҷjv&jz 趄P^,E ZvPAZc^\N5(cL<۴V je4s09X/IP m[&}:d<$)_Ȟ[SJXfu$9h=p)lP/ttrqgɘF =4_1ԜnpأmV#Y =3:+n!:K=2[=|;&Tک4wƳ'98BuHSPy=P$4L2Ш(i$mUU/CB[ʘ}ÆaT B!E!w"ieKKl>PfsVk<5OFMiad:+iVKq0 ]wP 2xcEsߧUJeUFSiajNL-T-p/[nMf1`]v3 yQ?|i1h@ 7>-J\7Aq'NuHjg_=M+JjnX 11v] f! $`\~ie sW9$xMHEO?{&YtVhwBZ:"}ڵ`kռnab,p r*r:fRfv(ps>~UqEN]e; iΕ P)Į_e$@qMhRH$Jt<.DŽ E=MAJғ1̞J|N&;Gc,\X!hK%ʣ+B=,ż /w ɹYA}a)N@SԉHj1lmTq-cobK>G."YY|<$gμ=mr{pzfC:p?PGZ(vXKLsx7Q y% 0A L?<Պ7hr˩x\nhIne{NA/N9MBfׯIJmi0 V 8`C1 6p [׎yf9|A0_ ^$av~7M!qpG1yPhnx? KQyfKwԁ\@#QatTEJajl NID[Ȟu@fS%ƀ xgzV2|SPeQlU^G\%B;-0z<$x򴂽5V(fT LaXLLFXaqأT|u$EZFqf& V)щhqS#Hk*08S=y<îm_GȘWn{4"Q_s$ D)X&OpDȃg⚪f9֯wW댭m9q=, ߤOFiCd8En6UVkH=6kf.^/2ZquB|n&{:e%Ms.'lbu ^>x;(0e2-gI9? n_gI:]iH;,."lAӆ2QM(D~B1Ϙ-AЫӭ2S_REho#ж K$:U_<Y$tE tj+ZIHXZ<Vׄn=$Z@lrsRz+Tm|6t | Q;]cu>b.et胦AGk l71-w=0<ȼ<:nt)c0-A9 \ڋq]' X\ d2|@U>3>[`TXS$7q"}mcL9)ZAlӄnkv#%u`d9%b{b nQ1±@\`+ ]2f6/ŀI; ,Im}wzE~TPO/jZڠ$hޮBZWQW"]kkґlkB4%1 VT4&,.x)E:~cLk"S+Gtkq̸@Ow2ʩJrp5) j,e=F}~)ڀvbv(mSpVSfyu61tC=.aiy`ߔeo.Z4Coi%?>HDy4>}_^KpLyޕ;!_4nm^\JU>xd/9*IlT חH]!=–Qf"[{9Y[*A40ߠGgԃ !~捱,B{o-/!t'#'{(8ƟV^.<):,z1ghVV7!ŀDȭ V8?&5M 1ނXS g#Q~)>w|bZC&4tƪ|?}%x؈ۗ]N?Z6C3IWh:"ź!9(x苗:mLB9m+MTXą>'RBˎPѽ)*Z.ؙq&B!E8&&g ayF5{yd1IwE!GO 2r&ڵ8TQcva.+p<^i?'feEWb~=ΰ)DCB0Q/ڻihI6kـBNNؽjTTC1{Xt>OUD ]_[%h8jDS\\/wBw4s@:FI =lDI5VqՌ.*&B0 j/ڎ\nx*Z/fv~So/W>0MW@3U^הxW^!ɓu3{KQQZ9"`0*-[Xts0b:y;8V[FҞ}s L͚wc3Α] H cKrKp2:)#Pau<~^,OP8>QT0T,ݸipN-+(_v>$7 oTbwutX~cky<4t< r]ШPv5P O0>d?̶3'AgZeiz0 ^ۋemOXf@*~ʠj̹̃=jb6!Fr, mOL odašT҉J}z[#z(\n)VjXp 1[]-JnOwF1ͅ]6qCD;3K"T1iC `^~Zĕ{`+Y%|L XW "y,FmMi J@יBL/[n ?)}n|luZoT'-0E(v@s.ps#ek 1 B&4k]!#iӪץvTy.gsY^xqgظQ6ͫ=$qRA7a}5LqR!Hh?d'ffpqI; Ÿx~E_rě2rO-5LQlwzDg>ug>Եh$? %xk?_9I`U/qwpju`v< s-:K) 5 >'l5ulYX0fN5P ʾ4JյM3_HftVK[󉹄x,FG udؚq:R`n)]Z"J1/r4#5@@:B.X( fVԚ+O9&c|58!"B`uښ`ts5ծ >vŋ5㱫 $smg-b'sk QxY֕I.Aq rxzwe \M+c{q7ZUw Q 5A0I6~jBޕX`7 BfВUM#nDVbAz3.LO2𷵌43'@tA֛3:3 /gBP,0ŨbKmpt+v/CrR9=QmYD~"L^cY duC:vuݻ$sOEycZENW>~%[Py{ r Hs!/XPީT#D~mnAlHд:LO:u_mD鑜U+%id'T /p-V;}bdZyTƕsJQ3}$xcMK؃- 7^z\WI]Bvu? L_;XfB EHZY,U&ȉr*4Y`½sK%8m_?>Z^(kAT*fhf5K#=ZO $X.[ uֵ;5T|@d*SX@tk$]oڊz2UvzN6XIt(f)7.#fmsfAj?8f)YC?kq+p/ĭ[v X؎-=Zjh-0 L &uJ^ƑP7Bg0UĄ0C%y|t3f*J.AG2UA|_\b/lV>'kiFLS\Õ"KaPzG{CiY,7uy5luC X*×% @N cxf`@e'nOl鷕-H۴<7`4ukt;MnXos~o|F ~! qa1Z}xk%5-4SoO]2kfRdW_2G-~U}4zHN .D!a%ag s`<;i4^xLR3= P2CuRu0LU0qǩ8c"-x.4֑ƮD嫲<[$U0BtzRSVǬ=6m# 6ܩY9]80X^ a~y;69GBt$jSk?H&$?@*dws `P90Hv=.x ,lYja"m/ޑYmA">,;[L# @,\CIAsU5PRIw,&9nK{awcp qNXW#R %Ɣrd̥؋RMog声V:Sug$2$cK>=K)%Ƞoޙ=8(b]zJY:\5 ;"OyF ƴ9T|Q ]6]՜!L*`wX/kɴscft}nl8έbڸHa5TW)sNИ@~W] 9%1;xlxt)- AUԢs6 mۢJp+]sKeKsyc&5֨!Vм(8TuJV3y뵴*EAZ:Bj;*C®>4VӚ,*W%KMV7)4GUMO[CO^LPHnz9u&Qv?}%λΖ 'o`n #M;f?sVҜ@]7 $ fe~zO#3}**:"pL-.\M)~.@;b@j;kފ}j BTHt'[<|XXP.Rzw2'Z "Ob3?P*.ȱ dCܧK2?1nҢԩjQA \$3VH͜SKۣ Lëa #j;hIB-3njPiI9^oxё\|]fd0,DU pi=.+40IQI2(ַ?}/Q*)+a 0b@ÐW.rL<5|q 0>ȷK>쬗ɹs.T=bRn2 Ίe@'V?.ƛfPqNWQ4"H:c?D.9\&LeWZsu!]rrZ3s|n2*Az-qr$ʡ82\PH' β/`{=r'.x?_˘F¬<ϒ1j"Hʗ0/.T8UJzA#22 ko{<FO~of~]4ᓴFiS}X&Aq(.*Hn{.07ܘ.Jf.Bu87F(j`UЛIАϿf|fX8|p(iM )pu0:Q%7G \)BLiOReFb:d#UӬRq~J'@t=/{^r67zzİ79{&g ~@D01$̪f֋$O/=?pfޖ*$yQn`I&r&XbC`*O_Z,SD03mu},ꐨF} PvetY~ dPDG3 2A@ҽ /FDci8EZ~:?*E67R,- vo2pfiQ!yK`Rɲ( ew!. TK64#sIJ$ E+M\ _%vz)TJIjÎ/i|L)wZk2Md[nlEΛpO8&#ͺ|^syU5ETdB!q>>麬׵j/Ir ŌdMW ۡ"%!z&q+(Y!HNKt;Ӹ3Ńidhː^Z(k|uŕ Oab )H>"M(1m3+Z::NsiԓD^W)RyjEÝPf*;_(< `H8Bz_{ q(L8] .C1pCH(Ek6&ӞKE`.x ^ Vm.<&;mƩ+^m)WCՒeosfl,&G{ݘɶ+K !S|O6fp罜k)tnvHv#HqRoo)#gr}\\_ȩ.c:0-BpG'_)?wxb'*Qxݒʩ5Nv& F;m ,;mSȮƂR\,} dLlYGn ͍ӟeg=-[}n8V5NJ7`rZ$Fv݃ 3f}]p9䤠::uK+ϵ( 556_75qjxy&" Z7&z!lhoXGЇc5;3f+^" YdBtzE+-( -\=X {eE_hKriٵr8]/~q1, =uIh56B<*\hkɅ@|.Ȳ8GV\MλfAw;c*@Ə#cuhp~n; E*;xD1C^>e1y\@@~cIM%+3loAflI6ߠ:,"$<_/U ?YM>yT1IVȖ y.!q$}kTr'͒Ax;z{iu1Gmœ9~Y\#:~j]=t: =H.! FVPJDME˶F~÷@铺2ۨ}e4Y;/R8{@k2- ơH\p RSt ;EеZcY.R*>:N(f_Q[NT返}4Љ}U}ٲm;Jw_,b=2nG [,n "q)4uˍJ]qzcD䛀="֘#a H}d L"̩xORCX\:u=~W\|ߊpm6h"z3Mh- rtz{lXN9O凱]>]{aPYr8+zG*Em*BȫD2n惐Gm@{e;rZsTQ[g"\S*Hw~ZN#>4$D#g<5UK|- !>@ t肱(VJB wihVHSzu3L.VV(ی9t-2M ζ'vVͥ:kBЪ9 (|NT@e;#"c _}+;&$NɤW.9l (MfyV1U\JG6cqpsf0K%GͤwrWvf¨̆bBL1Iȡ"k'瑾 6iAr/9ݫgl 6_e-,Հ5޻r? g26׼2" t|(5i`}Gױ)@gj,%ARJ"Ij'hhk~|#jljh1];m[&sU7I> ح?PLsjI?^pLpQIy͹,7x)o`_MQEEzM6":qW3Qjkl)J3م]|-L%TL+A*PeuOR%bcUU¼•#vύE#)J5a[n%ރMeU!'ut$vdG1831/h=de(~- o3Brg,bH7vٗiػ%#%":!njg]p pr28#o #J'C*}s;T!掘X$OJzrC|;uv?~%^;]$4]6A8?ǜΉy훛ɰLP,{VcyX"`} +UУxvA[f>%0ٽJ^g)IshqEg-G5/Uh} ;ࠄNTK@`؆7D!rXu@#k/I!)`n*+0ʆjY4&j~—*Ykkl{PQUiXJhj@[s ]̦h /s/xZ W3%nwk8P4Y"R%Rj:s m@<5iRut\Hp :b.7NF,=vulfw5^(OFVIn2'-wNT->6u0Tn7X9c\f>lS:t0 O7q_77ڦQ c,R ͲюoܳXY @vAYuY&;HvIqPcRv"TmY[3mЄv*؏Dp`hJmi\NRw9Fv{651l[)2rB&J'$Ӧz<w c0=ݥ6EP_U c曁>?ƁN{vMp{o,)UB34 n| `<mBChX' π"mG!F>ړ4.WX>,:z?$Q{97Ds;-7pφKϹzQYXbYRKa `-DkbuFCa_ oX8d"޼\XcVzrYTKGy[m`ްc$`07"4#\I#c 񽍾BkM5jo}1:fÚ8YSj?*va0!^bi䨞O:Hۖ߬+N[bhƙnfԝQZ2LWhfq(+NnvB *2|gx8ZjUMr#~O J,(#}GX 1 TeCZb`6DSUcA5X1GېɝVvrR2^SV\uQR[qhZ9sJ_2YҩL٤k~N;i{85o9oWiͷT=o~|'Ne*2\ۭ1)EJ*n; T5s k AFdHOa9Vْ>131ў{Aw]8Mep.B 5PrX:;oeg. eEkR"GI߱/Vw/Y //e7Œ|b Pye%*->-H-wXr?>jjS^&Tqe%$XSF&]0)-&E-HŲw!7אQdN$L6-.Ҭص2`d"-i}RiMT.fyE~ $ dkW&]!k&i>m`K}!uy49 b=oR=w‡ -{Bq6-Sn^G/FR:/KnBIľ4<~45.bmB{:^4,h^,Doɑ}N_dP=dI`^*q#N֐'$9- >wwL'`c *y7lp^ ~rGQnӐB{ESpy'>\,qÀ_~`=ȲU@IԮ]K.BwvLH_.D7P HhD)m<;ԗr]u k|i/ O[L5> fvב\H8 hؘ]/aD3Bf,B-0a]?*`h ENȖd3,oh-c=əmLVfiaHA49^@w9\z8a$y4.ҡjUcxny:'P`›ux6\.{6&Un}݋۟\P6yg{* +p)yɽnرfHeMj!T8mqg"SkUnZIxn}Z Luy X )adw"$;m#ځW^E;\B˛˃6l&M+G({ܰkNeˮ($O[^J5.K'v/\;R,GzZ ?0}>K˧PiNu+S]HuZPĚ2溪%xO!k>$ej+LrwֽGs~lܝ5{ ߉=PIAD| dV~|ADnFsth7^M*\9|{o:n\/)ب㙡9O,,)Lg[lnUv֖R*Rev#R:coJǂ`s(- `☖%0 ȯhE+Bi?jJ'%XN&v5+hIng$fAfWPoQwȵiw`&I\ˆ }q*:{VPm1(F Ta(aȌAҌ!^-6arw)Čxה" +umJO 1apCEܢM=P&XMyů&V5\ $>7=Uw; %>JY鰒`8,wlCmJw=<L:)|޸FD4gNoۜ2 #a [ Tr;?Xo|ӮJ*%8^=LT18dk }FSŒ9$VAx8'fxE$=繲4n?#E++6U2IُwZ PKIX %+,__鵧;!`VT3[g/$96H&J̵N?-{>Cז >ц<:eO:DY)Cœu}G"VRRp=4&NPdjX}[:aR+S"bSt(*ug`)V D.{NE7KK͌,mFhiApFHI-x8ET>2׊g$O ~9jY…Dg@o1 8ɄoL =m_6]n\]XB /E_S;ZaΏ؛WWn̤g~{d?&>7+\^6d> ώ0W>ZfVWS&2iAǸ23 ^oITkܵ=#H-[ʰ9 'şeȗ^ 4]V^ u|xI6rJ)GMhRYL=б},2#$5ZFa f4N\5o/ۤZ_=ͮZ~;Ѓ#pD?ꦛ]Z^Zט@P<"VzpoC:yea,$|D~KxU nnSCZ_$~C osB:&TD[TT 5Gh E]XRo^ . V*]*xKMb>Hx*h4i_'Wq:ۧx&9;Yd(A<)D~5PeR[i$½1=O o=EtÇbBq1Zˈ[R-*=XX~GZ_Oze6$2dmˠfv]s8ƓUkRDcvAcI6J7 DomY౵pDMLfdk7~6;-ڣZJR"0yM尸jN4~8 B^Ys[/|nOӫ\w?-fukIiv K5^=]QYSmCdu}|ypEiM6-:0we7wAŀ܅p)1 L%ŵG~  DK+P_L_𶽲W7~$;-*qO37n᷒8 a\WvT#(--_P0m7=oE(V|rjD2쯔O|߹A`ث?} 8B[?f~b_f Ιhx Dà級c5od IWAm+5t_/YdNo?ΖB%9%R*P'^T HM1E"ѽjr#y;[PcgnlGebfQ.]6B^ HV=yxAᯊg*><-Ff h]R%$GMx(bi IsDthV |?'STweujZ-U -sk; m}ytSM^PeUmӁޯ\Κ^kދ)-ŎR V֥6R@!8J~,fL6bZc(Kn5GgkZl -G /"g'XR6Ydp gbi.Vhjn6Hٜ8% ssh%g˲(`**fG(EVXl€p1})OO Z ~.CmO\4%F ًd[I٭M1xE Jըz|}S~Ta>ȹh?縳)?SplaTޣ }RcqK{i/aA$rbqiHQrZ7< \C3Wnc~TU9Og[ɶ aPp>bZ? %aRx.|r:ȔJ^Z?ygTӑ!,D @ n)LyhrT}wuM! 2(O(;ec }GbQJ[y(9FMndj6gN7*q jl&ʆDialaIYEQׁt$w$>#?Q֪Cs[oJ,ؐ2r@M3L ~gXBJMYGZK] +ڻNzoG S?ǡ>`M yD,r7@ ӓ΍Z9sF싋ur񱄌E8oqE(ø|$"nF9Dm2Ō0[1h[WfLiy߹ n!shVJ_L?L2RW&)4W)` Iݨ+Q@lH [ݕp/nGolihX&Yv&Ani}g)D;rzYjK AgGng^7l2xw7 `,2u,`0%i4л@%yn)ep5 T L!]V$IR4 )^&2m$YE]>"WAfyc ʔPRE;M- j ݎS@Hn#]0y hz K(On>@[+^ Gdx EI3|bg.fM@xHwW"rF娠y@*Ii7-Č,vfg:"mہCkVqq 0\j3릻Pm97 =VԷj9 ˫،LZ&y}[}sS1Ҥe$8cShdȓpg-*yיNm ЦbjhZ%=Yxubܣ&WAUjM5Zнrh`0"cPY7nԽϠF|1hL- lI@kz\+Q^֣CqE4sŻ`m o>t ,(q^8%K֐38 ͗ :] qrs+\,+$=@cǯ!WOQ^-#G+M[.s~R[EÜ9#c#c RXUN9vZ^g#[#2/+GWXI +6^(Li@*?XHh N1f` B~Jy#yߔ Eb o~XWa1$7?vG 9NE Oz hB 47B`L 6t͛?v Ƅq yXS  2RYA$@ ,P&V+pnۘ&MUNLGXKjc\>f{ߨWGƱ!Ρb 8 ǥpfzJK =Nr=ʥRMՏ-Ak_H`zLQApG7O{:#B}{qYGL+'t%KIJ3'W3M)hp1ir_=S_0iJUI$+l3^/%<Hl{!У|Mndd39R[[H& 9te ںf+51Jy+ɪiؠb"E| qFeC\D ɻBnW! / \Ud9y(;؝݉"Õc*Tl1 \Wƴ7 & U/Wcc1"º6ڻcoCV-p!6f9Yk2M:ru-hW%preާ.9M3ZbCcJ-Iv1erCrPqt# 4 ڞ +/7bjjkSp;&x3< F8n_+_Z|.zn_>Ue8 bRZNO;C75iUx2SDxzȥ D{;v5LU%JO?aq{z?N*ΖSL?!| R*վoT>K7"'/KHb,P?$jdnR"D)O|U,"ޔ`/t6Q8vITS?Ġc'Dg񷝆EU~]8锫P^Paf!oDLfd^z֐$~S\a=,O05g_0Z5Xtҏ*U*y#*؀EpQ:S؅DfakR:ۗLx}y@'#!!-B pX"3w:v 8iO,>^?I~~?"(m*e@/O=Ս~&BPjF2^]e37%|,aZnQ 4൲n^1!Fn;8`A$ FNu|nkt=PdcY, B,ׁ}!ImD!lΰ>(XGWDbv;m ]Z2"bNp7iZ,lu" :T߻}2*\Y=f{5| .C/``ͬ$nkqmEorGj^ji|/\/f&(𒱹7/s0tIX /]x#Ąk.œ70;Ǽ)I5ZٮS5XK éHdrPs-{4MM*&)`ЭiPĄRp [uǨD_ai3)Ԉ1)"WY,r%xfڿN ߸=Iso/Ox5w/t 1;|8/.DMrSS#\k.3l J8̊K̇vdSd~ry OإP6AfZ 1{YL8߶h=Cn_Y/z'ɥT?+mQNshJ(}{SZP6Hr3& As\}.WJCDcL;Bd-+ޗR¯נs޶Rh΅'t?SOUkC6Vw &f#D(*M`e43.-Lq/TI>}z#81|>FQ{QAbGItB3 @,?:{Xޖ3P.~ïIlY+W+l(m#Q"hӚ-% c}Y/0 u.ip0 o` J b<#Y p}es>*j*a% ~˺ nsYM JʁV6;JJ5'QKxinK;jծ=@ (O= #i!llb+₞Vwn&\ER_ktNi YdglB($x.^3v )F$?%6ڽ-z(gr-,e#E&di>-m h FfX>B FD?E v^E:v(n % Mk J #bO 4O)M;fc$0*D Bw:D}1u|J6^QP,N64!4KJxlyRށ'2.!F%e)تVTBa·a:}6SFۺG&SvޡńÄb5lҙ9(8ϷE*Dz ݙMIU+e #+JN| aTWFX%A'wɣut\.(V>Mfi.R5K#<936ZtosKTQd|ehT `M@ó8ZՃc 3` _:E$E7?yF9&fzY]S3-|[آ\+*LydC$E>JlwT}X-%FqY0WUMUպ-páE(槆)/x`&zT[@>8¼yqyW ]spT d?s_oDAK(w{#ZZ]ޭmsP4v~Zy2QT> |o: N:RWjhXdVx> <','GZ &q F8l*ON3K ½@.z:s{"]糂á]0x6D=% ڥxG:7-u;@=*ވܘ?oSJ+a9wt,CJv92'@+$v) PIjc< "c?o~z)mԘf}ŅPVԼϝmd\U' Ѥ'.:JP;WZώd7>'GC{tc1fH3)pg*eD/&yRJ1XQ4ZP`NlV>^v'j1%ns[I׆Cl1m q{q}vDΓNW"jnjM1Yc[v@K50ܹ~|IWb̺cJ%P^3ŸĆiB2L$a?cósOgpzHضXfaV[;gI7D;3¡8{wq )%t%ob?4%= Ny+"x<K5:҇"ˀwr8W8ڐDʃudn/Řߎ|[z OVKH1a6 IKj3p Z~8 u24{X(@MyL9hI={'w-{$r3aXjޓ:oTĠKp1{Q6^w~}'̚nΛ3(5b'Aƕs\Z'H<_aVB2هL ^'A}.0љf翅BZ$p8/z5e~gd~Rv. dj`Ǟ*jfbOa0ĕO=,$Wi::kyڎlFW=A)Pa`D:"1Ƀ9kV5oqms/+!U.'.5yΧ>0oz ('A,b;eV\v (o6e)cMVT^$t<ߺz6. ׫ҮE棿|yO`qڷ!_TAϳQHȥ4>VEֽp8)X7;b<=aA2:]`܀ey7[be?G2VmP\XњԔkzїRx-!:h 9:}`Q+F=0)d __ae5mg[x$&27Yxį6V8Q `t2 6QE %L(Z쨥7ٞP<{-3aq'g)_o1j'+A٘W5&$fbZ@wN)M|Bi\%ԞCD~?ANoƜZuEQb^ Ыlpgx^"bfEfYEHy bZ=6eB5w.k$'a9Ŀz– )KW?6ѯhtL $i_2φ(Ӛ>AwJfp $9xɪ-OU@#g!+3"p:JQt^Z/ Y^rc0[A8"~RĹ`[wr`zwKԙ#?R²`9lȋ17NӇy{x(*qfG^=xV"gU~c$#8~w Y߈C;UE nTWVv8Dw 0*#h{0f)66yI\NUvYs<{g<`sQU @T8֝#ΔI;dV0g(LP7b~eT {~x~xȽ{$#Caȳ腧 ?R Q.γe$U_z ,K݃;7(8D[M>-O)3sPn2 %w7i$5x6̮:(9ϪPh%uhwVPہk<I_z><gVYL@ J;(r]taX+)# Dg\[ RssmLYHnaϲe zi\JbjOr(~rVf?sV̷+Ƣʧ;js_cQAC!o4_c8`񠻺Y՜Zj!8X0jLnʿh (fO%vrmogT%3xs80Ϛ2DSNMM*]|I5-5f݀n#W}, Oط0u!lRh$/TMC>\н3Rer#Ft80~:Qdתē)O I|Zk$!(>k]PCX̴0-[ (Kjxڢe3)b(e?m0S>?hJ9hc)̜R=(f۹DVUJl kUy B%Jxů<ֽL)U,7h1@vpLhU(c&fHzȇR,zߠ^AM8 R_~EanMWM3%kpݽ4ӶnVʑ`9-HAgOڷ$80'au/Rő8mEifo͐0Vs(mV{-80@|kLƾF= WyVo.skc]l#dt08 c=[B:{( Itnsca&s޹<Z0<>< pd%I7P{7]FVnє9-F@wkCWIZ  x v׶=vFF$] L_0귪ୱ"ǯT̯jIFv~vʰR?Ɍm&_,(S3%3* QI R ^%~ݕl5f-dzcZ L$AuEz8⺏}EG"y}t"\ҔA{nb&Ѝ˝udsG)3JzPfh}Y}?h|^p̦;{ K`}ی28Y߇7@S0bE]ÃL{Ao T9Ϟzﻓ<Q'd@Dq#R@.ru.nPmDXߔTܐLsayQC3T-܈P Q$r|I|~cֳy)ԐbD G# {J%e .4R])o1_S9Q彝@V̚hRBu1V嫕f Ã(ߺ~8FV9EQi ;xGy'v$H?Q4ɅS٬Z%Dsu<cPuw%VZlYDMWz*'a6FmK8[|n%0|<Nm2١haXp*. p3[ecXDl2rSG 1ER#m>,rV}A)р.[o _|}U&pB$p !Hw_\v'Y]f!8\Dofd5fROkִh‹245r\]MݬC(yR:y VdWMJ5밥Pڇ՗hƀ7 |gSbi) 6!Ph% w=TQwe+hQ솗fzQݕqL|DC}LmVCKQťDndXfOթ:TN:fr OnZE@f&G(;8{# lBR :hN#tt`7~+0s :i3{R}yQho^V$qKy間p;L?^||׫St<7[{Ҙ\/yH=̥Jc$N@[?>rE[-$McǻNCV+Atm{(2.G>2q>4j9*_HV @<_h,](zjEN2{a+("s-qX|CBI4K'+P; 6#W (ltCm"IՂQ3jSƛ*Z5\V҆4;'6Jg-s* +!0٠9|fS8 l`*> eƍ?@TV"k(]_V '\ ]s$_ve` 4Q ジGܲ_B ۄ,\$lY [)z9R2J5ܤN` >1`x5SMƻӨHu-?K&oQNl\af MGAO,~+FJK.Y`5+LT XD|ײc!%hmώ ,Q@̳%fah(TD؋Ev8گ$3&'!"hلho&k5g0}CM\2y{[7M 姞N6Ng?'E|#[rNTH+ t0ei"bgD+w.NpYuKZ+'yd,Al`ָ[UUG*icXO '`*Bi5bR쐞\ QfSQsÑG =CKcJH)V:Yڑ8'Pt &}?) Ȓ֛ov'F9*b5V6WGOԛg?4 d>xqw͙b\>}(e<3ĕ.&GR3lU4+xe'anCx0k5G9?({yA*ލ, % ~pg5SߊрimI5_zcfsp''ilȒ!0 5hʫfCKäadp9^3dVhBi^6-ymHbmjG nn[ X䀀zƷ[fYR8ь渱" NZdݒ ]<97*X7e5jT1Ȼ 'S*K]O3-BQ)߶n u+ ";4O9Qt\bf{ᰍ;`c#VxHqudcB"8j𬌌0 `SJ;mjĜlR)iL}ak Do'F¢Jq"]u(fy>|ݙt trԓbuK'xbKٜɗQpscB]a8Y##Ap&4r߶.~Q`;2Da*H5s s0~rL'܂<[uJg>w$>ԯ,.KHKFE0zg/cZE8h=2"!v6ZN(p8Q|mV. OWlB>6̄}\ؕcm cS\͝U(!u]Ǐ5lr['"侢t'/`E #:YFZp7m|^,$u2KbɂhX Q,URlr/- "ͽ]xZ)2HxGGlܡJuødƺ$JΟ>ZƗFYrC0B|cS"鷅]pyneS2T#%Tr } M6a%$]hN6ČhQ>,ZWב?1}ҖH>L}'oRC\XA?.{8mk,-q!8&^,#ԐOe68+B/66ڭI$G3.swľئ&C kDU~,), /ϩRB8S31*<:dzD`kY %J헠(9=X MFG`6i܍>OVڠ#+&У_Ŧ m‰Wrcff\tG*@[s ='U-uQ4Ed!#P zd]ibh;q>7dp2T&|:S99Vϳ`HEzC)?!׎Q)WYh؅~(v.SMeDlx`6|Evzů f"D@V-^ޛG <2ޱnuGCa!(A{?@3yY,]| 2Θ ?Shx^L zRlt|m5]rx(I3B?M obc\W CAK 0dFA^!C] ƜF1{Zd[kd$F͘ꤾU;Tϵ5{ 㸇D1f0e׀Uyd(DI"49MGyg;+j 4ij=N*kR yxwPye QH u^|zioa< ֊n X[Nˀȷ0yi cdaPWP]N*yI aihA"ueb'Nef1#Ԍ+*.[-ݞjPv/LcBàchj|[&7acuKO$nLc>j5;]LBG,BFA/on v1]Є/YeY#Ս11~ ,Lfʜdh)Йgx?1fֻ s%;G.+,9:zQXϽJRP2(ğ~CݒJv#4. F.䦾NsC0@ 5i ]ܔhԤxzTzF'lj8`<^Ί-F vxMPHEޱrA`F djA;íu{0ljr]׬3@#RW砬lԭJWBElx!z_h,$^qk0xn^ZwXo!T6tSAWKT%myp42dm^D&uHl2$RmzmWK&.,kt VͿd4kS|')b{*bQx+Wmkd2gi)|U>~ 'pOz-YF. [uvaךA:JKWX)_jr!<&Zsaޣ솒{s՛VtTWaPjCǁGlZԫK;kf֧5֕>p"ӽ!G-.~/ RmnPnp_b*r菷s9oxi,%SEU ٻ-vAT["pԡx~mpUl;U;V޹]qy$&e"qr v1e$3?ju#!eIXNu)賞iڽO>$`X)ֵEfݾR+\+LҊ7h%OBU >=V}T];Lح "K!v> wJʯqD=(k3tjTkm9?Ɍe[Jp%].xkT;|SAxh6_NMj"ϳh stOȩޅ-i{VTm `Sf^C7K4`EƔDS9Uw[ȱcv[(.MBzyTU(dLmz< ϊ ÅD)!ɯ &eNs {T>~ggwk~2.g;0:@ZSki+7#IWq:cEw;`:H%h,ˆsyO.9tXqWw_#>ߎ1\%z G<W|66_FC@ N-0wi4kZiڍY{S}KP{ )j6p%5QlDVl+  T/[3wu7ݖ~gtՈvD̺Ri +Q"&"QSF,ԓG^R^@,cʤg쿱1C>g|Ρ5\pWq4zL4ϞdSFqJ-A)a~X " ﵀% K:{ Rg ޿xHQf/*- oMtSH[ &!{ "n>ſorӢHIz”Ԩ"3ךĤWŊ]K_oe{4~m`OKw}.a+T `Z@"ĥWOrT_@Zȱ{g}-71ˍ_y:}xhC9U:t[0蚉n&ԎndK9reu>܍AD6RXBͪ3Tm5W rBD]@J`aYL>a(ZrLϛ1˺q_tp=gBF ̚vIpX+Un\śeΟOOױ1r`%3KhMEɳ;c;ɻpMY@u}IDxmd7y[}F!+"f"Ƶ@ nh,*GAnZh`InG0 =>ܜcJD xX@z A]#a}@`j-?k(#LT(9N驨ϲʄ,}hzX\:ح OںꔁLA(lGrЄdXaL`tN~aǾ)u#m h>vl(*7u}5`wE݀Dս!42f󅨒$ߜo,3"j\7Y.as-9Ic (KZVvOR%R `SUxdhmj|ܽ\dkJ9fG(l(0n@NΊ 2Z!K_Vnh@ͥ}BSΖHCMI\5bU*l!FY$1eZb3W |f$0 Pwa) HC2ԉ+ օ" f5h `{5DJؘ]հ XBzIvDT0G7NNkm;quGVzhv!- h-"Ƭ[,ȥ7GЉw(CفP:5lR]-u:s3 CEX\ ]GEr]>Qdo'"x⮵knPd!d?s_*+/[m(C ~Xe~~tM06ʝZSxZ'nX^+Myc9f"oԕ\?O8jvv U?`OY_,W̖9ARI*jk+;5۫sR8L\q_K^/k̸sދLFnf|}5tED4r0 T5(nlc}*VS0UR][BcA L_Znpo*E*̱N54-GfpGT#޶\t;A[<E=e%탮 QŇf DDURW!U+RP9h7̐ Ri줋OsXN1q 9Sd긬y4Kgr;{ 8d͑5W=ҠP'kI?cX; F%VICWhݨ.S}f nЮd">ǯǸZ[I},uWy8]Y r:b;JV`#y:(nd|wZ"d7A|!+ih讔ǿjk q݄% MW>\ٳ}6@Û> gQi9l NGѵ4Pt56vddAb?X/z+=Mʮ&IH49lk%Gtj.B*U"?f46uXAS"rtKZuPZ'܈ix9Xya g+Hhr]G71 F|\(޺KfQX;̕J|^\u_"0X?TT*bgAwߜ({OW#|\R))8p4SzÚ-̬$1dŕ oÎq@0ҭPӨbTyMYȟ2b!zΔ)_Eg;|2 7'rfƊ^E35KsBV^h~0Xai6^G.2U`LDmUᫌe%,F*Q(: X{}\741r|XɽQdIٷPh8 슟)$P1kkXtNl)|퓢NR]KH`'0eٙznha=qs̙ .vgh1"ptv^!J jgOxBRlSTynP!%k['sWmQVڙ b2kpR@]M8񵍎QT*⭩k"J hi/Es$Hht.-9]/CS3iE4D8G*8~mHX&toּk/["0P[H`C <~#:>tvCT `>:)q@xl TW߰4'OujR+.H7\3Ccj,0ǞW/~AV٬0N-ajdVdd9zPfRǏe;!k5=Ur/ ;"ka@h1&a rU!uCfYbUdfR~`Q&<ߏZYā; /elLmFz } IHxnOP^I/Ip ޣUzm^]piaUy6;e=n[=Cr]ɳBiCh;%QR'3IY'TLmrOj]M#kB9aR1Pe6t6ӆ#pĚhJٰgcc?ABkfv> *^کqSQz xף{kC*jm%.9b;cݢl.\icJCYl/K-Sm7DT9"?t@](}a7%uʙ1~x|$l)c1:ҧq7 -ḼwAy✭[ vTM{|R>4ڈ y&wRPY osin@2ؑ=nhJM2Wwmr"<{y VsYhXCnG蕒cW-3)XJ+O!J-=KQWy5ŽƪTmֱTuVl{|:}hDSȈB"x(0۟'z**$h~0.}H%8IJ^U0vb2g8/>< J>J<8_L(0rrXESO#G׮nє YFt>.ȈѪINaxê;*|lmbhI '㈎l, ͢@ڿF~iRIʞVYLl~̬LFːM5Y;RD2>_]{V}Jց %*fq,U_W4/@w6%"Z5?ﶂq\!]i6W.QJ=CZD,iBoR:h2OOOCP\!,x +? Grǰσ8%TO)n/kaxvWOCr> ٽO-{ːQG ą)6 @tkW }DЯ(Y1l{G#ww473POp'[ )F<uV|_E2¨g Y trd2J'A-=\o 0gH34 H (v8l̼;<Y}C1>4r&ʫ֥.r,IB]utBmf$H}änbp^BR1KSbL"8fOt~[ ֻz9r *2wS{L֋%&FBΫΗ"޳e GF.u{c,+NwK-.۶0j,:=25rynMUde(+_O,,3Bۓe.XFo >ھx!>w\rl4V50J^KN|Ph)wr& =3 :G QZMۼd *"w4-%WUZj1۪ݯ8)"oIN0`SX9P&?uԭwD5 .O"m1IK`/cPɳq8zgX4+9U h|3W r{C(:Vy3t!=$M7P ~'KGc._L9 ._g ʦڃ.耤Fƫ]J 0R2ݷIaFe J*۵@^V0_5uƜt]{KJ R?M]}X;i6CvM[NKnDNAwN0H_/V@{0/l T᳜ܟ=wLTB\%v;DTB-8k}!pXbW >f 2(+I 0ѣN]#nTr|GtWEԅg2z &Wͭ>rߛ^9S>^șِVi n45J aXRa5z zq aMbl7waH/I ɮ#6VDUԘrx'q]eHaP@]gTCޠb! ag|+`+̇if$ q 3mi6+ YFjQ2I>9[X Pn=jlž26#q{GrhRm޵GV"Pܓ, bT=YPоt:#AS @]صhI"*fu;u+T7 e ƿzBD܌8+A-@6zdF2Fs$7iF1$x>4%:ɝ@ gH%̪ɔ& ^KAn:<% uyy|(*tOp7X|nEtd!+/ćC)lT|+&swDzfvwǝػy5g|} ~O6@/eJ9DV:&{@hOH2C5y%Iҕ= !}"Ffb:7oa wZJE)a0{0R1JfS nnGQEes:l̻=m!1պ.@o4'pzci2w4nMI8Y2nhݍd̂^j6r'HW-Hɫ+gV{6#s U[淛;p:&F|ڈ'0@;ِQyga F9&/xtDP';E.A4{Q>󣯤Սv"GYQ G:Yϯx ~9,3-6[|);&Pu: kBໆ` O̠}8 mHpy{ދxYN}/Yךﮉ|$K)+_QPAw\]<rƱ$m3W")Ёv2XjƦQT( p+Mk [+/co_ڭtF3 Gc  s~76g[r`Nxx؄7.uYLyO>S.B^ZX=76~F酸l&% R5F%)51 Q +3 Ü[3},7@aMƽʇwݴ&L,Rk Q۠]rj RjPETʢKPpbw`~yVYȶ˲)RliGl{%f.Ӓ[<]zDc@bCGf]R7+IJeLX$s'sO2zixaIRDBGr"VӅ[dWRCFTC7nnIgpr|E9wLN1j`@3G n; '-ZtvU-F1yB NGA,rתdje< pFhź+)R0n-s)EZ>EY)n+UCAT YFRgsוR=^G. maQkT# qن@i! ݉N{EMOKF̫Q6օ+刍2JSJƫbU7挻x05W^T`Wu,#3r+wbprǪpPPKH1h+"q: ?/5C츓((d +!G 5L26 ɍFz9VK~Aꌯ/M}B b Ų"`]4C#䧯 Ӱ3' HB$E$#7uD+sv0nU sa5T8s-#'7+X2uuU\)kA#![#*U~R)f=@* goG̈g͜&+Mxۮp.Vf_& +jg;|JF)Hk޿`RAJʮ ^~T6fҖs$R@5B/raw鳸JQ與35? mNď> Fj5c}N .EZ)"ڪESn}'kTn|z{rƣ_ɲC0#7."uC`)HJ'eZ6m :ξnA_ӎ/ 2նhw! pZԧrh.9l'I^-kYCoفQ0w_g)GP@3:~N([0/i(hxD$}_MdޢsdQb{ FϥA뎲MH0؃u^wJ@j̓{vkյ+%K|a[Ӏ-6ZbBE,cIu%-BilW\}F2M&k 2z 4= #iy*fVIhw+rkozcX1Htdc%M:rcOy95fW  @|U(Nȃ .F 9'e4{Yдqo ``d?p % )F<`-0F431E|?և͐ j "zMPKduX=Uu• 2ށ._i|7%|TӐCj QN*8iȳ0H}0pڡ YVR2[Av(=7l^ x9L)ނP`P*O0Pi0E/9UU1[S]pQ_n_wB`mR]zGlYu)J| BK&OuCa@ 0V-3xB^Ҟm,Qmr_$D9-As4X6'̈́@ 9?NPհ$TCs{FS`{臷`w\끜:8v;Q8:Gzf ӳlI&K|zPzMG}uث7ZJzWIbkI[ NVĝ n*=&mopU-߉y|&2iq}.0G1q4j;I``Hð+h(e㥔}y/bsEz5kixEvt 27TOl3Z&[8rQ.5'udenLJJtM.]$x2ʝ0yL{X 7B@L $n!bdA ۃq/a?`{|[@'vƉa5P915y>IȪ>}QC=m7 h81r!@u 2B2.. TW^:"uCoM:; ]gU qW 9KSZRh`Ig ߘicZe/sqT0+GǶAQ@ms`eJz4\& pJ)[ϐY-oN6# I/~S;3qWz'\CIGt|\e5IdGvd1AW>vtv\'SaBttgi4#Na=D3[bYMx9QX4*ň&dAG٘WQڊzdul5gWæ~,\5h:81-dnZ s].Զ LYP&'9z;r "l&vJ|MgV{@3gf!XBI;:uS g~~~ Yk>. p4+cZb Gn)#,@R|~”!匳"0REWVE˿wMoCÙo9'>Eq9iK@Bl PbC*6&Ϡ/)y9:]jjD8oF`[$GYVgyΪO-Lrm 0!P~.{kG V5$fҕ0D5/ g!MR ں)VmCFѶg\ ~pqQŰ׶hOGhƶV3 %Y,GsrҝoĴ }j7\@snH2!dK7o죺C TX؄lC0x_0 713١vB"J9ׂhhZgB̂`nHC9䷐"Yo^8S(LvҎb)Jxm *],Z җl$wP ~9Liaf(jI/g>ڧ1p $v14Ň,V~KiM}D3\ԟ5L_)6'mΎ>u!,z:أfc5Bm<sdGµ~Q[A {?WlvawA:O<w0T4Yвm}(wg"eu ՖzJ$-mxWXSyOse j6q4ipfeez!>̶pwq\ ,!~1}[Te+_dprӧTn%bK ͓8c:8{]0ư,m3 jm `t3EQ+l!Tx%<@&_21?Nt|(!#t暖v sxQqxy:LZ뮭ۇgri.Z갪̇%jYNQ }翠GA`s ?\~VҌr4`[oDg)e8v`%C8Z*ޏF|' vzSgzo#CO7J "50VII&5Doj,9[?z=MXc ?HOe@7I3${w#1.qڛ_RtɈq ͳ…塩cJ ZVUBD$"RK:P%F;>qOv}i!oEe\>N 1U+#P֭?:iܖ+qά%g'M,Z5"B/*='5=]#O@8x\Ďz<g'r4@@F=> `O2TőbL=KY#j,N۰'Ʈ",hrxq}mkްOTXa@SN"QrT٥9Ufsn/잠 -٧҄{- rl)v6,6UyNB05Hz_U[fVFe4DLD΍&q 7%(XmcGIB] @y[)z r!%ItEt)NHV-ZQe- w"iG8UIe{$i{.Bp`>A[Qt\emI H;/( ep}iCr'ԁ.!})߈3PyKkK2 ,pυI^ghWufx=W&2so%3(ݐg]עcPL|ȥz64 V7u [IHL5#jP::ןkiziy>R(\ g"lR|?ßSJ{|Ս$+ fI2@sgfsW }@zPn8L}a3ˉL^3<:@NI+TS5h DJ,O] ; }K JҠ}QJA.NkqL+pvrF*& ÉGley"ieF~/CrEA8<b+] {`^ W]=5ԇFba']/msWf竕^dլY.h`VD}%6 K{!V{T.1h~YTh>yW# {ҩmqHW Dn(>LWK²2s"aO#:PZhb`)-D&?un'!T 'Qm%/IZQp[WFxbgp h￑buR9ա)5it ^G_8X6+B-`/sc*h5OIPN zC460P+Թ'Cjhп) Y:?wT=7/Ѩ*ϴ4} otťCv2c=N`!..gqw} )j0ox-7L J0nL‚+;.\>9D{(k:7S/LTT="ր,s0˶ Rlfo.ܿry-3h#[(ta?Koy}U8- A.3CyWXS_j$Z^.24t/YA]zRQ6)]Ȏ1RMVƣޱbuiL4(/'q Jauoͫ rs8/ZB[XiD|\e\7l#1%@qpef?~n[+?K"y:%wLSZJ^ULB.P1_bW3H _.`\%8mp_ DcK@98cZ!޾Yg/X/ZxLalU%1CrA!ֺMS;D=ԛ, W9'l#,Y=sPXXkƱe䛋uR*ZfF_8ODRT"Z$q,B{" pE>I7j*J7Dv&߰,KWHpT1i?BwwMn~ $Nvqȹ56V4:0FqF2ٵűoz20YrF+̠SJȼɫ¤sWYÒM~NS-/CbrDR{k-h㪘C,ݥ{ G/HfnUy_f PGnNE^!/8cye;l*;Xtϸ.vݳpe4({) dmʤMEƜȕzH*{miem aKDeQ}:G>d_M [ZU%DaO,"}wsF#]bBמc9h?@4״/* Y6zֽ!oqGQ WKbا09 B[г-mCz>hZ)XC$=H¢*boHДcv"Z%8v ǬէײPo]޼=aBr{|y^P^ |,: ݩR 7x|ݮ/գ+qI26XzEAw=ӾƔu@=%u5xLsOrڊiW&o9܋;U9`,ε+_Qul(JI&m0$wdf\@ߘuFbǑ-qtC BF`Hra v!m:FzoJEoWm'9]>7VX%c(YJ&8')4ު C'嫢6 3qEF/-ă6Fڴ 凁I)vlTȯqLҼNM:|zBسSJVٕ< >;<Oq!RM<;::Np(7ʲcPaW) q l1Q@T. Z.Rs;j`עRmܼ'Pt;7H4w-,3A0k;4̋ u.j72=tB2~{WE[;ޭĎpG4G:'Lx\K 7-~7ԢWd:G16ܧ`͞*76ה-rƎ0%1KVwHYt𚳎sMu+Fح28-!l>Jtbd `i%KG*$Xj#F"S>a꟥R!Էpφ.f7]_.iEJ+ vZG;1/|}`1Ec6i"e🨤Nq9h:3y5 lR]vVfw<$ w8}7ѩ9@qWE"luYQ!aNQ{y,Ćg/9k9 MkjW@W!mr $%ϨG oHa~U BOQ@TH֥Dh{I̫0;N q*c:Ζ1LLa;{nh+Ҫ:zQӦ;Oc<;@+/d_@}5<, uީ:|{ڷ=gZgd$Fl!ڞrP+7&59Ԑ$h}ujWVH:P0) ^l>QQf`x\Oqӄ\= DWs_>]7b4^e6憊Y(h(MsMp%v1S؃[uӋuoV˦٭Ԫ̕ Z6\ D?nbJ@x :zqs}_7aOoq-ܹT+iT  atNJUeEWQO&3( @5Kh*XМfIU_*(`*ʸ҇Q<*RAM upI===F|NOe>领=e*;@h"s|u kQa&P3|k#b`s < s*.Z'"`Xob A8w;9P9ɮq~*bC$HXx.Zѷkz.L(a{Y'1Z3$j?gڃ- u bk8ko#n `P`f a,ȥ>Ic6#9zW/̛'WƉn%PjP]9%OIVUO.ƒrkZVԑH [bʍLq8Fܪ[ŵrJ)g%f.9!ai2Dp΢w\\jW xAҏz:qBG.anjI뾣?zI>d=ădÚGyKð*+x-U2(朖׆*3s`?S/93g#e`NH6: 6tjw9I{=Mˤ i$Ax!6$gqu5ޘBGΜ;93 ڀVn m%ۀ)@ M֧hܖO`0`yqNlCHR⢰Kw)mBAMqLu׌ìL]ΦFP3ڒ ]]RO,ă!AJ2\(KYFjD*`_K8l,HH ywM>LʣZ~>(6;jG0x0Y^ڿM0'G)&iTX0nb[4OASjmrUyhntGQ;.g"`J[ч+ A.|AlSQl+0^|㚊V/+h=BtA z`7[(T,wb{V;gZ+E}h[gDA `P9݅k5\Tg%ITpϥ2ͼÛq 1?:d \b1>JzS} n~?Q4T>ݏGɤЋ#ԇfI% "0|}G~^zْs;D/wHK^E˙-7]7+*A(hsZ (o@eu,'],JTd#bٿM4 i$=U5HlʱMwYf0=AYiS+|`{7nRv̗<\7G Ɣ՛#F{_ tɆm1 f ]}%rc7SzgFNmea _8I8' k+ϭ]<"tH auhO {_ȓÝZSAhBJ Bz6l0#c\w}'=|tv H s|.,jlׂ!Vg\9`KU3kqmdK Z b-Y綷LcHuj:c[G \jCs<[ѯ=DYzǓmfKP?-f7oR:hU.p7~b=^R)l(Qwp 9s-Ӟ\͞ld=Jayl9vg(cVH^\ӑZ7Wa,OJ9Y#+$ ʔ24fe,-mǴ ` sT]}IÊBmwρ$D2 YZGⒺw[Pޕ  Wo]~q/ BU6z~]۩2)V iSޡԜv>1 a3Bኙ⺩ W}_nuY֊u|AR)Hـh-.Qf~4rok J aEUx7*_щ%82{{?t;p8i.|ڃ?W/tؕ+Y<# >MLA/=coy+rs;u:;6h{lu`CV")|mW;mWpF ܣP:ظ&PpRVyJL4r}}5t}IY fNrOЛXmkވ@Yd#tD_HEiL̿5P gWAi;k7W4#5F˂u/טgntNDm"ǫO$ʄgllISl O}OdNd X6fP9O|$-`/]]滸EJ=ulT N11g9}n6fLrCͮþ>9l)K:u_"#3(w?;+wVkjtÔ:?}ubS%l(N /iS3]"}jh,JW,9)d.2q  q ͻƚ!|tX~ T H]ddtzW0FcQf)&Gd#^)w0newvr| aHH "JMk yp!e?Qȫ[j$VWafhAYNJ<3| w_V5SFzCMQm 5ǜR6x)fw]U`[!ܛ(.V[%(Bm'*(2ouNbnTwScL%LNdžgV+_u0=?ʇ+UvJ^ Ր3A]|ZWd*Kk V0qu0=e6 3mk*Λ̓b/SpKv5 G{8z=~ap屿ηr waފaW* 5OTK;ݷv9D+B)FNĉ%|,[;1[]E f%\:nwOB^z(S-5v'DždgZ4jXy xoaƃ8*g೮?U^-1zZoY\CF7^ %9@_4jX*9 afhA@V+w|Dg⿜tp؞_bAزѽOȡ=_$VokGB=!qmHcΎC=ZV T lkܬ嘮v=o a,K#ij$"rYr# Fܠ(_[v yi GZ zxý*-Csrat.'ꘉ!1v3G&śbvO%LY([%0T{J4`3mM4PRv(}FRpZRk^N"r4 (:ȾǜK*H`SM 'Ono^uYXͨYR@w YU{W1%>C&df7~XGN5뗻sFbH@#?B21K/4P;޳ɂcEۦ nG"wz;6".M<# pԏ!0j"O<ϒ-l}JH %+>ۇFv Zg#Pxw1ula 떧Z V%ѡr}M&fvM= $ʰf2Tem*_+[mwG 6Pgft9;CCnt)2$-%pTh1=#_Kvk*k7hdLl /I};ͨJfÆ.1CqMh QU:c 9(603vA/"_K'yLGynC) ɓz!K0͒ӹN;V@Uk %F3YZI0[{QmҾ7@0〚T}/TI$X0$Ф=tݣs湒d?eB—3q!2r 1u 8lԨuZ,߰$Җz7M@2"2f?Z r 넛q*NV.oŹB5Xh=I"`qW+b h F:?PqhG[u$t哗]`Ӝ% uQ nCF଒D莳Ca"dE\A[ͬ}UO- SB#] [/i\\Y51y) c7T8).B9+ϩ%+N7:płZ_! $B%Vh)5 볾Vw.XSѥaKtGYlfoMbQyAtԄ&hD[Y&| gBt.N`@ҎՁ^i<&;TW7ͼW,#?gB-aCNz3d :[n]MB kHw纽kd_M ,y*sط(M kү)&t f`K~4E|[ i +- $[ iE;h\?`F j@һ"ӋtE'"qD- ڟS;M?29/efT Rq5ᫎ*K?"evW@dQ m2NGavrBxA~jaE=W7\n+h ɶ,CA ⯑ 9e|1KzT JF$X+E>FskpAN# APQ6Whӡ(Ӵ ` R85Jk.p-XΊ`Bx@YX(!>]yXݧ+ 1 R!'N3KՔY8:H,x40½)+X 3 * AmDv;cT 4f^MM-cڬߴ1\w`NDbvVǘM׋BV>-YW&Rl #6c"S;إNõ>{+c^g~:~PPԁY[r=`v+s 05x#ևr& H]J:y`jTj=yU)\5*;q uˊm2=ԱMKSdz ~sCڅC E&;9M<"kak,Pf\I+n:?G${A݊’+Vs+adE/|=Qjc>'j΍uTN+B{`YEޜpCYØ]aݛꇍEUH&Ţk=v=!4źDwb>e Kе^ X>pj0R|J!Dx|P1&4g{)lD9;F3PST4 rx`PsVօ˅Rзb}OG؎2L <\F4npYaο+]ZD-t(j{"-5:b⬁N[DQI`wQ  ص ho:Ftbhu\m\}20lB:e=Ij!>JMYaðc@ \y.Zua=D?kEYW,FrP5)xyb '-* [2̯$NE1Жy~h|lf5ck!StiDHR2{lZN(N:0! EB[ep[3AR H6 ?f h =οYo(yU + T24SAFMg*_L4aT2BOh} 2yt.^kJY<ڛ7DKE\[82@*b)purx gX@P:w|B 0~ƾ*YWߧ I C5Ts#aç}h bh1" }'p }LZ[[Urf^)(, 2o2]_<,{M_95:wbCTOyHӽn+t mm.?ME7a~ڼB1yи&20߼MX.'/ D x<=IYHaǢ[E!`4i~af)5:S= *bM:0K)4LIK_ԩwx߶΍)Z`WI /49Ƃ n*i8@ ^:WsVsEH:R?!c)E#6v70MѴ/7< Zzܳ0eBNHlѺACuI#Kc饖*G2)e'!3gTZg!X+ePALjE 1E?C8:RK6ҳLnjl,:S;~iz `Gш;:@7.G(NRHf ^}uyHq v|嗛|۾EZ7Ws!f5bΟCtk:1PJռ n#k2^ ɂ+M wUÄSavat'ƺ#TQ%qG}5WVyE$ǫ~uXS&P?Y[G硉e[#N\nە!p3V{H.sC^ L*]oQhgD.kjEo\ ,'EŁ $(z@bA\=A*.f`R+ pAw.=x5ѡĮ=K[ðXe:&/mYMFfPmO deZ>;KR/nVŻzU@2ߒfLiWJSU<yE2Hr'dqpێǑ˷/ekZ$HFŵyxGED_CMO݆+ߊ<_<c 6@B+l٤w*#q58ϾdMZ3ݹ%uw@d0(z#V6cJC~#1S(j'E~GPsqdeO5]ߛTܦœӴ7|?e;v(} 3?eajU?0t=ƔS o8JE6i釢h^i(!l].FX9O<ɿ+=Qj&`tA/᝜zs/nʚb<٠fTIM*742jEj.N6r>7o3!kx73/mwJsƌ.c#yٔ}l X~BgJ'\J-^=~g5t^8@zݐC!\< {?E܃0 ew^&BDس\ .'NUҡ0~e-],z( 1l_naq 6 Cn?"\ѩWji9d2Oq(Y%梈YU!@zP-q?iKeqks߳ ̲Cym/!O׷EA\g 'L 8(fƫF_#XC~J %a2q^d,Ao|lNhxdkwʾ`_Ƙş)N a^uo9MIaӶ\Џ_# [a|D/ n8rCj,1,EFP. ;4'@65&$)żFnf{R*޷{b\QՊq\ Ec+~ dE}! s5"}tz ciᯆ矵y51OT5(A氱\􋕳q4B9csT[snu.ۣ@SŁJlTlWexu8g5t;rpS'( a/2g]Sf-y!ltw%Ű*.UfJ(ǷU##_cxҫ^W۴3}, ?RMuI±Dby٪/#yu8JXXΤ gtm-o^Ug{K ׬{'=JD/cIw5WHbGfQ,M1l#ߖFпLad6>|ojD&5u͊$H[-6PMqj{0gjpVюkñst'M-jZ"J'g>Vxƭ[-2oֺ8xw59jB:gd/LP~,Sѫ=D8X{uk^%GC|!1lu :'c=5 DA8⋳ F{O8*mg#xI;Ze5*xa&2Z1+&gW' mz=>rt;YU `6=tC'@<GI!x&VlhW\mMZxakTZbw˟-.Eυʙ4OofxʏGd,{ƻUu$,iT`ryK`prźk ?'WW7@j!g"+g 2$2vh.vK~Gֆ!@^rɎ=[T&V;h2/R%M4I/S)xDg;G3?P˯P0 3swc#\78:e%v7gT;\rm䑺-@Tǂe̋l} TEjj\z@;SD+rƣr]R1̍zov#"®Y v}kX"ˌ X5 \8%!)Ju]er-nA pn?,,\ZRHViC'O:x4L&̺%_pC(L[>0 $Jyfoέ֊_)JTx6ܟ5o`Pܤ7o ,n%GKZ:}h7K /nzyo/L5ʝ2|ANP̌goMȏ C} q' ljRFB eE-1>kyo5 Cd"LefՒ GJE9~{ۤsfę:ldԫ(9FTϴO3Ȫ܏AE|{ i8IH>uC|^DDSl1J}3e_ެ~Gv|qw;+<_HO\sU`I%s$ ŮoZZF`~3-X'tisܙ vɴ\p35ZӳZgUZ~zWC@/œ4g -B2z؟u̅n,=dVFnFmf`%xRo^eu;7z JdI^|iNGRslVMB[y;a6^pZ}{SZ7abTͨ2:(0Z1W?XF; ؀՘dmIf(n즋 |utQ8[||?RINA-lsҾP Dk[WQ)1ox`OMD4:{Xt^eH잮9͊nx#턞r DЬ5ږ>@w*)ȩn/J ;!Μ>hWأJ}_ةƆih*-.7c4i7_瘙0S?dGTE<4[8^iY8@j,ͱT}m5=fYBCrkvi_W]_/Kg>T^ɷC31!c^.IĬ~Wr?J#s7Ht3)Sǃl #ՊXPʺ_AȃqV̧7^EƱ`ּ'e-=bާ= lTjzEv0'I/}sj@S Sjf8%;2aw {3^+DZ~TC4BxZ Rރ$i{ U\#l` +; ]j[ngIwlqA1Z 6L:yxF{h-W'ˮ1WZ7R}!'յ,=X-^{X 7GԀѶjvפ݃] |iq ݌%T߶>RE@ٗhVnyޖML2~K"T#$NZvBKMFɧ5%M7J@Z$ۍ!bS׫ YM?E\V$Vs∅Z SAKoMHؤȳ#,ʹ#*v;=*F ZrK( - \ǤZH@۔+,F Й.:A(eo?2@o %6 k8l''pg oPV.H6n$[\')m;[f9-ͶX Lmv 4D0xS;x̗ryy{6[VŠ&whzTY}<8D1K(CWGzƗ^ 3Vmr,rx'z/Q98T1K Qn Ja,1l.{S;ܠ+:u;u6%jjoYAqDcxV%)>>W N㺿PueX~d]9 z'D)1-vg40o )'"%-Z3!\^uX X#O 1\/C-Δ7wOU B E1ƔqI¿tƽ4K5h@ e]n?.?$$Cѵz3c^׃|>'wgYx gjYW `]Tlim $VJ'm{HOfۂ*"? qWO?k\NXh HwX̀/vNU9Tg"V׺%ıޓт Kva~"4/ !}5FY1?kT|6xj?3y>D1z r?Wwk@fRG=|hE- yWY4L onvY*$>mbXFߏ#W0pkZHS%nd@ Rm HECv]rp4%, {H_zN mjY)6'O]/4tͅZeW(+M3iuܕf\yNB HOj( to睱y?DjEgeF7ZLuARBK-1$W{\bxx{b/r C5Lvյ. e3zjC~%VZY=S -#(n5>OʲyTEW*3.o=jR9 FjIMٖg W+(R4!MM>RU1Tū׋@^L#WkNYW;&r^3>IQ w-$W4+m:KJIӓ@{#F!<+2nzzuVסġFה {P9t,r&Ejs&W7}T\9=8~[5Wφop6݃q!A㎈/R*خ #Tq7AwJȌ.=F1^5e)wI'T  ˳\3аA<ׂHZ)S#܄8km,@پ[Љ7{(ˉ^ug4_|G*SC*X '&T8Y;;Lv \@v ۷|LD&5ŰoW2&1&NL٫B^4=`k7Ζwڧkb8"YN%uc\4b]&$(pǮzTބILh%ҲBL8DM{I%~!W_WFR\بdc֪?Mx=zg3[%U-r-dR ׻ym ?yrx MLgp_>1.Hq;ԮUc(i!y#,Q<ՒW~p/kF[O:ϰa5! +Z$K9r{Ȁ62ٖ}fa:q0 zbb3+eK$GDfO3ND`aKX8+ЏR#q= -9 [T2cT1YRSh! uVoڟK^߄ƽ |Nᣫ6 j<;R䱺0](@چg\~,(jƇ~_BUс7+5l15O mu:Goߍ̐_4%R__)wIvhv&YNjoT=x_<:~{Y?q|Jѓʷ v<I늎 і:@611`f CFZ:U_+-8ʏք*\w)t28> 4F'FF o-I誵H\wӼXA_Qu%r3Aֻ<9tMkBGdE[Û;jls֛zB)>#'h8ǻ1,}B7H q-eu  Y%( :b|nL_H6hq.Ͼ*d.;M nᡩ /}_tv˂$t$fʰ7mvN"5~&(jDgHX!#ߤaacƿ=aOm.VKzGd%ӏM2mt&7Hp)xҟ,gxJN`{ވi譵IE46k4_]j.&j3jWA[*uQarL`FUvN"*^DWu:%QsEJlGIb֫Kk垷!# h8!m`LA%q[f0hFK /az(9ͥ]7\a@+2&' a57t >*ytKHSÃW'~TVb(5v2o觜+[t-1p|`j*$Ha1W .o4bQc#aHq~(!af85J[+.tWT`@ Y+ ex #ăӋܻ|y+ c\j3e׎Po[0Tu;sNS0_cwO).8U=K|h_䖸pc * JpKBnxǕIQ>h7;)uruɔ.ic.iD;0G7M lR6JoV*yFq}?KI~u򜾸0EQ;XzS0򘟙3+jl3S rdnߠp-'z+..Z=pR4uջW0x;xO:Ԙ==WE ֤ۦR[ ৶ZHyYU]|G_Eb#JN?7pq5ȤGAR˩Z9H"E!? 0/`"{3Wx,υM@W¢呌+INAP^)8mI2MZ6J_~}ZSɯa?(8K1DJ\l~驰hݱ||z;đ|rk* Pp}?Lї:B*CSulâ >'dQ n` =8 s4])yzJͯ? AGLÙx  cdšo }w\}6ngGbq퍤%Kɏheyl-+f}iAR""e;H}i^kyáQ܊ǥ ~2R(/c ,ZXCˆߩ0xꤩNhfG|Y|-hPDD&[hҧ~pkgàMxK?:X gBC#Ҁ}( A,g7y1&&.r7>H;LCl%; vv8̟~MjیGC%K1n)OmwO9G "M{x9Ql7pM&;5>Xҟy~ ^{+IfwNHU&>F F2EC:膟lg (Zt.|e1tTjݶZ`"8U/ A6E\v^B"KwF[˪0\˓IIבPtJNX x*|ǚ)^0Ș!دBz|Ax\j2 Ba̰0TEN.L]R9%уA团QU4dK^N3".^t5&[v9 {k𘫨v>)Xc}ziMpwUX!A3ݖөxueSx3{SNIj39Ua%Fp1ky*E)|H4F'dio4R=QsSa,`|ӵr-J=.Y\5|G]0ᨿ:`?J-J xWQl5UqS@_"]t#K=KmR\(?+C$ TOH-hꇂ*fYA2'K7gAip"R鍷<k!)"~Tjv&ÁeFqV4{@%X%Dݤz+/% oj7WHN2ޛ7ЙoSzb|{ëp#wtR*1d@ PU]е~ W^JJh,N[2}iP,8:adҪWqJKR%::R5heѨQY!?J[a;5Aq{$ |d3eO#N c<+DdwzF >+M~(t8Y:N˂d#ܤۙrBa$. %'7 9`JP(.H;jXj:ד&[Ĕd.E% !^g{Iz0y?ZHDnZx7=d 2~lv}٩o6o} ^@ח1LfeĿ9G? {xg`D8]]2rxeԖrnᓱJ r4TI5,>0 "XhD׺u_{@F0PYy:!|#wrM #Jh> kyҔ_]<n 'GЌ~w_4U{5H^ pr(Z AID'pSQɖ~;߼jJ{N-%nCNmz;V*%ـn-slu^zJc_PG2j;<0cpG mT Kԍ$'Y|E.$`F8%r/IoH'Y'{AT X M3  w )hArVq  hJ@?9?uʿA &Vg;j)UuvXզ8۷pո?B o@._|įp}ylMS.-=ࣨl)"&"عP%\ ts =Ί 3|H2K[&Lcu喑Ej:G.vb^ [tٛH@`*9UDIHCj P^F$"&=0zL,amU6}e+|St$zfv˖סКU*y4is++ڳ+Ս/3G 2LJZ5>,ׯE-Ul܁w}7Z]Zl(,OF~S"rnwƙ =g3ď̶wu{wBabp"crDJ&^դ5( \vљLO}{uw= mJxZa3졽Y+ኙ{6 EKQ}Y^]I9eB%Fw⣯vKK']~`0uX^HXFykziT fcrn<5& Lj &]C Zj)Զ@>ŷ>D<xQtdmG+A\Tb*)/2ufYл-_D<ѸM #<|pLuW yP^Il,GWCQĝ7e)g=V̓I(ʖȓKmҵdo}a@3%]^6ѿ켄1l?FO!{puk(ACwTW}\wv&aPxBb2p?7MԜm:ǀ&TۨCr3b"gL^ 1 %uxaևi8ŏ1ge,?35uf30#7052e[ aufޫuu(su)7v_Y 8B>kfBɭ!JT^^.]û5Ua E%Q(VU3Y@Ojvgth}U/ vIܸuK xX.N{X="l Jri bju ЊY3*bmy}_`[6WEw8hvZ5.:)جJsCpgھE8Y{㞚 ``OgM,W}dSQ:O1 ̦`^Br˭ξ~5ɬdF+h&QjaЪJytCe_ W<7ED:pU8m ޙYVKxCu׺0jSZ*k5S$RC8ɐB8mO-"J2 9@V>=}o<1W nG4I  Fr Ǩ7f>Fr:]t@]]d<+A=g%ԡӞW>M?-vݸ%X $cY?׆m,psUD.X.TbˉcoshMM˰ Dk*UQr❡\G˅O={/TD)[rFJ߲CrЇ %?f DVTu"9 6wBajTIjpGmИlڶ#CC om`XIPBS~t9䭛rմ}U#``hVOkb؂Ez=3T"hOG|jx)3aX"DLxY^[JxıI sƳhhfq9ى3{G*gq'|ǖCpߐI׵ LKDTDEr!~:*LUf3O!c\Tj$05 O76~PH7+?vA ]zX( ﶗSox;ܓ֚R9>Ot8q@0~u\BKۋi='1kyn?k\Ěɉ'BQׯUI.IJgKA8x~UxA8xn$.P 6A`?HllqC!#3 YE6xĽ+ zSF~ 'f`!eUG3>k*~Z$V\#c ؍iRl^xɸzS~zitLش mӑug dBOE @d>Ujw! rŸϭsV&S1^ʡEKͷϾqՀ#\agXpR_0e|W$[ȁthy$UaCJtk]uQ:b !$@{GJd6fv_*CqmRl}w08-IIgƎxy U?r=M-8o8ȋ*3,m/A#ʓiew):z_T{gDM oZ|]眺XE8Eh=VN8ZyhQFj2Ñ0lfF&څK X J-@W혝B7#{ ΌFǡ!N#O3L*}5n$d38V5qS=SsjvݔH_Bo6'?]1T>A9&A Y@tA%ERހss*}ZǼ9IF _Kl=+I(¥쒹^Go䴿c` B0IvffҚnxtQצ^GIE!UO]IY:nzl ]nIVaJ`I>HS1[lb>9BB*E3 X's.nFOi]_Ԁ*&fz|ר6&NH$9ӭ>0\T0r_qMs66p̄9ָ .8PXLM?q.|Wz LgnQ~*FT 7ك+tfٶ09Po%P$ AKBƔ/oBO [nb\ `mu^#X'˫@}eօaj ߉;$h1E EMwNttl8`w[ WsAUƩ:ɛ,_. 3#õ  ]廱T?~ɱ.S"MZ13O2ҷ=ɗ_!{qzClXO"'y;D NU1t?(}IJۈ$Bz+DM1#gM^=aQp>gr e_?@=!o?m(6;H܎)+MѸ[X6:Pt,@ !P)4~fD.$N-_S6ѢYJ.1IX?|b`0?AƜ2Pk]nb܂$Ni7$ob\a0ݫIRqROYC4Ԁlfe's6D"o&$$-O?O+@6G+NR';u-H# K<@}cvٽ]Ł@_jRCԕ8 vctcP$;|R0Q'gj{V޹MWGd]  jb˛iZ:x OLܷ5Հu˟2v;ߝtCG$F=Qsz+$yBZqZ膫"a`Xvb?.m1ô;cEc/p ȁ u[:sWY8c <ץ|AXeѹj;̲'$׭8[BzʕKCO D2H:[}fwڗZZPCK!j-F]U%XrFg^d3b赱@޴MX\y2 | go(F8b-#d^)Q%OHZcrv qE2U]L~3mEnלEPJd9OEEVBKM oֳB~Yu F4n~] x<̛8M}P3薛Yi&{;PNlA( _hd%v;:K] VKp4{Id ; rKK1lD^gBVИ*0XS/"Q/Zpغ8>,9RǙkJD߈ 8fRQښbz.\f 1!Lq_Xp46F :EVTrFxn\zW"1 \i{ g`M&_1Ҷ(D{ŜTNH1H/ӕAc K[rhc1b娐eO3ũaV UƸuM Q+kzsr;_qu{ӷ=XB-Ǒ"wVx%8QS+vVRZm*hL[E&{]-o`PMhs^I؏t8\j \ރ3F 6AghO|ӯJ_w֯+v1뮅g5_dZ2_UH5"_D#"aڞ ٛx v|!{jp)l kL(K. f" 7({ |k=f]'lR #? B`3 B"!ؚ?/KryDִ? QⰧ<1F񲫣hO\uk`;'o]/&oWN0p lV-'m)B"mBu^<,8d`- '1Z&6 ߝVs ~`CB۴sVG |-Ӱjv&0 V@ޖ a1hFl?`$@XkYyISԲ$A0`zӫI-%˦h~bh)rJQ -D0u5~}bka*ȭj5utzQ`W5r6Ļqޚ%*wKoSzAr"V6o[5.ˢeQd `gr*3!^Hn A_7@*{f8ff0pM-GJ7Sr3Uam-.ImBa#\u[:R+a,B ĝb3m*IΛ\fkml3?ʿ7㔒4ľ/@u 5T7}WABHymL4Aj{ 6xqm M4jxAg}f䤷_ŃVS5EåАd IJ(Lv Mĭ)]l%Bdv\q1엠Pan͘W K6Q, 7!YәQ&Ȋ܃B2A;'_Mhby|_^cU70Lnr@ + w J D#/ LQ=r;:V&1ۂlYH~W y79/VbR~/pCe=cT6<&nt6f'k K¨ 11Uwu%v2lF\ .__ h\WYXNK/'tSbp@yߺ{kr{ ?R[^DhwV{' \ZCiUgܟ$DhFyX\'el8L73gŸd?ǺFR{V9S2v;1SL׼Zʣ'Up1,zBgW=1/3: ;;zm[qSӅi·k+&O`l":ޱg_[6Ω)qo.]ygSQ4(XО~(ZAL-GHE\[[2I:|Ϯ:>J3ZiBǓx2c#t|c46nh](@YJ,060P3;tчQ;[2!JmL,gI}tq)n֟sZb19 .w#d &C-ˊbe9V.LJDWb=A1}LP m]} 3};Ḛ7ڝrv՘J EIrkG60r-/Ε'F)L_N h6Z 㱋T{G+li9qyTY7*-:e,iGs0lhgհS.?e$VJ0TP>0!օv+˳B$;Iq.Ղ1U@u!1.o_x\~;>>S!"eREL1^';'ʅ\׶Qi4MH!BC0C6{|8a+埘NY1u!iV, Y IQlst `I9,hc|NޑۛHԊSl\ې fZ~կCxC_ Ɱ95:1w|54b,>UpReD3'Op\Cz$Ƃl@'t7lƷΥ(b,쩄l~爽<Us"!G._YވΛ[{5nl9Bh%[N< &iD6vT2 E.ZwyM60Qok}N"\a5RSsG?|mR_e|C O7cQS'8|4<-*j3Y>{S.ySda&%c8EX#&%Dme;_=j݄xbIyiZ{H& 8-SS=qJgObfKPP si Z FZo2W0s !:I]}o-_LCm äNg]"߅ B ͅJ@!F1rfDpfi- *oNB;¡)gqIP I"x$ Sīzf {lB8kXQtWQ4 N #ƣ v^tN^56L8$.M(I>IَsJeUB7%ꀁqѕLDWJgn9^DeWNY>?*t?.:{,{\TIRET8nO$N "s=hnQS-ɉ8'w97Xec:3I8iV@]x8_nl]:Y 43?3U hϕ<'yp*,t+ԁ%oX4dɘk!`:=½8aA=&U$o[WfM{F/25]oA"r…Pme0ǙK}~i?Q]Gcz+2om£|wcT'TDYKET)o=ªZWF5ӄ^>u]܃P@W$#cU;DKCmk$Bq |?yJu(ѧvS@\Xiك{ITURr.+88C#iNh8F˻lsM#lIg^U[vLv>K˅0\Q JX|K,lf0~)~BӀCbFvhp @[jy|DECȖ;X27 ;jfY_Mn+3,H#0JC0 !JA~:e9qy-8:b2qT>:ΐTSV^3a_ v`Q}:=\.R_r@3řSLZ%Bo|y:=9WU}Y T6Zg~ѪW)>! }3/A!P&$аO5&i!jZV,{oQ2XT?4%]{SSkSq6{ BC 8&Q_FDY&vHy2V^ }7@2*>RLSj";e^ Nؐ C!yϷfSj&#nJS;5 d7n1/$i E{uGdw8n=ZNMKe6x+NOЏ8uq)A4k<`ts;YPE_@{yδ"h$HaK6ÌG^`,uś\_fqd0K;CM>~CWc`ʙdmG:눧3_0&;5.GT(XD>ܮџ[ DŽ(rqseSVQWRU(oqJ Nw97䳖/v1eNǔ);ļ\9Got5L:G7> XM2r_T0/_3P.ڭ(1y̯`8Cw??&QM r)1hyfzŶqU:/༃5rQ}a=b/f#.khQ[bk sk$6w|ۿvϙI:v@=9>f~Gωxx*nD=au djz4b~/h~nLrBt3 ,v;yO%xS(Xm>3|f]጗y*e'EI:߈V7>M23<$?…sk _"N u s;dZj^$k$.AIIt/\qzo$ƹ\ךP,4KwڿMXzXYPdue1tN>)k ˡOZHU\= z}2 J6L KM4& 4]kΛr.P M 6s>7Hmy8󌹨fS_{ [|ȋ &[}aIC]] ^-5tv*RuR "ƋsP3J5`uN,ưE.7~ e~BqYxi#!s,K*+L.w:+(OS@~P} 9>²niaxo*Uxѧ;yzj"u_AC`X~z:h MTmQ Jfǖ^!rҍc|_K]YUw<_46ff_4ns^fBglUcT|oV|Q7~FIj-gU0W3(Jp]Va6gQ9UHOI>[|ͧc3Qt5S<͉w030TtUBʣz 2ê{k0'Ol;jD,a9,.lvB 4 44Ib=`֎'~cQ7~: q<RC%"ɯXXTH)+ۆFg  TײkpiAyͅe0Oige_ 7K.狍A!pfPs߆6BoN?ZW|06?u1ZX(`]%׽@R”]?D utΕL˫ME7zׄQ# gQ,&<5 ĉe[Tݭfc{m$~._skd y(L X{[!xyVGf nts`g;'eyBxH1}4:p4n!$ۣ ~U{!.=bgTS`ۖh@ׅEeeg `wAOJﶵoCRյJ,V?]]&^˖)jj;-!!CȲ``^[x<mz#2x?!Ύ:i.xxH[BІtBLo(@4{5z809^huL+pKdmjğ+ m>c jz6blRQv+l 넾^Zߙ$h Icנ%3.UAF(. NtB0g|qt) )ظ P~'D@:%7"iW+joe3^)v=\#yzpvnڴP IFsǘ"yG`c[Da*z_:E@s2Qa2fh`Ak~p_`T)y0| 1 %^SQsyl7nݟgo\[Z>ץHw<$#qE]E?*"?HL}f϶` To2! $a ҕb]$w%e`z펁d2d-j} *{^}9J2P&wM8UҰ1 M( .{Ŏ~w^ˣl07w[nđay&3*Lt(*pATv֏@xD??l?[zpR9=[Y{YT~Uo3oJ4O`_]pF\ߊtƭicǢ P T&h4QmxJ\h;p1mVjڝn:/< j /} mȦ0r7G߂4hej#V?|@7dk< =7XMPJq׏5b\"~g}tHF#X=ܲmj`$Tz%ۧTUЀFrķlq6 :D jho/=ɩ:M<{ \UJܹZmgS sE[!n=OExgi@S1ɿ]ˇOȊxӔ KfX5zᴱ6iZ/ UD_eZWr;2ȹc.RgJ`)jeLZzג1k^D7lnX[qM+TSTu.tBiDq CcKFˬnv~S(fAR0RMX>nUpDTi5V6*UC2`>;w;W'$B}0@݅E.29 jR!|pf:R,]F{!$I{fX%jv~;-:GHB6l :5լm*hu@ƎFb_v&YCj+ýbڤ*\o9}4(ٷEhx!⤷fșy@@ʼAQLxXMVQ}=jÙuZ-X M([2(y7{so$d)~WxέBk'ZhKzsr?:"+DJ [!a&4%9n{] 9BrulLٜ,M:+?aYtnl+GWbWc}z6Isqnc _`SPw튱2fʪ^fN#6>흤}vŘa2Û&5YOsUHony4%H|;Vsp68}4e sQØ($CJ\ oeOKϾTfg}%Nsj|~mC8F ![4KJ +ݚݣeaAS(# p>+6p~ }tǧsQ2[GD;adU=}ǥB4'apgHhDȯ>%k6= dLrZNʂAX=L N?boUl_O']i)'/7œ+?+tԛa@nD 6DzqTſ5(T,U2u6$/ ow-'gY5nh-_~ . 97Ъd.̏!8M1֌\bDgZpYW,>3g8˄ɍAak ڃKqj\ß쐻mSyqyFcpcg*.'ٸ}Ju` 0v/SGa*'njQ S0h@] ,w6Fb2iޫ19_$S_|8 m7h-H߾Ţt"Tʋxh BYOlƿA>IMf+ E(5cB9D׺_ {~ ҝ7@P0_s+#Dʽ[/_g6V0s.ag21Zz^ĸ-uAI8serqGۘ8}xlTHGzk c;KIBR;X3Y{fq=+n{#ܥC_;ỸTZ2DejNfP3~Pw8_ 1;0y&Q5U˹;c :JgHnړ讨qO!2eHTD]MP||c7d=왍0 UqA~ GYdBaTp;fd| (6qs,[ džޟ3^ I& G5 ~-5RK v9Ayw[M-"@u1̩+@)l ,_N'W .sI!Eq4 XvHkp[O E+<25 :{;93eO .pwڝlfk.~:( H:sb gH V2@ڊJͱpeXnt<><.t!lD*ẏ/|CvL$%!.::!rv*@s%m⩓eq%eMrq,4E줪:pa:Q~CH!A(N2K(T8]+8U; ( AJQW {\-י?ҋMs:BQuX~i{Z~K%EQsihvѤsOrP:EZn7LVaT,@rxR[ OW>GdvIīf.A푏.2jTkoD:^{s-e^p=fLVp*+a ^ ci B@'_`?_+K<| Ģ0nZG]vyי.`޽~6Y+/Z$Z:[}Jǵ]ޮ}(40f3mXju$8aW#]|PK(t0 [\BpgR$PS*G]Ъ5 uz eͭ[ņᛗ: O*B7ƞt@*zs`3Idq 8ζ"Lq9":ZMހF/_;Pֈ;OKS  u5 3i5sNd"ըp!~ByKEpu|Nui~HF(!] "]. V: ˧r.[:Y / b=ӑ^{6R AO}:q5Tev 6%Sńg(E7-3$x!p_6`# K<״bVGPp PGkCXdSLsRs?Q,kDX F^Ø,SjC+Ji Fw 'e}^(uwu7o) Wd&-@X4&OZ9/92f :.A~K7P','bMz +ĘMl+u8\̙{EAOy3=# ŏDJ;`hrŽTHw},i &0x#}AM=̚lNK۸N)~͒A8XJw %#0!7E,!('p^`C{fEĢ?}@ME,2hIY Ta5]e|ӛc>$ksA] ]ANrfxMZsK2|@2qOɍ1\pkHXgbQOl2,ܿI}H](k?ƘC6ߛA#|pCh+3|+نNXs r :RがH?H4Nz0'/'<ﱳ`piQH>d+k?TY-%xgi'X}6]4"c@g -z=*%sr|b1G̹Y|(8 h욺 WY ]qޅMT'Eٷ:@e&% R\$S5aki_jBn=Rȣҽ YjV CU"o#$kDh߬#O#5«,ha?QI Y[(S,0^P:fo4@\FGA`1=Eȷ<|']. vPF"*$gQ*6^ft'XLtw, e:mߺR^qG8֐0Z7C{+P`W2IUPw,4ߩe>R-qycz_s)651CpD)I;uۅ~7-o|=&2'h a/T[B(ydsztS;'-٘׃+e}\*=j`]%#+!xϳfHߐ6XTUj 5ϛ`Ư,Tb|Yk4dk2S&Npyay{CS;л9rrk} ,8ޚ{$>XZT{eD]MwGkeJS*4m1'Ia5a3Ђ;Ii!3;!9QGJUwT"x0.h0lvyet2 }=<掬)H'#bJK!^vkB.ؓnOkV^ͥu$ g"0={M{r1̡4f9YEŞL;hN !H:{& l[EWi1)"I?tw|ڂԧs Y噑گ;!{7:oS˖\DrڨGJO8n ݫtH t/3Ќ[dHј-Nihk9nfiH"o|{)X2^(RBw{Aao8;Bh?lS\ :C*z"BT@  9%Xfz#Fh"I5Ҿ?O҅Tl|!$ P$Ja ii.K(*9(#h2j"ΎN!NNri,ScU}[L|\[ ;4ھ;C6eпqpoC S1?%Cm &J 3rQIR~U ޶=b*aNZ(FuIE;;$`\Kν_j1C?&4d~9Iq4 pbbŞ` dke rCd&4CCrJm(GXc83e֖SԒ٘X$0۾ي߷DJT\ )R$ɖ'sVb 0L?3->Zu>WzԽ{f֚zN<SQ\ZG(,?tVu7!O=^L_-KG`(p׹)䫰83"ㄮvxhfsVA' yRe 49'W6Ír1>?.4jD欉$ {xt:i*0Y%;^kf{OdKj)B@::ud][E<Nvf)j?ʻչ2B;C;XM!`FJc({Z,͉Q (c]N[Ӆ؁ٸ5`6w\ _OYN+u۬D֘ 5l4[ϖYX'Oc9<:1r>A |xf趾-\O/< 7yĺ*)٥*GB7!X,O`*#.7,ՀlSN56w7i2S2bcFk10:ɆD,^")уr$wiY5OE͢ .|/DAmtb4w"ƠpNL-EmjǾkֿ?gou`.$,X;UYVu8 <,;>1hP}XU1mnA-5*F9b%'q{#9h;'JbhR|yXG(l \7ֲ!cDE+;a"η_zH^}Mne.Ԕv1d:уJBM Q4^vQ$ OX*zes(MgpJJid%{8T4[O'Wñ̋# FCdFYV<%ܘI8I"/DMPw.%zV~FE 8GrPVMdÌ@1 -in54ʼ ?03pW4(i󁝬Ɯ(H.`5&]3rXЙ@1r"yM ?.:V.(3a6A0@H%[ ^CQSp"Fԁ_G )\n%4q\0|FevcdJiok뾐 ީ- ?WG"@ys p5 J^'Q{6W'½7jLm$(y wvߋOKGCA*ϟPh4 7@d/?P.x'?jMbk<i"(+KE K53LX}<ͯ银]{T6<g!U|?L,zfDӨ0!E9 bȹ=HzhNgBB.%K -S*cVF[!s5I 8Ez+=?=$zf?,}3RTJIHoZ/gRn&qyuyޠf "8~#wg-edΟVu7ZK ;pp.P[3 +XRvo:r鞲yNe3ޛd77,J&u8|/ SAeKqu7nE/J,p߃eN՘6Cbk1Oݤ*|K<)+d}G̗4K/"|Z9`hE#M*up\LyΆ~CbR $D9= - P}` V " xj&œ#S$IA:PyQq]l!{n $iP2s[8npbjq9|ȟnۄ9ӌ]f2$C;{\dRmŸL+ȗԡUl)wN=l md6y#/EL𱥀虥bװ*YwBƯ{Ɵ؏ʞ<ೄʹl9_ 15_wgP *31F`3wn)[ xW>i_~ZCL8\+}}zH^}ۑEF M"lTGFo"yB8-j:qvuJFS44#יoTǬn&ƒ,g ֵJlW0Q"_%Hq*hue"ZQC^{\5ܑuOo^(C&:R2qnM]$ 7U@0RnaLЏU_ t Q0o͋}XZ|sp[M5C \gѸJ-'ɂz.[RJnV7.PFޏ(ʯ4\M]YK4Su_8a)-(Agz:2OEx/. (L*KDƍi' \jƥ(d7_=RΣ*?46L10%~ _-NS6a7*7w ܥUi"tuiĈ&&SI<*>@BN/g6%__hHY{qA+^w@!y2qMC7SokZx SC P: Κ+0u!# q*LLCTXukqjתM:4䀋e»KC׏`jHQ=AۊڊO`p^Bgǯ$bAh`G#Kl_&0ݜ'Q:wExXS S?#DW)?~Yfhۚc3/ X #w9a_Ӛ%9&% ?Jui^PFk4P|Cf}=asbg_aQF.GL6K85fs <[YroCtWcwuaKƾ)vuT0Z³J]~-b 2poP|:(+"/^&R>dfΞ]TM0S>op|>ȷCqvQγ &#w0=t!6S e_JtA !Y{N=Y;9o$x;UvcSAZNМ6b"j*Q(h%H5ƝY17}َ,fE`,˻Ɩ TEYN\ӔhJ濵?EojbWA*m߰Q1jٖ]}!\ܵHQNPB"ϣ VyXcs/QKeU+9% M*5^{#ͥkS? @+"0n;*d! j~uMlı07:nO7U}CR:!,pe8DnLY;ߝڰD_0ŏ衖t>C דQXW>/MJ="q^O(g9ťIђg%)zXkjv I\ 2s0UKaήhgJ➾4($CpFDƜ/hKD?f3Ukq_j!n鄵}ԓ%6&&.=~p54[m2& -F:BF%)$DS.' *|PgR$s< _XDzIi۞,Mwtl)Lp—%RJhM$|j.؟%WN=1_~"EE6$J ڶ'l lh\jWߗ<וf_EG}K\ nm ݊H5&;{bj؎ ֌,=X܉ a#yP̍b;D?a3\qwЙT͡v|a¿i?Xi@puK'jXB0f rSsJȼw:oˢakW+ 7{`+XgUi֮a&tB 1eNia%^ke,`GQ*&]1P*jR WJj`uFbx/fgTo TTJ_O#J׫l=StL6^4͘(cFa_ȕNfHQ;0(4CRM_H8l–fuJgR+d, Fpƞ3M)`;jC~r[Kɢj=j IɮT6.g4g@; Tt6VH\`7 q@L;ez̞ccf=:ku–wM9Td.ݲ~(`ِ*io>Y#KruE0<~,QWp]H3^wۗIOfwH!rCX_[y~q{(-eSvk a>" 虣$oFt)/]"!FkK \$Ι!_[\1nmS}h4=k-3#dJ  j x[<; N5A;%UխjW0M3|(ƪr)@Ϣ";:=pߕv:s6+nRy560UfML҅J/6u{aamã(:OSP5ɾ㬶 \JyJ`E2"Ϧ~1uj.>RiJoMT+6_ {*^C{)|H2w[)( х!ۑsiZyoOτ֢+A;HU `뒡9cN#JKJȶ6*f:Bv'^sDzJ.f <@ 9uѬĉ#BS|XnxyEZ9Y$&'X+D֊155K nHa+ ֓6Cn;l`Sb'ʚ ^1b0h'ܙH:8os}9h>D,Y5Hǹkc L]o3k[? TU)}6淏 &J"gFB բ)srX"-ub삻JcUL)cfxn I`e"5O^6B5D8 qӯme_1uC(j냏ʢ/*޵s-t m1ݲS}':El~ဉ9-Kݬka1#f<_D~rcPc9Z(]-kO$7q סQ}ګ5=g'0>ҐJ-T,eҿ$Ndbjm\ܐ=#,KhCScv ߮pR.y׼.8?l h^ 8 gZqُ!}Y`34GxQ̔Td:?+@͜q,3D`nT;h{h- F!R~cĜ$nLӨb^ΒODڡCzؑFֆe@RQĐP)ס}s EyJ1GwqŤiAp˙f.RՌT05F硓PkP+dx+H!y=™mָ4kEJ@]!#T?#AԫJ;ƔVBO@eGU;]JpR(]+}r9O˒r ҵ\zfM+⬐{ײyh-7+!w5v7*&?.6=yp/z;w\7k6b'N ]rb08K?Dʆ >gd-9?Fp3+;C}s8dUIe#cX=gymFC|6xk[Zn|ڢ_ܴkoGXYY~V'^&x鰞5<O:~x.@;fgl+:c`ƄpAk;F}q-KE`^ZcddcɿyCT`H`"zԸF/ d ^T}m'`h 8! %bo䵇kig8<? kqәCEZ*`tt^RCkuluXY0~)>zJ73Z9$\ \}?? m Ғ7L$'6՛ r`㸷 AFXŵ6~ko)"ƫ@9ؤ"jF4B)7 ׹;YíV@{6}A[xRK;\iTv1$?YǵEu~aiבq1VK)IB"{ggMwp"j:E#Q΍a,MB8X2:3IB9`b Ź*~k\~´1LC~1:"zsT*U;hDT(N@v*^9qoAִB)-'!JV"HM.~~4T]bdQv,n]gKm=E97WR&'ZŠWVM?\d?Ҍ?Yb1>'g畐B!mm}OYD#OppK ZM/  RAYT<>], wmsM7$`|1ˮ[vSfMG kd HtFRģW7^ `6,{j9~XyAlu_RMyU z`C-͇2)_Oj޴f2m17?t7.HY ^pX&^IHpDt44̨M1[C:UL,&YV|nL3qwT=Ы)|R2UP`0mWԆv1f'a3mVxm(%lD7wJq%Gp7C譙.J{ u6ϯާ^3jBΣ\w9b%)&rb#j!{͍x`h|\p7 xҷW!J'HruY&u%%$\e|g,fDyCQja˼M?Љ%7uf"—D_}_Op0f+&-^u8Dh\1o»XH.ލK[.ȹNk*׭#RD`*ӤkuFra8$f0Т}Rh81v ,ihL|kκ.ъXOC:G铘ߙuH<I E)Rag3 FWfq `"k˪=YI};ܕ` 2UHIkAζbqm Ù9Ħ0){y= lx7\_TLu\ugh{6κ 'og%hDž;9bQD;+_'7ϚlTݻZގv4O!hs+X,*bXjac~F#K"tXGjstYi7IFqpu n hzN9j;ϓyCXg"CUԣ2l" p8֐ |7s2V/ @]@m\N 6: L洠hWoizWu8p>\>չ}2o'Ī~r/ \m홳BGK+\`mU$zC5=tJ=2Ӳ8[#$ ',d;䘌 wU;zߝ?4y/bn4xuNïVJcuPn3E5o=SSZv^>F ѪuyހE^΂~额6}\|$#˔ f+$k2^칶uF#C^Ļ = |EO#"akRJ.~*oG%J\.t}U~|KuN>狊-o-@!ٗ6S9SQX5D8VNr"fYʗ}D;xi5J}8GK֐ t5'_ -/>Ƈ'$GUw|^X^(aY=o396o5JWL17T? :+PjH)_2)wKA10f8<;ex+Ι: ?w;xG?r{dFYW*l7'BIŪWal o Qjd]EʐEӀ]AKݽVriJ Z_WrlP !TQc愆ʡ^al`1rnk\纓VFe]i|WjM)X?q#f{%PL ?vR}}h>mdɌ na2dn [1^ړV9܈<|3BiMSb> +R{.Z; 0T>MdpU Ӄ tK> MǏ,|ơ-9ጟ;LTq*ԅc>FE0wgxůKz9o.ܹ;NR0 oAPmm€[#9n`bfi)Gq%9ì.A/c9& }OnƧO.Ԋ|\wc- Kq:h dِ&2_risLr[M $Ur'KLJ7D&xfȄ8KR$9to!abW[mB;rHxإowOGӈ&epu7*KJKؙd ȯP}>?L 5<w;:*XBY`zp2 2,OFq1*UE7yjCd`<^_ާ2: T䯓 "Q"}:]EH[s Q0'Ϊē;+)naD] ' PR{2 8ύrtZĠ߰nQJ;'{%{pTN |t]X+XdÒ.@JΈ$bnlD|);ivk0'd6~[aR-t, ׾VƋ6%f]kG Hڥ\1~X>sWm+z$L|AYoX66c\0>ǙIy >,jj*r|hEƦA/0Gq.cvD2u +;V\#K5x;)bL_ Ž]v VD25D |JE6n_#Qx66[D) O8{ЂB*ݸX%:kC!}B I?Oeȟzۮtf)(jmD'uT!&\RBib: _p'ɺ{AvP Be0Av(zi&,kdXLaOt]H!} #vW-L.:5G"j9'ݚHzMɲ~愻P),9# Vp'b2׏x>6XGWn3]Q1E>F_x>7)x;ם\j)(=)е5UUȧyvVPz~q׺}C}% 0Q O˝NRCe[ 1dH8xtʊbt,qY '<< fHZt^MDo, D|B8gZ`1hE= ~!;:~+.,%?$W{n +VŘEYD|K?SYVKg/wt^Ӷ7ȷLo /")@/DXYf" lڃ肧ϻ<^% ٯ:InvZOƊ8z#%bsN'$V~h:p6إZV 퀉@`@߭e,WscXX87KXkMZ Hxyq`PLɀL2ÉhN W N@ۓI6qVzP\M)NBl׶ݱx\JHu1NkZWOcfX34QBB译츑_lTZUAU5wɓ3fQ4KPoa+g97!] Ymbf-]tFӼ| M F_{*ұ^TEu4O60:jJE"9YRlm&F mm2|mI_S 1=p49#i|cM1E\q 5@yl˸DϩPshq6T _ErhD8B<1@XX%g*+>];iSw&q2pHl,|ЏEM&Pl;$)UiY& 1li=z (c!f\ [Ne4q U^{Bh.zCO=hA14+?:|ss8¾};Cu$ ݉w+k/0[\@sm)Z[4&<եÙ`fTcHëYb"i#H0D%vZWuO+AY"/OeDq߲FuhpMDhWTQhڱp65xڇ)gCqKZJ>]{i[ADq=qRwY~-wTr*Բq)$vwv1@XUy`ռnr^ ?6_$]86Q gŠ1n0f"i5G C%IAx3j0 Y ihN!t1Mɓt^j? 38if;otU+OԑQL1~h-RAx%܁>h+*Xc r,Dd#xs꣑Q 0EjL'aqg⶜c핮| 3zˇKc.bs8Z~,QƦ|yWn@"q{7KZx7*`ۅ'v97EG],jjf%L)nZ^^ꢄ/2({j i^WSp|]UnBRY Fn^`Wz_V$?ްr#LRҺHs: RUT{G/lJX\54B QF-AgYZ07070100000228000081a40000000000000000000000016101d03c00012cf8000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko.xz7zXZִF!t/(]?Eh=ڜ9Rs<օβ)siˇJMoi)ϔ5 J~ e d? h}sڼBQ(s`ӘM f\٫h`"t c"Kp TF!,O^nY444.S%oQR@14)u}ݼ`*{Ns R^7!gm"_[S3zPpqό o*م#[ wu#`jSvaspH43,~B`Eb^Dm$ő4C'^dM0IdPmo@*9y=GAaͰ7Iwg}77*gݰ~!Ntsc {⠱PsV\rVZ:| rqs-=v]^-rRi#/Ui1X\HHZHiѓ5y Uu!1RPH> |S2!b` xANcjxۄ~-a S4~5$u}0t>SRWaJ؃GZd^q|m݆s_s!oVidf3WwXGӐԁfCRE7O2fqrF~D,'ʖ@_:7Hvmr(CW НUw~}d GPWɀ2~.vgnP[ aƒMbhTt`fYiS=hXtcت_ @ĉuztuc-#~^NYfdWu 9d2~BXksΰ6ȡIR^FdVD\Fj*ȿ9ՇSw -. 5x+Z<3E_9u$dʢmސQ1C+,CbK{fݟ{ҡW$MYcy%I?۾"KqC_9XW,NXqova)n J1u U_*ZGLv$)U׵r%2 )EE:j -5˺N%5M NPFϾ3\2(t\H$SjL7(nގPz/ϟ˒)`[0:NtW)S'ut _Y}wzE#RSƲ/Q#x 9g+bXMRLSJ@ȓpj ~kni?ϕJw 9r t}9A(꺊lF!wѥu[մ'y@9ŋî+ ]kM'8&k0篒O |ƱU@#?vxW5bO@ER[̼Q, -"|=(|Eeo3N ~NOƗ1.Rcʫa^.RWh[?`WS#?.\N]r ΗZ~H&Ȟ}y7to Y~ΥhD Enp|&E;b%z( BM?dp G3 22| u %5p܈:ո N4T("4u;QCxݲ I+n[Gv Sd: !h.Jl6=,5R\>Sk刱X4`5se+@`ĭ"1;L7H=䘲ZKb9 +jnڴbymj `^g9͜h;>!:a_gۂ\E.˱lA!챶imP:9Me N`N"p@Y_T*jт'bGp>z ^k2DADL>/IC-C`n @Dސ#ErrE<̳p.a}0:9v^|E2^YԵXVݰZkI1%!F=?؅K /,u"bEw.Zநji >/nV[v\̛(~N1Pڒ CR}u>LB$\ AI_;f ]1ы;Pܤ2X:C9|@}$SzPXcTI_hc;X̊:wy&2bΙI}fVAT\%CXZBiLp*yf墜v>smTq Y^ql/Eŗ V~jS9찚'%jqa=H3C@ 55@:Q{skVC(Ɖ7% hN|zeq5Ik}GG"6;H>~< %6_`7{I&)% LO2XƾnQaP}Xt": GJw,}ȀbRk#Qʼnьԝ ǧƉWp MC23PPߵi:aY95UŐX<)4,2:Vzj*djͫOYq}iC;"i 0R6Afͳxo\-] Oth*ܔdmJzÆM"JX)m ̯Jj{2:7p^kv̨Q/ة:a*.9^TbdS dA Aܼj]RA p ]˴5J}͠J>~ { OOMV$\᧸C-o\`tp Y?eEn3/ -IyR/Ƀ-Q#E;!n:;:3Ii $Oڣti(Zez;=L@X_)Ggx'l  Z& [|`mjGI׫B>aUndwl NjgO<!sՒB-D8HXQ!!X%G`T\B%PY$ BkAd3;2(S9]hzaQ] ,WWqDAE.;6aX׈*{N"A26>m[Qu`1PWj %OVu:1 Z8ͤ _v3QWL|cs1b.b 11PaţRPms/.%ʚS얤l4pz|ld:j(<&N6]S@7Ӻzk(BeЪo])upLyVI8kY ~6J[Ig/u1£#A`%8!; ]JFf!TSY{Y$Ou?#l'lm`xhj;Dt?|86$h VgNK D׳$L<2hxK!娞]uj?IݐuHzdnM&12 C&Np|3*bmtN1z kf? ;CFlSv֊/¨CLVX @˳#umsV 6K Ia8'>NR>3ŽRUԜo";.!mTA .-=JcJ]ߴc/,ץ t|ʝ\l>.gj{BX_ 9ȟWpo~k/ KП80/`\d-Xg3-ntm߯)t_Ec`p.FɊ4 DFaeӁVl3 "x VSe%Ѿ "Flڹ zkCNp"ӳ„8a"-|?"0v N~AQ8uF %D[*mIYGm I ,h4K$owm(g< ߉#+*cpOjDByOFR$1g+2 pƺX̧}$jsIB$0:,\&Z X|;z sjT W_^@ruSIJ+וCgzl:gtrQsa"aQ#H,a5䉅|a!FE6MlBX.Mub9@f+TXWGhPOIgn{PR.\!RYwBZRMo{2ݜ1 +7t,B 7a Vys\?FK'۷\6W9NQ hk,YE XH*M9mDTU!!qɳBql_XE2b^׵"(krJ)R߸-r4 Q#:9_i htBMS}>l7:قv:^< xJ}11& FSwqeX0_D.q$JN,$s+dFz.Ac<2wyIUOX=z44}&D4L#k>m'S+J*m/1-T}c `m7Hd'_Nn;68Ae//m%T{(6C?틾OvN@xaz'\x6nres9!zV=O㪸w̗";w2Se1dD9D@J黟ʔbB`CCtgվP KxPaTNT[ |WP$es3=c@/F@ +[^MP,~&v>Go+\mM+ٱSZ21]2Ύ}dV}0wt!NfXV;9Tp3$z'Ǘ~}͹OF=UOc&Pou + H, 'No%T5UX~<Φ)zn7DU+ϗb렌1Q+팹<rS#ޜgH:6 kNB +Ə˖(peuQ[d=ۊW/)zt5LkBeS#`ưIBpof*Tƒ^y &s`O̵-VD$|N^Lb#4~d9;gôl՟`kwL) q8X}w#i~yT$xDžNkZ脇ڸsxK .јC)p܀^.evRGo%KU((% jOӡ[vZ;2v9)n:ZRėS@oZFD55R)u( |%}#hcw )BQh!;Ȏ6gr\P'c|џNҸ/3X%I6c*XD7EI8PalCY7ֹC4΄#)EW 9ZW baxk8Z`q%NTf?: xϚ ȔC7RnPd@Lg! ͢s\928-Dm n9wڕЉnt0uf#0N7Xͺtu~=CTlNȼW~N߇4H&%r2ٛ{a1c`Ɵ'WAJM6*R?ǿ>OrtUH8MKb؈.v& w+&9hfaYYi18G5ztZHxRlh]TxrH)3|r)AAV4^'+ $Th&Ҵ%đJ+0.覡bZP~,;FZ,g}a(E2bK^cy?]}'}As7[im6K߶,86% iډ57%x{Mi YܥrG@Mk~ۗ'8s8ɮ(Ew7&hfV[5_k:GfXr&ԋ 讼"K7^ə L,7C`'?=HQLj&phņrxqiSVx\_~\<'  ͽ{l]ܧrNt!A]r)g1?27<fmL)k W/UwfNENXtS%l22Λ2@$m]#gU: Ӗa;fTBJh$7oz=8/uS1x/@%Jt|q-Zd %>23u!H-N_ Kq? 83$_GG G.:\5`;*ͭ,FzpHge ! "AQ_IUk° H_I )6րS7Ω1u#Rk 8nˌy3FH9JjܷfZ#GϮ:Q%^]3jIA)%e[E= @ۗ"D䰨, E܌TOyeLv4ՙafȠIʛiWȏKkֱf|`\.;+o_Șx(N|] }#auuk-@/CE8ȒWw,h=`{ɮ}r9;;2Bt.}}eʝԘ8[eJyD HBkka3T{),t\2_*RLAZVhrA~mN!Ypy^+ CB,FjS;D=cQ.{zkYugAR Jxe%ϒU0S(jX:BoZόS#; 1lP0@0g6J+ǀsCPKNNGKCAS :@i' { b~eux>(IJsmֹ_3e6+d+# ??t`A{^b?~=JoE W~E"H')uSgY0ԇKp$AK?Ʈx+HrVH? t%fKb4I\ޗAqY᳞ :-mIP<| S~6C%#f ̬HZ }*>A ZݩDW-‡ri)3%?2&tXxG-/~9cÄ)\ߨױں(b8v:$KD:#P ʯfO61y+lѨo[r(& R/lEc̺;⠘DJ\tcVCK rB9֮-RTgS`cCy%YuJJc}#8q9hDxк[Z*B";>tGҁY:To}ACY.&v3:*h۸lYՅ E|fRAYM1yAC^6L':!ɘzE7<_,]!; o\YWdt(?)QEmٟ!ߎCF3bf'fۚQy!pHnY ̼= :%DԀVˆ6jX3(gEnRk_:IAQ#&zJn eBCTaeqnlwd^;HnIv#_h5={[!QUbx˺yB#a LzEu]# ʼnZ'kթe޷U*a9OC `u1Ąb.hpD]< zSiotWVsnuK+*'n:aBPqo7QG#<2o*"3z/ſ*RmԨU\5/4'Vo/mH%Kd4tX0Sݳ ~+zW7ɵa^)e%ZV&Sh5Aem ~J1r']+oep=}CLOtȡEGy'_}oM]9gQDwì UΏ}|u@%IMѸ,H)Z=a5Ut: TUREIMSg$.)qeXt"Va*ذ-h]mP?j<8+%laUN!l_P8 X7Sl;I,H{qqk0}' AgHC='Vy-r8q@;&MR79\:9T@ x{us"jjIVAX{Pr:[dީLMH,QP'53JgCQ!4\RQKVJմTo@iM'7GfeHb:ƙ}(Xt9iTd`s&J>~"Lh7]V T̙-72$M9unj9HYh(+pZj 3 d{y-JcRojWZ^Y{k@7_X*K'=Řxm/ 8 !0؂¸*kԯiR_RIk׏@9fiı-w3J5ڏ5&X_7uOʾoc ьf+ZU*8O[}u]o~ %uQwlnLlCKB#)(c[I~(ɅnfqQl<heGP]dXEZv,-#{E~SlӜP|!lIt\Aek:ɳb:,[|t"ZJ|n^\}&=}/P'N#aŇ뎾'WSPML$i1>$4n-=yhIl\X:./T}ˋtE2|Oa|.m" >\i ?Wﹾ8 ˁl|0J{Anx.DzT)p0?f4^/ynUj}ninw }T8:&]1IU%^v?l.շ _( ɘiRTFI]Zɸ֘C<onD0J|dK$QYr?);~r@ԏ-XaFcϦuD"5FKRGѭ7CU+܊*ME̛wu-m@PodMuj~th- mcl^v}XVl" "d_'\,%G^K+-XʒfF !YCC.,w8jTr壔Y9Al7' }6Ψ~ Hs-a?"a<] &N<'6# "..vȄW _.KV^g+2_\<8}բ mn\%`dO7 bFd!(M[9hȰXTɾʇ40/,0f@5V?Qnlj?=vA.IPD:੒[] (F4xкjA_&xM)2{WA2aS~7yk}{4Tu;[L6`eD!`// cid)wԄyO:mXkyCt)S#v8 On=qؼZL|=Ra ˠi"D|ɝÐɩ u%̺nX 2}$H793ʤgFjw7ucO1OF`CM:6t 5:A?_Ϣ$8yKB,[NP_6)2)X8at'\nGNgv(6e9"# 0UIglQ5_nmPR׼sVCl{x5mw) ǩ YMth2"1ɯSt{b/O4 ٳkr!D Gv<ayy!(3ICeyO@b-k×dَb=B\&R.W)ʋI]eGZ!Mr~4"C7}.U#mi&A_RcfuB:Td0=)4ܟ&ipL&AMo!?e)49Nz}f'N5Xd[z-{-bk,qw!sEGU}x%!޻6ծȏ[07У;M?LĀh0{egBXStglHnk"9@lpic/mh1EhGvALuQw*+μTX2x&!"avgw]A7huQ4:^d-X)bYU0S $Bݽ.7FPwt䫵s&͂|SĬ exF*_y9e %#c#xĠBr. w2Βt<]_fnCXgĈMH\ibuUR͆ r»ZU6s7>y>?ʄRK"*o bhK<ad$kl!r98n4u逼*]s٢̧E0XTzA{h)Τï ܋bsy0HĉDg2\uI:_S}X=dz P_,e`FO9S|?[MnZ'Ep|pzҋ`3!>>Vm1{yMO6ґ\O >6yEnbOGI(5<^KUj+ 6~8B;Rm#@x}JSyMI~*`)M>ʼnbhTP6 !Ix]^T*!J, ' ne.cK Yg)XQ^Cl?ɇ| RXXg$"@%1X47h yi~1* 93,TsDB~6f32nozT\+ oHøZa܈/*)]d$&#H Pj6: )$3 թ:1ftz_nmK/>yr43~p?7F>JqxT3d)Ӄf,$V581Ri""d܂WKDگm@IhZi|,{119_k0:|}S'``e$JɔJN&Q(@Gl$k 4Mm!HksYf*UUM/IpKi:Bͱ~+1Ґ7;ꕓ'^NUXC[9)Nca1|W h4y8AdZdNI=E&CR{ *]\9V@񐔫,Zܳԕߔ_GC 9y]všgQE Z$[Z逞dwX(+7Ld7DO_<"* *EEK-U5PmܙJ9([n[߼Эl'%|o~DHWLk \Z07hr fhP?mHɖm@{-kJ!+,god}1'ZZ>/Yt~/@Au? ˹:A]LUN/ se! 3|<ТQi]t`6jFFC.a@Q:~0 5eƤ^~Ei1_fQɱ")b=;$Q LeC<` U*`rPki]yc.t2ÿYcAϭb|!o;Bݐ燠_ 8P+YK"J@W&:Ck$3u?QjZS1U6-~4PGd g!i 6kq_S1&:0:wYw(l'rBu{.x8$]ZITvǁ$5gŸBGy:@k]+8kRiݱuxէ\ϲ/=)RǢ@B=2*<:3 |`de>9mE";~א࡬ DZ]]Սjݭ)oLN123:% t0 s0fB'VKe·FIY;yQ9;rPJZ- Mظ+\ckONĢ.؎G1g2Lݻ 7!g7'O, +=c: ADEC(Dpi6!wljaBvڎ.>x)6!fKNbqqIk!o|E F_`Ҍ#L @f*nZCT}\7P*EW&:̏Bձ(xlXVS7^,h&"E5y覛$/ 5+'|D`['UVM/T+Y`Md㶤k`2:z&ڄFCnqf8 =cNś;]d;pHv׾y95{H/l^qkdYS[Tɝڽh*dE@pAd;q'7Քu )h~+J?@/n$[0Kߖ*V=gw_Fsr_gZq,bzy":\5Ԁ`*mTL7 GU)WGeoC8يbk+s _N\8O]*_79@.&gu;\ d0 .y\߈Ak|2Y6햔 vrRK?bU I y;s[P„%!<{ BLu3~L0C}p<2(P Wxbm7d9'LXgyMD@0a^ezKq'*yO,ڨmp0| )45]Op=U\W?c Ap]H':{K靭rZYsM, ퟎIŘ "a~QgKIwO+VΝƖoC9[-E>,'n9xRK>Gw4r(sқ!j)$pϜUPQ˄wE d<5g1M+>ס2ʆ*U/NDӆ)Qǖ::hry6fnдG = ),61M3? cwRiPn>N/̜A[KW]a!BY'4{E)fdhs:Aa3Kӓr7\Ihhsw:FqX& M4>")©_8,%p!]j RwGu)Vp> ErX2CWa ۠u:TȠCV~O8C5d!:at_w_ A (=%=YjXMas(/4)zīnr=]#/A=bv܍Lg^IlO7(+2 ssVvPћ= DM E}I8L 8˷3,_`ȩ+Wn˶P*Od% dl ^7{̈́afh/Bx=h R*+ {X?dn|;H`,iS@˦qO ^HO18LI0Oa[\ingrjRh 2v}8!\f5n8 Q8p23(k+(!!pαÀc)cJz \Kh= :Oj 9SMf~S J&bA8]CE98i ׮t"X#FOȢqƚ# ˦Pt8_!WsL9݃OoQtS;Ioc`ikG|\qu϶?$-8rB9. L)uݥLmjtos4=cݕߵiuWT^^t5$֏] ][T .:! q$@Yu vPJE@-N|S6ۧ[w |3UY‡ {=bW܋Q<USDDq^p"%@ۜrӲ<K!Z6H*R1?<W[};->vOv*OjFhd$Of">j1QFټ"S3)䫮HKm#牒NԱM~b wP,}ib+3\YX5 nnJ]2q75=Jxʎ ^E2Т.{$C<.U%#1r?OkY)]_=2hdV )U~!0P1 kbu"[ @+ŮG,"2ahQ2fZ;ZBwٹ:g&9SNA a.GpL1|B OCZ{ ڟ(ss,&wAǬjdaDx{|/.;ITmhLYD؋5iO FOnBtcn0ÄTrr':=!V2z3O`g,RnB׹Gmz6jo E*|-`ƬS$@C>PuU }7*%ğ# AX; Y >kTP?R^m+ :F7`=V= @ۧGT#ȿ# {t_4e)F <<&Lp,O8,ndM+e| 'ޯ-& mPE߱KG.׃ L#7-%Lz3;1UZbJE2@JsaO4jg+faTb6Xޘm4,FAn2ecP.K(N:V5 * ʴ2 0WTEӦ ANV/05 [N"-YT2`t׿>6\JmĀ,Mz ɇ [@4 <R &"XfSuEN3NAv}K7){W7ՆLK?}*+Ob5Q$b^Nk?xN _Zg.eض)k^U g/))W7!sR삫W3[{p4M:=$ ihԡTB\ b1#<)v {K0W9**m^ۖw۟sp C\IUšB~wN7CRw'0GOvg/ J bEє")!솪R*9X*0,( HenQs&$3(4&@YM3G|nbPcկ~^2 6x0 ˷f{rtqPb,7]mQa/'H*$ n s[;wo-WYG(Mx̳NieKFyUtH&4Jw?ꮾSTF)+imڬQV "F97tMփ~!OAo֒갇a/#Kto&#wJ*- @[@&uqʭ =m BILߌ"ʞtB>jnū*qf$¦(9.C^i۳ M[` fER+ㄳѶcZ)w;VMUcgJ)ސP*wpkdc g <i1٦ TIs4۔=*'&`$87ܽ*FLRFaHt&(6 )Y@#@d{b3kr{Yʐ {(kf?'B9HL'y9r1ܙYl~ⷶ?U:|t΀Sl5$>3젘lGalm y2l=\`i#s;Jkw'^Yi"W( h_6Z%vBVa crPa<:Ղ`->lƝ>d qu&؊a7BY\d3s}:@kW^vդb-WAWI#QO]yW!a4un`-.4Lʾo*yjP z8HOMώsNml6}n`L 3 CQHBqecu+P8 QۛKZ3GEy6d=L5ӱת2a}EO\vM}i *XlaEAn+Y]:_44}mPXE+۞4pyeW;zf;"Hl15,e+%K~ + `( pakRk̀t:vMkM۪_ 9) GvLJ[R Vq' ,Uʦ3A^ŕA:;M~ZY՟W9qpyN9 6_uٹE,N s1G-&_ۨUu[*.[#Nkͼ(jظgYw*(v:zɻh2d% :YWqUs.NɫϋRPȁۏnq=h9ViG_f樇կg+gHH}hDZy^KNi|z]b-ewyGT{˨-hsfIF51[ \,Wv#r+]#qJ9%|bFE]El$+C,{^S+*eID aw"p&[Ve\f+MOn$\kvs@BeoC1ɰP֓Q4[ZZM="CK8Rq⟺Z BFF (m!%`4xAn1 |*&/G dN+O^ۂ}m P'Pl9%E8"l)ۅ+N u>B|1n~ƶ@kϰ-u"aR| hыüTv] ir*2_u8"'y aXY5 Qi]8R> O(U N@r H-a"xJ](\p,yN< }!MupKyYgrhEjYQ Օ0Oez[sH$2fcaFྺxaw3TNAU.\6prBM՘j3Gtʒ._5z#.`ӉiP?z,nzRh,}}5Q^뎯"F^U65pW:^sׄ+>P7BbTtqq;4z[ru] ҬVϟMR<^<mO'tcY&,u5iM&eU~LAS; rx*06+5ZXVzFM5Y98ɿR;4jƀ*~|W ;1WJ{NeիVIJaf]TgI!'܉^ײO!Q$.b#{`P6Ҥ.\t2Mt~-OT\b3D@}nLut̫G>?GY)g[*Y R@ޫWH# !,]E3DSC,dzQ졏ITQ Cpni Mѱϰ&2{dB?: a $RzXJAL.iP哨V?Jq'z4Um6&nQO>c{ފC?]qBkc} ÄO*ʿ"۶O= Y%^zDhg<Ӎè8'KCh)K,f-&:B~08sJ0Bkq&a- ÉEM3ps'$Uw8ׅv!L{PuKQ݌,SSS5#$lZ1yhsBOp;mx_.f}41Vrn P/T+ n|w0$;"m̕-aZtUkwM?v.P$k|NU/MnڗvArNn_W(zCr3% p uUXq.o)_ynqD:>wL~L֬@ԛJ*&Z?hAOvα /hݜ7YWrMZ~4ήw:Q!WImki&Jz @;bXq eF]7|./lҷU̱׾ ?]Zn-WMT_͓SNKo70# K 9DuWz&m42 qEQ3y0g $3n{2%+z[G֝ /]7 uCmZ;UC}oqxd©_Jݣ}/q랈e2`M3q?SSPwqn7 nzig͕{{g_ȈHIt< ݳ^J8L签O5_ZE\F$1zdٴ "CP7"Rm yJr3sJokybn_y3_\cC+46,so(2'.~u^ꐷ< )+T., LA3WD h}k-ѥ~;W߷J_ZP$z4A hUD%QU,{PO]^cGnj/qƴ7520n#+%66*:)9RB%֥)OC~ƩDj66ҴA֮nԾ-/>iy{?}5$̙'\]:Vq/R̀ [mp5p&p]ʬ']ҝ0)eIB`}eǹkٲYE0M ۾DT堓4ꗌ' tW.>iئb@Ϣ:Ε$P9@2Χp18RdBd"^4 /q:y⳻&jFnPZFrX݅rx?Nkր-FO6t0ֽ埑:qxbڧQrxEIa0/i=9 &Ĭ+fi}aR Ԏ]McY'v^䷠㜽1< ϰwXiKn9d7HʒFEвg2=M#ՏXj&GK>"Mg.o)oJͻhXy%,>ær'VB whίtvohʥefztA78J :C3;"Go &k2$9rtZςN9Rz>VyN`s]ȢgIFpH 𜐽XsdfwS/6ڐ>[q~_ oXڼQFf:={ŞBM nveG`kzJAj!iefȳI)o4Wn̳3|GWON")0TOiA׹Rۇ^_vT8Z.YdSsg#A'M! I2EDȪ`繓n8I!rI!x]b8l~Ey38z:ywX/G~wÜԖz#lս˓\Y{Y9FG`QC[zzvE1pF\&!8mi}S[Af >T?|f_q'r^V6-g?z'#T~ l(M@($DtϽ$ cL .A.4믐iynCL9tW %I/1z +!"1wXz"i6)oa؂MQ v 1 tעE9Pƈ Y :P d'sҞHtly~ ̵SI쨻e;2^wpUk>*gSU lBo{r p\ZoM L OPfOe>rܼz[ za꒘ AcB}Q;%\L219Q;&Xǫ \Gz81cՅ4G90p*MFZ3xU| UVU39d7k4l(\8oVCS RI6r #V|q 1q/H94=BZ0ӭ'|#l;FVRi{['UplsٓWgkH WMu Ʀrx|sݨNƶT3`( HYe nHI!G<\ ?,{ c'P׵'ê#MTH׶T+&F֗ oBX\m[eH;ׄX=ݰͫb톀+1:!(~_!YS#G51ev®䞲:^^'x l 4glZ#GD[ ͳ >s< piO1;M&C`/d1!~W'"oHQ Sap=xC?A9!?e0Fh|.E[RJ'\[BX-֐ILX*HqrY\Έ vxp6,"k>S4|3Y-\y @}"?!G{~-]|ۦ#yNS% Zi/Q+3(5p5_-}z.:ZcI1uu5X6n:t*(/j$_,F۲o0PIwR 5Reg=`E2|ᣈK"w=.xi sR14 h~mXvm+?KV= evەK i+\lYrg^ !V B*W-*̞ {<~5i_.WH{uwrG81Wr$'ŋxL-HB&UJm`.O̠K/~BŅ#k bNٷ1δ#幨ޠ2]:uμ^cz䝽 ) !2΅ZL[vk?JVLdE8nF:1ߔ?Ekzj=2`c OvK=E B&$0N&m"W/6Ax-jԘ^ ꁡS1#`Àp͖1%[B.7 f'+$_(͕߯{u&:X*^[I'"0unA2cfjG8E]xt 9n NE&{3`a[ oULW-oJ^sg%_i3ۨRc`@.L5v>OSo._>YȸNA4nd}dJ %+ {z'^B{}EZ5DToKESe7#7zɌTLq=*"q ysN"3]By撆9DVBv}1دBC,2J+E>gŲHW&~ [v3O,,X֕X27*f@Dȧ:W[Ygq^Bc3CyC._=N&,+u2Kc44ȶFU;X>m:У SD#;&ן꿁G0ʙxeBDp0 M 8#s0fIMOwZ Q?'_t?bu#bޒ2!wVPq Dr9 < .ٹVtejDԖYv̳YwxShyhFxm8?W #,CBǑB{.j!:Ҕg* Rm`/v.b~E?Z3 :i}圊g[5"Px"ݛbu;#Je@)ӀEUoYO$8F jg2@wrZMnR- :ɣ`ez#ޙw? qqK|!^,< NX?"J:drr-DNw8"*mJPz,R$H35NbP]{铮 f3RCQҏܞa5бHl5Y#zH&j8|WNs@:AWFW%(eS~1C0 Z*vc`o|_HR,&-}أ;`.t v)rƉ<,6o=ZCwov؝|E[58x.z k_?`(}ӇlL~O'hh^!)_Oв4aN*ZV͋88NˡWSǝ"=pے{upI7Ifv/+՜ o,5 xk\ -v~w=Sz&xPfZXV}㾜!(c;ei|ڡۦΖ3g+/.!b z?m߹BI6q\v4},a\s2蝋w;PF'LzU523~eĝlwR>''S:Nů#*^+yz*](`3˜7"z36QE ]jC<&@sȫ T Wv+:v.|5K: ZnOK#weʈ ìiܗH!tIR¥Y]Tϼm akU?_wi2X`t>tlBkDC(B=YBC#?,]ZF_LZ.,g#g;wyI6 KC ǘ+`;< kKP68g=yG~5~IYaʅ]o~QX%(7m)+1NF:`Vx o'Mj7\݄nm3üNzp팥QTil,GuWR& Q|pMk.IBCP.oa1W+a@Nqt1Plϵ%Il?IǦ|^[t;S:U_%"W~L/A,8"Zlupj8 fE*Ncڬ3s׭qt<6j6bémCӯV*c,bWQM.FמExY^O2 =`xm7l$f}"<^|1jrI31O#'OtVS;܍z - }k,Ay|C3LW hT2d+G53xV%A ʣc{bQjR{Bw6P 옣 PədNf&?᪽ A:[$X6nWiN+ sm^ݑAϢlЄCۧ3BdAVpS Amon'eͿWR'lÅȲ[{yyR T2S˲Ƥ@7q A4qדo/Ғ*Izo{(qr'0[<Frh]%x\ 8VRу],sԼa{-TS `ە 6r`<=\`+L0$3ɘrcq?g!nr2E+*R%2-qWHwi:DSFy?a7\ĚMko LMT8]EY˟Te|d#}m\-~mN- _emZ}oF#\i56J)$.~[˞wXi0b:#;mE(nG(pa|Y/V׍WOI3 O0nTyvz3wq)ge0 :POFfW˅"TҌbe9QAv XL%K李 hr$ -I"j/풦1z:;ݐtz-[s@c/3zikt# &ȪQQx[< c:0p>^4x_']ϧdR_s *%^s􂎰tD*_ au(sk-/ {Kɫ@)xTu"\18XQ*Kce\,ߋdtpg @d ܻXLϻW{1 _+Թh[ܥLr|Gq/Rl7: [&$p \Pd mXt{Kvs.A(^N5h=U뜑 0kv$9h@ʚ5CEt݆+nd6WWhmFn>)3]þlCiy.#b~kda`Ne}?k1ش!ƍ"9#pH٭Bߥ-0*ڿ (WV'ㅣ#8"jqHp!giY=lbtm,tK\-(4@Bax"'J@kǡ# ?]T|.ko~Yq-=6{DŽ>:.oz;m˲g/U폫T`?@\Jva̳{e N>vlB h᲍Ͷ O_k o6VmyViuRƹZ:fp1fw={ڇآ澺6p+S:<2͑!!$Op/v ʕ0d*sH14$[Ru@j:^ޮp)00IS8I V;nCA'yQ.ǏmA-t8$19C/ CU"Y&AU!&Z:@5?to?i ;^qG>ntڦ%\گ:<zF{1''Ul\/;&oI0+&L XIZ^ȼн$*e|Av߿%iPb2f藴dڢIohly\`ݹP3J~'Y]uq%yž#ǴbݐYU*v|j=72WLYeu}m~NvIF$5-FzL3Mwm?SEm:tl\aFu1R!ɪnD0l 8' +3nmƳ*!?¼;'! "̠Q|zK*XFY7i߮:}-B@MTL`&/Ӗwgp@Lh4o(]% d*CG[5 S"XnNl.܈U l*f_ԄީW}/C7y+i?DY%I[*hc@V&VKAE;NKBgG5m}<6\[2M 3"[0oMNM7'>}LMHλu 8oH~Cݬ r]ryIZܕq ܝ3EXoK'6V0>„2 e) .P~z嶙՘YylgQ2^V[JFRxuleѮ\{#@?#hO[!L0V\#+ P;n%}q>?S%~=1kQ|o> %y1pLtIegH#*Oq#1dz$½" O˼/ ?ͳ2`N4(iNeGO$WBVC|2LoՁ! l]#dp7*wok-f LbU`8)(S&Q`Br!jYj'i"U4 fZqf&O 7%ӥǧ`\ 3"YC7嘹Lai=@Sk[8\U jgl=5A!z餞Nj=<\Ndχj̅{qJ-3B a6KvanU˗{_t"35"Ccm)L|F0pY|RZ]t8c,L*1|/HxxPAcWΞ Ի8BIVP?*JQ8w'u{CӧUxFcze e҉;?y mfvD8փ͔ٚ/=Hwm&sB]h1R~(i |Dî~OYLTYWgq+cN u\Fp"4hz8 AOA^pƟl&`P&T Ѷt*pHJ"[z|&Qs6A"@Ez(Ol>+Ѷmg55  @& 01t56r%زCZ*\HǃtTosMMqpD-*(âr!H]nӊ 7K;1SD>h& ;{$j'{9d)E\,2몰ηDYsw.@CE!q`/?s)"=BEsb-U?r~s+Y*}WL_oj iVQW%Y dċT3KvWm];%@>S~Q6dà酯@^ߦ2دbuReSdsc~ԣ\u!x OY!I.蘬C!;ca:QBVrH{g4)JFW4$.djqk08陞A@޺?[ڧ}mkcOChJrMgCP,Ia'J|sc-Gf/=0t~<@+(|3(?y12e^+kzuyr8ۘPJ1˃?t(#+gOgZB+մk;PڸWbe56܆NV CltD WfO`ݤKH[wW[jw"A>&]uv WŇ.-e*a%5sLVnRuc 71_A+-1Q /hNK6/[3{?` EmI`1߯YA1iS0F+;B3*#ze-&&=0'zֵ3`=TXSGlg}haw|y*c(Y"b coqU4[P,`vAQi,HFx=:Ú4P#N[/Ho4"{OV+B-XZ=qWASp[=*AEtGWwjݢ0Caé(+_r)(L< ew4wƆY{cE>{Vhp`nB`Ou( E+[4t!43$Ix{4F,%cmX"1Ao`̟m^4(K0Ici`hJ 8l08Fv)Sb)Y zY䖗V~WB2THu:^%…\? ae+''Gx'~l[#n41 >Y>/{kAp$;*d,lȉVJ"8RnAb+b.W&R{,*0RcIÔ'ܓ?{ D$ z~/t6à cvq uݶ6xm8 ̧(f0}?k=^x=d]sg| r.͙|f;¹`k4E">!Gϣ6B\Tmx\>zQeDAHfXiŝgTc!s &P尹!&9ײ)C]@Qe@mͰU2t]آl_Sxj~ئq;0ŔhܞZyPuwT !Dgj^.i4W^]ΊfvᵻA ;]G|+`p+.xw1ߠiɫ3qluz¨ѷ_yi)]ZN;uwxw[ޥ׬ۢ*l  ͒bϥ ?#mVzz"lѱLYX5V.%fx/{o ȋQE|o~)=bHb3~@*!2l_[~ԭ|Rhr;NekI*v%$_ ^xmЊR CFsPƑcm?Xf@]b+8V&s݋$k!i[-Y5fDKˈ8,:s?I: %j]eaS_o9 8EZI~R#} ]|E١qX/E kn/ ,JHƛ 3qsq8 y"{M MWseԤ:hѐhRd?djrsc`ȄZ$>Hg$W,1|fd=g%AOK2dQ X-phH;S{CRU~`OǿӍCH򗰞j_\,5tPR:~vIj %\^o)4ZoN(w!y#.C9D]a ־^bqef#hd{5!Y; "Lt/Ǫr"ŕ@ӛ#S) 4%/dM?7;UNJ cطKzq1D?qBxqB03)%]Ml3 6?A&觙+-{GlL+IΌmؿ?X\^/:Vawijm7lLJp?!Sdۚy,?ǝۢ5Ƽ՛G*OqXvM^ɋyH=XcܾaX"VFe>"E.D-V*ƹj1|ξ\I'ɛZQUl~? ˽T9}&6bbN!0DM*ڿ--jRoK3JhGwO` ElF.WOQ/7H%:/| Tr`MmWZr9< Х1:1@Xn[.5cE+Qȶk_'ߖ^Fgxigv\5ME X[N^IYIBYVg(SG{WZe2ZvNRA*mnJy!|ܚҹ~bnDX0am% h/3~EmcNb(Kk@&ΞU%m?>j ȣKy(g i\r%i988 PV[Fg68oV|dď.I* 6z >;e qt춀Ķ'w)}C#wZ%vcI! FP} hhtryO Tqt _)+MЗdPL66%*iӕ#c ϊWҕ4@LyhIHw*R7 ONo36%YUL8˹^xsI#EҧohrS+ G[ߵTzoNvqdSE4P$q@V3">!2ߡ@Ec!䛜]9THPV-S2"~;nfvȕUx:X)ʙc6 lnbs _ܙV;~vc-ȿ ]RۧB NާXNfe )URyp*&ְ/iO00k=,M(Vx* 6x2+VaF# nBV PC#/6Y;MjaE.+w,\^V|tolz|f%j[8CJZj Tz gE98>q$">z(x"8|G;"JYDOKBKM?L):C)K1&ʕс,Cs=F']% QP:ؼr^>,1 s,St`}g^u(hS2{vc.UL4ܑ yE~AjD9ah;#Ͱޡ*c|lRE-}'oz>(bԗc-B`DUUc~=_d -"y/\h>vUrX? p@l'ԺYbN/g_)pcr qIHY}uW:WZͤk/`Ocζ~;nME%%g3I+%g4%y2wz`K--*E4#V`$%7F^wfvA0=y (X(nVSDX\]XF%hQOҺ't덜񕍗4>'=శwa3C{psDȨ'b]Ipu{uu*}j:gMėpG g4M*49v\nYrl2Q!Tp>Ԏ)7YOLne^\@̰ jٷw^G HM!d$xUΫ-̈ުQĉu2ZZ?n\@-[="&ۯKGΔ8QC`CIJZgR꜀ozT-Ae$OP!o/Pz+  }2 (c̸N\ܭ kZa)F*Η"3FI)pO!\B+J4cd&rޞt+\A2 BBoSɰD HE d<%cpIɼT;56:q1Ѝ)A;(z8Mcd[uҵ !)T.}{^li޶cLF7gr\ofч*9 .QZg,48 &hv8p/_`6j0٥rS} +=(Y!K%CBOIT!LϚ@Gߚ _yJCWh~»xLV`my6wXEzT PI6_`ڶyM ]=eq_,B*q:E̓L%+|qkH>3G\joΥ]$t9*5%oKQuasbai˯<9r h(HX xl]h)}^gA.0bQJw.ۭ5pc^9v"m˯o UTEw dzeGg 5C<n{fD46ˀ9%ల y1ZЈ$؞? OApRtrjIjfkHAxZjTZ'yf͇Zz~52`uŠ HWϙ+`׆AD I_"PwjwhΌ‚iboa'j adI٬i;$%ԃoƵc:M|y6}—EIiJ<*8X+?9L[{)h{0Ifhc4V vU]E|ES("AZ{QB5=&9 <WTu {YʥsZ1vkg%Jֶ;=#eH' 逞I l\Oi0deu]7{䅟*Et;:=jEEATL9eahj/N=f,FkФ"(KMj:y:zύ{k AoN!s sN>Ņ34,[{t$᦬&#Ƹ6,? aV^n [+ pN Xߟiojc]G{Hu >"c< FqSr\>0(@`cTٝ2I'_mN 2vGuVC O|ŧNz]t(󶃖̔y>8")D#gɩ^$Xx-X9Dr>gF ȶ43fN8cv_6\}Cclg˸HVg5# Q+xqJ@L ငC-ڥtx+ߴ,wgSHz 4&e*Y,\ {$IRȰؘǵS IOq'0D դPmT9NF$B@p ]2E7BCKUAm.d IqlTIeyЛ:18= h fLs?5$/m<LgY/id>1aR>ueGξTBm I^(cQ>{W6# Cpɢ4N׃em\ݲR%a@ .#cFo(]?D(ʪ O} J_LB>KXL)va6d?+.m^-|*`)z䕋&e-Uk%DN8~:EaI+#dcg*v=; 8Na3v2GqԈOٚ//-j@~b53p܌)AZ;=Ot-z JTqA4u/G)`n]eEk hn\uISO,SIw6,Hd̸Ζ 3m4URG6핃]SVUhq=ȰW>֟'iE/z !dȀӘ_k4A+9\.ա-3,1d9o}!G)v]lx|)I@v 6c[WI,gն' 9f?=$I~ڙH>D;M/TY\EwwPFk8S\́v};bSϦg1wu 9 %]}@D\"5"04|% ,'Uv(JT{x#l`njx!iA ?hyMxn; 6$菃/ةzHzʛ|&G磞MgI,$z=I$M,x]lrHݗ$ϰΦЉDɆW*]7J3(%!m3R&c( ܀V; ayG]TGJ\ˉ; o)qH@lN6vt)GQKv T:Ն8ZbjȊ=sߞZ'q1]*ȊoHJ\j1kb5q<@V@:&2ԲN͓4w<1E:$rSE1foSβY˻ i1TZ6^oC2<bAӄuh^w˴-W{JmbOqԦK Q@gK%۹1UژtCcy~5Iͮ+tL?G~燡m+}Q![VOJ#œo@C ޟxgwjݎ8g*qQ^̚; =6yCQ7n缯HcZBN;˗3䣷n\=%.n^iwxG6A>i}zr{VQSq]b+t.2ge_DmTAx6I+dUr2Dih#|aB.)ڞLKx\f蛧:t &q"ᮥnCIZaOaI gE~&:'Bʠ};b83uf̨'dhx\e 7s`IWĻ+)p%YaK"%7*Bi} ҋ#0OuP%z\Zmm52>W/mA# E(O*f_/qĻ?}CzNlZF]JB~02A]jWi7 #[s~X}Q *3sT56?|T]D.8ӦתV]e׏ؿdbh^N{k@lу$&73?S Fz-JU$h{8rvO8[De YR(SԌ6}[SP4HaiW[&MȨhd@2kGF%;,x䉷)1p' 6%]Zguh _䶫?DK[z&([fgJ/Mm ѽO HV^^%Ψh8 0-T:>zh>7HxP߹W2?(;V@(LkE=Rq36jwFDÊB+.:x7'> ;0dN`4et -eT#>v O|.967`0[U!ĵazZ=Zgo j)Z0Ug^bv_>r+tyI19IprDhSEnsm%k*̷i㈃Wqul"<4l߶m9ͣ$utY!t`GcVn1!>\V^t~j>=<&Kk}72$]/ߟ_Dg[ $~hlLM>)=vYb16[z_Fbp%4KuZ+4bͺlHESl`1>w(IsϺD^WY#ka9bW$1gvRw#í?awΐ1魉 j%itkq>l TVZ-oA&ŝǜ*yPR{TR9<d)&A{4uTߒr[^ y_ȄdAc' T>Xy\s[88'[B=OWbU@'5Vt#!:MCm=}J-\m;KV N`2% 8d)~>H,K%wmY:#JGi@<-٢]'$:XJoKH=sMs%y8du)jQ34^ݳ+44ȾV83pGYA~Ḓ-cDsݫx^)gdx `Qq9,Bߜd=ڃ4JW{fSmL#{Wo<TJ33#MWi'z%gLĬxJ^T=냦 -vgW'rPgOq/BgDC6и^/'&ZrӉlשׁ J7d+Å*C43P'sF}~]>֝⋎ؽ9jƌ74#Ԑig\ Hvu ?Ul;`H8A.|A94^>~$QùIi;%Pg5rx1I>Y5 |d 2RE.Sٕq_E--U?NZcLo׀sjV/:sNgMB>Ndp5q%dz?w ^%o( :6m'n V^Yt'cBb@bp6L;{'ZgUT]y%#Ҕq.vT<V.a%ScDQ@!QIc^IEcѬv[c:=(w~cQv+K>( #T^[rq$a<C)ёhRG>K:C=܋_Y:c̕SKd٦wKnVEAv8OgLax9kГ?y%[']"δ )*Ӗ*H$2}.s'$EPXF8' 1Lg8c5eh;XMWAˁeF/;)p- _!"~ Ug04L*:m@ PVK"TrZUY-v𾛽I{y0-$P', %̕Ek96%6إͷhJM{֦l,Ka5-D5ș7USάB?_,N2 T]L s`T9)._|8h=Ʒ}j.rGZqrŃNv' Mv(:qHQx-!]ʹF~7 ZIkK-Ѫ#|`]&|DaZҦbp6Gx"-o2;A584PDt t0#GAe 4KtutdPTr7ˇ.Oj!,=Ȉ  wRϜj[p.oyi/22b0=#O헁u-3QY]K "Θ8)"X&)%]e[Q* {sVE'|?BCFV?$ƚr$[9}.xQ2Lw9Is0CP0FjF U/J "M~Rk$2lm i"`\tRg:4&$PBBATp{o , KU8̫;{`.0[O%[oxs\5`ƒ+ &*h!>EB\U iKDnޠdR?V7\RV=^O?S1VJ$^W>w._pO Q0*F!ɂљ.>pd8#4c @6Q̋/¹DAsY(|G{hVGf״ܡhNzt.ǡAmh5nn".jc> y5Sgy@ɢFRɰUu~"mi(c;:%+K/'\w9j1d\8JR `hw^-P`EgA7; n "<#o~Xԅ- 9z"$B&K߸S;;|nA^=tK ols'߷ &1O1#t ebJ n@Zd2B8w z.,~^͋Ud ^sw)*\-|Й:=f^Dn]k%6 1 U%X"]ؐB*# ShL~sj6 zȚn )GE_$;Y"'X?4سIQH_0ٌؕǚF@k2cS=l/J $sWLȶNˡ-U9AIq'RtyΪKu#<-\ر9ZCاᚣkICJJ [bQUF]V, ~e<L{Tnք͒_Fw.g@p_cnPRJ.}TzHBܞ*(& ^P"Y]_5/rO`L:`5؛6&sl$rѓ[!drV I6?\;dGZB#`;)IVz1 I;p)=ntF/@ǞONbt,>PIc(e۬Pl⫬AẔ;5)24$TZ(_dZ¼a`2zVz~!3iSkOj\,ŕ{5>^b\p,O4uwl'uޑkWtx~E`X&7(+QfJ|{ҝjy~q{ڍ]Om.YL@qVh WÈܟЍBW܂,b-o=o'7>UƖ{A%"s9^) Rb?'k+ϓbnv 34]`U ^yt)/Mz$,gOi8eqOl|n΃Xh~ǧ W7#a D8B-œUTݞT}I+~؁g^+]s l\o"A~ vzXTR ջxk?Ώ/ '޺΃n*HlmƼEcڦCaoZ2SP70cׯ .Z^=fEZfmő?& iUFq]_(Zu_Ϧ-0hL Z`/ :]U-t8$Wdci.&>WI,_5x,o4%կ݅pd+`?޼BDp"NܘԒҵ3w,m&w%$Pϒ]B~iv6!),<lN]/XT+@߀ESH p2 [h_wHSLKo?V:S:/}!'6o0O.v|~qĚאpAŇ1 V.>LhܝlngA4/ _٤2%勎Sx~T46IpDCI7 T%ՠ`O4*0{@D%2WMhvVθ3b'wZ)$F`@kb[.Kwyfz>|_uQ6Q'CdW6[h$>,ǶЀDɨ+:9~:Y:A< 1/W:L+Oȉ[,) |}lPvJ"Qُ8_-!&48QB>iˍԚ]iߎײ.r,^'EuJE(L'4^!I`9ylkZYFWhh*R+ ~]] Jyw@S{6ZFi+W󣡋ӍLU=8r~A8GAF _ 9*4Kg)6i^Em;;G|KGDW&ȒcCRn}}A~k7lnN&󆅾\̓h3CflBjZ{59- (K#SpdR?m{3KP50գk=,NT+S3`C}3Um9_[nSOy1Q VOHƊX&w?8=D5+y ˰\7 cLʮW%K^7F8r\'¬c.1#x -o{#^><]-"?5Na wqBl9L;tӮ02(>aZNpn؍lixwYurg }&v<^D>V L" '{ک1TpCwMϩvPI] 4eM1ǁY0N ͍cL r#SEE&hP?FR`Xp Ƞ}#t׮My' TXGNٶioU~R]{G?Žz%1O?s`˘13cms?f=UU[!$dZe.2Rȟ+gD8(%X~ÂAw3Ϝs4tΚE/^zN& Jw=fәLҒ^fuG9n6`9̔şMOkbhzHnDNII@}7FaʨbSfWTOTonXG)%%<@kS@ td kˌ\"2=(LO~GǛ')P.p|1+40uCse=ؘVM-Ak/:#l4k^{UAj qS |5Jd' #cX/^Ӎ6ER"NK/z¾ MB[ R,vrS">N>LeGMff si5nn ?+JjBl=tk{]-p$&{D9Lrr#L^;Mj{7]efO܈F>x56rț2f݂:ćj\lɺn5>-D5fCQbW?rB2pF$ SDr<+}-Q8;pSR9@5XZGX{)fؿz;Ϲx~CiɇʺE%8ɦ . ɲ&B{߶x Pq%w<|-iJkwM>AD6xhuHf+(6§eˀA[5MN^M n]x<e}\Ibg`~Q+~1&BR6#3IhlwK؆l.hlKʊ%F4͘nAgz"kᜅ< p]wfy&XP (PeI'+U KW'L==t+1,o1,zBkoa޶t'tV1);`GKӽبj B~u(rcP*K^D72 @!= yo2}֩\FtfݝY.eݦP$RCA+0~e͈h|{ÎAhxꕹNM>-0N}`g옆pzz)yb^7Yy0d9WQFL|~*9yAc}eΪtN_:r}L_7gev 왿210lt N+r~^ӂ&fOXƱm.oqAc|l{P{mڗ mx̆l޿7N4,|ZT n{Ir `KŌn7-S܏H$ienҙgG3<ҦnN=൭QBZɶ>f+~{] Od eंO*ګdixQ '*Ke ZoZ}9,9] ϯts ȷ̙}n+7od<9s|ka1$% qz.gb@U)AW9ޠ0/B멊ho&xgWaC%48׸tyAUav I*4u(g ) VK%vu9[ R@_p$n?7ҠxxIeaSr- 8oM@GJ D- ownBo'nl7v742n؍6T_ah:3<.&YOUףSk (q?]E\G*'(nv_Mq1]5'FP|!怕"򀊨W%Hm/#wd:*K×]{[WЯZt9im7rӵIveW1KԮ.#!.ճSCYE~ԺwY]!lq8gk|ӭ}Nw>%_UܘTU=x2^~qO$ IʛWixLTKil.*wCEl.a51n]"2˽5V4 )IDsZֲ}g%u=d,cSr>n0` s~l󼥨ATƙ9hK{g#xnE~Madg^B#ؑ:Nɟ!D6V}ŭ2wqF/$\ T@Dש1<6HhtoBG)ʪ3L,^ΖDUgzXZzN$ת-_mL&FK Q1oHsr".1y =m[6y^) Eq@ur kl.A:xhD",D+8]g´& ;&8U*qYv1j..5n: O6Nd06JVo-P;\H&NЉhn7͛ft]ϕ(=sFF.KIJֺbg]x>*yzϷFFo9 9Mذ x.ܵo~6=nÄ9IP% hһ5y) B:y?}KXb ȼ6Oz5*>XV4,c^ۜeU+34F b 4ai0цgO m,5A"!_w ?]n 锃kA^0w[OT5i(u}0eAIRN)’@z iuބfۛ2C2kX96Dg}P,ͽ,?hJUZ=qʹxF;Vj=쁧Dm^7wޏ>qgpukɥ2gP@U+x&csR&H#9wm۵lde/ }JBpT.JR> Rb,rU[fMOiUpdXzݵ$b1Kx~>, V ] bXpԚԗ`-&?"(DvԫU>:9x g(!`8 & 1R--m/N/~aQ(qx{KԵޭNug5Mk\A<`b@Na=˗ 1hv ^T@gO HTI7:М'ZYcn}JglNYI@*{ bIH4%ݩsja?\B?߬nDi,įyVI#R_ $〧tTzA'oZ[1(i֒f'ExCz<jrgqW"L.sYl5eF/GʠE^PO0wݔ?Ls@cO)4;jQ?u[1Fj\RY7nx? nuZ!6yADw$׃Hx'#!?ᓡ@-c+uL$MggEDd<3BH;*tiDeS'ȥ>_r*H(XEϒϝ~X(*!%c5:0M*\+F<҃Ӵ%K#¢B~s $}n=ΗN6MB%VDǢ1k|J٪ǵ=޽bwtP >f@}_IwgΛ=mzGV x4SpL~QJKƤwIB_93"&.Yoqz]Deʿ34]~B-5)6tZkƎ$%I=Aut4M[=Vr^ #"ɖ]{% wI9y`Y伿I1Y'F VCaDrj a_Pt[=t7)~ib#m\ #mgL^ˊ?"ϬI I8Gk(z{rh/}zI؜$pkh+}p{\`ZWB;}APx ]@ @S*!lbǯlHd/rM s<@cG+2x!x^ZChnOqWh '{pv R[X)G&r%yFGAj)jʩf(\ Myd-[E_n1~tAߠjnncϻ bxFI`{-Cumnm(TN'eŊH \^fTV3.,3|h0C \Fp0e:zZR|/5d ٗZU4+,w`㊫29<  7aO4ĨM:QPl XlNtbA`Bx` 2ZP[0YU8űO+.?v @+,YN !6A*;=SY\Em_޳M}ђkM癩7qb} QOl}nC$S@~T(8VFԑ/Fuj{p_F^sIR7Gbx8 7xIJLd|.vƦtȽ 6rAsK(L/Զ ϓO;c2%`J .\+(#*(qr/=# @d2˒EfP)mkBpRNnfk?9ݦ*IU 6K#dX(2ݱ*n, o %5g. u_rR[Syox0wCJ>s ӶaIayҺi0FcC!BH.^C9]o:XECʄq{{7=˗$ e"GmyKN }Ԇ P'Mi(\I4&`Z`@'uC>4ws>_AKl>4Ny~`ťhr-cɄ7\ħmHRyշ{քJӤoV6GB"SʯHo-1]*'b˭Xw8pzDL `5#=,Slz79(|f`EX9G@[r.핶)ahD{wNzGcCdǝԖ%<auD]zʼn =t*fF{̲$Mi Yvb?O\}U|K^>ܯ/*/\2h?D` nڞaql(UhLWtqRDi0_mj'1ځ6`FwH#(f5xLZP0T vt`Y!~3bh3߾iu/$|L)1Hro䛗תg[W +6NS$4Cb]_4&bњKLbiCdtMcT` ˫>qWS3ԑk~Xhiȟy#S/7ŧ=c ks咭t";>_Vև0-*eDgx섊XRYmd9@?hӨ*;hΥP5X.gA ^)/u܊ޘr9g6D.LX=4Aȴ靰1L.Ozpz\=w,qLQ=}Ή 1?:B)b6E<ܿ:0UL A XF`-9hc=GQ8cj W3O?SCb Oy S {&6wʻ2AC]>SpGp KpjC۽T1\5^^PbQ:53T%U""/t)NL4U<ְ<LCTQ#:%ԗRDZe,2Nh7hw]IF|L@%\›p19{0x?k߳ē;zk:h&ob F3s("Zbe'v.|ˆp;6g8rF"P[ŒpF BjkѪp~~?:S:7E٩[po2Ǜ&lzNT]ӹ$f$nl+(B8}$KU'f+,x>ĐegTEuN $~z)%lGb6 kv+N*p?*gI|ygJSf\FT/GŁ` )_w<%ǐN @/EQ"8Nj)a6C*"a^E-T-Md!>%(5RR9Ĉ1ȥ RE\)3;mևP[k@w D0 .x. u[pށBJpRpf:9ÓSKU40O9]c<`}N|pBMPzKo2AFHЖti/3uMi|DWr*93 a{+9|-2,*s^VM3^rA*;欤?ZͿډ}m)=7eCɩF!)M[h;GII*(ԡE9ܟơ0;7?K+}u] UkgDeүKonQ ΄@͕mBޫ76 0$Fn0_NћILG|~y5.z 1"v=" PG`i5 ‡vR@.xwvVC: 9қ9 VWIhM/OK֗3NSeXt]6xX ۏKN@H>"ksz̮vپhT6঴/ ЫCgLe=XG'5C:CY#!3 R-ey Tľ!w:6pT[%L0lU]q#XDb-rWARt^T ĊL AbFZ.yӱXӡ͊JgR|[]t[ uL(cX+&+Q(n0+!Ou,MpmJ- 見UPP47CrDi|`$:t wOeo#];U5kiPrf"˞ۭl.W4 .\c7\d %zVHFr~ AEI}}`%H?\J3K* *j@3TqD@]|:bpJXU˲z?pZqW\KvO!#.]g~rM88 Db5Pg#Uh~w*CyQK,R2֞纞h,~XIOY5ݏ(tak _oXQ]&HTf,}ɰfib`i]z/_Pn[P N5&k.VD%(LF(`"m~3kZBͰj3L_PgGm_$nENB(HC 8BRh֦1*5U2wܟlxH2oz |}:

      4b$cq^ nZ6`h|oPc؋}`e% ~%Mhgl{\%0Q4ȣn7W!-mۖBwּ}g1|%DؒIW"GV%/pg4/(-yncAJ~U,N9+ב.Ҝ iNKܭz~+ P&'] _gbntxͷ!33rkDRI{(^#fvǤg(aB,*M8$q7߸Ǯq;Cj"HUZmr7) ـ62z iZvScHK{ѳ$|RG)8*5!Jaaf%ޖhv[´Cb6řɫTt8Y^!w\x,(hq!bc{%@犉\DchOڕz/gLl c;-+%> Oܕ&Huq_W4t2P;!L׍G`D h-z-$Gך^v5PH7! 4{Mm们ZxrRdU T;r9AK|FBф^YD xD;raݕI mK: \rƃ0]@xF/z-i. JF8 &v-=i*,dkpbv2Ioh/ΚQP}v[KP۟5}ȱ2R1I ii;|}C"O!*zL=J\<wӇӈ;ǠMG м^*}U*2b_RzY HǚJ`窈I_xhS9W1'"H"UhNl޼XbmeJ jh#/`AXp|e寅~Щ_@F?=_̃Vu)4,_s*Y1|![H{ QKQn`g 4J#GkK2ݰsvv}oDGPikEȥzȾ'g9i/}rw šX ǵ;o?=j׆_-c@" =0]'BBG3DϧGmR=Z<\ ;9}_5p'+f$B^8;le NH(9 b~S@'IK#;c24/:#Vwf#wtO-|FF8! $ԥDqr)H:&rns cd' QI'$M#Z,vӒ @z1-x<œ'osGWĺvyq-:J9ÿ6,4r;x(1t 75^H YkHҩF6T?3YSLT߁j`f(hsU3pFp"iκb{U{eHЛVSUA3|²>{$].|%rgJ_/z [ 2G63vc/_ i_ f-)|Cqڀ \F0M9jh9*slbPlÝې;"K[z)lRo"pxޓc26fDv)lX2NUd!MP`Z RªFnca~!=d}l=,]ڠC_P0ZM@TFlYq`qTLsbD,(3gmK"k5?t2!QAA ;rge77&7j5-lR$+r(RAڠw1o1?ƑZ1Dm!!idZ\{SYtJiLRuFNrx¬uL:aZp)% tTjHbnUFPט$C }rN]d Î^ML\|yz~Qa=E//xqnאddɩ̣o=eJq8f`}dCS2C?9qEܰ/ S! :f<Gbz˻Ջapg+, s=\;9 gJj#b]SpHnB_ުNP1:s땺y2%9Q%_Dg.Xhh6٦׻DJ4?.(wX4E!\hj)].p=͢98nkAbg?O zz39ݹmgu)죴R%ϔAG/N]'^Dʟ&! X4;PNkMqq=1c"-5C L;սrjj}>NkGf8M%j&1v6.OӚ7!2uߘݡzo6Tm5fnyM{'Tp&l،nI81Ҵ@<+KgCL9{blf d8!07᩸|8,gzb3ZG#L{Xit ׂ͙La;Xӽ7C)>*W(]]֠0ڬ IhgԢ 2@8żD2gmdAaj9 M?jBa"g7Z"1жgbG뵩!enB0YbV@5dImb΁bOҔBSΦ":R (}}tD# Pl֭q9{  SۦڴB.6N5KA0NL'r!:/ۼA&a4~NYd] xd57!#vˮ,Ţ"ۤhu ڬB{RI_rǹ>Sp>YfUs-RSd4I̾5KRvL.yM`URkM4bCr4͒Vԯo]@hȑ̗ZΤ dPD$ŜЛ@'ѯܰ變=78 C!,YcKڂjw?i>9W`Vkӱzo B弐|;[.Wug7Q߬2+0rHSe+Y=@3^G|AF|Ok{ך>?G~k#YȬ_7OBo9Vt{۲x6ugMI#Ia=i&%&;V|FP~#7 ~C = ( b[HbGoOlMS#ܙIȳDfSoMy%-IKD赌^b 7Ja1Ϩ6D,f0B6-4*C7k FpOeĿi(/5Kؙ9s>5z l@wEV|Ct_S'Ib7PE&VEkv p0Îv]n#hk/1KA$a&r4)*|ƌHa (|5vGʜ!VRt8DjZH*~&jÕy>\21~G Jg46P/iӌ4U܉@*(3Wɉt^Q ve'hM/ ? ]lxr7DFQEўݲoN/"{CÕ]ޛ !k"ӟ7V+N@$_b9mPS.[EyPn {AX.۫XtE*5W'H'*c3ɜXt㾆KVA.2X:zg RDy0l&(PpH]Z"9S ED dAnr[gI3LW֥v %Xvv[ѕՅ_PLŽDx˪ԧV8O o `` 8G1HRy]Jh&zɓt%䍄1NKwEdrӐ~޹@;:,dz[s1udo\OX?Gt-$CIG O5T< T>B<@YfQX=۾m[њSjJ~Òy7A;wjpyes;ES.LV$w >]%*k#V71YCFThZB\iCɬoرG^K ЌTxVRr审YosY  v<>|}r{z=sdS5f_$7s(Ƿۉ,\ݘ0:9l 2?hsOz^ R*;'0h` e;B,ڳ ABٝ7` h695H[ <~t&/_7N}2E:H\V?سRzE<(^4pMJjFƗ(G_g)D?f EVKfY!)$gb _E* bH?RƖ-.("7 ]*n)T\2,T}gn:`yt)sfF^ b$p|g9ė(eRd PJ'fN#iKO(do }2j}& uvNl 4/0S$6/cWn>ʯqia9@PFٔcZJ -fʾF>e^L|}Ǡ`Z̡?q*#᪩5˕݌ (.&Szm!d`a&60Œ}=yu؝Lr8vQVji#,Vr}䙰Xm53N2Z潏:Xpi= ;{nJ [#s]tomky$´˟l{-6^=,W Ra6.m]}4?l]A9 s\Em2lMBvf(/"'s;wG#\)W={gxX߀gRyRMԴUZe8Woz ?(NN km4u}HFvPP%(@=l;'sqWX1J VUG݉o=Ղ!P2 ) >Džf[N9>#/ɱc6wgұ\E * /S >EEn89QFDο})M+tMOnuxcx )1qI{-kMq "5PΧ MSvAKO\]uu9v^"HM>91pfw%xpi IEguNȓtpz}Ԓz떦rb#/mL\Kmt98áFwXqnJ9֗,X"&3u{P! ynT)uH&>XBm1*a:lv[39"ƹ8vr2/RѪ$B Fe5W 0+]x&>0D2/ʞզs6.9CDܙ0)ߣK޼i+c1J8_ER*MWMLi/v<TZm=[Zgk⸣:ˡ@=k(jNsƦs,^iudzHAᷱbo#15g_ޣPۯXIn^Fzp B26ģ"qҜV}ey]Qx=.FDatnvc ՆADi3JB2_oe\jÇm#-,lm,s(mu:\)@R{ 5uf+9p5'=Zl UZdҰKZQ݌ikw,P/Rˠ݁g,'8sۃ% -/T2]>K8ZӮ9ꥊG.X6` Ϣ\|;D?+:kOXi70b+}yZ!%Iݸqw.T֕I i$PFMa րҔ.갆4m񷡥&U \#"+}M2JoSǂ*aZ׸5v9GMV*;IQ_Q^:Ιn,fj˞OON5e 7~P:.S+R RwJ^=C,nJsxEmtmJt2;2 *PB_ 5G{5x1 ٓSfVTeVHzrO,<|q]p7P?)M)zr ý))](#c5iA؇]ئfPcb4y.*eriͶ .7 .49{YJ㩿7-~oRK)LB#^smꯐ< +84"TE9[kbͭ3dz+*VDvR &)!y^Ac 6/"ԉ}.b +||51%C`HAssu=s!^N2(947{6%gQx\Z5%|C)1q,*)ɡN!J"gr!d勒j,Bzi$nl_ |A9EC@9R&~pV8Nħ(9bz ފc(ilVb1hXCfGWFFnQ_s7T5 98KJ5vMIxQ1~or+9%u| mVW..=-aWee&_7=cg1] yUb:p.2Iha =-86kErkˉ͢zUoDTLP烀)%Dלegެ$Wo@+ENAؤ-fUN* f[̓?Ƨr%Rt%E3MN?,}1mG:&U^ǜT▻5v0J'!iXf,ǒۀtG7a )̩%⊨>'D^3ҽWſ)Wxo~g#I.^Ge&pg{$vF|&Ç ?r/@6Y1J !T JO~aE16̥ i_)h$V>(uț/ kRԷ9srt"Ad1{~JCND 68W.3`H+qK$s)jn ZūT1LGFxsYLdQWX V`4- ZIdSἵWȫymQ?drV֍ےY4ǣI,)߄Օ9f 1`˹+>YP?έ*T&ff~Quv[5_͈hZZ-eL)j)xoKf=BTzI R-Q=q riIHQ;pvbHk84(V M۫7/ 1G4 /6T9ӵ?yK¿!zdSzzJ}~BnƸmyu\)=W[ @6vU5O629dƔ3|+a^zbQ}rţw.܊@7jHfsGPski?AWҟt A:n{g4#-z K:稹 RRZǸX``%_xC]Acl10塗7mR/Pa׊#겂n×вAI|n[@G`Q wÀ3r[KJ(:n?S;+R. 'GM^~ X3bb X t!( _'wi)&{w0ڜۙ\HiEG^_v'Ss<XV׵'9DCTk[~*G| Ӧ򖬯 v[oZ͛:OT{K`?dÜa{ /U,%SR꽨{tV4HШw K31m~ p :er?H%VbLN6#Hh^=msy{uP3p biBg~YRcN(;h3Ar.݃B1FX 8&Fҿ8F|77Q `?a%mY,h9\8'bH8up0C U|~u?&p&EZO)ܐ,kt^[й8R"-Acڦ!K} g'PImS0OQQZ~m${EpQQ׷A{j|>{'Ywy3{NM(L&c.h/?!=_X#ྎ$4c]-6_+ e63 5p]2&(o4)R-I+t"/WeaCᠼ'؂,"`݅soV?ivgYZ07070100000229000081a40000000000000000000000016101d03c000071e8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/pwc/pwc.ko.xz7zXZִF!t/63q]?Eh=ڜ9TiT2ª%&tH'ҴpԠ%zVE_ 6dz f!x-bA絏專 9YfBwLB@ǧ{grg9j eQiq4grog IW՜~U~yTo 5Ms 03vQ0J/ xKNkz~Z؝YJˊEgSXoW .]ܐ]kѯAg@](I4^׌m6fҳ38[]Tqpi@.xW$R *R5GOF[yai'ժbr̆,:p% |HPy}w6i0:"Bڬ_*␡<. XvkEɪ|dׅ!%OƜq3VqӶl=|ĨZ%U>X K{?jZPJɇ~k97L!#1# rAyeC; ৪TsCx#Oԫ12ߎS^լVmO 1힖=JSZ :'G)x ?m&i+59M@g>w)hm8ڽ"i'yB!``tr>֨nZg +$鮜g%$Oy ojviʦ Ms#\DiLdd 艰5e 9JIZ{|D5S?8rrRI#/V6ΧUFinr~ '[Iv:`5{pV(uh2exHM0OGZrHܓh< ~pUEn(jvxsՊ"lj  WGuO@Q-6&WS̯! 7^Ռ!F">/ꗿb^S;JK&[M\ʩъGܛ*- -%huTߏ-K*Vf[Xys#1kȟhX/\z`ڳZB(-r8J. 2ӏд.vgnn}%@Us@<a_QDz?{m۟Kٳ}{{!L?4f  fF )nAT+*Y<=)ǚI 5 wzܬ#):s"c }JSP#,B+`NZw}JyJ@W3 =QN RaK(+c_BWqA43TQԔad~;!B۬0v{e=o & MC1,h.vjf X 4(B?T ,gFCu  mZ/LL7,sRYjg8Uvބu /-]eN#SǬeZ薜[qX=Nɋ1B 5.hħTFChe.Xܺsk),ŝ*$P&yI{&o-D<\"=Km: v˽*~5k9)6rU%,2SksY>0c`8/cݬ'kBKp(p0u}H`"FSBǃa@~94 :&[+>^edj|eneÿ/]!T)K?h,M?5q{M2,f%#}zIY4vtJl#2@'!96>BT0'ügU$Bk6d&|y2,? OhsߎL4@1b;'yt`L7ךKv)of#δsȽ&H|´Acrat&35 o@aqZ^U 1:f,C,{M8K9dQ4P7ꐮ-`ㆸpϏBgOd^pm{1q{ЦU=$etQV+V7`:ퟲbAK. 0)H<3"ҽ{IT5Og2Cf5CIex?w).Mw QgoY*Hc cw|jX3˂Utň+B$Q[E"IsQ8z VPiQq>/ fFJPr5.XE@IUYNS\oep7#Z^uޙȶ\d|`IS>nd+IF˪esЛF_ k v}̹.dV$Q l YBV m&V_Ǒ=S~yĉ4: 5_Z&^mG*$,AZ -)}`\C77#q<{Q.{ *"k,gHh{ ZĝO&|U Oϲ$ZT=!koFQKa F&|88ur8\< Rm\Yh,5|^bBaɲq KcZ+mRxȴڲݝDQ# R°  !/z\&C"o"jMsx_C1O 8"6~%1#AɌ*?It3z׿Z _<Y aA;M{n$)@"d~z[z{cžr_5?Du}HOS[J 4ﳵMw f6+O-wrv.|MDK%SJtݿuT0Ny×y$׹łu#9vH\ʩV-- <:ࢆH.THδ2dK >&ͽlY)siѓkDlZH B/ OV驱2bOl9nt{`i$!W-jeLYIm޹~7xWZ`OB/߮K=n)]Щ;6(6~o{!\_u_AD&,/_2m*)E| }Q80^CkP;E3:>P]n7xvLKĺhF„ ;`@[d+jOwmu?:6miu⦐t"FG,bͧj 4W8J7(W;|Yb1?yT>*d%H(Ho{n,yXoYHƟX9⊣^)hր(گ%#+@ú Qrq3S3ɍ y?GߍFACXOxJEH|z**Z/uBؘa<젗'j֯qDCd&ەY>)6.Pk,8+\;75?jj/AaIq +d"K-X.?:!V EIp( F<6qznZ:ylAN=Ǩb-[uP`Jg ;ߐ`a}%nqg NmD[7 r9 ]ZqrSZE+``%*LI1m3̯MAe޷13M!Q@RyɳzqwYH|ְ̐)B* ~e$V%Ч[@_1&%9'k?ۥPP"UjItT\,mUDI``ubU>)TS~]߬vGE.:zT^ h0Q)^Цl Kt'5cP9:2c!"r?$o ͥ'(>mFM=1 VZ@G)nz=Ɇ(&ϷOfѯۛ"V@n0raX6yZ`1OH΂^`T/ h7fkQ~&վ+C7qt?'61bF:b3oi [vLseoSscJ]/;K02-ӱ- pGa_'#U"j ӽPЩHğC]U ! {{DFS ԫL*jZ~tjt|.Fk#N1Ӛ08IvYC‘LH?̒/j#g- C9AYYz4oޜ<:8T#FR}N8hX&# ~i1m]_oзlDOnE<<S4 GG.SRdcI)Ob܇?^hw͌nL1*!)R %͎KLUBDycBAuQUBjRzagDɽë(IC6elrWOIK6pﱆoLb*~8QR mOGM?Ɖj@~dR;4hO%H?Zbxfby,L{-5TгYEFHb"K0^4URlnttYGljQH\хA Pe״}Ye24 I+U=h ψ-:.5[ 5ǔ Ht%bSnsyPnCi.~*ADrXFYXvtn~nG7,{{J65_DhmX150GR{(sM̸N}ɰkdZHYeCY&'#zQD!gU,wX/eؾ{%o- VZ*~l.%^@eb.R7`Q-[z%N(ŽcHb]}ݝQGL΃Tt]P]˱8? 6 oI8\O-Mr&i}J[1$qOR-|"| ( Fyy4ҚZ5#}) !,&Wy fM]>rgtBky 7SIr\Z$PscTiRѨz0VxETkBrqط3ϋLo %ujjTc=Tjg4@CDڠz"7%T`Y)h.@@?slcbnwUH}$ofh9Ay4gJiɑ=*rlJHmHJA!8^o: BޤOud"|)˴z"s mC f%*dz1&Y\NHn⽀6,]j[\WG5xqֈg+9YأӼQ]K]#`܇XA`|mZc=)Sl|cougn[뎬Q.*D4H" 6DGYAqB\>[2bOKǙfRЏ laCӰ*2m;0TVڶsHaV3e ?4JRU`]KUr=tG.p>)?wJŠl֜|]3 !eY8eQSN6و걿 8ߥIknZnw.t)-|Mip̑Тão4Tx&6<6m\rg8ZOo.)?D )Octss2 8q)a1X¸ wP&1U\)$~| |q v0gpfp1g]Rĸ32b6+̹aXiU;%Pb]K'>yx;")LU'$>cdNw^ z_[Al:6nCpNN:yy `qv}W>o0r3Q"߁L'H |r+SBn„룑fC5i@|tySv` 6+0F͚뎼C- HypSOx*%ST7S_=fjzo;Ab> *"69ׅΔg,ڟN+?-DjaUˁ R53]%)xDY|*H5+X44Q;l>fR,vp~@0;U3/$Qi|kax3ԭ q?$xU@7NYZ~/{'z^x 'ӑ޳ CW}4/\sie|4͙ j5$}]H'Zk8]NcYbldIMAN_c\7T WL3(wvΤg_m"UaYzi^п$`u@Έsω4*ЦK׈W rՏ2^>3$~k:zm:QJ ge7D(edn:xRnZv爺UW^eZZ8gi ݢ):x\Ɠ6J%__r]Ebm=]^*sӹ &aL'6h=QҞqP5w/$DGK,.FJdHEeB%tU1*K$Az0߱,a\6 iDfQSW7%G ls r9U#Sa :RyU'~UzP$k}JɋɸTwG96 5 YB*]}x>n `JM'faIߢdӋ@Nqr*E{P7OHpyF3wqűh<LѤ?M1̨+,*.^J ϸG5^tl"LV'""yv.p<^LМgaDO*rm GoX% )v5* RsEl#k Rv:Iacg6v4 TA-qnBBe.vYidpK,X !8h\̼T N L KbVx"Rs_pSS'p{yrE3!͘uS8 6J#5h%dؿPx!O?kq] AA4 ]!G^ljQ?+M8P}7 kt&eF+:~9IIFo6Hfwr:Qirmrf2 (Coi!22:m$ *'U+&ӮvfJ^> u0s0M'6 m+6I%f!; k?|ēϞmlP*8Ttf+܏*4 0Td֯DI_D:UiK,|i61RBbpÕ5UZfZ/V,VvTz@Zu-3:Hݦ*]*m\c"Dfd+;4uwAޟDKV$\-(%1R]|hrSWɣp ̔)v@~̏?595?*OS_ #1ד^<^u;݈uvoq[{kueL" =w,@<5['&aӭ,4F " 淁y {7> a(AI3A=.+o=,9Ȋ>6 =U/J>4 k G*^:{z1T/SK#TUOZQS6muYGW<޻n)[ +/h..N:v1&tz^#>ʱ$.#;X./ieGt xHpQPj6:25~ R9U\Kb|y&vFo`I?7IJNTZ 1M*?"$w1`yD}v2XsqEKJx;.ʰt*wH!Xt`H8rW$G? Y;Ep>޿h , TT2[WS }<+2l_]I B#7<[=K.VOȺ9s^΄?`oq7Oi|1#\pUU}⏳ YUz7|ג;gj/dk\B9Jޯ=1TLvvDM C\kWF?8?}s)xZOͧn)^~TvlO 0 Ry2N6l{p5'J.Kbk[(m f a|~{,! 'My98G̑M8GvS麔V̜QJ+ y=h0 Wfms4 8xPmכ) n !N1 iW0J? Ê?݂*+'Hޜ1[A;\ehSH hc߫:Z^ >u5cZZBI2‡WJBu=cpҝ:?=Wa8eEyՋD&oHCaNԧms i"V ʞ-X%XíF#le^_.2 5_LwjpB\ԙ L)(q 8r.lWEydJt $fSI1 6,$ұbEzw|Dtz*5$$v| .^kmEDG<Æk;a"O7Q }UV3 C1thZg#|:Vn0@)"a~M1[֛р)[@n¬FK NrK ̀ : ,) MBf`$>v C++9C!ʋUk>瓜GFpN~!1Qe6eOʡ8t[{)j6FpaEye0Ø<>ݍH=4 /FI^!ADqׯ"竀< ~}IEJ]ƈ?./1¹n:n|rTSXih9i 4"sϖksa6Y)_@Rw%b1kZ{i,Ƽn'`C'c@ID{2Hӎ~ 5z8Et@WJt.*C=HOpcFlid I.G]KW$<L*߰TœHc)"jIgs\gDH8F1YGMCMvs}n A\wFH.ftC Z9U>T TWH̨ESK#^)YOX;z;+ LTb7oVB R)idpMU8*bZ > 4V:rA^ Y,5Ƀn zOٗKid@8^ʴ$$j3JxY) cNbBTW@5\>r}tѺ<gS[<ꉓJDQH@dg8<` W)8D|&3n)xwvws.ZL)tC'9$*uH+Jq\'d6 (ܳ$Yֿ?R·2 NaʙE+9u5yf%nKʸJ3 g:{GZ 1ȅ*zљ*.IbJ6h"zy`_Jr'MVFjy06'AZ?L68,9 Zm~XXfK5 )8y ^&鴴lUi_ XZUDFX&:IpgVjK5PITIu׮R̆<3>Gp#$@xlff]T) V@@WNM S90%/pn !S7R0_`yzluՀ6))%BL>oK,>]~|_nLn1̪..6T#3A " 4.х6WW? ӭ痳`dQg3> [{}NcOO/"f9ْp@cCߐADa^f!{q-'z-B`Pֆٿ3r0p x1ķFU sIxM2^;qX_O lhL;Sޥ$b{BwŃzg\$3c42"0I2 ^Ί+ mh#+H*qgXYXv !kh 9_1X`ċ]7$`/:tq'W579q*2 ! ]͚ 0vYExhf9z6Q]o[\NCoxbR%9#Šk BGЌ.=FrlZ<8Lz/Qi?򨾸EQU*)D 4" 3@ QSUFJf#3pvGIg ӄΟ@xEm5үZ׋k9_hUC/*]#Ryjo'P8ڈgիwʶ@;dC!fW@ J#x9\#x![-FMQx  :d9،` jj<\3L/ vI',@9n+4 _P6!kNX&V{IXT۫Dv]ng0U 'r-evAϑBX,QYieQǮsm'^oʖ۠0p^'dzvc|rʹ!XTcfKْULm`I_?vꁻY3(o$4=w `<"xLP¢ t^bDKLo%7x@_;Wt䗳DGmdCy~!k?%( { $q M nq%i.m vuS_LWJ&jz;a4qZC ‚UW $CL)#u3jɸPMe QE$9{+:hzWv19Vel epOY!Slbq,YĘs&7o(_7}j E~P}5L.'9u_tքLɼUb(IQnfA,Q'A{3.Zؖ:'3(v !+R{]TXfOjzJS4aQsa3/IhN`\9mᑕRn:PwޮA^LfSƝJ+}-Vr[B5.zJGR$h8rnW;r|O \eeƺg?t}+LDob/O? v<#9R7UBHi W,%^v,5]RWS0,Wp@g0Z&*rR$ oվHj:Z`oԻOlk>UOOif^kYݗC'{O~Dy8_ i/##`Rg%B|)Tz|RJ5OF-pA"ЖwXg8KI.͵Nt;Gw6x`.!C !@29ܪqžNٚH j?UcM֙\EOjrP]*sIRvQ O޸xqY;dMݬTX#~rtXC^_׽;HPAw`4 m ~A9>kQMtR[t+n۶}1 ݭwVom5]J 8_ukPvcYf N_*/ׇG,pf0 qT p!.[j+=JF:hu5ӞCu2>ߕx6Zaо%i`ŵd4Av }S G<$V^v/j,\Rkt˺WZC2ȉi._tF*!nJ9)1G/D82hߴeeW% C1OY?Sv~x80XPm3:ҽT(Ozl3e,&dkGq5C>E2 %h9G5V!74é)w\ưpC%]MN 6U9QH/1a!CaDm̦#!7n{ΝWf҃~,Z6-㧔O‡ Ag5E7f)O=M \U=P٤ya0"\h5!ooX'T,o9x[௹;BuiR/]PTnc7/∍" {gZ֪KŚΰ 8k@?R=mP |9@k3՛=0#aX?!on]`dBPq6e+,nm^;;hOL;Om]# JCfoŔMYr] tZG=*ȇ>_>H\#Z!Ю.PIȽer0;"x &+mVg60Z r B]|WC&È衸V今qLS2C<(eͬ8=S66~THZĭ#Ҽ2`'{d]Q/鑯aZ ybk]@* r^D S^?,ȡ+Q-+oP~NH:QVז`VAt $#WȨd' ~&=[;qd^*nߥ b:A!1–x{UٸL֔6# /,1Bg '?<$:G9 @7C y7T62i7%okNKZ8_NPl1+[ QPwc5j?C_ y$@ ;. sq\bf2ǽޜ*,oJA;7 |N; _E|kc)qͪy㻥%`I>.Bm` ~hU׍-GN E+U+%DE])C)ޮ(8,Y㝏 _($2Zpb$.{$oG lc^XCw"܇̓vd\jeW+\paWS//у^ vX2=*/S-:Wr-fb*ͫp׿keZXv3F_.PHCY[)qPX&6!lݘCʸ!@gʀ”$ip9MԔׇUHV~J>Nd!+vË6M?$܇6;Rg)SDqyoiNxg2|+Q_oN\eiܩl$rdPjQ2W-ʍrPa:QUq!ZªsNB-5|_ylblwLgmИݘXX6!`g}XV8hȣ $ 5ys( ;`RA?DEJVn1PoZ'Yl ^*۾YcfEyX(Kh>_(cTjIOi5Hz7sŹ֫G|t=ݎi _M3$s4}y`۽Zƒy[O.UrkjR S>t Bc:30"OM\NY  \m` t(%ԥ5v<(6*刐ׁ{ $^e%j@g BRznz0F. J=oaA:}WMԘтxqtXBy=cW_rXfyf]o/,)LrB/FSǼ B!F^D_gP>V#I f b_yɔ lZnXm XB \0-('0*@ilTAY0Ç1,}o$SL3 CVd3:]R: V95^(R^u$,9Ӥ VoaT nD5\?cdZFT!p, n:~ob!h%տ,t},8{H%+$v-Pekeqch֓f.ŴܘwT[91$75~w S"p3h3MOug9>h]adI_mt|12 |U_eFǝ.h7Jx5Fv@hπ\f%U"9J2h0+žM;߽<;ۑ@5 rI ldVkK{#eaa"=+!T ,~C,+W앪Ie;?Ff' q m":E Hٚ8^ly:\9&aV:}El|r:8- n_alՖ~K‘m0$qp*SV~Gl6!ʹu1ZHB_hwB`nf]0U{.Y糚DRcDpc60(|< ߤLdm; F_vJP+й<=-gEu9x\;7IGݯPA:wJKPB=U{=1߆ӀCi`s(fLB@CDNSQԷYj3NIЁAl|rbzUb\\s94.O5`BtlɎs:>f4 TTCbqDQaE^Ε|~INf* F3$~HN92@fdjzAv_y1~ ]mUKjxWh4!v@(0- UZ ﮡ:u8NkHHM+:HK !%VdA(XS*gķ~w*0 Fjm/=9uW }ȝo"߱fB:ʂ?-[$~%mqCo?+`5-K|o$ЀBh,w߳^:RȻ2Udh(j:e@} qeKЄ&駎kC-XT (pg@E\ӿg&rn¤rǭ [L6TWaDvn%Ǚ^Dvn,C,> T٨"qq_bbڶR, 4;[oAIc|(CAwSFVswoŎpvC~g\ӘݧC3eČp4!ޯ2 N>cɦ}KU4ZGq3io68Wzƀ~Mn?"aȜ("Q2TĊs˄:-!WpYL r"#9 #*uMpWFA/>Uň5|a&W{ab$PSmS]}^./њ5KuEzo eyCΠ98F%'<+<#By_r)v#V5N{Q(1&и%!J@dO#3/%$FMS =0oO޿p#̒d %>l aiݨմ]J=قқϴ}]&&ŋ݇ 6eT\V@Hn+JD"q '?,4LV e_T1-0k;>eӊFr¯HAƷ3K5ӧ}.^k}K.7M :XzuS{T7bQIZOwiu%[;wA+cqOBgљcCWϴpdİ@TffXDxh*H?RLM5"㇜g@Rb +oeOȓasZdU3޼6`TՒX3[L^Ӛ:DzQr&DNZn8u?yf:w `)U.ʓ`S >C=X;Rw͂$(3 "l?#cX.eݯzKE-<5++us>c>`8ls9L)S"bsYX@/wV}J7B(۩1`;1qЩ[55 ,f>:Ě^3U|CJ{{O-3?ʒV>Ma<eW:f5Smڳw2;@G ;4U7:| Ur'X_4޾^'Th'S`?@ ƃ'//٪{u}ܚCb9[rlSd+xHŁ0ų65zM!<3r#.^2,v[Z83!ގomogv )-v1LH0ɪbNc=MlVHh/QKy,H}im谾mά-mՏq^o6qs C}t,0׀݋?ДTfD }D 3d7\K."D{Cβ멂~qd~ :5h. pot-|)L󂅨`ơKQ;ҳGEyKG!ﯢzD<aɘʑߗJreQԁY'PUQ)bvbUV8zi'cՅDoB%if ЇQ=$kW}i@s :z"K[ 67syX/SkMT(0G*|a ir0SfaOaqذ[2,#,[;@j0׸Vљ -UゝPpѫ.XSw+@n\h=%lNHtǪ}~OM3+1 ; eb ρX "9J_8$вbAkpvdkXܞTb͟e0z[V@ `c4BZ8WeI|vU-f'9oS5>QD~Ά(bG9 =\[#g:KyV'ry+ȹ[:C,D}P!ryu[AL&2 V݆~d>(GY-67LӠ_#@ϥT- T-!v9'N.}M<4;F@dQ#e I'< M{Ar/2*$ dрc5}EK`rJ2?,/)[e:uF;0κ A}7qKy_dzNқ,_ HhyӶ+ZHSAjvJэLOkl@;fp>Q]L,}M0)(Ƃ!:Cs<_c5;bQOJ򯺐eS*ts_&͚LD|p=O~w@0֌i ,K/1?(Np 3E[.E>\o $$&Éh1nƘMhoԦ~$E15_ 8PxXbо=&udK1?J~PJeI|OIjvqt*5SasyvNוYK_/~ #pQj2OᏋaۇgZҮpY6YV,l7n~wz3΂c)["vZ"~j+im1% N'OH<)%.E>f{MƉuЗ `ϛ#;Xd `t,ə jjxWt: q[)7 :4c M)b7(rvu ٷ}-7U? n*+H`2iKIW韅Ǵ-\xϤKyp‹w Wsac,J5*K&gElqH},6,kpPy8q)p+`JaRX˕ yOM\#tQl2a75qtZJ/_Eͮi,$r#7X2{„MHE}ZRF@K}AHjS/\x{G9NI<Ml+kUyӤ4Qͬdzգ'H 튲vٿ?ߗ}NLI:Uex<\hcUS7pKf-a$ .|! O^6'S4ȡg/m cITvّrn#ϔK6?l TߡHExk~.9F8ӲKK0[cA{lh{֨oTfh1< 0 D˧I vYUc:yŵG;ҡ=YI.s>{bk[-5"ln솪vp+/_69O)!3fg5CSb%|7k&}JPɹF^Nm?ɹѧd|{l&ޛ 7 `k= P融f^*Ԅ7R b iԾJwJQVgr8w̞ ;=}ԼzF7M-SUȆ:d[ B0tzDnhNm"Od |'-E(a&ВwTN.r >䆣thU򠯿Z唊CѽUKj u&>yGN=wH'plwS0suYS=l 5bLOEӛGf8fYY4E ݋8RRubc5^.;@ߤ#}Iy!pZmYvӭæTP<<Ԣejѯ{,ؔ@ψ#gQcOH\)2HIXFV ŢjuK7X=8^(-[gҩ䳃V| RΌ] ۜS~ ܭ ;xBTCe9[bF"B|]@ \~ĆQj{ XoG*pU!giSg +q:1vi2qDs=me*(W b^kARxgU%?$spm*ot۝U\B?-F"p t@a"떫R'} D8F.Svݩ[\rv$Xn8< ސ).Q&dY2fJO'P“BN!!v^S$O(@e ҃e(B:ʲ n8d5 |`{5@ RhD -o@j1D,ңY}$卙`IPMR]:vD5kig덂Ap"ypZq'"LK1`~ˎ[qO85xKy[^|Vu@dj~6Ճ)ߟh[BR#PeTϔ]*k,Hvހ/>oMx)<Mє"|f-3 [BK! `l[Z3g` X@_dn'EJ4rV4[_w8юQnr|gj}[0B"',j1^lX͋ Qf\*Y8W`< p k&3F Hֆ6@}, X)NG+;i3*u=|<^MsbA,"nqb] ^ vܵiP(tgmBxBCV}.S2_h~ʔ7!0К/?)S 0OZUPIȑg"7K#fh6-LyfP|<]2CM6(?EDy\7+.M>#waút_Zd&aEa†8p?`ꓗ׮ZXKuMNca4yS"K;Eg@} Ur_I5B|FV 0gYZ0707010000022a000081a40000000000000000000000016101d03c00001700000000000000000000000000000000000000006200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/rainshadow-cec/rainshadow-cec.ko.xz7zXZִF!t/\]?Eh=ڜ9O3 (q(qpxp߲K{fv/p66=n)hW%}HFnr5.ޮ`p_p$*PNBcڿe=wAes-6M=4[{,oz RݪQ*j9Ut~=9l[S/])yG(vrɖT9$$/J`,B*XBfSQD3ܠv43}m ψbHšF'.PᝎrS ÿDCWoR_ߑ: GsM؀1PL4q!b{V/LccUUVXjKu%ɰRr-/We>0vzYݛ?@]zuS }/%I0!(I*TI8VꁎJ+'8>}Q g2 tM,iIt9ZGVܬšc|V2+)OS,ӭgA݂CZWaY/ ęҎn M>)XS>좳DkRPciO3b|)%, /tal@7ru: ᙉk,]ʧ| ּR"s_Y3YXu 㛉[~cݏ8+팮wWKaz'go2v$XauvI䋯Px۔7Q2fǕb~&^*+謺q8M{C>SfQdDßB|x'B<Ո6J !'XA\M?[~(4ì`f"(J{ՄQW_ŵe`gΟ[Tt=' nH&Ԗj@XE,^K%Qh_4cS PvK c'X?ckhHi^J=j̢K$8-67+i>g'K~gLvCt_=% /zHn:xGx$Ed,bps" JQ:B. |3ibXϙxOQc'J ïǾ9*=BOՅ TmʩsWrBxZw9c2Q8|G^=ΙRZ).kFΪ.¢  s3'sx<+ *֗S)8z6 $ɤ#rE?;.vuRqmyil3L2fE9OM{S) ؊u_Ue^=2p[u{.mОܢsbj$cF5px{ʅEyW)% %`iR6GD - xߦMU3uk wU>BF;k>﹊K;ZhˁI3mc2~Z% T[tO'aؓTyӍiب75( e߿$N5Aߦb )މ i诗Č>71L{|j =Pp;07@x k.(g}j=v7\c.H$5†GKm[sX۵~<ӳKh+NqeS]N w$@Jt ڝCAPOۄƛFOCe.0!BvK Vz@R9q&mqPjei/ɺXaPW8Po@nhM("F)wAK rW˭P+ ApܸNׅ31Bi@O=y`kP RRȗdܪŸ'Lh6@aAї0w d?ϯ]A;FS WZ_vAw\,XE><)O-i WC 7 sZ,5u2EpR\2  t=ycz O_֋,v\h[ dqZ6@#)U5d _G-|iɋV)ק "VR&$yKL!8ZF(8ؘ! ܑx,@gc`fҮh'6s/ iȴqk_z MWg,F_p<ѫ g @]CZ~hӖh gƺܭlZ2gG1:8\qmCB{mнgv(>+}ܑfY/߁iH~đzw¼ KwAPlhԑmicR gQPp-I]) ـe kӿWyr:~=؂gc$1$ ^qA絟O ؊Jy和Yœ.$يH}`؜kJH`秵45[{j 9clʟj,ct )L5Jk)К Τx ϱI0>dZ*@З)>0;KSnHDYEfb#QUB0̵]BsR܎Ƃ00٨j64zOΓZ A f56ne[R*%$eu<\fҝ !@&:4Iygjmݖ2)z:;>7Eք6t+m28"o2n_ VbFVcа]CpbڳްfGp0UY6CЅwa }(8.eF$a`C5j* ֿ 'fdi\?PY9o4"G VY;=F^S^@4'ko~2p+F˥wmu2#sQVt0 Cˠ!qc FSD"େC j2J.NV@nt8j!$6*GގE q Vc:52(O {{ _.1#apWZj8L`5~36/ /tbjIk PVNSxՎI9D'[X~ؘ4TXӘoH*}УOYGbFDw7;WRQO2D8.^W 7~r ~/72pЪyI@~A?Z k 5U- هaS%_+ڡw#]q#p/o8A4MQl$Ȳ.1Rڽ4M1gFV+_=EQ}iit DFʍIG oD4& gO7M)ۡnE%DG$'V szؗ,rR⭁R1h$;t! ڑka )ӵ>=?3_|{ iߏ1NU5 f7XJdk\^-̏r.XKmn2qpƞy9$SLzo8'8> A 옐<~]Y~uL6L[?;@.^h% pQ% :/g[a$]HE67w~(ݡIp H=-̙"5%lKq҅=⬧^WON !3 J4+q w->nm.JM)X߁X G@ &1( jt&S縫\Ki0}{+^:kIL F3*)S{[RV{V{ɲo1N6fInz:+Yl;;zБ~\LYX]4ݪu$NEԙcD}lS !%AlK?ׄHpDY.AV R4P|QV7dtm,Bdh4^5iVLJ|a<-[{ ۇ+FIӚ0{'%S`:ZK;݄>ܒFK0ԺZ_#[˿k<"9n}?`3jtbqwRHCِ@{YPŢciFy[?ͺB K4JE&#guRkʱ7*bҵcLS85B!jYwqԤlQJJ !JЁ4S)^>V\ĦԠ( |~OӐH)uhji -ܹp#pgYZ0707010000022b000081a40000000000000000000000016101d03c00004bfc000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/s2255/s2255drv.ko.xz7zXZִF!t/y}sI_iϯF||xDÂXF@R"qes+ RnP(xxGh?YQU_YN3x^Flo?y04Ͻ;Ĵ/6}чnJbdzs?,EYZbN_ : O:"Y+ҦRk ϶Y% K[]t]8Y.@Hlmq' &6ӒsFڸVrvTc?^W+J% ӂbzbo Zuow,.g۬GܽHKw~=e7̭Ȏ'V0g8#R^h>4OW]TOn7|2~=*nQSƼ>ȁ:Y ELJT2C~wۅ=̅G>$״fJEBSc>l,:ً~&d4QJ锬?9 {chawȸsI`g"e&_ _uYJ$AFN@o0 5)xH40Ɠ3 W{|F0le Gݯ1ʢbЯiiR.̋Vב8ߙsI(l1jH _W;܁& ]'hC8ׂًJ/չ\dG%j"mJXº"|OL:B3MMPߴRSO+2(_|Fɔ謎%Ktt`ȩmր\1g($Y޵ڽBZbsclS-73#ŏѓy^qu3Z%{O (0bŒ?p!GuM y`4%(;{3~2R/iݐk6Ԃv2wIH !XHinBر5l%51Mgx0ꚡI&ۭ! ŀT_k7ﱝ^B`q9PmHL*q-Z".<(ī݊*zٽMg>:8U#8L)P\@7l5:S{9ƪ0)e}LoC~t>OLEɢ&˭TfE[NPIԱw(Cܟ\lf8ꦠc|gO[y ' D;8+[ uuMTaz"<)K\}O.c$pGZX4_*Q(P~6ZvZ"ѳM%mѷ7u9iv9`ǑU+ٷ tҞNrqU"Tidv%ձ|*u0<>D2k?/J #66Y5?1~c̗}J13=0l׈vK"[tO;Ӆ::4K(=c>c etW+;;@'Y ! z74UbXZ˯uꌛR'z⹹/o.+ᯠ~gqu"s ݛG;Z#>vWTHC[qԵ7Dӹ /jo5? X[Iޟ4{@>H"Qf|r}pܲ.0'#h":fQ;qű S^sy) rPߝ& D :3I4cW.ޞ {EGgH3կxO!hz]󙠃$YNoa2ǭǞ]=ys"j"牅Cj JMMQ))sIJM{uwhʼn27@'t# H* I$^r\cPPqTm`TJ T*'UD9`RxC*ޗC'uj0oUHv(KC*4E{}f DTv$嗑s-:%?\ޅF\CӲh&[R䖹YFݍрœOi/0oo N?3K[)L:F5ar1bvU"\2'hA'>`ͣ8X:`G!ϚQ T(bq)D*\^OUk,xqe/Ģstxr.8;3BF6yry`Qw!ї-Q #q@@tۭl7Ōy)' V]]mggY0FaA r\_/^ll*լ4id۶Kbpjhi.7GԹhfک2Rugi"1%0IkU5x9 D+- ٬b ߥ h ehVs$Z3Vy d@+ED6tk܍H\iK^wMu\!=fy d7X")1P{be-πG* D ae3ӎp\ug]NR)i\ 8)zD8*=4in˯oqs*,}FZ;3匘m8hosreHP‰[$g번N=bjK;%_~LC#˲szYcO/Dݜ̰_eZoB 27'c4vwH 阿o;k_J4B{{jvQѰ80ۊ36"{ȹ"Kp%T\}Z!-$)%Y`ЂGsҳq`K¡BӴڶPk2M+ z;59_,[Q?sYuɴaK-Be,~4gl1d&ih $M[8ӐLx(6ܥ#/>QPn\"G!n#ed|o}5{N-)?sI[E%\q%a \Jӱo[ypxkVdue7$B/x1͂W;Sg~T͙u=gs\RQ^*Dm p!a,&%jԮR٤chf_dOR@Ҙ+e^4D! >6UՖshvkz3iZ G7*?F?%`lf~„ӳV~TЃ鍿TQub} >8S 0=ҭf]dg4J!RC,Z}':*֐}Ҙs+Y< 簔Ğ\ ăI⣫ V?<:\n3^k zo]AK.җQB|( f=6r=-db *RЋۜg?g$Dz5KmLT8Mߪ;A LWNF^zWy{ljt?=v==DZVrH#X޻r5س@0_F2IzRsuMZٷĞ߳JpjѼoӀ<AgZrX 'X!AF~?jԶjw#G9y of(z SGejg'3yFԮ:~aZUGBσhGf< KVVg:Z]wHk9{wy#af)ޮD_ j{p}T%-tݍ ȴ >;iՃOS$VͲfdV4})#s0F'sF,U;{Q=xCMƕ.߆~LY2*44c,h[±/ D R=uplJ wjwO;CI"49&`0ι kP_3 )_T1qĂޢHƼ4u{h)klPj?xƠnu ,A=5~9ọ_JSKAtʹ * te (0s˘V9<x`4uW{8P#7ZhSp*+C[M%$|B®쌬bxяFP꣼OЬ\r"TZ+>Ҩi"C>:F@bxj  w3"$&z `y@;a["XIs|aq xgGNo'R@^*|t, 8Se/=WܤE\mL_0A.os{CS^FIe[`M 3xc/GE{oAUh <)3N>54O9 #!VѽYxVޒeHw:ۥgPepYSXPxep/z &ݗԊ'ݑ47]8㴫j1M:,e9E7:Hf@Tڿqq6Tۄ$.! "VSRш OkKɁl+gs%??J\,iW+˵ n}H$F;{4ƜgQt1Lbg)HJpڃULɼO T\H&o6]jӪFNhA+CFͼ~;_l?52?K^sa%C5WړuISjT;Kx  Vu+sIY?7怒i5V5%+zV b/v@"F)K~ 0; ݅1I-v@]΀|ؗxj/DQbfSSFFe `p1 ?gRZq!jQ>ɡ`q7tjt?j+KE'S}eUP8| DNlU"Wߋ!@&(oߙZSqT/&0̖%xuI4&`'*6Fr~j/{ ?&AVp=&[gv)LQVQڠ0zgKZv`o:flM;Y@1%q_TyW#ϐHd!ߌ >nSaϻ&`cŒ[-w`l1qcq ~1D>3m()+- Oh f-G?mQ=[ xƲ ?vg {Vwyc. Wn?aQ<5cRJh4'"a!9z7!;׽C9%,t8E`0z C~leؠfeXYDdojaLm"b ;GJ E"3-6L4d o(nkcq4)by~ j;+Z$୐ [WҤ@6rֱÕz/V+?f- 6 )4zYGWVTzu=LCr0bZ]t/;:y_{1xyIkDӭ@kVE)􄂒$L`UoG^\cV iڞ1D iyNxx\Y%'U3EYT4 >' I*J&4Jr9\#N? >0oz@OI|׋Rx6@&ݑVH"7N~p膮ye:9ɓq!G?:L4gCI*W}xm p{*_vKm?8%4ɳD!f`ܐNH/<cvZё c"nWq7F$kUL-a>Q";`NB=eFV"P@|ӄ8`Xh hƱ;:֋2ZB{'T p\c/Q]UPH7(Ƞ b 9@ H=M4͵;g|eg)Ff0'X6)-mEWp_cMf-(s|"VI@`_ŋf#L^d8j8o/C4 ;WLZ3d%T{Cj_EmǩF\n\ޝS6O5ҀA;@t i$ˮД}/Ss54mh`}uf!%zAsc sbj),=xۀ^t8biV\n XM*лSZ]ו;4(aW~TJQP$Ϙv]G&wPuO|/3+y:Cy^lK_{d(^ݴ@nN/H@ w"yW ɟ4~y/NSb4 9y#Jろ|p(WÉ :۞s@|b}i$0T;8:#OQz"] E m}() wB%[ Z@ĄyȈ0tlTaAYz-aϣ0fI3"Ē& ۘJ ԱD@R ;b0Ԍ{OS>+BpڏGpn~w^Ue4?0 C8²K\{!#g7a7LoܽT W .jzOgp d ŮsM~e:Mܛ_#p`|'>!,nC-#jQ}ޕٸ8Qg Mjn#K ӻr$ݬ?1k`{ 'Fi fUNK$1>FR[J˟g V=TkLYT وf/ȹܙ܊ukW&t>cxmѸ5%n+x4n+'s7￑C)e:[}͘?dΨ>?-QC/ݳ+yXGkaf uw ;A%G@Wnl3FTS|18)}$?2M@(^,z.4J~qfq;O>ؿ#DFܕgF3KUGRRXs[c1C[]̊LU:uOx yc^%̨Rj6haG?̺K/#4߾v_W(n?CE(K/@v?h.z,WٜRJs')?aHaAjgLr$0ů^\8><+]ׁDc%$!r$`nP:W#@BW+n$R{ɉ2Q9c_,N{A-),D$j'p{⡧yӞP*$0m$MhPx`0OfkH8 E*p*]>Um"+ur<%Ki7 3/ٴtFdŝ-~9 ⯾{=9MSdYC|07ذd9bx'-{Z 1뢨qX0/Le7W5 ?xqt͟G 6in掚A'F>̲6RrT ɰ>T7MN]S@=ѶՈVfT3JG1R3%4Y.__2xzkCZ LYˍDz4:u;ޞ ||'BdEn5i+`!u~k]GbM:Q Cʮێ=us+o,d6- GD1Ю- 3UhgaVhRG[z@82M!GqTC.<3hc&*V^".zDqXT>[|2d4iq!8S ޡ?! ?ǁ R6p #p(,A!} k91'\pP}sw(+bG噆\cZ®Ralx n0/Wʧn&狨Y޸3v'IL?V|e&Kh~RMR:_n'+5UȞ*)$zИ$^R0!M:Ә(6ٵc-Ma叒Pktp\Em )D;:);5 DyKl-,VG_WgLNk: l4 rv 튲h:f{|:>3aBƄk0]Vح,^J]׈`"}duu #!@{E=ScabdF; >['#$.Г7d*TYT%+!XRPڸ3j%2$J?o*ՒX~T`b =9{No.ow*;$Łh^ lklENl'O$LS\05۽r;2/(ؼe=NLɒa:J *4ќ*k`G0o$u_"b[^hQW]мZ l G]X 6']K #Ů̵1=R)z ^_b@b $yh2p"84ں4-NmLP%-w0`#Nv.؁]O2\F!Ί 7ms-1:ѫ;.#rNLbXOGgk3Q@rAUO:gr ɭWnvN8Q `pŦFt]CKı?P? [lmnsK|-؋+|>_lo⯮4%IYqc]-ִ In2 m6TI7(t~[W[!Th,>Ž9+# LS&=VlYp(Jd,0Ey`nS}(Ɲrq6hfᖦ!o6JOG[=OuN8N+[k@{a,y*.^,JԘjT& OK M&RQ7S&L OE_X|6/feĦ!A/elb`rlך\ȠɅ_ؒpTZMˢTЀQ]-W{oy`ZO6%g.x"t%|4q \ fVkNe⃖Z{+))$H)ˊ&3].c~`'B=-ݵ.8lN o£n= (mLt2B\v̺%nDU^&`Shk=j(!.AuI]zx y=Ž"1<#>>f+eq Dadh(m3.}C;`& vvpi擖xT /r ʾ"vh-51G^'Cٺ-_/aFFWMpZBp9}lnٓNXi ]eU|=Sk\q4z!Fnw!5S ![W͡lZIg!:M 5*?{9J0%l(݄L^醴mt_lUWo+*ج,J)c4߈'` f}]ʝ.*RL^.ۥ[S@ߍg 'gc'=`ljH~lHptF23,-@QKxÂ`ɣ/!j`?"Wh&|HG?ؼS8Sc>o1I$)&Uu6ͫg#ك,C&v$ڬ &O\o$sF,g,OX KbUG{bgEG499j Ժ աN E]9גn zo8sՎ  ?$-9PY8]>ր |ʹvej0sJf [ K3ށFTW"nDץ0wLhdK&tL^o]|#߯g GTx7l RtG DQ 65Z}PUtV QHs r/.~X8=/ʝrv?Uߺ;#M ZT<t0zRgt%ݫ:%ηMוZ{ F 1 )`d& {d_>p*u'y/by6D.iÍbY?d`tҐHpIoS2{ӷ1/EDpQvWf?drj/z$8.+.^T.͍ʃ&4 lt:"H' oŲg"UHYGܾ4+@Qıl!2b!Iʍ4ہ혆zn o@srb胢鎃,.'׺ a 7{`Zb0jH55LR;qbiBpT+kyY,;hT媦r[e1Ah?*F&QuN&Ӵ#HEB_+]1'b | EɊN\/)0$ɲ ak>p>Ty@64kyF.|4|? iIB3cj('1&xISU {аc#Аv:q>o]j;ˑ *ؕY,l5AfgcBe~sUϏ9gja.*:4'tyaz"i[Qv<>;6RQU3z'ewJKRAY`;j`nԠ8, }@?lxf]Fڸ/fYUrkCGov73pnHL&<Cw7Pgk4~xe呃"q*ؗ ŧ/.lÍUs2j H!ʼn6<}^A&,T"@9.ԖAvRS _ޚ3 {BosG$S͊n(oXj1w:e+VúJ[%8ف$kr}~e86 ).NLqcȮ|fË1J1~EnZ{RhԬ5ܖŋ_O&_`;(:wMGlz_锲VwbŐ9|Yp׶^{4Rrb-ȷ%"#wiLIwAte|ZǮZs.%̤P& bhJUt}T u7Oo8گ\=_a7O"$JB?ήU>#k~iSuLdO>pwbs'OL7o}Ӗ4ȉ|mjbU:>-O|JXQOV^LB+Pe H "W}"4G#cYdp?#MoK#EFlFX?ΧȚ]XfQ"nٚp0`dUa.40ـj/JWď͛Vj+0)J[ YT>'V]E% ߼'lw']XςQCx )b\2jJ Bۍy1u_GpHڃp )/{5q#m,wJ4?,g. ~_\Tm% 'ZTpk>ɯU9F5(%Mj:Q׉ߺT%'c 6<>T"@k Jp;.JKm <ؒU%8>b_EV9'1!%i>Q#Y 之wv.c$>X#|cĕ< B%0A..=x#6`7Q(5տ+$qp4{.%R˳S_MNz6IJov9{ob[appyk^,yg˭<<#1-6_Ⱦ֘-e@:_lFt05CM rEyՔAD(\Y)%g~+lh a.cZ1U Jw䰈l'\ sc ק1k9M[PnA CxD8{,yb{05/Gmka7:n5 c]_ m/L=ྋ1oGx"~{"p/-8N2.z3GcwjÜ]$kOyvQ\|0_i1֙ƃ8&J[Fͨ@%\/1(B#ՆISG5]*pK)"UTɷLS;%uxq{a_r~ҨK"l\8G?9Bz[0yQ/?4bo?.~Ίýj8t,pH6,MI!'|lN}ILc 6H:lpD@sb%ޭ'~Qa ^JAOM;N˒Ay9]楄 =U;Q2U 4>RrM}п~|WOdv}IaҶW臣K-Lơ(h[D^Y2 i41Q1|p (o)ۛ:&.oKBɻgYaxO#yגukqC"`)ú`QĻe$c0ƊuMJ뻭 Bx(QSd'. *AïTx ;tի:ʪ.,e$g.XǥN$(k2. ܞ j8’zSٟlh-L"m8%c?ÆmՊٌkW"$CM/*qtJj[sѲR.H3Y5>GI ෠x owyKI&ur9SnXH@F_UPj(9.%Ǐily: o4b@)}Oz],Ʃ/`YwTu$!lM:/o{?&B 0*:J= 5'ֲ70:LD-9찻|:2yZȯ1/VPa.5צj1bMt[U9p6J1D+Aԫ <s&&"_ܦ6??i?I51ªfTU)eSbޭT Tmp絼AB7l2Q0#`AD$#B|M8̬z-˶c@ cG]^͏q^Z aU &4W"7#%:]3El$0)ULRLvm 4u߄%uX閡 c~U򾶥bQ'6YAѵ"J_MCmvzr' 4ZM!ԏr1r-VOV%i _/(P]>i5^_.hV w_Z0k(gٙƫ-`~S#\' i.@ ˠlfsD"6x~G%Uq|ɲ/“唏w,4p[ ڗɻC"WALd?0N1ή iv>++iEuDhA嬯S&\Lb+ ҷsc T(BjnzFpIm!b#7N&7sɨ8saYv- 6}pS%p$Njx鵴(3}b%nY{K +m0͕xJjI&93Ѳ8é<mL˨*$˞q~rp*3O?9Yd9T2zEş=RӍ1{IU񥍀eB[BSx/WX`{cp0Z+̳/⮕ؑNS4!9nFu*Yp' #+dɏJvW;#Ǡ()[$}ʤ<ΰ߫(YM R,Pֆb",/0 vOQjN׾[PD8򩢪2s&(zXAY=)zUxDu9d'O`lV,3,Nq s(TqʱX&ew}``O+F&A8=|ӽ}"8wwߝy$]QCqbQ' 5_l)K~ǪUg W{3ƩL ʘ1tGЙN麕:mfV6 UIY@ =-i $~'YˎF/J7wtRSS͘m+jDIɖ~t $,$NAiKf"ԏ~>o}蒾71@MRȪLy|֍dJ l6R?3D*RIEn%s>]h$bܼJ5NL6=cQWW"YXTcםv`mP 9tL8XJLyEl5<@\8sʢnu~N)L8pTm PybBqF?enz4pWi}\oݖYl .JzɶO0؛I[1PNž  b)[2m1H,mxc9Pƣ? 8P˓]BWy/WH|mArF2J a2!(>#%9mXaIdzb QYRTDA [ʢg5ti0ݘih0{£&_j焆a*+P݃60uT#fKF$^嫓\B~ WJ3aO.&fOop΢x &r>O)x۠;CñUх?Q Ф cuo$ ;@ ')2EAzp?K&~;_]9WC0;Uef ͍)G|j/4 B>YIYw)3/d#o%kL1n*>"B+wD?]z9kQ$$tQPAŃQ`C(^@ʥ&ڋ`ZAR=d_ĥy_nc%zyN@~\PaglQ6tEː\ѡ[""O]JuLߟA ֔z}Ovo *]QޢuًtO\{;7-BRl@%0P?H9\(Z rOjO)jxI.fuo,La,]2_j>?]RWPc{kFD&k8hBˢxYң bO"?gޤ:\gc kCppTQlqي %In(Ş^1F.^ZY@'H2K7%?BD]%2Yot}J 8CJXSi~D u|(SbgU(_6`P*,W3}UAAH- gdtV=R>;X=k83eU?K֬K^m}[X(?$<+7>fm YT2uüy‡Q"hxF1R2jjIP+Xzi) :?eS,d.H1QϕgM_M)zOegNBo֬9s4BZܒlCA1P=o&Kp|FgV,0#`4L0;9q'(>#۪|m.gj=K fo ƵimL>fKU1q 0360)[翰7dM|K%&t\aִ rmB+]2MQ%GIٜ[֍Xʘm1`2O59iЭS'fy߳ -{ }+HЩ >oDRGC g=B{UԑҬD$ղp留~tS<*Y*F0VC͗w(fȍGnԆ'dɎ^[||W7p 'SupǺp}. ]UOMsѪ/)߬X3xB9.JUmC ڱig>{J.>=r=ʱr ʺV04HFCA-n*?j0RWxaFZivgC?p5":w(*ʳىd!sV2{mЅ;7>xʒS۵(Q 6]vmM,` w/ w;OLKu}3Mt|nTFѐ ͂B`8t"]-/xZ`= N\F#/<A Pt_ǭ3A'4⫟u{kD@~£ʿ! /G2yWQ=BJ)c; }o#ĸV<L|?id`C.1aTũLsTg|N1o&KvBnjYIA7ڊ Qx՛G램g뿳88 t|YE7B"Üy0,{拻 MYA/Yc;vmӛ}FKM9wh/|:[InLizF7?UP֨ "?↳q'98F,/ԕX˳ϗ.x,]<~@(&̖;׾8zM}1rw7r t$% oO4Z$ؚZ=? Pr%rIOW=GSp׮B(8=mr8{w#Ў]#x6:,\8*<0맡00x)$t׎5!W``-}Q貦JwYK{fxZ %Y9Sy)2=+~Lj\4~32MҧJTtVGndnFcf˄d#gݞ=y޾v &#eƍd\F_=ݣcF8*+ey* rX===ueegFM|#eYp c~i3lHyаVВw,}@\c?S43?mTI_S_9ں:\~SJW)SZBI9zۙ͢VKuH.^wq[>iXOI}!a'vcB.TzVC+X50-͐KjwoqwMi1(qF4T3fhAd|hoo_x0JӔz$d?$6q#@~Xc?#HU\elǐ+ToˈТ*^#|)˶2lyWy!Xq0?l\anV4d qȷK9qe' =ElGACHrⓍÜxHU]g#v+WqJ$m!QOB@^qk9_v\IDQ1k2?տJ0 Id̿agCWd{}Vj1wMrD+4{b=yӺW ևwQN?prċ-@#"<"2,7d ɟś9k>%;)7Iaf&wmhVcy2]eϊ&O N9光M՜fpfo@F9/o f*V3( |B80i$-3aw`MUjْͳ||P!7PN?铨aсdzOrq@muHHj*(:Ï2~҇m9ޏ^Up-4}QM(̦f܏; h׶_mQ'9!Z?,gJ HV8Kh[s; )(O,`O$9efqɶ0-Erҕ$AoET'5%lخ8>(>m2?3GIlniZJs[o>yZeH},E}TI&vvBN`!0Ouag6&N8 6V\TՐv7B?rTg-ݳ=zy&=f:aR]}2eŘJRRp ]IzxlCT`(=bU(uQ>^;(إG*Z 'L6Ʉ./7.>>OX7]4e$ס, 9Lg%?P0glv*]\d4"[ `ݷh2q=ѹA ϺD&5gֲ{z&QWQC95.{FJNVԈi}8zynr`X:U5qj{s^_%Ɍc C[0zU5*D6-xCos(JE5.1N5&\ v%vٮ6]-ƋpM;].O|k{9-.,ݨqmSbֽQ={f$˰&u=ᠫ*Ws^h[6X;"Rd\\w.~XH1.;NKU/zNɊL^$;to#u1~c{OcscO{=lP"JJ\|s*,H| "mYг/EO,vgPHL'F\LX)UBK8R,cU6rk7$ ?41kcV u͞/8@pY VG1.l RxK ѮG.y{%~ҕē2r||0FM7UɱQ7gTWNq߽YQOJ^ \^,kG);%NP::c=&'&@x"^P' QMb2vQktTUMq/>bho_37$@ċs1Nn :tpW4DjRģ"|OQz^9$+Xu%_WZqe9ЅR_z"E8e8zKݻK~-hG|a`e99h9D")Y_|&r%S.R$A:+_I(K^t]՝|CrX໶yUiy ]kh~n0 <He3wiR^E XSvO.Vu΋3%Rrp9Dٿwݒ]sMP+ OTUh /_ag756_a3!SNaC*gQA޻I>Uzl/Z0Ш&/1 y=.e|ʑn6o2J BS.yڽNH?+gqLzccc4JSu+)z g@P 1 D[ 躞?\/*]$y\RU_ƒڍX>$w1\kN0EjxXh"@f "aGOv(cElYwuSX9{vEN9k]Tm_sik- wQ2 <6x.qCi]dI]5)'!=X%iMmg)ۜRR0ZV~5/ +Bm{;swtX`iK9k=1፳sMNR@m@sxh1P]_cV㻁 B՛5%Nquv4b_NϷ ť g;nfNE8 X!X!QS0[濩dDMB׿= ]CZe#b~ '-<K21UDWtqo_ ~p6н!_ ;\uvOI)lR$rؐtAdA1csX{q S[+95LlZ;Gۜzי,ސ 7xGIC*qM۝j1>[.g+Nr5Rg=dgrgM֌P7o &X֡=M 86o<;pq\wyPrLs㎛\VY]`mJ& 6 7G3[V =( \Z_hSVFD)%G$ 3hѽTEm&&bJT`;Nc^g\jvx{\@B|HHJl0CmH#[0; ?oULؙu"p ;`KxX_t`IwHBG%*\)!0Vdr< C5 k/1ckyptsb{v(E:-JE3ǯ)_EJnBxP鷔j!qy *}`DJAH/PMG[E~褾zȇ a% hjrBYYT2KRI04>L) zrzT8JU CSx|0T#P}EC&Ru7ףw-I:rAJdx+@s#:Fytc>3 [NJI"1$f8Igt P̐)LE۵zlzs.ə}[7&VBiRj"%]b&.1A^ L/d@Q1n@0W( ѝJתȮv rjl$i#cҕb&:FLq;|' GyLjB`cߣoݲSYt;:6\ku']ᴫ h{0Vb쟖\I" f!8CW53QڵPn2 x80FE\ZĨVhIWNMv+`lRڊjs! gKj7oב]o6}F <緻r!>x'Ԁ,RIH2sX.;q!aֿ }#eHp 6G 7\HL6٧-6ܴ-;v\1sD'[C; /Fc[M0;Uʇz]@d5SAFt2mp+uNSyc$+M3:WhįgFOtQER#Qߓtdc^Sx3j@k {4dL>ФT"߉uNJףk+x5<ˆXk hd͚7D\Dec wUnZllQr sy%%-=daXMjeL )%zRI"U4 >8.@ 7'uL&bӆHD]WtvEb'k݂Pp^#nVT?PdՕ6bb&Jהa>Wo9(DJY] LIWzI)7јe17sEG6 M.CzUN1Bӣߟ (.^ `oW[?[/ rAau@aֲ~z5ӟD+QFT+oԙZ%QS)sUS5?;ȳDc_,%Z;- X4FnE>K얜m .0,S9_mɋl50 fgbzCJ$]v$j=Nmoz 2Gil kPu Բ@Q|uau>hڿ>Z]^T3f$:1oKh)9CKJ2#Zu*@V(T856'Qco|_a\F&y%#N*,fհ#¹^ FHnM dЉcVwwowÂ+ݛ@Bq%FsF[y0>Bt~$[oRI5Z6S9lffW!RLQiGk 7۹niˎN `'$ ,=BWJ'g`  ^Z@:7Qu]3ϖQ8%7U߅T` uF:Ta(Z _plbғ7a:hTճ{ˇf"(qQ'\,X܂}F@6Є^q];~ɪ u HyBʈ|OĹ0Ѷ _SxJKl`JFcPQ|^@^E Tr(¨dY2DcbtzK1Ҟw/+zt{qzý%8;xU2n7PXs,vֆG@$Ggo[xFTY٥9B&8#AFQMr <H:8i,1𫫙@XxժR͜"rZT\weuCD.4IsGKxA)Zl? jfxSA0w":Lgfp8z/!<|U\yD+􋮋e-*Kӱr6o>BRcZuls\.H+'dKf h\Oz8ᖈ>>mZ;!me'u(D|!5nZ`m6*3Q.g22n6T5$X#n`,:rxPEAyC;Wnue9~9x8 w!@V#Xal jgp0dRksYGxJe\qg)_b\d28c2kFFp<'CRC]-4h)QU&l v ^g$yLs4*6N!2vdCHƻ@.: /I,4cRP5gDܩwF<{E9IZr)tYe@go ?#50Q/Y?5<8t#> 6F`l7|._L{j` _ n4ZA"Н_Fy>~`Ѿ#wcdE2M'SݩMt7bt\cEawTߛ";O} S_  V08罗?3:.>Dȗhwwc 폾-#6$T-~=,&6"L997GAۢa0|cs i`dH} \fG/<<[D$/a'#>"84m;DF]_;c/ حnj8U X&Js]x&HDbMtb{{R>R84Rz&7\$VC0be-…`ߍoQ U60Q+79Zt'G xDI0VQ@ʑSPqVܟZkw =$Х[g~k7?FC3p%%_,jah*+4S.T/wd7g͑xgдO1Ӄ\}%R+`S+5T!.GsU%A)̀gpzFPɨY1\n0l 6 X 9bWn9%?=MH%)zqM"\FT z[{#1_z@1 jEoNGah^}gvxMy "]L .X"*N`)КOLNG_(цLXڣxljn[AԪ}s&W=?/|6T"nslS.~ sO]^g/|郞s9ȡ$v.AvD{J?]aԄ/zeB<5=${nA-Z *{mİy'qtW!ߗmֽ˂-_Π 1$ zB(~'1iD!q+hL ARK"k̋aUzs:.S4$@8Ip]@<&4lŒ #:'O`%J"38sޛv lfW6,LUeA+[ր.`ƍnBu$ ߰;jڝ+3#Am%=Mπ8ۜX vfͺ=ˈ"1|x&]ovj_XdDw~u blZnn=5GЗDv8a|Vȫ@9U-`-`ad?~WvL0WEfiN6D \YPA_H T&QUseYN}G˷uȾPԇ?JF"7٪}"Om<Ս)G39QosjC\Ez.Fd6W֛EnPIkjr) 㔝 ka-jY'I*Anz{lG<) ]?QFKd-DMz} d>uN}'ރ?q7zٚM=/S[nH$W|t_(w}**;'O=2L)/,q ZJ9۠!;ga˜G],G$L!:(f5u ?p1g]1#zx 4.5h8'HlIdo99{Y7I%ly3ߩ2NF֏kpc1 V 2g[f-+4[ADR"?`!bnCTP%q͝H )#q ҀVmCji ZftKbL|]0εo|?3~{;E A>c0i?Ky ëe |:Y@ ɪd2B|EebJQPX4 Q\Pgͧшl~ 猥0"ywÌA^O~U]M6Wf k:4}>Uxq؍ͿWXޭslTr_7X!.+G+R݃pYC`  ]/7 yC )J9W.+&}TĚY [4=qcgZ GF 7{ ތi1%󃩋"!}m}N{TG7'}"ʁfR5dӴ~NaZylBr+K==ASZx7Dy+d|N,$EQ0c%\E1-4Ш.+yp'GĺDM7o .;ǃS)y{5lƪ×<#4ȼq@8I MƐV= Yv3x4-?ТXVR@:fx~jrBac I6Z"2Gm9"Y9ʂ>Y )ά?|l`w㍰gG>J)k[pIUOv^-'9K,ϵfgiff,@D 1D ho"Qlucuc0ha̰.9ګw̸;\Bm,'^&cFBzP(5HH}>3@NRNWRxq\c~ix1ɾ3gy oA*X SQ"wdc@ ak(K[UhT3}M5gpڇ3HhU3EJ7IU4ymMd!Tمk}pyXbg\Vi|^t.k'3U7o<ƻK"sRɦv}W6l fN&{<$ m!;S.0ǷEP˜dq\2qkD6FA *Pu^c="gL%z$fѷYŮ^Z">^l_&!#?@ئKיC'|k6%G;Ը=MA7GīMN mLF / |Ui xQ{R8:Yne<08F3ZCqV\=}&E:KwMCl/<*m~ D# {4P"i{jYc08*^I;OZqSEZͲ>.=$.;o\k*ԪXnSeFWٶ(F)' Kn>.kbfk*5wҤ,^}-D.# Xls>aKޱO2%<( $e\)Utqg4~Z-Ė!!`qUׂ'u?d,( [J`_Fsk^Dvc#!`xq(,߹k.κR䥩]MG- y/ 3>fy1_2}n[6%E[K1E@.T|~Vԍ03Y4xt{tzߴk./|??K *nۿ'V+:aI*ۺ;?M:t1$* "9NbKD;`?_D+!b_? ՃwCIsrĹ='F&8]yf,|v|X[aX[ݎ<$o ڍH|$%'.SU%GFjyi'217+ vf)HDdRt:$bC6Z)l/ ܭbSX"cpb[R3^&!eTs,pL >Dzj"h1`W!t*{ Ր$38Gj(۠4V|j{c$"coX[ o%JZs.\o5]c⏤7+Zfh+$ZKGBÙhxk,u8~BHɖr7Rw3C9gsb12dØwIbqIt%قG1> kqkq1d?4S0`H$OGjA$̛ܿZ "y@ 9 )jZh_1.@z`FΣ,,Ɠi w{b߽7fqMC^`}mT>USjDӑDd/;>w?HVFvd,yj]P}>SS'o&0~q|J5N YƖ+X|w)LeBlfX0G$BW7`Ո=yK-]^dذbC Ab>\k& ^n;vĮQ[ ^F}7쿘CT-9Y@gx&#M>aZa@}.B\AMz" fqw[.*sraH9E #ګ_|^# 嬢#2X-ƮO팎Ƥ#[b!ѼCzѦ+l"*8X95Ak1XsyCGљVc:% u S~Ty̱ŏ_z2oT@ZA k?e1HSZ-Lkcx`]2G'e%W$U1xl7I#::˶UcpHB< c4( 'S\ tظVFkOa< "s![ ciث Az׈m"kKYr}/3x*,~ /lߝHo`V@q)$&טҨ,7pwCy|.ڸ5rjՍWZ&9E F$a*/-v"oI!kVa.5S!QiO {ziEK6ЩkK|;:Ќ&?íف5157%ˊ"t\ų|JK: HGdT&}΍eNKDRXVJO07c2 Rv[k}h/~$0,?򍀕`lh=+{ʑ-u6 XKxҪN>yN.Ա7z:a3lۥ "'DcU`cݾkV8M=h ^%@|`c ]q춧[t@Y8vwdBM Nahy1wdUs4!}j5P?b7VN.Yqrd'?+%_3 T.ѬsbZxWvYbc>M!C~2ؗ|L7?[ ksJEUtQtR-q;r__B/ՅoMߑ3N4 .:jm'Mύ\~q!HU:,ݛ%gr~ʁ7;*PU u& ^JĚC9psusH"|o穙F51/g !%nAc ;; RS"Ц7!6?nG);M@ ّ9}  N@=sc8xڤ^,,gjWFtUH,sƉ#A?sQxZ[g^9FUdޑuY5 ˃ CIեC'g( [%"xL`'`Gm6u[%qK_-e#~ĕTM{Td>L 47vwjT]iB3À0Go=$@/O 0ӑ rZ_i7\weTM}~QU({a3ekQ#"x[]t 5~֐XП4b1 Xc[%n BJ煨 Q gcJ#vaL÷+/gS~d*0k"L[T}v2 -P,u}mPd#MK[.Pdk_xfv&P "gqՅpOL?jM}>Qbs Չ+VhQv/Wcn3elROĂy KxC߄~wYss`(#\Wxk$24Vѝc"j4-Pb L+hpz ).y{]ʫ1h!Hz25VCd;#þ+PeXqhJ6@ ~>#,Cʂ!gNn(o7o";UK^yV΄ GvےN)I KV48diPS'6#Z5W%GHiU>X*V~f+{ues76ֳ& zEOWݝ*Իٝ>L z`XmDR5ie 4Vso]*۷fS1Rgz4m+"LS4< Qn=$q-^lnDc\ ڿ_ *xON1rҟ܀ 7 Vu FSBDs 2v1#0Ř1N;{AI8DAKyOUZ;Cq44g7a8*a .3'xح}>7J^?cHZ_qMuUP%XlfW+QhU [|¯%PvA]zc%DOsL6p`;en$6;v-Zs_(m_{nC#O\|Ÿ͘Yz_z#I\boRLҫs0F31A6̅DߗQ.>z$g?4iEHRYYvCD{ _68[wja  WW@˻ec@eF(™l[SOE78xgD'fedq k"sZD"Tl[ 1a>e `-{:gؕE #H)-!>'Qzx!MXk)r7;l帬ʳCBDJs0tCӣ`do." >{7D*\kSXfElh pJhMt3@:{u7s:١b*SÓA2üT4tC+Q, QD]lKnYy=ώzEfEk M>c]B>]w1k cdy%q _'2@8FL7}@mab;\YOF8(o/(L" C3J+z32ﬠ<ʨcu DmmRnO]0Ȑ=!Gă<U,c< <9]Z,[zHgZ|RoÇRkddf @W_ǜxq܊äie-ڝ{ VB Vۻ9sh>颗Oћ o4mf|ZBBImOM ޼-Su&BD˪\f9%^cafu_ KunsvB6sʈ[1ڻͬ 6PzG23L%?'䀭VJIéN%!DԛIp"Uէ7:$ &uz܇&1??۳djHbُj~{ϳ5GStF=@\h2D2 % mVY}D,duz Y S{ ;W$TrSwDq09R)>H*&yڏ)&E_r6Vrp$eIsS4P)k/'ytT*Rƒl>xѵ _6k]Am =[x1]Ț A7*bZaҥmS_wvV~\oҌuP7?p}૿^4t,M|)~ְ22p*R5h.u|AKm#,#ïӖmcw0[?{b/ƕ|Sb+ă v.n8F8Bko:b\#4|T`{B,`+U| ı{"֞sn)Yzw^?^(|K(u_23R6ODːSIBe?T&SQBb!䄖z#ʪ-qDJVqN|Xg]W3ݳ|j+MqN&>?4O;hN9=KCp;09SOHߟ)o*?߃E2hx-t9~gAȖ0d&wG< ?")qQ5[aS#+Z(r|W ho(Rl;͞:ʅ0ظyWᄥ ŽD]7p_:h@IYm;1Su^Ɍ6kU`~$>fU.|/NDESZ&#&M[ ~+7jM\lh=S?k~Of_!)`8ED@-Rۜ)W?zO$6'P0#T>e%AITOtMö9C0y:ݼW8w/vwS$!{&kEXRe3 'pEY *BQk ^Sqimr=Ha[;)+cJ !Tz)Q<@cy+zrp=!To#4L^&6z7ɩWrK6mqR**4H%PP} 1\u9[QajkTvj6=z+p`?IIQ\Ae)fmOE~V/M* =g,q~^۲1G Zt쌃/R߂} 'ef: yFo'?=f'|c[,l&c6$!Ġh=x+b%2\FXskx}7 +vka!½s.(h/Y;\ CVe_Ju2kvdҏkDE5_ܳ^ufYY"..|Zݤk,Dbw4lAMo֫Y~_"~b{\Oԕ|+W9za=%IH; T+R1hϪH& *^,o\t&l}|n/B;Sy={IЁ?砂t~cQD a d!UN(]#r}4 OFUƀI ЍLi|E V!OcvK<^ fỜLj܁Ѻ뭆yvЕkJ^,f W= oETcw ˧t>+Of_ H2pj(3Fx%2ދcT5Fh}ʚ b?w;a&<5hN|/ 2?dxk(^k`h,3cNj/>W C`Py7["]IհS {:2`]0%O6%— EWeZ^yX-!D!&j0;3c[.JR)=ޒ[sߒX\&sCK; ֎{WNh1Ewb*\ET]ΝNtȈ$up N 3P_K5 "Z3L4ksP7be&qb8Q lJ](~)v\OhY T1!wJь،oIPs*sƺn"LhniX0|+ 5ѥc |$$0ؗB&Mv;,dG`N%;~ZQKc1vD x@uu/فrG\]}R?Q g CH?A}Bw/;̺zcwױg~aT p[n9'кHՀBs3m(rվh3UQo'`i{Q0_4IqGAuLZu]CeMEIPIB ];dա YOSk<׀5-vCxV?lfvۊXpNU/с'|$KT1iCE1ٌu-L[ʗ%].JW>vϸ stKJ'bM4 qw hԸ bI#8+aƏWLXe@"Hb!H耷-=,f@Zswr#cM[o)uLc&ɹZ&*P_#hfS8)圶MƇsykلG^L#66Eh@DW+J+2.[ɉ9q\;3 TŒ2^|=3DkBNE% oaND@2"/Ò <7 J^9ڙ)"lа1zpC~&fr.oDEb.v]|QETZo/hVɋ4H cMjAT-zoF< 9sնmoUe,w4hv|aAF5kOiRM[dҾg$t bic As$,ӘM7K?l߰N1(eo帽uzLT!I1iwS3^z6SZ*h8ݘN~%+?rLޠ:l>|~FBͬ M QY*,>Bځ2=k#/DC/%c3>3f4nɉ rdT#(I~nb5@P@qGJҤ\9;#>XLL4gͩ8?PzƩYJ9!g_n@~ X|B e·@+@c*),~T19a(ҟ1@9#*&f&ΰSļEWv!Ue'1;_1q| ,B ,09G'bKVNh6SVֽd e.D犧['t.Q#׏3@ܦt=u\2q댈 Zױ\?01S}MOOMr !MoʪifYJ-6w CN8^ Nj~jcWEfh xp]c+F퉰EHXUN>05qFF׭<'KA6r{?bGY)7p]-JveR ?*: mRR8"!J7S[Q"{-,ٺ];揈q2kT^ΫFS"|XKՌl/>wDtyT<2Ia;njg7/E!jIF؀+"n#eCjI4hI f}@ɨzT_]u]EioSVg 22Y虦|jZJkookeOSR{F@Eh#1GYܣ%OK(Tb]GS g/?kӼ{ĺܶ, B1o-.^|Y[efe=y}*e\Fs|Ef@'ht2KxVQq5ͦ+s<ȢPQHB{$R>`Czڄ|B=ú@ dŹmni~BO\/.un~hvKl@891|yzԽ׿FΦH -+n4\Cʘhl&sZ>fe(#F10̈|c\,0F{A88[pE$ tSM$Q᥂Tɵf^)u޿n)s!5ձN7}lI${x.(YUn<{EC+xB2&@KΖPcGv ҭ>#QU.SsUcˠͦt.gܲqZՃ2n,9+WcGc yNLRR򽣧@2T]pZЋlDI^F2,(%A_$7?܎WEe')`3 rUK=!LjO$D?uhPwpƹ9܁4z$M5)fY1- Ƶ6?gq Aέ|Zۓ3o,_*kR 8'*w 6֢/b GWhKC9]8'mzX=$ާYBFÅ:iCnlLvMPe~#(eM oupF+񧫎 -yP*Z>і3.W1 <1S)Nt?* ?D̒_\{r>Di"7B5{IsdT{wHnV,pyCFOK96*稼r ѹjQ)ƾ}>ŤCyS$!ܪfg\ŝʀ\d֑"@3x[g3+%#mme~lg <9(o*~$»!51jދwMc \6ߥ0ֿsy3eiSh3 8 anڬR/f-|-1vcB)Va/&Ax`eg+)> LX,?WAP Aa:3'-ǩcN(YK#΀RC" "ʍ(o_% jHϭ噝ۃ ≪G,O500x}MxuE? 49@ܩKfFJp[:s!C{ R Dq Q8u=A@L͓OBcKN>W[\YQeȝUnjmRvP9NZ&4-$io*ooy {4XnQɨxW`fbz#&pQaH:YK}3˳ 978-R] H͌sf1dypClx{Hhz:mI=Ot=!j/P/r*u 7)%-ߣ7CkSi!aYhJ~ΌcJ̱3pSf'q'PbAN-mB~=l(Pu0 ~䐞hg=.5;:~2qXNp|$zH'=20PO٦ &[:\c/Eq\J$z}%růd Q`Oژu6U~,Yw\n8Ƈ&Qx%1- oD(X\|Y4Sc|dziݛ) ]~$@,~{I,ڎxexa> TB &.P^G>ٗ_i38Qe<'BȲ1kO?$16T$$ݎ\xdQ>ʁ@L =sEm='Mp09<÷E3[5q5w0!!)#'})"q ,5c XCC$Կ/pyVtݪ8̚&v.T*~0"` N}jWٓJ 4ЃVڒ|jTҚJA_b˔{˲_G_&Le^< -p1&J!9un>}j@4 "I9g AnhR]||G_0:x+:x6|O0 nGJu&Xda pè^<3}3!SJɠb JP;62)surz*5p/ghyO%L-|M >9;H)BDwK{߮X~ D\-1`lstgE֝l>8g:Cxd-to.h܀fu,2)vuT KIL0X 1#;Y ѳZ?$ۧRĀGy957Q ŃJ>tdHpfq2SҮ.b^\!A}@: 7s|}hnsԒfHl"o9oNLDWiqw sAA?Dmqiga&ޝsG1_h8Í(V$p ~܈u*?2p_⛁֣{$sS@sT+\_qaPYblXm^I*+M<4l/4{JLJxbLnZfkEW4!Kwr쩖 Ѐh?dV:Lj_XM 7|V=~PJdn|燔~CGXtE v~C&l%OE4r|w8څpsL,?/Ou*q6z r?tFTBг;=Ef }0j<m,rhSCH H]^k"b=ΕD.I;ȭ G @:,D{%ȯ0؈ c,%̋c\VK_-jbSDKHVT θ;![ݪ~2jp =[HhOT2aHAq4Ż0cԄWḾDL|KX7xCC&ԧPho51edC%JϻB0}8m*P ̺MR> r<ݫ<$1I\T{VO?]wXȑ)|X¥n FDG1~aaz)ϝV(,A/H=:K\Н߭G[<ənQQ T.Vr)S`E1gHQ炥Wж!+C`x 9ц _ @[*'aB3'A%a9ö6Z;`04Guzaۮ˘B[Zl(OlΗFҚA ?Z?U{Fb[iL<Fl7pfKo21-8~Ocv")A$+Q4i٘ m&6LM&&x).?mZ&EoRh>9aՇ22P 6"!oxq;k]{/ڎqECs 9ܢ@0n%1[9A%^+4QexMs\4ۓ<hӅlS1.;%\ #^P❫+guywyiK6vYze  )T[Lf3cvM#ns`w1\V@KqŐuk lQ˝)yBu/#g1珇dzImT%Qǽ&VqLoഢy`yFʹJq9NtõD1$0 ,blZT!܅{|q8دGgˑG2 p]zuogp biF1:o9`ϭVnws&fBi<&SCb]KA@D"iݐ*6JcXr l7 I_f~A] [ÿQ3KloN3daނ~\!jcRwAhjE(N #vU';ԫRQOW0\[jh%&f ^2\liR{~^G$AoqQZ"`H $+.4庿&jq#ʘ~yOt!%1 ]ۍ5ةao)u@jtDmYnK[i|2%_;ȃ϶RZ2ӋiЗ$nBͲ(0lAQ[@^S5 ~*^.%!"y a':yϑp(y50Hw¼;YAi/㑂?ݾJc8SV8C邯WI ޚא^̓6L~|)Uk]#PtJܳ2a>@xg_@?dʼnr;UTttN|./99}5BlHa"hg#z16m7vڸ/[mʓ,2U\zQΗ5#X 6*Ԓ3wQ'Lwr {OA~ ZO 46Ds=P+Z(]wR=y,oKVG?U c%\}͚e$v/QNb4O nYVF< =)+6- &kK5 g)6+K D9>s9TՙA4Jbd.ZtүMY؂!ȇ2o8 ǡ9ehi' \q{UB^ߐ~ε_Za86:ryy-LZkKVCDEA'0˨yN@Yr76[lYN`ŷvk-Cy3Fzso_nmb[nFǍ.;F i #3\=c%%~ڒ^J9·ceW {"Sd8 LrsdہA2˲e8e- kD T.o .u},`\/(=.ծq{Mnd#,Bң2/ů}ĴqƖBu! jBյŻ?7K@@5A=&L&јN3j̵ΤZW>->E&Kc?Ʌd;jN(2r13>P|ZgI{X Y0WŐx8%Ģb(6Nțbz]cg u|79ya%B<  =VB*ZtmjbG7!o|7YB ̈P؝Tc]X-b~W p!nwvJ*k)Y*Β57$N`MbKm&h5f;r'Kn,cѼT1fHnl,v[gWcnfY9ag9f)Ա][>z+ &I bԮ VB,vM__UҜ9Z̜tV @e$! ަ9lJ{!oHX8DpƦ'rh͊~eEhN l1`}0ddD'}m'=SrvA6085"q4AY}^N/%1)]PbL:JLM7DyB#-3G]ǀ%}! -7mk \RDE E'9ȼ;^c>[Ēɰ` r3A|x?emY#,3Ta#~Q 3`4Lr lh'NRIpi 0"4#v[xPiU讠uNnZr(#P㫯~0}JVL")h9K>۳4j[IjW ƻb{)GJ-e !WMdSƎP|XEл"4< 7ϵc@0XUHMZ6-KiE5t5zDV9$ EHڷ^ͱid6Qt(*hl,{yUz06t>UM*̾-%K3Өvl&ɊKnNH,T=@m%a%|Wg꿒 5Զ!|;`*2+~?MlDI|[GoR0y(Θ*LB4zEOܴ΋~nUJ;;uC8ɅޖL 9$Hʡ;gMth~MÇ}`ғ.?}u1'&3fRaRMCz$qa'.X&ho-Tk7{~ :d-q8k-En*)-8+0ZCGiJe\CkU _%UuPxneEƋʋY]O_!n03`!N8Vpyո7+ P,7-3irhmc#j7r(H*0(]^! C\ݛ)u[.n` ;)JT>1B((7:26ޢ|JB@Wo*cL:㠴fٻ g9l¬Pm;t:Ve*4r umъx@e{s׈Hu³&wVwW}@HѨՉ-X>D䲕uLF*᡺yt"" `W:oV3 g_T&w9`0?@>pW[U1 n?%kV\I1]}N]jCSa{S]J!B଎[d-Axxmm[Ƞ @\#Dp%DA]bdK?j-Tw*7zUBJ6\(Ӝ~ SO1jM3TYf^´D|梞s68rk^ 6 Cw@2C\U iT~9@*Y0D&}{4!)e'6'RWS>X%kc0jchSL* >nTIH ISiJx՞սGABbr!nbgdfK gGL{!\-7]K XNKG-b]*WCZ(iFsӾ% {.0?M(lg }wVو^ șmK?+wp%'7Av5yw#?ū\ak iub2Q+$eszdЎf}DZגgF)=BrQi9kHnN'~A a]X/w;-QOցЉ$a(1FBZm-ⵢ&H \: Wژ<R[:83x! =acY>3}c5٠N Tx !"A=Q'qiѻљ"g(2K؃ݰg u & Z^'h~.O]﬉JNG8ڤCN}"1!.zXԹ3,ұ(l'o=',J-g$'<<|ʆL`Io謆q뮕S *cKL ]4-gDx9j1yn1Pؗz)G@U29b|Ӣ}j4dWQ?l0_ f '?&:׳!DN0(Y=dYC^+OHVHʿ\svZ/&㒢A j!4QM44vFR fцj}|Nt: 0سG9I+hzCԽK< ^%8EWh瓣9/`MZ}C繿k͍3Ui-XC~Ak5 ŕ#y|pé Og@`{KTx4D֮eRw^,ZsԊjw ZD}%)\kt-6+qߺ0nvX~kj~{cgN I45~&H 67P>Pc8\u}3 RvW\}^3+6Բ.YB1Q݋* GD=:lI_p4k 4uC}iQB0BtA`n JUB[7aF2QlL$ntThق0 yp ( CQTw"}~PQsTab]9_'_2s BgNLl:dK;5W >c'1: h*+ Ϭt֊9aw/;xTʘW{$2*r(dM#Xr;Ø>>qtƭh _IuBw]W?D,APohF(vٞ| G hZ|+Q5k|{ㅄ`+EEdj/_sLEr=ׯA:K2@ GI_Mcb8LZ Cm_Ww"x!w_,܀qΨQ-'!ԔGB,@υ<5]I1Fk-(^M1`4LfbBJ-Q6ĥ^Ϣ?缞w N*vYF$Yؗ p^'uvy>7U:_&.+PTkbK HLqXv:lqr!Red\CksBDZkJ;3bpx%{.PSоc EU)l羆2 )2XrQdTaQ$ @RoH0"Q Uΐ$b[%~SCK"R^[pb/8ޤ }HW]F.˽R^Si@,^ELLAԑtk+"F>Q `?صUҊG{?} } |y897N;ϯ6ǎC6%⩽E.r@zY2i.zQqNY3)_gqؼjCˉp'[$yeCL"}:+aHsp Hin]:#*2Qk0Ogy:R )W=HQIf&}ks#W)5*!5*@o;?,tzvX`:.ʤIm!~t/H]6XYoiULqN*2-zۥX( 4>avQ^ uVt#O*7*!ڥZF~R=+ IZGxrH5i֒V5ufV)cKRSPޯ9؋w8.Um߭{:sa:79Wc AZ*9,d+7# ȎxuVwrO{d-^;$(d}EUukv5ґ_6t_(+% s; WpYI"K2|)j@f[1Xh0=䄞RwEzvkh1]p[>b0W&? n- t a+Mlԕfgby%;xJ~Z݈Я|DQ.y)q؊-(zAmy3c ,>Ț]ݡBmPLZKT?6Vv yFnx=&cї 7+%eM+Tl>:ѽ6p Pwqg$u az.Kk1 hyJDBnG8S&@hsŝD>#řxz;f [Ō#~pN:%"Ѡ2 ~D]DɄ hM3xl *&10>Y*@ΑxRRF}u-6-2 xW!E[wF|Ҟ+Ul5b֔MGc82 Ulr6g.3-qn\hti'-<DL>-ˣU'*6HHͻ%qkآ4K__ݼnٔA) 'Kxo0v AXmErYx2;X7V"}8W .o|l hS;Kj y4/=Y{2˞c#~bgܕC#a61#lÚ|82#=d-2xB:%+UihxCvB_Uݧ1]bHV\ug-AOT*/[bS 0ĩh^/}:cO4 w"ɭw9 tKpoXSr?rl,#nv*tg2}y>>sQ t,}^k:mpoʜU?BrʋH79̄ͧM/2ĐZY) 6k>?[px2ܴחչ"h,PT"pd(FJhF5ڒnu}?@rd6kSa&F6&S:Ӣ|Pwrr&<7#0vyg1-I䱎j16D4I"=TZO^GPCZ!# w$€1TX"]).g-&LNI3989-+ Ȗ`6un*0W>h`^T>$o?ޠ5!y7E)5jb(2?uY. 9zԾ+*5BK-E;78Nw6 QN-Ugڂxak6uI e*dV+w [JUF b UwE2_KvY/htix>e/!\adnH`? M 8{!/ 2%(tcet-*YE_`Ơ\`(7=Ǘ\=,ȯwY~JҞcs$#}A-d $͗jtS"V\ܞJ N{FkiCwНgn{YqLS*xT]rCI;w+Ĭ1OD.}Y2Z${reD%6?Id잯RGت٣!vR5jc7#.JrǗX[x Q/B{/oTz^—"xSoyg+lPZjp.Sa*\JtD&uh=9I?`ti8 vR7k7dbyOi?5IABu8NHQT8Ld63kmp(H@oeBJ̏nGKɰSچj#s7EosGG4@$R`h75h'E?1ٺb PM[2R2OBҭPS'p~ :F$G߲&̜Ru\q=S,% 1UزM d26A :"]+@otE`i1Ո(ߌZK3_:PMoQoV+ l7yb6#qeeg_i"8< ,-%ƌm,Q~vi4o+0.)DFLLpԣ%a͠h:;H`˾O@A3RL€U_=}k.w 2 T~,VFxR; ;@y0 FC;,B/o4GUHIaʕ7#zيSFguŵS֎AX'Du [ 2ĒkgE@ Zx:`zؙ/ xpq|K$ NgH,qs|ZzN[17[o:lݤGwj#݊4fP]TmXKKXjCfVZI[@pgMNAxHSS>'dWp\i^!-"@x/RR46Q0>UX 5cfZu"%Oq%|횉C hyA=ӥ0܆F5OBL0;/DBX:-6ɋ_,um]`^qlXq@N x0C&bRxx#?xe1&b83ӡ}qE3 s;bo(V{W;75];9zC^*#\;n1A.a4! d?̬ ͏?O \*_|mڤrZwgQNpJ<j0) +II2~/>:? ن!6e)"qPǗG$Bpa5=t/)Q*0eaxZ{.)y#G&~A@@xD`^r3s{|>_|Fel]lȊuf t wg87*lKڋR$ͺV]y{JN]5!hkjU_׫)_ qL%kÝ<Y"C; ^?߆ x/dL (BKz]\️JV+.!p N a *=ʖR:9}ou\QCa,< 4d5S]a܂wD(Ua īqnbG<&'/볂F6}<0iJ?zec$8ժJwQ!Ь:@!egL@Fw~'c+#^ *l-ʡ 7n'Q3"zױǮa9D<`U_$GTp# R fE%1Ъb-8)T͞@wX>lkEsQ,R>:{%Z:C M j؝WYU@S}  96 x@pj3YLI #SiuY I x)+Ы| bՍp$+BWG8F͞sNgDwޤzE氄S<^wH;.-ݱYHp= ^lp<Ղ!@EɂÈ@sI+,'C\LeͥGhP$OsUiz4wIwzpG:PE܋2%z <>Q!T.|xRUPX^Udf9I ҦB-Vp'.wvMu&vy b0ь}4 64PSoҞk%+ID@ S|RZ7*jQ5 ;F+s*ꃒ@ɜ}t>Id.::TVhi>Jn$,sJ=5B!.;ԃb'}bqLh7!uة&T9׌_/t7D8'?F"(a鐓i܉ J&rb^{[~Ԍ'pcq< SlߓdF{Wq,-8,v8R+0 g)$hgGG9H1EUWnbNI uI?e%~BE1&EQ0N ~$T'V/dt:~7"W} 3ii Z8c"@YTg.{o5Ԓ2t>@`f ai+^ / nN fYDFXOҐ'Ǵбc%2m5h |:YӅO 5#3쉛W~˹/<Ϧ3 gW{{,vZI" m8ƴIL,LGI„R5tuv)6Zlp5oR8?o1MLCп׮Ť uO-ƪ*9J[T@J&e׫#EXޠh{[j.5y Q}Ϭ0cv9V`Spt:؃<@Zkɵn7ߦ )5 hO 0&, ոLlu9}eE;GW2N.V@!`-q&xl93jcLjGi6Eg855*.?tSFhXz[%rмڍev!4c]Y '/j[pqym[g,Su衃bl|qv, ={~{I{3W;?ث_2}ߊPWI2 jZ0-pSjDdkr8u6A~[u9Zr|sl&@!l!,e4P ;sJelq%@ߣᄆsҩ #/tEa3y|bV-}|x3!1P}XyLjk"- /N|ϚҗgGqy0l_5Z? <vDjF=`]P6346@V٫|TDH\DMذ7 J$ԐqqPbHڻXS8f|&cAΞEFIm8iҕ}B 4QTSa 4;*` ^K^?)3EPf2JWq jHOiKӊ`j,ҳ 5vZ+@ WK3R8h|!w0k) p|D*%w"2fmDc99Cߕ#PA'S:rN@#d?;ܾ7|3T`ZE ra ! 6\)$p]́ @o?Dn2ReNtLW:!L]R%eNq7sN=Yx%=s6g *oț|c@%ZoK*~IڳK cr|B·h)ZjLģDv|.X:EAe >X ?'y\@6;hY;nCUh|f ?i>(9v:'-x-]KC4r{^[W$ݸ: %b,KghiPۍ)qâa"Ni!&3tK1f쿞ڦsE,'1iY4Hkϟ`1vi@bƂbmSFt'9=b@71$"dQVta RfU Y\9] V#7|}G* 4ʾLZT{VeICQG"%S7+D=N(2P#χE;3YhKeGĩbGD |uIK9~+&}9R?} UPPv1}2~* ޼?.K{fu3u`H#"e c4#8_Я^ps 9 x6}`~Ee}Qx˴6t]IGR,OF@K~?dScS#XND^> J *(qsQ]ufYrVhqɩ?jɅR-IzQ\Ԁ/㑹hUF.x(E /Fx.qٞ\Vko9'h++OnY1OBрJi2`B{Zst51o.@kC*&`M" N_Pm^szjolPeܱq0krpyZ~V~S9ER\0!hɴc]ǓiR9B]6cjOyz"7*A0-$ 3M: f搠#( WUesV2thl46jN#ai욫 0U:CM0ҮXS534ꘗtJA4*=[R%]vkqUjTfuk$~|RioB9R@իG  PvU#]1]H#JZ- FJ֍{q#yVh\ (`}_}~A93_B <:a}U8erCI`:G800qf!mA{I_IиRtEнCIqp87!۩#ZA? #_~vbTy{ 7 ei Xr@C4O/߆SGx.Ŧ|z,bY*)xbl}6^Z J~6I>ZO5/ǑL1~UAh$`(WtP2Gsk7 m5$󗸸!cq",X} -B6 ƇJƆWm,& )B|ey=+X;b3t!|_Xic\TZ&n=چN7JZ3YaeR<4#GjPs'()){X:aѳ[Mg<5'FX$lŜvH;<"H4UmS%R@dLpz$!>C=<)hѺ .N M>Lc 9CL6$zbFg֛idmOtըG*QUp8 ';d%Z#5!9[g 6#3¦H r;äر\yҳ?}vN |)dd *1(~Od)vmJo Iď0Keq6sz)ƗXgHO+ph 01Rm ;2L4Ѵ(^zHDF@,@I14)`=} *BGՊWpZ./ITdStkij8tqAa8+!c0&:>2,g3hٗ# tG3OU \̷t¢1c'  k`9\CR#EeDԐ#Ҫ\OhGbfq'̶_'bKG{Y ︥q`adϦj5B3W;aȮwm)ӗv/eR?vvUp"E.tT bidj!^hhb|b Fha|Q|̌kq@U%WH[9b*WG<^rhR}f d+ NmFƮ#:jc\/$EK6Hv<k5҉_'Ӂq2k< 1b[:_+Q$:~[qe^`oy*T F*st43+Ё}.c0 lڣ߆p 굹vS Yye0w`ߊ0U*o{1ƛ2Rρk3C35|2Z%T\ k8s;gXIZ8N`HkMU~^ 6g)~%qe:9t0 rR\騎[;QUOGb,m.]JS-7M:U羞';"\Iu>v&jFA*[нZ]PALX:x+*0}V'0ש/+x6< (4n nZ._t3 ':ZkZ^N4UI֊3&ǿn$34ٽ)VA&#]SS[%RLCdm0txya,PrtoC Zbz8<Ґ;c۩2$0)M}=6F;Z. %;#ޙu0)TLiurp(S8Ey(;mơKmݴ\P>/޵2JDʛ[P A̍gqc+&(asn<#gE]ۖعcMYqIwFwwS|mxX\%A\Xi".T> ʺŰ8N)p~.gڳ=I3`5ZT-.j|щxIP~dlxv][turZ'GCt%Ӹ%P{Be@0/F(SFv|2#r}M'$̇XLEhUOkn0_"!FO}U<:0XGDPP"H~ш9Ģe~:R4+-'yry:}zݘ{>f=&zACD$h Nɠ{V$03y$tw0t:E@²b Q@lW Wc Wb-yIQϫH A=Ir,Eq9' v ʒM-3ضV͐T~)R*+>3*Ll]dVˀNSC{aNf-ߩg }LүST6oUgxD2eN|򮲷9Cmf耐Y)-M_&!A]r+L4W_x$N*JmT}9kBrG膦:{ ݚgw 51ڨv<ܨT˴(l{)iVr| EgkGGWHsV(!&z@VpeXҒ;tT;Y q/2MO4֔达\V'-dhU=o,jEi'Ba tG_*(xpkKRȻ2T;jR9vÝY~:X&oN!Ua/ՕJg,Ixo Ȥ*Nf*_n~AůjnyBȡfz2$:^ ߵat|~%ws!l61W4n;+/"EDh㈼RQ} (r\+$lw̽fFɑ \[#6.ƱZ itA&mXL_ `r" ~cB'f$9qCkMwb`}*L_ζۨ ?ε \dkKaWb'WR.oGdlSR5Sck\e"vsL,\<=pgQѡ [3 -8 Kh MWZωf#0`RQ &ٿUrxjۖ@&2}q{1#֑iZ_ú/}X1C@b& "Q<@=+#e!6JF3ZrCY,әe&%*Us1f\N]IxL?FOt 5ģNC~0e锅 .yN+m;`pZE1KmFCԳ 9ZKe|.)- c+,&:p6l3a6wn8ncMNo|*  ] qRց?|l6gNGPW[-[T[4us؛>Rw){7H>~s\YO-!baujm*@ ^RoK_4ё-[6wP#I+zΤ.SA,YRd>فj$i \F2=Q=-qyMs/C}ey: 첦;dx߾'* xCgRnP>;[ f` |@.6UXTHV~~ʶz܄ʿ b1 #h>bj'ZI:2ҾJ8K&VN]6:*=SƝ Q `kz5)k`ʔc1b޳,Ww*7^N04–}؋].̒ãw7^+AD)u!s φ gP3p2idbs>T|R7}w8:6I(W%\x]nR44?}"jn .Zs?Ow; |[μ}!hsv0wN [>!ӿPM &&~Ǝ)ƺ~5xɇt˘$DVf|'ƍ#7GWuq%ε %&"֤2S$ .'7P{66<иW%#EWl FQq24'Q9yֽlJi]▫ ,_-iKmVд8 i *_㇜  j@Q[]x9~=J/oPQM,ICޞ`SޛSī[^ 0k&gx;_g}r3˿wN0~٭HEL+v@!Qw;*muG33(`4ӆtI@Op#U pnMvַF,XA*pl'f|\8SsA7IųcR9dCs)ɂ ޺ K8#]4]#&.Ԧdt Hެ CmpdNsb=Mۅh/ǑP ' =u<ïcv7.BgF`|eB 5=&v Q]nt~qv\Q\ >< SLNP? { "kHmh~É;&U:w2 I7VyQP7 `Yy-4jP uo9: ο6A )HLu9vDI!p]'T8Rt 0,],P0SW3(T׸8%Vy{y?=|TEed^l!g6؄oH4.˼(SRC!qcxIqb[|*2tNsw~9szni_.O` oĀR\pp ,@U.ȭ 2 *x9NHOBq6QTȝôuȈ5]i͚Y/Jȧ\/LȎy N1ac͵s&O~QͰ9zx [n9d(9rv O#Fd/")=bz8p="0"WA 9$%—>CT1QPa-܏l!dn ' 2` fۖ`n~Խ0Qh[Fw`~ D@-%x@a=~aȭ>Mf NP"'s320HwР15ĦEsH C#ybWҋU9Z{2F83`r[DmTZp,ƮbZJ* Y3E/a(s*!˓ps{ugX!1NZXR$ iz(4^ ;Vv<}[br׭sQzrɂXL?Gj"0]x=.veYtDIᴪX|4Dѹ-jgv%DQľ 4c6_ k(NbDeeM7~m)SS sA5hNB"ʄ]C0IbCV%($}fgccWY ON(S7ZV7*h[}>T޶FHWso3t$sӕ:@Lgo1j 6LyQTj D{͛?^b=oR;EO$0 E! '`ɾxh~p)bp1h ]QN6BByf$o>i@fr|RP6YDH3^Pi߂ lk!hL<5Ri~雥"J.UQ*>XZS(wUdB7xa&S#5ߤw꙳nTCXw-4Q偱hKkv/Vgtd?4 KcunE98L "zkoc0MlTR̢\Qf̞U~B3FL ,8F>O-+gd {"#<Y=ưOj9K<WVEП@Nmb|=6s@,`&?hicMQY 1Ok TJa1zkFwpL1r) qb$ߵ.QI SQLf6yr@i(̀2jsͺAT (bP(K`'S.⼴z?/*xd#Ua'G^(IUc"E`C6r!SWZXF!͜GUpVQ󫋔va!G|><ӗ!pECfal٢b0Xj=aU%tM `]OL @>X[ajm+,DFcMJ7sEH'Os[_ '͇-Eځidl bI[ZA;sp Ț+P8Z8B".^ o&g*Q_NE?&XcERg_/Mlxl0\ǡ2QBn>,-0AIcȵż#䏍>p2Cq̎2トt_C6/pY+c4Z gI-[f)`i?(30tq b*xr4} f *bέ7\(A#WMbB# B/Śrg m)P՚5~U"VVrx-v]$-@]$C7X!H[S= , e 3lD EP!-sPn)*fo+f +«t{  YbVqcCJX\ ͞7 Xg:h7+BqwO^/%U7d EW7X+ڰ8!h99LaoZݳR@~價,pn;u&*v]7[K.Px5IX9DgFpxpc)+(';S8$|l|>$~c{s+iOn<NlFZ\ʛAg%.H]}aiaIp=nLN 1Cu1L?mFŏ@?/~Q4ZQA2_L$kexY kÝ 8K,"˜9jrd:9-&ubs EY؀J˟l'VlCO,5KŴv]ܤFP#7n=tQ|Uj ?<ݲ A'ӭYQZf{tF^_e( <h6U˯M{ L-ikԘNBy n+廪Jbi980WĝtaO[U=no*)u;;K$zҨu/'*EƉБVՊeoJ+w![C~c {H)0{[r}90 N+;02=wi.⮖NWW\;Й ;禤1 fJڽ)اRu*Rv=yVD`K'@kPr34# r+͵3+1:#\p\WŎ5Y ij-O^*fТ}l9:aBC׭Z9njќٽ[xТ&d/[Ѐ33%igCW u6,mff;YkϺXN945ZkgX Eb3N@9XMXsN3c@b"o0>,SDYiDlEmK%8^LxDº)e)[M$A+^hS'HrWK]Xh-jO)%5ZpLߐ {n2<=tvObd"7;1}QS%!b> dqJKGo3GQx֪&evNiPʱCA s¤]FIH*#]TJ4VQ jܾ 5ܐx(_o^x21M"d&2r =Id:f%w1@"Ӕd2"n>TۡV2%֞{}L6B[(pnc䊷ȶ# z䰏u -0˵@Ԝz8R[$Er@~@1G*n#GFE2h?Ayd{\.LeQsX 48f<1!-FKj=7cᩣ:+'{.ltٍx'٥=kMG'Kc,~*h3! &ZBʈ4v/q`7)ЊêO!oxTdƽ{5dujP씂8CN Y< jA*BF4m>XKxfJ'ͅ6uSSZyWUt޵ rQJ:fzҤ#NT/dĠk@dRqV}:>!UA#=x>IuǪ¿{C_cUx ~}?L,Cqr haKsCP: 2X#Gpz(iV +m g/*QpYUSKQ6rI6#at|?êoT~~.ŷs;NR]EkAO s$#)&LaJ`vfT 0}]!Gf`³Eʼ-i1FqorOG&BʑNŗ(R0_'S,1\PfuΪK~ێj|j6lNB}SӀ[)B탷mzw]?l&~B͘?|z8Dx\[ana9Fi{D}uM΄4$ ՟]x(g@roz>ex$jn;EhPgl~럷&;.Ɛj eRϏ+j/{"g҄5aMuϛôNJuuH&,0OBx4kVU^zΫc:,KQn"bi+c6Dׯ2Pa)*940m =eRbZbAna5xO8m<Mm僛b5_L+`_Ef<202âpf^E{R4*a$AA$RH{n&uxo/maceŴ)hεeEhQ4!eMEs~%O%q V0!8UܔQg /}1%7Q/YX V-MjdtD7`7qjM~{?d1=ˠYi0apFߜf) s̆W޿a2v/d_1 ~yF@ۭʊ5V$*d47E{2s@t_+7ةa{WgAC{5)BzeO X\0zR&bѐc)t 6ʧJXpzTE>H[9գ!ՙl;2vΖu+|;+;>{ahJU%ۇ|eQ-N^ hC,BǷb'bPkTmQG_~v.&E*aLƨ+?ڸ<b?.G`s.)@Y%2^7EI-'#*Έ 8hlMi|Rx&eP:M;I>?i 8i@{Q LQO`^1M 2Ҋt99CF˞q5~bKZl6H#vڶ'y\z˦hGP=\{/m{R"HgCFn4]1I萭 > XRd:1rT^T;* M ҍ#)i-YJ7Yc9*^1*6#n sNqJ(q<0Yq qc)%;JA9?,x'k|m%q%x2s%Q~ uw' {x<}EEđJn0;5K9!iϷN$LW4{eCҢi8 jIˤ^ѯ`zmZC tִ?"]Ch8J9p`R|Ш 5V()_<]Dcxkþu; ~rRQnn\? ; ]jh3j])ڰP_ɦ4$oPlp !lɦ%?ӊiƒ0)njjHj0*)BLr ׇWzn=Jk߽#+-?k`e!ŋu&]#۶WU;GmT$+h9{U/^ঀ;˷TU޻YLUkB]m|c*\{⇬,+ɀ!Sӌ.qN[i,Jwgf&ӱzhs>_ к8n˝ڋC,?'kzR-;+!upfcs2[9rrJwn]£ig&OYT%K<~ltsi"ޯ%]{FARsn"*>m.Qo`x_f<= *٧'bNX} *OɦWRpܷ|P Œ Z^%R!T5 9?*JenK_JJQ4Xv\aDh"0)k™,iS]}C؋/̰PMD׷ÒSBؠƴ[kY`!/KFh)`F,4\&P;$ȶL ZaX2aWgn̨M cZV[;WaC,s,KּoiGTZ|O }I]R zy޻`sVflTlƝ;*xFvi?>5"EE*m=`c 7kCMc:KyTs~Sk2;c7bu.nR`>xaͅ+~ՓOˆݮ̩g'LFf7y>}B#wJ8?iUM̀kl;pwc[fNAV;o0~QH>̍#n%&dozDV|l[?c%Z fT>Ka{]k{.f%*C[pɂ* =!T76 av!Y8c!DKԋaAKYu[.L'sߠWV2aD5#wiQ @IOH;oi0/u6w01 hآ6y(oUi:λނ.Ap7_P.^hġqxE@뜟9`A$߻]FG`~r›wf* Ӭ] ]Y_mP :PcrOx ^WQM~drbNcYs3.jhUEϕB^V敏Zu]E}dM#:M'b4\r?ۑ-j^wGct,B c%sFDU}'z,O35k+NJZE_Hh..Pnm:_W?dU34n80^{)L]._6;t#Rrc+0KPPY\G!s)`林 4pbe"M7bqy:˓ y/æ~[M8@,(&&!bgk>L=LyqW%qkjs/Iz䅢eQk~ż W@i~_&oqR #ܐl=d@}ט}=1~svwھB׹wE70ui=|Y/&JY pc=%Ejqo5Nӵ9cu"(AP:ggxlqfdQzϸ)p0T7*wj^:FqIN=27Hḿ<3! n.ЮDDUK ._xcfg=5iCw$O #Q6 Moz#:9ܨ'ߗ磄m~fkf X]Px~RQV䫿-nLH;1koX  %/]5Kԉ Ee]4E:>WTU:ſ_5|TE0)5N4"@3xVE&&G["F7'y@P 7 Ѹ:xI$~Kb̪e~<]#ɚ@D܉`I- gS7j5E)ȳ<P⿝cي7_.UyW2L.C US[}:Ee erඐS>LZG[-tCeh\fEpPrh%ȳg,Ot!RG#pdiXڲѳ*.Lz&,T?4~}6Q/X^@X_s~oF}ƿta^JjpZ5X bj&p%nPk: #˜hb复aK_J>g>Ym*WjHL&ט#t`N?_93l&~חV("%{t/*Ã*Je)\~1e:\wʓߖ ∁KW{^_g5ss@qK3]-=~6_8q\4 <%Y PuP|ĺAK_[32D|Osk(Agvz4$lJ@I+.Qܗ V!CAR ܍FJA+X/e_dZJ5rYRCJF+!k'ZLZ0.1IM_q@ {`{oN#FNM6"z\4ıC5.޷hQ:bR=0aJM9"Cw8 WQasy NQkK9Hl]P-r}LhN :Y*pr?ё*.(`2wC& R6N!ѷj0St ߓp(3P t=?3lȱ @Km #td)|6β$`/\TF[4Z葻{a`悱$4| -S)HO-,!P`PRݔ>Ejj أan:xoʑ|8N~v7aHA]WIv]hd[(3S_6)z9oc,4FFY_0t6x,ZPf{O6TKe OQ'lfd1a m&ٺ]1NQ0G=/WN(zSûA󠍉o"/)aϏA+M_HqIJAak.Ӄ 9Fy>ȫsK MTg"}d7=J?ihd$Ci8!IfqF(2ŽHງx>3g؄gRZ੽EfnO5ʏ$Ylϵnz Dv*5$= j +HRQr>tc*J|y `G^8)[3M!0 !| }rM-q3cf`t'HRmDN!mr{TӪzS.K$QSqrΙHl-Z^ǰ-Kg) $xaއ,ʑLKӖ-Yko[JyE{]Nn}nMU%iM`ocoDTσ۴!WF"= ;3*  w#6n۲_DWR+|z6` ʖp#?}adh _LDZB_u}I!Pr%Rw a83DztԌ Mk4 9қ!xR%_RWu(X땚7ևW$ۑcj^_`+1G"N3#CffBx)LoFwkv3xMP};ʻAօ[%>Zg'S[ Y7]pCʊ+ַMH$MY_c'N\0,b1ǖ }Ip#p% :8]:Qp e/-^ݞ[>FG(hW`vUZmР{W%A.0{H @vT$ BlRXx衋u4 *VT48H(:J>s5Kщʝ5Ej|/)".>΍4G@~#joȿ+x̄V&wVaRns)WxZm,^ϫ./ʕqm(buk:U[˻O.F+wIC:VP1&f ՓVA50sZ7*Mxk>ۗ{qPp+ʠy(Zl[8x;1cDd0OTQI"eFvZ(ؔsEeӫ&B iko8zݓY@uI&w@=G{~go\]rxҳ'Sr _JOU끼L;suhgo\J<yNu+dW vZ ?"w#,AvĒ&:1HHZ(%U_JQ434c?wR!@F!}r#n'WQ}+xԟ2!^oNw*1tSu>r1]s -#rP6*yc*?K7۽?):轕 ߆Iqa鵉5fZfdeџ!ǡY.]vyOps˧hXU{#GFذ;?xT#{: հnTНY@;>1a. b6].39 uk:XE#գr#?QCizԵ*V OUz0LavRUAĈt l ]pQZ4e)`0CP *dd$6لRޯV#򟮎dˬ'^"Q͔'Ʋ zG*V:t׌`׷~i4ky;s8O1ޘw=܃e]:u.~ykptDKپ~Av՚N~!JOچ Q2:K- YVB7]):Mzv\p3"|AfH<̭;*'%d*kǬ;3t-sSX< 0q 4Hf/^m_d=beϫdrEͿ+ȝs%[49Zuf⳨-.>CQ'<z'@$Ӓ+%`AZ4@Sp2E&X_R'!lv/D:W.oj_bU{ɲZ"\SZ7KC%+^; 6׹PUa62\leƠǒwznt%kP;Z$$ԫ*Q!W 1e(nw2'3iLF7q&lɒs#Y8;os!k `A.+j0${A>ЦI\!^ vݔe%xȃcLigg6EP'^1/ ύpc*؋n~GПoȣR"mʄ#zNX.L`H?i>BLSZɡ"Ni3Ќ،iN{{֦bB͊I6sԐy=n! ĻN(fT̂dd@ڲāOLXq>\;8pz^թI `Ks{~H^;XQ{,͝w<5~cJF B[mtyQY<"m4R0Ur `᝞XhʔّaF\C4.W!'1f5ihU\\}nD,TM Qp?Jtʉ}! [#,ɑyz8+5 -JNn)ED\l?tS#VM k,/ ='NE3;iBl0ZAZsh{p%JO߿rB ՊwNH00]L@ʔD 6WkYI`J&唷~֙ tJX~s5)1ZiX!1@lrSbc Ocn!K} :k+P]w{E G$ܑx xV*=~M;Ə#:e5Mk{f 8y2RRߴ+ЏWA.5xڛ|#+?a5SvM#,U>jNٌ&5Bžڣĺr]sͼxQh.{D55 P$ 0@|vFcg2UPg$tF'ACeUS(i[HQ r!8dFzwS>9JigHtDl *9Ğ: ɩ \4*ibQ?j]xJ$]u b - E.'/݆IQ)HlR,e!Gv UzDoyxD7agb-uk߇v 9M14)`pL$VȮIq,Y%&xBQ=75q2!AV@;_RSw$%d(F 2Yaw|9X_l<pT[Jv+/tՊnzv:tq()aVS8Iѧ !bUX0f ?f^qM"n$e7eM\@z<<`_CgQLm}p.rNY+dxEk%ܟCLY6F]cX'Vm`h}$kzSk?[7h4lv< A j.K *|$ck@ށ*ȡRBtق\G*p~PArnEa{ 4V~wSO~s\`48wbs^[3+`D@zTOH>hvd(ouY7\-J2${/e{t}@\4'"F🈴 FA1KpW]\a!>~OdE+fo 2d;JG' LQsis,!Y;vJQ>"bwRƵgz~=76턽 &F ~"(s[BnGO.xGr!]am]%+۫)eMr!AeBsu fKQ -YqK֞2h-k0>\N'zc.Gw@-!c)Q{aWQNy"uOl uL~K֌1 9 w'Z9 veQfR#*4~?6gߤWIYlA \`?6yCj4p"x\Jѵ*a -?dOYK /A* bݏ%"/u1ȇ #biғnw^Ys1~5aۛ]A])%s LsW<:s| 7B:%~$ "Gh5*5ajC.S)͊BSU'$-q6:ܵ鱾Ol+e u&PDq'H`wOSʐ'#[f/wTb<)]14v XL3qZr (<8>4(u$qXuN|B~E0sicIF#uH9#Bk [vVB6(n.N|qef@s52X5!a]mY'xw4ˬi1>7~Fhڬ@r _Ir%3Օ5&O}^C}q:O.Yv`:!!{dž&rۗLej_j=dEa& #F70%4;cv~Jlή8i-1N"(&!eYo\:17LzDZ{0C*b$v%9 rt[u:u?O_>Q^CBHwм#4>vhlQ N MS%*7C.1zI$BtLVge׺|_nhVpz~bȪEW1P}*gīг<6C_Dߕ&JZ4 h@Yv^|Wia atK>EmޓYzaS'?;xi2UK3qKu,w]C ~n<ʱjPs{v @&)6G5S0a *t7Fݬ"Dm>q(*m4JR;+yt22]eL1/V_eF!gB$LC( 67|n~ob &NݦD QRhָ KOCޅa ZZ,`Gbk![H,-8C"?˶2mB)c6I*wZV^zLjAf"=Y7m۬Qbh_R u9{._GStkPqht Kʏxv #"þHGVJK/@Tүlr=桋wDIx=)(2jgD^ȋiNcGxK3Qy8fenkV W@DŽ)ہf*﯏w.@F%.W (E a0`0YRC9[-S 2oI`.[C#h7jrqC[Bi7$KȲާĺ|5ˏ6Wnr"Dy֋}8?uT9žp/o͵4drOuϭX%c(qUv4zQW㳜?8G@ g[+;<9GT_UgԮe35o(uֱ>TF^BޮaG~TuAF1?t>*2?һ $$ N|'n8#0`T]@jhn2m924H9]{09˜ hCZvلFȢ!h|)ð1vBR\|*$%C|߽Kfpu%cg. {R|.Rc%6ݿd7Gm4KHхٍ_=,: q.(bO6SeF_]ixm+lrзY>lRlѫ@#Ij*DN'<ޏ;rS[]m^բ0#n%Y]@ MQIXiteNlg=7k|[lLS %@iXz.Q˗lͱF=dۅAe}Zc5~MK[[N̬)qgW$dQ Vu< g&L̑RFxn5`@)~&I0֍`'kDJci6i8쵅Ʃ́%YG}g<$`l#zS=AcDPoAFSJkCL#; N`K>]1Kc)Dg895hr6:sߩ|"2Z~9B[ŅLNrIWT"& m_ӤlL<)E,rf/& qu0 nQ9I4<",5@U(>OQ >8`ltm)d LNq AgFWQu{ܪI]+ӹ20ҖdIJBՐrJyfFi&Z Dܫk~-3HIe]i5UX7 bB9;*!?kSn ?̝R|* *d3ez=ضA%rsͫ\KZ;0$(g߆]GM՚n|J%0.hKS1v'yh8dN]j:935I )G6HW{`r:{E aLtJ׺2;~:qS" |'w 6NB4W e+yxAㇹˀRp۷ԩŽn]>pziô]<~ (l>g[1UAS$aQmdb6L} Zatig$-ZiQ]!ry՛"X:MT("kH聵ŠR;dyc%NVΤq\} >/A1c;CXр9TvW4^'/F`ڝ&/G嶞Mp4gIQNK8xBH Lgi\t=ݴ5N,~oނ=5+.XD"ͅn |ibgCM} =HĚUb8|VӔ?פM.4T4щP0nֳ/t8ė9(ʅAE>^PD̀[SJx 7^ԃ^*WatJ$* 3 d e_߿vm*+ײf,6r'֔>O#W# i8]N{iw? F6)C׫}XOw^>5z=48FXdVTٖh K&B1D7 B$J?mk6pR◫$ O % zjYGEd_&ՇP]?g|4r&c-T :!zM0@VwvqYids`aGLoǙLqS￉,-N/T> ƓG4B{7z1ߠdž?^|gٔ ` 'ۣo/>䋭ӏ8&[>1_E]rxɍNK'a3ɯr+kNp\wY\H˲>]xϕp+M$|B/ /OV{gm*~^Ch{1"M!ՈUA%~HIu1ȶ no~&>8G2Rk$"6-21U<t<͉SM.}?Dm}d_a!ciL}0kv.dc[mvXiF&? bb\":7^9רgcrv6ENpt[֡"4% (v3ة5]-փUMmʝؐ`]{3An{: '# oRʼ  `JԓtqvQDʾzeeUiߣȴfGzD2o?r02/ OiƄ\Ȗc\fӍe)FĥQfN|W΃~#k6H*J` "b`Tӂ?j7 vUB~i~j\75ӟQ2a}d71~N[A-Bk;`췛'||t7 ]yh/M^ehH 7ҚZ^H4 %4F&T6aIxR !5{g;x~(BGl%~V^nڽ%z>NuwQ|{:H)$SFlZ5Z3ԴA9˚W\T6H~HsHIr#Z,HMV4R HbV26Nrmf0:Vr&n !w 3@;;\p0y|;漎)E &f1U Y  ]EJ VbL ;gJpy)[+i:>3C8RcYer@Rz9^!δ[$xޝX.+%ڡ+OQN{S٣֬(.>ʀE)[>> uaΊ_jeL/t; fV yO%6B!i`j Ig\]_!ХlעrhG#8HoK%f<~ 7,…?JhFV;ikΩw)-4BGTPifg&.3H\#yJcz)Q)Մ-fA|षX d8R[~~q|*I1/V(2"@/qI.?VsӕS߳P{%VJ}rK.g3rlQRLIBcpEU>eI1ܸZ.iZ{^Ndž'%+K7!>P]nIܲH EPly :3AЏOQ_n  FǢHZ6xS2H}ETJ`s|(D7o6\yL6ܤyF̦4Ƿ)w*l:I`M{ou3"  6PtH<]4o/,J]DZH̞ l85[n,xi$Tw {@z*Bf QϏؐU{BQT &Cu(fos7تk5~*_:+ӆWeUj-΄yMQ{FB΂IN[uM:p]y[h@̚F"E1L2-_|.K-4A@_f9WkR B JpȔm@Ø42*Ξ7V9!;3+VV FbJQMT(PH;it>BԹU X楜 H |a S1=32Ň욬p_w5&tư7{ԕ5 _h#a,1{-XRjWh=.8)$AOCb{jY|#O1I&A~QD㫺;[Q@y v!oĔ}P& (DTeΘYH:U:tο{Ai?Cs Mf )^5<[xR*uԣ`YBW_ ]K\e%D>ҏ\ MU*ȬJ&ok<,`(Gza&u3UK/omT^Vm[qX?.gjmf>)xR߲dQmޫ@"/u {y(xc,S f@d+Wl/AlSE >, ${^x`G o1E%{mDyCi&ekk6`ZA24c-e/Ӕa«AyYi;jAF wX>5Mz 0i²"Ui2ԜۆE#<O`.L6:* 0]h1@(=)$ST]O.SliT5I5̝ qDh ,k?{Sٳ&;A(sưӑq*wY\_ w1ڐJ mڲ㦈/j}k_|AS3QݮR =;Mm.z@n1 %_&,[KXzjbWJ\VYM~kkZЬp´)dUlӈwIKZHSd0}S KRMH9[dwl"tۨyzh}i}Ɍ㽝^(Y*YmC0,6@GJ̩ owJȚnQ[wQz_;bq'unG a|XMXjM49z閵ݝ\eZ[Q0u@- W(ev'=?U׷*=gHGػ"(8|TU1t^tQ۔5sNNg "+D`sZXA %RԔXf՘j{AFlqfQݵՉ|wNLrkE$,+ٻy=<1! \{D{^8&d(OwGwj+Aa.l0{wVRy4ѱx٦OM]zU qԺ.-^@7iPv'1#28J4r [#i5Iyf-^Cj::s^FxHtǤ[oX0́xK eG\% Jxpld7/x߲]cHrF8bɵDM{i+w E(2׿yJAl6Q՟2<۲:8]Y)~zZJŐ ʷa u( šCs<^k ˋyp(lt,8~ "PV C:,o5eCZ R_<{9Rqn12|}<0u/z3;|P?; ] tS`&T~ZEMߊN=/JIqc:!$$m饑E3ҫ-_v`OIAHIB u58+c- hdKW5@Qn2yI Qrbg`n=&q}ߢ<`%xܿW09BVK^~p1"nv m&mu؇%QR:.A>C4+! p~ v1jxr|?foSc>a[k~/AKЧ ]vA1jV0B$Bv(drvRuP}+KDj J(_L/lN2>^ ^SrdKPYF&V[ qPRUĢ;Mvur}zkd\MX4gB~t;`.gׁ~t!ř6I.X6]E4 I/9cP"ضge"5a5EUctya ? D7٧|'ttMv+Y6YTR,c\ҴGL)Sjj`4M{es-CD:l夢w(Afmnb7RJZ[*BClC9e /-EI=e0]Dxg>M7dԤ żVjSRzטZQwCCJ?X}ew?}'ES)<+{6l?HyļM1Xj">ȳI0@.)sN}@܊/MGB}*T:J$lbAQƃ7:}E!E 1ٮ ؒ.LAg+X%;tCyЈ;:EJxJ] 0("r)@Q +?k*T9'j;u%m~¯Yz, x:5uA]Q[>[1^ ^eJi۪sm?gBk `u`&AUV1n"/^qXew?9St'`` %e^ηsUV0E̩犠Z:t#^-f+'gDElvfM(lVG&>|vm5%6E+8|z⌼l@FR"',k?wGԊc23jHT(\:-ȚY-3U*;τӢ+(c~Yf˽99V +E*a#]Umب%N6^BiwLxZ8t9gjq+Ԥstzpi;=>.㱈5ZOvȒ `>Ȉ #lJ1 Pv'Ӽ2ov<J>I KOZ:\$9+J:)y%$7EXvĚ֕nn=~Q{6SW lbO\*)\3kzyWN; mq>H}Y:2He=H2cr` $`[ߌWL Τx5hMg3K;ai$TJa]B_2>/*e1۹lAj;#}9|-)voŜ4Ĉkn['[`ݪU&M ML`H,NdS(}riI485{wA%7v;GY7$g7]&62\}#U-vC!7*G2@J Js]+{S ~ip04ùF- !.hKʤ@ڴK;e"~!Cj<JY71@[UaHIv*E H|-KkvY W7)}#x[l8Q,GvQui$!O&[-W:_x❨A o v.1(F BEsߝF!{/'z~Mm"#s|!8GIΉ1!€nDó醯W75h]7K7?=u|}L7ߴTS.ef@[(rYhT-k-R"݂>/0'mN@/&q6$8(;FɃ^~R+ 8o+ Hi=VKҀJqH!hȻ˛+2O^)=<)(YX=+P -eŨ)&B6be VތZ<CU8#XX; T"Qs`4=2"#@Uv"XboEzU.޻qPfPrP`.UV]lnF]›.pSCSB VUPVjF\@V4nIaNNosWa$,2WڝIX Z LJ⦥ |(\-Е}%e\h̤CY&b'7 (ŚRP&\l>7!elQ[7ҪڗK8ÙL|B<5̤B̲4n\@$Ly O k;ρj:&]%_N0Nb5xh˼XJ_3/+=E72W93335PA l,[f+ Oƶ}v9R&5-dR^ t(7KB B_'JuK6H$cvlQ j}O!e6 e/ĩNXWSȱy"c7 6}eN5{ 'KmR7L'BQI6A@?ctKҳh!'vE8^ }iۉJ&xsM,זI$eL~R߆EeAWV@͆9c`N(0-s"3 N(b"Ăթѕ 1CK,<]jY}{4#q0H?o/Dxٝmcә1]u-Jn䴵N o-OM{jG`K!@k1՞VdNcԌɏBMG9삍_2]]օ}ʔ*(BXaa,!}>XBC==Bfub#(]j vԺ5NIC淥/8 ,>ƊϰFVl(P/'*3kTA»Wǚ]ld.; R6F ([ "?ېYm(°G KqUпLPOsܻL <ۚJ: .,Zp Oq*4{(b 㺻nX_b<7tK(hsLPD?N̬`WmTZda)9uRV流%3òv wTN hw;Q+>*:kpp}\pmQUdC5Ev1$(L4OqAWмM7ŵb$q0TFf݁p\(HW}΃ȹA4[# Np-HӧL+G:YSH~amKzoʖxWʬ"6ZnoJR<[ʔը@ۑUvLgBj9MmvSR9o2c>8>P$q { VHaԙW_ )Me+E?' na)e" fx L RJhɻگΓ_(Oy1k2뫊G PTfB t,HATk+uT@RJ.48xp%3L i2X?@S)\ 0d$+ŁTe甽&l-%- WVE{v3ȝZECV KOе⛛:f+2,IW; lp]hዏXђkxmJ-s#ko7$Au\Y@^1#45-ZAsc8E;]\noloCDCH qMMϊ'd4 ϵaJ,Ư.yܹ\$BUC&PvBR}:tYq8!7xcw0>!EpF.- 8R,r یE ?i΁:jWZ:wHt @24H+9[~Zm9Wok{dcNQBxD˯DBLDliw?IV){ǫJA.'[Y>|U'K$!>k1zy3B{8GSAdyfli&@V@hy%eJz6YHZkE놵RsUKF"]]½ E mw>9ozvN aN-tU)m VOMPJڒ,y BɃIY̓~ ˈAՎ4, LvmFaeW;u/׊;˵:'r/oJۢX| .Oa˰ ggzl$t✧2LlۥYh!ǝÈ>&Sfe^1>Fg>L_M ivkS^*c9<=B-4<6_ٮ/:Bzw,#֬2UH_U02ZGҺxY#ڜANxڶ]jm˄R&qd _c覴^AU> 6Nk}_kY'8,:03zxl+CW~`ereWJ!2EC;~x+ s <6PVUR:SH>b;|4P˖ V$889:轣PjHҢ NL:G*|O`pvczVI썓H9h^P { !}?pD6D7#nb Y*š 0XX/aEPǗm4Vkț&99>#8~aEc' ~ԟ,dRh[^#(JkT݊/el`wI_i0!+8o^G Ic8w6zN,Yx^/Ա~#js(EgY+1/(w˽kWuN=W27Mj>0,9~syjhp*%='&ظ iL(vW7EX mK:H+n >~&6?R툢68>fp^S(<LjINQԝӬã7 ɻ2dHkB(mxAbZlOnx(W-1Tژ_<7CP4{ئ h\+ɾ2!vg]>pkLDOqE* _ d}EްZkm([2P&06P&y7-WM @ baKK:zȓf z;ɑ|oA}斥ՠ e>7se69o;*WU l@tkwr ED.'[o ,c!}8N.OIB͕O]U%l2*`C+D$!pW%M.}۷ Y \O;d9gV0Cq N.^`{^[%pLx3 D2!:C,}Ϧ+C J[8fnVq(X"$iA5 >ȇOܯ"L2ELm(!/|T7 ^ qkL&+JR) =z[&8ζZr^H;m~ 3ć|il(<*flx+GMǽc5Ma튟<#`Tky'js06$9#,4iZfǶeύg ^};*0q)};#:B4\҈ƃ_H|GEΫҝ倄ξj떱4b+:x`qqN38|KIc{:=䎣9wi}%mp47@J[QP^8=^(?|Z $n51/0xJavVVXCt {>erNg i΂zmZI2+aCB\誒QlJN7@'9%0zޱCQzKg pۋ ֠;Eb)h3r{~z@{"n}eHTjAp*mxZ@f;, +\|2bI?fR9 ÛMq)UiJ|u}x >v}Zo GcTb5y]+g*I6$gy0F;Đ{K1_JO[ֈQF՞_"Zfa{Cy'>bJ^J Zf5&d7؜3v='gN7QCzn,or,; *TpjU,R:J 8Wc7˜K|Ќ^e[Ba-=5s~SOIDA|y`?=a8:}Wg":ݸ]^ᦤ֤K?$p Qp}0>]>cCn8[ޜÏD_ vdHwNIT%o8xPG!BnDOE;*="HAi&~kn<'QDN2'0=HzSڱwѨ؟Ja=A1U+ b*qQw3C8a|!եXI[K} 0]U1|Yk(-> L:ZOGu,@b mHSUr]_]X+'/ ?pa 2G =\/äVcg?5giPԺ!2lT~:n&jD[CiPyԉYq} ygRυ+\tt1HR,h):hhNy>7$F+T8hkM;VLJCQcCD S<^Ìzޒv()V 5XaIQDHOܠ )#S=ѧ|ކP(lzSQczo!@=*Y&I[Yl 5?>CRWy%9BkՋFA9c>4rh-p;_?¨^PD*.kz!xa_D&!{TMQf 4J<>Bw]ESY6߸Q)p4@|gB1l6NO!tLD٦) -5 D$-Tv =îqK)T/쨽E9e*f3  q6K؈5lZ$*2^:k]撴2gE)ɱzz'zi_ A4D|rNZyŴqҭSsoil^zl' ,R@g7 [anjUᓏv3כԊIϽ|}ϑ`.9z.uwj=Re)ɷJy-2K8m1|@N #l#$YZ<-Mhpvz]rii6NnV^-^L܀ hhe y/ތ՟|A]WBO8fo`s$Dcerk| f)UQjkꘅ\c} Ƀ;g?u8$tln{(N$ Ā`!!=!&(ݥ%F{qP-[^ʲJ[1 Ǟl+cy%0}Y(\`ƕ/ϻ7lt l5\]VvWw{ω ls'8p #xU&;vY;!,Ƚ"gH@ k޲d 7?! ۽#LllK*ƹ"&+U= NO )1(mƪ$ptUN-sp#= #BJ /kM.afi`D yJz_OƉe l+5Aaw?t>aP=I-&ݮ Lԭk]3&hzŋ%Ly @0v!iƵvD#1LKnUu?yy ~@OMqK4Bƹ{39ӏ]Z=bhu_-d EQ+:pxmlvM6 FGHL']7_gb\.F%=m(QwC`֣G\ +{N.ۜ%=џ<#]7+vLe{l ~IODM+[bX:QeDB_Y(C__r2Y{#L(r%CkƊ{']M_^Q@y隹~}Q'e[Wþu#{3=b A*_z')4/ OVfK4B [G4]GZ4L)\ntۀ»ml *{!׃:orr .?FQ-ǂ%χB>X_a{wus UɢR1\Y"~S: DeE Jɱ/2 xN^$S* >[W^3YE$Iw+w%[j=ֲsP‘ |GJ0$Cs%=c<4Bqף|Օ?ce@\gX dޏDqwtx4.c m;k3XCT3{6Ы9 eCJԟa|&zAQJ -9}XHHfm|:Ct#c Vѷ\.1qg7>lG ѸV6s镉+WQj X>K ~2ls[-z2=Q25 7]a C߮b_;=&lm5J7'l(AfѾ;#T27umM`m#K|@F_vG._YcYzc~ɉ{IJ1NEI9: 1rnjΥJbmP|qhŌ ftNR-LҊO8|OOe`gr7qyIڹ-r\ر¨DTdHF/[!t"do܄ MO1YS쪠7]YQԺz08tn^ᏮF똜24̙r */%yڀIp7Y/-|;=6%ugUqk?&+A5E+.ЖU\By󴦄zWΕ7owM*0o[EպA)M %(Gewd~ßctGE G Z'3lTbOxv/|uӃXh;ѿ+ג=ߓMмwAm!;"9JX$0b9ahNuN!Df%~ vME͌ж?#1R(܀;yNbI4[ .Za^qDԾ ;TꁷHuP()K~m^5yr՜Fx2myS1G7roB`nQ4/d63ƕVBQ-C7_.hF~6zƒqJܭ*W 'eo)jGB#ʼnV`#Ƶ){ 5gF`=(H+GRCT r? lђCg_i@3gLTB~ 9y0/.{A5,b=&"_ͮ&X8o_3;CW*p#u~RԧYUA"3Cˎ(s̬"Y$2 ?g=1yK崋&GU{Fp;:R˨>2Au$z\O݌.IW<]J7M`MW`]j_IBo"(\ϫeCk]T/#P_0KP}͏^Ws&:nK nжZ?h黅6>,`xwb̘;(+Y| I ^3Ȱ`q,ԖcOZKZ0uxC)!+3RͰ':X+gup\x!`a@m$'d`/1"~Z1ޢH6=Xa]3/~k$ŜV>ů Υ\?B}tkX1Fw#%#rJ(IjM&T *=4 2Uqj]RlY [|u7wʬ&Y)Ǧk8}yr_!:ϵ G G0BUa@T Ak)K yzíFk>Q~Q&M(-ْvin6d/լ+ΫD^6Xi {pNż"Y@0lzsϬyDz ;Fxdu"{v#*joIp&Dgyo}3$8<_"7"FlϚ J'u0~uE [ zh^$֣ޘYa4NuNSm3n͠ brޔ4>ݳD e+-gĤp&+¶ Q+V-NIqcaN :%~q-kTE4<)q ިM@ˑ rRgW3Tw3㎼r6O6އH 9OQA^'&OGkPc !L4[89Cw kSK1ԩWNfW~\;rNZa4oϧͿͪOw]ϐM!2Es0@CsLo\Q7%USrtRgXÌxIXzҽS=8v`m2B&]K jv5`>+'\\q '4g끃}AZ'9{ŸZU%WI?>{9^7Ff,0ia%c%H󍝊o'Iwl^C|FS1b^kz]py?u>}Oy9mE02k'ceh/`ٝԂ&fE4 Aߦ̓3N/kKZ8c8۾Ab6sg:l3NJIL>,HeΑ5k[K4W?#ӳrce\`?zK͟(@h}oslUDL$8}c.d&%O{uKi%6!vke Z7OԨ{KY~%ցxO$wRIxHo4nvWPmdMXB/99}: ]Mu2>iFS4쭰\Umy VSثv+fH)>D@Y@p5QKlZLݥ?6̺dfTUzj_˺Q1)CA26@Q1 CKBlO1;Rh ]/%jŎjc8DLיOwIE|kKYz U `MWڟ#yx9" ƹNFB cˈGPpJ|\՗k:W/Z҅a!n -S}_ ᄈcģ l`jN0z̈́yֿ\m۵%TNeƌ́,v`Ϊu=[>Dw ?&,~wwC/5:e5eV3O@ g9vvW_|?.XPOxp(^ey;nNnL"Bv&WY@U*Q';%? 6a!MC*~U2`2xG;6Ⱦ7G>~iʐu*5U)㒱e nj@fjW Rp`&CqH#5օ%qo0~JZ{Ph }BBNNRQ'S*QUJKLuiHHoaz"07ɪ 2DCdwXf3zL?4~ͽxwƴq;l\/XT--:-e!wr.AwJpdUJܟZuTI/EMn Vt/]o.4s]ٝftL?dxϰd?ڟdhr5ANr!erhv!ҵI+qqɚb)I?ֿvKڳ&y`/mJ|3Xk6wCub_ ~dTV+ Ox_Oc@`ӑmB$Nl XET]Fu_\[LNӭoLYeSMdO2+|A:xp˝(ŸzJVM-{́?KV{5 K-\qѵ:9YT8Ժ8*\Hlc!`-{Ѵka4fgUǀ(ҧP׊^ ̓‹xobbU Y Bw׬y'xBr0yc_=\0[NeOT5yjpˑ/*~TDc9)[/%a~SֱH3#j]aC 3~^6(P,a kX_*Uɷ c VU{¤Ԛ UyI@2~!Qa{-JL\|ZxFi<}0yG7?DN/#/g6K4cgG%їzsbjb=0?,RDUZ\<~sk*~ɒ^nK\i \"ɖ~5bSaܚ5+zS) Gw(1p"'@ͣ:sVH.%7qvII YR,J͊q2pwBPHݶ}r~yfۈ% wsX'uyc_`N%72#sǴ`6]z_K@.jH8~WvCHjaEª6T^$g~+¦[(ی!x~'|n$z@b{DN*dyAA>v t0n6Ğy~ŴY^ и3^:Xz}?U#޻ tEN; @x t]p4c bILc+!vq9KpLdIFz|FW =PE dVu3Eh$;'Yw]O:6gw9NwE}rbkJէ =e`IwbV* 'quX'm8} x/Bd]y<ol/+AXqYw4\PHWj=LhJs @Pپ֬{J2`NDU|hӉ:bH> OGAB*ѸV =&0u$N[R$W$7P 2/~ ļ;zZ%9(䐺 ſΡ،Aj0,N1|2k/6﹆1w= IY(v-X6<_ư/X\ǐvىUy;ԙLϗ}T]kV{e\yn7M(*IT)О7xM-Όa s$ħ؁_ ",Z+$98{2(KkL+J I0?ǥr!abr+@zY`Zo}gq%R]s8>e#p{cH08 ,oȆc&#KНtl( .B+О] A>ޙ86x-lIu2O'!HGX 8|W5 ܁$" iAaaZ*FˋžvS[\(>>dَRg5B1"OTJ/['-`~'m̹]!F(OH3$*7xȆ,Y\9:(VӨlStS|o%DV'+X%Ue{YޅV`ܱlP#k>K^ p1%&!X;tAwc5]AMtr> N,Oq:u ^Ʒ64vs+n1&-JO2ǪX *m]&d 7?=ב I%*=B &vqٕ19Ep'>䶳ĞdR'y%G+hCZ_@ AEc#kiE|R%o1r6 b*&,J[LH9ua ~YnVjwW!([rO}YaMJfv --0Ҙ.];vC< m `nlJ!b`lRz٨16j2[^䍪IuZG VAn}6 c9=^uYA`&*׼Pp1Vjk%"31{\`^*|ejpq2Za |ȧOZye#'  G5ud<4fU᝛܅'y83!wheSbR_U-% _HaeET{0\B?CxrMBrUYtp3 8ih2l7H":])3?CZw^pHP7F[tȗ.<@_Y ˠB'k@g/WukU_G9:]+`H3#/ Hh wKԷtyj/ )0-P1E7V4ۮ{xܿMTifPtWxZy*;7K0&.+ ˯Cn`6N"Pv`U~G],™\yщGFX9)1f2D^ boa*Dx{qe|Ep.Flx<4<24?Cxʈu{v!{F0뗎Jg}pG?6fU?O4wwxo*׸A*gzG>[GxЍqҨJk%BG| =.f>U5^{6D6{};o+\mÍTjhl]T&ǒB`ChYİ\ݶz6BtAgL?LS1ϝȏ! =rڝ obӽ]BJ]PK7y2r;K[T @*(iw<Ր1 ߔ66=ԭ,pT+U&V{c0o}ERO!Aׯ$IԪIꏺxU7kCu>GB+K͒O ab\+2 V|A;Rㅆ͓.!1vf77&29yYih>^u};k}K1~Ѯ*ƭK'K[Tƺ+T9a?75sQONF)釠 F=z=N@r CII*̣K 26<%[|2d=ě{EF`A?o8o}a$Ე`txFX>onLĹH:u{:j|{Vu7Mg] T+ w}/DIa6P 1?$N{#.a9ۖfT6K{݋eih_DRyhw_v/_ߨpָ9}ҷjmGAL%X'h\`=^ C&[[m_lZ6[PpJVe+eeӷƶ{NK Z<9>ّ?}?k;&ŘR jֽd)dtu%՜+ADT1q?~QHR/Ņd٣΋L[0 GN`Y%u@X} ybz>d`Ibҭ).u_|belD"f?F q R5B2ҚuRUrir8D%|4|EAt$1Lq`n_Mf0Dkƍ({Kx8tXό_7,^ݙM"kC5gsU䑠pK TF܉LqBG1/ jN SuQ_urn0gMMF,sC!*@x*HyUkikRڋ#,| ,KXEL9cTU#m7ot9e0õet 8I%v a&$e{2 i˼ՔϚ_tWP`\oS)&1 AQP l~zd8ؙޱ'|p43 j̚My<[nyR?U=}؁E{"ZMj !YXɆCeU]+ʒ1¾E֨X=T~DDL|MuM^ [ŷMKu|hԱ8T]J4+@5_Sm9^ewuO(i(qlA>Ra;"pwkI&v>LW 4W0ft̎F(,]bP}Fl7z#xWitU)lvl+I|\&60#PN9TeAo# V݉i S3 .L@а>Qɛ:oM)0Yh8525xlJ_Y̗/piE0$dd"ނt{T4 D5=0mzv+?c/p =p聼ֱ| A|t3 $ZkmCn %ze'ں%c91aC+}O{|81K}#lmY_Իrg~>`x2D!_N)%}vl}}P+~,C,oŝL!hkyy@;S^Fld/T!Za^73f)^!a2楻ˈ[98.3yj%!0I(~@ogb!GAKwd2w}ٛF% PamjTko j6 ʧ'G,O;n)/p\m wBs9x̙ NQq!xf6CXÁ4]. eB%]/U}TT9'υlt.i(i"zꈛq`zuZQ⚰F7-sE/h/񴑁pԷ|KV'q [ l 8mRZ ]֍ [Nq#OzTt9M'=Ǯ+|5O>I1 ! =1NRr",@Q~Yx iqs%ɡڙ my'ٕ3@`WS)Z~9 :T&J{A^v$jUj~U\j`߯>/RBy]zUWNF \y^g*7yȚ hgڢfs]oXDv]/n$oAۥ~VSڠ:Lt1fӏ \zcZHhN9IϺ k5 %+u^/h%XnXdFoƻzz UtbϤ&q0-xQ'ؐ~B,OI"-a7_I0{ܑYSM** `Ƞ|QP7eq,5h \Њa^QY xF@Bv'mQ;Yv'y  /Fskr~ex{` c`Fkp4kgk=Z*GA:/ pSvm{`qk5o[(ĺ޺@&IvZGvT$|5a}ujE}vw?u0 ByiK>bodRْpe ÈS/OOUÔ. t̐: iFꛠۏzƳ3by=xsgmH8ڛ)WΑ4v\xUHX3kTz0aZdkXKGSWV-ūlaYnbba?,){k' W  E̚9nHS;q $|gK8H08EqD(g,a1c?Q.?'[H\R׺\ڼ1=<&K_E-MMVd}VrnNDc8yl!_<^ΦV" wX yQޅx .YަWJY1^kXbȷ'veܒt Wj7`eAD鈀H,ผ̈V5H8OASdRE&<ׄw4٩>ަCe'? ddĶ:L^Yu3Vw&]%Zn3d!àlMRjpfj_wPً/l%W%2JF ӼY:<M'O\6(zwՔw(wXʥq⢍&&N`4Nnע!ԁBxnjmvilsoU\_r {)Ϛt`!Wmdj؄I\;Zh?G7f?2pLGY]_nhR-ͫː½Ӑi8nC3ks;}Ec;X㩾4'h#76u(U*\ H֋nb\ͼ|渍nDžҽ'^T,WғWv WNM| NI'T]V~b 35QGEӫDlJnjqF YL!U .Z+3UMFLЌybY @ P41e&{`}Z›־1}oi'a$N2D\g+%qKN}K瞛u;rmS *A ?3W L܌%CˡM{x\3kDžm/<8]_r9\0w^Ԯ("Z3LS~B٨ ީҎwb,:zy124Om_ Zk!|eGaO5r#Dܺ@٣aP71=Qi3 @ݎf6NHAl#ݬ^WcpNwIJ/ 2iY oƑ/:3R+N;OB9p݂aOZޖLR8Z_%Pd_WS]譪 ܺ ru:OP.>v M^8t q.R)nuE .ժTahW5 rBNHvyDWmI"U~k9k;L%vvxQZ(m;|nU*j!籊Dģ`*$_w ^ꓡ<=a㓁1jikSkgFj c=1KUIEdIp56+6͢쩺rl 6-{BGń%5l,5vx{@GYm hv_(1 @ghZYPPpbn#`,3GϛA֡BX &1ȭ!7~-LmbLOJB!`%Ȥ"mÈ'7y\l0t0F=Z 0ytIRSQt]Tb+=aWal@d?܃ zpJIolMwnc|dQ=[db޺$,XeL&-,obnNg)f@>r?ŸReGs!D3"VK\W[D8K'qCG7xJdVPW Y(Eba\|vЩd`7 42 B5l3bq)<ˡO26YUݒlI|@D;ߛx4.۔lhq;p=ZGmJX7BbKᪿs i .k/DAȌ('7H sui9. d |1k6sq7Bu_WgO4S=lKgnS|`2kLu0sD>{苉 ?3 D8SWH`llj@@bêT3Bɾ:m.qvv\Ѷ1kMɺo1s)M .y΃HG.+΢aDim>i:k03}DA3c >)5eg*۴~Lfl(I )>zK^ʚ:+$ny6XgiFH進2Q\tx.8R5RqXIM,b)SKi+O}4*ϵғx8Z2c)ZM tEYQU{sG#ZSqjj\0Xi~ʟ <-"l$/C4>F9=2WCc#/R8f6ysR>7[I >yEɎ9DݙB!{*Ѳ̞T0 wK eM`HˀJ: k >& _&]]zCy4kf/V!]F2d5Ag:X*5?^u@'&F`Ku.,1g…7הSźgbhr֘ o.oR1K@.U'Cή^Qܕ_qLu&E3Slۮՠ|YϬY谬܊uj[\ jhG Le|fUtD5*hqhNEs!n0T"_JUz \)plQJi&mKF2VX]\߿w1BS g $ -;kkZl }G[N:RfD/v0<>[]6?;;I\ v(Vxe'}$hl` w)Ho +7O]D4 8㹄kw(g/&z@bVCOMY5<)b2Egm]x,.ƑPQ  &lFq?Qꈴg`TGQ2p hmGqa *dz񼄒o(p&kaya6DI/y\ѥ4U %_t.eY,&cZ\i* uD7JZ͙lM-')a&Uɔ`!kgDIB Y;nG]QQ܊dJ#MauݏҖ{ 9  ӳ[\xh[U w1x0jrEc}p["V!Hguo%N ևvcxФP# ki OPœAG53Sf!}Ŕ|@(mnC|ŀ yާf;"Y-q2^X2Qċ5-g)q'* jNi[ APrUĺb0{}^KgU)wj1->IWĜ hT.]EKPEJIlrp(*<+XrCa+F}zK-I}I!n/OIfYk8lC$EXB`^ZA w9mFxwCB\-M?TquaMSe4lhkg%#hOޟx`d `p9F5$XAmns.TsgI5+'=Ӎ։/<ǤO%?QyE}y=B[p,a##F<"V5h:?NV/ uͪ =,ӟ-HD{\S(Zb?:LfNZ{}՘ Y\Nng4GyЇ<#b _z'.H5͚]t27.UkRMh !&m+`TpwucHZ?>NE$ج|}=E 0b׺ ,8 ^O斳ra<gsfzOjR*5F84*gJ &,v1&Ro̩3%-|#GqDnbTX>3W}/G3g=cP$BK`3w ,够yd\T a GRXoDIޙzwW cn{ԧVy'R5 ZC WV-eIJm+D%2XYFcL,!6랋 a#(8ЩyO*Dc ;;אFcy$G:z2-H+]M }mþ=]>Qe K| K:w[  fc:aH5@ّ#oKn"~csZ>'P OmI۩Ǡ8tK;W"6ɔ es]>,D" $ߊ+T(%mD⼮y1?ԙ8 7?=1@ŋ ֐CgPMUq,t!X2^/=xA؀2+UCO@^uOw@0(G2%#?lxD)@OeZۦH/ ܤK7bXtV6Qsq'Bykzs_(yœjČy0@#)cy;d=xɦynK۱/V¼QCzNVkqi[.vFX45՞JB*:ހah1P!#d\򬊬2]1l?7BE'iS {HBMɟ[ D~gmYnf9uz flCĀ]0 ̉Xk=2p1O_ &Ƶ I|+33c 3NN_3O3g@yֆ<Ƀ#T~e& i3?o 3K&p;OcT?6l4* &>8u .p#.ZkwcNh"+VioXGA(l5\ҡӲ݆q*s^٢qU&T2`@ ؖ2ZU5F>QobfQ# LiO̒ǧJ05V-Sf[q6}^PD|U!P̒mW3fL7gb.lw_S-Ŷ(vaQNˇށY#;D'NZ6eZphBޑdL܄1Ptn&M 28S1Ia!ڐ<4&"\J06rӫ()'Qr>ٝ X(Z6b 3N~lCMqyʑ_6 OqEnYt(2K ˥!jB6瘕3Fthãjh a @cu^rV 2rMl5tc1wϻ;CbxЗ5XGuaeYQ)*|¶+]ر}v1e^Z$6 baG;Yu{ϖ'WO+Ru@ uv` z$^eA'r1ڑ(*Kk;GdWOXqD-}ۅ]o SӨʡZƊHxtf*&gHOoqG]܀z@IFtYG\HmpXՕEO%p8ÿm3ߺ|KЪSd64Ʒh`DPcj\*S,[YSaU 7=,X}_ 6ןON@ ս4zj lpڦI&\uYX^x( ]qpZ8$2DԦ#*ER-}b[]c,VTx+o>lb1oLX:G3ƷەS/@у: BrͭdpVp޲BV6oN/ ucN<uY[ck'Ȓjt{lP!6SB8п*ajRÞ9DpJ**%[{m')c\ij)D3zhp7rƣ`!?YJ`-xI_b;μc뼠.rfdW#"k4, V o(߰Ϛ ^SA8,eۗo|%(7FHZӨyr'5jR3=Â2o)){dx$¤ƶ!.;涓U1](sJwB. < 2Ia_짪/k:b-*Oăi5p`ۮe: p8 xXRO4I$7#$Ͱp{ŧIIx}ᔴ ĆHI>ȬJ|>tJٽ{ -ѫޯlsu k8}}ptw\d^r >,s(C0Æs$̢PI~Q=!.`}q}talm҇|)plQNcW '|GzbQV⩒;=lpS'+mdS6 -J}3 9r>>IU۵pL;]œuC.5#́TEp RhJ צX-'Pwݳ\uA$TpDO9@4 *Zi>xGP)óɤQv#~D*Ez':M7EɅ{.NIoY zCˆl?Mn]P"2j20zQ.i!yr[x+x% {cM<T^\Q+;Ľ!,>5"%VELg><9չ=U]P -x~*K 9ܭYHd[p^'<ϻZ$.zNs׋ 6hơ;o+Eb>u/Q,/jz.R*謫ćp %~ #8y7X~],LIڣ7ض[ۄ= C紪OCs\x[c@c^!a\tKrԬ[OPDhHI>MFfʜG\kjL7-5PwMX^܃ښug YZIIg_rʼn&%uqBt ^70ηcSM[U~Tfr: 'CP?AC(x#S(T%YBk.K߀QQr=v}wK K Ln_s4ORo}7 u?4{B3~]}\ϋlp <fZ>cá|EEGǴJ?{]îZŬVN%.L]2XkG

      jl p :@6zZa].U-Fouk_Fk/8}YPN'1(w/4Ey >b"X&kd8杯&7?ϫ-Q>{:\ΊS´l y*hE!\'`?FAp뫦*0L]r` vɲH~`@vy}&G3D ZF.Z9#_zYuk`?!3%e(y;sшMg_Q *qS2Mfnz>D'\P_k]lIު-pg-SL8M{U+tAeTSRz"^+ 84D]6j 1Xe w@:7en(y5x ^;E$Jz XKa qpZVx^P8HFAl''vgxKJ`ǽ!B@Ue$|J}ۍPZ\0mW{ğ,3z1SO2$T S`u<%bHRE`J _ 0ڞRȱljgML]M}87Ȗ~ܰjY:c,컭_U,D[<} b4n,Eiw5e|CKR9f3R-1:g}Y,%ޚ;r>A +@Zu,Pck{:._FI6\| ;,%g~vQ+eP3t$#ŝnݞ+k( Ab(-X+t[sc=%ӑJ}ѵv189趖oEx>;1txR WD'=PݐM7DsFB?=ݭvd@")YY-lщaz^!ױP15S wWʊiIɈWa\MUoqrR P#f̻=ǻ }Aicc&S(N'dh*ޚL#A -8| |poؼ:=le۪k3FҤPf5TVbcIg!UUnq8[ 燠U# ۷ARsdwn WC$f5Ad[PRnlG"U,Ff psU2@DTJ *R`9eZaFCU1W&xUδd}, ԐFO~+iICvez(sP yO;:.NmDT:R)?@ \-fT [8XcHx$MYML O2h z* ]eLq8Ar/Vy]tYx]qVȩDW >Љ@Ւ`j<^3둜gtç[Sbi%k^X̟p: ٖ,sLaV+ 3ۏ;G'3੖ܖ]>a+Yri\ʁw;ъ+H5݈sZzDnGncgZ7+MV)];|R?pdu\Oc덈H\m:Gn`LTqTM*:2m\Ȃ1 Ҩnr}{0Q7,|9X_$7FiRu؊bD?m3 $!Dcsp"yPWfz^r];VNCGf[?*9&+2}T5V<SaQNhUhV†Zfћ.fmfOLѶYOì*1yfgr3|uzWQ8ozpvbH7 v$_O#A? WJn @K5ϦT0F@ܞ߱h4Ε!g^<&m*q5~ն)͸[sO@8~yߎD4U~6aڟgXVJSQ+HLAPa9h=ƱD˱xR (yj'T$l>3i4iNˍfYg nUdu]tЉVS!L8zP:FӁt,l)ə 0hY7]}"@OJlApI&j\Xa`vgՅ\]D:Ɲd8Ppcx ;h8j7&݀ iR԰HI2i$3kZigȎ2X򜻆q.tTrzc+Is`Pp^biVIyCRf}@[oJ17`̓l@qt.lkl #ho 5 ˷bv=&$,\/i"C1.Uh XL6ҭT'R!mbsk܃ &o]8RrO`b;d72ԝ=TL1وZ(~Gw`%lN@s)WmQ+ةsmwe ]-̀#QAd[O ͚"1Sw"b@šaZp+"Mϝ IZyXk85H>; sSZNw@ \|xׯͽSrxօ(|ӵ,8` 5_Q27:h&gyH4]6)PRXS2TQ#O5EƖLAF ȇJp>Q-GM!bg1*]e1DHNls$@d(dfMGRZx @xuN?Y$nQ缦[@5lM“ ygYZ07070100000235000081a40000000000000000000000016101d03c0000c898000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/uvc/uvcvideo.ko.xz7zXZִF!t/nCV]?Eh=ڜ9Q 1 |,ͣ] Z5Mtw'\ioN:FK=AURiak7/ iêlE"-翡8oD<zpCc#wGF#Řo腊*ϓmgkm_OA?d^Ie `1I7j`!1,#`!]%֟/9Q4r;ΰVV&zHˤΓCH[Z&.ZDue2^Pgkׇd*G=BAg¿Y[La)64Z${LJðI-U@+ /' *H Bi"E UI*0'6ŷ U.dVV|xC).)#eR-u1hwEƅ f&!gBx,V[+cekZp:TChS%-+q4P\nL:l/}Ncx\ C2IB ןghjhʹ@gDL,]D·drCZE5`MiVDXE\DL G:̞zN?~%Xl#dtUM3!O6txEfJӷ:i v/nɽ7[?BʝpvʲD)Ϻ+j F-'ILAYu:%$Mo1/1Ƿq̟Jk{`j˿kV5WJKP5&/$to}g_:ӭIfDG fcFyQCzb}ūd> *c0Lac"P׉;OxQ!BtKFjPA-SbԶ:eI;0`W8^|Q筮a 麙 []8C{~R_&Gh^gO,| 9ϞQ>ЌQxE9ؤ6:k*>,4U3?S<ťiI)kMhRFu:݃/ Di0^PDpTE)2 IÐi]<,Xb@Wnpمaav=&mietTO&`> sSF0ޯ,V ri8]˽XT+mX xRT& ^NqB.RAʊ@ xmѤïcʟpQfm9ᅀ].ZiQ%™я.LCEz~L2'sG!e\7K."|Lpβ:F}yNBj[U)g6 gmULuf?8pV) )Z7u\c9EY:S;%>d՟Y3J0z5 GG+t!*2>k16[kݐCf$&(ꅦ'i ܜx@m !6Ӛ׿!ҖƘo ;n¸2:@?N|+8w4u!PI9/Yc'jfO= ?{g;FK_P*2<SWatY[0#okV) K<=Ҏ z eB& _aHeGh$y2qmw`/mJe I'"uGz7(b9FsW~E냓/SчkCXF*D3 e0#!xԬ |)6E॒J h(_VY!焳t&8Ī#P@WH%A$: 0H QVAʪ&L{}usѼ3k[~dsEWt?M'H+,o^zgTKazv % Gx)ؒ0yҗ{1璢d}p;:;[vlI8Q#7NkGp$(Nw &~Fw=sE0?=T:Ղ\bUن6s{K"iO0k'zBx}ڤX?N׷Lb4'Y,͚*\H&00$Z*aMn6CJ6X4\@X}Vt2`2'XRN_>,u.i*#g7ӚL)*!=¨3C6=Men"ޞ<`%{c ͇Nm1B. ObPd9+l* Ma LNdYS+:yL:G=!54܋i>5exvưl-2/!,ɨg8#[m%ַ\8̉LP6)xrSoa)x̺ã&V%Ă;j~ޫuD8x @y1^eύ? k3*4ÚS.E^t>.=lEhTs ;GɌ Kk[F(̋ ̶ak7xQz(,~<4@l:9Fbv7r!޴o@{~"zCgţxA['޺(/=!݀Uڤ0-d2+O ^'oC߲'-f)kjFGfEJCJ]p g=wg&.Zj|6a8^Gky7`-XˢV—~NzoeUMl(rދ~YssZkW=h-+L2@ΌY:;4+g19gZLlvhKsr cfD04C&$t;kO.G5JICJ 007С^OZm=AҰߎ7`%C6wkpըt`Y0`Fl{eat|BڈY,1=tB/K`| ܭsG^cȉh0q5ڨ} &u1؂S% eY!ot1TǿT8 fC6qiFO{mu[1fր܌CpuHv'ELK)01 9g~FMc<_{fw*E6[x.-9SX uLI Ȭr_ Jw<xn0 c9lf.k]'c5/! ?thdMa}\ duyi0 1f*K/G7R h d׊72}?<ˏ16OrG'O![v2gP [ gS"-{2m(iWPJ ^)wbb:[Mj^VH*1y?&rD* nZUa {E(tn dn]c+xSC * 0w4D=sgзIߕ |&*_䌍L#+`5ˊuDLAM#jt[ JpY%:ԢFhzU#B >xYF rae`cB{:YJ,Ok goP77>,qWҚ48'*kjٳRU,9:Ke4b)#*si:Pi<8G}XaRT$8V!Pai)6]n.Z.VjgKԟ[L8Tx"sE"Jvב>U0'~f̛'?8r/&cnN'|& %T<9?W:MsRϽL{5ۍFםY:""#}U! `lva;x3!!)]UL! L4x*vvuXօtOM럪1nOaĹY3 ,D/ 6ߩ(hH)*wbMPn)%s6'"k0a8#8NlJln) (aDJ,c ["7Am1x=`3q%Opv/'/%%ZJ*6d߽ngOS"^@7}QB^ 2wJF39#zU Hq0S^5!HdG`!lK$y"f>ZucNP0CGnh4`3$\׶f_A'~8Le ^LS2Ce:{օ }y&E.r YD`e, twjvUvߐ[΁w6vwJУ9(zY;w VȆV}U>3 W2R}s:nd3Gm+ jy>E{ &@=Ypnc6N}nJpKqx!گ-mMk fs~̴j2< FiYmFV<۾w w=:QkIN_8EA`F-'x 1IFWDt |Ĺ@4C8,9wPJTuŷc&3xܘ,#N O>șe::~wnTMivp҈yE“N'ʥBSug(WB*LW=Sjx %33:gDV kkL::¡'("ˀ4_: 8O @K,uoRAWM>5Pq#`ySSOaCN3J֡ SQb,C6yx:۳IbQQ8w)Y YhX;io1ձz.ewA8/Vc5TyV8)=1\JRp1>մr iLزy~ܯXt>>>;!` mE_Fhл_EoCE R[TGUDɩ^4^9ܶ=÷Ww )٠aoMSj֫ݟ`J&n /QMU˜|}8.6JТJ½Q6s$_{>ݲǢvInBZ0) rb&5)njޙ|I1Ϯ G^1WN!m5~񏷝5NwC_e_oj Z'W ~^*0}6)Xīc {HױRxt͔J~Kяx]Q4_O>NF:7fҠ >xd7nE1f]^\PZ/9LJ}h}74/B6ː+F cW/:&&,uwteJC L"-f^$*z5SQ+Zl?ZR wOi \0BBGq%s`͛(>/MR+-;ޘbE!ocYZCS3}sUDmi/!j8j+}>ZzBXxb7;{OU1XS)Gf^ X swy^Hb-9;r'B6=>MR`d$iXP7Ц,tPsG\(r>"ChxB$/,t`.Ǚb-͚1fw]EEmSP-7z1\6"0P&T B4Rĥ@U-j:7#Dӟ#ȣv"oZ& -K+Tܳ~ٲ܎FjBXSB?oF{ {FDk5|xrOv0pFi5x0;x'fۇ>NQ=W1n6E4PS㶧WTԡs ikL>-IB6j#v;k3E7i% lo`Zh ߘ^{ѪԔ";_?݌j\h-1.oͪ"X\%E2-#|y@҅Zgִw`"^3A(nH)]3 'B/I2\: .jNHKcRpj#doCYXkP7E+m{%$bT8MXF }K"GK~3n ]z 5k3$u%דc$%o2o½?🠍R;B,B10܊ϖ2snF8>4꥚U5H- .tP(BvvcϷxo,֮q/# jSmҘ cW4S,xԄQ15β %Pw| s7tVXA 5m)he+ëQ~Y `NKgS$8uj Bf*d8锛pׅK2AE;0;Ut`@0"xK0N%HZOmMNY,ړ]uR10M3tD┐v4Yۙq9dŜ]i8*6LcEۼP|*5wh9f/]f,}<$t R`[p[Î p0D,ӪM,q9VBFi~Y{gak@Mb#Nx4˺)!fl3FI&}'9hM~9_)p 6|ߘi3|EXO w@e9-`6GԋD&(:Axҋ}{8bEH;\s)CB&8zyv X B7RY@;rLH"m2 Jͭ ~YҺj*|l~B3Ք!Eαk=ʥ|VggBunr, 5Jn@T%k #h `5] y ?HLA m㗟A~ί=䶓hBID@J3Ef?2a;׀n]f"$FQ-$_Ԟ4~CC*ޔ г꿁a`TIT`vA6֧L Y킥kD|7p Pqχ‰=0M//d: HO=7FP8KkTZjgnEE=_L3B3i'΃s[vs*Sgvi](g/K9 ' #-.KP pXtHUeXJY7՛KzJt23q|%8)fzf7IW*A<\BXn%HT̡L^lJtnSgy.?\]Zibd:t[y< dBDyS?Wh/ieG;07iJ|*HKչ)쎞#]sҾs]`'-@8~I՝ȧūR$ZG/ [? q$fl!D2٫ N[1m!B[8ϤN|4ޯIšd76I^NzrꟽL?uȅ ;`){󗡺f)!_F}8OiFЌp1ﺎ. Hnf 碵 p!( -g'~̇RHF 2ˌZN1t&mY#gڒPo2'SU_@C#P,|e-ޑ.VYB>A(LԀ5fCQ^`O),,TSvIX>ABZfE鑸aْ<uUFr{tPrкCӎ H^*8\+胄IK f6feS;S2Kɀy$*[$+_Q TI=| ۧ3@$ZoI e* |Q`7)qW]88x8qM.WGug@k^^\ID3[,:.CmDg v1 \ްt~P~_ql\5eGzB<5.RlbD`Łѫ.4_.aZ0WRnDV.̖Š+|CDeNq >g`LڿwdPMaQP7bfo 1$\+{‘gբ:H=\8՛'^b!` ~Zlt,+r!m[(A U@~I]d G WTgox3Ih"6q-Z.KYAGXgx|%N r棛Jr?M N9D = ?cvzcc Ie烶t_Nv̢u{.I-)nz+KuwZYD[C4c[j75窒i@ad[MDxna f4*ꔺTrLz*2GDƧ>:w&jag̘R]tJPȲh;ڧPn+^Y ^p,zŁlaw2˺C 0`jdudu>AbV g@ljceVu%<43&uAy ƃc<Ѹ1EQtMd?v!`bf9`ZJ@I/]`ZUk7L+'BiAS5ԉR4)*5&mwem  2~xbd9pWVļ᜗OGDq"N}' fHB{ k}Qo} bݎk&Ne*iI%n%ľ\sal];jvV˜m}ƑTWhÀ$%)OaG]07OpVO)`Zc|tdyhBЩokrwl|ut+>X#">]MOʉk $ZmWKw|ƉAж)#ٌI2zltQ$6LM3]ѝV;YCqS*dўiR 㜧#$õV&dLq97T 1@}=s%9kM.c_AmB/U&1O׭.; >f8Rf? wtvuR%l&^%1/Aޅ"tseLSJ(u{GtR\H69ܮn؆$ƃW(pyE1MbC !]d["TuE$ګoĺTK[: 'B= *)f-ug qS}a!/ 5,?sdJi u K޾|c]Nt <<_ N(ퟔaev>忓/"ιK(QzÆ & Kԅdvݲ J#8(H:0/Ÿ hW;i-8zyTI,"&yT"qxKjvJTcN8W=p~Ȣ :TTDk"-<֙^ötn{aawW&&u[7K&8-5D\fvq⸧j -GGJ륰b'o4ݺ$g~V }9Ն˕OLzW9dV磿_iii cp2upkv۲UGr6me Tt[yDܘ“~e``eUv2 EQ(l gC?(Z_k; <fDMcuuk-#1JV%i4M7޸0 alYhC }AEBvwÁÇnFy[֥R'$˃HWyhΥyTOYe3wpku-*Dem^6O{Ll c#{$>L7Ɨ_BZ@MfչDj. }?zSoR T0* KKf暮ud  ܃5V@_n(NPBn8e2!SD .&_E絲^E᝘vrkС'[D!uoȃP(l3';y A\Y3]=ZYFhiR.3_YXO toDYh]B5ͧd!wMH0SiA vJMg'Je J9]L-ձ}/, 0l3D7]$(}" TldGF>ji3ŤΉqJQf w-X5y l9[`7匀3ۤX rkWMF=< 1 O jg3I~ok&i93)[WV@X{Ђ:Clj 3guá7x%i[%zv f)"Ee3`g.+:܋6|˱:M\_e.Zr½䊠9k9"N<7\C!%#D%ti(l6ƻ7{[IA/S?9=哧_fsoM{ Dq&@|A[\QAwK;5UOK#gOv6] {0 SԻ8e Ă+ش0PyU9b._b܁V2@(xW )+ hd$,P3#u32uӏ;#oN=C铙enV&0x-oV}~ܺ*~Jz[4%t=3 B22VݒF3 N-٧ ip/1,^rڱ7 EFv[3}#2_HdbnyVմ\#-Ntu7'Eˌ4] 'MyVy%x9xR1wg =-ٚᨽol="A5^{SO~d4]= n1;BCez !LŰ-L6mv`֧y(zϓ<S:SퟢS^bbc* phf*%/\&J dgO1sbEoL>=dQ[^JR=js/(aU ~Rzi.]zapTp̓7& CUY>>F 0A3uE 7#/@͏SMx57R 0 ǎ֔\vtQ 9&zl0ozGiYlRbq?Bx¥ߗRѩYOT!psHRߤ3v }%bDМ“t0UAqUrN(sg|8HwiFJёZĬ'b|br̦ s:&kJzb)7&;gjtU.yɮg{PdVjŒ S~.% bV)xaaPQ0 Vٿ _ 5s G񳰩bl{nӰ=$ ?ha /OC%Ko90EHE Kwpf%'ӧ3(gR=IY/lMI3--ˁiLɬ{fAKS7fEIy]9RznZNU0co[ʕ7huCIJ gy<ڷg?}Fq3++W8ζwүxaoW%\߿P~ HѐT|*8:M"zNIJ17ъz F RαV~x%!km zUvf o4um+pڳ2N_:5Ӫ6H xhz [901a^3d^DfGl)&t[̗'49V%|W)%,ok }eOZ8C5kɪ`z1%gib*pANt@D\?=IJ" }IE{+V "(d"ңܳШ o"~#tj6lAƊ}9LLOeύ6#he=©ۇQVDZMp߱G[;^Ertw-߫T,IgRyQkZaJ`(Q3ԪjNl¶JBr%لxu5i~~;$˜Qvy ;CUln^o}$OK⮰<<`PO=9ie8fh@½1J-W*`̑S}YuΙ6юZ1Ĕ=$x4]E^$~{c}s87f&\@FEP.ɺ}q?U=HE\@J 51(×1Ocz.}b|"Zn:>NX)tN-75eݖ-:D}Ӳ[C= 9ycn_hNdRPs)KVb@66.< bDf_ []ǔeMoS+FPز3-ܒá!m@h]6j'n'2j (F}՗4XDǣy1ښ&&"Yr0 e)얰O @K=>KT[S\Jz/U0cbpˬK%3d̯L#ƛncfL~&Q RPap'iT1I0頲Gv?mK1R6Gk|18Wnj녳ƛ}"Z=/*Wu*®J~w@.8vgZ>hH_JYZ4RWψk,gEvw,!W' 9<pEr܈y$9PM%X^y6 z4U8{7h"'5oQ@i ` 9lmQNNgñ"?49Ug?aQl"EqCS@Ts8;o3K엉?*r=.h8;"z",˅QTB4O+\0tH5BlZNlB3׺: QFwK<{<ujum R6.N{7]8Co †:!I#=b' x(-3/LZTtJ N 0zFTH E#oj`4j=P308Wע(;o(]>h)5 T3@X'T?PuNNRbsA =dc)WnWFRMJ|f#v!D3g|tV*Lyd ~2G1~rz1x6L hR!3p -(.UU&k^k]B<9$W[т MvFΓ~C:'"H4P]i.&c;;!yJHQ㡭T+<6'pY1T'[;W2Œ-Ձ#Mn%NTw* e&n8/|hwEKSou s_ '5H*` px zE2F1cR*hKzsB.TjX4]оHS$~_۩Bv>Y%E/ʢ`R6I͚)]yᄄqdZ Y\S]ys (SA>|]gG&GE¼TT~r,GfS3MS-)uebG"$|8,[ V>-FݙKGڈȍ~ł57n X`\BHcƙyُx紈2@&z^*'TxGz+)P>H逫_~Ɇ֋N}=]5K ԧ,oc0*ΆHt&+qc2mDTYxV x_(>VL D,ZDYuY(R_< G!Cs~jiS/;SfMgZu?V>E\һ4e~&l g}y 3kG߿ty,$=&s Qa .v.t?)cWD,{ȁb[Q5:jsn{ȵyM0yIZX=>]<HQ$ܦk8s'}% VB.MT j~GdBgak/C*g O*]b?p.t&q{>>LAs=ܐc߸~g>? ?t (` ߑJso?vi-` -k8yUٯ8K{ bW xM3ʉM}@\((s4#p,uS~MPkp|+"FfopGHV-Vߙ -㸔s">nJ _𫘼sϛyI-;>Yt)hsls?'-\Wor%"7UoԽ%)3U;H=9a&CBX˅ab B?@O`vx&XӀC2:'o zOxԹ~X,!<>,{${#LJ )NX,̝[˫#woB*8r9#+L;٩(> e/2 VtFZ(=`d\Mԭ >~l UY͒;R Z-ܖt:h`vE8)_88u]졊Бo0\yX+ i{ZWj<3&}l"gc)f Z9uaUjy ?M֚e/wSh-t <2MӎR"s$(\"6ܙ:Q/}^%&@|T(,_,7MуJƚW P;i|"-}L.^ɗϿ\0 (|'|d5ܿ eq7k$)k7n8 Hdkަx͔հ?up.y#95PC`fCZvĞqP;NĮFlhhױǤ$U6,wERiK "t6JZ)<:h'DL>T.wF>>}>$!*$5{h5AqE[tfVpjÂ#-+Czt|Fy:PVbK>1d:IJiW0DP$ /ш!ύu10|km~‹1 ik0$.DEʮbe|SetٖCrm%PBbNzUr+zJT 87))Z_ 3N"cptMvNMuq?sz|@bmMC2;yjP97U՞!k`fi4g$HF(=,Zl#y,KZQʃ?ft* A$x j)^Um%u uz/k9{j[us1exTצ3l7x]jZzjZ>L+`h|:egw[<:KiCbj` :"Ɍ%C ܯRƑEκvH`2Yei EAxQ ځzꗫsV<%q_Tc70 KJ%2sFj _BYmb_o'׽߯Dz4̡HQWOkq8BUfGcHG 冉Vq&ɲU>;(2b;zG/Uy "'^%+4}u[D`f),b=8ö谽V{㵂ma7q7m8x/[@n [+WUR XȹPPBv['[k.I[]@'ŰbfaL2wm$EMfa My@i|h?.c${gp,ʿdOhȸ~^O }z`YjUӀT%V,2er6s+vgjLw2YsͭXMEa8{FhvX,/bgK"9ߣqc_AP=伝D֝hX5D3Íu(ޫ 5C%V"uXShɂܪϠ^Y&k:Ѡx>pp4Y3h彣sݽ=Aͱ{p*ǹ⽣L5YN^čߵ:̽6$%~Rm۩nD&fSo*lYwW"ϟ+h\2ǐwcZ)uN)86=NL]]AbZ]Xq00*QԳ7#@[J3^--Z 殦(0][6I\!uiIVKdBG͚I&G_.٭vJͦpڅ@n/7; L`~ql s*|3|ԙ2OP굘gxX~q4y}>( PT?byj;~%i^H :skޗ^ⰌF?W89 U 0@>+җNj (0wʷ\ p\|Kd!HjР xrK; m`?,o6*1qעܞߴG4>/?33! ?YA߬H𡳻-Jk*4Fm[I |&VԨۂ^y[1ͷS!9=4I;7Gub vH|)fb*=6;=|Ϗ\a;osXCd; nZ5D)fG POPi~JlhWsHVdAA3[I/D#aZ*Kϱ֢K>Q3UwxiYk$#NǚI HM4Q,t6~.˾6@ػ` GZwOaѴ_O~B|.R2q 8x3;y3j`}Ci2dڵYvfWwM𰒟yS壈Ђ#X[B%A; f*'` u'N,XsSRƭrDƿ/(&tEwip!ܕ$*v-pXT4sa RE(M\k@i`TjEȋ$#擥%s&r@'z`g|RT7錨aM'( Xw|Q`_fA8 z}X4OνHvZbdj&yQ!:QYL5/QZ!o-,{B@U[%psdLⷨݫKL @-jcӌ ֮!n]M0u|Nڱ8LA179#خW fEp3T8iH ;& 5a7_a3L)R!f"Z/b9\BFo[KC ]&-%GT)Jd?aw-w N5Ĉ1EyɏqD1iӚ4gJZۍgޘk_K2!~[mpL`,teK -]+cc-'wۑ ,H:|E-Da}i^@lj#w'";z&ӵl U۵M[RV',a^G% Y,)j{xdG牆 p|Ym ":ÀKjFزQ+3GH!`UϏ*eB덏vƞΪcgeB,Tʃ2?B{| -N#kGyp72$7Dy\Mݻ8.V0J.8?9ΣM=LHHüRon 8V%pm+Fy;?.)ie 65d~&-uC}<#o@ÈdDЫ;IF=W)@ >0#ŷM.9 >93+OEkHX/`u%9|Djjˉ35&48TCL/T\KK|g$"[PQ{KeuIwcU8sF̎9şL,k^jO;!)kye;t;t*PAR0͋|[^#oDA: ª@ ' Ju$Wc9M&^H0@=.F ž lOj7w{sNq!jwޥl0 Fh*02,6uqHGC^Z/};X=_$зؙ| °D^1/~\GPK8\E+6i0" 2LadE*Z7Goܣ> 6(/3-C%I-& J>˯СWҁ;|n]= ?U^gUF4efR4c3ٗbMZ![EW'ǮVS䕌dpٽ?'8* Lő\ "|쥘n]p=;5Y%vcm=H0zZ `h[tB. ?>ɤ|GQ‹e M<:R9|FFe$Y)h'sTk Y×bQ)ӲIt}y AR-qa-:)V*ޗKutQobY9t%M0uykJS-W^#G+fzeK{U:"WI:p&3xW-T0(pɿIu^=RJhv} UF&guC k0,_pP-W MC [tTN#KJá_Rw9asM* l ]zm[N+\2[*X~K74>G/J0У]ĕRnfI}S'5$cXx2O`mxrHR|pR_أڍ%RLB[+ *0c?8$VmłD[r @peEYEP/IT 5({R/iε3'ӢBuS2w=q]&zg0wQ|![^f-w1oAk mC{P-5iAT2΋ J|!8!,I]bfm";OpP9N qwEU]Lbi"idA@[KA5# \fj-FF ut>t }B SMftpЏ,߃߶ةO@dYT-K7юKX65AfU2qܙ&ڧ#W1I<{9apfLa2fJ:; Q}c,|2H/ҿL`Rܲo*a\"57fRQ9&,`LZ[}/h/ͳhpz`eN&I|@p>$ l `XIeuWad軈}!ACF`2D輞kt1oichg=_,(C r2Yo3-!v,xӤ>ܟ\`E_]3cHg= `Uذ!z-:d3OQ7Jʹ]w>8cd8s!^&'&rA2{R#{ v/onrqboՐg6-BpieCԔ:-8bx!hA}p'utĩ EMh|}ۃ?qifm-[Y>"PuWX2~\?Yۢ8h'j$~] /mW)lӛr0^{ԃ;23%%6HI9g y@+LhH+N0L}u+|V dpYo3ީjqRUȑs\xn6/KY >6ܨ "ϛ!yTP9wF4 W > Gz7 X;Yc$p=);@~'KU3O/Mo]|ux t4b l[4;U{J%`D:uσCqy3iWT#Y*rbcQz8m68⡭oT[ 7pex%kVx T xPez0Z9΋0$aU ACzZȑg"ݑ q.ou' !v=YgG>~EW#d?WE{WR7AU  ~kqҜD_>!7zr%EidK5=JG#a36w #~{'|ODC \R&-b`f9&+2ٔvhlz8B)"SXRFB 6YpⒹ4 r>iJ~ЋAF1okOvw%}O2^]1+M=Ѐ8 t}]7ӈD O~ή[ОV{7Z&T*2ߞ&+cĘAlfnM\`w Q^dZIƝΪI;2c8<. C͐Ǹ=Ʒ)&pWK:,zB͑Y8ƎZ1MY܌Ln84oC#&b,]d`b}o2<;̭JJ="l ywAi.I9h?t4HZ֕)g2U7) ,/}H/:7l <#|5wtgEȹ'6M+Fj \H(pGQG*QǞu3:{Pi&EvWjT {=-~1+7 ԪZ!i:ڞS^%A V[cj9t5?a$v-sZ,Ihd儡\k=*ӵ:9`B7T=8*1Uo_+#|$=/b+/yҼ7"qb5K–;ݗ2]<[_a0FF !3elOƾK򶟖vn(~ۙL N!;@ L{vG_S\ىs ꣮YN ٯ1P9͓!Ѭ9;*/jBrqoh@k$q^K>(?mSfM窣 ःa2%P&Y^?|Y:.0vy'bm >diΏw>ey‰Q hΦ-_ihP^ Sa~"QڵAd%Lfd'+^@3qMl*V=Yϻ:Mя$)f2/( t Eęih?2s >gE2%Pݦ2^7f]3w{"AR_i,"<1d S])xN@ƥCo>/q ]%& ؐWv(8ҙ*+1hMKw6/.b3B{kWf wzl Eq;/* ,'xzqV/GegPȚzȦb{>yjn+i88jtMSZ+p,/%ɾ )2Ԟ54l$OM E48T fPq$L/9ѤDG<#JrUd 6:R vC}Q:‰bɈVu>Q V a,o !%9]mڤ2ഝdpzwKn-&~dZ b|򝔫3S _@7dqBof{sد$`UG7| V7y/coWdhG"PZlR`KL3܎rqK_H7/]Rz\A8ck;kɍ~,AxuJlt%qҡ7m.ʵRo@;M1;ҮC (45͋AVy jOe{|FW`??M0s"^Iq?%%ShQx>(bc|~8wCߕD`ږeD(EY_Y*"냓x 4Up}@ øPtGe}K>+jl.3M뵸IUl}ktcw^0 :r~C60_~v yT {' HwcΥ(5*2 R?*6u &.}spsr aO8%is8jZ( mQ +粠_´TjHŜ]V`}ɁҨyW PO2E_e"^ py+LX;y"jF$}1ޢ7TT5C'mXk]w0 ok\I2Iz(}K0?ƤA][} 5x8+VK)O,Ms'~i$v;mrC1 Ȩ7L-*D<}T1,9]w`42*нZ%G~g 2UMfTߨE xɽ[g\(%O( |a3 ,T.TXT_ Ը|, ,60 ufHFi)hK/-&j~rRSS}i'] (SW8t .9GwV|VCΎĄ`gpnV !~ҩ~[iT\|Ѝx(SLy2߄ /2Z<9/i3!ivxFU>TAPirC3, sрeY" <{)dw|lN;_|a'm ,OfTF݉0sΠ97>MCtm [- ?>:b jKil]/~ ĔWӆ\Ɗ45sr&gB҆NA0>Wud㒒ͰEswMkWrёݸ[quB !e@W*l ;;.Lr>HH΅ktm-e5Fay +Vw7sZMjl^lɄNIh( #;AzH.)"y1L2ǘmX“5ߧu U^5%-a;ͧQ;0pBںeN?j'Aơv>[6SN #C1KR!zA yx>?> [n |J"! gデ;Z09RʖY_u:gp(ju˭l*;sI}ѩbD$ӆsq.|1SHc*f8'C|v7BhHoԁ.іPz !X|n\RnFae񔃞Vx|stՂH6@CjDQ|q]_Fexz fﵣOPR9D-r_I43M(\u( 鷵kS`r-2=ug7z Drkޑk -8I9àqNS| Fߛ" :`Q]_e )yT@Sּ=8̸np<U+Q}FŽ`bYjGq X.,PjU"(~TBQ Z?|$v#;gL ﯳ&|^^,*>/rT'hY}h-Ny&O'y)"'Zt" 6Xz!z `FG\D\Α,~H((st$C_0=Ʌ߹NW 4߷d؇%kJ4`0bjk݂=aeڽuMܿҜ6oYDT 'ӆҍb(3й4Dt&rZSO/Vt"8s6֝Atm6wHr:HrPLPn{z.$6 y2XklV)o٬MhXӐDzb;a%+[! D0F!_ /H Lz4SuF n43t؊*: Ew#y:R1Q'z+1*_L'Ud8 5HY!~Dh?0 i$DjCK>hZv3G2v= n-RX\ʌƿRjk#`ܒ?Ѱ]Ўw:ZJyE˂y8x#ŭG[To2@[.,:/"ѻ +T *iHE g Ou6~l:hk9 ht@i*,%SRV#ْ"@?jv17d"Iy%9kP79a]z^Q~'Z&=, VR:N2gO-b'n]D)_LA;;YCu꫕ozcT:Hwnd:ł]jKScg{S?BUѵ^z7*;n GueSQa.‡f"n/\'= /4v!H׵px>[ |'fs,"iNxz(LBLFCMw"RIT$4 )4KH)2H5u[!em@xPL˘YAJFRKr2@ F_ODEB)idVT/D[WA߀X:%/_#Evtc_\+Jo|C [9ԚOFf2zn`(D?'] Q𖆢,+HR&*1)B(@7q__KE yA$Rր$&zH_S 'nLvbpe)-$UiڟAoJ WKJ:gQpvX9M3aO $8GUCzF+S&Y65/K剬"b&4̼N^Kj{Q &ɗvm/"A{sӶ);$mNEpyے8a|1RtbV"x6'G(=o8)cr;Red>(o ~JDS]5 ̨z"`WTT)|mkXGocu'z/MYL7 *0.9͗]VP[5]mΓj+ÒhFy*1vVhb(v`.^tzKX p* r ~v;S 7XJ 3 fvj ^f1qw;17hFܒQ&dh=`b"H$ yȱ7aE$zmn[g~wzyK{p'};X@(7`bB!y}?3ZT+:aP"->|mj F7Ir'~]unw]裡F@@J"Vb,}>4Otvf`wSuP '?: 0k f{C$a n Hݔ"#wG8>Zݖ޲sX@{j_=ȥջC+l`=sp,G3 ˷ '^G "1.AieL$ n^ 6(]`68r 89YXxW \`=J0hzmb|\Kfjr.}b>usIe}\4oD;{}b_ 'rbF t3:N9 A\=#|[|l"71 )+#-@~~AMepFpP}Vew䵤]l1oI{<5@H'o7Ύ CvS@# n)hK:6#y^OtZ6i{(: qwԸÅ UMXqIp̋J大aB_z!4l7gfsfnO,7 Z/^1P tj86n`YeK&Wl%\'M+IiŘuLsx&S`p1't~lI͊e?T an1Y׮Y/1$`5>ηg93߰ HdGAB<5J Sr3U`UHwR8ѷ"pJOq,;1/$fs2?ihyw);qFHctY AnGAt}(qK"Þq0e|:q aK Ќ>5%9I Pm<&[ql=(_v^jM l##i?Ư=Vq0k?8U yk`r-{9k"^4FC Ɠgek+T<T9zb~{M#n/ZٓEٯ! ;%p/Oyݎꨂ;~!#PO2EfeT_RԋEd]뒉hv/kӉD X8F jwg۟;lzLMdA:Pv]xm߆txQ>R3#L?[܇4-=Fi&@+\}][#k=qm-Dx2ʧPi p!j3X'Myec:TInϠ9L͡Av;x*Mz`ty;UCߜ<(NF ey0!}~7{!~؁AX:KGF,g^nImdXÂ+i"YtTS,ADᜭ% L㉦P `\VAc")>b5zkC^q,)A;wޱjCxA~R‡f6㴌 aVJ=i9 : u \ĉcD7,HW4SGEIK/kc I%jalۛ7/Bv=Jg$ {se @ͤQ4bLif@+>MW7Q z׻bj/|t'weE#WvK[g~3O8+jkdcd9+FtJAT&_n ӁoV~\5iTqA{^/I/NiVG4@Ñh"vY(ut? p 4ك-oys<}^)dsU4l1Az )V I.>pDi_pG>jHp0+Aw}@EdQ`x_iJ}32Z8M_;ܴ* Vh -d1ۜa>j6{q>3j8^oR3Ѩl٤y7D+RjnǞ6qާ}nd PҬA_/DIxAD $ Ö(8M=I0xyV;]i1 ]f|%Q&5sC1~ n=d*PԿѢ6-Q0n4$ʯAry~Y,@Zq5>D W`bmR4z,-H bJXΞ9ׇ_; =|)FuO&~%U97hi0 c(7}_y2B0V)boZ|%QfyzV{cľǛWlۉ Cdm, >V6嵻dMI( lC@.a֑:(÷)`ΟF^׸U-# 5$:sLޟ5MNR/<_Y_3gH`W_7T+al`=M=8wt*8Ӝ_:B̈O0~rFMކ0ۭ>[rDOrX쇶t)2 S;;:섰0KThx&s?m0_MilpÏ⅗Ь8؎HB{7{S֋(<3 (Q<MY? w;$qᇷ6ze"Wxg2˫b7`$Z cMQv@S;[ܑQ\A~Bg!Z~[i#<(_|Xb7i CUfxSɧc=^o*~Q\Ou\pvrd&Fa{ c p{]JNS Dc5a=',hw jҀ}!!{?mVG$V6̑#^u8W-~Bic 7_|Pn|sWNGcӥ>>.FG}Iu?8S ˫vD\{lS[Z Hj:7x<[zN]g["p?s*vaߦ*Uaq3s05] u-i A5rG K^syN`bw:2e)(]m0{KRNZyta U=yuNUNaO"7&RMw9vP"2g"(Mž#JnC xY" ,EYKO}=Y{<zVƽPD/̝ߧÈ%/f9`GR gzS=0Mu%",SM4GK h]` T^D\^=h|qG;o ^St4 orɏBfuȒj >"< dx]3]9!3Ri9X{S4NPi +qOѧF";|r*j|кG&z;n 0 A>d- B^,,M:gh5.!L4sz +GoQ-,ae%뿉k'E*ZXσܖwxR E<c.*H=ۤq_wɺofఀ,`e77# n-BZ+ߙ:f0Lj],xnFV@+I(nW͒!ѷfY fS`Iy )@ZɥFTxsil/1_h4P.5s\Hi8=&&a&0\[拉EIL?kҌp;`7MXgVp_03(ݲSɷ?r^v\^`ͅ!JD /Ol.r%6Q*tJ>!\=O2np|. hKpDOCF@SSOjwġ/?A# D*!^|AtW|ɐ܉NϴHɄyN{c]Lk»-w S]Eaяx׼xJ+sE?”>VS#.;%a\־%~byhws"|^(x$$ :r?2*fj`cP\)65IVoECo n0 qðҪ%6o{MT,rU(l-}E@U{q)`ǿ~8qA2췗AC8bq =軽Tw?3Mܱ<SA=:{wcqhe &M ڧvY3_ \g? ChAW5|LLcYWt`a4t, 꿛} ]ň*\Q4ȹ.Ǜzn)ɬ9%P;`Ua'-jtE)}z.A#\gA$0⒳*= #0:ԺnP*'mKBkؒXiP.,2X¶O{"Lar/quެS5qR餏㲾~py`闽& 4ocr0dnMUeXx<7V-BFʍ!CÇ.E/b3L1 kMߪ"A2ޘir3G[Z1C  2 1jg vo29Xqఏ+wYJ6]ΰsW0H<&g{8 %U cZ,/ /h't޻Cs-DGpwz#vQ UY/t~ U*dv Y!uH\58:$cD|!uSxF\.^ӥU^0|Knkv&{Cw]/'F,> tFL])cȺ&5׃Gi;#ILژ5}8ibΰ/&\}lywb?YoY&ĵH%#Olz Z0cV`;֛yٟ#xŅqnѣt$1=eyKhbX_OZZIEY|2H Z|:_,{s2_y2B&m`u"[riS-4IC&VJ2 D/h QXxֻ'e8e4>dEphsI;4C1A6eȎ gP@^w+3 6rO^StS6LyiXl[" 섲׫q0o-1S`*1h5StEJf6j*!(3">rޢڟo_/ڄ1 &8Ӕ7hy |}@RVwUd.]832:D@AGN )'>L坝|߉0 P/sv}#f#u(ԁȼ>P=gzg0d)!eCF-ɗi w}o56ڛN"3Ъ,`g_ꆜlKL7ft2Slcf(P!%qeYvv澐I[_ʒ %Q*WQϒ6XƖmhE>VƯ(FK}M~QZā8%/ʲN0ԼsbnV$W@b4N!T*t7sYd]s];81kdx}ՅHn.p۞Cf9loL4eVu:go/4&;G*%JEX7Is zGJ0l|/u6zO$Lr' Q!;!(cykxfԞHhvigÏI*.Gh;H'͎?S+T!v*jVW$]\dѴtzBgõ6I[I0u"9_*p!;t8Z?tEtiSbl49FE2ՉAw !UtIHsbD a[`x+?k~bo,B) n 0֓<@>8jN)|!a;Vaa(s5rB"ml8fd|<.Hg\֘ oS۵vJ6=u a;.q=}?Uׅɧ3G w65{/xl/1Rfu OF1aYO߆ƟVГu)H?|Pp4_FoYKjN[&WNCҊ/c2՗ij"@0Z,LJ$C~Q= 9"*HAvnW:haj?q&3-Nt=z%CWFţ¼fCoip P1ҕjؽa[*瘓LO -p{;&xuP 6.=|ܸQBB.{zT4PQ6"iH8$%R~ەFTT 6ɃInZJ4+yXM7(+z-(hJ9;7F d%ra( .{;kQ3Z\uT*;atyDZdmr0n(|?TLXNdO3>'T$};خYNz q:X(A_G3c/s樎x_{&ZQQ#**U]ojMU hY~Y!S9fhLd>kiQϊwnsH}&lRz `51]g~WeѤWQ^N_#wV e'k C.s/1 MHN{W`)r5kmKkEy j&ݿ}ątTׯlhhF@ˍb_Ƨ/ώ.k/V<^-=Z͕ʲE˅LW@3c8,4Jk҂*mV$ zȣ3 3R`:GDw|o2MS5&6 46%7k_UN])_ȟR9y3LbPc?(?Ѡg'alQZ>!`HYW]¼k];yyC,9͞ c| 750mɒ-]^w4 WMbOOZIWqGpMxw~I@m*Z04Q+'g4oD2{[%.b9@L1ppa(]0h5PK١S(Zw,Qo]o=QmnvŒ[;Z'& )bKjߣX3C+$A) r^rLzn0XN^ѻO/Ia`J8tFm_ѓ:UK!yZ\Y,Ź5߼FVP2w/CYnv6U'L#)ΘY Yz)sh1"$M(vh= &0[uga  ӝ?ȋ('MHX1*bv*ڡ04tW vo?8:g*n`08hcՉjG@_B)͑ @9Bg`0 m q.aR15XMyA8 "aCyŤTo`z?f^KHhJvks`9ULa6?bH(vZ*ɨ݈"qws13,eYfi'@YG/֧yvx48[dr^5 rYoCɗ`~Ƀ{{@dDTۤ;̑?MxZJ9Фosk`MWC` TbkК8w[H_\o AYDΩhNp63$IϖniJWKI1.x4ʕ['W*b*bGTv𙙷Me2@S!dJb`-K;}CIcOzX7z|BdNE{ΛT dAI+0>r YI ȟ{ٮ O+{~;0|@Fl_weI$b{Ո6V AoyTD#9woH6EB""ɚϝi,RY`r5 }Klha͊h΀QʙKV!G+5^lf+! Dutt<"y\ʒ}{hswB]3MF1&玍֘ lYo6ȑZ K.a/h}=H2oˌx;v^Wc6B*Gd?R<N:3K$ը_?윁GdJJ{x 79Sj5@iBv> ܓt\6R0@gdsnn)TE-pںWQ][؜Z3  3;V;E^`a`gkǐ(0roȌY",o=`&AM7Y²7KErx@(߸fK+4c\$u1RΒ`>(Ifs',1XX6'[\arҳDWXIîs$j|bǛt64p wذD 9dzgtps4[FEvHԑFsO~ \[jcZP9C:4<PZjp{njWy2JY_G ^07̬Er.h5@*rN?ϙlkP`U80E-h&'SW(W5Ș(%ɏHnEX*+ tw P; qiLF>e1p=Xp QcvƘ}joU]PT_`8~V ){wDs[5D-&T3 \ё%8:{^tڼ~S-? OL4}%`ȐT l+{^,;pW+vx}LH^h9=YM\Ÿ]x}e@\#(/PyH,Hq$ゐQeMgls|)鎢g0ϸxszG( =c,0{:j£1RwiIa* .ѡ:j镍1MF<|wؿtH%Ǭb"wP7Ag߿x܍-cO_^h0(״IXN™Gb=!-L.稴ޢ[ CbhʒH,1D-'T8yVK0\I˺q]/_Pco k>m N g% y {&Xiפ8;i`x_%J OnJ/wz)xb NQu*\gE~~Jts 5@SIȢ4+.bXFz [siN|,y5Wr@XH: l[.sloQWi1]=9 Mw!m;lzߧ]bFg(՛;OFurG6TɏѝyO //Jr׃y۩5vvnvCxP~iF^*71Q 8;L8l]Ɓmrc^c/Ň6j19>pb<6Bc;HŽ<0aHϋOnГC'D8 RȆLMKVЩ:Cp-v{Eg]U:j5tm2@I.KixxG$U`XfhP+NcMc/_5?]&,@( 3uoAWҙ-b ;2{|'+.΃oxZ$?)(YI9;5 ;J?XЄ1msi*ʼS+v>"jnL)gfiFmY !,1ϫ;bWڝRڣ%fGkk=ъ6HY 3MdVaTAxvZQ g*/W =26VL^$Y#"t-n!?ڦ q.ruG }[V0 ܝ_.hq!̍ё>BԔhT,&cz{uIq2G@_[<>_+: TèZ1h͏rU,Ȗ/e9\?*y`p8v)R)5db3P,}*Cu+2ǹ8C;G-9W. ˕ga8DzV얣" k' ܩd&8`h(UfMa |s&5<،c1Dv|CVyR %9˭4kXRs?p۟[<\1Da(h@W1.$n6ѵaieLޝjsEo&8PW˥ssn[n)" d4WqDANht>R7@< 1!k56i{8T#u4%VO3vGt 3K/xJ>rǘf S`,C%A2th 6 Ԭ?Pj'xLQVd& `90Ll_Uhm ݩٕIKj2W0u홢{(eA5'䟱EB DC8茑8K zX*wծrîT)o=TG.L/AU\1~qbP!VVe빐lQ a<ۀw)s taҝ^iWҖaEy%,wp+v|Yj%`% .VsLqdֵp*L J>V, eEX)?=UiS4JXEvh՟JJs1ˆ;X)Z(}=q Da,{ ~ ַLfsI$^35x| e+",hg.4UŧB,B:AUP>V0Գ $n{Z9)/&i|A&߼_̷G$Äv̧hϚn˶&h>}}StUsxUQ0 ,&gYZ07070100000236000081a40000000000000000000000016101d03c00003624000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/usb/zr364xx/zr364xx.ko.xz7zXZִF!t/5]?Eh=ڜ9SKw2 T$zd?;ZYg˕x}ӿEP6y:ފ~nZ2]pp /sByt5]*mIѵo.8^Us"B\Kw)jZ3Ycjʼ2Em"G)M/-ě #ewIe%y_hi ⶸ)߫p=1֕{1cNگX=>Tt?.?s Oy;3ظ !E[}h蹞\w7_/7m~5+_^ fF|yp jh[F=2悎ݖM"{5Fcj<$nCb}'/GZuҎL!ژn/Q2}"Mzo99;smք9eA-hYs;5jV{f@0M_+TARב\pIN`G۟'oH4ݹ12 <,6MDo6$ \tEWƸ>!>bTnPu7tEi9t4#&9bRBrGA'w\XKܩD 3$_|dUqXj~YzO\1dȩ7~5ġMvR M/1.ST0 cYSqc l]ݥd$0۬eIARjUDg $bM~Sڊ @bRQx Jka.LAi\?QhH:<.MʎDxڗm/[ڸjKӜ]as|i8H_Ь{5k},oam+Z6zr[l-ñ2L޿a2+/5^|DӋ.}b?iSp 2}G ϳ)wCfȸeOuY&6/)=4G5{WO/3op1OMyzlOL\6'Cc:X)Ӭ[ CX(g5ctu٢BT41[jSZWbU.2LMH@Wa? 3Yx~0! yְ 'AZXZ?-G7F:l+R70-8I'a;I=<;9C X1@Tb)s8UN}&Sہ;|p`+@.: d ھR 3Z#&xs܂ޡDl|fVD﨎#=޴ $Bj P^eHڛE$u$@L'/ AnJYޱ=` p`XVg/yCMqAX<1&v4!I!9g~VQ);9P]Y+<#Y*+ d- S0Y8\9~& l2>nOfc|0Gw8 py$A_f'!U*?_[9oEjSg*j O0=)qO/ovE;OHV#DJ\y`ޑhBi^9f*zc 5E`mzA/ӵ`OYzן& ? 쐫+^l°x)Mt$r(JɃR=㛡{#H'ֹt@RX9N wܡȌ'^a~k 3OPw̺n"jڒ".IT.Y)Ds!maxM`hmr,i*? hL|Y LKҹgNNgҭzT=QB5 fbqvrW@AO9DHe\U1}S&g13x Mes`o#szx ?KM\>vi:"nD8)OaֶlB}',qogj4$‫u 6JHG.8$2ZAGBO Q64~ױw6dv|8ycqC'jagdW=fcq%)5riqA-ԇq`ވ.ҶD_Pxvf@7UyB).X3mSaC~3YnлZƖΥ&L)AWyjwxYd"  ,&S Gtr0ufJ+1 "EG]%!G⁦qB|P4 i&{kUB3oX::#@؛j UPG/C P)ZfMUcP-E׆RQ:術m< .᮳Cհ} fabe𳙟#!0Sh{udW`7Lܦׁ]6[@{>RrIH}Ҥw|\9kF!y7ufMq?Dx];uw(GBBQHdiwd%J-0$$, 6-2-0l[RZ?y9b#n^'嗝΂̲93]i\ lHzql_YȪFV񣵀Aq*u= 4VC5:>U%h"UuXLF]kZe`}W)TB"[^a#k;w`+7_\<Qgi bkXW,"hs#ҕ̬&gsWOcEw$5^ݠ@Mܞ6j/2GpRR;)D 4L)n{^uA@~$vk^ ?06Y@XƑ 2xp`ZauXŢ1\<:'ߵf/Z\rtZR `l8 H9F-%]ya-w6A Ed=$o舺3HAMy2}XpUƇPãIBKXI6H ngRewf؅uL"R{SFHm@NKO_??Qu Z3Sᾍ>YٮĒB7@֞/:2{Tak>@J:E9|2nf.c@=X[HUJV> )KmiCcyY.jǣ3];58ȻAڹ(QOʦޝ8wA3^F{9.$$!)*_-s1dNnƩțtԚ'aqeY!w fbPK=mp"VtFFxތ;)Դ_bL/{V:NˍijyzԮf4:Y Et)Z3esͭڄ(jb~03Q4aDd%'_u Ȣԭ(y?'%dgj>Ȅ7yd~Ys0'+];'4JIK]wYࣩP(o#;Oyr(AN(ޒǵ |Ju{BY(i6Gbh9] 8F d !&v>6oPܱs+8EѳHWҷI00/zЦCK-L)> TJiAnp= 'MDbwLn>G܌b;pޛmи6y%k}Qog؇?ʥ -럋i7-nJ jM`D˩w_FBW;p;]!Z![9 ˆ2@4RbF.^yyPyBPa!zԝJqY,Nd);8ա?*8xg;Qh޶0Y\`{l+ŧHlثRaEzPuvAU c0> ̍mfdx!C @ȑ5wmZQ6UniKM#}MB֚[C:PTIFuєy׷)~vaZY+vT"~7t+v@lMƔ'9ܱ'wCS1~IUgȚnsAbë@u 6*v0 {'StdԪ|4 -qU?hDB$<*D)ܤBD`U|kt=,&#rC9|,ݳe֋IPYy2tpapjB5г ]%SIzq%* ӏt]hH-Hy$T,M&7'yČl`_x5 >wƒC Ӎy'؃uZZKb'hz71S};#OοH -,cFbrzsg?Ѿ2qȂQ@J&/M.el/NZVYAn>U[y>AwMm+|f$X"mDF1vx|-.QTK;pߎPGD?@te]Ń[+}Hd)ӊFI^?;IDx[Q?(/TzT|IԎH 4TD#ګvӗu|V$-&M1Y,*aK~K{͚%1gީ=T U !RoA4};4-{:iwSd*}Rh>9 4Ձ{HDVLyA& N?8$6cI{%,!|Q}#qG6&?J$?ղGV$4v] VᯁO"xԸ\-ztI(t}ܔj=iHں#"=J|nj@Vj[,0Vtp33YL;] BREc)RQBC׾:^RZGje93D'_1sdڌ53jM0yծ`iEo-(㵹|߀I^H֗devW b- 0ju|d`ì%!%IiW|HExėGVe3-'\S6=zmMs3{Rk]қ$S8  Xe M?CPѨOt0uMNɁSfP)WR?Jh>E:UY?:EDT(_3<,=zaN^15 8?r &ؠQ|sn;t];4 qzşE:B5\} Nq  9vW$ \9Nu8[9ܶ Cz,<ѝr^|Δ9.iK (}}whYNEr]7ŵui-q[,w28Xn=z~Ń OV˜9@3\eͺI8pݥ1 '+-j836;v`/lA fL+綫wXi.=^|,l){PPho.5SؙG57%k,OX˘N9c[]b]qfC@ۜ?ϏůN%7 1^pJP>F*@"qHn&&݃wın^֙,)\ݜT>fEbrE$ƽ܃hA%t~d{č}q&ĒsVc. P9 lRng&xzd;=&yp *ZV#=8~CdLպMJUd`gw,Ó&okp=5SjUĽ݌EA'a_Y׀Og؋OږNX&=FmFUnzG:arjɱ.pW"`;K26Y@Zy v@8IQhUϙcve41NBz.(/w a ¶:pCn跉DI9gq놌[lwY_ӛe)OgJ<NM*Du8 H1i ح}K1t\#L E=}"v{w(LOVd~:9K;+'?KR>\FECS2Xm VF^LGx 6' p쨜V"RwK۝Ooʸ*R?wD!ar}s[.<#=D!Yf_HC&۱bzUҺ  վ~itM U0 8{/6-s\vFe`maقߡ(5{g~" 2Ս15S0xe%dA'` z` jWk3>\T2LRkV7B@V7"6c#:[d'Mݳ`IJI{xګ}ۡ?)D9h8ɕka߷ @ 8#|D|W‰ d~T$xqq؜ȯܴIݱ=V-ڀ2Q.ӥ>3d 8[b1]*B< +7B%& `npvFP|27Wc`sM-`\_Yyxխ(1I RiJ|Ⱦ&"  Gy(|T?<%_Gbt1'-XKb ͓WGz879*i ;R #2w L=([0(BZ9:}x<hfiŌD7oMG`rz @j3ԦG: #Giw,p.+)7/헏jP~DTN15|>#Ǧ/1Po\}߬쳴ZeHquó8XըfM3ELȐՂUH3!t@~`}h%у'J2ƧVk"l sj#C,/a`[PkeFW[feZ&~8%9Y) qGd6RAnc`A}y0;[~Y"=%^U$ZzC*lX = )qp +/vK@I{r߂cka>ܓp|.Tw,'b/=Ÿ7RbWMH6"輪DV -8U'xkt7uRƄxy){U˪l*beHXJN Y3S`|㿎9d[Kv5qr#8+C7yu{8-dCdkR,Ņ8RR0,5)#phJ^la\)r*rS{EeG){"c0@)Tj% ^EN{_MTUY  )fzahFX,feTc ' W(y f7j#]Wm5W;=$ * q<[v!υ˒?t?0!On=57HH]H/Wҟ 'U Go>խ261)JVv^ۉ֧T`H!B ?HTWQ 6.`MI?Զs^ʯS sw͝ ΙùJD'?Iמ0.bx=8C;FF0`L *x2OەaD"xGD$tWhzߟ <dɜy7ÌMXeWFD*s#gX%j.O/ĔdnyGQ;LqU, "whnk؀\{ ]gbl΋Lk Kgܯ%je>41 oljg1VR-2+a\6Mk>qW_@Z\Oilaګ/[bm.ZQC5 HDWw<8ys ]+ G}S+ ;_bbJdK'1ZFfnj9ݴXF+#f rI^Wv|R=LoR@%]x]zFs7HYZ [= iy~"6IE_qh@Hipk *=o:bŝ,hL\tC,s"$Ê"qʠ5gnhr]95'lq ߶ S.jryg8B%.4<&8Y5jJ>-cFG6 x82Az8րsnϤ @pgrw@xB -<68Va$Q:[jWFd8;H7r8n zܴIt:n^#Ac0՟)v}wChU*&]TA~$;ކ%VUq@[V);EmЬAt0TЀD`}  DOFS:kʓ0La\AW܋7})(+),KV_UZ-zF f?O`VqBsCٷ>m6Љ76 +1i-GhShkڳ{r{;dwۭ$6vДRt`mQ[W*Ct ?QW,ycwds[| JN{Mdeӷ8D}&oR/iŶň J >2<q`V){90)mڧTȦ;`p6LKA "`VBQ.'gkj3\^V;JBǸ^X%1ӽ|vq tnpt䎜gXuU&nͬ_<[ڪeٚR=A8weSQD#hZWOlCɀ \(?χ ;Gb&y{wwiFZaLr:Bij=(-fV^L JJ. FUh&Uڀ3KrGKjBnUxMd;):HMj%Ú1Oޕ(C^*x~ٛF#t$y,J֗c= C;|{=*6r%crآr d$N:eB^.EV.aTz@4ǫ~Naީlx4*\F+ "Pn W Ż\ќ食QѮxRȸ $ UΠ-| 䦚^0ps+@"9^Zm{%GN*dG!,N2ؒRA1 rd=EPL}9>ŦÓ3T2+y.8Ȗ1%Y%uZG'z/B%k!3LǦ*4h{@B"@-J8] }[*HC.㣲G-I.tIA"_}!]Znݭ p JJνx>^Y׹I̫uUҒzzfn!Z^y0]ό0F{A!Fkǧ$n>y(;+=od'ݍֵ!,k_n5 KMZ}OanBtc~5)Q}T0Dy²@1䨗K1.iهjYV[Dh&=­l^O_6;Vt;4f^hKR푇rCEK e$AnJėȷ=3\Q$=ԑR$k7El7IgYZ07070100000237000081a40000000000000000000000016101d03c00002ce0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/v4l2-core/tuner.ko.xz7zXZִF!t/;,]?Eh=ڜ9Pt^w2 T$zd>Iqy5cYC,Z׳zb`>P}R:(EzjIXʝ.F rNȠ~ 1(z:[8sxM3;%sh]';==+>e JsQNG!S~XdFPC!n[iz_0'ߦdEumQoPԠ0`ڟhM@_2a$.娬y{C&VQJ`<76f9 l"=.qrKz}ΌA#>M+ \a+׻Lrj"0?EX(D7>i2$-2 b `#/Eҿy/q.SHﳩm$<ؔ1?a3~ZR{2 &D允N"7r D.; 8s*puqQ>p,L5?;-bCv_ejd4^>:˦U|Ldb)"E+s"tcg+JjN_Θ{2o 9&[lo62ڴs7}W졁SЩtI4kqD\ zzβu?\5wfߒ~#vŨi*=Yr"'Ea %gdp"^,6V+pZ9lߚ9x\<#\{A.}5c!r3$a=j[qA)NFiGіE\+9\ D= HDlml[<7~d'3]W 'Q_6+Ⱦx@ϲME9z&S)S4eBj^_KNH9E!/K&=_[77t_X/_1^ +T~c&HQ 4ޥwMHh&Q਒Z @o= ◁`؇\Yhrߤ˯{̍&ټ ӗ$T]璆4Kf=hԠ'CoCe a yn*" ;R*l' NF;P>$f5]ݖࢄ[nfR-cacMNhY$;MV` jT|fWqc<]pfQrUqCZ;Z.:"c$? ޠN;!A$ݿHzq tq0>je ABq7#xeHPū _`B㘠bj6Ɛ+0炮i#O{c{b Pp?g6^!Kvڒe7>>vq{"2$8 d Ar";Y(S\/72)gJq L[W@1,V!T@ތډkU5}'Y l鋑(VSdeگL.dOЭhY ?P@rW76F5Jbhք!qR kz;1U GdB6qۥc|`/D%E -H7 wAyi,j΢E6I@&@Yr5rs#7i&ćW]t IԑDw13ytP7q:&mqKܥLkciE !$c"q'#E(vw6&5 pOL3]JॷƐjz-oEV̮6h4)qUOc)hU3|0~n!@|bmU榷!S'\1b r<-#cȖawq)fZR %6G }ކՇD1 `H߁FңJXqڵi̖BM:{p~Aos| ]n kMKT} O ݾl٪4bٵqk]#O+. h}fM?M<"{]po}c"rICDY nobc)3UUYҧaA/cbh\,yd8G2"Go?|tomekePy% R;[-kd_.*b};KC6lmXXs@(0FMK-˩NMP M.ByKDuK_F&eV1hPʘZIm052HwW#|rJ g=5_JܨgXmX'CwmR ;lĽ<ކY4S=ݱ 0IbiTx?6rQbԀ眣ǪB)M‰@w+Hx<+)`S+3)LBK&cKyK&ԢR@;w+}IEw}ZJx>$JdDxj5`[~Dm 1_0E'Ӂ)ki P$ub5Zf 쑘|+ 0jm5lJKv$\dB_g㦄=]꼟eH^%'PtW cb@p_b Qggu$ϪΛ[ ֍GYP ƎVlYC/8Es8=w꘢3LV1 DW\XT^݀]HF9 'HV2hLmx5JiPZ5 $, [f6 \Dyzab$]'DҦTKT*BʟқG`nє{R'?4fH^];p-ۙE@Gr$~YG9m B`gp[}IU+Ȅ.x"kK 0\(\)I8dDCMWvL T7M K,$CPC:ΣbwhE$Ru$f~u|;'z) tXoBw UU^`0j"9ML#0g._abO9 WҴ(%]"%ǻ}k;wIvsz*ܮ ]Ae {DGشOQp8CC) nGwUF%Xlޭ룰$>GyY-bӶbv3s5j@ԭrKjk" y;e/@qŖqtEw3)+1^[aË'\3ɝ=wxh`X1l}Uv+&*VOf1n~W"vl➞(P\{ /K3k8 "H=~L!ڟ/JLL4'/݁PZtgv˝;jGYc-Azl%6w"!:m '-+ >}2s K7#.c Q6J!uE6 ?b'J$y\CV">eOE bYJb(SW#6j1Cx/jR#l4F7H=&i(s6kDrcJɲQ\9Xv"Rw}8E9hcƐN+ ?}wT &N(id4X!FhyU&+goEi ;BE;p+l}-=Ah  sblեwvlQTo(J:fy|X\ BfBlr -@fȹ;̯m\ppQ*.쳱2Ez q-lz&jz儜r%K-uĪm{)CJzċT ୽Sqin4VZs{W-$( 8ܴd{nUąWp P8?;=` 8*F  ֥Ni{L(/M2T a9iO$!ѻ-PeWPP4^xشa#UUٛqЉBLW. L1m*4?Rr;\Ltҧ?U`$T(pk8&ȧLN1''Ǥ)PlEE?΁; ߲;>Dldj]Yե`<"m!GǜԸ/{M;|Bt&-%U/ȐĻOb>T R. L뤾DM R[m{WC/tO x#~.(KFZ28Wj>{>S\]!ww$p#JW|?'5bfSDQ)Hu|:lV0eF$t㔔j~r{g6-iFyd]EBf6Utx˝{:Ƅj[v rYs(%`ba\W?Y S^(sB/}z1@ ں)6d A挿هRALWRK:ϧ(gx v\>ćր{(!&橴I<. d+}*ړxmIV3)yy?bnXs8)e@!2#:'өLB a"6&zuh/^5~Z@@Jmᴻ$-VznHzpSpvT8h$*>Km!ރ/Ɂd@IN( & 2Y,k &̲VMު eԼk0>znvX1,A9N/6h>(twoskF:%NW %vVO!IZˠ١;6@՛*g i4۽IkcGoJCIљ#1o`98n>Tq9q xHlgn\_&~ cBPUHWZ&9[SSgşU$rj?wKhdė/ g0#{(7C;v`ne79-rH/-q6O ZgOм/Jwz^H08`q%nԝ8okˤZ-eZYaf"Ea9#ZB(t͋#lz= . ՝:jX`%:n~TS Ƹ/^KHt!؟4} L\A1%ѣ}|jx-̀`t}Kz6kg4 ~Sj֓aI 3([t4PX`PC616$ j|~5_ ۪$\u ;7 K?CfCLowEt,YJF386I2{A0B5)Jx<\Ԇok3^6cM/y!BmS><+CY9@:E51\l@$rC3h)6z5bÿD *Upq+LRny=͛e`]H_$;3voPF6:K 3wބ %3О' ?eW*"h-дUmx/mh͗iփFp JHN'[ hnF֬iiG_k̊,5 =ڔG'*rb_9w);T*y?}8iԞcl,3.t} MM's;P;6BdcLBwm?q b`jIu[i S>aL~$}ap " ) +噢OP* yeh'=QSR9 ᵌPb&"c AŭOcd]-ˆu^J6qt# 486Tc::TIHZF8S)Kn;`6_#đn6~_;XIVm840ZJbhyY;Ъ@)kQ3{¼MZ,/b;aem[bhPp$u#"^j(U*t"-D]@,^#lêt53=.E$|67SÚLܞnCX<ϒ{.wlYB'RaEzUH/3z,\{B%i0Z^kHP9ap% \M6x/5v_Mc>>4mSZ/l4,KM,_%bUz=L}';6I Nw"yo2m=jWZ'x >J_vtTˮΩh @k6UwοK&@ےPQ| i.Qmc?j:4^" GϽVVۺqs|+!=ZC~@ȹLiCd,w%: IDXrҧ0d0s4.`Tn]}J-͈h|%29lwG׼tE V7L*Wq=M3o*#w{'螗g7Fz AF1GȅbVFKI=*X>E&uSWiփON.vN@>a1\Xxza,ZiX@lxt+at]I% lvT WJucv9X rhq`ėQ#.\C%|H~KA6XIFƿv4QbEy@Ipǁ #n160NJDDJ B9iw*z)4y ?H.F/' a?dsr/&^\/KҚR+R^0Ʃ7aI^J B6X/"q5-W{U%h>RÁ̆| Z21CDV+sTK舵Erطƌc|.JGJ+%}fXHr Љ*"J=2ʏA * 59 ;3w2}ȵxƭf nW> w(٬:RIʍ0hVz"Guf|Y<&oR zcٷLv.ndPb.G-*?7xN @,ꗍ l] 6hO Z*stwٗxr`rIh_pe{JI4wiڢSj TcK.߇,jQ "%`RB>$hKHAWv<(9X^T}ɂ(qҚp1N4YmӍB/ ~MgV X-J]Nxгh,SCn92!ؓؼ.I{fz%&3'R}~XX * XVYˬ[@Sã,m3KȬxGwljtChjQU!߅r]4r))f&c_h8ƚZ\RuJpM\m1R>Hq5멲Ѓ#n'klj] E뻋K5kf cK8y^c4@$!Q=ee7A\s1=9A=Ԯ0%neS&OAӺ9#a>MC|_`׬pVI9d*8Iv,CS X53K.ҶMCۮ}"27RS"71^ɯLZJuib^?nV{N&WDZE1]8t// d@iZw2ſq WACKi]PHd qT@Ǚ&oM.Pu+@qw+LwkRQa?9 X5 |/̓H9FQ[zջJJZ7zhZFnαO\xcD/P /+H=mo%3X1jH._7aIcK$sW MΩ(;.k%x+[U d6PȘ Ee9ۢJ45 婨~/A.*+J`̓VpAfTȓgG( 2bHp V?<-R1nͯ +O~:l9 $@؅:9BQ"ԏIU ^i0OS\{mmA(Y+L8 nJRbfUci='AT~Ŕkt+uݯ܇_jE Z &Oj|v]х- nۍ{%YAE 2FJE lC[_sd38CQ"^a.BSw $Puw8mѶ)RVaV]"G-u=DKT`6Rl,@/ڡ4SX "屸,0(0\8% FN[45ErcS [덂}g6|lhര9yqBk:x?KE@ |/-7"1t"VLEGwص>I@HB7q,2p= y̮%@N!iiIU!0ncB:i.a{xhx'6)4'Chk y̕)T-ocw@78Qc>}r˙S@Oy۟wETfY8WAXIY$IC6B.kGk+%PmfHg:rLY a$Ok.'صa V,ˢ6پ:`1@$W=U;,iJ`eu(5{˔Ov-=.h-֛G vo-fOamH Rq* VeL#9sNyZtLJXaX1W2ZiҰ,5GGWwE*FQ<+Eij> wZ撗˥$Uز6"tU4&p|N4$)WlUW`'AyqpFO~OV& $uN$(ՖΦ#MtS>?zj}gaDLƜYM(4$C*7ybd<&۷! *raj@?vDl*3v^dHD(Ǘ׆֜_Tv o%EɐrE6R!P1 [ -iձb=Oo%8 {6Jy(6CU/~zXޑaPנpX{Y+qle. m[EhŁ?[Th!NC>?b# 4 &ۘ@M6r@0!6L[RƄV%no5F^\u6AG{N򨗢2eLٲa܁ I=sU(b [B]Td3a4|@\ݯ{1 ԰QYJq:Q]5V <_u{QvB1"+!Qо)v|5p+O.ӄM T1{p' xVdkj %? SmhU =Z("N5h j4,SSXw8_H"AQ#@LDkYRxXD.1P9܌/O<,_] Pd1i[Z18.ĕzPG^!݈̅Fi,U>5SWcp*n }H1(U8:*)M$%Ksc֞Rvf`A V>H"2ѣtRKBU=;>9 'DPMƫrW^Tz9S4<0_1/e)5/ۧ\*Ml>%6cwj\86,&SnsH#@i̥.Ӂ$'-<7pG"0a;}%*"톖X*W42wP0w"nxi#*of`ǢbA7I,UQ8:12aOcBBgz)tޢ+#0hÿu؋V ר~#_ 4 C7CDhq{C`o]@Z{QB'LOԹjÀÞ1P@9 -XzB߯i긅6ͩxL_@y*{'xɒH#34J0 rn'}AMJ/_t&y8`ܮ~H$7loymcKr p|cZM1#xV JOg ◷3ZrC: X +t-$:\NLnzz@ªM3Js6縨ȩaRzh~!ZM:8 aQJ{H#A5kRe[b\2`].9lz*Yj"ZHiPbcȠ8^j> 9bʒf ܧooD> c:4;@Гr.>FgP 9<34C\[O;4F!38BTbȋhs<]]/*P *^HN[4cTC!N}!Ivvx̞vX.*n& ՞=RnI| 3~Ƽ]E6P1=as6|s`*l6? 7wFBN?aco|JCTyg V2HQr{b OGvWտ8|wvCb"6Q$NP6jvlҰ<4!?:]2Ӆ~dj(*1^<1>m1 }cjF:Hfoc\ڵT>Ѷa Ն#9<#A9f/nRf6SAPPC#OZKAJ.̍9GI"‹XQqb3]ܱ gm>uA񷿑RHyfby19Z6;acϣ7nIHfϼQ g7!l]HޡVnE3 !:ʺ6-'$3^ϱ;n_v7\b)<n߅ g3l_UX+.&@h;r#h'&> wC8ٞ|k?Y!s*qT+Qhf `(i0+Bqw2(CQ62cʨ:MNgϤ酂嘛Cf!ַqKխ4Qbhq( =&DtMxivlubQ/1z|~OCW;=N蝣/(rg.}ɄBYp0.CAM|ḐB\2A4Ol~EN#^,"ŵC Ƿč"3Sϸwql&) B,@%Pσ*sLh 8F{DI"BZW=`>J )sn8 ~ۃ 4"1 <`xOn %{~z+-uqq%\?lkRh{!p0Q- ~0Sڍ(*(Iz杨JJ>OR$S@>+>7 k)R(#vuq|T.#E"#%?h-`mpmܨGyu=9X7\k5:lɔ{XI&QSzZL@cS/uK1d[T(y_ #PhT؂5Mu* ^ ₓj[x[mcV &n;Fޮ -,X$ Sܞ-ZRx8Xds#}-ثws˝n+*Ҿ"JNhqMZӄ#/1H>)}F ǃ2M-CGwly? kpҠY^jp[P@rԠm'J5l雩ǓyXuht8lpu!|18Mpҹq"i/Qs"GqBo6) y?H,k?HuItIv@WI]xb ׄR]t- \Ь*Sb%$x*tiG;.Rֻ(jQi(%+ C cCu`YLǕ2=XvTDRم{_&t Xt噞@'ò!U,ij3p8$'ZM\$ 79iaF!fۍ]xqJ~퐔G|swًe@bs7dISGTTv ).3D^8\jVDֲ7e/Ej|j3 G+DA̐a/,\2CWFt놣%E{ ڥKn ˈaͼIgr-|${c~1^_x|VqHH Nk-]j#nTK!D;XYDd醰 IIǕ5Ȓ!N5CF ZdNXOeVp짧a$"<×u D_E8pF 2QfGq tN~&:Ehsa{ҀpRjuf5U5Ū5<ՠ k 7gC Ǯ,_:HBE7rҦ ]># ῍#ſ Ig#Ux~2;L36xv S#44@gl$çGϪwt.),}BYQc,)+FPjCf+B/2B6 @o׻ZReA[\Eߨb YBv؉#_A4^wgШk+"3p2 u v ¬Ձ|1 }D%(\ť;fzJ9ta! bh:Ph 7Nȕ9>kBr`0}{rp-<8)t;eڝT'-l/$b8eB> <! +tJtop S%]ѪŔdӂK[! V?qͮGh%D3(,-/9BT FpV܉- = `v{=ѓ-$V B<+C]ơ6*jZت'3%a׆ 9Rs"Ⱥ01!Wz͠{t ꙑ!řHAA;hm??Oi/i*ْ~{U LpU?:hD&q5_h !}x2rs-לQ;9 4T<(Z+k7?M0kL`uV$I#ʺ0C0$dT WeUЇF@{Eu|_T4$K"&I\iL164 06+;b; O ǚܘZ9 <}H&FS8Rg+rDDI *5`[!)MNb#?Av;~)2wơu?yc&n6ӚtSM6c;pkP0-|n;0Vۨ*3dT׷N ̐T;ePWJE2,'򷋴v#&D?dll9ڭW6PA)jp NCxhnyIMҷv`rVh֎l셵bɆ6kؐryQ ϓq}pIl#_u%>ˠ"_yHsǻ[eU+h.%J[oݟM$_v,$:ubZT2􏈂H^Gnly7'yk9QK[d$- ٫lM9d f* Й֍>gFᬰNDV:_XלJ Ra&=TD15x EE= ӽfqP49y7\v-/4[uӗ=mNjaeU3 kaQ=_ /vTyxI{9~jDYЇnkP3pK%Y8BMPYWxsLz$ᣩq=x6d68m+g))̜>Z8,Fkr S!~NxTm8c~%yV0 ޓMdB?jsUzvT$2&p+k  "~;Ai&-P٣qvN2Aa+NZje永sW/ټ4lJ6;iJ vX ;5DW}uSl.2UU65:z<`t|,N!DzD $pm?'"i~ zNVPeU4E0QsDiTܐecRdǺP{2){",u{Y\l~*vB8u$ ;`G-$dL{e[ Jek2Тno Wb# [jX1 Oy+QF+G* M`&Bݒ!Ce]ܦ7ւqCν|a3>@gQ/ ART$z-6!yTu!=?ʣys*,;!zLOZ!$ȼMw-a24lN\K g94CW;)8y5Y;^wa]Χq)Iv7N-',u$J**!C3f^ =w&.<[h`sЛ0%/dH0G8h3#w99E_I ܆>4Rm*hml6Kc Cd j:6,%-Lwt^<}&gL]%H۔D)rCg}wK'=#[9{"2N)FE+nP Ӊ-J@"^CyO.93L{Ww**.U ]#==JoxCq->Vvbfn/?_Է݀ŵhH3[xSNO`0ܾ4cPxe%51Vz}sJycon9K'}9r>i}Ic=$N.BaIEI`x#O/z=豉z/uc:{18AF1){E6E Kc}qkAu@j=Gψk䗞'љ_]u9&H#hpxCpȦݱ!sTJ ֜р/H3QSJAU d-<8PEs|k68k@o*Pǰ yʜi֐6忔jR-b>Z8Ky_0&! -~0g/ WO~8R[H 7h cu`%b]oJ4q$4?g:뺹g4^80'ضgP7V }q馄 /ݡG"<0ٛJ]ZdLDԚ%0ˊgk^S*}6ݯ(bdl2y3 %ہD8`˻]/{3Q:-@/- LCJTl8 h۲f@gʐ` NJju;H|a2U+HRM+2ܠڪrrc>i e*)佋/ryCfn@ \Xl4]dM_` "<ooⱜaR3SV$6 E+<B_fHø/h4<xG!4>tZ)d)PDƪ|Qh~4ub{^k+nc9'Y"}~w5ZٮߟQ0|Ho"qQ& hSb̂6\C{Bz_G,q]{KQh~鍃$ c>2"E{ 4FkTA B'ωr>X }_8}#=?Cރ@n>3f2 f^vm|\IA i㹙Ǟ~$gA!T1 &,\sF Z1azYU}j.>.MDHTt#` 7'^*2F&a&Y7ӯi4.' ݀mGݡa=:-CsnݰآבGzUVDrD=98cpO>d?K&;`?ܶTȈL<6OHFRh՝ O{-6)&q^#5U*23fԠM dXv W ̤[P%qڊ> hP{Ix3B׹H*g%QقMIBr Cj^̔?X=Keƙ{7!f>+6ѫM.:·#y0 أp>e$a`LLlo-?)gL+&fĤE-PT4+ JXZĖ(9l;cj,nޙ86kYzzzP29 3:#RRUQP&=ݭqR4uqHc`D` pp<jiR2`ĝ ^2:s9A{x&6#DMCV 4uR[Z[[!q> C/#KRJOxB*{^Q?@ Kz-uG"r7O cwI ḋOd55F8;|I>ѱi(m}A=h,* ~̰?K@ѰuLwx=Uʱd Fe7y \zۏgRYMb@ۯ}ũpZ5z%QE\&q#`M!h΄7!F0hHBjC3}j YiGc^0e[*HΑhs{.'I"6ᙜЋAY _/[G 3yůXGirpᕴ.P!Y{?ٜr,8az1R%:nC!G "QcY }|l8S{a'o: mRƗHuC!F=ֹ&.PWQZZJ?FLqR* u#}h}h]vR'ELU-‘,Jة0{ R گvo̧觼'h)a i$TB-%H>֍5&eoE%= > wmBjDNJW2=DFLlQ^0KK Mجw/d/ ƦhuE18N>MC?$wfۦ;.'0A[bBup\v[Ww>(XJM%'V5kJ[|3LK11L);66_3T0HC(#{bSSu@tvX)8c&(7]ږ%'mMt#a|XC{8^VHtX9/|Y/2yݽ$F&~.|t3=Y'4BR~bb)cRH9jBc1Uܬ{9qj? S*N#0+ipJ*C>=WSi%BXUiQ1hgM0Txo:WfkWaj@.#gDN;r]@[3P}ȑpd1ZEϼ'ջݖ壍ȕ8 kDs"sbN^ o^AjS fa(AMV`qEldɭc&`#3NY$r_6|k(?jP2.HѤT$,M5T<_SF6@dMQ.m팖_ye]p}d-~j TETB}EЄXbqq B9*2Ϡ>I|dhS9:cͺq4Iau%L[fMQ;w8wpiKeR>cǺu^[ 5c <=v|1ypW=/%2Y[:[g{RO5~\v/p|B(W)@%ڞA '^nT`p^H; paP8ge n醕(ہe?y1"B'(FR1nxC$a3/3 yWS;eEUu)zHϊ#o| }͹1ԳUlOGi ʜ`n tdY 29o{> %_zB:i/dNniVzWшFw'_?§ sd%"ǂ,Zp BnFI"?٘Oøy@7wcmeeHRV25ꟃ'Oݩ||VCl%Y$􊂈8 (ҟ־a{ e,T-ʶ9ᐲ (wid^~>E,~M1N$T ƹv6Ö o"/5㡑Br2Y]t=Y&$!2>/;#e&`iU2v)9<}Bi|$K;%D JwSXj誆}]V\x ƺC\\Wˋ~ۄfwЃxS ^xNU',}iKtۀC]b1LEO08P;K'R;l'z%Tޝ=0"?>QRm䳯??4%n_`UnAͱ毮٨u,?%5hgL* :ħF9Q,10sY:OuS>!t`H9 +ū#᫆N܋jm}׸(N拥=$V*v@~>DAMۂ̋94Ub&\59tnLxK;$-<,UZ#fN2G_/쟻$Bb{iö#aHy6soeoR=v|퐀`3ϜrT$$++ӭ4vR-#HnC!LzO4{ٝb4#Aw05\g:zNr O}+A/3_S_k vfT.05%kQ*DȽD%'4JsCJCɐY/FA5[dTNnGUpg$ԥ$Es+s\,!C=V=Dy[b(0^N i;ӏ -YUSc\E-|}VIz3I4S 9td*uR<]8p]9s-ǼB3r}ZuW!C")b+^z!Uf(<޼6emRI\7ag~\Q;~8FݤWCCMLmQY8EJ^ ;M9(FT05 6u<A(+M # "F&%70Oⴣoy9=g\QJ-$7mȣ{Uų+E{to M u:n?=ԽdM[.F.٪d7u~bUD?M-Gm&"S How A lM}i&-FG6ݝx{ OA~4v+ٴh'I*qJURSZd󍧭l$N͈OQiR5DU:g_ H;2)AXSE*3~itƞ'%TRh/$%PfwԽW1 PL;vuܽ4 %bUZ;]зY/:?rF>Żwl-mRD+Ǹn Z˹Do\֣ %LH?n辂BILIKl1k~Zc B?0L-3>%7g |ڒcj +S?D 'yIAZ{  "f%EرdTO/>p!Հ-RKp`S_[x,8~">3 k߹z\3i!k ]<)Q\7zj~A Tc{k+g|e}JPQdw(dD )2Ƿ wu|Fx[‚GD!68Vp?4f+޼yzZ1$Twk]=`*J9Due%f]hJQr  P[6UruO*ԩk̘wbpB:KA~\L;zFSnP2d7d}6amB"73$ED)率 U'Xܔ@eܯ@WV|W91M!" WYZ]kEQm|lҸlLHXK\kU>81CT3)el&uwZKf'KaLsf2;7来dE{tQz#I2EuJk"Lf}:L:H0܋0XbZPC|8~QK:=Q-^Ukg=r{> ejϘ׍mZ5 ƒNLn1]B-#0Lto)Qz178#;[|-W  )qa@7/ro6khY1Uĉ Y"=Cv=9,|90#x/OyՀỴbi݈Z ӯ<߶H.|[ڃsuו]җȸ1OzΣNƎg#D?}%'jŪ0F>j`9(5R%{nVO˻86X V ̊r||)#u|uc V_8f>6kK{S?V6raj${بO06\0jw lN>"KdkLkglM/w:sR3gCuKD zp[.<,Q5,/*zT8<$uʸSO#v"9B>P?MW鮯N#Jfd48 r>R>fR=ԬXG8[dtZ!;Ic(;m\AaIR[{vG/r4Eհlyf C;)tV,^ 6lxlN2g\_!h- -9V ثUiff 'cL̆h0:qy|MSEcF\t8OŌY xe* e3FIN4[W2}u| l? ?e\ֈuR =@@N0=(Nq(s'gՆvG8hX-gʼnSuT薒OsN84z%?q‹`=395Um" V9urZt[dΊIZ^sn g4#"]XyTy!N^uً4;"Axi]aUmy;F E a;̘P.}]%t7ʹQ=ֹcdCKN k!:>7ԗIxb1 ?ۛhC b||mk51)~ A4Ȯ۶ `oI3X7 &%%c } yju(Tl/8XtT"6\Lei3E`iNW‘7o ^aU(ѵ  (?ݿb3ߋ NH-Mv?OZ?`hE d0ꍙcLVʳ!FOǁ(.!7]O֏{j/%U["i=`~_YXT/vʙ)g6I&^ 7As (m(Ǚ:#j/J[C;IDkBfI |yO;Df~$sg0]KX5)ϋ+UdD {;/j`Lrd N1ȯ ;J6AUo`Kg۳uʁU 94EEXHC!6 dݾO}ap9:bj0ީ+AeҨgh#Ej7l=H*Gs撨˺j]bC\u (" 6DL2:Ѵ\LG$C(('b agFͻ 2!a W:a:@ʒt(>ZQ# cIo V$KZzh4Nf g0鎕>gM%-V^K`bP-g VKeމ(WxZo)-]Z;Ɇ7XAǰop5uR:E) Α<ְNc ^7mX[ R>ۼ\̚i4 JPWz`s" Y{ E$7Z.[iP?67;[gZcܛ,ל/'u"TAK$қ=? IIY>:RmR`0O5ޛ3vVGŸlD7XvUP^B,PHQ"혇,SPX]XAlЮeq_^SЭ'PbFEcc~ wa[`T&u>:x3' >-&za %Ő%򂄰r0W;X 0q-3ŃWN ]Lu.ua}lݱN]xjZ=J)X_O*A2 `ctԎG̉̅(IdJ:u2d#7M) W]LK {th%; p_܄auC15k'G,z 3$MRNmP~4S[i^$>o,[PDZ$ivйxbrg;vsyeB'b(`>2i] /hY+.Xwf+sd^fzRt%fſ /,4 '\RCf+pw!?sv$ߵÏƵj@tWKGbswbiTEv5'‘N6B9ܥRvkF=Lɛ I#e?=G2^%ܟ?*hp-(=Ag\q^ N?j[GKՄʁt|&PRd/@g۶؇#m5G6y(AB;;E@xڥ`1UT3 vN7dxfUiUa?_n>~|GUi"$@:_DU0Q]ybyK(on;lSNYm@> Ae;h)f۲Dͩ)RĿ/әUW;bؿ.^:{WF{|pjJfհ맣ΪQ|J!& V})(jS& zF1hR7V'CrJx}g% ί`h&b씎oJ 皾S)b$LD 8"":nu2IE$̾)O,Xb>%8SiXY|2Z|&o6ǽK]D4Ɍf,By0-IKt3`UBAXjGWxX2Ϥw$v>tQ|{7ΐ!@]i>m쵤/q*7Uh?4@`tֲp!.`R|ћr =tdݓ{e6TͅnҺ3άd6R9U}ett2!ݵd{v<8:Bx lIۆ=% Fky-D՗S&g ؖ= ^1\8v&cJ kLpv",:1#f~FAz54Hp,~/ YYl0&<̄mnjdP\|L,D5YxuUoӘff.4vPј\NΘU%JGXdD:g|Yqo>Sh0+0ہC!0K};ID eO(G 1 a#0-hjCJ΢-DXRWK۲=V2$  fF˗ng1p2qff }ҝ穊u y-:6!OIf/bVhP|rM>Z0/]?o i2J{9s}>WT0mیHgof*]\/P -Ks_Jٷϭ \9~^/v^v/iq#j | ^(-V3dRS>A1wکf#;eW\)~{٪fS`iL?u1FPE^hn)i kEyk*o@Z]QJ츇1sʦ2a.6cG4ܼڗj`G̠ښ0_+bG !7Tk:6] & EB)rpDË&z|*Q5zV~_gڛjNWzKh PUĺD^ӟb{m 5G@ʊ1"Gvp2"Qno4xOʺ_x?d `9Q8LQo\CC}lxD)*d:q AzU_"qYA=k8`*0I2, S=&ϳ^=Ď?U2- C6V#:cUnQQw-TrW 7sF隩ЉlJ%˻bVMYf $~ 7 ,]Vނ*d jXGMH'痉А)@SE0бX6ؽ3/SŔȱQE&;;dV)ft??_d"`x@ѮdS`7:Eu4B1b\抭-C-`q^'cnQpek(?dWWx'#z{g!Vą U~P#tOI:lXK9>I';`Ql[.oM%3pz,|ߞmQ]\p}ap6mC`+EY;ynjl`U6›=8+2O,' }+!<t>)#D 'Օv>xWh32'q6 ad"u ;Z@HN:<0)ozK=y0p=h t*VF9q)[ Xhc$آ}$pz:<E+{wI>;Vd1yxCHcJVJbP1|eN[}0~x@'eIKD/ ɳ%,:bT {49H֜,n: 1YmrtEfI)90Ck:vDr k$U_l =VRmF 4- !m&׷Nxc;pnL%Y }T{J6DRgOUyA;/D<[X^hTj Shs[etoCŔX*6j&i<7LFzeN; O&H5v)bk0 T*7t6i|-cM*'(`_=b'U(=ycv'xCh\Nt`;a 8->Г⏈SLC v+&Dh]x\ ŰJʉ_vӹ"r|2aS$詝>bL)NҴˮb55"ȫ RLTIv8x2Fվ˹[;ϴ!7O`aՇfһ|Ȅw٭hׇAT Q{S*C4v Qr=1`Kmo98b/!4-6( kCjC(ԄsTS(!)4jt. x֕k&ML"7# [q(oks_pwye8wX96#=SHD /?w<^wH|b JE{nG+Z& Gqf1a/aGH$_# 8^1Mh0V$p ]jx"_0Du|z=G X؟f_(U< ¬a~+J۠ I;M?y c{^p)oZ CTM2Cp)Vӳ|=x9K8Uo|*cΘYA.SxYDP fdW1C]5)hv`|I苓# p|~ Fu'hg)G˶2 H@X0֪򔝀H7PSŞayp9V~sPcmcٔT 1S [ t#xckˡ߳?nGU=j+d2T4]șzAlr[9Wmv^fL;4_2cak`wq4a'2U|GG"}:XiD2GJ~B5)Èt c.eUg)QGѺz\<3Զ]Ľ,C x;]jQ )(v«S'M ^aGn5*fg$F5V~O:m{0Q3c~|<~;5QCO5JdRT|n+i!<xw͍XV01 :q0:sȲgv*)Og0M>_%$q1^ٿ3ڊH0#Y9 9ީu4BBy¢|N- h8op0\i`+xRIA\r}@i&; ;#GR4sgN6hX^fw/Ӈ0ѾL®v+L\W oQk}d羖3`Ͷh/gPDUy1ڭM2Fx_Ƹț?>,Bͺ23iI,S:ʲbo⤟u:WJaZe¿C&< azf0,HJ oL,%BN%/GbhEr?_htֻ+J:& 1qrτ/4ߙ1pCA t(~zHFݪO%vب YBԸefKMr y2'/fswe%{ǘ(kC}QVYqB'H1**+!3Z6PEvV B`3ses/+ oh)KvOw ,#I^B{IbRrNLlE Ag:F `*?Ie7'2H[  k޺;cȼglN63+Q5tSTRf^WLNL0ϟm(mٰ*"yýisA Qv1ggk/[lFSaS:;o"ςͫ4kӺeudw**"xxi?3 ސV-L &-l@$طkjC [nȞg9β,KpTENq0 @]1ol32u6)=7bG 0]k/.&f ejҗh&Y3nA@A?J~T!%2*x0wkE1?ʺ)VxAE:m `90EyFQw'TuCWmZ!O)8Q,smN]^8>!Qj0m_ dM?͙A hsqlʌi>5wBE:tc_ J0x".9{,@*)DnЂ0lvQD~6h%k4@o],=l5 i6Gfژ K3⃽&`-_t,cK$z'-Q%umb$?*>7E2LFPڕkzJITJy n]C(f6 rR2 _RSsSЉ@܆s)‡<dD.`m%갷 ?? lbi#O'4si`/UגVLHcf}@FR< =goDq /HOLWLA6蟤X?F=qq|8V ِ X0#i+SЉ<xN*4:ߒ#F[ EkO'CGR&$yC7) +i`){0nj5 2/q,6`+j޼nr=2w4+P8Ys+UQkRsn>~s`yNVC=kܪ[}J,Bᶠ? !~y 0zW䨶H u0DMXNj^tmJ^A'@ǻtO1Υuĥׅӂ1ؼp+$!-B_Ɗ5S{T՚x,pd̔H"|1{%һNB-CnHh=%-nXL("ЉlgWyY(ۉ7v7Ƚ$R*I~ r;@=}.I5:3jd$NP/2P:KBV%c|IMn*>7R2]`)=O9FKbNtVلLA^IJ"\(I,{y6K W?$ñ/=@nWx/)4՜CaL0Ge ҞJ2MHf }>@AZꏖʖMte ]G; O?1$$U:TFrU-% Y[ zo:f;gݍ\5xdƣ{<%Hd}7kv˹y-چڀ$z~;E\O妣R]v;|Fh v'%\[Jw7924J5/3菟,}y kf*)Z8Lݷi|42v"=+AgG-#"4\ j8ybB ΂Ji3ESK&!ȶZZMmuRL4Bi)Pt~Qkc,%u53ӯlPࠌ 8/SY-޶F .3le\ncPp[fihnDEUAmhy4~~31ֺĆ<{H] ߽2CN * ;IuMOaV.ꎾzp3,#|sUSݑ0B搤uzAV. Psɮ[3b2߬)g0| ;Ή0]e#aQX&wbrW=M^b˓'y8luFn≠VfV2 IAUt5 - z`AY|Zτ SJ5".Ff{zjҔ5W:YryJςE<ik 88!Rnu~IbV4Lv,H)C^P$ycG %k'ϟѣ'#U 'guh8;ё9"io0R 41H) :]/xZ<5b/˓G012Ԯa'AS^Xc MRlYic)'[7er+ s&aq\& 8~ W$hĞ<[ޓ YAsC"sK\>ݥoBR uq>5\Յ9IsFt+j"Biqu% 2ף9- j?ˆB}|?;xh]=`+hώ '= Q7&ʒ(lPN1/-y u7l;hG\Dal7$;* 14^<&{Xef~8 ?RUIcP͊]})~/^ z&`!vxƝmraI[/0“BM=ZHN0g*7>2 Jn@Z/Y_Om%3ŁOm/wƴEV#ՑV 2Wg^hZ["b'_FJX\IjS善M2,CsZ Y[`Mj'ayuRUa%%8FSnfK BmVgӈ8̞ y"ZFE$(,f|k{~Ly,~#(0R7uNj(b; ׽d=z<p $y4*m9GW/?x~;$F1\1}-:KVIM`o;ܤAQ1Mv,rY(ceErS'SN)k@voR,poKGb-8?;()R?TVW?;Om72'0QwFA{tkA< ՁkzFY=z5&ey:Xc!'1ce(6 H$"t~#0jŁ;`E| ys)O! >%S-W%88Ϫ7>-\ZU'ˈ !"^Ib::zKD @Y2}x|!ճj?L %U"Zzjk%s+X)Nά @$q(9\mB5߯ 5w4}inz]tR[پߋW\E3#3|nANߩ6l4AgrawVu[)̔*)Zv ̌jmlBh")N4z} NIdw!u4;^/ ? ՀuV(J]fe̝! NMQRBY^!a٠!},<]&r#lw'ti,=jG!\%I0;5RE!(I[k'x/O(IQ=sv_ӍFNP(Tf(;&B,/zP;sS eruZu ;UEʻd%qcQ+^r̫0 괦6}'8p@`feFA7s4J R+!^*6[1$/>k6E> \?廵Z,2Ȳm#QfSAt|Iq9rP<Ok(Ou;;'G&FN z|6A#A }eWe!ٟP>v*!oC-nB`~C''I~*E:&%$0,GU"lÊTو!ng1)>Q3+)W LM\Fmf1%Fva 롈L]ex1T %*o橺<Lè? Xwsa[nGyc<Rs@=юlX7ZyQ&PӶSO^kQWzXAΰz69҆>"8ժO}WBZל%<{"+u ltS5~& 줲s wNǃ!cғAɝ$B ~Q^h8'仲XmKY@F߰ ;.W jK!2B6{g78Qo%}jP,<#/HT'B;U ӞW3vS40 *I9HWݓ}8:=rҵ58evWG=_H2?UXv2#p.l[JCL‘±Ms,sd!ku NW`H(p^ Ir F1˕&-h]!ehk7XlSc>dӤa= Dr&DnUf|3=Q^rKދi%^_Ҥ?Ew]kIl:O]j/U4{Ҩ_]àjb(#^Z%1ѣ/k4ڔ,F;WʭQU/*msJ,}l HP1Fr H*،~rnW"TR`ky/] D2 2W9sYӆT@,Ɲ5 -]Ed0b?c_d7F,ݘY[ 'bB$N `|'m4@)^8̹3V躁 6cS833=s.{ o ^hOM~n}eTWWvxK9`_*X8|uHwY2v|XpİÿnDȰbIAx5kYƘToSkL#FAC'p t}>kS vc5|T}ea>CTh]8B &  pRl+M RU7M>s?2U#ѵv *CMt|]@2N8aE X="T/#W}v!,` HrKL~JB"tO┊l"Dݍ@o?qhޢ$-8<ȪDrΌOU;%,@s*W.'jhu#+_g3 (JI ;isp'XߡeVyqɂ b G7F-L 'RzoӄX|e.BabR4*0f9yeI\s.Cp zzKOF,uu }m|uHm呉i=T@ãwm즶sV)7Q2BP? vf7>LlVF7r2"2+ nS}0peDy e?vBWH @l~qP&Iܳrح7&/foJE|i'g7 l5ð of SQ/Ī?MٺmD&w1*[rzS,wU'pe iAԕ.Q}c?$lZcGM G L7fX]dDAYj,CSm ~{B~>P.>>J4fGDB/kt篲>$L`R-}hmh@01;gUh}p^-1hBi]\3n愠|ocidN"}83\=Si 3eڮNTX'֍kq*x9a)^ގ"jLQ[b6*$#OH bF{y1'kzyܵ * hTBcĐtFj:${<;vUv>.'vE#ylp~fQ=#N*9񺄼X,W0~c.9B(]rOrslnmN rYSр Tʃ M3)C{bm*-4^1HWv㋲-S5C{/SS,J <F(ۛrqfWñ(@G25Y e o8;V1[BCqE$&Jq2;@ hhZ3yPx 0^=J&KPM/J~ m3 ,1>ӌay92otRo:;یil yG2M!>@f .)`G4ⶩTASu=n~{ gze(Uݔ*SLLl>@ |*JopC),{hP0_QW1 ?`#al+(ywRpJ0+v'Ƿ9CcAh%c+qa'ž)8L & 7Z7-̐0ɲ3 4@'x\-|L:O m^ gBp@5itEؖ.'w(3Dvn.nϡ])x<9uضKXHoN\\znwm.zNo<^ j"@/SIBK+#FKF=ě8n QHX(E4T\'z<|XU|P|9Kg h^[sgCwϔL[i*W}Gz' [[{ &P/4=Q/k4ibjٲc'-s.#Zvm5nڈM˘!jռD3MPr]EON xYFtC41''#Pb7qsL_oJVE/\h[D"]R篘I8>/p/T4Ha?L+b]'"g^~J{P-bREk나A.`5s2)4JKaH|%Ks;9'd59z笭(9u"E3l{ӻADprXpg[׺PG[Do`LQf;AV ]ϝ@ȸiV5Ob>zɏF9Ieuڅe@ǃA3Ty3=&ޟj5b:{*#M@]+HF ϟ,"AU6Uu̥^B Z {n:ŐKҽEHec.|o $6 yCq呤qRT(Oo;g鹓5T"c%Z0 *PT0'C an/vCA%z)ߍ}uK4Љ_&\Um/ٖRVMOA&~"+XN+/Xh5kBp=pNɌ,}&w8ZIi>j*lp:&u Ja ^,1ggjCn*hsXDKz.(I[X2 ڛٿۛ^#AwI^&i3Nt3Q9t_2۟}SCQD(7.wreP3Co ̤k&R*I *3q7+q*.L#;j̮ )s"X 8n$LdXuO:-ޒ0 望w[Bj`MBb [ZkCALk!?)0GZx_dRJce `BI|2U tړRТ7CYɝU[_54dA_/⻥U'ɧ3 H1LӜcoP{r*gPV9x)j>Y)"/f ;(ԑT-X24:$HԋiB9"0[* ^$byiDꖎPD,: Z8c"d/>B➊ K4Ybu uU\`5빰栲cv2ҳRoͷ8eXB")a641v2240TQ!ĸ]bKCj;ož#nUHզZ|UǡȨ 5p)ob3T헃h_8Ő>cDcojQ E,cg "u5 ,PUi%\Ng>rS92Bɒ/{&DePe/U@UK)ZI|/`9D,)#SIA)dC-m%_m1̯5hNJG8(b*cU{ܐ|iCe6tM P6|pmuO[e.ˆd0`r">oV-}<ڡВҷL,"uU  /+!)ni2CJ%4gcVo hJKiu5t h*x [i6(-W v[UHΊfHʣYewinU&xJ:JLL)QlR$Up yk(șQBG՚MD^6՟J2H?7(30{M VS "d>geC\_Gsp MR*/L7A41)ժźm#Gv _0$jL3#R/VJHm;})Yُ#NVMV@.5w?2tS/Qn.x2 ӄ,BAZRI)Ϟ.+9'=u]zK!߲W}ȱUV MbwsĎ/Ds hm`:&\-O^"_Ĵ9U FP~hfSB,472v{E# i E7D gIҹ19>Og,pzmo([2vl_Rv*aax ?1ތ<ؤk͒GΒZm M~ϕV9FPIq '+6dK 7JZV^{[uIԞ]\-+K+VGFFq[*:R}6\R:Zy6~]p{eShAz0Er/u/xzc^,-N; %Q{9vB2k tCy!9a-!ֿPԜI_e|!k5[Bfj_..zd\"R7$-\-<~~1#$趧4C;uՠШDȗU$u8dE߅VPMC$˜OZ>W݈m5L|BzDΣK lǐxyWn%a_x#fc۰PpE gIx yG`un& gx}0 L^ SkinHy0BCi6aB$ܴa6kxo7H$RmH} p^4N?O!(?BmĬNjߡ"Tk N;i|#=_W,/ c s (̴v}]eF p"׋~YGSVm~>}e}Z$!ܞ5_,:P#Yk|;zE!Ty҂s1ۑ)V\rG#`$@ͩv9ډ] ^l`ɤ#MXUBج> 5rat=A_}f9D `F)(dp NX9Bc\/H@@p= }OD7Kn^6BZe{5]Jq#Lm*MVAG&B~:CCζ-xČX,W˴$ 5l`&(?~F 7שIO*# E^QcБVk Zd ego$F8if€]c?:L|T+X L}l켎(YQѲcn$Й#VY4utjϫ]mMQ8yl!HhH^冐ʛHH97j f7,;* Պ>24zF ֽ~?7g~'S\ֹre 1-讪Lf1VWJ">Z7{a,7yhM?"J'̖])PxR'fdhRdL'`=ќኦrHxA0+9!t2+y f%rϒ`~*e$>Ek]Qzl / ;ԯ KWqTL>"Y6u82=ydwH-ݷcmL0)d*#k jp g !jz;>}hn)H,zq1<7G3Ғ9U-{s\E΃cك R\ܜ#CWKDԂęwPo,f,}J}%óy(5_+^h;D:VDtb mdRt=I岺4*:^wAuCyNgF (EfNNPyc(GwH!e[P!%5\ϮɠERKu-W ҉ϣm!}瑔(w Zʧ.-#X76" ȇN 9&87Ӟl!2CZ7ѳS&Bބ)s9`d: V9(iޏr佒ݕVF r+T$m_O8:nJ!E~E-^㷪QumEf'!C]f&*9jKK] 1nAj/6BV Wඈ7Bݔ lM18\0f( G2:2O {Cjۼ.mJ>T ĎlA̩˫+V=^x44 & 9B?ںN G\F5wgqz(ZnȎ=SS+Ǎg 1pA⌝ DߺSq.VjH[Z3#H=SWgw:]ra"͡*% 'ǰ"oFHq'kK DKv`A {.XUԦoCx}!]m-I*N (m Bz31-w\{ExXGHn&*9vtOUR} d\NW0z+mL5KgASA2>k xЇPS{&<`A)Zc-?wg°Uj2!ȅw`1& *5}5:'ݠ)Y9iK$NˊD(@:iEل)(WY1sJyϨJ64857ԘzjYi!8)~lC_]uH/*@5djw ŇH՚mD0!$ 9b;tio)f l5CnW? a87fHYdBwj>z'(l\JBz@Q O`}njI\F3,^ ٥ foo t52v,gSr] f2xBfu2WUNP@Dg a f}G,!Z8\Q1jE9_59mE)NFto|Fqg~>iVSۙ[_f}v޾ OQUC[=^)K<琇mbMϷ/W!| "|@VAP: v$R:OmA؛QrϢ"L$ʐsitq0O No;hbZeb-.~|u踶H;6n+752;|y6gd,\]wJ U-' h96̆6bGWٍZ6vJD~o9w"5"UG+|KrTKw53NE9g*Y3"U]e܋7h.[ε ȫGo^uDiB $YdvS$zǹ2 !f #2q%ե/׼YE Cu:OB W}Eyb?#_4Ӵ-OéDsv$_v"rDn/+y-6vv{l;xʛ<歳!9䤝M/!bv9. 7[{x SxAoc i՘ 십yHq8<ƇU PpZ>ͮ?~:]?Mְo:ØbDK+VĶZ_ :! RrC4c|-r"Na09iZ+ϔ7t-i _RUh!PyOvxkZ4P<47q(c_;Wx6Q$ps7AGKQg~ne­Y+]b)[LZOdU%f_p]ރ^ \XphF! !ϾWdG`}N= tzҔ  n֮F𛊬Q魒JM5`ufZ]Ik)mLρbZE{Hβ2ƚft"}ys6:]ښ6m+ߏyϫ04^ Jʹ}^"(v*&r>yf_+ yyM{y(fDWWeX 3*>ic~׮@s N@}'֚/e~.kM^vUFV8TQgR7'~Qd=r>Y!tiz=KωX&Fмn4 08im5 {6*\,D9Z eEm0~JVI`qY]cLDU5ՋE1L4ӡK0M\WN]{ 0aӝԗXF 0bVz>A &|CsNe\aFɽk _Z'jy*e{EXMev6=5`"-c U@yx5kp+HD F j1Fbx43L]p9`e|4;;j3Ħ.xҭ#Þ A;d{x\ +a.})wۄҬ# xcZ=9񳖡/4·ɠHf0V+.yxǴ0m9"^g|+oQuTA›e,tY0(`#=ӢCM,E4xcĮwwP6(B ̈]pNzV.7?B1] [r.Y-[-?&d! . )Sj< @EF?w9\ g:y6b.VIZ4d*Ї`OJtFPKR|9Zl&`;px?dF![ZeA] 0(PPrD7"i+!C~'d`HWy%dƽOr^xlj}lIq\VEP V0 xc_R0'sWj:]#D­6AMmsW31\T4Aq3Hjp)[^F-dwGd=mcHevc\ ؾF #XR=mpyR7G$c/e_P8R]ipWžةͯGs27w6F .B#b}DOV_SCF]>߲hz_(TeaW?~$-4>5&N`_}(GvYH ;2)įOlSPy=g5 myK_Um_ ax.cʾm͊y\h{ufppcQK$+n'c,<{fĞ / (=N)f[ь״WMƐ;t@}̖{v2'E0-i%r-)(-|۬i'9YT=A|R.a3;G䍗LH%:8e, z6h\M3@ϼm \TJ GqKwMhރ HGF'FB7Y|l͇Ҡ|r+ MRz*02cI 4}8-gBVrүpYcw9 [p$u?Yd#ǡY.0#IfjZz_֑)[-MF^kZѽEh(k!0Ņ| =Mh(ttP=53[͟$K,&KE*d+24H~2]chӐ%y1T^~^cs,%2/KW;<#@-g vƃyo[ފ p _tRlNg3 즠oexUcύ6Z“:ߏʻ|s؜[3D$ۄgZ9.v ^ n} sa6hB PnK̅%ľ\PC>}VLZKfxh膹&Df]¾3zL}s$䒔݋Us?MDz$ry&?`i: VߊCzJH.]q 囹[@hC} C:?mjv D{YVs)!}$sC|YQ {S1x_l|˔\ev8&U&3:ni|5|Id?Fq!l_eILqSDj'd^r'*{zD_E|p!)ahp~|;Z_UWxlb,"#T|舦Q.,nS;%fU#I*ʌ|K#=У* IOZ.h &*FR ݂NfȳiXz>$XW}1i_\&Z!#mPP-_`̐oN!fG*>|v2=HHü;h3kH3XiU)1lѨY06d^0סtN ۩B޻uyHf؄<ټL(&֐! RHV=丆O0I7 %2*ka<a'hǵ8Dz> #80x^KF^cS8Un6J?=lBIO8j,ʓ1* AP>qiOLf5+7Hp,7qpŧ ;LL<(Ne4;&,'?k\A\8y㺰_4G6A>)PՑ]2E-xgoE((Y1os9i/a:p;=[(O6+mGEY?[O-,AFD !͂IDWPQ{59k6 ,J*jQR*h rViZ!^[8My雦"?{>6YM0j\?(j½ hѰ5BMo?3|fxxy߫QwLJ+P^ om70+A69gl/ȱ2)"pCԵA,Z~6\eE~aY6s NiR)|!'{~^~2JfSˬkͬE6kIJ>sJ}4i3]VEsd 7܉g4;&8867]Kg,ʆRy Om Q $TX6UVv`;Aqr0;;|I8{K#UT }oaMƆp">c‘5 ҿ}qxJ,y@hɤp cҏ=Q5 ")(#F/'k};]fL\ tOՓ\ ."70Cm.gaLއћElLT [ Nɽc/5I4 vLADs-*ի&hƋo6(Uwؗ|IK![c-0F1a:`\YXo("Q˓~0rx  >ȷ.y#p1r? = ӽT>Y2-rҹ+rD ^=>g'5{-Q)kKgX.^fR\ٟE{.L2WUm; hpLc>p~gb@E"k/4nޑ&y) D?4`$z'N/DZ#CBDmm$@o==pU\4d݇J'{.,"V>H썍 Áj29~tgXWr%v~KIc\a-:JVW.V%z@No+E9"[ ZqA8mE="/-o ^(T_~z6JOŢB*Dc'Pq-6_M:i xa҉o'VG]QIf-:g2WiAEa|0iFm㷃"c-y):5=;qAdbw&mͩ|^ H b)E*3o'L~$J<xޙeih(({;3L+G?M1(~ 3=|PFoLꢑA6-/pߏr-W[CKDq`u CRRqeߑXwհ@Ki^;g6aG7a"HQ3ic"kO'[XQdD ~RHA ^p P"~]UU4 %5n2nޔi쿊<mOoQxʽ.g66jc<=]:4ckGrL;- &&jZwLE nϫ`Z]dׂ~뱱~0Qz5b#ԻnYݩ`G"ᄚ,j|,P% }\$U"hlθ&7 ~ 5K !,JO;RH*T_-wDq[O.֢"+]zwVCm*|͐v,YS‘0yCIeV$Y~&,r+)B Yŏz6[?X@`Qn[I{;&3)8Pȴ&+qvyi[ex4NG+#8Dd*F\jj۔ g80wǸ3LV4ar>e߬E@t1"0T#F"Y."W YF9jA`:Drn;}QD7K TzxzY&զaaxwp5nFꭠJ;D\yf<p9ӐT0ŰL\{ST,Lk.3aEjUIMH4 CB#ShH>/S蕷Sl`{Xzo ep*Po&dap[vQ>~Rs!5{S`5t(_IԜ1,L,hw ! P4K1Wz^q{UV}c敷gK;qJ}Q,kܾ`S=eIKTZ+Oe' L JYѫ).}P1pCXhFF°ukԟDu9rO \X{Eo|{mѦH#]*[Xul>AUk`êRٟʺO%c"cHn:wʡ0@@!%ET`fָVH7$Cz1G9%pO_oF%WtXz$H͟Oogދ2VvB?~ -n`HO23*H F079B|޽|gY32,˗L;Y첷&lkpΰqJ0/Y3bX;Nt˴"njHeL=ٯXT^Rrvl ;+u.Xn3VX4T xwj;%v[D`bUFI≶{k].zSqXVS HG]NaSa}8VקTr {ɵxč%1gCsT5%0sA f+LPK #F %`^<D\kDp Y`7w"!38.[0d@9FX c6 cWo5e$.պPlssua8'Eq,g]G9g:l8l^aX&f|4d:# q:QJ9jE E$Q@zKt>^q6&PJ ^A2>i5')7B ڷC1LZKq M+f5%*YhՁI0zCa 2Z)SsJnZ]^#gLJWQ{ 8W}S?D{jޖ101$pvȐL=j'( kp87x_[: b^Kd90Aszitz bǓu$׫>5y58sd͖7 75ˤ46j/yx/6}am[ FZQcr3̰.y]'0!ZuGqL4,ZW,԰:ntv~4_h [rKC]b@ w먶[6+|ZC?+MZ7S-)Kw  DuWbF+nGF~pupA~|5I;BenSv#N,'3DIw^ )U PGGtE~ؼ5+6oş 2?Cp.6׫qJm҈>J8Mzfzӻ BjJj;/QxEOUV!eh<4 "=>h8F {*+or;UL$-XCf{Xgdv[R0Nb[~:ʡ-P&bí*Y&,pgs3<>1aP2H  ki[D\7 E^ _55(~-'?C> NɬyNKp#3mWQsȒK`4tVE>4US$4[խry?k\pP;~ԁϯiaFg vf7675l Ž^N#pG'+H1Ć$8Ӆ.$mޡ#Ó(ҋR+l򃟯ac htiAp=塜D8Y|jtiΥ'`&;X57_u_|BњPOοB'<)T3P|/TO 50G8Λ$cY6&A@l^zys DNaַ+44|I*z>pUx(z:}3nNTR=m*y¢"<3&c6 HS ol2g-Dr[]7P_kBXyaC屷m:(VKBg~,75ak[VK6oJ}MbZFG\f!ڕ[4=0 F0ͱ*4 PWbarC{WQ.:py";?CЗ;fs 65c6\nԪEJN۰IӇcSy/t~vp=J"2,6ufU~{fNxPMGD;Y}{O{%PBiش~gtt/zL/f~s@XL&u  N&1b$;Rc]y8H5"YBʵ71;ϙbhB(KCԽl%FͤqX' WsQO4WL'լv?!L,W-]Ɯ4V?2pUgm^X֥=3> uN0<>p)`Z%c=i#?lwzHs"d?DLi^pEZ ~| Ў[|0XH=B 5-O\>X~Y,-t~X߮GA5 gVxH3]тsP$u [HP/E0"|,qm9=y26#' d+(u 9cR Zt-P}_4YNӷ w)HjF CkJvʼnČA:IRxJ,5wxZ dMA-|{ !qV\OѧB!k{Y`}EZ-) "n f MM0M3"Z1 '@Q}~Y?4c R s4NWݩi}& o&\-8ZJG@MCW] ؽJH#_V;=*Jɬ~${z=j2aHX L:}/}&̰,!ʆ bIb*' މ>i f]Hxsp-=t@GLLɁ}9*Uw}>uag=ؙfk2:g:J/catlxN!9_an>`l bi_Ri_{+'ABnNد͊ah L~MCO4;ICH' #%Ea<UtmF#BX)vHբ_rJ_D\@:#\r S8 <+7ֲӘ {5Q[Ž qpTXeNoqqXmv0Ť d6NԊA u5 ˲d $ D)Jxee^Ȕ>d. L|ٜ%W. kj3]Z@geY:y Z]ڡeSnЬǛ$_ߴMRm[-y * To?߭ʫ[L0H`Su/𠖀jiޯU!}쳌:`1StЪÒD"+ݢQ$砫ރE <s=>__PUwV&Dz@Q>)ZL@P9ׯʀ4;fUoɬI9x?)JfS J=l0^+vڇdt,Y6g忆k;Ϧ+E,^ĂxAVtc^Suc 1%s/| x^??m?*jLHOE œaV (M ӂca$w _\G\Bs%6mN%T HNg/Nv .7Hnޏ@**4; | ~`Vs\OXAxޡHPYT q6S#kMnSn1aѺ͋ 2OẂ͝k_&5b,}ǰr!1ߛ2Ir䇏N̏ }1 In+t_=UAL+~od>`) dȰ{Fw&5s"&V{P­:[٥:ER9$)Xf\l$Y}1)dv^vg2&P.+Pfo\k.R8P:(Uw>&0eA mY` EN5tRuʷEGɥe$Ac1>1}.FѼ NZ9Ȕd~bꟇ+',P Hu$a#k'ʫ-obUY֊HG)R(v B/j:[Tn&EN}SXy>zY4H}@Q1xЂ #G ^}'랧 籪M C/QrM^3 >^} n'NMREG}c4g] RcDN|Бai*iP<$* ~ߣ8̖vAQrh8$0gm@ZT k| 9rZd%ғm,{`o~BE3Htt4zl4~MkzwM3UZN7N; >CZE+318YALf[Z~w@B;:Up_U^h BfRW8]S: U!,l4-}/Tgt;"9XFE^E)٥aJڻ.5zRL?8%ُVCi8[=KDF7]B? M\0QN O[ʥΦ} YFQW +1L+yrOmcxEn[Ñ89 W .lu;3~\V]!X@J9~4w>L=$M/, 8Ҏ^y`!l*K&@Cxi$t-ϗ_b14!=QDpiWKá3)e>F&vmRY:qf:n1F,J)U"hJ 1'_}2ς=JԳyu%)RDZJZ`׵L K6d}8{ݷᇂ\'If;@F7fJ#Ŵzx"Wg3ٚx8g sI o֠⨤i]ir%N$a'#S>k(TIWF7.f+K3#?.Dz!fJo21o0?} )_pCY!p]zta(@DI܏ 3sl"E rc۩~}"7TGRę$D+F=qDHiU/T0Ulײenуq8k;[j&td}ImNGW]אlg#\w~̨#hcrnMJLx_j^!@l_麈!l7hMFHUK͉++dXiOlpD@C;He Ɯ_;d[‰,!b2i꯶Z+d7 MU7n$ :ѿQs ZFZBh2`rڱ\pHLgna}S9#) d5W98(ǮKzԼ"ե3HbXnwkF8p sW 96ϿXhK-U8@HGG,`Zsn%ZȥGN/fp^5L態OS}qS .^"}42o5+C5!Z@?{7'?q?5钕#6g2LTrJI~`wk 1pT0ɷItVY%PߺB"Ec@wb :X@Go\'Ҿb#|9c-OWv0bj-޳e**S#,f\c&z*1|V ,\"^Ro?KssuQyd2%B5S#F`fj.3nD'`@Gb16S/(x.ΧkHPCׁ Qa@))Q[@;8oNp`ycg̅d &VWOZ uW)t48BHv0H\2r_:NGV@fOVָ[qi@wHwa XΚ("˒ؑ!%F^ !iu8:%_OOx x-*]tG5K;\:U*`VQurJ *TpVLoP1KٙN]+@fS$ÿ@~P[ Ĕ-7sR 4, 3|AǂYQ OʻVR'#W"@}-~T F@o7咼 ZgC?k>$ *Oţ-oV[V]41,1\TӀ⏦[i\0?PlȰyY)u<=&ڨ\)<[Q)V:1v)UUt?,Vnf]gw/mO^kUk -Jm>p*كz~U)v%MM&Zt҆IĴQco_}8LuxZ0th%ٌAsq '3ly,^cK/AlNH/R"\GT6C3 +wMcsIa6TY uIA28Y1~>M" ^$ܼojx3d1?_eIȏW8IG#JWm*m s, I6F'dLv_(K;-DϘTOԌN&8Ϡ{AS".w,F_UT"7jb&[ցa;5g\AK06 %둋|XVGwCZ̹r=anpЅ !^Zj+.ڜ/T_&R?r (3#Hp Ϻw %d+*H۱2|Upo4fjf"S6ؓ+Ku=="p}}O}RbS/ G$|E;?gfs/.I|tGjOQ,yN{|)PoHh$5PXԴIOG %{+pil]鳭)":kB:^ RED)ɡ,AHcG;]dHBɩCP~SN }}ks0efÁcjNw̏4$H脚X:SPOfh!bi{ﶛFb1Y#(XEn-T jFjnRebgVa&V"yNb˓7_^*C 70,T L8v&Gu}W'ˊ\yDX2Dz+$o'ܴ7鎋{`p AbAJ'iЊ~Pw< )({5p)Vφh$MXH#.C+rWj;Xʯ6r#C/?RlPlu hq4 )DŽSY :Y,ԅkU7>p9{U= #HJ#=݌o3c®e^WuN] G;+n ۬ ?DjPk%.5[/}{ijVnpf =Ŷ05K 2DUiF-2pxe<'QՎf'~Ti&y:ZԢzcgMt#Ok*:x+>rGVU,5D4ŗ9Ÿ:T'H9H{484eKdvA~Z4k@gRa(rWѢPڭ}`C~mQH-gt/`ӭonie7=q(SsB#O`9z0[{jxM<' U8( G(RΞ#{t#I⑻#,nKT/884w&V3R~0WuJcU/CIpОX88$f)3'('.{4= s%帷wW&R>B׮-Р8mRejmDvM&\?Ba)o^wR#YS,>$ ;zBx+m/duկxw etȼ@tL-$Y=*|>>@-@qun +@C{ȡ yDduPtW-&y]偎>'7-"~]\ʏbHа(p#!\̃ ڻ+܉bo.5Uc*SG`A#3/Wo|[BدjZT1Gqs c.Ax1>z=hh=Ӵ[F)}X`{Т>ڋvrnѨde6J4 bչ"/*dSͶ #8BW` ^H#_d979]z- s@&c.q$p5x6"@L&Pz\D[—w7clܵT$|Y\*ov*ȼlr%}p 2@JA&f6C? 9jBWFHj P/R̥zR3GPl"' Xe"Ofs92 !S$/x}fQmJT$MEؗ,Z%[i@Y挋\{h=3YuAeT0, ؓ4Έe+=0\-*j^,.l'^q[)rucMi8οUܛ"5vJJ{X>\X4D$E^9yΤ]0K.PwlK;̂A*9ev˒6axr<ܧJdNh5cHfSn@G/M|!Drs!,HR$#e1!e}QCs6#9݆o  E6#Vnjr77I]HvN_crkU%u44"pἼ\N{UOF!}CeK$=D&S}&t86v5,WQaAvWՉ?nUkDfѱmCm[U7+ډ~T>P>yqQ3zuH`HX&b" Vu\ϏJl/@ى/_M1Y ]U(Q#|jak!9 k~I0 Xqkh"F Ӛ4qet]t ;&X^Yc&2,aNgҿN,W&J(AS9y8!Oy= w(p," 3>\Ven`bt#c}R A M>xPo-y4O9vutDYBX)g5KZq{؛M_ٖ`2w$1oۦt[J\1sA%O_rM8*J*V6fd⧨˾/hR- ֩ \)jm?:1Vef׭_n5n8Lu =#J Evޤ ^onR5 `IR$b][^/ƙhoU`@2w,x>]bPb~zT g8xٗ|ɤJO 0zP! ^3@t, umW:so4Iг ƒ'%d_BܶF*tdl~&3Ǚo閺v6(جdL/ˬy$9+smu aL(uu)\}FטKB|L:Try蚪:tm7oV%`!d1ǍޛnSa}3sgw{KI&'ҫ/ZH" VPd.qUJ>KWo V=EE@?ɵ!h0ֈ\!]>.Y9_R`_7ϫ:cOqSPeЬ Ҩ{3ݧq3%Hv4I) N˺qWjOȻ+ҘlVm^jVk8`st[WBj͝_^j-~H>7<#wc3g`1L^#% }ȿ/= ]r@S)L ny$Zm֩=[?Wj0*q궐"a wH&q~[ɍ攎75(+W%m8e{>~j,/4 YJ6t[q,_)3b[8" 8k1yLDz0aO~ Rn} Wl"yUa'Rdv۱* \ypBaHVwk_.)T(WxA{usdzLlJTpLNIX"Kζ.t7oz0Վ=GG w }Iʿ3e}CJFMO')/_ <>av@ԛl_]9PꍾJt@9#b>l_A%>)i` `qVC?k & .f%LdP\ؠ]Rd-al@Ĉ4q_O' 7I!*:/q9+'2] `1֠J$k>?WM2M[WYVLd=Iv?KkJO#n7bk*2/(lPd.(gERSB{Cil wJ$ l++\>$e_d5z$JLn\rO慹ӈ  !^*>.H<DriagH,&q qю6lU>B@b)u0Է¢vqcTwCYcp xz"JT Zs]/KBR؝#Q)ҕN\zcM]`1.0>fN 4Vuz7EsԈ`"D1pj ʒ, ؆f;|EYJLkEddE'K`fsnH$UuKx7PEFP"WP1.LzP):2Եɲ(*ɵX} qNH U z2B ) 8UVFX0ƍ`m3@~`i3f3}^/2'Tsڎ *Y"HK~7KH("'h+Vns] #w##35~R#Pv sƵ2W{7̚:O-3/oTYl֍vPYE;̃;fG+ERqxo Y#Q؋R-5h7xE؆nIyq(?q ]p|w4[p mU2o 5תʴB '<[_@?fmXeq>\yC;i;iH}E]B _0D1]1XG8R>KIZ Ⱥ(Z(Ho&O/0}3~qMwB%Qy 81XT3lKWy.&5Oޮ6?VUsw9J"QM;%"!/*FJ9:v~ΠK99RH*ըV ) io% 7(l_Gim/w--5W7ML_.`hv?6 |q^#XnRB0s!/}֔)jb;LPhdDЀ @WKckf_ZJ̡A$` : Nխ,BN3wGoJq;x% b\+51spߏ(dR +~e7u$D%,u3~X֭iwò=@ }ًq@u1LSҿ ?Rh2 L@ȈVH2՞%z2 $ W}K@TJJzg_=F6"S8jǗA4.L@_䎭;: Y AZ f(Q}ڇ * Y4_*-bXAPun[^To݃qX%SiIa.lvWDPYSj)IAOEIp_/P@df?4OẀ,t,BJaQxZJ T 8i*$8j`s4֣pmE_# "M8S>Y07:i Q3 LTg뚂Tx7m5aIW.S,8ikTxGix41AB<s֚L|쨝O#}L"B¶8,k CC>pdEulFRx}1J H,XvkU4{nC1t%FŐfJ4Ɓgm9}tZSeKȈ٩v8΢(`o _莯(q(`g \CNz:=Q)+G_,\>DrJ\Q+vձ DmQ .)KHr " oNBqbBcHP0*Ƭiю ӺAm,͍ Q1``6OW WaIeB{ʫAď\`,yY}Nֿ+$ J?ۗ[%;?`'|5'qq\mb/tG.8UݏtC.Itnnn4{&i?>;iH3[UyۿE:AbF̣ik k-+~,娯)FU<ZNSxDQ vyǺAA>G$q44 B*IEiDga꿋iacVF\H\Bnfm)3L)G>C{P= |l%Oy"ʩꝿZ&9C`?a p}ώîZp?Rb(5mJbxmFas)Kj컊^u{)xfհ5"W ֓.TR,>(\Oe*wu$]eC[`%&.p)d'e'ky!zP$TxvUԮ&8QR8[iD4zqxFKZ˒qkn 'F~t/4ңG$ps)det5#]dEh:s|P `+m ;_;M9P,b}hä;1) K;N -6]7}bٿato J9CX t;s+>G|J~vɆk Y:ypԄIKMilqc^}2+ʺT5!i;ډ1 Zڷ 3Zr]lj7SqD?"M9v&_wNÑ́M(3 `j]sPRÁկc;cL1lX{BɡBX3-.x{ƣz"~Ll5UMs'W]f@P7 t%[YFe_({uy|0]@ K)fC_@fŖ:rͷ(vy(߲Dpk,R_ tEO7cE8: ̧c[e~k/N1-{RxZ>`?SnJ|U KhZ|ʚ%=C~_z>q~,_SDPۿ!8Ή|;2ܗb;7/~IlݭŭK>"ݓ?K$J‰MdSħ.'bQcXfwnds5X di|pbY݋Io˰d}k>ݭ)`@%#TߵNI }{- vTRÊ(u'vIAbu1G6Q7+ݯDDqߛؕ0ziu7G"oD<74 0CSm7QڵQZn'̧lQb'~ .:\f. 2WfjhfZ`!ލ@Fib/ }n4~?9g6sBQ9R #W2޴T1 >)F.cgHaJ(YUEo"f"f|۽#L`Jg)RRJ⨽eJBCz('uV&MltgmUMCzWq=o5,(wv(mfn*" hOj yⰩQMG27yc> ϗ%orR]~32`vH :C\}-X7LJ gG03ipy[xM5f:gz>e]sq*ş=T*+XnCa#skJi֍Xaq0_ٔ~߁[ (v_bk콅ScfFvTg$X,jGjR7te&5O%=ᐁQ0GExi=)FYFF3ƑWQ縦/.WCes L8Ժ:KG᦮({Zgc< `wXX◙G`UM18hm7ayar3hU9Ηd*i2c|QAN#5ДLj'/0>PmPn O=~Eܵ,W^wM9U}/ikM-@I2vCو;Ai:@zb8y'2;<2yUtnv}~]*^I"gۯaqk 3'29ٰ0xV<w} R3DZ#fāYf[0};ةL8_Q+H׌^G^}qe,s%]#Kk6$/?Ad}9*d^O$cݴi1.I9L]C8`9' H!7+@3pQ=frg$+#VwO7X@k}@e zј쉍D`ijLNؗ S}SZEa`%"'I,<9(y;4LZVB1fO'&9wue[2D|0A[dɶ{"H|MD"PqjA٘ v<^YE"i:K(S5L^wZ ^b5CǜQ `u7ۛbrAH)|,~=NHY1Q^()ZeD58;NڥH[o x 8Tը|0. K7Xl&BB 31dW Xr.)I"ǿHn:N{gQț:õT*R4YĒǢcS n6BP ΎjuSmE~ѹg#sspnԔzC%|_@u6"7.tkwa*10!k' 1+%E9|5/d(HR527ʖF*)_VuJg!͵=s^ W+8"> Nl{Z(z|Μ{L.fR;NgV8ʉsn\ RJ{8B=؀~$x$5fv$w\4f9nŦMn: nW`B%7eКѿ317+B#;e~:?@;޳pa9rO s rO ^"ƾ6S1pi+i2VM7柍^ }Kz]NwC&JCV;VXRxr;iYp}›!9з50ªR/{ԊX j2D"܄N~8>2[ z`xBt%DV|!"]T" ˦VEPYǨ "I,ۆnJ]Pt䚘j^d vᑳ&!m.Cַ1蒖 YEdddlu5ZuEilX~hjA La!ZN~^-̹iV-aYT2оBZ fĸ!} bR h&sv8~g@1s{ICo~l7Dj֍! sKC4e}†ӭQzCW2*3tO,&?u:A#,(Wł 7|fW Jh:k^ø`VSa iS֚H1.Ф41DK򷹔t 'hyY/!su%:G!T7)Y7͘>. 6zP@3oL-k@cg+J`,vUT 4 ͘B.0d3^Е:oT4%䓐$5߅+YtJb BGI~P7cy@Uc9OO@%X!Q.-/j>l2 H88J%.GNxMBIU &AgTKoǰ>)Cڜq9m4`%6 kvٜIk<@ah&z~uSDO ̹ Dբ% 2l~N}ꩪEiݓw|#>Q(C_@L"4B5tXI[We <$m2}RljX2uMU-yUgz3,DFc(n—Ћ}N}bdlO{|B6 JM&N{eq2/l90j p>i,25^ V{;qfph \]~*`/IH_/׀(!+]ku 6X؜ P1R9Vi9tE֑gMkd&=X6݁,&-y,P*$ӳd{.>N0}pEb’UbwRb75铁wK/~MG#R-HվuXqnpwݨe&Sj)"("+Iᮭs\}V*GJg/:" 4{`Sf.Pkvݪ>lQ@,Zíޅ:9:'ܼ=_;"3vui~wJ-!.R! 2c%Pz8 R E3Vݸu~vPJV|Igzuu&BUrHy/I@g̅_e#?P/,p0(Ljtzb%YˠxUOp" 5O5H3~QK3QmB\̻zx#%3D8rzUd1nkSC+<%&@8Lez8"I#yf=(~Īd%jaXHtX]zF=ރ __J+`G}ڽ 66BQHRVeU U0jik]_-XYN#䒑zB{} E^/7ɟ+)!Bjd墷=ڿS>,#$G0=v#}Ivň3rCS|whm(-hN颗h>JU[n^v,)/A7r1b_'<vSH]?qΦ&e#gi80!-t?F$i{g0qx3vK-3%K8CqMm<.P!Njv<=lfǺ_COO=vfɏ3ݥIa*f_vBuMoL"f Yb{{bbq9),_*w)QhY鷂cx 7,G$LBXDD9r8XS K=|13'@rB%$saK.7gV}v\l7c݋Xq ՒTxyEnyeԗ17ZHjOU!;CHI=7C|+B-zAd }o>|NƶMgqy肩dE/wl%'JzO ^aȓگ x319 `Bn}w-?@Ux`LcGDl|"xq2RTdS1"GKTpe+v!w5+`_}*KK7c6sU(GlXKם}l[{M\|HȮFUt'{ O;:O\hXaO BE+7XQiA)BdR44A]@6=XE} Js-s8Į!u4U>vzpFjӶqWvtt{h4k\3.tPm ƎNp.Ia6N[C,DYVJtk %!E*&VDz;^lQWمj%{fBvEXI@('=ҲA^*ش u@ sy-E`dp8;sqKdj_.&Hap2d_i%6R0ѠNWCS\=fմǡ(Rͯ s;w}?aV(Y!N&hN5xyYO1aZ_CH|,p'1ȭvK=| dz0loVK$H?QC/s`-%SFY#P {aߴX<N|[{Me 1& gʭՊ#_ȐG6-cc,~%__:JU8f,ǡء8hm9'1\i{ԟ^RQY'/[  dBda)AzEtבt6"u7Lxn?AΨW8zYH/Yˆ) 8%5i2ѾInTkrX>uWDB&1qYVg0M!bl)~fˣXR%EQ`5'KnMp$LjJx+Kȫ(9%6G3/ (O w  &9_j*tPj474,_ LfV>FVhA48̂:U/ gც\Wq.Kⅺ`x 598h+5<<c1AEq:VY +w~\+h@U+{#I BbFKRIY  (+7ka'YK&m g٢"ga f]ߗPi{\m:vDsV_&2H>H`V=qwkb؛ :#e$Kp{kpD&Ԃݚ-n~d> BIVȒla2lBs]YMP ~,o M( 7OTs xOƒ^&D (Hao"P(*zFFϵ(C79=ں^VбƇ$QrIVw8R8x}$`ceC3ϙ֯A3tQd跅1U} 0Ƨ8]w^O8ykp3|fjoJ9zʉǍs5URz,>}ȓ81AWh|E#c1״ Tݝ~l T& " 2ϔބɫgb$Pk t5ؒ+ܛ-J7T~`$a6w'$f"ud~~A:&<%],~IG- Xȼ.oytoJjֺ0LX$GiXB+f*9o ]="z'sX3',ڌG'@Qh#RM?Dt^H3Sy!q_Dy0_v$ p LR/7[lFH@yQҭ\K滋YN%G,hrο QR\J5zp\+%dY#=zbtw㵔:EPwA${kXrg-mm5a媪g57-6p5]y_"1Gk8Vuw*¤>0Ў &$:MRPiGSA}:uiIZ34.Эj _o Eb]i\~ gf_}b=ATrʗK`c&/ xo I 8`''  R+uB:N |VlG,[]v :s6jLuCX~gZkmgom8p{-͙^Şl3}_aؕxýaOcBc0bE 48ZE Uk_^1T^¯ACr˒~8'j;%+2 t>MC[Qghax쳨F>qkr!%ioEw4.E@gVp{Xrkj:zF29r; rPAQn=u - Rsk8a,3g?|kYNيเK7yQooĘ7wq\G^CP.Lxh'p@]K@>xyp7 hd1!Ti!܀yUw\7yz| D6RrĆ:cɡgDkM٪(c(|uaj pT gU{, ߯?>ES$xE5 t,b);N$ށo.+04>XM_[5TO"""tjfZwzCä}SQC,t|)aFkKpZo9c>pwu(3q c , -QW\$]: & 2Y`G_ؔ{#05PPqI6]t;POABw`D&9z " \kVHf\{ @C{k*ߖ7vd$e'h䂌 3DxC/犙 8+m}ޚGq &:TA#(Э١I m|61 `, ݃*dA.]P1;oJ]UkL..uw +@p[bJ((SPc+5jadJ h@RPT Q!D >plUR[/gIU4sM#rVO*sUqc]SBz/y/22MkvLW䕓WN9^,`a-f1 >&#֊:aқfu3XATЩH]69+n[OJAK/D[4t$DRA$1Mj)/\lrxm'Abߙ=Q=E״xѪoS~mceHIsjgU xoQ^F=g3.Wk$1 S|I)| dbt| nQX~IDn'|V=:%s K $:ֶkNdJSYAќI*ҿ`P\Eݔ̳iO$Ӝ\%s!6f8WG ^;+i!FOC.y-P}g`bl+cX?XҥM1SIJrRuJۚ傠t j\ގ8|40%vA>2gC W/{2^sKd/*@z7[L4ԕ )uE2:I.ϫv8ܢt*Vpms@GZdj7)=S\_@9B7ПX7(3/O?DrlID,cb W]MԹҳv o? ݪÛòn齄DoDe`f$Tgk ?k;fhRgؔax*0I2b^Sʪ>}ـKbJ'זry\[]#Z8F6k_TQw'؂v$IEq=H7Q^ W/($n&<%N*LMJ5C jc"Xͽzegpν }߄^9=/wx[/;1@&iӁXhVM[ Nkjٞam~ړs`\n BE헉]kĔSFDi\.5z],Z[aWTmF ^=RR?DHtfx* K7Ck65ۢsӕ#Q.ȻS|6/*])_>¥.c>IMh¨Kmp')! hzFO&)5;;vJr%4O_9Sa}@KfA4&jT7CGt_Ssp07CZspGwl}Soga͈}0jͭh[UaH5Qgl#1%tқ=b8lUn FGY䱭 wh, G38xVEНVUAȦrj§R?/ko2Efqh MndYԃxּ&b ~0{:GngxԱ|є0Nɒdk\Ŀ]v_$}\By[yMYDCmcm'sɊ6]h\5c@36lҾj\.x$u>&5‚a߫('c ٹ@5uHF+cc,{XZDS;a *hN2ZB@[_i6S}AF㴿fFeV5 д3Ǥ7& @,q#EsOR st?6ɃPd1SlPR}l8M\ܾ6ѹZFe 1}}#{riᾃOfH7LVYeSa'/*u x 8@ Z^'cCJ92wK*cdZ=IɽigcX+76OP !zG&jL*Ѣw OV,l؞=|$GP)ѥ$ ͡(<~6KhgO?,ul t)67,fG%`ֲa8Q(4apnxf7Jo vԙR:ᗏmoe௸&.~6Z̈́椋aP`veVfPo+0t:d@ZQK~x ;Bt->LAв}^K R~(~]F Deb֔ДChRYQe?+TKBW&\ݡEnV9[[ƪ-1Mw.'6mų,fJhZ뻁0:;rD蠶SFo9,T.I96^ m_2l9W1q|Tdj;{S[T,(+aopv!F'zSc\w)}(CKRZu`hQX<h L9g˳^o|18p ~\#1l5 aɷjr\Ǧu +Fl5 SJ8:38b,.Hj] a(n"crL<U Γ:v}r_ƕmukcRBTQ6vA6}kڿ~2 pIft?3&%$uЮ H "RE>~-,L4 V6^1H*ɲ:N/l,6yJzz@,2/L`b*n/$a*Ж~xe1 6&?$`&su'&XyᙊhT8*UVbuhk^}Zr!rD&l 4jچfLƐHe1Pʫ`<>' XH.L҅U*(]v!q7^ؤ.g7G0G)W`z4PD P!գ|Y 0'bWtb6V,xdCC7o:0z] {vizW편(-&3]8*O U=JyQ3@W{FOVNyMm7ϬAΕ*[qNeXOCVHwZ`]?5 )/s.ŊCIg2IfHNП~%#Mq w굞Oa!.nϸVO2pr o%6 ^2/~`%)01L\8.=֫]񒜯5.D: :É-.@aij=Yظnũ]:Pg3Sh2}lB\2lxM; }$vͺk9<{~̉a-, eVuXY?fou-r[Jvtߓ9e%dfW-,uޔqMYAj]@EĀ}fEݵ;X~~R*r󖔩VagMչ|/"!"80bTII\khM8\gݩ0v”*OfUaL .KKhSE5a[IVR3Ǯ)jCvDYfb2|1."/{`&r)oAX0A*b:C݅~2Cu2b?tGyosbDwAk?-tM40RV eGQ6ST 1yNW6 Y۷B}/E'0 ̛[w:]}1B0ӟ;E? {5ssws8Ն瘂u/raB2R]]VCf ;9 ̒ұ_؇~Ajxo#V{x&l쉇@Nt|[jP5wVD;ro4v,E~2詨*"߅: J<.GO>8Z[ҟNj&޾OKo { j6Pg_UD$|r+ѤwjFJ䴜$g8,$jD`mJV[=nMh`g*t1 ~%nL+8iME=x u#pZ!%}A,ycKKZoÞxB@tPs;i\Q. coOG"`#e=}P\BRUU+uZ i*aӯ3ùr}kٜmh=L, xDm{]_ݸ=1:EnE5xQWixR>n+"#6sOU{؝wH5dt&lh)^ԭEjW%X'*m`G8dU'PZh6E R<v#Ӄ\S(ґG{DX#+l)BMNrӮ| krs7>c&hǁ֍9M0IFf*e])D~u`G]QˑpziV\sBڝ;'x&W m:E/R&0OoK;{|$[Zn1IXe3+[dS0tznkAvRVi@E,NBZܡ*1QH)D}&S۵Pikͫ(pԿ2_/CBbaMu.z,>qHzY[HLMo).P$V͉v#}1FIk )hkӼ+ ,ct؞G&+K?WYO_pvn`0 SHW.oTu.=1ýp[B6;bk~F3!&7P|KބuJ "HX@@\6!P, f 7w^9l&\y?q@\1섏HOj֊嬦*>)&4v$^.PPQ NeABG0XlU6  ;yrJE<)̥!ֱZtG gB^+Uoӂ9uN;73 }W韟!fAUScG^rvFh/`W^ؠ xf!|'P;6 դKN΄0̉b.f έ/NP[نgV>=^zz-)I\MaZٝpM{ WhyfN@ 6T6T`4CnƩ;%v?7 _ oTlXχ}+xd )Di~SF s_N$9$Vvvo:y8N`=+&\+[ |4™{_g# L<?.Su3fG0O65;L{W'&k x~OFf۲~­9uWj(k\/CaK[{i؝1dA&xҦF~0N r<{ֶruBú?~ |TU$R.#0܉t)jxSw8R_C`MvrKPjTm49~$su*Y!M@A%K @V[Wp;?}lx0 $lì.t(9uTIMHF>3A4ݳf !T ` ЍkgRY;5L$yqeDLGTqYH5b_/-! 'Gޙe%y;s&1(" !x-i&ɟ" W ؒx}X8鍗&vY |5D+E&\wޒoCI:@S E.<j-CRtvB<@krgT|B7c{.*=4e7}"t߄D?hЉ;vxҘqY:7nhYwoEK^; 16s6ⶉnu "\ә!ptB[Cp̝¿Ks!.sEbgY&F[-t Hgxl  ^8D) OdWU'Zh#K`ʕBOyv'$t@U7=ZXkP7{rTRӱ4wvہc\Жwc*\d0NvJK]NsA܆b{46QjQi4pT&\wZs7LzKXDl:EmPv :j4يS (YUbQK`0hE$zq _?09 I|nO{ upf2C,|_[/R6y``WJib7v2-e~wܡnޞ׫GavaBf>c٢ PӦta+!Y܎dR-+1R,o~z&7cџJƒl`G傰xp n80̇(-hV ޠ-|ѣF|J8tSq cBajL,V2:BϽ|*x'gy7QMe~q[SogDQ q{0h'g? D;T~}N4l0-"']0sEgc)%}pEJ^bc̨}'siH~i&d&YzrW&Ia/X*2do>{/[BпEaR9^] \BwqT^jJ9v3Dč%z$w(d^-mY 3yUĨ3O[\n>n-}j=-2QTF=)ގ5.b&/ C;KuzlHUI CYN-ic/E囕H럮p򎂳0Еd̅w66uBTiyQk$ 8_dZSS cA&+򐣨Qڛ4[**xbMn jnm"X<3]⾌pժ}J&Ch--?y WL c``nbNHZNH& kqWwDQ ݕcgs&n:H\ȹs jXBpR̃?`H~BL ^ߝY}@s陃|$Ϫ?qbTDzJJëMv+KIǡ׹ttdQig -5״|Jf%4^3Xk%3窟} TMbk2\/XhJKoi셬X#WEm/i%U0\3 D(wȕF,x~k;b ((u׬e~.RDbdZ0Y 'MM&LP`'M˸DfRHGesK¤@"E-!s{qbuGE1o< 4 ᕛ6݃Ƒ60T9_ӁݏO_ǁclkn#^"KZ*N3|q֚|"/bf ޑ= 8}Bp@vXҫ x2:ut]hP L(DG1C N{7{:JT_ױ"@zFbn1Iö{* /ͣQegHCPZHߕ>ꬎIc>~sN5bv$7dQA{ANyNRn-C/R&Vpc jU$^ɄKQ{=ާZ4Es2n@yj$+GlW7B`H6Ō]HRzRE{ + ?-VrYkg4!@ܙdp;| UN/WHػx0^,k\ܱx.fH5=څzSH}ܦ|_qL80Od٨xV T(ږrAӱˉEJSk%Z59Dݽ3I(/>]:8[XIC[&.jF~ (ǽ-jRw`T. Ktq"0FfQ4hq-xRg:/ojAUF`knj`"^^0%/na\B\/ T{22 I!%V~>RPMx-ŅՔƣ hfwr%͊/zޥu~pe2v6D073Ȇ̺O*H|rg" ո?2;dcgP&4:ȷArspU$67i5A ۶[ Gs@Dndl=&~sݪ~a>iO=G׸]jtӸ\ OHF bp3[qYb`hTde:I},۷NXL|wчS=S3#f-S]^0Gkҹc)'%eu %FKg4!2r˘}6`Ay_QĐbV-jƄQsY>]cܥ-~@r-;[ħߎ V:X|8e@z2LMM?,b'$%dQXpz9e/H.`•,W:o\ZܜAD 0L9􄤹 4ϔzu4z1sB 4YsK16EC]c>@X hxSTVr\&ntأ=ʫp`Vlo?&d' ZB: !fDZ1lt3AKnڲk?X炼 ̐@Gy9~Lr5uFRnaoԾF%) kQG2ͯkmt?zܪGO;.&喃hpv(=l-#]b!B^E-/N;Xͩh7쥅/j|TOc+Aچg('ч6I=~}JB`Ba\&œ3M|ar8،qBibٵNk~[mU,XkB˝M9X.2YkN"*fbf-9Gň/ȄIɍ}lΪxz69ىEh5z^7Дee[Ut j)x˼&{tf`ƻY63gjw|PzCݪx}Vj #G1*FprY@RJ>O3y[qěQhLtf__G-Mm#G&e(6ZZ$iPIDҍca0'& n 4CːI^X J $BGYW}kTD%{1`S _S/W׵DpWNՃ A͋O 2^ZeWɓv9G+eyEsZ4SWɴ5ݡ.%Pʣ>ݑ=ch\<%mt׿8 ZKf\-:2һ@~ U(/B+"=12S'1|jD|gcQ\obt./.-X+17K&+];$z,dV$G=dgc= 3p<}F- e|10O,$v5 Jh/g A vSGrynHc TlS;ԥ%_RmO|I7`9;IQ:?j y1SD$|Y [` ԲMĠ<o۸_?dZʣ+z@&-`0]ڍ,6#O ҊLKS%NsL?N$I;e99kkxNZ~qRFiGUN LUnD=p *fcs%UL~^XG |͌HP1V0 ]ߖ@U<XDCFe S 0KWΔ i̱&}>̘n )!i)VJ wjf48@Pگ!B-/Ϋf/nP=L8IϕXҘ?Casq!Ժ*hv([ x{ +*3 +`S 46)Y[n,W˜ ǢG?J`k lU'Fԯ95g>W:Ȯ0/~†x9 7tV-YVX2cTk ")0 \<8Ac}z0nOՏۯJ"=/2,}oۀ,H9/Ji?gf혈gK%' eUk 1V;6rM|;thE uo}݈XzLۇ7|M-Z1@ {qn3kI"Y@uИNhWӍ E.e L9a(ʑ݄~$ۼ4 +XV!?Skא;UuQR!۞DB07oŜbs۲uޱj߻qT&汋qj}UyO3Ķ~l.G BВ{@Nh%`$kkx,` ,z~7r\ ֏eLl"zQưF۟SwSϨ6Nţ]: ],xxs:@$F'ci1ZKmܸ\ٝcɪ 婴\W: )[=ax:t%~:<{C/@ #&R8NTO?ć76, J9 ޔxÈ/aa3JM;?jzJ/eRL΋'U [>L2PoY]F]N,ᝉ{# O,aB *zƑ.o;l:ˏapXG<! >>H, Y>pKbBQ+YtK\kΒI'u9K7 EV4KxEٔ*L/{, IKiHNhV/lm%s;3uTW[L޹1z-ԘrPj3jj4v<Ψ< _P>UtfA"*,% V &^SxA2< d#㧔L}pxDFJ$%#hi='vդy.Xwd7#fS%hfkLx߀)5˫Ƌ0u[ỲLOUSZܽeHtk.ŒC1 !7="=?!L`&#M̐]hG9e= s'% LbvČHēFF ~EĈA)Ia˜Θ-ޡ$Kޯ~}Z=/ ;[c . g#ySphS:c,Z 2@^TØEʁ"t:Ut'YσݣѨG 9/ͱvѬcV͈+m,DCn .Œ=[MF_wOv]<2b ƙR"da8:XHu`" v˵wƒw)-{֏IT/ZS %n# [(-YM vXv(A8Y ԭ gKe?6YpkU% d!&\~3L1g cE.*ڨPS!4o.ׁ9c|9̀ΈƱ=sT"*1MAXxT\7ޝ,Kzj93 M*ӓQeǞ X%*;hn|f[ 'j5b8(;cab  K9FXɓ`eZ ~vGW_Kϓ6cG߫f=xEO;aFF`1ɑ,ċOfWڅ3ٟԶ&(*-: 4xl @e{kBNBFyG1^v|7Q ɝ+#sȾ6u DV?ƒOvQ?qu1&}) [3bt>tDE!Tj1ܣuVUkPdqEV~ z';kxRRYO=pinJG-uUnH 8#SJo }4'IsըLGy`f͚OVrl0&Ra2`kUap RL -OٖU_ ʕ['ʁڛs| L< ̾wi "-N-[{-'ڷ¸X^.pLHk.ȎM1zk2`B<&Gmc ѥi3loh/&M<·D eؒ+@xa ΏaGO_&t{WYG:EIl.%H1>,CYQ_;Wz>̼gS; NAyJ"J܌k=('LEw ,MKi%ȩt)'+͂(2J 1?q"jT/} 5RI@%.v(1r72 1rt(.>Nw/\=?$ Ơ= ku*ZFzO 4UV! uE3zޗ9 G۲~2 'Bt`n|bnQ(`J5zޡآ5+dhx+\y_A c &o/221>Jz-B* %Ey?pf z2 YCq0YreW)$jo𯈔4.Iܮqq) (\FM: d0Y1Aj?0}3}~P- Y9,.q&"jGa@gӧ sPcuR_n}Upz'R{?w/NPht_f>"GIWv \lB38 SlHէ,-lC)B\QZ ^oS {4"( %C 4^bQ ,3|^%[䠮 >ōy˽x?p쟏9MG?>g#afZh L Z]Rs9PY8SհUŐWW`k=}~80eu 6ο^ C1G!-p~Oo'" Ě1?BPo~ΞW +^M%Mn~aC()"D:ЋǏF>,BzR3|?Cj1ęTPGqй\xh]R,%c*^߰gI-$>g X D=@DCwXLLZHwȪHUT{YJw!UYsgz(v~:},,%5Q=(7#%`aPn3]6m A!<܅f-T^cwL<S>ĀX)]ڒ[Bs@7pPӞΝW]D$l{)Pt<4SOzi/˴1Q >E2 m0M1N2v;N@4fݣvk1 BgU&0&RSdSI.{ށM]8B?X UM WᆵHˊO!Փj׌Șjt[]m ꜊,F0=RL E]#G**_H l˒ƉpN F⁘_Nj7=zF~$YwM +Z󣩍Z~-hgM$=&̤S( wAN1>&'3vxlwʺhRׂ3`S%1D\1o&>qLd6S+]]3~ta@n5.[9SѻrQ3O e\E1hy().Yi.[0PTxeۚ(7`~ù൲uhQqE@6W5ײ|o` ⻽*dBKe*u*=Eع}i,6: -jlPf&1` F-LQ׬U]'{syPr97,ܝ9мl{%H0Z>deC]ze<o{ Y/+ zq9Ko`_t, $.ۿmM\P SZ`Cl~iXp_׾yynBwQ/TW@Q ܧb P鸾.Xp9jPG1dw$R DiPƮ1vzyLoήXr0]?Pm>1-7}z|N祿ٲqˏATrX@x58\D|.OiStb{i3n42ۛڰ`hg^F_144Oh u\~؆CybX$N])s|[Mh /Y+ptghh!qDHJKT6_ç5X=ZW诘S?ީV|hoPjӘ*SF+_€Yrn/ڟxlǀ&DR}F^on%QոY>ۉ$̛ܴ~3胈 -/>ivne{Cdp `wa{eZgLpoZ_(d7˺_zEC7/c0р^ )T'v:M2V./{aGM&&M/ϡRL8Y N`FPdl1s% %}zxj./c̤tVf)\Ϳw1@ĜI\^y~Q 3X? s$`H>N_WKz߂箖{&E諀!2HYT]9h-qܝ^ji<QHovXC#9ls|*} E bVk M(᧘*P4\i)w91yB`(|<ɵ $@ u '^=闳u+=VFomymhmi))t|SRvB֒aP(@W@.C9͛Z(I9ֱ}gh7Wu;V",Ooy3b=IAGN"1h X+_[2wE$嘥!K+`EYɨʷV+RzճwXZyGJ=X-HɞFQ]k6}1p{t{5Bo m}0% ]ms=>o.&Іpv' vZ~.t0 z_zQ<+yxFwFq :}ȹl25r Wbϯ z<7Aa1&eБj;FVp QLoB'm_p7=c*:u=J)qL}ƌ1kct7Ĉ̹Z"fjpu/>A"C0H"G#`,FoOy/̙B)Li_*Ⱑ wK*cR_cna_pl.j>^p\uykj,vg8iҋ*|zh0Xj GUϝN iJOE7崝Mㅔ7fM*܊TfU/v_/O55:'FrАFZ[5$)0)*ýO9+ Kt(ӿ0׮G$D>f|VT颱iʫN5 b4=Jydgk{甗-E??Le?FA[O| *WX*sR8_侊u4=D8$yP;nhpG{ItK$KAJQb@iPw#4F[}bSUO 1Af&fQ-PaEJ\6Ch^LCKUdo(H'{m>gYC>-eJ`,MqL.Fq:٫6YofQ؝:_|H8gq]@" CY7Pq2LgePS4۪#oj(0S\wdDK%0L.$γdžPZ){x |f<*M Cvk/Qf#2sh]Q0(ha St_{^Lq3FhM\&fh-înVW- ;.#C N$r>ڟ$@,{d_L")_3\?9Ke?/t.>z`S 1rtC-1oǓn$#:>U•:s Is& [yBIpBYEͥ;@vmx [caPH h;*ػbı\btm(IMhO6ʟt+b>_/Z0ݻGNJ_ MƤcrm`w|Ub ɘYR;g  ˣdݒ9tYu)mLb]"RHʨ+=s}}1ǴJȭkQ<3qˆ5X]xt'a3u59*)z:ǹi+jN_˶#ejM?;68-4H&TxNU:TrRю.f ^6r*2QA5$.BNQbLfDdT"6PD"'֦v(a334A(LF_ 7q5ŸO/<,KjURso> d{W'Z/^iSrσ`StHwZ5]rvd^-D+Y[d9}\rs;^gI3V ݄V4:ݥ#?85k9}uKrƔ{Rm%)q{q`Xh+A{v*2% %X/Svf4 o:4&kr!BO7:FXI`kNfַgBiY5]tBj0eZK^4҈/T/rVp,)g7x;SM}/ mNƉ޿m_x+n YynMAꗤ]ƶ#~Qk/ޡ((5OR8V;3 v> n0[6ChS! ?wmڷ@3ɦgI|x,uT`' 8|.'4 *Wɛ)bNm9nWzF:L<&1 ÈQh3_0k+.r* )L3j;Jwo8\ݔu&٨jIg}_~p1嘸$3of5y{3b[/w4<0u^5,77x"oB!b'pu9S[FE۔S׺1!-*c 9jCgRm[LK"~V6t˦x g`b.H؟;16@UފKS{lAY=p@h F|7]D!_aSk[oy!|KC-Ab|KY6 O5Ls(j0Lj~ 7x(9Fvx|!" 6T]yMӴ }.!Zܥm{R}2`mEg@m(#~8t:$(.Q\ۣnnf!Kz@XHNȈ~w ˧ƥto!c\71YkZϢ4|n0EȘA gX*bFj)/w!#kqJ>yOJެt<7tzDL{B XzO{G .^لmTi O(VC.a3AbtX+BӋArHoyRC.Rv6iYA,QizԻ.96ȭe74Z+@3/.u6`PrS|Pe_DKk~KXCr$D:oH q(MjL-.ҏC(6NjiPtEi]eofxSW ދsv ٌE KA;| >ĭ! ASh{s ?qpk7Xƛ %Hr5M!xrYlݖ D.7ʙM$aSq ?D:ԪI*/E;Z?ֲX%+>U~"aY] nCsKQ STGߍq _Ho2DkOg Bg}, 8ptm8邌WjN~.0їO/,g"%b*,pBrgGF&!Di<0[`-.xoNu#܍؂0u8[SJ;jHeF1{.8ݝ[# XR1.xx^l]2UX.F $IyQgTJpICYSLG•>k  >G 7^8wx3+ *Wv !+CHHXDZӨ,#1Lĩnv=/|Q$A41j3^7 *`69:FW=Dx1_gCU빔7 ô*`J}".F>Í'`ݼj wل m%eVܗPʊoY,WP0A_7pW( 'My[Dzq2ʪK}R+R#W`IQGѾu ctVNF[3\X N+p>>]ljĦF'ȹV}jEjCEMЀIX Kl`զ5GrYT5BaH){)wv4i|:{ 2z#4 f-!P9W+ ޼ҁp* x;{'> k;E -t_k\BbƮ猥bc"UaF;&xVWPC!NWF WN0CT Wq6-?j9l/ AM~HĺU`(IB %2L WSﰨ،ȃ5WCq-);;"c&of n~O myL))>K0rN蓗o(1ZXZ\7u(P/ټ Jc'/"yHcFRPʛֵ2g Ip.h!, '*慼ߋk#|PWf3ze7PIOS%Z15zbo.>?cC(I%R,@LLpɜRUGx.v} N!2%RVv mJ1?$4oO\qWVkPوu9 ߴQd!N"wY c$Tdqe5Pf[TTdf0D7)!?»`[`xDoBX?2=v @g/5i߱>W Sa[O] ܣ]=uBں47g+m6yЀ3ciNmiW!ptam]+A]C;s:<-&~GQA)ɘi]WۖLFB8z H$W:]'h+!=:PҤ_Ą[vM(ʶK<ī/J7hsdʯHq3:>.w]Wѫh)&3Y!N9=:1jU5, \=q;v:NIw=!.JAfZݰg\ӛ(^tֻFn1ʋf1( -3\*_2n{yBK9Qv 4X\_S$);PZv&hB ?A'oy0 E'$Crjs Btm,hawi1qvk+Dت~HȷOt).2Ԧ.I[@*T.;MBK7I H3ͅX|mɸkO&@RnbRA4[:Oq)xLjP{u-G /JD@ T\nz$pB+aepNUhJUG)ڤNLHuO:NZU)l&Bn~ WJ'`$Kզq`waaur6G`!l> s&M&An`d@7'O0x?Y@M"aiAZ$:/l)uŌ%&0?h3/?RTv^$]eA Q43nkwyxVz f;*Qx^]k}#KɔƿMEgM,>tHT\/9# ).W!l9P^<{g|f!pE -iV:5B|4z-Lgs:lI &gf)Y+|/%,;1L2NlNS&"]$DzZݳ=YxtB|A*` Mu 7֮evcP~1Kt]'xj1KM1,D*_m)կv{.|ځ s oЈ g"꟠厫.D~o\2j 0ڳv>s] #ri`}P/`Brh#m,TzA~jd9#@%{KܮhO3aFE>^Q瓱]L+O]wx¦yx9v \˝*)׃㕭KS*Z/.B]oh@ޅ_ٲSoZCQheN9 Olz1'/>\U5ϘRq*Ïx:CF> h#@@-Y8ùwdŀeM&:he}QMMm@<䏏y@.fr#)21: D| !3z^~0ȱ_x -myjw߽j4\tAWN`5)Ul D"9ON ~mjf?Ô"B1,z;Xp=> .S8EK)$gl™m^7`q)$Eu8u:] {,cjy|l3վɣ҄f?Rx);*z{!Je KKNst`ϩ#ekTfq+ #8s qg$ 7i$kQ[C=#'Hؽ%zUMku#+:/R5MS*H=IT>-F>{Mo𚾖3Y*V nYѢDoiHzǘD2=T &;(HzS+k-fz9bZWT-I#}8t޷@)WD𾰋x)*e\ ЄCv@( ~Jj YD]ِk:QoKG,ꀞł._0Xdb9iOd|P GŚ[[d+Q8 pkk glY66T󙜙Y) ^ o;TS3е|9px {Gİ~>5fJ} rj^U$եa2{Xធ 4 ; 3N._ L9N=z{K3n@$>X`EG7C:` پ9xIHVN >B Λlc;߸LBOa@ӁU\Me1yU5muH"|dt"("L*xݍzE54Dڡ}֥d&~8Y^^Sw##/b|s "Z)aL eYgYf DR_UdkW%tAQ<ʥ33F) +'mr3!5Np:1SiWjq q#^%O P?Z跫mlJ^J2n"o^Xtt_WVBgeiT/.ш aGiTى[d5t$eUǪ^LџšƍE dd}ʸnx!Q 6 Π./",iIEm, yV GdٔO׍ϡkr4 jk3n mq ɝԑ`Ϳu+(_=I;ƦQLObB<<^{x *ئdHuo{B60`(59mвp<55ȸ<(SA3'?(u{( !TUrq߇&;b-$:Ami j4=`;f\Z'Ӿ@aIk}}{-&ʅK0/y۞B/!mp cł:ȾF4Px1ur^-Mzۘv8-l~8o]mK>b1?Q> ԒamyU,(xOjM85(N {+@ vq_9K鷭VN[aw!<=\14&ÂZ۰St|_?gΖŞ3Aצ,<|YDmV Cnx7ĴkmBi>{ ;ڿ u?,J4bq4K`):GyS(QGc#e|Bd\JgKfK#ާyLqEM$ƹNfI! Y#MZI7}G0h7?g>.9̛ a:>MX #!Df1ʬ;2K-)SYpc*z0қj!9)Ǵ\+P @ʟ'Ɋ31[MmL]mH*M}חA,VJ_e?p ̑dz5\s>›WB>]mhv]:%@OtZUQ[Sr:*{V(2C&Ip8.Kt},\0į[¿]o?%;v8!`!>%9Eu8$,r2_34k*XEat5ψoSuK\{aa-O@c<%PR)x5k/§{0sRvU-$m][|xwi0r.*VsقtNvڌ u'Csk)e5f5I!Fc_LL4ƭ`zzOu"xۗvܚY>wI.`o06hZ̖ZbA(>E EsmkƵ=Ci&C*>-R BZHqK5xQyõJ"ib+}i N|, *QЩ!Xpl}Z WSW]TbNi5 ]Sb~A<1%+(do$x6c(^S9=p䩜+ =hns+DW󝲈*qY9Yi/xiּ=$8166"lȎ=? !rx㑄8lV7ir˚`u&HK7%%"!vNs}%9_@ 4 N:s掂N0ן}X9)؜"SHl@m/VTd$O%u!?bʪP9Q[LEi G]$sQzE!~^UGO"zOXآ2,4$xT2+ȱaRNRXqT*9lMMØ3ydĘGuQ:pu楨IQ}xchq>uQLDw:k* wE飯~]gMm)&Je{ n&3叹H__'ӷΤp R/tmR]$nYWp#bjc-gt42㰯y€Ahd6 ޭpVz BB߈|x;Ŋ-8c)),8vF!gTJ7ۦ m&Bi^v{OT3-HMrYNjJ=HF@?|F  Iy |9ibYN>(ADbW>TMv1e2CG8rl=tǯ>܈rB}8uw#E;D}Hv\0괳sXCXZI): fֿBuvq`:8la 3|ƣ[>2_c !{Ҷ<ԋȋxv %â{ĉY{wjwvjgCu~^:ؖ!Q?0M-T@'BwY辡:~ b{ , }b Spyw|1Wx-qZKROQ׃Qw԰62z_N1^b2jF *^: l%S R7Qe5?Y!-5QZ6Lakv޳Uwi#Fĕ{FHBOlR$c_D8@Lфr-_9/ xTBXUv[Eq\;c|I^g{7~Gx+ꪘb}F~MX cvP!]&99ɖ4顯n&LNK5=WxJm%|ϧa ރ<+L5/Bhudh#]2x%#BtNटqr`kE:;,-v:7yߡMgk-dVQjY-̩vm$6Ny3w^X@3ȗ0O~_{qRv# 1\8u}C4"g#=o8L AGpȍk =+mQ ~ ϋ`?7Fɲz;QYv;oKsFА#K6ɿj: kCSoyH ̥{r@~7@W|))1dэURH o֩xLC?:HU X10#!OkqpE7U:CI Fc]Y6P *yq{j~;!/x*w'r}AEO,KZ [כaE׮exyIgx_G*_PİMHۺĩ{@xU!R2_YD.7Iefƀo.o.] Ye[$!M^T\)T)T+LE`r mE rDG ;q$gYR+ƛ b#6ku7f_G_m'B㮂0Ʉ-O6Y4w2o 5(a+&H醂녹M4ɬE.ݥ|x5GyM{EkR+j3]┷߳՞Xx ߲*a5 Qp[+ԭhPf{ڶb,=`r0@[en"ebf@!\ȥk-!g3b D>+BakDW/R͡,eʤ[T @SVH*uZU[b 6 Ⱡ>2Q!CA37`EmviɳcФm1KԊ;3Av(UxLYyF9_#= "dְ2Ҥkv? Ar܌$>4,uaGM{z0dP n?IuwMH}ȟ|y>e4֎qUEWLo]!GI #du:}c)>Y* ||gƛ['bu .8 -YLB7g "'5_NGZ ʥ L7tMF25J~!B<&D뾳Fuq DF:NO>*L"ߺ>zz2~ 5'=YMkdW; {z #y(|e7Fq];Zi–`U#J={. BSwћQfx{ŠDL%>0X_9ФgӴԾىH" `wVj$D܏qfCV tܐtʄ 3l s:ET Ew Fgw s0 '5 ZjP'rr1dk\f{†œ*{°/N `+I, uID᪚(DT&g?О},ȿ)+Uٮ|DSX?BO`܍tUsҜXM:|7Q d,&0Sc< :瓁(T)y^i`4_2/2{C!3 1zj\0by8ϯ84ݕ/jH__ǘ焖s=WdKD*o앤eO3Vw=}+x]gt c`һj|cZ:q6i.C_7 I}'F^\L.x#0ImXT3Ӡ$J =Y>6{dmVku&/][}ώ=;xosr&}8O1lSSo4R3H:9lkl#bXƈ$]5սю9ɷ H$anCklNKTjȆ@H|~pҜ]:Jk:yXlq 3 kUj٦oLEe30zCj*Dq"w y pg3ͧ,N?HTHuLܚ׵55(GMO0vQ{M\3r_^'F 5 $޵5Ȯ?@׿_J'·00ˉR:?O13靹d\)SMQs+5cB-G:ёZZ.d+RJ ״;y*;t?F6aKjȀ=M})8tƏ!Lj4r@ e13_"Q~H4YWcb)$*Fc`ߞvS{d<Ƌ13GA _;΍*UlǙZAX94εU08[:AsI߃,5/AgOqQ益Gd kˬb\tcDQPV_Gt,|;*Yn1 YkRD ]!V.nMӇ'(rE)BX'};\t~)0.棠nB  E\LNܯȓ/B:*~`h"d_e$xz+!XgjĀab[wV f[ʒXl9і6i2Td+. &iPTݍݶDŽ¯z'{g`hZ[[>eN 쌭Εc  Mׄ:GHJ t7Ů yM rjd}^bl؍®s( .QEزT ؄kWvcZֺ#DɾnQ6m_w$d:kscK:,^2^ÐYGoD BpvK߉'A-hqDQq 4ķ^0:/~KrJ w8|}E(՟uЈIv(c]o79ӛAMk5wA}5zM7jK aߺ𐡪|?F0mGEYfgKzvSy8UQo~DB8h̡ ˪PՄ#;-W^z4acV[DfR]>.s1x2v3^ʢlND!IJzHa0@ &KS dm֫L(_ ~XN2PJm~~5U. Ryw5spߺya)-"6|Ss.F753Pi9ĸYOp! &:h+Yz֭T&[.g"ͣdaN`6?0gMǃR}*"@N=ZGpsKߎ7bWtli[I;''O \zvp6C]9rJƕ`E[u^ug#[ģn7ĥDMi{OH:aŢETf0akV*Gl>k; l{.UGI"j#=f;siH#3es_+D7&|+rU&i2][愗-QE^OzVi%-𲦳G"UobO;]v^+u]p0\8x@0E\܎]^Ԯg97jw B$3\& ¶IUQyN*'A T-kY9Bg{~~!T&ǃ9,FXށY8 .b|a%籅$<>pLx,8G בjw/'Īz& _1BK4#c|4o!ѶZ8*[B6ȬLVd}n1ͳ]yOx- $EZXD8؎\WŞ/S֜NXVv\XY arz@Jdlgw/,dY .c.ixXK|`_i$/r r͋ANcT #R|k%s|Sʁt2fmO7\J"'7K*t) c1YBbhqCU=fRkƔFClà9E;@$ڂ6ީҔ?n;3vC>o:cStI i™V$4-Yv+αb֮A_.sfԪކMGxNxܣ"0冬q]#%|ȅn*ȬѲR /iSPg:\79 @i>믹"d3 g;5<|lJ1҅_)yṬ)w8q?LjtBJ >gNcyRX`<!GR=&14` M3@@& o Ő@ A&8_1 hFkHr8 2euS?JpGJ}=cs;N=+GXսbS#]87ʥKJ%W [#<-?aCdwgZs G@+1`g?=K Guƣ#B@{RspxgpFɽI"]y*8a YIZȆҎʀJ?W؏ږb ,@@z5~X+Ěg@W0ċoc/¶5srMOvewY}L,=^\.k{G_'F}ں;Cz3ܞzCMv`5`#>PdT:3ӂ Kn7<@YzCveo%\>b E! E*l֫ʶYn0$#0f{:mF]DzJ(,9yjDxVnp?rzEs \l%@uqLn]"M22nsV[V9Ted+X^ܟG I?[X`>f]Onl5m!x: fC(ZԩmZ ֑O*orܯ1hXzpuQY߅Z 3,&Jfd(d221,ZK~Ų(ҁq[O=Mba fuᆎ&CRY̕(m4nM hLY1@55`g;̴߰ΗI9'ԟ_*Ȓ˗+;\7|.AZA$Ta?8*ÝHyI<& p v=,&s|?,X4>Odπ}e^KL~U?u7}DaeäVAùg4L/wdFJiR}lUm-Uw$jv=أ!-)^ٛY;tbS֭HaA MW֝ H1NVzy"w,Ao&:rc)P;4ѓo$DwԆgux Wps7df+(z"-MBaz`,K:[5m PϨn->Sc7n%8{>gL&$&÷=sGβ$s j`a2q`KP߁pU7f FGqXʲMq:?$JܗN4 W,B-^gnJ6<.9t |/EelU8T;}Yˬě!K}Cυ핟!M$ῲa/,NxF |eߝWiLxD@lFB[ޤSb`-_W/9.8nK 緥StJw#j} uo*s e!틺Y>&Tv<2X'!{RdKm|Vk;a;\?CM\:|Hx*RO-,ó_Iv{ {*IHĒޘ̛,d]y%+}ވEѡf'-6Fyc\}=Wms.!R3[86ƬbNG,lu:Ҧm,mqjcE4mgSh1WJ) _JajJnPoqbN݉uA$I->%]s;~4]p28 bXaDAd4bq/qj֓;Ћ^-TCnʁZ/Ѳx栝m'cD.uڔ(C[` =_}!_ɯO1'P1n,}wb=a4[ҟ$lu>s.;cr53 C=kAjz|b\tbTFКe~V pəJJ}u0g,]Q̪J/{OhLine%$Ug*z? ~ڛygVo>vrT@P]ϱ4~X5Mp|AOOhAqf>\*!Pk#1p~/E*?l㣘D䋰=tWLP(fNe5&nhۡ6H xWe+F˂}`D6q ]'}lE %7cuI̭۸Vxz4C5cbS.΅KL)994VDZ7&v|I$K{ fc91Wf;x?ɳwDx7q9 "I$ryI .@T-:c7 !N9 :*WӥP6,P G@V9-/B kĤ3b^Sۅ`wO oD,ֈ_QkѺrQlґd>WQ^N)t?ODoNvW8M7kEiZұVuK#,^ T<Wm&7 7M_>;2^:H(k8.;Ymu0LQˑ]V}[S.gdg*bZ輪:KV 5(]/ɛ{Z6TNY'O;P2*ؐjo&B`U<V]k-Qj/\@>qZKzgɪ /*O= BÐ RψIJGD$Х0#T9 le߷/%:L1FceMX[JP|gPM.S kG״L`),=5!T`.Xf^4Uluw`(H̬Ɲ?W?jc"#zw0Db°D:tϱ37f0g>$VBNHXʼnP dn/7ʷi/+I4YZ̐ :2 `gdCt.q[nU;(x+6mI}p>ua(ڣ.-aCDE9jwSg$kaЧqvo YDymøms(yb!P:mP5D~ⴈZ [9!'}Eϱ0 7 S>z4s1YpS\tde &|mc)Nu|l]Eb @rh&ղc@ytgIӞnF*2<ǛR1kҤJuuֵd1ruu)kA.jDp6xCUy*Ic|x7l$A;A|7b1In]K rY֣dhզU0kSrQW!oC_H+#X:4sсĂ~Opm_DRK iGw~`GrDSpgc]!fy;&Я?MP- (%ZUo)B5*e(Oŭvs0]b>?{kر4RفterG ,MvGNm | = +YA$=lCv"$aKܡ?NuQe4N4?RdoIa!Yע.H,e9^6^A?z=.}2Fp.qɅژQC&0_(d*M };9'I`~7't\K͠U$ 2uwoC{>Lc GR.pg0h7fq/WMa7B4`o Ϋ͚ Whyee]lLaY;shL5){pĭ|t꜍b tіxu4޷ՁUx)vAr )]Q I "%We8z+ \, ?Yl%(\~b/Aw$?Z2lO5AٜyDSwcv*ZY7?DH<&M746~/b[sLc- zI:#n\&EϛwSȭ;"K*Om&\lX쵔5.w,(3LD́\󽀳{%3Q9MB(mʢom|_ G"/ !wL$C^*6ֈx!eZ{mJOM"VmP(V8fg:$6x(Ƌygyc T\ĦtbO8tffݳRD33|v598rd^)Rc!s"x DN޻(<@MCӘ}j%cBDMJx~\y_K^M+P8E+ЂόtfIW~ųj o+$&ߖ;7enf0!}P.iަL15-)}SACh7A,Dգ`~(F5HNx:HA#..g`;6iuY{o[{kY(#\;.^8.7{Lwш "4d:>E_MM~pVp9Ԣ{k [`QHRr_k-hA& ?&< |c?1 DңR[^ Csnd'~d$kkKyCP #})Zm9HI墊mVBa4=.@xJH,+cTdwaĨfkRg;\_?Dtz!)o&p7hn)'q-$uco~H {lM:"[QZ `ZH0`frJDfI}@ـϳi][5Dpaw:7y037$˩)h9`Jj62Nq/pBi GQo+S a"a,N:XPPCQo)L: 'y}x4qXc8@lU^âԵ e7K(mwEia*bCE萃 jOkɸ&[)`ڳЈؑo[YipڎC(mx 1c  s#!3CҀt`m?0n;vkʫչ_8\q:-IUO(,LVdd2kX:[qXz^14y)ؾq903e:ԧ 0|8s3OވUͣaerms9 ^Yf_o%t{:2w9 iH- 7O랴2yY9cmq\)UT(mZ䞺K4X8*ITwzlD'?l7tȸY`Jfl) l+:9J**pv9bf)I&(K6"͞d` )jspqe{awZ%*+[~®߫}[# c x3nfXzG$aa2s%Ӆ~d,K:<3v%bߏtZ?iMmZpb~jhI0MP`IsONOJW(+kK[=61\* AdN* β嵫t-?qc֓qC&*bJb~-iWՋ#/ tH Wa'.oNԬ(%T>30+ zVh=EJqv"FV|Y,f-Lcſ0^9j,<[NXFE{ÉAK#hpbk2F06|x)7ѯA0#dl8 ;'G ULa@C6OіlFDH|x{Lk˜̪=,oQDIQvJa2xv| ;iAТ$D: %}9u$]$pܜ ZAm{E0 ɯ֍ H H,M) Xw .~~wB0!v\Gtd ꊵ$~aл1bjA<ܐ\ΓMG+W=> (ǝ&پhWl15fy>=.߆m!I_"V0X$c' 9j~ ֻɤ6 gט5䒧Oi(])+ Mɡy$dDn^z gݥ! ~G C ٴǠRwۿ?mvz;]v95)o5Fy>K`H+N +򔖁0 pB!ih<5 Y;e6Uυp!XտXԼ liBK͢cM> CXYgNܒ[P&cQMΔ%~[RSF}J'.\_¤蠒n-ϹXpNG-<"󼤈LYQMv1Fܢu)VT7{;_*ofw);љ(ޗ]UAT nilb\ܥ 82X| ] r%;4A.z! vF?0 T׳\S ƍLGA+!!r2dمa *cZly`5χre(zr'mbHe_D{xt@%%kJ?6}GM=1{|,.Um)C.rXi Gȹf, H/Kqs&1p$=(.k(4g D%!~=тCs\xt5`Tz1QRc;;RWGq2=N} X,`ю-RdU>B%9{f<@xKr3>rB\U."('i( w @a4~HB`'A~z+ RZVOhƪp]PW( QAm %\X|rf!_]ZanC{X4"^]}RN _t`e@}:!s4/]J J"R "j2>9 `eNo5~|K7[$ &#x#HٷڸyXO0eOMߡ2tyiBM4ls=AtGRks~aNw`"7˚yN𯕸»{.M+95l8 ͉0,'*Y 6M$tTq(ϭK8#T8<:`0ńg-'׾~K"C&m*_WI>RDp4'MBϻU2M"VsI]ms5Q|D#W7m2SWE@@mFD銊*~5򺙘>m–ogx 0oՙ]\_?$5}|z·nOW/liH}L[48;˒ ?4=155]5NsAr&')?Ϳ[ئ_]}W_l°8=D]xqTM+#fǗL&q;^z6^:uFr1[[0>x~  yz-3J.d%Vδt)5!5ć|CdYm 'ct xzDDo/O"qs/P.]4lĊ {B/$M4>KUF8(okQI4/#Fa 5CVz1\Yx4N@ܲ?88hr-ur ?1LKWI v>B!d}bj!eᾃ!#/Ĝk4g@@jV=$Z_>Ju @/x)%DV6y&SMB7D$lUWlxWWQd)p]JwI$@i"bYE;G!I:(Zj M035orVܡGP!U1Wqs<`jcw(Sr1FzL(sAL˫FKJp=C]w\l""UR$ 1 I1jJ'Fuupcf`3Z"6)4"AfFCTƭC>3/]bg\;koL̈kF;Ks`ڔơOVjm <:X5uE ?jֿq-7FByX@ e:xT=⥏a*Bqh> cueKrՖĕB0Kei݈orH>͗>R 5KO1@JucnR68œdLVl[\5Y#ph#& N"Uw3}ƠX@Lyk?=d,4إ7;lc"mބ]vgyȝӦ8cdp`u?*=r{AH8>ڶdD>FHA047U]gɻ"5ʐ8DO{g7&ɱ@EK^W"y#A"ɑ.5iA ޵L]d˚Woդv=Q)"N„w2RծZ|ܶ0SK,KCޒyi&4Q^qcr`Y <\fs QMQ|J@w ҟz#Iveۘ(Xa+_Cl,'w:3:xͻ&j] F,5ҊԌ&BM7,6yhsyԶ啞nJ/h>*@Y@<d=u<FeF sK~sS,|c]Bc9vNJVE&9=;a2~{#>~)dL|O \A钺HYu$(ɑeEO&SNp ۖV>x(܂RJ ,uYfx{^̎Ei|S,6>9'`[1HsWR$`3ko+CEcr׵'kfW/o DQށ_/'uUx _Z,0^aLF@_>4H l/gw[6|lR)ݩCa,ȕ`,!0YtVID t$MGQѬ@p|}dO% \jpxnn΀xfF,%!YљoKx!f/L-G& x0҉,L?=eՃN-ug. k ;Nor> i:9Փu yt2|2#ܰpV\\?c$RXB$Q x8':8QF_^o(v7a*@&.L=OlqX^T72Ф<VH?3FH`7w~4Đ-G m:k 'aF=UBs)=;M$Dp}ǂyԓi+k\}R94;|yGn'+#A)`>+w D}IM._LJ7"j'(>R2 5S̒u8w~V)$N> *D?jvHp^Oɤ?I/zC/T((0a$LXW[i#Ģaz#tIu[y´g#=h-3JfMF tUK=\,IgEt5K)YĬgt3["GD5Ǖ }ə<ӯF }v$Rt<7tiՕev%*߭ (rSSSpKM9|* űLЃ;巃z*ds%,+ӎ M4pbQJh-m`%F;ṲIz$HEb;)* %q.Xzn[ /V[,42}mg6*tM?UHu'4\3ejUF|TWx vZNԦˏD+ZԀEP{<[^TI•|~w|(_硻, w̏k@ɤ 4#|w"E͒#ܥnd1!`jEdEx(_ຶlʧovJyMcIG_r><|B֋"$EL Dn ('myD ~-S1zxǻ0NYJ=U׋k먻yEU70$b(KY됅~< ad cn.%U ןK^0-Dbuh|^Y`s-s9 ymrcIm^6zvƕ/az8SXjC*7^/A ĴN:mMK!rrN ^ ! G~=5|tq(Xvgvf[(S׉x"n_c@"'2xW2=w/AW>uhSxlÁ bx"oCy{)ݱK%n.j,ug$pw6Pi:;.~-Vdv2qE^ӤSz9ZC*СH%d8X% 2cZCmbK[8c9Hbf=~bȴ2{=cirt=86~ u}fxf4;[b}0*XIAilZ}$eTH H+p%IJ6׋nzTG"@eG7#;þC'9؇%8$m!6_ > :RpI/[eqM ʹ}Ę޷"f,N \ޜCQ jI++7 7̛m8(P*uaLo+"Jumh A(H4]%je:hY(]ڤ ZToHvw2_Hi T[JbjjXCąH߆+[dusg0X5W聈 :#p "o:PY"T Etk~VߕplcavPYQ" D6Y kC%܅5Rbdf׀Tjg{fI .۲PEKb} ks8(h4C"ɰز>+4Qn"NryAj#FLk@wvmm:DJCYSVbvbxɛ=y^XΔ' NAy zUt>[VcRG+\-H8s[/F&/# uHQxMⴤ;P`€3S1@s|*X8k0]/J,='Jc. br/1Nf3U ]fYba1[`&|Ѓgw=8~.zè4`,Iyyŷ?`7Xˤ0 "ik׃򞝐8Tl%Akz)\&*K=!=S@Hjry)2Ivۿ1*d#Wђ&M5P'. x]t{^e[׿7=V6ߞ|U뉅Yw,]`H]S*HM 3h1%AE;!qO0ɥ^}~U[F$I23 ɑZl>Z#r<ɟ =<[#/"[`XYЯ2GQ޳K!KMV㺗Fov b-TL,xvFIA3mJ֌vdgZvDȃ  EեRUPUϹTrt@6NߊxmUHW#u;7F]M(EEڒr~)Lm[kV^fy(ZYBA-L5p&JP 06o3 ftjS!5ӯ.;\sz2f_|wSpݽc0!?>G'aܢZp"z?C`kYmdʍok!N|pWpz"t p=uYBSdf o0A}^h Kl<4ɴڄoQ{NVR') +{(N+Q5W}WaQ,ӽDtBi kawOB5:ݐ\y0`Laj| m(hh%KS2S|8\Ezz|}Pۻۯ-T @.E6 82fqr8@p e._WD́)Zy,|RI˖,݂Ԁ嫳.Vvg>,=bNi7Hߓlz4<\-8/7/~Grd%!K:4j;7`cg^q6 vn7- қ{ʀBBڹs[>Kz]qM Yo UoʲR,5?M:N{m8)=|&[FZ]nµҘ/yp/gųz.NQcfRf}ug|K͐|F7!M`ၟ8B5>IUJ&oIųeeq`eZ4h!@r7FE^m6fk"/^cE7D I YeK) HiLqɘ@cmF?,RE5;Y~vKOzXsr'Giu8HFoI8ΔW(8wQ7}<E߃a%r$L^:[1{%v hqJ[$ 59kJ3}|ϮaV!b튾t# I-qXDsٯ,F[06][MUb;?Ar%eYH'3}fhb;@X` wh`45*$Vg^7!4@x MMl6 $efZ6l:$KQ|XVlM)3E͑_ "hTO%޼l7aM-š '&w@~*1<(9&@f'aXB֨OG7e,Bzko$Ou5<^Tω8 ާξʗ?'&$ps*0 g3g{ЯߌP#t1L}ɘ"oiMEЏCj"(q}@XC*)Mj&dHeݥ%vXBxΪ'r!AiI(ۂۅ޼T84z\itP|x'M2J5k9WQ}7;œ.=@4/NG>;r L V?Oxn܇y~}h@Gbu\+ }=ೇ#9?t?+ci@l>F %6`?*q앨7IR "ӽ[tg)jn{8B$'E%7K9-ovT MlzXB0Np?e O^P_{D|?I}$v C2xl@<%?ΞC;&"&vC7PI 'B3J.T_Gf<$Kٳ˧ۮړ9NV% hoen.*| \xi}OvBʶu򰁪 9ȟ|Aߧ$ U  ˤЧG2m&FL5ؚY˲td\Zt HgiVF%2 IZok673GD~_UQsZXҫc%kyO;@έ)V$Hl(!*}YV|<7n cOhi9z ]j1 S)RK1*geC3+}be0vEiSURqFy {ng7E]=[pJߤjFi!lxIDdXE=C<2ِ {hNr۪ gҽQ1eK#HfH#`f ˯Nٞ}HJ_4yXV$*a9? ]\@Tٶ]*JJ+KԥNb)i5!--R]=>LyІq( MU; 7nӄkJ5W캤W(P4&=n/$QĻqrHo>_wgz\%d(R4eNL '8-,Jc"6C'LeT+!@E'"bAfQ!լp v8SzmU ^p]/B$}-Hԭn/H(wZjh3|=.Rr0$}'pM~;wt MD{ʃz3c'\@z#UyS6ӨTR.Td|:'ZܡW8SdF ԡN{T:qDe_$ >H8WC H _X|y'znlE[iӨ7(^6'R0aBT߅+nG1V:b ,ycX I=2\Q1r BCtVe!mIaoX!~ZVBt̻i;&YzWh`eLB-e4A=A˺i!Fϳ ːPKjPl1hHfR܃L^\eQ^q6=kQ9KߍD,]Xŭht*3m[z<,aB<j= zH]{QhúT{xxQ>7fƛ 2.=&@b{Tps0/h:C^`lpkmIVi^&7',}s+urm#oΌ3|z1T)pocUuƥT1"hV ;l$HLF lXz}t[2sJHuZrnUuuag-ySjW ,CB{l~CFv|Y$לKV\_57õ/_{-8A@])bWUU5V~̬ٗܰ_ouZX: >:;\F:<6!QKW$!m;nAăbwXd7Â)r5x,1<u:bnQSϗ#e|]\ yy?at y:BLQpkNMԋկUyBH V)ǀ.`[(#l~] }8'?P]',FZQ濢7H f(Jx [ħ*j{:rqt?:5w,2ٳ҈"se~P;=w=bCBy%PKk؄ A/#j_,imk2; ia9#v-r [TRR$?\unHoC =aN"@SY?/+œ)LCajMY@\SX .m6VL{ɲNHia~3B/x-r5$%my L ,Zp,%`g\%^/Xrۧ(ojH')%쐮,5Kk.*ޮw4T9m= z0:P%׎dodo™xhyh,xiyEՊYX&GǦR7~<3Q1;,@Ѷ]oϏH6L !K4Ex 5\pCV+h2ې!o}e!0XJeOcP 3t ",',>@Wh=f/;A0Ң?Z^#s/,Њ9pEѕ:lb{TմWS<=S郯IqŪ]T,w  Ina^7\! tnmu0%ã/9'S@'&8]D®ÃBfu&~=t#ͤ@I1z!`|mj-N^ghĄ8YȔVx8!bQH4#>QI8[kAXHB"R7Zmbb  !-[El"Rr☣K¥x 3k){ptXpd_?h'2K)=Yg yMEܢk ?04JW*VJ4 xIzǡ3u2t2x³4J 5} ZbIT:NհOلY[e&Z%/c֎O |3[8YJֆG2*BώmJ#nt`:|qp-cΣ=,FA dvuN#lg7E"AEEvKϋDSVAfpdVؓ8\ߡD`b62(EIɢ@[D_rsc,5P":3~ oɾ^wr0tT,a"-@mJ<)%쁙s% N ң>+# J?|%ّZPs~/7k!iruό櫓Mr]۲*wߍ&+lR(Qz/Uw}HQܹy~],`<` x-%yЬh]/YM4T51&m`"7t 5sj?l\r@fh7C`e*(?Z5uYGZʻ[3[!PMV:#oYa_aC"7kFSdé ﯌ˎ}+n2l$_̆)Dca(8o*mڒrBo|msD+6SwKIմ8Y0t:MNi`u-}-lp߱ \#dI\>.tmu,N|ͥ#nܼ^hIp&2-R9׵b+2n<:YVVY,\ګEr@t_N]eZX4夯#UQde|9 532/ؠgj#)Nȝ+9}ٽK(5~Y?TY'0sb[3g%Q{dFC;Qg,=ԌەZ *e$rs $6;cœ1kJRa@g?W@f 5ľ2(+ɦU1|B767{~'2 _Hi$Ņzgu^"\0̦O G1#+ DFDPQk5+rK ,-n )d}#%G Jjvm10o"^=)l3zy$ [5HCг"d)Y۞~yJ \锄C{ .zk%=; 5`ߨB^ t:4,?g#SIRQ<{y0ݒU*Wk{RZ2B4aIg@[ @ss~`a Mn) i {jy^sazqs#{UoltS!VS7q͞KfU}]8[5qXGm^$1pdti5a8WFɷ+ |XVOZ[8b`qeܹ|yZTRlp`+>~jR/,?wMO8ܳ=T}+W5-V.4$ݴY?;_6Q? E̹|N1NĉJ;pX/-#4<Drog̕Î.adjퟚ.sk{x9Ft#ߍe  4G+5$œݐGB00i9$*7 Pr}y~4cWwlNajL  \ǿwxr; rf(ZqΌHnbή{VkK`[<ɴ|FJlbp^% ĢیPO;5t,K'c>B&hLܖxgzPAHͺ%]}ԿÞXlԺ%ƪ/br2z[Io-0{huO (dXq'[Fw^i:!2ձT lXڶ03qaf"7|'zP J=@#;f.~P&9.ɞ~`eF.LϩQ$9\oրнvBQ(qJyEĪe(P'6({\4Ϲ# FZYFa\P)D*>,\Qs3N^斄BŭO^G? p1G( ߌ+f z LHđv~Aa`pZw|Ftn{v[\)BEnY]!:ƉsI@B%9Xd_2xu~5\ƩbaRC'D\!g|z Z>.8HO䇀@*A&7AѠ8Xo KUV,ǺawK7̬)Ϣs P *~vuQSZH);aQt@U  pE/[M'.ҧ'-Tv-dQ|[@ZY6> 0ƨwLd$-?wCLg)dhV8\S[[Ig:N2)ՑI-Jn;WHPy(>jqt*wD/^xװ%l{)@gpVnr+[ R  2Pr/$tkv~CMY7̃Rr)-͠ gUrW!'j!PXRȔoPܧ,,ai-1%&IA>M2Cf>Nfs/gRb-ރ7xBU\$B{O z*MGނ6E5F.+9֡c2|h{F}ƙn'^bo=Cbw`r:~-Ml(5#KqS>6kdRNT7'e}Ɲ3\-.-X =$Za!`ٗ4|$ls*Z4$0f \ ETZ^ ލ\<-4mqD.'A?]5bKmSŽI~`3% G/ WٵYf`FI-2IJ!\I} Ckc1-#UH1K fKFs%oͲ5H39>y7@P`^fY|e%b_^WQ~=7yj笄kPčrf!K(T+5Hdb%4LrPV|v/D#|{I˾rp3]m6}Fu-zPrUķlFo}3zF6~C cڭMidFWQR_8!axs39˃<ss/Ui8gɘ%.M;.+^9|m, In ٬w$\ܧ!IA®! Sb7#) *̚t8Fe1hq,]w|ZUȎU04z_IߘI - ]z>Φ?J-gz-!Flj';rHR4֊BD;λa93*VI27zrk:A s 7?LG#ۦNJ]<ŴtC[/kY+9 z}}@uQvbٽOO1QAuڣYQmptv @1*zޙ2+ tԃߙ`NlP [,Pܸ_RFCuM =hi_?j6.^ÜPLU:)Q_ Ԏ%պU{}ʊM3Q2n;&(dd| q(} +~2a$U6"(sú*&V8ʁǫ"ϟ)Ү"A!gblΝ0r]뫬eRAwʄI>*J+hSm檎ogIRyGG]b+fg|3ov#MUYp*sS0y4{)+8Zиx`b%7H<1&40Š8Mnћ³zeng )a `, $,i,=2,A -YV):f⧗qKm]y=4}(f*GiD ^J 4ΉFiq(&,{t:Kwж׎QtVّàIFTjl;̟Mn* A\%of:9TM|z>5c;Ǭb\|4-{o#Ք'*tw4cš=GM03=9 n\εL+#}&)as|ReеY:s|Dyy٣TwǺzc*;Xٙ7v`ND008_͑Yolhd*O1ɒ uY>%`/?eOeI~;iٱxm!y a0gƾ2&qPʤ.p!GΟl5]%ڢ6C՞7HÜhX5KTq-:#BpNźBʭYTsW>ɵZC}@E£+2J27ܻ9#Ա>4-n ӕ"I;x}1:{'omXd8[C-TG`TQ} ;L,NRvՆsYUݟ#6L [ I7+GF"Q. J9)dpzJru垚(%9XrgUy%4FLߴH@s:v6}nEF•=>1G.Kp-7 y@B%*G0(㽠솔P_i]p+:"LGcx') P]"܅4lo`LmP,& Y,K@ ۓ eE?rJuxOR6# #ԯ*Pd~Ek^zvn Y !'rƹrYCvu^,,$~W4R<*ylh4_fS+4 & X<_mvG(dP+k^|wN*b )d\Y`n:܉dF0QBOPE8 XWzT|%FMM2#0̶Y96EY䮱B9W}鯣X_Uߩ RGU l3@QXL);OŦ*xKZe U-ܦ\㻵N2Iݐ DyP661:Ր]*/e>M*8K\[y)>3${g{/`RK)=٢+#o#+/ɑ2hЎT~` JX 5֠B62\´e)%O;8y|ѧ6Įx̂`mWPLn=TMH 0I]o)9o\qe.R6(x:hXHF q˜_૦JF菉YI0x9a Z 7զJ*OPc08 Rݖ' ԽO?¢<ԮU+dO~AS[m.ntXF}o vnQp#ԼLZrg9%φ$To%XJMO{1Hwf1揉9X98j>Cg./'I)m?VH:#x;)W[Ũڿ Q84$ HZRo{@Tuqd>QMX߲\[2?2]US 6|a <=WuA>jNaJY NxQN"n`>eޔA\ &u7F߅Zr`nm/m- )V?|IPBXC.$lS4g!- 7Kӌ8";gg-kfy<`I ssQ%/[PH@mĪC|dz5,/ҊS~qglt$xcu({t0d5ŧ9!./SHWh{su~^?}%\uh݋œ/#JyݱOD)iL3ŤԐKXZ Qskg0f!B+Y[upZ>~-*ÓvEOs%{/WiBxYK"ro%ec,@P`BrZ< /T6bDӀ?֩'VwYΡB }Jex苌(_%S;?WhO8z!GjY*E2wщR@# + b ӤmC\nH"e{,h=f'#z +-]*s͔|(v?Io|d추GiQpxDjȮg}r&bŲ~R|@)"b>L&2%7j+؃°ͥ1{CE"Sr-U Vy^]/F N~LgՏg 8 r`[O0^_{I_dįvVD?^&EW($dt9>{n+Ìd)cCcMNT7lLLV_Uu*&d ~KP}}99J n{.!d-\HedV]AdK1lEV~jOr##@13nٖ7"wg"*,gr 7-@[ mFL1듨zYGF#gq$$Q-C=U1)'fދ8˹y~Y9t2dFD@,l3  ޮu\:<g]-)~L HNhc8tӿa܅O^f;SDQ!bv2(ptV^_T)2X<샭 ovK<|"6@Fwm`oavÛGb* eD`)l&$Urcu"i`ʹ#VkCs6J2-n.VmP~b}ɤxE ƻrQH"$lvq8mVY:8|jaeيr_A--T3k0U m1CZ;;D(F麝=ܐd4 (8=X̽BxSoavs` LQlh4mdNkB(ҧAWQ( RМ?ymY2A57w҄}*};* >+~A"RvcȜ" Uv'Sb]{JSZ6p5uVrOÅ`ܷ^vƱEa_y #uy!B̉gRN8kYQNMQakޅ )ʽ? Zv{V r xɬ.*m=x~(97cB y6։蜂ȵqc̢ eij F^XUse!9l v~ᕐrī^{%q[p5Sf'J&pan0kIeda~CLxkx2⾞/>9@xu 63FY9t#e L GdoGTvXf'~jF#&v>Eմl!gQ!O,1fV'KڪZy֗+Z#tߍϜ~cIt8#˽tW 7+z0G샹(R|4FmVh!.ӊstOhJ).`-/=igdDMt6c;ߧ5f)h}=h;]dy^Hj3gL]mcˊMx]+Fͽ]a="2µ U<>T4 ?u4 o&OU)ԁ 3 \tZx+l)ftTE>7 8ƻ::O b&qXɎ^ǀq8ֽf4YXN[pm?D9d G݋QA^:5YM|x{R2unHmʷuVMN \)BmqybaΈT5~oPnl1hMv~EEE@i M*~'E%E 1в=vTLzYj%%z~AR/I[3^]*cjХO6֙fMܤʆeaT}Q#'uyS.z# o b\' Mm |,HDžNC23441H&g.k&kJUQuX9C'GD_cJ}UD$?׺*VHdY+֥_ORCr7 1|TBMUW1l\h|~X85{sS͇ELO0i G'';DlrTK֨NkAe8=%ԧGL@{ӔA:*3KY9 Zz=ņ^9Tw94&+AkqNј[MVnLQ.=#pBǤ/7_' :S@SF_ǝM|ąf{#On9D˨AA B ofn`Zn~'6}|w fG y~b?ek}l~JZ`G SN,FNiaeD>}f Sʚt1K黆D(sdY Po?F,؉~D3 & -|?d[4JQz?d&PqFʂjXRTs/ugr^~M8 ︺m{VDY R[ w vv0UmIM`rXWxU4{:^)2J|Co> "jhU]Xp2MNh1ے tXps2uIsBUqJޥnӮ|_HZ{ Up58%xm ZZ> u=J6j]2$nQVQPRvfkJW`%fRӡ̙cCy]W&m.V|ObT6F|I?-KP蘉 KZh&_PKaY]l"U$ޡVs֣&25. 9=? EI#n0Y !͈t"Zh).#gp PBd/ƒBסqjvHyȕMO⤐|s&9Gr9 'f3RCmb5 I?3Kg Uh+:˟)N( n4CB ^\,eH ,F>E VgL҂r\2!{hWjN4k.?R,c{1@tz|Z10fS"$u)k1B$% 9H{)I%_(%3{Jl۬5 i"YF߶#aT6IoJGX ozm㸅Y&o9}Rx{kMbƔL?$֫-kxDtE_?즏 BrZ ]k-^oAEܽtoIt-:mbJ.q囚1Ei"=ə(!$]w^/֘-L= &LuՏVSg 1DaAL@^epaNeM,V$nF lz`%Ss L۰ؘM&v1Htcl0 !C &66Vw2^Z&U}w* P=<UkN:n;|U;KM[Wc[pW@{"ɳg8՜LprQ`#!`Pp !aT2gm"cכ%hz}OYd(^snjD_u-"R-5Ӗݣ}FAyGh.nP)1Pb=?uؐ MĨhVXVYˤ%T@uZ`uic }&oǺZ>S^ @ !BJ _3(:@,Dԕ”:gȃ_Y@δp;<ػ>!kK=v,?Xa┍"7%,]f:ٹbS3^o}$rCکݕ-Zt/"0YRZ*]bh XSo{%w|I], U uM`s . :X:0p9r7jeTЪ\6~+.)йc9e.U[ 1dEkBsltJp|,O)l:A#MBG0q-ʊD@fk*6kQ۾_ x떱n܋JXk%}7 }*#Kie0 {2f514ܤP\V߶$A QlFu5Q{_ww(FћL uyAYSa9䞿BDԌN\%_qtUO;O-IwS)cmjv"Y5jYЊj()ƫ pF mVW`TY'G%K|L0Bì BOI]濈xM Q9FKQdQR+|oA"C F.8g, 1OBM@ Z.~^A|OhQY"\t V|t!댇ب7Nv?gߛvF"I) 7Edo`)#b܌8L~4()s]ܼaA='Jv<>{>J́5U^vKC,}Ҧꎑ*{HTufge9u#K6j> JL|gp X޿lJ瞙b7B! NCV pX>0چ+ ?B"%|-1|T+P~]V2,K[3ͿKud\RԸExyTtA_¦qZtN4 w-d֏ kB_Y i) k5-1^tK0r?էXbMm.?]PSF34mZgÁ ^Mۚ>kˆIRP9Bż=gLDWMFuH`[0Sgr쓓hst#gW!KW*2ER24sdN4utGf6Q( N|= 0|1HEG(?qUl{iփW!cqп;| 5߫Df"e" q&i>ptpY ӯU7A"" AV{a<?Qaom8rs !}iJT|:;Mfc@ Z?LӸI eXk{= G.)t5N5K O1Ku|7ZdfV26 fRкJVӠ-olQ qzv>e0Z"iLk>渋!~|/G3ZLj|?ǹ_`pDG;Ą=P=I_Q_η :xi1UQ/ X索7Es\˄Xgx+?3?DY A;4j(2 N>VB[bc6_C@H˲7WUIwmTg 3kGgi:ɯ-ߏ}M2;73ƝO؍rXvyI Bg43 `\f;IL$#G -ئsՓ0yW6FALSD u)G?-+$SKuh7@mx@}M[-W?b)ѲTlvk?P5./_}d|&*BI}87=&l32Wi4ѣ&Õ~qJ..1;xR׭,AUptWvzM C;ƾH.#boQPcMZSlZwAk?oMPZ͵^Ќ@'>1}pSٗP|.B BlWg`K"xNXM: 4Ǩu8h-f@ C=Bl-XPcO^=6'pGj7zA4oŔ/4t*tp}1eDk\d"zC$s5 퍯\v8  t'emd8L6~PLƏS_ZhڲjPXCVᄴXVki*.6G؃@UQ 9UL^&;-Vc4+էxXղYw .md)@&.r:GKZ*L0ԇ|pB02d֚ՙS+A%kW-,elH`D۬6 $ 1}#Ga*ӥzF[[91 &MoJ -zɠ.CRj%4"/Bd`>W> mc᠈k3ge"d<x-RïXYhG'jqcEl]e˳RYỌ_ppaהEObK)Ѡ41b6qĖ`vȜުi0WB^:p.Lκ9o}U|$R.ƊG%AM.P<]J҆Hi֙_@ W>0vJ/\k@+ni5' HsϠl\2d # eꐚ0' $:o-Օ^cfp䧀+"4bVuvdrՋ5rC"-#[=×g!h^VOٰE64)\~ki@:WC.h+ʊϣFWr q KjYCs7nZ G|d8!˷ճAs;/ ͅd4en $~ ?ǿG*MA#"'.ҫު9?c<ڼdº4'jTZtȚ^ۖ~EAs!zW,_N[V#yaCҦk!`΋4v>\ϣCfG<,~71:43epă3ω9Zg5t5=ׄA͵kICzQ58gLXydʱXwB@W$x"z_zyɒ4 ^H2 Os݁_j&&Hu|μs&ļ6, ^2\讷)SoQXɪ\mC-^~΋B&H`~gPGd@-_| Z^F\Ut^Qݫ{䖤nx0;.ƌqU{bH]0~}WC`z{_[m\NO7"X"쭅Փ;56{,=>YRDgciT^i[tQ,*,T iNe!ra|u Ww ̹x;'JQ% cAsxk`B,3P/0yv KSb(pT,˹h6#_ P YjrjXqgDä'1'L:ű&r*2ƁFap˲UgbU;o3V'2* dz o,7 &G O"NQ!3~; |8G P Z{┧ᔠq:\"#[ZTy`V;̥;7|a oX<'彤vo6> +)@`^3n !iWqa"&4C=6ZĬ {v c6m^`BdBփ Jg<;!FSKޯ?-@PxL7+yQ_*'a\(?"͚ {w/Ԫe:jv6Ιc?#h}?pp};*מXQhel`ߩkpXt٪HKԋP,U[ VI;FmXZȵ 2]䘀Ҩo vCӮmU&2ص"9hV{k0wva,BUv\# J"8p:4?3yAݙ`" տ}>)5{ۅNkzA?MX8'tD_ZuE{-v,`$3=|_ߧѾܤ(BzZ爡3^MФt;1MV6 jDC@POXN[0TG(j4g5ݩzŰN}L<*?lKVYgT^j=hww9TO0^weҳfiOWWh~Ȉ<UXtVpݭ_n(jrWf{G:9koHhk{(e;g5G62IV @!1[vpYp=L#ﹳ W7M'IM &l}$mF کOJXy`rg#CF\!s;;t^+oT#<a=,&4BI͏e|nĴxj+a;Y8k,ICÖhô|D~Ov6iiq4Q{G|SSBXY{L@m`Dm8ѠPS.i5Z!,,-rm &;mkH^'ڃ \cpjL" 4JAT 1 †uHj|%;W[ `,OvG7gcA8)@p\}c)H"Y`ʩf;TNږ׈a3iSF<:B$GeKQ^Xla*GNsrbmMm*Q.&Imt >L|HNA]"BZ7-JL݋ d4h% rS Kk]CbM|yCٹPi3a}{+ f2M,f:Ѫ̫۽F k'aa͇0|V=G*gAZK)@'&ap֛ $0fr7 CfkmoJڛ]^7";kh@ASׅ-"OSw/`rRlcF@HyPV^MG(&N(!IݫDIm,~92tEN=3oI;]x'w 6aB6ŏԆ5B%;t>\\GTN.Wv[ }ipYH,sG3A~ !|HX>{f՛*7*0ޗQ_0%zcZ?)faDˣrR}Z "@`ظ~֏!Y؊ojZ4]"ƹd@Cx& ŸV\E">k8ם`@2n^aʌ;ZC'p+⦞LB/2_ m"`=QMܱreL!BHOF!xnt2q~Gʘ^M4?x ! jF uDoLY/ݮ!=BH5mXD>‡To[Ƃ0wEH`B=^o\i)qzpE뒔B6OWMf#}b .tEeMzk3b2jEZ3h=7N[*^ka6ū}. ζsOr/x10|@ƈXln CHD!yx;}d)}1|$u %1,`7$1zNטC7G HQqX|&@H֛ &LPNq̸Ex$ *K !)qTV{AgC^?s ǔl! Dp'M/k}zH|ׁ\@btqʎ#P07 5l%X<y:xm>k%qk&F+ NF-Q0\8|q[W(Az\zM0ܱ׀/w% \kB, w:/_oTx>¨ÐD K(㞳0c6}b] L{Vq>UK1uއ&ў8gq q&/Z"&{͇sb oqS$$NīLHT_XZXwlnECy/1$#v#nunt$ @"|?S?Yᅗdq (:! 9݃# unF t.-h&h^R30nQ|t5~#@׾rm\kA-^ \ӈs.Az*LC%5p</2A[9J*|~|:B4/!ueOxb(rfk闣Gs$NvYp $2! LS'(uL`+PDsKj`+=DgIt֊73zK.ZzD<|x8XZ j][[۝)iyv9@kּi 6X,i=@U8PB5m6=v09Ŵ$ ;Vܥx,ka:UTB%ʉ#m[l[0[bGCދȤ$ai8 aeDLЉa7q Sq9n4۰|N9 5"]gd\pW(;\SuU;5f ٔT<-31X:бyHu(y=H/+++ d\cb ,5 H$گne 4qGvY:µڶ WGl܏wV+Q a` O0*Oę$z+mB# |u˙巘OFDp}9On0v{Tst+^+V(b\82*(Z]R:[6܃Ȋlj ?{Ƭ l1c#LfyO?WȻgMe3(jP&Ē~1 v돱 JU ];/aWјrUcݮۖ@<9o</.:VC!/Rه1H1?ߡs.Lo엔C$U/,n%8/ 4W dVϾe$z-\ W\%ޤIU|74Rse ^ݨIER=p2&8OD6!VS&ڟLՉ&ץܧҗOyػ9rdڣe/%AS32gɡADđny$c[;Fe |"֦܆ ޑ<1S!3{L3yڢAUE1o"[؝|Lj0TD^KKQ.q͸O#URo\T1;NUA^ @TR|O<3D{ ꀒ^| M61e1_M@}|3oHı$m5(ҟGNeYFpl{_ ݁a}#(u[M @mِ؋ SZ8!jti^eOyp3wV R0MRҌQfB^'| @9g5D)_#}E`ڽu.p3TU[ ECG{lN},_TrV[TpOqZ1BrÂ$&`D>=24V7CNJ 9gQHJa=%"g ;A!FErG"pT1cE1'd7ZϛTip"4+,e_㮯(|7:uUg`FU%)6Ϯu<]ZEafbg̖@l~"gZ!`7^+y(RqeiIi`j 孴H{'Dɂ31rj^`UCtapֱXCk"6Y{E(, - I#$LԞg?x?|AVyzhNGO3ZF{U- a&kk8tY>jy7yB@a, OS7'a]<_^V_idTMݓPK->{ )YэE) U6e*%],aBOs$224=d2`Aa."D&,dynii@U@q5V[|^nrR)cHZ`Ȼ[pgZTs[xE+@n1[7J8nȩ_RV>@iYL%  ;m!TH7:׀ @ hzݝX/ DIB}926 :2IܐV{>p`4("I^ME[S y@/~pSq t|t%{ЉǕ/ ж1o1'xA{MQ6`НU^gD(`%?ګ~-j9pCl]㧭1`@ &O{N_jQ.~#JKl S2@T^Is o[R[z@L[nk[R[U~-e3] e]%lXh.̠٨kZ$VzZGzs|Ó\+/ x`î#1I$GZ{@?¡7|:ãmkOg+ua7t&n-\ )[K Q3trbAqJ`r؛xKg<иgQ~;Ճ^L^Lo[C+Ip[_Jz~Kz0j0n`6"ZvC^r*_#KQÛ.a Ez~Gy|JtE*$6;OsMtEogS^`ms=&rbCk12ُ##ȞEA#$Z^Z`qsEd !w6\P [b #zɁ3>d GO v 2Oj1sPaA־8Yг*=`:㯥ƹYld5juB!aE]X }ȧ̯#ԏ \!m:R( MtʜnY+IK#>S'T@&Yd0J DhN^' ;N[j #d\J}nakh=]j :v\ ]LiAkxb해bpLJ60fᬦBIuXG:5l ʪDvHFw7cb[[ {DǙP_-6_czx X7Gm2y+kPmˮ}5 0yt\2S ˾?70Qu$#ny01o:[3H*D,YԚLxk޸@tEԓ|sAw y#o;B/JvaѯH|OYs#h \6.NN:P?֒09!5J YGSru˦RdDƾeWFZB*Kj{c0 "Mn{[ _1)͏j2%/ o0'4SD38VhƌEezsxYZ5YVaqvq0,z1- _*Z/BlfF^G|[9bϚRV|(oX S؅ʝXV͊a˄)*ZNdjo+Bix3`x3NҔ9Vc8LKxeruk@%mvIM5 $5FV+wK7;b55kto~s0} :k/8Dt%uLkG}|υ-vL`*n:V0~шRh=ϧ eFE&Zqpeպqgi81RC)7_ 403 ^gж7+,ˎm~\.N1Xwks>@B}[{.fЪw]S>QYG4F\ب_SKSS-#?\t0*cTTǰa A8Kb?e*1TjmD~sMYy` ѕF4 %lWITJ PJvǫQOšesJ뻷tk >Ph9@sH( j'5뚯%fy3^M"]U7DKe^y[ !RQc*xlZ [d<ڨ"."%~Zeyn^uxEhYݟ<ΘpѥIEA# ʎ>(!9z9'" 'jVZr,yî^a j>;v;&2 'AޖpaJ(bN"a]#):p~Ҡވ̺RL3>8L=gSqv_ +n$!bzTMqA[!2֪Cϱ:ʸƒKWy(0=2Emq*-bL$?bBb_72&Ddvd+{@H;W洦/sY znbV~\vKt˶"9N~U63G:}Wp_wWWXHԷB}?ܤѩԭkb8105hynF88|9uS@e)gg˂?Dkm.e5)%9("Z !FKg6%k $}8 )eȻz5["󬱃EϷFv>Y-PxgIa+6ɘ*=QgVڶ( E>2GW G>I#E0|/J1 r)"m".5=]_?6Hg B@[θf5aHkםvπG7si\8E11$*sLmts,W8 Җ`P".ǡ*{ȁxY"gʶ\ywOJafH^V3<koW6gsmA=F>C QVꐍŮa0@}Ii]YA+1 c`~:p Am$e *'c ]D7l{G?l@j=iU(qk)1)PuIB@"m2,Pu)]RUbGa\Wdm? `e)5Yz6O\2\@0nD -C,K;-ZCyX( SddGȭLn9HXf&;ۢYMZ!$\%)xc(j7_ߟ|3&Ǡt{9N|&6_ p@ZpU-u\8ĉrߨ`|lϥ%QY Tߦi]ܩ*/ܡXF~;;˚kFFHU4RڔG(ʜCwM| iq|7sM Gf黍Jwޝۜ*Po5HkiY;2eX 'Z(+gVK)Jiq8.~mCj J>b3)?4oidIK8nnNҦ;PBWBd2}h;fjW BٶdI~ 6JN)Yĵ[Ӆs f\t,h$Ig96c e*4aWS [W,nl1כ C@6.R}p6̾yef#z vc=4wa.wXфOW*QT2q\;Ql)M\x!ƶTNJYhqv6Ntʌy0^-n^>Z)6~nّ%U%u$YPS+b %X!5\>wU+?ͨPwar3I-!qzRnsهYu.2M~a(!dv[㦃+^xPRɧ9+Js$nE$&L-׻)Fs%7v匫{5XvI@[5xx[豁_B\r:фiI͟cY*s E$/(1x+L@%Mc.46K{ّ_7rUqg-!h/3aQ~LcL"v:Jc%ekGؘL7c۽4֔͊t/vk ς `u@`4(B=sܮ /di]{ -t"gAEy]J&U"~y֩=;έܐ-Y:Q Ga < 't[9ܷ PT !m((.7|'`5%P_ b[eNC=D7'ྃ*$W*aej$8ݲ^XY5pIEr;]}eg''w.<ɻ&j H]2_rҿTw*xiPSV%֐Z+df𸋙4:IEx}BƷQ^+3mśkS_W{<F J7-Rqp yEVYXBbdn\,P?E:49ۊ*][܁"2J5^e}ӶT__7mGB6.F/OI/`GNV/ZJ2l)RSν2s~FԺ_^NXHWYlBdvry]plL 'l,IiNAʬHeVc`u[tGջ24%XѥzD2@cm<uJ5X^QraŊ4N>ڭ0s28]H)ֹη"^}k8},GA]?oe/)Wp`C&' ynq֑{9<poM wl=)@%^Y`K~p^Q zj8l^Ǡg] {4S4ldtwT 쉩h}726+|RAm5W9'`[EXCn#"¬"i9Qa:EBZ }B2NN7BYE<9uK,(掤":(roJ xÎzn7PBbK)5[!UjTo|~!.;m I3۬"Iz zf``g𿵈z)f_@#q y"4pBrصn1[# f|ULX>C8O9uU7V~Nu8䴧ZڃeIb*8 x= 2ոajK_f^|6<@R Bnw:"q30Ni0 y6< > 34qLBI$3 ǒ:D$l6a=gQѤ ?n04h| %0TˆA}Vd5q9S5v%zJ Y'P xOA?`iRdo B4ҫzR8݅ց5mcW fFr?-Ai&?˰\;:vXZyG u bCXt1*P)1MH ,MVd:I)'m'{ eGNE~šd:~|fޝ@o3|Cmukd?WI\Ł zLqil@1-9/A6]7S`l=X J`cFhuue^­cp%Ӣl? @e*Zz~֏])R&;GpZ^'P{P ,VRHO-sfCn.kz~{.~jL-uہKRsƌܑb3JX.ˠYRDvZnI`BoƵL/ dK&< ~an{VlêvP|JT lY9|'f f$mDַrmxfh7^lh_Y?yi(c?;i^uy濷Eבe~sz륜"I}V^o 4Ac5CbIPXǒ6d'"29?}V@0xȃw+ #TOz %`3cHY|VPMy,w(G]+ʥE;:fjK@v_4L8gѕB@pW;Yk"rfG^p~]c3\i֧Bg> 30ɊȺeYݤ[#KۤWh O௪c$yz`Жl +6$ 4;~ :^9Sq?1TijT$U4c2-In nԃ:3Fwˈ܍Nڗ.)K˅< Bd"}zԨ] S-摌[? 9̭>>^ YiyIZm8)&[}{}~p[S+ 5^ *_9]:E*Q[dpZ{2vh9ay?Q+%ܿ9'Լ8dVׯ AK̴iaNLۣc#LrϜ4¼7k[ UzL>@!`vPyle7M&?! .}%֘Xhl/fQۙȽ7hw=Ot}Ћ/vp5$`yC>uh߄EkÑ'%{x.6ڶA/)5aЈn1NJ$4}m]?kn nZ50%pm5WEūq,sFA-=Uﯳͽ) ȄTuT6dKϏc @Ry飻ͲcR /'Ўҍ( oq/ŃZ̼qf|ҕB`tX ^k5i_U59 ]?s1Vroq7Ea]nHPU14/"ٝBU}}^]*dݘ)U t9;42Uׯ$K^b{(@'0^InrdazS{5sak_nW]Sw,E$oH!@7@,?8HI긝 -Q͏) _W7c 1a!p{ CRI|bqrRǞ4;f7MUKUZ\sf U0PyA'#KV|c!\UQ:#g4'c/c"`4-~Ȩkyh++&m}Ũq\E?ȜЯ af_Sܰ{r3$[[JF |)ƬV^{[#TzG&A9"ӏ6*FG m m_1EZ2|MԳv v]κYPQo0tti,gXLYyq[0v*P~3e\5完k3r\tM%\<ݑ,:>e-IEma4 䭧77Sï*ceXNuNcN@&Bk 0G+)t~:.QQC`Ob¿` 6'pVϕulY(y%%Q\}_Eqt·2i`tܿ[FCrI%Ft-_# _O}wb:7E C ii6F ӓڎbjC:rsQJ֛l<i/H3w1JPMers!=qvuJ56MM8p?R<[޴FAn<敘Y3pMZl @pkՐFuM;_8Ɲ+Ae@qǴ5&dd=!e:ЙߑQ9O3VkF;W%'yw#25Q? >SxL U~1FF1ORm6~T$rLy#b pN_-.)˿َ< P[n*|[w-YE">yQH$gah_^I38Umk Sek}]UNxtaE4U0kL&BEY:pX nEW|BqfW l#L4ZiGp&Xx1@G~XΦ"Oz=9!noq7- Æ/%ECIcu^U6ΉH x&Đ[Ҹ=kWy&44a4t,d1K GQ'd{@OJeC8""pzɥzl@ʞuU(Fڗ5N 4iip Y˴5[ZYWq袕Z?y!LxV c.3$-Կd*'8v`Zl^=;p0Xt}]:ʒB)Cpn;sb`?2Tv*+ Y)Xk41izסּ'NXZ]x"·Ea{|z6K7ʽNŘxt !$(h/UG U#:i9{S[ OE#837Cu Pvlcu~+?CKO]MyQ$TA[k)ad8]dEI~F,7>꬝0䀶~pMdJ?ࠂz4eDk^bi1g>ܽ5iy ßAɉB1:>!dIX;$].$]*WrP [3UTS)jyP@AZakjϓ$K}Τѝ/"_4XɋC@bZ>{T'(8%3p|s` 9\sO>J~~]uPkPbuViVl tC;$̃v)fNc(q7`k\E+߲iZꮉz$|r('!F #N$3䛆m5$8hqvx ٱ&75VJm͗Q\R'lS!0; FDFK=eDqpT'~'!8 dXE/+g;x(X6|ǣ) ) d\X 34 ml 0pMU& F{etq9j ON@h!r-ks0 &cva4~;T??;Z 3:METHps?Zƃ;%!ҧ^DDz"] )%P%́<2J! 0iPAPfn3.cꢌ[6 rcd_n֊K䎹x9X3?$Օ,}=Z9Z`0 ]IxFk+_lTr4̥Ɵ4"IR Q'_:1ݝj,!s{J1t1)d o? K:Y aoApgf&G޸]./l%鹰MOE\`_;HDSx }VO"c,@YQv$iTސ*7Ⱥ}9qt=VH]_Z^tmϢxBJa>Q}v$>@jar(s'_Ú>Eopzy'G*_=)\#~4zZf.Zi:9obm0i Pe\ AMO 0dtXbEM`2~db03czEjuEvd{M@Û} 'z6軂Tj-7UqCf~@*&p֮^t7l8^\lЛf7kp|_79e=a޼Pb̚()o~USUKx%M'03|K_j؂K n|wTm ] psk"Nygn=XW۬BGyi9i&m/&ze<6sOڗ]4uzH¶K41>Ou7 /׃PK(̌,DQ͡i+aѕ,k4~h/B^DCUަM/:$O[{gcӧz[z Hvh_!(|013gyZ⭦q#' *WGX !G5*h\J KuV˛bQaLzed"("}î`E`8=!߼bm9a.O_0,C-E˗L0A#@8F"1L[S+ׄvpYʖ#RwyݸfaxšNta{ a%N8K!jُ]j;XikpP$c$@zؕWS:lЅ;h YAcEYacO F7%Az8mϊ2PoSs'j)}#yHΚlLCZQuHGm b!rI.ɢ/$൬rF=#.h0CX5h]!MsUFNzL ڗ_*T~2gf ;肂){lJf̓,wն{{THfRUO*q3obe9ȵ7c 9Pmg/3!A^VOPdٚK:[=-tKCpcvyPnd(NZ_4ơpQɬtxTfEklx%S$vxAsӼ$DVx.YPeV/s(BFd8_Bz}Ū+ '˨ܺm-(Y V8cl0`W3]cu_ *j +A̭'u'^R֐c>S{9 XP.m MW`_JmxIh<.OHTڣ+9ƫD/4W:?/gŲDIRCjN|Uw>6X])-/ ҃h!4}AґjV%څIr+q#]𮓐`:t I1+aSx#Z2WG<]>lAǏ0I>f25.=b=b;t%[ j}Apz=,:ث_Fm :鿔FZqlZS=i<;/xtZXpf_aXq7cB~JV,[ZF϶ܒgI% P©VI{3J̃ʧ\_SXQlQeN2-4fL[=i;B,{=Y `omXI 'atCLyH͂qVd$ة|?a6i5֤m9F?g @edDDf qᄂG*$FȒڹyDЖcW>DNިItjx+Xko$kvb{ _y,2JKW^$! 9ԱGE .޴&w6 EcTlA] JqFA&i]5tmG*hY1((rto=`xEV ?p5커9"MM tVu`κD>Zlb7Cx Ik@H|L*4?Rcju]?3ͧ$'v=ܮ Sc:aM3BX26fm*i'Bv;7^\<zDՈ9p?{d)~|fNDX;D1IA: D|U$b662Wt"mȱ?f3~)]vUb7Y;[?׳Gt˧JXTf6wz+EDM0-N ]s:Х[1;$d7jBk_])qV݁sIc~x`-\uٮ?gYγ?Ap'G7~!3M68+>/m&K:F/m1j 9Lt]iapKR-N_45G^BTS0%nӎSRRoa4ioӉ=C%/!M7.É6E2w/tuhbepm_aGQ`h/7qevAeGhe]/~Xvq7U!lCwL7"A!ҠQ=W~vɓ;[$)2E Iɐ24k ǂ?Cwl>,YFk ^ d5HJ_g Nl,?"lA'RL$M,a |35 ՜HOu!9:djs{(f1z3+w(S+!d["AzHwb]*|BiGhUiX6nڽtNA+Ѥ1.솳D(0rb#}[12#hO|G| 6tL+ 42i`#Hc]7E@]$|=0f'P͕v "5v9D_!6>TU*dn / ˹P+%^R,x-6M:h$C˺ "q;)w@o褮v?>0C_: vd]'@_B#:h`i C G439#I6wKb( Y`]Q3_Jă ˗T6qЌ`z$5=]#GGAvC0ԑ,.99zkged=ڍf"kh!3dg{1d:v`siɾ6TVgφi -ZS)쎕""TT/H1hrhgkO૴GhnRJ p Pz޿5PYGPfLUA+LЯ 9UMԠ%2b֨u~4QJ@# w<;4Չ')uhe ,\.r@IPlrtCS5%4p ߫.,8l$O&N=&KCiWRaiqb\+W>@ok"[~^AKl%6[7DZdeWlЍT>Usls=jLPiđ8H}TX8*|k oG|xV8]kd %Muκ` 9 Z. ]3KI*YpOZ4\m q\ SghfS>Aw!q6dʖ8z/El`2W߁̈Tp\_IX,6-kZo f^' 'YUIkZJQ-xm/rl$WOTBNv-Y|~G܆>N7kќviZ'ky sI<MH܀Y.H@ ,LEʫ*j GwyVHc {,)#-3EqʴQeОH7.X:aâ"֗5]Y(@.Hu< L c ž6|ӏ.zbFcƄvY GT9޺H-+`1~G֡--pUhCX1gSX\-[ 03:ϟ')7CxXwdHNc@דi JJsUod6#e)k/ e1`BUD3q(詼욝dW+bNNL.*$LzE vA!ԓm1|MgA fKN,WtڋH"_G!i oVty>Ë}:p#mNz\F6"l)JzmZfɝx ` Q O2򼦹0Iӌ̾zc|{6*gS eϟa/\Urh=G#+r‡~MT x5k.Y]yY ebv;E mǸ:).g^w`~ Z)!p/ ̤V[AmOVt!]:ن}$UbhHQhKhyWyE]owЇh'+YFQ:ؤ?]YO|pPJn.Qa譤ݥ Z*u?CM`hr8YgAiTˠ_>l P|&1xyYWҝgs⥎ *JAd Elݱ0!?>l+B6Jwn.&E%!\n(Uyڈ<4 O<~/(S2WB=i״hm?OV:x80*^W*,qŶt`$']7IpX#-kRnA*V*L#{8nKH%+}?ppFY$ Ac?V@HJ8 |N̩֮PȨzy҂n<ݳ^Ԓp>^>'@^D#M$dApP63\(/ ZM-0G{68YtEH#/`]^N jl\)Ce䓨вUmpќ(%R 0GUV#'zx0r6L^F^{qh\(\ ҇`{Ώ. 8z}" &x ߤSz[rziI`fCbbty[{D|ɤ%a|L+i%( .lnS# _hPʗcqC{ثI^0bDƷf\Яn8rS4 A_?͂t'VhV7`ǀB*Ŀ00SSA{8PkʁЉC= . o)s5 4eaKcf+agx&9Zb'ع1M[ iͦ T7.G<"Z՛J;Ǧ COchd{GYmtF[`y@ALlƹ(nO[G3k0,T![?a(SFecBkyWDA%_@=yɾyj?VJi Jb37JBne7;XiBHXW䩁n!\X%?9xt*oƹwaA8{+t>: xu`<%1d(gΟ 8i(Z{*hVAjȅJYgЊt@L? vw M_]k\+.-F|.,c@-ZǠ_E jHWH -wBo S.l!%u)+ߔ'3@]p1X{Q< jeM%ja/dVG&A(;TZ|U^ɾS]:!Ss)AmxsgP6A=CY]`+ǐ)]i%,5o .)vd07"Cn آߗ7ѐ!|mՇ3,P4L'STFo:e pˈzy4ryË@ra +s3SzfG,`90n @'q92}<|h)xbG,"*?Nܭ*k[*-ιh*tL NWp1IXlF.|^#no+k@yGa]4 C˜ȟnuԌՀFjXΝr \dV8p6ҙv:ϿP5١"T7?\M:(|1h"H|K"n){~uFHuqǃ{u=OcQ75c6% 짶0 Nѕd9_.Js2PjꬋMt 叁)N: Vg'%!c=:L{'Hy;Pڞ˽LU0"! C)rSՀ{s Ƣ3b_KLzKGSaZb1@_C`E4xPz3l5#;⪯UÉY]P1H$0ӊW,Ӌg.haٔÛf Qdzb\EgjOx7j.n(00V0(ٸ^W?ɤ3! z P3E~ U_ 7FVVRRBT=&%霰#ؿ#zR p735jan) J1~ihמEX[F }p{BJn!+*O|+А4zl6>ɭ)nϿpo]}dpp [먬p(} ge3* Cjr:b#N:!-Ȏ&}mјOʀ.c/iaqk8V:}8G}1QTBrŷ\kd$Bxj PNGyrh f"I *BnI#h+(SB JGOvh$yUh *;uo~D 6(r}IAA\;MHn#:tXg)ML;VV%l>7^sg=G{cprMe@e_A&s+UE+/~}-UEL4L((:R"|8u <F שJ֌ 'Ul=8j%TSsƷG{e o?Ի2@G% PsS6o3E\T4I{Q=qGc]E)"\yPٌFG^׳T*Lb;Ol^9O'־ ~:cxSQ (Kc%GxoK83-*LQ:4&%tn+G_rEsrwI]D`W6m  {Cf^qw$8u]u7dvX'󚔈R!Ac(֊̗=YW1ޟx}>z -'?4C3v ASvrϾ"5xqZéj3vT O+7*O͊5Y6C(lh;3%}@k|="fԧq#`zX7AbS;\g,x q,N܍>/CM@f?8վq|Lvn Ķ+ W%sm8 :$I7yon6v]q!Y|=2Wm2qH/|$˜)d!` j BQyTmY'l#Βd0pmBӺG7 g\g+,Nv:(1#iHm(#i#!ޫ$Bؖjm^QG^D XQS0V@fnSTK\`&Ζmz;g+.)@ OϊDH'GVO~{WlS?flām\N+Ϳw䔕~6faŒTwGvNsr}>)Bқ^J(,fd)Cjdpq1)b%v8ÒK+۴1e:ͩHw~QẠN߯DD]3\yn/ X^[CD)EƆ)˔͖?o+VI/ h%^xY!_0cY%>hߚZ;^P3".q5P;zlAsOcXoo$ͱ=tT3RrW%WO[XvkpD(ns>@~ PN\[Ⱥ]c#RA$ioBfqكo ؞+> wߓRpn]^ge\7 KM/ޥ%rhN1|%,6rm6P=wjA S}+̈́' rk6uRhF-1|lq"l%hp~uG-rk[;l@şT^Iخ˞0x4qt.,H%/]f.GNԂ78~,:M5^4&4S /brɳ+P89G0 ^;C~ ΂eR! U,>> Gz^Yj,ǀ,=-==SRq̄k/~]3R9g^_roR+-&ӋjM;l \/{ `0;"ɣcfJm_ n;؎jyԎ9` yB>JVMRt?Bg_w쾼ɉ CsKTjd˞v?Rm}-"HH2V;yh!AW8 ( DF`݊ۢ2zr@99y\o7 `t\vD5CCꢣ:lҫ┻YĘ?b1TupÒl74- )$u1 }:NŜFk2E Cr5} vxb# w侖6u Y0e*r3볼H!@0L)iB2̏ΘA~4eL/jҖB'O4G@|FQG0G4ѬCQh%o7it2.oyV&{\W$8q k'};A`Y&;@(R.-MT4El޴:$QRc?z' '}.oD AXl@rܻ~N>fSIβi#\p`^_J45jClF_ q yG܀)g%vNG$G`0O myuk׭x#}?Wy=Kl5#XqH}r7L{{u0BӹMQ?S y[pߎ0 h!߹Jeg]t۾ݭFL\i ;!)VV\)_P3FfXDnZ58)[wsʣZ0fpwax`i}#;ʽ\Ik(G-6Ce 6~$zO:DL`/(]^˳n|xNB9b%rQ!!1e@cDYp}G*k| Akv&-jpn~TT U:?0RlM,frfi'rX1w@\t6he❅)E 1\UT2osȣ#b@[Fʯ%=t"t)FL'廢sfJa<`?dv3h-] adxL罽Z'X2U>V[<Ͼ߆c{m؈$<r<)\觭W+iJQmjdu=DA%=J>u %^-i3 n%Y9@ItaYE0=YCգ' q~@5"K 1 u> X/,}E#Tb, ʧAIrO7̼ASN y4ϰ.(  K!n*xe˴⑅V"SlxcLh%a_ ' [ߪQU=ߣW3^].,aOpPM\a\tC ԧ@'[BO_.G+\Zv/]1Q^|Q;f6 Udpz}jEAJTVpE˚-RMU)Mz)0 51?}TwQATbz3! / ?J$M زZPa"ja-*CzglwWlS RKp2$ tY$0e]NiM\ |H#8;r{lͯF:qD}h ӕ2"oStmݙΩ،E $qu-4,OՈ^YKL#웍;u|?"k(-L Qi_?Vm}j U_+ q4Od>q,(@]R.QBƞHP3ÂV~L u_ʛqF`&z u}QS!Zau(a$ VYTߣap޵>&w*빫1>sOt8-jpGXPCP}F#HW PϘt_ٮdIUzmTx^O fri"iY ʁ֕;NڴV1Y1chO.%B{tH:95o KWS(8{|-E{doS.T6J!M wp7+?"%^u,ԕW #hKke$9}1 F/q1wBZ 82ﰸZ/E$bJ%4wun,rĭ2w3ϝ%j=V𰹾߲5hdpIp9Z<3*)!Մ)adt]+ͺ7^vh%5koJX+]sC=DסfGk'GhP0(D)syVkzd_FW]5tJƄ+*SwX?vwЌ Qs cdbot7QUN>xbylfL &o[NBRA2/ LoH>ǏJ^U :rY2hX3dx$"7лJW)fSOMzrkQ݂'v#<0ni.KcUx-d6j1n_Wj>:.ay-g9~ x{e;tԐԮ})ӯ5VyǛf *FD\bp,(0xEqyeLRr#*l >UAeF"gӚ޾`~7݊O{)i v{Q_xc4W2Af;ĢP_4~ȦH>gPImpf9 kY.33l1I#ؗ:0k}u" &'Ggx[dHo'-VbeƑ^׫9{1xByڟ՘Ū{Q`7/3n-Bdj)*Ϣld4C=}Iewm C]fr`iLZm`8[- iVAvμ7{AKb&І{g KLkl69i {kNF{o9خyۉBfqgV:!۷ ΍ w|VG' *#5W -)dLﴏel{*SmH>MAA3{;W_k9-TwfUc'it®3^|u[W-`` X+;f}껧#=9gޗsGi$KuUnPQm'L^%( M$azϬhK &KK%yRX"x0R63EbMv?T0 |I_16ڶ!Nyi맢?j2l7́+%&VIQG ݚ[禅YxF0%MnRp^ėݖ4iccvo-<亁aS\s@]0!S@OCɍͤʉ;5>Wхnj8%!G.ܢ/zDGץT!= %9 烟ΐW ! N~3;Vci٦Ӡ39ijL+Sl^j[`y[p?SjpzFmD)bjb'XpN'o{)Kyv$}p)Y9p1(Z eάxR&<\;{!UM`IB=8>ԋzP q:# esiY<إ#-y~NHC;., 7#.ߨ{Eh^{~j:ᴿL 5SfTf)C۹?n1~&a^]>Qf٪s?p  <$58Pșgt@MkxdU.ðĤ D"٤uiW! >OaJRdCf?Nm/!UTt:p9a8' z$ Jc/ŰҬU`. ]a8Jـ9l)=({R}\can!{Pk{dFJ*-p/nc]Ĺުe~i1 ؘ~A%f(Is8iGp${gB qeb.͍@u$̒[)@l|hKe'PV /^v|d8%}yRG-ywGC펤Q>7N10m8W^]@K6Vw`]߁!OtjBN n䌸ۺ|-k),a(wd>&f{8wlE0+Ls<]O(3&=қ e%zH`XZ]tK&)O(]ZTj* :?!|m {l\\8nJ~ dRg! _=L]{QQRgA #rxWx&Q]"'2w[W«ʴ4>[<~LPݧ^"UH-ؠ 3ՓE EFQd_'fbl4Ie~/ӳ>921 ށXʬ7Eah5" i:BwԎTlu{8|4=1hoܿߧ#p#)<U4JvR]2$H3L|;HGPo@0K&SYmZ./-ER*:O0~Mr,`씾3ӉDbK0eI!|=z#) :&v<݊ﻷToE>zhiLzxFq$Y~ f v%\x$CzKF`|@3뼺4C%M8a=?z[Ӟbq5娙6܉[',HAW^y [phvj8X܁/7҈vNUղ,S?*jcR5!j ,VX`4toi~2)|ED!0hFI+hq[~4@= KQI΍HҬ3U~#X% d~(|d.'܌~YF/c;wiKZ]t87gJ΋Xl?%Ad Ix̑"<\cFO߱'N(sY GR/~S獸/NX`kw/ 4P:hp9ޔc'D\t_fGպkPlt9rs6FͶ'ʒf"ԲQJk;>x4i{\j@-KS I*#fb ]@RaajFS4A'%2O~pǽn@*Ή頑RoǧalU1MMk줧lxO5$f"cf2݃r0RoSu{בָqEEv۸4C[ Nj }Hd)\4Z2!ڧGd:d#+p zNm`)Z2!4`5Np5PkSy\XÄ(Fcrj+- @+TCF$Hgg]h\2˩B7iⷘrofBUBr94 Rlt~GǤe4*ޱY5;,>C踍Vz+@Y_:`qlC٣-r^UDs34wm yiQOE r :)ۆw2{OA,m="h%rĉ 31H5qf#֋UXƇ]'Wi)߼X2:ʒuKqwFxw9-tvDU^lu#)oG,Վ_cO1%6p|ËjYY=n!-<N3984ǓLf_OX;Jp#)|>X Kn73} S{:JP0~_pNzؑJMXp8baf6mf(g@r#RËF^-vC"ߖq (ĥy<yj)TpN]4>Y\5yis˰EtSNhj}u(~?X̙8v=yޑUӾ53l$ J=6b=ؔ*We>j~*VUsey{*H%,>n L1;ID ˜(zzPR2Z8:H,غW3˔6<|6\ɜr OR!4UV4L+k /o(|T\j^F̊ wtzX~Ipˢ'Y6g"Dٞ ԍ($q{+EUW:v9Yc0=l q ~TM%L-yv6" sx<_A_ ;F/duڧL5_AY|Chfwpue,,]+ͯt菿 yW! IsOτlB;QGEu YD%B&ǓV/q0!Q1jF&4|/qkXmU,w9扽$ y1E:,daI\/3O nsPv$I #ώEgF稓]Z^?nt#7jM-JU_?:ęt1y&b,Ju/#ڏUl)FG9QvR1]V(Y'i@Oa?)aXSc6Y_oʥp-5l'92:R֦د}ڞޒSp'w KE%ߗ^EO@A]lqqP9 7n 9]G\s6-:KH`C`*A!g UqiޜG࿫ãfð/gG=H벽V-#@|q8! yG '/=*{Ij د%13e+8GWԔZ]76ᑏ\#%O%˝Qėv;yVl(_Wv-E.!]tCEz{Vf^{ ]͒TOˈOfgns3TyzsymZhWۼ@|`: 67J*jlμ;bOA=*b$aC?G`I}j4t~ñBȁǨض|u 55=(y\TY^0=TYݵND9x:\sEHԋ`0cKO«.BMEm1n~'a-u 1y&ƣ0dk&6?G _N|g@{ ":Dβ\$t辡ڙo;xa@();O'@'s7ep:V!~+%ޔ%w 9ɟB%KepumH&*"qHA.sh1-PE%Z4Y@VOoo682zbQNqlr+OIYܮ T™lcWMI8Ai rUѡC'0#4_ee{)kSxѨ̖-SwRfy$(tUa"aH;,_sA)u։j WT'*;#"}qdY0knFǺSbLFNa4׊#7G%PNt+\b4BĄj |צ~<""V#=-8z:>JkxKbZ}>TXyrgؾ@֮5 8/4Tܕ$3k25'ăSd% yדT[,ea_<  Ο0R!TI_-(87>OcXL_Nzld8d+rsOeƪ-%pO'i0\Q˛3$]%nih1ۛ )ȉ0"LkYdMtͷfDU8? { w;-Q,2t}'K [y.b-:={ 5l ~i Қ8e t_JfpWz#uW\A/Qj6ጎKM2vJp& 1r|&ΆN7q>qb!ςi8ud/s;J'9pWXAvz lx qwaTC㮕D_*HCmPY ް* kis"٩཭dRU((d][SVL 6pW ">噔wȄ\J' yn(-#V'W@RK)oi@L zQgu=6*y5Ԭlk IN8LhTW+ gq6YLu;+䃰r 6ȍÀ9ova73`g LZ)wZ)5E=:-3Ԓ[V:IT[4׾,ZS(bt@ ^dc]~S?eE ԝ"Rx[u,[CKَo(z]lUQf!{lA GrخY*=cI#,^; T4eNLK)og4c~Lqxx!3o}ID9Rs&DL`f )$IuFI}VR_z1b'5m^v5_#ʹ+a6R4{N*M\^Xוi"LjbRyVtv s:I+j̀w 1Xy7@]j\h"e%[Be?Ƙ@ QbZs;QUdn0 @s /O7te_a so7?S `z}T<շfaA Bݶ8!5\EiVRNRlK;1IRi+YhK(OERGxvÉHa`Wn0;fugDMiWwIKhpR}҆aG3jqҡM*vcPNxp/,]B{< j -RZW|v 4d?(* 2| ' J`> 0e{ek,~LB<촂ua*}D̘im QHK85[ܝ6ӱ]"l/&sY5W`?^w+5\d}I0 u!BDZ3E{𸎻s_SCj4XZlT\AgQ.3vQhQuIA\&k@sUѮK=ЉV.#ǝ)>̖r\bqy.Fʽ ^vB.KFZ$.H7#/Pu{p bCaYWK+x_ wqJF F0mͩ=%w`6g  ~ ԯHy5\Hzj51[dF''gR:RU >ðzV>-y`:xLu d-@גH@uʞf*fc0I<`&VvW:85;8O{-Lj  s;ܳOZSHx4KK-l6 J$Y%'Yj<\1B@` EoBѢ_,U4%r?Twc`4Fn 4r˵ #uG3!dyz)awb'R!f")9/Y8^&j;cg5=C(b>#6C45U%CFOV´ x38ZEΨich!o}c7Vs,vK环?V5E>ߢc,=6ik°1f-Fjv/ l%0rKWQTm_fzz2L#OhlEG{raKm.:UCh@dw,gpE&Qu(C.?!FoTKG)xu8S]٥uD#T\rwa0zZ* LPd1vw}>¦Ku._?{L uNH;9'p/{ ύ,"2XWO|*Wۻ6Rtםſ}$ Y9 LeMq% 9GYl h}r#ns"‼I7s޻I@ sKf:`G|V̓< <^_+"4Z "6Z"ﮬg:A՟ Ȋ>HNdwڝU)m>\@55dLASĚ&iCe*b[Mթ @6>j.UmsLW'6N9?A=n牚|,]1~7 ޹$ԷߴEaeB. ]Rׯ+J N}:$lZXi,>calGӔ1 ' }'IK;;s@on)+MQJzQ=1/𽶆*:D!odJ}ݫ_hDsclE, p?E\O*}̇|aHc!M4 ^Ɛ1y¹pj#kB[GND-E9ʋ=wk/tLVHk\> CfʝVoвP,6m鼲M6wgS_b?{rO߭CzΎ*Pyd %f=KR XJP\oD˗ h tހjHrJ ԎH?T\nhA9d# }XX$#x% QES}J}Keʽ`-RjH3cGg< څ4TeF=uyD r:,990 gJ^[ TDʶY)n* c3ݻOqyW^xH?Ѷ.P' weL%ZGGyWtP'+]5~re+7gH>1B;¾X6="9v9}ӻINa"@բG޶29B4ַoS*0EOz&e rO0u"ZO+H(no!oé@Mκ^/!A'ê8ۜK8h[:T&I'x%Y]&{Na L26"ŭu* GA?,AƢB~ S?Ap82vS̙#WcrT>t5!{ V|JV YG"#("kȤ&fV.npKbj- FDF;/]{;1Q,΂ \Dխ6Nzȱ0>GG=iINߒ&%cT<"i }ų\Dy-JZyU`8]FRrMpTU@ w/E8Av-d=t䗈b ys׿=d  WP3'F81l8]:(Q n6ːVmB]@J=6NB<9Xe8gǜ eF cք* NJUk9s#2cLF~WNdfۧQqNk`o='c@9%k+͚ov?nӬQmk6G>\MȐ $-"P$ܰbYɃґ ;'N% } }Ȋu)Y 0[4X,~CKs$L꽔VO'=eF~h/Ty) r' #\F3X ( Xs >sPQB^VW`Z|_p~[Z}mp 4XMq|bݫR oU֖#8d/W>E螝!x )[o!8.Yw.6BnRUo> f2)Z"(HMO\n,4YM|~/maN8 I/y&t29{.C9E8,K<vM{lY F O ^[ibw eT#Kk҃cv>K'H9ck +d#>'mMrQmd̪3M&˗Ls&oltAcfӴ;BJ_x<OfLd\/e .b},jQ|mM=239\WybM"ظ4w"UkqZ%X"ǂ&MX*(MgqwJG=Dw/Pid(}ԩ)$΋TĮ_nKM+} ғtm:޵,}kB>2?rhؔ#R#-&F!ic(ە Q#v]yAiԕG7̋V'.t9/WլCtп:ہҬV±۵ѵatAF"pj ,֌`m_cg>iUrNثs2",eNi ]G)+4N+D72nb%7dQ)B-Cp D&F#x'!# " 9() tYz1s4:$d^}>AJdz4og@*92I},ਟ`ha~h[hhW>[5l&Cdߘ,R ;Cպ5̛<*O *v嫠''fb(\6Ƽ, = M#HT^\JBpBQӇg͠|䎆CL|FIsV"OVwpnNPA\Xg:XƢwcE<%8]l^v:~5Uwo!93ݭ?y׀_ `- .FTO+p0 ǁej̠a=K"axĐsN?mi*tE)Sh Yx?hKb\!'*d8zQg*A->CҌ>Ӷq*-vF04"埰}MҎ30kwZAkn} p2 \IecSfwzHRh#6"Si@Rj1Qye ;jIdug]UXޙ%`{fh^;T Fmּ~UST)LBUzzJ' ~]1Mħap _a˫$G@k!oQhyR\QGsZpiq!0u:1voCaT)%dnhHv!d$4/ $^ \iwrb~"PC#7UO},<"Vص.>: d} U9cb]9~ Iԗ{YXŝWӢrMC7pHpsoJF f13}㽕Ts񏑿< /n^O)r{~4I7"3` V~dv?Yٟw)d'{HhOvZ Ge.?cپ(w)==L-2/cag9Ki2Ŋ?+?[c~;dNVPR894Y.@Sg>ezCd+#RAc/4'&C\L~v_x287u G\lmmcyc8cW y{0y/8B)3d D~siQu^ %Ҏ Eد`$7qGeDB</<}O!$oLVJTêATM`7y qd*/zԼG$gSQ\=,yαgs^&p }jv jONۻe3{(MmAgA-YZB i/URdϳc9Y~, E rgsFBRSgʆ_>Q՗6yٰm>NUuΘҘv쨾2Ռxz9f8gKQo2 Rci #ƥcې`򡜾ATu1;hvͦhDKvvֈ nF)H<̃Akpf"!QzblA/i͋:C s9Ut7Q{UKj f4%Dʘd:s * ^)K<^v)y6Jѡm ؗaٝube3h`(YzD̳[5Y@;yw#)zAN|+{ѕ+*u\A@~OCo[?W,:Y |afą<ͳ+PzP3ܧF2_7d*6U$;~-5/&'LXܾa&$$ߢjh:b*{8p& TnZ!DlD7 UvlPVrdyx/]*eyOv ڷIV!=dN҄P+q҃ZhGGfcیR[<2yn"Vᔒݦ{H>xQGTXHYh | s( pԸ7dff(xgyr< ]OFl◤(B-瑘]7">ڝ30 -X@fiuX([ah.~a} Rx!*p 2ˇK&LC11E֬5>q } Mx)s 'Tn9XNw]JJ ~Ѣ$w9l(7$gOgUJVmb*yw޽;_9w/xqE6L #^axjZ;lLnIg'|x@ԕ"A )@ ΰdSuf[2%7ZH~8HߌF BׯQF}EBUѽ'7M6D>v6Zb9 Z) U̵Z+cЛ\dga%̬׭tlgߵDYwR|WBXX,L 0UJcf6,BÒKюu16$y#3.>:>FM1P2f0dž(VQr2\LS} /h駟|W A_,(lI#2ay11+ۥ˜ !\ D'`l'"ν2jjRSfNKNoMZUfn|&&KhSB;P s'x @7BIgXq56Dr0mssW /=DR0K1%fW̞[+8ʿv[bt~jNOv.`J*x'5-MxSĘs#Vguf /du4PLRUYNo̢s=i`QEv2+[KRZ\{I F(`>WKC9Q]wU#r㙍1/ʗ,V4z|ZpS>ML,Js7/ !X'1#—[~ݜBu ~ 'g0y4\r ˳ۜ+i%Y@rg\yD 0.*~Y*bwUe ˜fL ,Öc<DsU% V5B«v^p."t@ɿ&Nik_ωP27¬&h2/ܭI{}H ‡cr^eͷtCT\`ZT謁 h><8jY#f<|#bNq^%FM姘yխGzO]T/E7k7_ˈ _Y=Tʵʰơ*+fŐ`^f}iJ|p&dau|iz*y5aKF^=„6/`PXXFT-yY6X'&mZ3b֩=J:(pRF6ODL0b1+"s,p'6QccKz 3nHD?Yp (YHlrɕc=ǨE zƬ 27v%Ggrh=F5 >ݪh0N<@$53۹ I W܇T"&eo@ X3;s?z,c;fuk{\K1r9QN\Lf{ȴiM{\Qw@,c7R:XdϹ2,GSjݕ¸ఒ]΃CKS7x$vA}XHJ@O">Duc]"ErN_i9D5C ȭ:~{S)B+|N7, U;~>[;_[z0ƣUgS 3P SD3>u4U-߃%F5}̅1/HCL^' ( @@Dc^Aj9}ROH+ؔEȶuOV.I6fͶ EWTQ%K/T2櫝\-Nq@lww!Ru\;G4ǐ P/Aq7;;),Y,2ϊvy8ɷK5n=7tDTxx~B׀Zϯ'S /|KMNx4Γ _~2]PeSpdyVZݗRp|AရY.}JݨttDý9&lDՠG5}0꫕Jp9h.:֍RIL+JAH÷06Ńr8EFwO;#+ԱG-P^ Ҵ_ m <)6M +u$mrUifCgQQ2?GQWܒ>z`a_m.FィL^\3L(Q.ONCzoelgҡi%퀇^$#a LN[&,_q ȧ>E[S`5f߁YOe_$Hi]mb :F g=`]DLD{s "oztGBY]YO-R54(]xE$\pz3@5'֫i]$d'gMf1|qeGUL'ݟGʹcgٗ!ڨ.fO*:?ݚi0Xv:M`[LRj %5lǏ,YNC'ChGAZ_Z }ׅ@+Buq@3]&ܧf!* uw"2j?1UMQpZgѲ–Ysn >ї@VDL(|t晼/uӍv m}gw$$BB\L`_Tw2ׇp&ҚPzur+Gʕ9E^ GgJʃwMﯽ},dxßSܠLPrN+1r/x *>,ڿ©L1 5cvQ G{U/+,5UPƑ̺Uz"Y׳16SKO&w)v ߆9C/5I,x ܾbi#gԭ~X9+- ˌ]Nм]6#bï༰ۮxL7.ӄQ~ 떳B46=ȮIO;#.&.FԘ葔(L[3_LW 2l![ePf׶Բd5Q 7(CAA"g]0Qa|2 EMl0)OR^>> ;gj yL%[M-_~u{!7P-LtլG+'78[&a󹦀[i wM?W&,d@)'!dYF i>ֽ*]z(~)FoM?q0 vhȤݩ4 $8\lSXrMWlM!.ACLYƆ#pWpgQ{&4}\?8gH P~kV@k"fC%w|6BoʙhC\'6[;O"(EOnFxWf ?קԟ*ոאPǭ h0{N!~ZͰ `eEg=9+UdqNsvT$ lbOU-XŊ0oyq/:TӲ- gHFb9w7L Te?X4Ȱ%s+}+źη>g &!)?_km'B_̟>e3C.dTf8@Z{75f?o..JۛAh4ZۗUpE=aZh5+ovOOuR]DiZ୘`2G#"mFcx g"'%gp'2"HCGrg*w_&7Lݽ+L9q]釛L`ud8`NR<)#L)`dc->(&n{c>#ATP>PR'K $Xm[ ,ERttZ޲,ڨeH3y;:\5XRg|2>w-`,."0[NY04k"ނg~>y5vbP7/Rb,@ B!iIcX:PS~5~w;%[qS4F cf}¶x Ulimg6{ r7SWcW۰{+hݧ{Cua/, -1bnL̺a4y)|%g)]lrtuO+>Pjv-:iw]sb|j;aD<NݴGd~ fB:a"z!ifntrY+`EO'hPi$n0JϪfoB<o/-k[}v-ŝx"WSB Ֆ|F6k#='B ^0'n5;&ўCBp5*XF(UG2hwXSߓ68Fʸ|BJoG…S\^@,v:yC Gv;~;J/UpX/_8hbK_?aȔZwE1T/ R dqu r96KE+4pc3gPIpUB&v|Kt2wj++Zn7eڰ)PMD7η!gĮ"-FNҿ4J@ܷ,5A79}(d8`.L2u$`Kt nB>zD!ѮǓ]LU>c2\7qXl89ӺɹPMM<,xu(أlx"akG/ (hΜZ4>+E騭Ȭ HclrxuXp06%։-&v3c`r5D!VЏ{9v!aqDTqk"}?%?-~x&?Z?Ѝl+4-z4ϱSϐFϱ;/4}l I@is&ŵ9_I^UIz/;Vq"e*T:`:BԽfu|xe1OZJқqIxrMѱǿBkі2VIݹ%<:o/7SPm%s+JOfxi6œjǗ?<vvi*. wp9ZDϹC͜¿~>[:b:}PD"ђ~5A ُR3rʲʥ ]7Z7/3;EF:c*hHuzG G|O眓2Q.Ik(S=ԔCtVg?zEL-ᡢMCdB850VE[c y9n5VX+k{kkKv3Hޥ ^=5'?^$ԝ!V|:mHS6z1n1f(J*TxUćN`%t _XF~(0H~tdZK;HQLf }%9sn hln nBhz).-%+n_`66] Ec@q)'婹vVs|$ ?-ŸYO0XHIؿ|`̧~k6?pf_]ٖ0>r l[?;}׮ߞۃ? nJFO0f)߬L fʘ;=#AW~, Z|SN4a_WzÐIŝ'R~!'>ʑSA>PH:{Ad`l!RvjiL+47!Dݢ6B w"es5zRWs^$[28(f{nıD4T]y#q|A55g"_0U`6.RJS3G>Q؁ny/ؼp=7GVH\։qy۲5U@spCeq=e;1hYI+2bgЏki,$&o=Ks=2肭?8/#%sQeTy#(5 TɟQL,jJ@Epܮ vA. n8v@飨VY2 e<2O 5@3IW&  Ю f JV:tLr t d˅Yv7=A5Le2*hPh!ކG*XNc3{yXG1`FQ>-X<㊯6i!F|MbԂ=hS"=(=}x5)*-k w63>H'.5DjFV|] 67|)qtpXR ǰ:\IAՕAkUxPɴ%ÞfBTʀk.R6E;׏f8)h84Vn1 94͗Eq&Qrߠ@B H/zSL;)eG~ZY0`O?aKA irWK,5{e\؛yESv]*;Y+: ԎVk܁{M51I5rˌ{iޛ؟Cs\%Bk.6kNb>g{:8K6ӣ@$wm*8 /ca ,I"x?U嫳Rj4iU,? ?x *4U6/M~wo,rZ?(s\Tиbf$"k1̬٘ H;!Q럒Z AݖSV\jN]^-bl# Cl:b~*!'3[]a=kP7i)RmWU]Gt <r1~\kb ,69! Mfa`UDݯo<Ɓݸ@C󵠍]cK+&^k=XvԹ3̃-6Ҫ}4WTz0:BQ6TȱLΕ i]@a jΨ_O&pCI_?Gf+t] |itbnقlN!Y1eƐ(-.1sP5h^heqNj [p0tȪ7bԿb&IOOzJZB*cwVO#r F䆴&n/pVV<*}+,A}F1%_*d=h}eT*'[-@zvyjy.r9p@.]dhA/퍆!08oZ;D.wXu@UV\I9`M'Ȃ ճ-_=K Oپib̲(GQfhr/Z;;g3 "&T9:VET;eh|cH i>ԳG<=.AGS¸$[.HXQB@9kT;z^&&.IK4\ĭlsBŲc_MTgZLъ̠g0+uὦޘzDRhM`iJs6mf1iQgq%htEVJeSOa>:s7e3"*ykO癑h$Xsj^hv XK#>,O삣xD-SbvtKτ0?.~T3r/2; Y3d׋ЯIFl%>UB3ZY: ͼj1> $`FhWo^RgU#N,{KIg jLW6džE:ium,~BߤTJc֗LPf@>ܾ4 s5L d (P/B͑mlY*4=ѐ MTVք-<99*=}kVKW:pM.\: {o}?"y>>qB/oPً\SgRYP~c[uK0&O s(+ۀљNM8 _M16պ O9QP$yb,)Ԓ-uK }Ei4ydB (\NTpwkH7rl(QF *3w࿽i*_{8pĆll~޵=A0k\BPEBn3]9I T"`P'$Nmyj"Ţ|߆>i2yw<] u'_\M)p j ZBmjijЈD?\| v=/)u yP/ji t(5W僬Y8e<ljqw!wzO8i=uG+` 8AF/2$n7Co Ϧ={}AXN5<]l{ :?@-_ Js_ /p[b gɧ{dR 9jYLj eb,]^"MH=Ӆ[޹ w  >=Jd"k&$i)4vCO|)?^_gAgdT#ζ+ەSFj TJc-,a``udekyc®{ Ճfdor9,^4*"s#;̝^d}*z5f뱆c~ 0[@O} W7stYPM̔ LSZl2ݔJW<4Mɽh)kz@~i&g6#v;`rcNnB,8uqzT6Zf$/ix:1\,^/7ʢ;ؖ%p%}. 'i/?NjbmAj-r]jx#5:8N pÕ+ #^cErAיxbL,dO"8qݴ^)o&ZgG +'pJ|X8y:G=d1 ۦ'-#Fd"sJi&Kp4kC\!HwXGLsj ŋeԧy)(kR5K^^=(|CU._ĥ?&Y]y% ~)"qK8;~^+F~?KυF|4)XGĬde&csK ;+ yuK]B:Vvebߏp/cukt^N+e):516h7arxFm t{i4ɹ2wlpKX[WO6 XÓ 칶 mHZ'G}mT: FbD͚2u $c)~Ϫ7".`;C٪i"mII:4j|A MpIZan/x9ӵ?Kc+bv 96Mp&IFV$EEQms^ƻEbl3!aJ_p1"NrCt3s&7xa%T(iWS)-t቙\=Lj+Ӽ Dƶg\c :{d>M|I, ԒEmU%٭#E"Í.I 1?j蔡F[؁GfejSGS#Ǯ]/]K LE(y9>ސiOc)EP!e7l9ǤD# VAZkVyF_Z%hT$?4"25',bˠ;D ]O`\$?kruڀxKJ MDi`lxU_3R|YESE\Dᇒ Y^@F̞LCQ*ZPcF@+H[:?x5̆ӳ)[PHɅ[d밴"@m$w𼉼ff Rϫ:tFjfu1OJ ze&8 b7qfu?`iP&e6vA"`3&Tؤa[1LBU \uL4ߥҕ[ͪq2B O-c$bku^Xl6A?.Mr:A6IWaZD:qve vT-L^b 6kIZP`YtgqMfu{퉮I="? NjfWd|>kI,_sltOpCRKA5 o[ʘ(JofU@=6?ч;sϵŐ;~5+爈ehQn cJRE wKή Ǧ1$}D\Uo]AVFR@5[#ʷo5,aX@lQ1z{~8&GX+r 0;=#3_꤬ЋSY#eByVb]i>~b5nA.! 6,vQfAX\ahT'NU JN!oa7W#U_α33VIJPnIW}"n܌':V}6o3Pxϒ9!J#j}sJSDd~x"=JCjNc•5j2:0$q&@_inoqZ~iƥ T@-v~Z0CؐWp#Tɢ7)wphG)og|NK#tѨ28.o*E̵/2L ?-P7GG(C!9ُ5KA}u@ *)b(xT&a"Gvg.>P's4ʬXAj#!MLVjn` TUnEځ [Yw $M"}7s1*g8zLiR/T<䣴@9ArYh.,;Ci1;ϝz{DbӢ1`sl썹C5 (+ǀ@x^ԗv,ѳE(_ k Nĥpbd^s1ԭZmna(oF#Ͻ/9:]~BksA3F#v\*M ŵRShB)ei;npN)'ɢ*:JH6itR~Sx9 2)w(86Y+LĔ^9E /3&ID+xPd'.F-I _Rw6O M­e hK҉ۚ6QP `WқY&0> Ww>ҡj<'Nj0KZ/iðm߷$Ŏ9u*dig%#iϫGօ|.$GI(0_~&JreFwG䒧7dk]<X/JԞh<_h3Z7a42cZ#5g@"ZyGYln63}mj>:<Z #כ R^BϟXﵛQP`X _0y|-( KE#$tkOJ/w+l8P#IKHȒc֥ / EBSDEd{7s:D>nP)HU2Ѓ +NbQdO)3eS% 27ƽ~UncqrgR:Y( Һ[E>*+YH+w𷷽G !4=b~Jd<`!^{}{!g#i6G"@;;)Zӭ> ޼Lq23SLr6D̊~ -3̢[qP Y&_GMuro}3.{D(X=+ɱ˰ JXP$jDt*up2ivƋ5~(?$GZJviǏ6^ Zl0pt:#k&“(}$P(`DU`ɨڹ=r 4wE}2l~ ]O+DdEH__{Șfo(ӘQ-/]-V&EuBE2A IDno)b>:ʍhy\h|KewꍑC[ 6]$U&Jt{FFܓ#?Dܜ]JT\+>רȨ<lX] <-^JS\FMD(wRm_5j";Tvΐt11$sԭ9P">viepR*]0##) LE;Oq4ɳX ɶ J,3jDZ.O9RMqEWR&oI*vTJCΐT>.":02b́j@c\[($"|@}s2GK@I-H>9xy̯-'VT@۱ʊV `5&ĴQ>ӨK] {uTNyOL_L I &'dof܄lq4]Z=dP! a=S֌ًSNx&Lrf7F&@X㈘Q}!Qc:kw:k&fi ,9lwXcbpؿ)+uu>:ˌ~|묻%)lC-s.,3(SnMp\Pe=`.rAMv'݊3d΂kU `S5%"~1=g!{bBBH r%ǰ/A % yR-3pq 8"XqY"}xr̀80ٗ i/qQ[ʲ*w)y*x3E^{'.jGlU(9?j #wSO-U6{>X fE3@pD u."f㳱bwn IܳT^HDZon?NJw^SœBЭ7m4n]/IX 9-XzN-Obzx,0P5^DH9.Yz@JP;A<З=6_J>՚~ [N6L3)GH?ύ;>^6" j3dMeAi|P.ŝxd?SW25,oixku9攖Ŋ@eٝ7dAA- t |Wc%93~ܴj-](]lzv;Ҥ_ wӗNP L`\\Citdq^2s|=%OCqLY7щ5Drfl8'ٺiEA_ #W|*fU7c!yZ 3q˩opg>f [c+pf,x  JNB NUL2s©͡AR먐=6 A4@~)v ˓e/`z84cA-ffa8tb #gl,iB,H!Tyڑb`|A'^ʣv1 #5xZ\" w_AAl{gzD;D(%3"I 53BzIL\n7Q@ium}giL8 tJU' }fЪ'qa 俶Xʵh6.Q=4ʠAߠ 8Ğf_(0 QGCQ"6j0rq{I5)N7n.:כz0H.aɷy%6-F(_7rr\oN"tV0gtvN]|ЂLBy#3'O;N+̃?5b gaw i=Wfp&ˍ/`0 yq&aI?Ծ(cG EpN(4 p2J]Omfs613-&7μl# fovB+6᭛BA>hO<4Ԣ,4Dz/ȹ"D" Cw5OѳGM{vy@yAֱE+AG=]y*Mv GE%|"k~քS016j>gK,fI%N >BY hRwL{miw >jLκa0Ă0kYlAsTH4a&[Wզ[CG~@W92]"8wpMP*Lh1c;9gD9h%vo\̰BpPgDT?|,aIY,u8aҭҴY;CQ%4)fy|9s Xa$Pe^8P$˶~iB֎]3UѨև \6A԰#t2L *pa``1Lo9%] bqq Ě N/s)$dr@O2OD4f-vR:b>X(W)kՅαy5tqu2INm3O /`ڤdo7lofV0 a~d.p<%I5r_IW`)֦м ]l!"ۋt$Äj;؎L2d9[>@e FŘzsi@vNvBHSr)S݊zpcVqƩ㦰A <µ$Bhݸc،*oϮ8374qܡڦwa'`c:jQ'$5½8L$ṙo;6i.YHE۰ 2,2.P1Z{꼭Ӯ:"8@!gjON,z!yfns 4-LsxntRooHAKCWxU'+7@jW2in΋b28Dˤ)bW{k;$mztT5[֬)[ V/, 5HwcddUX+t䓤r#)4, ի]+̳#s0\G~${@ Y5}:^:$`aVY},oP}&}U)|\G9C WdV ]IsLwGKYak Yj!yzgSWEK0^HM+!pWB'.@M[{aB'bVh|c dxuBBkUã#l! 5 >m>h7lcj\yfn7nO>`6B%,/٧Z+hQ3v(ǡK11hd|o$n27hu$AG#_;sA=;֫42WHk t:&?vh[u r]ӐF|̸9>tpb8 dΜjvd=~tbB-Q`&f|kmj寄'ݳ{ DS|[G>{yV IZZϐϥ?^H*}2@yrý:4$WsE1fF *vf (yu::l}4IHE q(S69U`u7U}5`gHjfVBUiJQM"lw͇Z 7>_; ^d` >'Ғ%&N߸/GħwւBZgmUWEXCYFRZ1+S6z]XN~„ Pc)0/{PYLYŪ k%n=yМg/=5VPO:Bs5x,ܑ^A M>(AiXTU!n'a= ][Ħ Wd4,-@Y"矰\UOۯP!RGW%BRZ sTO|E:ȼڲQ3Yc;Ѹ۝K;r0';\*"1]˳49ZI"*ױ.˖ϡ]6Z ;5KSJ\ys ~#+z&7_ 7k8ĔnkWg_NߠffE+ML%m3k:j&:S$ANY?By[0}9 8w)bǔ-S]ZHP W42R­ap'itt {f;d$r9}*~lZuZ k_ДB~tXpei-2> 8^i4@3XQŝ=l(yArGX砲Ri}EVKBZ4ng>gF=2 0<2IBny/yЯxU@ ?F '<!=|Ҋ*ť|SL=`G2([ޘjKObfjK&w<X̿ !ڮYy*gdS܄Ѧv܁Y2c}[sĀCPop? ({.1scuRc(!@t@6(#jJȠ%gV%?[(a(Ȭ4y}&CV.OnVحIEt jMȬfAg"zScҤ=A 6A{xsIŢڈ,v=Ed-Y6R!)BnƐ;QrVK ym GqH#7yvѹGRҍ~z`2Z툏iuxSBn T3~sVVtMmUU{5s3B|M -vm)܉Mbf9TWR\*]yM ~j}L[9:T .FNDO/K\Xqxg}΃4ЬĶdۅqgx߷C>fb;_KelF(D<5*%pGL #4YM'HӡBӯͯhkЁ<`v(;Vf)j'rݚH m)r%Fjap_bߜ hT%D ,8q_׍*hSa n޺R-xH7:J)q-W/LȄo{H oq8K3Di~d{ܷ/v g>r9׌^B]f^ࣈ>㬈z)_av;TA*J^LƗ+)/f3bٷb؂Kljvey]QSNe"Oбc_j%!L}.L>zWP7עkb. ^',º-F`Q Qe坈6*!`'%|`ˍ]ڴ:6A'3b˵Cֹz]Ȯ 7bxnJˏFJ9}6LG=̔+'20"ӢI]cB GZM45\Hr%gmR#$/L S'͏-GM߉ {1E<O0Cie_)&__3rs"^׮&_j>=SteM:EмC SIo^:_ /̄s)C֚6UN$$br}McÈm<~+BEG,p'NT1{cG<,2N }Ը/(~~MKʵlH>~)`PAkrzUzkf4[`49H6cWȺC]{BtVyGS 8vFMa֎*0go{n'p׬VXDgG+ k2`lk5H+WZ5. TcKjOcd>Y/8YO-6?MDKi$b1*|T@xJ};Lj[~Ul~m`SXH|XFޟxMA<ޡl"gVvdgPq(B=+ҥŦa^M$s 7;ǂ!kX,Q<[ѿU'ߵIjgHq_eYyiH{Di>faբz_P(ە&1OTGIiRIqsCG5RtWfM6p5~,@0I!"Y"<6e%b̀$Xe}{HFU7^Ug,;|aYG8B': v۵J'\T{y2{6!"-hO)|܎D̀O5.uT,؇X~t׾U(VrEx Y泫HhWԛ:[̚HY]CAЬTfjvS ]_3 ,w+^G2ʤfZIIݝ,\NT]Cy>Ȥce9ʿխ-Psd]PV?Xv{w`ۋgYEhlAMoňBGo`#I4P b[j"*0gِGDLyt jK,ec|S:zZ Pm  3`NRb9S _EԨ AƜ`ÌpUxb!M}O*x:ٳ4;ˆ=,HXM.mڀ= 6FهNzqU?]:ˍG=>RuV,"*IlS;­s; 9 !4Uk"~^D:ZAG xD>Me>?4л[XK͇3W/;+S Bl|<j.Z# LAm_Y$-Ȕ)|.(+R.vlR"\akYJ-V+2Cڨ;6:^qE$(1+6jo imi XJ3Pfři=w  4x\0 y< % fa6o*$I(;gq gd1{%JsQƎ|aG7[xIm:\?ޤ{clYtӄi_*@1Y^"7oTˇ-:$;N(ʖ&'uŽ 薶RP||ejPe)>Z}i;f\W72`RzYWV`쁀l:r>5"[42,TC|aqָ\ /id5 k̉s _])3e mŸ+f;owM3qVJK*Lg9 C-/Hb'UY_sۑ{\>YZOMt^"D mЉ MRʋN !FOH 0W!.w9YUY(pCgeOn_xK-%k^I ECBZݲH^:/GaQ7.V|P`4;yiӖT*Ȓ6S|_:{ {DN;}f:җh϶X$VmIii"9zNYUSO%#QF)#RTY*NO{e <<h CܸLcH_[J}E @g:t[bh63Qw|[aPnOrY$rUt@ R gzGէϽ:Ջ&-0[s(< ՠ\ /oV)#=J|R @zWKUuA^ysI^6|k lA8:1뫕reN"beG8KnO6aK~wh̆}7;z':"r,֦Uo׌`|eڗ\-BvB+m1lYY0ډxm_liWBF:$u8WGV8 ~d@߾mutܾxsw*r` <ێ8Kx@.d J#tP i[3w*syRlXۛW)z)Ym,v-{oIUtEsbKk¤ߕ~uPo5{Tkt)Vc`/G=l9HpU'Ym(['n65YViY4ثL z*`J eKD+* +du渻>%{+7IRDG+)Yd:[u@ÉZ0 Ue ) 9螹a m^*] u""m,ǤXȋ愵mhAW8@ +>@D!)\ݧ/3gq]s',ufV )bk6 nP"lkJmpC`Pdٽ>$"1o[{ߡ^n ; 4`c^:Y-BtH,&0rq`u^!{2͎xj@_,, PTT$aȻj<㤧41̈gn@}&0Wi%7R6?;¦(Y#ZbD,()#zQᎢ >+|LWK X(y@ I¢ö˖@DVk0RʃIZ sKxÉN 9$`VQHV252kmuyB9rC?ƚ<(n y|aE'o}_(T` Wt׀>B6;=7nFQA,Bݽ }{+w2ƛ8r$"+dud{@a] I?1q,pUlk\ܧ*f1?:WW8f ŝQ[m8. M#1bcl@-Tyk4qw : hq!WQX{P1DuqYʝ&ҕDuk'ErxR(K$ѷIyn &|O ^ܾx:8ϔˉPC5F[7ũpٱX7{#}.'¬i[nލcۡ!EwҀ8HdzLl{Dd[n#(jQ =vrs]csjk!z %=&3ɲ{\70R%=H=B2M,ߛO`fsjM9Nq"km6Wþ1,#yߑcr59zZ vjj"weUaZc~k0g6d?ۡa@-oŜ;L{,1EiiFn8*Rt^͞rv<D;sR>}3SŽJl5t,y&G@%5°]vJΗ5A}q~bЯAF>>iRIg,YQB.N|[-%r=2f)wڅ͉ : xcx4Y-ڂ+qD(B].18תNG>4M\@l#X2|J2HvtZh!F&%^L7Iy;yւNRFRwggdT9A 6 1lU{;>68`lh5j?d"4(&`Btl/-- L3ݛ32T'_dN8ץ-a2CFgȶW`HQ_c ÿ!# QVj_4$6 ´Z#e[ۍ ɼo|\t.+d0%pD&k;:ٷ~v;%Iڅhi1թqIV݈eACVv\,# 0,x, ="<tL|C[,] #cO2mus~e~8b`ᙴHrvD^3{9P*~" o+Qa*ؖfr-nb$~j? " ɰ;y}"DBdb?rxQ8O/dڛVqD]2cQ1ϫ4=U-r<{Mç /{V^TO0" 5NOq䈕3jFpΦuXBSY|BS}&J|µd66;g}u39??|oEsݶ97YpJsf0QH_@1CRkK(F/NYüU`:W+c=(ʒE0ꢈ|*}t&Xixѭ Trmlؤs:4 bY՝ b*(qj!I*sـ?>w彴$&f p}388zS^pZEA6nӧvje2Fо@Q?cX%m7Yc%|=LJ3RڇqzQ}M!уL2ОUr[=G3%fdI2JҪ{HnCKBW0[S=9@Q> YЮ>)/ _@9ϯ삳f(ĽDL@zˀ`9FWKR]`k3wr/dz[K:4xJ QkmJĢfCSgO}3"hQ϶]~b EEB0 בaG1m# 3l%E9dJ>*dKMq2y;q7zǦ&2kRz Xn?C~9ʶA~SaU1_lB;SIf]o\vwGO .G Lrǿʖ,jE=h.ՆrZۣ7@Gܘ E; 5mI V{'@`L܍' [壉B\/b"җ/09GRZë`"}ßǠJ p/W ɟ.ˏ&S/1ܯpP^O \Ps]vm/ڊTIU&b#ݨG^ [+䅘`l'=Ɲ./ cvQ܄e<[D?s)cB[[0t=Wf'x`WG,àJMK:5z:@W oU7|amJm2zE[-2+PM ˄a ϳ $*J ΅֓259F|ĽE?rsFN2; lr]β *\ 9oz"(m~uu' 74Z vrv*6׵`Fpl7Sy:0ԧ|膁U]d,WkjRgQkOw/.|Z\FK!(򾹗k y=L.<@u5ĊMgh dM ǂTcLqE݂W␞ iKy=>)$ Ŏ. sv)NWF Ak5| d SNejum*ư$F9 vve=iV=|됏 Os,[.]M#dkO@?E ~֞q ɌA>YR4YՎY:ع`1 HڠzL=.3lydAzol@О 8AGp)Ii , A'Jy!TS gS&q!ܬr^`U>Zڌ̣ SF)&<"#Kn>؁rz53-BF#q=k^2$5š;GχMVi݇K?c5Q2I6l&d5`{!Ռ;|T4 qَ sx2ϓx؝`,7$HvmpQ%\YЪ>#;n0fZQ`y 1Q] ^G*ذ=7hZqh5&{#S$Qz_v0Iy<<1҄EV}`# =,rbȂN/'<ߜ,3YCu'6t {8%<2΋0n9uRb&2­i5@F{Ix.h&퍑Xt;tlRҹ4qF`#SlTcMSpY L<4S:?=]A޲X:Xǧ) lG@ EC&$F|=@vd'dږ  VYa7fo|7Jc9Rz*_4 m ۘ|;Џ$MP'IUd޻;u,< p 3 X˕)e^[2xvFd[-`tu==(#Tx !Jj)9lC`q<.Ub*@>@eoQ}8B INeB2rͯ2&{DcK;XwZpfbE$nbj3VNSZAuBliێI د nǡpwܴV1#dyU}8&_nus?MkapC @E c]miCaas8)E {H+>-Ws@ZA=/[EOh-PhY9a&9(|!QKEj_7>!X 1W.d&AJuV˞cr-(kxgjE41A5g2}`>^O }6$*'$ t6sH/H?4or+Z܉>QmlFȉMVU|~ShDlB Y. vP!ۛO)F3a.@kNxHh2} ~Z3z?쌚 !̚wr1s eI*nN:'};2t `C% *`l5Fut[Ҭ<t@TWě.x ;̮|Qjx@`TEm'ʛs(q3^. l6-fWioAawOc~Q,*^=&-Z߁Rб2`p6ѳ<ĒtWU$=0 xlN&dakrW#jΖ$ ^ywrĺOUtXt@f˸R\EMXCQo ò {t΀C"Cauʪo7oZ+=#t|ҖG'; #-Efw]no8Fgf\ċ(~nr&qʸ4pJyOT7`ip%ZSyԸZ2uNŴ L P´ރ\]c;v?yӔ 3d= Զ4}4O}Gi' P=~2XTfzQwT!JrEmC[B-.٫_Cn"c +S'~t-r}h+ BP5G(+>ûx;0I #A}܈*H< e6#w|ʐ< ɀ=SoBF%$@gH+˥mY'Q Es5djRܷs jҒXuQ!ْy қC 5V)!x@XT_%~ ޻ ~q:[[A 1)d/!qcUb4[z`}tUvK6؉*"Ҡ shʹ/ ?&Kב!xx@W΅cߨj?,[xU}# VsNebEAj݁;V>bJ8=о<UtY.GT3zNoi  S;LN {_6uY4Er?խ7%Q!+Чh6wAʬAҼ5ٹcJ@ޢǕݠ@<6R1ey>o9NhZ'/]&"IlR7s?/u5K+u:;Duw[v'uJh2q0g  CL5(1AmgHsbJΓ2h03ekBzz~xƭK[Yľ·-e < |1'ni߄@ br&궊 p[9mdR.Tpj!6V%xoҫ2ՇHgdE;)hyK3c|ƁWj6U_u: Po/ft%z`tE7@%uw֦lQ/uk 3eGHqC^=S!UrP~ ׅdw֓i;\pӎW 5uVTZsfQ2Ru\fr.+Hݠ `i۬4^eȉxN`6~_ǫKxUmfx ڰ#Ad)n:-o ~Gٞ5G@x&E6ӬY0GۯWBms;nX"=Mag'g uFn~2ob5@j@YhDZ}l\s']yr%zxc$ <`wOYXi; k'P)`9j\e&9F<TQ>xѦZ*Au4NB"ij>$ZZSԞj [ WxmC}g8 vPf8,>ݠz[\g)eeh2D&K^zvhSS$r3[= K 894,oZEȺ>rlel|[[/O·r}ZҒ*o&s/ WƼ6S\JuǛ'qه=,n|G~thNj7 nQTc/-| ?:%ɡ4OlQL?Ȼ :$4Vփ!/g_ :dJ(QX9|o<HU=72uMi᷅-'-i/^}A9ED@{gs.ט}jXO@jo]i "B#vuCα5Ƭ8a0 *њw%Elr[ʧ#,ޝޕh!o HԗyǪg\71R.Ԍl Oq-$҅\ _+促d@_=suɵfNoХwÀugGq99YSxinU[%ڐN鉦`ͪU-? 8V%˭=o)bmz=Jױl w6LM+88,F|o f& jp=Ua7{~̚-z.y79+}ճ0Rb#pjxG 硊uWB3?)tݖ aXޗNf&U Ͼwwٺ{WGPǥ(=`!4|WORnfz/} bjsQRLSFeP7[ʙ7U[M*ƝWkd347O1j.&  8\=n)jw[TUl>7%9hɦM/diAe}OEACtS{kL[u| Ш<eNxeDbD7DP}xcCUdvol!tJYߣmƚݐa"vr c"ğ/gn@dhAȉb̈]\ GذH#oQF\.sҝ➫E.%Cy>w%KJjZK.%h6IHci4#C Ƃ7֨srl bv |8ˠqE1H 0@4DaפzM+iHBA1g~@1Jk0./eC G0?%̹NcE(ZH]>2F_D+1?Z'8~-(H1"5t8Я" 裝UCKW>^ּ.zg OH eS 7p>^^䗇!G$7b3.+^ɏ~v-qZl;wiLK}0U_(.,Y#OH^r?dSd ٍY8r!7(p|S}չ)7y"n\27%gC%dԕU5{.Y备we[FU\UJ&tP~k+1jPU"-u:TSM o;{"Y-T%v#OZrlZo745}sCʭ`W!sLD1Q3!@C\,Gq̳@`g?wq˱oOd$O2Pk9D&Dc3>qS٧70i0%B;rRs+ю/š[5Xզ$g&ۚz:p?2`Q"-m`:4/V[rQ3::毲3OlY"^ggY_E IP&1Z0lfd)ˌ1Ghl9yZ%a?\;=u0άK{mBmie1Ov>nh3  ~6 Gr;lo/0 z0֤$ &kfbςbKqfędf\va+A?@e=wV8K^ 1.ׅxlF#@,J$s(9&L)L-TRiq#l#ޜ=qҹrz;$q}ڿm=OZ?ڵȌ`&U\3ԗ̠'U/ 6ǗWXͩ%tjN(pћC,R9[]?f?.VvGJymIҥ6q;+c$#d~Sz}N"i9mD}"~:L2Q2;@%:CtmS>%m|Y.CL}v/--1TߊȴB4ԉx=A&VBs-5־]wIʁ&pg$_**ݿQ : = d r'KiL޷dT5͂zDE8lbCI(&v ۟U+|XKqY3E\kdp-Ӂb@-(P4J}f ٹmZET|57E*";_{ %s:{#3͡J$Aǵ6+PKgl^~[c$a9 ao"B+xCM W#7dXM`4UJSO껉AM+WE1Ct'-^t* 8TYŏmk :'wprL)/r7\Y'mEw`FQW4EW3Pt}ʵry}0zQ}k;jK[sDgq`rΙMIil%GwZHK8s/^-,|/DHA .y/Z: M7$q6j1T&>-qMf2͵>Y*fd(VvmSUa fF5 tH4}/ sb+>njr2qۘ}xkTmٜrp\#.nyC~U>H+߳aUG8Iɟ{LJ4d-f+[pƞ";O &L1SV?f*F kD#A|e{nI1rTy5!KǀJ6Qg\!misp˜oz kSiU/х lTDѿECA\A%P}h`{ RJ OrR*I5Y0ؓv89F6O僤(۝ĝcmOIqjiX&T%Ug7Pu"m*ida.X$zMjyJHHPN=5ɲ:H,:Ԡ X"-f ksYr$CeC}ѩv9":] Ch܋]p'"̗cMaٯLW+uM1 r*8- Kl~xt[ .ZzLc6_'T[Fʮ<1Hsh)]@ ofG7Jh>n"ߢ]#J/.*,!<1'כsᑋsɎoᷔjE7T>t.K*z;q@CmP?XCR>8?"E Ce+d17ސq.{+&?f $ȋ8!4',wޔDR8HJ {{ ZPr(FQzsVZ޴x? >ȴ@aVmLCh ^I)I].ېgC+ ̅hl= ʉ7$ VqdZ'MX0goͻ75ŦXps;LvHCţu^4B^:wCZCYfe?@$π~J;ō$c~jC,Ԣ֬.6꽽UM(v9geINlp>W#AK㕽3A;!F*f4GJr07\Z ]*>3l_Z|o i|YyEZ3 \B dR. [>*þ F}eA=dVxݫH&Ƒy&丁0™sI>TTbZq>$%\'{nh-v#I~[5h<1*'Trt<}Uk4o1:Opvѱ?VNaU9dΧY!Z$(R)28OH%M4sN:WIvE{Kƫ N6EHʧݔhrJBٴ%:7Ba&-+'w`bO]6yO]Ưjŕ+<W5mur1ܠ2A}DL U<8BZ"gJ\eC$(%hQj*=)B#!?0(REXV}'=1ZP("mK]W"_:>%e(cmW(0PW"՛ǬA?{"U4/BDzXй3zw!&T Lm KBm tҫ!zиFkRѡpC#FÎ?ٵ8n֨dZb9S]OqTVTRW5YH=X`1-$u-X͌(޻^A/$47FwWצ}t++D|)"\_?d¨=Ha[)jK^Rh2d9̤ Ca<0&kӣW[k黡O&ǔ t?c[')49$vC1vhYf5T6CC$v&ẇc(=|![~xxH)`A%/lS4uwa4!X{z05s巈6ߢEk ?^iUysoH-~1giY ]X Kwi0{b.7o;AhٴC=zM6[r MsF@g+ÏZ1  ;bd :g}/cv`S::PǛDnC11OJ0=zw εtH$l|sţ59̒<0 #n-HY]!%{U7cO^{Zk95> ݍe]y91vԊ3E.lL?cN8Ԧ9kH$xB"5*i|{9Jϔ$jJ%]>TL* qY&9tLhJD^;MPw.`i%0˳m"P&ԭf5=9Gu\*?X0O=ۉ*ȇR]su;_^Ԥz93GI9Tݓ$^ M'l;LMIm~!%Tܗn(&,;AaPZBOY?i7GN]2e—m02' Nu ZVrw!ƧS4RX[Q>ܑSK_5RQMmR9*CDIJWʫ\!O bdr5/%)Dz!a=vyg%PyId|})I[@riT^ .:vA_#ŞƵH/g\IF-\}''C 2$It>d#EE ,Zx@ 9znSh$:7 K#^P)kp%)ׄ;{ N! hɋ[iD8 >U9E0(45xe)T# rLkTԵ-G[2z`j6x0~~:DK]G5'W(?yp_/[[}D%o'1|o}Uԁ_zɃh78wJ0w1WWFugńcmU2p }95@@4W-e#1<ǥ vWfi̽nEz)P>JrJڈpƏ?%8ȕM1tӦsz + ZIf,ۥab/#gb z"6=;0#4'ԃmS LMbKs'Mx(#KD1ӎ/޵9ZqGa\3FtdEwAGI)k[t#V E;h"?}j*۪tI xWfA!ͻ [BO7nLp=Pp@ WNeN̑KnɊ RZ(θud'ljk?f4;C^ J]!T4@NinO40S̆T%{/GWb?Bs" ]pu/|L\#"S x%d]^՚npsbWB -HD˿, Ao۵\ )Ҟ#n<:uɼ,*,c?ױf>aDtC%X(lhY:[" gϡ[: t'LN@}x0'{:7:Zd2̥ɸX̢CYN|y X #H>xϗ.,C8 v~AhC|[9ZD ▱̛NK kH񣆣LBM b{ 'AiNLnH;L [neJ HjEXsq{7_ 0$P4z(6_y' Ĝ~~,<T H V{LglT^I,Lrrl US WsmUМK?14ģg`m Pc.vT\кc@ \ǑpwnFY+X\yiAZ>M^t&>߉oJ7{)`Y<`sU}u_M>'zlpqjQX9GZK1{ú#uk]=x8W1n~U?5V:p5eEb4F` "QX] nohx^"ĉexB;9)DzҨq yfY7ٝTccw|*N^[m̛p9H)Cpk4ӎ_w#Ȕ=F cOI&[W dKB)\a] dOS >JV, ^`절É^%N6\TZ|%/`&iK]% \Ft~gwYw:?3-(h [!-K'b&%YoTtFK:'Z=H$Frchn!ăQ=?J-Y^'<}%|}x|9;.tg:o|W٫u j:m0ǃ!V0B<:ZF:(=Dh j*CFugks-8}hΚu!KSu"R\GK[G A 5T]=(Ot 6DNo= FIW(xKmc 4@{9oSq5+mPlfYC8gQ'BiKa!=: !kH齩gSgfbRri+j2 f/sE)I@纴i]QY}xcSGw9wTK]`s Hn,t<=rʳn_F$,@:q{t3%TzE>XᱯU%M߫ŭEԆ6:2M0܄'-8e^ӿF1B-Ot@ty slWGrj9eCx6v՛pP8d|r 4-D`֞3_ p~ ?yıފӇj< XOo+^P:W1vq}USArt'E/vNubk3/NZYYG!:%zWJCrr΄rۤPS헼ɠDuQNu^ uk IŞ{p0E\y`fC]a 9̊V' 2˛y@J~ %=$,FINda2IrdoNmE);M,Sa3U>YEdᓐvنs0[b'{o݉Ƴݘ6݆Ԍ prq]ʴ}Cmк-Y7GEKWE5k0܂FBtd5V;5"ZVʝ#(>-;ɩ)T늋X&VodwII7Z"ύU6s=" o@~89}|+?O< ʑ=,^UDC*Sd8M eI}yhu«GhwЎÒtO`{,G^p,x7Жݳ[,M_E??Z\S Nʢ7dJm`>љSj)Jf1qw =ǀ44f`lu=\ ;+׻[aSOUJ\K޷m8dD9C#{E؟JiiOjBC)FD0k5"%">:g4*(GOCBEN3EqA8pt[z!Lzϧ\E ٗ8]2{7Nt@v aBCMb!w~B՗ⳇۺԐ1-;l@{֚vxe;6BÙ9smtZZ@}Z-hPva&bB kY; *xS5UtZBs /WxMj;P4ZJ8Q;£9 #VG`W2?Y"EI9T'A^qSGf<>^"Xs.B;}9R >v+VsHﳆyi2 J-p vʍ,h%x23: -aovb8\YY]>'ѣr spNk,n+bwϹ* Wk`=NZ"Á\.Th.ø)(#EhNe-t!,mՕxu]l +gV 9!cbSK4F!x$L-58/a+ufd3WV3kGdb k-D OpgKr86ad=_!К;sn@Zwې/ÛɐGb4*#_42d-˓ך$Gq=TU@X8#s'vt Kd+~P 2f7q|MŶd\u:$w$kѐk)fxdBǭ"eqUGJ}>f%xt낾$&˧>C*nd8*n}9FLf|, +$Vey^b-YZUV2JњT@QLSgHNa1KΠI>s`>>"oM??;:11_N 24AWl-erD)9;pcmr!39gB's^Xm[1mT`$Qw I̧/E3_yϮo2RJ z l7VUZe9ȭP4]w5@omZa.͉ ROS㭾}.؟ykDv]J=Iߌzi1G%%#@"\^j5:Sj.> Br1ZZwzojm$5ESHqŋޫp4BiQ!X!'!9C>_@(rRǿLUzcz< 9Y gy&P6$R.޿+|eZ(Ltb R`y B3RˡXQ\xDz|=Eڿ:v1|!* ٬rZ99wfJțe-紁0؃A8(Im P ~zV3MxJZ'exN/Ї.\j, @XfW",@^!B$:Z$<λpWE?_VY!TDl̷kY Qdj]SQLs6[>& ỏr橰28[nA !:<ؿ6p #P0jRx/CtYHv*Mh:6%5mfx5yДF5Lk=&L 䀝o̴k bix(=+rq݈HFu`0:14{q"8*NŐ6lo/!A[eᘆ p5, ҥmp[If4Vl jX_>uoרZ|4MV3_gZC3Fi/GQts@ؘ盙{j4kҺaJn}Dq-8[% d,r pAu\LJ ̗}@V NRc$l-`Q:V݊w%rQ*yxh*6՛ q__7a?8_b됷4ĨHUJyI׋ߘNc6ini\4{u֌ֹjQJ맱uTIW<D+Oi~'6&Ȉ/Iָ9(/vKsZr3t\%:G$2| DlS<#z# ͪ{>c`TOݱs^kg-;Ly&eTncUAщkP$s(l##YUj {,;>[',^ &tEH6c8zi{ydO-4]_?*;kJ&>|DAQ09{[Ȳ/Hc4aUdpp 9lЭ8v,\P)tj@;O',W-{G{BsVB;a<7{I%>1Aƪ0.}oV<Y^_Ԧy"6K}ʴ lߐmxKl!1ߦr@Hqߐ`,7Sdε)ow>mV:yW??;ʢN;cPZ%W7@vA+Z\Q`#sv `rM38 ɝRǴC0*}4`"S@w07ki]Oگ QSoYJX.ޙOZ(GPjc V7G `Q~ v6KLiYDi3Q$CyqHofI3}FKe~:[bQm{rNN=lwr8! iЕ*4,218(b7y QKvP' F<ע!HvwuAY4Rߚ&o{o}M;g):p;?'`7dq$&ESJt=aϥ,\nթ`k k&E2HTZan{+ If Z5Q.S4_GmjsRGq.EPڝDj8VQ֧k@|{Z cD)AM-2Zb\8䄶s@P522$+`"ܝ1k{;Mq ڮ.|?Ж>&6? )KRX4T,5"lGڪSËv:xZ$lQ2!Vj~ǴeL4kAc~6 csb6NX$x0}i%(8sYqy!Yco> @[T_{ɏ^grC!ʈCF2tWDVWCZ+7/#px3+\r?Q!_pōVP׵!ؿy>{D6 N@o0 Q^2~bYgaԗמҲV!Z1;pID  تKC&ȈWTs~|FvsR @K5epdvN!:'ߪX9gwfaiwJ|TO]tpB%lxKE.k{.Pɂ#5֑I/ŹN;qD#^!MڤL e+1t⻶ i=Py;pӗ#Ȧía-\QoD%mS(.!rJSF,ˎ83_MR!:aLg7TUNf=_z+rl:,Jч͟ZEh5%|qX:O_/αA^k\veܤӉ'78a5vs ·e _b`c"bX~"`0釿#Ck.ݾ8g;AB ,xyWm%@eѢD< 9+(u>"0U'Ksu!$lHcbT'$dhn$- $!CK%5y05xwvOal\]~#ً.UL;a7 P]8HR)69Dr?A3}k=xaO07O>I2%>YD{*9:hW,LjH5TᖀCcǁe သSv騜0Ըl$~n`iB]^7f8s@ԑ>_O {{#9icAGPRdmv( T#V P2Vw<֋7fm;QON-PTߦȟK4]WF07RIBgzGq/ #(y=}d~h^ ]wJ|PKGr_E%+r ֝n䥩p]FBhԒr8 X|7˘bmcE$d ▾\°Pu'{66qP>W\kSTfn ͶCY![^|{}a\ڨnx!S E|Zi.k2@U͝/yP1e[*`%H?~hސ m]aPut+9c9a"I>`{qn14%w) \H5da_3Y>U?^F}*=uR~ c̼!#Z}L *of.({}\>֡XQO{c3 ~s:MƎg{zm1e?bV@Fbq6-b6Y$ +oHh xێVK({Gy°LK$bfQ"^3cGaU4B;/=痰3B.QeU/]Pvٖ5d9<~I}̓zkHqԶK LxC󪄄@*\jŲ vl&b"d/<5ʛD\ JLf+ȑ9r5CsRu+exf!u 7 L),cY _~ecPjFާ+rtfK! V-u9g华HTT$@z`JBt[l A]4{8Jhrs9G׫T4.0 vEρem]_EZRbS %>ԽQ̟J1lŜ]G2z3x ~ &WQSr0)kEp4h2#"| .FvuJy)Y 47tnjLѪ*vX%dL/f\?r#e;f :F=*2yLnox%£ MdƝ~[?y42FcUq  W )l-ǹƧYW4י[^O2Aj, ԣnؔ2u "3Y\QQp$ںrhn}#*ҽ5Xjxz`^QR.W^H?)\NAAЈ zPY(=4"~& ӝ&07{p;H]TaŢ]6꾷2;Y8arDlaEaF)W)@j!-*WDTo7BG.sg5FQTW=Ԙ$@mLS-(5|^dMpÁVİ"x4.`I'7\Vf8!wûkYZR06 }p$d+G32EIkS3F)ZP֭}~|:(QB_h`į8o\I";LNɠ٥P) DS3:,xIY# ڊVe 9:QV9>$6`<ow-]-1`ک% YU +`@:i/?hM^[N ]%]ʨOan%G=WS޶7ONn >#5 -2yk.vL)<]}W33?:G?iVx;,1TG 8 FAkKѤ-٧m ԌP E tCY|#Se^z Hoh(oTQ nO#Ir88Ae>RoMxh/+FB(ERG'S:CVt5cwV_l!Cڞ :PͼEnap YzFSuAS _o"Z6V_SdQ' ~Vtӥ҉}˔ =R IqGz2$ڀ;d3eqp8`lAVj£\mfn$(F㨏II{E`ore?B?Wbc&oEM6Ng5 n'uG yÑkUW| Dm{kU$ﰡkeܺ=Ɩ(pkW{t %n_z6oȮkEZޯ'gE >LIU{߰Ϲaa?PNWB4fC߮ @ ֖޽ܢtf9XJ;Ryu/DM ե?@-_GIڑ.(Zbi}[`6>Qԉ%8'<0Cl 9j 6% M;`hXSgB<Zc:&KSO*:Z2Oni-]嶡R7 z:R58|+ןLe뙡AՋ%5ltbV[?T&KB\D_PD&uB'~x.@Hr'ȼ]li$!_y5u@V=ұ/52g̀y¸a :JZ#|0e?Z|D~uF(ZI !&j岡 cHS^Epo"H,hƥW켍F5 7˳&wX U 'YVc|<ܘ_j/$*jQhjy| {1|qYݒ8{J}pjf^3[*zz:֒g ~ 1G??uONOgf2Tk_;Нd@ESQ&*IpQuRevSV.a=l=5BP';Y4 ŹvFܱv$ 7E}Vyw$A#pj<͞ r9Wr(mNP'#aI;m1>p<+; 'Tu3ԋ'8n?g̖r >IP2 |bN)3΄ͦWCzTi_-eSsY;m=-/ S3AREO^A"2eBgZE.^5;  ϭ>ISu'.Q ƇNMRaI8ah†K|1YXk:aJeTn0VYg/wI}x)h0~ȸ7.j.z6QBC բb ?tS4t&^G_HDVU,T4٥mKnkqW"-n7|O<z٢djK$Dzpgײ ҧ&p3u%$ z)V]KKrT/ Ib;(A4nɡk~_Wʄzt.Z'2N4Nlad; <=wE$~1W b]!>}~Aɼ SA@֛b' ®q.˯<.b8I8BnD~Hh~m7`vc](Av~I(}yS>*)16}0v/.Hv't4A=eb Gk v&GXM1׃S[%ljƭnfUD[Ch:,,z+x`yKnlahQssK iv0ݐ&rb8-Pү(6_kIE;uQ];SȻD÷T;)Q$nl9]0)ҝwe湚튂w@Gz²Y iR;?4G~k_]oe/\-bȰ\(cȷ$ %<#1ҳ 2 $\DY3A#ju7\"4LgKLju1pO6$KfXh(&i'+nߏ?L(eMRR _ٻ|;N a,ŔXӂD @mWǧ!'@k6_ӎx]UdXا#)6Xe4mUr/W#ҜG.}P+PCUܐc^EX?ۻَ48zQ6IC3 -w+NBݤ {tJSd{0iNB#"֢xq1_̽*'ȴ"`K;CTŢsAswNi>)GB#e'Y8[Y)Ȝx% >y0}@_`my 5+{qV*|؃Li8D,^=T]b,mohwJ+aǯ.,=4gQů;BC?)ã-{sX& X9\5+Et q(&䃱bh ~ՀU(>uhHnB"X5Xx!b0}k&k3Zdď bK^~ 1NOrνW[NVe ~PeJ"{yHɝClhk[h>ˡdMV/ϒǯMФk6Bw6O;@i)J֗|$phlʦ !=yr6N;gozM`I,aK,nhC&eZߐ-]$ڭ3یk~ܜwH=DF|#tĺ..A"Y=o(1h$i Ԧ0k"W)r?k~ѵ$ S){IP#*zX0BqCf\YTfQ,| IO - ȡPUҌ>/[hv"Ɗ<r4VB/r PrAp e3aaV@j.UZ(臭G-טqpvfAgIO\83ٔ!x#n]B4gWE@L/, NZ";`i%0FZ+gJ[7_(UOjĵ\8>4D} +Гd0/nw xLi~iEhbToR2{?'hOK wG=0RDy`%=b*&Ud.a6 nk]fX{(ҾcS.hmO&(Zŏ3s?Lo=?q.3R@y件"ϹwypX[Y8F(:5FcEfz$q=F9N<(+еk"/ݙ\:6Qޚe?e 7#@C"{0yTCHˬ"ZSH I7r6b.!Ș!u(?!v)D\8"6੔` A,?#jH"@CG8~7Ox``>H~MӥR1Z XW" @_Sp%/bVn )SRnM!u? 1鉒"KL#EeS*^lj]I\9 qm BsU(6b.2;ap>́E+ 2גR"mJZR[_qT:h&PW7"+;-j|uѕ|qӘOV?󶋯#dUˎY:oD#(ǯ 0:{4%%=m~f%%<$ߢL14D=\zԓ8nM,Ba&q蕴gYZ0707010000026d000081a40000000000000000000000016101d03c00021450000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnxt/bnxt_en.ko.xz7zXZִF!t/]?Eh=ڜ9PW*UM,R!kn%G3E͞6esSz,eL$K 9eBHwVJޏA/`r= C3 Y^^abg: Fc& b ȔY}*coKj/>9^.bSBF`s'*:rcKr]Xt"C0#8J&:<Ȑ1S៽ v,_6]Jʔ L)jE,Ӛ૫hjXo◔,&tfݐ桵KdenK ѠT+Ѕ-cYUa퟽bXd34Ѕ1po>l[lXu؈OA' xHx$6DwNq[Za AOvU\~@ BUGa7엳6 埀i249(iiO妟|)~\o$lX9x?lM`Δw_e M=\~ ݉]7Cl yC0oƫO c8ˉ+l_@ SgD ELDnHK^$6JQ #ʕh{S4P9M.FmB%>9K'׶vPbh%;Rc'FXm>:$g"܃_g_4"% B+4 JI˞|F~Sa}ᅈWH;fYb9IUвX(o2v+*5e'<7u^ʂ^-I"4cVP(ԙ'@q0p!ʤQ֗1nYGM!/p})?W~|)2KEj vt:ހ'ʬ D.KfiB:ϥ#'T.&k'S A7Z@7 ޿U'M5EOw K 28Y۰; J(p yJ#DF+mh@T3 ]̴>F)G38p Hk3|~N`Lt#+[HLeP#4"fV#D$㏥mI{n;iZTQf'ZDRl(zEZoR\IUnT"b5C+#3~CtPR"(k%mFBN%S-A8t9otY\W'Dsu11Ήس'>;7E3AJe`!l)k)-9 &.3)~I؍&ϵgyTf}2bmJSA\{aY,u/njz:imB1 pk3c|7FxXгmbevG)ێkQjĚcnpF6dd'ZO>=n(50Y!G2#D'%ݞ jQmZrU(e3ͻ>'u3WDKFl= Sr;q^d_]? '%^c~_n|ET=d&јfP$(9tj#`]G c@w}T%q5m8iT2Yo|)|tAdyNU6Jv{&]Lg3bUW/0i wטCsո*9y103blVzeDg{!c2)]`EtIBVWpn+ч8rP]{:E§KK;Q ;E::6[z.u B|wjnIxԎ + w{ qX}l;[8xv\Ei4]iO19Ac_d_lDk]qʔ0X+1x&ްd^6v&RǴÑIZ0nP bnF#=,}4P)HD}0vvL_#؄_v@J?lAtO=@ZZ.asvTPQoFOInM6B}kyz8HECPrV<D96yU#s2|pVsF8%#NɑaE!c n{n"sQB.\üV),kfaF@nR)^v֊o2/ yD<$| {f9[@ĉscRK-}{nmMnx9[S//]cF+JeFfU$՚IwP,` tc1i?᯼m~FepweT 9\ !Y-NH="(]80-Kh]ћ.!k(&ʭ~w>UqRL 8Bl/ycAE>ːb9G4)=B[yѦǟS8ȏiwj?zvyi/U, n'3 JirEN./!`!GѰ3Lz+i 4>Aqrّ3)0eP>*ֺ@#ZI ~Q`H0:]Rk뭌viu(ߏޢX&u$pk< bA cS+_3W''„ WS}h7L,=Ԯ2)8 nLUZ}Suz vVb8ueS$T(KS)q[]ߞ%S|MPm=dyPmm=hBN3m,}w6 X:0(4IB,א_L$mE}v_=En"_ ڙg}},Mw(3S{r7K5ɽ:%#OElr[s}RT-Oyo¤Ŀ~"rΏ/2Ѹ|z#d(Tw"ڮ9 -W !ZsIM3aٍsߏau?c6TcW*k#?Muޞzj.FLś0dk kP~ /FCZ|q:q9@Jأmya^bc~qbGHh4S5JhYLBSyy`'nne u1e/M aƽM%i~t6M?uIިU6sAս亰 8[ϫR;f: /ӈBPk< :JH?t=zTLbz2h鞯J_UsrWx/K᪶hx4uqJhR5s͵m8/Ow Z 4yf*n; PMkcڿɧa6\hyAmb`a':UAgҀgGBPml B}Usp=̃c >AD-^SE_Wz(zЊΠ{d/Vw<93z1\Ny(RKPsP`æPUPb]OP{!fV !]q n7Y [q!BxMa"j4"5ׄN}vÆԿg-Э-& 'ZXeR }>w.=91l&-3Jhx$ufu $ef! NsHMӒ'wf.;GH2IȠn_Ak DךJUL="':NM5|ؓ m˰uc+K+oBn({VeFV#6FD)uHɧ+ نhcr]:5̭8u]?LZmȫ4CLnW_6 hD}6W]3LsO4[,7,#ٚCJ9eIx|c#,E yd  %ǨԸ#Id )ª#yP=L[-lheLݓκsd=&}L%w~ѥ9kqTdӜ+u:x3p?+TaT7a˜'KCsDo<ȡB!| ;FܯڎX? @!rEoTP @tGow%׏35@uw)n SR~Q`\5ܡ/p.Og- iV>+\WS6lNo+uNٰM-qS▝::Vrk{82:VxWɲ%)!h?J` ǁrW\"26Il3qqĔu=^S.c z$R&rjHh ֡ }8~kم6p֘ӨarX[pqwhqأbiFm2UwҷK=Vw,GS{~4-d{зp6ZuD(@E A!Ԉ)Sj&5M- V`WÊ5!sDJ]u=O` ͧ |=Hgl$NR'k7bccZbG( oQ-If\21 5*a01f>OItirLe C] XΎW8Jœi򆑷aMB")!EXQ,e4bDHu@+3A$Ykd NHMa-98tCc>e)8ޜ4 7-p1VBځuxGFc)OzÉ^ȥ5ȲȴNQQɨ7L@Z~ F۪O`Z ,gB=(P#ȥMV SD)=Yfmv@ԡK#R顭uihcgpboX²0A-})jۜ l rX 3b߀6K^?궘#()*ǟ^)~%߹bT15~hlXcNL" Wvrac"s2Əɢneﯛ1X"2G9bce҅J,J|{KonxXtt4Btw̨3IGxI-c:kp4Y䢯ٴjgÅ0C+2B*{m`%/URWJsـaP3b"®gzgd=ۣX_{Y~E3<Wj"Nˁ¤7d jwp&Ȫaa&Z-0?# ;!=OFpllEOM?7 'HGId,-xeJµ1s}3H_c~\%\fZqz#'&$'&go 14VxE'{=!٪t0-=sWUfJK hjoDIp1kc!GLsnvuvvR R1bp6,M a[62PR{#6_y' dN=g2PV^0 fݍ}ڡ(.=)lPAw#2,gBCOىօlyLtN;S?E71G%U\$HTh%?}2/TBrzd[މ{J'qr]OހxȘ;1Kźs06|ۆ) Ezơ/I}{ݼoc%We.S2?O8tR /Dbgmm 5]9uI>I6ɸ:4!OP1A`+9cpr0 ۿg },xъ1_Uyvh(sަJķ,Eϊ5im(i;y,6j˅f @:5|]G~|@*ڕ v>U'BV vN7`ȇӎA 5LCUc\G(WGPoL0D[`qWp(co $nGd:M.^L˓[O G7nNq~N:.\`L8 טZ$~mCh P?_ւİ4(j{KGOEzm$vƛһ1>xS ,,8F/1|5W1AqbB d%Ev$VcV5<ۖpiM3J<HQE=] _V sȿ}`d4@SA[؋<,n9m=Ì6`+eҡST~z%ttN" =/L-u*J@tVE/E„:=Vt0NbpZܑd~ 7Ԝq mByOu#]'HJ9W%4֐"Ngv`'l A9ooga\(0.=q n1~#;mgz|r'2D@?nPH@N[ڴxdj;Id]s{o~WkS|ʹmp_H#L'==RW}]݀G] 71)F̀x6N%y\](8R>?`FnNd%p(r!F_mS^IEԠ%$Dpx tLuPGWn@"E+ݳa┝**,U?׍!g swP8z s+T%{G0~YXnrf_J"p^&09WToE=%dJV6;_ 8mEA3(oB H)(u)ε-2M5 z_ Ӿ5{͹Fx`B8CyIFV]OK .V(sAoP7>PV8QTZ-caТ=b t@ ]j8S cU1DŽ83y'J(.uȖo߾+jC֡l^EvyQUc1VacAK \9 9s΂;/Ô)y4@h'Sn&={Q'dPz^('+ؿ''gxϏ3eQТA ?Pk7 k)wQ`{mJB4<"!^MO#,s熔HIZ&hX_V ȵXǛUz#QTD* p3[Nَ5U Rt'>+U c.iZۿe=k;)#Dxᯧi2rJ{2cerp8Suށ*s9=a\x㥤x+1#kо`C u мMu6(>BMeAx5$RQGjTMtC=&)` XnXr adu?ϧ׎>Lu5rz1¢!lH'Jz+8ȝT/13t!14A/dqR^-dax`kcS\e)p“M]H)aCx Pl1 )o8="`_W mNg!0hHIp#`g\i6mz?XYiheZF?8p*Eꁯ(׬LWpZȄk~F?>L>"*q h0Gn U)0|Z6sn;YjI\14sl09Pz˺r\1pY Ρ0-vW}&E:f.4(04|uOwR"Έ8$'n%?pwo߰9i]̙[ӘkL/VFd9MDڪURDo)] Ck~P̬=+vľ |MurI`Jn0b>&R.sɪݶ o%HfTm{p<9[@(L4z8]K:=heUFTƠ߿1L"DK ոZ&F=IiG|)HNhS2XBZGmY6ybM@ȣUNa KY,2"Ϣʑ_'`=c!M@y 2v^:ZT/ʖ|)Tis亂dGhz &>Z,m|!q5ĂȪd z~ƀY@$z.xKͨ'J`YW^ST]̆6Y`>=yݎ]*%X1gIڨغocp8f}O,Ga",Qm+rVO~ry Il4BdX A`.t>!8ı q&}ȑ*" ˶C{ h6f&"}Xtp-N%RU&}4l)xVUԏdma q(楹EմNu) Q9(/Z´i\sx=Af\͐%".u3ҥCsU0˼zz}IYnl,2(j^/=tor@yy_3`|cLp4suRx,4{0)c=)Ha^0p8^z0θ.?>@'f{- E0 ݄?Kl77U|mt1H`͊cԈ$+QO7{H|a6,גIf4m Mhmc_'tmuQ4)X’Ū(B~ig#[uL9i+nxSQ%>;jvAa`@:V,d'5F\ tvrN{/C%FǺw `R6?;p 䭂KZwchcg;23|_1I'cE d0x_ڔODJ<=(%gj߀EwS4/yO S "bi b ʙ`A={~iXOϥ+f) &Y[Hw\مR=+@_`J=J_uiBHG=HDP+ |;x9Qfx#\cj^YidHIp+BMhiߋG.LeJ'PGgߑ![ Zu{L)LRnVE ݆[ ' /Cdr7i+ղی , юB_5"*#5BD?f+Z3 zC}BLGd:++) gLïTRćt%=sq֧5.^lKU^DzPVvO.EDTȷ(n?Ҡz!sv"ɝMzͬlJK9Q 4 #i8GV?o-5@(@mvP'$_&c,3s.t_BѕaBה f_7rD~CZWwnthS,1,bI~ bsVѤSa{H~tP&\7/BN4Tq_tFtc7# $;{sM sP݉ Z[x}kk>׶2M~]I3[/IBd^ttdi;sD ۦ-"#q^tR\C#G Sc{E~Ipr5S\X~k+,6զ2>9)kJ&(Ka_ ZR!C'$ p2 z{ցs nBc@; sE3˟{St@'[.>_slƪxDXf2鎄*j@`(UNOQ.*G i)صJ{>]2i-"0|R^!1sϥNҢۆx{!KԲ,x6Egwh%Kհ D9'ƌ:3ݔΧZ3? V4Xk%4puˆre n&1Z_ɱ0t/AoX%&j没H c)'u{offOu/Eo:Ij7S[2s25 曌oPMtO$>JDX<-L+Wm\|˷@q<$] I˷>:FPla47yA:vڋە,ˊ%tSUBx̚`ؑB9L#|$MThCU4wTc_P]SQo"jaF9e&yz*$ueW>`M)L~;rT8aH-ĵz9=yAX)O%Nsycn s!Ŧ9"ӗD՟%Cy۩2 oYR QĻ a%!2K2K44iҪ+x<@:F+`ӒpB/}7Se;<?@nFSĭ,5 ";Ȧ]h㲦@&EȒ"{у#*oCKseG!&9\UO:YK;rcx*NmLz+Ab+4%M\,4#z!ب93Ń.Ad[pyq>E& پwZz (L>4L{ Cfr1d>D|P&Ilٰ-Ky]7Bt/i4Sa`᭐D7ߓF{ۻ1'Lh;G⑿*q__$nP6 Eg͞Zɻ-D]u?;^F86Wbu8~כ \ \%zA%HLwHDHܕY:jNKӭ-hC).H`W٢nD9Qo/U$BP M؊΃?c;8{*pn)` 'OBty 4ΏM[;ݵPcNpE.:%F<;.U|(} hwT=>NO2O ;i!r?UlXl 4)>.(x'Wfx1D3"G@[НZC0B:#)Єd G#~'_^ɨA_W &ΒbeA\e4Ll_2cu`ns}Ӝ3 i q(E1nCPEt瓛A!cjKњV;W5_ &]lY[% (*u6҃Hx@05 F佺_r ۝C +[@ U^ s̈Ԍ8Jaz%ٯsR@ Wn)cy~YnNx!qaA+ Dίĸz1]'$$3+t1RIpv'L !ͣ1ՊH˼59V ]X4Pp&ႪdWd4|ў|zWփZ_̣'W}s-Fq-%qE-gREijda\_@hnu T-lY0ҫ9ff&J~8ްr* X֜3.s07A_1CvshCpܳu1{G@蜬O0|>F6Lc0?`$ņ\ 2g,ٰdjG^aѤh[(EK BeHHd\&ũHoMONܭIN?Mw6VJnyXay?"45?]#W7eYq@el՟hYyW uji0 &Հ1R꩛f{骨 kfh8yt=g\C6 {BHԱzG9ᓋntUϠqQ&}SLqmo=SbHM ,SCz%R^Dםr ("ɉٱby3`Y ݛq<5]yYʐ!ϻrϛ'|w9u ~lABn맹%ɬv$9rpjvɡ)mC>S=tۡsb'B]As,z+FWsuKVxTIVUʃVN%j-#_oiF[ZII[! 8I^)iCe:^ͰIJ|zkzv~e6;" +Z4,M! t=sFTPÞ3bAҽU,p&Lvj(څ-E_ܚk @lHm+9$PUMV(:5)gC:ګ<C8^i~UA%pKSm" EyB2ZG 9|!%XxӡA?fن$:.8@@#$`<% #c3m*஡8[zCʰP ^4fWyvDn>4F^WtKrOuwzO}eRKd''AeJ4;2%?8ή>KrXladׁs~B {Eғc'GtGl$ }D"kg?B_yʵWCFF!at/ߔeVv$襀lFgﮡиkVKTKZTxUV]4,g~J[Xoюhqo6\&ӻ#F^4Rz'3 xoLHjHF":YRK-NͯlFVv&]eOU|-@xîQ%ؑ݋ fx&~mc`7B}qSV׎!J;t"Mv_py BS9 N]Q"q=t(/.hBu MÐ:=ppnG$B Y'<96B@+/\Pm5o7(j~4*m_rT('*k7/,ĆB@ /H+64 ?˂ogHqf?mR~xW`E$\Y`W 6 +"?گ =c-%b'jJjBa 48/ۺ:8Տ⭖dx> lxAKp4%f6gI4-RybAYDHXr5NS?[r.U4nzd ._*sg`;L@kPf,246LC3R[!/"owF&ܖ2q?M"U=> e84rP}d9 -[(Rmn>t >_}G1ѵc 6:zc !XEtd|{.>]/wGa* [`e nHLGZ<m{8(ӂ^C|)n|g͞xG@y&F"8M !t[sYA{ZܢeXXC|uy_p+Z8 WT*# y*~]D Fn{R ^cn(yVdXo|F!l譳TMmg(] $t~M`.$úD"ƹsU*@-ø+H.T7W#u*wc?CQΒQvU:zܹ~}%" 4b T&=VDv~'2T:/}9#_k'7}uzKv*%TFӎ *][ Ӿfչ,i^F]8LQ,]Q W]EX.xx|Pq#zg˰|!o| GL.s{notE8]}?m2VOu0<׺5Z _8* "-CZυҟ5!f`أ^_ iV{؂WÕ~dR@JN]Pk#cPnlmlҍ'nh-iO+ 9>9-hcѸX[jVTh<`O)H!'`NnH@JDʂ'F.#*,1B>9}Ct €$$ih埓tڙèq7> XψhY>L*2m .Lt[J]SDG ^Uahi](*njUiuƞU{fWټj2qv-(XĻӿֱ@ӽۧBzU'!k'f:P\uI4+vc՞6Aɀx7x5UiqӚPoDq>^GeE#PY)J@|4"5$3)+i :3=FR'qy螌j>9ܟ9@2 7 >Z]g|޲ q_sO!Ga2s_[(n?^k A}8[^d9'x\]D똒U͚ @;|avzR`("zW Y3г--lM_X6=iCe:^sQ[3RUBF@ۍ3ޏp& ެ^t~W⍷&\YJmc.9͌xav &//>1Z.פ]A\tݩ}sIH$;q'1A\.G+HC]`JbZg3F ET78nl4P0wR8<+;N:@eU/i[R^c DbD|;(I#K=4RW$ǖH7{$L;y40rUÓϺTc2èM.it]%bW!AWB6l3fG-Y\,9R{)h$pLjb;`YkRʞ%gEJ^Ԑ;)h5~^@g,d.TH~ϚvQ-̵{)v]M/{>dtiBHIdiT핤 ³IoXo3f}>g)p|R@_X( t|`* 3yr ^ԕ:N|bIjDvL{) +)$)'e74gzܺEZ:˯ۦq#X:[WB0 d6S[V(15xJP}t Zd3+qN,r;x|> WDcEZLIA(gGK'$Q8;g#z?d+#ST/ouuś &UdNs) oPCW J/jgfb5GC}H'7K5nGrȡ~ gI*wMB~ȝZ"&'u؍hӧD:Egsst&^V>րP4cՑ[ ɹ ^n׷Mh[^hq>adAv+|eBȮ*X8z/ov%=xGQKꙣrXՈ s(+*D&b|*DjĈ6oFM=#yu)"k̥"Xw_||MH2Cpv]~)!(]Wz*R;^-+|F<*8q+7/<с]Qɯj*} |M0msKIAy_ h*)4͆9S?ߠRIII*S6F(H[JQs<"k`yb.csO!LE{K;JTYFY5aF7~L &y"5ջ1R=&cgnD0;@6˅uaS%q ]zZF5L跑I—\;T:l V*Xq|Q#b0n>:%mAԓc F|\"* |A{G0K/ 0L +[]Ʞoa$J;K9Σٙ6X?6.az3&':BKq7^OURJtjm$K EX®wK \JH &/qXuYI^Xc@e]~7~G6+%[b çI.N4 aXT c!l@Q*-%a;_8om#+ Y}MRVB1qr[K,ѭ>v4sDP< ɭӐb oJK}&Py>ҍb:Qh{V1%8hi89uN;yڋc2L{{@gg) $f 2e1?Pؕ+o49<+Sz.C8GJa5x&c&@Ps[O+=er=jr~f!GO gK{ Ie$"yy@wY^a,TLs@rY8 ]elr5:U qA}>zVY0)H =vpܦ䤓q{ N>Ip?s]-~pzz$*pny}䥠zRxAlI[:Y-MD?u0#)-xP-]GT\x'd0;L-p֠UdBW瑴O(9KڢpX8^sZ:^&?*KukJ<(?)qCFܔVQGDyUL?JD-?c4}|)ezu_zTB?uboJhH^wvZ&b7-q. k7+tt+p2~Qw21F>t<4T⬘P} /u(`qjTXuWm6eBDč; fXw}}W 9nddZ$nTEլ q.BNd2aN?P)7M/;N]z<H`D]crTq8a^|q8S%<ۣ@}-,Aa]d>^Jj1M_l79ՠT aShEIT, sU(݅Ü*edn&iq?|,Y͹Pa: )-ąwD-pr/E/ ׅty;%LԴh(vKpLG_5cCCHxw.Qح&ŒN@H6H0e9j<&:[A׉`墯,^d `I D<$/r@4^Gf訨?J$HpGB>z]CDYޕ~i=v304T;_ƨ2؋Q{o"\`$h5XUՕ |叧KgWV'cE:9>um"h#;'̠*o>Qbۨ=)QWZa2SvGU1"'zbt dX *qOyMb{s*iAE,8ʢwx蒀`FF̯s;֋E1ϸ!]+PgL|j7;}Ze v&Գ~Iۦsт@-UN,t%: rI "Y&r~|`hŸyb<C{\ȇdwe(ʜ">aE{A1(>i HFyt(s,?6ƿn/Q,`BD1as7iu~@<_VtT[+͵u3b`΍쐩x0Qu7Lz LZ#V: 1+_L3z߄QڬXܨz[!y[Ld~k;#{f=D,.,\m2ԧdžHCb!>akr+$D-E77 7VMP2Oe؃5L-JhEi=nKz{N_O @Yu]_ *7üZ^]`D^w;yMPK]Pe"˄&n6 BN,l6w~]]+_݁nV1*`#~mVt?j[$؞ATPP*m(ACeK< Ԟ@f%};P#:Ze@ZL0+^׊1FE:vүq1,AF:W+?ϟL͘[ ےn m ځX'SӴdmu'߽H 07TB<1 .0e:cQ݃h)<'&Vо!'r*>4 &cɯ]__f[ɓӕzqL7)0u"0M?ח늏:jH[͡^ roJxo"e9=5x_Fa 9VG!H%O){>V/Rl%be:![^~hU]>H޽Ze=(Ti%LI4A/FIHUO^9rW֢ tW>LjM9hk8jOMj_uکx?U#6ah÷Z.a0]>޾ܥs;o{F2dI B! >Ep3/ ?_% O1cgmwYAc3)qU4DZfO bbGJo=>ٟс^7B =bT70hFtL̆=z˿i.Z%(@P:0DóJ퀺⒟~dɭӞ=!^e'7Q㋉"㑜2 . `hQdf_f])N 8.&s=Eqđ,*뫭PII]"R=L~eX!YjX>oq{ }{I'^Ҝ%yvsuuAH/h@޴df㷃ښMؙX_<bAAAHG=Gri ?m4w.aqnٔ[`׆"\ͺ (sc5<gpz]f"әl!!eLzmE?j9X tq/ wL9|+f? ƮМW]`?W N`$$d&X) ZT]ž1d7] UCƚF9.'EԻj7GF6F/ߣqxJT?@-u3ރ O^\EsS0Egs14f),ߜF{-x?"oSD,w{zh/v]WKי =w:a}ExֺqúwA~pGxeGD=9}7+^MI⎉F%<0ucFcOwQT/,و6GT@Ы]0fÐ(psha ,l _mlMt!yB/$(J7=%gw-FNoUGULkعc=_0SH"&@@4$zlgq(lM{@&2=H^by#("Tf6f PX,ؾ<,DYC ;z9x9%o.j'{  6gÃr}IB\0){Ɏ78 [ARcfW@,?TŕNSeHbG| nunS&ɤuC\o0*nS#w,U#j3`Z7 A.-pشruCp~@tûA_ѵ0lZ0G8D٫a-մdY`MPu0tD{w'0K#PI7Wp7|7xX9њj;dOf'LG"Z-WMT-MmԷfvFz2;_^ әHǏ~[br"J {~kbVӠ^O^:4x Di'ΎׂS\b|^kf#іJ\6Fo5`$6:ÒݪW@2}wt~,{gfV9GLz^c] \Za4d/pZp@`{~YUJiҋq])p#ugn߾ @EYf>? T!cdY8׊QWV_މ;=>CA "P]6$7f !tie{J,na g*(PWi"ȳyÕL0v*EhJHY7gbb"$;N6R@up+WF QnKgpHȠ8@@JzbҰ&FQ'‡%Cb@6(jʇ3fUU;f\jY2N&aq5˺õp;`Nz'p}e|}Vl(FcOm,zQUmF5pAY^s 8 L {; oc6$*`)7i Y2ab8|"N{GIwo 䖿XM.M :gمˣX&Z:^D7Hc5甛V j6DN4pl3_XNYљ\CSwłm%:}i-2f#[L]@Ã5Cͧ4MݩUjnEfUkbxgbaudҖZdՌX#ޛDWc-U>蒻>4cZJ![>UX24Swi}@1.A"5xV#G=}BNL1+94Yְh(9Vjݏ_⑁:DҒlrv׫Qxp>ڡ5Sڵ7v- K efIpN!s9+#+D#z5iG'Pz\QPϠ 3xk D-#6x6ڼ;,\NEd:sVGj,eV:1D$󷑗Tzp/^`S(VuUN?h@I#L9֮dVn 0$D hON"ϲ26^5" mhv=~92Se<蓜%d|IoV7o㓒_q-[b~csT %|3iۿ6’M޽蹺0QZ!᱄@,c`Ƿ[ cAaF94BDA~?_$cw1{(j: Ki\zy 5E <*m 3^~XKm/(7'1g+ϿX>AS?mT'{b+"p͚[O6`Jh7 rvkϿOm>ZG)8&yX-T%V]gWqFQ1u+/YJ ЪlT4s6'o0͗I/O18@E>~^ц@$6+}q7q4M/hI@~cY%^wt;X][fsbhHύK|HLqZ[3R'djjd,Z~v ǿWj^؋`rmP}0yd*LXXQ 6bz ~Zad;ˏllfnC2?ㄹa >xhShX\y4l+U-LTKm+^Wx狢KolL -,@s*b`qh卸 ;qrj4"]-)ܾ]\%Ͷ"VER'm0{G;4-OE@%:IF{ + 1]/$7ߌ2،/YLs9|9E?d8^LL%\^So2'ehWrHv‹ hhȥWM?5rr &,ry@3"`/ir6}j*JwF$J}*0ltp7Jp 'h9Ьr JYPO-[^&PHn աӾ{YEx/xE3_,uTԈ5&PWI}$clPIfg>Hv}d,ܢ?7xiDKc+ =ӂ%LA?RCqY>V 5.;?$MePAf<8,`@XsXL%>k9`;tÀUNyƫ8 Y Z+PJoiD2xPEuLKGT- P^P?eA@)R\٣ˇBw8UN9-;M9t+^^} bM DEsvlM]k$Α;bS4ݟ&RJNJIި4ѐHL~gmt@8!]t 'V}D+Mؙn_4M&qB>Qt~!LHAL<̈́9`Z7`3z%_95dNSfZn  @me|:p^ܾ 3\nNFAǶ͏r,\UGuUwE"əG(l=~:~_oR=QO_KoTJ\QA;ᘄxXJ0CabWP<-MM=s[ȻZM-D}& 1ֲȗȮG!>2d0YOrz}צ"!>y<)\ KV"%Χ!V*PUEإ.G2\~L2vVQ=\+ȷ\՟$>V_'*7Z같"[QӀYt=El ⫝̸;Y|#,nC3>;VwɭUeC ?)`t}G $uM~FY< Ѕ!,CॳI)ύ* lCZnGx} ϻ& P5gj@\xEG_T 컏{ߟAq Wg gջK?veʹ1{ǦE rQCj%sK-ws4#<g/-!N. W$pޜݯLaT`OX">,JGVgdW(q"^qAHE_qu߮M$gG%/v㮟M@.(E MR\)7\0>jѕ, ĝox:xN1acL;f]Ț dJ}kZ]5 RM# ۊ}5τ,}v'3WCcWZe2B ^6w(AC2 PHᕔQc[ :9^ wXrgvh B}-XqjٱZHH!Z0z!I~%xZuz6%ahV!s"9HHC/Rb-epy&y0Pcy"+Lj|,8o4f$^B~wfsQ9H4#C=l_j^x +I랑vn_)B%|o.E]ߦ ȂhA7o l5ȌW['Iq:g ԈNDh[&Df>i 1aD]U"aNzuhuc!-dљ B|K-{/b-[_ť4Ϩ23F{es)q-#0C%}xi0 /IM_枼Sڛ$NpЕ <4bvU׻:ϖҏOp34i.`Ds㓂D:*}9>/_hP?wUX] |;m3~PscdG~] z%qpQYO'%hopWN̸x-S=Y4X5`u4}Ѷݐ Gv,e|h0h__Czc>Q[}|0ye:P=cYpgSQxx~|2Sl`&^ U{<;,I0xd*B.}3A[l35O;ӰwucOQOE,!1oH-wk;$bg[FՋ±.[N_?o UCdzNTUԋ0nݑ^Xҙ$JXƆqwH谝yb׿,>,m*E.æj eSM4M?_9c\mgœɨ<Gr1Ċ ˈ3yKۮ8+;?.>ot ,+Yb0u>S(#(U'T8x~uc|>Bvw.e\uaPA$+i*֭kLGI1>>Hܭ f565O֘e\IuO4®9R{'Rg pAizNV{Vt||PE>n1$I!_B>-^;Xl^0z_@0 -y4 i./P30"Pȝn;֨ey(/BcK쵨"]+_Ħ9ru7ƴA!L-M9LˇNP2I#I.-Lht|03עn^#(#Ĩnڷl b0Ij]CC'x.cQҮ8JϾ*ssbYw\I&ҜwSkC:\<:/KQpI]c GDHBQOMqQZV_nXۑͻNC(kcNyԕ7D?q`KO~|=Uc]V0YrqnLHQ:\B7t@g ƢSpze'dlgIAtg>G%eo癐*Hu >P69̑Y4G -9n)٩MUla⟴\pEEr!6@WHgwwSn'N(æ]E~7G)Bcq-LHpt<3ac$ dEXf+{Jk@~˯p6>X"sA|fHpQ;0I\9#Tbu3G+vDHap$OhߢYA 6=pRrD\_0FHBX+wy 񃶏+zU) AƊSYɕFe{{ 7Ӯ)âRřt62"8,mgY'd|XE+@{|kRc(m `~I0a]q!R3kP&G ͱw8N=A =#>Rznt\lAU<‹Ɯ?jUhh t,u+PFx]&L ~&WmSQ2pVj֧coK7'>;~I&wH yG߆]{pB݋{\_lοejD>UTO2I@S)Xތ F( st2˸?{6p>!<Ҹd0L:GhJ')3t%_z|v &GpvЩ  T#W]qAh>gu.pDfgr#гFɅrrz)٧贊Αktr˗>]Q Ť>Xo8tZoQ8 _UdLoȭQg>ĩlb<%ͿxX,;5CD[86dE)~2lI<_tjSl/G41-cz96at+)՘tvLuskޤ$3ʝ $K9PY%0AgkmCP}*Yxm/VdyBmf"F؛VΆVxbXYv]'[Pl_y*_z_ Bc."?-U 0Z/S ZWfXl̵NW_Zhط_v\U;r'Q4 #pxe|#v0u p^Q;ƺ0h)@`\?+Eim"O$L(б"6TlNEـ3%t;#$[6+=[]ʘhb2mn*eս'.5$!?f?1_DŽGz2K!iMl^=>W3#K:9o&.BwOAtSm UBs苀2M[Dy.T7ChšPz{$T[omZ;!ƓAxE}ܥNX\Q.$W8` ֏ -oDi;Sq\g8}_lM7ﵓl5KL1mo9dF J9%fK5;t D["(ߢ52Wjbo5GJ~o1p.7ݘ kJaЇ I DCr ŌUFFDO };eYWKr`E }N$Rd5,AQݛ(jj/ݖpqߢnĔ}8!cQV1''ljU*Wr ɩɵÁhWC*XtUm!6K!b{wZS|Z'ݡVKyA>GhRC dP&:ʈƻ̸ vd= EB̉Տ|Q8ޓ?P ?E _ԇT_ `4G+N Ӄp Xdwvn4KQW ?>~RGp!0a`4t"|`oF N)kCt[)h=[r>t պ- ܪwwA֮5g?ŹR!R!TؑK 9^d'|7j!'iH<1o!\_^ضϋ95; rU{-R~f)6[kmFaJ>ދ) 6ܚm#]e=kاc,!lIW64 < X5D }vT>?'6zC?C9kB5nG3LbfnJuHZdWw(IpEFt`Oj}Ԇxp\=ZrbLX|}7)_@I.JЀ-J ^ TpGA*SLC[^Jq\&WWAs^ZRHf9Nkx$@VRPVoV0C+r3^-;v+,U%f/uJ*sVV)$o*OQg $݉[4"VT44M46y+e/ղW7mK3hnQiLG`_5VYGb)ochv(E"Tv0[^?^ԲA^&ĻKT =hʔ,#Fwv"-;$Ufh *@c N =CJlIʙ<#+9# <6ͣ:~҉Yk?*CyPJqGL'$A~#Fܡ%ZxY {#Mu2<]tҋĐ}1?h F&=PI\ N]٬MdHiJЛz/T iְҌ,E% H)zDj.`zj/q\"UYڨ&XOzoljĪJV0Ng#AwX!'5y=!2;o6m(}w֢":j|r6YE W*C/]V,%T t) X&Tq hR$bǚn_ PG-YDe~Tځ<}^p8"7~b3w[YrDrOJlHv#7t ڌ 0`u\֩SBddGtU}-E3-) ilT+8Ekjpwxb66$'GFM5L#~藻 VNJb9R&XR*'jjX>|x*-tFOsF\Uex2;~IO+)߷LVL&LuRAl{hqNVD逬{f9%*Ou&Ad&9L+\>&&ײk}# 7pU_$*"pFj%ZvSql26J Y\Q!=0ލ tB#F3e.`0*"ȍeOyH}7>ni/9]ίZ"q19᧶?w*Ua$XDn.R1E/\_w.iaؾ'a  $oPeXty_aØC,`*ݥ%O~j Tzg!}R,%y-zE)ؚZyU%"/.B 0jX3CEg{s8^@L6؁>%h JDeZ:so0c_S;0x"5JPPt1HCOsLVj]h&ѡ# b՟H(" ,!,X+/4ơcTV3Gp".Gz¬=!D<-3+\F(IJC䚆0W{8~@vDs7?nUr&B+2ʅ8 PQ@Wt?ܒ&4Zg884PS&ΌZ>E6|syGYHM S Lg/_/勗prseJeA3kIgq,Qpj\x曾y`yǿ+$]aX;,W"dvT_ 27vO^Dr$0)-{TGV Ɔg|7'o\ٯ-PRCP 6{𷇅26Qxj_J Fڱť1@ Y 1LڒG~9lमwҢ]MF]J>ĴAuxiEZ[7ơ"8^S^w Ö-c|Ԇ6ȈEɸN4S")9JH}j یQ ߹KT( ?5?_RHת39`)::'PAtUS'qP n3DI0~Emn<v(h5!gMC}\"8DZ>}!Xxבv sC:`D "/]ҝpe>jwP©N5rA>Ƅ pZpmKӕYtHtUT\⟜MQ5ʐ܅]Ȋ; !Z͐bzO8h"|>4ofs:)RC\"#PWI#I+_ #HXLo۴buDTe)WKH,ꙗf@fsd e[h+"1sEY_fV3"-^760 K ri&thEJV(#\OPv145N >m dYC># um>EVĩnYqa,KB 4%<חaV@q+}p"7Wn~!ii{ˍwl0[݇,"*!adpM_AG6tPUdsUu5C (4\ G1DҡxپzIDreSc݃,pAlX6GqKbnpXpKH.u2kd4ZLM8ݔ,*  tق76l˩(ahO9w/ܔیsj+c#@v,vAf(nحznɻ ͥ |Z9QI%d, 8V1M&r&K؂~QUwn׊P: }p:~ | DTo sWLʉcKls_"6𴦚|[=Ə:~}vb|fcpоqWPU,Q S~vޗ֫ Y qQPYzMɇD2EU)^pv䓮YI@9 sG(ieav育thd^T}\dXN"ʺv:]낮|^2RJ[++g3x#%a·rs]|lq--'F2/`b1| oS?*oRнd;gd,Aj){M\eÄ*B[Tv۽P^w1uV$ϝ|@a:̺ 81'ÕH _‡$3wZvB~eO~3F:_jҫǢ" vg&2kd8͖Yqxv^c }ם8 po!y+y euo\D,[d95)@t%>hEG`59$ڥynj/k@^]|ʶ ]m\"((= pV2 BU]z;pm?va#ד"BΉ>a࿱& N}zȥ'P|ֶJ#QdTqL%Oiw+ǼzT~ڔǢ5[,MG.!rnQC[@ 欵[9&wtA/YϲM+SPnM-B#'>FY:#2u,ng.`mZ/ΰ۶&RׅZTi 1>.Ot.=bxlPiZ3 LZۋ'|=V-0ٿ0`Ϥ "6M^[):9YaX:%'G&.0.wѦ{@E G|HvaGJZ$ۈ'6?6Q0O{YX{{}f2TE`5.<{ {a J\Rw寎 G UWvt]=Aݻ2ҿ\2$gebvNJ2 m|2Y F4) [4nvx{t:S nM,ݳkĥQzA<"Ԩi%݆> [@,#G;9o2x9+@ w&@bd! CLfu^.o!ĒMJ#oJ;'xsijwZ;_h{:7Ȝkw?ro# B ^Q*JN3_?PU>V>:VOI)m=x.ÎP:W4^K%7Z>->h?cA3x5QR|FRA0"w–Fom5'իpJM Q[=~=!ʆfsBy{ά)qE6q~(5q6)q<ܦ}6$ [q5];Z5ۅ_ =}zs!)ޔJ@|ߧ{x(_$3H5Z$<E-H'fɉ=WPsGb['{A9L4 ws/AȹheF8Uɲ-*V뵷Q?j\u~]e岬!%h[X(釃O̅Wk/* `OϦ %,٫LH6[zHUMh䄴\q8p4y$׍ ݺ\NB+4SڤxNcb>zF.>Dx/~!JՕc!i Z#3a%-N-$wwߺ~1É7E~Hd,eLR#bċXk8{(vOQNatcNs$Qu>w9xQT#,Q=6 6o<#e|YAPM:/-UMjpNCeBW+L"3Li[mjSPT1Ek\ UQEx5un*HCkc$1BwqL|(?TZ[On$ǁJ`@x ļGʆUwU2R S.Na~yorZ5QHvҘ%,Lŵ.>fmH`-(_L ΋/_eHBY#E(a\;wZO%+1NnIWlj6tcT(eW 3>#,/T1 sEr)N6E:{:]EKߎؓLFlTy-O'Dʬ_(GM~A̳V0f:ZI?*gE.IrٷSX1\y'm,I0;ߟ)Or"yу[ixCKPwhpJEf~&n>.v >mA *'V{]](>@b4" ZK!Qݵ(UaDQQۖWfa:}OxP苀YdkBڙR̤62vRT0HUkxӜЛoNo >wcs=k.X9Jk`:?u0x]wt']48r8˙ %5ƒG5,R+4ȀSρ=@өğ¢!͔.H~j96J2~m6Q#+/18U8jr%g*X<#YW63!wtAΪ,^qdqi-/T]w)=|&5սBڝ67,q765CN>>l1"b6顰f6Ċ,jBCU=qQcKtObr4iP立ǵ4 &gkhECln(6YhwakĭۆLRU8h餴a{2iiyҳaf'^ {A05Gm3 >蒡?mװ}En7d܆MϲHuy`q[gA2ąd"bt=PJd"Pz8l#S]eMLq0g&T;{1=pbO"yH:d0qN]O4hǥU+uS±#[Cr{:NFe(\lK9:yn6HA'W5uvd&E\N̆6NRnS(ժ^}Gǯ%GK;&-S/2T}**^.bad{~k*š@*+Pڹ8(F @3b̘>\rM2" iP+H݀J:4GLX=4ק> !Sl%x::d@FzW }rNfʉ"hG/,-L 2E_vZ"Lc܌~[ɺ0 I!x4e!lZ0Qz9H R5Kl`)X4ÇxW `?kS}8W1p`"l&8f*gizt[xyCBtX_{ڠǽTlfY\L 4 =erTd);ԂCDQ,t)m^SsaQNy %V%m@00@|xqV?G= bSᄔ{%SS0cFqGzlF!{Oߑǖ' P(Ɲ3}MAÑWcJgqVt\eU#.@zGVGY6RAl2c1G41"&J cYٝLq7$tyMVphm,0@iO 4c[#?rK߱Az{6;HUc skV.N-ЩMOd9>8, &݇r*\F)v]3rGT.v9F!1bAr9e,Z78+DSI77v =W-GQ=p%rQ!aѳcX<(-=KAJ򋶉X\ʩT+e᧴Vҩc?%ÕaKg*)rGnc8`a7<(y&(yokr]@6)R$ ">yz>' Tߙ@aj@+vZ H<9OIDKk@V/ fw*dD5~#nhxԶ1D=#y[S;~7''+C^L66nߩPȖvD"̗_ITAIUhaw3՚nGVH?LSBh 8RԎHK0Agnhg*:(<{vw:ǓT3OTZ=SrC$ðmql7 %lN dұxu1^y_EУQ:.Ƞ ?ߑ8kۋ;Q>Ӿ1ORFmʰQ7  YIzB!Avınw.ߛQXQ+̼@QK EBICYxa+n@X"7;d5KQd[#ZV͑{ḬPi(gnup PDDml`2*0ُT_,a/_f`n 7, mUS^rV*#N.'ӹhA'`Uo8,5օg1('Y^Ӗ#(2~AM#~X|QeUdIf nL \%ץV }8VftiĈ)"% ]@RSrh)P|S@{(E~+aJ6}oNZnӈ>ʷ 暽t ~:l6bB, T$ɼ Yo#lhϤʋC~EA- `b.V[#U֡}L4EB(D Y%JN"1DÕrV/=7]pٮ"X?GzOr/H7 m8*->dTIkatV|O73ڟҎ+bŵx%p?RP,vo[#e|}*?3i2=ŝADfl21? f.^34>?rwnڏ9>E#<}sf?.lHT*S;ޠ$1#A#JM =)KWtdy(ȉm}%3!ڎ*8ABD \sG&Cu+`Twbn?);z#&Ca&| evr~=_NMb*XAWTZBJRl`܊dۆ| elË*P00y ;M-mk1}EՖM[oCDft;V^!M_gi؇!X)h"iI^.NJ/{ĢNr=cK\J+`{ =^uۯ0޿lQcvshA N0_sϽoE6(t5lAՔ~rI_%͔_| &ԲPSj'Q|+%&-},O?L˓jEc430S=c6 G̚ß ,X&HOh-N@0:I(DY7@Il9A'8O,ֻvw2NM H92`RW%<\S+!y)*×d0PyFoH*pĤC"߂l~( .$F0ܟxFCSiLt_ch j1Z\GK;R֌n'9UO%R$*ѹ<Mqј ,=&yr({.Pr FʾlB{u:7WkW\ ܚWX"$m$K2U1 3Pm,*~8~F~fK9=K_S4-%n ebXmm{ʲ-s_\"Ku@l~zb# :1{ijqά>Cj\ O\X& #[+q 2k\ J߫:vgvZ=l=3.";7p<+ʼ1,|Zd.KKHDZg~}_RVDYЍҞYQ'CٙFǂz gEö gCRN'>0[{%`!f µq+BXh0-$A2q$d?ZȦ&25o~zⴾW&,S 1y&ް}'E@ m$xO+I6&=x@lC`1-)-7PYFD1. `"E 7+(+0֝O؉K"jN Wc:p]7@xO`XSfryZɑK0&jz ?|5q6]VGs)8,/2ù :Kk?ݠNQAm@u ʃ)i7]'3M߀6gr)@obD\ G|UbQwZK"ąL[yvUլ|nuN?M17M•"X7"gy>!y^ݿvO-0)mƶ^p~b9fzy@*id `]Hz2 g>37C߲_0*1ܻCZ`x(HvI{O]:e#Y{০]sO+q L|x${ȟ֎\5ӻ_w9AB C`(^+4nJ+~c!f=<= >(~G .lH8 cb`2UO0:X9_n7IDhM_]E 3cz/tgGLe!,|n3xdt UL-m5b֯nh#EB8d|3>%o ^HR}-Io7Z:'i^QվȼkK8/ڥ>/y G~}l]hX׵*#3ۙz=5:i]ůp.51gQWFro%aQ@6}vJ a 9 N+JXQ8 + f^׳ItKEph:\1&[u)Vur2SI?:&-eHd_œk7p~ˤ= OvzPvUV}>i2i_ܠYƞ{BAOJG}}|?s#qӨjR8cXHxXys;0zb+.Kv[y2gRED)? 0w` hR33;'9KG*y=USr FncTG="'/]T ]u)UC'Go* |՘Hz̡sG݉Hh}N _yY=0 ,lf}yVO!yIj6Z]psHW/"+}7 oj\1 $̈4B!]C8ϑ^El`Fh}fex G#d"xPaM 3Ґ_Y#@Ti]%LjGPlt95.jN;/{vlpf^fķpZ T>M0%bInWmU%NC NPU.,L_B o=Z@p ߔ)O_a˛TđZjY)WCCm7tw ٮHRB%mxa?yDLے H)T\@EtRa"TϾ{<*i(M ͥff2 qpKZ/.0U{"F*#/SHW4?l|SȘiQkn\H-I-+055TXqȺgz+0Ƚdzh[I#s7;g.?7pe@qDLCn djx;m^n*=1^H^OG_*ժڥCnF<'-Nf ِ$/ R4p(6*g3 jdMŧB-):~GIR +zms%JeDh)ޱD5NTxF^)(Od,S3ΛZ5`4n'=<\z*o7:9oodaTA(_֏,޾DvNd![ mGOjFX򠉦~yU鑯1<7v:Ƭ.aR"9#Pp0z6]&,m+h7,´'ɤܟ?{y@Q =MDk(59- eqt2?8T:9h@-!.G@}FUgAڵ=: `:H -%aqsWznC"[ڜߵ6_7)0"Hs# k75W_GЉ4H0ů(7gΘV0I)~M0E#QyvP./~zL"\[T RLrW7ǚq6 zbٳU LP$ƗhWvG>O_Щ3b.#mEĸ32 u8*~ pxO˩g,!õSCUD!~[=!r3sw)kXa2i)]A2@)DРXЁH0cuӴ:_UKd۲s@;SGosNBmr}l[4"X5U< ۍASBK_ ܅)PU GH7I<+~XȽ`{p ˏ/dϺïQsB _R, ]hVy9X\Ѐ [éS'pKȈʡ7# d,^ҍPS#uiuJ1f\~J.E.} %EZyZ>9Il dHwI8L pzqW\ܓ&nT$|\m{B'pj[78@gwߣ)[L(N?C`Zc /U(eǐ̋SjI8hLHg DxIaZh6S^#nOlx J1Ϋ,BƷ}NHBnlZüN}98MJR+6,zG[Me-ْ` \tDi>K1);H:c젢hH!#\HwbU0XNVu##cZ>x:{.jd% (i#b>7 VUđ\婵^KgPۂ?!Ƚmg, =̻0In=C;Ry!? [x10U8L-t^Ʀ?@G;b߯0;Ӫ3f,ÚH ꚨ(\吶%@*PkoSYu˼:m0bO(Ӡ1 T#&-\bK 4}4VPl5lV%(/sz[o ˱tԒ?;<*\\U888TTN5Vc+Q,Eȳ ]W VhqF97SvC=oVmu,7s"[ߏ{:Bv6Ru6z7o⏔oP 3!HX 7 i/PB 3 ߲v߸MD8a'KVh/Lg$ml^Wu@&@[KԫOP#!{?Y8_Ӛ: 5s c,w|km2yP`3E5-uS[lݷB_~T.;蹬L1iӴ R"0@&_ƌw,ϽF꽮9W T;M E R}΍%Eqjm{a[Q' z Dh/[laT`E+pRӬ2F fjwKm38EH,N+%5PDҿ^/G }2ם|~@UO.?Ox_|L {(n~.'#bC[i6hQ2x`n\HV2[}>{0Ьs]6O?ܨd6kQSʒ+*SҸ^l^T1ucnIdw8WPF,(i?%\@"_28lo&p_^(D7y} pY 16HDPj'O9^ĉVbb>{K-EKk`mAFG?=帄PbA:htիH=V٪ }Y݇ə̮J2V`c&yZ&}?aÕwIds5X/JA`Ç-BAxO Sx}̠";j&eh*뽄Wu2%hЪe#&>5m#ا.4gpu(PIל3u.o*C9Ԫo|1 PT;؅GrcG~W['C46Cퟓjyv: dO ہ71-۵~xLFm1jP+Hʫvr>vU- dF~{3F$U7pg4@HGr/߂ l[/2 To8}xrnV2Bܒ mRkw72.kp83(Y$xe=d\Kx|4Fri'B $ӇvΛ{bu4Øw%&jͤԒهR [4hlvた8ԚP7M^_Cԗ+?j}z_,0E6(28ܲ K8LhU6?F@ m=Gc$iտ1 2} Q(ւcYYhЭn#٘}2d98))_pm׷>}siMŲ%!}n,>,<ºLw*LTJ(y}~/N qF"?ύ ۆA0.*q_!DQ-v)4aS[=>%Pfs)ypW-kvX)1^:]DݚgD{&m489=8 [2.=yB4Iĭ*Qr5{9Dw}0/6WKヾ\Eo^ů#p\哧VN)gHҢT1˒dK>Ԏ+2|mxƅX'V)ῠ[z<+;4(kq Ltr/s~3rQ!(wKl :Wpu \F73WQ&_ 1!s[Ì]!5ѻXC':w“o5L!Q> {ePLd\ə" .{ݚofX9dL!.{)w~]Q r#O>,6|5`7c22}zN4RaP߄cc)N^N&C3e/GLúT @r0f+Փ*ܤ wH($Q\N?_a4^Eh6#sN4-FLh0f}=3\G%8B@+ceWOQ/Q_ֽI׎ 4r}P2E<ф`mL6+{&A\TZ ˳2܃(-_7IY`-꼣Om6ܬ3wCy!g=3St⯕23{i SW'LÅg;6 Db@&y"ʒ>5{DIzb$)J ؗ#mCs@d*r?gf?Y_NC}sp""zĎ~EE,+LGy^{5)e (rAP@u̩VSJo@bI*q0 ]ɐoPEB3W xKx9'fvkNNϋ8*xWu*z YItgwJahJ{T P {&|%dMߎAt7Gt wY<TEz9M0(dSlEEƩAP/ .1fH?U;8K~ "gJf(ڧx<.V@Ϳ 4 #o`rqYskI*EE)ͳknnMB_ i,^g#4eXe^hυ4E0Ujk^ ~pBҟ^ vP;.n7(}l_j7~ڍkP|\7'|W&A.nfCN+cXAނ=*Z ^~:u#u~8Dٺ)Pµ37ܴU]ݡ 턎R`3.X.FfPv~Yiv~#\PsH}̈́09YQ*Jv*U^rׇKPP| r HoEof)<C]jcaS8!*uFK:p%ku, }n=c;qwoc (´y9NWu`N c {53$4*!Y -*!jF*j"'t 80o%"0bys1al椞U:tB}904=f0F|EʓO~w{%w>`c0;IL(P0(m6o/IejҘ12d$wHۿ]gՀ.MsDJ_6U] _6IJ>YuYcOQ,ƍhtBobw^x -E؄;E?Ffl?'me6f(ZW<:cisd e\Ċ-vn7P!5: Rg&j JYyx -{ b}@.ti"7R!DHdLiꗿ9>毉\&G~'J*7's K AfaF[q+g\2I5f;\\X /A}̈< !Z "MG ׭i}ŕ?h &uؐ~I#}~Te'*t $zB37o CA(0N8JɶK9g/ъcLbcM[Y0SŞc]P+Y*,e7 ^EmYxJ6ʡV334Qas`΍ɱnu־GZ'|Kf#DVor'yƬ>)Z)\BoLsFo~ٮzE[S=CFsjmJ0h4R3;FL]s>G/\;jnqoÜr}L*)Qxzխ(Z+2\X3K(ڮQ9DN=s3Vr80L rIq(=ewY,elK?>d ]OU瞍^BN9-9̪Y{顑@)fs7SZ|(9C,DQX+ce_\I 06R5q%;=)07-b"_uk*h=;9E\8 4ѤҨ-Jk?.~.T[wZ Qn7&8m;'=2}b;s_6eǺԒbf FsƥTxv2m/8~uߏ~nO3f\yYwa;n J1 x L8Y;  c`В HJWtjȢ2 3Z˷|ЙHBw5j"瞬c;gS tMN31jԛfpH-S+s\lD;Sr;~Ȅ tF T5Y?B˘ s:hwĤo`}|VُPzb6xr[e#"=Ä4do5Rs "o~Qmph:f*#`LKo-U/=A9̆6g8}x|W "|$^r?KBa-`H’cfxazSZyZ4QSb(jdʝ4f&<)ᛸ$kd=ah7yŨj<9X)~ȓYc*Kz̉ g$E)I T1,6Ǝ4A3 xץJqMO$L2)EeTe4ռ#2)M Ixr܋̮Ǐޓ]a\qsn9|poCBc2t1jcwKM4-+&27i 4,?He2s:*RAjl(OHPP:C_4{S~8 a;A0rOƧz_ <9\~姲 3Vth b$DT"p5l*05u"\oNE嗫g[^i@R. ݟj@z |H@ gC~v(_FU2.[>3A"?jxn jVem ,ևJ0iNNWӰlez.'>SQȶ{JNiȯr:D<~=Ƽ{R}ڹ$BޙұS"´8@ébJ am6΂gY: KcH,o?ҲuxHF0;͙`cKe!`x&n[sg{RvN@";n<_Xkv!%'U3 * ڔe7p\i1{4h./=\!#5]ŖDh"*D *$Na8v!@I5֙4@}W* sӎ)G 1 ͖ RyOPlS.d 4\R7”SlřphE+7FCAuHG ԭHϡH{2j@׾J}pw8m .55w4o\h\@ac2Tp gZ^;"V Z'6p0([,:숖Ea:=vVU)){JPS\sm7=KYU \?Y(/>*he8RM 'Bކ[;`^}I+y= us vTx%=Y4RlT@ipY_8q3d[f 0)T mnoV(Y [4 WY:2KX QUjP׾;bVG!kḧ@;Da%!;C"~AG~Ag}I',Z@:K\Mm;]^uIdwtܙez˚){= cdzPvޝ\ {A^aCb{75 6ņ+t` DW=YrN1Qn$ΐ֢fQ]S[td<|z(HɽHd?^& y PbGpC5 gm:ǟem# e򃤟)^2.'_9 E`"Еӂ/T-..;1==S`*:IIoLm;8&L0Ҡ@V!f{,91v)6:e2>D',5l5[[QγkOL{ a_FMEև=UfG cGgnӻF.Kv`NB9A^ѫԈǒ:e: "H;A ~yp t9'>զ1cE1Nٶ$8KxSE_sݒ\ 5!Qq,r"XCUOk(B)lN;^~(:xam $ K&%#dv],g;3g7kN዇7-4ƬJ"Ւe3U°X d'/P鲝 %]pD>z h˘S6e z$~+`mit!g<)\Wк/SZ ~3J #@uRjgFEzBg8{ZcS LjxTsdL[~\>msh0Hi#vd68"7npϽ,= P *=,\v* 8_k ^e!@|mU< Niiڞi;zbAΕGH`d\ȟ@;) _oCND !1wa.D~{sBP9Nu&ʹBJyL(e5%՜ǜ߶ K%ϋwz )#vW]8$ML"h b>H I"_~Wk \";z cF'IϏ}9N@Pu*zi*2)p|?}`$2ώ \UmDŲfy08ݗm'4 ?OOn(aLmC'OO2F&<}8$I4 6bv,PJ2 "ٮ|t-C@j!\g]ܠ=gJqxƠ~gDgt~ٿ3Z>9Xɻ-G= Vj G{aB[ #O]p) B^$1ұ*0b0f=eJ `4N*Ӎb} wC(3D\7y+<4d3c,)6ѽ:iNPZW/ѓ|1 @<ώ&Gu5㟏7n*fm5xiDA'C5cP%*r;Gzg6Վ^&6;}"H6RUZK$W0̳sJocU WmiX$]:n  l(z"%f-iO]fnd@\TkEJ'C<&82fa%gQэCݒ #&Zk|j:$ >6$c5͏ ~bǝ?zq5\%nt 9ڤfT_Ճ[D z޵X4ii*] DZvu|0!wFYuB`N2ң!`9 dNl g!bRdKnFpN_fE((…!G? a6v!/FhBˣK B6aG%J;1{5s#6y!^& Fhw+ǴE_BlI) Y Ap)p!x@k>8/aӛlbqr1iOޒ|Ы5+NT/W}!c]"@ֺJ1۷*2Lle4 `k/!AїH7ˉ^oKC(tG?#դ\g*] G5ӷ"Ais+$ǀ]*Pli;xA_"1?LΑ[9Wi9Kڡ9[69[ s 9"$ vrj;فTUctthfY9&$T.>>`k"uj|20xAɗ dT{/(dِkԋjdѧ$cdQv]t) \;B|e=탰*,C<}5@q;FWJ/hoʟ̶GB =d3Gf5 3>!b9DIT^=6!c -$?d J3% tx?1E]]VLtRV Gl9ا1C\E97Mmͱ3˚s <އi~CuE˜賂p. )/[=d% &-.BÐnV.p exb,*7brJV<kcfAԑΧSazMh"v$oSvRQ6.9=|P'0ʑ;&, }Qw4JzERU f̰}I۟P f cYZrJi.sDw8Hb^JC~hW&\iT*QNk֍JOSDA><:%,€26=~QacS *2(;Tq )$њ]7uvhv&<5Pbiϕv m N6?e{#sys-91GqvW[Bj7X3m?^FVo'~a7ي&y%qx}+mqE0v y7Rx*IJl16:yOBEM9Hᝦn5iϙ@'=S2v.]n9F(?u{Moர9 x }P`"!tjȍo9}/R}hM h2p9?*CG-ʇdy.Q2%=E4wEp猻q Dbps km-ɾb fPMdqͪ9bH֋:^ v& ɳyr[a] @\ DȑRm,2!oKKt=1Ʃ{eYDg32$h fY3x|{ǔC;պ P ^Wu]@#iRc1:y4S\ oe|oKWL\VsqgJ81 Fq<*EkZmI'= csW&債'eYh =Nq=i\,.%@h+yH:̠ Q`daA?]M]j#YiV&ZB HrBpe ޴(#ie'6cV2+&ңh?# i9ȄXo2KmwLp#0{n@%˳zkm^d׃!)~g M).a[~=wt Nq7C&NhFp.(@#V>L" -ڦv8u0~ɪ7yO|]gU@ʾ-= e@\JY[ZBCO'H9c.5j4>Oy fU}XBRd2YrKNaaI{<;?>@Z//!t @J}E :,̰"Pv;m? Rv!R5^k7Ѕ:&c{h,A9^ZLЅo>V,Gt;tK}DJ"ȍrU0Ukkp7#Qϟd!/t;4kcREL8 rx)P$uM-b/ nfBy+厐c5o)\,_ׅ;dJrB"`|֥h4,pO I(|ù-*n G8)׽dFէ,uIaŤ $,(t/BAwz z|Y5ä3fdAKϟRZ(D {Rhg9V]eͷN!\5!r ymN䬁ͮůܕrlyBs"F/NpZ|ES"ln5zZ&پhMPaRs1)\yPa]dMa: } *߲l <]q tmyͮ?P器)xxDsG~0HIgOr{҇З}If7cŘЏ #I+6G^XNiwb>Rj]+;{_[TϲWk\CJdw(w39Ei9L$# >( L()LiBzxA- Oꇏ}L"5\.t!? ے9=/*M82M'iG(w\!_6- v(B}pr9Q˳8 %KfeooFi0/ mkFF{zYmqkYcT=GtMyQp0he {H m0DAͰ\TXU^mAvn 02o=*rg-'^4^FI:;@qE%,suR_>2%Xݲ45f4."PRw^`؜xjBOqr[>ݕrr5f[YQ[Xo0VXT,~9~Hli2o29Hn"Ȑ]2rQ7mf3t.^iI &PEC-ћ#Q1Jw1Q%¡ 7t }7BabjV%}+du"3{<ծƈ&=/.[-4Rp;F)ѓo᪴D~^ٻpF[66xV9 ͔ssN&hQ 3~Jh H (>ǁCH"WAǝ770Xm*pUUB%*S+^KKdHN:ixNΧJ{A|DOo*rDL^@-ֆ Rt23KmA!*3>Htp/Rޮ>UĊ)b|竖8:K1@^l :%bh[BҚpGWՈ|/WP)'jY"($B(᲌},b. 4y)&o~ gdHSP:q5`g1'\>6Wmʦ^Yƅ0LnÝ^[wR% f4fuY %) )_Ov֫~Jߺ6&2 6YP!JSHerD#L?KrpTGep*IT[[KUBEB+HR U"{(Ch3n3 uEcsq ߙK1vE+[`ɲAV!Ei5&;ӡկcV'OcJέMU1rh#ZVzO _;:JTjvly&0Z;&勩$|qYVv-yPlH B/!2[*>:D[@ K1 .^'WLZ/?^K"qFzY']9ziV%`0fhҤd/%5~SIɆKE +\*L%$SNvP껻!EYPV*fj+U"zi% Per&6, A o{£@{ciׅAQ ƒvٱ wp,?'t3GslO2 +oȜ^lT|}6^tގ>o<[n#~P hvDbch@Q dH$# շC-WLx:caB;zջe*<0K)[0`:gcP=@IW˂|0`/U3Eo ; ''JDRd8jtY5qp:̪ 읺&q\E"pH^gH tYEutl1-+5N?5Q%p\s' [0 (AGe҃cı}Lr\'^/c ;A| W2BBzL8ϠS ?Kq^+H$&R+VB,-ڍGe- 3U .VpobcP a>VI dDaB23[̹)_(po*e03cH4eWA!W*9ğ˒뻾Aw ~w ^YjQbf$˗ *B#t| 5Qsey0h"Y7=.M|Gu%M5v%]DJSx~2\@QTJ!$2n6o *6ރiu0-P^6}e(qمkT$ߝ'UoiI|iLK o+Wz5`0 UYD?Nf18`V+QH:L'Ѡ;9E{ȣ>sJ=j=y?Af{N_3 Fx[@ޛK|g2NF|?"܁{27 `yD'"(Խgׄd[iLANXڣ0};k5՗X~s~L_Ͽ`iZk;ȓ5Ը0Ě3XreQ DlղJv9 Ծ,u^I 13rqOm/ ofF{xO[czsΊAc [2[JglԎ) |q_ #UոS) k7gݷL#&ђ8D3/ LE)%kAlŅE13I D( \!E*.佸 ɿ jv$$ܱ^ 8 ~)Al QHEm#my_XSuLDKEen|o.2V F:!MT+X,ƯJ:Acockp$٠bb!4 p qWv-&>J!b*4xGT=;{}!Z6j|PiWXyq*_Xg{Ȫ}#†Nǘ'=Qef0Kyj?rxLAK.2"&nX^(?h(k6 TkØ!ZR9B $+O0SNNX{ot =`3WgY)Pԩm;Vh_a5?=&d+__eh> 9+M|_εy!\])b/>b.lr%XZ9`"+ĥQe_ǘIgATBGA#b§aLT_ݗ/ 4Y=2|_3-h$UX|=ph ;1BV(z.[8 0#/TOT/)K(;[IdGli矻{9"|'Ru~y;wRXӵi !FRaWm#MIXj"Mr9ioVXخ,agǓ3 UB,QꭂVp8›p9G]Lh kH;z!xbLKON6'~qZQZH%|IgT_g#ŽuC~+́qM[joiVP\ZJ;K Z(b)2~JOA-US(M% p|cOin'( J'ۄAkA}:sǘz<|$TSn x9@2;,{kJH3.&U\FE]C=_)=VIe~9{κ?QZnaojռl*{MTPDÊOb)Tا$,rZ2漳ȽYgDmk*kKvB zr-@ 粽bRu<涁taƍxS6mȠ $[]W W.եf6X曯Yms0×o W }aPlgzm0A*RM^ǔc͕7jJ nTqh |24BMjAIZzu*@[:|CiU󭻔0v,x51A %~m[*RdCUxjk/6#~˻ޟ7ŧ;D.נ!Yzᝠ_A2/ؘj;6%]v` P7tK ~8gW*فgVz/4CL B͢Cd&l:+,+ %Jz#Kw'g'1=As%v)h^WrǡwS;(:9dF)C 0-YrV9^_U|[HK &CՏG͚B|aDjz b(H|u& ;w=W.#KS\w܊7"&%U󕄸B4B:$OKBybMEY-xMujY;IjQXvT{i}!YJ6" _Hkʬ'ڇSuTd8<۝%\k g诏{[Gi ҍ |.oY翕$x<8DϦd'Qt(N73 =]\8w{7YIF*\= );~e'F汦+ei6Qy9ǧ!Q815}h u!<%˓\ 1mO;zcQk%@ϯj^k:W}H"ه7% څ 4#4/g&ObYb`6Ab5F%EP|uӠa :+^ħzxs-?\i^\8i3vH M%J. 0ԭsϕ5Xnc--޹yNg{),чPiBrЪߣ߄ߎ*<`ttKI}+W{IR]g-Aof !wLJ̄π&gB -dw$~ rpU=h\EiI[I9VH+{tsp-2n3麀NVk?#s${`;v񤼸)76a.8-&emiq[~xO "6 c&MMRM9!oh's`bi $%^mXtmOtgp4dzV&VgAȄMjx[4'Mjr./_TѢQV8?z.u7^^ 33V @T\yw:Ǎ%=6޶ ɨ,r۳)fߑhi=A埰6` HG&[,1k#)_6ը_4)  aA .@90lPYn~I-uvJ0!MzFyQB@<9'KɈ4)3Nȵm1;pDY,DN1-&ΆSzް\rA" biD*0Flm7{wڱ" z=xͺsMEyx :/ym"s;=5$z[ ǫ^6O!3꽺ȷj@H-j)ՃA2!7V,OG=` iy]XyOl$p#9wPz3?x7wd>u ^ya)luj41.|ʺ%o& YzeW1 _l>ssN%[2W0/l8gEF:T+?G~a5wh3(Ū>~Z]XDwE PqNؾ588sA>ĒCOq"7PNb,C.I1ay TǴHRvPFf|ֆ.z^RlujʊHfʝu0ɭ?,Qre#12KVi3wXz!r 6n`3Zd5[>K4t/"Lq)ԉΎ@Sqоnứ Z%W˾J#הQ8SFِ(aUnt!5MZ!H$2?5Z"VΞ-TZ/#)\ѐsexд8_7[BAbbHpEܻSSS`oeHWb6,ل LbHO~W<ِAj(͈}&ff${zWb: es$Jol&F&OffیS*IFLM=|L\lTX԰Ñ1o\Bh} y8'=NJ+6?Dmr(u*?y\.ో|Gʖ̉$2=:G ڢZDxaA)=%yKQ\k|3v&d56ou[UFYA[ e^ Xm)pxg¤CCvEr7\S$#'#"חi]0CmzlàZ8A>|KPh YN]~m=MƐ}i mS2+b>؍{ >PZŽu|;q+5$FQa<>2c%D[%3t+{]Yz$Lvt ڻOd,~mLMc?Ag)`)B0AT=(ܒwTPl1$w$9(IO bIut ~]#_w?h!g2,q%)_jG,VE+U>ޕ-u$mEW/Lg2`/CXFB?Pc,Se@ZOٿ;bl89DLc'oaGű7PIBM$x@qyqcX3QЍ1mej|ƅu_r&!"t~9CuO_+#|*LJ "~ B*Yzx4T97q.6s03IfD2"u4戆D xԜSe [Vcɲuct3 ܬ1?-w3 #qC28*S\TB iS2fˍ~GSVYi&-v-gi=.`e4^P^)q^vw)i0(Q1xT]7%*tU_8K Rdo2]oyL's8y܉&2ݧUX-k|>-8ު zY9VP$J܏M}ĮXʷ^GBlpGăPI&V1޴t!& l:{9$27Ҽtz倇'6hhR{q vNux)驤E6hkp:ɲ4!wpZ%XY: EMh*zGZY5ԺLOg@Z i])ƴkh:v/,|"GS|Z_L yCxCGDH~ȼ3WWqNb9ax Ly*`EfEOHsriY*33>1_6:s rlgLO5xSnPR n9#.%;\+X²Z!tH%$•` qyN-Ujz\:fl>YO\L RsDS3Ě[l; jF:6{ю%yeFiA%]AWt+zzHN&ó~ʣ[V=[4Ag>PVՅ=Fܮ$_ H O t:>1-Oxm WM\) 3pm 0'uCࠐfv".P۵K3# ءʣC_MǞo9[`)4~#T׽x}ڶ1>^A{>7tyQ`uOSvՏm)*mDtTL҉Wj9!E7f#g#P %`.ƤW&+[*jz#4G;dW5 6 sFͧ?XMMڰ je5yuq${XvdUK3FRXa1u!@Wa/XĦF@ Q{ŀs(92z xl$pA|OzvE! PbLn%RФ3 pX7Nα'S{:pSBA$:I({4]g+,P' ʟj>D\RN q`'UwGQ/o4y1_2Čc0w\9F:h% w04nEV#psBaD<@e[>1\)F;eQ7@vGO%iaL'߷esjw ']4𑁻7uDeD9힇^oO}`[90Ι_?4xIW'CA)'S˙Fb%[R{TrG64ÉOmxxI!&dAa7D]v!b٭b΃"w!:*nL:>6l'֬ݰ-.-F5@$H~S "_ xGC;q4@S[I^y-'y'^R2NI0-T`Li50w(9 H+TT5gvG,"}QbJI *Kb9ԸyvYN-OI jp <Y=R%m30";{@@z#oTDG7-턁RKqVxb0`+4yIpO)iiwiʈnڨ.wm2! S9{Dt~9#:kx#4uk7rpW  ̻Md|3qt|J>:QTk.3!]\nTcRhÉ+6(T7ZRBvCϿ&K\{rTC1R%#v/UWx6!xk:;Yn,9BhJ/ֹ&lO߳z@t5q6WPآ 0Fb~sFgM3_rB'"F. ppDtiqYk`^^uOX!kfp!,5Q֓@ Ac0qr\CPpJ9nZ|uB}B6\d<2 {\Nϙf0 !!)88ͤFB&>e<hrz 5F({6 Ǽ|ӈ.vh?c-{m$ .@PK}Zx: 냙%zn}o>|3XlbFi0>e1 Z]v?|KMJژRcmUc|1,0{{x1;qQ\w4ΡԸ>,nHg{Bzᘃڈuȟe%^f.[<,y'5(?x0/b)ۺbLl39uh)'VD%ad ¨*O@Hi{aU$|[zj$E%`>#PuM<LsqH-pG O Hv(fruHIW5vc\TqVЃEД"0z;92lTlERڞ%4˕&oH^[R9CC ZȊB ZVNHZ>5R5B/3c6@dx:O|iS <ɄIV_ Mv|%^0Zr&1p65XTO7nvE;C[˚:7o] S?0L!"aOKv R=r$]WpS"Z]wX"r,ƒvȪ].6 K qFot:7j6[F27{; >%>d97{L@|bOL|2U/$V:ҖśT; IX*OPgQyyhE%ŶRZ-2> Ďcn0%p($)oMH;M3cG1a+X#h*.vqn[KSRPD?+rxU R7 wѵcJksLoyq87sf/n0*p7`9Vu4dZ6=x9}+xoxfa-{]<8ӿZܙi!Xgˉyw~u;%Hg>Wy]% {)B<>ZzQE7RS|0}~DU ùw3RWsOfF9&D8&޾Mm/]շ\ HZ0{53)?뛽 XK#Ii{1g2׹ˮ@5\;nx)ZyOU7|QA̟gq}-VD=FY!!s_oU}$9?xG=o*èrykqaZN8F-'(UPhGq]d~!H9 QS+WO>]?uQӧ$sF;ͮC% uz<x5O !]~*W7PAZPw.oGovnQ{2VmX!||nI|卉`sFzq؜n/ȇȬyC x %l5Ci ̵ىU+MŢ$pܰ\Rb 툗 F=N v0/ޮ0v#(FQz ;'{26w~021\jI,(Y Qn"j{iӺ8nHIZ'7訆 Vupq,#r@a10=/j1PUQ]GvZY/_H|M:O_xmڮCL}N[՜0pmQX1*;*h?Ƥ qB?MƇD$5{1X'aPhV`ɵhu0s8lţI۷+V~u <ٲju8Ou˦{>e eP/o(>ΝBw+~6St"zcT9{[; n[ٛ_Qbb㢔6(P͔oEȴܹ4Gr̼2;TwY(V2PE z^~A&例uգ|ح>S|%ps㈽e'EG1t]A㓆Bu]oшA*i*-+~c^x o "8bz n b8neY!bwG~5]`^^9mGjU.rkLYxLq1jVL?7Q.B4y 98i @j:1|`纱؂}FtZT#qHSK=M!i8T J[du-%p~G ,k=W)4 h+m]Ԗrj-ߊÒ4K1C}?zvglAd(ꙞJpӖq?iڰAQ[sZl|[6{L K@#r>V N4)% [:Q~ ?"t tF9L9(cS]M$a-Y{Uf Y.q &P8fJ2 #ȿ5N|A.?YFQ0#!؈;Hۃe9DIq=Aڎ`aYs{I ({Z/A֛@ބ|~.=:|#޷-R@c|)dZ"O5)sƔ,E&-1YCwc([{CrPIUu=@9B66E!t4Sb]$eMzo^G0ݸ' s͵jEJPx1HuZdy7zx LcgŸiK4U|LR⟻* \dtaYgDBye\THm NcnN%~zi$ZrHN3?ºr E7 rVs آ%dBVt;H֮Z%?M$}[ulfg g.;+۝+}wwоd$̽+񗲏<ɵ:mڲ(~9?*(oʃ^2&_  etNɋ|-_Ǵ ih&ft{e9cMHP-N}Bxx@dCL'yv^$EId#X6`Y)3o߄|(X+*Pٗ^LJj!7NvԩyN+= &Cek/3d۾ UgJ[2YMGE BE:J*fW{1Ɵa$&1LU8FaJE'|PW\SxsI򔢙C-azq];Y[gl/6::8zLII͛M^s/,U eY<}%l  et<큀 sJU?WcFЖE-jy$!kꀻ~ā+g|,7=ݏoQLc*oG4Ӊs;ԝ+vOCͪ%>Ol\\0o>TU{nT˪ yaJ7P 0wUL8`oJhZ+4T"RzU,/C}*Ȇlh(s%eC^/7y 8QW+`ɘ zlBA3AWg )G+8l+Y|i/*뵋DCyHv._`,D=Vz-ƃl1.smHjq='!nγL{ߩ/J({ Mx"wtNpqA|oNq*u1l,kU42wі!25 ĸYld$l!9Mz>`/T"*Ep$ YLS[$4*B(" G9X/F?sY& 뽋"]8q+T+XMAh7-Fc EUeej`Y4;V+p?MsrsODth '!e$D1oLT*-ig;z <4eǾH!:D->4 ,EMh:v7T\I|ˈ3Nwl4Oۈ{1K(#?6U$#A䖾d)@W% d1}~_+ASВϗvj}SʮY\Q[IPF$P]L_K5$3dg=[7& %Ƒ:svO#%ughSؗikFTӋr/& _x@ z@sHR^۔@ɡ3}ۄS_/Xlx?u!xDJAhٕTPJ": 6IYy(τ眮eHGb4ڈxY)tpP$!AaT?oCh:#Cӯisd>VU60gY+z\*L>M8U݇*'c3ǥܐ!`u=C U4dzq?㩨txr>XqgϢ%aM\ *@J}eـOq Й]iI.u3^Yje1.MܑhR gh~S>oya)2 yztWlgL:On+W7FɎ_ Nىmi@VO# %dIb7WVT< {F ("ɫ2 ٙi; m`!M" -D;P&ǐuX˪**׃B4(UcFwf3@H^xRij nYKQwg@'Y;'P~FSH-:k>ZoD+ G|@0 *A.Po<nU[F_겒 Yn&-',kP_F%&4pa+R ͜ԛ ' sOJ 3r*0;h>Ȓ\Kyf\p٭j5j5k>Tm:4*<.BPpo^&䪦 whW?9%'0G㝎sX7+8y"Pᱎ0WrBPoEUX|AٹWZ\NHo<3̒$/3^9kz6eAr5_O{54 Y jqUB<]-ll͋ ĝ$%%,.e4+;fwDW1*XX*'5Dvڞ "JܴÜ;Fܩ#,ҪAm^G6|Ndݠ_n\a-1a?['^7@+V_ F)ht>|SUYs Q:0كuu2\1eܣ;/Heb&Xvq SH0Ô@E^dp6fB:%!:$0'P4MYw6{ncoS5J$h& $ÑRGJ˭ oIG_l ҹ3Mb9ND8|9FH\[c W2!rNq5cbi*cs]3k1[[ktn} #5S~m js=9 룠N~yNe WKxDg:̛GYjU`w rZʻ _j4A&m pcr1~GToͷ`-&@!"1{<]^O`b١3~e7|SuumƩBoQYӞ}[>3_H "6ˬ!ayg 8#A#PRqpo1y6i)dyvԏ?_yqe.Q iwb01{ z P|F^-7?5"VێdeSbևO2&\fYqm/AŰMP!+w;͖BSuE'cE@-H[60iĂ0yJf j.cgZGxDJX~9},2\Nf1F3G3(2[JV3;ʶR7<>%r?C9wO@,}Y-]% V*'PR'}ը Χ^3iD{K˃4J9;х5,%QrB.L*!}_X+CNjrF҂uzk4l*=nӏha'&̈́2=5?& qW`X`1b0bZ _/7-w$^~!tuGo7`/nN0ҽĚL{HզȆêѝh}o^`op+[4d&N?umQWn,ĴđEGzQ?0 e-Ze5zG\/_ty4٘"{ݹ_pW"#7α7zS)`L(iËl_Agm?~-3FVfr$K?h,HX_zcL7?`>\q%/ wlK ņ ? ԴxAV"_@) Qb$Eަ"WK$ A!"`\u@~qoL3vfsaZX=}gr di\=Ǻ.OPeKUQHYp:)h\щGɂPNju6p9 )fV'6ITnW:[~z} g#Nze)ZD)'Dc 6Os{X\vA2K\J߀.cFM'/fhTySG[u_m-v˾_VXyP}Y̻stu(?qċI%H ʼnM.w#L f!OKa1+%) @9O,em7/RF7wL]/qqo~bҡ*Amf${eѕS2J$&o3P,Ӊ ¤߁0>TzHh #=>+YC:lP{@ )‚d86H<_V4QXMŝB$~ΞAi"|RE _ɮb߸I;eG F\\u [0<9 pOk!+ JقS" Up#Г?˗!p6DL\m,qb.hB(5jqTy 2FGp}k(wxⱳq,j3 b6;smItN&,2]Nπ[|ldc|q0%-uHڕv KXrӶz/_bC!ayWjnj揍HݿB}.3{BHϋiqnצ~_oy8BѺ; fUslbsHo$>[KJ~ >1dć@ Ӟσ/+v`". ^ {@omB]LH=i\x,Ƈ)fA˞;p M訡.jc TC7Iv?a #DH/"BPͥVӱgFj &Nҳ/(r=׼R,beϢPXŒʪwysJ}t5 r;YQM"om2T&fRjHeY8gz@#aKBKY]阸䶲rn_=f-r ϱKs&L ؅1R8GEzn ]nsL#_]5cl.Y_nAb?qS!w+3ڸ>h Ha³]TE@Fg-yqƚ!+TIׁ˪϶ r)(v. LɎ.U Lx @ EN z6%ŧ}խ?.Nci@qZv1whA! yz=ne9B쌩} 3zۢv1'K[b ncCꇾ?=縪:IjuylAY# +tNQLZEcC8ȞbVoy~.n,CJŐ1Qi#mήYԛuAB%k}%1p55f>a2`9/?sZhTt 49F _"t@e3].KhlgMn'YP+S"꣼Lի/,]>zu%h%S ĩvlNKmbW/<<=}!BpJ oD*k-5D1y2ugnoU>_c2֩bvtϳV @LqzNk͕@vko{z斏"%)MKjY({B",@ O` c wˢ>Nt@><)\h2X(`c]!iO[vK3Q+67&"Y0G:2 Y`HOYnѩұ ̽}+1R (!߯ c3;.cYJS19!\"Vۤ>.W~iW]mVӗ [q;Ӭ}grV䃒 k3ۇ#ǝx\%WiWU0YМCb2RfCGz&:>VޝdR EQmM&֎pJڠߵ-5R(^Gq/׋"ߝf)1 .lCu} uJ׳;:#[F;%*Ys/u-_}($ rMZ)"_-?i*Z}IHHZ: >)7E(J#Џ.`<#\'_Q>/AKNmxJ'xM lĸK_ޮmJʬʛ-=X&ᒂX#`qhIP]>Ha J[t)={mێA%l玙$וQذ*[\ݓ\f+Jfd/[cWJw/Hp %}P9-!hi;nQ;Qh_$jG5P;Q+&f 1OZjCB<@s83 s 8c+ C67UD6!4*v1!^!־.Ӏ`/ ̙9lF}GjrEFԞDl(6ͭiL'6a`4= ٘[#p8T[k:(gL%A\R~/nA ??|JzyJ~¥grHiw.oEJT ;+2ڂ6F_8qYApmWq&+`0PUFE mii5;1 b`" ,FtDveWh9 KQq=ӄ'+w5JgiXEbGRuD6WsWS#W莀bTqgGwow7!?f>޷[bl]G?wƦ;f=ݲ@p|U /,ՑF &:BfXl) +5ɺ[(/㖌,pųL+wV3o.)5i<fo˃|Op9̜k"8/g=8cd s\2Xy~[I@% nϟ!&. 'x|GRvJ[Kނɜ߱xνF>Fji ZYbC}>ɘʽ$K6`cĊ-懽U~z2dfDnW8px& n^ -{TƷQI2  ;(Q7 W߆\E믏uI=I|tQ KDA^Լ=rQOa%Yk,:DT|>)~O#2ɫ,'!#-3n?"|PXK nJO{{cFW=kAn ڕ]0S?pކ!ɿ\J7yD_,iq?$eY }ݜp{tFW_Ltyo 8}2>* u@s>}1uP킷#MXN9lJ1Y太^5q1kg-wF.4U$~1TOFs 1D= ⧂'iV7Hcıo Qmi'+$91M={o/6М,5._ߵ4su&ocfiX ?s ^Fi/~~T>&oI8 ߧ3jjBu4yj L ;810J8~B'NOꐹ]G,dt.o+%/[[%r5Cզ_C{$ oIp蓾HVjF}@2ֆk%nUh+WyH bP_'QN`qƳ4XD7#Ȳ;zS>1XDz0gFH:nB܁\\WX=?EOiv[_~55< e 2{,OPe{W E`(VNdk.+2\B|R~11X6M㷓'kA./KziHSwl%e `ϔԤ=;4bS)(dZx ve ge4Xm $7:39!cAEaϾq|mV1Ou9tTNdy@cxplBs?Vl7%M.Jց~qݡ68I _C,~Z瞱(%Wt䎴8u1xЯ3kH\c'A×M5].xTDDԨC{j#!4yzbpl`L%w2 tX8316⑨ e XjH%-+8kя=Y•>8b2Ǹ׊#⨻gr|bnH{X6„@ J.IħJ`]BcaXx0Ck_בŒ@6 Ul@-gzP8tD_2@Y|n>e!zDgbI9_b(: 30lqM*( #G{bh 6{ | ~ #k4T-6ê׳} 1k^j\I'{V2!4[Q_ iYanE0>#:겱>}k9%8;S͏D˸}N xyW%D`~&eh"O` S+P Se}[o68n[>#c^ nW92u-(f%L޴=?cT/ T/w?Q4Tni7؁t_/WC qT&Ɋ~ς$ 3LOyl .C-\t@n.O# !kG.6AYY88^WI5-@!T|A C z|cR"̑c-IȆS! G&v"]-EZ߳΀%= }]u',.87a]yļIP_IX@bVTX8 bדQu09b{"6!QRI3n oN'an:U?/ Uky++c]xYWX| \2!5HzHuiMV!KQϹAe]ؚ}P XP^c:9j [GpU ٱLȍ5agIPa0 I$ı<*܇|t@S ߈:9ͪ[.cp djiL㛹ЩBP{F]_"Hq7Pzoi?<6`?js3@03W;N]uI(+λ$q =edղ+đfr(أKL~"[{F ^V&bR#GIMņMLwfd';|" 5sȍrIzlZїZS#bOvފAl"Y\@0$@sZk-/5 oVo>\a4h6|L`v%*Ȣ87|~{P01I> eR`A||/I,Xd"k(;qzwۏƲp~V0Ǹ1ɢ5wYp/H et0V.٧ PDSd])rcb_) pD~R_8#;{ѪDgjgu0"i,D-ĭo*[ŝ3h6[FEfͦnDf,7%t+V?Ay0f=^?f4aF~fQHpҎ",F69[3KgߛS\3-霸Mv0)ށ@! aK^0 wfzPO78@ԶEx w'.ͿHd`t`:)q`G虿\L*MY%x}!PI -Uſ$o&-q;] tԟˀ/qfVl7iRA߾{~v YQ$ oVM$z索^/òO1nn;s1i-@N46 7vQ ,R^>.f)yrTA04 s4Xʜ=B58VwA_S$0gVUC$DǓii' >o-;Fp-pV[i4y{3!lvsv#̈́ME؜yGL ?7$"bf_'n~-|S簹9c }A2U [ZǔZB8LwgPI.m_fQ[L*~Rt_x$PWvNQMW)ЉSz!n\;W.u8wN)0Qd\kEM؜GAvJ{ \ 7{Jѷn."$B\ UWeLW؏kԎu0G֌£̢l]EG;<';Ũ=A :G|e0kTT <@ xZϛ40ZώGoAAm۝UQq& i!#`'|]rrg ,K366i<P+;4b ^\<k;x1'#-zeZi Nh%kꖥfQDUu>c1;O\M-B_|ӡhbzA8V,XW]lzEmP=$ :(Q#@*%WRS꓅cX n$w0h '.S fY75ЮN+ |N'z`:anp镨bfKeg J*Svu 9bw=TM=0+ Wƿ9E-v(qpՊ/ LEe!R_ܓ0L5Ύ-)LR1 UV8Jk*96 lb6UeG¤cR/yb3TXg9,}F3jc 3>HKJb Rya:ߊ^ߤ ^kAxd}ar[y-`GI֌Kup)ck;"Qoam\/ y1~ ,?& ,7s /-A/ S|a5;ZH7{/&[ aF%cl{6I_nX+\c2! -97N)̄i9W@[Vbw`J|%_E DMO(n$*~uXJX}hhk [, t`ڮDgbPʵ>tTyI4)( +zey"E Qʗ`$Q${1(;K1-^ C Xniv>sͻoNϘ)JFϴB E2(eӵ++lz{t%ՠ;_N]"?9F +f\?JpM.Eof2}IfgPGǑnhDaLe{l2ٺPZ:Sb丒D[~(PicXR?uPm)hl,`ow6-~"G|sqJR3MeFz'C0 =.q+_C.=W8-"ܰSieOlS#Zm=59. sOS*7kP edH >! s*_ϫrYo?Oj߬a7>'قkJ3ْ{"ю&'hV *zYѦj\ IaH~~Knyu|cdq` qG/jɢ(ƚ@Bڝm@v-`IT?01Ыlr@hd*~3s~;ۼ`X<=4wyLMZvK}[u*.R{W)tMXhneYY(SފԲNPm4|ٖ]dpu~HgzR 0x6Hd.=SzP+5b` ,z 9t_?:4ъ6kHJ_ic%lVap5xJy޵a~rK5>0cGkƃ"Ab>ܵf܅y}? ݦκY"Xn~9 u \-;_r_{;H$H.eY\{måبt/zTBẍ́|c&v.[-*!ΈkǦUap'֮6;@*L|ZU#~綉bXI}ҧWn#t9ww̪. 7xM{@w%AF :`AܬؿVxċIb9ibj_Fj 5J[ 0F*-{>@T4Kϻ,Tj+O>*C8>zW#ɽ+\48hfiTƔA iɚt>NW#ΐWAx1/jeD#9˟鳀P|ڿV#nVI7N4+Lg(5!PAVy򚉥' yOX&7 ԺŒႵRIG~NPMVr# :ғAh[ӣ1Q52H_K$\+'KhVkG "G^N Od>Mvukrzfц]T!g`\8x;n_|a0I:y`ߚPox_Eh66ԬBZY 9h5]YF24/f@DH! ϝ!bEJ*-Wh l$xJdj3=7jh۟G}n59Pq@!k>z`̑Z/nGYSL( GzA(=σG@l3VnF' ,&vk9ow:D&Nқ2 mX;  ^իdKk9@Z!:g7͚w?B>C,xנ$F{E ^>IpWCaXtK|X1|:fc ` YB=Ȼiٽ-Hh+/"R[t*ϙl҄B<"y;':,QJB۞kUêԁɿpJ1Zsr]sAR{VIYe{A%! t~#,EPM)dQ䕑qʑ|YCV#ۨE,E?ͨi8%dJ*{Eenp"!mC8|֞IFH˄GPCj5 ،*ξye{$RY\ a ]],V< *%e2hX²0=ed^ճYqdn Wɜ7=AmV1*%uTx l9u;)o7m}G,V&q[ƜOcgSo *.֧7C̚pd515#G4m#4 2}suO)stN=~ri8&m8[ <뱇lg^BboGd-,i.l|`b՘'8U6#1|xt~bh1, MRc=vA,ԧh}4Igk]@ /* o8eNrsXGG?l*Rߢ | b7~%Fdp3scč##_rǁ'=ABl],7e^G:|LBFӌ`%YfF$>H|V1ݰV 7龮hqgJ8,pum je0NaA@,Hci<\ᜱ!:ހ$,&<@4ܑRTЬT b@\0^=QC6hAʮ _RM&)TԚ? aUqs:w+ByuNM/k"Pm/,a}^q!!UY>MqrLϿ1*]8?L[(L9U~v\5Lvm۶HKP-Z$9NA.OaJI+1͈ \ 9VShY,"֣&:UZ1e>7郀ڕ;!ݎtǭ'8/B_(eETH2@?1\N|$g%9&tr>i3l8ҫӚ08v<҄=4 =oQg_4RF n1jSh_nGa"9楩"!8[XAĪb8vIA6aJRW˲$O yb1B]H7GyIVwI FZx1.I-xlGCZ>Q'Ȼ(azQ33gϭ(ea-ڙjDfna@#T A*AS$8[7|2~@8ox'uFeK>qcd.˹arkô {]b[N'sU##X}OKO9EhϒyJ٩0꫊lE֙ù4+-}M**r]@F>%'Z iu3jMO{#%@pZ at )Mу-=``ΑSHNWPUr(&t n~z6 hDE0 t2pHEz x8s[DŽڰSe']Roc/D`y r)ќcZ1:385P%-UMk>h˘Y" =0 {Y :KwO|'{w Wr:=vPb7u.֑hJ [+ [*T+V~-~Q~A4SjߏnM.,RNLi)q0笴n<}nB8ڰ͉D†ZaBBiX#λ^Lڜ44+)YfAzd_EY@ȹ^هwcait2'W$zm.CΒt MY=9Jon/Fn !H'bԗ3t76fDJA>fmPp O.D'2 m @Zp(Ye+'Dyzn@e\iq;k M;hw@=X 7yjFqcG[ugJe'}_μ D:=5RVlH[]^ϳ)MJ'V.+j엡ORs21G%vp2-}'>CE$9baGѣFA\48Cx.'kꟴӞ#AX`hIe-?F+Q,x*<[C3HG}'}IdҎP4a /8g8pp-15[.8OK潉ݵA"[@^ h_G#9*R'@D;۩(+J ~TzTRG@ (o +ꏇ5 ?ΟhP_m)qncQl}">ʅ`iXc9yd؉·[>ziG3u+ ӄ{%>XH -lkRf*qkE2}$n^i" f;s0Ʉu#2 *ǘ d! W;'T2?!gsqlSI<Ý{e];,MSMT6d^evЛi%2(91@4(a;G- zڻDgX|&`&[qe~|c9D LzNu$*f%>3Di&e獨;booSWUȍ;!V]bZ^!{Dˤ?[] cU jxue@2@Nԛ,z|0b(leW҈Ιŕ-yz(d߭hh\~k<= l " V2w; ͟Tb)-3a:QΨ?C!AәHN6Oީs:1vYJ7Bn g䅤zI[{Dko_d! }T]T_v22~ޛi a޵e8i$YS9g'ϯY z!GMzz겇Q5ZLOGΈjg0pmu`ZAl/Y0cC09\ 7/2+9z{_naQ)wCJ]ά`kZ-gbQ0!??JEڈF; | 2G/}\F?%lEaA(VN~t[d}K;H݈;BA0 Ysp6ƆŨkNPt½H)? bM}4|gɊM8{NiL>3Ѷ0e40 )oN?=cxG/q88ڙ{lIY!>BiڏdHZgK)hj ^,7FE-jǰje(cncD9Rx>ȣdya{aOz4MA `+#^YM/@\zⅷq>L`KďYx<-2*+*Rp6NߐIvk Y5FʟR\.?aZ-V\ȗ$1-ODc24&ĞInv6Juj[H+LYv{YYl zzM Z!~2k̈́d2g̶p7ft7T.‡`0m;uH.L5+kIeah"x7PWia1H4WJ 2aG77 㙺f͕Eg3FIz^i3hߙ삮Iڌb EGTfbfK{peYڅ.ߒr(H%ŧJs"ڡ輳? UQ]kx ~ŽcLA1z6ċ;mrw)ӴĨ N)p 3M=3@!w]`.k?V&$[ @{%S% xHl@%uu7Yl^t`*ׂfNFꑷDӾЮ{(dG$_=[e 蛬]NSM' mh?ikV+uov -/ֳ݊9 8)z .kF.k:G,5Iva?8Maf gg"`Sv{K \b{؀mm'{. hdv:Hk |q҃jsDOVEޣĻP2TĩuQB3\X Շ0:*,&0<i?xy ˺Sm~) X0ovq&̻rS/e1MY n>E7RTgp I `TYfz-q-΂EaTNߌ`󙹟W1ؗ!:& IM$/H&,yaM3tnYo'&7IXLA YPAvW~kMJBK)kۺ/Sզkv0JjcLH7/mE}\ @:yE`LAαl!cwYzuG2)N$M7 Ӓ25{/ Gؙ!మGds.MّK #YnP~, pģrsp{$?zAJX{Ÿ| `NkSe^PxfKU+u&?E-xpxKx*9v T.B׸+iD Β쒎r-aŇ\ )QY##S+H7]>L ܀ʪ`$ӃeH'[lS=RP]xW0[8{鞬Vq89hWB}µdU81W*tgw7yQIX@/S[,# {pfzσEʀ`[˦kG^4u\D2H=Ep?4}qɮoGǪ`UQ ҆զE*{=r1&r?uae*.<h>-4qҧGaPQ4O5_Y##{3;bH܎#o&YMZ S] ~組oq,D3ɪ WQN͆R'lN: i۷`h ze*n-V(ā.Ȣsr7^ݸ9C,}|z6hZƂ]S/E k  79x]:<WP1fͨۊlV@qQB'ŽreP +8~7Wzl\h MvgwnfDqsPXSѦu*¯CB@)vo/yut s07S=L;CHPGi4)_[(uYBv2c&5^e 9f g%.OĜXz»Tݮv_fW2SE h)ž}]m+&7&Ⱥܳx4HX&|e]#2 S-&^@K' Ag@LJLr>w7P)VB6/s˥puT>YkXe>SRDu:=Ux( 넚H\:"iIrK"Ob sL,,\ӄ7?^Ԛt˳Ge#~rRQUCt㘈3d}+ /OC,ߛ(TNLd7z lO$ѷbO>,)u{Eb{KU+Rg"7E95;$-`ɛf2fnҽs!巚6XϹr#´\tdm?^osWzX򛐪F؊LO'oij S`HVR.~̛ݝh+r)Y*5ܷL,I a؊ irmpE,9~2Sߘu`!'97h%U)Nu``dpɝvŠ+Zu2ɓV)"U}4a ȖSeOڑxiYh9Zw``s֦FV) 0]5% dk<&ۆI|S 9ѼoB=[M(XN-/![bc?p}뙪H%Ӽ $I5K\@l,?ei[]G&UV Z MTNqBN4EL5h-YqÞ.{Oq$9HW.fNU<ϡ qBBJl*w_x7W{JRWeky?aXsV g s$">r3Gx/4<μ" Nԃn Ҏ] Ts !UtjlbOxa:l<#kܚQ Aa:p齨6PC֕ ZhG ޮy( s?nT2CfNL: ]0&T7,۲X&_IoЬPj"&`$ pE`Bŏm I-0ϻNV!Yu#I?N=)iw;P|*G \h=M_:rg1 nEqSVcIj`nk)/-FwqKJ. 5t\[J<:S|!+BNOJGR2X.-|[mlAt#L|C0! $AgޕNCx^Sl cEiಌe C ;0B1;S^y/՚ 'b=OTw&D`xքdy-5Kڟ_iQC,?ܟ7~njMު iL.w&rx;Cr+HrN2wspIH52""hO>/tN0N8v#˽S佂|֣g͒wf *6H+1b`q@nyx9T~sچlaゔT7~ $DbiK.(B:)3s#E?V5 D}2ݙn !9rtr!L\+QsQ1]\M}ׂ+˸]a]>%*I*&CG ZP'KꇋU|* b^W^" hp,wMڑ<+o EA=m6wyױ^ޜ!1䱆d Sd:6hgDs398,.^'浒نmH&#LLGa+b 4 Ճ6y`#+ exB) _ݝaI=Hӧ, QT`V낌sUq][+\q2ϧYkW#b"@ǮyKՅ '݌gW}ĕ`;½[J21 f{&l ,Oy Y-nﴵMИF-Rxj)R^<|TX3[$iP;Q4.1\T;i8!b)UT*L{Xt1UeѝŨʒtP7+ru`뺄U;<O7><܌I:bF_LUS A s)X1e:/?h!V&Q?ΘI2&Xit\59x UU[ur`.,m)QWf0&녠f ȈjV+ &ؖNd`yao'Adk G2Uq#gF!RBs7 >= 6ⵀ'j S{ b{XCZv&h|(~ $7ϗq Zh$zmvz' ”Ġh)|/n{$K "{J6;3ꁫ!RܼTciR!IֳͩİjKşi Ta|r!Pcp8ۆD,ߛN̂ +9ؾV|WHZQ81GBTI "ܹs(0r5z/Jj}+3ˍṡh4ϕSc0Z:" 𵶃C9Rl7>SI񇿥 v@#lYݵPw)1216 {Ym#Pc2e c'ywRֿ=VF_ɂKJp`sZ fӚ$efN 0~A `R߿9pā \O֠ߧz%ӚOT 5>4c DT_|9I\e9OT,;V@h|. E|$(wy[̒Qs0,נџ;Ms66+)!^,Ap̙ފcriPgݘ66TX0kv-=+8ЂgZh'Cԓ/_^GS[qGZfX [$ث2K# 3mO貅[6.cR7{F /Uϖ\p2R6{!'sFJ!hbvFLcU펀#?]u|lx+M@‹4L768ߟ`Frh+anܪK ܅zzTa9ѸFR!VͪI痃ȡzZS=34Oʅ$2Lmk#*eMQ ו PEcNj!%]YzkwcQkU\Z8 ȄH&9@Nn-@;]aA_Q nT}`D1I ks0}c'g6>ޓ5eV.p(z%w?qEzt gU燛\)*k1aX:1,6nBaF߲kz‘cQAϬs9(3)nA+Fdl^v) kuڝ'.ԋdu5m[MFɓFbL0DΠ{̪Y!~=RCN iX(˲m`>IF޵__fBaT vNŮY* ".ȃ8k 6q1s[c愞᪜fӣx6[-F[8$2e[`Za((}ӏ tj3D K_cj{ƣSjn!Tջ]CZs\Eծ&@- ?v$_ւvr8>^dcNGܩ%*!8&F3YmB0ůVKk2t @3M,&%(.y칚hj QІ:Z_<$07YlQ=|tzu@^Bƶlՙ92noe) e$\L7ySZ医<(B†Ɗ  ɿxcfu:JSh6ž8Wa,>eYJ׮\!EZ!_:q3%kigBAnM}*|M{'H!vUR:Ti3/Vooj(egIV&S|`N qNS 1sC)ZID,$й yaCɕ8LX~7*8<{*9 /.9S^nJכX!0òn$0{W\a+C~}2 ڡZF.k.rY۴ I0zS=an7՗,Z> E>3U*=7=4{Raq<w[hUdE,@Qp5%ؖ A ĥPF 8qE/hHb͜\Li_֑&Ri>Њ2h W+ * zeuRwN"%zK(B9ۻ..8vYeSEu"XI8k{K,8RZ ')J3*FpW NAsUti>A^H3u^_fMIX䮼q' e: 2DZBmQҫ6@ُn&lbHnHNwɤ^=&`tĕ(oNif4o@b3]f`]tAG{<YeA*JӁ4UW%|ZɜK{ND`7Z&ݾg݂HuȧDmI\QiZ@׊TY$|p̋mm e:O*'SF:K&)1s1lA(j_Wl)Ί- t+ (7v\p%YUmȈ>o+NLqU'V!7&. ߼||J gD)!56}$[AR:-'s52ᑿ,~!=p̢B@WINU4-Sb]r!=go XO5ڂdx | xWtYͤn^v5fgm#m޸«W2#)?K֗Fu3nU;!('1\6eɡ<umNoʽV}f_b'!:b#BeQ+^^3$PYT3ZPexqpZYM-~Z lv,]f-`_pl_P{q٬E~}ӯ)נ6VaH:ӏQEcB cm5Y;T[ji/B0r$rij^ ?=W-2ﶃt3i,䱠|(8BHg &E# pm'^D}mr^ŒX!}Lƞ5BU9/ۄVơiɂ$JY ˤ #WF614G~+mAڮWw*jnRP6kflcaW6ͭnCOp$Zڐ 1c`%c$di( 8hϷޠ4IH^Rqt*Ƙ:Erȹ*v~ W[YM 1@/5l[Yxn@pةYLO%qK?y:v\?vAB?Mdaw:Rs,kkayCRi7#R׏<Mq;i|t) Т,-5%k^O0ILK; Xװ< iBMjslXݹN̷/:ca?&لT[AlSr1" șÔPJ LXqB R:0eI@@dS9c߭K{U)|unR2l.3iFL]OGIN_ZxQ"'L`hK–x:Cji558ᛜ]#g"Ǧp{Ԉ jn-Fj=MQoo*qp-Ԕ?0 b1HΜn5h{U ;yvB Z%[/%&`ԖLf(X꺐AEWzd3Y>5z<'.J2gmKS_H9lܙW !M&)з]4>A5h/ܒRc/AK#oCh >\`p'֥Ǧz\-qLr=K<օOW2ܾ@@>S{WZ4^֛ DVvZgUnKpX49Iû2(LZZN?b#Bm  HŻ"P(n'mR-nKe݉!^D"[.cJ:6fIⱣBVhx3-j`>αրiKJت4_K?n}>4z[2NPKHqi5TT0X v^&D^_RlOզ=vphT|{KFaTKl0@[R/j1{V=/?kܪ mL6+Mu.)Vӛ'q~qo]I`Wu[Hokx{>z'XIH'!>m}IRF$}e1ŜpR%U( Um|A~|~\daW0$Rom:4/ _V*a @ ݲԃSS'c$ʻ:|0W=3ΆPȚ:l_/A!OO]Icٰ|Bj{IqjE31 |բoV:K[ $[ǐ[d/~i>>+'5V)Gꪥgv(`~Q=WS9%w2&|A:\oF1[d(evjO(-M"h}+*4I΄w{C{PqPnz|g4={%EѦQ)NVlZ FɃR *I-HJ|`WwOy\㺫 &*4M xmZ1M^_@ 88kUjh9Qx, gKLRTSINa{o.m8qU1m3 {GI[Y^ϫZvl 9G(<%*U"W/Xq*ZzRί5BY 2uY 9n%?@KGJx?[nT%!20kqd7cբ҄06( M=+k3D)(CL"xblKl/s? #}y,"IV/k3<b\H]h-BNYO%5C"V8*fcxHXQ=̛kLڷck aUMo 4 ͏ZL0mZV~oy*:WW>V%ymT,jq(Lm£I=/y8s!:L_gu:%CH[?S)m(3ch--ho,,uuÁvQC}hel];梎E~s3b\ 0$uP<"y,{%S3 IAVŞVGi<eb٨`8ˋ2An/avh.$n7@QrT+t5i`_e"VC ei\SqF듼xZK9Vۛ I4]D_V)R t]>ZyrSX?$^ 5s豗Z@)A_/9x2": N4^|\^VC,8:ȴ X ,8)p"':gK` Z*Y.90aj:axdab 1IXZD%21՚/ ^b#-|etEΣLQ"KhIz(Jwէc;C`\ Gҝ&Cq 8ڮdLi~mvś)'ӺA>NJIA䝲:J:WjDz2Җ6ރn+Fxo2 nyeRD ~ڱY.hB9gbcF&;Pf0ӀOlOY6T(MaB|W9jTDl^V} hA̼g Zn* lM"wd҄Sid6ͧR.9 5: 2 TL`E9I@<)#J4&ŸJ7F*0LjSO/$E ,Df>ZיہP_(5A?Y1*E>@v嵶Sc֬KEԻ=+KӐ,Qzڜ9@2,qH- ;^/e)ؐZVYy!Mk1^R904ĻolF9hޠىw~ jWz8ͷsJh(Q>[3Kk EIg_oO3+7gO҂j{I fY€4àm+Y>Zx֯IǪCx,s~D], &^Yk.-:Y6$L[ÑG6_bD]10o+]vW'.fjKlȨ\77v4T!=tAvMwk&"yo)U"1p4-@Î)_h:π$D!\ Wx|0 m9 :M+%δャx~A#Y[!f-^4`بYQh1 +tڌs)uf%ikNN->$N0sBndZ/,UzXpgqf$dҗpl9&ҰcVeKщzzDIRuCp?v*B+GaL7!AܖA_W?*lzQL01* w tg)-W3O֖Z?mR/nDem*LzHc53ŹˉL_d Q TbQmh]w!YygqpwLiqJIY%E(\Q]Eq IGw9櫔rcL"q.`ޏ;k^!b)j}-xwLD e.K a#lջ=Isr~Ljgy*;1(@9"rSE5eFf`MbU6l,-Njf2ӭuդp릭զV!v*%_Kn:?R`SW0u[]b37LwPl}MqsiKqOR6?zAe<ŶHfvJs,~ &+)R^h, g&ǖi]J3J[2^+}"GAL2o#pg{9% '0QI OFq35@JA9:]<"NHC %?eAqSf];zs4qQqsf9F9?Ex %tg]i]]Qn%JE^ٍ9774:JGKoi(N\8RC-iGG׵x\οDeL[YF.us̫`K o&k)KEu[p>Eeտlnq]&Bh4z+ǁτbBMpP&ZV#}=`P޲tD4҃pbxg'3_&E#,^J$).Ę|mHUj@Dԙtb H\W OrǑ:z!1>oh㽄ݐڂ4bSDWZ/E;[{.JPuy2AJ(VY*T+#7jjСƍfmPzD7~PiPr'0M@4>i;E H7,wvWtbDxe5Z^URAgUEA%բw7CkN${3+_0R@fJpS)PGDX ݹKyjzΖTY]WI2Ƚ̥ GDeYnR*"+@ Uc*scQ?3Kk^(U-u}PDk`tY)>1*:w5ޜ잯U5KA~n9o~}H]}=Q M.)݈EEMR }xxi%1po@ 9tM^;;y#P8Kc6uL4u`v_4ґ`&㧘.'U<>AiK.}{L2/u Kx7[1"/mQjL'( Ն(/2c}&^_aG[v$~4TpyPW24Ri5 ob.ag}FJ0AGE-]KR|R#d 'Nw(i?K] rqe=!zC3z llMU톸.ɸxVܤ{!mA@h RM< L\_il6/?XQT 5B\I@PRG#!ܸYP?CEĨ:rdy[諚98M^0v$d!=\^BMb68ُ0 ]an,۷3}E&Ȉ*%%*߼D#ǀAR!VCl.>I{֑A.O@fEp1Jtg5rwO+ ~)%)CD}$.l/ DEZ0sE3k%&r1ˇ}OI1&Nq]ލ0)*Igp ,IϘV&P /H V=8a1)}yۆbs dCĈTO;i٬üe(aX.˹F^-ĝJv:qɴG{u.{)O0M?sgGdgӶcJyCOqp7)>=+*R9d}W\)S2XUS_BݰHOߜyIsy9bt8TYd i@1`h1r.).A0K%M(-ӱ*r(Aw-9||. Y7L  2VR;;ȗUV3,F (MlPLDy ᇼk|lo5I}]#> ] Tr3>ij!͉^G&ZrRuVԕ6Vxe~{ZL-iޚ@rPբ_iQֆ}0~S'ZlHhIUyx NxFI$B;>os|7²0圭.Lj2< U8@/*)_|(p.ovKiF1E T}8sӛpG]TCTl!CWqRdk)&..#={DI9;KE.F_U'5qYD95+<\d3Sې/z2Og1UKUu^2 }O:oٺ4V8R].ӏ{i=„~@Se=7ScW473ZtkhǟN|Ώ34èbA[xl5W *mtT$w-:Dt݌g@W+j[0LT`@ Wk@ml=ӄ+eus2 u‹.9GbП5q2AsK,QL =oDqx>8\6G@vsouy+nβ>/(&`OJ7d:HઓH7KL0'1 Z{/GZR^;t7IdSbE3- MۄNxFp l{!!+9S Nx~~EO 5:)9O=]sfz$vgg9ikz+۴S#aN*ly{{'군SDA:1'6D#Ux9=AN7R=j!w0#//[v9푻D;l-i;,SK'GSxLq'7<x( #hoH+8\NYWmQ_deZgk1yEUz'*35jKXDqͣ~W1Mt;kRܔNMv^l铉A]4= C{A"϶+81R !dR,ꭖւ9Ep}bs(8Q.5nųWϒc׌U!*cE^j_M!Dɼe;Zv{GmFA- #P)MwhP 94@)28\Y?yQ-#:q#*7FwPˆTRjֲX~|ku8& `8%Zw0> YQSgŅݯYT~K1xKڄs<.< Ťx9C*١,j&)5-sn`Pwy ~fW$%Y zzI9t`t16mW ?J>{|קx39I{=7d6U) z8sjnA5˜{Xo$Sb-ʝ}!ZD5~Y:7QHܯTSDsPm$OBd E?+w0G/1q܁"emnV-ַO8Fs}1>D4nD:Jr,|2c3ƑO_Up#@;wB[>P Pѳ#.+,iXI3BVG4mq0 qѵZ*@0(4'A( 5`.nOOޥ#Ns9m.Tof;)8@a? WREC_)+XUu~_|FLNη[VKOrvyV)\(¶ boߧz!2 ] 29[#:nx+A1զe{3{ȯK7EjXR8,^$l9*T牵꥿{iwK=|..kI $|.dV*4dU3I]|V8ofw@Re1gJNjv~Fu;\ XX$.a2x,dL~^41eKщ 1`[7~!Ңnx|J$i0KG1ݎ;|Up=ɈC4ub4$zAH ױ_G .战u[D%vv,Ĵތ";Qb\:+\vJ(h\$ާLn]s3y!]-rTb-:Ixh+Hv;lPN˅oW-,'u{3k?&#tt .iIAx~{bA!{%/۽ϒeXpT!֋J#ȟy 5Ma643H^ )s;`a`4Bz@Ww,ۼC cviLM5{Q$#i߿6cE ϻLhAX{vP<$)U\HْJ0&1I@EĺOx Ä6 368Ne ajG߰q;,8 +:ߣa@aB2HmڿAɕcX)XIe {8etc_O.Mط0R;:H};!{KQ#M̮v kc(*˷Cx|qs/~Խך -p-n(}rIeN,3€$+[GTMgxE;0bh3Ct6zbiԌɪg*yH|seNTf ΪUFJ*^F{r0Љ^m1X;4i(w6b[0SP_X0Vj&~5\.Ƥ15-B'J! SsS19+Vm$}zc(4[)~U_Ru,lp_3hJWC6j8"ZWTP_{*F(OZ5YA('֮Y5KF{{ i둙_pkA%gj~ŕAʽR1E<}h 6veFM h H5'݇p"fZXTJ햬dl P]E"迚;Fz5&7 Qq`/==יÅKr[!+ fi+zS/iQLWަ'h]ʮ%s P31#,Q5kA_}WhO3VLYN 3P8M9;BAF7 ɰ탐J0| ̮IļyIS+)F %ڏ b$GvƎ}ꪊ j-A=Ig;rш^B:^`*ڽ ^zLٵ j:ۀ|/~!ૂ@(Y:Z%]N߽W ? :Y&hv!\&ACBD!M!l.e#1! m`ύDs!qt&MʅSTDBRyE-j4l}OQvmDjy%~%RkAP-aw<$(dwP}ܖhRXGƣj=dC UyQB<pl͈XLfDoݐ5Or W87%j=xخm1s ˏḝG6R1v$Iv;x9%Y_eІ6$׾ OM}1,>&0P*y (`XOlK<]ٰw&..@dSrKB_i-^n.e"!pLA?_?H?$L^s0d}nIZhUzy}E^*B;[zd@7O sޙYN򊈥Pd[ezT Pgy0Ѵ_0ܥ>}!L`%.1`l jVQ@ߔv#u6G e4#!ۗ-|gfϭM:54/' S6x6-LěVxG_$ދJkjgY5"f$v_kJ{whΫv0%]]|@&Iϣ.@!ioHy?Ojp1!9?'c(!L?#8a$'mիVxz&$8DlOHq2Md \ d(1h8;VlTRJv~t H_8{\#(Q O3vLgEa}zYgr>uV55 aN!z9~\Uݢ#U4ˊK `\!NI=/UJ,d:+Q-wj0݋}l:׮kQjje06Q VN7]E76@;"QF$c&@^OZ1N-ȅo-ְ)狅iⴉԎ@>R#3eUdcu3e,iܬCRn:J/Rr`*> ݗ\dZ ]vfɑ}X^RI&.ڮO?;9k'}~2 4EIB!QB._zCy;!G`]Z`$eƩ VV Wi]m׫t%flu'jfU6"dO? t$1v}203A7C(+x:-`7 Ccj.ٲЗ3 CJ׀1&wKZ^Т f8 v]|~ē M#r*@;KT dZQ WwґW31kl!RJė9+NL¦'ڊ?v}򃀴m+L2>T3Esbn^aw!8hxBA'2O>WbTZIMVP;ղ ☖ Ő46^${5}, M Oqn@+  HGF \}$J8L 3>M=b[)LdQlO._F˒X+#%ƌsP_ /qF8aEVؓz9]9:Ƴ24ݙ=``gZ})q12i#b2#ԭvˆGLM7Nz~1||v-*ƼyJ:"sy \XΞ!),ܩ|a$I Egr.R4z/ #hʩe罈78q:G|B܋5Ug.QBgW:bn]2һâ7VP#sK6$#"C{6N]WhG4 7*&RTiXm`ʅԝ>X= WptŭPd&ăԐ.XomF d b$Es:_P3H'ljA=c;K1ZM-tv~uU 2p G4.w_xL7]k?paJ&DփSm:(ܔ$@ qx. "m5g'}e3y}a!$IT܊@`"VWFDF2M*zyݹj{"A'C؆׃b,ڦi{dƻZt%~8b1}&6 <"y7I  qYb6!r[eW} [Ȗ\/8yQhȉ#B@  R;DsfH=ێjM?- :l>cA?yXɬ"CGNtwWIѶ780+:2375q{gjQ0 ^($n"Kx:DYNY3+@2CFORjp_CWz+T; /F#|^gobVom01HG&\_Ӹ͌jO%2_乢~g}6Y͍s 82Cxy~{S+d' Q^ªʣX@#U%ʻ`4ڴ!90Iǭ~?|O #ۘ8n q[Lƽj:][&.5a14*p4@J_^8^E2 `\دYZNA߁ V'(nsUДZQP;nАO=%v)jO^Ʈ7@(ABBS.wJ гi)Δ\$5f0|X+han^ܣiL忾U|\[ `cn$,<#C5gMeS~(vIKp8% W`_/tOT@Ӧ~˪MKQt֑kN8,OET>x֭.]o,?{xt9eډu~j@Eød#\~w!>mYZ06U̘k ]̣R6!*qfY|Cc@_⳷diy= K_A,~z曡T|BלeKJôhhsFޗ'BOf2ǭ:e'"7Ny0KEy^)4d}F^Ӳ1Pgh"7pHvi(R# "^ŪBe[!.~ Xj: 殂F]m AS}:trNqg1nyKtڵXrxZ?߭xrՂH慫w2[ED":UzH=pTgd( Ղ0 `ܩ'/6b:5IxG=_-` ? }3T‘1Xd&@)$Q>R_kèZcR#e=Mf+C;FB+$4 }(I6sP0(#7 ЪxZo l޾M%Ag nqW?˕r#((5j %rE)»='k&S7cNn]R# TQZmͽ!p  \%; ܢkE<ʯ7 .URRA]WST"ě%QJ d'()Ҩ'U2 ɟvj=lu=$ReHa&^v^M͏B F[ee_|Xl0ךkJrl:ErxEs>j!=HD=p}).X2 kmƘǷE7lL;!B`(ke Q6[_l3.2DGY7եލO]9yvB*Γ&G+ܓ¶ֽ7O͢by?kseFe 3VhER*f?v}ᾱ _Ȑа`(ǃQ#э U,)WTo9/,@يSfR1[o#Rwn KǽFzRbk sIԾ(|{3rVa2=za2>NM>Ԇ[+&h (LM`蚝1E ɈS!mMN!h:҅-HU# iq#'A&V$)15o cחȍĪ "|iftbEa^~02A'@S@Vn_5!@7;V$fD(֯6gY~ƧC YrH;dq4|#BW65Yqmְh' 9sh<o,{emH/ {4 qN.}ټ!ƽLf(7٥`OQNe$ rˮvNS:z.]0DpoZ]O|G,4AeD/W:T1XTp!,C4=˕flREU֍}[%vIl}[#ѐ*1J͇j؉dyK0L3 H{_/Φ$!j1i3u^mg2:2ki0Ʌ`Z ` Z[zz ΄t,uA8*iPӋk\,m oz& !/vZ Ʊo.+iWЛ.F[ӛڶ%n2?dؒCtP~H^ x^NL HkRqHk^W]@d<5r#ҽ&h,xl-(_p oG'>L @TD]|}*aD`k_ryCʶk^zs.>@?†VcwmcWb[1m+zb$N,FRq>ӻG+Z\@Mmu ,p`1ҼCciedquizQ] 󪖏 4 $j{]A14RG4*f re@o< 8%y2G/ەmC"*.|~y{u4\H` ZzTحtxhnSS8; s~y̥E.Mk#83ʞ{8`[a [8F+t^o)H-CV]0 me&KAoi_Ixg~͐WOR`LN5uX$ ~&j@?d(0BTQbn– cP"ޡoQ]<ԡ(]K|@͖(>׿`Wj-< ( )pT( ^K`lKjM(8糇kQFVCTUߞFSßI'#m&@3_G`He͏>fhlN\wIN 1 Nx9pl}n]ܮF$Rn"AslS}S,ڧ,yMX-F4BG9F"k dnolQ[VYN=X!pm㿋v!(7xy@\gBw'WsEPc^K2oW>kWJɥ'4bHOJbIMZbV0x1C̅}.{e+]YŘo["9I$tr-vٓyJ:qj)trG|~&lm`8.wS5`#A. |5?ܝ[ (a.ou[MCNOxk(fSh-r0wVP^#=/`mct-|reS|OU)?[RutZ :K_]^gnL#A+{(i|ɯs7p;~W QY+q|y㑞]  ŭ@zo,QW<~@s3?<,GS\hYpP-kO3Hbl@)~6)Ǯ Vk5~4.Z/Vv1G-X\MasK wE;rv9Lj-T.;1>Su᝶PWa7ϐF/ >!y,F1 ,` [; (.eq:+ ytC6 #u d$+ enZ `e>^RAEST&&goڬ|tH5u!]tvxa$;{16!2*wU[T79XcAqj@_~Qe1>^7?8+=Q!g"JpM htu{z͋jn𰘞0f%uIr_i̫DȒh\?CEM1xg8z7% \PN;gg(B6!5OlN`[hwlv qg?u|,'GԻEo(XN`{8o@΅<팭E'A_B۝Ç nycGЕs٫yR !sY9|6^Ӆ ́ ?>UPfW5ЌlFoێU.n~";#26da\qV4R9@tg,VфTId\^7fQe0b') ,!B9Ͱ>1!}_4eMT$-;k]-!H-d8U9OJa?Jv$#9_9uFgpUV+#P0TbPtO.^i҆Jخ+O |eB!0~ThI"YPܵn|NH`uFӹi7q[P]s_Vh~V떦 NJQ%֮Ay}UhTM zVU)KB[]>5kvP^ɄPmZΝvۄfkEstOcD⇮6S3d̮͇~vSB[TDE|\rѨw;kƮ?B&K\}m.pEbL:fmt)9'bnYedlIh?x<{`{gagraL U1jQ,TSwt|J|HvXʢP%H B)?^HS%-OPuyiq5CsYȄ ޼O725#MZA5Yg7 ~(LE8v=/ɏxXOE[b648a&],*DP 12_%+cJ4W>r&wws 4` Ҁe NRڠSyCcj lBDb\ K 41ҙ2BS4C<'ՠq:Cʣ>Y|/N< w8Crę&bcdŏZf3{.+,q^ >i7#ܯaZ۫ue0_wE 6U1b-4Eu@ZmއHPСelhv9/CW?$)T8"4nBo6εTUKc$jIɢ?.vˇ zX7q ɄZ5wrLaY.T$ {9My1dJH*7ۺB=*n}$}R3P0o*۝_~'m}:^d1S1Z:\2dr͛ezE&I3RO 3L6tܐBo:|XzЫz룗yŰ[ /g 5I`# 7,tԄ'yi6{.}{j+^6Q*bNZdyx*2ُ2,W-x(^ƽ|vù[9/lzߡݧ}-I,- 1Lf::ΞMiRh11|*0vgl6>e TERDIN]ޝim& nv<W % HM\@ce/Z&K_kPPJr4W-፹ɷgLBUn 5LqFTM!(e4I8Yۻ 6w}=Ϗjfe3J Ucw3[1ŒJp-zN OD u/{T:LXRvT.' o\qSD,({h)KnM~h!ZFg{TKK"x}{']:z-'/b̲kRbӣ${C5R-[\Iaa<#LZ?W4PuSmg:+/!^wl;N3y]r˜yJvx a٣⚅ф "Nc7$A/t"0&6&3=pZE9Ck@_f(;gR ZeNU䰹0f@MѠyɾRAvezeH.gSO<|FA)neBKcӇk'M r( ڲGɌR ,LTV;a+\΅#u6ɳ祲'ӍsXBWBvPmDxYwE GƱv+t9 apYxɎis ![,D7r8!4 &hTQT1tk{?88oyk-<`UC} ! dGī49::SO\J}ij"zպx19|9_9t`,]VtW`*`\8\g_\ ]*yg`]:^~d5+2ve48^SMn&ۆ h;&d߆::>؄,Ǣ~HB/1IK<8pN=ҿፎWSTFȃXTq;Ѳ҄ͳI xhQesa]T)D6|WbB4=m+51/"rYosc+[{%\J7UbOkǛ6ӫ^^lxK9wkQ?-A-lq)a{Y[Z0 ۬/;[p^,Du%I;)Ų+ciAn`|(-aOEQEcOk+,'2loOUE͎I_=!*ނ +b9MNt8-xD2 D}Ed(Y BJYx Vkuq4S LWdYkPPq'mF`{%Xk59Z{BD>%'4-7xDF\H3Bڑ#Ixy흄[aAϣG#r}Jb{1^K6C%idlszły !Su.OmVf z(t8̼O2hi{^Ljp@.-OTb#M /i6"46xچ]ZH<ꍴ~* `kQ˒;o r5]g 4RBoU`Fu{9IP:ŸQ[i֢ GKm1R*Zq]<ΞJvc&ԁo:lܻo&gRIt̚~9ô1!һV KOWG<~규/9V|j{ՇHq΀LF EQͼ٩ppYC2Lǽ$v*J0A(nGA*g3*;M9^VIޑi ߙ1s/wq`*V$mz*?@?1A*F&/ Ԓ|m> U~]x8:0Փh:vrV skYCG  d.q%8($[utP p * PrEqTcXXmj6c_&ukNFza vnetHE>i , `T*7eR xOGRz gɲR b+ue:+/UBAE3Z$'܌H MqX1b-PmWP@" GB;_6^Ӯ_d$e3B% C(4ꝥۃT^6 `c<3mƛ]g==LcaZFu{3,[?IJ{3RZ1Š#" 3|tA,#:iyrѴ7hmB|9{u7&@u.Zզa׼2򡀸2wbiڟ4Њ9Xmv%p~w;nRګhZ%rM/ЇVJS׽@!ZBԹ(P Df,-tiHThb/{475\أweua<$!BSe-#|݀X B@K͗ b.k탴'W qզ0?쀬sSQi UdDz1,8'XF\+Jܞ/  Gdgw׹08Kv#AFbmY1tEPfjr56VUie:&nBډ8zp1p&yF6O qλt[ŽhL"6ԨީնBˊZ0Y [, ^U~FKz"TUX 0lFl$a6ć_TyauY7N #I7&< 3UK ۾[+,T(c_\כ s=`B3qMH:clDҤgJ(8uk+@RuAZ9H)qX&5Q^OgiK6 u Jm'kpcھd=|Q9G&[RҢ4l:s" 95 ۼ8]L>`q'B}:b Rz@'8$IcɆBX32Ƀ7!?KY\džtjM.T򗶑F=J;ƺo)0^J+ _g ŗ%0$5%6J,"uvn_vL6ӲS Y:avŏe^"a>0ڇ9=S2{AR/JChv''g ]KU*+s"ܥ'$ pYң@sAJ γlN U n7T `Vpk5&/kF@{ OT>-ygbt HOn?qNSam)4-[C|8[EF육C\4ي#EޒbJRӖ5p^HV^{:FJWFMcpq5B$wi';${!U?6 6ȗ'&92o=u0W-N9Bej/F0챦Sf茀)eHq0)fex*&l{@/8T[(Z9#ֵu ˤݰaJp1t׌lkJ T`~S'IM*ِ8#feLIF~D BnjZ{KdViۣ Hid˲ 30oTa'׎-K:̣$dsس|qR8f^(F^f8)s@ 3 Y4}*6!鿧@UGKd_{aCm6h;v8 bhd_l wUO]uOԽ+.xޜeq#%gd7j#pd8-yWsq[<+!`*I!:kկ$49-QQ} =GQA/y]vy? ۄQ24;Mvfל j)6I\ D2DZnv)M*2]&@~+^5GOaD. };zf\4y%3v8msUԽK HGXi+HDfbzŃ[$= w6ݞt^) CųgTJŪkhSWsv@,҉*U lV|- _; 噺;1pIL1/Us_(Pe$[i><Bl;IPidxPv},% H} 81Ky2Yyhg=o3([l/]Aβ̆-C~U0NhmH iky&{U[,Ќ1aPl^͙10ֺW5>3]]MNt!#o:;6K+Oyhm.c{tvLd-B+$KcQi鷑}..f,2MuNByD&36L4\7`ST%"d<.L(NR)>Hաm<Wa<_S4(4Ebv/#&$~\F5+J3d裝~\ԴP5Q4Q> NƢ(>tɚW\݇lʑ0xUo0șrWdz=]>6ΓP?k~iúStylӂ$xۮr 4%?ʸ<¬H<8:hD2 sDe;k2g~i{Ԫ4V~_^K˚ǀGŁo&|a(0bEǟ0p2\ׄՀw?+jv6{H06.>0WRIe-[N1&(܎|KW4_)ܽ.Y|hӅq}t׻_WcL"*'w1ͿtfYt E8bk3uzXb-Sz%`FJT2D_sJQ!w}< 7wH }λIdYxꏌƼ+,f: E< 8f'#J0~>+VdfșzFD]Z ?SnF4JaLޮl"th3yqrlTVM'5tp͗G / 1 a4H6,B$9, 8c^e4~x_;ʶ Dۋ+R(՞aX!f"gwlX-,Zy2[7y8a;?xXwLÞ2YlUY6PM[*+M,K,ʩ"ԧ~l҄VZ&%sHPE]FrEG@b,RHj>=NݖvƋy"r7,zjI[_U"*Y$U01o5MvD;hk'༽=?htAES01I-|'8\pcBA4*L+.ȢnU+taLZvb0{.ΪwB Q dC3f"45KBQF%0E]9tH ќ0{#= l²55vwb-W Ieh<}yfUGUOCxjό|ʿ.9pt l&q@wv!EglުgbKu=,S iéYFISU2*xTӄBd:)obc*o?'uD)YE6HQ<WjaC c&:-{'`9n?oY@_$;Z@7a5 Z qx\KI#GZCrAj7 ~:c`rԤbThI׫@?=0xH|KnzwidOhD [d$ ,/¥Kn#a^^Ĥ\,? !=+>㛂\Rdv*F9ߏg(ԉ3&dҶ=}!mD;fY I=6't9b(FKsߣ}y5'_,fP0>E]7IPGfT 4jҒFC6?L+fDa.w0W,1;Fʎ}q;`4\5}B j8GLr퓜RGf$\)YֵzRhr>å܀È ~:J<Ƨ"˹bO|L2Qա0԰< .U+˜EYnmST45b"QJ#Ny`3IJO:Y>Y3=uV%%=V޺X2?me=rfR6{/~zk@MeN.쪻}**~͟vpz67,_%Xk*= R:HRT7mCnǨ< w\c}YylSլ |g|Qm&_]88k]3WU$뾍~-i@^R!۪g3y@1{`pKUn2I)~NE9 xzBq@T)BȻq{[~EAgh |+Jz ]β')ؕGX66 ێɞ`1J.\6T#9dL!=_4|ô;W֭5 SIZ|ODj6k>7-!.0vL3}ؤ'҄jG˟6c5O➘ =Տ\衁l'!"1=5[+o>If ONym"V@Z65$\A8OTlV;fw(qW4Ij>@I}bD w[+(lxq'E]E5A^<425ϠJmE٦lM]t!ĿN2j_cD8 &@3EzyȠ  %&|@. D1l) HI~6\qh dyM!ԁR"#j27<>^]ĥ:Zuk[ &NۈNO.oj9T_sΞ,"#ԊJ `$p;'$|gREП6ڜO4oao q[FӅOkڲ;7I5M2ڠjc23\rxhE+h3y8 ŰI?Ʈ;< BPt!yLV` si t60_+VJ/7yխt9)͸ Jl.y 2snLx~]A ~p:̣9kQy 2!4BQN$CjfKc @H2|<&HbVI]n@#2k&?b皠لE6F Zs<>b! FfXAц,50Mtm`43ȼ$c e/ǁܬfJ!港C@bgF+sW!v=y96E U¤&| {DmS>@>koMgK$9a96ok-ai7JqC* ר2=lQ ㎭6o]B4A nCs4O b'1Ya!1T /@5}V9Y C쀈ŝ,=VWih8P>/2n/+ &<ϐqoZNcb/ӮV .A~)9ލ`eA&˨5>5wb&s번g&HnU_c}uHywҦ"1?+*?$%-|fsR 3R{"Av[> 6Y(S6%h2r ! /r$ҍghIm0}8q[48<¡f Uf@wpH ݇C:t#6_OQsA~/ڊ~uX|đA1;ʱx?4ҵ'vgZBۯܿ5 dضb0ڬGeyrzG]PV&8{g= Y*e9fޣ/ʸ}j( #D6GtJ<oLY+% /0ƽMu*8ut5-FSLJQ.7S4n.HQ>45E'ޠx ߲vGh !vjYW:/Kj\ P* A XNU*2\@5Â$N/V1',3Qוڊ 3•AwZ LllHҎ1ڍr~p` ABGu;-z_hF"y`=}:n#O&K i+R~O|}Eً:k= R}†u 𑯔y+:*lq3kN׋ i8 j1nRw+]:-(6$tKW,Yc5 k'((&&t|M}1ײd~KmexAa4ubX 6oN9=Q"<`A {p]jӧ=[BXj#v;G''_;ažŬ252N(IXؿ̖VmZe XS=J2/"_lpM1,V>jT '[2EJa/8w r8kPW N Plr$LJ=mh JȮ Nx^:49Bk gἦkB 臽ߴ8/ʜg940]LpYȪ+Eu^fC\ čx>3*%Qt /q uPbpui:QjfR?i#[fo!+=2NCaYN+PWهRajBͳYo{,%{c!8Au9dtw| xo佐xք;Dľ)kEFricWߧ%D,A)ӧ.QpU*x`jp%Ś֯MJ"UrծWPjSBuC-4*#"6!fK3{9o 5#-E]7ޙ)S Ĩ{܌ A" ;y.V ֎U־G aa(0ʅ.Y q xލ|vˆ&l>gwc|, O≠E=.Y5)m?>KlE^-N%Գ.a;ml 1KgIX+XʯHBrȄ3R$k 9|[ˁ>_f!`/xڕ{ٹ>^dά9:(BˉHjԩA8>=uvuqO[ZZIS"S{)Y_D%̑P衃-pDASS[bWj}l []YzBo 7ߞl&Dg1ްYT;K?/yoz?dWESXLoI=K^rsxq&Cu:"MGEjJE1m#~5 Lp6=Wѩ ٽv%/6W!y-/tM]Ғ+Y k+-$ dz? $ EtK-Wp*D:$B@O [F_<%^Xs}1X RX{IۺeC5^nvw5nLڅnR S;7$^HvkYA6>D,f{&%B74HmJgD.ߗ$1=--apy|~q0"j?ޠ(zO'/_߸dK@(DQӗWFzgJ)DNw]ߠJ\ MwbWC={ Ƨהvg\o BxHg4=6{gni P%t-"Vסz= (Sev5պBWv^ +6p\4Dov<`={ g }86]ZS= ì{j {H.f"(>ɔ2wF+ZW 0'*-}Mf0!֍%5Q M%]NG*YP!ph&8{?8wĹZbU|^&eJ;:.ۜh1L209-|2a12^ہmCMDk`8Y) e ы'Y2_ j% ӁړL0BTm ORK%-o Jb- DybS6vI>rŒ!`ʓG&b\W=(fy=qa3y7ݴ\D({Mky'_r!Q϶ 7@`9.mР.Gڣ!v1B+U! U8=O cZkTgkoQ8s 5 &ʃ "3}HoNCY"Aw(_b~"/9 ?]h#Qcbn~~B~E0C{ PND#..Zvw):k,/ '۵Uƽ8rQq4ܗ1Zmnȓ59R_j˜H?# p%#o~u_ÊLC%=`j?͵tifРGt"f"b1kԩyL 9~au!xςqN F<aO+1Z'q-&ĦiJIg0O> ^)nlc7*.  k;|99٨&;EH}O-IBnV O;0 OxGD-j$ Oȫ83wSP;,vj.:OZPj{!}'s"mZ9C1y^BvT|=x~gYZ0707010000026f000081a40000000000000000000000016101d03c0001661c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/ ]?Eh=ڜ9T[M&>E%BM"rٖz Sxޔ=Z9ak4rv+<2|˙Y'-e,|]59Xp:1"LM>}ddyV`w.PF]Y , H9@䥪l ~ro\`VnVl@jVW.,8"m3 bQ38}(D"$}4V+#ˈnܟIɓʼn5rJ;ndfo8/ ԥyHY[PALrSTӶd-j47Qsb˘,0X:$X DxڛpdцC&v檇 uvBbu_4ˠ^_=ʖo5o"vQA {ȍ YSjۄ9QlpQD='Eԟ>Iъ/vi!5{k!*t`Uq*T>2h/o~`ǹ~r}̣t ܷe}jHx3mqYt,rt hkrMu˃@0ʫu 1fH*9Зq !D ! j _zQAu #6KReĪfuB0-N`?v(O˰"Zބ2b2YebA 2.z k0ുN o*L~i%6cuG/@@%r5M`ao3}uR!+Q<#=x|qNB_ %cOO z"Dfyz!(ΣF6.Bڍڼ7 O'{Y5Egt_)Y Xuw)lokẉP 奄6qf)G|@Ń­ĩ;$Q| ʇXgvA4)|a⫨k5P7sKx^ j=n6n3hR! ^3 [`^PNS]u20&ꢺnEuUgHiHNĀ b:ήfDӁRHhO6ȇS0v6gUq丝eW qAC)Ty$O9,p,ߢWR8w'.tأcA9x_y+J_wF&Aj8A6@J#JuPݮgg:vRywsߣtc.JO5z7.B:αD@"tm)o;oxFsէ6s bwQ@kKhK>l1-Ys'0z&AGؘL}VmY. yYM6cBZ6"Sn2#҆e/\Б9Ar%GCe)%s@$43.9'h,O.8h"s"F wrQLxqOtz~.T272x{rl.q1jn= B2r][-EpYGK-v@ŗ P>[kOu#ԓ*CU0o%ǖ =G/xMd"J$c1@i0T}CCJQihǺb[vEԣ2j-4M|,. u{ړsúĪ9y햯+|C_ҽpxsH]RBXF]uS&0qW2Af!x#o&7A䑀KЊA۝wv֙݋c-t~/,{챩`5=[$ V?#0Oח^XzL#i"sPvLASZV "MBIB՟+qh{0,`5mU/c9-RLFeo4]RvߛCBi cޕt#&.f~5nY[te lU tClofi/⮚+ޟznV 7u `HaBԫ=QMZhX&p3>JsQy"dg[< rjuQ߶ۯ=$b})_H: Rݵ׀, hL#984Ft|_C Jl1h g`wne"lf$ J x,s@:̨Rv)]i05ݾ ˛~v翵'р |Z8ܽÅ,Rm[ t9gץB$KL ipfl(,6)/T#D}muze([b5 mCb8J,ǂeJӟ[&UBxY*NjJ ̂Cf6Q:c`:1fDr!zs+p5 7cX+I?3r]-XTNĉ!Ipz#VhA$a 6gFenǪ=QY,v,5^XNG˸||Zkd.M^@﹡Or„dGatӷ6a d,$ zzhI#QP1g!(F4M w孽A~Mٗ)A 7B SWw8WO_mkʵ1ۑÆ E - reJrx a~&Rz9ma[%nAzQ"g!;:X@Lx 1ћڵCɴYOwJCM,.xl'w?A3.j#Xl,i*~p-:E/7<~yǣ,.áf+ox}e4(܀9 Cp=W͆T$i1%΅A /0?\җjL=1[N߁B*f@YC5ZGwfTw~Q e[qo$ NgKVyd?P{n1oߍszy36ə(hbS}2 mT̎} zTLʃ =C-c-㝃6bVHt8av]qw1.ىJKmݡN}A\kF{]ru6g#;CZCQJ;Qriw352|h_x3d:2.x"!&8['DS_S1 Yq 貤k&r<'3gҭqdM7*Pο|mO>NxxreJ8{v7P/RmO :[;JO04"j 0qS;BCkV'GOnVA(O F+dAG>xt wў֩BR ]UbpHAac~2/DVǨ/oi$>< \RC[]-e@v1tz1[~xc`[⊸>JI5<-!w4[#g\@Y&{3#ɘ/ʤ.]?՛olUQS?d;s# 56$Oy; ri@ z?w48}L ^ l.v}{<:NY f!R&}PP ?yP2j9B bۧ,~P.*/QD!Ĵmܺ?o|*d=5=$jG8CMqMg RWv0ɧe]fBv۵YX73/T;)]P৆}%*̎zl5V(Tg~i΃W~#)]KJ5Z:Z_Tx}F^pg/;d /[9yl×RU1`kv+p+3EZ{4k/8x_$A<|P3$R&H7q* ǞC{&d4ߣHZ'ANjw*_C K?fDD*24N =gTV;+X6:Z bɛ؂(DEȩT%.aa;1R=aHT|!"A+v.,4pۉk!<(lBy]?GWK(MF}ܾ,F<-EȫZ76G=s 3~#Ta@j ;&`w:|d/`NsOcw:ΥDXp;_LܯŃn"ktz,D:&yv:d,T{}XW}yWxMz1R=r wӜp] lBVI;2?ɏ]^fcDK;;ô п"1cMs`<5֖9'/*5}[EjU#\O78&>%r/uu`MjฃeZdfJ\؆T1n7m2Ge'ENƥ66@vD*ǚ?VG:u`,.~\jV䓀e"zJX3긋ŊrnBwKX2<\gV nrz0+nNX_,, 듕,J'bw9*@ 4)Bm>гl=jR\Q9XYqV`8_Nu7.5 U=c:,#(z@#D{0Z_Eey0C0dQ:meDuVG%ʩ-׼-EȦ^5}> d `a.I@^wU6-x9a&:w: Y{>gU#3[,*oZW5en{b#gbv8D*,>>w=6wrڐ7>*s_Xf1^Vg #:27d #YF@>@XGFzOsCN鵨#|'bAH~XƳ gv媕gX۴и\*7Nv,uJ2պQˆ` &2FMi^31ZqV-u%,>(ÈIdnX_yg\j5ZߗSc鍽:t\6P#_"w>7"kX oߍ8@^ ݻ"#I/Q`Z$%HC_;R+mU~: $r]}c?b>IuP@d;x/ ⟚HEj7rdv3"2.B.918͙af\F TN}rʢs+IUp%QĝJ9.q%%T3w%J!BI}mC6;ގYKgmP\%Q"t/hqwz=!ldv-Pz$|v< zyi.Re .{@&!03#&A$HЬ 8D-ZCpfв4:o$*o"\cΏ\ ?9"{M9"Mtf*ǣN9*Փ]']_%znCޛ{[߂ =h͍UA)7ƅ3 ?/9 آ'Xi'ʤ]+71(q|ѯ$Ajݲm}: * ߚ.k@)e9RE'܌97$TR*G9su[.Е[vz&5\{̦ Bd,"Qm28H3=j)} !o)waiF~ Jfj:K`,zqƩ%^d pFDkTUN3nA66D |*k]p~ fPаP+GOLԳET7#TЄ­5PMe#)d=/&SuF;WX'pXơ0X{xg@³f XWERldwS᥶vS1Z@D>_Nr9$1v(h}bƢ|)QX Bٵ30;\!n Z/# ˬU|#YtZlj2r]嵀yL~_WSW%G(aZDTm⨀T ``*z|_ :HC(Dٖ~l~xZx >)'ψiP$cǖdt V!U`l<<®ťZq yCZ(4aweP'*ll YoaR3 g`AJv{[JH3_ٰ*.?ދ6_ong}<Rx)? yUK;{EB4Ws FfCd[Ӓ92uVcvޘvwW/İ!kRdGf C3ڵ(땞>J -$AdtijJ+u\&aE$#tf%`i7Z(_OIUԲƽ '4g.Rw c8?[&T-Ιω'N] 906`\[lq6f SP$x **U賝c쩼 J}#ɹNsie7r]NnG=jNԝD{];T :i&bKKc+\ `>S)H*KӐiY={*wPlVNې5oq+醕tJP?VP$$}?ɐ 8m*.-JPkZ_vX: (B]d![R֩:1+"riUҾ,t?f;g/%,S+ePtONRzёFOckNW9o2He+_|#>z K6ImFGfb'|oG:˅ NM`dlU"_+D>azb*LH'~˱i7Xctt~huF*U3fECCvse35u@ݗpݘu2UC+T@s;Z6V|履_"YWYOÈvڬѩqDR}A*Ԃ;1'*3¶n)ꁱϟ0> I<>t#|cU+FgEzH*9l 3:J2 MyϹտ!JHa OJe^_ ZErV;b s0٣kEQf/3ku!YƭCfX2D2m0b;Qs;3_TW{F3ұu"ꃵ9]kUTl <,r1Lv}s+? e W`JV[kDStzQ Ow?d#+z(YO5-qic}-пR]栯Z,lu(ُ6j*#JSqC:U=jVק2 PĔVib~w$^pQY0i1ͯCdqWE0pK$F e ]*`W >W P ^wAQ /7mU'oqaӝ*JSL6 87lAM?)fy.ǑC8IVJnv#G W)t[pgK)ٶW2\Nk:u<4=S}5)&fm` uh Y<e(:>p^v hЬjnn\ p`,nrDU|aȤ5N6I:Y xDui$[oiY pӀ \XeH\yۊͧc7+ ^,$_gUT[P=NҦ :s}$c\i枊홥]UAv~ ?Ft]d=6~#ӄ&קDŽeVe%ܧ rK2_N>IpywkQks߮=\l-DaL̼E.D " ,B"5/P飗{+ v]'l4qK4GXh A^,|gdCQ'ey@?(N\La8p`"[ !\qǀ_d0,&Khv>ʑ}[ }Ջ O%D47\W~vf JdWe~œ^|!4?߯h<ʱʂ!sUt8Eg#Q"Qfɇ=r3T {=)1x%DF<ŗpH>DM;TbY"&Y 󝯔ߏnLnKݟ7duCW1sN$׆^̀f+J{Ƿ> ahW-+DLZ*VP Z@3\JW⡍ɹz*nL^9h,oylDd %:5X'TAZp7S\01kɌ cmSB{,*<ʼ_bDCG;#luFg%~J1B4/1`PXDu/, 4p%<\C~!:5o?rd)X|?b&lu)[:b1'ʍk`0V<^qfVoQ XH@a,5l[;^tdzdg;c/0sg;e!$;x#6q]98+dwOH A%%Merle UQ{@Jvy^ʒɖޡ`dQ #Ͱ ROrn:ߥקQo>'?ʛXk,*Ba`19|I>I4|8f/MK_!z g/x`'IH7mpC8\F $,{g)+}z253ft-DdD+l,m;7Qo`1x.c&,[۳) @3%S9e`ML 5~x϶`gJt5vFe*H ˸&XZwwpoUmՅ6뇔2BwBW^`hX,?W@zPn[((C;*X@de5xS۬.TS_>~HM&T܇ہ2r(!6ǸP(B['IW.t# %] ^:wk?hnl1{vh,dV8qb@Zdz '[b Fa7Qopx]3"p%_@mմw;e-ǵʰs qD5/jRoFLPd˻].BRQ OU! J"~!Jgm#Sӭv5.BwIyŮA*#-w>8Fp9)r_"O Ӊ3u:UHrb9HO:|* 8X ESv.#EUnF_D.JBƎf׺xܡ;rDrt(Q~׉t̻a~eˢ/ss=wA &iw>{s˧XՔ#Gˡ$~\^LnzIr-&"yDٴ'}o# {V3q5d"T7@^pO,qWxMp#Iu86W`PQby"RNA)@t Byl m7/lop\5l [ N.}_(n&=rs)T,C "ZL2}A.:U*--oZ #bGC2 [ὄc wdȚKt2㕗l؜0g3,v'uqKIXOY 7ߗr$**z2Tpk{v̵Mٝq.˥UFklgPpT4)mabZ9f&B{]_dU̿4P-pzf2mz4yiw^أ@L#D4£(B֙nV-gXq5 ^낲]ZhxWɣIpRrhdQ8Wx!Ӂќ564c3@>^K C,'>g߸t3zᛜy(UD)ȏef"R@O<eG%CאqoTAO@URQӛ,מ6u#+}(_7%6#&/WYNxꝻNH=YkYo2(/"=$~]pQd.]]Y *}n Y[Vހ&UAI%g'$z5N`UbDUݥS7ƟM1eku;`da2;8c`fs˽Ɏ$||TʹybP]r:k G(w% ",*moD8BrN Fa~6 ZܓVMזSݰ~r$ yו/y+yE2$ީx X#aݡܿfF[n]H\bbxRcO15H).g W5HCLb]mP`]Tqtt7KuwճU7ũO LŘټi\EkOKno|/!% 䇊DUY}s0.C pJAy }QWt1Qg9\oM߁愩y6ʺoGy/|$;TRPv1a Avt{(Zr3=Pq8$Ps7էf ڊ%״&pmPCV5o2n2rxeawi|ZGў)C?aC͛:_+ Ft;P~$6l]+XarWO}FT)Q%Yem+LRr'޺&tE%$p?r߬ }hY;#7w];0<0%i\Ln} .1_w\S dA=+!-_hq]MH/GZ/h^ܸ#e\TZM !Mmb3ڹ,(hI]?:qRmr04gV%g0%)s`?7鞏*Wڛ1ixQ3q!4wS:Pb7-bĩjJއ ^mM Үo~W!2%daI.ߴQ\*T{ddש.Mm䱘.gV!'&nQUVWQh@%c̜KIZ}Ƴ(zczNBN|nZkkCdk vB85||h4\ym2{)Q&WuZ Q"ί#.MA4EDnbGi} }PG(FR$F xZ}U뱅%TC=I a [ᱟ8"G_A.)H >lM5IȞbLKoWR++2V/=g!!A&u It^r3k'k X4|A3#R_6]԰u^4eɚ3 <JҎ53yPR帪vק߆ҀL?>Pey&kEk)"ѷ(8Rxl*CvSrīn&O~7ǃ*5c0QHb;M81PL rA:AErRm09W:3^$ ُyNo |98!r;yX2m'DtP`1"”ATKwQi!k2<zEqi YS`§x_ I X 54 Z,ޒldzVM4w|dcsZ5s+߿O,ܨR`6U[!HYRLWp]kcrF#щפb`I!a:k&oo9 [cwCL <Cr/r* GFJӔξEg+:xj;0YEp&d:~S Y߰#ĸ+Q֔E7s]#և/*rV*|9خCx$U߃YVӾj"(^POڽlT/m!g#.H|0¶:OӿPӞn%ɐۚͮ-_zmY;ATzǻ[,%J !L>q d9DtI]3L@FыHo?|̖w2[  $qH -lo;0jss~`Jj'e cs@&u"lv]^[?sNcgjBlYJ40p ơxSl,q%(s\ %=d7nCt'52{5,k;CB]MS>Ռ#8X#;R3|[ QrYZgԴB5 ܠ@#V2H| ic,NI8\FCyQOu+fF9D8V/q5;ޡNp-+놩gߦq[^v𞠤Dm,K2*Q/86{FOvs [Te{Ni&J!I8t2qN XaHRD)%΢ΉBfҢށB 7Gx;.@uBFOcWHwTb WQhB8}tiA7O~df+/v j/놿c,8 /q#3"/SoI9^,!6e@(렐sޛ\vFH˝i gUa]ɠ mf,B!Ǣ 5#f9yO MKCw\:PuRG~wʑ@U'L@eZ#aANRp~i>sID%F4e8)vi[oZ@LCoIl˫gRxpjkX2sN;:SxY`ic7;~ZZwFw:,ǣTzsN/;© Jd68@AGk <" M Gd?Gfx"zrlz_&:4ɀ'JTgtP"H@R 懧+W]عw.YCKW->c MWjqUĜC& $Jъilm5g| 1Yy7m!_>],̢5h* Q`|ѳ[4'?f5cbc(ws6K%(Ѩ)e[#nv".1ɽ'C PS6!슃-yF[a*#Eѻ%"S wE7FA=Qyr6^ a-mr/5@KYu:q>$~qHLIՕVEg hQw2y{+ɛLv!,KKDM"6FV^HzH"c-jO. m4ؕ."^}fPx.-W ޡE`L2 !z;l||̟Aоw>ߵjUr9o{0S:`uH VHԄK:qRgG&NT|P" `0Q Cק*W_[{oprF4m#t<Yd8^9wݎlbc2Zu,瞧U@,)oB^!ݑk)TX]\~.8NȈ3Md'Je% 14^ &P5\ i|GtW`xȚaӎe j1 -f0r>ޤ[BƘ^؂1_ҿp'Vk`r#}HҀ . pucށ[؊cpZh-E$".BE ZZ,ܿȃK3<Ⱦ)wY]c;>eH*"pǼCZzmYcpRBp6N@WkHxM K0;Rָ~bČ 8~c+ 3PSv%%7ps䂫T$@k˦ dZf%3槱w~˫ 5lhhd\ V\G0<jJ"5.>8{ Ҏ#݃m ёhZ >홎i31HǯJTwo9sUJ`tMhVkegkN=CgV䄏iaKczĪ,TbV.pO%Ben7naM@7q^4xTth:&_TN]JN -Rkn,),mBpLQEڅ&ۇUj3S kv2Ap2 av23u2]'Ui}a7yG,;ƒ_DKxj]R?Dy@{1ļC$_=s)w砑0CSSYs3!˜KX7 'gBsc:њS:dO$'͌-AO6RVt>e cb. \̀*͌֙"H <[@n}'7_L`5/b}X%Ino舽zm+R~' sTtA;EJ#cC: {lBM2V2mU~(ʼn;erƬG78AxHc=)!gWސ8j0ID 'Y7XMFB58 L`%?ڀ`SK$;CԺomFcV}G3+(Ux w%WBdTq'PǏ!OzC$gtB 5 Ke%uǹ,X+}/ͤ'lc%VSѠ9ɕgL0]ބWǻ9T0oSvs=jQp%[ВvővM{8}^|G]j F4ꝼ4~u`vRXuzE6/ P6Rt{nt" fЈKHHi2KB7wAČ玊0󷗔7Pt֏#]a~U30=vvݰ&6ISڔ+X3l̼g -Vl`C5V 'R(?svyQ dLd|AWPh1rcwǷ_C w&6pᴻ^9HNLrnpdahJB)!ďB/Rďcȫa `KJlB.!?0䡧}Z/u¨9_0x9lm-8ŸFeZ\ ѣ,bใiK]&Et^eQ=Vw=#$QV]Ւ NBbG6Xْ:QH8 淊s*ͭm/BnEVݿo~lpNjƑsGBsJ @yҝ L.gp7딣B1%/ȹѿ [^'\^;Ds9.rEjn6EJˤ2y4=; ?!=l\dX3"Vflxakp\br-$q>X6tq6a[]KBG_p1_M:+Hї3>JwARDt-z+QXq$KUj}QU[kZ3G6P3:iݾG`6R}c-2S]F[E7DA4;gf!duZY Y$ L?鯙HTzKQPӲx{pJJ{k$*u؍*JiwlЏ _}EeF:SO'D>`qfSi/ JBDsyY@DQB(*Y{G=wjd2%"k7r1{L\KӸ[&+ta5~>A21{Y^r*bQ]"-~@PE&.Z0A{/@B?gfeK\q-ۍz8µFfL 4r>C]}π׵Bpe7wđO?|` X wVT+&(j0Sl~`2tMr͟d!Q |@Q %1ͼFctjPG>Ϊ8iQGKciDfp(Fr+ ̋.f],|Z"D ;q4dz*&S GF"w%&pQPΕHesF$l=^ c\`]+K 5:&z WNh)z\)b&ԧͥ*V:@9²{N(D J/YˡoƠJ^mYPז@J/Z:ֶM["0Szm׌&"@M2f>L! 1<.EBPhR.h]KšMt6g{{ǤpF%f^vIo1$ ea`@7yYhTljf MHP9,ɟeB 3$~ӛKf.}WZ[{a=ވ"NnmM_]pAWWEߛDQ~_" "ODZp,LqĢ*.nd=AR2ч$^ xo~fl6|{ 1/?;3pO2qNb&?iPk"\Bո/*?BJ(3A䝤W|E隹 ;ĢI2'> N Jz֦*#'Q=foi:B>@M&>rRӏ*ⶠ@CW ˮY]Υ]`ҩNMx8_ #*ʩ̅,~Uˆ|*C90XSqB* Yf)t,?T1 yll-=\gw[ 9f}'2ˤCO_6S0u{  2!wIgC KQSB9ϐA5fN5JO 7Z]u뤰aFKa^/?!D5'ypuVi'(L[찂sI1vbeT,%jm&H4|Jʀ=}r-;'<r v|$Jo\FOx SiR!<СYq;᳭QT>2FlJQk[ *ʐ zynGV i171MFNhZ 9IGkFy^CDWTRbZ4H|0C7YL9Yowe?F< ^<&Cs7FAD1}R3[s\K-\(d Kg5ۉ6%G ~.G'J?%qpS\)p t,zAIH7Ӥ*&VjԎl\qVCa3~Ҋ`uWZ!YGa[\{ .Jw)X,5U,0]tKA*yU,GnW2FlOӃ2s'a]15hA9jurm8$@3N0-(/CN'PsGP/yh0_58j]Y!KWE(zL,ch=8+|8RsV3|wo9BH'"F[, Z$dkUTu0>JMcLX^̌/~$$`_)JMGxs?G?v5ZgߪPh K:=4Z32j?e:Ɉk=.-EW`IlXz'+mbu2M1x<? B F6*k!?з]<~J} %4T?.i/Ѥ_Ə:{f% pGXTBv?J7-hhˬ|(4F{sھh ˢS {YCv(|gKp +⌔!B˪e2Zd[35)fxc>P K׭x{,6@!N,,溆6YdhS%ţڀ (Pj>oʭt_Ir\zݦmqv=+R,P Az#hMNy`Wg{&hf{SJICW8M1NxJ6db}9$pSA E$+-whyId5*f̶ 200Ky-#w\Z\A [ o3ܙM@lӬmg*}bgۜ5CZ3u@RMY M4GZ91"t Yu:;VIRҮsP5^*5K%e٭㕌-mD0B #05>HѺw: 7!ške9 IiK3r׸7}&5)Zj hi&Fb{ LF7oL].%0B{XT<JG!R>[];%PU%%~" qk*[чyv <)dklȂ8yÛ9v=RB/C.;\GS-sns#BkWc^HQ3)%ADxa)b/S|l=c7)D2޿P-wxu* 0N~jb`b3 u@Y[Zj[7?@Kzy 97,:be-TЩc?h#ˀa·E10_:5{]u+Hbw͎f&4<5ݒj}Ƣdns8V N女#vxzFr?NbSލ<xt 1 aLۭ+N 5>(u@]1hxaS q%Z 5`p'H]֭-oȋn\C ~y ڱxW͛q"5AiCnd'9c0cqh7E/-Il81gkt;cƼ~:!OD5Q`Z*6pYW%ȏ| _!5 gNA.(kRA]]j|kcO{$yn4+Lz=b⨜/+zZ*㏾(D Dj^-#ڊc~ ˫&l~%s@1?'ƫ+` INB\υaqx8u} j!gfT3?Є2f9¤ ~3_1djC4,֙⼩'}ld67>\X^ms]=S N(hm_Vn]< U58bh zW#"qs~/_&L*RQ=FD+rO YKu e.4Yӳ6睃22x R,[Kk"Ý*?_}Ps>*Hj?L@J?1&Kpn9lŊclYߟjs)8zXw~Jk4X~޽e˳lb2FuͬOBDQgInv ld3k:^uHIV |S%JBjzR.'Ng*XD9Ȗ2[6%qB{͐FRwC]xcC,1NGIw7yZT_71f "9,"3{i4PS-)ɖ*PTn0-Zvd>j*+VϮei>Nfi3.F?_fMXP{:A nQ<|,O󚪟 `kQ3ï_Y"Pae@1E%ܲ ߲2GJ2%&zfI$ύdHM]Keճ{u"u% -\la'6WF9OeRjjy"v1 \YN5> x~=gQ,~[a-4'(i? KG>}Gس !G;gY̚y Cړ*U6ENIw,rm%{D B礿Zjͫæ|Zդa2AGK1*R}HƟ}ݴRw2{ek224g# m֐o;YƖ)סLkIaދdVy:^6D4{5cyPu2`(}zՂyuriqB^GO%}W$E3y?f| 'Xsb4^nq8C;5N ?̿/mo KC;DYw"N?jS˺"2ʰBz M 很mU:] Rs_f!/g uS'֗:KŠ?P`, tP\ :Eh\.@@n%xӷQNd?3Cv[m6.v m5:b%2ݨ=;;vOѼJ$ok&5nכ=` b~ ^~P\{ͮ)< /2bU䮟 -@.r= jaorfY*eцNbNffMz^x1>~IQW-SC)<4KIX83V1 ۖnTn5dOKo mk! Y7"Qg, ̵ΥB0BCʂio,EkRu Ջ0ck|f "UG7ݘë*滔A'MZ-ͳ&/{>N" "<2Qn`d}q[./NSeWj|n_ߺ 5T9!C y^M:jq*͘)$&6?.\Xvމg$39@SNWkiX=\bB<P,|i6Rs}ZDŜ!//Z.l I92W-O8nD5UL&@rB[9!械^&pe rt\"(iwl wc^ u&1Tla)Kx n#9 [m~0H3nf,Lq5"::8?ob'Λ yRKd~`L ٔ0#K7X\ՠd%۰r@/ng323L hj7j0h9;dT xn7⑳pQ`5%aD=Cxftf& 93P[b )( dU0x{lUk[Ku#}R_~(kw}Cm7_G[Y-=Y̝7S/\IJaL4d~x>T"sUm'xV ^je%z ,ը%Sc-,z{ƕ-(-D9Hkl&6C|P:zC8C`4A0c3#Lp!({O>+|NƥF:~{'K`*U Vc>OPT{jxk<&Uέ h T4 Ax`:]k: ;M8hK ;PkV(dDKR2$X':$g0(T"!-cn `=G;{/*֐Bu;/(!/aC%mj~8\_/ŷe5z]$A[N+6<5s@ X$/2K`'7}ZQns:PĝXW7tk0 hYݰ CoGgo[VS W6bn! `tYavP7T9*)C.472~4Q7u'~3}|@~tGo`j,&z'uFXծrn¶ L2qp ^I%c3H= pas̕aᯋ`%t~hQ YՉ,&::q6[;nG J'+cUG\-mJ&D45NyDJy6%/J w5{ #u3(4%K8Iɶ ;ZR. U+ `-ܑ{ٱ vM"at5r sbUf+:sշ[Bk75&i l,Y["k_OUG@ 7t*u뷚ҩ*h쪤7N~pro[M(Fݜ`DQ 7 n}X??9+hK 'M#Vu࿎jLtqq(mj;) >+ckj *W m'̆uEmàAnHC4ZgZ ΐML4Z߫N-T > H))1OtE,V{_-^ V^\|.LՀ4rxπߣC}'GH~߯jn1=aҀ.mUr8((kZJZ?aڟ >ʩ(F># #DPZ0ù5-e?@0(DѯP|T˓l#$|{?J2>$LS4:Qֵ!08e^@ubu<-!޳ `z(6y)148I)6]_)x[~9!`^r[B#nxn0<>U\5nZ)9n ǵ4݂cYB^CcjZM, I>]Ă>"U'@0[QU!^h+/@@! %Zױ}0Ia4/-wEv^fݔHeLޮ'$ ߪ,7ܛ9A؁߽&S/l/s/p1|CxNQhs>oܣ{x?яJp一uhYe&aT4՗jfyxfÆQާiAZ,uG Hl %p/E+\e@V¨1F$ S -shZVJڐ=0ImynM_X AiRzs/~ $p ۊ, ~-(ŝ.=]o-%FћP+T}g^y. Xv٭i7̅/ 0A<&:41SmRw_LM?tBPkă(dq.ktRsz5zԧU2:(6~¥FG90(5M=&/ߕpckTX$9VBִWP<=nKdst •! )ǨED0G4ySn^m6aL-*ty\R]b*7Htj:IIf9y:w/ {&ͪ8ЈIUџ9%ig#[=X1=>LY GĖ}c<~,KK`cu^@o#2UTfa21)֭Y=wE6hi.@yo~C%'75,rV$l {:P r9`a'`N MT'IY4x(P8ϯ Aofy2k| zmN0kŝ5qlUI| yh>q7CA {5l ='@e_XAx/~*54% Rr^B"9߮uӹNl8b#6GDܼ&̼vY lr`^D\xVޮr'Z^s:񃧖ʼnr9t~b]agrɝ(,<`,B =)[𐋫Oul&iӀXS-+^ AECxJ2VM$2 E+:]_Q-;" h7<h&N*MAF1FaГI0@w dPߒg+=>g7'–{Ϥ(Jepd<\j* rsXCՐg-{ݜ}y|sRPEWsaT-S,{ˌ8{ :< K_j[0DRV}AM41H97&zSId~VPBv:'e4l^:y?rhŒ3:2pZoONr6FD2 %ܛj eX;-嚉3 3񔮟&ˆ4xCNlͿp8^B0(s71Yyi,3<9"ʯGVi+&iKE]dzY-5ը񐑯(nҥ4CĄ06D,!)?~kr^aDdX"D`bM\V@̺b'So9`Gx~^R6A+B y&Otd0J\ r<Ǭ䛜!r5E͇D_2pƺtjkcƪS,9CХowAA߸DS9͢=k QR?b,V)b^, g8:ߚixhwrzWeWn<2J~G @Quq<y.l0#Bz63]+ƉG_A/ E(|*=.jIYLnOe:si@}EϕSkA kvJ{"?+z/EO?o;/*ꨴ3)$v,)e 殤5_ h(P&d Iۯ ts\X/ r?4$sZRt94cSikK^b d.&͍r/G?0 -TJƑ*3g+4sG0n`kꤱIq`r-#ѯyyv+!WP(AF|]6DUI]ζ?3ZSQs\!H%GPy$¨Q,g`zmTvӶCkAYxBɼ/v o dI%Yeݱ$ӺcMԧe1Yl>GlXU`nd|Yd@bgxpSNZF%`@QE `]Kq[n5 G(*78"{ɆKd< cn2޹L)iluуGGޟ"\Lj8;7RXQ1:&!Ȋ^ B`:e!ox{w`u!1ja~kԦFTEAX`x e3? nlUFk"^:n]Tqf}zzm2ן0n(6aa%Pf;eb+p/뿵l8VʂߌM\-NXC Cؤ^C_L`J/M؛!G8:>1P0{aۧAS{^ tO5H^4&Ȟ~0!  `k"o8ߨ$ɯھYDM>2ih? B_ W#oC{!Uu2V5>O9iVu:g6Xn;ũb) r8N Z d# s jӈARx (F d+ {>wTL8Ȍhz--@4/|OM?dm 4L|OԎ?-jzBp5Ig ^Z-XR\Y|\tmܝ7 6.{YW)9X-̺9qzP7@"1G1D'NC[jTvhP̢8@1ГDbst86#fkTe,IRY)C]EW3n.Dѣ&xp&i/ Y( %#L"ۜYdn{b)r2 G@ :y-4Ϧrd*NhbqYmi]bQ](B캑ĎB NZDWC [srT3Eq|}.C.{h)`*w:<ʹ.[E4|7G#/*Z0XMHW&JouxB ZUÝ7yR<;Hj2ǜ|\Adp>jD8>ۜ:jy6eWM\oIM?mE>p3_Ag!KFbq`ox"/H}nGӜڅPۤX2CQ8Vxs1J|xV;<R jFMsQ3aߴ.p#U)!ܑgG` d\x:ɹ[45}pBEҫ$/?-><{"[=Zm'Zo Uns:گ彿 X8 5YdLc É0Vyq07HϣPk fdS/Bm7!ɹ-GeTUFFΆPfӔwDrI!1-AH%@̛jQF{^HɭJ!j#g5C-t! F w#h[L;4 ̧V z!KI] ~ ƅGf֜:K\z[_T}) [֧'uHط{ :u|ۍU` oo1a9Hw7y("i0,㾗:oqdX o#M}r7=).:R J6l񆊧!:76uw+*VoCxs5I'=ިpGoÜD8X㳇KTdŵiDE^tș<(75ɮZGd.]dT{Gu7=Qj'q[PBj(8.ɽ:$qu;wm1p J. `YZn_?qȿqجAM:×;l:*M1jl%hz}L]t P|UwTy64k 8-L> J>pu߆4X\rpdC=%T3=SoPE.KE lIeWP+0,vq#0z<$3ODPT8Yb8( {\*&ѨAgzw?",!R4P6NA*ogH9>q;1>R.h>CEȓ0O s:Wi YfsM/1Oנ)큫b- ϶]pZs0ܾrgL!gm dMU%a#)' rb Οkjnc5ުrG,U3u\d:FCj^LFmv#ݽYcGA<`.-YmilS R8 +[Cl(B? ͒k[Xnh!`]HXi$n xUZ6*5z9@BI?4wxp.ȵyD4 UbvB&TȌ =JF7oAwb>19̝^>1Y.*|P͖nhu܄xyŠ Xp\_'1,\I23BRZhe: R=SGml\}Fs6o Џ[8$R!(&Jn3 D4*mc|K-L>ƍU9vW|9*\)eЗz5T6#@= އGs +dGp#G>6v.kFb=KnG4P4[KeŁ9, Y$IɋE@cdR7$TrX+Uxo8 kS *|x<O$֕\cG6A!ipӥ,-;H]ͯF$mShYyx0Ya"n 9 lCзN^yQD:O`:jjW齌1rmm:@8ۭ߅99ceq[wg {q%;U![Vc/_Ј/߈g!R]CИLTT"J6BmnU}7H/}:,-35z 󍒨~RlM3_$Jd??WEqPL|bEo6RvHNhw2qE槸 !cݙvҟ.Ae-аU'482AdmRm:VN 1U2|x7qq{$8\^~0b@~-pbP܄:݆a**>1>"ALoԧ7 1)%ToKDQ<(=~IDı3ޒ1K)U#&TȅyYo;\3kRH!)hav 5?RM5rH,}L4cfOE')Sl튓wo,",0ݻa%P-4)$ QoAW{GAݼIH)DullAz:J/*ͪX8s' ڞÌ+* Z9$,Mz[1:#ƔK3dbchV'#oV o˂rX- Ї)ozpۏU|py*AFDS< R;GRr1ޒλOS@ݬ8E$(5TV (<#Z3"|z+ fjI*-h;/v7 x+xq>e}X~°O~U$J5 l0 y]ld㿑+(6q#fG/ פ[ƀETsÞH Gh9slR=l4<}bCe77`Mc#2f1;O.1,[aeKHC,g_0avx\˪5zaj2ÚAu |B+] ŗםZgI<ǿfX s(sE}9(s)+`Z?sG4&H/!&_6M@|JĢxۀq Q.v7-J*!\x("@fNsZc0R",ݧ{>A^ֺ2~sm3ߍ/ -?VKD?@ &+ik?M_)[G͹(#]8kH̢#&<&rO-"J4m+S]N1!>< t5N+З~`zCÕPC)=)GΣ;Z MbUN}ֱHNeAt[eC:8>MxI#=CĠjMUܐ2"Z/L%'bb AX"*@u&x9 kjkQCYefa=1_,G19r1n 㓊*; Esv4m%$DM) [ ")DcS雿#0f,<,NϪ FW?T|b[уaGASX"t:2SCJ|Sf1)~J9)2_VyG(e\VǺ*t>[{ T\ or~#rgMW Qr+phX>-, ?9;bmT -f7!sٲ84*6N #W[3BqjvfnADx 40?zpnPԧlIPKB;f4k_ nfC vy%+3U5ܴ)*#\ cT)̿ QzjTXt؋ @:# foדrMH z^.LhUs`%"ZO9|$iNJs[Q6F G[#:l 1\=F[ߵhWiɚ\.C!P"qgc,I0Ɂ?"S==OvApTɑ>{>$#Eu.ϳ乇R&v7L:<9Hk0񲙫=kSI{_ӇCK*`5Pb2ʨF_ٱW0~MlP"2xr(=^U]pcICt6RT&s 9-'J{J#a!(]tP'C:A(]%휋ڇT"?Yx$ -8Տ2:-nyf Ch>]&{ȔP'HW :DG#:q F\:VœKLͥgzBӢj0B=b(GDUXb "ѹF"$ c\О\HT7ᤀr:8NVr;9-6p[Dg5 ‘hGxЋv_mñ_7¶HthK oGA*ׯtP]f+ \V*~!Ō,āQ^i-M1l4Կa+7P0:BôM6̾bgU'DK!dF]o~CD,!\ 8 k{SLD[wr7IYi@6<Ǔf@rSTFyG)=p xȔtԽܮOι ͱNZ pKi|Nݡ DSX=gGĝ}G(z>SZ=6 Oyqs #kQ(! $ly-m"!0bFIxblXnנ!Ucҹf0)r1@jtKBG\"LDwZ87,X2JBBX?5ʔ@gZ) G ӼB<eh76(zь#OŕD^PjϹK~]I7c@6>d䲨mx3|7$hTy.2ۤwT-.:}qT_\lNz(#R3dc֞$E2‚qV"(am0 -cҌh;5,JI 4(A|̓B/˧W\s{,9.d`?W5%uxѽYhYW$^󱗸gZkpq>!ӂw,[)>eĮb%w bhhvA®ՊUB˺k?WfLG݂nPFS:ko V˓U;&.|'5,:"zp qLCȈ+bUƓ˒oHG͑Ls$L1;@wY;Y #}3|[~)l} 0v@i/;@rfΟ_~з[Q?/m"Z|-yϷEqG(qqPyq? >^]m8 n{,#;yMLRۣxΟƑwߕ{)jmVOnE 2Zj-~̿T0*;Yƴ0̏,Hu|k*uOdd'݇M(?؛ՈeBF-d-85!zHa6@3"vrV(TBv,CdAjkL9|3HLгPD<"CqAIkH.TzT%i \wgD7 :yj9iFxIӽ.|aLM+@X⭝,SDZWmVE"L n|1I]CjVM4Idغݔ23M]w﹥(P)2$'!ÆvxۦcTc qps=&;$3 WWpEKBx:6j\fESQ¡ƽT15@, uE ^e^G?dO~N44?.K9FúZ4QfqX2ey;1Z@wj:5+e PɌVz@Qڼ5]`T¡/X<¥p:PuIq`1:HGe"L2(e86 ZH֧Λ)f=BAbQ95GPsaJxٟ5 bmڮs;Ȗ/}| QeڱF!!lV 5~u:qՅ[.^Xפo8dMP(ֶ=<Ɨz܎RBrPY7Ļ}-s7,[Os(HR4;qb=̡{&JEiVhIeϚoU @ֹolh_ +?ɽ 3TZ5ԝ܀:p :O }[A 3tA@1Nyȼ&{RP̮y!~ })Wd-h`ܟOŸ]X"N'f2^4EW@#t`3؎ l4:0}kyq HL.,s*:4-yܓlѺl qU ;6''Wd`嗑Yey:>( ]ʨѧ$OqSۺB\:l$ͅF| T2iD}&d(L(8$N~w޳rc:e>Mgicv.yc}j9Z}G?:ˣKDiiVSzP6,\ dY JR +gԐ{r,!7F(@rFwSQԲOsQ:>bfz]18] rf(]ĀJ5fճ3Q_-jiI^ത/"7hlUGn|SL trc'JҘPbh3쇋L޼D6қ9YT.l2ͷ"H.~E8l'# 9vptU%K5y!$jD,8Ö Tzϯo sk[ƨ(X\(1 pmo`цً!,e h>nnjfggJND}JԹOmHX^G ʮ|-Qt@(1M=o͟#"@G;0QTɡ"Kbţ(:gR$HIA@YRG[CǽmPу|ƭ0)?ʮ0 Xtx|!at0~N# ۸Lb<`^0}?UzSh\UW aԧ'{ ԡe~ N3D"A;T~^\m o ۭ}:gj6ݔݚW6eqv|EiZŊT@#. =TqSc=JRo tWyÄa6,Vmgv\v/)s<~N۬@'HqlG>kD,p:NF̦= \Q,yE$#B1J ?=˽/XGŘRSE B&s^FŁSN"A<g]ͥ | e6bCQk0&Z\6&QCQYió\ Qv^@Q;?cme<@4!,ۜVg* Le/]XD3_<> yH2?;h+*l~e/o (#5Оȣ~n`,ITLuތ?ks ⽪|#ƚi`{"z yW圎 QR^%fF1Z`^4R|᜼ + y]V.ivœ Pie'BV>(WC ɍ,6VF$!uS 1i(i1sq[?3=%TZedӫɴ't!U kjVl\)k~ ۰d=`/{4տR4~T" 7\W{[);1 +PpvүQk*.,} Q. g]D>ˀkh4Pߗb[۩1n릴gGfO|)T.#^c\#3-t) 2(B+GθQ1\+.]΁'\GˊV}C zJR'%Pn|t#n?!o<}EnO#+މkI{gn5BOB#,}bz>'7A/rUK킱` fJYcƖp ;fT} lWbvhΧ҂{YY|!L^`C"x'd ^f j+s h9 xr_\s:1mr _cP߬X<4 U3!wcOKqv*!jT_f— ^UYeD4&˘-YΫe?ܸ}j0L [.ul(GꕅҾk"j_ ף݉ruMv#jLM?C(Ƅ`cKΆs~\MFhHx  t\ a-ߙ#ovq\<:̞LBl"-,NsI_ɂ??@$|7k*[xAC {y؟Pπ0eD#jMktPM$ h&[&JHIMIδ_0\L%|G֨A @[*1r+PAS`{U l9^" ́hlZbR-#sD+FsI H,UHمdzqE/m gg]m%=+5&t7;!Brh-Kœkt;c%?D:p/5nwŜ7b6fJ;wLipE tk h/dMH,tǕp,<Bk<9LqK`fP[\eQ~mR9m9p-Q.BFsZnY?"+/Umɠv=aڕQe})DHeB+"U=^G slha4+kA?CR3NQaUF" HSyBbv1=hl1=B>(yOZx*yLZ;؆&5;9ps+ $`5u{&r@ RD &D/8 䚡znXɼB\|hwWjvH?V>qԹU2:g73'3/.diXh+C}jBO{m~++PZߺ+o-~2''9> U{7 >Uڽot\_u_METy. T럳*1-L* /k;iX0y=AB}q8P B9| 5)#宅L.Yb?ϱK]4il`0v*km֛M35U +Y{-x>CG7k9|1 -x7akKs);466m5LTeK}8oby E2^N"Qy!Z>\sn9Dw.B-mN2D hS@FAAĤhkzS+eH`<\[F6 Ѹhd[JߘkUhYfpK$ڛհ#uPyaɻt1B} Ǝ`wWfyQsrõ-bdw ( G_Î OPt,vJ~A'+֓!,Bƌ crZׂ"0p 'lut2Fw64a!Dlr_"Awt/h5Dr"BPݟ̠wpYMXpߺ>ʉ,Q[g۾a+hL"i?=O<#4159KT13 +[GD~ńM` moTXaTQmK4e(m-9Il[1}VfCCnˏR%+1sb?PɪR:-t%u)NMt!],XgK77r+uPj;J>C8 o5a۽r*8/w5}*`@,t=>9 .f|i8_p7Z#`t6ƁSٻ?G=h;)E WLĸ-"H77omx;O4a ;??|sf|d hUC`\;Ne}k@ᶴ t117`M/ev粅g0ѡIM+CѮ:pePRWz:u=enjj@.>ӡG c))oBg9&f9P+x(Xӄ`5֚yYOWpriԶ;ߺ4`pE7,F9}.=#GIqVHzy`ϺbIbfVС^OJ=2uϸE Z<v0uf)G٬E3M:jJ ' [{<2CdVUтt:n+it3Y!rX4x?h }׋Ƅi`k8Ϙ[tG6K.~[r)Ћ]w`Lupǜ>f,3~ |KHm'8g=p5q݆wX=pFťإnaӞEj֤ꙵ@(WZ'57E`e$m_Av>Obny B` !'Q׹n" ?1 3 }Cq(Zo˦o8|EY̼)r;@{ƕ5ԚKaP(eqpU[++n2cQ=O88J5Hd7jQX-G 5]Ej/ iWۑd=9M7H[Oq\j!HV!)Ŧ9{E,(y,{GՐG/:ptw(P Ӄrpl,Üdcò9>{js2W octfCA idz(d2GiIqqۜ'ud32e9 ~M8Sg5(:pΰ^&E .qώ;UskAYϾnA=G\2W*0S8r[u~ MYRVnc l.J;X:ݛF7J݀UsjQ:-yܜ,g"8Bе5Ht\h'"MUc|u +[gk~CffSߜ.oN(<5t(̹!O=g[~CS80ӓ~@@2#D&Bݥ w5SH4)o 525HVɗ#Zs$LcmTUޔI wJ$:vlK1lvw}(rN{wG/Mz5PG"Ʒ?GKCQC:t ->X8h# Nnr)*UBt @dTzY%t8CTZ#py41iƀs7Kee%,|1U8MI_D̋tZ)v= tP0TX,g3##(¹X 鲙JHjߍ 蚚j_ 4Q9%/jFȬ,Zw{ۋ-.g>U hw̅NŇ.*7kJ$@Ev|F0s`9"Rksg_X G K]tȒ$r2k{=᫭gXo0Щ>5{Kh^&i/&!쮧 `@>޶pv'4.@ W5)Lj-.6+l$m,J8:.YD@ׅg`K!Vu*F +S #=!0Dbg,y!3pT.9nBTCm_ןӎO. A uh! H_ \4Gɸw ?=M}63 &u'UzhܚU~$fAW@ 0QN}6-#Ankښr }]]+Ф-Hz-7KE{T 9 w/ϴK`NV6CpAχ:9նh/KYbvSE4bf;m $u!a O=N_j)\hBme4CrPJZBybh;;4hDB/״EPeB7|TMkV&NJ@c>kfR0lD(lnzdNu 9Z:NxU ERp޾wM}Mݞc bn5~QӮşqg{b,/7䑧N>Xl~׼.0wpşAMP0|-#WJl)_rVtw+Y,}Ur|n@{M9S:፮&xS旐^{F7c* Χ}1QSZN\F7-Bw>;!"̦i6YRUn31?: DFp.ջcrlmz{v| 줦m1m1 6L Pcat)_)Eػ,vAK~b>U@q)6~[T률AĦϊ/H~ESpbCP_91X^oK_ Xs%=Se6ѷ!3O9f1IUY4 M$a1N^>,Wm!߅7qgIܳW M!Pq@ -ICE?K 9ȟ<&s3EiGg4b _HKY'QfVX#.w0Jx{ԯmhⅫT,+4e%ҿfB1W[ S_}1B>S{ZF@]qiz[`f_HP=rD@1.EP(|c G5 Q]j2[ڈK4V-+T0G~^R=i|p 8'@ϲzZ k]S x86g DT)ˌ6˿=vr]SՎ l ٜR0eCFO#YpjEimP׵)heR[}HhJNW3 "iy]xeTBΓ&}h+ tLc?s8,Yq1rUd {AL,|Q X=w8 8*[л7&xve*e,KC yzH𤻜lM_5^Q`޺.lS,0wZ,2iM %$ _]լΔ<aEG!i'bn.#^m͚'^lv?V|DP&5~-ON>_qSaн+ǢDH)Lܢ f/@:Okci#d__P_FAңP i)C^ 4|`ay \tPVQb\`8^hNˣ5%R+yTFԗƭD OJ' SS*ڄF uᄙc! LȚyW4}kI4uѡA"܃Z'p [`҉|Vt=C?ZKɬWO]]v>OZJ:{n JjjT\3 ,A?Dғ[g[2 &4BNޞz l Z|j/3',BQDs7$LgXd ș6{~3gA@^0>8=gzV)9ZFM8=[$qa)(t%j!j0+B7*dB'0z RS"Mޱ 5~6>vašԤ肩^40R s">~)T+>v* +lht-{}6Q9T/MJ72oiOÁnۯa)j(?:]VJboU\cdf53IMEaa ,jr'k*WNEdή 5-=Zd_j3{hXﬓ~tڴ^pwi.no75$ w+Gm+A}㐾Ҳ0enqF+hxf>E_–UnӀ?v\>F*N<,^S!؁E'Pkjnf&H'_Mޮ eBEժ⨢h 5D-Q xrO\: &"b1kq\`A iNta߇L9Y @!F 7kkF[܉E͛7_`k&7}b%nvQ/KZy81㕏A{bj3:H蓑*m Kz/m! ښB6>h 1Z!O#_/`Tt퉆X;ByMݩ|xSxɖiΜ"j:%^/VˡM4o:[wM$ݑ'̆~$%x2>k ƀƲvG9nad>+%OsyD*γQtKow9fIdoEVqCטgeJ5@šyk+~SUQqJ|y 9-{buNEw(7K~-W|Y&j o3Fdã4DqX6 brc B\ B1-(UYk52 \Yޥ;<|8ew* d ^MϦK螺єbbj‹A۬|ta߂Τх,J{?N)xn1ڙͺ=Ӄy..rzleF6Suy`#8^͙7J˄$I8bVuqm+bx`g-D'1ȫKp_EKH,u.({yQbD -5qw 8D=y9O6yfGuT+ҤKʹp$Y'c= ȳ:abi)}hA.o^Ѓjk{ک_wӡqQSNB\i@^ǟ=3'UJ'C2a'[pU ~vv\|I3Rd#2M8+iZ >#\qtsʑewD!e:ˬ͔i*^{[kd QݍBڑF#7\2^r @|JѳmXP(2# ԱGvz4Ŗ2ȶ|>7yS~(GmZ+;JeLjoPGVKW9Ԉ5;@(RŅ ?ۃ&E-qڹ&t#+Ac2U73 aK1T[Qp,UH X4U'0P.Մ+ n`ÀT~ud`vOXWG.pvQTT0xTBq-_^_\Zxμ jڴ@xHAqTAԐ,<;hoe+* ke^ZtZT19/Cx@Ԁ~|Kߝˢ[r]HA&e~EnLjviZVH4}MZ b(@ [Bg@YRv^a}"A P)w~ҹBk >yDv5iXs6X'(iÈXeݞpb@crGRz=ʯFp$~|QWJ6iݩ5dZihW4C??Ej2 U٠,Ө؜L q; ]es/<"dGevkzfBM,K_s8rr"<zRAFo-lE`eLkxgF,lEO;kS'9Vo0XBp2@#Wwj:bYb_'k谋 e UE] pn:t|bXڭϴŲ.2ztq&DїL&$KِA[xnY0RLd_C G6 q8zpg6-O;ӾC\ʳraO~Y$hxR>_1*lkJ 46g#6}9k`S 07NCZ1ڜ3j]8ऄ~㪛Nto]@~j(zzkAvWuM3ßYUL``ϭ$D9ZގKg V@,(`1: hg{xK9h[8 zPI'1 p*+~`3Cƣ)g p1GGf)6䊒 c t`i=H|@nȘaD7 cP8 ,]⪰QbAPSN{_d|)?i!bpBH zMxc$O&Pcnd'#.EGbJ",*}WX鮓*. =P֎g@=RHhlUQ;__+U3ȴZrBd}L kw! ø3+}2lخ"$&-=K ewJ xW>˽< }AfctlW 2B4%4P>b=Wx]y} 6 hk }Vx&*3ȑȮ d 0 9ʉ CS[ӟw4r~hq?Z #!M O褚5Z6W8xHYƓx ) AWEld>6NJ~7K5 6U聼bef&U4i&[;&N{Rp|Ъ|zc #Jry=:{I"[vB~&@F321X" ҹZV?s74H(s\0mI 0lenHq_OvO<YXB| y렶XE*)oS;7 nHɑ_ ,0 +|Y*d}xŸԢGk[7٨eÍWr+^MY~MDju=]֞Gm/89Hyӳ&NS.ҩV#bar_λf?&uwmf;XhGm? pfϖ>veuy c =[SCXdb RLu]8ڪ)Gn)M]ou&Ob>A]e$*vUf)xBYDB\n72ge+\u-b <(,A؇'ˏD0G_hg/2ؑ:3R%G$-X=#Q HQHwR: L?yQJ\+4NmBkULBu tlE"R ),_k)KlBrpzZblRAA(#sE349&͇%;KOTp} !6Ȱ.?儝j$#NZ2[R+\@x*GӇ\ۺyWbj&2i8=pjIrfNf[03FC!NfPu5h5'(s@& pY3A[XOwt{J/`ԾL\Nc}8 Wc x-]CѶC11#T/ LGN%a/p*@Tb~gQ1xfv-YCpJZctz2;t5Tʾ2z% Y]g,q1=˔#<-1V Ѳ]EOHq 3Z&SG-ԍ1.}ݓ༐4 =IqoCjn \2c"" .S #F)VVwQ--}s!aZѝ\g@N9/nco{?ᎄ(G0*?oQ{{ ELC9! OĬ'~]$78\ȆBX+_mVFVҀOLYЃOy7Q# D7)Yŀ2Ѧ)#!+TsHuS~MN:1EYPjCrn/3$ 9e{wG|\9y@W3pHSVPg,޸ϥ_@Lx~{4݈iMt;Ob%D'Y;Hٕ1iBb"¯!d]9cM XLLnK[[xb^ƀg .?Nz:nz kҺY\>-7neA1k(pN ڡF9_*DDwJQ+}JUø "WޭhuNN胝m "5#x˥꣇26co$UZ Msru`z$V GmT]EG2נ#Ҿ?`BWraԝFŽ G16zDn-Sߪ(O ڍBi'w.r zW3¡mp3( ay<5 k' y$[S֗iWWmvE7lU?s0c~yQ\J.\N9/?ţ" J zE~eM0& UO߈h;6ƹ5z.͟ 4屢iT`͏ntTX)#27kTP8 ~`VZ!FvUWGKŨPH*r{Q'`N򠦀xfluL@f?zAFHt%ID]*7xS:^xDd6N17K O7!X#rtVHu+hZՃk''ڴviI' 1On:Ex-@{1Q%jL>`R\-=P6w8 +km=Xt`5&鷩^U*ζ;\elrØDr;_ qgt=-Jѿxks,pщP0mr* LcЖҠ[;(UێH{J >.E@c:<QFo7sb~~ol)$g)G̘ls5=U;n*ԩ̻~i0:6#  \*ӊ0h]߭IE`:㠯j`湒Y&)^ĬgR&gJߞ5M  @DEIsk]C ݶBV0 Nū8BNsH@$ɠ-qZrvO6fRM"H?~ZX߯K\h\Z̯<%s)m7T G~*+_-~qɿwCۢKr uC QdZB k0!׀Cw$ItA/L~mb&/UemyLR)Yj[]Sob}L,v&I$jlA[(*a {Kٯ248ɸ;hXv&9 zTmJz} Vbn3.=M C uRP~' O *dX擺XB |E 9aE.򽲆*Idn!1QGL],\V0p>"H~@dZi6#%\]9APu0Q.TxUzw0prq/9XxP }MLe RN1$vC2j;7C xLMIvByoGdƇr顊 x`+-q@7ݙ@nTk@0TA9ХU0|9Y|ۺTK6=U KӋP+8Pot4o=[}'mfPƶq"^՜k4N,C,eߴ8Kc2n dL-0~710Phހ%O}+ؿ>Ο_iq43 I[;MԆhE|Twbs bLlRUMfEIps~Pr*IO(O,7]6m1 1Rv xF/wEqeb(mZO}8ng^ ӏ*7nk*aFo#ZkzM;pX8&Ng2K#kOm~æ3r8*D 䔏=S Mg"c"`_;Z'Ȑ\(g\^ + E~./o{q:6{M`+d.]J4eZm!v%$76*˒AF@Ϗ#ka:hbC}}8MS_YDtD[eulO/u\2̻;,.4wAv0^c*[=e}^GyP4iGQVbhAMI#(lʱP#z%v$4?hvD!vlKi !,Sĥ?PVHm ZCK6r)8./i'W3mSsW݌2oUtjY:\$*_1*x[>8_4Pnf6q*#uI89U}C:'nQV菢hz} e9h-ve@QV_[{sB%Zj.7._&T 0YM_:;Z,BVO#R;T>$otJ>Qpb% tˉ؊1VѢq0x#i9c%(*ڝbt H`Зʜ4,4d#2[ڮ6:znz@ڿ yj'*AlLo^Tb{@SU-B5'K2M&B&bD=9Ǐm sOoAD{Y:{k{cIzropzeTc3] [>op0jj>CQql4/Ҕ`o02wYO r0w >=ئMgR/uuN`eQsjqct7f}LX\8V0ATJcd3NmΧQzr Tb'#&.c1QoM y"RkU|x1Al{0B[7 EDxR+tnJV1:.zs p^ 0Rud_p~ G xf@e#~Tk)뽓WuT$lzY"Rw *HZ,?O$M|m2>f*|~.p0VpSֵQHeO!tZ72,IOxKTKcٲax/pHX*F> *p+]"1t0<% wV:EִMsSd7)ϸ޷\l2$Z-; XX&܋>:8zV3bd:zHIo/a֚.Kzwи\0/dpه\PJ@ '\!?{_Қr ŐE;.clEؿ]cۦ:!*)?Y%/"%G{)mGhN+nc.>>W.MKacw=;wa8ňb=-2L>. Vr$͉E;WVR4~5(oP g0`EmQW!Lx0#Is6Xwٹ_>n`?`.P$F{Up_!2vIKRyfA7\UmU՗ jgS;hDjqeAm}|@z;p8|I\ۃ*4m{os8*6-TP# NVo"j|Ĕ*Vb8'MlQ ިFL U/xg%U$ITx=&"8 Y`e'.)I"3bWY#q7$e9P'6w0$%vE*?jo.uSN(7ZoȶoL5ItΫG{rQ %]A/vWG@) oȼ-hDumb*ٛm~i9Th WsdRzH !tIٳܦ}wKRNG̲7z= .,/l;0$Bx-r_WBE B?plە{rTfeC2o22"k8~,~TiR1bi\8'xl"Ѿ+iV[2'YFzyâyTĒ: ؂zrKsݟ ?٨/j €CKiցa7m?ťpۻ&4u>F4J/\UH)ju8`gI 3 ^9JeSRuIeI~ j~uUx;\YfwK ,#)=\R0\vC]z3 ]]̳.TÁOtv'q`&<NZꥆNWLQdC; s*S)<3ΐl/.1uBT xZ(-.c#٢R~W#7r6\nƥz!(IA]_* {QВ Ab ;{:ki6rQ@pm!!{MyO;MГϱ}i 'InK*byITW~w9E Ea&s<(+&8hA:;K0$ BjY~)HtdOdLuwY3a*xBy Y}0 3 >넵cJwf3}Fz dĔB [.I ң)LN(|#~&zHrd.%(:%`LyL#TO{w+ /Uy cTC ,#F̖9&e>Bc" 9E߉"ikl+tK>_{U '' Y)ȃa㳉&@k=ͅjAgsM󯱫Ҹ:HV-mmDg"zUo^Đp+hppÓ t=dbzzJ8{~RD/ǯ b =i.R@5QRL(MP&UTF Cz+e[4P1ϝ+5rĝ&&!F(Q$RXIW-Მ*ؓjJ3QH3@3] QFkZ zÂ7jW$ۊjVRV>_"]䆸{aDVBu@ ]<[Qc$B!W /A ݬ[8uFS\o޼F(sK#,鬈^Ar!NO<9mtљ~8@:AƐ*'а91NßGG0<Q _P}Id*{7tȷAԧIa_>rJ=ڴimNWKP9-kdܘ`تz 는iUi-%/HYթ4p#N1_G>7VάeL ֆ?O?y:~uŁ\+Оlfl)E}4SZb΅f“BiZ^Q_c37L {quAq͐+Lmb2"ڻb߅0{eo5~#l20@B%1:|ǺG?O3$dR\p=tă$HQ`J5IbGF :ĩsϲN[')|Uw)0h `Kp(KAx3YqڼRHAy(8} <בP i!&m̢K@tpgQsG6R!2fߟ;mwӝc |7?G\[v_0莸23@b!IiiƬ/M+}}$4/(o*f $/ h hwvaN#rf4\O-5$ٕw(./K{1 zT9usc,p\O<8C\uTLa;k*cBD8}:CLN{f% _I;Ig~~cP@6L> @a\"ƚ|o8-8U.02otL*"(&)CAvºB%&@>ȊK(⟜ߛm@s]NQc7 ـ// ph >Xob!_ֆv!lfQNQ>Q$9&?GbU4iSneݕOtD)Qaٓth;BTQ'V0Tl5.S SF Jo.W!sgf6ʪj2X%w/aoCTrʫِdEe3]Qڿ |Pǩ9&@tPWjc5%/޼4T qr݃*ۙH/1fʌqz5U@ؙ&Ʈow kɎj(1D0b_ YQ3F"i5gb[q\+o+v6M_02xU+ٙ%GC`!l>H暵1No!|UOyF@,h"ٲDaXyV(,{jeRŒOֵT^ypaBUp&C!"']0v̊% Gp%bk]D>lK}n*/XT>8y+6PFmO  au*WH(|jmPzځqPts0lg/d Qܛ%jvdl)`K#pP~q=ֽI)7lVE4{:Lӏ|ݢU~d E͋>W)d+JܗAmPzZ܊ou|^y.f Z>Q(* ,&? cɑEHCͧLhWa 3|F&c wh4s*x8^P}Kq/rI4c >~QjhLWsQ_ ̵l-~ǫlĉЍ^GN=IX3@p[L cwLa#cOd QJݢa)0w&ʜ~ `/fYz+76h{=& y2 78ny 4[" 3SA1]F mn؂ZKͭ(~b*< Mi5@t{ ryMv h G1{2 O"+1_n m|leianQ/0,=$DqBc/Jeh-4At1 !nHhV9T.q!Y?֣AL[Bē^z*y?)xYEbb%lz7}4$!"*EEl}Y~)A! efBq%)lBsFWKM9"0SyIk\kU*|`\=w?GϳB{X z'1ˏI98qrWMP7_S6/ 1褯n}.tbXa?: @u7SI(A5ՉDQ@5Ff=s26fٸbQ6`jGIXf-0t\88m #.}owЌfّD<+L {V"ccB΂DvTUN釗,'Ě4eN$1Qn;bZeK* 礏Ž/۫҂Xw_QnP~Q aiHL6-XD{$ ص~'|=9<eS\+>]mMo>Vyg>`ø0!T΄ksNWC׊F6uSr!ʰq'yT&pp7 78df@(Cِ$a䎓-w7||iGSbjٱ~7n$ :N{LXY1U@--WC^hmw[ E6S0 VoDSL/Dr",@rjfYcIDoR_ផ-:~-!lJ.ĥJ&4oWnE (,Aݣh+}/t굺ndq5;Q膻~my9dR34:HEFßf]6,ܶ2ZH5Psǹ3}}$#ze;!#}?b@Cl" hN\o7%o75hl2vk1PP !mNfreT7мtZcf2*rDkؚFQG:rا/őרYƋB(ϜD]q E֝EC:0kI [`"5a ְ 3ư+F|i˲лX%u%Zj_f$AL '@A)㉦2E^BZp 42M񕟨Wlɜ՗Zx_,.R ~n`}>|FA.I3KXG1+.܆hŮ}-BxGX}{ G^FMs(Th M.#֧;d+Rq]WM-khMm H\Ϩ_kS*4Bt?uSxY~, tuZq D0C15-uћ͖pw_XќTA_!1*Bb*w;2I,<~lIabſG(fp{x3s+N !j\_9Ѫ*4(?Y"~Z~q \<|uBp`y cuY|($ֱ[A@lwF*2sGVV܁$fJeHWgĿWGa:duM ioۢg{kD)B(PYKMRW-GS8T_D.$\0NSjqLf+wgeHno y8dw[A^H[b6 6 P ]AA W0(%K])[Q,rjwxXQ:>vrH7ZU \6#/!昩.pV; n_EeLf 6+ K2NOq$ZT&7v. }ʓMqMQ GBLO|3#uJ丈D7N.:.*!'0SKR&hn'qaKȁajD=h5fM9tv#gQ|N ל&Z+6eD,cAdMhD9EcfPYҝʩƇ]s =!ⶄLB_=%m|)pPC^`=2ߪ$5H;QZqG%/CkBfՅvq4Ny8oroLػ[mJ` p;l9VB^P^A90z L$gه-2܌/UO32W[FؖfG- .8u^շG/ F WUB\NЦ0[&;r <[QhQ^Eќ6f;?HGe#/'>Xn)\`'LG2p-ryDV28t2qG:c j8ď}pez◅%Z~ 69%ֳY' X) 3e|vuB*#J5FJ8p_~ mU]S]'fJ XPN<,LlQ1ud$R^2%kJD CSM!]!,MK\b}oZ3Y5J#Di 'GS T9ѽW5\uL|l@n 4>gٴ<:m!@N\z jЉ&: b?B#햠W')x., V.@lF@{4OId$!$mOC X+jzTQR#eMۇ*F8k#W?3,MP؂ހ,;0!kԓ*5toDNJk\(a= NZ+9m ZTGÁaÒ6F ڙ95+DkKn!Up<-֓9qrokBO;`q)&6{/=~٧) *I$ShB#B})p*:hU L1&<\ɟ#3_\e N> fjU#4"ZQؕx$]5g^GPj#ЩnVi@A%B$*wܻ=w=-%mFzrWaaa6n*:nƂ2P;w7|n51:ow,۩]oΟ(ni+-NJEN=`G^|z-{%Oy;©q:`2;ʞE¼КV).&a}h ?zQF\l3E:;0m*mxG="oĒ)MJ5gHX?Ṋ*īGN[5l/sA'=0wtwe,9PIzi:o_߷W,}k:4"EB]s#1oalOdL۪$q-y( {e)S,?`83a΢L*_B/X]>65o:{?I5_KJ,i1Wݷ1 *͜ rc/zhyB~bɚy;}nZ/ErЛ[]VI)$H. 5RPC㘗kH}M 5Y:.zbpy/}ijK*ۓ7ݦgsrbW n-iKkv >фݨ"S !KF MjݮgwPT'Zg`wHǚE9*Bn%GOt?]Ӕ>Z KhsB*mMmA%B%sAW3Mr'U*a/Do?0y9:,Oӧ*VQG!Tf3Iwt?U bj!Xv΅IP@;%%LbBr */}s# , f(E}M=+q0cj?%Po*m3uDb(ba оL; J%S&0t%dyӧX9O}k {E< %'XXlQ5@%?@$!U /="^K89K!ziӦltx{0-uLLhF}BfIrIx^&K] 3$*I~Q J^KcoKS~PjOb8)vEX p<&Si5ic\0∯2o>Et, `[a[9b~]|_&A&r=PѲR1eu%cgR&@Z„=# A0MeۍMO#%IN,Q5Nd[!Lj -N XUެ-_Km?3t o)Z@6^ڽ/)Wn\GԾzCU d|sT `4iV'K]TYkP./aff1P"\f ]ض2" =Cy >{\ N1]wٳ{0y_*2jVcLMN{{ ;\5ʣ N>-=GC 7â|b't)4ȼm$}0׹<<|t5PUï8K S 4[JCY@k[},\ôUh$Xwmۊ:4bu) 8sըޱ~ G,6~m~ix&8| " \}C~b.OYa~>:;{~{Hޥ-2UpC;#Lb=e4Wxv)1kdvܶ#ó!I&k]Eokb9v,|Ȁϲr , b0پwbEժT[߃3*J/Jm+im RP0օ "iRՇwiέ;-syQ1S*O-7NnH3XgM2|ۛF85竓dd~B ('#9^Lg(H}x8bf哋a=/}AqA`vu#q>  ER)eh3|c_C4PGBb.M^R@۲}8.w*g=\ M}x:e3fm}b5%N*InlzQ KNJ)j\EY^i|XU WO4PC,3߳JqM 6x6;ɴrd ݨ Z3pv*ھB, b}^P{n~]G;k`1}tė=uU;_bt`|}0 XIȶ=f q~Vq~j)3M=F p" BW/ˍy0|u]eiP!Q>URsBsLϟ,RBϬ:4o)2.q 5ګߓcz?6 q.?c .nY ^ㄪ̊1>o m7Uuh#1"#%,iAA5k;m{o)ԯHF+G&8Dy/4rUFZ< kZh6l `˥q 4yNSTLK"EߘgyFhN6_y+-~7F,70뫡Muu;|&I]@b>7 ce_/fI\ϻ[_8#YԬ+HJzBL굏Y< Mx3}D^2(H-Nu0ĥopQP_z<'|7{Y0ͪce#CC:OK%#p{6nH GC|GcU +/Lqk_l{ v#+ `^AٞYB={l:\˯4r6߄ olDwzzK6b1bRsh[6fLsP"(JL6mK;veP.pu9# <`IR=m䶍+maL*B!-(ZH(Kq2)mj7VPw˖pw;fNAK#9^I㴲:d/LPVi >A&+: ]|_Txz/ )G>E+ݿ]~@ژb¥t#XFc huJ8N>$:o<֋ߣkOZ //6hD<2' #U*gVߝ.Bp|fS nyں>kChºHy-ۢxRNKB3{11 ~4BVg>-Q?<ږ/Z_ӣg%rCM__$AMp1V"un6HY),zjā5H"T?nLS m.b Ϥ3$gF6r!Og+&X;⭿G*pz,8Rɺ{>L-kwVdC=V7K5wfa _^Iu\P?VUiB0.Øp^LG09|XO\mb)7W6ݔ*ߌT;9%) m\Fn!Д ߍ_bZd R`$3oa'{߶wbRZrG>~u V9.]/scPoʃ-^# jHB@Һ+=hnQW~T$]i jlϊV[!~٭Ð6[r]6Rd'h(N!QOZVXjGESF ܒhUI2Ecu`>ꑤHG1&YVLuYbSB`ȶς7!4}!&1Jf"EQ\8jtbuj=^4g2_MS%Hv, }lwzJDXԅw7ޙaR}Ƿ>Oc4Ŕbqln~kWJb~~N,_W,a[!قz_8Oj[ne7`;VK $ݭ'{M 5qqNU|rpR78gs$#Wː0n% >(gYZ07070100000270000081a40000000000000000000000016101d03c00036a84000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko.xz7zXZִF!t/,N]?Eh=ڜ9Pu|#sxt{nڭ׎cȑTPYhȨDSU=9]|N>o)^& j@YScdMs2HQ ۥp>xg!agc ?4bm0ǕWu]!y@:e!"54z8Jf[G̯Q%*QE" {*g =y>9L$X[ K3Ewxx*+9yYcj1+\ט b p4)o8os8 ^T"(4"E! Jai4ŖȦ~~#j+Tw/CV{\HQZo`7D <Ȑ,; O/L{h|g}XzIޠ37%潀8Xq1l m>GًH̲1#h*GKo/%xKӡYKr;{l m.fdg֜Wk 3z8+%Ue^Q@)g'v v;ۻ0P'E`}T?rܐڊm[xg`vqp`u6)5uH7VF|v jl[WΙ`C׉^{gLZAQt/"Y@*=›(f9Zp5ע@m/3 cOА 4؇qn\|εBS{)qE$ppC^`9VdrK7 :qU_}_k##>QW \"_@t%Muux!\ :$q95"sOs ~!\4a\Sqئh;ųk|D̰!:CzSp#iC+z!u(jzVXUv^PFjUnMAK3%dگ,r34b8e܀/gnf8V  < ܹ>79pj&3.廂mnpJQc9PaIۨIák9s=?wu7mRS@$]7&kkqL<9#ЀS`~XtńPA'~:*L6"P hr-bUQE]`_ 7ܶa6M?nL>~0v oƸJqaeIE-+ﲀlEŃ0v]0ed|?ZFY]`|g+?.|[k:m:kw SOjXLLCpl]Qό=ftgs.wFiStk "^Oҝ:ܖ&`D8ow0!xt;,J3i)`WTLj/w}ajCqb_ e@CL ?>{ 1frjyTt[c=1~OJV޳M-VHںpZ*ZY§j 3a;§eo"iSQ3$G2!b7!e$CgӆjUJ&=7ud}\P%d"bx!zjkua| ɢr;{9uUNCGW%TJL ~yE@_Px\}̒=*)!sDҖ *LM?Nڴ/fdJ`ƁrB7 hp8WQ#Z ɂ)pFrd"(Jŧ&^ܑ6\O7@aAWJiZc;0c)K?4cVwR 9=*NSK_z{f!)a:fxXȂ6ڽ~lDՃ!4r+x*v[4fi50=zXL s_v3ʌCa< {n%+E4>\ aOruX__xa*vfŦ(,X*S?}0\BBM}Wm *1Wy<=dFœl^B0 vD4/(,m{*q*.;aC!_k`ξ^ң( %z:TeDԗ"U& &K|pR|#n@In S[zAK Ֆ`0 wjQw5 {Zd2M!dKQ"Muk fC%-ӕvs *)ӗʤM|)Q7g}ޝSDR).Mӭ=6"bտ&yyv,K`ZgDʹU.c?3~ÐdrTHk L3;V XhwSMyr9U~!ynJBmiEm"s{}zl˨5L`OnjOuMAYj_4lTS[,(2&:Z*-E׀^@[fPzFWdi[{IR+*Gg.wBL6O_N?2Zq.%^8tȪmaM`ߏJۆB*PHi"}+_mMX_2(ĵ|=Iը3I0߫,)DUFAeL´94BWHp5o0^3LJ,\6Lԇmk/>A(bl2 NGX?!QjpD׷;5s=WM^ºYPMvkec @LɒY+V r60ңS474}Yi&CԾFKA;,*̕㮔#[h AI lӄ8T"(0ݦ[̞ZlI_%Yxo?7ɪa8B9̣왉dC_kdF:N3=T)@gG٥併>ɮѩ?@x#7[c3s:8j#i>q7@v򰼖pԮxIL5VXe֣Rsٳh H^=5 [d1ݽ0u轴ޣ+])1q:aq%Z[;o ;֪Zxu~C2b>S (qCT 3tx0K]Wu+017ڑ) LH/b6^||#3&6nKB%\xŻ-صU׿kB+>`wIj Gz<+dl/!ilDjE6.$j8|2FS<7ۯݨw3̻9kW9dz 0\'ax#\Q5Np0LpF#IVZG$Y%Q3Uc6/%^HEp1xuAT%O"owC醒۫5(P:ϗvzt"H0UCJh{|2!#:PROAje)\hB4F*Pj-;OΔG  8A&؍u+r.Ȥ'R<SԳߋU\y5KxL1mzc1Ktǽ+)4hlݰ~m3Bn]]EqQ$ Ӯ햌̊r'X"w{SB{Sm~%Oml-^]|o{X 2,_2}1'8 *xڏBwoA/3|)8p^3]d3f+[s^,CN21P㱦_ ǯǜةنMŧNw*XBI1ĒG@y4adJK9, *͵p*/mYƉ`S+1:{J-+]e?#+8 aID)5FvKMmD&۳Z뷲-I/>!Mv&}$,MUrIq+ait*VZVi ]`=bNs(7u{@|Yon@.3awC=:_X9 Co~F),!`»tG!o=H{P&1hqywzv>r1TmXBʒnZ 뀍{0YK"ZJ'sb^ZgioH X-V m9>9(P -lu pU}2umBZ~ChW[t*ȕ5"$7 -~ < P<-7mlᄒ!JB!kN9Hꔲ~`()h4(^cS/Swt#q&G?֑g #yL+b=L0vvølЦꩄcIWG/yrQ*B4VtsC6bEXMJ۟}0Ɲs}Is{O{[KA8VA^$]A& JQ/փ:UBu)(pf%B x>|K X J.W vh@Bioq:o"ݞ<5f N\g-A/SDdF/) wxEt\M$xGo£")EcMpL 6Y9_*9 Ū /EG1}e^J3蹯Ղ1uN'x/(+yr#F>k9~Se 4K%#bUH, (ߘ06а!T9>`Jm5Ql 2:^8"18gzI\~mv]fF-ekt.*F~&+3Hz<~ɌcʜoQAMP=EL4 qA1"`量o >Ί|St,D ^jk3Psѡ%Hx{. C| N*yYO?(LVmKJ OEGctSwAz( G pA_N76A8 МZ$,>0Q+MKW O=eP^36Gf+v9LElgZog%SJ&HSKE"a?*6o&˫=4sːR;ҹ ְXzNAN_Zm\vgG*o T'B;8'bDW2W +!/ji!f$0:ԧuINJ7C˘bK/Xiyj}b M[=.:H (6WO&ĕЏܹMu XU~v N\8Ƕ7q[3Q~{kHLMi{Kdr6C%Za>Iԋ~R!fl t@\IYXY욡%=l'<9}'sy_|N`zWB\0Eխ/iX5؄_Zre.9!cBڗpꊀG7C>hۋPØqȐt~_Ι }#} g[s4KHI>^aIei,[r}@N99̐S |FH[̫Eg浪~5yİO{ 5OV-X*LFkz[mo}sP5Ra?.;~NACƼLQXs5{tms VoxC@ |N` I@ݥ>2a4 \Z:@d[6o@[.^ȯk];Qn(q`%+-% ,W;qi׶17y2Au*uK9mp* 콊ٔ1{9EM]dBEp М\Ѓ.*,s% yD:]gGVf49%mR}WI4=be/ EF,ZEh$w^2gk07MGOy @>%ua+8libW2MsPDؚ.X>U1ٻyۭ| TShQ2 +Y^(%:mB"uU7ghMqXHd :ВdKbT8\Ugyމ?A(WQB:^RQ=;uɡwpԐhvq-YV"DC jV6GU*(h"қ8Ca /c^r:qBfJ\rjzwkv*3#Qh^ILW~MfD\^}'M:U:&v&jZm&Zbn`$%ߤhrX:9tX0XP`zzbIQ 7_QiШʎ[>Gx&ʊv"SwmU4oߝ9Eu!1EˍQlNpG |M4-+D52V[.5}ow [S_GR;>-}^-ncFq*5"!z<,pk8!85-r}ݥKR>Yo-a"RZwoIX_Re-}XLN" zݪΧ=b`k;ѽ78&I~}3h;^tKRfzf$KUt4/%Jۭ!yXoepGysY9pyé ,NeYLSawju#W3V Ӎ*.KZ[=c rԻB4;jc8+MPW࿑;˄m.)71\7[뇷A13ޭ^v3,$s$ˡ5#K7G$b_mp6| 92.QRjEp:G+~OpR1h_U轡X{+$v^*~jc'78}߯SA5 IBmy6,fi%SST.2cѬOъ3-u$B@hɡ*=7m0oRJv9Hg측hn@F=K}jKzYLhU do+M95Q0qƮ.B}@ o}Qhj!)C :Yz `J(VY2χn}}SW>Ny>DV' h+QTu=&^Rd,AӳS[B7=#l3"pVɉYdh,FW"6r" xd ϹZ$0&]a? ж^Ue𨁑7^=ߔ&CSPG5E[3S ߓ5JM*]H0P+F,EgB1๤cQ?n'[:ChB0yU9 h)&'tX)WWYA>OYcrIN˯upX=*]5$45 udGɞaPPw;':ͺ[. /=2 _Ĭ]V38(GlU.2RDM_g5X1^ZLJx,d͆uȘ C/&8fxϯlICVeG0byJ/lR>H;b7{_<\A,^!SQiSK'M+f]YJmt@Bg8:$pjzŤTo : nZ(3~2L̗i"P<;[}^ F59\`tMbP+H\a3soC)ɔHCnԷpyrBX_.ظQv7CU_GָBd7~cXT⹏GxY GP#U@%%5^t/ȓC`;<޴a0+D8s3t~fz$+ HKO\JG|?T^R(B!cա]BhlgN_8H u)U3|@K%ŧ[WMgpPmLA$+!wh?5C8\"bS0w.Um OME՟Su2>(k& `> YScB}O`UQ baS~K1X(Ds1U.83Pn22oJLx1lϸ$nl81b d|Q]ս=v T =*]¡ujō:t \Hi+$() <@׬ ݃64(^^5>df z2Fl"'UpŖH$j@JXKc%tnӌ}`%_Z7)(̫4LjiEI7$ȘKt k][3[{qTjŅLCA!7c2C\䆿+"-Q7֎1HhU;ϵVn M1w bE"3 &:^s.0BmD GrZO**@P9;tŠrIE%$U]FiT=*QaB|,hV.G!SdXg ߨw.aV }yDg779R.8x5畊6M{Q YտuhG6j\}&f ujA;bQછ!֎? oFk7JhW렎)@d s3i~Rk5dE^qgTe#jl ݂5F;kx-ھv-1r|WSի>ϙCi(j>)[L1C= qnMFu"/τ;MT(GvNwu3-os] &ygMs]kQ*=A0$W<܅2pUf&Ig-/A\ޢ]eE,`'阣xx}LU¤}%5J<~Ҩp(W& # U=y0V4? KۻT#-Lw|+.8Z/ڲ6+'/!ju +F8|F60GP69V U^X~H>! "3M(:AO02*h/S&uKC M0>]'".W &|[cVO 3٣l_%(SK$2&z_QgnrZ7=r2]6:aK^PI(LyY@Уb8K.ҫ:%$~]!s3>p h,rj/]ԶCzZ5b%% 5=LdQ2IqՕ䓜; Tgl>1k|2}[Ã)b Q*ucӑb0u@M@8Lw`7cB[W !zl`nWĺ[;͗t3W? sӛ(Y߾1ųBFTy$Hʹ6KACF^;5,c+dcan[)[ff+Mw tBzZubpd,87йϏmUJhjnlmaP!m0fo&iP>E \J؍w:!ev6Dw6lLs4=&rSy q74OrLd%,bd5m Mj,_ %xlzw z%L?hLKQ^8vSa - %jʛg16gǰ EvRo][`D/reЬV;A"YM3 Ѓ^yFLb;"oNnӱgBް9B6[4%-S yCc N(TD l)SY3.[ht¼ |kvmy *5WSFaYm8I6)kV \p1ti+WńG(}PK/ j+7N/(F-1,@άK{Y eZ4S0hVԀV_ڕ ݍj,8vQMLi~m}@GUonluQٰ4\ djܟ$~H\ 5+ub#0bmKa7`Q̇eD_;T *`k?^p~vB'%Y]7q%u7FҒe0NTbP&*1[jחX6̻ٖZfhxfW'2!3|3P}+y$kc\ tJї08#O³ {[‹%3i6=i ק˚2 ,xf8,DT@xg:./{p轕tgZjko'lk'Rwo qw2CQ^_^Zi[1KHn-Ձ> [4:w 655/w}m|/@OP'U>\HXS0Adg@)a]Z[?yC4s'͐mݕȃz;ƚ~Rnš|G3)JlX.Bs{+GSgQ,-֙EJDh]z[jhhl"8yj̜'n-4P~ upE[2Fw){%cWesDJ~ Qʇ>xV=h, 7Dv|;D jN~1tC>i=HPR m ɌߤJFalu\w3EșyiJEsHS+dg25 0W`~fߛfv 6sT︎f6"GbehXR8蒿="U )S3UKhhDz(l$7!FPjs6RLjԚWB.ra{HNڗj<6Ok~rREv7y|>c̚Ew \( hR); oRdZ9Ϟi<=% P|Qv~{N[5qu 7;5ɩcX,9\A4[p\q(snQ;s$n]8$n0؃EȚQTLJSnJ. whC܍K*xy3\[MP9~#}MGJחhGOXDҨvYt̞w*3_{T47??;*Zח5go[0=G{ȵ1p-1 jQt_d1 Nz]~(q1g}f#/~uހ t'|YKȋme FDt5/v3sՃ֌E Dk ꅳ?wV3W?yC5Vb'`x[Cb)y"`[}{OM~an:㔓4҇xRfB4$)[@~6*7,"QgO/ie*IߐoW*/q֡WL]/uH2(hzξ$iw~ :0br/q:1Ή=oS{́[֏QXĎn RfhT sB&/epu:P0[OC? 6:`kݸXv/v`]=;3q9]WߡRJӊݨj͞z׵o9K q˒k_-tjR[^tڃnjk2M\yFRl-`P .mJ0g JPC'” l+H?{3 m-8P k(|}leZtį>ѿt09h[ydKr T0)m}L$̧@ {P`=p\)-LkQK!VxwfҦ~D;GJR-ؤQ?[3-i<7F]J !@k s &9kb^M[b}q\HSAq{8W1-t_hBk*C[Y3sXUk?,ޑg"w&Z۞kUtA{/ BpfA]H1R62, ?q4qK>J Xwʦ%[#`S~IR|ȥrgD ,  0 N$x|ǩ-!WR*96`׃X㌦خZ:MoǦbnBv5}D6H9 azEX}g]feߟ: =Ǡc, w}Az[R"[Wc,F;*U?izV*9x~X*H@1}v \$fjQxrd.9@t+`$N 6T~2fGenJ&%3:dO0'kb§f(l:DU/jzeVK`8a6Z{5]e;:h DܒHQuH- LGIW S=/NlVbbFKKwi#l-Op9͓k|f(W^"="J*0VjhN}`4^)i4T^V!+° pw,_"SRa9oxIJ BtTUJbpy]CMypuVc` 'qd MJ @Q ktK+ultLjdx%)"Qo822#q% !Oݾu?ew5şb`JxJs{hZ{6y,'q ,X.AO[(+slR bX0b"&hȾEhb/Tx f'CO^]8'Ut]̵iK=x[_P SrdQY"Kh9bKׂZǎDTnP d0,/\(S@O%D{ '! إq?(N-@$y0G)"B,|m/t: Q=MT-:({>eDp¦aqrgG Rd"ޙ&ﳎR QF͝ +Ĩu$AM Վ,ofߔ}BejTֻ5g+,!R 7U\ˊamqD`Է`7P9LkekdrMDRR)eEv d0iX[?`9^JvOS.&IVpW;qr93||s<¯$٤Џ|^l Bhz+C4ܧ:xJ_tzU/QufDN [1s r={ĩ;z%5 f8iIfO'X֏!//'%B&'sΦB󜨯M5`Ƀ~l/o`xQ{*~F`tkL>ű- vQx"IyyV s,[ÖaiR"cLf^,t"}Im1vΈȓIחa0QU OAh\>S+ŧMPoLWxN99#oԊ%iPv x\lT63{F.5C$+62[cBe;3-"Ul5 w5:*(A#RVV:"{u ;E^^4.%B3ז(emjnlXMC SݾR\hj<,_pR:e̺׋=d`I}Kb?*8_.D g DInDaGӈ%9xz1Xϯx` GIDi$j<ˆuOȷR/;0dm{D۔:Pd, NЄXF=fd%H ]o<>irw0؅z. .["Or]Rnz4ti J̣4MS&+1& */#T2X]¼¼˼dOhOѹ-FDي𐿨RM,Yؔmb&ۏn&/UFS|2(0(c3!EK:؅F1OϜSv1d "yʵуo Xs*gZ ʑ}mxPR}Yx Lx7]؍7vKAV*![}kɃYQZӒGU'uN\ח%XY)}>糲nBʪSafi; Q*%R4L.ԋ/bA(T܇΢qcRGߧRs*^ ֢rdZxۭF0^'q7=eΈsƹZЃ)w{ƌ'j"9B˶sc/*J[ w`6hd)k9b\%vJUeqONq5KY\=mLk"[uJNDB[yV 51F,.fvU0dXUb!SP4ܯKk&5 fk`$L8"zͅ630J UE_YGgV/R(I}Pk,,GXt,g)P~|8ʗrp^?jg9WŎ5ڬhk򂩏l`E:JA 80 Af~urv5s@74m0ݶ*ugMKf>f~в?ԥ]&PvY+^,`Y RFckbc$,d] 5^DP4\)to%Z!*ha:usX lEW4t'|l}yshq.?v5|%knpʺQы퉬mY40 -i̮&t8"Qv&^kA{X a-jlswžj/E$SFI)id)J#Bu惆ν9'2/T SkD)BvmH2bd|9s޵N#*ICV>"|6i`+ Gf% ن"qeDpVn]XЬ _ uhㅔs"uǷL==vpRw٩{..{L[ŝ?+z"$S"|ISD)i E*:t?5RG_AvEuCYTizpp ;fF 4>4Ya0* !.}v xx*|ʴNI.C9~U`KngNЊ$pgD3cM #[ReOγeҘ3)5@a<`YHy~[׹A^ M{;ӄK@RX-5ih`1 \q)Rr#u;"?b Tܝ- 'u#yNӛ^G*2F4 {¢k/Fq}o )cЭ}WRҦꊶY!ٗ9RMaMمß33 LTWm9J)rRnHۢjyHj>l ʹ@k%h0}ڕ-"OPHw7q͒%ET{8s"х)RyiSnkQ+B_f3elzE9o6J7:Ox: 9LrPbƳ!`iD9::Z:uLjܴyIRDDPT2ۢ(!68$կqa=vgOeG>s_F6Tҝ)+B3N_-TH`1sUJ-vEyȊ5ҠKQΊu}-\`(^_5u5ai`c(**iQ0_2M1;Τ椨Yh8GDg}c- X~{\akk F~D<zVL#CڵOp<7卛X(e?Z%|CM iEĢh۱ďQopTl"bȺhAC*svAmE&qVuxڜD eJA`7TfAUGRRhl_9pdAڍeyV"#&4 ǐ3R !z|,oQ޻9SSII|!q\tۊ(lCwdr3 !Beˉ;DV {XtsV.WW_U_D*&:}"@@>zb-\@ ɞKanޟ4Couf/SC04ߵBw^Zuf wuj 4qx҅HCHɲ`(yΤ%#+?j._ ;: @̫bv`Yz^>'Qi5ShwaG7 I{ĆYşRn޻8KY}\d0QD Dz7X5 iRZ7%كUBXL5"ϿOY,QϱA w.3wW7z˔F y|mcu_vĎS<4 QGwG/,0?cpmfaXwZnoy:Nzyɦpi`u@ɆBf.#w~z *&Vn Y DS:LYv 0;/-1b$ѻwI 7QR0E7áp FP%^P:q=LHM +JO0ܻQ à9&RNWdrNrZ>&G>X\[ ^Q҆[/5П9]ˑT³3Ne],|ey#r@Eqgh{1Ƹj>|z&<30^e"&5*6(>!e;CTCoㆳsܸ̬.֍dnHghXu DoʗTJc];)J =GZasdvOl9DS3$Y$t~N˵p uxtNiT&%iN {i#]to1Ѷ|&lC!yWP Í:4e{le4 qs#&'F~N۔*~X!و_<)hVt;5q~9Ȥ0w^QU̥Tޝ헛5 a'8~G7Ky\N^dk:]\D 肂dS3 av|5t ͰdR Ak!N48)@0;.)'1ϣ܆ \ͼ'WĄ2F#ĽgnPzDH{[<}, }pj, %ss,QJW0xh*^'kT.IjN\U|X3xm(l/+ߐ1lCT~Ĉօ4YkҦK.'LqY)\%4icUWw(3Ox:%,c!^1:IIuݷ,d|Rvc33m}f*_kau[x۞K{#X+Nny1;~]!lk["~ԃ{6suI7n7r(ɦ4~ Ny%%`šZ=9 \(#%-U{=z/y+-adv+Vyq]uhoq AD!AAŒ uq*@5ٓsXeZ ӈy6fъ Nl̴aZ ӹ:U7m"`I r]12X)eRpz'\mzC(bňR#(k3 @Ws-\လwHS5>%\V۳jZ_G(ᕟ:C/eⅹdD݁_zYo:_z꤉qdhܱn mJd )up_R90MH"0dK'A0Q!m?cIi/Rh?>:M_G.~+aX4[d鯅 \ }I9hw[#cɎs:m2oG2L6lV%}<젝ZC[ӹgn 6XE.M品/dtB<٣Q0:=:":u>zRM=ƪopzP޸(Mxt} 2^;{W#+\w\X#)5gB׍f[,ך;=*y|**c蝜T:)۴N.Ra"Oe7-R#H;Tb)x⋚Q9!l)>bMrlRSޣ`iyß9P}8t4,k$^Ao̰E^}'_Q՛@ ӦZqj̽yEInrg]xw\L y @ XPsŎ\CPajI CTq4AMw:K\;洶2j*1jdk I,$iHesVt[ߥzGUs< Q³o))PG)⬿ nn:₞H*EjDz-4VI(f8ھDR?002?a}&Rr0QN5/ Zz~W]^g5.  VZWvz/NU|؞q7d7vz2IͻtE4KŏEz~X o7wEϷN:A2ZHse{Z^J-7=M #P,iuoaj&&pXʂ zq'aAB1Ĭ}=Bkt!72X"OqA+RC#= ckdR* ^e1WGc6VfR vTNQEƎ6beLg>Cl8=]b"ic9wPb{Y A*;ohC bǨ\K;NkXƏyN %2v& g OMfKӁlc!yza1C\d'W;]8?2s7!{+6!)],0:x;OcA+7`+("?V0^u`9ĝ:3P:)>'IԒ*)hnL(þt혔99痦X^zveGDiW߉" ȕ4p.ɫiw붫SfQؑ[%lhݶW3 $!SeSR6& & 6B|G&w9oMZOҚMIY1a_SZ޶z䝭9uZYRppn_,& 0suqy޸qMЗEa|L e/nʳĨG s ?O5J%^Dҍe OsMx6c)Ga#O$kZubΕ(j[Tzp .fQgV )%JmzvOo@PR>qV3㐭$TH*S"6Ъ*]SA޺=D :,o-[:&`d 9PF2QsKuR_ס04 +{GrܳO9D'Ka[m6>5M;TQ+TJJJ#}fr ~ :ڛ}WW0VmD}pꐀH8xyRdBbAipMs[/сh']l}_/ß<b`9) u.>Gl3Ӝ~LR_n0hh4Dd4bΫ>(@1/K ;,bjnf̓c >/.{8 M ID P5!bIkAܝBS$q:fHnF}h\!}\O0MSb~A\J;/k,c z`G>×BX)ZvLu1>Yf(iQI_Q[bΤy! 簏+;nD2=ӎDp̃)) ;Yn;hXDzSb)ΈzMyH7B[S`T gtU,} C_DtrdR0_M,:\Z{^~?yvA[T=ϩ%~>#qP `lea1ȓ_/\oW@"+j8kp\D#̌CpW7u"+Y7cl;.r p`3v%'}!=l8-VO)4oM $zW |؅ m'?a^ZdԹ[~ݤTT"8|'*--IZVJ#Lu8ًք &$u7=uZVu$"1(_QWξ[qV^~}!4||Ê8 rDfDWl7FaF]9$0rs79T6R*Tpi24AVG>ɝQN"Y6Eb6!K-gP86:+Mh1ǜ!-]EӒ*JlqK`_ܞhX*M0CJB)a9?FkjUdo) P-nqg~ ? _t<%rJbUvY3 ~lr{oGѨ˟+얓GpC: c48T#i-:MYm :~xNn>!gWNy)z^r ArpiǦQX# Rt U`.:ѓV[lU} ay;%'\Am}ꞃԿenNA|_y^el 9&c嬙&_f5@>@ab#&D>`E)lu/TeA*0ाZe7ɤxL5O#ZO!MoQf¤K(f>@QvNjH7qgPY,΀ĴUgC2'ҊSK11[FT *9Ie(<tB ==ӦQl-P!GBlYOWfrsP.`^9dҡrF2D!s>_4s$m'2|,:W#n1Hi]BjRE * #pܼ_A]#Y֍&dy;:*K:$RK8/`w Sm^JF0@oˇ;vgd1V>qc`vu'=*CC<>w /%WU`*w=Vx_ D ,Qc`?`3tjX&ϑSH 6 =D `J}?!ʧѽhEi bց&5jkŊrT_9M :%FWhg 4pQ oj ~ǼPo\%<䄂KQ?ɔu0e `=[Ѝ91z.s4Y1 t=nP4:y} Xbi`d(v;na?eՊ4\f;9Y ykQOHFOJck)>8Z[P:M?юDԿT%n_`4;F6#/9c{}G4z):=%kZ^2\ZX pSa[%3NG~&@π ܎K>A50*zNCfܳp \*닍Nc"7;蜭]A#E4\XISFłDw`R?xޠбyxaG%I%7Fwv/nؕpUw}<5bTy t-zxkC^$f7˶"幅!8Q!U#Z4:`,j:pr$^~+ԕT{{y T%kLJWz3c3)ЀAd)6l(RDTc.5ȍ:3JHI=N{1^A*e6;ss ݍge}`WܴǦ %5؜ gq2e?:ybF=x, ЦЬup`n)D_?gqȎ yb$2}F=.{|oW`%|;bgDq6ou\ g-m<uZ)3b%UU+qjGjhYzOD!4,LX2mtӑiPh~gujAWƨ''+hdHFi WN+t&Q`6q%K6(5 o^In+51FM:v8+S7,bnm&q{TԈ`mOs_ ̓ssu Q }Rݙp@IO1K{kUH֤?3t-E{zzp/Tر<_5}$ z*\6Rkd .zʦ8/`I#UH HwMU3-Y+j^M)tOvx 6KWWr䘞2&:!'CxWi_S\X;ɱ;λE VL0fP 5Y\>p\\M{-O%gx$U@qX.fH`EOxZ+:s7{ ~Tx|-HFwVt 0qr}0|0(yLAckre WF6%caH"wvuD<dYB{=<7Q#Ss9ճNY#[a7 pC`A]}A`)?W #HZ04 +;[@mw>lXd!k1і'ǫLyq "4 Q},^T?ϯx @ -,/@}sZV}zApO{ab!NݵaOhQC[2n/ۮ&̈́Wl|3]iVP-~T=s%dh Fr!l|"?YS&rY{E܌7 Zn/FRA S%YIaXW sʛXĹ{6?iwK>926FcXO'ѥX2~NqB/s[gi̮y6&Ř뤺93E֦Ct:Si4{WQ-L@mF7 $ .p[IBN/;u#YuE-V "` ؉ӊg_çƟozQ9;#C?Tbw`}ky l(/M1 Eiۅq&,%:ʃ[9{y[Uz":I~iJ]G{6iɝZ=}0RM'(ǻM3)ॆ\ p y8'[jc1YlCiSnn*&.z萙i؀*m}׏"-^1MDt$$Yot<iwDm->s"<]$C+5jFLkEV7RE_V\y_S"#"^(+t y IieB ynۥ2,NhMҩ{$mAFHAAS6 ;h4y9bdi#-H"\Bˊ;­e+,Oy. `}}4Oc]uxg5Y}JҀ p b ]O4\a~އLCG:"xRàhZFGǿ xrBƹ>d5w/O3!C{:gD,{RnU4`NCNI~nc!ġlETX␵]ף37s@MbJpţEd@^dZC̈́y{a|ǵuC婌&ch{$""dTB*z/Q4,GcP$/ >.9= -H^9+]BHX̶9oX% ̀5qXOle2k ؾɂC~V95!4Ɽ~pL MP[*+Es.[PwohKg%s4#i6T`;nǎ0[{#Pz+0cl:yK ځϨXw7͑vs|/*YFO]w~}! p7&VY}f+\}H[Ф{w~ ":P+ KS%<^cP>ug@h/vn?"l~D}qLp H^ /N:B2C+MP{n,kΰ |zPo@+/&%̒,`LogXTb HBH䃾M Yr;upo~z>P87,( :#'~F^bbLx4Jp?ϳ  s~HU+d|{5!XOkbYZU eWƙ |9|/.Gv٢7*"z9cƠIdlq^`$¾3Ivtŏ,bVY6].`D~G%i食<$9Bhbb:ewoiiS˚G&ŌF ;cY^:µMjrv%rWifظ} U8z.^8:Y=ABZH`k^hNxXUĽCj/jఘ ;<:2rv<{<@s#~{&"%9f= \agjF)j^s?\ fO0mH#=2_~7Prpc\O4=U A:=";꯿UEY[e R,[&n6jjNq7hZټ`/1#_?{d<%S* `񅽰P 8!+fߦ&(a*.BjsFVSvӁB0#aNJ¾z\M4ش8J3RŇ}|#>F4M7ofg ෨82I"CǽXP0֮}~Ю<55|%"v\ߛ+ Aci r=L5(h7zE{{ҭ[T~q'+v\6lsN9XXn@{ŠPl7(އ(&@Q4@*[mjg^&orEf(UӘ 5>7sQ/=@~.(byΠjZ_U.F(YSo֛`>6*+*'K4PB7-q< Z:aWd %fo 12>Dƿ1Re>9ɦHKLA"2RuqW\&x~ț s|z#xEč<Bx'&Ez *G[gzhTl3^*͓i}K&~*p͊ԢW[ҍ;[\a+/D^Na΢„x兾6K H ۶u+qxQT44V Cצ+|C 9"VC4$5m`IUQd^WݼOc[dU! 6@_+1ҧ]4N` A)qQ"_ǖvSp;ʢ*37֌bZX۟Ts|}Z7al7ʦ1ב>kh n f_"$pH4gP@)^^h#}\+xB(Z%(Y*8%!H5cX :*ޟpu1w ̾hգ @hN5}KLNEM)𶅪Qk~>M_E#mI#R͆;T1hjG3u@$˫Zy0ʾ:{C@@`?8;:!X*8=+=붥?fwS-gPڇRXE5 ?XŬ+0v&Th {q[^g~PSt&05A6j(|nZV-XTxGp~hG B-OYɮ3b:6o16S-`l!go=X سR)gjeR w՗3TDcD)Cz|tTg){kї)]Nثv}5-uk6lڐљ{B pPȒV&PEw:OPdfu,jOyR!aG=6"9/ Q p65tY);l.X{: &Ӑ#?)#' -IlR$1`LN/\4;҇ozyMc< S^x;Tn0P"1|O-7\S⋩N")9F\sHFD 7B,KwYT TdD #|,tN0=2Rx ξ h N f9&j NN4GunC߼BP<%iL|i6yYRㄨ`aډ8o@|AnDe5 Пk$=`WR!`A䖘E S1":zՂ @{w? MUA.m9_&E0Yִ`VϚ~N对uս/]\5[ x7 4a36u36c?>py m9+L"ȕVd VK8a44h7 U1p \H`9ںT\Sx/-KC{kYlk)(.b{a@b>kިaIx ïFhj<֩{D&Bc"c%|s3ݤ|nfeώʀSD;=\& qޯ9V 8h }QD z#e;D>Fq)~F.Lc>ՃOs~#U\v] ;Tds寧99+M&|ـB<{|L(g߱Xt>&jF.(YL,$(CXW8,L[a"x{+$=t'l?(d9wf&FG,#?K+`_4eGͨ[@&MңC{]+$_q6s]~[ѹKDk׈KmMZ<ێG?Uj*5Ō@D}7& pK!aQ̧&,T #@WQlC߳[S"J~S[[f5X{cʝPk\ FU1Еתh5јְrV,[vD϶?t4a\:뚜 TF"aP^{9ϠLOa?DulN iVcJ:F70KaS;A><$`/?aI a[{6fxi 4=E6RH5 @B8^C-y ِ-viRERHE1&I|ަp ]L&}& ٍYG  _$Q6^8&;՚]vIzQŧ) 'DXk_V1nx ,2 1kg) %e3l;_Rz,)J~ )*eW<dJl RG@}FfQZN+* R|.! ^dɖ{ކZ(.io!,dŁRc&ʙ a$2mDhuiqi5p{^ ,R ۊ`~t: M8qMaK gޯl,34'5a TKr84jzz?]4B%ɏpOF-FثWr.=6d20Lr.9n5S.0x|g sPeB̫,Ӂ%@@jSQ̈́BCa' ;NX'~$@ri)>nUC`l[[f6$9ﴜD@6Θz34n/|^}'Pn񈕶dUˎOW>fwQS,˔wY P.o(cdZgu N8v:b@_%n]ev$]e Wr7 ja4c}55DMR},,ѷ>aGAux9`-PJ)ł*Z>~h.q5hgL/Lb!J::>88 <Lڑg rYWWSrm# 0籊9=BP-p/3xR$-c&56-j}*")<][БfCKs~3~@^n%ʷ>~s.mjT4&.KHulIygt$/`4_8SN%5"[<7r֥5[/Ā>} aqAg7jD.aLN[N%m fS{2V/r]m{:N =oԬ L-v&J86eLԘ!n&%y&->K'n<~3\$[\EU؏A(VOHDp1ilG8`OuWJDuHɎ}a*KGB"y h*guY॓0 w2ZP1J.awd3(:7^=Ъ3䨓\pj#=9$;}xs:<^ ''hV0GO{ W%q'~ShbҝߊsAg39.E۝WG'wkq lim፵xf'/ALKh- vFBTMj_m K{< ЬA6ch-Hw-&k\36̧տ{>VV[YEB^u JŌ PUqQ>+;@{qnQVE:Bzc65Z;q<lg';&4-5#vp]2 ^ias>T @ 4ՉWJg=Aw 8O0Rf}"ށ9^J҃$L^ylȐ[ dJ}a,"ic.z83!œ?&DB|Sһ(Ջ).N/_b@eL9D@e Ҥ`yaW_n.H>cY(P*FBQ:qUQbTNf Z4T7u#*#ɧ 0\[L#c5Xs\Fz?}!$dmin r Ϟ{8{Zsiʚ=&uDҳ) B1Nߌ+vί# ?%7g&dQ' >bd`ݼׅ34]Hмa.kBuR{|N܌ ቾs2cwJAL< ]v, yzj3rT*hsiY8M4XD+Ўq:8GTtK蜾a p0mnwWˠU'PhAf* OxH`w)hEY}F/ UU!2ڎ{RNqPO"WVN'ɷ ~89&i{<̞Y>ur&j%rJ.`t* h׉?o $kԲqbvi]tr fnb&!2ig*%)b"aC[\q*-$~[cLoV; | .?0T3^aNdC!뛱mmO_՜{Ֆ}i'AvV 7Đ͑̑&꾵1B39OFu!j Yg"g4IE 8y+-['An!R/9eigsdg,kRi" T܄_~qچkuRwgAx!:_! W md}>Kte Jq8g&@+98@O,k؞ϯ^Ljẅ2D Q7٘pRjmOǙg#ez KD-A{x_t{_+ڃk%xw zj<1TEWLWG\Mp 1,~ nE&i/9曓# ^EXz@'-j[<'(J%,\o 2nhlPy Q~!"2<#R[o-hiiQYLO^&kňɪ=p -͛!3}#f 9 I;Cg R悔 UѯܤQd=&vN* NѲ>?sV [ibB{!5t"*f+nm n I$0 0;h>\!'rF1RpS-瑜@߁4uZ#C2' uj2$"ZEBi"\> ?)ùF4[7v1<#tvWcBJi%<&$Xļnj`}$y#T+Ry E||Zݳn,Y,UfVג ZOʵxH[=apYJ=b# 0#}ˁ 2\Y/A&bGi ;2 KNCn~jw=y \hm-HZ6V# [? /3F8 920_/Sga!,d"k>t$D¼(9Ϟuﺁ"B% JiQWʆ5t43 L hHO)D'a .hDŽ؉[hF=qFV;?vd #v-~X 'K:]3#FU0 !-{,Z3u'g(uєJ)8$+Ԧ}3p`)WzvWp~9(q{MÒz֣:{(MݼFm@( H؍J*=gGvt:|8Ov' NJP%IO-ߜ*/WqF`+=1TTx[^> EW4wR$l^aT:3l،cs3:Jx2s IAؼm)̐fKA '5Savs=&s9VDvhdN{l{2A>,@/Y{|(&; ?~6:c)OF@ɒTrhh?TYWK}:)l1 LEz 1 :WDRA YsC8 oFx%붠4/7pR9-&ϕa`ok5h~zʕBTAhK0GfR~G-3 Q V7 a;p`Vh(pőK UO~["fPo]/^T^~ B !ad}i##I ΅{ךyjfBu;W6MH@ = NIu#_?Tha77zkU~ ƈ3=? ÊH^AرsE(9V%)%Y{8 yYD{׽׈y+otRF03`F} s!hK})e-줣h# u~;7E?=5( 7o1- :԰" &X̂^K RJyi0V'3]hG='ծat43 4ym-iarc^&LsokրMxF䋊+c3ikSRm'>Zq{a ځ~H8?L 0eRݾ}mn?Є<O\1P(t lned^7SevVUI4g:0Bs;D܊ODs+E0Uhϻ#1j0w6rc؍q=i(ˆ&gˉVQFY'آ(қFXʑ7j[_jΑkڀJ}e ;jJXN/-{wJÅRY 0 [zDG-]a=;5$oI9AWCZBN-0+v1z C;:0dvO<0)}SQXSv/bACx 6ږElejsy)"&#FW$QBt ~+)w.$gAkϣOT]}\~#B3{$3+"˖69^J@@qƲI4KWEwu sRp$sVMrz!}Z +$χZ"D6i @KFfch֎؅iĢ[Mnd~ǝ́䆙JwݱϨn&L3Ƕ~n/߶SQ|;d2-rExc;Q p7HI[/$$X$9!#޹es]Ml3ˣ`*5'rP"ʔ=NU]Y0irJon (,?{Dʈ0xx[fuZavIMg-a*/yCɖjƪCJda,Y: fsC휣c3TV c=`֮Gރm""M4S1L$Sv9"ݭgvJ/tZu'[)ktXP}2(^#)TGc7p?N hҥXZk<#H9hP'sQC} <Ϊ3Ey|V<.:8,5@J\ ⒊< nLQzپv;&ƇX$Ƃ-?4={i|mXQԏ\c+9Vfɐj/Ku$r"s91N8I3K²QIK\_AVڧ, ݭxs?VPe9+e_7Ã-lVa՞^hWxΔ}fjSرrQ;^\EL]0ē;M !};Nf #KFL@0deFוNvPFeDe=)yO1AyEKV!KZ\F=/0h47tX{D=%2W8#wTB? 껆Z ͔hJFlT~NS+{i`O_t5O%Fз>-؃e<{^*s`hs LQN<1-BqAR"d&#YVb*ңDv]}H۱OP}q~#qF j xtMlwIYmi3W+a1ni>zu(wT` wՉWvޒ(ZXـ:.ATLrٱ VS/iƔ>p o\aX)2)Z9EN+iu%2F.^PoR8#BCc򑋅c(wC@rH|b愤ZMDp}*dk-gPzZ;n0{7J(T&I%&Ifs Cw~l܊Vc. dPxtQwߜ24Bڲɒ)udDT _Md|c1S:1ALX%&\V&M6l!%gZ)vƤBZ\`שAi(gY7dQbІG.sK"@.6"LjCB,$?՞n U'G֝jj\:߿jOy _&/ 'qk[8|eDYlUAϤWc˚湲,y 1",JLpwtOq]ti.+Z[a9$I8 )'R[՞YA:"ڢ\MCA#d]ᐸB½SH"O`Mj.(+4IaYYY-}f5BhEr:PB1Z<tən"9k6lIp_o@KA]CltkXD!+@wS.[wۨD YHJg$ {QJEŽNsj(qXza2L( cc>ٖorQ0ԟϦu0W y[rExߝ/1#E퓁E\@|:P}9c0,ad<X"gBU6SzF 'AID%?^=O罪Couq..v(:h G&~/׾3ْog+;CsC "`x{п3E\a,)+Hjy(lsu+WTZdQï!o_8|8#0 JӅ|\BҖ ! X-{ 1:Cõ~_I>ʫ@Ũ7ʴ L?y(6"r;Z""F;ɷ8v*ۗuAC,v*N;yBK{22:[粠9f@mxeLR1cTf豢яKRmkSGv)0 &Q%Q;8vϚ\_ Δxz$t3È8|o=~:BUI~ДW83E6jAѼo9h*1<~9 v`{Ś׻4-xP5'U S\5i}iiGd#_"ޯ hb2p))M-1&}dkE6X{MIΣ.?4'0lR_&~'UW\]Q͊Ԟ5ZsΗKԳ|9Cs_R,MAZZKup/Am"&dB @fO6_ߠ Y0)s Ymid h{D y 7:sd=]Zb~%tG5w^Fr0Йhȣ|Vw R2h'CmZ:ij29f;jL[/^mNI7GDkޤP Ob{mu`;R$$2q1]HvK W6jFoo7lx%٭ yxJu3eN#5vfgB5w?3 擛Z߅nmܿڧܚ])1n>uu^Hf?PMieF أn)6r3?<,!4Ƞ2j)Fn@͊ idM-;vJ GĮ{C8~(1l(.mA J x Fun_m`-<Ҥ.±>)r8r^?Vq!ߒ[x3_e  "1|2Iщꅂ Կ*DMESҒL[[u(=] V/*0Y*y'wz͸o}➡TD5F'=L*lsϝtkWNSMI7u<=YN'Aڧv_Auъ9kJ>kް<Wnd5z̽P텯B g|RX)&> z*,X?n&eQXs=c;񫫎w>]A6tqܭhT*!!g%/I4x:Ǧwo?%Iz}|vܒOգzʯQ̅K2Nn#'ҙPcImW!ѝ nkZUO?ZeAB=Ţ+5\ө#KP;J8P\"{bCRc϶&Q£HM/GF`tA!;CNC5KM(>^Ip)L IA1kS£ڊF.dOiov@A B;/|江b@  'u$O&D@3B3oj驸,YvS@=K{iðWGKB|ӄ>WٔE[= &ZRWGDeH :W]`mVa*͔ ih*;]0+1|in,F"G"$|noa5z}xS;>JŽᳱWuŪxV?hXB";j,FtVRd[8q$68ϗJQ,tg,_hVwa Kϊiml9y#E*S{U-Ϣ.v OC'Ofij?Q2DU"nwCIm5;&' bӻ.szv\] r6,H'a-)-$먥A\jSIR{`y79b3Wlb̟r$@݋۟{=3 b)-L.u<C<Mӂh wp?()AcԸJ3؈HQ1,kטeߥ#>hY7Gn̢R9[q6{ mj;kug{UaM:"oQUB_Ϳ-9q$k}DKFehG%#TZܹzcRY;tibQsxmsDc$CETSe tK]~̙)n_5SY CIhFt46DXe-墱OF8& _f0uW:4MS$M2ȳ2Bh}tcXҁI|\@9 'Z t,c+t /rSֳ0fnDmMa |J쎣یW?~+ FaScUy~aQq-gk&!E)CufA 5+bwd瞰tմ[-=I10wwu37bȨM[$isʈ)?244d擼HmbNBG 8As;Ҹ>}5X{~R^3 Qng\p$ԾV?7Xԉx2〈 {>zY$":/k6 2SYa S&XUq*~e;:Mz84W|vƍ5xa#Χ7 gVQ5AZ2b?~ xgF@doA!ʴǀƔIFQ_wٖX˥X'<=bWk]g2;z>h8 Xdy=w@YW<543Di2x' ny}" $oYrZMTdF_^'_CWG*4KFZg!`:Bɴ}Sk"r"3 jF[N/ qL8)`J-Վ^roE3[66"X&i'? Uk99@BE_(˟Ib9w}~-OefR;Gǎ/T8j]le.O'9BygtS{7&"˳5kByÍXsQ,JHC2|b^eu rFǤ;6NZN'b׾A'./| *p F,kI֊+ڎ^;gH_>i/g*=N"#7!5B-x'wxY'j"څx"y^pH KeA>bDj{8Sh˜Z&t>  :It'&'*>=}0?-Ef,FYvMiS+så!҃ osdXxB "FwwAU*(HCPÂzM7O^+H{(pu݋!PG=I{v ZɈ;(~5["u\DL$=m'{D}|B*߽*_#}8~"}^2+>v ˰-/},E,ً4$\`2;H&nZ;MĞT,: (B߾ NZsS&%'#k@Hq 摮{#^>>d$WY/{T^IEzMgLg!I&`N4ù]IBl:pfoo^B=mV+$b PVQAxczq߻8V?թD;UQwFkM'#l}-i鱷F *EI{np 9,Y8OlIPpV.b̀L;]] r ׂsUb%/uHzܘ!Gݱ >zwGW[G1;t0X еu9f͂7|YV2j|g PUHαTlje[aF6]{6n: ~|mo7W8) 4/ ,2UD#2-2#bhHXfG} '%̻a<+6;f Fdy~,ZȀXS4Gm_ַ%?xofNʶc嘙˧3 ٟa2g"P& >{4#so:Ic5Wp A#L >q~u!/=xneLw C ږW)EWEDfkL" *L됫I*%eQF_fAサ%D?waq@5v wl eo]nj@`#i,fd~bccT\*s!{1`hcrD\5k@i]ReRb5$Wzu ok}(ЦoU(C~LoVW*wp/w<ăeKS!qtu^eKdI 7jH1cznr~@ pV"|Ek.yr+.SEzSBs=s7 R pA[2V@\`魼`lQ:z6m28s++Nm꾙hdxܐ)u3'o F*g\]bӼk-='օe Ә5yH( }HkdԄř"?(iqUfrC'P`Ҽ%A0VX1БE㸬n;)6#uu؛ZM]eVV!1\l wiA)KݭX|нqn4S w3q t\9̊LI%Kй֢rɓnaycN:|׺/LdjGҩ̘y__\V0%9M3ֱҺ3a@֟ˠe6V&ޔ9g$YejjƸw[gɦf?si>gf-Bml[La_8Lq~?W`GtjUٵw%R5U($;VwubpԜ&+1u*\&}YL$$ y-[^c԰vw`mpMHa[$?&SW~c-3B^}6|S(e=kZO,<`(~%[? iתG( gi \;̫c*xLr'׌FOp=FǗL7܊OZ= 6ڲȎ,uÂpSexMDzPĝNhv>xnοŝ4W>1u;h MRad\G(7(ʀY'ɵP9b11?{J;! 7fͅ+z&:! zVPħ>3و)J&08MB@Eu:=zT_ aGop1Ė &5FLs]۞oL^\o-s潝O:݇Ix灛>ޝ\ӳFD &h3&ep !IdGpYP \RH=AalqJL^!_|5OsB(dN9 OAfIԕ )4Q|us B$"qA0=vYRq VAhICk)*ҀMSkpѢ?evD?&OnW "qlC7T`1cHԨ-ck p4v:.`983$&Ҋ\A$Y 2 d}e\t]"1ehb G}hR%ITVbAgʶT} Sܪފ*ӠP+Xu0͖}`*f(L0'~5 as+\-#$ z.+h7} ` I-EHDi{ݍ1h ALoD|D1K]JI P-VX7S>?S}M}gu5L ߈xRL+J< vx~=K}*7%5 .׮#5͋]yhR&30FfåPܳ8v|7*e=yxL9 9uDQ`Cnulhϵ`Yh2bl +ŪMX(EYWAw) -5l!8#ugl~$lLYsR)C}j4{\.-OWA3od1+oҔ\ ۪qS`,u!arG߆}si(2[="6]G)랹L7;E6㵑?oÍfYÎ 5+ ٣|ȒtzRȺw4BСGJ--nxëA~HwcVSkІ6eꔬ0F=qc]?aIlc #Krm`2ď!C*y*۠iĎ+.89Q2[..Tu"Q|#%'ݚ/!<@\5BIKKgCB߫eW`,@,KYhJl#5fs/YIR7%ctf}A!VGI@_h:mˆGCz8;Y7m;:"̖>w+Dm%k,.FÁ %\+EÌwZő[MQARV n! MK=&n{2Ws2Wnp LL]wRC9nf4--jsdP#V>G 78HB?h;ľJҎW.(̭L;.ɑ!<5w:\L3+6[-2xaRQ& -uF)!%eK(MPyXBM%"EMHz~Xl,sI.Yk/ `z?.[=(?ג ClH@4LAZŷ+~ Bgz h'9]˽ ;m~ 1wI ^U^bz4ݗ[sfv1c TD./f4 ۺ jyܶه{0:wt267:JgknE+ޛ!x+עڬ\x܋>#L`X,{͖DmJ?zm3!=K|㿯l,t+#lt եja  Ζws5=F8ѼkR|'8LZ^h ەlz"a{LVJ|vH?n0Hx%f8i$f%yJQكt;uHsUw5ےͦQ;f?[U8]*2n<Фײo]_{Jb8\{ِSUBFnx(4EߣsTubP ʫ\BAigfsSA XN .IyiU|2>BHHOz/&_Z$>ȥHUj`Ps r -ۜ~#י$՗mA݌hDZ裖hO}'C.a^2&Dv~*`7MWe\;|P2 9M'J88hamPlѵh*TG cklzH+ 8bzڻ7t_' N>H`?9'.'=mʞzFEj-Y侼6$Ne_:94堣BOwF#d g2Tkԓ1[֧u~$,(}m52Ie}KZTO)./6MI]\@xcq1<X'qWY *oBG\ݥHv~?h$,XE)ɺ8\hAv*^J4$8F?/C$[ W9< L5@cq1rxR+ U KgǨ|4YkعQWc @4`q1-փ 6[}!:jȭOK}AJI" ("rBW3:9~$!bq$Gi^ޔ38J*LHDSGqbF4V7%zÇJOe8AfaRFj32r1:ݕ7~s"] :/Q+-zn/ui`AZ anF'=ITw!:F]sE5 U=t'~>m֒ja9gP4Y^˱TJ9vlk|.}]L߳ڵZ Mi@"mDt]_`ʎٕ-F]'CA9t)hDQ!dN%0nhȲjBe=/hUk;({׷ 2]9OzK ⽬\iuL(SgM 5+N cvtSͨp1B0J݊l4@-_ hru`w`_[׎bS 8'qxEMoLpu3ɛph!Y<,k {ɾ7aV42-\k^!y&E;3:EPh6񁱺;U;?\{o#szݓF Z,R8SK+"K$+v7 (aCBҲ"!1?0!d+ח6f5v0JfD)wmBDזF=^4/~R'SYLϾ{ӦɀȂÖ%Cp{32}"W).qPn<ZU%\luv)2;\dsF`TQJF-A_@H*UMdw}tcꊩMܓ ~}hTiXI&Glz3*FDV(0[< "W1Vk}ɗRpA_<$=|$)7n9( W\piÏ RbSJOL"7WŁDD~pn8yγ+m;p3$wHD7!9#odЁYTԀQ8mX ] bJbq^Dj cPlKirȖԱ"Y@Mg8=2򼊶.08Y7R3yf"c[tawS̵Dx)9-qu[ZvMV菧. .ZECa >I*Ӗ_NOqPa:/N[ (jN%=5[;KjO :2`&%r=/6fGNSPKoTDxk.&`3oxPhOXC '?7H_ 3 qccwr[J@ﱋ\f#a=ew΄Lz?ͷղZAm#K|Q&z*`;A뵋]{]NC!Ll Zb` %XZ=NxqNN&_&PųKw)ʴ\j$+B |5ۨ(ډ"7.>5'vxDaGќ ߸,7ԼnnᅕЗnDQ:aپ/KÒIu7# T]l񸅟v7^Ȃ4]i۷/ 4MSA='E92n V%Ωae/Xd6>&n`FHJ=&~ {#pBбi6ISw]BKBD([ X)Idaw P #JZc̳mS6$V۪%mΏ]t(k f*إ-yXd|RgyLNIJmGWljl藙twY^n,V䇬lilj<.tu/kAâxV^@nVk6!qʎO hiZݬ͕Owv&#nRjXzu3TT nW4Ӂmިndx>PHFHa0-IwUޠ[4K:Mc%yVTN(0jY2<y])R1Vd$yh@[gjYJ)R" 1>}T%#ը5wXj+Ҁ'H))/eD {:*Իk F 'T]YYm]t4XJ- +ҮeMuK΋$:ڼ5Sh}rMYLҤY@NT~,P]h?WP*&xYPE20@)bgcvvt$Ijh[svP^@iorxgs.Z'0wab?Κ84\0򫼑O zIBzHV؍ۻ γSQ,*H~Ζ"O `;u8qZ@I~8NHI]Ydm-V MR(Kv;S{p;ݟaknOcvucp?(NK+[Ⱥuvv fab 5!X$#AѬGܛ2ʹ.0Vgw$sVJ;~§x=KwdϾ\4lJ9saHHaJ#ST_v-a=̵ |uMN$\XJژMB|@}7v0o2L(.w<ӔVmOQDXg4G)ՈM@t/ }y`B[+mO{&u%y]71z *]KoĪmTtWV`xR~7'PD\hIh%J;_C#h79D/׺)ɘ!<>(tZv!^yD NqK3eg*֣ =0~QbID⯍]uMo& IhP3}?dVN24k= M*eе -|7Sǥ%`Y؇_rs\lO^4xh>X LCmKyhmOlw`*KYg  ~IQC7Š-ʩjka$%],51סcx2a[.:pJcd#+,GAR~OTԭ6)vO'y%K&^ohL˔+z6/\ԮVq}"&!^.Tƶj΋ ؚ6sӖHV$pmk+BȮTt*,8GFfkń{eZ1c 3S,in1QOGϱgrCPGxk+)Ӌp8;$Yi-.T׉$o02{|ǤM‡8aβ*visiӪӮGB{9DlS1IJ4+_g0h%Uf~@bVQiTdk~c#M@_,QBACx̡c5/B])~5 ;q.gz"lYg WΞDJOPwds[K9j{?gVWSy]/ [iE=ŀWk[~Np zMaNc=ӥI=1L߼ _<Ц;")m dLLݞcAgr 缡Wv]'Z Uΐ}GG }/h;bPa<f[ҿ$ |չt 9q2Żc?<" |Vz*hd#M.ֳgNtV^Ck)Lzп+Kr3ݠ, GZdGcz]PY?I^DJpyKJ!0o\+}};T7$EJhSHLͅ^n F?)P<_vwEK=K۪,?ņHSDMcͤ7; lks ˍ}W]qΈx3]coK 7j9N7R`~|$`/i"S:mi@>gn *r+)P~A2:HYwi}E\ju({gznE E_dpIhS%>WVitTH0 }3L= e'_/bD8T4ŵ{L4^gY"OXܪq@732 29=$g2׼=eϵ lA%wmV% >c G6tgmP/Wv@鈰{̓5%Ν78Pd0."A8)imhmIuJЕ湊 TFzaOrؖ&%w_Nz l$ gOhw^`쵙' L}OΣ[0c&ːz_z{1/=u%giW|%]YU4РY|;ř]ݥ(q[ ^?ddShH_Yv 2} V)^AYFćZ:<$ҢM^~ύ4X-i,W-eg"%% eld<}C49HS)²Ȥ#}?%"@p_f): e;>~6ub.v̾V')|A )-Xxu2DEUΚG%l͹Z)]Kx PkMVO`/;+S}>]< )!-D-IbS-䤖!*І5)%P: +k;oR4q2 t6}Na£33MADquVY8LE,2kc{).>zWQsb5^|S,^҆G@ٷ?e&m=!1止m(z6E @mZ )~ [Y U)i:MJRK!xfFTO9')(x7ĩr򕜳d=;@r$#"ep=Zkt 7 YBkB7_ҰJw\MIC6crTQgZ.Xu _^eh+o5Ev_4%d*0e 6 v-RmH!8ըvj)LW{ .tuCxzwef d kܛ ȓCiúz6>,ϣ75 a7 l+N!O_s`Z] ;[}.&ECEϋ!᠒ffVn b,͘ǤFǻU*CFZD#,3 ݴf)abp(EƋYL;x P'Fn.Wjb#cN@m,?F,?z[7&ȿ,|cXrbK \j4xڦjKb'b-&՝/m(}=wZ$zw%=}rL(j ;0q=36ncC3#;v^"\Px?, P) 8e-4eT:|+ګ 'Rџ֭N3T߰4eF |ZH& [‘>ǿ䯂yۋB ڢ} ]FDk|d .<RZC 'лAh=u* 9<#?RȽHtFhg{GA.)P~-&d \dz)HfXlI OiݣI|0gY%@6~S e%o-G ^qyv%x"ݳ'YT`ި; Ӿ^@k4%}2_r+K$31i[o&JSTBdl$D=΋ -\)uz*# #eúD$vѢ3:d*.QZ7# u͖"t|D_72 PD.ޫ"M@4/YՓ# R"a+2C͎ȋYC?€fUpS/՞|ȄN9!~"f87u|NN;.(=.+$>Lrc0W9cx!%+Ad'bN)Kžkѳz/4⇨Lᥴ9p 0hrY%nA@g8ZC.gK@^c(jVdS12{O7s1|#6&b"0!QZ~S5O!NGoǤ˞R'Dyǜb}h²B]CAG:.wr`0Ţ+Aqz rGL'E!.$* .b,@ڠb3>dljRJ qgʢ'suQ=fyꔀc(YP#Xb(uL]w|fm2a|뮾A՗sv|bj,R10~pIcj+8YG2OA+;G HCB"?LRBWMgɄ-p8WX0 d|> sɒ@;Q.;f\L>yRL3p96jCFd[3r 2i)06@>xXa*? ُ}Bcgd~^t-j ,y֧ߞ0bqMGύc[sC\ZG+L/*10y VZ16A$w2+*H^A1k(P>&aq{6HB#q7fhhIGT/;*95p 2E`(CA>vvGd;i[f晓4m<f xsʞS+F<`m6I͢M40FYjUߚ~ԅ>I J\3"9 Z=+T;nZY>L;If,CYL.>)<6n -T4qwMTSRHR`E=ȈJv-$Yv]VSV<{֡3~zzy>~ BIPI2z㺯蔓sc}ɧtڰ5LS.kyHPjQ<ٵ)63/o8 JִLa %F dIMlxqѺ˘㖤@\dž Sa1y0֍J8 ̈́ݹ瓨ºtlOI45yW)LQZ\讀 OTv$h\/!= pvDkՋ}nB~Q3YO1jl){$w2xa Ky?[aKw!]rYj~She.Cvⵎb&Xh m;ݓ!EW ^:5 -.]gPIvӆA#5Ӕʭ7~@C>W]AoWF#!,!3R-ޫ6m+}j;t$\i#=S^+QޚtH#)OO U5J5PJf(|hBn,@zucag 82xx(BZ9Fput~F5/]=h0FP" trf1w|,c(ʲN ]oĵ0/*FPaߟ)ȴ;eX& RƦC+?lR ܈U@8Td>%ꆵUDٵ_uh3zRUpF鑽XbcFZ]\^vYH}^8opyˊȶ4 bnG0 VjEz%Dk6:Y:^;t8?jp$P(d3&~iW呍1B:3oV(IE2#~3X\eVg&݃Q&s1% H JԄX3j!gx/| V^F nOC<ƻGs w:.S002FF>?qA>8CmwL>gᯎ?vGV',`1R1k4D?IqȞ׉$c;~@eӆh@vBn*,nURG!zym<D,'7P:B~ؔ-D"ý{no^%hR5Dp J1!Ї-x d F{9J eq(U& 8K͠ ')*}w"1>̹V*%[1"o1RA A/J.WZu0K N=LjAL[54Ah3I3:zr'Z=:Ր&y9%" „/"4?YVTy)yt܍ p[N;6 f2{ȇK/%iyԂu44ݎM P]T(\*96^f^MJ{ٱR={1e?K \OB;Zd 4})ksˁrX Lm. >vEz -Q&>>m"gEXqIP-g$'2l6oG?膐ݧ-"GT``y6+${z [H8SffhU1R(.Nyz?R$G2 X-2_y=?~r6cۥg?¾(sS[qlFeg7vWe`V+u=ԩOD@T3lI'^3.MFO{=Ք MjKM#hdE렷Cz%I/B4M5n+hA"`/ y0etqŐKs1qIҎ9281dž'P:ם|9jR2F"m;| |j 1N*jS'j=[ã0Ґ\s%"FIm}'8QY%S0%թ4%;/@&&(JTng[h 6J=y"Ʒ(Zi7T9ņj:q"`u Xi<ex*`fVܝP궘م &|F*.#4|/{7o%O!.73Mw诡f0K}ɝٞnL-aުJ123ps)JcUov|/^޻^j.i`({X _dz3k`2VJ2l De`J4(o~@Q/~w\.l~rC/ݶU@F+9q{3k^oz57HĨݬT|1<wQx06LD9~fi;ITԁ]ɺ9Vp}{j#Vɹ˹zrdt'Xdi5{gu=%?aD5mcɌvDf(Kʴ%):!$moc9tG%ό$ZK|ik#_٪M )XʦnUD+WvhR!>mN[H :'Rʗ @l#t(xJr&hYȀ쯅 yxηgh|Y{aʂP/muǺ^'l>Dg-v˛3C5k1:'+oYC ϩ#ӤDZA0; 4b15lFSpO[^y@Ed%aZv~ڴo`DrG=N zNudP2+Tx6oa@l8䰫E0Dpߪ hd~PDnRָtYG: .Q&s[3Tu!%ƃӵ _n=lUtgpZfӂQpU'Zgkj}^&䄁O4ԪCiD#GaLoYռ?Ю[6HWEݭD֞H]ji ZT81n?um?-M4_#d'lUc?|kئY8ԒJp!Eƕs(UΈ|YѲ(m߫ +гEG9H1.V=}v*'[W* &بa[K6ldiD@2Vځ@'$3;J(w\ N[\tait@;>k G m-'7 ݙi|:H\3 Wu񌕂B˓WwsxRj}4t[VfH|=G$m ~ڱÅMQ(O.TM"'G~B,O$"N`Fczq ?4|G,X#MM.իhba."yrŀA0ѣ<Kx:ߵU%e9A:~E n]0vlH%/2Cg1weO>L2$1D k 1ymSXLՄ7!YFH8lI Qx8[m[V#kR`ߡUw{^m$7t7ŧ0lXOEBg6򽚀V 2#jF(Na>,SG͑~o`..(J,#-d=ar! 6v uaՉ&Q<OMTRTDUXd싯G-B>[*p*X/+'W'`QEg^!B9'0[fIaqEy xMF~+\Q@MB ok=UQv%U!{9OnvprIU6"EUQ!(4J VD6}tUWS4[Vol5[!?oa:L6Da,++ FdLDNbl BO:~?DZm Q۟/;ؔ$#!N=tP.1Fd(i&mEw6}L^ C`O(N#[ g/ȠBuetpY%\qUW':@V2%)'B;ӗUJo2,3>h/4K#a[^$nNuߑr9g~蒫uS{\Ա6(kA|NYgM+Bpoۘw+ϒ :zMmYbUKwӶAywlhx߷n6;OB$xZl1XU[Nc/`w{V;23rmB"f_3l({Ƣ9J"blĖ BP f: B%롃&S a/)Է2zCǤq?TŤo4ribՈC<*(vl|["mL 6RNc>Ek mL;zk/U!_B}eUYUXr!xOn쉓v0[K]A#& `v``$BKJuVD)WE̠LyqߟJ9sf{֯iZFH6tֻQx_l|rɧcδƓBmv辋LGwVȰQMݦ~}Bԩ!gx X7Y;$ܽ2N ɂ7fyB}5"W @,y9xSH]x$0o 63phbprχBɷkm}á,ޘ#xNZw ~#4\G xV LH[zlh rgAs^Ǯ7~ʂa=CVpW~Ld2=ΛꊮK) ߃32wUSZ A,i(,VK\ci;-[aFX>p0&!4dID6]GҾߙ1dNSbW"ig*;F` Lb`r\퐴,>KێKn ݐAGnj\'YRK+:~B1 Q(G#DefΙ7urc &\[٭.l˗NDf-2̟]N,ZH5QFɥ7 `ʞv緪ږ["뚺}w< ٰNuc^:֣֝ݵA뗾4^G=GwjIHH$V>fX{>G|'DwsmJ5e<%ޜR̗v 5f7L;/vՎKޭS ',v0" zlr8 ytލe^hÓMK&_D'oͭV`@bRԕ\}eZWclZ\X05>Eҥ,YU(6EWS/ZIUhnCgޒ&?Y툕KZlyPz;YtzU PN_ͩz3M Lئ迉WDA e*ܹPiz-χ;"N'̀T1@?pXJrvֺv+)sp@K<rZ^d.S堡$ý*zFTCî;,/` Rh*m ~%m@>m vfP;ɉBHM\̱߸ZF?%|h4 X&j?gHd}-9ʟ_T:̼%85R޴%N0SW_qh8+c{-Iڊ 71D}]ڣ7H{p<ǐķc|Q>1Bi:9vJ#=&1~`g g:22TC9É _qU(13bSG2=3)vy0R?(Xz /RS.I;w-REnؖl}*T M>O jpfͪylS]exs?)xptEKc$zZ 8* ',@dCm!9Laؕ r2ϚRМZoACRv'!e1 FFPΧ$K;{ pWTĹKi649)t d3Tu&I33RI$1|T~JpoqbLa/gtWaRSnUL!\0B b&~plmw3v"Z8Бgw[-L[]62o>=@ }t}+9V- ͗O1=/ޜ*"qZ(ĥȁG؛f$$YN ڞ=#v͑-G>273HzX/ف(ve_&<.( utV|fiwisM3%=ƿ~9?l^?p|$Ȋ͡=Y. go͈L<]M}Nՙi VmHm"ÖI:< Fz5n@XNj \2)/ߔC_ szXy>(e3-A_ǯ@ h8Cv$t_b<3Nh~bGh<3"Jƀ#@G gRq&?!D?a)j*c_Ձ"Fr>qIf@N Wf(Z3p,O̸DT xͿDCEʝ$=tבbzkƜH0FtL ıi6Csg3mW[KHUndSžRFBt?o ,M[Uw 9i|bDtokT-8C_ȗOu\3CO6K@RA?uJH 흏FsYy&<7b)7hCƨ7W x;́υHɮXv \FLx+F=t x2 />JbUt m}S PfVh|p$X#H7F~sIވ]|ggIO|;nϐ]^tmgW=(^OQVOdیz2La|hM]xC17j D98`{.cc`*""n5ڐT ˆJN:RT w.P׭#uZ٬ mч&kkvt^Tw}&iG=.UjTTHM0);~HZf]Rې|,G;th3,%F iׅ D"1? +/ C,P  Q~aXޡ0,SX~ʫ >oXXiMH3Jn'FlmF7SDJBӕ ,2^9}&BOf"Y#K5qB7cB$T~Q/08AC^5s_?lB,5mPZUpҢ24G@)xΫ5\D ɻan[Z1*nӅ#č A&jȑƛ7Џԑ$=HX+;K|1N7{5k懨R;KIQ Z-0c#2Kf{EsFZ' dsOqE +x s5;DG7)͂_JBl\htN'>K= t:ĸ{?||aVq5GSB# / mf-,}'y$pw9PH}RPHbvoGxZWE\]Hr(]0N!י+Qm4ͅg>r )VޛgL =XB;^IV9\E{UvSr.ikw+)*9I0[ Ƶ׶lM-`w>}Vp'4y-zSF/opB8Wvg]r=/HZWljiloYLȾ5ef4Wʉ+0@g??P t=zfݒ@ wNNfRR4F CrRbi\r0B8ura|xYB y-aE}OdN6Tr^PSֱS:](JWwa#R}ၝ[~s$P*Ֆ"\ϓ#we)켘hIZ$39畗4gyo.E2jQeÄLL( rW)Mi)JAӅ) Aw`3Fy@$ؽ&"IsȈm3~Njh*ַd')$eb _r5vVz x ä(%6V,bEҘ!DN  ۳3#|΃vJk]6(r5;AL^ yRh$&߳udm}v}m CEvIyt2gm"zʺYpNYǥ01S*Y-juUOLBRaBUS%"baM_'^׺j3$811Ӆ(ۀ?3*B7rv{AsX n* ݩkGE QEdBwmz0 iNɟMcaXQ:-M&dj5`"?N NI[,K4P {ޒ~ #;Hp|Y"PȾs)ײ\|Z5h?Q;cep%x%Zfw!6u|sJ8r lrdˤ5nY3wZ$TQ4YAxKaW^9cZqB1i]yfPOe׿HI>K bO`IggT~2GiB}P+\~P0s3ۅu9=ŭ9  n =pxVb2<]GQHxTf2"|'Giɪ\^k?Fo;>SN5[ם9h}I߽~}yOaT ^Oѯ*7:\.H;DEsf"D3s<Ō}0O洳3(JVYLmM(؎KX]J02=߉MOB{dlZ 0-q(8ł)̭<`R H%%s6~cmw^j'î.RY{K8Q/}Dnؔ x$eÊP"kcVRb(4C2Iپ^'3O޷-;:J;[U:<`ɩ'˟b, _o^O=Gfέ/j)0 T/V}Qi& <[_OGUmGOIOht:3+}&ݜ]b{i%;ųg1 .xj|?pBxzo<+<\qP锈=,=;t1^vl ޥ?YBxYWZ6xc&_ IG6H- r:ūwj3FVcW[yN(oBZKa;;͞D9M> őSPC&)B^GÒ=OoZ[H0]y⋝T:ӛ5uxYDm4.Z$G"?95+PD-ŬD(ZyB՛@)Q/*^4DBsH@w[ڞy3CJ wJ|87>U=\EoDޑ?v /&s2DgYgyd`CDO\* 6B|vWWKzC=/ -g}ד7dc)'o-Q{lRSY2|Zv8 )*b|\ns.3lm](vj AehI%s\F魁'bG9!3gnPg&DTKI:Da:Wi#w Q2''7 xk +hY0"$Z =ūLPt 05QE%qz$QD}si΃'LR,e:$Uf:XEH}'rA8 x C@>yuW%xo2;;,c uR?7 0HBZ̑yDt§gI,MO9*!%64آz7,,4 Lҩ㷡6Fۄag g-y7: v:M#G;3%T&k x*r2NL;:UzؒB/JYFO4㴒i|NJS9Mt$@ˌX 2|Y{}:ǵ3 ȾTY"ȀU/_J$ۏsә|G3vV4Ħ]B 5euΝ;TEJM9ިHޛH$ڿCILjE[ )/(T`0i]瓫a'z q`g-%_l]? ])P06FW7ټ'߻N}x9y/Hm!^B;TOCɷZY*g3z@A7>bdY&?t}/[c%8nJ,ÃSm \+7PF1ED%)'`Ivqkל/Rr~n/|02dM%Nଌ+Ն¶4#ymHi?EebSkJMT hyx?ai0Oha htgQž$\5g(UBҷ|:r$1^E"j!` ]tMx9 f]@[Vym˫ a FܻmL{\4t7򸝬9 ̞Y[>yƒ_#Y$M{8*,Ag㛑7\*2,zG|[] WtN$&3"-6W`"1b_$ȁ#5dY&SDrVoB:҈IpLNJ{ljC=SSKՀtT%JهݒO"J{l|/RM=XϨSjpq1vcf'ik؟u;@_OBK9~,\{l"zNvϫ cfӘXp8n#3gV7(Bt/uF_fnÂ!-`|!^(ֲvbf*D$ űDpsZb =O"f{hEtI chKj/q}e{Fcn1N@aTj-2گFt -j 㘘V^4. V5~ω`<š斳κ؜dzҚ`VK9 ~ink6!V,dy= {ۆdjqՐ\g)$^#*Z\i*IhcESsmg~Rc%e4]U19A򒄄o݃/|jN.7/'hjKW[^{')i:JC5|n_)]qBqGgm6`[vz>, ߥty/Qǖ)ti<8HSA3et:k%>;_tDUb3L]׸R>|GGy(}F`a5ls3d,RH{YѾѹYRaOnPw8$8ܭ 'ku^ Mɚm щ'ʍYyV#;(+lw7b@5gE+O̰8uIU\rrl 9O=W $ܛ҈;΁`9?[N_y!%ȣ#tg\KR.3K+qY:Noգm`q?q Ǧ0rw\X@" XCTX?ٹN%$unWӡBsLJJhF}Նrm\SQ뫣8]_C?Fh7"c&(4fZ7g&' Љ Z|EUm3pgYS[zH/vڱ11f]?d6{2|\^̛N]N0?:bEk5sz+کA+4mƝ;+__g nɈr[p8{;dɸ@!W *Y.vmTnH}~tw%Ct/AFIeRmG!P-cuuSaIKҷ)⧊$!aK.Hy}kTaD+"PɁ,oEiGxj^׆9'LڴI>F*Hz@@"xZ6]4ʐBࢻ Os 3alnm͏Ch"3*bEdWՊA|";Rj$,އFEtj0.?`omz5QthmU^_RC4-s˶ϕ2aSJ>ںvP_B#9_̎vTpqY勘-NWƢAo-{Um }~CsFڃ@/S뢸;1+8Ys17~Fd#`GO=Ԋ|7a,6ɁH $LK)ԙ6%Nc $wm _+ aT[` awaG H?YOi!šz}`E mwMl@ !=C. ~d|p6z]]n"Xy ¸ޯ%jDI9VȅqIf'似wSbS{W'okU}?Xwop \{_l $X̳m쨙UMuJPB15zx!چ=VU/$ ']&N~l֖|KpruƼږuˢ]LcHJ-F.͉/؛ħ9θfMc0Lx4ur`Tˍ8CsMV J6$|=hQrkhpoXˁÕj"-3k;qNNY1'Q sZg.rG֓$I O-%z"ˠ6#f=>?RC!@c^ 5e"6/BN xr'-NoIuI&D},Q%JpvjOHH>Xk} La)n[BҔq O)[=-S ľ+!B&E^ WSyք:nS*J:2OW Fjnvv*Ʒ6>|2ƨq!Zp3Ԁ\M?嫊[pԚeLWS b8xJJ6RܼeWFYK%*. 1˸/cu:r #4wd]rCO=&[d3dIyꕜ.} cpyL* 0ex΅9>#~u%۠)Tւkڋ3̬oQ8HTf6f1y9MZCd1&oO޺7T l!l` Qc:!<`XL YNHR%ŏYp,$鳏}q!b"-V1{N5j'ʓ|(qN]ğ3mD#׳g-*Aܑ!*/2 KWUjDM/ KzA(+2H_>_8lԡ &%n( HvJ%b=)1F2w)l\ ih2N묪kf`,"Y F a 4}&␕ 6ɇ 23}VnxМ 5=l)@SA771d߻<̈a,_oB w;:r8"c[!~}f~5C$οK" 3m0pѪ)rKɎ-IQU0 @ZZQ  ۋˑf +aq2׸3_"{zr,oeoPnјbODAh.(ߒ1B$ >nT#Y{ޱ7Cg[ϡ=4dYS D=BOt9Z!n{bB"'IAi@¥xYQW+rB֍q}+L.6sʕ m{x\Oy $ט3 w[%kxE}&♶ (8@A+wW_$N^H²Ru j UMu>*Ԝ2w-GtRu]>qUb7WK+j}11[TW5ev-i#8;xj"|@r%|d| ' `x5B'j`=ES9?|g}oGY1b*Ψ徢T GӉUhr5$K2i^68b~W.0%,XFubFxWRdh܏pyD3ަE cؔ+Si]ie{^L$:MkD񴭒P`2`=hT[I>m&HPOjGد2jRZr՝I$]7k(k0zJCD$ג/<&XN²[+2r],ga>ÅJf%qS@f Y,sxRk`OP+.T> XU&l</sTXWo]8%bʨT+PW= '7}7yF uY ^OI*aU{]ӕgiG3 $PʙC5Q 47fO52VŽ\YH(]g".wV3>ƒfH)Ԝ gˣZniצW^{ P]|` ȖK<'!ZƝ##3E58G;J 'Mf \KI~ʜⷍԧ^ُq,I0%:DSU-95~'vz"" 3 8I(Ir8LbFod9'Z/Ͻmgm2I'6Nj"iv0E'|ȥ7gSПfgIsvrgAGCID'u:Ll_ڕRQY0 OHvV8/ETj𑿈-E"dZ0`8&YL% ÂBA^qV/ %L#c@~<)ؤ_5%mK,jqu% CoY&dcK +fx8(*V5\o@AQgO{^|X6 *ڼ9p͠a X)Oc,ܷ h/`Xt7 H.`u7I#%pm69vАF9'ehh ⍨ľY^Ke{rrx82BfAjJB$=~*{ *+;~G;2ɕUõE58kqiOk~Q_ƍ-h*ӹ жC&r1QZe*wg%qLC=+J)-5ʻi>dRmT)˅_!dgDYr'QOP>pupPU*t}0JxAl/}#T[eN1_G*Uģ"lEW1_ўZqZ|I G8,- :ԔR(jvIhC5)T`7. hZgYI2 RLV:KTJ cN"e,eQTxoeۧ< "})ȁ57bU%oXl]L}f$Yl}`l{66>< G^~&86ﶙjkEqVHw[qY[֕*96=  `蝵f@=P:56EmO} aXf%c1jÁnY1:\V]zjTP=8b;)g0>@HV p}MD/ѳtyѓa@FRiEFd_^SsR ܰ9,JUΣ 9"Zћ/L̩6ǟ3eRT PF-(l_P !G)`m{ j'Ure+ zP {EdJx=ܨ*8VTz\Uu2*vȽkC=1Q^{MAԚ EI.D_຾iRvx3ؿ);{ELʈWʦ݁yR֒,-Xa@ԩtUd5,ۮŰv 9-#yEQPKa=;L;u -b<y A2W^}uE52 IƲ$@tT p{b Oݮg63 gފ= ~6L-X!kJ7Gm濡4T8QVBEDDĽDƦǾ9S jX]&ZNjfwm$|ɵՠ뿋D) {ŻH mX=1 B B[mdre:Ǎ>WՄ8_$o?FӚ94@e7M7 1">_xO *M<]2Gǚ0=6u.qR Zk-gt BЉгM8| SdA4 iѬ.}$']ܲAhf?ͬR 8y4_ vJac#bo?w*۔qa(8GY;&*KZ$Ȓ^{@~}B&t4(>D[71TfQƵ䕞gXYqꅚ vawP(0iۍީw}iT9݄~(mr.xiJ^e8&snS-S/Ȯʹ|5`sڐAA(h: wL-Բߔ&(0dTfZYI|s('21wp`1 |JnuWeoLKv-KHRdLi?)y c;N弡"|3]j%Ia , )/oy>&: wG,NYu ne[;8ʻEz 1ڟK0,&ߞ(F(^xӸZP/az|j$;1:FmrQSMUtД@i{c6`♽Z76)B w# 45+v2K_o#R#,c5OX11",K=b](*8MfuO+%-8N lG?xmA/'Ǡ q( 7MDžuXЇI$kf,>N_=I1ח\*;|}*iiBoOaΏ+^@M/םL EMg\mW+ -.oӇ:VmZ$d%1؏VvA%SH };,8V0m.%ӖE߻%Z?8| ZNNP{Bۢ2\έy`s"?NEI(>G犐L17Db ?:z:oZƞq˵Eo 5ػnd/). <'[Gn\,N^wkiO_.2u)ny.8"[uiC?Va_(nɘI8n5yȸDv^y)@9`hsajst 7/?;eu ҧ_X`{;'A4%-dC/ӈl2TA@2{u c*cb K3WY#.|&@ש\09$Ҟ!k(Rv;(g I7 zCOw'>,sTaC{dݮV2'p]VWVYCW >; xd0:E-UgLU5u-(<0P7@-t.>eAWu٘)"CY_Y,VUXEMc7W&rmʩؾ}_5;GLx`;>|>B"JHG I<1pi*eG ~j`ej ڤfRM,cNrE?~?kO&RFP;T{zUtLdLM0Bŋ\\ Jqiv~rhzɠd0/4r15m&&۴o {~:Cc_M!7xYUsҝps^{<] ?yiL9K~NTT)2tߴT[V6KϒݗS!:= IytAA3Ո޵JtnšFW uͮ= vCr t 7H'i)XA/F3\ΐ/ FX)S2\^7&t=n1=, %sI+MqY\tWnm,~#$3+dD(v&!"ѬbpyCa;.U_[uAu0ser)<4Ρ#}fl7Oh_Ю=]} XF@_B9FՄa}J'6ט["_鯠Q_XLీ@-0T\Be|ZZfkhhTV*pmȉ=wj%)$,ك.8$V\Ud.Kd$R,[=U`g4UW!fcVsff5B>Ki?tNNȚ(|)@(W^#X~YEiVy.QIjҞ#9FmS tGS~--==p:9,`hNh[P跟kGKx\##"kwJ ڣC,Sh5n$H}KvJgQ,G /8:\B͒Ӿj8]bE* >c?KuyEf5=]F'd7HBsHd8M PY& &z*O=a%.uN+spNv|RGE- ťs{o:T@w0|)?z&,M [όPWEC 9mabp9I v8/ty S\'BEO#M`9mcEF _MV'Jx`('tRѺN5J[qz+΢Ӟ{(0G[i"tV@WenC4g^/K4`_"(Q.q ι mwx X|8@M?I֨i; Lkʦ$)QVe/khc.=q(\ ?%Ψ|nHB\G`y+#f'׸$IT'n' "1VG>F*pb_w5qd_ 7|}Nve\_ 9rA) ԹlrW&ЁV0G@eEu0mKC%x\=vZ7o\ . d/nF[r{h$BI?֖0w; 7.nGJ@\v bҷ`W~t[ d_oѸqϥU,4n[5G/Qא-}43# bgd,RRnJzBqٶ%*x6-)Uq޵HBtq*\誛m8-ȷ!fqU,*2*('TiV{r8)˭y8h@0=d*7k (=̥rg&k\3/+e˿zk}^6!;SznE,]Dy`,nb%! $z>@ON"]4V8 y\wζ- %zr+$Ju MlhNK_fh.OVVj^՞42< n{:JH3f ds~ D?AScSd"pNLcIf&v^ʘ~ٛjuQ@/yճ9L}W1R>oGy7 ދ٨I1ȿ*!|Qc.Zau!ϢH]5bPj&"Sp.E*L`mXiE3v ?Ҕ */iifl]^ x^L"c-u,ԈckIˌvJA{ |%ho3`wxVeͱ:-ߣ 19FVIdb8D9]~oBuU,L?균g`XȈ_#I][)mV*]d8H#$nӕWX{Q&qIWR & <ۙТidSGe9 FA Obڨ1yNDD}YcGgIrbvl3 )Db}g7#r~& dW,bSh0ɸm0U^U%$Zhշk z9<;Q-;^euAHc!~enC5Sp'.H<0M+nUOKȒ<*f\Jʤ2(z* nټ)}85i_{..OJy]?PZ䯧G4Y!,^s} )FN]-j` )rI,f⺚ hS+6qȔ:C UIգ]t$/%EmٷT֑^ys!})CY:4xw _ɋ|lSއfM:dTt2cߣKMWeXCjz QcF:It}1<-PD_ԴT-B _pMvuYYB].AЉ!RB)[;4yY)|^گ`$ 0Vcna&,|ж Y CUVB7 /BEH1 8d!Yx銠VJFY;5ڵ]LS]88\vTR y@ چyq>!b)$Pio+y1u.R51" =f}O@%;0QH6e%63/hz۝M ]D@Ś< ryʑRMyЭ!u%MtMs| :҉Z1u [1&pjWs0[xd6UWO$JD`+̨54u ?>HI^w~ϒKOI&~ M6ɲb]ߡE8Ѣ#T# Ea^&p% @j~l ׻b);8"J|k>k([ΌAɽu$PJ%fFP (r+,̽Ui gS'X?>= D2o4S@R 2 +͓ΐJ;#d)XۏgxmUWgmc>ճ_aCXH]s2*F|ID07WDŒ\R-IfА(6_X;#ocƺ&F@hn4q޼%8Mh)9db_$y(4vQ 5E~+DE̿&(xņQXlo#`n/"oڳL茧z`\D8S6!j"xHWA`̠*ܑ6}ArnNU+}{eo8^b n - ^6w*2&}>keF+魁x`9sgU:|KJYz+Xhg]2BūWHS,77{ O|69AKK# ɌKTk q#DŽ0'Ow`Tߐ6 ޶>=;^p<`jooXK ߹rbIYCc6y|x"E=R ,snkh,?.D5Ve1^?V,ӂ-i3nc$&Xğ(D?)`R*,aBѠ4Od ޔ?T$y S:|ۏP(41Iʲb/:~Wjmwi(1 P \6!i6Epx^m~{{\dJOu4Jh LGy``Εd׹glh>Ve'Y,M*r)@"(ϱ |VW]O1BT]v}D7LKj=@^؅3!>繤ֵGj;XaAA:%_Im%)·lz`>D7a4o"OԿ{OgyO]afe Yju8V}_YЁf|*Ð޾ݰLʚ:K9oMg+0H$S a6_0V;wh 1tu`#uڢY +]RBfSO :D+N{< ڕ> ŋ'XlkوS>U.% LW Kqct 푊oX{\ $2NBYl.YY%S$紜R?dlonң?TiwPbŦfm$̆TpɺX 3 vp2Bk6D[&Ϗ;LJVLǺT.m g"U%Ė7"uX0gB9毈EL)Qrv)`ufTk'mY4ux p =.y ّY`E/g/fvK Ef]xeV7ǽqETXɱEa;7JҰڤ:J0|V.,->A XU%2A<#p O$[ n~BNDI2Q|# MD 8q Kq%ѵ Tߔ,ǿa;X{#a[b*fݚُ4 ]raN2zkR!Oc>E]4|\1cv]w7/G^`T$soO_-:}L(5ywt|ͩo+RLB?D:"'>gT< !Je>T+PPa[yP( Vg<;5"{4EՑŲxsu><.縹T=t J4opbՅ|?Rt7/ &@6r;69Rwrs3\h(D'ZHA*+$M!˙4"k,01, gg1XmX ^i-2 Ru2F}ͬCI='ϱ #!w^ ?Au@' PkGcB;wи%R3\*QȔ*"6yE̹SlOLkZT펾\؄5k0 ,z1?z :҉a4L͋;|uzyyۣIF7 %uRXR3D3QrزW3;]Qq`)R{[#q :1$*miM1;)h~{Wh}/@ Hg?L pPQ=^jkyVj~PBv0QI Bf8C<}̨,SGq.6yR 5dҺF{²fӨ+;2M\xZlF)3CvcќfTmjR㖗7e[m B7NU\d+*czQTe=c5r\/|T̋hQ572b %\"]ڐ|+^PZ[7kdT﮴<: HHOY|Xy)O *| h1(}25Al3W!=?kS78EJS I>L*9 V$ELS.$T-^//8 Wg@@Ĉ!exw^үi_AIoH e&/RV'_Oywa\NH6]ݵd.3La/Ip,6Ng):Pb NojW'5HQw]9=H ~b*;ZQ l:%sK.K_0-ʠ=l%ߝSC墇umu:s=lu4i\`ZeUkOmǺjz#kLؑ8 I52i Oᅺ'{0T)w@uUӁG۷es5xKDf/trg5-]ؾ NBD5hpy;1P壇4__(ai_'Vh1q؝5T B =$'m){h7 qպl5XꡖN#{s,KKBA]wtauhs=Rn7U[RQ֝*i=Q11Yy?OL97QdY,SU~OWFC$6944ü0b هUZ9 ֹ6ȘT4q18oL wKtCoXApI79"*œI ܫ5CdwYC hڰ i3dqo]vJ'9=!6Qxq5neaoM.BB$WqȈ}u Qm'>NKCww[Dz>bCv_rh#x ؘ-V%υUm[ `^oD6'9r*VHmg!HʭD?r;s}R"QȁR+\>݁-k 'iLfkS6P'[qFvǐny ವ ?P>uyuk,^1Yg"Ǐ˞nh)@Li8]rnU8SVx8DmuvE@,W2R`B`woᣈ;84ύB8Cky _rN 6%ܡECouZ+5ɎiYZ㭥X8%l 0_w|׉T 褦;4!߻b4t$2[{9,S"]b9[MUp{BͯxJ uV;f/:å_  +NSڄU:oJ ђWc A݂D ěo %eBD -ŲG>]EE͵ʆ-\߃6E@&#:o;opb$imNĩچFsiBpӿڝ'n5 ocS˿eoBN*i/䨭񬅻c "Gzty/:Iw:UFPsXjcZ'Xߦ}&"U~ǘJ&FKLytߥ{k&6Pg+{Z>ʱZ:5#Q){u 'f muNT#>ƅ{ 53eeXǺ\?풤 Q7/߽_M՘;]lDaMh#>T{0 #_Zde<70` Kq:$GiAytvL9р+hSm+vj-hs ̮%_W9Q{ $;ձx0'c" 1Vrw_@N'XV=llPÉ*h۞*%>F5Py-#΂_ڦ޺0%`V4̨&=ِBN *(OTlG/'Tja3m(S4NϺ$Nk,7_NX_gBC~ 8uujثFBOprTӊh nCZZo_wGc[yYZi8Y&'̡$umedAzԜǶj7.EM?BW6Tpp !QJ\3pfVRti2f.'ţAp6 $Djgˤ‚ kjEuv2%Of߾ɑH|)޲ 8HR+W alYQو6=ihp4l!{7P M>P2 Np+VκW?A8^>e#0:8q6 )A` Ӻq?P|'IsfR$6F~6AȒyz~44|8 `3##wŒA6A@I 99a5f3kק,<9|eJdkxߗT92Z#%ѓ y<ma yfIh9І2GyV;v.N$洍 uHTU"`y/}|5~ZddS/W$zAՎajaJ6<'Lpe: Y.2$vDLA^+k}ik;Q*w<O,Iص t#!.in4;C%@V|$u20 ünjKC-I"׎?IޘW718ٱ̷>2kS81=VF:Lv8ၺ6ZZϨH]޺ h"׺C!6~21kIgW?8z)b+ʍdMQOy~o<lndߣה޲ Ë .EݎBTD"?$.2;Mv3 4t˔Tnh2[Iֿi0vfMGu涑hz0. _naeqIx4kx$d2QVBZݭ}2ADQ/}r'S>}dsJ'f-p8᳊ vʡKw9SFvǽKxbnL  U?V?)˫\;r-$Qq "^{ Fh8}x$=)#uRVnжScio5̧kmw@TFb霚=;;8Pw)us0!:ڣںsRXOqu!gA!1VLM& Eo!SZ7ỏgy*k2m;Iҙwĕ|4%;N"̺88a'dV%Uyd(C{E+=@8LZ#Loh!1 ,(n8@V||Jo>Q}ӌF#w&o)r/BN9 !02,Zz؏R)N?+_KҨxFfr!ꨚծĝxkq3xמ16ּ=4A )G?sL6Z5i=k2hTXfTi)㢴֤D6ίBDd0  cU,ܥ7l'1dBG[wWZc9=H];ؾ2Kd]dL8=\mI4/<&X}r<+셥1Lptq !Zm]$0eAQj' v4F{`u"tn@ 0qKv*@l Β`Fz?w~v0f5o -&qV]_K?%K*;>6ÐYQ_jC R%{z>zO 9yV4\\4A#o- KCo$EZ鋨ack- 0 Ox,_\AsHV];˿Hlڝ<\oECIHvMXisqS[/-˲S*>xYj'JIoX?:bp?hGa\ɭҜ䶱Ѝrk~ P+} שּׁ&BC'oxS%U9mھ9$n/;oY{rK=*7 ̕]82V3\b:_'ut{ˁ3b# hRf__|jr>&ڋ'_ LRW1ԽXĨ-d֌$Gٿ\"8)_r>7iU#zhL+0:|"j`.AVSjqǹeE GpuL kYN]$5ȾVwkQx5l/ ()$kSJsj2!>!4T}t2J+SרbFլT"n'+J25Beؓsd7~C>,_݌4eq}{xkRq~Ą-f7[Vӹu/̼ ޲W–L)RQbF([쒬`-YH3"dGرdxt6YڨlM4k[#1ټo @V0|. rM\7LX/vaBJN(i=qQ"j~D`e3h!bYf,h'tͭbZV'f}:_ddUߍ}= &~6 sC@'$VQX0/<#ua lp29nƸxmxGG=KD1{ĿCG`5}pLrO6VkRo@WF`_d/1`H Sq>2l,2׀Ƴ|*7?f8:'_ͣ ;%BQpC)i./ŭ.Lީkwu FdFpBEL!'J[& Z/yQ" 1 Kymyv0tz*mdN 0%Ϻ}N:0cXf{֐qx#ŸGbP'1#b0\g.9H`p$ɼè"ğdUj8U2%tDYklxɽ>^?tV- ,X4fMD6?7o(gKYf{DdtHkeWo“3;]--=>M{=_=Bͳg}Y@)lY\4 V\ۜžZIKq8Is@OaP͗ LmTC] oZ RjmH7Z+-*=tG2HdZͬ>C"AF鈛<[iӭU{ 뼔Q"cWHrVqg3x07Og2ѼXG0"݋& ~Le QO>r{ʪ,G欥${u[~=ZVƵ=gj3Ap"}-pۯa5^O26 +Ri$$Ti]' p1MB%= 喳)ΣlTssNmXZ(LN h rV3ܔn0 'Ҭ5SJw(tPTa-J\F%syyg\^ll@XbwK[6;aӖVю]t菎pjG-xcZ& m7ĝqHƌR#s/},nM6Z!uZpLzH- Q?A h8/g H1)wdS eRI\_osֻ|v,_QGDY_pƓ%ۖl:Dr˲ A?t䵛QVzy#V.:I';.brRӨ$hy]*&ޚ{('hVf"\Uyg \nRyOT}3f6’jBkEVD%`jq[sHP0lZY=٠7Fg@ #Rayоg7J9z Mi1$\(&W`xT''nWW#_mU6V&4 3 4qV`@> YB9q>xl.WZ V8`dVyn-sޛVI@ŗf\͒D RBYڳ]y0WS677Sa>G +~ZHk_Qp-D"x^ G^C ;a1'J-{E Lcĵ46^bմ_jE"|5\3t2ҹtQ D 1(zlOd)dտsbl&ԑ'6!g$\( e BQ$;iB=NK5c3<)ax@f TPl3=r N<HN -ǑM,Pݺ+ޱDLJ-Ү]q9:[Jܸ|S6Cu)߼m@({&A?<~gk(Dg ݭjn|)Ʃ6: ԽngP;_qթC<ț(xٍ'kni 2H4"~EawJ"k9: |Ǻ3;R2·T{%'+Af0sF0 :1No{CVm[aYNr;c"IDH/lb'H鯡(e+eq* *A* ڇ:b6~˦#D^vVplx&nwBJ͟+֍M_-`Gawn*;%)Iܘڍ[N.G"1 1;ُ!E%ά/^D:$iJ";'ܳrFTf6|AtyA.y'"nPGtUWfW/]d7 "p(>lbp'ۏd+^2Bi؅hhiaW@;?9)FϨ8p\=12VjB?@/0  I39#]j}D*21J257 c0ΘUEsH7tTӹi%L)"ߊ6jmlp{wL/;I9>U^ }XBJ\GjJؤ|h^a+gTc$æg?ݺ_.LVP/Rr'rqQS:~L4ZVoWSTl? E39%|tJJpSJLfx^+H -<#|7pfh|s:u'Ov>7N-OIGCҍ/.țGA{kݻ}&[IAn!A7G#lt#ɖd kp#%'ޝЀax0(_Ʈ{F\_M_Bs"3D g'NR. 3%nFӾ=-sP[96* ZKf5*e Рm\3A]-سJ>0G0xbF!&뒒Y+;iooytkӹ`&DBѪHQ cduPOoBP˨[^6ғ՛"e[R)'`hcrS?l٬:C  zGEFKIy_ >z6НxA3!6*sYZ;Šo/}Ya>##Gv}X @Ro;owi$r5לuPmmN@+q, #O$Ryoq x#_q2v/ጎ̗"EEBҞny. %/ 04)i+[L1j޾Gmcjz˚iˉRBRU~D k[D5 ;̑W'; Dcf|!DcƷܠK218(J!ݏcvpCjKQ/^?N: $=0/g;YUa>gQ0EJxkf(]AkeZ@ qKa8+QGw6Uي}@?sS|5Tul_ FqW&gN*{"cb| :r.A>SqnŠg :PE\RhFs Nm'׿뇰ROd(qja!ibҘq[s@f`sB?> O30V9V7xt]|ZW9?V'z,`dS(P=Ҏz=1K>.p^lR]32jWg! sgtNKW糿Q+ I+$jKKlFԲ_KI;gME׆OEZ.(=_"稷 6ӰeUzk>k6uoߍcnhCn#y:6_+8@衎v!|`}Jj*]{v .!g Pf:7LMP,̯;wm…g+ k8Nb &+1tOט%b_G.¥%޼Rxy<3U60WmsW-b7ز@kz:c1e6.!1e5! USدZ1hڡ-SFd0^Kn{+A]ܿnHZvJK9;pRΜ[ 4Ugqm~n-oo ]z.z!VV1 g{D #.G3bYA-`Ǝ9dՈµQ-BdM=T:5CEZʡ6Po@x՗["ŏS붐Yd%VQqv{FiDz߉r예s1u4mwM;xxѷ ޘxH*G4peN,AKZ12\9TR] ;%; d+?݅d)Mi%/!ýH)f(+>lLhk H/G޻V;J iiې)r*龴itk73D,w2 6R 颁qҁpE+GCtŸvf9X)Nr7sv!SG< 5jzg'u2(hsI O_nqcP+c د8]mhʂ hRAm33| tJ !w8K?tghw>wg-e̻p)ϻb+3.g˻ixjp8 34@N9H+GӺjCnj>|kNZoVvXIwfsVA%habd6`_.+x۲A7unfr٣YeI:9bA)2 X8Wn.t63Cut-*zvPX7P,nJ~<p4=/oŠ㹗UolqJ3h#W#af+FFo%Iʣm}} dfs)X`疛Fk=fӄ1w3&zq1mM_F+ˁBt􂄐T}l'm(ɴA UaM\J_<6ZyKOdt{!y6tȭJs]N<#LJ~Oln 69CvZؕwb$P89Y*MXAm:xRD(N|G. h IMD}J_ϋN~sAto 0+K"dWR^e> \coFe$/GU|z B&⪪qԕxl~Y4>lsmay|;$|$4qTGJS,@7-S X{řx!:S4؄|q:f&c6 N`Ns+? H ҄kqZW@q/rBܸOlׄ=YbT/ hqg:qb61y&M+("R~ۭQiݛ{׃]T3QE)܈jJ̇|Cͩb@.y]Edi7cx@BKt}WX?C䯟 𜒲_5V',2UdT&m{w+291˴%0sgDyq=a=(Ǿ7{2fv>:~jQCe?A4,e F8MnӀVԿCh4Y=|Ï`c}QφBKĜ{b4ִE z9dm~'ODrRph8YoVclEh=/jFEV2hP7pO'g7S'oPH:(cxDBjY߿$T[xQ230Rc`qU)H3Xi=+Io)]"UU/%֥ | a8[fha*Ex>$Al);#YvzURkD:v-vmzv'xEx{ĈyWp*VԓxηÁ?ZJpinϕ#7P:f*;RQ*@~S"B1A8>}}bMgdJ;?Cޘm#O8w#:bD~ÁٌjMCύ"BIfٝ0j4W_T˄ߜ<`1! SwKe^0 R<*U=AU=Nqb?ݤ ӫ9v7#&u 7qI&GJ6{pӪ.1҂W)Gylx]( o0uc'*~F 9`Yy%\;RM{J&, 6D"U]$mqR-0ǟZ^xH=5Y/D1D$n2EU?Z )ӚnB6kA' '{PY^1$Hj֛uTQ27rd7VipBzniM]\ي;?5 Es >q+ BG&1ofrjqR>7L lw2d}M{/gɻT%x aCF lSۯNxx6&7X~ 1F8ds'D|u~ g43IXhű)F6U X:,D \hwf#rKSXHi/ E[r r|Ty1v^7{PvFP> v13̝| 95z$9&HZg#L,G˺UMuhcu(>?騚? σ tW8JYcTxhiB@Fi)3ݵ*5FʳQ /a:ez愲j<ڧ TV>>`("fׇ ywM0lZs0NwD3"RwfUF<"e1 'ae&q.B>G#nӍ~{!V%z` *@Tԯ&0[늘GUxHTuǐ 4I|QqjS\vqШO*b1LL.z6t ̽&̜D>S/ȶ"L._Z.LTA_DVuoMNδ E&CbCІ0 nLFŲ{4;טa_|,%u :5헳>`1K.wy=3̧ⷘ`F䤰:]#`XS'}Aals6^Yń›Oz)Y6:&s(A(@j`0dIsM(T˄Ǖңg`~E*q#)wㄫ%SÛj:Upsgia+WXꊸ\)>|SC{)fCJPp+!I~;RSS5ؤ7+hy,G϶^˟8b{34eWHe2][r Hlw?o/owqwԊ^?%{He&nDABW$ C=kl?@Z@()j3D!l|*-SdiO3U>ߘGRyO߈zivO/)?{-^5j` 'hdZ[a=K>OCh;*c E1^hӴ =&) [!0W/zɗ:݅=>@ƿ݄RD+_5B̻tOVwt@ QmM, ͷ[x;lI/Yb=߭U~"u'(C&,W۸.YCܐA Z"XMu}1ciB ~F8_5%\<}LM!e 녫\,cDe(V?%3MA#9 7(KQ6o#_tq*ӣdp>4ڗQfgNν[B:dcYE4Z ޖ(f-9TO"Zq^S.$y5 AoyP'·W݄$4~AjH#g}-}z!@^^$3DT7n1vq#(.{wVCؕa@-W 21DVzVcwb X y*́MN)(fgdݠ#6Ǭ#{iL<*<"k!iY# &PnMSɊd[B j؇ԻuU"ɪt¸ѩ+D ɋrvY8eM*S0A ®ϷQ*pcL1]z%9)0ƻƏP%CGj<{+(i|z4|.Bcu_6ykt7Ë_kH%m* |"M>Ww#ۜ26g>J֟ehDhtWNPTz-5}v}\ 08k}5Y#qVD+F O ]tBŪ5OGk0NI!,^{g~E5GU4&cVh"1CGBqksx? _Dw7ھexijDk>4YZ=` _zEzGwFYwG&żבYZb{~Y=f4Y>Y;?|Z*kFfyj,>V Y66cYC;$%"yAsHէO"Y6s{ni>vykg;SNjQ+Cny ?{3#5פ-S[ : g>c+2MN)9 9(6) svnǔNpwIo3YXXw"g3;-zp8gџA/M@$sVv+>aI]֗o:e"I)29W/b xWr!5G<q{N;z ٙMP#A*vM>\@؅:ZGfhShbRloasnD<Ψ@nQm6˸'g4'$=) OQ*tb/#;r^7S(ԅ.w=yG`W/4/ >Dab|<~ -J)0~h g;;:'w?dOn>51$B!Kz  ^<-_{"RYbwhIt80wM2I4Ң8&:ܷ:UsL%kb[wki]~D ˉxdzm ~B5z=5 \- O)[J1/DͫF';鱇<*˫M{S~eLtbM{><>doizpQճ_Cm%'xzMTV4"^zcȵ.'*^Rjnh#RZx>6|N\ԩ!H!fZ@.2RfǥKj08AWeմ!Dm aXCsVt'<Ŭ b ږ!E҉L[1b6<ݔ}[!*Pw\=\1ځkfN E!qh^+ɝf~my1 'S_`- ?]J`{Eno+v'2[LP^ffӾj ndBXSrG0}qo+B~gwSOK.њv &w͊!˩Mp/ U%@=VAF`ʾL$A 5pr%ŸƩK,/s+.q"%L~V}ѨZ.격3|--_l5`. > ~uQ:S:>mn<Ğ, /8{=sTFDJwdg+7WXRoՇb|;15??]4yTΣ  gX21sKt$|B*b؄ P/hOn}vJVJ }p sG}Wn2j4E굋Tw ?j?׿;CF!lQp Ue0+Soz|Lx48s;$8%! ?Bk^ݒ)ڔ~v\4q~_;o3 z_[mv+~UC K]=\|jҪ*Noϕm4 sA@#H|ɯ\{{Gf '쟣לlyZ*"^BH^e؉I S%{=r}s`% 8L^n﹃mՆc)VyK@r 5ߓ $x2T`WCfiR-DcγQMiΩpl:wZ}W miKMCOCIى"ם7&WTTIOQa9%V̖媙T;6DH6@"ɤ+*~(W1Ho1$ɯsiF9`098%0ѭdResX==eAwY(Quu FeTJT:ƄyaN,d[܃|ZozmihR`Ē:Z)[2Ȟt_&*W@JYg1CXT9=KSQ IPwbœZ8CzS@(V:ҏZR `蘴ffcg} Oon q! YKebGxmg7q$ٌ`s7%l9p~75KT$^u$X&@ʣ> tgr ʜiH, gD!{⹩fݡ8|jLS@& se/yM[ͽHq`M}P{䁼П+~O<ݫ y.&lyUFX CerRUDk, t.x. , rخ_KVe; NeEv%!v_FxOsx)bF,|Z%HFgr62 WTw$"NP4WˇQ|-Ulcpib$çLo!s }m* Ҹ!/7mS >bUP =uaVDӜZB{;aLGаi~2{%Ptr9 Gr>H^7fƠaG#K {bް8C=x`zTX/ntotƒ<ꅲ;j@Ip:~Ճ4W:O8b9TZrCqLIr8F$Ab}.D͂q#N7$ƛI#ԕO|_۟![=NOrڢSW+ `?_jTI})V(,,=A`V5TuAXy4uG 3vz rj%..q;}>L끟jN%pm5,U欈HꡭH*a@nR73BcPA XYZ=oJK=aks r\{ )=bhđ&T8v):en#5<5c qBjAvb)^g: ` 3$v^?8 6&o/z@0m /($y9d I9N7]$>?c\(S&>䬹K @H)絒,[ix5"K'DUcUXF5M\I\ ӌ(NNKUJZ-Bk׆Gv~`(x+˺ia$㵞_p,N/xC_ 4\HY5 ;ݞxHPM#D3mg^a[aV ~dk_sT2J񀂗۹E-' $]teܷoa*έlT#f+ZW%yӟ(px< kb5w僚j ٍ_oe~ccfnx-\';SZ}AXvFb >ڳdqElc;YHֳZ3BP?sO2IGh hBv5E<S? _f+-B +.N`V_lxt8B̶[CbDE7L'lOuA#JiOVF{TU-ke߻^*Gq^ LFӆyJU3sb̂p\> WSb`U)Wc}@>{u)04BKw ?_GQ]k.,8%/j^(Kέ}V~iocB]ڂō ^ ɯM pz]=EwXoPH%݌duϞCS/5u49l[t׀˧,ćF c=`MR8t̙P!]qzYao 3~YzInf]ÅNFp6ޕ Xh c(ŝsT"vpտ΂5tp*90zN 24c^۩˴1|[m`Ϝ>iV8NfΓB)#7d$&%yOrn7Iw[{w6E*qK-'iFkq=Lmz,eկGE稜k{1L,ېD|k>P"4hVA67<`T kKN]LB}|Qn)%Pkhΐ+;hVw"tZ:RBXOGJgͿ %gz[ů_vqcGT fd<)5JzM? nafAçl{=m V,*"=ԺQb'Ǧ w ޻^'5(͚cG_cFL(m?U?y{w'nk2@J]黈6d@B ~F@O~".laSU)d;*7.}WIfCL<k>hO'5Cu:^OS7əeI o B~G870vAghMmK)z7hR|G.pY Fvc;9oINV` x^-^݂S,t5J͸/صx] 4xʹ^oipzcFV6Þ?M`>&`kLN BF<$8Ӳt]b4|ǹ -g ( }x"JGRGP6tÙF!"T͌L`|NDp6wIEkU>,XM6BbFdo4qdT^\2[ikpLwGW2 DdUN@I>#Zp+'|Ȫ3Mwf|Z};Gzz7j0TJؚJJ-[S,g rfM&p4>~_4T$H Mš[Nuwlby7r<΀ffwPorV42?V*-M#TSF|d~q5s_uxXclS_kC>"w+ZK!37^fpl֏Xw\zR(kfC͢ [T\.eZf7]kQ%=ДgOO 8l1>fU]'!cZJ󥸗"+s~""ex#G"_CCͧ5ʉoti(a]yPDԓi\n/D,иrqGf!r2Y:KؗfE{RTeo> xp좴HJ0S1QJ= 622/_[-u`NtO%:'VH sml#rŠ^ ms?|]'j:Q_a'|n.cYQ l!ݳ %QA~ag?-/"2(Vp"_ AZ'R\դS1xsO{_Vp=z$Zܙ\kLBIk|sU(߫'(iw\ *0^p8!YQp9r[bFmg)xNU+*4%vQ \HLec`VrOߖr/XZ|% eK"K)viTaWԛ Oo3nm+)Gc! `|? |{UdIu]A(H(5rg~Qs(!IIZO`_'^FaBd Ow7Ӕ.,{.wJdz0z>bJ]Ɠ Jq|]zF%5 ".26^to5z)2%U7@J䝲h(0΂AL]Zl*;G[3*mS/8F kb)&gJE:w-fdp+xA#\ASXv]EAcE4S\gJIwH.k^IkzxZE'9HHP" vat+o`˕ ,LWBvpf)&Sm*wrsn3U_t7~}?ZEQx8gT,4i\ N|ϖoԐѿ#CD8H݆bŠ"b1_E[d#,j+ƼB_d 9rDe"=t: ȽW&fX!W 6 }UQhbT0EwdhuvFw;#x> %IZ_:|80D=@ SKht+qOWW>g#R Z^[sFp>߭+ dKO$U`Hן#+j Ҁ$rA9ybE7 ?R|r&/VFgɁ_<>g=MG#^bAV^,bi2ЊUܯD yFG_sLC,4 ޜ8n㻌΋n/^(L$I;Z*evOATnZm7#!hJNڵhqB kV|e}5C]4sxiC`9%fE$jEg>Af#LJ}19Z ՜&HGa+8d! iTߔm1&Va%r <'ć߀u6)|KK] \H-8*z2Ф ^d1:\e g$cQퟮU3liy0Hõ_\ /j B~Eq<S`7]qUf䞿tMYTk}0Q@dxeڷOP%.)u!im-F]YDH",@K~M- GZ׮Y.#n7Fg3G皸"ex%R5av-+U+!Uk&h]Y]hD""ZX1G6:_3þ^Rq ԽZ Sa"ёPE:ژ۳ojK7;c!IRSLz%ѡNL*x/nckPG pI썱Q9`)L>RnT5&`+!v!8rotNnl_Ԅ@7"oz [ky7xVʕFGU4ZX+o ]Ql'oN/:kmki^(svLj; MzQ Wo` T’ f9^gJDgd0uQ3No@b)UsHȴA-f"~us .gɸfrc^#sR~nU "4] ]}DL")kk/T40A-@E<$"QoxYxϪCحH h>:yuLDR3Tm,3/{E9Q$+zXFJXvmazUl9- umo&>\ {b!iUQXkmfݧo]u؜g[*Zu# c+p|ܔG\voB[b=Ԟ #f2ٝ{U6ȴ7jqwCo^=/z#vm;.r*AUYJv<^~HM gDDS[%EjC wXm@74_؏Mkn^ca]m=kX!iL0/A1ҫg:Wܽ9 _8nPʫ4@$V7Ol8]I %/Hު* d AL2Fgjnb EkuQaH O~< r+Gv%֤A:BxM&8`!خ֋R/4Zı!}݆ԆѼ| %/쟨Bͧ.=@Fq.LI@BQEf['_fLB"hnD"c 054Lka?uZB b6u&&ߴ;jҵDZU C=3| NtR/}G޻^F\S g$;v3*3/ĵJvKG%@y P5@}̩U,#)1/;ɸ *)T3EB|˪ ʐAφx3Nd)-.C?ͪ%4aI![%`ut31d!?tp0J 5 *VR5~l͡)Ov׋em]{A/Lr`LϜu\~5Cqw?O@J4(.gDQ#m$BISۊ9>|k=djdɵ H2~i#v|V=p{Z6$?a:ޮI3t0%[Âo%kWt3}ٳ]! rLJղv^3+i\u`n zH,V{eq\wqO:0}Mc5)颪O)uu}STl 膋(OHNxf[]Q|-ś&h8Mu.ryᵠRC_̢ٽ60*^&zStB% 1}3]R<1v/ciwu_KIgދo:ɱe]l>X?xW"(VRum{X}";:M6v< fK4],jȫ=dH5aY|"R0?0G'6uC6r,Rڅ+~B7߾/^l:GÚQd.E0q&1mQ(|njhTm^)mDD9!!DzRiS)zip"S"rJث%h{h&ķ2\j .Twla(Ԕ.{գnV9P>qeU=)%pD) /O֏Eza0_5Oyv6?mve9W׆}յ~0P4S8;#TsQsYes6v%dW;N@kEko>"?t 9bl-pwK鴓2q5j`Dۋ=H`Vc<4&s S!6S2t 7-D(׬mG[9G&]/+N_3;' L5c#Ʉ.XA찊AIJ\,A-NA|.葾1cBt[Wx= ӶHLJ27E;` ukt9߽E'{"/-zs^b*"JEGFOD/N?iI@7s"L동?q^1_%y;I(T@'Y@U}^V(9mmJ zQ)inϿt;`YLJ ߆'A)[6dIۑ5y 0TM5J:܆~%@Jέ  ygo66o-G]W| B^XM}<IQ.W.#â<]gv-@rjK&==׃Ѿ)W"!C_f>t򮗬Ƿj:fM t76#/,g)BIA^ŠXN7p[tfgOwEDKJrZ(a!/-rOhIrrBaJ&/8cgn)$q;GiuD Q<4dG2)V{[՟rRo0(,|*1j:Ǵg4go_"xjc%`Hxg"XcGqvFhP>3+ϝ葸:CMoL::v|hNFJS=)8Ք^B/nR/gf5{W\֕6}{ mvԣ\~61fc@iG3j+ #ÿӭC"ڛV*br,Wysp psJsE6¿tw78υd;]J6΀|:SY}J{G8082 Σe@ yaqC4e)C4͹;wPFRP:uܠ%Fz!H=CAHR LqݪU1ᚇ1 gQ>IJ*H& aM[ KD;䟌Py.]MH#B 6jj"/jsO,~\*&nς`l fxl{YMOݶfuM9ˢO[T A46H8$(4 ZWƪ[ V6*U RcGF!LsXa]dKۧb Q dH!2X3\ 54t2 N!I87&"r/@s֕+!Uc˲[˳QL<9CłJO>P'4N'n2ωt9 t4BCK ~2U&G/f ]y5c i_륡S_bp]1T%ok$/(u @y!B:$^SD˗y }*kO)Re/co~ E,tG#ӡHM/_e i0"@  Rj-"UcMU9DT aVػĜuV{Wn /hT쬋KM5Ss7]8݂DHf糑I(pF}+z E̠ulIg2ҴK9ƭ&kIR|n,$+ pY!#TFdJ%0e[B_Y?zc[' 2ytXT _eg@{THo?JCGDLxۃg(dWFL\gr=Ļ`D֖j$]a&`QEySXu]!5F0kF_q{8SQIwXE!ur^-ұmϊI8R~yI<8a(KF3݄M=KuL4k1a:O=SmoE0Yrb@9~eU]>K`E*’*+e q#DM}Ucr" ?7Ԓ>CE)uOxhR\)韜nPވ¡n[#bl.ib>iϴOF L^:yy1 Шu"-R䬢ʋM{i>=,:q?.W_f]"TՑ"wS:['"6mq XkTn`IvzWz #@mn8=4{|Oŭzjxf}/F| z%UӲ`>*3vֈ&rJ'6 >xԠrWu2ӵk'5'iSYwT*!>2_Xͻ)@)6qшr<6f7Nc4`H>Hx&J5Ay[]3=$XDLVqͣΘIuG2,HY9A-*oF/}csBؼǶPO4Trej.g@3lͧ$F[\f7/ĈMM^1[9nGΘ.9}Vqrf=xוPikDgےD]VhvT]t92n./nj{StVɱ]Yx\pJ]h^Qx8:">w Clhhȩ ʽs\LW/3rf w}_ .28O`Eov ^G\džJqHH&D3$Rwk$!WNy?6E@r Clw. g0„7ONljckҩOd`‡o!_JW-Kߘ&PֈW x:^HlZqsU'KGJ&o u֔jߵqk)B'+?g $]^ 7ã (o{~z*ͻBtrJOb{Jv;@C=jPE֕t7w[_rUr$nL-SWi-s:!EyLӢ5C?vd} $'wm\݈aU/Wj#n̩RۡDh.CuZq jV/g%}`}:tBɑh6nYX |nN uvJ]8f;9+=;?k0 DAebAGǸ;zhQ1N]s! O'0kU}CO+øX 3s\,zz|!dH*c:+sZ)Y|YcK3p>R3U#OkpR=Nq< 6h!j͍:VG*KDJgB/sדѷ?/zvFLdl5lsb }Pz>9/Z=1$R $1͵skhR]#^-#yyk z,$]}EW\zj@G^f}HcMh€H (D_a(֠*E K rQ%Tg:*v:@q|a8v]gnR/՞B.G<IQTPh9ZK xBO0 Vq8o]|VxˁD4e&7(&Ur%Hy^EX׵̚wLQ,S9ME)˩ިDs}ƪ4C7q !Yx YyQ3,j5(Hccd@%_D)ABCxK<*-pK_-biTE*o`9@*^%}*>@xύ Zx}APninDωK?)Q3J#j9 ae4>uj '53呔}7|=iu5zJp $ST(lS\y2kLo33g"E ~8r1|w?VP>(4ډG.)} t,f4wIKד@WFw)ޏ>ݾIG= +};^ +S/4٪%/ԲKD IË=&96Cp5`h~QhGCj*^,#“ /MLoιʙB'[K *ـ .=onEj_p'Z7_!@v`-Hax)#p8iaNcMt[.KlPYG/Scr/7ܛ5)!vl\.ixxטtIȺy+]Xo(|wt,?cٴ{Rhk !T \Au-<);P2eQr:vۙh$*I@[) #XWK?O .MK"&SݢJ@ORb[7-$~n[G^4,(ߡhWt:b˶Q{K*C]욳S($51+X;"/P8V):X|lδsEXyRi!8)N[dX'5%R q^ `nXenV}_ W ,@3,h3APToG;4Ȅ(UIƚ  N<(T e81\ Bx4);` {L @XW1KȺO_Q`sJ"%h]9jH*ˬG(@fǸG6PGh4 o~bkkztb|/4ΗR[r> ;gm-2Yf'}Uלp$zf`\`C@\'QS[c3R;RzV?vԌe c6c_=2T&ni>;R;1iKg=rC]Qqt" oxo*B<`܀ϿF4^\V\R;1`Zv3*D(3W"y;h>{R\똙hWG"9H !:_b_`_|EOWuJӎ_wK(ëv:"!HAs%l<>)7.a 68Y|(rp_!r@}$*w1z;mvQ4E^?1/gcy^?rZ6Dzvh <PwdI9uTkԬa8Jez|N¹I_#rq:FTbr<:|%ok˯Gs)@!V]Bg/5W}qq"ø`:rù&1 Caf(^4aPT><3Sut1SClҪ]Vhu9qp.W5eeNgZeْ%d4\AagYeֱJU VhYjuQ*+_I#QX>;z5[-}jv( Px|G6CzO->;(HB^^؉#b#1zhZJAcM[T]rĈ7T$lnT{ d.jozb}Uq S`- Zk'?oiHV*#JQ 1 Zi`">3A/WX8sSwb٫]"i縷-)%&W YDѩ. g}2t ʺR&"wst7KgMR~D SSs 8֯jkp!g } )[2\/ ęSVo6Rx>sL<\7FyrwV7|_а{jG/Tv̟jj]Y0+恾ÐTP9g_=J{HӘ\i]nB1e$ 3'ֺ}'/{efiμWSb)IF eIDa6{NsfLP,T(:pǐ^83 [XD^y(ā?l o{;_jY)(0OzVvDJ2$U!r,R --9n^cY6)6m -49D18ٲHQIv%@eI jl7YtmaN갨lcd'ǀ**.7/s;\rJppSlד*eB4@SvYX=G`q\w7h>g 4G C Xƃmj)aN0$^k5G)u3DXuىag'*io\<',QDf\ҐA$DW,ު=]Ǣ ݰG;nEZ6+|>Jd̞IОƜ hj|>jn*/2UEa[o&g%[P6oK& M%9C^LCu]BFA4C:e0FPb7Qkkw6)r0[%POXZn0vqq)dFm\[sy6 \ sg31PQ,@cV}t"j9~ Ȍ E-.nCnr~4c3nrm@7FUP |8}\T <{?.N"ijrm##M2'S(Դ;6pSn{fQ8 =OVE06v5[혲|\',Viڼ!;w?H6vc`((%i>δsc[aƮ?v_lm =b&Jt)%WEZس8ҜQSD *>Zb ņE % 1(n$]Zfի S5VBOA&ϥYZߙ^`≼2Ws{c7~BC Y _"nnwJ5 ;<6P楣gX򈰙xh>e?R<߮pd PFPxGʲrSkC*X*֕@l14;~HnՔɮ8 g!Z[}Q)jء7 \B;yT>4;h{6p;*l=$^xxF-M*7ZBѳ(BDȥg4{ |\{!%(vFqİS{1:VaąVl]RMAL.jkmU:$L<+r*ۻ㨪%_ۆ 7eY[SP#u݈SYƢO=v?`s cOiL@;jp~+zkY6_|՝Qn,b42$BW烆g~aa eʊ}FodtdٞND0'8R"QSɎB lŔ|Xzȋ`N52R⓳04·mRެڨ\0@w IyMXQMl) @Y w">\8 eCn/LbЕGR&}w6MJ_̯.?qFHy䡬7C($\ B#!.: &߹̛"ÝsZݦoA `NUSI WRIpt%X1 u%zQ5ي}uvT}DHw4qТuHb@v$P0FABOLoM\ bX{w2 KprB{+C=QfY-EYĵOgk=-{g4;$MY 8/m# >S0 @'4m*|a?]V4% ɿs#ooT_K97ݷ5QsGɾ>/?i>Xծ˞A;̉ë'$\mdiWwϩǎ&B[Ix-LRd ~V2T <=ZQh|o:ڻ ]w1ݿ$) _<7L[a԰(_r(:۱2T\Gmr$vzG~|_~|ތ9/si6K9C'r#0y^V$EO$SJd~ōt4d¼Sz4-W㴘_vJ~X"/=zxaRsn.fFVVg!ンR.%`x菁%[nbv/-u2)C}2i)ZtK?Iy[yP4xdҬ[<߬(Kp'Zn7>Tع,BF4ĘE6I[qYuq&S|gl8P#m\rq, LoCкXl}Lt7Kb؃`ۆ8KwȮKˬYs}W=~b^?APYg*5^z)ؒ V|%Y>e&Cǘc!onϾ҉9Q. %FgšN/(|uz^&֣۸,rv&Nط\yUJZ[.HI,.-P`ǭ7;-g=v6ԯ Zx3zL&VFNްn69/S7G|_7SZ+V AhWúA"ğJ>WՅh:P⌤RMNDFd[5=Iް"ҖR}_~ݾ{A_y*#F//ft'U(pµ{rkIӼIۭz5'L@.wKeLVtvc+;ZM|f!{> `%y `o ji7/h&=3 &nc_@%,%`^MM,M ܠ%!565#=ꪵQ# ]Z4ٹ#u|iG  y܉ x%e-}j|Oi4Q .{9`,{ Tc쯬Piɨqs>+/EE`hr-{S$G:IǂP[϶8BK 7v巁Gr- }t*_}(QT#f=, BN[*1W]M7WBNXkI n?!=ItC#E9Rp}0wH~k 4BOA"8Ip G$”t% ? (扬"5׆ S}*E:t{>ju>M[MέBZt E> yIq?UכSde޿Rfm.lǫ@ I-?`yp bE{(٫RI >әv!TBHsx5>Л+_#>ai,G l٭@?bNpd0Joz&ᗘ$xo񈥿;c?O&nHGMSXCie#p5`t6N5 _" R| Q*Ǫ肝audI݊/+y\{ToO0W`Fb:\Mk gE|2:. -p"jkfm/vh8q{0|3$uiI͟E)&?{qFַ*]Ͻlou # BFJCOU^*; u,?E8!lk\r-Oz^3c$繨 >3  ^+&F82ĵˡk4}l+Z SHxQ;S ןtl}bZJ| o2DS@Ɵ9"d//zsx!7?ԡ.X5aHAU$|gE֗P 6Wc5,$WLO~[UUlέ(~_PIH*#n2Զ2 l.9|=ӻFĔi.W^\w4Jq@2=)sp}gw<$Nv*z/_~ց"LH&'IiX'q-sC31dҿmzag m?7Njkf/sҸ.N ^E *M*")WFa/ACj: 8-!j 5;]f40ͫ֯81R'}(~\r6T,?Fk,!nE>:x"rԈ3eJxFM_b5Fd4X׿_Zls{23׃^6z*W|(mH҆byk| 1yz#‹4益{vnhQ\30M :9vvЈSiZl p mR%SQ'-]5_1dw%_~? a]&$?aG$辡Z0&L#h*-6F~^I8&/z汕Nb0OMJ(sL;:".QOlcܳb+d<@paKv}/ Dc^Ҧ)1l2RhNiZ^P 3*+g{{a,Y,;&~E::mwȺ k2^3o>a#.'*tSsi.ݥ֜_7[0oB= HZ>OmdzwKRm!Dy_agnaY!l#UoOze΃߁O#7VGPތjy>Xd+5^,8OJ:vQN5!> %Ai& _:b+%9eK6Eÿfl:3vO/(;H XFT-le}AwW9;]+w+U|ˁex_û{0Fvx~UA ?`]-^%eY hy3[\q9[d[Tx~_ȮlP@*a~b{Gcwh }N7t*JP1?cKr^f~dhՂo rID{K9fx4CcxIx1A+e15q/py>uv~J2O->0#Ah!Xڕ.T>>,t8ѶUE(mM E(.; 'oT\nƛM7Կ([=EjfƆ`u5cL=WͯɆUFhECII"wΦF1k3[̽}'s)kF"6Ka NAō)&'P&hcN%<9ke2jqc(ɪD;\,Cd6Fce@/{s:bXӒî7a29Fi}< 6 oOV$bM<%rbkדz&Y6jhZ/}g\$#*zԗ{ / dޓϽBHwޔL@\eAJY%(4) AOFYT:"};3OqVsqAYSFԣT̲HF[99]5wc0DO).(~mya9uT9w8/qi܇ #Jz.\׶ LQ9|Ԝ)~qF&鶧M % ZdaEf T׷s0+a5Jk3#fS٠b*0 Q=,~9н6\=l:_t+m:ݒd:;n`8`NoB1_.{l0e$nF `M 7=6D~(&+nvU?GR%HO&[־=?ÂˊLN!48sBlcc:4-M4KK=ЅEJݟz{57 a~ʅt1ec/Y12~@h9RC{^_Y#V(@Ŀ! xVWىr˜ ';Qb/bA˨9z'O`U12S}Zov|_H KƔ +uyURFvPhM GBZx%{6m*P,ᇏUZ{.|Ϳi%RTqQ)p1"d.cp::ga{`˧|.4K\Me)U_4&X{Q'ա/ a;pɶ֎@eO߹!W >Zxq9NRX:1}z-^!H$'߯":ǰRyLqWҕ!xmLY-IoJ+č>SQMMz96-T[#4a%@Yl^HR48*H;ŭӷ7ԛfM+b؂JQ([Hg)d˨r3E^vװҽ bSHqZ6JK'8j&L۲ηtc(bfA@Bnkv]e:om1L[`ŷ`Xڲ뛳[y-)Ū[BvDU ~8U\U&8i#ȣc <:-/j.MTZwU ')Nr5Pw(=9oKSW#ě [baJ{\W6+BJF3\),J0q@p #Q0>16. j`B瞜oJi6e˻;j%D|W3ߑbtC7Nŏo^+-U -=p{gk)(]6:ö WJ$uD2M1hz2X^Ĭ?o*hl? HlQ[~U\:(}+{'t'J ĔxDCwȂrI< [s:׎78!KU1'|H%Xf28be/K(S{rr΃P^gKaR;ںz"{9+ϓn7yIo|"FS;#䝳#/W-&ol0qxU;v|y+4|@i_n"Ɨ Hd)gn,٣q(tßx\C!-xOm2t@q㑻?~PB%Y#Xl 'j GHBVR{ǵizV@:t/}sL<ga|xaMM3g(VՈLl_)Qia@؊QKpYsB%4|t>;(T*&TE(u稼Eڎ 乔\#!jN~f+Dkl0`gF=hGUܜ#Gv5/^ՂZX$ Tm~O9 =  nUy_3<$Ȃ݋FU--Q#=H@ܢ}~{go$9&I{VYY# 22!v0(@+׸~ZRkή/*aF8ږ4=+[UfdXt0.΄ XUXXgebʅW$* vl}=`#Q~􉒨QyrڅexpL LUb EBqޕ8F jF>1_.F|$WOM,(a/\qW55׆\и*ȚD}#Y} h+j62ꄿ:)0 ҷP7itAc)r{}T~3x:SS B$$'wߝ:LKܕh3YmM34B[LDzD+qͫ0zsm$Ηj@){:Gu4NX)tTu*vMAl֩ :M^Ϣ`hlvI@ i rߺ$K, F9jbBy玞 N?T# g+&QI<<_t m҅(d|e'ྻ]6a-:&L݇2匐PHۃC/ocI GHnxH4TVJr?:3cf۠TaN^H͉_O=l+kŮ"IC(W3G4 nһ0&hV6)X[]1c\f6F݇@2Iъ$5bH}p^&ut}= {AWeRZ ILvޕGa]z*@K;IzfDf0>wg !ϭ{Nn~^mN!Έp5#%\!j˨QZT.NVRx^vuٵY E%=R/2$Urt#f}&Xk?y *0 tY04fGs c]j5;g.;-`rԾ&4#\c3yO~39dxШVZ{=~N`>|Sz1)9ֱxQqkLX߹)=畳Qn> 5ITGAZ&8eX%GSpZ KW킊cGMhm +vZE ;48|PDZ6J4dѥ>-.<v;o(eYrœr _ cAɟ Q 6tw|YcSo< uÀV7,֮P٠ M3ke &tEC [G|>BN u u Ƽ[,hc*/j4S*"䧸2:jx7_ˉf:xx--ͅ~8K;tI >h 7FD3B3z|Rk=k8Pwn^1b|c)!!8M<"ȠֽI k]?ܯso @&|t.0Z18ђFFcl+t]@%EjR`)~k1gVn8;-f)J"}%^)nCcGm%1zO&?4;ks~(*+lLlf6ݞ㢼g)DSmis\lL" $>vH &f,]:6!c&Q.,J lX 6#,r*UA?>1ׅ +ŧ% |ߢ'j 3+x0F1~|2 $7l^ cuz)Xq 6@Y^Nۆ@[^M #~٘J" r&C=c s MRaI+ yA>}@ju.TڊT0'0 [5܊%̇ノȌrY-.)kqG3+;0(*"Ƽ,OkBD^$3s[QkܠҸUN ';(WNgVPU|7K%g>ӔtMͫ\FYb rE41" \Ye6vRm:%u 8[OWNz̦Yuag{Ăy#cR y j"⣥$̕hO, pfdw:p):=6P"[$X{:HvW#ߙR r֡S ]xݠgcv ZuHՆD|E#~+w~niEb125=n_:nlxځ'fdpmtnz֋U(rN'AS6q[_15LZ1wN)Ģ!30̗"X8@4ۉ&"̙ Θ7v pRɘtJ6\Z|=ygJ6{AF&m|EW^LV ս! _uٗ4ShAke]¯9zXO=h+4Y0b!Y1S 275"*D?F!צ#'@ 4_8 [_[LptS̅&`0JJ,L֞s<pt>4`_1ӶJR.skBpPve#%,aN͔.>N_ye]#2ۈ  zSuVkP*I/ 0%{j"?y [0|}p~9$q W6>- [#3M ZJ!?b@% +ZP;V3oٙ-*V!1g@\~%x/4{v|jZn=Pw$[S}4zJ/'>;BBFK{!ZUE1FCp<7:9BF=#٢OAliTC [Mqfa.e VD=o-cw4<#aok=f7GqϗTORP\E.\4Όߣrj^H<۔8_nn~(ky59l^~u|h Tq.H#Q"z2G)te=t<1R_*u(qEfN@W+d/We ip} 䨴+,+fRJ40rL-W9V~X2ωйt^IgC[ =Y.E0 ohBlRkœ;7-ۨg,U ]ǕK.Ȏ[1]c9m)4E ;/,*)LMCxefmt/*ր !oqnݛ8~t4Φ[.`h ;+IOO)}=]@vtjUa:u@mK`н2=4Ψ 2D~b"~;k!f:w9pz8+pC'7#H`0"`Ό^m&0WkS#i>ǥK  gKϯk(rVwVa${%˃ FɇM&)lsiW_=8篃rrQ*}\'im*LarWtw[]oXxÿж<7HSdQ)Пt&7+ [O1?n$XN噘 E3B>ݱN%[=視!AJLv  | 0!v[%Yc0PK s?x_5t;~ ViߝLpmaWG9CcZʠ+Fs=_1_zw&=4^QKn^z/GM};}>?`CeuX ӲQ.JRO[8q */șA3lzs֚9!{Lb&bTHزB!h)W6b5SrY;p?0!%f+csXXU`i19Lj9UY>6[$ÄMxF0q*rE<%6nΆgȠs ZSAߊ\1wJ+@!d6\Ba@٫s=G`d BُB4Cvk/ y6&n_~d?&2߫kIAHT _ƀ^OfrSGNfTI /m0aEl1M1" V:3>C%$AM$.i MG,T_^BZ78[L$)R_!t߈R~a-b2.<94"\$JWXT@b`?kq5d)Dh+f D3VX6Nk(bl\aE'êh!hϷ+YDGc[xͧSXg=:¿UHyo)Y))wtdt[1M]w;$ }d90R K"Cp|sB A5ԩ3KWȶݝIƍ *M'+@c~L( YҒҠ DՔ&"}I@`Ƙ"Q:"}d~AHqaZ((wrɼij{;$= $oig~c?uIs\ P:Ns$x\߼-NGʡl-#U[EdkyJ%vY|^mC{_N0/<4$Ӝ|$5K!DAp$hR'~[@]V:[kRќeUagaeZYN|~%u(P3'u0ӄg*ҧzIIq#*1Y<: \6ؽB,= \b%͒I9~oR =S!ɀ! $(QjU0]_@t5͜;Y*=acw/ Øl.=TAyw+z0I[3DQ:k3OAA #ɵh3cpג oS."D.~Cߡ_x˯s.sD9I ebvd"\DJW4S݁}؊;o U ׅLPp\-๫H񢞥7ۤ\&;~٪a.EC ɤlk8i-RYRR<%UO-"A;bSFHrf.*cz}UYO_{,%oN9.9=էCu8|n3P1!0V(M^IKAm xrDS,>0'tXs ?'EJ-,:AJJ:{O Ku³W>Xrn;NnYE~ .z(hKA,.O'm||DZ Z2#Y,; å'k~ سA9Q9pbQs(: p#ep#|LYS2Vx+ji t/ɿ5s0ˠ\1'Bbͷ*l>ց |F>ٴmWY_ʳza_ ӷJL^,vW.D y+o;o릪놥8 ٳ]FoFWv DUm"ȐymE.RSoaqP(~V@DxI]ɾ _;m8$-24{ek)Ep81!c]z \-~۫30J0(n&uȿsX.}s_-w) ۠ O]E6:PK"RqEa؆S {ZDMr_C%&>F ƒCԴWte"i\7'hSۈ,ݢ1X{ 1_bֱ2MJħQBkZ2%>M0Raù=,2x^l|{ǁwVaDվ j3D6.`a ]|y4i`7 _h)Vq>iwLonhJbqUs8˖j &>^ P~O26!1UC{㦐;4 `dLųڹSWVCU:^;RA2AH,ot Lz9By &C" [cgWՖWu~^..Lœ pm?.f,󖽱C--H@HI;B+7c.Xnt5\ڼ]d6nEM8(ؔ%Ve5ۭM$x -Kevˁ10LLt,͊!#\q/hp}>ؓg=Wx@CrV d 5(_,Lv Cg.K EG&X>?\ݥ#lI^V!AP`M6uh{8]WƋulĦ.M/z<2l?o_~.͒/w֟j nX˹mƓHI{བq܇Qje8jR5]_veMGh Sk"7Ţ7wDxķ$,PVDZkjw*Fqk(:m+F JKMdKF2\;uL!6=AxWޛp.P\2ǀ|W\v_Ũ#-WA, ,OɧüSN(E,Ӳ"%ٻ{sa)g{JCK.|oGQm aՔe U2Siy͐t͉sZGr0}^#W$$/,Wj܁PofI}xf tB ۜRfAas/oDlUy^&>$`im¯9(8Idǂ;׊}TÐFAW[C)EOMA_<3>A[j ĿK^i+Sp=SNlF\ 288,)0?nf`!>g0흴ݮ]:XR돞*}UXC 6Y=_uS6 }}w"/t d\ݣ1,QP5<G !=+eg11\ԽKM^6ƶ. Lr= $1Vdw@@&}74+WY:PC_*V̅D綖}dկ+>ql狡0 1(Ju(ǻ32% 7 \ʨjFqMҗ`O%J;z*@( dcc{$DH%9cmK--Hԓ ++ڎTiaw*er/ϬjGhgͭad!\Jps|#.YBKeZEӲl)ǣHwuuzzޤ ĈaZ7.? g)MÉƞlӡzJe\j,* JpA{]/#V~07be8,ݥYnGxTm;[6Z-lf!N֏n%#2ʠ+Of!pD{? &уPWB/}tb$$"tP,tj=b'29 AL~Jgw|C>r٘C"0/n7G{^>QRŘSDҵ5޿NWr1Ђnhw>4,^lX\>R~"ah)/Cbn=]S,0h{WfcU-h,s[EmW5f`ji%k0Yv!n8?>Q] S!%#tL1GAG_) |qrRN ӯ-9HB;} 'h(q;iSq\\&o*ϔ`=-Dfc MK\(_ cx~L]6H@AwxEP`cq'3DV|MFQ F'fW//O4Ev=Spk@@6ehWKU'IMc nSkDA9Vύ_2 )R >"|x9߁QEwpg?l9ڕy&x HPSԐ[,kK%U>F(cZf; Od)B~ _kp6҉fNNe7;f "KQ(dq7AcSLr؛k*:XlG:#l_FF<#xiOZfZA{,à,ǜcD'\H;tGf fߠ'B OAO,c7>,#2c}OW$OԲǥxp}LW 9S$!MBr8sN~!_ JPm8 +8<3%Qo(خ!o&jgfgR~%=q7U.2 hNXJqu:gI7 %rMہ tm63>|_S#irORҹůwJ|iH$h/tQ[%)󗯨fDFr7QhgIl19\56+*ϱ^ ^'7O ?4ܲtfּE,|7׏QIh)q6@$ŕ6 Ut~[6DBgnyvG%+(vSo`C}~0,h^ /=_P#Z⤼gEƑ]j bƦ.],չh<ƿ嚢& 'P}VXGJգ Kn7JE|l}EdMWBB͓0HX#1@#3*+^EEKl]xhMP[jO+/ B!/Ah=hȎn۔IfhЫMBA{?r@+ K3sZi;s $<cqKa5?#JRNgOaeE]7ҳkOr<:' 6N;!|k a{xJ5V?:sn]&7?a4<(vS:PV^`@lՂ>ϭsޏgvQQȇ7P,փ`NS6GX2fKs?N",h b{d4$ F[M.M>qzNka -1}:Jwg[ D^BF~بn $&l. ~Hv< a=8kzcד漑nEx1h;s_Q(-Q] GևJr~QtM`E^-]Bi4Wy9 {eZчEd@N; we>ɟ\kkIK;T,PѳΣMO,'r$7c/7\55~q\3|}yO$9Kʆe7򛳠vt M +٧OQҋ= Rio #H|0de ~z8(3 {K!rȩu>\r۶+D~NL5! Y'CT1$Mɯ{K*X5Mt8 %w]ΆZe6r =چtRj)eٿCkQBP.77W O7'%%;UhdWh#-HY 8ҌO9%v,eXA"-n`rH&iu#cB/ -}fE_P m^*IT0r]T@jhS .U'TL9 IW3Ÿ3ͣ8p B1QBܥԨP| u3h)Ƒ\S=W0xv@\Lm݉% |l7%Eo[>7Qj헛Bzo%l9G?sOk|CG>-$ 1shk _W..16K.G}KSoYqVHTt$1"Ou 5cyŌc)6Ɖ_cw'|@?lI͌0x#Lt{Eswȕ[vʵqlF;f+mik-zP@1Aq~^uVU0_ py'ݰj<;UK>A*YI;O܅/u</U.]27k8{r .R4,Bwb DM<$nJͧ]/J=o INqB%B$)ʹDzSVNq1*v#QH`ėE!ُ~n[[verg! ߵ"{%8m_z?jkcy5v2}͒fq‘TׇJ9lMgy:3{f̃r7įr̙HUߔgKןaj+ž!'sv|Qڻ#={֤1R8-;@N:&)b#,tSjdbbҢHnrT?s?Up/~2# 2C6wIAH_CJC+BJn4޿hslΡ{WC<ӰF D]&y^P=˭.*=]wUޜ#9qAgH3ށΝĐ%w1bUgCN@(~He- 'JνvŕOh-9@x+tnNZ"&X={Vdo yT(\cZQ`rb5')T*ߐ.xzvݹ|Q%OD? 8L:4z|+a7sH4 yk )=&]UO5ɈQ/;s=s{*.Oﭿ[g\]6 ۑw׆՘9#`B#7},^8xkQtV;,7#ڷ$q!YzvGb3UG✣OԄTW<{KGۄNү}tLL2Ǜ}[zh,az=4g* |ʒNwgk.-4_(RP[. dm+rp:^_Xntl/׸"TY x+8Fn:s4}P;PTGjojKsQ)cҞm DjMH"/[Jkp &#QIJb"ñ+upzxܖQӪH'=(u@lOFs* ulNcA#pGɩc'MQPJ%`S? olh7eWn4=`Ih3`\ihbuW@Q.aҐ#Sϐ2y.n;?D Jፐ'Nh`\qwٛv*[|RxdvV ͒&dr0[\@oרO'o }~+% Rti詌$Ƽ&/֗6mbYR6g Krpv!f|H:mc3{2lIybCL_`۰8k&['SZ%R`Jw2яagIs}J9b} *<>$h΅ H y߻:SG5Vh𽌳hHlNjs4ERO~Des!q={a0&p{`xɞu#!YP u{cϣʫ vol8h4ݎ,qbSQY򆧈I-|JpZ]7&Tnv$NE*٢}Ȉq982O4jJ `E+/.}׮[AĖY8E[{/c:Mܦr5r6$ )Z.oo@.et: ӫ  קG(YZJ2 Nܸ#Re,ڌ8/~^2i5 B\ j鮊* שAt mzrMsڧF/nS |;\%zZc>p^۵ N2 5rG-{3Qd$spg47 ŧEUZOVJxm܌D5ndAA.\3- n~i8] |xdW2|!@t:-9OiHreyiĊKr ?N 2n(BXZy91v2>!gch^0}tN\X/m !_ˎ+=)= N)#})ؔ@ _1(Uƨ^tDRiI :EҔi%?ׅ{ӧ֖s6vi^JцY݆s#ꞜgY8S{PiźI1l+][ݵ(OnWйѱydd,GB’ 4'i 57G}wqt&>N+qbyubdYEh们Ҍ<Ե]Gl/ҴOиt2Ӱm/Kg޿LJ;?9~zӌB.lU9lT"q CPq>KUӡ̷NGkK`+r hQ@e#doN5,l͠Hj.$)wGML$qZ :K.'Dp 3 Cc(CaiQD.Ceg+*w9'i 7̋ϻ~$4N[Zq:8/q3_G4*"T~cMWL񥦁VX<] gv0 @r=WNĐ3lD *oE/Kyghȉ䳞B x.@k/7>Ԗ{oYkC UDM RUCSœb}+i -YNeiR<S6}Ȱ)]=RA>,`271HCFJ'={k\k*Tһ d֨]@)zhٓ.lz7O8}aQɏA,i ;҄hipBG7I#XSzxYjt|df0L܇.KNyk@WpY~oycv|*&lV_)LYhbgkºJiRoR!f+>~Iz ]#'sT$9,/}@2T|c9e8g,ҡ_z?r^$A f< VBx, j-DDN/ܔ O!r^5(NG{%!(ISMOA LiDe/.e]2_P$f, 0,Hᓕs"[+&*0Y # H3^c5e$ArYtpɗy[|k3w 6oD7.HD'8g ^6nfGY1d㊄Au߸5c8I#b8b,t~e߽S^᧠D$wBY\w:b{Q\3e=)= j # ݤpCsmU}wW])me̅"f-8A~rԷ:Y9tچJO @Ʊ4wy:)<8s<Jiy+s}$ey$нƄj:4_OH}3|{9JcN,#1xzQ1m VJx+;S$a֫;Z|c glU?+*I4j$&FܑD)Ͻ)")e 3x"3!Vpq+KdiBcd2{q[3 2)Z3z} dޚ *Sl xI + #'p"(bd[7<:±0;:1LF!W>̎h+7D en*$'!UC(q&11}t\G"AWv&&a"eDfB ʃpy+~Sbm+2"[$-*^QjVf [0~0 2O]T!$wŅP.I-`2 ҶWsp!O~ʓQ4)>A0wϷĄ.wS#0:;DsgTWY(DZ]>I?NтIC$IH^4,[*t,Vvͭjω{.36Fm2fjm.Lm2oI|%J/Z7i7)?E'+R}QY"Y|-`+91H-Mrv`rFe@iޤ©EUPYzgYrhPr4[C AkP79A6 :{z];PMlz@h`W"D,$Ň*X%ROT!̹ZF}&d.|\{#-~Mdki~J)rKn_MGZoGN 6VxF;\Ϭ\_W dq_ Z5+.TjMh~ ߜ3wc-qwJFfE {&:Pp;$Rs8=2q fG6}4GqЫJJU$+uyRZv&S\:cx%~u,zQ(yS]r.=pp!|]=|x}4=L<>6̑BiP}~@,EL#ۯ~ԥAZھ ٲI!]_yVN:9' }_PB&;}_9)kBp7"8=#YNϒS!{װx4)y}?W.y0mr @j pm^qǹ:quɀ/Rj2UDagў*_h*aM}IG$ Gl.8EM]f}Ă nn+ꬭC[g]C*H&g@ICPSxԩEC:})d^Ɉ #b*:0N(>?Fy`ߜ J+#M~jRn9* &&"66a}P@tU-m9CM"x/z8V?E\J4?Oq# PXOO!%Sڋ,0$54\GsEBpCW#ZC}!t[?-)iBVk&BRM۱iZ%ptvosJVm6c3J.{JW$쯧H6]YY¾l&H5$q_xKr ;9ۆ"sҐMN&,˨93k9sk[~W+g+$p`{DK=?l\qH!':V.nR7%B ś2%3@4q8GXV ZÜcK|0YTOrG"PUX$ VUm#[^7 5||_M6-W=st4W),-'!^O֕ykVr}*7ns(⥸_]Unމj.h@^}4mrSeTZQ Fٙ 2sь { \+Wijܟ\eZ#[|zݼsoX ,/ YZSz8K|ҹ,bW+^rDT eI- 嵆0+*5b: MF^^~ h~w|T?!D  9< 7W}7? V2l6j$L?L3(S(ĶzϠ}^ $hhybjwI/m rota3:|V&"]?yv UnM toTcC#3-/`Ԯ˰D`yE8Wkm p~|قN 6X,~S8Ļ_6%Rvn #evTэy/ Y-V˿1^~r]rz2y[<ȇg`B1ֻ-q}`3w 9`+}"maG?;@G$~Mv:k))~`y ?jf&VY,7 l^fܠjGq-G=ihOA 9sHش AdFcmRkIWh~֞PsK0AQT4 b4|˚(J*2qIщ+>dސq[YS6:,̐kOәF#jd _W _MrEW:3.rU=!-;.V i5}s'Lc9mjƊ)3Jwyuw:#a/* _)hywm7(j ݈TdjCX2WiT<3Dfh M CȮ#ݕWN]pjh8Uz19),RSb3(ʦчmE/Gp11y,^+_ '̠m+t{fZ YNe0EBWxZ/>`ΕΨ̦bmi'a~zt6aw8!Dorm:xW$Ą6uezdnVuB8P<$K-|YOX:dQu׫n0tnNMd=^QupZjJcdԄ㈝ oTp%UP6d<)mۅ k?ΔBF O6{]LZߛGr˅\Ѣ݅#:$Uܱ@.fs&7jp93{aAWCwYárӟϯj ZRcIKwM7{/d FiN*rj.!=d]Ud:ȺW~  jCu(B(1h\6}~@@9 74786ꝫ7fafT]sGd3V?3G4 ɇ+{(z;t#u"n10E`+ @m5Ss.P^C%BWAnΡP~hT`YP-IWf2YD4dۦk/0KDb* c/oM\UwY5: O4 y\Ht<VQrھ )M o{,;LB0t6V]c9T6}(T:Ɩ_)}avS*fp|oϫ2;溄1n:5] o!pܖ#CCzT~_Rx?a;X,4 Y0oH:3kjsƓ3"lC2Sks{< _USSpO­G"!cF;j d _U[J7jI!ȥ 6=aA}zq\Tˡ~̅ lAQ=E[ՋmA-K1z?lj,77rS0 ]qZj^ҮU\4XjVȀL~zuw> Mt@Rmc^.&j?Va@S΀s8w5nI2w `-QOcewS([#gp VBӿJףi-.-NjUyP¾/ͽ:hFRQ1. DȐ;t޷)ϷEpKEIsm2 Ty">P`/׬i] yeB%oOdTs6LV(Z"I]fX m;C}1cMM `u|W}vkboGz^D#1L@30$d\XX~\?N=y~ӱBw[('33GoU ronDշpb".%CF"SN_-~X1GCVcc/!ާCY9rE~I;c'b}f r߻ŧoG4̜=&N x6Y8o8Wʺ^y4ED[PcŜ7G{ ^ )Xޘ,/$Y;|ѥ5 ?O"ˑs@؋p xj,#reol|?ޞl˳amJP>&1Qg-ACl H8&g݈12uERpSA@8d d&e?[xZmK s U}"AQX~HN&^PX.!锆nZR{aODF} ǎ22?ElN6ӥ/̆yo[e;3cicz3a9tn7hDV7S_wL-@3.l]s'r|yf4<+ҦR-ԉge% &b)bʗcX)¾D DμO.3kz Vܛ<^r\l[f6Hidypn\.^$ҍzm+?Yp{MzLzPؗ]@4-.d^¶ v~I62kc8+L#=f,뒥l6Pǖ&vHgYD:-iA Ir}'*]cHIRK+)0 5-na BjGu|T]> @~}c/S9~\{8q[FLupp4Z$o9EuqV)„C gz:M5+ﰚGDS6 ~MeYhQ` jޭqjnfn+Ey6G£27$%8!hB 2muxhƥtNs,5D3 :m^)!5b z˘|Ɲd[PlRc䰺3QR\q%>%BX5OyXʞ٫yYQ&zh,Vfkj OHdzot*`ЖDYOG0Fm9u>w\8C vۤ+icbTA?@bDMTE5|#KDG /;Iqqaɭc,W]]OTυ~ zO?Iv:`2K: S\/ytVO敇~a Aȡ'~.Ç(x5p'1)۩ӧ|5"9揋yLk֟lkPD'%4FTm=B(ۊ ިh&H[_e/ssW9eJnTm6¶Ruޟ?^^]@rtPᤏ-,.=hR\Vp 8xjL L(EF'Տ0ю>=Bsfi XP={! ޱFLFA&X^".|~6U@/#W ]NIGM4,qN%^%ݮ:ԈA F_awOfhTQ$?bYtM&xhňl"sdS{ Ds8`]4*TUD}ıa"hup eoY6#l J)^( HBX>+Hz8ЭF[e`^(cv!QMG]NOQ+ZoC>۴f^hùl=Sկӣ]VSG5] XT+kfր{<l15=qI&NLhp2@ h魇 .F!iw*(*_TpN\G3n9;Ex1̖qK,ypAU^m]G+eta\0P?YQ"$?"].s*`7~7S1 :_)H\(ѩ/Na}?FP0 !"aU%U[MX0hkqL?12V2VXa9G`WDv q,sfSK)Die|y fl ѡXNӟ^e+"a$p/\@1>j|dq/p\p %wg t?#FŠGIds}@t󛰘klWV@[\ gf[1Rst1/ v@A'i6{>?FX$#lX+,qC~Upŭė a-jbmM=眳GYyW;L ~Nǎb?`O6P :{=J\cH^ 쐐 g f^ r`7;qH:Zh4Z7Z@s@OߔW֋!J"BjhiH/FLʪȌs]wsO cP˳mHCB{lggdΏGԥSHǦD[؇1S81/gJL]3=iQz\0Pa/3*\مn F԰Y@Te,OS:,cY0 G7n}>d^#$8Hv<>+MO6$K 'uЌװq aS4ݼ!B~qU0ܦn!M< Gi3rH1Yߤ!W6< p3SnKg@zɻo߸+U{RZ;9)pV o K8i FVV< z(h!8& (z }܏DȤ/CWP24 |ɖѴLEknH==UAdWߺBeR`3duF|nTMlj 7n/߻vEr6Y"W0W |/@w#m#½0 e [+_+ܳ[éI:NDΏ®9ȔS88+ q VL*K)kz?[qE]8 2 Q N֝.V"vo`5Yր>NJlK>~ul5f2BwS+Wa: Pp,¢`uJz%7ՎWLjKpdj!Քh c[u-!2alq6B4I&J@?㧧jQ1 8Gej(M~59|8ZSTR Ǣ-#”0r`@̆qp{7,\5Xl_ uux\H=a'(u9ꨲjm\-D[oW70Xf,z,X[v\j/C_֓ ]M5n!HH`У :<}v0ϴ(SMOke94wYЯa}a&,s%>iֽwƑWwK!>»~dB3y,x ^K""Y(!D72ϐ~gҊ}Ѣz*0aYiBm/zSU@m$4 Ι˒ɬaoe Nwsmk*P՛F0I܈Qe6X0渼B/QlE|3wc_?ZWpGM+|A$iW& ɗO)fM7լg4M < 8Bn&-L (ν dpeޜa0TW6gz͸@jxWgq;'#ɨY:?pOZQq7]g2@""OHNg[ڜWt[fi^0V=!^`Xo>)?A~ŋ@w.k%5tQ!R]htK{bz>mM?X/G{9;2sQJe|:U|Q_&űX{V{RMeR00ƦaG6~_Nx0۔~#2"n~vtqpKلQcK g+?] Ho5N@#@ZaW֝GPEHu}]Zk>(9-rX'F-{d*=אɃ)"&N4Yiawd:(W;|lYK(C:\i~3[3b t$ -"Դ׭$s?睟$fMՏ" 2w-R 4pF G(sS'py#=\j$rBr jσ8VoTt%7B" 5޾u% ^JѲ1bn"L3@џ % S3Z ]8 =kR?T_A|="¾,#5]@sg YOñ#c.#D4Ȏ uOȋT#+b^6ghaRhHNqz#i0nSԉb"!zdo,l'ˆymS ߸-'/:vaN#qX>4yw?PlĪ}v=HxAAPYNk6gԵRw4ե,)G9rqU֮0]"ag b5[bʒЏë].|=ັ[+J74uMf1mxZ;hğ$I owkꈀՒ o\ ~ܐ*|PO*ɛ$Zn#ňTПn^&nj#f?P0zܪh(Β_ag̛ʪ~PΜVm\.e_s5|^,0>ja;7xW3t+>-?3Ȏ:L7-l?#*hzU #Ojk8<8kbݍeyֶ"GUW*T[ @yS@~ H1U%{U6TS-/ĀvX)0Ohҥ) w{o'a|ӷ=-T{;rdb, & إ.8im(}|l9Ԅ ]'_s=qIGϛ^e&٠L*|$Qߌ(oGl"L}c[JS\f.[?e Or_ ;>ņw >G,L#X0IW]a //|>x 垰pBq\qDN)OTC_l2D3??']wҼ$o* Hkv]ƛn>(0)!qU Q?ԹwSA߃TI ^|5 P:*m $Ba&F_`srg~Buc}@o~Y̡cFt(e>g\2ʘ,%ל,`IÙكFܘ^(|<)p^B,*Z-o.kM+ ̸I_fWSWZaͨ~zOmkr7ԠO˱H4Uwea4Uyv/AcD+"scRS.ZLn7 D rGy ;G|QWZnח,%?Fb;'|@_rLNvҸY˕"d0ۍm_ΎPkV?';X.+ۄ(1j^_9oHHqU$__oԟ@xSYiLT{\_˜?AܢL͠}Z+RVUE&k{.dK\Lat992I+rqޞ:(f=dLDawX;#GW-(tḋ0wkX!=$YhY*;&n]S74a|r81.xr6Z:^(Ӏ)!]W79 aL|E?خ3#55_رoSX*{§Y`AkiE!l"YK-XA#$"HpD̈́ҸlNikWdF}FR@Cs-~= F936߅ ?שá9A |08CVـoI,=("DCq/P-ef%a~OҸ{qM. Fa(/q'&hS)k˺.9Z%PN*bTG[06ӿY { MYb%=ScⶏH kRv*&v=;|rvTasp>9YX|$bXŷ˧MѶyD*gzyHqAs&yLl'#kk n2g^U%̊4sGj+T\{-.y6,( H$wu p45iE ؿ4FN2gK8wCPŋpf9_tvXP_L%fY5*0+B_H EP@}8UZN}}@Oao(jnTd;,X+;%k׿iFoeҚtPc?FF0{CO|$}NGҌ1#q#JؒiZڏN'0@6³3~^מEqRY՟b3 ..t~m%$2M +r㹴3]) &Hh~ARn/Ix6lFt/ۍĥE|Ք'pQ=hD1>Lwil~ŜU.qn`>`3W3Q$_t淝hp?No<)mE؄ YE[N? BdNApۑ-7P+ǝ^`նK>Tl@fPrv@|&c'jqJ ̶hy2Q['S7H(=(;/50"o< !b8Ugg|Sf.̆3m0&^d(@0Sv/TxBDtBDǣ{zIS*cmRAc>zUbcig% 4:Dc(;ק43̏kSauHҮ2#Ja7DLi # l^$/<@"Wϊ>\T63\lR]X _/e%#N䮾܋߆q'64Řvcl8Zteop3غ`J'|1~. ml"Uq}x0 xA̬j*g{˨MQdDQLM G_Ntx@H<.ys$īfv9e(S?A= ==k{:Q)/d10N]n;WkJ_ -XaPX@q"K)/|,OL mwIo7/ֈ#Vfme8}_FRTwtيoaa+09ɂ TRhxFޒ:F|>FcqUo[8U7@JsQvJV,]b˪, M݅Ey1ƶT3񊊸=#M$ݫ#ۈppΈ'>}N1 Y.μ$? }}/E;ܴϋZ},g%_R2G\ҏDGI`+C1L+Zز: oJN:/B%WHϚӉ6ombx"\'x R=|b86Dƹ #w$R(2zH'BȀfoٝk%= s~Qeew" 8dXqL2N 砬%aa(8Sfo e3~`B|I_ϡY|xc};( 7Ἕ K^}tE/'I//%ȅH<JZaH BXs=f|O#\(mʸ8+VĀK%DiµhLK1DnA{1\޾~ Fh(iO-%l)*q+,% `h'(wN2r$C5F2}w/>+ T]rnG/ᐝ9NGo (Т=%:>)i[P1|!xzEa;ds¾fOA3w=ӅqˈO8:&F_vz ۼ~4Zb191x Q.7T#K>$7=*,F1DP!7T3`x1 RHt_}6s0ď'.rT_1_ \JGy#3|*XWĿ=ރ[V>&zR2Me־ג?q%E7B:u|[Ķهؽ6'j*5he ';&SΏSI;zГjWa.#-7 ߷7j(>Db5XE6aVBt ug[b dg+IPIC%7l._uŬ31 "XaΜϱJuԴt'́ǤZxZ-HXzk,(qF EQV ;φRAKA-$p/ޠx8@NupI˯~ fz™:pg?* 'Qvo,Y~;=Dx4f'@ 6Mn.v8U#:ZzUӈJPEkLk /:{#J- ='8۾s>~V/ZΟS@΋xi/M jl`>w{nPF㜧4tuƎ#?/EXKwf?3:LD>Nv/δs`]40-U>3#xϐ uye"qK[R&pحZ@xQE}KK^ #|eOFGR4˻sS #5=l?;e1FBivM3&rf `dF05G  }kc! ;Յw30.ɇrfU6}Ic)jioF0yY3~guӥw5Xz~1J:3\oC|ȸx I^p8xbN`i,eRE%l<~1hk7!K_*63uy-̮wg tX:0f&}va:JyX;]xA-!`:g q ƛM#6[- =A '0Ğ򵟷+iOEO{e ]˲B4GsO Fa?z5LHJ QhmK;Sc աe7M7h9Xzhyy~O%q XlLƈUZT[EcZh"In[c+yl6|;cQ>K 0.sl(Yڀk2W+$I6R8*@VD`*qId*^D\P !ւ% yUn&eoFʅ9Zv7~.:_ͼYtH(2Eq؁`qWH_*d{v.c^F є@R' _3k jO%ي#| 90tɻ Mʹg=-B,غ{TNn9r%?Z|1 t֘`D=( !'!}7iSR 2SI ̸<ٻ^q1)mƝǦxM!14Ke,Tϵ1z%N\rKY~AIg? .H{4xx 2SL|+_S ]liGNJ&whv oO0mf^I AARsut#+A /Bİ ktA']ߴvx{0x2+Xzc쬁}*KC,6 ;) \rMueocVpMpp:orM1oQnXQm:,ק*>B]ۚڄźlZ'QIWs͒VO: C0 G|Q*q"_ $LOnE9* ?b8EgqZ%5oErk]uujP4yMnl:֐_j.B/OհKIr~k3a˺ rSdM`JϏ {B# jS_&3q~ע2½Wˢ%t-&P*;m.]ynAî#4]iU |\ZzK ֽB v=ۈt !C,zlFbـ4>S7(({kPfpѺA[%|$Q-VEP @d6`@XؼӐ%H<4u.}8_x\h2yt*X5BxvfI<8S4JzMHq >Bj֢ܸT`4G 񨈇0~Sbp!pټPߞI-_>FEj2W1 ^rYngײ⃞Z*ԕ)bpsF~a :8gTz<:-Atz}~h+9ws& եwq^CєX/1 OYˈ0~15 ʉl`SúyQ2<x)ee&B\(xKxQ{1~NWa!%j|*Xs~+::l90h)ԫI"o{KyaߓuqEcVl`^+' |H*x @qexǥ׹(w!kCC 1~OpE#>- :u{x&Q6Us~P@mseK\jX>?vM1  J깫h,7K3Ok 8o2S$f/'m&6? .B|e ˺zD- EgM׸Y-Nz|1*"jҼmg!IDSc0ltLXCrfSU)7 *^ø&'5܁ ~ 4_4[bs-'r^>!pE`*ѤL:]'+ ߮=6;h(3Y +L4J\(I<!PHVa蠿}uY0U8F =8_<?KHo^pky<2}yb'QCJӟA~JDwVPi6PM/mm8W=kI78l]^Ozp߄dKZ$xn3 IgpJ?XRzt;#pc`LqAK.HzThx,;.ڠN;PdһK`Dd "9,*}ĸRy`]K7 J}B9wY@ nXH{\_B%5f]w&< Ff5œ`}e3.}`4DZ h .semLVmԺcG7''9~ -PK7ZH%\N>qf[v+ ] ۋ8 #(eKQzT Й0bP'i+j>ZgHe,F꺿 !lV5WCaG8z? Ø[8̎th*͑d%/#lZ.5a-M>kXmIHcxFʴz3W+tw|r@6L`GQ8?bxŊ ZnH'8BPb fͳ|mFjwJ]d+ŕ\eOVU,U2a#2%,ƣ/{f]cQ1ex-lpr7=~E@XF )uF]߇YSDe`t7?6̹#^IF񹊰cѣS wqzE!g R\~wҍQ"6pâY,G_*o{`vX"E\JI0UĄUNg`I,ҹ2 p 8N٪+D:]6*=q ɯyԃMa (_`.f$&],DU'Žv\<3Ge0kZ8 B>s6f?m }K 3]瘞Fߝv##6(K1YXl gλt˂O`,%邨`}8@ګh7lL?"@XTх < n7AZ3Œ*#XwV䫓݋lVL/U.!6%#A?NGK6cd2[&XPRn^Y8Jwɧu f#VKCa*&OI|ji F[V=AyU)di-3ZJ=er>e_1 pyxYXvFYa8+a%s2=3,AgeQK7s]dNֽel㴲9|r_2Jh?!hvh<'R5zQxYl;ӎ̤,lg2qR%A uY:<ZbM&qxa, Ɛ.*pݰj RE^+̌APH*jSTl%5^ l kDU&;fi^5?Á$r Zo9Mzj6E_2DiP+4I{ݷT(=d ۡ= g5Ey~uI~VVPc+GUh%iER̥`1ڡզÕ%qBDP'ҼMPD봾:J5r9o!w+gBL? ɩR9*ٺ gܹ~퇴 XX?)S7[Қ7[| |Y#ٓ_}έp}Ƭ x*|иKLwkmTl#`~Y-޴/,˨R vQ{ Y'%fR(jmpAeFfۈ'fˬ^$ )M߹~@Y`2S>ZT-Qi)964h0~Gr;g?1ccDQGrIFqz~t78(b2DHk9VnbCwMx0I&W=tU/I5xf[GK#u}~L9j!N˧Ul\IH gͧpsnG+yᕄ2ddDZgld)Y+zPϣtC7̀gGO<;JŏMCER /'Q9.G6?+Ϛ6Jjh!@øuxA{>BU'l5?Pvx3j|[Ok*$C.>Ɯ:vFK£qhC3dZ7ĩ ;<gm"B'&'49Ksq7*yp(rP93`k pT4CƳkgLZL_thﳴɿҍbNHX#3N+NRH|*:^fi ,sŜOpU VLkyQіCҠV_E/ꢓNHNu<-m=$,$l15t t .,X|݋Ce[!O|f]B  84o&-HCN9q=ҥ=_w p)ݣFBRmk`hVUE=~N72'R$.=JW۴c Z؅n5rK%f m0zQ3d02[ X dws.VV+CSq 2 8<й(BJu -?%\~FYji8L;(xr,ҍr8dU*1UD$pBIYbA4 ]DZXdÆRs_jК h fWU QE/"\ϘOCy u^K (weksIOFu\hiǪgڷz,"AkIa-FL4̊ƝЁ*jmaLF¢ڦfcפV"'8d>4 XmN0hiz~w̓<=3ٚ AyѼU12 KLHuަM7$K'$9c-PNAɩo f"}Gĕ$!ze9hϞK;Y5>@xz#ޕSoQx龻bn߁M^j:2p[IZlLAL&"꣉}LLP鑈ˆq0rP*.xfM_fDd޷V[grN1.mJB6;@ א8ZѴȥCcȑ~VmW-/daQZn ~vI0gI ,b zږ2o_w"`lCq)}& P,:Z~><ۚ g]&"@V°VVܢ]i}196pƄ~[riRjZ ^r_]-&ْ lj{Cn ƧZ2Jx\Ne Td]9 _D@ jp=; r޺q1TLaz}%.BVH+pb + >qdemwĥTK?LE>#AiڴohTF'{.a wW2n:ީ_Ồ*Ҥ~4+_Df$FH@qsq9O8`O|kV+QoDV9"5؊{5Y=Wh"z[Wg\}$w&PG!(]rqq(=n!qȘ#I PyUMl*z߮݀PҼfFff)z)gkӚ*O+wW%U zߩ4.WE?/f8FLEwJ_bxNOH!&R&XRBTO1%ES*lo]i3Inc-\㰍 }=ȀI=9q;xn"2 @DUh<-=pC S0]Xq ÿw0MMcZ:AAmipu6B&Zu-:9Ub/6ԙۼ!?g;ל^)NH\ h>O?}E7ls-\2.'gC fRysxf\ǽ p{Dƴʹ辛B膮p&KPG7K ^G ۽&B ʄxdL]1U:}h(qTq"'I$q&Q BDFe%hH\<%%񒅻Հy+BO2>Я`[S׈7=NA٦jqh#)d^h]fzk;yg@66*j1Fi}}AT s@y$P'Ggb'B3W@.$eHxNXFhg%M'}a0FqNς +LcMS%p\Fy][c2~9LYzYRR$8B2bsEVC ԇ;3RoOXwl7_=oV+u{hf2f.)QtY|i.o0<9@Y(V̯$ :^n}$ƃ^p\%``@;S"hN sIgvi 9aRBybO4+s ?Nv-H@鬡LUW/7 S\j(؁q=kW’d>؂VJВx.FC`m&;v_y>b܈;izbml P#ktn\g4 't}v1;4o(DI+*m?De@~¿ wLj|g0 iRcsVx[F㖶 ovA"|UnO1^Hux]R\J U,׉QWI$*O3ׇ$6KF$sGDϦh CHa>Z0_ "$ޣDdb=*:\MkiaO֚+#ȊS?O7}}M٩GL5ME~rx 0jꗘF0L D6},{_4==nKf;K޸.;EaEd2t-HpIAze1k;JğMq(_m7%(M/FՕoUO~Mƭ\Vћ_i$q"ꆩ+5y.~Z_<4VvByJBC $pIFË%2/6RZ !v[!2ݬc,Le 瑦i<#BgdAʬGқT0A83 NXǍʌ2^ZF"}eTa-˂J6*B75.%i˗ ۪OHWp-wh39zo}|4x'әHơg.hݒNDI닃{/3 IT n7P q\T]W Gc>yO(ʢo8=]dIBv_t86!tGZnm"v`-C^e{F kgvDԶ "YاC7P% 0?Xn'9&PP!-8B[B~5?R6i_W4WSpH·[yE}ׁѼ?eڟogXQX2.YTY룐Ceޖ arYfN?^iNz\@l 傁Lc=taEU? \\'}:Nd.a[ y: ;Ag6 > .V7+F [l(>[ŵ'K5̇jBxFzpÌ YͪTܿNq.Ix@[Ґ|J`ӵL˛e!ILCs1d"K-u`>UwGس[]kgt#H1g}?RAX Ow?H ZյdNw!.'wKm@s/X^pGd (?~RsXȸuH0 GF:D#mǻ> ΠL}r{ء[gJf&su"عұ1'  +jAGyk)LU{S KIxvo&+ˁMB`6@vfubB! pm.0gZ{5 E?Snkmnp:.7}V7~ѧEݿdfqS`_cZϡeҝe2u Ǎ*6 |K ZM/ qDt,TP`h3?{׉.5jcqfЦ?qgP۩JQeW$'Msom̰K, u p\sw2PGNc02 %8SV20L,^"]tc #L' &KJCKCMo@.(@S[3_Evy!=.X0w];rY_j񁶯;G˔}CCٜbHv_W%GpTYkF~f,=U;™v5Ge0) mt-RDp\$|@%cyXnHKFdOca.d^&Ԃ a#WMakЊo5 =]Ȏ?/;slezcv)]+$X퀮"wFyM>&9( aRD@6PoMƏ3xNhpGeySUɖae~4?XF:m56^'=\=^AyVn~oh6P(3MZɹoɃOź0h&asf66_<آ3E˴)}kL^AU7-m*(q?WXj[Ȉ-Omg2# e1`,qn<*/).́ ScCè"OΒlI$'r1 L~ʩ3wO~!,Y{pa߉K$?әo!o0xf^7>&kS>|r {xc":ħ_1Rv*Q_ ǮXk=zZUқ$ VN e08%#]d08bLFsӝݫUdTFNz4_IҜ1VޫhaƓdi0-̷̗[X խwoPҬ!i$+0J5j".cGэH]. Xr{pAڣG禈Bve. cz "mKg3䭵vgb0$ HIUnY>PѰÓq$b cFB-tKé#I7 ƪTÜc%fHxeVcz|qZ3JV_QPF;%m+s]'\EO!6VrBȭ؎ľV,[mFr1Dh.ܐue9 ayY1#V^TMgQ]-Jݫ}AyaKJHPu^8)Y/I ڮϖ L)Q?>bAUuT_y)Fy.WYM:?F[ )Dͩqd*niwT%M)Ql+ i`IO,C#:˂CXni#Xst\L/0uh5T1mFŘd/1R)k;X@>,2ZV |$=C1W?JЁ!5()C)ۡU٬7v9sKXȫ.r-:z*}rƚlȲ:`BӮglGqyv]%v~f"ZKd@|9-ZR{DemaсFݼn{[i&GA̤$0Uy-n&`!r^nnڽk>Ͽ=6io|SewWQipwb˪P%]; ,[wtGIS@BM@5U"gf3]ys+HpsÊa.ƒ=Jaϐ<-oIo0LD,4`= RQM9__ ![Rawݽh qZc0s^6|<**.A lQdܪih ot@g.Ĝ#HI`[)zbM \ix9뮀CmZOыSqZW ^=n̽41#Hc9x [њ>8r&C8vINQ= maɈf~Ԩ*?p 1A\#]ޣXғt{9ïvu[: Go1\u < .=샴2FKVO90uӊs E|z7>-iBvtRl׾^sǁ֏*TO+G|p]6Of*Q&A$5AUrE+fnN`="ViX(K\7kj&9W 0ޖ1%=Mg)G8;+넫iyISԦSn 1TC5@ݷRD< S{K% ZDO3q!S؊[rIŸL":Z~d<Os%'m>" L;E.먈'~W.o}9;%d*nȞ~?*6a]c_#=  >E?Qsވv [ˋEf>NJy^T0*A'G=A|MivlUE|iH#=UAuM9@Evz\QƿӤ%b,xoEmhsBxaetubjB:z*S'F$ݑ?o\Yq`bX%Un )Fu4x*#S8߷LAn&C |oPZ\=UKRvh_6 p -I`>48L\>XXĔdLM{Cd;՝Bzi)yJ_ZU [2GQG`>W,JQDo eߝHI Ua(Ew|Q Ûix,uAC 7'L 4-Rx8㗒pY\.E8&8 jq3G7^[~NWK6?̎KPDqPs9.a2߅ݑ=Jzҝqv&# mCe3uA\kWY'׀\^ Zwzsӛ|=j X9ns Sd67x$-kr q7sx`.GޗGT#5O# ͻ3̯ {qoPE|y>ȱ k[. ffWJFiPg9WƦ lSXJeK_7!F͎ +w GN]TU._隙wH $:yhׅ(oIF h #%D7;TM5|  k}vcwwP67Lיo5ՠ']6!}e+<.`5%9xIi`tinmS?ϲsxC}c`+/*荴sAx,@h+&s}|LG1Ʈ d~ʙ=jB%ixrBAn}\Ɩt!*Rz/9Ǻ){f.Vl&~{؃EGl1MŁE u@CҜOgnFO0! =&|޶oyg Iz>X[SU ~%?O6::]3pEi 쇜;C0*ه$v]>DK}\ˈى@9h w؂ϙ} G!a`vh}:4^HFcHrqIfXDͶcFX&8p4ူItn 'mGw=m0նR4lAJ dѯX[Dv}kQ:ɳP O 2y=:=fijgluH*3 keAkL+Ϲlªes>dcFSV݆kipZ(#m+rf|$6},ۡ)pY/aNʐ[sk}UU"š{hgRwNy =JT%#BXscf)9uA"sj2> C}^]8u:k>7e$b Bx?g"lz.}᷃COB3ꝵMmaTi*C/<"$HY@L¹ZjLL?)Lj uᬳSa`65&ƠG@,n* XUswk[p*aےLӆm\4'y!42aV;"O#B<1mχQ(C` PT0gfAs'D௮{pLd;kx(DཡvA $vO/%&NMxx$Rz GlL4gYZ07070100000271000081a40000000000000000000000016101d03c0000b624000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf.ko.xz7zXZִF!t/:;]?Eh=ڜ9S>[u|#/|o}ܣ}YSGf}3~cJ=]9R$8! mZLB=q4M? ]{/}[ȥY]ƉTE< 4S ;jD஝v1⹩Gfq6bpEhZpm}6y85Qdvr0/)9 )`Nt43@].CVbRV28 Ǚ|H d :61淪S.%PJf}GrapQ>mni/c;JIM#<8?Wt_㣢8|""IxlKn!)zVCP?Y;*NʢŁCD Wz`_\}r{/{cA M҉̹툜R~Yqw/-֦v̖}S>#\1&[Q<|uySelr]Z?'5ڹ@J2Ҽ~-Cyo -%7ud&%i}~H8n2`9Zo%[M mtTK uZ5q`oD&|]̤Qŧ3͛;@HrJYkCK(#|4Y__sM*J&Zv!TJC@K3U ֍<;K24R[4*zxK /Tqwu!Z{SS;?bFyǩ#* !PK珛$2 CT GfV `4;ljʿ)e3 >Ix S5c㱙>;\&۟FhYsXUvGWB[{Fc2r.rk+m]'d2PT M9Y!V;3a|݆/JSbL~jbLn ;g2Sn\@"qe̔(uv,Gxv!lJ++1)\3^-P}Xm X%$0lb&/غ$̜cm;1u2%-GwhOU~n-AJ3k^n!CWM(}љS.1Rk*Bh1]!:"^Hccpgz.&ڑŭ`DH萸=n526*7j̽Tן\ hya9VpwCKӎMtV% BY 8L褥x7G[V܌T QLl@?I#>WNxpJQ)w#QҵϥfUMtLVTz UZt2[ \3Fֲ!&>>ףOic X<7Q%tHM¯HޮѾS{Dyi udMC6Hgl99,? !az^h4 Ez7ū2+(9 CvG 4t6ۘn0aX͋i[̮o<c<0@2j)7 ٙ288b`&F5C$&>DI:g7AZADeI.4: e!>o%u UR;e-}B-j |/$/nL羦LN<Z{RUF3$pj̪49A8Mvk.~Y1w,]㼕rz DAb[kK2T^3)ǚs-2ngjel]L;7 N*J7܅^vg&wP%/8Ǝff@4 ɜ+]=qԅkA ZHqNXұu/pWF-O y1/qza ;bDGNtݖnKPJBez%6'$3l)c='Ss@SA!ɾ޶㥾/8BcJMx/xgH3H\aWyD2_mxAg,ͫڳsy5E%; .#3T۳YPmbMmSulN*P+CCƖbDetTlGf%XjvBCglj+Hp!{,޳f HD g]@JOMt'!`34 kRo~=ܖ!yo5Mfj?پxU "9>!M& _(^/] Y8B6-K2xq߯n'<M6'.Qit&$!] ctM7sxe8zg )ӞVTV\X?zI'x.K{f l L̯tcW|-j*sqz8IWU>Q:/k ]\? KIHbکcH)(:>xYERxe(ԇ`a ^ڔ_rt9(eQk;rV1'ђZ!?>#4dto6Rd-.>^w3'KMN'ַ4jt̗'=Aը*eepaUHY) wf}9,>T55"%GHq(_Ix,:6o$o- _, w+ƻB(Ѷ匋ZjWׄx]I.){,/,8bߗ\GBoP`$!BQ[H0Jq7{ZϪ:( s#n1sc0!s%ejhWatVh\Ff,8陰34IEo-Gb4Cdžh@rV*%Dq-H+}8mBT>ih}{MO֘:*qb<~̒y=PDұ j<)sڵ\.L99ѬI|fӏ..rj@.wے^FTy"q*C<6q2:4` 8qF%^bXA׳'b1{m'M*t$Pż[N#zO&TpDG.n-vs T~8K)+E7*in.xQ>8]Xȕ;/t%SZic"hm.8#nQd/B0DmY<}IFX8FVMWPe]xS,3hqID`.Yp-%w.6^)HttE!r2֠dHs6wOH* <Ɗ˳ֹE"O Lzh;P.bwJPѺ6 D1cQDv*\vPĐ+uAⱑTaڠwu%zu?ova" zTrnD^EP \N8cDiǁ52 /;m&VI~lmi6KC9纥:#(DӋ²YEYגFo,_ٕҮZXHO{ńeYuIA},[~ȾH"Iʙg|#+FU FWE; _p5 A$ on.J+8@|S M,}-ZyZ[s1lF4A ̍ojђamݚ`_xÝvO!<7ܹ X4;JGx~6c K*wtiteklVevrsHcUc|HAy-͡4T39*?,sNܠ9f0.Mњoc6iRDw8\!?tw.U7WƩY/&OWm|߶M2(v~+zs}Lٸ`,ڵ!. X^,<%¢Z0odrmx#1 9od)Z4Pljt@է:ek|#}ȕuƷO/Bo" 1s/`"i̺Z0/a_PvTEJj 8_~0G~@P%, łTۀyߠ 4:h2=I3)ZUϓX͠CH;*;E&w h+3IX́(S (8YB <,”ܜDϤAoM{ 7X7LJ*y.j"914ONa^l%T\%_U;?{j&H:5Yp|;.W/u)L .׆rqoa`'ֱ&xӍ],û6 h+)p\@ޮ:jp266P\S/2?O'Q5G'-Fgo)2l֦^g?YjIoBfv]N*O)ϞGYz,q_(?.h]'1/΄Õ%@$X').wVb*w6I2k&U⒧Y~ Ofz;891s'QXhYDŽ.!WHTOgH SR}P# 9wW T6upB6 GX`M]L3I&65^ Q=c~|jZZ_ۻi-f)2~*j25Ϻ? Nl(S9Yhlm?=a@hj]$,,ܞ'U 4+k+Nck隮i&SVz_|xu^0c&OLx쪯I~*W%M,|Hd<(LlMRf,㫿C\B5T ,;oڔ6AIvm-U_laR &kYey*FА<ēFڗl;t?KN,,bfTzc!o{܄B'25V7+Q-ް_`^O#/^(S}'VB v)_G lR~'3d1WLe0.+"&Ɲ rPЄN6r q/좋:olds4zsU>'؈(f4KUXI-2Pe+PEIuWUUVo]XLT3WkBAiceW9?B{ W$q5LZۈmKQL=X^ VlტkdO$אzfx|m3۪G 57e!)M |j _鞍[-gYZBcYL%}V*y 6xW<\]T{ٟC䍁y 6i_3m4"7rŠq 70Xo?atk,Qswk'=WEv5m0KXU.!&%<0rvYXfDkC滨X7WR79C eKo`E%*O[*Ӵ>+3 }[}h޿a"St'qr^d+!fQ9N0rV\}/hNz̐2xO>L&~ǷUR7Ӎbb=3 zr'+o1׳?RY8򛎇 p- } "-J<(cG{a'VOB".T3;Mgw =\w Z)laz(9HM֞DPrCVʉ}@v5(Dб[I#jdvh &4'<|i-> 1RGtL/=Qh͏rt< G%iC>g<E?Ls@Rq^}/rvsثVoiv'Tf{+9sf-v's@8\9OK,(y5Sܦ6rUW0;ےC?Ѥzm{β^GEj*ŦCixZMe *FZ=QեDufEapHmz$ &^ÁR1A xyka}\֛$aqaAmp*YVNY"]j2;R]ܤ̯#HB= 4@P] ']CQ ,jpE'"֧8BD[7^>ѥ+@0c‹aé0Uek,# SK+WRπE$y #^7&d9@NHiϤ=5G ^\g.={}1pxu8%^O.KՁ:8|.f3IiweV%lJ7CiJXh1)g|8ճQM(*L+Zoƍ$HM[Ѧք21 & *9x̦$t=X1*py/W o8R"w`ݕVrRW} 8L񬪉.1+Äo䪫gr賗ebj$e `!͋8s!-%Skl?--= C*g)%91{ݰr l/o )?$<jb'M>jݯ/URz&ө(JU&B Iu\o1RPx?.S&cWHҖB8ts[|)}a~*)-= eUJ'W*ݴpy{E/umgq4C)_{Nd^- Oي0%ēI] ӭ=y@] R$T֓% ^oNT^g~D6PET0seVsxZ !)nxV Օ1nQp"M} BkH6lpS;Pt q5~ejm5W80̀LjP"vJD\dF!A1͔EjD p(m6p|)qDFr^\j ?zmTi|ff #$NOQ[bѿBjFZ^UF1fQ\W[EvH]>K6c)@^rE݁iQ $joixȠK*PK#Xbt)Fy -$oQp,5 U|]<_uڑ&tD,9+mY+ {Ǹg i^ dYM gv0K6mZLжgS|S@ :ӳJc@N g{oGA=,W&Yx1WX$-\Tᤨ󃊾abR䘒fVEd1#X%wDy±(N05*n@Pl_ }Zʢ. _ڒO00ӯ||w" Np~b~e3>sذ!8HɴV5SvAK( nvZy:ou ғBҗȷyitnXϸxP[ l*h1}YSHW+REDҗ{c%_Z~<}^Q3gh./]' J&\U;,"fI{k-K̬4ҦpcPt'N!y`j5!Bɉk⮫rKFhS)ߖ;CS(ЏgwQ`YG`;Ym0WS:4XһsAðAߓnt969%3ҙpݼWz4SuKtmUW-x"^=ôDD̦qk2%ەTjyYdgɡf]-Bb"7+Nj pR=^nQ. |O)cSɷZ-4ZS)\0ўx]xڌ_c1Ir εU>sA6G>@'Np.رa08sYGT5wΫČmc`WPo,Ŕo職C8CD!v+~h_ajTz,QIvljpA.ԇr(Ճ'h>=K QdtU㎽)$n *' Gba}u%Ʈ2!$RgadϺ&/QwΘ`IqX9PkBUdkAȟh>q[ ue \pWlkxovz| ڷ󎜵t|KƞMw&Tβ;z+5-_Q*u#h0x稰$M6vV|D yǝĄN_ u}/e8ǹR>j'>;X󅑃uyR;<: k+P1iCObG*b{b%7qb7nRʯ,ćL*'P 2bCYٚRRɠq1Yű:$ _{ìϺBKݒ3Dݱ`weRCIS[e}q- Զ/gɻɮ4`,ffwϊ-^M ^=A~fr/M#'2@B@)ͩz/IG@xF5PnZyyfV>r0:j~O 9 /*DъR"`: n[#PmKlWX8uV?G* j246W*:!lXCkH3l4mnHadmHB@8_ZQ3c=W[?l` ܹӓ%%޶ڐS5e!YӮ.[X^bU"kzPIvQ.Ӿ`Ch83&y~EǎQT1T1>U^b 6<6M2Vw/x;BsF(.3]1CI_سY^15G)-|ݙ$8(`~ha&#K;&sf{+b!㦚'dU(q 5E;PY"/hy;0Şv^#%(3&R,|ejEQvqQ%ѻ(}t-Q0uX3Ga5e`0U}GhQCgg}:*oai+B8xpR[eF-޺&-4_Mb; w&u^xPb|G3 V{AWk0,ҲC3 tČ`ȏBTV%#guv.dJBlC[EsM(yW+׾ě 8M*aD5&PS47xP(6E:=r`5n&]3R '|I]JRXj"Zӻp  + 1 '켜ٕ/ZB-j2 }DqwWi6ܥE#U {nN &DЇ&Y!?zW_q#sMzivXp̑=l,i.ySjnm ݹc7 p5{+P e<whv PXjp"5=Ph+#JYU3 ~G⾄Ȍ|C/8ؗ(^|]6Bv@^NJ\ܵ(Ż5jOj0.|E`3@xz_j>9q߱hgVFʳ4u(N#_Y {a}ړ74"-<ˠ&<7Kys~VY?rݶFŏď3_z=Y3oNBR.t[xLfC:? X @Ny.B&}A}e|>اѴϼ[2ʶ#u5_X/Фp[Uc"L`ek1F"_GJ޷ǩ'}.f3X"أ~XoNqVo,ϛMg<*x'mHxŞ6ؼWAl<_MzjuX>zzP|ˑ.u !YZ'&/W raYI+jSbz8tpt5I)fЕ2_v7%կ^*68˧%-NN^WFS[lzqhHyaQn# 7H+HdQ>=ۊPa&z0L&$ IJ1mm݌VO ]%79-╬-]wjUz`:?Рmζ汧h5PY}.褚sbjztg@N l~EA`ڞAX)TvxVd"3恺3D@k6a#&-{929z6q `]`"s:*]{+rr+z蔫CB^.tz%ceʛXh}iq|&Yt8GQ=rG8p >´A'!(Y Z{r=+M历/Y0< 7WdJݺDSlOgzE[5M™茹.A$)ihݛ\bӑl̫'>u7LY8x}9}, I5 H|=MA5=q",oWy/-%W8JޮJ;@Q8ďaӆQ48, oV_WM}Q"U$8c.LUz (q:ŏvkJd.>9अG$bghd9gg[ĀoȶoѹX ȃ2YGR*q[2G 4}~;lxcdgrѸkH-LwzP$Nʛ\Hh*k]U- JsXaE5YHq Z8΃u w1s¹dˌ4TlGRj& oa8q(cr.5%ߑ]9 Gn,BDcajp[;4(X5"z6ݔ}D$o4 v'+RO^5B)怳sGfvEw]eK,%?P/hItU+dMl-#d p !~L)1?2a6'F_؜L{h,e0-+D[-Vn_:@OCT,rI ?mK֥Kd:/Dmi\:=1K|{( ck[,JWR"eGsLEvv`9gu|.IiICC[ )#nnƾ쉜!d!25;kS`QvhW箌*v:OR?޾ :)8?<<ɢWl_Ikr=1R&`"qᗜ`⫌sZ$d.1Uq TڛLO[zE~嗪:VE6|hwvY22-N@Rϔ6DLK:C%J N\hI8ˮ=5-( V."`g"itz_5U:H$A<'̠`N)K|&A_k _;7G䣡 8zOFϘHa6s΄xnٔ2{8s#TSŒ|e| ԟ zDx=J(B{X!7a*zj[!x?Fo$:F2Q;8f#(gsb E}U1U !_ _W^R^z#H6jzv|ߘz(6jJpl)dsz 4 o,lրSiD#96ӺVdtjhN.~NuCL4r[I1\×j}βL-$5?EvXqvLLknZ$!rQ$B.q//K{}b\zlh"ll >j&)|qc׿`2F U1()?g hsfPV[nZ@yx6~ωsۮ/, iZ?C Y>{\Cwal{f "Ҥ} >% IEр)yҞAeDg1?# ػ(ϱ3CJ]b^UrjxS6}>AOz:Q 5K%F*gp*ӿܯ;S"}<̾`PS{XES{ԗ #Eۼ o'*;imP` ~fyhcS՘+X"09!+>oa .ۿ&oIc~2kR2By-WhOF-]e(gJI"#/4@3mdV1ʊ"%edA $pw 1Y(?^~\r!\E]de>9Jt.p VŊ;4sO>Է̺{;DaQK`3"Q+ʛS&ܶfh)ۑ\;pzŘHS]†΁?H_R&ި*Z܌bDv O+R$XsA(ܟ+jC(Qx>pW>*i=1j`&# ` c`+((LM~y"۝)~.S~L* ms> m(ɑj!' I>0gq"VR;Ķ8xxIB2Mf)6GȁR<4qwZ>T6ZdfXNof9 OZwGmIW3njfVJ),Ћ\ 6DYU_v~-\=!]5b32k,nO<@\V{:GOT,gǏd`+W2 wn'>  BJ:рS,.ZӟPtxz%ϡE"z\L7 Ki>q_8@W" &ܐftíX6/MS>X|} 5nF=Rܱ৵hQ);JLQoxD B"c)eiѽ-~B')6F0RfQ,8K~IDݷd6^^޾ΊU@6m3ZgSDLqZy3Ru ?|z}L7y q4@H`[*[lDpM&3"xMAW7h5{r̿,0͊Z89,p؏J^j vaGht"51VZ co)h ܍"kS2s!a#t?=՝k"+|*z. P!b;l>I;nzhԡfÓU'+5"(s{>@Hq1 ]ԡZ$/drNaT[W4 9#g#)z'閛0VMo ̫WiJI:(n ǔAc9nfIH&Vw,˳Rǣ> WJ`~Ƿ@•V~1v[7*E b<.PR5òjD*ZD#+ؾpfxbjM,v;h#wARH(q 1a-mJDLM8"8 ܹn#Rߗ懐7w̖qbΫ"\,f~f%.tH\9b.ܞ(X>wT=C=cl!B{#OG]gwjBԊ m/HDߍ%lOTeYe9o,Vl8 m du*!Dz\'e=k=Q25Brv7?jƭb~xmn45C^ƃAE q"*SN ԃJO ӬlomBCvIޙ;;UI'Ms5p˅!<]N>olNjW ɻ=*4a0t=&C~#syYiAdLp|!' \&U Xbi@}5< ({4Qo;q(1kBT5x0cH@YfKi6O,`'tD^MVMm Pm~Fg寳m+ѐ*:LmXg΄*g{c')!  % e䅈{t, j(Ret_!/lY9$4st‰H,ڷƸ_e+en$dٮ-Mt=0e8>D)×́L_yB$* \: ^KLOK#D4/ECS1;DͩGc{]um~>mlFa(&&d&ABSkfu؆A=xxrK4#TF+H'O\_ -Hiuxԟ5ߧTgXPPWN]sm8}OFf. ]B1_RYKb4ULUJDM63 ?-ad2үK`G^KT^Qw \efovAf|SD}W~g!/xsźH2UKj:l5ٵVr h"{(2(QJM)mLΐ}BΉ93Zѝb[Zbƍ$l,OT25Ͻ)wz ]#ЪuBeOFmhXQ^(6X_gī sNzXwJd(3 )m,wwj 4sXҹ0hU@¿0O Ay3!SF!W?wHd-2°;]3W q eՏq&pW%1նRi .4b7ÁV?,8GO÷{xԸRR~ˈߞJ~63N4pd#4h8n f"d<+GҐ0p̳]@8ŃƉ3;['f P}^7*tgwbmM| :GGl|yI8̱p}lҰ.LQs,+>諰 j_0=FAl{=eؐ?T{AdRҿp,v?Haau$Ksrn0hFq< .dtiY2hB܆#mҗ"s++[5WWy$B\ciRPFIûdDd𠱼Ғq6zpR:echݑ2NB{IrfPGv7~0fl䓣6ÅD^ t' X.h_))epy,yc^yW*m+`:U i;;}Hi>"sa#t򉥶 xfHև"2#bK )EC]GIu--$nxX/rM)>µh"U8;.1iJ"xLc׺If|{Hh#G/J2 x.&gǃ:o4SmNI<#R>5bjzYJOYmƙ͗_\ۃ׊aȆ4FZf86#ejU53ov+y}A)(p QevZFJB60X6Bwֽj H K'B(n=Ie_"!U{r$b 92N{ɪo` 緫8>M{̌/Ys~y\?Kiap"MbH"/z+?vVf*}i!ZlFdF9"M(jGrƛ7iRz,~+N!MMٷ|T$Ο+-XЫ'[ }8oIkJM5c;#\ӵT$DFf`t;W{ ^ g]fK\TO q D;'HgD-v֮L FXv/Un0"wg˅YíH/m@{EyW'!qе  { V=,l%Js@3%6=sju,OIMDתйgAo;_wc.mY/]|@k}~@'iv\L`(Yec{ɵk*poq?[>pFgpjD"\\5t"x%O+nDC/eF֮4 vz;%~ wq^c:xSMlP.GÝd=IgVMl1؄ESI@*6AM[c2K<3\O)E.!L2k#8Ak*G(Yi-k1>0u$ '! \ґm%ٜWv g=T~e7.:PK^:gl!*uJuW7P !7Ow/%)vWU`A2O5-Bko.~j\eP0ӡzg4L ,~݂g[c-N9-:lIh$D>eJLgQIW o*ʁXMneJ|Ҧ`Rik)͖k%ŷ)`9/3֚%Q\uBRڞ.9 ŭaͽlyV̐w1w&o̧eLR58pZ#¨V&5] 9bc4yOVT]l[O5ֳ35(י)p(8κ%JH<3o+/Ȓ[B;{M54qjWqyav^gu=lᖫeD% |uy5frgX뿀H mmcJo&$+V S:n4D YhR2FM|S   Jw/#*'l; j>/A9`c:U[L2yuϭ޵u1szHb‘w^f+l3> u65Чw ]VgɐTO ҇^ly?lfHduTd&5䜕X wXgCw#Ё҈TDvm4LAA&!:ߌ9,,ߐ6)k]U}Wn&nC5"Jmm `tە'ފgDxLlL՜&^c 4?ѧ067t59X'׻VNK/QUQWgXV\]O|Z9}^xzi8^ u,w} ! 4튐8+'EN5xVqVc^lE mԇ;t(㬠h]Fhvc2 a/"K!$ <ܵߌ#@tu-LeLT-<4C`XoJJEDz ͳ =69#jYzHb bqy3%WE9.mHE)L~ ^O HҼ,o3Z&c\LiYh>L!B0sc-D|QXΪEn*\*BCN7BD/DTNO'[ኁ8גj|uC7G; /k <P#]!c?b)%3kk Vo'NS PS^Z(M\AS&(e$zzzls1 :?Չ{@9!x'/Yihe&";^[پ+5EY$ \sOW:Azn۩g@t= &s$il3%^BѨtXZQ ufQ̻5~maw.RMy(Jt|Ug>NL(T[lSݐa2i[)3yTР O.k0Z +.DOw= wr?JOx3ǢH/5Q I{;t/5P"\9-9^i>#KV +ǹ843t8pv .?GNt q_?RE"Q#&qx# .]QjKo}@cɻJ3Ø즑diBu(57QcME2*)*xZ ~>éA:v nhf`QuE,=7f]ƂQ,"hW\k3hCyI{ja' mt̀ Ta,|1E!VHxv--_KbYXn׎f2`-<{]} Bw`qɴEP99szD,T@׾Ǯ4ӗJ\@x!Jzߠ 9w"KL ~-o+l|z+h gܛRLܢ;KO<F-pd8όIE%,[k,tdL-!.#d?4VSY&ܔwI?gDXkXAhJ :Gqk01}52tCַ}R΂fI) C*;S {`w,'b'Ƚn|QG=qli"ӱ2T:<3Xj#&0)Ou2tsb䉶+Մ#@::D{Gho4=՘;ΨW1@TĽ mjlb7\CX 0ٚ_z߹65U*a }ʇ5񎵐?:՚Z,}c`g hKxJpÒ$ab+'YÔmfUU%ִ+` JEkF *H`C7pt fs2&21ޟю0Hݵɟ$=q"l4i=h|B: tiE-5fEY9@!e- xX/Bp<=PS6X@ `bKw딯x EXd`4sZ1oğkCLD qtq#.Z=#&vO܃B}v$'Ǣjvj905%m u ץ{J.4ÙTLgQbT>C'q;$N}Sc5`YFS>9 R #Z7r_CGt8Ԭ%d՟4Fu-.³2 ?5WY5Fc"˞PFP `ܽ׼j.2FH@v6Jk o=)_3cmA]m 3#sy~W)'x]eh`w$| XJұx6d$0W?s0o!X֛#v$rU7Xz@zD |6LܳT^K;݂4 IY1E_nZ,)KUI<á2ǻ-;!Y@͟2S{YBSyKCq /Ҧy͊oa21q';(0KW[Gl]AoW3ݖx̌brUƙ&h.OFh%nx}DR3V$SMF,/{h [[BXL<0h"3?mv5LH]R,W9Z홛o>Xe["o"0銕$՟Fϣ(,hS\b[dBSKQ1n;ٛvR{|bMI71y6+U:#WN)-Qfi<ɺiTX,{TpB^z~qNw5#i'?A=Go4 |~74WkZ*wIuQS@=ojVj tZXBIw7_3})fzJۡanx)[ @.KtHSfQRTξFUH[Eߣ݇xq7 iOڲزi!PrzU1^-cH!<ɑ̒TxnRQU^+Kr^gkCx4n >{$%T.{ͩdƇ-}tg GnR6&%ǭXx_s4D66Us[/śD0홌Zk0w Hw-/*]g0rt܉cf*cc:j͐b-ck࣫,X[tqFrHy 3%XGr ד- mL`)\>6U̍ ׫ щM 'iKEMS5lgi5A|a_Aw`k?.D*w_C #ʸeya&545]V"HXzqm2֏ 4Ʋs5Ѷl{WB T2(4*C.:Q qOvP6~ϵlZ_"Qm$ew1ۉh xAj И(56_08KyL/9'8(ﴇDݍ2 Yr uLxdKw? ȇ' guf&h<{9K%|o$(.tp5F[y# ):kZGБV|Y|`2PwŠ0~Z¬#8ۚgdcyD ݃KqNF*u{;GG2?gը\x!+?zN7:i-sk1-~Pd۝CLR5<ç{һˇB%sW+D[r2~ 'I5VM>ԨxҁǑdl"%/v#DY7zz`e ]JQ 5m {:DFgi,a@90xf1(,H&{N՗oR:{=ϝoS`m |lMB[- ,I鯘y [gFܴOwÇ 3\R`?h}%9o[z2y9ʀ =I_S,Zz,} b}"/X;>?"0?Xt]]W\ >9BQ{|dٽP򘽬Gn\/,)iABqweV*(te1Sj.  Q4)0qMr>Z9U5V+}~j~)橢߆V͌ͦfoCh活. \V@>sC@y$^S=ʵ~D\?Ӊ]G@l]8N~?@I]- t_ǎ7zGP8'tE4g -tR8$q:9O̘=ˠ<`9;|jeF(]LX\jDb=`UBcϕ՚SX\C+؆wG:%1 +# }^OUKBS,LuجckfPjz\3QW<t,K+gYT BʚIoBk)E{wBXAo^B&W,6 h[t!0, 5mjhi-C$\͡˶ Oċgӈch%0@% zVv%Ou'/ "6I+vXa*-LE)km빢a 6aNZ (ۆ h19g@!\ؐ/?vCEHP|Z5)FԆd[ >j}Bo+TD!Il2s`EF2Ջ g4q9*`O 3YLIlpGWGv/ls0  1 nY٠Dqqe:w??+3)=1ws5+AvjA 藦(^ggT!.T ұQ` h322PTЕAh?fZ271, _#^KC|"# p> %;65C(k|J?-{f8N &#HZoz)^jaezFFJ` cTnYWΣ /ߠ7Ҝ Qn`ȷ.5 0A.v-E[GEF;#ۤgNJ\/WOhuNQ)=. ({GG7'qG('c*U`ZڒZ4KsJ}}k *,y_jr5}8x ޭw7Y{t}NJs?Q}s5 ձojjy^=}MwxGzq A#0s B߁ 1;.*($QF4ZZ꽱≗ޖNuClwcoYi y뺬3:pD0WvZ( 6^ⴳ S#QŽJМi%Ӳg_5:YNmj`]^Ϧ8:NK骮?G􆳝h?qpϻ\l{P\ҥnFc{" +iAT^W$gS{YÅ"C.)ՃzEZ+Y޸yR𡢏a2u$)h~K޼4 chY bGmﺪ3a*l1 CB`iWH q9̣L1~ҕK}1|$إaiH&(+2Ḏ>5;(LԾŖǹW,iRj7O< h6)E6bQ#ȡN[xv`Yt;c,,N綈ZkFؑv3Dı iDu3ֱ{ Eck˽ <ϙ?\d"?.AoRTb~՗Y+}ƛl:ci<]LOtP1#E]D,s SB6K))gi~LمOXo6&lcvgh%QaXS3̔x_fj6fwn^ P $ame'8E Qi\}I=>K\A r$!鲻h9ѿ*Jbd}*:&jgY}%tecɁ3!`d2ĥB g٭T,ʁ*}E&r^y2 ,V S .>3KoqWs„C+,=O^BsIYMg-!ij҂6+k5o.,MRٝU 2R-ь3k](4qSjQ } "erC ۑ@BGvb7Šs)aXp+*(H=$ ~ uP$x%mLTd$?gNր@!t X%!JV`_ \q m;sJ18*6ȒF\%+8&~a_$Ȉs!ֶG;sd [8#_i^ F(}zX3X,iR,t)s\H&l;@2̠~7B7f:D%+0FT eZ\=@ {f.=@&^.Mc-6)R({M &xWNDT#V)]&G[fu"mq}d, 2EDҺӿ.JÜ?(.-tif Zqw#K(u˥A$uTgWQAMQd> it7j"jKaW[h|(iZ)<ۇ6̓+@:(┽s):8'S j=oaiELP$n9iGg!h2.v ^cs5 1|wQWLjwҾ' F`R8.||H5p~(*~ւU bԪBX7BQӊȐ'Ea ߻86gɮ:#vDSܮ@)?PLڙ:ڵ$L( 3.FsR;+>n;観R= Î >C˃cu&uBx_7 M~aG9P1^u0f"l o4WÙD[xs%l|h- 8飁[eoڳVRφ cdS%6N1_ƄNYt5ǻ(ˋP ti7>TTԃ#C/ *_au3M.B /%Xxюϥ`rl m V*!C#,eN5zֵf4* TB:> ^ 4:f.lqˡԨ'M'[w []ώt4 W^nSˁi2p 2)'/"p"@=-0 x@!%?)junM)MO-_[/7BGpGzG[\6R3nV 0ŵ{# v~: i*wJ(~jKd՞]S_D_ gɚL30V}  |LDPf{Vآz2O@}-ׅυ['p rQO6(Qg[k:{گWmʰ`e&A)7TC-!o˾& :m\Vs7,K!wrTa1jݟ,pJf1,sY% ;hRsYL>I~緫)i6H6 vayş(7:3%?pH؋q٠Kh?w|9^p=L9(,Փ¢YR>I =qHE抣LbtvR36&%=:Bq6!4xRmZ1H' HVk Uuhox181_c:Ļ /p6kJ9k\S/'Qz6(^'uoqɡvI`Bfڙ C3<xK8Lbf9CVϑ#곎3F(f)fBҘY"},E_I ?_vctMh2{'pdAۉQf%Mۛ/Q $(@ ׄ?L"j5jaP׈qqqp]eS3(`(LFPDBM.} ,kb op-F,>1>L7>ùJv_ǽ}?rU(B;"MSjLxL/0R)J?<_b̅Lիҟ2hڮ<qjaݬp0/^bΌz[ݰպ, !%lB${xwoEǷUal|7yC-yU;>ojNhp3>6ttYEh>]*Kn @tq"s9OY, 5Dy$~}(zi5\$Nb5`Qi@ubౕ]a bn+ XfoaICC'D&sǬ[Ye'w={d Us6BRv<ò7V0| F P[_ܵw?em$lywӰĮ#G]7݅+P6wΦr R2_VtUdB*LrCY&gɡRX> bzM`l&e!!|2=בG+Q5TZT2T%-Nh&GBﲾ>$j\ [28 Ukg+ppq_ۍa}JG+u+۬O3}jy5I,~XGw^w}- *uR@Շ Az. M1u;8PAQT:΋~~q{>3rw2mwv/nKU@J9 j#H2$L'Ays.XWaE^\*Nu&{Ƀy@dÿ|y% w]0 HatLY I2JP2#{vVNQ1}8\P|K<'ZST짇}xpQdv`PU3+f!d51~?kK '/0z\8CyXR~36^,((L%›ODQg$_=njd |#&'$ aG,0ݤVEgK̟{2=ɞ27^%C=XN޷zarĞl@y(lֈCO^F!0XkCb#(ɕroED&Xo_OVp6G;LXsӦ9ysmȊ.s+SVr7'IںYKqdl46TusZn&J0=k2ґ$"c@](\0Q'&Z49JҺgGuX0tMcah;G'zXyM w{PJad)8'"|XlF:O6>Rx8v+WP.@ I8t6(T`{{tP̀kԁ*⦗iŭnδ_-Ou>6w(jgU|ꇞ[f2蒀RpՎ'j:jc)#Bf,lUVȊM2gIˎ gap.E,!5Š)U"~^c6;1Jy|!GpXyby- eyGX\>Ԁib|ٟhɍpoS8S(q\ nOK7*.ral7oȎ,@TW+B1˗dh8+a v(ReXb(m"=`c6]=ApE[ٽiJ%OZ2W(iB-.k 22Ff|QaI"qu^R"6_ZJD5qfÑF-Y;pqvah ދ3]bAg4 tL|SLa S E8Z 7&ʧyqcق $+Dܐ;E\f/zPn¡^v&3ZtJZƱݥ._Kivs~gїv3E [O T`R9V/timg:HqPAN]<^4xVeUupK:|1zfsبŕyz!$#h 0t%+3FUz؁"}.ܾ4P˩W`InaL{.Y$X7y#l<))[5 !_ ]̩;pJKXEǹgRLvFu ;F3_(^JVk83b"ʅ)y mD._iޞQ԰^]MüY Suy2]ĉUU:M[U#!5e1H7ZggOANƘ8}H/ FV/꼯JVD/ ^DF֬~ 6vu2p}]݋̀:I%T"e_l"|@K07@`٢(1+ۈ!^ܩ+$dtMؼBP Od$`h62^(= " o`jڂX19])2L`TS{|2el&Z ÙNW|L#^,,Rqv(CB'&E[3aO "ni4J9v_ds1c}.v5/9UN$A" Wz<:=餛iՃS#~ DdPi0cjPi|#D]%`q3_@HSJt+aoM̡ͷa#%AUc~T4gC495TWʋ m$2L(Vu4hymFiuKEnG6R$'sF9% * nŕaȜZ sgvϡ|rr(>S!˪کiD/+Y3@,Cgit ':`^Pm1#s2vZ-qIux`xe.`^mctbR`;x>BUK39[(*K6mZvOhM.#duGl, =-OBy&-Fa7q'RHL%b:]@s*X2|.rEg`rӌ:Ql+tb˖bx̓nNXa8Q‰9 A"hx5&5~\w?G;ZygԒxsO^1VQ[!8gy}r PGݺrCDZy~ rUae7Mng0cɣ3~m*aJQꅏ>rAkzGЩzg jRNЂ/co/?]Sl>ut->aMQ9_ B frJ@ 32~NX*O/8K8*t`gV_Os/n‚ςRYFM5>'*^7- QB5mE'e8s=NP"FoEq-i4q"jK˰} ' `x*-g7.@~oa6x)I*W`-UvQb,2+ϸ0>J0,l$j~R~?rc :pV| ۯIJ3&[?DQEZ/'ix%=:4(ѳƤe< !S1 ;X{̠n԰'[Tʹ PX*MԊzVڗ5 q:(fd-1OoxL3$i HJ 9jsɓFY^u,s^sޟЕWWa&XSy+(g{)'{nj#K [cq7F5oxerLWh2""H:pKʕ,M f[ku3`^z_}+[kJA YG?21(79'0O _ea'{HrZ >Jϐv?=NӒٶgya¬ItϡNW"c"?m%{nYXlL`@6$!2S4l}rjo+y<ԮFCA]WcZ!AI,Pؿ9Tdqx3C` Zy@]cP@XIm# f5IYZ ZhZ("n8˺`&ca}h|p亴[l2gmiYzǫ!ZR~jKN6:o b@"B#0̰ϦT*|qV~E 1DrM5`"׿ff#sl+ʤf-[>5:.wO?uBLj} KjQ`8@g! 7L9A-xHW|n{@7_9$2[=`QU Ww(1Vj=<;+iYPhhu1W9@v9ҀzA9 pP[\ilߚ;Wgw& L8 J::Exr?wai22񺖊/,%hHMq>H~$ZqO^=p 枴%ѫkk1P}T#uM?"+ה= >V;%z{e M4vlIU.rF m}Tt+e_5pc)S4dROS {vl@U_">ps d)ՄџC[\6cim2Ke^KJRsQ>>eKLЌl_HĖΆ5r4Bkwϙ z~3M삈ÿ?o_svM4څ06.{y)#عhb-CUtn' ¿D 1Qd[wx' 㳎,uFFB͔?|_4 .@xýBqHҩ^kN 2vk@uxT1+y>lj\JDx!a W}7PO|,hE$x1z:XRT$~RA/ ol uvb oz"d`j5 %3'6 L)RL)[), N:h+N|x"g͔z`!6$$sDg=JJ>D 0tkɰֹ^#E` V]kM^,歆#a%)Z i:<[XfY3=vp)3X^ ,oi-ܾd:p2Oׁ! 藪UJCyO8>9#~T-*s--nDrߜ#|b+X2} ߋj>"1,OЩU ( ά2s =-l&@@4+ r/[y5}XlW\RWf`@؁[u7漜G9LT /fy-rӦ5 %c=3|x@,HH8R#\b0Ǵ5cUe;7@dԦ]Oc- 9#O͌>ؓ-JF9<^yks@&Q &Yfq] y+t3TxxL*!jP3995CAP$ۧhݸR/AѱOW(lF?L'zn _2}(LWEwl=K} xn9>g9Y:/|ްN' %U]ҿgzhL_ VuȜ9bXdj.9=]x ^x=h=Tݭ/uf@*c°ɚcy>?S!;íSJcFHR&tJc:9Zbc*;(,Co"x2|mXQB͈:whQ t ҊُpΌsvo|Hc\-LG5sOLF-q碥i#S BdJ^ӗzfqDf%P|ބF,ei0JX}>zy5srǙEjFY=k<5'gb{{ (iHrE'C>@孎v (az? (]!>A 3\ԤL]:yIH+ O?vJYҭe慩PGRЫh\(Jk=kH.L~KZE)ZUye2?܁to%)ØLLm9\H.o 6@ SD5'6d{V)( w1$?trGx-U NZR˄79 :R٥ HE ݰCv9v1Ip Z׭P)E>7U Α*6ZOb8 3<ߠ^o{ u2k8rO:w Dfԅ: 6ח$e=Z_ 3'1^ʟDi/-PJDH7SULctŻ#Ή= mX$TTqتs2qtk,5˴؛ICwZƻ;9+VsрYJWlŽ"X(I#;!!U8qc.\W Gݿbb: zɈG~ɟ^wN0$ c\"w r;<&'H.qσlVl}h4{Td hcLt?nmF[()|vʮ $N˅u>S#^()'7㟗ikLuʴ>i86L+R +}vW"sk+ӗ2o(uN̯Yp7ޣKFX\i3pA2x⃪ږbޛ<kF4Yצ.^UL 7o|:)+r+|},Q/H=)rv<5w|#wTCirWv===OQ:5lPf(sl*«wtp_CGN[,pzC8&Ct{Bz]u{o_TQտެW dr<Уg&LsQj@h FG7zzt 'EJܩhҘnUr/ӕӍMk*xM8h/L2Fdd?WN# gmt*k{(򭻆ë5JMɯ\oOP27)D?u NzZZU8AeUĊJgAܰ|\hfpXD-"؊ʫEy<>;G93ـQR}/!t1.-bm,Q-ۺa@c.C*$J齭7X,W!F$\F\`UF?<pu)dUAas͢ "mQi')DHat*>:<Ƙht)Q}?wS܍8転y)z j7cH%nfLE(=w0`/,3 xի+ ˖ZD~<{Q{.)N|5RFG2&q)rޅs TɺsL\V8Wu\g./\7Oc*OVs,! Sݒ:",U P~]fʕIq J}0By!M۪4Jة;H e)E&f!-1HĺҒH/[ypgoYKPJ$}#F W,sy]$ip͹WZ:[wRB/<éCj`=7'fS!7ꆚ]ٛJC!d4} ݳ D@&~n+FhKGUgJ86 e >ыܡWQ(؍k~˯@}HY`RF@̉GhʇlGI1.<3AE|vߙeDK7ma-wff}"J!v\NkaڻqDOWۛc;I"馃Bah@= J ly-ݍ-nDPR^=_RnW$^.~JrDu^":[ q|= 㦯Cz1K~yƤJ~@g$gqp6qGtUa(:Ahg^!gMgSv^YSphimt'*y^|d!g$I,UJE+EyDa` 3v8YB0)ACT77O2 Mf*?s_L{kocb+8 <';Tߦ9ۇ1ĴAӹ,T+/n^èocBUQ85B/~OO8`n0ې;81lJX9[&\l>nfȄ.uS] 4SYaHMh>[ Ck9惹ſP~B gy䛚.@k,^qPa I~?FGRSTI>F<ۈt? /:fIgK/[As 2h QA+Y/,IB{u[zG#A*1_TDCIљAݲRsӘW T q+Iұ(#{["_ֱsWd M/gYZ07070100000272000081a40000000000000000000000016101d03c00002020000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/libcxgb/libcxgb.ko.xz7zXZִF!t/;]?Eh=ڜ9ڦn^Qnǣ f|'ϧKvRءGa5jf*7s^|p̳3ة8pVsỉ?Zԝ&/5Jv}6Y ؉URl<={XXv*i9s>e[^Jþ%ڎ4w 1#FK Ce!r7F%$xL6,,@o`gjCVcдh s(Y>#8KBE,?,D,~w"  q/ =@ZvΤ"82yI!У8o2j#E*v4u2 So2} /0!к{iZJ9>N^{= 4"{Ua+ 08݅-oD~BF`Ѩ@3:+0fMBuc|xiW65-|n"%+=jr*n߻\ Tn WD-:U,tN@laݫM[( ѱu@A};I{Ye0Zy=m. XY/gK :jAY}ٖzFxȡ0ћq"+PmUowg-WdtAY]JFi??kCΪxa.-y{] #KY 3:h# + ؜C$ ƳbW P=z$n@_ aJIQ~FRzi]r:,lqE1'9kG!5Z&"iᧇKHi(.78ho8w¿@-r_Z!:.^ )۞G[dh-TV"vʨ/ b҇$O|Pgh  բ;[Axx6h'9 .kV^'5cx#>u.A/r- 6RRx='(~}h.=F[=4aeV#.Ku5&aqpÉdkcV\-p{p\ x̄#խYM?%\H_bW`!n74O=(a&Z@!^SP4އ4AJ=05Xp;0q8$Uf#XA*c~b }T7R6[2WN;ޔ6".vqpT>k$$ltXH7^vRj2+=$7 7J.yTXRKYdIkYeRP!>Y%`<5ՎO͂7yu;1VȄ_[\C1n*"B>a,ͿAb[5R(^x6NK(J@&8ro q1awĻ7(*:a[MO ݿZZ;bӔCO۾ie!#TsmyVRqMIpGz>gmXehz:;_EY" ;-QO$?e1U$)CX}mQV9åJEz{pޤ3Wo g6lv{GPjr]> 75bA'7PHJdTpx5ly1K&SDqiU:5C'@sNB-hwF9DDQ8OΑZʉL jxRBwTzho`Uah;` 1Bcb1`bBC.&FU)S!; W Jpœ2Rޚr@t"">AaЛvOh3|+9il?Y65!TN1ٟ6C^lpVMPƑ18*hM#M|㚵HƷʔy݌c ^s+ݘzQ FA#ydb]"w[x͸@>v*5hÀW,) |?s^5o"J1J,y̕ 8=;$TZ+xo3%bsV$p*qA l-=$$`HcJ9C&( >Ϳ0w6M2bG4X^up1T1U:l*LZ) }5JYcbCz8˚ uKLI8u,q٨`sztߢJ܂l%WЉ9q_\ p6sSDžƑGdE} \c0e77LYn!˃+3O'(E QB]3v6(G..Ak Mf`%SP&&D+P~R11EH VaV L:/rnGڍ{nEcS{r|DO7**u(#6,+:J( `zeC#ׂ[j?Y$u 6>Փr]/4ר GWڏ'ϻ!^(~WD%| !e&bثUOɖW E5;0gE0q/)3._oM0*D$MZq32()ɬ̮u|,YI޴x.K"0Z&O>W}J'=lRGK1]\Yy#M Bgi\Fh{%$EIb]eرmHBDžm )L~?<& %޻tZSN//Wej1pQ'0T 6*C&ȇHMƸzEg< >)L YԠ7XP~ЗLU+oUk >d1ocr +9  sɨgu֪y>sWFӰ+>$zf^#,l1YӊS/ n_-N%d؆ݯ@;9-TYw꿠7\b;+E د[4o@yṞ|r# ҦO٠=HNdqpeF^1h |Ç&.J&%vi'}ylKVp {`saNϒBΊ-4pg8N;k Gm'WG6LHt`WÚk)%ƳEntJ,W9kd8q"쭵9/:sRA3|e) އZ1JSxituFs1tII x';WFk%HӴ5$].fȮ4@Ğ\p(q/BNsi8rѣmNl(2pv6ҝкERSGf}FOKJ*e~#O`!d< Q u(bĝݭܫ? ն;|AKI{HiV[tـ$tIv۴XiL]Q/^aUTU'aMt hj%T3bg}~'22^)o .W+ի1Z~JHٞT^r{11h2O/&%~B̌Y]܀>fz% /V I_h-H{ :B˲6qZҮm3x.Fh}2Y?6y R1#k0d*.|9(V܏)|Ys$S{@nA=azkr wVV=m$F3Y(MRhͣfj$*͇gɞ@ 1H6ۑ}BK15R>Nu;@zРk/P:gN?dŒd5X3=v|~|` k  7 v,R tnda?7R Mzi+&^retˤL޻/[Aisn /7!={op&'os}h|?RږKN"e](I.+vRxt#ߦn03.gQ0MԌ>9'm^Z 5HQ|9!ӴAО,H a]F%TDrb)~+ZnħFW,7H£E`tg`} bѠ"t.ʒ_D#@aS& -mxڝf@` wt7ŪO2^t.ʹh 8z@̔423kW&mcΤ5㋛o (NP>/g7"$Ʉy 27< H"@9ߴϙo쮜z'$u׆bUZD/hJ]؍HQ<9wU~*Vڄ2Bc<k"EƦ8 GlTX4+;j"N cɪϢh(iilEGV9T1qB $9@o{TY\L geT)L|4bk+>M䷏&. <1{H~AxN qr\(7zj̾k\ݜSM?t ?v@[adQ,F[v]=$]G#8"0ǿ]@  c@1ơg=JEܩ=F4!)wŮ~%LSDYNM| q`% Is;>c[d8ǞezSKcazhųbQ7e_u?kexjX:3+s|2or]+#@vI"jz~$X{ݴG\|[]~ m;rL .Q 2:ohnrQP1/0di.፧^H/ Yr.vPđU&c9AižվIKA īF7d1Ub#4 q5³'+('N;WR.̡v>XLԈbghJ`5 Ǹk1 Jz7{~󭥵9 нߓUR*tLǖV }1 A!>~X bVCee`F\EʜwMu[ŃՄ_KmGDorfZpcTl^xKl (2~Ծs#oMe)dӶ~y"}wH+ 2T$\:ޡ817@p {luG„}3j-̪n5G;A@K5$JfZÖ^אJ9W CZeR77Mp>3Eʥȇ;V8cA 8Ga"^rMfuלJQL*aP.3a8Z{A[,kF/ZQ>a!*-LsrtL}o\L7ǡѷ? Kx@ LW/L]f.ԺU+-( Ȍb>tY`k123)>R"oHq/cZ6t(\dUy e R*ʭکAg13y ۝/go;PbZo?pmµf"YCiorIQwG&2kZ] g%/ (#6M~n'*Y垭B?N0@'oY=ДV{lzŽp+ցq ܄ /R)j !YL6D]?q_֚ Wx#KjwpwHe! Iӄi-7OG}kuo4sf d2By[`Le:F *TKd7*~GL$/B4:zQb+p)ĠNՕA2-I.BW|kAdи,$fpuwd1_;JHH$/rkj@SE`D/VqQ+cP ^kޤ2%W-?gtd34KoI/]lcQ n/Th,v`rwjN3@$|80mw&{ UsDބjYmgyUsrJڀ>yNRU N4.|G9:Eo3Tւ@QLzMKҮG/H19BpsaE̋K+e8.5:\dU(J`2/ /nyP5@>9wohфu37xLF&`LϻMw.[9lxm ɼYN,]t 6+w5y<͆w (sشyCM-zD4& |9עTDnq]IQ7/9 ,M ;}(- gme#0\:ٍ'3d;ldnjn@T r?hٜTN좨]@KUKtbG^EiZg#\eE6-iDeWtB|sq/iE/!Oo$oWg_Khޅ;G9ϽoL:SِF>c)E>/SE(ti]-r`mr>j9÷M3?~RC}* Qiz.CG,z 鼒;^-#v~n3[i͑zUGQFJø.y;r3s|"=Ҩ̧jD>'ZVA/A4}bLnX%0NjS8M!%T4,H}ZLІFC P!֮ACHT,qj/ /(pMÐҏ _~gpC9sZ~"1uSKz o4~_aļl Ov$(sb>8FbR7ʺZ-=}`@nBjdj=ət0eY|?Ig3uٶ4> %s>Ԉ޾ lOpbݰ ,w~ 2z=սvE˱j6A y /d`B?{qװ unh- %Ƒ>Ain%@>k9R ͠ZrN%6!a? nqm98jPxR/1\ZNڵ5nt LbHqo-q-fNpQQgWJ u?~cEta~ ˞ q!1<ٯP!6HQ9g]\bKs-Ɩ] k `W检K^x3FܪͨT=aǍcвj E־ƃˀ^L{(,R r3;WuqqOr qco'J >{/%4pKߋ dZ ' iBHM%xFC ٸ+ZAev0OXtx}X5p?vttΙ1vmS d;Bt q>2`ݙXuEDp)I^$۶&4z5׌+NE"Ÿ TpoWZr 8:Y:q|R-v+mɓS[oU<:i%d1B@~2o0i(U>|e%<ո_ty׸|eGNi(og8A㨵Z"~r:4ZݥuV4uhzAh lMߍ1eV wYdn ӹ}qb jTee L&4Djx,)(r0׏4U_`ŏ4?| '-ͻD{B3 !vQ\ZK/d7488Tb-aC@:B<3j|^;ʞA)WL$X=F\b-@=ȇzY콕c;] F(.C ÏeGS;JU$THzT)&C^+&l Cj[פ#Y2C yi f'~z`K %nS&`>ZR#[LgmќRr#=X1z!*y,稧yXѯG9 w)~Dw(Ϲx|wK.q#9 ~Rs?ƞ< $u@ 5?VIWIZ< ^(Pq~xNkX[QӁvFi !t"h5"̮[GDA~'4ubbmUFߺWgoLePT:7\mU P}ZE!2{I>JuAʣ,47Ifڙj&RIڱ1t^)x?9(`Zq*p }@!m9.z>to\8 YvEʠ/@E5nK|5RnjcnG[bJ?_]h E =yN=zE0)p(> LVkfRB"ppE6x_XfI[%"< O(;Uϣ8k2ucC`ȑS!Լ5sB:/AdGziIirjPzggp~ sgF:>8}6yR؍ǔ Cw0<?mi&{S2Mk~EGLzV$8&_D3FxJŽ~fe橛VBZ{n`{eT~C_C(H@+7  |P׫#ڰveU/P81fe,۽$JKQW!/ >Z4LXo lf2mx|5+ر8NwȡxDS.dr>a.YFe`^ B7i`6񟑄z{e qO֌Tj&`1~Dg{=}: 5J  \d|Oa~4g=Ji4!lv. Gޫ[ Nߞ/7 MhŸܙp4Pt: Sq (.HUޗn.5Ze2ۄȟcnOܛsJ[]˂_lQSkRΞCh噓9)?eWdKndz!yTƅmZ/aA{$s(HLG""=ħZU|moMq>><]y>FyBHU'#9:sh'"m*l%ӜE7}aI=lܠWUq8`a!ia{۩{xH&xRɉs&3HLꖰ TNr%>޷3>uM1.Z2dh|{zV +2:/ˇH|b t|)& =<3 ⷔvax,jTHu`tMCJo<BXeGhsʌZI }H">^p=OBvXw(DŽ ^Eq&6} ɓ@; }}#@^1Dl3n~W}QY@Bh \^jm؉`C`m b`ƪɾb֔jB)y< ;%e~|wL`z*qr%sR}x#zh@Y"WKIŒXǽߦW^͐4(y>3`vj%,Б:LzF=cM~L9! 8@Rp9TnZ$(owK(p ھfbDj߽2ކfTO|(v}.gq'Fr`=ƂQ;7# j2Œ}*1ìq,JOiE;x5@ku0(xkr21D1a'AT>*:Lb*EOpq{6hJ*Ua#m1vr=l %b=n)U۟1$M=µM-z>P |E&XI)у6&+9v u~̍ Dx`rDY<ƒwg`0Rù8`74mӮY@<^SHR׹YnAk_8}6IpU (FY>F<9ݪ|BFz*Xz]^iqO5F>iyցU@HBano4br7quafakZ*_t3N 3HdIKھ*q>wǁ>f[c&Iڕє:wrY;تn^`p+a djkV}e(5kJ-N=e$ ¤j`n $PR&zl'as÷q:YsPaHw8F%w*+Bh L +t$ZtMAS?yպk!r5>䀉v¬%:B2(>y t?,)\{272Q _ fiNc2Lڃ[ ^[MjQv,΀%eG C;k@( bTM %1bg2+2$⒂ɔaZ޹1{K@̽: X>(h"3Ŷ!iDI ]nUrjvť-V/k!w<>>*~cěi3Ҍ>WW>˝vpFW̜lUpԏ[Aq>5!M8h2@5J]޽uTNO Bݬ'NO٬ֻKhmѭd"jڶ? S`8.&>_i:0w<*NCk7kQ eSnf󈢕XR_g Ab@/isR[c]2~RwD*\_yp1Gyد@#JJȤ /yx1td%Xb#EE'OPJC:mPᚠN) U;hyU7A.<(QWmAʛ9{K,xXH#'P{]L`+8 pu^u *:{ `<&f9HO|D:g-kNLSq׫`iJl JT"KtH!NદZzxhc]ǜ6Y_>hlj }3N,r㐺Su}r5ArHy,4c3LKvåx竼XP"6_iT7Gf;EG`2יN%lt5J 9v܍kt UW5Al2{]W_g*RgZLbov r-9TH(䍨* H1ɄI? Զx 6)r\awb00xuheJuɐGe s8}Z,#l.:t[b FSL {꿯Q|Hj9)sHz-W\/u$N0C o`eZ֝4t䛁$O$S"Ism^oK|qAn~kf0I3-:ZY>nJ±7 D9j:1C3ؑ^쬂1CuE&t-}/<qxCg8ŝ65ˇBu{:T6g?rDKbJo~ G6r?h_wE/(l}6EJw:1S;GF8_O6 {GGe<OI74K~(drmaP}(W"p(Z}v$htXODlK|(ecy%nW}i9&ߌ:X(o&A5m@@ʬh#>!Väߑ rn)ؐM=d8 ߰bB4k/u\СoAh VO~قsuu-rpVc"bƍ0WPf.Kr dO(vWyG>HR%FF_k _F"j0 ͥEt@g9f ٠9_^ߴO:U /怀/@,*:KzTQlUg4͛/2rXeᬺQ iM !LC#|c4ʢQi:R㒙5yV.o% LWF~ ӊYŠ w0HJu.B[F ;.+DʽPgsd[L<)=ؕ·!{ gMI kRUJ hgId?v@Xm;^|J p"yOF1$9W,F,_%B[oaMCރ. =Ac|.W GvcODs%!A$p҉f~TDO$8}cѾ?ιܘ^.AfH}m{mEgXtJ6E.(R:&C(n Qek# ?$ϛEuHy%2UL\a`٨S0ey㉝S{_t2;D)Fuw;U$9F:"\%5=ն/Or\tSX^)"&N7vwHc3A_~SP%&D4D۷٭k9V";1kcP_5d (kjCDk}zY.DC0oxKUMPl[\~ʿ90^KQuq WZj&ʱw]A=“) ʕׯNRgHbf^d$Eddl:g^QUPtD=2 &!צ;ĩmϵff=V ),-dh&e׶{K[>䒱Ѥ짮=u RPoK-#Ɇ#Wy/4A9_HǾOJ>ip9 [Ӫz gdQXr \w w&9Y,PH0ϩqBJeFyP+ uȆj[}w&KQ5 ̰32J8| Ev3dމGvx 3R3A-GgKGǀwt#4uJgFK^5[tk::C+` lэ3Lذv/u7j*WwHlډ auͽrץ!Q*xdvx Qm2;# n+Z2 ƭTmڦY񐇯 > Y2ՕJMz} yTz5Vm˷fy2~WЬ򟼄Z-n >C6 i@]єsdv)ADjmi9jtpHiD tA vV kA8] %~0y[\Z&X, Ս5v0aK["noz>:q5ˏ09tG"RZIKgICF@إ]T-[K{ˏ{kyJ^= I{cT,.gI9,⁛?J% ъAkt G@UP 5aY׋dUٵ07(`v/}N{Ü*&9Cb"eIuEcK:ME߱˗`gXikUsn#|-٭?MS8{LQLp(g`Es֔l\[3;bo^iTu%SF]ʵdދ|n© n?Fy@A- Z)<V},i+EP؈jj?g [ aK/)cH*( yw*cql6r&&/1[\ĻnױgUx˜7Ϸ"$З7:nAemR"Pd3|[]@]C?_,rlwnS/bWĵ"yN\p͟n.3S9ιu!Кssm%cny"1c&ʘA:Y3 ~y3H3*cKHL_-<s jU &':$;7ѣM =iԐLSmv9e vw㞃hr%~XCgc;h|S( ӷ'$ Cn9LHҪ'S3#܁p'ΧKa`V$8"\?7볤WӅdQNk5կ!ErѭՌM,a *"po/fb>#v67Һy_[G\f@;8}Cmn'_ ;hnCG'Mq8yj,ՙe+[*$Xf d%dŜGG>35|mF5nq ]\dt(;@F:($zK@c'6wFyw֐%n:𲺽ccwǥtr1賛[uZcVu9fy)|'lSxzeE'" ],3ʔX+NQ -jEh{wap`Ŵ=VaWȃjM.ZdwUIݍlrn}$:Ƨ\Ŝ,nxp69,MEx:71ރhP֬ۨf@IVٱI)YABL,}|%XI"xz;ZJ{O'G6/{75I $dk->D`skK^CҬy swפj!)lG*#j'pvp@_H3+O\1jyKn30w ԻJ@`4R m:#'E K@&u;ߞSD@et a7P Hk孬b ڽlTU' qm!w5H+Kl̡n% =DGw$N& ve\;hrhTk(l볦Q6DNc- M T<|ka%kH'vZJ^+D'*ij sLR5ÇY_I1dmxq]X9yY&GH7`JP!_*ܣ5*@m:OH|sYNvwyOҩjD9q^&BڢjpdfĘb-gơ~VCh}MIM`Fz_"|&&nY ̀o$?j@;!f1BL[:+D{ 6Ƣ GBs|s?1ȯDZ*i^6+]סǏwW:Ђl6D!taVZ~~/wң5AR|,l0g6l5C}QēYd/?}bʲOj9eSj fA!`!^.n)j/0[# cCe . NcAVoӫŊ+')~IB8vJUZBi)"\B N15*ǥpAw;~zRKhؾ3tq,\ʂ˽7وk:][N_2;qw4Y3JPaHu:{eǧC"34v|.eC>[c}%W0/Y8z.d|ub.=LwJ=7lIܩLZ#S>a7% N]=u=g M2=i&}DdRX43 3?}Tl}^ԂkѸ/^/k|>^vdGl l @N:{>l4Mԫ>:8'P<"JB~DJ1L|Mbf'A^W rnR\H}lHO8G 4q? {u &Pȶ}8ô݋z^ʼldcgZNup׀È+Dš$%JA^4Td7`Sq*HGBc4 %g8|pu.AeV3Cko*^ޒ~-9i(tg$F0f?,|li(?A7gd~jL\o/ՠ9[$DaEݚ*cΚ|b.]rF9$mńr /sx[ZK]`s@`ܱUK!xO sp0? 7XJF<2$ҡŝIcC"½NOY#<!Uđxx@p@` Ÿ#X%w[-wn(B™/kf?Q,S1R^%$;Cγ_b=-rQ{WTx!JM+3?s;<]UuqUmqCv mF_LMH [czBߴgSOl̈́+ E8nZ\9RE|`6*ۿ~9PUMבFrK@?7sMmD:6.|ʫ""EMUϖfu#0Hƌ ¼B"& Z_;AD LLk'f Zy.B9H[YQ!-V*\wy度2p#%3ժt.T9X=̃{Ŝ&njL9l엵^bA:GW1tFҧk j z~sU-nz&lQ a,=-jHXT&p&"Hcu-0^?xS^G=3 ?Ӿ$1wVQ.1dpvȸ]۰}4n@s U;zE}^-´C40D8J6G^|_'R{@tQ-+^=BMf$ ~_?Gl]jpw"3 %.EϸxL;"EvxDŽ< &+=;>0Ij89NIOoVxc_znG y`mf2WkUiJ~. FB)z_TV&R)0"ԩZiNf;]M8Gf7RVcV<1tJf%/@u!Fܙrqd "1B$8&bk#~B 72ܒ}p`coLP~N,NljEGTfv=2|% yT^7>;ۖ7p?/z Ωؕ1Sfo:#n,k;k9)!*̷Lf>eҩjOR WlGXs= \yi-Dx)^eiqF9,?C^푫-RUTʁ6]WDR;?NW OrMK{UՏDIΣ+R £́T6q;!jdj?!)k{өɥPVVIOLMJ)B{^Z#DyX9(We37;ELҩDXh{P&,>YV=BGy$Nay/UPOp[;Z6Y1N޵wWe $uOܤa)'a5;LyU͢UH1L3ؗ ,]:w4*gZ(|~8Uٷ&xW ̲.rݳ<*P!|e3f!a{C!:0;'&^ z+܂iZ"Ϡ[^5fJ ݃'ү Tq}矋U/iHY"Gn!v4r֦e)+e9lNHֲ 㘩sk'Y/c.eѽi2A\~@9 UO[C@@"+W*sc#'~ <$3tFqw$2~ftIeT(od$Ҏ*ƴL{{xWV$r;b]/iuhr0и#uߜZ{G -Wj=_wc!*|R>! =@%ĊHc+M&7LK癥BxNv(Ka.kIs{*דR`fKvLAMd#a ²6đA9UFyu;,Cbo|82Փ7=n~N _qDY YZms^_?{ Q[ҍ҅6=iW.450[{C*wWT d!"yU#F$E ~xhC%Zԓ P=Ň{-B)"{tqj'~#he-[ATmq@T훁BGE3>˹aS^[ȨN't}"ʮ2p2]G^#ݓ| `E1J"8YjX ;60kff+܏Z^~}{!]DȜu(];}IV avkϷ-,@읏u)qO[Lɣ/0TNs>Mԝ#K#^ E.ma&ff4yHM ՠ݈2mP͑髈:O5%.k(pC_cqa#z?=lS ]|*fE脣ʣ TG<~Pna-x1O?DAz潵K_ag2.3|M =d" `U `Fq!6r=\)B9&͡@a787CcceƲ &H [rmHr]d\#Q9.\BM>9R->jxA0琦N@#vF_0,-CI#A谦ovE9μo8Mʁqp 6֙/{R>i__k>oo b㜘ͼen'"څIQڸ9n9B<-$IGok{z*!G蟮IjO^[mR& epf4tN<*m)~OP8{J' ٰc>}9HβMG> */%p)ݨs74 1P !{c݊r[RzFIrgo]Nqّ?:MR4 9@w|9{$3+7uỀ(BD2-ܺ QYĽ25 U`]>'ݞaUTY0kpzM.~%S⹃u^KOLg`M_XߝC`nM÷U0Ha)˧d1D#L4;emvefx %9Gi,-(RF!Jץ v"%Z᩽7M_N,d~b ^hԝͅuEy NP :Buu$=?$ 5J40 |`jNR&s;7F/n\ O\2xg~1uUP|&X*RF%PBYInh3&p8E LaSi2q-Y'fhRRCJf~jr ¬Y`w@>֕/TO ϥAĔ[L]nDg{.nߔ_{B md.+O }gKEcA/2aM8Ăe3oH)NW`;/݌OB2  HWe0k]NoKm!"(kl?S]Vl-b nh;+Y۴\`VA$!%24#(Svw ~ǥ6` j,k$0"m;CIqY;hj/If-b\NلRNI ͤ?Ҩbasa45iTz2%0\EKcț O`V;?-|4VkoepPG8QĈ 0{䬖'1 9$ B`HgՋ;k8j̽?L|wpP"=X?f:{yidюހ[9<9T^!bC/*rC̟DjKXxe0wOzKMro:tר<LR5BEbp~{Htj2:=Ûom#2 vy6}hSw,OmnG}ҜkH(&]Lhy9\l'[mk4r8Phm}qU W]~eꜭᅟ Km|Y@8)|t+4mW]R,?oy3vVQiS%ȷV 8}Ec{NU8Ci-n̗hU| @M|HY 7cO-,$j_᭗ggpM(S['2;3 UMi|U!d'n+81[w$ o][QlE~mN9IZ9jE\i G&j82ꅺY?YGz|;mW;&GUsd!#-5_?-1Uj׆lYHvE/W]^J#b Hǵ?0)To4qNNn#Vq T 僛*٥wMqXe~3tD)y{noKgp&zdcr+Zh׃8ʲkS$ؼHP5^}7k?%8uOj)sE.ZI6((N1F_ ԆӀ#ӎΐJt2s ϡB.O}jGm.[tML(<8Yc2嚔F Mgi9ҊLZ @ bRʲ妶TRϭ$[qcaEZ,e JH:M)o8.>Z᧢6!>sၧ7d@Wqw!W{gfZ?ះ|Tu|\N #[1pLٟ%@ *!Q14*l"#9JXhUH+|:!iЖfZwPrC_\p<8@ݗK Y|^D6A)0ͽ&,C.zMUXZӾ8 -T ӊseUibriH%㶿2N"{cכGm-1>{??, nvm@No09= }`I;_dܖ;@9:[o¯ 7MtB 5z\8_.ud>jVUo*;J9))UM=^&f&=0 6pfuFY0E}t` ;gcXɋ8 |(4OoFT<2+ԝ1%nW_A>"SsDjw 2@uq3 m,'47iׇu2c&kSpȣǯ qFڐ`OCm2}&nrıp?4BIdoҞӉfxN2kHnyuM VU_X 93~ aQfl0 ] `A9wg^}MnjtcsA\M"y5QK> _]{mWr!2#nӉ|a(HM~:gf\A/Uɰ˼ l @(,z!5hV NS-rZ*OE:ޛEjn 86bVjv6.؏ dJ(HZ:SmOx ]7`SY" lV&F0JV{Iyݪ`Y~Z/̃Si|nO֝ze`>P1wWԒi mUzYժxj%\"-+-k$H]Y8qШFekB'/#PD+{xfϰ`ds\g<4BqTPT1IT͕JeZwqG*iJ#BC)נ}P xjd' ϝiS11-8|uhaK0|`^{ D=( _֞! ƷnLNM_Bz xmW$w^&eԘۮV9;vj{j ܿAW7X~IISi\K0M,Q$Tcյ't#S_1EVݖ֓,Llf $.Զ+t jfw&X)Z^KVnY mUo,Ecqkn"gna˖ `UaL|HCvW:E lbkٍ I(MnS_Áv :5sڊiBϘ8D8 yy0CZ-VoHuAɛ{s'"/>9̨K| ɧ?@_˛Gml!f;715#.^t"wՆqy8oJ Ip?r3ߍ;Wz.Nѓ$)SU}\HvOCdJǐꑫoWɫ^S+ۈh#MDDG//q ÷?0*oMze /TZBJC@X4R[~$ D^GFʪƟ#1QSNE.s*蛦Rz{j =pq#btPNOKX;y<Z :5?LR *܇q6l :l|^НLZvCbPQ[vѳqqauSzIQ!`)T LZԏr߇ʮUŵiJ0+;^{rVZrkgQu('fV6}AUjŠm-$\;9j{άNkg28IЊ/Ňr@v'`̷`wNSE)?TF"M`;S#QmA46_ ?#`62 ~w9H}º|-Ps(1S*@7dKHjuWD²@ܜi[؀6 4O,<,B`%hsIVja?=9[CZq΢c$uۣyݏɛqq>_" ,Eog&Aan Yq|L,dyd.rbnH%"6-]?-w&>oc)WmJER[g %FdT^4BN@B_]2?Vƿa<]B>e42[I.7.Mоک)P))똨ѩ@9: + tSGlRɦ)sB &ѽ-܇*V94 Xz_^Z#I~GPr֋'935T"c4@Bǻ6ұB|Xܳ#7%_ꋵu#bBtY7|SJ3>x?e|!c2uO Qx`=ȇ Z8kEP;wab@ 4}*@ĭ̠K )܈o[>titgӍZ3-ڋ*9Cۜp$ZP2ب5Uޚ-V`FSx)z3rjDndLel`jD%,v!_l V]c#jsH;R.>l8 +o0+l;BLey+{^}\V& naaR^x=7`?O d50g͂ :R]) {Op{qE' GZ`|, Ad{xd GdܜxDli&Y|cmyy3čȲsj|8V ľ-1xm5COٿgC7 t֋ ƴGT:=%$„lTaw>h%F-2Dqt)W:%uJǨ-KEjIVR^SUɔl,tbua!`~}m*ΣUwuQpsC/e[=-PfߋC1\)iN\®cfV\h̩C;8G; ɸvf:AkbfFS X|ÏBˮ_ӽ0,'j8XKH~db¶4ݻ FSE}x&×gNYWo3fVGIh3Uq mP_~; jl4 23)k|=>B?e6w*b2O F鸼o<$*EY̷x2=ɔ:iC_C%`H ]Z8xlW|Tjkԙr9PyLrز0|>` ; 3Bt!/r_ %-0]B0 @(/` kT؅[?~VfJ$.RDi8?g_,s_5a-k.VX 7E\Zd"񄬜;JfR0ۘ3ٵѣBlA bo9Y: #,YNlP|Y|%@UPk^/T9+m4)iG4}u{_P@􀇄4ÛB^W\k)(EAAḲK18]O͂49dNCc,WFlb8AN)֚l$t3G[Sqʪt 5%Y*Gf$(qͱ埇}TЍԦz.81uяtJhg[$M\i;Dfui#a* .Km;=C OS6mֻ&郷R &)81@!t:;b Bh;Y-pG(;qbڧ+ *()XmoQeLjYáy| MWorlFr >=JSpq32#^20 |{^Fft_+G,+2M3]ϲ`zCNKs^vSS2 vT;;fKȺx'2eav_q8B3T%L5Fis~Y$z0~xynȘnuhnmؠ}'Id;`St񟘏ptu,^ ? ]+ ѝ|";NpѶ]Mr\?0';q{W!Hk YAk'E jଂ+#? yR x"IŰy[Dʉ%$[*1-H"90q:Pe(9K@q3q'F]TLwzٲG=WRvuҬDEe`ڒ<lDtFnY3bSfLJ Xo8 JJ D-b\/bώX%=MKrT#e޿# gk;O5~' rCg~Njeݤ6m>m0t >L0[[`.txJ7Fr)٣s#\_Րl,0 vJx;LaZ/d8Sm wm)kf2DCn1Qu(P?%qYIISfdQDBO/|\or-Si_l*akw&3zҖ\l7ţ% KRJP`iNj#p{ʦ:;W#L[>Q ;i671ov~gH됃lbjOo} ]bՎ:`3f|EHj RQq Ԃ YH`+DH 4=[]%.3>ɼi o\9czAF_۝ !K(ۀ-gZlG: Q QFL[o؉O$ZDJX:BQYu҂ʦv\odžڢ`LZԡi!uQx5ِ Xa 2g/ k3io%hy<TJwAY1\=9l\ma(6 /$9Ȏ)SJ]yϟWU.g22/Z"n{P',.!z YxHKGMpKRgoȺHUuGF?Yུ*l CuO"҈cH;{ =7X 1nǏv!8n$^0Enݓ[2 q_EƼa\Z7y=F}g fȜh95lÊK3 *FbvB16]!?gL} r%j>fpc!Iur(\K)IB3%W/D$X0߯k +)57q?HM =XJ>sy15ur&vbtC)6otVX TV39Wff^Knk/ &)#N.*|C *Ht>BQbB,)~&# M>9>3 bwsaNW}=)>t\-4~Y];݃waL$hpw_v0h3l5D@)׼j [fGЩWju]V*[jP?yGl'ֈ$_ϺCRs}z}{@{~FK_>0 Z5a.; ܚ4Ucx" GFVxG;B1n!0WcY`>]O ~gIq tO,+] :j4ͤqčG87 OO}g25m[c爮!۷;|umtlm4vV&fyY)'̥H(v .Β]5TI÷ @x|k2d}Hx 6ajn#ނ=)+$z7gx-j)cΰw#eG=b<9w~hT S<kT;>*op &02< @VhԢg8 <vt:dz3 [!~GKPĶ}f,&w{3\l#jAӅ[%0Z? e)dsEz%Բs͹D6˝t*{x,; MQpn^N΅ox؄v v Kp>LP:b=Ǯͱ| Әjau m8c[ Wap,r+ÇQ˶dT`YQg H^փ8,hxW(r0]FB8uʹ4[# 9SI47-nڝc,OE/<xԇjrQ lMHJo,$8XV荲_e6X7<Ϫ(`K2NU|WDs:E-/x]NW3׺XsF8#hv@{,@)!<{}=";_:4A X0w[[9;*dOlj4`TM;:81%EJY5߸-!:ŭۺ9{KC<3ˁG~fȎ uspu? RrzxyP>딪R+_1T:rv5Ћ_21*M"cLjge&y[2S:=.szgaѦ68<6q8XD_* wG\i%P'f3㒤ai{MTs#:o|7y-U=ᨃRnG#N(Zݱc!$3J!RiɗIIrX vFq94|us8\o.c|g61\X9)$ΔL?| ޖ OIb˞Yb)\m)wh% %!; &}YS~Mi*1J<tzi% M__6!*y N*bP9R2#V{HDJWCW@3@qX^Rvg蛱%4HwSj#x]'pւs`2)7746RK$&~)?Oox W`%GrJJ,.+2{,F>CO^@ƜA׭5j2<3`G:z):9"$6NL^& #7Q82de75jSQ'2K5Li4~@-ͫ@|#@,Qlz' S/G=5kG# C4ECs.60Y!ǃSY<*=KpAVc m(\;x+j,HǑ.+Mj2K7j-i|HPf}^J=f 4<֑*Q a_uu>t ]&\MӾ'{i"ntT 5ݫ^cLg!gVY}(L{T!8560€Ǚz#Ai64 ~=`rQ^@?b/ԺYRTWe<>fEhwˣRHt ĂAB,~6Q6z{(B  ʙ~=$RI?3cO{H%ab6f'<nl>~z*ߥ|i5cXj]͢$/M'u0`ӎߞ d ?u!TeP>ie^ qMD  'v jZ些j9y5Jxc@ÎEdzK<\ v-~Kx#;7b _Ʋu#*F'pX%N'pK}󜳒o_26yme;1 HgsKTƪXTjgr6>qoɽ6%%=Z'ѳsѨ~* @.BiH1 1VdO'N&\}%"T݆}Q :F,ݭ9"qj0a=zyHVK obTV#pu_E45b<ymjl| WDJQ9?xAN@zPfJ%S$arx5,}*Zr\\B$s㘐k4 *_B$šK$N.}4z?A-dV?JNep m3{) IV)yTjI=eBgpo5Yl ZG1ƲBAD??D_< ~} IԤb !#a(Lw=|VuOyUe[m9$ `/C5B@<^u P|k,a $xKp\Bs#v( 6m(qbgxՉ4\, Ihd/( X ]g8Qh0 iZ C9r[^tA*19~Ql`G\RN>L{7 sjD-6ʀ§tCGѯ1T*-I.\zW5K;ooKbh#4 R3m5giQ݂+s{8=S8NSYN|YdB[G ν42)i/ BԴUԯVtr$Dex=p(9W\FtRDQX-Pm1Êȣ;"όGZ '=$>Rmy0;UV+-!-zb0d I{Ch31 %}8 Ac *c}dʆ`F C+j@ƛ]"KU:ct_#QHɻXprEj)6;=7Y%px*iS!rwБs%!f@$JcmR<.AYYOHmam2Kf 2A%Gcr?.˷@E&0LpBurJ qj-UH,-*iL$Csg<[Yhv6_[p5ɥa9I,v`ZB= ðxƁ@r=(yJ0&7"XV\(aUv3O2F@[ilbpr41N=]ފ3"Yv`9ֵ~'#BM /ۊƏƯUE6+D6vX΢*!X?ĔQt6 B=dd$`'C(u/5Y#}@f$v.GkF2-.9a:;ꘔA 06/Fś cT.zTlVGsG`?I o`^H +Rn"A4c._۶ƾ71̳j@uxӆঢ ,b7 2Px\|)6HNGzg+VTt~h L&[A O$HTkezO)g+A!_ 5m\²z~v)+=68@)$֠P{"J[bdeAʽ2U/p} 1'U͐"׆ͳQ7Pm4wX%laoXBlPC*\{yP:IEcF4GCM:#ޅO_3-2s cyAv0.t'8=WcHvj%?#js!$W|>zg ̓j|֧3s)B,WתL3kY&4Ք 'AS ҿ 7i⷇]ҞvǂkV7oK9fs[ RTp٨8'@Hw쭖!~a]X&;?FzBWbV΍aN1o.=O}_VrF6TaWu ֹπ2=7~ZV2e۹ٓ4o𨵇ׂr1l 9la^k}]/SX*cJ=MP*;q-1仞JzUI9k^ȫ3"r3%U&NѐҒ#n?-=9m0]TcrZ2{?Ѭ7xl4ͬ1CN!4u2p3Hja _<_ Kp_WssO׈ncoB]˶MaS#&ISKZLE,!ajdK}c6ƚ՝2oh8eeA:SQ6 {kou|2!6t.rm4U!+fĮ}HImzN3A""C;LQp8"˨O&4Bz^_cœԷBl8),F>A-BM Md-L|HVy7ۃLbe`+i2:N=&K:uTG}XwɃa 㙘[;֌k{D`O'u3{< h8[(-1&K41yQs]*@'!O=w`S*GHD"tKsGTVB]NNU)A,Rp|_izրyN)sl`sovudY/M('Qr=B?2N^i(,?"^a03 7*,u:0yIZf6Umeሒ?1T^+sj7ڃ~p/6*@Җ"y"t 9"r}̪G{Z)%98Iѫq@9sXLMUڡ/.<9Y$=$֎_2#˪,}2ʒ+W)@ݰ?IFOFhM},(YCjCp 󘆰H1'wO|USmL7ʿ{g!muti9I7!59y3n+Zpe<;G3/Emq]+4NrUbYXlϻiPƒ z 1mv :9}%-~M1H.#.CE2ӨU'pDoW՘B{:X=ahPe6<܁PE(`itЩݕ'dwڋkSVmM@7m2Z8Nkm\VB0_S3デۭ~H=ac|7ԝ^f%ƚ)qa2Jg`V>F9$UjqP4BTxejwiJ;Z>R>1dmR6,!̋~َ G8{Q6 V 5.|ջ< GЯz^JQ҇{TFr {BgxӦ{!;rU`@^/xGrh {CU= s yz'B'i=+MۤJm/ң#<ׯ0kFd(tj =BGĥFhX Mhc 1@c{T:返$YfaR{0Ҵ]e唟,$&Ԋq"Cm!JٗJ1pVqځؕZUa,NDGpr乺9,WN1)&4|Wಀؔlzy/gpԂ%*ѺЅ9t }!&N ..9+Ϩg=9WS~=u2%Z #h(cXH7Nmkrh#V?,`\ bCU!cL-kxNWd@o(Ih<*iM$\vr.P(*'U⟋X*% '7V Ny')5U^O*ovIșVc:>n6XK'B=+F<.nSGm|<*; /,[GRx[]`ps.|ߓ]QY ,= x*]·@vg9֤3AVE/[-n(6Ђ0$eBiUKz88Sv'ԭŚ%Ό3Ut5>De2%`v.C>RO h32zٝŎAv{to7"1ZK2x tOy_J\Qmplm:*͚7{1?y*Ƃ-9?!U„Gd n:}u?G_-&~?xGv-IENV B@C,aFRLn^RY9B\{9.5?, NvCh}Eu.x#y֞C/7`ZIg[= \5Zʣe c42 ~Ec8Oʯy -jYo9磘c0pӴNC7b#%kĊcSUCtT *8RQ8㔲Śt5PMp %K-;zlwׅ᧥SE# edu^Zsu~HUtew6Yɬ R>׫ܕx:Mo2}(]ȱ0_ռwbl$ U`?>gJ#x/xZ$)}S! 4 rebu>n_]nHжfh]{xю0iP5iKjoY53Fӓw#Fr܄T/%M/Z Y)%g 3" <"az`i-a+ӠJT';ODgﮉ1%4 c ;^_\y-wd/[N/.O FPMZA-$c" ,ұTS:^8 у(<쐪r;ϸnY|T$k\lOSQf«b~g5Zs/z;*{BX.{'9)wW !NmMh3B6ScEK~pKI qgTnr6F D#ǽy١U||t#3@{=>E15PKz7/UW/;ح`hn7 < %')+~k8>N|_V ׏u[];4' B ?eJ!VӏF2Dmž2[Zmz6~1"}9>$,Y@)ړ,~- //%+KA3ӝ{Pq7.M{!T0W\7Y{~?E&yr;Na9,%U.T(dHQ>F pKUܾ6:zF!NҰr13ۄIHV D!,RRQxUJdUtqh tړ:R=fIqoy ] @8-N bP\+Vao醽EeE(g6[-TID؇3"ÇtFVmnC _Z[|0ov%w+fXng DYuMd; ߜ۹T[hVSË{-se偏d(?l"~4=g[ҕC5%64ɠZ .4a<5w{:LM!79Zzn_[f$6{JʎyId6g1EWP>WO9lE|Qf,3ӣiCr?h\2KB~pNHtŗ5%Z!'u^0T|4hqIjxC V2 9A]'_ l;i+ N] x/Sq(G,8+'f`::3P舲2奡U/&.RU~V#pwF+2A^P!ܤLѽDeAnޣ`wTt.wg+ &4D8}Fmt Ou -#2;A~Rq) =._-dYlБg<sdSGXCs`S_~4ˠ8!^vno8 54 z)YQ #3p&NfG04 Q"iIq= mbluQr]-VZizP bӪ㢆U$'9$UpUXJC2~rJ"uBhۘo7:C7 V5DAk#w0k {W_e}X 6䝾p2R Pt3@yFfz<y)%ٺ-,>B?s.۟n$KD^7y!PRepJ@E{@M!X1͝|߬Ú;tcI>V46^bN :Wgw qrh9 [a\=SS>QEL^DKyH"|؏O\^KSN0L,X&!jO&;^alNu5د'#r:f֧efD9FF)b^R?yLJL"t==[M@9;?&n;9sH1ݕ}$k" =X=@L*Xuj$^sD3īdN|Ȝ쓗K/=2QyxmhzP;-#"t:)=tv0pK6]sT~J+SJj2>^S  z,]u7`|2T s3긢>K@8]D1:j@qnԛq~tarQYY!d"O+)"A6@, qۢiM"EI}Zq@Ia_wׅuMX_Ǻ|:j<@ClU )d.xWVz* Y%ۿ"謔ῢw֢C&Ҷ FCM6 \$UhX@Y,Dѧ+҅Uޛ~Z&WόIr7I0>g80'i{Win,Xj34o[S6(&ǿ'!1NP~<&{H~GV*A96zw,T.u/c;vDBYCg\ŠAZDN{2'Hr v*g $5z=(={<6| z }7|럦:޽E/~f&W,iFB'ҿ*`E{ &ª;C ^ č,:iQ޶Ho rAl q-cWYq/T%[D >EFMfA rtYXn*Qd%JN4tF6j4]r/Xش @B"bi@HO{{G<95Wz!ZL~ҿ:ĺfosE=ZGF NlH2Wu3&BE=g/Tz\A\02a1:}KFT^`eJ"Ư7NI܏*56P4Zc np!?RB~Heeg^e¤11h%gfn""3ܴK2oo|/bJ.e@0A!ch޿8d\ZNї3#J]WƋ&;0^]R7x6VBz혿δMB`eFwYs]AuR:x fx?=//hW@:@m)DȌdn؉EnRbm!JrEԶLW%$PٹE!x IS눐RCMs4J=~qZF,SMj̀ӻ9Z@?'wZ`_PYMclMƭMs"tڵLa`L= 1 9o$wL*;0Xo ̀`JTE, Gh%>$Zm}("g8x_fwVI6!8!ñU[+mE9E9@^Ů\#uɽJ}TMALasEGLXovb)po*]s#kj7Xc(n;;(wA{1C La럸J6}fPky(`sI,vAN΅ xy:9K%dM. ۢ_3ǃrvmR3ߡ<]h5&hGѣ4f>[jޯ0^uw]4@.kt/,_ѳ8(fo Lⶲ+ x "o3'^ȚMfL:] qaA8x2X<9 /A|.S%5&dDGbP(,eQ5!y I|qL> ^1*]=E ~Nˆg bfc/DA4aa1Du%I2X6tISf܅ PnO H+e.WQOFtM fnn١"Ajwُ;MH0Ff39H#_ 3ʼnzLMc%"h#V% ?0:X!tt VU9>"o>=ˬE(:]0(Xvȇ!л;;&ShqV^M0 ;D.,+_e!P2,Lu  ^M'tb.pֱ\,>) 'uG6tJh; Q }тa;|Ա}=Pd=[$^J4Fw#ٞ}}#T*xD<鳭C()yСs)d6N& >XbۊAu"!OD~Y7=b|sT#iߏzOiDE(\vBseıC5Hd7ԁ'>|LM/tTAUkpa,{dfKuB PH QDSZ{́ȓ]+d\kD+¢]E 3䵺NN_tڸ_m o8nQӚ1Zvf1Q-DpKiзk wt̡O^(헀6J~ ׂLglW1^=D?ެ<^\>X*o8.1T^!@)%zϖzwkµ(&dl. ޥLhҲR{/`\IS D(H8is$!|ڇSդ,9Wφ~j! ăp>3=e-| v0w?9N?<EmI@b m5A9'K_cT dxw.6Oh\F.ej3-B O|]8 .(r'T Ő97MQL…pBDT G2AMݴmp C{F(_oݕ|VG2Yjlﰙ@Z^(~@d,,߄Bq1[$%o<(e,[VΩQe=D /gp9f 4[}GI8ۮrHͥuQi$F*;ex_9Qif=cM=)U-3+П\wͬVfPVu V{Vqx:\zGrQz*!E4NO<kR~0ʧm0ScJ?sõw+#WikNȫXsC_VA+.8~Ճw|.=iLN*Ntƭ6 j .'h\ uxkO@G)J͛O/g53^-̙gyDƨ- ,j^JJnf^ܹ3cHr>qزJ߹W Ɗ-,[DW_9A*!!o;F76BLnLu+HLmR=6<҉OǙUnMwor':Qo9ٜ\O]i̧( o[B9%V?+Wx?v2ƌ$/}j$bt!>.j#|` 9Y,&43S5k!{\!d|gvtŤyN"j޴ (k7f`8m]݅o$Fn7q7׺NeΚX ,%F#WoMb1c{p IeLH$t7vFm;gc )%H,E?('9vO'`#-paȧI>Js-/xBӢ"4w%ٹ,FdM,S خʤG(א>T՘\σlg͘Y5;fV cuOsIL`˕iOe7*ڰAUIpɖ#ġ8Le΄gar [c.\=rEC̊0O]J+0Jm;FWCť DDYƸPfm:m[qhٹ+fҋSNΣ~~&(kX5*/:O0\* ØNHӍmOldrlmm mVW\{fpx^ &0LWH2[%rcP60@|t~{ LTS1-urOIA:5` a{PҸ{rwuNA.)1Pp`ɠ6bƬ,i;, 0)CۄI1ˊ$GD DFߗ&kl@J,ƛ^Le79򷖪Bhi'>3~wX|^%wE;7}i_0eUA|lWHoL/m6 3f4Z} 0+!ꫩ)5!BJWJYVqY?X8e^uX}<@4c DL~<=5J)c|px~h}*Lp$7_*v풅9un|YuiV1^?D.1V /sS0C9 :4 7n't ]'rhT5朐X:ɤIF1&Zf c(Kt35HET%*r߈ [.LGX7R?C54 gb*ɩWVyN/NYtÇ2"PXK/x]C"9I膥M+|GU]]1IBz@4|9eԜԢ\pk ̘G=YESihը |KtI|'zdI7zJű<$GosTa\*`]`rI)<g6܅X5ӷMMO]6e/JY1=e}bpnnj}^EĿة٠e< 78; u6H9󐗺3\:=ݏi/JvYj7VsRQE}XpBH?tJ]9 ͧtZ.9C%+@&YLd}2zJ&0wJtBkw]F葉,<_7اdU/"m#atI~+ p+⃶{;C<Qq:rp#n3A|=ٻTF7N oN{6MW@DRI}Xp|.?U0JDB/R7nO|GHUق8U!yq=qyfs1yy?y\brҸnu܈ ,mT}3!s;~dBJf/1dFZ?UR*1͢K8Xr55H+*g6}OJ0oI˓,'w2 9By7X3a3j=D7f EV,PLTq[mָncbR Aꄹ8I;RS4!OqS @(XUܢC=qؼ㖭 ۏv]^SC?m,KfT}B(?Mm68 `;uzۊkGjATu smVK @?W[Y$K-O/gtDtm#sQҲ6P ؗc&㜡ݵD˛mT'˷~U-rVg- ĤZ[jT;>l`Nүd1ьL.C53+bg~$c,*c};>*|j.wEW,+'䑸< "1 ՒCj${m\?Xhh< ZHD0H ~J33}8FM+5xHy^v黵I6N-iKchj<} _ꔼґњ=`q GrT"dҫq{5JV԰8nnŧY@30ߔ< X kzFkI:Od~da@4ujn Lֶ=`rrU"OhEDgz-JL3DHW.:H5L=߉e(^sH)ȃtwYʊ2YrݺkN2_8L` D"]?hC+H &7K9˽`3#ZD,s$ _?j]L4S,r8\7.Ә{'5v^, a2u팪g!aF!lmźE`෫I@>X!ﵑz-uA k=9 n4ڂLzND5mZ>E&}Z??^-,!GYtf_4)Ff_(%T)'e@)޵S;Bq[*{w]F4oY`:*Nse.7i6O33t]^'iKuHeRUKkj;Ea>=7Ji71͖zuR6^w4/G1:LkO*%b;jEpDTiBvr޿S<#V]@O3C,nry!_@;gk~\[ }W !/jk0y^88`"7"CIchy x&V12>?#3߅T-*e2BJǓ7:=qU!Rդ>Eؓfp-ORN~8YMfV K:$FMm,2SR:m1;G((Uls0|tڕ0Ll7N1gn ,&&wB%ʨ LHDvKmQ-ͺ07+i}S|ΐEc,磀#lӷߡRz_tAX#fH8؟8dK4 Rk m$"6615^4zpaL"p"ԀȐX#+si-oLea~P3½^p0@'˙UNY%h>k^V)⤂㍈fW`6P:Hq}BK/_m'QJh/Ht0ő,eo֌%mfcPKdCɆӟeb=p(xqc_ B\>~+;v3 ಩q!޶0+'KLڅm8<"%&v.nvMt | ר=9`gKPQQ2t%0slʮ`P)0M=>h$3 t˒%Ф#Sg~&{S-EYe[eo :':X ߹; [L"|p|7W JGOEϏd(~V>Y)fуZLHݱPmSikeMj A$*0y5G"P&݆) k/G;Y pӍ]٣ eo :`ݽ;;(Zu!ԣ%[xz[YI]M+t3BJ8ĂVR\".LOek[Re۾(!c&T>O44m&SY2UV߿㖡*b1FwvʛjEd)e(a/@l+hqC^J헿+XEGF1X?;N4`{>aABK^:o!ipHV$OCv;ܢnZx,KG "0aAc ߆Jg7~Z^)EYo1#iw gÔ̺x ('Dr84tɥ@xyu=Efobv? dpx{0P/Da$zύa!]C50h]KFY83y|p1Րó]u>MT)(bɓ6/ɾ0=j9BSLv[=}W}l#- bLt3mgf+|QAX6V 7 'sԿ oG呇}x-;MVkJǶDTL OdV㍻D s]Gr;NmxT\>YeC3}r֌[ML(쿼%\|QL50%B7xS!tV%RE AJ}nk=)ƿ7~cR]k9;'-VaL6++ x2 <)TDb R3Ɉ7Dk]vY6u*N7d J$hC-kV/}|U c@8 ~[AL+OGCίGzuȥTι>h2LL ݨcOOOrnU6>a <>Ry B'KliN iS 8B.)R=><20MɪA PZdחkgMzq{q04q{=S-=& t3#*Z!aO+,Dq[yny w2 ZgpZ$۶c\QT"=φfg'~.Rʎ#nߨ\>%s뚪̖WӾ@HcXz%vgQ=@qd0'6L&dNSF+T^MNɧw|xW393pxMZrMq/Clk"F(45-\n9Ԝ+>h:um1 Q*>Ee36d!ڋ-NFǻzzݱESK"i|0_e"U\D`O%#R {k(#V~FJD᳏ PsH;m6/Ug'Вcds.ef #)(_ԭW δ?El3]u7i7_93uS۲*ݷ:C݉{ ]`x.0r7`nNKPJ-QӅ%A۽ę]Lyyh-i]3d- "Q KEZȷ[ 7#evt^@<_FIH* NCqrHQ)Paܸ#i.Jݷ Sв񳸔-4Z&>BF9cyz (K-U;x1ZU;zs; Lj*xT3Ĩ]wsz)dJDYDH y,>Sc!0ذ =Nمq X}6 u͸~?Ase2Y^">`>ß*tbYyXA>Isʸ9w#c,-@QT)žm̊wi\uqi-QwŚ3dvZcof}`UGbD%w /Y:~O5 v{0q+DڙcCG`wѝ<2Kl+i}7\:1`|;bI`A%y،)Ac'~Hf p6b]A#)9tY"5WZנF,O{:uRąW82<#qs j%oh&}1xŵszl'>Qk8F/GNI:@:vzT;22e/Ì噾m"mЖDI7(L?':%9t4!-s|o:3eNOde=  mvb{姂d mQ^Z<%.!'&AxVӸ"`,QOy-D=]3laQ]J)xb+ӂc9_ЙJ6`1@EtRN SeKb4GZ++NKM~ظgܞk=wu$AC°{<eǟr]FV"_"`gʐ;٣St 6qVЦ(zL։}<2 q½ShSw= HN7@&|^9S- HDԋp ՜[8$&53ÉoCΗ&rt_Km MFZQ=u\$џ"}K]n2gZhvm!ԅzlYF:;MĺGkfs{#I%r=+fwXk;fضii:~PtPdտ(qSkDRm%JԬYMsbj!8~`OR5(I&*-e.cN }:z:ly$!cm~y©uM,Nv H;P i,/ȩR%892uL1+Hծ.'64~}o)$\srݟObfUt; \jўq*.3Romq/w;H}CI;`н(=Zc=~r#Zi6W*AF'1d'Ֆ8,.V8)޵IZB!:`ctQr;։*JE#)tqK}ݔl.,APK"ZQ p0+`%_zSu75'ϺtI&WH k>#DAa[$V9&[H Lϒ5+Q2i'IvMCFȹ#3C fJE%֘{%0hTr 5q moU';b:c;Z ۴k"v |@U &%1&f0 9 )5߆E 3ws7U\D&n:\1`A ZVl$'k+?`1/glKSʊA_3\kd}_g4?q'QXn9QpT@f|(-܁.ʹCv& GYOcCvST+aU+ lӗYh*qi?WT $K֢_fڍ>)>] H HIMu#Eo \}qU`Eߘ}BJ o.thˇt^DQݏ9BcT_'Шv>"kgv{Q{du5A@=% +@>,F!qK$zلL _߰ƻɜW\/(tͫb!2}=$." ^!XO$a{0U!k`S:~z;pnXc̯݄ EiJW+݈oT57+ ئ9&w&;e5^Z3qt2w}`Ldq%!K<; 81dV o!ӥv h|CaS,AL"-|5'+pt ָEF!~Ǐđz*̤B\| 飃#>o2P+g"/]0He#o-nj$S6R9U9gA%;u.JQ[wEW]]/y`Gh ksU~jt۷,Æmr.QjAy esT:!am\=<{g8npL \86<_~h X+?Ies9f`}3.UoXH#0x.N_ =Q|/ףa/e;;zؤ&U&4zA `92{D_u6lû"&f*6b9S`<B3Lnk^rRf֦_ײi JTެ͜KI7;s f&D2n"XOF1.2)R40^}RYԿ$ 1`O9ۏlߟn2J*ľz<3ɾ\/ed/n|IGxi0G\rj Ш>],_Eedk Wݤ87mst~*./h `6՛ϓS4H~¼H8Stvd|ޔ9f]4݂#¡㨧'" EJ {(N9v{8 7?]Ixl9W) ;vCahD< ɪLI-@ w<МPt(B dA&XmYmBJW(YЧvAr:`PJHX{[ZXNʫ\ᄨٵ M.٪:` dޖPP()JMn/p6[*B( (.M_.3rnR@󭤊0N63\SGTbŲ->ғ|Ԙn3ro/K T3{.G v+n%=?]KN!qV|mF7gR#[6R'[y}>Bkܸ hBDOlSy }0 K O/}:e|Zpd I'$CA_jU,QYV-~k~P=%ǎ?Nas$_G}ypD o Si9 .C寔shkW :ʟb2%")RE%{3'TU-J9M"j15̳SubSD. SDt8%O"u3#,!fAʹnN?\5i|I/Wkh$=LE}T"G>EUt9m)2 n7j s},?OD>&{A;[S0ofӶ|$PN/t+V}?n>=v4J(ᱸĆq+J(Sʪ7IYe4% ^uF8d0}D ~#1=@xt:2Edt0kꎕc?5,'?z#iY' q9'!j9Jsdsw]oNIxmVncω9EJ8Nzz7yUm2wɫri ZcaXDڷ\3E O?䅩YEO@r8ut TNr+ ha2?-^&ɰpd Cʒ晶ȝ>Do&[.b̳-,ssmp숗Pt'id׾oQm3e_}QxBYٙ'3t#i2($/ 7)ȷ*yl !_ I(wcXzZ{<AC{v`C6!f;.%-;DO($rH $7g8_IMCRzXf1T߫I"R w ra\yK:C;B^RaFNu%OMIYtSd'R0=I>4Mr7I@p=Y)y]q!F?dxÓİ$L<~MTh{ ˤuGt#y0MHT=ZIU: ]q0;_iMe܏qtSdeB_+|76 @H6u`: 5e٥z1o|;s_XTª~uS]?ssIZ<紺 5rJEqߧ+ J%v&`-2&;|.Xڅ{,?r[S{ ,?"y7O\C2Vk K+_IwGmt]VU2h $`􉯜(&z~W0̾D삈8tKA~F~U0F{LoXibnAD4#+rn Coq\h`gILm]Q5$ 3"cOPW9jHtvyuoF4)/byN&ٙ`ûNZFRv8”SlK`Gulōf% ilzdH<򭂯i1Y%6#D`>5i44-}:]4 XV$6Q74(hcG8M/\d],,DZ?|9NۛgccFuAdڇBb_h <굴4`>4X=޷ X7qYw4>dHҜ18^Rء`A>.HѦFN @-mv<Y$ax;l4R&^KenpL>q${gD;d/@/< m-\&Wk( 9eƒmIEzE_e g լyղ$)ƙ'@)0Z?{Hڟ~=/\ez`cL*hs}—i/Ѷc5B;Қ'.c-G^wv_(<~DeLEqŘd}o O<ִ#/3j\< R'Qһc"thHe*mRhCp)R#V4$ V]cdx![UU[TFZu5>{6{L1"S<,==@Y |L5;VNAyއyB+#1\zྵRbr6E}j0#d^̍PgPlʃQ3_ Q%JS @ !y >y"*kPx%f=8v t`OQ;.sGش⪽շ_)~ Jq45i0 059^=nLu< l{V aO)U n/)ASh?pv_bU[Ն; W|tWul}yK3WV [k14g: (ga>#MR&۝ 0_%@xΠ-"-nN@ jci[DRMt/ƓcIF{cRP냃 NAZ=a!vWWң;iQ.ɰ*tF'3\.:m@+]JeA XN)27wdw;@ *ڄż[ZjefhE0_1|st .L 5.Bt$َR_޲2R6'F*n4Cz4wFGĿo~X4pA"k|,˳t.N_퍟7èϣN;L9rTyopI?Vc<"n紁N-s鲶\ut \aͽ󁢝q2ԣQl]џJ97gijϕE:N-o[Tz?w±v< 'NR%"A(P.|.)( %s-mn~6jWDsY7UW[gUfQHP8[vbЎfŬE! Af~OXA8dʜ7L\CE^( Gއ9&0ܩ*L96l=SM\vpD5c\ TߧnG*wB>w (y8@VjyG:ϡSGMTj%i|o+Z{VP|zٞbBBei:{ \RIH} OSˣ<9Pe8UehoR$i5.';@륆⏺ƺL:Q8/6 F`1tkw Cΰ}\sRnS Q JC\_ }JƱxR8;]#Ҳz&q)=C`2uȚ}kK%d񜩪Ls9$ɴ`K `Zl1'-kO^A"{bO(L%RID$} 2z'(бnӄf*zMd81(TWy5y~Rwk;xsTCќX"I!D7zucȌiDޜ'ڗ>F HwMH;ãzK(J+!:ą*(hΐh7o\@(eeР)|yxγ0Cr>Q~ؖo3Μw{) ղ07sgAüGX7UKJ}j`#ԟ%z@!{R8 JKB MrEù'{ygn0gՈẊZ'6pf#odqrh}_6~-Wvu>][Gخe[G])Tټ4 ?OJРEXAUp$`zm P=n;5Pz}_1ܛ>#ܠ(^g!cXTCi3.+Ȋr4GmT;G'LfcP&Tu0ȯv%W69ﶈwTŔe*]7$n(RճHk5VdCw!$:e'] J᱌3㍪@_5AyT] ĺa޾/+ Q9d,n\!H/%ƔCQvIiI(S5f m&ʊo;;PK1@^9۫Fbb:C`t"ʴs!AJn-"[op3V5bm利smZz_}9 >XןEs^.FQ]ScqBbECXCW߶liAؔu8N?!N9LH"K pu"`<D]a-GJ9_Uo|Wϟyb̝:_ {q]՛@ͅO|(1?8{ *zqg_7[p0'_h~#>+UC#y}1Gϑd4I/_[sZ ߫ g z'蛯\-6֏; U1SXet!~z؏[AY!صIRX YRN%T^s1iYY#)~Pu=(vǥ03q: ;nRKjO(ifjOd i'ySSr>nۆCȚJ* z8ho UP83SVe ڬ,QK!?0f;ȇmӰؾ*/ݡ㑌؄WRju83m/΢t<g tVF҃d &e![@*O] BuMya[!7|6]JnK41!΄[ ū:02(P0)FZEQ-?>ݲϻW#[~"%Ym% 0H|c+d6B%ݟVbWa4UN^P0CAkP@؛qBK6ƣ7tBs`i~-|չqyL[= t?H75!\6ԘUFb6 K-@8<1CYŐ@k0N!jtig*9T˼αǟ:OGw/ .~zxA$tʰms[2¹3b2>I|v;U=Qwz~uIXj\p- _uaGNLe7+yo77 V뗋Wh65~[E xx+}ҏ*;qg.B!Uop8̾ߛ.M\Ob,>I|_nYLV#͔kՙ2, /`YNMV Eτm4&O"xф*; 0Ae9PbIgk0ȣCoK ZF)RԳ6 37~WPfJѨzx??eŁU.a6Wᑪ,]%2qҨ 4^}ͻ~/O܁tMNm4y譇ijL+hns;\ vhH\ ص^`]W&_Z5X;*H /im02^!8I6)q^zG_s#1#ߕpw:wO j#Y7p< R҄JsYR8lpB%udr֪ ﮸,“ D;[䱻roys3Șc Lg> g$aK٘C >x+z/(l\W@Tj+*^$1/y̱&K2'OߝjW$!zs4MLܭVLsl}Fg8zSl"Y9rK EPmyE;uUG“s4vDHG2F8K|?q<*-nJ#\qؑƆGmH 9o"tրLOѪB{9Y^Y8* |ʙ>FfC%KVRE`鿺"2y_%$o5}BT#s~c(vLrbnyiX8c- 4G\[R1"»>'ZÊdWsRG]s,5,IUZE E9[*gg4*4_2@[*oZxYw{ Mіآ؏+`J*N: . ĿI[8}7mH}O-Cك:L 34rtHg8-8yDvdjg c4 z=t][~? w#$2rF(5ܵXm4kƛ-kUFLԐɟm[-HH$!Њ}f9 q&v>AĖP &ɨUauYqy&pc9}bt5WfK )Đ}2q#M|~2)% nUW#[LP9^WUzykbiy\B:j"zҭ&l=9BRr67dOXj|<[gkL+o}:L/_}ʵA Q}>҄/'rp@rbIPhrEaIfBڄjO&yNe5!@i>S>?RwUe>(JrG]HkoYc7~FG`(A ,AwݰPNKu0_؉dxyAp:7d;S!ֆ겶1Kmuw60IgV)f%vpp]9urUM:rI={<F#F#hc,OMд(y2o/NslY? l8+Aҡh>02K!sP)y۳4VӎMZ;d/g03)TL14M/0_8CDe`q /C7c#/_|t6]u͜Ԍ4z-wJ!yr@M5Zh;`dcc#*M-Aո{u߽*'?<'b,̽}R}G}! &=VtL>}M'K0 p{i!qA`Ҋ;?WjPFE]9AҪmE Q:}ʋP&(Bҝ"T RJ?*G-%"u(|}Wx!P̱8]ڳ?&ݨ08 QYZG+c`|q;FŁ"-󚶛lwJbaA(.{stH'5"wE#~ɍ6gy}S% :} +e1N@=qH^[L6Ao_ka3T?Hzd=Ld\?B東/Jxj0Z"{6ōG,Wk 6 ̃;;=tkU1Y,R &/sE/ӠW5CmŸƲT&U'Wt?Ň'o!4~Ht) 8adq*KK+]"!s <(KY"K紼Z zi/ `}Au3^Q*E 8^yJ̟ .l/#.a<.VG;DWRهgB[^J&m(6.oWؠL7*ˈ>sbF#àt2T;zIb܅^zXb+F|sv}`OjDv:`z*da?=NOߌŌ }E/j*u,,)']ǣFgW14E-C;L%|=L[w_R}"!^<<(qx<5V'kcvw_ڔwg^܃Յ"i/Gay\V*?e[ 4LΖU۲-\$uoU9Ú)37#ubLXn4PJ?_Ej$c:s:wG*Μnzn%e*9ea;Ozr#>HI@Xɿŝ!u{\eOj:N8TFpk^X~RlEƮ S/&ŕe tcޢrdJи YEPD}-.ZLkg蹌q}kCSH뙨hqTW{ 7=05+OQ5%X ų)g N7${%w2~s-Qg2ď-6Ծl3WLLC9ZOIk:ꤰ=.a (7E*X* \0Cr0R̡ \Pή i)PSLA6 Ep!J nwߜ\&BRoALbe+¨a3r'jJht&jz@8g}Ӫx`Ea2f)FޅԐO^5ؕ[/W:܅&)a9 6Sq`nX'Ɵ1)7R2-@z/wgOG`]A:+.B#8ޣk6Y~~ro4e՜Q]VXlL܂pܻ[я=KS0:49X4F`1>7 ͂{Կr dRa=UV\*a{7`6 xeR[7-l9`i%d K"v|>w\821A vK+Z)CZT̓pXFBKYVHwyc6`mh!vɀ{`^H#~8j7XF7Zzo|keŲ^Kv VI}ݨ29!E[.H4?%/7\)}zvl#BK!ȣÍDFIX+4tY6-aދ„""[ԓ:98ؿ*sL8wY] ]:PIIp ztV`dY'+8w) O]t>)zQ{m7[d 6=R~E ̳\$\03U-CR/s̈́_|-70ҚVP )~ }(~S 'Be!"ʌD #]tC-?@BqT^TW%ܻexh؉d7]X Nm=TKpr1LY{Ԗd p,7HFx!qXz›_kFgp/cB@9cYǣJH|rY%IYB߆30 ^| JEp6ty!YV>4YԄu]&!$˿VG)U4ϜlΉJؗZN8t¾6`ZجȎe_ C'% }it8ǻ%A?ӛ, סj`WZ-Q0.b_Av\,X<Xa:}@ :&Ɓ^r01L00|* q ,;0xJkIzZ\U4=GnP$29JU5NfY$C3- v~WwPV]Ǘ[(yG%Q~BgrZ(xt1JߚWѢ(}{ wV%!bp"= ^JVC4] R-&wl?廙Crr@ZlϦ-ÔjZ$};9*d:iûq`sjbD JaXJ):WfLq,`;S=X\'FӄgL@1J1{%h &cbfvrK0dԼI/( 4.G #[e5gՔ˒VA6wղļlY ,t482#c&y³‘,1ug&hwBwؽBN^SlÚR96q},lOq; 0RNj>Z[,L&R4H.HJwz0Șjg6]1X2P.EOxИŪN޼NsDSDT;)+; xi01d+dN:g\4_5 Bh'ϱJ4A Ibb.S5}?PR $*bm(MVN4Z" sif ch NibGaS^1@\נlD&pW~鈝?? w(pZJi[0`)fD}xߔՆQk@"ڤmhS8ke_$NBD_`ҹ8/풹?L>@Tqm;{r^ W Zk?fyiMvM[e a+93 5E- z6>6aiD۞oI0ѥ~M 8ELbWjC4HC2UQ(:Ǵ퉍i-ѡeZ Oۃ& h5;" @M@9ÿ jcH{ߑhBOsħ.DtZyiR$U70zO4jʷCF p\۔F<Q>/639QꬆIX@!YPLؐi4Ts^s)TG =0wk) o \AЉQ,ì Éj3ۍUmý,>QcCò V<<` $ʮN>ev{ʗ+6RbzfgRp2.Y&fI?ZGmU3 EkoK~+_[ԿgLxq>m=Pu'T_dnx|ܩ~j;5KgtcMj>7^ %n}kQB"h9'^l S| *`mxH ^W%& |K~W9Hez)X1=uI0WJ ? 4N.G:(#ÀܽH?O-W]ZVFS*CP 5*j"DںyLk3mͶK$2 i4IM;r|*YmאhŃCDB15۵q@AzQT|7~=uj/9bD|DoގniC e\):J^c+8U4v/ %foOXp1xbY^,a6 5V7z)?w5 4W*i[E! Lx3D_v´qk;gGnДMx ,n̆YGԔBVeeBmƟ0bgQJSnS}[>F FbT4%.Y#ƥC 5\.d#9fae}[}C9ɘQQ9=0SCxv(HwOd9:0 (5{ j`vcAqՇEk{cvͫCqK`;UAzUNY#=}DWL&?1J" Û5Lִwd<E8ml_0-;5s @Aoۆ4nL;߼*zaz| G?cG$A֢tֺrLGRz>uapt ݜt~+2B{ _:^{ը77nk*|-7tզ5+xz{P/WprWhhS"BUcJLsIm |5˰@;q4NtUgWC2oXگʵ7VlaC+o}N0+Q>r ϡY怫7z ȱ[| rMc,iGHyV`Gl;v_JהHI21V}:ϼA@fӕodyO.tu yȽ6!9RPkVM ]B@`mRXI={~C&_S*7iiZ. SG.Zl-r#nQQ '4BO`v콌=Sr)0 n]h&\ n z*l]68Z*tȥJ\ j~냮X)f?uF>Dr%l߼ eCF ]=f],zk#[Ve*' s@G$gJ &?<+3VA<$kr*]Kr*3YJIάxf%g5bsLj X b~/'̲9[Ғ-;8>Hh)awp"3lxBHYnj'pIPNSnݝ_ղ.ʹv\g!`RB ,}Md$ˬ`.A]F_j|?xts=(Wu0b8n=y/‡t$I*v4FHԕEBl܍0A&dHsܦK/ XgTrbʧW R*"+S}` eh..&GO JaYX*A9$:~]!VVK 5^=\‡R~[&H~?# 0 hGfڐdž$zadVED Fǟ,3Hws7|, `9,$) nQ.)4>Cܫ!lxˈƘ -/+!-;,^yoGAO_9% JUiM11evP|yR}Ϛ*'@&_ʬꠢnl$zrd?0s7+m?Ɨ.JaqRbAK(y4%*/<´tE%A٥JMۛ`J]n^~ @wnH{yS]4YhMlYwm43H%|lTped0J0wZ£@rrzA0#EgB/Ra?G!Ox0ATn4mX)gFidc WzbH!] lkD_C&_w V@&͊eR#mV*4'@>HS׊oDOt붣&k,#4/X7YR\$n:Mrb^88 ߮oN F]όԧPd:(؋,0LMKE p_[@B:a7SNyBMrᨉbQ߲J8 E]MaL&CK(`+kwr9K8qh(Q+`FZ5Ec]òYc)]ik emˆ ŲE1+y~FW!]kf=ZOc!/nҷE~C揱 0>P04 cЁgX}:,\v ?vUx N0'׺ѩS3NaRsU_crIiɢ5P"HL6  pGkØĨߞMv9ݓ)/'zsZR @V*=^@R`7O=W2m_#=+^Wr2t)l,N?7D 0ĪK*7H-V cZ;IIrЀgzbo'JN"A!Dc{{'U$ 4 ) ڬ"d:>dκSi(^BY5S6e5_7YAdqF0%M91FmhTxlY 的"# |B JSVь 㨴UMU@!f3ōNlF<!9j֎,6FteTV8G=a;xKb#/ybO@0p]p58z S-<d2JX̃-j|0^HŮTj:E68 4ɚ"(.>bvdI'[x0l++M h-j7gjBզ Qe`[W\^水INhr*涙;E']~5m?,\f*yqHVd a0V6&Aw02rsJ"s,r=<bDT*VW,CqWw(3t[,zK61yAM:?}:A*\kcM'(e1ZfSVa՞ CޢVʲxP(ߩ.m%Q.f8sx' ]@|lcg!H%EѴp[-YM}oO lȌsNc8[uK32X;W_DJ]?'wQ7mOYW=AShN-ui)iܥy _ԝ"s=<]c^'ʶa?bR֫ҖݢSBXW:G=jX!*LJݜL=b &bk۸2Њ YEsmOYz$wR'XxIU1>xbr,{^əs$c}۵~)Vާ+lL]xsF_%ǜpwxDžNjH4 8}xFg<4jV0UɯBjwZURadCu[[OOBg}ATjDsJ.m: R,qwI/ikxT>:Vqr3)R >-L ?yLq^Kj}AJJӾ G>WJdnqw3Z_y.ϩ )ĪcPQQfNh-%- S?tc*pnZYʩoI!yE|+>* Jj*3\жnpkN!zӘzLŨa{gv(sLˏ WCguǏͫKɏ:9科Yw4x0AS9y _ƟHbY0`ÏC&J"=b®`3LiuKX`w)ޓ+UJ~yv!0:E_ԤIŴ+ 1/+W+zx?듙ȆG+ګ6op(?VuOoTb[%Rsn$VdH`  %W.$(%NwT:>-^9.Dr WN3Nm7,b'f\4Cj e^Q1 JBߟ:o]TkYv~n+S s\b/Q{z*U WXh`aɫ06!(;ψ'FZ6c: *,GFBM`dA;z,Ŋͬ?^D @MkfNcG>"um,ͅgs'ՌW#T-J~,wl 6cE4lyf {O"(Kj, !G-R'Κ?ύ \pW>WcŌހ&җ`SZ7/=V֚|E==pX[o-%scc_<~PohoK^JDIV {c@Ky`BJɄm$wt$!"йw8cw:wUcȇp \͑ݼV`$P J:SV*͹%G&>SnmLǑ:$Fj Qj{HșBChf̪ {z ay)-l1d xZĦ"hH }&X1å*hb ʦL}<ާ?-Il-^q"1̙sS:fR@jKW{}kD|Rrj$vw.o9!5"# JT$ꕏ-z89Sk$Z}-Kv.Eƃ6фюuV:vX=|pȕc,ss jFt!NJ9En qƍA] a%"a@Dǡ5IԹY˯Cez9Jα)y]:RDFTpDi]HcZϪ E=DBһt˺n?Ynًb車ݮ<{8yH4TRX"(ӽjv)2   zd9 }D]uQ28V44?'-Xo暎drS;_HMil,X( 5E%$&Btm)7a>3!kTS(vgC-(y!iB>?悲@(eH fS'5Di1T .F'?PL&5r ʢGrPJ`-QGqx_rNGH's)Y >He]bibnzPҰuhWzߺ;Ab-.;*\%E'v<sfHV՗bm29ؙy/]cDPtj0s=P?}%E)WgjϚnLfV. ӂ.gX"+tz/1ҶP4<&YzߠN^wПj9Zkok*!rhe#Ί@)e@Z"f]w6w4,KSZMJJ0ܙ˴1m-}:BMM֐ݱ_4<>T&?j R&D|]،-e#]J66^ >,֓MUg N(;@_\*[]ۖ@ڵƗ1~ݻ8dJ-4*F}ϢAAFC!NZߧEޣ^`--QQ+Q5~Mgum>uT_NM|i0q#*RvտKآb!Gb[).{jO'8iCGԚ V }@ӊ |sp'!QFE*{v*f̓mIhkJiE2wE1;2qPvAA.td!h#z:]洽!G{w2=`[fSI;h K}K4Ϥ3X[iAWR%גЭcuaÎ}^'OX $qUv;HO& \=oK" c\_8 x%˂o+@_1X5n Y,:l8rD'ם21e7$jzg'aӠݯNRϡ@kl0{r AI0Cf?Ȝ δO8M3Ytk(y t;_r(oo VYсycWomLc B,-ܦ3@)b'$ L|VqRs;//M_B,n6n1)?~0;3jL{ڥR$kl%ˈ㤬-+:2A_n':{ Zz{fH[|GʪᅬXû Qvsg5SX~q9UhΓwxտXzMLUr߲\1T<n6(Ry&2ͯ?x—AP2'iBͬ4Ӹ`l=FKfhI446d"67>;Ffmڕ$].{Q kn)|!>?66 +I*jMr؋ UJ9 .-`4Hyxˏ^O lgC~a6:t,,kKh[cpU&K%{R5ADǒ ˸%oF|l@51U CU`bPH9ZS87=_'%b L9ѦSY4:?8A?k>-*V&o xLr I.s-C|\̙/{a:wAU+?ZIi(]Z|n# <7 tC9) J3()7H=`6c櫱y‰G9^e;TV2 {8ǀL|Oav"O\@fAC&' b,6QYPz2ռ+ ?bNaA:,9vӭC{@un^;OⓌ O[YVs1+.X9t%(ZwQlfbJJor6rjG܀ăԀmʏ;\WmQjiDd+Y. "rrGu, 1{$w[bxr?ǕTi^_Fvube7R WB|37 i VZ&"$7zu~|$ K!5xR'vPX =F auO׎sm<7Xg~|{r<${γ05rf\[x`K; }7Z<10GrޯP:'Ln 'զҔ U(XMT>(d]:IҞ5eQ;i;V]9^PG+Py}@T mTˎtXڵ8SuU5F1祊}pm|cAua9\q#@.)zK;w(S+|b_7|dR4>KCZ+/uCR@:rg=۔,7@#5i%|ŇRE|S`TN̘zM(n b>gx5a 2Y9ThtaMo@xVA#TOdƐo%gȐ.8R}WoyQZ7qH5_T4F$bswh+Ή$1DKT3ȋ4/ߊKxGJc6 VdPP8#"@B2V-$F,Y@> bUo<_ we$#VxghYĵPPhÞXQuh։F}z#P>Hu& fr3Ʒ S-u)ڽ&Ks{ z* n9,&tHƛhamyKҲc˻ N⛆t῿U5F4 u S^(~.`Pق5Gf7.* VOXǕ'O˱NvӠ:dxB)m%0;ڄR*@%fgҟ6}m'_2>4ZzGvb= ;S:X1 8lM0\}sPĽ4pGysY|/%. 녴EtdMmw:yx Z"ABw䊔پULdmՊq| bKZ>?hArw.r76&Lt#PLKcn4VX ,T2Fd^ϯagm2Yacnv?/4b=;{ 1B L5I&V(ڐ=g\b.[ibԷBP~7'`xaQ?7)y.{{>9Dl-;2& 2ᡉ< HWeL8gm6\@:i<+* ݋a}vMUM ѱϴ3 y3ϫ^#7$*Ky->i\H< (Ő*.ZX?w'!S'DE31hC¢ld]z3(.g6 @g0|75^%mʑf neL]Œ;uv堶)g;dH[2Z%! |]=-X- bX"üKNn@qtOh ?^Q;W"{(̕ӏV3,,zbǽ{_DP;)xc1Sec*3zxau$`T9t|RX> ^n SVsAN&K)H#%֑f ]{SY^Ղp\(vE1 e7?/Aa]2Sw)BI \1M V0W]XxjHz_|!OUm἟80v&)4mz0\۟uΑ~;HQBS8LN߮M@cG ˛V Y`XO=aN6R۔NxT?70:X{DZD1ljYyaG43U=1aE%)q+|02Yr?-$NN=WȺV_09r Z]`Zv 5+L:RKsy\ӿR!֋>J[i mF4#kߟkBهiBQp5^;<4U HZN}o@30Զ$߼J\*[}ݽl-\Ġf5f/=!I*8zв5ӤXm@ʽq0an%$M{aaXy! BZ'גp/^#F݈(AyZ#:=wLSiv.NNTЃc`PJNRF$t b1dZGQP /v74?ŏ%_#xI櫋Gj]}U?F,,EQL(hE"$YhFeTRdմ0w9_Eƻ#qth:td'38ص<ŨmO];q;Uu{&7I /yuD@NJkN$ 4M޼*rm#L(`{řu5 mITg/D&Qϯ{"ȝ(|U d@ x4U?8ǡ |6ɼ\7ZBy8ҷx0v(l_fL͖TFRj_{{gN煠2_M`Kgwksnڽ%aj4,QkFY틴*N Ckr(2 :@$<2UJĸ1gY%>a-.pr x(9G%E;Uy2}wȘgdv|k[2,j9Xg(GD@7 ^dJ 0-P+#vIʸV`+F^RhL-t -2I7)B- GT z.(›pܤ+ 0%4s YoY*D6IT*ՙ@xӒlISiC.up;t[>iKlIO8f') @꒣ݺiu ݃XT͎Љ҂`J9 *g,Tos? #|Œ%X od4e*B$ ѐ׫nv\Thw?hK/mDAK`Us2S<9g6=U(tXqNп-d^X[,CtJ7&t'ae'Z\"хRw:^SUS0%qa#]!6Ms(mګz^3wQutvɫ5\q'H=3L_^*ـ@VXSI¾~^Wk}IOC _i y7DHȷ|F%?oňٹyb&vU,Q*!O&H:@ި 3TRRϦ%CSI'#X=14v JF㱳?y`D%%6c;S~6M):ԑV@-n )*x)B?4 z$!v73|)h _CE1%yRJ\[mx\Lӂl "w!_9È$ń:8r--Nj*Q1f0D1Z)6ahкHګt/yN;ЄTiK+ZS@/[MJ$(71师^s! !Gݾ+Oy\Z܄ۣa͜` a8{uKi&nAf.٠vƉDu֛0ޞ@>ȂsS-t^ֿC^PxnOu,q U<{VQ^ERLV@[5coqk#0@'ނ&N\3uPxU7[x B}j;z* i. vyZYvQ%]ېn7Z*;٢.ѷ l@X XPhp e ]]v|بUrɓX/3H"E{ pK<W"@vV`J'ThsпӘZA j; YzkLX. 7ΘES8 )>s)\z>^0"#D͡籂Z~=1Y- W#8`4lp;PxGYsKAPӺJ1^0uiVXnݡL4X$ {[R%x6M""t 'PQ'e?ݎ H37a/̬ nɮ`30ov"%xjrrQ%s;ndu~6Z6(1W/rԇ>2X?1} ȟثzq;^C1nb't⛄lLhKoSę/*J# q,7,h'tpsbw3BD r*駯6Pj?D==+I<=n6⛹`΋m7HPȦ<3[iVdf*0c#Mk܉,sE sVi4}&==^'ġݗ`KCj qp %%0Yhci>X/C'KL)mž˨̈+cpEpWA_Λ1_z؏sF^;']@G ;r{ڊG:GtHK]p_nr"Yt8Kmȣrݢ;:TReǞsL*2z*,ϻ 2+eao:QPE/";yEZ+FnC`ϯ`:P^[x{$bJjU;]o(7tÙ1̧"\~41p\sK?WG=7LؾN jU@OXSoH H@ zH$_^)[=5:]!(1+˾(Eܒ4^ť"z=`#K̈́ᚄȕ*D3 waT/7%q{}O'bۍEߑĔhܕҲ qdZV< (db%"L@dC{7пz㍹%_X89q7/sH*qBm\he\2?Qk^x"4x6L)BHaJ]-HA A(L$.0lwgJVD6=".۝ 'qAT>Js\kZ18&9 ?ɘvYU?+03ɳTgo.0@w˯u0c"7!%CgyȨ:KH8@- " `tI;ǽ^h{nɘPp [$7W']an8xtm鉸[d8ߓFr"YZhbpYH=L4)D^y Q*l1@ @16qTMJp,/kM1XnC#I fXqK A7\=R2gT>,B-Ӯvpg錈 Vrzl~T,(Ng*X>3EdF$7H \דN;׹Rϩgo'3،bԥ`UqZR-)`7d.Lg > n!J1Y:5`_O5()@+NܶUȟ:YLN˔BR.;K%/(Q sIXH]Q?6C[!:~{7>W3Q>Ĥ1̪ J2%F?/$JH0b7OY Wl{qZKQi[)%V%>21sM׃nR, )f bBY؃,[~˂w6 Z5˺UQ.Wkh>TR63T_zhX޾/Fs>:ϐQ(̒,mUşsAXbNT2&؛NFpJǡ1ilܖe7>aYKa,-:eNJrG?wtGkUV\]70Α Q]擂rS_FPۿpd8^n"!YA~Zj5'(DLrhy=]8هؾ6pok{ }ٽn0hmI[NF9%k+}S.A`}S37؜VOFYt.ĮHY*EI K- .q8*_%^fY3%hj*bU4J(̓9_s(%Zy 2@ɲQ;x_q5?+pC܀jbqiE َWfIyu7r$s@qD4l#>N8-u2Hik Ejl> c #i1 g4X C_O2OsH4OVTjU_[rQ.3'U Flu73D-C&tmfry'&ٻ@L6^kCapt-}CSPU`p+TyT\>AFa?XLKJ.\EnxRs vk$ʘ>>x%BmZXJQB*OƘܺ7LbOxb\9RW2d3r{X|χ"sxSpcyiEƘܯmעǢTKMqbrۭ]8q<0ecO($~G\IEn%fRv؀خIH $"@'hr8.N p 5I?iRKR-$f8d0e{2[K'(£Q-*I6ŝ @>?ON}#W3ӻ!罔m%QpW]}$hD b_M ɜ!X74yVC2KԿO.51D2cmJ+HDuBe0,bEAEDH@A)gRT?'^m 7?8_IPmKŌLbraܾeQcW~98~* I/բ|p񨳘;w/E3m.BL.}%($S5ct4 )m]I $\)S"@0C~B<Иl fI!WC7xArhs֪\}bФ(XxE]֠eo~$Ỷ ϪI#i 6 ElzԣP6]G" UqwA%oIC=>*V[$N)ts}| F| jer%mhD%Wt>o ע`IG)0 Ko_dNrb;}gVN"7U' !|QKa Y)1̛)>\*vXdmZGְNmN@ҰY1Y QW+(Զ^n/-BpQ$أ VW'2#Z ﵴ MjBQ)6:uKAyRWvxLn  W>A$#V +.LL`=.;\c@؄`B!T?=k9Cimc]Q|=*vDqd?_Ә݂OcC4 ~^'\9 @ɾ?'X^MFUh<$uad!So:6@Dp+^CJ+=e,Ӟѓb:zv odyi| 3QWl]pSw{`_;xKxԴ)g:L!M,-Y?oӮkt,K[b٢W?e8+!P>7moyKdq'9XRDe|޲$/59FkE~?e=WUsȪDkOc/ir*Ż6Þ"Btf,X^jvT_ժiԂ{[ì셗'1}!ڤg^=ڶVoN#˿,s295Nl^׉^M:7hxCt.6{v23݄InI&\w0cEnBm6)=~o,A:о{?ލxj.ob D.|8>+ $n:]'NJ`K̤Ma/ #&T2e+m7 UHJLmeJ)UmhBlh˞);>f+l7H Ϛ )ν_kWhgUM#s;K 4?w w{!υ4.-2E]x_6{QRX7M ¯#2'~~&|Bv"M}Ḟ5No$N}@ʦ=n\>UI,u0iRjf__!>O-Z!L-ށ= Ж/MOeRfPԔJͩ7\HRT9OQ?~b!99Pi~&^.|h:*#%eRLU?Z4BZ(:kͩkwV$"f~pa?=6 ˫̧sՈ#fV*JZC^){hl*ܱt+zJаIW?7jx'҇ eh<(h!!@{f\zKKP .C3*v٩u:;&7ԥ Ks?yU-a0z+/I|էvM02}Rq-txXO}↑f Nh-IgXF;y!s;c?LgѤsL[O Jb9p< IX$rL=W`|;A'9a |J͞"!v=fqa\ \jd.k/Y{-ֲ0m>T٢Th&lH$se¤N25b1e_at4Ĕ 4?XxA1LyF&l:sYğ hG6SŶC><@YӖkj7p͟w ԝIiEnP skvOߪ)2w24+OH/Pd8oUm`CO63X Z&{׏W Tk^rbC~d + d_o$BfLѣjhY Œ irAwU.FY7*-WrIls(fCQf%b&}=31A Ȟ{R2jTh}}_Ĝ|(V%LR''G"GJ.UAQI"Ep$5|Tk=ޯ_({liwZxC8twhc2Eb ɘv!+󨥸djb&zD*,*(e'b:\1ԓߪնmS=d 6Xi_lCb1hOt+3b;`!P /˕]rZub߀쓅gofRڇ>.mf ݙ= ۬omطcDLӘ22pp{x%$.k4v-Gj:HO8SDQaB3i8䉀Y((JHO#Hcqߝz7^п:EB6k^kKCgH[WgjtiFnmbrvG|!@Ը[SLtjMBFVH9A"Vɉm7M>e KD4໸8q0c g7Xi34??W6"1R%AI+zi36yV@dɉg,{Tq[oJ]ޕLڠz\W mɸEcP4gA'vSI#]}zCַ;|6U6#@ح,:mS|1DI֌  s6Kw2ы(_Ӊ/x_Wȍ4]+d%$TH{&k64h3Ӿ#i  ˗#,QarVATWl~?5 .8sSPz Q'8Uɲ nCbdR$wo:i۲j|;&C*e]˺Җ9Jy/1oj N5ݺ4qD@@F:Lj~XLh +G7j!8MHfaյ6gƄK%Ɉɣ.ML9u٦V1l?t3`%|Fa|/f2 !Me\⡰g*b#{{2Y5g|WmY,yջ ؈fZ_7u|O/ [ (la}Xսx-1(7M >wIaR[7fE?AU]<g#z5]o$S* YMVvLjPX8j>T~ElggE@RK~bUh/-sۖ2/iuheG y^ӹ_c pCx~RffMŐ>yddܤGqx]22`'C55.O&n?l~'QiK^>w<hIF_LؑSWh",VVet١O ڙhG&&80Г@2g 4FH8RzT=e&eS9I vQL]6ik,v$sps *#Ӷ e?䀄\A˙ΣaN'9Cܸ`pu(6K,^'f#2茖46fcxt&n 5EL/+mFRB1֋I"L?GiO GΝskڤ G O^UGMe/ 8+2apR6Ƨ-B$_4 (:|Oy.S2>6B07*0 Kg(AĹ{rȂ%6p>rpgASPZK\ns}ͼ2 ?' 0{0,/ttr'E>yuSS )b#}kM&_8!p^$e-b|k귧?m#!1Eqn&6YVl&Ӗl8vF/RI6;4Y߈z?P3̄a(qeTP&QD7>X Ǚm38{;5b^|PPF _$Zv#mQu.{* Z -X8tL_M7ɶV_::aJCz^}Y7%! ɐIYx8FФՑM.k _sxQ[rap,LyRl`¤q^p LjeɠܞiΟQ x sZ+@ALiV9:09{(NtUnV:n0[/0Fʑ ׀)h?! FU$ɣ?D^P(^uslzPgiU!f~rR>aI樆>jaOٍI% #sL.X%S:2Inpb]ɻQ']F6C%o_HviXuym]9 oʿZ };E<#[YYnNz%}<6*OI~ Gqjwca15YYNɂ^ dhkWkM,E~G7^d70QwڥGtschK+Q/:JJ>$NfV=]la>(1`n2W83@:pX?&H0SASU8_0 PSLҿw fy!&s;hf2y<:@m._Uͮ5j{bNrV/WynC K&k8Q^O;O1v_,V~a4zdťH]( :?Q p\p>OFp)y"WLg'X04ʑn0s$"'oʸ'Az ɒ6>-gi)Ρ/,JUF?ŏ_.(m򚇤ŸFa }?)?&X;rўaaljsuk4 @=1/(uҼןt>X ̕K{B5}50L1a6TޥŠm?GqVDos" ,,<$͇V  %Z~iXSfJ4 '5"k,\Lk|hT/6$%H1ee,0>([J&ߖ"<8@PcAjF)2ϭQ %V ^:XFkG+@ VJC?Jn}lWj$?춍'uh_"ٱ׼WT8=&s `1bxaS#\u|QI,"sJLww2DKZΊR=[0iIAjuqY@Ȟ/,J릣?yr |[Cf["?_яhUS;7)cnz?#xfOz 2;X^{cӨa5|L?AY / !s:Fo#VLV]ezRN~½ 'is o* 7 Dq}YV~`L`oʦ$'Ӷ 1?8=. V zî>b*WQQOYcF''`<txT>HjoeM_FrsD<k[?#WL*\F*rD)NIW()+i/ L5'-?IbXH `U Rx+ >v b25mX9ښ}NSs[ܻ94NNqۙhj=0?[+YlhlM8ipp[K7=n_Os9aAC"2fGb$?Q`N =)XeZmq'2:ڪR*-cV"Ecfɡ ¾2Bipމ@6LѨ]K<LWRkuX:/ja\)||)3.aB]'R`KC$]wX6[ Eǒ甧,RQ[|],.D& :~!O{뚌)Ƣ<\o}Q'XOaͳEz_Y/wWIFn oҢ! M~Eѡke ~11rexJhD10PpĨVBfpÙkXrtu&GFrkMmVTKTH^<  7CF;CQ*HՏ"=y׬%e*QG-$Y( 0Z>#xjK_o嶧@B-=bjv])_ВrG*#!_0a/쮹8-eBrOοכZWX j@n*8)I 䩔٬\t{.l#5sw !}]Dp!k/z0~~qB3f8xt?FMjș]5{_)<9cg3&dر63 ߷310S|2͌Be'SFBK{eSbdu&)afjYɻ9>?K 7DblhzU+ %˜!T2ç\u1R+v:;5uĔrU!4B/eٍ4&n _ BW HWP)ˏ5O-r*ݐKtZ\`i)& 8p@[5Cxy?]xDQ68i>+[%;tm`aF\:K;CYiU :r4:΍h,R4sC3$u%L7XX]iتJI׳Es"/\&;%8R;^ `Nil_ w2L'3*eܼTGUok7Ӧ~tum-U o.JTiVJETJۆLV֘dOsРn 3],r6w3DӻEW[7F-(}{'39GZ~Dk$ ~~,@!fև|,>z^q|DkTӛ^M{#u_ZI)XᇖXjQg:i3ƦX &d OW& &>i(=ћ@MC:xIcc#՛H]*z5ZmiKW-e ]32$|谫%b=zå9j.q=Pb ݚG_%ked9 ę$hS^EN~dljQVd>il8"X?(ѹ&Y`QLk xa]vƘѳoBmG(V ^2ӶbۡJh[4M1&.#S̽D fV\7Cvf%&8s-*dBiRum[)CAu1P{\-v6绿K$@Η)l)2P;M O )B NlzƩF2MC¯Lķ|'$o|r\K+UX5FK79!qVm$RX3)_Y|wbBŎp+x3͛{_FH͙XN[UW o _"`+tuu4v󾄧al>oVk,999<(fg%🷕LR"?T;ݳɸm;Djv'@0Unqb/QzNC*7EK?oTo߼ xWüU'B1{dR>f=O( `9^E+!6u2X`K9~v- _ ~j(Z9=8TzLkB&gӅy^klEpp/zBxZ)+wwBiiB$Ap%_XGJnS B|-fB>偳4obO=uV^_v zYƷ-:Ts?O"g> 8&|w13iMPII]# Icpf@a4-jJLI<2p7FnQ 3jEVw*W9P|+%qVҋIKM^DvmDoo)f;d`&YGJkJ>?Mjǵ-JKao=)eTsw&`(ZB=),)iwl+q41|51)ƒ5 `)[#@2pYxcj9Bգ;Иk.2u3!/CW]tj+/́U<|5DE^LK pԷ6 Zl( /v̳ 0]WR(pkwI>Y)yMy %G^.SaKFxϓLjdo:6!J4z I\V`tf X0#Ka#>X۰͟$zKΠ89pJ-MꏭQɕ3 vx|9|2g"S+\G<=K1r {8ꃨ1_r|F{ގFm J̐UZ~buG|rkFG!Zp-@Ne-E"N LZ9c營j}oV>95ըzH9*J =K;gO~F>U x= 4ƹ+]ea]Q* i0"2~k93Z--?ܑb r<`Q\q8UqTdʯ-lg!]s=$NhD{qwϨoBmjxK8A60FO*öSlmHKXTL}| [Əpl$ΎI6E~ Kk*ㄉ34փnP`f`=c̛旱gYZ07070100000275000081a40000000000000000000000016101d03c0000df0c000000000000000000000000000000000000006000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko.xz7zXZִF!t/]?Eh=ڜ9PfD[u|#uC,t١Z~ ΆX NPS!Ʌ# @b;uE(<%m_sdub$<#sQZ-mP˅VoV0)O:AU;xƽf U#tӎ"XKph[1C*mֺ:X tΠ+$/-%XRŚAKb"UܴpJN`Uv/{JPgie` r~#&Db_j 44yJ/h('wI*DY{}峍⩗i:`I(H`iE-z0" ^:+Hr12Z3|{y/vFz]vֈȀ|Y3fXљ$a_"W& |uJ%1" 7pU)۾aOqgnVIKX,5uǧ]fkp }X8<&WSU & M0V׍._mr9xɑuw!˕grx惜e ra)wNΪTq 9MXib||,fId*pT_;aRx&A? WBŹ6g IH[ T)ץNn##M'Ak ZmlUA 1̦~nң;Z(_[xj/{8tкQôCA:eL2exƄu:v(-B QTvܧ{+"ST@,k|Ggg! ٮHO* }hHV# bxĵxJHbY0~\Jm_ ʛ- w KBx2to#m%8bfQS5R'L2LQ]@3~^|؁/YF?aregV/8U'L<(Xl@i|o_WtӉZ? ZPl??<piF{^T:M?<2}> i$xĭ{)<d\A2̐Znqcr)"%5E;{\q*( TXV ,* Y@(\a(G#y|#?CO[|UFf#p;(rGɚ1I$*]cۦSS/|?U @IAԴFɘ 7rI9%5W8 l[2M(ժW:p2p gچf{%!?(דmc2c&9Fj3NQN(nn7( D0~Ȁ69‹';'uDiN?cgYܗe.o81jwL 0OIe4.:4폟w5薾_"׍uА~>zUi#2ZELHqy2kkע8}88aIbbl]ߨ >= 9O9sg݁Cf9|]{&ōz5Td e5*S qc ]e'ؓUu/]o}V%]ږdп^]al.Aiԏ|HO^925PTUtKM6趹ʥ2IyӱᆗD86FN\/_Mp2nFwb\49Ε)ⷥjMi;4!.(3׍pSRԵA %c|OC)Jh`- `Nc&y3FiYlPʼnX7@&Ѽ]cNTF3›C7Z nn 5f/hå$ b ɤ7>:QȞ8m1 +[侰'kHVM-fM0Mb71 31m6amXj> ףU|1kvùCĎa)8#ƒmßDi4vIV O QN"Z%ap*]ŷQI~5еZ5OdՆJ2- 0 hX@(slH(+i(LVlp+dMĨ F/-ms@c0Vj7cjLwF#4# œYUWwO#yKNBXZQȍFU27 (uxMIA߃g;)z+^HR \!} bTﭘi eeMk$?|~}-8V̷ױ{K N@vo"rB (Jnm$dn=|Ӑ@|D-W.|6O|֭~y)t DaxpWm_aQ!E;5yzZ#:F'<s|ld44)JaEY)Ipr8jK`T0H`#^8LtȪi (r(;h6)aҔ@}E`p٘>O!ɫB]ǿ]-lC|7Aa>"DSPVui ֟zpnɂڞ} O%DnZ_Y]Uh!'o6s )Pa/>hg Drmd#! g{*+Beo&7is)ZC֦b+ӥN IYFbKv.Go0z "A"2+MɄc44CؔqˉJ=ksӨJҥ0%,?y vYz%V!^NJ  4kV+/z(Xld%k~Bs9>}==JGjIh/gCGI^>M#SRReDH?qC('f>@K2d@δ`{GV&ޘVm6MܷG钣)ㆍyF]f5Wp_ ̑(ETl3 ctJ{"h'wۈ Б2$]T{VЙm|np{JRSGޫ1Vs7 ;Ak+Rޮ3Cb Bw 8\y5!O ʖr2B,U=_mj{%C{."h*P6I3|>jH+ѴʜM(O$հm{v#]BoXniE&с*JC?㸜^! P_9ښc0Fsͺei| G\2[*:u~N"x!]uRGO }#j DTq?Jݍ\O>kX75kMc)w0z3Da1KЭਹ87#/$c.X)*[uFԳ6iEjUw,#ܙ}[*% ^ب=Y~ +3U/~+ƜŅZy%T3;s7r*D:A.<'oYT(uҗ/ޮ.]Hi,PcF;ic1FiGmk)ǫuD澲4ҡ[!pq+6van\K*`cЃuH ڳ䯜Zwao@b *HXJk̟㭖:^  het 4)z}@C-f_) ?I'Hg/N{ * *Cϓ7Jd1fX!yfzo J2d+okD.._j!ڃu%u7g\(aTeI38}+Rƹ~J,y?94To^.UPI+=ϙSF\vSH7 h i 6%ZQ֗ XXYJLE5q+gʼY1-;Rr=eTFsHmk(nx׋/~TJl=D9]j`SR<y=Am͸ #s{\e"+aeVw Y qR |Rn'/xyO :{WZn=(1uy"yk55qR®6M0V Ydr.!&#[*MyC,)fW "$/Pmz;l,ʨtНC\ %{Yafڟu97]L^8rx9ݪ c¤F9lOvn jXյGi࠸4OW,ddSTh=D19e SE,yU|5kIk Ό @>Chg;@ 藕c\cH(ma2j`UvK'h}w\bI ss6 3fB/oZJ"HYWko5XnFN fB/w<wq.)̵^9>lPJ9E`{qֿӆ2'ͪ `#)Q) j ;'$z/5EX߳ s/YɻQͅ.©@ѾE!go) 0mbQWuMY)8 LI$LuߵsFE ϓ%]  {hkUi|;>X  >RujP!8I`,AԤHiTY1 RomPÄGV+]k>a8R:sd=e. fj"ݟ=a1ZLZ5J]t q nyn]8SlSlz+i΂bÞswl])S͡DSNL_!P>U+38/~:hE]pz)d蓴~nG@ UW6BMF\qpSx"Z҇ Ȇg`jqIw([yJد -g\K]k2SjGi d"kV{M|Ekh/LeV#:% ?ZsG Oy)I/wCLz!g0NBsxP/=:v$gCïO}֌Ɣc`aGq*$RZb$M["bGG*a/PkYe͈04;BRiNydʐ!H*8Xh6h7x)z`WiOS}l[[+l,&X~#eEY5J >Zm3~=&}_jБI&7] ptnK2FI}̦Ni(1R2/I,Ueʼn~JƬR+%/.c^eDQ ^7.."fvnl^E2t, rx)#09!Zj/a Ӊ : n.Хۖrckv䙾p3$ ":1n𫊶]9$MqL|"U>xΏf ~Kv7lk^'w8|l)Գ} c乩w\*F@'8.wO,F-0ާ`wM'~źB+fFYfqͽ%@%V8|k^~QqgyR5 )9`G&FvpkqK@4`u B!'".Z֝hG[9Z_I(MfJWU,ob"CBG^SLؤ0<0:TBs*/zxsps8 )eH% VGR/K)qgF^Y={҄Y^T/C Xzh̄zKQi!dsn'KE~ }TS :mdȓλ`诡k]cUs8\BoAqCޢ-3t?\^$'q/k*ۄ:ȗ˦~ |D`02A}:_[UgwN/J7ǼgTB3K0j/TꙷX)x,sD6U5 ?s[Q ˷轡 8N6rG u؛0Bs׭DVYa`@E-^\+Oo!~pԔQ/<}߼JĖk}ƭ:${|Ąc*JB1z/2 ^9rWSdbKe(zR%-Xt.i4lcH-xsS9`$>Wq$]Snagp&nrI"807䂽'eOcRyC^:'^6zpbBP T^j?LD۞u=9' [B;}8uD]G8n5LnwsZd l՜+82ʎrefE ܭXi,-;!ƩcNs|hD81uqhlŖV>θF6[2>¢JvsܝcH [@x: AȷPP.*DZ23Ϭ< +ia 7vWIuWqܿU$#?;hs|>ϝi\A 29za^1#ˋZ= M҄[69a 'HuONtpꯌY)Ox"oIR}tR"hNj}>}7<׊:כr}Oca\*Avfd>g{p=ԗAbN-7.- m/UָM5ىۭyIۑf?E%MN w((6&!>;Y7@}~qVmsIzҺ Y).D'i+[g!čȆn+)bZ>Cp6۱HфW(n>gCdt"hmu(rM d%d-qhkG5Pu?͹꨻ĝv#C=—RI']IxXsn9Wv_;+7QHpwM/p["{5vA7rC` sS;~1?畍9+䕘Y1(򮓵wDA\y B`+8x%J7R+#c-Hh۝8`8~Bֆ"iHiukP<3ϪScZkzs`roS>mvpp m*X$uNsMg aqYM" |Yb%di/0N c8m/g'Y'kiHԖa&JLSl]{EW;" e3&sKfԀ舰*Ag!)I/8C=!LoU9PRM?2q↖5~A2Ca1fxvY1ʟ&*z ۭm+~,$ ݌ o8e86aDoB&d hۑ;F\} Fd@jZkby_!k/'{8/|4 mȱ&2@f#;{J,a䮾 T^'2b+{zB+F$RC%0d L! $cs0 x(8BK4k9//wey+Mvп9Hsp; 8j4JKf "*ϰ^& Zn~It "B.5I}u{f}L-˚{'vm @,Yc L*cwLTBV_i|g]ua4@}^%aĕYKڸCc+-0^%$cdv΁|dt| !Qq|J{FiԤg=AlZrS;;#d1EU K}A"&Z⻒ &7nh䒩sV8_ULqgu'`V@~=6,M0DúCT,WKc̟7s+j5ml CXuvDN ?ӵՐoxOF͈t?崔cSsX0aCkeRnj(8?g-W߂Qz@,粍BXvh'AҾHƬ- g@Ϡ_}LW$}3JJ8pgxL62He0ą.Inlxy f3FzuWQlz5n8j T-7(%-Hu-ȲsNv,?x.ԓ*^>24T1Zt%ZlV"ߦMJ8G3 ݣ4,1 sA?a%j|#1U1*VvDc誘?X$ ‰ԄLP%[rx 'BKGTO˺fz`w"ƩXѭ^y1@>Fz'06 {Xƕk=b Bvm>=ٱ"ZP|8Xi}5M}szW0*M$9N{4xl[CN,,橫3?nE-@eԪ1L&ۮlI7u{|͡=@1>C@DKTz˄m/B4W@ZUhXAehFcbkBt И?ʕ-q`Iy/g:=8Nx =lJ,(3pb6薪c99Z5ACw/_%/f (^]˰u4D棈8o 0sXb,&r|'S7*B[e:áM&rDz!O;ʝaC*KSMX5[Ī){2tO]5* 4浮b:XAC7IX%x`~X(u@_5#^:r |VuH®k|'"jDv]6 C=]% C+TIq/GAT V50yN~'iqV_Z)-:XX_3\b44PB$~S^8^2v&.j"Wi*+9l-חMaqhC̺Co fJRk{e!oDBМͨ[~%LWbk/PfoT A5;b0&AμȜU$:nmP[\U69OE}>C{삍LJ̭ă䙦MĚ72X \+fGufzœ~54xZuh=P S<[EUq:08#hQ6PS0$6M6`t>M",IT"J0@6torc f ȡ>$\#d 6DH/`+K"۬;ycǚn\ m/2[XJ!g+ފA}@")AVxՑ%@Mz` T GExoe 形Ws֥nAQ[D,8MyX˚#zm+g57?ձc6-ɫd+Oq'F)3oF=t>nyQ #<×cQ!08IϹ@X6\1}\ޔJc*;F}pe1 ̽te\%Q a5@4Cg/~D!25Y?()q#@ .=F[Ċ#iTo}e QJ$3ߪ]BM-TӲ+Oֶz1{Zqiw@OQ]*1Jп !亦N\ a2i\ EIwGN_wm}|f; w/ΚL. ,`Egj-$w6MD޴?Odžq(S#~wS9l+=QT:|ev$i#r>?&&#X.BDN7Oq`::_- o{Rs.U0B7W!GLXyKcO٥57rd&$'$fP9j| ~t L5H3G !?Rи?-wIgX_[ [aף #Jz N_ 2H1Қb=,E$YkGىjW*,mQ7NGY n|*jSX][Bq_sБִ~.Œqx-8Zm~댋dqtVwe=k]}ߙX H`*oס<$H$.\7M.<~Ix^'@ObܓѼ1X9^uhEa4m5 r"b )rB~AGnuc%,5~>O큲P_}Hde|@Ð$S'LB}7ϞU+ }/p5&*{ q$aB.PM,G0K`Lo#?Sw\nAh7)gGt.asMnjKD&055 Z_JYvT&.SC끆eDz2].6Ɓ7* rx&cuj7<唓5niD}M1;G\FJՓhƒz×(ދD6v0޷0n#M* US)>XuȜg&?H{-g :3-dVQL$5,q+&RYEX836TUD\h0! Lb!Ͽ9yV:γN"n_,&U&FgԀ@qkm]F%(y#Q(wJ$s;tX޵q" d+w_V5Q 1IHЀ:h|p[LRG{1d^KCT ` ay)|њ@&FvS opJD23_$B5^,RH[SY+'xY灷ʀ.f̒zGsZcuԊn\㆙LQיՒ+]`w2̴@f>,\?dv芈bJAm3t]aAFKsh,q TsrlqZT#-vD!A wZLA?YxUK!9Ct} F "yBvji5#)H)oRCUQ MXJ %YmcarK*=̎LbS/Z:X#Lv :<&CV]пX,}Ðde=)Ld:Ad/dN9:@]̏Ȗ`BGGWՐcJi)dn$^ P B3K7K;r^:s|Oj0΢T st.d%Ls什V=jIC{#S}ZNDףPNY3OřOֆލebM勖E;6zB+p \@ #V#U/%@YjaF)=U!Rb7I%IZ{sرEY҈ۙ5]k4ŵsʇ00KU}5L&XCn *{5ƍko`t]H` / y|xmH ; QC\*!SĿ dHӬj;WU Ll*v^ '[V9z'GmvST )FV5hjM8ޭhkBGYP~IH.>보 uK1[T(&taPz]yB2:E"1q/֊1._*O0L B"l;h1?[s&s~ηr,bi3tŵdM*qDm"@ٝPȭ·h ^gdhzA< qEg˒x.Iݼ4/W}: p΀qH2_J$WܥȦ6]wCm "% ),G8 %▢$s$_Z5 ៕oҬ5sqQV+B᪝_9ˋm,%>bAT‘mV)RND6 5= Gz8bV +9k3f`o )O†nc @lc"sVi$k8BΞqK̂? _ aA 8raᰔ.!rK#,JR3\ CRn_CH,vbͩL딱_BK- t|.D*@z%B?k$>gsFtF9D.0n$N4ʼnK/Lоr}l8 fr,ΘKphyHp1aδGT [WLr Gt!K|Q>\&Q̙4 r]V}) .db#+.anʕ^ٞ+@˔;?4hqΥ2D\:L*ɜ|EUqA،K,20vK6>ulDu9{NG|BIPkZMxg-vț*uEɩa2x[DcI^b#c }cB7Sru?c4伝Ui;oMBc2f.UzU\QTѪGJזQ58*P,lУZ{֋9sOiA XYYJ1xsuACqIG$-x~S_SJ,1%LOp;2:@-"ŝQa4chnN0::{BbgYtKP{ޝȧHGؤhlPe.t. %rm@l[=< -)$2aKJf>(tY[gsrut,V'UlSl>,@L<^uU0( ήQM:Ie 粫ubxT&,6ECkD|,8'Si;Q׳GpPj3lW6 4J8IB=;S<xo$Mky>3Tuc*r~HD$?ǐ!` iUAjSqnZ}X{pSâ/v1J,Bg5fxCߐyxX>Q/;oɹGlSn V?dؕ1/FtVM,/w&% m Ώp.xAN!T1$C^q&W4k'v! R:*1U^@~iN5tסlbLHBEƲ :c% qs1:ٔ,$ *yo`K+ܠ|:H)j8Jr47 ␽pԿaB5@eYٞI[<{GοJ4Lgx9D <\VZN*?z;րh*rCF;'8m>߈OfȬ`T@1f8a5McAļDzM,jM\6sO'$BHOZD5\\[xkjc5;Zl.|U5RX"ɨK;jlnʎ^qr5+jDL'NȿC% _cآXҍ t<:- MF$UWKiHG $*y=^{8yqr_6&3ob)OgFŹ=/qne$q&Q,晨 k8 *ʤ je*z%﫛;UL^Z^L%}Ot#Ilg<~Z}]^evipB(RȳN:A9FBmg;'fLxU7-M E_{=T 0*?w@zV/,/Dn~ި&}jՁ(a3E ʚoQ,R)Z}w ˬ*XQA#8 6}L$aJ KVuh1?FW0Ȳ64doQPpz;=C[>+CFmUA &\. i б.{)a)Ӥ?y@+c!hK_Z ~B|$<4sˮMJcJ{ޗl|rόpaE=*/M >j"!VQ s!dsev՘9KA+"oӲ خ:e_%?eLV l$)YNAUΚAt0(o(a5 WxZOqRCQvI J0#u"fR΅LeUiqdӌ'Hȁ@rJZi@\ш?NϽR1*R5wȒQO##lyɣ\I@BA&EOW=ICZ*HtZX `/U7kTvK-WV|{[\hE5?`Azh&A0r*hGt3pk2EMfȖE=Z e^fӮu(K 7MR͓cWz9tԇr`eqt»f'꩜(3Eu $GH sM٫$`+zβ,v+^ϒbxtxJF;]Ҝ,hn+Y{^ m`!FsnwscZi_s%" [JtDNI/|Ayyz'}jGd!zp oh&껜ruE1ح2Ro&} KKHى{Ds(B{Z?&x^1D#*?pO\BLz'|p{; y}W%Ѝ>r\j I֞@~/!]Y~EcZ+Pa ,qw$EֽުI(uu[zh h"[+6B2uS*L])YPڿ##.P;gi &ַlYl>d{(dd|Ύޜ^?[k)3!zPxݛ;'^d#$ߎ|]ja#xjHx,76p\XlH.;""eI~MMey?EԻx%tmm |w,+yxvAcb4e;|&S‡=B,BifNNKq{d#+bp8Щv6 ?xD>֒BnA <ߢf @!~%=tb'Ͳ7. 9@nRx0=+I:U۾7ѹȇ0ݑ NAlw0XW6Y0XQwܲ`3KO1ab! ][Vf*m`ou0 k\8"hC;KvFzOSJ5Uhi#DoJOxRD?zfQjso^}MchV \ȫݫd?_} OӎhX0ћDm_-rKD66Oxn `<IW=FL\TrP0ӓ$dR*PsH^$?g4JFC'ҢY SLSJv> ؒoa2E!CK]9e gz+WpͧeěA~KNclQKknf$)$Wl2o. k6w,8<6I)ءaTKtv(* f/NT3!A?PVM<-{3j]椺XQTya,ͪxB,v?ɔ|?- ,WB>|ObR /X}#Xg41y p!WC(IOY|4]7*afHDþrjQMHnqʁ0(k\E&5GP j73,"ߚ*[iyy2ɰ1kI ,.:":40١ps+)'#j|9eMu)UQ Jd6ai(m1R"`vk9rmypDpEfE'eo?mʉ5Mu>:f~;p0+*mML{HQPCQm5\څ}lRGj,NR*aq#\e!I :~l(FdIl^au\W[VѾ0FD qu]Au+މ XM_hSwYD[wjɮZAaB,I |uPRN|}=s ·o$}L-x;ܫ!7jFc44 z?ρB^#t_<}<:yVCXU~8qJ߶O`81\ň.+f8l’e[Uw;N9Q54Csv5#&DhjSw{j>8\-,|8E5)O↟{q>b6,[ȘwETRnYB:IՎ4o 4E J[Y Tks4hT*%_SNq{ p܉ԇ-D[=9䇣`KďڦnD*tވpp߳jG(u={4`X(\ĺGzP=zz<| #뿎#RLre^y֬ Ai}rHG#ỸF3u!vz7q v,p$4CaTbE;t؄@ǖS*} ު{ও9!ɣ\>g?;~NCP?*qC?]kǣ|y:R- "VsL_bvnޖEUɿ7  鈍X:Cj&Ѩl8[=|ua8vŒ)\k2 T4gN>șS- rkϠiޫ)́hےGS4 yt~ ۭWp!: zU7 `ÙCzcQ/ -aT*4_ڻQJC<ô3IB܂;43!/RδBaܟce~ىrvx/ 1NPOc-҄+o&FE:0x*`Ptϧs[a P |oQ9no <6P8u|=J9Vۗix+r^J-ʘ.n9EBLvkJ#gO>-A,v5=ҟ:@?#B]xKNvNs?L4G B@eq.}e~uBRD{ZJڕPH=칉fR šL/]ϫk,@Wܻ@!w܋٤lt2vϦtt rCR6hg0dVqp"3qw G1ef![Xutӯ: 3HʿH4/&2Btvnwe(y0crܰY:*:яa"55dsA؈>͎%y"Mua4_pEVB,^2E.Δ4+up?uT[Q~"&ffNJ*S/vw׉l`5a*d n߽EyVu:Vj_Cސ%" ~8Uv6h@j rA#y[sKFqzdu(WTWͥJv 8)JlE`BKigMf}UM++:)sJ˶4oc=3>;Uޗ5_KcaTtXC4:h8% K炲E3[ts - PZ5޽7 Ok%^J8'UZቚ>Gq:|V%@h[6x VL4ʩ<=>Ǘjm7!P$[ Z9`g]< |w5% ^Qj=iWcz *Ӿ dCʥr#;tdrQ9|7LZNDܛD&t1ǃ<9od->ywoWqǖVX;;BvYXxJvS$?{]򷐦.T8@~djr(6Z-vgQjctC 2v^.>]ٍl˪&+^H8EI[W$6GmOښҝ ֈu$IaIeMG6k=4Ysx0O@}o Yt@]Gdy;ܲyQ @Xwj:pbm%xw!<[&UI4ZHo@%a RÛҙ'eݚA6=p|*D[&3V2`D+;'SݺȔ C²hK2y803hB\_ҨJTF(T&JEj,^"sFg$. oK*{Z?B ׉8gNlqvm5V0B9*:GSSJr :0 {^$Owk6 l {C1Xnؾ܎W@8 ^oPr1 mP6){vv19޴uC> :&N}e˹f6c20 xd")NQ(kxmScyQ=65}˵D<]`Sm10* 5z _/Y23ُyLʴ p_Q2(Z,tx Ɇ*)ڐ!̪j'=z!٧9nIj y H~.zo~/.{kU6JXK?Ļ@aʐIY=+/e8EX~kI v隭T jUֹC,Ȱ|,/FZFPs"ķBoUaL1 V=).PEjat;,q(aH/$Skk@ojςFmU䡬ɼ)D8=9 'TtZQaU^_qր n?9ɛAœ%y$N̬[DҬW4lP@#9}wMNm7S cA,vT!ek1y5tJT vJXREb. 澢-|/.C H1.fױcX5R';m" v8-:M(b\Y5ff-Kym-)Qg P@5P'I ]ۼ2$'71tՓJw^3 w`ɠN \M~*&q3t:w0b#yAҬn .@(%oX#ʲ/,=3?Vxol8)GŸwm6Òd`mܙU{$w ʇ88R#lQ$q(wb *"] >rURɪ84Y;sVL/,Ҡ8R`(ս`Tvp#6B/N%񻉆9:;Ȱ0)bNKye`*#hNY#Xw8#[&p0Aԑ;*t0`Em9~jV/R}TV9~'D3G)ۇP&WmPBМ TC}j2 W=AҘ~cR3fVw[%fK>wiI1!_e:%P,7u5S(}Sͺ8M`} 'x Jf#`[EKUVtoQziY>oYbhkQʵ1j_j3&_Q  Ths&I+ɓu F2/Z5́cfIPh[!m':YOZO:Հ3=aoibâ9:/O#Q mf ?ɦ^/)FcM!k'ܙ]Lss&cꠀr,ŚMߣb #FN0X)Z8PD̠7Q* ؉]~;d7grƙZ"]`Ý'3Z6 p$R\F߀RӴ# $s{BsFR؟w%Kyu̘5EG(5?'"Db2Kϯ|;TfضAR y9Lz}_4`AҖ>AQg(r?3ےgZ3;WdQ rcdZB0% ^R\ 3On"+# +wv:<v=_nz(4.Cw` ؙmD@:z E[#o>WeZQ 4AS.tD2YeŞ( !_Ts avfhc̓7dy= խ[BDR{ 8ܳz\խ0Ll8 SAH%R3g@|Z*R/MSd1V yĂ4RfJPF_Ƙ| U>P}l岂u?Ug>&vSC&_6q$춂o.4pJ K1QX[Wg9bR_n\/mN,,˭˻*KhlaDY[6V0CXdRSK OTPqy[Z@Υ7^FO,E;>҅IVvwq/7U`F53tvKeL!O:ʣ9Y, ?M~M*n%.JG! :;_7hb:,C.L~39IE;k p:],qt4 S9zJ jJB.4'yu@J Ωa*ɟ9 w݄ 3 :QknA@ّz(`0.&vCx`_I¥y SC9}zJ?lrP(QCF[_;hD/_JOF >ޙ=[j^x-⣖;ey{~yY\ 7YiwQ:ɵ`y<}0_c5!=< EqLPugYMNLѥ I!+ [5JD-=;~d0~IX#X';%]ߧ!b ,YL {^4.zrXMǀhL6\C09*Ze"&+;/θ-6 ae@ nwq-\ytMܶ/+<7lߩT_y̎+XSP'(KF>H%oMoB)`i& DTB a 9\Wx^2 R yI9Ȧ jdނ> tW]-ep3ĥL뾠ϤV_]2ѹtDFzy2=!0"bXV Nf6"f$L3D FR6%9|-vE m$_rWn/Ӷ(%:0m *j8꼦%?7tS8ź a_냍!_b5]&ڜcyH=eHSb^lzdǤъKW{KS%JJYhIS:8rɒR_z/pPiqM+wGD?y\HQݻf3d %Bv Sa_`2Gn3o6J-Zv_]ZPv-b`܍A1fuɵbR>5Q]JbV`nت_%%_'@ʵDQgظٴ/S8"m||/EN.V{'چBuɧeriT^U0;tΗ=G'KaRw*uh}-XCڏ P3:՗.cinl!Ud vlg, &v#d0?x9u͜}{n-\L c10gK* :Ӓ. zʠMLؘۆ麌O/R 9W$1ǧja?L\D09h^vX|flvn"o?,‰561DfxaZc|䜛MsW.GڈLvɁw.@Da9fqP=hnO k3n9ׅ^e-ϧ}p#nZL'11 wn{!sӁ[Pe5l@qD_$ 0+wD"U*I>x2yQ$9WjDӷI>IJB)Bp)'vg'_ Ψs.8,' ~CĘObڋ_ӡUP#e)YePw&Mr(I?iSԇ=UM${s#NU;| 0=8(E@M)xa8m5 =mk|0L7;Od l$YZXCam]%qa* W8_AةE;2p%iGvb*{PT9 In1A*Bpa[`}YTQc{]ucrƶi]ݓޑtYLrrKǐ0uL2 ;Й;Mg*zr'Fm7Nopz| UUʣIriP0˦㽤&1rL~cNMRϮ!VDw0Ac'e(*ܷ[t=;}d K_S04=4?7nʝuk`$P!\ )rQ0o$B.Tv*uOOMX]Ao{$ic53r>;rcһD,]BY|z(f,K9>ch-:5ye:<(P6wѻtvk@'̫.2UyD;GH ,)xF5Yշy!xжhYR1$.ؑ[!NY\-L]y%J~lUgERgJt<$3kS/ OĦs=,p$O[Fm'Z~ pbϚo[hXemD@es.i >Gdgaybdrwŗp*ŹO UD\a>n@F @*Cf)ʒ,޿I4aJwӇegc8]L8ʔ=jkU]X+knJV-k @T=ecźl)|4#.K`'W'd(3VfdzSr<}Ċ5~.楗А*kߣ&[SJ{D&JnV\ɶFO0$'b@XȔ!`~ǂVx-DnU Vu@zu[Qu|r'gqs(܅DjiC eʎ^ٛAqޥ\]m{G `莛po#k*Ƒ :Mˇ֮ST6* IcTY_`4Ih^dw(-@# 9lQ76{_CtQnJji;dX4lP,Bu>J^e~NPgfVr?EY 37)C@x{EP&"xf#a4 qcIf2RrO7]*ޝi2Ƕ0!h^2k S$_Z-qh!%FbE,sG a4y ̸uOѢEFm뎀LpU\bƠspyj}pXȠdSt0>oV^uZ@@.VmFCcոqvC6 7Aj7LPs%RxɞMkku鰶btNn3[Sqr,$!E cK)<̘GCj1N<4=;xVK9ߒ/OcYBGj٨Z4r3;,8E .F%{"z<5I@[ :6|dуUlaŎR*X %9iD$.s s6eTG[T- iD֭)e_Gg=K۟b5 JtljqJ{tq! N Q[Y87 '`" @hrF*8R ;Ewم;zD?><4HD盧cU]tmf2*>XXUnrUezg*1 VGh͌{`=lJBhN $AG=HrCG3JٺDgɖpeQVM}z!0`$122զs!ɪY[Wl1THp@Zwp B -JKD(D%H\մ+W)\ыI!,+%Iyx ւOs`YwnCt) Ps~3#9k6n 򌡏*uȖş>Ba16- FxORB#p6Muk yJREG0]_Z,C'yhʹZHG]l`-f`|QfWseuWA1^ ZnR (A!C1A!'bVQS 5Ls#.):«Y$ [2ezdEg{7 ,@3( i4ªR :nkua,FRR i, EP Z̹^]4mܬ%'}$FKɻabMr!1d|~nxD1gAW_ *(Q\0t1^#͹=Qs Rʈs{CoN&|)6QPJM 6\U&6)v[~?!W*q0T0j7 /o;߿H9 (t#;61IJc"}92.} 2t?e)q'G4[hi.5 傣o>sbхv,Bb<Ňt Jɩ7tN։޹aOcי֯[E~ F\gu+&ʮirġ bsjꔙgGh.دD0vG oȉg>Wjn l#3x؇/UEz$.} @ Vq˖`r4LkU9@oG%r7-At׮rJ8ζP"LYhҜvy-o fWi2F}㏥zD(lOh1CW]0ƣU \>.1hWZaq@@G)bC&ʥ_x@oKT)q]sЈwamx4]lݨz+ \\@eڰ+8v> *˲g-Oǭjbo_d"a\%j/+vя|ݢ^忛cw(+.&~O֊I,$T:oCXXs0[šI]gӷɞw{4;hfO _H8\cEg/ؔ#3#smͥ=[}ǿ)wFSFzRz hRc@UoXֶ"S(:)+HĖQ3X+D6Hm 1\4*] =QHX7r}\a۪z:|krԁˎ^¯'kutdPs&].PQhƇf=UWFA M3kc\ncjQ|8$YH5ѡ ]ha+Cx{=(' mG:NUqRGW5l^pJlu|DкiB6~!.!U/*Q.) N34{b%LR Sjy)vRcj@;5\\$W{]v\0E©MQ;˵ZVBsԛZrS#pϽ. ho6BU4ۇ@LTOsq: ԍB&x֮AZs!!>qw=Fd9ȢQ_}]׸\6(۫ `ݲܾԚ$<FXKؖS >oM'Asٹ',=Sf=grVW{Fy9^OGct}R2\ǸVy%G' 1%+n!}q<0bf<}[exLDJD~#2Nqđ#*BTn{,%/ʢ7'l؊-`Ik4#~g `.Sߎ]J`=nXDwUy Juo ( =?EPX<>ѳC.$S#Θs$.]K_q@)ncH[k'ЯHYY`h&QWmf.{6m?)SR\AV\džsQuDv@ Ņ+ Sa̢p<1սжNp#Fm)Ly~تr&LK8Wf:/*7 q r]nWJb~uTof(>Bَ1jC"gs08R$Yjxd &If[N +[6B@5bcS̏NQ#v"iêcP5U^ юfsc 8fɝz9aJo#DlçsRЏm!f$Pbxr^ߥV?m\eHR 29+H$-\bE(Oϣ'Ǚ7U#&eaNЩICWlUTCؑ0[ntIĐk]iVe70\ƴ+}2 (BS9)OFp' $ v@N9cOwnf:k tǎB}E ԚÂrg qzCP.= >}<ky>ư6n.nc\ {6REEб˕5h4Wؗ9P6F6Pd@M\ |?CέOq8GZ@̃}Ra3qSug#Gh )ʺ87%GA3o!_=wLpJ "^+f_F@"̕1'-EPxlEKW3izcyRKh%Qv,qr@PlڡZ&>&veى8TQ[x o<  ` 3,iSe Dd(XӒN$بԫCbuQO5"ݷtX~pFŖ>=1NTXdZ=nX#~[*XfFpOjs{8g&ti 6Cr=; qL̊:Z Et|w/zttNFu PE"P!M8z+.IEZh`#)A1QkdqkD%xEdC=(o\[>+wk9oT}[Dm".^"0&cݬ|]S`I9*7ORk%ZO:K鷑]!gÁݎ*Mp~`xaQjzWAx3.zϹ5ֽkyeU56iF?.j(؞?PQ3 ܬ=llr s%g(LߵZL:'VVUB[EQgw;_(aSQ8};!-9^R;Rz.YS}C3 ܝ"su<3 T nRl&)DJrSAs :Z6g_qoecWX(5?ɧ$4$:iGSx t6:;>wx jqɒFyZ ])]dO |P+O\aSqMg]u7^t6+tRQaw+_pݢZ 9?Qu·s4Ue@)KI[H YqSDawGe;A }3[Q{D(y!SnF*L7ׂ[1'p-6\OV\ ixZz8ۿ%gmt#ASGdӖ_%eB-/N-636>dUF3 ga- fˮR)O$?KMD9B&IC({/?o]}Ogߐ^zk;,,ca<W-) Q "[C03)cսPi\X[76ӒmJ[JP8/2Q? uPneGwY_O}C:N eVXg[9g5ѽ`vq6S1Klk@F~w_T#1|Zc w_jV$DAlLnPwde\W^BVЌ K@28Dv)ʏX!Ry1pw'_#ijv׼bJq2É*/!6l},Bps~>UQ\eXaX&.sTx\?Ԧb!8lV\Mq챣|[Cx{u\rv56#C^t?7EPպ1s̽n@7|ٞS0`uDN痱t/w|:M=TQڃb9\ޟ0T{j9Iu3uYUd#VQ6A=A<𚤁\jKEnIIe ƍ,@!a7cQّ ˷WƓGE@P&EKh:M7 džuܴczP'#]*0(yC&8iԶunhI4F}YɳaJ|8 QܺNqh {1b $SdLs$\(?JVjZlSDB 1pO_=a&G[x41?0vcKvLAa$' mM}7rYgn]Ye xxQ_3+Os~x[VR3(YWqU&:±,cC+j\ڧ FLGbR1tC v`ώ3VT(]_<\ixD# >xQ[M3r(4oGvjsCx?: >m q]{[qn4䱂ux.0)[Aj*#iMyoga(` 'y_i^ &ГrPk#.klci>#L޾|B6RgF8B5y ;vz8Dn+```0u~`T+I>;][OM'ϷΉ5Ca7jWFTՖg%0# !E4yet=󾭦Z4)"7&1CuZҔJ\d+CߩqY']1 r/QFZ}ESAcm'88XZWd6!P;@.S0Ąv=7Uqo#x̠ ;5'}-]{oA_FVn!oJ]Qh>,=fhaE/0|qv~20fOydD N[Z%E#Rt='v}ux6u2&< zqe~GY5:.2BG ;+@+ͤA A7#%}dHE ,῝[JR* 45ND%8SUaąƑ{ɵMt 2 ހ4Y|֣2auߺt>$4z ab1w>Amzdf\|ƄHNȚY^߬^wiVÑ $Vsޫou_+&H}MU";ڙᒔ FDD_ӦW !逺ހȘx^Rūv2u+ M$K±ݸ~<%!ӻy%xCrGd ,\,w\-$ F,C`*+ztq搙+(l mر^o bCexyH5Wj]HG1Q%RJWA*& 9Y>wj&[S4@F33tϯĥ&ܻO^bbV_a5B;Xa$1`*yOGw=}0;c,1&w*wojch]]~vJ%'\|eWR8`I, >}T\ zpStJoܹ:_&آ .Flhu) R8h9U/^I y5+=A>Z{}ך#¥Q"g6kdd@)kTzn/>rh\Z sL:Xd@ݣFr>D{h͹?'Z NҢ e0Fu!hI?/q VQ v%T7*wh g*y:ǩ:gB u1Z!H ټbZ 8x-&]/՚)/*u4<7PQNLf1/L[ Ǧfս~ax2M~ uguw2j;'}od&>LpzHi &8yLg}}}Q,"_Ae!/Zдikd%Ǯ^lG6Qh*n!k;t5 UeB Cqޏ(9&8 ';[Ԥ$ ~ RP~M'+Jޗ:{%:,S[SOHS_3R8*Kv8^i E8}d+ ΞԒsOs姄;TΞPXtuX&v IW7}|O$ W;0Ƿ.eYt?ʱѣ^)ycԑSQu˔ffE֐JsJ(Euף@)956(R~ﴀغ̙4*f)q+`ܜ23qbTwnIcv+Krs-e VΥ1!vg[-:M/{[tLGvo~lY nּ}/qrf0Ek4TFcw. |f.r?Ifk擶 xD{d4'9jU&[Y cWd1Uܑ o@OYm|%~ zJ$_d-p~H;T"W[r$ky.f#ƟdޝW*oσg?^thWӹSgrP'3&fVEVy-QL+C/vl ׀!!c8[@C4ZRz0B9Վ& a$CCQc|G8dJ2xj,$XRK| K'#[.q[b=a37+v,XMKRw=|,h)7_GAE@fQ{hX KC%ZRD9ӝr-zBg{XX$8| ?pWfxa;[ EQ? lTz!(ON,HT~7qވ5?6PuX1h.ks#ӿrb {CYn(0Ⱏ4^6Ϟ`ƹnNC,V'C@1sviUG 甆 n7 =N ䷫n.J|]Q,=ٝ.wM!"e4὆M16OT"[ƴWi (bE+_ǂW2"˝r/3Vt/ѯhfdu~<qұvsկ6\{ Ez`d _dv4/" cToAl! u,a*Վ}%hYؽOЊi@%V$}HsQZ=;`;cgz?ԅ뮠ڽ:P'l3]`v nP_J[vڌ宼S *9((خ.ftZ'd8H?"ç\I|֯~M%e{hܳc&ͯ[+]0S3F]9kMH3x. ]W~t>F ) R9-#+rN5ŽFˤK1C.!1jb\0hzN,;ڨ{y;5<}]*]n7)ՕӸ|B{u*]'t3 N50=9^ҿS{iE"$i\\NP?GTw҅\v9m6# v[Q^/Lb}I/4Dofr]z}?OӅ.5UNM'XN`r(m|4k8j=u ı1-f5VWmza)\,b|"VQc=U@]Ү*%E'n.[K)${ۘcr)CUϜzɬ3tunoHWtcL5ǨAa?oO.qP]]8WzQ0m9xGv{C=`(߈ť_<\w2q 4#'5[a3>epҲs XpW9sT|`]LGpJ-"+2 Bg2>Ws4gnX~@Turt"TWϓbѲ;vy)d k[KP[`2ӾKdE9A=uwc=Td(mBEdkm凃 Y3T]bNEDh|wXq+F"7m#бt, TbA]|ڎ/6[$qR A+;Q1} aG`btAYi^^-tm5 W/nǚ7 (_^' uNXQ򩼡BdS%Pm |2ʻ,(Z*+KOdv3"Oװ:j4 wJu<8夺Gٗ `6J)mj8oNfsRH}ara+xK-8mĩ:^ņי((x 3)̵w ҽWȣ js ;/ym"!^҇F#۝_{?Y 8nl=ZX_o˜%[$T sgDq @D.Eg" LX4c6t/ ]$|ja5%:=d@3:vVTN#Ic[V5,eiPޥuLSG;`:s}\Ȉ)kѷOk, wo9G5(s1C_&\b4ЮŊV)Iq| _WVcqa֜e[WbRocGY2|9Xx!dY e 2OF,id:Ң];m4.F\&Y5%}qz\oL^DYag(lSڄ-/~Im>uUْ p-D[R'aFҀ}'>.{ Smnc.\eBmFV/ l+nR2$+_Q#\]'I!_p3ejO-^.!r< V@=[}6)|v^;K$)| f)iUcg*;x"gHciI)"dЫȗwj|h -1Gk7.N%l=))SLnh B;jOhɇ#:tf^=U=*#Du{/uF\'eJi7F8`!ۤi0rvwR3^F\% \ܗY^֙\xeqg!uӟ6\ՠ?lg}g*4eɥgדV/Ӿ׼C,)'DHf,kb R1?sP E예!"H*b/6Mt WjsWUn&8=G2iav.k46Q,DZ^O'$}C\n}66@D些G%u NHىvF$8wD)RG!3Zލ1\^c]'r=SKq?SlE.VQܓܥ ` ^t)lLmAi7(7W+ƾ_ ]Tnqm091Kv`bt@a9}P| f˸^KmW6#Oqb#:-iR5h#D&=nPv-j:dUha9M0wR}=ↂfrx;:\ $ݐ`ٚ=7 2d6q,;$B2W8/tFٯ&K_(Ʊv'9 + y᳑cv @4ܸ9t e-L<+#s;ZIrG@ÑGչ&۳ś_Zj7B V 7%h,lQl|ت(d)Bua>? fLkVl :2'tak_lVס^aT$zXj[x?v쐂/nK l#O lT5PGёh#m!Kw)0 5CRNF%Qc~s DPO>9 ,Qt Z~JֶYKs!mõ|8 uo:L2:&+<'H_3N*2n-@ÜiѸT%}8~bo g2;1m)g̯mטEGF9"Jˉ"yfv0G[<Կn>i ;m f ͳާuQģnoYН5.Zl՗=-tӿv'KiP4: Ig]^%"QSIJ եD7Xcq$ڷ鬵"BDi{]QrsY  &:b@tpݞR6 $_ *K▰+ δ(#V/tTg@t.rtGY cI*6n` Kl,"[a[RJ0X݃tP4iS K2=!f,:LI_7m1/@?wҢv+QTF5|\&K ՖY%>Bڢ"h3jpg)(G$PV(w8iإ摑`b醺0X֜l.|ZP@7N>ӔN#BDgk|OLZN'b_<-Q0+C+N\e3Ћ{NƲج.OpWtƱ.;>k*P}+ 6$N̸ԁE 'nZ!,`_.=cnAa[S;E-~͡"`^iE>;G swżWx9}1U["N'ag}'fhQAϐ\gCkG/q[ Psw}-BΆ5KIN{K74k>#5UoYG).;$,:2F'l0g¬ޛ"P0hw<$MVG9ZFM% c) Q`X1>c$ojURtS`RǞBѡ_cAYVxn XOT8dx9e0daGCWߍN3L>mUkreox.J)ӿU d<֞͘YC4HH&f e'8\~f`_%"W/N' c xmk!LfLd#ɤ:wPH" 6&ƛJ׊N2:P!i#ޤيsdvnOFtFf@kɾ9-^Kv<Ϧ6Ѱ<+g _e*2ӡg*S^QW NK5svJHQ1;8 Tft\ #saΪy%,P%LlfDȎQ_7w ڞZ/ȀSczv#ot@[^H։y;bf)ṿi{]DAcVT&|A5M+NѪ;YAcq,,2 b ?D_ Mˑv h_G4< O+ݒW spI5n+dRߕ+DP4OyiNI&sLvg`߆vE&AHPȅ[67M_?M9Ts}& z`5b-|:[>T!q#}Zk5s/*Ծ^WrRZk\JW]7DPu 2tRw:.iCP9(wPqaUvUx[=?IJ,_9g" mhpAiCOn;mT( < C®u‚L}yҽy-b##(w$bQE6%lR,M|ha|H@C7TD^!2j+ϧjSJU՛6Cc*;{؏ˎ3) lc/C:M(mDќHT3>8dEA b1Z52Y#?A#zZ۱gYZ07070100000276000081a40000000000000000000000016101d03c0004993c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/qed/qed.ko.xz7zXZִF!t/]?Eh=ڜ9T٦dv PZ-mٟ"Bj=\M|9+DZDm#~^<SF؊cgw>(ie4L4b}ZG#m6 :.% 10,z}4_fey#qq!O5>1SxhD?ijvN7O簏9 vT8, =+e.M~&w5Q$=>i'Dl|]>G0~e=h! 3'̩V67ˆJ/A؍&:f,])!:6G¿.OfF]{!O/ 1b;MR뎚"ڝgX=L@fjpOPBYrr-o꟣l+마#9E̮O%.a.twZl]8n'toSZ(>](1I]v?tuԏRBgɼjęLpr(W=';&Ӽxf 6;L.D+M2wcRm^>  21~HmP:Q  D<{ Jh2]2V(Jy<PZqIՌSuoiZmkvXR`?;4 O/r w{[A L> @=;DD` NEcdV,B2 dG,hVbyfR.;e wj'NY2+}0F b|+o$FO)b^!5>_w]p!塮-8իb\0́=VA bY3$Q횐;:|1\}QIȡ(볿 > qXItHҪAStџHylEJե\@nT8o'lDGJȖ^)0<\a]Us p zdg'6հ|h,$$.ۨh>+ %#')QwM`}[o7ש2e,uqE=.. q-`tYL~97o=<<^"}bpɑN:/%Ptalee3ZKwdE:q[cT<Vt ,d:p?EX_~@弙뛼mbZkrh7;ib~,8oG4TwS1e6BIeH2Bo(/d7)#L{lQr x-<9}MyfVߚ6wg-)8c[v#$p1 g6ȼ>& J[6h@*Hyb9UKK y=ӽцq@⣱Üwχ{ 4z$$^ -JLr:mB{P?P;?J5rye0` ubsҭ!5aUoJ;ȕ'RN<"k%ͫh)ɠ@N-'a\qNƽ cYZ*_TIIE- m3iν[k^f HGE^!_ 9RqyLRW)ХTXhf;QYox%CѹNh?cmn(M/MxuWzPibMSsS@`93slvwIY, (gFE6:Z{2;θ6"Uck-?ej+vC\d6bx 6ħe=0s]Xjɥ?vER~5`I_?Ĕ֙޿]@Nc\<g ԕ ˋZ6[໠.Ղs&I)\ײdׯI寨Ltdz+2nM({~dߌ5 ޏգY$_6-;^Vl6 rnSf,ioETpL].Ohh˼լ+ T_ *8U8_&I"=yNCf5< ָw II/$GO$?Nb q\XҰV hY m0Z=1k<-/kTF'$=>+E Vi9L9;RfQX+ d? _ov5\fiذ*ǰY)7j'd3c{;穕[T_bof+Ӵ#zFMJ!ES gjcVGuhZG+'! fx a`Ȗ` FDž }GTb5,6M 6W#!p"nDâsYZ os+'f jP+|ƆW p쪕Qkf"V-XO`>Ő^iGV<(}@E!1nSeY'Tx 0沓%Za/z2j\SPIBC<.t2v<:[ei1ʅMoٰ L/\RWln[0T%'^4T3up8"pkq,}{7 eYg>H뾡bҙK;DˑTu~jl{&OW~թl^z텿6nQ:޼KYJ,j4֊ަv.(̡ql䔾yY2>}67K9U;+Mυۉ[C6 ږ4〞ᎈ4} x4޺ShחbDZ'C{cQL9ym_I &'23_ĻyDѺj2#<8"W}}nC54\`PGB]0 ;>! $y #T[?ɾ@&g͏:":2-]V"b$8~ݻ՝f!en13ACR3*ś4yF/<΄xD-CE35 h/>LG#9l]<8ɻ ^R2M7ybBo1Y9d_z 9ϭ_8Ȧiگa( ]2؅`շ&ީkOѱ<3O'L9 q]Alj$:mM[35tAg;KۧU\0 M}ȠEƎlëg_亴sYbSjutࣦX9>PRgZ~B~ Kp6 >I7F!b1]/&DRP*jSKׯ\$ "MD^PX CUg9mɕq'#8ezGJ( ʛ i ?sVf2D;hAr;_+B.F#u݄AyRl]DwL3CܳEe;zx&i_0DYwŒ H55żW *%#ά*f8ʼ(pt 67iYj4;{*cٵw›{hTW# W@̵+ D{kCs,mĈ8޲:5|StͿy%۠z`4WP. \ȇ4;o,~xt]xZH0dÇ?~ߜ]U=aSv8nv<+ Dd ¾ۭQ*cJ\CNUcAsv_ZtQDHF\πLd?&8R$ :%xtV.[ss☁@4>%jSy/nEBBmҁdV^ F8n MY#:^zQOgD>zU{;ǂx̅@>;PIoxF*ؽF"4 5[IAn^ZL"l zj4/gFǾԞ]ނV ,jD A\`=ZtmGR0B#ǰ\`Ǿ[w#u 9B>1DJi9{g-LF# hE/MJT.Ka(hpRULaL0m*.'ee꘍ۏd1ZdbIe,ei_Qi][έ%!WO!EUJoC|tS$v3N@sZbI#[x(' g [E8p_IfM 7*r1}nbC l敱)dZ`v'YefwtR/,dgwёa$Y>mkͧ%L@z{fft#vJvA]l?;QrZ&ɪCQaVBZCݓZcXgm2c>ku?JSꞷ;:E;]ZWlEV]L^[UɎЉ*碎=@⼤L?Iihi&xzKנ:}~dnXORٜ#Ωmڈe"b{R5޹w;/p{C,PDvy]{,A3͌^B{IryTMKO+ p %o:Y4xZh ;7us?+kpLuXD˵.Hq/A _S擬g)E0-І[6#8<fH4nZSF*,e3Ww* <$5omE Dx LGG6;]t)pI}z2"}ʈJ6>RB$lXP=t,qϱ#W51MM{?Bgzs9uTp|NE"m gs!?t3(C3}>rɷQIZv"֦@}Ǧ|SLKɭ:4C &VqY/h܋/k$'ZPd9n,Q!o]Ѽ;g~k͉"d(Z3+J7V&YzUp+akSh/_sj-ڿ k 1_;460㳦g<1^edD“ 2' %Y@:W6J͓微{9;2۴D5:uI_ rL{BI wb䘋U^_ALF FDŽ2&J}ɸ#J~[Fm; !ܷiX,PFA (qYOr}iAOynQ Ft3' R%ĀP>b{P~Syf[/6B5ϭq.}RFJ<G&O69bx@=VY% 75owm~a* xS;喛H. Dw}~3@X]lci!kŢ- Y kx(KNuKi ed@~YtaT=%--'i Ih1s,*Dp~欁7}S9uq/x?uEJRT҆ɸHm5 R!ol/ r&Hjodn^y*fd53/=ˤO,`j:ӟPk ? I0.y Tox6e Kޭ=#БoR4(#kD{\TR"nsXCָ~3T­u*jӮ!"uZh OƼi9gy'xWj/xAJ"^`ƇBrqp pItq\wLE?kj6;m\JW Q%Ip`@6mߑ J i*F!FHr췏&aX VVtFl Z]T3700h ::[2 O:Jybab P)aX0WUrs ݴX~坓S/0/^@󑑣K[Uo\j<-Y׏w>3=a<Xgnx5Ĝ:+kI/ZnLz"X{֏k-_b@Pcl1QK@ PURhV6,SzKo0%olY񔈷Feo0q %p)͵o!hDxK? .v@:C.9^Ql|MZaI0J2a8ɖ+<2$\K p3!%L .Ou4M_S^]O&0Ū ̑S5%Mݒ8#kN#AJ1;۠,Aؠ VOCOz;92)_hvBR8l 8PEc6ۄdOš<´~GWzT:{=$.kP-b1ݻǬu]7fw#=*m%Egiābt/6wu7Rc7jv1NI]餯噂e$7 ҕ:+y{zw$BDxۓi l2UrDbs~\Wn8O=?2Vk$-x'zD>󼼸  D>X a3{Yks!cR˜(x$aۺ^IQv-()CQ76iusΰZN)`P^zl]/.B$OE} @5Q LX),$QAwHTaϖRerçU{iq74_ó3SYK'HH=&w% Pjj fXj[17i]tckcIYgs[.U :~#B=Q,}Nxd">'_el<+MѳHZd b.ij0 ili}ϧL{^vzEŧE_3|kQN{d2:`75CTwPmdP'[ zm #RfCV2~h߆6dN'ӳ'Ϳ7]~ꯦ$-os1l Y))y_ulGuEm,iƏz-bK*Iҭ$$YXOYVkQ4)uW\Wz6~Ho.gWUJß"6 3MvϹRjN(,pbBD%YSEv =DSLZ)v]=Tq 㵙w>!d&V`{kB֌*~Qq>Iջ;'D toR(i[)@+Е{εʁ`dHSôp#Bpփ ܧe"Z5u}wJO_uqmrpT|ts{w2[ *#u>Wz9 xTLToчP3G04)U3 :gK\h?yXxhuVИD2('8J\Eq_$mĞ.ZKK4Ha.AT B HCi"VH͠5$%\yP7 2T!vAZAP C!Qل.Y=u+tQs+ID)]"?tjz'?kvv #<7q<~LzǵLވCr2; yopiTdfK(3$^ArC 3\߂@0/9ډ5SixOT,/IJk$z` \5~cEI. بNƻ:t-`2rKǴż'uɭZ^i;itYubBٺ+@3)5~SCrVVFܼ?r} (K ܣ4@D'lM@ (0 Z[hx=Jr&q%$m2ʂ6@ی)/wsr1)Jfüqp 1p?\ހDVC?1dј#G(9Z+9}#&_:`8dQ}4CIk:i9Z rӓoMޅyi /(1^zY々"tT#BpQW} {UJ?}W)80?E  Qf>U%9zx(Yj.E xK+I&MO࿊7Pm\J ;ˡ d;.&H nİ]u?w%,dV?\*2[1$l%-egyZ7?K='+vLtׇC? J6qi{džu0.l~aL{]be^}ZZ6Bת/\ rA^+e6e(Eێ0ϵiGa_X FŽ ?b g[ѨPFC';|\ lxOrȊu+DJ$ư,ctHP{;^4Bs=,)ްs)NWF9|v3"X(ji0)ϖ+WH=ш4sױcGo-3I}6VR*- =e\<LORw0F }akyN!`<`f]XGQN6"Ed]N025fWv7+YԽV_L=wC  qw"uOgn慰tV߈Ϻ4.Ho#Lˡ 2H4L1Q^l)my2׊(X}[]\ 8wG%x5q Pe( ]v8/D.6/bb} 9)=U9Q!܁]_5AaCVm!O2ĎjVYy!gwz-ohy?j2'9M] ,"ؔRU&oYH-!b#0-U0BTt}^,`??Nn YmJE^;ƭO<X<)Q_=Fb헪LOROԅhlmdܷlMe&Tf\|W0D"-GE Ld|`:R_Eo5/] :D{ފ\s2_ @4<ܳm&)|Ni'@5ZtSSz~Rl9t+?  h/Ͼ,cw֨r.^b*FYc=K;=dF 8d{1nL~aCm~(/B>M5,WFKboL{ѫr2-#^x R#ۋy 1g5 NXk<m ,.DrLr@x_U`;2#@=H׾)4]8TN8> *wR*0s;ؓE{JnKV'Q^$OtTwc/֑t3GW=p`Vu*}/h7oOBBǭq %"^\ڕ|vFGkۂc0r\F+E⭛ofB3>I }{qW%]̘sᤙD˓B~+U\iy*maMIrl`6帕2WyOLAf9>蝼s"E{%`:dk~J2V<a9P{c@ gzd_K9Md>z~PofG`: +;It [ ˲tm#pJ6Fsy$%W5H|Qw-ix:>{:QGDAV:ru[ZQPC`p*&%!A[ pʡ%sMaH>$ZӴvH6/I0|gF\D$C(ޓmmZzt,c\|jmJ;Np<$fosoD5VxGgqZGTYD6U2i1?ÎP~0EMO.dD#W~g"],xwe jZHxǯ #u=h>m++cѿ^Dq9_/BQ+ab9ي1' GGncM&Aߏ/[vq0 '53vDa mK}<<Aes*_wHac,T,l[߼Xs|8Q"iхoDDJtġy傋LylgO:Qƅ'$8]wxbV* j:E]>*0zPa" ,((5ɑm#5"_Z˄؛njD;U塅:/B׀Tb<؉7g .֬}E(] j0SW#/$(j7XkEPII* ӿ=v˼ HgP 8Rũ:q&LsivTiԊvW0/FOSf@0'(R5;G҈k8n M66${nhZF`bBi}7'ʝHjfd14=!+…8=,|moS^&YpRt iόݳC^ &N콥ͭ-̢^}aNnWS"b02iQVl2g4)X5KIDF)h1S{h;!CA9nT,].qǶLqO ppmav/[ɿTbY4;YH0ՑjA5K,l/7)APԔ[\_X(؎Y[_͇{5aW-S!tWM 7)S^_܊M{n6Lr/PVӤ?)q=VےesaS5#9KAիF{CATpKM63W@μ_Q^-_v)CiO,)и$E!.,3 d\ݿĞ־\RVxwk??=WoܛO9u╞JڊD?ª|]a ĠJn_4c6#__xKO=|]﹁7nWD-/gc.oc[f'E70½$ҦAK[x!DzՠMzeO*l$ '&b:?#e, {9wpfSh$:zSmVۜX's❩zdwj"_LyJ%Hb$O| |Ѻ Ӿd@$TV@ e7bCDcf ZUxy:|r}z^hxZH2$#>q|_ݦFN擜()Fe,i5|#\# ^Գ.C>^I 1@DI+{NjUeN"}&I U)F[V;G#bPn$,l:G>{Z-il$#D>zd+\0M0k2æqոbFZ{jf@|RBuc%S_acw9YqX䡯l$?ߝ.C~δydَ^>2ڱ=wpl 享ćLj;>9(Zaq釸5|})'b zɠۃ٣'2\~7_c ArFoWZ-·Ӎa.|Φ]aK(=QJ8)'>|_iwoڮu"*3=[zz#MTwDo a6\J=ۊT4@i.MU=[v$٨,J<&!m"5 48+rg۽s7"P܂ 6hF{!uļM+tͽY M/PPQ5&:Pk07yg+h >2li!X{?Ln1) {XQl뱶^`?ːZ$5ڭ(aI! 2F$tGqk'0dP>IY9͋q&b`wX_2$&SEՅ2$DkN{=5>BpC s%hV #0w0 \wnUr|Ф_݇%+!@?5meSRך*Ys=MHś -[ ;(!W(Et6䦡;b2 _O*ڌ2zC Ʒ^R|Nz,Cs(ޥR=NPC)xUͻ y8Sܯ&2SE ]?C=bX}3l}V',NH2kԍ$ {S4_vVz^CjOaĠ&Pn ֭y"fW?JֳG|[+yh7SO/;-cd\91317rp‘l%s+\:Vw*ԍFL3GUwD׉ze{vlrA4Ht4ڽN]lO;Q2V_ԿZ+[ T}u,AOR!6Zc`WQY\dar] ?e t;Kz?,:SF쇐><6|]iQŃ >?" |Ouۃ;ц9UGB9eU-)Q%5ˇC#nujx6'.'Ch[!;U|4Z3t:_oz>k,)j~4G8e*A`l)A&, 6͡[9,7~ᴘ+2Ĩ!B=;^uVY,v-mAMjqNN4I[ & 3LnnQXbU\>2֎]Qںrʛ_GI+Ƙ6V[;WI tγi_(ܯbl@ojed\<eqEsmo{`>Eџ4]|y} A¶ `auyp&! }CyRHkGG'NHY&55|[[N c`tT0/c\Ȉ`rCd*> zؾ7)NP zLek2]'k_qHn^bt6/R 0f8D7=G" {gHmy̓MCX M1},\cTROqQk'7G1W62򬴿A= Gt&pWmz>/f=.r`~\ hr|V`rr6X@{`GI1T;F/l+fJmf_a4edjs_=(FG2:3ʛ4~?(k/sgadphBͺQHI4z̶X;ϰϒ7$Z81phZ7(D Th6ǀlPG9?Rl|.o{ew;/%7kdJDM]JmYu`T%Dk11ѠH)^lE>7 b}krn@G\ ހN'zmYts<w3v^8 Et`(,v]u܆;.xV߃mnOv%iYFgSU߁+}=Μ"E,cOﱁv%]jЯ f(bW?ڙ­? 7[1 p;W7gh&#*<&#-PVD@,|f gKSSME&x29w:~lS>H^ VrXeNXQp+lPkz0웗a)A.st Y=u { }ƚЁHuɃʈ3U$aϠ(sHf5oTt]8].r4HϪb#PZ=) t^l<ߓ؛{a%|,`s?[RuTsAgVe쫔rƯImd PNs',d TJhDJ6p%FS-$`Vu<``T)sScǧl|MK:ϟ3;W*Hq U+2s6q VB_+ﳁ3xˎ&B}iqm`ǎ.RWׯd9CXZTu)oAsOgx9f+.5I/5t2sĎ 5j#{3YEbp̲Q}ZºڳEb:_ctܖ?ۀW%Xk U@%ʅYO+#E8cV\iѵ 6'-$: ~(cNcMt9ʮXJ㪍R_Β#\'OڑgcܲHT4~$cGge~)OBaCH}sp.N%Bb-9{x@<gP-bA,Y)P1JtlK3/?UU$--4n_*Wb}fuFÃms- *LL͍%F3Ht̺ +;]J鍔W8dVu퇱-(lb,W Oɢ 1G5\DZ:T̴^i<]* k xn܋&jһ)Z AQue F@꼟ߌ@l/ˆ"[ȋE\x-ݒEԜz&˪a3SlV !7!&a]O+T5^H6#Tt S˻jrpcӍVH-ʝ!ܕa" X>pF! 4}ݒ&?nD4j`3ЗE#zݍ dIwWM[EL2>,QW @蹕{9aXڹx%6`gPc u߂+84Khp"Q盲3p)W y٧:),am|T9.]}%VpyQgfE\c A'6jv–!TN̍o>3tfe҇-]`9M6~{ yt[0D;&nqeG%i - ?gVݰ*lj'nUV{%vȬf -1˨ՋхTDsIn5t@FϧH#8ՂkIw-0i_S/r0nM?T\SaXvhRaBrb \3JC|Q;pb~NOD);*pW_km|- dO$\9[q‚y|@MF009R}1\P褑+?ӱm6epI )=NT r0Uts_k\6_nGf"pdaG܏;幆z$~ /ɡI@7='unq,,bϋMNU8{b!{)_(n܈0*+ncL/_%U-RF)cZb2tj4 +T@\CB{PEs,Ϛ6-X5ҕ=} ^s|MO~[^[r, M}=QBxJ֎%3gI Ka (&2O uI 4iXBzXh8hAF!F3T Sc7`蔞bUʬDTӍ:ZMŕ q60 K{/1A}F8ϭ_Ǽ= ϻ$H#-1Sίl"c%t=f}Po9:p2u=ޑ˃p_mw5 #}402˼$$Wn)ZJ ]C˶Qھ65F D_A"L{4 jg,гS"l?q4. ҥNV`a wl{\K-w#LNZ.Zٴ:γ5+Ӄ(HOdoL(!ށJЂ(G## fZ900idᢅJgcf~ًj=GAlxߞgxW#`ӐFϞ w\e![8сBsNOvyJ4Nörܶ“dJ;Ԝ׳&_-bA^} YŠz ՖS{˹8SD5fӸ1٨0cB3s?}>$HeԢI)2Kf "3'%& Ӌ%ڍbEhr "zä߯bsWǜaQ_/ S\~߸.vkhS-AqUSmblGIE bYmM< ;) nhz6_ 0̔xP'|(*E3cnKZRttmwz^F$R^[:Q<<:lmcmu%)I0^{mQo!o1刏K:TZ}i5{ NX j|ǝP01ԻZ% k k WK$`-?#C2b6/;ί {%B>jI٥foeaVm/N,^=k>,IE] 5zouˊ$Ÿ}\ 0D!ӛLGMl*l`3 _pEsD!LtFQx^!Ws'c ~3/qx^l'58eN#XCcɱ"}>Or̖XGLT;u8|)5LM 4g[ 2Lp֬N5 ;4A;U1O«td/nE|6 ]tsu2R@ ²^@[9r* sHrbx[tϫ?--G6ߛ93 jQ.!(Qe֨iؙ @+ ;3iy/r޸@Z<]1Zr J|DjLt3Ch|De)6c=q:t~v3EsݚbZz" N­5v$(&ٺu)mh?|'YTBeb]nU=8Ap0chvmiq'=03¡$BU7ú}T'R#'^?NXyȓ0=NX[jq`FRZEbx-~,pJC~p:q,GsjG&~_$IM3o筪UCfrg!1?!j"p5$良cE^bT&|%+88X7C, lعv=6k]SOyX7+%a Qg==vo-\v"Obt:Ц@}'AjKiΟTq,@ +>m;)C|Ӭ .nB,IكSj7g0u_K3 G\wDj4]bܾ*IsAY'udn} {tZKY}ĭ_LZ*T6\*t.`sl)̩cTd.<;fcG"Xlr2_ q 4ΤO<}znL,8( ig,rs<'|S$yhwMqc"a`%\ԑ{e#sUFp~ր?1zyXGWŰlh3zL{m[\)^)ODhl=p͍8(U?B:⋜*3IzG9ѼRmWjxp~:d5UX 듈T0b(A8B/@\{sthb@+vEt5z.F.2=y,6j8\a'b-ٖ"ƕſndv)3M#AUKfӞWЅ0Wf(tڅ:k@cQ{/pD gNۧU?4:t.ԽY[(%j]mе'$|Q-@'cu/5GAS~ ' T@y>qn86'UKܭ$O0Dr$MM @Π"1xTfU0 d~כ ˞l?|7C6KƠ'iشl=􊴲@pb>z==|Y8wEᎠ4l1ĝVFvժZ#>ӠC"-3> ]c sm#a2fj ~J}e<2ݚ!ߧ,ߤhnrH;Q*ʴ 꼣NFD_0 hWv}7 K0;vuHW~͔?)e+e4sX5--5BOk/1ƻSڸj޶B&!EZ:6GrY<юk,ܐD>БO%cۊ&$PFVPkzSPO,qiVV"^VG.lĈ[8]kbCz}%us͚+tFAYS9NLQy(R3e"|DIr~y[Z5EskɹѓjVg([m}^糲@nsJm,Ujnl>D_!]4 RuR hr%w8.c=^M+d]dN/zPP־׳ԕmݱHn]boc/ʏ ,`SW ѽ ME,649nP<8t >' +PSb΄H#&hC¤*˵FY}BWk x4uTmO5Ul @`?KG#EyF>T "](N <\8|_NצU{N1oY!@]czq N=sN/ ۥG ǿ. 8mW$dWkT7SE@=Ǎ6=ādwPR ^Ѯp䜋|}cٻo $$gۇ!KRkO/Ǐt<]&KNduGg/XA/q3>*4pʡx@~WT`?2{'s6QV7ݦDdԞsLu$^r"89ybK0]RjL(7$ZVqN$P+ J6!Ȍ$DN3*mfoGkY6~.|[BBV2L*8V{ޓ"ǂd(?A]U: )Aחy4ц8G&pS+kФsfo7;?zhIѶռ:"OS\݆>YGA:MO<]4!T~R8qܟCz[D Ajfdẁ@1VHl_@aBq?ڦ3͎)2ӫ?H MsBf͏WFJ)%Y fdz _G)-^h9ҡ]~ݒ׏lC _I -wZjfQmfnepjp8ڎ6i0Eg#2PB+m`S@#W)UQN5DRC5$"AuwyoQL<SK\Rp+¡wX{asGStѽ$w8RtDH\vf܁&'zCL9\ã ^fz"XV!Ɓ}u:imp)>ISwʢ7ѯ޿+xO,(3hg1yS4C dW!UXڜj&8@},~CNar-K(ݶfrQRU ؘn\2ʝ[}bwG|w<9 ujtݢj<9>v%Y?{zF,n[O:Vx5$>pc\ƌҒ)@#_0LN]+D&n8 ;i"_i.N=ׁ=|JoJ6dP7_kMvZK^3 |=1l/sZRw҃Hĕ `j5]3d'̽-pBZE.eqfQw G MAË<&q)Lm=chY 尌-_@ρ;3_B- (YLӘtTX$ϩ):0m̢oI* 뫱۵df_XF"TDn1&FEW]KiTxS TI-2[dFplrаKڜD3>gz1|S TrF(9= ц$*_18>d?9 Ζ-BvB9C 70鳛#q(v[6w^W϶Vrԇs[8?!թd(Zr G\aGs-]\.i5&n֋|!PQ铒1o#FFHF~qmU-e۲Lb/ڼ6w`"jŁWnHJygjxGyoPVVI3>EKFeV^D)PXLjS;\{N!MρdwuiJB~$if#!D??akmn>4?nrvCfMs,g`R9?Rd{9au {Tz7y7LT@q)CL'/!!*Dp$W,,Iیuuz$^4"NSN*_:ꥰa)hj1bS,P:H%+Og0>'ztznj ֯}z蜤ċGRf(k/dŇIXDIdGP2Q"8a5}t l<2ta$YE4!!Ҭ6T+҉QM oʃ%qA`bxd Уի:VgSmtGo52`SRcwm SMxw pUMoc n7؞Wvl{)&)Ny۳3 : !8un\ U;O޷~@5%kUa>բuya 6X+eYӦ7X*'ęFF$q*r-& LEau3^U(xkns% ˞=KyE[go=bVCxLj>"Q Z԰13|Yd Y4GSl$jY7̏mPWW7*xW ŽWs'!g !y~`蠃vKƚ4kSe|g5Z _ *,~XOѮ(k\yD>$FYNQ22)X 4k~t1=0잳ܸW3j;L2%-4QfHiƴ"K&mkL$[ߨP҈L}dFIn=0.mfIQ9ˋkΡKlRES +ync 8 sao."#z0؈"UYd4EgSN q5PNɷ:%__ #y*?*}QIٱ>R^MzGԴ. %CgYtqj]p2dYAM?n+MFtX/{~d(jWPwk)Ւ|2p\ԂD,4< _StSJrӌʼzBLjp\L)mSQ%bE8IY֎A𛭿5`W8jp!KRPbMZ3rM2\R O_}InDF$<1IHᪧ,⟙-J{F7lN>$sVˇ8ji ٧J}fOG fL0Ku WN2lZAKR;F#)R0ZE95jPrqG^鰰#q ̿3QlQy"PTc$]߫4\:ˊ-\Je>`}S9r+qH_ϧ]F2SnGw,`< ;tPT<2zZwװ1-oI&'!, CԆ:-MA UV"e FB~vE4m=)VkpQn% c֔I.}={ ⓸+Q&P +unS$#|Z[l- 0~ :ڕerʂ^,Ύe-T'g rwC1Σ" E~ةp:4yOaRyn1gg񍯞,/U`( %@]/miPɀuIsJvV>F4d ӘozAbZaU<v }FȭIS@ ǁ4ܛQmBsN$B[<"f@Ey)|]KZ-uAJ JOb2oGoHcjtűMdkglgx]9y*E -pNivi*=8P@ͅp?\_ڄ^K~CGՄHwve6%jw˫RE!5#ryhpm&%o?ˎ/eRVhM)-Ȳ*XȠN2z7hHC" W{4@e 5{R{踞(E=tDŽKҕ 깍 *{Zޫ*ңz2'lEuӠ撲>y(DsD!*FC B.l&'Ŧ|\V^? DC*&BEDa`+Y5 6 ERBzbB#SLS6c/9xQIxgiiJf$x|DCq&H㿊0:,+eBJC1_|=;NM&'cIx&?LDbn:h9o: fbM2¼912cDE Ŧ#Z}8277H,N2!u<G^f6>'FiҊ{C(7S<-'BG3h3"*UP2~~Pm!!cݴ}ĺQ_r-wy=z\ۅH1jtJWDQ3:ܧ8J6\9w6ڨJr8&P&+xޅ3EgaTfz☃9O4{Vd'6oT k7b3C BMYb';08-eЋ8gGO07-Y tj٤i1%T>6j#H @#![wύH_oEh~۞Gf^Cg˯D WDVaz  ч&KXbb?:ۮv܉nw9{/Ձ˺\SYkX/'9|(!k9c:ħ'vYѵ.PFDJt]7DM&K(__whO^=ذ!իdXj|W|aU{idoO_" /rc4\ ]{A.n r[I|!wIV @ x^p+qkoV mPKb OIF_-) tawOkY~Jt {F-P/aĻy4h@V~7z*dԸH4AFzv٧o|˓ \"ʱ&ʢMNfĎ؎E[4@"6s4"~ ~]ˌOHm= }-N][#~Oy9YjX'gV_%$ E yEι8_7/#'OmM"u@H`Pyslul޹3x @py8ʮu~5 `I[ۙ^_!N[Oyo1߁5:?&n""t"RI64Nm328fU<6x@*\Π K'$hF[~IFŀt0_e5RLíy1vsD7)5P1Ii]!ΩuS_FQYgBEяZXڌ{V2(vO; ^֋k FA4nqx)b^ΕMJ9),S{+b0Y+Jz*RUx njRC{ras}R& # -h3Q#t$0ĬU<,]pNe[,yo,"ѪK!X_C\Y <&i4g䀝͞ z53ޙoҹ;_g. G(@Q3ܤ0`.4nKu6Sou)!= UX*>² g4=$PV ]^%qs_cte#^t`CEFP-ݶ ~f',s}ho) s-HJ"c%0+u#AhZal$.v[^Lk B*6hEcSmT&drWck~/3& 99aI,,wNCT\`q^#zwY370}{t ̙ϪNۀZ(]QChHQ73j+i2.­GSlMBKѪWA#mVc@-~ M2*Q6J5-5(ǧiͅטE0%g3A)i0*4tHls+_$%]W⢤O u_CXwi]&iqp++Rt7'$ ovׄJVz@<Y]ɚpI9]15n\_c Vb<=W0I!k5]~0,LdQYI}I7 M/=JI6ڹ88Yu\$@i8wjj13$SzH#h҆KEvnnUH+?KO:ש f=pu|s]A;`d MTODV'OZ>2u@(CR*4˴Yŗ`CG}*)N0E'E8΋$xUs ?^.(K??CD` ׎ф$УRn*3="=ݰb(Pͼ<:>|RrX`4V8#&>m?t`"]v} :r׿w![G>;Zc[#c3~,9$IfeaGk8 bg+粲sq/1asV&OB`穯o3&/l҉49;S2#Oh*sFhL>eVF)hmFv+`b uPQ'pT^uxvˁ`R/hAᰧbN8wRcF޵` K꡷/B) Y1#30 n\;Jtɣm;F>qceyh Ͼ >E?ecꍱrΤ/#"#,irf>HH- niو}[VYbvSqњfE)qĕp6*+Htjɻt@{~YſÝg-E`fA?N#+ Q5i&%<&*vso8Kr">}92PV~\i*iWb]F~(g 0CfOi?VF?'*`*V:#p]a+O 돨77^FԲh-oΩv~ߴ2c(A`!&zL ́0y@@{; ьٷew8X<Lj3lc"+e,Ǟ NxHCEŌTۄa5Tm R7\- gվ<1@(jT]-ΙW% i NTa]~I{Uk5fYjn@rCkϫDLg-z6O?js!6-Y5 aZWrȩiᣓq~AL1O`Ѫ3N-CS&L[4|]CWgTTY?2L\de;?S2c?IbJF>ItP.kFǩ@}MזP{SlBH%t:޸O<\]57vL桁6:!0֐"@kD/B@@B,nmĜ.Vj 5Mz@3ę<"ē¢8FWV i"&YbӵƪzYF%fM6eRm~e׶Q):NHI ]P~ 4߷F%RDkChuG%N1)ɜ3cTإ&vM`"a@QecJpnI&e A S֕`iK+1 @Zs۠dtT yAL"Qգ[k##8O^סZ7 _;\x%'1ic#]xU@dF10C&C;Oje2`ĥUG&a;i0%OƁT,7iV?!s,%_E @/?Us,Kϊ$R(&p`;Y7b;/&DrĜ'#s=6rz!||JL.hY %tA "q>Ln-vu-xË뎍"@Ft5t{$ 1ᝓ.ec熌ѣt [nA\5|jÎgw+؅.ۡԌKp)*."ZAsu?t9)-#,ɐz@N6|%P@ MmXjfuUb=+_zqT/'9XX% ?uع#{"t1ma6:^|FK-Щh`3̷`ZPa>x~.Yy'~7uN-^G믇! "8t툷, %7CVŀ;#jq63J&#gtJ.d#U4ѫdOlD11>rMմ sp-^̰b\06Y{Eqz=L xW5% vkO"ۀ<4dE%##u` C-RϼeyzN:xZ+,b$R zrſЎ[c0^Fk[ .&54-"# ppNp2%_`7 sk/^[M۟}F(Up(\ãC ۄ@ =͍1~m|VNOzh`s$=:ƚbUMGkaMQMr.)#%O>qe 7*v8"`Ep =bK$OȗqMˁ$,~df6ۋhӼI4K~@0%?]Q74aJKUTy*8-³AuBidfyA%P?r7IͣtfV/PϴV,۰J+z k? Yvkojd6#Hwc,>sm`DAb,mѲ.M kWh[tp6"G((^ MPk7/F5tpbk]X'F'Xg| Ub* ٌ6JnlC+TX : ۄY7xg( {!UUC3kň6ѳUfw֒HJ6K6ViL >t9a9:ύzie}*)IuQ7hN+jr߸<90§!Hk%O-*+ hzpP_@2O`cu{ *TwTU0O @_I8 #_0gZp{۾1'3YQKZRSl4pq^% d3Fn\y4r~e9!i1dCo٠2Ea]-D>#RʷMy/\T$ȿYaft5{ O"fu#pmAe?! Jљ;*;S*ZJj}4B=\ 0YqL0W l߬$I .R5 bz*7΋Pj#`I9+ƵrnLJ*qtD`H\sX[b 2l`mў/$kVq_bUkFNK sܑٯak4;GB#&.=Ɓ!Gn$Fre%${6/aBʄ&oZsk(e(I`Pxc@gnZoU$κuA_6\}d@),J],r_*𸑩&ziP>Oy+!Wo4`z7iH@ɆhJ1P՜$ wXMmodJsZ삗xh1>1Vq`GLY/-ܴ({f+?>FT(Z[|s?4_gR8a}DNrx>v~h ,9 fK >@Bͯa萯-@+ y&CQP`<\ YI-RA֐=2/h/ ;`x^VuXۜ|fNJ%do)Bۋ ߬oQV`/lB5`hJލgb+N5A>RmP~ճFLiP!睥 l=Ǘu0 PԊH&MG09AU@gu)[H(bx+-@=/iG-4T1Sz>-b? GE}\vjiq(ިMz3` tNT郰n08/%}R?15b%Ft.~5W}EPq II|%slnrrd~mɮ[6H3_ݸn_1Clx ́p=H]Vic֌²sΘ|p%$ <$vd@fR$Om)ݙnPa""[ >Bi,ң&+"d ߺÕM2WNP>Y$(2dcgM js)ƘҧطZUJU" w`kwUnNWE|X$ kE9 &#4@~4\ࠥm?Y# %3+u`h%u1o"2Jބ5'{Sg)Y^ѨhxX_v0f=q4-q XA LS$7Uo lacW8k}#pR,eJ6ӎ$JY\҂ȮP(]b?Ww=?L_g[|+ELG授Zދ:fm?y$͞) nMʞj˜  ȋOS_@4_% ׸bϣpRZ f5$&8ϰus= DYZ'r#1i|ȎnMX5\p?NGwS" %Ϙ)c N炈]jq¦8gn Iu4whdn^Fg[ 3RnQb9!epdruEƄZ(godaԻ z*n]4IIJN!4w,mb`T/Ϥwa~.캎R|YQN H [ `5d?x/f()ȢFoxr+Yx6HZdg?/DŲ]'6c;~ a;x YJ*$kx(EkY/905t>D*`s'lQԦ[<\ .7Dv`У@=:Z :{%dtடߕtII~~TF~L BƉ/]h FRo՗ 13|膉Qi IAb]>"ER/KpPqMlGzUxM<\mw09qGo!r+H)AZɄ⺤ ­%,\ʺ/E!#;EYL*Vhu9{kFU3Ze 0aw ~{GA-$lj|gE>xldƴm_up6V!!Hf-$ͥS e )ؔi >glBZV§.!i>m+ݟHGQFXF?  ^O7M-k>d`Zn𢚕mekuSN{52,XbSxR{ ̍e olD7Ȏ3jqzx/ .lOWgTf% T,(~'@n XNV<ޝكI蚽K eh/l X.GHV/aX%M7=cP+hD [~^f|iNP ;H}LSL7ٻvd VTl?ɂS2=zZeJI;1N۩M9_M4P+p%+ ԃ|dYHI'}RxxO0)U lȪy^V&-wJkq^@H{ -'f̅(]Aы 4`ɯڎ|Be-vK; 1 InQAiV\!Y ;~́J"-6W $hN<4++v+ CE<\vQ]op0P=>԰.%1Xnnn^pNq t,]Jr #-ӺCܢC}Ŭg()7a^ T)ZYia 2{u(o BgcFg{m鏉,GxwLF!9$Y̱4ks;e# 0:q]rJUaS I -Q Lr /zU f e.}xwؕؠǭ 8YV5daj}d6U}j)@vm}yg2/&gqly)P%>u.Fl6ieL<}]k9f^7 TzsX3#jZsr961\zq[1Syo Nb6f xDAGU f.5`x mO+ǼwJ?9`:Ir *0Bh{y8Otk`! DL[/&b7Qe10eBMW@}%%ria9`T#/c3c|s{c`֒9y< 6VT䰍ĸviB-AvLp5 ǸVܚ_kӺ8kb_l%qgmSkkr Q!-ˬќN- p=*db}`E[E:,7+`i` q7 Q)GZj/N_D;$swfD`Jr&5Po7 pIRgPXAGޖQR-y3N*P^|$X4 AnAem"za.1<{k#)E~a硟*Qkѧj׬O\y;MUtԏ?UؼW%4@<]Ϡ0\{Lk81=1 lPH x ײ6,$꯾4/Ѹ۝OG:ۦtUuO>is/L:ҙl!P}>ʊV@9aZSPzeC%ҵEo3*Nr˚З4/߮5R^+4OfN%-ƚYu=5DVSσw,@+"f焈pa-GUgܢ51Y2MJVI4[4A;a!šP %!r\ g=X@KlDjgӂ {ђ?ס=4HrKXk.r_"+NĠ{e[*}&/?: ~y">F= <'a! ܽjmqE#$ղ0#1e& Q@\c ] FLKgpM4%+S,KOzWVy2ܚ[ȎϽh`OO0Ԙpki҇&h N@;(,#)OFXqTOj%k;Iv|0Ϫr<"np7R"+azNU6 gX[" T- .ن.h[rå 5j6kU6 ?FF&0D??D/sHx9zU f`t׀+2DM;# {$n~JXX,,̱5'iƧu לy=k<ZQ-Nhu^ɰiA 9H~Y }l:Q.޿9:I̷ #aX8W=$(g($:t#HnAeLNT1 }z㼏vmaXwXM_<`.u@!D'x_|HDjx]Z%Hw 5jW*{F"%jIHf7]-TUCMOv<!5PڹBkuZRHG@K"]KNs(M.Ǯg fkG4xO1> ~[B~M\ɉ! b4Z.3d4csu0f}T"7#)? at;p6w>w$xu0W>60rJ!8{)./-+3܅QSxPʦe&5^<s!?Ps;R!O-k!/qյ$4%cbһSUuxϳ@Q^}z~[XqC4Trh1ڂsyZFcu.o왻Nӹ!hDt&F7ֆt$д(1/r hQT1] :g*3NEZ'Riqt47y?v_@AtYk.V&׼uyj CW]9jί0\ێȱ\| lbB=ν *;&Ur5eQ46նї=Gq1\g7P_a*yktm xxJtM\)j521,ց9Qх<[T 6q2qGK78bK&M]}ϹPG rTKr8q]krKY8'%7-:K$z},qAt$g7|v z= $e͎ҍg{RV:osZ:O8C.R9t?4Isj9( L!Raւ?˭nkhrigKe|oZ~JBG%.kuY/:J5a &RN]q·zj2m?d .ZhpmdpD$(hm+hjebWgoJv,72 _#đ=9;Dؠk1 ⮁MbQXXS+%THW"9kvYx ac|TgpՃ8bpEe4!J$/՝n^<G)3! K>AJHlΓ 0[l" CO@};#Ur,5J9p2i3[={4pzi<.q9dӁd0r޾V"П]no;6+ #Eٝgπ4wihSVjm qoWw^# EWnMl&>] cV膷U=^/ m0\:Id83Iz{hEq_-㎳P2!j'NOhѾkU#ZC(p8uȘ%`-gYDUHe  o)3K=;IDyiHE" ݣ8d*?Fg⇰%oMt XJƭ&ruysPVȿKƊ'.e# gjrn wR:p@S|ѾNA׺ tKtuV/771 ÒiEʟUf {bƵ`YlMz| ]!,7fdCWF`n}%T)G_z01xwh;=TiR;u֝t& %ɰX ATeUQl2r8PL^>i7< 0pjQ?fIx~UUXI36gg2Oa,,KAvp|&$`;vj%%Ŗ-A<|*֑DE $'GDFiqs eq) =U)7AS] 'ǟ鿉RCLD5sT1LfOVފ(`\4r_t g9ՌjA _q5< Mli%tO 6cSu[lMRμaDP16f#< f>*ntw83z^9qat|o[x<4ژe-Lz C[!#* .~KL!%5k@|-yʵF <%ayf<ȍ{/3 y#!OAjoKrC^ QȉRh%"Hۜ4 ֫9XX g8SrM77Rut G`23Js|8?̺:˲$8#?o.:4gs'a8W#5=(׭7:8A`<|a-Z6HHMi*s*[@]rxi"Wwqf૸ng\ZST)DbDQL,}J{f;pzMy#MM-<!3rb]bOk2,H88 eԲ xۻhS8_-7iфLP/=[k|oNK\6SU4tKFG"$Eebș[h#Y5t ]pq[=L#G,9l/M9-$ /h( J]| ϊhT!R u,H`G5H;Ʉ(J>='h=$qx1$0fi%>@k5 Pwj/{Hsb@{|GށYOS7ED,/܉iNa.UOo3}?hDYEuio?8>jF8C3ZU pݗr. ȝ`‹Kw̟'UbxѷqU)᩸byGG.G7B)op?1 =W[+78Va12_ᒤτExs2"X|y Slr m7OT`I[]j@gДr 8"zNzXG!FT!Þ\G&haq^Uk7tGuwR ,moШ.!i"ـF,y} @,[/3Zf[P/=e Š̻<p} 2*)Ma ԐϠwI-D[3E$<ԕL*~IBW]dފ|URbo  Fl$HNҚ[ڪ274<$\L,ߏ\"Wr3V0BJ":O\g< !vLe n#-ުeQd$.#&$4Q9}v"`ފ 8N׈ 'c nQ xaw&!ҖjMS)(y4}>vFc!Ӓ?tx䷜P3%4CY#Ƈ@JV2OUȦk12 }X8RT*@N !e\Cx5 b%Nw5tڮ g0 A#@ENs$}a\}ԅ˪Xy[P x'+XM%|1#R`_z'цe8?ȴW6llLh3X`ۮOfS*@DwGƟeHqt>, *4U3'UƑv"U5 \2[ڔ?>3w̞he"T&~[>LHh=7V*H۠Hm|De >Ԓna|͹li+4 \^GSRN*T/ڭGг*, {$䞡AC ){tKv cIz?UR_[M)W_VSڕiR !*Z]eՊb &^+e1>lm(ͼU엤kA}tEp6Kgm=Mua:UP5N!:IaBV4`g''.TU[K.W\ϕוa*vq,9ɬjR̯ p_b$Ƞ8X[*]$'3l=*bw^lWzMI.:7ϛ+S%_624-u}u'd)D׾fjS$f:2~n}GWDƂSY+N&JgP Q*9.?wߵ bo,Yx%A2Qh^4+1BsNTQIA7*SÇS#ŒDIᩛޭӏ0؎$J@v0Tz[@"^$ 8%|mz]aE|rp{Eϒ1*Ԧ#SA%W(cOt&z~۷9^W[iǏ7, ZXf<2?{{8vz%VuCMEQ7WrR9sԳϔ&;'#x;lRe!uӑmz}3SB$Wt!~R1I8_Lk=ƒl+etr'gR $o׉r|_< WD֙V77kaEߏ>hfm 5ẶR ƍ)2 .Kxu(QJ=N7puoN (/Kh͙ u ?, |4 *`KPS2k TJ.u'brwx-5M"QDQlM[p_?=gaX<%"7+oHLЛ.Q]y.^m&-Pђ_4z 1~Nϳ2'qGq>w=HK/BU*E࿝ QWV4X~{]ZRӟ 3]pRl6? ~EE#en^?_9QOJ(_qpuQ,7@^pt DG-3[=_";78aI 9L(0U( L"Щa{ϽԅCN4nEɬn}evVsCWz$^ma4,H*;3+^i(wB.z2)3޲*Ƌ?Deh 8C~v ^Jy$N&0J(pZlH7f=DAFzb Ӱx ΘH9e􂈇&<9쑮]!D8FMk0!߂+$8G)mT/I8qݥ XTaXDdbNG͖h v[ $wkQtܵ ܮ0TX j]Ky\e`+Xۘn7_/Tv8 ML@BTqhpt/U[ߔŌ~Cߕ8 %:9sY [~۵^\I=CY; Cмi2RR'T:#L9f_M-V,ܿ:W0ކ&cuSvqt~O8=\OL5 wuq!lK#,;[Fn;=02막.xr_~-n`Һl|IJ2I0k7 7z*g}.ֈV"~7oYd hA72Q-((S݈q'gJSϡ}Jj: \Ho ųMϵJe/Vm hMp&g @afk8Ƕp|_y+ңfkj2(Vۀ|'%prD_RySIRS(kd2+XKsZxEp%Ɵ 32]*Nkr&2B7'x̋K>'ֽi;Eƨ{/Y;5dI$y爡e[>]#)uI&,6_hHnax YD ]΋XD"5/./ kXL>hxoZMdVeBEz UM!꿕X"fJէ! ë;m!c^2dtz,J &+|VıOztAyja`x8f Uy`"^Sd0 /DZt;ԁsór4p%Oo*ftЏ! _Z 5 E~b9`K~7'{r` e YGA'}kEIFpuGbF!4qwHqT,%†^C8;,WwRluv>+AhH e;fp&L*|9X Apձg6D/^-< p֢Vl-Ǝ$+K7zE9])׫l"J7Xtrj?5V DM(6yUH|gziS<Am[d3tz0lZ~ڹ gi5`1;%UГ3aOwAmEJ؂*iq)JE ʭHoPm 9yg\"f˦Wgڌ]3`k*gP;( 4_8n<*D=+KMQ#<,:YjT/-ͽBl {9#Zpc $~Z4^jD-v;@~s ;7ՓC$Hi\q/9[լ؆Q4niĦִReKcn1J$mZVtS{H}Wg 7ưГϚԲW\9ۺt'{`u!0vaXYrԺ;]6 +0ނѹ#sd--4_6LKCS(pZpo)JWUg(xė/˕ѢST“y.DU-Z ڶ=0:5MoS.C7a]q1&,+}'Fu_q1OnIv.9ĵsM"a"uw͎–7?|͋ O%[AeW߇*m:uDHL_TClzN2'#6 OFmx94v jb߂Mr|kUhӾ@5EJL|W!v!E٩_#aF^m{rXv63!JRj+&qѡW`]MhRik&<P DUUBE8[\=2'7K duOEc0N?2DPPa'#Op;[PJQSG⺆nLDi67&^~û6*zmnO^1/o~0^Srbvo łH A3:P j k~7{z 7Jf(_QCIӦVE(ǃV ]%KGQ=dur?^*sūC액]t̜8(|[S'%m" Ѯ;X%l$"*7𮥴xfl ET) Z)T>l pG+}ҖΉ˪1T>&+x,y>d((>QiJG{ :zCi@?4>RM R)|'#ΧZOTx![H&4m$<ËSbłB,PEFh1Z|)%mӦ0 pSM/: g?V/36KMHSt-gݘ_ Oɨ=:sN pJd_`u;JwSlX%.uQ?\Z*jK߳Ue) ]AoLqeW.h(=+X!N͐Htlj_rc+S&$kIm$jg3pM'5MoGvm~}, wM| O=c_O_9 6"w\ M{SQ/V )x-轢<0T3WqQc8Ѻ$[A_Ƀ )߿y~jrP{q~pьB~1-/];S+LR[Jh2C*LVx~lF _h+ ܌;.*TKAz<4 qX(˲jѸ1aIiS,̤qpSZ$ CLREhaOp w1iLe4H6_ХC 8͓qV H:I8{l/Լrŗ?œ͉nH&a.J/| 3-: )f{feW\CSG*\zXE~RQ&+-m2TGw4pHpH.x3VJ?`7R%5X֮7^죸HzJه*t'7Kڻ[y>EnsBy{ *ᠫC*|c#zB ̧_KfrEqCCY2'\|EʾقйdZ&``^ǩMb5J5 >1h;߲y5Q*^'٦钻@v7d 5=|,!R=BUp~"3[Nq?&BQ:j E \\V~\rf҂X2BmDJMTCD媊$D9<n9wγY $FȚt5K$ٙ|>qS<1l }m|׽b>j?ZLm݅싕Pg=P;Il΂^KrUH+(2:w1 Oxf{'bR 5P_!ϱLTuBΰڎmͿ|Ռ{TClT+L)Oٴ=r4?rkk~+FǯH3!jv]B\wz  ^"8˰%6ΔP떠:Sg@vtt9KNCQ &4KQt&d UrKjl ܀;jߌyl 3vxԄ#jF@׋ǜ$ZZFl굛+Qg ^f h?2"*|LR8$pG  |i2epBŨf3N]Y24;*oE=TN7*&&C+Zs7Y4UIp$y~PZB: gm!Ұ!ܻNɀ2b<}Zm<|<Ϣ|1WՔk IYaFmBuϔ ;7`F=TƊszxo||RYU׾Pf:s۝'Oғ,j0I>T6]x>Vw7g[}IoX8 gVv>WeHXVk1:Vi6J! HRi!p( wlgsh'8UgMG1ky~ć~p*jU|_ayFxLql?.CHGʮ'}^W56\ OFOb'< Pb7ߍ%U\C$;朵˧7PY}Y:BEحGBUdxc(~̴f90% 0LUCqbе\fUzɮI*_ U$pU t!u¦ #N LPeZQ6PˋBOR8aQjV3*:$=f y—`v0uaxAN. " #B0 ZTF0 sqp!nqOcOjs ^aGB/RqY|4]oRCiF;ɜ.=v(#7+jY֪R 0anr{+U%nAڑOz@t[, ,G"V UO\O$95\w7<:uΔhaae#WI 9։*~* !>`3ֺV]2>cwӻQ\彄Dy#17vUP$r@gB]H|a0nGP  k! [QS9ĔU&}9MvYo&KZ~|P/YIrun}Nj#V+8,-+@M-ki|g!zx!q,er:o)ڻ=B$+?.Y[oC1!Rr^@Ayޙ)Ejٻgn))ee|vboi_|6 95LhK).ƛDN]D6lwe:?o:cSrV/0bkΫmyCX8Ed =<ݕ㤞䧭FvJW>-? 7sD=O-`wv<$Tp_.|c&Jq=( m=/GpfFF S6p348qŷ/<ƻE?d_k>Չ$w$L^gXP~ͨ}Zzf&(D^TݻXn%jShAssIτ#g~gȝ=޺?A2,ę>k%USŐn@a Ņ]d驹ٳPYcC^r9ٳysyhqȖAJ)QoכFWgGlԢFzs͑fΒf,G&Mc6 525\DX`mIH#OcXWuUav{FV0 1 s,F}hMLO0W:8-NEB*o-]hG":t$JX/n l*0X;.6Z ;<۪/:<.z΁ ݇fɠmwL82~ ґȫ0)(NolaǐLԣdnf:鑆5M8[\BK:nrAjP?&FЮʅ~I;eP̰ xN)7:jCoql٦iu9CVaPvF#Me|?O[~TL|k JD5x tڥ'"0סANI׮05E _Z@^"d}L ^U,.ѝNiЇdv~5o0rT#{:UwM[Q:l Ml%VW l!t 7T1}UbPk ?eTf'e_`ٸ .r8  O[DkFrE Q]<"|CQ(0]+l8_8n*e B2q5]vHܺ9Ȁ4Τ΅z9}' -΍?r-aioycoWD2a]QD?.BleɞV-nĦpʀO*~.KzEx'Tw`!s0MRA<Θ>V.'{nuUPQfAK(|pc%j;mc! zn4Qx֊ƅ ^Ki^PLkpW9zUḐ۸?BHԺjk{~\gAFrV[*7o3#K@gS~&ml,˜Y^'q*QӶ藾I:N^6YRsP&e#]^% 'qklJ6/2| XUNt›A g?!t"H$~U>qa8!kyL$z0v~1e/y[@ik^ω{l@-X#bn*E?sb>Ɖ֐xgA(O3*b^T0I=A!Ga6ueI@,R crB0?9Y rs4:,4Oj9 {6fP4mL8frRPB׻m #,v:kHAXv;3i7mnix kkhimX31ym6 8Bܕ^iz[_\ @@,Q@t͖hC $II5PO3Q SbBJGL㭎G¬M7.}B}7_r:i"m>;Qt@ٓ?|bW}9]XXge7n;/ {*Jom2VHJd:;#в^= u2\_kDڦD^ [Zޣ{ !F HƢƢuƏOwvJ"6JE~WD{joX(A#DJU}(ą%Zk*QCsz#m+ې1Cq%Ko~ weKZ/u%X jb!h$4Q}~Ⱦu?E}FR\?A0KR&yeIq >u0oT@):XIv!p鱿]'#zL 3+ElXsH[7ro偿/;LD'u >7vZ|_[4id񫐯~S 1> '$u9$3v_se$q%oC[?x+B2> 8;*Ѱ:S0pS\hg`, T;'-;RdW\9Oo?ፁe"f JڶY[+Cm3On^_Uq6"p2RT@. '<VңM0Ʀd~ᤞh)41G)ֽ!M[\Gw>y= G\j=@ ൭[7P xӓ2,/̈́\kl7(t+crtf1Wa_hxJN ]Yj8yo" 2 UT LN<6+2U w_ռB+b`"rS١RЍ{*X<$p̭>2,I, b_"GsLtbt2Y\r~1RIw9mdwCul+Bx:%$hnu0Z`%$X5zZHb1Gb!B ,ӊ4di¾ekw{xP-3fF)ȚV`#6٪X+LOtFU$1XߋI"3m䃵jV1PZ l67 ;D׌wBnqbz}*׮ E^lj8!嗉A.\q|=mvܲ$P-[F3S2RǑjfU'mu1a&"0b޻hUK51դq]>>Oy]&-rFח{ EX%k%> "ƀf]EFtQ|Kj5|P: ?fD~W%/`ϸ%v76QI<Pm,I=n!szGf8þo4YWPCq mC<7K\Nъ];_.2.d[eɕGIBHBd>*ԺRXo~ ^ if$Q N_e<cCNRZqTArNrjxbF$D_)*ԫYI AOg@i,^ Z|Hm7D~0+:ccVK D(=>IJfב[e{r"<\*"ـeLr.ϳ'(h^;|\mv Pp4aʨy~o2Bh#IwEoB`hR .Am7l5õ^CCGs?wo!R r7՝|e)dps+Qr8FlEm.\ .5Pbʀ 4i Q$>5\){k=` 5@hAr)v"x{Ou䵻k, A.p ::~;Mp o!݋A 3Sd\X5b#'N~62>*i2s;z++H&O^eR=㰻AvZpSNxjv@ZPks,,(Jٗ;v-oPį5LAj`:E/yz-".4L D6;v]9iI3򶞀cHN5Ș$[2 W.ԛJoԔ;2VwZme )$z24it{P@{ ѭb(+h6E0'㴖ϐ2I 3%?ݛ=-C4r:]O&f+{qOS+vX6rJfd(\~kSB0y_ m",WTB5i7g S;Ca#@ TH+vptdrR\ [fj?}_| tS:{V}>?JWip?X2"9Jteu]  +OxJʥ;e?gswi- Ϣ'; if_t8("HˋIс_Fk_*FU"S7M@j{M-o;<=[+A1z6jб~K5G}1Mg%Z''/%O;I ?`Pq$!3VRI#AG#JvZ,s $$ ~=6šN}|w@=Vf?S{f˔. at!OZr$lZ[$1҅=˸;oNUu2D?ocmS9 v|9*nWuY>g2"i/$i6!ݾ\ӄCUXy(qXox W `%IQ6'p*}f<\Y -WKho:_9-آ]׈ۖ)?,sQ+*NWQ84'k Uϲ;/غzs }mn~BMRD`ϡp/8_cIORNH?A@|t)0 Çfhn:Z9[x>\jc5Mh%x0xyS3 gڬܙW輨,6ޝ܄y>_i+mC.y$ %OЦ"7K%Ko?zsr? aJUo's/! _2)HKurt-=wQ:AmoL%a+2wi}/bM0.u+BJ^ADU+,3T'y/GW[D&~ ̱ƪ| {H- Bgˇ*ލK]}l(}O'n3v)?f-dRlnQ@9łTr| 6'gNjqm2Dn#xu0U 6FIջ&V+кbj O֢.sKk)hقYWlwd_ ZKr/`=D0Dd+E\$$;ܿRm(_~NuK4m'NMq&HfwǐaJhF|&p0D_zzL0^Ncɩ*vRUX[fًNZpHC^̅B,G8A.(vtOvMO]wȍ],m4IP^`m o=$)cIp o!hTwCg7As:N.6|lN!G]ƥkH(CE!XySۓ0X8n/=:b+͋Hd3Գ h6<'FJe$b2bxEYp[Q'XQ{%l˅wϔf!S)+|Ao?7I^xt-,V;԰ +: c,߹3Gn n~d ;u\Np$6ifdƳ{5!Կհ&y V17vrMz{G/*ܐUM1E6⦳,NwґO Ӥ)[_ˆYp+-TC1;xK@LRڟ,5)57YigN ~Y,|ȼldr&]ƌk,$ڡf;[uJC͆(., cѧuט Xkպ^T!VK$. V9:+EpͦXY<:*/5סqc1@AïOC2̃vg?O.SQZDOT7 eNsm0h |5tw֐cFE"? 9[BR,OQu(YlӇ>cW}f>1x= m{+ՓH<? kpYҪN_Ź:2go /)*'HKS}O~Dgt~vC F#=pD/v cI#X 2t?  Kʖz% :_;AG.zNP?oiG/b O4v!BӄQ 8@ U$[Vf(a(ݸWxYAcZ$Q)O wY7]r ftn4EoBOIjDxvaS֗@1xݚ⏒ \0Ԃ8ռ@bj G?,}vb\t^3Q]$KӵդݘO-L!g:\NMgRaS [#~yDPtW꒯tѩ 'FnڥsqQB18 `gSJ8}Y;0p"L] ۑ^boeMwxq@$n+ MY]dzƢPC <*E8`60nyԼPg8 0b *iicǎb78-3eM ؗp'M-~ PcoU ,3/;Q ,oozsv  '&,]BAj}4d$A5 نJ҈Ԣ-I/R֜*<+_$%awy\r,f"x)՜# 82.uIц.62Exbx!4翀s>Y[_9d}:[_陸z+P"û{} plaEIL zG"h~HA[ǖ<|lv*r_}٦p9LNF\  A/ykTd ~)d7r^Z0n|RDnVڣ6Wf퓪&{Vϟ6Y3̣{zoԕ":ghj*S3vMVipM 0քuRL٨R8 em[5h6u5s {mX&d0ZӗaJ48dgWJ?BIOkSEQ#g2ʧK<[_ kBOXkWWL#ZW-d\\kK~!Og t/w,ĵ^^<5IH biˎ3.4-ծ^ 9BP+Wܙg>Ȥ-Ǚ<$:Hz7xw=n};҈r;9g4퐥[s Ft gB$DY,:Õ~Uccz];qH=O~ kO}m)JH*LzP{nއQ>|yń{zxGH!sۃD…k(XYs7 s~em.  oS?_]krD (C[h(?ݹu\JͭayUR:r0\zzƽpJT\~*)/c`Mɶ;77gH?txZ!=$m Or"-\ܪqq(\4Ig+ȕN}Olޑ%{Ppu*5Yxt A%Rsl0u,qǘzaBP\lK$П,8%/MfhvM;Sio&|jJ |w4F?uwqc<Gpz+MuRΞsMEa+6d ܱm% @0Pc.~W-)HNdT"ε|AvN2 e4UM,hrng'3/ ?QZw`j(%@AR_wWoUǎO}*+A^{>xY#r~{1vXwȬ%vut(U< gOlMJ`bdLjy3"Z0`*e)9QuxGHZ\T0kMxb 9VƬz͗l+$9Ǽi*t%/:c=CVǀVӵo49c ] \?s4e yb%=R6;]2틛tF9;Q./:˙bJ#641n Ҁϰ~rx(+0ew4턇@l9J0)WNZ_s%xavN*]gx E9!;j 85ZȅbSdZ3Gow|IW<;'Ճ1`n4髡ښdǝPg&v+:ӮM~[K^Q B<.R$DN#=2Eh82Ey*i{F]LhQ`݆~W)cK`/4Λ^H-lf3c.gͭ]ܣl4>(J|'[8[Hf7:-T(! eHڢz+p#Z&Vgݛ-H-Gmڸ`O`?x8D|DטEJ.1v͓OSW*r~pҖ5d%.,/wꟀ Cֆ(Хb=uD va:u)yϣos_$=D LR}dM&zQ+آJo(Xh؊ljbW%y׎ c9ʷy,f^%\ QJt:E'SO_w~# :lO 8Fg7-3)qPN#+SQ]#OސvpA;(_izZ[f0ӵ˨y'ߓ&Z6%@$>|L[WU餻/1*ȪP܊]Nig %}>~vchfJKZ3:o~o"BhKN6Qdn܀жp(=Ƴ0/< y-f侩 Zr׌B5kyӒKeѯ{DEۏtiȵvfWtPI`1rwmƄm?1j١3TL-qw|q=P -WJI K1@a5s_/{4V=-k.F_1t}'y{ZPlvNqK++ml 6ޯg GwCVqE˫f[ `!ܺ]\d3Y%蹕rnDVf`@o)>:fŪoWk <Fx5898oefq= 4֗(=AuHF[8j(ȄUi.Bگ/^Ov_d\T1I5Y`Ҳ{}"Mw5oy0Aw: یqϣJqk[xY>V Km؁X^x}x3?xBK_WLxV1+Oi̢x{ Ct@õ͎ʂ6!C!pMH#s ^Ts9gnƥFGYt pC93#iRYK0Swrb0|I\kBЩ,rCxp(̓T 9PWϗji_=x.pq5cZ:MyPBm}x21L9c9hrv {fVk$@6ۇBj\ HoE]|nKnIf0oPz Ajž~rjoT/SsU8Yƿ4vU7 XB(v*T1B x,fhOӉ.n,xo`Qzb:*m`3?բ(~ uZLM[RXu+oqIy|umu)XP4יi'2XVǍ``<L Kqr%PuijY&R4BfͰ\j1v8mV٘z/`]]{vʺtURPf29}*`;k|$k_Ik+]&_xGI= qLQ$vVC})ffkcr8sf͛<l󕒓j6oxu^TX7C@/ݣD۽@&GjK,8v~Q7 `q hxCrFHdTNubdÑ킲KG;3 Zކk|z9R%/?ɲ2WVC6>[-N]Dߕ+ssn]{ |'pNV_jA5P':"`\5!OJ3c3ٗK-wS{JzfZ׎nEo}@sn3 -;)np\/l1vy!D>7=A?yU8L f,DJDΈ_@hB@,> D-p;3VP)yp9ZrM(Vϰ.LF3*9mhQ+%r5ZK\?BTHߒ.'C%έ1TC[82] hX,ܔ9cJJ &cx ٙ].fS"z2.4ʡO>% ֧14 ^º | $(h! CTbד uv]3{ 8[EXúedQ֠e_vȥ (ρlJ38&2bV:H5g1us*zwOB VN7ZX ǎ尖x>3reާ71Ml25"(wP%2>(޾ٙKopz/,vhHu_vj}: $vlv G$,$;"9Or5 6[uIu1"e ՘;=t[lČZ.Z_D_mUS^Msuw8~ }1M9L4+EK[ۼroQy̻c=dL0:(fc1ߟ,*pP#hW/U8H3pW]J ˺{=_)kdP_L\Ƅ^A6b-Y!3>qG܆ pwBdpT+n6-`1јɽ7B"bdOl@^Uژ~;djzN @ C㵒Rw")URaG1K|)<#VIG0--1L[uf66+y!{π~E}ԇ頕?;6ځ ; ZǮ^C;MR57%.l <Ɂw5;>mstשQf%|PF丛IqX7އ  n|_ji7yVR=Uݒzc;) |wFsia\i7?rA~i=M08՝:FQ! w'BPWy6%9BoRJC).~>GBUڹbE:N]i"1Q?c}sQUpaOlmĪuZQq'h(uJXkAKBЀX6 G٣Y7i_nId -ZUJ5/!I6twp(H p r4368Z =$T]O XzN)ׁ?V,?W~Bo4zwwT}&YUtVq0!jI3jg4Ati1*U;iE^`_C>" }D^1-l(w<|̧U3'%ix ɗؚAMY.u{H$8%GZ+y&ࡽ .5#|WQ }Ub:]P|{=L5]jAşRiwvn,1FF &$k-apE%P»Ҟ nh tH3>c5ѼA2J~c3Eqj(M,c#m&'lIbkW׌شT BWh&;O-dp L3ƉQpq~D>KnMGp >c}ۆWKؐzt`Aǁ9^+pa<>2 pFu?`,8՜,!K e'8 ?ёczt߹ɽ-דocw[ gl;J x]!lz,E-IIBMm"{Xs3.]ps;EAYHm蕴8Nj-! N+tg-5EW@ݳ&&LSifM2>6$8JP-bٹ 7[.װN')Y?}.&*/}Rc!&@3^wHQƚJ2pZ E׈-?n36Т,@߽WȰ&22MjL#OUJwN'&Ͼ/HGG;%$["qf}72PHUGW>cOa!8"c +giR0 pNid ƒro^ SXC85/Q>wo[͒tT]VnM"vHPRD/~)D U,sr $o*xP`: v" D?E46R vGv C-`f[[v2抜_UjyJdf*VXp'|SZu+eUk(UŨ%)Ϯq3 5 2TӝP2#.xDM#>g#MR;k_ԐnJNb[V#ua6Ht÷nƨ毿tmK1:C&ǑE3#mŪd9?tkHT;Ȃ zA3vϱ` t(A1+Pz/Ni@dߑ˴@E{9(i-;G4:u!YX_꣍mJaN iAغi_[aey,']9B퓣΀V\̥$ڳ^ݝQeU%h{WEH&b5:|,E8(rRJG-?OludgV&g (AoϸMPF͙a+*t]DJmBg% H~_Z sdA@U9ܽS.ƫ\&3{a鉯.%6],L?kfzM]:&fFFZ[gɴ*Q| >7}%VloUI/R艸)K;V'J fgڢ$ >;՞.E<5K #4x֫i#/eE``P@1~x.Z{N$ қ4r&H̾$6iN(QpģuOb=%UOd  [݊ y0^^EB*MQLN)ÂȮeYꕽ摵< ZW1rg=p(rYOlTgq3" B"Db RfH|u)]C$K`_WSK'*:-l |N*[Q_{L y @OrE.E#t=x#5X`D-g۳Y&0wo>V9zFRۉrI=dbv'zQ_TĚ։;^d] zSپ=%zQRfTNM=ƺOSIeײ/T){O[[Ax۫^ %v6u*r3bayT+ús*ف4@3 fAw<[2>k:dm-]b`u%xȞH 7 #O`tEno#>o;U5*`JM+lD [O6@#Ly76~JFFDM'fc'8prql7s?upPU ժ99焠S'OvhkPۤ2^y[h81tԢe2SOu"t!AD OFBʌ:MP`I E<2i ;2zRUB*yF'ѻxn/>MtE^\:-6C,!b#zRiD 4P9PDgx^0?zW0-6Ptزn6LߪjpYl0}B 5&<y[UT!YrǼSΈ5?Bwq *U<[[LovHМCb3re}ܳ NlP DJg"0Q[")W&cGV2K5{QH w+C ,kt0fFG"t_b\˲뭫#X1Pq8P )+ߒֱ  g rН嬰t[XK0Y"ȈTOdcFvS=A:zveZaeb~ns9HA D8V&6iΫ,ă> gSӶi}dRhFMR6fIsT\c,tndZI:bWx竞eD3qJݬvmE\Af脞$W[ @5Ov:M&yJMktrn,f@|< qt+ dNjaAݑ؟cIMpj՗.-V&dHb9]S&F/,+^1r;$ (bԋGT[Dgpeb#2q Fm[xsZqm)c*<xO2;D }]u~+j~d ..x?[I-q!8m4e[=NǬ6ߟ]`JlNjSK8؛ypj<**"iUZx:'56ɤf&QH.^v"\|R0~pRd>{p_0d.?̀zROrΊE?R Tf;G ul_-ggfl5M豕sp˂BY%#*,J( |whIVjkK(>]]KEW\"±.RyT!i%> R3І\.җ_#a>)˼K .*cfAW&>IjsZZ=bKT<$>s8~* %I-m滢zs j H?Vv *@2a aؠ1(f9߱k'<~KdgZY #xG]\Nwqb tT/0r s M :B0"\V%* Z ?ƴK0`N%a@{`]gb`^`e1i_ ?BX{(Dy-:n~,E#+lar˾C [,6%,<8OGTB)` z )8J+FY^Ư:N syވ^c%YoS?=.(Ù޳{{ϯ/rJ?%$3;&_{r߮gNQ6T噄:F=`跃I̡r["DoA2’m5[YZފpIlIBFPۤӳ-97=Әb:l`c1yòt~Ɲt?]QNA_PL3\lѵb+~,ُ}Rېy\U1R~xoO-"e*#B0&[6\Pi+5/gq7p6=2&GsOwCj{]oWgMQ@aLь5pYG{\I֛̱+m!6J[ z%t7jvDK`y L p;-dq4yJbX?A^o-j:nq@=-.V>jφe8jxJ֞I=FP_K.Bde`4ZUw YwpLzqx wj{Pw)sK>ٞ9thUDŽZPݚJ W+CCPnRnX QLC⍭DvkfȀ+)#_ w{B=D:\8~szPw׌DYxWIwtBhܭ5ՂζR8?Y(I 麟,'QpQ_=m;Btd6nc-f%E$#( % y8نYpťNcydV)~DXJ!Xp[ ۟QOA-%~U9|yi͐6QQp:RP.B1}Ů sxi/~lO[N*aBUYk/L9,8{=5-g%mer)Tc|BMb|P_M%} Ʌ*`pr@cO.&n>iH[j m7]NRhd7H4Ru^ߏ*ߑR:s@t3))^7y-}nr]ށ-Whs)fQsG:".i㼖ek5SEʌ'tudw:vU|!*)@%R*?Rz1*!ZВCԓq4}\~♟@G9#/ԪCIx )c|yP3qJ!G[WwtE V=+GA7;U{; ͗!,"Sb!d']*PۅIl;ppޅQQƇ8g9U/PIި+wsd?_*]F|`2u\l~pdSCq1,%Α%ѹ0%TY']z&ؙn1b0gQ$dc*ދx{T&YnX}JeJFgfuEBn2(z9t$Vqn аښ,qpoY(~ңIM&HH̜1oqn.s%[Z8*}{^so32XPfY/Z xvÎj3f}g; $#,ζQhWD.ṁbΩ/[)BS,(_IIP Fp,\x`%q]ӳC9Fh[  !:0X'G!ecx1xrP=fٹۄ3TM,NL7& `:oGXC'm3F̬9Vk6|w*(g&,aL>A' .??8!h)>4"\`^rTX&Ӄ){F`6k y{YtŸcOe TM3҅2HW琢nih (U:[WX/Кf+\ܯc7Z-[$|6,H,,#ص=2rCy oN9Z 2E!q9EOL h{\ƜƲ:~W3^(//y7w+Kh)3Gl߅;ctf!Rhf[pUia3 Vچb0IƼ*zS ep i'm_Į줉xA7ֳ̥!0_#!c86 7͝TԳY>l vo+ob/cZJe.xpp{I.v|Jš^0ɀqF>^Leт3GCBNWhoܟri"*;Y"Tu(&].F-n؋׵k{mJ.38j,,&doA) j7omVt*Q5+dy|ʸ޽ݧoi$'nB@ 7QE{-~R]kКñ?U 'C i\ğkySܨ#2e)h({-  8(" {,ZHdlz=R)J?BlךN=}>dNOZU S3]sm@}BLJ E Qv@T>Ԉ<9ꗳunK!ji@li8GJGӸ/j"7dkjydXHȜRn* gx¬*"6"1)V mXzF V@jβMJF3q=&#ה_c u0A_}LcI+.)8}ϩZa:4 -Z*/aMH:7[-⹛؁=j(>Y#; -+SpT ?ݲ"qYq&Isn&vƣ)?8{QH T QQ;G1(u=]Zlb4 jb+{h,~sV!/DAScpP#S3ݏ샣rmeWԹg!Ld@HOѹ+Zw>sEoW)x-a8 Yw#ޡ6g7 `f4tKqI- ^ 9joyȻ;6?AROdB;w0kt̑߼r<=bhp=[O/i( Z}Bn1lE 1~~\چҽTiB%`Fyf7i+~.fKV(8=[i~-K0KVt[rw "J.d鞌vsb9{ wI{I02Z !jbUCR$^Q4!Y CnO 8u #W[Nc8qIl> 4&>VNTu\%)W \.hdً㻛= u*oZVE1OzU\*YZ~+Ci |+o^auDߖBŏ@pXQt]ϐۦiP{ pSvO 0\125`;kdXVTD{<>8T79΢KwT雞~0Jr@IMAbx9AW7 ,T0ܡ`_ Ɂ2[o)(||0+ۼs,/&2ۉ*>qp. Ufl;!ܦ2 0h^V k]@TބJ<`37 qFg}K蛃I&r/7SRr=ūx@G*{͗3jnOYWyg.윕,ZF˰DPy%[VUTe/>n0Ў;߻pB3Kڥu,6 6)mcTt \C(i n΅H,|6<`ЛSxF>>\O$NsŚeHz5]5=X-bnmG'eD=,մ aXoyq}mMh7zb@ 蚰c}pd@/Xˀe<KtgK7id'}n#h0^!R+/\O6:>`63V4w.%(snOaezL^R,⒆Y W"{3CmC\ аu)E0-h*,w6 S( lWLd*)e]uS:H yI#PS~f\+7N 5O0[f0nNKJOUQcB˥HlE tYL9 &I(\JOZO:f{=FĢ\qŤ2x$jx gcfodaG[;!$UsG|?HdGtt\PW2z8 ޻(y=@p FX#IG_@&f=q^Җ'i} q,.Hpro%^2oXsB/Qk?sݪb.д[D*ίG[^E!y,_ÄcY]I`ZLcUfff_Jh-B{Gf 4a6iQvYdJHst0MR-ܹ͠aL,{|\A-P/:o/hTxYLfnT#g.$3s}~ HY[ҡBԑ^;H눌6?~u_o##MC*ߩ"EwqWo 9k;rUz-Zr 6zFx8ķT#L/MR/"Z,RkhxޏDwbZ-)RrφE< nVvyVM) )~`LNf(g\`J&u2.ÁO|c<xrw~5:w bEKŴVZ@D4 Wv۹+޲i=7AE'^QجxH67aG dw,5\|cdy[wgMg'(niUͥyY= rCq;VzCBW慲Ü ' T4P P5 V&՗̊ҩ̓wv·f0][%}#ꇶk7>T1P4bM^J< T`gmo,;%-XrX08&7uBb LId:j36/<.w -xȕeқH@ ȋ&߹ (_Զ1^m@pYSnП3f4puR.;ak&I;U*Xwfb:AX?6![4ŐRP0:1Uq$@ЯaHV|CN ;[.?SrB!GFsqG9ӈZb]jUc^S*(^prMdcqN@&?Dh\/Aؔ&)wkǖE$[i2yy)w?MJP@|IbȦ{]s1#HaM^8*7=wDtP,$Xl$ LdMI=5X\y1d]@A/tZ< gcp0?cpCwM=Ar 7iǻSixC/,6AyNWN(@z8xۏA9G{1( hS\b[k*`OtJr1yt,M|Az ߍ%@\HL?!qf#DVd,]Ʌ1ʓ~Nܕ?cY`6`Pd0^JLB]!İģigA3xgEw!P,YK)Dp1OdP1:y&kg<ِ~ 7H.ųj)稛Kô?B7[Vmv\0q?Kq{@SZ}T.7;3vRzhk\L!`Nj]a~} %B=܊џ99L$Za( p@k;];Hv[!s /̌p:ĥLXe!k]u raҐe1K9[/z,vBxʝ "mW W"ViH-[$Z߮-ddOi}Ieč9Z9YK=Tm#l@~t]7&ʺYUyXGu 3bIҵUCwxH)}5VuS$PDŽi}_7ms/4nVTZi'$ 꾸F# )eƜomxn=fK 9TK>=]hDgXIHCC&voj;Qx]j%eZ}okhE;u/SտOhRc`sqzz'ۛTIjP̓3iKmxŌ0t 7$JHb,y|.*d*7Oub h. rfxIPOAFH^;B=0`) ,*U`YHhrM; ֠7 B(R{~`ų:/}MO~oo8@'aOC B|]/0ZC:DFea&d0yn14Z،LzQ',g >b)Q;EKm=#v2X7-v%~wmߍ(6})ґ 65|.m;`3O)O6F38z{AWk_0hRU4S[(/B1^(ɴLăG~IEi=IbihĈ[\U??U /#7135pUioS9a{ V'g?Z cS;ۅrxtXk w[9$tEe.(.v:0c[{8okq_<$߈|} U;0]3:C$K.R}WocmYbqՀY}xO(p|nbQ$)⟇#zkG癵oOb1h]h@F!ѵ RM- ? 1Nu2]lRۻe@ yahIKxh/Fg | :~oXG# 8)'64]Y|M5N/4vt"y7A GͮOq@~퐔`j9r& Κ#!Q`QO VSPqMyF҄"rٹ :uF"& C _hcE:挬5O~FO/!F^n|B qx*7:wk|$`, e-Yr"!yˆ7rǜE'az+qND'CW|Ne[ULd,^&lצj&fؿQ8׿<(~/^x[$ 9`ٳ^' Sr]VavR̗W2 ˞of!z1 Rḫ'_әf]aPC kRUvǶTǗ]v0DS%$Ra]( -(+ NFL"-q歶c{2EIO*?)A#Hhb/^ 8@CR'^u,$Uk5C.O'77HcZ=`s-A-n~DD#+?1^"əBܟ yle_ŀv%)KLL yT5]`/TҪwBaƼ΄f9Dfʷ&\%uR/.:^ g2o d>"RA"klG}Y&p(8tf;{f}Z1NV>~-NB` LIqQF'QKoi=lv0nAJB JzC_vOyK929|V⚇/OLԨ-=R4r|t[YZ<} ϫؿ#< LŪT6ϫ3y-C'4+\:(FdK`Zq,6e˿t;l*oX8Zq%==bDnu!fkU֞ݍSX $4,3eGO02>⚘Β¢̦  f&xz{/1;7h[<2GJEeT8Q8c*d%R7!+ v@ʔT͠%\fiMRcgi|j5Q2);aKʙ b,f')-t35Ny^T=Z)dn]Dh\-brZ" $oacdAGJs=%GmEpW7'yȋ\DґbFH fEmޫU)o>A\ۤ=>wzPC,\s0*'cܵDiSHn*X4GyΌOnl})}/{7M@ l@DS5|OMOZ( FQE`c\ 0?}VK(Rsfs 4:Ř2alvQ4]!WL? Aؖ$6uBM{̳֚I/͇pEګ4kl;a8h*.'bab#E uhȈ_+*Ɏ5M;2&Rne^xyR-t pZ =p,,*$t)~ʺL5S`؜Lp N:a.浉$ .^DR"g}7M`˾¶y>c_+4?Gr=FMj-5# 85dOqYoQ9enas?+ƎiFeMܐXפو)rq[޷O/C=Hmu[`'(^[I3hؒs6h QbcyN^`%5w;qx{{mY%JH>=о.A#s{E^)܎#q!qR۶ιH eN a ^dBZGL_1k͌%s{c{`w_PKyN9#-=B^A{"NJ|XEGJ'uh]صZ2r jAO98HW8m@u%obȤp0xo#5V:*ԑGӼ.rX64Җ?Ӭ^W X9$fI3Lxg 4!ǷBY͓zC9+ǛSkNer;I6SذĚ"GJ5nPy]|͝t\ %ִj#ũ`h e\0W[7ڐkTv~"gsa*k25b{CڬtVY[W'+a%:ûC&f:q;#OWq3JU4Q='|njSZ|zmrR|u8dT]$ eJ+(Ϝg,:"zUWVihj97 ,x 8db;J>rDo[NsV+RX޸)-9Ի@%v9w|OZ=!$asL%(ހjL`Ss]aP-NY os_9[<Ѵb"6Њn+;d)Vk#ȇd_?& , kQ:—o{O^Y'0)SׅaG&At7%Q6ݐ?bw_ <bb^8ĤмKjSlγx*(Q^7;8뺡 rSxڿekàLKhez{HXūqRJQ k m@E[1CB,qU!pdmtK͖e !|ԩ? Z6]r?K~Em37@۶ h#6kϿj&-祠g@; vP M炉 IqYReI3_@[-Ce&sF%Jc ηƔo!ȉˍI ۘI>p%!9I\w8jiq#d}^yzy&ʟ'Hc4eS+WvwC\S9iщNsSn#!:2'r?EkМDKk۬2ETن 7%HD_&_9n t"0IdtN`TÒie=C w5CX#P0PHMo9f&.-/ok 58H.e0)bqb쓿8iGg+_Rb:y"G~8++pF,j-nrFЕ [AK`p{Y1f禿ֆ~JKf$l3"Xsҧɕ-<eKȠ$/"|1wYtGoM$r+íDI L"#`*PUm +6C+#';,EE 1 n&(pS 8a1rҏlv0֮ s?E;si 3Ǫ`ĈlڝPbbOH*Q$E4c.3. o7`"_0-J,uVEU'L c}c޼#Kc-P hu9.i~رFo+rҾun+Z <+Q'e!VYJu˚kiް98[%.Ɣ>L:ݺVЍT#-3j蒣B.zᰀ 5z,W+KZe1ꏛMI9BIQ#<_|4F>(*Nm,?h!IP%$Ԁ'Xg\AJ*C,z[\}[+|&")3atp_ 46j˂M֮'b&kYQu?1R\ R Bab rzu+Ir^)Ƒ!w[ZȑHv] 2EfԷ@yg1UH`6-;zAG )f_-Y$SFA톓c=(pTIҝd_ xf iq|]RVꐚPbOɀ+|Qg'(8y(j/)D4+%yBLR+0?f,bf4&5ovfB3+Mew:z8n,&G{VsڏH5Ԅ^}<ɕfV·ɻkyu4#\Y*b`m-Np.v7I'-)<Îj 3:/ {Sg:E;{f^|0.U/[7 ƾP<`6 B'Hˑeo zW,i>he׵CR2A}blEמ@VbW_:2OZd'P rH(pbVj(*!95eL0/'=Y~XĊ>:Q.UlT'r;s$RJH2 qG-lP˜^ń hdHN#ztZ2@cP1@FS<%PEnJ !| -;\IAF1]XQ/Pl&|H0p]7 O\Sp7uf,Tl+b7mi*:w~sgǏȵ>g Y ɛl*밃w6UGjܺʄ(~$$XLVgk[wg)ȴB#qGY(ZG *1>tz_*G+P: h^sOdqƟI_OC_p#T o~hDxgY!/yp@tpW_ۇ3 jfQf3b;B-%T]o;Uk-w \nhZ]MYCgݖgevLs_AӾ6Fe4"L=-_)d2HKHN?:_Uc@̅C P.Qnu `(v)H@i!NU۪\qK+&>f ;aq6W)^ac=܇` QưORpQY\ WφF.¯bduLa,"\B6[gAh0 eݫ#v`éV=H՘co&{ي~ѳqVoKG%\l)-*Ԟ[дb5K$G˰b'#B3!3/3o0J:\b34=;qT4؇@"Q"KAM.䟤/ o8笼7f#\#dzV wgQ=%)\5dkۧPP܊t i_.vLl$)#6X(q :Ju!]XM^K%K_T| U,+BUa@*qO%KB/Npj #lP#Ȃ?GP7+9  F*85dEF@4*5tތ;{*,y5}q{t u-uL&]d)Rӂ?W.Fa@Bӭ|I!K:j-4|5mfA pTw3FM{_mV83鴋XP]o*Xq5 ;I!oG~ B/\P_D*EE1{<mr2+ ;h ~:ª^e9&B,Yef[:;43XBCA40u=qD"C@W|lVg5$t&kB'O:h s_^bb]\Ij|suz h}Ru4~(Un HAM:#a_dVqAvF%DqEL"xK u>,˵Zy`*>Nc*-22>"p=NZCeA'--o75#2R',%=񧨿 Ӹ ;/P N(綪2Ș-8htu߭>˖8 cm^JkA@qZ˪DH:1꧝(r>IZŸwFqg- Uc /߅S>Lo'H BDx 'Ka$cU4n~"*kx3Ѥ,˕JOߎ"-,yM "jj aBz.nukN>ORtJϬ3{Hl}X E;ŭan,r}pQz?G;z_F1p 0y(ڭ UO Ff9IKj>:Pb3E:4#Z8{?Eί=>DC39 Aq5'}RrB>low@H18"Ţ`,!&1R{{kBWLc|0(GCa%h&W1SE\nZF %=}%,TA6qn>_3awٌF~&Kz{-?9.QfEDRO.&NI> X+VbrD -A *?|@s"v(a/X"OPT=VQW`Ϟ !6|l ӂ)G !|MnT߆5-dF着XQVC@jR5@EIƟp[HaF$<46dvJ‘>{Z|k^] FEO3Dp!_Č3C,9tpixƜ{ r%\"|LАkŷWL uvv?PMf 'z'eolJQw?0mybU:%g0rV?˃͚|on_ZİC'z$6"dg;7,Ə g;r&7/U$i0$@ʝm nȝzsB[ti1J |4feq}#;,Ai[%c]."t3wJ~-,7?hŵpn{ h8v'YebAq;+`<{CA!bpՁ"n/"sR^ C-1,÷| HAMVb_aSB0 j^$YXʦ6*-%Z=Yʐv@_PoFb3P<6͡1)׫ST AJ^q'Vji58]+K ,iDXL9A[J7Ƨ3ͫ"^;^#S>v)ђ>D ]9b -5׬ @*>4^P "n~{4yڠr8H5Ñ6љ|UDZS( zd͵I҈x{7IݾĒwKKB)B@s xO%fAޑ~1rT 2jDM=HD!5@9oAq+ZIDV$16 g{.1ԃtjܒQCO%"8ꠄ~:ytB:\UD xj"E%1 h O|%`NWM^v q-'alӣ& &'0$ORx6T{i@U {AcG[otoT)v4ؠWF Oc晼UH'b]ƣi@ZEí4Q%}tXy]:l4kCk|h[Vֵ1:Jt1ΏڨC񘪻Jg} S),iS]ŊznFΙ'td)\wpZa fm,pk> fnEd@T>SA$z0n 3Vg' 6M'ӯm cM-J|ؗ&j|7^4Z Áɵ'mQcޮ-#}bjs+LJ88I͹slRW_kJ)j1),N i7(\@ y$Ϛ93%Tj)&P?kBV -Y@TCynЅ*+VW/+-Haջ,@a8a=X)S7"u1r&WE8ΩQl*o ײmm%Y3 ܙAd*./̑9dM ZꍉtJ&o+#6: ݎS kذ B.;JfLċdf3w>^Tn#dǿw1B IBĂXŮ^K>q?kDHnME-VKⵖl=c?Y?Zܘ8aWOmY` PGL_[5dt#w5R1DN0*#+Yՠ&  5h Y&%)$e>Z)QWŽ%`@_;yHF`L)1ޭ,ޮpLғD1{ E@$sNOHEѹIg+ШH݃hL⮐cm<zBcgc02qШc +C7w&t hZOCJR^}Ng]oȑ=_TZ-*\Sp} ZA#߅UAR6ཉu^AudDk[#W ZEF_806Puxĩ#,Afi6_]Z ) "d֟;BIDD"CCh=?$@rTAWS7n +Ӕ{".DQEбL'υc1x&g H Y]g7!rjAdj M1O{?@āo:k\Pmx\-e pɑDa:-f">)k=_mm[iш Sx#7ңK% [7o Pg5`|H3Fj+g#HpZpwTIg(&]09$;#SOaL"ZZO ?~`n97YE遞TnAgy{Mٖ)(-N9)LAr ClL3v,36o|j}J! H' =ܿ@]b* c=46E%Z>~A'?!tE{\.u wZ]m+3қrLˇ<=$öa9D6 9F?O dK,"(|CiP2ՠWT YL4ã}5I#Y&ԥtRd19rTR8TTrc f c.)Vx #bz0VS ;V zcc n6"B cD y^SCw%wys*TiΣ9^:#+9Ϝq:Tt8vLM=ް`!]۝=)A)^Ϸ׎ƬOP*G2G;#"Bu~@qSl̩ F~KЍ7w,lEz AKA0KΕV&}, VN;Cn*w T5^_O_AN$#}ޒ:>A|3tňS¨/"H?!w:Ӻ#\lb=U}A0KX_QE]}>yخ%/½D_:80U=1v:[zHKTZ׏ 3.ls:iCE.hWHkN?%f{:KȖ*tloOx[F&/e!Gr,"k!͹gr~Y!9^_d^C6ѺeQ- yRŽLdQݬNx1iȤ#_,%md*CȈX皜ζ= VuuBT,uU꾡K =JGПy/"<2[ Ny,0s3wp_1Z%xjVgrM1 ϷL:}Cw_dZ3 yRӏ~'M )*i>VaZY>WZobX:O{g5 c'QVw2 QZ^J;ra s^ќ\mDuy8 u71cʇq95(!T;usd`!o&ك^Yh}'oX˃HQݙ5ng} z Ӊ2/ȭ_D4tD fM4-?Isr*&դˡ}cw؇LAX\sWi!ǻ$T~#7]:Vʏ3zr,ةW pf'8ħɻTr :mm,b_Q'f3:E Q+oF4 1Ibbf`؏R8J*9@bmX72 k]/Yt8E2 f![0F `p;h?X~ûF1bgžuCmOqLR:,1EjA'3 !;{ҙbKqjJOZfW DۆN4/tk0 o V*ToO61l\i]ޓK\׻8%y5:L9 ]_ >0όǸΩ$uY==<) a?AmwG*}EF){+ A1F&.j%;ĸMAP3ΞLdJp#&7L\br8f vhYǨqk3; "yy ᏆBp˻;v;x>h;~'4gᇴa-HM\3C~4$-2hq]+ hg|sUi;\ׁnd|j*D?2lHo%n~ ٱYUt/e<[rd̦5 [CXDa&rEL@6<= Plng+A\A6G;^FUFDPL0Y[JS p 93ԐkgH[) 2JTit̐t۠4n&؀ w)9πIa"= u|gYδ5E4{e?}n=h͝DCho` v)~h~h|#, XZݙńV~4Y43 }` u7 gΒ;@AG5+k[])-h pKͷ:Ե5ѹiOh#!^][CbL,;0Gjb}!HGU.Li$ZP%MwO+nÞ#\vIGXĺQ|asGdž: (6 &9Ȧ9YnA-VUؕYjVOiW #B,߉ˤplk W\i6-"ԳGV7'T Z W1!su(_F$yHK˟EK$Ϲ%'Vŀ|'qx3ʑUև\]kxq _q *i%y#tM%V36P4UGYX:h@>wg̷/6_ XUkPGVvMh)fРbdҗd$$gAt}Zl _q18`F"p)qI,-IGVIx*q`ˡX"n>ui]@4oƫk"|g]=镭MlbUf/UH7Hη!xN>RK=\0--eC/vV?ZMc&JS_>ʬeH*4[q>ֶj5_b}2an1$B-\獄8[(cɈc2!QJfޚj% Tqu` 3 ~:qvX]KCpR6'HjYVS H^5Gp+zWpo']}*Τd쨓& @0%ͮN9?]?ߠ20 uI WY+Ȳ"8 {%B^4_,&~d tĸi⯖bp(`D* m=y?-j `kLÍNZJ~Nߓ3pyopwyѪʥ#=y (hJ;R!IW*1׻p [bfVl6sAY%TH4O+?E[:;29ԗ =Diyo 9kuu;i#ˢ uq#`ͪmd2ӭ[ :xM=8 SQV.zW=q*->1j[//K hwi+;J$eP 5=TvwWR(_c^DܱMZo ewcgJȲpD;]5@tĜޛH:ɧܡws4UdRRD }v4@s: u\Pr2wһJ@~HQ(*0>yЏsȫ[]*>nBGuj4=#iT}a{$HB}yl]h&ɀ6њRcASh)pU| W:ԷM;},ޞa1|PMs-N.LLm2Vg>B,=M_xobS!&&xB<916l=]"e1wAv`()k7%.M3 M')c;u5􁼌/4|#@N$N`PVp¥UwhS!GLMBAe;.MF&(|FX=a.VM!T.N Dph֩t۽`r \ QYmæUۖx8*'teB)7ӭޝp\,n`31CfPƠ(Sq6NO?nܒHI)$AXP ]D4w[<_Vܫ/; Y21T+n)~[K}Bq29bhm.TmFNE|*98Y7S.7 L_!غe t>VA_/1\ŗL;EK@w1[Igebj;etnl/E%Penn T\8Ќ!P=n[ÞpX\]jyg7$]޺"Յ X@1{"Ԡ&yXf@ܪІkdHaxItRo;()TB\ϗ k\EiRQӉ9/T<|5@EL92Qi Ǡ?j1cmֹΓY33iOc4<~GdC>3:GF/[K%Si/Uoў><*qڿI$ltq|톅%"5.:^÷I@ (sx=%e| 6܎B (:qP|:4f GD [cnWR{f#龩5d| -A(ٙ,+{ִ{X@JX,4(KAKWάP ] YycRθ1'ޱm{!n"G"((aDK2Iz5M٩枔Ѭ; A8"c+;+3BuQA\ZN=Le݆"Z IIekIc.-9uᡜqQ 1,L?!PV&~Q3?)F8b,o.%1iOU/&q)O)nESnܔ+șLHQBSN19; pd /@Rm~Ĝ#rW|* 9O5N:*cÃEx(C@kAf5SGI¶Svql[~Ԣ3T)4t|lH֓=uW78 `hY{+Y@@j =j4lN,.g,,=|}l ~/ )mzW$MnU,!. 9Djl+&C]&\%Yi]z43j,DGӞe@^u(`v]!SɭحЛ5-e^/t㬁AdU6S[4NF0Xq9/Q (ڟ0aK UfsJI ; @U0`37Q7@TW]A\ygLڇһGzj,0Tj KEoX:;KPaq> ;p6-ZDkkIu!g8*2u!O-c}^ҙl8)1U6-?D~~J>/Ck*Щނ09(DJ Tg15{ ^cq'ͭ57ifUo\K-uO{5Sa%*a2ވEG9[{=ns:@F00A (ޞ:Fجn pt"<Ӎ43[?+LnSW2ՉiXDvWP[ثH)=ե0 D#";L(.:<Y+M |-1$k0[]Hso']Ugkt(OY{vaa&q'jtIKʺN+bIV1͑BšwUtf?/r @ww}N |]"B4"˜u !ž[wAWZ*>ao>8f@8jb8 # K5O!$ԦԠmǤ c\.O`P_x| ~zRyɑѠ+XVByiHfg%sz^k'PxۮϺSɗe4,YZ_GƦT| gOC \͊p_U\~ʹ Wyi 0(7J/ݝ%τǓWH3p?L ]جFfr4T0'v@D$ė{f&r^7hu{\I"W yy,)Qsyt1⻎Rk27~"n+PCQȺ\'r`la@[[QPcKzJm FYA8+Xm:vvu_`:E9 d3[C&2 pX2 y7E !zۘ:Խ {ώգzKMm6fe'n W_vt}0|U Y͐2-Õ>T8R2EYp4լvBX 0Ai'zTɶ@ߤbLF ňˍw ͽfڇץ,2vO{]q)-xQ-0Ih&AZ_?=\vt9LjDݺ#UQry.{ִ4w{;T#`r%0SDW pΖsL7E^ie'EҧF+*bg5 (Ig"e< {%dUT$usœ,I,%kDɗBx+G!Z*gpuD~l9XN6_?v:_dl ܡ+fGҨQ,[ M5D~ q= $0 gmsq$inDiJe՜:o폺R-4;CǛ̷(?q\2{;^B9h" 4p}[3Ѻ'/yl=Y,<"t\ν'nٹeY/Yhmr#z"H3k@N&D׽Ψ;wO<`) pTLj-#C%'JE2* 0E ,DC_MLUP}zjů(;UuNIwe\ ́P!DX|D#*`e㈽^]P`&f\fE&dr}hA33 l#K= bblrX.X swj=hAc{p+߸"@9'yͲ"|L)GZ%'ƁU8Ƹt-a5EsPh4 3'pl ;|H+ˉBS%ڶƄzKdƒÒ=@jX2hb0%8~ah5quk5>74zh,G qX0q+:Hbb ZgȍxBcm H<_u:oS굉uL%t%bt]4v`#2iKKIt4>~,MVߩ<^;@F'7HsM^%[ 3qf.`FSSJB 1QTƤb?.Nk( dR n1KPl Lp!m|5^\Q4R5B xuW#,DF/龿ۺr7fIڌ<+ؖѳxV=ѩhjWqE,@3I8Y;JDU#fegRk@ w3kLfhw]Z'.خ ԐM49Hw(b,s/=՛˃\A!e|% |ꤗ"ӣI%[ !ڙ,ݭMPpnG/э`ؐ@ ,3fz ]\rhs AߣuF9$EƦSؑyQ<~<96E%`_ʢ^`ET@!2>[wN(Kx&AZBfHEI!˜_F32D]lڋo]ao7Y:p'2pS=EtJ09<|OD:S `X0/ 7)dd(h Y̊ر;hn/!ҐΏȷ4f5H7]-^Ku]&Ѡ,pl>gqVS!P0)[~Ce#+o_q$US|Jh;hC@:]4ma3eE$e0Ncv\tǽGilFS؉sdHJ\t1ڮaڪ=e+8R5ݾ_Dp{4SG(ӺuzřJ%L9͞wU9{7 OLY^Lwkó?7/|~+r♏zR8+TYn1N KcQ+WBih~5hf꺹4GR26Ћ`5&)@fZ:VM. )42@6Z2T5ёd ?$`]gLn{E8ߘm,*Ԣan屉v/Z\}MX]r՘"#xs_qU [;.t8:x{UK8TqD[6̑%9"TZ%y{6M<-Puz+W1U0+݁" 'JRow eOoȍXmBO !Ez1M4xX_>W-]P8# r7Q6P<5 s#yK0s0rhwKotOEn}tu~υs_ipy/8lrÞe( y޼ie7|e 92dE.=n:埙pI聛jr0k~[Bߗܹt*ZpK?ge5t,QLPQqJFԶfO#ιEVewRܑF]v ̩=2_9>3(p"hDď,W(Tc7;?V-qoA(^q@ !}vzפg|;9QpڣNKB׵2"ǂC ސS M]?{sFr&m jP}5? x(spvx?jfXCa5D'E鉩hqAq(KuTP>RC]G,z)lґnl: IԢ2O?㗎!Mv(MXAETq9{i|x9^ ݶ@/z%@{dhoㄲ\ c|\v{=H]AD3hVEFO\Q"[ ʠ 8퍔hrBp 8*.ӚCvN"a&^kVU;#uh {}YCr (u}%Pyr'W1Q׃zM@y&(f2V履CT`$tQ'ഋ[0ߧ]c\NtBVfR>!# {z&MAcY<͗VRM罺FkBh!hg_QoIb@ےl&7 gpng ޔRh#跋-8%H v{Lx!<sq?T_6+L) #)IDW ȸ*@om*zuTS?}kmN?uTBA=({ڑ S:O'wr e:(m*J͗,(1ޢ1V m6jUrh,n9zF$[%L燞 GK8(FLµP5ȅcYlR_%ksFGseksWXqRVP\=N;M/k3. zPxޟP])|s'F{qRIj%rxdO4ƨSd@ !S'q)yH?8>|KrCpy;?؅B.L6QzJ4{9|%K1-ͧ]BĀjiPp#V*h]ɳ7=` NpKG+Ѡ3ESBh:YPkq?F{Dx!q>;4EpƶEl'*B;" n/i/mɁ]YvI`>߆!qm G'I`X6i{mJ˯7%Kha术":SГ|AKjhg<İ?=YSAWA p|EOv7ĸGnRh} X`ٗ/ﴟѦZ=6)i;&C94gm?OLсnmR@dbJ= 7Ty3ȉq2x(xĞFiڒq焜.5c>1ԓgO_N"P{ 1cmsBd] p~\4r`.S\Ddڞ @$5j J{DPEY~-k=-٬>V#1t{AW oQ%ߛ%'0q3^_Ao`_@ $>jkL#=X,9OCB&OS؟R;яf|\~ae W5=oW_-Z\:u'HY8"i;&3A^)~iڭ-s&~lh^W8dސcMPe %߄K6#Dh'Sz8ҽ$#}%a8nz}nQaf^EkQ"Pg;u6[[KȐgH*]%0|\3]^fQ2]0騚3 *`UR2e8NtxMk I@b@_U@K n#8lb`kQ 7|C#ijxNsZICC("r yj& ь"@Tl]g |gis}mGd8'[L o>^E$FE[n}d|"bkaYVhʴD8ӟ򔳠d:4hn%n޶b:4&C79T\ j) J./kB`r hOoTu5ȪozЁz&dJ.E [n|q>.j;޽97c+kѻFoYFuua,6-.XZ|#@0 mǦ(9i5UB!|Lso4?@\l_B}RV|b~ ,PC$z$=}6X/Ī#?D'.dWtr| H|VA{x1T8) PFZ \1v'WV{xQ0~4;?ot`?ÏlOdēGn EAx4P7F3|3r brNDb|,);:èVa j;%5g2ty[7J^b0=:y؂<&iQ_|X8H.!os@A'UaDʙq0\Hy⇺u![Yo_I?+RUxOY& gCd B3jܮJ?nGlK=X|ʛER@ єf|LcD6^tjF@pH$_g:7q~'"I ,k7ȪnNJ]H4 =KFXR5$4ٝ(s5aj.ل@ʊ_r(D-EJ Q5UoD !`'!T`@=d*ɫ(gܥꛚeKfጞITHX3h.&D/UHGH"Ը7huTc"Q>-??B/z(=,{+^$.^ўttg*'rq~|&lQ=4S|& "AC"jo\X97~McՔaZv.l)/g {T]vXb/3D&-"Z6v(9n Ņ?3&yHdNNB-0Ouwy3.j=]yAO̷y̢VF"EJG '11Vg}~l:δivs=3oQECqWpع35AZ oL8^8SPh*!|T40a5;T$`?">Pn{m)9 }7M-tE&1H$?:CpHJpo>Eѷu& ʴ 298%MJʙeN2HBg|XB\24M͞VFx,fWy#=w<ml8{:R:w?8@Ͳc9ש]އKl˓lDǼ\`fV#?Xd, \ELeVg8ߋ/kͤAc!HTXsC,UM5`YfsVialz @ ̯*p rJV:- 6uĭyvJüQU,hvC`֮yZRNHmq$ xq<LW4S#ԥ~YU`)S [{S*2WS9L$m@?<WWX0 CgƊ~>5M5{jR@G,.rSU=_t?L_qYd/ENEYZVnt~m"ѠsÒ#YV Mɢ@XePC@`"2$} R,ȧmբ;50@[ 47:#%cV*E[j:S[9#s#/1MWKNO-ڈyKi[X8Ba>}wͳm~5‰uu0۬ܧ8a-`n:ꢐⶴ4Zk'VȦ;;GՖ:w\0:SH<- Vj J9B;(**Ho`۰^f8`8m/ 7EUtK'ːFܧj|e#Fh/5ͦiK6W%peZkCQb}G᥉!c,ev½O2Ob{ϻ1-ـ 4/Mi2=μO)JC_fmK0ءו[ROW3tE>l(Vqi\|_%gWhж$5fX1±h ch_mm(ԔCJ˸! gd{j5wg3/mGC Ҽ[ѺfW-z:EEڜ)'~Chۧ9\7`Z/+,F jOت؆Z68k5mUoWAXRTg?wݥfNQCLc!U{VW' XITRhmTd٦]- F<O.DH'/hsk>l96"Ʀrd1[$xf!g)սt/#f^ !(a_0[x&r}R@AP<\ǃݝ_FF+`, ڪҗk7YOq2}Jڄs<=8k Ox xӜrCIZ hai†-TUTsh8aG!6Ob0|Fv,l& kP*6&FpjfS` (W!5 qfG1hrc4/?Ѹ~[A\1MUf)JVi  u4 )DEMv}׻} u6m-8=_H~k%"#eUL߳pQ:WQ%nV淠6"U>_\ A ~(=iM#;.vcuEEu5o]UZUiB+Co У)uj7S*[}+}[F3k_* 1 !Uv!Gus2ӹnAN{k-r>nn[F؉Yy Y|[^*5G܎,W`PeN4)ؔXQaw]sX111R2y.~ BOR~%|Y\]aZ0= rܺF13ڽM-.4@!M!]ηCqyBN2ɤx <] i 'h4f"x MʂJH@?NPZZև(:zE eHZw+[!rkI Cr44_@!v)|dHk\}t .FaaɆ;Kܷb^sI jD9 t~v|}v! q}O&4@CRn S3)=hgt)PMe(%5a;.t-Ѵ+K+LEC/ b2?]@f](1덆F:¿:\(C*S;fݺ$Y^FS$f*{vР-RlHS0&<ȼcVC"LҐJocjHY1R#jhDYgRڻ="!Szy4@Ӟw:B~VU0Ayb%,1NQ#nZUY,{đi&ݑtDj>B?+O*!#'F>f~u^t̬w.p[-7׎*z1ׯDÀ2,-ƿG'[AL}s#=WW}8<}z"CkK~p*a%X}*- B΅(*eG+L8,]][s%둗xR)muWZl:ZL5Ln+aힴ@2[A}^1޼/]CͫQK3⁾܁k/:94ŝi`Yȹ .T. 63#O$|Ή߬ hVǐa~Ww Cb`w@!)S' ⹞އ*Mr;0 nelS?^j`/J/D!$ƗgpyF Vr=wdd21q%nD_>S-sTnRTqNF ;]]xu 6e?S;ߗ<&(gBli\K}inez4RLRyDy97Ll75Y3?aKT!A$ @V}>er;!`ݳBC?SCXr^ztJfJQPQ7$VC%Ż?u0lm >p*P"%yyD1]\%ZHs;Z!k7ηcvsN@ksd&(bℕui:uKV1X a>U۷sa=r^%s融*V7rOR1C%?P3%MB0yXmQ#m +F3]묫!euv( Se N.4ȓ|H8.twTm`fTԤϕyGFPgA`jB{["t5¨8=2Tqr*>r< wݻJAj~*9EF;;JtMhq83U f Nd:uV7:I9>x!d&΂V!b=HXgsFܫ9tX٣=/ %)P͝ʛTx_A=n[SӅyAh):4:4aÉ]~4u9.+; z)Q;*u)F.=R]br> %:M^,u:tC*|ALz1di?ڮ\0V| Q@~<+DyW 5GB]OkG#^l"H$+KI52 pQ(1gn2߾$`5AXv:=ZPp/[ɵpNԻ\uv6]Z[*{aZb]K銨lŕG RpB&Ҏ,MJd+d|/˲k dMlBd?g B/㨗=dPe[03aY`k6!gbñr,+yjop "Ul>zՂLt)rfJc,I3~AӇv kLngzó~ސkV2ɔd_;d*K0@v@zI +1ħk<-1mh-(usYF.ǓzT/TM}0\D| VӨIrlN`7'V8L7eIw{Yv6 Ը:JRO[><1Q8鄇u_sK#T38٬6xL<"cmcDt2>jx^s- ^ ̣N}Kwf@թ—'9mZڝQϰH \KmW[M14Of-~rCM`@ZPuF~EUihx>Whrd7d9P⤙o~)Vc)Kf*vq6۶F,s>x MS(XI ݕaZ =(bH:y)ڳ=!)lJ'ze,`wVJO1ksDnF!V[O^|fwV9`@E\6&7[/Z5X G V0P}4e,QMcGv6E%@f:^\2} ):;NIS+0?D0{L𩩊t鷽Ɣ8;αfs< Wm,.vjƘs헉41;Wc[lPD*qjQ'eV;Xo\mFW֩UȑC0o ruܡX!3JCy@oN|T ]";y)w)!AUssٞ[bmC7hY-GNDwšZN4΂p1$bA"}VZ(6\`Ϸ"czg^"́"b~ ãrMgesY, Q4p~Eس Yh6U5S^$(8zщqx"*}y|G78! )dWy#JB^;\ln扱a7Kʿ0nj.jwŷF<:\hS5pkJ~oE=`;4ԬZNoFWG]P1PJ(s})D=׫"$yyhŕr`ZU?yc\;!YY16f-tJS9hd6'3$OIG5)":j/DŶob90 !yQvN /-b!@o Fa*N^c(5z/OnNlH1R?؝7`G2 | ?,F-\/TJQDWG" K|.!sEpk]4L4b.}z.ԭ a`07ɬ>dL4 lzj-Z:߽v@GZC!ZeTҶ0v&Ҟ6sd_F'4G0B4bG8%I(,`O #Wr6:J+V6;q7b 7ULjXs#x&h/*]`ԩ 4ruzj#"n {%MNͩxz~:0,Z$P& $6ZW:5lN&4Z`<Gi_$-%M=sjQ4=G'"ū޿Maů[@s0!dO }3¨[D,u G챒I7hFyt6t9u9/[k{?Em){x^.ޟ, ۆYUG~a1bĈJtKûCԥed\{!$,~By$y J )&D#e&Qq/Kq(`/>tX/EA$@FC-jlR>Whq)m罛nQB_(bOkWO`/mҽKXO:\*yTD™ap!Vp]m69Rp$eH\O'tQmCWZ. CBf^_ jʊ ? ,{V:党$s("|ULl/~TyGv@S֦lF|v ŃкHE=dцu!}a*cc9۱lcbvLe]{i7LtJ*HFLw sGc1.\R Y^U=cYޞKYɨ9M\?k|[cp DQ6X `TŧY1I|%~^^@B)iԏ8n`@fb킑J'3{h;4k6E8OLDMR:^ rp>[lMP?-I.ՠL[x綂3pH%5T] *β>u-d-=eS *$ғ ϸƊqKR? )@u8 Y2n~IRCQn<~BKHMcws9;b(0aĦu. ;5j`԰r_Su{=VY:3O9F<$ק0Kdž}Uh7[dq 8e2k8\ݭl >Ԑ9n m`oC\iR>.R3^qXޜ@/MSj\4b lAWtFk^/[Tׇmu?h7cBy$5ot rаjKҚYnׇ1a(%Ü|:T*xpӒkE9zzl/w-?t`3d`ԥLtmo3t+߿9#˾[´hrD #it WK{Gz-3ds J{*a/D=.tƍ %FR=z⃻55oz:`fxq;Gҥ"l JfmcIN򉴥mlO[3cSnx-9 [jZ[8× ]QZalE$bhoFD ^W |r:7;!YD%fsqȬ./W+mJ;Go)~.0FcYon\RcA|:9F}y{Ws^ mNjlcsi3ǿ<#OoZ^7!@5rۑd=ʊ,!.>< #-ݢ}Qڹ]\1:.Ȥ@ʬЬ>O9G"x45=rƿGrng'T%;iRpBDfHZW$)xI{e8 !SiKקD80$^tYLYG0a7% شR!*S;'@ =|Sӌ)6%{*kD(Ȝkz2p'JҷmQXir]=bXi>uDJZjv.4@ݺ #2zۢXa% +rVdt{6&^|M2\.E`zM:>v470P"b*6}VH~ 0]Xnnϡh,.)r!$) REͣ."H;b/>iI4?&וXJNFURN$yo'v6a+:v >Njŀ_B]hÆA+'8:8Pe)ܑ^|W3TZQ՗xtQVteq~Rj# XD:_8 mxMGP{vGإ3Ny3*b) qї6R3 '*o$wY";DyfL;9w@ #RRk3VO =d[L^vC*wm661+PS؅ӃK)3prFZuPӟ09~2aƆ%-dBJV RlhCs;L)q^лzl[0ag;;U|0l@IBf <\]D{折!k߬ siH՜sMjeAhl1nRSհI򏮅'IOUTEJqJ+QWU!mFVN~f:C|*"SL86Nܬ~*--7Aj!<'õP5Yb̸⒟z1IħUkl?[kE@9*R0}{_ԴUoNctûiZ),uanZS[s-\O[,IA)(s9vŔyK}f9(޹L 1dlh!U1MeswJ䅂R0Rj0 UA+倃:ʪ( .)?Mxo76FskOզm %DJ#~lEĕn{EVfU uRhU8P3RmǴ7#OݑW])cioJM_qUEb 6LҤjvTQ 1&N,Н|*yS+p(ৌ;`ץij&Ks!PAle1=_se e6hX^HZ*zz+:-{}۸赡_+dU]+l2:dW}U6v]x"UQQ8SGDl3Yaگs%/Wzž`}!D{Gi,8oὗ|?^\h!@fԪ#4YB#x;B'Tx0I;wXrFB>$Ouagk0(c>i#AP2S,(-oe{s 3c' i9?N{,Yg?-G.,Uǚsb]Yo2+:唡2 $e"#|/4hُ# w@f(ًJJԑ4JWi2ɢ|QjiDqp]f˟Csߡ}#u#BronCWԚNSFtphc/0vZSBe_d89/9ə$F{X|tIIR. {g:"NXRkvƞpթ%J*F8!cx)يRc~)%j\br5!an,>)%s+>TҟJmʇ;HE8VWz :X/!&*%ܷT"8Dc, $^f!4t qg6HxP0 +T*JY?XZ嚶.< LHPH.Wuk F?o bRvz |>6B܉ZGT$_P]+JRq$wY@9vFÁuG1ɒZ4UNJ! F?2,B'@bqHk 5NE^FI6#ut\͓,^dcBTZI|_ƴ0KY#r%*n^?@>vaچPe*AG1Ƥtw ϋF׆IR4+;>h~Vs?vo4.PwBsBOjok( nG7"/JCFCd79e ;7bhZR;JvPU'j!]LJ6 6q/hF|R60x8؀VdDV8k]pQv*ZCbȻ\m\gU<)lu^ -Vb2(>`Ouslt.d5o@(ėK3U~B;HWV\- Ϛhj?w>SMz4=c)5^rE^}JK3daR 0eye ﻖ7}fB[1_]\dL<4s}0:\ֵ矀)aJ̒ ^ E! 4KI/Y8uӛUCVTPW+sox.ȉa퉬] zWa4!a0c aYЏ6>1Ib>rjPƯK}:Jۓ,=EaLGd9KQh;:2"vßJ m@Y:@ ̮?߼/:Ű_p;FcʼmuPO@?L I.j6'{ݓ@q>iBݳ'!Ob*gU޻HRzae>*:*TlB~ %uy>fZP&p|+&9s6_O yF78 "[U |oB%Ki8nӲLiwp,&!x>c&ʮ @Ȕf`aU?ڍy4o k۸6jE?'y*a`8O&W;"=c½HlHR_ ԗ-xi%^ Tb<2{e{|b]f1k4 Mv5p^t4M3t"sÙ"OkE#MDx$)I(.[g ញ4"|Cji4 L؍d^Md}"?eW/q2M5އTF=Phb{B $~=*YsfW7La_sS)0~YsV o!#oɴOA>tTN•>B)1SOWBL'8gyP,||qO|;q $ُ^orVlQڭj2tL\z-vw`BA.0Uv:T׭ֆv;L4^^{b<5APu7\|Sf|=S淗Դ!#k'ۙZa?OjE,g|sT̶䍉H4VUa'`OQ |GIc2qdž3=HlC(FBq̓0{Gb4hҍ;W'&Tu4">`"T cpWE8u;ɧ1* :$9n0k{ƹq 6IMTAHhFiZ^Λ?T4_ILsmmiK+z$$q᱒J@o1Xi|In\85]i;k5ptlB3%> Elh,)p+T;!=NIo >XzQ|:O'{v6TlG;P #xk]`_"py _%ZSvi#T^>G˨LAyl)0KgJmnuR.!m}:5d$Im A= !XYudNW-!˵5(;S#|XȎ mfaIf-TP *ͤ2YeQYMز<ե4I qm5_JWkL[>~L(ݽsvfT)2u[ShҵWa"M>c#_Q>(hFSZbn2eh.z)K޵.k~oy5kc $<5DQB Bcy$\.>'c1Ɯk!R#Rfidec92W8MSfe A5u)s1#Ho߇0A3B|Gw@оH)1JPǕ/ ˋ@Vhr&Rl؁[-lt$ݪwzR IFӫLJ!ayPS;thw쟀qͿݾQPBeqi$)4Ds2M)Ӹ97zNX>U` SK`&lKPqX3:bĿig/&Ζ8Gg&Ssitܮ?ҩ I$^cI`F$S#9xF~YD̼vvЛ}CRpBM}/g uӴt=|w"rR6,Ta[\ HQwK; HS!jA9!gZ唫#ֽ=s١AWDϛT 35PIbݳ"XaE([J$N=͏bٯ_Ls1TIa\2Vjy4iDt3aD)z~;#5~FͅZdjߨM="Ay$1뒅w1uDžxoWpӣƌt۠y)tȅz.a灁' Tui-6?؉uktfEZL!J0xXrFJh?>YǛd׮tG+ku혡Qnl~8f17a)a o=h"_ E$#<7B}= >*1J0_v Nl@A(}UO–ĨV|U11f/J%oѰn*_:osr;brs[&aY|psvTH|謿h2΋ݝf֫bf!pƏU·,e:Ц*tA̐- |9]oW][q{K.Y>Z >V°;Y2SNzxxDV$j~2†|9m[BK4 OZ%QC*ґ$eL(/4"\d--RN3d`Y7$,mbM$Ms91gN"tR|d!1T׫ymtӫL˾,1ѽgt҇CM l +t/#жWTum"oCi<*#P`y1$V$4xpQsq ա&Zl}%^WHiW~vZqז q;g,)Ƙh1ZRDY-4 %ކ ѫjsCrWr2:] NqCk>:_иBjˣ ^׏ ނ=Tϼ(Ğ"?/v>cnErfՂF"Z7D/S1v-/( r dTg*5Y;U-n]TQ-S]?ܘI ]F30%. ӔUx)P|z~lcbX GM;Zy |qVU!?MkfbwvTPPȿe8?5Oꤢyr~([#/^'͗INg t;&8 ̤[I.'>56?Y|X’(sR/Nr):%v8^C?)+?WxGeg=#xYt"Y:}qG=P  `bj(G?J/, FAKo`hu<+`߃Eˢt<'O< rPpHPN6)9t_y{ZfA[ѿ-hnS;>!U ^FcR+#˄. ~ʹºQ~a@bg<ģ/ `1H67KZ;E#Aj-7#(p[NH^`<&Hj(SFlxBDt%[U-29OUMxYD?F:GZr%uVWPѿkjq$s\t;-h1C˘ uGunjDnaFGp=8eAxHal26p]zUK/Gj!t|V J[BƂG2O؉HMD*}ƞl _Gو~R<ٵmy'֚$Eݴ:rǼڦFĭRӻooj.;KU,jrm+,1͈DMU@lI鍋 qKH"ϸ0sfaYa[fW\7r*2t]d0<C qvM-Q[?rkZ*[K]dž .-?`Qvehi2z[yHHT~5l z8`hd"|;(Azq]fhez_Lx“1=Ki,eV\k u3D{bq ʃn*nY)}8Qqӂ<@1e0@%̥^Y]9\-F6*v*A?ʋ`;g;ΒFy[;1o'_D>\9]  2H.Lt-s{M4[v);kovQ^֞ Jwm=vrr,CC:_[._$aYϴ7v'Iڱ|Wn[xwWmLdeg~m+Ǣa^W+:%5bvHuCa KĴ¶E>, [s/a 6y_)~OW䆕2SK2$h2̥ ]xE9K OO"Fܢ( )[|Ot:ˉ!vB#?L >;9_hGn󒄝ωD |;|@:3)Ry}9CsMCEsǀtQ(' ѧNLvX[swrZ Y{ Ϗ e.kՑn$[>=}җj4Q7Uhxd pGaun`MU^vAmEε @~|`lR o<'}@l?d*hVf~s Ч/)//̈́1I,&Hnp9Y6B"ya`$2^qh Wp%9hEqSyê-JSP8IY.X/s o 2_*BOjڤ]x0U h<&,=Ƣ=2 S7s7 Oz<3:W?g&Tq(H0H*T4ld_5N '1Wްo0{loHtt##Ҙ.T!ƭ%{C 9l. Nq'NInb!I]aBs&/'Ui!͌g@WJFc4V_-.&f8Y$H*QdYs<*ݣ,Ai.^rME&w_:'?3ZU鑱a1ɼŠaSJ?@A$kbQa) <8DU ^"L;N?:6!E(!Jn]|zOv?7BlSJ/͒Vn d j W h@S 骂UyyvlpzF%Tf: <@XWob]1YTnI*Fɩ¶AB3@Q&$=2Sv sH5_[r3rfP3XsgL+xq4 _HB\{7>*4zD3abgB3a 4if(bxԑo!ܲ6/)Di仴^BKzepʰ́Bfw fm/UMCϢ$# L&GǽzQ"-IrTL7)wOxqX,JosBIt(yFp 4va9 by׀R{Z=8"= rLHg4 7}6VLvcJj=n }|HE嫌,$>H})^vE",iϳ打RC&jB_I+ Z,iAg-q1tҚaK4 7KG?O)rDv@88i8R+$ۈ4\qw vW&Ǝq5"߬49Bt{*R8Tp>hCB.&.FIm\ 77̬=$S-Cx&Beuĉ~r5N ]'a];E> W* oّWQy쑈19po@q)~Tڃ~j z@mB(p˨.`JR*-5,af:/:x"MŊ}k/Wda29tyD+a`H *B$#6USd)wMYEO,؍9Y tjd\h np~Jp"&O2KLD`*~@P2p惭`}UBC {O?|",)WsiWsvXj9 \&_p| )nX(kѻvikDhnoAůIi@$Ѻ>$~D")5fO%G(ãl̀#nC@lp(;(#?W/zEYH(ͼ׵WdB1*lSif Ă X%(-&m?|mѸV|_U4r:]wA ?ۿX@vmxq.nH /=p^cBpf^i?=H~%ڿx<`S`*o継6/j3_HyJM)K6׏y8dP^p-ഄ C?ȼ4'It<^N1U¾d,("QRO.,S &ec'( X]yaw[}JТ9u]‡ .Io``톮PY}Yk ^Ift3 5$g١PGGFNzQeiԯ^J7:Mp%^_4T~~ukI%GqE.WeqpImtAi@e\\jߝGp[VVGЀd\ Kȁwc!-FIppII3p RMuedzȿu+NIi$X%jWB${R APYc6s҇GLm 4bG5jy:cRc-) BbBEEH<߄Zx|m5W lwéy025/ka[Nd` 'V z$4`v-1LzAڈdW3l'c$ŅiA:kߌ ;{}{"S0r6UHMPBY]E$XK?h CK[^uԂO.A(p aVG_w]8OǕ9O处oD^v'%~o RB*{N:KǮ)Qdߒkߏݚoy^r :-e=#0Y-x`Y)TG?!0n^F9/$Mq?RP <_vXCNnd)”dm U DBII83ԓUs"؉?'SxK:]g4y-\df.nZ5{['Sxn*hllB-+3lȾX6^޿Q$iI>7F0ũl\9ٵEw^#h(EQ'zsMȲS*&xF|3?K:.'crzo fbV4L$^t/K ҋFoܯrTGhpK!I@UzP9;{0 Yض1`qSmhu; ˞iߚ0ga_6SDXIzmH`܊TLHMI9}nQW*&Je RQ|V)9T? u}֚š tdiܞ 7S Ae 8Q[ usa˳NfW&jxN)OTTQf5 mz(d$RV7? A&*XW EM8]]4\Ed6\`^F,ۼ!;_=WHf1HLZ~(SOIEJpj(UAaX^%Le5>0D } 8F;(6Xn3 (2Fْb"5[1U{am9g`HX"]2;T$ +,z5܈#0:ذi.a K@Κ6(?|?Tɲ?XT h$nk.?;>mEئEq7lbGU ݇BJfVyAYPe%X $9֮IV;3C$ 4? #]AW//3VR K EԈ]tt$98sO۰?FfCy(}!]~.&+MW?'u8vn$T́Pr|5/XՉ3`sۅ $CaGezLFxE6lzSHz 麱qwG9Hqe{.ԟQ\VcZ Mq@:lPgd_NG},.օt5Q|ȴyy;jt%FG{ Z't5-3?{Jvɪ>v|)&”EYg#G|}F#[зyusFh@A5P1hM_X'kaȂ( KLH9 ,<+/e hqe/7~z&>tyW~OQA@2U#r>ĤW%; 1*Z&$;Ȏ~,qA];Re74CR谋 m/Gcu|&VE3(r#;HvȞ  Zk+==+pn~F&uQ^.}@)FDnd*ɔl<S2\Qu?0.G]%mMy;\CJ|Eg)~l4EZ "R>1%i Vߔ_<~ӪN(Óx)t>#Lcg RaY]gaRet5covaUoO7Ȥ$i]OĄ܈-9ШI_BGp)䒿[+c~&?aj@.ڣo+EaP s@@nBSEv7=x8$4}28߂GO pA3ae:с!C#P_#[~n,?t+HHAYΆouF=LrnTB*|G]ꦙte0at#o1{`0M>9T4r|گ+UHۑP9SIr(VJ;6e]snjeGT+  xM"( n,ZB/#_m<+t{4'7{($e!┩  J+9P(XD2l9 9xг>v*kjdZ )Tz7S3Yy9W㏅"MĈoӁ=q5}*~%=1$(`ʲ}@`ޣX}g5:q`2w A}de'z!8Z[޷ 9 ST٬[5>eN|!n^)"br=_23!PF&:HbkYIJrJsiMt;5&Uח!Tv b=z9DK9LT2$0%Ͱ^vovgU&)Uh4Ώ.PE!Y~a7򡷲ez74v a5\"l [Ơ;v;gK9"/a<*Z{5DWkZTT ]" 'XA#I~nC7? v=iΑ2rr 'W3wP߼w-~Y2qE*[fǥE`K  CչR*n~ #d6|fMkZKeO-B8+QVVU^9A :=l*6E^,jS'틥\f{*f\`=zZ/堞?P.n뒞Bj>{/w!D5#AiЮty,PX(kc-l9ۍ8Vyb  7|g~"R J\Jȋ`; xJMPiOJ3Euז&es mڦ0.Mch)aE(EbUxipW\[QhQBv?,qczr".wښggpfuÝc2ݰY"ssCnhW>/7i,|Sv1p`mJ'*xf!.|P6#Gmp OS& gf"x`sCO-`Y/դl@(쨁F=;=it:_h J/=#xum1-Z::& Ǣ9^;I~$(a]YI@GҐ |s}}c [7g5YbB3sZSj3Mհ|v .p7*5aٓ}TUh`W.#AYZ#$YdD}yl<m)XzsMP{,,Y.+3ap][ +ev72BB@1!Iϕ]NQ0)Fڰh(Xa"76Xj_b|kU+x>|tK #O\9|W%jOt0Wq 7'é.g|w,?W=*C51TxQTֈhj-A6GV [=پxo2[QZl}B;S \7,xqs&?yg)JuoֆfDAY[x}Xg))ʇ.Ԓ]"yߎI컶|ab+ ]5Y!415w޽bO$bX?| LvOB1qNfVʾ øt֊1 UKNAY!ͅ$*g7{j]E e{7<&0kb!EHÒ TO(>B M"+ Mm},+uLYv]Czg}|XF\*][5'h@l %Bp1?֥MF#,u||EjSr뻷}g[ۏJ0Jkj—>^2#:_ .tR%J3>L ZjP⢑B@H,IqVIO1 V5ӗٗt 5OA3*‚Pgh_ 4cR9j^Ce@0fbwuMԛQ֟N=qeA#eپ0J@'ZטOqzg~c>$UH-?P OIDZR/y 0F*sƁ7jDd|(!(AF:P+hvR3=|Lf_fԥ*T+O6iX [K?,vD:1.Z9:)؄H_xbr@SI MF`oUs%$(3Q}jkpbк}^\ȩ;No5rVleJXS^`mn7s7!L;A뙈قMʥ2sk\ b4r0,ʷ(ޫRog43{hcGl>[MˀZ340:KV%1XGvo+ṕA#Ɍt 렄$7_hH/׵حjKBҿJ:8̶YS`(ZO8U7Uus^hD.fgBf/ poW[pJC(.hWv%2՟or>ӕZFKZ?Kc/~ۋ^̆ڄc/"G{pNٍO,P"r$FdE Rُ:N> V {0{T/uQ.Im!h ooA;Mhxi3,EIc5i<T<( KTotD BM;) Nj]yA@a>~ 7ew#8c^p b㮙ϑ-J~+sA<7&ǴR̟n< N&k䧭+&y/vrezۛL,," <Њ@!*NVy x`Pf 3\5A]M ]M;|%(G*Cǰjug!Av]I0p[YPYNˊ @8$hl;:s%7y340!wV29؂OB WaA7qT(| 2?ی*[BRɞýxx=(|ޘͅWqȚ3u쎁Nق]f|grw\}!!XBli.aZF>f>`W^w.26'%/=QpZHjl2 UJq-Aհ`M>ā~$KFZF8KZ[Vz%MDiY斍˞1rV!̏sv<MRݳ!<GE#WwXJT'?^]24!߆3^oCӍvSnm~7t\,ɀ)Acn`#s۷݇ekh7|7f/m䑥x##3r^ X3-2iqjiH`)d'zPƊ|@^ҥErYrkU¡eez(F>N/'RAHT5~XD{u24)ܧxjcSbdI1313idg1|IԢ \ Vo0/M.hƙ ;Ҏ8H?*tJtt\/cGm-.\{5[‰\_j%doh]%:~*$h ߇T.(v*ءiY^ep|LM c%#6է{l^_d#X4#W wi,!x_zI]}|U)pr%;GOstJ*f}Ҟ}\b!ȜTP%ϭ/楍0M)Rp|/*F̪A 7D2=Om|l~15B^ef.k!7r6AV6vPt%mWs³[XݕL+L,D $ ll a L>EoSTD*t%W<;4*6WB@Z[EZT/Fpgg;+'ߝ;R]"eWݧ$NrG7!nW5WE=ơnGqQ̂< \Ead ͗iwz (nMWFz12lboѧ3Jlu^bF32T.©\ќ4b:cTjDې ͣkV/Bh,9oܸ .4y gKyܼ(/hsx;fpw$ś O+}"kp ٪`EG>T70(o 9XjG=>E+wϣͯ?u4<]860F%z]fIg kfTDԗ'<#M ^xj!,p#' w^$Ko# PöWPnhgjg^ipem7@k*8#ESE#]w&.F|y@;Rw a0A HQu, I e{pWJjDk7RX ZWSeuIhAS% Pw&ЫY3dTgEnws,FזXٙ8:{1 oΕ6m)ځퟵTğN<egֹh@( l1 zhqxo+]9ttl-arKM A?O/1*v|L| ϋ*CjRlS$RR.j9~u*.g'㈍~G-Q 2w´)_tp#_ i(6d.μAFoů^(9JGP`NenPc/PbK42?|3zO2pn!/)y`ίj"ܺBd&cBœlMLpLJ4_ך \Phk$,oMj3̕#0o7K\%fPcrsc1~8a<ժG'l.~2 %|jrb8r/ӸWv4D6v/up"7".v*hC%8溃/ޟ//TY/]'m!#{'[FRA*#9>(w.A'I1#Tю()vJAPK񺻺z/vʰmTXsuiv _7B~˷'e%R}-c,"Dtxk=zFsX8>cee~:&%'{*k2}ggnŋR}oo,bO7TX9=gp8sq1i0vn\7 ;I.#֔^ qSIs<`y AUtyY?Ceg&p9vwg:%nt,dl>ZGBd~oYp-]hD9#a^~ӂ=+o d<.ɡyuXTsWEY9;Gەm>=Z S\ 9a{YҬ*LsCG!Thiע1LjwZBZk8A˲U>۱w @H#"oS* ;y Om> miwϖ[OCv}mNiēk> mYBG<ٕDCXq8M{z+榞37bzPX\st0JT[r,֬8X c9kGI,ٶ)}X 1)7vTef.j2l.uy)ꬬGA,~c  s[=դ#?bbiPӰ or{*7<Mkwֻ6WUCӃКߖShmPtsbę/eπN(*jŹx8oL0 )޹/-i/zK:':fG䒵5UQ`"<(nɠrR#v0u5Lo4dJ͉-{ gz%V)$V ݏʏ:jza#H3\5#qaT0&1?"#inD:Ƈ$[Ae*F}d,k;SrG __EBcJ)doCa~x585Wm5L&WL%iVH| SqCrWTtvUDn @^\0:k!NC])c"*ɬQq8w,r,RUKLEI1-n"KpΩMZ-\#hzv#z,oq Hנ x*ydZ*-cľn5UPZZi98^ J4|7 v~&X ܾ~2lH.<bb;@ *= fuPo`ۦ.$:l6n~aL [. ; VB;w,( ocJ@+77,Mˎ38wnqX+gnE.;FQF\-"x- kZR_qP l锂?((KJ=ׄR5&i #>M/آ7" &Mܧ zf?{M$&|p菏**B&{^gzd7YyVkhgWR1h3S^tcj& .w)W@Okt7-T8E$԰El,$)P$m'ji\ Ix]VdgHaeӽ1h^/ 0)B,]vpeuvO*F1 :Wөl7Fʽ`5'p\= mx z#YICSan\Fl*Pv}z|Ԏ[pd7J#~dy=2wPT'CO,v75qll>9~74|Us$WX27MXe#0ʳE.K g:$}n<|0I5 SIF 2| O0'^(m&O|yyn0{(҄.P4cѷҢoE.JU\' _5 Ֆ-Hd҇<>􍺜}ۯ At+8&Կ{ǟoSfc q-`8 y(?V@EhhPɬ YnL񬆴W;dx+wW/R*c*&降.:?4V!>i-ANo D%w0٥]Q>:FȚR@4XS\Av7,JLԻP s U1/{0ր` w ծ0ܗ+EGno5N>R T)p;Vn]NUb('/fZ}k.܃RrxKvj~!=?6.F^D٠1PuFC$,Q|yJw5YI%xfnڎ\JuN,al}n_bn:mE_4eowe(1nܺxkB&Ue&;uЋ,l~#^9xVb+#@e!V@OޗAX]Kϋ;8Ov)-D\=gDjQs[dyy3 nD&p‘iaJ#,iBdM|%ulW&6YGҵΪDr JFARcmAu{[7(,clsAqx?R;e%dM1Ǥ+E}ƪ?@q ڇ\V҅x՛S%"$?A'K0|頲w)}egJ=Ys7h-wv=R> _OA^ݳ}O΍)'CWlӦ`; 'X %^mWfŽ 1z&-/ =ަ{pIq7$M|oY T%dʕ;~W-b#oWdM3kqQdh4VQʋti7~]IY& M=by't?9ߚ ѡ#@`rw]s;Ū FKiS(bdA2LSNroφM=n2G D]Za9m_ cvovԷeZ7'M#Y1 M;>!ɕj}@yG ꍚq36B;c%.;y}lUncPCGju,lo{p>(Z|Q/֤Njo]2|KͰm@=FUA$dX>3wzw`O ML53bla/ Oij`hur|-a 3ϕYq\ ;6!j"~$08} Xr[=(*稌v{<&,rͺ'ںaQLQ+`/>8jOcIxNZɈ|;-΂HG/>ڣ>69'sb;b<2v_B )d!nWW{ !H`AI:w 魯6=TO,1#W`@<#Ih\WB^TxL9+(Ly.olyU31>Fl@ Q{V$YwEaVbgE'.G_AR:&8hdm)a VesT l$"-{4oTб)CXIqPLo_6i;PeB p|6/(xHEJXZGb7oh MU{K|-Ggn9?Koנ Td" ЪVܜ}@{Gl5HH]ːDUv!>7s}1)R :PMriՏ6%(Ͽ4 +t9y+]o2,Ng?64v u M>]3<(ʌlclHZ2:7)c3M,Һ,~EB;4_1C-2$z fA>^>"^z쯯ر\?7&.@ծ-o+Q?A:ux ?Ķ3ƵIJGc}f_sƾ$32foޔvc'N) Zu.YT\$w{f֔ BJ:Tk3K]w8<-՘]!~c ə҉Hf`%:'~.pGHòcՐ~7 !w-5,A+8'gxB VlÇ !@t"hSu mqιkMvU-!|_bGh60/kR n!$s@&vcS(PiˍLM<e2o8f{'bsJe&=0 l@-<6sÙ￑׹[?h7vߚ2?JN Q `[zUŏ{9#.݇'@M-?Sݛ]7e3^yp41EƩ&psG zyX0b( n>LRGjHHkח'~78" ØJ%`@ J\H`5Sl=$!&}[ySta``l0uᜐCtm*z~9ָh 8٩Ʊb~&FX6e fu isVkp9dj hD7mD0=v<k@ӧY0o"'O3k&ߨ{Mt$'kf#U(|R76`i|b?s1fP3 } c;Q5;@.&]f{`,(eLl,ZnI'ӎ⟁D=/Y~w,t7Jd,MyXK6 96. 3oR/QI%cq &-F :,ZeWX8ϙe49g5zJfm}wYYLjOUOM |1q ĥ%m쏩|w;%<ӂW1 )i6jڶ3N >--$5b]`n^!j2mLm^"#w+(`u_%mg9~ՙ쭂i3Ԁ_VJ{0V7%WZ `F '(q:얚Jwиᢻl>wa+ڊʣɴ>ڷP+Kmut3`%CJ.fm="0-uZ!axT6ĽfЋhEU?ʒz}J||90|n'A[~e3 u'hu,)-@lp*܂G!䊪`22q$;!13%@`^+.C^)#q X683pN2(CR|βN4Fr#6f)"o}Ov=1XSj@~#7GUR*ּScӒ;H xz k/s'tz#GWѳ5+\OnRvTALqAţ!5Ҧp-BEwF ilB,xoiW6EA̫V9OYXvۉee"{D"Ĥu4NmwΛXHeewK" u[;LpLNBX_5%-HA 9uea__{XRNɑۄviub kzrT!p%ە7AM2K;Nun уZO"wC7M VY\"1x\63"aH:#UJO%tBT2.80-s}R.VE:~Gq$M[C[t 6@~y t@]:#F]pIc}7vs\VR|[h CBq|xMabVዝ.H ;<a=lsSoX04.`^p El߀ѣRuJ@L V7ULTB=E{b>6H#=IfgPim#1UD; Sqѓ"tq&͜n DTۖIi,OA*|>yHڲ ,B&8V14Xuxg,So9zOH0]0؞M w;o!n5% ҨYzN+/xYl,.['1VW: {cFpT[6տhCAE|QO}yr =fxvn ֱ}X8q!w^R" >khQ]tmO\Ϗu >عM8{̕V3`qt%HÅȌ|I8x s;jUP+9>nV>o(8ݳh$QpyNߑ_l 5;APr/9Nw3xCI9$%^FWϳ}^c o*d;9N@Y&gH@uHLggCmxֲsw-[kxݲ"=h?$rk& 9RQC7CUU\[(^&YM9w>8FjSWWm.,/D.ZdA*3a*Oi1Vl񁭒C :[ֲW+REux e5~e W<9W3\̈eW3k{sOhm"IwrMx:n/| 7~N/նBs6]YV^c;|ǽW` QnU؟`ɢ<ƃLmUz/J/0)7p  Qq<@Qw3{_4uE{VS[r\,V"z M>[;|V/DO/HX;5`aZ^yUc]FyVUZrK#4 w懦SN9?]cС42/9 UQ==~k *L\eUnqh_sB-p]v!S".- nVؔ͠ń쩸l"qqQvID #k,`>v!*_M< >g6Ԝ0ߜ&D[Y3#Nш,7 fO}/g0L놡Ե(%DiCZ ;[ͦ]Kmi8ebL毽<*# p;_T.1%O Wj0zSLDYi`jG%<ͳ;d"SyAp&T>EL&t{M:4ƷjhTW.FFUR ~и^)J { SoO1A7=h~Jc]G'[$^dd[du_i O1bjT hZ \NR=al]gDq>17ޟD R;.nMT?jF2 |9cyf^I@'ZDL窒|_Hk杝gΠy_4ÎV~ N| "3N^TMi CmN6:b<""&mfך~8=Ҙ\7hsa1G5Į\rI s lP|#F*KUE*'Q>9 #v$/SlXU1>uo%\v/ْnҵG 2[%aqٞ!CH! ADI<5joNR*Q*N )~Sb-|DE)I?,!-ݘ Ʌ8aȱխ8ހr桶a}̑* 1;H>@{۲tw*\Cv:8Tk2vpI*]ъuP D񖂝DKqFɈY/V N*9(>0Sy+a~2OtSFP%,: *^XԢn#$rz}x[B˪:G r(pn`aqLG|sF0$d1:-J}W5 DBt/ȁE[Dxd2uH RxtVՕ ۗɔ25pDES^w  &98~M;erctD -WIo]jqMHV u(^x#\ ' Hƍ:=}X(ܧ%/̕Gfi.vA ߃YZ f4J'F3br:e0p0V6 B`Asˌj~ib Mz JrxE7gu0_TA~K-5OģR[ +h" P'b ~GLrXktHGŰG'B=^?[J'DZ뀿`(R!Ҫ_ }ϘD9E{iaAdgac)p>j::+/e[g%e [ SCM'䟓]۰.՛;pz6Bk> =m2И%]F#X+-+^sVdKB2t4W)K1lF%.ڟ> ;*fNO Dbz&?oɄUMI-R@b>1sA- d{&xulh .Y"=|V>z,o`'fV |˘[z/zC73Z_Qih)$%6o:d#g7!ons!L\]?UDy@,~j <TWPG[~]WtZmWje 뾞F`-)p'bQ61eg;JTθGA>XyQtɠ56VHٔp ]*%2*4y\- n# FMD;07 7Q19 1Rϓ:'%b|R38޺velv3˚+oi|W|e\GO>َmJ-b, BxJ; : .;hYRc5;_MzJhPriZ4a"xE:۔̙!~ᒽc뾰vBEhK9Θ-M 6Y2N*HYY3mpu7$JSQ @rL@?u7AsY)@$|wQݫJh`=D8Zg& ˆ?8olsOFwQMij]?̉|ejg7_^m6e;S6A L}^ז(&,m^A,vfȣ"_!{tgCdj_v`>vǫ.↟hMƤsGP=K˽^nTYh9;%خ *CQ IވK' go[n t/䜙RHY UX3쬗t s͂s0N0/Ĭ t~'{;W?&ٰGTim}IYQrtTQlpi1ht7$  J8GjinU2?3ZzpQiE$GKBEp"ǯKǰ>ēs4#znUE7-#ͅ,'WfIUEQ D.DׁO(|p|N "5tx r /BGSi@w]'8JP<|I-n;jb:R5gIMw[™3iWA½U,=@G۬:ra[X[:Ppd}i*ͻx5F6b칅M6ӮyMN-$m\tq7s૮MY0,=qWsyJFD-aKI whV!ӀXVcbDh`bB`mwh/3tW`AVhP)Wɉ "S)J'+d4 i2?i7.zSx:vɉnWohb :J}>oF;H7='[;ҶlmLPg:+#.|4L=Od5Z.mp0([l{dgdt 列E<HwN~S`bW >zj43wz v.Qr2Tɻ FRSbXJz1yFņ?al3'gcNLEL*aJ|w"'G)TJuG z"2HO-4 ǥehG`U7 Zs 1 !fDLkK1C5Y%e;P}pux}(ZVVA[>$VfA{«[n?ςgKQHp:FN6l6ȹ6 x֡?Ҍ)(n5^HEr|CnиEۊ83eV0Nsbu2wwK4 7LpiWW)P߮c e=JR|v![ {YMQMW,saxo<-@=(6̿҆<]f'S8r MJb\S4J9~s`iER(iCS͓X ,0C\ibd,H׫D3anxӥR\S-Lbs Fp.3E]j>+2B{ngDG؟ h];E?ENonxPE1 oGl"@#>{\LeU`C/,&5]+nt' &jي.5.E^aPi(!UyfLz:T˺VS9E4 V><{"g5F%_T_ú/{j#ʮWeDNnot׎` :8zl~8^y=o!zqok 7XHY]?&]W0hYV/fCd5j{2լ\{CXtK3Ҭ ֘nX>#/>`da`ll՜?%+b.J#+R|߿i* Д v:}): L)(HKaH\Dy19`[3"f!$@@Ұ4ߓD\fK&WgCyfQu[71}/0<tb*Q-XVC2]L] QfvNsfũw7ՀI.ѩw3}FM=qŧh O3<] daϻ-[!bD#?"1<ZʽxL]XK9m)pר%]jϸ X'êʼ HA{6{f:nxbtzܐ5&2a㜣5Kp(VNv% "YYGlv%R˜ʦՁk'm:[Юwx$z%LmhDd{JςXS;d3gno^"H 7a5X,6iݗ ;CI[4!kp;fI§ 0걈=@H|D4EXIu7]UfߎxncgkVB%:vч-g~=`$@7JERD=t-R&6oVV=B4%eYZ׮)wD9!5-HɨH;a8b:;8-ϥ-_0 nKNn;01AG&s3S! ;cki'soT8 g'/eXǟH!jy|#`#BnHKQHO]VŮ|u6tL"xMf S!q_KG(6{lc8x9 >{"π3IIWOSM "Aй i!bjhhDɞ6MKh4rcK G ޗ$*2:>8 ;z)2V7y<87MYH| 7w./6hrDsPz?1+fQwzDR||s]3؉-ǚ6ѧ ٍX CRKF6BMWYRg0;@ 1 HΗ@Uo#S(zH!+3[` v-e Q[ Pw{?YpgYa=c#1-?^j rgψbE CုPݤAm*r{>([~;1 ja)\="E6wCZg`&xhnKbhq빑v5[L|b!>0gONX7<:#E  cK?4e}5D8g`h1p7$>r]$;2 {pܿ6ҒYm9x+$NIO^Wz/ s꣺S*bG@)jW@ =YYb=)wڂpQ^2W]ay(hg\c4I.rD&='fM)g-h=Z*i;c.2GbF9@/fW !chUe<'*".'"a›#C{A+Db@x&{p{{r/q3',P!. <6$a.;: #yDP[$iC5F={/s H Z!D%%hFG6uJg{[ eb-X.qA[!'qvv VykFVʦq 5QT~t vM̄>>vxA09jv{1C6| BOB ӧ7j];a ƆiRm?7y^*O#vNu`2L?mlBw*ڒzw,e)Bp&u̮TF4K\CWH?Cpb$&wejNJ?߆Wן|'!<pېw>%ϣ3]@K5 EczUa[$ lb_̌*%X`9=:Bi@^=GR?| z[H>Wնp_X`cB<)ROZ`糇BEE#jS̼˫V?M~J2hйmg Y@Ho_9݋ELG'O>_vZo]Őr[tn<Uv-U( l< N Au)c)V$SF" AgRaڋ(>caRY?B; CQti낕p|rX̯j ^Gq~ .Gh=ބ1+OJys.OvûۋE. Aglx̞4jd/ Re1^X#GAu,*>oX-PIoR*kFiSwܥeQ>!"?K?6U7e\a|9]}S| T'Pf>kgSA(/ɦdѫ;)eN 1+M 2?-35W伾]8UW"w3/ 0,XEWG+K`+vfz(ʤO*kTb *~ʳR tlҭciolM:|):+q`prBX\-u2u{}tD r\\|w 8d(c+Ъܑg9cw.*8ABv48F-xs-@MJw|,J⃾A_a%F?O/L5Pr}M+UHӍv?GzWeV1h9jyEW/o01f[lLq&݀h#Gj.%u$톘ViP&xt-eMhy:v [Sil%:};@x[耀Eӻ%áand)) IcI\l.6 20pC8{cHgjro {萢F< FJiOZe:bFo@E@QW >YBn|txMlu|uRY N% gVr tWoc T 3[tp=vJ =fSСR?c)}ܳ[)-[){xc,#t2P3:Q BR]&0yKK%(tܩaW4aMNuًNh ϼb~GJDop t2UFCcx1k~)i nB8>-9|?MD %,sĕ5RLbHyԂC^͟˂ksuòr>U=V$7';l ,>6qy^? d1xx0Mџ]cn ;)V ˛\V@n܈I8- Gp)֟sB327SOk笣U+<>ƣ24TWԋ:4%4dV̆!_b+ I=E" OVVa҅sc4J $~Ì)U\' u\uUaǣSEX4gJWRD-{xfe c>ʋ OU!- wbր/%ᗛ6͵%3d\=${X0tFObk*"0uF8~@}h~\Qzu:`texS3۵ro:]x4ˤw|Nr 0޶&o Žpb!.BdG+8r< U;MZLSN8lˆ'X!5CDiC%J3|FlmֻSIBP=(xcdh<VMׄ|=p #S &yiڍ?aM߾t#3}0%дRxOdoVUu2w`]Mw^Ƽs V eUdzlN uN ~hV gA6C[K8yLoХ C3&,~ٝ8A,O+_yRI4p9}Fąo; .~'v+b &'5Y+ɠ!$36g%?+n BY\\%0p.Oe#cLC AkLNvL器d؈_0|ge,%E#2ޡ K*6d:2蟮+E+һhIh׊_x񍾣z GUEy\=FX"qۨoY· s,n*&4biMF } $Q3P$OV[#$gGIʷnbk[ʂsPxi-:1 +"`Қ"6۔iD_7XA7zYZl0†zPsoԼzύuRZh6uq,*xrdT h~ 9k||#a0yDhz˞f?&kLcRtW`?$rj}+`Z 7˸+3T2nH A -b`g7Gщ?  .⦎|?\pN;yIQK%Aƻ vb^ ' ˔(C<:SK^aadO\9ZIGoxly?</rMd18ΟH53= 0Rrt܉1ag1r19E&89B\!mتS{^)UQ #O40<7C/acG^j ;(~PLCjNn֐/̈́NTzo<+xSU;Ce|sfv&/%EKHm_Ru2E6^6yNPH-ߋ1 9&+ tcƇ)wV{ۥS'u`M gmQgA"^"M+?{Үғ|<{%4͆͊3@*N7CRҖqҗ3ĖcfiYV4 .2w1.>{Vi8Ԩ `nKlC 83*8f6NS:$ mgc2]}͉X9l'㜩/?>SCDؕd=.k.gkm"JSW {㺸קHjTQO]|%Ï1O)ZP.(m@Z2Rwc/RDf$w.sW OB`w9@,0`s凞=2| U7r(Fs/J"%x'28+_~cpT[!`}#F#Ws".DAń5߬ \JqYx4f( Z;@C\aކ^NzઑXGbB/sp 3 %:}'q[ ?` R5MtJ1oǀ[ب0Je&ɖ7~= >hjo Hi!ЃܜU),7'o8FoMNh}Q8z/ m82bP[ؚ U%q4K2d jrB&X mʌFWG%jB@/~brm%i} Oi*l(&ygͪNF&%DϹYc-`](]윱c%".^B'V>qep~7^ysq"'N(.1+/:9x *ƭv";^pHNʛk~OqI(iwŨ_Fw@r ^WOZmWR@$R`kd-Յ_ MsCh(` /&6$PEoؿ7dl 6$n\x C'G 5Ǎ(C붠>tچ JKE\H԰HsSۣܸq۞jRP ؼ^/əVŐjsEe$*A,VQ_ʨUđkkڄ.fXR bفl?%>kiZ^e> ֶ@,{  iY6) A]ZSDNb7MjUv?˓Um 0Lka>2ƶa Lw>ل8f̅'t u{uš1LV`yq5d­L??\n˨-,,PX}[o^A$?tg3y3zaG z@&KBv_+o n,bFK:u~r-y躺l\3\ڇ!XIa_b !kl0̂~Lv]d a2cV'йEa9)YT;>k65b]%OL9㷣}kz&f|r@C0>T`FAP^zE [/&ug1ȗNw{j,ЌwP5!f^_({ q>;W$6>HR933}('6~rEԯ_NiIRWK3x -c5J'8 F6y+GT0Z]Plg?FkFG_YM j5Vy[*l`7nKWbgx?xd֖_Fg }D'ĺ=;ԯ߆r=x4NF~`fgng9چ6}NGM-TmZX+6j Ұ M/C0Ezdvm#cvf ` ;p8>ŶKB"%N0iMT  5c24!ۈ5hO or?okSwhL4Zb??=;>"{Zf@^@xN?Ƕb,O4WcTure A8"+xgTjbyi,M8̆M%5T h~ SU} <8HM1 k+5x*)? AqAUvv=R6 rXDWIsmh+"4*]c\!`8h'Ūݐ'etzoYoH#*TdLg}~yW'LO_g]4u_ײ݉%i㪮'どn+g;gu iorMsR"^} ԈLHE E*F5;c(ϧYp0CA ܭL9WܟEV\ں<7H ";9+>hhT'vΎO30ޕͺR/5IϤt5KMaM=fjfߐJHdR7q[HBOv/Thԇٻ9ڥ,{0V1Q8^BSɡ2H)ғB8qM* Fo!TĞv+२ \[ataL@-Vx2FۮfWA"jOEPBU͍6 A\5E]&>c\fcƵ! }*u/>Eٛ-;o J쨫B_¼^5R&ɍuċ_k"Jԃ[\>_N}( F~QF%~<4KdR<*(pn2Ax} \/h߂)6MLT/*n[Hsɹ o=w5p:/k1jf?Us*#b|gT_i>&W[.GYTMj‰s2"1Tc5TpgȞeX hsn-a]M4A mon8.Nʌe褘 ?"`n.m!R-D׵lx$ k9W-=<U ٺRig\Wɮ ;%s i*x. =w#ehC`1p%mZLK,grW(5g }ogv\Sl0wNdM[l)\vn|6#0 y 0imfXFTgVjD.絧s{rWRqBoPA=LS6WivQRj=%k7BC"TaJgbZCOĐg=_2ep)}D ~ B f8*]794vwC,C F8#皛vM>h%wDKC>enmḯ`)[ׄ ֹLHBnQ-.3e&F_ I<7Q꜉Ƞryć1 jsx'z[7aҀoJ8ȉ ;2M˒hX}KA!HPv[ߥ>EQ7_Žd| X0wI2Ɖ94E؏#dCԺSqVuCjk!2Q7v7UE jDWEW5pZ+ nZbZ+llhVG^lF^yo4 ا?Qc%kMn#]:(cA d8,Kɦz^F/J.Y~1@K#O.R(fWx.e!MS9#?\@CDfъak\>in523ݏ?X ZcQ}Y᭤PBC8MgڌśmjwKpsԆ 8WǶU2u\GYu O=,nj2ZMsЁLS'{*t{s=1*5s7f[&T`ޝD>ҁL^Ar-?њT6]IRN40!ehV?E=g$?g9/ܷFv|-f/ U9aG՗P&9߯ǦYCěW4$ib$TkmIUHê\8ETBBi׌e % VA0 ,jAq13*Gx#E+3kntECz`T(,y}>(&.Zq=ߛNy?ѽL\O6.;$frmEUK/&o؆={kBl+d.Γ)[<Ȅ3s ̽1 a^@*7UD _5z u&AN`&PPP:k&n݆ rQn@X]kx?h S=s@ZiKBq@^oJ~&r.5$ :4` ߝ騈fNq=3z?5hdO;ǔC6U,CWB\]Q'Ͳ;:iCZ{)/+SV/ \0jȓ\3 dX ۬:dl} h_o/z&L)g|=#R .rMz|{yd.a^;< VT@ m[7UD7C5ZlzRLFH<+A4bRhA7D[6&rOc;ga"T&H L@\>7mJڌJҁݬdž=dSԮ{|"LeE%%b535]5س/_F,gFhXX920Ьv|όZ֕m}Sok)Fkpn@ƺO״ e0[ca"ϋ*V'nVI}y]+S1X^Tse>_CY3N7|y324,GnE4|>z? GYĸ \j]V-gI+R_/7;-(@R*q!U gX *o&Bw:Nrna)G}PP9*Bl_C(M[x_S,ӎ6Afi9vJjOKQzlT&5Ä"4/MRl-LZԼ*^E|\ h Am]MկYr>%9Q %OwWyiboB@0*\1rAMOȶ>_!>yqyV)3⃩S DZg=H}4:PbaeQ]rF66TNX&tD"߭9+Tw%|V.;n.P(yg~"Q 5_>1V#eՔV.F}ʦsf7lB_"Ф߱fZ9[؟ 22&1̆VCV6r<1j2uk~v;+ܘT$n4Dל]%+>qOS"u8M |`!+ >HϠV&dj?Y_οt N*ٰ4f}pAx r!X]z 6p=HkL@πSMs|Ow,ЌAm{(㨑ړK7ny5kr"bV Ĥv+u{RFO_@uIaETY5%hfWl/  tfyiW+'EieKJ[7~ž$0wø'*MFyfa`f|"5@e==/O>*0ņ/MˆkN^~0^*IL9Jo,LZtW*ȇ-GyL⌑Fh>0J9 ǵW71ﰘzLו'WPBe˞2fdZV&-pK1rui\?^gqD@Vn_+`[6YVS__ߒYJ'G>Gi[I4¯GԢ2@|Q)EpC>7bl=߃Am2ؑ;B=r~uO\QJ;׫nDP\M/z# 7Ώp"Z\sPwl\z:(\MW=aKP[jK-H'&0[vIYN٬e5Ipo3+MH c=elcָ23g%lx3t*,2ʳbͣmo;EɎ.|OE-+﯍iNas *N72_T}#ojQc4pRO e!ؼ/9.ioF%_".R B%ҙ~E!Di1A[iFGgڱ>N ًu'~_TY)nGBEwTHco9rxZ^X>("\I]sQTeȝ$1!]R>B)6-5!r{/} Z %SpsT4;)ہHk*L D%>.F!_iq!hE#| Y)V(4WXa"v7e(msX`8 ˈU m>8b[=(8bof2y.hU䉹9(ŇGM␀Yk8)&IsV;\ v 乥^Abyu UH߃9m|@ӥ91 r=/OlJB/$Zwp-1MawxNgh;^pHc^gVAx 55(P ;lV(MgiT& (X9yƷ-|O\ Gm+(0|ve aHʃΘޤ'mha5VC==ɞoN ~#U=c Wٟ͂{l]Qs&&%$Ũaz+8(^\3PDqtd3,ى3ϔBe W Fxj>ACuTV+TݵqI?xUEnT%[IEU @Yy#|]~} "I^wQV.8K]4l.mF__OX;0ap_ E~ya'-~*r`oht]y/^O7%A]"QXVU=5(Rw$yuzk$A*!vƌ{3n]QX<[I}ڑ .L3vxQMaU>{""Xe⸠Q[o /'83jQX^TL}1c}̣9qWg'aOVN<7s')ݻ2ǽ`7@9sB\k=kbZ~,\Q%v]͈oΕ^h8rltnK1)A}8* QM)fUz,(KZY6iRa|J ^sBY5 ZR#߭(WڧNxv5 )g-s&Txl }SNY\V {KN%1Yf <[6^z</~؃C F"]D:zdZ:QJ^3\^87` :ۉJ8ATvLT0%~'zEhBBS: ׬x] %ѨeL7A,U@CȚKd:r3HE͇N]doq:[ˈIz;E'g< tI'+brIT9gz"&n,C"/CN"(wuH36+xZW>MԐ>ᬭS^Ւj]-˦={_1w`Or \ONcm& Q5u{`ցfXzKNdP\4 D:hyӵ4,M,;MxYM0xKRE/ᰀuG HMԾ|nO}oI)1פՆ!AJ'Q1-MLjU3Z |r/=lQX;Ӑ4c(|q$ǔgW̅}PO`B(&WAJMְ;jo{zm͍m H\905:z`u~VӧF.A4_ni# ,j$tn}U?~u?!MMb/y0 :0D,a 4a,䈸5[xuXG6m` & %_=TWުUvy^Of)s),?prd[72SǬT jIa_Rh?kqCMh*31=W-aO!K 8WB k`ʷw.Vg='7@[8&(NĹ+"ɫ`Tn'PW-ΈP6%UL{i=fbFƜCNii8]Zv3z!^`)A-tUE xlJG x8rv *VeQ ḯurG(M0l瀜(s\pgCFHJCĕ `3 O, +6̼„L;ب'L!F"TB u|!{ ~Hk&b5#&j}vXQR$ߨz([N,j9g;gfW-'LGQ£IߘE@B.4δ\#vMo3A銯(}oˣT[ 11%Ҕ{jJ+f_tt,w yEA8.!|7V48gS6m4GBTQG$OH1^ظ1Rjye(G`On67xpgςx@_>C K0ӯ;J5M-t٘!Q&fCf\yF­)2phq CT! *z0̺v]wA pIdZC|QHMH]yL5֨S\G@{&ODА:+tj\kcE'G_*<2Th61O:3yB /ZC:;D3KB8?Ut *j?wJQ=Su@t`sQGjd3!C|:y_vkj'i<%8d$& &Ni0)^LXږSw\a?칏եݯt))3ᓲըRy͂L$jCV` Cֽ:@v< &ʞZԔ05,0EKU:JL42>q\u'i!2|hK쨙UόNd+B4渟aPF*NuAhE^w_C= aw릔Pjmd,]p2fC_S 3]^Ao߅rA3_S9 6'>F{f6Xu$Ar,H.GZyH"cx\(U5(MCmiaۻ//&oVq~SlLϒ9[ ( |%S;8!]l\;YO<+9M'#a7 o,"cfGV1 eJ#=6.f[m=L›I&W) ؓ };xI="[UQtE9<Ż0EPj/Aipb^FuGߺh,KNiq2MApYyewB79-V@w;]S:z 850D,jdޱ䵘aw&x.326b0zI7`Q`%BV)\y9q΢Ո|c*Ō03";!_~Va)ďkfZ~~ּ== TzaR,0[%uL1հ]ṳ/iwPI޹gZ[s6%.uXU1^#9rA_ۖh'{4.bDAcƎ\qwik!Κzd.xc!Z$ό7j_okT!y Rkn!{˝* ΍(D" r"9f;Cx}n(^{Hbabr,, M48tt8>k OJag*d-77)^ߺx-!%Vnb-Fѵ9 W] y-'/C1B~(T6=v:[=!F"4st܃W>=@]f:{CEt7WwcEex<(OV̰ZfC#rxh[0:ItJDZ 3wm{KG_eu%mU\̥/U$naX@B&kgX0_5VqևL/#OA&I+x蹆tjlaol\TdIKTw[GzhQ7wW &9Qkנm1bWЦ!7Ղx(CQbyc}]ߧ藨=LG4~ѡrIwhTZ@cqS[O][9D/{O `iu;Γ%->svyψϲ[z4!UBq.ҵElY#e5>fNw38xI˻V~Z?V U0~^MqxdU_T#弖d $( .#L&v8ut,iW-;c<{iTVqfYoaJghd4_VX#8/s`{`Q wBgHjv_ !+~zĹTbI4Xo~-`_+)Z;%8( %+5$ATIȉ%_! fwagȳޡ<[&LՅQ!N)5c^Vdbge_P0[ЮUK@< xc7FX xD+qظ#w͐olLT(C]p ){߭7O0EhlG-]p]4Zh=6]<J7bV-y'ĥNҡ gq W%lh1kcR$+VoDOʔ1ܞ[L MQw :~ m{aMtMǽvu*.aW $>C*KoOT.b|vG_<Yp-X8=m/'M3Z--g=*dꣴ궧q~ָH-|\W+П;D[Gh}yw6Q?K|JY ǔk:%%#Gդ#!lΩT T6K%pq26'M¸v<  1!0ěs$mS~\Q16[3AlV'M XћK}c}2c7 ]ga4Ħ+T($1UP|L`H=1ި:r6=-id f09(uAK!ELE^G/ Q%L+Q"߅^>o.z|)xzb ߸ w8eMu(t cU~Czlh }ة T<-nR㇇u,i*p^=h6~HT-rd=T`IiynwKj=Bn-\$G4 &c8K?ӁFZo~Q'۪ aYPJ-g~'%CMWM;]j0sAv:e7Ղ1#E k\\^P oM&GycV>j҈_5}G")Ц+9ow4A46vV ߣ1PLK-pQZ.w &Fܯr !C_13!鯓utc4K.8Rgە:V ]4KDH %+c k( @?wzpHXd>G+䢔 N` g0oN97z\ճ'jE8q2V[ J0XO&9V47~ziMՖ'WP&lYlt(vg>vx_O>3ջ.,Wه$9eNe 䳯ףU_ŧt{yI, }VhSYO6y\,˰1b=T*0`XnB–b;T* ьsYU rճS$E3m`ke﬇3}O/Ķ0Tm&,T:߳OR,ydu'.h1qJy̱z ?fxSb2A5g NE`O&䒶C}5V%4& ŁjIFNdp0/Mˀ'Nv`.XcN!o{X Gdﭣ'y(Q=W>ss|V3]X砧^mư&jAx;jG^FaB!+;"ONBGɺC*2fߋ{|PPx]{kڨۛiqFŷ`=ߪLZnwxk}"|f|\g.!y" )ٯ(VkmfyQ"7UQo9G _t:S6bf(ە䲟h19W!uSu ,$vo%96^6K9pAᓯ'^:oEl J]C`k P?qxE{ f g -u1G1t/b;Tb/Um'lPzs _nP0^yX=,#(ϢsI[dl =0ȅb`ylkHҚC".J 5j$1e,ikҡgaD2z6~ś*gTyH_7mҷ>/Iuly\0C$YSA#њK-d:!pYMJ8 *LV&d~Y{_aN=A#gihjЄZӈxa0| twʮtCGZ\TвrZf+(3aMhĈs:8$8!- xW68 nxGkِʗ^ۍS!ijӕs2\~d&a~Nt1榿>LNVfg4W^4߇9SibGd .ϴ)982}̞X U)Jr1o@l #_}7X%7er uK59Mibʅ#rlLlTCZţ ~HݣS)*0$0J t}Cp;ӲDUḲ幭E )ys' ٗir@ N D+8+p n7Hk4lfX: I*ɕm?= _(_VוF,~eiY_: %Ao2cEj3 p?-XI~];ZY[p!{62E 5sSܴ{B #@C} ]bPA CMWS^'C2tH"LG" y!G&5x"&.NoS.Osu20dzu!VέO .a @zi }|'@ I@jf*nq_!FJ 6:s^rrnT9WWm~kZ'!9a츭x?z^6-U?C~tMFeCn2'{,Sq-ؤI9nn{\&ӯ8T?tHC@Mpq+j1 샜n$vhh~7EwM6$eә^;(/^hR^TjOBضQNm^_3Tsa(P ^͈~mRۀ)%?жE'xƽ1DEW[rr+.u[&x/Fu.ejLbF̈́X|dzzhtC;\$sL<ЍKP9++V9:o>MQWT }l7 d간 b~L@ ho 1nQ@vɷ:<e%c9οԶGj!&qiJ+9اyOfj0WU+nAQ 4pftK gr"U%|f>ͯ~k!zel U+ Lɽ (`b*5&fa}rv5KSݗ|'re@k)Sa$˗%Lz߅>z'ZYZ0s2eaj,uζJf |NkY+Yʛc"p:j[)r+ѷ:=?n|20A*}mw~đU\XYuS8h,o %z_y`Aa֮|l2l)^+]' w k-AYM Gzs{':~b̈́ @xQz5d"1ӵ>Gi$6X7߁[JShH#jk-+=$5~Q24R" \b_G>~۲΁:w%d0k A F(s u: 'o!@AEXX9* ̱K@%2ǹ}H7m4ꗽb[fhg 4Adi"BY<+k̩c BW E҆eiʗcF%L$'Vi˜IRKdձ $}LW?Yyr}R:HMjoMf9܀[R)e.x<2P kG;6Zx(i馮2/Y8E"a%{lO+E[.s) ,[q}n6 TT4 ]FE֥ensis`F7X򇬸{ 2aBP{{/⁠j)` O"Ъi 3~uDR^|Z;^35*ь{Bbo)cp{4K ݒ -wrQw>Lr{ vj"i`uBJ tyͶ׆GS.<x石)–9;6.LEK3 :8+ xh`8-ťnd)?qTԺ|ebt=K`VzaG~WW>GӍ7JŦI1<`сKif C?NvIB5ZYBh8>"HܤC 6=[q0*Unf{~i4WؖEV6=,+ӲG]2psHD آ^1(=n֓j03QM1vWD,jrct )OЪZͨ01 '_D)ǴIDf'aKB '?uތ6^z*FEVڿj*4!|CoDZ(Vl]1M6\=[VBDp@MYpբM0 j-S9P'rWSCHkٲЃȾe!ߌba瘡zF&Eڠh!'g;XWX{pN% =G9D2>8:ܺ%PN̏..akV@>M^qOTN]N4@xqyCfPYB뛯Hg$UC"Խ'[ɑJ-rb3eeG(7A Idd̙Fr<]n/E;S c>pu^,z npuy;P+=h:)BڈmUPnT\;j9R[#[H"Sؤ[VlG]& IΏuvj{DmP,Q4qc^=,Wk)M.Gn8)ZL1N@y=Ëg$ѝ@_gVH2|X7B1oWAsfH(؛8>1GAU)JF0N6nq0=L< ^1#l@a>fDӶ%s6vd@;X+OM0qW$/:_b(@¯:]oc>=#)>ɋ% Z*bRC$|zREYcnӾ8W<3dQl,NHuΚ,ȚZUtqepD=o0~gPRG}chn@G[ⅹy]C; e[a%үw*5i= bW\c4 Hb'\QU@DQ &4}ZrOrFBXk?=gΖ: Jv05a talߩ[-~rӠ1'nPzjlP׊]67,H\Fű:tcEXE8 PPI[DYFyt؃jMQBj 0Dq`_Ш̆_<(6QJIPf@# D '@]mm+J*JfWZZտʐzW~Xva!oؑWhWT5p H5L}w}XfJzb Y8Enǜ$42/Sה*v Q:`~8܌KrKXkh覕vA~aF&rx'j *b9#,Є(m}_TNN 'iU 9؞6(љ*5*^ QQ#|}ULOjs٣eWݰ:O,LV:$>$Ͳn)p y)IT ޑn'|cljPƍa>JCOr8YnQgYOʊ/:2oiak3|@y/s^Ttt~C ΢޽OwMq]a]/H Ւk:M;ipONKM_X[^ c<9:#T˸fDܪrR9΍3'V|=83,96nF1\뱖khX*.K)Ě`u9oRkVǫ?Ra#!?x/DsBvH>xpsQ>NK0K %H"h=Z~d 1ԍIܥĪXVFK +sŠ[mN~_j9@~~pI q - TЙ/%\=IP~V^k\6c&߰KV|~/]2ISֽwNb_VZk GQX$X&ؿlq"c[YfslefO#KCMD2 eO9j[gk 3nʼn#ryKIÐnɧgs= [9M~^X{M}$Y0&8,½$olW陃?䨡Z` N,Hb];&H]Ju>@Y5lۘ#hﶚ,y;IdOjD4YO.Wqج8ܑhx"̦緹<< {D[NQs]—) 0F=º.g9q8vjy>B5우L=A,ODs/|/z]溜1 hh92ԅ}mXsb`!`Ԑ2k’/0K/cϣA2P[Z> h6[fu׳ӫC]>"idͬ!p^2 &w:}(~ѦA~湑'Nql PXbRsOr͉iۢ(x@c,挈A}Fc@cxa\'3'*@?19W]7{;c)IF1KW!T0 ;9ZoEkf+66|3oFTĽFE.#Gw~ 9TK1CUtmFԇ'Ay%\l ާˣuNR^o 9L "~$}R_:DZSy EˋV93Ǿ&L ;6gPKO:A E9ڔE5_ ٽW blz9 m0Iɍ? wrT2$Sѿ&֡fAȿ705Ւ-Mb2(pr#jpL Q3jc?wқh w#U-?BF}J+P!} mCtr $4KZ!}Ys|mߘ5|OmzD xv J 1+ye30c)dй:t~VFDiaunFi CFрjĦ/Ά}:o9}(lʌs]69M˂D1*.s?D ; >FtwG*iɡDZn@x7R@lB/8@ Rnj rHNrs12bO܀>6Bl|*]pѓ^R/Kj!?o|^k519Ȗr 4in{Bg* ԩ\E̗y/\p+jk)kX3`ƤBGQ?3{.+mNuÌ \.@]+yUS+KJ˲cMED縐7HLY9X6!a?_'}sBZ}A%HhA3'#FPkЁ&nK*KS'jhPr j8).V& 6 Xu,kHٛT𳽉9.fL Mh ̛PB6c8CXGб*gNul1zZ<߫mKYQK|`Zԓ#u*,^Qp`A[٦7u4)d&)8&] Ek̕V]4nwZn EcAek_I>~bB$29m.$epOBſru¥F&8OrULk6`=+hcc fڊ[Y@jSR:APy&[0F+n7CZ~f>/pv?F:]D\#Ro6/ҮQHCc|6B;N2,m3,tW@ZYiv/FUdp(4J;7ȞwQO_E =yַ_[C#[6\G_/&nf#&|>. b!:^ב UG7/z$ECrdSa p⬽(*>ѤLSYHF-# -gdIv4c_,pF>ф;- C˘>ǁauKPm=W!=grZ? Gpψ#Zu|,fqZρ]aK`; //9R1UI SkA_^M`qPeP{?hqX96k3ێ%D*# Æhř]?5b@lȆ-6YP⵻_c_MkZD7<W]uCޜ{PMS^v L7L9e`P^u VsjLXun`:J!QthE (ٴG&mso2X"cݐ«NgA!QͱܑVA4>֮f)1Au_3(bgk\=9v켞 5Zyj<V=MJrQ$+@E-}P'9*" FE&k1Tm"Іr_ Z=V /&qˁ.H! k P͚+[C3 Z~D#NeliWymE #\4*$e[S^%!C{0=t4b=9DMȍ;)SNs'tthfB«EQeN P06FScFG<)ha$bc=ob«$t>o~:9"`(C/tRzYqM%cpUǰC-lLڋeNO> \ &PUa.z21wnMM(@*8ҊYz5"mOx~V,^ %f8j,lħFfsJH8`/~ɼ?6(OhAu_qEd-(h&v(!FQBqv>kcy8OƩyNHci  Y ;2} Nx)Z-dBTd9PhUBXe?Ol :1i9#='<SC+诬 &Gm8qzD?^ JdϗJ,PZ,l9-[M_ռݧ{ + M@-b[Ф WD/\Ojɟ>t[b0;{?), f}TB~wҔVDjWLqל]zڏMբGz)b‘}#"mc qŪ~XȫqRiid!"5Q Ca={LfW5\Jpa/~h=DXr;ݒت#f}L!oJTـMF+C{)!|ZDu!x⑪ Bଣ8_ lzOH}zUA!)ㅻ;ƢM 3@F/]F~9SܑǟG̤6ߘ/6an҉QhK!)-fq'6;!̚c|_FX>]2Y O_.޶h}-DCyb$^pC6\yL"y!dH/?gn5ku}M$XO]2Oq4Q,?NF;qG-WBEWh.]+LJG'J͐YH ڠώe?Jw,Q|=_vU ZU8n19 <ВP(te:G+Sg\}p`8ҧfKB10|wE׷[ST q’mY=8p, ЉV#ɴ8)jH!g*eQ  '1\=q^.y NQhgtx %VYѱc a9R-wx(wv g: [SJFwsSCI ?>sӑ_7 ެ pnސ` |?_OzsqELR*'Fq;Xw\m޲8Ghxe6 4HLn2(֠VR~Ύ5z[Nim)m u}mOo\[RK;Ɵ"*4w6]ΐY6 mg'WpCk9zA;n`0{1b 4!ſ"S '`qP+OKO4xLۃZw0/Ȑw ?㣚8"T W%C> *kP$$fJnȏՅv2ɻϰ`|SE˓Ès wleܩoim+2AHt~͎+0vHUN^CmI(UOqϦ Nv!'{a@L3Ceʻ%fu[PE*HWOp䯃$.akJڷ҈-KRi (ʻ޶kH?}egp x4|!dA7&T ZE >+aW1J86 g 3Nϵ0`sB3yԟd}H̵9l,=ڦ㽙 ΁ hyKY7Tг:Ջ]dVmaď7ŭ\<;q^S$(E1kM$`5ybV9%9w,>ߦ1-hDM##,~s M)njsC OWnt3(Aܕ8b`}u "|4ׄ ÏMd!}܊Dw;ժsں`ɣSM>Ǚ,$è#}فaH҃@(b O1ѽ;g$ɗ ^oefr >Q,B{.<$k2LAm MqR؆۶Ӄ%{\G' 5O]tj2IboB' YGN\Ġ6+Ʌ3+/qm:慖ҹkY37=. ,ٮV*S#v,y7f4|H ^2)4&:t< *)Ɨڢ1&Ntb ?4b[R %,LQٹi8 .G#z9 ?|Wz&8? ή Lޅ@$LǍ3JǴMq~ȱxxa#(G ?Jy;<|>pPqz& v2(X vy)ʠzk&4 VjFxJ]Wnt\BR )t2q{ƅ!b]<7yfO]22,ىnm\~\aZ--LgOɯuӑqI(߬ɺE'l䄌]ǎ+JTK /Nrz]QY\Ta!"{8x\1 ֭fyP\߄ɭ(zs 887vX7z " :QGwOK FtqݳmEW%lIP|v̀{-X1?ܜ5VJEԏs\GFB$FU;w%跮Fkժf1$c 8DEWiIb>^jux ld,9ÿy]FMi0ƇH?]͈nKgTLt0@|]wsV)3 @@k`Q! Rv|Rvrw ѳO9̈'ys+DvLSfXrږ_;f~ɘ&1Jޢr >1)1P/fdzΈ kN_ǙzU z504l(` .u}ž#7L]ޕZQzxXd- 8~y]:ؼp><ўk\iBx%/VBʆ[S5 6~L!-_eV#Aa+^a%NGtXa*/`UG|h~mo7y(Ҙatevlkd-aGOf`;)ü tdojЙm<|o}`ɐ|ó)Q}ؿ^[Nz(b8tdcC6luJ_P7eh}Xb_$x"hm)Jp *\͐³rSdPERu)QlwA/Fmhn_gY՞Js8AEXㅿYIoX@ I_ Mrj#Jzww|P _iJƦ\;a5= *(b5ic0Ͱ}v ^M4)@l ݦ6UxQqoʴʕ܇M2Vޫ~ܣ>, ] 'IςW5qvcH>QSϞZ*=Aeۭ.J3k7" lbf1VбV2%3g7t.#VV &UbCVwPIy/v gq: 7Wd: Qe{(VLu!둄xptC]ebZ< V-X$@؋V"Z(>^2btM*z-B갺fWf /XBZOG؆Tfe[_^Km,ѓ;zs1>4e]}vҀg!p)FS:\B0_K+9;wPnB6-5D+CQO$n{rD.֘=qPwDWfDswRyoMg&tAr/bɺTHC!"l鰣{6Uhհz5Eu~X"@{N o6ϟ<}%qP,by1ÂqGoDydzV}6q\rbF۞q\ngQЊ?ZLG;D9XsO;K7-0exn.51j$V.ozgknp ]ТL#)$`;q$wA9J)dwp&ÿpzST=_N-a|9N'8aOl )y߳ϋۤ߁,Mn'uŠbxl#-pT84pf:)4Ї0YχuӇ6[xG˰cTӪOI\:'GxOa-& GISƥBX?#PnRGpZ0d,$d!W_OQf2,QTvޥgqt\jwkaI4 r,D>͓ڶlt% Me`r+yQ3`t"DCz\{ҩeծb=4z>4A:_xG * [jNr{S;q;h`ݲk$& V+@~q@;_MǠUnAztēt⪭oA .\L w障vXPs(J@mYfHU>}Ar6>F8Ѥ%*H.֐%l( oZP#٨<8f{W<<R!E0o'%D}*\o>kJHd-HfybG ViJ_лoȝk{Y C 8y#3BϴVt&P2D !Ō;&iܗ3/ \GQ_kKۅGtT62/k6DEsB*K5uN/L9,HGc΂}?"Mr (!j`*Ms gHC{?cI6~n6IL&6`b 5 ,6Wuh܃t5Sex'0:ģUqh\:Apn3ڶ[Fr=W8}dUPq3h9FkƖrZ/v-P_`C(!#IU!f*dh.ͩGc27I 7G7E}EXMO6c,Yʻv=C?Ĕ KlR,z!%U0?ՄYj0)ri/#/-9NZr[Z\y4ϕw:_)Ռ UV&M7~l@L{e!W,a?sG9I841W˷O1I:&h4Hp qLD7IvY[Z5 B$J muaM *V o `iFi~ĠE kei5YPFu&;EXC,OZFb66~Q2n!+esQDB6h= 35VWjT>"?*CS1F7*y YaSI2jA'E?e.G[0m0~/ch~۶7?Hx/o0iw!y*Jo8vH Y zqac̍SH/M[QOgE ,%hB#8f`'望[fìyV+C| `J9ڭS*=-偳Kd w)ogMu$nM[iHI8)9vT3EK4=- HZmP=Vt~ ?sk1+8@ŴYy xPo&*רz0qQ 43o'V&ILʝdew D'O_?g/X#"&<Ӣd908`u"wa|cL Y,㷆i}>Zo;2IڹOO976O eaˎ2g Nv1u6eahv'IT9FVm*nҼrS[5؋Xׯ0fκ媾_8:0ﺃIn!)Jp gmGkHW2^8F2(JNa*l>Z{׹>!Y9&oG08/?9d 556MG`cC$;1?۷,4+M{:Jah^z3 w G?Zބ7V'Kq;c5#F'w{8adLl p *yY{0ɛf&HB2] 0"Gʞq!gv/ Fl Y/^5:_:uYW!Zi aE햲$9i -y@G嵄&=~fm뚧aePh b춥7o>Nz~@uw_h ohT!CP59Ҕ2z94rAӅHŤe8 ׎s?Ɨގdo]gB=ψ~4 L$¨"&$@NjA0]0G/Ax$E9߉fZmO| WlND,]c»:~ta↝{ A:laOoAk mÔ;lDEwtŵ-SF/6mv^۳,FuV$D2$Hs~m/esס L̶`+چ~62|̌@@H(%?3,zN|M5ÎK/BҲ8846SUFʶYvN\b!71b~5#d1FfuDf c{(b?1gz{j&bm es^~n4R3ږvR# :NG gyUE/U8I,1G%;?\`ۦyvh$֪HÈq4eVZxLe UK* ꘟ܈ryQ1b> ĿV*)D!I:|!*5Vrո&~J"8<WuStf}BFRْIMӘ18oQλx::_0G.-nQ!ܒopm)vpG`5@i ;>׬x7Ug2W>{k4t$f'W= 6*{g;L<.=_zU~ Z]>\wpK&ٕiDd a~ɸS fB{)bc{ۤw`ϥxmՈ:iϽ[zo|%fJSQZy^rR70gs7\ۖY@|#%X~`m1DQ"Ag^ ^ f .J^7w6Xr4 `=/G%CVEd kF'3wt c#]%bu4RM_B+ ESuhUl(P5Tx݀Gȿ%KG߇ЫweWr#g(nj#A1ĕo|G](Gp`B۲r5TVCjE$?=JyivJ0kfZ 6IQ+b@ǎ$@.v&9**k\C5-y<ӥM:;ᶒ綪vtt4*Ny)ektRFT#rZO=___` fNc9aw)Ϳs& A|2ABqYBsf[OrXeEL Ǯ3 ]&9$'&Kt?)<;tG vA 0mӴ_ u?\椘Ia]rEkӓrJJfis`[XEb0sMq%?VNDbH-ٱ4'r1e|o.EYFZ&Iǚij-zpRO"[4JQ5) QqAA%Ic4<ۖ讂qhm#zIfzKJ[~enC_DmU $"#2UDˏw-m{64FX4Tpu)y%T\ gh k4 5%/wM+E^K>@n*v b߉q 躰^Bd0p瞈M06i3μlցM'9[n0ݹe2D{rNɠzjvI ;}u s6͛,5=J)]!YFj;ȼK[1\ygsߑ9߳0OWjAֲRp ,) L46s>;vx8Fl bzކ%6Mr)9LKvk\Wԣ<V (W8~{$$]VҲMXzӤ{.tK(K'j>m tRd[3 WrCO*E4P";wi+zJ`}RW,6扩ÀyGkxW ,&3&:L 2,C+AK:GÜewo[ųFbA6""ꝌkNcW8rF,ƾת$8vٵ?_:ꂌh]A^Z=ba}\Cd(5e Hl2dα>dOb4Iz?B>A]b:D-z$h1s4}kSX,,{A.Z/CM!LqߋZ?S Zp;A%Nqc)Y0럴W#dc (*'튮^+LcyqNj5}.$XK"C~jH[vWK[Fy?q:NR/`&8`4md1AK˞ҟ =dS6- "K<͋Ј~VZ@ش3ÁB tUcyrrKN. >Ⲵ֡Ҿ+InӞPwR kfHd*k|93Bk#n<2@Ъc'_ Vu_Yz8\Nᶀ]/A{HlrzN7chbk˵eERn7Wt89Z ]m9HgDPvY|% أZq#u4 5/ yUYǩ!Pm`bȔM/5;;sH-MAeRiYikݯPILĂp$6Oa+.{?{ Z|C  zb a}cn(`OphYn&ӷWg~_ˇQayDptr.L#Tبǧҭ:`s71^>ڏ=2):0lq/!eɷzdpdo(r~%0TCIoy$ߕ q/ž6v]1%J Whu DrB%s#! Q*l3[K[{ FG)n="E̺yO j&ӡhT1,h$^ <}~9qkLdHRay}ISJh8hxm4 V"뀗}f>8Xs%ɶI|&6%:l ̙MT0*S݆:U}Wnq,>FBoEP1!]fUp)p1un-,a;"S*kAE -ZôA!o0`IW9ȊtgQ!!ŵ? rbLAp }蒝ҡ=(8jMQTlM{Ҫu fgŒeH3Yt2sn .cki;T7%z?s[nuXfIf"t=*ۼlIzjߢ@**;XvAv8iHj;?bJYIHKVZ@xL򉞱U(}p ˊUEJY,=.}y1= M &ΰ6&,:|F{S: T"UZxʪ48o1%' }mE;L-U3Ǭ9MeP@:bd0XI$ӝއ~&D`i#S0':2RN:9AD:c|Jq>;~#<|, Ŋ/ /MH`˷U9_p} d18h͘٣vI5Mnf;[:Р2s'·ੲ+w"&gBG1%WK,[c}d=c)Z9h^H)YЗ!.giup0Ä fuqx'.Pƕn=nwKfMl.j_!>?7}H+.Tb̂,-:%$y*۰_-l쑎+ JMj<} RrSU*poSҚkT|4D QA>I2$ePLաף?ףqTMuNjiMQkG[8BDBB;oӢ3t̲N~SdXD:l"Y 5? 3%qBCq.6@Oc1۬ O#T2v~dᓆ1Ro #3;a|GMB蒥CZa=JZe a_Rǀ]ùDa;諴e"1.:a]5)N#_& [r?͕I&j⮂az#"MzG%ʥ6 *Z̬h/?X0K5&NeoˇNА~ ⬛LIU7z]|8Y < P$mb%îڦ"Yfcci2fc_ڲp(YAk?׫%ؼ&*X]%z.@C #uB-#tKp=t5o ^5.dk/J^!J'5L2$T}ٽ#2.#L0XpQAϼY$5 Xd_wP.QP Gbp,H[w" rϗI81Ld&ߠʙ̋z !;džʈ Fd@;ҭcr 1 $:i1:3Ҽhټ~c ﹗?z|/ bӜB&v*mff (i%ѱ2NiKz[b+XCS6]aZܘT^CoOϽ=HMO&#`=b}?>%ŝXQ6`vBH(tp<Ѣ"ܒkUl[0,@rU۫eoODR 11캻I,4I/;+G1iDZڃ'6+K/ߤz0!c]|wۯ/[)kQH e)\Eߛہ4@k2GhW.IPAmH(ʯ$WsFqAyrs2I(sNRFqVH-U<8+˧p Xwiijg|xG }g5^HYq*H3|˩27Jd:"rRݪ`pJЅ0ex<6aRf//\g}y/fhQfR)foנҜijKܦZI1pqr),y#`{lv%%-s(Zz }R><2>M2KG6gԈ@D~GZY%("lfUKohSD[:ZV w^Oeg @Y ϟ.Fb4-J{HnT'Rs{;Xr8\Sn H#=/@vW65_uK{A fSNſ*l1dHlѣ½Mkq+@~IAFu'$q Z֎JbZ( H#,6=eޙ%lWCg3dK$\s A c$N{KM0!9AӒEeLvN ;ukɝAp1Wu IiD;,;AdG80ga+Ʊd -bfA$Iף ?娀 -^I=])p^NbUyS~-θu=˜b_8%+=:gR&|]DS6LL]K;V0Z#%![׬^Ri8WAl߁\֡sI F,+ڔ; $$/Cտ,ĩm@l@)H';90vPB9:Ka2pe`$;!0v=/=mWwg-{BݢJESA Zk /4F5J\$m:y/.3p5/KU?OVڕ^N>kJa}>{owQzX xp?̍:zv,t;@%י&Ru7.p$OaKWi8OJ8t0j)R. fSY''ۣ,M]el-xa Ğ~pݚ,SFi2X )n(H$T?Xwxm8lUQʟEά`AԎℙH3  }LRJgn>id F6C>ך` mbPκ0{ ,^rW np,d/yTkЂWhDʪdgCIQ/sկ`y-θ(X^l֒xpmyН-CB4*g' gLiFI*?A:o*wЛ) +gvSA WGĽ8x"2N`o6ެr~ PAM)vFBO@f ӧYHuSmS"rC\H3mąԆAɃ_`CutGya=Q8 ͌V 0l2:D5Hf;5:HߵNLB)#X/ .$![q?tH luZ)196sh0[b |_,ȧ!ȍC8oe$%*4 yp8UsZP÷^߿]2V` d}Y=tqK0:]o}寲 pmޓɷF[ 6a*[lx1D`oA_-p6{~hxDtk2Dh%6݉jj#W/-CNgG[hK<쏁G=K(oH knv Ӌ3k7Ut܋BtQ=mj п򾧊Zץ'ZW(:7LJD>Fa> Wp2dzOҨtҎJ4۬9:~8 Wy?YR8kcȪ.Yuo b>@W){t>o 1lnG|(o-ɡ ]. ﺷ$y=2W#nKVkˠĨkNZg~ĈɁ:i: 79YM\2v6X]+i:xVy \]>q1H@aREQ$CSj?"Cux ?U⋂[( D  ~UKQ g7r4-çgfr.952hIZYNx^2cGݟ <5F٨߳;KRFŁG7(rﳬ(J:$e>Fܯ(H)P: @ lA]i2/(Ւ1p YrQ'!@& Gk(#Ŷٹ]0e3'FB L4m퇑e[H)'{1zΥn[5. ZceN8~ꂨ9q Ye@oVfqO{V&8]q%Cە*h%+ h ˡl,Ƞ rUL-=fd+&ھd .ەK@t}p/y?>% Z&0q ! r[л5KpC?O],Py s $8 0[r9ksa ¸,ȷ) LGr:Fq7A苽NŽM{6箭N죬 *h둷5!쮓&Ց =4M=r7{N;P:pZ4sFQJQTJ=R;+mQD*XPrtkrQ'[\b{*6>&( M?H+/__Bz~suv)UW2 *ĢGc/['B 'R e܍7Ow(a'o:)`C2 ijL<;dU#h$$Q—٨aU?!' X+7o fL$;VN1 (rݬUL#JCz5ۃ2’^k߹1w!=pNġp5@#>h@qbY'ugyFаO a՟vyro2}Ӱ8]Xsyh=ʽleOLΪ l}5Mgr֐K9ٽHCCOU[{q̡]?.OkLXb۠Z2,L@jlù}a-wgLgUsj[Ǯ+aߜbJgهV..F`%1:IE<=v'h8]SH*sXEm`sϐd,jQ5R&9,xz4S\>Fg|`Te{wG,Lit8)Y I&3r2lvbL&.oC6+=tj2$U*ېRQoׁl}q#?)K l=;*1A5_R˞G@5(7d)1]}u֕pdՕ<{Mmɸjv("g_ڛ~Ok/3+9I–Hmz<8.Nzzpk!&2⋿l7r06! BFFiT{Az2& d Cr0fgzcM5#0UE-Ѭ "=%w,dk. ۊKh12)2@7z\qk.j׌{jSR9s2C̎8_>XssO(5qz란aBaKMPS5 HX1+r9&2d0(}nRըM$#KCGN҇ڡC^7" $[IG t&/=M ͼѶ#m9&t/iD*--iޭ!QEG{WՔ(\ֽ=60C/R0k@L!a+Ѽj kA"LO^zg+Cj.U[>z'0Q#˷$,t5TUP qr:P[Qla;*ůvϬu-HCzN"e?Y"D%hcp.%єvTʗX~)(4uiVp6_Mdvdx͖v.3Wu| 5 ɕ)UuڗѩQ;9 @jIp˫5)Ow84hzsd(?l}>epFuU”NVo?DAݩ whiDBFm$A D4_> E wɫ;wR9? G'ƉJ5alcYڧ8~ޚ@;*[b8iBUxYШv+U^)m(8$sy#!{ ޷S{qtHٱ$TY_tȌTԼ:By"11R$e@&wC4ѶVbAGZDL`0e Nu-Ecӧ1NL>Ss#^]bp|/+p~< w3[pp7Sw hUJ&`` !5k-^Ce a^T FCd$T׶ A'FgLޗQ/e9PrbfWeOXT¿+2P94RQ6|0-vghATP޶XlB ǜGJ_i M=Et˨ M 7aKC@ZE-K- "!-SrZj<Ӊw2ʈxA T} r$;;#>:x̬f\TwYO""wWp.on~+ aDnC/GզҧLܗbNz$a! WC`Twcz"}*=[A>D/2+QN҅Uf<' UDi!g`rU\?פQa )B \n1mv>T` XEr ǝ42?תNYl6fE:[ζLxtBoF)2qʇ <gΦG=~z8:q$ V ԎA`On71˒bNUpC3C#,Ez`rG&ᩢP:7#]0R5ZFyXP!REhiUA|q_"/٫9ERm ;ZC"(݅9 ?ZV z8}X-clT7, N>Nvǻ ֦Ap u6kauW\pq؍Å(`J* [ 6I1Gw.b&d(} $x2ez29.ySG0W*#e5*xPhi ;SvO?mc`jgm+[|5м[q5(M\<E8xwwpIm\L253|zRskw._ID8Wu  >t3WHFh#Va۳OtܨvPc K5PAPqJQAmwZ?_buo o3˛6Vyq6^pY||);7Iu Z&>N[lh>U?Y7u.*];ݘB?EI9ST+nF3AT2U߃vnt`aE(a]7~(B ~- 9.€*%g{T)h\ԛ2gw^Sk"q}+Zm?((^Y؄H.d8nH67`\+_Z˺pmOFp+?%RPk~A0U6Or9n2g/XvY }QNu=nyI$l,9ooΌY4{y}o3]Y24)4:16`;MMP&=Wa Be\_#r+V=,-BymzeYl@_ K4( oh쩉~syUHaۯ5Sf߮<67PV fJ8j oX>P v&hȃOOl S{0&J6Op k ͡F dDJ[F4>,᜿Clp,fYU>Φ-o1?PYeWK $O1MWuG}Y- L󝚠y0P/($.Qk;嗬jV %E2"w13\?8[7QkƗ+'hsDO&p~'e<2ɟc-:Wfi4ZذxWmAEohFnGs45sD>|bk`%KR,zNVxǬ|lCšlwOWWȳR)LjarVU6oVU[f36Su+{:e^"G|SPj7'T 齈4!ZI+Ra}o0@1bDԈvقqQ&=Q\e;MwD:i\z*tAi?ۍv LXT)'wFfih8q+X3|f9j F2!A ph @V AegrwuH#[s5CvVRk꯯Y>Uu`F(@d!ё*3 ұ#5#<8Ν8('O 6d J=AKg;,l BqBJXOM//^ BkDt>Л𘏳(q?r 㾀6|7)JzY_ x'PQĞ83bbP9'剉}Gx̹'Jr;0!fֺx'dZG.kخtw@bW.i̚xtͧA>8ր=s9t޻-mfZ ^s|H@"~o1#ჳ0ĀKt iϕb :[G{؜6۪c8W+0ѡ#͐Qf$X_R`uY)gπ xy0/5.aj0Ea2^=qn48lwNc'GgP$&D_Q5x)޺󦕄赦25cݕ:3GrFfI9H2nKlwHfhPò⸏B=1>mR$ !sA_,LqIC1?2Y }GbW+m%m?BqNSVx:\.2IS^iX IԵ8_i&u`\06j F)!!.GUȍ02ryPR㓵'F EFG} jqX-xf w?M'dg o eJo HيP K&.(˖\I> R1~5mE03H6ŐUeAa.vywo4M:(8DhX,Y?M*,8=>#D1$mC[\?Dh(Oߢ +ǥ}/J74ŀE-A0ΚhPɃhGGT?wWjIvL\ӠuoiZ%I(q3WMSmxD="~%aU3;'&>}tN%N<}-MXUbb)q \tJCCiuܗ^Wc7*W.as!.,>,i=\i _+>R i"GJG^Qp,T9 @qh.f}Ŗ &iͭ zpDG?;tN¬\nS0ɺ AUM>^Xi!>M'%ȩ9clw/qQOLUbo_3SUqmx1)q?]5;veVg-ُ*lBeL_eݬ:ҊqGLGMmwSNY6 4釥Oh߀kb&,ɇM1~ie*;o?wjH^o]:7ǀ -c_z|zs{Y(o:V6 <ɋ<CNFqYT|yg,n6(^}3 {ܥKxZS[PJɶe"U)e# ==;o]Tk2Cm˵r;n82,>'7ѥG[g 5q>0g5iUHo~S^ ~юYwݫB9 -t]Wj !IP+/I.f>a2N;xzp#&g{1m[ʻJu[p56'ޠ㳹JpTOmfH5"rUuf( ֝/;Faoy|b!s5B,b% >:dX?~=b,RO$W.*Htv.pT^TuOGGze)kssy`P W"Vft+eh ]鍦/Eq{|F{5y{+0Ԥ2mB[m߾,ZPwKpf` 6'~tJּNP3 U<#/iҰSn 45SX;CXc#Li!ӛ|c uNQZ9֞.4t%bQfJbcWW혻 9yc}veXOwH_zF *H zwwbU[D;3P`%]H B?ڍ*NІ4$r)95}Bf!ؕJ,^f:K7|pHP5#GӋ(p}X̩%WG|>q!ZYVjJztlb) iPSӣiA^mC1Ud+Y֊ 9>BnHט LĤ) ߮G!UNLmd<i PePBu! ^h(YR&h4GHʱ*V(\uo˓f}܊CtqO܌,n1_L$vhE-\:v`-|O~o!z\O_qloGlPUv]kf&SGVM6~1 ސ׌ -UsȤʪm!D༠W+m%$oAu۪cU-C|#t=S 7-!M:g-Z/zv5w1JJߜ4/(i>gFFm_~:4b4wuDgAҒ48=h񝿫p+쾢[e̠2(l7L6"8" nyH4LaҦ#7Dy ߋbE2e~W⑊c r6,G "@|z_8$-WOVd`l/ N֩ܛF|⒅G+2T}KX(+FsR=i'^@pzqv+>$2ȶ4L PQtuh0{@ݕ3TJׅ>ޙ5/Q81!R# {вop*)78p_mn 칁zu^DX؂]zM9_2ib<wCbbᲱ*2p-hTSR_bpp| ih]{*Ib$-߿2\ Id+c85x6h6`2Xim&“Ѯr\~RㄸfLnBTP%0ӬIgѐh EQIfA1?Y=0Iq9"$i=6qJV-*n3)1_ڥx"/DvhEzrqF)y"x$.cf(?*N9lg~c야y3@O6[H0ds՜LVV~5('+]ch3^j7bZ[؟tpM,muc'( ffħlN1cow5:7䭛^tˍ&K-Zd*=f3VI6eV1Z`ߦףrQԫQ AXci=+Pixb&:ߤ`d#C66i<gn ? [lX?ldTwu?é^ˡM ^*-ԽˇnJ4n 0wƕiOѻ5ߪor.3w_vX2ėG4pL& ͮU?NkI҉.R~̽Y(l'Ee:]_#wKÆ58AA֚qOհ> `p:r1lKZ0BGrm~'X7v9^UA61!RCڵq 35.\ DE#adsb1\Su="'L?;ҾOiX[enĎa@RtǓ^)vw+!TwPtsvl<sؕ k&ddtk$ dLHBFLA 'φ@uּLԜ6$m܆KkHl:q?*Aׂ=Е@>s;Yu2l;@Uq6Dgu1#=קrHP^;҄o*aD}@˃ffg MO4@Q#fFe-9NjxL$ .}7j3ZFq LAM;9x:(SZ>*3Y>ݘ4cttnԓ>|143PU16iǫj&yD~ؽ6:ɖ(21SiGȓrK!kHa jXh~bc e+Xpeýoz*PLS@ȋ.ɤ ֶȓԿWT#x{TC4dkE ڨZZ) 0 `9#-T:4/xc67ʱi$ d$ISsJAB?B}$+@B_F3zMkނ.vU%͈1g~cOEpT0&Q`1B>2iVOnI !`JȆDT+$De`8(5h#+sZ+S1qGh2DW8hOhQu{[fo[5ɒ;R2>% fno'pџSq}A]3Qn< 8H`;c@ΜZ]ٷoU3Xb7. MPa[xڰ ]F~3yd?WTHIԯJc@N1!Ɯr$JBPt&`2OLm#.B 6v+_ &GTZg7 t\4hGp't֭3h$ RbBx~tw 9g~eݙͰ]21=T}NU2}GFc.|yKb? J "ݙŔ8>%I-IfׄՊG 3&# d(_92^GD0㮁#9Erf ۸>wk5-GNmKY5]:Ԩ(?3:*5@Mi/(ɢ PH5\gcU_7'/>2Տ耩EVvZu~l/$*eL1ocK^œ{*3z _cNE+/M$߲~ "4n[qwrX6fݼ ̗ `7bU^V>eD0R{s:͙#ݠ@k?;@W! w`7";XUsv&!rw .;sz# M^RNG CbN!<ݝd<~`ShܶAu˼-gkŦ}HtvI!.le鞾=%)[Û+ui*ze yȟJr}ġW`hHAV{z#ẋp"kQ M?F r_ S{ڂ/=Vk3tXq{d|KtyGV%f! ?t H_@UA>>y+䃡䠬F) HM)Dmg熿)8jl=)PVN d2kN-457jhdU=)y"&ĄKV$'  C'Ln"56IddtS7K{wݫHi(1 LZ75{x?\Ș dh>hu~%gȑ;r<|{YßutNrO"]\>8.fQ >W_/h!. x;I*r-bHרlRH CC9PxAa ڂ'\#oBWL٭ԁA]֑t#]\_*)-{':; [(¨y#ђx 8Zs#,I{D Hb`lmAW`tL>/Vs*HK dqWx.έpZ$o#nTY&'PRKݭ–,D^. D$C%_➚6񟝊O^<7ø[k5C Qե9}olރu[|Ý]vtfЉOnK3 N·=1Wiȑ_/:n-+";zs7^O*֩ùzSߥLς?;Yi F\ 1\ G> Qੋ$}KlOvOŭ4ك# ɘ%P2![M`T=[suM&W^HYHыt>hv -sQk;lAMBgiwG~ŠEHҊYw_RX_R\c}jY/V/iMQ GYk//Ēg6 Fʄ^)4<6s%bti=@\^˵Ln$+-!9X¥'(#ǦۧfNYLwƁ;dU"މ!eXh38'@=+MawEb,F`/L+$+.9h.w'dcy=? տֈ:*OGp%Y{R znKF2nT^qHL̓vC52` 0,A`m^L ;w dQGc޻*Sʍ"L"l=$Hf0 ozwJc@@VuW09}t8ħ'FGCw7݀դPk0NC0JxOcRK5}9j\!/>#^ 0,}ɗ1NAgNWB>Am²}AsNqzN. '" 7[v>53e;n=zLOC;^/uݔIBGAݑ=Qp2AG4PԐc`@p jygwk&sbB ·g 7ڿ 5 k8q+\ry k:Q/3o=>?ڲLw& > 7>B/?;nWଶf_g_NNe1`{&R׍JuhΦRvzԼہ+J~`j8sz׍퉰~,ZtK?iFKy NI:Z@;/c)@T&>Jx-һqM4 \GG R4vU&H4( PmEH\y(roǕs6X@bߴSX:>*SWc>k[X*UG ṕD4 ,̴X^EkODsX52Cbԃ,s #1oXq**ොv^2Ux^NXM1$0Dq;7ֿ]\C}>/5ۃ4e0s҈v&ׂUR.ym W1(s9 8>aaky$nP  FD6 LCk,wτvcB /v[mI ɇJ@h*=imEF .6;Gd?A;|:."KYjA1y9㬷cX"?10 +, /Ft-eHĪm"#rx#H* 4F+hbGN@6ʰ6~e?kT M1i1喡jY1FyOY '7!YX@ У5P^Ohkl#oeT"74puqzZPKs-9mQ؉aa\8s YhѷiZ$) }uU繚!BCq@ifyZ(Fmк|׍{t2$F(Kc/qB|Dѭ[kӏi.XR⑼t:LP. W^A6T.'%ԚJG#%٫D~~'FA+˲L-S1  *i#EŦ 5o!>cpr/BG~ Jdf֚wL$ i-4hc\H\+!XhE9 ܇W S0A2綷ځ eC9@Fēī}Mј][ az|kesl[zzA6Y|֧ qkg`j{X˰q Y"؅wK{.ZI"%f  b&_yujMwYe}JY.ΗJ;T%Djm_Q2fȒqMd(C:e6 (eTL|, i9*t#9LlG`cs!t4׮?#\/ϛ(Um`fRzf^Iƛ2H8:!/<tVMz;=}ZZC&|zIg ib:s"pV"&o,>dԆ4FZ]v$b4puKYHv!yQ?_BIq Iڧ79~_/&/OL_zyz͈7$DRsi )nʌP 4#rYIR# ]i*`nUۄhPJ |:?3U-Y/CGTRP܅{d~jڒ(b[0;nP @S1Ǔ`| Όn@KG3ty4)x)x0{y t3ODHk(^' L; b`qpi홝T>[w.bd9.}vnVߔΤ]2z(r@j:jO]>zj'kJ !3,h׼~ش5fJ}캯/:E[N$|/%ʎCVÈzټ8-ソ4׸.U:\X#tSp~%|Ao(*Fϻ/Rݣ _\rSht|Ԏr - 1Bjt  ,9nlXF1<Ë(71A'n4~-7>IDrhpڝtѲڦ1͆zPF4fSvl:ZI λ fQF2ɣ]]lr`~V(%&],J9* Nj~;_+Msj`f[_ /q=p:wEc#T2!iG|zpĶ&XpTfT9C|ASOT?nuJD(bi >*qLz '%֖z$ķ`Rʙ ,hڮלuRrJuwIұS{{:G2cGOHN:NoU#'RZt4KXG.7i)aщ7̪e< XɓoΣ +1#yzjJ38vty~ϣBuwKb5Psqi\[lI !Dyit7Pz,Hbe3wm| iU8-mvR@8'!~HA *`n|5ƫ.w|]̿-qO8љC eW0G=*@nhq{F'3ۢ-2$#Cն hHYq<ard 6M NEo }k[zּ`eKmSD[Z[jy.OJ`˚h 0L,zD1F:[',NUn,X=/6Z 1͏+q/k*1 M\R[+-gҊ*oǫѝ=Qj!9JXF"+6 ('VFK ZhpJz‡`+t˸N4rN'3 Ji~ֶq+[r((2:RANjJ6w5~p`Vnp&#NQw 2)alJ8n׻CY(0 6 ^VkM'#ojzҾ{]jOz@TvY†(+6r;]6m&1 5l)nC 16I <:vSd^ANJ>{jD[1ȭf)׹ˬI?R#d+Uw&gѽG@8gOap5媩sK"pɰD6&kYDNc)eTX!7 )y?I4V'NaB4KJ^ "@4'NXzi{DniΓHe%D9^]\ q,Sh\]14U@u"7vcCbGLQҨ}6]z?~f2nߏE(l%r#a0g1_CM<}uFI9~5w Ir k#%Vx*4;R^["7xPdJL~>@EHy-ekvhӥ =ClVBޢw6 2pkjl/Fr[.ZzDۑfEWkL,M&7iq9{ɩ:<%](kڈl I<0f?x`RM~Òd#ŭبb, :7LSCvDe6XsaZ a0bFމtw~۝~©$RR"-R훷K2N/J*NA|MQ# S;xɺ! s';{_ Nw mo$9eJmn !^6HslZq^zL1-Fm`<8PǦ QWRtt(YFy8 ^19dq]BHC*]!1P$7j_( X^KƆC0&*KL\YX-F8YC*щm}>b^<9^tu81Lfu[VQg^>}0)r',2K 묞 :K~!ں4+㋝91QzC9W|FD߃Cf$^4ӖC?SR-ex{ u}b S4Z8)̙%iȨ2撒s3Dl-"TC:6MO"*S7(Q*` Liޮ`F?HEG XdXfP*Wv;W*cG0"[;QhT%D+ 'XZ6(Em8V`Z,K`?"ԞZw%aT;)unmIPCE3f,R!C6fWOY8B;&=S;9k Ë{Z^㣐zR>)N9jߚwb@ICySy"CkbQ2<,UG.CaÈg4@̖0Bp.q TbaY"eqUUâr3Ai!/U"FS{i4c𩺍c}$̆1X6pd\ޢ ư\.Q 5'7-jjtEK@\'2|GeqO3\VoȖRWzMB}]|Jҟ;V [!&A^S0II\®&/w[8TwL,hcَg5NLB$NFAA'Y9s(LVшSlB6~!|%]R86=~DW.rk z+8Q/ 7h<4~+J5C?Tb_2K +Li1p AYS]D^gqJX$ekר%48z)8uT2# Ge^6 DSv *ALl]^-"x}|Y{u^.*Lb3N irv@qи*[mHe\*,4D'czOx_O]Y%y5 D-x;Lc+EBD_{\w7ˉzKq>knel@C@zLrhbhY ?e t'Ai =)q-r|\&f?1} EQXU^+<4 9qj>3 GXsj?ܙ@\'䌞A'Ю!Ҧw/y`j:Е՞]o'L_gǦtoAA?> XƒU#$\ԑk?ɒZ#_hI:ws AJ'դ@^= JS`&D]__q,[ JS{b|. x-#QQk=!1QUVvz|f\Rl. v/jm|2:!䲓!İZxN)ꙅqbR⯺ zaFNi>Ml)(2|ԸȞ<-9<ժn3@r븀l2. SxpI2%)c$V>kzXՍOKaݢ1a#SNҒH}}&|'` | ̘F7tF4@  (eSd KSt芎lՉGg+<~?Tp~ѷDvtk|+t7L*W-6칙1ՂYr&&i75;!5|8с*:r9$Lsb!7AhŹgc+TJU!:`ъQ|C-掇 `e G!p漎Eф EƢ\Btm-Zs.Z '? fո@(Зu(.di#7G1ɃPKkN,B,b ?N}ahL7(c%\xF4vb|-ͲcjvdpҠlFS Z ֯).R4!`DtU6Lr4$pH5quuB3n&9A#Z~MMRW T9:[D1Iow(6Ϝb G z~;!ِS𝗝mBeP-TX8M,֦- NI$ǁ\ZIF2KO ceq.wVFyXt'/wq>;Fm%`T~DNx~|%΍;_"ǃK&]1Kȭ6gUxB;Mm >BЍ S0$lc0LKfAR97@9Lt`Ugi4-J\yYC5DR$?UW-k]U;3ꩂQsd3Ӗ v 5y[VrR#X.x'q)biu\{nBD2Q f+u?բ=׳̒Pr/!< l" {y2=aW,ɴZ/ْ8(KnkJ-Z++x)Rw`6OyE:)0fKX7lDOD9ib3~NpXN*o, C*O^zF a/ HRGRU< ?EOl~DQA%?;~X򿩣C:`gE@9V6&odCI~,&^Q2= 1k!X#q>acXCr>H,zuh}UBap7亀9VQ'U2 (eA݂wgN츿I$7hGC-tlg/0s}{K&VɰOޘ8eQٽBzg9R6YlcϞz79,)aDŇtSIHjW#*S+ yoE2vm@8i bY9LҤ*I%e&<;B5qV1@E<y (eLqnFZ™vB| xUW6@I&9ZuϜo즱uVKI jfrCRڳna|ޑ*qaIBOTbMO;ӷTΥ  uLMmj,}40en Us}o+$ $2xt,me.E=ܤۀ4aӑlTxk#y9ό:ʂxTڹǩm?!E ەS> 1kf 35<7z~ԩe I@^J)Ǻi}SYaGȨg% hVWKPJ4m;+(6 96t |%( 񖬎S^v%> RqJcPYh.0h9j+Kgl,Ek+K f8]Tqlf{#%68 bx8xR{ T8@Oz4z @TAy|LIB8 y`ؘ(P\㴴X9RHd3&tif<`JF+Z✏l#qױ(_nq\dչR#Rn=%ϤЈB:?d.&u^y{5`{CBB?-.@Dn_'/ѓxy aD\8BDrE<"2 G&c/x%%Q`wmJvv:j,zf~;aWCխ(y0˪}0cF+piU$3yvA>dIYb\;{<95Hwz 5i dCcz@#¢(^M1~_1D6ن֥vW#5YXTվ9úT $ɂgʞRXv~y ?cF}nժM[uK.Z YSmշ@ܓ+&wK=`4ly-kN',6λZJ O?,to3ft\8Ioi7u_b)yhְe2[ǢWd m5ɥJs΂ؽ4QW~w*v[{@znӨ"%C[bTozwP `4-ͧ¦&-/Gaeͣ쩑TRT6 5Q,@ěJDlwǡvMgMz`fMw󍞝m'$l!a8W2i7'0vR9 =έSo/~ȥ]Tx7whkrSȩS[ vnyeXL"l(ټvYT46jŲt%1 쀴|n}"<^o &:j0kw>SM & ښ1a"̇Uu)b)z?hqLbHM^ϵHz\+S3xA9j,͓Z2$ww .D#1yshT`9zoɣy9NȐT^&?F߭%T+j(*tj' ?}IQmݐe&LoD|ʻw-\nL.Dξ`UMRd~b6LH+z{$^ת+J`<^G=Lk\Lx+/Cnj. U41M)vCXf/i;Uc:cسS.o֮N6+&$-pu&uV߲e'rMA$8i0&rk΀,Xc@Q + RBJI':tu ]fT??\@c\je=^/16f'i*5М:9/ڝ +|.T>; d)ݬ0>YmM~x7=DAg\k!Etسv^~E6Ԅ,a vؽ#rM{J-f;}=߀0C1ˊ}~)y3;;R`? SZaU☂ uۤ (BUP~V *dKY-n\j^_#F| uwæxc nm4B2l.(>?xjazȫT#)K1d;ۨ ,CXGX!><2h6riMO*o(t&ͧP#(;}oOǓFkJ5g4pQw:MI4*QMG xueK>~AVc'6\/vVKG t!ce;8sur p+uk1B6GLWXP=S펬ӊuZETRpU0ɯ=yK3(+6mfCɸb|P oH־kM^|~<0$"Yk:kL"[iֆ{( 3qO:t›g,ݯnP5bE=<Fº-8es=J>Rq$SmzWy~4Rcsv{B *$0 Mf+hF [/#W0zw7̯"_Bj֩{Qd fD!9Fd'V =د%!؊nrTA8ۧ@Nduކ=%DN])rSyXW0g~.*|!ߜЂ%N| Dg5yŕo H=.@>r`AZ\ldE5hnKlST ԟAՌ%ZPػTmŐv'"(dd^{+TwƍVBcBZ_Gp|anܓچha=<0{և36f*8E<)?T*VjpS.jAcU*c4(QVpr*9Eb16P\3ffInm`Bz58%\Gd Ȣ"(  <{CYk4W*0ĤF9a˖.lD 0yE*\TmUN?JQ~N?!x4fU1G5%R E>B8)p9=z8΁\Y,,ɗNd;6Z[a+b|n;=AdVbuq`Ap4%e0c 9]ⷺKB"zN4ۃ!;T͒*T-ƒ w$:ɊUp=Y]q\slnNwu *WGC H6ֈɩrݭ֓˻፭@7!/㽵OҢW3|NEW7kS z{ ̉Nrɐ0ȾSDfw)/R !VEawb8 7$=iWnBgB¯$6lvHPNb%?ĈФ9n:.L_qys#0P{OeT 1C՘Kދ0A(jENtAi_U+5+)0b7 _Y/*l$(-j2/.(0ue/fl&LJ׺- Js>PڠoE`GʮJm(۞4x8$KsԨKg[ 糼tLgwGRT0ŵ=Pn)t6@(0l\!8īgA>P4Tq-Lz7H8\Zf^L4>^-+>QMj:mG (:3Qyu˯y`dy~-K)MWӑ~M!. |4B8UCjÜ}6!{irJ pLarFֱmFs7Ka5C-OoYrB2Cd!3xYՓhퟘk'Jj$~MѶH ./S Ė#ݙzRo#mr)*MƇ8G}]?= 2(BI=`;o‘蘁|6 YJ5)-KqdbU"WN{-”8ۅ.T .N=a+n %" U3/3&jAAG(DӋ<μT AqVW& f͘~*@}O{Q7zZ ΍kHVR|m&mCW*-xP|(:s2/ D@D+v |@-y<*<!@%涷u4lDWO3 K!@n_!oOpWq?̆&k.n==z<7W8d-,=7QC6l#;֛TW+63X-Y K皑 L=M _8  P/k0Q&^sHxҒԠg]vI{8ST@ijHdL\'5?'%#_yu}1 2?Nsj;#/w^9L\^U~C鑼?c9EiMSj ';uJ旗պ(ܦTd4&RF*U$qs?y 4_%E84 eԠ&+ YGS! )y<>hڌw߿eC:CuKV2QQ(v}T%RfU,O₪)(7PS8f>|@"U8+a'||}'л\?(KQt@61v Sg]n}٩XE/*ΌXwPуdbl(sہWZ!osZ^-N7B {c8UG |"c]qU>p l'0 'z'xx谻W3ϣ$?]T,YߌK_#>d5+1*Θ-<1y,%,Ҕ-LRF4W#Qm̀֎-rB`g,Pl\΀LwSVAg5 1\8Dq 0dBT{8NJ-< lfTqL¹h#ͩ67I&N]~B{KxG_gR D7Y4-8m=  DWtc123q[^DǝQR1& m\jGzcx(ٞ;rHu(VP"BͿ([ %X]i>,ߡN3F"`+L[R\P'Ӌxd,͗ޫ])]Uپ3"Ův+^4ە!bBRf su*$, t,S:BV_Dzé5 bT ln T%WpˍG lMT Qo2Ú PUĈS5Xl })&/m78!e}E%{ kئ7ӄI!ښ=qPegK +S[8j O5 jdxkP:>A6PZk<ޝLpQmڔ @5o"|`iϭb\O6FF*s#ɑ?&Kb ID(R>G4YUdJD.<ł!i뙊ف ^`f(d9̡oĬaL*4 lCA>Aǹ+'uyׅH|gIzZȍm+RoeKY[Z&k ]+''8ts vFf_$kO,)xEoN vqm!=k\R(a ӧ/ lL`Kiܿ{A gXrO3ȗ,)msn*77HP@8RqF\^:h +.^]|kRUn%pׅEKᰜ `gt>,A& n5/[Y x82"_wgQ#[06@_yt*j}#Y vYKaEX,Q|Ɲ?B۳н8a̱ $wEz‹d@]v6rE0&=׋v|"!F4@+Qf-r=fL\t֤=I$͋XCfU*/Wn2P; UNh ENHD_CWRᶽ+>vV9 u?iVQ +2¹ 4ה)gHdnlwE|cj/K )k $XU@A/sUg5ld,) *aqHhmma6J_BI5;h?]Oipr,0EoZ(t㒓vlMw.i1xLs^r2K-C<)u+ 0rd`=|3̅A1: ̢u& л@)NML04.^gNf\(Y\} t pP.e Q5*(u!n!>3)L";)ettJ}I(eM_8'`Hd⃬kyߌO>yW<`|%gf74ta|j-kȗ;mmp7ٖ0ӼW #J鎼8QV ,R͂(%q6G3ؕi1) `6pSC"-JQf*D9PsEϝלN. صș k;/ϐL;Ɠ\б6Ko=*s?_=!#F>G%JLӣ0c[*OqÎD)jk2^_x[7ޭGpV52bEa1Vk g!k~Y{:UحU~FZ7̞"μ+ejMZ1Ƅ-P.Lf&1\C콄kIѓUL\m6u;'_DgL 1`hr'e= ;4Gb1]eʙ[lȃ'OO(VQvu#/ ^b|@Mm֑_ܥܻ擑?.}g?GygkR!@E]a3Y4.9wiCb7-0[Zr@{U|Н/ԓQ<9=M,=QY>$U/r)#g5Vʔ lI)QYZ*`Kms6G>2)Y; IJľǚEVsÁ_<۽jyʈI t Ըirᇬ֚)vﶗB˻|b+˃a3]v6bC^<9T+ܬKVifQ "::h'1nŊ&:B%@0&{L Q yO_z3a'XNI\ mC볼]Mָ1 )Fk;a#+0)rK[a?-&W 3D5 Sk4f|מ} H紆J&X|!Wf _a/t}cf@bAR=sfښH8mQ2Zh'w6XZU43jXu FzƷ[ú7?C}4څA :!*H ˗Oz6a6v6Z&jSK9*U2i7)*MĤ5,Jh4a2SEF?upmM&NZ1߃jS1^ ]b%Rb[U(',h9M|8<`B7~1H%_ij;\O""BQ686)5mEOd @V )Op7ngVjQ1B`F.DR 7q:{s.c+>KmpϦt=V4zk6u@ :VuQ*oבhz?)p[w&ЉndKqzӒ1x(FK]ħ>aib\f5QX=ayb+N>7f~)eL874,HsiZJ/}%u l!@f k E Sf~,qGEi.Qu2<N@θf..n }tU4CD(gҎ/JRV I ,vcT DZ^il"/7gҮj3 |W6謙Cb*lC0_v #ַ z!,T ϲ b36l&?65Ы3C@6KxiKdl/LJ8)rĴ^J65&:pkhό/i$ojyڋ$}̒KobxYɝG2.U#S\u7``Ma/>Cߊk-ADȇBrHe Q}I2800.k IAvGu8H;4 B}Kɧp(yHQ{\(1@[Y4% \aeױ~&!=ֆy>yO{U*-o< 5e6bN7~d3zUQ׉JV8tH֦BpCE kI2f:oμ<'IG~e O#G]zk2ZHӁl_m{qeE^": YY^R,^[c0EŶ0ZV fZcP~Y9dɒRIG;%6(mKL߫[qL@(|H/;|M;l(YxXGxBvMJ.@ :nߦ{*՜]%ABZVb HlG"% ch.a{yY(Wk!FOB+ ^9#šx{l*Vtqc'0'SM?Sj$60k1 CPL'=9KguA;©;HH4yH+*p~b-ʁ3+Y%5˒W.f:D1)' <bip_c'UE1/.ŨX /c1!T ENKHikqzHwdT ]>h?E*ژǜWxs}|AkPմ^*{ѿS=^'Oqܔ'o0b |M/K7^bv:f.UZ38O2c}w7$_4դmFaSFiLH$.Ŕ2;vhH&ЪA 'X+!g7nǾ@F}^CJΆMɓ9"T n& ;ؕmC(Њ+b(Cٽ\glF\)0~7c٩8( Jg[*cۦfE8(!lNx_{:mB|W52nuVAW]gKyD̓q6UwRK7Xbo8tbq`mHiQZGB},Kв}1'V%pR-wf D{"(̸쫨pAӉ Bs}ok+EnX.˶&*R }?@r4-t?ڛJ*=<{g;= ܂ L؄0k f[l2^Ͽ+ۗa9  yZcx5٣^"N.0 ,s+"UN) oւ ȶd]E`LX#u<У0پRS\9K|8|pB3upV~0 D:e.5Eaoڐ=O4y R#ۖw}ԯe#~ZfM^`P.DK3Iu)sߧ@Zs%2.vmn^o\[N0个N-<9`dDuݕm++ (%Kg5wɺ6pW$;':?Q=)`n@ LNԙmod8沰V)(S+monLuxXYX"@l_pm+^Hͼ۸Nշ[zMբ[QFpF,6܇ zKL kqU'CF h$l[mڂCM3&DE\F $4Iv߇"4gm| ѱPtO|/*ZB%U8!هR)\!yhnJ{1DPT^:k`DB,. zպ;%SGƌπ"MF=Ybq/b9LK[@z}՛ցP/[O!\$eth-g;+zQWs=2dBP(8Hx }D~*S ݱ2@Ple"j|eQn&{-A%C<.|eꞍ`ԈoHģYz #e+Hq1.'勊8O:ͧΈV`3CJ"-Xɴ0YxgXy/6C}E&~k2ܥ"~-""> p+t? .1 U}kb28K8$g 7Иsj튡r\p/Wm~KSp` `WR\ݰ4l\uT BϏ9li4Lo4/}7ǢI CQK_Ϩd|Z,BI]snSS5ܬA3$B(.)R,}fTMumb Q(f+}( dˏ'"j2 Ut 5*?fvyrNN b?cYudZ7@[d%a~+OrX4z_7jTq*Yv:tUUm KJ\:']=1|#Uwe~IK3AwmT1,v2i 4(%}Tz;A\Qɀ@G0{,O ϻQ| CN%hBw]h1pk2\[oRER8Iҝ~Z׎r$ap.P~`·(9wiI3׺C.}W`k@kdq?LwL j8D?> |v=lc2.Rq,R.\ժnH#_\;Ɉr8<7P~469Syw 4& H庰OrcSaM[xU ^T)%yrJ5Z4٧MhKqŴؼ 8 Ҹ  G^Pz~ΔNK!6<)$SvQ?!5XǵAָа&*ǖzydrpb-6AN^{c?`؂&,ՌP8?V.]wՄzKŽ%P3 3uƫtا_&+l8(kN9>2enk A_.=T2eh028WCݕTO 7Р%ZWFEZɫ uJ+%HxwgCv7Q&6D"zC/4-m(͟JEt܂8P/;9gaIm6K&BaG&Ta,D E7^~D/%?w(v*/^b6" lO9Nh?B m ! DOQ?SkeVp/FMNh'Q{}GR)yO=IزJܪ $uS :cA ͻsmUO;\LYɨmϋ!UշkfՋҜT;+B̀8zGxl1 c>=r#|<QnQJ$V JYYFՄ'DV RoŌ2qu#TB+ -i(G0mg2bb6x)z[]o9f;={f $QHǁ0|F ?f.&ս4Iä`I6a |HqMb*)T'  ^&$gi]桳N:9ET(UisG1J= $AN&'SVFFH(KռrfoY-ƼU3NT'|iS? ic\P05HMx|@_+| Ă^LeX$5="<4m"mxG Dz }HrpGl'GaEoʱ _N]z`iK\ (YPC.)Ze{!Eq 1GӴ8?x]UO1.!q@:ְ(A))y<Ι-|tR;>y%Jz5eWZ<5kñm W |\dʦJ>[QFxK1ڟoI]Y>[\O\6zD[ٵއ$0d07ىc9XW^^_9pUS_uuoP3\׏opׂn'4T#pu2(VX{=B0X]pw5'1E9l#'E$DA!Nz] eLb].i 1 lob1c }7)WyhpqeRhm~j/T /1_!|Db%O'e~"?~wwiYgpрgOi/jg᳑Sx]y* E%B?.Jn|'m)V8Y/a̅X+sv@,5F#=0vb"u6]xE gNEeHSEQXCZixd }Ka`3 tzMa+|[F&}o$siٝ ï Z/LOF}C*f$!4pͽys}bU)keYN&g)u% =^74%l9Edẗ́㨷uXEa֒aS (kҷ#}!NzLjS0 ,SK6[ZuuB,5PU>lu_e"GD.p@fD% pc!enr"-=%" B2sPۉ=29/OcJtI@/t>[NkC4 'K&P`xC>mXV*Ȥ?Yxœծ4)\Nxs{98W0]:Ǵ)c2^\7gYZ07070100000277000081a40000000000000000000000016101d03c00011eb8000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/qede/qede.ko.xz7zXZִF!t/`]?Eh=ڜ9MsxS G\R>b͒D>({*EUiB צD_g^% p5f>P> -fv9g-@1 НEH;'yZpTOK٤fWB1H<~w2*>T?i;x &üncBm%2^K$$I'_Y1Q@s4D@Y=J@;x{0A|t29"jdʅW'PS+OJDqyT),5v(T &sĝ0>Z";u8!V>ޜg󜓴v_ʐ=#+)e`#+F⛋n#Ru.l@+_Oey1-∼lô# ¢'-̑ x%hMjoB@گU9~%zSmf܌'Ӥ׾ƨQN!a<ӊ^swBτ9Z"[7",ݏ-4/MDl\1ӟ)Z:Nei4S5 6Hv smp ޅH`K/ ٩o}ƸLdMPFl{EVϲWjݔ$&}"y$5Dt;iAkkZHn(GNA g{ncn0ics>z7y <hRz@~GB# i`؈57Q;+zXT緯X,p,W"2_$%Ƙ32wʇb HODŷp|T""ݵdb2#O m*:,1͓>8Cum F*zN0G*dߑ+Rx0`U^=xpK)Sa [<|[}CWBrI\B2eJ /3 A!)//G֑rۦ5撜.{W/2/*O s,و[Rm{ 1Rl,8utoպv-=mtf ,i@> ̱ =eȏbs@:+=KÃ:v5{S\iD? ^KːԺtBnLգ+,n%>ʁCKHΉ2VՉ@{}퉬}b/rc!'1SpW=|JxdzQ2@֮;:zT7R¤x נ ( fʠN:0ez)F,Z>YKKw]8=x?Un3k9zNI"k,qWA~ Nb;Hԧd:wj+ y-Rסà+LPW ڥHb'fGgimiTa"$>y~@I'ʄJ g <!("gw2K#ŞdŜa @.D;gbFf e֞۰bM|c[g.RE?iTxK Bs5JqLg8Yl/"Z̳ FW]+Wƹ(вCO9>(eP J=#fUӞKIJ8<3E=z.|gĽQv?ts:3D8 P/&⾓?6g.件KČ^rpRC #$dgy/`7?ܞV.z&TڄK\ZRW$(V[ΓȤ|!AݼSJ ְh];+tHU>7MbצvY#}EN8 hQnXXŒ W"ojSWu uId T! -Su Ɗ`q0L#!$#y3,UvKKQUt/_6e \'K^0#' -{Xޖ>E)f:ͯ `ʰE*5Wp? Iv: O,$ϻ(BGzQP"U 󯬵V7H,,*?'k{7~y x]7UBC0- Ӿ7t*d׋ SMEws-ⳙ]czW,С?E6Yj&`4;[Soa0?^p 3жoͼS*m>А/em#&f7*u]݉>ǥ7 KREY||G Unb R| t{:KI-g7kl,#@5͏rHt ɏgUR] ;3ḃ. wia|hx]]7.^O!6A# CW>nܽAԛgZ>KNMXIa{Hx(Z3r0D:n_ ϳ܋e5ypoٹ.xChep,oN(O H1$ÔԡVEZȄ.9 S3R$MOh5b֖_2=ȡ+D؃1e>'_(B|b`1U|D3__ V(3Gz8ՍJ9N+lGZ~0ϗ\|c3@65alD7 ,ckpb˼Ub}1n|K> (>lJB8cJ'Fݦj B0/81.@QXYEE%owiWB&NKX7> +r9E-+ Y4W ́qb)ec@A%o=sJ7{(:̿MqN &;k;vYBWc3R :w_UB`twyD 0mFFFg"u%>Ybj?[]̈́gHT?eh7#x6*{ɬ#5qTba1upX ~` )RJF9)7 Y].Y٦Jೝ~9wʏȲOQO?+˓w_kΑt.ï0Kk$=1X$ z}fR:c71JGc<RlxUqq΅;=,"zFaI˱/IϚ Ҷctb }Ӌ5#kWXI-7*|ч^g;+jvkg~ a@rwrai ~M2~E?'4᳐HBGhن',?;\#.9ic 㞔oX hɆ S-V_qӢ1ЮLX$LМ+ 1&GE?,.n4IM,!Ax#sq+͈ҵ3Лm^WH,5A R.!ceue;\?Gp^_E C$|$"e^棄 6 {KʏSPw=ڈ b^|uv8+al)s&K͢\D,ݼNӉIܳ(пh("y2/E$QC`RVvм9nb;[ͮ n4wQL"4i}F}+mGb=wAn:ᖱ$72\3-G{v)h}xm:/\RћCK/n

      #@p'te|I#BVrǃ \ok0mIӖ2{.1=BgoLW#JQΥCD ҈C3K/o!ý< -l )"agRSw̭D:;l}r"#?'td1ɺx+w6&/U {a3dYa/z;W&ko^( Z1-it ^NC)~Z(qVHxa/BCy#[aYiݠ64^]iZ9 '25!@ˎu(t?ʻ:&Ӑɓ>bwȌ?#9%c^vUso b׎6~ TMs1!6V+njwkp9+yK1E8{8:ky0X_Iq_-o>C鱤"gR3ȓt(LygI;9ͅgkw듟ʨ{wtd:dZ3Bo/j?ZPE14AV~'x5@st.r9))&=r]$uC7iJͩΩhN]ا/ߴRjϸhPl{00Ql(qEV3c3fԚH&.6SU|y;z6YUG_Jc,{lvt2U&w1腂aeBǜVF9At{J'fj u.x<k| p3l\Ă$BN SIL'(LҶRXck\4s~-pˠSjOIO.HR^";ybt7냐WJ´j{)-Xh2؎y5~$ DX 33mSS}\A|VhV5<٢aX6\ ~ps.&Gx OD>):I}P]oJCONc$Qu x _ GI:/JAȞ두DꐯWTܞk.-㶦ѹFH3iKPܴfĂVgn0s95>eOm%YTUD8տ(FXlTboR/qvÎO Glij<ԉj.2t g%@/UD0B)P-֌5[kA(^L0{䑊*e q>ͧ3܌mܹd֏Z m-'A' 4q;^M$>ۃ597vT`iv6¥Kl8y0aU=Rta{  ctp_22FctrJY:)yM0s xQ# hC 1ᣔ/dĝSbvڸ,RD/ b5[l2Ұ#ĕ;~ϡ\/=Z(vGl]jʼn{M<~}@ԠujQhmw[wuy(3B(@ܶ8_`)D$܁5 frM?lAwqjxyȶGHWiz8jӖxg} XV~N86x΂xDI}c3pNFga/A^&n..oRt.:: nE`VTWk9$~*0Î:p?Ak>hK 9 0PzW;e6s^qү>4_!tq/@Ց6<277Zx% 5ȅ5wȫ%Mw:UۏLޤ`Bʌނ5]&C <bJ +#,r$h`J1xO$+.Á9*tD 5x= D!`ear;)i*u^uqp,+C^_`hL\Mpmo }"$CcR8ilAFT5pۏ`\k3\tA*/04A+rO,]v} rN} rUB!J}0ȦYlG.Td l]לˢ|Qzl@.]cJvq*,HJy&v*ay홧 C~^n45Z%O"?q9-#堚woa  屉V `Ϥ7œSq>V_r}EмB*1髜s qEdLF'itݪmJM/b`0kU4\%J:P .a~K"fdZ:*2]A%|UJ&Mg@`՜96)d1$``ki{KbkSU%LӐQxIIbTR6,:/9SUl͆Ļ*$0t)2NRZ>DB fin˿z傼}C֔׃,I$Z5"BMjs 1F,o zݬ^m}|bcjqzmxT.KP|^11—dINomh(S6e,RwmXUPR[L~/X1'77W3N@:BSYQzEAӱv.v;>``2ƭMHrW`mi~&Za“ X I&0yl"a4s ,BvҴg~M =Kgp '*otנ/k ͎h P$㕛s G |TocJ}w$Py0' {H"{sg q1c̶Z]U $*&u)(N&`Gr"Ykz 9jƁ?\Br\dB]݉jr7$\Zr _ϳ#+_˵Iema;Ӫ`GRt0gB^wcd, M^S9&Wv%1jybum/MStȎk3U%MѼ-p!7C! ref%lwoٝm~Ӈ? S:0T>#+pZQw-?OEWRXP=ҳ{/E$+^*2ȸ-yJ9IżƵ{I;@zP%{Ƌ̜QuH*B1sۀ65 J9B sN ש;Z8yQv#;~؇)t;@$fzdhjc_ )Y`x- s_lŔo]: sV!_,߀@<@F&4T ʍTgu"ȼc v]mp>\Z&8zИ(}%A|Zв%MGЅ7fXdn ߘ  Sx8*l9*f ʸzȃ e-Bw*rOe7GK3W>MvXwŊ"7.2!,B` 7{!}㋺Y9Uhb7M4]T]ok+JnSW7'*FR՗q(SؚX+l⥑ T2V_ \eUg~6{kc2 oV.d]ak9D 1I#w ;۪Ui> d`~(\yG58IbQNA:lO!;WAu115@14:S-gŌe)bRSi!4$cs&׭ :jcIZR0&>Y'aȂP>T~)~~Şs\}eSOgi{p%cM\r(`)g BN|REB[gAC`V>E  =fl_d;If^ sjP]\=ٖ C(}NFM{%|#e:D'@r -Zj3JI`o@~?;铀ͪ?$>!e:M%2̇ng訓}S#&{=hkC4 >QkPmL.bt'݁>qPgKW03x1{E60d>/Y,ʣ [{md}Npy/C%‚X$X8WUskc |YҎ;ژ,ʪBXXFPΤDnn&J|d $KQoڮvֹZgTB ?,{R]ІhTq;4@Mh)"鿏b!agb]+cB֢"9$֨^Dqvfxwֲ#7V;C73ٙb0拒%7mהM)WX7fhO%{zҳ$4\s.CaTM G:2ˣ~xy&;"Rh LyOȪ͂ZM7g:9cWx_: ?Wh/ B%PH0\#ɈW'6.\ZpX=IcJ }Lᴗ_[Ck@=s̍:B~z`qpMfM&cwN n)i~Wl>4+c+LL/(2lu,tpdtkeaҡ~(Uɮ~Ggѫ2hcpB͘cO9wbj<.2'C;< 665?7)?|r^pT[d~TE?3ȝmh'd/-gKPZqIkYnγ& (Ȅxa&`]_#edG,ƺZS,{T*) |.?$2EģI ph{ޥǬ(BlUI7_CI%;1l&zKJ7, JZU>[aNWh^B/8(`A.!4σ[GŖ]Xng"ap3dxhnp ]&7(bD5b2);/-Z#]`xpX2 Zi?4ї YlJ_ٓG|CXH'aG| 9<2[4/S3KaXΊqn^buXׂ NV\*G_,++. KX:+slL.՟@X"*my?LA=xSd"v7>`-drED)<²w.g5R;,Z Qb`h4tXRLg, aj"wd*K5Qԑg?.,ҫ#T<n[Elzhlj.P $Vi;,d'|;~]YWR]i#'˜6cG8nG|WɫkX͏ p3eC C əg(Iñ1ԈN(IjnįF{‚Az^H^7}no:i<ߪ1Z)zc}Sf'lr C̨l8? U|K}c9*ZjCOPxLT###"#;EN\GuAT_lcnڲ{ynNfʩKPT| jliZc >;~XpF6udm*(Wldݐ֞vѣWlU)@YVzF~8fqS /Iz) 52AbPdj@'5jQ؛pmg=-4>{M !e5I6CUpS9/5Yסʁꈓ+:,[םQ >sDg/~shb9iGKr^Y ,м?V2pз@.WlĹ& X. ozQ;}4ȏ=;lbV vVQL9`7:BӦxp.$}2<ٛ&YWn! hv]q<:Ax#]Oݔ- 6/xOOka7.ᖒm( D>:6MmL4JvWja=Kd(7r4&l!2Zv"hzB_/q5"u. ,Y Hg7D[VDL>z anfWj :Θ:ULo#֠Bwf, sU1ޕ0V/s >V[V7vUur>^5lhPݨvS|2;Փi[rʴ3禃N0x|c8Rl:hvqxI2VC(I6IC`VbGYKVo2xLm:Fa^aHX ۵K&"65Hq֛{^Y*BYķuV^RmJ3"r͌lDZ8 VGyy|%ؤKb!4l`Å;o)X&=a-qZjl+SIAw[$JH:{p Ԟ9CtfRq}!c8QH$J 0N+ >h@ΒntZnETmT`4G0N_௺&:su|k[@;(_}~A; z9-b`{unKy1sg)ϝE|쓞ص !3%,̛t/c8f;yԁJx#d(J0 Nk6WDqrlh-6dfAJ:CZfxNѠ[_cYAb=+9׊MڋJ|4'BʬOȾS ğqmc{eqn?>rkہdV\}q#x:+7uCcz ݬ/hZJ>WlN.N8qcsj$O|bZk]u%"jjY9WL㾥Y.,)qMJ} z=@UԪ47=sΥGtozpmsZ{0 xӃOB#aO‰*)ntWf`@zKeq؋dg#qx(}G}itp4-ں575W= QA>US=ȳ^ ]؍\g)ٻ -h0ʯ_?pp6j~F[-'!iml%a{ =V{7pXd;$gצ@1O襬Re~]{A5.(D͔P6:k+To/كvc5cv`c1/?+ttz_B{lY/ > :%?4y p HX'b;C)̘d0e+# ^:I"æ'&ҡh2#ϓ@ĺ^9h 5/];B0iB{ѷGFyXVNf <3sXH-<8b<[IxȽ?(,pgK`9Ubhp&'DդXυ h́h\Iv x9 tZy$,A1:'<|Lz<3B!UGr4ϝKBZ ?|d7QZ53Gɨ:h4:͑ WT0Hhޫ0R,#EQ"htsh%}'%S 'o NGT f2hRjmL}%kc+״=jZ]^[@ 0}I .9u;, uI̢cѫm}>qj45>mYȖCN5u#  *F*v~ͬ-% K\Cw_m4y *yn'bjV9'&4s5pvmB! _.ֳ}^_A !$}[Sf3wL *$Fqɿ=TrEⴉ:>?Ukܷ8nݽ5I$7ؔh&z1/nq{3ݞ򶽬?E?7Qt܎Vz.}p%fi=CoU'i ;ϊSzRe_bZ6s4){+=iFty= rTg0-ŽrJ\c=>oKg^Ea2V/V7x*'Jx#4Z@heǕkuvCPRn tMg5ӍEV<lH!RDVfc@jNȹp'=)myK,'SpX.fH_gI{l56_֏'@t~h$Xe.e]c%2XqGH|Ǵ`Ik"t>EyƯv Ι<}P5XJ/@6P OȐ=śkINW4 rY}#WI}߸m\s ȁN))bQM; Nb}w-o' PUm)MZDJs T$2~no: Wڱ8m 6ߔa J' 1E@k%1]'CNN5d]hzV{'cG٢]w'!{ҫ9|`ͪb tfdF.N;?͙bzWx+]RnͳTWH# I]GOk0>>vFfêQ1\w5.d0jR.sW ׮F"ItL~80UaDE ΍ܿssaބ>E?5c[Y`rRO);O1cy}'MG>Z3Z9d/ѽL} ل]YU?Rڮ\L/j ֣ ( @8ޥ,8hJ9N%AG]6:1Skn<ʢk~?\edM)`+f^]o=;oZTB>I >LOV+wg[_TDS b7_,iXӟI$?ɭ[^*|F/ڨZ'!=W,Ҥ = 2nL%~5spto ՏIVvD+xY 魰W(?cIyԣ+̸4MW mzrMr?fC{as]CZ9D$F^.,} 0̡iƣ P4(R nBx{mUY:AG(|qnngx#Blu>jQIlNHxUنHmgN1Me-YT {ϗe<>02lބO?t]Жw>121YVZZBIvI\ftwV\CAEA\6xzHw j"HDdg0sjJ*"Qϥoc$uG8ÊL[TCMM!)8^bӡc8&ThuFj3⭉; %.ed<u}fi axCd W=\p?'7f~!]O9?ܟ&+z(ZMH-̞Kp=dtXaOR>`,_}F^'x";.ZUl<jʚ7͜j0ZN'hsfa@żfi>=D- mg1XdOJ0jBFsooY$Qe2.S {+3AMzIx8+O3攘YEeI1#kf}C;UPlDY=2K~C\0yy j1DИ/kVZ6&^=-noZEWuA\ޟ}82v󥞩o`iε,8\c?=u}7;i Y+?NdO ӓz0HQ8O#;3P =>!Ij% >'t>$I@tQrAxSf)w~4q]! V62 *Ls Kh>%0~B# meBM;>M\=@>>'ʮ*Z=uV!"` 0SkȦ>UrOߴ-PH}}o'DMc%-dY9[/\~U R'FAhgPzk❟njPxD cyT&`)%*KׁVC԰QO d/Fp?t@䔤99XP[`O.9Lp bE+c0Dch,R2áyx]OQH=(Xb@wx)QVpўJ WXL١VvS'+Q# ^x ?ѿ/ g%MdV(wzoc>0:i5Ek Kc*`|Zx9224Đ#j"ZltѸM4l2{|bU[:M9yHbg߶ _-Ԃf6R Vsh/mfT`9 u/O4B oQX(ϔ(ZMp#ėA}wYR]dxqfD-"+۽|7>Aa.oE|qi,CaA7; $7KS5|.b&Bޮ7á̢oI/ 0 לԎy~U .oZ؁EV2Ӻ=Dq=[?0A[!,y/3aiׂe'5΁P}+ T$LUu-Ϯh͍U{%gt[o$oqߨtb?O<9bn۠v`j&BA)/^^PkLl~YzoD&nhȥ8Ҍ-Kt*\e?d&7W-LT5nqD'8HQD/_V;&oD2ʗ0n=vOxSE:GD w{|'}dʍJcҰ,\I6T~G5'Ĉ|B0@.݆ bw! XV[k QYN,~+nv>VnL8JaSm~^ tDs,`ՑVj*^('sI{ESMݽ<+igTdrWC4)#`>܂hְ涶kT- Qxlj6 VYYMCTeDa@ Lj9TO,DkW*9~T׳e෷a?jCM._N1,5Zg\2| xByxW@OսtyLK׶$xuORb$]yI7XΟ˅BdC~w ɰ§Q ZȈ}^$|qI/KRF$F \rMC&Ow? 6<45_z) $ h t)*%!4wx|P/9Y nmMBd@Un-waы^P>_<"J/0EE$fSF[vɯ㷧,v`5͎GP>`p<~:f\T;QJs]7$PY ? !Ti%C7сZ=#'~wc/ ܤ@54tQok (x=j9|Ko9׽[%oP xP>(mQa $0xA#NJŐfz0Ra8QR7]nh[wS,]U`0OӰA_9ar.6b őA 1ƿ“3 0e.I"ţRM=8rY(mهϦEVT@BߥmU^ʁ-ԁ' %堢o''$=qFaj >I߱9ҟ Gt.=hTe<c8鱒W@+@+Q S+i* &j^U Yr- ȕY7g S} yG_hQҋ=JrNT5a5sS%2yh$ݷ&wzA"ޡf*CMT!%|bItQ!ۢ5SySg8(;0:Rڭu%. iI$6"XeYߥ "-); 0VOXPe^mXRgq1w ̜R'ٞS -m˳ftIcSyE*TiZ5_ckY&=rzC$ԒnM\s«ד^a#v ߄缾F粋E].-:Rް끇;Ys#M)u'[%*+8 ڰHb6~9otPv?<:;UGc+b- .>(VBxYq7G[dg>^qn-;PPSKjcY5HQs2:U3wb;TY݈L?Gj .. b>Wt?5ozSKW̓۩At܆ @O:N\c홈Zpҷ$ƺtBa/׳UlRELsmtCc > KFJ(;ğ%'k9Y {p5y[E\^yuC##Mלqߊ>Ri+ v ܱhcFf sWg($JERwة1gwCS2cHXK3AUm7n$+VOhSCASL.;.ȃ_}(D۱BPy &WƿߦPK't3y'V yc$ sD3AyNZ,ip^7"L yJ,W"{.]|#܄x3甥&OɅtΙ{[_F-":2< Gɓm3B8ʱ^Ϛٹy_ӮW$+!(IBhٱn8>J|bM 3~f7|2΍nI~[| Id)(u8 R-H]p>>:+fC{F2?E3e]:NaEtPjL\>/7~/juE=U'"C%ٻBH*aRC& dl2?: 50N6ӶI[Tn9{-&e<2=!р@gQi[G/'}Pޠ|wҼqM>pmJ]_Х~@` ¥>B)!m (<“}QĀL[y 9lk:Y~%=yq uŻuBNX ]_FiՆ<h5#@]̞ 7PY796nF05wh9, |`wYCտ$*=8b (VnBoqm_&F_8׸@vMf #u@T4]&ob + = WִPp,2;)KYDЭU-b$=ZxFby T6ZnkLqƉi_i[_JӴe" F|.SάWl"#wq&o`>ff|bzi4Y]cu4yh^Ѵw Jph 3mX1]='7{J -ƭUdTuYY=4;W+0Jt"q3L/!eưcAFPK"'۽€-}RI hPD7~Eͱ;*R, =ru3{ՙ"V8z1_aq=ܲ{8v(Ax*׍%eFjl+{ ňo#\-](i;k!v/!svuh8pW4P-(uArHҞQ65 L.>̈ؕvlH oPtUEƉ.N!՟*4 j`׽y(`煃DSyF5צWpb_S66>Bf,^, /'7.yC|_9ta~j* ?3ڙ55hZ2*_'fiPE KɁHaLt_4Y>9ѵC`Ϝy!PV*BF,@}1JOE&je vK ~.ͩ4wwI W`Vf (Mlೳ3ʺB1`}ڃj#RcG1mcM`*,mP]1UG!% ea;:7DԿcB!p.-?j lU _-MxѫL^{yߟEQ$ Ʒ!~J6M69P,gEO,g(0mWE}W6='Xvv{:(5ߪSϷI+}p'It@^*ÄvEE:1 } n"EqݸB=X#QR߫@'BN|~0Qi+t3`0ߡrMEo/61݇{#bB snR5/!J!> XGSaRh[#L&SA# s>9': IћB,1odz21^حRܽhy!LivcF#M JcdW1gRD,tHV7Pr8)2΢ԇ[vl )4ۀOHqRT)f#-uh5f'}9l-vG7 b~22,$}>vrt*9jT߲C,,22x+!F#ܬ}'%D_w,17KW-iS;!2.6D@Iqo F G%lwAhT>v%4#:PI02Y3g< O)@ )CCҔԷp;C4J|8gv{` ?ajھ*<+ ˘gWC('3!Cv$]fl|>c'[I!|bGbDQR³dhB3%GN!LYˆjs)Lo^?&;Z`~?yjH4a;7p!$&ez~uA{ˏ`p:(4p5=C DWEEiUWd:sۧ_XZ&4gy6m|_ޤf|[ 7͎͵:Ϗxq>C5+3bthDa ƴEh7:>,!b[ݐG+:ѽWRU8P~z%v4B= BR8EU$*dWCe.|21żpņ0 *69g=-%bǡG^L\W{@WTDZhfvDa;-E/e6ԓu(YVSgC$u[|>ӱ)*4n}<̨F%*^— sυy5S<"xL@\2pq*cmpHْpF;m.{.Gq21ZFO|L#rt$$(LQܸTDh+6- 06"-nמѦ\l!\jP<| Er%ǯ (6gIy;`|0n䠙>)T❎W5l9pM<BO@Yvˊ,Lr7 )seV6h(ꔹkĤ,W k* cԐD#R?mSDrxf2>\ӸN9ʙ0 rmߌeb\uӱ8Iݯ!|u>hW75AX\ ^gbVMj- 6wRm2([ۺ!~:Sq81iO=FXgߞٜ٣"5L'pH+җHf@'m9K!auEUqo"9RLanӊ#"o f bURbʊK`rf2]J(U۠٦J3I7a| sij.52D:Fp1y K=ƖL+G +&!EB{ڶpäx -8w_㢑7ՂgDi3g: ;xt*4nw1U^*|#b[yRW"vmB% b賈&2U1Aydjl~ܥQLِgһˣO7PL6@=_[Y) gEjbɛAp:zyk%&uj"fi=7`"'Ĝ$i3 o ׈uZYHࡁޒJ .lGJpcX;(NIL-]; z ·K;.j{oL57R*֦T-C/_Q4,\XʃTƴ\4< #k%r~V583}zX0C@_D~d %k?=ȑ\L0R$|>}bFT[ uJ rܛ,ɔlc!UXRxvB_LoA^5BBv lI宸zFY$@E| @ ;?~Q|Xd[C}zIY_^y[eT3 1H^Ed(9DYO o <,5.2&T0voQЫ.B |P;ΛE5`5q?AtK=0r'Y9Yܽ%-ӂI:q& Hg&AnX݂'E|GSwV'Iw4=Pvsm AI2 46٭/5Kٖ5(B0Y|m/h>I0ٽ[pz"nD9Yca(J:A- *Q;$7Zu7h T^vÐf^JZrj"7Wy{{C+OUtv KyS]{%HGe\VtR˿0p{ \I'+{petHRAb?9R ^2N jo~`UvrĩȷRcbZո4} g'7jrLW}[P]D_$ŕ|>#\_8QIuNذLĝZA Ⱥ5ND|c(r\Ht;T$UI".J?Ei) MB` :Dd ,xMWjCᾰ 7jo ;RkVCb]q0XUZbϯI``}U4ecfn9 di^PV"SNվ|}f;zLObJ!|$hSl=dR9Fzd}&;E C${ҕcF*C<_rZlȉe`WBg5B|u'wK̸:4PJ)"AdÂjD.獂vF`USVQVs|lۙ%,41>bYp 4!`l JAPjhkꄤ u7:2vc6VɂݪoXu'e*FkU\0vn8{By`&Ԡ: Ka8)c7vvz3]J׸ɚ:4Y啢`8gs"Z-Zưa<"1RRܩ!R~4?kku#e'n4˴oS#Ւ7e`m>v0iHr[ϑ/ v%@yN`C \!M J,WJ,G.i!q/ԒgY \ClyrKkZ]`,#DC쐠39 o=-IYx9 vz|ǩ7}'%SyMR0fP74oq2n3y*Yh;cfV<5JKrߋ˷eEw~,p-?NS]vFrAz.U:뼭6OQJ!QmT.zalfe SH{~_W.mNJYOM xeݣaVQ,aE]sDinBjY[Kd&^9Sx&td%qnYX|!KoPIP0.f<466B *"uMfC֡îY3ϰ5|h6zT2kvZB|_52d[{5#sc{9sn>23,ڙ Q́z"pYI t~To17L|f!F"R9*zODk 727quPl<#|9ZW+`[!R ho>i2C(*2R7w+pCƶ`t+UIЩKɛhȸO%lI8ͥ(ju71t[0-h!O3 R$9O"xQ_0/o~gs˟)IkSS!k!e*92 q :Al3Y!:$S#uYY_3ݻĖJI̪p W Qu`f#T2:Ot_hYD/[UfS)aགྷ9G>,|>.VJ4dn3ONejbdav]@.!a捙6m=gX>ݠO^9\BA|?KpˠlǕLB⸹?v=Ԃ9igdz*{Rm"J)Dfh{~CnzdXL[ t9B}_V;wL=k;:4&𷡰 7K ҽH~ZԺ<}k{8!7`We`=2xOZuvpH) Cv6'd\K=Z9g' Rrgqvԧ<,n`"#74[`yfd:kn%,.@> 0C>,%WuTǺI۽tDoPw.ۆ<5\JJ.JSx"I:ɪS>G3~aTy9_C&lkS|FeduMEUx9;=!*b=Y߃Ac$S>a)!J,W>1ٱ>}ۤNB)mq}ϱplbDfh>ZE+*͖b#* rH6u j@(g%n|Q0WD>q;ִs1EZl=>) vzD'6Z: pWXnSP~NZ+Mr 1= gHyefdyj5܊PȖ~7|ڄ%:)%U3W>T#-2}wUoMõ/Hf-]ܘ}%Bϱ +i6Н:4nxO8_5oO_ WCOe@bzGH:G%hJ|iJ8Qsȣ婏HL?ٝSN6j^HMg!Ȉ k(~9ŠQX0f?7T GКS* &g"e 9OH1u [BggDO B6;~t0?j-ӯ׃a>y'u;mhڤ,i^kDXD@q*Ѭf>XKXy}ޕPl7HNEtPLZ&m_YʏY=@iC$lmywj-֟ؔ`(gP' ٘Zݒ.zM.kaY~ k6XM*6:txAK^NYPbI#i '9TӎUښnww/ï'c:琡e'bi#H8$^QuAVnOL6'h9HW9dlדNɢ{=VROu./› \_ƏݬNU%{|N'8ġNwC6qORlgPʠ=[Mrt3WGtP$Q$C he8Zp$8"/'m,rbx7{ zW*l5JV,:b1Euk,1fZ@n[2!3÷p$sXW_ ^ID:9]ŦjHx\Sh=K*iֶR}z[mrXj۽bZNs'⨯*4䦀>M|6땊9gU~bkY;LiAI k)V[9_$ ?@ew+& M;|6#q0m]whH:'kTЉ:$&jhpv# VD TG;l4*)%cwF=߿r掟VuZ6wN?PGR4{F"Gt(_.J5}{4=.,Ciu}M,bq1rҭN57GrS[ "~كVI1 K8Dƞ ķeEkpi{>ϰh>4n&gnTTė6.ؖEʵ-TjwFr-]h[,hdCMxB p:xiHUb \ޚ^x@)P4 IٌfQZ oeWg?Sw`Ênh`ʸ )/P|THӇљ(OHǘOV̓> 풵3yp<͇C I*BÐ UWJ1 IUMҗE5-7S`BP8oJ`,b֧vO]J\;\(.dL BnpcJ ^^~bJ?^ZH Ӟ'p zF-W]ng 39ί$Uxܾ^4  Y yUI. _>(XX=iVPX0dUtۏ ko[JwTcS6y oNL.>V+ӖʪOy6 K[PŞnux x1}*x_pm >uBQ$,'B0uģfy8}_Uͳ{;?Ӊ {;R;6ַ:,歵:nYNq?{!x2N~YF@PV+W~\ocK71 3!XL G0YFLAb8*${%G}~#}ٱ$cI,8(eNXeQt'ۅUYzS; cL)+u^#USnViX^V6F%m`J$%-l4P&r$C$ ~׍5'G*YK?&&`DO,;~jq YK<G@OT';l"H"Ik+ %@^ӮCDy-t Iq-Si @kW o,A9?5#ayNϣԔw\.DU8pޅEՁJNg8lDe^89c6l-WAY~)/9A/G/p*ár;<$ =0tC0kEΆSqL0kDB·'@vYx7GUAU7m OW-MS L@6ǣ%8QU_JxD\k%,4}^a^vUgSX#,pߓe[ڢTzVcBa<ij$:AP}PL"0+}H9t׭@)Jk}+::_%1[ՊMv1ΎNpO.QO @?Xِ6SҦW4i1K} kMjPys 3hSv/<u|DU,HUHriP ?PY!#phv"KVb*fh'8v  ≅:y!FW6+ 8Hq#ٴ'zz[6ڥMY,!_OԖz*|-m~aiM{ kP,7\j}<>.]E4Ȉ7/Pb[w=z#cʜ`3i2bc/s:1?ibj&̺1J{]1,! Xӟ6h}ck 7soV([d  Eg 2;w4?a}"·7]7]GoAQL`q+ݚ(AiLL0̗Y0 {&(1>Z?i`9b- f]/mNhzeXk۫{HhwJku|G%!%-PZޤUXe,fJ{CGȅ.\i\Anu0cݐ3e><;4 k uwΡ7~b]k9Fw,Y6HH < SHe ?B2mnC34D`o0Ae /Y ҦW] p/E.J pl3)ESZ^ vQ:@®O5\}zq8st ҷ_QvQ ttF&}D hX>þѱy߭bO7>d=7[q &\l'Z3H\;m P 5X5%SGb(b'-z:dɓnAkkˎ.J;^{,ރ#bhu6k''XjNsu0.>FEeE Ǐ,%TpD ^59v5/w9POVV1-sawK<=CV.Gn~X qJ4fw/0ђP 7>QV+o,R;1s 5dFlr_ -B<xP'UArUC\^g$v0ӧ4&BO߬W^|+Jg {d±V7S̐iT:V#{:XgtURupI.u ^mz^M(&dku[a ԭn᱂v.bct(ptJ2T=jjR,V5s;oC )c0nWo t:`9$poѢ9`t=B<ߞ9}@BEr-A}xzţɷoC^_*we5z cK^"(<q,jR+'?xN9dECeCrіjݘA]OK?RURuMB-ԑ==׺JfFjB J*T/^ :>bhxǓ !)6 :8 }l(% ϔx]Mcփ3-_+ #_9?%դ퉃jg=o?ݠ6 rRvT10Oa ]rb 木h!cW07@)q7>H/=5z5v.^5ifQNx&L#!TBE(-V<[Utł&?VE3-p\-T(hIy^Cj F$iNod䂈tȜZɩ9/ y'frK7U=p?(Ǖ4nOa%Hٚkx_YRl(g(ɱ6Nb歏S4HCs4q滕6?*.'>2PD$,HFobf按'%6g/ϓ+%TSoFP<ݫ Yk.HcV:זx3dEݳjedjy,u; МICuHrS[T㝂>>$&nl>0H!$8ʠ:C;)7"NC63w0(Yv!_fx8eL'cFGg4w#dP޺Ӥ =!KXAjg[GDyIi0{M.JPyhWsN%m>_>KOr\zmí'x`܌auTOk1"pJ4NtGnJf2=ᱢ7.iĒS6/w s>Bzy8LR5@ $o#\yU೨O-DZ_V4ݻ6]PX9_IV#6+=,qxU [f)m,y^0,r_gglbCԁlSH~>-RƇ p~Nl,X0:8=\jZk!y\#Y 5a[Adꅣ9˱56$ *^Q Hb;@G-Kb`X.a`]44I*b^# vߕW {H~fhH{+@:1x\QOtԑY^=^8vpn87-pWRX[Q^l^NFu2'Ü(a3< #X w|IQ5pc / &4ucwdH , iуMzØIC$?YFt23RH>nxHwPas"Z#b *Dp/1Sہ}ol#{~"!s˨% \< 6V*w#qN~j7x*zUw9GGlm;3 3q }hD9Elc09MLC$,PMɂ] ndWnrCn]|t&B`>ddL/0f!%@rcQ,& ^ D/ԯ?"t2|x_z胠S3%i5cu%i<:6 |lDckxzGd,w##,ѲqUȔ{D#[zg!.K!@Q6AWN%Iў43(>m19\'{aWۡW5PSp!!9rpK{+! 7-v\xВMZ~HNTZGƾRa - `/2kogRLCbM .cb{]AUׇm{fZCRL`wq46UIPy/)qu?ϟ[Pra|(QNf%rl/gkXpw#v|!YlHuA [tZд_*kPS&T;jXo~k]\]{6&- )Q~RHbh:RnL7R?G KL8$CgbP`Kd_;c |ߟڂ[q$ ^k|rO\4'ㇷi ^۽E6?d)z<r'Zdά{l3u5C?(1r$z[g85C$Ϗ@e蕟M}*Oޟk^6ѕ'$z 4. ,wڣb:FC#N:ƑD#7nJ>-`Ú_N!~EuƠSRج]9 G*A|"2 >nq|~Vf1 ";7ʥ #Yӌ1dGdt#=uuvLu+v*1Kf}STc?L~/2a%SD*Y]*,V&V|о,ӳt#mC!ǰJyI3м;T]Y֦!BE#:RO n!իߍ|XF SaMB' uJ\F`Enb*Rh4-ҹ5iw&q<qۼ$IG;Z;*&[2& JQJୣ BTO[Jy[T/uchsZI?J 4K駥X=E ^hK@QwFqLND#X^JM%,7c'[ۢRi<{8fv .f8 D#VhjJ  k;k9ZGMtE.+mMI`ѼCFɵ[=V`J'CRA%qJ%n}Zb8s&fˡ^m$VB u`[4 g U0El揤Э"G7rg/. 0~5-:3Jɬr{4ĹxѿKFje:zŲh>nF$rWB61}ša)!yې8Y/Ec3dt=pc&'U5)ӧ=R>vs{0:IX3P99s2ggaZ-_vG+,gϳYdhXЀ[&oV|UbU?Kbe68Hel+e1Ml2C&, %WĉyU%wA䭤W2(PYo' a$}yHRk0"̌ r|LR û59Z2SMJ8"[K" x8RxX9:&+0Ji@FA/&J3;p{ꌍ0]b@Wsb[XSltf">+$r*q}J ,o̫}(_=Kٲ,tk+!ިGLpU6͗D'E)ucGȞ_s@HP Ν8.wBE. L,N'@zC/IDSpnz7dOs622gQHQ$QOF5vOQi$SEL2ی~'Z A^^v=&\ڂUVIQϑ~cժ—v$F`Q\&0&]ܞ+lp'xM-tӠ)s+hu:Q矗ܺrh6x2d k/GDw|ŧW*@z]Av@Q{p'S;8j #>IHˀgcR FTD=XсTբ$,:YGUA2x/ 7Hatw+k9ඌ0~BoSC~ N0q/,mhq蝹IgSc9`³AjZir0%p=ڻFf@(xC=N.jwGfj\}埣{E&cHb2TQ7Y.XEXUPua|V! 3@ :-S43E+[\Jog.gi<$Ls6pa2A`2$lfӃy=ӳD:RgY0:Eb\LBOt6)gur 495}s @jv`u9(C&RXU:~Gl 4R뮆⟻$\Fef݆01 5}yFC>u~.It)x#<;K0^.G)U+Xˈ$wp55>^dǑRl'Q]\R`K"ٔi0i/<Ky{TNzR-VK<04&PO&\sA[6NKb01VBD(U:?nB=%Bs$P2JA)H`8(bve׶lq wr3ry'kp,bUN3ra;?«Ẓ䐉ClDKuLiͶ+CryJzIV2.WIy{bDeܫ9 'i^?n9ؽo~FFa8Q\R9h'$YBW bW5{е.ޙhaLAHelZQޥ=.,aJ {nuO/6i4vzFDZQ쬲5%816yȕk_֠Pw44[U;6@yTR1Z_"~jZ3>1_b> O)2rc9wrV-$<LsەX #hBY~K_:NP&.p!' ΄2zZk [4HFfֿ5FxKbfP, P6z #&rT!Lh5zéf6Nl9ZBa͞S Zބmɰx /.'C=Ws47hvOW"o` m32QRCTLKذpZM&'AW gP*UE?wmr']gh([%Pl#3ba @-A.J ƥ`ZQ=EZ* C5d/(mvp[7 /^>҈wbhtEjm55`?Oal5O/B8E"ؠ}Ճ%ڪ<[ 4m>Z2 C+P 3+fMϜ.}S.A$;")q@wtXySI9 'y4Գc]u8f`\f7OfZB% 6cb).xi_1-w?^c*,8"2+L⡿+NA1Ч;{y4p ?i~cޮBĽ-l%/%^,@-Eȿuc5{WeB.ꯑ\ hd*y@Նb'VC)VP>L@|F}?D߳\6)&e1H3 ĮA"%L0/[ of72Gjy yXnHy#)܁ 9N/m.S:^k?pxxIn+ z\9e6l$;7rJ/;_řGӟ PȨ*jw1 h366i9&m>D_aR6Af,'r$؎4B~li3AՆ͐MsA-wmĐ*b&Үq9%q'~.>X{Nu{cA"_߉gĜ}uvKz:nS1F!7)j,F 5 1 4Han#Z )9 ".V9 f 9r;lv#I^fOZi0XI6oL?Th~a#.XwcQZ&6%רjM=D3F_3/@/bCxc~pGm_Ϙנ|~!!(+``p])/]-$NpO(#uѲCC6&?vt 0c(jI\.֬><iaߊe-A8ܡTJQc%70۬g_Uj6)6#Qxط/0lvVƚJĶ+}Zg_!8-M:t'1;գ3*e: dk"Y7s(AJE]TT/P1>V?,̦m 02 UA OYjΞDug_ {N R {ցw;W|w) n^ZA0| ȯ{:w)k =)co!!b.}-Q(b M; sE|ў8E&$rуz :.~xWeZ\dVk6[o_f$@4-+Mii͐8TwTS\fi8O @٥f׌Y}3'KP&)wH%θL [X@ހj!~hu5rP܆堂j˭5%U2h8 gU9J~]p굳*kqyw("2n8wkܾ K*5P? `P`#↑v2N@#K(z8n߇hk5J rUAO-TZJŃUT/;2g9q"@d/Qٜ`~!.˞t[53q0١BV9j×G ;}G1M%F -?} ߡ*sr&BfV {*me9yOH.m!xIC"1 030 QN/Pe:60}lnnPQHlDٗvM~M\˘Qۧ˴SJ& FgKİFߤ)([u6fT ) .ztx\ẋ7SJDSQ^5xnJ-MƨXU{DHh2qn)M wCpT ?%CB 5Ey|#,OB`&YZA˿Wv|>OpB?)N=ɕ@!C "pvd <p2`kTFF\gYM"O5)2Do5c9)WR_+ĎNXf.+uuvLZmDFuOSEOf1 K{g" 8o3`.G5<}g?~3LvvNȆ8&EMs*qu wONXos)6h0Œ?/c9:]tذާCߗ([Dצ~bS SGx(˭H\5.(-^CVaǛ0- '`? qZ]^f 2R)@:Pj_4G6!IbSiJB,'(E]/xM`> U_/闔O':SUMfꆫ :Ű2):Y`@el^RfgeaN(Rh+^ۙ~!][ܽ).JBI8cJ;<6c+ģIލbc'e/F'n"CGG=7?!MHO%6hXCҳ {CT=s-s1ǧ8l5(FO?3%Y μh[9!%)Ӽ}},I67Tv6ܻo 6F o: Of:m"!yނV8c"Zf5ִS*o˯nGi7d2<Ē X1E)Gs >fDpx$9o6ٓy#E5l5GxbR]%I;&aL3.,kH30Vb'6Tl>_{r6:T"i<^SWvdU0["d_"UNwΝ\pt#¶eyB zxÊ6B̐0ȢlOwِT{yg̱fY&9G/HCfmNSV90$z}foDHGNQ*UsZુHL6WV#d[a歍=`V?}M-tS,qek)>-Ϧ8;J,P0΃[­C'1oC=*`%ǧR2<}K/Fbzjw1 K _nbH8T|.J: \щ3((f{1 7֗U15ﶦHxoT/zl,& .IPW)dWⳮ׼5D*COCH/B^,飽]٫>ұlF [^*g1/P6Z]q~ ɴ̥7e7 썭rِW##{;:̨)+O:y EMc6ڭ ej]#1cF&ǨQ$˶S3ˈOn%9~ɣ$A9??5f~P~lKT܈$Hܦn$ѵ.;\X-,Pۉ 8?ki.L[jX ܎"=v(}uia%tud7 |عo lEoʇwK4[n<*bJ ! o/g q`jK q2ƊȶI?^!)6|Esq]пnO@Vt YsasIRH6<Ӹ$ץYMΚ).,, Nq|6~ZT@m*ƽ z*N%X):k<R'8n٣0ů-_9$X,Z$9PwuWh1AE:rsePdR)kEHŔ[*RX[.]t24lW"wj1Vc6aAD=TJjrΊm҂[g~[@0,0+gZ d1tA^?NZ?d 1s<BF k6Dgqn[*'ѩ\$)k_]Z-H=Bg8qaQe 奐;:_HЎ|,gzK iMj9MD899(G>N0Eg]UV@f Pe.eAEĜ~ṏ-y*"XW{)yEoeCֻir`[;SSZ7 gTϧx{_0b7ʥOʘH1an(ϺeO{o_=4@* Hq]mر)=:-**Ȭɾd/7ri"1G=4N:.A$13c]#T/Ds9 ?%6Buɱn 3-u?XtbmV&4yM~)o(? X;} c(ED>ȫ8SpQ(|RRWP:V#&gZ#a2>δ|5@>G vvU^e/R7ĕvk^KGg^\ؓ top2OZ6][T3n"n&_`Z+yZ~ZjakpLv"$8/_>| QA"&*Dnj+am{.G8Jey3̍NL9^b5M]3h"hϨ21-@ǾfiAiDx#"^gT}d ɞ]pT=8rWriCk__h'R Hj2Hibo n@G RZo-9af$<'B9?ꆘT+Ɔ$*`$F>/58յ V%)MTzKZ3ҹN +JRYu$w)AM%o:F {0?)ظ?,~V"J>SB7ixYB+γ*7P ?u5XLӌ.{.yz&>Cq5OvҖqP=gGuUZ{nSwtY|n_xLll_TGP{hfsȞ@k (-,H;M6Ux;Y2,0jiڣI=qEմ,}xX6lb=7MOz_oрJ_gəLx>0Ν%{Gu,ڧ9ǚFN)DiqVP6ר|Nk >%j0W~;w?~7sHX7֗oOyBW:$mat:{g}O)g9$^`˿.y~s s5@PgI׭Dy-Z%j98gWA'0#}X`Aj&BDݺMyἂ4y[x5e >1 綛bdby4&Qf=GrT !G4IT͹$ ©O;gcgRIېҍvRԇkN*9,آtK/qn<ڞpy BфؐM^LlB^{!ud~}K(5 gr(yq0&:y`nZ`ے Q X`;tu h'B]TLJǿ\tSOAJpjykMϾ@??2a9GiwL:hL_hzP©#7T>*5UBY~mt(M 3XҠ3bkPD5x!=S@_Y9S6P41Kv.e>?UcYr?9} KYZf8A)SGlߎ* RkF4*w?p2p ?3JQ,_02G ognd M3^6 ~W'=jFsvr|RWe\Ö<+1cgTLf좗`:FKI)Sa3騾~e7~9 Be,2 zi7rmq>KZXAX<:0?JYl #uKYzI,uO&ُ?.ƻ\ |AWZ\W#qe MN`~\cO>0.0"<aMQg$)NH|S%c(-EV5(\D$F*k)Lch[+!5x+#HV7̝e & + dCإTYN@I&;uWFxX 8uc4*FoYBz  KǍƼJIXl5k$7P=E*3ajh*c nˏ(b0ev(EM@l>x + tUG*K^':2OX"^fwKVY.tgCvqeuT*A Q U4JU No9v-a,ג|zJ$~j#;v?`-nJڳߵnPxքq6܃d[(YFPe 7N9r]FA#@ݓpی57.+-ȸNhi'*+9w,LzTj ߘ޷TȔO[8T'xtly _ehDSsru IA[7jz`7IGf%! ɕ!uAM~As-\O׈_Dۯ]Bi.ZwonIF.krj /[eRGߋ({J BLK}pVJR3zRՂ7Kz@%T *NL| < !S0viygIXXX WfzBN !XCѐr{fꎆ3T"ڃE[p@SseXv8</ 6_bKT~fF5$R49DgWrئ:^m+!jJCNZJg ! &[7"z|e-৵!5d)xX$UBA`^r-ƃ{y.(U[ߵ #QYӿ?nF@MsU~H8sSe*JcKIM#l٫>(ñ?dT==ڂZ6pJ8ï/}\;Far~mF[HrhREͤŅ9g{lغ) X.V,=Brw_mz9h<ƨ=-c6[+9 Q+W)uecM(5G,Q~o 4J0`Ø(RO!d[do 턁 vOTB} I~=XCoޙ-Fl<"ܿ8H8G ,GV&&)[F#^@ֵ mBJDpM V)PC '93Yမ]񡠯7ngLmcɤ(\Ǎ*O~xpVnL-'#L/cZ%HzfkS'|eA&tC~ENݏ~Xts/I>%CZk]~gd.(,l;q/zʠx5/& =Aew;F e,(rԩ=^l.j b baso) Kx}|H) ܛ DA-c}&n#!BNi9,bb4)eD+[W1<|4XT6}|z>]`a[zv$(2 ag@+UHc!Pui/i܉񺺈ƒT]uX\y#L[.TW. #*iT%' M'(7n2ba:}?B:K'ᯉVo!$e`er7MĎE*}:DwY 8gH1߳&y!4ΜB} eR8ZDpO-NS"=Ves,Zw>"5Y#꺬zR2À&G#pBcU8#؝D\)h`g [kG&IV)Fw]OOkFTWw8MK\)F`OtfpmggpXg1s[m!PĊr4¹=(vа&gЧ.Prejq({g"5{4J%YM%= Cyr>B&m8 *+➳Jk@Bȫ#r}?[N }q&.{nTI'/%s%oܪ, ^b'xBRjXnv 鷌뾷m'oed֯%t@{9Ԁ yՙnI9B2.uΫ@~ hZ-^g/O 캫 j>L,܉o.g[W)Q͂'=h{O9-KH4R6i:1ђZy_q<4:V?!CB7*# :-NK+s4Y,XM1Y k}!U+Ԙp3T[YF꬗mD'fX]J0KԼ2iά6S[!>{4-~OL X4UK:Q@P,dj7ꄁ$.o º*@nI, j焿.;q3KU 240;ŝsΪ"Q̮7lɞze١a$i=tPGFڥR\h]Uy1|눔꧕Φ)Un%;Sut d,=s>gU)&Zn4A`:.G_Ph4|?^z3S7MCTEj#N(-~[/olji 09 VJ"h|7B=ՍԋtKqi'lp4JSaֽniiZK&OSB/xȩ:3ʆguhM#bJo&~93ki] yvo7<I.Z9ѭgokt`b4d^D4N.Y P9ڬs<o6IR!/6ZwtihtD*`XxTNcSefZ'Յ* wZ `0\l$*[Ec NMCFAWM.mG640P @[1אm$u/8ЖS 4Z.+0N?CBS: k OK/{]kjHV-O+xbfQm $+zX7avd4 s7nB.77σFS8ݦ)67#N%GDm$/M lDϭ'DD<>?,bX!\HTEm d-.Z=g6`Sˢ&-`CEh̊{:t=\j~s/_yy?ߎJms2v{P>7bWk[o.J[?2G*d{y0`LĄ`bKx嚎ֽ̐XpXӥy vp=g`7$]<+ GZ@+$#,JELkJ.c7BܬLR-51hYKz3?qjyns s1`:*s"iU)g/n>T+9_WGLǏHLͱfD4ce9O$slC9Jlh8ul]8vde:(!k6wByw?QZ>yԀZLКh|%N$o=C8c <QkB`_i8"<6{~I;C6oX82tڐbs?FFVMW9|uՆ6ӂ|RiH3s"XZ^;(Lrkř%3$[K@ڮ/0Z,EQFv;+f.{<`ztbYw^Dw@;y:X32GlKsD4e :D1ː9"Icѯ(sG6_feUJ@>?7el j(aOP N_E^3疟!c d(`fBRocW?7ah1 "j@]7ʔFr̖Khgڇ`)}00k1KMM KtތC(F=;V,*C0׾W\7L /vB`t].`/voL ʉ+Kw󣆋 9Zg Q 0Vo>!]`f}%[c(֎kx4J~c0;%|47d 9%]Z#Z>OA+Vy_OZu|/-L6L3bF[Xc,V+8NA[mȤXY!Xc9/sr5|ZbX@Lj(,@jŌ1H{u&wBh_vbM+' rjwntiV\G]ZtY[ ݄ vZq>riY2 ueXh?UZh0zY.*!ʎ]X'? Ef}"-k#^M(T?5"2b._˧̽?է9@e!'.X{ೲHRSؗ8>iB*v0c?[߹m/oV3bd7U<̢  *2*w} l'ob'\dBhl7ϏzTiREJjU,G6iym n2 .yWM DL5:Ni{ռ!`/Q;صxp f%|Z'bX5te˃g{Ա chZ ù0Zw53\U6Ƕ B_!?q-݇EqU2,IdZWlG Ś8Lk EU0O[wD?ZȻ+תYks/,Bk$lB# ^skr1&_5Ek#զv,3b,~r%s>bLj=l}ѭCSzĿ!{`wwy% $$ qG.c55_a9uwy~I?"bˎh 蜤A ȍ\0:X`mM#sǣ4Is(ٔsF:ӄ e2 kӢ0|-8N1pJA5*: P"'"vwǭMfBYmx*1M5%L#1{~ QtU߱Kd Z ZnBԹfv԰ZR/iį}jk/#Uˍo pvB3uHRA BJ4:%W^Z{& 5v;f X2Z%(om˨5O5)io^]D= P^D[ n6ב5DߖH=#/D"ۨ"U^n*},m1D4BU8J1ߕp6j3 寬x .@xh,M Ĺ*T<~5M ́q^iUZ+*,ŦR8=\aOd#M@4Wz厗sSHي7Sʯ>\&|]) <s"ˈ!Dϓy~np!4/D<"c{Ȯ;c&\ށU@ܣٍLbsB k 1!y$tGC3othX^NsVkPCCa Nh>d!cosvr{y̴-1>Gn' 2V_h- K[n49^ۨB4+#u7M{ښ6RE(GznNх=Y=drݕ˿F_kL- X m R֏g s2^i6FkOp\|]hOx2,siZE+YR2l-OWOq??Hv)cpS=6WM"ua)Ivg!Ω.=H);ꥀ%Y "aGZck Kr]Yf ņh'ƶQu'SzEQЄw,B6H91ao8⹋˔1LsO;Hł hf}*-&O>xEwm%˹b0SIp6K @AknJB/}!%i @TxSHN|E;a9<&Á<ӣs|L j])t[YVuxc̀[ ^X| X]ߴ<8cE- h%G ~Ȉ=ֵf *g[FG7yVϪPø k61 H}(i*Z#øMTמ2vgfp\Yi|銘/^X,oۄ#?O_9՛w_]=#wRzuE>D5ݛ83;m '@Ymr՞ڦ?ia9RŠ}mז7 EOՃW(eYYnNیXBO`<C ʧK=kc#+ Y{ݹ1Gal,CշeيyZTQg8JHӠ$X\F?T!c b7METL!\Q}P^WDF̥I[Iw?~)09VHrS`aVa@RPB&-/%n2+Մ TPq2N+s-CE&}P/Ao$f1K; ?}mgH|s40e%1/ Ά \=ΟM/tV\C ,·T#+3^nb>- G$jPz!=^Ui.l9{ظ# Qb$^#|Ǡ*,%$2[|ݲBqd)|0 ScC |Є#DR(c_vpL_5WޚrA>9ٔ&Ph1G?:0I)x&[/n9:)BJ0.ۂ&z%xQwBF0T;k.5X2Fl:EP EٜfM+-O@WtPbp[#24ZRhrH-lD$0[@haksmZ|7 @P z1Zr^aH ^mYP93VuDyǣ+⋹ z%I)sl28lkfHXm8w8RǯiK3|C ~cwY Dvس鄑v<,O"8n ݼ ҧ +SFp!Lo-)H"j.D0"*E(She_7M wɿ+r^CG:U+"Y,\Df4.3Q!T@r`4R>o.HV^ݰ`+bY+rUF}-ŕ5ervlPG ;K}4l-?a[3\H% 2F9 N֜bsyqw~W`U> O.-LQL\>k厒iHIEOHB.91Hj^Gƣ)F 7rz^,HFp8-L߭+c?ڴ1Ĭ<Κ/9XqE8| #k& rk ú3?*D,qTؼ ] /ZI '2$P^.i08|뷗rVmho(`q#_^|͐XE 6s`b%I΀YRsoa/n_`-Mj@'D3cm\"J5qBX,gl4bʠ+}lHg?ibMn@86Fe[Zr/53~&{Q%|8:XL^rպ)†Rcl4لW#eY0碨ѥ2x[~?A m鵪v?籾?Z8Qn3H>N㧮̌g܋.PU1nF/P2<  -:Gg4JXdGH-X5ܲ펪or1a%vOj 8c?LY}8m 7GTCs?_NHW[78se_iMx%R勁[n4_sxM]*{wΥJ찝5%mBS^Fz=`rr~JIN]QRx^mR޻9-p 梅Mbd^JW~DR/ڨvTa{=)!ߍd]`<3[k^oT }z/<. 6l n/iA܂f[-G߳h6 aM$BYŝ.:~5zJ>:B3\r%1N[\|ƥoܪҠ(6Kf9 _)޻ Gh7{shA54￳'skBjA?oEWM'aƚqog~QHDPGdLu r)9iwS4@r _4 jmi3B,N Ա2kB4x(ftz1ǸǟM^>)W8I(<0Ĕ.0ww<< z^f~PKOӪRnAmU6CAvEц/,28ä`՗€,Xx>V? ;L21o@x-4` wmzJ! 3KL5=9/"$֘aFS3~R yE@>Df^EVLd/Hov]+ wgFrXTħBKrB`yz9`+04/)sAұ1ʜ C"LbFUiUSo1,0JU2;ƃh e $]uzAwd߯%e*М S<V*Ʀ2j ^x2SK\3**{# T+W5N/@DgZhMͧFj$v&\?3s՛@9rdlk,0.v1Z+MkI~dpң/BhzrBst㓆gg+K1>DR S"c/_+nOĠi c?kŋWFX/V%d_Lxb9jڬ٫;\Vjy]D&Fj֭8 C PuhHFPƏR- Sw7Njpc]{f_?֦_y]t |h &7@#PMt.屺;1p0,Z]Ϸӿ6nܩ"=| iqpa.&ptP>*.dipmb'|pg}Dn԰3eCQl~mhY Ԃ&ʿ!XeJM1zi,"cyMa<]W_b뤧̟!$&i{Gg;՟mT>b^iMiAjA >{8Kr b^xP|, LA BtP7:}Kg:=2/:+4'`—K$6s7wEMFBՍU;Nөr]R tt-TX￴ˀ&ϚRZRf*O4ԨngB$322YG1V}ȝW_?t@dGBGooikHPד6pukp w FΑwޭQs5ې\waq9I?َِ eׇ+[6qUG.# E+ȶAmc9]|/-"@]ܫnjt?HK =ռFDg6Q-W QPK[EHIEJ7b fz)8֛[IdyyfyC_`̭[Բ]3st;4T5?iA2令;WiEa߭KxxDiЂmh4NCʟ-RGS$4]7Z6g4=k05H\ˉG./ 1'^lu,Ϯ_SG_o(12s9 ˤ28{؟ZŨ?k6FdzU~;|*Uly_Ngyq}TLx2\kWIE:Ԣv5,-{bW@ GI^DN-Vae@.YJ9ru 2zy0k?ȺwBJ]lA/茜A* m=JPX;luq@ɂ傻/Փ~DUU- dӐ7\e!IN++F֖ iAs:iT 5LRԾVRv\}7P16SYn~K)m.tz ! -%_{{3c}A_רֽ֝O柷qM"` fL|%<`dgefXԑ2IvP&o_@yFc9}9|}TwФAI@en$ЄV}JR BD[9hϙo3 )45πUNoy8U8.8Rl"'@2./6)a㉳Pk 2})]õ} aS=P5v}s%q@+\~s6$|T2dltm64 [\FȂ]:#M٣<yy  ˹Y^utQ'NX_n|Pu0עvK V9!"aS| 0)qk8,(b*8Vӷn1zb^g!#4gz|oS!pkCusXTϭ+۞@!H/pFJAE׃zHPE۩ TPO`%)1@7?ayn4qsY 9 v/8 q7-!L~,WVkˆn!{Iکx7#n Sh 0I*(nrK]%eb?_>bSGs⪷^ӱkF5kT5{x)މ IxHO!f [C <)! <2ńsro?cQ˱..[ggYZ07070100000278000081a40000000000000000000000016101d03c0002ab50000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/sfc/sfc.ko.xz7zXZִF!t/]?Eh=ڜ9T;Hբ:cle ݕ@2ΘˠE ! 􄓰v%R`! i*-h)-pT؇~5*ljI A}7Q}ůoL__0OӞ>a/%.[՜@.Fatlzv!{&9=Q OaLueKJ^>i"P}E^~"g&G}ERĴi5x 獰Y'1_,r˕ )⸱EsJ{HC}uķ]7[ng EQkX:Tz g`A_zA9%~+* I N}f.MzuoBט>ѐ%?DV6y1g~V8x%[$QP8iȽNa/956ݜXMlSҧD@2I3C]v !L،Jn & ~`#L׮6TeEY'v~t r`耔~ŸEdwd< ׁ;2!* (/b?]:?'x F `O]5Ri|bsӥoDr3h Y*CS̄%SN"dg.>>Z!wij9:4y7&)vNqg,&|B rB*u I^]N-% ٠1*>zM4Dk`<❠RT+X|VcH]Vk,ww!A]ߞ*s@UCGL{w˞I'\nS+]eRO8 OW S=H\Ԣ~m"xxp3ee<{A$__p_-<=wi H \'|qBN6..6}FZh;5flh1#M`kFttc%B+Tm*Fa_ߴhׁl/oʬdODucʗ7GY U= !`Oxyxj.'e0ޭ4@,;K셀Qޗe|܅t.%}֧1PV,I4H7},K%}P׋"S Ң3ST(7xA,t?:&OƂ*W >uu:HvǏ7dBB\7Qk[[4O|̄QbA6YhBNIxu  "{J'|NT!WN)^d_cdG#$;b ]ܓw8`졻_:TP/'mDW/c cp*kj? IbG/+o9rq:~S&>ʒeؒ_(g4,f#7 cr# j F?LO-%ƣP\֯6G&%&E |݀dn8^_Slrۢ^c]Ҝwg6A Р癸3=yfVo11rXi*i?J*L$*[!P[SKԣB|6>H9Dzs=g׳AK4.2 iRpқtOvq ^/˧#UQ.] dKs@ ?^[=;@@Cyk <`ʯT=K-&S^~=ګۊn(r_G L?>wݘwY?IV8ޙg_QT?TnuկcپMJv!){- Btl89sMlL`9 pfue=_[R\tʝL  k?3Gqwmߝ7h92įefb<ϒܓF_p!EL)B^ 9"ׅ|?#G67@^)fBR@ɥw)rtqTQob<D2fzv60ϑBV˝KrR 1"DiҢ-ƉozaЂՋd{JQzau J9' TCH]6RF:^Y \)wGٴ5V31Z0&5us<]ӻʎ&u,\5d2'7IbDX$w|''/T/1Q _cI -Vu6brr`b&1bC{Ĕ 3jŧ\v :泷J&TA Bf?baJ5auYnea=HuYȭoeaKt9J7Q_`g^:@Buh!Fzɖp,|.7EQ&VTrFWB߻/WvA<6[ ꭥR 8&6|DSJ} ZO-Q`/^V'|qffh 4 Kc׎h)6 0'~0M  ]xuOt}C*?PYy@g+$Ă沗Q Iy^YMijFĞqGƀ"vٴt{g+qؼ7s?)^aV>E]r.3J:͢pBPRCC ,Lf/(ߍyZkMELvޜg㫯'x[r =5$4j~-m@40M 4RxU t_S[y~OQ-; &@xvV[5 Fz+yk8r?~`4 Ջx9([$"Ts6}.:.[<)(`fD0h|;sӏvJ2S %3=q@)a @U))x.4xa^LG9zw8QcN~G2=݇/~bŽi3iVn9m<{]+=8}Y›P2mFC p fԞ;R&IIXNÖ d6w j5~-Xe ' 7=ZݕgA5/ϏNNoBOKyݽ0/Fq ,])^=l!0mglL-C\S+xhL} &=C}ͽ ꉖ1_bE~q _~|oWr1&(aQGkX s)k+aҭ#|] K<?ݺXއ]P-J\`G. ʰr! 7TM8]qE}e>P3g$$j#Bl\arX09d",.n#%cDc U{bPuohBDqnv,y؋ >Vx{T cuc%H1};rG(Ѭ?o<Is3HU15 MWcY`q_K!G+Y4a2uDC^?i=5x`Fߚը4dYVӨ9gTt jNh l 37z:C \nWQTMQ7 ySk}$iMS*NR?ݑG͊ZښK֓7x ѮFdR@6\pv %"a.{} f`w4<V[6(6^!dB1w5X*)7pn^J(:t[* '惘^V}R4[ < ۭF9(BSJl); [m8VNn}-..(EPwxaY+av~#aEW IQŠݻ;-vRvÿH@^ +_k]=OZ4"{ژg=\ Tˁh:ϕ93Š͜vqp]FUHWg!uTe-$:~A-پB~9a<;.OF0* yrU-!qDeQ`*Z˦2Ï%j] <>眿R<)X&j9'*=!R)WIa1L-v',bx xN>[ThY\Y[O7(>,ƞWpMSS7$ ~#[GGMǃbri= WXܰWh mj`ӣ gr YlNwC TJj2gBle-/ԴcUx. Ş+TfŪōK@hw4Ϸ<o>k lIcJ>. Hc2k*[?` pi 6NI8NQefÄ8j9qϏ3;s7|DuTׅ;0 ,E]ژ1]Ad6"&+e]-!g9c{l>M,8K);͵TnY(E 1x1Hq>ad? ]BE60յ1XlXv{~'YClm^%4[ ߣ eF4 r G7DUmҲ8-^x]c 2c6BXI|d(MJn;tdeP|quF4W [v]"`?;"8?T8Ł>#R2}=I@򛇯ٿeD! ·+Q Jw×E! #7m;^_2 nXMQЬO'Q9H 4@f N?a1^4rNf`rL7/i{? !:N9uûIֱ?25N$|K*Dﰐic}è ێ, MX5\ "|\BܠIBE.r[YY3T[m!ZCI=R$Ad_f0hw _KT<.uSsV5LLrI)mǡS; z'TT 7)X4Cuj;tǘDdMef UȲcWCi0 fgzk_Ejr|mZr8zd`,P .B]vbDhVjv#ʃ-tOF ?|+|V<Ǡ3pi$:HõZ Q \cG!U$ tb'ё46SÞ bs";߹o*W8~嗧cbMԟ`L}忰ji'<ƣf".k-zXө.!{|7M∟KT2YqԏX*[(N%?DUe$^Nx{mtl#}9=3\3v0F)et۽=װ_>,3,}t+\N#Z}̝"Nl0n*Swd6 L_geP,L?V.8ɚ~wvańs<cKp ޖ)Jmnoal-'GqҖ͑I.fBL)ͳX}_R]y1_xEqP۶t'MD\S>ȸLYyF*üUMsusT]&jؗ+h\M;*UQ*S83*40amqP?8rz&Ж#qn($a t%piEbNؿOn4V-ҐSi^xIQ1IVGwQrPkIc.X ܴV{g-adCJ{oŠ*Lpa^9*GBOa;.gR9}je>}*RG9ief-M7H`o_$̅3E\4LfQ:{:5 !M"t8*א/,)y] RU@LBeSܪH$R뛛[MsB\kc=`TNJÿ,QҗҠ5OkRJ` H f;a7CSgG.M?] ,^h]}w< N"e5K:eYf_8D) oo PS糀J/'#I_>c%'Rq/-Np@&^A1xq8{7Nwn Lс5tt^{ctc>B m1m)Ȯ`9\bNvM^,lTG * s.'\joCqt+s7E"<v\dODr@#bN RR ~N.RV1o5?VCM^u Ta{^ ;(fOa14K?Ji 5RLwS Xc$n=-_1yb3e%NjPlD_L3?3c)X`yJɣ iϟL "r*=Ooڣ'Mx†lZ#EI!Q#Y:r2(-fa7{06(l^tyZ(vL7o泘ZWDKL F }letbvӏ6-hSʏo|0Gr7]o)uf ðzX?"][s[[)BVb4 GE*>FaS-ȅ/X?nU/7"q{摍M^y$VQs¤ L')]'y}iVvO*_P);4@Z^H/p0. 4]iBx\tـ)FaL! v=ą`P0d( TSGZu;?v8Fȭff$"6ӯ~;gMK(~+We#2Ƌ im?W1YWxY0>1 eɂsЏ*-S!ڀCaY 5i|NMK!ii`{g s8/ ^xOngӨCkqc-dcu$lH0-_{zAfC ` F_SuLJwhOrLO !?[w4eP3b=Fav hPSChR۾3[<3ǮO/^_cS- \5E S'SG5K.K3"Q RэAU8=J-.kŲ1gDIk zw;?ЂV$t;3%}j9648#hGOl(.T@PO-q'~'D*NR`B ~ NfJ3/c(gq0wW;='>'PA:龦=w,0(uC=@@Z *{ űG?VN yhRY˓aQr2,~4k]m\>+">hG:A=;}=j~;FP26-}|Ӡ1ã)ƀ/W n๦ҁb04`fo=.0_V:Jfyx^3LTH,@ꉲagZȈU8>Tr(Ze炖m,pY7j_ƑhLڃb_pի]ª5Zb vvMWg=B-N:}-S2otteB4X XU cHvusoJdacY݆7GZ%hշ@(?!̋h*R1\kC+><;-Av߂`Rm ]Nҝuo:e}^[V 'DG4atetN|*wA$bKfe+P;Vg8A]Mʒy+ tYOLX#`p[4]UUM`,گEztrF8E:_gG|5,Vc 4@,rԑ` BE;#ukQa1g=WA.(Y%=4L<7uT}h&;W3߉Oֻ_:,N- z{ŚVQ3CU rCu+&::USR)3Ӻt3߾:ã`KTUF&1BLm %I`dWѡLrQMG^K(Oձ:q.ftQ?5@T3l Vq*<$EW抙:M'RLj>re|s"Ӆa CqKt']eJ7Oɦag̘~]e~$$Cxd: *-4ռA j"oSN.;<'owrOC9!t* PYws^|gN֔|PMiFuqx\nਲ^a `d?orɜaGI &XnI'*U}Αs9(ȉMĥŎ.S(. }RgQNO}8ة)D=FN: wBA2l3:GNYێ憪++wR=T:zW\ЛK{8:4cm)y8(2ûd;얞)qӐܗePXŏ_&>WV_F#ƿPI 6XhPTVogVg ^HSɚH5Nr2AGEd;o0AFU (!#]*"0I?)k&x3/%=;h0zT}aw%S eRkc9Bgt=vu5+wD 2 $ *b0{ Z[_:dΦ_k*8b~__siA,Qcv-ÃJ_Dc{Fm|[\ߺ\Ժ}&0XQMj:L2h"icBŪz]L>b2&y- svV@z .Qůj2ө;52PSz=͑ c:8-#U׻C*ݧMS߲2v_/ds}Tnt}{aC营a(RxH│ná {q-S!ŅfR  bfa>-) :Hdrd1V40bifgP[y4!BV]@RhN{߯k`kL}J ၽƤuk䜲uw]jcPPDTk?VF^Ke| ~e'@UmJO¾MYfSZԱSMxEopUgmHBacOI&@.P/A8c˹% \vWo}Gn$}Ԗ}̕$S]u|[5)+i:=e{2Ge}}-2 u6 Քg͞E~KAHGtl} =B|gtVK"Ju>G _<$fbus1 /be\R1őh Oo #IP#v:ގDsXٟrVSk-Aj1|ߛc_~Yg~G4BGxDcm8Q\1O7'񚿥\Ns CH#y2|xss XEh&Ό幕2բ;NDQ.ݷA:m'zX~$I򫚛^_Dʮƣٟ~#_{92|Q,HOnoKo6#PLO_dqbC 9Ӄ!TAt;wrQ ~1'n&FvAGB+,k[B9{+vߣg{򖚑WSo|_YqkAXӵ W"*;s7ߏkgM]sVs%BΧI Mv䰔(j }ӚlH0i\YY+kD d{YB]@ȣMp: R[S3j{r|ΕʉoI&Ly@)2*"gm9gT|Fi'K"'  6[Q=*nI76gh 碜/\VP2KWBHEU8'U;)ބy4߸ n%DR=1JVhJBđٻ85Wu/[ X>Q VM@ئ.1`yq&eR޴ClkMyiT׃x vVc=Mv|pvi?.Ù8qp۟bS^?^ܞq;hQ(-`Ʒe4fN#λU7w$xr ›V)*-g Y30?>s,HPcXl2i ?Cs=OĞv΢_Bv Hm IW,'S9z[8`=װ׍q!4<&؋"}s ]ڸpqzbƌMqmn o-{=cĸLjr #ك°=&}ud)Y7z#R4nG\xr@F@faطn}I%q}[%vK DkDgQԑ#M=,o 5yGj{t <"t8jvj 2+#^U-zltY <`+縑&NX%Nb_!kvEMDSI89QY!~GfZ7y!;;!ƞؐ@TFNǪC:V̱8J`L];מvYWڔm`TSc>ƵPh%+OtXۺdPHd/zw=zx$Z&!]pzsM3yB\J yco^?MS~][n{tOHΩ)M=S&I2J;oP&+I :}M]%z B$_mf%1ڤVag*Xzd O%l8 k~J QYKһI?a`gI&FVR%Vha甞e3$)ܻ#e Tevd 3ø.;UN? `~?qDҫa>uGvy oGaAJ u0^ChpՄ13\Va5:z!%|g(zx]o_gw||&l5B5,$WUbpI#>r #: x;oOFP%3a|TSCUcnh)'Z۽gB( oSiF8歴+ `IG=HCyo2[-Y^ ŮAaBkjL9؃Dcpq˯>80yeX$1Q\ൽ r{En)a$&e+T(e]Mk{xVbf# }0$d\C %؆r&@SZWsJp @%n Om? ꭌJ[azR,M9b-+x%bT_XrDne2 ph"U*3[ro Go._ao׽]I"~Ч: W"d3Xb^0?x6yWs=1~n6d/CBZh$0$ <35N j l_Q(lBqDwWb3tv b ]Az[f(͚e][qj1GZu`W U=fFsr!W'w f%Ů*qUNv L6/pil-O@N\H\1HwNvxz rWBhCOҙ &I;1@ G/ڴ`zkA_iUۓ)Y,y3Vvd 88sA6y!n3&pm?Z}Btt|֕铎 R^3󐍰25DڬT9vf؎vmuIT5m[)zCHX+9p6aW~0@l>Dt Vr^13 bd9u@oו ]!/`,F.[d6UL&_1b"JI_6JA,΁:#_tzYyGmCrRy,t\PR ܮndܴ^y0zJgjN\J"I n 8 %^v: `T=)?dQSE{t"ltABoa,H @]|Q#JN*~KiƓ)*j׊.ԁV<pB ˉ6)!aG *meDFjCv|DWrLފW6.7bLLĵ^wJ?Gh<mt/wSꪼ5TǣG̷K0vhLCϟ b\mj9pH8,I-Je>d$Xf"V@s!453=c%V]'j!V{ҥp[,ojs,N*_(ѿUE|novy)e~{h`({?ϱa 䛐SekcMMfU w"_w_Bꆶ.ԶhmIvSJȕOV q}/؏Z bMࢶȔ<;[R~~OC}<%8q\RD^W('@M6&Ղ(;FNڣ@R~OuAxFF`4?D 8^rNY.nGp~Z}j~运2”W|q#W[h>`aa{.[* {) u9/>YDЕ3O`G%pmčZ4-Iϙ|Xw`}}p[.;.ًscGD&TMfAr\f8p$nak|档Տ :57<'ڰsEWR  uBuUV>zLRp*_`VÊXXw6 {hO)|fFo !4e1d NJx;,7߽: w³{6ChiN d "s_`u s2=ɐBu ͍OR 'F@:zS-sHoD0.f;ӷ&jYA߹͇..0(VS6S0ݍĤ'C*y%PNAR9˖E ຓ)='?V`C ;HE']z0 {L(XQ)#AƂdunh)A M]`R(Nu!=BzMͣ_xprw+l`(&IXUH+1;E# D3:T{|& IpS ! &K&ɛJsn0oH`~74נJNwptt*=c[t~W<2D^c)Td L 5`Ϊ`?6O>2R6eڲb=/A@;Ц }ӗx3-]gjJ73E pwS>UƕcICnN nXFVksW #G!L=8|9Z*(-UxʧG.Nf&bjf/>v 32& Krt%CAR5U7xKpc۹vL\/ÂS0=]Ql.s(Wz~e%% +.vDȨv&L)!#Z3UΖmECxRQ(exۡ jF:O0'~nݿu}76I-R0?X 3tfm*M]HEUa0۷4ﵜnӺd)#o _uhә#"U|<9ߤgMj0sB'c~Po9!WRN& #%MUK%+NW}S=7*W0F42' GGlT._YQۙ3$I7i'ѱFM_)][.@Bƿ#ထ-p)˖1PH$աςˡD$|'$3l|T+984k1H FvW 8u֐#|,L=0dV.u87L8¿{Dd=ʆgGB9\WP2D? dntvU=Lg:@j`(yږ.tҷlho0ކ^%J*}i0M~Vn#8.hqAM8cCa-Pvf&s-~5MhŲb_+.?!n w HAG3dvXI3ue_š;eÑ2_Y~U$h1m[O ݏ\e3lu*}"y7"4ڌC9Y5jV̨9ޓbu4bq:)vێ poQ`+!7m2m`W#4$\#or˧.Ȇ y uQ*/V`j|C>E{"MJ OG*¿~VeIxbpE[M\S[3F^v@1HSIIYΈRGTkgtt]$a=f;p-5rcW-z8{~9PqkģS{Q:OIӳW]NkKt\$o _ٲ WDB| M6UYHđ8|}Aʹsه7-x\i:q"AxumD|.0|gXZQQ/70ZDQs )RYujwU@Z -t^*dxi٤FmO1k8ìxm'M}DRnָ@q4g_xsP0BU')tz*پei$9Pp5^"f+YnVVMs=/MlnXp!Frd4ZE@P=OKf-C.vz9_$Wny\(ژ{sY'htY gЯdAD-1+$KΡ gMrݧlݹKT-o|Zo{18-!9cU*һ<}=,3`0_viL; I7>MɕY|c|jx^-Zwy^X@)]ɣ?4،K 3Uypyu9'yz=5O[K'h A{5j5US1At.~vr1}XP˚?viilчOT`Hms#dݩe14EF.kDop&2J<#䇃aE"Er2 FW'n18Ic1HXjI"rQx{I2}#T:"s7XqwC+lqҶa7٧)j}L74Աo'J#q 7fPG&ьQ^q>uUś z=Tz@ԵIF՝K0#]nHԷ( ?)/عh %< eJ;Qt̎,w9[>ǿr'66@ԚG5‘㒳npB*ВKjB6(J3떂 J~JUjbGf`9g2I*D3 _1͎$(~-6򐦲fڲ3fijb;|VXv.%VÖhk]߾="wqvyEZ>/4 8\T&)4;5E'B x᎖W~rl`b#;e8@5Q{kOA}׸yc>}ʭE5F6 ?7nS"CIuF=g@18EKJ;g)  m D(H;O!Oxu\DdVpa>$RRt_i7 UcWbh%Kr@:KviŰ1M\^z+O$dWzUo-?"#9 J.3IDK,CX!|%xwNx#"f5Q^kTF@B 4~_ F(xcD`a"vQS6'?#G\XH) RIWxCȢLrh F1DCHHO30ry/IA&Q &jRh6$lMv'=rI5BF6[ID(2?bYgm< 1 8 +MHa-I7T%e*逢/dn7!McxȻTsΰHKmbŗLo^JyT7>v˫OH/Lˌx ly$͌EFZ~Ձ6+jȕ<ҪAߩ\S$Qñ1}1JI Aݫ A 5ΐF(;>>0@7]b~!L8 %X=񖝯WH|g(ДuemO!cА?1(@Pfb-q7gbD-um(gW-% p<2ZYOWbWM)ڸP7ƍऋ q`-<UǕa'~b8}s|'fv<$uJe>ȞTĹIip0!` DOd~ߞx}J$T ەa%:ib۪j}bȞa)@a=,牸H( mG Uu"ݚ o`V1Э[ͰTBzsiW08$-,_ȶp+Z؂-ԓCgr4AdsG7 Q3oj^P:!3/q:^C卞rDnCYB'܅x򘢳{8䡞2\`[<T&J5`Pɫ*5ݖx>i!Rν48yzK(F@L]$UTE_lxf ? ]0p h'e }.rai.H8x  CkVRNH~Г l Gl)-QVᢤo?&&r-g2')󙁸":ƴKh:: mwPxc2\{pDnF;Bw:@,{t)}gqp7q)\#u!d0VM3pDϣn5Iw@;Y֊`7b&4,)d)WDċcYK/OK˕#WZVoƻMU"7/Ss2fҝ3h7Z:+ }&8}P -q2TR(tL#-f4=Ç+R{C}|,|h߻?~_ffwx+"ortB*j,D ijɪQ'v~c0> W^K];OW> qN>@ *PMkDq ˔!jB55,=MNT9v}Bc@Y&Os1&F2Os*\F˗wNv P5Ke 3as,"OEpBյ_mɄfN}mW1g3e$E^fq҄eoJbnKe xYwg3JN8V$9(GY`s39Ȱq5){^`Ӌ:Yژ.XmY}ZkM`RMK;$iɼLј08KW6Y *3"oWF)_ׅR_%IQ=dcSa"QMIsܜ1`a9op9XmNts@x\rn![vQux\zr7a2&ͶXb Bmmm ut8[ p=deVh/ߓՕa2,vۧ=QJ4KFW025%碭{I64 ~ O5tJ-QAJPF59fW ix3Չ}2Nx>E zP}=s>X^E Wy v=Z5:7@ ,o\o<(͊6+xvw`J XpY1ґPI4Tq(uA?A-+B]? E{Ke7BZo#2*~bD*=quӲ1w}hKkg&C(#(Bm?-2`37cȉM781gD&y 6 {U Y%bIwQ" N~ƴS*&R?%krrR"fȍ\TdfmP") ^a ^T {OzOհƞpI8|QuBMW+)i ^Qvmh~ 9MBÕ˧ZqtO!fb$﫼yr 0ޏIzה|ťmhd%n89!K, ]0G":\ցA9r!èԗ׿q=Ua:ƦḊOuÖ 3wt ;E Yn14\TpꝀ^5m~1u[/V:n t6[eKr)%~&ijI*Gx2hClq&7b;HT:Y,ֵ1.[> 1Z!XƙvWyy3"㚚:_v}-+Um^ڸLLRJ~[PδA6 oGj>R?MPWzm-g %E5XhHZD;n5kAMrn]ZR֖K'bℜ`I y#]kVhP#mf@] 6U#q%pToKCU+=uebDhC;m Gp[b㠋a!dSeĈKOLgyǶrPlOmN?j7ث3Q=* \ < LpmWlHN誯b^jç&t=l,w^ HPZ5,@܋sm>cCR;,+L(JRV@ A2JH":; pMs9DphjÝ<[wuWVС)"n"r-~4R$\ z?'T-!$.݀ Uu̽J'==fo`ԺQІue@H9 #!pɝj# xf# plm W3|rnWC\^Eg n\&V!sĊoF i>iK k}s6:- nKN!V nb#" g?iߙTbP>bꀙХ+roP (|@Y3jT aƴ :٣Jy_Xo۱+q8:rPZd%"C4KUf|ܤmy`T }Rh,9?ˌ1>*bKfE7oB2QܖFfb3]5(BV`YEFS) %^eѠN9q*1(٨`2-Jz?PlTVsg %2C٫,'DB-BWd޿/ᘂÍTVI}B>+rܱ9qbѫft^#މU *MଗCHSWtsb7JH[wԥj}kW wn7m%Qit.TonK5YFP!u@mtԩ"ˁTv)4׳k2^s7jءBىxy{N&s}* oODǢWy9(XjP)3vZ@ѥI(2+_y R*oi΃Fyˇ-7n]aH/kv?T|kF܀ovR:Gw<zC8Pa|荷3KYȟ[0_'[Ũ[̈7+!:gGE)O$U# u g_nũՊe~6[tݫqV:<`q.FC@JUaCHd"hD2g\WW0}ț0*-3Yg$sli?)8a/8C/Ў8Jбp<<6H*9mܴ Be[p Xv^*7I39њq◵5(jZblgƜ2]JPXMV}nY&ALRl<њ-|G]\=i κz+&qxhs`-TpI}NL+SW(ܹXbY^whMҬԙo(="K`l!&ch`F5;j.8wB\c0''81|Fl !)\̗#e)cO,,(&-mo:rh~/_-I%pQݕ3ĩ;YNn bwic;8^$"','3N\O#$2lc% _oyZf<ËUQb%1N{ D .b75Օi&q4+i56@ݞ P7s-v<:d{6LE7Ddv^aʫdf _Z!/KaCmƤvk&!f81I:0ޢ+he; =/_^p3XB_g'$5o,/;GP?)ImK:4]R^@P?hdUs^Ȳa7 w򳭦7D8 zӶp97c; j]_aPf]lIoGr|,& .664XtT ֋itE.EaEljGCm_BY'.JuZxTO`Y $eeX2=<6IRT~ntgaU(03^$4WVl5j)NOK 0&;%IͩxY=[S~PG. ɇA6pr@ v˄l3ٶS6>jpq]bB'5E\%lB9գ[Z&b\fVlɊ?=]$85.= ;9zFڞYwuh!g$$//m &)uN#aY}oQv׌~w^$_;H1"C+!DII~f6ڷƴu31Byy\yv)Ⱦ5$3o$m'o4&^g95uPcM!J!{zIj~jܧ.۴-2UU(*iuaD;˼3n?YVۤ Qc[_vDև9yZ®3 m 5W~ǪpkQhc|$Z-1A>|L@ >4>gi@GKÊU;6 +mH:OsNC=՛ in"N%W21J;D\r.AǼZ$և iI%f@<|b)d!N냂 0@3a oҏPZ = ~ DyjXT[PТ:ou89c WnA9`FSм"gqO^:'11IH{:ؿ/u)ş:ۊtJYnj,n^v9 Z3F 5tdqÁ\(`Aw4wUy ϕBw== b3joV]%~t6` _٤#⻞F vR\} &v2\X Duվ' Zu퀪RUۿ9 q*)hP>Sꮩƒ#O1'm87ӛ)mbC#@Yr ܬd?#S0կXY n7 s17p$1,(pCէJao%5b,F=ZZW8"ypXX"s|&IhU*>+MD]N(n@k):4iχ:a): 7Qf `KKvݤHP2z|s@6쒢5nilQ( ˏ-~GΎWEEY3LTQtal6DCwPMEqk.rlQMN 8AEVR#kP&l cs.uge7#NX?Ěd<\`Pu!"=SD>ڵN#ϫM?4`rYէB¦ʵ6TH3ÄO̥܊ւ8'QZ M5NZQ,¾-;fʕח\[~X2kXFcx[RY( M5BC~&S@lHsjAsM9#>G,S9&sLPk Bsi=u\hʾy&5R+K:, v,CvF^x/2K8aYr!b,)k6_P`utCqm;WjɅ1W umJk0YH5h\㻃!2V~<>` 6BɉJ%Isyִs=_8XSwG ?W*mDnM^3`ɐt:)mV0t3]>xѷt>QaBwG]DIU_\J-%t=R NZߌHx/NbYm a$JWIGR+L!:; 5F%0`*FT>ң;`F$P]P)nTS|߇ZU\мjxzݜKΧ-Pm^'"T۴%]Lp:/ANAx9@m5B KzFSM POWmzDAAx'^ lV>a_LBPioE4G^՝@\ܘN ,a*Ū'sHO'FVpc2=+ġmt^H0"_QHlXdHj)=YS/GSn,Ș[ӫBTκ5obP-* rɅ[G=Bq޷OYy:zGW kH@D֣J93{Do*y)b{DJo*>0Rs'Q}?`ˈ7ӌIۓ,eܷɸ5dJ( 'YB3VeN"I;5nåmL= Tb,D4uRg9Eh/sx۾6TQp/H ٺ1>zNi⠇||О[ZɞȎ=q=?"k;H˥%$M&`wL?\ˮa؟D6,uƘ**fJNr*,}˜֩8>k#0bS ~b;n3P3)Ln +"e;tly} eF4O~o~!9.ya[q]q~oJJOc w+ - V0Oݢ YODQGȭ|59CN?Q҄)F-1ڭPGFH9JXbSξBsp;UhG]F70(jF,̋)i>&e>挚1/aze'rye:ʫqnOzPGSAё|Y;g $'gNصw[AMvc̫μxFyB,C\l8V,%cɘ*huy"8"pj$#ԖLW)֢WͳP"5F$ Vi`~hS=C7_Qn:B+}><ʪ  u0%H !9`ybݓ[+{oX(WiSE4/QE塙8t7ψOG8A6|H|~D3_RXcLEF.Zws@o6+|Z+;MsPgכuBv{4{;XJ}йFu' .jK""DOyqTW| $WYh7mD7ccZUh(L 21hB/ \9$Kv ykɄh5n\ORFaiΒ1ZTnUt̠m mk޺x6zU"V -?҃Gߋ(M$#x|fŹj&@[5E\lҖZG{c%Jb#j+e ߻ eڙŞOO^>L7K Y8ΊGśUO(7OGS3 dg7o@u;~B#Zdt{;ÐZI*o|H> "eXSg4RHK@{PJZb/aǷ57{fv@,+Μ9'Pm,}~oh1@պ_20@l 3~%!z6,{Y2s6Y3M]DmJ'n'dxxa]É9X3YƿZFiWV% ]XolUgy?Cu,wgha$ɇ9 TYvnT1vEr{L;ŠM8Xuh[hef2+4p:"儓-OIf~ko];B(hF .uztF6fr='Јk4]T e[RXEjD`WQh&~yE!S|CO-P-pr{~ LJM&n+l{fRG돀g?;>Y9ZKug5X끀674m&ؿ(3|y5]5յ[ Cd+ؤy;zǜGDL&DT$T2нDi"op[2K*N6"9F%ATiLp,8=y5t[ZjZW5uGr VpR1!q+)9iWbGӁo ؙ~ 8z TVm:ToT`q5>>W.}OΌֈ廊-SWvWuX=Vj>~iZm]E _n#@&t"8Y? v?K#hT .)86 Zo?捻]K_RQf;$3s};X]i5[JԈY_};"G_eH􌻰68Qq)([lIj^sZT[iuYe ,Xܬ僐JW⠐ 1`骻2@ .Uc_j޹"?3sD3_#@g@ q1MIl`qmpT[M|qHuWTP@z-`b+ w5]F!W}TIYu-۞H|x8,Zmú)ܔHӢK`_>{\7LnI7Xgb/Z,/ZL'Sا,SFiAp G(zFR=e.g1VQ1lNp%F1 Vn wsW|͍p [Ti\FSx s8C Τ e:e}bAH&W; spid;k]r;@t6\魯shjJEaxWF m_&`8ÜM!?0V;1 4{EV8Ψ6R us7?0ª#"(3_{iM`tO/yzAЀi䷓d؏$F:p,*,K{`ȶ+Zs-vα,;9& uR[xFujM mBhf=6%?훣GB߮=qjNGW.8&x^~-à "ߵ> >?ަˆJ]=S;n5M7̑+//QW;(a#6B8-wŵZ:ǂ^Q q\C g?Ϥ8 a+2QEW8}e.Kv3xR0473rOKx]̏a* Цh>K؎|B~DHǯ$ZUEA]YړTˏA$rBOUAt<;.d98^WtB1mNIy*c5zϴVoOF't+џ:\*|XcI({7AGΌOIg&5^1)6%s/_Ͷ0v%A{0_͊ .& vMB!ƃ_0 ~'}!`0mq>n9Cc'̫uWļ)y'unCMt GAS0#RPo?S5^*#[r38ran%d|ގwYORxE/5KSQNBm Fkdߥ̡^nl}_Q(:ɳeR"h%ky#, I0<.>?EtWlW(˓ͯY-Ue/'U9Jr5WoDq'^' Rc'2΀EVtX役1oؙۤ"4:"WGm#ڭ>?c T6P'4}u1u>i"u`I4D>M% T#A)ڀD OVUc`NOQR0͢8e_6q?$9]0jzώB9KqEFMOgTz-9Z͑6 r-TpE?ʫb&JߍRT{ʢ^0ؿ,>KONY"$%O^pW>_^N.RΌ;%)K#x~Y9+#^K虶M.2r%tPߪ{@)^.,HW 2yvq[:o$k*UdskaV Ag78}^n*"V̔Ψzst4nyBZU},,OHv`#\#4%+]h9ys6hZ5PfIp7ORxHwF&pSt2cb^ebAY3[ 5b& 0%2"Ƿ1~"2jB:B.Siī{Gi;7ӾA,W9,If(w/Aq½U.-lʮRB8t>Nr@ŻpdDi6K>WKT'%t6zDn8NZVOj=\ rCVbŲc],ma~r64*D`s ֎|PV96BEldE5@ G3cAuAȎ1ܑ$s/8ffe(8;͉" #I5R< Td i?n!ɔK1a]-A|g:.u 92.3C$ >LL*Vm&p.:lLOSC $YKrQR>u_FuO.k21zAp#b-v%4챜V83I@bK9{&ts{Lô|K&Oo޻TD9$(>nRt(neIgڈ#M nX$nK~1U ~[˫mᑴa[LZٺ T(㠅M9SїLD~O#i3ġ¬Usky^Nڕ[[CXp\Y)HQI@ @I?RBr xoe{xs+ނoUP󼳮)p׀f ,^>jh6Y3k&$Ըbn¬\5 O&m16z `g"*,> M<1tݏfbY)gȠi . єi:<RjeIo`񔾁sh9 +npRDM%ӓ"n5|W~Ū"Ͷ2EmdqMʽo7 i|sy1y$.I@cX;221& =8p?&6zgڵF~d~Nj-c"#bz[ 2pl.Hɮpc5$[̓A"u$cN9K{ۃ6\QOxhya *JeXEBxh6uSüfF{x+]Q =n51hyZp =Zը&ou1@3y) 6zX$)JG-yPVFF/NDS?,kcbVl չTG,:ؤLΆ⩏ً01a)\=âۉt8lIwќkhT-pI3:nQ݁/L/"?S Eզ9=K˨O\R󮳱cNj@Fh @#3qmoadet< bnƵMv[/6j4C0bW)#>`S Htu7Z#NG4o~ ?]"G9̟P6Uj䀍UD:ю"%qt\?"#4dۯǏmjTV'Dk)7m:i\~IZb#aM9ۅ^j޵<"J"bP$|#yU#4Zw}j *N^)'jMTĵ&$VBscwSVuc|2G"< 7nS S$Z(2FYgh5Bؕ!NyUx{fn۴ w_֣H0 NP\Tݽ.]xLY9 NMb/>qE!!w MHLg rXl,"!ma"w֯FlE~eڸyR&vU4΋~ }-  B':EŵR9s:)ʹB^B.2{pBtkS $. ZXrhH~J=@(g-',7ΰo-eC ,q}+@3~_kӹ_;D~񱓂c_D,x"_ t;J FJQ ևs ɯZO] \t7B ( {", 9V↏\AnDJΔF()=ho PGTޏ_Ԝ 7 P6*r.PsHDnDkEeUM241pg:Jv}!&jK 4-o@D Oa:)T53Gf RN8)D'=oYi;Vg Q$C\G-.sGh.8t#Ƣ!}oX _dpp-]Wԙ]H)Ni`]9#'+"xױ1eCEBRpHJUz|xo4r&hJ nu)DvhWeUkLq-7NRQϒHmn7"U{#}(i}ĬzxפU lԔRFVoSW" ls'b)A=%G7'JZBğN+RŻ&6kے{6m\Ć2|}]9"Un:M!tgX`eDZd8|n<(mJŇ9 Y0~O7 |/\5Q)}"eVdB$e4g.K读_z!ץ+WB'BrNѽ\뵜]ȕza؅(j_yJ5X"E'őә\2AgK;E;UCv<+WX xm:^h )Ö+HGf))ή1b1P٦u[X>Q/?A]G&`+?wvmH*$D /lt* Rgt(wjVO*WA79+’L m3(o\ v}h^H.]>A)nx fEEqLc,4!)Y=ׅK^[V{T]FR\3o@,穜2]Gюp:(ۻu݃0p%?肥dZ&Saϯ/"ׂj[BU#Rx g >W!jap E7"Nw<ΓjP_.SlUg(JUbdjQ>b OVߪ'=81qL hUF=sp$*1jzhb&"]D؆č]) YBbPe֔M_|lbQ_vF#3-U-%/B9R)7"8K1<"ì?jG v[3};* qZ:΅‌đXul*qj-Vq3e66kKVzL# L28 b.ʹ3iM~^Mk;D_6aU1H6X5 bɇ:NZP8]҂cߨVcrbHLt̷Ir IjxQuXDmV:/WZHR !2dϊɄ ɟ d:qfUɗdUozņ8V&u[wr>o/nbZ:sr3bA8970ֻa?C'bXC,w[O'yGrﮙinBGd*4ȕyeVD7_/˹Y׀ơk Ip^dUPMXIg<(5q'a{!xBHPSĚmڼ""ҋZe6B-Ѓk lcÅJӞ8wHΟUeA ,`仠В, '=F}uV=<d6|V4}|GY@hxmN)Y-;G˾jxRv@3KIn4ct-iG)*yk\۱<5,b4ZnUO`ڷLPB=l_=(ߍ)tݢtOADZWCniK7IIj}3?.{4ɦ+iN6aǫǻ$ÿaN]^p;sT2$d\|Q)rۀ |(hjBB<5{ػ,']p7!~'ywK8#fc>84Ρ\es^ogOKwt 5#9HT4{" ~[It!s\I%Gٰ)`ۼC2% bTGG׃6)OXAA1PaS@HxN`҃rDff0QLD79>bW%S\I`Xy  L-Eq{P~}AKf Kq>:rl_P,Xf]dFnZHjmTbC/,9I!Da;Q94#<35A‰Clq> 6C~k ̃0kha}i^+`N@^pCZA_x`g]>PS_XzF,d(Dn0Ti5`?v7+D o@*[_A  ;T |>S~Kc׶KK8< YmfI۝L>i@b[`Aau^x sA# WCz0Iu% -n6|ŭ's 9/3'{t}sulUck dWyM2S+? ImQ{8HP\sIþ+kXʟ}4 U_߰>3mi?@9UY}~/С{4Z4VΥ_81?ғzhYJq XLvvz:.2 Zh"08G~b]5CŚG;cIƯn :9] CFA2z71v3ſ瑳yF[G7wrRӐP9o[\h)J;#4`\1X. :!8+*?O:79>E 3|yk'{(Ԑw3Xh+s b|{eLSQz̞G\[^b e,rR+3 *'RO!4Η 6ˋ߳8Y#9A'$V賍yj3Ô"6 Dlhrq)l 2:B^v=V5lAOE/$7y| PJ>\cD"9ʻƤ"b(ec#'̩ΈRMB8uɊӈ2@SUdMvӃAikLmWVÕ,I4 qUZ:<֡s`iwqU$F"/,0xM|Gc^kxrB\NFE9'ܶwKiub_j -JHK9Ȏ X7H3i[jM'=腂 l #Ou%y|ik#jo^E~gh6QψHߖO->O谇XPbT͐R}M&^DABC6b@J '/nV>1\;3&N νq_y/ӳy<,*tޔMc qHP( &t=܉ɖ8Ѣ5Sktlj~i䐉’Dxo=2 !Ӟ58X\h,͐ρ&EZrO>Z$.Խh8!e@0 $ QȒ"_ Dj%K(qKzs89~%\+6k+W\H,ӳ3gjY[6N/*oKN[ixoxtܧF#½~FVyLhYN{e6fI3F<@Fk4XgltZ ;YRD(JөZ5szt deTՇ+sOZK--M~.0(rx"10YB֑)_3FIRʿ)n8!>7O+Kinn3TqYQ"3/:/An$xbM$ot:'<06F:k5aWmf`%&b-zd%Fg &ruj25^:MD׀%6#ìS01C{RTڞ{7={~_>zO9{ EV҃Flݻt(Q0QUH| OGiȷ_[h 56Klk9B}[乫ThmƵdZ0X{o,Hc;Һl 5ܭD(Z7XNT ǯfxI{9]VMԍ$ U=.Z "`Ǧ2%M⤜kzZb>ltxEIj*avm`ףBa~HP Q,1SB$ܫè 7;Q Cٺ4YHi[ #`(k2?qC;(\LԞ##'b+19\K^RĿ@"v/e K fd; <}a$E]`(Ꮨ8 z~ИDɌ)&1L R/DxEQ-|;Zc͵ͪE',ܲqS<%wѾ?8}!#==_NG/*UYdㅤ(BR@HRo Re9mvmAfs2ytifT(pGJsaQq@0UyR~&-E|xWAg5+zé)"!7pMCo|ɘ!@pjt\٨Z &N)L;PjΞ-O *Ĺ e I [Zfgd TNy>cWK=Rq}"~qt#? kx׉[R3a}Y}-hAG]=w?92)~P@ [ ڏŘ:U%{*TXR~i?uVP &cN|mW2u\t|j2az]e/d%r{op=]$>?IOvhH|$rKJN*y8^ǽwx ݊}Gf.Np(^JuyR H4ѳ”vT&YE+Bmc qK ܣ#v[iN.+o`s,~pUIpW%Bx\ )lF4OS<>eЌ7c"w`{Zf7gz-]+}D"!?9_7#? 3c8/VTu޴p/7b9$S~IM{m,ާ g u;U,,W6U@-0Y+a~E~r>J&ԍskrͣN Iτۍ ü [ܠCG/2u]pu*-&qY%h[w߈Z9 9*?@ S2ɂKXן9 ܔ#v& gu v'vM01^Ş,͐YATۈ3+!OUR 4:pjM*]fS=P{,VU^&8%v`hRR1Ϫ1uxYHg/^]4]QlO[c wg5Q<ZNȺv$1,T-CCVRjUT/$?w(,IეZс[U$z*F>3@a/"uH޼{g Jԧfgl&H($s̆Zݛ8CڿbfFֵJ}2AGNeVw%wgzjyTlqh/9jWos9iHȣE[?; k(=#bxSC hnTYcɎVݩ'ͻ3 7G=kbPIv7qn3cWE7=dMUATt"L ꍝ1ڿDi p=c+2m{d&?}=?Ş߶l"l 3Jg

      dD6G6*NiGRr]Q\f%a< rka"!&T;@or@'/Q(=%n:HH\ӏ*>V`I#/2.36<' =YEC2#p4 *,ڑG{*"`<I*쭪ϑoY@۞D_I(@k޾nF(d,Ֆ1Xz P("XolMx=3襆ɲ&f:lzQ{xԛeřJf61:l?;S[dttJa#hS+d8>u}\Й3C~G2`sJHNe=*]e pi{_'hϰ|uhPnG2?/oqs`՟0j}% ;vyh1Wԋ>\=ML/w޷9xgHq;t^KfPd#7=2We<0KjpTKBea ᳣-ߜz8=%O"f "Tq!@QE^K\T%nP~am!߭6A<\kRIaѫCU11īQH} ?.1&3+fB #% .I7uI([`lQB=Kmz|&Q'C.L^2O!50:/E2ud [5PcLJi/kd㘡_)zj 24ܵ-/KWɞoa L(_vw䰂Ӹv݈ٱe !ikii~Z=7 7^_ 868 2!N+=+Z[$ X{=5x 4ن"3 ߭`/+*f2|ܰꝢ9մ_%6e2PC ZyzX@?.섉y;QF\YR;uI9ڔ#ڴE]# $񮷽 ~/l _54w]Ͼ*_H݉7v9/ =x_^^3R\YdR7[;L|_Ҥ.SwkmU_xV?rvw3j\hނlKn,Z,,ON,Y+@э*cQ( f[lhB0p8jQB锦v>bf1~sefPfr"tEo)V_@m[M5mї()NH(/ih!kOzz;f a4"ʧ6$v+g:3PΖkVmŘ|1܄/"4~*$!~`[N$}<[Tv)hxJ ;L{JgyϘ`-ڥ_LfNu}Ø ,ΩtlLOz2+ :5Bߪm`EJvc z<+r{;:#vP"1 n@CH?cZ8( C$!g}KHt7WnWa(Mma(b*x(aȞk0̑M:u#O!.PWTIל\>SOd ű5 wXY-GF3.x z*QL 5|\~A(u mԣ:;_lVБBU \_@Ht4G5Rg>@sB-v:'lw/ y1Lfm}Xz;3O\| n1V8[i8ɰ4\;`!G~pO97iKp\=Sc]m?^ oV 8p%g[."@-3. N]kqKxR%ONADo; /{Wf'zaE.#v|kO{dҋ QeD'd58;aosJ7J>>צxYsC䜡,]5نT\J)3"/vBXw__$ojI~F<^9-\x* k6A#6d϶kWHVp)s%Nv :>_+AU![E+(fi`3/A6EBhT"zKە8C8Tv-Ys\&tf'\pLm/^ @֦eق bC3E|9Nw b/)BgeܞϏHF(}=5BB6ԍ8Q1EY3]f{vuzgϫm-0u\loY }`?ý2f|H.5xOB&6-'WHRvY9K-o,cO/%evF -4Iȃf>^mUsj"룒vɇjǒ"(,'^R"+*(7ha d4&=GꝮJ ]46>OZ/tYPr4 F%֋W{o>Ƽ06<wh$D^]g-%͹5jG\ElC=kslXd HLc֕/j*j5,ʲ 7:m\!gd)r($+ 𺭟sb(n#sCWlqi`ã+}QxI1 W:s#%dRR ?H2Or F)fWh\qb,61qI ޫi8w$دd)/R4HbvJ֎?^2Tyioz̭m)Ф$t_B?p HXyĀ"?q!43 WFXSKgkCWgj̚Y^' TH/ hr^G \QIw™"-WlIǦx~;"ڒhx1ݷm*o[4% CWct! ԚJ%4>̆zm 摿P´Hf bPr4M[wWU$-]s4A>EA&d9B rzW㨯 wT} S+INlc$U`Tޒ+U.l%,+@_]'R͖-;*T8;BEp4ulbfZZ9 8h{ߥkHT]ozbHX*bVv:o7DAAdc TEK6뇗Lbgzh@_4_ubcgZ5ѽoR0{1!Z$GIThv; zl֬{un]tGn-.(hw9Vλrp9eBimV+i'%#.6PDf13,^-`9cFљ<~-Nr-M ͡vk1|PV8P|Ѝ #4Z``EY׸cż!$@.5>6X6ѪZr  UsMUfȁ^ wt1T:Jl^MV+qb '@P`<lKxSx2;l  hgsAdq˳kVR/m"?@Jڞ 4͓T0^d-hK_l 5WBF/~uuk )y ܫT#iQ^_lu_Ψe3^̼*XeN,9a9j$sg~D$:*qM )J=&Z!f> %HmbhQ?+)j ݟ|.)ST@NG4i4;p/u@%M߅ ם Ќr&iG)plUH']"{?]3Jd$/uG3S~0lyxWECWh Hi CfnZa,FʝֿW2h+ Ɵe #fz^a!Wlq֜PVp-byiMʘiRmB!|!6WcOK3R=NR|*?0%,80=Nɘn忬NMg|v!%Xbh]{;]*UIhco/0ca(vM9;-~ם[q~%nERwq:$zu-v'K͗Q YȯZO%KO3/sNbK'SrGg+ #.Ce |xJSB&_Ϧ忈Yu\2 =G((<Ok# ǔ5پ/LM Jp* q'SY`k$s ry9YfESFrhE'儎Ae=dY?ty%ώ`yT*סꎻpWo@#0I>{GY9B|#_ӵu;[jJ5GY],pxDD:8K3ݑIC[CWÊJ-["_GUFSs)S`"y*g^z͵#r-[Ϊ5m3:. Rh I4TN^Ŧt\`| A+=>[fVӏl2VOR\p>'p_mE^E)UfR[2]CtJcj!? A}*mV2_p_. j_XIA(9;|!uܽ\YdW u˯Ac^ע"r}AP.@HZ !zhRME1?PHE?Juul;4Y&=DGN:⹛Ab/|GJwyph*=A؝) &k`D%)Ql 3E J@`;?^Xj UAfa5 [G/+ܯ*R)<'gA7ȭ igܳV̷5%X0?W{0m/ U3pY0Zz"YU+ ή!8O I"ѕs^\_DNkcwߧiO]MhBLM;d# ݛ4E&­\"g֫Ǜ ~+m2?dTdHp)Bߎ2*ѿ҆v1 Q8-+.2C+M}ryIY{B8s8mD4)2_~GgrKcT)|XEW*'i殅hToV{|*G}ɒ-hwqJ`f@'{M#NY~;"\̻;%s v ${1yab'c:R(5@l9gAsVx.S.R“e{1i^k@|>=s/ZTH|:FS޹" S3n-TOG+EbPGqjNV0pJ0D*Lrw-l%Y& ie sܣjdtp8yB YAUbEBgyEh$y~1{tM wv-mDQR_V xh?\((,G6ح8Vbot7MB-#!p{L_CJVEJ+??'cI?#c#Dmy>7m kbRQbe.pྃY{'jJ+.ob_)c? ϊ`[&E|j)ޅ|ue]pH\t3ټ+G?߲&uITp C. 4+OLtMi%L J% .$a@ rLwSWƑtJYsש5J)_ԅ#^oPZR/69!o=qe~ rX0!THA+-HswWS=ݪ!umaySf laP0b&T[) k(ɐQ] Gu@MyEbgܕ&+bDY3OxPlR4^?_ \rt]~N'/M:'lq7V;U-`VHU?~t㧉7ey _&Z=m>w23J&a5SH8x2|e0v 4gW9L8Y9c>o1U -$t(w#A5(}ܵCx(}}*"xȬ [6ǫVJJnM-Ic\lxxהgm ͉_UIXRfO xZXTRi~fueF%E0oM!͢T#3ѵ$ؖ7Qe.g;b>[*3\@׾gtu&=blt}y$߽ :pe'BiFh?b.kk^dS|@z*9 b(S:8,!>y8ʒ;Gq Iok]*]cRzS-ʣ[lkJjJ^+՟W.D$U?r3J^J}KbS3M[nx_ܠ0(L 7+|h8IwtH@j%c;?д*2?0ۺ^1R\@ZK5Z'wr'~2$I֜~a@(JV-W-5lcWj^ޛJ{=*f|ZLB-2Z Tv=33|_ׄe,[փt~iDT:1mXRѶկ7bl̓3ޮ >QVd#pVإ@5:1ۤWjȼ91n'$7^9\!ٱ dռwFi: &99i8XfzD:Jix k=nS3S,7 q:wƎ蔣4F=2j3&( gs̐Q"@bϞ`ai>r}Ni vUwlF˃g:ªlsܛyTa8iyDV q,,#>qgNrۿIHh:X9]l Л_Dϻd@ hdtaTͣݤ6I U1@9ݹl5T sSy 0B3L2:6RB*$pŕ v,MW%@ ", UR"ώ :ulX+ lIE|y Gmˣ }aNB)P 6sŕ:H$`95@FBN bq&]7_3p9=f*m 3(" *[K؀?hs%˧}u}uAgz-~r,T k3ˠNjӂNF@Fth;  #l7\=舿#ސYpw7pZOD X+N(K.d£RO S6EK!VK MF"t m6ꐡAø?kGZҶ \qe?iʛgTѥ}rj8uuKe}vAo ECgL) 9@5FN|{l ߓNUÜNIBmN+CW`Սu[; 8-M(dYSA`bLBcu[a~)6_s 낽Lp~kUu c=#Ќ⵽ʘLuVw/CS qׅõx+:i'YnxWȹz: cG.>-椕='Um~eIXmyT Bѽ-f~^?t+R|w91]`;qFi5"ߑjiFr>>zz-Ot@IRs)"98Z/zkZiB1b2M _cyd@=R C]#N k+y*4*X/>- nk_cI0Sfj QB&0|Êb^ om w³3-@@iú!֫+p#m#ľQYJA)>JnD@E}AfB7IpOF29Sط n,#-1l90&+.N~g7Ev$XY۝p' ] X #r-*5|r1߶glѺ3u5d[6XvW0G{Ǔۛ#KeN(#k1NMJgӓSKAM_*r¬ mEG5"a0K}{\KY<ʧ:} Pi!Cz9EC?>|fi cq4P_GX!'(Ӿ\7(cYgw4r[9OԮ+ ]iFm3aӵ۶C* ӬFE2s jtsrQU{.R$% BchdC0g$?/y +K."A)vĩ:|E\L x?羂Uksh9Pڛl񢫕ހ 2,hNDC- &':Dy9q:AO??iл<7=]d{FMTj/|ב]DOMAqx_ָQZ[i,W^Z31 ' 8VbnW| nm*UVTet#=JgNi#m?>}ٌI@7%L=sF3jȓǽ_$S/i!_XK52r$Rj9{ZXa?ޔ-U4=oWGZ_Srb,\-WHH3/E;0B5 EavR5b4^G1_,f%%AN9+<. h-;Ӿ` s;/joBMǴI-i03}z,_Bzh:7ad*D1AT/KLS"scȕuGSKO0 \o)xF&P1D7|9 9mZ8ލu^mK5]@i  "5ZR=7~lՁx&$w:͓`+]\3]P6?B?EA8Ƚ޲AQ)2F|NFC|V~Q:S?mAu1'Jw_6Tky _TԀuҽ'EHzkB.bo8YsL }D›Fx}q^-L!:N8&~+ u|s/8ZfMKLx˾kw|pALZϘDA_,Qzu)_alJrLwElx 3LWԫ:: =DɉւH< ]n-f4$7'x 43~x2"Q!R\H|1 Xi} (Lˬ|xL0D"V-!;A#fO咚YTgBtSҴ(= ܛ/0:c26F6ۊpF*֣ׄ9Lџl-n}ALL<9 od~XSƜ׼yd[xqH=lbTĊ| Q>#z^.Inҳ^Pj]2}E%P7 STIEڬtL^2hOTT(Gv#%ǕP]:ZNS ჳC8vO%FB5wTH[h@s =˕)xwK!K]Ӝ` PGnzju CC!yT<U}7`Dik  @lp ޟ>-]=-+ëꔭ R'}/IjnAMx #rCqŘJ5 ^Fiܧ, K)7i=4KyؘH6ף>[1^:{r06: K+cW(6k31K`/2sm~`?e$pҴ ) 1(d#;*CqJCB42EK6܍S qJUu~Y媃a*QRW >}~zq(^JM26)E$β/D9b~r˺*ʽhHg5R5YOS%Q:㘰&4:0;0c Х6DqRĪfU\K̃]gtmbz[39,*PICxy!Ek˦wxgoqd0V))Jk_쒯F $ӯ\h j\u~2i:YBm:hG#O[@I|;5ĭ_k#:8&"Έ2Kٺ~3(m=55M XkΥ4ưt4֫{3O($sI9W( y]c  'JR$ 2-;Yo wz CWeS*U}(L dK9s5uW, DLGXJϰ>(Si(d.JQpxvKݐh\XJH|(Y ؉ߝGѩ͔wzi}cʁ|>($.S'p=< C݇ZRu k<"&q~A 8Yn$^rmwO`TÞ-4#ƈ5|%(>9cMl7'6+PcQMrJ&^)-Sz7&S;4*fI9e0 jU迖mQGo7p$u]t^]knN%}h=="XK5`h㞟`ǻ]V X" ߑ,{w>R {r2+ ¿ζH@*(r5[pߒP wnPuU;I>x"Ï$!|z":$N[vr8Lؽ1?n8~v֜E~tz$Cn my#a'qJm\ ^dh\{2T_@55K=F\ 񜎚85'(ۏ*1\,V"L7Wg@'LgT h1j;d*?i>OZp e$*_q^]C37i@\Xja}?6'6騯y @WPb4`]VZHG\ \Č1'J!ۗe_ tH+d'&nq hwb8\KDM'wc q nᶀ۞9szxjF%cMWK a)gg4uʐQb|pV~߀8\3?6μFzf([ 3YII&e\ ?DԖ*]"@r_LjX%cYeIF'#Őw$v?XDز[ EsC*h`#4 c'FPqccMQڌᜯO7p-cZA|L&2v~yI1>پL[jnJ}an 솠d: VC5k@v/tiIzP],Qm[]cJ nATK:a}ԡǂMR&RyI嬫) hcK#ٔ%bPYJg,dl 6jvmK1k lc&ֽ*;, *p闙#dxP̫2m|ߘ<7CMmH^L5OX.P'P&YjYMNOr\U0hgcN-w%c]^Fp"uɰ֞ Vʨ?Ijav,*:BvL+ْÔ&M Z l5Yg roTgf;/4fQz)No6i~&$nt4-~C4CwnP[e0b10|3A  ߯==Eej7 _糢i\9K.Feد MN\r* $?x0,L:H+t 1"SdUԓ]\wAB&HA'g#lz'SQy Xe䟵Imk')k=Jq yZR,(NOB3`:|&Y "\=0ʄ)'i3Bw *r}UΙc -&@vFsonKr\d;x'Նܹ \I]X"5c>ȹ;e[bc&N+N#D+Xk>u\CFz(5*Bdj%mWJI4dW '08{wگ(Qwugj$2)]9B!YL5Q#ƒzqV8lMS5e dt!vi\3]4LfƐ| y^wgDBp+?|5(zNyD9HIn`p`4|3@$O l,ix'nӥ.i/2~7!auOTs2bi%)Yww45-7D'؊^>uCc4/r' 4e;S1?ok{IxϞcy_0qٌY2ӬT:X C(U9!\gb:XI0DQ"k%җ|7vpM,\;r/`_Is~2!@GRHAUf&B F1U/; Q(PHpbA׹~ $.5D Udo^=HUFw [҂m{OGr^bg >x+bnH֣ͮr )Ỳ<8?ٟɿIc|Z4uIa. < @t:Aadv& zt&V`:Nb.bo1*jP̉tQIbˢR9Thal/l vl <]W~=خCRZX?OAM$r RP*rZ)uqsFX".@h،q4h2r³Ƚ1ġ0qUxtv粋ꈲ;<[ Yq`M[|Y^wn1i^5Ew/B|WMZ [*H;Y& sϠ&uhK _?Qj(X99]<$=sl:0!3EE|ﺿ)'lK3vd東5SIVo@Q$ [ux~ 9l`|䅨~xb$e''t m;,C& `=߄W2VKf|mcJZqtD_JO6a,Xu0Ha|%@1FQ3ksmctY?JܚB+(rJ <%,k%㮞D_]+B]A=r3"=IJ]>vO? Xz_o.y|%gګo?ZB8/ x ^J'2=`?!"ca2R0R,ϊGGAUϽA(Q0DCP!{ӹAW`1'Nvˬ "J kqPpaG*Q=V֊Q-k؈%`ѩ%Dގ1 -U$?LIJPbu=R:f.+r. 4VV8DZRI^Fsu+le𲯳\jw6=z͛ϘvU Q!^uGEww)"^ɪ+mt2ƨ"sFF oqhSw60t`jӎSdKP owI1Q$ebe8WucE|=a>7e[ SשgS#Sx9j)!T\qt8;/7B |^:pěbܬph(0+OKGMl*~&loyJ"`T˵-*P@`yy<F7b  *|n^l%' ~.@7S_I A`ޫrW2X+ 25\ }ntB}Rf~;&l&?1q؀ǧһ#>IqZp8ţ)FU`;֥;N`D|X̎XJˡ^iD!MJ)0p*,ưLwro=`&m)0\'0>/g"~b+lwOtW1{A`{!_ճh?J:s>:|DJ^F.ZVi+= =0:Imoys|p1y l>PSxS]؞a5vqdE|[ފlQ LsR$jBzHw ](o JH{vKIaI#.U[\9n4Lk!,Z`YK,"Ubm; , 1mn\2;?Kfp<%VNF#oARKxK0 BfhY &43_yzC:6)jR0ja_fp"j| &0|LJ1=r*wEY-}݈ag87wM>$ cF?}gyLnd0qJ AN;nȉ5 !m2>c5bmj[3IV"0Nr,rEݔ?|"2AI0^YB9g^=w*Ny v@.'~ :cڅϪ%-pV K_%ܑbO2;Z(>^Tx(smB RkFr+C\~-|tkJtxގ5'vd_RdW(42?QPF}aZoAڲ&]1b% Y-բ-IhA8MXL/Fa9ΫĘv(J#FA+O0ga^LDMdQk= GG:z}'ŲV'ǼBLAl4>QDQF~YIxfum`ŸEB*>_hj h=FmWP+g lλSJx8F-%)(ՍժK:Z[C>C ,o;R昼?x`)]OXf?b=945e&9Lw#ui7b,ӪGL4v =ۃ$SёL gZgn ?[cxmVe%]Y?&wND,AeR뎳+ OꚄ >牷] @Tȕp/\izn@,V7_+75r* < \(u`iY{d+qjud)f_8(=q-T $} 3>f+ n5YCдQa0GƷWdM),-)e((߫Sg@vIQgI,bBt!2:UHc{vƩOl6p R.\G73 >0kl1*o~4B!-BnIA=4ӃR3/ Y7VPT(vT%=Ǽ(Xۺj\  [VX}?⧉"߰S(įWsul:PP\ByI?6cb/BJg?r\BK+_);t^3NQpCcl^փ^c2 '-Q a$ӌQQ%] HuJv,RlR7ٕtDvNmQ,cʇf[,= ԬM1(EI /:x:)3j5 [Bn {[p9}`Dɠ|i#f 漈ܥ^NM\VQHD`O6XaAp8W:5e)k8rVm 'bC쐺q;:ơ;/u|h3WQS"#xV&#(-!X-,w /NڗWr&jrgz0GCcK)%KG\]j4<~H ֦5@g9o'8ia]8p̉5.wz%cX ݦδt[h3O&xBk>h((3!5'Iٗ͡'ZTjOY}ux}kݻAo٭"AjwсmP59uDEaȸ9۽e{%?\XNIe™ ["U=^4:Ly(@rwqv3d NhtEҋ %3cJI$vvtĚ ^cx:E+g8`kTl_c>3S C" F+1jryWt (%͗w7o$Tpt;Yimpc dӳS+3)/JH7~yb%ꂮJ8w7Qz  lͷQ< Q8> Q+mӪk'PJ~-2RU#ʤ^YHxMz3aIBjo3#${*#O1 x IjA"o!|e)WSQpJI{/r|9vW<]:7O;~ t@P{3[ŽބU;.b2qsBIǙ|cq)N.M^.ie&S 9%H )S[,)Ͼj- 7OF9GZIw; /?<2.Sg*45[@~eiB"b40 QY/fI[eQQ(5ޗGCM< f RٛY6@-\'>*9@¾ ]` fڥ/hݱiA~9 NT%~[9u@X%rs3N\MirՋ17RP06۬C"㯷UNű-KxXpeg[a"ӭ _V*Pomlc(]>){0٪8i+Ek ^un~ZbD \,ݐ$hU::҂%gmL [I&+\X"]!eww Vo4w9y;%aҗ^Ȭt?](NLbB5*ṧG)g`PJԽf75Н>g I)!^u Sx7E.?N'y'i%FϨO22N:p(Hr?$]FUSRyuD"ˌ~jׂd7MsOu9$KK[6IEVųv@ >\ ~znq 6)oՌQjb܁rH# $IqxSmv0̈́Aك͇Zdw\uybe*﹭HBaTYC:@4S?r%I a qS) Q%ykYxv% (\YzY02C@M;o\eqwj{˥UXC;#nPД EQ<07(.CjNwC+p Â)T׬}R6#$べ9 eub$5B:pVGyALD^"'$a-TVL⌊G{Jl{Y= 8i}El_:C1sRc-=;@&X[3v dT .Wȿ0ٛ "iy i7I# 0{m,#U !^ n,/Z;a",J  ljܴp90s?Z Le/X))Aн/7Hi1հM3M`1m)=Gxj]RT1+7UkE}t {0;>l][:z3[te ]ER><_1,+2HcǤKWU|PJE@θA[LifXxr]Ļ?;rdx3 M Cg@;byv#sjvnn  ^5=PpD^R0l=.#XBccX-jQ2[҄]8mGxK"ax"=T˾¾$&L48%]I-ۯ:0}nҫS6F(ZWZ}[!sVOXeGJ[QdLrAw癕t~/HAwR1o Ab#6 9ZmþԮd&|(]믑(xbIR0裆Z\gN.8~Ӿҝ(Yc+mG |O6P&Bg5}G6~_Sj#lG~XL6x>ŘtH˟ Fوl0 l$Q6^|~L켞:w9qS 3B >^Bu^ <=5*BZ݋+l.:qx}`Ec q"l1e|)۾{Or`XK}όs1:AI)L!܌O ZbJ9z/_ *Tc| xPq)H|Y2]gAJO [ sOc4%luSsŒ(cN O gG<g#YsDTPo%S^ЉwznؑKazȸgY0Nh(WL p 3>dpW*ql@UF˦JUbUNsjc?wq/ ;B|.YW@DIHdZѓTef]zE9u^/#1wt 0٭ES1RCӠ K0Crd60Tv1 > וirlx "Y_-5MEqJJՊ;:D ̫e+)<o|MUW\6sq3 v@y5z &A#~gM0nfXoAhe6.L kt:˯w (Z0K5ƪglhtP\})1<^?6 :d7+*xc<]~FAZAFm!a7Sbgp r*O!Ϡ ##/tɼ: 0p]`GK #V*uQt$Tis0I0s?Gek'R '̑lr+tҰJ߭KުdAGKcRI]KH PA>"jZ};Ȑ:/ggޞbΧ.3j+>A8M$O4m4XԠd4=mRw !˒'G]΃'l!l;Dfi1|@.].PNh}@6 ۃ+i.)C)R]rܿ|;VsB-q\TiRub=U@Nѡk18-Ȝz@qeʧS@WD"X O*D FebZQǡxCˬ_伯7TXfo a= L# BW+W⡥e`>pO\D [)@ǣЪV.k}=% @1Lk.T0,+5Niɝ$TF;bEv$梅avf݈ )8X„HD+`!=7lA2Tq\N>x)CYk֭?`@j&A:`!ue9:sx٧L$bN3ʻ! Um{#}bN+_Ba c2\dMnHuXT^YP%@g0P}ZqɫeXB̒ڠ1S u9[Xax,EiӝTkhNJ6S'70l}-Qe"N ޽E9;dr8]- ;plX1?fJFsy{ |Cג1ZZ1bv>h?A|v uE ,EGyY< s}ulr8s2__"`:ƢҞV Ѿ7\O2uMܘj75`#r7dHCg;۬MTЬ)$`VObVHi`Ҧf;^@#ڋNHoʡ#vHNJ$&e(/=Gr%-P`I6>Ot1^NM)dWT!#av',C{y$ /;TClk#FaCTIo&gR!/}$s'öб0.Wv _y+wSS ,|/8D k ynWJ_rq"N "HJv~5@ԭr+sE. E bO_GL+#_A;REݥdO&nY=ڨ㖩+9tTр_mj@ƨ矷d)1b7K{$dp)  5ҒcVaE&]W7\@N"`mӸWN]?FK!HP-@ƀjgi(+'$I_޼{a# F{]#j: dpj{(+שOeOJF6rѕ-!bh?݊J- 3ْ?mVm(*۲Wj: ʷu%"$¤ʃjWS>"WK!k~7S*0tգǞEp i  +$]l֣HeKJ8/ l#A-!eQ8uWz^0Ġyq*  LbhsƂ3MJy*FLLIL&s >L@I"֖5CPv459.?6O9$9?EWw7IoCψ=)Rk<6!:~,p +LV]8&7Ƚ*6`f1opJ.]vK=\b E6GmA@zj)ٱ:m'\n1<[ nj nB}aUY2CPk0IS ꮥK $|Ɯ?)[  hF׭48F#POܾ,\3ꡝܶm7m?\|$jwT,2M"g<)3`ye80_z`1/tHQ42C3Tz@ňUo8 ,qt$ceF]fJ 4ykV٠+w>@^I\ɑ,UmCY7%G.)8E k> rnJQ%7uvfM2H]pf, qZ]o[gkIKɚk^ f5/"4-oѤ.k_X4V:ᬩ1Hؖ񯚁rdL{2qS2Ў8ZO+M ĝwGtysknl=V 䢰 @׃(k)FAhV84upǽ'?E07J Dw ]#>mQQ0q GG8YB<+T㋠kZdBPE8 ikTkS8\T:OIŎ}%3§RC[q_\O\"|qqOO q ,#>Win:_d\=e2/9I-R? *s2,DnZr t Țr^g_Ag>ݙ$D&,>SyLHeW")Ѫ/xCo ),i<,Γfr`L-Iyw:KłR٫n#&˱q4ݨ!.~[WP>8r%6xyGl A%cbXsw^ e%o.ueNܮuIJZig[@V<ԭWҧo;? KAzb2r,Ws^ b a*]Do!@,79s-VVG-;[lT(aX@R-^3}0Q>.#qYo c3}/K'p&k+lUA ATwCwsSPO!9~r~q^_3ƳO;Pδuyab" :@#{F=,|w-m,݇t+LIĪѯ*FVyX&4YOZ6C=UCbOS@~ ?m-P˶+'08e26s%O'۵ ZW{\_J8tu 0<;s4[8cD" }F0I J0 u>ұM=!&:W?UW#+$G}r 03eKBVG -Alਖ,'^nl3Nۑ=DZ8QԇQ^TfF_3^5 ېHخZwGHE-&\~FKz3Tr$q _!mhBβ ]9@Pߘ\Y+ #2CQ8 J >nQg%SZ>}X:O!] CT/$ѫcfIA}lX%WˊL޹/fy 'j^?Ջ^ų ]kq7̎R"iIu's84w"afR"=Chͫ1N$ 7vIהּd \ 鱃zC=KHaP='eQjn_%ypÜߌtFԴzH/?M1F?cVuR("4 _2KXܲa,k]I~bʤe.rI~Q't L#D@o/H"-Mu nITbB#u@1lfe^5i0 NձLytp|7SdӼiGi9]N=] ^W"æPUo&߉j(U:hvnF[֣MEY=nlM1i5kʃCw~/RvZ#6!3/> 6s E!%'tN: 3e o *Waǚ<ӺTj$DG+;ƛ޳_ HL ;u'̾ X^LA㓓"VY }ނUf},Kxr= &I_v NO[aaf@ޔ:P Njbʩڅk}ΕK7pNT(e=D>#@|V A-CnXRlyGS{dxæo" fDC?;ۊI\Ƹ,r:r3t#Fbȶ@ńc-4` ebWKc0 D3U&Q]41-;›Cc ӷu^lJ׈'U4\tnTB{8.r^ :Lܫ`W!ChFCXrV{C]tX,88qŗy^6Nw$AyЪ7p^Z[kKͯt7S>O_1g-ŶoҲΧȳER[ږՇ?;:M z P/?kuXP9_]E_g=ռ5rCG~bF;މlQt3ԙz̤S_5 ɲiznl74!+J>IVfT^_m)mߒ5HD8Դm<$r(b51&5*C^[ZajWC|!cS W$ g^mgBt֛@phkAI_\QރۨƩYݰJyeGFKFUTi<<i9ЯQ%:idGfU.n$p[Fr( n\q \+"$xze 4YWpN!ݹG lS0I!#Ƃ~sȣEG0Tˍ^ >S Un?LtW&}(}, )S#|WB/Hu OLDE:1VM_}0׆ro z9\/_~V1|e֨v$fxS]z;guAP8M1,Jb@ $ň9&l3jaؓ?WA-XYΏ$@9lgE.NuXt-PdYqqɊ#R'dr;Ja5 FX7aH"ƿfvzyٻz{W$M+VG[Ti>RY<p7>OMnKY= P膨y2WD~jQ UL9D+u27cSeB{~y.wC.رdE Bd?hB tТ;nb%+}2M"YZec.Lw@%BlDhD8`TN5Ln+;X1Ռ.Uʢ(Rb@'uno$RM GӿY!kB!z.Fo*ͨQ)MK^E3 tM8he`5B~O7k9Mį]2IϨΝu&?MA^Vu~r.YA752)kOA%<]%W-{[ ͘+ay2q y9jE DSR<5NU||6Z6DHwMz:cUV8q"pdHK'ҀҔh`SN>u[F&kNy퀉VfwlŹ`cYD'AX=AHҮ̶ seevubD'a0x0 vv9L#T`ԑ2!2\j8Mh~sUSI4 xD=\1d;2ԧ5s-iΝ~~ :D'/BKe$I.jC*Mx,ٞ \Z^r4 =lwes]<j0,H"C^xqZ\{$ K6,Ⱦl~[{Ω"G2!;:]W1"sK>`⺍*7SDE^2/Cf C&<0 iaQ@3N} kJ jJ_m^E eXe/'RY+i4qs_ <%5H YwBQ8bRylu1L) :ғ˫vWbi޸w" 2On U炪?-RoZI+WNgE]]`C hfBŝ{U'>!S{2c zq /[ޛ3zaQ<P {8*>-pbPQ IU1hK9hY\ϟz0 yPy ;ԙ@te5n9~cH\S:f}v &~%$0]4]~h#R\F`pDx_ξWÚJO/]|PA͍T]^zkorÊ{#K_F/W@d ۫xR Asam+ࡈ%UH$_܄g ̍k"T12 Ս1b~Oi<e_8f=ODWwi+j;6"d'=P2hN,S9Alb!ad _CrLy1 *t&deU(~pfHǥUBr"d6~Ɔ ,J+;Z\hH/TOe_r|6q]y 7 ԬtmP-PM1T5G*)R[{.lOԯDܒ[pJ=[(MMMz1*ф#H%ul2Ht R=QIf8Mv,)Y wrw>X"ӆU"Fx[`h`^1+ t,%5NZD'6\o Rm[αlU~}xAhˠ7u4eR0D- JycvI>&z3^;a)uy\79\'#t({(J_(S +DaBLiB;ep{8HQF9!#XH,&6iY@ Btz*ՙjG*sHSZn#)pwflr*K|⊯7%ox 5Q06)v8к YŕaPf/2f*PٱwѽJ{ .|;À7j1{{2u$@ZHރP>/Ix{x& ){B4r/4ގ̱;^ M-ȡVs3zx],¶˜ hCD4z13tX}l/]BK1]BpԤˠx괆d3*zkυwX3}¤am1p]rOW1k &YcX@ʊGbmN( yZ W-5VOߙM-Mdž%˿WIXFR{Q޳5R ZI/i0:Oi&urFi n9.ُ0 쿱%N(A?]XJ{S\N=g2cR;@V=UC#.$h[ֹtTuYY]}vW#NFHڕU,yn\:&F]Em_D[=m7ytN)DŽ'کlI/KA3$8ԜaIa:Bx4" )>c[cO<,R6:E̻! Nqk fJjHOX仙:?E3"nGWߓ1bRJXY8w#!8حI;z 7vkWۧnj? BM0D"m[\htEcF O|)&tNN_kƏn~f. ]%o1jM1"ҷoJ4ԇRB"z؋J0War'.gzSLq{dRcj`FnL#rq4ai˞[{8VW@ y CHڋRgZpBf:% UfA6 UudpP)giUtsz"/2L> 9C0w= DC\c,'z:̯ !twX/ϟoۭE"9PA8A4 ]jX" ~%H0=-)f{ͼے;2/c:;Ȍ[߾}k- ĉt-y;3`Ѭ^ fӟ59!=d`/dMܰqAm,vuVI~?{Hە;vpAe. ,7s';T!Jr> 1Qw]q4|z,*VsJRkUg\פ)ޜ(<1PXA$PedirZh306-׌5$㦯pdvlKߛAFQ؋1.X)s`pnR*!.x+mG 9XK.3cQr?I@&[GWHj%]0L*H]C:n&Y^Zz^.^b4OH<w;\j+س;k`?ݵ".,/ht)93cE1eqqT]ҼLB=Y {h4-as{9bHD8Ts\R4t佲ӽ`2 +/;@(Ut-YӉe2SmʑNs4CIP5"}Ɵ+6u%~Lq5"Qζ0\D(\UݣN*ʴ*bܿ>.nMdHbv_"$x?ܰ}(CiqbG%Q~/sd UDd}vY,#2ExxޱO0^Y U?O\@T"~+$ .[y;JΔ<+~o5>ʤ)*W {jqG d;/{*liyj MI`,5*\a}> ?VУM"~γUI*^w4xs1vE2nC;{x$U]tOmUI*_|t`XkZREP؈bﶚY>qЁXbU$jkBDf<@Ͳ"-ϊŰE_sqH؈~/R7VUhe8㿲x^:\8g;5b:OC܂r'&O>ɶsF:Q78H~d,ouH>:?r9ɢq N$OW@Xvފ'5 )G r F\lC.W,:l B gafU~1W!dhn1dAք/bLp ~ t4dG:c:@H3!֥($ X}*8^*&@nXȷ+ꖩ qkGMj3|ۤz+c J)&.4C_[:jhz56m_nXW8FLL[WD&Ǘ~a&.OkN0Leڦ,V$иX4CEZ aRJ֔'8v.6nM 赦) ђ]PFQ? K߯ $F#ڎcr5EK6 @\tS{bRAMD;x@^f_SH%Ы bjؗ]71%<6j暽,~ | uBa(A*!Yo+뱁7Fymٴ\Nf]wG2~X"U׏T1ՠ<+AA iڍQ L/c`lNa@2 0dNrE|mvOt~H=(YgwV q1t|;ŽE&J|,rIzft_Y.Rw;Pdg|+Ji_6^9,8s3]gEt'l6gk]|e-UMX#A:ãp!Ĭ%s)XR$snMp$>1{I}pgeTiyraӢisck7r0#Wj&lCi-OUmMV5#a r2:k^BP]Hݨ՟*, ]nTcw?iK6t 7` ;uJ\x3ݮLxZ^|".bWW:\ ^>nDHtJ3N lۚY320Om\|GH:OIb6nl l&(Q%bЍ>SXC3 \rG}&@Ĥ*%_7=[īH/9yR'7Ӎ? $p,v|iWG3cs{W4W?3ti}GO(8;nӲgDaą^_ VNI18 X;3`nT7lB M6` y{tLƗ'p gɡ>9& >ES\("WF%%^Jf>{aK0hL;p5 [A`ɱ0^zoq \g:sO0ܞKk& N.lze0!JFm Fnm q/C+H#W#x+\ا,JCVpr@B#t#U5~A"UsM?|6AL'iT&)*mD&B]FTW.|;Yv\r|au Z>^h꺃 5?U[Q %;32UlykOq9rK37R a7qNs4 ?zD)Y#ҽvhm)#? J, %G7Asq*1Dlޅ8gr>T1 dlQdXx;[?A)g`GB*YƃqHz8뷍u}j _ =ÒѽDu1L1-'?-6W<ޖ@Z$0h.J_X}DX2NW0qXKB$]"]lj,HO+?mxP#~P[[ ě? j^l)C/ BΦ ƒ=ZU ^fW<] aؚo .7B7: -ldg2lW7a{|vZ$e 0IgnHs8@g 0F9佐Jƛu:&N(߬uP3S i^{V,85JMdiW"BкKz!o2chB@*5iT;`B~V`%}R+ =)4W, 47'=CѬS}' ߘ`nr8| UvKXdz15ގ@i9B 6t mIO@^dP:"[{s ɮ)C>5_ L_ Rqs, 6 +*:>~XhUREnMA3|R^d!o;{cߐ vs_-N'p7K)P̀&ǫm "Y73ܙ-c4FynMqȭ(ɂ􁳹l Gmt-2,?]dmAs !eT'8K+fHf묜^_ۉ La{ZəI\:."cܞ6/0w"Ykf ?Js9ܧh1 OLd'؇6, Hɥ嵞qe s:/2,b0pY6G Ii4wRf1)Q#e}Kux^"]wѕpў~7U~A؂s׬ ufQ^z-~s}fit (yYmG;1 "D~j!O1b=02ER`P~zlJA>1nXY;[I`M]bg;V\lމ]pJwl9-BokDZGS EpEkt@rWNzs{=vF)pҒ-pp28e3,HlosIiGHڲ@m!^d7RD`SZfKĢI9 rxks%)P˂: vNR Wآ2ÿ'ѣ|DL"췀ִag6+h2 ea6IGf8\RG-st%_խDw bAN:d6<u552 |h+ܲIik т+74Dw@")]CjZn+3!O#ue,k4HjJl|V2=5,,;UQ"kg ewu;8*.3wvI@K{Z?X8&Uq5uac<=o&ުW FBUWJE]hv4DznWcrtkl/%޶y_^2pȵa",tdPe2{xY5t,˜<;*_D{y`Du*SDeCOzczE0=^g~}!k`~fx p,5Apةǚ,B,B`4<()P V&¶МSkFRm᜔UBQ iYTgy\#7|lN-IN=+K43fX>B^[cǗ\%ҋsz%[5k~jl}r釫ˌ/J`OSwHx'hù} lzG}cLNyMZ_z. `mZā s$.K#o˄4)o*V|H4^r1d\%Y7R'$ .siuMW%2cꏧ 3bBO"lɳ[)V~m#g8k8cDg1Բ1a%6b=ڷ.B}"6\aDF5uod/حzd<hsWA1TuݡDrZ`uA)'Wvq-5-d}A~)$s7VҀMwg.oa5(w]N@il7 okxɜ,'UWDm+zwsDc|ptI$Bw PY*f-0{ׂλsT5 Y7&F͔s΋| 3WRz27a*j:M" @Eov=XWILslq%E3ݿT5c?8F@'> {-[Ԛr]4- Hj ʣ",Ɖt.pu=$#ˤu0rܱ^8PEz5_!AFbn? V#p\n\s01&8Z0gYZ070701000002a8000081a40000000000000000000000016101d03d00010498000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/aacraid/aacraid.ko.xz7zXZִF!t/3]?Eh=ڜ9NfW7ֶoN9 *Kg$F\eVoyIUWV?S{*er$? 5x\<;RPܘ/0 `UԎC;uopi 1'QpʇQ"tX{( gִʬfFp{\W Q6qֺ7T+,K‹k?b'C,cӿ8Z^H&vϥk"U ٘`PY㒯ב`J@ીrYF> NiHTѴok6S{R(ckE¢Qnd 2t8 c}|󑻓3۽qs wv$7xΖ%x&*4[.ukw ^pՊ^$<öYQLWj:{aN_' ߩ: O]+?J[aU#vNJ_sBJbLp@X݂S&~>F[أw>A^Bc%MK÷8n$,Mʔv㛘B0-psr,Ұw`V :T;rVh 3 S/2,>ȠÛ{R}pLr XR8$kX8Ld;>w!m~E'&{IhyrϽˠr%uTy(NOi)&+WW寀#I.|'XrƮBɣRHr~!\g8I/!7s'"3|gEы7BҊ)NR&_ZY&ߛB#c^<ނcQiOc[ \d_poIc<4T+OK>"Cue#?D`@ahsFCFS^"2|kW==;0~x˭d[]Wnd3"?f8F\J;_PشC|| ṰU=VG8 My\ gGcx1ig𚔙z?R`ļYRe!%CaFG7Ħk[d YW GR%g6`m:2!Y/Sy.:F0T|'B1{/7XQEedn~-Jƥ#-̊!ƔXzwmaE"=0M4]>H'X跃 FvɻO,k, jܴ ju,sD:2eȠ+<}(Lͺ.NH`N?BE{bzmWڟ(ĥ Ppx`8N JgR)|q=K=klHwzE C1ݦTlom ϚKhzriOAd@9]N(zui3{4:X` vXlWa>+^?..X(Ř!xM>Q[ȬyVǻϱZA@1L!c[7 .(_mol='aJOqn:>+ 翅 BdzW<.Js*jIс$kuG܈;πdHP2VR%y$5PΜw<?Ǖb(԰dF:Fe.̈́COh-4ݖj \l| yx PCKfffOZv/woc,aS $̬pXzUbI%Y9 Ԯ:p"=KuH53@9='VD(K7Ew#''x#sƧx4FBtrG䎈!-rHP-bhU5*Wׯjډ8#> b M%s>WN=SW1E̯u@/L82e0} B"p dbyp$xyȸ=wn&gG#;em?;VSro5*$[@C#w %# 'J;#ڃ/[c .dP+z,_&<֟?P$s(-z7ܯu O'35sgdޙmh9%uFG i/-8\bBt-Sv-ƨH':\,ggN9Z@[A8G;a)TJ)!bU^ퟆ ZӖn7_!*b햂^EC =b·? mZF}37'$ 5 D[Qn6@ђ`Wh rwSrJqNf0i?z{*o9yB ^y4ܺZ?z"]V=\ƣ'C=(ś˄?y [ХDAR+ȬPf-}o2k`X$J!EȄ'ߢ&W>z#Π|GWjWNzC,!q<9{nE"\ b섵tϏż<˙؆|_چ*%EBBR *X;aUfU}= +$>>i9Q 5%Ca="Ӫ>8'R[׼ A-)dvn't*ߔJD JhjWoƝ䕣>dx:Kx2H܂{Kwۥ%ىkEY^~:Qm@WS.O^] ߊ+aV0$ݶ{7 eBN[$sCQ;T+]FV LUE {]]C22bܤ"ؤH+̊Pd|e "~XPwQ{gϊ VͷZ4ѹQ&[s+ZY:?|b;?ӈ3iT84-/~N9&G3O0QnY T?..OqFܹ#9Klۃ(SGGѥUME=+U-mg1ZXW(/o; O_:ѿ>/8[a#XI *`t{ w5~dZM|+[;jUT33"QQka'ޝhݏ }*̈́4@Z*M9֟r߱_B:DnޤcgC/8vv?J&lQso/)47JivƞRUQݷFόP:4.ƺK*MCINV!E4$4;am2CaCpt; ^;6}4@jYv*<'@M^e ߡ{úc[FTxO$׻'wh$"7[nv+ YxaSFu NMɡoC tV9+%r: +G`4k?#=- 5rܤ=ft-z9"h$~ZNO.0zP?G^ 0C$t󫩚mVꁗIRN}T|E[}^h&MUyb5`wǪH 2n(~r"ݲ9`0V;>tb uv(p=KBƯAJ2p3XսrEs1N9t\ gQc,S:[ 78~5^>i/BDVq/2ctOG2YSd1hgkD2A/f V<Q,Ee9>2U7/уMV˱_C0<~`䓍yoJ pVUp *Bw 5SjȬD9NG3э_-, ;ݞVsNi7h6WZt~_r/K/-xZ4Gi扜g?6|-bbL m -/D=ujOֵ.դ >Pf"ޯijRtjY [nn d9A.VίXyv8hqfBCVM3S-rU$HZT yhV跰R@NEЊ¡o1ot>Kč_/&oa,Cdh,QQ˓0<2 9X ǩFp mkOa j?(œ;ňlͶi)Ø8huf2rNI)t@"ݴ}LYEG$q\+5uohaQzϦ~SDi$AeP1V)VqU0ɪZgG1[.vJcP &0i?P hp]`@q_:Ԫ۩]D*LSnt1qjKt! Vth2YꋰKTm:t;K/"쨯bRE8We=v^oA3@ŤWPwIN[b!0D^b3[, rQwѷR6Ϸ62ZZm QR+ tTh>Ie]q()y}(5ҿNJ zlz*rR\7X^z4+{B#KR-9yMvF j﷖%lGqc?ی)xVKe7W}4L@V:_HXg2;Wu%s$q'm 0\ߎ(nU,kM,3sHÒb.1 pOl$iVgMb=%qo}h4ObaxUFa+AEjU_#_vryrݣ-vƛv3B pT TڣYB%hY9W{ab1[T\ԣNOõ+wg2UӄJXr/9/=MC9Bt6 T#Y&AG5Mj"n`dh6t͗-.^ _691S]w ۶$L-O,e?2༰bGi_on_y"~*Ja=3*:73`xJi8R;_0R& $߆, x #YJ8r1-3+/ф"]=dsn5yǍsOxAvc;h.nC}T:70NUu?,,Jگ)%;J. AfbÁ$Af\GVb4Qr"åNYzado 9؅(H8go L\J^92*դج ){\x0fܝ(àcZ,U=Y>udlXD97miAT{v?]>t7[3`DfK*}\@h[*I& ?kq&HX#Gh%WR7/aό*0Y8I1Z3ęOZZ63sV7OB}v! tЪ<[Q0WW<< U_lY נw;JQw)|:x", e=兖T @g/F EjG`_8fKzw}^-M,~jbJlYr>e瀽bk)kBd>9i{qo5;L1}'}ߔvp];,L;l8y#aI  B"ExH>sVplV}pEv;~%Y~cELo|$;:!Ca^y+gX(SG׈)Zp7> ``0UhPC s{ړz}ǀ@㒦FKCH&Ď`+>GQ8z)R^sZmqC'4;2 |ր7Kc{` POT{ ԉ)#_bċ$gԑPlM'Glԉ%Ԯ?OnR}VΎ4HAAh=kʨDmxeH{,vWk̮%- &,<\}khҀzS¿nVڙ* )>(W3 )5;IƠ]MA*NcB1bDJ)!]7I۪/_ba/bߊ.9) <&| DV( _wka)Sk8g*xCYQgӔ c~#(~HT#'2[o\l 4b_=XT6t%6rŤ>O:7 x6F'@{[Bq9^J?˅܂o$-Hk|"8g#i]j 0%5o˻>6jYŵQˋ=Ik~|;;s?Oҳ;{.U!Y^,D;{7f% >W:Kr@uy;FWFλh51YK gގb0MR'@i<Y4><=!{zu4|/bK#ݪ!>Q)>`] !aL;M³N`nmhC 1 LB8^ɑ5q4m i4XSF _2%hIh~>.ˈLI"ʚ5S?|PqH3`zgj>X&Vl)A t5fyC٢@)Jqz{Y؆oC iu/isk(uJQQEq `0W= *MArGj jt$&&rM5.=xU&} '_n,eY~"F7!HX$B=N΅! (@X%9WBZkA6){ߑ]Uu6׭+X+Se+.Ji~mgCh1l[-= jxVhH p HxdL@\|)jf 96kpH%v @\5h;OYiKcKFp `SbjlEyr 5`p9'zsjLΩx+s}ӱy>*QjhrBG✲ CfFFTWt7p,Qdqٮ[]gmXѡw ~/&L{}~ٽ I(V^پb\PY.\_ťxn-ml=*K%{嘖~sXҼj#L]Z˵DwB=؊ijS\V۾,yԤ!41ۜ''LB U_!RufWRSt';#hS40 zXkXaA&H}Hǁi槀4RLGk-Tx2}8*ac|2 M>e97iӿŖPHZ#UOjJ0˸řCro?WEVC/ɓ#c"< 80㍦Î.Ᏽ,qkz8R)0M*;~T!M3+mB?x>OйLhO.nZg6vb!NBtr_(z*h0;I0Fv(;m0s+:Z(c.YGeڞx4[þVhM30w{c{Ӱ6V U<U ]]xB&!^dN8~lgoN6Gxց,:>&DqhdOC"},}N03ڥag̻L#D +4&"s(5׹//5%yhDCׂ@U8;7`m.˰l<^{aWl|Vhr}:yF+x^Y&g࢖}MAmSaa[/7feE⦖V^G]6jdYQ\tզ\UX&,^uEKgz򊩗zEVO0X52hӽ h>k{Rw؀)x֢!M\sP\ڰ l y!lK.7Epb (wݢ~_0Fŷe񩒙_U>Τ27)Y3)$jђ>o"g "~PM{#y=z%iEֽer~nW UD`߬9I HL$h~d8B4fdIy\WGydэ ,nZv lBMƉ<zRy ;2y鳄4\ӞC4N}!̞9$"PevT}+==fP~\%(:UI @ru*\ΉY<&%P6S^o?$ n T1ZK_GwՓu.yn6)а;qȒSOAy718d/4ڢ Y^"!|Mp9o%OCQy@'/G^%Chvg yIPB(lB4eTx> 9<3M?7hћ3`pr”kږ図 $<] :G٘yIl_RG2(k|yĈ|"A>I7:ʇ{;]Hد9`DBm+*`Sz8&6F#ao]H2d6sL{Yt(h?؈G3GH Nr#Ć֩T &mHTʬں8&|Aw&U~NYR}iϪlXUn{8u b 5Zο.ø UVޣ|XR%jG[͡:Q ̨|h色xBvI;[K <"3{%s^ɱBȀX08 Ȓ)}off %+< ?{P+Oyb[m1[i&U;Ƀ!$+hsQ ehn$M)y!Qplҋ1s7> (wo?C$>OϕwuH|o^D).#/Wz`NJ~) 2>PHe?qVH1Dw_vݗ_9dHט́;m4Z SsӏEFMntR'~Y;PаTPZuU`QȠo0Ą~1[q#Ѡt{gL ˊ'#/Wf5뵊%=0oڧUKg(cI|}ld6BU%K6" D^,P3({]ԍ핷 Uڊo2h[q\>ȋ)#xD"}!oA2,&:e\e8ʃç(Nj LR u)Oӽ~TaXὛ\ھ)o '-,ІoU% ('og?4!m$!cQ钃rڻrupow"Ix nC cj3ɎLC߇xKްЀYO"SF1=6ZM˸Pmbt8XE9[4=M*p-4ߚτA шy͌[r3]nku^ZFJϬ9Z&:lwc>L9(Ww;$ z~D+R#!^XŞfI7FEq5}YM-{5"cOa?V}@?JtV6| Ѭ4 we6=͵/ ` r!f>t!'*&ޢ{ ۹#`^#1L5 Xu[+v,ޚ=4`iȱ()Tcݵ_( 9zd"?]eZpu^?_r 9F j 9y*.{G<951:tFIkNóIv!=xVu!vf8!U!+I˩+̠\[-(1?Nέ09}kLo߳o7޲kS m ldn5}jnRw,}uM-h1BҼ2VN퓉6 zG+040 w+eGY I.N0zuMd2|L.zN2 M+Hl*Dմ:c4}|bPp}sVqF=bQҞ[dh5j߿8q"|vgLET1J0n\ѵ!$JHfCj1I?)[ec+iaT:4BAև,8ᕄ#~񆊴TR4^G鉱ۧGls.W1q)Sj7ɵh%+љw]9B\lg#G[fd~e='}лʀ5֭P}zW$:T^ȥV,%[u=^GE\kt4_40 & _J{S#'~j!$4g} n|yA-]+i-pMq&iNGo'jTi2`Mx>Pȭ'ݮ}SDYЗGf"DI5ãnMʨv$HuT; S Z.fnܲS3njIYgl+w=šu|g҈2, ],rP m>Ϣߴ@冒n6+Yk >ą$s6Saow^UɏXx39Y T>fŒW@?m7v`ep$baxd3ؓ~E'u^FMԓҡ/IsX*~UqNej6(2!+7ݼe` ,D"A92jqQ%Oyz8Y8!mi n2frY8kkN,&tLWIf]V?ta^ *VE{.OWoiC;H@cE)'svH=h!):iD|c1Bۧ/HH^Ah;Y?7wl Oؿ24,5?7IuxR89Pw:fO4,;Yo(Q#OPEA[>M0:3Au#x:7*?~j@@;ha{le2QAil@0Uwbߣ8 y͜i-v,iZ~RG* dw FavU1ͨZYH^gN(:W]H4E#2-Jeh!T8ne;21"ٍǧ gA'IS<[&N.KyըGx,*bl̽JM)|roƖ6П2xE#F{s6$؄6q 6AbɅ]zfnLd1L ˚}YT(ebqRZBxuvwHb=l<(gs pq1 Hsw3EPc࠶渦&/WXg8fy1x܆o`}k2_pB ߅n~ȋA vQ@R6}bexhV7eQ:H6JqLopi+5w"%yeiRp,}u ۸h~u^tIC= 8ѹy@up|He-ؑA|↍ qHQE}QD sԳ3t^S&ߥ!YgS-b~PۑfϦ5!_ru?Z(]VSf㻑Cu!Qc1_e0-)8F|٩N|6JLZ": h ~4h{&PvЮYܯfG; ePDARH HhR>o#\x*\o&J%`>vC|ёk2ދܐєIu9 -.R_zQi܎+.u ̃ GVdw/ުrr~QՂAX\N G С͡!* '̶)f}Ý9VJ4]I)ڲu0 6IEEH+f`p!䊳!<ݚ9d-,%3(GPpa­8_hۚ%G,& O@w4@;.+}NDict L781,3.f2}"h-ÌoHB:ui=L1}œ1E͊1ꦢo>[1WN]gN'IX/J01nOI} z'?uV${Dv\A DְUDbg̮Qٰ]ST rA2ŜȜ*'u8@eLD#ֽ9#z'O`eL-!.Ixb(8wi0/kdBe*ʄt$ &ː0Cfm6>E'!ԑmGg^q jl,{9uN-C; n#ÑsO DhR2 ήm T±aEH}XT ;\T,f`b[;ţי )vwP\DXSk 1t|e(4N~=oQ>.%R#L!b{%N16+jpuoZse}n(/nNEf%&j|SMfS^/qj1x]o@3 m$ x=o:ֱ iJJƏj7>u$ox6-XAPir[`M}^edQڶ]ޮQ3hoiɶt(LyhjG}H,jm6a pRhIU>~dDEňI:E5 ZZHHCCޯ.8lniȨmIw2-§{4 sO%,q&o}pt>KP@~WNI(Ω}}NDo="#Vȳu?lZZ *c.G\P}=]d=#ZYGזCY~VϻeKj B!lֲ?iw`Q1[byWVXW}t/`ۨ V>vb!@7gOLol&_OpS>t!W߰$^:RVCөWtX6hAR {'9u%s;z{O#o I׹({ .q{_w]K|lGRp\_C#vżY 8̌Z=V҈X(k~PΏձ6%+-NgnJʉٖ2G2{^W_mT],$99B-SJCŰ2e,JYi&L|g3D,(}2ԡE +G]x.9÷@[q0™ yC?J&Z$I R.šu4rKcq0*u;#5^CBxIpE: +h NZ!C ᅧ%tFc$B]:{3/LSsQ^M174WF$) /VϮ,AF'LlSgjNXyr;}^{ ?IP<++7NݔokYލ;zz%jIꄛz`D_9]q{T_*~>{,FB(uR"mS 0E3H|'\Q[dʚ]^3,Za=R>iZ}HBh"Ȃ~X*$;0>PlV~K='8xM㺟C:Ƙ/" 'HT %B(@99Ts94/++(-#GYn6$#fJӏ`BOעnz1$Va 9-nԡ|ö~mqx9xUjٴ;)ci1'jL=Rhy(Ku u0Q0Wܯ߲:_CL$0Z̑KZd=9**iH~O?9ntyZH8/SheFLE "Bྠoo^NmPpu?c7G ~*&Ǯ8V 2W0̩Ro ;> |"dzvbיbh>ެƽi[RR471K7mLRxdNs}W?{R헆#fMHѼx@;T+|״|EM3FJpW$'yr5K*o!woG䒝BˊAr9o B8Usǰ1g@cȬs:9;.\g~74B2"[ܴ ʳŜI\5+w9bsmnsd pXϗ>Jޣs]s꼤ON(Nay`V&]֦&\F*;B|jGT[1]&xd4za#!A m$qYD꘡Us(FdyMDZڇNR E <2hˈ!6kZBx~-I,;[j_8Z탊/3E ]Ш_p ]2MLڷj%pia?N'[H <.yi֒L?*IYϱtGY =L El޴}S yh#xF"zjSFIv'}!RY*sU ։  z6k$pSnhC q]iw}Hp<=}Tj7Bab;BYxP2{Ou"l Wȏ]֖g;sѲ j#^u; =< gR++| "49{dzd$v4Jv{P:Bs͌z'Wa+s{f0On'vZ 򚢇pGn{L0VjU Tv\]u/%W#>7KvD#waqL/zy*Fmr ~FN+Z&>M]zU1K-*eE  5KY,(OmaO{ ;r8d'VK3 VoaM3ݡc@cn4܅kqXP5Ytm!9JK=iy{mvfoy?-y=iK:J`%)&4Ð@u,-Jh IYla2ZFjY|1̂_1Zz/fj& &HmHE7;rV"R1l|/q "Ey 8.a=#fVև&)Jm SyMzܞ'v_`y/ذw VV?zQS{/8 N[43fڞ=f+}8\9ņC2`$# :dzΩeo6xO9U׭N!_ 2<'ʣ F%恦Z9ySF-FI0 !By ^y;kyܰ18g{^+vfXx[?l_5 ۖ+Ȣf._H, ^ĖIIU?z/ my}]z+#=q8t6o0lYǐ= ~I.vqCCuSoreO$O]9Gׯ*wN mR`2d"G:[LkWh̏5)jNvqZS]!nb( -Mma QoײޏxsR$:4`׈R8MnR9OD|*ב>$sO=ps0!g ok臮\v@lƶ {fy8|*d*M9p&>KSsԉ#@kk?k=t4A95O~' @ w7}-r9h~"iXb'">3az[Beg3Sb_M= 3|C$ 40٭=DjK-,[Kg8XǓAĂ=vSQ"YÑٷ$yL4H_ V43G>Hh!"tW5(#⫷ Gt)7"ۑ W *"h|EJwž7>}u7i%ga0SwuD8Ʀz᪎dؔ#?ɰy\*qxp0x C8-wT:NR+~Ƙʱ1 ,$$Bz-LeΝ]u3®AC7H:?Ajcl󦹦Fod2Be_)U尠rSV<\_\>fFL}\' zI y= &!4DĬ"{(x1}D 7\d& &GYRkѣ0fF;4.tDd;I,BEj?;4 ^̲\7MA2&gr*K)>i|\G x\: TTpˎ}N@Qs-({[<†l.٪7rAqQտ zy?C 63Z !>װؒY[2z+ 6!8o`ưXO (yOhՋ`*H %Kgr~bbS%_ 5| FXbChA&۳lRS|v4("*G2<w Ը~HP^xbQpg/W5`#+ Kٺae,@ Uj̇7f󏑄{SKDW^,F3Y J9 b;ps֥*vc9, }Bpm%gǨ7;cm8nϩ77%`Ir{CaѿpDa4L:Sz0N'V>  _ȼ63Z}J-t} :v*^b1Ϋ|ջ=2LFd}׈nh;NLȐ1g}TExmUjy|=6zmQ ʿ=yu>hEu5n)wzs?۳?so˭b$Xd'wg˿anY⇴ o4#:ǫȥ]c+ 6͵ Gl49PäfZk/ƒe n:w5b46u||`{+e ' bG֏s>5C 9ՀԱ.9NpFtd^բ_c"̪A\ds ]k0nJ\yCĤe^2xN@XOIi2s|*Sa"@h_e |<еoA(์zτ!lIr6!׵T,V?#?Q *[xOQtv XI\j,5>g|f2*۰,7s'0wO5:nhHn "u7^qJb[%P&:ϵ<0`E 5N0]*ѣ&谘s*GRB>JQ=JFDĕu2gu %GYNȩ 16Mw")oXI0w&h[y Rm1{sr3} 3;tch%D:=б; D{]wdZnƀy:6Ɲ8?krbpF%?ZţC0KH0_#f1ٙQĠeyDP,d.rȧB g^%r?MD15=H‡f?R}sĵ}+dv)Ry ͼߘ+^,ا,}דl!c962ZQE*G"Fu|3CrNisDܔ~JT~[-t{h gݼk@ɥ$=.$(ˤ\L74Rxk>h#n9G|Axnss+T>IxvM0U'xӨO綨yDS˽vlH̒cFNd~kyn dߘ'Rߘ'e93.I|8Fuhя=R˽GN8IBr€sKU9;o}ᤍW"a;hj ]*hl{5 ׁTr46 ZGLփyCƕ(0 ^,ֈMqpd 6K TUB$c1!&݂H#SO0זj-}72$R^\6O $,|ǒ2D5&|2|N3Wdd!TsruW;ϧfon _"&EX4U>59r*aO\LN6QkZ'ӰKץ{6 K+."Xtݧʜ4ϝ*g5Jg\d{޺;[,:49:YHIh ''h1%d:LF~wġD&*MizF!,B={D/3%a;l׌%nJ(2a@21E1WbcM|< {P1 (+d}joGm^'L+6.nL@Jq?\d!@Y"Vp7 фqeXMaP'|nV#3l3SprΟ䰛WQprޣ#}|gQ|$Nt"y}cEofI*Vs7z LGa+_2]^2?oYxA^h1ܴB4ľP&;L3a:mQHc#¨W{O%ӌ21Od r3r038h^Pn\M-sRȓC9_lR}U@& #̓q/K!$fM&*ڐQUg|O G7Gb9(AGZ5Gqq{{ys>Uny^D s }<ˬR8)0]q5;7B4RRpZy*,6K-ZZQ >fxD$!8.AExb fx@ z'D m?HJGGmUBr .RII -}=B$X\dojZ|]8x`--1QU8}'?V7hUpѣǤu#R\RSie[?^p2uJ;zN:`Ҷpk-#a6&b*\^:_*P!o׹*N|l H`pT{[ᛐ܏$X dm1 UI_0s+#v u2.>}hL`s~/8΃rK>A?;1Fl]E!kTS5æ놙T!dT1d΀io>8D`xKA)R ba6J-|S7:|wnY/]WREۨ} .W~;,T+-ʷ3 BC 49*ʹ&J]|6NK!:0=ֆV6eFKy.~"Ic8x;V4z(Y oz˜:SY F"]*A;ZTmGU̳1|Oӟ(O$6%,O@Ȼoe{A#Y(cCޜTt~l%@~ϒK@eX-PA FF{ݻQ,S7"<=݉s zk 4>t>a #@^[AnL-QST}UyCQ̃8Pt'Gڧ/ۍG.S$@renciUҕ~/eqR+s*^/aG+ms.(O~TiEpWglpx4kp%$ތ#$&>o{Vsyf@f[.wx )MPTjPTGP]nyV4`=NBe9$oe tCeQLjp@V8Japik+{z4 Lf8Lψ"}xE]zWi )4CXp Q?g]hh&|8߂~FZ_m>%Rd[OdRú |՝r=Rl,<7WӚ#flw2J6ϴm]o.,RiЉF9%l h(onr'q*=H;eg+a:ȿϢ2; >G\ ZzR01;u;B2 vY5/@KbM0ϐ5$d &v'ݕ..$CX6'xsWy9t浀9SBf ;$~ij i̹,33Pq&&LgxeOn@ső?Z*B]\X}Ґ <`YzI:$ݎkP؏sjV=cU$,]I|lZVZ֤R%?fW JJ%IG$C嗊`Etl 񎐈oя1esuUwwp39E$)T&S 9Q HP߱tf X#M%-c~ہBL7{pQ\ѕgoP<ٜ=+>< MđPţ䶳N/]~Q"TO&hDHVnv t+%YBoFp1)(jVfքKfu`2 ش |]{[2 pꮫ$2TДwf|@ޭ+Jfn尊ޤ zÃO1jK㟎75ԣ"6K($.wJ 9Φ}}8a ~@1vg"Ѹɂ>I `X&Q+|}A `NXnxi@gjHP~I@Gz[熉Yx܀IG/ eD92-agE%NO~ٜ|)Z;aV$ -^[&v>bvB2 A4 -#@6݀3#ȈXqds1_M eʼKH`yF._ӑw=#~hhFB-.NKNॼ(~MV@U=5(uCsR}hXIU;+I3Qitf]< 3> ôw?ʫx>ѽC{A3=$b^#gIE 9p](l}R&wBʙ(ebB90uƒ/k<"yV~ۺE^N_ 8]-^n`2[dH)3TUg8vN.>035vz빺l#EYk&uʕS7R ʰe;//|wElxᑉxix5&Y t]"Ob-W@r+ Wǎ=U˃pTʳ}'K9kE.!H%Tew,ñp"ց8% 4AcҖп }pSQLF?YSp\d—!9=^ U[Xn?|VA咴4L/8 jH7u 6rؗ㑍{3?J6Uq+,UNaw 17AB-pMȓGQ8` o97\֎ZVNE$0H@ݗ1~oX@/bȯ'g|GKU+c&pB2AN#3|M0jhǙGLsztE~&i"E)%85ܼ 6jƄT4bK Ce1,d XL0NhM#>OFlv 8kv$ZScö#t@vqѪ ]WY*uAW~x\"R}MỌf§7Op,+\{7PHfҵWP/mwO[tA(["< 7,UQA蛢@虷(nzиF죌κ袾q#yqǫ7%<]^OyPD϶)X b`]nQ4pߡ UQ n1ڎ$Ő}0̦CNe(΂~)`R|q0vxAg՜N0US2m>q Qr6V:)NXM'5[vT>sTh(˒ɗZ`m3ApPMfkQuFMD]Q=5A[{_4InOd?d Ռpgx8q&"nw³xa\K.c 10vZ*\>]+(舵:$ j Y;}jY<x']8q|=fW8鍘amv4꣖{N9ScGh@)xrg+L`oijrCк5=af&w8AJOm43ic|IU!}n56 Oogy3{R.BYș$ږ8ekonh|WV1y[&D;'W.X<Ą!1 j9kӣ5 <3*`ɌU1mOʰ( ZMIB-Eya&Ԅn[4@P, 2c44y !)UH*Sk>/@iu T[V,VZ |ra~P<:ꊿ #f[H,P㖾g]jˬveU%ߤC#jS@IbuȎ!")TB 0GOV>=6H|H`/d Q8טK$KgjT\d5}]x9% e 0&V+@> hg~eBܦ8,W+<<(z,T70/=siX& zbe'ȡ9悇+f΀-K1sˀ~HW5u,lhצ֩(Οoave@cj=pѿٵZIdechm^fVHc 2Y r|e<~N9hͲMʠ) (+7gA}Ct(6;"Y)Z?`iTlwy8B,jUH;Y](qsul''}W{؀*=)Zeˡ;j[! p5 ߇_;@dX \VP(0%9'1>}@WAF:u@>GNx{fYV%$ >.CDhl,p3͚wAZau_(t1(>.H ĦNOmJ\V0XzM> d"wFkVD*hq|= yD2{QX'[7TtAF5{S+gYy9+EtL>МΪ|HI+Gh*g[gw?'K$lew$O}K $~뾪 H1$q)|y{Slo߸_lĞީxS-Ȓk{[N="e@44p\c>o?1 NLvb e-{CP~_\ɼ\TV5~H6姺i^SaGl21/[A)su<~b2$R[۸ؙNPnGEYw*2)7)U7Kjxp=0&;dAsg>kdQ)k`n XDn'YЁOY-/ve6B u]\2U.'9k8 x E*qWF5X_:юԋKG8DŹ#bBJOt  逐E1^ÍBhj\K?cPpWĉ{[|xLFbW |VQuH<_2h4ŧ A3.qz-a! ]?vDOcNX 9>{؂ ]lƎ{`aM)ڊ#}s!J1K70qǦ1]@qs%TaIV&5Xu3E/t1{]O_9t\4̨㧕\ *dtZ")ۀ *"O꺸OHj0u6Ĉ{h׊$o5?nˈ=TQu}ź>Ik-aVy+̸xdN<ϔ.psi Nr95Uߏ''5W ioAxU`Ƒiׯjdۂ~='WW~k<"[r&Aզ 1Xvi§ĵ"wAÑ Uwid%^(iNJ پQG߂A/ER@DL#\q6Lա*1ui?2&G  PArcgi+h@B~P:t)6jݦZ0ʥrTw]@'rҽxN7Bg͸YA4XkCb[(c*"3lA~4zX>-);>] /Ѐ}cIޡX{\'e5D$(q+/.L$>1i2I../kr ‚ёr]{eb!aFz"JcGyàQ&IK׻pGNh;cBT1/OӻvGmh,ׄ-땼P$(Li 6w,Ԟ0Z1 䵼+)Ibo:BQ XKIt:zպ,2$g0G5}{1Y._9JC~x:qDlglsߗ @n[_!`<2P";A▵wEy4yŃ'z9&w¼ ě'y"26Ww I=70^~ ALW݇VHZ}܄TxSn*u4HNZ1LN[OX5"dAe[Z RQc8=(Gr-~x'~tU}0۽bOc}\ gRw̜H~PhT wC-k.{C>t\^E%2D SyVmcH:EUw~t'GZYRJ9!`v-)P$!jx$+ E!#J?آ{6KY8%X'6;:742YLVڄdf($C}VN|Ú>26V&OX||Yͺ]PO'Y{cmLaɮ(<IAf= (йv:UM.~ObSܰǐ +At^ :4,? @uOq S [ؑpAp r'GYr"*.xV-Wpy>8na !?B_TSlEnAH wЇQCq6L\qfg3QA{G2F v));3TW0"-UBs@rHG\f^UJ${\ך͞gf˪4ST&?.IsE ʚF?لk2dm[/ p'|OKp>HaY-֓`-pǸK]J?~Kk | j P[#k-.B[#Pp,11j#Kv534ڈ(=;zeWyuEP^TJQVޘr~{>B|r(n(ecU.EQr(JGz_zݏ҃C Rג}RJU Us.xDVn1{γk3Ti 0  [Tg"K~#gؗ 3"Ghxdl!F5yZ0֨~hX\n%@XX"EU5,560_Iw5_<5dG'⮾§[wKjMQq˟3؈-q\ע[Y#dYȬmLKOdΈxI!P'S.d;?|T^џu]YH-*I$^Ξ%û"'3#'|]5- 3(FO?Ij|>1kD#]Qh]r,=à1U5Bw+(~C1Tks8/ qEiUtM91vgJ{W)9yrfg"k Y˝[eG&<Vgo6BBFxdzdbh Vxo׸O]2 or'sQB%hvFSw4Zxw l+(< paSIl_U~/ lLZGO)ۜ~O-"_a>Buy+"F34}o64ԞgھFzB"BKOBSaAvrcڷS5ƛ{Aۮ_X(W\ @3n`oF}2aȴ ϕF6r^Hck4P2VΨp as<,/ `ݘBh%c nZcÔ ;;qwݐJ1mU‘G߼j*L~MU* IPhh\'ers`jثKqe= ,y LGw\57_]{P*bٚ2a4^;BVwc]VAW?yq4I}ގS}+Sw򀫑>/2$` x6\2 U}g}"ce4I{NS`|1vq#&Ca(DËffPIRGܼLx>r)rHV?{sE}XeHMnq |M|%I+5m {j vNgG 2 mܢl+IxI덫b.G)h^p97KN&uW$c&ڀAuK\uƼ~G2V$> TԮ ';4vRD3lT6wf{!K~ 5TGc,O7lp/ޛ˦8̝$)n9|@t)ZoG$CQ}aojۧ7Ǧ 6xq\vM+MI23o{Syn8 ez yu0WA*ekwN! ( Ϟ"/kVm>5{S%7Prw*p<ʧdŠHN׀L兹 Ƀntz4LxS$z1.Zlcd*qӡWWCKu|>(~eqhoKKH^/5*R)\',e,jsG i騺Ԑ ȜlbLF*i㫵w NI}>M>- $i Y/r q kD{駏Џ\MіAh.ϖm(}\(k󴲸/HP)||}%ud.~*3ܣϻtWr0( Dd t,r&5abQgt7pm~ZMW}ᵏ=~訔  5)l Aڡym9 KlDY`QT nq',pMO<( # $QrB.^]I_,<|izʅXyAMg:J,iZ⍳7I0(3K}JfO[UI3G/7*W99>kKDwqQ.v=/'+ݤ.3"ijYhυaY'{}AMb(;H/ v`22tE>ʽ .WtgA= >7@KRLt 47 f8(ᘷz"5g^MzBV"Ē&$3`oま#[KI:_k/F*y{BIB^m:WQVix&uiE{QIqhZ#7p॓'Ey=PcNP9*8Дy6śVOxCΈYܿ6^zhC5r w pYo[:٣Ĭ.(b(=UF (/5O>й85sA7g=BYaL2E +x;慠V7>!hM !jF Z[JXr_4^? }&`ཤ0eN׭,@* xg$ZQ ǹ.BU4Sx g7*{4 ͽ;Z *E]>S>"uFR]lZrsB*2'=te.{D@T7xed[Om}.c_Ǻ$.m?8696:yrm#X^t/.j$t9nJC" `7ClxKldMwbt" ǔWzXt0|#HHibl =*4ŦBBZSON -@wꙧ3jMKV?l=Z2kt`FdPz漢 h%Gc  DCU,sX;-W;=@TVrp:tMj vb`}rh)0Y%,vaL(R1h?<2Zݕis2LJ #J;Q* SlӔi)YY#2.X%՛P1N,J|a}&[7'2BBUTsD YZ j^ѕ,dbmv`)洃r,=2/r(UzIMTP : <+<+仔7%oNp Z7O$j6*wEu޵0@eeAC%qR|E$Ď,:'xK?2B W mWb=H YWqŕحS*ۑ訃E>:|I6ÒCzGiq1_%ʾȟ6Fǃ!5SK @H D Ò|EIrkcTPwx%4{ueэbv:ܽJɣP(?iIjy!9s &~݋AD,T]AGҭ?I9\oIXo^ t@>rj~7%e^#<1"T|9^s x\yO<6?}I3Z!;*c| *퉞T3۸: f#ղT~T"oHz2[{dqkMS%9ڐ{F7G+ .+a]9NOێy{֒ȗknuT!&^}Br ,f/-`"8:3%gMo:0"³d5>"q^1Q Q |]ᑻ's? cܘk4Ӵ ^\f\Y;nc55|"фH` DyϞ ΅*:CJ?W,}Lӗ!Yƭ gtL'XFCTAmǑ | )uRuLt pHsb٠E&RYTgg4tq1H`+䟤]uN\:BHP ufs}He&`{0~7piG:ߙ;vˋ |`nQhlAZ>]B_=K'A½uk2\Țu*IU&DJڦQU-0HFU8y3ܐ Ob[!=&( œI̙RC!2-DIc'yg߆ԄȻ\( ]KL/ Hxw1L#[6:YZPʁ !jj U@'CeXWݽ[l?D"$^*)|W9&%tr38|?Udžcs0=zGbRB@Ja:`tgav64A ]|r7)sJ9&0ie^7e.:O\0`{d^e?(~F>D׬NpULxcٰZ /}hڍCݸг|^7^Dy,:*qS.k$Կ[0IlZ/F|H6UnKmʄ+Bљ il2nPb) Dz߫OL;MBcCӌǕ*!d&Ow~Z2JlY:tK2;3!T=E(9&*OG}o_'e^yBVn ,˔ƓX;S; G 9ʗDC4 ~}H¼4!0k^? +%dG /H+ DC8 M|Q#^[;Z(+@`MS[A_ by@ 6$`^g&Yogzt%C`_Ȍяqd4W"m\1.ExCEЃ߅GKeJGۉ} ?%c+~9U@%[592|*2bAWݕ! +>-DƊSHCOQE|$?G(SpUa顏,o5{Z8%!o^}F.7h1T3 MyU iejNOPE"uX~,|8ȡ *}ڣc;嫁[.Ԇf`%NҠ5ޡ5n_^_JfL;vo5-93*Gy#r0 M)\)tAH/@x%gLG}tj1 7YT싘M^ OhT\yE[ Oɳs|0\V 7s0-u71!M)OpǮ,cڌ<7X /ζ^24mcl2שQlSp;>K`v{̳`cp& p .8W 6jJ{|21 k11D6 z" SlRjt-HЭ_?kx䊞4@.j8&^B;ݏ%:|g=Gń:5m[qsLd/DL?ћm"R)0!lAѤL!,ƃ,_[zn VUڥ'cy:) S$ H퍎iBhvƛ*& {&y[sIf3>,A=+bGb"֌iG:l۝6Ua*z^dFos- X!>fc)hq^x[=OѦ%6UId5oW$e4'1on%:2z;kAL0DK;D%G7< ο]*ԟkKK|Ht /Ʈ }bhIXdٌ)=,Դf17,{yޙr= #q$=Jb)4q}"X% "5zZV{g;|`z =Y2uV5؉|E.þ̬vonK^GG*ҫWmLOpz |kMM}l# Y支kfފd바B,"" -ih7vֲ]rmڲ]C/xUAIWIMG)Ze>Ua)o_ޙ`_S?c讬"(,9<mTi<:Ut>r:>2;d W @H#@Z 붒7fummю=@0-yܶa#P͡ɦSG ەzЏ_q΁6%j=o{ ~n\RhsN)Hf87<5Z9 ca_ ^؀RQV8$mb mvVC`yDLoAy }\`W8_Dr~vץ :v8s; ^cikyNģ,q$簥YsX]{l0""݅uh4Q,fTF-Yùl S3Z*T.7ȯE1&mۋ,k7 2Р,h/q.lX.Ϸl.eU/PR[A÷$:l5i .]wB;j*DhEHwK v$7Swcmo2 aD/=b8-N7lHOQr90hR'i%zmyt?sVLMQ]>5y ͩVoaiؠ24Fgew+`|=V}tPo@"..ƀɶzptmaVHUݏǭ*ϦC" 9mW{ ω,v|EݳJ)E++Mfv}&'3>Աc ͮpkޫ}2L3⨜.![{0|dٻczXQ3rƆO̾ 褐==g}`r t]Zy.QWDpc 8kjl`>%/KJs:;K(zȘ$71ĉ5[#8ndS&ucP<4ʄ>!k;h5K^bL#$X~sHl˨v?di( ;=#{;) )9kQfʅqnN)h b"?VVt0O~hܨ\=Ǔ9Í(+:]@)."p`bi[Yz樦2hJaZHqDb|w%ÝZKM( `~ sAFL <46/̋㬋,1:LR$ζI(wȚh"Y jW4τ(Qq=:!P4nFu =sU]u?4th%&ЧW?:N5nv ǔ}1"JQz^낥s\"$C)N4y Cj &Od3_tgm yF эhnr8;kٗ3.vJh!44{TjhjnOHG!/4#O of+Udfh<ۙGVВj |K!6 K#Y~E請͝.ΚVOm~͹VaQ;.V1ʛ5skCa6hNI[[2F֢;TeZ4K|jvL]Wgfw#GCra;<{-#`k@aiV۷mYxDq)0n w2ll\Y69'kr;  x~S#(} hx8ͧ#=랻Gt1?5Ol ! ފ2mKX<5x%fp6z#Ŭ@.V %X'UN7/zVʱ]kֹA`;K}?\#_M"%f1ާ5Ѱd_.ťq;݈Qh7?i tov%OҨe4)XGsأUýb.VV {%X*-j=kNz.?p Kھ`UlQ q"2WuG)Tܙ`!ܑ֫6U~;#r1GThv8`gP)'[ug|JA{GTK]a G3]`c%)\'e{Ȩj hrLK5ǠW`k鎡f!CCLL=!aj@>Kܹ `kvyH:t0O5P ;f_i$l7ؙLH<}H${v"N\M>ykڻ!]?,xĩ2 [ rf@f:o*[m#E Z iUAD@PLƅ>eANkƭ:u¾I:j9%g^3<@G'? D'Wu㡥F|}HБ @/tՐޝ~R-Jk?"'FL DO<ehAZi7\8> p D_ ^uiB| p耙Lր'#/>ep}8:2llveۇ˯퉍L¡&0(6+1յgqO X/kWF#LE[sH2=ʆ4%%oI(_,0V=8aڷAj9Lv5!llO9>TO 1d$^c_H4H4,-7/Q M/kª eϋg|6TdthTL䮩Rw{Q\^D?7i-FIF1ݏ^zc# {@8"4.*_kOy,l_?TY=Vm*ևkVFs֣4 b*bbD`}ᖴ<LHk-Ԫ90o[}yk}.d4UW]Ip+6R l47SyԐJ]jH{T|=o-ͮmik@΢N6o7=YE\4чY3M{ v+ JOϦv odf0&NT:A>.q;% ~BSr)m4d$7e*-f/ K ON}I%׹n#ʨC[Ky!Hl'/+/m(U ݵ<'b I*8Y{WތOgk+g#lUK().Úv^-BIfHZe P@YTaTj0p$x/6窪ƄSO2<)k4DTmj.$x-?:t-z+d4c$, o; ʣmR}+4h“DpV/82e*=7Oꆤ崘pVO*s\9gd䱯M +Xgo}=QbqC퐅 w%5Tvw;vFSw! d lk Nmމ4~ A$Ǥ1 H+B^ࡠ Oإ:d&|nJ+XDe&Ƴ)zLS;-6Y1;6h%2pGhF29+;>^[L@DBģq|: y(m-3Xm`چD![8~G ے#wi2ՉV:\.~7"/TX g 2EX A*4dL"tD ڜ[tcC*dSv [HQ%B%74Us]GRqw$OYjPdPk`);ThjDYx3,ĆWqhrWdȈ 75G{5Tk59>FSEj'Я+|?x@ ]CW!'&HMnBŞA 3/ށ+f'TVt⒗j Ʉ7e3?N_+ng( |c\2zU pՅ ? 𬌏]MvNy`J>xIr#m Γx\0{a5biܫ7 t5lH' K`Q˱g"Ku3z; :rBXs'aO\N4h*,hSv6\®F]x %=+e+@HmGbLCꬲ brýgJSEo$!E{(VN͎δQțmӊKhhup&.5L,aH =l \<]hTafT/dCq,HQG;d } -ߙa!/IE{dڏno>N6]kkQ53@eq#բtL2a Xf1:%^u 03|$\~ªt6G7籀I3?x9Z&:N=kHiSY8 CDaKR+ G< GRæ1h'ޚm+ђg3ͥcakX򑃾+J֑CRH΁M5 &SS`VKtVir]QNou¯Q)RSP#'YZܣG!+4r6I)N՝_iCw x QkeP#ؓaJU#Y& s].ᶬ?]FU 5 U:AO]G- qg?y׆đcmmoр\^ޏ!^4&gsc♚VMX#u=ח+S{^aYΈay(DZy,g< =h wFWwRkq;rjENA3ƕwQJoϩֈgy># F1c5ΘI![A.8?˘5Q`G3ߖ7):Tl=ZҪ݇ڪqH<ލ؞C*tg+AQ MO n .Nm^4`v baQsU(t雠r-V?A Mx-4mI\1ozҾQRia"2Drƺ81Ïl$yI*nYXv-DJj0e=C{|!&.qc.N\O`븕\3LVoY/[Xte!4@ªCl/{QN4ZgbfatN稠Eث/63ך$yi]ԅܠ̪avd%t1xE8+7&ӯ .c\7~%_#eZdј6KFPUP_gi@b?5т[aGW7i,n8pO|̆K"|"2O) pm*#+|)iBF|I!oC懠Q6.{W)ḧ́ɳ <)V5M+8Is![x7$yN@%'2=+L7o6;jᅵPHm(3S@8&I8kzǙ7yc?=" fo kPwe)- Q}{o ?ƛn(* G*(] QȐxQ-& η⒖nƵax1܉јֺsz-/2&ll8|ʄ('w%Z1h5:f"E h@QX)(t-e}{vկ4JQVn`Ò! 5VhYi|'Փ竅m f!*W6v$y?%Uw¸eR *VAOd? sMg-W኏PJ*4k#rS9 ]} -3lqף[N>H;G&A.xw_pΙմ:{eo4kERge%IajO.KC}<aZmy"e fw W3'qI+ƊGA)<^ ס!J˘cFh_t3tJ7]™H 9o=1l=9zZ?0];f/h@DW\{NǓa\>6="|wc5HK?X%?Y&x.yN1SUQ_*L{=A߅đFo|eu=Ƀ_h^o#XŎ`όvs |x!kv6^{\F3 jp TU{@(1B|2"A?eT_io,*E\Y)js}$O.3, Yq%>{PLJߩ܄q6FLCN&O8bUlQ\-ar) Uiۋm 1Tu+h\.opTՑg] ;>"dU6bz{i-#,~6gwC{\þ/k w*ljaC/%> SbqWrWK(.i*x="yt([V^ ]5y&k1[5]%paQ+ۏqG b*+6pE#f7 /NxEH݀9Cl=OmKbnz؂}]mNLn)ù=1ڨJvމ]0${@G-sѢtjBPt>oh 0K((M$Bbh"Ri2"Śs[#[9X^4v4n]Qn)iMA7=B@ǿRD1`"+(kC2DEO{b)xnjDӣ݁ZE| vuNee6vx[\V0v~8@ynga)|lrp%iZjgzTJNl@^@8z>1 h>$cja==3Y3 ?.+P`Pt@EtXX}hiY!CzLv 5q+L~z{J ")G.Qq{}u?EE)NeMUh?G3 CZqiT'c{&xC(EN[m^I MS/ I O'Vh(q+~½/ +j &ry^ By9KՔsTU0D&i*m"d{wN+?=$n`}eyD&ӝo֠ g?o9I8E(o>Ւ?@k xՖJN@ WF[+WWUZ UAM?LpYv>z[!ŏ%ЍIXw[qHE4<ضv: 鋿"_IxxKp':~d4U>cWd!6LVuDh\˪ ݀dRKhjJwZ A؄R@ov9D:)H"} It' :}PRoS#="TnsmݗvC= \]1/1tE85;H{4=fJLF _x(E¤~w1JDVyuЉ/s{)C(@P>\5Eʬ:parxt%oH9s l~~- unȴWM,CБPaj2 p=@'ܲc^pFBXTK }[>3);,ƺ rC{EyG\[Es7N^e:Po>W&oMHMqmLO 8)Ix_B H=gNLKVnRm߂˅@Ɖ9jX{#٧,TKTwN](IXdcCnBi߁j:Ot~D:ֆJ7kidB-wRre_.hI$.QjQgemIFF%Nؕ Jr嘜g?@YNnOa34(e6WvҎe5{73z@@o]HP X3O?*-ȎZXVyU5MS^%o+BoɌ;2*㺿Mv HqҌV|q3ܟ#jV\)>0h[A~ g͈eB zAuK\U%Xjk֋_?.K~2ca Ւ#2n >KCk4̬͝ `/HtbjG~)֖$$Tf*Dm^4^  l۳l5drt8FGC(]vw(ܓ`](c3_gD\hKe)FO[֟Pȷ0S:?QhST?ov|Q˥Mz*'Vl\(]mlH8S2y$hxlI(iK(yRÄ|JacdQ_ux)[ XjDX2.Pj#GW F ]\Ra:ʠNHf)rM岊YIr字4^oC6)iRS ز³K.JLCƖ8FJ*Kq_7YzD4> B"Do dn_UIl8כ8'*F8p\/&6%6..ƌ;OX'8M"1^pzr!zʠ#G7lrjk$^>h_&܎JQVQvJ۱PbGZtDM\:z'`k: <&$N!^d*pt%΃ o>WSwEns)P9#G3NّNg1=dpo4Vz]ArH0N>4D*%ʃ͛-Ka^D7FQ$r:%zBc.:eW!'lf&&\)垚/GxJ% -_b%ϖiv7%HQWߪi,坢AAL Ɉ=bX]qxd+R11QE6.ys%Ϋ;ZUm0`Is 鸔pQ^T,V<]`%TȿӾ qM@JKmC ,q7`roRIZk)P0ܯU͙MHbK{~v_H04;Xv^EM(̐W ^TqŁws-/3:&,?0:RSȁ6e^0_3QxGћ0\ߋpInH? ]e%OxN7ST wYL燃;>8ìK&}T;8kCAI.Iq|i6K YLєZ̓qHҿE75â ų$ t9jEU\xpF|/:x j6a)x8DDV,8R 0NoSgƗY#3EwR%,SJ`[{ʳNP#mv#γߚP:ʧ(:+5JEYؤRO&J6)]}qݳ?ag]}]g`tHsp(ylO ]Tn!'HAko`}W{2㯾ٷ LSݷ~l]F& 72meVP4/vY GPk̝$x>x.ŐJ=<^i I\9,YX5 e,eo!)/^pH퐨Gӡ=XӨ\6)2NA| αS:! *3?.oa}̙2dv=ڷ+׾)^6<{4Zd5 k]Ҋ]]5/@QL!_rHZ{$~nADY"|aH6V]C+7~U[*Vk+rnl_a$bu_À %u ;Ԡ{APKEd>My(T ώET} >k^zX#ցhAMa J8W ` 虣8ӉLXEEh{Oy!vU(+ޯ.&C,01 9'vjګ_2Fw'xdWN}Xj]կ3, 56v&KaEqx6ghXϦ b=GyMNMfC^a֭kDΘɱB6JqYߣژtjC$u"Xύ?H90{vs=MOSTka4Xv[lw(79/M=c#8;:Q^֑aT6?{4!k7yB1ď}01m3oxŭ$BpO8K^CR뽜T*8ɺq_؈)%JWS6}|S_;WB4茗 z_#t3a-dqxDJ97JMu+̹\d8a~lVy`N=[ ӭZ]P?ڶ=r*6ˍr]O#G49n+ "5D3ԅs<5ҽ޵*ۇ)9L9=~G6K :ž7BevkbwV )yh:ux !AR.ȍ)DEn6ԩ]AyFxw퍤)-±="=9x=SCC& m,03SqZO<3נ:kuDa f)!eTNl]m%!U?xi,p1+hUD/,qYަ 1de{8[G ~.S/C/erq">tHg˱#}fYȞ~n\1푆[ت5P:XI?wW YPďWHn>]#agnZi8j]o N"ڱL9b"X} '05Qg2M oDƠqߕ9"Cg 9]>ZGЎjcx .H{X<n%ifh ܋ֈ%Cqx{_XoTbUU:P?`SuvFhh$%jP-`Hl_tA0h38SWՒůޓ_AJ4)Q~J4Ɨ|nS7>i| ,(ٙ (l#G^*`̳ Yl|Bl>#"=f|5P=9kӶnxm[[= k.Œ)̕j_]J@E(7:{ָQϭ_ԃ0 h +kAa@T$dPBwm]DL;cl^׉%삭xyqdNx[JrafqIT`rN 5ǵgTgxaLTkjbGKO6yJܑSp53WN FGҖx\X!ysvҌ8qph`YJj▚+c8Aa<*fєcJ`N=EF޼%# K@_k[4>a&x M/FWMf`<w(lldiֈ&d )VB'+Yk&^֪UQϻ'XΓˢ?{ ^rD@ǭ 9+Q8Tpk Ӫ5" q 8E~1V֫BāRuwx6_c~˦Au[tV]@V=Хy >Ԙ˨l~|ӿ`6F;R2@ #ĂG362mDEA6GYM,;>;Q?؊KcmحL5*4`ﵟfZKA&i EzrW6A ͗گ|{yԗkk%RR_&V1R^LۭEfLϒ ;I )TOiGnvl#w*:+C:4),KE2`#9xżB `tC!!yb+ )/+ 3c\3WmcdZJ<vx/ ,^Y3D2/'1SjUx iŨ5 rzعlzF9xtDm)lB- Ƃ0=9" kOq!:: vְ_#-dFQSqEhpBe,$,m#WiBYÅقQ]vX7'MS|l>iHJ@@⌰r" #"eX BuK zGY V?E_J cd|#-/iiDӍ/mJJ,CBPV6_n r~/|[᳡49(?KS7㯎RҪIZ h7P66?ʄE75y7[RP_-cֆ =7CXVH8iq.Mh4cqUmXJz#pRjE,M>J{_KdW'[;ޥ©b /:'#8m=2&O7 gu5V#MFy+=9-ga_hl[,U>4C7yK$;[\UaZ +V>tXY\.]nQF`P)4O؄{ ~Y%o5+qGr+݃A8:冯>qK{\-ΗK(ztkTW\BYNPf!RsNOQ&Ad@0\h\ [Tpw Uy3*biZZ VpC-fRno>lk2%:F647{Cz+D~ܴ(['1dS14 z:vs_0xD 4S<;Aw\?zkY-㺥r18!Sxn.A0h&0 UQXJ+ @ZdxI#Br78b̠lOb"&c 0+J_N<G_"T:3MT5hA?Bf6:@^SvBLNMET6De-u" gyhXNJ+kHEpqi,2Ճlv{tb8̏P}z sXO@r5O3'uI7 HKWէUlSsgw_3SӒƋ[qmLI㐽贪IZ!~hWi+ٕj$Oy]:1]j43\I8%gӯ׳K',$/~\j+u*X6K( o\)ё@3G%G9?1}x[Jl7rڹA"5M;S\kY4kR̸m*nc4 `8H(,`ciLŦBȓ\4͇R8L6ӎƹ߽b-wO5@_ pjx;:s[wv;,A*H+\J{1vwxX0Sܑ S+un'X"t|HBޘ*8H3o&F2NCC6!uTfQjlG##І*(ͷIXĸg7r?/=]S튇F=.r?K; 4tIܙ1y-tWoQ> ?2`BFO_ GQA^ug6*;*d#f?sH$><ѮXObyա%/QXYK5@^):NbD2cnMSβ y$_E02SPj+ֈꎷ r'KWL! |*T|guuA>挲✮ ݷ3;hװfTBT*Uh7z {L>}C/"Ֆw.8xF l)17Bts]nۯBymL4H""Y,{X5Ȕ/D_j2'ASqQzR>¹QeDo,1\PAX5H7̦v= (/Y@$u&Ze 6LoIug8سRb=(0B6.2ڗofkiWE {UUx ш!aeJ+W_9 v^Uqk1UZ s91yhH;`C0oM!tыץmtߑ{\\&Rȥ\WKkQ-w}q2p2 Cqc&79!uzZA3Do$u;wf}>pQzX; k$xCJigx̳*? ia%tSYG@3Nh>uVVE. {`;w;QjNr{\8:գi͒E8tzJOGY*N\ܝY(eL|<R`J[w;3) g}߯ Hԏ^7F!g7JU^1ݨ̎._(&q />׺^Ss,LCZW鑟buϸ>N?{d nw$ GJz~^2ȠQ) NV* cQi IlZ&-H\w_]0KӡDݣx] z΂`*XEI8HZ_Nb,|Fz{[y 027c&\[槯߯{TD?VXĘk=o>OgM_\!p|Kj 7fKo})ȡh37 ˂(t;wBk_FэŕCiܸ9R" }x;?D!0@=!0{6^<t|rYa2˂F JA "OIc1o% WU-UtzbSoǺzy`Ѷԁ\WN]k˿+5m]fA uG!ΤsNvxp-i&1<^vs4N9퇦81!6F'*(Wal$6lR$;6=R .sfۚTvm ܍_R:/PKjI̾DWP]qp=KZ+0.Hh֬ sD %IBаȿLf3MpqBEVHH7'y+08E#S'SsW]g9kK|o!βVM*pt :\F$NC`qk/GO#<YY?8u:4 n$r}Gj:=# hI!'LvUU 88owWpZFds8ѹ7#Fh޽4}dt0w=J8UaUfsIC C3D7 I{'xSt| br]hc ?i"hvh.>Odl)WIfÐ\&ޏy4s hr2,|w<ʱ֤GErd^."@*@+Z[kxouf Ğaa|W,zNA&5ÑeS=5Rځa㴳J׌GH/A'!  &t"B } F Yo%L_ vgm4"0I N-,ɵX{f i-SdXԵBCY*}B_x&Pj#hт* eKg?E-5x*JnA*Mخ̝O[UWO"_ZQ+xP QScw8WTN;Y(Ze>AD(gN]@{/E?2jZU߭J12;uHj4% wu2%J7 끛?݉ Xra`4&@?jWFd vB@7Cĝ t'kI@Hj|$v7|9X; ^`* hRWSk-4~cp,lj~nz lk5R 5hl hi}C:}Pl)V1tBIg!XV={1y|_W2IW ʠ;ҟdYvEِ -k(.GI@Q.I?qms cS}dg]7^> oǡ5ͨNbT) }ⅽ[Rbt++珔=c4ucStBg:x `nW,?P'k +EnlX1bN [s'=o0YXOq]K͑(`#F&Rhe-RK(^?f|$L |ZlZmS/"$g*l2#ĖY}s r[eiArR 0I~\0TPHʰ #B=Wj8 3D~ə9a}ށbjVb[!8P\} <1oCThVNlS_0gu.DX`]4+X|@C7Zk䴷n55i_x%ww/G?Nw'=+x'NcYfhji|R]+0;ve!q][Ь%v!Ӈ3_"܁e6SOIF&P^7PEY7ndF{ϤZz$o9El T rMU$vVbw Ub]ji}/@8W >;?;!Ҟ*{V3l!unZ+(#""W ,#1<&(ӏ 79nq*'`TY "!m Wevశ.i2Vr kV|RL yeE\5 F/+#cp GX%zk̶@ch7vl-jܗS̅+h۪kv Z(8-[դRղ!E%oak#xW8JB1Iϐ֙AE*|앱WE:{:Y;k1[p 4Cߙā({dyayMڊ[[09$ʒ/9Շ$]#ttT4%3 $<ڰv8>-*^_n F&K<^5 M}^>%,.ňmMIH?B݀6$O}UPukT4ʦ"NbR5ܿ &̔jHkBwoVm|}=.WmTs)1BF0-JHqҒ`Vv:54!,0EIU̦}(K KG%@^xHTo道X.tY4"c#grވ܍WXR92bDq\5+H!tЙAPyAi%1^ 0ud/$E[ 89vb@>|j:+BXg7~.zs3K䲟Ҥ>m2[r7eN:Ҁ kq1fVRL䉰hf[ѐ%16Thʁd/ZY P `r9 pP)!9r &/|@LQP#)Żk@4vNn*ȥ'R>dg^+#B(u}"nX/yk*z暒Gn7t!gz-DtG~qOP1_^)w3|C8R'|X2r$Xg(ʩS(;"" ?SY rvDְ\ ]=k `Ç9>ŖXXZ, ow _LӵvhDulG&,նቿ#O-g>'ۖqQ&/Q@][vp=`bIbxfc|n\ ,4H+ n0vy:>2ȳ xckxCp#G6:P)1NEU>=~<x-!wmO5m%kzPY/U"@(QUР @]إ,]W5|.{,_ ԦqG"wsWS@^ r,na6 oYwz|B Wus{M!,sb 5d->H\e yYtߙIZH~šJyW4~Q?rhT }U\`<> |홐AUӋr]Zzwh&Gi7 DS韘zWb@t/9;9EVZ֢eq^Bv<2y\Ȕ!S6ӣL[R)Ohy a٧;aK'P/ Ag}|mWG{Y#wl7b8 $N㜆QN t  'J!?q-lؒ<^$? ]뙽2QONKČ]tY{aB|!壞Sdq2`w3 );KɗY(w[e gfp3kdWt2(7.{`Xza??e'4?1 &hmގ UYR?SBV'# ebta/.\JCmUIH|!/ G{i21`N7Ro޽Fhm`7/7ZllpYx ,k]2䝊sMtOj]8^% դYVj_ UR~{ oSmkm 8b&|^W(; (a"}tlzk'eg*|![5C"p5>I$(Dzą:ڔ!n& lqx kys,19r$\Q8ZD牧VުANhI@-O/~$P0 lzJQlO KcԾ G/MFkXH[kGGOt->d}-(8g7 ey_>٪Jg՚Yxt@մV4}5C I Ef;wx̃8C5tCUuêg5Sc'Ս.XqʬU78)\HI2ri#D#u;_gx?wq^o;8_Q{v/tX]eX@;Jtq rԸ_m$Rx0;(,@NX͈lϟxMuO#B3N)Dv. - J%1noXTFh4&`؎n-2`w&Z2: o9b |Ou+M0KA J t.0:=6 17=),H|`bA03NsOO-cL66$Ɲ~vHH1Cw 4Cԣ3%aJ>(輼aQ%BޣJS9`'bCetμд ^ytpdspsuob S~͊tX{zy*tIo}˥\y 6 7]O+2_jmݏɄs;$-I66;5'n @g lj^Njs4Ys5˃r{x':kPӷDJFbWhlED/\| :b+Ⱥr*NYSf9ĖA[e* V1 8v뺦纞V T;Q<>鼑U&=BOJ[?j޼nGqa#P٦^?Q٬KbǠ3MEg*8V!FOO+H1)S~Xe̢Ș{{ǣ)XZ%4}9IvaaJ~Ԛ۳K{oG" z@cLG U'yP6)cJ(4n{@VEr)~0vol^[!}+)QA3#$)@o~=9:SaBq]ėq1Ȕ(psT70v5x]?ǵª݆>4 /^V8|sRy4A2ئ)M5gKwC[č~؎6q3 *aro1]f8odb?>12Nދ{ Ë[tq7bYCe|'n)D'.׬|W[Y? ;%VLhM a>ph& xN6Q$vhE,kwS)|%Ś,cW^7ºMX^U;&%A/=:ؤ- T)bCjdU sDݨHϔ(y[:zֆ̛~؄SHٷL ~>=7^PEVڡ6.k]Y>IHc)잧*Š&(y$ϊٜK9\"=4c|~ʀasN \χ?n0`Z'WȴL@pꈁn&MEb5td8`~W@^m?:ABvR_" mˣ}K4^cJ!F@>7mL3ő~1P<ܫu d7,jh$f՟ԭߗ1Yskku!vkU(D5\z@:= /K꽉 At&~AP2߻d'uROT\}lHʹߟ/0?=bQBg:>hw]I6.GZDC[ߺ06,O!{$t;ylH}iL*nc4".\y jxDr-zj黬5h"yyh L">I5^ȃ ]vT1]*:~j/ y5FZs%hJ \@өcL4> B@,L—w{Yum%E apql7x P̝t6lb]͎VU2 *YEň7y 3)LC`f$4e'5?8 m4ײVݦT^ʡ+c-n&/ˑzNoSa<-M}R7Do{Ww H}/| *G0ak#x0 k2 ~4vAMm3sT8U¨ 2:_D0"c|XF,`٦¨ /i֩\⓬?m|8P&:΂w+ ݅Rgz"Ke=Bf`*r[n!c4Stn:|S\!m~LS}z[B.t!= vاQ/=G%,%zYظÚf,gE^,#W"0si} qx:+0* @/kr+ݖe_Tߔ-Dn5&cVh֖Yd*skIx_ˈ<)NLµm񨭁OLq?[D;hziSՠk 1c\eY#QM"ԲxT\tnڇ<3)f_ ?l%.H7tʫvZW$^elRf~j#{'3Byxy`VEiHQƱU(Q*t'ڧ!^xOOJlG>&<Ջ?&4+^ -t7=c =c_{aH$>jC6 Fv DŽuu`;E}-.l&]:+$'JB1\p C3 b hqɣՈ&`@*x>P.^{-Ėm=b,+ͥY]檘J>[55X}i>▹AJQzwϙ@GEVx;1sy5q? 'n&i6{Z,kIQ?<|J`2 2њLQߩ\ijv|:o,嶎3Ytɩ+j';f:"8Q ;%q;^x.5"O"ǿrKY w`°_!Z91,?|Xd&f)II9UZV9#D؃CǫA]3v칐BYNYl & &_zBiu:6=:YE׵zx&*ZGV՚-!ԎU+6$ѥ2?d֦<TzQRc4K E,2d,[uƃcRK?͚<"`3"rX v "׷Ue<)C_B]C\In`WY}v`V? ΅z~HZnՠj f1|i՞5R[tKy _ lMGǘM>mמN_Rm;`A kz#ψZINԄVDײj$*u vӊq#2.#k7b.9F@3E(7aaES0 +r%=jtp"G2<_Vrv!~\ϊR!4RϜ";(CbbD3"!Ovbb4R&7 τ7!`^zXX$K4w˘u-xs^{ܕ}o@?sH(\I}Q|"-Oic(:A5g}}3q!vC?:JD>ߏ#Pe%3v뗚RU*7ăܢS`5j|Aq?Te\4eՠljND|Ӊ[dj>}F]Af.L$f gyPű2}dzc~PhSYvW X͟h6&NCxp\&ڶH0m ţxf`PEVU;GPٝdli8\00|&cDx 4{]}"ƻȞ&-w%;Mf89ޱɚGw<öx?!uY 1P:1OTYio &UůW#%PFZQz޺@.|5>9[x3VMz ELA^f:+H䅸3J &j/sN2']isi)MOO%d]0PP-حVѩ'l#o%U\SDݰBXC4݋뽡][@p4o\*j1i/'D`J=GVӦiXqS URE!],Lx]w-O):8^ u^Vˆ_mESW@n'_\*Af8{p!iېY*J afJQ_-k'лo &OJ'yGzCRaMfZ`$C!S3bKҘ8 Lʟ#R4 qvTճߘ7$jJ;j:,2A`LzKɭg#>wexĻ5yT^2Be( RBpPx64P(+ dd}D?,ھ;i׫5n?؀; (zY  (l0d?9EU&O+td9H+s o۳톣t`STpdg(}5!pWD|c'6"5HEI1y,L|I A6Wɨ~ rjlXi'8:!F`:>c+Tܕv.#^6,fW8ݕ0̈́ed\6GϐĉpVq4bJ)m啋 @Xst#vPLW(wİ,{5H˽Y]$|. a.k(30ꆐk^u cGIHyQ˺P2󦛔'!_0L#.Iq,}o֨VN$,"c&=X o5݈[1R^t_õy*Ӈ m0Ar- TI./=6JXU:lp]gտz FޝF%"D͇GܧIײʦ9|R,A<ŋ0wOki5RFWю@C"$sv2~.C ھ̑nR_b`}UΛVzQ>OKD`ո=?7p,ס_bֲw@pPT`0){;#+ׯND<d`?;*3*$i" J`2*7^--V]^ YbN6qT8WqB3J˕nN `g{|WNГ>i:VA@og eWX(c'_Ri;jJOگ5rH3iռzP@ipydZZZ 0 w.7YwErY;OC dxS*VYRipHl0.yG # dLQ;c1~SG-Q~*ƵSq=D&ё$zVd`) YP3chmYejS 'B`fcrїA ɇJf0[Ib07.UZ5\a^P[ȳ̲jN3.yDQ=,ؗ@Z[[5Ly{>Xz*7㡔׺c[q0T$G~(@i*[OBI,x>vH'GP7 [,/NϜWPWVSaݏuk:^)~S(bH1͠ }L,KWֵ 0SfR|ry~l%0Mh6@,_1>`ԨbW-$,7]ֱ*Qd5.ȇi{Rz,gL2@af|%8`gQ.L Χs$}%ga`ثSA1V2R[:ZY JW5{791giQ2iSy~ -%&rԯ{ -%0R*Jְ igDJ>65!%x>7VuIz֣:Օ2,u 411̉H.܋#{sQ#Tp7Hg[DZA DXLEk+qMH .4-Tc#[uI;l~|aUx\ի%pKM ^JHC)],ݑ5JG9 }=<}ӆ&c?c!YV =ɤ 0NP «m/ڈrBZRI ^)h N*Č#p}1"%TxȀ6TW e٨u (ɱ0f$y,i[*fVjP >^8uTKlÊ94vVY#ee#=teٿ Cg-UNR{$^V;'3Ǚut9ޭ98Ewt2Vrx2"|>R-D#F+e?8N(gMLm:hZ'W͈3qӨ!䜦x:5f ˷KQI̖]HK wLۮ4[d !tBqR&l[jIʍ^cJ&,y?$) XMYR$7NB2]ϧ +N#Si>gYd?45_!KZ,}bPa1 xC!dz6;.Z6mdb&(nGwjЎM٬?rx.]6nZOaŔTimGs08 cϭ&׺K; vҠ"^MoDv҆拜}=!TeoklQjOd7xb/sU23%jΣ  ڐ5YBp߀ ^z.j'@QoF+ebJz-g{hCfj}#"c0$l}6p{j{ l?|@3|ךƞ'h8 nۨ5}n2J6,ﬡ&rzf7(NRꙏB w{kAI,) dlT(5(h̩L\o6wP|N~O QtT ?3pQ!!qԣLWmɐ3ĿQSADI}p3_36Ò#xѠPd]et1NHƩ e,M@Jԓ䈝ـkOaowmX=c)0`u6cـ"% Xbx C߁F:)_H(k$bڔ ' eKHp_^.Y P : $=x3j@{W8혃 K}YD>JMb%j{֧ఱj<(+lhcE+(ix} ̧DyH<, zI}s6y%8mJ Nn^ٕ%[w_&BRoOԗco(|р ~syH fd!,M՞TYQ|1ٖh YYt61~IҰhZ <">N4ki|s`Yx7DD0&.13A9!f@"y}iql kfbL=3mBcc PS`{@R#"K. GiY?3b<$$6*C]bzU+P" S&/ΒW?6Jr\J @pJ\R 1rU.>(Ԣ !MыLamT@ _R|!] T-2$PŃƷVyi<]wL(|:80<7EB4˛{+j8m9,x>XW3w^G|66 4TR{Ҟ% 8GR+&d!Ɛ^q LRI~whR_.ivqFa!(1j?s5/N䣾]3r/zrc qrD&EQ&^%\#ﶈ,uRk5O9o1Wf=:^%>ldbPYa4E3qI ,by;=Q.FGF:V/aWZCR d9)ષAg8H7oDC˛ه@΅Y#%-xA6gmL@,' c;+d7Up݂j+u,)R:i쒬1 _&//qylZsSՃX| D6[-z)bQ臼pnm$\͸hYfs/Pp?4Y3 vx` 1=Es`0DPdԃFyB01dO)n3:? @g/iU XN: Ww|TYHiPF0|?3SP},}/%PQUyZ!~Q72rl'bjZmҕqx]n.dI^{ELxT.6+Fu;߼bNibUbĢ5.%.EY)b_avY5u+FvH_ɦ--spt/Epѽ(?ie]LO=*>ĥʠXơvWTMMN;"#չ\` \ǿ`摳P- 02G/5^B(ecOF4^#$W _e@:N%ߨ$ x@d/׸\ 5w v<WKFN"q bfZz BiLĠxZ+oc&|7Q 솵CMDep=B@d5OPka~§H%X̂mqn³kw>Nն*(ĻfAø}ʔ_1"jҋB@cذp{'ʹY-^mdRňK̈́5}IoE-wbu-@n"'mI'>f%(\FoU-!(REF >fA{}(Pcޘ=GO ;,aG|6IB6ϗߑ݅41YQDHp.GJYncc`I"w+Ќ5f > ØN3ٱ|zKR8XvX=/T.π)*Ө]sO"&'=vl꣹ D(hkШer%Xqkm^9Gj"vP],ڧ興)1GRԞOKۅ@]|L1aNb%me#%`onܺD${ٺE2e1'b=GE"+l$"/|21g'ˆ>vϔr) ']< 17fL]{AI|=np.~]B9$H5$=|!X68SWR2DՏ hJɹ/HpO}]eJ)e` ;θY( Kpx+zP9Z[P8Vy!PpT`Pl(īW\n|R&$r'[h{]M.N,ғT"l*Ӻ[; =7K_40!hf,Thb-U(MqW_GgJZh]}d:gX!lgl b\O7~GKLw0edOC1-Ժ3NRguPdr,ۡ jfU-ʰsv9}G_]'!=Q*s9($ ԥiKy'P *uj}{[)t(%W t]Pֵa T6N:j]#{L|rJ9VSҰ]*w_qugE6un%1 ;%בc炚Ҋk (X\x]M1Fn7-?nSZ{?N> aoځLUz75??(QP C(>fH t){!h9x Š⦒]7d9f >!d/OiSqŴP=H@HOlᛀc ,n 4~vX%³q}t:'&> Gj:&@ZuEcֻ#ȳHKRs_k/$sU*-Ч;}_y.l7BZx_iA%к#URw#Y8Ћh>m5'()Y@{Ecsh'̃j蹒nj8%ESm&9=K ]@w&9 Snu. F3gīd ( "촙5 (d0*NLKJ XM6Gk.q;1o$}0Eط[9Bd_@*Df2Lr |$' SU@wRkdbPѲ$wwM>89S | Ug]|pOp'RFb ^˵# u]?Ea1:stH` }tAF?i*Ԇ`ry*̚Gihd2~,ωxLAH'xS$ u#"Sneݞg߂æޤK$oSs9MؑD[SWa'L q',utC9[xDz-ezP7QbIyD9RV 6c9O.rS'zl֧ѪSUUrrҡ|zF. /3nlX{eCקarJ@oX>6BjV@gg!MT L7--#>򂅹I1qUEJ)SżڀC<Ϝā{ht.8nIL5SI(b XaXM .5mO츢TюjXYtH1=-im*F:6*QHomqvI9m" jݔ1H~2$!~E'n}coEqғ_$R ʯi&. ;]YD=Ru4'- ۊ~6+9kWDiNwͫ!?2瘁>02%10-?E;Ʋ}2yjΌ*g)r{V3yt.r$1Zw"{}&-[Ēݿϧy} E˥BTsv݀ ӭf1U쪨lGTL}Y9T#¯$Xm&!$|v v'^4.R}T(?$ƁRFd\S.cppozޫo+C`% LpEERvlDl?7υ}@a_~ Bqd!W/@A GpպZ89?HHI#-myw'fL0\*=d"sd蚐'[/nҧ,LZl/f c qU][Eteˉ3Pbڙpy&e"9IeNdn vJPG4ὅǫ g4@6fsn@fy$9)4#iW[^HK0{ט*W@ͶQNfD!&`+D35k,d<*k5$NOf";fujP쫇G{{ǙE3EiWQWUk3](܊~xXE,Z+|2wO>}Mi;;h8N9y]Y7J\ 8}mz ʒs"9{H=:;D4O5``-XĎcg\mfr.Wa@,jC[f¯/"0Ď&ܤ|_ $X#: !}oUT- zD(A6 V#˷~:2e% Jv~OS栅%_|(<@㼺l?]Mup#ʽ/n'Nv{ʮCafvƪqY@FSzb/-^!TјuH9.#I4>zdMyBJX˔o 6cWp00|ԮCC#(^0Lw߭n$ υݰ:Iq>D];u`b_IK\G5xe~ؖ" _$n? Q pUbw,}˶{b; ͺBa!hۡKbr?7ZAU;Hr+RT!he ; Oj0 (w1y2&M4kjx fh܃pr6~ħ CŠwӎ ZjvJ _O Cpu,zPaVƮJ0A3CD_#v\=JHUYrlI#9cO-Y@s7jf3)[It*y)Ƒ#O {)fhd@HmwNǥ{|o)$גpU˰A͒">6G0>eڦ@ܵ|XJdذb^\wQ)jBThCDfRߵbr72/äxJՀdO7C׺(6z&zy?x;j,8 -'?BV2_Y߀ ~ U(4X9J[%6xriE_*\L7yڠLHwJGWmPVdR fl,z<^r0ڥKhY%Tx0Q Sl<^z[f,?#*6 HBh·TO/=ǹn5I+^1J \C9)4%`1fvqйaZv.aNxs^Лfjf]C[_9eHt 'Q'F”;[Xs;Z"iIZB0k E BMuXE=$h+f1jt1| *:75MNN~C?!t^|)+E Q2g1s] 4!P,l % }?KqZ4L6aSdJ_R :Wj/[wZ6EQdhr훋hg) uJqPaS *.K2ҤҾSՈAp/ņ@c&߂w#F÷ ːb%2M JeU x_;KaHc/棻-rGn #3dY^jy#=UU6؊M{zX ?| r<@&Iz 3. 3;zNF-4 20k"&<'uaDTyP"au]t=%wX4%ӭ^"`,ӑb c2$SU _lх ]JnlU}V7|dž5>~CVIof/<>FˑkM<г\WDpM S {:t8'Wu # /^r\ZP|M[K:Clhe;*Di.j5]uq 6(k]ŜxVD~jWSkU12r]#T4q2#G%.~NQwW57OdrtKBiNl ;jY^gk3ԥ|>{14J^ eT= 0]JVjTt΋8єZiIaHe<$ puk!9LWkw̦7~,@nvP7fJ&(nT6hy,71 ?Xy᫬Jabo{PZf%@;ͣv|eom>}no+_09Vj= Oc LOX% Ymjsf}-))Ӽ"T=PZeKc8[ؑKu( eu+GĔݬFO&ΗbpIȓ<nhz )z>`ZtXV|7fc/Z#R_O#)S\,DOZ)`s)Z}MujJKd^zWM'ƣ` yRaM|=S˻^/ANqB4ӵ`cM'R:O15$I(;.J7̚+2sF*-d+K|ܧ"E3b5A&"|{Isa ,G.auΫzGF-zWX%Jl9~+zGH®'J%ִh,L%>e" 3P@#("8eMU4bdx?&|fErL ڳp0S$e)O+"vUf [N($U9CX:@ 9d*Ԕ0P(7K/ne*2G`Zm2fUcPuȐUšY3YN Dd; yujD6`xe_ϙ: zz;%7b2=pF.&~L_Fbj QqyrڇN%dn)|#jgPUu&4vo' *Q{+TޢXVFXQX.+kL} @6]8@+hh ig)79ǧ[ҹC$vKrQ{E״ Cz:=zwnGh垶hK.~_]I aIKт:ۍVjso<=gjHX |`t8s7nF 3?JC+З:Hɖ|,׶z!S7E2vLOHHGv^~k"t5P5:݉KJJ͂o/=`T m O"|QZѩy~cu PHioH`ZQo?ؓ ~x ̥JYXYn&<+'ٿtA2h-TH|Eݼ;s L6epP,/p%>TܯVdHW>ʮnb%i[1~XU3LU6[1MCP>Brx/wT0/vL%:G^}Z-`|4ED3Xn]9\6.3V|C M>ΟR!Ċ(Զju>6Q'47W̏MړW%860;Ohڿ :'T3 r[-_bWJsu9̴eHpQXMN^ǿ/>!ݽ{ r:\@=QdƲpSl+BѸ$\F\(GL|$&]%KށVF8b$wb7DUlH.ߟLzl5?0m3xԳ(×@" mvmwըFM.O5cMH6AQHC ,nnzڀXI@t_wLS/ԍ:}Mz֯M]72xy;͒ E|-X֌ׄeX1>vu'ԡҸޝ$*y4]aD6A 4j- >BɬX+o>/4H$CȱxKciP>o Y-*2e[X& !+XÕq& v~P"<6߃<+Xb.E.^@ p#1!^`aUq0bm!?y1>~+$(\_mƧڔ~Lh4D, VV&F@H$$ /1D{W]'>i EP\ݞqxx/w_A{&\*#huDxڭH,Pam(1x`ېp'Q9SZVRssUEQժV);N哟FbU=+ @y-xϕ%f]X)SJ_#DT' ۣ3JiO*:h6/iYzZ=T7r\ʛՃC2|ARe0*S"@_O77֭^/F Be 9.JyG47L`Rb zsf8f-b>^DkRfAe7! ^׮򊡲x2s6mg osr0W(B}4 hF0Ǘ$A?#8x7\m:Yn!,e)iJQ!vDžUYҝ+KBA P ѿ||Mrf\iXM0Gݚn^@{5]ՀNOF8y(7MEz{eSȖb>HBUMw5[lV}ځW17I+R}K+?ч pnu<-њfxB3)W|2 @]ёmۋ"f$"r> eMQ9y2$>^^k;@[Ì< W%3>mlόA dk\E.?(^SX=E6AT1=߆V>.f/Lr)ϥ#u|@̉.-a'FüǼrtWU* UoE)}4&в9rޑ( p1zܳ<n1*A;>!m8.G|{*;6ƠtĒ*jp-N 2é|u60sG $+B~Tzczʀ1@ xkJD~Ɔr {Bp:f ]0Y R.=u2ca uF)}}r_>LxX@ݵN5wp: gdkz2KڹQ:2RL^$% .N*ϕ5xVvW.'JwuR.:b"GabgX-ʙ=l4 l'rNv 50 &B"Oѹcn۝ۧi=PV'FN80egMOq[&П'+:?qs/UVIꨪH(L1nc=~&3<9u]!h(]+Iu1EGe}xAVk`_7 Ċ|4mzF k4v^V>$'ؕ0,+Dz/:VRikSQQu )_:/ad+*e1v6N Pb$4_Zb76~yn_ P8c"7ӇEgtiq-TnMf$ Tj7_Vkz -ܺIb%8hgE~4hNHh )o=}`qoVSσ{vF<ˉo>D.`Ã{#(&蕇<0pT&߯yh&[ޖ^Wܡz⃔CX@K^r<(6m8]kM8IūO A1x>zM7"_ADuSjT>dHM RuO@ a wfgAyҝ!Ea_%nV65ߕFRv! 쁈"5FGa+_ecwƒѿ])A ]&UD`=삨՟Wfָ=E-mNk<_,0DW#T~?EPVe pEJX_&] #'a ֹ8wZ~ 3~;I͝FG} &?u9ZzH8p6DDm A=0 ɄKEeOqbTq?Gv^0*/{@X8#Zk+_%KvTjbf3'7­͝mQ"@fA`/mx&7i~FE 1&]|iX`,4KbŃ]_y`17`sAh?iFv^ ݿ $O&WLnrJwL"29(Ssb&ĝc*ӡѝ»Gun M1U.< lpzulW񼥹9J$(Alk·mJ޹ .e;{d7%7<ڠw\( f'?S1ɮaqk{"DP bs1(o,uDc/b`lk%r8@1E /(LUgʐb6p4a*=&zƯR̙ Â+L}.{zDt;]7UHȒ$3!leU|m1GX(\VֲF7[1q6o O gOX:nDot{ݣa.q+E;yWQXm yFe4`T `64Ɛg<eq:QCYiwG8 [vp 1ӱ*fw>6W}-v%E9#hQGfnćҰkCeҳPOzY6><_&§\B8t"FrBnυ뻛K<~nK^|&ݠ[9)dpuAo* |YZfѮ)M /a驤/qyI69B6"[KFߤ8Wה[ݲTZ_~c\]?GY0/%EHؠ9N}VNBSedzK@8 qjdues<>c3%3/ق\S5FYmwײ6:P2r$Vag&d2voVʐ5Hnrƒ<ћ{d:nK|b ]>d0L_Dʿ]b~{r3)6L?%p/V" SE?_#IXo֥֚xK8GӉiX ~EN171V ː?퇒'^ _ 1xnR ]uQ^Ɂ}kq!r6+&(~~:1Yx|+eK,$eb($|2/ "ݏJlY/ϱ'}Ihwq5KlZj& P޹? ƣC"腠lc2sM\le/um6 #`ԧ7.ѵ0i],~k^lvT.ogLI:5~@iZOiL8|L IĶ+c7CHrLНTEY_yvdnCs.jEw06;t=C6H1aDݜt8Sق2H,I1aRd!2NۋBv ٳU{'wĈ ᛨ@ӧ 4mBZUvPy8*Q[;a6uP8cy![Oȱ}P#)m=  >f IڡUL~ bHo6 S{&Fh* Zv>gtsCj$M0Cs-}-Q:F| Ot^=DE#HWVAεKQV&d '哃>8#>{@EisX SٜO9 2sPpM_̩WU G0hk(etJnѬsX@Pmv,~UR1l- eusVt r)_08BWM: ɀ>VOf4jxZ?=?ճCw<BvO|)p 24=>O [68!~j|aW,etod ·e={p+D/Le ϞFoh zBo-h. X-4|#rM:i0īO>VT+vO郩@CNK52 r+|Cݼ=(g%E cRccFa@$=~s M' ǰ{[QiE4|hǖY&š-'e4ZfbLY!9Fr5M0ʪwO.bvi2WG, `!&>ڥL졶[pd ImajfL$JWh29~~fV?s}Ѧ'\%7k$ 40и,Z"7^UQ*B(! 4zL)h3Fl+I~Q^/.-ļi$kmȹ3-Z6O*YC%dn>8whYVXHț4w|GHbHe7zű$Rڤ=UB_JФ 412x#w21dą*mq+OfgjTړ{Fo3W ?9bM#m]I}4~>.eƦt,`yM;{ᙰs }4lp=[@YJ&maْέ:w5}[J@Yz .9@枾׷Zw0J-NbD+x홞Rz[!"f۽KA7v/gCc6Qw\s"J GZ Hzx$0Ns B|?o'c&YE YO*U,˖S)B$Qٕo*Nslc#'O,of$2f 9kîݐDѠ4Wp(ٻΕ-= rAzNΡV1ʛ(2]Rp+noy?w`Z'Qm“@KD j-ݲxD9}K-#_fedZl>NJp2\g\c!?N3^RTW3#QaGbbW$ $^JlxFWܦǞ͛N=gPՑGTMT;=fKK6˴lrIH$e;~0[#Cދixԋxs2v9]k&yIzPW}?̴niQj1ޖdC #`Red ^8i$>rz{q_*h~-!\D\*CX1G;7Ơ޶ˢoN@UF.f+4"'Do)P,E=/ˢH_.IKFrH,aY 9RY,q!a s?r"AEe>.&tedQyER6ǿOVNpNȷh&t'sDFq0AY^8Zi&T JZ&4d<)°4R+62#vQ0n-YIi?̼S60yu*vuGQG8kdo] wo]o=,kSt&epE+^aݺ#m-$=X.˦~˸f*SችQs.ˌ ߆]]4זTr3j @*KFkףdd!5"E\U@9aԱ0m]FՕ=՞%Jb6̝ %^Kw>'s\*'/<zh!f/].:% \< [Qn񧛟[aPL$рV&j?#z~NkϵD9F$a *DdSq;:z'g'XG|>WZK ñ.Ӽީp6A Xk{/< _iH7oUS9Gax><\^r?JȌ51?Ȧγi'IZ\SL GCb2%`] Ny2(F'~J Pm=_ > ̻>&*DY/˖Q4XhT Nw[.&4K|@aek_?U=:t,lfrȃ&jd㇬fdņ*wiWoEu;'i?y!}Tԃ~x^ByP@GC8 b*3?WoO9Ƶ72"嵦b5$7^Ԍ -P) ʆLA!%+H4Yl#̤ ʒ4-5WUnvvT @_l@+gע BpC.d388fεTVp&HmJ*zfs+j ռgrq^gzRqPeh&dɩo/ w(-񒥰p#Q< LY屋A{.Ā3GUb%a¶m,F+@ ?!#Q9"3ob4ZQ;vl֖ R<#y r`,ß2866H BD3s/$QQ ZȘ 9O !3X>#AJmRQ8owTbɿJY OeN#p2b}haj\k-eG؆k9W˅$e))"yN1MRE B$q 6crVfLOkb.}ˬ6t q$&e\BYʴ) <1,Utԝ+WJyLb$ɷ#>L7_;) ALfq;I.h)5D Dףy ,'tv s;e66JU4H@b"1MO9ӄ<1<^fҼ,r@H /nxi HMlK|grKo7]=l J+bP8|P:xݗFjG[osiSE? -޷R7R - !B^Nh*h '{MD)0KA}=.ּۼ;Er esF:SO;1ack?M f7G3N*skӨh=ajJ`^Vה½[1KZ&LRhUTo݉† K"B 4BC`y+y,B٤Fsk\՟gdVhX:ZC{[/R68rU/Ą )Ij'v38½ tX-SffQ('e5zEhVVs~)XɇsGغW<0,LΕgJ' 'P} Y4yK6>Ky8趼B+LZ_>P EbDt}a SO?5T /ǸuFj71\`ܾ/un&w2jH+٭iH;uOHTOecbU[!q'+"xvȈk!FuM"|3-$ Nmq&~ŀ3`Kw)h&qpvasp- A3 ada0p wzO,*F)C *&%>JN|&dw1O؜h![ͦ4ï+-2NrzbL(ib!*L.]QZW03xE2,`:wjҲ;cP"y8e #) 8~V{`3Ji(Ӕ2QUfP_UFI;b7^-K!& %x#/ޓ z !*gƟLV ь%ü:?5"% 6z_t̃>зg+/*םљ0@ 9 { (o'Fgf>W@ t JUkҖL$mnZCB6 טA.v/X/NH΅. /@nP-m=vf RMgŀA3ʩk .O}vU! gR!<ҩanm-D ОsŻlqf5k׬XV(\$Rߓ3{2y`I>}t:g=guTxdCw NVS3G 8'`f=L$[(0 r+ ,V:3s~sD>EpFu}w &\%,'EΌ.^ &Nom_[/bP)UXCٖVM!l`٬_ CR%;o0(')՚i&Z%bD1e)K>[/όgSu1yJ"4)/-2f s5TW"MTir; URdae,/ rU^@۱U56<6 \L|#K_Qv=No⦞>qm37Q]֧y4?r^=LqdXGk҈|؁Pr]V5 d/D,RǘB*i2o%EDI) /_:̆34 1//ٲ4kXj"u|}߲n=Sh -Pca)"ɨ կr8/[Kvڂ~GH&YpD5_Mw0ouMrREwD\5(= riTcw;hK+[o7Jľ|jq&%:Ѹ*(7 +_0ɵM,AvDeip@?F9sfAI੷ gk929iQq _ýy4{*&pr}}C]zЗ,Ϧl4(kYh(FO6bGUJ՞Hxc)c[ͻi;KL)y}Lxf9$}L~Egt/p.Zxhevq"sK6^w R}{I38ÎW >*o>CsHX24 cӖXi, +d\8@=F(`29ݪus P !ʌcw!PߍAQڿ2(HZ뺨{֥]9=UN7_ N#7;@󆺘HѐF5N)dlĺa%YF~RnoQx`~q.RJ LhAH/+/@jm K L 6Js=O7>h%{Z63 qj)"'%gƃ\ s3 ,_YK<5FR^76hΟr:,`WPL`*Nc{뺵#&F<9Mt=P`ݕ' _SQ &<6%myP01Uy.'eZ[iU} x1Og4 TsKzQFR`uVlv:䣵469U"`urߛT`1*Jȟ*Cu󘝥P!|qFDJ GB```y~Y&XMA|?eG{lfyG:vM"aʧ6Q3o,PhDm'ߣWV:"j4lLfs|~\ze7QNz8o_I-TTZ|wx75t\v;?yt\m[ t1qj&07#-fAKر:Qn <$0Pq Cߒoe!&n\ *i1Ep*z) 19T$uk yɶiR.{(kz5(;kY#Hss%R"/?T{q<ͥQKdTǨRq,uL!~LXn}dN P[=]i"sEJ !(Дl? =li8/~($VN8aNb ~^NjhWA_ꭦ77zG ׇp 3Eߑ4 %c 8^L#?p~ j-,n'T ANAqdʛЭ9?A.!''< ߰־]G7CFaAI2!`RMȘ\-odySPOM9 7J'A}2{% Xveߘl:"U'U#_F8G]'x`$KǮB&xdPwΈU3B$p=66{NKAU~̇f9:WdaCtq9@JmEtM]*azh{?zH#fs_l c '~? {q.~h"C\8H]b 5>|ε$Xv*ܘpg Yx (%ZS~4C@:o 7t M[܏rvW8u k$BjXCU(^$:eby8o]g[#"T[O]W1ѧ̼2ĤgYZ070701000002aa000081a40000000000000000000000016101d03d0000c7f0000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz7zXZִF!t/Ǯ]?Eh=ڜ9Q6S[u|#uC,t١?Gi"yaRk`n‡gN ,ꊮ8k͒ !gLYCdE#GpB dG^uJ:i ,j|ꄣ1վ'#//̴}7gٶ~<vPDG72'p8h~@Ges(b'/TT7BVpl-B7ƶqT6r:wUHlY^C S?ʯvKq ߆֒xH?|{yLbXTgߚ2}yÓ댍k4qDP@ff2U8GʤQ6rɤ H[)=)^}b0| Л): aVQ˲KT'ut'ߋѨ\1ylU7j;7E։/H 2Aηx (L!J_uѹ4'#aZCu O {Uvz?Fpä%'\D4΁|1@p֬ \\?%UyHi9컓s*:RdsYI7{XŠwFlMfxw^(9k.),afFX>5\lx'G9ǩ+0 `l˥(#|1whs ậeHoXvrֳj6~H )=ieY)dz6npD~O}S f*h'ⶼ+^)I`bz3PJgn4WFf44 nq?-61B,ȼ+bS5KȞ؃/R/FN.]I{G3YJi |ͧ{NJz8 *7f1Xn~0z8@ޤ2n1vvm\+&Q s)Z-$Trԛ{ awOqi !յzsQEB]t8hxTtGe ,JC'||/ o"LA]ov{4aB+Z)%q}\;rRz}w=bV<2VtC'#ձ;_AK wq۱ Bʜ?N?:MߞL}gg/ VOTO z-,pI{GqsW+G'+ܷ>r^"9#)Ձb2@ ima;i0[+'̏ERϽ?>b^oxBR͙dz! :|a*0270J|R-0o9#3Bw$(憨c6p`UR5 Hm845Z!'+4g;w)¼k`p RsswK)[6j7)Y<z-D%c cZۢH(TN$FJ >-v*O7s 5>M+h\}?ɯbĎV4f)]bnNDGpi>##) 8t#aI๎Rبf^ Uo#,qok2^맭ƽ)⦝-K!e[SYS2mt-He/kwa ϕ5r-"[ pyL8p'inmZ`?{z[ R'N=Xܧ͋ϭ{:I#Q/XEP!vy%&R8̂ `Rp,80;ꗝ+‹ɰ:q 3 4-ww"|6-O$f#ꡄҬ@d0#R/Ṕ^]<ύ*Lʢ{A`4pjǙ@Z-4R4$^3BaFr4"8d@BgX133ɋ۪PbaQivF;4P`MGHux< 0;>7dn }b3c[9÷g(-.C ':(fk;\Y 4IIC ]et: *If vB"l,Z*)ꘝ 3˕+Ga$VBal1$epfgQKy@;{ )7}pacGz:d5@ܿKM4Kz93h17I{gN1L5IL4 4%~O^NzɻO:[jT r0HUQw(MeY! 2bD܈ˮxK7PѠepqZ8Y%ހ6D0ٳu՛ s+*oЗڗ2ۿs6ax#@G]=WC#Mt:CJLL X4%QdS9-˝ mQ\^8.($bY߂ \h҇3 bs]?-s?_8ݨTO\5Z[mȜ{[<|sO /e3bk[ri}U C@DF;"gM5LfX"Ȍ{!fB$3;ZqRf3:YYEM px]2⺃[$H\~s%J@T "n?U9ϑ G,P~@:8P;r(c 12IҪ y@-|Tʃ'xTKhgQ\4hYYNj*17_ͽ'BZN.ÍmZJf`CyRx:]&0 ::%޹$e HM%Vv 0 +['"hg~.3̅?3/YUʌju E}Q4H- SaCq-wV1}}/LCn:s* fBzE*-"դ7Kf9zui2v C"zhBHuċ4I>9V_;o B*7!,Ze7 `EylK:!n͸u1M&Jw4ź=Y뎃FS:d}ёH >6_?do2򵐨Xe U[w@" *-P /%oKh 䶳?ՐA ڥb11'rbq#J8WZ Sd>4+/v!&y.F_H Md.cY*wP&eT5S/_|ڍZk^mOնpMB9=8G%1~)1M@ e9oZ{I7gl~ڧimohõ[W(d8n>e=` t^hw, D8:dk2JD-d!P&|IQ^Wn5I#GA_!:*9ae'0eO/ Y3E.2<%lO*^chb !ޫ9.qNx3CfW֍_ @5dfeknә3Ph4K[:[Ve]/r:LףT: 2t@Hha%bg͹˥lѕՓ.38Vc,XuCr<]{5& sRU0So$N52;`J?(xVYǸ?P/b$NVϥwzUN%c0ǧ\=H%ծSXf?'Zu *]MK>u99xYUmZKN1|4:k\ (,J`MV-{3kvһ4mvx3=t~oP+_À@ `a 3$t!8*fO떎s(v9dhcj2aP<@#J7hI̊NΔE'5Td;"g ٶjMA)q5<8x*?Y=+ˉ7t FQ(֟oW ߏG_"uM7#֛gաgH2$xd8eӛN !+"Hl?b:M%w!u3Ē7~zfߔ(N==raH ۚ>S?eUdVۍꏗZEτELC+ _.eGE}'&J>eG3"I3ZZ:V䵵(cv;pOY#-1])t۽ IDT',Tc޵AD(Fׁe("ߙ̅!?D t?g 1*k)`s :62+e,#בz4Em˼#1g}{fn ؁+gi>ߕi/w*8bs(G`]MOA6COF VP" fj]Vz釃 ,UobΦTW]eۑ56$B'I"j'΢DRNWa:$Yfek Q(S="]e& 1~MYX%fRMTٻ9~R)|o*EZ' \&M%p[D:LSE:7uÒ.B$ :{@lyI]"9Ofhqn|OMo"2ଦWN"8ّeAL/g3 e#Iuѯ7@M_*w]FDH92G-M1!ն ?xh_ &.$)$t˕-@~j"H؜W|oA%Zwv"9W>߷e;\'o)$E@ʅ(> 8۵ lv,>[݋ly@eo 4*DIB(ͨd3ަboޢ#+2;AhGsA:+Qs^mPkb ?7ՊѻL u⒥R1\`[m7JISb~so7 ئEz;ro 9ZcP7_=C:0℣Kgn'>ack5TP{] OoFG 5.p&q󚸣MDdɤ럲w*dem"m-RIs;s>G=_yL@6+x/Do, [^ԪLl`ztiGϡ8rWgwu[/˶Lx if.407>C%;Mps)|Hex_1+al۬68-]X`;kOXK6VvL(4ER‡ LWo])jύ["qQM#5u}l5诊2gwHކ_m554R{'$8 !2i>֙]Lq _wȵ({vt. ^ Uz2 Ph?Z@:7hkLL,Gг}xMƓĕ.#^Dfz<4Jᔽq@ؙx:[ HKSߛ| }tO%3u\ '%-V 돏AAŊNx}J%0 (p0.ryP":@_=C^˥U2ELL#IV_+F8lM-[2Zw;X(8=ڧ.oN*LZ_RcD .%P[! s 쿗F0aH,ᛉ%* m3G]Y(k*aGrcf U1͎7z_+p_8ȶuu  o(?ޗWLmb(VP_}vGLX2!RsKi1Aqo 2=| ihH`@L[^ Y7~Փw=3)u25[䇿yƖlrim̬N].J)R7~R(7 +hRAoJ!K/3[Xdͮ~6rnrdΊE:DY D+2_r$}}nj,{:]gB\,Q0,Fِ3V(| ;}AbIc'`?V9Bd_6Wl E,b8Rŋ pA*<ב鉵D^⣷nI%_\5wmǔ, cۜc{ͽBbnfF o/5>(K/j4+ϒEY]7е'.[#3 `UZ!KtnŮa )a#^ݠ;RcP ]%t[Hk/G"nu[U6 viQN9,̴"ôstN wQ,VL;#X&ՠkrTUb[ 6䢇Z:v;|yyl+nb[-y]@,IO6dP+զ)`X^I#|+_.3 z _n\뿫oiFk,(0iha>6L X.z`֎{ R rrZC)Zr1*:kUR?x%;-ŦUF>p߷i#u+EHU/mS)qe ]L(D>Xs$E-Le>PI ^՚iRTKM u%U9֋_ZUc2SΕtW}T:J&v1({PBVC ߂\v$3ܛI=x07iC蓣q.1afRGs., V/BX&m >ZxRUrv9.d7s~]n+>AT .RgxA98f'2[{7V*S7#mS,0`!ɳQ8E(! [ \=7HÙM[/>$|Rz\Q侄*M>9B#&8)J> stWbryjVnlpa(  #pz')(B7bK@4]bZ}J %"L:棺 ,tz򾛜?=(e{hD#N $|<2P{n` t&]#RPyOГhJc|?9(h6 64Ni>`oMJfcbfÆm {Ou3ٌiE~-5]m3%TJW:*Vta8YD`j'Cw:Ix<>E\F,f@ܟXs|6޶mYxH:iԭ{]~?da他yt2>"V.@^8/DS7ҟ"Cn-X`<{Zn X6|"0*Hq%ɣ6Rk/^yGKU)9z\(e4aLCp3&]#Uq ttfg8&U/V~9HZ:[2m$HWq(=Jk`3!VBy:A&Km!Ht=&a\^62r˂$P-:y)e̎'}vኬborׅG6ztٰk9J؄Y3]]PW7V:5]/ss p"A{6#_꿅s 靽5ZY|3S]!6?!dܛڐbɞ'J  <&h t)tUbh[Ɗ齠!R!UQ%:̷M).PnJrX]ZeS&ux$jG.[dJ\;CFnqʫy-л{+հ5 3.}NV_wrtvH͂`3}DCDQ|rΨ/,䌊gp Gs \y ""<(k %ڗ—.Hw0Hkի 7EJF wXQedݾ&.9Bs6GC]ߏT U fL9Hԙvfbz5WW$m+UD oS}lTy4zN\7%rNڃ\O[ YTӓٌ`"{AǬcr4@:$wU^4 moFOQ9+' u &5 plLRB-.1 LLn+7tr!LF%4A忙-Wl>7vvD-v쾝#'4S>*[v -EKc;BVk}=$}WCxbә`^"S3O]F}5n|yMk`;%DҜ#:C6hbLmܵ='yPڊޜj7 pTRPgqC.!uܝL\ǭO0.IEܢ'CHQ>nZmU3$gu޺OǠŻ)[$~dl;yu_Ao9@RB[w:"ځB_Bd<8AVt =k>ONS-ύ ᷔN@>X`KR~)""s]{j +-F$ܠ:Z}5j : dQ@UpoDV|PCgIC8s.&> p !H(jƪI_~6$n*JU5R.v}n/x쟨#~ypW6CgRh#xd6">([kN1pMt,~̣ сD>76m+CxΆfܹ~-ԩ{ Nߒh>DZqTjls[kYߵdnz}=?Ra7^oOL!HxD'NVBG(Y^?nLcM՟s15JQ |d,'iOk!T}IR~EW 4) ɥG΂ cLSI_K F_S\ة^TJ#Ŧ'Գz;J&PGlP-,}]hXV_ }EwZ4{swkĊ1ij?<+ԊY}#+f̎svNz B/ K*`C\eE22sU. ^Cy7xtrP8aHms voE#ӀIk<\in8vCrCxI9rY &5L7%xqY"m qS}&2z'SeQM/ `(dis/R *=|9U$VȃprdNԚoنO ˂kAdp/;f \Pl> l9|4P/#-ЍP7hlU`≘> |&'0)ZnA hJ5=Aoed'LeI'fzf*+m%덐Q-.2vys>xbj7I"5bSi37P. %]m+j G_1zns.уދR"IJH cΒgl=y GW!0婐TE1`BTfΤy_(uP" k4SgЃk#R55F oĂbӕ\ 6lu( '!p#~h׊q34-2ּ|޻"O7e+>8SJXlC}RuB+ب>& 8/NS,ɼ O8@TI3 oL i#JsUkw#g*!U/FX Ķ"L uPJ%1D9r FTL 1h?x&̖fE]S$~&\9eMˇG`cQB]wx^@\"D` `=cR xvQc }`-3G7 h˃U@H HҴV oa]+H %&{v2Wئ5"/ܡȇ6S;kbP#$c:qr@x>K[Q,gȬnF )td+4j hc2e֓.Li`po(;'+:.y3Mw vNoQ(UQ 8[<er=pX1}HUoQ޻K)6Ec$AN3|e679{0ԝoWgB4 $1(\E8CweТWw38Gu n6F,P%l >_?nPj!Svصl)Ƅ$vL /"3 2Nhd Q+V33R{HCjÞK2TyzPmm^]i]*bRe\PWAݜŸ kQ`LAW2 ìhخdcjJ|3UsXi8IQ϶I$gh|SMiZP |A7#n5c1,G#Oٹݴ{3 Q-ZRU>D3H.H8ym\CFҩgP;Eq|A(mfiX#=l*]-Ve#pε\@%[nĻ^h62 JlۑyS1<khp<4ܼ;F`Cvk#)qNl l9d}9J WUi|_:Yw3QO:_gg*eW:ţ+HFzh?FXg#ǎMCMs[3i*E2%YB#3TiKѼ68DcvDzm׊=I4LⰉ}Lm}^mbj4)jyN3n̵YUKuii xS$Q`{p! Q(mP70Z=$W̮AuhΉ peF=.(ikՐeēLBJᘤGg(%)A=/&1 A)Y-V-/eZa0%p Mt~t쥐(ȩӔJ ($)oV;df- 9kT{1|k/Syd搶9TJt'ƘkҜj,;,nFt$WBBkianfou@ciSX$Mu^G#A=Jя{ϵ]lH#e)35R]QjUDNTQZLyq 7Hull+5YNFiNnfn6%CB#[WC}W v+ cL a#ηM}֑3xF xZP"=ZF"REc8=]M~ K$_ʬ]~q9SuI4^RŰ𻀯 Gc!|VC Szw:nzG^P^RYX:$_Jdr5xVMK%9?a'j*W@G>2L 4['Do$)CU)HplZ|,sdx@9*1T^t_m:ŗ#,&OX 6i^ao10{C-OZCȄmA\mSJ5cdO ?ݪ7 QtO/ro# NbF橹wäPe5}u~Uw/HI]ƏޤmoU!Kk+f V ]DSЏVj'YeծTzmg Opm6RPJ&k=d˓,t{/8a.&H @]dsٌ`~?Z"t6)5 ٸVܻ5S7& V*> ?Hҩ+7[0aήEИrq+vLj+~ ++I+IUѓ6:AsD勱_`|:呀,tȠ yևֹ~UQc@O4hbOĮJ5x'Ʃy!U=߿:wC;uJgQ'^5>ĎIˣ&Ӱ: */)iIB%EY60aUBsjRƈ$A+{ 06DXl$JRٮRPFsh/kVQB wMOQ ]!4=琰IPr\L{S݈߉0_gC%PVd:\**H߽ G:}1g9Iq364݃Q?WVD[:`*E3QSh7φ;Q_:v6Pf3 `|C!1 m&m5!)8QrIt@CM s*ߥ7˹KWM%_1"4mn@+T.l\1'za@X&*$O w ja#?<5oVߖl9а=]|PK3R"92Ňn#2 {@X핞Q⚇=z:7ܙ$s2wS3}?fVp7jNsqg,D^nJ8 V^Ǿ =U#} m#E^j]o>&8pal6MPӄ}>ԗRȡdOQONbi}!(/5Q w%wv M)i^Tm^JO l_YfSik%L[MibOR$tIe̻r㳽nTRiyM5ՇuW:jYÎIh5쑅N>L1xj-om֩G2}Q+Jb_LNl?nKƖBӃQ- )e=rۨ_M9Gl^*9^DLDvxWGFofhKug?vNHnVFfveoT2@XMwg'QLKX}-O6NO6V7Il9 [ Z߻D8). DF:[(zNKpzx*igQ\}1K;U}NÆϖz|g?(9xr}B+5Cj!q?Z&`;.YsܶNX 's"1Η6ˍŞKξBW̗R uB蒭JrmUe OFcڤBA68 @PԜ|o\pǜ@ѷ>h !*}8CVKa,`K#v̗{51#wռw"ڳo6i"`tCԐyA"Sy!JƺgP|4yR= `C%q; /(Ƶlab6bLzeC4 ltDU@;=Ly9T^Tǣbz4@Bd[ Y.\YVGePׂcAfaǏA"6xYUy.%J.木7O̯$~_eVi66?8BRa&6R\q` Ma<:c \|JQtFȠ[F2e b@_ {1 q]/7M` BKd_ҋqسzB۴ #oߍ*%*UGk%S/l8gH4k]nP*R,glՄMd*Pg8)n# [/yߨQe5rxotDu*DdrAEfMEpa.$8i&j ۰>† qʳyCe%>#8Uǚdbu?n=^0j*ً|ڜաBO 9J<Я\~W7/ff뎢o>2 T.xDܰ5k"P)˜BTv؊Œm\PD$jŐe wBԔQOe3xFzܔ"7,M8)b-H$E>EW 9Ĭ@TJ n PM=I!'G]Foq8'ЮBEr]b;W^cs:#Q6&x md ~ܵoj %y6'^JoӋ<w>g,`*eYllFu=ί6?vuNh dDH%D|t3滏 tQiV/h}ːl;~O+cnL.c!0I:*5|Egr+RI}ݳeZ=/ʲDC$zxyr #βZϛWv-8 ]:ѧзpH>@p3 CFqw/i .m>Ps' v2H܉+meV^ ͻS>EM!0omDYB pO`$|?nzցZcy{q̿(R:ϲ^- ٿac97@t!ޚ<5/ w#l8sL'=),)kQ,_,  ;4-a[q,FG-Hdf@UsNĜ;;fm;VVޞ/)t(zud1Wl?CA[`:ghP:؜iIAZ$][{"Kd:Hsb#\(J{Rs Q9@Դh8T   dnQAYSgM`ugȜG驗|n9n }(7Kx,_(bXD%o j v5h([#ݵ5ln7XUQ#Umgu0M@FfݠT1 8tn cXb#%|%I>h(ٖ{: 66@J^?7q;b*\ Qp$AkFd7-IեCpHF{\3g>If1bOްYO.h$L54>#r[v&/1Ox㤩c퍎a~^(\!:ZC5߁s'C.eM}p}y[ pib_YE[F.^ Ť'](vIIkvpaTK3 yg1VUzVCU B8܄i/26t]s)lOrQ-۰p?J;?#R Xz#}PBiĢE&c:~I.C[0"+}q6WқZxI̺9}DjFɨYPa5RpE aIspb'))yv;I(M!}o4Ct[Nr.0-Y}wm=͢twe-X]+"KvD"m!f{E8%oi0ʼۭVVC)>Ю-||_m' u%9QBa]tŒӺ&I]?kSiрiqƩ5\1^ ᓢumStW7 4'VGBp ܢC%&2{pqg^q].wDB(mI.dVgUrp>=@Dq"?wc[eSk9F0t %0xAjQ@i Y1m:==$sTIàYQ0 +Y[pJqw2|5ƅsQfrhܨN=  aR'-*KgS dA!ۅ)@CXf:Nm(D r0SBt=c;+; /U;f`ÚFp־XhXezPU睰DgFF9̔qA)P,ԼPW%n*ILcDdw8AIlaqpir"cu,xj\Col#Q207] iPuQ(7ңTJd=ۆ)9غjR>L @U;g );n+D}w' e@c)-oC4H9$-dHlU<#RiN݃,曽=HXrL 4Aţ23Oc6S]R^y)CQ's{9xaH:gRluFzV~22~Ğg|^6T JvZ @[BXؙ6#ٳ7ʤAxEA𿶖^f3{?2%/C8cl.r74#|l;2> A ;"F?ѿ:SĪvSy=Jѐ͢gS9O\KzL IacA1;% CisWKA9k|aߩo%\#+]0tDFY3uQh;%ZG&޳è:6u@Mz'._pǒnQ S1\ 8};qAl(2+Lƻ׫uv,V'-. y~pqㇹ67cS@zrܷx]JUC>ׁo-G= },w"Uh "nQ7@wS/} E$Ѿvh4 'ԓa;?*j,"ĚȲbRkG.CnM+6"!"DA2S0jU 4{[#z_$( ~Dz*|Hf=S[c!e&Ħ'9I`vnHYMoϫ&Mag6/VԞLLۧ4Օ3䣌!5K/0dw?v~b~F+yEOwPz_euRrUq)0Iړ2Jz#v g~[Cy9.t^ޠC=#gGueMc𐲕&Ay6nC#෭n$ͤ*5}zcZ/ߤK5ETփ-Vu;×)t(Q,,ճZg"++^$n7L+7Z!7m)`ȨhUB+6_; 7ZK|や=@|ERB+evb) iݓ"CsN5C6  1iygǫћCvO nrRXebto]=F|= LTIC]+,Snx][j# |P/ۖ~C`y4h)am=0\\FiQ/;:>"؁|Cj8cz/}heKֈ%zˊb`+(J[e]=ZY9.I<POc -4v'H^]>mϔNIAX P #hdil1?uT3BLxmSڌ .[C5&uc7?~)9fx{ro,O[jmpB\b|ƅ=8my ,4+ P~UyͷRNDQkp XBʖB#esWᖴ)i-\Ik{ "s"KIH^\9clj_(`RlVD~_=6Dً :?v`mS>)Cf;р{ɿY.G8%k,5H:d- d7[=9Y<3ns~A6eݟ2- 1хwR^NxnU@oZR7H!ٍ$\!XߝNCVZf@Hs}'x)i m#NƓUj)*m3<3`D3n;b˽Dz$ (l4Z[7V6+$^抐of "B6r p%s^\Abs"yDى@j!d\S1{9'^6E%d{@}t~6Fw҇ۇ&9Y=Cim\-U%wIsN,тCQɏ@k G Iuw.OpR7*=MV3=z,4_qu\Cu" 3qv_Y/(@9q_q -$S\Kmvɨ{SוL"nr-"HVozO`7ی*HUgd|/R'o,:p//4alZl}paWRC,!o^VV jX'dg Zdy@-(A:tiu/(vw-%;o(sSCp @22)C9BJoPg$iO-M3+*<, ii#uVV v'ydW(3UCpY?cdd"i}ܬ %n%k`8vn3!3Kv@U' ,]0&݇ȥb-^8HuHE4L=+ oGDm1}w=-Aء!=r6U]2uC) Br* &2ՃY{bw !l[1NJ/Ae$3lYfoi߹Sˀ A9U 5o틻[ yk:nY7iŰd)Fm-:,=Gs)8<0m؆X@#oּ2/$ SKeQl6JV S?ni5IiYwagZWϸOvdaFc+:̓Ro[=YPjU37kdV%2u R#n$I̝C%F0h-s-Mpoӝ#o{ aYC,xȏ.#$]^*,ӿn{kfYKY֚cEu(-cw;YcĪPc]a:1ō-@ 4#u9\0h`:-urq5˕k` 'z {W=a^#w0bvd]b%i,TvxCu9R"Ը݌IJ/C}|H6{#a !LZbr>6?E<y| 9*fiɱ2*a w%6a ޝNߟ4DAzKuOB/r]Ϲuow[쬶RjZV~KLT~XuSIvZAĘCLf#rBD\7yǣAbJ  `kϢwWPR${t CO1Ze \k e/Gz` Fu%(*G;Kq=jmHX+PZ iOLNz(nvKLZHol_6&6c*}o(vJZeUuE_t*4FVAOߗ0^NGmgGI5z`W+ʴL5qfitNj{J>T  F>2l߻޶+Sh$Nb̚73؃遆akO/0[cVӆƧ_Wo$d$sNH21sʈwyz}H>αp5 F0{=qz6]?P0މ%!PXH`^QKwbI k)<6ijGN,lo8 .`I!]#).KMQ2j؀++,(ޱ$#L,n= `%`&/d:Pdxj:Wq 7;D}tAjX) 'DM*40PRh8#dχjT#@5ٴOڲdC6ʎ'a/V#03?+*f>Ԧ9b1L5ˊ݇?8+d/!osNUa?;$5nDH^'ǵ,Qj I@= Q&6LWI8b-w!|QlK/.y:MvR(a%F 8#Zlڙ@^(TJ}742rAY3v 1)5wz?2u5 * zE\m$ 'B 6,WokRn|uQܪ)J#%@E*v&GK/t8n$BkkHB%v + AS['S\"zy٪@0-jޤ#dm,B GzOUg5fi|23 =74wBͮm}tѭ gW GRZ vZxe[b<)v%enoإ&lF5妙^^rqT=C|@ʏԒlbz({r-l @Kz&Ĺ3gA1>|IA=MQr?b9shbZg` jw Zm[Ep`My…Itj"Z9^v n="rCaKQ{[n|2Y4~2p5@Lȶ7.i@%S陆5^{V/ ާW*,l\+ltBBl~W޷QJ`R4ȴ 9qie%8$h @j}IAk3ӈ앨u2tJ0F>.%>pȺ=)) $}mflS$$7$cw]ʾۨwibX:|NQǻd) k.3%2j3.hy@&uzܞ&+f1'Oǔ1"_=(N`TŰ q OS"ZR鮆~ƣ%e'lm.D]q3 eKnɟ.L)u36  (BҹRQ}Qp*\ӌGy z&"E=aR{ o6٫Q8.Ԛ4,|X˙[+r26;SHg``0?lW gry(+@9{WiE߇^?}WKI{&}2g#-\FI#Wj-MIervm,1𥹝/'?jc/XKd`vMȲ^qW_hj5 9IY3|B#dI7p4+ܱȗ )+؞ Y2KM{dL;sXo{ ׆qoP0b)ʒF[Nm)Ps BH#&j'Œq˒4bupyP89꿌78j `@}g*| 4׀6#UW?}giNXCSuf"r(bN^HwX;&m;!6R^#~wb4xҏZKLM4p32<1(e%,pH 3TV3a1#}'JXksk+ÿožҳ^22+poJ8B!< $mfm&鸤hlp;IѤ._[<#hkcD9nV3 {+qw wME!x%e|xϺY`8#9Q,CNx6N'5{#efTB C~N P RmN.xEOcDpԁUWQݏ'>[(p:R.Rj ,9p J f+gyQ*0ν:JN~5zvs* G,=rX0'ޒ+3\LB!U@lۼ \vLfgݐe[5Ra3gO;D;4mpYnfeC0~&Ӧ0p?ҳOb|G_=X9 { 1Ԭrn{"&_6T t cP̯fAWLlބ!5ԋ5&s] ѯ-VLzZ6kzx`Cowv+.j0qؕ?b:Bb ]K uݚ$ݪLrZ.iD0"et22zN[b9p1DT a3$uǗ׮>n4^nˊEjJJ_R$c?QFF ID3vQf d c{#͒h{F -t nŎok]ϪQ8ZIUnAZA k٩e]Ti"^}RBFKzrI7>gՙmfEf%T** Ziшb ԫ:/t&sI7>è*M <iqJ;}%)`Y0/SI-}g:ݝXF΃:0JLj57<ݷX"xCA:c.#ns^3!eYλԨ(F~psbIcԀO9gO;7I3}+y,O5I9/R6hx1h|W־,#@)AM֝<pD ?̥ZMM,zcggY#/}!/|+ƘL8(e^ 2J(VfBa/A^E谊e`G5f<٫w0J;"ڿPc 1n*w᪤H@}ރLڬ# E+Ğ,$QSc^GVvQ6iE8Duڛ^e0BR{s/K| ,ЗjJ]n *?󺊼';v3?#z{ݟ8Ǡ?'Sק ue7 katyIp7dyMcJ58m'ZlJW&Hѫi`'C2ve(<1BEԺ?L/ʀd"/+ě75z@;7N29|N s*b6y <6[Ԗ.x#,_4-?s=9~/R-@|!ǭ*]a@a u*j31 Xd#ʷ {xK*6v5v ԅkrfityu}.L%\^l={2m\U=h)ʐ g`} )_z'ئX;[A R1^f=;O ø()K>Az%3 3&*/C8wu'RвŢ_}/mN;Ȇ)&pWI)3;cBn7TN@pԧ2ZBXFgeXȁ|ex}EKr\%CWO-LJ35wK&h]+"B ){|8ŔhTՠnen ƔE .*J#ә>bWJI F2BbdnVR*6,9BEcoܔ5rr>G-m{ ǞZi{"V!+}cLr,XAm]3(&k_vLB} e>^7f*Xi>ɄuQ%=zi#aM?(C$%Tur/tFq︁$Cqv"!qhS|b?Œ|Bc?(8GsI?B^ }8^'FJQA'5xB9hXOM"۹=)Wx;[Mh(M Zv>P;Ux,Ўc-aW>D lV6 +e̖a0C0 jd2еEɚy.]_:j1H0j{˾@Ppg:=- P65{O?yF,} eD ?D͉y>Hg+'U5퓸>+SGcv&^ ^xF]g7SYxP('P7W_7yQkטCQU:-|۷6D ;% mܙ#hn-Ɣǥ"&Vs BGN5}ߪ~(K';t+w^/!4\Mò< S;92OEB}r]3MmLjzhNvwR~L,eհy |Ǡ!0 *'=^)RN1Hj;'i亱|&Vx&ԘPh;kwJ<[yR_SsJYVxFf\^@I'#YשzsؔC18;?j nttRJQ6̋~{S4̲R-BFj Fi{)T%d.(S4]>D/ӌ䇮{.qK~Oj[V.V̖@ҺQkPSŴō8`xSmgpud@K!R-Rz0w-#m+`3K9#8w93zb۬Hrh&0S/U4[]99L‘.F $tz}+s~Rɲѵ`| ?@(zU8]%~ }7E 8ߓ^"Oon~pN-@c$F=zЕz0LXIWʣx0Ʃeq-n$H\%iC@{8cFG,Jxd0j85%'8LiՎt̘&`j0 |K{gs$>u/U89+@~i #xȧీFNu Bdzai^A akȵ{(`V}\) 'Ą*%|Y 4>4Z/}@c][m˕rrG~GV9A':44DbK>֟7~J M`՝, ۰0WY~/Dfg)j>A;: VO\X!-i4NCs}1̌C<)JӞnF`.<#ow$kg R. yG Ά>)`ό9i22w7fP5tZ͚iT}GPfe/@D4 撡nL8fH~%Y Y4|+ @B"y첤=G4P(%EMz7L4y-8v\b&U.c:@b³V#3>a^[zz3OzI%ڟ<* #};OHy!`8 ozaB>cpld_ . FD*0ȬxȢΚ(q#6N=ȩc=)j0  /șӳrآ`Z95'3>|aT&,Uy_7̵NnPM2^ ~-Yzy %QkGCwSKhs<Mm O9}u}H { šrUNImc6-{'s xp#O 4hqsg/,tA{q-BwOZ7X]16^fVl{WӏD2SGqX<-]ʁ|nE[[v E5(Jl۝^-Q ;`m*L^3FUFB-am'0R0 >Da N7J% 43~X-B "QWћ0.~F=ySiwC{6E*OB ]<#4)ƍ0@:,7*Yp3aG-GQDhvT80[SJ"]Z㇌Z9UPz$|Tʤߗh'd_Su%|Z\cDf8s2.Cʯ\~/àɜ'Vdhi"wEt3l&  maz,,ȹRf߮^C;/}S؏/%jglP=lQu!ym#a!RI~̹yp{SᤠRWxvK2άr 6cW (wJ:O_PPk";.wF!e3vBY0 qX7 W40mL͌n̗ws2Ю^i)lzP~(h;pU]LE tܨd6}r ^"`Z \kZE_L$x[ХÔߛYBQ';#Ҟ>g>2$~s𵴎W z8Rp >_\k=D!Oyt%/OF3̏xT=C*˔<Է[`> 9~/^ P"M ZM:EMF@ 7cy -0y[=J }ZiÏ^ȫ—`։U<RdMjΝo"@ i!Z a`Mu(#R_1SHiDQ:\㣄`4k7S@.)/c7=#I]zx@嗳n]ł#g.~dk>PnGly. H݉pR%#H=d%/$ȡunVA~ SאH{ Nİyk=:GRQJ'T>F30R؆%CoUɽ Rõ<}bQRaޝbʱ! &+\{zA N>H#zTo}-ٷ2a1y3wf&l= anAtjօtQ'Ah(ηŠ`sN}]ˈvG=,9TE0Ѹ9K[3V+sm: s?,X){Inz^ooY.&xsߠe:0Fc`ߨ@>s췏mjˎ/X5Ve?iEf'WO.E JU-텗_vw|d2!uM> `>M`3LLrp=!ޓQbi?l"GMٽe\IdB4rmF>6va 2T'gZ7#.~bpPx5M>Sxvu9Rsec29erǝ_vdICW{0*+a"/trGD9+K-}ⳑ_ȁ mL)RTjx[}S88A;- kV6shbwGia/-o&qNXw㵷!廊veC3CԐL?nhwKf>D胻,[AqϺjSvpeնs\%Qd=7 t- yQU@(h |/H6e fJ2kwn pЈ.X|vl mUx0)#D0(-!WmJ~LG[(qv=yBץ NGn_vRW aAZm]YM|۸|߄"Vrrγ)udqb-|~-4~<}]x]{o.]qkns|~'<D !LЭE**o6yp6M4ݹ#a||0߹߽Lթbk5D8RD*A9zf'8elKFw!&C:f^V+2 M+IJۏrȅrH'tWI3[XvHTDΗvglԝ?.ǩLb`js0[$?E߫rR׆9gL؀[EN C?B zPUVNuQ`4^lhF]m "6,-cZp AymTl;E0-3x:tF%o5]-?&rkcQ}ysnJA+h(׍/(eazFZ$&9-OND|SRl| RtvoQvG#[._{`ӽEndVU^DrDz?~i"hޜߥY Ԏ{`%!f7JlCUJMwX3~s{SНCRF5,ѯ  - DAZbBg @ͮoW}4;Tz}K@4ԥ( 6CEnȚi~a1[-w$z %~N k=ZLb$9q}_ӝbFxq,(B%Żu,sAI#Ӿ׽%V.r;2 OgXLYH86?M/m)H ݀WfX7i}zG;(-5Q+|)@h I[<~:d#sUWJ)A1h5-w4[}=.Hk<D|Xܑ/)ڬokoo!z$@I⨴Ϳ0'h[qZjI#QH qLp4tbzF$;٦kk3`ݳ@[a'Y F\ # )N?_B#4;݊%ِۡ&cİp_-#@u=ʋ=M" ژgBȐK!0ЍGis…^Wj-qs\'5a?zuw x`՚Z TSFOnfj6c],:zlㅵݬ>{9~h76#l}x^)׹=l8Ԣ *kst:64mh` w?32R?W=ҵ$2y6C}#dn ЂhYA%|-L r;U[W0;Z S C(l5㬵6{,A=fĬINiUL]FmdeV_̀=:؎@sG 3Ns'[_NSb\vE\( H>b;D6ׁ܈%4`o6s}6j\FR 嫗/frf1ߔ7 $"Y}Zk]E*eoc@/UD2Pk H 8Ԡx&HmT4=_ {[4A31&b77]MW߅ $z Pψ@kIx$PKTzyW/5#1j3I]<7jA^<=I{<~A T_:fTF DV#M']Kf>ؤJ PނZ  2X;:MiZloFL@$pr M:/ɠVb\wHMt0/pR_Mz>``UM*TxV1G O[2_$xtg5IecKǥIn>~i2D;Iv`\^#^^7UHT\ x*bVanR_Z^liny [z`Glt6q,)d*`i|)Yh:Vg3?On Έ؇۠ ?~?U&P9C^fɾ`:0_ fZHu%"#Nn1:wZ~745#1K Lθ Uh=s23fpHOFRJl-Gմ[H<$M_p1f aZc]Є;\h]J82ǒ+VTE2bp"_ޗkk+rGvq^ha-bs*$':̫u(OůT])tJl:W{nO٣ʻCcFnLtV3n5^1'|vο*#1nO;ҦcH)W^F <>yJ@.qFn8@ NOBg_ڡKr*EzK>晐vMLNR%ӄlFm=*<]Ã5G,m'KıޢIK9UvV")XI+ȈeFx"8me:_7J=KM5|A=nljXÑ {)HU3R3,9Y%i:s":3-x{d0y2Oj.z 7ɱHP6+1ZC"1~w&սN< IT&rFvI9Aqͽ+TWah*w3vܪ^eʕ/IF,gG?c!%ܦՄȻ-vjdO'젷n"22ܥE2 hȢ䭙uv9+?J{qԇXp@wNrA %h]t6*}I?`:.˞UM zQٔ/!}!υ*~H5ƚHr2.*y0Ebnϯt^oRӯ+s Vo6;fjh%TqN# 8/+\tMJď/9oF_S a_c4]\MqfQ+?;T2i&U+.?P!s[2 u\toZpՅ+FP*ti]ˊP pTմWXT0JJ*Y $HX+ܑխga~\9n7RZۮb-nAw0 Ni ^gݛ>$b)Je'7~@ 2` XX|*V.ω.l*J#M[ lnG& >6|Ju Ԅ2CeOH|ӳj[KVG"Q6bH5 C!P?,Y%UZ^ma&R=eX4svfKmO]Ů|$@HRU}߃\5Uoq;utM-U ]E%7;\y `Jm}NRkƓ ]rpnDu봌kG[7jp= #LAmTh6u$ҔhLpFDS0^|%a{><~&A]a -zhh\ gz9&9%3cIG5 >.$.fQhwgG k ?p.ct>gAkcD-lS-k>qܥٱjL)ڟ*-Υ׻Ý)]CBaqh Nҁ?bwp+.?a R .4&J<0+u?xsi5 wUޠ[.mާq_Eg,}*=Gq~ HL(V!W m"1wkܜWĶHQ=оǡ]ԖrvND夺p#:6H<“ (AN4AlYĕ#OY~Q'a.c"@4M"iӆWB#? ʖȌ90zS*E@J~OD%e x?Hilgh&~<["Iœ145jk!}H]w?si?fn.c 1ȹ䒶~xm&/K9 Ri\#CģUZ(; 5a,i=*[ݏ_ PPḹ˺t[@(&!Ι+0 UAS)lJB4NPdUSYuDRnlhSĈEsp2cteEǓ\T^l/wV0KG={zh';*kDvO 3)#7xkyGHCRaO/J9 [] 6ԗXό?g[D`"A(lI7B"z,yưe&뼍oQB?cQ{'ቄ$w,rWXsZ #Pe,Ӂ5JNVkTnRHBeG*e78ŌWe"曃5A$;2e7j74 NCk/R/ w]}e@c OFQDoѶ# Y{2x"QF"5JreRL엜]zIfbv)mU TW‘;FR+7 Zd|g٠flbg6!1crЅ0u`io@ľ~B[ dy6t a53jtړ*`Y<ɝ"hǐ{Un)Y]NmKVӬrK/NgøV6xOkhnz~U?PA AoS)&iy2lydD–ukvRi6J!sdXR'&nJ] ~be? ZʏxxgYZ070701000002ab000081a40000000000000000000000016101d03d00007148000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/bnx2i/bnx2i.ko.xz7zXZִF!t/Cq]?Eh=ڜ9Qւ;u4uuBtxGH0E5>BOO=m {Usz հoWZ/COt*!#C&m]Y84=ˏ/3Jko/ȂXdDؑt$"S 3?jc[:鳮`bn <=8v ֯K2܃/mJt燲Nkmujb5r~ѩ67%" .ñ3 JCB9T4ȩsq2/Kyx!hdQW3׹}z w9T&RN^]$S{r D2\H{ ^隐Ld}  S}%TNޘGcC31[n+5DeM^Hk<,AYU Fk=iP? b;Nsh7p!ϐ\Ɩ ǮygoOK, W]@_& ~ƣ/M]z˒yVKbV5%mBoQG[-Q;ڥMwMhT:Cth)^Ўw1"/؀,ؚV]*rCR(o1/l=OEW5D6B2h:!`oGSF*$~Ma`ruͧ[jYO- +n77RDST?Rm%ߜYsNHW8(j7~`GDwGwyoÁ6*EM;G5-EQSf\G,Xd;Xr[ON ovl>,ScAB>w񪪣yCG^C8Wa /QqP &?#tw"2hMlVbh1% XxO~eNTҮd]H$rߔ@/9ϓ&2Qv PGZWA ͷۈtftO^|ZeS O*E-^! >V2lnCYSKp®E_h5׸=`E˩,c伭(6'F/@?8{\Meyhd0$j8NeA( xi'H5y6,WMRvE(x ۠7Sf:M̡ It'`;)LUyw7Wԋ~mFEy%ih`%Sx"g;N_Χ\+@/E`(mu,!ecIesV18s=@MxY4gbi ǽĦf>}EUᬅ" Xg X 7Q?!g/ezHylDSMY{eG1tTJĤ!~ qPl #ۅ4*xK/VN%(}S?(\[pۉ+5|~04ߋ yWqr:-To3'<^r@drsm<9f<2)M2QH.^8<'?q/:8VT7Xrh˔Q)&kļzDZUJJdٻgwcV-GqwP.зyғg:)Om--%D}y$ btvtjF G,]>tq"X+-,B" rC*v- Lh.-ٵ"aڛ[`V4nl"@)K8'@ҏ]5${}m˩iC$(jK3rք2.ԛ׻>HY3%G2J %\7io3D0W/Y:pe7@kքDVGLjⳂ? -(btڶ8?ymP^92VX`;r2K_;7_aN BaGNN |0c:3hX:-{ .eRڅ_(EG‘O]7pahwqa[Z9p>}DF /Vg%K?3%WDՇ>o. $N%X4.Ť݆@36£5=&B.q谏LDW 1; F]ɜԤ-+ d"_bG$z`&Jѧ^oyj}游TI 2tlS^$ceN5DKT|[0 "*wYo?_̿BG2q`Mwl 0B)Dp)4df1¤xsKa`(= lz?w.`?k7l<}(%"9m+،qR1Juy/_"8w~"LR癏Ϻ$GXlN Ch'io2OAfU\>ͰA' R_ M$)$F:1M1UX2"J*fH@ßPe _J vblreϸ\ VElSzDƫkPOU0uO@nܯxo%w 9 ~ ЀIg,Ƭ?ʈ>]Uh[A!nDjv挷k?G1U%Ir )[Bތhdf?0x!J-Q5N`"sޏod;I^I[`dLIp30jp f8Zf(<k?\%wA1y<*qe샴{ZbEuI, a8 TXIT\7ڀγV_l=c;}iHNT506U~ȌI9d?R# ?ZcSpip4WLvI: Y4 TOn;s†ѧ!+6bMbW69p<`A'sdhg@'5睧`b*I"sR@)d`ftsݿlS!SĞ"55 `2C[\Ux(1_~ (§w4]<%oӮzn 8.VФCT<[D#EzPɢ[)Rj;o ;S R⇃&vʩf&&5r ad՟Q%4ʈ0)!Ҍj.\h(gޖyqY F `fЖS!LBѰ|֛qFՙLDy]:J>'\~sjEPWJ^0C!&4$(.B48EQVW}Xf 弉w_$׺C$˘NC[\ㄞ~a`F3g]`CgO+$+{*#QjM& JDxa]SM$ 톇DB~RB̺]J>w.j>򖡯xd`rnw72 :2R;Sd86o 9;]4<2)V+:dĥEE|AX!ٌR|h[a {68Ӏؤ 5Q*jZH(OR1'Ymٔ(KAE؆xo=0gyikJR{5êYn.DSD57(%!I:H ^, PyoJ.p߽yO a?; ўP'.\lƽz]CuN6Obiэg֢f@?:X’ACRPuP'_y3YݗGŧ}vmiLY ky*(M`ժGv+g'4_|MEHahˎc|W6/oU12g񰴇m6 VʭQ"Ŭȶ;`3@YYT5GTy:5J7wD4:o%2+AJ?)Mh9Oرɭ;Rb,7a>yN_>b /^}?ϿT*dh${ B67?-\, ݝ`x 5%/xސ̩FK}pҫX=JC=4e3YϴS喏%?u$4GEP4v 3yG_D+2kB*PkB y07nOqobz"wn[˃}}݃E‚] 聠0%Uu\xR_#xyuaMgVcooYp@,W!'xF-GzOrڊs4&z'd\`iVg+t95[{ 2`Vd {YC 42gy}!}C*1[]`ܸ ôf_#'ئ^R"hrqܖPT`dTJ󫠿FņгynP$2q(sh7]<x'ӡ2h]#e[hZwV҅/쪡S5/>5!I3e=3!v! hF./s)#ľ{ eIQ 9*Ig=}rB_{l&XcqZ噍LM{<ʥP>lSA>FD-u:)mndc0ۢ́Ô\hd|ϑ%SiyM7-t"Nc' gwdֻ?{# *$$-v9@/vW^M>K?'4NCg3tCCeٌyKjH*-䷈WR?ymHʼf؝e.CЁjF6YThW]ՌBJ 5X%?l plcvØ||{i.F([P2KiZkkƸ@ՠx0\;, v mxC̀#H^"+bh@<~<|` ="cdh,?3FZW-٠W3speW`M?x}CAU P#Jxu4s$e%Yr:=#ls2=-RΉDmJl,Z- _lGʟ.h^| r)*[1S DVna 8׸'%5"Aqњn!Dw](ZXةjE{IVy3[N$g7z$>Gsyo3vʡh4)k$V2F7]i\-JRyb (| VS{a5,4NDڜ z4ly;S֮;tb}61ցH*9D# E,Y"CIY.n}(ke987 T)(fIpQ'DE vLj$R g>ӡ5_Mj.E`iҨZDL 4\OL[ :*u^G%2Ot#cv?VN2\Ng;ѵn,`:Wy,f0ھr _J5~%з??w'Xqv(}DF9Ǜr9lQkYڍ)CN{;~xl/χ4  G):)"k17/dD;骸hU_?G _kc_rO {"2K{؜=1GPL'W],7#ןds [m:Rty )vkUvV5]aɿ@bd!ig\Œ]ah;H5/WKD=OYT4b:ķuP\gʬb0UlaBήTK"C_\$2NT|Q} Dl($0sJ'%MUS h*-+ToHArU ,SLf?[_ !'…FlQ3]QAFLxU8I}=WFw;όǮ6;9l#;GCX,cG)j-.Yh bL='4GQvZe)N d-.ɾȱ@,:Dk{a3AU=dKq7{jR. " r?VtyBEPmòco DXt疟﬋TH;u/dnyz o3`у6pĻl^ >1Pe_+U7( 4^f3]_F#FL Bx޿o`s2hvHvF ]?/FX|ҧDp,$sh0Cx7ald1}p8k '}>D{ A800쾾!Dv{̯F?v=xc,ukF<FI/bw go(J`2Wi0vBHL'9cx.[J`zu2_8%971ja0ZI ? YoKQZ9Tr0FmG9n?;z1/X0q5]C0arJi&ќ Cy$i4hwy6 bFUO]g HB-un9%u~#t7.S 6wJە$070"RٖCysZ~+#XHk ʹ;] -@UKX%l-ڳ588;Vn\JA@(2"PBשOguV\#T6w25Zu[{M$*/j L }CR }@;KIgxn U|$%[\}@P* ճSi/OGJ*01A%y?C %XF)0i_V:uɆi B]]*~Æ#ZqHIv3n_\E Xjqf6xIZ72K": nTܩ#eY)J#-1 fK0|U)mFQzXDՂLhw-6uF6)T'S(Y а?+Z^[@BTceV%ւ'oU .} eV #A6(J%$=mK8]\^} t'BZ D}D2Gء2;axov8^ŵ#`6vLEGj& /j}d+`5x!)<ɤiL||,ړh/?omcB~SՇ^#K3+'^Zʷge!o +Rsq ؍h;b){mL{"ﲅQyPDs.7.l_Dwyvy+} K}&UM: H?LE>[$-ZUht,?,_C[DKk{>bhp&}//VFT@ܹQg0 @K) J=0J GhbU73)gߜWG=?pL>xӛ@PBW۝gMO}Y7O^ڨBق vGt38,ϢD:~Uin!o2/޽`S+˺KtO;0PTH , P $pCfK)6*]3n(~q|aMǴ^G|i%-J}ʎ+fˎ"f=~PMSx c9!i<8"ȼa0wnDJ@Lex'Iu!ks&3l1Ӱ aCi3]]sQd=Rsn!wFș',WsR!^]<9wbZz馀rL- Nɕ[dUi;,C|VHف&j= c!{2=y =-ӱy0ksFwђ^jHcwތ7jR)FʴC#Sz"z7[Gnl (Ra5rJh=PS}LY_=EN& Jz@=^D]ˊIҾXFU(pw=n?D+vwKRjo)ޱc!#yt΀|&A #g|k}#ˊ{*!RNSP7 EگM.DH22z&pYa gW:?ru!lS*:_=m椋uVMBv:oH{2ֈfi-Z|av$_w$hGQ}{da<';?!2`t3\bd[sccڡeI^0R)ؿb}.98( "2 f-t[KVYf4ИM/] f 4ח"Ҕe!CYv2G[XO{,|_ʵ\v!c9^EiZ tyVercJK5ρdB&enTVOGEZmYNy29:,sBW8"5nq2-r+Sprhb7Ե ueήPv5Nd O +S$VPHZ|#dNT<0{5E &uk@Uq6k&Z?/Ֆw B+dK:=JF<7^Xp8NY lb>t s*(_~u2TGAI%$PmS5?Y)љHĢz?ociއeYL/| o(]& Zaݖ{ Y^$fW[Jk(f' n$^v,*[t NEUiUZ2.G%]|β;>vFw6a {{Gq%r۫}\BGRcƖʂϝ®f-,_b 7{2㍯8ndF-(Vs<_~4+&ͺe,>`Fj䏆WnIp2Td &rÑ9 Vpsnd6h > 8J_؜ MgU|vDyͲp'pAJCM!}UgPީ,3k~LE?w4׺I My0[kGwF찵c#6"<}i]\ICa2p[7 o:Y|㤓L ЕUl L8S"NA 3z zjD)ݗ+Zv&h8xgqWN6#-m4FzmsRW푽YZΦ.0 w =w,[V{0 nrࢊ1e~,SN(Q]`0^'>7JΠC7 vBݛ<*v0rHٕ_C-,/o#N]6KMCxx ukSHO3:hUۤ&GA#b97z*7U_&rjsJ"(G2- @^D'ND3\&)kQ 7~zZFM)J?/4"*{ gy%/bPӗ6ȟocF# X8|f#  pp*qAuTz{a"׭_*#*e1Ur*=~Y>^ֵPUw3d|QQƠri}Q5vIeb\tD!K9w ȇ< unX?[S4!HV,r;|4 !ꛓ |wMeUsZ+Ng J> !9-KJ [KA4,, E5{(@u3\"N#Dvľ …R=:+-%Ɨ]Tc!VDjh2SH@sG*HP*B)*J\o#j2nXD9z1Ά.ӵ>̍UՈIaW]wR>t-$Su}m/n|l^ޟ[Bޓa59)16Q6nJ; QF8m2@Ѩi, 4 \`O' Ƨbpaak?.]<6kػ9X?'.hd~;VLM*Puo!bh}3;pڡCJZ^oQQϝ+B҆fWTa/A0k3*Zॻᑽh,>փsGv#I!$f0Dc~ǘ,[TQwkۡN­4Ǡ^ck-T<~XF$&HpG&11P'Y(C{liJ $E*x"C!B8fnQ` pX+ 89ֱۅ[]hRWÓN>NK'B$>F]BvV473-%C |rF@Xٮ!;{qa&D]N,.x@&I~Wm4zw?Ecٺ"EjI1LJѢ췛C8*'?@Uܞ;N/ǁG~^[m pO< r)vwu}zmr%C ݴ aL@_nduC:m"Db_pVv (U$b, 9:43iy&25#7j3 xz[V7Lx\\izL 0 C65ک/8h}M7lO,uն -Cs hg(LIV?V c당ZjTہdAbm+ Kn(h5vTFSv㺒dd@t'n&ڟGN:p(FvRU6צw!׮^f` 1|4y%{:,c:M՝t]{λngK6y~9W1W)Fxudu6`k ኽS@WYU_q}Mn)]ZϚd-WU ~xwHgKQ"%wp8Bk=V`Q.et_E;S_|)Grc(ĝN(mT 8ʓ\ipNKP@~lEèPsNӱP +[`3&!ޙ@5hTo3$U/_H/)U=C?dp*?cP ]v)!\d3|7N9ُ VKŧ⧘eu2Ul=EFou-`3jX(F?Vzͩ- O]}] m,> 7&}°R(ŬMIAr}SUwQ0mܶBuZS2ڡ=aX`28*@ Ilڭ4a'Vof;BVt14K~.(s1{c8{OPX=д$(K|UO{δ#-@Ṃlx'w 93cuޱ ȇ=YstxW*_W.~ֆuz3udks~r 3|cnzN3u;SogCWpш~L76BT&W2<|˝M¿쳏:j'7{Oag`Gr#01\CߣEoePG0C @@*wDαLnRyj~}THz > )ŗYv{dPpO罧ٶp5ł>F "]`6vL6.:gj5Q7fhG`˫GA؏߯ BoٵBiy&y=4"J/oZgzg58|d BYž}6[+(҉`ߎ8\Μnm0BsQL]MB@'F(d ?eFKW0՚lk(qޡR"3ڣV-=ނ[axZ zŋRǙwG:Y1،>]+$*+,ٜ쿹ј$$(%\O~C=\*z.\9Ja)|Ձ}*=N40=Rc_mWLg#W,Gvx|0!TRqʰ⪢㠥 OOCS%JuPpueS/?5Ys|`-~+NH?s<)v?ET/n,|i@1tEu$|TC\]%4?"l1^ԮO2LGUtϽt*aNS'O{+c`cyXzǁcRUCnL-c*?^{%=u9`%|QTSs?OYnzw_UYqNsZCޮy a@U,h2ggF|X($ ^Ln3! t2Uph宽I7Y`:ws` Uh$Ħn{hq!Nm_}AװNhj fƫ/:󾪠 cҩ7ӗy1<tOC, =A;f?(&ި#<ܪUn+G)?PdW</]*:ZwDrPsY&T-S,>N],:MFp#oتg 5؞q~Z8;+ǣq@];uTzHe}Ln)HV}*,_^ޫCfUaoCrS1e7zNY{ZHݒIB ð\VVtChAavöeNcՐ.}B_W(C;de!#I(8 dv}X~{#=U`0˴i"q\(AYg.^ybgbw(^{ds`oy<|Fo q»9k"Bl Fd3pt.(9io$.1W~e?L7lcVCy|v 2u9mPtB䏙MFA&yi}#"/&f4MqTtzXB?Pʭ:g@3e5Y9go-yO20v^r TxG1Pb b{#:4@RnS';Uc=W9Ot!)I>8Mhf4,B ;" 3*mʙ*hO r #!:ށ0Ϙbw%2S,C_]&~@ur!g=(?\)鸗u=:ZENZ9sBi+b,mB}ί Կ|,Y_nG>,| ӂpi4W-)s> ){@7bYqOO)/O:ƒvJJ*` mn?%<gs j4 sa(/C qbbIׇjF[ Zo)[Zco>(߭ N.C-`__$l6c+jԖt^Hz p`@E(1<:(:[,[5 W2=[jU>[ve1s8Kڇ`x딘8UO$q'8v68`MQ%NRMOkA3sz :I0hC(rkbFN, @H:>YAbpjL!u$rWۊbmY XJI d8)U$5bF "B-=e_i)%>|^&u*=!D\'!KflMov'A v4/陸gbr%~ٿ B zijN;䍜4g]. thlsw,#pla@>{%(P1'éuAZ(!wJb*(pb=o11,A V2ӔqT 5-ȮVBbA(e 6R6=mSpߨ u\!!HjΖf|W#j>gra HgI>1آ>(;`S $Y'mvKP)'Fr2 %A̟@CYa*ܻC\k6Og]H}m{_Gh?Zb'4 bQ5{fT6%+gcTyW[[<-qkO7+[`}ߥ Y)UOxjlU?EnR}L|u,ebm: ~%2:}ʦ onnyLeCg ?tUJ [qBb.Ak@qzGyN'(g@܊90v'c`XrY? ySl֠ j`' KyCu4(xpD Kgأ=^! 6aNn4*mlBg+d"#S@<i6_0P37ybSp:0%D{.r\|+7Ez`a5PM*BY/K;70/72%uS)J,+1*״U e\򒔘,GdO$ȁrONI'oj2ᚲ' o SmPhEa'kTs./TX3"'hA٤ Jz1DcAP d;!L+ Y1*~D+x̥)ڛ"8xY6NsMa`ѹɴ[-=LqۼBkب;U;$V1MSIs":Q< /`[ĘQ;9a'-4y  I"W6 .-V'7ѥmygQ.Y-8ڛ`i+b׫C'UGb~&덥.`r衩 (RnvmK.m-e ݂;rBQ?PVP",&vNÃ!*sLn԰ySh"W ^pgir3qoO*8qִl$hwQMor0,L[D5Tf".\:"U+PF\.hӥ2cc6m~b2%+b"KbjWv]^Ĩlf2C$h C4y*rNUZC23)Y,ƋiSaOB |X*$[Xbc\TEp4i1iC1JVoBss6㘑by2Q( wª~rf YK ,3,?'7eXoA&j>ǜt+>0sx qӛXh@3_TG?0Iy,iDκjZD\-p? PˎnF 㺎_;Bu hm7+mk;Q2Q/|No ٣6DB i˻9a0uI{|E,fm,%/+jaN<RA:%45E?dF3Te@&ډsԒ5J"|t 8M&D%rRG*FoeAΊ Y[vG @#΢ &aL~H7#ڙ<E _}vL?^)pյ([53Zp5Tհ4sTkח<6ʜۼ;pB*8 mѣq^̷| ҨXa&:=+VvԾoN0h3=uf-']ljJ{\[ݶj)E0hFFzhS5:;jI5/>N|ͪm19\V0[ȼߙVV~6i_RQB6[ыvH%⠭HEwC sgKѫKli3ID1ġhL3@ω usreDۖ~ߑKKgx+ J!: KwOQЄ[H~[uhzr/e(gZM{A78/~SOul5@dToQ,n4yZv8̅y|! ;e|I"Fj=BPI&[|m]G.{y_s% 9Ȧ'rp ]g7AiC´J =챪%u878bf{Kv8VK9O5Us"21H7B!܂`PKڎֳlۯh)RՌGcqfxF|Rhuf>>P?>j ߖpmlA!QϬ:N@(@ʕ)إG#P|G7*b@꫄  )Ǎ@y^+O|v}3sD+umhj 0M9y l/ cF#%o[yRH~Q[f|$UO"ٿa2D>v ^} Hd/AZ\^P6G?T}ϿdW<`XrR߇aQIt>4 &4e*OWgݲӠJ`6kT{V>"jvz൭y57)#Ǘk`i)G2T>F;$]i=yATO<>;wA: rؘ!V0vW~4O&J<6i!0\?X}BZsUtwyT0RPrM!r16yK@N:Mn{ 1iY [J|XWzS[k?Tb߰Vh!,8Dtmąd*=q.hEBwHHQd=N6?=Ĉ!(5'_RXWᧇxYC#m`CW0bV W4C22ˀ]T rɂ!{~1S'YqET;vRlOj:ώĂfm 1( JMp59j^[uJ͊zIQF]aWI'wWK桢QqE`pe4}] B䉏 .j ~Di.Z\W4G jtW/9jAp}lo lJ<}+*2`F:)އ;=.vORRJ..~wd=#L S ̠R+(my(~`Z( SZhC} "O9/4u"HCwOnwFrLm1c t9\m䐀vvx6wFCxy){'~HHr!,&C/ywI70x};r.PwiU4n29˟Df0q ˔.X` =g!= p 1K!j Wwе?F}1LƵ]Iqܞg%#NWHn/qHוYenQ/տ 5n$:1+(Ǣlqf?=u "2 ͬ6?iIYxn%уl&! [|yl6B/YE=RS%2bۗX ͢mvKc3[5sգcLBVJa3 ۫_57i-t_סsgq樉7flrEF n*)`BUyJG6\rҼUGk8D`H+Z@=-%WiA!q[7\(pleE⃯| )U[jYR)dT6#TۉIpEU|kYy'rVe DM1>Ykv~1{Wu\P4 W= x,54|x7}"T +:_c>6Z#ݚ;T&^1EX)lSGTf@qnt#Xyס͟64 ɉ#"C)%CYVodTXOދ,S˝O.E.AMF hBY]5Iꂙ_2[;#$\E LDЀa1>U-8~Uf m*LA7M8x( ϮaM#PWG`B!-Joh zeE~0ޡUoֶ-Q g2J16|R{`b銺LfFHV 뇔ݱ DqdOǕ4ac!듾)E;`6T,]LSKiF"&ϢtxV0AA?S̸&AMst3h<:D1p,)IzEo,>o4֓2yM$qNiA=Y}m.wF8߳' f7yrUzb<n%t7#2ҕ֬¡0L0$tdpeגWFoQ^zvHOZ3CHj)Kτ4Tw>[huQ=řE_Ĉ[=9YXrM"̒"_!?~X?B 76>;VF#I$UAQTcUZ|xD1[35UQdE\H 'ujMwSv(TD T/Ԡ; o9&lTji!1M,T1%{\R,~a `Td _ xy8%[4%Uk$ fG&H>?*zaM>6LQfjѠ@%vmr` 7j'iiՂhKTPBe@S/ </Ⲽ$YRY m6FOYmɉR( ;_2h{K7lvIz_QV&Ԡ]XiT;Ԃ$]gEK~7V,*W^CGW*?Ts_(wa=TLc`j˾Zw[—~:e4y.|tJ]W;qN" vQ zժ;6 77b5#{8Ω'VʼngoDAFs.+WNĺzkgYZ070701000002ac000081a40000000000000000000000016101d03d00012194000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/-]?Eh=ڜ9Sd6Zg!IdreAvYSWB`䩐 j80k= D:qT8|N,5A+c,TM~~teNK V<##zZ7l[Ҧ\-LH % -lng^\Wwn>?H9@?0 -+r5%PPC"xW1*teT# m"-\>eWj7G <[]D_Șj94TzֆΆ/rGν:cpmoPn-}MF N mّG9*~Ύ!HlYBg~!7ŷ…MjWCg|V6cږE.S,~j ɐ˯^H<ÝWŒc[uqX5x.*1 ˧ͷ ;uGM'WfXeu\G3Bڕ?9aŬbVF4yC_玒Dj߮&FȖX-$|26<ҟz!Zo臿|y G)r(Ki3&_VT#7\\o!ς}8F Զ(ߜ8֕)~p8JtQpJl"ryƑa4W<(fRɠf "㙞r,h-މ{~[銰>}f ^SD _ڃHT=+S j %lϹG~!=}TCA\^/g=M0T|v7š|d{@%y!VnNi ACQ{0Z 鍰͏,(#& ;o !; HpU3{opL`Dx2 t4l677a+2+g24Gfv9Q8b~^h $`LG:/aȠg*S \hv;$e*ܚ`c?ڸऐ+é bW70 {"H)b_q$n+'  )c1)) .ܟasׄT!*m I!EBt#9Ghh޺)(aL+Yv<8!5| [f}зۥɹ6CGu튧Z^wb^ulvYwAݫa3 W%3P/GPXDna :|alxW:k&,fQ%9S:kfCi%)11#TjCSj&jZvbCuTgo-ҸgOr 0 TYU͝0"$~$31,&\*k}R{fsQS-~L:HdO )*&4GJ',}\# dl\\c,߮؅P@H{3+O}yb@JSTIq Y>O7Mj LΥ]Syk#ǩQ:!m I+x*| =hzwO.Ι@ G]#lE'~&DnaJ٘ϋOV;/U<,($ SOiCN4U$?%Ly&x z3K#lSQj0bLtzV]f../H)#JRpZ>NItzeCK}!N1tVǍ.AB%h:OѠ_eP C9!VVxuPt+rx/_fE+=DTݞg:r+(\7 ӝE2vK DHfUM&*K = '6Hq`W~<:* ^#Hv D\#sdZދ~"dw7k!ˮ؃ˈ1z.' txKa> ͟M1XUkCo azltsq%UL+Qc7R<|$ׄ, dM0 ܶNnc'm͘QAm[>׬/)v,skZ*KN$F$AƗvQHʀ ٸq+Wm׫j\$C*E!)PI Ǻʏ6k }#fU,VQg\ |@>+HmoJD@Bh`\rj`)]i1vT6c R?q8W'"ǻ !LR$̻PDӋ\0N_ o8t'#o{N8xi2VeVJ00եYi7uضTT(!$wq`a~2m*W[q,Z[J,ݭ9Q)6ζ &Y{#*[QEaї2!ӳrfM-S⟴`jh 1!Y];D%(^ĵOX1u,kP=~@b: *ۃ*˸'Y!HEmT D˂m/?Y6p!pMP7QZjOv%VrmO]&BKXIw` ʦ~:a -ˑCzՄVY)>Ľ*&c ^wصԘJiYlz_坤 L[PeԠD7"fb.",4 :{Ge0_\=8V _5g`JS/ϐni@HpJĜ2=Cq~%~D:Z0iװƺ+t&*VO'tm폟SA! c(FΏkrC<7.P)JRx=ן5~TT8$N# >UcLh׺MbuB߭bt{%_v)7M7u }0#7!NhX/+Y ٠?^.Z!ĒH`N.I OK ;zQ,V*l$bQc"m@`& +12n W+mg -&6KV 2?(nM(!HcyRuq+[ lx4q{[ɟ|W&:G^M<7߄ߌ-b\ț%6.%&K*0EA/vt|vĊfH!Aa2w}yeeۧW07;: ̀Y8׼Dyœ̃'9<N[&uT:.UtGۊ zWR}'9@fy13V|K,AW6Yq3B4IIƸF-s-*úIX8̵NKah+n^Y :xa6,G%<bQF &u%hm2Y`l8FcLh:hcn{'{1~ }!W @Kףj:H)2`a~ެqof\̾ah7ЈNILV2n7.S1[&LgWށ!΁J}dhg/L.ϚE"&`(;\y1.ҴIS^pRV7_ SLnݭE\mf.JJ^z>ɽQu)޿]!kD$9{ +yj#@<1w9B5Cm&AʵcX5ն|=]p؊u B/yTiKVPjcpo!ijcAg^IM4DYU+Dp8ԌΤ[*,k hӲaf-ޯn3- T JE"j\V] mb(˽֌vt+o3Uy(Ӎΰ!Dy0@'w'O4e|*zوuB;='r;N3Щ#pЪnƇ1}՟K wg™lo}Xgt=A:xSNmZI#p" E-86-*]n%rU-:4NH "y \5JĽ{-:PR r(@eMqӿ4Ė2Z 5`˲ꨟgX sB1}CҐP4'C?T(T&2a8v2w-*Q?1g /a-ɭJY' c(HndNLIec2д6sRM588v2 .D oOD"#q/ߊ5P4"-b,1\0@z OX/'o@3 4k73SIW=:Y9cvQ S*Bۑ VA=+ѿ*Cƽ:۷k6o@̿uy>5t^>n QZ D|A˭M8-Iu>Ȇ[(ɏlrpw ZWє+!k7w$jI7Ij ْn>MYr(@>5nݛWFNOJ_ow~t l!h2AH40 E)J5&R?>8vzs3Iwܦ妫ci٫8!1~cziP ]z>EdOVM J CєlE_0/ zvF~NSJM:-0Q5C7v@Ȝ4Fe :2}ꦪ5&pOek@";5V  ~)ه+"&\ \_1y#~l;a.&jW 1k,U%տ7&..N_?f5$aevQDइ|SX~amxC P$l퉾?:R1& 'jLf6*k\@\NS%tpJaf pLkdMxSSl`[FoA.{ M]kE2]N?㞿P6U3 Pvy x%'UFbHtRv_SrP V1,_mw0󨏜iZ9sfy (fWV {f eㆱƄT7r +A;xVsmfoHM<Ųm?y~wv붫^{^ S`۵%YgSLmv)L&89 * %HxJQKB95&& Tʁ, c)b C⽩p8*J63o2iz&/;! 2L>NF.T=J.S a p!9}l;$k&Kn+}ۍO h-uDA޾~}T p9301a_%M7&עW++SZȿHn;}qO좘Wӵ g{);_Mܹ)|CTL:M.T_B<9FZ%Ay;lL'=0J(F#,9m†>) GF6-C7gWv Ё':7'rEzIv`=<OjφOqQ_F3 ɟMUx#?l03F^לZ87IqDž" ֢J߽iK(aX/,j'>c+bS?9DQ7{ <oqK= $YoPR%%/Jdexn gt0q@[{噄}(;әsKB5:83fwR׀T k;ȜX,?Xs0oa5JtJz7?u ?4R*b19R{X`+VçU!vHMcǕ>;,M yAkh4*~կN#|ܸlJ&n儋cp&5H7o։y t+mK3+l[|MYJN39E fYQ~rz]b|,k^!dB"[&ѾPyfnOưy5 sUz-j ͼU1eiVu^]*djZ@(HI"W2ɓ}Dl)S F >8,.9+.&3oP"`QLvH>yyYH&;Wy,ͫ֟YSkaƮ^M;ڝvu|zںki"x;q>$SSNO?Wܰ$nֵ"r^B D4Bd^\|LyJgm>N!o@`oD_bHbʃgopX5)QO"[䢑KPF `k['PlDe{Z-K|٬CHm%Bzv:8S E{e{ y#i4UD #GQ3^Q:U9NAD&(S@kTsBx5|,F}}o:~T$v Ps_it>[Q4UӁ9l H=׺ax}_Ep9BcQuv-j[{LթxS՜lp!z>A&[YăFcē39%U_oW0F1j8j8*rBk|xٙLK\e+Pz8D)Wڬ;J=]\e<TуQt@<2TnK icBHgȦ> !YP2+T=B6D_bzw:Y;;ce`S0)b1t dv+u&^[B;B>#+3Y{ jyRQ!0@ȡ)p٨:  B*u r*~aˎ 2 2=,=rWm鴟΋T-&/89 >'CCBjH s"jB)+a8;)-b|T qx|^ GF C^)Gԙ祠޼WÙW=1){`þEo֏cU袾̿\맊Э`iJpsiF4?QG4_a?a <&'*tLᢈn]5)1*E?>FeI4K2M%\.e0d(k)Ox4z EP6K @aگ^t$dhwL2>wSq š#ӹ~&Ae'cϑv<;jw#3ڛB"Q&d`O N̄/yռ@giW18C7 ghs _Iu -ߵIC1erO'KB1bqb[/QBZ.[#1'6\I]|~&_' b$1eҵDccY>3c=#62vl<&/"@,bw54"zf^*Xe"q7$l<$*aK@IEh wZ2Qh*qxllEK~ЏdDްa$T'_ '-l nj@̡}Z gk(Ϡ)X"jK&I>/LQD>) ªfr\P[@ZOAgہ&kbp<[4^3ES*g߸D>"yc7HED&Wk*]qjYy7zl O@7 P?Y7q67/~ά'(h, |Bl%svn|5 oEkxu|ljK9P VY$Gq %gDFhctV/y& \N'g"k .ik3q+Jx8$!@eȍk P'0-c$]\JGGNl9]ΨCD<"(cNbJ=w@$P]9z\h`Gة!JFF<-2 l0 r`n\v&ȅq/\F BŨ}cpM6I&=D蝞eUArǾə?#WGx^#ZT@RD R6TtdY1EF!" y]b1|dX>V d&QY;c:v:.ZOP6biTmm&-`j2:ߖTuV»q}A:ڭ*>n%2HOΚ W8+M~+.Q;i.mGq=[1AE]֫2Ȏ@z.C-u|Y% =半d'&d86w-AmiewԛHA+srņ h sSg9glN2ƹP"h"=I_|Vfe;6GMUVU/e[g{\)V.3Bt!`>]1аk%cA&O[tڈTi䛑)QV,IPtT\ n⌽vj/2O=|(l7H9`]Z^ 6;`|a9dG?=HpG6,ع%2U]gV k ]tb_b)฽xbˌI/2얠B -wPH N֩rZI&]g#wF6#jaPwOm~ˤ3U[|O3 +lNGFB/Ia7# ԛFQ3^(=vAA.6Dg| DOD6ޱ Y^v*5-(Xq]RSf7+`ddY)OfLҰչ`;n3 B}ún*N\ V9Uт`315D_@WV/2>8dF"HfF.6e\o33JUZ0pSɃUӧ46 =S{ T'R=术;r Ja ]7ADTnɹU gM>Å擄 X+^rۨ *s]~י2R Qơ6z0gk_u-Z5 zŘn>Ae_d8,D4^JXZHK:B䲔Qks?1h$Q&C\:ɀf h^$aZΥX`=F!CB_8`m^iUgS\/1cyP>WV|5-$|`L9=9`b*T :?fvAvfd|e.#j{VA974"݂VeӸ-E&;0FMG I>翱\Z%=FWifd>zRB|3WL}"oyy`ദ(J.:3* ;_u?}HkAY]#>s(UY634[])5/z6Zטf%Y:Ds&.5x=H1o~}Shxdف/pX2 b0"HAKCE>,@%Z%-ytXӹ _s}L Vp[B_5FrRU2 E.*m&R$3Y(^uO {B$-u]oaf~/h: ñ._9|6"!{> FvXXZ!?@@f/-b0trJ }ebL#Ȟk`4ӳ3U;_~nVд))tF^P7bgT%೟(6!IҡÉ(ʜ|&W?:`jj H~E8LF}kF_VV/h-0&M w1L+g?!G @8P &$ 4f_)<:,@+ ;yӇNHza=V D5(Htz ⮠{Gwtx,!Р#O 5*q21UpTC}蛯9xa9d)*iNk >C5#qbk:A'B߳/ 7@" Kw)N88|v8D߯6;8Y6s @UI ư!ISg2j1beĎiA:K?5s^KJE"$B KFn:>Q~#ڒEÍxW|W(l[к9aF A\ep͗.Gu2e9ba;UId-6q8* (Œ}h ^Y4?F B1$puiW /Nol@0}wh713u3=!_KmIIaFA{kAHmZiPGRHEx5Ne,%y*G6R`lM$ m_CR[Y2~@3do$(ΜgzZS0+D ¢zAnR'S!rrُ#SZSٔQB,36~T<j&EV>ͿJo;,?l(KṪE6'iVamV N7#ǶI`(H8mUhA=0@S20UR 輋r:!f!7g[xl7A(2p=Aǖ82B* ,b>"me=UĔ3X- }!Gh !x-`$eRR'A07$߯M/|BVJ%$y6 .4;ZIod@߈zmoχ)MSSsq1QE` 5QYƔ ARjj9(5y37U ܵX HF-L*C4:]F}}Du3WZҗ3|ǒAWS yҞ ,~[|b3C#L- %Ñd/3+T(6P ^$վX[N~`Fln]-j~P?Nr]v͇Cggv;MCS2ǚ9WH$7hXv$s*,'Fh,GW4SRw?o :w8cpBY~#΍LvV_E_6-N/S"ܡv6.`b#)t]!їXlS]4lIhQ[8r2dtvy@ُfb.E޷b~{e25(0'R8Umkp&(Y1!ݳDǜLsx@ׁ(.Y1 D\ % Kxzt8!l K g `Rb37HRU(yWOqbIEltrD3BDn 0”'A4?',vTދ [~MKUa,0:ottc56Ԡ%0MXG#Lu-xmZj $fؗ^ Uƣr%NX#K-1Y75cZk0\*fNBSwKbBH0 ?qɢCߟAhH;Ѳ+'ݢ1V{lzbųbn« S{X9އcE/źG4vlA-ކK y$^#+3򆠠 Rx_ f_[>Mm +1Goa.@N Qj<%T5v+h.Wv9 1`:'tbrt38@N{̻ yDJ{ʥܥr6'‹q10kʽ93GE qS!X%I=쭏7 y<_M;!9 3 ^YͰqB1 eV8wVN=}OTc𡗚jV!4hgq܍cL{޻p2Z/?~8*)MXСI7\E)sB)?|Eld[8^⃳B1Oa+,G/?KI* .C^j PUΚT<M-e@Ŕ}Qq4n=?ڹ__w8OS)YXof~av9s4IsA緤t~Cv ًrzw xm<O|}ޱXo6 }N{yݪh ϩgJzxc9eKO0VV~?|AIzIyܢՏ=#cü4}T*=+k>(\V2lµFX1t db\ 鏛UaݰXmۺEg 9X99j nPv/D37fnx9sm dzIRc3]tA:/ԽBgƪᝪ4.e `5F%3#vnzA0r,`4oZj"8_ϔ87]cuȤatT u[`d0_Y-(05srkfY)ݠh>l.R%r冾)]K@wAPxDnCfƖRy,.) )9N.#8kɄ3T\=!֍` 4MXCH|TЂ\C4a횙}ʧm^RgC&\[y+!5+|TD*K^fɛ_N(MUv&YX5QD}]хko[^y k(}fĴ܉xKy>j:IKABA.SSRxSۆ2E2]g!l5~(@$C Tߋ@3k[CuȨzmeLvnYPdg_#3i0-c.%` bi/Y "xk枵 Ln8vR*|r*5i, 6Dې8:jt뙢|8?3ē+Z} 7{mo-o|XZ`L>3 !ycs*D+}LvuJF""qQcHT)uVIz%)q?&"#V׈7l vR.;5,؎rC, %1>$06J"a7_FG;}rOGOrPx.UsX8`vgcB;h1.6`e=BDB}!Dg[~qI i^y6mTL|>lJf44) lѳdK,:(| VP7\ ֲJ$Fz^!ܳ|I#+7f[W0A~(a}&[l[iЈbřkŃsŖ"脀(8+:: c{T78NF:3 tϪ(2u֝{_z/6)%+/R&#[KPcF}g`2w\w}sw\CųNʽu0 z7^P?u˯d3UF馜'^' RN3SoCE1r:?qF %YCs#ڃqc6kywCH;l+# fjBR|q8H;_kI1Z8K8Ôk+Ce@✍E%S-4B/#bW^_[iv5}ʼ9 ~)bQpzaC}l69Z.U}9bX @"x>C8\0y$":S@gjFX9ѩ8Pظ/?0’[aK r$Jq.558dՊMH+l3Z'H ol9}?l f1Of!&fip'ӁN([(x|@ڵڪ;9{8qe~F &'[@ uv U!pw&Yҍqv_ g#fw.b KT/%|i2Qd`d2hcGz݈6ew1@vAl_ٹsd lX7!!莸Ri_Q!bxi עfq[ʅ) h?Op,N*Ǫk%Тmfkˮi)Aݍ&XVqiW dBa.'n`& ~~t< GpR4c$eMR\FzQq |9=O!!Uu] 4e!9x魋ZYeVnS;Rj@ Zl߯q&l݄42dK:N}H wvg2`ʡ @T}c'Պ]}W5vEe.{_`5Ɗ5[XPG/y5j{Bhf#ETJ`sQ;4Dr Sg[[ouf%ɑk HyL݄]$BQC,4|NL ,!c2͐JNh@8@;oD 50 MCL\`ELoQh ^i2w"K:$a6232;do^/gq֚7dmp/Z%a@+hg:N[j.hk f$׊GpJ{Tda;#~ 6"agtmn g:6a ]G4hADž*^|磙Q(x z*-(ǔSL) мO.z/d#8̟뛎")BhEU@2#zNe|ݕrD%P^"ah@5S=#'9A|P?c-N 0Pߤ+%*^44 VJraibI2yĤ @cdC"t KZj3= E/! kE<,b+$lFa,2Osse?0a5Mdv7>.BMΖg;EKm/8b7#KYG{T>3DYr c8)cH_"hɦQjbxB<3xngwU,0 D JI[v@cI),T)I&LتFd=d68pu.ˆ!Dq׊Y5HI` ]h&awTIJˑ߈&"|Q@[mvIZ{Jđ;@!{:ߧ2owJ>Knq=F#;<~ˉVkRbfVUB'12DiK 1fņgΌhluK}TKޥy=^m`!Wf? ޜx.Z`щ؆K1gS&GgbP3MgC=1 ec_#QmB/TD4|jPNm"zNc3,myo?K$"R=˓68ReoEGw??~  6y,1Jy$&3jY? G/FJj0paM,XbRڗs!!eOs_a` TI{;c"@a9WXD]S Ǔb/EՁ`rmjv>˼qd݌`;> wͫ0cnF_iXa%) .FgmI\+0 Zxw)[!EL2E5 ܘӤ3oE{P,Tlz[z?_X>|a&Q.AI#,:h6So&l<'UXYѪo!qefߤ;L4F(4mZa۹yTe, 40Y_韉Ag~ PmRaޗci]8[c㰵U[4n=Rבer&&K3J37'q߇ܠO1o BR>鐈pJsLaM?@nm&uYb;k<pp gUgF6 H{TY4/N 1Kv}$^8?+ ǔy$G%aլ؂P);lB4w&Q<& tK,3]-1<] tt6 eeN'Ƌ!+Hgzcclvc:?3}QI ݧR_U:ڂ^9I<7PtP`]/) X:g:#l%Џw(gZ8#[@N@laYk+l8Mcs6!H_ХHqzGH8F_{6qiU D}zC[^;$Hl3vV'?->!Ņq~#OR 6H2ZaKD?tJՙ߷<@} B'ZvA_T+ӫG]>^A?ϛ MO!OhcGԀQUd҇0>u?C zMt`bEnmr3KFpr rH^Gy܆.RY; e0_߽ވBIJ@i9!Bf:ᚥ=GVI+(1 _ˬII_uysڜ `L3< ~{ JT]ie W-'>J?fMUM&I&jQG_G T VQ!jfFC%̳jc\`fIX{> !66f]IŅh3bRFWw6VYrinIXe+TF.u݇-]̈rP3\%.؄L{SW#O1|I3-UHȨxc"pbů6,7QޝqsvmPS 5:C4PnAS22eUىM fknZlY< H`Q&z >YэTڸômg"d~zt+4S$xH#?CU`e3Z2eQBA v剘trmr$KJΊ8mSP0QSNSmTaUzs}gf2ͨ %^;w00#2XxT8RRTS4~L/+!-qko]Ĕjz`y(3k|@Qȭzl tz*&\fGI $@v] yͷ w'%H#le{ѹ3twTT#a{&i>#i0QS,et@n{ #Ws$ا#4N#$ IgGut4x'>q(`}aL}-[kHsE|$g($]`&hψd!4/!-[P]2I5nKick q$F@(J]=P҈ 3!WGX/=㨂l+Pk x?Y$ˬ?v r'l庙TbOpa)x$g UMk2eWТ)䣿$Z.3 'F݇uo8-g`ILda.Ho]Ϫj㊐3Tgl++ \+*,թWnЄ/YMGCI2D}pT|,+Ul5ox՚DIFaP 4.YKnǻx9=Ejy<#M*^"aYwtV޾@'DMe#4&V`u9;zr.'!5c{ <&v(!y7&X`=a1׭c]ª-)R:˴op8&3 J񣢶*&&Iۀ|Y@Wϥ=jDg)0j]m ?EsxȗoK {Sp!/tmȊ,hrՅ,[{e @;YV9bȅƙWāyD){eo*< ? Jcd^ gĺzt\mb""fg<7>w>SP螯d?"f>\nh#\zPq asy.VЃ}elSҌqՋwu P L 0l.Ʃ͗雹"v{B5w2 Bb-X|_`o[~[R=$7QaVbGvUZ,:F6_ G Ez-Di^o$y]E:(E.Q@-V@UC(Bw:.?wĝTrKWQҥ/q]vݞcg9j~m:0vk:3[NMRЅ┮]_4 0lG,KC ~RfsfHBP1"eFg6u@vQ-' (Se S BH[F YFSO[̟" z`?jJ \5K{d s/61m&;5Vϣ 7Y;a=oEh0<қ)Jɭ":v.:=#fMpEOjfىĩXG^{K%GºZT&L7pq ]Ia$+c17;`|dkzXK2c,%1oT3*Ԙ(Fr0o3|F5" 0&Wi7#}r|iy_*|Jx=pc6?o)X-soG$[2XXtb#t8 # tj=kZS>F칧# NƪL/)n_o&,CdB ~g:fy/G"d;j[gl#A4408 3cV>Zĕ#̐m`Zkiݹ uϪ%?‡dP^vմ`#Ʀ=haD cRbJ{=%wE 4+nNqWJp$ (k1E9fq)}etnix|/t탰j;?"VLTiBn*(>]J[N,Y"-T-[R'趙Mc$c!GvO}k£-ꂢMmhoPQg~VdYdxdJvDr]Kr1T!=HZdLl eN3>4܂/B:Ύ k8k»Q"v?·$6խrvԎȳ6 9]v`B֢cMF*Gk1w`;8:lGP%_b>N)~I#%2dt`#hlsG;a.5>'1pGe˥؃~IgqP^38pW3˰_'5|d@Ya-5CM3usR?^7ZESLL<+ fo.nLN)]H>ڧ|/\e!L֚@Õ[QnlEGU!wr 87dĬx2`>_jQXbfKknIv~w\id\%&HVYUM8ۖnW7ZcY>e)\.H~UmE[ `4ܐ $!a 0]HdE[+Sh-ސL3t:Mn3Ls1#?TZzM"f󵈕RV*OYԗYy[u=c˖451D )"pOF4`?ήve'FCL+@ӛߚbJo5Tܐ^~i߆ŷ/z9j3]w[OLxuEh5a[ؕ)t넫C`츮0>4Vo8y^ll( -Hoc; s̥Y\9,zU , AT:H>Y3ҋͲZ6 3115C0˴x*~@xqFٸհ }bCmJe0?c. %{PO@//ԑju g`d=t;[ŇXoW^Jk>ĭjC"$}!%z.t-l[-fBi !'6,UaQb긿b4߱+PA͘%p?AHoU{w!{oT܄@Ј6Bc5\YGr`jGkE"GXS۾7gkj=_F,tWjV9 {-{i~tl0kiET/`'![գNpن y.nr(Ͷ!ѡzHHF:Vd}=O `ȇ\ W)ojP3 ESzd=pyeIZR{JyTe֌-7XV^Bg}D8s=NF+v!I-Ajb%lBGURlS04DT=,NCY1p{E&x+3SAT4[؞txd;4I"n ˶p~d ?}Ն>S6Ts EI{UsdҠ\䍋d϶Ĝg!#j(p8tD}F@KPDyxr|탧+RbPRNNA!F7$8E$RPOӮh;G=u i(Z`2k& L_5ٶfePFf hCCEA'õҏ3R`0Z;8f t M46$YNSm@ t r_^#WPTf:I`$z +ʂ@lS؊~\AmN(Ӓvr4zc(߈DŽat >M7#0T=&91YiyE[R-HCى)Ew_oyЩ`COPUoJ$+_EU_$ oA?e0 3} Є:Z" 1ewر{^_?}%V،}9aVZ3ʐJt`0C2F=h= y,YM4Uj?'`lZRMy'5!;{}tmYw|/?b0Gc#'ЪnH_RdCI!6͌ɖc-@OLKowV @>t<:tW:ͩX7 WSq^7!*z/l|^(ǽ\)w:OjTY^D oI"=Q\㱑FxB |#ieUήA,\v]q矾i`|Z5x=w{Ӱr5>N"2"bҞ:)ps2"0َtZVtC(/[`e)7Lz$ JESh ovlUd5ޕ?[@߈[L(ȕW'\U$'xɢ `lftvo=<ιÝ*<1t'I& t p+#sJZnkF8hOQv&n2%[SToW&#Kyklep7|0Bj ,a=x/ӱ:iNƴŏ v[D9>h _e`r0?y`t3<ŇfKhU5|uZ8PХC2슪G:bAIXEvR59؃4F@WIbGg }Ra J>+7,8.Ap+g:PA!:}RDrg֖*x87p@Q{ij|)XW`q,8/}8;k,'I8[v$kF:s#51h>do7'[}vՏbVVd<*WΣʅ8ͷp:ЁpX_ݻ ?9J@cC`s8ˣX <8\hXr),>ȷԹ8sh]BdloȟXOQUA$_;67O"aÛ1 tNqo˺h $6̿&,p[PdWZf8 zͤ;nǼ@Z~=2 0ܢ>HF*nRʸ-,?tK(Jk~8wn9.Δk{p 3_dL`DU "1/EP~8IJyGֈ' ce|?B=uLrFT?~5 ,O@>tR1=1tjMM6,qS|cT?Zn~zGtx ^{_!<qӃ<I;2+S3? `gDz[ rBB\p\ GY<4{ N3) h/ f6WgNW3hj ruo/e}潦vVa-I%9l&0;J\#`0m H,QxG$4J'å8JM`qn-邉T10.,=l¾2mݶ,dA5%nrRrW T2b VlKF*/oh#Km`&A["(;blU1beX^'bح{"IPw s  ;9Ѥ`J|u/v6ߓS_6A3-`CG 4lAvY)F6{S ѫ|J)ݼ*𾰥VTsr2ۿQ 0AJj D(*ӍEz='PMypK`\wkҼ:8~O< t⭔ >ʻX^Jؤ\ cn ;Hoy_xmCB<9qSU::;2x?;rlb@Em`P\ 6+a  lbJM)*O@lr9fx[CW!& xK|rRwO 4[XDTklgQpPj^N. {R0O3LxO 3)r{j6HsgaR 0~jY}b]Pe6jS "sAyc;V&g d:˴-Q>qyNd4ser9zp0;1Ѭ G[]OUhxJmQZfc,TuUU?$_֒''8Duvl+r<|r*Y;۳ }fۃ2_aB ,0Ug0/rSYi j_=?ʲi-Cs\(:&t&t{Zʓ%O^rK}w[w-ޗ>4BB=ۇO`h5t*ԡa޹ ~l, ;`x6BVLgPmCvA. R¾ yk ;~#z-5<8p#f|ӂQj_baI]#OJ!o#oZhA0诰wHKQ$eX#:Ψ(I!,2jr^^MgT!|> mND9*0-߭w]H8U!b#?[+=!Bް{&#8P|`ۨzQgR%^95~Y֟yy"[&R#`9n.v5s/h8_{\#("lq)i[DaHf[U"`[SѵP5/\059߿!o"/usZH-`ۂ`HtB_U~"L$qA%Vɖ^AS> ?Ys+4AD'ӼD8W.PyH,}ZI&ImYI5baM৤ _Fr!>z3SӰu{ٷ|H`RHDm J6ATp g!g,4)ь=>­ky“6u)&8(0dD[w5i`l̔ DdSy,AoހLn\ f1ĈoV$,ܯKW)#&Sܠњ DW,ڨn_$o2b7ۼ~3hn 6g-#sVY`8)pA_skv.B YyESG`8@1/x)&q`58?mLUpYZl hTE)T]t*XBClhl<rTf.pEG5a^>fiM!t&0P/[ylW CFveY(u,* yځCr2gd~tĭS`ǝ}KS]ϫHw%Aa峀+6:BOB 5?;񸙐ug֒O"wc7`#(؎{=HrD7zSX2`m^OJ$:wROi+'^z1䵙yJ%hV}hf{ YN;3îD_C΁VY u5+<Gk@YS>JlK듧 nhq"7v Ưff5v `[acmoC,SRÎR~k_<@GrAO}~6 Y[U+ &Ѿp~*00LNj 9;qC\9Mv%P,^|ʰr}` vjMiͿz7er)|&J(Ձ:XV 4HЛvyȥ-0PSn%p Șg %̧R@K*f l(8]o"DqQJIJEHr"F:ƺ(dTmxqu ^v"cw) E <4:5jI ݖ䰛սX_BȂB'v#pabtf^FָnQl(4>q2  7S o]P0֏?,+y% LwOUk62}nEsF×mΞM.}Pbeg6F:FRt6EcļIϭ[<^}0Q;A쪉ZV. &m% E! Ua ?Y Sd179|+g5/ 3M@ 8MbIӡZDl ߃'1ӌ\$ݰ|67ٲt#]:$[,=#ZfkhSa(#-{ d }]ʛѷwʣNӅm 5~?e>.hD ^h&٢;λOFur,w|4A$ 'f/yX]Lh] r:L~ :(td@9?sʖ;z D[Ԯk FӗOj# vYѓm )',gja%0C+0D(s$(@kZ廰xjiB*9(Hf4}?D75I|߫X<[  j=a1;6Dڴ&%_vkUɵR2\:ە%eD"kOU1.hYnZ=uW{b)iz]S3KMwD 0$4sR1\/3 zǩ|arB~ &[Di,"fEbm*yPqǧb-dCKk3% i8&޵CB|VKjv"&QE .?]l=5Tt hvZd-<0B4QdmCn0q{ز~( e.HHkv6oD 'Jb #"RWfUj>$$4   lxV>pS  J:u4ODP?sOt U~`MSiΆf˜8^K13XeFj&)U8KIe݋J0W3 M{[P7󾆉$F,~*Aл jM?@(IWMҷ5 wSZ'ٶM_QJ,C^(OۘH goWt{(n9ݏHFdP+@B* -ƻzF~Pc(v< r1Mp6\GRC 'k7< H.%`VvIV2@fS ?2B]&yJ¦\k j? UQg#`O]a$݈G7ԕr} Dy{0z: ba-lB#|$oq q?SujS`% g1_<4?MHJXU/;lK}W7K}0&NMb@. _ Qv1"]N:i¾ LѮd>=4aCt9!RBN ͻ,/WY:yA04;fVZ j31dِ*e0obw:paIa#`E]Pˋ''86Td?~k]#EXZ@ 0rNUof.}/_ b^ق-QtN5]mx_sBȠ^p_fEW2~GkÃ.uL_I8@yI?[׊/{7j&j1#1s$ 70Lwq[ef=P^M3c1 lJž.pDo\1=͐/t͂%pO/ɐ$2 UhJY>srewU HH@9NرM#=?smNC8ڢ3!MjMb/׆6zm\4cFa"󪊻cSqrnVaR 9IY9SN`N1рx&imb,=M$]U*Spzu7[S~cr[ћ{j֧]$jkpUK^/{[*>vBB"qCKμ专^w͗CBn l9hߤ࿍t3/3 |{ ʤR0k/݉+; ]r_vV.$3Q^ Ht["u"}C7ӧ1Dpg).-;L4Dަ#pFցH|b8̛Lُ$7L74u5 ( m p%Tb኏TKV("N8u6ja9=oгqf@!~ ACT9 !a5Hʴ%;YbNYyE6&59eޏB !ѭOa͢k1 CYK8ern8!Jg"_hW㤘p26‰m5<%D@!H]b N 5Mp;NU9:'±h&9[ҭ;`iԘ"lbO`mWȳl;p*J{_buAw9EW^A G^l;Jt&M mEMn&@00|%gPTP@j;/jrkv6>!.SAexp0b&Qt 0{PfI^)40@AFjǏ 6QeA$ULrMY=`4I(y2[?*0b?RCϊء0 psP]JxM9 ‰?t|FL($ \z>Ig&/%/ snR6~u12J,d)9Q&iNI F`^&pH7Y/=3pHNgm~u0pLf- Gv0 Ң:iLH|-F?/ g` ׿$[b6;&KTAVޫK6sݏrS owQKIwcXI>h2uMYHub_%IwhrJ(d%0! SLcmƊUg,M3ȍcqm')/M1# {dNFؙWJmnfhY ]OQoѵP&, 'km䒍դ՜oz~wEկjCao d&[ImxF{z{SUm IrĢ^:-zJ.dWzR1Ў!Z#XTSg,$sZˬ 4CrmJD#B*Y'2xn:Ӡzɝ6sAoBq3I 2ꠈ@`]݉[t$!cHkҕ:ԢhGPړA `8R+>w`<)x=~ @ږ&oi̓߈&Y~U9 iB"2C_2Ldr{y7hb">@VE8ז ]LX'{mF \ՄPu ykN8۫)vAOeTׅ&b𵙉7^ʒ'ǂm 1S"oU-Ufw*t`\M{jGҌз'75iZ3'B3:" * b!ā7tXIF_DJش]r}.<Ͽy2/‡GNLI&Ji8T'-8#$09M.09G!JWB2 t'VSHϵkhouw>53[Z+ p2ZߪG8?qo)~ԁֲ^l(bO \+UEĮ%adjղѠ&>sCh|( ,$/eKUs䂶\y4Izm7z BL;*rM*S]s:<\)~(DA1}D={14EKb:]F/8=`ghiǚa9珁V*M ne3á/ВɤN2Fnvdҧ@+;8";G feԲe8耟}Ť7 0ܯbhlhq$wŜčm?Za9#m T%A-b򂚾`AL?ea /djO~^YÆȅF{v|ᴐhOSaiPi3smæ]\s 92-|IԼX CH "H큈pEEIlYT]76^SݤZaևYT(,~~g@{ʧ=jy+Mʄ;*׫ufs ߩk*\H@ǫJ[p׍3&yY`.X 6Vfְ{ 4+x@BԦ@&e#a\KIdQ bRG)\PH2eqj9vŧ?65M>@cN^<*Ys60gD#j#t,)fHŮsD*[Ru}Fڦ~v5,[0B5J:BJ"ixg뛃{zbQNn[Z=vhZ| 2JT;.5M"ROO쒗GГ,>^vd]m*"pNdetL\mDE⥼v *9IЦFG_sA6S2vJ|h Bx5րok@u9|gRQ18X`Z-nA צ\cTyaq)բx ow~Dch6Xռ@wUo^/e[[&ayZl T(bш40J`!.H y߇F 5n/gYtϓ_Aؽ(mCkXWڥo%^Mg{{\|=^摤bCdOK^6s&w5#=\[( څe-\ 鯫3ý<-}7bkRHe@} { /h VyMY:Vi'$/~VD~q5oyX{E]#Àx#ATW{e~ !6/!bU~ zPk ƯDf߳q aaqXy%opvt<+V-.{Dh@bOQk:q1уp 'oĂrfQ+%*[Sf#m 2tiVeL!SrL>mB$y1~(m2{FaLϗu'X-hTvDysvREAX :: p?q:gY|n֤>e(#߅)7VRڥC8ՓF )*S7y#Ծ;ZڔnUN?\(; yWEv+JNK䮊%nQiؿw(,ӼOEM*kYk1ZitɬMT}[M^ሗq6\P4-LTwJ|`#+=pMꃧi1n6QFDG R2z_hڻ?ltOEˢTN0 l9ѥ? U+ 38>5̂ I΢o$z r1gcvׅn ՈK<~{>snFMC n$x*14(ƂfkQ!o_ŰÕȧ8' }iW]0Sld.$,K3)lHƒu3P#OjL Th#$O@$uQ)&-h hRʰ>m DӞ~9i!]GM/J kǢ*=x `Kp6ٖuLnN(x|MZW2PɰqHWu[#o0ÖP̆X ٗl/9 J{^dzak>`|A%+ϋtHCy:KbR[CsKʬ.8!槛\`?<&$+K c WP{x8D<\MY;HUt"|}x`] yq29b^/[;G+sJ(䳐ǘ/pBwaי &;%ٳfy b5hY|}m 6ېI""*ޮL!>01'N&%9(?a yb0 }[8[K~34Mc KVyэ?e{8\Ӭo]@?kL0S}3 YZzET?S䄌%Ɇє$N+oc=f zְW~i]1V B:]E3وE0c|:s/Cvx炩V:t@ĩ~8CT%Mf1%7QטeL#ST ba4Q sv3}vd7:"C3 VaFQN]1:[<& H2z Wf0+aAth >)F{k'13LtG8nͧl^)aKmn۝ų"S^&&.d44d ݁zZHka؂Yx4{xV&h<97Tac[n!Wcm 8 Bg1>f/';tiӦKjg-5a)i22mn<(8OrG+!4t# {T0pRvg5MF MISn}\fbG$/.XZ4-3t:~-pR,mԸ̯'S%al7}gqTΘ ҸEiGHLy+L$1{5E9vpSszOlZCS(Dm])/jƨHf"6cU 3.g΃0?f uF"o4j tߏ"7zoMnr'z"X@W & q}$5,wnR)δ^[᫭BOdpypn?`ObsdycMč*د6GfTPzP TnoPVͣ&r5ZOmѱ P>:tó[*GS0,A۷w9U?pѻ`~ ; !Nba*YmcA\4_>Za ?֎FpH^5;k (ߔSkaQl@W yS<hǑͽ=/Qɐ 6oiBڳ8/ ks[eJV;[ |WϢ!2QwH&'!bAc ~ <^F'9t;R l4i&+RϿu^xy`BxoܱW9|@ >Ќ{Pb|N<}S74i][ n߰%"xmKLceY+UaﰵXJN79]1sd?CІVx,:ߧAH^G.Xx9[nX8SnBU4lz/ nH%ǝB"sŒP $Zam SjpW\)|֋ ֝25P1(n?]$oS 5#Sl`AlvE=aG܅x1 F~Mqs9/HմgHi-V …Mj:@yPp0xI@u/4p_2`p^\&YPHYßIC+jbgX WezIJ96?ЮDJ]tzA/mSⓅVWhGz<\gOÌJ w$@%*^ M=0tvv96c>5рxٳF+YIBM_\ ?^ _U8f 75 @9@}tɦf] kOWSЁG=U@;rϛ9 H^(m6֗z$GN쌯%UF.a(5f:b-bc@_ʆDrDYWaU/]OɚE3,s( #D'|8p&_B6eDuKq&] `auЮ D -ڻ (S˺b:Vc`xX2\P2_JqPfI@]vzt3\Oc2V'|HbA*:IŪU"Nkh%N:G\iQaFœe M #̆gϠ{{wg߻Q2"/41-(6Gކ{@XXp]aSWW`+CX '3qe1O$&]K ?ͳJi*RƶoLaiiοZo3^L)7q2wC-U;'#35{[WAi续B>}I7Y=R agcQu#9G=/@ 8q0Twly`Q o 9:$e2YEa 1FKw̆QQ3C4-@d92mc+}r;f͸z #S(m?Nty`p{n9?])BN_:׎^[Y}pB QdY6:C^A6"cn$)ĺ?3}F*@q#U<ǩv[ >E #/Cq'Zb諎eV/t2]J2|*B6SX.Vc x{|V˕ZUg!U|h@sNE6cD2[\]Uuۉxr-ͶumwE{LvQtj}Qvj*V5_#c  I7v,}iɠ@4kF _@/{UټLkFTbO_^lB]lqojouy; .Yf ; $$UJ&_MAtVan ܤu0Kc[U`S#蝱+=Cs ׭&4"zqp^qb]XFNfЩ! (NoM8P)"Ղ|- &p 4}c*-^,]jN;Lhl@&D7֫uq⩼f*DeYDnw c~m2 NSN2?U)zEO'l%E~_b7tAx9Ʌg)9(XʎJ[ )H6jI-{t`ʏA 6yS~j9>}lbU\ˡ) {SG!)2G7lNjy1):&AvrF[E}=ci="6J. %DY,'WvqbsgP1!M%iZ٥ޮ,-[bL@ 43I,;oo-%n vTkt#~ #JZ :*ysi>T dyJn.TpUhx)+sD#*ǁq3jAeňt/ErPH Wrq;طǓn#HPAo^o=זvmKhsFh0j:GǓq.RǼ*-4*xnİ 7 kMߙ MSN*`DG.7~ +VܓQqbemG?~tz#\U*(6*N>1trפ2/)V/IJ 99_u-K㍟\mO]Ī{9dNn~J[L/SY 범->U:'w*7-hD6mفvo7-׈+*VP k: ,ٰ#IW\л#Mgvׂ~lzyR(BVZE}J1d!9ǟY 4*\4ձVe4p7 I@mS_LvU(NX@u(3BH>؜=mS&7FnG6!S2H>N Cӡ'@ V0noiyԍ yaИ)7%yi^>3ȯУ=nje}Ӳp8x= & ߻ \P7\2զ,ydo~$t--b~1fcg/=@[YV0a?fH s翿*bDqtM  `4L-m~ O<`qk'*zD3zpCPUVeZ}=.fW]()~v鴠9VcU1 &AuyVVȼ)ԁckM  Uΰ.}:t')@uZS(ЛmaTsK6N3n#F.lW 7t&HVm9@^DRƤV2Ÿ)Oc}NZ|!)֊0&\t E7񬭺NrΡG.\ p9qMA$s㑳hAsܐ>ݎs"q-8 Ùz`xRPl )':PJ?S%?ze0\Lc4=,Lޠ b(i8AGԮn7s)D?3V]2i=^^џ5aXfm 29i' "&l< .|^>U˘&2EFwO"M,F;r-x _lKL6;y&`1ʇzM!a0⦎ˊWT$+`7 ݙN43~31``% ߣ¥ \)gɕ0kfp᷋=s(Ywi !!=B=o?` /m̉Զ$7qrqZ%bdŠ<=Jʁ&O Ռ>U+p۝߭i/7( P_@۾q4= g Q֬z7xGb]&tkRZ8|F<+qF$XڈI 4FH&F'( ?v恪􄦙gįS7Q m Cd1~p[qJe{CMB!/_,fJU΍Xa!xٸhy7O.e+wE ފvĹB$@4W{оl\}mN|n=c¨=]VmB 7gIC#Mb)ױ.^^lغjr ɶ~nŽ_f}ۙ=V;t:JXb36]\3{G6uy-q 8TUcM_ZV9x<񕼟`?.}.JQ+:&(  pW!ZߵʥUm EɶH֭4>2ڊ7nI&3t 0%lQ\/CiKMN`Ip[ ei[g*tb`g?셇nGNs4SUy6~yP?*e'4p41ލ{]cY}Zؠ2 4ND80L̜5?7pɥ@Jȑ VA؍!8JY22瘨彦K!68a-pg֎ `B~#c=K4 ,jyh*5O6`om#S A,4BHh.ok[,<>Eٔ"yܵmUV:yFx& ꟶGKGZxd"wܣ?qH&j,}ubnQlʎ.R)'x¤/l)G jx-czԲi7Trm.lMA!Z dYPةl,>,h\cT*ћDx q1n?׃-"Y+tY+7nSrTGreu>su }+-xg qH*4/?~5e$9>\x$I‹3ԠvM4^En0Yꐁ0Rx==Bح퀵{`]lbWf@i0m_BVᖼ#[^zӎbZ)M8u0pe P]3}7ؖ V'4X& &&J@{E"lQd_a;𻲷OVr{Mq1l#O> S=.JQ8T&,CWP 1O9Jbx9x,$$0tKCPeUpxOZnguXm#WjfsŮFtiG`bp ͰVNU#Vz!oQ;:+0-c~}49PTJR%Mٗ¬۔͆62wzԱmv{"ǥW'TԯMJo<^,^9wМzwcߑ&j FJV-P4}:~H’ /-d'3+.Em|~ߟpQk $fgΨk`k宝fH?$mPH ݽlO3>-a!XNnjӀJ]_qE4g{ Ҽ֟/f3>A&cɜP^1;筚+`еu:ҋYH X.P;)96M;l^"Iwh c~G.30x:Ag/Tcz_"Ul(7 $Ҷ{a66ȈlG tk%g`): P*92.r\ ;he"ft\_9oE"$jw_W] H"O4Og[ "g$*HYI3ډ1lQKl+ŶbA{TyvfegUd_:I0]HL_IL[%$ B?jHXQ:yTly ~0~bUܨhG7$KOs3daܜB7zk$q&vM=ݩ$V>w y=AV_Wii4pto.5/lkX(eLHNO,Z|sP&3^m+2V_#).:D`,DϓteNnlHAjLw`1D[sNw,GöjCUG%qϐ`JyխbbAf% [^moHΜ# cOY|\xmEuXuETlZFp?U;cg GmM@j*-ZY xH^'Ubɇ{R9AM` 7X7GuJy-q.E0:Dz%fu6*`wE\Rؼh'TFQ\$ )f}yV §F,jx|QEm| +u@c <w֝̃ V$fW|d8 hydYN%ŊMp3EhTfv͈U3'xZ?e* UC_B+淄@ WXIu@ Z7X;hk#uHҞgٌb'k18͸blKB'`ObyuyIE0^!yj d]ؙV;"$>2**8##|Myµv{lQg1czu\ ʴ@5Mwq ;C2$V;e vpE\;B >"&|/g q2 ?2p\! :p Q5nه[Xq=/CX֡XZvuhaÒdSr)I@_{ Q9cW)U# @)iv\ y?}`MR? ? ]}v S>1L(U : xD6m| 㝋sAz ohhu1 ND)UMsEfX7ҁ{P[IU4T\qGzP<_2ޘp:fep5ցȖoX=˺VܓutSYbRorr,=^ߏBk7H7]ؓz/Bc}|T,UNXy5mXWd*Qv r[e%`[9ɉCmf rP }w%ݍ)%˕G6 ' brfɚ-#/jc{|TqAS/#5ތ?E[3ˁIRBmNc?seWAP~3YK _htQIl@<$2HKLN,1c{'Y*Z|g CΙ)Ke_6w!O`NLi7bJvmM,!:RR_mF~hlZr[\HML>cAꬽoD ,ШdžWP#9xEF$Oi}25^a!-1NQN4>J)f?GSF1uW 5i?Q9UW;aLc=_S>H7+,34$4)de|&?пhk>|$Yy>MP9J Xj@%Gt'C*1KOauqN$EJ0C&ɹU 5Xt.R\Xu|iqj{m(4xD+-Ess.*zjxpoPӀ!M͕ƣﻞyy0?'ikxׄ峔LƝea7Ch56_S֢|S`:ҩ<-)hj02x.ΦBЖWtCרPc5iB48%j Sׇ(4d,\յ4aYwqВvOi^2ElviZ ̍8U ,.2pwZ^|J>Ƭ(I57Q [coq1j6pN- W1Dpa}u[vF?Jk` qZ0\'P/;ٕ.!#IϮK'etPH#9VW{*}pS 3AVp0%6jDY s~|-I*혳ے]o L T:4Gqt!ϓ~YRE?/"_rݡpJU~kwz'GD@6/ȩ5FՑD4cz[}Tļؾix[?k_u^S&p]خ_12R{>blPC$f"`Ɛ,[P#Щ_so̲!L+ԥ`?Cc;GJ-xhf6R}N0"Ⲩg$ǬX_ZE!:;h:j2.XQ͐wS?_)1Q eiR~ڀЮYmqI HPGtQ dfgF(jM2qa5IOYD4m#Ŧe/ F7ln) Q~'IIpٍ_%pڼ⁲)cp'/xW*`0o{SVrrE?W_P<])_?stA `.4Ȫ[^A_gfP'>̱+l ^!<&3S+Z3&z;3}VpƏd=Z@WK0Bt"1x0 Hq"InA|O]M4-ҽ^4()>msAAٍ>n `:׮;:{ZRWϻR$pxϊ `hxTlX ~:?w^|SDpIʚ֍2<Ue@AHT{@(to{k]Kko#;"[%aFڅ\F*kbBnoa@_Knw / DGdTo'c$"𸞈gȨi`BU~ #62{{;1ЍjˏGһ~03s P㡄@~,Hz6+Lv:B \#qU3'ӆ:!yqp "=L;5緓j|z_QQBִ Z9ێ(c8R Ǣ;ֱjF <x*T(RAEҚ&HTJ!:M8!guJVʏFŕj`ɤQDrc CcZ3quOV7􀥩EE&A:"gn:%$l%VJhWd0RͷU:F*75֜1alL]$SlLj()RG*xQ%?-I~&R> DSgbF!S.mC-HۓXkh(_4azFfcq#Ђy9M_pdhe!3ʅY)Mqk@?ejA>"{T2Q PZNޔb}+wˏɶ幊 Xv =L f#Sȶ^_g"F2|?c .݆蘉H-y?8)>9ir?kl-"֍lDb7DKV.jl>PR#*و{C ~t0XK,`C;Ke+\%_p*u-aZZs>-3bN2Dd7M}zbE4ދB)3sA*8Q| ~ JmpX2~oFwЃU,e xk>L*#85\ګGv^F=WJ5(c=x-|ve\M߃B#|n;D0ݻ)iBkkq#¬u uPr.LjZDq?sGhu=">.\")_1MX\ږ.ѸYF' 4j8FKU,+b76ƦCU&7&Ms)JFkPPHP֮OJ\भ}Gnr8zg=«[acft&[,aD#,\A"ϕdW$'H'MG1#{R}(;R@shn5.5@^ 5:n]kE'lnϯ eD+ p4ɭY!uaG_]&f^wpdR=xjY 0 WD@k"8A-(ql /*xR_0U~4'7FK ?ƨs)aʃz@o~.YS6#%}nXSZxyǝneF-jCy}[L\K$ި%]3a+" ؞,6Fk'aIsD"swv*_]AdɈv> _#ȷc(/2M֑nSVES3<.BUg+=/_0г3%⬷e/Ukh /Y(Ǘjvdÿ{Lz,R*iQ܋ݾ1"AJ¿j>U5F<=Waf5͒_@7+bhgϸ-CAbDIQM8vewٚf>9qW?oG~g /t9:j+\࢟ 1/Є ]\ȮU;Ual25ˌol&(Όdg*,OjҸk/niwuw_6nj3sL*!PX/a<9|$) xP3\ΔkP"fSJqR՞jkiS=.P6< K Rw}gg>v"qj;a~:yi #y+,KA'v*K|הv5i#aj!{'j^"^v % N.\Z3&|I'%¥쿀d]oj…H;u6U9f By9& =2I8Sޟs]fMuE6{%dzO$>RyƦh{қR¯QH?A#ƨ,O&q3O0C FI:Cc&ݵj4I qX➂l_p{lOYYe-Mmܫ\ -إMbl男#? `,FqRFR|"NF ct'~(́g5PiFNqEʭU$n(EOVObU1.9l '"@{^/l[@ȓŝTG*WEev=$xBi kn3!E:@5đ{#*PD{X}hƞ0@ H} N'VVz*=@R 6grst⹥r@Io ['W5orMǬYcB% `U7"3Q[ |i%3 XWu ?Mzd,^{:eׂDc2Q1bk6U,\907%yH$WA(q! F)|]fL hQbI.4uՂ![ 1݀$CcV2J3[wy>;Fy |C:kl ń΢'[Oi/.Cyw!hd4ws~ 6I;xPeJ;ѸZ' vhX j޹b:HUc<`v{oa;K#HLb]0,jb@iPb-AH1&D1~蹅Y'>]k )SiYۇo&,s9ҁ)3Vac)C:I U%uQGQcLP`ND<ĊЋo_uwgͩ&%EY4pov!e #m6ZcEH[g0̃3$5xþ5ĎRƯyQN8Xݜ&#-x&yA)I:r#Oi2 # sV}j!&wTj85! 5$IY\)cCnLHG`O7M޻', r`AjRjXZ$ѠAnk)t{>(m(GP-fᄔ +-^6e$$ r V>%޲E1FgIg }f',E;9yk! p ڠR8l< 64Z[0t\ &ץxZd# j~4|H53%/̣Tnp`IyGSb:Q:sOK󧣂nuNRp֠"gT?"e.'p!{Йb< *Dtq{,n_]ZE``љ[ LJnˠIy wZRXjP-TP׎LaKe|[vt_hLrTRu3{oX{Wȟ ~^EgCaNc zy-|o2=: 05 KB \gcW`߇Dap;2p9Ȇy2%UqQWUg2N,Rϭf}{YJmkKs]}Ҭyr)RǮ|3!~Y$8`$N%Ӓt`uWbgsCJ8DC)z\@~GE Q>UsT}0)Ӿ—!Lq)}Ak_-:{Fq[ч>t @jToMޱ;'Ө,Jd(HZrs-b^PՎ-i>n%|?ePhb}> (ʑ1X;k~[u@0`QR;_E°rML2 X'.2{4^Tx PXQTէU0A'=\Yx MtXY h5tWs:;j5P]Aֺ@˜&N4 zɶ*akh%6)$Hp9&piYΛ̾<_U^+$L im܋YWNNveĭAۂ7Է=4c'&و[=M C=I ۈ,k[t/1tMxK Ynݹ&G No[g.mIHI0/Z!EW9[ C}gF7ːU&כֿ+I)D kwf"x{!Mj>>`5lUt=Z~{aoV߉#(W pǜ$4Eփzu2K7'ZOёQ*E/]DR fwf1Gc[p֤ X'1X-uA:o9UD U ҀoSL%y[Kv! EW1=>q~2143N\ni^lL:JCaԷX.Н( =.3;S}.?Zߐ0VOOܛ4TsR8:牠Mh4ƌl&dqI0-qr)Ulv7.э\-k ?8*kZy@HPex'= wޗ8K >2&P{=Rf(r&bB蟦՘AㅊB %Mivxo)H?>48x`sͺG$%pγ+raz$fTU{jVaΊ?Rލ(fjJud n5/7PXbxff?1JzVSMt=y;xD"ޡ?/h)GͤHNΔB^A)l(hx?C a3YzqAiD^XbAhtRt-JoXPEkbґ6#:Z yܴ%Kq[{\S(]} Ȑvyfa^SmFCaTHv8befXBk+MO%ř9ZT6]& ٗ^Cq=t"s~1:($q7E[VQjtm"HqEXYlUO&>#vK95b3C Py@v-v,3Ge-1_F#Ǜ*Q,9uط:dvcݶYO@9OsYP+pV3dĿ_@$#)=X[~メ56=gI].՝l.waYz,v*ܦn"10S|=gˇ= 72F&woP*9+sT6*Erd5>=5ItkGiTVQ3m K-kE2Pf.=Fb|BD\rwJlHm:}_f9A;M_UN!8MA~-wcx"ыSzmݘl"_Ҙ-3SAj]pl~4 rFmUƛ4XEuE~ U\m̡ eNϯzſ m"M < 'H1MR Q|+dsx 0F "BS8}Khնf6eצ=ڰǾn=r%敎 mJlj@'+P;ձFDL;LNQvY QST&P`p( ߼3Ri&M h81Tj1H3=*(DK=u,-3UQ__ <|S֙VQvղ(ikmhpKm'v^[{^G,a3 74uІ>>BSƴ/TghcW<=@A X|Tna\MgIZY42e{+ O |e{iDM9hGKL]NeLp}]&{~/O{|5Wv*٢v BLz/xeaNz{s=t2a w_K@bcmJfBiZx/gS|ܛWhSBjlM@ T}NwT&0]HrK!zlx{4:#L}8VQYPx/##}r9W %o$R)Pkw>ParIf򊨔vl0Rh B3ӠG).Io=--&d~ ;93D>'w&4 _h]+[ V)%F7h ţjQAp 3EYm V %;D$/8ƇjU\d'?^8<9o$ztRmެ)Z@gb#r>fMZǍPI4ϑ~츏OE@mtjIMF ԋ '>sJBWbY-2ˏIKѪϺD%DRm+ cA=F$9ueNUZ7`Sw/S+XSRhW/Y+oFŠ} R \%#ߌ&Ct!TrOغ5i{v:=y(g9-Iv"~F*{L^fUZua߬APIYdCmApJxS֓Emb5QVSxB&c=jJ c\ ^H$ֽDg~,8kUUtΫШ:-s J.vyYp_w.&=[ϣi QF 98to)hq#]̿BC/Ң1x ס0B Dw v 8OQa*CBrFWth|ZVArfJBc?oF0D ϡdcݙ1uGx_h"Om"E@@>X׾4yÕB\u{FPuO)HY 7QCӯ dbrA0I@QZIz5VH1cq f#^WEp6'_~뮹[3cM \_GժnVoܷ͟UV^ImP  k:&JKiBD [K7^=0[ARW9<;Vܞ,{X vBj+x8Q`_;ς<"0֏7>Ne}Իw|f/tqe.h n9pa֌eRZvBQ~t6N L0gYZ070701000002ad000081a40000000000000000000000016101d03d00005608000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/cxgbi/cxgb4i/cxgb4i.ko.xz7zXZִF!t/U]?Eh=ڜ9SJ-\;u497p@X hCIK3ǎrJX$U+ /IH<,->ԍgQDxw<wUUMG* y'mdJík =uWz~i1,Xpg줺jD@XТz跻eN_PF >D]lcyGt91/D 3zkEQbbOY dm5ܗ?\OJ><0c7sIy6cdaKoc3a}2!X̫ґj[ hONߓɐXNoDwu7p Z6cߋ+I=U֛Uae$Q[$| [*޺|*WQƘ],{"2̌X2QfvadS5G=EjDf }\Ys,e٫ ږ҄VXBnjo yBǖ9<+am977Oj>4Mu%ҟ2AJOf]EUF}*S]3з[=iIgHmXI|U'cƫww9\fc7Cw*Re_b#nҦJI+keÁ2'i~(v>iiH>e  (O>)_{W\K}o/]Ehf=#,& b TD6(N{p(_maO~$F79TC#"j*|1 -h!ۻ\dN oGD:8='r+pFd*Byݰ *:k(ܣ\C#d lxq^t'Gx2i.[4MT;`5G}R3"|\nFƬaVprM eej)9-4eTouG&F]H|GL 1{%;Nb"Ty`NBkP:Tԟ80_e3;S/0?LsK}K:4ƿ!g;4XIT#p`X:y"L#$3ķ4%'=U;q\&DJ"hV!(ڹ#mq ҞG_ G廸XR.:ŕyl?jԄ>r(pJ|o2m3!kk%Ap=4ŝwUM؏{qA-a:N8[Ā}:(t2ۑ Ufd|pv$Hh{ӞSrzHo0zSGaW)!<{jGw&i5r>jbDl=LFVv%V@T5A} "ofۑl[?dAP *m7%phckL{r%޲ƂTqkfDuD "}쳶vuOJ-;s zuզC4, =ALu2jfH3glK3AeIi9RM"Bn)!T?Vnm6(_Mɧ.q̅P>}tΎu`|ҿr[*Z:Y%f~,/軩 l%, !E+:BezT{0:tƪs(}<@]㚨6.=I~ Y׊W>G':6~rF8Gc+FoJ iAAƢHz|N:0O൪OƆ3[Wtb(!_iٓĻ[`uDkH+ RU=N{5`rL݃%9POmgMֵٞj1[z)ixcCğWL^`w=9aOU[#l" vji+OϳgPogxun"=K ,E&: >1k+K>(E:rA$xPU&a߾㋿xUҠ:̇8\ 0"4 Fz؎zڊ 2{Tfh>}˵ɇڧœuZ>[/{Wݺtw?Pp_@F>r_%bmUdE_0gIt??00ªqzY&N1֞lywv3QTS6.%;F#rރXxzz)Jx^ZT"j"l$B=.IղC&usɳH]7 Fk𕙛FiǙFtLs1>pU+ΜcOpR6Z;JHZm#`P ص nBS{ ڕz#etvl^<0fEBju?!NQ?6: 7=֠8 rk׍P(45d=wq\*e⥤~`FUCJƣ3C!iSpMIHi ļĘ)Ϳ2j<{`M3[Z8fX'Ul]{33 ,V;kz?N] ]fZF,ajܪ 1s.:W4ze5_Ɲ8536jhtnٌNXPlG4y=m0HB+f렻c[#)B3ؓ556 :3;Gx X٢Vܮm3zp 9/-b5Q0hѩ+BG&HDKeׁ7wD<#[OjOgHAM(Κ6oYݱQ#bq&ԆXlmR)~a%I>d Ef^k3jĦ&?c3[GD: '^ٴ:@3![Y67 |F?zAb泿_5!`>3f)X%kD e=B\]v5]#f$A*X1HQEYnxqh(*WIzW` m}%DY;Ex9"ݹC̹q7I\[ 9ʱI$+oqȌ+̳4,2^a|{D֬Tb9 vMWGR۰ ddHah]B- 8I+k(,f ٧`fK;ZT0\-諄 ˘73]ה|b!@sƎ u8&dT[ -yEoUGyPyD}7J Fxf}(:h˚pU!=hRKUZݔ7¾=z=XQm,ZLB[g?!lX3|tErI~5rUhd $e-6+9=Sҍbv$I蚏Yŕ7JUTר4-wGvZ+Hq&>ݮ&F6QOBg!'3Kx^FVt0p"0IKoĎPGw4xk(}|9uv=Պ+\c+x;YRsuPm:Nkdyxgr_n})OzTix fPt3g=aٞEIHtZa|3hџZ}"uJv7(|+~\sqn3KT;)(L0սol"_jzJIGdB|^rY!E*ӫLp2 D@̓=:"i[gRT\fst*&Yr4]-Rඉ Azά >ubF9ղ>ut]*kxosPwKI]ܻ+ phl 9l\ײ zcz11L ܩq!TѼ9׽I-=0ʱ+'Jf?no4]Te]U01^>DeƱ /M3on@n.?F%{z7Ģ֛@ScJ16YcN`e Xl!_ Yj(W1) 6桢.~8v2c\b[}eRѫu&Y{c.G7l#K%ڎ;f:\WxGt{+U Âp g F KȨFӵ ^XsfOQ>\i>p )#aaO 6/4N >@ׯP09hqè@DhIuLSy2MHq b%wO:UOc]xWkʀHC ~f|"C7\O_MsQ7ڨdd33|h!fsT`=JS* v;_S" >iWc*/ܼVڰGxj|^r rۂ+t;&`Bk_|'gVڿpg!Eo@ .j#`~owLªw'ܴ AR1]$Cm$Ӓ{ߝG%1x}!&m7/apb.;(JXizÑNTӓe\xV+q8p2@RpCIʓz34ðɺ&ۭ90k)*(ndg:?/}]P=:1  %]gU{vzgv] ͑42?u6ӂRuJdp7Ǻ.#y|©ӬΈ1|:xJ$'Oe~OFT,ELnIiyUҗW]o;~8D; KZnqۮVч~]Q; wItvTY MC݉f$901^p*@G \y_N =,@IlYv;Fx8$ t٬jBg8Մ-ZSw{-wS`f⚆n>bvKbsa}X*7koDF+:#.!`h z,xcfQRs\=䏑4J⁹!/aJnK[.]!9gXp,˚[:W+C,!k!3ۮ*uq,3>1;0foCJX)D2UV̄0c̶+1vasa#DkA.bݔZZ d(n,panyy~[eGڐOVwӗIu[W*tZ-aZK|j B}\V`O\Wh~6 M:g=eHiOΕaw'bp;e3LLā_+;}np _Ӱ0΁?6QMz$t!hQbY*>ӆ T!Q|'" !mo)4yIK“)<~ݵXRqH0/ш`dYh:qVebC6H4 Ljd0vjqu/Ri]x09<+X1Qj-^BafJҪKBwl{Wyc>x_2^[ ]Ko%#;7 $-~a+y*U|"j(Ag[,ӣԯP4< 7Dt1)jªyӪ r|9u'H)A ȉM@fƌt Uꜫv7k ۦtFFbJ5V3a|tnɄ7ct(-KD/HPBfv'._:Q@l38 l7د3, (/ !+Z[{ $j(0I /g ]b36If(3b:P&B?W5:pc)x+DX$~w|f^X~)X:C'ܸ8c/7K&|ESf-eI_./jؖ@*-(2\5#^=4'.NˣxZ,X~@*&nNQtf& m "6Ye2a*:kO=Gh+ vl6pokT`v<5CwUF_y+ a[n7"a!;; [Te5]v ~tgvvSKV? \ W$ \_]Q^9 x0WPu :R,具$6A܊~ 'Cp`k$P!5Ά (XBZxuyϓ-ˌ! ,98& 4;3 8O/KlvjQ@$q£7ZjB )/hm eVx& Um .ֹ άDRlMU|MvpbM`v5۵IR6+[/0)Mo=0LldMx* i^&rTAv%Hźo ;Qy$}% K&ܟjAS8{Nikl=~;l7!obrD JO.vJ V=<QZ(}]Qe{JгWhFVMבp{MR(:mcj ǂ!-.ꟂNoa)U;䘿Yx +!mDf1 `e5l)H[ LiU( DCh|ϚjԶbuf$܂ e-]+MIٿnjsS+x#>=EnTA`XD1{Vrn.tI7g:f>obpPI# i5BR.QB#kYVYB\ꔰ*q:2Csk`e7ϤH\E3k򾒋1 ~@89eY&/hWh+t(1Edt__ǚֆՖ#fb|,%{~DgdZa\.bI?GѾI*ϖ7,ln%r}` @˓2@Y{vy~ fFz(1WPNso+a >jRPV^&̯m \suV;16qU`?_; =Z?(x$u09OB uw퍒to"@Ua g%4\Qt漺m+444A"3v?KF9HB* Fa ˣ.vEE#gɚwAHVq 5O;/&P4).ޘ'\‹bǵ*j3 Jb8_l)b>vX;/dE=ȥQvxl]w>+>,uXZo*s A-˔_wa5$`gTms:0%bP"J]A @$$ >&W܆y-$G ѴlDoeGUMGSHgjs)odA(XK3q9yr`#O>-Ev8Zc]SF%]MQEWxS4_ubXՂo=dV7<|VDZ#eu9 y˦ ^?qp3?𕦬|U(4?q"" 6;wЁ2j+]mh$1z SHO'tGDS(_pؘ~c>4_b+l p$cfڸcAb>'S`NOKw2VKFTd' Od8%nAT[|PAޠ@ٯ7Ϧ(tz'g Ӧ5mWIyQI)H?L^y . ;(E1^ ,2kߢA1J~^U j]"S"Űv^43pamg1ö+_ƥ!T3up5iEeX4m;+ӌ.k hkFjqYc 6tIf2nbHxXJiw{^Zӱ.Оw\ OrΟN'J1L][x |M?@nQg%Dp/7WD3|L`R+Je[[J|K(mDZ8D7Pq Efk:7HwjxnnyVyE ,Kx:5)%l&s )?ﻅ"/tƜiMDm8z?Vd:5Na-2ζͿ%}MR:eqĐ'uz0>ITy8 Åao63sjчW dV}>7\^ 2:Xj9(G̀aS,Kٿfk,\Hqu4fgmu =\9A4bKyx}$Q~%o,4V5iI1+n7eR6e5ə1QF;H4ᛝqɸ62v#OOEq\eeceW~}0;]ݴ&`쉝Tb,y6nҦ#I o=Sm%6\j=-%v0ܽK !h(23vďT td nKR_(8s&azy4ǕutvzE=B){0U(볍HX'u)Yd@٭/Qc2oopZ_o/י?^>U3hx6"pfɞLVٕtfd9ROq\lAxb*+m$Pj%k_5_<\ Pj:c18\hwe|} Cj("NqsN/oqb~2 E)(e팓y~`꺆L1`SA -3*hI+ dB*;"@$) 閈-~ŀԓm8 #O;BXg.|Zl㢬fJÀ0tv$SZY=@Tda\ABzHD6N+8",`ڕ]wvCa l%*q'UzՔ^+ވu)U]LZQh{]V`.)alUU Z z8g< $ᆓb?`mEk@ʴi0ȟ6g23~WU ;w+FMM,ٳ s.*yQ} Lb׎1lLN֎^Ոv 5oǮ& U ;0Col,4gYF )WHr 3(o]q)k8,tBwuu \ D Nhb:L,c2eËGo7rW@BU9:`#@.(oµ1TR {N6`p /l]˭R&=ixO`^%}ܦPҗx+){Dj(iȠFv!qDؘI@Q;缽E**a^1N?Gjٜ_\+k2RKXR,لo`:Ž)zc8yg}%f] %J4MZ rҗt~nQ#:qY̮ %sh; +I6F`)? [&h/ ?~0\G2ait"9o+CE"AѴJBю2418sV OTh9 i Ds\8PUͧ8_JxG8ԑ^fGl }-Pu`az8ڣ`'eQ=r;h\4s^+"K/4ۉgB,7ԟՉ~ uoZp%2=98'~)EX0;w(^7 O´35yFVnN؋<<ʵ:q/avC hEPA`DpD͝%T'1OK@;F Lgb]dp$Ss3zu% 6V@B꬝+ OmtUXN{$B}v!4X6OL8u=WgThzjTe [mY4nRk׆.[^h 8o,GNWuM^l/꽯}16o+_Α`}C7{(ffDT[vJɾFE!1QJT fs#JS<2(Vi9kF^t)9;7 Iq.@9["#  i%1e! >v_,kR3M{c:N]uWT,QA)PN:qy|xm ߙ|k MK"(UVaOhk[./fqO ݨ4H\E,"s)Y\(% G{#{-ӣ)~E.ò7͹yf{:ԚS';^*>.Î'q%SIrC:ÓNd)|"atC9$2nm=?_JҍQ$Y2U[$eIƋ%h竕̪hқi> b XtSO,Gz.?(G S 4o~P.JLˏ Պ)bsO54Γ_cq.:m\,'&#;ۣcL;h%|;!CZC^qME&t ?iD&2<žֿ|:L.XW@ԐIv3㈉x@ļt G\٬o-6Di~#놃ݱ>Y?{ɰF]W3j!"\ӹ !6J3Bo4E,7PBnrlBR~` *1:*^F,#[U;aۑC%8MӟCQW6e)7J(l]!a$Q%48n 2U籿9g7%TkJM1q>[?3ͧ5B_q=Q7VQO{zЄ /6g2 Kpָ;`WhaG 4mHgkQ;ϼ>(~ y#2b 7mw'BrT . 6ߝtA*mp @7t7bo4Za "FqW<T+-(WݾT ԵyS&A)W{'T$M awtW.7}?[-^wjS0׻„ ^dv2KL:Q03Uoҟ5bVV!k(zNUm0L =% '^_^cvavLF[7޺5_itg! ̭ BF?Dbۣelw#뛛W')&iCoFÊdWj-^C]h?usY}:]:B K ɽD řOG xw fK!p w28q{#~VS 4E;k|efgl!K$ .q+IvRPr-|hqO6{Ӑ_cK;:~x -*J:BJi;pmԭ Kdm[#F$<|5LTF4JS(Zf_?yE9><cݠY|r/e{ݼl#ze_zKp.|6Am "H` `I *|^eD$Ghɚa$!O] }p +m!/SN'UŴ}@bQrp%5Sۓvv=D-Ie4 =UeVd A4ǁg۾Q1qNE*qY}9yAk|#\9wXLP9r5fIzN@D9o?J|<B4UK06E+5i>F?ޓA!$OL^ObwUE`.K_~`X39! N6qEМycu@˗ 6zЭ& 13Sri B%H`8NjQ/"z{Eֆ3E,c8a'L}8=yQN{k\m_,U |&a gp]]vQ/͐7C8^II_gyD*ٛ9[Pl$zH$G8ٌ l~窉aMZ+ % \@z\зgKHoHM\xk/vF'U5WAKaНRY.K9׾Zy{-lawkv6}<;QjF(f#/ Aͩx lLJ89:C?xVe5pk_ҹc<}ՂKIxQI0g-]zts6%u;iaN T[ ml' !^_1k!RNL l7}gv''E мa@zFph]w{mK OJΤt/ %ff͛6̾]uQȄë (WpP>:׽'(6OSHҥZVvqꄍhoC_7tf8b]vFV`囶V6|dX7:)7'\L:饸Q%  )}HҮ'zAC2m>%hhҡa[l'b8*hNg@=' ut{gvx6b4 btw'.;c!i{O[v]Ң``QS\Kљm]& T 05:VeKIZLFw*xA К便W؏ee6X* |> nK)*+VT8Ig)RA.SR$2_պÇ6qDB0ߕH J$&|VD g;)DEeMPЀJ-ЫQNueq-Xj%כ1zǣCEihT>J}q>D%`ez!< ~L)8KZLE;$[(xa4X9 | eٚM暬-ѱi{[=? MRw#zىh" '#N3-l6`S-Ya'u՛\qJei3/ 2rlqjGe9vpaTDuŸRWB wRWvç,؜[)JXE8!J8VN49\+ۢ؃W^Eg@lp\ y"UTv&2}/d~.P TYs= olαИ}ޱkF|==hlXPED@7M޶LCؓ1d]Zu XؓJ.ԛvW6>ÖiCHd+J%\6ӼVA"2ڧ},%9(IVR&X?eCZi|nPͶ5 :w~#04^ѯɹZ/V'>#4u>6fq-vO6E30](u"p5ҕz;mܮ.s6m /K!ӷ! ~hPC(*@am0 kݸX)˧`tSfB}2cfug&n2S? ^UX jITD3h'>V dŖѼjsGb5M)0EUg@)R^. a xfs4k]1rCgYB4I]Icl3yCzA'Gy9&nm +yBQm osNCRL(A0,a'xxP6C!AMX$ !.|4qjɣ$q| "2u_`wK0te%Yڔg!> C5jYH9,~ +p,ڝVhOIx> 7RO0o_[FAqE߸ 3SwtxFn:tN<ᰡ^|$SSTQ|cpGBފ_RJJSگ 4QAˁ7g Bq>%nvt"ăp(J~ #N#XF|NicoQju!*A`m2뚮b3;fDuTFe=E[y ,N]?,i7e\I jxY!Jqi %Da5[V,t/oҶnDȘo]= Pe{jލ,]T-,TU^H/% ӚBh,0d;X&W6V.=c^% +yzf"ZI/@P;3ֱDz4^NM&Lz)D4 .X ؔH 7u@ًsUsP|HQo8e$qwCK9ùi7!1C&)=HϸiFE8{*澕^=YZc SÑ;. :ᴊCzA` ѮğoyegYZ070701000002ae000081a40000000000000000000000016101d03d000069b0000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/cxgbi/libcxgbi.ko.xz7zXZִF!t/ip]?Eh=ڜ9Lt4а ;^u wA ^#xF!˫rn L߫e`tZ.ZDTCG(ZmWO GvԍD&3i6T@'||祐i ~HW‹äTDm 3$+uu*55/iɒWT9}XbCj}95d҇ofrzp@-hm r%*Ϻ 0/4!Y 5$I܈Y/` |pƪtSْ]ъbvwt|Ѹ wCFpՉLxi)[bN4"CG6v3 AhC| gA| Y M^#sS/պ[]s*g9K8o s Q2Dp2'$akM< Rut\ +fso=R6d(%hAU!soUns.oL\CUYE(]w4`/G/Iuob*}y;9'zmA KUPv~g2%PpgWU˳NJ7Pc_|?JN8dשfݽ -˿Dy*;a i,Dܪ.洉5#'!lɆr Ȩ2p@#L,m9 {|=R=hcRrĹibww rg[F*@۱Qϴn3@AJ‚UY;+5Tu?9k!,cIl#Q%NE^@+A@7omOdvā0&&=oǘcV_-R${a^xqOӆDžxWs-2]a7Ԋs@> VXӳ'@|#x ޮ׷oáDe1ъx>‰9"ECi7. Bv*Lcn!);Ndm'+p9`e{9'P>כ[.h!RhJHzL^͕~`&sTÉ'>^w H~IeãV{FOAb9;m&=OD}A&/c$ZmIKp;_4R {\L`^3eekD = <6AWµSu^r+ UsUE=SbV+oq 7Z74w=]\6'W}=Z.v=fɅ:dT;cN'B tm@.d%-<^h0O.<Ыbo]ї/^5ȂH/"G|0kw0x[ 9dH~_GM 性7 bڰ"%GKBVmJ:ćx&;}ϼ wsVޜ䐯6`,1\F5YtC2mwDFmDl)~p(:aM2.ZqbbFp b/TNƿ6&&$=ZTf"@ e~[[@=EY|dĜvx.:zc3$*t{Y$leq>=oEyq5Noey(*lX+-Lf/R'AHxyx r|z% ~.)L f|KS2J4 . 'qO͞G&du2HIlaB^aiOH~b>3@y1 J}& yeuMGMI];BrxEsӓ i]\*G=5B ( \mEVHdؙ^ d=e_A"^" 4 nćS$=|6yXjU[0z'J5#WCK-tp@c;2KTf'i9cg nN5Ҭgmxm8zVW+ÃOADƨtn|})Dg&$,ec-ctwԅ i)j3A=dޢ{`,j""MѼei.@7%aCQ}tItpXÛ-)ϣhyl=.rF$pEWGE0@ ߕЙeAL>u!3}󮷨 V}6a"QaLls5vb$s\^66o[Jf>vM#h=4Ԋ\;T\.ࠑ3A^#nuf"`][\O-IV%pЂ8bTvtS U )JnwҍRmD)0z0켦6GmFvB5eùɕ)K)VF7,Ҏeʷ,2GuJgx]r\N-[YA?%I/5_Sn/X)Gz΅T;ȄZ&w@]֝iA[c 8vZ:3 W<[I\QɼК$X 'ź9퇱i!Z5TZb : &Ldbʂ!礍{K2hɏ?:5|d~p7wT EΑ.~ƕҟUA &z@ ?_E #*8^\co`! 9c͇[q]Jحx9j߻NH_o2 )I'&g U~Ѫd6o .nCU^)R̂wA^v"ףҭ6׬% Wր}U[#X](}HJ/k?s"6K\#Dn3.y*(/Lr1,"2L,Fuxc JƥdS3g;ѫI؇=v-ϣċWs "so錑JwP4"(Wxd!&ߎ?u?-b55tns8\>oeZ)c`3ÙŃEЁ-p쉶C0l ˾&OD!VQAJQ*0:qL@s2ꡥ%E㤖 Ŭݑ%b+Xa>h./D[3U^SF7vO ܗgaBN@مƫR|}%hϙ-|`V0jaZR&[+g) @ѨȽ)*SK轝cq\5ZTJ+\fװuYE%N^v+(ӣoc).p &m4lEټfg{ &h&oiK'8:RX0I;ҭ\ H@fsSՅxVw^/xS? c0*[yࣻ3oyLK o~wq6zEs43IX! >X @0ҍv M#.EщI}jO?&#3Y]Yi%氨Í??r< kOB=|l%72]GX:L.X2UE{d<`TgjSaBA %mf84,R>],{O%Ž-ˁ8m׮ o $DOs= 6IƼ)MݛJ(@:ϣr~& DD`.F3wu?"tSw hPPR:rM 3nժLqs4pqV):雛Ē{THH412h H T, : 77=S~WwaHR` N(PkoޒKNJ&9EZݮ e eb׃k21H9I j5r _) >&jGm*EآG= .m1RadaႚR*tl"3C[sJ[)dTC*p#jE:ϡ+ _92+Oɡ}[!Kȟ?3G6rʀ oh*9LF>,m).>ͫئ*dJ.| q"&ͷɯv= =9zQQ|C'>gST+Xew'T.6RC|¤/^3"ў9K.dž[n>VFG k1 9#fy@w{޿YH%YYa*tfkY%=ՓM03;k)cs0z+:}igt=J\ BԌI\c;/20wV+DA1-0/w/<b޴~Ȋ?[ Cr?>j'x'.}3 ,:fF|cذ7A}E s%ab q 0!7KKc%l`[j9@ߢ\y)8lȵ7y̽Ը~Aj;&@q9MN.Ʊ-IZ*+abPxH&Pv7Yl$w:|־e"3q\u4sVX]<ƺD)"?[y6 $^՘0{uD3ƚ7@h~Z4Ac&n kk`طGxo[l{^6?ϫ`ߘn| hCZ;oS+iSы&$OȔ#6Hq$Q bV])2ʾT-2bfn't}_L6C@ :H2uOQչbR [U m |TF'#TF9+CgB}a 57Uh{TZ%?˖v%إ~B'ƍm ˊ&߇FrKjcF4fgbn`~h(IԣyO-:MKs'<&ge)zyr ZyCI@7#pJjg۲hϴ lEMw1ީ˲=XO%,)ңlQu1;L8C۠ręc3?^{YhZay&gVIG n>tTW[,`[7*34S^f6#W);l⥖rOCt[ip2ft hnl8n|#nfZPޣMmmžjH 7VQ谽܃IĔW ID+aiB [\r&>OtԖQ~'WmՓ50Yd2pΚri" {a[1ONu›Q8#`ZvOCk#+huQp7\́ǟL擂΀s (xH$CǦ|I|73#?paKR=n2*%f mim>o4EvOIZ<Ɓ}٣Ds'% qet 7`8.'$+Rf|]LcB\9B[%ؾwgu s0-[hk'}aI 6cglMY4ՙvac>K {g$*,8{IK}w* D:F0bQyWg! pL a>ruuaE=ET7㪱 $9h*x$k? :؆к%WjJX.b5:pzYۥӢbޤɻh+Ͻj42qGl |ɣqXv 8(fDݤKhdʟ9m?k4d>2c)A?$(ltDd}G1ējVLP$iuo;4 iF^׽_.G"6S3Η%‹|9Q_[#y0xS}+8?IK,(v϶50]ϻߚe_!~*c"e%zEj*d,I6Zpp1X\xmԤ2Na(5?2tƩ9kQC$ Ň&,͈weP:!`1WN/#)+`Iq  a6tSwx>-EPd{4%D-5圄g~҈`N q*oƳb3`²n5uT4,% 8yuisB]e[νڄ^s3+{me=مD`43Ř'_2,3D" o)͵} f#uz@ŝg:L7l"nYK1e촷a-<$F9E;Y?9* S6nUoرM~] @i? 1C@cK5}!:7&< ^Ev82]_🊕^*!B>B͸YRl }N}$OTY6r*K; uB,{QdX IGAؘ37P9v#7a5unт:NBBD2on;K)WQl89?>c<-1VCF5]IrMNu:j=R>y+:ړ&_//zESВ_14Π G{ڲXVrKzfhw8Fh<C +,j8x9E ^=8LѥEXt@AC]]ߕXW ,nFѬ >R(5ֶ(ʊr2߁D`TGGӤiCv̾u &WXΚ+$SN0z9DzR=ָxǸV=aVRrAY4Œj ~(Y3I+k+0yDsgAyA(DWM(lN4Nk~G#Զ;Sᆾ 'DT^j:Y1kXIIތ%d`[vF@CWg 7~M8=ȸοUEvsCG4u/R Mqjb+ۅ&;v.bqBb$L*GNjKǯgT ZFzu-DaJv6k %A ڀ:zϦ|8#hlՐgF{ dZEQ-$TEb"+! u:ᝑb}Q }bGd0̈tJ(QTmj64uR-+DZSްy$K 9̈́9^ '>X5 kF2c'WKݠ;1D֕ʁntV윿dXsp-hL""IS}gdo5e=XbjQ7 >+Ppi%{Շ"n^mY៼'vvq-I nb\1/(z]=BT +_ӗ Ж ̠b m xErD ⬃}و, yDR/fm0Sjb65UL 4u-yR=}S~;(9!Oں~rRH^@ #2:βeV6ȋM=,q}U;qӜa 9/xwK&:Za_O0fY=֚mE>CX\m+(7%׎\W7H7)ܖ5枻R Ro;'֑K4(.?Mn_'߰τUן u1EzjEGRm{hHrȎQ5-x#7fl`@ vM$^P!٥r‚mfݕ p|Zim¸G#ƃ o;t u۬U%6 Xnn/B^f#ux}Uuf(}1ZG)#gPS( XP vm X +kS#&mޟ!%:?2ND ;!&6,K> V쮂ѰX17K9xd{Pz5F+U.ei„峛,nOdC}:Lp,όx]ùJ)""x R^J<sk*U%wA#}R*kz(OSO?VSeM-~1Ƞ=1E`_CDv>P6lGJؾ>Ap7d2KIWIdچof3Hv\ n_^^:,EaQL@KMUldUO͢%k`Ù~?m\c ,_ k ^2uO lKr$l: C {V%oIh\!~eKxzO+TJ7)C{>*ݍI3Xt"kô`pLt2:p:*)Fa[']`2a;BGjwͰN"k mBM[uy'3.ّ}\UBEͻ"7V~1LI5;uOս{'fdaYXyNr03,\ 鯞|bfɅ q41Te#{t,dbʻ5D\x t5agf]?0],T{̂ewJ=}ni=v$șJ$Åw!cmr- 9t5:EԽ#rr{*PnniJwUPu w( U̷lƘg{uB% 4 /$r˫E/B7Om AQ:(rR ]W"̐dKM`8z[>3ОǯZӌdgYXD%AlΉ-k~aJxXSx|]~::d%F8r:GoQ`tW#ROwWk]u.> z"-͏WX["䢏+J6ޙ@a3r6 ExjZbO9*ь\yZ9a݁9ЁVuwy3\0&I=̖ӊ HvtY/&d캄#`{ xYcW~CK0ozH q-zPmse".wqNFrƑ%Y"(;#R[{lj&SZEhӨ3k}.Pђ#F6F;+G}sPhfTV㣓/q6dS2&[0Fr\͎ꉧ}tb'e/ud0NB M-[jbWVsؔQ)ɔ9"Z:8J۸Ln2Q$)Dt(e/"%=A#m]t_纺:i۶z[]z]r<`.ѯ*kS$Gl2YˈQlX^HbYa (U)w3 &5gC$;|EidIhpə"5צ@3<"^*ͣ{-Ӣq 1 GJ1:"3"Ed9=\NՎt (b|Ս``1 OUF}7Il>攜A F5kC|O[E2Bmw8|#V VV}Z5⺱QB闌i$/1V2}9%<)hy{Cώ@)O>I-)ĵF5fb61 2 @f咈j/qWMX?PWC| /Jp7 9T(Иj'Y¬|@Y\䦖@N2h*?g^Gi;vu3Hh.$aTcxJEc^a* X{Nْ e=lF́J֖f`3nh'Hr$@W!y9/xqL %a#_Za*߰FG*v58SlA8R+` FݨT"VC (!-rNAiέ?qxvϓ@әj2)W2ɑCyTY6LΞM<=Sd3CeZ`F*(Ā"OZHQ0EF!^㑣3VExt,P@G( {+X6uǙDmCKTtu07X]d۬d#=M _U*:츇᰻[9r4;MW@cׯ-2|lDJޡw~ru9PNvA:+|3S6e͐m0D{O nhxTgL,PA94H'n{h+pC"alG Fs>pVYȳՌjfY/tپ?eγCxp āHH7S—SI?.Pjf}yy)U5H=')638x5W)f`'мvW<\Fju>?Ӟ||&##B̮ړ;;p2_g ulL:0cON |mQЦ)ZJq9mAF(L@x Ǚtx.c˕W?##=rըc-҇{IhPE\i Nu}%r^ߏ,# vG| ă? QeXbVy>'s8)D_{fv@P髢Mp(>E;HkϹeE>?;Otfw,wdz PցT!Լ~Y`aL P#2CQEUfF7iVfX0 |o@=հ_ŽG,biDPG[9L(#D(p!v͋MXhp"AUçSNZ9m9#Cf*p2H/*02%oQؖϾ)fĉ|tsg-o wGe6ڨ x?hX#ƓhxKBqnk:SSt5ا@W#Z!/azq`J._YݗT.+#ZpfauO35kVR/_eԏ]֑9k- ia5՜Ǻ.HXFuA֊OTTGc2GYժ0( Mo ޺{dKc埲>Otx5LJIQY0+WDp*FC%KKK6νC sb+:NB JM5F;IЕU:tg}kE{OI/-Eב`w\=F==?^`>~mƛPb-{"i{r昮ƕX'mi;€0Pse5=esBy@Uq<ޣ^_{xN}pGj`~u x-Us Hۅ42UY㏤ 5}/L"ScIJ&^O^@+Ϣ`@qnT]<pطȈ;|7]zDwڼܓ8oljk| E)QH%9#?/a)֓o bWCVFH!^z+ ĭך&F+Ql: ,Z geyc3(>,W/&doY H\ΥoVκnrv9(VfKYu pý aܷww0Ў+؂[($'x)T8pnBI4-qM7)|65IMIe t^Weds%yQO O(~~?|&{hw Wjn8$"Gd ,N԰7b&c>[;cVxy/{1qV}ɃYY}SZ7mUk>V 9sZ< 7PUHd!eDg}HѺL%1&زX\~fsM$:OvӊXA^C*5T+jUgAOix# )\y9+zڗ2ۼ5فRϋ3M LnD:R6\UC dKw ב%6|"kP/L,|B*rtBșpމR/tRVt0B xՊ#>4"14*ph_~枬vn]sskgnF2UҭJJSMf<.Oo֙֊ӕtk% Wh@J+Tq, Btgn"cTNw N/ٞЙW=jS^ѭ'( @0+vEތ@H Ο(SU) s$ǶBf ncx ٬K{,{h\bؔßզ -eV583he/PvrL=bZ0һ.Eȍxy(cJpZkij4_4M?ܘ:ir #$p![/Irp lfu",&8-ԇ@"ZS` ъVL8Rr-.o/qxal#AηW|UΤJYTp/<#en2Ev:5كnYfAA^$YW0Qpǯ1Ԛ:W6B@mN|ε:!?Y^MAhZR9{5:!H#sȻoR8oX-8HogrdWq툊IGa- 24Zᰞ R T~TtJ{10\0ٗ(7tcОls| Ve Jpʠxw,ڢD@P+?`Y&r]HJďP<{P"N&1%`#MhP!=7qR=:.,ctD.:ޖh v yKSS8-,JjHx [«6C/{@u>P5 baڌF&@V'[rpÈ\]x!ǐdztpZ_i3m>Ң(??,^ M[u-r͙_<\XYM4[xeKZt p`ic ,k( +i myT $z@}Uf;> ('~q 5BƩk0p8ahihdiK!c =(%h씠+T*#_J8>^EEQVN+1ɲ'~p&[a[Il=օWir8?lJn (.uH8cD3$UW-,Ll7­sMwޜOJ̌q_{@߈VY=پܸܰYFm` ^̆zC,GnJC)o{ Ƚ z5kJfBݶn]zA޺G؄V)p yS*D b> LDcY06l.0M@%b׬YY>IAmRSsN5P)FtZYq1{Dm9!U}w`h-GT3\%u;g3\opqgb%)WlUnH8mG+u@?xo@<"/l-z3SL:.5a{&.(5M <8'@ ? bJ`#<-95XB8>ɗ&b}VbV~FGq09yrh`aF!˝n"6Nm=h@POǭ;`\xPQ 5wΛuSk] M/P+F.B |:OB{_8vE|WT1`NCNaUp+Lmda?ڔíVHb' ۄQmK%Hh eˍ1񎾛Zʱ8!:4%1= }.CL^]WgWzR(7ta N2z _ROo'bMDِ Fnn+$IYmKA/CԅJÁl\E׃[1ԀB qi7&{LmBޅ2}(Ǟj;̌tp^]=7,1Z /s#j1b.>fŖljZʙOv]x eVfB4ԸJ54AEp >`[C[or2]=): rconONjWe]|:M`TR)LNM w2Ʌt4]l pxȭYUR?t#B jS秈(&Hen(/xQ hKF'>CtΡ#u|^1fof2Ov UW{Ӊ `Қ;6(%=KȀC )\YᨰjГ7F+jK5Mݝ(i@`q#;W(XL~}j8,\7"U@Xd>0AҤ/٨W̄kIlI+B=KC9\c2$IahiTFhC 1# l؎aI?ŬP '(uYE>ľ];9ZmSR.1iZ\,p|ʚ ^x矣N! ?TspL8Wd6U&۪G6]!֋]'1br :ׯ׫jMZE҅ wF v_1ꀋ֙Ydd/ppL~\'"?Ky)FIKĢ5͡*rzr3i13eDeD9}YfG42&.|D\NoԅNN-6=f3Ϸ څTt ޜjUaqwW0T9-y`8e+~~%`.sߋd?%\if2+[&l$maӬG{pKV!UA+}P'} @/m tuo$Zs q0$3pΐGћPQ4@I,[_eumrApdzQ&͟t`I0y''y!gv3 ~AשmJZA#"r+XRٷzh`mUk:q#zȄ DCO+ CGZIT++M]=ۥn},CH8Xr | &. |JpJhiR)oC_/HMk>z ׂLt;hFnjpOו@KDzn%}nt< ?R &^#} ϓXZ޼*zyٝ.v]q|˪O?닷]Y.W,J 1ˬYpYRh5A&Ԓ)O؞vu P꽀-)SI[exO]kê\9\ݎmC a(_͇v0ݙ0J';v7ȓ>uPZ'~>gCiϽJc72^pEiz{[6R=KBqZTw}YB#_nIHDwhyۺl&8ƤDqAuVix5! rVX{y]Q}΄jjN455oߊܟ/Lcpz3wP9E; S4GeKaHcf艑x;:Fqj{ 0 n xsHIN?qwnmO{ l$3J !&;chF{ǜ3܁S5PDU4?㭩tcrr.0z;rԻ5=XU7~}־AA9u3c5W懞c_6ɓ,~fR/@K7C4qT<ٯk.ٻz- qJ5WحoF2}աq|.IohJX-,QK[5c__79ᥠ!6K9f%gt\uI~)Nyy$Ue'VAٹYUØVo, 7o,ZlϲEHwXq$mfbZ_+iC%aw  pozex"݁K+M<Ίo*[DU0$d2%Meꂚ@N&S_ȕ"g)lF!|h:v\^"P 듡nx&([кghUiuGsMZ8kj6끍-et*^O Wb^s=+ l_63*ۑ\1h/E]lpGYfs[{CChF>DtT؎‡gиO2+ q'@cxzVZΓOnR+0E>Fl+J//ĝ"zņ7ёp嫬ǷeZl$!x .R2}ύG'ㅾ7!;ym7E@V ne,/;S۶Uj \rك{؆wC 7) hc{8P߷kDCxN!uE¬/,WArsҚ>PPeM^ѓGwj隢dJtΦ_OLM`0$@tcA"81FT3yj3FG0;':jVh|"gGkK`x Fr3~kVg0$c^ڋַt*7B2*+uy'z%޷*Z ]& !L* }Ʌ( 1RCֳe`Jfa;z۰QU^RwN)oG ɷ;opƽ$M!Kexg6604KV:#:AFw"8rUUC̀~@u2fa=3AfH*S7G2r($R< [txu ܅7|5%jR wښf #=gApi/"1oEs$.&ZoʐuX֯9r%3>Q|-F⇎R {K^d@6o!mZA|Z1DW^*H+Ĥ me03DmoNk<*oN!(QW`@1S|oW tʷ8Gv<ޫB#΁5*I+05X1`?KI3mzٺh }Aj^x]jz(Zrz5[nH9q~2 1Hj< n8B"^LNe_&K)kȢiymOjnN1feuwNY?alWœ6CPWOY]=>Lv8ctT 7&V(h\j,a6,$PMBiaU;<{#?(xfѡy6 e@Zhy݁}&b8i ł}Мa'ybm#xp:"٩gbf!Kcү>@OJuZe+h@sXƴ۟BllaX^%Shypm`mVCn"ll.%Hb]]`32]C6.±QVF萒|M7b 3%NpH0lI3oV5 +1 潚 _؄؋qƚǨ:{u[ިmՕ.hfvQN:Ln{u[w 8˧&#tȧaa VЋG^ib14Jy d"?䊙Ca3rijی(^bl[ [`XeǸL^PցY@]{L" +&\?y}; 9 etdHWEi,v⩼UfPU OBW^c%K|{&HL^c7b D#YEF).J,!nV|bNiN-qRų$Ǥkȟ Z; oSf* #QC[RE`ƐI4WxDlWlW-s ;-Kje] nM\#Ooe m kZn0hdĢ0-p7jcC$ #lp-$o(_X1-I8@[tPc6=`1Z0">'AHDY2:ğD}^"@ 0ԙ=zyy*b4TD̈la$"H`Oµ/,.: k1Ņk9} dnQ2:\vëL@l7 |86W{@׶r+1Ha7$=vVЯ̣\:Ɇ(לٷĠ  p~˖ijW|gujvG3 >ڪض$xOKW!f`lMec'θD%D9 plԄ99?$H&Zǡ*G?D~yRQo)l~-~JA$&j:Xz.-',c ř}Y~C(ABc[8,1cH$XG,eDPT "Q=?ғco"աhvgMmqƳbcʼn Gn}t1#d:Re&kڿvU֡Bҁ0?]& 0Q -i)E, dsxڲ :@Pۄ {tEnt^oP[RޥOy-\䓩=x}o\c?fHb: o,BR"䱸Y=b.K_T3[pdk5T1g-KD B؋"g 1qMN{`]pLQZ14c!Z`WU;Xi|Tg!g) \EF|(N\! ey T[qiw -! "I^E9fNݻ浡i];eXᷣ~ZU0Sj`KI b$;T OCWW Rڙ  Ԫŋ"yj4ߴA*J?a * Xi ZGJ$rq\4R{&W/sIeǗEBLqb:++7 6 2c^j1COD3zC3Hou4 `b@'O쌖ko9x#o.8d)siPd7\kfW(!K}EqNvfSHVҶ  '3f(;~@qmE7i61הVO@Tֺ(ѧm40 OE XMǞcf#y:պ_5ȥ ’G&(7mлԥ E4pq{2io(tt~Hg %B39;5a X:~. B1*V]ALbx 6񦓕nV!mD( Ɠc8ZeN|smR1RD saE2ݜ*:Yvk4RR6MILV\"(p򮁽KX?GR4ݳ[ٌiU4#{ޕ VHV>ڵp܌ErﭒokKB"mo]Fl8j`zT@MK+zr9nWba$& |4#lURH1N_{ XSup? ZoBtƮKb0`8K/ߥ{K@5N0/36IaTpԏ: L~wCJ3L;,7+ׯ`FWhZbRfCQX.B?{5]25[~,}("W Xw yO+$UjEb 8>D_޷ |o!$0DƢdM+4RÔxwO̼ R^>:$ @vd7t^cKegI3SNoV0i3SumVxIeF`~nm7 Irݭv/Q)LǐhL=庭@F C)l3|xiBx{ӧ=wy'IH `mhҀ8t yaDZ!& i cp ;!!cAA.:U{ TfLLf¶eଐ~w@伏q t!Ъu,q|Kxwv\O!z$[!t`DKuG@+gBTF gXAK@e6~X2Op'@ Eh 7t"7 V-`TbQJs'%Ny_=S`vY7Q__K8=d‡<­'CAՀ9b믇_ԯBI|ucC;F*1Z24 4u;=%q#vy %8 Pu7 3)΢ !Nu,#g -³J&DV8~A"K @ 8fE*|0=U=Z>y:UFϋ4IY>?iRFݒTH-𪁁/]ĉ2ePA7{@W} ! x4,7o!o5'bo3sU;_V(JlnH4.2!/gaTaė. Τ_S;Y: M-#"XH7adul: ]R ӟGWEm`MĔj~0%_߹>} <$QWVcڈ9m@[XV<RqV5I/ܜĉ.! Aw̹𳮡Ȳd/N s<*Ń9.fe5%g'yI=ݖ@FLTk.q#^XdmM'-f oKx2OQR,:kzBU:Ղl%]ȯPꯥ Eb)1 Ac5] ӴxSbɘ5QZi2 Z 'OmS3Z֣x@ 3S3oAIݞ~Z^YX"}EH?\׉Kz?T mG^{ױIsbPf["3 FZ B[Zh©ްX4D|#dHWhɧ^#Dkq,IX8fVwWEOӭ =' &b tZ[Pag {Q;kqv(x3A}d|fl*ɍ>c UKHy|8eJFHG*;/5g&0|Sृ㲛ZؽqťOynx/\XۺUU&v^<$WP#bDo$0iiu.mǡこ\Q%[wȔ9@Βg>$-}7EG8(?͗-,8/ & vuDtF9OHhV7_o瞒&oxHw2ʬ\0?rguSTc7Ô@E6?V& OwZqV2&OprH8R ;@/jt`i(\1QeLjfc +@=G6(ʋ5:1"D UuEvz5[B~ryD.rp\ˍ"57)y\$'Q`cHmFϓ5 U #SJٖ5c/؃ d=.ا?(Ljo%ͤLS*xfj4=cKzSl69v{Tτ-ID ?rK,hBߎcU|N>TNh ZXxV/rW.%gDeʼk'1 f%NNX:5${:' ;ߐ"ugG:eifhXcqqr9ɮ3&SQ +++мC\Mxĝla G'.& "~7l94Irol ŗ97<4R)L\3ƽoZ@=B+x7Լ RIɾ fi3SK6h=l]?ϋ>qՐ<^#N_%L §#aO#ʨ`R m0Y|-M Hּl7i!-{{DpjI]iuT$Ֆޖ' 6 nO^2`kB+4B,$+h Xz_aES_ގbŞveV9y YhUh b h' ՑLQ@Y){iB_Bܾm^=,8Sb E EKySۆ)!}4,rS#T_911iJ!ZQ-}G ѢA0j,W@*N6L?ѬrzGcG rm93͍N얁6i~azK7vRp7wj7A1% ),qw']FC;/g(mN"+W0'V qb ׊ YW1 hᥩr۱5K#Ftv'vIdX M׏O\CH;ԕ屢 t@rHԋ k h` YLC 1bv[(>LL_;_iۨ},r"1tR`vs'{~wq胋< hK&x9~ᆷ-Z1J|+UEqeC ņtvVG,'tE([y4',``Kg171I"N9n)tDUaBʬ#D.L>.t@?-dHu F~M3S;y2dA˷.a~ }w).xi#nVGbm44w5a($HR^9޽mwrHd+lplNlR"59ǢjOVU~\RŐ2c92pSlF/h3 |ˤ|!MLkO>^O巯H!3d^F?LY{{ xsڽԆ*V%:yl}#K|.r6L+#Fog^Ơ8E.2m6d+Lk^P#<>uaكV0@cU`EŀxYS/|\]v!Ёhqgz,= |%FM ŮL@Wxiz`k c3& ,8EF+0jDnl|,ipi(dZ"Q|z1oA,?KIJ< hN`B٭st lu z{.X  qn=D=q\$z]L N3m잵L1>s76PHmoF Ձu}!&^ 殻pEٖ$"SN_*Ouy9e&3k` m2 !`SMqkP̗%]ESE`&p2!Jjs语)S dB̺ϻDx&Q @=wJm`}yqikȎlF#xWF?@!-+hOBKbi]rMC~8X ik"ħB1{]/3Az0 !CS8';7H\=a7RSwzzvN $v 0wkSScUHuܷ.YQ TRp%l),z+gEfCTJ1mBKk"%J*ݷLYFaNW gt.t|9nCˢs(Ѹb\IIj2=d''-zsw yA9/F#-jCQ6|h*k?*]$H! ]{T4(%<v&JѴBH1,o>;/zz9k(q:e ˕Q_uG32_")v)6';m{K@fT8UkE3cls$UCNp)^ݛxEU Po ffb_*e.sXeTO[g1",y eFyPPQ #QWp.S8dvzjNե.//w26+t>{Z86 XJ7gufxh&"{rհ ^uںڰwe}]g^=r ; \.0hSOZz'wPSREYwl Tq ]TXW`OIE+#=+P Qo}|]WBcM5ޯj@vn_' e[LGSk;) U: RV[%8U}` |=ViF l.iv;*1 ɮosOу\'Djw͈>Xu.\eYG-!rm&W;;u + P&qI";)×(a_crTN<'!*%qSJ$P a%~&Mw^J ]ygqμˀ&\nA;A@JR5c]33=[o4k GGNRBr AԳ}>MQ 39Zr1IJ_Ӯ/ 8cě9ާ܌gE8Z 9xW(oC~ErL0m]b~r,QXȕҿVM]"-w+"ak7©]`mrSXPol 3wU4R" *S4$8mߡh/>𐴬C.mYN+/ \2Y|u P:2 âV#ǎY#2#((PSS1 `@R(`sCJWdG@c>-?? CZRe=$V_aG#)gk`5I$܉9H3:UxL]+F(RPoPi9NH`mZ; w5H(L)`xi6lzF|AIs:ۼD|G!`h [p1W0au; }o>?&Jf}f\{KՐH!q\ugLkgk9["Zm5zj@S޼jf$S\TΡz'zi&;y}ܵ9LM}xS-[ng]2Y0h6u04fs~p{fPE#6||>\gt>5ވN`mY"dNEAIǨ,+Pd 0b9j*ɱF/vMa?XOS* 8ڡpW䃊Hid6WEtZ8+o7弦uk Su,D)G: ƐbT7B>$|Q-])k mrD`AɭoJ.e T\tKũb+lkE/CRC`%پ*N.h8J pmE}f1r:!_;3:Wm^NҘ:g,z%d(%+,3hY+"Oq*mHw 1rP+LIaD `Axoik.tR?kI5HBh^Wj]VڬD[|2 "Gmj:em*r 8~?aVz y2N;_滢4t @1-F 1CTiN[hj7C+ɭIğuM|}˾hOB6R.Bj=KgvUrhò` 1)åIggq< xx9O MH.&>Z^޽DžfهPh\)(rd} a;'#@J7C QQ_T%BgF+rgowyv1i傓fołϛD|dfN fU2atƲ,7bjz7SѤX4@atngS~I#v/u9=(h? O4ąIwja~N[np&7!$GLK!0iz% N>E <|gMzÝ Hqv'R]d4Ӏ@<(Ⱦ>@E [uFQJuDX>\Ͱh)BHWU&?]`~b+tV/3nK@de pfĐMM0Gc7.b8+Had{TJ7?Jj`x;_:>PƋ N,!CÞAW6wФ #',~$@TjiJLaOة.}9f,F3W/ggy\+`vԟ])Xg"l ·&(Ҭ˞eRj`0XW*$>$zxpB;}$t*̐Dl@.Jʣhilޝ3fD }7{=-@r/ӌxa2s5Gm4 R޷{3 6zdKx 1fnxΊI G.G/5eb^`Aw)B/ !B'ϥ48ܬQ+nhPtVۚΆZJ7/2H"cO@Q\N zNb+< v'ƃڶĘ4 77aLT Bwp9I0,ݲw-.:wSӡ)Z_f$GtlngCmۘ:pTt G  ~V6=*/(uB`&s֕.O;JYc Dρ=ohۦG]Up{;#Ru8HU72$+U*\7~O$k<ra DV;)!O΄F.o_')bKD&fkf lx$X+}hQv8{fW~ܾKK'Fhss/l2MBh٘K~wWz_ZXHU'Sv))7N~)f2a؈x3=Ƕج+a3g71fE @ܥ#rXױf?Hd` H1)d[RĚ~w;x"2=;KaOi򗥺:G3[L}j2(" $)bhż?y_ sc{\}AĉI2MiTY7eƥ\ x>3} 5_`/ڛ[$2ɞz0nΟ$$Z&x;/^&|HZ&I ( "(9]R[yS4NG JtAuw2ExI)F%T `;HF㾂m i6w`cB5W OjT|,vj+Xmoc[P-* UlT9>sdP]=fG5-Ղs >JmnmɴOpҳKޡȩ1s6vP!J=Z'ʼz(%jOP9^|]VHsig2??Z Ӈ;sqat ӿ NTZ(:L/$J=+ Bg\)tmhP5ra֐$K"IOq]51Oઠ%?279i !fo+j\|$` cGG U!(]x~㠿Z($>ɻ){H:0h0tC7\Ym8?x}ɯɵnf(ŒZ#6!W\ʍqqu=0u7,N $)DC}IPMsWn)5hFbWS^7n6Wl3wBpgL_3SZ%5%Y릟,AXYZ=썉Ć ͓'l6C!5Ξ3J;Tj#@6YmE%eys=gKϱ\Sm|]+䠖-gD0.t_:72|]R(_=&h 2v}˺1zһUƙ|mdӏ>3n%;vnw2c%T_$3In W$Pa͖̝14sS.ak ]gu} 9}DppYW=*h3RaC09lQ/}.L4ΊAdRr>q#]'CVBdk#fN !tޜZ+ݷ/.;m*V;JFw|&9 M{2< THZЭ:ʿ@_/})7ںzAl%teiѼGtuh eg'W'Iy]9 "IUƦyGcN~䱞/:-ʝ-}Z˼.vVILML]K+i;ߠ P2gErmOGK[-'s9;zDq*G*Wm勤_p(IRì[ص% $,Ps8FۂYlqϤx3.ulƐ%N`P7:|y:ቷL7fvlyHb/.[q3\㠰tj BYJ8E9n cN"QF_nrcZ*C?T/Q, u3{%q6sl{!PZ|4cKiM?bՎ܋[8R:7W(u 2w-]e4h@1(LYrtkDPoֻKpԈ܎y=q3~x) ""pBӞ0=L}B?ę_RDs/SSivi|~pe50WI4}` KO^㯥Gfǽ;}@"qzNӔV~CCРI (b0uQrH; Zw[yvQ-1qq3Bb \PqLKkK:R\0ø}KōŃ2?fbsCAu N8rYe:ggyg9>U3]izM4 ";o^A:JG( hR7!%K%BfTXa7RF"u,P$cP>|3vL J׋QfE4j 2@9!|j:g*G `96}W7`RnGOw)ݎ%=72yY Tx/4g{DF9kL؝˚]xeܪ?[YlDP-N0y 0*%4gqlY6b Bx@ysY%EpDk0P0L 3\gՉpQ"rꏓBPMϊ3A74Ȧp̰Gqףl_ GBh{I~esӾIVg*ꮘl"ݎQ弃)YZUx:%l^47oMC) mi uأáKNN8~Ry5BO@:nTT?nλN^ͷi`sT:Rs,HƐ nY'bYkJ-  iezheG-jrF+ n T-UF[.a3 T`l13s ^Lsv Dc~ {{nޓ,|^ h.LzsxK*0L &!͕gq.Vs񍳄 BAbry٦Jɚihbm v>_&oYvO6^o  MoFuT9B'ZQ6n"LtB:gM"ۜ׸# Lp.,I,ƽfHnP߼$48n{ىMEg[茴{zGw7RtZ4*LC,gFثnr8=2` NkGuI!)ƟsM 7w0ϑPvΞ+h>zT4&R,ie5 12/hTAy9(URDZ8U_>졿 ɴȰxΘo-D2J]Id'Iبs8 6Xr8C8ge+fdЩ fynZ偓汿F+w-Dh|{# x`È.x=D,v,Ea76>9_S d dghBs`ӌqڪgx>Δ-΅l-)>b8]~(bp~^˗(<=}mE7w:Dmڪdϒ4vJI[%P?Kf)Nh..Ґ&\'v{ BCzLMWq ԾզwB;YlMF}ٙR7"XkkOkX݈3zg?LBܶ1p.><ԍHKIP_m꽬GwDAL#SE NN{awmXZZTޓpڏhÐw߾s#D6nIjG"煭A#]Ps?_ E|]aIPpqbsGf/Zq&Hl$XEbwQˎ! *١Bq WEՓPU8xh:I.?)r6v5Ѕ?D$aGe ԐΜ+"X7Z>^T>-p?p9l%7S+$I9hg|ßC8A?ݺfEİΝZyU 1a ]~E290k&SxN+X̊G$NzEJQI?Xb{9;D,7i=vcogೣmJrT5Y`Vxg)akEBZxU/09!߷g6DBw^^N%k^dyT?td6Us2E-\gG?CzWYoyl~'ZB'p0c i/>“9sWd#{ q) /9J\q %zs(ufKp0xxv湓-.+`g&g̡(hNqABjٗh%NmcYuk .!Ps?z%m-]G SF@BijJ v%H SF皞^uw;A5?օRqx_vW/6Vج:jJ"'<:Sv0[߰ut+ڮ6]|o{@e3p$_ja6J#KO'{̍ȩCU8zPcRHSNR ЇR viAcE\N|Wph&Ʌ*Kw:;~%QwVr^+脴ċi=/E50p|FǧJ'hǼᖔ 9 ǙLܝ}i<\8h<04 ,R+($8ˆ+e&L?GEKpU])RH^>,U=qIKY9+vs |M`hGt{.2Ęa !ks;䚍xL) o *ƽMTIc9Im)FaB]fLLr @,gt BA/Q?5Y mf/> E= v|%M'JllRxkqߟhoavBťdlvxJάC;K5ztPy3o⾾i]AuUℶ^f\_kc8Pk:z،v{'+ؑCU<*!EqWMW0OYWO=>%Afl:/0 ͵3(;+M\ꩮM6^>~WrdoΑ0_a<Ъ!!;XQF1ŎG=M"u"F5krfWZyI|BrLfTtnC#yUr@ֲ}l22g1"2!E؛q:k@o?BRkDž8MC: +>Er405 EaP ;p̗HtxDҴ2BrۀʻP!qW1 A9vF:L\)ŮNO<PJ7Ug/ y(``Y(T,=Vdf+sQ)6eʣCE553-4OWx Z@Wb&"W8V%4ˉbHQ^9 ʰ#\/顴Hew]nd VxY`t3Juq T[h.? Ee\uҴV=-E[>H³::DE#98QwE Ў_ D>0$Bo 3y6Gac\HJOI7t˖8j=X&Uw CA#EDRdC[Dc^u xx/͖/R L0z2ʉdKTx)(:6~?R?ryoz&mŃ]BfA<?7/} )ՙw""LKu^vܠ|2ܻY} hvc~/[P/<]#&—j˷Yg?DB/|20<6=yVsVoeq^l42Lrr[ BՔp8PSn) Ճ9bp1ˬ=^FR7bسi@Z/U{ -C3\>8H:̓@ (+.Tu:q_t{ 8j wÎ =GJ;" }D8nO&5}Q=n#O}y [`6~\c4wzRogX:XSxDyw)Y#ҠN qseC/w pvlJ{.9K=d)}uv?][餄e2wʍMYs$)q*4, 63 ʶv᪢dt&)Z@D" ,0E`I><reK"NB /Pd-LDZ2{0! H/US]ĵ,FdZ:ٗ swd [@E5ܕϪԑ{+ϒv(VmɵnA^IhZy #x(M¾Y.M8@[,%~8& ̀Ʒ1;NMS߰!ynSh}RuR-I:B<ym4Ȁ5 pJF|uZl輖Z5R m,+B~Y!!Ͷ[:bIQeՋ7 kG'Q&#k2|wN f `   sc)K}͆أz!؛eXlJi7|K<B34'h5ݐ(8-ymi+%hڢu,H&AǬ6'j?ؾEn]Q.~3=OAyÖEmCquȶm +%y/^I /,D|Xi${h)4-εYunE)$ )?\퉺p݃Aj*lWop)Ha$>7֙2!Co%>:7aCT/X:niH1fWbzAb?27ELzA Y˹M˵\ȩTKBJL̃ӃХ_^sZ#uu&,NϞ,lclo]phPqS 7N1^mil$A/o[ڳ|uB1BĔ!4ʀ?y1@hs?/7ݓGl lr&$~²X 7'_RrqДAfk F^p؈&Ւe'cgk ~IhhO:Q?Ĥ?0V(UL*Øi(sFVcVUơ˫H*WKɪu[= Whx^q@zG$,i!_RQWȗ{)#nT‘$Su#sd^ڹvBh%LA0EtL8bDs9YcS4!;))hciE:#d3abW([ 4LApND_ZHcnjuX) QEVA_˔8jߨn7׏vV>M,,.A`Gߤu|f[|5$k$Pzy{QQWE Oo_M,?6NHec jzi}#]|Nwoa4nUA̛ę]"E }:Sw$B ejx,LfPgZ;MuIy"KctS߸ tB1aG4^!ambx%nnfKciKF:Sy5r$ݘ'X8cZ!א|QjGe2GhQ#2aq>0oBБݿ+q/LvgBŒ)td\~-" EDTyDZ#|T+ϓ+dAT *#hEcc͜[q,2eC5CO(75ZEASroجGaOf+FlcndtK$'.:f)hFU= 4frFA }m{\]7 ?0I'G7)W?-L8*s5>3NNz e%P nR8E,! 1љ;VES DcEҋ>Bh&W $~U0wGod zK &SEZiFb?Vm4}nNo!{RdbȂ'mƌZ Hy&lpRv5#H_G5?A8pTF7 v@gifI$xF 73lbQ Lq]a&XiքnjWCE=J:7]U%9 ^ >kGEN 8_~PsipG`k# E"ޟ@{bHuD\ HLؙXD>K@w1'bBӾw'qt.~8&Pg!|ea:CwG['c̾4ODtc~"E 7l=B{jzK|X`Eyχ~p%Pu~&l}Rthx?O-=#O.aAr0J:<f:gD7W}R`F/sQlU8Blt=pn!gUJT`&_k%ֿ- ڑ|dckeOM(ٵueȆ@E)r2O0 E74 g;%lJ&br9RL8 H,E*imiy*6ґ(ڽ2sb;o/[2#nLr-2Vk;"kj5u$?LA*0ܩZh"XxY;ҴFtϬC$-΋(jUjWOOs {ܢ_؉C!#4ջ(hl ~`p~RQm,-i".dN׫'x 1zÁ.p-f٦=(ܮl=n0NƯ/&7ݘhXWnfMX kʰ1=3tEJ_@QJU!G4n06CdD=4QbΞ gH檤&&865KJНD>colGT ELi*YIX S1T椤sܵOJu*|+#HQGnv) $a$F6S/=kİ1{1j=T|I7C3+xK/ر!\\ð,;3:C|nS' ajAVOpV%yP"vYEevd#v^V0&m;qQbvπ/+SkRF_R϶ &fAW_8Q%iLLi8~!>JWc`Ma5?oh5,= ig.O,Z(Nj0nٍ{)) qi#%x&iUǩW7"ITZ&]m6`l:TЅWPx4$GC=C9pp b0IuA3Gtw{}iOQWM]U`KBom}9 ,C/ƃ (H{P82hU ,{QNyƷ2gyS$L'\}~\|Cݴ )tK4 TA`Td;ӧKz7yce.K׶Nޅm݀ FYmLX]gM 8\۹4yt):S&wrbwGLq)XhM*@בgҝ6!Ndn` Z?QVkB-~> ɣ+95A&&8]q\(&V;ZO_mK6Kަ^³M뺨3RUwZ* ܦf܅ 9ufBu0EZL֤sr N2VQ6Hj2vwKI8beQ?BkRpU8R|/%m5;ƜW-x) ϱc޴α& y,;F~UBE @FĹZ[_5GY#r)^ ;*A{ 4t&Sn'ԹHupd2cg|$HD -U+%э_ <-QuJ,>bV&ō x\t.uʛAS9ʢu@Y"mguS1nN2<FkM''Ng-r8dC!R'0 /QnXh~vTŸt]u%]=ZԠp][/[9ns^[?H"9lJ!y<}2-!;JG/AdQ232F}<+Ӫ[}h*=ayIp+>Cm N/kxnKӎ;e ;{ng4+}kuSh,ho&cup& ~B\]Y2 >x>Ss9i&"dڄ9xӌήBﶿZ4K#Co }Z ޕXX<2MpG;;sGeDĔX:=lvA[Ryb`sȓtyOCW/9u 8׳U.AwitnWeZuD`X]* XH].)"0Un:/&TM-Zb˾}Sr#|5e.maTeZc:/%JX9EXо.ʑ9-,,FxXYwŰI%;TPPH)0flh_pr+۪jsrLطd|DDҞ~ùLfaLI"^ t N;`pxdW6z4ՋyY}A7!XQa?̲{r c2%f8juQ 5@ f(VG\yx|&Rϗ~U%4L``WI^x7 Cr=)N!λpXͧZfP{j8hM М˷!Mb!e©H@nqP:Bڬz%EX< dͲx^m*\ʇ ZK,bC3-6t~Zh̿.cnn&I =$AɱC~LOqfyu&ڢ+Hi}?lڥa];`>~,p{Fp[wEeD$*꼒USvf$_ʓMj;ݚդ*5(4h)k^ ]d.k|v:Ͼ}†nx/HK%%m}Jz;1d@9^+CLh8h1 $ZԞmQKt^z|1~cq l ⼋ܖ±J]+7ђ;VqN!HW.:+FC ~~ZNW*uI/|qVQ+aUfZƶ3oNp}XS"N}Ws7(z`,4G6n)1v&-nͰ\TG%иKhByogG*1S\߸lzG#v|hjzS 3=QA$,Vy,t\3%T?5MaveNSzq)mr`Do!h ,IS}/=+yy`GgB6}cӴ͠1'ՃGp0/92[)QS%PWZk#hF.L.&{K!c}}Q.7{ zyyv`9-92 IBNfA)-T+']UduqGA/5#KwZQyYOFG@T̛d(olNE8p!s'b|R倒I6&EC]*>xXT3 Ovftΰ.?8qrvggqyeܩI %--1ܸUHaV5"Du ٿ jELY4 ^OqZ%QhG'WʲlTvԾndb!Q Ve_~\^z{(;!I Z0 <_{?ӒbO,ˤ}e%5=r!Vv49Wnr_.s)sʡAɮ3c5Cěp+-g{l9zFթKG>Yrف_cBuя2ҹa-2͟^kdz,6@g%_mkXp^.YƳbpV(5~04ܮUtOw.*eq( t&Rr iG?\#X:0: Syl.3+n4_ {&D#7MV?dE Q%_ Wk[L;(M\&:y2zORtA g'Ez+ʎyCj1f}RJ&8'Du;(Ŋԥ_a p '|Ty"pT֥ߦؑu60|g{$`]XG=[q]9$EU=8!ڼa~\i߉eU;%;S$\(]aC '=[EKG3Kb'G /LIIZ;pؤ,3qf0yprVJ'`gh]~ˠvZyŨKL_cѕ!=d2;'U2-MY1ثA&טdCdrrs$Dem:-!G%p!,dJF}ؖ;T [ )5CX-~/1[.=bJyoQ}~884uNKCu"*4R'SOcڥ@M]ݢl3B^,!f*a3Kw-8{R9l; BTx"bJ7T TZAXwVccQFQyA4Licup&J=yo(@n4{4#$08nW-Qesj{S)Sܡ0*"߻SߒYت]mOakXAa:-|%\3XJ}UYGU EJrꉫ>ӻbW+@; / ,!gT4A֧y?BB2K1,]^O5Ngb{;F{4e>I4_< DBuJ[׎/ ݍx1wI'ڨ^yǶgC!PQD9FBRbebW{gE$WW[_eV\\Vp,Y _OM؎mLfxV3F(k(Jy.e܊UvK( 7ga}2Pj.ĂЏ+:CI'U17 %8] @햮%z۫M˃s.@^#s-tqYB&?n>*QP]6gAs, _l9-U}eGow"CY|p^V 6߂ȚZ_l]d~긝p#}S |@  vm8Mͪ4~ G!XfQ&T+u֬BWuse,cd{qO@u"zF[Yi&i2=Ix0E v},9UEu8NfߚL Uf;=j G9XS V[tWkYhO`X]6/W-rt9ۘ-hHlZ.69-xW [CRSpЁ8Uפ`˧dS3M onk1zVhnkUp_(*F)g+]}2@'g |q̥ uxZ4&q*0آE(1Ga'?Bcxb/|oQ;-)V\h-eY$6N1kQ-Pj%)&Y=1ClnU ~|Aij ej򜸄崼 Y' qy;oCA-+k = .-g8;i`d};O|陙!o)w Ҭ;ɝH!j@ /gr{;^? Eӟ.5ɡ~ogh~;l*IO :|`ƓB m7Nū&(/Wi~#]풔- əX%,U1 ƷdRG/oTpӑs,@#[NcS׶ ql|HohR@׹|jl!RIlb Tҥ\6%J>4AXg7g-#ۊ@FVn4tQS膧'RM؀18Se/7]~[RWLV'!* 4m[b;`7sM\o ^'?Nl6WO bZSy^iz\DH߽cLgsW?/b+ ΁tM8S7Uq(ܖuGwCGGwL5͓$Av3o;|S^拥=^ öd)9|ҸTHg~Sd "ePo o2i{{ÒPbs EY"w-6mt^EC㻨mr?;Ú:QoE9miMhn(pZOߋ ӻkw%p}s5FJm\sy&r2܂3#3QHtiԺd;oʐfQ;ñ>GK)^`"/+#iy OIsE%xO.#4 MuGGn{Aʋv 8 9o4ݐ'ہ\'qL"&[^aY ׀o<{$%v;Yzp n?1&Ev`FAMO+pd# oiED$}!<^uWhdӀ.o^('fO(ϖ*jw QK UȗL_$`tq,I$5}]QޅZs(1pb4})qk$NE`F=;cɮ@RvL2K)Pd{PA=RHb ݑ4d"kmNp& \85EL~򲾖Z($b11sMWX+OQQK f$ـ!2CB#p/lS`AzǂCgrV{D(w4"1ͪ|:RDyڧ% :Yh"MMTF@ rbvi8=]]1-on`unE 1!:֕ܩ i^gYZ070701000002b0000081a40000000000000000000000016101d03d000013f4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/n]?Eh=ڜ9Q >w2 @HU )?3(Sx|J3 'B"l (U,Z\xSvtE{>]'܃RP& n \!,_fCǤU‚1(krYIxR*)`홋~MWS|yJbO jo~Fro}BM8KV :\!a(>3% 'l^=Α:EpyX2$8Uk%˝/ NF#r'k3/bzm0TIY{^/ ŭ!5: Z Mv^~A2h1ԣMDh(Ʈ6 ṽjz],4|-s=@Y|gZG rEJ":M.r°qlF2kjneӷ7P+ZSW'^E`y8r<}Q -qG)?1G%6~ #9MXnO* KԞq?C)&[@!=6*))vK:^erpEK?0O ."9䲳#]+^tH22Ao]AM)#Nj^ҼsQO8CԼ%$u{_T.O~INhϙ7\_6ʼ\4lK`/C+_acUX'|҃吵Kș RDY=sa3n%i@Ȁ)o.^?g (/-N}RC?MbO4F3hSU?DynA=#XwSƖPvTf k nՄ&[B@gVywiu}<ۚ+Up:$ aBKR^|gs#hΫ 2lf5b(,:nԛKz|o]jʭ| 2j)) It'bsRrjc:J0$`tr3%#}d(}badiyne^c%L!Ro }E@ہUVa~/Lr`ΠE/DO27(OI@CKk|p'ڣ7f#PO(0Ŝ4RׇT>r<.<\OU݋C_ke O^϶8嫤³ޡ 0By'xāa*%gwNA< ^J#KW5Xrcp!P؏,Ř 4@Rc5و@uu'@Bw4Ft uudrPzW=dbVsv+e!9$hrRvFr%dₘIب =˛ pu-R225!y!+ʝE)0ŔJ`_*>ʟrq%Rq{\PŬ ؝Szzy[;J;hV%ڼ.?mqqLPP( Q3 9Tq =lfE u&It:R8+ \5#W.EqM Z~CVa. 14Oo;۴)M֜ꮷ0܂< m' n~PB_55C`~-j&9PÑzTݱ¶^z$ŏTne|u9gL)b6XͪU'H`l6fE3+ЙŌd|d `|Q8o?'u*lW=f`ؚ.Uy܅f D% K=_osP1yv&"6EN@| fUߥ]c#yw)-v.БHuGsjs fyk(4\^Q fO82'4&ӚCk+ZȜe}k&"Ԅ-|KM;H2zM x'[|DQ+!٫=W_6l++}/*?Hᆯ`qJB@B1PvM4 :.Nn3v]Kv8,n ѵ5,?}?x8sWYY ڸխ, Tg2;HG~u_/U$sYF)pS*E'i.T#+k3%yzg5/3g !{nmƬ$j]3D}aYOu>!0 #z'I#hwe>>|ّ S/GW6`OfPj`{`񌐥5;eZ2 Dn<3<ccF > %z~n(DΑS<]Ւu5M }$gXvq.َT8p#d2*&N-H֧/XI]3'1DS D~$#jEz{})vpy}ءb/,'|PI'VBզ./e2i$16j<= Y_ VUnGX`2 f9@N$e"5n)̾s#-dzAn,(g<͹-gF% (O;rԙ/$論ԍ! Y; )BC;LɌs Pl}YO,5YOҘjw>1, XeaM% ~#k~2 q?N''j{n$: yiKK Y?EA>ʂB_y6œnѶJumx|I*"-:k*6b?U:Ŵ ]zij ׄu [F[D bT@H?SMaA`F~NU5M%2!P^x [c:ΪZWRa4Wec8gf#VN)JA)jhNnu(Zo־X 2XmvgP2+-E&nMTTg[?{I3B֨]5v3HX޶y@.5[12\pI;W{'򅇼BJjaφ%'ϮΫbT@[;MomS0ҥ5;H䥣N?Qo^.o%nW'[fRl+vEE)yd#t_QBQl ߗ|f}PIwg铷|6dh%ʧA6Yk:H3S 7B+\^/3(MD, `12)™<$߉_<w䆸eҿ $F^mdKu-v 2eD<e!p<žc?=O?b'>՗=yҁģ(Rr2rp&pHP"˸^.Tm7M?;3g/y+7vķ,kiRN.x8nb?g@IeSڅ)43R]r'tmV{qHgCH P'eo5gYZ070701000002b1000081a40000000000000000000000016101d03d0000a314000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/libsas/libsas.ko.xz7zXZִF!t/Ӣ]?Eh=ڜ9Q%:u]tH"%&0njGы4?}"K\JC$&}ХTJV7cQZ⍟IʧʤCBu y/ˈDk Dz 4`Vbސ5J4 ;Jr)#|As5YlA{!eiaMNvŀ%6ĝw3OXz fw>X gKUV`Nc=Y)(RX\59<: IY0/nFH\+>Ǜ7K'KGX]Ȧ99ڲ@U r46^7 Z[r&eoD^X㤺zC$x!:{>9$טagȶ~|ä$- ~{]-|'̀"4r/"b \abyn8ڜ_;8kp"(~Ag,v8YFFUƵ-Ć|%yV];E~ b" @Q:7Ӂ5?wӧ?Ypr,|Lv( jzBBp0(Ƽ7(JŬA ;TrisE\,1]0C'[)ʾ Gb65;y #x_뒔G5[mj[\'qWD R?Ϋ$TlJ x䍡*5nmzɀ2tBk.VP*x-@;8`T{\'\a+i̍-mESk%+UB& OGa= qA.t|gv6h܅مOy KSy,Vamݨ7|&)!s8aFk'ytUY^x!/Fh1'oceY“]s*KVZwjzNSDC.\V7lno:t3*rr\D-"_:7jʠډ >=TY~K$tv/ vaW.%eR9 \ >y~A J-# lo !j/A! aj^ %oٸWd23SŠ$^M<ޖrFN6I[mGJ NH39* @%K^4vV +!y&7#%_n1eH=fADoVg|^ԟ5(r9 ?/ !@_Л4_ 'MrdJTq(xYM^9}ʆ8;chM >KCw3)JTe6Ady6P kЁB s ?S cIx2umyWjJ0hyK|所=Nt1Zk!TWd!dFV,_IN۟Vt_.ۡTBPW1{µrl 'Y ZΫ:u1keh H"4x#p@Z}뼍:Q'g{GV-܄{N Hl럲xXs˿|r0#h߲\{ ~\ТM.OZ?ˠ+QBop k yGgrm}2;hPiݖ`4Qz ̞"%OCoY*&6*R?+(s9~C_۫;Iv; 6ݪF5niJr‰2DA:K3bdPDTu J2T[`;(SQ>-#{p-V:>Q*vp] 01 FB.eC탉زuS&"R'#γ+2-dmpj7J%@YKщ\Ǐ7/&=vf֨$z9L$)EN )0NflaMV~ޗno" e2Fܢl:1x^y?6:S龚@KڄӦ'lpAݠ0G'=z/b&F(hgמʬ1Mă"uA:+1_F#OS0M:Vd9z2|2L'ޢ+x1Le 6ח]xȏ'1Imͳ]%c҈a$oes 1vVlp ApGjjW@4I uM~¨@3\(Kڀ\ڍ-&˚'o|? \n A$$&-||sVx~p0+`+Z0JݶIW<]7Ask }O!T|Ά hUa[B@7LK %yYӹrf$찮<3GxjT̫|9BM뻘>M xxR APѵw.J\ЕHar'bI?eiǸ=lQH]TepF9oՔ A֬EeMi',W_˘űG^8t}<%[2KE:811r>}\uaDb-L,KT&-#dpU \*^)low[vᾸ=O@x:H_ }HXɚuZ:E3^E?T¥^ShZx Nj~/&QHjC+aZ& 0QEKH0y;n~y#- T]ZgUZ^|lUXh!ۀօ!b x,heyw$-s{<͹7p1 /y"#6a <#JfG+:D\o2o2' l"fkč jt7i#B1olIhFQ'HwQsIaWh[=ODz4J'osESrJxO:̮W7}0SӋ^G6AVikIvJ Qș d5΋A}24_6 ! 4$-\S&]#HU˴g;MHuWɰCyÑɯɬ#TWh_ g_p%MnUÃ` ߠ٤zq>+!Nk\+{ϡ V!J{;dPr[gHV8=Al80Ҙ{W>=tu*ziv;\+(lEA-p$Rp\ٺ@;im)s\ Q")SbHqm[Y2L{ ߅ ≿j`HMӏnU P@{WUVnȎ֙](;r4BR9Ӷv$CEBp),)#?N3@J9/1 /WY?h,]/ G([N%Ʌ:7F+uiAha ݏX3>?%]'9d*k=}*c7ՏA1y7e^N"|٬Ex3e8i+&aB{g9@5aJ1Eb! 0HQV ō[$,O>K 4kqۥgYB%}A>>j29zG?GpX%,r*_;z?`UeVB xX_j[c)44-=t4;8 aM"O]H:" fU?(X:\`KU @݋ǗMvp"z!Wu~:k.|"Id@}6Yq6~Svt mBV@tD#jg){GhbC~=ҭ\K;w>sA(š4r뿃ߵo2G ݧ'K^A B2drYs:nK:{< ƭ"ϪtCdZO'1i (!5p2>mAfJȖ[@IG[}N'Lj[_La@6ʽbw0nBٯ!?EQuB/͇pJTŵ )ܞ .Ns&MQCӯb˿1] *S1R@$2mҿ%.kaE!Nb,KaD V:!N(~ XpXOOOAi,ձ]_7 'J>pRpz%S5<يǾ%\pB1WZ̿XwɈjo&Fy9+Ңsp9yȾ&EeH57KK^lIZ zY?3GEcј(1_6mWdfgIjsT~=Qi’zȔ%d=~܏Nd' 9ѦDS%!$䄳ëVɹHY~*#G;SK Ttc5)p*>N0#Ѫ/C2«U9 =FEUG)_MN-?̄ˡioUp= fSm8r~D{h.ު!T`_:o%:3 T8ѷiː>9N`_$X^K2` =, 2Dѿd^\0aO@لWR@-ϲn$a,4ɲh> #igJ2\Er8k2^_hkD^'gMin9+\b9}Jd3e$NuWbn㒩VSsT&5$Q0 '7}Ю&nҝq0}VV"'A z;2X.-3UVKc*ξ)-m O}eB`+ Ii2?VX 84d3 cctYRaqL8>JZ08b6ڝ0m 'd87P*9Ӕ֦ $8# ?W8R3,e?ؓqד֠uɬȂց>)0M%@R9.qD{N'I" Ҷ8m E24>6"ؘoTrGwb>00Jpw9 ҧe{:gknh/N_PRm vOd|(.^C:`*.̪ [>@,=;`]Di;xvfOυ +V ~ߕ֝Qd% 4Z9?SvR$D'58Jeس?|a$Luv~=hfKy@"|@5[LCj"1˞X_&f.狌S_,,XD`궦~"5uHkt@ElA8 @jWkvGBw6't?9KA=KJei.Ox\+^6!<SUp qČVriG˫Q3.ѿRПףVj/\BjN_ҽEPDlf>Ib+A`iIal KD ISgeA۲De7]xݬM}7;K\ Y"QlۚVw!g< ۻ+.gljhMV< B^ ʼ>?`B N Ok5^F6 kMT~^ʻ]Q1N#۰3:oT}Pa(@C&t#Yos8x eų3B51 gNxn]&CdA b09 ‹pZMutTt|٧w4JZ+ulF[:v#`7)@Pw ^*D#$N4:':xh{{2<*рoWý;<]PX4>'VP^ۖ3hcAgZCȀ&!ogI~J8yCŁ|"m7#ʿ4R/vfK",ֲ<os8#tHgO4tk.-l&1a3:sV&s,)7;f*Hz?*M‹hC*aP~AH#d16\_=ՉJ$:DveTl|n^}E<$||OxR oI6%6[R4?` Rc0%^|ױsN+n40֍Ur\jk.Ù󮫂Š/-U!@d]Xo/S5tJLvs; U#{v\8hf|U,IvLk_\Y$A{%iݩ]1B_nPhe_]Ґ8y(.V>$yk dO˥XC: v R&HnE?P dkmjVtd ꣸.gKI›0. l<$W/I-gk4=y3AĴ) 3D/a8eܡge^܎6X w+W71wx=++ jO_L(ΝljZ 8aX iͧ-H[Nיw ?*L?76i)3μ,QajDI7svzŠu[ c+EO;$iׯQ18Ww<Rڛtl䵱ҷɉT+iͣW>x2yc vU?ЙٕVxx7fU֠$u۬%\̶{q\dh'}:ӞWJ.lv[ sɵpL1 o^{ѕ|}4WMQ^ , *lG\A4Ώ7xrNV$;-^KhyEwMg8Q+\dh|# \ ӡrz5/fXayd7 f.^rl{˞ly}kt3K}NA@i6lQlB%;K@oqXeM$HŔTwK 7Cz3>K|ݮx{6T%#t8qEЏ>SZŻ_zGеdF=@|̥oM\~Ė$ǫgTNPB<1 a+q*xӏMۤd!~@ 6|eY~(Y* ET=Nvlq;慖R46dwbr"E<{j-0C]ۈ.1vs;5w~iD/$UeL(DB%nrz[؞TϜwU-=|MrpDS!.T0̠hܦ/]p yqOCU*74ycH 1- )C~e3M\q=f!KܭJ;VNÞ$(ұV|̇n5;NLn~veqUmH]Jz_e/mW[2C mu}iSEaAu Nb, Tnr4; 4Yq*X\f ֥r,B:VpU"`;j/Wо>;Â*!h.DX++{q<;] adVC+y*6{?}OdkһWp9`4P/WퟩP*'2qWۨY+Ҹ=ݛfw,UΆ SCД,u-A!Hsj{BżuH8`p}] ܡ.W V%XhEuO7m妌Е{0OY V H=Kg!?R_5Av􇱏|i{*gd=֋iyV[[i&5w`U,MY-9{ AXI7u~3m@sa ', 'r#^Ԫu2AINwGqqE %mCwwڴgR,Q|N84$U'g46W@f܃㋳_'Eԑ3 l)Y%;2ι L@66ԾGקo<S8˩b}>ت- wEՎg2z*4D|>RwOE+t |.UaveQXIPg?eT\g7 hCb2Ηhɣ?-:ރL(QBBPiIcr"kf6xKQQhb_1c#%io i"+xnaҮXA>#1EƤ^kX5<Nۢ(Q V~$ _`V8&b.V% @; 3g y0o7!cLtDG&,V hWODSEsD%&FuYŀBǾSrxX- PɸTI4N5Ozmy]Z 7J vQZ* e:B4lmj.4<|fYi/6ؙv=9e @pu§ [d9@e8%%<{LlkXD){WDWo=t)Db6OS|J-| 'zY 92σÖ!)hҜI#3b0< Vsf^yE S +{OP YX8~ND +ֳ{*= 1\$  yB_d;<Ǥ8h7ћAh(>ְԊz PYA&*C)`U"ŴD!\~L?0>pPf*f’$S"sUn}u-/Q }+^y6^"LEO0;dvΣ[7K.$atvP0s1Jm8.Zr k+ѳJIBɐ.Y0=)d:As8>ɏz[GT=WhpXٷ/R: y.r 'މz )+ٛIP{[S1ݑ%jWQN`'q5]'jlUFON hXH0D1koKiR.ciw@.=ST/HFhU: DԿ#T%A8 x!7tvw@&Vj1|(g"Hh_FX 7vMK|ڕr;, 7Z^*(lIҦ**`SVhg;}5 <a)u\)9ʅ\1+N`T2%CeG {MU\e3窿(Sj糅S 3j,D2>,~!|055f˨+{sܸg0ꄜG#i-koI<}Z~E:YLv-a C8ylD nP}Q·,%Ls_:Z'^E^{QE̝|+" d#6#yMLhɽ/ 6xe )eľӭ#/t}!zy(aȾ5L[MARӷsc,1ul's$\:"KxH}܉@=$ESQBqoIތy=rl^D墀glEFͮM7BGƅEH{ NB!o.ģvEsLqz]J a- _|i ڣ afx}|C/5:Y=c)ld5&B9q76%Uތ9Rv׫fkAĠ˕'$uͿ(r";{| Qbj)0%'YXw@ٽa{%Q|HٶXEXJ|O&zYC*{+"xNmc[}Yz*~?&N4*( @# ]zMfIavC09y*2xԄ3 fH;),Ҟ+֩|\F5Ti.qLȧ;zh,"BB_}ʌGԪ8yOy^RY Ęag>ff$"BJ(Vt- fn%WhSe;Sl!Hsՠp-FtIM7z&a䈄c ǚpܫ42B_|_Ge}/!6Ns:IAIhER@RX1T-cÌZs%z$ 2.k| XP)v_b9\!^ {<7jwvG{ uܬr`:jptNfRJަ'/}n"y 0v {8w+#AP?Oj;Mw%j?d#q9f7WC3ܕ=TF3~xW("Pz&=Rz.h |s\w4cMWv( *9 m V| >ZdvIa#X8vܝ:BswcشqA[EwQsSC 9#Pzk= Ӯ{lc"h*\DZmIr45!LTvN {.TWXj8TdmZg&n9.pTb͚r O;:P| ̼X4lxrRnWU4`vXO'FxɕuW8~d=PͷyFqFd꧶Y uMƍyfkPH|㒫ް r k99\yt <[B7:Q>h40K\h@yqT.iT^q`CaO2?o-x},b4M)e+9= FFKeAg$"~UaE̚!ҒbbF"ЭԩuI1 p<$ނ.fMK8&*lnNWĴмO㑐`XKEWE܏9tCD X7gBbM]]s<7'hIG[SDN .I>N&tKa!Ӹ;I1ʇz= # *5.^ qlyK=l;̶dͬ!L +IO iA*̴b( Zjf_\UYMege8DC1k=N6͕Zr'+c2y _9c30:kt2è+WOG9ݡa1"`y|}F0==QptKOLI1맻nYjV`c,_i֩j;/@ 4/IN(#n7wLJb'guV!ryshѱ>+; [Z@ud@0+Dt,f6fxs Ln innx\J:ISQ *Cg]m?OYrauʵK0yϓ˴d .X&!۽xX1߼d2{Z~8 t NL3|ޝC fB{w t6DФBMʇ!a%?ڧiDNaY6Hp yhZۭ)x"vT{ŧYis\n%^BkXjbExS14N8- [NXy4L|W.R_94ͻw4} Qbsݝ J-p 3޾ #mK3L8 ؽ=€dIV1J$\%:>4#{N.V5핹t1;9=`*LLS6Sn2.##LJvx1]?A4qNme&(=}m) Iv Vgi 愤oEFD4r'tS{Q5 xV#Rk쀊~{nF|*3UŀEj2ΔSE+d?\26wU`wܚe8LV Qdo/;tMyf{h1*%V' %!7[_kQtt~Vuc(E+h!lzZ"uA$0"DuUQcoH@/̮Bao1Ͳq0z K , \V^zj/A>  B 7u]1†H@Y7@!jj(Xv'Ni$"{!yԉO_;M\Ӎt\Y8ƺYg{b>@ʩ!5$ :P4u>W]1W$@C`IP;u I9~3!]ڨa gꮒ}܉u8|}s;sL)gjM93q{EB֩r%$FhǕJ芆Z蜻i,opTH=[}ϑs,~EoKtJenGc_w0Me[[X|wCex0örOC5\k/bd)!EQ7|^ #[rV[,xILZnJcD!AϒV?bd{jul%8ouS$3oo/JD DrA#daWb~Yх]5bCEM(l=G?ʧ6aeg'֙\2)(ΨNV*6Xz`V8`"tquyN eT!ғEZw#Q83X1>=pLZY}z8funUG@rzV+ SHl8aCDַ Z|˜:粞p{ja An!SH` E`3)AEs@?:l u!Mao-Oz@`wм>@4Hv*Mat5?$sBfAbpIa8(\+t^_J|8ǽQT_qe>P%MڰvD`b[ P6JGԥ<8dvDC;$!DܲaʎB7ؼP,zB+ 3[$Ax*gǂEuZ^ZB:#chU&rShEc s;_w\ؕ?K(.MT\gvg6bv$ l0G9*T\e6d݀b(3DXMaG&m G*#fq"eҩxg#bXU#kԹDS 6HGjFnQNV\TkJLJ,uv]2V@}YҦogfYFnzEm$|c(rN4Ѽ|ڣ ElumQ$fx&~[r`<̍4 $}S/iYRv|*&i$?d@0kU E-罔 nԠoayN:OMSzՒk+5N(ibn+66 C@BMΆ.I. ~:+._RV|LA<몖]\G{h =iz_Bh=註)3y!jKXP]Us@TpzP)=R+zgc%~E8ѐks)k қ~ rlHfQa/DJfB ۾!+k̨C NWj!gұȘ(' S$AX8,\ΑB,qLDqRJmZ4GG\LLG0D m͗ibpLJ|.pǮd]ޠ+S\ 6HM l0Ni`WĄt6.*IKkefiy)iF;Q4[sa8iDD;ڷ0€& |*ԍjԽZJs)Mm3XJebMlHkӆZ^,}8,.P2_j͡?dder!ZkѦWۈfcvס5394@wtAd5_WM= 047z= E8v0`bL1}idkPǣ*Eݾ~?5d"de!蕛H)'P~ 2k7귮D3zd I@_2DQtd2zj RaԒEhLoH)W?4Ru°kABuh>^M;0l͔5zZ"%vIDk\Mt73f垾5Za$cLV&v))&6/B(wݼ%xb[>y Ci 2ZJJ 7HG{Iœ?ׯOSr\B ĿLP|3P!EoU ֘#\\9ʡwR}cqiQ;`,( r_ZWދw>/^n_?UX5 w%| 2'3_;ExX !t(*-XcˉʸoW$ q4MIU҇o 8.m21uyALc'n4 4nwt2Rw/^L1g}72ϯsH?f&e@> LLN3 P?Ƭb!wHb/1>=+ 9s]OwCsS"(G䩽:,pmP,1զMnu6Ƌz >DXxq_YB,dPfaMp*(5P>}Gol\u?Xbc?o4i?@ ^1pom $!e"3a3P9U{aCu앨>V^ /ֻ8mwonr8*)v#>O s%+% (qӬzA;!7vƽ$E:yK s%:yH<("a&=dG.wwW6@-oB0-ݘplw0京DG 5N@N>ؖB U6""RW;n O?B_ sEJ >nIP?_)󛡱-|'ŃQ>cJ-p% .C9GgwD>èf04R[{F$D-)֎"YHQEQWmv=UӴ<&H XS-'TM?rⶩOx$C,'>B iGY@gtt* fŚxy8Z$Y ˲]tC<'*!i1NLš+9.ط٠ VCa>y:ZCZ|m-h?PLԇe"&k2\NzKyVzO Qwsރ 5 @.F+ZE2@]C!ߜt8|ʄe>5HR zgu/߲z3AbW)1eXxSZ"$HnKoNwWɞq'۞Whb00VzAT;ZE T>HU('xKcSY)3qǩ@~Z=%A L#|w^mV:N05lT{+'تlK qU3JS/ִ{#ضĬ; LnhF WLdKJ>PkQ|V >Zs;Os&+HyFK]4M\$ (+s'-3_]5Xk/:٦0x !9aGI|ު%?ANFkĕ:O!ڂv+xu'[E椗C7${Nsy}u~X%}SMK)z{-44PcoQ|9Ÿtؙ jbo1VpW"n0;ƛYhgZ"(MyuD<-g5`ۚnmh+c?J1ko>wLC,b[9C@a=L'oK ܻhT>9pN݊;6e E#Sq<E<94n'G!Ǹ> T_fYOc\gCmօm]~eرPo8]nw9aD?r_ÔyO3 =O:qZD6;gt߮?e |!t/ߎ vy>.}nr=t X.pb?|i(:F#LаJ ɏzITo%$%/I.BfsW&q2}u$A{UsP6ddjǏV@>}?HRPxXV;9MijsP[E@.|g6IS p=_FJ́P=eZ򰜖p۲[c>pSkmK;k|b"» U)E̵s na ?L vm,_+YMK`(#dI71婴- cכc:8<6)4âb B0D Yʴq0;=ۺ*ǜl\lVŦϴi+ { ]W@-ƿѬCD4!Ї3 ?N (ُ BK)_eP')?9a+^ܯ1s3k56KDϋ+U8R*Cr)#h ~%O4 /Omz:JwNɠ "R XYwq˟E%#weE=>ɿQbҋRjNWb]M!L<WPM "ӂQCEBAiV/譟PxW&u_VD3?ˢxMYzMtx Q斚grP@/L:cRggv%a1%Ja(10x\:3UB)W{92`(ڡxRpd澼M?3A))@^@'G@IvM@[Q,YZ= 봷̗@ j2/!kOr_v|>XY,\20"W+VgwxY=o-e;@aޒBP>?qyq`۟]e^1|Xu ؠ 1TdU`7Vcm32+MȅFR{!0B\jN-Cp3K&< 6Mu_26Iz88QIιsJc񄖁E֜C||( P,ч3d:Od3]wz]\x[J%$ݒ9iFf5$s6t^N0h 9`>9|J] @sF%LEKиƻB\F KFmbko}&ϲQ^U^3ƶX0K㒣>ϒog\NкK5ND?-ٯĺ*W:vG0L>#d8X|/M$yBÑj%ߏYOK 2?΄h'ҏxJSg/7M<XDs?e':h f';62,RroӿjI5Pl& ]4aH슪 ѡ[`nkf8O2la'Mƚtd0X=PQ[zxD* ?t󮨋5,Q8C{g]ΓҙPT e-KDIq/ "-: D I5$t:Zbv b}98p$WGs RWvD=%߱I*/B* BU&HU,SlyFN~5t J{`I-~,rA4h?5x)XNpz,C`B[yYvbǒorHmAM(7$)S* %/mDA*D{\6m/"It[WpmD-ђӒ?/XĘ˥__Bm_I+QRQ`;(!>ϔ$0bQn;u5x{Eԭ,ZA@vKk@M#1nߌkA z̛ϲ5i9\xޅ&k U oƦ3s>c,a˨/ |'lԇUۮl62Os[]vxU֟*L5$o1u,!Ab"u -lX{kˑ8|E+ 5#FiDjZy#Nך=z껈. G׽բYe9kS?3 s %acN SAF~/{CbX覑\Kn#$8)4Ű>kw @Rŕ̜nSuB*`O1H[1ַu۰[prQMU> ZFF;EȐN;em La՝,#s`7*sb L:Sӹ .zHkN6H m 3(sF@HwFW&ij].ƫ(ʪ̔n]3J4m; Z ƊyZcNd]mi{6 >KLqƣ>+_P7w.>O8 zXufZۆϧQ#aF0æ<\"lgGPKA 솈.iѤ|r(" UAp^k|4id)\e.x tr9gy)#eJColD8t :6R{ hL%ȟmZg#;p$r~3h2:r:/k e5Z|:faPX9/ Pn^@D=K5ElUZcm nZyBDVVxҙ WqKD[ON-#OrCP1cOLtsꙊW41q,C0BoZo\վ,:OCi'8Ȏr N*)JNb+QRs-D){3eӟD>1v!ф_]`5h/V i" =@/EDzęP E@ˊy3`GJ0[S2(5D{DK@ۥgN.KԚeR>OW//T#4zܭB;eR2yVd[QuE}QMQ{a(:Fԁ93=Zf .h "D\vNMc~]&i_3w+ƫS9 ci:ٞV"Q7F]3p rPaS4k/玣*PX>\Cχ;LGt'-?Bƿ۬"N-`A gGR[̽HBͼԔ uї*ላjzG D\_ (:0956Gv瓩Y4 cu>xž~2ºFb=^Th*ZqYfu2ծyYՒ}ވ1}z,z ]pOZ,Z8_UOn .E96Q|FSbɡ/P3<~DN~ʧC Q0x:2zMhcnrER`G,k)cSΟVi[()` CZ%s@&piZ.+GKr?<'h۪|]%yg]#'>( Ӻ}u^QjG:z dOesIh%ϲ?/} Jċc4󴸎 4Hߊ3m MuzMB)jكky1%KQ ={]c8՞vIPY:]Tv/`&P{T <% U[3`(9 8IL[D_LALEVwKynh+Ehת OPS8v;6 kg?qIk7qiCA8J$]3d.e!2_|5*d+ ,ӅvCa]F6b0b`;.Arg?s+ǯ+v/Ƣ3}f7y'ݝ-Og S;<='8 fѴU׳Ro^P Ga-&{~c({?`߰TሪG#Vx7cz+& 耝L0ie-Q]!5K~lagnb{ވ}GF0?~\;$YĨ@u(:06>칡 NsXEGƢ *mNڊ/Ϧ0نvV\E{-A\]uå9[zvfSYH~>x*jLt?{>c]-1~ۃ Q>yqyRfMmT6w deg!oū EAr)Ki^R|I,хg ۤSFd5-OZ0,׉9P\P:/R9l:a`t$Ẍ#o!sh! of"n^X,\|**'!<, 9FV#Bb%~:\ۓBƗ4H$ 4)\p'Aji% &JDQ }^vSñ/;vY.|l'T-\dնH=Zpd8}f15D5U1.=FbVW?8c#F:&CJN>P?~A8zeshn4KCgXĠM\VB¸VŌa^ԓ` Jh(mA]Sl`i]Yj39t?א51L\*)+Wa>,#i'?(]gY^_r=4,V7mZ5u-GXSFK,q@1* 7qR6`Ztޠ*-Q'g ılcUHByB@WP)x{82U+:N7_uG>PʀaݖFYV[CeO>PGe ,a;1گ8L'e4H*ʿױ HYDz@[6\涜GNS6P S+67Svn]yY0gÁ<)/id R-9$d%EQF0sUWYtfUh7 k+|F:h E kҟ*ubV"DqX'h[ɰقg7TA *ؖP;j҈'0Gaf29w`4_* \GH*brnP%T'N!2?[%)JM09Uzgv}o!Jᰎ ZV9CK#-O16ıQ"S6~p2Rҝ"܌#BQ:@=ET+F ,|CTCA&6l~Dtme_7J K"V na٬a'79./y/J*A v0\;$Є9FCxO} $Te 9|}lH0 p^|z Grlh{ptWc;(mͬLWظYbd%5o@S44 =BaѦpH3-}x;t7@_㍦Z1, $m %ߟ~GeVJO+1+ ].6fZ+uMVԔRPaRsz0qztMsO5 bmfwx@1SGBF6q<{yo_yLļGO1z`g b\YsCJM|`:OgpRr99+%`uey. %G]Ba|̃@{Mċ3fHIuTbll:4{T3N<~YU65)#D}[bch:D2bE*붋/i^z#cЁ]HKiiXOϲK>|<'FVC%j-d?8tB;, ا28\juC4~ bwfYVRˍulm FItNzztj`Xe e)ǴhiȊֺ?F2p Pݛsa0w]p2PJ6@Wt C\Áj֕#m>FjK+:cHC2I~-$X?v udAߟ>qhQ&g $D"zfMNn= c(M6-lVO5Ы hF\LV-=2` T,?>! xkUϜ Ψ'o#t5LФ~v:Ʈ&0vg~,W`yK[D0 yue{*zc:WynJkD6lDj*(Z);".-:iަ+䠢 Bį!Nw='m!設,p1HS&'(ɜ$yKaQ[(/~>&G)I$t?ecMGS7 FT'2[amyhYhԞac?l#,ipt3"OޘF~@eB(ADKC-bX1m?,fX )ѯaG@u2ۿӁK>]uxP`GMm'N7Ika!D9{50G1n^YLbЙak Y(dJa\p\2!4Awiu: rGxԙX<2"^X' 3& hœޘEyPGuN5vnK_S:*@^ P p.}{1F)<R޳tMװوf.BonQVjd˹"?XS&s2"Ա 2kxV 44kzqZ7M#"K*)Nhُ4YÆikS7 tI~te1&6OM{CzB6|x|?Չ}dPsOG股JrRuR ̜MƑή@-?ޅ NލzzAgb)J.e|]uV=hfc.i$di}v+˭EpS%!L:4f"Ҏ*JkKw 9ٴ`eXaU rcR'(9B[=vo1Gz&/p#0ұ^Se-?b'×wT+G/&NrvZNjځ Kh^Ux)wlyd2.H =~1]u#t=IN}5nE@QTG:ܫ;?< gJ[ <~MHR$Kf aJEM.Xlu7P@R,m. /gO!KrşH93qWpY?aTms:SfbX$b4%n<|pKr߹ٚxMBK Gaְֱt/8p#Dvʺ`%) @ }:؍֫9tA;2k {y?G^@g!-7vXQ#?Kyzv<4xi2=XUDH>cIcjD'/`>YsK?"Dy%zY s񩡫\c mG?V^Ʌ(JEkNPT< /FRʁOo%K~l+YB;P]"Bf/x\I8(Q0K٘ͬ|m=J|hbTv2/ԟM/hoq@ŗ9`~{@xr( }eЫ7,s @A]0JJHK[Ʈ7uihD>t܆[, 6"b d˖v/!E6SOQ*Pan26"nl2Tr-J'{LPБiF||!dWTkgX5mPxlUdŏcA [IzUYR% F^2#vēm3UD|Po,U3ìb`EMVg lMm !>ۣ4ZeG8%Uy D;>w < NfG"ƿ0Gѿ{S044\/1_Tt5n_ 8lzE]_8BDSwOu"YgIDP?u|pnI-(4KJ(-78t+m xt7k1C+u9.5GD̔lwݯ/rsmoiIf&P@ЪnXʹ T^!L|J9.|ӱo *oT/E_T8*JvMfpAnJƙו>х."f(9joT)Fh0n lzQiI20zʯ\"4T 0l]eTtbo 6epv-`mm!W.%3ׇ ـtY3񮒧GE"#`~)F N* WJlyZYEP{)Bޒæq;) ?~fq2Mg7p<־o>8`mO!u2탥l# ّ|2qK"8C3qIr3r;IcDZR%.Zi)o8LD1܍J^݇A<`vm?Wq;r,%6[ iMzJޓ3 Gճ7̾kZAiW+7ݑ)u0ߍ/(B˨ uCxŢhి`,.q[n)LSƏ?XA~>lqz'춏.7K!;;VA!(noHQ-A'Yf9cE}AN\AQ݅%hc}G@9Аnnhs{%0T K&|IA j)xoH qY{8O0pjo\`S6fVbϓvjY7ُr{Wv3Bu~`A?r/1t*5CD*X\ <G:{09D7aۂ{C6xc\}se@ja5+08~ǸԎy&F8+t:A9C?2<8[2usOF qXj/eyБr{ &;"1&ir:Bks AI7ngC.8<ʣ W,j.KU)6lM")+O`v_aZ6o!<%/M5*$*e5 cfKUHyWc;)U]_LZDR n_ȶ+yc6'K n3B!.C0_5FI#0c?֋/n?"vQ+ i6%Wm~F!DסG3"}h㏿TNM%*b_|jJč72"3Jt ,#/+~Q&oLFśTUoJUBwP=cژ{n:y< )@NE?5 W|ߎ`ZF,8H;6Heqf/F=EQZ{sϫZ{P1G U f,ESVfFqNt$@}K2aF|g䲇KYW; ؊Q&JT<_c?= '5LHH$Pj3C΁ûGD'.蹲Z]'G6 lg7i "_誺F~!_t$6oRGTƯ2.\$1NPE#!fd!1yĺ<ˊr$&=j)ԛ5dtjL: Pxj4OR*SI3암9bY3$= |Nx!1U*. v4FsFȳj5ssvyT>AvJ+> ErK`řI"oil(sOtT7@E*J"xM<>BimRc#.wϙX#P z Blꆀ򼾷ͩԳ 0gYZ070701000002b2000081a40000000000000000000000016101d03d00063854000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/]?Eh=ڜ9S\ 3#5W1LUHr~*?*0jBIw7s`yI.іk`p(HoXuRki.y>3S+8p\`ꭈbNXEtvЊuq)ɈcHd!P2PdrrZ4戋yzxHy.xeV,E%'?%}lxBոeAlimd3}/:rLn=EYO-m}7ƹ၇-˰O<*-Me`#n 0{uXyבsE$ жbYg:ɔ;ƭ2C1BMOiGb IDWaU3spj)L+`jcv>F[}fӂ  J(~`Tݽ} ԩ20)|w0϶b7؛`4y\Vzʘ?zmqȭsaY5c}د"~q!h :X"vg- ]0UA!V񰆪*GP#O-:9Rb397roEt%% f r&aB;S\Y܌+B-_u0tU2`3m8]ZK]sdGrYpjJ.F l \F>.َ 6/Zȥ6޿8~G/ѸHH0Taܬ&IG9 'n,+ljj%&ݏ_+ÓSƤ #(|P?#M߈.34=jT+p62/R%'5 5Fo.s ;bBm#41?wyP4jƨTה[4p,8 %V)D[b*~:ɜ14M\PXIf"OqTS0`Y (ڷkX|+͝iIhl πbšsΕOM%8G4hm$/t%i1q€Y]G+Ѣ7Bo7sOm uyBC Oe4{̌(>2iV^%kŬEgm׌Jgh54 Xn$wJoK'k/}V}"y'W]O; KxAӠC)צj0uVM걠F噔cm~rm<N:gօ=cKz9]j1`V[h7^W?AR;czRQuޅ4]?Rxi"jk-[jvo}Y1[^(י*嶱p\'5?|q dAj*ƲKsC6Iv~_wl?P- aiH J,`wDBP_;1S]k" EN`zYOqql'DL֛kbɸQ.ј/ݳRy<=@ewg$itG kT UQ׳!E:owb;4Rߙѻifve@3 >*,*W@ +G*A0{'D'ӻ"SGW' @ eE^yxt5={esd@ֈI^?HA6i"]u L3w A;`0fۘ%E_Ӏ*}Yq Mfͨpoֱ%`QF6=o 8ǩXѤ¸#_Էϳ)/]#a3mk(Ӫ{Ԑ7 aHt)Ֆ~zRQ#i0 KB&y ?pZМڔ'Jl6Q%o{mEccDf P%ł)%qz7bZuO2Ad|V:p'Ǿ~OͽBY<_+(; pACVHvķ۔9^?r&|墣R@#7*EΠD#@1 ^1HLӆU>e7jn(i2ʗLd} |hTA8tcyTU>AKmkG& zy8%(+>d&=)TS޿2fU'euPfywr{ vDaztԐ9)7NЬ{g²Ŗ2ɸїITFi2A#?١; EF%u1<$(&7 Ze1[ -L\8'ghAqCc.;&k*G'FC7իgaMJk5|HE9}擄Ɓ}ԻB^<["<֍v_U $o݁^eiИGpnRpN3%<]}6JuBF mqؑ wxb.!Xg‚؛AU gq )ĆYDbz&M"@&q`M6ƺ$cX AUܦ ԗ;Їji?#"pFdw Q~Tbf3jײ&%Al RPi'F3@+ ~H ٤7ˡ@+W.׊h_4'zM0ɭrC9qmlnΘ.1^S5OA_Aqc=RK^EEIxEy;xD=H Nsd[dNqx4lQVS0 Y@2 6XUGCTԭU`]~3$~誱 V*=hZV~|O(uG' Dٷ9`wۍXW7-Bay?H#C De1j;a4caN5aRLosq @JGp;pٻ1o~HÈИՂSY.h|?^*ժ72^Q'O%7%@e7:gy`lX_=[T6D|]r 1bڝsUS$~;5s/CgxPӣ阝lUgg6sTVH#Y9]lmq5k~qTmv ۛ?wWvOg%qr+yg4 ə\<ͰQ H Xuu\zocx^"}0 d$s-9ꐅ 'XAƋ~N4@b=?+dvD/0}͙֮"ix2z `ɕW⡈CIOTŚ˧z4龅B Z2p.<Ѣ`ײOJx Fr{%33\ GM9iʒWHTm zQsSRJbB UԣsQa L( MD!)~X?Lnc$f:MTa9'^s8<#; =FϽ:ZNy[,4X?Rg7Pvw c#579 R}0~+9%EI{gEXBrk Cg 6YڈqұY& "h`V =h_f+BLxeyLzQ#>4|IEلM1Ckݍ,SZ:|L,<;zTZ,b 8NgqKJM07ѓ6&-uT8L P)x[fr<ΆU6bXgB y9";^8گ+喧2Z ӑBĂ|Nx6< b7skG(S.X`]y]]c3}Xwd`ivS0M}-r2 Zꭧe,gr\NCu=vI/eQ@@6Zd#*8ӭqdļ<7hƭ +@S}_1=pa<0cE.Pg #v31y‹'T#=I[9аo0Ff@f NLstIQ>lTSk61U72kMZmy.(K.yK ^7Gr2:7Y&ZZ%C_S!WD Ty m}l̻Fe̜V^& <7i RE䒨b|VSHf9UqH+B^& ᦳcTɆ$: 792U~觗WU}01pm.**J‹}e=%i֕BRhfaJ`Ӽ琇$>\D0NAA t3To}~nP Pc)wn)NBZw*׎#)0ƗʺvGظs #+8N5|p9ug]E`0aydɅ5Yr&Yuh6AlvGKzn"T.tsjפ&h!Y%"PM؟?hyˎka;3Rږ_Ao*0כi!2h͌M+-c3oh1Dncq Qܯl#FTW`eK]yׄAM۠K=8Pg?ƨF[RwZ |B瀂ku*'Za+D?rٗ]SUrkF&#/41|Hu[NⰕU.z]r$emlE t]V>ry4 k2U š&Jθ239plb$YۯW iε: ~8$i$Nc` 軶POf9_2e9%[+/2пjU7IUd]JوJ\;ŽYH^XPg_ nͭYz{niԞ!+ܐss[{Y<50FklH8`X-XPD%1]'2K[qFahe }f#U 3ʫV&c'hb> yrg N+DRtFaU15؞rQ/-ĢV3.}{: `TYrac&06TٴvҴ=1h]Rshwl$P"f 4EsyiЛgj3"Kx&I9L;?'Q~B5sՔIEBz0b uc'`"W~L;v ,QX O) ^ ~{oycѬYTO 򚾋L#x!FGk [$]TqRr_Q6f/)M̒y94YP_Ԣ9,?$'aT? \/> b|*V2al3& Z KbҪ:-.nfgz6}vR8! N%G,e>3IXGG/3yi -?/D>:Eמ;x.sP2,ݭ@`ɒ_@Yz.g{yS>>Ga %t 97ZcF]#PZ}~_xLr WGQ67++%^k(4i.~eXTZ6vg@}H-r$dN]?w,D%YeugO zxRcyA/2 |zB98T$j)A4i˵ߐ N4(I &|[Nz$6G1`&Ft`KPIQ(WwwMs*H ًS&xn 6 +5?ρe*!FU*`CWVrP*!)l `6i4b{9]z#$Z\V}&mt[`՝(S 2%{Z*1`hB(«_J^uU1>Mݗ{n?<ڢv[Tv*A;z.֊-P^J <o+ā說fYT@^h 1Z*j̞wvF$ku-^$,m2g[j\[c-t-|Xj ;"qB ,WE4B/R (Vh-$ n_d\5]#rG*W0OkzVE:BDv}.ueF ʷy T˅H)q_s1\X]Wwoz;kYo"-́k)2%U+B#VNC~8@Laҷjz~%/KO.WaZ@ Ñd_zj|>~)[ťi{;FFu ioǵ3<sό'޲.Le=(Z@<޶O/RtIh0Gt+JW͛gMwо9c% Mmcx_JL\57< MF| ulˇ*#?S4l(> h~o 7RA'ZTIYw e’bertbV(vL7{ö/bfEBytzT82.H&5e`iWPD̲RW!zΣ \pl. rB+[qXA2iL~t>@6 {}zaS72'c_.&=UK郬cGv ?Ap؊(m44 rZ-D-vTjyk˪o6cXZC4 } Kj)Ķ #z5 lSn $V* ^ ˿L U|>رdLEfi!N;$0 #JT@k8A'hPOAQL+x~9̃!4{y1P^4f78 cU+PK0`saE E3AP'/ojUxBLy4}ZDl۴}ՙ~>f깅Avޣ0ŐxN~bgI!գ$3\B ܱV\Ң5Rx^:̂JM9~4OdWzVvd`aW(ecQ <%*s0|'[j^ CȾ[e&yZ~#vN :]¨s} B ].K/hP$)SZ'aR鷠ɞ8I۷0.\_^?TgKu\el06Gc.ׅKݒnxuш<FyI֗:~+UzL>c1mk]D'|=UQ26?F_S֗jƙ`xZܴ{ Oz[/VMd4Brm^U'#z/I2„m^Yo6yYtFvu"9ȡXƝկԼdvf*y)sDz;fFw>sh,HC֦PŽ!8}w܉+}v_zJp%f+`B {HI5 O'GcJ, ItԱ4 "bmͶ Gn~N98Qr{7[Q32{3DA2Nvԫwp<7iXu 0TMg 7nTE$TU(caV#hQ} Q{=a_zsOFG64!/ithSBs¥7\p+Nl1}Rά7l9n mW_+UP1 zr$-}ېi4կ }5 TT$М;4p3;z.goOd\ Vi&Ⱥ,|:d") &V zS zu:qE5G1${w?/v&(.N,Ϩt'sF2r_,QoU =0t+!#s`3d^?d }ͺ 87^;,DN߫ӥ.l]f6ԡaRi <2o985UB庥2B3Mc>x kx0WLb4@Leq0Hǭi`5=Ym(]7'o pη4N͛e1W& f6!R8 B~s}j^I)"t}KdϱnQV8m9ݨ.{G6O]j"xHa=.`**Qε!pZzXd=cӸş`trHBq&et3ҟo-A G/,[ >>Zz,[J13 :~SYnٜGI[\7c|#lG }8_wIH{mɺ>+HIsZI',&YzU\2U:jH`ah]݄}@;W"b:Z@LM^Roj]K }'ɆYu cp/AH3XIc`(@h4>VmxH ϕ!FLwJD'++լuDcgNU}y}vq=ݻȜc ^hG>DK>#8#0,@RL]G葩bOHޒKyN3g`/ w`YP#<"C g:\nTU}&{75N@['ܥnP3__@({q P ݬӡ$@%.z3R~ VD6W(bg0:J{|Beu`eFYMdJ΃/ba0cL>NfZ-4(+t=^-a:0'^zztEEA Nj^Nt^-WBc=kbX'nđYPN~Һ1:{!'ep$Xucd**GH dJ7@Ȼ(%zKH/$FKxLP3(>l8;BӰ|@" ;,R"գ4̧?Mp__I2% %rR -s>*yJ#h[C10,֏/yJsGiN`1W'̈h\ٱɐR|=J 5(%}f]a!"#fUD0)# b=[ <, qt|?|Ț?$ 9>4,y{ݾ9$J5V1f4BݢB Z SLђ-S[gba j\- ? v1>v}g5;WSBsi3(Ů:B#QStؠv\&rǂ2Tc)k0ܺ) 3H2;mh<䕴*Dp@,KW88I^7$Ⱦ3*HByk%NF囂 "ߵʦRY5n.u}1L2.M%uۓ΍ Eچs&rsS̀eWT:O1QPAEo7`yLRX:Nn$jAe<3?yp{5@?6wUjٱ!s J&jyA}_ajMِݬbfyT+U`~D r3ڂO뢳8YQR)CqD#bO_ܚK} >wj[mH&ZS]he [JKM/uPX/mܾƝ^*?=b,  9_Bgh]}2{U,d mx~3T9ߘmavSs;~!Hoi3QG)2'3nGSp,L\^A76M{ ͚-';/9jm[ 7sIy᫰DϏ?%Ao5P7I:?5{'pgje m!8/,tfjAT<'B/Yu?*DM3OD3*hP;WK|Nk!%Qg( ?`wϞ;SF gvʗ%x)[#T!KgV^# 6(_sȮ:,falJmYgjPON%9&]Mٲ3x]6I^RەRC#A@Im38g/Zpo 5n^擰hB_0ߐcTgĝ}Ñ@LM7Yn_ ; HF0]Z^ gžKxyzx,0'_I0ȍd&-&cD)E|PN>16hO:d~}tpGJ!H*퇾m <% "@n(iZȭؐA:Q9uDڙfͶ̫&q%Mޤs>~6aƮ'M5>jsfs;\ a>]՗/ZL=!a,u̙ݏ7щpY1j6P:9w} VY\C\F[jxʊF>2糅Ӆ^liEo$R0f`UQϫ/gjJ҂"mZ0|Yتp`̴cxctj)M覍Z7jZa|zB:y*6wMjU= ;GF8_wO!vpm :i |[8"w[ O|vjLlk Áerj$fՎRn1- p \EjdAAGc̡VG9}G2@VhI$fI!*K:c\*5S~D#B+6H١ g{t Ih0asU$aZQpT'rJ݇y ?|a΅1𭎒5W?tڋ XLL?-G}IB])JB)3{F<~'br^biF!LHp؜ cU3%x2`bnv`6\_|1٩.nW$#fBJ<bYX8%tz ކd0_ CP5^3178sCmlF eϑx$ d5#D%x~t᳘6ۤhj %|1j:3J}c}*=VDa:\ڑ@р}W3)9bMr|I@Ì:˛ zEA.h$Ygj Rj**iruIQɵFCiIΈXF)LܻϜ_rXj. u%$bL `> pe<]ޚǶRq~ІYP*~7 Ͻ4Tfm?hS'.w /ujߢqy+k &}qQ\&Qeo'\Ss%Go(ݾE:%wPG8iHt h~ ڇ Z~cy۶i| eK`.'a S&Z*zo|U$rZJR Rt-[4*stBB*pZf4<8FҪvvTJ EʩoMI*]S1bWSZ_e vFWȜ6ѰX;:zqC)M<_2`(DuU#vzX4/X d{G#ݛJ;ʄ }q':Ԟ9q<lWb\V< Ȓɯ 5:hOx>^?M !uRi^cp\gĜft m١,6!HUUZs)fVP-*C!# '7Sb Jɿds9YտK1 `x1 W.iTP2WD.(U,9UzclY"yYaG^Ϙ lj3!B¦랭rc+N3%x0t= =q̰w9ng ft6iy^&48^J $&߭ ˙%~-wf&:nd$7) 꿟R^ 1vPk:ӻTs%#}%D2NLmEaEsLWCܤVU:QuyzFmqSNrA 9GьJmBEn$ gA3P|EwBnhy +-'nŒ3{rqZ):;DSlHFm)Q4 /nDpIv7T𷄿NxպV&Yw2i`E7"BI܀~eC^]q®hF÷ϸ ? xݣNGgVx4"y N{삎X^$øWm݃`QV~]gӉr1%k5,Pw籽s Veu2g%4#g9#2`_c ¤6+,& (yI~Cn";48NØ3"+FYdM(y|Kĩ5M-DP/+ȃWu8I=[w Tqj"B S琑U_n$vNUْ:fiV0R${W+֟{8n:ݾS/'gT/p<4 p0FZ"G `+RigmQ_8t4/ c{ikEc?}VğׂmcbIH&n7-8V`,7>-=@EAr)WƋX5~YL%Hَ;HzN͢@|5 \6@ B$,Bnsz\\Pt? ,fgyM݉zRP[&_ČNCkCюBN(1oh`& RqWH䃅p۰1.9erwi^ThB KEBk}M3~ɠ!ƗM"Mm+ArIΎ:0eh)hh=9s8}Sk ,(E7zdRڝ7Z-ڞLO,~>?#+4s!yFǒז;A :Blz@*BD zv"#3Ƀύ9(>W @Da$"/ӣ:z kpUnx.̥ܠ :̛&P&Ӕ:$w}sE>Z%A(98÷\ sF}LF}ΨxiK2~#2k7]~An!e/Jі@~G&(ZF7kv6ۿHpG B@*\M16\JQAonWQ`"j^tS+JSj t4#k[R\:C ԕ?#VHau#jIWS31ft($sA&j:o~';V<3Il~R#+堥PƅÆL*n'`c W旒 J9vSJ“UJX% K՜OO-zM%s9nG$l!H e Aa@Բ қy0Ab$\B{<;Et]4ކo \12yQnL ޭ9[MLoz"Fw].fuG? )03ߢc}}duRTC`TLEA%^,2ש04e)_oDΐ7a#oN絶AAł%1u2ъ*Bii1fʟN2!9튎=NǞl|nt}eJyRD GKF{i&I;tT'VFIE7IR/7yv~Ӵ  xy.6{޽j "a녷%Sr6he"HC;h.o_6rN˳f__ƴޚpG.$/P\Fc/l*[^G*sįNC{,ZNLr=d&(vUQk)M'u\l8PCћxA+{v|II (f~At~ẳG^L#$sYd n'ׅg2x>IE]ݨ?po,$5AvV1BBI qH! ̔ $ǭ! .ӗlR)?nK 7z~]#(RNZ_ 1RnHb{z5a~Om잷/R%T`h]ʚWoj61k#j݉PP2f,_de|kPs=̭aܦ9'у/)H&ܼSiB⠴}!_N,GN^DԄ;tȷly`h$ 70Z%/ \(xH]MGҍů̳vܯ΍4MOAM^g*8jjF$!iRGd}YDZD_%m|h_΋PO1~/er̈́N`,>0ʯ_%LԕnwkfM98jeBn."hiMLT%+υ!HχMgsq\bcs%W,7 [{ )^ 2D7G=jÅqÅ#-8p͢&6'*<ΐ]u 1z̩TX[ :̄'p Ҿ U`kZIq/$+$V-p4Q 0s[9z^Rt2jjbq*/p0O}c%7 c0VkQg kϐrܡHal^;f*fM+*1 ߦ4ػĶsTROqL :/P[ŽJfjf6Vcm S=%O],& |иbea鳟zw'-ecN]a9!m595vSjnS+m1#7 <͊SuQbS u*Ȭ<>`$dK]xP!@ȷCе^ҏ{/*L.:o>! 1EE]"UhΟ8eءt-C:a{{t&-5ˑE&(7!#=E3ayNQ'KujsZB8Ǫ۾2:=:!kefAn=݁wvE9f5(:&sZ KE5"62.7b[n7\|긳:O-*NٺֈZGK :N(rC*u~4l$%>N@yV0y6Z.vɲI< PxaKY$iq6v1*gDϑgS1 o1 ߮ xWf 9|K^)W8xUǟۚg.f"Z 8ĢÁZs g:J^)kY!*x%Ej ǡiU $BҬmÿSX(+EInNb6cn]%O@P-w߫+F-43ļK:;=$|9 qzGǗ>d-# ثavݺ]]?_78.q?ޘBJIA-Ԟ7k{rRF |+grLp[ЧcKe^Su0 @sh_17ZK#,[MsEL\2rBVn`-G= q~PVT5n.I3B?b\%]lo0S0MDd2%~ZWO}Z1qas4D<q8Y@Uu:fQ I^ˮZI <26+v]zzb\$S6?)w2@Q|Hk5I(?1[[Suiuξ-@'* bpL{BBIwD{%տd io VY^2K"C/3ܕi#NEdc(,j.Q<x}ӻm7;QK;d<S+X;7S`9 UGpIҏYԝR:xJӶř ڪ$po<{8 TDxb x| *Z)*2M$>x t{/(8YL+qL]E{.R/{YfΌW!F gw;E0 %.k$ /#hzwׄ.7 E^zJAMM0`@et T M+uHͤ4AXC,nsMgƠ.Ͼo)`o;* ܦhcTAjUi۫pw8lַ ',,4t\sdoN}CIZx1r<)9wU$ǘZcQ-ɭo-(cӖml<憓E44ۀ>2wlyBsrP@Q㵯Lc-E4YeZ~m!`ߥ౹R@RˎQČtQ,{4dMvJ< WLy[m҆OHFikgaӅ:Eu = &sؽHR ?ߙ9tz C cnvlaHu/MGXOxA>RZ"ZfcWhʁ/g<U}F'ڜ6Σ`74Ӭus#n.g5AӛUq jr#Zl M]ꮯ\ÍO9ޢix&t6tt~]6~JnNB|gm4yӲ#C`dM2tg!RJB}A,- #yDla@UCO'b_'&ǒڣwKlnݝL!0q0B)1AKmוl?Cy"V.\(8b=pCkG$ wWD,[ ǿGlδoWjJLk_DTˈҭHoho@aUUPk!OLϖ*uh~ } Nh7TH!GEm|cߥ?֠9wg@JvD!Wݭ2Dq1?S r^>|v١JEhu㡢 fRzc#=oZ%}6[j8V -^47w`8R/+e 3k5=QwZ ˡ/FjǸ&G#ȭX^ظ*ԊH+t;HCB ʣ->~7" :4gm^O*,1yﻲl[?-@I9=+]qM'-!OFtU/ >1/fhR!JB{]y1 !"=?Έ-^3 L1 5O4?sC M}~%yܡ浪F%RI1ʰrR^hYlݞʘ|O#bp)Ş [MeB\ECJ7z^C•oZXsڭ;24ky^ ]#ބK~ ҞDпd\T\F2&n'{:_ h‡z>l}#/P1q {H!~&Bl#a>KcK"˱,jA' frԄaW`Y^ I+8NB_ gU?s0)K& 臵k7H3ᱶ_[XȝVC=߻f2x`t<[ܶuuTҥvZ4V"wP.,hE'rD@ŝb]2zu9G:bbk  e6X(TDFI.2Tf6s6@fRR]FJux 2/6.E! g·W}JgNI/WTe g$ȯ۠\ jvtO'Н'/fsbjMfKT$;Gd6WJڙP(k7A9U*m&=}k#F brhhszz:| ͡Z{dR0!Zp& B_v*L/R3?'1]xbPTk쿃@=piiS̸6]2"ѳDE]r+dL9DEi$t,`Y̌حaeCtGVӇpnU\hk d*k)U9kOx*} !O^vf@Yw5[܋NKd pzCL wqeWI"h8,c"zp~2XƏBVn=r^KK#Ze@&FOJQVP<0*NݮU`n}P+{cz`s&a? IIúYzd5&IGs^$ƛ<80@ !=]pytXQ] a2xA-`UpB(8=xXlSɖ.Y,kFF'ɝ]Dv.Vg7#BdQ=;qFV%il7T|~t){S&sO7?DIf )zgCUP߾1w[鞥ECU_emkG*[FeVݙ$FZb򷻖epƽe<?&U"cB *ϴ;-ǫeJI{')!kأyj1!j΢^=Ucos) {T27v-u{V_WA="j0z Y)oVfw|V=5Q7d,+6(yoQ*8*F o ٓ PY(||xWZIw/|Z$⁖nFX.5}{`}c1^ےP?bD]"ZĢVi }@g 3ў| Ÿ ^<rn]s -Z[<ùemw_T˒1LϰftqKto ң_<*B Յ,/X5POvXYޫw[j5v०z[H#x>iJ-` ۧ-ՋMB8H+H 9 šPrɭlAX ] p4yckS r2J$4c ?rwi S+V572$W1^ptaFӂ])(X/]ЛBSi r3dcH1L!28G⅟Nt/H| {1Vt!U(:Jc pW$c\@(0%Пzng˲ ~?iFC}~닶+?kV3moF8 (פҏleS}07KjnCus[W?ƼP I!>Uۊx'BsBX'xd%1X!'>DR~)3NI/)xW~_,A7: lkLJzȨ6ZCLK2Тs׸Ɩ2[8oPr5HM>Wnɵf Ts| ]H+ru"m0^!5ʷ*=zftX K'cn؃K+סچy|L}ق&?Xm#XttTjRyB" ;P-&a„..חwGGurV?"9%:/s"1 _!};?<1*I47 k. $`>s/[ERt0@/3R<1$""?7AM5òr(k3棆[`n;iKwwf'5l~Z'S3ԇNN8;KsBS\.?MD1\׏ [2uJ$xXTPHr$ AQ@` ') j 1]Ivb/L>Vt$+DizSymU$5l5W'!ǓcRCm5o䬋 ,|$z0"Lw9 e8/_oպP|TV^ \fp p[VYA5-ْ:M:3,>u W .,s\_NxJgy%AVP14y5I7b4`<͂ yK~_QuAic &Rovh3ީ;"X-{@ϛPzi DF\^bZKԐ1S,_&N nuaBOg#(`S^dOB D͇CZ6i N"MT=E? P{ňjripq,B88 fa&wl4y=?tptBMrptONȞMD67=8Y<d.W5tƥGCR~7eAD'YH-i_sDQ"1x<$5Z+lJx¶&AD9|a8 h)SVU_Ԝqʩf1r3bdAQNuZo~h朾0"mYFnUy{GS oNe1@;J1SF YW.a-l"4%ؤ7&|O>J!vH?F15xo4?E[Mז~ũ2:tlۣH)00 i{'#SRIwG wZ& \M2.(BFg7zgtWi乘{ǝİRܲۈ gAji[yTE7ool0D]x㾉aIL{ۈޯ/S_lvw<TQ[һ;p-6ZbA0dN؃DhCټ )b;.9m@ J3d5[#Ѐ&4kATe}.}ҟKAi廽Z-a~xmM(._ݝJ7>t; d-v~V1iw{)'xNYʴփu6xr4q~[mGZzݻ6> u0Ua VGjk큁!"LQ"$Xvg>jՂqq?FҭNOcQ3GtȨ.Ker2%ؕZPh gd!Ofirve w7 (1Ud?h[^D`1>W8jH|RڲWSk;[Df,̬M_H(:m[: ٩w&L$ EtZG4A4gFe{}ko 92V\Bcb9&o~k HPnr_\ۻh컔SOV$#Oҕ崣Mi{nT_*CQp=zEw[pyb!x%?߷÷;^uGq_7k#N<='wƹֺENlؓcג2uq+-'d}O+i17뜕t_!ѣj, 1Ӷ.1Ah0=ZWe-\+o0 H9nC-`o{]\!<|=/0b.\Ac|ǗxXZА%>hsN# , ~zvWF 3%G8g4?sFP14_4 b͵ vTg)ہZ睶+ddTټ$9lZܹ g!f=~ ʑ|,o%E1)~S©#BX( },&zoЧZN-rY$;W<ʩޓd1JNy/c%aJy÷+([)؏ce*Vΰ~Nt\A򦴬,?;_W$5.h1^NvRX5\3.$ #euSet!^VH5GjM*j@hHosi{s >_?7Ҿ|bJ = KrK3Q $mlJʠbqw.\ '0Oә-JG*+:aY)Ǐl73G`?Y-hOYF}M"4RpU82PR9Jr&[գ HX=J52JH Ml I$ 2 ׃tMĄ0U94DnpY)U'GhѪp%HLUnx@HU26iI>Z|Ń_ߩrFb /Lzxpr {L/<7P8x2XNAB-=m^wih௥Y 8dN{gYUf',jxLH"D0TBI^>mq_16J|&͏`oZn5#2Ο$T+uqlcΒ̀MxjБ.%xNqHP vӺ"Ws~O:fβͷD'DbwWkqe_vޮo!տwQiL/_?4LNT>DmДw*ry孪TmŧK]qF$E05Pz_uȎx >1%9vHu,WGw[ T) A4n;2¼eDzΌ# dOtp 咭BQz*7Ög/B2W&OzQ0 %W<,Q kdDQ#.T?Z6']WQ@a1f VQ^Is i3p1+lKD ⳕvτ FY-l)ێ& #z,0x!E+(YA8_Ie+W x4hxC`),^r'DbihڭEC:a")'ۤdH+0DMIK$ `NZ_(o*nucOL?$ ֕ך vy! #{sI<1-&ct^Cp}ˍu˽L-[^q]5̂3'iEvuaUK-T?Qr͗`f@LF>PJ 7ֈ4F5[6a^k5< 씯.5Bwl ]Hm_MXanqf&8,X=^msk(MjF03K,mfi)A0p.96YsÁ}Xs4r{o>d+>XBhLYP?.eTX<h=#MR{k'j@ 9QiqU(x(>3ث F<=@UAB_] fȟ{^8m^8pU\KZR빏Yd#Yc2`3kx=qȰ7qj հ2kqV'ni 9kxU{<\#+؝?BM#rWl>fEDӇ8_SdV]3~Qai9n)J_[МB 'mNF"v5{?cI{env/#+Q.()I&YgdIM `k,Z:ᾱDӣ[pS!>Zvn2部XߍSt~7+|*7<]EY5aNOϾsjNFF\( )`C˽?#$l%kXᒨ5:Xg憋&F#LS!8u׌$V6b߱ H QbCS@Do8~Y4F(HTpd tLMޫ+͚Dv|.UjCb .93,$. Rw/N*7;#`8|$!,ڬy>],#]LkdJ[?e]O&]j6sș b'@ c~=ytcc6pf9p#^׎FlQj,Hu LWjv KFL%@񇿌cA@L& ˑ^V#Ns_6N1Dם==$lta->㰼k_eЭ2W 4K5\ e\aţt#=Pm@QIIZC;PRzF&L>.Jxߗ3^V~ OJ`+pMJ#hܴk衐'AqϠ;'Q?GU_zA ;4 F$*}FF \` Eu׋I#ô} d1iu r:GEِ(+ROA'fFR |$Ȃǰ\ ,7*tY%4`gc@0@ 1BRPaϸKdž8֧7dR'Q ]f7R1Uw]D |d#Vnj$j#PJF8%^/d}G< :Ja!+ ,`8 #JZg"bB:gb(7消!C\16QkV)2 f-mUz8J^VlbQ0TYȸ_ha {sy%qvΆN,~D E&,NTI>t2A⦌?/$8ʝV pum+V\y$O8^d[fi8ΚoCBSgh-2MMW욞Ľ D(m{m6+y1TeZȽ4AJ~(VzW 2J!n~TAE9/@Fz-TLLaSG@^sefbBl?Z'I `̤ Jܡ\8+FsMǛ+RaeYޛt],O/"_ XS1e们Ap\6Ei*TD_(SHzg$Ep)@K6nץb)^dTL[{M_0.lm+-r?\0T3]/=NU[ª &'sjhNs 5 ŀ9짼t6xɤo) |yM"ՆAY&cU2OW_o}r}5jBPN_F,?tN\FvU?D77?ZfN+k::Lf=T@oBc0ye9݂[2 H HW$N#v᪲4SE⠯__)~41}g (սލD`a}ԃV_R2潽Fxzww;5wXmmvF a8ZQE;Wquj{CEU$ \XbD:0YQ$y+=v7DٽRm9"}۷ks] CLTYYPoP{2EOKR^$"D ɘUVܵ,V*]˱Eo|P7h+مF dVw0]\n˕Ӵ''UpٰRj 7FP. mbzeC{9o8?By,;d{gH{i$?UR͏UiJ6؈݉l; fӼ{49k^bH?K gϏT(X0N޶}mچ/w23^vIS&(ej\]ar*r$FmpLd~*%w}"h7="^vy/IՎP.#O-p!ǍY5JyŴRP|oԠcƇJd8+V̀DgE%5u)ջH~$޵r#zw wY;ekPI(G#{1y nQ 3}̭OAeܵa%J RBnBil!*âd%?pF"s@Ɩh#|@URJjo6rTB{7 #zgT=5qnUڡd$wLw#o]z(|%҅Ḯ>  0ge.@c"aZkyT (v.B,3I%66Zʿ2I&ta-r.R{(ٖs1fͫ4.ڍWF)]=+͛ 9 1KB_H^Qer5,7~FT.Vf#Ehx~ܪgʳ@g9+ձ/=Df.W[A|qҫwu'ffۥ(ٲ&=NW$꜂b]fYWʻVk㇇ 3?7g!EA1.5~=u H? @k<X q2a?(A pID/7H)+܍?ZNWd!SwQZ靍d6jUA1og<{| h@bIXT< \_g巬/W ]Fsqn@A{Z%тp #SRlá]Ay漃$SOӴ _6^Ln5!l2k8 ]l(/cBYLU"YE|rtUr !ju\8?amMD _ VAܪ@i3璿$#-VW\y70zrk>O"ҹ3[-x-V[+Dl':*!coX3(ΫF{]SUR)b:$xǶY;)ؿ),_폮k1sql/Yp/K*hm^35a&*=Nhlr)&i~`*)s[3g B2˽@1YoJj]bE%(XZ ŗ5|3 7dZA6Qk/!' Mu-"Z)Us/1ttƫcJ&LL SRc^UC({ ˀgzZs"ІG@${gy٘?˩]1N] xtNpvA5f \ *A/ y\V&uf@KEJ{NfP_+5sJu{Ik4 H,zK5ZqiEhZF\?O+ Whw,EE/ >4c&f ?(t: Mb0`=JvHzIcJRQ(И{F.D.{5PLz8EtWmd̥~C~"_GpT+- kIͰU5ȫ~cGᇦP |:B̝]I eJhnoY}KH[أ]qx>h% (>g? -p>*B~?}s,ub p8Ӂyh884x$9~E azhlҍpN $ +"niC:3}Zc 4n{=%ljO=@SbMO4 ~m5nRLOm-HnA+?j ŧ=1{#LP)5{ gQrgu+UT+>+?W_r|8~4qy(QfNjSȽ۪E! /å2]PArf _6a/M٠BRZ0.6UIX~y#3;YMn^ujT;NŠ MlOK!àn:B"!;RxxVM> $v fD#F;=C/lANbG\q2 D.u௲ùFժu.&7a0 1YYp"@o#~zR}1<esx{ RYIfb|AꙑC(,~Iap@vykoO-Y_rܩVλoxMDғ5?n1v^.}t^o /\ u_m'H=[N9Rz&TMpV뱫XS#d8لqO,$b&)kj-iCa~ClIO4rWvҪ3\Ky =joISxtTA̎@9 ǁU^VZ15Rb`kP %~br0`{%PɗCt6*Sp6r(x^즞$fF͋#$z"- Jc51D:%+w`aTNzI61q*S4T:ۤ3}jOV{ Ƕbl)RWmrt{KI)$掝T0qzc8F1g}ltf3O li M+C ်Sm<6 Sř Je3LA3%@^b0// wcv^#M$'|CFߕM;4e{UHcs]9?OK-a :#6$ӥ_lo6%ckIuV?>t['w^6R<&iCMDX贑A.ion,N%9gF(^.@ղހ)¹bQg1`Ռu4iRąRh,5H pZ x7::9`tGJ]TәYNg ?Ht`R%1 D**'9HOsKsªI;S ¾wPd qXiGۖȨث\GSQenŎK.LWc@/OVY|h0kT+FZL aI]MwTP t.; Jmrv5`0>S)q1bTFC <]9Cs"ZP97D%:|C=ZDyϸ!6'qlYhaBxIngV#h -ÒrJ|8;^gĭn `/-T@=PD+쵪oJܯ=WڰHגm6Q}(˂5Г[zHTI_?C.=#+/6ʀ4 4.u`%co1@bHjE/|/݀NBMw?1V'n66x!F%Ojr{nUJ>wiF ϒpFKB5/80MRi)ӫ`S|Y텬mcYx8Qăt6$i4CEIZXQD\1ri%Qq(1qP90I~4&.!q\c.0G88Bdd_3@tԈdXVf`Z}0soS;\pN$̸.y̷LL DO"z[\`"OFD9bty)^=sn45LǓk¬[f:cr(6DAzqwaI#̕.I8[=\jf8cプ Vb'>tF-UOaSϓ}<4Hڷ h*"|{]< -/K 52`ˊdvezzM]^Igti$-hSd| <~5xg4ō~qfҦKJ[&ՑEݴ E?1z7~4*H! Sa ΩWT0!< M n۠qTv&RR0vI?epEI(e(0t"vћCFGrhwHb4=GiJv(a&Ȃ=T ɡHҰvuz1!zpnRO劄c  GFz;n%)YXcx9nbVzXgE'w ϝ W~pڷxҥ|c6K`R1Je<8Hٔcvfd€4 ̬8QiBǑ&s@G%ϵJY) uQʹDoG/_Yatmi56p#$ȠlD20y U<7f,_6M 'tҵX bKٗJ47  8}5(.t3-qi\_g{aP11 CrVm>$߬>|渂w4+]ӢԂC0ónC>_dZS!- c˳eP8h!Eo@DFG\$wQ~99dI6%0JL:P1ncr8&'ܤ"s_fH5U)G6"f HMb<|P V{qC lkDĻ%ִ;]OTauy=qh'īI}̫`r+\`xf{xZ?˚r2~knWd.2fWqQ֝)tpx0"_d+FU—}/wuYdp0 ΰy(.h`# Ywk@0~T/d) (@s!fSg[TQt􀸗SŪj " ^Ϩ7wh]VjLѠA+!*K l@ċ2ilo.2' tes#t.h -{džu/d{;1nTmAh|'TkHdnX.Ս'9}˅s}Z+*j/_lcrWTN7XK ;~dMbC}d}A'| Q OF^0 ZZdDs$_ϴϗ (Ry9sFGХL;e^LRiYSYf DΡBC'+!ԇ"@J s1Vӕ 0Iխ4xÉa%DxU?P`NF3 @\)an;џ/CWɌ 5&+|L~:-:fP8`Z ]Y/1z tʬ@pkUCo{t`,zܟ$%Z^tݍW$_Ez!o"{m_:˚g{H݅YE=؂r^?㝫X2YeәD:1 =;ir/HBc }۔F*[٭)'X$7Y| ԃyەBiPG2ǣ- ϬIlLm+Z0tiC#O&x7G< `kuH3eweja B G zԽr|]elP CbWO?~!a^*v|F=U lUȧWR 6hZl}|7;@|W9i\?V)r68| EE@ ?(h-c$I3r}7YE-MpE?_t$eoYmZCРP')7o+S_F:K X]=U44N@ed+_!P^hȝB'9'A#!,lS$!vَDkz9q='L38銳ktI϶!\ņ̿:o\* %X pC4ʪ?IR`qFԲC_t_2!dߓ_)OV@o:p5#y2Ӆ&3WܽejElt:kɳd/?boؙU?deQIF|WӍf*ZuXz'GfrLCؘ:[t1SHyq/N0 nVN!~.=6d}-W9wj%=A3_}lzCΣ~Ef+rbxmtlq']y¾]%.u1]uSD|^J Tgޮ"r$/$[!'XL7|#+3^̑H+lnkۺ94kYC{_Pr!ʎ X1"!0 aHH:yȞ|e.$ IȤj _1f8R>")+k5Ë:P 'Nv%8`Rats]bk*LKt)uH94 r IhjXY [)QO#)_XGOnᎊ8h?yIQAsڵf%@ (ljj 1-^BF @-[NkI+~Ws|lG'Iw7] ^PXʛ@1Ч/f"#7Y&p _Y-NRi >95{@jȝ%x?CPvƖ"JΧH3'sCv X ivoⶓXC*u3 ̭ }na0ܝcdމS K>]3٠#?sT4^WzBFC6t ~9rn ~ҍk}SorQ.LXV8k8)y> '˿XKQ38b}YZ GZAk'-AFf֌/s1 fxPvDѡr޿8ǟ(t 5&B'h5j&H~l( _o`;s031ϞLgojkz>Gc9p*t|r/ ?fdԒ!ĔGԤf{6:]N7R Ddà1IN}7߇-ۢ2f΍o>?U>HHavZulZAB"Y7q t''CZ?+~i~m:g)-SV j\$WLUzW,`:K:, Bp;ڟ; yɇr$~KL+EYpZݺ$pRR,E$z'3πv"ٓSV}~9^GOu`XEp(6a%l,.qR)2o󜉋|A~6.S_jO[)̽ytU8$^C "9 ;3}ѴJx;_sȞuc]rbʭmr^ށc.Jt?2ƧW` :oq)"mçٸ?㊧0Pm"iw0d\$^8k{@Uyhur *4L t{4=d ɷ؂(ѣ2 :S >_mr-\./`[mb-.ԫUhm'э2VbyX!a%wtHJ+FBϒS :ںh9rԷ n. I1xy.v Zl%;PV}xVR"5?g30MG-U8R\= Y(-bܱ˼,޸=ŋ>u1T7Y-v#Y^S]?/5 /7{]%09pWV$FIқz_<>~Z=#gжy"V{CM>{ԄIRWʒG%Nӗ=~QpxA~b|&>SF]*7Gʆ8O+@) M͓Xy37K#/v Bw3J59O,morMQ[Y%VnRcėG ޝ 9Yx)Wv}ArTB9J)H`̝{@;>"4!G|Q+25}eiLUGuS @Z*ghKm.A03':жDq/&2r '6A|KD HRo<3Li*=(!fQh.H)-ЃQC (O DWb #5ޛ:9uurQEؽE{g]_P$1];dl}~yPxzU28=O{ٚL:53#vg~RnӰhF]gT^ #@Q? mj$X$nNm9_=ϜGŸN Ǿa*"i7U0] {opk8VhCI5@2 ɺ ` ρL+N0M "k ="LkbjdZ!PK]*q>|/4F5%6^Fc ΚXYݍ?Mb3Dxޥ"&dU]TwiIpVMBPZOwHvwA1"B5oH6 +No$i'3lf^`dy]([/i"RG#Sf 륅2Ht@ \{ ¡ڨu@T\LzS&␰c16U(_9;[-R8u mD|4o=5Sx8PP9lD2Deǰejm6Gzcg-OhU–I}0fFjvHn H(d}mQlۀyEs\FD)Vk&eUfpd!*V(LՇ`\LN8R=Fav(:I݊>V+%BOP/N|$d9OQV7=5S QS ͱQH#o;Q 7Hn1uSi;՞VwC<-zEb2r8YHP_]x,{?{Q&hxӴ>6#l3p,_hâe5;9pmSUXN!̃.Ѥlp`~N2!@犇v^/0tEa[fnH8n9I?n4٭B3bF,F[WbO[ywZyL< ,if"5+f HR_{|Yv\ Uϙd^fp=wOҶyqwqB-ˮHK2R[DNT tj0CRDmF&FmǼwۄənZn)cUG̅m͇t3B2F#  2n7E$,bZ[Æ'?qb 1R|FA:GH!4#˯ІƗ%`-dҋdQ3%}Zg}pݣ0Iye^R7 eJ"&KJ Q{=, ɕdh4p7~,V]V R ~ϴ} KfrԵ,oW k9\ؖ1`AaHpCt³ôj c^/%V?e{(ڸ2XfouS_*SEUPG|E"*G3X;W,iSBIK|ԹaH/M?wyDPhN/zU֢ח 7(S:d'P'(iqsT(_$<1Tu%7i=qGB"*뎠 ЙW(p\dPH3F2vJҝۅn,šG(:6~ %IZEƽ>- n Yb4 Lg@h~3٬y"*c˺[,f~T ;bAb) %jV{llS)e-p=4+{4<{(^?9=Z"%ᮡm6l*3V Tb~/`H(,x'pLOG֯.nE@1ٸ!JyA |$.2HPv>L|1@n:ڱsPׁ_jxvn(uGYBa82TqjgHIml}v%4R3fG^fG\xbBtZ.UYCE6%;!cm`k,E'L,ύB: 5 OLH:z)$0/0_PE8Pߠ%_љ%M~ 4ec ^pD%GR `ccTF7sț= ~p Y*wKg+nP\t(Aկ#c>1J02B)DڑcP3$^"/+[Zi}2[?O'_.KkQ;9}?I%) 6NTq ؀$[q1K(/tB4BSnP4]8n ?ʔ]q Gxq1sߵ>GmxKK=̐o6a.kt >7OA'jtxCƣ Q NްOZYS=W蘧zoGi@ HJaGN鲚[/ڿJVX7+x*a[$@z}كTdnˣ 7|CIewBZI96ĩ#!bBSӆD*I86E+QQQn};VND,Pvб)=yz~C- PU+ϕ=knEo uP Lr7pC~$A/x$,5 b0Pԕu`ab]׮W<]"qI_@8A[Aò\s]j($ͷ_<^<}egv(LNI3qoPҴYxE+UQ_:*_'Y%ňBXñKhμp7ɘUh0n_L̲gࡨX0]4mG2}/mt"%!2eMIN[AWu_ѕc3bENdrC5;kU)b+ዡgΩt[ 'NN\YxbhGTs ;&J#3SXTAq| F09R4ӵb}VbGa ºW)Gϯ9]eOq.MK ߮YIEԩ֚cV)~g뤈FqWIz^ZZ ;hsp~ikKa)¡0{q1eOAȣN% J(!8M{Kn,MY#.IQ^:ʨ0{_cRNX&@0=>|uiBO6;TkMJ1Hr7eDѿ*ks֣0ǭZiEVyyg1jfȵ_oh(N.&x~y4>{V2pOo x>뷀!g_ ֺF|*]iRa8.W`Btk}}u18YڗKwR]\Z}cɞ9¦8J!Ӡ92^ȅ@j2N)n}F ^pBU}b'wkA퍑桋X.^Q`Ct 'O4RE>ߘ]ʫz}yp;oVU^Q%#//D~/,?h#tGz>ng赙S?r&Ȟw7w7"W'ʺG)dȷ0ZP%2y8n}#BX@z9e6Gh2XXF!%PkzkҔ5В_6v2i82c,j߰皂B l#HbY]=Ss}ɔLoZxl%t|~@)Yv 8OB,)HAyG"LՐ_N/C>͝F!U*8W2R 閤K Ϻ0zBPڂn&U**\Q{i m""X*.= 'vSsspW`I$y;b+cmylŌT+dEj|ccP<}Da(*A١E &PS(^PBh}#"x.x,u~:+>]]N*v2y"6QKHLWh aT | gՔVD`QS>h}X qFҽs(h $;/C^O 3xEQFs2?Uc/OCx*s.0(4k?b1`><*.V^;_aw3т=aNEQF52GECBTqJغhv/ͪT P!jj=op< D ]ƾK=c@TdB~ SHa<Ж7q:1Qċkgޭ3v:9Af]L厥Aa ~e~J{'R^ҬcV0¯qmzpלXZ 7y5 3~j(ovzo s J,x 2rUQ躃A8"[0[EK=e!P*1jU  xz=54o!k$ʝ$Xtj~rjPW#6M<QlL8j- $@Q<jb9DRiT1hp(_mq.Q-'i#k$U.ź_|L[X@` vk= >cj1`yyxЀ}8!Χᛗ<`BJ%ppT?n~'#3$&$b}2ER"k.Ӧ bޮX`t} 7sF V42&JhJ(*0.O(}$f[*1]{ț"W^xsLO61ّ 6cC3l?ӱqpֺ2-F7xNK+c#OwEsv%oRE*:Z 5I+iu25L0i+K4ʢs>-R S8*J߫-Fb V8e 1?t:{ϩݭ~a9!*SCj::!saO ")V]ZrA5媁T‶l۩bf[ھ X ,E[gqq H{F3Z0b_P+),\Fje 1; 4ހSBPv&Qz(8,l.F%p_KG4:\J0qD63@#uܵgezU5tu9&YӺSBsW!*t39Lda1 _'y8<-U<z,a5+[捻f*̜w=T%qA-*(})}zXi:YҬT=]rySQn+k~d\{C"P).Hf1\-T32ܲGl`HF]<)U{d#,қ-K/ k+;ysz)=]T5Ii[kbj@';2UqTY_8ra}9D[Ø+F0.e"`HT,%W_~c`$ ֆYLU5m;Ma`$I77g~'9 r 'Q.~%(f5˰ӶXtV 4 NDnG)]#XD*MY=ƯU4XN[_#Zȧ`e\ < P[qKK@p(K9*CԽJNIlM;6E٠FM xΧ]Dhʃ]:^:m3;-hX E1LԏN,qMA:;SFjXIBMKUG7'1p6+x$KC,ܯuQ:.^ش]7/+]䶏0uN,5_@de[x_.{!ƃ P9; 6 {^`4q fܦWt֚7\GiKTBVxi9)-YDl-[=ն][_ x*i)BUH >/.tk8SE+oYS¦!&b[;u_|y,+!XIݩwgLCgGj-o rӵ?FixI38A/2hl/R=>)( ;nf Sq3R^OMVqS]e\[.(?gbzIc bƛ ,xg;k6@Œ4ćq"؃1H'gMwyV|h|~:b緇Cإcձ%b2?_^󻡭ja$h &sGoFmS"([8&xzq] ?:qjZMd= lz^ _+Kٺ٭3{ڪڝy:ٗV~݀t'\EK,SK7D^&t;Z?L׾f@W9EwMHYdƳV!|+b `M-I Fh4:(!v3%5ozxyJ-`~RY8ϿE>ݙ/-rUҩwYf"!g<-\ޔ(|l%;aВ4-{gP$R<&2XJE 薁/r*k@{_)8Zږ8[˅p ,Q-J#A;34wwh0& qJxf]dW{.$"ŻBG ۢϊ]s咰gҞNVNI3L'cb큟3~ Os{p3ŀfrٜ!{vI P[>?67Pu,-MٙwAW~1d~liXq|9zkZۿ΢ 7A4CS6rɿ;|}=~_疶T,}Cy֌G ;Qt3ǼBۻ8)Խ8Zrd_z[&qFt`#8"E`7[q*FЕչv9+5p*c蕗qgqs^aSC UXE H﬑'*yR#)8e 'TMl'OcOmV I皻wM1ĻC˘p.YLI$xo0?W`LM|nϝ+/+vkVU1/aX92{nbڝ7|R`kXtk |sv_.?nD:+1DM{12ewT8F$M^a0@ySノƎM2e+0*Gh_17XhukuR IQĴ$G"-|Uq[p25:RՂ>be*?ߢƸ Xi4ӕ[5**@&AjM&,֨Y! Xv҂UrD_YT~ pN:Ga_=9c)oaS?QmCYznbGzcݔc/gEPI˞ ^ʡL{gf8Qo 'G|9~]+YWmAyy{Au)Pk5ʃ z( .w tcm'}^veM^I~#3(NXkV5|oCRa:BQ;vu|<ɣNvǂ2G6o70F1PTfcز@oIAzT]=} "+k龭wa Gd*aJuui~F+v2v0#O !5JQ}Ln˴+v'ֈ#R7~Q$aXk;1+ X(&OgH= )xgmb?oX[Fnڐ?r}؍ߝ|#Lw\ _JmQjo;gؕ'iI~+ \TVJZI4GBh+{75NDg.,14O:2\hJ^ab&3"N:^006A#lpwf*vt;b&z<~}r!} X]GJ̓f7B-z~{ x@M'xBaDbK5 qM/()yZ: kvp̹K!01EkʕhÿPM8"r,#Nh:t@FԚ_+Fi[aoQ}^.Sy}@49<4xly9D^qڇF͏'EC:C5br'>|ib%4_Į2R;HH _}HVAUv$+*,'9g{&YDp"=]Tm%EC#oBAPulf]O6;o"L3j w⊋z,Gsv._ |U7Ю9}rӫVYĩAdPӦ%KÅwy\%@/;f1*;;ya?oLfʖpE9.o2>$vlO(±tX0eYPĺ79_;zm"b.*D%t &/JZD*# v`Va:ko887KL 7\H?sdziO`U;hC١mrE2TiH(&`!j0\y@H*C )1⽟*v>]Lq<+Wx@eˌ}xqOi <2(1K*eS R)ѣ|Co=,j K ,Vu@Km^#~t"Z"5(c6򝎠"boڞů҃ChVO}B ^ S/Md%$T}MEbd64:JGخwrKFtN:֐hݞ)F1`0hU-!EKBꟴ8ge3ϟ4){ϼXp1E/ZVE/\7OiS dY3qi"V5.bʿ7UիYtL5ejŸ LץAX+]!ģHKҟSF:A2AI=o 9JR_nP;mZqXrf<&l+ ;(f؎sL~b2;_Dbzd'y!ߍ=gJY6\Zm:l,2=Ufx,<<-51,3e~f.V KHgƹPלq9$Y83lid5]EZţ[87]9b)wSZ$6Usi$CG^@(;ŢxC "HDt`(sDj(GC,QKb'/SX|k ~CKL-lT4F3ˌ܃؁Kn4I'DQ^.aAB3qq${ 4Yzm%R̗º~֪7 U^u,JC)!` F1LZԟյ;6*ɝ]B{=w> v QzT^ øɃg'Yi¡)_i9iE%9Z$$,F^VtipO^>_&ϒI`@ kႦBֳj0O{~q>.Y}^1%!VqC_ϮL:&?;'D봋dƛxp@5?+%n0o?~7}4e#k\L+q*##\0QːM1߳GH? ECLwje o`z.cC _t;LsLRb o;MFV xZΚAqKfQOlRFNB(>+ڟj_zyթj}fmFGe'YQ\r/ˋˬZ3NE #B:0J-~g/zbxܙ?Ԓ- :z&«)Ʋ>j ʦ$I;H&!hu \CyxEWͳf܌_,ڱ=~ O)ҙYO C34u4B(+Dtf2 vZ1g0RRǡxn+`C\** qO|JkϹk^R)ҽfUQ"5aPet*)ruStx?|Wz?Mgπj;0/:֓ͧqV=kz뭰.fs׺X,EӬu S UR6c_kKPYc! u.ٞAz~ imQ"6 v; )n>NnbXZjMC_ shXjMM`ɑ~{l1>ԬŏT~JU?MWm)f0{1S} gZr%xd97~׶ret= CC#WPՌ҇Fם8PQ*ٸ-mnq/$ws$RxFp=bL`(8jd2?< V*%2TW7Ҕ cVNB.Xi:{0S^"sd g i |l S;2-{jSLt}?Ke0/WP^6 tdڏ#|بdbRye7 emnW4ɿS8]fɱ/Ik`9Lx'.] dP?kp!CCOt΁RGv| *m|CwbڗkKfÊt;? O"nэk#9\V_\Ku7Srqyp]WYlZz壝 $\ ?(ua.vh_}U#܎uV|ZAZ%:ɯMJżxU{:;8& g[];"O.owFD<(1#O9? EI2'^|7^‚6@TlA2֐0ޔJPB A_{#h.4:NFEE~$Wt[ѶrnO@ uoNP+S8g_ĥ\?q@WWf>}ZtZetGkpn!x:!!î yn_QZ+'<.f(hZ~W#0v-4e& tǨȘ LU-l秩]`ȱN544UdvEq(M' 72pP-.qWg$D$}^dJu."KD(&0(6tAw־lQwX@8G:ꎹyrD_k)U+bspXּjE=aDDqS ]ӷw (@hN3y#Y `ƼEXh-Mejvo0koLzUв5g2/(|RPM_nI +1޿KYЍY2<yZ,ML*>NnY78=~z xD4 mn7w}4,2?HY@؇Y_ߊ+R< <Ԟ'/\A|/Q"ZC Җ\&rt.*5b3 0땵L\Hcqe1$iVOےu#[eqAS14`^Oﭰ/SOR*Q~sZ-tg9L){V2vfz-qp,B֍XO@fN}dY>c Уʆ S䫅jcI)ϋ,DEl:|ZVD|J*kaF̤y/P[;]rjVx2}sV^ IxF sĨZsA>);3 x{:{?>63f=XN6g&b\D)9!+RRP*c=l')U<Fniጓzo`(PPbr7E$U ;J fS^[&3''klqR6DxGQJ1Ke'/b|\z9q'ӓ90PYTh1B<M9ωۜaKUqq/)sjkySPG <ﰢ6sѮcuI.]l8.9& >ʃUP.)b͐xq̐c$]GHII)Ƅ;Ls9RM6"lHa hNY=/} t xnu^UZ猄'ƱX%W0}m8oWpd.*+zB0TW;ml[6A7Մ=uEQyzSc-($w s~>F/3IGM?"˪? hZ*œHHys &ѧA s!ꥃ(Soު Po]7D-gR]v!\@9ʧC)Sۈ!#4UcjbH%L:4hD@/C4=Os&]U'ح{ , )ِrUi[F=k9a,m4(q*#?H .j.$:\/{p@4 ":{R'YV] z::pݫUm%I"PEic67تf2r"_gr٤']-?2DO9Z]! +-vYc bZqi{G&}I8Q Z3x(۠[VX%B3Wk>'QWBk]'gyºuz"% e~%B$aun$z%:Y)o#Eմn=vd -.)z[G@>\¡׊ ct." !rO fh 4JcR/`=fݘ7Zf3\+}d6 as/>6IB{ح Y|{OwA)jOVk /~{\COVN5x%}R<5h)5=sWP@bD\C/~Ѭ&Tt!h'="_}'ۯL3OQ9i쇝2S2O/p1YB8HhK]xaC YFsmt`qlD3;@sMEZ'8Zl%)oLG =]_18r(HU$uX R欮XBQU. JǦWGJyȘŹB~OB,{2\Z|=,d{~϶Eb CfWC)A},xfB EFǷV,zec#?߆A+HskHZJL^%YI..rC;*pVj51`-){H˵՝n5l#lΎ79bc;ٙ269?6*q Q g 2/zk̊:1rD_,F57xp.ž1- 0@F70 &  YIjL }e@5'A) E5Zd 8vI? '/;J!`v+jC\x `?Q2Y{AMT-^էox,@emd)~F)(s]Q%7P0 @B0BV[z3G5Frq]hÐl絺E^)l7EYw,!fƴ,} :_e/˃%O-BP 3;I/US$#AvBÅ% V8_KX0 > P",iߵ~6 4K#tkPb1dB27Irj>3vRF,L8JLx&Z$;cV-sBgCNׂQh rWbJV]LB`\:c^2@'. C<^i ] U}^u)V4 v@YAwjt;rm+)] ӀْX'|c V̐#NqBD؆?|-LxPgWExZ|RƁ Upњ@6$L$iۥe\z-H(U鏠+`GBˠ1CQGK0/*2 fjk,,9޹󳐙,E2t- oA+ ӏ gB%|U9z.T/,v*نIhd##vX|%$^7sΰxZkPo &Zm 6`]z DIӧz5#c3ӂ5NM6gw#Vlc]gQuw =[}Skw@^$Q^S'y:% ƒg]:0CYQ<lT%i_~"8y Pt-\w1>C;r ڥRեto5pl}&Q[K3 2||Kp͞o ު&qGTFy\RI杊BV@qrćd31oZvqo)pB$-4 T z_p2fŏ!7K@vf=-֏ ֜+c=#;a~run2Q"AМ_WbMp@QK'U.azpvE?]h8FBݕP gY@~꩓*WR1$}lè@pd-!A?-wGpP%*Q]tf0A:[}!\4Me~cܒ.5)jf&N#HGڥ:/\MӵFPh:PKj=.%E5b8׌gPכNk OX0Fo})Ł`xRMd~aXG:9U1f0`,3eK`GzS m[nU2/fO0+t݁[y *j25HpVQY*`89t팿#G4m\Ta.C^ՐHJ_C!Б?};CdA#OX/}%\2|iNVCC%5ĄkI>,N32{f I.ZAp3DD59CfOH ύ}TygOud%Fa3J}FDCv 6U#+:y&C0ϼ'1r̸/w]sCAF<.~طSvn)T:ɛk7$AFK܆\5؀u;D-E(-V\)rNI}I-a +lg$^E"Ѭx&5]2L=׃p;Z]ULG q )]Zy#'۱ݱ_ڃtӽbǟu2e;9\m<飰cmtH rK7ɝʔJTZS E0G  gBÜG>s^ MQ-%a${S㦽4& %gw -I"S!UwtDC{z fkN)jh)ez4b!xXNX -޷_~֨C4"/ZjVoQUi;zBxqJiH*8@kURG+ܛ lX (჊ɛP0 TƜ$:_Ow娉 +M"j Ǘn@ /o$twU89S>ɁUӓs!H4%Ȕ !(ҕ"dԮ3zq(!QA=ݧvj$JmZ y^!BO- *:{zIy3ЌF\vup2ӑF > w:+-3n^`EGҕ0/h03P_c`k\:{ 8ۍ')eW闁w.q<"ѝn5l`ބqBGW $Z-:w #H8C<) N(|ʩ'*E'9qV3]lEKM. U3-a'^?nt}G0^Տ*cCh6}y}_Uxi TLw:&EJ5tI$P $VW+ޞ3n-تbAޡ5۵Krd?+OhUxoNu7~Qo/Qyy3*p"E)`MQe 3azԒx22{2N, &HwlRj>F VKhZ-89*3_ӢY4޽m\1%qʙ Hz3ewΧ,?L=yȐ}\Aݕq\grށ{Y@1S~_\ӬM<ɦaI;;Hq|8Z\_d\^ I~Y&Py ÿ{WZ`(İHFVٔ&rpiK򩐏,L]S>#? ՌҖӤEմ~<ɭ]RUζE+Ah+*DjQLr-8 h2^l:Dž,=9邈F-OB(3 ɺlb@ ͱd6/ȋLIEC7`ndfJi4HI)ɟ?pn~I`;39n6 p!ֱ)BqIg("WO}PQ)$$" 1 &~\j <~fCV+,n@;@ɵB7Wb#H4tԆ􎢦0kf1v 訧ꑩc?mKcQC ݴ 51=K V$_$LuT[{ȃa!M3߅s VpR*Ys,y!HnFvR0baĭ$D }܆ٌf_'KSR'I+og! Q8 DXp^?OeFNW#,H|O Qw},ӑ=aR&x3DigP<ιğ_gBt-M] )?4v (_aR,&|e   TdBMw>4qRG(ZʽO Dvql`&$F`'n7eU\=+]):/K#ѱK<=!pDTXb&!1sl]AD>8]eP?S>J`Tyaϋ'$6n VU"0cV$,ƒgt$bQ8Z;td9@]}i,yՉU.#]&*׿e`KxN7¯2kT=AU.Et4IE.Y2 /7oQN2nבl\jn 9[i# 8D^"n]6AO VP ޺X;F`N%о(˒ӥTOʪ}ϱQqp |~Ɗ9B9>塽?zJV0jJ}%d|2M}{@wm,Gq&cv'qg*vDȞV_|gyKzZٍxZ8]<)$nֵ,Q|LCZrf X-|@ aqM6?\ZˡI4Af|NU#L`ZLGOyXddMOg7[_s%Ї_UrGJ*,<+¬r4lQj=Q%؀_̥xw/7ELs %ýr@o؟~VH/Rb!?x|nTH@͐r;Zj.g`❰cq9'\ #D2:Yv%rr9)˕.EKU]]HMDK;x>ju(F)=A?A͐ b x < q@/o5-W9q:BFjZ*Z1bxr<߈8A&kM3Pk>eG~WpGfMH/{m hU@.!WĪSAΧ/9@xwUdg.j,QŲ_V.I" mPGAj* ;oʌs*'~ 6"Gx쐈v\"s|1mɓC\%n0^)K=l(EG=:+6I:#d[DJ3^G~tgg.Le53>I(pkEN=<`pCe)%k[e{A)stu3Oyҵm)RlQ .2m$9̈4WYS_Nt>Erăceq#[ ODdZ&->pܘ-oRD~U,IVKRKU3̈6g(YWNGG#96ܡf'/:hKP^uÿ !iT gYt :g]?m r˳^AFcbDi縸"7}|{A?BD fQצ2MY.Д]LO}H{y7ê\P-qw2Ϙ TcJ ^>RH:ᆘ`x2D%+;?ĭ{ե+(/EcngL1MC?Dvb`-AW3"|UCC(qM yq(D$gp :j~:&-f zԌ?yvs|D!6n Cʯ=OAA/A*t=C,}t0w ]aB=$ P&fg ?rċLs+pB_@kF*@Ey Wwj)u0Xƙ({R,!kul]_ קho6 q(v±&Uïu%\ulT s0u5Yw\\*'%h%8[ENy$GXN~TvhAѥhٛc(Z}\?5oB6UAEC0 +DͿ՝hhRjL@U;~aѩ'KQֻ'c4pU[tNgٸyc}T 6ovtQ=aLeKJ7p)3IA!LdWj?DGXdpoc˒MP(Zm@jZv:1NH4L' w9W溬 NBl_Z.mE$%/EFÆ9_Z(''V]X8\ZT_dj|46/C$N˛M i0 ?\~J6:_ .0@w-T1_'YBԘa#C?4Z ʩr63|?HcfG+wZ"Ї0EPDMoFEY{SbXIŏ;T-]{!M4nOHhф/B ۡe8kBbPD[~10xu"L|΁VUʕzKw# :\&3 r\%(σCb6{^[^a,{6'maP#l [x /m;ola&l=")Wv>η{!|tnqճQ.wR[ƢE٨ 7FQ%]DtJiKNy!͘L̔ )%u܍15X[BƜ~5S0 Uى#A\#loH~9~HcPTCi7yi:5@—hS᫶LsUANR\O(|!so#pϤT_?KbK=p, )go饭~qIQB'/}"sY9׆Voު#c 6Tg܋;!L51;{=ABv!6t*"A!{zXҼ~Uџ▴R>cg^38Pw0*RY+__ 3Pb/qb3@.ۂQnbNsi.2 Hڪrp}bP={`#!bX]~.x/<C3h.DC)Ls) H楝RgE;mM#eì$t_aZݰ@Ί^! V#h]^9,7/kRĀiԤ)`=O 7o]4àES v %?PhEv>#z#)#hѪHi;sd}9M^OH[\5{ri+ tbGTsN:5?Mq {YbKkC'ւp~Q:="NN{"B8ήi5э踊1sJm˞O^e75<1zh.nLׅqN]%E9c+V)z6f|-Cs]NA!iEu!|nW-0]$ɅGdzw?XמD=V z5؃Terv{)SwUw)<Woop8SXAyT єN6 nC$hfe;=@T#nǷA 7ET'N{)(7$(Dj][^^dgF(NI3I0fZ &5,R7+6Y87LƓ mNqcE-]%_=e}(<Fڂ$o?$JC\ U'S\ǝniD[ѩak1m0'dUwFW?ћC݌ҋ'fDHk0ŔX˛, 餑Wyy~8_CȁM"xb4dkG4X|ӭP^7kQ9~2σG:~ r- zR久tS^D xMtWp uႣ!쵖6:|%,nqL1yhlf"JSqY+ݦWBfYa:{QK9B{GI\ډ(w26@qH Bwtwo gz"1s00+ťS{ƸoBBz{v3-HdՃx@;R;S%8 O5\Y զxm39a=;$ dW#PXl߰ 9(vaq-y $"ꮜns!$ ˣ0Q!.Z ֶ#'z&L>^ŨgҌ>5|44m3qc;i7}օ/s1F gM{w&'@J#?^ ңR#U DTfcݦSwRKJk4"J۞%^x۔+]c~Yƻv)@v Q8@|m[ 8AcD:N J u=Ľ+R1P)!nGL5M(S$Ћҙ=RSLExYmB>:Cx6Î>__(#$N'{%^s-R_-@Oc@&Tv5M.xȜp0\}AQs}VPU փ"? 'rZ~$H\8G%.gȡ'5NQ c" Ȭb>gkfoQWwx૟l@n4[*M.4\[^x1jC}%L]fܵGsM*ĺf2ì-Xns!ON悺z@$(DI:x+:k * O33J d,::YDOTd+ 3$7y}7"݊cF9&?Fz e10yPZ YL9fk~13K._&GT RU<7Bu: gf%%蒵_g-yQ"Ѧ 02d:F " ء]vʌ_hG՗ԪJKs@gehz%TPݾ:4"2/nOq&zUUmߔ(A6*?Y,۞t Jxp^dTVpӀXג!`E"s.G &1TX\R 3Oo{˒m]HSf[LRԊ^{/r<w{4 " %Wnd} h)셥~:>F"c6TvG\R_">?HVQ@ӻlGѸii(T#hTH΢daw1B !ӗS8brsbO?5re2:C_Jr<pJ{U~PGXm #aX" HZRHX/<ƓcYsÑﷰ3Qvzl[_0\gl1vY߲TᏯy>RK=#B-sDCCm0&+k5|4mG"4֙Ӓ#8}Y_2w$џxC>!@ [òA q (; <2x l1r#7Ljt sW_d4+Pw% dy*;~i,-=ͣ/oWvV<,\2'l+r טwd6Q`eud}N=LdGlfPL1P>f^ChOš{Ⱥ9)E? '&Ff(ܮ 6$C7!uLq){lD3ۦ_@#cyL_~&+/n[Ĩ&1*WA?i Ȓ)?!yuhd)t©'5$`a>?P/I@mib&gyig`g8nADC Qw hWE 6b)'Ef,gTt؟J'Li\% [7KVYT`BCLGa=KksgvHtT5J}QiHmW`͒^MS\*8*hȱ52:ED5`Q*5NE:A XݓߡTI&MnfC?\;\,3Nd^hBݜFdC @–`llb A=\+Œ5Q^A <J⥡gP__%>'fZ9`.gl0gĄ._J)=BZ-~PAɉ~Sk`$-.g`h`P&"})OgGjs}E7gt`z9Nw2*"KIEnl=WBuǮ6ިd.M:E;77)3$+ f=;OYȅj5.c#S-S^qn :l jK騌U]V}~(YOnD`ۤQQ-x@uk=o)䤚BF[" ;)8;$VVdj6AU X|^1#)ϼyL ?ti{Sy|)'f*&Sjrº&0Ǐir{^KAb=1%Xdž_4[xTdۤ ~+'og< _.0AU\/p_^R:R@{}bi3?vJ7=&+EJ78"M%+ f)e;wG̾cG@ zY_]6t^ O\,#E*^6Vtc*bo_r2n[.˂f ): +(?~Dfh_@Dm#ww7wΑiixҎ?VC < TD1M~}lÄ U N^z]>+AIЭ?\9!{g iE,2D xP@1Vm;0""< ]zj=f %TO8X\1#Rl^fI?@GSZ~ BfÅ2ߢ+ {Zox)b%cPt9΃&RJH2r]L߬AeE:%x?LozVR:u ([9MRlzˮY}59X|3 ~5>cpIc;.Jx]ϺiwyRsXveEpdm4-@vS7=a*RUZϚ 5 ʛ0zcvHw+F me:[7Q Y5f{8c3)jxK[c.F;PiAhѧ^W^&13d(0Axs<>m-h(DGs/|a>_:[|'\ܒp8ɘgaȐy̘&Z9퍹iË RA**Lb[b&ODmt-&Iu =j;'îިT'N$Y/U;M8Pk4۲+6o"N+ Azs^xR4fuA" = \Ouy)^T[P٩jJ {r0Q8՝xPT geZFA#Jg|j ٪&G|~hkOm0*u=HTpIҤKH"j;Bi&R۞OvxXv\ *)xhMH~i 5nse'G B '\ܽ*p-i.GPWV`x %F5Wkw ڬ<ٽy<5ŴZPr=1drbtZӼºe#".Rg<r]:XIŀJ/Š п ȃ0O0.Rt1kdjf[h;%c:T؁T6cČ(#?'/hէtGL y,wz]p>3Q_]<~LENRgBj2W96?aBu_.9#-`^ mY87֘3K{τ Ҁų_І"x=OtYB5|\gZyׁ)}Ay+$ipS*]5G ;vD%Kv̉VBĦM #cRE0q1 [H1V@b} zߗi?L~ۦj:HiSb"٦6ȬqϤ<,J)UG#oG݆OGEzD3%vNi$Zϧݱܽ7k9iwrm6m@0,h?\B)Wb\z>(뇛 fnUPtD7Rˆu1pnjgZ+'`J6ǵhDs$E:HmpӅ'o|-SU6Ź/,qkkRn[V2/nC˗GDGedn[z9G f]v1yI,tAviC'4DigRpiE9r,$jsPwL'őNS ;(5w֮ccR&%x)^>ÀTsūXX x#2~4R/M@h޻Ӂߨ𽄟*% Y&s;"iR %C @e$ 3##RwG;‘ 6њ-@),k;J>gW67ɒډbϰ.KU$S"w$}?qq}ojluDy^Jݫ2:xpYZdT1.HU@WR*9X,η4%+?t\ G蘁"nVT{,ӊ=v `q!R 9qd 7d/Իg꜄z*c{P  ՙgތ/u.2H`fQ؁k. Nj 0`~Q&j5ͦ?5FQίId'|i~!J)B'3Vwkz|NC[F6y8 JHb*EݢJ~#*b#9T5A( 噭Ǜ4"5 Xka``$E@lS azWOH(BRY~*:KcDE/ o6!e ,+ RCl£Ыi][45EAyטΝfJYeO'<_# ! Mw[?6P?jGNn 5mΌDN6ZUjhuJ+>?tH49>:)5bp! PQ@K\L䲨?Ti2KXxS)Kx !Z""gA^LGtS 'RmE; ݭ@?!#+ă3g4vɧ˧%X-+?8GA I.ŗB;āȼ*8yhu6"a^f`P~ޑj+AeF-Ez3$$1 EVu Q.nhw-=qvCw0.PE$*ͦHo=.)E} _!; ?s̄5@K Ihaw F=#Q1{s}%(mn8J04ip'gyoal0J=fRhf.J8FlՏ&a۫ >aeL0?h~l;jZ'(62$﷝I:ŰE>ˆT<8 /®ו,ftsS3U)J[Z Ψ &2KńS_ڹ$ˉ1kp{{4*n,!1kz.-WWƌ8p=y!hC-P5ԭ,2Dp3HCQE rp,ce\/ {E~gK ~O%qOJ Cݩ]{%X)mU3m4vv^Lc(^s̢}ibqP~V/Wq] Uc&=Qd66ty~_د#yPd@f&$ L:j8] enjeE`+EXD44'#8V,cpg7՜:J"7s_)D5 cψXڂ ( jVJz]s] AM2QhJGd=AĢ%.(Rcw%T$}0E}¢ϪѮN\ՠһ2@eᴿVpz`k6ҚP:OKBmYST1<$$!#'AH:ע񴱔ϯ"p݀F;J\=Oޕ|WЫ²\aLWa30JH2A |'iWɻi` J2mJ :ԘU-*07a w;yseħjT?dyKj&Aظ?N0s '7߈fc=~U08pB2O@h@;=DIYAIa~cdRYfo+D=oTyP}3,=˸VSD_$xQe'ȣ\8e 5rg 8ρGݿJuiedC#UPyfegUG#%F}_5ƫ$&~d |Fn {wHzu7?ߕmD;\gB0lիuy?R!d:ph|af?~Ua"2 &nboRN;?ژV@8ϣ*+庽A 2c^9/Oښui[&r8An}q,FfÞ3j<&"~vAo}\M)=hdۏ:?T33Qw!y4dO eLyvjfi,; uQxe(J/6jӿ [^C$K f;$ӓ^Jl}HI8OצhadڃAuY0'?! 6fq~7Onp{)n{@ w]ݩ" cCYǬ]kZv֕&>x*+y,* Q)Ezs8pw"jw E+.O5skj,5viڌu\U!\Ac~ i 4d-zݮ,6stZ+l0TJib~pLaFCb@K d8F`jMoj $Z64Y (7O} Yc.^_y'ȒF(jC~H-H*L27*?l`w(D2nJ ;>r Bn>r*rCF{wxĮ:HOJۑPݘ+GxT𴯏8(nWwA&1)̓ ZL\2U^uB9LSd9ɀKKmpuCw_tξ2L%C;CMy"au(Ivئ#0 /_`3tνlӼ5FJTELl]]v]S2j ,mK˜؏i R|/؇Wca)mY$#=0G30BъjYW 75ۈ -d0HMO }=Ƙ)Scaa?4.@6NA|Eca.v}F 7Ycq`ͳ,)Z `8+; ҵHk6f5ď2#QB-hݬ/ qח{&wcS<Mc$XS?j2=@af0ErTc4kBEL UЈ;~ʞv̄і,R%{T"q #6ܟu[n?@c  ݩ<2aO7?qz]MEv.4[ש&ҭ3{j|¯aQdb`VXy$3u΢0︨cKHJ&A&yMIb8j-gO_kX_ASbéPi%NXv]U:6gIء% ZK;Mn/>ØD $-|bal(}*b5EjBx;w XBB6Ku:Үf69q]{AK; M6!!=m(R.lӓxc}@hs|غZ x51w.7BrToB&UČ]ۭtԼKU[1KbaTEn5竪 LugCI٠bB-- n 4E1f[~-ﶍ ^uDu|_^a"=iŀrTOn׵\1("obSa m1Zu~ONzvaR$xr| `@ ns𫣳TއzR6"YQ2F2/2gA:F!T#/xX1/d+0 @if %{My~1S셉4(!^R6c i-RP)tُ3<<>[eZxf_upw܏C Lͳe h|n(˛/_Q;kH{*5 ?HV/U= =+rݽIp7c1'R"GbmU5;m 6NkEMXJԏYE\m7SΊgEZb a EL+^< >e RD#% ]q ǜD5;GK2URVk %i;"i(I-ILbml  =v,bnc Ǚ@.Xv8f-[X8XzεT~w5DBiNWvZ!!,Mer/ٕlmqi=fCJ-D J lǔ. N^u"7#axU rvkx\I+O@c"NebUiS|R{(uB c6eD,!Qₔ[?glgՌzPޜc7a$v$vL8<&m@) 5](d")!?[8¶n|Ov^{U$'%f@4cAª7_F}<ŭ߽G1͌'l:o@yzEALsWĞsɧ[N{&Jp2y7 t&n$bE%Ѹ2jdKMFT1%_u.#>{Jzz >}.כ,,,/#6xa[& t -Pem#Qdv@cj@&&f*s:?5`ݶ0"WկC-r~E[*32M͹%%Iҟ p YB @^MlK֑/}%A֘`F>$pP{8?L`nr~7beBbp1ZDf6EQc'} b 2V- / zÛA|e=ҜFGᦃJ F.k'+pMD."-T^X6oNp˜xt2]D׮s9 pLC2bUm[eXhS?!bn(5usL?P\AǾUL3A 99=UCCIy2sZD-PNA'[Ib0Ιq%lg`MY1#mV 33 0nTS꨽>Swg;"P6-Bpۡ"2|!Io!8]<܀}-D@X_Cs!?DXP3O$~9@e3LIA!- #~G&V*lȻOx/DTH,UַHBuAs^+:nXtX_q#dJ"X/ J&&읕f$Buֿ^ G|:7ImY0"QzZ%2saQ2MtXዶ%%"HD1J4LHM;ͣI—џ)ʨ~\*W{ {4jb b!$5aA&\WnjsL Ya0[WxtB%T1*VyRs>*z‚I|&ߘP-xԆsʨYV:PaeM߉)Q\68~ΫtXf_=> 3K~A"%n`YO4-Y#Lh!ܓ['\dW=9`n\&*m"x{. "g̘xǰB;{zmƤfQ(W ab /ѕSw|褳dg X,!FxVD .PΣ)q]ZjcC,LdigCt t<^<&yKǞ)9ʉskGД]UY"ܭS`.I`dexd#A^ :noF yD5d7# ,4 VL"K'gi*>q"/DarO+ >r2Bų箨l YI͗NUmkҩ:uHz0K<02|Z, bșc}iNs&ʧCGnC s']$Vf3#ex|ȗ()0?ف)F PU 6?&Lȭղ1SEg z(LoGb` 5~   |bŮ#jG׏p2DD}(FF[^\n eV?ψ9ljVӱV*K/ " 5 ިWKdҎA6+ ؝1 g I~.=uqgө/,N%yij5G2258]'Zŀ 1&\:iOOco멮&d7;n]-imhpn8`)WX%pfѕkZ^AGs;W*~Ù-1fB58K%:sĩ#U'ʰ]gPg?N¦K͚܁_-v;01U7۸Q`# :FOPx!hjRK5|'#=s'OL%ZiF cEs Lqz囙A6Zxt}=.T@^ $"۳ɪ|FniI_װMi }H*޳HY_A]eUDs7:59! \N4X8X%ީO =َcg^wUjƩ "8'y1E 9G[F$;:K`QuvSF0i} 5.^qd\˼46QѰt?fR[C{xjzwSͽfni) su1 )/P7o#KeึŶFm4!"t\VK|@Z!+^4dzp޸]-WMKxem5 mB>{c\gGV-4n}4j_7aL{߂rXֱ| ݫ@J,"J6< "8⧌!ba\5L DρtNs<$ڥJۜab0A{M/nT b 3YȍH)WNJ)j F\vwb6Z\g88"wB7>{AkͰp%¶qb?OlԊ 72 H&G)^732R"Y~sS}Hkl!GkҡȼEē]俰ǃKM"pZeh XBř "jvn)% *Q`sZ񹷥N9|˱M7IOuoT]27yb͵Oف7\e (_iYhn}\ ʇISC7ΖC؛#«,xߊ"C?4DG˫2.Ȟby3%]-lsme@G`F~`d6QjP}wz!wX=Ycͧkr 쟩KgpjT?jR\~a\hR<HUBVg-"C66r*RK,Q*vBYk!$2[+=o.#Q4h5^T;z]6x&eA:4ACRP5uHtbyuUr@/Jj[Tf.C޸]šNCp4ȼTLpoHTjl?ѵz$@[L c4U|u}vEicf?| Q)3{u8Yy<^/?^Grp\e{sNp? x/@Yd|}Cx 7)3\b5'Ova}=B³) *|4'9I %/>h2q|^'bR;bئ)t{ ҆n+W_ςCٹDq0@~6&c_K?tu Gmm?tҔbKv%P9IR0@5i " ܶ— 9i!fj=hH1eeEუ*sF`"Noe N r'e?s+Ƽ, WfyAi=OP`!t07 g VQDKL;G?$@~囓n(޳S'\هSUoTVZ#Y'`r4wyD+QבH)xEBxh!󜤼5PXp_0vdyvrs30ćQs=<|.\2ۺj2 iE3K=Hx-t..Vdr~3O v 3v0ѧ'A׍^U0+{}m᪾cq I-JA/ΔRwt9U83Z [] G^#q:=V#ݥ &vIM [sZ7GSmR?*a8edɱ$%)ʩ~?ug6K3 ֠xl\ߌ} gW#Ѝ_("] f\zD콐(,he :r`[.Ѓ=1XiotwM#6%bg&zI$)hԱd%37~فvHpYymlA蝭(bFuc7NELJV'5 jq$az0:>{'OnQծATVXMZVQRn4EDp I'0}>bQr ӧl5a13ꃕFUp]g@sMTT.y2@%A6P^P]SUԕ>T#ԉ/-><> Y斯vR;g:$Ԇ C6J6DsFaUH3bMy1 &V2^:ϼ':ӛ[7".$FpC+ƎmP Uy}H3<<DFtw Vg`PfdDGI(y\y }O$]fVٛ?"}U+XaG뮲 t "7Keng(,/~y0IS{!%R6HÉj$hep$ C-&v, x˚(zWQ4}e[k @W24K:*}$f"5X'Wj^B3E555Jqj#>mL AkuC:35$jLVי#Ȩ&H"Y?/|vh؉Jzwt. &^A'H/Tqt6'@ fbtV)FTuA)$.0A3H(ƫyl8o:๗s[q 9qM(; g'˃#b珏5( pȈH.rDlF^N^;%N?S*ᖫ/V*E~p|hoU=b*쑆I?̌b<6x\,[4y.h{Kfmckw(Zd\ʶ%c)q9N9짦W–.'&`d :MnbakGͭ^<fE>~ϸ:鮊 C 44!+Ф PDTZ`)/VLJJwUkh~"PPezeLYݡߔ.r 0~E"Z!i􍚦i07ߜf+k|fR'àfnAI[ 31VBmK#A{DIg%Swf=F6>[ OX16K%%zPtbzAݮ1U2+T=/ f @FH\lB&n;VX궾<ҿTNCG""2D<-0!>] vع&7qLeN8bwĩu6[1ڍE[HrPn| LׅA8> K}& 5^#k|le6O C<1R5ٙۜؠl$&h)&<37Ӡ0 #}V;]ET%,nB]zƤcE;i#D<a5|Fflp_J/Tv.űD+wC:lхb?Y^H?5go;͊RLk HV"yZ [_3=T kVmhXNY_1.[y K )HVRl͙ݸV f0 ,ȼ״Kʵa%G!R9V%c4Tpor`O߻A'+uߵjX!G4raLƫK( h}La=<!ه)PE f[ R Qv,ṖK(ĸ^zKt+V+7څ [D:ngKE}F1e3' 6؅/h+ plԤ1xs9_L:8phaTy^FZjFm)jPpp7XXQz_9j pQxHiAA7A!niXbFb O8&I6.9"*_->GAdzXϙ|_aCyEІ}3PDXNvQx[f4iD11ϞnBa%%TwHT7Xӓk'D |=!iVcKPT mO5v8k5hBl@wVpds6Q31iM6+_L;16]1-nH@ X \GjY.vOwhs:_ nDӏ$펰<tdU凱DؒzDW $X9g㉧.2 ~%ROvR_!6a*`^ԱOS Wu( 1Z1gDYGv).PS5?k޴ӇCX κ}Yx40I)ͽRu كF]dƃF|jC_???.@GX4TnW4 zXtBeeY w(g`|Ym8H3VEWA(%w)eZNBo7ɴZjkن%Wk|hM3OU>[ X!.Y44n2DyZdC^L>=-^ hBcbafIN7zgR(NjO:1Bb<4wmAW/pS<|k'Cmq fh`jdDUQ&^[v2N  ܨ鲌 }j;K?hے'"'//Y/%`ThZE2XiZ9W!'t>Y>4H] )Y7gKqvX^賖TFfY`Уvom&u "co.G19u7\h\~7KSSGkH.) }m\=/s`Lߐc *o}݀qK۠FX3ڿd0rCWNz/U O-t$e at1v3]#0dۦEAzYZJ3şss5.pWOU#` 㖖]5¿0ԪdO=OP0qgϸWrEb DkapLS`dT@r}9<g1`5G2zJl+ f͔1b‹!:K|`E#Uc;[p7IyZ`m)VCI~;%{S3HUya[*.p26 p㤃 1ެş^\oC_K/CS,aS[8`rc`U48%ZupR+m0-`ae'KӀg`KnPAIX 4'iz;?f6P' ٖ4kaPaO" pSʰ"?i:Um1 >d"!Xkڞ皪 +Lc{kxfEn⦵J̍iRA W\0 94`2s FشSg*(g}>hl8 SGn AZ*C>'GZ 2MӋ=OQWtC3''P2>O=%}سu8[] nCO_!Ζ<cv]Ttg0A!ϷsUݓ!~B-V ؟ };y\9F$',˶Z`gf)14.N܏RV+|[ 9.kvL1&mv˾Γ&^X یTК'j.u@} ϫTk\CAxĴK&^o %v:l,dΓ8N]{wȰ%8!Cv'XavCܤ2[iKnK`L55 po .&u&dPT4.hei}W([^BWV nU/6CPLK*Ofi*ء 1CUhAՐ ټ s,{|.FL]^[p?[ε:5Gz|o9WvhuGc(:P|-uIXa1qw4!IkWirӈAk4/^:@ߴbtrޟ~M",dRF']N0F@E,7S|U-FcaD;Y4%Mؿ,4CS_JB\?k#ly~v.<ġcbIƲ%cvu!]|l?Owv!48Ц@Ӳ¹P1C9(O$uc)߇72zd6vOycYfMq&O3Y#^<*a47K|zѩ/$mHa)zچ!ϕ`K~u*3<(niĆ1vʭQEW DBP(b뚜v̯;MĵBHRP2[ ͙ ㄥu!y܁kX}xO] ?蔹j[[7  }/#UwM8TG3(P#6(rǘoyJac}!  a]X4%O5,ST&-yJ6k ]OtaPGLCh#y&iVآ+`b5kQ'% /Aw!Xo(0hc#5okޙm-QۜM99.Q\~)MvsD'&+Yah4hK IO  FL>R{96l9Y|"8]X2%IXMl{sY$O#XPLcx0N<$_rnAp);*$K<1}PZ"DQ p7iB weh#x+W$N&#ϼLcJRD1ԇqA'g0~z]Q]oJajJNIRB@EYެnvOte S~k>jSeR,~*s?/1.Z# R+r/AO:4| )?DkYQl kxb…_ |ܢP_GkeDթ@^9V("otkBdrV 7naCD*'iik !jB𕽡~8rH:(BUE/M0w?8 ^Ҭf hDMMM!M1&o";݇4I()G]uvLP|YJޠ8-J\T6e@(_MXv ;ڂO^.q¾*mPv#Qؐѕ7ߠ^19Tѻ Pg$:.|[Hyuo`vem8g*ڐLV$1 }R@7p׷d8JQwëwaqs4{")E||aPQ h4t*Xe|,u! 0QW@)閝ua!pLLE"u]IJu("oP2C촟 Enޒ1e%&Sc7t>ϡEȑb˺S|Ʌdwj+fZÉ8&Dq<tq4]DxꚟC4y sub%{ 9Ӡ!BY5zf4W5I\`LG $H EBWb[1bgوMW[g" I,U%x3Ryuk+jҡdo9ئT&4։`XXadumY; kٔt JɥN 1l4buH5ϙg gz,Uq&փ(y+z]*0OF&8лDIN6% < } e^}:se/Kbϲiq20ٵE-w/p#+/\vZǸ.^$旸*+*D&!9SŦͪy0/ DnaUt "n՚vjO#a7@ː]x_ՈNyJ_0 861i)8Õmh.*\?r?R.MsG6e&|]r<;qvs9o?O(UpbXb*Xwנ7]2Lyi!;%WTwtz4L?z"!{4\61;@c|R,1M˵gsfl~̉K|KK!hUzH#"Rlw6%TgkFJ&]M;8Gl ^Z:y^`E z(!b\ |fpm[*~?@A $:%iJ#Lt_ݾ XٹBċ!$.fPqۖbg̢::kKz]^-f`I]gd-Oh.Ar.) MT۱JW t"rMi&$%?߇N ap#+&ܜ dz~y1Ujr=Yo~}`MWu奐nLl~ q9gӥD+E)*Mx_'twP1@ ΤjuT6^JR5BuKi9ᾼY+|𼧼4 ̇- H#o=ud[i^j$Mj;1Ki91Z#.#< sR;GR_)9{Ļ@kD 5W/sFVx@qU>{3Usw{I*,]uLG1!?Ytu%uA9fONY}Qd\`j ?$ %ލ)^ &މBp~}t`LZMiL=%WC; -}6PU1|59Yt6*;!|jf+1w^ː~U|=w2{ ؃QI)e5_9rzw':v=T ct2KZl9a7[6GAM{,CuaJ[g7" MWVw¶Xû-ע)?j>E YCS'{j!?,Qg9>>LDAH#vS#tEs#1SŨr&Ds9U"E\j$AW5f@kCy,!ܒ -s *Dɀ6nt=s̞rIIKtY5=3IA_7 Mp>#h7">;/m6a^]XF7;K[Ԛ)zp ͗?(#W. Mh>k9u]4w*IapQjwj}PNA-Kܭ\QڜBIM1#qͧ d[?-ST :[@z}fִԨß]dw܀6Vis\tUb~1w"le fL&ߟZ&Z1zUxuibkLgI%/E<-1L@Ծڼ\|RzȲހ;[^3gXWWU4'k^Z4o+1{) ::㩹6[\urSɜ$̳jxG>ƴªr*2*$Z@lz!pdzRgLuboʲ刲ht9ړA$. 1;BGUp 1Hɭs \o1hY=üH:A@x#eR4כng?L)=9̥.[?ܟH𽬃 q}]%}ёVp\@Vdž=Gu~e u~gOhja"}4i/a/q1u#IҢߏ&IѻCOhoĒr| vnrM3 92(R$hDƫY88.fH+=icTBzWu6TNzM$HYڇ,23Æ>̄"q/Θ$-[bM *?% N%ݳ>c\℻XcݕL̓o1FᑍM>yi?Xq{`=H1Os|hfw?JB-FG\ȉ#+aUoqWT|oA9W{]e֮"0|aр[X;3 ^}Ei\:~.4Wľ\dwq YV/ԼRG\%=O'Y!aΉ\7&OF'47m ",nL8={$)>]i?]z l>3%`'VuSv :yP WcaEdP#_XҸ*$'sgu9xZk\w nB?C}aYnF.rar/LWlNͼV l`{']k)BebcnDGěnh{z9$tG w` ?S-wkaVwA|aF*)ZYkG =\>hz2Iom[Nϑ*)8s3'WkdwD;d1AZLBRE>"iפ^|g_{5E*"ڲÃ-N";;qIq,1:6[1ܘG}.\an#ML#+x{Wffsh ˌ[C?7v_$'乤, 0= `O}wKZû_L|Ai:\1|OR\4({dWC2o=M1HjEdSjո/Y\}Ԣ+0ØIKäb{ bb@O(z#Hk_6}>%?Q\ .}HN(n*. C#c'mϝ1a$bj/]G|"~m`bs!ќ%`!Pء=[ H'o*b=I~xx1FC1(mXs鲼BMrWe)y(%̭kxn/f)C{W)i Yc|b{T g?gZ͇n_v'~125{fZ;Fdӌ]ӆ gכ{93>J{=%\(@5Uw Իc(C9h' τW4VQoz$e$ohD+{~EUg#$`=i? 2i$ctϷ*NN07l1/6a s{wI#X::=i(-Oc^iƽ 6~~Lj Fx)q:&׸78~(D?Gfu؟ÑH}tW],VDW^`&#ID)|c$7ܭ ?57NMc-Ȉt !3&]9u+g6WKsIn}.ـx=V 5A=xC+^תw$7,..FǏi~&Խ4 6J<('masot$W^5r_i'vko;<=>D'zd.O.G)߻lh^SdSR e8$NJmH,< k>[喓*cYv޻zMޑ0|{’mJj$S?q'ekZWӢʹ5C}< DJ,\{"S!1CQ,F㴠M .{97.-2 IV 8w]2 eJcl/8ӬKhf,{iCD@iNE7mcF=zP]   tG(\4z`LJSU,CK7[w)s)tic~Ml;T"NDWFXu96eOy4tp?XC(Al' rn:-+ַ>^? ʚ_# z2.Տx20oI}}#5"[$,bjUk/Nܝ/#K*f7'^=HeiGkN3ܽUPe)Е~OK:,ElZ톬֒  ,_H ?'z7s6YCP2Tc՞DlUt~_oW(4Fk'']C˩j׉/9n<s%?.R.x9|vXR2_N˩b{h- ʎӰvƝۀߕtk: K9Jں~~te]u,([3!: =h')vH>\+5QKT#Ekq zgc0r@ć^dz4qjB%YSwjL5݋ 9{ϑwܫͽ\nRL\]VRxyBm)~9!'PqKn$sa|Y^Y#jwWlAWE} /h,ޞU!jJO& T(\4+_݁!YĂBdtd*eK-nA9zmeY$LJ29̑Mz+r=GSDDGV@`-V:b17:M2҄tz OҴVrVxmgWy,%nݡ_rrN(55GxY) @d%8cLj ;uu$7 'xz`u<=%/S,Yh5?ֹi0iћ Ip89*W7&^&*qRwVqnbCۣXOB#:zPS8%XV;X# ]3+Kd{=\zb9'x>u.%טntvɖ#a"&hmaer#tQy9G] '`@evןF$sZ(K%XFj.jY#Џ5܇kYTKT4<\3q,ѻs"FhK W9WU#"4Ю"W_YYOզ[~CTxL'9^-)]鎕+jӀ< .NQ@'ғ+ӡ rW@c{erV 3gq{wV0m Fwk6ڐ E5nb}TsT>8o9m/v & T=BP[~; -L |/e-obf]xsx}X42+QY*ͼ5ѩ? j96M. L"{/X_͵4'/kTXJ%?EJ<7-*TF *BTmCzákX@/[mO;9`-nF\$R~jt^.NFVՏkjϨj wvenI1Le1? Jos}wLO' moW")5x&(HS;cMIZ|nh&m.X6U^&(:R" dZl=Hİ7x^Heg m;p/5zH/~uM>o]5ۭfpҧf$|Δܶ2se O;^laU3̬/G{g_j 8l &*괩/̚/)|(>{ztjD?6cS^0o>BRٶ𱈈v+Rf` 6QZ#-HKs~&L ҉"6P @(șlEmU,דZdtHg:}A0d{vܟe}(pfNgXǻ)&ëlC<^Q+'bZz+?ٰC4: [6EQi! Wu) QݛqPV$r3W9zIK%=/xRdA T[.a2 PH/:L\쇉tC8I#HuNw)y䝣@0 sLQ_>(h5PO?ru܎OfuM[m>8^(^{s@ (tؔ[bLW?5Q6fuO&ˆ ?\]茯ER Mxz2W3@f[@~#C bEj2 %bÎhYO \d5Щ\ށijR?wF©-I]%~ϻ:W&;y ?;^#fT3GΨ 8( w:ǐ%՘5N/7DhۀF#{ 6۟NJYn}.)· )x[-Tu`{ Gl+g[Ľj^b+ǫ[؞]+<eoJ$bD<#+P_\ސv9 00p3>0m_  h RwOF)^-,=LAN s\C"xM1UX ҤQ}*1 <(@9ZߚDaƐ䮊-1<kqgpBϡ 9ERn k^9!ĺx .Fζ-fyRa)x / $ØxfXU$8nsl&"xو-z鋌_'ˎՙ]cݢ}FݣLWtFC|goc>bjN6hdW`RIo\:&@v_`L݇7 M`Bƭȋp@񍖐@vʲO+:`zJ8)x4<L .ܢ86h5!?.#K jMق?!ӏ$ĭ}[OIlF:ks*% z0![|c5$fZ)(>vwR! ic,d Ɍ-TMlG!6RȲRb b{ae QC,0d=9+ sv`etwgFt*&X Z!z OWbp|NT@Y .M砾#y[ "8֪ Uv ^mrJ\2A0YTDj彻FƐ)b?g5ԫϥ֭r2IIdcá;|y)FF4-e܉,V "ܷIyqhP:K.zE`YYKKSwz\?GKͯࣁ\ 9}Axmg)64w8f#Y:A`]A "dݍ jX|A Kg?H{{ s+7e|U0(1F:ĺ 8r0UܽBdFm } }҅ ^ Kl7[ũZK 0Y=h]IOw򵯚fjjDܦ*D )7 )# |bvS/ER 1E9m ò.=cp^BSu*ox|EK"zIƴeIg#T><\v;V^Gt.צ^!kyN=VrSbF+Á3zTufQ?j^XM%ut*qeP?tT`J}^a̯Mp͟ϺWB|)˗AZ^X%Gcjg kJ<>l#]qvsdInVĶbZ磻`Cǀe ބZA4&Nzu$. -ݫ OpBRZM "=Kc/ & RU`Tz9?M `ܳ*6Lأn[>~ySD7$XR  WP#ufR/cI~P>( }qG3%Gnj׿`3(AI\^KHyoS>[t#xʒxq(}i菦Hֵ6fNi]-k߽*V7< Dʆ^gu*iK;]Hetu*!26}MRί@_a?؟cc0os[(LEonj,:AzX' zicVQ:>{ poB50{A U8#M?}W@/\j}ێd- "C xn7sZTnZ =h=N HM?qbѥ#eU1rr}a B~sSA0燎E-}b{|FP@Bo>K8z29O3 bv܆ kخ‘4 b8sn,uqz'P$޳% pXM]˂Ny?#ł@ak_Χ?~]BK7Lˈ1s~P} Fcj5nZNJjOFxl_X𤟌}bHC:w0B)k\)"a2C'$+ܹ*.nѲ܂!_kN~V6$J(>XfNPw0J>Y Z1g*))B7 bt(qkn\c"փ"b0܆&ՄeƉ~Z30g*Boz;2 5J0.%>ZD $%V|m*@򴀁b@^G`a[CӁߥ^Pvк.|V 4^5  9/4W(qfCOFh|lLRaXlNjD5&-.Ima+-\Ԋ+|Yp oQ_k:;L0Fe9B:h:;wϼwVk,3`o Jy;)s !Ek/+ o@;B Գ )gGƺDC?*Pk~SR4 ZdĐ9H=,z/ j%Z7.H%@|?D|U6?X4]EjJS an(Qb[fh3iT.)Q^ʷrbu8Gs&iGk̷`{m l+Ӽ4sYdpB\P3i7\=#|S [*F; R+ ?G4wxb8-^:_Ċ8Ҙ1X"&5ūO+Mx^tA}jnHސn]@5-zFP;苈iw$B%P _t0Quįh,[W'J2H8A 9k%d=eѡ_;9Y@0Է9LHO+2^ȗ/۞Sۂ6l qSܽ:wZT0(Aum׷BQ룸3ً)F3KWoؽ3o& Ht WsN*mSCpŋr]~,*`g[V+<*C(셮,p.gdPapmܙ/}dvBZt\^kE#"dW}]q;|V\aϩP^[uРiFPY ŅXqɂ3Kdv.V KLg{4.%Jep :4a{~5 yBnjRdbq$IЏ%K=a"zz^74J4_}wf9G9&p޿ 6GKa2ւ'd7dO FQfD#qP:2uH>W~_+}*-`nt5\7p|u{K'ƾLB[Ͼ-pکVM ,=EU [2ӛ<{),Ro/_aȶwZ#'2'nŦnRu"F pqԧZQá'WL0Obump-fKF*_%J+"JuS,]Ybٟ-qQk25-uPN^ C1J?]GVO!l1.w5z1X4V_h$,þy`JC 5A.&[bI&95D[Glcf-2eb}`mST$Fu8_j«zJFu@tb8ҋ<8rx\_SgKT6k,@E?z? [=qA3W%uϱXF[(1.dzKl_ꬤlE\+Y *$,s6/-=s+CkF?T1ZR5W]J>,ƲW Dm0tP?v.-JW&xF '_4mn<_;493#[,Ep)H8"ArJ!h|mrCC֜X[^ {4 VYR0 dOJ|1`fKa_wwcsyCiKlh˿rfF YL=(^yX'H&!{z\ם _[ُ؞OūrIdBƱ^]KHql}GӚIkX- 5vfo!B:6DvT{-4-nF>{#R!L񅳢yFMAܥ *S4sHTf@{xTvғ 8U戈½ᜊ*}T㦊p c]LM+%/gVzvj&2xS32ÕxgT,G}1ň)I;*%/|CƱh:zՑ<fs; ,sBzUYKXc[2.I+] &z?!^Ts:šCǹ,_nVvTMa|%5>kkp vp#q*Q<$P3-%yf WWwS-Nn o$G$'7eAJX#WaPr\gcȰi:*_EȊ"ֶ}K:B(d82k:Ƨ>YÿH{B _FQݪwt昦` z[<- ^pS5[Ċ{~^e[mRgCޟJTxv9fo0aB=D.\O2d[Q(IrσXWJ ށxX n ΂*/ӣz\ 0=,_FFl`Yd|&6[`Y&~&=3-ǃL\>~Z&l:9iIpcYR3P8j o|J?SBJ!|HrAiƕFaLEi//Z&$4)vLCR+V̎q;S<8)l + YLIg$A А!i5.Rșpv_. l65h/r"O}I_,CL#YZ'T1&еy,lR7Tn9ɨP&r4ߜ/->[1U7{{L[h\DSvqb?eu%'ZB=t}S@0' }930+Ciw}EFDH^G j7?Py4m(jxMEײʦdb"9ڵjzKH Tx0DgYle!ekP$<*m !HͶ@ HCސ>gN~ ꟆK9 LWc. aca@j5S/a9rN+j[I%6sɓR `*񄔖>q ) #hCj ƕv \mGBX݈7 ) cN#yXJP&H0*ȁSno(#4D[[V_RnUK3.$A[ a4ԷAVZH[ PC=+5P;ƙdBH}BLoTFT~"VbMߑ`97ܑ|FK9< .,4.߄Z8Jٻ~KBs=]{۫ʰ%S'>\p:e]BD9ER- ϛܪl>z#} fM˗g2w>ӯQeo<).tdR mN'ρGՇCCMz0I KSy3$u9Ypv~,53Mv~##Hcy3p #YզvAk vǾ}"wp^o7de-G kssb>>9V%B 7f))Z1>W_]߽ySO- r.zRy26_,[ sY4.gk[bgG1UЍkB +0RQ>%Q0c#"u;-xZ4 dݻW1(Z?pG eLKC@ `@,"IrQ7uDj‹T#LGf<+rPkQꪲGN;/`F}UhBan$FjGk. pU":Oz5 kNiT_%Ԡ7 M] l m#7g[ae"=x4؟ &;JT&x87@GY a(1%"+0؝Ñu9/4O,N ED~zSN:=BQBR Є5J1|#q 㰼1|='^h4̵+u;9FcIyZH)څOmuc`{R3y&]9qZNT0PT{?cUXd!K_tC!pDO ~`Ata\զ:De 32>N/z:fζ4sR hy? _xi_%-)Y 2|C:;! 3Rk\)ۻ"b)o5cQ~7U.ڗ_Od+k5{7ռ0K()D<7 //ٍ2}4*Dl-:l^ 9ǧ;-Z_P8AN,{3DYg;)5V24GA ErAwB(0?H9uKߋ]i`)rP:d71vi$SAyR \೮:"'023g )vf'cl)eʕtMA W']@ç=h f0 :ʸ3\l5kd)k7|yMt^'RyJ=H$ T⡟`+u Q PͫX3JůMϪHG`&q un"g k%m^1;ƂP'nFheԪ5b 9׮sa]R"DW.{ƇSU1J n(92Ýd50ώu#8gkA I {Ffj󐤽ۖ`:ߣ2f,is$7{hvI 5KԋH#校,\X|Q5;tQ*@`xж\>q|SmǁKz,s~-:=D u ڟrk3?fű!:&֡ VDx&Pr8xTh`vt>鷩tZ{ hGR*cAם,T\-x鈒}J4w--ϐIN5hm27YoN - xY0`]Pض\Ob&] 륭(܆+1#EgaȀ`nT$@v,W7GNO9z?0-tUܶ&[K]~4u-jĀ6@,8:[0D &Z]3M=?f|fՑbVf<$W"_eY=:r`goIQU磽w~>jƐ,)3%?e0ﮊQ ϳ>ӭѹPWx17~9ZKtAnPP ܴzGdH†9x)en٨}iU>l{&4f9c[N)vQX"-4Jõg kdZb4bn{ ^C=,JO|\ 5Az 7#)<9Ρy?`.G~-[zҶӏ!F|>*u͹n,m {D=koi$F~]YH#KC،jpaô3.SpLGʱac^xlIx5#d;:zbS7`o MF0*_MRVabft>`6B`T*U[  ς:VLX9΢&u*#)/cDwJ 2h5p<ߥ[ C[m 8ǿ > 6N˨%Y ᳔ NæFĪ?ۂTTFs!h1aȺx\8MJ*7]FL6 fب+xg##dt \ H{`4B ڲ uz+W`3*س,T./z2l`#6l@%SLpuaepUC'CRQ18Dk_-!\@p&zzBMx"K5Le!|1`)tG  - g }\0НB U7b  \L| rU+7}15SLs.BM-:̅r"hT |20fBv=يj!Y)< \UvN4hx`.M.Z5f?%GrBY 15qɛcx'$'T#('@"ƴ܄ېmR}x]Gl|~+Oɪ |qA습5LT^-s_|%{/l,Ϛ(NAEmKӇDbY-Jz,NiG遂|xqUTPl~gH1BZMއ 0uT\& J>/׼S (:4űR@EET^K]uv-=FVI()'~*u$#= |80ns0!I_%,E K#U667:9,#6eܔ_3Q"(cqTZy^K7haK}[ٳݹp- $%2jY*'q3Oe I'wքX/3At8;C!@A_5^0>gaՃ>Ɋ8~YMaݶ|f<\Z:k8zw27~ x.-"o1Q [xtҊM-ީ_Y +B0_ɂZ= ف"7\DAв|?p [hL-JlnX ߞdf\fO7ԫisd͉ p0._zפZP0_7PBuġ$|#h#NGg;V&癏`C\jꝼfZ=q+hϊK 9^i DCD% GZkgSG`@:+.]<  ZS#ߩ3jWR)Om>w+93x+\Ut}0xJW 씲-& ZgkczXL/։FXޡ`ozW) ӝB!jo8XƷ{ZPمd ΊDC[({Ei_EJɍrB=v214wh[kayi /%6dwܩbF(Ά*f)CAHs#;ŭH)}x:`p54W՘6F\@^y!|}WG&11 ҄;=cԴOsuuj/2YwTYB aXWJemF袛AЙRe #m䡆dUqa~O]`JhKFHeݐ%H&*}%C <\3Jtv# 27Ycr'Z3xUPn?|3/1br;mw@Y1fP^ic?rr*7bW;_ݺ.~a봻HP/aaMs- aX" dKrV[Qy}LNi @8?-"<>MG_ώCKL?+w; ao/MH;IR L!`")ѕ暍mͮN1"v2=LU4JZk(M4^k 6ηh)ʍ ~SԝBQ09a& e)u#PRAldYI]l:FKe)2 dl\mJ AWP  | jr|f}iTm"wI{X+EO糿2aN֜x.(}-y}h,dN'*DĂ,y/Km]HNwcGj\!wl3k\J ߊSvZjG7}g8Ry`s$*F@*A%0bJׁop,OC Z.Me{П|F7桒O/ʺNa]AjCKN>!>(kvG/7+q8 m3-3ͭW`j]lnd$OxP5ByxBHېLÊхnǓoeeQ=aؓ^oc^oםyA#^ي陧i`tƒ}i˾#UOAO<#= h$ٿMvfa_ʙj0=rZ7G$-ˊSCK(j_qа1|pA .ք}Ǔ }XOs$H93atX$i_Ota۠hi_EmSYbCTGKYo}G4?8/zsGw@#ce3+cG S?0r6@:q/zJ&K# HNR`MC3BL<[~jۛB >2]Un,B]#nQ-AQ~z1%]VV9.*P՛D3 {Ở_U A3B&>(y2`<:CC\<"gw?n(}>JqnJ ehk%lޭ?]kh5 z?Go."*KՂʁt51O2\{1ǿhͶ]/ODK T#wdS|[$6rC 5]im9surlpV.䮎\[B36?>MLj +s̼sBHLQ b`f'̕,js%W0cQ"S< c+ s3<trßv U! ԡ?2c.t3i6a{jhc'*}9QA/$*p|(c %Bm=R+s#u64u֨J*W+GZ B|KźWȘ`(ΐ:ZGJd[׭F5U(aϏ /u,9X߂mw*o.{^[cYg*YBc o\StC 2D6qjRZ \\b"֥6zx 3v7o}cxދMxA:JRlJ9 _4!-$ߝb0!Aygvs8Y5" 7D"2ɠ K\={T4ڴdLsH^=Fp5աK[cy;r9jPɗVQ獫ߜ0'% Ζsƕ-&Us;ԋ̭Y:iAH"Dq aoj;<[fJ5pS!)h 9p iI+F%Ib9H;4~p> &q_Hx)\p~znY-*ۧufVk%LL>{DifN^B& ̍= &JwUoY09J Bd W2(Q8o v3l#,[TCbwXZQ٫ZKkdK7K~9ĬCr.78'vDx~cbfl{ݩISraj 4ȅQ1A-Y=!h[C aW$gBrA.E{xi H DSM04gv lg6tZ.duPFg$ϑQ>s;|981y)eǰ uD`ݐVu7*?eAʸXUҮطDTFP 9MbZUqJq)#u$,Ɏ\;/f(Jcz➰gz6#V8^g*) 8bRE|tuj.бŰ FQUJ|liVѧoB.'V`9$=sqniYp鏐cѸv=lM ׭*"ǪK'IcS@'K\ C1.bpXap&ȊԛDt3J lWl`rԟ![uȔա@9p]B] v3IU )9؛?Ӥ+?;ĦitKR ^ Kj/_\E+/2'6_F|?6:3)4WRCHIԨՖHKk rwf~PӁRӜ4F8㸜]^ o|Lu-_#rz_O&.y؊~k3~tr7݁k}Ed1`RZD1zxv"a=|W5AM +ݔ [H:Kĵ2M/dOz!Z]IJ0C*!mlNrEr%iOc?@IGӗn2ۋpbM~4A A,(a}q&nf/%k}|p )Q]sϕ9mVR1L?O499a_9̂kdܨc L\8f.V {.VtA6SB-*85ӫFs gdev> _K gPi w@4O1(A&, \tztLj΂g{ZA,GMV/6.{ $mLg#r՛ H9 aUuنiDI f 1|eB z oQd̬9xD>V(K t,1S(OjBUl '_Qj.p MS{헑~f -ս (!?]U8`Ϟ&2`1zy-a:Nלb6£mKʬ<=DP-=r=lwU15~P~^yb MŧD7eyQEc+Rx}xVoH#EBVAL͟faf` /qϟ|´97^ aΣCHCȕ5褡/u[Fk,jbl>8)560X\-陒`5l|ý>9 7m'bm֜5\;Jk.߃DRG2axnUԊkQ)q~@p3wVq0,ྔorrg3TqGOG{#I2awgm7c㮯Fҍ7{#EW}%r)@׋xޟ4Ah /gnO _Sk9AF .CyǷ6~)A8 $qu=EN)K)ljlm,}MՍȴjNB{m)u/`ٰ.]TK1ƻŐ)h# Q);Ff>dn#4_ + [ q6hZ1`Yo&2^\!3x5R`^{O[DZՇ4g{\(}|Oyt X֭@=l2aY ßyQRH:: tiyaI|]5>-P Ŵw3Ud" s.syNSãW]Jj@uxM]Dgrb=^ĎzM5lbfd*e.Hh9u g}#?ZR R聴UlE_ySuۉI,XM5̯!rso2 4Bz (2=_[ ߗA*\s&cuB*BTnz.;7׵f|EE(D_Dz`.#/;\]Qtz2q/A_>h 52@ zEltx2;F6ꚊXJŢbۅ(FYcmMA߀wf}X7+b6ҥn$UE`^kâzW?kݩ!>lO1y^nL0>z/+je\~{,@o e'k{M [l>iV|Z}ǗM2%J)4ADqWJ^u@טL|R|ZHPJ֩hQ ,cmgwX'l!<+i*.SV-i!XX3# &xwt~[գc=ߝ"+MWb<2HP cb b"po3 7I/ Axl<׮ß??*)μBqLV9>Gkд,R,;{FRHgp3n%k+u?+K*z.*Gww SS<64[{ClA޲]GZ~G rQ=BC a{%5X?ZQ=0;{0./s-֛:q+e:T[.n*! {AtAp1YR#*0U#}\ǦLHWd1^ef'PR(sM)ݗ~^zw0Sv(!AE:+}TPJxZì)Yݣ=Q}KS?)ǚ8&lsQpo!y atVC5rPg ea,}gqiEJoۋ}W(ZS!Qdž?< RI]:BD%^8Z+V{<0-*p4),O߰-w.z|+4XEڒSM"#X:E{ΆxuBlq~tف З =wMM6soBut -~ (VtzE9'ǑûqR}8hpńk'&wi띒Pv 8gOm((HJfekd1Y_?(XY|9"]OX8lpvA@jbHr"Uٵ!΁3h|wHyar$##)^fΗMX rϰgJH9NSޗ%:n5S}3}ܧ#U\~jF?ϫQ1|$cv|'-T:B9- ?Bҕ;F$^vwF:7Ck5զI9#r|jEqT6|3"s,@ܼAP>w.픧d9CtzZ UO695& '56| >A̿-k] $xwiu^e+()%!lmHf/Tqc8 { ͎)ޓ%Z|Gv1݊nsKwd3>gNEJ,AxQ0,WCrDf=@$y 3ޅoC I*]|D9P4_{V%YNZ!񢇒 rC2.9+6}M;+uBUJf`)B9m5Bc>@(K%tw0I~+kEY0t?oVA*L?RZJ  ҶURP 6ޥKTCힿ=&z v8S?;}eUV(q7QI@(T.,1<[nעۭ_h2@z=rhN [!$oyY޽G:W d`1co[xWK^MÁI Y+ b$?(dq'b)X=NW@tH0E켒*tCŠ *sa9Z~ޜϘDF {c uL%Zރ\ZլK>Yn"́y1FVݭɉ kϪ|K^*KaQ vlp[UߤQwH^N<sb6:Df萄M蝘h~ȿp;V@ZwEA5rk` a8bH|b-wIW.S%&^wװqoB|(3`,$ӗ 9;Kw4-rD[_m75;|KYA%(<1jƌG-  Gҫ7.$t2tWBʼ2]T;Xy==jD@-;#ݢL^ɮkgW6^Exh4#X`EmTb ?J9_˱UkXEَ ο?x~"[SsLuIPQ }"ce~?)2C%|Aw:Btҷ3[/1A *m+B Qz!jт2`ş3D֬6HgFvE9pW 8_X'-ST$29E"|O;aFe Tᄮd@PscZ NԺ=˧ VճڵHJNBB/*IƊZ~aRuݐpXF$1!B Dǰz.{U!$ wXϔ ;fɍ 52dbf£~QIaeV~i"wTʼq0Ge')%}u4], >$ 4?Kzɔ^>mBXX|:ӘG^-u3vo9܅>5}UfM~ sJdK@5#E1Qo5Z]!z{RQa tqȐ'1*3fϋ:g}c?˴*:kѮ_,>l?4qk]`^BU /k@@:UaBځ?z\1a0e{֕]CQ؏:0⾇ he QJpŹq(e6 ,RQ>ڷYk7 f(>yRi<~+*9kU' 23箏ݨ *D-I_61MNc9ѳR̈́C]$R ~^[Ij^r> F>`7V^K* ǫ#M-2PQ~ME)(y=Un$9ش2ΜupMђ\X~̮7P^Nk&: jlz"÷{kzPΛoi0M;rͽJSdGa٪˲WY dg) /~G#_?_n7Wl)%)] VSԕb]]*l{ =O>&g"JSR C C)3C`KP6FqGHMkXN4y_Q%/U}up!Xs.OmN=07Rzb.I%29ʼn 4=(<8`G~3m4k@6ß^Fu8PT| =5 Lpv dzĻO*@I?K+c[e#.Dx<+|p_/MxI2 7mW!l^*E@Fk_g :$uB%y@*KD;:Ѓj{ >Ih'C#Fǰx$ty_в"ڎg*3s8.]o!nIGg5tWc.#e_8z_]=a&N@`D,ȯ?.-Dꋒns^I*D~V HwҠ9g*DүDwoR_3}duq)3Sj6"hd2ќE@Zqt=aJK=:]#$X]%"ٲ*qځrVeznf*X@[q4=8;N (l隃Z~qoc_ l;D%gj-Qfg Խ]?[cJ5ı '86 re"k2ՅerAGjA LO38׶e*_ poԛV"sf-7[7w qb2bם8!%*CMY(6m'\}+|[eY^[A&5Fw^ܬ:E@ ŸgBeֹ9`'moR؅ iѭP^H_lρ5_.ϭˤ+y> %ntB OdcZAIވ\[ L\֚tTG(|Qocf}S,oA b$K"+(:E$^^_ a#*$FO}r RFBbOKPU ؚ[4j˦P}e*?Rɿl DNi1Dii"dGt,I*dn~.)?Ka*DZ=wpKUv?6m'KuKlH6b|G疡 'cD+ dI74yvRQI^6XRTfJm8-eEӦg\ve0Dwy20{EY3kQ7:НN4[/O37qc|[Y-.zL6z (GT4ʯuD#r\p_Z`Pn G*Cޝᕻ%Й q+Ovu%4N -HCJY5t7 +`oqL$%sqȄ\c'csMUAvm|gQ%)6nΔwdB/1@1&b?L˧rK.I(~`G46xkCy.Zr[n7.HQ-|*iU?OW1Cq64AtX rO]և8'KT}5?v^l #r\y0w M KOՇ4EApMֽ,qyP*#. !h4Wn_ҕ,ccbJk3`utsp  F /[`'WXpo;R1{?(kvL~$,,cs z>,aϝQDF?J _/\QdR3)/3:8uPWft|ybf8*f!DA-'Yç`\c~8ifm ^Q&yi`Dy T *,pO'̡W6lcҔ2lDF!$廻}2fq?FW6`q[U7@/r@SExlbNoR=}!ٮ1Ce$D{GEnar3_WB]=P/ٓG=y28#.g0=ݐF~!PI}60?~K1]VmD[~}} (gTS7;i.plTA=܃f0\3(B%:J&LD#!i WTrSoV BQ4_w^i= u153*!ZKu;_9 saB=|ySklhϤ|?ZnO2-gRA f{4ҿͤ,j 7RoaO\96G,b%*? 4@┓gyTZ G,鄋;&3)S\@xNP/GgK#RdChE q1F7I74 ] ؟\=1%k2LW>;GeX j(4oE[R։ _T !gΛ?E9Zr3@*d"HgpK_! =C^igyj[2?uJß`'U3ްL=hLǕWṵ3)g`'`uP~vαp+ݎDHy ;,.׈.6Q?k {qψfKIdUKX0~/Hoe"ñ T*9Ԫ}Iqe0%ni{J=}WRtd's<^?pZw Chh~ygƥZ:dO*(%$ LfIo~s!y닓iՄC-2.MJ8և=i6>߯c_R!7nS,pjM3ۍnbQYPH_ ' Y(xNAsh!M%^'=_L0q'[!knhdFs(%o꼜Ce Ƅj$5L]K?!sU䭁v'A (sZac*;\\$.&$U?וk5<eCb~_?C ^\RLPI΅j;'GП@QͨXwltm+9vpDO vΚ1q0QL '$4ilqGbeFY1/TWY54-*neLа5׋ &N_>CjVGGY|Nm[A`%"aU94mRY:bO r@-r8U 0V"e+PnU&m{`Af4 b}>Ax :i\۳gS$1E Ϟ,,;C~TVqY?~/,˕NMu C:]Qa qwzuab+\ X9s8zB3 Ł.P3CiA5÷оLMV6 &hn4ٕ9rFdnm:+eyM%F謿*=K\d>h#*-44pYJoS! uޅ:$ ǯNؚh9F"8k9(zQ^>n>oI/h/B- # Yr /4'ot7TE]p(D.:-*]G AXh Hd s" ă=n~7~݄۴茘ݙ}WDAF]loj#=IB^3`"5.-n&~5] /l?TYZ !mzX+7z=wF7'DQ$3c/Q(X;jAZ)jzۼF;Vkܮ!"7EVOkf#T5(^2r@ 5N` pu|.Y <ޫyj=#ٱ_]wm2?_fkAx!I܁56GB~ ա;xEM,q5g^:?ڬCx%SMk>QLx%`&ĪtJg$k#iFe>gaV,2&zR-QHOטFH2LJ)B~nzJcucV51K|RyN|XoVMxb~J'GXJJ٤ v> :ry3</Ҹm^nU C ʰ<8~4ZZ0N[!Az{lToS838[ %[H+fNW+)i ]xb;&O5+9aօU G̝Y/^nu律KqUEX;j .?dP29L|LFCxp'J7ֶ)2TX ۋ }u! =̞};BMYDo=`tDZ`Czn]ڮ$QX ${25eE< [9=3\gӬҘ0ԥ/iL= 戠;c:/us&€I4}l9[mVfsl6!o :KM4%[wF-3;-c2MD}2sJyzӓpo ='d-r b8ўozt\Ч:7%iD)pp_)!@Ge'Iyx l%cHJpKV3Y2o T8zPkL`»ܞJMU2K$ˊH@6$w$%1&,BmmdCmP(*½,700$ R1\̵2øSMv`VW{GgJƎ"qdHz_\]jѐ% ouTP0 c8cj4MVm2GvS0Vʳ0Q0Nkג.N(bF Ui_ "" M~rɵWbsBҍ~>T1R))͆eC&{̡5oАA2"]w>aZs!,'m<3nBdtSwE EL'`W0N Z+$_Z*Y&!HJA{w֭ #X6X`no8%`" cM͜b) pTKڣ٥MY zDIKӱnCNRFcJnR`MP}[t0_-zyoCK.?mw2+pv;2۟#,H_mGB^$JS?g|-q˒csgMi/PLxFGL[z79 :bKNɕ Y8 s{$H Z ɌZI ZgOYt;WkaM6H`ɋFNK.ENT^MHM! ,"]Fiu!Xy*椩b霖ޞf< _7z`Ck=9 ]Ɂy!I"? u+"_ߵO|xA.@꧆*/#gpֳa\Bxuj Nc^' Y_E#Y@iseCu*5x4__zσ@^Wb9lʦ5 {\j.e,_{sަ~V1vD2L! ǝ=4*k-ohyJE3x44"yF@<˰ lt82~YJuSk;.{SdwxlO196Z?esMm83Mo)I%m%sf(NȒIU,ȸ0-9཈/H aՌ&Vr>>o"UGՎ~UHrW\ "$2r0=I7"NVguWvl ;uY  R/gv]*Ǽ}{c{*knJrkPbpvˈ1V#+s2arYO?Ґ !}{#i÷hWWꐷi٧as%<Gi$uYT]]GN-M= ]GzDBӭv&\~ _spİeD9В\1 R]ORsH]& R{<]09Pgi3=ciFZ7Û@]uNlC{P:#fIBjTI-nH7eAJjrEzY_އT 2 /~]zٛ$ z.E5`ZvG8R.Gɒ+(=@!w_Eܘ"i<\=Z7YmBr2G%bT6(-p7 ,mNpLPEav1K+r">RKq:TbU@ȺοO~ޡe<ܾkCa9rcMλ)EԎ#Q8Ӳ{+$a©_mXIRT#662ZQP!.1)>S+ ~[P~>U'*(5{?Gmycxb.2s21A-^lju_E{;7C)2pQGkjO#P*A>pDFְCF (ϑq1.s+ !rւZ(v9#֍fS'ȢJP'wYiƘAgꂎrnWSW"ՁF؎nU73X*_z@ 1 Fp+(xpītu3F{fQ3Aٗ0(uK|, ˼Sj"A;US"=475OGV7K lg)%سJ j{81wMBPN0 *~׈/(Ef6&w_ B!`u (H|9n/. ̶q4Qxu~}_OzB$u:$H1yI4=Z0dSKH0PWSNhԞt%c/Dd˟H2iVVB)X9n%I=G)Dұi`"#`). 5$jWi_Lx"ӎ"x^ն\&k7A(g5~}M$7K`23:vƳ;m/ 7(i D{וP3rFQqL+~q Q>膑YNW/S'XqA[G?c.ұ r)mh⫓ecSVAcďgEjZ`zLI9~Em{VEp,6Ӯ5R[<Ki755`r=4ty0,8=F@9$%̨G@d J zx-I溛X,cP҅?a07U|i1O>#=ph]wpf6ãLymnWW3*,MԅWÉ8IԊ{ p1#Y}]AJD-6Xx1-#I1)*Fc!N@ gZ9֜Gy;)}Q7Ah{bڀaX5cJ4yٯ7ca$̞ٞz tJH^OR~FOk;x7r6w-كϺJ|!mc*R} Om"@;Z̦ ֪q'fͳhO)W=7diKxB7C(nGG_ǁ;[Xk74)E9ely1٭EU(ey<̨5„[aַ }Ɵë-:LG( _)h='&AuC+cIyDmEKjQvBfuMd5Ɯ흷*r m$ݜm(#禂9=_sU 6 ݤ:]vhA37 ş`r[b0;86]r:~z1O OC)AF'`KvhU뜐4r@4#,8H)yAkggr@P}>926[EΛ+I3_l& Y]E?.xi[OZ"ß2oڬûf( 7<=w% ~/P7%y6eCG9mIE $7LUrye4 :'E{Y]#mD^Lwc}u, c2_ B-gm$\&a&'mI0s<ugd" QJRBGKJrUxC*H/Axۍ6y uBa;gj>W:Dq| ŸeadxD {5g1UQhA喞m+ɬ3RѩK=k% sNʖ^N >)j4; S4v&[u"۶>Xp#wwAū$*৔+ 's1,[a)acگtaLB?fe#Q]:T gZo3_&"RsY8)ۇdytp%qn2.=E뒖װ>_ '~.}NoҢZ_/g,6++ RS+%sI $?%Ys%Pbkes4\\l;?=ȜA#}"?,P־Ӽ_!N=ՌQmR +5\b@_Q"-tw_s'Y+i:8rD+! Wr1G մCkIѾ$85]t~WvK d%}" K\BZ) 7(L(~x. [TftUAT?ǵH%Ut3]t$# ;\*c ǹFTg'q t\Vx~NwWN{>Hxcz>Bv A݊JQo~si=%X} kpM~#=GnR]k~YRKh-&MtI]n4Ub B;?fs6 aTZRJ:I :0${09z N,90Xvd~h.Y5OUgDDe:?܇xP[h )鷑pkZAM"^θ?H߲{Tbydqt A RI[y. N9B Mf}(yr℘(l{rT &¢dlHIҝi}G>ZupYۚxKv4`^Pf#鞗G:0d e-m"3ck\W5Rl' @NTd`Pmv8D^ćFb9l]ЄMYkEog:a?C ZsҲx9uwg *NP8FcSfWtQʺ*i|?(6ܤSaR8j[#pg :xD@b^n1_>5t>D(R%Q F`f8tߵ25"n-eL/<\m^_^AREvd1."&zBD9824;ʤU0Oh?{ޤpޠq㠽g>bE3KhCo(K! QLFyel{T$[|>̢_h3!5q*mvGU@6*iyՔ+xQvrĨ]~PE邖$=@|͒6E SC}qPzMԳ/뒍pOϱVk+[)ĥJa.ko*Ҧ6;t7%lم~G^L}Q? ύGn/ZONLF8)tUc<\/oeyd"hwi͍VS9rf%dQWZVk(Q85Ah{*"ڡL0ƃ7 A:ҒyAJlIh}Qgod_Zwp?H2m*ܛnZ Uᚃ@yKXأwbwHWV65%$Er槓'կKv`P}- 5SZ 赦q3 SL8)srj&:ajr^ zCr>VJA]mSpO !cb6-sK{"x ]5^KXٲ-RHwu16 Y$EGy9H}^m+1(! Ģd=UuRC[*tజu--"WK(\`,"͍sKù2[Ԁv2z؎@eLpY]]Oh)hg̊- 5 $s II 搢5:^Q\pU,H%k@3;u1Y'֗4nLpjBxvz]E'k`" %Iļ`@|fa;.SW/cMme¸9}™t p8g@b8sֺzQ.CbM> uG^٩=| 4ɚ5K$/L~* 7 bs)wY`<8 /G>[]^ptd=}R ~<*M{OK!a TfJM=W R<\^V|c3{ FяQh`'ÐsT]tdéҮ vPz>L/R\i t Jic 0[ Բ(V՟ R~q.v:z,vUR}Еjހ C :hO2$%OD <S'EYrj 9&)d;UٍrAj7?^+ΦFǍsxq08t;[łEju@hG4wsrkl?m>'黙7W&$:ӱ ۉNR->=Y&u[၌4~$YrqݺߟE D![-9͆@@ɪHrHM0us5Vv1pBI:c7id~: rGC9K8uMZ[] MS'<~=Q8z(@#S t I߄ɢ6UfI]Gc<^11ix-2%T?)]<*#=w Jk!Qzj He\O* &D{2I1ܟc[kpU0{~$OU 3QHK5SK(.2Yؿ+^@sC_5&r!`@qvzGeÈ8z,Jѫ%$ [DX 9 PV[c-W"{YI 30}BpD[ ۯYYoBp#KtjkVCoߵP%вi52Qmdn껈/ghpq=Tyd#'Cewnjep^](0l<0[ Ǹ),OPf:ꫀ4wl 9< s0qeb1 ^rꋤNr9JtTл޽N$5nǝ|!557 GD{pۥatHM[D{>EzaAPsOSq / n cYB\CxSQh"N"ykZ#{E2] Ub#Dgl!4XS2W Ev\Q\.紛|MDq;nPԊzzOZjWW٠)P o5x{ _܆oHuM LGϸA&|٫|}(uWc]J4|]QYhd;Ie&O5d3koP(Kr %).U h%c0r8DڳS1j^ҏ(<26*2\ O:UuP޴H&.j1z_I{HW0XW?O7<.=C.C>`:iM/vjeX.?xsd)9EB> (wC/z{=O tqeFPM,}>.|xUup/BW\ʤ$K-f#+sxN|<aWUTDH4ZfVVų3!XH%K[8$P*InfPNn ܾax &~#yQ?FN#W sd}_٪`;NJucOj+:= T ٝ C/ ̀3Q-k\ x&;,k:|a9Ά4gɭg增%cݗe߷3aױVπ AZX-9++{ \a,ubeMI&eF\3N0l>T؂ZҰN.c:9E6p`70KFS @AglIoͅf41aZ+%tU\ vzF;lλE<UYQ:g}0ņ.Pyp`4gkrɵ\ՙ?Nճ8ja"0fj%Yf-o*bkl5;MQ+v$sQ T*L$^F'3^mX:ks-)%Am} p\z>Z1C3<#3K{?6SJwgޢڠ(ͅ< _B}d⤷Fot˜QtoIJv \1")U<75ř$ܰCz'~/C%`$man -j&1!%D>M˖1!;lʪD0+l\w[zCQk6tf[&ރ))f/~pJ$,k w.WVֱ=PT_2GiƢ/D0+k U0R$MCd*O Lt@HLpuVSO} h2;4^*VZAC'#()Ud"4;Y?~@;xcdI-A ĵdM/>s Z"!"L|{ފH9*ߨqnCgg߻7`79m,͵XL>#(΍ֺ //,]w e@c685ŬjZsJ:j lJ'x|M{ KB!ŧ1|1 } xcM8+: bT3 ;2 vam[/cBխLE73`9L{SsS}ӨZ VzSc#-`Ug{&)RH#ͻ  A Vy/ܴ։`K7gvTf9%صnv Q4)fHN@򝂠v:d]fKgX>?)_һI=&:QvcJ{ u# >8WB&C pC:䶇cnǙ,5C5 R}k0pX a920_xQh2~Yl佞 ͐$A(Ƨ f߂id{H.fIh`E !D@_Z4M8#ɬi57̾nuv ׍Hg[=t#/cqY[[lsAWStNFU3_^ XLk~~Bqell괛>lɟ/H*qGNC`&5o){ m^t(SDdSzv\պM`.t?!.Vm SE8$Pd~ꬊQcZ!(tBHh}\h@Є^bWԉ /7DDB֓,hF}{DΕ-<򊚠iFQ,&W `A$5Xթfz }oރuO~Q/P#,ǒL ̞?,B7&)JF.2сLT(kݲ?XJ-!I&y,2/[݁UA^6 !?Ra~{&]h3H)Hv.yyDnUNOMf,]w}FʢlѼ#p.Yi9KљSm)aPe?8 @q]xc#J{i{cJq4"E3-LہsCeo,52/|ͱMZ?\`IGC}=ܐ]p3e 2O:zL"_)LdM +8Ta-H@"N+W¬*rn|%H2HOaHpX Kq?,Z ^e!Ճ XU h|DKY$|kD1RTҬ[d |z<`h(RW |M33C{7Ѯ-@ ڢa[Wr[ab]0׮jݲVW;y$>h'eS4*eu{wb/Hcr+Vq+v'_cy[= $HKk}DU`UKMR>d6)SǹI=/V`l< R|R4ϒT\^X mcC "|s^9GS*!Tg"9O[lWTlR(KI;7>O3 ϛsF\ٖOwRX2[/QTTӑ%)QljYkU5熩̻!R7ݗu~IFI 5:^0kit594e+7υ4Wa׿OH2 Q xFXսv+%xݨT᧨Bnik}^ 7Du >qghC } FR-"DO=̎erpT?gR5'Q0)ܸase4j= ;ɜ׮MkS;[Z҂1"H'~_D=CĒloAHQ?N}q.hd͊bi$j_RB~fz<39|0' X Yh'X}W me ROکx5*Ѹ1Bv&=cS : b9H#҈7{%b/j|o/&<u)g~x N*8;ZQ=VXZػSxI`!K/o"\sE}W#QHI'"Q^rfȸpSha5jS2Tb1o@Z;7V٘vE: k- ߽jKlK僀˜9]1X mYhI.cIws>u+{ '4&o;Ή%c}jR.ej o-0Fn .\R02sm#At\14ƳGY#e⁊JرJ ,W0;kQ[My ָ3Ҿ&-m~M0$@u$f d݆P^dBNQCCE8'+O[v䛹0 ( թV-]ݳ5a[T!Q;N1` 2o;I͗jКݎ1mB_kşb$ȍYWu'Ȼj〞+6)JZi,csS4#Ϛڂ/:iU+kNj ]?XJs S0uA?kU !-ތ mFIt~<]YnDWEuxM9ry;|@yJL,Y(\v'/Nǜfgw2d}W3p45QV{ =cgy&owMg$/3kD: {Ɋ @N*;:s)8pHH~~t-ޛ3?k@M},pӺb|Ksn٢?r;s:AD?Xrʈ(ʒ JMY7錅L`D$w L8ӂ,@dNN ^8}p,$sCm\CqW"2﷟q?s˚N@{e6K/OQa*T‡6`a'#q'SPpq)+K'𲺛VO|l? "q5V]) ia *r>A*YsznXPnG#_s7vMcaǮ@" 1>Pp{sVa ^"juEmMiYaY9k NQIKr *S/S,"Cqd)މ舽 \IJ8@%dÿ$AE*l n6ߗ(h!c`RY[~D߉QS e8aJhܭ &i>,"KQU&R|)K?pdtk)ݓ9yZI̙Wp?ۈ%鯘V鿻ԝehiJ\qG,N%n(˳ ?+hd{L>}v&)h!Z]Яje@]R^F;¼$uf)~963hh0Lő90xjha͜qC<5ʼaeƉi"LM{|l4Q%Eș '\?Qĕ}d3EcӇ6nrjnF3ϣX]9~Shm䥧%Bo4 ssOx 6USGM;W`2J7Cu c-r>d*AQMm;%>oH1J+tݐi/1zro4 Br|LWZőpq@M0Pp:2~ j9Ô$%֪R,|[ 18 FUμG RX)RE.iX HxyPVu$@CIhoY˖ ^QY qϺVEn8 W$u|xb~Z 7u)C!a@hw>_/ĒBt`R +Xjcbh(" 2.RD D]ԆA*;tj ijUjhl\Co(gTK0Qd3KA2ɱ" d1 e͉^kjHYCIJPᅮDAALli|âr7f-./uB>/d釫B؝tf(*X&]T{@^ByGNTs0/ D]<6Ҭ&7Bak|_&X1Y#zy(}}1{! 2'Zw&"e/!qy8HkGXB55%X5P%#Ԇ(|5 /-CT'ukhs|'й |PC(1D4䢎 9J2ʽ]rk;^0DJ]j J/Cp/U8.CVZ9InBQnF>G'$x}X3|)-:dR69mD ׅ{3~? XbJg£iCTC쬕 *"`'r~C|4Wv!١{SA+…t#`:d*N%үt= |rnQW\u2HqLjM9A]%N1!3?u;l&G{=X{!OxS!JE)ͨQtDHO2T[%(TD7`^c=.\Ez$Y,MY>oFj=xUkcQS!G#M;f,~GA{3F40yyJVq9vwGWQlm%(u)4\$ΕUAp~\9V^yG[4\$HmI ]S~𿷱j nŌ6,Oh*(Ӱyr nS<|dlK6E[%: }÷/({쪯e a$5~Lu3PX ^ ?Bs-PQ #MdzIⷾm${z8^U,)7K>'<οw UK:{cLuiBk`(= ̗ҽylzEr9Iz q<'0M!/֒i+`!>̓r0RAa~F ( NFn(|vlr(ĶC##p=bvojOGwNqBV6cwlQ TBHm7nIa˩YK{_9)lݿ:@ k]t<ZiyƱ֦StQݘ.7,Ε>Ӵ}!h1xe ,#Ih{0R J_U,%,&s/5:BJk,v#y5;$8{RZlmVP{ [MUl;iWGyƗ!Ur9Ƚ;[2'o2r0a +b~}E| E/Pt6k4a$BvYa]ip?YQG};Pwwoy'NY;seȕ mMAqubr3Qf.a21UyA*rJWh ;x|^GcOzCF0@[(bS}\G0 ˠ OM)xFd6:YC!8 {Osp<Ա{/b$`l8:2\ô%|A@N ֥˟FOJ3v)Qc}ld% .3$Nv#YphN+6{l",=̊^)u& xf HzF.kh E6:E:{|My7yQqH7wZW^=)$.>C?v\B%Ѽ!#xU{޺zG I'.|9.yG Zs`G-<.:>;|&WUhF'{0%bS h8/H#ܢVvt|A K6qlsFyIGpA;7+/oyO4cz*rO=|Q]£n$c(Cfڷ)ߨЭU;1Rj[UXu9\g #T4=u|qia~-y>&v Pɟ ۾=H@PN)[Jg4bB#) MHWԹjgZgQ8X4[^n=cԶE3XDWcxfp2 OϯN#RgT"ݝQ&(_2¾Y9p Azv_#AtGNBB'0EZHYO]hkښur`3NdLt!s>nRԒzsn:F5 iBۨb v;tH9 @m"[ &ÜQa0NFweҫ~tRȃ\}R@ k/aovo vm6oX=b3,*~ _SoXVs'߈:z;@ŧJ9dAP\O ˈUYmc&U];B w> .%[L|7#OR+pA%W qb@vck8"\AȠdbf0v8+0Wͯӣ.\5,Ol P :>‚PB~12Fam|=@Qd>sJ ܚ_/OR486ug%p9N_M]{}()|pj` E*bR>EJTQ-RRj^٬AAqbHI} QOԕ7aA)O<$&аXJIHК!8ǭ7sRnק S\:5c!9~̨GiNQ2{ÌeiRq:EvJ,fNeKĦ>OY&cfiv gL0Ÿ Zq. a嫀 T^vAt )̩٘ˇ; JHyG\^'΋mI~&+wZ;C+0慠gD'[xԲ&~!l#t<;DНI IDtH Y@O s*|+%3E WCH=^DII 3pC[4ap vȯk%!oOaj(]KUZoA'(HϨʹXt\ȩJ1ZegVDiҨ;Z˟XQ5%|lU8u[5<߉J(*ׂIϦQf *_7> ŨA9wt*"0: NlzH۫2;Np:4+>_Ruc, %Ⴓss] eW=t\s۳'E\d$ ?a8jq@ ]oSа)敡R$d q#)C]3cȃ(W]B=5nH;b(ܻ30`3$ɤ7=QX%T5" 9'b&XjVJa4OxxIG,lg)p2o77 i"Ѱ|hJ|^Ps87"oAjDz9><>o4k*QAܸ6ݣ< PI4TzcL-IpJ]{bl$EPI@ϓ::|+.C Fq_;Cv{xKֲ#Kt# ՑgM :5t= A-[)PnnXtѣs( `J4((jEX W#NzwMS&ف,V҂]+(hF5 ;5jeaMoѣ#@,A2jk303xaR|Q׈ ?Uk/X/*C//%}'WK!Cn; 0QV[agkE.ll6c/_^c֗+uXk2Lax]BN`uocQX0MYڗLQ}tY֨c|$&5KDMe!i.. BqZ39l[cGM6(ً{˜nl2C8j%|2H6D\Sy* @j0ZMZl'o.xԾ]A=an*yXg4~0+u#mtбBpfrLhX= 2IbEx[NA>"?oV}?b%ϴ-ͱY8 'Ivzf<]Z!M>A$6! J.*kAkюάv/u?gk`d&PrǣHz0<2U 95DmVo[{DW`m}lQj?طr`WD.]іFMT`c^:(}{La:D\Xl7$SjM7R1y1Xϡ.JoGz`dKKbѼ6Cn^5}'r"O.Apӏq'NAd$c3Ѥ璲q:z9'Ax,EI44k%A Phf0Z82y.7FCݧe(we KĽ\ "l.7%K/G;SFnB]Lkv6ZF t]"*t*y/z(91V9ֲg) t" w 2NHf9׊~V/UC<)"yK게KCFMPw!.@ \-C%-߹k_I~P+:㳦 Q.ɩ)::+zǢRi:п7&:Hɶ؆K0^KĎeْQ:Weh MJ9sUv;mKPJkO@,ôjb6=aR! sƱ"kd/ tGJf4d%$UUwwi~jPb0*2)It.Ǻ"W[s'sLf8TxwI ΃_܊ϭRJ.ȕ-읻AC8V-–tYt͹\io<Ax 1_+(VI5`>Fv-3YhEnxsifUzd%I߻1:qtK$sYV ի*,̺?ܑ7諁=E^Q'aj-d7:n|\o;$%;=m|T?̫ h"]Cͦҹ «6bHX>r,O(և 3[M _(:%?C 4eAy(J-A &aTzꢪL=T֠i(e[BdB&f|8ߡ'}۷su:Bݦh6Qcشb:V$vɿVyir9+hS@<qtg/\هkOeG?aS}RX(I!ɉIB0uJAr{O'wٛˑǜMU?j@>xԮGٹw-'\ClRkfc zucMH40:yZٸH͛b[&2gˇgpZ#f3X\I?'ī(fdj'TwQ1QNxt;(EzrH7a9~{]%ki!3b58hxeu{˩n FgP3t#t {ag9ךD¨g>qZR{{y"wr5MT`+7  p$*l JF9T>?44lk1DJm?f̦H<.~ṿUa/jHg![91T \Wl[ѯa]p{)͒A`$];5  (m8"ߑy|%CNsWHmIe9 ,nو`& n=\YDwhzuW]-lxD~ 5wb,Z/QIx + G1G>(\QPHTHuNs߇LղA{lrPO4%Rx[0×_5~}^YeY%Wv E -0|HQv5" W{[ YNa~T[ChM 1*ku*OԬݸ@ &}3Wv8uo`қl|V'n3  ;ɿ#`c)Z>&&.8E:Sh/O\geJ'er*_ɏZ)DGY88'g TeaxVoJPV|Aͮ0 ' P0U׶:$._fcYWdź{T{@ɴ/^ĭ(Wr1Qvߞ%f9R3}0{rE+Dmt &+mX}& ?= 4H=&7-Zܛ8\B8KoToZO~@\e@e4r^YwO8<0*;/ʎtX-b-}&6 x!]DmePKVMo=e`"ՌqQs ĸ]-KǬ?TG$xaBR0ة/=SF15`5@8H+"x븜㢘ʋL]HW8I_i31" GZS[Ņ`Jv1Y_*|S*#R|Lv';e͗ܧIrdT=]YElU!麙; l_M50bWZ>6$?*S!b`_<Yu4T@4Aը4Eo͠e09FgrƒH=>~)ؾ3 ;L=/b2ViZ4 Dl+c 嗬>=Օ. tYy,8pۈdr_V)W1N tZXu1p N?=N9"j=؄q&>>l&QN$}y)QT{kBPPhzLmP^0˛ X#z$Qvs z^~7h,llHr_&7M[_9.Yəm4) lQ? <)wCd, `_),g}y;ۤW_v($5 Q[aOBLg(hGzM<$TvXZLoGG -`u rpQU4"K+ȿ4G|b>"{ r<7-,BRKu*;hIxHZ"Jv7*s>7>dyȶ2O')J%1%.}3`Tf/4 o{qK;'9.!%K!HS2`CɃy֟X`JfPUNL5BHq Bqp*2MƬĀj_%./{0 1_2D>yٝk2\u"L<0$:-d-yiHq`?K넏m[g]m13k[P7hiv 9f>W`f %׎ 6+`M}8܂DLao ΓIЬ鏑hK{j9ͥH lHl v"&( O߲г^*b'7)WrlO*3h,?l:aX4b;OjR+$ "uW,V yV 3H;mIdiUabw=+V"jkLVpq͎K̟,RY젽TupN2g=dEO_ݷ|j(pO~ +{%H+qo Yyzr=B/?3?Nʴ_R gp GTLQg D_Ak-GXmX`x>WЦ~UYnk`;)9,*H$ACx|FWy7iG .gaEZ> }J98ᇃ7& Mw Ll}Egxm*pzx.9Ro`4G7"}~W"sJ&~$(9QA\1<.QNtֆ=1zd}y-9J~Rb4p`efߠt{o{Zn>% wļ=6=b]Y/oFIxiA,J~le\Za]Ho} HLm# K5,؛cRV"y1uKTKe0DrajQ5ۤ۵D* 0k-mۘ=[|PmMx٬־VbsUtHZJvZ$E!&|n3nT3L:8yO!kapy53,$ōӀ2U ijdf8_i˟h2K$*2 kvQvj{ ,bE펃tLꠦ[Hh51Rƀ E=R +o87_m3b(qu|J[x`&;*0{DSa  uM#zdL[+'kA8aE0"ӳji ؔ.=#1sLҲ{͍Q.a.JӎkgpC#L`|,cePtJގA8nuaf0-kK=M-v}13y>X%mt#˪;=tRX-w4ZB`|buj9 vzk('}2YV6T>% uSW, ym{ֳ!qIr}X6CrVk8>V[3L q6nMӎ;kOG z͟T]~VM_Y\⿢ O%A &̒]DI 9?V%!4iG FHQgOF|cmOO]bzi~UQSa*+ggD1{h  U)f1çw0 ë8X$,=z S'LW(r1!$/a̿;V9FxCz(7LZ{ȕ'+2̶}|{~^IR])C[3`;c-6wZK6Q>Qs3z^ej`|}Yr!kv"W"o }1&=Lŀרxb+{;#j_]nܶV-IRw8Q2@hHC<'P슢 S\z9_ȄDAGm=?0+ 1G|qD2uO J*5kf:P ,Q׀JvehG!ѫ=zF:cd)m +-iEN(MVs3@<)ڊL1H+;_08HFZrUjYİ+lHЪƇmz2!uU LO}EhΚ)HX.Qvi3)s =υڢW1ڋЪVa Y}=g9m!Yb~V] PC.t$ AxiF?b"f<T]˼MNŔUpI}?ȕzPD)G] ԋ>E(#ӕ-ѧ1 mx+1ZhlCN[yezԫ`c@}#cpҶMW]0ܬGɽKX<M^AQeXqe>O!|E 䅲bYniJ"^}1E5a@iZY0lB ILHșOLPͼWh2?%PyϙiMĎzTc`Y 沽|2? .ez67-Y`X^5Fԯo܅q $QHg }G~mi8QmKSnU1޸ɐ湪sso<:1Kl+;GVl7Kn4j1X:+y9v;CU? ^NKx 4|0q01]^lQԻL/SoZLcd/kd;p;cK6(p? I!gwGXNb8'>J; 3ۯV,*ZO.${<9П 3u+7'D˜[b{]6ĞƝ;TVM. " Xg\ڜ⿝v ̈́3`+>\֫"C Cq_%%|lKƨ^ eJr卵B};EjUcA*wC>2&J \ MC .wWǎFJ)hP~?], 9KPwT8MzXeܸv̠ ^.+F}{r@ŸCߜ42[KD"D+o%N,sB.8NLjĿ26wTk6j{~ [_hlw\Ni[!5"|AóߔpfZwYr~X]P2SLe`;}r^KzEs,ē- Ưdi>.l/6%k2e,"kƄ$N%>>ܨ}2TS"9g%~zèQ'ms Iq@{!KXe>UdLOۡMH>ChDXNf?d&m ejs 2vweV$T9, W\b`3H>5і3\:,! AfovK{VRM06I3 a±D(`((p8G[BV ]+NeMٖOQLIK,[O庸N0ebKsC&N:5PDLS ,ځqY)نrst;Y]>Wzʫ#~j abrfBO&WR,߯aCN6EԦ)[ kIm\)-ن֑͘w؏AM0?:.9liԛRşVP*9F{yY("RWt\ wJ+M-<^Z}-M8Iܓ ~vYwDž1@g}xZb2|N8vI.I'0-GU\(HE48܊ltlK|m73@8`Kk;;(dSlZ?Dž0S*Fldȇwy'^2[K;(z`kxQ H]ѥcz^ԓgkZZq`7*}z ]?JH8>4|w3>Wj- c|R(wQ ^4Mc->d? v[cei>MBf, uC>6KA~=Uq(Tb`fbGuo_lnm7J Cmۧ]܅*aMcZ`-sMqubEpx.EeRo,ӰrOM&j@ $[4~w%[6,}\?.SYG-\5y{ωCi(0ZSVf$m!~1R /w4b1یqS< vkd=X@F NC'!Ӡv1M)}͚q[ oH~kO[ߟN> <ۻ^|u qAg4:LLFX0w=%h/}3.ܤBr\] VM\O>=K]!'?4Whu )g^G|e&:O)mv)iW49mOdLmIҙ13o/$ϖZ-s8O1`HƬ:}#tKF7+hQpD p5_.cG[nu?dJOI4/?}qT 8{S/XNm[`r!ҹ!d8nCHk|_x^Sv%uu锵E`+1#"$ DLMD:0tdi%{%Q^o/*4kbվlǞ{ jF4|~ gX@qcͩG.{vPDeK(͎ɐB$;=@ju5l#o;Ez~5> %WoН 95ˉkfX;Dd+- qp|`\uNufP8mgunϽȣb]'Y-!2S1BxP{RK$ӈ.\0c^/փR#S"{;WӐ7T#t~FrX0!$H@;Ecld#T}ƁoG ɗ]h(y*g (t_2ɟ3SІAY[5.VځZp+^ˍ:A HL*mWf̨W=rՈUƤم. #wG6,ܰ(x7Y& ]0#M6߹?נȥLAK<{K43lTJ'9Da:퐙0f@D,ނUReRr'VEbrV7-Hș<"XarHM "8h\:+vwV)O'ٟtM*v/;[]= тO*O2攸KL+*5LIJ"  4Ig.ٕc%ͺq/nn44B%]xwy]4*S, N=XL|k`5.Bob.7Xv{efg$y )ې-`0,}Cr4"2.\#5[y6MH}N'䭱;5I?c5?4}d' PCXȿ( yn]+Dˏ~3^/[d%J\G?g.aن`cƘe  #W=Ƌ}yd&S \I%j_F4R^]!{LE MO͜½l.}/լLNćjbcٶhHh1BD_uO.C*IUUk=I"Y =-q`i1Mo!e|t>c`gG􁒱"zߐ#ґ1+G7eD3~րM ~ɞ 4疣J&;IяNevhH4sn3u}nM籕) }P6>g!"̭V.~Zc7r7z8FAЎ@֧+S޷ 23[ifX&ה`pϐ8Mclv,VCý4E˲.EY00>k<)dr$0o4H>*>k꣎'B-XZ3C&'7U>7A-@6JH`@.'3L\ïCL09淞_c$^XR'NEQ+zA'[?+2c[>YNs xlԥ]AlF=CU3+5OҪ+q'/Gm_n$wz*tūԚUS;z/vvn>5H>k h Ρ, I?i^iOIzg,نet_q]n.A$џYb,>ZYzvACN)>P^C.I5L o# xD YAVL W6js> 8 Y2AE/̃ `VzqÎQ770p=n7BG YHjdHFQ%ZLb{gZ]\Nz#:#MPo/{fX,zL|&َq(9A$p_c-P  lq(-Z\D!))0:C!Foz0/i$(L5[춛03o _2}}mg UJ͗Vv`ems•}Dۏgb:%Nx`}_Ls-^Nd5V>=/Iڣxy3p6< a934,S.hO!Mfb1c:(eVN%W\7633n4FHZ(tTF0Nޢ8*WF<øRu"&gL,?+ds_ ͸c /*7a*b0J= # HZ7x:-Wع&m#\#ŚF_ckڻF1 ^8vxjWVبdVY]Ak2iOan<6[wpvi\$'KTg/_Woh+#04-}Jbn20=7Eۂa[<8Ξ-ͿI.I+=TDPOd^NPV QR[M]W>=jrNLsLƜng(pnjyz11=iopY &rRKkG?sjqїڌ4:I_% > itp>S\ H+Ox(nw9a=W*=9(xm<깞^^24F81a cy;< "ԑ X\ og<m7Ռg60b .Lֲ7cʴD7'IWH \-͊V< d!'c+tHM Ӳ 8<9T7 imt]u@u''B4j7٭G"R-迅[uPLĵtqwa 5$U-B.ԒfOeh\\~*lث楑 Kʼ>` S4WS8Ѩ eKr^ \8Du).-Ce'ZP3^еbp4INiNjwn$1sFWInHBn ifƂ#}0[1g bHJ$6ZpF{T$=Og++&fK^Ѧ.>G,964uu-&а:L$[Ld%l!i#%匫u.pL,I X"JpZjr0kF >RÄv F߻f;iAy=DCe'cRلs|^V:H* CHyX[԰G=8jX:3"bﰑˁR`Gw2VS jF-XVkU|7Ha˴4HqV,~[2AGQE{ZNU;@d+cP<]Ҫi~9>~}ؾR\umx-(@'wJihc0POة}.o%˥h-drog~Ьؔ0!0ؿiL|(Wee\hyma_1l1>;şjswc__JRb_*[ ^dalo=J= 4XP!z~[׉Zݩ}ΐB/@0d:n}%<_NU0fjNp|9>5ڱGegy QT3}|?8b6x(k0(Q3=5a;t3@hlB"$Q)>_j8B^-RAy/IsаZSu,> x1?Qa5J$PCPsUȢjֱ,҉Dj9i\<;'IIqx3Zavؔ|wD+\ E~=̺ T;N!Ŝ="`ɾx|}1r4Ԁ=9X\ 0t;}N0v"hڨEIZA@CsIezYpZF.G.Z'OyD]U۟;1b=->|s=w" &`(9{ͻ;KW=AG E"Mg _rv 7H3\LJ)mᎼ㵹w K~|'_uL!1IJal(oLY/ ?puMsaQ&JmG9,-J \=GDml; Q  d*v1#Bp49}b\_o`q`K4$ xD$\iPJѪ^D>P W%j:ā" +3 9*WgkO5 rߺ/Swn6@((I@y=R?[ueyO-!7ɲjS:' =U'Zg##hڜHً"6D'>$L˪HFh ع/t8éFЫxT9dZI|ljp`3*]IfpĞ"w@Q / ( + Dh7:5a?x\}5H,%'I{Kp1vʺy2m=*k9kzE2 'W$P-Bv;v|Q/Yi{)Ty~mcv&@mrC/٨0jrK[W޴%zJ{6ϲn f8 :+0ZH,i^̛/9 +*]baS3ݪ]CMXy!= 苭+wD|3%f@b)ZUkQ5?u-˩ 3%X^hPyYyw4s,J6<吠*_GPJGgW8}p m">;Giw"E)Q3BKO6J+6! J\XS< ָCޥ⥀-NG&+V?( T٭¿Ƒ1p!v,8? Vt:2Xv 2 &!Zn?dErsZȒ(-yKLd _xCl8P,ݪa:9oimCe}VwX:nN;ڱVqLjYSө7LP/Q,լ>)e}շ,^(H=6i+OӊѝrU1+랰XFz]c. VL}@yP>ʲАȷ!=8rHb\aszY;<t⿫,,4, |SޖWl]e3%12ɛw2SC9<MsTxkJeMA31RVq Z0ԀI7J&xtwaŔtg2"2 5WSMHK2drh{Eͭ[%!u(OPsj?*q️S UGlQG'O=uwHBY Wr U ?=vd]]Jx|{#z؉bTui!ULr"jjZ\-FqSRCE8#ژa)!//I`4 OϾ8[Yf攻], `g^ 147u, arH//=HGd|+n{xhlj?d 2 @N펦? ]:͌JEH1Y[⠈H]ꃡC;T/0&_mskuۚU=4QnUkA[U 0odN'3\9:R/C<K%觗NV>pS t@cTJV=<@΄_/}&)}SVl*N#dI9B뛢Z~ v=.&΁$TG[lzC{.ka:ExҌ< "Ԍ|9!FB/Bް&R-ܐ(3'7תfN"D?DR9%(_&nG~T pg~upgcIAgΨ!7{:I9B쪉IWnm-0"-%zpIRcAyn#7"7g#NrϞ_*u%jscc#{#\c󡭁2d];E\5Ae` Y>`zK1TGO]FRNmH,AHm$s{ٔ[O v!l>7X[tɳ(]k{3yȐ5 [#bMK@V_׬Ey?U\H>``o%. Tⶼm7Ǔ}71ql:_R 06Glf=k_-HOTjPpue: wxaPg=D,w`5z5XշM3Qە›zqh}?{gr*;9tJˣ4Cݻj ^().jO `+cNE@6њZlN %0pf@ f,wkF{^QVkRR@܀)8Z$Ęl㽺+4d౾mH#5n(gj+UΦ)>7D __%x_x rH+fhtz-]&UCk2RlKW3w+Қo+WFvhoιD4}ET T{֜H/=x \wVqțϤEç +]^P~'G# w0H46-xd{ |evqBt(- JݦeFeYT"MR5,YIq淄44[9ї H3یVq~ŲP`K:fuvѢF:́ѽNې̮}R?qR2M^T l!tAEd ᳟̚Iʞ7+2؍ T$gxzjX?4L*Y2@Al#3Qg`ų '$Sc+VSa)4 %%ℳWcQ/ O}RU  BD~>݃m'ӁKZ.EcF>ɍ;anc4P4<wwOlQ&oC K>Mv7coZrecߺ00NB،bEdW-gΞ[ $Ӡ7KP[ :Kt%U/۠_}dBإF7͔ѡO^--pad#@Ð=C1F(f"ln'6?*QCDL>@LNik"_ZiKI[q;J#Y=kŻO(Ҿw |ƹC =dς"5ZzA>]$̲:ޟRyUT'1(VkM9*ݥ<,[{ґl*{+"d3HA&n990nܔ,^sYXO77|ޚrtuĒ&|ʊ4nM} $IԬQsl|0ߟwtJ(opj}$gˮKDkjϕJtvWjHO_gpeI/AT[6C[C:Ȥnz$+! xجk>u *JZ˲1,{D"6Y-uџd^4 >Ihn~'O>v5" I}Qv6r ѯ)=51{c۩g{N(ݫ발Lьh!dCtukg#RpRT.XYWiR_2ex"|œSB-O,@hcp< !꛼pÓ_{HSRFVms h6#0,فF @bDTrE+GYԢ3"B-\@9]?\$[:Wmv%](I]<4|aڷ tV^pMZ'tº$BF3JZ a0 Tu`Q9ԅ0 Ψ_TV>)|6y1ѐ͙zFB6@P5' і\5 C=8S5kǥw#{DgU%o7' 74nҊ#Wx?$T{XN7hmnU歒6bJIAWEti\>p40*G `J~1w+!)FK <{P3|1%i[ų.H%(2 UේQ|@`3P="*hz?KAwD$@a=|ODVl F0V'bѥq'K; l+L;c[?ueFdl!'<w\/+X84/cfjgXsy4F*-u?%YtVӝ!!3yQI5*:q kxYη0lo.)53a `в0}l֖ KW0X;2 ]/ IĶ{izd Z`]/*Krc<0~ҟ@kCJ\˸0V-*Yw#M$*ϊr8y:LU}nYNm͓omk'䘳{@}Di i{Z`Uǩ]Du]-s0RO yܝ4hȑR!vyvAz(Ԅ[+W{3ݾVb0 CF$8}Sv5as} ;`9J׹"4@ +$SR+6J]LKRw_א5d%:) {8,AuclaK3hC6/WoJߴW pΏ0ng_yj@ Euwcdc>K%eA6L(Yx֮XJZGb],<<+a,]!xK! ,0^4 0_xA9tRnL.(^˟;.].;7,W©-{s,wLFT6=b-R%J_"-HlCys>ahck[ٝ?"|)ܘR~-ǃ6w[=mUIG*ao栧LZDEޚN2%eSU[TULWm f`; XAc[VH_5[_|3Uy )y^UfXsVsrVP{G=a4}> Ɓ; Ұ+>]N8ɵF%bP٬% jPcGYӔ ȅTj3[e}R R3 'c2e k[8 £9hxYJ\R#b0F2K c‘!L,ս +C)p/vt;k)'>¢ziJƞG?ѠX)u}LjQ4 _wg%hˑԘ8]] wpWfPtϘ10 <{3ƒ@uR^S- 4 RYk )"~uPHb\qZxH[*Ԣ `;V'K9 N6opm ~7e\':>e8^3q4юDKd`L*2iCճUD![2-@<5sͪK9ež7~4X<w:(ڽI;kuϷ Zrc G… РKnO3Fgvrb.6-:!y϶$\] )LNV.X=&2{s]bXˌKs:~i\J{]o (_2VX2BMɒMcrnx]իjn4 z[+Ek'=vReh.S? >ML"A\MvYd "uJ'֕z-혇iajѡmk T~,#@ 8 v֞l*jO=R.)f".`ٳ:W*àc߂ٗi^b"RgMm'f~!hL0Vs5r2݂K(A[]?TG)eQ:$z('"SUqI }#"] 1f`5<\V+t3] u1Oi1NyM hx15[q4^"b$pls%&C=̧ITu) Gx}Ȍڂ-[3Uw3 iW|"訝pUMӝ .!<*h_w--+zݢצ8}?[I dlw]`tSQ֝Y؞^魤Wkwգ5^֥vMst5IMrJܡZ6l+ PcC_vKq Ճ Ih ݐӴ aQf&9 5fDŽGP<7_o<^3IW} 1]Ife)[mfDp!q3IHyQD?Q)2qԀI\7=jb̡ f7YsUN2IOT6v"EbCw>/=x%j_Q v(݅r d 5N3ę0w(!!2 bkWK0HNuG<Rl˭ujGv,2;CjY3j"O@HscؠQA;NٛzwE$ذQ@SrKGH@4@]zw7:?[|, 7@sؓ Ƭ Z$g)o }U\&x ޏl9^yBrx]eEfj,?@SLn) pI 9'KD!I+P xIO&dfC)0;i_D9 *8 w"cޕT}̖L]hc-~ :S* |}+>έ떔׾Ѱ')=O%]e4t${!DI^ iPziVr!{r*j%J+%*MSދ4\K7F+AI 9ZH-|cf$.XrV\կˢCƺk>P5ށܙLmU7΃VRxpU:P!5)=}{Cm/5MXWFpCϜmY'ohNo6G3'Qj'ղzO,CmwXqfiC!@-ݾN47-N-d4|#Pč"EfZ/Qa Bx2B+tRkohlMKsQ[Pҗm@CL{T9ga(m&  TbTuk͖wVUK,[\ޑp;iN255C<7=еmjE13<)0H~ܳz5\Ъ`؄QrK.Ȩ0IMs jukO;VQ*7ko svٵ5HS*7tXqpE34d4Ύsm{, @%D[n~"LBҰ; 6 Gȝ!mP@A_CU:~^Jj̼vckMYUqE Ml86WXkˇ:rmQcZ8u [Qu7x[2E ! m`D!E6eI U3*3ɫ͒<ljPi~rąкaslK:6Ghx36k, w搷74;BǘqڏIp^^" t{YV{˵ċJJ:z> <yuzV&fʅ9\-sd\-Km&Bu4g* j\x9a^"<a)eOWjٴ;~P˔TD][ cWbw\ +C95R >޹<%C!Igmש\F< ؙu[\O%N( EUT{e'=}P<ϕ(r5"_TO( /[ M}D8VMI'(n@AgF ܘ{ >5Bhmph5_EڶB.X n,۷UyQ:kq$?ӑ1Jš`ЭJ"E_ -ttgQzU\8]Mz  \d<ڄʺ)Mԏݫ-`4Hc#?o $ⲵ'ȁf\o|tc'7)Rx [<wkcq"К)h̞ս4 On _0Q3(3 \ /o 8V?+%͆?CΟ^,(qs&YF i%"lByp /Ɍ UIeR 3O'&zGuWcT`)ۦ 0 _B*g_^yw(̈́">  _=4,^rKjiKղy?\ͮ8ȤA{ݲ+ /:oCXǴȔb}6ĝX޾a,kFGXLLZ# EwjuٰtTZu^YB]n'YI»6Ӳq|'TkX> ifKǏ^;6w(+ZW^<It=yKNOi;  %!Jv oOcUůQ/q>? 6Vgs3|+QSI.5Ĭ*::D: ;^vo_7p}pgX v1Bh73b #<r .y0K9[yr8^lSFT+U/"C7]k iakӉ1ȦvEsIww7{/PՈ>d|7 K9l@N[)f5`z=b w<4B.[V-sdӂ=ip\%诈 p)R7(fxhsQ2OHZ3w\N'!; 9VffYTA`L@RwK{wvz#ds#+uwJ[Y.Ylǚw|V{.q*ԅh+ I@NDb" ަ > mȶ#I5fP{³\>-[MhlWikkmD9Z@q ;o<܅Q zЬn2:\k{D2.䛹CUj@Rwf1; RV[}Һp$a[錇S8 IƤH ~<_Z.Fb{-|s &+m^!@I21X>CֿrbB{$f~zB27{ ,m?&us"{wl=RT5}B=S:L:Vwa"%!)rQ켿e[ IwȻ>m W+/t,6"N@!eDl-W>W9߳1}>AEy(qI/<(;)V-# R OXY:=dVPѯj@.ݱYg9,t~vVA=\Nj1wuRN$$X =m\qp?0ҮեZЦym3H> ׳ILI !`b:!r:9;(՗b׍O,EF,d>cɜO1cICbC#rk= iSU $p!5{ ]GFbؖ+xz]F !|JBד`%]hO,2{jݵ|q *3|+}C"\z\u Q[b:xZ@b {i_W(NyOU_Q)/8&f4M.6PV.GǶꟼ?9 K7W@ .6s,7P-t \X T3wVeTRK+xّ.V<ȧk"kWjxN-)8U2`PכZ!w{dgGc#$x(WkgA-U#'W8Xvq]vȊ6q*=`/A),"Tm I| GGG'M\p2AX[J"1`);Z(a2W)l@&>iT:(*B<10-҇E^bծ+,RSA^lk 0ϺV젊x&m{ְEKZ SFXfo( ؕMLpdݻpIy܉p/v۬+VӾ_acUuW 0';kh έDqjս6M0;|q> vMMMd ^87vW'Qz.xp\g}wK/cPg=Sktx4UaۧI$ Q ?1@9Y:6]ds"COX! տkv&ȸ#q0҉yFm rW[\["Dߦ$,$yDyZ("eNC 򖉈I/j: n«DÞMҀG7Iˏ >u'"CٜF O*ZE0rjW+yc ] d9.ҋ gvmrr8c g Yu GrE&-;=BVW㧖(K Ŗ>ňGU!k27>fF%fy14eYBhVplSi7pz]2%Q9rl!ہ(磜 w"S0#_k;RD7M =IDz#aRlZU`隣Zj!N }|>e>E/TݠJ&DK)]9~ !?72*bd3M*tߡ|8]/4Sڗd:j0j#8ihQBQůX=3?{цnNUzzG֕ΜJ7_x-08|ֿM 9&*On~;~F9o)t7S@B'a(6h¤ ;2Y"C#^Wo ݶ^ Y\GƆ'b&2ufrq_D\綸5}x[}d.#y` }_:epy0kn GU܊S& R_Pb{|!ā+gxRkGTAP?ԦevgLςAy2_|>7=vw](/@{L7d:ԬqcrM$"(9yIK,9(y3bߝz*}2N+fFŨ',_1 aco^q.;x]GA/yqb 2ӵ@T"gj௚*in aYJ \ۜaހ"uS1C]AVB @ ? :qZ[n| %AyEgPcWH۰3=+E0!%c\TԜ>ASv}dKV?ʓy)}:qF^Ok_MWLQkaQ-^fg-)2ԗ+ҺLsx3, OclCU|((}j HUh}e9!Cf-ZMP/͈bslgaIۃUggf gԞ>}mN \g#RD;,BU )^|¿]!e*Uiht(YZ#Rip`%zO Ix{7lh/: iqi+o,)Lc/r!/6hc8BY.V6[WHVn.\Sl^Qڝvw }%P !Xi:p%G1i(FW#Y)(2~8ұ8YwQӋmm?Ǽ)e3Gșv 3˜18]fˊ x`r {M9ҀH_#z,+$&XD=n_tG!:jٖyIr݁V77I|woBw&hY(gaBzBxeڣ%WH} }ޚp8hE?هXXhf\9XsX]o/jS :5Ր_K{ ߲OiE F6ڕDz$PVu4ȮEǗ0G>P%Xu8e[ o;^$$PijR?iڭ+݊^̱+kpb8KݦC k"Oa$OΎq,0:6E*S ! pmأ=Ϋ@;̱  +֍YPBY=$D#5m\y /@ |#62MvhT_zG܎(>|ޝk=|,ghEr+'/1.qdkK(lMV/e)%̇ [*UzjՍ,NBo=M|BB(P[*"E>߳s,:2Ń{\Ip)InhH{%Y9M8ޜK!0{iΆ/"M5f~P|Bs"Ca槊";ʆ WcgXzŃT{YgEFޜP%Kaf0Ż?g 7#SA>MQRr]р78`$zP#d|،[ ]eR4qL!1 *ɳRSB>G NGd մv xdu(DxXjJ=E0?|6Kn,B[F/}FpEL_ӥ8D7q+2jdZHIkT xwB9-鴀zi'LSq(Lh!gu,!x?AM3>TVH}-^=ЊÂuGiA{ uNk uNLu BB*DUb-`Ӂ4^XL~gnEeF8 H/t[l$_[nI I͘-5Luu$'ixLLͶsc4!*&_J]1(VGS~-d }y}O$:hKZJIaUQߌe /M%msg@2H}CFҏ|M 57WQY3nHD >i;NUWVY$K3пCݻ_I͸vK|}EsG-Vx^*%u4mi.i 'ka}K-9Op82jwRT'wv؇..ⅺsٛwՍ1qj>?b*!fֻ6魋O͐G')]az("T MCSv]MyP;<(6H-Hy| 6VmU`隑0/#EURȊt 7iLfoHU;CVO}XӺۿ#]6'+c62v(+|S2o$) ]{nogǐ mWpB> ё  (a[=CܦxcqnImnF2lLpMN@=[F"PMaNIf;[&-ܸ+hA3;w祮5D0֒Gz{7!0LHhkgQ֒Fe։؞JA/5\Rˡ 9 0+Auϐ1jFHQ튧0Z~:|1E{d2doxR⇈JF.lq{f !ToWRyX! :LuGn琞rߑ_íh܃"+if=RiPoXPIVuFtKdB4D%tan[P1][<nAjG8oc6Ugޢ~!$\NY|B%<9{X*7-ۧR3r|SڀK1e_шmz*J5λ#cY8dUflm)~A .SDQ|'#go]c?soo*|@L"R8VWa2 b6vGbe,Gmo$)x]ə[A81 qP0qgP=XHw.{ r]P-JfsaMuiw̍c2М =0L5sb@e6Y?e$St!Đk&YT^@ ('v*/)# FI@3^eceu%Zt;>/^:ByEQPyb*S(yC6i ES(-qB3>xuURhmqeQ.sbV ݤP\F )[=`lw# O8'uLk|tӟpQ$L6Cf,^A!D6C3IJkMiR>pd7f}Ldsp ˬDd521 p;YLu@){hvIa;(SRa&w@tЍظo\x$YwܗXN 0\3"#~r9+$_KCBhIg.Qτ'A=yP Hd `QJG8ڂF@HQn1njR=+\+ fy_@[FЀC@kA!T}ukpg}y/) 6xةJI/ة+; 2DFzliGXg.ݿ2D2 9˄;<3.oݗ%}%? (DC1&\vc+)lW"ԣgz+SeBv5H&NF`\ ېbN꠆1^dk~AMBN&1F6 2 uX74刦cQTO4ҝYM)e{VvI1 4炌|$zy">lɢ(jkv|K&]׼ya+kbREލ"Xz?1G˟)Qwi̭Pv1}L_ nAP- z1 CFJkd=L@DΊݸ4?>ytoU͉Ԯ1`D 7H n#ZUBR?=&W!!0+o8$9^|dhۂh*c.,#bĥ 8;-ƋN\ ?T"4Gů]{y?c Gizоfտ( lKw"Fj.Μ#׊*[!戣Praq(C?]%5ۂRL'274BK\Fi M'6<+}Yh}N1Ȼ _ 1`K\ !zY>OD; kcC`yH ()vAeN :V2><ȭ4Cj" r/JKiuf)SY8n,(#7 8#@hK٠ k434HߔO@yWv<dQ?cGbƫa0狼bO'kp6SmlWROdjE8K673l1OGb }=f`Ҕvē(^1_P(% w}K>&l3fnڶcGhA/hРwd.Su!dܐ+.6UL F&_i߭ Ƒ%\{L@ mDǍҶe~ 3f,`[rjܨc]`ME;FeqdZj>n/>IXţE콖m$ƉO){*떟!:3WS)`Sqf݈4_ wQޓ'y گe3a_mb$Kl!t}v&.JA&w&F6#`ƒk4וui71TO qD,t "|_DV&R'EJ[ 5 J<_/湥_[fg2)J&U K&=~q_>|c ~džfhK+Y=$VGx J\q-R@ir bXzG 3?cBM,wK^LU>6Yaͨ->}}/#p#eCˏџKf[[WP?Y_YVIG@}?S0kt }?dnb9s̤f~H6>a7rhŮa\y&2즩?5%]N, PI+L_cSNoq6>H#CZj+;5 >7!?R 8bJm&~Z@(Ӂֶo9߂K.6="dd4$zG^^z]VЕ=W1cU^)' MK^=Yjsβa0Ք {#[l1Ҋ879{8{R2'6P(D4jyobKM4h"!n#_m$Y(uF4:[kbn"G=z3|iflj* ђ>[=J]~y,ceaj,9@\ERybC!=5R1S.?ԃ9I&MZe}B~g6܎(JOG2ic2\E.2>.S@cp*D3$1&d02 ^r+w^Jp$/6ZMO')N\*ɑFc OߴSO"NA !fCtNNvbn#wŨ96]:߀ZDoYKr>4IQ:eL |hSg12 \4ǙysqJ4+;%}!_R%'Cn]=Q܋l*WvM,9gC7=չGܻ%\47Ca| sD^%Er!0rO_tFjKt]Ci''s4}d 5;26j4ʝ'/b'Ter*88Z"Rok Rj0g%k,EкW2pNұDlM_-+<3 {`=Q-L#]oL!({G/CaHSN8[iDɁnDb⵿yK2;j.0JLIG*Oׄ' }TJ9[xx#TF1 @MX>)boi m W˫SQ(D> ERi8k4qA14>_S-M啡įò(VC,#lŇc(._ Xa139DV83CCτ4}s>a|'s$yRTUJ2ԔU){!-!`rq|>xF%k- , C9c]8S墀f+ve+^ψ V\Mo~tCE7{&_ŋF"!WДg{pL;b,T1S/V E B8Ft, =oLl$핕?!^d|n]1mmؗgR-/wz\-}fWFMܞzrv*~T?л.MLq(D`w S[j]s繜.l6l$Ywٙ0Yj*$J|>$#uT̿kcw'X`xd$| sWH}А/݌!+ϫPQ<ת׍k8IT6>.۝%S^ûCs1C)c7 ^yA3Xҏ'2Ga2xbP/<})ע֧c* NJ$֔N!g3v*\cN0Fn lg (Lzٖ}L|ŹEK#!2B!o9W;o=_F[E_k5Q6T6?Ph1k_w*)IK4ۋ0TTDs/2P>}L89#R)Є z+Gz߈G]txRu9pIMSl.Cgrέsa#ӽumqL*^H3v]%90 23K&NcXmC^ߞ'qP`B,3}-Uo*}{qd9♴XA+@V&/~?R彝)υMlt W+l:!fЈ]A!Knw_z¦ ehrI7+8?RQ5,σ;:vŷa?%lGov?uF[~cЂGPG; z.xXї*,Ӄk! ~އVb3cwU<V a(~"WH 6;-ZL4p\&1Ev A=<;RJ|m=y^ ]&(x,|Y?G'Aup.L1 Q_p V6W80G)p@c/Q+е(ZP `YFaܱCF.peGOZQ|f)@^yO{WzD1V-@φ8>W~陑"f3)N<BZh21qo7[q~ۻXU &k ]l9K_ڰ))F3u@CU7m ){WX8 WZOTU2E1;߾[GcևX8̟oˠ[x3k)ȘyhfqZ%OԆHow;Þs , <j|8հW۠>єHAv{&m&NFoaAE]h,&9ޝrդֶY iCe 8G۸|22W B'S'1do>[řR%.-M_d,EQ&\c:G.sz4ZIFt#Q]~W3db mZ&Z/8PAwj ^e M)9j@}T=mb,F3^d4Rri4{NR羛E21ya򋮝IoDZnA@ bǎFO^[ư71{?GQ !JXBZW`;K(|Q, F2a xfX:Nt@B @,;O[p{H5C.2&UW/\”FdWcFz}x8RH<{Jx1Xb7l^Ed׼$kI>!sޔ=!zkx}c("WjtV2 /~}+*K-ZEkq( ޛxcLM0RC?Ż7Wl6Cr!m[|McYDՅ$ލgB 5A}ɮ~զ~<>9 z=yQq^RXfao`uL=CY<mE^SbJ2$;*TAJ# 5;8IfMm17@eY}]6I}=f֘kx3xeT(v-$NXݙe? <¦擧]5i/$ůrCcUf)ꂲ'Vi*q6dG:XڻԅAMky/|Mޏ {z*Ey->n?xmD!YggEƣ -:Cx/Ww0u9CXWnO@CD_|~G?[J6 ӵ?lo~a)mle(h}$3k$AQold睽,XIME洃68|l*Ļ;0sZN\';&߆tI گ - &eVez~8@`?niAGO6 ȧjSUbhf7{8^f=G ǻP:fݵa蕂ķL\NI@=;8=j/-\`=uOϤKՊQvMrsEn5X:PvXxuͻ @dx\'WDjdrDWL AF,{Oڧ0M._BuQz^$rgU?*e/„r+2{eM1FE`_wp0,\ x77uD{S4:۵O턼cTI3G8h";7Gb3dv0qU35q߫@uv0(|6Bѥ%-EƓUlOEWkqp/{orwjJJ{^8!'a{V@-WqPIAD3u}z&h[N sp9ac,zMi.ݸ"Aت݄mfwN#&ULցsyP?w $1B^wZʴe1,i50* 9쑮JnCq˞ڑ ΍( DVcjr^ߏ>p|~E<*GiWVw%}/,\$r3wwۀ,9x9tH@ElneQXia 縶b8U#8&/s9LǍsWjx_)-*_ |_rDALc%>."cz {jT-4{{DȢ^o4}!r/pChvMu@tgm!DXP3o}*n` cAb̖smwMw2 T{]Dl;h  \4MJ jN]m-*Zdzd0@t9VBni&QG!xCw8h al_o(NG;@B .`(hj#Oщ̓5(&C0RHܦY|z(E"Npb*]]y-M(D^h{ޯ}#duͿKЛ=ZAxr y/<q˭1{HE9 N~]}.͛ɩí->C5` DɜYÄy+\R>( Rr'菎`u1Z4hoBG񐆌txOiG=$q R[7Egs IR.2~W!HXzP^buɇѤ(G~dK?.Bvbώ&s>v=@N6iyB>i^7S2 :ql̖6&!G%w!d~uWl8`i  2AUxbm%@`(iՙB[K+G<،AWh퐅w4U@z.ْ%И?ZF8MWǂjyFt78< _Xp0QW4{)G*$ocs9lkUlweuD!ek?z?,kp٧y$ bD4 H2 >œ"G.k~mg~ٝI 0!gaxeT BCt &habN",*ZXu> nAҝ AUlJT ,r@W}'>jں 6fFVdaE :!Nt!4sbx)];^ \RhEٜ27u7$/7,lOa l+|W4[7" HrٵM[WywDG`a<"'$Zp_dF\G|߫:bl jZ3eFJ*B=(g9Zˈ>^}RJl JL_Ǎ00)#K쪏`4p3٥"Z>ek& &? '殑t\CQk4 LE$vmyԀ-ZmA/Ufo,Q`ڌaѢY ̛Pߎ>[ˇ$㒯[?4BS":h晎R,QF)L7>4RcݓU In`B}q[{\ kã/@~.=?R fl.ک~:ޥ8}gvuXJ@ΩO1;X_F "¸gӑFR`h5J\IVztj9%z9^hT3-4&ďWr IQ=9.qYy?Lz3ǀaO#j\F7.c*i"濤7r+ĖBI[J #N j&SUCkj,|i&x=R sV(+2]aAٺa5ʴLr8(6̜PB\6vB"cG؞x˩4hANV#+ NUBq= yf$Ƌzk{?7 ״hvZT\spmy A;]> r$B!v?,9>~\l _3rBw,m *wqJ΢QGѝ # 6z*Fܓt1ʻj a ڎ!DSE=^ *og<ũJ^k3_:q4xo%xluΡD{</431 d*_m /dbb=W:K!yD e1T3Y̒'D lCPd^- 6nvQ Dћ% #|u%'7p7vi?1ʇn7}gԂ#LS&X-OY16!0 şit[#oDE f521dYEnQf/; v!$>r13q !%#m9PO^U~e᧣!#X,PeͮsH 5㱙(֓~]ۅ?e[kXxv9VR?mܖQr.^w05=$;b6ܞT!(Z/DV#AuG&uxq{Kny#{ip8r/ʨ_̛^Fޟ yF'zۓ]"9>ͶvqC[.54f_7 9 0"PK60>Fr'9fܘKY~ʹ{4.͔¥D@nE?.}ddd3QY'lr$ 1iMKXOGCQY}R6;٭f(h/[ߵTi7vNW:vt+2 1~i[1ϛ&JEp=>8#QIdfSL_u.W~`6$8q+ˡ֒NM趭zxe(,\E?n_gzݎZQH6TL(_ӊ 3] q`KRHuptbpRowy/]2#R֘fLDkXuO⚠pCİ3|ZJk@kg<@>cH}f;V?$= bMKADPESK`Hovmt 6=FxiXxqA7!aGf)uPR X!GT [X܀? `yn ݤOyj&JѤ9p^1S7;}R0MǮSq ւ,,NB[:PyeӍ$PQ3m dTv{U nq[tR.۶\@06a^s1y!F`-& mi$sTD<A~rL]]l$'ƃO"=Yxw)8rUe7PMҊE}ջZůH[?Et#}3Sd?8u.BG#og A1s_!'opD ~o^Uq{?1&kg WcU1lX{ZW]4.o2ChSIy4»K$vu~Z+DgX5O0 #艠b1M@4[Y;;wÇ q}]Puo#`}sa(H坝B;%1SMLkќЃ~"#+ '{ eޮUkӛ-iEְ!27o=~ 06gTn?M5!Y(qG"*z.h H , 'g]]:,G˔w~y7IQþ R{?Hq>j(=a:dL؝Ĺ&=է%An^yٲ?,!0/*8pE68E^58{Z TҊ ݺOVN9WVȡ_;!N@񢢳#Q~o拤zDDPf_s^{>rtTNBXNab@ Yplz`]c@Q-,`ogW~9 tz1L)WPzCF4ωqpBks6 _\%ٌLOuLY!~A{cQ05;IY&T guc w8N\ \(®O.PCv}Y)y=Q0,)BH_ qL8O,cIČ<꤮a̟,Shmœ0|KwY d!P*+?]J'v0^) Vm ѯZ-o]ٹy {/z-'"^̮ kqAdEWVDT =e0z tO'=TR% t^cݩ=udyȿI1W4|LMxO%kmIݮw[1/cdjn&g64kˉU񋟻; ݥXM$hWZ!m. ' 2xѳWd`n.OKޜi}Kl߽hOXsQ@h9_|Dֺ9)Z$~tލHyT4: Ev:MfHRig' i|ielÄ!-c^wZ=W{H`"QIxo^Ƹ9_0 S83 -G=-SsU~(o W߈ cSHCA5{Sqb@2*+Z+\KM,ev赏&Oˣ3 61L*!T@T"WϞ.\, ą 3S}8Ѭ֯%^{edEyW.,+FgI\r3EHlK5FzbTU P3`R~ Z?v<5G,cˋf4*Bm\l~V,wtE^6` ˺Q 1I"FN'<}c֛xrָOW=l^DMHwLW/M)^uIBnpjZ4z9vʕGB+Y2  MKȱp|* xΝ"Na;Rv)J*e,3~?& ߂W&@MT%ѿ }A- i P2;5ȟkŅe1AD"ߡh؎粂Orp>qHj$wTYdWuј]: -t-V&O h50VK*nOBPB;p[:SJ`)z9/@ k5Tb+t}Z3Bh񹼗`.RHX R:3B 9H_m?U} ޛ5`Ɵh`^f%?H @RPb<(8E4>%yBFlጯ;"oɍNݟkR> Zj!u 4l7S0np"yO'*ֿz;v c&YDm7]j&*%YQ!r?wFo Đ-;0^#w^[nXO;rݵc̐"|2Zw'4ڑɍM*ڹ3;E9Kml<`UclT*\%Ö$8c胯13qBcMwg(Ey&"He/Cy"VyOgkXђ1 ʁkf[ }(DnxyRw@ٽQ*AbSv\~ &7 adrZ`wKHcvuL\?&SaR*pVkȃJYY%/RQ6n.LAEwS|yףfى܂Gˎ=/#'lMf5XTGxSm"Y;ou+p\'ף`2 ֒tWo 9.˗gt<>UL[3pk0VQ)Ev%i}17ǀqLMei&>+_ӊ ho7M߄ "+ &9x7ՐG֔\`ʬڽjäizM+726z`oyD9]x`y#{^͂F/K~#'g@~3}ؕ:nԌ):`UtG:6 {s@iUf_\I q8Я}yr)y lB6#EUdLZ~`&Rɤ./m^a׭&=)u-@$ghJ (|dci~: j7͇5:JO␢ vp1SF <3/,+-DCָaAmDG)ۜMSs *BVJ~ɜd䯪t# ŷq.<0uBmD(*~x:ջ>e WtNeS6 N3)|FI`B@M˺E`' j?|L\6R yKz؇IZgbJ p o(Fڃht25:/VA5ەߑ7Ƥ1v?e=B!ڊifxGW㐄گC@/uT=̜J)]4L$4:k9 i3Yn$„Yt/KlB< > 1+9ߵȒv@X.TgL՚X*AdwWEK{\q@y5]㊹0/b“MJteQDwb9Uw' mVE\)Kr.2X/'О&lcx-4߫nD/t~9&|L( ͓U~& o8ti7+cam.7qWڗpSh[oLp>Pct-tmcG0*\TX.J[4sq4M3:^,IB45^; fϙaWDɢ`\- ^&3JnǷ`2J"5FkGc !*lsZt̴>yF(tO9/xۭkK:5rۄQr~;ylSZd.y&'t<5O<גMc[Сpyk"ZMɷ9Yܸ_o);`/SR|iTjݸWCkWrgzGģAՕGh E!Dy9(i/9ŗ /ݽ/ou*hf>d^̈pmϓvbAdL#>a)Suwų ) (pӆ~3 {cd(qaۡ<{*Cj)9ḽV%*Ps@.sN1zx[Z(^X3u'ǹ5JDK)4θN"/XI:kC\`ϡ7yKYI*&P579/TaLZfm H)&.@yK"Jn%lgA[tJhUtU r!E)WxS5USJY'3[Y7\7\GmD̬9B lf^sS܉09vnLtm^жA Ж~p\Js*e}ڦK@nhyou)X9BݺS0R ]pPg)Yl?U]ptĤ !3Q1wGIam0OhOJd`۲Uoibϝ/nekWi0љ:ˀNp"e3.󙅬nxGd. *'W WI(uAAk=D>:'k1")`뙐2fKnneesJL"Lr㾸Gw^U0Cv)P˴xy5[QT]% :BU<%ϲaJw6h>&^<ڶFF-)?g`@ov|9/x؀pJ;W^v)2h$;]/C M0碌s,OrۇR( uS2H˫uק -<۾HWCrѹR1ݐ*xW?z}ѰwUT-QTĦߣ7DEJlck` 䱦 4%u탱BNfzI=FɇR>PA>q҄y0p6 7l8LQ:U,v)T69̡,Κ T>ӳm]p/bӮQ+m405U镪a\?}Uom4QO.|:[ 7"]'n{đ.v Ҋ 뜣9Mɹ_a}=lOS.֒1/$q*Z4nE2iuyٓbn')0g4ѕS0"(73h>[X#b)mjS Ҫ)\(Go,cOE~Bm`D}XݜժoA9`l(kIغ6 N 1~ƆKm-|?y_م8wعfKc 6T* ǩbgAs7ˊh=G"f:͝`H.A,wU QB>Y<2ŗO{ȾB V%/?XA!UA&rg\5q= %X~,6ۛ{g0` cy4m \Plܹ@<.fQ[1'uFdOY;dT`gy|~C%;&Kd=MK5:80֠lfN$qH""= : 2Fiu"APd&&xqbϮKڹ25|H\.ڥMRUr?0x椺TE2\-&uPRG2v* E2C 9*m|i8OF{K-)N$KVw]9$Z-iAt[92fyy=*cCrS*[@ Cv*qDokCZY1Y%Nk3^L4߉*C@O|TE98" ^TC{l=O]/W guls3:2b11R_4rz.DvH R֡tɱ涞dk*]yo`4¬Lm AUbMt`bB}esje1zr`bS,Eؚj3Jk/d6ūf,cnQ!qeWVVags+$)РR[0DFSʆಫE#4Yeqg`Agvx]I׽;?S9f/ w`q4a(jj}}UɺX WjnS1Rc2 zBj2W~%\qN.^LwŔ]Fژh=r.~LqV<ޜcB_9fgOmrd`ۿ5<5eCBh06jS+pWDsOe6Izj**ʔ|qs$ӱ&1WTh_W{Z`JP\hᓸ:eHo缻w- ?]ѽٽ6g]p Sd[sI] :#~+✦* P:χ(Dm^H\{ !Y1RŇ_CcRAi#n?VymFNVXCXw{<%>n +Eps?&[vnWqr4ZV47pw4lv=61H?q'm̄z6Ɗy=юEX7KQBPweYb1j)@.@嘂P&%Czf-),ҜS/2q+Q)C~RR+ѕ£ "[N3τ!Hsc#*L7b暒$)1XWH9:CDh7Qٓ7;uHՉUPWgu[EQC˔u?qEm 4DJ@7$*k XsWVq@fKap![?q>bشOSO }XrT(ʞ͛)$3őjWu~*mp=Ka#Oe- cs )\qsܩinCH pEfд0qIr~#^|v7oR{\ 8@Ќ]6+~к\c%1Β0&b%6 ̎D:ÞG6n_2B;Z̚caߙYzqef \7ՠ@[p(m Mz)r/4?y3]/qZ2ՙď{fx_YW!8ύdga73e8 5,A rKవrY7U$To*.2;wy G5]D3(>'ƟS+[Eʪr:aHu`et*]΀74|mt/K]z%gaD?ys8.Vo( )0O[d ]RdKX&=췑 ۴XJ;ߍ'2\1"PNAVFc‚M\yF'SF3e PLZk Vi%i cxlFKm UwD ֻ/XeSU?q*bP>j9KaR?-6 I9sx[[b[jrU4My=c#<BIAAֹ](CLO}rSg%$v(hLԥωQo^ wiI]t2-e3z_.zBuߣdBQ(6jҫZ'W|\3[s{{ IN C-ytL9ÀoJ Y-/)#\%k*)? D4f`.^$=T +4U~”. O_xMFxފ+ 1=xq3A>B/oʁ$tn'$'l}^?V3󡈮PkOL, (~7zE3֚Ez;#]+Ş\h)"WkрV\XY-~]zbA*s_HPm3F)Q.cr+ ƿLE2X`f4fYAi;+gAxNb"jVB-h[#XW]i?@?7B}c|"uCFm +ij^v/5Ew1x^6?ӃaefӁ ?Dj0q*8_#XMVF/_)9i`+O\G O-8zG󼁬FVw ; VwuSFlrp8ˍk6Ȣ4l`ҬW>hb- }4_-D*8ݬLi-c[-;NiPL"o*֚.;o)O\ ï}Upz gz*Q ٭Pw>'MuX#|:ljd&SP墖/f+l6lxL/v6P cMXS"@IFY7{sYC&Ǥ#4sv,M2z,~ZE}`APJv<@*"vgD-1n=}3I֯c֎ݫԉVBXr ctwjKm|qY+vK<Ҙ"A$a1rQ-}h~?V;>}Y,J7\{}ݥs}tCO/P3DZl/ޚdy _r &ijcT}ңxmq<3K5T~QxtПrxj#F A һEb@TKIR0^:ՠ`tyG)HFp(p4Pm ;$,'J!4zX-JVbn%r0Um4cv.).W|1Rjz6 ]yc$/[wh?Ք$s_†ФznRu]޶/~>MᑽvO(ֽhQr[acoAUޝ|X&i婟c8҇jx1 B@ v/Hkk$^b`['z4R~5 6Cdr2at#o6n ^xB=8z&AiAf/]@&6-\x '}߭& {һоm^3!F }VC{kvWSnPGwsxTzttwp9i..|l†LMvfrhQ)i$.--@)TֿF&=W ʚcd#$V݀Ov![v'<`CMYa}dk@mQKB79G'\ _}I2&c,VSJ)D٧InY/(,㢃K;j78:DL(d[I颷^:>2N ch΍ 6Rs$h(+9&;W#/ZWN/@961#-R#q ԭ8G\PjQCIZkȃ?F_j/s&Nfw~$BR)V"+k/ X bJ}S]~c*?-Q`2׌q:XƤN MZ<,ƣAa`,Dz֌?9_r%[7~r%{7P8{*[M~Q$J~1 PWHX(`O U(FbPioř %`*~t\{6]9g^W8ҐZQ䎓.ޞXD7bBX^ EוuN{QZ Y$cGD؋΂_myb5_jM01{>rF}7Uhy+ONrA"fn (МϘ./>~P!w4mԆe]M \FF]Ԛ{rp3vJY'|<6ȝջ*JL>@^Ndxzd/9caiP.:J(hrF~a]F#j_̯c^6Grv>)3HNS9VLSwg:y]{nJ|rw7 ?_2%iUQ)ҍp۱D49+.t]u&X6^C' YoN;)޲^v,y^rMd0dVavS[$m, )fm 6v{ףo~1S{0C*mQTn!ya8ۈbKoR}(W))r/ Vv}$ 4aZEě #bQZ;@{d_ |6M!) &Z5hpu5{N#f@>9nvѻ(i]OoЩc}hٍܡp+QOu9z&?냫m&y JPu.L۝^9+ pxG=vzo'ka@."o/(UY:nGj/XLzvQ z*%7JFDIM[vJxXq8IDczo1J͕bX<Pha{(ⱠSiQ`u4%c)<e< wA(i7@GT|cƶ6;%gզI)?Uÿ&"s7`s* GS[_G,ڳhta *{Ӏ}ׂD- 24)1˜/If\`nP4LP> Uh"^Dr$#(^i1/ϮYu u - 2wC4 GtGV 3Wº Tk@Y|zW mNَ9b_w2w>AfE/H)f : v}71-EEsw`>y>>VÙ;n;n7h kVX@v#d-,͢@[FWe8=<N B8'w{t!kw_qK^Gfwi֏յnطV=F+zlV='p"e(N\AK8HN麭eXSᱨuWn`r0- A7[2A]o~ɏ%x#cuG"k;mqXxrk}Mڞ; ! Yrke H5it 3@tYM҉JT ,mQr|i'GLL&~2Q*͡,L!:4]ciaz#NuPoX#U2g RC kHmbd(.3H7pc|:;@A^ve%ߠfl nGv*6gЧR&d\MmLBw/fHBBYܥ]"$ak {?NsIL|~7m`b$APFtLJ4wr=v@rUhܻO_&-珂}wg7^]ie#pCR!2DA=b5lou/CBABBFp/SR^~m%l Ɇ%3YK2ΚSJV,_i.;[X]St +st(:B5OGRx=ԥ bձ(Dm|DFfOb`sir.%l_ ir.g(-7^3[_ '6!fǎI flҒ#QUgC֊y/sRndfN[9(.mh=ĠHhqϤ#6>378tI(Ըu0HI}t%7v K`+9ϡjɮ:_&L&OJ|<~k t]DR5Q5z⍗ gy~bC qidg~ j\~j:G":hhĬo"RdKBdfɮogI(,~芖B5ER HXʕ jef*P4B lxI85 _HlʷXr\@rO)4Zh$:<sweRl*  Fq+}[0xylMTLKE v؁Vy΍8j)$,}J쎁=,jLsС)xgȱ,(`)6{}tdx6Թ,) : T,sJG(@2v:^=wӡS 1T'lݧtl($iOYۃ*DU1r^e U>ew*[܀㡑S~F9ĂL _;QR;!}/^2A{a\R?X_3fycFN^rHr&q1/!5eZ.I &BYF{H`^f"Y;}c^} n"u4d6N2(_h%CsOj!)>oxcb!y[۰&:RoD0WOa2GUp4I"s_8}+߈M}JxƼN  u351uᇘ5qUnY6L(`f:]7Ru"3af(X{Eۈ8"P]Ty5雈M!h+lPC(h; ,۬]S:8/UVdH 4+ buX^ c-1mҧ4OkSrlvÏh}._l7>0w*˶A `.|W&ugݍ7qj9Tp r;О-aN7yXTe4?vWlrj[b!TNj{uxDZؽuOӯB[KQ;r$眗ۙz,1Q;aJc~r]m-6-HP:mCCP|毬jQ}%/lz<|s;:erpNf@CcU^(XQ3@l,,;7?fCS&flwxKi/k+GdG]̡wJjTcP}fzX `g7kX|( Ha!j[ܵ]UXǐW8&Jt3T}q5gk[ _rjrV^Zs!1xrx*; 4 L΢ՍpM.DPą~?0]SBz瀆c[4q<ʐiF˷-3ZhVZ[pWot7[?l]JŬ>􂌥io0\62oVHZu39i0Uu X]j06h\hRI)e{&a9 FpQwO̖D PtI Oٍ3xG_-.dtRFQ"$ideԪHcmrM"Z mKzVfQylţ>;ILfsh1鉊KȽ+Kf3S$sN DX4y7u İ"L>x;,NR0 kq ƿ}rma֞$>Xbn7t$YJ|IӏJWuDez"G֕ g.Io!k. _=a (Te `5[KNR;f[Vl L Av_Z"icXazyd<+;ߚ3ANV5%pc>`:* 7? VanA55̉F>MAM3aox}KZ2ȖWY`ͪϙs: hF}kyKs(-^U%(e֬<9W&mEXɑ #/R$S+h˟TX~rYLWmٜ_h*[[UO|"nWz؁B}RLn**H%"j/! n.-"iKqpѶl_i ٱ?L _KnI^A6ssO% ]Tn.Rͱq5rN|K$PjQ\RGp@*"V]zu9>81_ V3 5y[B4][- z(OU %ѠO\2d;›SIj#^u1+H h̸>I6$#ӱ9r+(RB+DDM=lR}c]H(7!;7],aK:HG,!0r:%̘ۖ03;xF hzs^nl$J)^. ҬщX+O8R(np%a8 dԼXCH^ WG%PP4 Oxp$MpΟFVE{_9a%$_8,%oc`=,Kh-|#H?[7>>~uH[;:6zlB[,,u|g ;<@p-;Wrx:5HuQ-#LrPl񜡮Fws 2:#龖Y֙Q x&,rq^7]pV{nyQ5{XYZ_dE,9I HY~h+NJQIқ̐L9pP!S 2IJdE⍨9 GLQP:zy] {{;{n MX ]n[MI0@^L$5Q G% i!{S'!^% /S3T$o+~#5@iѳtgq'j470m6V_EYIuN>mZqXorBqf!bQ"VK:@C;MѷDߓ4&3LM+H1.vX5e^ rMQw*4lDd&IOXeVRZ#"j,ٟ'<$R[B~U6_* $y6SY0^^&~R$_^ +ow0?C;o:q׿13gԆb v\.JeQ@GB1)b }265`4t J4: N' IK&ʭzz>_ re4'8aiwWh%VBn2h+V:kz'x^˸L_(%U]x:o\g+b+rQ'9 /O`[Ltl̓3ƇӚ{Ӿ(h͌z4609G*I@Rx_vKg| :i,M$oB$/yG G ɦ1,VsR)@ o\LD̍mL#<a-4V< w> VGz'vګuPvz/Gu`A0-a"E u?UgtA7䔠\D''vGThOC99C %ZHQ]<[UI> QHz.zz:(hsmACF51?@u )TЉ@3s*/Ĥ٭)yO~_ `<$b6rc-}M P x^ZVpir_嵷4]= I#˲)8NA[OgnC*:w:)Onov#-!` ѬC\2/~ kP3%o- H.BPbmײ;eA]=ĠY ~.&2MAF0(L.58Wu( O'%myG ShjwM1GЈDM;!p$99'v!}=`" F`5j?\psz/z ~Nha"# [W/KI'軕K6y4P,E @cH%86AM2AI=Nnk2SX~YhvRQ솿#f_ГLUcgg{m$Y^B b1P@id|W3 +zij wu<8GWBK# 2SIĘR#ShO tyxo[\Z=9ݑi-lJaoUIRo%1BdV٪n^ɷKwvKJ9M>Cϯ8ʹ:Ib#GSL3M}3(i/;~)گ_40#Tܕu`QΗi+LU~'(H]w,:H\?oxkvL3#?%. (rMՉVem'eV}u*n0n Ks$3"dBJrpdKaylRX,T]9p d.in$cٶ#TMS=3W2g6KT\(ry=勞PaSV*$jDkrڥ4+ Ktz 9"B/Lz\$5Yٲ$q3*xn>OƁ &E$zPǪ R5YTec`c*JUeךpRgilo?XVuul̯|^(;\Z*jUwr]>|Y?+r vJg!YU&0RadϒX}+xgӇ{;wx/7ˤnjŅOO= vMS t[ppPkP s5][[(i+ y3ɐV1}a~mamjJ:^3t  Zt,.REEWwRhaR3K?"-✹{!C7?6 Vo͘i ޹W5e:t-{@KQ~nޭ>\ ;ʔ8us:E9>3la۫ա52iN?R^B#%״Mϒc#IFyjz#L_KSG~뉈[?0[ {E招B7\D57dc =Z*".#֡c<'~bF\n$ޑ0ׯ4o 6 ,g!*&PtZ2Vt 60p+ynoz ;ϨiZђ*N/bE.=t00b<oJ<28A`rDNIN 4:lbhvKrF#^$OA=yFQ#P DZt_lh3zZg XkGSpo%t)-Bh#vh$S4X ǸYiI%Us\!J뤷,WuJ>J'rk$xTW,?9(ܝCɏN El!}1ίѐE7^|ñC M+h!Ch<|lLobIW& ,yC]CNzeM벇ox)f7'"S>Ek c|P$ٻk2ż)IE~Fi`KQpj/%3dIuNi*6w*0lT{veEN{"#bװes V^Q \,,Y0Zg{PFz5͜l;= &lŃoϼu/~@s㉝K۔ ce2wh|:QVAo|dE(8xu8\ۣ<ͷ|,GJ0gOA=$=f_g 6h|b؂-B=M{}(yUj̆}XXezYثnmlw99)70"y*Dģ"UTlD$1Fϝ'*(~Vr dCXUw4cPZFhB6Jb/gf$FG|C3֊qaÉI?Q|Djxx³XʝVX khʴfOw-HBݬ2ؿ&Z̖*bsz-Ke 2|wY ӎ!*]f\oXղ?7*JWp(\PetY#.1?_FΥ}LkT.V0_g-h[kKf $b=$'vC+d]G"☙2j>|/AÍ՚˽:.wDߵ$8 t^lxSc_| UC}x;(%}@ ÷(z+ɹ1_aƀC >f/y!+[\ +UfSqv>6lQcgLZǹ-hTb/z,٩W衪~ R_T~q1[{Ji ,R3R*%-td""a,9O$cnqyh0mcc3bg_ZXPO@Kq: Ks{"zD3|"Kn{JTK)(+@WXNEM6Ks f00ق9u31Q+?nVJ"삈)'Lwo 4wB-xOhSW#1:U=KI )bL}郻(o9tU;A0jvBbl츻XI?)^A!+T"N5bǭHF_@@%hu`z(!dH*CSg1᳴#ϐnADzw iWe5TI--Lŭϳ7/ՉU#O/4*[kd>AuquT6ӛ4N?n19 ER_F(AO k]}:×siAW$L3#T"Pka E:@ 7E.RDJtV"A#Ѝ" 6B0EaA qFfOQwco+Ep֊?A<3ا'yy–/b2Ƀ$V$YF=SMޤ>oȻ 8b ҭW3uUDJ.4s/(4ԢU7~ATU$&)"/>s]vQz ޣ\nJcgJ 'GX:w6G.{i{YoWf2@Ӵ%lL_$T,)m3>~U]O`~qz_4R1I:;'-'KBF^R tqY#DQ7~F}5hLv::)8G-3Tt$mdJUO{41T.F43qZ>@+s )KJej)tLu{@Mm a~iOۍy'?e=zFF1-`w!DK%3@zV:ۺΖ? [XwQ TP {i$+iu0xVOT|;C6^Z1'Ӿ5`r$5ʡ-vs_pXn l'5Rc4~nC /K 񀀗cG xqfy `%XCP0By :Խ:Xd%!bW6ҷ e@DY<4) $g;)6=E"p{)!]&b 3Xd'¥ wBU0|?`-57ty-yZeƕލecuTAh9څwrF]"}7l3* NJ/[mQ͚E01 !hx؟~'=T= wz#>>ٙYJo >rAPH칲9, >e3-h2 S_ MӥD>}4ލmrx,] llQ[<;;m&nCpkm:=&Wc26l#:@)ў?*Z6W-s 7*MOLJwfeKOw愹Sy \FCQcQQ-Z<^)^A9%g`U* +y#ӻU< '5$IĂh .P2JmVaQK@}Ml TwdjKf d:?YTs,4p9>PN4R;XU,H ;yT8M)GZgͷ! ]urbȴ _aA1 k]¾fmpP4X vZc}vM'[筗@Ԕ2ld'  f:Fݤ1O_EPloܶa)~mĶ^|&jО|%dq[C.I? S j_<&V:0y1.8JyON1!?zdl*VQh47Yϲ쎂}" sh _3^7"U^E=|&_͝/Yk #U/gG.L;B$z탐;%3x;_ЭP)?N{@AZ_H,S`53j݇LMezrt s9V ǯ6927/, G0|]*i$ +ǝiFz1(\mHjZ}YwOX%Pj *:FOzO(YCo/,t(g~dlR B)I"YMtڴs\:MqE&ۘ6(@[zPF ZlF&1b_ )6^e~ | `v`e[ Ia̝uY04.Lyl*GgRG>܏V@M>؇XLmxք[ i{%l& W B٫r*>=aRHtuM4*K]V##"?VrK$DZDbҕ849cprVKkD9#u9<C,3Bx-.^BI|~fIS4^s&;rƱwCI6B@h%PfZn_SHIt*ho[+PcB@@&Y'aS!r0XLiR J4.Oʒ̵^턞$.*$F}pGXLօ-Q;DƤcD mNrY FӗF|u`Z}JjRZ;ũ+:"!A\313"Qzrk*c4eZʅ oZ PըI@M%!ג_݆{"&WwXL8v]PFp\W-O E!=7^˷?CDL{N l}?f.Hs$s ;5Ur'z -BH턶QOݽ]"_:~+V-6QUVm;Ie{ĸ*m\H@B= Ki|GʂLv'<0ʿKٸufmAmwMp~ZM݁ y=jPJ?Nz;`{'Evv gH,S wYEyƞN_IGX <gIڎTe=pY#jЗHa /oT>*j@Ldž Xӡ3Ať틎DA\گВc"ۙ!"Lb^1hCBЦziDފCYYwa\=H VO0(=ZY6EVk)xOo@*qd>>Sxn bFkA Unaqp@j.0iJ н6A~Q/? `Z%^U';~)\ @ܕ  >8*.% 4bAU )e9!JV.ZY, :D=)\d2lZ肋\(f髷tbijFrC)DU[֡9I 8m~5Z׸ J qfo;d!p bt/G NX/(,V*NV4Iڈb g^q\ Q1Ro]JpxV49}2[Lk&alj ;ʆ 5J}r2-XZإ;N8 Χz1^q5#ͯ)o%*X/c ,q'1J=TEY[Z[.)waXLZח^P*qZ7-{U7sTfWPaAg%s0ϾN<sgZ|l_xVQ'!J`5c&S/ILHwAeZ#3ų+~a`͖U^ GJkpW~yi]cS#[TcKK+'4j^ M[[Dfi1G,sGwglxa?ˑ,zVlYZS{ȡk P}&"vl74W)q*YsiPP:3P7}u"zgg h(WeqT0 %Ke;\9ΎgTy+-ݽne!U ou*ޖV*$钡0[YnM7 ."gu.3 u !󔷐zOޢcBx_E/A)2CE!|Τm] kErX\Y8a.8^=_q(’@˖}: ۺ@\$YSE0HG=LmtÂifl0c3GZ>(gT^fq}ae\L)@|VE|o|i<{IM3sidYLA>$k) $"g,q60J'*8~s6GY)9TJJCT(7 Eb/*폲<,*;c' WѭAF8l蠇N_咟{+`:2dL:ϼC'xiARpV: C| 51/C[!Y?PX.C%3] G/ -=$A8YX -!3T /HB&ؑ"X$͐ܯňm]j6$ TgKҜ$ϥtto0\ 3.3ϡW!Ęe^X ^DW;Y#Yfp H8Bun drN4ݬp9t/V=~Y$LN|ʍ?;9# :UưisKDO/!yD.؋AR[8햹ݬ2#Fc\Pt+d|T#eNSsCbrumM#\P D\v/PUYO60{]\ҚfwQ tܐO3'!-5+',N낚%jMjܸ-~ yw ol/7-&R $̛̪oqwA5A^f)HE>:?gƍ/ 3t?ti/bUcIۅ뽔p E{tBCQs-B*`b4qjF@ a^ẍkD^PWd*ó V#eeܵ.(`1fo|Ȁ#º/ھRAoi{5d 3'2g:WuEX۾ amBZk:V2Ҡ:w. I"Y d؅_>˷/ce^\#k ^bӭfI||Vb&/v"TSΤ!YSj\7ƬF1# YIr*w9V\O:^:1T@= "L%oK >&U+*,y#w")ۥ?7_^ bC rFvkcW}!'&^qL/\di7@"^#nܔOeH88Pdikv h"jH{ڟzv&i!_f~<'~† ZMx f1{Ũx$Mbky4>pM 3 aL3op1E2/ tr6dnX_vޒȆ)C5Qq\;6%g7"`$Fd72;;"B.|{Z!ZpMq#iD ܈OTB{$= =lR[ GpmX%f?Z`ɭUҎmUZd~dU7K9ŀv~ܭEdF;{\5{E#i5?~;<$;Z6ߐ_} ]ʞ"u7vQu:3`[mW2ߨaA4< āLgCNljL̓"`콣)|+ccpNm<5d粩ZqJq!̴ȶ &>= Z} mS=׫I5@W\GDߚ!/FΉ3<+6=>Ǫ ŒGw԰: 0f*dQ5w jT[ٕr?iM$-Ix8?nc0"n,7>B6k ) /pOEro~& pʠ;&s"l04GVer3"ܓ0UhS{< , hN'g'DjٽʍnuVu9g8F5x9eh1OG 卣j48S.Ƕsԁ'],yJQ N}< P v[-4!,fQҪ~ 3Ɇ6{C"rYzԎZCQ1ե($~OGy+蝻 f0uI = msbՎ4I;ONd"K;wNF(`H[pnPAy kā:qf4A@hy?q̯nrP{ 2W&ި\]f ȉ=.iwfE Y >T9CsB 6Fg]%{4'BY +8!^i  S=a#dRFp".)bQHJяʥhTU^¨i] ⭤QRB_qHY-U8Qᆼ49FO&Sa]yiWS(n'GiC;{ : ?y*` Kc^3k?uHy5BƉ[N8T/Vtҿ I.?+B!n Q5Ue#釄ej o+ ڌVL`e)>\`Cϝ[WKL!6L) Ap oF+ڢWlhL{RwB8Ѣl-(hbт$~ Y iY]<N\hN7[m,w>xu"n5 .3p&z\z ,*˟q5q˜McBQnU| eV_'Ϛ0Ӆ5E4 qd͞޴廼,iU7 ue~ӓ [c)4)КhKR#z=pq<{'c+EV/ZeNJ 8}* !@jK?G e 3"޾^!-It mg-}x T3k"{7-ǐ,mR64_. 6v/A˹u[ijNJ+I8MN!8TN Tb?n*ߑDhڛ!{#FXkbM/ճmȍ:ο, \2YyMb09T-Nͧ29F TuB%DjPժGOAV;)T_?|Q|$h_RE5ԛ,&j.ዌc̯ss3NO{pEwµqPuPPsJXie=ۤՔ淊 xD^bU&E!vsS<3V*6a;j3|=e֡b([:qgn}@+0ְٓEPNr~C>i @r'!(<keGUP!ԣ0Zt&SBY0' ]d+;_yYօws70ʐ?y\q[(íl_f5/  UںB rj/nٲ=CPJ^Xa4ĶN q$S=q&PhcE)1BLJd\aq&p,@"$ ŔXۧoNX:.p0*`q@G[ k1am/ ^QZ owٳQyڢ1cyQ b쇍\:eZ̒ΰt~G> IhsP,Fycsߩ@ĒE|> I(;2λjȅQo*GŲavWc3!peǢLۉLW>me[NĊ׆Ŏ-g=PPw4]XLowX"{؈myBТA1p9 kLE@ SSY6b:]$^nA4דT?[^2Fd '߾0wRhv  1_ʚn+w> Sy㤃xEo(= .-^2] f4WP.D͹[+"7yW@ be|5}6bɽKbd?&T\`uy7ۯ &u]D愶4Φ9紓IlFvHGC0'n('FR,FZĥ4ۇeUhMp I>$Q* {!L#1&K\ӇpѭsֳjɩoZQЏXye4Bw`MW~h+:Id <6t i(]ጳEbǿd2\z9+Kq:DD.Rm'}jYw?*)Bf1~eQ>6X*J].`؂1&6DV ._-BW#Qn5r$z5o}nFZL6z&<\6vZunDa(Y2g_| s o Ò3 !yN]mozNj,"Nu0~[A=Nf0 m t.qd-:qw;${\HӊZw_' ,90d|͘cxͪʂS~<Lˊ{Uڸ♏A3X4|cFw&{{8~8r Yi6}F;m"O,`_ʸfv'5Q3m0ɮ x-:kἭ:/ﲟk& ;|Lg!/L,uOX3v'b{[og?wt4ߗ֋%4O] ?+ KZox%.`1 ZU{_Ž-/F!. G&BݯPa&gs~̮͊+5_s]qGolԅW>&˹*@Y BlS3cߦﶧĹQW$he# vɦڂ@$*p^"$d$$N ݈W?圕[cu2׭ܚR`{LD3Fn"drI4X3\M"32Ej@r꽶퀉@[*%kv1/ &Put%@Ɨ :AnT$'DٱCLlI qCM7{I-!piEJF>a|(--#ڸOIUW-G;8:O9/pKPsUG_ق±}~.۩I泹zMEFMK]ڜNjY)K_cPr Z\c|~hpYmV]@r T˂I2ifGV1gUIYBdKص$|e%@~ndh,{Z_D; 8NចJ|&!I (=俛kr!Xu B%ኹuӣxoPPS ˶DLg.A\Х<ʎ+ ˡĆ&6M W,wF FL}5U|:fNoOkâx\F)DZgdVviFO ZfvᏢp_%Vf+ڝYzlIVuS%& /M~^ E+.-ҵot!OI粕Ћb¿pq';Ml_\`n5bO 0n oR[k'FS:7nzt"m>&HJ0bλuE;1<ޚX1);[aOlԬ?ݟVqX&P ?ˋۣH 'ډROa7G.̵hnN;Bʌ S1LP~O?Z%/ uyeح9-W'B&S b6 }aQ J6p-.ZU3=*8Zvƈ0h$})|:_Yy:?ޏ[(K;ƅȠ^$9mɘ{(&gH0onAX7۱$Eylf&hh.cE-S2rHs vPˆ=q/klorop,֐̺WX \DXN#X* 4nSQ+ھ=:16׀mbOk/aaCeI{QA\TY!-AuYwTQ!.sG(efͽv0ė%|[E Rd뾎: DpoA+ϭ6,O6&ie`+ EYLż`乯 1{X=6Eˠ.0쇫J!]/%\2yeGGBK9%$S0HOv}FVI߈^_#CEi";?oz(6q]7LP$3_a@?1廲n݈NZ0iۢOE$2dU0T)JIDUHZ(M2#HR8pkW_Ci]S_up<) 0drByWNj QųOȚhkU1Xd jmqcWw}`NjZ+n+&a xa?]B\ ~ UWp$,%sa*[6*irhk)UآFS@-iRtGew#DU۹*)]'4'{*|Έ%j=] s( ޳LVeȭ˪mG\1?MHcisG@jzo1T펌|k>:?4G-BD'IU}cf 5Q) hh繹̵[9n͟sT9$Gъyy@2g/o ;t3D*lYUu_(x{0ֽ+ID$5Wym8eshHA8vq=V$W4T|ɿ[ZzZ^UH3ѻhiMt4pjXrO:n^jTs %% w~%уji!Q*=⟱3:Ntssagz)H}}?P#bq[, cF "RB$qFljwYfDDh\ }*J&}JMN($qVEFu/~s,J^k>XmqB~^ Ԑ6R* Pܨҩ,ڣv v§{B9c/ör"Mt|*`}%d^AdDoq9_^ܑ&M@цl*, zkN[Vp4n:7ӷHVkprӃoNV1oLc@ <Wnm@~<63" Î#ˋf#QRc{ `T Fѱ\go#bKQl>Мo0?{?Yet. 8/,d9R;x39'x7A,w[Q"Zc66PNbu +pɀe'pAd ."GEɬWXL%]@DRX:Wt!Z-|A/]dQV#"9/ccCќ 1?t*SU̪dS" ӷD dZ/PV\iLLǾ_ԛI`%X3ma.~ȍ*yD xt8…Ej$q\ AĞ$6hG,UBLɭy=FdE&/f^d@:`Y)_[^62Vi&(' 71K7ݯS>L|(VwL7C \d>V@-ԫ /^хJ\"Q"fZF--9F, hQs%*ǔJWPx@!8C|v;q`U mM-v3RϠ>,Ҏ̸I={#5R g'FZeTo&(o {S 7O V,<@'bW=pFi\-VNt/S(w&[^8\)JIRd7E\cq)>uo,@u!~ l~z2ƴVEϫ}"YSm_A $UI_Ps9Ӎ|ܵ x$/WA R (,(RId;t6MYoO|z{W|Ƚ9_5;Ljlڍ׊p%U~O[Ti8=e"\Vw"*M Nu9~u.>Uӷz6׀­TB ]>Oʬ?wV} ` uf }]z&D4YavPϠ_B2Ҝql?I Yyo ) Is_ʼn4$)bK+<|8%lS,4ٛ%|eY~_2s^X11K/ XH(Tr ߬ToןoWn;u7\:m>UD:(1הbYeT, J 0Hɛ&;8 B(-bxEAj/J)݂@/dI;r<#.obT/}F̵dtbf+Pd[FWգ@?~w_1mt j.N~y! *95Jpt+a2ل+fxP^o??<,6-m1"s?? 7 ӡʼk4v-px_@w.מzC`HpbL:JX Im<z's#M;Hz}c$'4I:T}ܰ\PSA"^++Dݚ7~TS:^4] '~Wu Uv>:&86^눔祱Miυ), 9?\ы0ܠeam`yқ?|M^E訅v@ ~.2ԕ n$ RG@M}hk]/`H#yRX]2ıP"z^K:|(k3DMS(Q$ =T"ʸDeI#׍RՄi&c Q厈2ٸPޔ&oA`Vv!?Mb >QOrǍX8%ynHFs.WU؀\swqg꫌4Ouh.<3~[!,s4K]BԈBP*9Hu9O]Vb\\u,mM]t쁡{ρ/wD2-+XwV=P {"]-4{R%x4g3o$VT >7-Q0`"U@eRyx=d"qMHQ.*)HT.vc! 'M H6pIm0$KɊ}W+FG:g$5r@se!g4P0Ϩp?3 %v{i{׏"P205S%-Bo. & 7Yo=!(wrBE!+zX'VrI/h{*8<2 Tl=,B.o6ǖӵ8 c-b)Ak]ZKws`0jBɱ$ro_{ SA䚮gRZ݁^\@Cap񉐑oSmF1lδ.C찉i@Y7,G܀fP'L?㏆'Q}ö/՟} #,1Y_>o6 Tzwdd,zYCKeΡGDZnDrN#_"R$Cf. *Ek+} _2T:UMѣt,@=ֹ>tśtnqvu5.SPv'b~ZRB-:) )W"o.$Xڅ EKzQ%o "3YECݵK1@TAѾn!emQ圆I;섌sl;b6s7 ܴ%~ַsL7^Gvʧ7 Rw2 #'R6zJ#zrU=th4 t/\9lY否q88x{媿tunm'~ ӷ=,qYG0wN=t}z:RuHuj4KT#&MyXy?4rp[rQ!;Z%j(a PP#BG=_ KW>lUVxF-eKyxP]FJLANoa%ˆ54u(l@, jRUX,ˊC 1M +sUFS ';ވd5k׵:u1rPpx̃ʀ2,+X,eÚ++T{jے#6;IySeeEGv?5%;[><Z2%6*3g}/I/?1һvTA{2{h{^* ݛ;uЁĹ>joۀrLt(0O߃yLO!.cƹLAT̶fvxFi`a NjB50#k gpQcN,;7֮Nd̦:jBVZZ <^Uqo~NKJ.F)7%0r!m#ʼ Y}r<"@n o0z"TؤvAv~$a'N8d'\I3Pqp<$]5.Ξt>)|ݒ*g]3DhmG1KI^@+;;'fHb?N.H8ždL|^lh߼0l{L_9+e"0@BLU㽝w@]RI2L_6d\bifA[t'ǁ2smo ٰzz^-QF^ p[Fi! :^̴]h]Q՝s|G&"cwf(ҏ8SHԟRtə^տ=G hw)4W}b1SB]0 5JAwUBJWC$Klȶ+p\T"Yt1Paz^&"_3{;*MZSI .XP|0^5E LxDu`III RiipBYqcXT!,5 {=OwN [45RBh-a6x}tVRʸKuEac0kX⣥z;X$NPK]b܅&FyuMw%6#L)W|vMC"K)_AaWyC!1pÈ,ʬK*&t\sg}!k[E*f B D vG2+Z.mo,F1kŋ\ =т1aY)vYڝ~ |.*.4`,D6zebcC:N6CQ |ҹU d۱fK QὩCȿP1#k/T7h w" D~S/]1A)Bwc}yw4q$zaSK.,#,9CR"T TQa;K::m{[:.m$bz||t#jSJ U-n X8h(@H %նO9H)IdX"Kš7 ̐J&/=ONHݨ7Iq$pRHW@?$B~ tcHpR]a7,F=.В@Dە*v|o gV:SZꔟ;-$ClA =No` TNlqS/KICM^Sw[^5##\՗ G1]G!pd4f=qCZmKn$[#T_6@4h]}. V|wƴ,+R!r(UZ[~4cp;}5y|6} -i:NCP°Op&" xԢc˖04>! KY+ωuqb`<$!c/hWj4Vq7 sMo #?P*ݑ^?ͷvP:Jg|?|hy0AP [t%L7Q9Xhpns]CUjPD&^wm h[D )9|)=gmbkݽPgh=u#0C\\tjJe/;Y F"$*"~b:Ɛ%o&' =7y0ʾ~Lzh{CGP=cfMlZV*٧FNĈV]\@p$oGP5k LsVR0[5iyċkίۈgfՕ8`)tG}[HC@ܔ8Od ]ڶbGRW[PWԨc46N ݪiQ{\k#<}/gu6!ݠWds@ݙ9i+L]/DgM7)LۡIp6u*6UmK% NxԀҩ4nl1R K˥ٻ/*CiOz;Yzaw*3XR2a)Ԍ̇wkdt1*b%A*#C\p',Èpj*"X-%gk P  M!UU+T BjpA|RSG,-}zB㦘^se&Ѡ:$#ku89녪 ѻG<@$n"4Ȱڬuu\ß\Y[D7!$30Fn^k$^6oB@6#;ZLy!Czz[^Qhy%2;9/"9j?;'휟NgN5t3Dua*5e+3Y  ͙u:Zao- @vθ ^oU`~sl,—Hl&][990\-G%S:K0KU}W ]f]P~YGQ:I-DF;׭k&䭭O@^xKqdwiVGP )`'C|)<fTJf[ T&1Ajٷ5I6L~ ?쿠" ;!KAJr~Sk9{ r@J(&-4c$qz!DIu>8l.**Λ,"mj;B- 8JԪui& %3h1E|:b$ D6M}vˠOI*l]L,|ioлU$/3u''1 ~ -,7l~"&.L(uoCaK\EM'3Z5(=RR5~ I5Fe"-{[t@j͞Eơg]GYSKY5 MˈEo 3]C R IC\{7-zEpoJo Eݞ@!q+BjpEQ}`m?당c1M$X1wsW'}p$k|Nuz ͦ'`^ϚsE@1rі7q"[.oO? Նr4l[";gdfې%3)"iF0Z'YQ'j ')#1oEǠ]2*/.=o1k`Tۡ |KFm ),ަ_qӪm5ӔR/WUX,^O~/Y/$+8iqֻZZ}x"wAȿoB+&*W  A~SJTk{E8(7?8L`cGhAb]P4dǡ%ck԰_dAbeֲ5\IL`CAKSH7:aUp~yP?Y5{f+mXKGڌ}I"?C@kv=*ΉfvW8EGz3-csNؕTꓧs;ҌQg_1~閹&QqуKZ:]Qhj\_ӚIޝo@ڞC`3VeznĪx xǘZUabldfU|)K-}xr)*#b,D[Jr5+HjBy'+r<S+kՃg}2%[dM୤J6R;#Ʋ])`Q|)!vGHJ-*nD c8Ԫ_uAERZԗfgH 9,w &g )fGqI=wH[*ǡR(ȖȂdDē}9GWu?jYN8PAHP&$v[@/0!}R0h_i,;|űVvqF-A?MBRkh[\\Fk_f촚'UʭR l$^٣68[T&JhL,-".}fV #ʽDto-xݯ"D8):#(k]UXl E x07!j!-A-qtKt0ן0%E_mԣ; _WrI%@goѪh#{^zC'2sP;dp\Z~[ko^af<t] Cn33.&9:Uc=d] 6QIH_o9PU4з(ue-h.78 ӉMJ>x>w6TL~5Gtt^+q j`b%JERNf5 iT)a U5n`Mf=@ZiF*C&1>{uXK$n@n* %ƣƻ*o]3GhC)++5Y/ ?wE,@ {+զ[C3Ťnz%)Z|07ʄ {SVgգ\VGqѱKFT%>0j814:8bm*rZˉUsOFHkybړ'yhUi_{l/BC;O2'O(H9j[_t`t^Y;,|AfcǶYA`cVN]c Fޥ۞q`i>9WRHcmY,T&QAYCLFMC$`" 0Kl=v"b6`}Ȓ7\ 1;L mV|Eȧf\֑A1Tu2& g b8s Z|jv/Hi_$yo?qYzĵnfq g{|0%t (ժscY΀;%Ewu$bn\!B?JIx$&w~`L) (3.:`GY=(6w Hj1Cnѿ(&VX|7vJ%T/Ȼ/MtAîexzfZ/̮/sfW}° ^:U6]g"÷Mxv*XOGI6c(sow; V.(%GWX.zd)KT`|MfE[&` /__A ,@`F@9D!\m]I{^Drڙ,bA$#d{΀%) kCK,͸7܃) P\Ƹ*͕ Е=s]sU :N |^ )ȳwv"穬1)ǼQ ?S^$LUPzhdY"r5q ES CMgDXq"';1]b:4ʚ.{ШH7jiJLmQf\N\S&Л?EZum*i"#݂h,b& FVbSx Ϡ0YTs%1u'2]s` DI7 KkD%͍Դ~Zdۖnsi+nl dD 6# +֐YV(0;l"@6 YWYt ,|؇t^+B#`ćם4 uVά2W^y |k'bJ>\Pua',5'hN0xm)DܗXw4ؾtry&V8*GaMqi8ҹ6JDWUZfo.1s$^0BQ2Ri]?=h07BgWqevnmj: -P&lV ܸW6ļof겱@$^OlaRXX7!RbL|a5LHZlfgf) ' \)eK-"7!|g9)WV.^|YC%˅q/wP$?&&o_̌[*wykd&=oGl;q/%aw;FʈNL>r6uO>.&KPZ!)Eka?_rL Oqo#q^/>m&v|IwC/cIwʰ3ґ 0OKtp[Lģ|RhxP74^F,50 B7~7JF@Sw*XB8sj$oKQ:I^ݜi=ϻ|1W($պR eɒf=dq34<7OGѰDDUۘ1=5 2+ky<)i<+F@ȷ]m_B#=@#8ro}p!wzB^%a{eEoW Q!G-LipA"B ܚ"*B-uZi䌰3T)d-fsrЀ b.)2a>йrTL)\dތsm)T#?< MazHfJo뺱Xj (Ep]xjL R9,>r*JwtWkiuZ%!91^&O )y<_& &3$U w60X~a4dw|iś@ CwQ~Z 0BZBJ{̋h}BJ2ǜ9[讀ޱl7;F!sk e݇ԅ4cN!Z,ws×*0"WM܏@,|k;{:Qm-'eij^xdoDz8uvWS3"aEҞw|׍+915^=Iaɏ }UzmݥN{6y1A;]Ku} 6CWҝb:$Ԣֽa 6'\ԉ[ozZz@h vFv\$' *W;;=gr(+4F.f;dum;9wX49w믥L\Oi8,ëovֹ ^u}cѲxوئe$47i f%ȁꗬax:zR0G#*Mm˄7Ye׌ ɸD,?GNL gİُ ܒ;K mO#%%2'OSN6c-Z[š"p&K0i XZF<BuC nAfl[Q@({5M8 ɹEk&64 zV84Ո*ps3QC1rFIu/*HԲdOzZiHt+ ?,Cū\E+(`eUQfcH\c;FD5QKrmT2< AH(헜PγLv)Ǎ#dϵ]67^~v^_ BzI16Gq @@f:70_R7[1fP ^NMq) M5͉v/e,ܷ)-7ugh` *&BjMvLq[09Wn7A 3aµkڭN9Lbi`{Pe(Killhmm}"z&m^? jma+CW<. :=yR:ud.!!$ɠZ?=j0IAD~A?9F_zcMezBoa_+w~k2{)xr_*@d5RCs2/",5 WQ pz<_~$@"QDUhm0C$+q B3?+r?q@\AOEJ?nF* C;SF_QϠvw?0ciYOϦ6%S;{a:.9>"rjF&Zj@g` yWu`F01l [IYuinN'v~&~JZh\5f)%@aGRvLf7ioEӈZEB $YٕpNNJkN8Ƞ*?VW+pitt/9M( E}smRm4A+a.|ݻ蛤1\-/☪'"˛s]Ey:v- 36 JڌYG9QjR'7@ :&24 Rh5ƅ @Ai*gaJ"I} [Zc-%=-h4kSsHҷ  eH܄'Um gXHHh( f /!J{y0ԁ[O)Ub:rCGXTgVwzKguӴz*&*=aI ? NP;]mNw;ʹعs~'%Ĭ.bڧm53,R־Llc60>벦`*犢Z`W !,]5d`҇оy?Pݶ#~!IɆ{66?j$|C+x5^o?v:F[Lb;A[j==.Av9Q0?.*:d1RC@%K@<&-8u*4rEA߽H`Ԙ$_VK=^4S[`|7(4^x%{@mw7 {!]@v~ݴ~ǵcDLvhMoLB6sokԛVT̜ nV6pXM5F!@J&b*/v2Lxf(7m'c8W[?2g.d;zENcZdY0PVkr!=KRgm!4^R|:*4:|~OٱL~gE2RNԋj(.Lɘi왾:._ %"e+e4)Τ\RR 2AhLsI@! '*QOc7"}: pr۠LXd[ɯ'BP'@XTs?kF.Q6@Q?kKN UIy8YT3k[u-ZJZ7<bIhpTs܉ QcH!$Mjo@0 *_Ot'iN\85BUHYUaəIIRiRq1" ij=Ba"z{i5 =b^xHt7_y~𮷰Xॆ~ZK NKCjRtG`v$jPrLQrZ54j1C 1>}@{0AND_AEs 6ॅYR5}E9DTo~L I-9vg 1:5+E㫷:ឿj/~8U+?LR”D*l K (tR k;P27XF?+I/VAjU*2,U8ǠeڬA\oԫSRpR~ï -ɹS+eH oP1w KB}FܮQ Ϧt?,\$lF; ]יzn5RQE]l" -MЊV "&Tn?SDk-}c'>L"A'Pwpc3n {Aq[Y%63Jr3DM 8q3΂4^*FtZ0j* <*wMF?%ݧ(PT>LoAT/߮,ځ^=ut^W~)n!a43_xgqoQB_’~T YYϖr}WtrMjt+[70F$'x%PB: 4O9,XqO˺/)̒P`?u' =*/fkZD!^7悑#C[EoUe5n0_1s.Y|S]UP_6'P=Fp<^>I^zpps$sa:iu|H+1/vgSM]R2VwR!A"Iɘ!BHE ^ZNJFlQ-S'޸rQqg*ĉY{Ϧ֥ ft Jj#n?R6f6uWՔa#i[!LPf(E*xݢV£#')3ָ:3/8G+Ż8ۉ;- 6jWQ& cb̲P\!lJS>$uIWiF"IAŏQp/%_΅:U9cmUx&gSĞއk!Đ6,de5o:~!.3ZT%: Rr`y3]r >7?jP,Ƥ#`%_h3Ka YR{nj-V').RfH٠܌hVTZc}Ӗ >6c6`IxjD~g4f2$v`DeI\uhq@ X7-ĵZe!"2'9,y=\C*~]QVm.妖L5Ҁ Q=hu*>3Jf+ivZ`U{:ki" m}yFhXF"hhQ7(Ir{[oUiʙ=s>ufFAM|H]_ݓF(h w Ams5o"p̭&%˲v&D{WlV -){ ZD 81KX峄dΏ<8DG~s"sl~`}g+늎 >%Y1oox!qi["ef?aؘԷY 59ĿUKlڜIx]6N&$mM!(3310n8hdLkHA!Ď2YT! x}uT8=>}Yvzhqdt8E=\\ kJ3܏~%v,2r wN#ߤ6%A Ұ42S5%)^jdX] :_a^DzDz4}l,/V}l8K,+ps M=#Cߟmvz:t{+ dl=s\ \_sRӬH"LJ׈W{IXT!Х rb\A~< <.CLXn i|2G͉}ႰgJ5-R,vFFCj"]Q '8,)sinrJ14_ #2#ylB֪?+5Ɉ6ƊXVt1!9[Ӄ/ _WQ47*竰lWC)8+_21-DmuSz,~`/A:1A됝C~MjJ}5!/۠qhyxN78u$x8pǟw `bs5$5? CBt짃|7?vD&]6Y50tp%<$7\|Py8_4,aVȁBb~*YF]bQ:l÷(>>eX*9Yۦҽ}qؓBE$`,&"}r/ver_/z#x#?[Ν2G-3&!A9Sʭ S o v;xt-<ͱupvUݵ6+Uw/Tjn" #)zI,]+7FõKr.RPF/^& `@ae(l5(s2mdjt6/ rqUhMߔ6*DȼˢowK,/@_~j_SmnvDa"'eq1uX~Sv8 J:qH*s',#V=̨uuBG}M=v AγpmŒ#؁X) 15cRC0X Wn/nWJMB.xt^=2_*{\hQ+@)nU.Dn ʒ !*p ,cm 7Y+BsēHR/u~$WMdie뵼F_<ПF3PdfNW!ft!Dk |Zqv=nK]nVLN_joyN6*v}[=3{cBS=\GqnXTΗ#H' ˔3n5[ {-H1TD_A*_;nVf%q< KԮSe7a%T:l5:S+Kz"lZ8c=a!3LZwsߺb;QsתGY%䦵k+BqBٕ/"yXH-__dL 7{kô7uGY ?Se ЩҲ Ɛ$ӆGtrM%O"ܾ:暏!y"f7!-xC|9HK_U^[cO`A¿_NwfO 8lDcXI-A-[^#-vvcʲ9[7 L0}ϔԝy& 4J|w+;OR. /Y)̈ՈMrzbRN䘚zpN&D{(3nc  Ohę4e7|As3h=\ EZbPTfm#{}մ`28*ZLƆ{u J̵nŶoR;~܆mbck{PU |([ LކK4G|bA.F=Smu^G> Tg>^0Zd}4ΨKz\]EXLA,LTeES<ګIۡ1׵W0:ɨ5ʢ^@ARpstgaĖ2魽Pם=f?@jk5OhkcXs"wFvPc@47ĚʃKWWg׎ #$B6dyܾ rGHu}!K ]zʜDF#d!S`H9di{IN I&e0, /?L˰քI7w"rCIz={~Ӝγt_CW@$`Ny/G\*T}~%F+L }ݸ|>TI/_kЛZmd"lMʢ '?_i>g2Hߴz!+ v}7 |Tq= -:X(JDn*Suɬ.:щrMs3ģ?1HtTBwQ[~V`KNȃ?dN!?jr'&PFqtLƓw'OLT,^#]"^z/Y8KEj҅L<ٜzP0SCLUdgߢչ_7mRѾTmju=7o8$eg#{̻S@vW>t'PS`9KI*QP ӷdDo'EΒq@ȴ ~z8\FSh`݉'6ATP23 1E#>mO}}f0f GkPݼ pֶZ#e7OyB<2xq{x8e 5rڟp6;,uYILݲHYXϣ*ώ̋q7Uijbc3ᶽvms_}i*Ҵ@tNtL/$s^\! / $턈IpHa&~zĨ4-mdkwTyLGnvXLm)dRS,yf$g ZsUV}ߵt^vԩ༙g<1{Y1GUTGdMʦ@[>GV>.UmZd-I,M A\^͡}C7㗏~&pxʟ>y*q}P]dZ l]T8=tE<͂! ;"5@N'Z;d0-o)hllAavh\[mqjU:@%5L|:떄ϣ^]nͫwtn!~"\= h7*ƹy/ :Dje{h-0 w]Z{8*Y?iK=m`x 3`~=4hvP9- qkZA^I`N# FYXP QYlہ`j*5(:V %I8a;!gU{ +Mf2:G-ŠЌmlw[@ W;G|yZ؞뒳rڔΆԄE=[6rDpn2qfހ'Q-=MpØVyNC K)dsômrHY ¥] 7B0 K)NoB °M K~K!2Olxр(I9ۍ4P@5ByVVFuâӡ*<, F7e!޹jOdq,3VM}Ls,֖2dd#FKU_dP9qh "Jj}$] st~`_&&ckvB} N;\QU-E>oBK"+NؐuI|2[~p7t[M\aLcy5ڹHk8ۺ]>N%8()Q+Bo#G'萄.x h (-yL(|oSR>F4r[<auNE!kqF< SbPc 舮}R]Ĕk K^J#X9ΐ!h9C."yMm_L1?IjtTyhؤw`s'q-MhrOCCZӕ}^ 8 SxG׋M&?z q?-]misfҤ3W dx/iNa3_f+d԰K=elRkA ˳!6#cˢʛ x eOFK n֔kD2pZ; 8 ,H{xL5pAK[ QY)sv&-/N9 d:FcP?-;<.Kf|$[ǫa"=X7PCN\)T3 $gvSB@hK$h+HkLQ*DR&{G7tZMUmݐ-AMoC+,+[)yP~CAhg}"h|%Lo*JrWl$'sT]|jz"xzq.(} /Jg!+jG! C%o(N^-2y|Ғḁ1qD*YjHY|s`6 ni ;s;8Zk04N$'kFaL_9N@cj?4sFK H= kJY0j2V{S͈xMFښ#.S_7YH_ow(߉n-j{6 ^(R(ŇHv-ICǔT`[4nj 6I;>+H ux!cƼ΂?\NlK\xֆFSR$O 9(nbKشRr~g/ܫaz| ! -EIWzeBZN5M4! @~g 'Ս wp`+Ua?c4}CkYKS3K-[,!o ls}Rh|"9xcȷp_pQbk!y洱v o鸟Kb!oJ~ RHIUX T5B@ xd! 3ثڮ6\[woV%iy |T_c8}x Af u' I"RxշB1ɕ+f8bRhܕ׿CC qJ-eOjݥD"|ZBB%p|j [^g5m?~wC#5i3$|S5. F63A7[llx" 'hAWmGMZ0=O4,LGϻF j|ȌATw4lc9LBZ'L򾘐 F*.<_TjKt'ggB3'Us7S"&D͎u'GbW8"(+ hޔ y |Nd j| i_/K[;spo US!wL- -,F,=e4uA)n7.H>MDvK&b cM"\On'/42F . ]&K$%L+h,/ȫHJ;7Px?PyҬu3~ٺςCi7ߒɢ! Q4SsϪn,L3_.1z2|fۜN w'}1"0;7x:?VDJe(ӹ\Y6n{՝_ 7#@RL̈+cL`#0n1W,!+71LZ[ qs}G"cvH{[e _5yC}Չ;h6&ISLϞmϡI'ךvx|r$zM (%5z) @&J STmKfR7(d^/=p<hԙcR;T.l,;Z;G-5 h $ 1U/FfpWNuWjP>KmcWO'̱j,p:{SV+&`r /#6mf`''Gf4-԰㵫h#ɤẼ.YA VUDЧbA)D ~7YA+C.m8J}B55gɲxjfZp /9ȰR<̝:-sqaT9vݏg.{W(Rxinb|L4yTAbY`B?")#HRYFEJեe~T/*L h9 X! izwBRYq m Zr +v#%AU9 AJB\ o=,dv3.Sq~6ޒ gϲYdh.4S)(_x;mj[ ҕe3>?H{l_n,MJXl1w2A<-_" #ViVde)Z/)MoPsK=5E\L<{MAF~=iX̭zq@V(gLn:xbɀ3E+0yKI[&=mOCb+3$Jɹ=@FPPQ3NLs.սds|x}MΜ;!GԋZIHL'lxo$s<#F6w=OyۗحIY4$ahm^Y7C&=th% EnՌ5ͮ <;:Ը7$5RV;|u:&u?(lٵ>|'CkWxTMK޻mk)-VDvP,(aѼ&*ڼftYc3E/M `:V&fvdUk%i}[ zQ 'o<_RMl>bEdQN zm1fX{CjCL D;-̐q`z Ff藻g+wNZHf⟾vq ޅ(=骃ZRAƏZxτ4!NGL2A,_LlV)Ǡψi )I`i%#mM/U+q|2A2<}r"1R!g7g7f=04G,s9P)zNtK)ݑ~WSZ`0,5FfIa*O:K)$h{auϲfRU |~ȁ+F{RڕslwgaQ5:jL v( ~a`ڧS;uE:?ZxzxafjHhdH0EZ%7Ы$ Q| ^ρNhRol&}?_z  us_o%J,㯵&,[XNvSL0):{bl*ZB?'uhJtW.]䄘m7Ok5f(RyMD5,o{}0 >:[. {2(TgW`&EnÊ J; قu py 5μR@a)L,a鯛^vdJ*\KKAX7 S$Zs4Oƴ Ud.\d)sRISfO@)|,/|((QT%ꋊ]: ːX1,lEcqxK +x|<{{In:!+@t`e{McMېH5{b/,I|K̒o-`%;K WBײZ+U4xDG)n5|LÍPaHUŜK޼u^+Y^~0vcRkYk[yMԫ èeƲ'8vBq-AUc=Ўovvƣgge$s!bG=A6/+[C |&IVnX.=l UHR̅G(qNf|[~\m\O'zp|'m.*,~KS|j"BbeW>iDSݓ ~X36|iygb CꞭOZs8=չsf7~Wh܍TrtWoH7GZsڇ|s9Z2o3=g!pmuN u:YDUB(4NsP$~u\~r4"h dVNʯ _tl" QƚJ վVy,3+Ci5<͵ȒP6/&W@5Ҵ&kc(f1php-vRLקӿ2(;bc+5) ֬ى\voɤaW|S T!H¸n K,r h]w-u#|YoT17WV_H}t o0zrxEGvńvWQC-} 8A)b%l0ݕ2 Bft-sWh o۪06 tϮaqIUSԝcT6ܕ,g)!w{]U rNJTP5/mCpZ@Sz?{9V-eWpӥl6lyᅭo}~u- yxx"-#.+2P(mbѷJ̭ٕSuodR3eG}n xbch+)vi*)WIƭUդ OC[ ݪ=陜H6/T5M{=Qヶ>mZqIKK|4-pk&?e]z lWFKٳ5q8{8h(V~m"i JYP׽;Se<@.t~)c$¶CB-(<( 4(ҞߺpKnGFxZ}.G\Ǽ?8'j=MFI^Sjmwe:E^Or]bl48#vQK58ͬͷ뉉 ]&Ӊ!RQi7.Sz05Kp|u5`:)/I2 '}%9*@Бg&88b߮f/{8js`$Pۻ &T'`D_Sc2b`I% Jci6׾rF@8Qc d]DiU衍 [rD9!~W}ܰ ׫'йij,4m5&> <-mE#qPWt..=c-Lw cަ NVpTyt>bWP(Vև6?gxxwdjFCv"5iqFGP_dKoҨ hf ˬPyN ?0(@5[72V6#%&9̣6EyEJ1l鏊 3` GwwÜ,ĪIF˵.AU.y%'}o( ^u;Y"ѦPd+Aa\γ֔l'b~j'9(@diir=T Z G@9J׿LE7ěv *!._Qgl2 |,f(Dg\` (0QnhXWJ䐓{h\בj7q>Jׁ{Y0ӥpB.o*K bp}dg%V𤉸wN*(Gn;tLxv0_#C]Yy7;~,*>;B=f]ge㕤i}qk.n#mئДθ tԎpa*L!Rkn6 9ZTbV$2S#K:];_6wBXE$)tkܢh>M~Z>MxnR,Rmߨ>YKR,_ײĜ]`<Ȝɤb:"wz&քֱL@4+3\F hceHqOnpuFTpXE03%U'p[ly Y1wW RW?\vkr`b" 6yJ˓?eYJ\%tRl2u U c]1@O0NTBXFog?#; gLJ;΀xamlS$ZcJR_wG i0JU*։4c*oq|ܡ2۠5,*+<\J#yC Ptp舭 Zqi%ǩw7/Vbّ|T@؄i+MEl$6n.k+ejUbd"bEd&?zQxa~fHqh^q82&w_rP{=?zA(e9NEo`RjfW`C[բ8|:!:Yo(-|ahk # O8YkN-KH"vW#B9A]ub+ JtmЄY+R^\]Ęy#7`) &Q* @{̯̈5='U47`4Uuai@}V}"(IB&I_hEGZނaइCˆ8}j4BC&,xxEGܦ0_J-EFha]EIF,P(2o<]T~*Ň"XI孊uԔt唩cԍI?=ݞ͕x0.a}Ā:]8,gL(;M }lAn"gys R$CH;rMd'd]q{C2O?6m J)j==cLZ_R?~3h,m4\dymm՝HV _It!ZpJ$;O:lv@ }0Xz뛔"hRwi)|mm2ڶOtjxehcRw<(ҿՑ6SeN~e4c!R`;g=YBkr,ǜL9IoZ1˭U5eClϊ%sxI ': .;Fp#ua.>>;pT;˚i8$0 loH0g.1aU-Z9bh G7*Iϔ'fEK>q3T8q{Al<_/n#M8=nRʘ^#C7m/vQ C쇄+ VC# ZVY[&dDy6:X ~&NJS% K(s wU,;: C5 :p {r b7-ip 0Hf_EdEͼo2 skhN|=rMdj"櫫5p0fE3ڋ ]SP{Dap5mH.@ ˞w5S 'nbnphg0pSaue܊Hz;J'-|:UC`8FSDYp!z.E#p̩J8|o [?M`2*~| w9` ze<_*]V']Zph]Hܕ؈m(BEb<^g11ɔRt.84% `"v!BfxE%GLd4.o'ӏp{=k51/xTȰw(@\|0tO␶؞Z8[uٹ3;'@P~kotI&__1e17avt]]gIav2JPfS7`Ҳ:W(gx:`rnsTBNO}PqwH8=^Dmآ%K_>O}݃E-?M+lJU" [ Ee#ة50x0/[W*>7TSlOM3k#PC*1ngے%n̒4Q96򏌣B!am xEA҇[d^ Wډ #8 zЂPᣀWAe|F1x"` ˜ITFHTR]ygZO@yWlykg$RB'(s6"O: u"~55#S g>^*) pN]T ϞMH3gHay3m.?91;$,YbnUM5\GQbrUƚ@=pB+KBϻk}'pO||$ Pktv0bd$$vˇCB/Fj8dP̟/sʛ?c}Y?5˃3=ߜHR~pDZZ N1* PX8>Ơ`jw廳ދ*6wF!j_ _)uC.|Ld-2,e7> )r9dPOyWV8^i 06yqƋǶXdy}x^FFzZ-e \ a!&{r^C!s&{3Γe'b.(ݲАI+W:8c07QoR0d1"o1GX~gtC[),d\Gg/_ntV[E b-od"<ЅR-ZP`}iXĺ錷# L8%0vLjT9mλuא-%fU| D\$ɟG$qq{Z61P.VfhN" L.}L 87=[ǰ#X0Ě+WwSXzP/f`d<ξS]~NSuN,Go Fa'tFI"Ҍ# 7Te̬+qmgqD S)'3G^Jכ\gADme4ڄ5WcOKcc!=qapWV/π">>X v&F Z<.+9PV;ZvN5>L.U@ŴcI[F/9R e$Gc*\,J[^Jw|4sc}Jj7uχ`y{8*CA<Vej*E'v; [v&`GM@ph~w2"oeW9}y|uG d` 9}>Ư7I .[ʮrT/^GqRiU:PS×}}O/?M`FҧzNY7XTD1]>Pqa| \ Iޤ!Ysʼn~Կ8g+ H8ArDw?zNe-;&F E!j6R#t<(cm!ҳ;gזYŁzعM'(1ŖciV-gi7q8ܩilo6̓qA)V` KҔx ,;GؽH`߉#Exdv9nF; PJ[3& kX1k夂GXU%RE5qp d?倾n6g^Vxxǹ$])uL|=d*#;OM@\䌷qX))ʑs-RkXO;}}-O^}6&q;'76IZ*cCFt'zݓ*%qf'!H$|A"ކmyp~l*N%`zk;^$7Xܯ*5 *Y8h] 殑\3->ra* Gq4.a{l(ɺ~5(euN^ztY!kEkHwD8ԒNAACe¤kv|A?aXs39H?/|\"M+z7&$߱P܄I2\A`!w=?P)lJ o+hg f.6{8ݽ5zHK;hDyѳ*li O $;-4fDt9/|jݗN2J%5BqdDP| \<8l*Srѩ4n%PAi3BH~ QҼ&(:j "|jPCHZ7_܍D@6^|#l1y4']2ٟ{Vor2^jBkkU sMz;T,wRx{pgP9ɬ3':W+ݔ>~`$Ru;QougS#Fgt3E7Ur@"xN2޼$`b Tz-.rƘ*~X}Nي7:<glv%TŒiJ<&q"> 7E Z y7/NÚex0c^xa#J ^"췙W$nKbJ:dP'M)N;5Xt/7y/QFb&vVXc|'\w`‘>?BX[ghsU`$УGd (;.I[ Ab)vZD.R7#BoNes RU΂,.AH"#Q°T'>p>xز2:I^*(ye(F,3{hy<'wN"(d(l( tBVKun_I@ɨtE 뢾A{tuon#@sZKP~ph)nB =b^Wȴ#cY/Uθ͜v.U-JM`X+_rXH)İd)FU?E"=5R;捀]72!͹)tco-aF?&㉞Ta/5xcs C}?3LIpl"vT8:04v'BfhfIcEOA&x\,NGkMhf8 K8z$i *Wb(2}plI\&D.ߘm]\\ f}u61-9ÓMb< AV7ހr3he-QAܐy܌B)yb d:(!<ܾn`3"ӗ0qHm 5qn6dvy _fQsBN U/LWk.>4maMRS\lN [|Ш2,+ jgt%F7Zj#b M4,9PqwPG`Pmp#y Bv+.P^OY̟ -#?>LD^ŌQ[`Io>j~I[ <@GF i>_sJ1(wT2$4e3'#Q#7?Uq.AҸb8aؘh>V[i\˗,zVe2k=meIy j Q'A_,2=Q\ f~h51򝮧c.3t70|@Nק7P3|:#/ j&*+BnWc$uWV0M:. \Hj~0aW{~ڕ}P'KbL89f\Ukha4f7]w/4io9|gyPDQQVc Mɳd`1)ƫeq1ejt;\5Z5Mgm: H2m6mҜ`^9c ‹5{ln#1s&OG̤ :s_jO#j1{CUueJ$ǫg+V ~^{8Ă,>yl!vc>MtάֻUEpЎs6D;/.ym䧲\d7Jǥ1xO+c$G0 .UT# B[ek#zjFU t #&{a<6y7dsR)#8pَc>Er8YK9b|&dhŎ.OVY-y̥ղ8rқ Z|r wԑ}).dvT]02U⫯YC┠ƮKBQy%xi<-D~5gۄEk~q:3@s6[KaLQJ1&[i{>Η,W(W˭oʹ32@wۺH@'K97Z %5!;V/&p"!߮sh_Ŝa:[J\ScAq&ˣW#8|`LI]iPl#b1tFn 7yӱۂ#%pQ:M@H9-w3 рAguM!; oCO*u N]Onx>":%hJ'<0==LP9TNT5Pq:T.%NAфfրnl0{ D`'H*X<3"Crh` OcY'yq&^%R{i-NlnCZ~Po( Kv7)"L/ǭs j#l͋9}H$%jltAY RC&S tUF\ŏ/qײ ^ޟ|c +k;hlw5gRXQGE53\Vja)^͍Su`8"S0x.t|ryit~\FP/GO#Eb Ɛ C (qqIК 7݀  <;okGvͼ3LF2`DYѤb٬$&U@`FP qSI՜V|UH_2|cJ^57 YW T7Yˊ-0l_L{L%I9sXT*3GkJDRZM\k?L*AbjmLr ݽ$v&+_["X'SoimIGj!1#HP"^CvJNeljQ?##7t7;k 3tClD}D rX^pm`X#>zMR`U\{M9#@H 6}ca0G{lW{AރiB#8)Տ~ބHQwD6#-u/SN>hK$ۆL,\`}i,0 5%hֱk1ȴ/#9&mIWv-zjb^\tLWA,6$9J v<2{awJ`y|uN#آׁ3ÐR\,Zu.N>Qڹ:]*Ww3 ^Z߰,/2B29K-_MB{L)[㞾bqSn}LʲXH]tz?o҄-h!e*9f %.'8CiXnL8̂Q( NKYx"1pl=p|;<&Tԟ经:MUI3K`Y~,l#Fn> ʽi Mc+!S\xXp_bmJ̀߹G l/ zcj֤2_l4ndoVlOikU$ 4UYKHyMQϙѡ+YɧEՈ )TlRAhYr Dl!OvI&>|;Pc}C=M<:4G/ΏS싘zc=ĵ6'p1Urf>Ő.'+9íXTCp;")ܺċjbX ){(U!{+!I^zL?䲵 KǓgcbia )KMa &10e1l0bwve0gG %b@;11lSZ.ZD5MpZۭ1/&+߅fDN*%6s2F`nd_o'qO3㦧bbt"Q->/39 wBK8+]S/ *f1 ѝW`Ȱk6jL0LJ 4Y2,A$05KJwjO!jcp l@޵ 阎-PY$>N&ILjNs ND@W78P j#mYw\|bV5k_s(V_ț٠:i< M Io=]c̪'5-O.QVѓ3Ū-[@j#AetTKQ$<36? !f]hXHfĨnR$ʸg0тQ-9I7MuR־s\0-,²[G"iJq Ku׺J\o_DyrtP=+9ʍ3w83oK[F(D/hc;XA4%"{IěS̅+ᗔ\ o(˘M~*~`3~,hF>*Ai'b +xxS6ba#%VG^3~BZdD΃ž-C33f`QSqOK'iT79!'?a߆꾨H8N֘PB,Y;?F Ew*V V Klt-Grt7=!ՍE* uDPD93CuyQɫqKȫ=n4F4Xʒ)c+.:Fd%J*k>ET#;on?V^fK,4fFq+^2tĀIPQ"&-\nI+HU+6-PtRLFZ=5B&StcJXp G`K{(L:6(zͧS& Eip5ϟ%EJ9b|ŵo^w#!)B:ZQ./87Sj8][8zm-3n%7`qi Je, ugojhqFd/wyɬrz橁,%gT.+x_v}75L x6nFG< d*l.qqGo\~/,Ick -h͌w}z'$)L@i :T A]5om MI` _!b!5x|0g, H熴z 3>GJV`m[EGWPO'2z/&28Ϝ*n6վGu!wqXM?\EYǙju(a*ͥc)nΕ H֊b͔mjq]T)ædZwi4P_=%>Uw pPH"0_]7iZG607HCH&(P'LKT^ NG_dowXq`Ș\% Sl7&o ɝFudےzD_sL"HnΟk suK3DBh`W?RUr>tAUV~@krg+q=gͷqI<ΥᘓwJ.hhjOOxWLӠtbp.J&UL3'2;*^'Қ-ÐO5E2 .ʺPsǢ75x<7)( .ij̾c 9S1*UFxH3.Mb¼H~>=Rݳ,:˄-Pzk$̚nsP/c/J f+3WhU9dX%]>_aїJFE$&؈@o M&d-G!4t3KI-.Lwa9c>e(VܓԾc"Ŗ\Z|-+O>ikMR/6,W({bsܾDw-g9 2%;n#H> N{@L(Pp.9EЊFӺQhY+: njELD9f5 6v+z)H$H@*¾Әj(Uhw2.:9w3;OPl,fB# m % (b6̕ L.WmfWM9~=Ƹ_f0!;*JT:R1#vmز3 0LR[^ ~gjt~ ˠ Y~tZ`3an3x "$鰳B˾Z|nJ#$Э5|PaмDބ2"4KZ@mL: @'g»Un0R4ḰH.SZO# N[Z9n@:[! *nӃLh]{]ؓ {N P'ghq"&:C5!ُ(0!E^*!;Yo=~a{~lH8n gpJ,xG])[ڲZ[$d< uf..ݳ!v>JCBN[H^s.37` A̽}eyaF!A,,S)C"`q@|c}kbzƘTE.Rdz޾ AҞ;J=T]*|dv~FB,n0MVSN\D\/r J(4v?l\@/>NACԃr{gqG /|bSa0 6h#F8uyj|& ԩAg߹DaZ 8 W Z~N N"31tz0Lx^~S\/x( '>j" z@M;(,6$ej%ĺ=^Iq3:r{#ҞQ<6;sraCKjHW1)k숐IekY@\텐PBtՑ6-}̼I@' [̽MKZ20'sKDR-B *$$LBKR{&#Jq?8JqϨ^JpE+ܶ s$y9זݭ X.9{C2yfD] Nea*,W!P0>p=ݖ5.f6]Pf2!u l(Z׳2d;!Wb2>`đ+2*y=Yn1N,H)_If]Ur7$dR&4.YpEUp[CG2m dq 6TKVq+n ߤ*#͂<&f5US/9{]O@h{%豌PE ž*~g{qƣF?bY OVuo> rBʬcrF"7qg,4 !].C[h nX)Ze*Y][ 1g%@!(m+MAQi+N"ҊXWagT2 s¯0iW@ϰl2oEHD=(餦feθTxiƟaGRD#\N,\F0º`V(TG>RaZbZM'r)7/%\¹h ӗVdrǃqXEtf:sh/ ,VfRQdEA d70|z= {i/֫&[Z8^Bl!!Dv5D=j.{W`^{4C\)ӋGh屻kr6Sm@\C:,WJTt%[ u A瓕2Qn/bD{S0%:q^ݤ$cdGn5B^ɛxv;9WY@ %tc_t?X=taJ1j4 wSL3rigǿ}~nI"݁z89'Yα5r#/ϲ#9?!|(W&drhkDיϴ]=[+GkSa+8}^ 0omT#5ޅ2O Zh`~)ðm}TI47e~~YbVr yƳx]-jf= a\Gazt [8 OdlKƗFy8ɜ7Ǥ~B(޷j-cPA(K?Š .ഉRU)؈B.EFU$n!6n|H J1;,C,Bh+"zC^ *bH+Ȍ "/8/˱%v*~˻eع@^0ކT@fgBu&HZ}*+ґs!J@j^e֨bOW kI켊g0?Ūxf; tŖLyQ #G,żjB[T֬a~*w۬+)uk`( L<_U g^ Qplvﴭ,945;>#I JcF&,h{Ko)C7脴>%_ν%)sA+ۦ0QFZk =v1F$4Yz,[=?ŅpVJ'= -`d %ͮ֏-F/*eKevZO9$3) -͒|S7?zh7:|֦ yksSljzd6ᶲbc7H5OR2+9^OjV8ޑh'2wS| U$񨷳t1[0U!J2V f1,?l"U~g1DkƵs48a4#@ |:S`>sNTrYTJ>sft4E[>Sإ#ԤaqΓQ4ư~A-q-.qAOr T*o?9}Ku~#brX7F3MXLMU]-ud-9 ;#,%#Fyվ:CߙZH]U#?L$28IH,y 1!Չ4Y kpkJb]r}FhH3˄$dne[[@T3~}u9b#호m[a`Wqca" o?=I-UcEu)2 |L,$?x2TTLHrh bTmqpHp+2Dѫgrf$xIe{L-ڄNGF0>VYR2p0.ъW1S,f W2$BE%P]oo Q=P]H l\fFx$w ,K/ȧRMk|ꐏumƷ&y6{/ZL\ԡMDrz ~W>ô&ևEjf>* 5 t-p8SX)La4PEѵHbNU0;GС Fȯ@j(^LbMPM+H]~{%7H`6☎2.\n=~4.CY5Ӗ vr !7Lae tM:X'BJz#4sg0Ӫvܻ#89}S l1\;5'Օh܂Q"PV·wJz{0 [M^9QT;OAg3`B5Myar6-MsK۬kZ>*4bU9M6!S'Z w$ fh+FbI}#*VA rQV!īn#Z#fV)# C^-$%")nG(|#I7e͊4}: $8{8V~t;皠&s@zNaj'Nς`;P*Zhw4Gσ"U<]N@@h[.,g/~0%S0_cXw8 al* Y J/WQ:#ĠFa7G-5 Ƈy-$Q$WY fxMځ),_b,qS`[CwLe'Gڠ܈ _Ӣ^[iT$Kf -::Sg}j@^6vG? ts6BJBr;1>wՕSJd&|`89cB&"*=Fٙbr뚽(ڝ]^?z,>54N/Q$fjxruţ=`BhG$~$&q,}8j cdVHxFY2y}ORh\(~P=˽ZZ\[z*3r򘳣_6T,DCeE`œ85ͷ3Ʋ@_f./ q?|vy5kӀ}T_j{rWYij¼h:G9(,$4$\|J <妦^ָ֥0ͳG~7"%މg'\ ; )]SVhiCu$CDg_1JаЭ'bAY)MWS%G-\ O@ًçWw9=} (I%ȢxtO >&L Tޣ1x}|a*7cZ" yF/)@_H%)zCIRTSW%hCWuz eZ@m{ev2˾ˤP̔,z'٧Z*\j;8CjBͯKD5bϵЎ48.> քU,O$!bE%)TӤy:LddYV,7"5jVuWat8b'D i?z[Q&&Q""SVc I7i _IY~iQ]nۊ~[d2q_sԇ}C2B`TLh~|LS 7*d Y'Gגiw%1oI"n⛦.>\p9l䶬RWwk)v)W %MlmoWcfR&(D`?SDW@= n#U'5xGzƙ.gD0*UTX'J̝bR D C'[B+\pz~W`ެbh4O D1 |"TGG;y{,ɒa}VNSd ?M"J3[TiS뼰h3 Ĉ q|YY㊛r^,3ؠ )w:b!6ooiq _38!ew 0o1oGVIdZ=^OuvwҮm;_ᩍV[A'An F[W&zKRz LLD. !27`>(qGLMs?'WQ̑v5iM oeZcbJg $}w@ݯz/??\g-P~yW#h!>ףv&ȉ5:U !_H28jOd3`>̶'HDjnC(:1aN/0{G:(zz:v`X*0>' Kʾt;:~ߔ,lo+=JK9r_hߤUGf0bΘ3s[? 8:G(K]lͶ9WJ++")rM;_d-rbO&=!*eP-Vdk G`+e+Qk%|yLFG>eAI=<#Kso]UzT@WIJm4'(HG% yqPPP)~%u!Ǡ qt&f W0/b3ERxZ¼I\x߽%IK䵯=6c-3|<(٘"i&&Mp*60̶bc[GT:ğCZhГ7cQCM}SFlk!̷q?ńVE 4h)~Tv9vWG{\v>~7/Zypi]Rl5S {ίR<F8~h3լAŜ'`TbEW?eR˿zdjMi;V>љ{WWt6.X">$Sv ǖMJ-xpe^b0),4[!3)kk\bW'Nb w!F-w&L&^fa0R`=ss,moJUio1h J\*AՀdsi4|ʫJr؀w!+b#SV1~TTܜڎF;2P ]Rh b5I{fюn zʢޫfF2.)$0=Ca}d/iqd0.v~±w\Ǻ TZWng]~/8JlWwl{Lų7Ō먷Os|I+bʫK?>pX P2$B4LCz婠&XTW~뮚2Ek4~Bӈ+kT9pOpP|ۇB 6MTeս7Ja3L/]~>z7+IjÁ>_h?~Z&%RG5[(2Qb-HBw4O[9`h g 9JDZZzCMU ; 9ܕ Nm; Т&1u}*LЃ+{☤\/.h-]I޲uOBbDDYAR#r$|^boe*pzNU'Jv;0EUW8bMZ7[9o/X-CV9RRe`Z[L@B6mO'_[1; ֜⮎XA-y $\Kө'BIJ=q bl!aLB:L{M1 :"r&ZxՅے.tԦ%cC^dѺz}$sEV>P VJh~;TvQ)G|zԲ ʰʓkFJ$ ~a9Kl)?n2Wٕo9[gmt>s<Z 6oljB[`({t'bgD&׍5ƕZ\;:vZ)9Xl9R 097U.g(hdį;Sh]jQ?r~"EffC<\qNrW|n1O1c% J`es8Œ ډ?SVe z]OU[ɉdB\p(( Q1bKӟm=k"-? N8(99t/+j$T{Jϩŝ6S74ݠ_[֙5'V +'2nE. 1=)4^C98 Rm(]V|& |%ZY TmOaPi1t%pqRD!% ꒋqcU!srypi>&O#➇ OpY9M&ћ'/uv E\!ƣ}4L0MJ`Cy8Z b'_2 i(Xk *ၮRս#Mމz OA߇G:"ESBy擨eȥCrL|  @m!xw4VTy}xT8945ΓpHAP9ie\5O4auq̽V@T^*zgш|%)?0/% Pkm߻2ފ]r/$tUD.kXD3b)<8{ &@{)FY$l:um{Ȥ_B5N^بUBx6A f-R(ey;kIV'-C[j}D-Zk+\Fʕ"ͼ!.A;G`oRlg` oq@j.hɳPnb4VP$$,cQ@ W{ΌBיִMSl¿Lu4%d{rG陋 %E=OH&c^4lSD 4vܰvwfG)\)w0a_n Sm*^![`Kηth6KCt@|\gT=ܡcDH&&~K2.,: `}.8{cvA96܂t}1yhA((a#8ۅ8sݥ4. M9IP ņƒ1iv0Se70ZŸpw͘-ex]œ9E0~@y?nls|b9^6Q ih~ǥ/Ĺ;RQA%n1VF[5mwM|OBcL[8DN:L`ĭ0DC#Y(Yա> J6\Gտ^m%@pp{Z,@ ;Y)}pɵڬ$w^+cx/ mKu^O_ړV=Q%1URPUcĖbN5e!=7 z`GO g [ljzB/wf]VQIT6LUNX<ĉCIU=S~3H`Rk}4u:y'7O3CB-}ȖHs*VixX F]v߼if~] ?&7J-El=kᒕԨt ZsYS{x1ڲ)7 #۠d[1]‰FFhh*BBGĩ^TOB-Wא(/zU4iQͪt#ɷpNF;KX-GG@_bQ!Oup(yaފM &[~y m-)[k[yB5ȚIpЉgp] (<r̳Q7'`M .\F0Aš}Ie =tľ*?+i/|w qpMF31OSgw5kݨ`"ĚquqЏٮ/ {^4۴naC@4 ]r-QHa{71ap ~@ :FX8 aei'R/UbpǾ[rwUjٶ׷ ko`tUYvG GRKAC47-f+⨕߸Vhvv(kc3SgYқ0ǓPq"=e2,AD2qg~"q0% CB"AD hgڶEÙwkC.4g/bEjlG+VVUdlݼ=~ ; sD[(E pa 帅K~JkϥTa؝YK$~tQBFf6&IJ_q8u~3 w FGr ]nAX/1 V3Nt笉'sZpDg: ְU|Zu^flK+ \\@ɐV%ޣ^/aR]'Pn$;KX핂oe{'h RF+jHu,rjjѩ|jM:MKagγZtYuMd pD.R?vZ uQ/xBDzi!9Y6qF@5TWe913?lBR % 3弽d^2e96/ƖQԄ"Ւ,tJmv~88#nj $91&QBvq駞~}눑d_xMB4t?:_}oD 7J8 tvu(x/AA@xŒ;8GpL f=t#u_DG_A`he|Tb'S$&у918zp)CdİU"HUץE}ԣܾ 0zvFz EDb sR΅*w7DvR$0Qm R?<ߵV$[?ci :]Uto]Hȏ馼\eve9N,obO%2Ӣ=t/ l!&ITx'XByKw ^yT_8%DA/,Na<%%n x I#NukΤ#s&"9Csf;`ImݮcH:&!BjAoӜ208g=u_2Iv#"Pr寪,*uii(K?xsJ uT^‹? z8bS%Muv^MڥM~E`\1Щ>crO}ߏEoSrQ,jT\Y]({ i:Kg2+JB>灌D荒b XW^8@7]+&2^˳m=f !VAr? &&YYSs\Z e}̨#JidUz>e?ʞIsɳpհb1Ꚋ?-Y_r߸Qw%[ݲ LcHE%/%v='{F-i__mpi.tO\Ȧ\!"Y v8܎b1z:`9Bkj[Yo4G `'UCzH uJcwK)zļd$w{{ڝTI[=,l /S2\Y(Ujfv- -b<9@E)G%@r@1 5P^j·ip`qfr̪ky6:y'XOӬgɽLk<ш9D%0bp \5V#4VQ ڰ{*&p AC?m㳬)"-cu{/a>GU('y:wyHĵ*nݟ?NԎPMO}4GSۗK؀#8UڪK =;/ik:f3 }Ws@`mL|}w9Gv2[2gڄ, zvakA錠LPPڵ$M4^#^ݡidXOCwX9lv3R5E0-|]t4c/x^C~56╓(OwJ܈c>ʮ|D_,G{3hg. AKn2O>V&q—$A/w|-1GސItxg34;"xYXλSȉqFNA(=w~gؘ|Bx/VRPʏ9knbGQXM:AO_ ~RKk ]u|dbTeɧZMո:7N.~hU #RQn xCVH{=-Yy\ET_2C7E {ngJn|20uhh}NS4HsSE;Ɂ`"${\Nً, ݘ L`~Kn |37Ts|ܐxT-gԏY/Lq?TEwy:z"6x"*N̚%=&<qtƌ ~)' 6?&_w\Ƚ>jc7RaU8.Bbo83DzD% ӅT[*/Tm>tY|{chhc1ʒW" A=䊁Bo' ]=`eDNpifʎa\&͉̌+60Mr%â geW<r#v_XKc5GP Ė*J+35l~ZȎ.iAw`f$:,jZOw¹^Pzpa!m; t ?7(F41|BCv\C)N)k Q.CLDm(_>Tzk5-@{rxtHM{mh<!L 'ِ ,r+.Zx߱0@;(yb۩q:hV M;An:x؍' jߞ|Y`Egm:k7A٭ `71LK-?^Ap[[ DG8i[} urBCߟ. rl>|E*l#bw}ºyt#m cdŽde4; n6+QA<[__}!l؆@TqڲUEfb-Èpy#ܵ]3RanV}7'#j&34ܠ.mvM01}ܾ _ .(&k<Ͱv:f>֏>4@>NZR0kJ}I~` Qh`#Z:[hؓQ#֯ \?fdliI 2~7WH=|K 9N$&q&dZXgA^֣i|=ct+Ud0OyxgΒPzhUur}O?\zyÁ10>36RC}tnWE(^<9ϝ6$6ߎu˭72aW_Jh.`1Z1kx8=% T''1&YOCvZ0=S:z c`=wzZȝ [MRj,w{S&)ճNY;Aam&Hi ]&Lc¯Uxp?=$X>:i  po#F4ڞe^ga.Ÿgh%! :mʲ8[rӊ3m5@1J(Icwu9+\{suͯ@12w@m!PeM!8,&&*00{vŗv1mJZ&;{Z1 $B:yU|wXΐ#G@ƴ!' H;5S`NFNKJ0P&͇NYhx0VzN?&hW<ƀ:L`N 4`y" 9AF]%4Pc]YN&?PPRm*l% 4~ʩe-5\6QwnnsTO7ALLu,蛽Sy͓S ۾GNU 76/*NxM6f:5։p,.\azukGE9ԏ\)> 1yv ]ty$3Lݪk)Bs}앏0Pq /t:̔w ]'{ >%aiH\xO ƺMдR$L#N: ㅑ`" KTwHn%هwg Ӈ@hK3c j1o\ûyq:|i\*/]PKay߿zXSI&1G(Jm]ARQT )+Iu|z/keYִeݎ{וp>tpqO}xt?lh2gL@4h˩#xPR8/fPi71z4넴uCU>yJ85.]y-X))p4I2v'-Y$EiFr @Xhc0jP$FcƺZHg Z{PV AJ)W]kjڷD}Gwwk w=I=ѠԗјxOb足A)/}.&ӀM2s;0Du-$ SmulVʉ,%d.-Mfa%Ɲ6}Ut2#PNJ,w.{PT8UE̴\EJ%64VIԙW z *H`92 fY1$Yx|B'X+{ٖ^ɬL6:!B$mhFg{Ύ_1Ww),bðVwDs^1!\3Ru*!Jxbߏ6]0}{](qZrs1I2+F(ü{!4yT6b>Ȯ5%|JjujNM^y"45 m]3,l%<XR:31P6CEV-_PWwz+k';$ʺ8~ggc ܿ, 1S&_@+;yEd([y[)$ xA~0 ;6)cV}>K bxU;[IJAqݑ(H|dYD9 ;$a11Mt,IW3 JB͌|$ (δ rvn3xɶ!`Usnt@y;ITz{.h;؏&)e|u Xs"iH`6:]‚_Am1p" ],6~Sq[$eX1麟iQ5L@:,mg/`0-5LeiWACͻr}<-Оu,è|{H2vng0(nIs+{2760F){kgH kfCQOLST-n,%Uq} g}f%rxt߬3vjLNV]lɪ~M}Pz_`N-ޑ*};I3wWԐܬDDz3! 敤:әx̜/t۔E}Hl-\W2~i43D "%І+pf[鸤h6?jΦ\a,j$ce-> ^Z !tj:)z~Fy:;]۱0 PkR 2pu)L~K(w9šIJ\ߕ{V2q=n-JF1EM+L ԟ7@G/ހ OF"[} 1"q{FzFGgL ΃/g.$ԋ=trP,/|8l-RMqEC.5Hd7ثSЄiˆ=:tEfE4XQ.mHC|>h R16ޢRw':P< /NDZQ‚{4{!X)T|F":=l.!zz_ ?x V&yx>--4kƞiE`zN|=|6W-V;@U'gY@J7t(ɶnTGㅿJ ';NDJ#~ x޽d+3Z|{ē(Tux&xdps⭶~-Q@>黺B \*>Ř ]w•kxPÅdv\{;*Cydm>@yӌ CK:;|h inI1K_r{ yØ̾=KpfzPZO"L?P8RÜԴFso­ȣùn1xzLUs0A̍ Wڈ'!U^3s۽y.G{ea&#f$ř[f`K-/ $5\Gh-=uOCd3W5v+/'/YlqxމMᩯ>iEWI!xK*M,w}xtr}"k-tmۓhD98ɨl p(~n+"ѭ1?(Ԑ!r ,% @pEGV;R9J+*nuhJ&/9*m:$um~i,ӊV1zԷn?eD^U_֒7>luKʨq=\mxa91J!9adW]HAܬ%Tueuy0$9AdM^%]MXꍸth.4/pɖ?Β{v ,4ه lv,e`-֥v)ASK#At6'PKe*%SX+J) (&j4lf@òIԾJtI$uфʳnJP"7K3#KHb=Q*MG&$cb`ieieb s*2Xҫ9aq{!^H{PJtnSt+]>kKv9a "P+| =*y%XdN\H%IELiu-cyz[c}BYBLZV6Sdtzk$D0 #ѽM fشu0Oiq#곜XJfV cB,`I6i֢"Zdv`(;YK{-^ :c\jcMPC 4:a i_ݘFGDhTMʶPy+Sj`) ;judC0.fUlHb]8[Qz\Z+hv!C> ۞_* jht$!k);;=\Pkz _BЯb&86TgQ\!@I5H@bXWiwG9^milIeJ҆Ryr%H(6ns[U-"rhÊ)qvn{Qx*G+n:JJ?TB>s;OmE*ZO\ arݤ7lZdb?`?jBlu[`0Ldѩ}])7 -lAaX8׊2Gq# tqF 3=:9ʲٵP 7sέ)D8xcrJQ{--+?w;ÀK2}z9N!,<QehN]=pudɬ[ .u+Ρ ´'խbCEY7B=Fww=5;/q:PIrGJV ":wkF)!Pΐ_wL"FzPnR)B&xUWhÄhDBxtS<8|q w?R} |]wz Ϥ3( 1Au1Ьs63+QUxJZXqqo~} Ym%kF s"Q1/*?<CMje*xnM9YAOqc^2Hԣ.'Ԓ^ټ';IL/AbqtI\Q8s)9_C#^g#/XUbRХ'5tv~/ b8fz/ܥGxjR6 '&}hJ~s*EER_*yӲ'kLl8AC&sghY e;:ʕ]qzjr %1k%zQì0vMx/͕-*xdP=lat={ ~aт9l]||yC0;:akN{}p{Lqߘbhg&;C"Qr 54xx֕Q?:PjȬV vanrvL6HXbI֌iERUGYa؟GׇSO/jvg9"Who)ð:dmFH#)z^4tp=|jв^?~JE7m .P{J.!,}YލF 2)S>"qR6} B4`Hb ָ]!Bߧ/N2EXmI8o1nQKDQQ[3Jf!ԧ5fexL+|C26AQ }$7R?9GU)@> 4ِyvԟ'U[w1-0 Lt [ZC* E R?ߔSx$E>7qx1Gn^|(11ʺJס+W!jE\w|2LVx%|2uAM<!v| @ 9sVHBtrQ G}B0|׷-X!5/} EFDExVSKVOXFjSѲ Ц "J3llo&5+sԻp~pn4:FW 0mU-?u\r@ 4 !{ K#{_CC>LoQ\!G"k j1,OLo*'ۊj>(>7}{P U]]J~ыI٥Lœ9C # HH%]z,riU{a.G \ ?) jA)V|U7XꋩiTPP;tdCࣟbK7=[`A*b%bi ӻ{ylDa[gbЛ½~|N8<[q~ON : ~|pUG-f84A\i߮bW|;z6<͉WOboF~6/i. #ۀIcg%HsmZh}VI_EVUUqjn|)O>RR<-(@}HxkI;#&,c0Bſo Ș(#!R؅y#&k>n  À[2-&C¶nW!뿵SR-d1 bʙyjg 5 xZշə%\M:ȑ ы*/u)"DtE 1l:X_T2W` IH3L_gz)Dٽ`CTS&LG S7"\y .#`4-zE`LH1_Q #Tۻzfryכ.}0'7攣9_Agd)( р`&fH$)p`&vܥ2P*B5,bsc'$LA{ z=͂*6E_5SC4q?Xux`b̝2~\ %ɞp~WG=6 sG.|<@'B6q?Vʃ!̍KȭXqgKuUƂ|bWH ǝڣn0Ҥ`ue~ >lf!?ds ZUN鮱A^,y۶rK7& { 9 #]ۢڳnB AT[#X iâ"6G 9QAF,[#6e6wk͹zr0Uܡh5ц#:7 z^ z(LM:֌xc~VoV9Qj򒰓+(El8/4vH7%WQ͹X794UJ)m=ZJ%R|8R^ uYVC~y:jjv1Gz n}3ukh.,"1T! :6UTpДehDhYf}{V,tVAxfdž?Iu^ hW)N6†:VJq %g\ծmBDDC?5igUjL5gI9RђTqpw/;8G m|rt:l1rrGٰ5νwV,rk wI+'p|;EgRX487;!?s;"s[<<|H c3Rő^5fDMDpIiw1iմS&Ҕx@]4aV1KM ծ][INx̀XInOZhOe\CԔo5b-#wOQs)vZԃ3e9MX|6-U OnJӣ.md0 L["ub} e^@JJ@=_>7*4h5f'A4|uc,o<(ʬ;Ǵ`yd s%"L]aa .dMl/NIO3䍟W7ݏ7l\pW$><@e&vzR𓂦=I m}\hG9vs uL7w0rA [凚rj)g%zvK&sB J +vwhvdP@`ZaѲbFJ }W$8[ }RVGZ٦BSn55T3¿$2l;S:&e4`4Ql +Y\?=E4Y l 7--(%/QjHƌ 3lI(+rkb^1m?+ߞW_L븑.|p&͌Me7w *ϟ*zZ_ >@^4'qM0/d+3 7Lxvrx[jRDrK׏E^&(sSkI2[FQ]cyP0Z0\P4r L\Aǃ{?g,Y7o?$i\<"oX4 RPq‪@h@ەls#K֑%I6/Լ?B%P '(2Nj 2[k[Et4J9ȰfZe͠O:EQ;oNFaJfWEC:WG A0d h9ʮl_[PIE&^~H7DIbnm[+bըMGDНI1םR|'G[=E[ IgMtW}x^t/zC [aH A{'0L(Ѵ>!1ܝe!=f:EWA89jw@fXSG:$#K9;ĶRϔiFu[':VU#fFxwzSP(u40Pk]e=$>Ĵ&_F6{#c{z@=w3 " JE⛿t-  ps ޔ`RNQ*UmHKG\;٬c3)ܒ38nի_r YQ,Cd73jL@gx$hGe, !1%H ئmb-?bxm_P1NmV&~2]y,%2Jjh٬tW$=/we'^9TrNN\9ގ 1*i!42GYP{;GΜShB jإZuHK]wD6OOP;8 u'(K1-/,W)]K5t6(r&7FBEotP0&Z ]$^: Pu%>* RU<`W [V75E_piP[ڭxkb;Qx=+?B}SmOE(!$cGUR5v3K)-eQ=.ͭM`*S9/"`@OG%ҴJ ^wK{ہ΂j]\ lL@(CL8C:(AǠy`uFe}N 8m2Hl 2E8$4Ҟ_[.`JgcVlF5\5*L0e*zifƟKJ P3`i'n,otH:97栚` aeN|ڂLp{)"LNZU9v+h, &b V̏5sthHJd $qC]ؒ}ٳK<[|k65v92x,D[ZrvFپ ݟSc*p jz>r: 䀻ʞqWOiLc-?ܬߔmqk#=w_洴~R :* 7H֑^8TIwJSunߙx|;@s{Կ'Hԓ!)YWQ^VF!JAG!_dWH=ZbiY76޷A@#mhBp=b?}n|~Z)4s1 Џ? v@ߞ@ 5+l55?ilJkP'F)mʒ:#Q3s}g*HFk,l֋zN`[| nEpZA[H|A*'I")jNꭅi|y^hu@ZTx?>Ů52e o fhU|zm\y3e}$sǶ-;/$kEڦ*qOʛJk+GJ"xڔ QoX'Zd#TLYZ@clڌbw} >sM֊ $jV0$rlA&77s}z03IC. }EƆOvBA?l;[X3Sn>WC䙂?'ǵxլb o@qkҪm, 1Xuko['&Ҍ % 2JA1|:tW\8GGrAP˹ynC&#f@10K0.7)~  Z{ ZV nSU<z}"t} gn0$]s60wD<)8 {Ϥ} [nyu|-)bFWkEr(79vqk.-^EU׻RS= ë|9Ҵů=FaEpj#4D+ĸ/!RDF`&02;SI@ЙQ܅_nJ M.&{fD?%H7#n| }6^bgjܧ# = *P=T6,&&%&(XtkMBn!0HE|qʃmhp:-VCHCz!+ eC AxB-罘cۻd 8 >( :#^&i]STOA:hӾ@.r 1rsv9v?f&Cf^K YwX+C-h$,@Jő֚#c2]oE(ޅx @|&bIR㯜e ~M60RS3MkTX"^@!ց/O28 ҤfPXɎ5KFO%܄BD8J1>6znoh0&&[owq7s?gTi {7IyD9!J_i]p$Nz$!6l {[Gxۤ%k91vU҅X4\˦nmJMbTQ]>\Jil@͟GX(#1!]K U˞ ] p.ߡ9i˧k&#."o*#   i.nim`P+",A\LqW q=096 4J1xChCT)L#/ h39y :X8vϵl ԻeK[H| R ( 6'R+gϸFG^WLGX=48~0WM(S&ՈMHfv /BNTPv)PXFn05MH~MM3&IWfeGx/rw^o:&ZDz+3A?Z/e0' Hѽr{+PN͵2R#&]FIg@kAy>>J҇TI"LxzT{JQ֫'5fwtaْlp)mu0WZDcALf7ᦃt`dE KP]Fz\J%!mZ2}D;-t$峤2C~gzqQ$9v8l`_V[h%yi=[LG%?d)ڦ7I~2\ ]wvXU.ęu8A1J{,^Ҁ 2zRO˱H?$Y^ڏYCܩ[J,wNJ0*m<1okX'=rD\4> UB/:䌜+X|͂@hǣ1mm $`c2yjWV{j>i8AMqbV.2vs{8n6NET?N_1BN}F ]DԆ%`d 9"(cEEp3IRא/ RN#߭f,߀cDOCd鋡ئ R 6Th  ͙.TE_8\Ne`Q _hOFq!i->pb@ P6pKa;sO^`oyh[8mGx?#.vKg,vmdkw3S3\5PlM"~}jsXQ~ L_d"3}7,p5fsPq ,XRsZ֦-QH4\ACwnRzťd# 2ǷT'ŔeeN%˳?4L{ @LXf. 1blPWB|DjR#)kݳwKd:g Ʒ]cr b8 th{L)SZ7zX7L@z$|v,pn7P|SHjzpx,wCo#N:+Pb a*v@uC!N@O.!7I&PՐ] *aiML7RR (kAfTyC+j\Y|kbP{(I\`s7՛d I,b>r BIB6+p,l_gSDĕPQm__Sp6yo'~wBEm\yqo5o>#=PX"yi$GI}eeDU6x(*33f$JU|I ZM m-Z蚆&WC\Ϻ|LOe0!l>x0VoUWO]"{ךJcoFm^A|WxKS~Mr&5J" ^e-A,nW)~v>EwwGߟս%;H8_o=ދ&*1Y"qtԚ$a}>s^Io :HJ7褣$N%{LSg.b:ʒ(룸\zFXE9 v-Ҏ*l& ux^k[P(sksߞE&ʛm*IuXEU:ImjM/2nT_kA%o~|.s`Վ=?Tv+O17YCGا\}zF!Rxaq6SPWx/8;{("  ]ko!BiҲϡJx$&7.KX.?Ħ<ax&2|Gx/ל%UazR%:r|u I tz+urIa HJYN)dz8)'ЗXp+8Ati"jCօf]d2#\ U0~~mlDpy0Vs(F_#Ot >d]Fp+6/ =w–R5iggcEORy"&5F@9<>H 00Ox&tgƔ]fd Q2Yv>,VY.6m=C0/SSJN AZYu|5l=8&"֤ݬr8EE1ӹm3 0!u\W1sɪ^;#+y|nyFo!J=:. `'WKa$t'EY'HTRJZ!j3Kx`1 7N 6_QgECfy\>#zy[{%4t/6o`4OR¯c|s1hB` >u/ΔH(Wi᧙?| bMFx˛9dNzm?Dyv7 u ю4܊T\^#yLIrR$m.RA7K`{`|d MV)3<=՗f|i@ kK@=52>1*%&̭iYGFKcx|%6А;-9&tqlpV9ןjZ -Ucae+Ύ}2Ŋh.*XW>lSA9},C [&@ĮzXDҚQӍ_cjݒ>O+5B;eX]i](.H0%Y!JνC=~4p{d#PĹF.;"m=AeV=x)h*W~ t /s_j|mJwCCAcL/*15(wFI`4tr,Iy{0uarca~)Z܋X&ƒIDi1ו0¨¼e^(KrYR1粐54`DwiyܹhX=/ji ̧v&lCTN嚅2ԡEyN*˯?U&8K#tQނqXӞ,^kW=~?˘jٛ<~^_C Kkln(ߔI'Оp~g0 Gk88: 7Ya'*}gn|!9o,,Ƒ#% Xf ԲsU{t#,B2C`KێVcie29$ișo+GFe3$FɨNb{΄YX4Ko/]D8}tԊbğjڞQBVd׉k^.߻A{=͏@ɮW Yeh}Y 5` /pe)5eǹLܷ̣RHfUHȩjMN븉tsK&j&)GW׎o@J3j.8M+g'wA΋K]jR4y Pn3'ZG`w!|!H; '9/ľblUKjVzb?^BՈC)$#\)vNYRdOκ)Pv7:&8JXݸ)2kd?GcK2F7o4KI"sl,љiVR쿍'FɝF"IQA$ۼ?T`D~EѴ¿.^- ʀ\VDM<ʯfSGf@9cMyLR8^\={=_!;ψd'Bz} Rv;܃|Fڼ-9wXD+$ExZU@!~C`%)=VbHΆ(Fa[j0ݼZ|n V$x#I'7vDDFxޒ54v ,RHH_3.O;'bvO U@YTf kkj@FF?č$G >>h#if׻Iر["x |2gn,/BֱM!#}'9wB,[r Vvd u 7Nd%vAlLN9X\33|o(oKf@Jl!k_ uNr;dUHwtv:|OTNՎaN A:4ڀb8,L?5Fcu^[)ԣZ⧩wӓe$4:ulL7"hlPO4 1ɭ2-|ݤy \ Z6L }' b PRC-=q'Z4%S}\F5y.3K"7P1 f7{\m;/Ce.H׊ =I:!(A 5Fz~OgN< E{1"/")VY G{= 4n q59)ƫx4G4ĸAqO-?FͽXF <V$Qq/wGCvn*-GtA@'h*hʋV:.zʵӈ`TrIUn4=*-A v`[ݛ W`I=bK3#K};;P]fDŽ.Sdr3i;}076E?ZQv7s\0*Y5&4ᢩ$ Љ} \Vcm`KBwqAaPKDamwufaRbcM9S ! NX!tAς>𴭓ߦ ĭN ! YGu @97\eSI͵cr.OywNjʲCaĈ]L3iӦO^7=ˣ9jQ|^0;x?1~VrY@OWDi[3ejjmEit,_-XQ&H_dWb }Uh2rڒZ'h+clS%3)fIHQ1dPlk'Ǵvғ >ŵ7Na1x*ƠHS}A cD,Kf%UGY,\P28=5TqRDm~8|D"sr;U}2\;-Ȭ7C*ϡi1NS+1Y_ҏAXnLSRkͿ0VQwTzP_ME_bdt6,9Xè(qS*+7/ ÊAIgOnqa!5Y%2w1- 3 @;_n4UBjL٨oa]9[HogzК@>,-o%LG tޠ&7(^{T ;^/ kCI¿阅%dV6Qvȱ`d!m5~k).oK/\sK {pQ"!UK),gTϥLL»-tqfTy)l<۠oi tA^$SjsT(aPzbF2B 2L)ʩL\kxP/xH"\6'W@NQ+Q LJݱRfQDKO%_f>= '9sQ+JLhm_gWjnQIpN5n6ˊO!o'i:d@Ep$^֭'SE(T-2N 2[-aͯ:Cmd1H޽:&bÀxjfZUԡey]*̓*QcEK o0{{; ٜe\X#TXQ漽n~VIr3-:…o[xHiU$-r|~KO7sͩn>' u(_ER*ʻH!_")N[ՋΣzs>EegW320LJLc)1j&7ܗh[3H0COa{X} m mq0ሎe "XWt/ 3_ $n~X($:^ӆ$!1JVXu[k$GU?hQ|?,R=Y< hf.VS7ݩu{9 Ɤ+s3w X;\$労񄈿ϊ8nCS!ںUB\ο|,YHpVNuFᐓ }jw6!;sL!> iǏLr #b[=FG*r]9?}BB8IՋ!2j'ӿKGR'5D7Huwԟ~\Sq~PTY]^Mѽ޶o(h1DH^L𶏃ɆZbR@!wsf>#ʧpF7xhKW3teTonӘ9f ŝڢ}>yM6W.Ê.,Mv dS]+{c<<(ť##!^#JaVNuیR4an@PJa`vHli+fn|0a='){Bn֦![0JˆrЙ$Ut٦DnXṴg Ofmyy7!u%֛Z_*熙xp3 UG:^,mWqЈEzR/b/4VJ ÈYjaP*Nh [#Fu:?S!Z>3S.ZLVl}dm_%Jm;4bgw2IdR==e1A4}d8ں7.p7 /cAԅ, Km~JꙦAV_ "Ugጷ12#5U G `~Z+ 8T[~O "3f/nm{kބwȋJ7o2YۢӷțBuG/o~F %rX:a`Rk W8R }:" op0s2nlC |Pˢw!yq#Y<4 T F-QooKKV2l2Za.N KΫe)!MXP0gh_ATd=ꉯ0y ̅y K}҇Z5^W?*,q*SDcInu e~$Je^8Ud=E3[ ׸  ɵ͡x8Fy95<Irɏ9>)|EVZ6]N~smOsհ>tS 8_6iRA=wp+]1߬kD.#I/{9S^Af[{iIWObQ̱K{n]dj/nAy PUŬ#HI^c_Q UL͋a{;v)_>+ݨ|)vț$7_7i ]|مN}vq^ՂS^sWQ8AU}LdӝނgIhPΌ_B۰c/L VK+5Iti˒T%.Ci>ͺϘm!ً`SbUWfmSI$fS(ooV6H5ܼ=4ZJ*$R7ţBE^)"cB9/\s*Hxuk 2b9$ ܨ4.W":P=@?_ [bBZ_KVЊԼCEbIT?;U+Dc܆sջCgd .;3\IFm $B4ރZm2K /0WOH(0Zoօ>Uz3=ٙ*?#@Jt0^+)Gb~SFs8!Z"s 65j~ {Q^ck_1e8&>bz+TP~a ۡ[@<ĂkO΁r !6b0u\Z9[+9x]+֏H+VoݘۙWeEhk 8;,'SPSls!-վ}MTj#!>R\iU̿rn6{9 x+yxU_J㤷DL$#K}2P Z7ܩ*MbMk%=Sﴊa I\(iPM;ը<`5Q.+.-yǤc>MZK\ݵx]i/MDÂ;uvɬlW1eRO pYԱGU0i4CHZTʃ{+yȑSw-uZ(oK.k_Q` C8`R\QZ8Bv('  Z(FeTדtrM"7=W͐5vWc8\<Pt[;S!|ޖ鐕Ldpk|%Dd<zrpAոdlyva-8=9` cᠬݼKA%f~47r*s/b5;U wCZX.h" Mѽzzbؙ<|F?)N?d L`aIȺ&2ApL! I/PLXB#?MXzALk_3]@o> F' 3^ Lnz(pՌ009.jb$zNkM`Kw0e:Ð+]͕`k鶓~NG܋s5ӵ 1tQPĨ2?TJ O3{ҵ`v$#1:N@.@?yy] w/Q%\ #8 nR.(x𦯽NMo<A5,dnlPN2+W$4w#?$9`6 [:mMl[m~EEŒ\|~E4$;Ksj"Wd b;Q :%HZ<.&' Z(.q\q9q'EZ042"]|{I$ų!!V[K>{K|Z0qR18l}DPv\Jf`U]E3EJ 3hi)aYɦb%ŮS}n-0-4vaNMVR$5I]x>w˪^#}ßrVp: K^k+g\WIT}o)Qhjd=cTGiΠ_Ѿw}?Tg35Z oo>4~ajZtX9tl25-/;=[BIxZx sU(۟j6CT}M~ꭃҠ}Hn0(:4'hh?8 (Zhqp9ԣ]Y[7R{=*!bwG{侫4! '㣍P{[2pBhpPIqj)!"QTD$R36Ă`F>v4"1NI ؈;pxT)rڻv3hdpv#8+9dJ/k,I  +y2.'WZ (Ik1o ?WEӋ~UfwMA대f;ʗ{Tz?ǾwuJ]Ja#N>WoD Epa5:rh[>/p_nvnmy^ªp񩧀^zԝKG2@ǀ .d7ܱ:dT)5b> C;1uu%7=0վ[qx 2Ӄp`c/h/3H {A44 QP>"$r`DD+, `HyLZM[qeYF?NZ_o;V5ѥi*~C#N! XG(-\@Jw# ^)M D>H)pnJ" asA߶qՎcX:Q>jGY6~B<"ŵW UCSfŞ#7MIUۘ1t & 4%Ƌ:a4%+M&]omi GL"rt?h}G5X/5X~<[Õ $Re3H.ʼ~j7}VsK:< K*ENѪ QIitr,Kģ==$KW`4+'~z^ 3 ᾕ9sTSX4w׳rxh96$gp7JQ\na2Qw܅TGґO(\qo+d?hw_MS$~ΖmQ/_1Ñ짡dS4y&:bfIwيԝh&rbܩHO?(8Ww^z/5qWFI#҂Ԉv'4㐥w&n/j蝎}L rD!¾MWk߁L>3Tzgb`ϳ3LWeO1~=zl4~uY#GZkQ[ CD`)VH? 6H[NnՏbODHơߕK^l뒴XXؤCni#]}$7˔"+0b}JJj˴'Z/V5{w ߱)poڄ UrWo QY5E<5!! ;am-xKYz u3飃#5§%ju}<ޡPz3 Omg7dE 3c{S(Uֲ+6h{~wمzx'UxOtB3›Ekm6ߊ@_ xfb nV/nƙ]?)tMQg "m!6u(#qCUXKTnZ<Y+7.{BxwKm'F ~n`mIA|Mʕ$.ݥJr/nu&$*d&UĹE$JV-Ct`|C۹ JsmnZF[ұ'E=W# vOP~k?;#:=^ gL{fy Lv7 2D?eu.%ѱOкy@_5,Tઑ~A>3$U36RN9I#zLD߀t)5+WWֿE !X5%z9uIip12v뛊B0oQVfr)"W-vI ~B0dkg Y'vZ( 8t eΛ;_vd BѩSg%PnQX~y- '< w2LZF~{f+[u濟,o)F<#A`Y YAI4 )rE~PvԔ]__:EPVAeDKv9Ӛ/!+ؚۼ \㄂D ͙.iȺ~?c$'.2.$r%!3`֒K(^5^O&cC Х?TE1jE(E#I.)[i*zd<~NF`B)gеIʣze@\޽M)y_kdd{G 5S~ זS5T4?plO)iשX:\s\H !6ZA}l7R ]p8O4UT!Oeo ѯ9RY 1%åGb8wg9T|Q?d+^2*`eo8qB+Eғǘ,]6-)ֳ9u}#aB(f<K;C]'#lX|+i:YL'1ж,Ax$|rfan ɩv5 zk< J*˹ < c'SK:jχl_ *9ߐ{\vpN9eR ϰ|GLU^{xRwR8X+C,D~VsR>1t+2(\_2FyHJR%-/Q|ri8!qXs>P&4I8t$${jt 5Գ 9kV-?}O|ݲ+'2|@wO"IFЛ)O&_/*Di}AT@磲гb>/ghesPC 0IWecoc@g_+בNwVs3Wf.*nqEbmXWSmrh?hsʸ a?x6lhlm8qO CWȘFp;UmJVė0E'Y ^!g-YZ(d$ "-[oqv Ax[;oh1N}*h\3UUΔ$-eqc%|a:&_}\Z;>\X0t z3@x\ DDZ)mb 7[%it8Si g?ZKƑcWR0EKX>$ˠM%|;A|ȧli)/\;ϔnjAQ͟ G II<N`v,)@ N_l __i"lF/֕~O3_f*F. \j:}i-m&N!9H_ks졗 Y^_}+e6/Z#uˆ~F$uϾHk@ 9Ro>Uŏx+)5t̘I1? |Ψ124g/>.~:?JĎ|,%X ^O %Fz"O o^fCZ7O`V9> 1jƀ3V戈 3/:T c Jۉo5Ԅ^y#踣V>8I) XmWb;~Z:^-QwqQ ;ˏo}r Xz*ߐ\ڡ'Iov'ż:BtRl`LsfBQ=:+oJh]EWZo土}) x6e}F]@ $K|C,L_w"AzcG*QҦݕn| k LgC@I\MCx#tA=p @ؖnOb\&*qzXAe)/)I}\x>v!a^R5Z[1#DԡPU%_y/|ZT}o! J/@E#wgN)nΟ-|"}~!Q\*|:+ |]CI~sN*CAt޳`u[x0?ZJ{}KaeH +=! ׼w ƙ˄3FC2T@ġU&"oGp/.LjG "~-,k}5u/ISm'ҎooՕ2^_*2A aHw7u-NJ6"PR_L1U ؔeQa̡4f֜%9eVZyfr#XI: n1"pXa{7M5٧zT!(0)sH!yM 'EU l m^F7eMXʼnRZs'ȇ _EХk{XDPGAW8lK*Tֺ|SLΈm9㒧T~ދ?6D'0_aDaŶzesZ5'6ꐞi~Tǵkl2лlsLtN3qU{4HU~K}sU+U-z[=t8N$S4<|{{!aݏ:y|<ppcy@ҧe5:E2oh4؉Tߋub/4ҫMcEiJ}k"ӡ&D'X$__ (wf3$8:Hi\0${Uu<ޫX} z *$Ccc&QnFq,1Igf&5QhI q"4@ >00BGTMtVZ!,PCW|~(j~1t394's +" .b&lyn )`#Z6ӭsT{jz fR nYzP#ڥÓ&H QμP<cUIZL` HrAgVqp%"*⸉a4Q1]FiwC*Rxl3]rBIyFo!5DVضĸ0'ajw'̹dw#6w2H>tsK#ďXǰj89AkB$PDͬAa1s:BjA^ϲYiuZ Tد5E8:QV}Ug.1a$d013G GdrSN"!bz&*y794@Ô9J@?\ ?%>Xh[܍3r{t ?؉?TQQ,U&ښ`s7f? ڋ'54ƎIGjZ}7-zMR*.F.` 7yJ0:N$gԻ~T,Vpqh_=IDm縩(qBҶu Ȧ.cĉW=\E_|=v)yDa:Gۑ\U$vXD,LO/d3ToHsWk,ImtPMCy(3vg\)۪y*G<z̕N K9Ӕ/'YLpwR9fgB~@%oL}X4^sZ`md^V<NȽ c:3O 8uNf/+N24.27|s+[ )EH WbHn.`4[02qw{XjL(1s͋dZO1GS 8VxkI%#,W^HWh%WQrYztPw  ;w4AG& I)wD\*%ϗ[7\0$, loVcUn5J@F$@xr57et)qll>=4WA&e' gRVꄦgK 7qq3KIΡ3[u<,@9pVNBŇ0fh噁ȆC ic`]o7?aWA_N8!N iiA_U-ύ5K>5a-=&q֡b!pw< @ }1x+ܮ}')WfO&)/,I"H`e|d<4HhS!UO]|:+s]~& +VkTu6, S}~@3m~TQ#ҳC9P YRDnw80 zL~o>}lȶPl74Oh"٫ 'Jy""}\5TF䟥~ۑ'NgTTy8]g)`o8=S k]MjNfX &IxCkgM[AWjH#ۄGWZQ _f͈kϲlǷo$A:Rdy hAػ [݅4"8W){ (AC Y,\ZǓodN- %Sc[MLU*K|9SC&/-K.EuRT15:gQePaؐ/k.h &*}1YS>N-%bvBRW-U7C\ ,! {:FtP.ض-D>C0w|b3DpIuWzQӏ~z%d%G̑ o[]ݭ`UoV>$:'/; :g"!Fܐ5L !Ӄ<0|뻕N-:sEE7Г5(}r.31K[A:j zIzMȞeW,V^<,WpH/1 va ry~WU1GIF4gЮ[{o+),e& 5yZ;Nx凜 b.|$w$^g| ;wUµ-8>V6PLb`l~%@r]8_fa8ΚvࡺA@5@ DQ* 1g ~3ԧV){o33,JN~סSw?YVx @ fCsbwn]. tS!Feo>Rw{ ׯAuv#-Q Urj IBs Ы.+CG#a#C:JYXTИp9#x$2 pp4t7|% (eз \w'MƊ+>/r|UrKW-ddr Qbķ$;‹z4>~uZv([3,"n>. iYl1^ lIٍ)7GAt&a=K &i?'t3S_쬋"EK ?Yu\[GruQo:3?NȖQ>oPQGLj\㖗Q`2 Y-$|$NDZQ *Q,G#n\9ҕr8ޓq/e .<\&>'b |];>- nd]Gq3^DKQFsyo9"Mk̼)1?A,C 1ލ8'ΌwfS"R#wDjeWߕp9h7$Id*D"G[FKhvPS ;,~iB6jT4na9M9"HO $MQF ] I"pK;^H:|GDUR4s!\`#XdZ<M:%WkÂq~fcNnƄc)|ZUc ϣGFMǙ2}e_HvYPݵ[9YJe]BÝO!8lv{0=:_A{F~M vg哣2oy/*طK%kPj?X<Յ~1gz=4F۟&OLoҋ61ˇtt&DۻzJI+g <| k.d-7+rфƮ),/=E5uhm_RW▫F2";OBKmGow样Epp& zIFm ̣+욥"Qb#{@ !~d13$NvkmljvR(id+,^/ 6"]x<9X_Jr V#i*0]Y&԰ld=']R]!ds*OpNA 1!εg7A>X {p>^!S!iq|v.9P"s p,_`hD 66I$$vx)dng fX|g[Gpqna1 D˵>xo< ZWCYGm^_3Kk ;%աenQO0{)7[Ӱ`^I 2ήq28YrUcqʻ0ʹMڌ3hxn2}?JX4"]P?cxo;3DRŠ1éxа5tULeX{IYE#7z{6&6LG51#̗CNhǹMg}M EI n|T* bl_vG3TTK{sc+9޶UOl;2}XD9艵\.N'|_XMS]&z!Jy s3\bL-/,XGl@Ne#õv4fSi5=)U>-^9/ ^$Y2*ޑC`0厏kԩ~*a~$5j;*OWV͊?uJ sFNL >\n [_G (AJxO3bz/q XFFd1~ۨT>&Y[^8UXiAY[IӤ,ByGf)auO>ӏ6.!֦ꡂ$eB;45\Bc^o~Gz+bAYwsltcǒD|kXDn5=*1]8#vTOZo+↾_ H~tM`$uJ8Wʳ2V|O*2RbQI 4y:!J@>!SLowpb8&d6D;S~GMmQ\ ;N xh`?)u~8z$)3fEa3tǻy.|g4%W~S*qpt6>wZx{'Lp N9w2#yb8XizLDbd0DCY6 -gD&p" -p.*DRpPG&BhB o銒-1l0maĒOb?QKs 48B4cxߺ bjrRG@w4U`[䵻8b2(HP׃;Ȃ }E̾?ZDQLl /gn]fʄɩA𤓖1#)kf>Pb蚵/"Al`/H(f@❯w@1 94 |}{y98K.^ Xڄ. 4;. (8GWt$3 vxlV'N~ ?`ɨmmWkv!vުֵ) #z}[/dRҤmC$u?A|ViIIZ? aFׅHi-aF⻝a2ըWguhƲR:\kaN܇ĥBOvw7ĺeu~ [7Cb?;'SPo&-f;3_0ٸf~0Ź+텔U2R %c".m%w޷MZ^?.cF#xl5L Na RQ8`E$~`"SRߨp誃#QbX ڮO'oMA%6|4A:o~ |-9WY22Fp[|տRj$_ &.qH&-ݕ2 n؅983+Z̛K\%/u5r9R@XD*Q~iO3T@ZW0?]KUĈ"Zp0pULhURǥ|C_)t]:ٵ"`(PTI'S]M\!d| Xd/~w0An? y^| EdYQsYk^xA7\ү7&K9ZazDPQ֦<8 /F}XH :rnu3=|aQhW1frH)HnReےb!(P&G4 T6uV#,sfծRe5W33J9^hÌFnjb Mo R,K߫5'}6:qBQDc 2(Pv0y?jqXk+$6ۈ8nNtlVEd+(C;:hTº?eIUD%k跪`ҸrhdmN_Y{Xɻ;r(όQK!̾ )Y‡,V2dojo:,z5ZbYCJ͊<>a+F0i٤HPo@?t;2"A$.{2]*ӄbž< fҲL[ tvHu{c] םLgq;dSP:>MFsWW1^f Tee^ygu=@׆ɮip_/6iSv+HHыB١xO:Q"lYDG! `^-nLgi]c Ҩ`:KI`͙DiQ6OW feSZ" ?nGag>ުb' % nkL8H<PJ[/rPf5 TW W#\ 6gCNRjis(,\g2Fj4F̵;0YZ070701000002b3000081a40000000000000000000000016101d03d000135a0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/]?Eh=ڜ9PŸ G |3La +F&KeQIq)?h}m~9bd/(/Z~OPTr3(G@BnO*1}խ>Q҃C =Yv2[a~0B3̇zx3bVO#5C+"{ACVQ{4+\*5{"fPי!a`ȼ 4Ǻ㤓,MOm#ĹB'ȳz`wlSQk,|uq =a5oEWrU(lQ k;?Œ߈(klB˰M#n4w6٨Ӡ7 rn}N2-[! pA*ɪHHH_:vL_ ZBάS };J2HK Ց žҺGTz r}(+t㿷JƇ NQ2_K!S)G&Omv"ڽ3L<}FBcsB!]D,%3[a2JA&X"Ec-'dLn.?ndԝg zE orf:c($6!{LXbF wx'@fCY~tHs.z)㺰H0Unuo CmHKa]%3b[fB,f24Oa?Y11 P+o#.-hjNRGyo+GmG2{+E PHaS+_]2NsЉwL`r$@xZg򝲒?>Q/Gpp{׀zMHuk9B: {,CONb] EUhwH0Y=59h(jc7w۽-eBkymz?16~d|Fgh :Ȩ ?N/_8W(<d%( .!GxF% ԙ#~glݱY+5Etu$p^i*_ѢQo²3"/:R"\`|3Ǒkn:hk*.J3̌YuFr>-W>_ _Rkև zЄ:}F%}f<:9O6`Cx0sC J#fhUo MC!&\{gqT}zBqOVN~-fdIaʴ#eay|]˝Xe3I5}dB>GuѬFB kSKYN Z;^P)PīЊi-p9m=! ĂT3 '[Ty3=}{Ƴ ^oH`)"5AR% :Oî2m͉վac-iQ&WOL)C:*WKU-':\tXs6.󐈒cx1\b+ P/W*KWf*Y?s% Z[i&ԖC[ Xaa$XYz{ҦJ+ 0.1y%aXh f1+tFfLo!XsLmSil}8XT␞|#9ݭd K` &#0ǃ˫nH$odjGwe(/GRd߶alJw H=K~v L%j7wWG{vyfioxpw%E3f1NzȅtgeQ5)xL-@ #TW\U3 IXwNsƨO|lj ɠﰌ7yHdM8Hȕ;k mhhQ=XUx'WҶO 4Q A_ﶜ`̥Xuu|WBnM ?5v~tX FRxB vf:i;  1lث>L.[?yiN(H,߶uZ6'M2QxJ>gF3=>;a!IH:r%PrF@`@9~Ӗ9'5<%&Mg']9T%:[lѸ{`S,n\J~.3%}rYa|d< Of_ 4.G"u is{`I3 x/:fuZ* 53T`K_wt`W_hc l}b5 B F%'JͷDR D0^3'1Qc0%\EOHoZd1W|Aاmݛ.OӇo†cY:^evƹ uGE!޸smƥM\?KTtoWT:*eFB8Z+7+3Ekkf:B 60 ~IFpB>9@a=#fzŖ.-4f|LJZ2/#TdϵD[i *Y4m)(> ]Ǣc9tD`׿{@}rlfYj>epN+Fsd( GY9h|Sr Dʩ:WXAg8My NA=2C=?_kS 0#l[UzY$*5 "&=L?w\q|iֽ6l?  L: uoSzS9>G$7c+^u+*|:G@!d4IXGJ۰]xP.gWQEHIm ǁ7^Q[Uo] <RўSwo;r\ klOg-gS䦯8Fw"DyvZ[ق0)/bK㌁sƝCq(7:k +Lz;Ɵ+ں\1T$CÖF-[X'Fl8.Sk&zgOfvpG!9Urǟ{ ^EyB:){@3 Oڐ٘53)MBOXsj04ğzvcM6"S"DQD pۿ3Lka,5jr}Lw㉳$N-.,Ǫw ft4VN./I@K ݔt\ f`qcΛKj <+ǙZDU <ϗ0L}gQDZ<ǴߋQXQ3릱 qjSXzAnF3>(O3űz&HmT>%-?Df9-azOM,`uԈR*H/dAi&ulx'2]PZʵP ҂e#lF!d/V 畛|YFX XFιxLp0od25&>xhsD2"~:!0s4Osx ٖ['yK%wskYR*t잝tti2K.kBsK r6:/J|yHL^s6}c*aP -=i1"D ǹ1 V:oE?B$:?0pI$'(LNR ₊ߩOH hC! ?2Cl%w`B.d5nBf5;HqBd,?`U7N_r)^yQsVMEiS;ڷ-B3+le5'v ;v@gC1?`?i6-| cWKg{ʅUײ7u%캫NIPvjW{ſ[;|#}òIMjoV&<<"4M]uM'5eoqD 'afL2f_[5Y/vk:^>XCɽZBvhJmb瑨 ȲJ,*P4،`׭)~\3ѺDN+[Ծ1Yd"؟7`/inpy:^VH3G2㪙0f%AB̆~F >ڞ(TK0^@ ϦI!0/wf=J3\T2׮<DS̺(P\9&RV n<JqAB=E E\q6N!\7N~W>o9iJa*\sXMorVWCwHto7 Q|@j'z)B&^hh޵SovY7>c{=@b^Tk¥ͺy9re[־*%UZ8V,߷cyRr(iPC1Fݠ)GVp7SCn& 4Y6;)efhYv]o+[EyaPBQo-'s~2"J*\Qt󍃜)V粓m\m*T|C06skLe_US\m[;WePA9W %݆(a&xՑЙG eʠ7"Gl~;5=wV4.iTw]cip4@ .$ߖz/4˱aV!.14)gܸ.Vo) Szv|BYc{lD<*^4CNb%jjnqlrAI2B\%$Qyj rY޼6wH+(no:_H^ΥN"|Ŷi1kԌ|4Qd0uWg ώGҲ*>\ZdyIJzd:qtQ]4|´es/\O ~A“@Xw.սAZPIS)xv/u6仪a=6qᨠQ=ߛK.jB2_G #k;-ds/TkMCk͗Iz;wIڻeNC=iA=gNwGO|^y\.a?%Gvߐ:ia_β-%2$ )/rNhtx:Uj69a'Z0Q,QZCHnb;024:ߒBmGyY j!GTQQI_y;6G&E/fAk5v@eź*OtIJ<#qf{W[ɱ^u ) }kP!KFvv˙v`>u8fMXD ִz6QMvow1 LU{_kKm cLV;ns6Z+hsHZ8b{_ǬYWE}H.l" YHy^ӦMP7HO&p{ =H/DLl:i} Cy byޞrxxSxv|ޚbfo:6YOZLϏy`(=D\ѭhgH;4 jۗAUhYA2ϯqF [x˺N$H!^ffAd9/aM#,7 @%S~G%_":]u ޲Pe7y1A 1C)IDcEMM6xW;[! oA/ó0|e>ÊA+XUSRImgsT@{_r7kY!Bڌt6%x-gTbw#՞o -j̫ʖ5JLXd۸[9?ǽ}F/ $c[Et= :'haz`hTЍ_3fY֡ӔZN 'f $ -@0 },[yRȶ{ :-NVߑ TGt7yO$m lL2#T4䣨궒vepx}i`*506i 'Z)"oqe"#%C`=WTy8SBj. Ɉ~ adz̴CT.n6ՃfG ;86'_g>q+_ʇk$EЇپO8H3;WtYQ7bDv< M #yje_:a]X{Q^o ~a.x}`ȎrO"J`e ER) ෶}O>Ag@XZ;DWv^D}}v[(I"5> D 3AD,f^ w95@" ki895R}6<+MeU%7E:|2&YFQؔBOle\84LtuXF0,X!)&}MV}KCѳaJ##'`868.ݩnm.K1FuWztǩ (5)jQ}yxif`/b} b>+5qM|8s9OYL)P8F0p]*m~3rdGi< Va; JE 2aAj}wڢ%j L_vJs $$jF<s7,~\})(ƣFK " bbjPd"$⢊z$\DZ rporTw? CGVl 6 Ehet X8HlME]toMZϻ5Tڞ3?"-\/ PoTnBN9Rr%D:Eӫ[ˑڟfqod3lξ bF⸑ܥ|=ol]P :"hFw>&xނJO Us^++Ln&("owZ`h|nymzA"8aΪ>_iL$̛(6eX5z7{tg_K<\ 62crWWܽSw\{K=ՠzIcryhb9![O18M.5IͥYTù!sU"?:@v?z1nƳ5Ke`d`I> ѺInuhm7\H! A0?/ªo YƬ*B9|GJD%G|H:⢄FUf|nyQW]0K-O&Y6UZ8z(snq""nI!-Y±)[i%P|b\KeUn@=?<Ueԍ;r=K& }bi&,vf0;Q\PJ n"&m-˒كŠ7#?sj7UO4R\022y:E5`9(^$X|kr㓾ӡ\/i8">#!?3mOXX,H~q6k[_[y.*G Sp} 땹$0ԝ7lSI~Y21ugFD}=&Fl{5u[< 5;aC:U@7+˫u jDm% ӗOT`Mr<g5!byAD3~O|gj~bw-APC책J0nhi47d86O}1k cs¯{Uơ#@p3M^'H B?blQ$7nWLGx6br(3?+Xv8`F&}^qD蝂E#Q .` @@h<.f? s"5>,^ml^ \ B2堾0ljwR?RE0q Cde@mY[a D+ܦ9W$Xm,TYZѻ!pVIϚ`ܠkr`|O(oS#k,`nJbfcڄ@AU;Pvjp _ͭ~ԊfĴq(#%ٵxЁj'jՀ YZn} fKl}sQMh}n/1 0遶rf}d =,,9Į}b&|]X-w9MT+F eEHU3ދ@]P>^ƫ-)^[}MN׬p',ژ鳥D?[WuMfz}'5ԸsIugu( +?o tEzȻa:\eGr^x`yMnx%+{4GLTqCʤ5kA[:n An\0 HV_G@ X]`\p%Mļ,&z-mK^~P<"{C\d ?$[M4rڀa|1h'gR5͸)\Vkb<֢%HoӿfuH >l+ WfU+<.Cxx͑9*-+}FK&՘^wMuwx9 @2*]B6HlC+|h{ f`A/+)s^^nUG *:'+s! D6}KGΓg4K!D!^po|j-ĩV/;Q'@YMt3KyY4NC)+JZ6gE7{.'4OɅe'PO+CqA8ڋgY%k=*MxHM/$tZ0NUr`EJ&.U[ZKX\-{M{'^ߔ@G%^P#E\CJF6B߱b<(Zd]DL\ pap1ظ$2pqW}e>8WzY-bLNFLBx0r6l^7 K}M^4;RoG.8_'0d 5f+rEuPhZ 2 ,U!?xN*ݾ^Km8>SԦ 8*UҖZ@Ř帯O_n=u} gp:j#'Z[.g iA/)٤. _U!.¹ ",;+yb8A;KEkR_/x^a\og;8>|@bt"ŷazm5ffEv aBzR۪x@& ˊEۓT2G!C^^'/v?-19X׬+{:'] ȴ||ŧf_DbDj" O);0`]*C¿\^ ^*cj<4yQ|ݝsѷ?x}G@3͆,h;J[Ǚ'_>E wL10fDZdcpKoEƪdʌXv,^ W ĻtoO/$[{=XK!yg%Nj9Opᡟ?r*n 19uhUjʴ6HK&#$kU^ĭTab jtd5R;zW%`fI+Ja9>;JœdwlHFXeRzѝd# K.",05ɤ !k d"Et*R. Ͻ8f~ zro N{m*dKpt+%e>M+~072CFxɏMdEG:b,er*<_f:K8X ]Ժ g_fN e9K*ݛ.J%x* ώ)k# @"0p6EQf=&3DH[LwGfam|Xk|UAu`/Ж-Nѡˠ#}#y|(`~1=rSIɀT,LN=^HyJɉ24ڵ6vb&eLL\Ȫb͂`dA3k4AE³i#$Q&dDxK`Cǀ\7b=HQ2*.1j(^5ZgXOh]6CvByHiLM<i*aɲXq'UGIyc|!. ã{[]恺jpq:}|-9{v%AN7@t9  $ tv}ssG\,v-jm(R\ {̖r"+FHO "]}kqhO 5b257#AST֊i8׹9hS&!X  rpt_ѨDW6HK w1+\3vhJ5f5u8Bo!1XYӟt9U!b#>wX؅6O>ڭ\? D&ȸjތ#AĄ>JA'7J\ y#} 6"J Sذu5ip?iaQ!\锆̾(|8N cbkrl4\d~h 2:D/l`.yimJ4Iy兦 9ӂ,UX=@:"gmp@ѯ`7HӴ)&#Τeb{supe+q創 6fW;1.ۉ,3 aEPZD<~}Keube|GX~y\ tD-\\\W`V& Caiy0G2s6<33-\K d!ȔD'x# :Ce0m% :QPU/ٸ-M >YvS`!rf g|gp!nfvD jM+˃x"O+Ū8!_eMomo_&X̖ meNNuG63e\TS& c,ÈZ|>GL/ Aݘ H;5̣YyYOw[F3l>P٣%'Z: u$dqps')^re|jܮÃD(h q.#lJ%~A%N訃u2 ǫ[Npq۱)N3-+ :dGm^ KifVm89;Եѣ\X[Rl-Шst)KIHsB[بe-08k*%,&c8 U{y_Np#Ș65H0im6C]Y m͟GFFx(׼i,u{%O +6S/KẼdZ,W9u@Cڔ yNП8I B8J]/)lEWr}C$E̗ͩ`{cRsݔdWf2~XB*y9mQ>!u$>5 ٓ j+6-嚲[{P] + 8Nooȿ0|AJXEDSQDrjP,wihz_D cCʻ͗L콾b 8x]Lh=Ƹ'i+oGy>P)BOwKhuS(k絯#@ҶJwr*<Π88TbscD416evOU.S$&UQ\ 0;u9 EIQ{&bRRen饢/9Q&t=èꖰz`8춮~$qMCՀޝYC9+"3%@5mCؚzix.Ner'P(Nn vI26Ohܹ-"Lb%$c_҂PJa%g| z4&m=dA-Oꪈy^LNy#H_xnAbmy$=!L0i&ܙy &P{rMD? %#(q m?Bawt#Pᰑб@\;k.?IdNTG\y}ΐ)CfyA~lV/tW:AW/6dIupռ*bL }J2 i|- 3`#1pba &c>t`^Vإe( \H="a&DnSսjyq Ts/bJA(XNkZ`Qa3)aI?LݫZsV pQM儁r|,+x@(9̜ Hz9ΟWrq*?^ 9v +zJ+`Ɉ~\9{ mT'MPLcx_܈S%hu:l? MUP; YA#hF2{FZYQZOx՛a&vLluM3;.2zpŪCR6N2b/3o{)`Z.A{9ƠxƓt >a;Z(m+J@4Qfg,]IZjv,).O~}3'IHV@ ^y mػ6ZX3Sq1R;@1v6/pԘt&B lS ~~`<;2,x1^RzzwC&"K02 DM_+_ iڹ #p)gMVi/Um~@aN(mG¦RZ7l^~y;Q}Sq26Ti@Ʋ^D퉦\ỡ!7P}z t\ w>p-eo~߭QX~P^HjB_2g :^z x7(R[D:~+'#OBgAF`љak!eF"JWTYZ$ M9ٺ˦7)/(S>4at|9 с(H2 Z :SeF1-|-T `qspGu;/V~]qNjf"+v^+J]?N Iκ𩊖ފ{=I@DV*ƩZ@vT dc 解t݁WyF*zT'}4 j E[4;V+HcM)6]/n\@xJNVk? H?o=t&)ho3}tc>Y6.tqOЕs9Ћ0X3EL<U:evG]w'yG iy' >#D5x-չ5 I?y-W c{^- cN-ί78ϸݿ68M/6@J+6b⿩Fء9؏nK_˨U)󭛣vSg#ӕ Zq4(뻓u(I[y@8 &7~p_:N")X}v}dlxr8MQ彍E~@6dU-*B{ЅVjcPj⥞o3Oȣj˰v1QJ!*Wsdc1eI郧^rЇ(޸JXjrC0}2@7&t=L3ۨSpU8Wф!Mح%\ ⱍӎ|h*ݺ)⚃utu-q=lP=9~l(-zm#ui⮛Z̧ ̾-Cs_b1|SNK;beЧ鬕?س)46Χ%&X,`Oʎ.xV6[tVݝ,guQ.Ń{^SvT%uT}^eSƖV>G;vP5A $*X;< X ۲5_Q0? *6>gK!WK1pz"z2c:DqQgp:<[@s毿ԙTl5LRͩ"=ru3f9Fߟo>#+Gyŭt n.0EýlI| VVt:@URFk.ޅ |<[a9@<>u#c2M4]|QWs5rBtitB~=k;F4M~^|[ѕisqs%^ߎ Ȳa8IM, | :({Hd3bvL#CWio MߴlpH +GizuTH44C'( Sf ,פG"5~%@H !KFu'F:_.B7Y-ZD.YqiRwWyi\u9zfNv îM9G4wBy"_$N])Meg|.狳J#L#\2!?d5u"8F4?F:`mUtd0 ?t3X0oU,Jzɯ: X[XwkQ7zTR)ΧEƳ̷w)x} @= ;iZlɥ{}-< Yc9}+TʯЊӧQP\N' }b\XzrwZkɋn'uıԥ,]JZ!L^Wˏ2{\Kwꏷ߂C&!6!E,z<'Bu RşLEIrhDnLH+A0(gpKgmޅR,r%.a4I'(n\Bw}ri["5PFe6}}vca/Qr֕uE@.~,$^g.5ĔaK4ԗެ{G4Z&".# mBܫ߶: 'ANoFϯӗ2pfh4wrXqU1ʱaȅm\ 1`ũɣxSܨi/N-T p~uG-:췳 %f&3S' 0{T(7 hC,Nq ˩wBXxiW׭a5!~@yl.i4sχGW3M@ڴ|2JpSor[aN=آ&щ<T(g8D]GY4E#W " !N|Jsfi b D<SģڼT sԢߕCH "ou Q\ Jx&+Wni#_ $c Ah""&KsŊؾBK{:d T|xd͍"YVÿgtfWWNUJ4~j[ ]" TO^byL^M/)|em P c&/R$_}JB58d:c#XϮADCn4Sڷf5jڹoL#!A* sXHPM*TR8gQ|^nVL/jo ϺV"#oؑ[h ttOtH,(m+#s m 9IhBvG:%Yɤj%3z[~K~eM2Erط0AA'Ad s<ůRon_G?9M^'zEjM閧.o&iM^&řɗx!Q̣;9!B5;# x'"&Zu_ϒP` qiz@&hg AKn9UkPN !2mFb?ʜdKdElRj8`B1`)OdʮogQPF5JV 5/ 0hE"]=96,T{$%f@/ `&B6E~  wyM( Iţs6_Iaz=]',:|A8Kcu3/5]/ܷ˾Xf ; e5Agu*^7>?˖&տUisNRJ.r^FSpYN,P{08SUS0Z 4(8#픿 ,H9Aaf-=QԅR,kwEJX:CxfD V:6mR^Mո?CbCKP֦V($+NE=W3jjLS\Cfo+6p͎^)V?VRpVv yP"00qf2e 8$;`.F)(ϳ7"ktHxWg9`q1dZ`ZG@XƜ'AWl[r5Iߌs;BʐMoBMQYiM,YƔ8زب5kp\[("sjsKRRC(ZفD@^C{\Q먭F%Thro穚5ǝ6fi4áoBu}0C-R,A'|PCOީ <ݝ$Iev[sil^ׇ5>1`웊- 6, 򾩥Q%t\u%g}ҕDL0 noV+i pDykjqYű\/نp2<[9Ù0F \G@-ǜjf'zYɳB-z\geV(ZȻe _L.pv}ࣇ&woGKtBt:^F0P~kV{kH g,xee2xsI&=MpfÆ@f@ VzFK2WMkYo1*K+Nb *K)ؾX5y˽*NO|([RP%^O yD>}Ttв'C87yf{>c߳o3f郬+ץ9^ ph L#BqX1/A^0E?=n(v[W_,wmhp~9~ lrk7xOGHYDE3%6Mam5|_κ.WbY)1=t욝i/C9%_m]%$gE׸:@yH-*Y˖IPԳ4ř:cYRK4cq4UjJ9GVr6Į~LjY{7ի"3$mMWuqnlUSk9 !p|JJ¸i܄hbyH];Z\NŲE-X{#zL u}#i[Vǻw7bn#x8Pĩ5~OmG6UOHV9F/JGi*2H=GrHbk#x>HɟkAз% '=VoTV@b^?6b5w 1B br8 Nوs}͋G0E m68ʯ8q?NWAvng{ Ƃ%GRn{c"ɬX`bֺSRLpz$XꨏoMS)&c9_{z~ k]n_SoņPrq=]a>!S7")zUg,d :tb3OF%F!A}x]ON6L;7 V>z (мiA`8dwMm!=Ta R7/O5-, lb}/e]Ա}D3__JkPAitJdykG2oXS[,6?'pV75~P3fR#s(7#98{ M}dŔ|)^͎|K2o*qAj,%ڡrä4J|Gÿ[XHU4* | Z AGh;x[TݵБ6khPdjo=;;qˇj@EǰxQp/ ƺ*ujgWW˲#di s]*PjPetE9Z24.=Z.\($P!M_w-b`Hb؄?˲ U\ "7oDtoEK+TNk0ؐI_k#F}#ڞ&D/R: 'ܱ"A(BɲD>;^Azkeѹ|. QR&$qW}<@HO1~U0ә>uiTD< ҄4Ai F{60z+MŴ@h5#-[JV۸wi׆R!hc}Y~Ku (/#+!|zVQO$Lw:Qd&PR6@Y+|0 ŧxk!w|wr>BYI`Sba^} :Lv,)I-(9r퇏" T&k݇pTV{T=jh"'gjUӑ#^Vnp! }EO: lo+υ=å!Tc{ݻ->{ѕj{$_":'#'WM,`JvQ}B->jc! E"Zëij_˄n-"KZu7Eeƌ9YjDlJR492z|h IH !jk,s:x ¥MJ!fbJ7c+&ond')7sIKbG~>MU2ii'NIЎYp*ok8OE-@KrǙ%'Yd#YDU1jY⾭HޕFC!<ߞvNN#Nh|q;((4{j2nɈD9kiu$Wxc+Qt B)@ -=Շ8S/T03uǒzvފ $@d݃auSǃ8~RiiSKNi'u2j 2^o{YS r 33`?UH^Ҡ@55CUEƂ`קS/ӳ /ǀ΀\9ڛ?L}i ATvBz3ZK;ÖY[=bX VĤ? 'qaˍdx _A ْhJBfث;+QA4mEف#vfY[`?ԅaF# 3P g^?x7O<ٺ/cM@fK.0rPCUo’X smK |BQ"8& gam|Z2ʢ`.%H+Tֽ@Kx+gkNITdڦFҿ954ƯeNB*Ywf/Bs Au֕(ӍWUqD?L+$L7%A@o;}#9ceV j}9vszC_NdKw,UFP., v/ dHJ᜾>4dM`@F,hYs#x1=.t < jšiޕDƤjJ9Ja{YYfg콵>EZڸjUT^$MHXG pdUX4z; Kw\AQt(4Uױ'xBbpf?^\=LU?AhZaRA,P@YlF`)wq;X.رŁmЋ)lŒڒ[)91kmdrzm: IXNTWm0#T/~yTb#h+#PhH唳v^οY]1yEZKE6w}clPDmc*uߠe|:[]2A#"z!RM}Pmg|l>V_v'HS=>E aLw\WmF+'>b8zV Snu+%*IQO>ΊTɠ zohDhw b̪i}/pI0Z-pR,afysR߾"RΗd"0ZkqBx *X5a[DsB1Lk&$>E`Y? $ߟV$.sviB.n){h8ȹh+'ܰ'{Y_ /濎Jqݡۚ"^~LA: )6Q>ԌpN5y]Ҧ!VzXLRML_8j6 d%7JqЂ@"wn.9m9ɶjPI~"P-=Su η5(\5-:μ<2EgL0V$8:Q=5[lzآGd:JĴ2h6T٣븠~ЊU_ 0~x/cM[\i;s%f8)!ODpuLTܩ [UO3=^\_ v/q3 2v*@xT,)Wɣ0H #T\L.ɀscs>͞y-fJ>dŋ2kSYU91۝aɐ"n62(6Qn22JlӹNiٳꆃY/Bql)8iW̺~1ѨOcZvrlbY۱gŹұۋdpP@1Ρ*P[@Y!@D6^~6% (7ȑwT-]^< CW#q,Ʌvy<:FAA~%tW>\ڀ(șZkN º,8+ =|ޓ8k)XܒWt.͓wےf ̰mYgH,"qxd~0$X14pQ cJeßg1J񑏈#kf׉tr nڍBf_1xLXTlu e*N1k%@iӖT7rkeV4a1p*"vc1PeD[HV ?i[ğXNk/&Ow_>R9G ̶_$FT$X΁5yB;\z6KO%Ҁ chƠ:wc!D!sNf4Z6M2_#bD/[Х;P8' Ft`@`tc:w()6R$V{'  qs/ru+䉀[V⼑Y;8_sa^=ku E͉fK4G[?AtBa b_Lد`c~s[6+3ʝQӢxG~1 bOI_"{s'2T@,8NP=`>B $ KaAN~k\ny w ~xY#̻\vWh6DZ]#2}%0ODgochwVyKBgLӱ v(N9iy#;i9ǣ>ޘ0R6@ݤ87ܝɸ 1ЫC(_AM.UҪ=i*҄z4?wkҺ,d9w7z~WO}G?uwKώ]"MZ半չSF-W?4`WQ57M9"sbʥSXkI^P"ŀb GP;oϪJa, a Oq]!C{](8x-/m^Ó5&A?HOOqEE/-w 7ǎ :M@qPN H}ux^Ϣ5H:(Ѕ1e`JbM` ,1:!mnkq@"Xt~zfw)1cyK$7N#o345eկr%׍kG+,R7`;P\-CZHVPJ8qA X:F NjY\*.(g~rBSNO=[sI9Ufg|U_QkykYmRrF[0s][Ri|Q@.x3 ;ֳޓ9cqfT;\rIMybk'ށOE ^ ~X+U `Ê_谣1 MT2`2]qKl,g-kPyT HaZF{DlHZ #h?gѾW.0 o+.{(Pd(~.}Z(NM\ }iS3eי"#5RPii4-maGGwXimNscPlBHF Knϡ G;TXp>=>B-&*Z5! ?ph_~4bIsH7d Ǖ9.R?lPf#*C?%H 0.yv߳Mk%VZ :4^A~sN;9.L.SOM4HMJ<|O\'<;9}VٶƶhتF=4JM?vJg_7vOd220d(h)[,Mo0[\*h-Ae]%Ԃ{~Fgv ts vv*)[n/NV!cQ_BALfb3գw%"-6``$y-~[5J9TM..8ʼnqK,0;a{ \sC"Z8(<0lCJG}[F3MkyaCulPصUjb)xBbi'yMIp3㱨" 2~hߎ+r Bu.>vVlQ~/p'握,L hh=Dxu %εgĜUj1ZHL\xo~Y!Y~GL%Lo/(;/w"UݾC!r@V!UkصMA@ٰ:D5>˙"5gۏ,( {#SqƓ+ہ O.aپX"'@!eO½} KB pҳCc]şkfkguMX77] *  \HxVws2 ?;/3nRoq cϪΛO:,^Q%`WDFPZ,ϺpZInK@Ȫ.WcOu*|ՂFKxue%# qk}ߒΘ(~D+UJp2im 0w@sw=^dFDfT` YTʀK{Tµx&$JR@SԢ~~HC:gl4fv[G@VLB&뿃h{ L픎b paݘ=0>>Cӽ0둠+N㸃w }gZ`yWۥ>%nW0{Zz#MQϧn)P>% !Mq3^q#Yɞ t#7;7㝶ʪes*81U^1q7:yw{]m^L #X;AeTyr,]lk\>7O B٩_o)PΈy`tزXhf3[F=@<0v^KVjls!M.z~J 'bL+V&"oj7Rhʐ,|eQe̬i ?1P!L)+"LaFo/Ϣc01ِ[wa~BJw-8ƚщJ i75c"NݦuSbP/9n=AR{5Sb&}6G:|<HHҒ2x> Zy%!5&ÞY(z\;0:8 $\1]a }u+HW<ɗ$AvW >{<;{^nu ]pCk[eܡ~7v07gXiMEiem;L̲I~&DҔ Kx ]y=$K̎pb. D~ԍs=UUf%20:gN$23^JW!Fvy;zCnbSFAq˓!Dw^VnBsS}˕LSI^ юS7|!_ Ld+U(0S#.+;U#~)*ϫolcxjVtkL$'hMA{]Rk>n2cimGd{==NAsN'$%]/ǚW^+Ig֘~b~U$d* 5w9ϸѾ&¢.纣|?H[hR [f \:P_rg&w+ 2آ/j'io;0Ub3z|CrD+4;"@Yp\&.k'pNSN* Y8uEbR_JX5tJFOZ{4?,:,rp@PUĖ8mQk6:2!~h:?8VpPϿ%dգC~k>cmu"h,$=rb+2ETMb7P}ZOvg> M@aN[dfeN^Ҋ-8\, 22 ;P;!qU?|=G. c0naû\ۥOVPUFB@7UܧvPf~ Qdw({V~f'sa.3j`.˽&3s ᚏF/ ݭ*@>Nve%]sx ݗXGiZج^Qn?||IZXDzD)fXV;bX#0'*!\mX!BD<,VW[/eF6q= 27W1Ł#e`z(EHf,m[e~YFAWM `~3("gO`[wR/ڥȟU0؉k`05]~ FDG!(3Eᗵq\<䋆lK#k6m"9FBCcZ/ (P@z.epI Weٳe'#am's <֐/lGo ,v%l>65ͷt (ŽtJ#"D V"x=K1' N>wYЧ?&ėXeӨBi5QYqN;xr\ ӛZփy7 ]:ufe@0UI`qp* \W3 \0B,υi=|%_Ex-[+덚TFtS*f &Y,c$Hr 0\)3SX&}GEzč 8q[Hn6>f4c4֭́?p(rm]q8 YGN*jb6gQ55ٙ.@2JxBʑ^-W67:alsLcLjTFu͝њw*twJeB2EWn9t)K#18vnS~:;{vg >ARfllXR[6uhkfs[[*\-ʖz5Y@🂒y8M-4<nk v80dⷚ`Y9xVr*nqJj(Vڧx-i׼QJXrW^Hl?_HL%-8/E,k}J ({^u5T-Bw#{ ґ .*8?j$_z8'Q`xkb<÷%A1;ОJ{6FbOቕ"y.z0ŏd|y59埊Ybv)0<|m,*hL~ইGia`""K{u?\[@ruI6J?MuS ҿXF(82FAWȬ@ :Y>3 > SJlS,iWj4Jso_ 4 ^iͦ/T^ ;=[`~KpBy, ۙbNPsUSn @I&*d;O,L;ު:1VJ0vo" BDFy: Z],"׏JnjFAƨ,y6g0|R`@5Ys7Q`GҺxaa7N:w8D>/ڀKx,15g`SkKk;‚'^hջab\(^"N'oܥ9MW ܣ#JU5&:<{ 8у堣%_-%!0(u*Gf  #Ȏ&kق0CӒ9 M׍"apLՔ/>U4q&W7ZAY\`sn7~@@=-]b e^A'W֥ [ؘz^ WOHa0ݔ |[ÊUIT3w5]]ePNnI˗=S"D>@! !$w&Zkd޲(- }=Ilee\%/J$`GtĀ!bЪdhzl&quwd0u?V竜ߏ 'h"= /H e#&Xz.?HYNauQ[}\xm] rO-ˁd y:BTUWprVKC0 $;se!Abgd-Iu5M2=}6r[}) dRL[mLhηm7l|wU~eW.o" mʑ_ %Z䎞һVIK]aVfҬ F;/_`!YN{!ߕ')usVq`:w6RO6ԖF{ VuhSSOWt,SRS;*?aAK,abw{#?ҥx;K5kxK?t+q΍z?0{mOႬOa6_g/vdƳRk-K%`4RS;46Os˥>]#h֣讲€Fef ޴GvAnEpr^{ .)aML6 JFqˢ2.1%h\ 5 J~Co܂›,gx'c]ڎx +/}h71yaK/#o!sD@LNEE,yC9USazlj' 7fb@!vbV7pH43 :?'_C֝[I{@:}/?ăd@_oyTAu6ztxb ҍ uƃhڍ+ؿYZdC3qy|$*>Zo#q UWwb`%B{BB%=ϖ5ca0Oj%kw# B⽶9ܤws-}V߸f/(+Bj?{!oWEu/LPax+<\0W -<$*בK9ԃw9~ەG0?>YwQQ~ \_䵳:مړ]_43="9yrFκw;J`~ !{ѦY뗄!4dO0ab-)6Ӟʎ,_ )hmlM#nY_gr4Q ։ؠ^8;Xʉ6g>WϯS*&ۏq۩%bfW;YCkWk٤g5\ߛLZ:0!,ST1f[}"N{r]C} /1 HW8-|m LsD +a)p~7!i/|۷ 6LP~$e2$IPSt^ R w ?Ou4H| J{`~ de-SFBi t.r4ևV7$; txmd9 "jy#aW}$x5 `z wԌc)bټ?I&a^q-*6&阁_=˫]Hc;ڏsH+uF\]'RK}*M\KUYmEtϓC?)d_ܖ^BK/BaAOޯ&kqq$}7 |^jgOD\Cpӌ &r .=V(Blyqߧg.źřF?]q|]:7L?P$%VQq .N9cTW^b1}qqд5,ZS)ף04۞mUs[aΥ&$-]-?j(_~I7_|!vXfpTZm׌N8s}*eH('L2,^RcA+) 6eaН(5͋H\F J$p\PFR͉>Et1P=%yq'oFYg˄4ڙ|7 4C]! cbյ5̒U<]~̈́^LA-qܱ'iAuEK:Is p?r!FhZzO,{ڡ;0ޥA:!B :'Ÿ goet@(o G択 > .{Q8"ԯOvb4':]r-JuE>'v0AmlFf'vJ2s1 .*?np~vzJױI ]A⊶D6ۊ!V29'H$(l4i""7i0/fED*& 7W0ڽ Kj$&329(HXbd=ɅmO^pa0Z+QY=N)FPae@Z蚙-vOR\? 5ExʳYU9sB:ؘ{,6E* P7 ozxā26HR$%cI58KgJ`R9³~ʂ޳r886;=Sۅ4Zхc%<ͨd|m||S"bŠR˶եDO <2 kDn_BaL5(% {љRlR }#y tLx+c}j" mXAǞmMQIO-ާ&ce*SZވ*kw,7 FfB]b߿QH(=zir]`\؄ IHHuY?ǩ9&5YZ>kA x:&Ocs8aۃ%arrX"[ס<["wOjoN3_EJ.+Y4z :\p.?i(X}6HB߉7k fP- 5N,Tؒ ZʔkЈW4#(IHjsSᘞ[*e6NCz҃W SeTCT+dKB=nf~k,:pY{nLwwT>(oy:,B$sdbm(VhpIQ$m3̂W4n[iAB|(0NY $uWp٥ v< S:sP%'4,cc pD*hE+2+L@YQ87Nx/@ïAҽEkw ǭiw#\Ea-!!RcLHDvº^ FTSUQ7WV%[KBsC*(;pZM{I2 mԦug2>˞Wu!F6_lvQ ]\TUM|Ő$,iatWzflNC!%ŀ#f'KD F`=Z_#[\WZ ̢ h_*xTЉof%֊l<ʛF߀cMb1ER~Y;h;xBYJ\ԅSNhpEH !)EZV*n?Q#a}xeRǥ.ϑ,p j!Qk;4iJ c*˘?7Q?,B9⾘ۧCF(ve U=P-8‘;Bj{mR9Їļe^{hy qz@pr}Ip+[]zr_[UQ0e{@8st++?Lחw{OY14s.6r$C0C3x`IDAs]ZoE)p[,#k=etA53PlEXS~mG l<*_zb.s}c5ˆ ~6-Ό*#.>Sy Jgޢx}D] *o7kL} "|Ű67jiCw<z?>˧s 2a[V 06c(Xl'PF'O7N] GJPEI>!qMU\va ̩eL?y>.IeS~h j!يԦ 7s9*E; AjL@R-<*إ!Ol/12qHZ픓RʼneXc?4$*y"m,4ֈĎINîWhOG F)Br.vl@ixjza@J!&Fy>Stz+!4#X 9UޙJa R)E#!~\f!iM x\lpTVoZyI6n؄^mUVOg m~h/ߵrCILcqE3bs~~GI!Иu0OB[߀` @9>1"{E] 0*}GJhap`Obo=Y+0<8s;zv,gktHNmJh.*DU$C8>\-P3L@ ڬ6.k1>vF2zzG4&˛KԦzHnָV^5W*5%Sh|i$fqBD$ASKYmo|^!N׊ehC~)I4oi2;4}]ˑBp3Pϳ+}<̓jrDs^ŢFy>e"e WZ5k=/-&!P0bJqd#εg@4<3w}-AcDN6O4m@=0YwBzghI4uފtlP(NF* R"1knT_ VU1A3_k8-UU3 j$^`O iuk&P.f MK,ND-۞>FA>>"TOC$2ˍ7J.m'WCDC2K*iFp:F`ǘۡ@:|氠 ;vLa1flZ?S,ӵ6ޛCԼsw~ہe[d9/ =I@`ýK8X;%+;OVA ʙ.g]Z`*6 ,Wu*8gjʨ|ٷqC(4h:av4֟|#r+ɬy>n^wvUpࡳ#"Aac [OAUuP]$;t UeDDCJ֫K0'Vb,VunI&px'$|ANOQBZÀOd'|?Z7%ظr]l$_ 0'v} {ߚ')Znq?ƻ٫@{K7r&zΌC\; ᚞ѼY@.Īs2ԖjYvSD+c)߅2.YhʈQfRyTM_1?vW(,r#׈/hH_pj]DTqYn/j GvS oć]@9WN ʨne:_CsCMP'eRݴ7 侐#t6kԗrŊ[ÖZR҉ɡ *;oRg\ SW-G&x@ݹ[05cuW2O -F$cPKQmj%:tzB`mv't3|' (a2`-y5Դl,ꊑ`EpYyj6V$0 DgeR. b@n07a^YYվV"mOwаU$m;YҋXLi&V Q<!%gɹ -=g(? ˕O wXCM]^g"nsF*[~ Fcx Gq]re6j> E`F,r\k)ݨl\OFcwSI(m?WNR.ɜDQptlF Pߓ%ܟ?1*7ꠚ8UϠw)4BW@5){hK~=ojX\eOFo4'; Pشbk~YavBƗ³ IүO:|{ #ѯؔ-;:0rzCMt! |;=!BEμ'F{$H'4m-G[3''痠j CTu bx+Ჰ6Kk%yJ_wYh䕤f^\h.Id};.9zZͨxĔ/wKɌdIYdp^Y;on; hvfWk+LTV{GH\6WB oFy@yj I:U I0f9m8ܠs$Ɋ#a2 n^1 z E![CDW_E~^"Vڼvp2|_ ׬ԭ6vIpK/Z"Jnւ7E#1_~欩y/Fe*cL=*FVꌙ? M`|k59 |`4qb3sI6&eJm}BϔD/B$a뙯o%bvq.Иe.pνL@& yVﮨR{0 p4]UH~9Z &CHB w?Δ}]%Ao\~HjE<8>EzVc֬mv4D~`Sc_4uOoԹ8 Z8 0{lmLx25ԛ3  y]Mx#0?0OЁM_ٍg4z<+ _`Ӻi+N ;VR5f7ئqZG5B칙U #5?r :}1T,ހ]/Ɖ@yo*.lԮ:^n ?脮@I=V5.@#E<#!9A7VanD tCD@^zp5`]GچVocRkKTKųK%Zt&qܨٺ~SjlѪ嵗˲1 sBi@a\~ijx-ʜIAސ(>Odʰif!SS؛fG_V~i)ݥXޞ0VzR)٢A1w 4Q*48d kt=811`M:]@|BMX^Im,>'xY;bT"xWӭ4I}.Tڪ5%5]3fmD>ځ .w+y@xҊ n{\n[+s̛+L.$`᠐'ИәH[7S}9wyAy SsQ4LQLK&]UMv86ߧ!. ̲,Q($i{[UD1z+o_I0?bdXJKYr`Nۛ@ &d(<_ |پLNKo&/-̯M%Հt̓s\Wn4$Z*_D?5\dpk(7\ 󝉪@|+2e" PmēUz6ȧ${mr45X3\U^;A{"11&ԆфZdVNr"ˉA@܍!r΁[kϚ3ژpߟcʥ88n wJ{oVp?4qvJ)f?{˙T|NwF߄~6ev<|Ǎ/nGc_2f+ Īx;LiDG}lzfMT=REf֔E ?E0kP̛!op+@?Rr DpegPMC2,%.\ɋ]<;EQ5JCߌ!¼Yloe' 1K+ |w y3/ŠyzQi⋐) 2om~ x4lXӘUff!n$ (&@.Q: c#!O!ʭ^mQ/&Zb) loHpD}Lyhϐ^E #+ eSƒλ Ef:ɕ\͍yP>V\YML8O%ǤByPt%gK\х+- MQ;yXR1Qܺ>?u憩o8ƲڴWR _ª4NՔSv6#囨L='n)8v$WI_7YF'e"O`wa9˵w\WvCMC)~R"J[/ >S&~akl[B4Xݶ 1cS˅=cW|l;( ПνXZ8K9z Fȿc(3r[䛲0"ƣ_ k`ט.t0\]|m#ݖ9g+$>fB%j`!.wUTǞ[vZs'a$IK4w4;ڳ?HUeDB4fb_@.~0 G#>GK;s:щl3&)B1 sgMwZқ4@#_E6%M wyTR*ސj&!-&F3z_ l`~e&f`9y<a|fg5^M,{hkjo+m5|?d_أeP[,J\+gDFn_P}ɉbWovj#>6gbeZn ]:nb?%Xqck3X4#GU>,9A?ZeXNmcӸ q{Ump!/]6q9_.KdW&G`^CpQOe99> 5sNY^Pc"1Ϋܓ$x2 # ͦp rWϵ 5K|dn j&]4AW?|gM!ڛw01F9yk}j&Tޣ7DC}+C8Zje'%Y>cۼ+I9gsY˾/BskV'@wFLʃϯȘ@d0e#L%0 o_{=x}Kc>IfoJ_DI .dCOG޺:1&6ik7Ԑr^#MW;.<7þ4W|ws_+E'Z;B/G# Z&9:zyfd 8 d`p| .!rPW-CXn;q?{SԜ$3,+v"阝-O##d偷FYN|9Q T֜.{VW5o>qJJ׶Q8ҷu,ۥ΋A4ŧ>\dtCFK\Ăboɟp'&U虯Muaq67D0* o@HwLI`pY=uJ|&nu/㤃_5`xrtQWk'fı_vqYcy)bCj%t/4iDm['Od>Iq:|xI},@W+`"܂OtU')]8 aSgw}l9ZQ,hHv6̔Ip]u;5_فS¯0$Sw Iw;jx˸`BH.]lp!_褆^Ś-9\X49 +ZndNĢűպ3"u%]2eTα`6`_|ŅTbr5C3Sȫ"/ƨ~h;HP}ُقÆFLL"ؒua'țre(CCT'_v~vI i݆Gsԕb;79:6C~9?V'WCa0&&zX.1pAw8loߖ*$M@]MnvƇ =.-1XO6)b@1(ƣSb° gY;zQʽ\Sdgȁ"f X29)팎5)ԂA}KԠy"R/]Ggk+wFޮy g:o}z雄g)Xq4\ ȀD)|3OKL=h6=$ Ut؃ TƲr2\lsHulN$NxM 4Ch#+mof :-xk=ެ|殼 ONʌfz4Vq$MC'i&fVo1@B/s2]궴ZQ N܎?ZLw]c11Ty5Y}oׇo

      }Nΐ@cӕBM]X;4b7~4[0 C{AήJw]z|uv]}7"}it7Qrz#|q\. ˟ 7Ǡ'-CE|Pj_Kb#Z̤$yxd֕dLoX Y+@rK#Fv;n{E)KU4 TZhg O@.meR-]QH@xy3Z#[v/3=EfD.tw@Gl|LgSmJ\=*TfK/SxmqMU*ʧpcR=/eUh_˻.JC(Spo! O")y>~F#YsV^e`ΕS'ٯsC]jg\~=;~o38RD|DK$YB5a@nu/$`fx!]Q.Ec_pauzɜ͟v9zJtF~FfnB ι5W4c^ ֕Z$;\fo Ӵy 4s "AVу,C;|>m9="&s?H$Vq D);. tar@.[Yz#i˕yҐ/X,oO!z H7S4ðyZR|`6 0S*+=%\g^n.SaA DQ ai*~4Y[ `aȰ7߄ M}:y|9TVu9Rt4[0[!j n %tG>06U.\ڳP!iD?"DL]'c@z?*d;oF)G!Xue]KNJQz+&!tg֌ƇCJ@MyCDl:bDwf_T3R˭Ӕ∆upW bz'G^>!< ]Z$QCY0ekFS$ "[=g>(I"I]u0Fg({cꈣ^A/퐴8'oYyS.K?Q^/Q8S" "Vʦr4ײs.;V":#[D?ITa!*nTaR dԙ:(g;>! MB5bevj7Ԉp|wpUVajT!6FbX\avG3j[P, 2\7Dmcs.Ku-|9.z>e>vx Ut =q`Fu⼕r*ka$>!81ҝvP'S&Cϩu|͋h; y=+[aW1X!ྵjWSFn`b|,:rWQ˻7o,1vNBBfj'mRDTN9^rF"+WxHiyyȍP$%ht0NcߕWkYz}zJ`8;^@MI8ldZ$}.6yy$m9[zx3ZD4J AvݥD%ic–Yۏނu"-ܑjkcže՞);Jvi~ݸSy0#djEէ'> as/!G*S^ᒟx"Ja~ wҥjUU*1l(&%Džܩè9Mߟ{ADe9['==@5[ QlЖiwC#[";ڒX%ᑛfdOhƣy6駆_ỹa]HtSN4MZuիWcw_G Xvy09APgeБ&lLylڝqǂS&xԶ^`tgIr;fk0̊4*Uu'΂;HL;@bsc[?Y1]LdK6 pXV75c,ז)ic$Ӫ|pgξފux$0 _ɱꂔU!n~0X-)*)hVFAj]/L)$l;['|!L'Upˤ/3BO @Xvh{1Uf|_. r嶷FXYCv4?Ch|^H" plm=&aº#uss8eEiRmi!7f-?XOxLfq N ]2pK0{!ILK_̆Q5FC5o6ZqLr&U(~@sJk61%4鰫}$HSi˪uV%kt0ͭdvSTBf%絑lUOEg[D4\Q-0yJ^ f` ;ziչ qD0ǃ2N7ufi|:++1"$F/#`s`$g#GJ7XavhE[P !f3z; 䊸aGE9C/h eܼ%x<4恩/DXtň* %M0vwg0 &"o+R gtF:fLdkJ%\/!앹*T>57 б QVEM #ғ_.(ز,^]N6"jI $:З?_RB=r}? Z!ɏL^բ/?gֈT^AUܕ$<~1H18[uվ"Ei<]C$^r2s)` 6Ȧ_DOdz@th Rdp;Z3H amo2c0U5HYc ᣂ>͎ݨgyh a-Iɡ,~!h)Μ$zC {GAE>ģg X3TD՘=[˄dZ:Kļxo$m7%ؔ>/yNR?r99]Xp*;:Eܬ)2wK8DV]/C !tOa݀~c-0QaΩkշMѼBb*XK,?h缓2!PsK}bn|@]Zjo?!e-A)M&qhC!S%2Noud(n;J<*>9+0ak,J}IЯJv&FϷBZ g &//~,Rp<}D-'V(e1Ьr7͞`DMxynnFsM<#4TmdT͐`?69TM$!>XkZLfb{<[(}% #kg]9/+c.;Ѧ y6)B3$YR˞ȃ˛@A:ERWҽ)ȑ })ko/ Q i"tʹ'-HYn,^#P/WͩBS3<幌$b<=Z\N{@k-ԧtvƠ$vj$R}#21^ژeY )xJ@g$0ڴh*=_/yw7v<>A?DH`JTou:EX fƛ A9ly 7\1PgF%/)4/tX/ Uy2:=f'ABArWy3.3|P-?T=)ˋKԇTܚ^x:A 0ş No)V`bn].Zù6=J|5R:J})9՗%.Ҍ9y陹Ӂ'I@LQpj6QHJR7VinKp^GOj~V]Uv~Pa̐ Eѣ”0kA{yާ=F,Iʂ^A,g%Ѩa%@}|pT~aޝtP9*}yPmAHwJm yn$sH:ޢ|BԼ^{a܎c|R ^(z-"owW-m ~Zr<.l.#[-G@8eU0AxUmq'8'J{JҢ{SMއѬRm2D}e^Er2&|j8{zӼcbR*m0'dYEWWLg&oaTrLxc ?Tۮ"b,rSIk)LǰtpZA:&mYُ?)mn 4} sY`]AnGTO|yk~<^7/ 4?'n5)5 oӿ3(JweꨞR>DN{"Mo#?|e.x:nη9wvPb}!c~Wґ+TYx?!޸zJTւK_Z>}TN0?ݰ}F[35%iz(4<= Qk[,U,YW[ޜ R⠤ y- kfëgzuH3UDkJðq,z9>Zq4X˶9d#(+_U >T*0e |"6ġ W@ чO|ay2 I洝WV^!V(,oi'J(ww6b^FTOm,9Gjk3=ÅEݜ7$DqdvC7,̦ e6TSOAzمg(5*ŋM{ 187-^GF9- wDѪ1'P\M`[*w^q>Ib^EZH|7(0l ?ؘ} R']$9)J~Ě?x{xs">tN:W PWWyXl0URѓEUI ck:7Q?˜׈^((ԁ"r/_TA,:[/UM镖`Gϭk1q>C<d%M4^~ %9(,$tx ({d<ʖBwG`C\r0~Q__AUi-ݹڳ]_Dvf4k|9f0S4?H+u_5q$7c%:xOƫ"v9\k9WS<`{rrL1%Z}[n:q: .IQ{oT[~gU vLTu+# 9buk䧺nJݦ^1ϫ. 5>,oayT^|u"lbn6Ū[єy2Ũf?}CjͭbI  ^kXX{gIuwoOX[sP+m7CQh2L.{oʛ1!թaU6+:EmXQ$eLWy9}a?E΍WxhS&+ݞ "MM\HMXBƄZll w6BSF/+*u탦ɮ&j؛,%_15ل#c`;f}T8S dp-4\dŇ=הtOvleOU,>Vdmʀ^Û|];5c\ܸx-jv,c NfR>ɵꬩ}9(e}m5Apܲ ݼ^g19@w4JZ;:طxU:gWf+w8*rC*%PSY0#V!2 WgiM-=Q ATxxw.\+2bQH-uc-L-hcW}\11m)e.ok>:B ՗Efw?l D욨NXAskQ% UڴeNym/Ѥ SI)8,M]P<Mcԛeb+p*ӿ(͍*B_&FtaM&AVRUIA|́F!]wtIWqyN:v~?"'xTm}?#{4<9 ppHtfW9vN8Y'l=B +mL[ *aj kua>{.Ar1"1So؂*2 ?O FDk!΋[{ҸɩӜ2g333" X^W;/&A/ /cK+n[jQyORGQ>SUq&bBXQ;kpz?]JB\PaȾސ'}lDI$N~=w]%rBѓ`C/8NdJS&pTyĀ1Qnշ0?] D'O sW8)?&kBeb0R9ݻ\QEKDTu^6Jk+h 58w&"c>Ԩ%鮒FLjq?I E6bT8^PWVFɨ N[~}p\Ζ.l Ժx}BI_c/]-zZc%YfY&W (h%/i-UV ωunÝ!yWsRI`FH~bꫪwRv'r9jDzufXNh lə~eFM_0ylvo&,۩^_ pMebNI -)<ϳDɦxh$ar Ј}گi;TmZ/Y#SU%[ఴm3\iar?ϔҽ$$ò+MYR݋;_ \}oSo:`WbWf <; z]^<\0%0L')5Uw`#;4+/ O̯]VLsV- .#a ,mPA}ְ< ^!kyWa*"4{/FBC_elнdp}L̠ױe`Մ72rQhO=+㒝yRu ]KKF xaB̮9T;:OƩ~8CtU`O _iwfvg$e\.o9:irlRnH&c|LG$;s+/j?mF i,E r:%ȸ#Dbg"䲦ڙJa"%#pJETް[ڪV*8I!4++͜!b.Q2c:mXT8i;rJ"vmp%Os鄬ev%nXėV}ytx3Of60*/tj45r.5 PcD{ .f'nxaȁ҉AH&2КPiM " 2~Sì`V1rMn_(jbaE"aNABDgѢˁ`ĕI G82C5KGCwJJ9Lο[ϯ^ۙ)ߓo.N&vn l@{$aVbJVx>zj!jy. ܙAm5g6Ob=eaZ:@_ 4V߁h|νu;mN1FՎCMJ_]O, lo{<-6DE),1":v覒!n$A2w# #We'"ՉVDd kj~#^|$S~Y7Eκt SUğrG/J ZD(qckQNAg\v?dxN?ħ볌2rhzGc CDAli%؛:Bvk|{Tf9[,)3uߊ̬SQ,r&:'&tN=n҉C[4@f5+*˦fpbT xl%\(InaFd Cf^dK{&Qt*ȅFÎt+2r9>K%E;cBU?UGhrg]$KP*iWJ7oCx\Z=XWMĖğ < lk9V Kxs[9Po)h R2,:i 5ȭ%q}g ZYzq0P[xV4K-}o}Seo dهM jf-pQۇj/<-pmb˛|@tqwhad9,h2".mŹ-5^׌,h?L5p*,7֥C)Lo3 G}vRk l\Ši`ukZ{K|'ӋHhtBsÛ, )0$^d`L?zmْ\;0JFɠ憇.=604&)q}/w1p{]RjqNײȔ 4`70 e{=|zD-ss |]n.{[H+U$y36e]~:qq|C7ń"$r#ipv]Nb_8#na2(!Y00aCm8D,$ͣI*rIC[';ZXV{ ȩ3*ؾu 9W|R: Bcrs*.Jսo -һ=Ul 5[p~m/'\Rf2obeR-.\mmOy)bt4(5Mɮ, ?{;E8@c[Ⱦ3*?BÚXlPvS;︞yh+X &x"lN0z=L :t'M e*ԂEFuSWl6^,#'t<}  Uq\|lvڧxZj7щ ̳4w0$~z5e7P@9gò%4qpN8RVoc~B'knJ5:ep,,%+*:̲ *!2n:8;'ǾTXkrC'd5] x %VԎw1qn6uyu2 D'NjmB㩥v4׵[xY:;"b֕~[>.uIqE3 6B3i(!Eѫ;@ ?ޘih`\ °OS^Ky}:dG@ҧmJA4>siL5V[]9Uk3ŒG2<$# Y|nEkFpS]az՝ƫ,\N.؏dB7ωP@G m=kD+T$G6dѤWOA;\>S9!,E/.`VD$9v`شӏq3Wp221R4胋(MB 'o[;5 H:C0Uš^W]e|qȽ2: FޱQf%Y)FXCc pԏhkn-8/j!x +}SU @C*pfWkZ:|A&vK9gU/ "xMq|0^Kde';vb^+ }cih0p'EX/BQORD;}TKl $u| \LjCb65nJ}J:!#Px7lR mFڵUk¡; cYIZHEWP5c2 EIiuCF[IIi\s!eQc)Fl("~v>]U!~#M^؉v%ϴJ3~bo ҷԢ!@^n"԰F_Z&M8BÜЦl o'F`E{`Uh6*6E"J QVPGb#NOx 9g*;! *3SdiL\8 P")u;}-a_v6RI +ݧ*oM'=pN\u+dwSjZW]+^@@fL-Sr#`*xbx;qfF>hlEGYDӯS'6DCL0JAk0EeAt/sAjT^=liU zI@_pn/P6F5,$#2%2<{ W<"n~uBN_|@[[Zu_,fߵ sn)o@/oW=6ƴhê"J[RayͷGRnQDُ`h`Z)*7ZV%;` ҙ `'\c F-6QΌKå[俏ƷQ_, BwۺٹFb U(ݝJ[HGy4ßl&밉=Rin^vI)Ur+s8Nwx ^mPpkąK N&/IRz7P9z,dHT)vgwgqG7fCMG8M'`w LE!^>/nDx=0; hOk`'=/}l<sz6%pg;Uh@5UGCL X8O'|4oE'@tϫ?U kr1 5ޯxGr,C}=|`T uXK9+l{35>]I xA7؝:ob2#Nu'/tt)qX+ͻkAۋ& A@ICXk㒏ieRꐳNXc6 kiKk|0!O*]6 @j.CӖ&A : [x#h-+}iG^ve Fyn*ma KmWF˲?lib1rYKo-֘eDrKM“!MXdT 58رDPץg9,Fa!!P9i ɺ^!Bjn p'ca_WUZre,w#8h#LxHt/59 Bi^N ֗W9g1RI1nw&5BLSQc k~vj#F< ɎZA L:evwP<,{+:gQ?s$X[s83Y[_T^O pjk$y1En7ua4_a2 }$Mם%\Hn2rD#9EH-hu@̐B?nϠtTm?JtWịZ!F'엞.|K_H$@8IbEFG$;U8/{m>$[\R0pHڽT8A!dϊ#RI7?|BgtFDCm0e; .)J(5z\f5{?#xF|Xl7=@]ױ:ԍVܪ\SCd\%,AWfE(F,-&Eu>BK-X]36Hl/G2w-'U'0[x̲ )7-ЅUSMj}>^t@ [.+_x[ UMў/\ф(As~kf7Q?/j/Baq8A &ΩHP2UyUp ܻař ŧRҟ 6^]"Bi=xWy"SQ %,2v2w[8*1PrV1s@\_+Cͪ2) cIt: LUǠ{ s[}jxs7du=~R!\{-64,^9m>JŲ2=~e/g;@~^LG<81!GߥQ%)"eRVe(TIug(9н`k8{GKȓ 7ި0KW㱎7os塊{Lj](⨯?fQ 5MGL_(|[qV~fT48pB0T a#m)Tj6ŧ%_pJ,PzI1 u(P BZx(e''QU2]??L5a Z}M^~hy&6f_7\x6w@XqY-x42|)%cΨ=PHÿ3rRl %/ūͧ[Ӎvqho:I"*dSƳVyo {`t8OfmtYβ(%#SV.:jh8sM-v_=,$6㧸%/7b 1yX>w jV<-μCZxܥ3‰)!oO+?W!'wFS:xk Wj#@y.5E2?ZP~l mb9AIxU4&4z8$a2$˧n *Aes`=ui~)?Dp zm7'_K9<* qg>9>!uS;s6?Xp{#* H pdp@M@%&Ys0,YTV җ.2 }Dd:ݒvȩJ.Pq0'A'ņj5 lɈQCx10>֫G`0z!gVĚ㡃{G/ 73gWݯ{ϭr'n aPCaló#Pڽ 9݇b'k Tgǀ _0oOje/]8@Ir?K8 >XX'y0Nmd_te;b*e$gd@p)ks෸|MAʞxq;iGhQ$E$qێ#lM0t'GA@*߅dmz9 C}x/հ!~0 K1,nrjUg/xP[\踿Dwr4meY3*SaX!@2 j]?=qݓyҳ|bI¾ra 5qP]Z_W_BBƬT<9KSњ8W!܁aQ Nl(A=o/ .↚tM,䩵[\o35Ifpj2 Cդܡ+$iw})FXhyk]ݸd{z)-ןܡU&}hK%r8p BhpQeCuhNiqFx@@ XMIZKG+`vbޛ:ۮPd P#{%Ϸ5;ˆ=<&A圡c.|E*c6zQ5?N=@2uf* 皹|햬6XAvzŞCy4z.P/ƚzM " 9b"Dsznz*[^u T/elj[cԆ{Ol(. cn+,*b9E@W !#D4jP `ž.wPUi%GQȁo@;sCϜwBn bÑ]H,kج.{gmB`;FTXp~[ Y[f䧘ZF#yuЬXΆց3T8$V W~6Kަ{'zIn۴J~|547WwdP#8Ec]hnnASKcԗLv>'1|?jeiHrCl $~hWk<mMW)M&IqBl}uRo G<@%`T0gDcVT I0)J F4ISHRU4R0RHxSOԼ[t%q-;Ғs]4qE>7{@zګl\9C8؝faɺ CsEjE,ym 'T\Ú uU)4SˤaDVOsG`ܯ?ѹ73}·|5/j4JPX M(BJAYfy"jq|I?2նM p~p)Rr'BzȲyV5CVhp.3-آD.#x/Nv1$B߷ -[0h!=[cHſ#qEXZ2tq5nokbsI~,l]!y ?G>øBlٹq M'ZR0/\-#"7v.g[9/`zwG(U %VWhPW _/£ʭ]8ˌ,pȱK_w8 m@cwUTeŸFZ^a^HJiiH8Lt)W炃B~/H 7I@Sᶌ$ߞ~ tRwT;<+ {ۈbUNlEko(2j_G<>Yލ5{C:0+8KGZrJ<դ~og:B{nF0ֽF=čXh[z5xz)ڬx5n 7֚S? 8;πL@1^2 JNž$^/G /[fXB7TXHS+MB* }}ĞNZQb3NjMK2kA:fQy Ϩv'E1[&׳=?PeX(y (I m.:=Y$!epOPFh^b@u۬PO=8:3C7eY6]b ^V6s; 1*qM(1|ijٽطgx&AR,}FX蓹Ug;NBl0x zە6yg >̪5 ln9 z)6i&ȯ`^h͚?rb28t`nXǯ 9C}Rx)^>ág4XB\KJbށW Vc"Kb? r’cuU⒚B`+]<_M8*3å`#;Ͷ[n b;x]mCfU,(`a;cA1Vnɜ ~o0b4')VKzZ!7:LM+ʘa~nCt>4mVՐ$7~[$qVb,-) ˒xnr\r}'(_A0]J2A4>M6 p^=aņH.VnGJFq،i܄H!xyG쨯hm%Ǥ<) q9ufXc#]7?/ڤ H&{l6X{n/ؐղ$0r@0*12nĀw#cݳl5hBI+3P.5'wE}?'8aD.%vO5+swmF*wCR,\*C%$l ^=Mi̥¯.kWmx2^Oqv1xwPk޽g%d^)Jeʮ#|$.vS(uFOC,_DOclGQE-ia .] P+چy&MNt8cn6Tg|#mFOp>(y:&1蠞wM 2㰗E5gYY U;Sb{41יsE|X>=82?VTJ($fr4 ?ވ~ _VXmy"D۱9D 498M:JH] }**c!!M?ɥ8Y vM8~~e%1nY/Iɟ`OMc\]-\A'9$J`v(S7C\^+jҗrRztj%x.fX⬾R䟥7 eM+dqO-v¨&V2*o"[MIj;И4 HMQ;-5EcFN][ilbqYJ0۸yCh\P e1._K#غ }K_NҪd)9H%*'>6D$_z0}7:HM;Ds6c}^4x7O=$m4{4w] 1%)i|@Emq*?&kJO.,D2З|׬_Yh8Ku46œ@ AI=_bmW:z*QZj gn2E5:WjzܥdUcYmJqگx˧zyr{~g nHU嘎0͎ŗnp:ǒ9p11O5oW{>sj\'2Fmk\96iwmHU\i`3:1|Ӥu`yN4CmHVBu'f@a[S6ƚ#|/&gu-"4] -" 9y]B@9?z;6(ꝩ\w9PW?E`>,fwR[x5ۭH!QK̶׵I.T.5$֨bÿt!V>']#pB % nBM%+~ D"LOm- Ӳzm1pa؝bϰbLp)О{go4~~,!{Pһ{DRdPTB e>OymoOH/39ݿRҳ*^Ep{qK0ӁEraX JboMG&)"OStNW3:@n5*o,.C$WX~fA733 |>A{&? OŃE#VEKR2W.jmT2M]YӠK}iIڭA|xk6 J~#:nA$U,Lb, `#Vlq(4ګJ 8Wތ\luɺeQnvxت/ &t+((!"IA ѯP &M;h1Ϟ fhzaS)Wu$M"^?^D|KP]$SpQ=̚+HREu:`vR(bxHqscOPdD4.{[BNrt=)I> ,XO,7o%6^ǥ[*\(W@lZ}"ȯu&ԩ'-Rq4v 5J̗IᲡros#l9*%yu^g%?<R37ͦGV78nGnHCt.9Cp|ʑX~7ڥҤHPUc0dX!n4. Y` SUJ#*5 dYpS9qbK/+4oPvGSCAW`Փ 8E.Akh DUjekj0jET2LT7S@_-*>}ni~=0Cmh/G-"{t,R:fWˮV8۱7PlxBU 0=5; K!)uq&WʽBWBw+8Rt/%I8: >֙ S-A_ t0Ú,.\x9R\<^{y  BY@ty^^ n^D iTEFX"sp9ercu=.4"ضǜX Sž7>jkՆjǵg@e$kl$I"4_>2h$>"r(ߙ e^Cq9 Hj ij;^M>q$8F]w{&*YbKN+I 0~ ;&w%>ITWq9hj оc662ը|zq+  G:rK URtK'b`n=?K1oW?r=fPUc,u/Y 1 SJ`g!r7>43PN痈/hqVwZPfMJ~ڝ*>.Z- șM!laG9q&_{E԰JPG:*)bA+Cq1A3aWc3*V̘tl3mT9dዅ ߲^wV:Q%5%3 jvsV?(i~,mu =ASwV}&-1JJW#lxrI>"5&Jo`%n*۲},oȺ̈́IQtocE wO3DDY$9*,4P?ogܯƱk{`N4x4FH}6vt{×:ƘjDZg. 6;r+W_}K?Aj[F=Q{#Ev,J'2]0LY+9#Ռ&|y bDa[Iy<OغQvK>#svܺlo!=r5S|!?#WE٣7c_pȁwMtu2U&>+ cOH⒳d({]9mm54٧2ߊ1ھ"*A8H/PD1pqssy5.Sqf֓y+j4kҖCR<}ViG7mTbD$,yE#Y(/y1yX-:5'M(dW04v;kG_h'|aa~^܀p(݇[R{svp!جi%7Z\;߸AѰEB5 `j(\MtЙ':) 9tSHc`J?'~&@Al,.CC0x3^«]BشS R7|G]!I ))ep9fz$yѯ 'ڑUa(=k#EӛB6=ΫLBQ爇Jk45P. n1yoMpDih#Wѯy?g^ea "2rh2d ΄ar#%ަ%flу?Az?ƒm׭3À'n Vsy+y(}${4er 沪7I l,-]V}E^,*/ڬs7f㲃`\8k7fd/l[|Ω$*!f/$J O!׫\"FI{ FmdʸĨ%Ɲߑ ,#4  -kڑ i#A:yɄ(xҋYA[z9 ||51R%DGUuv&Y|sԇfb Q]66Y!Rt=LL@9>$]%O*S(s"/.ŽK! gIX@iFdsڻv!s]PөTiI]q-)JBBa=v dO/Z|ۺdτ]\SAc9~ax$CzEKJ(󅹀\b1iZ<;^@Wtѫ8kQtf%hL@d,ԔŒKhŻ! -\bPL?:\69+S=%]JЏJŔ4`) zv%lZ'̕iDGX}U7]j2BKbn=)d}5)" JqE-9݃Ta.V>>3!'Ϊbv v@2`bSG4P2aУ3 _W ⺭ ZZHOQAȔ~lB# 9!z)`K)ٗϲa=B'O2!YhM9*YS@mȋAC@L`~0w3΀[9*\*ę{ q,[ D`6$CHk)3D 4pCh:l"9MpzFL{Wnb\Bp}jsmUlYQw*wNLYW`&aqEeZe@+l|=Y4 dМ(LJCfZrf9̨vj- 1;"<&q;᷂Й?C)7Ui&+yVE|Y˯P[A fCr'h3nAо;xj8:3R_JnX-j!FQO4n1GƕE k%h3,LOcfUf.;ldB-k=,Yza׵D@cxU(MqsĪL}5vDL 0&e/ajOPyêŅI^1 Ky!鍖ORqgb`%́Vt#` #h(@q IE p3XG8a3F9R=+[ȶG$KD^ řMԦ y4c쒡R :\kY1GJOFSP"Gv*ѡ@՛q-^A⢀\FY(iV/C}vYL vY0to ܠ^>#UL5)ށ\`DMh#۸v@H+OHpvg@;!s\[':o/4 EP T?wqe|Ƞ>! @r ʠ>.zRI_S ICD#-=][OAKGqM&i g1=ꍈ '݃eFW]9909'ɱh_4sUdiw 󛍀,] Cm7[ v njH_ BEMO~W( }vi * {kN8Ll.]lA  }}ܢRAKZ5V/%#ku9D=vMwnvOͫ+<f2gD6uWD?dxˢK*gb1ѣmPz&!0qmOOUc8@4^p-}A89cS@S 6SO10UHc?W)fj~ٞ%wۨnʕ:N?5-F3X̎ms_vJF+8v1rcȹ-XuJ}w*8DfC/}_R ?~rZ8EM 6OWta= xb#Yԡ.yְy4|eD~l.+{o4E]:gd*:EEI}yїADkհ 7H.AEp-јm&fp8_!.TOa{Js[h«_XGޱź( 0%Zn&gzĵXgsB3^2Ϝ+*ܢRl/z ('"w mfl4 |~e!xTyY(i->܆B95:2 j1e9&J/`.J ,1tv5Z NqB3rI[Uu4-l L'i =P״--ϑsb˘,V^4{8p<:ۙ jҪ ˇXfd9]W\\ +}8ˮj_*ҍ6zK$)!^YO7X~sOj$7ocŵe\΢l"Z1ziY(M ~Imt@򁑌ۡ1C&ܞ:0EMRX#YT=gY:~SiKx2}UD^$^J&U>KTM9"Oޙ>*[PD z['PMfblpQ/݅0ֆrv-g qy:Qي.6ͦz=&މ5oue*ĕpG;}v8àQˀcq_mO[v-,8'?RXMad2\ է7q US-+O/G'ZvPc"-$u/_[Pk‘!֤ SFz`l˸kbpwC۵l9#l6ek *pk[N[ӳ\O&6rE ٻ|GKf~&kn9̲ m>xkuݳ]O_(TSn!H5قs6X鎘aߤc BBIy@VEߟ ;^KpA2-iuӋeV#l 7Tw³m77W*\NJZ`C3AE33Ce8UR<:l5ԍ(Է,kx:%utCj8r`1<*Ǐdqn'DC^sg%=$^ς/g6do_u-|5/zV ťH% whS]IDqtܟEn~M @-G;4`./hmO'vV9-*@ZxH:-VqW[ -(Cnc␫[|VId3om4\ݜc)> dDɕk44^^vjkU24t`uj1Mk,CVƝ mRϧ;°va ÓպL1?wU̳:0:I,/Gem~Ӭ)l`C5ϻ#XK%ŦW?VƷ(w_Wi]͡iݝXGz j=W;p.u:۾ ;ˋgT o8faB^L#o>AK5`?[+'S۠i#&3HX,Tv(DpqhbKIDU`s0j76ԪUԑNj&ؙ :6 Eyo5 xbVL]@":/ǽW2rW`:Q؛[z$(  JM /R8>o.tDX$#yDn1+E dPPշgB1 hJZ1[fT#ZrcD|8RƜQId-`>y4Mw/T!e?Hy8pxg^$bgZ-.4Jh9{Qkēe(Z{΂ / t#__3k2q!P*u,@C|.FfؗC]֯cw09,`ɥ/N)' 4Rzzj虽d5G[ԁZhUSBQD˼E1 bP$3JO'}@R"`F0}.^pzwsP!^<9>9C̴i>'9 Xf5&{:Z.K7<,,1uXe*b6B$w ai?zjfS6忱%8~b7+]VKvLsWߙ/Tz.o/R?}6-`H=L8]Gn9w,=w%`Ȓ(TSCg+V'-ɕ¼[×h7x5)sa65 v @O,͒ *`>:%[&y)R2MhС$<$^= Lm9LbO"_VޞLO_;0߽"džsjFͅ06Q۶2$'B ۘWTIzѤ- ϖKa?S.f848 ̔-G^Hz8ze!O'4uxgݕ̊ r ^9(1>l s>Gyp2SE5,jRY8pmƵD`$*BA|X`MԣBSۦ@CϩahY&G{>P 9U3+ b}!˕Vɲ^Dj(V/J v_ley۝/g?dXp)y.&4HJ)I ۮz%s0,FF/SwE|/vXׯf㽬S0>cwK nMB>yG9-ȞDDhRd_+giVљ 7icjO AH*AyLd|%< ]Nw,Q؞[?'>`AJψ&utaAō%CTg4Rc5o"Q0l JU$f 1,>Hje=AĜQ$o/0`462WPn%SCX!UOע nk* |0=jr4c=xJ.:ոr|0 '1p#"r-0r=5ُ:4)YYV)^ 8=:CWaR6(`"<['X<>卥1Dbbi4|F{ϓ$[ L%B3(O=B0 OV Wm&_Vd_+NsGwjd鵩[gFﶽP sQ(\a:b6XOF*d DkXYj:%Ҥ-\ɎN&[PZ+:Z ?ES}w{>uyR'+aӤ]m<Z2;to7?}, #?''O#-- ^lJy.m1R] WE 7Jlc6_f'p<>FN;Qda1Dm^R9_o8=po싗 rh Svd{D8b9c}K6(9٥o@_Ru  cNkT=&zSc Ĉ`?:-U7Czb7?<9ֵ16bxg tAm~fS4 w1|{ nSn{e*aYp'%Ŵ ce&{,XЯM-4V0s3iK{- 4odj*&1 Yoh)_tCXeTsTzG̱E~¾cT48y^)(=vԵh@QfaD+J|E  R*Xgtd bHP}VB6t;$"C ֶ*3~ʮ[ͪrhaTn{-c &(5/Z 1q#R,F+VM5(e5 #nC-h5[+9oXNt WnVw Z1+&cmH&+pFo%Z3GXߟ(@.ܽU6ﬤv˜6 [S.(ZeOVdpyW:N>M&ZF80sH(?GOuo۲m N>I5"'MͰVQΓV{3{!e(.q<@x@9odj'и10]^6>{8xPF᢮ĭ\l㠩⬀kЮ;bZ?wUe",& *d%h j']$ײF2& ׳0ad CYϽa\`f`kgp:DGKj3MB/S/vuSD|ZwI2E^@g7d8M5/* d'\UcVa}3 <;=ØFh@Bq{Chr zؔKRd՛Yƫ>L?Jo|hL@Tӓ\.hycn7ug'+?O\c !|*jf06Տ7(J dNuy^Y*r#3xR}mCN_.x<[ꂹ2d} N<Fċ `"s+jwkR5T4iSZGnhMK/P;[Ǹ`ղAIXxct̫3#pc(ok$x ];2}x#u?v{9 ?⬥`8uhg\`/W3I e= rsYAnwVH(ӍmGt @#}KphL8,q|̌5A~KZ#ݗnʏy0Rԉ7ˆ" nnP0!0oЩ`6&#- 3jqĶ hcjdn.jt~)=αUC`LŲА@zIL9+K-kyיnhW?6V|p P}?yLP? ,Ud1*^} dKҿTxja3.R«B/غFЗ,DM &~]hfL!{_Z gڪZZ'&S_cL~_dR^&{}y:l$үfmT&mխ2 5vUePث}KjC-_ra,~Pk}q\uA$_9F"x{Ue=]օ:`L[*RRf@p#؝]Ckѭ4 JVK}v@< dދ|lюE|5ìɿQ~RPի-r?9xPT>zvRX+fD?1O}o|Skzun ͷy^EaW;WRgSf}U\B/oqyZX< =Z $9׋2_a[E}W3ބ)g3RO<#{+gh\W6uY`9km^LT[/+ QS'k$E\YX1XEÌ9Fe+jh*|h_|ЋѬƾ (J 7* 9 ;2:5U՗pY_IJ(q=C4VApaK\!jMDynE sszr '"~1L4Yͩ{S ac0U{ aJmB5-GwPF T -bKZϻQ ̑oaeBK@8:BioWV nW\:|ojqcG0acRj3m"2p_I]X? č8"L*%Qo~wdN jҸP> &x-XbI̺"Ck562jEyL*Mz /Dc{7 ոY~5jNybWM}Y>'ݬ8%XGLyV2)o {<1`5\iA}K1||V&1y)zKJ;I"DIY. qBHC/}p0^7bzUCKψeOa~7kؼj}(|yxۚb}pNX6P=U2X ;#H@1sYH*>Ɣ>VTK Jo>p]gTc}gJOe}1GAbhNsj`U⯖^aO=v#}iX~e nUtk/K^2])CC:X!e?*u4ބnM.NzOl(\ ж/3 z bѪ5ێo3c u[ȍPrAV><2nxDf: *^XS7MRc2c]<ɕb J`דzmlb/J%z5" uΝ/"5=ۡF$(Es7='^Ϣ"ݕ-So=]CF6ϻR&U9a$ `װh۝,<~+k;.⵷vRnYq.T/}Lt6ٙ$Ɂ8a$t@CP1/BGŅ&0Ӱ{`DMsV+쵵Ƥ fΈL,HDKlNe50xfCsYahSe5oIb]/vEt,QC.ړשJLz ۂp,_ǵ8%v"ra,5=Muݝυmybظ?U-uݺ @^Ser}?>Oxyn gRN&Mw&SB*RA t- HѸf¤qg@t} S~D8JyH9\.Ö1d _MUgh@=qк @U`F.p4[}\$௣ɥ!t kHtbd!}; 2%z:ݰOy4evx槻Sf3&^Uv`["ky? L~}C>2hcơ-M&5 nU B^oZ;<&A'z.^3ѨUj]=GWx Np5]b)t_XіQ'Kn˦ϰ9)z\)ʩ[glc;C[SʰC_8^."hHCn'*0∻b-;bWBx9KYOQ߱`:p= D..%nՏt5Q.nᗽQތn>,?V.[kWy@%M__GE*h3+n໸R%W`d=_PٶwʕJUG. $.!e#A;F}O3#x?hqH1rV}@6 FR+,ofxO6BjC~$j#]afIL8S޺@WJƋ)M}hGy{JFG+yL9PB~G 0c]:w!)h:Xgt4qbKy1%/4kĻO] ellӿRk{Q5 /Wejj(n%ढ़ZYgm ƷūKƭ3 <\% Rj|@o'l =)erR _Rd#tSHp"/~~䬖<~M?1bWpPAR"]əb'fK}o*Tv ~˃h0i rN1w2Wc$$?Gê(G_r,zT?#Q 8FqOֈP+Z+>X5A5:I9%87~_Mͭ20-f+4e~5p(??Ğ4#舻@[ s&,/U|VK7{協A)AW#h5,8k> 1=[ߍ\HVT\Ejp,ꤺuXtD9*.,+I2Zb{a_qM&+΢4M,=+FF$Ίg9ais|9Qw PtD,֎u,N\C<ʐm$he5?.@-]q.Ro] t&U-aˀTbQ&d.W{M3Ğ&t_Ȩ P%zjC݋v:R4=XQ.\psX8{tm(b:dNYEE6~=1%? /&ܧ3],eQpL(V*B)8TF2%yxDIۙ59h@2\o̟#7X&tQF4ֲ+;ߙHHZ1 odt-@5DhL@Wf1:8űT PV$rE^u5?spr&AfZ΁дw 5\'l].$`ܭއ'mM&~i2|kd4o+&(w]*e @=J48 P>M]1Yh*%L+{q]H x_Wf[ v VjD>PrQKN^"X[`TF`y//%ߙt-Bɭ V[cŸ$x9pU8R_n\HI~1%ᫀQjLE|%XaT0;gB8&ț'xGޱ9"<|,3",7\嫞>kva5Lj S/mrEHK4;,;Cט9!xlڵVz m & C9WUy}, = b6x>oRW`eRs瑾]aR+죩ĕh/A|8ȮEb #~0hd{ m_N+|ϵ cJ?T§F*a͈"D7qbQ ۜD;R'N|Z'Q=p7Z}]XI}U]Dx DWA(7kG$u)b!K|N6R{mo8!V|HG.w{ƨ o4UQg]g#c~H+7 [?̮V$vY#!?BGu&Bؓ& Mܸo8 6Eõ>#j)p#J!7ֶ^2 Ӝ/M3$GsYpq-'Z)JQ]]Fdf5?6vҐA" ݭ6'wn~a*5э6kYd j>JV=9fA=V4]TvPC9 Ѕ9#/wɚL"TQY Nbx0?VX%o}&vl4m<_;0(]E-c/8iZ”!e=VV{%ՆTyc?\\wK8͂%jט4L uG偣vit| qy4 fM Ӣ=^ `uU*p#Z6}:2n1(_4ЫhfbXhm,Y{ԾC9y) Vphܞ-tRH_$& iCIps\V yv|#O}Aa`w@X1-x|RAq}Nhڅkնd6nоB NY FZO{-n9ݮQvO u%"`@A޷>&nQ !ASBQC%YZAHkAW)Q"+c7\)쫘𓟜9r+yh _%ӎD7Owa Q98G@tSktCݼk+DW^0Ʒs ؉q#%%br0QKsK _q+W&,r1_G<%TQ>bRCO9\t3#lb0C>- MS.ѻD㑆t vf$F׉hNRc@S׊޼;,Gް1lZ|嶐+|Jנr>c//aߵ3¹xZŠ2_ԫَYCXo.Ϡ_ ־~v>ANhLL%Cj{G:8p;:`tyMrIcYzuO~?EdQbb#l]]eܩSs p}mQs>yBwA@nN٦\˃̺H$FJ^{06ZNK:ov5Y* lH,/FJVM'vYu^#lܨX"X6.vgݳl^Ox&KHJ*]BGpL+4J5+0H2FhF5_|s~Rq@mq ƥKKBz:hz HCkKQ\tS  i%"R-\бjo)-yYd6*kNʧ|fJZ*pC 27.(uR ÜW;^|%AD{q% ŲI\W|*;nOyd&6cQ{>BǦ7tV19ph_:*| 0gud@hKo^V?uiL˯-\o)@|!ϥOdMen@[yP<2Ư Pm)Z;R , 2n6LbD{nҭ~7ᄗԫ+N c<%Z+y|#g3뒢}=կ_FŦm@o= _/y} ]7t60gÀ^R@RtpyIlb,48;Pb7bAO}5tqh XR>r_NIb2|%rc=F(5GŸ`| qG>& pϊ[{M8G3g,X8Rzte@uK![n!ky$"9 3a5A*wa)c9H47lC6ѾWAM qrm)쮚Е+hnQ)}Z~Q+igxT~IU}y7AՕf; S,G ,F\TԄb${Bʪa*]~;9}ǤfʅwxW1eNzlyo ʙQ#?%<4U,e>qr@;4(.oq|Mq?b0o;\ s7t9|.@\#! ݈rVHp6Jy$FUQ;w0JIadLT8QEns$!EHpDqOĖW#Lb=u˧R].J)]'mX_4ei^w+aA~YXY1FQ4/bM|$Ș!/@@,}aKP_6WЃ8Ify^9I+*~Ll` }m+AgLa/Ohn~-3A]]g 3pk҂.i 8H`lI!+jTqx( uV&_)TyPKsćnhIhs|iF4I&8Ku-M?5&*.b3\_q2Xd-4y*ddlR]Vծi^D25$bQgvpCm3 vtײZk0)kgWaY_هB&9Fj6:Oá"{mA)a's`w·eW=^->)e]jT?(2|&S *.@pRGrH<ZHҩ)I %[_(Ѝ:%ڳ>yp:$Wgmxڗ{k(ҩOx.7!f${8 `ե#\"]q`e]p#Glsk,@ҩtɈ@9$t 3p~(9;&kl!#L̡UBLG f\]\35t"CsjR}УRn:0hсT&/%fN6F:uCv2b셹l=I4os CBdlňYJrTFC#&۪ +TcTbz ;˚ÕAͮ-?rɴ?<[3 ˹lM(,*eVA&y,cG#1zTM+V{Z>+:L VbagL%=y:QFMuyX'Lۓkv]7JDe3$@~fgA&E7洓Oxkd*[^1L~S.ٙ<0u |3u&`eED30W+ G<8EZ^ 茠li`C?1>O'qЊ\oY7;PUu"zz=-< 62&z$]&qE[&w. C DmI4K `/A K>@Sι?)z:/ʹ2ṰR:~NF YSء,ZRDHd3h>a5{ !=OR/>N\o Z&AsrcbTx(p0uk8bsLAMP}F|]tF@әciJv9w]B$E,{ )K0ѸCa]/;V4jx0%mo,=CdZ"X0`D Ip6㬛ԲoVVM'K2q/6fxg"O:Gpo.2wOG&$c02ʾ.nFې`hax3!ϣQ/@#g#RkXF!+GJ,omLeG׌Q Q=}(FEq|.l6/Bc;nBl7#4-$hEڋkm$.5OxZ,i(>wbF)4mVKǕ)6C{swa8,<2-`)d{Qd0Ik!vBX5 QPRwVJ%Ő9j]n0j* Y"^a)@qd:5oI.O21,4-$J6 y.?WoHfP(,Uþʿn&٩cUNH r>@Y0tO,JyY'zYS|YeA ` jlaȀK\Q{uaU`2˽G^i{uqvT+2&m5bms5'ol5C(w]8` kEdrQrN Q;Ȋ$}cr[.75 M\͌I_GU~dG)!eH#- ]V_OE LFU]Ÿ:5=~,M294ճnQ w<8R1}@@ dKC[~#vUҒUZݡ5<&u'=n)OVci8 iV` =ؐzF Ϯ٩9~+ܟBr]Xc\ }+uMneSkڨc@&X  7fͳ75"6y/+ڧ: 4V]=0҃i4/X|^e v=rTD+&'r%9/}aH~$fZ  8U`dĩyW>b*~|_$4D+| &ԎiT czxQ._#F uY}p@+hgW Tмf WĒXX\/:%c5$ V!E=@P)gf.{Nt[c2W$mfNś ;b x28D,7tgOEǖLKR<⟚o5X .qQ->M9SNjϭRPF f[ Yct!cȄ hu4fyREi]~yʱOkKG1Q s9a?m(d wЖECcIL<;b9Eڏ9x] 8Xx`T h W5[Ǻ "$O(gTE5:;)>d 5s N첓CԖMY %^JXUvopcY)zZ%W5d5M^%;e]QN]˥SpPlj\p9e!6%snZG\ +f4}.CEqnLe v]>^25llؘɶ;8ǵ@wvVSR͑h&}ު m:yXC2K[d]ŗ^9lrvq²Pssr۵ʋt՜6aIxJAf~,<TQ'x0,>OI+x>z9[*CY?3l[?V73P>ۀ "#ilSK=7/e7l$<8B,{+q4^^qts;M҅ՏzC8A#T4nRb|y~@ZY/[o֘S9k/GG]?E2@aomzo%Xӥ?E9=1Y6S+~;ewѢ̓J{MRSdT MQۤjc>;1}сRțx]G4-Ko-~L*ffN)'5:4 #OO:*+rcs qsq;;Z7[+p]Z'Y27 DSЈ`tD^ɿ]s[,dVofQcaځ%8\@H-}$}PXr\D_ ƻ7gއ)/8 Mr*ISiUrY݉tKZbLJpG JyL[̝zs6o q-BD*?qR}9FţKXpXEXeb -䊏 6GDh$[% ^m+`ԯST:)s6VVY67h;ɣ.s)yX Q=<0DPK%{3ԣN0L$gw &]! yb; ^/ ^4; e7 ikgBb>I8U'8Sb4v{i*o2v.17N)+qz/,FEdh5Hc;0-IUvs\~?+ 6|]tF$]Pl,HЛ8쌌oF~/6w&Y4]V܁2. ?O$~b1g*sqއo0d-"9ח,߲o38#;#X,H'9ǘ76i%Xqϱk tY>)vĭ4lr彰6{x#qDɑnk8?8_fD< Ԫ3KK"ZPϓnK7%q&$oe۩vAOT5~z!8*^Wqaa /_Up:BbM:_M]q@e ~MYa"#Q3.}@Պd!Ѯ^\β?m@~?yBUgl v'z%zbA/*n.<ƀgTrDyX1 6),4@2t,Y UɊ4h49b%ݧ : BCdмd`F\R:;{t9ҾBy, y'+[V#BD>^V/ɺb ^s_HQɷ= $;p䒼cZ-Nfz##g&fԙ>!׷Φklˈ"Rp f>7pK欽?aƺ7fXZ~Z&.b݊i78`5jU4{xhO"Ӻ|/ $L_i0٠ʣ~5/_pDm 1ZFwjvJzwc"=J2TzMj"#iI{1o#A9:ɒ( vl.Мv;kEv. IVgF&MDmVKYQ7+^`5 Z-Ah3F]:ecKp*~|ARB] ۯ(L}f߿)o<&9`"G"`|MDzrRjh ʺ\ 2nz?uy5N{i/iB6p2rǷ(_5WJ~nO}X˽ Ud?'<7eu\i$Ko TnXo8S!/KA5gtcB6/ -6(j ;ݏR-W|R,0qLzyJPa(kjkwzocۚJ _(erPFGV c0V.+2#sn2y*#!<c[(ݑO/pBӿ#_{כ& rsv쑫 F_%!%ߏ*0NzSH$S@뽻 mWX+_Xɡ8쁉knc7R쮲$+5^;(ëOa;gCS`A"5U o8?Ue{o}\wg"]ctA@݈;..$`T“d880wGW1Oi ܆7]Wf4H` gGgT GyyCVʴzR \|ЗkQo\"jf2bB{ tHIc_ sl@؁vBohV{a*\5d(Σg:s. HYFye̸]V( -8_OslD eBD{˅5 f|ǽ 3)򺃆.n&1 (ǃ3Hl~K56褕ăHRbiI]_vzf >N:]Or'XDw>7ի{ /kyV7 tJ#jrP̅׍Bk:eoT#Rb<[{95ڜ1pJ_Š?-P5M#Ttq[\B ch-UŅ$]J9 [. 8XyJ< Ҟ~+Ĉ?K+N d{bmI[Lv>?XnRDьA='qV g4^|1̹֠>m鳮cܶ"zlWºؽK>f0cjX _ROLwRĽ>ZYʎ~(AsϩWogjk3b}8O`0 y2ᥲYϼhD9nFhyam$*OeV unK%_vfmj=*Xn ݎ gh}IAo9<2wB3I>_P٠4+Y5>[w^E9溧f\RF^M`Q5 +9aJ=)ta ŪtЉ[- JCd'm9&v%$!902=!, (P(6+mz__,o~">M1&=E,`YN\ffF;r9<=7ʇF{HYsoy8Kdjy2R-GiUgɏ&/0 eܱ2A?;b;J:mlc@GJ`T([ !6 GkIIXK{TRKf xDysp#0v2CcZ 8}ފB./QA/FYǟle(v T%DDiܖN龈<&:(i$m<^e):8&}V-jM{L2ǟJa]tvQKU~%T\;;@82zΩ :f-%*1MĒQ^5$|t0 ]%8JsԴщW6uj^ݓux_LQe:<5 ֔Z]IpAQx?tY5qf;L嘨"~rFSQ:|2Y $Τ+)Yq(>odW+mMmi)6N.0o+֣@W9apnG)~`/mX]e(֔}zИkI4=uDlP.I-K N0OQb3K'\Gk'\ʅ9 iŏ4CX(0+>KyS̭ =Bq(]_%0G :2xyp)?W1Y.jx%&r ډG:H_[@$Cc +So{FYJ%i}qOe`~]_5J8`OQ6zA\u 'H-k,|ƯDRuPU$tPH]O¤/nH]%ccm;*$bua'9 P)&@!"F%WacyQh9* _-ɂ+myc7"P4eejJ \ԯ&z4信r㝐tS>tVy (n2;L:Pب YnB#.[TԭOd}d׋T;Ԟ$# `=m4^h ՌUj}5xm RU>a_|eցVڦuV Syr@CӸ3STҏXRˢۘQm?-=XD/'VRuYb^n#{kvBASw={ey+(Ei! 8"X;%nR]+tP/3%[q&Hky8 aaw}Ȩ˄/lp bKS-Chֺa}Lnxc[/WQ8}Z݊= t-TxUIs>MQ g!»OA`5xO\/5wo_,|&VV{*w[ nzf/12.HܸL vp;sMl)U?Δ%" Xv/f &{˥T09kO[tmgH0H$3йsV=Il>TAlhvBQF.:tCEl%QPvo?>yF5 āBz34k܁mˤodZ6k(J;LepqR"9D?0+X+,2?jo7_1`ß/|_'I=C`9E|[=.d*l]/ b >~}`+K|גK mJw4Vy#uMQIՕ#*X%G{ Dz]|A ShG$)ӸSf¢Uƍ)#C\L틕k[yX fC@9YN|0XY:`[r\w^)>( saawY]8!zv v&NnQx/ WD|:WV?at$Bk.7 ;k!;xe/L$Ƣ>[f-@ 9+ӷB6rϠ7Ay A+룉 o1 a6k UƊ2IP!B(iX5K1<_q\7ʆ:T E}BݯtVe G谜+Oy(e30Åe(vXp)u-j3RFc #~s/paT{\܂[ *rW ٔ+YQVMؽD$U5`블,vA29`z{)1TM,y/ tjӕG,K܅!ņUa[xGAH5je{ʲNsr''zme^Z5!6zW1 p'S9LyT/HRu,GP~`^BZ$WrapXCplm.i?-5K J;Žb&i~G]ZͻJ+܃(e`$زҊ׽?7uHڞ,UPޝ TgV~ݚaͱTdΛ<*[0u"\d~xCqcŘLTVn~ђ;{ִMntI̽3xx gᒊ?TJ _cf,Hu#K¶^ևAZ];i C峟[^9 {gmBGoqj<6:LT:ӧ!\?M8Tgpj9 _D².`DJSaa#~Qg;ϲ%pnKBKvRN!*+S`z@T?dx xbtK;Y3ɂw#V.Xq ;we\Bl5ī[29IlV "u1sҟVi1؅e.aI"%ڕLV¼:aNWhF+|L[A[y,}F<.P82sT -ak sG=6BVݟ emKAY$&[x) W=- ̩3> l 3iajAF⥢?JWî$k ˰AP魷%/-Kl)/NA4Mwe'Y(L5cmW_橑)=T8{&Ι(`]`{-,Xj!Oo'}DȰ&g!~A’F.XE } n3u;.3 #x" <'{qquhH&.mIޘ%XH?t(rtd;b,B[HvWUOg{zPq |4k:͗Bk^؂PNޫg/NtmMn tgtǟHa{CJPVEY31U!:n@7a~pP8|6G9"xk+.ꮞ]DN= ጸS6yU [5,/FN?Yh.}Z#iTf?z}}6{ ڵcRS$Gr@URZfH:m-k:CiSV zϢLK?vBWnQ7q9%{E"=S5`ۨ+ϼoTBY4r),h7`y6jZs=h̍`3!`**kS\@mDfBѴՏt(5w pXyL lm1rMZ+7g''II;S1QMdzѐ0yZ`H/&>i T3 Ij+vn&aO)C(0\:P4!\ 9w\v.3n +\EZ:) kH咄rD+< eI !{;v=I&4\yFֱFv\7:SNb _ J%ErGs:B>[ gZ 5s +)ZMCIY _AxLmzl6 RD[Ʃ֌*Wuub.ndC:-7! 'ggLmb#XV [muu& EՎnt]rƗ(f+7u&G3f/6,d./pJQW.%fsmR8uwXt>C>jS7#U4nvCփDO5|gR[1D1zp#/9!<*Ћh T'~NJ[ȥQxSS*~Xd`E~lL4ÈGlT ÅLU x mG`a+&C@DRkGq" ˡCΚaVLҊ*kC4uaك#K YnjGmbGXC%+ D %zAF~^eM|jUryt [wj!-f͛e ։l/#T`z:M*ߢiO&*@ǟ2]i+lЌ8R8  Dni-q>2+evl"Y[NVG]I xam'طCЕYzBʺ4\5I|GZU#M䙙"yޟ,mF}DjbM,j䮪 V(ԧ@]Cb)(^xaJauTfɀ G-Ӗ3y#lY+Q ~_OMc%e^{nwFER ɲcKiZVU" 4)}p ć5ScXW$QȒ@E,ҋur B:f8pJ/}H`_1hy4UET2zQNu8v]:9r05cQgXK"vv*Nq'69* bk>ӣ$ .8(3g@P>1d@ pz=J%fhKE-k[qBƒ9Rfz7J vT`i> -Ssٟ47xho6<;i=j;,̔Zw-5+[k:NnALs0ov0!70-\uN~ {|8" *BGY'O"Ot\9 TQQu`+@}A}2 >Vd-|kG!^iWfC60pri-UѺA[:uy&a1؂JPm7 RCELc@3d$2FiW/U#W[Sl.o+?(_N@e&R#``^m~":*9NKzC"3P,ҷNQ}s2'lOh04-Dq!,|.^(FҴm )GRz|"?w{7u qPY/~#c[wVIK6aO8DpX=݄itK]%}+5x>rq,ICSm%] \3U^-fD;up.3ӐlIH Tw^`92͝=^)T2`D ;G}dSܮ ,>f* Ϗ -9 RTȍ)IgRH=ZC9?T]^sxN]!DŽ31s? ̗nt1+nۨyޞNdsl?wtb~bju瓗 {2^ŗhߝ]5IkPClC N.ر.y[MUߧbSeMf.PT[ :P~AI7Lryv`r$ц"4A;d)fؤ7@DX= x T7. 2T:6CB΋H؁8El]iJu$a_ZpYf؜6pkJ7Ǝ`.v0* ]Uis WԂ 7~ #LQ%/?rhRzfIP G-Gx?|Bl:@|ZqI/soORR} B5^^%޺^8+<4ڇRF3ZMjKd Wz_"OVf{0؟h.aPdsDNuLc8K:Z}Hߩ:_/q@!Fd> wvdi- 61_+e#>E c oOI^ejV[$뼽(AyҜ?j)*S?l^8!6R-bL[=bh9Giyw_y,*M>%X{~W%*PH"Іy<(d: l'7m7G/}'b%i A g{I;zsߵ;JZUȖG#c>Z30T*EϤēDxvu&͘?z‚,C=ʹz!^P(!xrK?-g 2#ʫMP/y l%D~E`Q%*`xP2(`ΐ+OSR Cu%b.Yή;W?5nR+: 4:t1d $fC,|3%݃o"sp+`Q[*ro ;X>jcJRp 6Z{wm0 ݰ-؆o >{ٜa)zH]q4e04Q*o¢QLonRF7T38{~A g9sbp=*ص Mؠ@8tt%vf^cr$30IWHწ #$zt>?XY)XXAHp9j ;U2ٱT#>wt&w]R5/ `oe/ޤv^WDe_N?جXB1y11h)J9cx̼5:w=xv&}atPw>M!VE*wA9aæJn:GJ 4/Ĥx .f}^|}.s9;dG@q [lot͏hJ^Aku%+_>~KuJ< 1-٘51_slH' YԁW_2|1V]ad(YX裉,%'F@5¿H =b$y߀|!(d17)+&;TmD_~AgeAd>BWEUAI#Q{LLGТaE4`)MA^A{/M @9jp6nE|/˥_GKB).2_MqO"C?I"zK~-#B(PQeq{",gNd-]ixNQ7۱|њt^nr'5d[S "2< d@^/•^ 'zNK|&rjj ^j>^4rL'r"IBȈ+'vA-dH]ߍZ;D Wi:*%o\hN/kT߲v9M̈́S\:Hٔt"v'ES 39_QuثA1N: K1s|{ggN Llĉ0kḣ#H)gYLjC+BlW%-%npLtwMG5oQV߅?l(Jlr."^mwEMkm]OrqbABv*H\imݗED(SjRo%_M_a%Oz?/SB=7 H`${K%aag6(m.0/vq5 f|\S+W;yQYLr] p6͝ԉJk|lĪ&RHt\|et8o6s ,gJH\r>OpzpSX߹Ms<\Ei+$Sz?:k:L:\2AOS7AnGq̅?\e#s7*smT'(EVbi$mV[rYA2ο+^ 'ub]+J l8Iߤ~5͕Yb?.{b(:eg;ٿٙ Lf4&4u$Xt){4u3|?#ͻV!Jz2 MLuIl,-mL 2zOa*ݝ m07ZkV{խ"Aa(mIۡ<Ҵ[ lnJ[mtOqļ"'ŦWY).FFؼs ifdhr=Fx=uLNT,\RV]NHjh+)]w ZaC!;mԵj|h_lqĮEVwLiovH#7OsoӀ혌d+g7KSǭ3)KLE+7ھ.+QY$tR|o`\.'$h*2v"vS4N'/`((%cHW^iL R$"JYvejٞ1'ũ5,! FMVkze(pLRE;1#PrACwV^}oqo$Íj]w;OLܜd΋>Sv4 q ;z| Q2vJY8{-Mznvudjc{W]4gV4oWDzJdE V}L; %w|CKU,:a %#>KCv77o9Dkl&c_k }Qrx'q%2csSHǏ'iV@:(Θ m{X= gY#=pb3#O-xn}-=QȒ,;ܕ$Pۉ1i6%9Ͳe~AfIEAyh@O#^ Kc!(z 9͝Ηm U@Vh]+K6])=z,ރc8.Vi3w4ZasBg_- w}ݔ9i^cE>K %p“ fh^?X5wR8]D*R|>@ Ƥ; -o;<&`beC(=[kǸFIJza(]x@][Uā L]Lc\s:3\N'w?ma&YeKd[AדnTz2Dz%`fYTV77ogO@hgLe`k*Xgn=nNQSH=Ù1ItfgzАlޮ7vMZ%^ZnHwTzY@\+Źeyx9K .zmٱ'|$c3ζ+ߌ5`޴KZl5y~{Yo'9Vr5Owx48-bIoQྯJJ63拈%kjpV)[J(//]CI$;)jo[cBSz=vIzv?~Vy$f2湥MwN0p^¨OPVW_qܭKAң:qC8nU>a'1#R [i^_q"hbat2Ŏ{Aq|3ďMA/TQVvU7{ӾzBկs͓c7|[!=wQ.ŠLzdV<lus5#썃a-U9^KFA9đ/V3>6(q[Xn]-Ypt,:&=}|ҵ"܉5+ҷ1#orZ6YP4b_ mנxeزRf0@h+07'l 5t^)63Ī" Dl`@JDs۞O?-De4VssEI/:YfiT}01}@3*! -B>|VQ/ W!cr2a{ 6N.1f}_kl4jiyH!AeK nMyZ6 서MHBsm-PGŽlΎAPYo=NՀllzN^3}1ʰ{pA(`z)߀)K$W6L ڌlEA@   2TNA2o'mSypO :RZyv ?,2Cp[z]^Fg_snk0L{Zڤ)6q>d(jjB`*})YÕ_T=WPݬ_x 7H 4t- e<(1#ɣ?^>d uE>3"s޹ ^*}"@ D؁shp+Y&<5#gU{tUe, P/kyNMN"V8;j'q:_6ҕ)۸g!?Ǝ{UG=跳Pςsȏ7l+ji/<.6[噱QC.58MdSr $69FŤ,ׁvfL!/a̫)٩A}R9 K,H\.-,Nc]lkܬn<`ȐVO^a= BJ@|fzULCC4q )petžENohnbGn< 1"C r#"I\xm @;.9&8 w,B˰%$si AUy`"n?p/de&'=9;N[p쳃e=c kXATKɝyQ !qu!vḧ -ǻ xE# QP> zzIk+ :=A;cSw.AU"954F/s/Smyϻ^hi 1S]_FU%3ԋW꿰ۄ.D>vq MV-YcHxΆ~ϱwbݵs0R~yooOq G쫪vhaNq5FW,ɵ?x-a[\ɒ3C@U+LߋvԘ`l:niسꭀ<.&3͏`kV b_>YB gd.jw Az+ZlimJrxч{׮u͚?L NZp7%^/oH,àathi?:QgjwL368jri6Doo(kj%õ߶ B. /㘐{ŕYi/ {m8W[Pr6*ƒʃny&.͓Em86kH./=+ F_\q&u-mٻxgý٘Tߪ}6cM!j7ʎ1Kn~v5hPGP%<ST =`Mt3h+E@!=C{pe A([{*Oqw Ф{ҷx=!6ց/ :PIPMh{TKy:A_yp7Oĉ3Z%U DNlM^b(o"l+H֣!' D8)sI^<аë} G8`aC˙xX(E%)/!&ӢMyӑeTdL*O*}:udzC\|be.UCqlڒw؜30$K.?<hH" SVQ77{:kcj9`H@VoBbx5<]y"y[tɕ]Ct q5+̼}ɺilzb %~qț#/o#<\Qڨi}⦩o2U&ہ&D\*?F5Ϳ5 Irp88% uH`YD5y22լE?L0/_?Q-{3I]tOش$ꁭA2mAn~ Ӟv yzE%h"B;iƬ$:$u_6|:+ 2CvPY3EmY#4z)*װ*)rEm7aB6.Y3"19bs>p]5Or4SAcUI J"s]ճr\mP  g 7]H7 P讈^V+FZ4Rgk&]lcK#G6͡X!9dHgSNFxE`b( rZȌ6vA.3wRE&#Y6Ɨ"5ƅ,:xx#uɩ68I#;39+j'v3[FcqtF{꬯od&󂞓~6%R MEŦA~>ib'%+ (AiТ#dڶmo (U5#{P8豳Q08T:G صɋ[Aπ1D  $%dr5wnn=&W_Xh5FQ. 7Xԥ[G@O@N֬rH|+~Hu3ӹ%N}tm1"Tx[Ш DnݔG,/܏g"l .kn]sdOF9Ag !e`}|J} J0V⛘iY/kzU-2)y_+OFG?FKD 2 +EݏP= c0bPW _,.S3S9SWä6/K-H/; ,+EOs$,m.즎WoQfv%?bx^y܇@b~aE6<2v"..w߃ 嫫):~%l`">~W_[ٝp_فk^D媠;:bdqg>kOYُ]|wO]UArT\3,>͋6٢7.m>{&vCR1sKAe3##բ' \GB8yakpO Kof|nK7-cXBE7cg6NV>ðZA ϿLb$6 uĴWhn&U\@]II%Sj5ûjzN}ߔ (ktfOeG3HY= ~퀍4q+$#-WpLƩJ}GdaHFvmA)v b~U輩S)c`>mzlGLYL[Yk+Q8d4a7Τ8 @Bjžƿ5Z #{*ec)Rv(8#8{S0"$0K`hNt!K,3'1  0I*QX%i.Z :3w9lq\V9v/#9!dP |ѧe4˔şFf]!5;Rquz0=] B+N?HU0Mu߇@<ʡ^EnpM4EO^@4"{SaF v8 BAǛ1FGGkWE.3"/>])p3m@+uj5J60Wiu` )yb.-gzL}?rzOA»NF.߷[<1XL81jp#un2r_[:KC7Q˟z IԴSah3BG\8k룠j"[wQtnP :b?)u2{5'LnO܂A)GѤ c|S 棒ŎZyݍi `E ƍmpQHځW[YBĬSTn;@. ܦ2 Sb>Vȟѓ O~L|m*RXnJ"P ypVaȭ<县_UĈK#m ĕ{b1KVjM'*KH-i6DL.fkũMh@ Q',R]hUE.}czUF*P_7xk0zڭi>m #:}ߧC}-0xZ(Lջ̧CdQ{c|ҍ83v,aY{q)?RKIxW,;q\Wshގ,v?+-˙]ˆx0z~il1j}tMKrsh-bRd!1{Xf'C`uB}dYIn&Lzݛ<ANo'F-񞐨 amNJiC嚪ť{6HL%Yvޗ*" cS/kY/|䏰J s3G}+ߪuN# WIZQpeR˃(oRL{do&;6Pp.͛0#Ѱ^2я>&pQ0U/Lf/Y5R\}Jly"U&,@4w? ))kFjcg%WFU,)^dmu56Fyx7XRMs}_l$KXtE @*H*5c#igzuauXQ  $oG]pKPKvQc Rд{' *٤)9?^ nX yQc`FuQg)Iũ~;`6 -aWS- *q蕌fcq]GmRVEznPW5D1_RfA}3%12pbABFZƧIc O bЯ6(AQ CWSڪđQ=§S`[ʠ, UsE~yf,{d:H(ALJQ;nuA:tP3@x?}  IqA>ݍ$s\<g5x5p *!m dm9%j%f 2Q\a OP91H]MЏAVdz!cJTgtW{#4 INWջnO3,Aݔ18AnXIS1 8n~Oo*yL?7(|'꘢r(o_z,ug K+qe,nzf3Ƭ#a:mB^$ۀY#p6'gWܡbZ=z~v%qs+ E-eVŊ 4?_fPr|꧱@H1O,*BќsˋYp $~NPw_&5" H qd:R._}.,Q7TK7tkWyM؏ݔkiY_{9dǭS2@Ưm}]`N>7G ?)~JS&KOm!n$*}:?4 yuji`>OnZiCFvȰc|(A(ί_D5:Vnx.]Er19K5o7eӎ:LOKo 7_(l[|2mp~!A%O-af`"f){V*GPт&mV~]myNh/ɣS6!ߘG=T> M>j eJ}tZg#>*k)Oei)CqbR Hē6@" [ X-k)Y*' 7r'r1?=lH++TnjqW7B/h iw:T =)7 jkɘVQbͭx$VX[_tT[[$A&4OֽE+~"B@S}H^\]G4N&.IzQWn nUI|,r):2*eΏߟ j>k>u6UHOF"Bn iZD/e@Kr8X֊DBuXʷUb-[krկͨ{f{%RbyMFA:FXe"a{ϐgU{TޯSr:3m4x4:QBnH#@PC{Eu! :k%_ڪP,|5b1<i7mО"XR.X#3׾򶌗w^#TpHp:UnqֹԐ8ws`xS(Ӥb]"CT1y" ; ~ ;us>d'*!b1 ;lೋa˃O_&]>aӻhW V11XUKԂ#)j}uQ~?9&#N t\=xZBJvM1h8fʯɲ1?LrkΦOr_Ydʀkxj5 je"[= xvly♘0+SviI #q IGyl̀EAQ*W_52Q&t,rteU` L~Wedw׹?"_S/98r=Intp #g9Ai&s =1t4NH[0cX_ru?'ψwF<4AvϿ)?^镵m!D֫=<܆xq;_bšs492Jx!=ܝ -wy`bgdtOW|P-i$[' $bIH[zy>>%[Xjt?QVG 1D'_sX*y:"PQZ 0e ,2XzT ?nf/=xZQэun;۶-NSRٽJʍ*f Ӥ,3*t Ǔ—ŽwvY2ڻE&Cſ֓eg G9 CU|̖0,hJ^UXZ NN<{j ָSJ +CE``}pnaYQ=`ܑ*EAѐҷivcRwm5j [7y7e Z`e¿! }YԠӮC-s-݃b1|y.clE&$Or BыO!Ptf rU{GS;8Zbm_bˇRO(R( U*g"`( :_qr 8Q3˚GsWV<+fS9~X_amTQt6UWQAʁ+[#&^u @|E+A9:&0L-t4łڪ5>?jw(j,L908ο%g *X$j;6 4AWl6N&#a\G\_$3u6n?f7fEc}nExmmC-m+ nQk=kzRE8Z8SmGe zWfY!#|?|_b?jÞKQ28a %Π7_ ,YᲯ6` YَXy9c*za fLQӼLҀl7zGA_nյl$&L {Ū 5$>iG-[Xư"&fxqrE5`A]DLHR^4j)jb"DgɍHp7E2;>!Y}rB[1r%Q!8aߘ4kj ø >y-d Bi V\i{X_fu㝶th ۼl٨8X)a#cf"£)T|H PND#DftulX V[tc6H㙴?lQ]HEmv]s3ϲי =%K|ZQe6@v|=P F d*W ]Up&`ow?j+ۓ|5%`1v,MSpχn ۢajBݖg(|>&s&?RG3/O9)Ml>FKH1Q񴸪$4 8@<,]-ӟƋ1#mudWV`QoϞW @PGk5AErx|<9|̧*Ęx^ް^u !𑠓̤1Sϫ ]ܑr8? R0Cm7!"2Ek}TO5!a=0kRNIRBځѤphN*GmZs'X 4$cQa0ib?[GcPԧU~51jS pK[5J|`O"e.X^<= 2fJˆ(isԫ%lIb:Wta[EsS0&鵃yhM[r׌×AhiR/ϓԘAPyO ^Jh'n R]ƺEU0_ig<:"'R0sF-"B ~ӿ[Av 9}r{t~ie¡u僋f\7EX]gOU+B7hpEF Xc7潂SKBHKU-j{~3jܸ/WvN2kp'*.vmGKmC_vM/k+XflHc):#IiMIz͏WZjsWk 5Ĥk$1x JԋӊMO`*t e80sO[ooL{hQFx/%_]b B;Alj7I+Ő(KN Jgo 4BO hXLekG!EI{"r-wx~][azdgB5e&d7_`2Bqoʿ+h=Əm}ΛEx݇h|]މKz0l\WAf9`5L¬vf{=?Z7v(q̯aN3nq,2o OCa›n,Kڨ~R]2"r5-Q'' >djĻ/YiD@{]8}.au#dk+{6U2EvJxQ U ?Vzُ>,=#mg\0o$qJ)5;h ϒ;! WsAyO҅B1O͞|ĥO).]k.bڔnsMhT.2ϺxgRޫ q  Z٢RځdQoS+4ѢX(]OyZN#e^)l9X:SlG;Ncutz mQˡ$491nGj\iL$횪L0i4]TgCV9];ݕ<бv!Mh _x*%2z|^pʆ!-辶Q1hإRh(Z6}H,Qonn]1GTp"8ka{4P&ۍ*E OmHk=UT \ǧ\X'&qوoUHby5jO)ie-. LSxN ~ǽ 'ޚ5i/ K*TO\:*&2JWE|zRYwsdxG= _yު\ƗJ }Ofz!!8w{}X@'ևe9n5-f)2Cm|&IMڻƱ9@п_gɡ~r ~'tD@"BtX/L"hֵ3t걹eu'C4Wu>OXL{_CI5W-Zi:ײov!E0AzZeaB/r0|On#t#,j U? Iz% B[nvFn~5 ><;f5LJ|% fd#g4vMC6"ն\t&"W('ňCO`Ss4T+-Nw*`q{3?;޽PM$]7 A:+*.+ܬ= ݇=^^%i$fA4aLl)XOaui |^fv/Kjh11BYn(xA_~; R ܧ-%*<,ZFř"͑Fkj?3O|0O)CI"'S)ǢQ'9B qvhPgR0 BK]u25oDS䗄YKZSȥȾ@*feN J2?\#c/MxlC{ ]ٟٜ? c4&ܙWhfb(mWZP_e<ȕ \"PxjA'娰]g7+X)uesf131D[z9Ǐ4*s?S 0#FeI[,kNT\;Etr??/'z7aL\0h߅>"t|bng亟R+oq2׼BOBK0gѫ {I TXH6X-.Y.z_#9oc,!$䂕o_u7>R_/&0^$Q%iN-n6 4;X#Q|J?@qc,*S;.kʋ#nPXzwWJw\o5 ~\cNv*M3"v_!,$.@c Nl9ʀ %. edd~1*sY^)xeLp=̫൅1R6mhnXY%?dĂbs'rGͅ29Lm>r@Nh*F_e{|%3;vOS%Mgo}A aYlAAAUKc ՗SOGTWd:W=eb pۮPC<.A /X':ҭҩ.C!'K?hlaUPؑ2r@5 +*T`vvϼ_ ׀vKդ^c\&gW$OYB/=~1AP1 @3C;O_Hsݖ|$Tec7g]>E.(aF8d5PwU?1Utyt!\L=H8ׯ9v\P@ 뤆&` E:R9<z *%n2jt|YOP`~^f| a v(Gwsty_0i4c|iѐ,nrb ƬӈOB>X+ARy=gEjiG&ǿ] |-sٳj! w2אt7k%\vNt'(g(U10[ !! 8H~8]qQvf d5J\;MJ2G=yH EeqQsyŸhpgA3B61=$;YhJZ(03o< q qg(E9\*ݗ=p2Vj]U)_2.!msMqG"?v\XfJjVhJP1Y_Y2w>$aa+̚l28ؐ&R W!M^xjJ|a$)RL[%o1y^=nL_zh]5?XCc u<* ~ɚ8yv& LKb%($7$žfn9RT)YC졠o/6#AdYW`e-}oVaK^S-ru6YBQ$ ёg{݁5=5(A@5Z3f,_JqKq[K]WVɩӖ'Nb |^>fu]}Ph\XΫ{h8c62'K5s(vig^Z퉳[;3=0/Inq38q?b ®_9D͕}ZjqsMtG"iWeA݂AG"X,**ɩ7e̳TPR9YxT @pχ'0xl|a@(.Z-S@r;N ¡3nb4IhS%PsH.4$h˲!QxYnYC|X@ki[\]ixM 6(f!mm ^?v]f./Wt(^d7`#@;pgFUWj`ֿP %] ϣcU1^b*R+/UpJݹ<(yQb-JTC+^/]&ա9Y!r$|߲ ) ]#d]<PHp 9'Q1d|/FBD2Rʉ_ pշ?>Ot3߮apkcw6alL S,a?>a(DZ}E^c?u 쐄[6GLt_$14,l)',vSs4QVhjIc33[5|'UW?NgZ9\=AX/*#KzUC%(Q<εUq6luv-~S1? Y|;]A, u`5"rb[Q$*@(ԯZ,L_%jB5@@Ib#@6er\ۑD}  ]-&Z_I_m儬Zo^!'aK!I,(_aT۵R. tYǾn |~Bdب@YO쓓#o ^ W-怾RQTX+=D!KǔWjl>X%Ak5'd_2 ́ʭYΪC蓦NL⠿s,SEf2~WGWw4'e2G?,GLOP0bQ2W_τap6sS)dI%NСP7;̿dg,ɠ3Mu椞Pkx7A(׷ITHM^uzg II1܄3ĞQ)jxx X&֗nvGK1SrMt&oUK$Bn: ;G+s g3ob +dE*H/491 dOLwyġ;tqs5 8\n$'#QnAan?n6 8WetRd](C~[Lwx 3NN9C&mm˧!^b\ۏs:uyl_O kWdah-<ºCawQM`Yq9+"Ȏ<5Y_0gCngkƻ# ?@w$P95 jX6"Bw$B/^Ǿ1H-]6A;FOi2TJ( 챏`VMMHzm)LbRA}sw4P Tw}bxAU,{=^̭,S#-dzuot F$m} 0W9 L'i4]3ب^iecz&wݿ#FL)[7؎GMy`"EgNj|\JeOXK.:#McQjRZxhl^DOozk%etM VNCc~yxЦpOzpe(X•_Ď?`]\ho7dVa9@1*9]iׄ oߌz #Ou$+f5.k uv`I3FK{m vh.% 6c3#e UW% OsMur?9pދ|~-Wq2$k|/}}MG u}i SkV0AVF0|{1q!ۏn8vy"o~3R;/s<ׄ۾D C/D&˩"mڔ~.5u˞PcC1;":'>(SQuN3HX H=k۩ E1z"qwM!X "7m[[2 -d'VaXO$L23k%.`MKxQH>~{v r蝹8qP>ŃW zG[X`=Jr\兎c,2 ZoߗEoiu<471 z|hRf́F#MA6JrΔ1iQ%_=+D#, *^|t`P  =)ҍ,,& |ZM[L F4uRIk=6\I7<&C?W 0jJ֢E@*Ix>f6e719fgmJKh~QE8я< mBvP{>>n;L 헖</vɀVn?]+EQ5kU/ԐxeT1ʫP%RjQ[0I?f|c_efcJK0?s|ls^,e rZ:T?3JQaL/ɴ ~Gv3\y\ xN g&]P@ MO/iC_o6v1`"Y@oJ*.8nh-Uc)N^~ţE@$>*"CxWOUBKvRc(aJOt*|uvryB-X Dm֡sL!ACK9eQ Zgeb e%%EZU_Y +˹i皂$ >P:Fc3ZP<pҔ X{<ŐfEc;Qյ6׀D94t#De k=Zܮ<'X!0͚v(lXwy ϢmeMAV!-Fʤߡ"C4i=;,z&QCeJ tb9p>QW͐I6uAZ.@`953!vUEyqI`hγ㰥UEZ~ݳPuW^Ii-=E2:. l=oCof:ٓ-EB'agR:OH~+I}WXdO M*8d.+y:?'gD0~Y_#ث|#VS>ow|!܉'< IaךRot?N}ΙLPAP̻ħ>;ˣ)ԛ`(purMAxX4XY ^:f \d݂N]S)kQ (wS:zc-jcO[1pJےͅN@2jKqgƱ&[+~jI?=uUrX5 ҨJ“9ؑoҊqmx./^H'+2J=u6P5r2]UF Qp]u=F%'6T:Ϸ*)Xo.y>w|m] "y=ɻ?tKv۸LSvԞ7 6%?.&v(ݑLuNkW&S½\G_3Pw+Y U6n412 Iҝ|/tw={9 VH= 8}5JZٟia.JJ- BPYH@l =LW^w0R5KY΁TmuZYh _HovO*4e[,`=xMBl3P˙o8Kz2i')3re38sH=XཀhNTLޮp8{X%kX1T_ z\1sVy$(#NCAR/pg&G?FrʌJn;F`EM0EF̹,HNuP֬6i+W:2!t\˃YRdy%O  ϧY/zN蹋Gܙ<07lr'\L`2Pc ]@7YTe_m5ds 8U\GTEvTH0$@j`1p`gqkOjDq((B4(0^+n~uL79=@‹ȔB:זSnӜ CdqF7Ch2, :\L?`&yDE{|M IO~vJO)W>EUm#/Če/V{{ հaQ=Lץښd&L NЈ)Ɣe:SAΛ-yOu0g9VĖy\wnc"uK8Ama`0nBuWYXu|*+8M8Ĺh|O:~]S6:x3gU/0ߎ%) P)eX`@Fhb}9f5 8F=p=Gt3lΰ'Rb*진Cyj4dJj-J/ !taB͗k wf*Nvq#h!8 T6/*;[5^\vhyu#=j}-UTwN\:sj{z3*K@"'⺡Tso}to(ɻaEE v]ӑIx Sk cLkMz=o g/R ȁ=FTܠV%pmΑ`/vU/zB)R5uQ!׸{HXR(se"HXln>u,dx y[ghBjsNg˃%+זJ6u"'%/(ÂPrc[\"pK uT};,Crtt?۸d"I(3bIm r%*' #[͖"'SL38JeSu^OjBa쯜;oA?atհFC#]5G)ck;{WR|Q5l;(}Rp-MJnRi-|V j7JK+#8fX9@20-"S oվ7.1(镬fK-5񏊬3fZ@v1Fz6;EܔLeqIus8}ORtUURNxfKOv޳Jpf%,tFCaQ~4` a x,E\FD"Ep"2'"W/|KW)b{զG=齶p!$f*1˘\ZE#߄9~ 2,N !J_xO\t?``1AKW3vv B##b]*)_#h%a[^-d0+мBiA|Ғ}ߵ@^5l0PLsiNem1¥&Hu+\啉^3HO;)Ȗ,p` ۞asH;nzRlؘlEbbȇM!XK ק%xT!z5.ìҿ:=V$ք&F %_ڒ M^ucD[ughxjI| W4Jﲇ4d6a{Qx]anxջt(q/|uOvt暊{Wf]3i2o4%6!RyxcI_Hb}EØuƯ} Kؔ3Wo}}HAŘx ZD@L阜<:+FPiv"!OFA#,։(yktl|eOB'sOe ;}]OG[e-BMzrSPZ@2e+ "Vq܎&Z)r)gwQa]q-n yڜ)mBĊT罚dx!]`gΦ(VL?RB%.++Bð2!LűtX.`WLKB46W |Wlfz9ʐ8s:x?y1aA1!~: 6o"ǩRrIyX562?7OBp~'s1A0_oAАdmzW{l_-lmU(˗0'ݟ}x7x{k8b\\5%ɲ(* rS 72HM)f&[P:U "nՅәg `vu͔NiR3ih2Š30xfRܮjb{E:TǢ44W ^Aꇥ!?~ˠW A /Ax~469-Hۀ>lNRmBGpP&“QNS)˵}k=,C=V-:YE%1\AptJ(鎄]_ྐR<ϲ?R e"|%Vo*/,=Q_`Q)";')K?۾kzP2g!J /z$nO?:Od=(!<s(}&E< о{yntȂe Y$cI1a3&x'`5fFg.+TVr_`HQ1Bg=p7jT=B{Ƒdz,% E8:f)GR^5^w̄wn#Wq'"n1PynqUWrGrni:{'o\,~W=^4SSE*Ob$/`&Ek05 |Ut^\XѐGr6eWHlK9೦;=Y9KUn@_ !2ݧzY68}W&LrLZ@F!dN ~;7f,Rn{m?鎼%&*C#g'XsvQ&BS}oۯkr#D-(P6]npB>\t y]!dBGF(R~hכqa0HgF`_UЅ£,UK%.5/:VڀE:^ٙ>s~R `E>Hkԁ$9yoW(WfY:[bAh~*Hs32.%wE|`\ M{G\҄-`-K,ύ@`ʙaCЂ:ցdrMxPXM=-9b21 xTYM/z:L^P0W̾6ќ_h`[u==`yݴ9 4q"+hs?~:b2Bv1Kvz풸E$V [LTm 4෧A+yV[ k!E< ȫ񁰤Y REtvӃ. [xQiI+(n4ݨuacK6-@b*fhMda` ckdGQ\q-{??*%{jU~84 o5)=vL)ytR]hDhLEhmqۅl1̡6q?Lԓ~GeM0G{ϡINc C5󡹞v}mG/![x,K+?|ѫXAqv{j涚U"ϼ !\A3_I;I3DDbg@-`Wm%[/ÏDsNl=| 69%y"b%>JB"JvȻ4K_4TjxMTq+KFNT GF&)LnmAt`8kOKR AAZDz@1? ^dzidNvQ#$4@%i{{NUDoY܆RHP VqLg+K{5wNb1hJ}[h߂Rѻ}[A" eٰ 7ʠL+ 7bN'Zf- n)U9k_lQ&gNi Sm#wrb-?YN\y+#TĂoTgMzv:CDN(¯z{6S6o60n'm:$S-#d5IAIQ H=P}Kf8PeKbk:)<}f>Bn ^aPZ$crm,+/ -ZFQ,z>ཎOAtroQ|T21SwFIy\ֲa@(Yn #żc2+ ր788Bod"q_beᖠ4"b0nڗ#l52L_-PIk2get#3B΄]yCb/Dž `֠``25\&J7bY=Oe t1 #|?^B¬1B:6*<4? Kka2">,V .nvс8FB4Q)=*iUd YWƕ&VAvoK2-*搁*mp=Z?RR='{ .I<`+P&c3B_D*J:^ )_q1S@E0Eb$+s˜Jg=-{ݼA7E8ƲXIj\R%z~tQ)1)˕S}C5Ibqھe$a]7+h#vsc&z_-w2;~5bΎ 3UaQ]C*ƣHYk >B}/KP}rR͓zZ* C_ z&4 <呲bfW9 Z`1K~_iuѲ%NDq;V;[Q`d~}_QO ˳0C?}A˘ԑZ}sN܀X=~{5`X2N9O]eRҔ$jR(OuOrM|b"_ s  Y~ y GWK?Ӓv̑E?~}s=a>+U o  =m6:`+ث;./s)ջN+9`0CTU\q5[<2ƝIp=b5vA:$*p*;PaNI 1c($2D"uDiOr~WcnH\u߉jQ:\2ݏxKOF~( *pHdF[ 8/`dsW'>PCnVoQJ!c0'w2%af]\ncê*u Kbfֻ`Cҫ9!m뼕ֺo-ar1K!A꽳NJ,`lKuxcޕj0DXxQe ); zIjGv8!v|c1zA*ܵ7 Ҫ$>n(ɽE|OHTL;y85~iZ$\RA(wNeOx_B H}MH1aYV%t!r+o`t_vRτkRp73^2 _ޗ\5 țiŕ}gw8][ǎG|`ecC<|?`6c-#odvpy˴ m1EslG> $6"E$噓b~C5~}:酗ŧݔХ5(tN#4? S8h,I3c$h5NkVb`؉9_0>^]&10vqXϪ3Qy6"l?^|P<#|Z4ʮ1[uO+]>Kuk~1$iȬwu2s d"zIqhj}?Qo0)#SaJ5|s(}CYc.U/tDlE(B}6C]Iw N|ޔN %Yc”{vE;F5DםI{юXIrSUoj .C,RcC2Bf?| ˵ţrd٦6 1A?`A5/^Y48=~XEMdaU2Q韜e%lU'KeQaOQ/IJ)y޾V)4ٴ%sd?GE0}G)%wBW!rn9m(RV6|Q!J~KXR:Up\kcy6{v 9Uh1xcIlo M6hxAn҅`ç"!V:2tDݦiWXS͝](A72mz /'&ɜl~S<n^1'BmPBGߨ`8t5]b; vGګ8tۗ6{)A|[u95bl|3Osٮ\Y1 ~c *_e~XFAYN:Ϭ E*쀱l 璀K vO^?0$.)Jv;s"l|y;,<ia+i,Lg?K#Z9\Apd Ǭ贤⹞ &7E dՉsQGP)Yq?8Nm֕6hEJfj"A7ݍ8q6(:N Џ$P ՘fX"X`$Nœ}+nFO|oe84w KIiMIWh& YI"5T(!Z F9CGfk-Pٓk: &7Lmp]K D(Pf)AuGGA&FN'B>xuk3$sVqnfSnr7RH3%ea7dd}tW'h=q8Fli柽فa⚆KxŖ˷s p5{vv*7m{ox`g?e 7p6-4G?8HvDBuDÚW+AV6`jɤ7.}͔{y_{_K~V&0&x?0c iew~ V|,r@usF:3tyi! /b(P q܋ijM ScWXŜsRiv8Lm>Jjznݖ,@299@$Q>%=R^N\:Q d>*C"c:)+LwYWL?#Ï;c'R1YN-DQ.PeAoH0]Й" !bMuK?؈b\t`8ǷrRΓfDcx$r lliXSf3)]'NQO}B5XuqoɬvH=ߊ#<+OL7U7oлᦟ< h..L2>w vaĂSUwCi6)vI.!x(Zڧ]) ~үpxIbDNmv*sB$;c9@sL/t z)$0,݆9T * `]4^i{]>R=)Al(Ͳmve.PV:Y$rLvL@Ly=!o TˠH\T_|opW6+jB4R$=yzl?$PKkġuACk}>L۴KB(1k?qQ~78v6njSΜ%P R\T[׳_)^9x:p*\ev>($l$\2M"&_Z@/g0+F:CEUrbhtRŮ0V5>%\rT7 BO&_mʅ* gb[8{.6Tvb~tIv7T JS5!evJڤCRSȆ7G?G\]L?;}N|{7A=7o**n(M 8qu[;iǓ{Y͒23H5'ol`IvsOg+OfV$e73Nfi,E: 0QI&!\. 1UHvҠG^թdE_і'2$:\$TGQt &{>E}!M-83@,LL8=dXÇp!y 5/2˰ Q~mN\ ϤlE`'%ԑbi2|i`J,j WJV9F+|v[j6];Fo?l@ nW>f#D\sFsݽ#2pѯ?f΃[W0'SFHGe7 PAv)xʄ&pL {,RWhuF&-Q˄ 3niQޚoՎ%껻&n3   h_Em CNxpvOfMC4VK%<1=73k2qncR9QuHGְ V GG<3ikXH ™: Wc!~39+c2մُR%Pϒ~s\);{ph +te-e`vSI}Jakنw^]D٧Q>fwI~걩o@B1pgLE!XۥU0j2UjyStV~>'cR+&Ow;J.py-ȼLjQ~h|@/.#+S`V5s̪ryYݡj GLΧjLԌ' ;+sziHiR:CdL.85 $Wc_PXb|fM])/jy^bE=|>9CgQFƓ(d՗gy0!MEl\ BCD6kQyacnBeT`)|*KRor4&WÈ4]`yL KE֖r 8ahlC)7T~CkJO,4QH '8#y3%~Yc܁,:lBEŤv]G 'o *Q,Iݶ/ff ]8Y^XkI86e+13\CYK/ZZNZMiXjU kD!OVt;݈t8uάt-6qS H6ҦrIC̱*{琙)OҖӢsĈ)7{(En [%{O5X-ϫKtl͵[ʑx8w"S6Hsӥq0c^?NDv7H*>i*BG=Ec!sם>4Ui\Tx0U"@C"hi]v&Y39fAL&lցR'K8V6> VFH tzD >x"lX]7QjJ^S `*_Vpæq#)/>wc-[7gӧKi&<]C#Ƣnm6?VD#.}^]?n|uCqjY<*ЈGmayc gB.&bnB®+3<26݁a"Q/Y$t0j}^ؗ7$4!kaQ*eP;eHl+QEũsKlrZЙehH͏I*A%]%u= [{;0fc )rXlܷ_@쩘7߭V]#1..VQw+Lѱ "zz&&&kAb+= \89 L" /ߨ 챼6ZE|/H t]މrЅ{ 9ip=54wyb p.q֘B(Bb&0=uh #KS'*¯\Vp^B|dh$Iԕ<> Z7S!b%MA#GssXV@D;~Ódb \DOF UusW6]͹@ExU[TiKiZuV<+nD;HGMvAkK |W ;b'_@1w؝K[z5k(EJW} ;JA?pP.q Xymi[XZ`]ӱOk=Bjz0_ 5w[RS~w7dWTOUOTHmJffARf:'nK%5l'̇eU!ݴ`)pی F67ƦlmӱM4`ß_@B&Ұ~k؆ʳ*ͪSqJ2tf*ЌTNx*QAMnJCes_tv,A3Lϴ%@>zF5{й6>r NzH|_]&V2OO9wGG) 0vX8nC.gEui {UG,>k,vjXbRg2nq޺SBl!}R>voKd'mjwR;h[sb)3H[dS7)01fAٚǴ68]Sؐ0r)"'hnL,k GL P[(GZ饼C v/y1O#[9}t|l˖1i=4=Τ#cn(~;7C~_gbW#t?F m*KQ/(LCYB!̌[DUg~R]莠"P da$3.L;:%vkKvo._P|->wyY<_~lW;a[8 kWb@OxB ̓3EWK+a5?Z.;Gt]'{s:<3x[ϼ,ָ.6 ˨ƃ.7gqFJfTf;ah݄]@ؖ:gV]C `zĻ)5?- z|*KaR{q (KѠXp;|AP}mggA@lKbE?LDoqȱ(pCw=SԱ(0\)8 |=7>rFzBB6NA u90+2KBrfp.~wj"J2 =ieuت*OFOOHo \ď="d/BccT$G%T@BEt9uɥҌp%:ayvrX Kj!MlO#&_?!Ӵ;<|eg9S9j*KYUX'΅Kw$M㚺dW! !IZDA2VZ~Djfma\:2oݠ C%hWPuSᝉO?ҾϧU&054w3c3(S@"?*iX:dKW V7o#p'vy&̋wx/KOP@Oa!q15@ƻBnz O1N}9=ʕ svF[BةE[d|Tdr1b':ߌ3 2Nۿa[@7TϼAY:sB:F,L[%-ބ- eoȰLQnC॒]eFzqeBu hi"-d([||Ӵ-;X,$$c*\ @R Ņj`e Rz:躺WFfŀ9_\)3Y-dǍD-Eۙ4 ۊ nS=["aR*Mt p=ذaJ;~TOЩl輒 W@I5o1wOi !6Z}yHH_ٳ ={DT#݁GSKfq]Јq|}8,TEc?(r@cyx@h+w G.Y rlo??k\D"n^$4t+Ʒ3B)8/?to.+o+Fu -[YNGWjӿ{n39!01w'ec-~EO7aAPj)![\LA&8G?k$\َr) !"I:gc_u|BUԁ*2;/G1{pD5Rn=K`ITBʞsS "o]fk^2pew}oxXXJN#  BEl2$8W(66L1@ZAF".Ŷ>9[B[{unj9ڜ0nSBq$]V=*`Nsj`ͼTɬ@+uA@ Iْs}bu4aW@ڏ">i.y>v[ 4Ӕp.1ؾJ"%OU2i1!bĨ3l]ﺩ@៾~ ȥ%xYgJđCH+sܮk, ٯ \f~d]9U>n ؼɨnۡ(30]ʛyq8@ȨV]@ uΣoZWT=PUcN6x&2M"79ĺfW﷣6+釉 \,a/v<:\qY=i]q,>YzLHNjj8.[ &PSo.٩> M^gbM8% <1H;x[F \$%ѳ, lyX%Vh}á'cxNp-7)c(غ޼S/w_$b*Y(q6;81VEZUuOc~y/n̛+bˊb 5%v{w z!W T\I~ 6#k/V !<hʕ )z]LLܺ(F'gs$gjMmE#X)2ZԨDgnLA%‹u=,]Q" fR\|oX; Zs9 0 i96yc;.&o񸴞"ۋad_ 3UL=yÙ26W8,47lVPРy3n]W%~<6r鿤gK:1frQ$ld=- YXF>;QمlZm ͻ*fNuf@BÖSfuy݇bGfIΕ໪'PfD;D@Fa? bk&W@f3;&Q="쳑#l7*lkSao*ѵ nBU-+)%^? )!>pcwik7"3|PA,%Å9{n?YKO(ځz$T8`̛rU ?!;/XC)*F\"6(uE`GUmѿ?#^fUz-9czRq&ufN3e> s%PD+#lMیE>qylV9]N"=}>@~8>ˣ/#ܸxuETsjzškEGly 8mn],]m5X[諸Gqһ:XJ;T-®k+Kl『iSa\֛~0nbU pf!ek.ֻϴe}X]9E5Qbd9cL0ΐRHQiTj Y_6 3$X9S{OÆ;TD`Bh>m٦M roLo9>[-.uPxIVvE+ f`l e_G eVn}.C=f[z}EA#sA,kPZX%gl/y ]h%WmtmYW|W'hWj{1c*OfH4)eLv4^meek3W Kަm)X>PۧS>4& BvS`'dEk916HS''8lC1'vZS$CF7v9 φ_̶CܐWr$:5(s|V@Q Òyi5^?wZ`1;_y8)gW%miM /W`ĄCP sQX;5%P^dIԣÅC!$YTzYߵåM u n8.nhdtg3\b{WɁR؄9^磊I^Д1zNպeB + |ekYJk>7*vX=Exk(ȉΆyF ,@kB>$wH4Է˛_qW Wɭ[$C0 tc5[ qONJ}_~7!n/2_ASْ}X+xPZ9BɌxK$e}~&獕ygB1?%=ٺğ>pkBطtf_!QQ䈪@4Uzش[ڙGPouoxu;SvX n DB6BU_֏\H tr@[.I.p:ɬknSZO^WLF`p'nLKxU,>P 1~JٱO#An-S}͢q؂󐥕ZhYtML)6-!c_mCY{.7_\aGD1q`n&A䗬eno=k)'Yg 79@O\"M\ͦ'TU#ܘEHt(HVKj&\UtvhX!@*A^S2/?>L;ò1j{DCV~2@9.؜O <6MZc`\hp5*[:ȃ_]P-l72uu_ُqmY`?UQ M( oنݰVG LB 1ڴ@ვk4-Jч0L* }Zv8l{ބ P:ۮl u4'sl=\ ݣ?auJմ(R>v=nqZa3C{y19TXc*~*L/5)a5ϧ~rK!ب=2\}0AB\BZU/jD.Οnkq^i 8H"7 UmzS$Tcenc-hOC'~l!8O ,H8RqHD@,*{:l KGU3w!~[&]4ӿqҪ1"҈JB& O(gy̱NW9# F vk w_1BI2Į64(J,FEI=ya1ccӾ1JMD 20QU{4W@+D֭rjOeo|xQtt馺MFln!;@ê!GRMUy5)]fL#_V'v?΀$픇R}o&Dqv<|  ,p+ P}{ܹ|p$U??8&h$S~es#$/eNl$93jGM20(NXb! ٗ+ #NW=5δ_^Neji/u5@DFMz\8/; I'o7RJ)EGvמsv[~:Ig?h6+gSxWG1֌MYDv՗|3z']aW?w^%3\}0YUkg81#F %06{W | m*>4Ю24Ӟ~`:tP1K SFxk}qɏ,Ҥ/V$H,3_M!ʩֵ`wc~ ǡ>Lϥè,_;_mCК ŲG_@%,$}e[?[8Y&"/M?MHXZ?9ey-k=xfֆpe:[:~9Ӷ3.>ƠiR៿eD]ɒ2LD/0}UQ> zΩ6eBb:i?-eq?СQ-uY̯0¡ , %&oWayAPb=[2LZ?t~w)al%&Կ#rڼWS3/[i,Cn!-} ᔢc1mWCPr#:(GƲŲ OfM;!><ֳM֭˨3)<^hXhl7?;8]VUZ_ ,o":#h/=Cvi26Lhџ\$µtҵXC)u58!﩮Wv۬H%(Ҙߋd9u>?N she޼f`MWpn3KSˉ{} KA o@gJ| &2Ew&eE.0 8 Qz|Dg;s$5W ݩ y|8Phm Q#Ac>b}YPKtԁ ϥZQ/ü b+kJLn<RȼIF![@LPl4ޓN[S3 wۀ7du*ޓtETRF0Rop-t$za`Ѳ"6` ?HNQ[}Iy6J,|6n}tPiRx\^ȲN󾣪K׹J"IngP yI~m G՘Q_P920.zž͌`)S$> y>c,߼2QOoj՟X׋lw3Dioh IQjF=O;su0: Ʈ-wcZg7k.%dt t|di4G}C~k&-uc쯲#n[BSa6,A]51즛G%u{at-O=ÅJ58\1 1.鵧n?;M=RQM8\X27Бy9UU |i bH$q!m6E.٦eXL%HL Tu$C?VÐ$eu?ǰf,uK`xgZQƃe;\I`Wt*bUi5Yp 91V\4HYXM҉04 * Un.+uFAB|1sXt޹"^g+}NcH, >7I} cpHW"dN F$:4Af o,ߋc 2".  /%!uG wKS- $X.Q

      ʀ(ΔDo&ϑ:dl *+{`գK1CvR }*w7]xNW9mZmxˣI ٚIvE{XIPi~~;CtcPdSv28S'YH a%dRt ;K$%EtKq%sm\OTo2E#k=ϯEP~dI6߂1fw-=xH\^PskEO(pw&gsu?MV'_}gu;DqUa3gYi2ҧ AM0s9IY~*cv垎>ޛO{χHύQ6'A*cU[Xr@璔C/P.Xeaڵy!t#sZa$:gȽR)Mf}b^% TZ ;=.7PHџ =T)UFeߓ8_Lj>z[ yiU ׯm! Op,.pD\ڜ€RuŚ1L,c9,ʄY.޽Gݖ˺rYT^gfk[k Ыz*`ː!>9xMp7՗ !'p#hR >TgX4 O>U4O].?{QgYJ_KjCW,9(nkKg?V5agOh$U!qB7WanKقeq&:2i8AF,uji(.N# Te aGךU|bJIsI)\X߻./Me8M J@r;NxLW|ȊM#i_xt,K/cʋ8@x x6LY(,ӀD|وԾمfBq'6M򎤸s(-Q T]j?bFG7KKZfyr&?'z3l׷۪McCɓ$g`/7VTǓhc`h+ "Xxims9e\tytչğ/'^bDKOj }Ob9K?_v` 1wN|^o;ؾn^ۀCy1YPt[n(ANQaXH'+wFӡqDb9l@=PעjlDD * A|8v>q*~,hۚ1l:KM,w KҎ@ĝUӌa 1th$ D^p|4/b:hIkrE\je|kdM. _/_hnEeA fiY +%tsICeHF nb 3n({MHε60,rfi+ !tY`bKwR)v@2ҼB/=a6#Q;+9 LJg6ϥ*B RP b[AҠCF*B,\gW!9_]"?x]8UbKۀ,hfUm(Sm-N _^ gOA*.'1c8}WC)΅n9Hht,7M3ܐ 5L2(F~Lt]wVQ.,vS0'=>@FixvN//ڐ6( 0eB"ƒt(SmZRϑсu<5FvRӭD(%YB51w Ԭ;tZVX*rπtv}>H1pý䞆W+DQl!4j>*C LK|\q؃ModmJs=[ 8hChm*M|qyHv(l*kq9H7w{*B!Kl vC4u:!أCoD`t\8/7eZ׋㹣ݍQF{%ʓ_,c*oр*rG2B>tg0*4!`ysRտ X~P J5ֆ.\!O'ao?N|M#luY!>|?-\tcW{j$D" wʄ{l p<th>Mowp;A!,&~5 u pA^`{>!WPd}2/pJ5pQ1h>,'OIdF?d(cM:}s8i2"m?q]2{i"' Q6&=Ca,"~䵮( gJȈ5y|a:V޷m 7~$TT23NXhX^>J(4׉^M?y&IfG]L;r)¶v.nDc3ĵag7a?x m.Cl 2~Sİ$e2^~(9u\\¼;Mp`-{,ƦOS_^TT1K]j $hT1gD <-b(qO{@fd !e׮[l#Dը9QO!&HT!;FV4oU0J̽VgXp@uJѭj9FHwogmzƌMOF|v]_Q&/VBc{,&g{bَY''n~kX%z-ĩ)uezmJz.$3gwmr?}0iJuLh@ͧs`[H^ ,901O{d]7|Ow''h;8@M!ˮҹE0.N&W\=t[SOǑ%4r7/@[̿JY&I3@Ms7>DjjJKIiWE-ME7I G)F#qRsXTGCC#h\_oG4=0lz[J]jNCPTB'ŕy*>yuCw)ohd"o5;5X5eS ^*?jXyvnUIvZPC9$!2Hw.^wtN @{`~ڣYOCiM᭔ӵA WőmŖdGx0"Ӓ;G1u Wd,(}gGHj|*& d&]VL$c&p~ψˈ8+1[RCp[XP%RP"ǂ_npg8zB`^2>ؐW`<4 r!wJOqWoƤϗYOV7Foqw CAKڂA /HA5͹_Љ¤ġx"Kzg*!'vSGH $q6h9 qre|e}W.J>U7 o>ov"!W,a~oZnx,}l*=CͲ|~/)q\;X^#3ChsaL(dh" ]<ƿ$ޓKL S_3شbe(S+w<^[. d`HTf2#s#P:.ːg=)$e3h=NOo2,T\ےW': Gc»m. 32o]fWOѩV]R][\n<$(s=Li|˂.љCKDp;rou]uǑ_p >eĒt$𱣄f}B}|qkm(w4d=~8'c&ONC HH $ɐ;|8;xwZTvHTI|@cPxUI4ZpHO@h/D) :۫dd=vQ>O">`P]%a^<9)zԥTeNi;nN7v8l1 jk,;M݆^M||6\-J qfb[+qsı-?SAv^)S#j Vi'‰[r;2Ze'g-m`пreũk^*zDdl=g6-,Ry88b4J[9T<m)Dݕ;߽tTpl^)ӛ0u|KIH7| {SGnH-ũVjzO&?_l:Hے8Oը5vxh# rFѳ..%ר5j:wV4xfoqd5E+m7b &r;̓[% S N:ķ$C#bd`k#ڰ U "Y\!(jF=‹>|z3q[Qb|EvS }ݒ4sl(`/o^y\4w>䗠hV>q),)JD' owm0Kygǥ1-)vnզI?>(WNߚW[E9a)؂;;zR%D| wpsVoMaP=:.B eNb'ReN(gLیNғ&1uIOLi6XD# [r d)jfm)tm74_rACaFF> l[-d)hጋ7aTs A%\ɩ}"\BPpftu{O!#MSׇʳ]wM[,5sMd(P.S:1=`OsH$6^q ~(FyHcUhfX8\átkAJB!;.:$Cbx|#^|Kլ9li1A!y%SWGG]AZlm_'"  +5 AR;%EM b1Z A4`  h%[U(A -#ӻicc<8i3BOY/XF+FJ 4CZ4+Ka1S`z?tA'07]41*w6Fđ;`6c;u͎KQi!ː(Ԥ2FdgNS0D`HFMN myig Ɉpzp+Q5NJeamVV;ߊ3*_0qz{t8 P&HI4:R)菀 u"i>BDKs7?/Re'ȅWDw?Ӷ`Pj#sN6W#$NjRƊS9OFrG)ւ,P~}a+e wqu,_Wu`[5D.P]\?{ɸy](7~L٠\Ǿ ?^IYQnb~f$cwl糲ȑ4#0OznMn| Mxuҝtʨd >򠖩{|_?`"%rKJ }ɳ-q.GnqPx-f..ɶ!VnG flaki(R3C"FA KZ(NV}=L=;;h!KeC ,jbOZ tz}࿷[|MQJCی"0_ۇA> _joWKӞz9bL'SDė ,jp:;-~M/,zТ+I;焺 Xq)6!aƴQ:[dC-.7kqa;37Z$ [v :x|;ef9#B T\@OG.qN/#2Vdd迲eՖc$F`a'!49.yG;ALlK=HSTfZH$y]EURN6\Y+rhkF4M)z¾q- ³! Pއ)~B0ʌO'=GgE3UY5U/dU+aMٺ}wQ 7@`KG *[/TR^YRQVYH2j%3r%I=%E"JEYpTD$Bl e0JMl߷U4SXHי9Fw+M8jy3̢ZDr4}um5eБ We1(JZx"V0ԙS30 =˶dLw8 6 !)26B/=B|!k+13HkK\V!B`Blw{n>}^4 fD@2`0tOalHkE9vHOK۶oUsW.j\)llnxCxZkyuTEHCRoD *,`ilzP NJm(^Bb]AGY%vtE UrS\ E7A)oynҭ@x#, 8e mY} r5|=󯣝#P mb c:3+FCWw0Jac1`x̢8w [BTS ~9vN)vb-ck;]Ih͐~3a>y mQr rO8@zvmU~N_saaPe# }׬Ams!B1@6-O ,WtKڸ/r( "[yu]]@g${IYɏMw,%}6;ʳ}Ѡ(Od"-&2Y}}hUQN[XqYdRy?:)禠N(Az !jI>*ٶH۔=i,4I<5 {= Kώn-`ޏ7ﳯxe@$;9J}Nž_E~\V`N~ʤT|pL3fy}[J zLw\:Bo`ۨ_HjES#8t'4e\YiXHͬQv*`"{1NZv}ڊ1zרqvܥ0"cxפ9:'@w)s=$C&Sс! f(Czm; :jɿ?lrvW]l(,|̢uh2ILO\O"jBץJ5_]DL;z\'KR0ϱCj"i >Fah9؃ʣ *ϳ<4bWedhQNJѥ 8wa-wOnK{NJ5-hZOJ2hfBQ6_ʔzzKQ=m.g2JD+(B}(>AԈ^sQ]!}B8; ʾ?t8 ҡ$ eJoDp ZGGDV'-&%ykJ%Tc*ɦI/| ' RE>tϫ:/" S_ȷr _J[xWCgS*6 MTČ.9kձ(͇h_NY-idž\&"pwM~vv*,CSa #J iK` TC{l[xsEEFo=7NTnR'O:$/g@@xVYomPJBsHe2WJ]]ޚYաh2w<!:$ֻV fprH~^a|tmΝtu9C!PZ?/X[uS(s8w0='45#jZګ0NįY&0Insktw\qC8]nһ/CG]ǧվoH +c k76"X}S\PnQ=tU~OY \\R* S'(};#hcNQN0@wI\".hN;ֳM@/ ; M̟>uɽJ&U r @rtgN#n`b7yta^25W3;0ɻZ ݾ?v@~L93Lp湖1y "k?uߴ4o΃cKA)}6{ `7qR(Ɩ)t?!Ո(o=ZVC-P&-!q/@Lf$76ʍì\rlZN $iv2%rEl(Ra$ D.j!יWr.nii={Χ{bDڳ:?Z,ť\bY#o YL_Qnq+ђvo2+ t'ގ.>G un9٫4ѩA}|""52px=Spb಑*ng~u9U.M.`(34\Pf hYs ZZ&\+K4|A'(= E 2Cld ~ɿ˗K#=-{ѫpdBLim{lNSl:ڏLgNmHH2&}JcVnY@D[B|d\wC^6oس+!Q> |cZ4["VH!'h"}d\,yb -QL)Dw'yV1Hj}R=CM.8hmgHJV9RbVg}# 5倬ku(bq;;KD1s/-@ ѳ#ы(L=.8R]v<C̋cJM!5j.5u;_QWQO ]R n(#}QmrJqclrRWv;?! ~XLj)[ $p.|hAKr$b9a$]RψHh r6Bbu MڙyS ˈC`{˟idB"o [\^\dwq )i<PVb-sW2`Xfw"0L,$LHf7OC^7$?JvxZ ^'1ܥp@ WR,JҁZ֐\E2Jek=QX 3YՆ{Z`l SSpT0zW -%fULX >W&s^<Ӹ- |Ԟg05}uTT+n6xĒ5!,Bk}'Et텰XH_O0eh(l(o00TV*M|ݩ۵q?g˝Kcy/hZg 9xI琵q{fuZv(fQnrGt.|$ , ]# X 2|Q q=ʝ/LMAIS3yŠ1z̈mC[ C&R'$li 2񚀔RjPQ[b3BI*m?|ȾrFZd$;lbbɰTȃt631S SWgQ13W'җ fJDŨ9|| ^<8+K+e: uinSye֙=>dxTy:{UY jOt-6ja z㱍uAM^; F'jԻ`ec %'Vob[gdFyyME-01Ohy"TܢlW-{^W4ȏKQeU  jJLLxTpR BcO{dJ*qC/Z`?BLMI!a;ٿf:@Ϛm ZF _#hZm %3m:A̘%O4vX$E#5,ʚPx=a)`+dJ'\m @0$,sq!C}j2?=*)(1xd ([%%gQI;lLћR԰>iR/ R[5OYꗻlAAy0 } 0a$<3V)hy(݆zjoauT6`dc&ZaU;*AgK~Z c ]g@jJJ#[i0\y6+wLb-`Z6j 'ֹ苳{N?e9 t; i F^c \!N\޿mp6 cTN| :oIvQkR>3w"\sbk&(GυZ>Dۄ1m9A1 {c<_a `M+:J$)]QM е4g=W>Mhij\VobzQfQ'~dR"eșX6~MF-}s+}}A=Frfz쥸SP S Şth v`_a'= WKMeq^Brn*E Y Ê8./Լ\\MNM|2|IumfxbjOZ1\;poOD%x4|m ϙFqjZ~"ĩt}l^*jiMU2ȝM T'nE;">":B@(D^|d~qw*%Y$9>K.}@M*mB0\BU6^ $@(مSQ~ e38\&V#NybTl̈́OGF2!JuRVm+X&}[2=W%<9-> 3WۗU+C]RO8_֭ҩJ_XysMb3Gׄfˬ0B9?7)>D͑oz7) M I?:0[NW,AhW[ap#+1 lrS4S;Zr6vNP˒nYattMlC~2WmZ<ʑWiF }(h=cB'55bQ ֪4] |%ؖb\#2a"-XjJ{R7,[Szkf|p\ay2f "8Qy-o]u+=Vx;Q݌"\E7Jes4gyJW-iҒ T7.:.|*ٍ+(C׫ eswk Zk5@=,[aMX`,ӐaqB&;e#g#BvA5KnAKCI_y!DiAr;p,EΘzЏF]~bֆTd6^ZܸiRLNPwnOa;g2Nl eMmϩ:46־_9,:2'j`MYAm2gR8.:ːt-jbN3Z8mH~<'=Ztzo."2Hk4=lN0g^e#kzq ŸO ÄYhMK.T>\Z* cMވr/`)+6?6 2-;pX̹,ORd$+jZ͹SJxrq"4@E!CNuQH;Ѓ$29<3aPMQ^g᳊O(mH[r͘Yh&b]&, Ss\'ək-i'CyԢpD LtTfۮ|;$) ;ވ-s&K阍*8duep~~WPtQh\:J4`c) ?4g+Bhb׹=}d=n arݺ0L/)BI6)"|5+'4 H[^x}_8qϠ rϚ+ *EAyLIg84z`opn?kX 6S~IQttwVÔl̛ m5+WC P")JM].e.P+4Y2jgF>05 = q%wijުH&hlN@} #Ed|0N~Ֆ4?$e.@]nPB?f`adĵޒq: E|1/$ j)RAr&XoZ2>1+f̸b0b_ C&&}ÝerRH1JrY5{w.}rf{PkG(;j \ĄYҞXŦ^A54JH,3{~ފ|h,ӀvϿի_<`ds ¥A&ܽ@(L%ݕ< 13xhpbTgՁ@uvjtaDz0$i ük}wkX&'*\ pU j55}Xhi'L ֫W+b_T-qCTC_[ ŗUZ11;)Kla %Ji{"v&x5`һD!s|P_=̯Y>%3>1}jL:HzINE˝"TnZڎ XkBP8R8IyaU^xx`լeE@`Gt R!p{/t1-aiPo0@j_h`Xo Z;0)|RC/ PzB?ќآVVcBⶔ)r̐{ kq3$ĴGu UWXnZϿD9P&LNrrO0Q9FŘ3n=b+~c LPyt;ל4.qqJrt1t4&uq 89HF4H[<@ _jV.CUS` Fo~D/i|DcǕSxOz1ppGl_[7`}01F.9R%8;`Cev-g#q%@oj7֕^rB|Bէ6P+_àe~=OU(tWor^_bt[*s9fP޸ޕS^I"';TM)rytOp CH-GʁYjW0nf1t6&"B{BO272&h^D8Ï)_l$Byg)KKA2rp`S&Cڹ]\l0s ~W^Y @K^N.b 2bc5=&#jC3#,:& u .9Ԛ" 7[tν#(ץShY]!~* OL|x=Vuo]9)ۦhGb5-~Mb;zs¡5Mt BhT ×%ne s?Ot]Bk`aI/Fhq~{/k($DG2ݟPkZT>^N gMZ@w'=]7=VvždlBdgwvcKqnj{'5+S.*Q*_lN\Su.U, zAS*]ɥMh&KbRxWZC/uҽk5pXyJK3 ZVGۛm8~V?Vz)ʣE@ϙx,>cD_^j]) XPw&;HxEbf6#V_C}h6(7VA)PĶsSJ?ܐpS&߮#P;x)BsmdqN M |D~ ֝ t2&彮q'{ooGk/FL1p:g&+?@(a68@ذi5 ~z VBW rqQ).i>u$=1R2w6|e#flh-RԎՐKe=XqՖp 4RlB! XvLSjP+LS7޳=}8Z#Ji9\f~d̯5le*?sЛgbEUYNc:],F(;8ff٨LPx TFjڶ_}_THϨseNDhb"bNp8{2zgw6ky!W/V"VHrT h6d@!-!%{⓴ftI-MMH&A|0a@<.~A޳7*=aC+wqvm$-=x/^7h{Ln! -*s><>,K)Q )왫g .y,?&aQ?"EZ}M_4<П <9~=R ߹4 {s?HS9oFǂ * Esv=!nUORaw &&@ĈcZ*E݃d3Ay*_EkzD@oodߚ77i [$ _btڶ6J1MKmbW"aiL;] //yfFФ4زߗsڝPn3~>?r xs r#XMsDSeI5jkX˞BcHDjȷ$qGɊ}$=#M|nUC<Fӫyn,s otK|x:T;kTa)NB%F7bBsV m{7`?<ůshZ_[Bu?_X|14޾Cֱ%!b{"!oV 鵁.qSI4]Ze%E/'nnaPNi"Txn2Bw!k*4P#tH[T[ߦ:x LE4cj{& >>SyrK6MdX|xnLv ȍ #f:ToQL}/" kU.;e$=n$ Syf.TGcҽt3DiP%QhDgDXd?ʝ#8dtB) r}Bk Bd$13E!L/H(I,9` tUe+@$UPrqtY*_BCj frY H~0I@o^fdrX0^q9 ǬϧFmn\Wʤo|XrjHCԧEslHѤ@*[Zc`fZȷaA*]((;A_6L0V 0I9#ûi511 lFCP]s{ս{OgE4Eʌmн=96b8ϵq#~&:Ͼdc*z~boOX< Dz׀1X~˘h F\ HF\N"ߺ:<0D/bzVCx^UT?٪¬"7K'w8g3e6p (>gT% P˅&f1uIw^Mtg)FZ#?&_0 " IdXzEvhDB{/$pI0jKYFc8\QoWjfɇ4H:٬cr ?Z]]=^_ XBa4Si 6ޞQUbװWVs*EԲۡz,2o&MiQ$˪lxݣ7Rw\;oLmdPe63#uN>g2 P-BQ2bN?wIeŠp0ˇ:f欸TcCʿ3:b.d$By؀wJa-gnj)}| L(C̠XV~V%mlvZ{ _1 `X⿆5uG5{ V*pW/q Nmq(R׭9W`PynyL#l;~Ӽ#J\@Q7tMThDWI%/h&+JNLpiC;>z/̆8bkë/}$"hkB̸ʫ׮cLҿd+_=#Rw$ړn'INM_E8fwˌf$u!񏹳rL7s6jgg缅z?3 4H"JDPhjP ̖W;(WRjm Z{vUSsmkKd1?3wƍ WnݼV:FA6R4,_ݱhP[.ppsP9OKUOyuKѻC$QI6_.Y}FM㦭ZSI?+ۧCC?},zWٛlMzEr4y Kӏq,3AܷkZ, Նi49SS påӵbL7䩉/;A(^ z̪kt'^%]یskT ڎ,ӭnzf|zmn|$]ÿjrOߗbEX^؃ ,<شA&ǿz8ۙeגz Vj➫~}GH7So@>[C@@Bb2Dzb#}/?_mzdI:UEGʝHG^  2^:` eYK>ZnQ\K 1`1בDZ×MS af'?CiX:A7#o7togȑO(9#&'>J]t$wxC 4 pȪ`4:ha:u7nb׽^테,,1PʌK}jMTت{<\!@rGN9$gS&"/F{4I^ AdB'_.> G m L<ūoydFubKzki޾J l'oNUR _$5ꤢ)d.7I2:rz"sӻ2P ,=V́Bo[cF_Ѯ/jh^{N_BT=逻Z@C*M w YXy·?xo|*=rt}5aqvwcb MfwO{V+ovw$L 3_3V& BY||4xBVM/pǜ7Zwk'K];͹t# KZn}={?'^bi-˺6%7 ,ʘXJ59Ivs,{PbWfu .YXpݧSIі2O"=KׅGK6S<s)KMag"Yʽh7(0݃#F1 eZ6^!a+^vkoCO{9c$Y Au7jj#9vu@Sg]]:NOQphĽAS"p&ohWˆfʏikBfNo=V7x{ʻIKpSd22;3WnTG43REEf:3fm;zYB^V9l;睄[ S^kMc8>y-,͊N.;Y\-@E QEwK(3Bh-G\ab 챸R!ToTeZV/d*!l $-bSK;I^6҅XQ`Ʋ#%<5T3|Eg]_-T\+W)Ď<ȳTVv7 M%P:}96#q↛CҎ}\ܬu.\wguڗVgF9?R>‡BG)VO6T=(C?Y~GrXjJK`M%/"^z!j$]H?=wg#.@igR$}"",.*& k O/k ;`N~>V bɔ}?sx0"l)JZ E9?bV~\U \;}zOb =;Ku<.jjpcap.`Zd=#t#;[Or7;8uF=%~!\Uu)H2^1o>dT)y@|D-mkrhMc]ү"ZU\neϤ#PHJj7_}JIJy FuhYV/e5)C=忤qô'b5}2Bn@o"|6n8z}( gPT UGҦ2UںW-b{Uf CكϣoT3zw$K遂$$Au&5BU`tLZScdQGW=|hJs1W3 ;bI92zΨfݴzb4Q)%V`cO}BMhk;C{]0d>LW։X! C}mJy9rnK!B'V8 tbVdww^ ۦ?'Z3#p=PQ_Zw#nĮI ޝ3X =u2Q)iޣs/!үF\aMmYnjցI f6x ;}lT`~JG 16Z=TGMH7u ;y&^;6һ\C\9<>aS>^u.=qa,)-#:q]9쇩- xy (V3QGbia%WHbϮ0;|)ybTQ`ڏn?xM_]e3gP&/LV$rzOYa~^fyب &&"6:ȁn8zYT2^[7otS"%/ENWڇN}G귎o⨱`վ CYo˞aK7`C ZIx& ~י}LgUzdW7Si'z\ӆp%bO8T#B:~?/Bm2~WmlSuoŽ-.!JrpN50{SN3/2>SsiuL/vf7?l8<ϒ橚ew9s% ,URoP-+҉rW}e353rfa_oaʹ:r#;Y|m3ۡٶ/|gСwB鮾dI[Wn qki e"δRv$LJ쿖EZ-~B7d5Giؼ*򪖑}ޚd q<$(-or{r,D>jgP rYm٦11`֛*9g_9 CEXcfu -)೰U?wĪFXy(/+xC>*0>o!X"RV XD5V̏a)#7!ۚ[f)@O$) ` 7T8d7evRuɼhMUE2vP-P&I-c#'uX-wHFB cWc'/}pzIi?@7IOntMwK61N!DHa ˺]ՑY&Bӱ*~8ӎ!|\l }&uG|9x9>J_O<)z5'Ɲ`Z<45sMv(4ʸ͑g]%_3藊85lm'̽r(>v|Zf# 6n >ϿRz /bxhPOsCc_[-j2SJ.WMJY;,M) <{Yl:Ii'ysPP2xo5 ybɓl<ŐPPeG,e']4S-@m/4(FT8L/ޱvfvQ\,/vP&ަE^K[2nzuzl?:'gSV#cfASIeSC&! DgL(r&YNݤ0k;?FAs'〈|"\|ɗkiѫ8ddg(v4uz*R'nH6f5ML:}.i) 'gw}h4El`7n Vkyw#<:5E>>~_ŝX!8ԉ,$gYZ070701000002b5000081a40000000000000000000000016101d03d0000e74c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/qedf/qedf.ko.xz7zXZִF!t/_K ]?Eh=ڜ9QT1(vv[G}g SFXKlϲК 0@CZa`QYq:.Fv^'Jkvx;EڪTyiƔQbVqKL(8Rs=y]eL"- sᓩGFv7>3adμײdq%_H=j@cd{I~M ^t^3߈7nSf 4C\zcw]{%QT>(ŴEC x YKkÃr)Ee  {˙{Y)U#s ZeVt}HAs4\3+l0Lj)d1b=As;`n(c{t²)1&}2,0^@oTikGA)Ucd5bn "/8~m3+ 2HgtN4xףQ/eג .C ʦ@cn{.Tڧԫ/qsX%_8Υ";xs-]cDne3zBR̂khZcf& 磸ѣ3D!(_YJ/fNCGl~H#ߏrOu$pM)i+]'fT'kej q^RKi؞<-B2a @ݓe;s(]#YE2.wJՋ;_0_xQ@ %s\բ'1xFj8+4aZRWy"`7{' o:g>︭sn-!V,E:vZ " #l0[ed? y5bD{:uwE !o6KEs%WbuXK(Sx2mDb{geL@!&Yf޳d5X;SHb~.cd-gK(iy/aHd~~<6c:]/cHN/]rWkҹt͓ UW }sͩIEe~ yżYkN׎-spv >H^qp/YBړԸn> 9c,x+j#&0qL tc* u)2  YeX_xNθ&Vy]_W We; l?1iBƄ.0usd :41ȻeU6N8Km0B/2 mrZWmcgn (;ֽCRvɛ&ɾ;]X'=Ixhu&{c/6 |q=M1NVja*JTP a}uo]^czZ46Dw_T}Mx=$+FEcUu(X r4y ΐ Å1Ꮣiyn 5f #iTF Ńc7*BB|."d;Uyh,} _/{ZVk؀ tq?P删@b AYfi O^]n<\;\\sJOBH,#q+=^>ܽk[!3Z>qY}m(5 4 U"d 9D'69eg돕N%a2sO;"W?܀D +da qqg(=2RZghk Mj2Q(ZDUpN Ljcw9Eeoك!(GX—^1c1 lhj>jC5wQi+Q <~rwy'O;,z`%hsWȚR >T%ar|>| \avolҝO({\FI)9ߑƫT5jfg&TicN1fj-!UbpgEԍ\5{b`c<7y\p8>KW}3#+4=/ݹ-A5vZՔ࿋;jN$gbiC2P (5TjZ@UB}=J>7L !Ġ2TOcӌ(]\4g]0&oxO b`#;٧^R栗aAB^ @wt2{kq)SٓJb5@P缤U*Nݥ|)+X+:vkЛ>gQbc KTтP=,xO@K #L0l Og\Hv(}y1tjh16}Cƴ<?37R6tIs7'q. ]!iɶ9^@Kuz۴܍@Ykj}mtECfH7|NI &6J}̃[oԀ32^OFxa2`*7K6}띋Ku,@WʠgkFvG,;@%hvc5 _"D+e*SnkG?('(ĉ-G u~"qZC uu% $y|\Dg2P/40v6j9_玄i#~[j(~ =fC[ݤ<(TT Ud:y̩(},RZj{'X.mVK('g;3ҡRi\ty~TP{vCm?Jt)ToI iҔ#sBt~pe6G{H@,j.tStM糥(2Ɠa6VP`խn~֪kV;p'gT ! DLV"Y;k32wݯo B(v|oIWx]qK{_NY)7XdY9\!M&Pqs)KaDԕ#vSբNX8oU|8+I_t\tA+-|AI/h[ Qc3\ŀLN/SQVSkf|S"wX.Ge'g!*оB*7lB[Osd ļǠ}̄otD誡=[UД%*qUM\_>=V,Pgl}RYu-< 5ţ~_Gq/ z kAWs":c}.{@򩉛!ǝ%rO"xU)* QjY\7Jmj}0X@>c'=Rv!7RY:!,@i9V"ߐjM,s`Z{0B%QuF?Sz1Y4#nrVEyGb+7zfx/jYb7ßEH_NנĆ:&7g8CN~X ،,sCxB}p|MqL6%&i6cRO/?%vX޽#̐GX>C"Ƿuޥ,VN0ױD;!_9y=,Z{ cOMFyێll\ .4q()8K[ֳ( iGai;<2hadtUE(\δc 1š,C {7, ;lKf]vSmHh鴕j:?j 2?4/Dm(֐Fx* Lt+ASA5ڙY _k/qY r 1,"w$gnJ򿝞:\0 ǿj=hһ*[4Rc 4Ix,J߸-spr}̓[x&D2d՛{t?T˛'*wL2&љ,b6$6E, o>'U^UT= L'a#}6(&Pn|lr/zrU7k=c>ߕKmigPZٲu,%Fg벏BKXoD`ZDa WvC`Kwp0ڛ]aIhR5Ō;`UnMOq?v$Vr wjz"^ `^(5jg~|hws݆&< 7h{a'L U.¯ҮkRGh`B7n9p-*-&3AJ[{V$=- .v{w;;O '{Μb aaQ8軒nT1, hOR`K1`[[/dѢΕ#T[F  Jck#{f}MXrYOI(فIV cr5y XRz;0S&x{:%>Ո×ʚiG(9,RWcMу%㚭-saN8U}jNln_s;YUNƐ@1a7b#K nt=]GauI VqF_讼 t310(Y0@OXX{|bd&(CVцš ;cU%o>$:V.K.挮QmHAm)25(eAld`F3 <#FidL0>"ύd#.[!| ,N260鄉;j K UFJXFfo2 }x#Ů&)7H5»cv9/A:YRޮAE1w~󓪟svcaG1jNvuVfH_V8)ٖ[`g8Bd.|c.$D4C $Y oF,\RA$$Pl\E8 ꑇ"Q=6ch;'Srp9Yǻd Na /POzhkFIF|dL a׵97H]w~/ޥph"u Jyͺ:JEƤLY5/)% *ZW[\y s!m3O u][XcI>?}FA&1hT9u8|hDBq`Qr{3 Õrhks( ٢=GԵqdXFR>IM5qsWEu@HuGe̝M6 Ol_i-| V($0=(7JuVع4g|ink_!0L)yV!`$ KnN囙+vd0]9NZ%3M& Ann-\XSēwa9DG>Փ= me}oS|{+=X <B@NfhTBԑJI>gtټՆwղj+=EG׈f^عzV͵ W[MXPaJ"yt&z ={vNHOzv[) ې=P:Q ^Yp;  ]Dr9w|9}˛4%V檆!.1)swcûP&([xTW %!;j,IA`[(;O-.nHٹznurOҭ}MHs'076,br WyVsUu dڔ./ɐjL=r5o{޸d%tp$|H78Pl= FQ MT0r,oiD" kr?ËGxLb=iJC@@ӜF`"Qf7̠@TUȹH$zqYC-$Sue-Cu]ܰQ'k,[ہGYܛ ͮzyXv"·fm"MI-=`* VT d:__>\}.!z0?d+nCv pOQ QjidDj,.h#HYBضhUGD 9%xq#aKRjT]y;Xo駏cQ_+P?B.Ҡ@Yno +JMc$`@E7׷_O'O֢edh8o"pQ]]S"‚C'SpO$g&6oa⪍d2#tY1y,@&ǴEfO4hq *OY80xU9KGC=8gB7¦e $d8%BNR;+5X\ AT%O ڨ ?)qsXJ!ِͨoC:Hʈ\=`g|t\r{أaEЗcĝic1:&|3CO(2U<3Sq\❫ _JI'v^8sSC̆$W7ac)cIՐҼ٬ʹ*mά# "畀9]M@^ڔbiQGzю@YrhZ5ܿ-y`~UO&V̔: k8VCE,.)x< O,/MW_gF6'=敓w7=ٓ4*͚V$Xmc+o:1 șU҅n7[GG(Hax, }&.):,!_DDt;˹r(v؞Z3%-q3p"7Dz?=1>ܤ)Fy%HvJcxGD=9/*ņN%. U}Nm'h$A (D" lEnÄp="O[A amDXLpoOP&0oFOqqkh&/Pgd68F!}E1ŠN9Coi{hpePW{\F 'f\0TY"R+itmP2T% E2ḯ^ݯWbK[ECJ@X?G͔hMXb3^{zz:Bݿ4MY)g;kl%Mqk¯-Z*}L)YfE;%U~XF8^Y.iiZw餸! ; Kgs\:36Q 4 q%4wn2eFEM76۹R-cDmZ=rrM/4 -ـp !B&a/ \6(7.5:s]e- ]\ڷ*\arFY!ˇ ^*qqأ|"D P09pe"[ssi6zKϦ1snʙH?9U ~G.]tm%ݨ1ilSySijޗ9=ly͎$\/|=+ K+Q<πZ^`cV^Q5H09"8sՠCŽ7LEM+iL/(;aG!8+T<Ҩv;ީ:#܃PzLX|eRiܕ 1o$ID):nQ*]:btA,Rf?OFScsG8J9IlعjwoJ¨״RXL_3JX /&X7ݟnoWJtѩnˤC-ͶL-g!EϘf+Lc(1RaPeGI̾\g?AYCE207|[Y$pnpbj#fzLvsَ,8 nnU)Ԥ4=1eF #9{iח.Ab)4"}N(e?zƒO,4wY<ƒk͓DJ+]ҡ-yv.,{E!Zkb2ĸJJߑA̦]>nLὑ.=F%~j'$,ICY-~V.?>{OQBRs4V;2B+D(q;et+Dj}EtdMF f&;]dR>gC3= +H܂Î'[b6K%^R,Sݯ+paHd!Ι-k@tldMqupyViIx1ԕp?{pAJ԰%|-IuY#`Ҏ[E&n:6EbWEL8ЎBo [Z GRSq q 4u_d n!r⛯dצ|vKCLS:%zب5/K B+.쒓z#{=eW׎C˦^'LMN=TmiQT Y tΎڈp>AؠVu ;@D#XR7nzQ͗WP@l;Tx$A%m`rps߰ X#)QƧܑ湄D<p: ž-xN8XK3Ώej?FenD:$= pTiqeh\)0#'8I5TbhvXIǝ0Qm y!:)HL򬳸T~Gѽk{#&)Viݓ'GwD~uoml]2 VX8D?p kC =}Զ5^\j qt!) Q ql850To$J *N.^mקLdfU6~|4 l_E7ڳ7$f mU.e8xQLX^M,}m?Pm6gIXS׋,# #mԢfG1-]ZA:kcI*2e2ɯ_m>&oiu Xg1by^0LSQ PFXF5|00 i7(gyBi13qK< 5dDWFR;ܠjQ?춫;!igK2CS ^}6I+)Rf^|N<}ҬyB4(X#BqüqF JfMZֺ꣫.Khg é\F"W+c!Ծӄњ"b8ռR݀ pO_b{JC3S: s匭ljfCHәjL1! Y&dtTZlo)hhꓓ|B1Ԣ>WV؂E9R%h$kBL_F9UHVywo}e!tx,Es- iWbq*]Wޠz2cIgAY-) *;Yٽi( }zYQAt|( Ô+\U(wZ "VF#?,;E%-z*;mz[u0*Dʤ+ tC!Ru[aek; %֛bժm#ugQ>l1 D\ szdqG,rX1+-%l2UPIO"*r.RGw--n[ؤ(jagdk }緜L̺h .Nag"NF4 jc : ̞#wLn_Z}  u=IVcɩьLQI]i i,c; _}~Zf;ߣ@zڶZ$l4:v0Y«E#%ŕSl">Y/{Jg> Xt¬"vH]!= M=vsp3A?aP ~jhD88hn /)Zpu\Axփ7fnUB5(5"po%HlN^5YfB' Lf|?XC iDw\#Nl%FS FUݍ%Xln=U֯`۱y#.; Eإ$< d &?x2C"4\X22c$ugW[L 8ķbO(%Qؐ9jj=2cp$ق sKG@KCw>b,D&-rGpY3%(^!)-F!AYɴvϗ%Po5'xҒ6%UCo"ZF0WcCy}ąN|Cm[.%5G1'\۴e,c$_̢ 8Pȱ_e*黻Ă]D>O 'Z=9u8&f:u";N :8k:#MW֥5CƧ*ʠPW숉V@!#;B pXiN}C& Յ,a;"ʤD ;;CfQhs(Ҙά| *~G |eHA=Zs(]| 1aNje\"ed {7>7pf>+MO괵/+yә:]`|Tx$=(ikΑ:@Qq!#h ]A[wtcf\~|N-صB8r 2(:ȨPW<[%;oTCeoA ?V ߯_Fx5M~&1 ~흷P-#숣s{v E0Cİ|mUv@~_ɈyNÚDU2h 앤o]"$K/-p|7f~gwkke π5z='v:#nf_<tjF 566KQ;N]t?4E-i& Vk+VOFPe ;aډ2E1=U)*w# > ё. AlA~Iw۔iqOV@ML xeptXAF`bG?zMP%*o؂lҞű xN.v=/m8kFkZ ?G<8 Gٟ+͏ o uY[ʕJ{?)r Kb/W'h35K/OcP8BEZYWZm4Ќxg5kENUX RyӺynn=X4!&98C rޣ_@*RvP)tbR@2 ClA_  fU M{ʍ^0M٦#9jJJ l| k[lHTݽjhU=u@F7] +hPEƫvy'<_tMX.xԱ7fi1e0NֽZ ﴱ0j@.T}mXI"'lۢTWrwq<.%Nǖ` m׏$웢x(-76WEapLѸFN\:*"oL[adòlW $n. { mG3"ABmH~R(-q5L>18UXߔ~䍮b=n'd+kmuI;Vؙ7Nty'U򺯙 0^.Էe'CĈщ a."i 5v|cE`Xft M|25OOĒXhNrCkCSRV&sG RTj) }ܴœ"6E$m^v8i>8 b !g<=\dzU!8ݨ%V({PI7\2[HZj.Va& +8npy"E &p+rԤqWs[%S''enVṆ|i2RwUpA8L˓RF}r#RZɼw-|ϟ*PwVC|֡wZ!C>l ܍ƛZm~\[1<ٺqʚy"H.0n|,XN#a b>z t)vnJf~A(yRHM9n~j+H8K2 KWtWBwgdXo"5aPJ2vP*Ѿ ML`:_REj?Z /pw@uaHQ(q#bVlZk9!QS*xywAS Ħe~z$8mQa{?r,%&1qa/IQЇb><60a y߈Ԭ [#8kMW3sEz` :JM2혔-D諯6jnZiRbRa\-βr+(pP]H r%5$< TysuV}xVNMOYp}S҂ࡖ3x$1 JQAL0zSBҊ9,f(T @|W 2lFuQ_.\-b>i،Y$F8شa,0YhʯbnR8&Xk'xP+Z{)sVY mK[Wp2BpUpm9jܧs_<+0 S>D ѥqWxp0wQ>eqYM0)B7[ء*͋u k)vGu%Q>]6jLL}y{vV Cx͋Ǎhy6jY|PT&R[A * DQsA*$`XqdLG}}鄤 ص&*f>նnMW;UQS 0cM3x ^4h=9PehّGك?g-BIܢɸKL_?9Y׮i {b=54(9!0:2@|PJa1O:lcia2"aI5~\%LE, Uݎd,nڲNQo>`Z'c m^R3U(e6,ZD\ɻ%,[߬CBcpq*m{xm9 G7\RepW)Z["JD5=n.p[ ë8\c'r+c% = 9"SNvmnxu& {~Χhʖs!yY)#AFy)csAh9e Fe8uZ$.:nv}7>0KPM",K\fmr;Au!8l=vp)i%`9ZjPqq"n.Wy$SE5 QS9xXBb``݇bp܉ >F&P5]%gx)\c:PF QxyWیTXQ$ + S7Ő8$$ ϪJZm>= i~_t{{l=C8V V@z/q/qף!e'X'kYL`S/Tc\qڪ%wXL(9M%̭͚l# 5g37iir`RwԧP7$]WWUiiOT;GYjd[oT=\vF hNDl.w3^V%#7HFpt)@w8K`g h ٔVlP'?EvwƮչ~mȚ}E)Լkjey]ғ-,!u: L4jklb'6?#qscpUPC+inzmV0rA6Ȼ#WBy)=7yp7V\եbVmЦbqӨ0SRh3|Ni=8t/ľE&{a9XSqc9LYPXj`rizckj#;2߇]o ?8Qt `,y+d`O Y5{uK;4KMD[]ToThw+jW.2Uh޵yuVĭQ),h<| <Ti#d;!_嗫Rx lS}{Sijojpq{kⶾ8(!.b;m;#ڙa3QnKh-WoMiM(dDrzIr㫟U-mHĦZ鱝Ema䋹zc7y۬傰&Oc1$Ub]pF) vLR<Œ:k13To*{H9͈)9ꃚ9_xyġ\>S(PZ(lI:p++#_) )ƅ5dFRDmL7XGGK\g7EJ Q|<0 *##;I e';&V[.ΜBhm֊A)Ēڥ4B-^ו?6r co[34# s B/_nV uXV{,Ŋ!rۋyP#2s5m =><ϙXTc8'\*򳈈Mtpe=#/}qQ0KZ}{jzs72c| '*VVtƫ&Wc m³Rf'MMEYMRY"tvES[Hv8|H0]IyElc'gz:bL(KL-$_$_ Fn/\刴PP(“&a]"t-p(Vh{:DgZi #\7f(y)C ϖ6nf>GS{u;{UةJiwZlY".73371r  ֹfTH" @ qlВXo%0lȾ,+603.x6 Pos7,]90=V6CDYIٻ Jih%Hx(eۯ!NdRӅJSH(YA:j-dbI!l^ChVa(#6kh6:crtl~q뻕kG8N&|ge1IRd%Rc=;0YO6& }hZ]rIؔ 0@V6Z6%c\ qS(va Ԝq2*P{I*ގ!ڏO>ihniV.oٞP>)^֘XF84T@GLl}]eb^@ ;5ב=+tLLt[,.gRR+7WIF,L}hp&y\dWA|cwIPȣR^䴻k gחQ"2>D['gS ϶lDG)s:UFBNrV'rAP}Pf?-[8 BsJ#9S+H?505hM .*TM`Ps5|6kL3&6b^ 9/d ,EDP3v&f"2co< iXj5 1Έ&h7*)=S𾿛Zka6oVYWJ O#_Y2eJ4wVUmf0o!Km T%pvmqEǫ 8i_m _=)XӔ\ y\z0t2{ h`OҨ4i'wךV9%RqeCB{c.w1CCtO#o讂B(h/GHwmީvѭn*tvʥ+r$/'"!s[#[Ŋ}=+Jh(D(r`?=nӛ(y h-->DDJT_&a%BT7-6{vL9YrI.a,ɰ˫ CIȺ$1Jb慠W:MTu<]E.w?<xEVn{|((%q5 >C)*"Nu{P?*e[tl:0G-bPm RES4e˺֏ d&qy~v mPK4'oޓʓ[ų_GaNdoxEMN}(;L!zY:{>o,qACd$ȗP+"M )ӫz|_y"l<ķJlGݮHr&EDm]/~Ћ@T)el:f-7KVJcN!wJNaDuVM/CϩBtC0 xd_OmJnFQ'GKS6U10~~%\&;l, p嶻62^.7F7#P8&_&x D zREIGq2XMAY0Ua۷H[0,8[m {9T˲[ƍĠ2/ XE w pQ0hfE7\5>zdE3L>?+ (Q@{8o3\ҹW@RPA=HX#^&\U7}% 0HKw~=y¿M/ 2%MV} ,9rJl[%. $ F9,%Bq. XH~FF$RH~QpPv<8%D5f^Z #T.AUT #4ֲ{8OR2q5Δ%^FS*%vf'+,1J4}ъ!<%DI[Me: x3/ +dC /4؍,(j#ξT Bv/-, uw c}Z&#E 9&T2ȳ 횢G6*`l"ǹ0!gCr=ÂU!?#;ȅrctݵs4x]#sK"I]ICp{\CkY8 Uh#*y%ZI0q=0 Bxz'I*]D,V{,M2u*n K 4 v ui/ݛ\o߈[R?G< ?DkܢmqF͚Fmd<|R{̛.W,5iOj];ءQȵ56]NĒ 8lf,Y1J,VZ8AA)Zƾ@6XH:Y,D@yli|E6_OK 0tZ:^f~yu> {BX?(h 'Xۀ*<}l@VƢ;$> E T^}3Mn>f08L+Spqꕃj۶ ^9;O oQ8SH,NXm@yٵlտjQ˱^[1y+w&aÚSGž6v ] tUm8(ML]4F)m/Y7IA mNOj-zCn! 0 ލ7nh}(/mrŤ_Su\j`2[B\sZa`)JWDl3K &7%nU~_5kr][<-=ˆWk:J;Q@)l顒=[a/ϲ˕89,lßr` AȖB;'ŘsVhatgNC.-dMzCbQk,,B=~|RuXU+81< [ ,ԯ4,("{;'Rwlm s/3DyPlF 6pVS1xE^ϋ?b^Lk~NeQ=WD/?f~ڴ6&0d VOkTk=v$Cg gkvɬtQ W'_&'2@H 'm*]FѠ2-YxԁLïcJ/.18JT#٭4#@>J$ljÁ ۳`U w񅽵E ɰ  d`yTNf$|w C$J]OOZ@nZd +5>`EQYr(+/Th-ITmnUg-6)x?kk$>j^A5b}^: SqH7(mI n ~ٵskP6̑0_ Wt_v* X#F)tۼ;F#f=ZɷC((f^ܔM- Xh@V̅sӽFeϥ~46s3TW†LV ݁$wccQsآ7b[N%uE睖=խb b\#N-GkRŃFć' %bW@?RW"htSоq #=m3`WK嗪;u?ߋM5,_8]Օ`@:zGjl؋B4k;!6!>(zu5c*ȫk3]9Dtz1\|h\aw9sLd2_5K WMܥ ]b 2F(Ic){2tnDJBDV* wZݾ"2Z3FRIWwHVX+5R!BX ^ODU9t Igc`ϞqKdODfOC̊$ۃ>sh^4~TCpZ4/^ޛ4y:yWI$ 1!_nn񡈰4QU_)/n3W uiZx$.Kj8[ wRڼ" BcڐM \ A1I5b0zUx ,:$ x 4\oFeD+i э6tOǵP /cA$%:",P3u\ Fyocv<1ԯq ceAckdQBųdNvC5"6gh4<1–iۛh^ˠݑjz8ӍL 'F989 ; !HPMgw#ULNNͦ֟-ygWxڴ{7L RF$PwłΥ uy '=ۿA6(h oq> pGʄX0g=:5Ӏ5=QDIQCZ%{4 0*mwXA枺F8z8^CDCgV}~2K(bZH1C]1 I [ |%ndO'!ݤքJRLo>`U~*F2D3-ߞ;,Ba|`\CZ=y)Mǣlm"G)'{~ j;@\:*B1Xl)NǤ!ӨONէ0v9zuSg[ p`¸ ΪhY5Õa/ZoxT:CV~ BKiP`RTEc𭯭z@ peVnΚx`#H6&l GΖ^M=}x!` +X#*x6q1vڪ%4q7}xH]A2r%i{f };䟹4\K9pFR @U kR)- );]-+oT '5IM< Xtz`hm>{/1!{v|e~|=Zv;nփk_sizՐZQխ="V4xh^<+*s͊Zj=Y~Mq4W?ֵgwM*5}/*pRWfdDZ!]ʜ#dA@ufjh}Zje)c)Xy/ת&s͎Mڭ҄q x#qY*Eiȧ5%Ϗ}`CaN$% uf `[赪HphD^dҦ*a묄義I`ٚo+% e FZj#ݑb&Wj[hA\ ǃ+3/һXF(]>u U7N^6yʅۋq!Q(QU<3f{G3H>d|(i H#b GL,lBɚYrG&r$TYujЬbtBVh\Gd% l'f ֯xAgYgA[ Gg#,ATrhobylZ`A"8p@#LS@[?\?\5h1a8SOd0\$0gnbd}A̚'M5T1vWI1 }X[$hƲZ?"I~Gz+k{VqD)j}NTB !Glc2Ňn*("J'f i?V%ʓ^bB*بQXA|bSu c u ?M[bۇsqZdC_A5!P1ȴv~tsZ^1Ot}`fFKyK*^,6sD xjm(e+!J0}+P2*FS!ra*[ <1;rL2p2`!_7*}`wɀ-,Ԝ@Q fH7{ {`8U.<_I_~I-夓Ao$`ΙP4 :PrbE1-0|pK|p]Vޭ+8/Cs=x9;Pmr@a'A4y\ojng4 &&+0J ѧ_i)-2Swlc3]4E^AuFr䢳zajLpq7jo%weO) uE܄pڮGIJd;`[ۚ>@lhE; EȔ 8yd#%}IdҺ&VM~p,ƆUvЧ}m!SCӥ2-8*ClwB4+i/~"$y6Bm~+J/ב6ĤjwX)ŃDZ; cʊ!||bX9,?Z6v iugbG^gGĻ;3']$? {au9a 0`lO=qxVwS3hZm'e1q.Qp"f*PG3kS  uA뛎1*0"@EAѦ}8HǏ/OԿ$RYG WTey)(Z~[J#1UpS-;%`>w?F~!*Gn?e^[aVMVMAS_xe>!S|6qK6 G&cύ"`j,dYEG- IU`@LOe#af"S'=dG'F'j]XF 0nŽ䁁0 0nZ$ #℡xU#r7=g(ݚ C?ns萬ŶS UZb1I9c0Su o:="xx̵M?Yk\i.$4 fP2S}}iC«|C9T'T6DT9jRq8RCu=`r?6jj~I3`f7 *\>sА(j՝>[i.AYBBy>z)sgEd$Eu[1[+1xca *. rU[d+Kfur)J,^W۟md<^Yۍ҉pkU.߀GjQ8O=0)+w,֗ DߍK's*=yqݩLKk%mu>RδupG-P/՞}k&tu%WQ .1 ZtmM6PsrNj:T,UFNL(hw<_),yv6Ͱ'HpR1=4;}nB`r1Q*%wc(*QTaG;%Fdli+V-|ymC6T!1[XO&Oz]U_&Ş}@2U3/*9R17q]h;7F4񰩫$IsMF4)pNsav" " qYPx" o,޴S6 ;cڳ(%k$)p AYQ+Kڢt!NޣGfcb F-MÙuôe亾Oexp̡EvM׊i[&]IΘ}%Ok5QHgr./ 8tw=W" ΢x+I ϛ2>Ww 瑖_bcu{恶{1ew0`+tR_;Cz}-Rf[}d6PR` sxO>:^U,|5ϫ!eVYu,CH{ 9/ç2AvX laoktQy60W7:3y˯@4HJ R͉ XW"YͯNZIBFPUJ̿]ZifͅY~; E2+zQU#L$P>dw`0W =YcUb>zP \u-XǛ=4\B2DATR EӘXȔH -*sl0fw94vusS)|)U?pB~5KB ٫$" XInTIEYOYzt7<LA}]RN˾8[N ;,!?TouBK z]q\?}))Uck@Ue^koMY'.LvyxSQttM+h/tߏ:/µiԊ/{R ?e!/;i\)+ObLȥ7b$PN!Ֆ!gKInp\%=6$5PfY 6g{pfXX֛<}nb1U59e2#oqWm(-Y6vx|9b^1@tm-OUkQ76 a7K_GvQў8qo,[qV&Xˊ#יEp\&M^:dH9fDpM+$y;$ul&~M/"RKq-'mcKdyTQutH`IDXHtMgT03uвLl=6 xQQt&n tpPv"6?y+{1=TFly(D&{e~T?7^rN4q[?m psm5 8Qc(oY^D%O>O KO֪VG Θ*8r S;yg6xo|G\ۯ6:wU[(i*CЫa1M L F{1 #qmtUk%t|C@Ό=dPSY KNnw:e vc9xMD݂# zZ3U NGwkF'57 e.ӏ*%ټsA IhmY8;^`uEcZ7QSm)uog0 ԇKhctI+<~""%, +E7GA'R ݂]ʚL6( Au}N)Q._VbmJ[rN&՟ y.)nj؊ $bX]QV̨|ENH*煇4!(uw#v7ߨ,/o"\Bd^NJч%U䐎"N *fRѬC9ł37g [rEvR$҃Rh^"eZ-ֹb|ە44v"u$v76-=0~bD ŽT`{F} 5 hUM)LVju۾v~R= i&{|-}Qʹ6uh}UU |Pa(pelx c)4nOë$]vhFl U4;" 'sqqhN0h ^ULrP>0j֭7o|@BHuwuH}-W8//|}MvJ(0)dI*5 ] 'D䱄猆wmr?V6ҀBIuZ5쫟Oi:քa5im&7tU} ðz.&!9fAUIq/8߫ި/>]Xӭ2$yXayqxߩ[Go5)+c :G$9Az_ȩ% vdi2 p:4䟳p5Ԣ&|v;w2I&ɜ+cHb}a ˸3;Gepg[qx!+Z]Q6n M"fZRROB:>7Iyb5֕ =QT9, ^;dH8/ƿPХN[Uu6-jeدV%;ؒI[:!`\->~}Jiլp:0n`Uq݇雴pO)ja6RY4N [P^g=+iQԾx\?xlX???(C/G 3Q|hil:Ɓh f[Zh_ro7(^NY4̞`O2&Z&.!&IQ~K O'Vdž4b|#/K5l gi*Ii!qIgM> }w-4}7~v(C_IL/P]?2@ѝ8j! n߹o͂Bfk($r;BlZ2D"2:4v5`Y Y-.oNm݀ĘC&x` qaJwEKZqШg22̂l.֠ #Ј=8?+Zb ˘ABl!CiMBC" P^@/ XW{7\ ;f?QJK<^_U|R2&3Ѧ.xdG"ٗvYnnpn**FWGt@}qs=F7إk U.Zf,:Pr"_uOtKnH;jj&#dCw{[t {&ENz~3G\b7*cUL!ihZȊ1 \[W>4F&uv*#,ma@,Q8D!{,䊻ep&]x-"D\RΊ`eύrm TW@U>Cx(~=(|-\a=;hrY߆1 ,SJ9Wr)VۣԒmlXչ]k/1MS9WWvJ,.h/PWwځ}԰J>qϺtaҘB1Pl^k9fW8_*.(icHOLO> LF};B!\} efs`$.d?KSJ8u6dQjio8}Q@_ l8%@4p0@P3U2KTV}C>ZV[B+V%YYAB'`-.%NNщ^%,ɶHٿX؍dɓ6LNpRأ{ޮ%Q]9Q+.eG1Qz0}ae/WI\'=I|2<4vP jCNN1pGmŧܵq1]X&``#p(Q@WS`9 Aa-;6ԈjJ =%Q}Cяb\MC[Ӷ"vFCͧ_r.5& BVm_&'; łAvUA_9i?':.MϨx3m.D)T5%;5U6|s@$\*Hf(v5wwq8i׆!\Pϱh\D[/<dp0%kR˶;<[nkFS vRxw1=S͉jO6ߖgR_br3jN) lwoCC@s"Hu4?E8ac|H$TX v˰˔jxI(l", &|V8ptoGF.*O{[`w0YH(I(ƂJ:tUl3k\)8Hq ݬI : ` U,NdMl5G cX<=V(5qhՊr3tyA6h~t~>b( {dG`跃~Wb\T&g !mE޸VaZ0Ȧ}t:s׭pu)qU.oT"vVQXҩj#uM?݊T  lΛ2߭_W1T5NLwC2^ raU .܃@yP%]s@Сl[ 1V8.f:2cKc(B9qcwúD'DW6'\c Z:]? [͈dK=CQc享 A>hpXGdn| ( 5<$+ί oXd^$,U+W1,_k{>' K oO?ByPz/AѐaSt:ʾ%MV8 *q :g&*h׭~'܂-kkϛTUcq s׾zvp3$q*jA͕Rul-BлS+~@KIS co {~Y %s!+ p#?2^鹜l:)v{Âvy-+\ljeZ.e~bB@A:ՂQ)FiiW()YnҧI*:͕ac=JBM9;hD9-%VlVifX\ܓј,w6V'&;t4׮t٨|,)dAXCOH)%;*̀Qxv8mJ+U`lmGЩjjB-(̰Kア<}䬪_hKraOBB!Кj{P89ZqQBׄp10<҈_}64\tH$~KYRp+o/ǙBY2j dZ[7C#+@h!W:*ORg{w]kҁ&:UҠX#/,łX(^p۰'fhO gPte+GYd%0^'رOOfXi(o`e`p*TCFafoWl'3w& v3MTE!*Z!¨FoPszG"Rx#iTץKπ#t:W*J9{wo9;-XR9̇T  V^r]7#'lнms|˳VvJ BLXNȴl#8H>ގimF80Sޡ*=ᘦH"OK%l6<rlr(7Kʬliґ(⬑΍fM7^n`O#Z!XMXJ]4i휭g\0e3B]Hkxp|Ơ,f,]8} {ڡ9gAϜmQ䇆WRǪ(' _D*p[(7H#m3* W{hfn20PWgHg>w#lSd2SÒN[| ~1NO`Kf# mX 2%oDuު4 qDgZF;Ύ(ơAH3kזAZ:9狛 1/ N8!i^  Au3pdұ.[Ouy$ uP猣f~dU3A 9}nU_d/(~RՊjA5Aw^뼧a#F/(?lv=xԶJ\3gP#rL[7%-ݨgdV~o-X=#Fm1@q$]c=RѺ*Ɍ,Q Q1j:e{fIR0 rg!i mt #eVm أU)M%WC$mGOO f ^ "]|(bD]:̬UL$~? zA!҅`XlE,$7!7I;]@$J L*^>O(_]$U鞙j40 )0u*q,)r4 ;aQ@7HYT0;aң-ttE3MDAhk($MT52qkfb}M ?$PW9ʅgJEBO?_L#$ `wJ3hgB=PBw9ȧU6ָ } y춥ЉIEȚ.~蕯RIRq"Bhѐy@F uήaxgǥՊKWtJS]q<Q c-QG (6VU{`~5NFvoʻ=3fJJP 2Þ+u>VF 46An_ .``GJ Cܞ#DjZ$ˆ壝c͓mR4WI Tmw,q oh*Cc4{8d,]PErLFN0u[B8nN $c"A)0w[1,61Mwx+c״jTă n+Sjda!VSLC  ]GDP.9 [z[q+8 yFcDoEL\?= =qql j1PSX6b>֠u,ESb&4h7 qgn;6YO;}LP$.yfhgñW> `y5iNf j~h:Vw_E^7YhZ(>r~v" wءbFgm(;_~/mhnG:{ n+x15Bq1 }Wl$6v[@Y^ed+Mg:Ќheu٠Y2`c,w]`qt,W (u W3BdT V0k3J ^Ae4|Y%6%:o&0 Nw&=.T|td;]g!"A[VGhHB׏G0+ɍV߮P,3 <1~D QO҂A#?U|'v9Wgqu^[PºVW:LomDdP\~,]-H~Be߼e3PRɾ)O"XΚr1BQaƷ Q]KiU `P-1&ϧ%{"+cU6l ixSL @xfIVM5,1 *;#YŦY-`qBahun&]U ;.ڐOAHQFvO4{RǗ;k*cˎ_1ؘ#W$+/8; S !HY~n%<,QoQf[{Ž@@`G!ff7TwkdG4Lf*jOн?jr},e(,%Go3i ϸY)?,$ܬ}rˑ#̼R{tGH)kkӄCG{t|>7 Pt])3[1z~*&Dz]b'Wa!Kv\qާAb\6أ{Mr?85 QTզvՂy0EAdYsbs 3gGZ&YphfH9nh1s_AOnj;8$:D쁃`1E;0LaFt%c*s F}0& IDpf|(3v8P򪆭%:}퉥{&w"MuuqZI|͆%k#>?#C[JJ)(ICn/` |C*` MU-Si#9㽺F cOhcHj ]&/GoumOP2`'GwPIͨK W`~Yu ^^R'_єvuXhCL3I2.\VGl-t@:7lK*ق:gyXLnj7\ֺ5^XHQp,q!w M$**6B4Iŀ /g8Wn8oA꡺:޽hpU`zuLŮ#mrej5Wx05h ̃^+@U+*տh1[, M,֓ GdT`[+---D:e|Ɂ+V[11Wřel7_m4čY-r"hgy!?փ!| } SMBjеZ}V\ki_/i">Y]Nr'SϘ%RpBwF_XSb zg\8:KYc0AO\"r(3ȝH5Å''x‚i+*v%X E?{WۻLmM_'AADa2i c(d0or/w tb3:LVow`}ͥձ?ԏ#(%Bnՠ);^һ-vw%b0PGH $`f]IZ *[JgA/k)muYlZBtUB%Yxo6ah/xx[ήqXyɜKqq~swU*1DB3K*l NzF ,C(W$PF6M$[- o1nuҚŎTp6Y~6'LQ1c \j.Fѷ[փ^csл7jȅY/0"/*W[s3V+d r/aUMl_%;S}]t׍"r bS*fJpAar(A۪xMw]?O3z\ЫI7…i%vTxxcrGN[mMdmub˄@Nݽ>BhgO6{>kLx&v%}%v[ {M.^xLY)1YԒ>اz(k"H'31=X#K _)(Uw3{xjEOšKD`2dҮoMptxEN+sZ a+z21+}(#B)od.:0ҧ_뗡8@:۲I?=;oP`?F8(~~_ϗLj<3E34AZ<&8 ;Wag $$Q`ݜชI]-lXU0`c/e0ݼenLY噧 _Rr2TU^`ndIIkKHNgcPH#{+_OVk>!߭c6r W-}v!S c"ħ뗴We@6zV Թ`C}"/ϱtS{"{[{R.5WP%^}.,5,4~uak/rc:]^?ec(DHC_G. LX{,PaRQcպ{v=;= ڮ@P>?cvPy5*:R]%ȍ&PS8|jmlSGLb4+3J IrIЃb,? 0 maܖ@X-+5n/#[dי=#[OS㦔(:aI`?̎!\F]x˙@ؗIe&]OIpzcwsqaQhEp }CfȲbxZ`%Ao>5S/SŴ+C\{/hћ&l2;2m f,3Ik ,)@{ZgZ6,NiCސ36%SxL;ך bJJP>sK2K׵o D0{ev4( !}j=fygGoetba}2٬1XZ Is ܤlI=B`'W'kc# 5Er 2'ND9a6'&1ﹽo%r +H쪸rXܗß+[N) C3/'ωsӱ/4CD9ᗆWZ#a!vQKZR~`v6X۞`1 R~~4/;(!*V>}%5w#YԼy Eܢ6ldmFOuV]sq]3s/y^_T͌3bs t _sm6:6۳yWA:rl-L 8dl99wcm\^Sa 0AW9K[@S,7Wl‚>&E2 /]GVo36P"5Y`N>j.Gn3)4f +ZUlޡ݀dX4!JPBMRψD\%|R6RUjD'l1MDK#_D$۪ˤd-V2fdX:,nk, gOՊeh/{luM8ʱڍQdf'd3ELfҌE jZ ^}}ʼץ -/BX}ghɆ1/$zUu7֝ڶNߥ*j+gTEo[EE;%T%6;EA/B1SbhS zYfO6bfVC ݩ6d˘aL޷p]QFtG?f.滲`% {Nqbc&a%^Odz+[0îxHhlVzйˢV>P@F+lF}^1JhJo=g3OKTțs#U/2w)B-rg򭳻R,ɋ4?r e`4B?ʢ I;5jҊtF!zcl}J?`$3!Z8~Iz~x [c`;QX Ǯ7mq%SU闹iB2ڼЎ:=I"|Ş3_w9eqb6]0s:e>:, .1A @~vv9+ZCBi>]h љ ںe9`fۋ*\tRtihJerfТе/c~5hjyItFf훟.eYGZs7rk_AnvC1>W -c@0Ia\c.Wg+ ԕza,?D>-ZXdye6IhOzRզ]PLh@[ڄI6,ܬĹBʂB \gE]Zht#{h쨽 ӓ* -EU ~mq*f@>脲/UDv|}Xa/iJaZ]>:d bޙ/%X!5>F#N aK|gׁ#IFwĒW?H#tI0èB}GZKl^t]%x3.),f'Ʃ!g{,<Ü;^G6tF6bYMSU 9?DE,FjWi$ᗥ87\vj'ry/M=bY,Sl ?7; ZVqG$FPqtTLj0ˀ!/3E5 ٞKOw╫ucX8% 2@\xA>%9}b|C`m`iẊ]:OC mHxe&F^`{4'^aVNeiJ2(x,k7ޥپ]/SxvK-?h6E_*̀rg+E w 8A*,%E՚Oa;_[x0KcenHvt?Lak򘚖+23G3Z mBQ=tM8VvWq7 r]8$3h W~OW++u,2 Pρ $ׄC/qˡ.WmFRh;MaRDYc cܼU w|=SeCqE[~ q_g8_#kyAlLrnT`ڞ5_n۬3_+թk<-mxga>ScM^Mu)k33|Kip=Gpb7EDLڪX݃<ڟ[%0V TM(9I$"gJ0T6 Nu5p~Bv1E_cI>w *u6#]fzl!hmj'< WM5}>1@kCzbI:$;E onpOG04G^(t2a#`x K;? g]| Ll%왋zk6s8(>a GMBm*U1r> ;]ean8(wS8b+Ԏ_WE_TW %%;+\a˽߬TG?چGU9w,D#5\ &|MiBSA #r|޷2^v.FM|O BDֆK7hMvqBr` eF/s4htu -^%IJ7 kRՖ Tlj6++ +QYCP_dVѡBv6K)e U0Z@-[d"яSmDAUah- -\r.e%%K\ aoA\8}{)MFB$SbΣ-4ϴF@ `jۗ6 pnvNXQ;FcҬsJ1bKv ||GvpQRnjDYʈ}8I'm*JCFkz7!ρyÌx7}>Qw1r%w5]HI~kMJ\FBwt\+v;mCe0y}L=˱r nW_JGMm`*&$Բ w[[0Sق%_P΃Ki"|>4g8<#$NktQ)Eo֠ U\fT4DuV kďQcӯM%jw3LA.I+\KI?KIRM1@TC 3a IS7%EJZߺ Tsmf}iGVb# 45ث˰9E̤ >[+KkOfcI#JgcUiXx'{Ha~ dgzU+N&)t=˃o1y xMn ̿l~BQ <78#^ f~8Kk}vzp_*J٢IdGnL2U}Hb 4 `BFT}[!4caGtMJM Ģ,qE@MV_MH3r+Dw6&kFmX/Mzp md-W`qhKM:AեNE5L#q0U(ES<{2M({ NQM>BkloME%?AtNsY{0쑣RY׳="A{Aj^!̩XǡFMmg Ɖfի3"I+\$YCo\ :ZOmcO*Äшگ57a̗D\q;0:Ox.iOdUbowa>,& =+̾4aWFgYZ070701000002b6000081a40000000000000000000000016101d03d0000c508000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/qedi/qedi.ko.xz7zXZִF!t/z;]?Eh=ڜ9NeBqljfcv(CeZ!`%O _zTB:nTΜibo]әpaԃGaUfbC rKz&&rL2SD[68OsWGK6(Pu6+ S`YV@!ݤk.&i7$ #DZwú_G .=[:W"G^?:uu׸FCL@s~VMC5lk-lc9ա¾lH] lS(_~}m:cY@`8PUq%e͒W)Gh""1E99Ybqr?{VF։]jy_ٲ;6ԨVx?B+ -fp*{D6  SX{o;_Ԥ[^!D_E=[쫨rnH>]O˞c9ǧmV^[nns&ZI$ hŞ0J4-Kn:_A(g=e T##=Ҭes l$PX\Vx 6"8@a帤;@j&`1UX:I ݞ_qdG47WuvUÙMVof=ե͊`w-z=l'D c+m% 70 hnÆ`EC18Ue {Y8;Lf?HƯ@ r t_m; ~ݕ{ uxl;0|G'fc %JO5ݢWƌ+=7hcy1(ʅPz'd^ו: ޷/@߱K-ׅ'(c*E| =M!kzdK&[aڵY ZY}vskn_΄ vf2@q=4dcoB,}AK4As.9~/XRXh7TYT19h^kI|9 7N @ʍaO/i|T5$zpn\vƛcg8=\8j"l=VCʵڝbIiM ~Z&Ah"R/_Mf0ө<"=`O:NST s~R<5C"P VMv+; e@*3T ?]<&{3Nj(^;\!yݑp5Y7{Io O\Uz>í86A?˺ľ vBBv ǯf(5L>5g@IP&6]$ja;6zgZDZ=}E.$G3ˉ% -Qn FZ^Ņ[`uO&Q:&@&Dlu1Esl474+:Eիu 4~0[OB="vB,+ex:XZA/nKR(׬)oeIh&$@1ѕga*=+Hm{S0ku DAR9 HQ5LԌ|hŏ(&ȅ3E *@2Bd48ҿO1\Xm~%СYK)bܔ$1y/d6涼ѝ"pAP@> QesUo#БFx\&+N"G\ rt{cgr#L+)Gߊ=KɅOB(=KCdE1NE/J9\;)d04 {/tk$M]n|qDuHWbd8<>fYʼnzE=[d* _]):7& 8'>:$Bx2:AƓ6"r^dG31q McɺoL r4 Ӵ[U[vClZ d,cД7yjne"KUR3UG]6B Y5_H']cA;d-ۭu6Fׂc!Pبah߅s"0 2FRUM*^JBeV]-}x ^}egYf |j*n;Eϐ+vadlXtL%~[wG~옽_G:rJF5F7<_T]ky$Qc}0%]5C](cS mqdvu8/d]=فJeв_b  5Kzgfx 7zЛ&Af,ҷr`/ W4 ) ABFC,F\Bc^ 5U~v6k3ZW!e dsEJ屆AqzC["yYd:QH}AX JmA oȡV2X~ 3.C'FAʤ\śpZzuIg4q('sȄE P%Mv,"khjC5ja@E6I!ة ]Lu \+{Wq i4/T 㚍.ӯP;ƠkR J狯@) ĸ U%,GH I5mHi,llo8qxsآEY>abՕ.+0y2T!Yv;/RB{T_LlUut'[ݩZame-9 #[v1gs)3mmJNs.ΤOjU:x`?*LjJ-֗B⽍vjJXJF5-Oa<eW=ؿq%<]kAVjy%amp依'u-iϥ8pO^;FB;i? u?xb@P{ | 2"CiJMD [+ÀEF p6MUTQSDcaQ 4Iq8mqx yV9l54aWXEoBۊit㋢]HCcK%'tnף-sQ5,,%Gy/L sR1 }nu#γ9{L2gWֳIO=#"6Nsyɾտ ЇqnIy0$u֓ nA`Ntϧð;qbxn&GOp#J(4%\@&3RB;zIH(s?C4"j"Du[uFcgʌVFCv>}%gs D#3pF%q`mvUۯ{vVv:0dabd?<*%?)Z7qvԎ9!McFKy{_Yrͫ#ׁ<`)㿥6F!uwyr܉Ruxd@΁]ƚ`ö́ f`KUmxħ 2fԍd ~iHO]lxxs ?4G$M*|< RVwȋMpZ^C1,ijJ`_ѨI2j6̾ dQrMmZ>Ue#gq(d+c9A縟Q,4+CN} )ld"fc`+oLY.\y]X# fTW8̕ MfwmW6 'V88ᔺ)>ȵtGEzGނ%=d'U甁Z w1mgA6x W M?َ M H F W:ޚfc{ 9_I S]Z'u^WD_ (A |~aI&@"-`d!H$-$0]Lg#ȠD_$Xm,'ˠ ŲAVJ-y({1.5Q9 *79. d/6`۲=tq O @y'^ 3 c̬YR{K-coei CgqY#xQ(haT[93+= +vǯ>1}s-J'O(.+z* ֝W݄ՠѱ۠̚gͭ#;K84س̐G>_Ts5-8i/! #wf0!IvuLд$ He^uMm&{}+#e`}n)LP~j?55\k HZ4]"X`<8WUv΅g9E<ַZdd|+^AS"nQ,_Zc=!oBe,SCx\'׭x^C6z$jpbKghM# O@P7o7n-)5[[U-޼xW$ {h%Z/2EhAÛmsHZE20~л"8T%ġZ^/ʽhUc1HQ]F,#$/ D33 o: tۢzЂRe-0iE{ްWubܳ6sI}蕄o0 TT(yL|9;i(_ 9 _pzXn4l@TշN~ M_WU HWY6ܿY$iA. yRDX$zǫv< ~ĽW՗\Z^.֠ԂYݵTc랇/aMKWL3ѨQ:n{E1D>~~vP?E%Q|c"58ggۗ 5o䞔Xs9[K4 ,4Mmx+z0h|'w.֔ϋSLf kk2k}҃Տ+2b qׄ,]&rC+Ⲧ4 [.K-%WNKNx(¿ `Sic~.wZN(!2P{_,9ׄEoU]7*d}elмێ2Ǔܸ(r D~gw`h~ݱ]LzW>W<4^oȮ_d? ߜb l;ԛ)s%Y$YYZl-ȪVZ%V\^QL7BT%gޢ<`3`a戕H&!{pqbN@;Hk 3<1]?{tp|i$Wc1}g6 }W%aGʲ@Z23@8eCǍ&/Q',Ådj^ƒ" ki+g7K0=M"% w@ftnN)QC2,21[CzȃQ:7w ]|< "R Q&-gr@ȎrnuW# ub)*՜p".aU#},~6K!4 ĝe3ra-v0㷯*շg^Kuߦ34c9_EtVھ/hr@4 [ bì߯m"ٶ*I-h @L$ydjn[PPZ谓~5=?r8aG܏mMO߽/#G,_2U`&K8lVk#+#i"$1Pir/wg3m̧W-^)orCF[t#$inV[3&"8f|ͱ`po6~wTj64ў^E{.n>S| ''>h3DU" ,_XG#?8I~]~?]p\h$Q[-+S,̠[QTZDZ#3(Pp_b)tx2NW_!w_UC:$'.vH 7i:hEh_`VV?$JQit+efP}_K& 5 UFPi&Z$J|1 xW75gW@ F@QR-P7Jkߊ?4}*P+ ah#ko Kh'^Uu.~󿺟W4nB:(N/2Ngv ڮjے8Umz NѲDz jgՋ%y=YP 3>VZtᔾ1ZS$W0&ֱ+_n|88QOπkBtjf^B-Ztqt2b_'|Ii Lrp& (GF4XMY.]tv@`ɬɹ1e~Pgf#h 4cNhC%Cyўxi33GWdtKǍ=5!.X5~yH!aBbuZhJwlR@z:+v9nӠ(6TOmk"sn_uW<@+'6&/QwU8au'` u:edH͘7q_1Dr kxFK+][ҥvj XLBMvoz{pg R<!oGj?VlXJ<x0ŻY ͂~*b* 4X/ʘ {}יpCӁzC'w<B*&.RV%˻\@LX05cݕNYUH)S-Yv6VBMkͅ1-rj3ߍ&q:Nt&"ek)YG$ ^uWOZ)R\ S ] ;Tmf0汤us33yCqv"hZ:5\>:_V&6KNN{Ѭh,1"T1w[Wil?G]MXo]{3Jd}Rteqc,|ܟtי)7BN2^+,BRZzA^7سm_5`Hdc!p}#n9.)O] |iې\pɌ. 22:pwMw/ G|<^yݧ_uDOG!=/D&̦%oFcĐ0̆9fPZ^Zu@IaJ5ɓf=Gȭ_3 Il]*j5zQa4-zq>$>C$7O 7=Hٽy! GJ\}(̧  r: ~Otg.jD׽JǮÛrSpz(5E oy稺U' <Tfpet)̣wkԖ1^Ht*A`MZ \0؂̜ ;\y 1j^v/eB#x(W 8V~ *l׀8'!?;Kɻ߂ bFKFxhCi=UA) _u-|pGՃ[ka?w=,mnE3mTp7Ig,^\">}~WÕ@iKY5]]Z]ru#"v~>+Kw3CQt j-f@p`:G58o]P~"ܒZ"}ph(a+Uhj%j`堾AxŚVUO-Ty䮋R63h]} co)5.Lv;&oՌQIؑ ԟev7iUE 7Yi+=/*)sd# kHl|w+k.HMrb.^ 00O &Cq8 D" e$~ Qy /]ˁMN],QFm9r ^GSӸ+Nj*ZTy}xQPZąԒ1dCgWҧK&G%4F@G5IhN =7]lum@DZ`Hu#(rk$>'":zO(7tex>ٲu+! ߋ\[(#<cځFU򎂋芑_.q}Srgj "h7t`wȔ$9iZ AYːia m3sŋ5t^^vT[X;NpfʞgK!_&[#1[ו /GdRnKn B;j.ʎ,ŵNBgجm,,› fԧ$A>- f9S8y>pi1pY޲$H*dvK%`C'UÕjbf5TʱK.ű.ޢ|eǔTƽn-j G_zC3*XAXP#OoCHCeJ[ Kҁ2k[R%f֯Ii0j،ٝس!HՇ^ Q.ٱc)bIbTOC@]"ƹ{MSS))!O"]ˮs$xD)z!:o'.8yH {pbُ{נ d{4oI](۪\ Z7{m9+ĩ9~<0On'dh78F:Ph Фw4\8L~k^N'4y~`C_W#611dtQ=ߟ.;P[d>7j(z4"84,SfzTl1@XP;А B k.*|!4{gr f mN-uRu5#INtLkse<`@T%/ H> [6D KTIbg ,~w*гGs~Hil辪}%5`Q0"FREl~$a)Nj,PC'a56n~TCߏA|hn͖>9ZF鹳p+e㿓``}M^W Cqö6;A zDmS@%*'DL˕b|d[Fݲw!4TO>?n|,qpxSЇ ynns,Ph`&‘ՏOKI tEq4MEqr9B6*Z9 +Yhh:.nFD$p)^zN͊j(|cyh2Cf[ZO5ښM$$_ػ. *o]OWJ22-T$cc{28_g|aIiHhmL.b^5rY] ͙ ▇ĎoHcJT4OO_Cseڭ+]ĥq . eׁF/PT)ܨJуeFHn`K~1c9CU9reK ?(]Rat}pPMȊj#gzؽlb4OsW̤J\_Hr̶JWj*}+5 Ir&rY-V Vv6)=_xkȇ3ahB %dĺf |{/$bLU`!v~&r`\+ۢ( Ks-q^XuٯKNa_k|zY[6_=Ϗ+:')pO e緾%MğqO3cMhd HM[FX &)!.!|LjAfB1jFb(= M-F.Ӆ$_ww9w[CXGfV%l/״e@i˦2-GۦXƛ*O: Bea3 jL4 wxB~ ^-'3uJw NM,k+F0^d")_~G!u=Av <~#ˍ)de-/gX#pe;F4HO{tp;qufZ80#=/s4Nx/dA%RѾe 0:C/HײƬՓo_ 0kE K(]N.t1KK;ۑSrcĤ͋+ȶ2VbX+M-պ*V֐ruGv kT-b޶@X|[\lq=QXbe2A 3kW.Ny&Qr77zԁ)pr7=' s= l>|aEIx0H5^|"1%,h3hriuIqmreeù7XiRSBYL-P&$ul.ߛ+a -; \M  Ǵބ[EJR:}O}p0QK `<;0%FʝN=v2+lNyMFa Pd#;JJ݉YdѿLZcUB5]KT2Pjvb7}cdQ&À'w կ: c3)4LLrVA~u¬woa| B㍒k Ei&-׌ٷvn_پ&o)2<,^ m<3"% bue 6@-#Y_>2buא޴glu 5Oj,q|%Sܟ[ ރ}.- 0urJmVܨ.B@w#΁XtBx;]z9`'L{-cEts6x[([a %A&L wR_r,\*g*CS5EJXbN_=0Iϰ0,0~o]oG\F_qP@K&`@K ć;>f D!2BxPC ,O,Lm'39[V懡U  }3JI"Wh/<ծvwvrquɽMsͯӘkRfgmO|sütIW/ OmMLaTZȻZZK&pP.T}U5r5fETZ:ASv2{a[ufP?M3 nOYOW֍7OJ mدTҜ"sCG܄<"(…vN~=+O7tYOMGXѸ vպ:mټV1&]4-i b(Y?̝H侌]Ҥc.47>y-?WϥqW@׷QN㉦D7,ӈ5ЮTl3՜1ͮ$d3o߁+;k,cO +|/L1Ljuv[KD &(2z~S |Y߳mrB2rD~OA`(ޤ➝)<2r0[aL -Nc))[2*%d&=y`Fp)+u*q%!U[p3j[miOa2:d8κo~"'@a7.%"#1~DN>H:qL;a/ BnJSu4p~ D][ sEwP:_ncqx<ͬ-5]k0/}b>^mև2"Wk$ tXdֆop嶙1ܳӾeqۓ>OgԱç!>|avȇ `ɃCxtj5U=\L:scU>l~!LcGO.|zmc5ke',|f$91}B0_!CJc]Ed1YPqqm)qf+^IiHb`G$¨trR @/b-nGi=Xx*&$vQUbVLJ 64qt4n'nrwx$$h]c`\xnGp:|x֑-Kቻ+!<بuNbwj* )oU A J'Р4GMuNeGXpkJa2 mסx*&Wk?̛A(hnyv|f+ڤ\*9Lq1}haшG Bq> 0$ᏒRx|-ʾ^ q.휠9Zb|RVJ cz$u:R9CwT4'|͋֩ʕj))FoA! ѽ+*:,h!婓5-^%. &Z!ç&~-O0,]5;Hq<`Wq6c.ړkLgn#'!IWMFH_)xh[SǻfrWсbko[g{LX'CM]d4c~6úBA)9 u<1{ЂS 0[vu|9sIZ$X o](q鐪4cOI QK78/́ $#j0kts$~-۹5ڛr׭#GRe>1;kqn"aǾ (1k1wB ]/"u:s- )Bڳp-@pjDռSǥ c{g)KPYboF?R˰Voc'0%@UTfq/̡h[AAEqU~a"C}4>F3sy_*scD;_w˜< dOm%6{bkT+<}EޕpكD!Ř`[CLxr\l\my& P6-ʨI3va$3dT|ZFL58ʆ5F"_tȦxZ> ˔r&a IfpXo/dC36XԹ($#=& ]Z[;4o%A@4l9YS 'BoI^&RRwTA>>bZUڼT~#4s&v_P//zr =@}@._59 ߪ9,{̟m(/VôC9-͠{_}b=g MĘA& &xg} oOKbc^Ne.9ИA=N*;mi+.e\IL8%Mwxj^j;8EhJy $w&qHT_5+=lW</#Hn$aVma* Կxl TGGK6ilӇ ~flE4Ri󜼵yS2*&ވHHùyY8Q/vB 9uרqMtf ;-}h+XE wzAvdtMܦMgc1R6GBh-5 <8yS5W `lk fUT3e1잂:SAu$†MxWͱk${$}tA9yv]{.-~y}+ʒ8SP aJ %Uc^zq}M1sX h\XeFXnS*B;ZR ߧ+c]jx̠b,,yDhN>cpelLĢ+Wd否S~SNYp$oo"N5iG&"sZ[NPKB%it*Q貽^-D@fTE^vsi "cWI:; W_@ N:z@WYg-q L"QeDh |)riPv++*4,VaplR(9>MEl#)qQS\M諴42]npHA/%EMN㈲j-R+vn 8A GIbf?k0`; `КwOzDɀwCC\J]\YXC{Jmpm66op1MۍR79[lc'>"q?2B1Ur|)_xk5 g˸=x6+? Ff%'C#WgtTG0["ST9kvyB/L>bvsBndH]AXlv *8QYPF~86-V،S:ǹ3󏊭:-\~K 9k TI+w~f_`FĖiGZ9Ylw~x# =79`kHG`8ܒ>[z]=Qq^h+C)Gue@vn R@x@e(fJA)?Cf1fOwkefS&ӚҲ4=#QLqwP%ddh6yP'E9deQǡ饮G̠ \V.9NN.FfA^S\wfЋt4:'jh~]~?dQC %.'.PD臈A{?7TR~72~B58'm80h|"NQ:I6e'x52ZBˠȯ 6jYh襤1F)9+ `'˪0N'e\\}"qG f3XСxk&E{f(v /o٦ Ȧi`xcoM}5vkŧ@&v[[YփtMnJ:`z0OzZȉqpa H93ccr~\m6+Y'f`U3*u*_lQjFR.t+ 3 oF|[֒  #~z6&/iJMD|2Yxh#o5!K^,иC!: jpac!ATf 2W&NdtH^禷JSiY+4Pͣx鎸m`ɒQ"ЯB\)0kFΆ &^G}IEI)ݖ eA,|]' N}jgC!#,!pw Ȇz/ұ9LW@zOdqBey{}h3hhs. 8I=EǛ&;K|`Bn#0k#I{A4Y)ſ֕lFzq=+`FQE’w5We�n5& 1Cȃz\Q{2Kd{M@8!{,jAcMGki^91  358XAǔRێ{&ΌqaQ۫U$>ش1ݔ-Qփ2sN1J]b {6bpUP ]1(pUR1œ\h::# 8~K;܌ a\'0'3w8/DyD6A0\+]e->2g3jsMX], s^f5! ,IiaOT[W#[۰%6!Mg&=mA횡/ǹJ9Pc+B <1cQ9od˗}JS!DX ,Nm6۩" D˰)0A.Ҽu,36$Wi*h@̏ ԙ 1A^J!XʎJ?_ v ߏ92, *GSLĥ#F$3P,n.r@ʍu#D|bHaEZMlQ\ )TW=kRژ4oi/Qs-3opCT:}Mf)Tv̶t<aUTNkawZ4*;=T+^=FhR [WZ{Lg+p"w$yTI% 痊n'oF>CF:F}^t={j+3 x˸ )ЋsO̒'| p)gL<(Th?3jd ozxOR~.X#P,+_^C>zt>Us:o>'Dn¬IȏJmZ6=L!9Ε %A`Dcz`Nj =J.l;Wr!5W!CsMșB] {V;ȅ*}!?'wӀ]xɺ|ǟ_vGzhwaw?341j9ƙNXB&Nwkcfp~A$A*ko{[/QXKT Ҹ-[@w{wm/#b7Yk alz"T@ONWL|7:>z+h.۫8k,Ѫ[BX)m6JxAÈu *Ϸt%Q;zDz^-|Z5nv~1^R4YLg z\XpW&DM@0m}NMTNe*xPpZJ b H -΍]{I0`P7 rzp`괪8O\>z"70?W }Ϟ V)a3 `b9}Ha焄mV c&i^QoRE؞@J-7vg(jfژd-33%uTVpGR?}ZyUg0 m%:%z!!Z;G{^5uwImyXWkӭG}я+*q◅$ßlϐYxϸ>l_X'y*'Eŝ f*hΑ0%8t8SSšHO754 p6Q24= h^)RN.d}{|uZ }>ZL?ZB?+S M­@u통%ĥ*XږWnhɖABe&WSSv6\{2{='%pfH:^ `Tul3LJ_RSq5QH᭒WQZNw[5\lvJ[DtfIUN`*@BA_DP+CLP*3Ҁ nqXAt@qXYrj AXR4gB-5YDu `gl[ şS?un9րDF!1e. ߢu=6RrNQ?Ehl$^l6&!2_3k!do`z_plZ\?'ZPV,znD4Kdn%Ń~sNAh^hXDK@:;! ׽]2ДML( < 7Ld,ED䫇PCuq,jg;Hawj6? C3%о'VNZGf̹.m9ј;6V"T+O#[Lb9-NJ ZӋpq韧 ѝUMg=Lfm,]a$E \.zbuH{!KST{v%mG[R/( #א_y=xaZ4 x&[cZ/5U}~s+6O%kInW\7(1*=ЋnU ;T"FȢ"ک{k$ց_4?ϥ&<< Q4ؕk4r6郋-M4:FF儞7)2d_H)\m'IMu<ʵ[cu덭ěI< N9SrDz.$UyMX9Gtvl23'eb{Tthd[<e#]Ė-k{Qv< ENjQ#Ƶls'37fCְfI~ߟ}<јqm3xJ򲸫 QP3Z 4DbKx3 J`1'[#H:GNOmwh~`_-R'&PdqB FKl+afP525i(=%3WO/` f AM8VE":n&J`%Nv^x,W,a2.Mvl~w7PqC! XKy,[+]+ s? ˚W`_U>ZKmw&re>=uҁB"zj . @s ]J1z[n& _&RoְTSyvMXP 6"(Oj$v=R,MT2 eE741\:l13,sǝ 6EҨ{n[vB8wAHQAq\=j9'lgG1*E>Yj%#CY!.awm"peU(gcV_H@C#R+0m~eH+#prV&r,~]7rX fW Y* ?$]zrz_ʊph5(wxc7*24ԭZ(ؽFuNhm+${R}ƺOS"VGscىB?͵ pk*Sp2´/ QP)ɼow#I5zdʵIbMe,V: ").o /Gd@.<[ 4o:kt|1C,3NS J 2N?pcQ9=r]z:t ܈] ׆䭀gtcj?Z,C]RzrҦ[Fس~MPaz1Dq4w}d{Qe>U7yI -YIӣ^uKJbRDf4ƮemP0֝|;qxM@n?Ykl&*88/6$sC$:o*2]pd<*a|"C !w(@Y"97bӛ#]g?A_oLJ@KȸM?/#Џ$}U(g[wҝwF[.T"B ] Wpn-SEy&B5 \&~wVmi 4EdB!JjN:5k1@&bpЀh%ϐ^ _l]̷ fw|vs=C+^&6&?= ,YhѮ MNógD<7W!b䉜?7G8#=-Jç=8 @/8ώshaP ީtW_ey RR`aIS&xMmY@6<ߒLɟ<±l^=F44kQ4k:AB*1-#]Q@YcFy2Jپb7j<\ x#J;]NQ T$ EuR4 e:#aXE0oޯW4^ZQkeС@La,uhk"h#[`ҠZ}udj{>QaX ؕ7:ٚ- cBmN(ч| Ii-Ph0}Naar {潬V2% T&8n5[פw۪PHU*kڷj?;DA j- 7\mJ g;x;JtsѤLySTѦ:> 4ZagԚh~bLs_xq?xw:p |M8?0i@\s'wl.l=-+~MW>( " EmbijFP3ؖ ף 9l<-U|NSMc?8Tj!TmM%ZSHT;<[ˑ4G-\ %B"?'YkVAl6|3:ɉͲtbHVU{HpWj Axd/NJ [0&zŲ q pQ=%u~S3#h}=8|F-O!ف_ſJmP!OVm/wԍ%`l[ J  BGKeRZ!3z56B9O4\=,Lkp~q洵.4?v9e,%qH8#t:yjd| zqAbHa*Fq?>ca*X4Dgx~7 eUCt) "הx0LAj%6< Rhޝ3li8l~zs]4&MsK M*V'w϶i Ub$E> n.XwDo2Ȳ=*ERN^|ǛvPlW[cARtPɋQ }1c3j B.igEtJjf}U5if'Fu;C` ~!^H9=:9D&3DW:\]08k󲨥s?;BIN ;<]Rㅣ_[S -H#7803!MKq<vA :vv^t7?Tn&OC w@̖}#v&t6PHX*m:Gf4[^6B t7u>!<@`YѪI:y!=pv{7G3A@w!z/<֫gv-նP|+.;*TP`]y=7 3#έc8L6է 3Wh0 eWqxJp{ {ŏ萐l;~RxH6 Z}BE|T+­Âuj6 S@SGhSn),X/I8BS މÏ+θ5熩ԷgeiS {Ӑ+k>Pۦ" zHL77'cF +`)x Mr]S0[4cdC诒W8„6*Gyf#+YUT mC 3ܑ-D1/ԑ$Zr!R?a Il@0D|T':dS%8R㣩uhee)~²g>GL5t% Tj x4V߽5adv1 o{vHWfU>pJ{  ٰ˻6]݃om'e%nfg7H\Ǵ"9y̕mc *h#m-PtD }pp"^Q.:Uࢱ~wWHו/bQȿ*UMO2pdh-2T G眎P%>-D*mATI,xԭܠ8+ґu3 孪tVDox-֕Aof9!=Z!Tl:my3hbwKH#Op#`$׳r+0yf,n=jy(:ϋ-CG/P9:Br0r9JJeE׷ :&%IԦ01].My-aRC靗/) ]R@ HOw`6F^O ^geM\]pF/PSᏓBTK\)2v6ʐHi ueUB4TX|Aekǂ.wL"9*4Мu6onn+1/,QCC׿2Pٗg>K% !sozRlWY몕S[ @ʏf!^)[ԐxTP5B51FD܂Xᢘ}+lTT׌ryoPVSԠ(<Ŀ]=kQQ([6+ҭ6,#.aN*@nsAR+*9]MXFMW&9RB/uKqx\c"YWOIZU; 6u6CEg"SYY7@&jo1_v;˽Q[ޱPH~3 K%>&d$r [TBoF*dWQSywK,[ֵnrioD~GE0uI!_-XP\"%Jj ,rO3ӽLGݹhO~XmJfFIvWLNJpGz4ELZ:&^N+"bB/C-cz6f^ը[]7՛f*~E]ny&HoLN<1܌v"壄X#}=!e[\_:H+av- brEʓn q nAs^%:umKt)=ҵ"^QUdc./ke3|S sێ>G2(ϟ6k#ۮs[4H?d9/놪ਬ*2Z 9blvꦽugJer(ixV=]Ϊh*4J{M l " T^mZ1oy?bCBdۍ x-*rX|NƓ Ι**dhPO$yDp4r%o ]Pǁ|j/W0?젝rnS-)쁛X+3 R]ߎfdˎ'j0SIasRa!늮 F쥋7S䢿2Daݝ(;1CZXr"foMfG(*`9#0$Щ"oePz%3CbRTTR鴃k,n]=z(;|ֺR~o$#E[cQˍ:D_u%I@\i5h a7\mьbo@aq9K  'Ki Q'"t NoNizݗ" T/ok>9&xV΍")M xDE.93!}ER@jԤN*K쓘qUKWGѰ'㤑S+L|(< q8~[̈́}c"?. )#͵ `A"¢UR>&YG+zZ l H".* V̋%: +rHAb+[z8ۡMv`qXsm !GL)‡aFz_{2q@*![C ?<_q] j{Ԋ +o7wVw7gXVP?< O/+FgUH X2/{:cȆwC | ۿVDz"HA70Ѯ~I2zpSm"BpxՕq/d7wv4E]!X/9;v/ڶ 65֘ އmCw2ϲ2[₊ RWY)J|չ4#')Eٸ/ذ1 -纽]Wi*T+=li)a%5)KqQ?>D id^zs s ]`#qO0R?:K(H9/8{!(]N+)%nRzCP \I -)FG>QJve)НDnް\8s5ĥY{T:YbxϷpm (J,mov$+en[2#5RaVymԑVqƢSb#7W2 `Fy G5 sS>^~~bQ^P2CmXk퉎hm[NzH''RMV`GE97OUk}feـo:fUڮÚڑ,|u'~M+]dzUݳF[JHu}a Bģ)O+;TyPޤ3Ffs o;n.蕗蔬rOls /-f亂J>q|R*#@b_$^a`Yf#:L^[ܼ$K/S_bJ\y2hȟד'z9Th˽[)ẦݹEmeO9P`>/By!uCOxyvLft-wDpABەTiWE@`J3jQ-ծXIp򭃜@=3E>-|^){XH%0`-Ĭxl, XDL_C!xz|i U]0QQTBa9 HhV{r4gqE?LBx:A v=psnCl|c.MUDBz'9&Bfz|7ɊK,&Tz0p&e Q(椯laSKޚq\CK{='#En3J3o@!{F,r@|W2w|~!uH$T.2e6]JYO4v5]t(# "sYA4IBI@맡թv:ԝqFG62SwKԟڬgG `V-ءH~j2BM8wNP q8n97҃,$Ϛ4\ʺVo.H\Lnfj( Qlo9!IJFBBJ;w˅jys)9NK&12#/gk;6'jkkHw쳀2Aq¦9S -1MEaǻ狌I!x?wݖa精Xz?ZCpG`R7)_'ϊҭ0{B;.-~$fe#͡ڕ0ɜ?i2BwmN8+fҷV#75-B] o-JO.{1~㟫ip+U+}R\m0fJ z5zJ<h8f q3]_0YfmH N\3 Iɮ^ҖF+wTly9;Gv|f6Y|h}L6Z:+/kM(]3,Cwm0Â',ۯ)&sYvup.È"l8h)1~ j<ΒQJu#kq(50vpiyx&O|%CHg`[|[.̘L0q!'P|,6+rM3ߵjBfe2 ~{]wKnDn1'b@tQ1DmEa,Y"[߄Tsڢ|\e^OLC.&{~d[n%z~WPz+zPh:1Vi +|1gl6hL[A%{}]z<7XA3R,gfSyowT)HYLXr ,gL.W6 htkB1J| U35Ρ}웻p܃j 7[ F0FZ]1tfiB'm57&\;Zk%UBJ,A׺ 4yYcilF3ЍP-Xl; &W< ۵P02-mcv Q ;<+wP̪mxӜ@D= <)KC'B2/ zjJeTg,jD`A 4܅M`5M !Ba: Hމ`#6"~Ƣ' N hgHr'K,b@+u| $k~$ ~bKϒ֨m!cًT/JlvğpX6~f/yX d2;R̒ !I*Vdo"_f$iv.Q1EPINhHӝJI(9H"YD-E0RG|C* Cd<;LX?O#r;9xl-hD AI P) ,3\i#OZ2ՀN,~%NoJk*#B .ys#d+\N1__&o$-z~+/)+E)N'QRGq :?oa:"|5f Yvoڥ FMTΑL_UĊ?]\ͲMHBS~ϊb<d>8vh/NxXsg T4UD鿡1DBVYFXԤi> &ZnP7l)N_MHV*)C? } U~zG2:Sl?Yu (UD9]0d3#I+n x7Z- a@% 8T2V)o󟑔,r~XbEXuJ8."`l}ʖ<:6DBYFv7gJVh. @*du!.Aկ<hY*~sB *Sla[ƚ?|zU# h*-v6.> RⰦbR'UF "-h€>qwj͐ՖTz tJ _6E) \ߚS`jKOF# t0Iغ=V<}o*%_be{FŰP%rfDZóO-D=NMQ8fxL6 !̹rN WUb,`xwpL%h]aql>֮)e?,ewY1؞ūzXh>:&!'0aQ4=/-l;fSf>(|JC`=EɀGYw!?[/< 9D. rgN#Z#hsܬ!Z>#MUe sLqqYQFNr94~BaVcp)w=:[*\\>G9zMU٦tʢ.}ZxbWGc[ԩPo-yaB J_̲4N)JUzuuTO/)C[YJ_DjW`Pn+b"e\Sjk>j>8b2cOz>Q,m>ƄRFXSG.V~(6NN="N.Q8Ó]f~,]#ɮr Zm66z,7RRX7Ϗ;r9ډ /v`ME[iEIXj1YϼK!:<G۠ށ$+W_Z7{]؋Y`f"h%xpD/#Ue9OQ׆KἪt"k>ѬWOUI[jFBII1ttcL>oNBQ0_ݛ;yS/+*d0Y""g$'ԠWJ\݃%6LͿ+j& ~uIDM1g>6rVZ88;JI$;W9zNKpv&uh@D~sFnR5Nvٷ7{OQTmp dC߼6v>|EJT=EFc5>}(}8^r蹰]|\aI7MVA&ٓ,ޤwݢ^2g-Weo [ugy2x`/$p -+ ?Po+T\h*trbeJ([Yj'>9__/7uAEDdp 3V<,}}*ҿW/؇Y!NopVe ": u'А6}ыӂt@E Ĥseh&T1H΂yTp]{I=6/2&PFw nFĹ-S9+;]h c$mvjTC6Y~yXcj&(yKJ.jVn _h+liJ)V/xYD]`2/*\FE bKc@N G P/~dW b}9#hW ߅3ѕƶ&o,|d!ͥk5am {`ijϳMk*T6p:lo92%߂9-ǎ[rihYIg]z+̠Q˙gb%!&!y}@0-϶؜[ᲘDڧ 7$v ]gO97L}Am鄩MB TB)~Ls+L ["FWw*Fߣ0%x:PY~_8=vFcn*X1hTH"2߱kv=ъr^sX\rhT|🠃frUtðo%_7k+PB8`h>a3pm 87 +6q6 as&G\oצ)e[.[,.͉qVH,RB8ş''dMC@1[l|}nVX Xe C%VS=9}n{C? "Z4[ G?eiyΟ%jΎA:8*| ;驪tMa-t }k&(M ݤ^ ]gyg#y7&u] "S y5_ݖi=6 #15-kJ:6R)oUqRz?Y*2x;ж01\Q5v.F &YWkaN(z8{fAn&vKJJ{7ܴr{\BI1[P 9 4q]Hѯ7gkT@DfeD0Eۨ5kjclBlƤp 闿DwO2 wW h9['`'a:N{ s}4|FShSN.nC婀{/*r˱JdY7޼\lP*d%;q/Xt?6O4v0%&C 3&:Lyh]Fjfy`^ܹzi~4L?e wQڮ%(y?3,jϰI-}EXsGِ)p`CU/Pg-Kv֛TvNOKñ8z+?ZiA u@dLve zQ^,O: +F?#+w#'?V{7ɢ`PFwaR'r,Cz#̣@$cdW v6 8 ё"tڈ&kU" W5 NVGE,{I}ᳳɦTG=Z/RG JK4>CL33dE3غpދP! ԧrlu,^I[RI $hBwꙇ<4l Bl'a?^uBpRƓ6񺹱D;l*f^6ikaPJ9 Ivʦ>Ǐ1~0$; +7KSZZ*MB$RN & 8\T]Y2rB8ҿ n! <nؒ2y|gX~ڕB'jfP{~ g.M8n>Hvr~o G2mv~?]Xs{( k[sD 0cΈB3s}&`a42ȌۢM4B}o%,S{Ҁ .U= $ vւ!(Ve.쬎Zyg"rVh;7Sj{h=@{ϙ7H,Rd2Ri״c5l6@tťpy {Z!cd^PD[iuJl:[I 9 " [XJwXÄ#(>W;Uȁ`40ř70X%Cm/?[Ea#,]uQ9NAW&Ѐ4f?]oQVNAL!oF\2H]F%,1_< KCv67Z쏜3iNJzp 7eUV/[9'Ys9i<^bO| Z^ync_![d.yğv{!yAP7.* eYRg9dH' Nx#ڒV7{DqL_yPF'!7DPW0c쳌I'5n[ Bhl^&L[anjn*|}e|4EnXV}xȄW t|3LIUlPR5^tO~ ˉ:V>'Cnq)Lq$75%~mpAA~xs3Fk[X$}X%kR5LzQW@|1w܉9gR}˲zV ߈QP@|={Y6'5zNrdK| -(|/{Ž28qybށRG@=^HBrDw@Pwǜ, _:v'~2CXnfϘ9ѳ˗vTNR4iFRI ="4 pqJ)Fc420Kl$^1H&lR[yN'"e4f5ZL 291}dUZ61&"JĶ$w%ׄAsZbަl`udtݾ.Rc6sncXeљT=G'/xt@ hxX?7wӧfd5;CX3QQh^#D۾8űWZ ڐ M)x be'%tJgB+ Kɵ78ٚW)-t,@.T-Pz[j T*1['}6Q4||)~+;[WyDc pp*Gh(-\=b] sR(f䉘[SQ%xiL[s_=v_@{X~kڨv&]=$;Q%̤@0jU!-AA<~Iz _VaHRg({^< R!  BEI_Z ?&1QZXK,),@1l6^b>٦AK4!E5< \sbty ^ 17Fq0z*&!.D-.+3j$RU<6v۫GǷ, pUJo>ۧ+&P9\ML[0>P>dPMH$Y֮{|<~1u.bYu7pC N8fbD*eK 38=Z5]Oma \1 a_+*y´H)76*1U]BGȤ(`|3x RI 3Pħԡ A98n:0d]m7ǽū0d4jk)g"ߢ\hAm=zeTA=\'6RNBL%a{HR꼬`C &Ze` [ ;W8?BY ZC9NyLts[JWAAx 3ib0T},sIJн?ο84L"w>jb NM(lf- iRtTڬ(|L4* oz򡻉}RAF}TlaIL %| L݃e<\ ]{s#ZTDz7)!AЊllG-)/ ;g%݃F>OW@£ACzr,mŭ@BplġJΨ0(l k}7ќ%T0t5T.;9~ w>'x6$ V44q!,%&(f1Xo|̢Ip4z9Lb21_%Z^h򮎏; \a;2&PY:S{h[0k`0K+ȉN3+M.cܦ^PG۹j>[Yy+oǬhfAkI^xE_c;yopQk_MBZÜr/ `N^G>ĩ]?Шȧ{` ]їۯ^.'Xg$h F(FFs"FޢWn"AЮ\'N=YiU/X>vrks asCO`7/sEEIBCî0MIDғ cGt.tz G4}0hD8 MGgu\Ք(sC H~}0ۺ4$N"^#nsW'nmzAglVw5`8O qo#Fu0F+-`WD|T?S ҷNG7xk01W]ǀ$gW~J>+@SM]7 QwBV-k9S0bW["{ 0Kk !Tmi*Q~``vLXj}g@ $%+1iq5 NzԤo[]R}s;OeX SY|GS_|,4-i/xa^+n4^cy*sRiʀ:QjGsKc892@]MF~KGQ.<} Jᎍ(FyJ=C0IRf,Ht󨐚qÂ2K!h5έ ,;.Hgyϧ99OFѐ ifb( `<[@AT<\J 5 !( oOS>l]TF\7癳sI@(2\!wdCX<,,6^bY^Aʖe[e$/y*/'LI,&Mh4+ӗ%=;3)Z0c Ѡ8\:@̋Ch=f>CcUę6^&,xŽAVCc:hfA;LOo@[8usfT5 u0Kx#?XFu>93vs`10'Qq$ok,"K&xqL%\9,tkOiIZ ڞvbcY2}ȞTb:\3>D#B+}::^Rx%+v8VFsf @بQ`ATiGՅцo+hdg[:6GYQmH)CsCteV1gdޖzxM`4$gLFt=NI ]0>Xҕ %!gjrqW^KSPÃlcc$vq3y;cx7j3OD(/:& )M֤P `n#*=@(3HHv#-B4 QRŽPB*(qӹ+֙%gb/KſU5Rh'>uohc-0h1 >RkH llԺ{=fNZ7d +G sJ; S{rI7%TyKaXT m *\ PЭkA{}Zc2HR81 Abih|tY! ЬDzWBdUg_ e"; !k`ة=T ztP$Uɂ,[Ge_[δr =߀Sal (F&[G.ک@~Β\?8!v7X9{gT<,X]ހtUDSu}ӌG ĩ(UeKB׃uZ/6:WV@w5<:8@/2 H@' $:,S2  /BQy χvmnii{;sgvˊ* /K<A3|sKIX|*h+ʁ&@7^L 1+DzC=G'֦w3 {ۧtDc~c8FV1J~"O[k`b O( ڥk>$JCO}f!$T`iQU_\_YZ@;cEyºP,zXwvzJndLR0=2.Ğ2Uiw)A I1q4k9O֘7 9Yc-7gDO^T}j5Ѻ:B0qA)D5||?tJ[3p@!ifcJR1dðKnX +1ώY}me}ɕ>b".Dy= oTh@ =[h!w / h@UZ ;aF{0|s25UXJ+X82N8Oם/n4X:gj\x1Lõ:b*)Wh4lFrA#]a?M# p)Yi|N̉IJCwIO,j~[3@YTuTY~FyxF:[Dz'_/`{>mEFO!NQ2HCefrS'O;MSFW˥,R+CمRlfLtz|^ =/?{S\/`q8Q;Q/Ո$tkB[5V2mɒظ$NŰ1Z;ٕS<.#HSG?}I*=n 4׻gGtU O1"d} pmO& Cp3g!15YU[ϙ*{"@GDPQ P(өY Uy߯ٔ֋wW9( >DN4B߰Fc{8$Z=b|[%O?E~jM#] -a?|lO5J膨<;VLBk|LF"좡 3%\\tJyaJ3 :v.6aYP_Fm2>O.V{Fktө`2Sih샑g;$zQFzzv8Uf`d_5Ҍ>Ňޅkp/~\q}$).vι 0}{&o{^)"[ڋӱ\CH /*]GUh4RxZ!Dr xf-_LCgyٍ]!hi;B1ҷF4][ %zf" fV,IaLR?R^ki8$6xލ{JR{dwtgү"q&u^cl:I0Kh~H2&Ş^kAd$L5"?_]yǠ$Z{$aGhp :.u $31&LP_"ژp:f~r վΛ>ceW"MwD2hXoc[n62x& /8jI:Y[/'R)c"6ա~}Inkmy]k(oi`sEAap,on2ٹ3 {`1nk>m*t| ѣpHuz6a@LD#u6j[sX8AtR& ?ӏ Al\Dndzqsf(bvt5lC& s )`f/p݆MJ~/\6J{b3CQ/ X&!/j1y79b)xY1m4y(6nh ץUэ'ʤ^GTvIB?Zu0չ `? ˋ#BG;.="#̆Pӿs2LUPͅ KtJ4s>Q}7:M]8jZ/h?<@Gd%[FbKE H2Da,ۃ*ŷtBN NDWhN΃.>́ӥIS۾Ac> EYI0UǴǒ5߲&c dhaLAU D<'AʗUO. %\S^*Ozos4D Mk?s`p3C*)yOWF8iQtOIVQv/zyB[{.+4g_®$`W>bh ?j(#e gsͼ)mMJ? Ѩ^ٷ! r8ϒ3b~2J6"ԡ075{d,=!OX/Kw3t6XچNA  C%<5mqtN";+Uw/-<3|ʦ+j}y+yVuz ׵v͕LmU?u>7` vjjW.2) ᬚ$hm8oٔHH`/{cMJ;@twŷD#{bus$C5a a!jdՠ|sF㔣,o_9^cK~>hX#݄`w:#'7"l3ʑNK1uZS˷k 5V<*NGΟ,\ͱB"/BA"ڟ;)qNVl׉X9-R𦓖#qM&t0! CW$ 6?9t,T{lւsշ>ܺR ui6$$rR LVa!]) 㜷ݥ{E\х_Lؿ 9 A g)Wzߺ,Z^eZQY~WCmlrG1t}1Eɩ>T9jm];+9ԭ^{7x6AHz&V{J?ke=2vEwMmFer'KwwŒ]Y>}'N I,[S<\`-sk)uCla7N><Ԯ̷8>eAɓwԜI"U= Bz,koߤDW_z6gKʆc{}쀸Տn*%\1Ւ~;f$ZD'%pHscOOkdCC-ܯ}ؾww156vEW->B\ndxfz4C·7A"R*Қnz قSM_iSR@ V|yj1Q޴D;K]Q؍&a e2A(5iˏةqsa+ffқzVaE]03X1.jC,5)Q@`3{  ]>FO/^,sy:[0m+~Mc˸RqU]KqIX$h ߲*lv~%@%w冶B20~T0@? yִ˓Gy8Pa~MŽ tŗ1V>9 nsc'HҼarkˤ0qn!`ϗ `dHo y$,7tPiMq3(8ܤ[mr> ɯm{6_|`?utS{ sڢA t$@3 1}T%Θuݿ/ec5$S-Tqm 9OX*Z߫!3oe0tygw,} ព╾Jl1$gyanP/ .k3"{"-;-'_biz j jv}(f>e"epGx9Φ&k=wș[+WDCX^z"uTQUޞyPe +iD5v+HrEћxrU1$vF(#@Q dɨ4Uhً>y$,#Ȟ5"W6Uk;Sx!d6bi8 i% c(Of v`G~_Hv3s[{ڦ5S DtD>~I찁_k R}7D?4\Um7SV0S{qD%ͱG*RC;I;xmi7?bu0Iys=B>"1 5{bGc :ع^ +ٕL*/qW@h_/hB2!ҥ墥a$d?$585b+>#J\iPPbU7i7 Wk@π{!`-q BJi"g@u,`)+&7ܶKM"ϋpnzw)ҡzo4F7oW-"~`*[VU!aR+7yN Қ𵝵 mI3v8@6%fDʎ7sV klQs=+J+7玟_,e'<;^@C{9[; G7[K|p ;=U5Bo_W)9.Q}qk@JM w?ӣ1o.- ;|#8.zbLvi{OO!%dqjKr4%$$6u9JjꜟovKMMɏi4Ŗ5}qt}e$EG/Mx V*l}M^V;v62k|4YN;2[Yxy_l{:ؒ EPCCQs|ݹ2R9'!@̨|]N/^Og3X|B+c8'rk2>ݚ% E%Z`܈^N\ĠjA )tGwu`% oF־8s Rw2w;3w%I,\r;yO=Յ\ )3~:Lt,pV{ zj0bSafF}8 칽 F%cu(# ,xmۉ-b+ mz)"L-\eZ0.uőS;vΦP.6*~iJ ^JD1jNO%%PT3;MOevv|IWmF=y# V(Tg)2r|fd_*qMFC{! *7;Y0Y ]yɥq/Vakc0wVVv脙\Y Suc#d#KBJLY! Gb/GګG<RԶ~#d$F?Qqp Xp#6|9+ƚWxrVcHSnp&V. ;F 2%(@6ggi{ _QͣLڸSNʤ4^ڭq)T%6fl9VXaua3HVj[wYWعA*7BEJ[T"Ϡ=߾Bd`䈗!rɬ.vLkf)xkbu/qEC'J84K^SN{F4R>eJ9NP iRrf|l8e!upkfD#4'r"$qPĒnEz31CsC.>53ls3y;Yeįd)"}1T휾8F&8*(Ppvִn ?Л J& ;z.mۿOXGlÿ`Ƕ XnR\;N doh? SV=eە `qĵf_7H#juP15J(*[/V 2!A9Hues. pz54O)ߓ_񅜝ܼҜ.pi8p "_qz9WRqaD59Rx "݅ kԒJ]5:EEfˣs>kwgjkտf#Ӫdy:`ה#Me@P Ӟw0Ǐ !.ODtljL􋥜AX*-'SY,FK v8SS`CҌuWFfv~P.9SŷnmBէی`G7 /߆{d4Ăa4*0鈨;gqwG;zј0v0H ==yfw?г7Bl *7iDr<&FUJCBOM ޥ8|A)Oj`0ޚO{Z}ˮ\>(LxOvQN7xL@!HoAd@٢|"aeEyJ ?ݛwI%($ x}Na4oV SD8'InцUK-ďiHfYM'3KOgȍ]s$حeojv?&:p#B0-3}eҿ沝LP'c`R/r37ޤ8*ۇ43q vSy&O^Nri[%ZYt81fS0Bצ>,n;l/Y"%ܴ*7Z2roR$ʧߺ ^tʕ4(PRkoHyA`q4]FS$ǝJiIt dO\M'G޺; du_M m{I*\kUKQo@ٲC~ '+lS[@g.JE1t}3K3+74JM?fbҘT2X 3fp8QDlfg >2_?'֣9VC'lŤd ,5jNF*'*K^R0~`E.mMj٦?_>oU}lLwhfWņ63SG0faٗu*VJSM0 qG~F<8c)TZӼ[S~хnְ7N0RAO#ķxd>RYft"XWtYE z5tAS!_pd5esʛ&̜m81n!Y]n@|_\ p. r㌇(n'IZ0b{/,FcNP\y 菏5"Rδ ^Ubb|0_( q.1s{lp[RfU^"VLy"V7VDbARΈi}*ٖ) P.ɶv.q,`I]q]^%4lF҉jm%UMLPЭׇ1  $0a:q*QYМ <}/qZ^oť|3>T[B6H}W@Vc &ev|gg 'zf" VF3W̽egNnQTyd oV#ӤE# 7>#@ML]j naZ;-iqtJ'ց0*F,k%KQۄH܁eD iq[=ݠDO:X`P%C.^$ZW Ww/8w%n3nAʺ2|Ĩ n}S~7G0H1 DUQj`z_3H9&9 'V|MCe.0q@B- N[?ֻ7˚7aD\0 92%pFm$&9E ƀh:yg>5:2xr֐ߖPjBT`e8c rLJ/ ɣ/hK[)o Tv12_{yv,g'/.VxcrLBGݍKz~Fw^9.WrF۵m. NMt||abX{Gt֖jֺזifպ`츤3:8:'%2~ 4dE'TqⲃkX,V1tz]J%&NW=hjؕbnP? !Pxlb0E6*_=+Wh?YoןjV=;:yɡ"2=Flnj),c(.N򛼡 LhUq/T`B]#Xgtƒo6oJ|%L5^vҶ[?dMEzc6cjLYܟ{Y~u17z_F8cfD G٧{yd7s7^NTLu8dE=#=ݍ #Wr~7eZ,oa O 2Gnx2(^\H3]0c4 92AiW:UsЩҏTu.wFUfDbIsC`cu,dGb`^"c^}E@=̐o e]^o %0SβjD\`]o?ufݖUɛQoުRNIL d,\ (tR/+7=pFj_gL52l|1Į]+b Xh"\nزH|f#<]_D|ܐZ+ 1;cí`Aw>eE6m 'Z~'jv^HY iV(cDYKN5uy@{%'h7W /=AR'`ݩLj!s8N{=7mޱҬ<旐ZE;8h0 6U-5l2.D gn_#e-LOEmݔe NY-c#5iZt;ciq7yU}\F]gpؙ*;u8U~zڂ:%v}H3|Šl7=FNIIJ z*[ yl#A*QNGN O0\Kԕjr`YSiC /|LOiTB}Rg{<"_tw9.7#D̒&wJB)O~T\)d;TUB I5LZi6zON[VY'_%{C>Zc 6S;$Mąމmm{UR9_7'֌FTQkce]JBcUlo[u1*V8M pʹ'<2|"[" TGJ5|y!iQnA9ez^^ !1Cڹ'g%vrl66$cL ީ1s'em_BiS[mDT&n vyx/TA @P{;-&RᠧIW+M&!6i~I2(Ӫ|RW1P .PT(%1SJ.5}ꍂ/X `vSyJB![1kܺAa ;1 sl~px,x兠cxzn b(hI'4|;{ZZ :A8 ^EOyqա&H ;"rmU㈫zB_-RZƁlOUR+}rhVSq j2$;N j[e;w>Yo#Z}흜PB'"jXDOH9`lc7OJ-IR2T_b:<`e4@6_wp! '+wN'[AsQ1uqwI[v+xD42c4|j42 dKB~ f=jW/tYv[N RoV~h}ܙJQn<vBWXYexɯcZf= #Iq;Q* ؍rήW 9j;/PٖKX~+w)K8j*tiX{,l@ҽNzxl+|#"uȠywU?;96\f0KU%g4tp1}I_.\ X [֔8Bs=6CQ XUEvĨ{ _l C+FsMܲ .k^\zSs>︊lv?CY IRP]S7Yث GB-f{nUS }!ly 7+FO:a$cwIV;O.ChgrZ-YωVo8VkR$2'*6BGYC k5)~!wAFezGCRWЃNaoCCșf|#$i52O}g)gi3$vd%+A) &pq<6xVŶo8g]0G]ێaڙhs F 50gVjh s~rM-@sԆj`Ӧ<=6-;Pxn0#Aq@{[xE˙6|3mխOӛ5 j98} z{懇!j(IQ1sncCI@=|' %MV"*(V~6-eS׵52gz܉ p1{3 F ={_r^DpT , ]9hLZx\Ӈ$hj[ pʲIB_|N"AdlRg{_K: 3&ph :Z=T{R'~0Q(eunuuZL $DH6Z*Or5S b*9&J5ܟK&7Y>mSYsKHtDS߉D4\l B$9KT} d"6P3IN"r4sr(5f): Vړx%lH#H¶񒞴 Փ8~>~w0{i7o#MaDuwYY-o|2}]G=ZSȘKsoM"l8%fgxR(͋sT-*b3@UR@񨖺 Ozm `ήN!X+x{֔1z5K%,w9zc6X<5AF:w d̜=SD7'߽eͰK.^2uԵCނ"q7J:pPo_[ۄl9(\*eL 8UW:I V٩G ()?St5́2֨U9` R&A ti+f4|[_L{v ,~2 G-bDG0[5{p#f"+[HH!J4Bϒg~_l-:@ 2F&{ݱj=z2D(z>U Ť6Z[v6F1əv Öw'hRu4BANa:vT"k9YԨ{ gX.eMJ>9:H-H9dfT;N qEi_ ]Fjt;bP0=Mzն]DbEXC0G,$:j*NP9Hs,.O\{!<aln f gqifiy I&K.~\g߰W( Gt}aidoj$Z%oJe[$mm0 /(X, '71X J7;הAZ!bU7KݶE=給v[ҝj//CU 9}ʂ ܅+-ձ.( p !(Vi9=1 yu5#>Nq'˽)TFJ~s?/{`ZVކ*Q#ay>1TOk+(HYJ: "nۍfs~I9aQIֱ]q^d;=IY^<r'[:asx֚%%կXCɠ}/j|${ +7V荞҇o㌢ЀDmV}X\Ŗdѷ-l7M~1mFжa .D UXlaj=fN!j 2\7a!~# ӳh.RPAw] $4洣 ?>q7.%s5IK-1Kh~Z*ƍR#[S]uOe ' CV~+cm՘ʃ&[ /U 7p1)^kAbz(0b!!I+bL+-6 j e:EԱXmCޜ8-_eQKVvzpcy0oXk#Q~p[L^+1n PVŠ|noƑ,!Dޏvl{4H(X9G:x3ԒImǣ"Ft}hSޓ_c:.~饵VPdctVѡ;dݱ::XS%SE諙)r?~aXɫ}ڄ^D_!@oK9381iHG®%֨1L9cF3UۛŲA>@/PKޭ>oi lѝY-rU,eɢ ݮ(n_GlrgGJIkQPM؂X{':q`^M=1(nŵ$U)RK^;d{F|؃<~ A 5E̦ #[^\oX>'2@>{fZ]^aUk!` [4EtZ!#i@ 1u}!_7 C;b,NVpQ?@V'RJ8KA\2c 1Oeca6v8լw\)8(Y19ض>7QQ[}C[P⠻!K)S5@dfFRӇe+P7+_ FMV^C֖?u9ldsMna]{ƭb<݀8VB)咉 ?ɫ_ZS̃sk9.UX QN]p=;;jՓ&4U`SaiҔQ`0 Xn\992 >z YhUױiMٜ-vCh|sBj0~yp 땺U\Zz7|\_&l7A\zQkI'~zpNE $2p\:[R<N0 [/:O%´X&1[E1،GԥH9ە(f'Œ#|з~\kB (Oz)0__{|̈LLw⁇G I$ -J*ɠf kD"+sY_r.(D?n*BEhA;E+/Zq3}񹍮w3~-.ʲ;픓m[sX47Dq D+&/e7\1% ʞKiez4i KDLE4N~AWI|`u)V_vudmknTṙRp<_LZ'jˎ4ESzNX0|.[i~w8Ab(WbF] RèX> 9Urg"vΖo"%a뉑<&b1?8+ny$H?ar˔ KZ't87x3q(7E0:P%DhwO ɇ(;-BbP[@QF Vi)\@J'*0TDdr#y)PU|CwX2 )0LdjX3t,5A[LnĠ!iIQG#yQ6-yq{ias ؓ'G1%Q(%{j0A!̃kժ+ȡGL"% *T׸Wym2- |͓E-cTZZ ݹO*>9<07+>(=Y߉TG䋢GɧRLL%]VD:nHI+VYZE*W#sK2YEWmm |Е-{Z;;Ysf =㏔zо+nq'F*t?U蹔9F%0zoS̢:̐hJk%m_j~^;]VKo;!V&𹷛g$bt~/#6Q@JlҶ7.EIܷb鞉Ջ7G˒JQ#+`VQW!+Tӭ9cwr>O36/2:~<l>d1۔W\.ρh8c!ص,Em(*5:LM%^6Ǟӥּdtdc:Po"r@p',*Td\evzX>3Eydפl NIm2z(P\)nmg'|LSAlE|aN|~i *ڥ`D8>Bs4W"vԀ-kLV1l&0p$Gv(Y:n=8ZUf?2q4!r@yM_Y%+qݿT7^fV^ԛ$)02TLz ^̪2CY"Yva^IL{]3㓼 ,LY7{B\PӾanKD^n'(4Lw}tfARls_N\Y#מ"Ha,B?LP>MeRB9w뵚_CA5?L&@(j%ۿc딝F^) ww(~+AeIIIQwS,}"JxwVX.c)Lv̻g riBUoe$#'lT[d[^' plM)5`?EMW9O{Tbj$¨E89B~IGҶ iro6Uzrv$@H4wՌ{!&t*k zG^dL- [:SE>3g(&ٶfA ^Q{s#MpVh ÿ6kI#Mz.Qf.O\_dBCy\z4a) cȢhz:Ģ@P.Yθh]>)-Z$Go7w HjĊR#W`;@|jY'h8î._"1e).rm'%FX٩BF@TAthH` p՜;$N@•l2DAk*6F|b74/ETW>zF TA1HJ_T賛yi 3AakY08?:zc쥻9᡿+,\7qG/yBȖ6&magI<#%vrB{;fʫx:D'Q9f= JxLXDxg$+2KUNwlՖ\TtJ|) <\7?e픆j Qu D8E|mjxo1+/_jʱP&婤ux Z($U;~I5kQF $fSQuF5$ĠDw>pbpR/ %`D5VO/ƦR7D2!b?ȓFtLґ\ j:#'?o ZX {˚!WEsg8:#)My"0=#n0OAKdtʐH\Ǒ]n&_S",S h ՠ?9^56{r.{rkИݟ,Ctl]D0-71r312V6KGW.Cts6) &3o2C巕[֘ٗu0-G'v})`%(&9xJ즋صLB1=ښY ,}:MLJdy WW~F,C@@#.%navɈk[|k5Ndz$#)̩&ĚSEGfhor`+!)-M'8$r ˊaUK瘒> 9%a %Ƭ R3: 84t)(*y/yDD x)GlM[V{ >os`$ҝ=S{gtQkKr.˺j9%Ed66<Εu3bc ZOՈXE\TO jZTZHGkF-{}>B% oMg.pI](׷mM1?ĥpZb:UAAZA&1 ,;4ۤpY+%⺃l']lW"}ըI调>B7(o MM!%H#]笵蔛dSh?;/ OHPCE+0#2iI032E|H&_IK:r}ϬgK2ږyf!6:rTw-jIum ?M)Fǹ+ M^ °&{Xsȉ/x1DiJ*;}q(IzD @F3{!]3{i7AvCs}9Dr_Lsx9$,IϮuA&35 goSITɽm*T~,4ZV4IxjTѧ 1}軔52']qC5۝˽ס#YMj`͔r KbIXt1ż#Wg ]ry=4Ȉr޾^^HWA*VqwY16 F 2\KwιL^ e(9'KLTLQtQ5U4G %8(.7Jrŗu1v>DwȠ-{WݑV'vwܵ WMx@k8"~D<iC&{H_y;w}JicY 7 Lqx3FsSM}gk$;a;̸z**;Q ,M`oUz<6łkdOAF乂zfV?w3ĜI9>kLg;W,Gۜ"SGEL"q.,56zQ* LP_}م7e< jsm-W+*PWV509c\KG9b}؋D^yrSa Qicj.ijU٠=o4%嬳ֲ+3Uf5qbRDƵz@;kBLpR qzJȓ~ǝٱLLubi 5;NNѲ*Q[H5*tV>Hш fp +VNƣ[fo/մ SJ#W}+ $= 8Y Cw*c8y7p3(³yY*1p TpRVNOq 킵6JMR~CnCicق09 JEiͷ$(6#mr:P^,1jz`<z-n"؎ي<.@ן,KI{s@^,&KKOynNYJ2q*{RoQ.Sݦ>r`ڕԝk f<&<ͅ%ȥr&pîNGGK`NACdmls'C ?RF޷ If *}\yo [wƬXB7(X[DpW Ts8#N%9^lauc7y{7F)&pIZ/TVp ( ~9)g0j? ܢN/nW|;d  Zz݉5f'{u4݆*iw]^Fhkl9AmԑAc/:v$r(=L|P[p (^jvөfR.1dmA&wgk@ eԄe8{d_.hM]@dzsύ3mWQcRl&@nP\­|p`_e)i;^|ԶďRdyɧ bP&Z ځ(Vi#`IX7 d Xiԧ"_t?O Wr\݆G#Σ5H 4p~Rrvn!2X1d`lI?4sZxGqR^3fCQ&$ wHڟv뒕ٛ;DXڏ}JTngeN.yH'"f-սn;KRD%{F(XM3 8w"䟫H3V׃RS"zb qÖZT}QhMG712Jӂ/B{ܾR@ʖ[h44ܹa+ g2|@ I5K$UvCo?r1W)g3e=ߐeA7UK0zkXk:~#,H47IeT]9ќ jtfٶӬ('[<+NCrO/<<üJH#ż5i\Z/6ڟxB_l7gc3˨{4T+(ϹHjn9 &2m|1SADv_=QTx[ 5顕%(3%27α"2>4-ws@~Io! h9;Q#D-Jn*q&f2 8?_$Oo?h;)A4߷cJ"[ /jecW{_Ap,3ϤA#;reߐ@Ӳ6z}`0a(DL,qG50ye:A+ogcz+)X3#jPVը:IA.qF +C0W8 ~lvlA;& usxI_vLƂ/ipҙ+ Am s'3# T1fU-ϱшF&a J-3i ҜLmZ=nK s lD3·lo~=T֟bs|k(L8>Ei+]>*'b-{A`Tm|eop=](c$e1#VZO|AS&LKYU$,nW Ԯ}+MK,pǘ^z g 9rVzv `uRj˟s܂ވ+)$vH9-# i׌/E?~x9yfw<td?0b5Mg#4j^@qg־|{~>k߇MBRTV4% 3ţf~{t<(* †ཾ^>8T`sPC)m& j#|iXRAAxl![ :({#W|;{$Ѓk6Kw>?1-J>=_ʑ_.` VCd#857[JJrn0,STnV*#WfS_,ӷkƒׯKbK*!$}P!*/"$;LY1?:\WAcM ?p]HC)M㦣b@)u}zQ9/tN(?|?i'=*O-;n[x֯cR[V_슣S,mXWTIU,a>b\B6ghԷoHꪢ99Ž*mpHXm){\>,-FE<>:5Ś-TU`R虢WچȏKn\Bgi |<~s `H2_"SbZ!89ԸazK:NOB7 [Vsr0؃1?FGYc4 vT1}Ol8o@N%2%C8'&;][jte5fVn gЅ'FXߨ34b*Grnfpta>sa-JXF7eU/o3",N9bgk/ &a?T...ۨh L2FXwVW3"V#(OO6_1GN#G%'VW%Q|ˀkٶ"?)ϵC&<-е@Vn,riҞ 96 śċ&ڎl'2{EF [qL* 'y#* #0i¾oT/=raXl5όo>|xcw$ǣY꜡<򴚭Qs ѕk[{+8ҳ}8TI++(UYqD4%SrPfREAPƧfE9;i*h:2Zu4;$fzR·U{>;ؒGh_| hɀ~͎b2$nГ9Obd9RTqGt HIOmڰSNzF)Ⱥ eum=D3vnh΃?DE0Qϡw~}k%;kUMlx,߫ {pgG*2|J!UsPR %n{3Ғ,߭H:\vřpI/?/ITZIYBv] : !d !j20f2uE(q2VPɧ"?o3_p'c2&!nU?-4@c! T*;d񶤚%h/ݹ9%1*IG㹳H٨]_:5w6z0CϧN<~1sٗ-{S·g懕,C5TkJK-EΒЩYDd/v-N$+|X@3ƇւS)^ߴ3ވW4ZEoY::.m^'.C tj(Q"Q}Xe1xaK {|^_X(_Gny׃i^q0{]8>DtS>갫vR/܄sx}9V,$rN1MMϔ܎xh_W%;``MʪH wW>#[z"1Ԅc3lq\ݝIw<`#ina|Mȓ4ַ}K03u^Sg`yAuMp2Ez{ eszeh͐*n=2yJ+zi[}i-zFQ>KտB=#²iЇChJB{9}YJ%0fCARkg+-lIjɀ4CjߠY~G.+mx<<. U 0r TmU\֘ۼE*|EL30-g∨P yeno1u`7,:ö0ȩxER/` f:s Xz@˄!6IàMI>1^_ uTji*u'6#GTU~QGDL2oV&%bzݝrBDow/07yoЭаk~BPEgĀ D~oSLVwJ $0[}0!3dsjS+#hhj68,Nn - SS x&xMT{E;aja5H:r`L.| -^wJK؝kyzVA=r s\4WNv˒& -#Hs" {W%TvAv7g;z2D{Z8rբ[+?)nр!Q/Q} t?LQB3xr5!W_/bST9|H366$ ć"1&,e)C y1͹IY0!<^BHQ6$}zw^ [ M8\B܁T/irz^z倢[:} pֺr*9^)Hyy^͹/׌Z&*r0 υrV^5n!~ڮJQ﬚rli$T;G|ZJ|6#Ukݬr{Lb,q7T#ORHD]1%tt$[俘>m~ L{ 'ZMt7(_e\mN& K+[}ΧjTӅTt҂{HΈ(]2|;oM~\, a'1Fau_T.~Eg =lpal\A aa@ػHQbh$22!I)s$"ksS}Ͼl‹F4-.[̀XRs݃">ʑO4h6k >ug{UEh"ƐK}E&Zq_(j1b}[LH Sv^TX }18ytzXc("Q$-+/䬸4OgγЍ)m2ރjDi=~F lǻ-~sV'kYC : %cXngLiw7n%jP^XT,= d}6#52 wCoźEmOB ҉1Nb-d(gB8/2z4@>}MAh oRB1f7MQr<-zI!Yw$ OU lGU[|\:-1ǟ/6xF+PY&ʛS@kJ.\d UD!.'HRkizg*hOAu6:"Kvqћh0fI/CcYQE ,W=:1"2H Hg֞ͣIs2ef,rHAΝTC}F .}^ZDb]$s3)>0=In%!m")psѝa9kDYQa壣O5 S4:'rDtv4͢+Vp@caX8iXRñecH{ZF oILbN`30ڥ7əIƻFHqubm5؋34 t xo N|U$PAbZlqR#pKdp|"kIF: זH]l"BVÛnYHUI1 dPM:B=Eؼ*u(˼},? {Aɔ%14~m ou|iѹ6B≧Z?M}}MW|Q} QUx"ёo00^ѻkGA>;1%aL;cU^Рlt"ilqbh4Ȧ褤|RU@ ERi}o@fLtL5yhwN_CK>̰掎DȬh`Rg"wmk{B> -YC\!`p`!N-jM8YY_Wx5c?T2[)~ln|[f܍ Z"ݜXNYSfm9ΎډD~rvź*~#, fZ7"mnP+:op&*MК3ww|'O5@{rI]J nH{gY-z I\jdDX#@өBU4C{PUğ!4'US}UL`@j-skm"D.|!_e[|&Y_نKh^/eIQo܊c w7韽v_Eڢn[Ӯ !L= 0crTV4Z;Ŕlkp.1r*X;9ufI9> s.j%҉R%aù .id~+ Ī,b?o{1 0Pҕ\~s6uX_:* ᾟK7jQAu|f xw𴃙f販Ղf&*lLvxU!\ [XMIA1 n".jG?4[K"vA^};Vԭ_s64P3/Ykb"u^,8͇A3nS +袚xF49cC&4 h:ES0PMe&Yҧ#01}`:=4d #'5|IU0*BY*ĉ}[OP:0̸46ZKǰZx%!F JO}cS!nqJ~H98M@vu -2psliRA̘S% iD9qG OkzwD> u擂­cyeԱ4E_q.n9tʼn)Y - 58j[= hKq b Apr%y0z0t9B X*^^s0į `v1B*^힐-`IJl4?SS>4KSŽK<#ج&"_Lun.pҴL+MO݉jLC_˧7" Nh񗨜T94Ngrn(!e P9-75Х`Ag=&SE:=eFS&Sws߄&q4*vCl$ `Dy|&qKJ.c7'i)_ofv~6ÈԾd,l2˔ĭ&0zن`1F~A ,sEú,Ib}ti  ûU[iaz穑"ь X@rʀz$]hRo|_:S.hOң_#I1jG;y/z{i (g.;$?a'ES>0 (,V7r v6]CJ ֿNwqR2e,Tsa>~Q5mLkϷAU8> 2K+#+Ie,;WL v<{>D)p~)ƪ~ q7m.j-ϱY%n'8Me:!)_fJR0v;s-K7_UTHv0kKyRrq݈!A(4N9*vnNFiu^^Foج̑zKx0et1zsp` ,n4"Q\%̻h7A|L :$kg!ٲ %k),^k oPp:)P1H&Apv2$ R:sV0!z{lD˔a ~jq"|bs|6C}-?ٮ vkA3\x …颡>Zߏlkk~jO`^]Wz3_o]W1gnQ2KG@ڤҋy~qP!UB&>(ÍA2}Ó/O30\sZ,.BZϦ7RKiŨ=;FO\&ҢwgHv8t99r f #|ٕՓI< 3%~74*oIQLxv5 Eh4+`] &=-;'9ps|g{P8T.(68/vw4E|N_OvaWdyƌNc%^Vt53Bxy. V{09]DU] vpYP#y–Q{@IvjlmLy ȜE)b%"Ģg,񶇪T @yWOA{NǨY ܭ%umP;x/|on7Gxwn*q I ؈fTNa @smr3R~4G4䪐6ڡ|XB1IrM5=N03=IJ7]t+`A-q^WE/QL-N5E(A&g6[a`zic~D[8Ij˕|~X G+lp6ܙ.xo+JoÂшRnN&7!X(&vGsE7DO>.J]"x|&>u9;:dy3xj4o*3`B }M}3!xdab7;>8 #ȸ,<z\zM d>y(Fn&RYũ{! {'gzEUPWX-_C ;.,5Z 7]_1H7wա (x&{.K{piQ\]|>.;v UWҹ[}fDF υ&>C^kVd`\]/1]] sZfpƎ/׶Hz)C s})ފ28)pP^OTPNSK` >Ͽ})I4fڦFEX+Fz{<^+6̍ջcw*q;bO8A~Į ?aM !",#)S?#Mkc}klHh.8nnM4-Q)+ᤥ1*r)ZKv ɟwB3;#hop/2j>vK)P bV')4٭ 1Mtgy?4g._ZIvi61^֚Ĵ<}FK+E.Olax{uHg{Ym @رp쑂BdV҂.`(Qh^m0FZJî]ReDWBk4K"u3eʛx)yhI["?x6v8Ǭ{ԣȚ3!5g]JX9;a,:$`񏜸lڐ8$-Q{8di)I̸a(OW,}{"g;gL$O%Jު]1 "ݠ*ͤ_ Q} piPhլN&!J3Vmhe|j9..0^[aU]%IrQsAC_AU.ռ֩LC]tռͿlq=b*ܺtэGDŽK"JcZ)'h .pe<xS/zTwKǸId#LIJ݀/< xdR9fToc{HCSǃXбj z7&O4NN3Q-T^L{(>˷D) 0fWGv N/r.!GHuc2wۼ1h7 kG8ւh0tge%z+RpU<$Dd'Pl(fӐcxыFܐuw%%fi  Pf PψkϔG~-`%y~8_ m+*"‚?KYT`"vHY>󡱒P P_hE'9zpgW6\G)͟*x; e+xE\ihX+N5P!]gO\:yg-ɲcg6L51ǣڧy;g9O-eי,6ߗ}P@:vJQl82Iy YM\~?ue*XJZ8 1keM졜;z s#ɛCT׆(L˜;"j9L/PxHepn2ֻa~8qIvWҐ &+Ъ~jm!X^gBQBE_Ըܼ<-J5C`o1 v˼^ Yt"TĻBlA r P,߰]&)DFw;C Cv#05W|uq<&))]TYH*#9O Z.e~ˌU;WaWW1x5-Y)]uմ@RZƧ8MJ~;[d/b1[,`CbxloյZ ۃ,6/X&XoӬ-~0ojqe0 UDY67 :6 M艅F $lЯ ,ĩE|rzaQ0D=q/`F+g[pV1>s]ktI9uLRfWߕW1~ؘHBcV0k"\$Ib:b`a:>։a"Ln4b?QB/_{QHrWm!c>}#x?xo7YR]|09+:)tM/AwH6⯎m2O t&)|LJ Q46T<!NX%+yLqg?ٮU_~_y=3f! T[ Ȧ5ydN&DfkRZϰ5_WltXJЩ1iu dz&Y+>L'(v FP6g61tj1Uʮ jM517o1'XzfKgpLBvCzP>E̸HL ;٫_̒=EhSK4#ԜXA\jO~9 6RnN׏:/;Fw1\Mxo4J8*,]YI&>|3Rfϙtl,5{h'ʭH1׎ B+A4K2M@Obbp^F)RE&p]Hjϙ(=wmbZx',u|<2e `KO1ïO,AoˣBV]ؼSe g 3 j/LRȍN1b@~hrPr9{$N]^TbeF biB#`S+N0Ey Ia֙ѓ 1VJgtn+E9yAc睷dsàW-8M$+h5N6ٹ`qZHWAK *zQQJ3s$:p l:+B{4Ojn+k0[| #)UDsh[9N+<~Q`4'~P5X/u0|=πfP JF~{aVFemRĸo&(f@΄!,DqeSS6¾Gy4SOy|z(qa3^1Aq:<ї#S.'Q9sښɀ7o Bp1·m ,#Dqz6+^iYF^%Aōa6r&jP҉]biƚ֟<6û:RM_ )&8P-=g>2p-e CL#"})DH\qb6 %=mNha@$&fI1=ᅰAG#7B"^ ?8<.yQt>ڽb;+{{,W,ʘ71`,R@( o .%dcʕm ڃioXT%@}Z`z9H?<,ʀap0?m0+I@zyk$nǬ!~:'?Lo+jU 8=߂B)ü_8L>p(R{YcF*XKL2sByԥR)<{X_+Ttƒʻ7ԙ"dNp~@ؿ,d Ѻ!E[CHSFP8=KՑ#c\ 0ݾ"…Qs;)EǮM0k:ݼp$,ت"7C':$ sT6xI+-pcK$]tcς90 Zwc7rKUפ`*:#p=:3!(NոqؼUiTQ~/J @I.HkDXσX\+O\qBM>e7^=Hگ.H;϶>A.Uy1cfk"bϷv d=CQF JBFs rAZ :p ѕI[fWIߒHbx]w VIȨm AX \zt6Wchg}NVV5*9뽉Ixr.{*4]eq={aūekuO褷_֒@bI1T{U-PƆ}zXvj_B|IInNխ~U8m={/E_ %IC\c;,b~%kѫ%%rv'<Ԩd+˜]\<6ݝ *u'E f )sֆDmW5MP jĎmZhjw PZTFs"m1 z!i,p93܆бTPҵ+po6_֫D=[(k\U@΀]5rܚ3li-i`3Ç[b̤+_v[x*"Zg(J{KJ*KPGZ"W>Z,|Q#P{0 :g(pvU(יJ )|x̓ , P/)᳤%VbT"ʔ&]5zee⸨YE8aO'I ιv M?hi-SKz[:";t 0 F] Kz4QOr)=gӹ|*grDqY0fx>ѱ-~rfXF7 BNHťOglt_7`f , |cTgY`@h_̂6.QB(NlaZ`۬χRK[ݹ$EB\wOmZӼ8{WG$ kI$M~iux-">-Yp|kf]tb8'm8(,e\%e wY^+&w==Re paYlYpQ][ʬ\F9~drX/oxY LVf]797YzNR[γ\(*I@^Ap"l1İ**ۡz@1~51fvz柷{`Y4;KJVkEu-ѽKas)z cBv,~3 ltY?(2SW<͊/TDɼP4z>e;)۠#jn€+5` 5kSƿy*)dc$ud62Z& Yd>z;37t ܯf?a4g6I|$xg"V)IA~B|nMY*O&1'=ۤj 9UڼмJ {FT܈ڑy~-YHE+O(]L؇7 u 1DЋ's3n!Ocd@`5e$3( #iv)(RE`ZDSײZ,}0GV`g筿i*y>LJm9qp"֦d$b$dϋgsVCr+6lh8TmV TE"2޵9"B虤Apbp%Ĥf,( k|Um ~W>y(b jm r,30cYm.Ax}jKnRu2'Q7R'y&1xODKSԱD1'x #m X g}0I{g2t=O IT:Ea^&Mt@td&Y'߳ eHӌ5 VY=4zoI5oƈ~łJpX\9N)OUA&xXN}Gـ]Q9Mv'p8@pKJv9y9~DHBSaк>Pjc2BʒʺYɅAؖ K;}A7+ 1 9tR7n8v35׭p wvW.ϰ@sZf1;sˬ38[6]87*$L2O y5@5Su$ [uUKI Ծe}jǼcRm|\u`4n1!qTdi3dvfow8偋E֬ em֝m+&M!s/9ly& Q^o!Q#`aF]p̖AcvmY8U$:(T QRj 8` V0Ӯ=bZE!.lV`8kZJ&2*"u3Zɸ \ tOdG//HqԤդ#0.J_q:5nAà@]IB7RŶq!Ͼ3$3KՍZ{T?N0TBb_`.6&q5C Ss`.?,]%"Im0^X&A~ڀY+U ̯'*sSm{{^IjCW%?*l9@d˛ i:G-P;d~EiQ0r[p^bAK@o33vPڑy xl9R>sChOos>8zS o%k3V:P.~'Z(T2@ (D̏JlJ[[S_#Aq ;Hcףs sVdUc)~A TäJ0O_Aq+21c[F0{^[G'REM$Ptko? Ce>*&]g.H)+Lap3j#NZ|ZD]Ȩ1ҭGMG 97d e z1bElH-Ec?K %b3K! w"dACeG-\~CZF(p!O\nRh J' & w/qqpJy/utt(՛uh9_k9eAa#y)>|_ޘ՘l3}Kui%B)ެ+pE=zFHK:8|rۻ2!Ov gʶQIwkCrC ؄QWfI+~o7@^&6> i#[.K|7QٝRKF2Poف߮^I!`|v(o՗tF, ɫPuSpcX<e2o4]֪YRDdg 657Qz^3L {`+I/G<] bo5I lu@|$rv){mwlck7ǜQ->i *h8%`_+¥3u8<6^pQj/}$8A*T$c͍Pڊ5ox~mOV[pz^wȬk'uc!~ja;ҌHBd)KyѦe_-3c<xwcgLDR w~^qN\%' ᓊ9LwZi砖-gtٽ=R i+YxB7wc@(a=C}Vjpo{;u2nmVIM #^bӜtqC/嗡UVp{{g\2=w@Ӗ&qmY/$F̨gSrdž0dfMupMHL`)`\c?%Wu˥նed9 U+O"3FsNGy&Դ:,P aWz{݉:޹k>~Lh!O-S>y--1-3(kp8#!N?WU/OHbz51.)@uVZxA6oF5Ks@"^sĮef3nFVz$} xaY+ׅ8Dφ=1(`.@4Ķ4Zim <ДE|Tk=܊9fèE( ŏ<-I@C4<덢 KwDF^Բh;8?sM[h%0O/i[ƫCFb!}*UҹĐtLNN!޺zJr{',?v;gw g:'o{WS,"ګufSaBxC`A5Z{C#9$7kNhF8#`էDJ?,s"8, z  sτ'X@`lG؄u4K_,KT: 6RVbq75ke?u[)-1l/JC&r^͓y18qCHtnF^E5tRsCc]^iYbpTZ[QǍH?:<"m0fDّR?/d}guOI%ziMDCو$V䞣Ae~X"9 sz$j{((0˘urok.QK*p|6jl$/=5n4='ʛ;ч55%me-qֈ S<;33QpkZP{GUV7@1W̗_n)!zW8b @@j{9p Cޓn sV*;AMViMRϿNF3 .BndZ⦱/}re4 [NBe2lfW8D(Ȳڃ%)5(093]/e.SEF&!4c{YUr?D O=#^~gg0^{Ui|Y%ȓ+/hj)-p$IBFaAPA6> &(.1z*~Lu:VžVd|7'[/fؚ#:21Z`aK= %em[VV> l6$mlh‘s6(@aIp"!ɸ3%~.AǼqk]+ZEt7ye> ve((}KҷQ孏U(2i[ޭֻPeZF1/\h:y8iD1e.EFP#u_}1eή3-Ilg_F1D§>wަcNsMvL,x A4q;xrVD|`Y+-Dͳq۩aե2`\Rs!l"q`BS3m7l{Y-5zI?)Ɲxеg Cpؒ~yʱI_7ynÑkK]'8%8NQVH0 J'z@_+(с!G){ ߨY|x^##y?vRZͭޗw\.^b?وnOSZ z+[VH'˒--٫UA (eVKiYvNy^k ۫AGGP]$ÿ)Z9B)AkBΒϴM$e.4̸Z2g7$;0JQr6*Ԑja6\e`0YVݣpp&j̈́T"\2e&=?"QlpGNB',ey?T,s ^+\q)hV1't?*ײ@assRSݧ&%'F`SHu>?FVL9hVD"~ZE.ƥ3(H _SWe0\Ͱ2S>e-5@H|%{#AScଯ;hOB(cS/IK1*qWP zk;sn͆km-du@ ;xi6al9> 鹧f nsdPw~r)&IqpHi>g;ӨO0@` 2m /_uEt!]>kQҳM</MQ^jG}Eޛ3$ȮRZasZA qw,4w(:IgYAf?-o=l+Rɱ>s8 pwx^JWA>(toI z 9MV'82V(U*m<5a J%GɵH]L`f7"}?Lw^r;(kWj~i܅OyoBMC%iٺ=╖G1h-#y5׻G#- _n2Wj`1zA` Ruk|ݼL|Um2NRth# . r8I _ :įڍ[~a9Hũ|@~"ę}Y/F]+(F_捬4@cלШ4uD1T%VKPAi'PѼ ^x׹-kM^wO&IiB!mV)7eU/cSDo`wT~J=qz`1='`g] 'ې526mdJNP?5 .[XƑ],{z*gtCҐ<=W>M,!L';&7 hLKq0+ZsMr}Gulq(nlѾl׭&-"x&{\R޾BZ܉?};3+<+bCޝMhH,*Ҽ`D{D"[KLʻ ghU:nپrȱZ3d.Dg*dfGe[\Z Erb<&>m5ꌤΆ=- 4ʻ_o-^tN|JMNjth򈢚F&]@CeI̅"#,"o2?x-f,krazVͨY8n"%-AS~K01-:-[Z / LLZRc{~>3PA }\Iբ 8dUVoܠSjWŦlo@ޮ^IfJ%/Y9DҜ;  Ű>g1 dJUXA1+R&dRׇe&?p.h  .xawT[D6pqʚ1uU:z]\ӥ7!wk#$p&x@cix&XJyaR(ŋ) |Rc+Cd% ֑+QWE T06gӰ$=&|L /cǫhQ ͿBJ 0YUa.{m3feDA5$wQ!EzNx{wW08ZAg"@+XGR;Pc`}u oQH$cFܟu:}=zWېB*'ԩ md@G/vL[66&1Z(KK5arWoɓ>6_M}HAg'HA6'B8g+t!x郴C,Kw ?.yG/}}@0z|PUt&Xv%*tݖ.E!U]}y؛:!FCA;XrX_5,/$m;Ʈ+G"*zk"LB'&PKC.oħGwDes!\޽@եy.W-Z^YR#&yvۇ.םm2kTb#ԧm"=q[qggqo2Ek‘W($FuҭQPjM"a f@bG T4RJ'܍oF刀6w`lB= h;X(Ƽj [ڪٸLzy\7u!M(ӂ7Jz%inhد`K4ZEtqA+Snٻr `A'@^t߸M`N $P'"n^ʼnHl](7 :4@n>/bDY^{Ӗʁߕ;CaU+QHhv9?H3|ʦHڢOfuuʅI+T@AT)_K\_NWu/-)m5Ӟ\nQK F^#p62 @9rw>tw/fvCCuF|aFX*-/YRQZZKF,R_&A²Jnzg>} Cϊn3PԯR6K/j 35\/tncI&ڪםRSqkIݦzQIt?'L7>ɩ@5!#缽 zj1Q:81Ecib ra1]4ctoLAQ큅r\fآ*д-o^d^NT \5a,Wq*E@N<@R ^"|MHD/,R~OLr`޼R_yma?%>.++y*KG- 4GuE[p0Wp^4vH/Ve@ҿ`ш0HT弐uDǘa=~r({qHiHu[T6*3uJrt&>9T ">HJ`C٥ N^2K@Y}|T;GٌR\s*78f- ~tZl9BږhkU:MdꝔDg:55}4AvoVΝ+0)YHuCREڃ6)6#{P+ NO)PzdDZ9yT[4*4q b6h^I^'PeENTu؍ *bp7 9mȩ 3yeGS:r/syJ-49|e hR(»t%d,H SxU(⅋G]?#y+LߊVv }F<  9m8&SIPU[G߫Η7M+,A?7xxA΅5,ŲRkL׹9] !?^ g >JZKKdWz]Wj2d!Y;j򶈷:3G#vY.8{Tn0R,VnXd4>ξsͳafU6$rR>f\MK hrރ6=@CD]AIQIzP?Gh q=l5h|$$,z\g#:Vl%*o'DhΟm ^3d!kVV2WSp57U`§1#Q횧2јǒ/ʥ$R˹qY92-^9^(o#S/7Àp5ixH"' Q)ݮoak6% @Z[5Vn!鮍`Wf.=<'D}\C5t0@33x$&+'Du\tغB$yk=ٟ^n,?/ k] L"7?> YZa1@A֪"QNׄ hk,oAj+6i C.7ƹ>m=IHK(si~Ȇ3<[Ა3FCi2J_0g{YEVj*sԛh_ +g/S?|w- xkrF90 l>qޙQ.E(F a+[R"BN&&{k-}iHh@ ,:Ρ\fK sΧDKqȢTpf\`bS·ؼ [:At$54Pu>yqW":sl~,ӁOGGMy it=ɣֲK0u֠k HVǡ tqxM3a҈ AKI@It.;=*թ(~ttZ؃6s Ӯ2QpcGLVVTi|K5dvEfWzXCt6̡QIؒ:b<%{|nP%äW~KG T9M0LKϑfŮ'P⋄U '$#Upj tCWEO`;@G!j͵:ݺ(k!>u:#Hoxj]Hޫ啖Q/rI)H/޽Z^hQ+պāZ-wQ+=4ăPKL@`ݨTO)/+~ {ULaANؼ].#aܙ"˪nw7ث4>0&ͭU52>frc&[1lxaԔ ݣfCѐ-Qζv!U> a~@זux ]sѥn8V5ANӋ؞ 53pM qՃI&-o !_әI^)Ua<pÃҦ.0Y'JM(3aWy@S2Lۍ.9p޲vP>*L |XHK}p/fIT]=P3w@Vp8LE 97.Ô";( NeOR*q!Ok 4Q1 [Z!Uob^3YNHZSsfyO3*::|V"S7Ifywn{F~뢟.j:)5&e{!$=]LGk 4GwX/+Ð/ih.`|9[`R<,хHxV]GCxDy<]U AA|: 6Zt9=J,Ͷ>s~+}nq R nGwJJ3#x4" T/-%;;r-MIlEShu\T|(_'p|1׬s GOdX:4..DE뙊3J0$Dqdu׍O %GxG0w23b g'ނ9a<^*cFfy8`pfCw\$eSD\}!+f-o땊oҌk; GנR/ٴ)/.BlWx@dY Hw+UVzb8AC\aϋ즽kmҬDC!;Q{Q2#PC|[ŕM|n8IBOܛ!j sJ-O uF/ܪJ^A#'^L!ݏ *J.jcw=גEqЀ-)9~0! 땲)|Gɟ,ܿ0p6zI70;7 q;uF:^e1Hq%S3ЖoP hꛆA0n?g.N8Dbj5f}.bn?({Ѱf6\5 X 4j5 1=zvVZggM3%ރՈ6-C^gG4}M=-9 ȓp*fWʼnl ?ՅrpЬ}(wمӵ!JL2^}mw  |O ?wd-?]X]|ot,;*KU(9$z:׆ugeW,81+y S҇V%W2_ڊcVi}gJBkUsuKз&4In, KIx)94 9a08".v_O&Smz/1kvOKFM fN_#M?']1IZ"#;0=W;zϚMԴ6?YY EPG;i蒛eCc5yKa*"JY.JBvMdTAo!mGrA8s߀{6ć^1, /zlNu _|D1{z_63\SP@npjs4&sd%3 02+y(ګ!g̀|y !q84rI%.QB N,FN`W* ô+gj[E ڼ,Ec Q)sקF(^KBd8ʞYJ]!P(.T6n[eF#TERZo`cACvN.0>zu\IA5!-2Q5n띚SC:XKkDrj,/r4 )/3+&o9Ժ"׃QiѼbd,Ywӗ_R8=?T4СT'Ne85[iPgÔ:uKtՉ|7%2%bNB0d‹D f9Q(5dhX8SOL畏bϛxR$)5%Ʉ.÷Ѽ8? >35Jhx\c7|YބE c/@I%tC;PXnp)J,'Pgw]๺帀IVF.x(%CBr/).U:89-pll~IO3/&5L\mz;MN] vL.f*Ov#mD‰1!Nt.WYD Ll)l+O? ^x&7:k"ӅRzS[XxDz۲гkP,EbSޕނ~8jiΘO$/x:t6.u]TLY;_Cih#@FtSyO`'ֵ:UFq2h8WŰ\RW CtH}`?\P8#/FGPc`וyɟu)u0noNr<‡&kVQ |{򝁽XZBKpijXƔM;"ځ#(u1[,s v\85NOy8սAhw{+$zBMӮ" l;itwVʟaNn4*1L ?B;gL?ZsLcnVIJ)V Wf8D7Uv4±.0ZDm>ٮQbNQ'$(˒ED1C./*5tYûl$S$)e˧[pEX{_ohZ>cmT8uӷ줦?5&e9륶ErPJ< { T%]hѪ ^"9Tc+S;,Φns,8 5#cm+tƋC'sӞָ}7eɒ]bw}Z{ g {FVa7ϩ2/.JTٹd.̹: ;VmǖWRF&*·>JA808I6d Wpy~KR?:J,Z?ҋ!6UJLg@hy6H\ X_qa 0'Q^W H _WL\LT.H!|vaei !aDb}:?\4DxJ=l(G2XܘyM;Q)t,U7"[ðһžg%Hݳo2drR)qW&]"*iɡx!a -p[O-jjx=,; %@Ek- 6k0mP3)Ս\ov[28PIPEΔWSQ  T̃ WUwE݄[l/`))4Tf>$\6&Wd19\Vy4 wk'\H/ R ʬe0mQP8;s߫}|ȗ Lɻ"No*2C%Ϋ%+ʌ&V\3 %uh>wSF }/z(V~fJ7x.*g B %bn=cVDHT*8=U9?cչr4>XY?q']t:iȕ6HIëtKkjz2*> !m38#I^(ߋ=A5贴J)'V1hƸ\7DOw 1Lˣ,^Se1㸇%|wWomh֗=6 &`)ΐp`SLg|}G.a/ Ig멦#@>a3,QR1^E c"m)'[Ps)q8g񅣺Jm,90N*w߿`D%ćd#G'@N5 u^ rbjH\r&ZG"noRn[%D.YQ&۾-!]Za4ȳ_JviL =ߝLT:^pt`7 "&ؙ"cs fwep _/ S}UV)֪6Xˇ 5/}w/)pvNjlz}wS[0q!͞Ryk^aiUAm"[ jGE89" @bq6F>kKC}aIG$iP?QQλDWLeR E' Px d\uXiMCV<-+WyT Gl#b UU&ضKc4 { 'F;m}pFFb^Gv#H+[13~ĚkFJVYyWMqf &m$L>ީ;2ɝk5ڽGs.75Ӣ0u{>WĴ*Z6 C1mK1:fZ%Qw]Wɍ=7H{3 aб+sapd&')bUNuNvyicpsy5rߏjpr 窔A9'ߦI貥$'RQ:ʱ={N|9uF,,Q)h_([Q‰!ghCsD3O]`  hQG,`#[,|սS#;nw9590|XPC!qQ`)"b9çSp9֣N[vBK:`g=BgÉhv/0/<2xجX edwȝѯ~ Hm9J8-?IC4g.R[ۊ{|,W4g16r(SqסB b5) 6PO̸9Bڹ;U#axF)>pvw:э9-MH`Dl; ܎0N}Xx쌢;fQ8sWzn4 t JF%E ~ւNzF =S-\ILmX^eȄ A)OƆN'mfw.d"'2Sv!ԫ;5.ԁ|,-IO6qBײ쓪2H, Owr}~q~ҿEE)Q:/Z*dBn~/gaY4ny-*,@9WQQoևta q<*Հ;E;g!\bقŊAL%5%qV7 H|_Dw2uAԳT9-YTJOQ7%~$!͞ 9i%nf:S .c1""o;[KBpqTj!Ⅽљs_Ϝ/6t# Bܼ4?r;p佗i)҆V^y r _>& 6UnkTNԸx_wX.EM SX'"Q0!cp%货{>kk^sgCY0*eAoJd]aJYݿ0|$CHB^w9ZV]}C"~A\Mzw9*͏TrsU+1}t_hv+IE/|4pA*Gb$ !x6Σzh+{g:}~1#pW:nXqR{3ss?Sؘ,+jne|ʖС-ubmh߿͝@G49]/m)&-`͕t#nQ_+2.!V^wo-lDWØxS]xt3sc]\̹F;U4wJbɂs_Ե#ky:wjmK "p[ bBA[YN ϒ*{zীɛxQ|hE,R> _T؎YCE1@+=ׯRmH!gKtШs-V))0Z\%sv썊{C^V::ĆT1_^I`'.Ԕ$,ؙhv\b-x m\z7~И_e`W;-/CMB#H g3TML\ֆf CX>z ,PgPo!SW?Tz 5Ћ$IH(^N2@CE1V Ѵc\J WF«%|cf % 6{y3Ǭ>F9d^nHCߩ[f:YHL0yoۉ-96ry^c:4J%C 4U+_T!硷6o E;5@ K]8dkpLiPKJ'=Wާ/F1:0 g 'Rr4p3y93,{0T9)ok4' BIW7dFa(o&~j30;>1N^kg4{5sx8"욂LrQTOjM#5$B!f5omMkO}\+h @!'z*L[O7~]wtc,[Q 8t62,Znpo 8v'x_(cI=B8U pF^ N"߅ˣmx/bü,h SAL ֝L>pEK -/Q b+7M *9c*!d=m1YA?SnjI}VATGɝبi `dGX"I]c%G#!.k}?8PcPO,BZt %Fb'+NI%PyaOߗ܀aNf*\]2P©Qc嵋¤7c]3P@i*7aual %ek;mYZX&51MLjdcxO5Jj~6Ϯܠ1 iD 쏧A3zm]+tcmjٲI=h`'6ϬȐo->gOB+n,` Hes<&CX3~{ tDkSE#KdΌ:QDɰ [ȡmig" CY[ZEMj\*9B,;e"*:Zq1Nx D4T':b{eV^3w"zLLSiGY&K,( K巪QDzoA n?XD>nA+OdZ8Ƃl j \Nxj7! ˀMJQtn,!;ʖ}N@{g5KqZ`v?'}}JNh%E⁆k@N)a)Wxev?\m#LuȐ0P^5įԠݜPIXpxbDr%!98̗>:sYzwQe_F*X0ջ~n28^iIdžequ-ГDOz1'މIX?,~#qmP IW5ttK;ih=t@ J}@-F)  ΅Gل /=eFqe& Nr4TaٻKh'ߚ)?:~ެx{!cPLR)IZY+ 2ک5*R:~06=dIcԭ>ޗ5@n: r1tEv?F!W={Uk+iq68ج)GΘa5֢l4.YRO_[v])ҨVZj/h#-rK2 ie}1Ⅻ#0/'Qc-.L܍>T.>DVa&G}9 x5X^5SWKW˼nT&YzW?ޟdLy޽P³ /;V*Tzx{L4 cY#8Xμ !SS^]ȘC$$`#bf|<vJ:@8Nauŵ~4V|>Vd9іSp{R=TO+&R-ObP }Q+̮_L;s04 l)ʤS96ܙ,C! PN8~I PbKK.PfvXO'fJWJߛx.3ݺ\DI#tG5fh!9<] p?P=MP4VwV3Ӫ> yh2/}RND6_PA^6hD mKnW~lWQǕH/HRs*:p[mKR: vW͊sS:l*Z"LU\K(|{EfvhA\(1F#ʟnM{AD+ = y&L'Px w5D SA"P 2kGo}7*.RƎ8:"-[H-x˱ޯ@x@L;+w5ǜ\w>qA؂hl6?O؈X`;9>D)|MbGr߻5Vҁؾ͎qp-MN ! 2C3SIb¡>I$OK] M{ou|Ws.P*X4m@/>B?FLfhU`Nowy~c58_?8ʕlc% *G&<&V%;nܯ!; 0bl<4J@Y0;ԶFd¦`tx$Iaf[fR^OưwnGivn0JPHKE8.#JQYf;l{ G.a(LNL>as:);eFؾq榾1yoeB: 'gOxo (Qn ,9HHd%M1'V?cwx2yޭ s5^;0Safų 4HH͢@ G &=>ټ c~:aу]&OEӶ%0,{1"{ḴhBGPq,놏@W}i&zL;ěf}\6PY#%bB44V6o0@I8#[n)5 =_Zz[qoi>SBue^-_$TҞ22,0U|OgoQQPk~ܜ6|c9BX 26LHĨ?"p`?S,0yLG.&VMt>IsCfrDkXj\>ax"9A(- Q0L\1pge"l3Y*[S(ʹؾxo4||n?גie.$F&82ρ_ _Sy Y=sm-ũfK>ݢ"QJ~0;uYr6_;%;*oJ|b$7CL}3s-%~B"O2n9Et^Z2t\vpDk.n5*$ۚ3G@H^5V˜5  :A<#6?'OƱ^Z*a>96)dsAج&>V`4 RJm\)+xPnʹ X{O[ˑo?#P&")9Dp*2G "2"DMt\>E:7b0v$Hi;Sk/DŽ+b*wt(”!&doNJ80){cS̀4: p|{OWM?v~2ëOTZUIoZ؋A4{%{QLa4rA[Q|p$qY\$726,xѩMũCi`=h1Qk,3PTX+Nvz osg/(~J9f*M7z2T)nGKlFwQ]mnhnUWbN ޠ9tepl!p)#> X]`L+Jt._zezB?٪y<*{> ƚM2?߈4qRW &'̭nߑ7cwFe[› Z NgEu?qδ*>Jȴ2cdɺb1*;+w(ؓW221~贩7ntZ1~ӊ'hE9xu]Ffy{c\ **g~ I0n m O@3fX-C40W5Iv-w~:*rEm.QBn LQ̇":O8krx1sP|XEwe![+]buoD\jҏv"WFOc -WfHAf gLU?Ifί|d|yj/N7_6޾5Yo[3vՉh!^*B`$r+N-DPjua6<M8B_`וT yNCCb(OOCý `yc.'XWs#ޏpYc?`#E5ZY VvDNX bJ=`;Wu;122׵->^%G~ϱCgRAI-y?pې.rp]f}ssЁ+9+/^!zg*X8 0@V /e %ⓧH0*^pAֱL7P$`aJi3IkW0¶/? QJ 3]CiTxvsJNGBWcAE=T`d^iȚc3i@gr(a>>Ne)[`c؍~n,OC-*!£]j 4 "&>[.au{n(AB))>OŌ{͟nҼ:Gl$'wp>TɳN Yȶ&Z륚r јK]bm|E. >ճ'#sܙ;ThW kUkWeHTLbn[lwl*^hfěST'+z[1SHP3W<(C )sܪ"#8̧cXgtj;Ⱥk _zٷ]"Dutv{ NNO8 5۔0T϶SΩ0~@^LcIJW7 *5s41nkSVka]Iڂs@mKJHO'x>[ƒ{˰ݺl`&T3!Ans]OLk)0QFZley舞_qa|;WZ܄N"۠g7sZi)W"XoET|v>T}}{۰CPw0.Fk[sR,0<:FCeHxͬYޜd˛UP73Ng/iIh'H!uSXU"#DGf ky=F6Knz 5=rF9%)%GaN5T|*ѱ; P924IޞG9`S ;&c+2Y\SNH^PM +g^qvpѪgs#ڶr`Hbsl@1gp3<3R"fYJ")-AJLY,W${$oWZoBj_?_-T = Σ< 㘶|qI'of"Ս<w C7kh%Ĺ%M<⊅oe[Z!?KO{K(`T>--+:_a7J*,`0uш:ĐU1Fbm-#5;F#p5#jZ/_|!}{ҕ!۬(;)-H}1hc "+iLeּҗKv/bi\JJ\}Kb-E}f^3 X^Mi- D-S2cgi#|ᰥI^CL6u eٯM9W+/^ԥdI]WPp1u1GødūOόI1^DW8䕞$XhjNՙEjwR=؀2᛾̍Y ?G〉Pn:Ā)[131C&ƖHoDx@TR(nKʮXCigմ9mrjvD&.H rΦMqm$:S߹Bfp{^WfgMjK8qRӤ~;o0]M_NF{gਸiPBJxkw{sǻ#PIr7].$)b}cej gIXnb3W#;&>b̗bO5Ī_geMDyʎ>aH LHd^`͇ڙ 6W%X3A8*ћ'{)UXͳ]\k-TǭjC 1.VUތ"TCڈS ;\ȏ6bZ! W<8^/=;:%8 uW9^/ ]I:xg4d/*p"mCB9()œm~p1".(ÕWC yF {=HCip0ӬqB6Op2Eh -"+oui }}B5cPz$ղmgK-9 ݞcAUv{90+Ww`V1kJV Αێ)`[TϐƂei5+fS 4/Tna[1]A0 gBl̼ŌѢPc@+úm0:_q^vW|xݮ*]<_ (DF1O*}GJ0 ~I%u?]|W[-[bޅ13(,4y&kfwHaަ'ݗȦop=-cm]^0fL=ӲyDEN`B%H8+?]9KlP< =:D8$l>Z6:3VVf!HY &CqV+[.Te]&SS4tOvi8 F*FY+œRB}:y|Q=mS,aJnjHEكukTPJ&J/גE{h Ks"y &3h!c;>k7~0n_2vS9,1{ ٢eg*ZAt2^`?Z6[K* L0)‘ EϲL߀Lv̑2$NpCָ?نwCwlej.I +Vsv\($D :7Ҥq7v'G%Bْt3"F9Iab&#|;52!׳k,!7P uxoq}UQ]F} _l1hJ38!l'8Q4hQ* 0] Y/u<S{˜|x2wZv }nuH,nԖU久%2({^^n1_#ҀS !Nմqw\PPUc?f0V _rѩq2 }x mJpy9| iצ6ň@q[/Y2μ6d3#XHJb8EOܾWEl9xIn|ǘ,Lv>X{j_\ɠ|DI~@V9&Σ#!ȯN, X:*z Y;tkW& <&2v1F C)4&-ڪi&pJ;]j䣚 wbѥ2O*܌(шe 0NA⭹5c&XՌ G7h?Ni+c4!T/ _qle4]O6RNns !(}TގQ~RFsrQƗP}l )A A:A=\#5Hm8=wM^ki8Վ_ŸY K2JuPٺ 5Ir ca5HQfGEnP!evqyPXlFCyMp?E+=rx?Y{eD—4Y=@ސP 7{x?E"QEϦ%KxCMh'O:TgbG.ˁ1lj\¿)vsj܃ Ђ:jTUx h܄ h-͊gv;%+HWt!,ۿ*cZ6F/J8ڂٿ )R_hwɿDNQFVv/cè#rtgl>bi"YN/㜱9.)O?oe'R;Odd[lh#NCH ePqo%I7O[zPSoME38Hç = 0we0g*Yx ܚA`5LDžU;[?{ ;K]-k=s iH hC[w/0E,B~U`ŝ<̴ qleNđx+] *uv"Zšš 216Tp wWI0JgO**9b' NBGa\}(4;l@vI@ԔfіdGBT`h'&mvZlJɻX-_Kj | Hb%k0ޫ0f(*:Nf Ly}di%ZڡBŁ;]Mu { 0Y?MXCCY5aZkҶpApG_BG?edQ*qMjՂ@b[61H\*4%_m;7Bl5lA?G-;EzKBHe,|kC|6G;\ }W#tn;l/n\)QF( ?ryLSPjl=?;cn76C83\ 'F|UMSþgHrp2. -t#\0s[lwKw1RpOsM v"5,V>`X.ȈY[ͺPˏ#qF+730.;lRN+& yq*k{*<Ѱ,N@jnL?RwDh6wg녃+?}< ?"vn>[Rqm˅V ?1q:ģ7=!}Nj 4>sL3DF$lW FZ:B'Ƭ;+^6',ם;Q5bzc6 (`@+(BHmuJt?v+,#[ćeǮGk'f W_Qj R: Q;M_^?me>2eI İxR-.uMͺKO;ř2)\7Ѥ2^isҒon/ qQz#㝺}ZP>ﶾL~ _yzd)byD:-arEB#G&4FzÜ1+71ݨFYK\ؖ/ܰ\XCw3 r,37Pꉯh0xNd gS9!si#}PKڋ4*|s5al(;cV>Wf97s'p 0)^ewB"FCV% oB}=6O7\O ' _;ujܹDU!/owe5vٿM&aq@d*ۯZݳ[MJUصh5JP1A^:R3gմ\{]~Zm+S"y=VY~alSl#Z\.Bbeٳ5t@q{Z[#zK_WqCeSm"]D2+{2u|{~xs-ceVI wBPN =1! 5ɯ}f3T/&45Rmj'IOQA~F;4&--sk8[~_R&=cքIIY7cqX qJ̃#FתXD ٢Hm ]hߌCĽ"L\ YѲh~qƋםE>doڞY'V F]znD#E6%0y={DOx0)禦Ps,iz.V("bN ALPYt 9 +W[޹ȁoĈ"-Egz?,嶿~odpeV]5]F4Sč5IN~u ѹqH0S\CQ? 񝳃bFwT?\jt֘SY9&g11P9G?B}sHuOj*R10q8u&~ECs%WHCL?GВ?n VOS`3xnA$-Nf"  tTLzKHg3שPtnj;Zʤd'튷v"rm;V~o7<sTh H_vx)ޞ{.wdJP!gtW\j{If;:[E)NMhfj&xYFT0X.)ҝqiyQI(tҠa9sIt܎X<ᯗo1z@YݽKHA>mD?e:s܃e-ȡd`JwvwL]Jǃ)]zHZ'40H|(aK ͈)N EI^u(H7^ E2-h@oDژ]#eETe׫Kl7CȝN_ܮGZHھOoF<Ѕ]ҙ򮫀 Odb8tJsM M #2/imTZ;MJ_]xc5 M0*@gyYnvM5Ďog_=΂Q8tRN]b"]r]vno ;_˄*^4$J/_]`&rFt,lzlC~lI('[( &; ݥ q4osh! "%cv';7Dbu~֕ouI5,4yeRUN0pY2p|.o-9yu]H.lj:M"%*ܬ#r7taJ@Ṓ[ϋїo*u \2g>װ C[>VV4EEl|]ף8e0oGU=b߽JBbK32Yk Gzs׿DGeU&+`L ¢ Ʃ)ܞ|B 21+1$~ ZS~rk/&5?W[!'`DG-15JX4,^Դl33vmx7w-Y[\ڵ@HYmMoEgqԧSg`=U8uz bEZfe>P?gyW=)y@}-=WW`ZSO`줕%ȓui%k0ZT`?tL]㱄UL@f]F*C/uǕ8b*jDZ]1ϗ2Q#ۡAtxLC!&/t]rq_j+Zw zT\xT<:Д)>_ #U0/}xq ٢ynfV&U#p&\L6 FJZAnȞXq`\ 7yTЍ"*,.kNFϛ$ri_r6t<\{ ^ f*3nYh!/N?? x{`A6})rܧ0{;{Ʊy6b2Sa;R_ޫ 46v0?F2׼F6}Щ4Y*3I5k*4o?Y@f Ak!{"N2LN6<utZ8Ѥ#5|n ֧LW7;8 N:Fxڅ zC?vqY}Ҽt"4U٧RNpnG=ݟM琰 Fq+p&"1w7b_1wR{m!0Ϙb>A{d;3kd>3qJ7b]\*>c<(d\+ Uj.=dZOV+h\G7\zƧrCoRX}*p$Z0VCp#WX$ Up>~aU~ * >:5YepQnT?L{bV 7M`y?N⼳75C> J9`-Μ:dv> ´$V*_{"zcBoRg¼kt%Ȃʋ`)LY,p$+ߑLc(I<xVLa85OzDI,ďi!$ӗθYᦡNbzNhi̠3Rki cEے5J-(T\zxL@Ep)pxm;;do-`D6t@G ЫNX; 2Ks  ]-#ili?v,3-Qp/rҙ*f/:@`! f`#>2aO4O;^tU0.zU&ۘ:̢c_L'ۊxW##er.x8qWZ~m/ge q`N!}ETy͇4^\~>(WxIA|i*/?7 ois3YRk>Qz$?bܮkOJsх+@#0j3fOGj1Cc#f|%"k0G6` ,eg;%QWO#გӘl uc]/Mhr!Z:<Nh1jɿvM;{(-L,k ?c$Gd )8k˪w{ {_4 "&2#7kck.ykccJffci E% f&ntV9 &Mi %{<#]z2f4ߔVeP,SH,A )M/^Gqfd쓒d:MT.Ҽn楄͋D$/m7ѣ40u& }Tͱ/W&GU!lg2Ob n=Ju8C~,l,mDyNml x; 8q\>&-83Bub\*.| 3nMxJ J(Un>MrDUE;NV\('r.Do>J6΀opw@#NQމ@@uG>tLK)qmšƷdbinjm:=PnkL;l!e#{ M0>.a8 x}}ppeQ!F]Cu;rG6)VM 'UOű2'ivo{E s3@@fUo8Y;c S `mDtTLQbBtZVF7Z:e6w)-tNzoN TN> /yS\7..I3i[Rh])Bx6C@ J0zСknhoȈcC3JqwOq9kb0% /s܉5+dIz(ɡ˭ŧK2~w})l#ܗ'e!>^^!e>Rckoa wjN[`Z#κEo 5] sY&R?yUl* GԥD2wY #>i%XSSk؆omϏ bϹIr(Gč ܂NθՒ9m*[9F(}N]}A[M-B-1HS%n}/=hxgI_M\rTF@mQϰs-Toa#3Z NЉ+,C3|Lt3;ψoا{i0~%ˮ!w֌m fP3K@+O`2Eh+=؉:0>Ql_bƳƛˌm@Pu^`g ^;"/Ƽ ,,<,/d䉅51+?-jzV*az:ܖbQ YH^De=껷B] a|@pO=u$ K͕yN{_1z!+`񣤊5C9nF(>mAY z"'3gn]k7,TqC> c5AѨgp>,QZԒE,p6MZzXg<,:@rV9Yj b%3@~=B~a+" ;ǂH G{P5Oyp^hܓrt&mm/ |U'GX7bPmo4W\}Eh; iRhy L`cS<B-zEUcj" 750Z -l.7RsK4D>W9?@uHE6+r1 Mt3qqFZT@ crm-b/6#.Dku[tZV ؽ1b' :CPChw*_2p.vѠ⟽ߍlnRFh!E~eiQLt%ĭP>6 &:[eM/5"c]YԨNgv,V^ja‘O[`EQhlиM: ߡ#dKA-xi}%TM+pyeC盷Njyؒ6iL{B c'/V,svh2,CUTƾv^c")fx,#D5i[TһŠ`nZHU?b.Nf!9Yg-@5Rir5_C͞ݢZ &uCTGm EЬO!?s8ٔ7ET2ugF|Md&Lc s*-F4W휌LcH^S㍤hTLRZ ك1yJq.}m2/ۖE4 o,wWgg{5XfUx޼G1 v0^`-rV WH1q3YNq< ŧ^8O--l;c0 m\wRĊRx1x2\2192ZGܲw`Djq@9f9- Igُݍ@ew ffj]&9F^QZ%V05R˺Yn>nT.;&#uhh2 d;.$VT<I.Uw~xMN*=%rߖ~98QmlZYyɸl{}fZ[ztwkk san$N@6X>x4s<5>'fzxCZQ$ƺCW^aw X %Ұ3ԩ6^ύNo_j 8%5w]3J6;xFSȏ3ݛ0IB͘ WͶ}+eʏrV?W w6p\ftVaHY<̣b}QˀVAJ6 KnH  haF?#`)0>l&D}!bKHraW/++3|}ޱ?/^PgE0R,jaK=6LDM 3w^Ô?=H > ᶲK tX1C|+/?ˊ6 mS}I˜Z- #M-M-50D'ܭO 2o Q֓A)o }5TP` 殀1\5[Vqin|\P/>fJ8b!5":5[Ƒs&􃾨_yC[bdP~G'=f%8%iq.%C>Ȁ4f#8C=xwƋf*ѿrrǺ(^gV`{%y5])z3˵pvB:Y!HA-؈Ϳ.5>JX8vOD+Im.SKRv )}d{ {PVc8h+xTe fZI] o>G8,O8 PK]Ai&xSAfp<"*K~ʎQ٤pI|QH<Ėc~'8 l RDŠURL`G_BNZ'Ձ+Y)%QMAS~HI.#:qɮs@4E@d+gseUZ.[qFA%$ hҸs_˚zhG$1ѿYYnhQrK.6q ͼX!y]軠Z{φ&)n4Li Ա' V/M9#ivz]V`T EV 3ê↸zgsލU9gWFчZ(d@O%DsYe5)Oh3X߷,n#Ҭ1Ef e.iQ&寓B$/4JDWUmٰIΦ>ïx+!e󆒿V tmZDʷ#bCy'2[a;_T_NwO2]#6_4 '#DE:ZQ){zFt~1ͤ{LZdn^CAЋ+,q٭TFc^> ZD< -~&V QPdu_&yX@+6Q6 d}wVjK 0@}yΛeܑ'IC-u>k1ŧ WϨ؜)M+aAz-1lGCpgd뾙<K5<0~߇u?tvD\4ԇ5׋pp/Nm\1g47 ct~G0F&g0 Ced$ ڋl='C]n7Q`&fySTUlA#ƬK&-}wa04^&>g2|w"ᷯ2i7[!g!p3juHq!Jv)WH3Jp}~ؠ7zq S(&*1쀿fQM1;N/נOoӣmFiNj +|R6PJո.$:oz.;`[)|nM_㎤aU1 -b\N49^,ݷ'j>[1"Ч-&lvU`Ŗ"c75hJ{ O!^ : +ĶaSҳ{ Q{f?x͵J FU+ހuRf=,|,]5jF8)<,V';M,b_3| ."毆%nTF7s{y:a3;>Z.9~CH)0 5QB֤uX ]-"2,1(yhE}ftٰxPtl˺QcчYkѵ7 C23"ʎZL0S%| VGlF4.0ḘIa9GmAIT .sţP|s7i=7اY]xCi)Fپb yhV!1Zg1Ğ/{*1!:z\9E0q>'-؎1V^J)7>NU9弲) (ژ4D[6-U8= iATU\eRŝG a,_|I'_ZM``{iA \7dՂG,΂\0;c4BЀ嶺>T 8V'pI-sS.VaWA)+{ڗ'}$ňfMrSFum r1γ _]C]$kl 2yW{,ly<}BN&_.laW7냖ne(KD)4%mm4·GzY4żWB&p*(y %H?} =< 9Gw,ukI7QHL?Ewy_'߭t& fLC o`h>-Ͷv̘DXξ@.@N&!*I6/왡`Q[aIv$zJy5H%N_KDU,ߔ}ݕ`4DEȅ S5ݶq(.rTQy?('p `쓓S d=G# }7HrI.de4ra:.,=QqJQvѕd}ZZ^tȂNpiT"Z"ʶkal==z|3JVh1KRGx@Y@Q]R@^l5I9$!5~Wjqn>7q%]8QYV dahtk2:@6,9|=5è>K?Jg1m9(Nw6Fݝ+|E&E_I:noî^WH'b~S̉C!_yڑ]Xdvk,LwRۯ{GhQzEWkrNL5fCmGH''B, y 6ӔXFd1hAU^ 7> @LHWcg2]=j$~Tw]Ñ{==|(|Ƌ^T¤MT)&O @d/ QGÆ3FʐᅭrhnDeJ{YCH(0rmv, ^) T&!_>ZMe9"(X|xB*^eQTEq_{i@ xCmbh 'oVjOF}ݵkv\-dy3_>{cHMw,=ΥGf}e:e0T(* !-l0F˱SQ )BĈNPu!S_X?rӁ7s^5Q ;9É#K-j?k?݀JԈ1 qt}hu{\eX !ʚ &uai#=gͅW$,R=0e&Jdru6oQ}z퓩 }{ӻdкIeaaՈ]|0fAy`txlFE ^Jd/z/D|nS:%7L^cJQsX OXe\iI\ " et즶nӞQa0KUUXQ&}(uOXK \.CUWMi#"5P6ٕQt+&>wDZ9z`'~%kcP=hyVlnc*9+qRO]Ȑ˜ юT_B8<2]UV1\uw[ ΔW3u@:DoqӮ k TcG!nsG_ؓ DM Y̛:4CB޹*Jm1p>CLDfPID1%xd⏟߃)AObU-`Ү,2/8jv BY %JCwUn.h Y:A{ -ESF@&UJ9 ?03=!&/|Z^ 78EBJ1=.EHvtIO.n >tX~*6kYvp#$¼Km*v s =WaFm<؇51.FD%y bZL8$׻dq>a;#(]ZaZ(T8gtB[ J !8îCz YcDYb>F+@G$"H^Ҡ!=B2 n;:{)ci^npfbOVWx_U&zɦhi!S~ߡʉi[kzUGЩXcdžcF%"ş|s=Pnnn9e,*q@z`3ǟ#bDLFj"2z%׎{'w܃4rb*ː/wFj<+q}Œ.T /ble]ADYD|% Gٗc'm%$Px%k[Wͭp E%[Cس Na~Msc|$^'Ѐ; ϰٳȰ&#U)zLo {$UF[z*ˠ`ը`:A}d[1,º1@~?yP>ΤGl/Et]DEy]LVYuh b&֥|,X/NaxB$mWO7#c/';c˲)-ө'+EG!5gB=%`"Gq kc ~,P6$iڄ3֮q]Пq19pzb2Jl|fXި.*_0c8y><t7tڿw@|j/EE-(0*UpXՊ߭wl)y_~bJ ۝Umx:+{Qqɕ t]Nh9F$jzBx{ {r~)}:64}zp1ڈ(xSuO:pE="n5um8P>iw-`2=Cm- 90KXT=֘jKy+vmC7T{ JDk) D~TFr~ej־7&i7Uœh%ZF@fe}t-~ę¢Ek 'mٗ/KQE7_V&`L=0A;5qm 2;JG%͂"LП3˄~VJ1ި YڑOs!\*!p0xmhy㬦# )0SsǍv^;C"lT/u<*0ZwCX7y%M/~-XJ)g(A-̏>I9滕 6 #a &>9CԶ"G,/^T@;H%bTVB`\龷m;B~"g?j^Wk Z^}fX㎠L͎g̬<#N_)3b f^_g0^,#,RQ`L7 vGٝ /!#bLcZdަ_prHx)9iQNH>ruHZO<K!!ړ 9׊tpESwʭJd0Te~o/t+I3 'iٮj9=]=&5J "Z?̬O~ClX{bsiu4k'>X9,jQw0+6G [Gc} zw.KT`UnW fɋr>K ˩]2ٻG>z(5W1J{=P;V:5D&\,V?aj٣bLޒ`fdJFN8.13YoEiuҔP:<F?8}vF ){DVk;YYC<&ZrCy/vYV?%jShn2:xbMu!bN; 0^ !%PO]VK0nQҭޠ9EZ R40?bsWu]Eu=mV0i'k˪O{ ' k8!%t<^a~:zIӦX WHn͗n@3B`Bk# /7`|ty( zԶ9{I8~I&I-vo ]c8Q&m-71BC`1B(o)g. p0[,Ʊ'}6Dcs1bdןnh/g-0g]-{h*u]rY'"u|q/O/^"ߡP>/hNa6 T4=Dw ;/)X.;\ OZz%dFª%_DItY칂*=^MҙmnbSD`cPB/-ݓ[n\f_?tb UP3I2tݻq6,Zz:Px]>}7`.uYsw'i Keĉxz$t sh%߯Ovme49K۪YږQwe![fU92i47IhQu)\l+CÚ|͌1pU֩D#ɣtRjǛ{x KNk^MI^왋ȫ,$'Ĺ芮ُBR4X8ȉ&NQ^n/L1^^1UOp  ت>Z=_XQlP897zd#K"3㡊ΨuMKQ؄`B/ެҹ%USi*cyCnNO2g !_3c<bX}7Se"lH+r4|riy*_!Y̙tBp 3_yP$-y0 "1ˮ${bٵf_9e>RAxO.[CHӣr'8eF·|1B4wn95i(5%H} $-O H#2A#u srm "HtWc%m𤹹|M( SndM/@F1 'F``:u^p+738P4]ܐc[$ `"~Zu8\9A`]Y[ʭ)+A|sݮUۢV`.n^gtNyڦ)qD =< Sa:]Tu6Xd2.rűe'miA{-!>FtzT5 Jsdڇx<woponQeђs)ew+ Iu?f?m[CйlkR08a(>k+M4Û4G2mH1ƨjy{:*n?zM0?]d7*i| ȶG8=0>Rb'M]KCZy< %r؞|>U+L{Uf‘,P0i J]uw Eo”Ikƻ2+/ݣ'84qI03Fb >@N<9Y {ґ&tYmI q~erE/Oe,dIC@\ܲek1@OqZ%/PgQrISQ Tx|򻖴ي@֐1Jү-aR()aKd$9h610g@Y?n5wYDo_-InP^aVd ygxD"gF%`{80"}DLO@ k=FA,B,s# WJ˂yX3bHϺ£gt鍊+=YD!C^" 22p/2.?Peb7fs'_cͶO=Yd'-2Qa (Hi֗/:xgXu\/r+خxKUX8* F1XWrFZGjvb zqBV<ACZhR^6ZCՏ|Fd2vj'1bi dMI,;'Smd_qvf隷"4=.7aѺ=M`)W69#zj}BQse禹s3)b$%QTq`P8ZfeD\4fDk Jbm ,fB*6;J!WMz\Mf6()ۧοM\xl—8Y-~24 ,}+JJ nLoEjh GyT7)"!\] !d;bܓ~~;SuX苬L{d_h~ҷHtvEQח D{y$vvFPҭOQPDY> ׳㉕lhgk-~t90v6ףq[fIȶ FؚpxIDžh8h;?ІCߗ.L/;g癮fY<ܸLb!m>f6}kM!]%=30{2Z/b1rnw^\іg5 L y8Ȋt y!<͈Ӄ8z ++L6"50G\uD%$ujKR":LH>m`4͐j||\5n c7u2!'{>Ζ\MyFR(Hە'Z JU履7sTVacHN|忧3ػhOZ# Mb=i~c_t:M{Y:4/r0YofwzE|tZT+\녯Z3U<|+1{Gy&DKZVQ:^Dq}vk\ ;X4!kG<΋oYIdG׳:ws8EsfeϦ٣9I/{:D\/*_"GK<i8a<FEz*up: y<{lDÑ9kUR!s{Ʃr (CT%&p~?y;xه~5W_ $)yvV \9]|PGFa339+Hy+)W)Lb30WU+Tx`mT[̧Qp1B琥LJ꽏DJ6ۛoJǴ;'AVN P0%7VYQBXK %  -WЙb^i1#w彬.$x!tk~ ՜m=^m!Zj2cɎc!5j=cݪAY՝@=%,Vr2B:Depqzh^DCW֋XxڝJ'Ѭ̥nO2wpc ',ll$lcdQ6m4'P)k>23\%z4#bcfKX tCIOB~F! JMMϼ+*͏w،jݽ$׶9͕WQP"99 E.b] x"_2%D>"ur_H`qmw3S(F*O y ߃euC1GA@ك\a&= ] ;ȁ8,J&~t5Xef|rs˄~tb6o4Xde#dg]#V*x>1hQVe!È& 4/"ڑo1ޓ?һ|5T2fD)d`e7ӶGA(v E7ѰyC|"-k;Kgϵ'A7^^1<z;%~Q`/Ҩ+Zˎ (#l<,CX}&VUX"S#`,מ#XC5 K@_toNwE&6քD%;g>x _ GʚQZk`G,K0m+^3$5fk݂Ij' ̲*Qɴ;^7h@qqX}AxkRnIH)Mu$`wv-5F863ŕ<+֚眶\ 5oM!-[ka6uxQvn-ZR,1@Μgn)IhHT/^#wޒ8",0U5sR[/A#(K>Aok[^pD 4skh6ȭg` 3MbN q\t O$K+Q3Ӂ J Ns)X :CCekk#Jb-3Xt)qeɈis%7x+ͺUls=?̤S\mi0l# J5##)6Ɏ_LZPNI3$B:x$Ԅ KKhe MJtx!>\9"=l3䮍 [0hn^EJTy0HNkݔHV)La67clAN^ UW0?RL'ЌC݆WWP&{aթ aCz K`qOՒwm!xX{ŊqN3O8xTinEOH9B ob9.S}Fmt 1)S8@eUkuV^շ0S$c[̓`/ =^QoWd|:>b`ިBɢUݶfh1sQ_<XcC4u[F^WB.4zK9 ]mv8#B6â4\g-TiO,lvobB~o.\"5c$Y;w3U&7y]]xa7W^81?פex L+%ݐU e֨ U@5Yu|7@}6үO4iZL`s+E*`ӌ1VS҅[8`vy _!?YR)LqP@=xZ9^y:g0wS~lDr:zZf̨#B ?zO<0֘P.h4$<\Um{-kӹFrS;Gy_ГpКJ[ai՚5?ʼ ֋ #S*s 䩝uo _K`=Vs4ȯMӘrYap;rN=( kB]3Vd|]cd~<6q{G+|m\Xzó.} x5O}z8?1+&T%!{!WfG",]c](LdXGIiхVf,|6 p 0$6igp]' v]$g$PTK6!aıvӊTz]cyJ̉gr-bx X( _I}..)NT 2r|Юq10jrF¤z "P!vCZF"ZmݥU҅0ybk>?Ӫ^něAmġOus]G$Yo9[f0,#8}z;i}BG+, lv7Mfs'' S#>xL q:P_ɗY(b_HES?J s{V~j_2&>H_wL> ޖ#wv. /;*^ĵ 5[;4,NKQଃA*: <&^N\8\+_c"YKҷ!o(:&XOX$Z=Q~URS*3wRq$^A'ߧ5S.)49R96pmI1f'y㶞(CC9/0*(e.=urTs+y`Vڰ#ESUݵcbB#hg]RB"@njceOeG@fGmʇTCk Yվ% 87*h%{|/r2y1wvnpC`E1fύDv,kN} ^bij_vo8 8;n4M}:P^@*CL;Ӳ9s8`Tk=l\!an<*x3[mCr |/s3KRr^i^!}dna{SxZ> ~6=qWG}^q`QmGRvrUY{/OC"-{V HǵL|KQUɣDnRR*ɈϨE~0ޟou"vI1OvD _e {ƞ~j_{uy)##pY-cNS<ynZLML"=Eh>Au`K'ٌA٬n0ݒf戡>mv4 8E%ҔoOɝgo @ALȸ8 F՞OOhĺlFQfv+#\Һj%sV2}fD&DEj^;Pz!}RM7SU2R - Z8J8H$/"r﹮h30jL&&ՉioiiR tAc,w4zsWُ5P[Gttbp!d+#!?I(6 x*"7?X暹Hu`OA+ь*Oe:*t=p4َFLTP3f:-bq~.[Wu)x-WCD-#n/LBk"j0O 2⢷Ǣ VJ7Ic e,M4D'S^oZ0<2AF%5pqz!A*ּ(,NV^o]| F 4c#G/'Ja d2a`B õ4NlC9~3Y~9ʩ0y}'-ǩ hYXMǪn@Ek,0 IthX(FE,unwuV\E[ɪךEۜq1B0:2qAC]{ɈFŁTA3^ת SkZd%ҲwO1D=j}Y~C۵ p6'LǵQsbR!Y/o]}4vHP 0D% ƣΏ$2r3UWHR0(DOb0c>V )`Jgu󾦥sY;㣞|TEVh%{_EhݡcĬ(S˲bR~ rG\"2}h2*@rwojr0Pq'*C%tE5ucP@2L=O˄RNik !3glpdݛ|+vjbQmchғ׳Fk_`Bhǃ>9`N'b/GM]bڎY'e rkJDo6Äb@0ۯ9{F+\5MDz ʿ[S"^&R!~Eh#8~\1^?7_2H\ ~7 ,;eͱdP^.W4o>Xm yRojOicuiCeҲ^5;jp\Qq3Ď-d}Ij 4'AB-O*鼬RZoU,!YSUT1w0p#-j*]_֛T85ʰ e6)CeMi<3tKڲ1qj(q&QeCf2O-͡^@BJ ; k5SޖF.CDt-B/3ErlZƺ[ 6jꊠ`s3;#&V ͷvL+(˿|2@9Fyra,$/GYha[#Փ# 3i&!9-LBKq'ڒ9ծcl?oBqRu>C 7Ut%,Ŧ:)(^X FT;w<p znZ%鄖 _ѐA@v(;+p hҀ"ʏ#tQ85` y5^Nf}{6Ɠ%LYxr9z  2.W|3\g6NbTwgċpޫ ݪⳛ]M! ?"<@Gʴ:s24U_ CC_g⑕K8|vY]K_Y^D;V'fDzM%m`儝 ʘlqCUR=tT{7Ҷ% fȫ9qj۰_2^b&ыR|f8h_7.gk$:7^Qq$әE}L{Һ{S6!9rd; 4r1w"Oyש 20c ?ǂiASsZ*qC:(\mn$AM!ͥsAr\3{sm}tyb֞%'[1R3C3[q~!S_,*;aJץd7 =e#_`f_\bP&,A.'&e~`oF>vWDGrUC]HݣZo^E[$wm/\H%k U2sXNL@ǜVhԦG!` ~>|Oj9Zp,'|]\-qO2i[+5j ߲5M 6=s B N's=2v5udĈ'sV%qbR6ϦB"2D~Ι<-X9&'>eĔߠv3 ]8~NeU3-Ur*t1@%X{! f/YY i8Ď)guċj]+b ` g܅"NP›Jza[GH+[~Il+0/_fb7Iבc$$/"ke#Dg蠊5zz#o7̱z{G) k*ܔdj+,[b_׾1.ϥc {jO70X#3XWl$!4wgQטr%n#TgQnXRJd|ꢋaLkqQ|-j ϙ3A7.1 q꠻k0\J#p{;kƤQ!jB׋o-9#bwrQR{Wj\+[[܃/ G'ZFRćmh j:]"l I uiYUJg~tb/O,khAeE\$;TbUˣ7@HllN~xd\qXcQHY+r, =r_by_TaUvK]7n Nh[wZlBkq,5pm(d%IQaTG%8r*r㞺'4d֚EzIqjn{eCL@'słśZL8Hu oWş,mb17 ͔r8؝n8,Ǻ$) .'N4A!4A>5$c&ݜ􈥖1Va/g| 94y-Sz8)klC"ZXn{<NjO6a:/(/||@+h˲8փDW{:M Ҕ'"rÎ3+rMKycRp8no܇VG<Mf㜤QF6W>4I=xb}ɣN<{A,,sJQ zwuȆto)e^ՆB"ib. <]Mde1K0SȲH"UurmzƌzH%$YvT,@V;pFB.c+c@UgQnJhgbrnd*aQN7t'{ 2F' ! MelGE-?&9?bӲ8L~|~khyu .ꎾT[dÕuH6\h[^rX$  -YLoވc\am%R k(=pש  }G~g8: 5L>J{f20GcUir_;t[Ccp| 2Ԉ9 BD_^*(M hԼP*q^6=~|: Ѣܯhۯ4@}2%LqwP#L=WuHP.dڅ]FwjY;f{9r2:2(.(w/j_F$f\uskY }n4AKZT Mt/uO(<a)،w>ΈLW"Z-z]-蓇X,CmF'N3;LͪuY14V' 8<^Ɇ2ە׊yb-V-aax@ BnDE#4840PAR%6AW<߷ rhK2SdV8E&]2E}?5o3) +ndWhv_JvQQpH4ǛL ieג8m}6HO3uJ[M!I oޑ6Cǜ/K-O voSwq V(er} 5:ڋF@F_ݡe\z3Ùhz0sBƔel떆Lr 2ݮ&1GQ*-6NV)1w`ͥ=6B.(!Ս FPO“ Sϒ)Vr)WX1y4woKnb竞x25n'h:>#-V}QazW{b\6=-NٚЙ ~w7QYva`[Kh<#(s5dA>ĭx*抶`;w/ڼ:C`ó4Բ[أJ<&~`.MCХ@Ch}+ύm;A'ӕŘ8kr-I5_Vc# ~z1Rł(9uڿAan6 BNU%UQ1 ǽ@.%m>!)- &m&iW#2Ote}b ίv-Ptz*Q.rjd-w-Jտ=-Oh!Xi\CSabghs8W:JG8OF&2[}*S~6G i'+@Y"ˈ3J|a9ƶ{ ~CQ$(ھE /# 8KJVk4na)L9oۣ xh *$mwF-UH̰~R(~KlAɜ |Fgbe`D;P, 2*=ԆC@|䥌ănIEVJܞQcKJKZE r &(RhnPNj_WWW]ǂ`n!iKkUjtOl[D $ ÉXbZ ʪ:MŲ;e~P솆` 7Bƙ( ^1{ߢ? 6no2R!FnjB<%? 9*6-y&L"^f$ [@"!7KORzD#du7n FWTk+Eޞ&?7bH)]Xa ΨP2HwR`sV~HddY*0dv\0R@+qO޻LEܨ9u#kPJmE7R)ÎY@)}ph|?璻کRV8U+CHttaiaD؅ @؎u 1 k!5 +'k9p2\59^ ґN@(멎nDĘ"f.mn 39Dr̠|8 z89KUl XG'ݝ.w pMiTq㢔FC7ɬ$ TvƷ%RvҸj cDbQTRbX!.ʊw6ŝ| hU1 K`M'tf%L·-U؎2t^])4줄 /jTzPu8K_nl8nrWVG[^EVkjVVal8SDGa_(o􅡡m S)uQB[6,`6lG$ڝ&&c_ٓS$H51+;Jp̺lה6_i駦B6\`ӧ"IY`RϜ(ퟨ0s&qҺ` ZgR*.IL΃I?1Kr kf(kǛgmqVa'ڸrށVs]oHc(-헦P4 O6$t{Qۉn CTwI?Yox樰GfM*UAԤ6LIuG59 لdˈo-lFo4Qng[n&fn9+ΆܜwZp|p@#5,'sΗS:Pbgy_3=! H^~6፶ _9UkVn6:J*]eYm5u(ClH" Dv<7 ;ꈎK[R|Pi2<2Xgc81UJoj"^&] >9I e0yWrO37Q}9iIZmtnnzF<;z\f_۝,QeHD%u-;C3];+i S[n)V:Zߧ|k$f5 Ω;RˎmE"8nAZ JGfP, 3 FO'Cϯ~k (4YFi5;8[+Q0VȺ 6M/'N{ϼ{JdT'inC!4zH#i}@n_!]\J&1LA97_%wô"dI^a zmݐ+ׁt#pQ~FfxĂ+9p~)Yb'aPS?uJB˵H#/?AuXvζ{&XMxOo2Se8J6j.k0z!)sae?$@f3Q€ϘDcONB^cC.ٶ$(O26;UyG<]+@!%PUL/zXa2ϮY_TK|;#|hMtdW~ dq3"Y[rWx g̥0:n@3_jC~Ou.v}/ &?~w (@YHnntNgiF\0gT]jP~vh[E/ֿ_ke9hm+HĜXr'5ۙA敽ޒ12J"fq]=?IaǃAI!pnᔔ~Q+pH@Utbl3;5 RpIiE$C9/wAqEngȷ|Ou{Qq(SNP_L'r[Qtbp6L^+˝*!#M?"K8[D-I/hu_U2\q?p,,Rϧ0gd7)ENH]vz\:\_p;."R`_MR;z8`L鹃hС~U䤈$ Rx^s?) #) 3<Lѧm|?ڞW/\XW䐽BCve|hϱº8һ짽P2hQh9+IpM]|mz=T}2QX> H/p&p./;6L阜)AH <3(2y\ S95b,&_aul9vfΘGx2Hk{Fߨ',סDZm&QXZ$_%LttfWmq!{`S`FEp{ϟFJp:̾?I&qJ_-d5C+f#މw'_ $E 3I:1z V#+ˁɻ w-AU7.I.P ۣK͑Z'z)kV$qA].d-d/hHѰ*M)R|ſڟ$aH8xzޕV NG2OtjE8i}4664fW|`2݈r̩v/yE[1OI4^գOU[m^q) ^К>H$ŏ(Guq)tܜ] jK\0VA )#'{X{YڨÒYū"F^:u-& ( (c /R9@8AȎfw8*&Ac6nѲC3O'F(3GϾG =pB$1Xj5~wUs'?&DD^/ɊK)Uk)z)P#-zQ hkPnh $yKaߔ+YԴ[pOR;)6}|.)x!䳏*pj a.hLz2]@k}[!lo@%:vhWfnnük-S Rw"+*/(3KiȽ_~Ved{2[;ĜV&ZV0GJx%ES$*K{4߽J#‧;ka4۫*o9meavP5+nBolN)Kgײ$1u )k'Ai*o8wZmDD>)Q|zi==Jf%#w$ rM뱡q ,){CE\բe+՜KN{5'V7Zr.83L oE=ͳ+tDteq/u6W ŸY3El? F\ ao,2h/јy !i`ɓAlObMڜp)MAi0靬uOHk{Z9]$C^1̓J x0n!fukXͅw3K1~upyrwCnVN$vGCKS4 xK-RN$4dHM;D`GY/|[źGW*Jsd 7RHw:{W|P7ug:D|aUT{_A#ǔß˱ z6X6=5J]$ pEEϰ;DReeHB h 7G9rDd@VG 9㟚yUR1 F렎~8 D+ݲzU'U'!ZyGxvJP)l>yx=Nw̲s2Y,Մ~hC!-D==7%?^ϳ[1Xp>ڨ9ynXEN6s䷁yCoJf1(2/$60Sz4fa/ la1mc䃺2\' ֙j]h}>\Ц\X;6I@JO(4TOBvHӫQ`qӍ

      U]ڗkex 6tHKSgA#;JKQ&n^97+:=Y2ղŮzK#Z玉cؽe\CI'\KL<>gDV+ڬ{{7jFEy9 {;M[H>tsEraD hDyNŤ,A r s)n"`h!dxs{*r$BP]Ys/D46pe z/Lrb2Ⱥ]%F~g_y]˻gO5HRr&Ĕ ͊a:}A+c X(4+hݞ!.FA/I'SuCH¿0$k6Ft Z1F>GEhG,G2myfr:_71WһХ.5_SH`UsO 8~D+`ERr⚣ ?̛ZO_<$u$ls-R,20klW͑>`<6[;O2 qi,dF qIZ{NL}U?$$}_O_ g}nd"=zƶN)`Qr}a=!%}t/0MiP.Ωl2"m3-¬n=H?QmqTԴYBc \{nCsMƨ) ˤaBR"dS7ts^ڵU׸'sWȹ6 SWtbXD*,zK0ga !d3\;z~%6[&s 5u3x>gJ^ 2E.8\+4(3 d `|k9!茝We];e"d,5Ffjٷ@Ձ~%y]e%}ku[ jѺ\>w ůǫ].hSO|ѥl3XKtI܊5'mKsTa J`,&Iy{aTѰ 7_1FitJ+CeeUİ܋\"'{˭іJ;,fٿeL2ݙ[=jY$&\ikFBQAC}ʙ&>[1I6ՔS_IPAuͷ= 1HO[bS [5T{O~0O_#t$Eo#X>iDk;vyWFu8'P16ѲʖM1.n(Gh6R|V_&q5 vT#roG˂[~NM Pz U0= `}Soԡzψכǽ 4?گʎudɭ f](9/ `]S'4EKlNY'X%fʡF),uU ,n ;1L&Up"yo 60~\_GT[bۯNv *diBp}TMS{}.vn{-׉ML)Z8$ 1 $,2<|Q+g6`|`(9eb[- f<,y[]69 %J bcѥ| :#Dib ЫQWv @f$^ Wo4;:"J gV ֨$># .8HX uNU SkU_5Ihm,StmN,exw2|ڄ<>rfA4|(= uEYJ$Ϳl?c?p.r.LU5D؆YmDƞjW<H|^k-iW<ޝb.C^_,Bhb͝mԻBȞJn<Ӭ@{8J9h &e#_Y/Z{gyA7PEp,Q"x@Sf&Yzޘ'.\OBtv L̇qt_N>Ma5.!^,^@uŋCEl;uO^S{M`9,'=7ۛb?MtnQQZ>;FUMB]<@:DE[Nɡ8͉,994b bd-dSQN|$ ̓wN]otsSJZHH3`sM )o7>G -@3QC{ c&U\Mfb8[hy"cCcNaȊPfϟ/~ vڣ%zP¦,,<^޾gmx{|R(7_p9J(z[DwCzvTCXZB.,5UЪ&soDrt:Q(loM*ƻ3 ȡC$s`37DKg#L߹c v`U/4VFrY ]i 5nP}8V)Qڲ0/Vz咂uÖ(rXsT-Y1k8W3_\1^jwŜְZr^ͦ`v4i^ zݲz \:tB .gzy \TyǞ)l%xW3{}mQ]3G' l,^%qd;TLw?gڀ3MүLF>L_q*[a#5F.zQ2J{#nڸ_`7ˈ\)+N9;~É;,YrZ z*Je75Ivb1`|HKЖ2 rY$"lW x)]R𘭯x&/2Paߺof2ΒځN> `&6\<Ӝ>ݔ-Q[TS ;1β jK71z~άTM#?o>"cán');FOdEq|CH5Bz%MH(k)+Eߋl`2Li3/ ZU&lS5yL547NT.̺. ^Ӎ7 }*?Xc9<=佷gcp_1mz;],}*״ 6l3F2K5]Y/>i1eˉӡ>+H]tA'4ԺeGؐI08e9"5TԪ;^I%ywO1.Zhçz>7HT;-FIJ%8]7]PpdP$, 6pit]<r6ӍΕHb/CbxnlA.2ڼ #_#khs7ۄ; ۟Zo .Q5^P\mceOESb㱁'M5F K*=@zDM~L9GGu}U&m{,[: 7!1O ;Zaz5؃dt)OiJgelly ]Uvsy:L~Xop<tiIwSQvINH#Wvۑj\p^<2M݊@F?R@IG8|ы y cXa}> x&Y*CXNb+nsUwFR~f(Ar/D/*IHa %[RInj<~TTYkKn119K3,.PNC$q9Ϛ㞕쮝DI D5\|Kh0om v6vЭakY^L1P*!WS0x]8C:<ڴ 9 {]u2VC{͆O;~\zD?ub[⶗^pV>-J7`- M>!Cw>R,]`Q"Q3ףm֓a(s={*U]Yc{kt0|>xsAup(/Ѷ ԫ:>[s}nJU-rqQnJC:srx 8\heo>t[D;ܠGsӖ5ɯ9K!Y”ۯg|&KW\%2 2e+V}q)[>~ېd),WYs ?C]b6Ao,-k3Q`E;$&pՈn1j7CMuLYE%hIx@#ȶV!Q R5جd0;*s<%\}5tyD%+'يHtWSjK$c@Ŷ1Y0[V/f(a6@fiL.I{=aIF R>y ]YC  xppEd9ar9XF("<=*ab_IAmMf]@,G!IyϾ{,\pj7p[JۧTR5sLoL1NXY K=Qmff PpbV YBiE*3V8f#8-%u((˜Oi;:5fE:hC(U^.3rkMao\*XȭDЕ:=d8?]=sĘ+[7ȼ}RTrw7#sbT m"9yEwł9B`-5soZAj/y+`Ԟw>q+Hk Е T 3 o׬_=_x\Y#HyEnz]gH G3}PQҼ~w bp\ KcX,#|"F4[ -OEnJ![=.YG]ax`J R^"JF G-QV'L԰bp|~ ҾN _π'R_HZ勭 ۪UYPC83x| V& Β<2\*7!P!;xNtX6g5[/vï >FfcL-hqkU"5[j]6% V*{lBIXD9ҔCU܈t48{tib k7-p8 6[2NS^ΪBlʞ71x f.8ixqC.둽*e8mCpdncHcsq%+S.kġ$(<h0fjMC@'Ԋrk҃a_-K * gpj#[.rxLj-6)|,%*`u t ,ǀ#S[{3{X"j"[õ4]ƭuȋYl.4S3Bl]עz=!8X'!i3 f#9K,l5x4EH}^&Fvy|lˏDd6۵_"d(/P(+_j1~j ^T5X`ҩ>Uqy%KqoQM^Ĺ.}WxABjP3cw1*n 61ܗZ\6m0"oξ]s+sti-p"dE_Pal:K)AA`!v›SS,8Y}0r&Hm1%`<ZO>TcH!GV'D"Zu("3\5F}jSqR:vi-)*?4Sb\Yϑz=hD`kMD_9ЎkBnrcsAz+U4F:rlɼpw*hI )s o\>;ޑ>,K#fMHTY~U]<v-_uWxxꬬf;[ҝ];3}'g.aO#_W;PSw/ ߠ[I.׶O{@si;q*&|rU'Ig v_6DYTȡ~jlΊγ$RN X$YН_t6ALqbLח'mI]p 8CYuEJ %j(Vp5*❳L;dF6wrdal8}uH<8Z8崻$=muF>rγcdI I#J4M% +=Dln.cPчZy,#FIOE7TTc쁸YS.JE Q-@Ìq)W5ayKx* ХCcIzZoم;SHlAH cP00Tw| #YP'`4m]]N$@[v_ p j}Fh2d4;g ${deQ!NS} U19mznہᱍkvD W|@ZR??jMMs9;_.V%1.|f啧 dfN8ZB6wUAS.~3dcrC|^1|f*8U%>@oRbg,umKR.3.a d0 䒕GKk*$4bPu9ԑ y0\2Qƹ`7)_u ]D!eO9ѿ8}g#+Fh^6 ƿؖЇm)@zpoxcҐN@Sn}1 T{SڰvoZ3+_6|О}3.?|l~//ʞ黎U)9/N GgXӢ~('~ T_, 1ܝ&Ĺ3"k+/h+!:Yn!4btK^LwQ\dɸ&˟xL)?]*~O(KI>wdWN5tT~.Oqs`"=jfR7W((Lmot!;.EBDR*Tt:jxԊpyX{d= > e׻Z&0Y<( Ia%V58 .w»nf IVÊ`KGa9:!*Ө_#@4}Fo"s9_%ܤt|ܴ VwC2h`L4e|̌H.؛PH)Yv%SA'^QQTy Aߣe4ք︜M3ݮexCLg:*)7`[5Nhh؃$*1Q- oXrX>#\=bK2_di:% 2n&'P7ME t9@MExxZo2LE?껤[Ylbn3H+7V~l,~KGN8>@D#^7ͫ~U ?M4;ՐR^C n@KX)Rj/0 q[W-'D#bPeEv͒X79Io ԞgF9iGF[>nr7'ecj .?~(`X 0rnm =5v,yONDb)4ѩ fݎ#oz36i"6rjX+sAVuv ab9U ̆qC=1O%*b8>-; 2aL7"Gz91V۷zSdv\$Wxmjy<&)m?ICլ1$&(t @?IE7܍E?CҖ.0 G^@ q0]wwE퀻V 1$o"V:}¹-U.f>Xs M#MjQS@IЀn sXwb]txbx@I7 =iY/aNqc3OD)[;bW-3K _/)AbHneuOӤ#ʬx J pE2kov'q ZAz9Mb@!Ud,#q,|%we[2#qp lvʏw;5_H&cokI)1+ЂN]rSCW`$PqI:7x|o?A}%G:P8L-bc2@qqK-fulAQ`:RO"D(Z' %>ʽn");?e-r /#M*%lTPVNui9+R넋G@ kێDqEU$d\YB(u3{ҝbqcE!QO7M)u+^NT?/hCYYf̿!*&YY@;l-QPYf=,p5l'x>$2' 4Y(pSzx6I52jKb1%PQ`x.¿Z_^돤Y~1 UEWH"Y &!vIgj%b#{~fڂ.p:^j ֣ph-et՟EC'Pdk b9nS saR^FPG%*@SPHXV=*& J\IOnТ0◅ċ S_t716f]rĈH?egP8m-ɒ b"0+ ݞ?7&{tSRV`~! ܜ!tooJZGcӎz:%(<z09w!$p5e%n+"V"vGUrA~2Ydw'_Jt%=R{429/4iewUj~$E~ z ((%΅~ "rz$F"6˟:0hK~LjP,1V3ilHzv~Eo>źcvLDzWT^ *1,Ƀw[@SvvLJrO7tk*,Q`{hZIIUT+qC:k/'&e&IFx6k9PjWWh}ApQF J,BT7Xb/HuKs7ھ2!V2H@EEg\+B F$l7`c"졹0RA_0F = V5=NYf~H.YjѾ.+^>}~9L>ft;xM$شjX>lV0H/uGiǓ&gc+%ƏF1M--(J/ZwO0HA]w)#GPJ^j޵*A왰̎jEE.knvRx|R v|e#DU3ʫRNa> +f+Mȗ@],vQA9ړ]f̳)l㬅 pF,ȭ~Bl#|'찮E0ݛP 1ndjE,t$<>pr};j&@VaJ(L d :e9n;ЕnM *ԩ]D9HwZgYuR,;!;LBq<$ݖ;L!lZvv6+%oi4h~ QjLB>c- QS=FɇoN=mPaIp^ b^< n_Fh "&NHOGa;{ps}T-' CJ8F@*~"DL\wLdX/1 f\ JU_tKbZ9Ipڮc An)fe;naw5 1Û{*7hƳXÉi4ߑ'*U[K ^`뻩 a9:J&~ً@w,B4) Y19vk gt 3RGqLCi3ߏ a~^"ʡ41 'X[4OP4zYT%,`am07*ծqN޻,pPNq+Y+LM-Dq+omMIc\CN8t)~\ _}yf%J{G Z7*=Aù:o Ꟈ)ܷ;MQ\̇o.ÒUaVA͹ͬW6?KB,3N?ʓ(+ V*#ݵ<]q 3j[AfNM:Y-Ck'#܌\`s֡ 01(d]s>s& uj)8,dF!BDe'y N7  1q,")Un7ړ:!7p/BhpZO1`z2}@DZ5zf0*ъw>熛U0?PN'ipMnH aZEo:ڬ!K0 ɳxl&3wW0J\ҭߣm|Pǩ%+rUU)Q6.mk-vu[4Zɾ 5\"= DŃ=r-2 "հWDh@<4*K0R hU{ۓ`1Xm v} =o58t^lo}A%Aj'0wkB~b*Ѥ滿gHڮp9/dU ˷ 8.i:t(]n_a(;1]XIM,8} UɩW61޶TIGxs \/d"c[!:L. >u_:شn6 G`Q&%p(mTyb0?ۇ̚3H9tHdvEɲI/Rӗ&IM;x)tu7ШϠ_s̓N:A~IoU˴:퍻yY dW=_NT/9Nsmi;R_L;dq"VڀPTu.!"u 7!M$5$A],MJ5MX;xtaUYG"s&az.!@oF7U9r1%0g asxQ oG'~n8h,E2[&CwJcY7-ȇߚ޾n``[UJg6Rjaof"%cޢfS#Qaݧ ]!>|0|$=2\vxL *΃]a[y+./ x΃a%fnuwb ir)Ϻ~<69OC ^[U=w1]TT>#iV2ȿx%2 ?L15@h cC}s~)Ihws7:mU-P6=.&hW0&   !z``[3qmY|* :E9>idւ( !h[Fsמ}P8îQ0+-w<͈5Dytt[)(1ὺMLӏmK:K.15u_ vz߈"+%E]{S&X(wU_d?bϷ-;GTM}:l:JfaI>9I84UKh"@  +gԬ˱#Qiaxj|61]?ܞ{SJ'GҙmabFi!6zn Ҧs`j!aRep׀D|{l45JIB_gղ۶%-d8}iY=2'+Q{`S.v\Cxg~/2Pb\|,uan J|65t3iWdt|n@5oj1( UUt8rP-\MQN??%q v,v)m!og [zφ tvo~U=E+踴{fR"uäcbӫ5&@dRkn|wc߇QEZvaWp51ōeu/IXw|xcUD汕Ox:{e KrjSasc[wnR۫zadxl|ؓQDΌx4C[rw 8N DgoMlxa(Y{S[ $Fj] !ooN|1)-J vc0`O#\eRpFv*i⢛9DU5Fo& /Qi=hj _\^zK}K5rIO4}44㞟w|:1^kAE_ARVdمB QKl-/ Jw7YavQ^@EK'-myYBXfa$@h8C\r[A9EtT)K' 3MO"Gb}@y'O32X"Xy9-HrZ i=tOWE0uk.J- ](:xFfg÷$c S+TkC1 - OZV;N* Q *A_նJ|wK;mgbm:BhHMF{ ㋏3Cact8F(jW@,ZSNڢK-qtLoq*=Zco_i0C&.Oˆb;e8Ċ^Sq4~qhPmuv;ZEuP&!Ip~k$\oYUrΖ>+6,E3'ⶠ2@1 ;>&Rb Xg|ٲ>`^q\ kn@`mt t-p<҅SP0kc;@whq` lr^A^_VE OaR)Qm_u '|,UhLn+8D=ԄvsO⿂*֮?Q)Ǹ( BA\UE*vܖD. d{Eͺz:D0>);B0ɵfEJ&0Fd*)+0K \a'{xNfG3!{"-ь<|L5@w`Jk.Dsl ʠl jtMae߄`Yڱ#g_`.*|0sl>CP\Ҍ;J/P7׽IG鯦&'SB_2Hf+[`eB<&DZCn-WE?uE\B\ՑpHÛ_;KxZ i,4_>I;KBI0rtN> }6^޴;>~0)WpU`1bKx|̍L>pO'$E""p 22<Ӭ@pK``2йL-(Dm`T0.0'Fl4d;eOl&]uӬJ,?1"[jmB'{[TxV!$$c͑*{"I+.p u1f5<6`:)Q}|(kJ GF~N!Q_C?UgF9fJzb(;õH鑺8E;76|\܃5V(  c!"ip/Ihw%+aTT,VwWPUSO-{҂dC ;̤ygv_|Qvqv䯐kĭ@v:xPLP !#D 0fmԒ$ɝU{vi@d~m3fd=oN< ܺ0 %Y:O봡LTM1̈7^>SPf+k q^­]+X?Ht >4E oI}3d> wuw!I ga6I6oNO'o9w&GIu'۳s=osۘcN4q ٽ5%-2򵗫# =2VrJ Eʝ?AHGR>V%F! bmvܐ2%|'jz%}LE8QrUUM&hO;IcB*定49-dRU:ߦCof. ZnLh PRuȮ (q] _シs ! r bĠCLq 70#N؜G/xyr4&XrfgnئJpR8dA+&h e !W%SF*"ًS`~Bׁ<߶kNqF}{#*teAJ`pByp-0V!f,KLϻ Ǡfᚦ{ZHqwJh{iu͊™}x勳T<>ǶֳuΘQqZ =f1g*(~h~x@d'dլ~gy%̖L])M`W k{НRt%Y aFn3kp6 [zA,!C35F*Xv,Jڀ5U-x"kHp4:ZyrڊпᣍecU&)w`ܚwK+ڵ ƴFl~9Ek ڼF75\5O&gy{V8 2pgbBRID#SPjmn@ Mk:BxG?ؘ kI;"ԞV ;M 's&! ݤt!⠧]qTa=VVPpEN7WZ 'ހ];VYONy@LTG BO ('؏lys" 8Y+>adcY;[/pBct0xÓ@C"sVO6x jْM9J!VAZ6?4cAǕ3"c &>)DJߜ6#S6TJ2gR>{vܢZH ' >jC{}ҕ@eʺ@穽 E>)#_nW3A6g,fcW$fµdWVr_Hhqtq'u`{l/Ey萈1&:X-EtXSAmY DM~uk?ƙZH^i U30;ůqv90RJ#,Nr LA X5AlẑR$BN7V/t:kKBY97_x(==G4km*k}=~96B B?BWI<50Wcsח#2q#{}WӺ3#SDHcjo2*, (J~ Yu!~|H,V| Ҹ-.X XBZ;\=o&"pm\i-u[=F[qoh:_R}Ь֒`a Tvx.tx|y=[Ao3%Ϟ4I=BjxxǺyu`@eb}wZ3e}JUjl~g;&.PQ"AȦε-Vj{,B\@*PlnTCL"/|ϡ~B!NOCr\Y 㯧mQk ~r2`%&7pѕCG}KJi7SOť#DW=tN!w43)׉ɘn,(Qj_טΈ-^ Fu?EZėd~J:M]1u+8u b,_zjj,,ePc;mL/"}$CZX @2k};4Glkȳz(kԔy/qr9h^l0*czIOxkpiS-vI0`h|e+R8UCIL@Vj_, ,{?۵UUYHVb(7O*zdgKT|"A/u GGtJ3YZ{Bon/}JteSn\ezGS*v 󩊧2W2xVX·r|uɃa@yëXv[50kn=?r>n9saY1Ry8#ba)Y sa/ )CE@dNÃtÏpNzt%ͧGwsgQg~ݹiprpMagğeu{b/R&Ö 'ߊx)t`}8y/F:W&5 \#I|s \Wt)-𚏗Q'~iс1"B9U%/zI(}L9Vsz{AA[z7۰?hNZm;# (ebˬEr{.zWݫ-ÍCtiSf_Ks {@}krV. 32<>/srw͋gsv4rvn:}9N(f)U~GiJ]xTh-4R9bT$h@SOw~֏&/}YdžהUeG{(`K4L6w$P4PV |uy4PMbSնa Lih26{E3K~ɾw" &Yɾ`iK 7%Nd3=Q,M^|II5'5GƮ!抢ӖW<{AS*I ht꺥_;F|q;6|m]]oUxEa L_@q2cc?ږC1Sm?vjD+ ۡjhq:: +He}ZN-m+U$iKui)cPp =[JByMW`GaT|L@Ҿ#e\I-(:t&{vs\+ɜb2 2Z;|RϨc z׺YUh+&C=6.n'#Ior)hv$̸K8LI$Sl"z,+mDGCHB=9cp6-*ViT_T-5S݋RW#:D!ts7G-E ^}fg&}Ya dlODd"R M:bliN%i މ+xєxJJas muc1`ˑϓYAwg#=( P&q U}^-]Q>RҳY#!;h7Sٻ7`|'q%1t0@T3D2Q!5F΀i# _f80L|J(GK&/4$JO+l1uXG*İmh1^H[z%oƭ0}X2_A<\l}L6zPL;nˈBj>;*欋1#s7𰔴0W ޡB H5jl<v;]</k]D*H$%8ݘ/\:S|JQfxbp,(W4DLnvWdvxl! dm&RxH.8%z 6P;\$?zj?^mE]PIe2haX-KETFz:l¾b$*jq25]B.^RhPjًKzɵpcUI/eB_?#mktNoO-|卙O{ڪ w=`?t"fD ',WBixtAjL sR%#.P8c 1M];̈U%$:'L"&HGYi!)Y7*an/2O#W'5~dP0!%ɋ .9X#guh )-}Fb=hgLf^t‡#>FնQ+ o]\z]l#}Z:gYwm͒rkawp{0-( ;;٘_셠u&mei$Pc6a M $I」BkVdTbW1,LU#γdʐpA8eQ ޵2,Rؼ7svhYω79盉Ԑpb1ΕSF5I/z&eV5U֦T3 Is.\|>l+(j&~@Y*N |PxbU袾l/VGXNi'b. 18 آ4}Ƙ2LHq>D%>;k^`RMt,l[NF 琿iTƳpSF[LZgλvAZ=V$}FcU5#R 6Y*X{[_axk^AɪDupSSl*f; )͡ş1EBYp&g鄁eu(g[b}RX:pީ5 ~<6XɈa^N.K.z0qfgڒ =z<rS:OKy.x)<zs?QHj4`eQbj$uBVwzgQĀ CL7RKSG*8<"%P~nlEw-i)"^ҌFǫvMr{TsCd(*ZfBUyc&9u{o7Zg!WűXQv>4:8JfiswIn7|"HU2yԝ3nv@Gܰ%np9X2Bs :MR9_L#kRP4 ھn@'boid;ˌ vQǯAФmu@sFH բ'rzoZ@쬅ou;]m+\|F#OL"-?"!\+D9_?>,T%3Юw"q^K m2qfyf|eݐs2 vsYԊ=@ߖk!<횥yYzBH؏#ĬP(C_v2Y LpʼQ۔x~EͿ[_z*=!?'EG qIp.(O7oz͛ʗE:%9]̓I $Aٔ4D_W) gY{l؁Pdྼ/L*ii S"n+}x:2îG,"JCAA7T, '0;9&0840v8ĦȂ8M'wTΜೝN{ eAHG0Avy;׀V4Q6< +g Jyu_g[i-}Wyq7$x[3nt;.(QzHv i.1?FrGRJbr[F l5 oވF5ɧP>Cq`HojJª}*8߉ Șٯ >h_2PuD ̇a/iQ Gt+CY*pRɈ8l0ĘլKx~lk˿ Vp#'hPJ#'pBK+B1=\)Be2}69q4׊G )"(A5-r Ϋ>I.u:oHZ~sF ܅Y3ҭp/Îm^a9JN~ºó]22v L6X:;>R_AZUփ֌u+kbbb-h 46$g<5=I޹LQv^re}eo"+8N LF])[6 ?Iٻ&rUK;fڴ1{竍Ndnňrgw!'[:/UFkB4@dO_= tfm _xu\Gi$8ԧtJ)E(t?_Di]f(^8=kRѝ-sŒ<nMd{Eȹ-1BINned*k1X|O|qyc=:=s&? R48@c>yW~c WZBVkVlU^Oa`Αdwo;ݐ!er?g 6 .[rۭieO싚 rd$x${u>*V"kZw#q-|iKAgeh_W8`ԅ"~wK/^P^ =M+lk=DQ.JScFʊK4()X_γJ֜/Y^4]T>%]=ls [pT[wPZ1c>~OMT˱ !9+Pl,{: RlMƼݯS'gkqJLxc%>|K*09Ra{kPB"iuP ҒY-/DDn stfCUٞъ=n=Y*-AsRA)8;=w%B |Voyw䝲-;'7NsnmRMc%]zfG!pxz~ik%j7 I|AƊC x^E@?V;&bD C%-d>Uc6ܩ Z@-HYYbФui$G^1xk1ʐGY&NLȵ,+Ma׸BV& rEEB۷P99%`LଏD}qGaz` zg|? r:IP;z?H0a7ͣѪ'_kkQ``7EUeI_4N_2 ghPkHAuCOO/U 2a)kxq TMnJ&:1c%z/eI=b! g@nxPDج#L gMaocBoc-46y/cxm*Q :@&I3YA͒+qm_ǁ^ :{/sQj0lܖ{z0@ua6}_3F'T͇WhF^(ȎPgLԠNJ9ʏ8߹yݚۭGy#ӗCw ].\'W,U6ci5-s(0]S ^9OS:v*C`G_oV߮002umQ8Qc$w2&B+FaԡQrm(2,0 N3SRh0:tT:Վ hq-S(gvu So'} nLJnLU%59mB.M wARYK'ʼn09( ;v|5ϋ1i]2R2jvWq -g+Z-(Bq3fjp- Bāxz~ %!(1S-eo!"}ȍy\pN>ŔsV~"10H ӘԽuЭp H: B 1\6ZsOtx;eB)VlV"%o8rqڥl!{gE{H ,!`OԖ-ft D2ܡ5xeԇp]!G]qlޖ]:Sq̃h+LJk 8OSr #q5 S1\RO|,va=kL>zi#j%(%kp~ iRtcu]듇[7(z,~ͻ$:Ux^<'tר-T.4 ]+B ;n3^[^*em3n-$6T NT*Gu_U_%WklK*q:{؅|N]a]kJ'c>wۃ=Ri !dg޾%FLd'LYNl7܊05"dvF2_J0J覀Xc>=!! TX+s}H;54)HOzL%lh׾: ɮ"mnGaݚ@3Ӆd[h/@lkq'3/6v X`?ka$0#fJ=|zSyxm0hK = ZoJPVJ:!hfz6PJyžYۅ,u"<Ҭ SB Kl2),6M`vnQD=2CʋSl6|y^E|Λe%"V?x[9Kők՞s'&M pv͍sXWJOZH:X真Ҵ$EjckrhA7 &%3aҺ3y+ Tdݧ=` 0aĩQ R[y+WLEuf*4(s&^5{$ C 8euRge0};<ҪJV^ݧ 3ĒC !jH<쀧|r Pz` 0@%TĢ<,]q m7j[!rb+ G`K  ܉0abx_0 ӒJf5a)GkʌC\#YE'T3 E2j*wwZl1&Pb0IK|mn|脷Xt 9耒b~"C'-P2K=B b`MCPH&G29WJmRKMZIX*M6fYґ 2OMi·ySµy`: Evvtɴv`8޶x'zv 1|jCj:/AR^W-1T+>fP,"~6-x(<э騨.~}6fJO@k6 .$8ݘ^ѷ'*ն)HpKl] Y {|ʍ)n2uX8.q|`~wlmT2W jv#o®ğD3~:PCX@CQK ԓ pw}cn@ԧ)px% $I˯wV|'E_B+ɥFU,-?^\Soq𮠵{by-q ~Q baCCs<07]77 i0z\hk-4q#Y:6ߦ Zw{"B  ]|Pɚ`\jgz_cz`:rm 8 5N^kܲiҭKZ9Ak|&ޙG].z}Mӝg``5(tqœD)P3߶tU6'.u^6q/mӮ/M~c CD^˃ $'J[쑶S @O= #"|!>2Q:Dd&uaf|*A9&F2,BFeCۯ z4Vx̊Ih{Nqw@Lelk5عmu{\2:%o{!y?mkkQ èÍ.zEpM<'6z\[Yy_J9:A47Q o٧)dFn7y>A)A*SVN r;2%i\ W3{%x͓i!mE Eݞ,kt_ULuUv]52 fg'+;y[Q 2S7U'탁aɍTֆnbp?KՖaѺl;#0J z)!>m`>쑄G>F;5[(sp-`=u:?:" *NWEE=.6E8Um YAI/W˦MN| YߜnQx4YVm3堕@@8C]u6ޕrNA4AQ-OI32)ZW! {mC)]W Mxҕe٪QԚ(fVoT73|~n?/?>M۽郊bp2&ᵰP"xÎ/ z.|nc!Jn)8^e[{}KP"eC Ef|X(&Ruh ŕB-HXs@6tr5 D]jfX (o;b1iZ԰i/=MM#L:]g5C*.T !u"^ V@:3Q$wZx8  ]0|ּ|f]ObJrʽs%?ձ֋iVNx[H@90unterdeVfjgKMR0R~I'zi &c!g~'51jLnwD㡀YlÍًu)ypBɣ}_@L.!U-)SW! K# =$|#puhlS T5u4sIQGe?:"Ѵ{Ӽ5`T 5=+)n4m;!1'cκ>2(y Jjc>lS/.T=S9,{R8/u}5첊LZA"@r}E iGCI vJp^#bl ԧ#ktlKgxBtDMN"5"<~G9|MD= Bme^XmTZVSKui8q_tRݫt޾Oߪjj*Ÿ" ѾoH=Lz߷ؽ;H|0a'*DFTwv-j7d"eV(8;2vGl(>Y$%}&XUcM?? WȎXV泡5a=y&@}Y#[.%<=ayu %f&=sCRܘ=rzGht]& |;änPPMbF ksP*ٞE57l:G|n R_ڹ3 ~<:c+Fʼ C)#6;iM;$ 7X=kqf+C/5<wP!S 짾[1OqW-m &ף?sFѾ'Lj b-~a](DW)@&GuM ȲRI9̋MWaf?_l2W&kuD{*b tT% ˝GѸDBjP,ܑaI׹=blHqyՒ+簳8ҘTtLdifŪ - 8c)DG.na͏FB0pT@ES'0% Bk@靈ubpUyZiQF2h\eX=)uBW'rY~!XBs4MPMNuܘ~Dj(Ext K7>ȷ 00gUƺsvBdJڙ j4r"-Ьm>:WŐ8)vĤE_Ɂ.HdbZ))4DeE}%y9LPL6v+Zfq]NN%}'İI.Km6 >H::L7pH"<&V8#,o^)z·%2^G  _эJfjSg A<A5ɛuIpW.֬̉s"gVy̤$ Ew*Id6,heJ?jhB0)~;q pdPC`/%$nŕ;0Tߧ<2lsIrvD + $oSzuʇ-Pȴ!FYREZZ.0.MZ*][$X/a{ 2faT@E~ծ|T! , VphKQ$ cy^|S1isGMJes9a *|5tӠmhy~q$`ZHr3)kB CȬ2@ =NB|%N[iQp5{Q_ [x[h.~8b'1 /Tˊ0KjܢJz|J;?9qnchѬ|v3 MAH@j4Ǡn|EG㞉P*@Qvo #[*Oj@PTtfM <. 7U 8 v '\8G䮼Lp\Joe]RRN8ỤA\[i2̈́Al\)Zh e8AE"q!(wc~2*x|A@+"U}&=v|sB^z*7& ~J*;M ͷ] ATLwp˦ [R_(. 2sGqb6q`zL7bF[t9wI7~}J.`/lH#7hO]<@졵P1B7 đ$7V*SqF)Bk am{~zyJY fMf]2lDxg|on+Ygo!I޸/  cO7 4/!ETyJh0y}#`It]r261:<z&+B|^|Mr=x.i{qE=p?9&ZYpSUj})!֒\ )[6E T4'M"k Ō{cuCAh5BzN}n#25 |Fo?'RIvF l*wjѕhǷ`|> -KY={O. gvkPe>14EіѺ<HMĩnMYMį&P{?z, }N'rSVx<++4zV.8T0(n|hE(/ nl҅aPԥVSmzo{ ~9/t(.nܵb!_1QM1 \.I$ڃ"O AYlaJT+Yw?Dg{ϮM͒+,tMê0P1:Mm ->@8P|>KEjd]R6 7}v_6sxƃ?$qҶ'Zl0~x`h_ |n=֌XV2W6cQ`l[z~[ݫIЬYrWE\BoΪ ˾Ёja*{t O+F lajſ[|d扂6%B Tv|]kl1B-%d튤qv^;|TɲRiJ l4‰ǿ8[j)3!(CF:ަݺ-{jcu~!=塄҃9ğ'sPjCcE,G!7?Ίq Ae?mA%VүЎvcىs G]L];7X wˏ%``} sS>Mg9C$&VFuն{b#dMB.JDӷ7oUY%1kCV/]m<&a.f=wѝދssv/l)k}av&cRC'FN. غVAyNW\t['Ѡ&1|v /*v|{=K:$ntU sR]nDɈu{xL<ִ$v뺍RN 7裨RUA\}1+lx#2:7@'* o,]~){ F}fR"6 1g}U%+nz:tpHĠN`IQGٷr`!Κ; X)|HW<`^٨#  "'uA#YGKo@?@b$K[2f}f:yx|죃n_0 #2u l5mwŞ=bj:oxXd3~EX\HHey>}}[EiaNM,ݰ!ʰc~ħ-oUdLgt&9Џq,, Ɛ@q.r&,Ͻ ԢZަ#%0&8'E";ԛ"&om2hk'>*pOG\f7Uw@ 4q@:}EDEvMpucP%a6C1F)o]} N'z`ɏvM5k78Nu,Ze#ӳ=<(mSk3L,,5hjYDBֲgN8ŭ"|zLAbG'N?%Oŵ|SY#10eU|bTAp-aU rf* 3t$>0I]{]H~9(Fw$Axsu:x9mG(qEHVX$1u4(vg_|${>s7 v-g2kLEϙCΰ/ l4. aHXێv>ʥۍ|.7fUd@gmH<%Ԉ/K"f4HE0,ZfP X/"$Qz|p2k4wGvti-n tο\` N[qz嚲',AI=f3kQ#.`рg302Ș뎗\N3YThj}6_:Ts6T@XQK'z a?84hC>.g,(՛K&0Tz1?N6R)1S7jݣx rGժOĵE ͰΚad- D{G9y YO$*_Xًxf$8̸?c; ﮨL{uo8n0^l2iJc[WIA-_[M2NS9ŅѰx$ˈLzeګn4(9iA=L)WB_K;Di u0B '_OHwi:gcz$g j^彘6ᆙxF0amo2]|+gSsCxZ.Up[yiy&(ւ*bɮŋWV:J A'X$DXɇRxo{abZ Y'R3b/c)&ٮ}]qЖ:ńlLͯ;#$4 O"AZĥJ|17GmG,caF,ݣ\#KO%(l7*i4=CFIajI4|El+d8`m¼z+~$>( =7N6DqmFHko͢4 ?y[wVRUi ! @ X횄njS832/zB}lKD>KSʩKlaq7ĨIʞfNFM,,B p&AW3FCXAy@G4ip=кF<{Z@qgt(q yh+iE1N5+͞u$1 ՕݰlC=,i]USMmT)g2pur|&+j;h݇fIUt `[#Fk:긢lӫr]=`)jŸ=59zIt${X/8D 0C֒y8iA1 v/ zf]..HSw>Z;06 AFf=k7dM,ODLE s8#^Ld-_M$ ۼ _+h9>~E$RM@d= hՆ\Jf[\Mχ4Q>Q^%C{cTM.30Ʃ~(t[/9n4,=k$iXtY?IHI7߳S9uN6٨>05OTL .%kj8G| ̖웬IBE':oEfOO0h^v[$u D@xe;F?~Aܧ/%,oh@"W,"d<yvV{9z. 5U#gqH_H:F (g3G{4?VaOPqN/ɖ%͡2qA@6aW8[N[Ϳ*HjD0XZ&' sϟo6nJ'QiwhJEBgTes/ocSuǘa #kV<86b!!ƿ*l"BtaԾb̀OT V+Vޡi';U֖# _`ߪ7uiC#u8.N_W4*iGi_0嫎Sk.K^Mɾ<_+mj<ʢy!wٯ|^%渃; ״Ok/7#R' ϱتBh6!&#۬=l+IxO flaZȓ~yAc1M %|?Cl$Z_YemI@Pr|H ЄފPKu2SDo fLênIy U\.e$1NFlZhKځP({uǡ\GWɬs Hᘝt/^6@qL-&TG.>i5T0QSNns!h/J!f$]* z^>[7DN̲zd3tJ?anG}.,rA@8z\jevO$C1/B_3&,dw&? |1O)mu;ݠ_F-hGW0wb]&-ݢֺi%;5sd+r$`g2 a"e&^˂{uROi8*)sxΙeNI!W]i 5fϾUpp*~P|7PhrlS?5oR;D7cqFj2kf(dk4v`Y(*oJDJ\pdtFP`*12TFWLֿťB%3 [RAB1Q1ۚYClt%y#iF-Bg0[Eט3 ß(JRU aJ_%gҶL$BꇹOhGakzuHᡨH\9"G#\"z $Gܹ-"H(QWXyaf8>!ҩJstɬ`?C 00C yOlhb#<̲qRs+_ <O{_apx9%eYPwUYFlA[|hcQW$,*o@U!ʝH=MnN8 )8usN)2.2!C ˏ|"ZLc}v&4[sPMI"-qrɸЗNK"%hZ1FDk3ߑmz>NiC^jeX^U\ cT}[Q+sf[cqqOo#@YY>n1}YeJjC7k6r+D *JӣHm5C*ߢxJRw*@V74لsRdu,x&jdˇQ-LD':0\j\=j$}`lz͉PL=.g;NJI^ƧtXA'<:X>Fi"Z풕,v.$ y-)p~ ޒSg(C+E"|33:,j` 1OA,>r.BT=KҕHZz6"ge(=3Ǻ+r Z{]CfL~ޢnop]򙬑 ![zL,Dz,aR%xn+zŃV)E;wPkz cFxJhשpoCUT!$djBb?u{{a77NʭL!e5$;^IH:pQsBHM1pIJmx=엛p( 1yI}j$1uE0OzHCPcy O%l<+/,n9ehGm(.<'UHhObizpB#JGqÏ7\“fǷrB6P7/ɧ=Qw}'*>[xRKtFYù-w8 .lR٘#Shي0 rĦR4xU^μ\`=E9+G z8\?rRqp<8PIЂVaI9tkf7 @XL90J0B/h{ر،*DaߖN&VIHخF9mf1X뭄)[$@W5A=-+~}fb.cw=Nn 4Ƒ\ZPw1vzӭor@-nd2~rI-G`58z341CL>H4B\p[/7/OrJADBYd ,A0|6ynQY pb [eYdWΖM<^оB76(2/Rrd w5Z2#ŧuv,dckP+ S[E&ΉSo\$.iq UJ/tBT.~`cNp9GY[r}ֿ[i"/D- %^'̚ 3MOUކ`"SqonHnsƃ QfɦZd2S:C]Ф,|T( l7  6xr ȹMhߊv iՂVN^[MV|WeNvB_v^Q}7\Lq\_v^5/k( " _?Nso?zDt4HjG9If3M EWt.=}RY0}uwG'lb_є%m/aRNp9 1j'F8I'!ڐ7 ^k͵E~n /jQr q㣏*zO9vbd@G K?=A%R>?B"s`qI~dhee<ލ!)vxZ:&ЖRv'f=/@P #CN6lH\V^Dj(o"M;u>D59}d0*) *fU{KsObwc)|+6FLq : BD>0_$3S!)]/ ; f̀H3MP(+oW>QYjW nW 豍1|x#"]j|&^f 5:H26T>*^l4\=N@tԁVvVBrԲDZ ӹKV+p߭kjzαn]@P٘fD1>lj %ϧL4l/ դ?wS>u/MA<,u᮷Z2@Dž᫃ĩהA13x_@ C3?> s8U͚m]`wc͑`kaDZ7dǺ(Ӄ6Q,-&1a\aS`b+/,fW€.}&P?B:mCh9U`GK^` _^ h !Tժj ' Nfe 2]A Y7b9X&l}R8D\3"gd~&A~l#*+Ⲿ= eͅvH}=gl۹p[(a45ĨQz5[8VA8--sD,).7p3DnxGڜBȬ>y1/ ,7ukӠWi&6?'DLDAn2Ԩ=JuX!LUTh5E#&4CXh(ؼX$$0*?( YV.з"7f{}G{) F0\Twڍ[%>a߰'$aDJ: \n7ՠ 1 MvN~?{`{wy3޸fBdG{ דXK5fdbȎƔ[},0W},5\wm7 8V 9#kLDߏ# bR< ֯#!.aśpzvQ;"wwq Qs<͹*^*m}x4?D6v(DMK~1y7=9w| bV^&X1+Ħ"FjU5a͑J:07o{wv:\_ O2rZ=w1Fr)LPC1ZwӮjJaɲUQ { q!u$yFӺ#I3'~UK;jGzAH^CF!Y4vאAbuٷ;&`J$@q}/e}?2ϰ$>bG0CΡIjH_*~B#e ]P{m6 (=cAue]2 g-AL6p=nʘMehj>\NxG_5O23gR((#%-"f]gjW.7cGZpKp|l/ ѠNS4U8ʅ>Zw =6|m7sOai G85O$eN|GCWys?/ԢF7VÞiCҌOt%m`~t|>+~yPb:;zEr~?JvБL&`Xd*% a}5>h^ġ4G/Zi_]ݪzhč:>6"ۑiI^saۥrlWJqeR!1$;w½?Lވ]@pB=\Ûj9nV. i.~${ٹO*<B:HPdBZAh^u\)$.υQW]KCF+¨A"KTYulQ7ycc2dbb"/avQ`_tFiKHMU(5;|z_(Hs}Q΋| >P_AصZv!~('L\T ܝ@qE8dSwU6 ڒ ( ";۸{20RP,d&4yD[2d(3pu 1m=HZO\@onb OQ 7t|s{zΜ})y_k M`}b.s&'z)83j[/[JDeBРaS9b *uНl=LGA|)_ih/׿L"U} ^ͩ\fRKզWNau <.#a?U]j 5ږ+VQz8FŲkp LAYHWiiel}_z{7us銜J .?V]NW@lagqF Q 츈>ZҬY{ɾ6?ԧHOmШWw*$[u砈:W|\C)| wa@vIfM[з! 'PǬE5G")޹ k:m9Q}I[Hak@8sJnB&ynqPe[|v0h,#PV(`҃^8"n\{CJ&v^W١)A}`Psd<5A㷚HE7%w L~5_LcAA[V_T߂vSV4AYDEؙʢc7ZxyiΚ]cVJ ޑca@֩A. T5甂:vqGBC:(Rc`lWUIkA^YYTb&2"<"MhydXY; *9Un ,9)uqI,9J|=E\JvXfN;fǙpUsp?K\KpB8M)К^x zʁ<#tN3nvb!y,/l-ÁzeZSĮ/`Ϙj0v)bMh_vy0x%>qcJnj7 ϔo/4 :$ZJ ?Ļ`2i ~ik@/07?-~~&? q4$|Xu<{}Dڪ#f-I@LM@%)sS-.h 0':g2gIXC|GATM=uZnNNACj0q9dk6:lDzAGC;v@b5]!041nO=|7 t7/7Q%53F*2#2$ %zDPH\#٤nFX7nDHT$^ҶEVSDguc88 ?\eDP*͛lpY!E/.Ӷg0s1 , 4و:ޡcH~JKgŃ !rhYX(R+UwW*_ b2_ ?^N%?5Ӌ:A~0.P$jrL$ki9G-$$BjQ2P9@  Ԅ)Ly~o lM SWQHpPg: xU#\jBA_2PL>Vc9|>5MtL Ip0G ^UR =vMtf_<_(X;%-3ed&6O;A9Ra }V_ :wGj<098 &d;9i^FhalEDaԍKGWw]7dM({Ϗ"o(u1!/Ԓ#l#.tXeI&V=u6M^}ua4,= ə( az\+aignroj(aÀnkԒ>ndr*JbOe,w/igqŞ\IvpΤr2\Nq}FT;JLwbQQ۪?X *]RaދIyb @$^V8p1;Τ~Fo kZntFgdlm ՔRMl.<#G56f *1dX-"()M =/#bI3e.ff,B!%fڥڋ5\oCQ<[οnHUz,i7Qi̛_\rFZZ1W^bi  nQU棜Y:pn, FXIn?_b\}ܺd9!O܄rnU!nåV7.B[ eHsw2կTvm?SiMz-Oz(XsϪ67, ֩gWX,IW1,8:sJbg9!Ģ5!W`M,/uNQ{Uܩӂ+*QMKWɩ3OE(26]ay{&#13q]D=ScN&uGYV[R}! K^L; dg][֚Lu w@L9R%A) &r`UA<'V˖GYU-,ݟi7)7_hFmAUU1Ѱət9w:WV &D`6E {v`wc5N iz P} @ةxDA%SKpszCwOx"<(\fXrd-3v@3409!rg 0=-*ֹ~uhR.1FE;J|^5F``W]m؊4_c@JڂQ3ގ H /4E)+@ƖEg A?(cLpvjE3XR|}Bd $ V?L@Ǩ okvY\oA/]0~iJ[)-3zY-{ 5e$@ jkt%86iC% #团A , Mm ->P^ BCvߍ~d`nwXNkWq/ P^H8]dټal :1KXbGd af9r&1)#5BEv'Zv{#a} vW'M{ []EȺ߼+9}o+ꮁxZVHZ^gBIIw2CpF0DmTXw'%J6`+~yՓkg:f=gB U/K "mɻ}"8 7_6,{mfJ:|oA(RNؽTbbxo$so{yó:Rs=u|}@GV64i}8nCw0bvfVV~SIz׉4X8m8p5)W{ܠ4Tq)'H[DiPI0!QZE(nN3;B#+r?2\@)k*‐R.ԇ|< w􆧵\簿x'Du-ʈ~( !x\*M\Pڏ,Ř9q#lÜÈ%ǎ%*ΦMFM6Pf M]vHW=R9Y"x aB's, $S@SVZo3qF>Wm#q։E@Rdr4Q5jrꀧNe ,c,P t3"*w(RrN*D?ݶHp3*`yU; 7xs@8B[8@Vr+N^=OqgoEu=Z {R&U*7V [a2b$RE&OӐ}jAD;xes DBALTK`VXTcΐm +s31;[Q;}>+7/9D@ho&g*x5X&G/kh:څtLwb[IZl ?ח^<_Y8vT'@aCn$ѰE/.Pn=e>~&C9ډ+ 4jvngyg@-5](,y-D<(Xeb+GXo3tbɽeA;"+•)}kKㄧpP}w-珧mCEd~5xsDh DK8q ?e #e 板FٵLB@Z>1 A;vk/ZL@ nLӯJ~G*xk9~Ѐpƹ u;:( e%' >|bEqꇸqZw- OP6:\!,l4HA̎n^ԉJk)VO7z|,o@y::xFCB$mo.R(ۮ\>XU;rı3`_DoLtŤ,bB'20S0P> ?s'cf@`0{c$;8__ 1Y^R#3T^{rnީK6\hdꅉ53b0*5gYZVC72Lg(>[kޘ%A- ʃ6j ||RMrړol L5)< 0&(2"4ow<&p|9n5+>(bC{3|k4^Wr{8͐Dp!>GJ7hΉJΩd08Jgx,"k|~V"Q %_CQѳYQؕk!vLDQ,9=Yj[e(BM#cXpi@P3hL%>%@5U/4'amM6TbKfjvY_^%֊9\$KuyL{ ŤM~ҕ+8XZҜ*~sTIFM,F'|sPXPmOb8dTZL&eN[X߉&XK [D>*܌w v^:",w| 7?jp&JEx0H/u"n}ZN M Jf ;ǡ8J V'#$$ #qTeM`"uESiҎ妮EkveVBkjBL6 l ;Yaغ&I2M'ڕ r5W$sjn*FT\*O?F=,o~2,(zT[%[ u*pK-C]i{ z)4-`Ϳxcym+UL͂tX)ޙ2Ci,xP7,DzU^,8O?bjAZڄuZP8A*>dw:Dٿvz&۹>9!j "w"\{期i%#UO~B;h$ Z3`;+:} eZM޷[@X^#To{`nEv]Q 蟂TV= [GgRMSP6*=oi{M; ᘼ#>62,6jb|G@ZzH;U=q1ۃtQAG Tw "ұW j&\@ k;`8M_h8`pxg4RzPEK " .`SAo,Z0ZFf%0Gӏ b/VAdh qQYm%j.6Z>Z t(ooK=} ,ؽ=mP/ |!l*3;* G2%xz6[}3u|GG4F_}HRv;#}) IMho*mNK=Hx& J4#X0I$hCKϠ59QFcr*H7$ ˑ8X/N~+bxXT.H8 ~F.E 04}= 9E[Tdmz;HR٩R7 تi&;U""Ȑ)&UxE:PZ{k_/;lvت3q5UþtQ \\/2f ne 0`q{SKOfί$6tG[da L!qYu[DrihRNЕ&/j=Kǃĭб;}9)?Xp,V3PP S>$7"ӷuٿMz ?C5쪯R8-KGa[JlkYǻc'1_Mba2SK2 Uq9Wv0c[TVڨ$hYQN\([!ϵqV!5WA=dPjn5Ni1gX#R%Q{D Vf;;?k̄t_T=;1+)F[.b`zRE(a3S۟ONXj\2`ONՁz`$\ZL6a]zʗMqps 2Z?,fM+;+Or \] Kiՠ2ov'AڏJ̫<\s\ߦdqnB΄+bTIM]ş&b3:iO:( U)B2K|\BBNDeBu>)q}zem}7Mn!,شdAgW N@ i rY)UAb0/a1a6*n/$]hڍ\Y _>5O[Jϵ{=Y(vԳLx2oV62U͆V]'7٘o)QWAdZ w¨+"T oVru끹1 /(JGSQ DUYϻƒ/Wo(KkǕ~P_nU 0Гg 8%P̤uP.|6KP2$ G"jhͶìϸѤY߭p:i3B-qػ^(t)^EuIJ2JbhGX9s~'[^!i?[/O2طO'3urD@Rb'%IZ Z r?yJU뮼s01;ƒ,','1>wdH;I ňF%y)e@fn7LeͿOx}+ا؛|e.V]8y97DEx9y0%wG(ڍUeG/2>%C ^%u ,%btPEb%iC-S^rb3gݚH)$@P;H`V "꠬s,dq;O-l5F#~wc !?f7(,70揎"FνV-d|5vmkL^Y8h@v)xa!qlI'߮ zWoYE&NKkOv{prP=v-}k$Xv<4hla:":\N^׻ɻX|(FJ׋R38[3l`L.~zlFxv 68PCTv6esebߣWqq0F<_ʻ>G<} im;k{ޔy\Koj%lNVFf/jhoĖB}`#VWrP@lPغ„ӧ(a6jjEnn_ݘ4&i V5t|-ˬwO%Qn#)3ZeX^SL9Vh;"kgEc|y_hԐ "1NvvoUX} st.O,}Q4yJjؚg 'D̰o;s*x. Iڃu1d&nihUܙ9qd<=N0zazi8}.EPBE@D`0V@^q.Vk? sKI @9{x?qƶZDɳ"&[0)./iuOSQLFGS-p{WBC/@*Ӫcb =5JjY-uh1+A1(/"B>YxdTu( K-I.(Y X~jwU5ذ$%Ass[S\dA{\LNldݽo P(kE [6)K͎=O 9$E#Zs >bSD,|b IH.1]zmIϩIZ_ l&ğx/Q2-ot(`CBUYv`"I l}LOzj c26C!"P0cP^rm1ߣJ?OϰO޼PtPEM'9Z\qwzV޵]sfW6"V 8h*n4+:u7ZóQm[f\ˬfJ iC#ĉV*ƭSEC5)Z]F HB^w R\%nD,n>?/)TR_MW|W=RSP-CM$ph]Go}RT\nV&– "ɂ5BfɂU~o@ trc4֌$U Ӵlw e)^M:dcX;Dpӳ8Ch-0k]u֒ zBj=l <7Y[evid3 *n5:TP?)mw!X#xiX Xu9Afy<Ā> K?<`%plBeUӘ5vC(ڍT[:#rvpS7bM |42$AOd`7@Q] |ML;Bbe5S3.S3VZv H*cƴH0Hɿ,o<)kA%ŒFEb|Mm<ԡj,bQF%Z '}5<84KBeS > A' c;F"tW]Ji콶ކI`"/WܑD#'Q#QJU;Qj u_ w5Dθ %=?N`$M55}+*HP8{W ~lgx' q$]eV02B=!L EX %jGi nخq&~/|g+Ŋg+b5[X Q/pv /4􂱍 1{!'~݊nef !fOs= h{p x<wg'z-Dlab[: lY^MSQ7SnOykrT* DSh*/%Wب<~,>D>γ3ٚ=~ SA]ᥕӕi^3֨VX[੆Y# fMeV !bo&QbPgٿl9h>{zTӱ6~t5,/g{<~N`22;ufkG5$4W Cɬ\Ou~>Sy3+s ɸő$o@yu%%@lnrӗ IC0c•t6 7ؤb!}D=B7Ǜm H'K.IxV Pܐ(^H1L t,x+/%"eBGfuС:;g91JK,0Fͫ&) ~ԿC*=WCFAB&'{1X8k@ovṄyN`m:0 lDBZOӽFgP6{_;'{ jz[*x!E6ɩgәC*Qs$`3nn/Zyyԣd*2㔜!S'e>lNα++M]oXtA,PNoR7`]iǨz7gBq k|[Q(/G̻Tp6v!Dyy3Ae=}4(*}5'ٯ74HęZE>"̦CQx_C([qCY!m=Qgt/S23J_Sk0g3N 9)ɕ$%Lg*bȐj4ިGsΚMWL ꫢpgexFMnva P9O=$939:^˒{%d. Z}S]d-(θɖ/-c7ƼGtգA]L`/NDR- ޣ‰ΗXE:-bkLLxםh;%e!c>2gB{*qNYZ삙1? Zƪ-L뭜GZЩfy1RVCCgyc_4aQ.™C.B%9ӃLp B<_L^@4h;6Mu;W #hF(%Iqo 0Wf*?BmƱ䌋::44#LL|ڷAWUPG]T_.SqQ|Z!axe>vg~@ރ#$J8y皲38OZzSbcU+vc>O!' h-nRU'HBqy&BQHDvӥ*fmNt1 .E:M7Y\_jl&-P\GӝyI\hH#7{!4vgېb %RkavC$%FލTDʫت ۵Sڸ*/p'?8,FO ~B8~D@V[C|zB5ϔ=)} EdYm5"pz/9t5^?.bGAlY@]dY`^@kһ^&WvQ1cw1 N^2S֠=9H~&hLO2 Aܙ"06j s iE@RIi,ol '];(W(W"g՟TWw cBF=B[v0О{]8/P:~7*;5Ld8uauev)T{;@[+uMT|K:vq(,sɏ8ݝ;HӗS,Ũ?Fcj=0[#[C>P*PΓQm!OL[ f28}T; ^J|D܄Cd` ѶfcxuAAZc7s5Lee7Ce8lYѪl a407{Q)S9O7HÒ=TMMJHmoѬ,4 M/s-=ntqj_c Vg* yO=-}̎3Up-bڲ'Mxw]LlSf'#o *7S=r_+V ɉusEgŽ6+4Pq)q> Cz`(%;oFTifL gQ^~_;:"M=VPjmœsX(2"<5z=TYDO4Ԙ_v satxRݦrHznd'/*"v^2*Ru}5߰Y3 +bHoQJFRtzx:sg)+.eà d8f70$⛇~Fo BFz)ݽ٪̧H ubGPK5ڶ{BCcۻ݌L쳜4{# ݋UGROZjc67Ihwq&5qn%Υ[rmѹ >c\1`cOZP{L36yn9]lY+*- CYO Z5ʖ&c[cqP7oFhE{7nwWG.~}TؽygFiLD]..$@#@XrtPWKτlPaI[]{3%(F!^i26~lIsLhLf[v1UbE잛FTk3p3zl.vMi?osDÐ9=='jȚ\I-UnbP`jbx _QXK3 NqZj&W5NмXJ#Br P][nxuU@w ?>OG ^ &8cr<÷ɢfv+ҡZS ל>yo֛zrP-9"$DZ[-O[2{L(H Bm֟R0;ܯNj/^psidr z207YB#:i]`K6S/0a]UUC $lx` z 2P*˫P'J=yT޻H=qSrETZke4&EZbT#t9,t`z$%|ᢂ/^C͸(lוLKby#S) 6D~g.ߦx#$WE&by[|2r7yZv(P˥nOuWM\ڐhF#ׇy-CUA$Xxg?pXio$"Fm]0Ζ+А+/mhF~9h!! Wxǩb pvښbkGȇOGgSaghit)2TK&"3ȕ8(1,TRUFՅ:V_p0ʇo%g@:vAÀ;/Urơ'OEtn)ӒFE'Z|f:)@VCKG1c1)$ śN\+D'vE&-Ѓ"P(<ę [bQZΖcN*85 D߂Mh7] Z,xCJe؆"5y^*C!iX{/h0既jVx\=i?ԎwGY߱ Ҧxbx= tH_ M&m "&},0|| p-4|+S4*-I Qv4O'>)gfK \ #;N[k7.T1jQI+'g|U>q;U s"H%|{ ;i9njߴݬ:}4X!u7>62:ߢf/bV6șP8f(k:)E%/3Sf*J߂6G! ~%7]D2~rGPR ƉtaÍ.Mq`/#s, ^'p:܏E:TQ h7(y~5p!#ѻy dг{0G];&Zd"X9V. ihhG%Uh*vCiF%W5p'sG KhjJwDtL_/(>L;k[rzm3.~ Uj"R0=s fm$hQ{NEh\r>߇O(eg%`ZvJucia=~t&Ǩ\SV^jEҦ:&Q Zn[O9tc\=/=Drm芍=J~7GgJ 5|L&s.oۻYd0kFKyhR ra Ep3TfeJI׆W$IJ<"ʘ&L܎( sO[ՙloVhas A`йl2Xs!'D_M/ϷOlm^+ )HHg^F e4P픛'𤵯^Nbk.x&t^E&!e ݦhL6j G8:z1Zo4vGs}T@}YϦP4 ɧN ϺGvɝNoKm^ZǐڇQm9}=Ai298C[cz Z6y./CX*`i"ᾦ5lSYf-.QW} {iVRΛ~,FⰽyQo8r[$C!ei}P 4`cyq:eeiV;UcٓC9͙V@4J$Jw~r,i~vrMb~"ӱBPv_{p "2'yrT+7SX$CEs,I`mڧ w Xw1E| b>Q[E-a2+"-8{ƪ*M1A3JYBf96p~?Wa1߱gMvb yu5·6ғ6IS7yubtScȇ&l/Fl#PO&Ov?ϰbzV-Է-Tzq^X̽#0Nmzv\ DtI K Oǚ&VRy.3& K=NωHIO&V[0gR]^tH(鄙+DҦ K p4O@B9 ($W[W.%B[xp nA7Gb|G`5.$L:n)wah4us5\atd11Vv#Ȇ#ɩٔ^Anړy_R引F8gbs^ [nK3.-t^( gy@ +PrJ<~kDGB ω pzA-qDZ9{,ʅa*P|+L ej#KjF-s}ͩΒdOM2Gw$J"z ˮ_>bobvPigl*uz[Z#JJP@>Y cdW^sG">y2 @GCj޳=Uj4?+S]޴z,wWy|$ {|"鲊5)iU? 9 #دQ)= UmI=l`ĭT N`:@>7!ɪթsL0 o a",qxR,@j67DwBi6WSnOMysG`  G۹)gJ~6/-|<*ƀ)rуVq4|U z c=XqP:Ҁ6Ed?ZjOq54PAo'Hmޯ1:&oOb=o"~x|oMkYTib<-SdoLO#\F-|>l al8SQqou/ay3xe˥蛂`2}Jn_Υ89B`?cV9\PBxqVw6sQ D^ y_~&C6]ExwCr:.mv75qQȌ6tqnKOm/ծ{FpIBD. ̪i`<dz%MRQ}4XSN}h¨ ϗFDWfY akEʢ(ҟrex&\I#o.70{e|2Jɬ8LͿm#cf:^G1U,羋+ԱH#dݎoj?K9Ib( rPuB02 P1^x!کɜ[7}e6D l-w]- Tz˹aRڽJqSHNO&G͙<=>H9,~lNre[ߪh`ڡ76kBRe>]mHy_T!mQoVIĮpxÈeM#,w9aP8tYEo=X"'+;$/$>ɜeKcOeYG>p֡ZSMMnMj tu9Qޖ8E"Te wsDM 0;,f뱵듿(iJ5]4(6;۰PX` MzǾvy8e9Mw1JbFV3{c}6niB&3/Hg55Q-|FW¤.tO!~Aβ:KӼ: ZL?.)nѽd|hu/\͠-"[bzrEu!d@6rU2nfņYIEhe RPO:jc|giH2 :]fƕ|}Hh<#i-;%HH%HLm(>'`a>VZFaōb<܇W])$µd0C iD2 @]Yv߉P"47,7).gy5#Sp.]/}37/=q ̈%B\jDb=Zf !%\VMo>yxܻC! F蒌I{M[=4QmJexNPQė?!{8d4]~H_M qл{q^ M?0G}Z Z'2$0όG )a$|!A6v+D2 _z*@M\b jw'utЧA%1AMII+n`uˤ~4pN/8B1\P[EզXd<5#Z̝ xaRw0[('!1,t.UX/>R9ཾԔcuXxN&Ik|uTRT0`(cA&^-VRì^WFҸ7|sdzЃ>_`<ޣADrb.+6 +刣q o~yrdV"kVѲ=?o\Y4,CP`jbʐ`īlOSwP$`LmG$ {̆O X}f&12<"NƈD E:qӗ \v ׭udu 8;Ƒ꞉cMZS*2_nj/,vzg 䎙@LrOґUfPeNoVvSNb\+gsz"{מTq}_C~\et U(~;{^`XoiSk5N(NˣQf`-~?_8Oy03e:U,6R1ykQojPcVq_W,hf5c'{\zKݐ? )$ x>oH)JѤhJ? U ~`M9"N߮R$RX߽؛#>ǽ`FK"0Ò(7aT=GlPчvf_@2k8^==va"oԃz BH/q7qAM;Gh-}*mO4;hzC 1(n"ldW|!?WSl9op#ܬ-{YD]]Fl#__PsDŽ]c0y~"&lZ.YD* ü>lgpV_5xDH_p^%Զe< /% V.{{f53kؔ2YV.2g 3 Zkb׼ZCޛj !8z;dB?\F_38AP.yNL +?0lx?D| !H61/}&fnQIh~_--̔MtP`\g@ꋊ/so= h`F?D]@.@-).J\If'.v.֡Wm/ZCx5=qe&8T6KuySMBm$0)Jl[;<אN?{-~"xY߷ 3dȃj.ee< %e昞!I.Rjx.+ w}~Q5v߽0%_"kLpk {$1yR-f݇/ח’S @=UpkcݗIOX־N1FݪA&,W‹ S 9xriҞfȑR?ۃDT٘M~#Y(e;2+xF/=ð}F+W^ E3}Iv Wޫ]@l0 c`$.Dr$fg=OZB57%IkHu?gx_ 0eWK;Yތ8>)ZZ)H X tى)]{YA9bV qἵ).=jÆ5Xuїr7ZW9{u_*C9S79Ep:ؗMK/#mrΑ$I2z~׊rVFjI! q%q*(si|FrxV68TCOec)qz4<|Nv4zFc:ZyU"1su&֓)+Rv)xjݣ/^zK_ms|ܲ6s=!t@I:_f$z1B'qth /!iXK3,G)eI\AB哓ŭ6spN 2$GD';:NLj 3fIIA;6!o87'~jA?1 n47fm]M9_&UHأJc\ˆޙ S(*HC%2ޮ%HXthVOZ >CĐ~EkN􋺡 G~fLRzݑL3ğEfAǞz"OڙHIq"/ehjta1%9R4na8hFkt4oK8BKLtl_M.cSFv)ڕ~LԺrl@ItFكY}۔u^"FF2V`= uIu*ᠧJʼ9k9k+󳥾(X_A+Op&3U>JǔׁʉZ!MJ}Xџ*a忸V !< )UWD@`bev0 'j &QD Mmcf Y4<'A/r87oN'+A8 Gq׈ijS٦e|;;jzA 1?{cTr,F ꋧj9UUXWr)4U2ϑAA9nfi'fOd4p8صU&;POh}DSIKF5dz'T۱jů8dž^dOB_ SNĴќjlRze$k7&EѾB']My wڲh=Gg*\nTh/$g6 (>?2M+@"CW?-g0Uրb"Zt0&*ûZ΍9&9Ҋ~2?]ꜿWۗ㮦 ^ї֪e6i9~XI~ hceg{~Bh5E>?B`A|rC~xoтtYD/S<<>F = Z/-\j$h1coTو(- ^r-`r8M9-/Gydd؝վ) s$Cٕ>äst~_sKgp`(I)%TO>Y^_$ ʨ$.Lz3an e (*GҼ@87pI3% 쫽='[8e% esTu~K^ M@<;Si,)~: >_ ,JL{GG=)tڼ;:".}´6for=FVWjy _\04< `t渘&3#Zv&c'z9=-bVo–)*C[4YV&]wjwh*\)At!7s:/Y- r"vq> +YQC_ *I<ځBеlP/b:0T`6Q.y}'` o/n%|3H!ҊdiOjIy3t&)3bPv Nxuѽ,X|bhtwׅlk\>pASMNpr-5xjeʙh-%ǹ }r؂[&!Uʇ$LHVk]۟pa链 892VxQ<)i%=_>KœS^]J+nSPd_݊ Cur=^”\ߟ :> /Q}t]gw!3dro`L}M S]& 1uٚ_oj'P:I*/FLH&k/qZ՞؟+d4F&õ-^Z];A%7WZäC_o}A)5݌e\ߪy yve)ivԯ7g{ o;?7q_-g|n(jlb7"RfI1iES5 l .`Qǂ+ %̕v\UC@~r% <\BӞ҃Bd0ig{D-wIl>-7R _zh8~;Ě|nj규j 7졋N1j47 JCBCqr&0fkAjRox@,$y}o-ѧ+H@QCD"g,Aֽ^p?لæ| TWD쥡3o:VwsLodբі>hXd)S4ݨvp:}S_&uN,%@Xl̊\_>žaBljyq\YMqaH6EԘmto,(/M}ޝMyދfڎ&d*\^ X_C%24{1& (~ֶzu[m8QC20Xl!,Mq|va'B^Ka);gKX-s]JIs!Q$2F#0 ewG'QoRn{"MnO. ezxXAODz?E֧5)D uXbw.ʕfV\57L%NEެ˂` t`vgQDSzi=.os$: &~,HG_QG!/\\A$뻵4#%P*oDu~0%4ennVu;5`h9G}c"L5M[pd D~pWC;8c~?N0b(=GeCjrTn3Ez rB4۩%0^F)hQYqiÏLff(/ XK ҝf]Vze8Uusj",Soy6dLTkY'ZjkՈ$f2hit3hr >Pw@6%z77jуWƌӚfS]g=2SZoU,pR(aH0ke mfhQ 8:b|f>)SBpŬ"du9{3R//5 KR^2h'=NSt݂G[k<:^BכIJpP'`^="@7;hfI{3<)&f"A Gy85pXn3RZ4\) JTT7ǜ/k)bSU]X.4v=薒>9 C'\@qs)|xQ(nOǝoXbQ*AܮBǿ/9 HMrq0G 6X=ԋDaC?;Ng:M3fȉK*\:@#鉫쓹Wi/ג2y}[pmħŌ.L1ݚ渮S$d4u++t}8B|o +E(|lג:U];$V`Dž0@;n.(y`:Q@g/X,o}Ĝb?oq̨&:Kj;6%9M H >.\h 4dHI ?Rí/b- DtF4 Yvi=(Lh .WH,f^Ԉ(sN@Fv!lũ}9Z>6X 5BOP&8X Ԛvz$7ҍ"]] ︖{dAKC1lc[= O@rYREн Np o6(BAk?t*jj&}1cHwr7L&ͫ%ȣ&Zt՟ RnVlM<(f:YG-=t(d/oᮆKZh6T61.-z |[|쟽1Y P(8 95#2呷ÍN-Jw^Xg- r hԢ! Ge^* :UoʖWvgbL9o PFh -D0 hCe rSE`̆X\>?7ACȼȓMGH>2Bߺ>_ .RYLoJ!@T- MvH$6?uty?"g7kkvk""t:|*ѳNi/= -*u;9.1>wi'J49m?{'e \'TDq6N[E{+tϹr,ds .sɶ/:J:K4́ôe]F7{lMu\[^o|44b s υn6JUI{m,^Vu oz[;bP MAk /]3QN(6#QߒV6A[~|V["XN`RV=Ү,$yyYo ou )B:g{7  K߁3=,E@<  96!J#⻵3Ǔsrx@fhՀ {<?Jo%C'=Hx'ђXXfn`D2j%JW5)A=X&CޖzIaI;X)ִUYƓX &AJ/ږaJUlDMĖG= h4p*D` 5ғF&I-p41=n~RQG lХr*шo3T8JYK>Hlc,dr0fnɂRU2#]J=;x =\eE\ZEMkw6< X:kfAI~&6loZ#n_V ?ˍ6o>m\~jPk+E 8.V|HEIq܊[ew?^˫5\5Qr m uBCDћg(jHUZ_ЬIw@Ptq6N/'ƻ*żb {-U#s\]mrŨ+gS!rRK8#:muKhOjcµ"ͬ\_pЪi NѶ! e,U`O~S s۔3 ^@_\)8+@wMHY6yMQN&eO+ 2U{)RH,RQeܚ3ZqBxVW)e"QMGK=|ug,Lp6-̜-|%G v۟h R/I/a*nQiOmo|'跗,øbxeSQcHhş=j(ȽG`&>E_Խ)}-׼K=SQjDO鹰z8,րIh9=@Ûm _$n@d%$TQ7wK &fS5}tĢeM⬠2Rj#R' gC=of~L(~A pa,s%.V#GgPKL ezen'}R@<3& )`!"9tcH0eCE)pH9zFWUͫ5n\T'٥/6&ϵW; g4dw BJ1!Ły8ڌA~ĀE{^82 !&'Ʊɹ4eA,Ci#Kǝ_b$Jdt UكOm_X3K@xOnBТzEW8sn~q}A(Z@Ri.j}ʥ`x.:!2^=`]'7r;+)*;g;ȉ>(]XcϒԐkO䆒O3JFȱjF6ĿvJh?HN?lt(!q*t"_'gFĖ𱙪0֏1Enf\ A@%~d$w؍tղ{ sK⠂~o6CF\s4#v9;mp M}xnMPm9\KbT:K JCrUȓNg#mX݅Vx ĦL&o$ofR_hh YXjA[IK<k5h -a&%5~1'otze?% Biwy0S.T\s|}S{\Wq$-/a9@gbFU, {_L%їVS>NFHƵTb#F}|XES⒕~kk(c446y@>[#^Blx^h-tּPy!d0L~5i xeN9Tl6ܛb8`tl3Jﲌ0CI-:f%*C%q= %F9%h1 ɶc!%6ԎU_MD7Zϲ}Lޒd}рw^1M :?05\96Q G)A9x6JɯRWX0L^{=3JK?Zlz`N3@y՟wqpLIC5TCޭCKR="AǣghU%f,B`U Ub,VO[ .Xmwf-bmb]6ߍ!lJ{A%>6Vf_&$`d"hW3}YMoٽVcE)zhR1q;br| ِ"ǐ!}&hQg] c뭵FƄ ;K*L^,T< 8:Ș4ZlCɻsZg=~yh'#@6D 3ǵDx&!X[74X4HcLoYzfvW*z 77!~s{V(n0ә4B KY {|rsL>HYhn+]]HKs7͓̯q Vw/ Sln''P_"]GЬ)+˷|k|ռV F-#=)kN_ޱQ p/ iwVqE:Uvhw8҇w?K\FCV ;ZRKs쫌}$#cO/xuxorVz9oV*LWkV.HIӁC H TATƺ Ibyqɖ{ N?x7l77枏|y>˟ep@#1^ ($O9m&ydZCaG'K:њ~roԧCYAWa897- A+z_G|\7ᶧ #LITXDc(Neri5ذP=rY k9sش!{gYcMVM m- i{fXk \ zpzByfko/½@NS)Zؒ/>c~Q[}đz(h]D^G av|RŊz_=L@@heXLG vzlߨ{N*CO|⌃gEqfOU&~+MfWVڪl:nSZqlCCM$^}{U*kTG={]HxyʩڛN 8 oFOխw![ìoo_IT<۠ZYwֵ7w|40Ē D oͧۧ&/D^T־Jf"rH h]0Ya"vl e-Z\:OR `/szcR?k-&WwVcZ 8pIo U[fwS 7K unt<3$~z$CmBM29 g&t,G7vlQάVR>kklȚEb}!*1  }rSȨL27IlRhX#z`\\!I4R :h Ѽ9`/FMRȈ4ˀ$Ptpet%*X1w$>LXud{!oKy;_UQظmG4ìѪU3e-oؖljY;%t{Z[ t::L>_q3Z5n96';prY,3^3<GUd)&UD[|rM%I~վ%fc8`%4}[BpVܯn\OoƇd@aM?o=代)n˘k.&0{M;m9\KAE^sQ悈 e*K5ٓa+x"=!!43ъ)&<Ҽ`ul$2UN\rYJ?;N32E (zh"|}aT6q:'RfQsP%*xˉTWr%)9Oblv&9M5#IX6;6ҬS cDv>OJ@寴o@zO zfk%tȷdOM5 A-' P$Z`,gv!>Dh˙(QA:) eƊ Ƥ{44\~|-"+Y3 ?F|.QPt:ӂA$Z95QoH>u zX@n:{#5*VaHf$9o'P ǰr!đg'p/NvI;%2ȸl`1׬!~DYq!Nt' F~p&C$A#2Byn.fImXp>[;Ўw/K L ~Y`5G@uib>)I j (SU&MJu|90,k_}[Y=DAjo(/5WiUQfЈh wC9#(sy2#CM6˵r}v{*Wp Wj[AV8\s TIZ_I[i6Z=oh>r"8Xj0Mx\b85h.{O7(ˣ'@˦]lW{$90 !rST8j|i.y\E 0=>rᑁ﹮ @O c ;_ӷ ֊|ATKPHxi^1:_<1,El$ttlf2;,)((yB;\adx`7;2-l119t߃4D=s|.q6 (եD'| Sqᶮ-]-n!paAӤ|:*' V ^^?]C7.v7ip΢6n7;-G}\:ymr_hh,-F>zž.%Z̫r"&yLjlEyeR:NyKg4) K'זvrS0f{q(I3߷.7E[xr&蚊Uukس)߂CDo!E$BZ_C-gTW7ig rJ2%`|c312hF'nUyԟJ% XPm6;\lBtQ%IۉXW^oß4'h+&JòP(q%m砒@>L>lj V}:s.lli/œ9!Z7C"qk7f?$GDXU̒˼BMM$j=NRC-A-^wMTlw$Rt6zy 9Bݍg$[? h ӌ+[xS]5,Y=툛fca {] a"A +aV&MI]_.ԤoVЩ!i߮ U CDRyXIgJqOc%諱zO}(#c39h9WVEbm)hKk P-Mſ.&N *Hr$V5 obSG|tγAe.ݦe3 L)i}L^1buhRZxYonΫP іw3T$4 su  ܵ)zW٥X8FgN@^M#8q'` "uu7XLϮٖ3c/Lr MT51[͛[ ,IR6#!7_qRQ*hYIs14$N<_M:Anh yiVmk윋`Mo^Rʫjh=NP1(.QaHPmM|r8틞H{o>i;"<_՚R:l@RDG+S|} Upź*Izr4&S!܌eoK=M߸`Qno_=}_&2s޿COJkwlBdx8fW=ߩ#O5 qم=7 ċZ1M竺^R //ʪY0=|Vl<6KF̄wEkO4[&W $ۀՍN;1ƛeϟ45#~a8qڈdf&wl< ƣf,qnKljbנY"~;\ Gb;r6%F4=(!W7,O|O&LyE=X_sSZBbQ@v@>%M$mh I{6=V" YxN)AGϰ~!Tdy,i:2 ULv4(ƒ{9b rΜDecogDɀuM g |)CoPIne n@@SI${^537y &ئK$* A.Wk߁Cd%;xEʹ4E,$%@Aw[ó.-B3LYX8qv:)Z: f_ ]VemҎF*X&^P{H3@=n|jS>Mlu`O(p:c/b+nokFz.8`S*j4nxA8 xFHG9ExG<ȐX_?~& 0:ɎdɕAD$Qپin4,)no'AS~k %']aZ*Qӌ;`6BNɾ'+-oWNq>*udk0~ CG3–}WQ?e|uĆ߰HPkc/ 9Vd&^O 8_u<|@ɩdŝ.594)S(g<1J UUH!S4@f.erڏ'0Qɂ0"S_X1⦋E{D(oA[e&>e;=6T/K'„M^it:wBk q߯m5tOڇg6:0ac4&:I ~㺛dvzg/i5xy2ƣ;WjI;W5Mc|{:_A3J&\E X}u e:' B"qVțq<~K%W<چkǗFӻ.njcmxǤkV m^3f2gIo8TB-#M^g"@R[XxӫY-ԊuG3iRPΥ;KIoS(it`ԁzfVkDC[=ĘNd͟ -*o,Ps d:9VqU3XK\i`{Nt ^ ?5N2JxŐ r8a=Ip6<N0C Ƚbu'(N]k/އiELw8ؖRR)uX5Zg.ВcOP4BpƾdyۖGũf !7[8cE6QOةZe&؄I0jՇ31apflx !{+n:7R+l#!?wAc?Q -c8HN;<2yP9vCD# 7cFqٻ/^JN=w(^ZPZ KJb/դãl%5zu%ufIY+0ָH|>|:2[Na"k wBaITvUju~'^8S[W@]RBTo\PzL߶`6rqlqviQ3t-S;^xe9fM(w9 h\D1K@ tRP6cBuIEKZvr։DAzW "xś¡Jr m6adY&E="0E⩚+̨d6% +,LcRr~$/9>w,@*V@-X5TxOjVP 3mbaZъik%}#/ZU11zvӔYeIӓ®`u zQkG=uE4HQycgb.RdE'9К#>~H%HP8To7ۣ=D('jRH]jU@MцosQPB`a:Ȇo$*UZd4P/3ׂ/fRK V{åuX^gŏG Iy8|O"Uw4Sʯ; @+l\$(uVyC'O=[P`=%F? hN~bo" }vɞL!+5*RmR#|sդ"xn1rأo获D4X$8d_W!Rd6;bPwkah/.\2gܸOcnd'isM29wj&)ۇT Trxe nGizSYE~1 zZN%"JٞJF}6$6<{P1"7")!WP=љ +Ss~ "2<׭*}ۈpdU 즾kqO~ljS`LS%fsc;W< t&~z L;1<٬kGb01& 6~#Y ii"D<- 9~^:f_C$/P]1+RPia;ݓd֌NjY,&'5t vp$EIDO|0N*<M|<%kEgCs[_Aց? nr`3 J*0|NHķy-Fʤo]H]y8j=_lRkEZrufق *qg[cC y4:֑#]na\|6Sn[-φ4%\F50F  r-an XYخGWRf %jdȜJXNr\@=sT~j(ϾW6~YnG7MG-feTTp5gl%O;>"w-_%|C19}Npɰz c-oJ GRZa)g/O-Ƞek߂~5 p̋PXдLq,Stgl8%+ɝwU$T# -XJj%YE\VI3E d[iRx{?ᶷ"0[ؖy*]7UY)N nIi#\b*LShRM8n׼jWX$+ײMSS%8ׁ&H+t gPqfTbNa1U&.[4;]z(֭"ww3}>fXɒ_bRł}yqrrz]B>lm,f5E@{x~)^DVv+b? ry-yն7c7aΡjE@3& Y~4^Y|*YĹPE;!ZokrSo(Vu,Ɓ,#9]b[6,Vh!xDE{ep q&Jj>퀨۝m3VoM5B\9LpW=hArj0X@}9\ڟwyo3ʅoaUG?T}s )Ds@:׉fƾ3DO"e`3o 9sprly?}OɡO<$b) ^0Wnfr:ł)ߞ0K!cx-RjnCJ'MVs oS'hmzFc7bsbOWZVmSxi;=WS,K;CZw WL>[eR2&@98&1@u3v|3x( 0)]DF)V@Z,59ʨI3<>+T=q(V7(0P'fZ< 5$> .f+|ɄýppBhkhΑsĹyW.o\vАݻNB'U|M*9LKN x}E,L:Gra490 O+廧u"Afghi<P 7lt(s\wI|f䂰nU[>b&A[iE[i$&@*Sv=+&Ґ#s[ bUN.A\8g:[tR p ꂊRF7wq>2;/lGL>V|~z4QR%K ! 9\NN@ld5{eu1?²XBxƾ+ ŊB^%ܱIq iqցqBKIG%Cl*+u*1ِyNJMSﮇnbs(O(3^v2#s!t)E +>x<lW(R:`=XݪWS {iuմat.Tr9})Z1\GSM\E KMU/gQ#!ZGT7+"(>/8$ȃf"rmo(e9yOPQxH ^-9:]BIzU(_MZQ1Y[Yh%SsA@xu*FF,Ia@/ *?x ZSpD=y5O mդ VꏛWb\=ZԷQԽzs(dlpoUwb0wpVJ @hz* *Yt`21P͒@“iIi5#}BvMA%Xg؊\ jO]a,W %e<,JӑSRm O[cGiǫ~Q=tJi'IO]0Z˭.*VΣGm``ֶ 4-Y ק퓵|ͨ}+»u?;0B?[}?:|ϡ BC1Ť]U՗.o 4A0>W- ; _AZj֪&D>q-ÅzZ/ULƈz32ʥIRT\#zv/l&e3Se2߽r< 7Bwh9ar j_ Q(B/иC¦pVYgzk C:7)0RA;íw>+/H:+ ?'{4WڿO<  Ε`{G'C_ &lx֠‘,pЄ q_-J=4Q Kc{j#1r)5"NU(egR02OmzHZ<-9vI"Y 5R74["u05xvK&_$h b 0,=ܣ0m6Ut%_Ylxi=%͌ms{ڄzq 'u^hSyOEZuv )@y3dHk#\kդ-REH%'㥶W:>M6>%͈Pkq˘$bG#3d)#s ۋ!6y8עIPpc]?=%%DAvcʸ,ww[Jԙ6m)zYy)[~hm恉C9`̊"5QG*up\n󶐝2RFKq)-/\6}@>עneߗ`J]s+NNܺj@g*hBLg9_GGwR 8LB؄~עhr5,1j+ O](%-yEvQALxOl:4h1EtRzj CвK^b/Ae~湫=f Ho꒥rQ7ԒWu<ݶN|CT d郒=HloxMfNz cUwDq;yYCoxp컂,l`6P%W)kct1qniʁY]w. zh;v 9n>BaŴǚ%Y`^hHFodR۬Ku\G=RNrrT-Ľ $Q' l`4ʺWy٫i~BLnjt`JGƠQ zCl^Kv?M \S3*x2F:Jӊz w?xo/moAh~]+d *u}q3 ~mV9Y5Ém`!}IzqۗW楉ŻZ!7h%V8G%_+Ul;#/_[+]wmE!X>l&9b϶M|мy%\߉#7g-@Y%OIvԉcѥsԍmIgW̋ 'ޡ\@*DλR?/@ev}l?+TAP2e32VW7ҺFoÈ~z+o? d]Ԃ,Qh9Q*Zړ^ ꂜnoק.a;ZonVG`_b3ɢ"Ŝ1jVQRUзSu{x\]>g7ϟWwX/]h?{H5UAUwS,Y?]SjssVpv% Ǹ{mD+\z ~ڹsX} c&rVtȺ=u=,ir ߍ*}HFt퍺gJpHV7mNT8}t_l1.)-.!2FJ#l/Gި3$Ǟ+ИUmk( ê?6hN\C<$|/x:x񰑫K\coN[V\+pFǣ-r}$s^3XkRܲRhYuxoME-a%K덁̦$<)ٶM(t ~HFM#d=x I q#&ÁsX:qO:xlNUu-hY'C$0%t7VG MZW%q[*T?%\0uII`'χ̨pld;2h?ԣz0$B~v`62me븗\k]j &0' @|zT@ũ.籴oZ>&c5fiR%pRiֲKC8Կ$ƒ\>f2xN\iÙV*({1{ew6p,̻euz' _$+,H<ї˿X)>ꀝT oԦP(\l=g*5ËmT hpо#/H"H4F{:\Im\Q kPTq6 ?/y#ffon85B(pY {I֫zHtgvײ/>{19c;s6h eKRd=pH%^zRct^>oIOI< `ʐ[hQ'7 Dx&SE% PU; oG9ϝJa #CZK2ą8`.^Ў9$mh5qRsA5#B}V;FSp |P\#mc9.r 0KИs:J.Tgr:zL Z+c}@y`R`Uu'$H]1y&DJp V0 '٥ 41ԂwDUHj^,ÐYOyLF1suatdV֫[}0cjдU: MPşdZBL1mP͡Myo~8'iS!;T&1<( lFf9@ a:?j.0wgh$[3h^) ;Qiqwg/;$ˍCcת&,eAjFla="o.sU.[`R2hsm?^hGeF<秥>%?Z{Ȩt8%Wd>f́gR)l BgvNPqq*xl*|ɇ6Lг0E:^m/^:#Yf ًVч˘rbNLLJq1a!Rsrܰ{c4~ -<k07CB/&!8Ar'~ګS]jTQ~!sD . bq3}(kT QY4KZS߾1]b uş?q@:0BB+ \zN1;PX_,Ɇ&@tYy#EZZX5<5;>@Ek-0)k7sJ,jѓƹEe3Pp81%W&8olp1oBݿʔ#>Lsdg49]Jo [дGTgv"J 4GXAtPbYO1um6ʑ2̶ywx&20acZ?dPvVuJq}7# Ҵhf ꥣJBpxx W :4kh(tYl?!8igƾR;lmt/ˎc6 ~yœv{4 mx10#S'>Sԅ/!;񝘀ud;/d ­5zT >|iP%IKMh"#m)B7#tP ]挢'kPV@}Y1>M'ͻ@debcQQv.k ~;孠ΗF򩌃 C^Y-pbR 23Jz~n@׳ڎF2Q?1NBǰ}25TS S5u˺46CF)@1&>݋!'4c۷JVg %.4ñGne$D˻H#ROy^M=Bf=Np̸ցSAǛ 3Dv6mh J7G ׫ N4 f@tHiE .;خTҵtg2nGwFgw \* ;;Ѥo.nX2!#,#ϭƓ/ ߕ} W14>DckMb " 5\yۋA컁r/82ւ+KIs6PqŷPt,umJl:#ZvlS5Z%H&yOl-L0/#9#C&%Ű2%ƥYZ%1XO;Ur݊58,/dl..C옿Vܘbjy?iؓBfw-tR@h/,9(ѺmCa{VT</%FQ( PfBd*Yn# :=3կ0rܖץ}- >q ܙeCA„aܾxHv83-Mp m ~/pE0Us0SL*_4 q)Rx_\K/s"n,-MP0Jqm*j`'06^9 \p,`'NXNaep_?ˎ[c-{$GjۄWڷ=^R€ptK;H#π}uޤT]%eAФ#_+>J>n^ZNWz/ݜ蚯'\a=&͑aEMpYv) 덗Yk;IYglYBʓM."߹)Q(>ڨI:rڅ A1-w׆{m %;RWg{K i'SJ(Xl ![x`?`?5jz,oj $lbL=ߢkm Fw ^IfAPRټDqLഎb-R][A5P3MP_uŊmnK]_,>`y?aDZ& ^9N`p4aЏϟ> gh}Ҭ 5PVe鹙cYsj , Q#n؍eR senuhnZ ~VB:UIhy2D"q!1J+2ӊt|hb[+jP0PƟ"y! F@ΛAB8W>@E8TizЍQb<|l␭YnrMFj t/ƕ#UwXY}a|㠁8ߔ]e ҋ(5y K/^5vY:꘱g5l5i,=jHPx).)!y>(k3&oԨ5۬1/'o|$"BG+"m̓=lb*c-(R-Np~{ߺxanRڢЁ2-xh"4Tu`fNIρ]8oEx&(Ȼ9a3Q-GOf]b-G _LG [BXgߦ}Nƿv0}'K4me:8TǟVF  &[/cP$6+vOmhF`zU2Q׸A>X] a zʺWCՊ,(loU%᧚O T4N, V|fI\4a'I}hÉ3! 6Bf EaEwNտNJ.zUOLx㏔"JZ^]mۭLugayWh4Mɓ&Ѿ7e7 hm2/D+qyosHT;"2k==َYY-/J;JD0&Q@l8m?ȗAE7j\MT"7vf1ih0HѴgy T3_t,Z_DgQk01-Ԥ!droa>8/UӇ?B۞`+IWI+_Z-TmFbY9-᪘^Zܻx/"L6w6/ CR2jcݲeXՌ.4H -&m S[PC G7c9sS>م4*ŒGd^ kC(1e :%/]#@ڌXiq%J<Q6|:*3/{$тI@>y8dw魃mreAo4eg8KGևxuUDžd tV19eKkQٟOL^iq:uV@t 7]'ש<' LQIj f Vy^ٕp,e ݎYTLR#=́AV֯(h^?yCJ,N6^t 6py={?/5EE\֬z uKMmn2]B@JN6pRŵ 9occz3mJ[+ L2w #"@XD/i]LaU;#)ƺ2q=FcL/uvŹ"1D.t BvZM KY`w@Okqi@R1YS28fM .:݇Srʖ3n[VJ$%Ishş ?lQF{K|Ѡ$ȡZᅨAMwD;2Aݚ&=0y Wp]\QUhs#)QH D01=bW<xP KwGpáj-ra{vhM^g'̢"I܎|6pUKVsG^b,_ltS%]^ oEY,I5@}Y!Hr_+Y^n \#R-jz0n-K5$hjz㐜߮gnԟ'z  /x8+t)gJfHXK*^0Pnvyr+uҨUrQ$|6c[.iCx?h-Cߔ~5O٧iDr(32$T7ؘOq"Pj3/5.xdXdYaG02F@, ƥTN $fo1lHp+*`=I\eʆ3/JCwY l2)$y{Z})gbC;1k{tRיYʢ#mkqT֒s+R?{ȢD^4 !^\3.PJ!.Ȟ$|hBBVg6~h=8Ar1rw7Z^H_!a+k*i–JzfGt>:iOV'`Msx*)xbq͘ki >P/zxZ,9'zU[sX?zcf@+3i4CN>pF\/W Ya5i'O˩"혩 8z= fB^[GF7 Τ\qP ?zl'yB6nC[[%"&VMO$͆beոR<ן.WLj0Xn8@>mE,8u|U1_9DmJ_siBPgc˪ Xen~ȇeP|3=̡BNܙ4<|MwRF`hiC2D|ƁJ iYģz5iЗEyv_\cʶ\|0F=ts+.FXm? }@:*H[Or3GܺU[b? ^wviax6+":J)1t6 c7|Bh0,#!a觙$+9 HhNt80-e1K7Y T߰u]~EİgְENJ"hg*kJ#)f>ܢ]{7շq2#-&_raKK6F7=/_%0lkAu7G_w64JȐ-,rM CJY@?ߚ {.NP!`F)O~"DofRst-`7SZ*F?fФ9|p/t f9|D>.i5TS kZ çu՛+U$1qhhҕ,$eU"%FHsRa=&iVHגAIrxH+a;fC 7iǘb_NpX+O]l&mao3!7yZZ1>X&{DegY :tɐGeDiȁF'K.,~JXZn5*{AF뷐kۗh|?@]VrDNMudFSijwYF3;Vhc=)?}YՈgBZ9(*qh *C6y,N΋KwNS7C;tgUėą;8X/-k ,eK_=[ݮ)[3N ͛ZO˜ρmT<2mÚ,0bQ\юуjLږ4v2HZJ!js]X~kќ A;黪#Yݥ&ҒEɸ >9FaNXMcVlУ ?gQ ( 1-m߇^Og0a,g6xI(}^DPغ2כrZ;hFc #1Pquzw+;VZ#:߄F1 pVg__#8GnjI3MELuK#zF֒kC7kmV }h*ijoXW; R}aWK-˟!O}{ְ>Q"AlVߺ-yaX&?"0^`V7[bah=48EkM 8V\ze.R:=4N  >{I<P]Uħ9f&%Dڔ"8[TFٮxg bҝnk49 %{-;));y%.&[[؇Dup! ϯr'7(>_~2%"%_sB>6ŽwN ޛX& J}@=(uL1'vDW~ljӊ j `"ǜ'[Y~r8Kq.t幗y7 pW;quD*;EnͶHZӀ/ .#h!i_=6hlO8  -`sw+plTr٭==gN*͋J82ǯ;|es h@#YVK뗉gfg(A9]<*ec]i nXd$jsE9tQ4Y!@)/1}Vr g'آ(RVL 8.?_pi) R E S|۴JZ\Y%QY]eQrS#}Gf `Q ɀWOqLZ(Dg=ôQ:.8Q~ˬ-*u!+W@n|!;{Q x/\\\^اyt "9֒W'_/ܤԠtK\%Զ*djsQOg9ȏ ^+p~ 2_"o{J9~}ѲYj͊0iu[[Ӛ}ݸK1 }^s&PkU4q>'j6'q="9?Gƙ۲L%/6GGya-3g3\nV-4[fKIMVWO>s" 3hs9DzHZǨca:Ro XG8 ً1̉7\s#CXO.?96[V,/֟& Az38:JaP#,eeiXpzOvf~rĽY_ Wk cvж}{J;}fzr$RP;SC~j[Y)TÞ GЎAPuAeW>h,+䚈 toz~:8Ca0\FjsE7?1MG2,fNm&7/q Ns+1Gi@osWf Hd(Qu9Ě q`cg-cs_HS'=/;Km?G<#<|QKޏ΃ifdɳ S'*y_&K&v 0/]Sm-yA)͒rʊ!JyK1D{)A^DUߚӭ_D ۙQxԈ7[ROmX#6 9$w5PKYuwEpq3=X=V+j"PU3&8@7%'OI$!oOw$3(}>!Fjv^d!d  Ts'bI~$2eEֲ*b̹d-s^5xg%vD)l =rWqcJLYPU}eQ-)KeN`iW|3-A5'q ̧,8uu Gsa`"7z;t>fL8(7tVPSx}rn)W|Q_2^7`oSwrVnKHB࠱SX|ɹn~˽ YxRp.u\3ȋ̍G٦yx÷]3geV=n3q趹\}lJZ ׬}"a ;RsܤS\nݿ>m`O@ z˾jͿqS 7I5P4U|Bn&촊QE)|I9ZW&a%ۢw"/dE/sxToK1U3 c03" ~%->kLB2^6+mX=Կ&" Ͱ FQXϩ]gSJuL;D[K9 X/+NijGn c&Itpa5gxݜJxԂ̣ٱ@b$a;;cAH̄ 7s2A.;Pw3H+oФxȧ*@o-l2 yĨ?RGFMgBƥR OJ4JݓUx驡FX w%Z̮(!.k sg% v{A> 0j t~tW#L*{&h.Χ5,A3J | `RȢhƻDgWs)^ $mp+#d\ho7ex!ۚcm\vˡkRB OL,tE9Oe@CnC%dwdr Ře/&=izM,nVJw8.d!N-΁s3?f&q]M>8`)c W[jl?V9m3²=_v2Wf!w~ʰ1K4;,oM݄pNxiCjπA 92G*6Hυz\FS<_YL&O>1>P{"9QdǬZ '4@h >{Ւ&fC j:5*'L h?>?K>B$Bbf]M,׈#ͮek҆G_b/e8% nC-h\\#_C?lG|#{7KZ†y}`'!mO2w>w@cT HtuZet26>F6|WҏV/XE&Dt1N9UiiPUF el{KD۽sU/ͨ١8,485dPD)x틺;XlFkoGr$od= ObuOp"#r`:/>9붇zмS;6N~kpYl^%.JK#gO R>Tɱw̪ )11"Dm;X^ ^._JP#ϔE }}+6^WliIr"pxU_ǯW4q1VsN0V(cq )cV`ܱtČT%ĥ7F+XU IS>D: dDÈ3. t+,jp &=MN4 ]Pʛ<[Ek1ˆˢi!ZJo+8"! FA*PFIAЊ|LtbǖHSGGggrMeҸ4淸ja;C. J)̌p1E4.rL{oܪkPbΧx~=n  MPh37ͅGy P(J|9ţ>^ނ:_G)Sś)W~%0):&8Y<;4¡'MۛvR#+zjYGTS.2-A@೶Q @TFBUe1Օ= TIL4ԖpEN E~£g.xbbXgLG:AGbSV/~Sk:rxd#“J {EU>GgӶH > JkWk6ǁJO0Giu+RS D6\R(B(AV[h*KwJ^%Jdx[»SEڨָm 9[P?k8}~(z߀e-0meJ4SiK,S*v)۶}wBs(Wͅ'k` #_>Ub;_ l ^eqL QcvOy)UD lыzr>[ZǯIw|mc,"uo^. ]&UyC6gPtcϟ $x (vWw؝Ѳ,⛶ĭ֎!|~ԕf wBa6.s ?'l^aD GȲrRg%M*S+y"vg26\K(ɄDf>ʷ~Buh˝01M>O}8f lyo?ax1W>^ aKu-~sާǥ, P[+w .w-,N=tqM'-f;Ζ2 iC]OEk&u}$Gmk]몿-!4x\5ZՉC^㧄- uRzU"c zEXqJk.^z)S#S>~AD%!X^0*:]̣6fm 4N31Yw(N ׸i1E xTDQ9}֋;]b}RLGyhd"%+5)j"~ *7l{* \.~ rC3y^4M"[Ƴ "U'&dSe쉹:"}f[>h2x bd=pmy K?N +ԍ4hhcY%L]U=0T5ǟIZ7'7>%0ߩ^$F2V;qd5i&pP얕`#l(n$T`Xp6wqңy lߗ/d3Ԝk  Yr{nLLw"a'K:)XW 92QSsEQ:_A1i*50+UOX\OB"])2Zj Z[ZK\W>:=gP0ϧuIYDSmT6rKy<KcvL5}>w\o% Q0%Աryiέe.FPQ`wMΠoVVSm<ջVx:S8G;~?#vD@E>4yu'Ж%N OR~EPaFh׀^P+S)+w2OT 6}B~ݽ #8Zޯc!# E˙Uc] u;yKhFrJSn/OVL<\F(@MXJC R")ߏ@H3.`>bzV1c\QLM-{/X5Re/E8狫 ~Q^E_k ç‚|%Wt2xcDBGJ|=Z 6 99j3/'*ݺW ^EW5Ь ?88V`X.% H"DNK$a6 ɧx=x Ojt<=}Y]1pmf%h[nK2 Y:P^|7?imF Vl>ezQ 4?Le$NRr~TFFn@ť)=MGФ%7\nTe'K}9 mHߤH'\PA?m}OdeX Vk{};Z$6,jz7B[Eݏ/># Qܲm[Z*k$DqXy=w GGwu!Mi u{&Xrj+Y]X#Wb/6fOLJ##iK%< ؍+ Cd& *O#UUC2T%Yv'{(;Wp yh񛏮8IZ$vGhY̱NStmQKWPȌ4\ L , ;:1>40L奜!/@T1nB=ftI:l-׌%R?#yg4n*7xSgzYzG: 2yެd 9 %f&2I2Vly4YD5kfN(MG)sEm[f;I*Өd/h2C៑Nsײ^1: W܄MRGtA!͟>z0ZdX-'bZE|Fe/}avL4 `v[MlX׊3Ju֖I!"$Hٕk'TZ $s1=@z~INxgNA- fb8a 0J>0XuT=$\M 4i Fe-YFb8ίѝ<9xJEHϺY6qLWP"[HӘ<@d*F]7B#v2O$xNahC>8k"FqY/Enj}6{ԝ|~F=;Ȳ[MDV/QeeBv#K 1l],wYB/ըIQʅUV1y`P=[g;lbNL]+'Hu̓0}=|q)}yxMƱo6*` e{m6ʘVzdܱslFI6ZaKXl1r.K”j6+(j|r{MA0xMd=b|"SBM?SUhʾhgJ~ȭ G^rm =w Ǻo^_[op  @ gD'֬mNG-\7lF[ !oNZ6ڴ&wM1̙3ob<=Uc<U.ym_AS^Ct@IЌ*>Wژ5b6T WtފZ#0+\C˿~4&mWt~X4Y՛g}# KEy-q[Jy5R]9tCL}UBN>soÍ{g`<( D_&3xq W# O:eؙ8bErQmvA]q2t/9ݰg@o7[IH1 9]vDiSă6& M7"nD)"ola.<'A"LIkٚ&!Gk J|R/66 %_Kc 6ia+Z/F*ce=p]vF`Hr)-bK@3)m4Mq?^g76/ GmR515R._VQgrA3w^e7L2_А`nKO&ZM:[2AmO{T< a?g׫qB5X,ny3aЧEg%{^קʢ<5q'cu\Cj ||>iIJ-O>txK}1f%)c+a]DY˭ \7(S#5M![J[hqOPK&qh[6{QƫhM}#3R'w_jL^*pWFtU-3:c)i?C_Όp$d%tY$*okf-uNh0 5k1(#:-?V Jx). _*oCӈpMi׫Î(;exNFؚ?,4R>v;1OO=?xawIkOIya9 %n"q8BھouJK¦ڮO~C-s!tn;盩GoLy 'kIe_꫼|4ntP9.0SzlMrѓѥ$.}#C_4WĔ S ](_;uL4x`z5&!ݣڱ}TAgń`ctp)(2=~4i}#ޘ!YcG`%<#ӸVk >R mϕ_o#*1z].aeX6M}qIF  !vdc2ҲE9i 2B2?`ʶ]ܫB)?bBx~<á/r`I[lE o^h Xl'A+nχP)8ۃ+QjGzYI7~0ǂ$Yw]j~Q>h(N jIӽ""XB"ճY^Rou%^Bʱ ҍ{ʡAOOSEv+< Y٦}fAd?Sʡ7{T|'.1:2310<ࡉ[{Ql/Ls[WjIJ`)e>& F*Z&./-r<"^uŃjaE )I`XN3 }2OY,DPIG,\*m1 CGl0-`a2FQNy,kN/CU^ҿx(YDj#my3jnjNt:-^Жn! y9rKRF6lq8*ZFuŦ,B%V2KpNYY&Vʡjf T X-s&++fi{\}6? - |iڟzvY}@B{U4Zl\EDV=~G|fxk7] JTOznGJ/JGNw&۩揾3÷c(׋}j ͝cT{(-̊vΈM#f}&^gR#CⶭR *~H{i?zn 1I\W$PP4m21>fC@ijѮy3p9|"ۆcx &6@DVVU<;'s[8xPn'0 Ml1i^anxEϊ‹ӈrzi8J9R+7}~@1M䳬(~ٕmc* `VJF}azhϴɯ'U& ksnr53sƵIw*NGBbqHW욃rm6)Ec\>eO9u~y$Ph5O+?f)h~8(N l;Ȥc6jOR;D w~B줖 ύ78V =Z2ݹlŶ8.>iapH X4%uJ Vً[d (idpqCy;ֈa8`}q3}XDNT,dz(*c0GAyզ` \ܥӺۘjUҪ}{G%Qя&>D6dvheH8󒟏[e1 &$zF~C)g\/t, P|bI?ma 1{w_'@kq< G ><ynBh*K3Fʟ"mkYVG#љu!›EOK] #<&y2 ӂ8YSj\,v]3N8XwGX`ސTЅS/eu^VaVﶿcx*+-٬kɭLhm_5'>y@-۫=ƵLB2B+3'XՑ/4q 3]X\{Wv kTk㢜ǽFpkXH/Jy?l܅ۖz/zTxs l?C;qq!4*Jャ3yJ Ȏ Iȫs4K4'̕HP-H{ZOk~Dh-W5rM(!QJOcoZ^]&x-&żHuYe7BWǕl=+SD6"^w# 4>BoƦW#^F>8C, yr֣Q0>uDZř{&+mL*m,c8 tt)xdF tb{ (Ō?i Sv9؊ۛϜ-fXT4Wavd^%]PPW^[庆WBvگG>HU nK3p!n4x%iFn EȐȇe\LoƁ 6 Ukgy(P9EF&>gP /PU,9[˱CBPwǧ_?fʓ%ˎbdV&ly8__ԴeԢTMc:A`b C!Or "3F:=)D=>F;C@C`)3}3:LF2|ynl=ڽ[{_c4-`2cl҉<ĥEgB~w0'Xa+_:J:!* UV'kaܴ8@Ó- ZE-ދx\*E_`>x#eGm]~l4یM׉x^ Cί|܄hfq"a5a'./ ιz@Qv~B NI_BH__@6$z6Rzϑ^Bi_я>vqYy%RF\8eQs9ח@TX'Gmjo<3 '`{9Yڜ!y;$lj{Ԋjkd7Njk;Y i0w|Bz9>9#-4_Y{Bߒ}.5ΕXM Cᐮo0XΉ3:]w{w3o]B=P&AIlac a=e=ik@2 m wIt'sZ3$նn-F &|M594b歕 dΤggR`O mP@0z&9U)2c5%^ ;1f81?iɽLm_x:_F-ix0֚@|3&*܆3SoqjjB}U[r_z.UhJR"y$uؿ2mw{_h/: ,x+[Fzx/W oQ,brdtp&Vr7B W+|@r\\bpJ(C_ B3i\%}ہPp:cx$ͫa`hfǧFI"dZB&dm%'WTFO=Vt+` 2L(rmh~DLgf_lTn kD/aqq Exh< 6U :?~{0Ɩ /oi71F*P&C;.0h>8|0%ˎa晘M[ (~VzA Em %%غ_'Y0GmsJ}!}ȅ"vxzͨm~: zOtQYݝ0h JZJpIyJHl6og4s{ 5x*^0tӺFR(6LY`FDI$S>eB_""KcXWWৢ^!uz: F8ND5@}nFl>4*N>mEC by<@JnV1O$M4oQMm^Ey838vz2ceEډ Sdc~T!V|p)a U7DYO-^k蝝!Qq‘A|z=ZLvGFͭiwzY& NP,h۔;hUO}psC\}A|iΈ"q~39AqҶϒK#W^Hq!|yoܫ9nflˊy2vHdmyp2'߿s@6>̳{#{Q U*?&h֥OXl;` O04J J*In"m/Lk)3@:oAZN T ՜G+?$q1r{ ĶR_|>6?Q'ʘ-ϕ+?֙NF1Kd,܄C -NAja7! Z`( F(VwZ*W2PE 4(vM՚ 6 0`Ob?]a Ԋ{t=7)b߽ȆלfQI-H' y=ȘuW @?Wx1,0AT(Ih`࿷?ժXSz͸g26 $d,wt0|IbSG鼶s҂Av* p{9@L-h{Oi~ ~|}`\Cpk)вSXu*ܧi+H ]I2J׳E1K,5z`G5<>D17n0* }K| #hBBz$u]*e 5s0 F /?78ON11 'V!\,!ۜZ7!P!eJP܂ŲcIntq~aA,EM9\.=ctFcd•2 {(b69{O Zne䖤zȓ.TRTc3&Z֏l7v6Ӟ>(\7C_ĺ.zgCu(esaB+-Æ\@V-),?a,bZʃnGV§[(H60vwt+dٖrH%`: C誴@ūS+8٤<'tH;#\1h=dm*QKҹh=J3kPYE'$ p)X`OUg.oyEM߯[1&=i *λضH2:lR o|D)‘[ۉ%!Hc(DVK{똪x\OP/2O !mqc=,\'uƿO8ǎ~2?AfK ͏ȡĠ3Ԛ! ba$NȍضH9wc] P'HW+`8ap4*-n3#oT21ڱ 3HnhJV383ZQ m>}<Py_CZnQv)hGTG`1} 2e0qsYw?4+%Gf#~ u 0qc± 2LB ϡCV]+mG6ڻ2FĴ4et!ʲW”,PLJ{6IQI8g7I Gmp䃭sze'zyy0f9_%E4uM^h&}ҍ~yxs cJB^^;󇮄e( *#W̧:@(#%-KSW.69f/šw&,g4>{Ou0ef[M_|`QZP=W熓ixZߑ!fz!i y7gSS1Uip+>my6|[>}io_L7{8K-WEH6k2Sn#uECnƱ:qgoբ_Ȕ׎N[a)o 5C"l Ȩ`G(\$ԗ[5)R<|D]JAuVWQ *JT. ț!ZMq!" Z:[eH3Q>CUe7C?`XkrO||C5Q rY"̤ބF"ii=ٙphdp4OBrvI-<7l 0t` } -k;ŕNlOoGi- ڱ|%?K?tyUkP iLˍzQDŽo_G*<$dېUA"`={dPE\lNO._}ǽ-®2\etqy^+ z?%sI.sgrR}*X^\-`~<0z4[?,C v>0藍稐uW{' { #Lv^;+[W:=yq};8D uM*)(jrblcjH|lh9]`L T4ÍqF2MQ)h5 3-\t׃^|35hin I(l16r"zdR)lk1ό?OՁI`۷lY#RО?JمMH֎$"[@F">9CvJqC= 5OF'f cEdS>uJ47drШnRl'ܟD'WRb􂹇"\dB0Y%paܘ7pFDϒ"9}Ur b<: ߑ9|Ga>6S۷#N#r:1=gM< aDac^kOE :ta A.TϊT*5XD0TH` w~1 }Gjo;yͲN ,L)(f`1;t{(LH//llW^P}1gP<"UOMDtɣkƐc{V7?HP5zo0XuA>#:r!ު%h%OyHE)W]qʫ9a\dFNؠGilJn`0Ulu^N";nj&Gvg=mˊekONK&sg.Xڬpq %}h8Dos(":L֖ T  "H ɺ/Y]kj2;sツ拲75&9%U w{Nɘp7[7(Ta:iNZ<_z<-GvQp0h>+C)Efr :+szf?snBy ֗@lKMW7\34ِ~E#zU.{D??JNi~pb [w_WiFkDO} 6 "<-¬&@OEixLV*d#)5,81MYK!6^S'@' P,cJȸ)JE`w0#u(.4~$]UunR*LzgZFGuP\#r0d"} k&'#HY .K#$Ҕ$bsg XJ4[Cmtov]t22Pm+d\mim)^gJ泸ds8m{$bo TQ"ő;QCk·|mXWZC?D `"IT܍x< i$s٭GbM'He;NLJ[1ruf)Ƿ4N]9ćLX-GyȾ;weY0$\eC?^2VG&g"'zVOhzA\M>*v:uVg‰R̊qzVV /Kv@^0Y'xSS>;q:0x^m%cto3) .d'S/Z$h m/&uGo,[/pW¬gW4 5`AUELFjL1E.eeU"/ KE"?wy&#k޺=ď&e²Q*2EQy:=g6V^⢗=*]oka4 |BC]NcIE\ 8f`Z'~=, 3d[fj"#I9dPOh *$/7KC j=Mji'~"$W|OqG [9ɂBz1oRUJ֫8M] ,[6% $/JEAmՇu*B5M~=i$7&SÎ 0*抔VprzizCɫJB?bd @Xw`$1xy>\5o4(`c&FNxjyg1rHB?yB*%;.GEN ZsfK%܍P&!y[QԘi" 'MۋMD~0Pr܅bXL%,w4W33Io Z,{v´z/hc sjb~ C |lY3r[ʱ'N'b>-.Blcu*da]%.]iʬRlJHT'cY=PGj%K4}f3!~~#us_?q`ߗz7s?;~P&hsZn(6e&WCu 6T]qfxt0LaEgk"E}`U3dSKK^AiVE]rm?PGvkHݦ!w\.#gĺj/[߉D ,v $8^ZʉS.<.ϩVږMjkPE~i⟵. 겳 6E@օJLh/3aj2x7nCVNxKJyʹ9> %-"HL #V4%鬨a |XHX@#pF5MĆ '5 ~f],lp'CMNt7M*|2z>ŽY;mlCSvg6āk ms zOdqrӉDK<'دD&3N2h?CKU}#) (#,0jeQUj䠮 V$tǶ"l?pϘsz E;ErO@<+F'*9 Bj7a&6Cr5*%Jʦgyǣ[kBl0JX|^=yz[AIlB1(-| vN[ԢXՖ0zv%m2Vɻa 4WwJIu-z.Hy&Q$^e'ζV\;#c B_]doZo,wBNY޽a`9 1mb)A؎KԊ'}~z4} c{{ ;MUq!GB;?dKylgәڗy XT!e79oܯYO2_V [&:7uku0="n -tN6}^GQ~Іhl&a ; Q)¬Žb=uj05dQIF\ƥOa׋3:>pglc[|~M|bZsuQg}rD:j<*]O&b)C".Kv 'q~KTf{ š8&Ŧn{hvϠ{G=Qߨoz;kM僝璥aj:h$d#&RJ9 Fx [ h8VSm;DEzL}Ub$}] 3#R_Ab`~@6 (nv19&; +ri[1A J\hK*~֠Lͺ_J'4<>@}uHޓFf 8>ԩzo#zG͹O? !DM? RgktRYHG y9w|DlZ1VV_-<}io@(P%Bڼ 2ً8W^riaj{ٶr29ԫ]f&Nunܲ=@R2qҚ%>R,IТAZDNno~q!f ~/jǴ{2^ Ծ!?(jv=ϲsđ^12D*X%|BCQ$@2鍰yh{nqEE=iڨ2Q.?!DPSkg*'tI+J~R +)-쀾O GUoqF6 -.<j@9lZ}raUJ Jy,]5/fe q6;&$mߙTGER]6 sܢ,c/( HQc̃-k\qxfX|S#sGϗ"|9r4}MBm*7SaBdYJlwK6l GԧS{zc$+3o ?Gfqh¦:B )# T,$`e~mSY<|̣T3 f*UÊz8uٟ/AڍbTc^&ž'!#Εc0۟耸ت1P4Yj =8<~,l֛U߸B"ɥl?Ir|'>gH>F(p$g$d_ HI;`V1vK.85m8:l'NG/8:lZdZ7'N&#_ҝ3h ]PG.]85mD=&EK|xҴc.>2ϧQEPLD9B])C} _\ZeV̹ t, 3חfD:$Bx\MԉN7ѩyhVvj o VFV J 950t"58c#2)/QBG?b(4&_ \~lJP?m v> 9#V֬<@Emm'__QH:M^yC a7͏6*rmܸCTRNGtAU)džXN]z 2kք0)DsئJg$0R'k$ºLjKD|xT H9'q@6u~w vF*.Vȩ)$s1u0W/aߖw:*"4wᵆp\Qt}dH|hm$wDc5e퍷at"TU4<=fn$"Byno`Pix^b ~+/Jbf]ddޅ #a0..;pxiB kw>{t%a-l<Wp}RRΣR!roA$W7:UtTRN$/q7v@ҭlJyC[1(򀈌 i$M:C,Bx&'j9&{I7~,Vܟ+[riCb,6NWsGұY~Q}L&alGvӞמs b_F(G!UPVyk^n~s.Yɍqn'x_ELji\kF=$F=*L_IoR=Ha9r馭eqً/!mcb.oAL|L[MjmycR ZL*mPS.(û .-g0sEW8&Li~ei6@lğK3 a켼Ʈ1\/v]FcmMUj@spXG:KEGKxt~Elv`z1^oWܥ/'m@S/5Mm G~[69O+&`.#؅r02,#ZZMrzbaNwزH>"#MoZaxEEUv%S(9y},bJ4F),;d̋"] Vߖ.D6?P} nvpP2 @Ll#52 .K4mmxtlJ{RScGHt iP V C̓(y9Α-D q)9b_8TP#(&q3TBi^>.F94ER2rZ&QiR[uq$KY[K!t;C$vMnM>acoѷ:#ju1BsU2AҢ*HUůf?D *\xK* W]nDH(2퓅h)=D 1𠠻-SGPdn&K:3-5 ?adf6WE㚗q^3!Pjmz |$O#sgmJ{2 |צTRg;C9s=W7Iڭ Ͼw%8/YJmgN&WцaﯕS{U1ʆX.:tx4mIwɉpϧ&s3ILHEɏy(AS(F/Yeʟ@] |sNS6(cV卨,heGF0zr Mc;ΰ=}uh:)н83P䟛4 J*Ʈs[.n ؀! cS3y+SШmw82Dқ ['?oyKa'&ZJp,-!:U?%~%Y]fiW%}c%߶foA&;۩zUR?ob),pEsz'|0W0j< 8Εy_UzzPʩ&@;M;#SܥҡNUaB"&FTU/%&f&(F8VIn31C:VY]Z2˓WP;;21tJYrL!W G-fjljطsKq;%H =eEaZACC>#b>| S(HĻck7Dvq~F\E鶸Y H+z|e`rq]BX_Ixghڻ'bnobi]=QfPq?k%CN-1;GP~YUX~`= j -U*cLRua ,"س dƑ\ÂȦ$4.qӴӤdK*kTi{+XQ)|n[c7^=G mxt44k$A9D?o@Yʺx`,^ҢrE啺E'rrdtfLcJQ Y/' IH0b<4!B?աtp7 Y 5 ކG#.zsk GcFEzl|[bb9pDx2{ s7+ M5;nk? xŃT1 W/8C#"}#XFʾO,DPy#Tf4Jd&x0.˕+4BS麟}A rc]LY#빩I5/7ʂԖ[g5QMa$8\N;=weLk.Qsh{(BWl3EbbgLScO*l]Uh@,0R4ApJeYNǢdӣ&rZ CUĿ 2XBsRED^⸭PX\ )y4b oc\Ud^#q*-BcYCmӯ 0 ]]|O'|)S@&AqO:9Oab{/wZKD_S%̌8M: s rp5Jz9|M }kʄ;H@E[Iϒ|T `;ROi{&-SKb948 Qk(KǿoN?3c!sI26ы]wPDfW,H.;}KV֐X3V{kP7嘸m"'&/3$G߾σb6(d2 lEo$VO6@/RM)^iop©s/\Ŭ r{BF/[HR\V1ߵ#{lr+yc2 d\BF ś}Ɛ5:sȜ7ysctz~6gsJ䉖C6 *PF,·a6vܵUMcX{ߍ-+1{ /ׁ pjpLzGSxhPי:q ?fl1z->&U|;} K hG"*A˵'س62m~ r59_X2qr~ݒ2.ؾ݅Ca ^ҁVa7:|#{KJ[+,N |&Y/0}DR B@@~>" wy6+ui"5 ݱY8*y.ll eQ4H÷(L&<V ulݸlfmŰܘ f8uyXK%0;}3eKo?U. >Wly)ͺKb4S^fcQSP oxO.IA88E$xJANw#sCe+|KWG}Ѳdqk}[wKt!lqweh eL֮͆`_yN'xB]_5 Bl= Qӳt(W"wU|wl*['YV$K=mDsN"! HؼBE4Ro^00YNEwH\ShD.[u tlj n]߀њڨr5s]<-]#T:EPz!@y{ 6 3_el[;\n-i]pE679 i&1&b@f}l]'9o>Є] 3DzHV=&д]e7+0PH2!"F sy"xK/ Ηx2' 3kRZLQSςGȚ^~0c&/DbtaAt ƫLD.lѬ:,!)\~$Z E?tYqWO]]vȓ߈Jߴs[0Z✝%h.,{C;'iQ.}BLrXւE=i AB|{7m^NNxݧ3Q.]P"؏ UmlؠT$e|D-.xo YThDW=Lm \JF0R_ʤT$9ֲS`3E}a`STFT`*0CȓDsHm`w 9]Bǖl4r61<3U!<)kl {xfJ xlC3gl 4Ys+dУzDnCtV'3kgҕSY$-~tRJzoA'dB k K<_sԝÅ x_]tMddu*+,wm$($^iX?1PsǞ];WZA p}Q$n ?Hq~"Ncf.w }1U(<]t7 m8 i`x)CRvߥ8 & VlJK]iHsrهlQXEDOXetZV'|<_ŒhZE=tcRF%K,"z2o[O2rfO8Lߗy <(l)YbY MH&bo?t iAT#ͩT/C m:nhXJީVHRK-aUU$QM]w2Vj?@m+IQZi(B}f&pRNdbUP~ftt$1n N >̞qf\ev;r؁l#ieG"G&v&Pp׾Hk>l[C5)aPݔ< y1~D۵}|3ͫoLmb_WʬyF^bO86`Ł ޓc-7-W&ձbZFXC96x-/_6xy09h[{Vo;|؛{;d~?#C{rSa~3לYy'% D9}]pw3`_*#|'<` 4ܿ|G1* c]|Z\e+^0(+7Jy2Woc譴[<9<٥&wu;]]mPZLio{)Jҳϕ'J 0LxZes߭WE;pRPrj>@ZŊDdM!l8$6Zg[ȳI0X==꾞_<^zp4=X,x|teA{@ӊ0, nZuȩv[.Hƌ>t˴ ˪X^ܼҌn ζUTC#9đ^֚,/C>LjJ-ے\߼l˓RJ/fQ (Ù>XX =/Wn[Lc (@ ɀy\/ x ` _+`dV!KN:7^NkkTPAU!C9__38V]8:ֹnRP-xүWa-1#(݀ƾMxP@“m~̜~sȐ,^$*!NmήD_~EF1Ń 8;3c6'W&^y;f滋| . {#WoS#9?c91Zڞ ; o(7DFv`h9y8yG'I+`~b%8Iъ}D@9UleO[떫]1S6Mܾ<&Q&F?hѿ~d+J+G̻\$^}]b$8³^2>5:!O)%6<oܜ H\,pp%ZA?(᷁QWyAW]eyyba>pޜ6 Cwo"=O26i)< }n ׽dR~e6~;A] l)vRDc: ъRF*4]{3~t}8 ha)ׁP֦ XY_]Fc;2O3M30i–9 8_699@ldVޢ$5DiK+mxrΎ{PI dI5 n3+ #E2@*l,aJ o*([\G oK_Gx<#c|?9q27OmRJ}*U E9tco^RJͰtڭ5̮֮ɩh8{iӌS"IIodR)(yw VٲD8H9P!{yjCW:OfkA*X8ުx%GKwgZNRՋD |p/y*.>80x;[oω^ [SV&OZ}\&tsxYe@i"O] Q|=2͈wI } dN~(V#_"ۆࣳFMOhn*.w 4}\a4 Ñ  3*5v^pBc?X 1éظ<9@@P,l2Q6y%×>^ьk\J ngj=Ptj#MDʄf {BV x|EB['AHϊaTj6  rp]uC" ".ޯ&O~zR<6{Dcx!蹥7˚up( q|U] XE̴E|q Ev o@ L|W@~tO&\(eRhzݽRrOnҚP7/ރ`(:A9r5.tg%6|H/=vͧ=P{J죢\f ^Eɾ jd;Tظn M2W!U7|7Q2JQf|M ggЕSsR?ZTXT`Ν?x+.+gU,S006d9Й`2=NiiaQiW=gE}XvKA|t/j#h"+6qO+N+>m!Hk_3O ;Ӧ޲y-*1 { zn8>HoČ%vS'du:+zȍjћ1J`zQ4Xӝ)`+r8ٔߔrңW{)P0s׮C3w/y 4' tda( \GĜ@9l]=t+ `Ji ~dl3Ե˻Yʔ¬Z_ד}MK0Zoo.HhסG'>+^C6&30 OtS@;LA/qYfV 'J_CO fA"oHZPqkǷn^A kOBA %9=SX\6j?W+t0L3?Vy7ء~]RA=!d$ZOEؚlU+>vżFJ<`;E~ĵ)A.f8 n_?^LU{M郻ۄYAa]Ih?3VV΁GHǸ3hZAr`$ً7S+<}F>5}Nj32͜8QšPLȌ$}7IJ Yi6%}tlY^G,o@r42V3&*K]cl ϊ =,ĉ:!J{2B #6Iʩ;:g֢V78ٓ~t`JqZAare+֝?pJ>YnM' +T;0:~&uf1>hy"답Ng2Hͯd.|%nB9$:Tjȯ%pC] ] pnǧHv; RZz ^v/P*/0 2s8I>>e=ԛFI+/W2]T^ʹI%/MAMs#Ggcw+ZwkJb|lp-F ?j`n;-~ Ԏ+P:+,j`]LUB /k^lA9W?W/7}s$E)yfP }7cD}4z TkEe6LNlg~u<Œ닻3RӲ?&᧍so fd|PkR<ւ@\@+AjpHip5<>z4z|l4 ^%E犂e¢t$=)`I~AKv6H&fHRHJ-aG.5|λ#=eM@CbE^-슪)ogǻ=jV^aЧiͺ0UL*v<\^+\ZʳBwǏ sh> 8Aቿ VBdľ2e2+*"RJ+HYoPzEhd_&!h[_j;ԕ"T}xmYgyvz˟@'1e3L+$ s =<=!C"2Xoy-Jhx&_zOֆ.xO9P[JsVDS@`ړ潶"u"y K btu}DPE˝~zh1hԓdwܡ 7TF4Ónѫf^u:ٙE.#)bx\o94rcj52j(X%Qhh 秨g4\}9/1+;kgLctWbTrœXeqrA<<{x8L˹}ɬkb۸^(UÝX?͝\m@Ʊ%Iv!*q9TOݫ*/ <7?<+P (w4ɉoHM"']q`= 1UlWŪHt˪WED#x=Wh AV .S7a PizJ삭\iNh i$SEgtM=׊yn|(:=zu8!7\Qb0}] \V\] "_RlD#<:+}(P JJȋ;m귯̰?6.S,F2h4'ju"y7%{7{ɩk7zK;|E8?nlp)5;H[/C!e~[ M.4eEY=YekgY]&/[k^3E-*6g=_ecܤPJ~a^Y@{teRA3`b@9cQ2 ;1XS-L=}7B4qBYC5,|:y[ݽ~޸Tgz3 }[(c;ABoνQbfK*;?Z/H\Y>*})զ{K-Y\@E,_}j֎Ae&,pՀEAQְdϝÂH,(rH [2h+iWЕ=ȃ X3!%`a^~{gp-vR^Y#9#` %£V J գ (띷|adjSZyOAs|,_H uI5 E5$,|GN7ZZQL`|#M`0HOTow4i E${V]%ߙz[+e};IStG,6QaW}*?tfyu:@BFU$sSEbPd[WhLoݚG- ܠc mLw#/c`í45J}7+h:ET1-}h30X>qNns`WQ&JqWX)$`tFךot* h gVR-LQހ''ӗk-M 6>:׮mݢG0&9INrQ. LhFhoLї c+&>.V xLt잢W% `Tl%(%0 X|ᐚ!NƁ:XbpݟA__I M#!0|WU,b3 Ȍ':XcXR$IJB!v3Ml:Bf?dm gfRJʆ]S=œ2_/`?Z06O,-& Т5ЄEaz!1}jh&n"^xRICS%xݶ/bǪ[2ЉT9 \kI2Fiץ[?O$<%⻲}I)ef ;Q>ݙ8UH+b:_iaЌ)CFXhHe}xGAVJ3l4e)f MЧL(I8Gz28AbX$pRclT-|;+=Q T8Or   {exi:שz8l-߾}٥V'UU&̬!#ᕇl]+#$v\ w`v`{qۤQfַNEkl)LpL8u1ftt01Vn능I7 {sq w ogz:GtYtl۫:9F$E\!31ki'>ΐp%|o=\n8"ʎh=#%ݍk:7AW^[#} =) +wK9_EeF9̈́B z:4C֕=gM>;ZȾћxo[O R lCN *f| Z԰E`f;W+J 8T ;#s7g#!uͬ/A ɠMleڟvJ)<68,~QB)dY3v;̫A:/_!2.ώeA;Vnn*)JOuZ? Oh}MF -~KhÝHZH4H'ܾxָpyκ[H=(j1 :$+x[Ae*b{þP?p7s#eT0snH{7X/Qg*'|'nOnʪ qzS1E[ @Xq UY &  9eE9%bgݘ^/!kC$9,moD:.m$ʔ= /+S쏬eQAQؾО~ԭ>&D>SPF/9jQ oܡ_K:)u8CAx=rJY_[WAv=(6hkUtV j]OδxDtxc]#-V}hŒdλWzqsԤaL[! <|hW.'眎ߔSzc[HgwЊ[{ RLN 7R\,@QIU4Ӧ"bG,O֩rD"$;_,կsk2!'&ӘTvB_ ay_x3my2>6w&D'#2/x]jWp^,AZ'H\Ojmz=~\ղ 6d>?頊!CX)E' $ }UVnӓDIxt Ϥzy%YLk U?Oy}ӣ~ȿoth,/zKQ*Sؘ"l!"hz7k*R}F?Ƹn\pߕNP3)2k>]y Kxd!oQ_?}RNf22Yn[~X!rPV_,;+]&iZ/7b~s a8DгUBhdCAZe/+M~d\_E`{';2-1}EZ'OOcY[ ".1]+҅y>O:ِ%NW)a^L49v4IL#M۩J-Ґ|cdr$CSQ{s9o{?5W ȇ_N.`S@%];F#3,݌3wXz709, @=!G =u<|D]#Z&&$,1dh[T;`_fDGU<. 1\׻S>0 B\}%'RU}u@~Pcu08ww6Y(f2P^='QVmgmBr ˳pS}*XL^V.J=æf5i{LSP$}rEߤ̛@ը:BUaH*]/Ø'l\ȬpSCͪW A_aU$nbzsxPQl<1>pPx>Կ ԉZb8'565|qCɰyYRiWUuʹ `{v]Ji]||/Kmuunh"`1lMYVH@:EQFN J<z>$EBV܏sB1PpFҫMiko0VgrW?Tl9;>g\;1YrRtMp~՞l!If ߿ia{mm[2rrSr:?|BZU;ovuSGRU1$=MLHiIߓuλ8ZFwE}J;. T*Cނ>M4+¤^VoӡJOmϰ&낫nE9W)NE` @j1>#YCtTyןa X<=Ne~Nzsӫߌ/av˧qIf!}HKv[ SBD`s#y^rH? -X0d^ze;ߢ Bt)^v>E_lz4Zo-o?H3r^1P2l@Fq;&,Hg5xz@ݙM\Gp=q 6pUv>DZ7 MCunͤXzbգ%ěeL^+9k;#`U8ȯAC2A9FE_PǐvZ~GXP)pK{֒bl579z { ,}ϐ"|-5JQ!XŚ " `yA&DJQ HPy秚MRŶ[W];}y[ģ̘VKe ZZ"(T&rD.'M96"}E c…U7ƩOc 5QRP}|k+L0ڙ%*vkę/Ύu:[Z5Nv_@@ #c^Y!5{6?jeK'֏*ˎגGw7⫨F/ 0ƶǟ1±e80MYr*!Pc~=g8GG!Yj[F<ߡ]>X_DtR{G 0 QUGm[`UT> F[c}1s36?K j(=b?AA˝~?kD?2"|`f.(#{,2Wݧ%o$Ļa_U, i"sQoz%Y;se%EYR(QƬwN@Cus_ѥؗS@#Q}qBVc&fG0 -䰑w}{OgnaeH+P*%Ȗߓ۟.P@L; eB׼)n.%gԱ; EtlBE}pdomiBTKJ5sŊC9?̉3w9rBXӲe ˟=jkhQjjPbܜmv$zN8pItoLʇsE#wӢͻ 'NͷUӞLNQ1MsE4nsJm֧- b`ZD[FKG2N÷R+ydžYi+e{p M͋{|GN4pQAŇΆ"o}EغWW| 43Zks*08e_ "KF==62)bjd:{vմ5x#ֹiPh&:7i[ߕ2{*mR%hY [}P8N¬ΣE:Cx;Gy3i+x԰l5W8Hy1j"7YՑ 8pv:tW RDcǻ3 Gހc& Gm^Dn^:/h?qBݓ픙6BWx7X(<dQ5b{"VUA,<>4oXeXqf9mqםS|Cٯ" 3W|w~b11YS Ü:[=+,Z_{ ^RVId|?Υby9jW1C.nE}mִ$BuA"g=sx Z/ʷY'STvĢ 9[XweTod&I SQA vH_:Zi_ @ Q~Q%vb_G{ix#^<7^sxF̐%%͝9TrC>,Ыӧ N&n \:J'Œ/CMe^4+x$JBM*mf ୀ%>͟3:Ӌ /:FC]8G!`ۃRa,oFDkAQH^2Pwّ5\g/X|r0M^g5Y\O?t!8v rckho?'?[n$ax%xn5x޴UzD'xR-|*pkì2[O!ai6Ԡ_]n?cb0D[_8]2E<'? 'jo F |'\X^> qtJR ceBPM٦=e8%ZʋOkօdD"i` 꼚F|V0PLzڲjK= 23(]cKaҨz8*tn>/$be\v^Q%'2uYR06QD(6VHښOszP63Ekx!&9o+ZH՝e,>qDr)[sVU|G,vCҗ^ 9p_<̴'LJ&/9躌q%@S~6$2(V=Oѭ裻wi$Չveրv"ͫV{g  V #2Lk Լ`7:C(Eb;#+͜'~& FU2}`SAX5L\MG&)\N`(Nm>UZ`N?vDz< ^L#8vnzdIă;~K/JN&(e7n3Я ,QiohT(l|͔+~u`.*G#b 9>i!\ԙ&0 Gw4gycu0 /J4)\#(siba@tDbOGPxl\m&g"YYZC&-sGл$5&Lz8'-iVSe:p֬H9Fr5&yZP5vȒߪ#rx`yD6s/r:łͣV17ih^%ؑoZ L  ݛMܿkp}Ek f5յZӅgί/roySkLP 4ZC2Rסö2y %%TO)5~3^@9#ő:Șә]U%@=`\_SGWK95$=_Wx{cP84Vߤ*ZJ}bfǷM [ݷp+wItߒF:6Ř57pӦ |olz5J4P3ִb0_3ojti f+hp>TLҸϺ@vHؒAS[ U|.}Ts-czd*%Olw+̈љQOJs6!t;ĺU0Ϋ5 Dtw"˞  2 :1:tۢݦc.CZֲ ,&4}+Akx$j A%r{BNojp2t)Yš&be!;j[_8J@`!m'Ԙ'뇗C'r+ܲZL=j" O<7{mpdUq.4&!=y(yWML]ȊeN/ws'&utybƽ#r A}TD,|BCUhO؊8U bVA֐ZW#s.ca( rxKd0kUhy=g$g$C$~*~{@4p_MQ[ o"WVN?q P 0Ai :|.g;]#Ր-~HJP@.&jCfO(׏Hp[){<@EeuvjΆ;/~ u? L1kNEO"ury8%CGߍ؛,m =uWs֓KwnPa+վ( u9Wc2XC(t90L'\b@0"̴}}9!*{_⫨'Ƶ\M=кKGanLlQCbkVvXD^td8#=59iSeJᢏ+6⸦nz={&[U޲7q݁3(%M.GAYV nK~oI~"P5sϹ/})+$ۂ22[L9lY4:ʙNȥ+n^1KxZl0?(m=$̢nY/)Ph\٬Nqc@踩u81G O/^3C(dkU:}ۧXTg YؙAE&aoKL1,q $>jMI0W,=FQ8`Fhnˌ:h7UJ浰؈(*Q? 6Fɩv )̡Ѧ;h{l]LX&y*UQC]D(47\XtkZ3r1]cHÖ3''`aXoAa&nYMi ||7%w+떔օ9l2N [zduϩ=67]Ǥ##R1J% ˡj̫HfAKL C_pa@Vb'ӶLhpNɑHKw ]"04kD<(Ja8Y0 ea9HX,}c՘޾#.S R8ٕޞ Gq` Iӆ@Cz}z՗{M`e ߮N dwoD#@kA})V s%P1|p h8>Sl#yϤ?+b/hƤfN?BA=ѷjDMal:8D0=I?]Znүl\ߪs> !@"l $ M(dy}.oS[fҊq_l@uDLAI6Yr.wGie@h W_΅ *t|Fj Eʄ@IKr>CG쏎0 >"ݖRHvAvPOgK8Շ/%QNE ُ׽:u%3!=b@r`kehNVYۣV(~(sWeG]LMz_9'!W\= |PazF#{$eBLĵi)7,QlVmP)qL PBG9VnŸ qMBtnt\Z giw e3ͳxVwdj8/7RfltmOw<&k ˸>؏Yd[{qcx_)Jӹ*Y 2RX%&~sO2R7ZؑnNv`oU:WX` /qy MV"Bb4];(VC~=(]K?7ԻD%W51:Rx_>EjC;e*UhP& #9)2ADBGQZCV6ڭB(mz~' ||yQC2oOllꗱ+=%m2VocYRX"Xel4G  I!Bt(ѥaqwad67>9R6&@AixK}PhOpPӗu"Nj؀E_pQj0 :0|CsC @SmNO< N TD4?,g!\߸$ !vh$툺x)SF7ZNA*uC2$B- )>n{?OʛCOK5EtUď̠N'2LU~Bw,뀴MuP jo}:SXj?V aS{{*sBۤ RʿZ65Ƭ\'z܇md'^sBsR褍~\:;N5oK(cpMT4=oAf7I6Ҍ;_}d GM}aHp_?ʴz28BpDKzFg]EX|!~mP]f5С^{(1X$%#xm-:.f*Gh 0k x7:֙c iq^[+ nOaY 7*>6Pg6u-/ fL"NN36E ZOwsZ+Vm~8^#5qriWspL~qgeCudSOm}.cPbF(#h2CNܚ7\6û\gM'#&;b; (~Ɨ[ ybs6ǿV<w^8LLډ %QIm~07% ~=gy,S. ^P \$#RJLAKtY138xJ}l9=(5+K"X{.(͔t/ZEM]oҼ Y?(NW"kXKnj5^e]ެ4ڛ"hj~2?<]rτB60ƫjW1]TVvjjQZ@?7n UKo4qe=1v=v>NN  tQORt֤2{ũx\1^-cVT߀jp68g,Pg z^j$~wd;_W&1NxJU &híy[$Eu?Tcߪk8ƖIym.%]YxbU5'BU4jtҸ&Cͩi`P:?MK]OS2SmtMBM"s?z`$HZ\縡=T7WHa)Z35/X%09@"T^Cza(l0K ^s\QlS;9ǜ^ݑxYnBV{0&iEOlQjʸ;T3W2sm9__hJ'ɳu 3 Dy?Au! Y5.ʻ>1^CjE 0(Wz\)̸#÷HK KU_),2ơNV =_5E0(92&?5K>Թ{ic/MckaOH$="YlJSruH>:y^SwoGñWXD'ٵ|`!͈ }5ӓ{{HJΥđuܫӄ>'[.w{2R&sl,u3VzdVTJy7$UǺ)QӴv1>5]>U2թ_USsfUu()`8}ࣀc&#$]Nm'9o2+B#\,~ƚ]̛fL`$0yc) ^"Wm _xpa >ZGa|XLE KLx~=]Je(бE`{_#ɛ 3?US4Z3yBi!1gQuBm dv?m+15 /dE[[d2طb⒚(&:\Qs8y^TCvq{H}^b@o|ufOp>&=cMa2{Nj12x]ODí\x4ioߚ Hzt3B־c&W+[pf>- jH??+a+WlԩXK-2F=V~9ͳWꄯO-`rN')S`e(RE0|PCĪtPloqLBLH¥|?UA;%BĦ^)[+mNۙ|†"n*&x4K$qaer㜙'E"^@\]HYV)P; 7 ¦#/ ˯+H X"W.w)@  t$bh)JR;/fJq*dH|lyA2{V:n!OOUKzU12T֣wk1,r k6!Mc o[gsPiĊEɌ =5[)ގ[qbs0I+߯^ݍVd=HF{*r:O:3{z5Vn 2u? "ТxHnSAKs>*AnьDI4"`QrОj~˔!789??,,[vdbVWȣnjQZ}62)Ód bd}'@eAaxTgr`vCjr۴^]vwQsC2 , m5H P F|y 0+}FL#wF5n/AcR~(ZW½ԋzb+]:eN]Ja0TmNڦ$Bռ6?kh*Mv-A#Pen+6^!,|`$ |בϧ7.ګNU|E$Li4 dKz,J=;tP0]XQxGH n]M/QV\QWNkUNk<ŖɁ7$ AÞ&dS'%UmA jEwMnh{¾y9 ɂ5NZTȸLQ*$x'ܠ;(وe-lael'kQ*ƪA%i6~8L 4t|5V],oG|Ӝs482.| X㴃!~we Ԝ%ҘaȩRz6v/.#tLb`oq#7Ùɧsf-|Cԥl8]0 vVޒi$HF`txXrKBM`zV9VlR}J9%W Axf@_&`DwM0_TjPe<83xNbaGhN>y0٢bαEZ~~ QJU5Xn )pDw]@6K5%U!1uYBh_tAtq~5Ypg#(8_?cVf H|ϖrQdcf*$J/æ:aep0HCB0bR1NUY<9-yAA@((v/fc`\mlcK+#Yc~; IQ_Lu£%b:q_Kѱi:1iDnd}S*ca4| Ë gGeb12M@úOr ~j[B'ܐm5*8%L򏠿nʶ'Q֜%8ȳd.7 b{oMt+s{zi#n9pg3;㡟 Bb#p6A3dOO;UHiEl|;ϯ  b§xMSLL/L^p;'o}vg-WkɮCZ=XGBc[{뛘K*LMwZ'jM?ME?j_-0cPR5*B ,>şo(Moj_H/l9B;hW*|ot

      iyw9WN#DLUHP|Cyq`pwǞԜ0C&5>yvz{U=mthF8JԯS7\'L(=mNk1[Wё-v ߩfA Ϛl_Xq~9 jDmy5&͞,E^NydY $4\fbg=:a/L\vVT6B9#\W s:+$|Xm܄VzJO6̒sWqrP|!Po!$<Z٪&G|hHQdq"ck@R{jS󰍯𞧨c)^Vk@Aa"ga1.ۥ. g|QlRp/߳/x_uD7cK_B+fJV<~;-75GOWsfl LW 6ʹHL{ ̛&ķ؀uYKhfS;@w]`2`;"^J#5Vv|lji焸Ck[cBX5p%_&k1" {Z5> UXF/a2HhX(BShޜyp _bKikIb,ې֭ otH`M,} lnq-;wW5ܭ](rFAlӈ>fV2 Ϣ(NB=/C"6%ٸۋH9\=Zd,̳mM=cimOSIv9]Z 1%gEϹW ca$LJ͈̄N% MgYgݣ1 RF7FoCN]Z83f X?yނ6Ѱh)dݒV4c!_*Q^Cr*NG`)ZbwhۮxoO:5A.='(Jf0IDj*\bկDIVXw$3HO;S 9FRbowx?Y7Ql zI 5~)[aPMCPABm5d[8V];'}ks @^}wT@I6oCZ"QD#c-0VѰ `/gz PiwX'ޢE_l $$ 0yyE%utx1^-D"[ 0`e 2Ss%n%*"׽ӯC.l841Q3K9::%<k) ~ gv &ct_NS\nttu{LBGVԧ "Y=$ ϕaMך ֿ0IycJ,}f 0M94Xwf RF%x:>lt<嵻F*.(p4oq 0 U!L3UO)hٖ,Szk/g#1-}WC jk!@QR+ r /{Aޘ8.z;ݠXѤv+N,jT@֠DK\2͇ݪ(r-aXyؕuqd 1 \vCxQ*2C ,hh&ʰ}E}cwz*lt¸}(-}Kb~;X ANw7|ڀ4JAP}pvlt(w~+Z1u`.H :?\KR N6wlײdY 1mv8 7N# ݨK(O0(|_b 4O?-{' { Z K7Qg[gOnخOg^Ja@*_)#"S8v"66N?jf;l,𺸝J@ */653ť3~^IS$ ufCAi6 Y% Z, (r猧^lhIklyw`V9Q z!5k\o4%`bPEx=RbCmjW|j1zpZ/$v)D:YPjO& .grj1JޕW~7&GğĨsbAN]4'l(2,\.F{&q"S:ipZnH/ys;ʿD;CzP-CFRyoB,Kޭ5ظO iotڰNHSHA6ת U6eSH؞ ^#K8[4ӿpQ1J{k .YAGmZIpt0l "",#UGRWUdG$Aя'~-b:}wP!F2;n ^b{EM1qEzRvCIN":raŚ#3Z'@| +7:yG.J8GA4  %.<8ƹ󁌫)էRR4ZP:Ur s ^`gdsS~#2`w֡$4OEf&{z>_3^.Fpgg0U2ⳡmB @o V6LEt@zT6C90.=?M@n PT3\c|Y˴:▞̽|9{437Qnp0-:WBX>C- L_M28SsArt>7R6T[r#!`YjYcd]N(/!էf$G H= +rqo} H^(L+@7m8Jpu@;4+AhoR.2+Ygtg a P<ޖh u=iW[=v^~s>ڃ2Ҩ/seyCFr,R1myGs`'!\*c޼^o?ȳ[ h}\}/;W/v7F"ucm7ɥ3n'Q,N6 s`ցHP(6)d!v:Wbq&TmA JB4T~]&Dt݋cIRMP6iHuW&#Qw+_'>gG9EHTۀ_>_7]>ۛ)pq1@O`G[g&b2T2[aNAnx}4pn>C1 Fr ~.69UWSn.΀SHf7|&ŒIyKb4C}p >)CLP3q3ZS(K4N&Fxl'-5q1QwtO1HQ,υ8JN(T'PZdg'4JZ:ʯT>+UiCAvmp[7صYQ?z%m\t/4θcz#'JGG?iz& ]_#zflj^~5Qw0mQ{* _"phΩy8aӶ̜ 4OӂzRw `vCj 0Ay96}0rs=2i$C*&xrit-X2Qo/Fhn-]&gr ơO*YTu]S8փJ9E̗7ǍgE /Byv#= xFΫ&3ꇋLLX̀j|mSf4+(V7XxY8%X-B2X}Z/Dο2~ˑu}G 'Ssc-a[WPBVk¤Ct ޸ tՂ1CrtGos<4|{FX,* zi/3?(sj^gǺ?+%}CDWgE4b.A%vݕ,?x¶H$x3/Hp/<]m0cIM0EhuR}9 n<7/5~1U+#g5HFYX(*[D3M27tAz1ʓ, i$9,GXO1=zGM 7LF ;rhCIً& ZAR!E-3--׎I-x ) ,9%fa0?,~SLY(n {hZ>ڄs#Bmm~d mFZ[jC@ahP<5iߗ޶(}0 F1UD7ݹ_Zmk-ѭnfckTAf=+4y>0P|rqlL–fSAԚ+mO#)RS,a ,;!ufղ<(Ps w f9Hqc2F\S=\*JK>Lѵ/wgKe=~OFEÊ2D:'-hU`-H#:bC"G'̢QDp[g#BUH3!v,r\Ѩ^.G ̪bbO1n*Ԡ?FpHHqasgYY0<3ɜ~*[[Y*e"Q3'wOFiZS۫ɾ8;Sb*G(`j2$IsӠP#Y})zM4R0.OWCdt1!Q&(ݪ^Ӡf۞B5%aBޚ<˪Tl.Y`~X&ANP Z|tG19.4eAէ`J㙃ᣋo#šQޒWSo@f ݂(d(`ao|meS. *\Kx >+#K/x1d͍7'$/t3$'~v >/|Mu:`i{"s୲-t}>,\%#B3<tdᤐuTQ۸8CUl)5M^&_4٘/ڹQ8j}F.¥/-Q6?.1y|3XnkXw[ɎN҄o$0muU(qf)xM"u'Y:y^!_5RMzoJ5S~BT^Pq-1g_9D75 (u*gOl =Xm[ߨsU3 ͊VjlDw;#?Y1ͽ2l#~-<Rhh^6Hgcs cgU#9'S[%S.)27㈊t% y5EEy6p@תCSt|b*7 gZ+ŋHC&ċBOz*l<_vu^bp ތX95A^#Ҥ32rn)oORh#w@v pI ]\Hώ Bq'$9T$tQ b7sYY:[GX9\,B:OEd&Wp;Z#`U4@;BM7kw6ˊ]NN;^Veuvؼ I'\M";\ZsM];qe>fު/0DcL<9\lu]$껖Q٫2Z>`=./C]%M؆h뵯Ť@h$yW(02X+Cl[ Iv3zʕLީ͕HkdptP؏j۶vDYԼOfLs~4¤(8+@^ĺ). Zo}k5y5m|&Z({ULSQpO^ E+‘kGfȭܒ.-t=E͊"t˘Brqķfn]ˍ%?$Nj#wxObt4*r {p-ŧuIV0BL7){_`\P̛l2a_E-p {rN',C}hC=z@bg80mk] ׵#+m;!dׄxu+u58{AjnR/U(wnQC%y;X>,4h`[4|O(4^>=J4å>W8pv:{j\7yEƒHUlV)(IJ )g(҆ &&$J#9B ;[kT-eOrXDsٲ]{VB:GQ#~SHuYᖙF'g[51*5-~Y W#dXfk^c0J|6‰Xo[ķM _b5jH"@eTSƌcNH=9V܊? .a ljs>F4pl׹W'{a' +oFt$ {M3evKҒ9gntk#Æ"/JQO\}:+ hKɑGq^ 4bKsg'J >;m@W2Dl|_vgeF(bi6`'IS|JhMR2jy9]QҬRXNB!$J#Ea\b{Cj hv:sl4`R\E__D3duD7~kZ iU .[g: upcMO0鐨Bpy%&8_eMA+̮nqpƩD95!S ΟfYƘV!eRuZ* Y7Rxi]PPoMBCJr{ٞ8 l1룥 #cԔl=`I]ymN{|\̗YvU䯨 $~';'sgw-_vؕfр˔),Cye~O%4|3NRHGc - \E,tkE'PKwr:e .*3+o2'{}؈ۜϋ~W"tIACIϭXs"e1D} Rxݿ CRڽ4f%56OԽce5\Uny=jZ?k]#Iq{C~)Ŀ*C2|#`;A5O>Нh ӡ2FH!r[&]2Jkbh.H:̾R[w ĮQā= ~L95&JZĵkNc;Z'*<" E`Y<2w;>N ׭{Vd/Kq5%)Ѯ!|\?1U+t>P{g}u' sC8I Kki oZء+^}ot}akl}'ԋꭂ݆$D{C|;lϳ@d -D=8 }+ɏ/=QN^2,Vldr(62HȠh{S5Lz;/JOI(pwH6Iؘ5o#i r?p%>!+pg|8X{нeԔ4c`)۫g"Q@Ի L|/ABl:KxQCm(8Wgf(`焾Wp{&x2ꅶ!YПLPˑ1@S^ rD\ZqvoXPa.Il̶GQi%@;(Xچy7tЛ$]I;s:95na\D%3`nJI߃Bgw2"qcGn~Fc1}=j*[dk65S%reFudC7?!ŕuW`iix/D +Hv)h v[#s%Cڇ9qp'ō mIQ׏ʮƖWtnh0%O`9u#64${E3, 5Og}yy QJRaPo\~snaC+==`*_Wc''[ _)]ZQ Mh~Ǎx I:8+j!u(+f(0_0HXv+@\E;sSB-Ĺ2b2L1zh8Y}#DR#9.DC.*YUxkz1i08sa_e`0tlEY_x!:!C' gۆ@8,~Dy\9>|;;9,! F4=CH_S0ZdX^"FGA^G=mH{J?Y$2\d"ˑ'pM(oW:\YgcWe ĻO4;h `i3S:E2u!1dsZqu3L>B*!/ -I쪵TqJ ,{l$ ՝ޘ.D%UY qHdFz}H}by,o'wJ͂)ElE?і&9,XRc e]whez:ǥB>HS!S EIֶ_Ky83DȃΘ~%@ͳJ[+EYuY rZ/|^ /| WШ#Mgp6QG0R挖p<#ntoCo#/ ],X62қ^]NB O/Yz1LٍڻeA;l`|9V_Q8c2&1 ]f9|ix*s(u?L$"cSrΚV5D_S`>sBvW0&E!-*Yɥo :. ss/^Yͤo چT"w!.Y}q^,Req&0uZP_9PUyN޽ /tPl$%ycᬑ <\x Y;='1B^I;Gqщ.!` ]J;Ѯ[1 bRTO9 ὇]N"*Z2MCQͣԞӽo|#1EpfJAg]>P(Z%a?s)./ɠúV x. Nf;xPDd!X#mqge](GWeM7د /v4NzQf-+y٧8_x Ens.0_hdflRsȳb;9ZGַPR}`[iO8K"aS>[} 78T &V&)2־טzn 2XIu0l9)y~iy+/B"đEGذ{FC*![k{r;Vا&_2tqé8^w-l<$QzgvMǠ2铔Iޣ[F^ NCK2->䟥>֪MU~[JXR˥*Uvs:8E9[z%'t`!YYxfxɶ[]6<_6m1]hAB 5d;<Ɣ 4׽|ؤ'c?ߜ80?t<9#6%Q6+~4_aե{/N#f4߷f? ώr,EZLo6I&xEͫM¹ X 8 6BZ|9# _5t;Obl ֒AfNJc̹+SӢݛ2IԪ@;gf&aAY("Ejy <,deoxROv·`fwZI Rl38OS^M8YYrxéF|=k=dUËjՑxe D>j'ivB8:nec"26V'#$!HHcBXߢ KC+ '  51"Jǿ5${Na#E {FasFͱ; AQѫb+32lkP3|t7B^†qZJ̞}=H_2ɜTsi8Phtkwh@l/Vyo,-}ilȞdq"ѹ6=~Q2pPuvpzO]C`*&|B.&fp@'XS$ &*uPNOiJ t8ETWaf/^fr /'͔-9:̻IQ't>w? ?_ł;@,7%s_O俋A. v} W!i,7k6=v < k:4gG"䙼EEtpЙEs t.%,CR=xɠMqPzQsפ.ꮑ˃v}D\S %V뵨V! ;_Gj9z?0) ugu5 [!n@ ĿQޙ-.g%|&#!i?/URW3]:0*P@n5!3TBkHL@ح? ? N8^C%]G8VyL+(߷ۂ^+- 'J{<lhH7謹s~Z[.ˊ4^m7;{8 _\vlGv_!&8|*3œ>7 S̃.B:܎[h!cr"e U *K)UnKl {|-$ӀUsRźvcr];]X𴤁S$O@`$i;hpKg3[k)b/Qh?X# >b]h4_qkǻXHFs 7C_(+< |A69 úM":hpj4)*:SME>^W^梍nsrd2!J J@ q$/]?i  ks2e:1Wg[MyEػR󽴍Eu΋k:Og!Vɨ)C&&'')Nގ$NIZ3){9=[?MXPuu/`fj9p<͗=;p&_L&P^/`oE|s+;?C v |9[2(7RwԷە .h.*s䝬 :eeH}j/,1u<Ib~ZI遰ټUGNzFEV_55޾A9 퇎&=gh@S"]`|e"l c,>T x}W^s3Â@h@=Ķ;y z 6E]'^pv5qnե:c5]W;@akK(H <5q\),pwւs\"pe+ v(-`&LX~6wwz b3d>v&8y!aAɦO -H_ E ㎦ݨ}ɥfr,%|-s(YpmʕkHw\I\K[,麎ܐ % ΃H㐟ƶn.Ʊ z†UKqkǚX~lʈVN]5;tVCi<-# -W7"Ƙ=GySI 7uJ~FyXPlL2jk?Cs`۪k-؉ofd\FMTs/ v+?8~!ENQr8 =>@(@RFƘ{WSRt=٭F& 'BN-m塦{)ޝ3ׅ7W٪pbӄs}qbkh2$NGC|ԿDP'm߳m jbCԪ+|C*ĝz>Wӄ +0yP F\.\2Zj =MPjfB^m _% ͦ?qQe3]<4R]y%?edA)}pqHAw'ϰoT G)(ad(tz&eH8c1l&鮓z|PϮ:]Zj[*bÞsh 5#9 1"{ |r^Oo%l[cKjtaN& x.9=n(ۚl-Gd\j-S5(Wq>99d%(O Nv# C}Նc12*jJ֠D?Yt /K|w gX`h+oQv,D@k(3.g !p3ep^00em˫+p)(&cbwY);7U}m uGFgc1qtQx27/Fv((h8smOXH'5rK`y L'ܼh':se8wn#2}19}j,?SGOU:Ks/ZfXY :7# YDMZ\FT8yI9s1EIM=?!-VBtX"j] mUI"H#Dh:^?6!5M*XuaeK1#TD:)okC[вKz_Bo~s料lj{cV5A\1Ƿhæ#SQP/zjU,Qqe^X $ߝ͢JfTlLQ8һ&Q8)Hɭ9,t} GB=0)?~>6j;;-> ϴQBʕgufA." 3#!@霉 GHr [Z?`?^\:Kc`Kg9pB|&q9>N4=4{Kl%<P}+jJ:c—<"aN^,n7vq9{-s%B ڊ^!yfLb(٧¨~\ T0C+.B&t΋xFyʶ旗aV X"&etw6H~7kxdiJO֔[щv7D: ;b+럖N[ 0U 29՘ 9~۞0)v~w툉(ɖaA;\]QA#P<%2r3W,`1LsP>l|)\sD"_n0VT6C%RrZdA4bŏՈEɹ](zIZii`$$:uxƯVӑQ9ԫ*\);lA#􄡅@՘a0١F6gԠ豦6QoH4S(uR||uACk?-1 ?*$1dWbi kuL׽*8&nuZd[͟p5dP Fs8*l3z0$@і:>mu<>T 6FZ'cgERYIYqx kr08m {UKz!H@ɔa#-D+]?E^+wX 0䞨U؆ $KC?4T"d\]+ܚi3NF,Ɨ5ʑ1X1;4XEsA!|r.6%e/2 &A/>G AO$5>sz?bUVxOȊqtg3ϒ>*O L2ݙ6f&b[+2ҧ#h3u?p/ȣ<."/ \Ьws&oqØ@^`*n7-r%7DzLu$F@~0,RB;!0Lb$Ąkk4` IK^Ǵ$3nJo(< BqK} mI}ΔmoM;@ ǜcp>zvb*1s,\o9W ;DCIZdxI,^^l+A@tGQjAcT]Y{`F%1M o?(*sǘ0PV#M_<bڭ|(-&-1lQbؗ{'nRy,mv!6egz'd9;2%7q\>( =1):&sȲgPj'g$ɱU'S쪱 ƭ|a fQ^:Ւ\A Ou52ˌ+7/2F%ؖ3Ai-VJ5XƉ%|U;4|z:t K@atN_3_i.֭g@bFdr<9Jm2+E3@L^ wU M*EY`AyAk `Ff.Ux}F.]l =[!N>'ÊM=E>ʺ jMRoNw#Gosͻk^#Md )zZ1bmKAv]4EDJv0Śn˷e@}"/H;8gz+|u|o =M@LT }@JbRL{n)8t (%Pgw(ſc 3nRPnn.[h*i䕰hTе@$AO ~׌w76@)I1W5Dum6 yS+ ݗCKw ZkJ2fRlpjpz?[ODWpƇ}P DRa0 ֝$8/`Ol@fヂzBŷ`7{'.y:f qfk Zd#Kp`Z,&F2˱;Tt)eeR vOB̦M eLѺ3t #Lv,2u" qR bm> n W`▕tQe#J6FF-,6R h6?rU+]ȣFpH|g:duw*)"uy+pl7ۚhzKKs0Ho9~PY `qCL1O0qXDőmEŝoMQ ١2:a6 p=<NKNM8{I{eneYP=,B4r@)~n~Pݥa$WGw.G+\`1x vX"50alQw\KVE뭌 '' S'^7Ě^F=yoz1HH.56E6r-VLQMyI߹ 6"a1Ϟp0 l!hai>۫Hc Og:+v3Y/PMxiNS@skdul$ȲN0\>r9F)7,f7X2U㛏B_HaVQY_fi5Ȟ޹ ͇HE`ʷs?iع4dG!.[b>>14 p? й!#]P4>3Ʀ`^»YC GWv 5ȩ%[ĬYgP`<طҟPLERj=㜸YP wrr~Fw&*w(|53h\ I(oMmPO+p7C@+]2E%*x2$jG>X鲙wݚO T Oļ9[Y=e,dh{ | `7?`0W"6m {0C*Ay?vN[͹PP\Q)KF1Ivvhk3Ófw֛t?6ل/4x<@d \~M_v"R\p?rޠ4a5G hF_ n ̥tT_%ZzRnZ{kˈz/izx$(GkQE=̳:]6GJEj uFXfԺN~B:/rRԱyDM4S'n aR>"SsJBJ\Gj~9g ZPi}5] F"V.W% M9^}8؏FIZx28>y9Ԏ]UP+?`(QjpĿE UD69e8heAtjeLe(gbPŰjLl,u6crz LCQ-%ڲR$F`J˾nJ z~ 1o *ͤ j< G'k i8Vwu3v)Q!Ҁzkпʲ)m)BL{_]*[B8PZ\?qݸ5ME 2F]xJ,bh1N47pb NnBFGco5aV^Z۠;/2H HmdJc^(ȎŵkkٍC јy#@2gR3 9,85{Hԫq 0y=r wd5'σ8 ՟aoHdpҸ)}+Sn3f"ډ+~m 9}ISXZo Ι?M%q?HxWo7?41޷ן|{$9B2 z0"Ψ* YOuD)Pvdu{EW14>%*Cc/W/qV]Dk scR1 8 \+7 9dù؄im0}MM{dnF7P), FTbˋs\\U'woc%7b}$rn c=հUuۢ́Jkj.;%.$X7ʭ0=g XX'6s;>JHPÕɠj}e* n0wU\;,Ry3tnhe])[{%ۛᶦ ]{rbiӅ*n h˟uiVi?nVntKJ'k]̎pX *UGhϧᲹsil(EtYe~ìT^Y2^iVVGYؘ -_AB'Pk:=kFlP>ʂ-tb&)̉}>` ɟ:$6GU[ .cOH'#6X_ŢA7^mɩ]C^Or^dh^=':k@_V:J=B;`qY*3+3ETl=ܡmC! i )Zh|@W>J}#(c?ED_H 򜘑9 ]k?7}C^EL08Џdsra )~W5\|fGzlG/J;!hVIߤc3ܑ:ŝW^lrzJ . (3a )KJIt=Y!~b/ȇLЏcAj¤ wbn#r2ͦ}5/l-G0 [}1khGjZci/%$ko $I9|+Z]`Vz.^7[X%H!nFq+jkzŋrX߰+B[C},ezqVEUp0Q.oٛDz^$Du.E]/14 dq A+ZZBAS2ق,5dT/#6zxAtQW;P$jq(Aʼnږ=ŵ ̫E2Z |yI8w!)!/QB*leAǢ*K:~?Ӧw.=fçL ୟ()XKrZ4(of4:B jȀ7 L82^'?ܠeT@e'b .6ILբOon,7;$}{.4 ֞ 𘂔 9¾iq#&G9[axVf2Agvss,Y{DPz:.[ A] H.⪗yXaR/Ex8 ]09`j+pB XS>V?<.$RQr@,FęH%? ?p1\O %XV͂ZM*8903/Bs{ ;YI*U/̙ ܆_?ճs 45X_w6 &Q._Bdbzxae@& Fi?V̂ӻ:VˆrǕ$zch/sU"iwn_8V}ұʂb3%&R>#ܦ-w%VmSh؎B?a ݊)ÈzŰ5+ܰ/WyQb<5ljAu#ߤib.\8| zTr2*Co*:2|;JI_R:!M]'bKahW:A f¶@[kC_P )JPXgHǜ#;|+}K/P$;v9J,X湅@S=|(T\(1D\e#Ȁy)z6^Zyp)E_ j<汕G1es5OC}0H8`9 7Zn<϶]Ji0dɩPR 9ɔdx9u82z6԰"łf/dqL=AGBƒ5Ɯ~r#0lE2~_Tʹ]}f"͜q5M}5ɝy~ '5t~`ޏ+pӐ d/A'c\S eѾ>LPm^g`kXMԛb塚BXgmhŵOɵ 52AC;I>c T֟vNU&11t1HleЄqDޜ/2r6wՈfHڄwYQl^>,ϸ:m͝ޒ] oiѯq.X@(slc1m8dr+O d7,KfrPO#y}AK 'm҄|ciL%jRn}Xsl/NzDf*0tI2fÿh%^@q^@0(z+O]h;t#-m7'KPappA\3+'0)v}x-ε|n"ִ`_KtU`5=c K3%ʖz+^D-'mZT8JfUѵP]8OYl2 śNߕ(#Тjti_r.Fɘ1j{1oOlfNa/UrV{15~f+MΝ 9:B)h6sXjC*; ' qXXmCEKyU8˗b LAx|h b&1ШC"z$Msp*2LI?h>SLE5M#Vk ~04ސˢ{v26kO ]SWÚj&/6 dnS$Sd1z5h2. mr슫@icJe%oobNEJ9lO`z<a/{_Fm^ӕ-ëL>W w$*u fZ$! P=LV@JFykd?On&S.vE۽ė(4ʋ/lŊX*'*ڝH'L>L({vg&7z3^wX*_"ޠCVv%55U0dյP~ ,pFG>)jȏ72wfVsEp澟h΋P̨Q~o#\"Al( X}n?y`(ʨI1?Xݕ(LWWl=݀&my25f{!D}n j]=Rp:|"M qnAks6 &os]%aɔ&V%3sؑ̈́%C"8XqjRYAX+"sMCz3GD36#s)5 e;ma]z;][0/O3ܜCtͧ{g٥hS*s9nXj:@He`Zw:x2uA(D|N|6~润؜]XJNʇ=\a1O8ǵK_߀:fNf<9S +DO{CZkOb^Ϩk{"s}/-B'] {54 P.\4%Lۂׂj }lhNy '^ F T AΓZ1[΢ 调x7kſWʧyb({6١}:9W*' K$Iu`qIcViX3Gd?ho'㚴u)[YV\%Yaoa7L,߷n!m=>Y_]Ϭ[~yRM jI %;ƃݡTt^ӑ T%Kc8n 0{\Xح%_}a]j,aѴ|:NWƺja=tHZuȱ1>KͥӡjK;iss( ȄAVfw!uV ǯl02^"w. lR?J2՝QhZEKQ%ҤFK󶼈J1Ѩzab)M!= $[ )_ MDvnZWhZb"i$=?ӿ'eo"V'[k3jHQlf6 '͎ܞ'\ aLSU$^[ir՞ﵬ`TtE<_D2I5^u`>3 * N69-&x&9ƺczƂ[ҋI;zXe)+O_}5Xr#ldEp [vghiĊ=B jgMOZ)cmhe/XbO%OŹh t7hEV'?l j#>GA#%Qݕ^q|(~1h{ &/FOcz 29/~P[5*'pO%iop| gQU>ֹg!\F.Jz$<5z<\W$VS/Y~PutwvLcǪeTZ1vr]W„pj X.(M8=;|aK N)>\q7R`)n&#Nd=sܷ6T@+2qRqP lj5#MOuOqlWnSTQV߰:]܎h2Q_$IrVT<ʶ?Z?g~o-:gJh{̀ueua4& <)"Lٻw>#~׺1$lH ^ 1FY}aVtD.d,$4!3mJ j2͗`۬;z T2h*c6DX|m1 =3M{[Tq'8[^qZ}- x,jr#&/efVVBL3<8D ˋ,[jkm0:JtZU5uJ˞p=WQ;!J?E/ixx{1̗ }(뿫_Ѿ1uWT|SJr[ޮ~Fptj8Cjv;d́ G%f3˟͌8)d:*h 73VE|}< N./n^v42Wc{AZ'0g*ܳL>@N_/yyHp}eC*m4sv!3$q_I4P.G|IV=A=x : kud#5ɳq=#A`~`kr4nބjcXH>iq,Q^g3pƿ̉TΊa;A_ِNSXuoVXyTolAJ g#Oa{5/3[ȍ߷ 6щ 溺 t"HŨdRE6E~bJ} u[*M uV6!T*>^b>Qp؍cЙhت!*naC=ȿ!l7ƿ5sUOt7Q.0K_jb~X%l%&"q_/H*oBE^P:`$\#jiGԹK-W%k|@$gMfXò*Y"G3AWAj5g F}kԽ<$A zqufGrhj#:U l(L,|+.1wv2U}T%iXSCSjKNoAI(Cq 7 s`k&=g(@BS,̓,&1aQ/z&-WuƆLbHG)ؕ̚uR$Q'}h|XrJ/ptabncaVdAPueɢO彗pvDG@k ,+@Fx#ԛ7~lUٶ 5<?e.:N8[ؤppg; 3&F O XvV8=:~੻xT=E.%JRptF<d Bq ]5}ʽ$SDUbdt8ԉr^?6zcOnw!d#'(sY-P)܁!f,ỐOZy4]ҺxMM2vdIy,(|ydB1;nG{SV)g]׽T?ă1FtK`aX죁R}H/2yF-^ӿ@Rk96@G|O:,8tȚO'#ژ0o䥹5$t,N%B##_#L(iV=( 8r$6Ȧ]37\<WP1,$ɺ+u6'+kl359/M"FKF0.tEI6\6f7NQԓg1;//XIe;GS͝r-n'ÎDI&m)Qb竴IN#PM86'(ң??OLH͜ҍ uM`SdH>׷Ao:=kAkz*1deOO#QVXY}me?ӒX8]~"Ol?:a ի7tӁ &è[hϡÁb;GU\+8(UbDK_-{%VvulAaA!RUbvm{œPkŸP`8a eu|XDYd6wDޟX[R$ *GoyQ5lضt Obj p,{co봚t_X8| <~`;IZ*ш0w7 c̔VnQbɲfv2Sv&5d?SFȧV&ȖJ tJKl˃Aj d:~WJ;.C 32ϰeB*ص a4l-+h"[}7. aUal飺|q.{̎se"X6ilNkb4mUh΋:0?oW7[ OZ=!bZO7:5M_fѩ6VjEfS|G߇14 oD=cUQ2JVhT.1.׵x=;l-:cmH?HI$[vD?@Plu.}0H|b>eͧ@T=M%Doo p1EY8U a &Kg3mp-')g]ĬևdI0iᾝҧArcXr恩#&&Br ѝ & <{IUZn$GBԷVs$rnߒB?˿ Yf]"hҾ6 \RK^:9>u; x8#ȬgSnh)2OofZ?Ցkib5*1l 'uS _%cu!MAO~⽝KXhy)G t7 5_Mp{E|~űٗ+.$Dm~+Q-~/O7=eYJt䑴nsu8Zډ(b,8Qip!)# om0ByEwdEfCTo/ϗJ Ws,U/_M} *sDT .?5s- %9d? yf  8rSYwF`^w1u{{L|fYV "O.: ޥ-/K+ |1 閃|$;|ŀ*c1 kU*-S?Xrm#R <@>va|OfA" v6*xjDa"S\YF "^@ܻCĸ" өU\a"f]OBB?7IF[.eIKŴ&}]Ud:ğOj)l xj=%)7֌+3N;Ȗ=윸&L)PJEh!dY$CVx)?hRc}X97؅SDg=iI+wOW=yv[X-ƺg-Y>V=6 ]nL dj] EGB<~GN_7M \"ƫ8~뢲n!dd$bTҚq/ò#"ie(wU[u#M,0Q_ G feqGGFց1l-zA | 2o jcɖ&6/:Nve#tnbF!=bO{X)= uej"# svj61nzV+4!GMd:{lBBJY)$7S4yK(g5ɟά~L$?E]:;QTb6\-.Y[Ga;y%]g`e[3O|U;8~PQE^De}g#FE &3u4w뭋Rǐ]6_)B EA7uN՜O@ܹ1- CHQ zezT1cIDCT{#6Z ; k i9E*OV|c`FդLm7Sn*m.CcF2Ϯjf(c #nE0µ_ I"/"L4}`  Z>X0dd\vBSH v@2[혏L3F+>YW%0%^p]z%.Â$ lf S;z bof!))o9 W"072uM-i^h͋fQDEHLa t7x L< b‰"q7ۄhF)ҽMK1 F%) +^p<7:!Gm_cx2zؚc W׼>~q_on3y³.DRnx^ڮVO"@ yÆ;f0L$nC2# H/󗙊4I0S ݼ#HE¸5O@V{-ތ(kw [(R C#iݜ byW% bȩD~(H QJYa"zk0%: ^pDAԷ! 0eؘ0k@J6dixr5;٬+=DXOt'O*ڀKUn. -;JWԢ:'OjԱJ"sfK"ͳH#Ź6lY5ƅ#6HBPJE &,fvҤČ}։#醉xF-n 5@K)ޛS7丣eG;)8o@ʐ8;WH*nfMx w4]M5N4&&}/D eKs:k%պ0@H|&EJDDNgT…aa؁šWXt%MUU#Z⸵DOt0ٽ'@%@Tg;|\";F *`sb"1c(QY~[*͝^n{:>I|}:% (r{Pk~DyJ N} e ֢|?֭JݝLzk4T"AE|D \E0nDDV3iQq!OC rSy=So*;)AT#̻mI(ڌ){ؤD/ĺK̩pmuуQpN%aU4_z$Ib] &s ([Я+6\pMN_M%܇a7rkDx b)Q&/%߆,u{Pո"Jt(S\#p&IΣ9*2:6'YIdή)6.yTl.hn%ޞ߲8c7"BߎϹY<.kanp29Bg1\TM 0/uSer Z\Ss 7ymc%-9t[:G᎖eo4(XxE ncyu.֏ElƒZrw%F2.'rŎR1"U0L಴S~ypr=T+eESGϡнyD!$qhYR!8'DGH=A=`K5=CIMϔ_N o)&c|Z'=P瘂{MG֝Iqg>(B 1\ XIw' 3q:{e}z0q42|͙*Dy\ 5Y;3oaX3PߋX-)fhi/Ď̢X]heba?vt9 >DzQnKǍBCv;amWji$LJlE G`ɻNCv~"y9z~ i52BAt ҏVoVPXen MS@(C3fP7K#uU鄇ϲdzyk8].r"Y-='is }hΊFVD17%Lþ>I/?5s vM)MrS߬u'gXWw'qOK/:[ae+;+rU+3YQ l;«ٟf} cþF٢jKW%G2WI+@9m"z#po^awhKnmM3qjLFO6s#%`qA3>퐏-yDl/^flбɘ6.hz-vo "Ub;-Iݍ N%yxsEqGv#_\e32ON-iŠf/(Չ)s`WՠTkLѲU*μ4^lR,KfPZADKa#͒a%^]DKE c`#n*"Фd|~rAicA5o3L]f̙3>҅P%VdDǤ0Z#GuI |:jkB0&f;'qR!GS]9K<2Z}iJbژ-s"qh&'fɆ@HyҦʑOW2S<#Xܟɔ}(=+ sFCQ^|k> tGpJgt_{I; voT aB)1"AjH7ܱ*| } B1pfxq4E.jmf=H*%{c_ PM8ƹkmaglM1.%wi7a6kIceW/*GD^@34,L?C$=E&_P)G|w՘;xL6FnƷ,`ZbUabߩ;aCZ۴f7J+t+z$pv8m5V XY!3jFtrg} N}IW u:&G1ro6!pc$1ޞt`+P64ˣU#Jp%Gn/ i_x3ZCSvbVUhV1nV Ɩ&ozA 2VF~δPQaa~NyGx)]_o; FCj|}}Y֌uMH.=R)He7h7[|A@ ߜՏᗣ8s%+_81>~X48'Ȟz=cD|/ NSvBȄNy:UT[sj+[mC/tt2PS;249L#I%̬/p_eqUz٩& oF.pU/º]y|+M N99v*W]l OQ27&zZV{7ȓ8sX+A:5MkVYՈYབh5rN2s<|mTG+‡܈(JBie~P>|ͷ:]VK7Y}&DEE E|8qFRv𹟽1'ۀ,p|ĉ&}DZUkf-qŞ`a1QHi$ě,"rbgtS\8: bR^G`UPmn(~Mr#旚H1 J\~Ԛ`mYJ`M~ iUbY_| sEC`*U^ʙ,5z@i~,m M:cQx=ߠq1N  e?2LHp%7hb73Hf']xӘ)} ,ucoe E/;2!e%l r+ slGau62?-'U| >Sp鯿ڶdԮ:2djJhEpt]=/…Xiٝ&KXCJ-Q<_AGp$ƀE.5dc跞,swg^+}5Y&f<6Y$Q!@Ma"^|z2 g:Q0E&t$7pmdgq-<%DYճIX$L9)3吐 ey7h4=O&~@`OZ]ֿY," Ÿ8i>* };!qf0@3'Fx s&jF'4eNsYfƇCCw&/C,ɔ=N@}.+ᬝ")[IJ/E,VZYo&L W-Hs9p=<- Xyɟ4L?kJ))4_ȏ̔'a*: 7^HMਯ3Hsej'A8>qIq+i|oC\J7+Xd+Yw?VȳZg\}ڐ<@(x*k@DzʪE)I vT]xI&rUPCc5dṳыzrm ؔ M}o]´_D!q!Oɿ\x `\|;< `w' fCMb {6΀Xw l>LPҳ T^몸6[RY'c'Mž;]DjL@ V xq 1w<8 Fnkb_ Bc$ @C^ `=T7i"$DS Y=;p>0%&(rX>!X}qne|R=+nĶĐǢP%w[К*}븱KfԏvOX.خDnQK7g1m5.]~s/.c[rO4FJaZd4pQ[B nXٚ#p J܂]VLPř":EF) +LuL̋\з% ŋD0C 6ll27aW/.H-x_]fC`ׂ ҇= M{U*c02͍ G0 1r_QGEƁx,$4e Y[_݈9mP3ع 4T , õN&Y2 zw|Nz}uXPB^]#Q4/ M.f3ݬ@u`iBXmDzGMX4D $ޫ!K;t 5YUR/4Po+4 j!lnWbAM;콒iHB6P=#̏GD'uoyjy9=!q->)h`!3?!A< q݊|F@tS=A*9SvZ}hB8\MLb/j넺>_ POϐWT! sƻ^1*`%f_A;暤6}o= ̞g,Sl!q68 K묝9Dx3SR&7}`|q̖b^U֯, iݍ?&3#xiΥb;o/lMȟY4|B#91^f-Z?'g-034,K n#NJb6_k ɶW!]/Ҋ5[t@Iy KzeeJkJ8l%Vqeԡ+'IJ\8Ӆ X_caS[if6 63@d47YXBgv`Ug nu]jB6 ]}n`f{x KNBJ?Џy:u桍A=jDPZdA5d l٣%]Ceȸ?0PB<θiF-Ķ%t3j2+R7SdKvz67 AfBex/:cYY~@ WH eS&L1f0sG 7y"2'dh!2# NzgġzbdDZJ%K)IA{҅|eY2MZ̺z&?ݿɜT8>cJCsS_6"~@~2Y܁{7%TQ&3./o \Q]̳BkX>ɹh}j%ćUjk0 w3q͑}v["gjS_͠OON}E鼡-Y7!. dwXD2VM/k4qjzR|)YN$L yA4ukZğ*O6C@\8Eh 4䬸$=HsH*0T%2E@AϚ|T8VVZm:+Ӷ\)ŕfx> FͲ=!971)$n {o0J:'5Pv.@W8̭i{2k#}O:/c_/Ol!Pi Vӫ 7Ms$g]jY&NlaACΖ`_F$,#1X1;uNakc%E Mo:p~%uK~5 zDPJ $0zANقmE_i(yPFmCΔjLo {LY'@D3x);Ǘ{AgGeoZp)6u0 zW䃽U=/,l+Wj~P24AE.%ιrĂ2pgT[:6tўg0CDڅNӧ)d#>0;D9IJVG}2gt-X±*^@6eVE۬Sb'!1 NΥEh7 &zVmQiU$ y%2w'E2X @T,cnaB"rx)缐$8wqC0vB 2Qk8eҠe0Z-&@W{D|!P f7%`EJx\{!P㽛hť!ͦ^5aCR9,[ bl#DGOBJ[.l}2Fϒl՘7`lQ_8-F4H1.%ćɨ+Y h;}F-`Иmσ4 ImXz.],˛ZeRS  [ $c>f"J_ `rQ|›dkhr_҄Oդ~UX)ޮBVװZlp-Nq6#m ?GpÝm) m>jpzQȲHe['c\^-x[[qp"Xw&92-VԎ<8BN`{,ޗb127sxrw>p&ݏ;9@{H?o˃4?FIKGxz\jq~0lZ،ՐߒN"VFhmlGVjO9tlfbnjbh])K/GJ< s0?~8"$5۶HQC9:o:fTOK!oC\鼓+ W'r#-< n87yyv2V BwDr>m]{.wGF}&~X {$ͽ|'xԗ ٹoifd<0' uڢtlU+0Wx _دڨ@iDžSzZ7`"a!1t⧈{h"'s izH;pݳ|}DA͘ε vw;FT!,ʊ,_M/QZ%Tǘ&x5쉗C$ߘTy%DQv׮F@3lg*̮`p.J-dJErO}Δ ɶQ[ƚGWq@r8MCmMXW:7إuw֠o9NxųɃoZd&zQ !al;UMAߊ'":}vv"0D?hMRX4c8ܛv ͈=W_#Gis4|_ }8Q#S?seQCCLV}r @ , IXOŴF9jve|3gGOϐxV+qŵfyBWi*ް>CRdy{@%p {n O_']MYB8`Zב+|w$=na2:\⡞g?y7QZ%q4`;{- J|Ut7'<WC>/9bvaY:,$l a.Ƶg w%; u;5GzSZ^Y*gKyKUxa?F-8or0X@|9P~$)<#QyZA $VFfcm6eb~*^3у CI]$h/ X_ST^;Ί`*KͰ/;dFHڠe[Za2dx*v*)/s[ttxlU]j3@ǐBY h%P]Zt[ ~k~Q:&9&,`OuӤ0W=BؿeX@ԲOK=)4;D [MF4I2-r7x$;> \\WBΪ`z1 }dkHF(uBH/ 9t2U_Y2D5B_UV?|vu26`&6) pZvR|&dpbb0gzmgqwyZq$0/B)^8g& IqxˋĤ5[МKdlkFJ,i8f֩IEjF:[XI0OJb%b-GµqnkĶejLs8ʮ%,5TaGj@8.0/,fѷ1@G<:C6IȔG~wtww9Q㫇En뿥}ki/ {pCh)ElW-jn Z~uRCʴx4`klBF}A(;-_P$Np%@hJ s^:rxUӇ_&U z?[Wc5s!9WjںP[l?%!A\جJ Zߒ–`y“j~5-"pZ wǀ2@q&ëjvt}rw"~yPe!e&v 1 &=98%H-$;E PGl}T v9gB sp62-q $WPM*fOuXL.+tLT&`` ~}̙XF;P3jAf0'\ /yp+Dj2NG(o5-sadkn">ָwY <fXͥ í&}Qzݦ]5/(t[6 NGlLz+l%"i-6`H6~`h!&?Xvf#d?2aL)e#QX9Z4JݔNJgu "w12*2~ NFb&mJ [6k=\~Iiwש{o~B )zsL7:J+.{ ->ay/g D Ci\cz##[qg~ [n$kY THrxECo5ZzS9: A$h}&mkt|gz6 QQEJj<[F-3ԛ4` zxSv!Dbܣ7b PZeծC"$57ĕ!>Ձ<cX_WjfJݓ`! j,9DOGRu0e'Aq5}*KDDL%O+M]G j5pd3;):knuŁIAmÁx, ~IؔIt={:UZ->wf׀OMİ=NA:sT􁌶ՋB]!SC$񧹮sʑ]_ǖlq1t*h,k G l0ӎքc19RjڐE*ht7l+|j"U HHRN;dJ"Cn@+ЌۡI< m+ڎUbteӺWqTa=s{YgECeF%df ATY*_eiƯ@h?olW6EC_˞ >5`|ًcOLn8AF*cwCyIZaMakV,?#nfҎ-==E1z*oi];s70hFs\ʹZ&%kFNN[>.NB𤟣4^(wم@}9T?Z/RM(/Mkt(}t;"gm*!"b{D}3+2:]w@&+O^RAܿ~Pfe{lͫJڞZ} i(;KV!CL?o>̿$Vw3ѣ}ڠ*Ra4zW8N'OV,or8urj׾rKnLA*l9!ν;8K >+˹[S@(( (6I)2_]!RۼS$IBf0b wQ],EDxI[C^Iz`.xՠ;JHZX R8`8waR`?!kGJ>zqAtf 4+/RsZ/TV<+RZrS01i0?!W!,'iMC7ŨP5WDɛ++v yG@>oѭzViΖe9l0҉fqVv͙PJOk09 V ja[Ԙ ۿHcGC-r$ o1w"߫ѫZ;E=Mh*lmUIf e @xG@](#بD|[#ʽJ ׈-8ZxBLȨӭQ&gW fPϳvD,-!D#%ZmqM c. 9}/"E,|~zRqtQbw\0[;ퟔZ{Rrkk9h ”#'#~q[W7x7!6£pcD_B8rK;?Uؽ_+:=]EY맾-};Ӽ?GosL0b|="D)Dܤ@w^loZ։(K 3L\@M[-/wf>XƫWnl X٣>\.&5E,m3GEK! e5JVJcDElZ]W4Nj{,2ppA X祾dTuS3z)N@7!:8-l*PN^7N5.Y+RWȣ+Gz9ʱVB(ps`oeU!T=l7X1$o7 oJ@C4 (_봸K̯7VD64)xs:H409PlU-ËT@sYLrƓG9>! Kwߎ4 f|H5 lt(fOM}<Ɋ>ӵ\b &F$JCĂ?+^=zq,BL&Be(ӐyEM[hr^xLUCbgF}kD6iV. jojO.h2Q|f#.cnW;>~ *;:Y8\UUg{twxWNpP2.^d¥r\FQo#fLYeE;lU`.lzwFA|eӮ͖ao, >nlMցx>Z]DO`>}]kKjWݯ ްZ uλ9Ɖ50]DlN ZLJpGR#>ZAŷ˙ʕet^Y cYi+GI*[FHKS2\@6wLm¡5(r9J 1YP gD7r_]R] rWtͱhˆTSxńqXxnY`-j?"OξAgvcӖS9}8pco>z*%DDh;ϖLyB ہT.?a{@C_E d8'u*so]w̩}\N[jFq0>Q8C}͆~ŤW:YF*Ҳ^ &˙CHSM #{+&Ɛ>WM+-Vɟ!$3gbg%͞QBE9t* m1ձ[s jjG[pELo'OwX[.U\0ͼJPĂk߅ ƽ3n7rv]P_c q$6S>knᴆK3nwl(aQW\DuL6KO ? JD֚գY1g9G`r $L,YpYڞ%] !%V ~"ELOj{ ?֐@ .챫WRS [c0l"lqd>[٨Q! ܃)Y=qv4gDH\}&e謿YZ%Łs8$,RFVmoXքsn-`0`Js8 #K QAI, dh6S%ʰ;4Yuq,ʭJ :>X,Q<Xa$`c9Z~|<䰃2Z9OT.[jGt>n΃󘷪sJEw\[W?}# 8ZH-Z`6Mlie3͗ݝ W{`Fa5e 7@ Ef`6$ Dsw"Z)C$?ON(4 * HR{['v,^.m\S[Yd&SCuODym%|0qŧp6ڒ&(^]Vi&@E s~Dl{ =P|k$d‘l uqs>B/,s"1fY fܾΒHص~jhFqC`̝e)smïBO0,aq6L,=Ud.?uUچJ9?;yG(r%HYvHw׭pm!D[x'Czj*E)=ň$~/']Jh^ 2KUsCH _$jKguM ꢁ:|["YWБF_?笽w-1KYq$R&wWz:d28 M#.F;P5G/%(xPSybeo V0n<ifzC0c BtNL >HY$ʂ[U֍wWgWia± veyp.)mU"tj;W9}"Cl-I=I+C6ٲ_gR)?IcPmGB] LaB=_GsIYk8sz׻oVs~?9%Tv14 <;to/5Ϸ*&Ea޾nò>M^O1ԫ]rػOEx.~%(=椪%݉zy@x vlH-WS6 fqa}eYMcȹK<^܀"RurO;w:RX#:RԛMr8Ƚ&^|0̝(v6_Lect(BB׆>M$TΤZ>O{3\S1؍)Vx+5"I6Ƙ185Kl?HNj40:ՒN Amۘx) d f 鉼֒…[_n N !Lr^=N Yu@ }.> j`H(\'`OL̶z8D%u G:!(й[dgܨY.G'EGz `eb>;};ŅR?0׭^X}+8P:~Y5c)@ \H3ު 8MEhwCy~4~(`U\Av~…fuKkHvo e}u};oH4hlpZT\L1֣elĕP3BLcWN.K18H3( n`~Lt/fߔsQB2[,']‚ktB)u;slPD镎 ,&Rl7*D2kjay9IɎj%`d@3_täO.<( 7ړ "`=o-"4U'?ѡ:c$<ܲtQB`3X [+$}H5DX# Js?91XlhB=q^1N͕M|Q];0=%c{(hHA:ŪUp[ۦ.1;U"CW % la&_ 3i%;䜈C\9bw=#tb؛ٟ8U ,k0pM]wEv@3tl"Ku;S4ilDPy |U+U]J{͜&A$L޽Q2LF5:.N<YDQZ(OuGL)bӠ~=5ZAC5h+3RjTܰ7q\6e)c\,Yq]q1~xȜ_ZƟ1I017zޤzd޳6Q u(Dz5u(Hn{Xr_%tmK9. ['/K~v.JԊA|CI'9ahf$ " *(N+@:M BAdSτ1F*wxmDBB#PqKwT ªGYyj VYz^d , _iyW[cQ\IIHGK6gʶX'{e/KW1KxKlLº ˿GV0ݣ6LM.m -fU'ce=yLTh5RPC1!p<@jFVDc|R:L :Ԥ~Xـ|aΰ{upRH88$/ciySjH=Yd_sj(917'sm/#/k$ [<:J;at@sbOYf_+U9%bB0dA:N.xIUR]ڜup_@6vTzrz .,"!V0=S-Ⱦ'A-`94A֓)F-pÂЗS7#rJ4^h;ᣀ/~{8j|+uyU8\FE~U|o !p@HgZ Pt=I1Px"d.FOzR.=>r^4a3Q>XL@%[H+jy)MW]T IP,QuT|{L,nܓmGLO /s:S._"WÚ&IK&C &b+) <1far ة o c%|bi;(` ~akuE/gg%4'D JyҪyI˰i[fjUN[/A;s3W95Vzx`M<.{ȵ_I@aˀO3bjW +t΢E=<_mq5Loxx0/ɻJ7k0(ȃ3d%Lv4u-4Bd$u;嬥.⊇:MX8KWn䘽/խHkQ{«]dI~hWai*`):K^a^I,ˬ3uC~b-FKwIc"H`l367 B Xq}u,^ǿPDxQ)dXN`2hr}7?Myh`#h#'GMXje7t?C)ƣ~#hW :X$ Y0 x'Y,!=.3 2dA Rh,WRe~w./rQM "@bJ)ȍZd=~㈠ϭ(2 6t-| _@[MErCEm ׫^ʡ:LaH.dXy n@a`cqͪȍf} r6~͋h+YLŎ^҉cHt,$p3h?2I;f*6'մWoͥ3V8Iz%LB]CTۢƺ ͬx]{{iRܚco44=RB+PFX3Q!a"qV7_ |vwY+Q bb:Ѳ{w\9NV2yX?o7܃g6x+8+&qVB.oXfz@xUD#QK<$kr\gt-G"B0y;likFG#H`#IiCor _rk*rܵ fFQ'ig Fgd\ ymڕ-oT?iB,m.ӳS7N]pU'<4HHn?I!0x=ta mjߍ.?eD 㮉YV"mG;#K 5a^ҫ) aEkz^< c'H;ZikN#n gk96瘯QOecӳYneoj\⦵%(~GZ/nY♦zX-·߹_>Dʄ!A,U+Rɘ6֟g,ir;יdKἏOA'Z~}P,Q0m{BvIrMAo@w#= Eg *\Mq:2R'\m\nʫnlljm^ˣ;m N#xs 6CU9\qY`[&J Ӥkiz5 D; ADu`ܜanJ:#ˌCB,Y=O>|ֲ7/SFD4 Vܮ)vwEiITvC5Kc:~/qreB&fas*`"y(YJm8w15F~f.j,dD7w<Ĺ|v "j*[–T*'Љ.6ކnʭv8/s$n:h BfWV2${K˳lM2Ǫ{ 6xߘ9^;'[&Z-j'$A0Oƭ. D͈f Fh lJfo^㥄:N9O) `)\fA+H[^}d x&))х1rrky8U'ȱ쐛;a О-OjqV:|HSP0:“9%J t;gOhy&3f@r󛓈9,\k+C,bXwN4SVxI!pJ7rDӴz4J[2% ,g!.H7F7 9C0\*S;qy4}eC|F:QSedwߐ~ݢ)FƇNbƠek.U a{Rj7, }8}+W<ā3uMth^UEXņ#!a% .mE!K41%P✶ =EAHqB ^G Lej:nX%>54467AD,Ydv76ڼܯϓ;THThV縪K1JU!]kW{25:4#Z`Z`|KށǞ䓪 态ٯ'^JdcRhU* Մ*əD[ͭb{H1KTjS072aP0zU"#}pq0W"QRuZDIV.Tō{7lʊ9SuV@CaWf3 h+ʠ鄥¢{AX{XpD0<ޜBi""RpS+8`*=JKu>bRe B|3Xh"Np:vOL"Kc Pm4DzCxNF l mD:UY |Ym^w7ڐS:4 | fE_yj/&n7IR , gTȤ1tV`+OC5XbUΦ?,f^n#~kBRolʯbd\T[<^ w R/4M6U-Yq O,9817_!N3v/oWjdd3MIm/11# L5AAst)`1 N{s'0vk{bt{Xjb>( W)|2< |w )FLӬ KZ9*EF4"A}5Řv4*,\+ȯf\K_ IٌXMa8;.x›/LH nr#[=qAVfr(AkIa"5QOĪ*e~' '.ޙ=IA7$ލ8Bk&ȗ3\_: 2OE#%N'|t~OqB5BduϮ JςLAhłND- F%J=yI̩L`y&E*$J UR!&;sr/ fXP5XQDYWu vWaa{29E-Ih8zU~Q8p[ s~5l&Źlݩ,$1[]RGB~4,sFEQ#Oq 0=]oJJ4Q ӽo>ny,"ޠC\5jg_4m{)~V{imĆ=LZ榎*!#-e{lZ)Jv0͍բ?bPb3ֳ_-#fж*P?  c{{[ia#8-*!/9)cZ-cb0@1EMRY@4\TBѩm'3hRQTFt& ,̲'{|↻n/f뼅vf9514G?<-xhÐK MkUDŽѪ|ˍqE?: mbp Y7Fwn]FHfL⡞#;Sڿ b 2ԇ3LXMyd%J7,4JV.] `N斀S^pX$P )>%!♛I zsIV,?G+1%I$h8L.tO :թFPBz:%[ ^D Ei:L`,n)R^j9U(~h/E;\zL@F8ur)ܼo_gx,+c 3uMZOiت].N[aCj]@/.Fs2;vP :7IԶfBd F~ t_& 4zvS5mwyKUC DULq (aLINFZQ~EcmcXţY8jPSuhkDNj2 ܙB;msKBclS'4VMtB'$_1ڐď:lQ>߶]4=wO^KHXqD+x W2{FaC&ڕnID MoO<^SU]l-8{qNxYig=_{:L(V{KM"kڳ?rۤՎлLQחInF=ԅ5Z\ڥ7 eLЮB!X(7F& %א*]i-cOOм% RjaqNm:ru~G5 Y^ b_V6S6 lPh8=X`֠~,:?Z=(@)^ܶ1SEWXn̂>(Z9_vJցjIa7:RU96ݨx[u 1%Иm TP%=}7 n]! V['+dz9vʨ5123j79 5ᱽg'AxpۨéU4C(V)qX{*9&*=uѢpؔ~Hg\c&$E6M3SfU[n ygںݾ+;|3L'v/]T~-Ib"@ItF(2;}~q^O*ϬzmtC6? 88&Ș8)< dJyUxԏ_l1kx>GF/ X RHSçPhBO~MmGLlt? 0i6ΓTѬerYdA(;̷`%=L0ʚRm򅼑ȘS < &7!{' k) h#^9\K >7t@/z&t:X`÷yby)9BMJǢ,R*7MW]ݪ* SI/'J x_. W?(?.?Y|,pIfՌiG:1)t(Q1 pC"*,B|MLܨOzR[~H1{DcBcmn^ jnH a_pT?@W|h>MPidM޺ALLU(ae48`̞jvBt#LHPw ASօ p5xZ!$Я޺-Xwl T^AO%vz~,)9K3˭Iur[9XZY{KvbGgH됓^|jqr2w\RGԀ@ef%,J\&^HxG_Тd3Jce9SwcT&urn/ΥtXVwIC7;GlO;eO='Hk2TZeC>u ew; /*KW]iY] ;pFk/B:OzIu}>YFPUt@[s^5y4#PWп{WUBH#'ӷ$o~# ޛG)O86„h)fhi ?I:1ՅI3/48OIlPov@?h̡}=pw6U}EK.͔>$s[H'w _=mg'#$3[~eZc^ӭ$ɍ+aDV+w.8SX eUZ${|t#~z+'ѐ~NaIH9,y)ϕNeL45q"q1*Ӡ1jٗl#B} kڗG[[rPƗzU6@>;D<8*4JAeGHZXUc~Ȇi l C:zСsi=?) c+:~ CI- VA:]!O,L_qp@s/όf Q{BZ ^UݔgYdR&[Z)xb@D]WhW)̺uJy{&#k4D!/_ F,k/{ PԼ0w8&VĘrXep I"{-lv㬫p}}vUgThiOEr?LH?Gp<-N7caH_i襐\[O䒨t2bH)pu& Q)b+,.o7>E_36gyȚʹDG1IW&d$q;= %;OK^}Y{8 6j.jo4uKkƩe:H28&]?=4y1e4ט9CyR%=XN @inM{-N'aC5HK>/FMݔ,=5rg[pGl>6 ݝ?H2b:lSF(l\LT3nܣeW(?w"{f_헎Nyfg?"I\:6D[(2;*-K+VG?q 4z0Y,i$uu$7&f .m#XT"锥,cg/Yզ.J{uM`ՎB7^eI(ʛa㰍T_`!bʰ;B]sVX~fcxc ޡy,߇'p|"JSj9 ^ϫN\s04ۈ9+M݆,)X1' ;cne?ͭb=gŜ삮ɣ$!Vt.Yo"Tz]P8nbkX!l\-Ҟ #cpf aÞ4<xW MC+Р fϒWh`Vxw_+Ǒd_A,f3ֲ[l@`.BbdȤ7MOAovBc ';aJDMj_-1T4㉳5oq]׹vU;R5tp(x •pK|d'8Tm<`nzWF\ H, To>,3m朎 3W^mqiQ BnO \@#B=f .YSƨ-e]JE~VYR~3~~s\@},x{^gכ$^Gr "i"IGQT<2Bh SNf#.hg T_kVKKF?;ɾ>|p*1-E\<:~Z&fŦ_;Ѣ]B8IoD=ez^^Ҍ*}jMi.Sh{|cF`&4G\ɒwx~.<6mftDєbw܊.gX[57 cJ(|>^8v1HՀćG-W<=MNs jϗ;qk"OX8aPέ+#{ ]ͱ^ͽLS]ҐeֲN~P* <{dB ۓ{w[53O`zZ2ăA1W/^J`l K~_#Hق8@h]WX UrCT5+{t6ș4Cld7S1 [(r6EsPt+n`]ŽV=F|Հ[j>&kDB؏ W̬TOxlH-쐀PD~Jqa [YCw1ⰞolpKGfAR<OMm곍8Q'X x 0_ʴ}]XCԂ[ׄ~2C(z#КMkIOEp\v@.^놴ѭ ^flW#H߶M688r&`wx_"zF Hzz!YBb-? A"նkE}b)98?g!gJ"?ȄB osBjSLL^Y68`XTH9dn2POCcb\nvf`i P\ r*nÍbR4R2_CP ܿi_~E ǂOS_3i oiKkSmot$N 'U*)$y:wJgU(mU$ѳ2IGQe\SIb싱ƓE;0YZ070701000002b8000081a40000000000000000000000016101d03d00020480000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/scsi/qla4xxx/qla4xxx.ko.xz7zXZִF!t/x]?Eh=ڜ9Ll`Y\1' &ßPyS@g}>|Bk4cLP.ǦPncJ}?k!ċ'*pa _ nԉAzO5B:[S "r1@R{z)^\VfTݒG~]o?´n;.\*By io}Vg{ZɥBw%.Sڞ)jKCg-zܣ/@8a˩og7N%}"UG*P+{ԥ? &wa$ hb"%0{6qIqTPl434aA)WRÑKN/X:CHؽZ nJ*9.GWɯ=g Fuu+Y;8*4{'LB#8EC'WښCED  $T&ώHW)]nvBcGzM 5-<2 ޥoQPFRJ+gbD}1} e,~ p̡v p2wRLu5yKCEE[LG$-2tUfthAe9Ę_ U"WwxU%=O('̔D~p5M;a_8ZN[`` ۋb~dV6fӣE$/_ F7;!/&Q C:Do' u5$0Bp \"}Z' %'Ze*͗F(nfٶ%jW =8'eVRE]3yngHerla&Z;qυG|'(ABk>8Kbk:998H /:eIJܪ?3 #5] _;1?;I gvL2mAZg )r._Fd2/⠜4;N$1#W{?[*t=BRW>;!Iw:t_)"zܝmGzq-gC*$e/;0#uX{; ^#v~3uš2g 1 (Tzs4w`3 Lxֳw 'B~vџ_J8^ȅ6}09vOCsVT3}洭}ᠰ[eqɚg߯w^jbJ@7@6I;qzJ^y;,Tc C OȺfY+2-o 7q _eU,w{ߟ9Y$ڻZ{e/36vLz+_? y"CT'ob@ϙǚ%20},J~mF|{$ZaĒV+$ sB"ۑU;Y M @v>={q L/Hϟ]h(31[R#,<VGEe#@txaX#~uv!s:璛êIآ}|V]auRQa\Bꥀ6ިKzC2G x :F{XqgL;ӄY @Ɉry>cQ28uOqRmY^;R -g$C._77,إ{ .Szn"M*b/Uض=NDψ|ZV_9#wo`Mb;yoǠtjD ZM![9`93ûOuPwg veszº_} wBz/%}fbDHD\M*L|FOQ )Y r 7%jozoeZ(&q^+*}X4;jzi[t媵5탷o7w T;Zm[\?IEҗ?~7*kYp!yXIs)p}7=[_d)TkFm2|KO!K'^-"xg\zwvcw>~Z]Whup ),F~RJr8d)]u +ԣReιoHԊFQALhΉANh !gYcʢXBc\H!v>Z|=etb9 hYǵnOEyK 14$V:9b .bZh{Ϭɛo󧚓\3B;$49qHZ]ٰ[r/06-dM:bM`Ro_ր2@\ɇϷrfM]SvP2P$EJ #K|%3#,U5 Ծ a*p+CT!iQSz?}c>pn?'8nSo673HRT>թmЧ%/tV/Iwgi+ni ނ_51k2֬ vW$ٲU{#qbےN/96MMfbǾVƹtJBUEqXg2 G2\(>ŘM wEo5Z&fۋ"~#x҉X >69ŠONdVLXqWK|_,\kx#,Jz9 m34d'y`l(Ų޴ rZU!&Vhi4xZ a~|!RmGܶv-4;u]%`Ee1v8(Dt<s(Aza%0Zķ2t玾;˨?uJ'J H;SSȅ'@ipԎ\B ^5s?Z@U}JgSezuA3|3F(ni -/!u{*+j k昽:6ˤvA:Z)bZhqM7'+f@#馧hh՜;h]$BN>N(;)`QiMH؂\34s-j9[LA|d_u)Lw[9fSy ,[)aXivYR@sK;滑|; lM0Aa;l5? ֻ΀-V%(~"l|v6!YwM4cBi.4WY ϳ"=XKD\|}@vam8Vެ&1Afg ]L4E'~#yT`z\v$5Ouʌk댨c)z󿨩8JNR!|l׾/L9l_PZ }aBjYp֠ I}78B֦c:fWێ n8R.*穸9Sh$s{#vrU[g+&->DOv-Ca \ષe·Q:P/Jz6UʊUln<,k8߽[m1b,bYS2w׍붫z[/GnSA;`#F(mܔ' ܮ1at?6VdY%rLlt(3kqZ#w40/Cf3U+Dpد1Gs-!߽}Hj0REsO`Vn!Lb<]|v`v~E )cH V1fh<,T@tV0~iqv %/d @֭vKqA~?| Y$CT,Wh c-EL*aN."k7]`J ; ,YZ-ƍEHڨNcl=O$˴.yBGFiH!먲iJe_w|⸌D%ٲQ&QuS((9箍܃|%–sT͙ #KQCPF;nRdR^>D4j\ ͗vGAo&ʄRt-e,u(M'4Ajx((dy 0<3#bJ2QR\,D0^ Y1hχdqDz2z4ZF߱rj$K̟UؐxV.:6ubO$"`"շ^B <ƴWo3dDǞ&5V΅T%$ۃ:T-ѫ2GHּ~{|pd6}tn$ O GPXŧ6#P >{F~`?bMD"Uny@;XØB9 n8 (cx1Ϻv{uR , izjIAǽ C|W?l㍣n*u5~( K+Ek ~β_Ҋ\06g˖H=8'{R\}qLCލ0>YTfva)O\0[}35uοyOM4(x[ŵ$|ݥ>e3ӈ4OH҄v X8Ʒ+!%-!8ʉߕ,NTbj9Ŏk4Ӛ1U,>hBuqrS a;>| mFE7HWFcm!Ŭxk 7s,"D Q%Ojۮ/!+xfXXОrT%>!fI3)ʀYĚS,\y찟 fd$MJFzt~Fp;WؖA[w:Z -gҽe/Xc#g"2?D5VWCu{oWOŔPw!Fy= d נ@G/\b6sbc7 eyA~%oIr<z 5mAH7uC;S/b(@G?Cl_6IԤ( ֣[AXW`V;»]8ȍǠ&N'*14U4= cM5xq8B|b<#&+S@5`>ld0NyZ9mz_FZ1_~~ԜA7c5 "NUâ|Ze.?% \ݿ0``"xv̽_$ñS.i+W8书STݱ`zOGTU)GXWHL:>f S*He?qx(OzGDw9fꩼ.)H|.IG!~qۀOScp>wGC*@86yˌY|ئή%K|WJ^ 1QODZcMi-fy]xP[+(/9C%aU--ɤr]o:U o`VdzN>7YP!onE^Bh_8-Yni CaaEi=7pcES==!a_(l6@v2ka ib_`+봪*)k~(9 T1@\ݰߞVB"giwXWʛQ/ebtːE1ѤC;w$ȁ[f6kE 9! ]pN^}u+fA[C ?d*n{b}VN3ZL/kW먯71.%t.3tLQSIϔ[#s/ƸG'v6zJ@6فl0כ*nęycN k460iXJYjR6T/ŀZDM(#F 4p#hFb^Y)Rʀ9lƖ⊓"1ל.C{4C#B/1i@4OСA<©g!Oy?btGV9Pjhӿ]:xjbA3ۣN @f3<5_P\JT7GL5k& A ^7 Aǹi֌)mPgOU2خ_I?4$Hk>YƵZ&6gw'SHnu$>/uB#3`2mU) _mUYOa,P~6IZx{^@f>{Q/ rLl(7ےmSG8w6`*Y)y0J_&!"‹pŞ[/;=k+47#GɷV!;|b=TwuS,N^ Lp'RSd+d1ĸR=Aq-Ixۆ%G{z1sz<"L?'jK!pSud?d7*"">0SxOc@Ƅ۴jPz;;te4{VVoǘr <#^5,t,O\&{lDvZɵbK\ V`.녰u*B;6BhX*U!eF{Q,<؉e2QI0UPI v.~,0'p䗆EM7:J'SJ7Su?%4[`4nZ[1y7 `]b-J!xmD:)LDo`p@CY䲎̓ͅє(t|#؏* :Ӂb:oai}( ۲\gòԹr4 ;xNj#8/GrAwXjFo|D2rڱ%>r~ߵ"O uXmgx שnr_m% {I_6OspL/)g9d :r|)fD;X緜D2EO`fIp[D?0G3VUS-Lh70"tQ<RY;```J_-.%@ $@ʼ"^`T \mH,T{8^5!ly72` hLwp^h-Ṙ"uz)u ZmR7RdDFzUBr]uvao'oy%"b+rv LBŒ=R5 v;0{I]}ιyѣcb-b=OoE].\.^v΅/iA4jϬz0XE(AGHڛQ- 2A | G E5;KX -TrGorBRߞ\%_\9zCd˵gO94y\!(kA/E=[%(QNm.w?7F }UPWM# @r U[dr^kI#Q wth~k 6~V[l>1+Co5$lpj(Ϩ(qGUQq76?^^ŧG[փ02 9!5=EPIՇ+`|+Jl2'*O|%OJ 8p-}Z-M:] -Ir8շnIՔ >XʝgFee꯸0ԧN1["gQa.`@p0őgoV>CWKCy¿V&mR=}k8b }s$* PtKC0vx+5l ;VYS~HN&2[Q"~M w011LVQr4F=e!՛w‰Z2DhG+8Ʃ=jK@u "|r"0wlp!8^v[ n+BleIdVP# ?9DH/@po(Cf nw*`DG9 J92~%53{CNZsx.>5+?gH wv9"EP1)f֋ 5K:?|8Z 2qm0bܛL"uC2_<Źj>`GDZR]BW 7_dzMzE} 翛h3O4MbL.=;k,,Yv;cN 4axg?">kG A;bE^Ғ+?R%+_fu$$-4iV(6>2]|m[c0F8 O xP4Q*|(9DS&>єR"  >iPSUGZO:xv J.ѻ{|IT,t2GBx*{Bgɱol{OM6ۦ\q+O(lKaCw9 IQ659d@اB&~gJ~;Ax*Gxv7Dؼ.}E_EK_ O-}Kۮ++ӣWy`(}Grhǿq,'Ham"SGLJ^ug61=&@_Mu A˱yҧ o L$0- B QRAWJH vOBmy i@[3EgkψI]VٳT'>LT2wb'57[pj&{U θvY_Ws]Dpo5Gξo88+|% i 2oJ_ ?Dq4_6}=sK(!Dit$z0ׄ(HVN$|}qk$D!mIOU4&bH&#%,J1o_?p]LM$%4a+pyE؃VM/ +ӵ^ӡvXr=K{ Éq_7ExT[]y`2t$8g R\oYd'r1=IFVs!۸mFſlnY&E'j} I&}| 4u[emvDz݈J3ZF R-Q*og^ ͟>#C-5nwHmTVs|Im<\h⚊idvG_beشrh'@q%-~WKY| E_04?"^1`oa&~Z 竦LHa;r6w_2DSp M7Td* ߅:"Y[/qaт#iSS ]uMs-o@ĹqCG&*.ZyZTCxI:*xoR7B~ Tc|gz`SlHdPY@9؛MtLeT܇,f჻ц5nQsdm*BC$&NIIa 7;L82?N\\cZxGʲE>5*oh> }6*ΫMQ%Y[S-xn#xLj&-0Y>lzfH`EPEvg'723V^ cR|/wHC$0:D<,^/|dG1ViNĹohIB3?s~#zu QVW*|v:^qLQQnݺyםqCc;gܓFVYZ"R(i^l^N4 cd8Gfaa>x'u&[}0pK ٷc] ̀гf#KTpj@ݭh$iE B Xn /)p`V(޷i}3 o }v'O~ 7*/ڼBP9J_D+~ު&#6L=M`H3}שMDߎIv#w,O4mTįWUuytXQX].Wk,k qՉQ_O_0tz# vZ1wDA<6]cytdF`ސ AѺOu&Azò0w2 &j`?C689UF_L>imCO22 Uncj-(aƾbW1f\34BkI:KT>9̠ osbUC,q_AC|:5#c\x)|Fck\{ܱ2Uw5׏[i1?#Dm @ .+cP)7iSXw/o{piCC˾!<7΃-74{32f6_즷YWc뭔_h>~&W ι2FthI7%CZY䝬HI.7Y=Hs/7P<(ihaI;J+Q)Boq5qk'`7rwjF,@Z1^t@X&ܠ9TgGO vP jxǒl {oM:@L G4Ug3ڎbA@`Ax@w!#aݪotze aoIH'ql`< [>#N4C̼c-A~AybB)aWH/NXĭ6kF],R8\UHi/倏 ptex_$+Z6< @UUmɬ&pU)q$*.Ю:v6); ܀џva]&uOA1V2o,/;"&!@@ EIR-G͸ C"•?nw!vNN `֙&(rL#j =Ge 4x5G"^%l68 QRY=!vkiizwyMҝ,_Zz0B0ZB=7)(܏V3@&2eg14th-Zk0P=sj;ш~OBXȎ+jjS(&~ld!_])\_ë́оg{s28"JQn9O\1?&(VsjMZ]t?-ut#%tBw8B!}@hFxG;LNb9uj M9HU欭*bS5~\8- W@yX_F؀ˀ5sXȕ3Xh|ĂآޥPH+k-ern!h<%@e f~q<ˑ4Ÿ먴cq |HT1noƌIAO-?)GZ })wnʔɝSmp4U ] <|nZaʃdM@)8yy49Lgo*Ȁ#(޴N-l>MuwԆmc9\W߭Z@.g!&+vYP+eF$b:U"u5>? fR ^6/ʷAbӪez껺QlF0GDzÍ >S{@Xzޛz ֫Estf_vmte!.~nfUpI-D\}?>Y56$% ^B³6C@B:%޾vLdT4;\ u7iH:~XRƀ!I`1<8b`:/{޹EF:!P FΊt2bS x<§ajZ%Eԡ/U'X:=0k^Z0 ·αւ0Ɛ5AP5!?!I'X9@B{xeB7VQ*}ihkU H!Xk5^+L|A6pJ9s;{o?Kz&eW|6-|@ ¶ )or >:Xo|bʩU"Y3>CxĂpkX P桎ogTcӡBmwSZ q69J2E7ɈϦ@0.8Uʫl\jN_X ؀8R($~\fOCS;/T- $<'orSD,g@BuU`+@[\aXRΘB Rl:ڧKs{_ah>ž>=)k -w۹>=5>Hk4̧$ ;'Jh V/r.P=5#J@31ffp$1204|C-zIWc#Z ##ԏ,uE0ܡ#SRp%3UuJdZ n _ԨiD6z/ aOB#HC V]Uzf6;[l(+uMކ9!vm'Kw6-E*MohH4u=p;?8e{ |깮q~uv3H{6p7-2ɸUi)C=~y%GJP"79YbCp=mhx`:8=ZymJ4vj|O]BIQC;=t:尨vd m7={RWh\}¨sT9E9듢+03P@rj!|UɘPzt+/z[|ۗP-oGF][*Amx`؋LԺ9DEUWc]{|8wg`Pc#my>;x;׬X6G;z&Mڅ8SxDN7U؎$iJ|C/z  \/7&杂@~=ۊe v$S,bVJK;0C UKƶgW ӡPNoN}= D gOeB6xȰБhIOkGe՜[;Rynz=rb[*喂AQm֏迿%Al&UCJ32]y"Q=Q(̔x"F=4}&qwĸ0}; EͶ҂,r x={sC:}1xdn]9J};O,O˦ <67KtQկYf$b/s9  d]f6%)HДhE2~1EoPWs.2,3*BvM5.enEi5pi( %8tn(Yș?w18/R/8Vim كO]mܼ2o]\D=g_nɗiPd_N߭~SeMK 37 .XVŊTqJ u1 `hJhϠ`tGBK7/TzFCj%hn!O@+g޸u8G*pc/wOh1≮D= ·xH'auE|l}&߲>i|| _Pƫ C7ohg )4h-vՋBK5ש󈽪6B wþwZJNWq556=9}c^ɍKoc.*/TL9zZf">NP+QVp#xpDcz۷jFRH(OO#A96/ 8ƣb^@qqJgnKKK @y+0hGHL%r[6m-f{#v#Q+0&e܉$)Jל+]tQGZhf1tq¡1lK W6@Qo]U+ˮ?tν p"c+sb>F0ܲ~}?fqlpoGP=8Fը3akn`ԡ1L,$^b >lΕ>*TS^>' WS oa6(6x@ cwZ ԅQET <ЀW8A}ݚTېDZ2DLR Oa\U@Σ~,#m5u̍iy8=qJY[?3$ z%~`LAN2tiFߚz7Vf*b'LC{IJ̈́o\W~5WAhAZTLr;xhfmsDBo˻1noR}gAD/ci%6rL\?Y D{Bd{PW눛ހ12<^q,o R@pY?VS zNo_ل`n]! `K6ћV{:Py͝oC6ĨNB/\G_k6PVޤN`&=/7C]_ez/ol0L>m5͊qVĀZa7|5e04{VGW٬Yz4>b9‡+WV6*-<\u"y":! QP/ a:ꃍA AwIá㮾H~T"Bf:d_2ia@rr"XBê!fZ)3E:%'[L8mPs KVyC?CzS {Hzk>D";*KkRFؓ\rKCtOB%^kD'!2F/&r/2Wr˶CYM -u@0%ƪVڱP9'rhzp%Xw7&R|bhM= ]/]T{|Er \5|T^\uzwԺe0X ڰAW |g9F At-#3k1$J`%Uwd5~R.ܺm#$6IHT{YF#ΨT=FF( TNAiYiTZXdGXHn̢Hg9ݳLg}g(AC咇T&#R` y3$4Lߏ44܈D d/߸mRl )Izu6 ꁋeIglE.D [4h1g4D]A.!?qSj[) 9V/pd!1Q/U}te@خFB|Z!6?бy:!;)B=*U05)3GuL筮ӡy"pgh_^9s811w6V~g})”4[/\ⶸ2_cb~g3g$`CdT$hL{V{g>GΪ(ZX(,pB',>}'w}ѢBò V c63mm$ggr" v^˝GL)Z熖e! `R⳼nO]+vG9c[lo:a*, '7rdOq݄ƪaNQI3MD3riՕx)!^]1 0+hbS %&l0m_j.&"q V%N( \FiݏR_Lg=RtLm &ICEٙ o8 K@&0+{xtGSI1L ӊk uC\NI)B.Xe+_8r&+sߒC&8g䏠8!{xEOi21֪'Vǣ: Xǡ2'hoK* += ^uqW5`HLj}J2E8J16su. Jvޯjf@De?/A fy#1=*Эm8cf"4H8Cr=Rd#hL'u-2Raw*),pNo0=zb2\Q3M/|[ 6rWxcxkVKܢomQ8tMɃ.swHgn8_l YJ'h9OdL}iJVP;է!Rј8bT)t!U.Q%/b5^2}V6u/y Bt#_S~UFU}JB4AEk\`^-[ "[fxiqk(9}o+aJ~N݋5r[POoCrWHkut{l]֓Мpmq`S}+) gev z.N`yT|]v櫫|W)W59\Bp6[kdMSdwS3$o40hgڳ$4ؿp:ׅ˔F)]1+)2 I'7LM^!wU?@;AϭO\꠯Fc-.9")1z`R܂#%:wxn5!2$`"S'<:N)$H9tL%h_"edl-rcVPZ= Ų >GDTXk#E>c#- f[b;7ѨInB2zHFτ1T Usy^%3̷ĭ]P4a|8O|n>K1;.+|nF9)ߗb/m!yb(d2j^=dG1 gZ)CTYa%&2n&0Kc6@\T{>E/ d]2̀ nlVfoA**NѨ'oQ__4 ]b㶏ush梬ǧgTWWKcyփ3yX6}di7AbÂݜ{qvƌzפXOSدhpNwקWnl|H%B+4>ۄK.4>a}>nK~2d]5A3"Y_ G[zs\SrM$MS7YxA&Bh|/ȏL Es$JAI@."Z#Xx_/c22V!*@03:!CIwJ;PUpG$].wR?#` |͚HU}yL|dG'3=q!sSmoPd5XAZ)丫u'*P&iJ@QM۸m@{יB z;1bKn !;O%U~P- nkFS:ncc,A3ro]xr 4 11, ;4)žRxl/}2Ng0&SΔ^L>B9{OCi,7\FKb[5cr#߀FQɤ%U˄'xw#,(mcWfZ{#Ǐ9u [rsO cl&51s|o[mK!xcg;tgTSKjr; ~<߃I*z+z&v<i5tHYBNT2(Z x"#BBGӠ\9ݣ[ҏ ܗ[ ZİY-3=2#xMhL^An\{rBtn <d}CPQ|F70h b!w0KC`7\J7},xY 5tЌCof$: J XX gG+Zߠ]rPr ߡ` DV6AmOm:w@ 4$1Yߛg-'~c/S@{]iex?fd B5<ٌ2($P# ]Rơj.:>ğ[VFp ԛfHQBGc:͊PMOCtj͆jv쑕kڄ={7 -N}TziIAW !9S %߁N&,5FPv &[dhHp5L2Wp#JiE i1D&/SkGb#ndNOB&TԀe7,~"apxJٛΑh3Wԫ& : jχɒ!!21D%Я { Nʼn|S$auIѲ;mm)**0C_{?i _ƕXj}CU1"iC{%SfƂ{YgTVBDH3i\ׂG@LDˀJ;<>Wܞtݧ|"s`b3 qgZF@C~x \h۽:7Anx+z~w& j̾U}ą/tN4Qy$<0#Z:m&hlhmH-7;2tMR[8c@|s2ʀ93~;Xxp]Eq쩔UUrR\5b٥` ۫ЎXfßo Ќ5%XkP!3ZXzyJH14Q'_Ӧk t#g)}la?7ɐ4(h߇មFۀ9+O=c=ykܚ-CfƒltyH>?審v_C{h=|:\!F+&/c3p׳VE 6de櫸?բ]`M4_Xa /(q}9A)ٴ~sSdMBG.䎜~OZLEN8nAYEO/J&;\lT!HimCZ鋀2l+2u7}{TK~VK2 \l@UG0+D2!S}!R:P7؆NeA*ܮ|x4Us &)T& Iu&XGtSHCV4uEt\U?'UGk5&no ~{Q+q\x9:J,6nvdn s&S_iXôBl M ]O6@t @کX˚Fn͓O,73^SZ۱jX[umA s~A4c l>q_kڶP$UH&|dw[*ȗ׼<{̝+tkj}mMYfY=`dOΣJ- U"7*QTl I1#8& gjM-cWV6ҋ E/&؆1Jۖiyg@؇m@-\i^EYxT2%y:'i8j2/6PKꠕ0WwDו~ i: MwZ:xplo؝]gk:iG7O_Eo*mXO3J SL1k={-)@)Qal̺D88Y&YjO腤*!gD8Sͥ҆~ΜٳGeEge3?$[Ia>bsDM/o AWΔMGm.6^QDr (rpU#Q0ICq^@pZVF $5n}% >E~G5#WЪq;K}_1_=xCڈ W=Tͬhh^ =OXQ]8K5) ,WС;"HRR~ < fǽ9c9Ɪ1=zsH=A4+r"YM`#_̓63z?&ՓTq/(+왇PivF3Aw/Jka-kZib rFY($*TM~esCjlyg=df 9ݰْ屷1mI9斟SZ狡QD++\M!kZ;>kb~QI4*bc@Rݎ"b\VdCln8--BK@ihʮUͭ;N$pr%)]i~zӟ=Pr(?+xdR'x.1c9^J|߄`)ǦDK:Z qX1q ,ˮdN!BHKV<>;8Ez?Zq|d V4FG{u#X n+)q=TP(鄞'/PΤ~_Ր GD#rhl5e`Lr胃Snk'udt.&[rF;F+M6!Vxp.߶y2z8&V9^u98M|.cֵ@2"8`(Skk~mDJC0@u.x '1֯k ]ܾm!0=T>6VHWXQn>R0Ur몞B)]/n0e4#W9캬(Ӵ{DP)fcso]_dR7^t5HVRG![5ED[ZH8O|v;툩g WQd9*yݤ#VVF1532P,'%$F'p[tx7wسŵ '+GY [ n*ׄtA׫~c! Fɀwuk]l2N{!+NNܸJ5 ;B]EL~aax6F!B+A*ywpr;Јݢ sBL9^iN6喾"۳!#Z8:ڥL]Q@ 8xh[3pqN9/MMXy[ΉOc⋤{elo+`>\_QlBP ;Q]l 3[fI|Do/5 KoQQmR Vs0qrOH˟lARοUr Bݯib ~4'0@Fs%of|: J_Je,y't ll r"3`^4_\zyg94YYHYK龎Hv7f#CKhz^G"ю6_Onﻇ|Zu]Zl$}z_r?J{b/K\j />/6yS?6Nq[K}eP6Yq X΁K[‚!H:X,aڃ:,!FzԏxҙxMn%Eghnأzݦ԰>@9$r+-H) IZ ~փ}6zUeЍޞY_8}bB [b!{F϶H6deH+[~@q\{ )l-gZ J|;.H<=F$JMas@خ? + xtτqV$+ 5k1h.xc}0qgd[ VC> CbN˅8 f]ZYm7v@5FKfZb8sc$e[ m!*7ʀ>NGIG \:](fI C\n8OwDP4\8."#am啠н(kϢ&ÑgNaMv]WZ<d:z+HwhDg%, 4"j6P g [E<8fC3ypsJbhpœ/RѫKλyvJFͣl& 2D_E\vJs{Y #޸ӟ5bq =j,,mp0-N(_W>ןo{3)@׺Z.dX!4n:\.hvz/ͮ&<-yb8mK~DaaxEr΢(X1D~aÛPYNba` ֝4 Ԣ9XIxwF<3~S 9HH]ίug^|Gn;z*9"FCagX)EP# uv,ӂ[%PDlgn #B[22]B*F{2泩3TX Dg[x&&h44jߖblj@%})X=c"8KcRi<ӎ%>AG')q%c"?+Ql ܹ,)ӻ!5syCTx=';;XYkUn"{9q-:}e@-ip֏n멉P>湜緉d[ #HT.R¿D>0+-@( c%ɼS oYW0f1=GQ}סJD'1"{BLb[ʍ^3oש0V\l#t%3U8JވD 1 J֦^/hU: I%6nWpi#~-!\~;BȜ_zvk<ʚd!>O0$wҮEf9ľ wGkb51lZ\-(} Dޓ@QhE* j CK8- !6Ӹ7h>cM F(ϝQswE&~;C|D+{Z KK;lpO*@ha$btC*Y {a"\3r}zaJcpc$Y1 qFi](UXPH+_EšQFEuNv#?F$iz>g;VE9DQ41|:"B@~DwQ]|3!b[θ!|x`ZAYk!ZPyHd$ɔ DK$?Q\)Oi mԝ ^H m݁zc$^dHMh59HGbSAjp kїPg^MdCKMW,y-"ܮWއͧaS_*Ѱ,+HHm h>P=ʱearҷ%ܬ0KAd.-%& )WOE,jD)^So'0q:*T׼F Eҹv9|l5:TW2QY21UR!#R ߚ8ܜwXe,1<=(ZFnwx7clG vTgt`q/ޖ %P e9Cf(uEaRsZѲNS}ɧ jj߰} Vc^2",;:͚(,J\\@]W\zvFQҒ"0.FÄdQT=V$ H%p#0 !yr)n;b:n.&<ˡmG֮MrGnuu{P:Q0|Cy_ 8/iG2+Fq-]%@MFyzWgri'Tp|UIu!i%[7 aFs2.eS /랸IQEXpGX%0:Q.0{MޯUl||JW `.m#:gΡ&ŚE=2^~=EEssߚOt9ܸrIkw-^sIBȜK-L LNPFnX!;ɝ$ <(\ udX'<=WYڪ lg+QGެ}n뗋q Ѿ!wxGdHu^TM_)^&%8G?la?\_/eMȯ [=hX*FvWo]U\ V)ץHq?`T#m?Bեp2o5,q-mQ'ĐoVˍn VJa.#iT035j]͒́ pu*|S Z#ǡH2bũrvy<}<>hn|Up-p:6 { G+Q15Q[G=  J o2!ŔQel e‹z)$3}%W 3ouJ zP .T h~Uq,TiegѩiJrm 3xiRsXIt)D&a)&m#iMXAG*@& +$T tseWAz#R|$^u(qpʋk=+bl՛ /McJK @-R29ȟ)A2&V(eW1IɹXȇq%8т6 "B%bͨDPyJ-aE ' b9C̕CQlE]׍Ʌ7MJ@O j}ĕM{MbD*LXO!fm{O֦C/U(#7Ӄ7pt4nwOOjsDKA3vA}Ph)^-6k!FVJ3~ gGs SqF26cDM{*ԙ8?l Ԉq64Sm 9,C'ڨwfZ`k+ W "N$@SZ*! >ID X~X7CeQ(ʙH֩P,g8njwڡBⲛ _O +F;:8OE6CmC#9O{A_C#KΆ#$ 5{/R;ٺ=dIhߔ4~B}  $h3X|tɻa3}4j02Qg8=,bck O}s+H;yTR1Sw!I?0YyxסDiql& nO,O$l>Ѫ&[3B٠8520KI7>rN[x ޱ/ @S w@J?~N#Z|c/Ǻ7F}Ub][׍ey4hSGf[~E'Jx`q1q31:Ho>+9TJ~ˤV$)GOGEVgњB TحƝ|3=JqNγ`ӒUy+Nu.hlnϣ9޾P:I$7R05n%_&z퇭8Q̨AÜ-eG"{Ih>{f5!-L32&sQF@) 7?~ <Ԓ< :Br>JSj,D7Fcؖ?6uAEn4c4>”+:ayia$ǐzŤ;U1( }WA~J]s.ڬo147Mө.e $9C}eԱlGiPPe` W1Yg$>Bn- TL@ٰ"zڌ { hNAthglʖw;Jc#ЏD@E<%8nRZMhԃl/}Ƒr'줫FO+{)HSnOju˦aA PÁ^w #Hzvp',5+v-HOP|b_*i8)!S;M@-BF{5#)8UaT5cTY zZaCzGs{ߟ mzVWz`A y!ZW7}h/zğЗFǪ7|e_j>.0o-chMo6Knr pʌ/O6 zB045,I'\ c˶\gn!,{^oI} И9:[;!I9wH?^߃$Qx4NspGkAQ hG\2j?3.;]ą74D䡟9X5%x45/$fc/l \o;j"墵课= !gVJFH#g NJ&aGeE*$@i2-6m)b=/-! BID ϲ,ΝĴYQ?O퐔CoMڒ1b{G!`q1S !aty2Vʸ5'Iړbj,G#jN ĥSo5q7Xtyo¢d_ ^`H N 2➙iH v\dPGIWmr B_m+(qȽ /GglʋQ}4qGʹ2$CRaWO{/iZ4MOY?ꥁug8ٴX ڠ>KmͼYYyʁ0#H(6R[Ie9C!ω5wm8#ZD9(0]0* tB?5$%e^tF=$)P{nsb|O+dHn3Z$C{LN,aq2dT<`R/zAVi@W,TfsMѮfxIR()u I 1&M/s13"K#ZV;$M h@6p}s;QI|WSՈaq6 Շ!nr@BK&0(}44y`8P|- oh9^(9{9)\K0m3TVF:q:ԥh[YgDw{qrO0a,SLj>l t,kۨ&CRl>ǿ/V˰M(لEK ^ر ӲPAK?\pTDp~v9 19hQ\RuLRHcz:LlEgu9۳vZAAY0pѰO@0 ߺb=R}!*79 1䀞j HI+׾wL8Y$la -/*f=88DꉪCJk27lI!y;D49:^ҭ#_=ڕߟ?pu-;._)SkjE=~>szq[O,aճ4{4/92RkT ջU#ꋿA.hTQ@\|bx㉙*ny6olD[vgO\]7H؋ .n.TQMtAk-`` K {PNZ%yX6"Tc?d ﳄe#Gʬisf@}7Vc׎ׅT8(r+pDK9kwx4yEQe56>>TjЈy$~n8eG2]¤ژ ^a vPn'jD eV=2TȷMisℑBVȶ_jrzT0*{MP'o1y6%(M/"kr,K'4$CY.c$.uƱ=l@0f1{h[׫qmϯXĞa1e% \#[~^ |aقLT3&('Fmm u%g!4ܲH"&.Tɚ>tacy CmĨvcGZd/®$[co J_نo$+ T[E"_?s@2t+,{3wÿo xR]1bMeNtm++:@-T,Z1h!Ah7'ޚܕ ($/lu#]IϥmZp^3f~{t#bf޾&3S}7qv#V ~ !R;["5>(Ъ F6򸜕Ӄ"tr0:dm$?+5,ͣiWy'NĔs4+sT .i*DYDټAi҈|1NlILn+NM{v#{-D % 'L )`H`tmM)kŪ>箢 &ϩse.)qyg:L̙ռ[Wo˹`>c6PEN]`_/; ;J->kBZAVǍ(lޚes͊Wbx:ub8LW0e>g6>BFSq籴5|ǾNHD=5} hO<LRgʭE5,՝=(Ñf7F%8vqCmn;_IxaiX%~lNzW;y0U7$.ηAG C*K>j>d }3F1N5vv؁GQ$8nA Lʚ5`l'>arvf'8s lg"Iʡϋ ._ּ1P}X! ݡ-jT_9/BO|| mq7#n%EgqFO ؈ K(+Ƃ e+`ګsD>HKͺh_,_e+TōTLw) Ws}B#E!W`CA.Qǹr:RyD-n)3T^̗H`Ev _u. '.Y(0ʱ6B9c YDE/TD`sn[?m^lt'a%$^uYR:t۶mvA=E#;۫H"@'uۏq l{56H J=#>0(Om}tf͛zgN 'a:B?ϯiIV ,976f6* Q-|Fٜw%-xH #tb?VFIHaKvV@ 8 \Soh] F<͍j^ozSMhr;YBɲ`8 Be7w'+18B.Oki3ùcR:k8iH&Hilc[ldQ`Roo^ILydq;1GnxNxU&`c.W솀RXk!V0X $y0֠83WD5iL5BjϓvmaNVjyvE]F {46 xҤ7y{Mt 1+׷ҧ;5hFM@Cd [Lx%y3hWi7iVFkg+m5g`r8HQ['?#PxgGbHfsD;> @*^VTcϦLpbE_{S?ӓPzz'~3L 5 ُ,ǢδXXJP APh JGRIѕr9\8au4y!ʪեH T\ .w. IosJxFLSsD~af.77#]ǹʽ" P{!_R+.P)@mn0 G qe|vkbp-=l_|y~ti[YS,Ez9o_Oh"$cO-|TK&_\9%o!}vȮj[k5FT\1&\8a-"m81zMs53 YIeq+}UVtTs3$^%R!&+.c);7[+G1\1?y8 g ҵiQj:cHrv$1*xZ>̈ T\Dvv%a+ KadQY;1]/L((x r?4-A^ ak5̙ČEEiU/Lk ,R03 K_!`t {$LF9%|KFV}B_?tFK13#ES7m=[6Ly)a^zwbhtYNo0dz>(0[b<7?{MTGէ xRI-g4׺c"EnkqB*_&6 ~{ 15p܁D l`o 6R&|K9wgD璋J>;Uh!2aZ*lYnVG,oEj/< Aps5y,-]q#|O+RH+&Py;HԱE᳽p U;oh((L>S=Y%vI!TCk~\@kMXیCˆ'dSؔN mI+ДIjA+4ӹAqdaiR0m.%OO椚v8 tU64d})VD  \˾-[춬.uRi%6KMjGƇ'Ls $A;x|̩\ d&S~6yE߀ I0tEIqNB|Y^RʭƆ$KpYH?0zi I"aYR[x-jMG7t| 8=thNd 1?{ z2enՠ۽vWW:Eu]U*5w;sv)t˯Š^hB~Ni"m*q،tSZ_Ox$q5b">k>+fIj9|F3C jұ5h08YJDNl]Ƚ{|lo3tȯ9C$决1۞rR8*X;X/^G$WvXܯN@ϩXh>+)CHs0:t[8V,5d®ڏ1ŊɂtX9]&7)95Dz ^kzݘ`@Z=Y@=YbH1vx[_eDHHgNY¬/sI0+ `C1*wg|cOE?3%o}P2yIDc]3;t |.( l<*} 4OeN*=5+E)N^ڼ[@9_k7 gF тdt͐+(j-.w;5v$=6+(',Wkz < XkH(NyO{2I ùkOm~(a'.|yR|r9|3޼e4kӿc"RTof FD Ѱ{k1aJx!@DgwƗm.4|çY_}߼_Ff^b7PQ+ߠm~/j8jPWޤ%e#@юx鵼;ȇvbl65qE' B.CgzWCxCĴ-wy3p\Oظn:zȎZkfAQG _l`8c!cl>" :k0QnMTߝ=YR|x2 ĭ_sΐF IN@5NXx=BHg ~/DEi]PltG ȃTvs+?x%kZ >!lƜ>2&e WZr[jhi]inBH\]݆{N&"jh ;n2 xzvhiP|H ŋˮIGJh̤!ht w%TϽ_J/e^ޝa{8!0Et?BWsM*V$'Rr-vy BC_ήPQm_YN:#qC8zMevGnܛ=fNVQ8x"`x~lsv]>fENKz-F g$4kͧWNǤMJHpM/79>ˆx#),Y <-Ђ7=Bxz6u$ݬ[wB%DʍIaxm3@<9ampITN#mkkU7&х?`$K"xѼ ǀJJLiP,s)vdO̠ ~Kk  8B2&C"Yݵ}iN%|Ӄɱkh?z+"|~, 4QRϵcܕw5gV>J*9^SF]Oňd'Y}rs{Ph/`Kr)XV{Qd%Y5z(O)Ƒw|wZQjci]k$^fu+ Ƥ JXkg]ɇ8glSWh9u^S:;zqt` j^?:;*KAk~w6d4Q(=hc`\'t4&U`,D۝'!R\U3PV,ؑmKm鹤mK͹(Vhbl~ʊ"8[Z tr8o:A?lAh7:'q9ɜ՘>,/k _KWwd9c6J[u. sg;f^v{=AP;&zJ*&#L!}lC.ejɎ*>1bhPIFHTHRn*?pHh|{E MǩxHs3L*Y]Ɲ~)ੌP!S1T!HB?o{ @RX)򌰓iES վ gkQeُo*vC %戸/DjrνkϾ{SYYv[3zI%ZLXT)!%oSvGB̮Y[RwN<]hM @Qi l0*JVls]y^ IWoۉl)hjJ*!눭)5fl(+GބO̍(֛em_u[w*5L``[/ZkBaz7^_HM!5nbP./t}MAdڂs{i"MJ_l#S W9ByJ.c.c\mX5d:=7VxՀFy{,a}`mkN!y6ԋoȏb;XRܷHJ=8|o]%p1ڱ (uLyʨSSAD$ p+O/#|צǎ/VM|OZUp/oV<^N ,"I[h $kFe=ܔv^ЀDlsK0" \^XTIN)$+>V,d@± LA nrũ<@r0/MhP1\s8ܬj "aV|oy t ")jK Zֽ_8ny;4zۋK~x;˥th.7jɎқ%+pʂ]cVGɅ=|GlA'D i9ȵT"WWM8IAn(*\~ D+K#jURUnv.,k"JP_PbFоNs0zwk4i[J4A!#ubϬ_]@l.v")gd-5b]PC3~LacϋWnjKʱ`gְ(6]IF@ZAM;(THbAuL.퐣&`Z Pg>}qz\fbz"%d#mBAR.@=-K,jT/O*jqh,$P t[s:,["1%#fg-"H[Lm _ i[ƚZ癬enK'V%r,^ v#vםlzJ|}_˅}ǛF"e1b7{qQLII%i=+c>=̞G;8 EAVgbN̰uU^ł1Aƽ`{,OZMeg3/ƍ(u}:Vh.3Q(f:Tv@mNe'j_ )ײdF[-P?:iogeD ne&[4j_m~:!Lόzh?g2ٺ,Ʈ"B]ſ6E !ӞBbhTP:g5)=hhkiٜg8?ȟ䥹-|;ųcE%p6eJF8$m:&wxlUO=#iDE@!,Kq ?-D4[ o,ᇨ"1`T%jwrPl7Ky  Mlu]->$&v 42#&nwo)[v/Nׄ_ܻ)CvNƈeCGB;CF&[DpNSF @&'We %w9Tg %=Bh¨ִrt?}+{(̰{a1`6-{<\85Ҙ]TpzpUܖO5t:hRy%X0LzjPPlg.MKÚ֜>ןL[.y[<'Uji@Z1K_L}T%\86 s!ZWA ӓ /q*?U{9֦qprv.~k"/)!b'[Z"T駖ln؞LU- JXt.BVIibmEPOȶ'_ 9uզkiSz;}szL(FM8,=ay/CIi\(b!Ÿktr`¬EӅEE/?(^Vv%NP/yug &Oي-c6?V˜UȣW+i*-o#_z<Q*RϕApN7sؑ \nW`E/h{Okt[3oyKGB4$:wj&tstA.qu5֥*p9EL9/?,yZނ5r?hbceGr;Q#*fA [[lV_U]&bV8fj̺a=Apw,P2y~T]P*b͋K2;w&BSQG36{K9Qi}[p{k nY үxx$paCȌQLol;,;pu6ߊ1MnJ@l#(D!WI}CpSeTm8)^c^`55\NJl$L|Lb-=tHv~69rxhJ'Jy3xpaZds?lOvg(UYNk M D] NkV:[\w̦H!ƥA2ԨFcYi0QW`bؓWNgC*o/ [1|tnBrf.lT Byu(Ff po@?,mW-aE+ лݏTӢRE -Ū__GYJ{m] x#VPɥ"I w5srɣa j1Ƀ'ԛM0vJ><`:eox u|g (A&iT!N a8q1 dY#ٲ l3z]t'6n>K4\+K6.bHȥl=!nLT{ ??MHQ6tYuյdFXRRhF')B{~YI #r}U'SW9(}QBuռ*QǪ;Yg=e:)'}eDm@_J_IRY*sae=B[Mwi)~GdkJ: **FϣQgefE4p.O4m>љX몴_~*;/:@aD>Yx"5է 8" [ JE-ހh6xiqƱM&=*OF{Фˬty&nB#45mޯ@f׉=@_VA cs%&{ݓ?nhҲ+= wV 8`>Bt5k;‡%˓F~h筧W,/?ZNe_ 9^p:fg"w@;G)u>~g/cd d*0Edx)[P0 .w* Ld7Uj?эq}[gpUD)c:WY:nȴm}rR PbQS~:h'@=L<[5@Jw\M..#Bgq|d-@ .\GA ,?yW,a@_:δtM[t{|P@֒zMS+NX%D^Jj'Н\TH'5Gn4,ׯzi+˱"p_rm&%H K%BHtKjXW{|yvBa։c<4ܚj@X(ڍ1APtE?d[S)4 .gτ5W ϴlsG!kYofsJ!ʳԿRW/.\ފ- X]M;e]FޓA_Lu)(4B0j}zC=@^`X'ȱ.^JV!yFzXQmQN-kUEB<Ҝ|x%Lob5 z1p̋fS@nLgFdGyŀcX%(eYj\O=`LNA+d!ς7_V ũ6͵驴 Hb?op ҧN8OKk/u}y@\U:@MJFroTQS2A%ǎ&#|S L&kɝ*Yu*I.|&7V *y{%1aF]Jwd {0&EUa˽3sԾCBtVJ ZLzx]6VWFUP }+N${֜|_I8gԎcx Q4l5_lG{ { Do<^/aaVQT QwW̢5C;]އmya;0n&qVQRް_mKo$B мZLZ6b#üuEׇan!n ;TSdYό#ti5a4y9V2㢊GAHkP # 12a|Y`>(jkZ8+6NekAgb}Yߩ a$ؔ_{X0H##@:3jDdW^|y連IֵhCA[u#ӦҔ=$뷿) i/'s)A5g֨sm׀\#=aiMp w-%5%и7)m::?oi{HIcv5DK~-t=-0Q꿗oB|-lk=*3:ϾfQ{,^~\ =MkMHTf hCzL|RŠQ:"3[k1[\ܶѸn6g_ ou\|yna SRʝW~H pf!D/ (, zP=%KxBRuTl/Uu.h )&>(TfKۢ"ѵg<rF;FZUWC 烂!^u ( ȅ >'/3K] -25iΊ/B> kA3iܫSJi4 1AgOc}vyP W,o{jH̀J`W|di\tMpCc=I)pC| <kʔ8.ZEH..4ijW!CnSLӅE{&\:< b fc}k|I?)EmkM6r5|J‚p`+:>y_I!az;؉/;{>qKnI{ջP+{,XEHV,蝋Ɣ +vf")Qu?AQ̟hzu0WCK; RyC+3_OP#'#5"fgYV_g -a~\!0kC+viŹO:v #ߡ'%/H}%^f};)bt, 廼4w7͓4޻'5gYA"sUF92OG=)9fROkh8V1Ǥ]1f \J*2aFΗPKL+Cꮜs;Rϩԋo]9 o'Z&,Ny68MBm.xeläiI?+;n〝x -Nn]-L "@rп(֚^s{`\ z$_GY|stv! pz\SRQ9f4s@&|_,~1Ē:j#$ ҋhezԠJAv+f1waMiއ8!`TKMtz*lGƕ:TKWb#a(:yzym(՗7?Թ&uu)?D> ƌ6q &xObJT $ 7K=Lj J"Z>\: lrθ1sB]jh 83 8,+7iYVY[gm J" PL+BSQg .SS?.+n5>$tb8"tVC&6Mmr1]O` יLlwX,C+[N78@(bTZ=&<~et<D(+\N/RP#j۠gyc=dgc1{g%׬ne2;kE!h3z[V~7Ȗ,22ր$%/qŨWSQu'wȷfDPIg`4#TeD3t-2%}M+䆬>2ظ$q`L<,WY*e,ENϼ&hnF@J8rL!D]KP r />L<J_yns |P;gK7o<>wYӃX'iYuZP鯰j(D}F05ƔZF'ٵMA M v1cK{`n  ao9N zaFxaco(5m%lpfGs=Ha2-vC*Q|pԿu];TnQ`zX÷\ܔ x&|t0:,QRQMLo8cj\i0}6{JA˗lWɠeOæ8ۘ-WA<ܮFWbqN$G+Ge* Q hu]PۇK,s] 4rrYߗP.0в,G&EX͗QhyE*zI0dn(vUBtJQag>tGV0# ƽעLgӡU 0l8֍0Gӟm@R(# _Q:cň`啗8&ТQ[䑚䥛V?`TJ&JV#,8phmoK_Pjct961+r1-H9]5WP;|[-% Mݬv)P'X.HsH_gNG>O:.Vsf -w9]44tHMS a oZQ|RS|E\9p "sa;@uZJغ0w,āR8M]~^b3ٽD2wS*#2HT Ԍ j z+kf@]R8bYG]̪'i* ?GAeX*Fvc=?՛FAu٬w&f_BNw 7 :LPeV²^fBk1]_,F?TUYR! FYܺWZ18$u׾/C5no'ۈ$5b L$~v 'l ڜjd*v9$&V}d(e|YʑUL>MC=װ\fwIJg# ?9ؑ. p\A+94 &C)f~*@ "eŻg_k\.q\Sݓ;reovxGsdv(E8s宪FG e8+XyVi&;HDMƓkޯ$sݣ^*u%k[U~EXO׏,X.vmJ>NZn?:cu4 J⽽zQ(.0]ѬF=8BC8M˖D}D\+4 hZ`і 2דc a387NbE%"bZxL/Y2IfjǽozKrNZ{\Gdvx^BN_pLrQٯ¡T1T`|rVr5jlm}BDbi(ط1$Zv[q}CM <{҉O{=OЦ2pW&ZU{g7kUd%qsHZGWvێSx۟XiZ$Xc3$E,RGD3fMv'1.1*S8ѵJI,9'9҄1}_Q&2ɜ`D Ɵmb1GOix2srl&C;8gffD˾4_OznmZ*|-3iɏkT&xX)[{JDK~l%.+LF)DZzMB"5 tY|j(䯣K0 zTuxg'nmAwG{&Oh'ܵ혺_r2 7y70?jEz6'CCǘxh_a L#(ɩ,qY2d^Qa*v*n,!MJT.w+sfK v]W sȓmJBH3Yxa-Z{d@P% g &u`KVD@uVZ0pDXըߦZN8@eҲA\&i]KqӀ΃@.CNArs k'Y^JF޶/]Z9*b"Gb'=鄛O58gmN2iY@rx@j'D4 L# a6-tj ʡ7?q[[3&q37-- !ɤ Ss\yCiݡR=Ȋ;%6|' pd*H_hzE~jn+^Z<|0\46q\0V$$k)-pGP2 άqڬ܁X(T?Ev hȰG6sRPi..9>G`A% bnΒ֬OCG,TH@'9l¢ݕC3Vކ|+U/|M B)0Gf4a3ٴGF&[ؠ8G-0vJP,슫l1{ (V;f`B]c+H. ~@O&ÅՎX9>lk|4bqX]I8_|G$3Q/_.Qad>-LD\׉|Ib㢵N R$PrgAs { yFf^0iRK$G&:ieҠpREy.Fռ-^dk7iҤ֞>!b5b&v% ԉ|σ#^O ;fSXpN5 )N2A:n}:f~4%S[X9.:ɥ+o]}"%Q*?{† {j`7Z `i$"iqi<9 { u?luְ1~T97aRh>L#;jj,Iׂ};lLJvlvd Ė BGqS\L;6v*\ݧk:|[B%VtKwG+AԤ}(?!FB}?N %X17mh&;f &ȵr}KG݈"~~@<M8$m}DKtOKl?[t<v0r]!')<*l.1%ҟp6I8=H$[(ŧ# KîjZ:ؿ8+wz>{qg;-(`WK!]opB)5l!YqԘE6fLヱu.*OGStڅqօStUAf37Oh#}C.Ppyr*Yd4s}u=9 Ďm݀sB@D  =s&INziGQ.$:&J;~A}&T]D~5@_"pv5*8?}q%?;p/]R>9j ;?QNzpLsYW% ]7E{8}qO?mgέK\'Dl~12|y\vANQ= ~.IG),U qܾHLĎ~`#z!Xt LpEz$ ++A6a]"v^l顲'|^5p= |470HX[ }j7QU {#Bhn#s{@?ql9[4=%)n tf:k7 W 4{V$Q? A9 ݠ/t3㯎et5+c;Id~O:s}K5T^ԛ1oȞ#(x)*3џ]  ֖aHc+(M<5 i|# "m*?ס/+䔡$}Mew *H'`Km m^^ BBMkxr,p Q'`ht66nD~b`rZ@̡L6yeQV t{U2Qי3Jj/ =yA8>?5p湬R:DmJW 3Զ+`!S dgwU"u<'≾1kI> bʎ<_u[gf->UW#WD(-]MC ) +hAaNhbgҍfXt32&F$;vJO=+GvYq$ D##&cplsXIWʂ4/$aHv\"+0~B.egا-T^9f$N/lq|0Vr0{]_# Kބ}m%}[Clx퀖.eHݱx87ԡH}NG>/`qKrjfVӦFքY)?Jڇ<lH7y~qD.!fX%h|}\ ׫gxFU}k3fچЧ[b$cwd=mfo0_TyUf*Hb"U^wx;WʫlaDc'-&|-%bNSBS" KSB2"N}AIy+:{"(/ SAc|߁7mS Yr9k:m9&0hHϨ|h2`5Kpùu`r35Y*veS>f;f3usdmԅ靎?[-Jͱu>_ߕMkj̻*rmF4 袢>(#kȊU6ԓk*(*ǫN.v]/6%_õfõVHJ}xAxbu%? =j>:hm~wBNFUҦPtpgo;p"5@/"[žJ_NR*S pܾ1LnoP**56ItoAעtJەݲ~z!Į@鲙G=<ZEggGoUlG]Fȵiic+틓{9G*ˤ &N9W:h]^; nl6sWF?H,mGƏ+awa Q?fS\V-5(-tfc?t Gl7jUΰ^COIYU_n;c /q.i;<^A~gwD)&9[R_("d,2:iV#q$JwRn n)X|Obc`h[hRn);9f=ԫaITደ,t h'r㟓 Ġ1.{|~ 3E}~TW*0&9J' Oꁞ_H+.K_%՚!~a&tnNQXlx"Z?ƀtky􆿤b:7+ZۄeKҝ;}P!ܵ,m3DH~pR=}$ƌ!1kY8x,eDv,դyMH KFi0ts^PNA91&5˜ 8dX"byB R,1}QU_[arvTb]Ir) jbh,k7{G|`VϺ6m,T'-IS[ޞ^D0+U~R'km o9rxHܮAvl n_8e:bkqc8O t(b>51LA}U#bIu uxo13vPOO0eڪ/wEx}$"!혝&%"&M؇7.f,g:goİa')3U-6d.}kegeR] gB:LQsjmHJ%x4ַBlW!w5Hq7$@hsxp$AŊoHFGH9R_܁2Uу( (+#7 q'ueGhNVDz*q[4%D' F-\Ppux,kOÙFFJ@Y',=J ;)ןc ͸EBN˦YNĖ)i%9\CkP2T<67c^y/ʩ;N8V³E9a/_:0KHg}ĵBM6-sL5CƘxdUƕ-]z.f\:Y̺m~Жx#I&'Nv~l#(Iu۞Ԭ\8&&Ncz:DW熑ߖꤊV/#c6ֶGy&@ɢ-G,{ 6{xOq1ឣۖG6>ű)8;)[ ?eUO*~H(RՖUhlG1|΁FE=ХB"Ω_wQxMI;&- mak4ftHߎr(?l0 3sh}2/E`|/{ᜪI]9}ܭhr 5MꅞfKxR6ow:V$-N’HE 7w ̲ܛOǾj8iYgf},B1lȁho~Am2+$L *<3\$fs(ɴ1>1xe*.@JI aIc OkdGop/NgD_'.L) 08Zƌ_{ ZׄTW?dq00 J4j962'R&ֵxt g̓M~/8Fu]ޖӉpHQ49r7F#RNA_u&=Tm =NFvsU_s8>5%k4 $=>oیpq?3hg-+ju']Bxs+/cjn}3da(e4atJ :SR:ckfV-O|xᤶOLT3E "!'7̾ t&9u!Pz; xR Qy*zBBQ Zr5Qo %#:;Ni?jO bWGvxL59ն5'0欷|eh Wت̍ZP,$C}u>$Gϲk=~kG[7{Qm#`JWn_TSbpfq(OGp.UG&+;k wxAlg&f6ʕ^Q ֭MnS̴Xjΐ`u K3J20+0K[uwcmZjB۪GNoTF~NTe,D&Da-c.9A ERo/PWI=1?7u;w 1b%yt|%ԡ]>) oĉ޿4#]2e~FV%M'J*]E5_ڮ߱r$/-J 5R)oybt)).=O\v},˽wr[j< jx[y9ODqbEy7{ Ks%fSScڋ#H]-5x 6mlO ߮E([eSt[n 1F~7X|B#!C6SM7TJu;3#LwVlL>EЛ;L.u]ԼwivhKDɲQ{7k[0|^rJH]Ek?&ɂȦAڙC8 }h)7TSt$ 6$j\#f&3e:1pD10a!~/m͔Bo7\G;n З JZ¸\fVFHQ٦ԦO[lǜG$qU·2B/EGj*"VFr}`T +g!5dJ=2l^-m`:']v,[[1ݜ)CHuTE&k )Λ^2Һ!yG]p}:CI!D0(9) ; ^4|UԪoْ7t[T+Q)@hwgz,հ(+&, :O~GIU"uuP1d#ھh6*4WSbsZ0>AI>e ⰗrIΑ!nA2a>p_NtpD:48&OLndn NDzXt %qP9sg1bj!7>:4"7I3Oy/W.#瓥WىP:4Ěחo]/k~ǡ\_2PDx8E(rftB%c׀]|xgHY]Lt%~ x+2`Z2)^9,j?E VK ُDq@]o"Ey b]H[+osgǗixd _KL<d (5ϳe:(ޥ @9<34HDE•"΃zj򢰉>&WT[NZV$v!5WǷ;Px)!%C<9|69G7ja":asҳ G$iH1JYm^9M7$sn җDNOPCLZ[[@5\^gӐ@&=tQefP")cݸo=i{2n5演L0Z\lL~_7zV#6Z*ᅰ$mەWreWrtychMJ)Ws/~\P_tt ӊ0chyX[۹'T{Dl\椃`ݿWG;!PSXv,92sr)dN?:9WY l y"aU]=<󼉑8;>%lV4{Eyp5HESM:OsO\|D_\A]Ņk~/ćoo]E"}=ROx| Gպ9 hP*0QbGIUʧ:HV$I EYT:ںo!}'&\pmZ蜾 $;\T|egt !-MS|cYg7'SH4S®O2pHkLy椨ެtjtCW⸩Gf$@uYo>^NfhK^e۪ZO.cʹ|WKv8J"&e!ɲ: =\`{{@IPA9vn!7#c1Q.R3i]AԳe*) @c̩X;tdRZēnx }=1va[礂qQGw򣫵;s $HAlSŅd Tq/Qgk|)i|ڦ[)HZNH bɪɰ|hum |:X# Djvď2UU 73ξg`-~nvde2 M@usT,QbicyXJ(*W켺slºZn_ʡ gayg E*f+=PGcg~D:IA Ci9SƚXJ'Qh`؉#&~(O/ٿYaHb`tatRQhQƈJn!ЅG-v5~2kIR7&yO"k_*P={CwјʛQ( >+ulytE5 V.ué:Q}ZqR%ľs%< bb<5CDHb+mŎ&wN/yOm}?y;I<ʍmrfP'{ډ+q|Kӊv_`a;|P:BD+ۋd€ZԮ+Clcf©dp ;oC2P3^v Fb0fKd[ Ep2~z ej<qtqAVJ@x5uiϛJ+F;ֻmF5/dlQi0M^؃0e MjĒ'$0Q/h],Fr[9ۭ=!_]%52 ]JOe]eA _rpߗf*r6L\q$01YgV596yf6RHL% %\Bb80FX{߹+)I{0{D;Bu/ .A AաVJu8,\RHCE7R#P=Ocdw(zӼ| \YOKBwlY<7o+֗9gG)`j ADô"?~yxʫTU' RgʺDۼB fMr/9G;T uZѼ ԙQJVolhPGRD ;e2LatP ÒFbuZn:uX(qvjo54e~GO#_C8{ېc*4̂LX Um6ctjR0ڧ񮬹ZHjǓz!Guꆞ㘮fNJnD,gcRU79|)gǂEG#}j:hNȈ%TK3nSeuw/7\ېTbBNm|Dv32ytYŶ|Yi+2b ˭:†o7fA>þ0+Xu%K*_[wqu 6;[)dY(YٳΌS(quOѢ /sRgB!!'O:T(`ʵ2 ~jeHq&z<#.wӼvQԿM,yZVG2ƍdDw2>-o镂,JqF8CD;9d}e8I1 k [ gdTj q;h -;mDY_Ok<ٮM.СUG~K g]cC_-"^7 !y FHYM1Uxkt\3vLW"&^c ċ6xQJ~D2>NOGR[ ̜qn=n,ޒ9MwT4.B6@{-؅ lWj` b6 +cT ^p7= UUNڨF}sd syItd=t?4YJy*k*{ j qzʵ1sʇzPY󿕞s]ܴA-dQ|oCqsj BcK 1ɯ2HL;rY+OѝW<7yGa! 5G[唦#G"ds>1X/ qy|WNtַeMŵt cR0mriju@ZIKM nXickѹ>öxmXC nOF z+@1% 7ދ8p篜0 }#[Lᝍ[*MߍIɑ`> Haj ʵ~!{vkEt]V,t0:(i{30SQ"=β88[d5 Q G1};"I^1fC);g܊9rg|ԔMl [ؚ q׀,*2qؾr *qLLH8%%H(e{L3Mx)$Tjсt<5c}GdC ҷ'ȍ,XQAH+`l1U! 9o8тTwRBLQ6=JzF)a-IKVEP΄9 &0qDs 貢yŀ:Rʶ < eDw<^.6cbFy z#ߪűTq aC,!{!\fa:o]ž*a"? y pcHd"&U gOMV;:q7Ko5Z=GII .`폚 >m\("s){6\2:%ꨵU|mn8bFӴ'\nB)u E{9(?b"hjGHRNە*j:1C݂LJ뤎xQ\ P3ky*0jMޯpm89{Ho[#7rchQ$#mX6Ot6é9F^9wuĀ4W!-( o@ڄyaLi_Qtb@@~ٓNj7=MXR"YPu-oJ*$g.>/8Tf-hf"țCz CFj=͎_5:lfǺ;ؕvg;-\z+[eǪqcD)[ϔ'ynfLm]{hióQѧ\,#4oC:5a$ ڮEώ]F.+1{:v*,#Ysbp9Nח.UWjjMF`۔ǗaAhIĺJ)*|aum]Zds=N 22*\Y$b7M쒸14%hpuEſ.ԗ@!YIaN`TB<9*U0>bOzԃ?,]ެ^oл.uL)ӛnåwk0ςhj,Ab/D3a4Ό3U j`Ƨ E=)f6}?z trX(OI= 36odFm{#+b:q7O`;oarP QĨ':LޚI 6W vWg Y{&[+lޔs#C JV,pTyh!yQ᳑^%D!Rz 3ˏ!=VM4T=NMYˎ]f¯]蟳;XĿII%9}ٲ1gZZl5Qe;IjMy6I44E=zِ'\$b3%})0#!P-nL"=ZES--Z1sLH2?:4?0 nK0%r:չpi.e.*Z\L[71u(C`_)JS2B\V_{P$E]9F}22%9k7B rNYAGw ~﹵kvLLq?1+b32$9,cۯcvIWI6#u[`o?;-^9mW!U9&5Ӄ$#>9/ hqwdnps]~g|95*;#ߛq5fza/1LLK FkN>ɧmH;1f4[S'm&JSݛ8k*_(nPltny9e>?w2gD`Q}~[8ǀl%ZەxVP PРi٪Zcӗư5xF5+E o қx2KuQ9rY@km5PJ hj.co*?<9/̌!~Z0+oҁ(OzVoaJ>ŽgXKA!/[2(VKGtDZhpw0g#K( +=E^J4 ڥ'fPIØɚc#HWPo&%h0䇱_BT%܁sf O`Pms twvT:<)A`_4cUU's "MuW$;kPLP>a(iyp~@-RVX\i&gV:-"s:6D;o;USo@>z_=説UI W~Dǿ$WMZ_0 ,0ի\daЃUJLQcVZôi;H},׭Vq&kfSgb6/U8T̈́ؼZEPkg i @L $ErQ.qo]}xlK԰DT/D{σSY$U472c_9]^Nhj/>ҖxcEۃbst9G%g HgHK|FTVѪpT+!5y5h4z"0Jyb _l^x2R\pt00+R/2t }l|ۍ:)Gh$odz?`"}d^0n,D,Xi<.೗Vc~I?TnMQ>dE'(aR薛6{ d^A 4 Y. q[J?}]&o~9#*ԇ(Hb?`w#p~S*--#fמ5i\1Z Pªv*Qk' ?`:Хo"L̰{n`(kxDD>ST.;"»C<&[[ ff+F]xyEZ(Q# C$ͪ\G}F.*IooJT,*8 q8D &&"{ݲvcK YIE_4FSd0ҟ40j[ZT1?fb71Tf(Wgx6e+B{1ENi0:5Hx|z:%Yx7P{iYs99yGADm:5 {VFVil@w3x%!#A?`/s(_[Q)OZ<& ǚĜ7^ZcXtǠo=!h3*4o{yʀ :t'yc9oгCl=ɺʜUT+~0W*S5ܐW_Bg][U RD뢖_vyL,ek M"f`̸X g&DN%⥸pO1<,R(JVLh*#x ?gx EpA`3 h94$5~RN5Ӆ)L}d\p]ƾ׀ ie oؘinWmzn-QgU#TAǣ\Z!i 1)7I?@ cB)M=+= oyg9u֚M{1F1Hj ù3u )ZEpoUs^0v׀:T{ ͹ˁĒ3[X%x'fS4 8((.H"Z"D `p612yMαxЀ nmX|?Hu)^7-@X|Om@U:J$G93V֝P= *E X0i*A8}~Jr’zJd*a!1 샇eJ_IbhhЮ:BBtj噞>L75: P5Zb=;**$M5[TAbw$o>ڋqcHk1 tyruqo/"XM(@N'^Qu虌]47,UjikG$b5ɭj:qJ  q%ށql~<Ӷ1"O_}L9છd(M^UfUBdbm<ɉ\W<}Se/$ٸH+ ꖰmre81[Չ $OS-{xRhy- 2Rp )zJPL9X䦁5OqIyq>(e\]xHoN`ۊZyL*&}h$%EecNF2t.3-l.nY,Ixvb՞ei>!S7CX%/â!HSJu@ ݠ)7=z ZQ  2ޤB*j  D[0 [F䀌@!g{PiY%Μ6d9Ү?30lUlZ|g۽1hwӋPbrgb?ݱ69t>9p>lR'}zi?3aܚ<ד*x1TK9Yq@ȤRdۣ$_%Fo%mQK͔34޵L{wKdSgh=;EwH]ɸGNהIjWYOK~[0iN9SkAKc)ݽ6 5׭|cP QJ=jab*=9lđC ZJ5mkސcem:-R@M?ٽڌ1%L/Hq 2G[R93l\H A'zsB4 q۫t~fRݤ޶&؃>) . / 5FbtV"x3J/;u_^ӋggmLKfH[ tBH`1h. ഈ<%ܒX9nM{(4_H YqU =$?Ւ3\%7Pl\x@P\;7)S E3TX"py]AixIj<*XvsB?3&+F *$U,7"'cqTxHb[ن&}ܖcv4W&S["N%TC$NҢk>>@6jqe gZ@⃕1r FXR90/aW9ٞS?s4Ġc_?'OBJZv z~z)nt~^ݦu&[=UYYǭ)N~.P.XSKD+uǿw 9D Ҩ%zE™5w#8X0kج+l79lZSB2iw6@@֝LqG@뙓Fel*WW@~Ô}Z^PiKR(IOýt_Wj0&Bm.ZgCDM]fTSӟӤ< ;ݰJv.{(aECz ,F_譩O#R?bŰ|Z1b^ʁ^Id댸L%>(zg_;JWhHM©Y*cĖhhn?PѤ8 M`r&erNWηt]7ÁSѐ-hMH:;⯥ۇOݐR,XD?_g4QyMU<:nM7@#1e|'9vj5wı>q< BBX'ƙk}*!AW=F{?]T~UUbAPFHWgx%[/[T$x,XG5RV zOC-VllFCX E "XQ.0(PT774{"@}gf9>ߍdP1g%.SSކt2;;m^ />=uPJ31LoS+f Q9Z `U-(S [HfL@nC/;mMb%udVIt| 2{ AO'2/iyO3nsLt@ZH $6LRrut]cn=lg\w`1q$8j ٞsU!&)gy !Ԓ~Y.4` ߽Ul5{Bf1$*e(J1}cJx7jzvN"w,^ 71oEW=^mH»5\S)S O_c"\mu Cr103( c/_Dn Hgz,V tD):oͅH 7n1T4Q>ޝ+.?x~8ܶ+`wɑQ>R웤dzp2Uzu:Vܲ}+ynz.k[U Fg. ;mr1R#}Zma l?PKZ;YŇE\r<RL ԇ;^oC.'hۓ\9H}OS5#$5ڎk}8bP=Ă צ7xqu?~Ac &'FAgz*7tr4{ K,}VNMAY0K9HkKR8UɸijB-̌aOՍ8԰9$hW{VJWv %LIÑab'ugay~vsp')nZ4s:)jeg-o  sυ9CFI}c" 3W4p%E1p)/~<@83 7|DLyU)^iQ.?  F U5%VqNc?u`=p2*JPCloE iC$-xږNkoIBl K"&$o>]Ky2dk^&IO<jGKÄ<:('.M4Y9Ca3[9Fᏼ5 k \CEPmÙ>YRC =|)R)\>5}0,ۉ?n*n1rn-Nx+'/Ϥb˔`1Wz_]1-ٔ탼LjS͗b㮾[ZqL*@$(L5Vi؛&["xQa3+JfzVO#xQpNc.lQhsQN9cujZ7aLJЩq&^Xl(;*HzLH8zӬ"i2쭌q)ݼI,PA CqG&*UqDVA3p 1@R;aSNQngDB"S8;*>|6fFJ#3u89 +ュ4:&囌u"rUFPbT\lm$U;y,ߞUrsRajwjY!7rT<,uHx bPϱPغzԜ@F~D)7έG.v[Ji^oYimm`,OE$tع]axW ΃F)qg"moc4xI.r^+l3ai<cg؜z\O$":GNBd{khh9^ApNC1~8@fND?O$W|R=,Rh8D 6eN/ +@1v_3~ y{?t,B HRX g_˝z^}/e/+h7GrЃd3SNی5LxwCR}>%Ws]w۞k[ⰔVQYHh'<%6.aVPXj-Yz [@'w]>\|Q9ϗHn@ F-~5?LMhVҾɀ@G;Ҩ)u+xiSo'Ek+\ K&_ǚnK>Z On^ Xf.eLՐ w|~T;2|'_By c`T5eUAmέ0OQӸFG3 =s6x󚷃K,5ΌH+-fr/$=)R0:y{^,ݹ/ˮ9GVz`.r W/.fnFQB[+jo Ra!s]^%W^J)t[O\rƛ@ /@h<.KKFxØ3M<OAGD~6&A~xU*P)6|ƍٯڙw H 6jcdޑJ<ѫe9lXš(^\oOa9N=$nF7y›7zD WTBJ^h4OX-Q{+öfI1E9WVSc-VW`Kd=HMv6Y40µ~D#xGILyecQWr݈ɸd_lm4@Ǵu,xWY}2TݶDr;O"FXQئEz˜=6[0_g,%}K%ʭ".HРGµt7<-,7ϘnU= SߕˢCODX܁F,Gp m"Ж MyaԓxM%`.KK~o ᦴq8GHOFC?i}7M5FVAY] i+}gӷU#\ڄ dO^ `#!Isrl=H ⣙hluTFTOM0}8I[ڍA| _ QT`]E6NҗW4`rɓ1o2ni!/ȉHo#_h+=ٖ}ҥ˂G\1 ]ACFb7O I!{sw3仪kC4W槈|ۨCbՋnq­X:- &01T X7|TmO lh5HxcZzfPxhlpW(UA db _K튆@a< `QTobte92n$r%vFylLIuUH4 ڍ?S[E bMv[=6G@}o-gfdj|P|uc Kkxcw߽BXݿ@&3霗8rm)fW. h;%BB21\63~|'.ڝS8H1=_*nþ4xQf6ɶc,w ^ NNh,+Z*d W`GhPtkΦBוWf_\< 1thi?*F!wnֹ|bR9 lwnIkY`| }sB'3X!?&{ :ʖKB~M 3>(qX\,Jozevbq߂(j蒰Fwma: u棏'i>eg}qp]+Ow}Q *+NkiɇP_g6blL ޥKUM!R\`JS*#mU3rLs7wmg@^zi>xt OpFL~o/+B.o ZAoGj6q `qRC 3l ;s #~o͚QVV&%6#H"Z. 2ڟSH-s?犋@T 'f b{'0ٱ30!EJyTq R)1ZFYK!Ԑ N[ҭ]O&g:$GSa˅g)ٹ&bФ{$&g^Ÿ Ʃ 8 ;F8K,Hv_TKsIʱCXYlڋ"K%ĊGwQ*̸JG "! ">Ydѻ6#)L.jl7r K&3{q?ק$fIxivkfBc2oѮV%e\V;>J^{Q.}Jg,, Gzf1} 4zf-!)(O`Uj2 Ws"k^+-÷{qj?ҋ橨 b;[d=0 gաw¿a?6$& $Uϵٟ7lz_poT^` h.eyXۢ,(AuCq7[;s2acl_Y@B / ഭc /64_x'- Ŏ{D`9Ґ$2MO׃:km)4KR*0ٕB5Qwϒk K|k"ň)jwƸ\]g4WcG{4>ؕ=‹|:ꪔb0(WRpyfnMņqWg5=Ѵ[V]ߓ(1jTfM?a9$3 FM6kD|{Ptk6kuv4uypXψsO۲2Lj9(03/ on1U}$FI4HO>ܻQM>X~u(=(0AJ;V[NrOk7hbU +3FʙVLOܕ3v '<(.>kg#¼+x@93Zp{#lpCwHPHX+}x^Z<w\sgX8tgM9,nOD-f nqr{pGca1٫+ ^;tEC-dXCt[{;}^/]\v`6-b)JYjķi:P}9Jvgaԯ*GSxȃXaq%7%k9Gi}і+x xi^sW ê\> T 8;5 I ZF͡>5n]Tl= o>Ȳ#k*26߿>kT>ױvÚqEY;9L[cIKI4UGʙvouE݁[)ķ+IJQQGO.dcr`y:wS)2$u\*GX3[&hQX_(yo^IBSRcc\BRj*4(f D˂6e,>-:sl5RtF3\BۆPrYsI(Io.&ؒ.#bZaL/FĤL\]Q^qW:&ijAOӛmvqoK=2=MZ0jT7:VS]V5dA*ŌgbF͡t'NӷVy+/ rk̳" vVA(WP_H$M3Tvbq,B] KPm?Ĺذa/]PީP0ǁ r(eށA7>y=f m:- 'Utmy kϰsưf\teYsT'*iqx׃ :rpׇ;$T2_/GnBgHXCP"|9(lF(h1 ]ͼHs(YfGd]P.WT Aa) 1{{Htub/T2X@Zlis b_>5?r3X?c/4bҪ"S)\es"t~Z\ACJv/fhƪE|Bo#u~"*( !3PPL6؞q0gp^)Kk/zDQP,n fiMMl2S%zPm(Gezx>H(u7Eܓƪ6GqRTP$ض; X) - RKNڣ5q[#cֺ@PXīRm$, 6(5cӦv6#oK7‡k=.(bpڢ)%`!kO|KZgu4s9ڤօ^ d9\{ "1Hz nxv\N̎/h T.;2 @]@hؚ<>n/{7t/q!ΐ $ްW]NgŬާ 86nR_ y#&fp%_Xv+ݦħmM_xGh/ruNi(*qB3m/J|6̟?C9ZBfc}9D1#"=lWDs*bFP|ףt_H>29•^Xb 浩4@+$zdtS \V1Sטuo.U:M^U P{]2Jq 6yO\yDhghfH S^ jP#v7 ѾC 8c|y\VCV_LY:ƈl q~Ҋ9L! $WTbhpA5csr-PaR[|( h('4O v 剌^h"MgXr<\VǚM$ފ6+OZRUSP̮n95k ؿ ]WRV(+ Q˲h;KoG(Z^ 75b^V,pScDBIoݯЦ#J;`.k;_|""p A@P ] ` c0-jn (;x|{(BQ zGQ,,0X[ۦaNIJf 3Q.i%']:q 緤/D >Xqkߨć!;(ҩ7[,)"=u.%M+K,E4fԽӚi~]Ԗow)) KГ!z觳J& bC}few9Ω Ռx,1:[Y룁 045—ԍ)_ia"D.IY qacߧA&5$5 DŖ^YCK&\(ad .h CO3,*㡶=g`zDL?v-qEN+~fll+qɰ=S'F㯿 wQ PG-5HO]f8!b"̽>OX"7w1ą6T_ YDߠwn]j@Ȉ\|˟%թ-+2KwCݹb#s{K" q+NbQluscpk^_&R MԴ!N<O3wtuOt8mt$3|%ކi0F#o|'QH o ?$ X_Z:Sq-K/f{H&=#%\wg+ZnsQ/@r{اa`jIkڈ*lHzd[!FZ^zZɑ+Ar+1n; ׉ޓa~{:{AZz\i}6&2蘿0z6"yu?}~:BC\M5yXD}!T^IQD,OexoVQbXlp>|GrCߡ?y0'"}['b `d0OO3M|.+tPH7xs73f^d@CgBR:il +=lґ0,JR*9溞S@MiR4->TSŪKH97dn| =\kF$'&E\'Vc6늈Bi@d4YA>2V%3׷I^ _9&&cALL(3"cYq';fQC+x`7?&:ZMiư E_CYC5 6}=i5ؽ`tF 5q+mOd&)Xc4'# W9<5*U^|7HěgpG`y267 ؔCUm1tŏ䶥ÔR*j05!yt`Id]w>p6xo4LJq{990rT(?SwGɹ "JµhmB Џk찵*tf:Gz!&h]K2` {S|AiB{͡(+!vw u[2:瞽9ltW* oPސU(&[tq+,N QYۛZt~hahB<;i©Wi~rЊ>K a)Z/m.OʒQ`Q1ؤ&g 9À?kfFhJ#e85|mFzӺ@ $RCr\zlq:~Z1㍧%|.˘;{p!̃`)]2Z 4-iʜM![ƕRFL g5^Soy=pdNFUnxc~;:T⦓1zEHCR7 bՎm&[_\7Bei]NlUp5b3&Hئz/gll5Q3{_B;C* ~塪4w Q )8:I6[*c" 7,;Gta&mD /ύX(/3Gy3r1Šɶ"{ߌkeMt[*N_<_2plbjP/HT9C]dLOu4zZ-B?v47W =x7 8 Ez5[y)C3wA~ߵV*R?C yX-A6^EǷP@NB inQ]nN#5p [+ewVhS\C9>S{Ўvn1o,nn&b- ֮D5LE\B U$!c%eu.l6ߏ-#t]GHOa>N):떀Ž-I1pHM l4z3WW\NU Jy!7a}@7;Iaclz@: 7 K9SRH{?{ HQ0f琑Ee.pY1P7ӷ13A{YfįȟSЦT{\vXMq^Ʈ]bf1 1NFk ГߤK˓!sshL\) ?XZ~Z^_ д4zEo(c+dNa^g:1٘U[v FRَCM<';vti- o=bϠ,W=p퓥[ w `&[a uu<3b'x4d<60.*)8ueIpsst:Z˟MƇL"jųJ:RtD"Ĩldz"QDo8+rX66-Ҝ"uJe ('q M57w3dPc,ɮ0,g"1 #sP-IWDZ+a?n;^F11yh?АCȰ]]K;|h/T"q%N7ʮ;-5txm`v| 2ry%{nfƏpؙmO` <;4+@kD8&f/XQv+M?A_ӔuPŜOX~$x*z[嚕Ni.B =gCtēot CTwiwq.v¯ڬmZvL,(t9@ Sݎ:pZdKJ(CSc=5QS1n8ZͰh֞>3P2G{ !8pcXL_*DGƬ p䀽"d'BfTAU!.ER$Z]ʟkfC"t|(ooҕD%sO:i=űHi:'YmHS0"S f$^؊,2΢!gzS =W5xYdi Gי*8ʜ`}_-dkЋ*,F<g~|W1#/V3y)AΤ ?ϑu\ͯQmEZ!=BJzV {^/|D@va'PkaH e{wz?w贤UZpu'US# S.$ rZdEy5dXpmջ4$ Nj7ցLDTI+Xۻtp nB? 5(]~=*N"'u lUaY;*5#vQV1bpHk\ B#=: 9rY{*aS]QƫfڨMFo}Sb| /]nUXɲ>~yK3+:#f9ZeH[ 6P4ym}fM !sǿ!P@ݥ["E~ԭfO)Z!#qE=˘\L2As?vN}=)5juȈ?p<Xཹ_}GI(izRG?J.eP֯Qg%/O`W ]nl1bw_ʥx4/٭!.ÁkvR\Ծ*[͡~ط&>TrAqXau20 eEJ>Xe*/-K%TQ9cޅ^` CF\LaX*NД" !X}2JԂ~Vk'C GUD6ލK]ܲQNo1+h=և+:73" S rdc+r?Ac9Rq[~+dkU0 (S,n <G;HvUQMO2 r_t"8i!3$q^$ƣ dUZ1!jFJ*P:߰V8BpIΈf*Ml0gt,uG n6R*(NXXfRO.v?-/x+,l9Du,r{ozX]+WIE#$/9}pXBV1|GaƓ *ro6NFs`HtU:k:q$|c9Eճ\?T}߹'H V+T}㮿 pѴ빃Vv~Bi6 >$5^M5z7˃kZ)'[c9]yiQ{^C,fXˀʮ\K]q:jv jmTIs{e)ZU(#G5ӛYMjevdێ2)ё:=B_B+wb&YW-0 򌣢P_um wK"dX SL[jq#Q_VPQqr?1ҧWJ3j k&AHPkbC9Zϊ]g.q$k?WVL/ +ld+g_#Ҕ`a&ڗl}1PU[aUXzyS*,`'oXž+:?Cv*\?uvhYu<aϿ=Kb׫#Wzq*HMF!`nFS/b5 pěc'urm̊s.3%~&rѰ$ PV3E!bcУ,Gof80`%*x4;hE `[Lc!i *Vɗ8jMmDuB1CS(gՓ@dXdxKgiA1+V;(nYB0}xE77.ZsWs(FJ!EUu4Q}~kE: VVKe,#6Plm37V )6T- y&f~@|]&ny/Pc?4@L++TV #x8'څ'/75RAzjkkQ(4.9,?k[8ޏlrrR6ZGҮ@l8.Df?WacS8*D9M\D  .w}v#˫Wx.;z-gqz<`<;}#oeF^]:jh" ^KYWH)C-ɘbl퍳oڽ=DVSt|.L[S :W+^H[l6m]dkSBMn{Kb=nʠ]Sb{G#,:Q34C5N&Ɏ ?(2qlI##l>nmZ͙ P;t3++yP @;lCV]!.aZCqv d:rU=U /UٔtG5TKo޻N$: Oy?v j?r5*~#o[lԅO(Rdg^N!Ԇf>ʤS?[lzj`oMv׮د<;myiqP/i:k m>"61kk?=PAIc{02^44{6pyRkeܓ sF:=4$o,;y,~T hIH|59Ob9aYbqǀYIu!.,'y.vi1V i4);MF4)rT6O{clEHu,7݊HT=kss+C&ri]"%#A3*{NLwg9z* e7)r[Ons) c90 IX}ۡTЬ;vf2i.CƊdZP9Vm׃tɩnJJP6-Ʃ`PO 9]C`vdTtQ7cw+2hhR6?tԯ)ʵl#:sדXGuR9dHOt#d0 k4/2Srr}ګcySps3V>}Ko<"[}D:դ٨}@iyvA1~N&y)r;TWt<<6U/6QVZFUDeJsKBZf6YZdeΟu ]̾pbk*˟,eF^*n=L,RFbͩg YgC sr jYX 'Z?$_Ik592:BVͶ8wa%af)*}(Z",d#HBAZs!`7=AflLbVUZOY6$)S޴SF}ؽuZYn-`؞rAC&^*hTU e9l}f)]∩%D4d{ ;|jcQ9rY_1Um 73t@O&#;< f1?[""oDlrEʇzϡ<:2a0TYD8%dz4d.ck/H)j)ܸИ1S7l=;g%[-.~#c&PHbPrswHAo5>*]O:ўnzWA0~ x&#"Rd&nCK:,U/uG!66(=|%N@[F` w - \h#/7K}p0KCqjm:D:&/r]kis>blů{ b:bڙwG'_~? }!sF?' Hg¶g* W)|Di6Sejv-) @UJHr%+dt :(5zGO8gq<}1a}~z4d<8  +3vv5 :ƿD5m=?IO f439M4k~KQ&Mz9i l͛fEA> y {{[ϣ>)ɛF~UT&ZH8`=+Elr1{<`.Y.<o]zߩ?I}fbo֍ XULtKTZ˱ȵPiV=*!^bt`ѱC`}1iDZSޗhK"+zȯwr3Kn=aiHlNkͫpR06ťc·$! ۠rhG?vrnp2e?S ZEOrD}W_S6g NMrf.U@9pӤ8IЗpwUS[࿔#R +)Q+ ۼ~ыT- E0 Cʃb; q_*p<` H8eMv ?mtk1aA$ 㾳 p`+DE-i(tgͮp8hpy(]gdܵKzQI:,s1ImZ,]9SP&O w !Eȫ+YBF N>ad٪⿞P330Cl+η [iUFe_8˺SPRBnPwmCQi QwucdN;}5nA71toC7P]l6`ZtZ~eJtf!R>.j;_hH 4U[}"$y1 tZ}#&IĤJB63iڿS\@Arb7_7TjS񖸟H!&_`C>ub6:t]FmjU'ണp͸6o45۪~#XW#Gـk;QDTeA\-}wIF]'dl>.Yۈ ʀП/LIsGzcYG3Dwh4UСF[1-l]O!h6W1 #+F=nO6uBޤ)Xz 2H;HacӂĔw->TC /z oJrgbȭsp9Cc.Ax/Ɏ0G)ҥZ2f>ևAG3s/͚,!/jvDkP1gf'|{acH?wi-e"}MmI>/=V"N͟"  ntX{[&)Liss(./V8:F񦾝?GXK,yyΨfEzFyXXsDľZ5X(HNfi]\ 6Ϯ_j?&qn{ yUc_H'I#y I7<&R"xf3ڢ0HLb'n>ߨrզ ^KOxXDM<#Y˕th5I8"cM?~>bӓOW}5FSnhOvq(6g2H/ljg+lޔ9IiN;'7'Rmj=thunI@&Xb4PdcqE $p7vat"HN`X^Xs109 E+SV)%9*|Ju([C<29 F6cw3ُ}5 Y26 x; o1< ^'K76yqaR/1P6A~4+ojlݹ}BQ/,/XW>T=82*I^9ӜU& KUt BoOomPls RI?s9^iy?=t`nЅүj?er~VqKwTFZںhv+-ᄞiR*^֧%+RT~o -4]9w/l;֬d\GP,>`LXŐmnע8Qe%EڡAJ1ȡTC:@nYK]g7DXY3Zڞm(V` eR߳L e"uB@aVPC1a ]S .Δ󥨦XN"N5 &ڜ/l:8E+m@xxd‡΂Zjk{  Cwp3jB~DMNӓ|63]Қ{h)0 ߟ=6赧c3q}sYᒶg_y{a_N)IMVo(N.sQs\=ZĨic TGS)$Y4z8E]\[WoOǛ縥(!>l~.5 lZ3i C~~58Y>U&EV/56};Ybm'K % {CƐUِ>&Az/%>"C%N@ SP'.?bUk2B8@)#tޅEa[3NA1p?y8J}fe\KaCEQ2{ԄUh;m[4+wͪ.&X-P)H)ͰzT/VmS%N嘻_9YD^YaUp 3@ J|}$no_s=qGڒbi]ُr%r1ySכ&T[ܰh ;%qNd6$*Vy=|R2H$}opٖ\~d$P) s$dfKd1]SHeQ3fJUikcCjƽdGgWcpL3-wߞuDvKٝwfS. p< D:`_dd4khb)_zr$ʜ8 sr>3"" Y,5i%2S ң^S s?h~+p/qqg/,i `TEX_8/D4)Nc覿đƏHsDX뢊]:&7:ѿލJJٞx5mwSS"/*5 V#$3#ZQBd&dXDVnfG1)r~Bkb,w~ ϪQȘW]imeQfdw ߌ8gr& 㺋ws(yq:ǾvnjLBX`P)hZ[8޼jCHI5ٻ3ieiU0 .8o,Z|m=9)L>Vl3AtE99+F `^]M{7^%'Yרbc:|cntK%֝)N|6¸8V"{CҳWUkDnZQE'yđ^'crOykSjI^*սͫ@N/zWB/[G|MZ*XRNnBj1G`G}EGHE\8bnZ+=2/  \nq ځ.hq{v_ɉ9y ^i ɻOƿܔ[k"xP{(z(B˛@F4ϟ r-͝gӅd60 k `Po 9oL# Ź<>_x)Y;LGɅq m)ujLӦ[A:/P&EMzt4Xn/;^=;8X@< wNo} ;'m.Z v" @GЯʞ|#5Eƈ5V8]kcG.-V>W쁂k>4fNO =gG#7;xK!juiOvk[`{^EYԃ6$:vg;Lܣ}4+5Ğowm.2=iofSZݦ(b4 ޙW~W鿷0>μ}.R+԰o4o,9SiuH:Br_uLc]aC_a #Ғ%+MonV2*ݎ2ki\]Z?|vڟFwdJ9BEY,/ =BB $︎lGS}(D n6(nn"q(-1 M#/N<*DpkKL*>)Yyn0Qv!7 ^RIR 0-LgE2(*z^̇tx- ^, x̓"^ :͋Mü*p + uoC&}eW[˃`H.}i3tSd]څؕd1nS"8 ހ햺Lf-5~?2<ڈ<-!*@.kA`b+r4fby{$dUքsX35֥y@kem BmR}6[)dpƸ>lWHv,1Ok:ON(|v?dZ9pyVg="JWnF]'DܧM풙z*ۃGQv?+'OŠ)aRxf9D:dK*D~5'Z]!E_B N'5z5S J!qC@t75vګIh'[F1]^^6c=#;ҵUu+w2ԤH6M^9XGIfB{Q8l[v`$Rf5,>w@(iU߆[w:89S@s-F9,B6RW:L4E8_|n 1?SyDLј7BJ!L OpҖ~r")*K=hbnl@pROV69_ _PGcœrNsY%_P%D@Ps+]u5oOҼ`F]JE<<Lיct1pSh>j롩e!P P;|{Ө/vcL<3>H[TA'hƍb1>}V2jwc08}s]6m,AX>" I1 7|҄A 1M(ԅb6sD8A@ E}pId cLj7eJS6$$k/m]UTuMW* B.Y`n$)$yz|srJ.*,bՂ( _sGbf-fwFQ =0 tGAuZԸpdžf% ,b~\0غڬ!?6'_'l!` ;-Z`sNyUH`Ϛ ^§/OTa%Ⓖeم*cׄGW/U'h\ǯG RRWg2K@}bx)Yè/l $02[ȾW/=&L%Mx:0wQSdI3kejʣJX!5݌m-ҡq2nmPZ'LF%,.LZ8^BxμJ"+S=(gʬm^ҝ| >D;E"dYTbflW]̣˿(CKL&QF@& v%^0.x@fn?bn:0(1j~K>{$kDMÜ_F1;nP RÙj ^x]rG})0V͛O"7Tf0B~i}4OU!fod;}K3`_gfh3FڵXU? '7(lB+#t5 1—dңyfK hڲCoyofp|t&Paey Ia/mPjssNk޸B}|DqmSc"rx pbOXl\.4 vH'[!jDuճQWjMCE:]{{~Ynh~&̹gX3\۰#@a5HO"G4 #gIr[/Fh )ύ= L 4c4/-)wBl/>ӻ8/gnA(ڭE ygDWVH^m:T|!]kO3?xejwOPJǕu-~ʴ?c:[GgVE>M.P *U|~}dtEkV@uh6,l_Y ~m|Vc7z0&@mBm33$Ҷ5s=1+ +IQu*\0x7V4u=2S(3v)~0t]s 0iY[e!R]ғMƗEت5 FX{wvpym^>40{ 1uorU(d'C9o!5/sõp: QgqqCcx^^*EplYA}.bW$#E|Z wʺPdI# |CYb7/=Ϡ"*0=K+-9hu6q=k,DM2ӝ%JSjV+d^i,y݈FQw/ q=u^%V֥`rğY fN&Y^"`cL_5ǫDX.;:su~ fU[SG'6+R6Q f;\Uſ@DG"Y`l@xRo9OD6k֝A#3 WaR|G>q`c㠝q*߾e3:|fHBNY:) Iz${{@?WmkAT^^I[VwY3rp^IQ 0iم 1% e#?+u-; I Úcc6tâR, P5໹+X|dTf+} 3AdJkh=&4lU BAw3?}x33Ș`p\RTP`@oB4:YNBR4#rPqfX%T+II&:V=Ny?Pg[?΅nDtF]rFhu~^>t(K'QLx/Xt0Z Vc;?ٶK AcfG OOVfy2u'sVKJMx?DŽ8U<4{LZj6?]J]_:ON~Puh}qP 9/9yITqRU?,Pb̰׾OUN$:U"=чoD2IRNf  JeA-1|17pجgnd%B\՗z*^|^/JYGys~JNڼnK`:Zq3i功e8$b)~y!z:P/@js|а\8GQV%j}Mz!Pަo$tI,z݀'H%@Ftz.-ɼ 4=?"6lj4b(p%FY7|aޗ \4CDK,0.qDl`Ȋ@J~&nb&3 }SS9@"#)+]m3UF pX0 Pp^o^EMw#YFe|;x*\&;xHwmbxVD{1&Տl]rX<_|Dtb z6sZ-ɏHom[B.Oc} <_g[,2 vnnm0;UDR=MC>^#-=Pni|eL[6r[8M5ORdX3\ _9Vo GV&H %&`#xf9XOv",; &t(< L-( zm'$yQ1;/fZA[hVwFgy!2$2`q]kougg Kې;j`G>/!T)`޳"i}PrqY{{6Xbi ǼU<̓b{H\~ДMekT"F&M_㒖)4ʳ n|&PWg?2&]R_-准N>C7+3I̋;3~({*Oi9u0{ z!+R:_ x8X2"Je3i<͌fcHwG uj466`_!xL &#,R_ 2/z&ܗF6qwaWLJG‡6wͿ@6M*3&IBm wA{ 9C&$e\bI^'EJEccY]+zg: ȯj9.{MG_jG++T?3ѵúր2\ѻH %VJDH6z7SjDgl,I ŔBN%b391L6ṰuLp,zH*xٶ3(!\\&^Gz q^e}O/We 4Ð7Yg~2*R[۴yGT< _Kz&hYIM]fݸAQ(CnZceyѷ~F6P\sJ?yFlXhX|vc\;҇hZne&q12., u6?;MAb16s7zW2G7m@ dy,|9T/EExsiNO|xa+Eޢ[)3NS4h*夕jYR4u6轠G{mnnþ2O#flB1cNe9-bh&.$֢ eUIY/znyJv\tz;x·Oiz_D 9- EDtgҔUX\+A+QFԤX蹘 Щ L:!gk~ K!KAwTk\~,2$/%t`3 )%ab=f/SUu UQە J^u={ccr ޕ+@R2 \@sViQjlT\q!ǼLzxZ:#+#4hGIUqAN7ikJWOSjfA'h<n/o"Fbj6)Wj_ș=\Vg[Qaʲc>UugnFE.8R|0`T+FE~Hx.M5̅b &Rϫ9V}$1$IVi+> c{/2 {V~yNچ!VnLVk?9O0^^.hqY=a䢮Ud_ofx)JJ+UU:|@ZλƸ;gsE\`V Bk<L ^KҰ?* MEe\앬98vs G|!S)$ײ?DG~t:Cf; JNx&C5p{9Rw$1wo__N;:<5 .OکϳO~뚦Z"+PB pi"JkE,k)3@*I] ,@_TS5_*2moډÑ8/~qj;4W,[zyE0Bք }}k]N}oC4ݲi7玎;K;jR&|n'RekNajuH#dsNG:fvX2rHT?sSsp+JG% g)`b_e#MBJE_193AZXW{w`mբWmF* 0N]<7XXBY{ȍ63QPy)o]́jUsm2~#y~эuz|EL)vGn4$:r3sDP^!+o0Q _.se㧇'T7`ݨ7OFp[>t"_F?)d#q]xңfTI :ǿR>Pn2pɐ23jab!hERf!-'nsxZ؋^)+w,RGw`߻zb7Q8O-BLs Ƞˠ99_VN$7$ #|aAQLNȶ$}כKla QTց4 h?Ν_=@+.+QxJLOeL_A| "+W ovZjbѦ-˜0ڻ eAF-$;"z=($ D<^:A ȫkIWF"6 K)ֶ>gPg}7p'`TN؆d,9 rИ^ン!KD'̸n qܹGJD4y]w *տnN2 ٿ]N857qEО T^v,2ǷЁdZ_R M Ew:/:τOKj5Q9&rˆ&!GTll/ 01.J+ttX=Ş˖ Pw7{HB{$RN*:j1rVh M4sWywJu\CfZ5QO q~1|ԧBxE<'%߹g=a"88zZt;;X)")x t8BNR-pd#J 汯lqxFL-)hjT S| S^X}([> x8w7t(&13]u[хP&1> UJtE!ݸsBxq(*;Gܘc^383E],{\sFww 3Q|n$pF!LWZڦY0]co yё@5x>3Su$8< F#CJ(,`d=UUD J%WfyΛw  E%@:Jmx7PzO %tYre:_zꑉv͂oc#]_٥d>muU20 N~x%xP\+?$2U ,?D4R'p9{?}#Pզ*i)c65h0A>݅neQ%ym_\$ XDГ$LG??7?VYO e 5Zq 6U+)v2?X~-=m?(ʹ2rM&^ Ƹ0o}L,pt[!Dz_a)#CAهT->BH$e&D­˹w+Y";qbp+ 3^%1v17XAVcld1z}@]ܕ[e*r_tÞK%1Vգ'9n=#6rqҹz690 2 ffVK*Ab۝IqR N\nQIk6}U*4V]dH^z f5(a Z\PT󤹨 tP.RD9Y!6 YJ ꛩZmYѾQCl>ıc?e+܉;[@ݕHk",M%E\AH? j}Tly.an+Q0&Wy[|bPzM}*7Gg3 GõONiÍ_Ýؕ Ĝpu >ڷ%[iz~#0 nי2S׿>nϦ]aLiN$4 P2πWAS߈# .Ò6S|=!^-~>(<..[: <YUK݄0O&0KC?wA@FoThK<;ŋDmx⯎H -zւWO)NaO)& +rDıW%lrY*wxHtj _>Tk8W"r^} }aaa }ƫ r݈۰x{cEAr 0RaVd݆Nt}Mt b@,L O6]C)2ò K4Tp3-Q5dz}S×Ob;H5!+y֎N>uwmPlwgΕU(<֗C%gGLa.TTMis FJ ~`F'5ܣTYTOOs&wfX / $;HU c7֑!]x U2 6o/.I# *" m{ vpWajvas.^Uj ~+M"70"X=б~u+-/şije G 'xe"|C i*q/b=gG>:X֦ڄ.)mQGޅ0";R:YH[ΙaJ[BA'qbIv(ZvJ {IWgաiIi#< Q dPHWFd@N ֡zwkV|%y oB"5;0FK8="V7"wxK.h)ϝ0(dlCf 9}y'0zt>^J&0_UO#ui+$ˀUuO?g<8GaYboIaC4QdE<7↭5>׊$OŜԼ4,[~ U #q7 w\ۍD*Pg6u{^92}O Hj d3>L}]Y1dx֨\HI^u?oK1dZ<IY;`4,5e7.OXLA6Z <\T[9(,WxG% LhHDOxafZSs2_*asS=vzo%-2(X:_6S[Aw%U+^W:T;_{Efʂ 3k݌/¬Q, <Ӧ4wl[Fų8O%Rv 8n^ְ I9䕑oޕf[I[=>u?k$f;qf~zo?B!2:t(WLe?j!9nZ$=JJU#Bᢤ5#;b4ŞT #5R5ɢ_M= vIѣU qppD-1dIKSd$nq;/f{tdri;h&UnthϹ)Qz)%8x~>!h Ӽ8L.\좷dK%10#ШXü(B0ɸsN!q@6>$.[ /~lq0A y>"Ȯ%t_'f ] Ν/MU9@KEzMaSA(UϪH ^偛ׁrrϲ9u~Ik⻃|s?tQϜ8:o,: M:PL\E^ՔV2Dz9Ԁ7:u)WMTK ~_zK&A?;Qd2.yw\9CQY[}0,@Qz'(|Ы3e=+p|c5#ڜ YY +wthGBzyȃ,f>Qx=" JWՠ<nj4 Էhƒp RsVw-[tzy:~6+{ŐmإfPF:q%b+| ~NHG7,1]"eP]anr|v42ЖhT=:`hSPBAyBy'yJpzI$/?BsܝDY{S?1ha!-e J9Y?Sv곃լZGh !h,o3})(d^TFG]!N 6*=#S}6GI5&~GBz@Uv*/d W,u{gLl(R, 2^lB(:GJڀ($cwˀT}<CK@^]',n{D0qh``"R^{:W%y>3gRqN%a1!5Ⱥ*ITdɭ>9'=N2i [w^} ^|g)Ko,9FQ+KkuDʠ9Vot mE/| B7jCo[lin b  ~$n1x"9GA$kfʚ}*f˼pXTy'8EpHM@،E/לmȜ.ڃX2B2!Y~s o`@86}I;K '/Ӗ}<]Cza?CLX "sP;uur-7LEȅ(-1}:{2n+Z+Cz{rS%_fTȄ{jcJ: t.:XQ~CM;~0nƑҡZIxyA',,j28:%Ps:HO}{uf^<>y !Yh׮"A;c"Yy7.@]bN %ltqtS_c99Do4ϸ)b :%dzH\]Rx4eQWjE7yۛЖEi1[cŦ̫. /G H#5{VޭgÁPg<9Y#Fю_&C`FH9% { r\+mބJ9i9U5Mx^/$PdaSvG*d.pUݴH̘(Egꂬ8&[DZ9趸u~2S,Ue[G*&웂չ*]gWt{={nKZcY[O"'QG;?A`rg=f TyvE婪X"C!/P(v"'B4TlΈ59.).p$z%_(/_ Rgı]&ڞmvӽ %ckQTxޫh"gAv=گGA@܉'JjWN1& Xz>W4hR٨؄/z8&(XT&5rx+wtʃ*+:;Rd"놰X)=ɳK=cc:H^6ҐM;[Q4M% o(TA'zڈ^ĕ9X Ԡh&CM󟥹^܍"fS'ZAi$zO7zH[!/\Y'6 I~CqI&cvv&IUI"͞9oba]R"E0pcEk$e9xhx)y+ W|V!U9E&mE"ygǯQ,TG 0:us Ҏb m9L#`-9OzX !נ(n'eLQ&| ΪLS]Vvdo@sm4iOkBG~)ufgI;% 0 }v "e[c_cmʣeR!J zqZxwں4"cEVXbKo mwQ+˼fzmsMߢnYX9샫mgPľ)s[q ۲ QY1~a+iu T rMD$%͇#J-%vgb8[Iз-}k# QuW?@ `>ܥ%3$䥈FĒgQ&,)(ܚA toOfyu>(sЧ_])l{S͂)#e2ݔpRU cB lӌR)ij4vZnNާ>ޥM[,2Ywž«(eW2IzoT`йUf }\ک?u?SQH8 x~d /V;tn!x6_u<)`C'ϯxDb^J+ ,#ԉJ5gtdʯZ:9džoC͙wݑ8ƥt?N B /Pn@lS7! VΡ4e7HԵ'w\ a6R/vBFlyI]z 彯#TrV.v5YNbݶG-VYֱȵ*ŗ"׷RY^HUa&|3z1^ 87^Al.M1HSv`lo{ D8\/ JުZ>%bg1n31rF_+BASlw'dz^*[0;Y4+r>e-pA #{nqysW45M:J,[B<4tn;X*@ l5R ;OZA#Ӹnj+fG_o'&C :F >k` Ūc+j2g.#2Td̠-NHv o?*RLz͊jGډ#;`{.Q\ hE\ǣ v>/Hҿ15#ki#\&#@)D J+uwT"h|ꖔ.xRںtk=/US$H?د 7IS78Df>fnNaf|ߢζJU? ۽n)_ĖotscU@;˕o# Iq-)|,I4#㱍BrMJ<կ"\g,J49Oҫ\ؘz!)=TսrBl?PN ަO͖bƿPd$1V/z>9}iyPaa48ˑ{҇Q0puIe.)Y`lG0hw?uVt"PR3?cDr|Үڇj4hs퇦xzk|_R!"N[ ];sWRΙkD/n8fHN%|'B31 ~>c>Zt'.z5g.ۻX5a0nK2Q?46]7?Z5nWB^Ty_>/,tQ2B[~?4~`S_$s= x'^]q>3Vr|CQ`' bQe(;>RE,'<; X4\9a/NuiwȰ3a%TЍ-@4rENdNYm˧e78RdMZd%,ZoK=,_i$R֖gxf2c-D1v%*BmŔEdz "M"&|gqSlopkQ,7_|`d8ݝJ X/[_|H ,I֗l 9SL,cw*tOC(: VDDAȒZā ޕRӢ5aw߹2j}*ȍ]%Q_ȧ$y2O_< XDnfB"wJTM BCr 0<՘a?/1О47?.u{:x^cH85pb%?ۋWp"I_QŠ oA:Գ)a#K9XQL܈-/1gYZ070701000002b9000081a40000000000000000000000016101d03d000089c4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/target/iscsi/cxgbit/cxgbit.ko.xz7zXZִF!t/C]?Eh=ڜ9Q7:uGLz*-pE4s&F`T{;ĈF6Sz:O,NXo vl·/$kH0pkՃTT̏?4&D܍vL>3`NP(jvOe ?D)TRD+}߬{  xEP0>1.SAv4GmbY)~qdcMBqOr4[rh@99$yvYIwC+2ËS&ZR*RÚFThe ܤЮb,!Ԣ}A.[Jg.%ԧW}dE".C9ӌZo=}vX!‚zQo;hb,@& ;Bxic i\Xt+ҕi F|fx<iNak4зJxЌjt[05\3- Jlו;׏$Bx+wQX^`ӆ@cP8MjgVaoW h"!RË_qC"9"#%XL.8˄*?GBo\ gP(5Cd7zGu t39j* SX|ϵmn ` +lvY<Xƴm CB . !?a#ql$1J1BOre~XW<ս"œeAp8jfx]EJj;UQьw !#b O~4dlpdsg9k)~gHV"X޿}!| |8>gOЏv86Uܞ2tb 0tj "9̶@LJMrha?g~(iꥥ[#!pV8 )iu9 _U܀h6+Qڙnp,bg'$>dGW=Kp.L`>~]`6a:O;1rT7ߍw㱫DC_$4*l !ϖjKVN M8Bi|+TG'J<3縝@, 4_mAE'+B0coi&? AQڧK&rI]%Gqt-0Yq ƊB{2ˮ:52]9R1bT\FKW uRO>B- [,$󽄫lK݃+pf\Jy,gBWo݀&&ǐFeGӤTn)U?pܹ#o=G]ýeieΌ~+ǔMvZ2:hU7g=H!l`>Y/, qU <&WGK` N-~a+8xf}W3HA*U;ʑW֏amҐpb+Ius4 ڨϋRGy,,\HΖ#NT⸷SQ󃻠v2<`fN+x_l \*զj|QR0iZlCW6HK,{j)@H"TR#pXz ¬zMj SSYQ,tx:5TfEK8jEzyU(17QkR}!JWjkYkpN.oR@v-4Xg(:u(Iryoۋ 5kliTFe?s? 4ȱp]4FޑZ}ԏtIKf=p ?5KZI[j9b2Pt%*#cU^fz]Ma=>}ǽokJLCXS3 JkC*)#m~;U1uVkjjEZ!ٜl|ީBoa H ~x3Z`D;Oa"0IxgCVnbt:AP1-q6A?IN3앞4Fc Z ֬Ԙ4> 6Zң)UVy|kyU 4\o5]TR:~` )Az>XAƇPLI\6 EKPL7sd4̧˪H#0` )B Ô&T7}mo"Oƕ6YY,3zC Jrx"bkD"ءp߳yB6!P٩t%(`[{e|@lT@Jp'&2'u\Y2f_cj0Pci<*f7"=Oxdh;h:2뱊1N$xɳub~.p9O.X)9xû&`I kr'HCrk'^-Ź 9871BDUZ?Q/\><,nE#PfT,ٛs)WN$K|yx+lq d[} =4J>P)hn@A Y=b %@G UW8?EE>ȬbXRێG=4TB(Vh]9;s> 5tos*Akria.MG`ͧgҢS;"%&&9(ñتmx\m, si}bOY΀h< _Ǽ56yί?SSyamDƽVQ{ 6]_ΩmJ|;+]{IY]߳nᥐ.?!-$QV 0mƗOcK&v`7.;9)>StDQ(|+k9xjw+:B{E.6쑀ZBV I@6X>D1k6-5#lmkI}UmJl qp4J\xu +8ㄨ0F^9%"h>#b)r)_lq~2d|Fȣz/dC'ɏ-a5Ī:rwx[Bas Ph4cDV[i6,p5x{~cɔC9/Vgq2|sآ^#QEf5\pODkXۨat4 lu:M1 cnGeˣli_AGfGtyJt$0mBD)荒;ruYKDE+stvl傺?jnzIOvimiSy=7{pؓ͛qS[ 'Lu-EbVst@›pÅ<_^ӺgI] y+ t}ҭͩ"C ʼn947p!N+xuZث/ե~sU{~ܢO lJ7`ܦb  r?ߦaDA:˓8Aol.lӨ)Cy4 ̓32/bYσɣG a opDŽU-n1gMv'(P+C?Yg U{9Bq8o2hdfO܂vOceW]MHI@au] vVuXQG1\H'W+o@v}S3f(gD!s ow}2c1Cr,^Eku`+z %7܎Ix1NO'AC럏Po^S^JIŝ~uW9,@=t.gplnT Cz,m,ʭ"|/)Aey'.9\ڷo0(ӐrYt9hz_G2ePNJDxH2W^b7RC'9 <¾^b[%#Mֆf9!m6ßrƕA,)RZ.#$nU~囋cF0OWw~D:6[ Ւ9t*S+F{RΥ/bjOSQ!V à4#? $uQ'qcL,Z Q4/@ ;KK~:SXq AˉU|_9фxŖOΊވ0v% kg#!`>̆b,_$?{ 8Չ@NJ<<~OOICTp6+nC\X[j >9Zb&e5*v; CIXȣCD fz䷴x2C`~o]M,#Wazu7rrFJuo, V?Bc(fFvcwzl~Kf[{H$ Ѫ%ݦߌ 0&SA *򬏒c \8 0J/HYBJLt-Umh;Ͷ`)346,絷hidSjR~}K{(k%ඖ  ˪tmđ[Y:@;:Qk##C|-Op]ۮ:ƅtLڇ/ ;q\TvsoLPq*CQ!}p$ҍfp7?@lh >D1!S>\[+L"ܚ;[BϮ=Q/zFA I1t;_{(HC1o7?/\3s[-BE]lWmH"-m w  0hWmNLA¯rVmSZK0wRM 'ũ aE$QJy$yؙv?uazΤ[K]^x#kj:jWNۉHJdVΦ2 *Έ3Z摣*~S˖B5PFj.>W"5~gE^h n9[Wҗ%[A*YRk6͟A7f`i7ݦ%iv>[GNh52˘$%mوYȋ *#]"^b4RDZ#r/Zf.阇p##Vf}URK;s)o{i X6Q!W>AFP <̀O2T=U67#a-z}G-imEnqȲӹIerZsBfJ'axlBٙ~]?½5N?5Q Ptj]M,_16|?Jpuz_ 1Pl шE"č$tM#P $yt 8)zhV.*[zdBpLD 3"zZ E[tDS Gt /eRc.ĴGո`|bǗ] G&?Ҍ2/SC E#.%A8ys@$wf-a~T(#JN$7}i ^YbXA}X!Ovj=Fp9Qryn٠^Z[V6)FS*;kv{]A9 PRi @L&3GCo_WvmVi ~N9ͫx(3?,r(я zf%ϱ~q$~AW`V#CX4I8?oT1Lqf\)ӌ>?wV`$#Ċ>.b[Ro:S@GؙO[Ij~ksJ=aBC`&N "Yc,YIYTD_Mv;gÇKG1.!eŚ5^@$!;DXu|#k}#}VK*BQwqt<)9 uJJӟdY RCBOZa)2sTݚKX{Lv[qQH14i_%}>]Cݑ!2b'HKO2٪iP6Xj`90{eEXY+} רm*'[`濮-s}Tq޹W>JQLl iNnSe2S]aBLRIfܜy Z@q^K`c`["tfMGzkui`^x(T9ELd'%-JաHFmet aDٹK½AeodsroʃQb|`uY;AY`ܫu wP`[g4v۰nUT@x=~w*Q Pu@N:&~0LN&֠ڎ}-<,\`V]ds`Yl"5>C H,A,d Vp (!9w2%H;2v 12%Ԙums6GeS;TTy8rt4. z`jLLS$\xkl7w(bf!+ozJC# }U^|7/HƉL1a46RSmƦ @^fi&ʏ> SO,Qsa^߷t l3U~Rc눲ROhYo^08tHsK,&2֮~"̸b1P᭖<ǰ#H䇀]EB$ lZ<N J̮_naW˿aAo>+&}0}lj)X\pT&M\ >_"IaPԽ BZ JZ2`h֙J")$ V&Yyպ7F)@ =cқC[궗nJT E.1 @p9AğϬc,^ăCc{pouHkq ԥb($KYִ_>P))~90I) 狋/5ܨJ'AXA, Lt!͚SxL[Jw` QH'6[PއnjnR}m]zzHh|xb4)vlx>Y@ufx@rcy5cSg$s,#s~9LY6!o%xQ c>p Zƿ IvӓEo:pw y8}`_DXX' +Z_N)Ėx6(ˏv*~B0imhwJSԮ$UJvG#)ZB` Lt;ԞWbQi& ]K F)ܛ_X!$Rkv"T5 7&'idT-@ь`E~s&IhCɥ'(iTbOWTȑ%[Ř8|&ELV +&= rQKEO˚ y鼺æ>ߓÔ2`0 }*$0c4=x (ht˂J lx5H2?L/^lQfؓ=eag8FYְl<;s!(63t[+k҄RjcjZ t5}tuKos_8AVq5҅Җp:jaZ0L3娸ZFp]͍(IGg GEԧ>ϫijﻭXiW a:\%6ZwBSX[=0$mcOy$b@Rq% urߨ|C&-5@VVk9aP(E >C%.|9W"֙n*ǼGk\&,IʘSmatF1' ,dzLf!t^a~ƽgUV¡/kFjjʚ0뢘҇CX;Rߣe vmʿ`{J x>Ңid4SBd(V!%(X\Bl,&a i,̋Q/J\nњ.,ɝ%GOw>Hᅱء~$=@,`xl"Ky&K~A6eP=_gۇQw:A[K=N_" Dp8W6h %Hu0l4ȸhr<2-9 |}dX&XsO,,h,3F߬W]T/[ΎObQu ^m `ʦD:$ dYDNIW=jYglZпĮGEy5W+6rOM}wԨA}mfcvkb[CDo Z.(KB@m :Qm^䞼H_27OԲ]\XA&KWҒ:9~7ɃZ9e[Nx<Ҝ^򘊛k;ˑ^I$JǢQ;j^SmM.]߄؀mflJxGuc >J<"nk1 A)}Idq7B;<1wMM4vPj8X VJUt0Jxf6p2"\6"3I!9ptQߕ/WR3֐qO4Zc:~3>8C5[ޑtބ -sDvΚXV(wz4FA2@A@+sa{sqXLeRU.8n<&>הQ2 Ie|»#|/ܹ dk~k7i7>ZQM>sas#4Ck(3>lіV ;f)&5Y &? XR~N@BL/BaOe.HrdV|%#/8,8mx3I{l|QW(((#))ҪU?$H=)lؼ|xz2=Y-P'l}OnD= ߈Q2|Q 'p ܄'"_"GzyN SBV2e6_;Th%aԭK4tRꬻz&1F镐_(k UAt^*|^0a%!@>AC>, Da@ݒ(BT͐=JCk_kџuXhCrVT ǛPM$7 W i>՛nbGBXC50w~J Ѱ92ad?SdwN"KrD Dv-Y(ZvNɿ+\S oT޾&?o="9*Tuij.A#$wLS*~ c>@ЎU8nY -JE p xEC-KH/}Q 7Vom"s9F]{4eTExp8C0 ?&[tsf>iW T`[ɘ(fy'Q@p6[.po~:JHWFpBARg&IBe&O%m';14*vQI1V2 MxPy/\%SLMÜM<36Ax`d[[VG:#H!WIހS#JjP0wC-$YjBˈ߁PXXI-{o9Tyu)OL;[Aq l?\YlQfRfSݒtۢʁ=npsO$JZŎuCkczY#LXfU1r+X駯*6 x @e`q< RΘ;<0wHjIiOF+jw'2 [Nkev69͊yXي Q,nX*Lq}ɎA\)Y*>ހnIY ͤ#)INhd9c |cqX^AOamՑiW)ȆeY#$[_+Ϝa2ڤȂ ȃф jhy ΐe%XЂC7ML Z: w{ls<=PwQ)\[9 KAwE4Vm1_8pH7d'ucoAx&W+me-/gn]Jus>'P w߂RKUpd$G˝6f4L`ҧ^YϡSAwMsCMH+ք|2emeO՗$@ S ߌQ?,5 AGZV[ϸ^%d qi7BG1vH+{oWyro3=!OI loįqYь`5G`0BBw4L[iS؞r2P*,'Ej[ak yNgpʡٟ=?ZG ѐk/{ފ+EY[ Ox25o D4,(0%fp TqDej?Pa\WZ9hySʤW=z4> jHf<0_f$Vw IEVV+4y[$F6''+G늽$V;nWnxtWi#!.dVṨ#sAy!{MK_V3fBN&œ16ĈWz|G^␾f.+hyϤcFD?-qD(Zh [ߕ}Q1>Ny%z^36̀9TSɮ#%=͡7ED^FD#oۈ*>-Tj=8e ǗɮEjvP]$f/ef<fj2Vb2MۣX5M܄夭 TYb䬠K6W᳅ir7޾r~ ,._q}cȆ{Y'jE"x)H{phU`p޻6TR¶eFPDT0wancQZb_r*z[>pU!Wld{x-mos,q&&>njqjlY({~yPV !A®"o7Mp)Х1!pb )ΞX ʓG2;ujLP-~.?qa4]Jǣp(a/@fSCK7))ђۆəy探Q>AZL-i["/dL=q8g2̭c/ k_|dvT 08JBa!,qtޥ-U5B3'ֳU]Sn v%zG"4gXlTL-HTi`6'hR-DHϤJ1-1'bdo`!'(7'wѰ\O\û:%J $8@I\>|m `z"=mv\Vc ZpJB5LG1|&'=x;NlM|48: |pb]7}Z*~[ZsD+bXD%7+ cyr 1SMIjwJW8oV0Ce%jB -Z2>ӗүoOLA>KGsr8E" 5= N ЮJ0I"M3ʧ:doT?…AXL^-F}u= o4 x.Pcanj,NB^Nh㢖r2aXMnrP0$s.lG tpͻ^hh\0f& `i eP|{{Dqf;pp%5A+īWp,~㖟ZnV Ns)cxysf[Ap(}gZk G_4tf}Gx cDyc_''+e+X&SHPAC!0R'3&Vܡ{*e볔,j=<1EA$jqUe-GvqEd]`(|%\"X%7б[jAȌnH"} *^SKڀ ShTʚ|}*+ԒŢAnMH ר8*k zx:T O+0^YN/6'[!#Eд[h ̋ܝx n?` uG 7a[&egTNT ~P/dJ߭ۋ0fdNiu&8X,Ea!kSh:VlNe"%"Q˜f0,툯,TبY U#؀+s e&8,SrtƀESqIϤ5vrvU܅ZAJ9T`y<'Xz0&$) Ƽ`j q|OU^6x#UQ5nߓd o;B,5{LO`)ܟg {%AQL~(}ltmkUêsP{,Prx&dFuqz  5iCJ׿WN˨*>$hTIOZ $E,Bȷ[!IrӼDK[]kZkh2EӣAùY*4y6 ,(;E"i~Vj%)jzmݜcڲ.ħn[?W!bˬ2QJmw ČͧPrkE@"}J[$lS1Q @M"(B:g+iLm$n-B#)c ,fsƊkC%bqRd$x#FE3>L]~T(yqX`Zj,$[M`2B4GL/DDy:28O<J(WY-շaXdD;K?ۤ)ŏ QaRbv2)>9[ _]3cAk9leW\#In'|+&3 3䪍2Op#sȀ[$%23b6إHJ By{c`% Kz,6+qW?N KZ Rry۟ "F-i&`+QAY8z$invɥLx.Z={)$l ¶>Æ1Ǵ\+6>Hu +zK5VqLA )j`P <1') )̒B'-~[ kuXBË6_9ck,;ŠtoΦMsFYpg4aLWop8[KPtDn,џrJ6:(0x+ih;m #g^$̳6:pM| lUUؙB] *dOeh"^ Cx\8,|E P pʝ/oDCnP-rj޴U@]:kHR7_p:<;n#^Tt|S94oz@^7K<[|V;E#~5 R\iFn'aMX!J贕`g2)KS,FSW8%{A6z~YpS ,p rO ڲ H'!%nRF)}'GMgs8pxa3J 71[!{ol*R.LR :Ap2'U헉i @.ٷn"ܚe`ԙ5*`[}wL#h6/(p, yt +"Q16FH"%eo{JT`˒"p[sKtas,j|  \'>_z3"F6{71蠦U dW@L/0^{G6-ssy&ؚT2o(0+M.v[ +JN[Fp΅To Z(c !U➫|G-@FMK~;A>1dO;#q(wyrဆ^M}FWpa&`*1i 4N:0jq㖟HO}CTy[mg ڣ~QihmGH R(WΖ)1)vI' jI y\ޕ0K<ЧU/S7P"{v&oF1>2pW)̊uQ'0bP|{p}x.~:Г|Bɔ5#Kza+n,MM.Ӑ&h:> !g[6|@фEv.ktV(5uz(MJ9#^v)Tjz|la_ =wVg'z7t+C*Fhh Z=,P@|VUjN5TЌ~C fpsּи-4kt(OYj?*7INmAo !O Ԝ\߰[.%8:[h7r0}Π7jd,?"I/, UD-SӑRqrFK7 Du 31d?ò װ++Z@={4ux+/ QOiG$?ơܛH?vq>$wkA' ;Vԍ̚+%5u&j8fld 5LF{<!G5O#(lE|~NNKHVCJk:} ^" MTw`5ܕe)atB 괼6QT- lbeտ;:Q9GMW}dNzflAD(_p<ɫ$Tjt m%#m9F7AnsgVLdI; ovcW;`=/R1 Zݛ.?^$IjNfGޠ~'n]U}D BJvS^oTc\`iR^R#p zRtWc Q(?t чtN^2.kvDK MΙS>'/I6ۘ$=_-4ctxIrk?f'zf6XͭufBjkm5: 5;CO$|H2|dlo'uh

      :WS̘W]CZV|ms(xgL7*k]CE,|bLyA FK%u ,f4Fqˑ J>>RLj6eaOEgD#%XC;XXߏ'FgXgMI_Zl^oe|ũ4ZG % Ѝgc&g Zz.$PZ L_1?w:I{ăBU[VU^dMv|m|{ b2 Y@) >L4CR{B4f/}"8WE#|' ([?$㥚xi1]ʌ\+dm~ZQAg޾t~:M4ީz-TIE{ }W]0 AJJmY7zIFՃndp QFt {X|ʼdGJk cn|23=.gD{uXLfJԐ]m$xtpsr(JQ-Dή(RC6@*KN^B*{W~ƽ<( Enp|2: @wW>qG[HHYQmz{cOP0bU׹c|nJ8ގ}Vvr>,v>sD>n짷* 2`f;&+xsor,5Bb ]Lj}t\&I(Vf@c0P\Ɋ׳m`3\//]#8sQA埕>7"Ƭ eS49O͋4=)/uj^j/0lfR$[#Je=џPSCMmcKoٮ8nTuc\?@=!j%<^LP P#YN XL>h+PR@ɰh3F/槖ekoG=ȭfQ[] *@'Ĺ!.ؚY }]a0-TXCSzT$Ar2`2@l B5x HٲܘPZ:gSK:J$\AJ(" Nqƈ޺ |M*9%UE!(& ]^qGO2#d\׫,~3zɽFڞkp~iOr&DmڠĩD4Cwv5w (E\wc0Pr ̌ N:R 5U@-ݰK-vܞQ1vZ89C0W8JSWh>aɹVU|鰆妦'|*ZynXɋd.}\Oy>,!'NYֈݾ@NThߩRsT:\ @)`Ǡ:#Q,qiHAO #lc0Ë;P0{wFmA v9 R$Iw0b7LȨoK_M~2`EcEıOZ:7}Ʉ 3մ@|?d\ G0YxH5y/Pd$D2~})SApcep8OE|$L1aT[g0 <@d?q<;njm3f vqNN[7Vߪ> Ε8JmJS&WšcP0KǠW:kG4ϰg]22㠔0ҹs28b[o?NkCfrOfM? ]hy :]+?tc67+Z[Fq,q˻zTJCAL6uB ]aE\B[iJxl#[SdeO.bS􂹹\BÛ^>-G⭵ޔ7Ko$Vg03 㝠+g!'X;ȭep˺TH-ARն۲T6#㈊]bN֧آIt{@oIHr/cVUܵlBMHf6[kcɦy:tZ׺@J#<`5cK-/[Do炳0VѢᚺ#cHaQsJ6r],}}?AQ xMe8hC_ *;/,v!p0@^ZHXFၭs!WtL_]wGf51sXDq#$s`o]㏊۰T=D̅HGðwXhOurSJ3*eC-E^GF>pX abFzՇ)KhKX7_њFKƥ^Vl$;kCKA5QJ_ha/aARlTqxgI>O7 !̨A4=;ݔ PJ ZС](1pvIL!bsa@!WS/F}]cGDmY.Emaa 7|Or;XOKAZ"ǽ[+ ߩ};=4Ήa ҈ܳqbJT&y92,{#4݂^d<{T2HQaCP.B3GG7{a"ūrBGd2[qZ1tC,xMH:-'"BI7{8,$+K~/ٹ#KTo}dd^ ^.TkH-Q8(CVM#YuoP%^xƥ$!#-9^{΢2'0s)7 5oLɫc>0|&itr<<N(Ҳ3adw"`\3<$|[WQO/ &\48Aӷ 0E ȸ]Ȼ { &D=v! ^.4b!ڗ:FI8TkIz7}iށNst8gm Y>@F34x]g~qGG}KOÊIgZ|3)cP!2x G4sMeE)0ypT<ᦺ@G4 W@31(ͤ"{s`q<+B߳mhc xf@ZBz(0)>`oتe?)nθa~aCK.dGsvl2#>7,fp+i;C/O dFV"(1ULWe%Ǝ8drF9^dGF^넒:rWqIJK 1|rUlS?aCZ=_2h[OOŏ5-O(}0" 8G`D6P,S, YWQuRKPiupR̛ ]|K$ :0BWrS y*,lD%! jAJ4'Œ(zag* \ 8tP fhެCQ$fb")fߦ0K(0j29 OՔaH܆g(ؓ@PaEaۿQltTTD)fFa{Ɨtu\6UR|lo~M=A_%2 ZӴr~"P KIm HbX[ V-$vVNZۚ3D/Y53%>wS6/qFg;%}s1W![-Z킭㕨 f:J?jLk35&ӓ>;]PCܫwG!mj !Vs_gvuG8C= 1y, k(nJ1M VZh0.%r˰ܧU$K+@:rzopia6"dR-lPL$Qq܌'랃%@IÔ#^9+YmU8(b ꬍ*1fqQbfVxX;Vwh{-21\10Q50VLr)GYu1 G*lS{X4)w|AF`e|Ir"s *>G^)KY,U";u~E n:AFCTKy>)?bjeĺJüsTd:Emi@ J wY tAa\Ki~2a%.#[cpƈ .rn9Aސ,塄?O|t :Kw4DR֌ws'J>l+!k!W@Ow\ٶj6!Ͽu/bՔߞ`)jcs,?*RXȊY@~cFskw3b43 oN}tQ70~r$:}"mg"moǦ4c-<Ʀj/H:L]Gz+lD"o@ <Ҝ,/қP7rv-mh3IQQg+^T]G_K)M% r 6]e8-ԾLL0]70m'k'Ǩꋁ<8r 8Ϝ~~匬7>BgSRN|@R38&>!t4sv _|~ JN2Y13?(SX:bC#? gX)>B5쉡&R7~]:h 5EΈ2k]qh "WjQ8rqveLrp%=K"{d̹H0vEEͼ}t\W>R@m2:zN8h'E.vJuDo)&jzPtQLxEBA-TDaYg74mqH#e%*E"6ls1Uk*צ;)6fϻFih0uSJNgZoQLy$,:$d3˻ZޝD~7eXy,)suq9jTMtp#=eϨ2J̇Wj\Ffq:-l+aRӮq(xn}WxȆ}9Z?Zm\ ~(j0`d7N7Bٽ`^í.ÒYDb(#dizp$ApNT?tٗ,eqςFN ]z[Su)΍|`$pLrh>qPJ:l#yS♡-9͎[/ɋv{A 00ҠX8il>{Cf}hB5(嬕'2麚e ٌ X5  da`*ytH#GBb'qK% *U?(#eEp&bLh"eOCpmT43vJ7igd/&um^YdFٴn}Ix0&t6;v]@䕴vbN->ej#njlݳbUR;I"n6BqȖP P[Lภv{lvgu{Cy؊$P OeU&4=]jzRD/F4W^$=Ui=vx^ϵLfY,q H.go`s[lK#ȼ<zʲɿ2R% *PeIh_=n9jN` V4_U|I&:=* AYȝR3 J"7uB"[V53l5Z8EzZmZJ Q{[Q\:N{Y͗+Esxx B< @y ;BO{Ēy¥͆2'rcʫ8dP91E?CD6;ԋHb4hwFx0߫J@t[nO-vAϋ^lu֒EZ7);qxC 4]v9wryfO64< zq-:x4q^~?D2zԣld& <3J(U^u"l A(M3(R}@EPT)iU@bfqbuXv> 4K rZhҞ*A2 )F#SYLD0:~%ʧe3Tҷ A0urT.|Ό~!-<{*}bgreS0Xg :]>#?yRnrMP2*fU~i$9c; .5G%U3~b[r)ISdF+$^`5?F#qQ!G}+agV*6(%yf:|/~TweWCe5w2g>|3i W9Y lK$gxjuc$e΍x!qz@k'PZυz~taP쮡$>!o{4uBMn5 5ڃ01/k %>uHlh҇L2+f"Y}Fms=<^R2iP x4eqL*گLAk{-6Ft˦F`ľt;m~qLkvȦCh5* 77gnC e޲MlU0!?篪 x#H(SB wSF脨'KL*af#0ne+)uPCnm!<:mHKW/24C{?>r:TJY#/9u>XM]B>td?97xŔuXqkAA2hCiӔy3]TCazPLϰ!qӫoCK̮7LLɆ"2%wid0lG7zc},V1lm׾Oo+şaCbڡ`P9e'! ?s_, *cc=H_!AŦ3 +;lŽ@eLWw}L-*& XyiL!Ev5x+ޡٔ)%~ŃsSq|_opHC(97O2K5w]cܼFѥqÙ '7X&*M6d:K[WvJ\r A:o?C޺4Ns$bnDށZ& K3P$eY0~Lv-WvTMw@PX H}+!r}FQy<7psFHCpȷmРZȁAHե)q8I0 2S~ns p&&|K]!ż)˒A6~ϝ>CTHk³_l;ƊM}4(z2BJ >Z m*CLb +Dg5^CDنVSpowJ> yJ6$<)&rͨ#A:M^&"=d&ՕI+>|"2Os-nS;k'OX* /(${TVO4+ES}+8_3ܢzQ"_[xՒ#C_cfϥ+% |R:9I(-~ZZFiF̯b7\& -G D  b ; ߩ^=w\{!P8`u$ꭩ' gtى(Wz9v*%8̺T{2T kY2>A |I,l? ln{ GuKM~MLj?!%p$_=[}rZ4[$g{|H)? &ƹJ[ ;:Gmٲ/d'Ye:xQT%{5CVBi=' *UzQ4*h_4n]-dSu3]ؗLu`ܡN/l'ޒ4)Ǭ1_ÛGpLK_؄$Ckj|a\cA_bk3i!,sYzz2c%!DK~s0wbaEhqh&<<<8-`[|З`=bRmt-` ɤE-ᵵp >mԖpPVFpx sܗ0A:|(CV!.篇"u مq 7 z[ 0-z}L&"-%g989Hpj)w_F͢8_{xcHGm$xB2Ioqz`(6$;$Ye=1'3>Z*W d+u-Q1lk{L܅JwG"ga6#5U$iv1T P~z*ſ&."X.P@zTWBjt[K]Ɯ0Eَ=%ٶ]嵸=y_Ûoj`,c& yՆW>_~F21fAmnH/@t9mŜ !:@B]Wg/mdL&͊r8# WrhNߝxec'Ok\z\k ֽNeiIjzbT5"7<~D 0 x=ߕ8@yivQnFS* z7H&4f)MG'U"I@ks9s纸s=`j y Ӳ5}-Co*UEfRY+GnFF{\ғq])c,ȋ8TKB ǧXp/quk2Y2El[AF0vpKhvuW [zZ_X+\'FYA ~PF2 B3` |Tj]F!i3j|}Kbi,%&D$}c*{I'ۂ6EZmXj_͘j;[z$LuVdrL_ )e-D-ď3۸7䍮vyu jf0N'}P\sKQkMSuȕJ''Q"Hܜ0rUKfH1$;//L%I,؎|Aq G?x5H֞&K0 EƧő P v57K  gYZ070701000002ba000081a40000000000000000000000016101d03d00005f4c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/target/target_core_user.ko.xz7zXZִF!t/_ ]?Eh=ڜ9SF;u4 uBtxG?D@)G%(m,la0[6j88>(l'@ɱ3Hǯ[~*be[L;a /+' Uec})CmWW׀(]>z[qZFͫF5Ar@[L>ߣ X!s2r ׫RAƪvMt:lcЀK@js>y'$bw)wz3FU(՚?q5ȃ.ݑuCu[A^Z;̃r$W!RL 3LO+%+`r\QobɆ$lE/ S:{qQ^b&٧bG\mT. atWܽLj"HO'``)ig0] sؾ2 N7>૜ݹіRN36FjܺbIe=9qc_8ӱ^y?p txsvaty. RwvP h>a5$ݦYEU]]5ӯ].iӨ{的`ϷQA̟1E]p:_ R^X6 |a3h(Pq0AQYpC{[`bd)Epo%i$\{bX¬ª;.}W8k ԓHƏƄ<Wji-b'ƳkNȜizs pڅ Yp5~֢B\/eB)b̖s 84, Zlp `y8FivՂ>/8BW[&]]uѺ|7Py9Z|'̽Ā`s>Bp/3iq ti\[K&&{g -t ;E$<11K 0'^Pn7ǣ5 E L:  wOM|ܙ7}ckHEiuF̧{"@$8JYq e\u,=vYR 4"ԜVHuɄ>)bS̛G;R}91,JPNtE!$fRXlы M?!9k,] +syd&v>oeՕ\W-NCc<<@d놽dYm&;zGrNvG/`\ݩ͆Q OzRyR0FY_JK=mV˾מ[~@kifj[mB]-}yǕj&CD#wb&kDjz_L~1f"qA&L|;J JP! Bh`JTeԍӕr'f|7Xн߰#F*'X0Y9v"f3V,)EO4 :KSw\'P.ƌQ|uvYVvVJAcHZI'ސ윫ˬ?C%O(|ÊA梃a/>p"QK`; = ZB1̦IMviF?Pp.5mOP4!J I%:xPDn 2EVJ;tҋ}hcY%E2aLJY 4"2cQ(7ޏNlE䝅v`&W\Ek=~MN>qV=pTM߿$;";o ZQ'Nڷ-_[ Ap]-+ KL2&~Ef}%F*>g#1T:b (&6[@7+%PZ.4Ah϶͔dչ8SPM iCKˇ!~ggQF o-vr pzEJ.tXºr3$ukĎ L})^9í6TjDIp (SbG^Ƒ/y!9S(C:[o`[Rm|ub~ [(*>gh=(4#8@ &aq,YOU+S \P2̸D͑Xܙ<.q$ɺ!9ʏu1?cƌ(oNbt*V:34 0mfy봄<suzG_ȤF#ZoZf>mDGa A($o9T) |M vׄSJs\oZ&oHtbH_$?b>#s' [N[TZzܴ(B^,RK :ߘNfe[Ж˙H\g2oLk=PR=m\x{OqIӀ bt/f_2(P 10syM!oQd&tm>0HP0N]栣\ eQ7O=[6H_w2QĎP?UdڦN e; GJ+؛v;wPdB.%7m^ݻo)&_dqCAa5C ȱNka"\Mc8"aW$w Fd6a be^oYnFb u] PIQ43lݲpY a~&Bz sqKc*6/j&g0# fV~6|X`Fi9qh.U$x`nx&f79#4CἉ,>5,e;ރIg BoT@`+GyJ9YlHZFZ9Zcx [`VRuzjIۯXXfWi*0o9)>rʨw5lP{u 8/{m40+Q<)g< p}bVv |˘+Bljŀ P#ٶI>*!wI@&<\,KG.|www=0NYc D@fxl M rH;3 cn+ A93f1'=:. #{h&zYP{&t񨑃,Gĥ?8ۀX:IIKGǝ`U"AщE#}/HtО(|޴?5Ā?VEn?7o@^Avl!4D%╃"˭i4\HoO1 Bm#)"o+zq1%o++٢T%ZiP+A Ò!I=GSԩVv]i)媡|y@6 i 3Z; {Y?I0h:R&0%H`+_!zyO 5 K+lm,(##)nBȊR#Ab foR'v4>p!bMMe% B!I{18 &qEe{Ssp̏fCex;DmK2/dRruvn(piz&NeqV-4 8F2^9&/d#I" L.d!~ D ̳ QZ=T #BUCsE|FGtt.2x['9dT0cF"KHd]-&x{|\43xJ\`[!-H3DqTi?00gBuޤF4RXN-XC>ȼBa'RU&l)]A|v N = ܽx͚kphOcMkָN?(֙X,`L懡0y+:3-(\)}tvP9R[+}E "\3ŠL 8ro,xֿ\D ;3/ޏX۬pŽ/@Xw:2w&!ŅlKkrV'}Pe v"LHmjm쿧-(+t#pOvSG bߜKm6_fѼapecJ`lr2!.5~)ߪ'8J$u7rKzO0~F{h*mt[|d]c"*ץrf#jQ($;A$bHp( ԩǒq[k#D7Tox@ ȐbQIsarovTmYR$\J7}.t_B]-"$G<3;zJwDD qݐjKQcb?~}N '&4=~E۾"`o۩ ` Iu0Am_}Rht߁# xVd AdItILiI-CΆt۹]siaQ/"nب\IX&'uN*O$"&]&VG1̴twaJv)hlFΔ"b)I!VNS akSӭQ}@sJeIG&(_]n0K/;w|$x`C lӺtPI]ΏrG~|% FGVVyv;͐B^P޵{YSN Gj+e^76]ՠ؇AXq**߲)!OF7}}|q:c2`VϠ9'J pZF=")N,of 7,FmUJ/yOKk9-_sPs%d9E7:-cqm~B#8Zyϼ`S|FHNU`zKaf"ZA1R mzڗhC=VO;Î%,1WʃYM 4d`Vunٱg8ZaDt:&Og}=G1:f:7ύ~ʹ*RTp,N9f' Y]вڱ,y\$7S9P 5 G~ (~-9]n] i^Hax0b]>#܆ V[W|.KWnӓ*T?R!uطLBkˎ 6 ݇0U`&| 挰׭%tRdú2Z8&2-Ũu!z!Nw}GOx%wI5PGZg*T_h5m a ?EkGFwz9;]LǵY"UӅuLpOjc/N^zY $YB~$C?;pī0x딗Kq?N Z[ 5$˚ ƭ;*ln4xhy&ɂ=X-4[HӜ i}WoG 4:~U,U2vfD}4*v8c/s? jegx2jfXN%<@wD4YoٴL˴C]Cb7Q^Z/ƞqAzDn/_LY!7#),T'_ԱtݡJfn4PۣQW"%Pu>{KDFUSkfFhx-F I66izR&Fcm*H(zp0  ʦ Hy[x8՝N_/&dlve,^|m.:䐦QsE+Cʽ6=?\8p$AZǵeh٪ꊡi*=E١H=Qp ѧ80n'SqB9Bg79Gf`x\)7P4 lcrșT~[ ;35ӡ i0`d?Gܐ'D nRUb3 .dN=|.|1b}Ġ;wb*s2%PB|fs2l+> byuLёĈF ;t^f1-_<O}'ζxS{HENI&sx> r U<θeu/t.IJ*') m}egkXڼ/οS&Ib‡=0-I=u7 IeEl\C|wפ'*J#rH ̟a6$D|>cfX*i>PZwk2;w2p"; 46U\*z+Hk`؆tF.ECyۃ1*>Ju/Ǎ GN?޷^[c>j 8'68"QBw °t с gIj&Z68%+>R/ka<(xOPuľ@?RY=6xuO+.[t*]Sީ} rsLRauR.S3@8}t*Ga7qhiZ;Y21P)=`qv^W4U7d ^?~u“u@ڕꀄ\ 9"/*@]M\%OZvoIù8׳d* |`x7J. 5)`Nz:<[8zF1)A=ekL,(YηY.^ЁVE ;*#U1w餧 8TL~ȱiEe]Q AƩPl^7[=߾JK[WL"+%c0b>kmO}R j'|pxߨ}dZ\^;j On"7Ę;Ԥ uy/ɋDpY6 nx 0+!2\e* O##(AI﹗ *j7\3 33d-FȾ#dS U-D&zXu`cվJv\$d>~gIunGx 05>ftx }B #f<!9}WCdqJwXEy}(ު[r9ۓ=$3g" 8%I~dR  A y1!^+2#9( WЄr)V\@΃bw1tw tJtF;X2+;"=e4>;,̖bo!s=2M+"kG^QY!|Z܀|ZD(&1\tXc7=,Hv! R\fm=Yă!( .8{JOW~;Y`G&gk~c" _(7,zg@'J(Qs*"dߍ ˀAdsy'tw%3 ,NTe2c6vMER-sԬՙ@hc-S>ߋx,F(f\`~u|9Mk0 TnӣS]Җqht<c(D^mܽR74u ΥDґ.l8JVBሢ3*:R.өG ~& IoU)fito22r+ rG+s#>,p~IN9 lUsx@H 9"r<&1ܪVWwb9iR LtF@"ji#` &w#af>[ԫ`+.Ĝ\LC䄏{y"-rӱK](I0Ⱥ  Xj *Z4%mjJw٤Ej-XyD.W5 dt;TP_qċp`(Ot nE 謬W`Պ gq{Ct0>kI'n'T,TH3X0ǰ|7} ]RRQhWO^^iaQq5.{e;z-Aػ󢕓MNyH3B$%0yxY7'`pi<9'.r1hb;ƪ9܍ue*tњr+>`Is[NbJٮh35Pq ?rQH 7)w!%EPq12}Kv>V|2'=LV Ҝ$ p/vW@`OAk,/*`xt@0 *$*3HL۽?Ϊ&0w=H l{ʿ6F=bvRFܨQ, W૫_xmƒGb맖YnP]ŹcE)%yB7hR 5F5N)jKxɻ"iE 1(` Z T8LztP> V_'d(6_]!I9c]'@ Q&i`b^]ԀO1aߣ/ DOqS+(7 :1~@ؾݸ}@?B)(0,2f=缣dތq ϝV,6DW(J:t=A{}-}x@;*5#nwVj-or$; d?h3xkH8c*g9EH#Xnf⣢!x_$G z_g)RѨ6uJiˋA0,}lK=.`ŵ45˽4p~͊V b5vv۳>NQi t@!y01R ԧ*we 쿗iCݣIbT$<ژ7 (D#'ls 6.KCso'~Z>՜3i90)՘!Z+gL`*dZg %)%{=_ҋө^rr3Q=b5` d^%vVC3i9d/Aum\Hd)l(SFA84PC8IAI74xUNT>K<2Ÿu,[p:0u&P}ra>l7 =g| UAȺ\9&¢˯")gh< ^2{ V1:ٛ9ý6yB <0ؠ^}vYnYd#޵ bDɵۋoLL5sqjN̊w&Z.צ b}* ;t.1uNHʺMF!wgQܳM[cbK0G[3eG7.("dp$;J}/QOZ~/UM ?BHNM+3'tP}Ü×l+|7iLWVR(A|yehN'?"BB :LKDhFnmb%RlO^:Q(i88ІZBd?BBgKq"^n@ϒ7k!ipa<~H*o*ܮ8]#nKFdTM-oݨv#9l{jh[PVI֏IꙑX5iB[TRD#G+* T٫T(LGTr ..|f$ r,,,9/;@yL7`[J~Bӹq1I,ma~ʩdk&"VlCwP7;͊ ;ECώNJpA!?p ӴUW73cÐ#'XYw!S=Xf͆&m:e8\s~jX%8߅.Y.cLlJasJ9i#VIDa^)M22H-^+4MOwO?ՔثHUu Kjy omJl+'O."ޘN/W%zcF'CTUh:# !+%vj)hYi## Vfsp0q)h掷U6ilYע@oF9KV0JT-~tC hٳ&5 y9B8n$VmNaw PW*@)^̞'mvkLsfӢ>G6@h6psB=M=V+VJMnd6n+BQT8B ɰʛ]B] ,%ћ dѽhS԰D+ywYo}X 6id bW]97G[+/͢F5*&ϔTה~u]vW dVQSOIJC+8=-ꌎ}U{jIum֫ I ?82I5vsRiM6,Fdc(\gu=q]vD|y6)0oz {In1~XVʁ?Zɹ"&d9gV֫wb 0'~`Z}f]d!uw+#YF&` f돰:әerHQY)hp%`:h|"=20PLYнLxecJyqғ/^LxMհ(h"BtƵULWZE*K{}#e]]бم1Pe'8$+@pu|;=ػ!fD(Ƈ`s;FG(YX %B=#<+z|QwVku O]s :1-?WmB2+*&t 2T1I&4: CwDxbTijQK 9q,6ǖr,RpysD{T=^,"S'0 \?ӨQpA{q΅)FqkB`t"\ץ'oWAV0L#g@A.U] K0pԔ]Mfvk,_P)Y,C2!ke4( | c c'IZDJ?;"!7pbD\h _im*Y`i|> gu*$>}(yzփ#x`Yp,NZcn~LrBfb= V#?U.OnV2v9 Pj|PJ) Xh=) ;SkUҊg= \ |M`(J&8SEÔ$1cfCnV=Qʼn2kH#gي61 &(7RÇ?RL{Czrq^1^!7zbQ4il-vcQ2 ^? bd+։F*VG09VxWwDXkYa S6qFa6sr;&{[ 1De "|<;.<ɌKF7|)ʛLJģt & ?ڼm-է}rm_P]nUҬy)9CR>]@k ysWD-n[5.XܡuC/vqo%Of͎Qt \P ɎZLLQ3zt\>> %m#Ynr^ >L.f |PLcKWLc+uYSX߹g}ސl*k|ڟ88u>󪁈Pǚ0tW"~ 4ӈEfETqdHȁyXĞ;RR ,1OCFk6 .VHA31A_Yzz=(b3<*5✽z7svU#T(Tc?1&l8zvlur#_a*qrTR0Isڴp\f’^[O]CeXZY_A‹I:էӭ)y(uL,sVL$#_\~$D|NIHU(xяjOAy#y_mSKK%/trkDKHI&g RH~eV~YkmP - xyǠpKLE&]yY]rr_-Q6𪷝e'D¾*]:/iUl'cJ`ɍ9q d¡1'̟a.x X5~_f q>%fTrFE`N#VA@Szzk{n"vuA+QI~ihG %rZ2V'+*sg?T}hjMpl "uF:S>q]VY*1=(-%UGg|3i,pKy?vZ)t D8p`KS9p\~hak"Ȏ, ތn`ʡ0mJ:M(vR='8)=BZuyo{]:٦-'wmygF' $k1(bSB% {xWRmsZhOHCCk-Po#@b#J"-*?fB &خ0Fej+Q8+$R}Zku& ) eD;%ȱY8s5EGޗ :͇?f"<%Z#]\h-pb<̝2Z/iiդuzt0)pgT 4²ȶ7yMP%@DxE{#CZ63(\C |Z :| ! S+Hn&m3M0խ R~ʫ;,{?\AOX#@x?\s  A-3źy"sRI{,joԙ{8(+NqWkN&H[Smr*z]H zgV|0b@D5K L#b, {el,iÀ[L)$߮%n7-IWI5##sPCbq'Іֈ(}Ex tDh4 ʩy72q*H J[S u ض!H./YWӄ/7eܯEoŔ2b{QXrFaxgh[ JU?#?S$¬7}oue`VkЏ^7)Ùj,c;`]O=Q>h17R-nC24-(JzT]}v(F@ ]EؔNFlG{X:>?29qZJɤ=F8z:q ǜG $Q:ޑ)ȌUߒ'!)߈e_<%JK o 1 I78ZO8ص}25pCo(HpL5![ v*]?.W&AFV`0E6wM@8t;տ3w)b$~Q>~/s|闞x!|:S A cq(I=s'HwwDIzVdHeMW_xO*A_2'5*_}؆pPx03"# 'VA$PokY@#h4"VϜ>d'2 061☦ve{\E@ÄvOzVtӖ4Vhoe餵okD8z2`\@ܭכZQ0)vg=^—ȵ}2;hNI1t1$#'l *)Sc"HNTd=gdiaSK{$j`;& )ͧGPx( EDgdLi*5I6uద^1l2&XӤCǯ@h]*V~<YmQjPj z&X]Y|{8ٝԚVg/#k,\#]] h#U, 1hKLjh~}R'7l2vWh<8r*,CN_ZE}z'Rx=*! Il((LpAȵ6ќb 7&"יjz-9:# @gCV\׽ K|s8z+*H*e=5Fw$a{89Z_ӇGBMޟZӂGXMգ~U+@_ iÑ_)$oؓpnYo$ 4T|4TUT;1tՎJr.m(^ǥHۯ]0IǗt PܑZcJqY.r6JtkaTPoz`+x5XXv^# B k&0e?#ۃ7S~ 2y/ySrWM }6 ȀE#J ji6NA~;^@()IL{sd=Rn"6V}|ӘV.GrE{@iioD.ZC7*l$#>3H:mK%53?jᙹWPoiX6%Tgﱇ?8ɬ HA@xXÛb?|H;=(ISJa61퓫=}= *!~pDLɷMw/gP0]D7Mm05z2}2_PGN$F)0yBJeU_V!ErkKǑ>cr/o,n9tk;-Dǡuͳ'ys"4ڪrQBt1[t3 d)ىHbh"MVZBv',z8dIA=f>424SekԆ7Igf..gȗ1t#VIc)&gcةMAv}` SPua^j.puagJp{O#lͮ N!1.ɜi<С0H,C?c|m/4hj<otFXP%n{FG :.peH =C漦GB +-ɥ[OF(C爥3jIRE:/]n?"DV/#$lGґ&'oض[FNB2EFX3̭^Qĸ Z3L rVB4ƕЊxj9W%; ~:l|αIlf cB*_I"UtjC8tQvTFh2/nW%爵_>t(ҒiE99dXZ뿄|P /GqLdeͼ C6|R3o߁9T}˗Չl j?0J)qwLv)pB3'Jq45.$19q|Ta6[ۃ'=B\Sas QU-G3(jQc`)RS5Ap/Öp`Ĵ(5.Y^P$u(c ƺ=:ehPU}nEI%"i3>ə.o j[aʽQ>7mkp]muA"W}=bWJLzr: 3gQ3{ 0,EvTCL7NT- Nx򋼜u2=R71[דgă2֙5z>([`Dv>I6 C6U߄6w<[Cem\"O<8'$5ܔϵd;ϝ=1r}U}0AMI$; GaW7M8xpFf8-ǟi a$=5{yُQ wcK\a D>[=2id M^9@tw3T0TU1YGP4.9`{ŗ.z宜y8ee:1|`{)].=qZf\k ˤWlAyGL{>,g/WŠ֡]_bmbbbCP+/+%y.@-Kfq9o X6-"^$ρ~T?ϱg>N͐@F:^K@_S{˳V#b[ZL3[{9A ?gVO 8 TPUx_uQd9Տ| *8Fm. Xj1#㴉ʃTw9dF. jm%a"tFٖF7bٟ$3eE#+[ߥBe\ fɶׇҟM%XBQ'Db(2gAGD_%+1GlVyujL< #̌'a5 o<qGs6*tw &c](S &bI6z`~i =U,Fv`>oWb@MкsFi:gk2oGRb7t΄L'{_g j[\C~L3u>n/YVrQ>Aqgѳ_;5{XJay&#ąkq;$v7@aeAc{ Ph}Ap UF'_$ѐbL,~T +R} ˄t~B*r2x_a7 ux.袬X'rCsʌn2~| _$ 4兩^&@W-7-ylۥ9q˰;XONԅ(~tdhn@И(:,hO|]ܫ\hO}!vǥ4I:u|K?--c ۲!߱8TKҍ,'{6֡~]YJ;]ԁvA;Q{_x:dcP\VYCJؑ8Z w7^I[H ~ŀ#Gϳ}2 2*v]x\+52l"t }ȁ*u%*`.ԷdO1>CMX;0%t{^h%NNMg}w eȶ]_<=KCbH4ϟƉ ;ap YiL3u[`CV"$ViBR>%e=Eǎz?eK_ժJ>?:%[I4f|Rg'݌*q[b翔@*L1lOġ'eFCq |vI%DY1[ۢ``~J­hY]2bGw~U+q{* fR҈ss[7ޞߕFM?$#D;Α7'޵wPg0EƠe8;@xr'D8tF13Ѿ<''@7ns1KQ3)*bh!Aϵeڝ4{oY;p}N3/_Cޡ7ltZ~LIf ~EFa7dBR** nbDa.`]͔/i[?Fg`VtA.ּG6/ԋcŗF~CөC)iLev] 4^(AK%E̾R-Tz@׵U@?n 6|x4l[qKPJ"h5w~WW:K*ySp/v?FYHj_olvT**,`o$4"et $LT-~Ȱ4|-| ~|% oQ0V;v`* <ƒ~sҵ+jA6Wf75`X p2|deb*nv#7,ŸZq۷w6bK&f|[DGfEBKЫB[$W'RU|ĩfec=iAՄ翓7J,wУG-l=a䒫+jjl_ȳˋ#qn\$cϟ2%ktEPC>|h}YZ DMdg\KӤI:Fc-hªރ)`^}Oev[ۢ= dח'ͩyA<{|LuZxͽ!}8y#A_[\ޘ ^"wÍ ƥ;D.,n#^3@L D ޖ^ąc*wṕȸ0ݩ/Hcû5/;ӓRkƳY.>Yjfwucz7XY9+4v7=)umTpky vsl@O%.s-u^͛iL"^ʀO*{kͲdS٤6s`[I 2bgh!97f"xћs.Tn?)XCꎜ }\hؼNήӱrn_N' Ibw@g#*#hxk."1D=|7챍uTrl- ~L(bthW.!Kvln(I:9&ZϜo a{׵­8&bw:f=`SqLδ3Pq+QĒ/@LJDK@uY[D6dw*G#$>R.8A 9zpe3W*\r@Vs}ޥv>brQǜB$"6O=fåEhɁvd*eeGb+qX7'MK`6Ah Y_1P`TiUQ :2L0ذv˙x). kh;WhLcփ%- )^%Uu!B." QM#Ŗ3mZ,vVlo0'ƥ_9 Pt1 PO^^2XMZ &Φ{f(}ғ&Gxp^>u12D6zOI,U P"|Rvõ!8؂3E~8jk/EtL[76؏1bJV-&<:i" {Lgh:j}, x.7E(,-DWH|:؃ `qޙ3f*Q>Bϩ*qǁah_~rB*||3E& PbAx}aK]|݂ܠAla D>x_<| @#t9$ W]^F@6?+Vc-grK%[ܕU#1p5NQ|Q'W2皢>y]x $>Ya\z%z*+U{9 Oop=ʜ͘n=Bw+1Z#\j )M{vrb0).}ˆDtt%D^aRv^{2yyƣZ*?UCK0xIWKAc%*#wR?kt_v"ݰqq& hoPzMJQcExw,qebbj'jN538wdoTԤ$&~{K9,VK "ukݬ#T3/$+ШTeWuVsiG 2?,"D ]e03PޯW y89v7B{.\W4g9.:Fż5;¤vp"cVet->3AJح4P;pNΩr^6&uf:d;!4JH94u2~`I`0f=S挣;6̥qDeMh)`JAlhLk|Eb]l2zÙ_cH)oVո{d0>%.v6sk9?8SJ&[t0|x}+fI?j3qą-廢/󀫕Duʍ4i?{BG _^R9eoDD~OHIbj&)-g(~n-Yu#S 9{:^s2b@݇)T6-BE f 0x^= hr,D*xsu T╂ˆBhMx!5~Gg41)23#=%N+|@E!AMHSqM;A\eoΞ˳@!1#c d\pÛvQ"9}ҨuW>딳`OEq= C|}WnpBDJrWXu}2/!v(HmO㳂km^_ ??UW}x'?.\ =[h%iV$П}k*.znFv| _=ǫ!e.RIV2}bxr;2/BIu`)K,.jTfS*-ssQtt'\?IP>-'W14 Iu2OMإ4YK F_QgbDw[};-2@$R5P^QMh]t5)bJWA(7,@X , =Qxbd:h AX 0fbKw5Yn/S;_A^EV(*[?T&jC鱶y`M*b-`$A-]a2U"ubݲq9+8j4gv,?E{;!>>έCF8 M RlDGB:Ɏ~/AM_suQ -0L lSxPv=e6=E)Gv-6#xiƖ%aqȾi}M|` ͆; NdTwh6/fKURe]UUWz󁰶]&+ޏV"`|Zm*r1bC)>H|3آ_*,ݏCkh[ꟶkո/%a"$Fn pNo#4I \߁NPeI3|"pgь@퇿ER}dg]"2s BA835[ΨnǮoGrM~ؠJ&A֓۳ {{,h=y渋p}f  ]Z["G3 |@eLX2~Krq"da9u .PQ}nlX{6T,i*_jഭsnE -AFĵhBƯy96i5;9<{aj'a,qq#i˨.4 5$~Bvau^AdgYxE*% v磥juA˟A ia_RYN8~,eR3iF?Z{3>65ꕒgejmTQ-!R瓺zE%{g[3U!T;rAzs #5@i1cz׎MO8F>ɻO<{^Ke`ҽL!H > AŦN;$+Nsz;ڧ{A[/\{[3rav ͷWBjfI'ӕb)1 XqvH0j^0<OژhF&p!ĖwqK"7gx<^Ld- &$ lRixh,)wAw%*.uR${j&j"ZvM q/f7fS'(uHSDȜ N%sFnx/+}hM"SuPŃZliDPط=VJYcIa|xI>Sc">mqceߺmHb8)<]f6FAMChS9 lG,ВD?ꯄ?QqHcB ҳ|_f-sG ohq |y)ڶ,F ama5P_)`~C81go4*e"HuYMbqϭo)v5=8Xm|v +oޖ죁KuJSc.fm/\4p5EU_d :^MF;ZQ6<2ےÃ8Uǚ^!mF5WSo __(ω\ݷWh=ߗP{JSrź8Ε4dp>u:H&['b:hS3.AV!V۾Ġ^mC|dg*FcIE';lo$||&́POv;(& u]yr,D\L8/$CBY~ u~յ X; +V$7_Tm1vų |0혧3(f1hYkcC.|ԇ4-- {u(.n"کsTS>kygP{8)\2#YA6I<1*vV@W%둌 uD]E+QBn.KY#kC% $蘎D/n@9>-"JNz`!8ZIgUb3Jlw$Ppt?w9 !7[F%V Ga$.Џ4YQ.S`D }GX ¨P}*R1}n]r2̛rx6(O! lE,x"5<`HT+52+ l~LC≉x 򳅏*.an3=߮b~w^]pEdC5ڬN/Iv!@)YeL]Յ&˴f*DWC&}oN/V.ޢJm}'Ǖ.hrhbX1wu3X#pf~=M3﷡ںH8`7L\N[P brӚ @lԡ5 E7Ӥ]e8m fPx-$Y;Z+2q#D05/g1^l/7p{4'+!g;Ο]FBqqH)Or5 Uph*$h_[q7ym[QE9VVguټ~V`K;,7gߙ*νd|}JeK>JK 6e,pM tEZ`("TStR Bw} &phBG:Dr/\|Yk0f$v+f5_r4WdFVESk?r'#R;Ϡ']I:lZEI {;լ<);A8MB6u؜!ei+@eky`f<+JQ%fhoiWv}^mG@i K7n8[l"6uߝ_N!B΍|~s_{肰e@ӷ)|UsJ(wv2 :JKl 3V2(L>AØNm o{x@+P|[5WpYvC[&);ޙ"Guu>X aTlǬ =m/︯[6bH"G=rEQ?Ku]%B|(ٛHspRmԼǽ*FH6(vRi$7ѷesoc]M$uI2%K,Cn&wPJBN%Cdnpm1ghg粧`IĢE"Ϳ^Ӂg\7 N{xQ'ٚl$b͞@賥҉ZWq'ݮ|<,Sa9H1|u5tLƎ }/6bmW&WWb&e-%T~wD'C{̣}}. "v*`!s-J_in1тh5j#DQJi3Q7:ҵ $|%ABM.8&tRǬs^?2i;qz 0|J_âΊq%mNaH\t KqRbL,TI^ʏKD~,s(~%D $cV8pܨϮӟPVk$hΏ:S^$ ueAks8;`=WLɐ\b=z~3}اJYq1U/ =NW)@8cgK"a[Q84i`]^q0mY(QRq"i"ѮfO?1(+eFP(78x#]z4›y[]vn[zY?؜]E҃ }}R^|Wm2֫,mCeCCUY+eŌcD;kRDEw.1%hBVR<3Mmf:3`ٿև6&4PU5L5c9\#oXN^禜?n׊PDk-- ̥Q$ 3 ∟:%+7ol.ou,C}Z yOIEwiu.;:.6\@ZTȤ I*pMF@OJ.n DrO4s>dH!PJ0gYٔ?&34[P iP|2Rtrl__Lb9G[T1Ĵ[=wwFCSjb߭_=+ ԣ '?`q:=p/+?m^ǚs?V@F? Mv0ysA--[~WVNjě{" wIvST0c3 U&έՕD Ct;#VY+~Ôoi{*0SO\YU w֪<ؠQ_܁Ȯh w8}?dQ^ʩ4B5.ɪƎGqŵz7]p.-qV:%YpNf1Zu=2OCWU`O K; 5F?Um;Oռ7&@wZnfdqVҵi ?jx[';F_#3夦ck@HndIk&_*=3fR)UY91PJbhpJ^ {k)❁Iǒ-nՊO>x }sHvWq9.G̦)8g*1q2E2Ye0Zp.Qtu27 Y!M4S sZv&ZQEkz9fծ>AGdGH89x* ,yH{ 밻%Bn6#+g?Y`z*xͳƗD'S+1xND[Ư|JK?siio}fv^0޶.dd5S_5ɺRcG{MsQ0FZ^n)6!N.ԖXϥx.'-?8:@B.6ÈT-xp}8JSֲWepsfaytJ|ٛdwLEو>(b+f^ һ=!sd#iwZ˦fT0{ N5{=T~܍2IP0’,&1&K$.e fwɜp tPxTiFQB1Y#2T|"$fYؑMk*w[8I3܎=¶\rg]t2; YPSI`uHyxNْ^I*I9?~XIMjns+0鏌hH;i=p-,!Խ ˋO|8ԋNSj%RQYxG4@Ǖ$s1l҈@Y$#vA "y6z/ &p͏1\mB?9|f9'"uٮ@E.%yRKWLS(&F3'<vd^11kL&=K {[G~Dw(]N.R`)VF =k=k`VK4ܪu0w =)!p}GMB7dG{bmFŪLʽNDt;3=uȘ"\ !~nx T-34$"(ԫgA_~:By:ZGᰃCvq6>տko {DruqFI^1j5&jhyuL `i2PMܽ'j j)> Du=hfPÅӀdD̽رoX"Ks+ƨ6hJ闏/`d ~z3yެoBҵZe# &(QyY=oq4DlbQf\M1U pOI@Wcj?1~A="iKz4|JHv0ԈMa)[$=F%XJf&5ƈW/\}WYڕODzN:ē"Z@鲗 QpFAĀBYf7 aCc3F}5^&v6DLJ昔X7|-aDs2 \?On2 J?GvV*hV)rP &cC~Wʷu; fQ!`yި@I9 "I)g: m&"kRe܅L2=Q%VXIhΊ=aCϏC`n gyvnި^D&Oi=?Òek̳wi?)\ ^#m@z(ђ;&Jۜ(cs\֣֛|/ymM,+;k)@{{g,ao@8Q= 8@WFpђt*m %џҁ 18!vOMŪŪkʭ+SN$Åŵyέ\ [!ScнZ7 + OP*|aDpM4F2?,gV/bM?V0=yt8h3}$zVm@NqlH×4z}D]yO\^3U.מhL>aM6ӤR;-ظDa+:ףk)t˖T3\B"* WZ{*kmv+36!w8U٬_޹b-k.9cI{7| Cm O؇< ]L Q9~`7l?ppIQYG y)=u4SYPcMdŮt(<͹/Jw_XNU"/_\NmHPLD%geg+@ :惔6ݢjfL=asm鞣BYqZ:+M;#LBeJk ޔoBMHR{oZ 6TvbmTbM!ϹM%օx.Oj 1¹'H?:ĜcW9D| "=OI}qd] ~9%i?:K :T4a " NF4D:6TSH#IJB~b\˨VxMmnhTG]saU.sNhݻΤCP{ _8#Q2ۗ/b:xu"a,rz.BzXV,m-h䣮M<TT B`}B`2xI›IY\H_YL)tEkVq͕~ ӫ Ozr [_&(~VuĶUGKIvƟNe5Koz"l5}@yCV S8qWF/]\B(P6wQm]7QCn8]Z{јֶo4=,~d|ݲڿzFt[0$;럁zg/nUAj.ݿ"'}G_OeI#0= $21;=Q 㒦$J(5d#t =J1\ZOzVr,o8@p4!\YL948r}H]/0qà΅":aswO|(-Yq4<>=pv@9zCNMJrcU.cQqԸc@=9l9$ik8JCޟ3Mbq0)cWhl4) sdx rAsqp?C[sQWD5`m|TJiPV-P3ڨKE*P)XTLG1с vIl 9#ñoA$8z,E! @;νBN*'BPԭ?F 4'0{*5q-4/g#<~Bw'%q?ݥlV)FW{6@ȿca0sEarC:Qӯ2Xpp 'A -{NF8>?0S~7Q|,˖N#`m80HGV|s/ UoԺK ^hov ieE8 z첈sD ZT-P벊Gt.\j;e]iK;^^soPiϪst &04c|,lsNؙLM 6C/݅jٹV V 5&b-빴SڰDs`wX@|{rЕØvL3OnTfAwit"²wfQR (A ԰Og&Z l] jqa\J1i3>W30?q[dA_ӶSyŬ*1B *TSOw'rue%SZ^;'&^஝Z`̫`FrO?6 ]4 Ge}9%i!xܲ} a7l! pq tt22!F9>^5:"dln%rP թ,FqPZw7g,\EJT N̄~ɹgb4b*Ԯքoe e_>Hp"Zz@ac-b3SrEH@i(` wikL\(a`2E,,5}sNףTEנpS-AS CV}MjJb}Ƀ=.d#^$K'$Z{tR!S}kIGSK|6V/n !zc~UU{Z4d+pK53@@dҙo%!"y-Ĝ )iΓ:p Rje; Z?p4-, p >cLDf=GPޱrb $WyX;j԰VC2vCbtaZLH6rϏh)Y4'G!oѪzOm,-Ѵ~2K)W'>6+r)(C"9}4˛k/6=<~T\uF;+͛ <'ISfN_DhaB]Q3Yz.ibW )", rYz}l !pO%oL4R \^mϘ;yۿ5;|ct^<.z)Gw w2=88Ma)֢3k? 1 2x<t0hw ˈ<%9 fN| ~s !{(M3_E;pY3;fXLՀ^zyRn˜[ t+D;v>W)-2P&hl*Ka n+A'ﳵߚUdkG<(aymYIbR8XUzBѴz單4߾/p_&OCs@Ա|k}b&,`ov6Zx~W/漍p mXh}$mE,4[@?6%k@n_mYru`(>J*P%ϠPC5;R^:,p Vˆ+1Rq'㼬ZhG$[S#ߚ*^ېrSC(pKU<_3'Lu,tci֚wMh=4:2p̀~$H* u8lIV-vWKRV#B܍+ Mgrq>h~A^R?Yr네 Vf!;V7t 0Nǵkj)EiMZ+$o-yFZĎT2>%ğdl`6:2ki_Ul#=3k.fde.IfXP٠Hnڕ9Tq_i]>P8Kq0[oL* zC./':҃*g, j˷@Bg@n(=TF?v^"ݟbcAFA٢W?`?lJ:jLGv$9 9( TgZY+$OoŁ]E7%6;TVGsiQxsETd쌝:3cd$'̳ ËLs,zUȕW*'MdSgSQe[P` < P)\Ax6/\ĢY0-=z iJԤѠ$5aBaK:fu折5jw:'QYaԛ~d*%nuܳh.+J$n؁}nBR g^JKӳRKg8pIL2 l?冘8nуol,)ΐe?.M$0gFk\\vMDeu(h \nnJ4}vX rX,j"?Iq9t/PkI%Qf&4k97ZLk)@3\p꡸/G)\o:V8A-?&e"a#rIdtXO†}"{}|"goBRo.U2t_%Llt2-<;>!҈: ˱~UF j{1]E׹b&!h?s/J@(:V@U.]|nލpDa)8@Jav0sH9S:T8;(kdWʷ:!˽n6jjhwʺ IF}9"==gu|=X1@Z-$,hj,Ҥ3g,[9E둏%J8#j jfN@z5CBbWpW:bgUF1S9'P̏͏߸ oZkR{2hY@V|9r$ RTK=v YSY~ΑLUuj-i %KnMJF:q U77eJEAl}J:_i kpnX3n Q.olh̐fL Llޞ4Gap58Dؙu#|oq)bIե lf]j0\)uCh=0seJS!"BFXZG{ުY+ߙs.P3Toj> ǧ] Ϡ /&gZy[F+Gwb\ݒi&Ң@%B!a c3bn=G%燏³2#ouf%'9x1d ;k/{$9=ݱW7)/fI; +Yé #@wylݰSg=G}63vX-Sg$3IRɦiPFW{5̔#ǥfFHdCKPWՌ4=s8X .qS3У#݊{3M|?#!=ҼX?dTr.UWBL2[AC/.۶t뮱B ۝ j0|pT!0NA)R@gN 9@>pqrju01E/'7S*zֶ0q VYd 4O_Ib/0$衻E ju} a]caR2E^s9w&2y|m/֊XS9_ŏ21!gX.k I}w; E"tܸ2-Glm$\ղP ikU8. ˠ[j 8 Imx. 6ubZS$0 |KۆMMjC W*!cEfP ORMq 򌐢ߓ_F|/"|%:& xe|[FBK²S3TZ9VSk'BMpFX{H55vvRcC33wFZ^cX|t?9o#9;TQ:%r-CNww5}D7)2"<;Iܭe`꘶_>udP+72G7R ةg m>?gO>8xgZ"Pb LC{y|hԨx;%7 d{Kk2zK@0 |ÉKY]_%PӔ (h(#cs/Un29v =xU0R|U^8}`hT'g@hrTB ކBƗHO]"ךo!nɞewJ5rЋu3*;t_#M8R|1Y1 ¸Uv>Ì `N?Rb7& z '{s@2j3_"\ _v<U3 92yf!cs_رNrڪ w#}43,)ZP (o3W!TU#e$W2T_ojJCvmPz~|| t]Һz<0 Smb-a6 \>fP-;#eOVEz+ґjt4N~vvn:{xןAmi#>`|oq餒v SBMDKޛ3\O5r_0(,N0B_ֹ _c02c aeD3᢯l[hfQᨱ׃N{) Wv1jdu=9Ń ARb D={>UBh_wO6kzIF;H#1vQЮ-(OA9ud"A͟CnaޔfV=Tf#"CdJc$3Fl/Iѽ]SylR)75HGbXgDz\"҈I]Z1Pøe,pRx1A/]~>yRM1i6Lhȑ'MZR*quaLߦ:|w x7Z⛃?ߤLSpȳDau1P̮6+{2 VkH6's /؅49T @4ih >ʙlZVWQ6W%Ң*'TyRJfL1>cdd7J<^3 X]u9PN:kI:[g:`inVRu[qkQQLPRAo^)]&,LafO5k{ 68o4/ɶ+x~jwƎߜ;>7\KP_NTO9k#%8'%N`66Vɺ`>RN4FA|4zL$̰6l.FZuۦ x0J[=[b $uyy:g߶8e,idr$qDJpEId^\WzՐZa=iQQ6PDc݁HLM3U΁OGWHpPaSA إz{^ZLmsO%'B"ptXk#[KKόճYrJ=1ID[0kQ{`/ȗՉg-n =xZ7m*! ׼*K*Tu՗$} UQ` ^Cq-ۥ~ڞݪ W)HZ^ax;AU"Q՛mu)SG!#0["l{1un^hC5Yʪ8\Dlxe@"CvdgˈhSoVsj2E;$g+~izz l?_/pn>dJaDWı Rg,PiB`Ia!]kۉzoۭd`Љ恺|~Zcԝs{-WR _V!vUl* ďBl>G+HN`i֟Tk>a=b)*vVj_o~¿ul=v'OƑZBזYz)㉘/BGs5pڬΑy+jY v&4,"NX.n~6[ J%;:={,! ):aUlQiJsWM)ċc lύ ߂Ĕʋ>.OӲTM9xRx k%uTMP?b4)b:g[6|rwA6!<muJz&!\ qr {1UD|l!mj:9z!4%25t12pgA<|5l mY;TYĶr,K{gzK>‚bBә0 \E_'1|~}mw1_|fm LQa\vT[JVcsYxPÂ#V xbAxl0V6bz9 Ts_ ߆5Pv9$ʞ>@^hnc;?JN|zܠ&l`M]UŬ+)sA17uͦ( 2J =P2Sb \dsZFN?0fX&_B%{c='i*1 xPB FR2 r;6ZVyb k]Q3M-NUysepu0)?!6C%!ܔa[)5T9"~:2\2}{g l'yL%*3gV¹Zgx@zMRH.foUҷPbnzPx aJi yJ6\&Yrm2H咺^٩}l޿.p YBDgH|$v&H+c $ZRˮ!75ΦA N-Z曳;V? u^+WKFG3$kHu%4`'·`8>" ɨ) u*dgd"F+%ik1{/S5o__&t21G e%nPf҉dZJާg`|/ul,/ V}vIsLyC&|RHvBrg5MHkd gU@Մ-(ڹj6`xx kjXp.-e9 ti5gyљǙ]eTjy2V EK6vsQٌ04ei˩z`ZnQ갟÷xS 31<ν~}8k.l~YNPp,f6sE56K^+-C,i YUf~ojFeFTJY){:HД!uF[y`}IV%U R0Ewՠt\1vVAﻦj ;Ie; i ‚:^\2>p+\WV<€c#jtA g3h*& Mu!BG @ΞvWiS[v=_DZٵP_Z Ɲ'4>PQv67 :ںkkď(#^݈*bPNZX3Y&]a#U֤=Ot^ˠ톈7ӋS_E_{b4"Fx$q rlMpNխhf"veH ռπ$=02i~cTo 1£*zY6g] L%>{EuMtBi݈_tHY^4n>ٍ#?͌/ZG/1q-Z}C_> J&75!;8B ۯf('NX6\F%B-ov]\2Srpΐyf2h' ǀ\.yEɂfV3byLބf;{b[l.-X4m@pAYu%[S+[$l.KQh67B $h](7+/ZLR}DŽ s 2tֈ7joI 拋1S'}-$-@Ӟv @Ienf?>sG&&x%L>׀A7Ik,﶐Lûzl ,k'ä(r,|4bjw] *=(u% =TJ J$oLɃ˟3G+EiKOrI`>',l+MסԊAy`_eCMـvjvA o_>]>Hթu2Q/ !o.{缃[-ANoe4>˾\!W8TzoLNT|S/GƢ~ow-^)2ݯE@B4~Nҟ$})FY(1 $+&7nΘu*3lZyNtA5(zp+,l2qcq?Dת;N4v%M7sR7+Wz@HXK_q|@hapN*0Ơ3K0!tj6,pβZ6oϸidx!spAL~f9xn c<"O:s0fD˛&>ͯͷҦj9S0f4Բ1 s7p=\L$ClZLMITl4VJǂ>6$IGP o\dᲘ, O$Xb󄠟CAĉ-{`I@v򓇽6i Rhrn8Y,ط@&tyfEosBS GP Ay;Sd~fl.Wշ#:g|PظR[>~'ENR*HHnqWh  +z'^} rZ`Q*qn\6o x#ь8ɕFK+!W+erੀT#u~{;w IA[/9{jj9E_$ ]φXȈhuAզlCTq)cI|.ķ :"iгb/j^Sj@NQJlOAoV9᥻c*O=1 gS~U=*:V cRv̓/V[ #w.)ψ]lv3"cej;,/G~hEbUluo2y1- s".,EprEmj2֮%j}uN?['sXpu R PlcioRP:̃7;|QB*~ X(dd#J))]B{o ~iapC3֔_3 S? OTzwՊ])7NHs6|,AFFRyԳvMd6E([x`WYL.cU$qJHF$B[z# *a$G[&mjQ)6F0E&0h`iP}-)ͦ=<7RBPCՌ*؇Z9͹à͆oZLcg2FF'LM{EmaH""?)i[`!hV.{/E'n jΖɝ0큣.d|Ԑ}eWR|apI? 9ӽչ"D0j㥣G\hdհ qx58yu,KxhppTE]\3fwcnm"١Ea%:d: B5;C"SQu=ECfNI+A$!p}Iu)gR'(6/LO?ˀ|\|5.f$ eln摳Wk.UGHrѼW' ROcC3ԶrSo\J|]kt6Ta;}aE9 .stJn2Љzc}c^ҋ}JHjzsP̺EK{]~,߄_˦!VMX <e_CfhWt0dBFVT ^[!D5d<5:>pC&A|[J :DO&vmo:Ud&8K I1ğvz ooz2lT#ߩXx!?#KJڰ-X|z!7|h^mjR}_GW&^1*e<6`%tDR2WVO o-rlNO ꮁED<<hI륑VY5~HLY.8?ZǺgYsO~+"n%Dfcqqirj!pf\)*h8yaՔʴ}## 8?VNT3vλP$wXw Z0c7[-{ f*:g#,jĹGe"hf̘ye`s؈bbЫۛ)qVEXaOIUgqcMrW6/糅\􆧼i3-_BZo#W67ZHQ6b$+6M'彡ګ:ֹ~d?j9}M|󲰂/ 9%AΉ~ 9Q&#~\2ԀXbbeJm)V J w~%g@q`iJy"ʳ1KZ)5X`A-Yh=1´3%.P19[̯by˦s䩺ޑ4!y'Rrj!qI͝,4QR#|njB)ȟU3tZ65N:,+6@f*u c]h)eηأ 4tV@rẖ)(-MDbS.X.B{p#.ѬYe TH)p+sܪ5vaP]3}aSsEPoe'C/UGղyŮH!m =V4#pGXToL'Ou~ɿ^0QRCi0ZB @V-TNVypc֏Sڕ+׎mi&R+a+((Es;Xܴw`O2 hّyc&tH,x+6ާ݁H'+[]Pm˥@$F*>¾KRTr69f k^sEgu{ ch:$6ѹx ܦPLWةArۮG@ *(RE걀f[9W)=D`ųL ׺ ܹIKD) ǭBkzs$|1+ZRa r؇ 22ͿΟ߮{Dlbiu+"tRϦcʭf0N,ÈyLZS]z[! Fk2>\x6ud4AWfAUqb4㯘:|V&j,$Ŏ0rׯTCف^nsGzʐ%9)Yf:R^#!cmQ}gtfk0cAu|0~0nigaͪy[BR^4';%>@1"k}^ .A:ak#I54l&r n27X[y#(ie)qd^*gXS'Ja-DpX"DD+n`vg)k$SlߺĈ%JQa1^!AabBĪ,78">9UNϰ4xX+d}V_Ӷ W)c߿!=o)6g5Hh}>~hhkq,jHY9f\iA {Ad%NzxRGϑ5T:+.xP4/dͻ*eCPMuԛ'Kܪ?RԛaO%R_PZ2䵻7"s?' #OwiOIBt_T,,'L=#k2:Pw{@rT>|`kOZG\n$;- ꑓ4'(FFt?y .pPUy *TNIv^qǞ$F`~j80徸';rht F잒cX6oY/寴"wYQVq[<0sȔWXki+qX~M Q`"[I(3~B{>*Eûb<w9"00%Xjk)a,axUv`tI[/gR埛k.#]K VKAMm[|=E $Iݬ} +,B\meahb;ARnxCmg]hx1]-q㗎cz=#ղ{2jgx-61@*mYӀz12+ZA7~_A Ѳf{BI5 ؼ0>Uhf[~>i8%),l~&<Ҫx%nh3 ycud̒?Gk/u.^9P`.0͖~ 77g8KQgCcҁZ:YE#2L>pmWÕ繑) _?D&E|^.#xDXD X 6e W6)DGk\N抟UGN5GjydB.xKs8 >uo2Ex(r#2{B@ܞ&)Cʭh?TJy eY3&Sť p13lvw,OMv xFTT>Q11=|r_P|2/uMŦtK07#C(Z4G@w*N(tsk+{xj~Y_m17~v ه-b$qRuI?kjV9-u+t8RFE <en_9r{vKk&fBȟwqԃs(ś Kbbȁ"EeuQnDV xM\kO\ځuaw!chwKeAx*J\PdT4L#" 1QZcj7+`W1 r> AU22םlZiK'_|:8x)Ҝ01}Er+bJB:5hZ~y`Qʨ=!0ጁ5N0lɣiVv秺65m!Sɂ/E]]ar55f eW)auv%)pw0QT37GySs?i}if&vʍIJ}A"~D9c,bOQ[QFMt]n>x)Џh h:Mܠ4}ypY+G+^B,ʘaFO4o 񢅭ۘ`&/]-lp)㧚KĆ,M~i+֛Tׇgnܳ]k];ZjW6VDuUW8o.Q8sxe([P0ЎoWc?v'=uo]b̭ަ"ƟVZ,E P5`-y[%"'Bb*,xٙ 'vmȭ0%PPluYObAw`vGF^u$@Gъ)vZAQs!<-b.-&.iNRwBL'"A١޹/F$Tsϟ d ~*iʒDTu:./H-X}Bi:MdF)| \\ʖQjm8nFq}kҵ{mS ψh i^E6t<_r90>_YMk!*D,UwE`=ǀBѓ;9%ҹ |'U5{oHXp^Xv[r8EDjXsi_cGō=BaS x tʦmZ[9?P0N.RDVBan"/j\%GOZN}n[+:+vg|k c岦x>+J8ҕt$'NNr˅"`4`6M+dN;׷E~ t't65& 0G!T@E(ED2^r{LCN>({h2G%=r4*rE5 ddG<ƐO{RtnjZfr'V5 ntzSX,{bD>H 3Rqd>LSc0pbܕ+Wݓ= c.Æ"Nc{s辡 uG=N!R~:mZh#U1g;$d0iu1 &4ЗXv?*憭NhlX}Ww[taxȷ> [7YiB\jp]jC74Kgz }^:. ʚ H3vدJ~rUr?_56k)_q4N;9v=ډ" ~)EI oCs!D&s;2(~q"GgO]^;ͣp8оSy猕|: ʳV-9@b'˽vq۷ ᶾmYKO}!Jl 5BIx<1֔ r83uŦg8/s\[*  Ⱥs}QPc^JRnfdm^0*fIIK(4c.FѠ#&P v߹MޡY"n2\n=. ͻN"gqM o{ފ : ?T\& \Y1֘v5RDqvA2SJt򷗹߬TF'=?Aǥ4x-ոV92,fCM*hf$z~NdiC-d`פЕ 47lhQVJxWqDhD@%\V=;1AD813xE\Z(;`5 Y'`'j:# "M+\ @usת<9"`)MH,1{z{FyX8\}$66EHuZX!xs~6hZR>7yY᭜8%2O ouf uoH**'q(w 'M<ѵB37{o*g5V$#v൓yX"(;%{CkO#W ڡ&@!ÍiA^/!I*F+ֹusAmJל @XJvj)EY"es~,Bo$2z*hi V&}c!?B2 aJӛEDu9zMO tKl, [\3Ju MK{ECMa22҈iaoTX7, Um #?p\:O}92{Vc6TkA4xD^Z!>YIGS,uh" j6 /5/pvi o[aKcc^2+'aGOQ]W\}t`l q,6 7\怵RMriHѽw!n "XkiM׉ںCiDIb'''AnwH nW ePHMbC:VOύv{'Ş_/:^-վ6Nqlr<{ n7e>InM?b,3=*|k_olbkA@qMq;ZlƦ_܁a"!',z.h 0cljөMH[IͪC7ņ,86YKwc =_㹍Vx)CJWc2"k. a45fLvh^x*m",X) HziJI8LH(Unfѝ6ņBsd rLkМQpmx jpH<ׯ4}|>9*^Aċi|:JVcJ<&[L]pFS6T,3Τ#|OICA"S%jY%7͛YfaXxZ0I]`&bn}!|A18I_{ݭ8~nm q*|EFPϓgN\23 N|Hp78gHb3Nۗ|A%_V߯۰ N Mo S87%/u"мl 3N~0QN6g#tp!sB쓢`'ſXe׮nj)0Lݓzϥ"qtEDr aPb*8I>l$k_0b0)WBb/k7Ls2DOg^jX'^ 1rc7 T;)y23o=my6+lnuo+% &Nld%aӤM:.U}ٿ""Q͖+w湻'i^/G*;~T]ăSede_>V[m1i`Q#K=!k탅ɻBS/&9#eN&0$[ʌ :U||jm ː< ~=pވ=F p kȟ^?݁$v+Y0g~_7mۼoI`yՆ#G9 K_;6v#V O9k搶r6!* v:c"/:BƂ$%6[/簒tOW@"YDs*-#z4\rLE$fY\L!6Dʜis0r+5fU(5 0a5a\X 7_1`a 8Y❃gq*;65.m 葷|x;dܭH˜G 5$죀V7)Xy:5[n@%y!`.PxU :2+gC{eŲk^$owrY"؟g` )JH _ϋ& kCR2ڹDKM@(i(%C-~IRF9UijQi,^}C{|כ\R/K `D rT9x+ȿH8b־"wT' нE65[P}]ݜ6=25o4\8o.7U_݉ مDT7yݧN1e}u$S0>FET l3dHw 0?,al&aug9@#F.,0Z#3߳ <(p$/5F1dYkȎ"Zp+9vQZ]nUD9~:#k("16"I+`s };h4싅rtW'+2D-/[ߑ*o PDU8=0F!&#$ܓ鲈`h2~ΊbbWx/@yV[HMQ),f/Ynh4Vٌ>^c1Vd/nGo*sSgf˵⛏vNCUReՃ"m'͐RLR5oI7=x(d6Yb·i.1%ZtD#'\jA*Ɯ8WwxZM6WwO1j<}'Ln5Rڧ';w[ rٸ6@&-,6<Ȃ)x[͇6)ygm"OH3]-/Kc C@]|P&|NH"[`ĈGvPI(U΍CUL:m.\pTc.p[acX WHOK 2i,"Pİfq %-LYq}^3$5高E-[pdmɗPݕ,⸄Y{*CVrU&j/@ f`vw0cg؍ n7$YڿT.Q.Z/w1Oi=}9ErU K0y~Q1*-XO9 ;4  BfNg_,φ%~#u7G]G A{<ܲp?ҩ rSa"b8t#Nz2 6rl L k_6@Ev] A(ӄ=CkZAv*Rl TU޸C^!xȢwmO\k6/r 7iyȤ7!{J#}7lݍ!# δD%-IH2)^g^ܥ|Ͽ$je@:n녃Nxl&J@/X,>L}sPClypSgnw)QOгfnch?DBK&l67F;Wg^X=7:WFtsM>ay1wK}3+ph=chC#\o|Ưj7A#j _Cwje PN] q1FT16DQ1w4>Ag}Ԡ|1Gv0W9qh+?XgAǰ9AQM꒚:-o51+h%ۧ'ޡLvR;{fKC&M(|'y*N88Y-XpI11fDg7/1_wo=q˨pYTP\~% 4W1Xrzu)nij6^4rTR^z/_S 3/tNK CkC YM$Y2H㎸+ e kU:*hhSu| V1 =V=%;ȼ[J=w뎱~p!b$|MHϊB{2J ԼUc^ UN Tfr}Y9EenTm4]>^eUrZ SٔiD~aŘl'[A8(k|4;@Y,ouɑ1EI~0jJD}νWV/:y>풴~!Z*jRIX<."(34phn_^tvh(}9a^ג&UٍSq{l\a`gn8fko$#J12_#C 9|]ϥ2TɃq"…}+KG_kȏ%#0{pT'eմC4EW:_vl@eq|ᄭKMDmI}$ m4ŭ=H6>MPL`76bvVnT8vfWnz (%]8]S\&\e=zRzjB@n4ԈmF]i@({& *Tj dȗ&&Q%qM1"qA>-{g%+UKa:[R ?/R k}Uyf>qC;`V& [sTi}#f^ۓs\x#VeR.ۿN'W_bޅ~nGuID 7 k&d~'2XcLLm!No/ "8=^)pd3dIvJTN#nEOmLd- {LKC."UR* yYpIJA~geӇh6(RhjXu@w4ɢm9!F\u,{/%``]AX!8eކYxӐta](.] 7ȵ*+%6c){I51τ9A\YɍcbTb_G:׎ ml ֋0]ށfezGCY04I`` r1IoE`+mN4:W=M)ݰ!7)t@3Co˝;zqN2+3'2`͈>r R !mPͬziE%׸rƖ#Iֲks{;IFJD6\| YwvO7j?^TNA۩{zeϘ 4!_ 6 #&ۆh2Z2ҊShQj@NJfX#Q> ·\ U15FkHaCh-GIH-/pz:mj~Q9'GH!s:n&XVK0Swcr_o:̓.H{?k~}wg we  }Y ZÕ27%PX ՝M'{k*ф.Й' (QF;cVW :S|O|-7`hwkA&s_'=ssI~*%1wZopT~_ n'΃~sꮂF|ILX Q}$WW%)Gk xPjl2\#{ R[.~T@(40q{x ]; ݪyh)R#&$݉e\tWj,0ϑ=GL>3Ntnʵ}_cfʐϽڞ>lNˮ$4;F2Il+V_ )%@u$XR"W|yL2[h8j 8/:wyԆ8&L\lKNNhM ƽ>굺P9T gԆj`b%ED `h6(|`vIhv)*Gm,hήňP`ξ# vѺpryS˿e]d 'iP-xkxI!vJvECS w+uꟄi5ɬavt"2ffn> ;^j1p,?_g KA73HkFof=_.k^עiM-mFanjUew/K>J.[tqER5 cR7\?)KA?`*n h-Ѣ k> R*i@%~)>馩ɲ?B:lppyC]atQy]5>DK5L9) `N׮(/F @і͑{IzjsnfV{|ű#O= UM徎s/*]) Spl1MwtvCx:tI]OdfBlBCYF'[^JIz@. ɜ5Ff FllVB9wÑwcq[-F(6SW ?>ZXFq?Iōc-SD2( ⾽fb_aq `WQ{̹U'>Q_hۡB@e2exVb-*]-(O_ "Lk*BaJ&l2= U h,)N=B (ow.F|8~_@ f | ) K]d^Qr/.v9tj`o璱 lGƅp58T羥8)\tކU*m"d\ $@MX>=9xy†vK@ (3v*O!uHYDئ z.aE߈u F.A>3jPHѓ %)f^, ǰ]*J&kbd(=Hmz6 Wc/Iy`C |:Ipiդ<^/6OF@"Wz2;օϨv, )ayxȟ$|% *//8CF6EYeU"g(]l84#qœX,=r) {K{l5E۬[wOd^ymK]k#,Jk/ÖW4*Ft͡P Hҩ/>e|~0w8M YMլIVV10dŝ<~rWˑ,?쬣*l-= )ǜKek8q,e0OU)L,JFȤTl[V\O<$=5w%AnWǴ,C\H.  "3/smO%|=NҽoMpoPe;*^1LZ{#M#<@059YױPYXqڲ 9k*r:YFgIo!ޤ]GS m'("K\0x5sbLJsܐ9RoxINd֜ab@Ya#ftDE3v3uW^ee 棋/0ꭃ PLmhYbmveg/ܟպU(KI_60W~ȍڧ|].7] $g:dN$8d'O?*OO->Xd-p8q&oU؎Ű\qRT^/?AdA3 CA!bX\QbJ hx:ՒzYy!nj¸T3V(id$"lDrwtNFYWo# T=/ @W%R@# W{ [e((g~K[+@фSm W 0rHɂv&9`p)!3[5t YRו[(=oTk ],=iP>Z0a=G8},-xs4dPo2_QV3O ɲ֞k-rBHsY}[S_K'XfۖHbPg b܄^o.BL_|}`Z-)HȤW1`p*p/{34>u;G,/M<c@k?3.h-]5й7J?lI@$#`罋Գ -0 vX #eI(Ӵ "schӃu.ʀ *WC1>)bԱMC(̄jw}p{G!dr5"\Ol^ T&?BMՋnvx ӄSNr`O` n jf7,7'0_9P/(?X2bIwכZw7 fz;GUhY*]) l]~W?O7x_(SkSoÊ7ߞTIo::>d@uN[I~ptD߻+G&C1n:E+r;v/#kqxW:xgB+] wXP ]Sb9j 4a).k9].;9HAn+r䴸CK{6$lq-DDǎ"']9Cu\I {\siS픍Y=W[ 񀉺:gJ(zKZRm9uU{)mA:boL!6`{ڀ Ro?q#V\=? 7?X kr\GA0*OoEQC@{ZGUfB[HUE98۟FZuf s~ | Y PO6kRrQ0YݙqR/zZ/tJg/I0,Ewuq*pZUx[Va pW-lD;  gS14zINUhKJ2 D[4 ^5\J_JΟKǸH߃VEuW&d2,zuKljqbQ*4qM |ɴW?^Zǃ8WV2~ȓI ݈Yt8-O51fjh) tOB`gP:CS}K]P {c5\-i+f.8<+X`⣺EѢ, bɼ VD#PY/s `KQ#dc?5[0$hQQ[!P\CY5)Ӯp(e 6$FləP\ GzrpڱWD:8J"M^uP*S*Çv*}LHz1)e$Jbk<| ^Yޚ;n|rO=F^R6.joqAV4WhɗR@Jgopg6,$$S>p )1k3>D*>=Q5}P+)cMlk80tKVK?\3N'HڅSUXܷōcfg! Q=Y%K4ӓ1OrI +ӻnȠ@R~~w!No(OIp "KL7ڪ}E#܉.'z(@mj Pi)B/!Ԝ >5ƊN!&Q%&O֠L4sJI\@R m2K3w )f\+kɐC/&wC/jfCDraZjPKU ͕YfMW//vۉR7cdM%eL1S'jC7vd[b 8|Q{. x4&evi>9HZj&L`uhy] b;~pdOM{'GX\ 3RZԒѾeB0 y⁶@!b5Qti džf z. T-Hxf z$(} x6E{KԜ)P?1kZ?sLG^n|OCCgkFRՊd u5qq޶ 9AZuwJ X18l*X;T| ma3a9KT?`ɮaOɴ(׬1KD9ig'-ňmq*@DvY0-2Zb9cƩC7T*ʻ2pqX2L~C@VtT];I [nO(&4_pB% yt'XbM]%3k X@QHz VyO.MSnxso^4*c|E[4<=4c;w,WS/09AeVLY|p2gtKY[Ɔ1 }IK̭>mQGI[_\LK8"} R cU)ŀH!, RM|78?Xj5|v1wy2Z `E#bM4; eg BYUo \.EAo1YsךLx'F,I!656&a2ֈAF<9~D;|no> sXQKWo,& l_.T)"~U\Ŕxq~/ ><AT7e. n<Š:p[b51[v=_σraG]'R6Z)iI1*+۶[Y)e|j +;#/ׁ"/wVoH (Se#\ӊc w'Q w$H܇{=4jY]-oR|ki.42p|]IYfO%"]$O_*/gI]5k:EOqu+tKI0'V?mO,3ೄhs{jalV}q{\ݱEK w*Io}] ֋!9|dRG >g<߻bH55zZBw`r'4ADHl5^ ͠,>eVT9|1£: N>P+ǽiL~fb30\+k|.\#WvDanV6FZ4I$B:#2uKF灈y`GЃ=ėFf<U=ci"PuŰTCl 3ЦߚWgy ][X]c5;vKĤ-#G gVqbh͟S.SږX n8[: qMWLu'O͛Cbl@V6]V+jD &6N-ufsGT'ewKބk(Ɨth=0fk#`nQ-h*YsW1O3v Fy^ FXkF5 iɶX-SS]-QT%$v D_^=ޮo|PdVS:3AERݠ\^l$DץG#Q7NvR)\οpy?Fx}#cz`Y(rПaȼ${ex|T 6K V1Xg7 7(}/0F'/װi֛tXqűR + y8r_&S~skikF1p[~ã26"y=A3wP"zf |90.b~vū Re(PO2eBϘS7u\;o\Yjc7Cm`S1Y& %xQzO |@sUY[O'}1zNoQ֖.{f_PIqu/%2]LV XBO;ƍ}P...~10GeX.GazkM_7>{;4@@@DmM-70Y%8b-ݖkq7e+S@&]W{:u(m C>j-fC)P=߄ GS_e/Hŵ ;\17d4J2*\dZh2tjҙnrI{Uif[e1h F:(?"n"ONo0IfjֆK.>]"'J:o\ThI–¬u{v(? ժͯ2=\BjFhS.&(ϙ`\"1M8bh*[xvOiDBl'iG:NYfRkI]u؃١rT\'0`,F1'^9l"a1_v'xxGܟܹArO÷Zޢ+ⶩZ勝iD紁PhĿsy:]`v @ }R1 rq](j_s G~b~HP`Nd6=YÃL ZJ!fMVd&: Jl[wl[lS8fRn&k)}_nrc[{#]Acɷs" g=9krZIt~awnQ˙RȨ1!<酰0F|uPSag@ĢjŌ\8TjlL.W-:.eOCu&^KԠX$`́M#Zl r|Ӟ՛uX.tSۛK3&DtbUcIϖ1ޱOY]?4OְiRrVtBVp!bBi?* -պ^iji+O:HxG%=ʇ4D!6y R`䩗sunR PBDN14Am*zbAel<FfQ4~' 3˪C?Li VR4X^dk{ ^`4:.^)d1Y'qM.㫱mڹ`~{T 3wCMS0ƽf"h裲 ><8w7X "nBFRIQPCG 18b݆߰{$QgNLlz?qtnr$. 4؛أwu68lƻ#|Ps+;}gw=#cT+_y\P}vK^6)TeG'L7]H}"=o x>"a M_~Wy> OQ*i5)ĎTK9]B?,l$,I}삻Z 1f-'')-(sp C+NL a1rP:uʵUh@CB= P$ݱXA[ ! >m dUSe,;luЕ{=?iG-4$sMп~1'vafiUHt2(iB1ee_/KRZu$xh4 .=g/bX3@A9cBr<'K jb[8x{Tb;Sy ۺȥToD\135l/殽3 P϶D.|QIsە6`Ѵ: #gROOʟ ev;60 !/1.jn:C0+B0 ;%d\Q eԨYVC>f,?I 08~4 j۲k[D~̅s|DCڻ#]ZT]x&ɿ'q*ÕvQm;0ݓ?2`-Vk%+T&=IJT{'9TpzX=AAν/@@HTQ_0)inXS]fY0V@{wƗ WhgSP94n uLfȱ8& wp :ԙu U]{ f$jp ˛ٓ\3;i9 `ɲ?>3_F 5d\b\cCױ$NB0)-:Z?-&X8 }JdhA [jGZ"0DP11nmHd,9d]ep/4*_dtPShFϯy- O\>h'-MyWgAe8U웇EYAl?6\d 3DSLQXU![ .|2ac]CR.ƥv[:pԑ͐i\k]z7:.,Q 5;y%"uin4IvRe|Ύkc O}$?V-<bz;=fV,fbT 5x0,(-hSW#&* 1NSN?%(RW}I0kԘ>_._ FQ/,83R]p>S凾DaNRj#ENXX͈Ex wUcҩ ފJ Zs%_'K%(+[M&F[# Ş铪8q,% ]ďC0_bU*Ǒ sF懀2cFgЎIS( ~Akf>ʂRA\)C |)v O}=.v)xoM8Lxfv ]ԝ ? cTSVQ%9L{݌1fG#mL ԔdsW4Mv}QXR{#s?9EVݓes[ 8*8Ak}}Ds_7g+t)^}­0Ѩ R־\;TҜ 䀸q8=_;/[ZbigǿVy({f_= A/}ɣ&AM d6^Ť{\tPd=j jR09{Fޙ҇O:"2i\x*c-Į D(C%i zv_pj{p6Yj9G _ے1!!oʫh:Jy3 JWiQ+0ߡ+[`Tn\o*4r*ӌYHGZ玄E6">Xv -ݷP|G{CK/>D{8bcޣI̍_ÅgG82sH>זu-cOgDF#N c0+By&;?,~ `Aқ`LT"k 2JKTXu}J@4¾!.RWi^@Aaׂ}ķTɎS1Q{AKZYP:'R'ҟ_ :8Z~oL(\ɧ=9{PKP¹%Mu]S{ $v ,uJ0X60D"c{D =Բ`mf*M(ҥu3޳,',8Kj Hkq<`j& 2lu'*{J}aOIaW(mqDհHg3)>u5 EhhEœvO'< >09(#&N+vSE[_e~3Y6wgX6^M-gƈjW}ɗC^F-;%%"8:`aC΃f 2ݫk.uD\QzTfmm}+n"8aW)E" n{{).+ql W9TCxVMc=[}`N`v4 V!t!8*%P k.\'ӕI~4D⻩\a-[Q令l([j- dh{zL5y:+5^J^b?P=8;A\,:Ua9fIc;kiP]w`r=:gkuKf4X*ޅZ5犗Fnv+&ٜSoq6i^à9.sMa<5 )Dp-xnT3FM@'Tkty d4W>rt?^_m~5\љ ;>+u lw-b.AL){tqj>mCV}B:$_H2^_:e~:,qb; P4n$h@>dڒ0j£vdˇs:[adRJ j|T@,GNPy #5IDLo,4e׳,[࿛v0m[J?kE[?csXŬRm.8NLly/0|b=j\*_PޚH;^IF´ 1O5rY}Qikǐ{{ȚU$m^RyAEr;0Z38Dm@lƸP O13u@rR ?~SZz'B d$ڋ`,(Ri>=[i6t,6 7o29f8}ps"d٣%Yg( wXY! )L@$?Rq$^\h?k _]*)Wc9?ԉ&W0cmIwd2Ԥ\rF!$gvp"eY#sAJ#EW" -ΊIC9;iB pr>TmՉLzD|'~{3ؼSqNnV2NWaK5*ŕpşhs<+[[&2;qUHJaYLA ltܑdƆLa7d612_C*VKO?EtQ)@ȇA(?+{J:Ƅ 3S[ES&D-av"w5&t3QnGtE(f/3M6w=WY%f^ &Sa两5ߨY_~2O T{I-uѡV~v}蹥.^nac uCMXssP,HжFHy 3@d{ݭYlzðifF F P̥U1 [?a(#Vh/U3N+}d\`}*YbWy^~[ u3i</' NS94NTj-qs8^P÷H {9b#>0vS59 Ëݞ3QPH9YUT)Uv*/}'(λY ZGRt.Ĭ|4st<^T7h#v~DÅbCfwW&#p5==AV <1TXvm?<}f:@H>j;+i[",4]lHO'5g;u9dI NDa ՟ oIț:岰 .aM̟IjVdNp :f[WtU,EZ)M$|b} _]PՐ @A=0hz U"@ҤgX졊@c3cK9eپV'iM`p&_CsjaCSG𴇪ء~'/:-9`kʣ7\iH 4"ke9 =[2-R\&| !@ ӟ:%y+x.dH F.J.:f5 `U0NUۜCH{.tx=e}~΃h<Vh XVCW\ G8 }emfmytSuS4xh@CJ"mH`t}Y/gmh%=?ҮD9}Xbh5ғ5j=2t**u_aKI̎9>=j~~/dCN`"36[EKS8md'-`kn۳q2?/cEg'GTnrRt`r2( |N!ma!1dÔ8>5F9bǁWk3w^1lE,dd;ʪP4~(ELx~Z,2Uz ÷zW|ž6KK&׻a"bAS!qZ_f" 0q^+zUGfpcwaěۇ)(1%H$a(\U;V+,˘T5 G%.j[#t{=IƁԴ 7|Z a#3BI%w۝>-͒BfhpI̫vc1`QnG2طKcfSbPKs:hkv;[f#f*Yn:h&;+{\q>- n+GdHs}t^j!"kb|o]/͉6;lT#{VcAB1yLy.K< !dzX<13O'h*@@:Y*_MWgƀskMp.OH8K'3/ܚzn`^1nLMX*Y"[r״"˰E#fAEϻ@b=1noDZ)0&e;4IET3jWb.{B{ )_ei.}2zM>d`ԑeymftgԵ},r-XZ(n1EBJqu]@q&\DŝMv:>7$^ OU8UQhU] Q{XO ^ YQKSXgT@J{BW]k/F n_;hgcԔJˊ^ w\6 ^X}CQ濔"h.\*TM-g$yq2YXjeuhI%H`,pȑq7Vuf$DVEep@m|u 4Sg_=#kM9;U5t3 - eG{ 85 ዻF[FY.ZME%ຈIhJ/0{/QqTd'JR@\vxexX{lSdCUiΠ.{Sۆkw SԝebKܾTMQF%of< pen%mZXژ>BoaTqJiETQVMֽCFp+KKfDkWr]|Rw)N4,+E+_`;%6OVo /л!ޭXpшcȾ&V:"ZJ3kamiWq AG-FO'z Wl h_ ebZ! ^V,Q=y:D uo-J`KR6"_[Luk'rY37 EcƐ Ga7XbqtLn~)t3D=4δy\ٰM"Iȝ;߁TfF|Ytr%%х1 _S+>ɞkNw=&]Uo^Dؿ؎P;s~ G!GLhkR#LܝKGxAlE[~B$AMN1vʼL[9c\\7`v ™Ĝr0K>\Ś1o*L2MEe$OTBA6̏?ơ8.yI NB‹sq,r|=.[!;O`s>WLnoTXkޯ[gv/z^ $O}cT!̯UrഐĀ5EO$[{~5GuqJ/oPeRf?p1Y+f9v(&׭Xc~֐[¶ .~Ht~ N/(KUb+휹0pǓl^ag 戇z6U^C wzz*ر. #XDO-A35pןsf8C#mmcT-$Lv9ua@/INTUfy${{jG"RfgƁ|`˘0^V]g /86zAq*&&!z5zoh54صA|HROhn%h3}TF05?eXڐY#>)5QUw @ )R_2I<T!mbj0 ~͢&ޛpWƎIJz:>-ŝV0WiD[ÃH= CtQ/o٤]_B$ 3#^=P^UHxŋ0 yi̼?uԴ.dS"x,H 4o~e L\TIp:p#DA~ ~1N2|.Ն=OBXE;`(d1UFXz âړo=*'EEN>.(߈qW'HJ4Zݖֲ-l,#N~k-MS X]2{xeVҧ=k;9Ђ@k,!>; ާ'hbC{ԇv P׀Yh5If~iC<X!um-p 1|3 XS ).f( zZ,3:)C D`ar0Cu* W혙1kv6u?I4&NqPrY/kީQ ӦfuT6m)zdU*j琴px95>+Niݢ,;W\J&0X6C2yD𻁵:wYp0Bx4xP9Kri Y<_,u ݪIk%ەV;ܣ b_\2uڝy*)l# /&;2baxYDGŷ!=_|.86/6J} XgI)աKkH0FNb(6h99cx *ku I_Ľ/.5 zLH'>ݵr80MmxT4gôՋg5ٹDz>j٩_oloҪg'7\ͬ@[hu\])aTR5uƘcuhH,L$#ItbsF$#z8AĔS,@a&X<{EzG#P<-Yy@QebѠ [Yv1[81ÂY-QtcZ03gVHNe@q9 wv˒"a߂gXB"G9|f}5$dN׃ù|(Ɂg, @oht`gTb@Oê!}DSta$d,KwɐE$<ȩS%@ސP8g0*[t)oT4llnmzqR#cͺ-Lw V7ma}ȚIJq^"AlNt@i-`9*6H[w~o ôWeG+?;qP ]{;MpM%лtKNexhd x(?q}v_`^3hS5Lfx}X$ ܵ{OeZO (Qfо3$[JY[]xw>T iB3x4J 1u:_:Aʾ Q + 8y&xD;K!*U9i_n7!0ZC4f te H龀2,UčoܺÔsAm:S (B! P/ߤL>4Ù<"߸ˮP#^Q'V- cJ^ӱ-;wGT8Q^LA>yBͿՈ}g+n[NV]0BwPJJlT6:d>Rd4Ƨ7Cz O=Yʉ`a±2Z–!cAhw6[9vݮҀnIl5ȴZL>W񳹉g "|Ѯ=hP?ʄz<b<@L Wۯd,(bMMc7\a T}{c,k\xdt:W*ИǸa!8CTo(3Dfgp~n@VoFc^9 TҁGfNbFweN*K&d>h߂p` 1ܥg#[4x;fBǨPpS2Ře>Uwg ^:A3.qԪ6x\RoM",N,@vPMm9wc]sQ)\4eIe$+sD%v "YZ-4mU !V=kVp +vQk<4JFceW1!3[sI \^a _:[ E9AZ7P[UM<?5tVK.1MH{&R E&=Tp:,J VJ_Ma [ 9dju } "_W-)x,VH=Mf1P񐛗(Y' DFg-Ԏv՟nV]代^^b&ǡur: &䘨j(OO-Mj mI&I-RN{{˟!}?D0̗UROv4!W~;jHu\yd*S9ҭ(&!S2ؽ=Ai0k,T&!~BQgdk.sdsOMl-Rp㉴֌8/[Y..5r(ئ+ќ)w\9@OsIl/{x~7asp`O4:A#eGcYH+Z8l6Ak+;]2|ƏKID4,R9oԃ.m~.\pb.E n.%j(۠OTmWf)Gy\H^um`Mp=P#1qߑ};„7Y?MQ"u.C>*D OC3S>maq Ze-/b.3;|lx}(arhh pRq]R:iNTM#p}%"9ft֖ԠTCBFV xpE w;) B/s;'WhLJPZj-X(9LRg  [$qKqt_ب)okXQcsáK} w ի6i>NK~0ŏ:9Ƭ:~p2!ry`R/yOVdz2\&bHXHQjH+J2後L4Cv!p?'u,&i6hN>Q7"@egĊ 6kԤ$u8Hj(>1hR/k8{gCMԳ^QBsSXu_xn?|0VL{QB8 m3G`MC!:ndv͘`lL7:zR}ʭZ8#' QJܝ3/&jya`R8s&Z'<}/iebسo 2(dHuElq'$Pj;-KRB!z"7Tql R__V5M@:mqdkj.GcqEQW*Aфx^UuU Zi}xdOY:H(LX@j!Kj$(/^o5:D>SE982;;Lrdtvo/Œ*zcrnۍ qk #tu KiÜ\Ȇ;nXRrlXgdD$C(UV!1)뒍jh'+N5pCQadj#vݠhNn7+CMq 'ARsxDLcd.tfhNϿAjIH!y;u&h,[ ǟ?UEK.TRtP/#zt%Єw~Ob hBhB**1m7inIc(b>wAhxƨ$CIK [H/Z@* eLk[ߝA cyr̽.\osE$!?K_׌ 8^Ʌt~ahԖ+迒FM}E\m"M탗|QwV02ٶm6<?)*w8ӧ5+2PSbA̞kmR);d/zz,/[)wٌ1<:3.rY6-,%=PY͞FpM} 'KzY8%VsM6|XKJcHY-,t%}k1mz] U)H,,.$2.GF4#=rb_TlY184=&z3Б[+֔w"E2kzSM?eWЮijl7M]Fxh\-9!ǀV=)Uo4Ymȵ ha !+%Z s;yzV5C 8je{ .QDb_30P7M\]4TFj/r=$殎鄡t >{JhxhCT ]Ȭy?#֮[`| VL{(1xҜNR2RmAzR-Korhա_ H2RW=Wk 0(3yk&P~ن.\;҅\o]V]*K`Fty\ʀ)zp6)f5C&G2 ko盢נL_"54MuK* < 'LvD긮Q žڀA{` O)yr0ϼ'@coxXmG|`_hUבz2&+K~Ch2>RW/qab*p B"t+kCK>{MH س70Agdٺܳx`,] 3]ScCؿhH6&|y3CšBvg5yzjپc<i_Ƹ@UkmkWpxe2=e=@|hQDx{|\ r |Gǻڳ|TbQpk^1g ߕ253ZAh,Hh~O5MAmOIPu)S3ȯb$Qy8.[e> kIu01`RZlr*n*gJMt9s~>害 k1;-re=Dz>cM%KZgTxH@2Mc7W\}5Uu*m=G n,3)!8||5S|ӹ*"{7)hS5K,ڀj4uOS1Br[Vܣk_mawQh%<鷨^naV+hE_'JBؖ;f:1W /Y2Y"25p5 MCʹ:j׊*)?{pcK;A;*/^[73ԤwShA<* 8q-UXY4**mE>;kT`-0o(zBS:ךd}@}<ixe J_͹z\\>SMY}l833)* Dqr:5 1ScF )nvd^C;l剀O)$Cy Awbfo?XE!C\9RH$=EIq*3O%ztF@IUi/G!j6#d |ōwPJJ"9>yu[9z/L$ҏd \6qao^Vh~iC-9OrKX.:!M5탻дu]*o o8ާn'Y^!ƺXɹYf,'ڍ1?D&X</عx#'pݴ#e4%$#,V}ey NxByeM)HQu :eݗdcIm.aԭ`g+F749C-& 6Ph*'N;"crWަ&ֱlT6+=Ψe6|z+vI06XA@x+L-\l?^Ϭj͢^ ]Z$m>ROq> 6s3R6{lT]Ѕ.vkj$S]Չ5]UU U?q` |U،6>pUDWRCm dDnt0/݈ dm<{"%qdE;xk#uɃ)BŋAqjOWTZK c|GOΡb9y:-:[90}v8'(6OR~`Vڑ!QGpBx&$C7(ƻ$2{nUj Xe]g@xEŃ@y= &8V3E'f#1EOw/6yH:CI7h=Lk rq 7{3S;rݸ~#[vS"M]>Td~1N Pq=~0~1^a2cM`ߺ0ˈxÕ*RPa^ρ1pj>&\3D۫BBxjlfacx0q.iK`@,yר%,%o:`6NzS7f?~FSbЎV & P$JwLNorwSA2fwM9XTnD-CETçt¥tSp n~gtGyX 5e≓ŽГްM.qOK" ɔ_ϋ}=H7]ޑAL7N%XpA*h-ͪ( װ"'.1c2#O0n0]Kqafv ~L4jC7Qڃ=9շ [%]}efOM6 $XPȥZ-(6ewt{[Ztbԗ؄]` -] ]tۃw߶~5Q >f7uY^- `$!~. XmR~|ӟR _XC8j&֝8Ib{ &pΫ8V'[ c݅s:WmѩF0ќ6 ^7mO :tqg4 F19z5ڕfދSD,|^XF穯߭knF?p)c*GU]8,k 0w:#E+fh/Y(eC1 DFc׫ _ho:-@abkAtŶC I + 6, rCDDx4d+ yyՎ_C& ' B~COʵ%mN^IXgsg ȭ74ASrRzj @ɼYq!Q vPș9;iC}&bv| vWY>0Ԑ~SÝNm`~"pi`݈hz5NJ|R4$?,?~|& F^*k}@}L3ڀQxnH 8L_ v$:y9uJVk1N3qGUx;l: Q}ʊFVT;qxxe&WPNN`O?Ї>iu@]MQt3?k|IC 5M6QL-1_c'48 'QǠCj b3R\ՠp[,;5ʯkd,'+09ę;hcdR4Lx?iqC#LNw T%_3,Q pٹ2Zx:LSbܷҥE䬂Nhy%~!co^ߦ)J]^'A2LQyIRK~7ϛFJXüeg] =L/iɽJpQ~vyD'lhƺ,mCܱ=_mm]XJ[{&}{6`'ؽcބ~dcV&uWN# PONV4ս\,n۷r֥[׃/uDWakۏ}&-.鵵Ol[{ֈ  4wcݒq W*׶= րCjɓsf?iUp ݫw7ێ$풗bՑi8S)4\Y8Ǔ x^ ~)W5@A/A}{SM4I1~|,QTGC@FDBvc\M(Wj1̎. S(NX]2 `[[Z׷Jv*EѺۨJ5Ы1>c:\4W-,TT▣ߟQ"J`A[pphG`I%jrFTi!7->й9pTiڲ"֒)X?=='ܮiXk;IUk*<>esR 5H4gQW3j-b͛s$`B z'$ژdm7D7 ҽ'%aJ!Rɕ꣕H7<8v`iTWӄPH#؎3X!}~Ks9c%aJ3>ۄ%c~xC=G RQeTCap` GWfWKMe:֗#z?ϗt,z tb[?byiF=gKO3cwƢg|F מȡ 5"ֶFFHȵzg#Q sݳ Ȗ# vfDņвg-Pp`ASJR|u!z8P a.3& ih4i]l{*"E6rcF$&X5;m>mͣT/7jŠI<7|-Xc8,B>1QxCpe9b*'7|i$&IAzC3!ah!`*|1"`K .ΣNz}ګkzzfMl(dh r5%ab:CNl!DL,w/Յl2e{ڷ,D.KIzKyFtt ;/i/zGxU3T)e6ȶgS5e得џBfˆֶ.)1䝂CېaB@:De^xw$KiyϢ}噡Ut>+/ =QQ4eH. QQ6i> 1pn/)pY1H Mn+Ld1!wA-<%nuR 6mvŽܢKgx[⴫eN5T_`I,ɹwjaZ4C:!9d#Ժjی>lݙk|q̹<|VmTq|L;5qh D T#lW4Oҍ<)}׻x,(;>{.d7m;p3+o!쑛-t qD)xCM1ȍ[g iY&-{EE.${6Dwќ;b8hH> Έ.>j՘3qv|NK߱` ݌Q!F*_QGE{oS͜B CMK6mI˻-}0Xd>;YwD"uMYY7(2v+܁@H*xA BX䒯Tf.*JWYbezH~h/ZFw.̞ZX{lx{-醬HTW?-)2}Z쫛n'@ٰtEeryM>׼B +Q:J~cЁKq !qj1'Ӣf?jr.$eXf˕*b:-~&+ѫS,&}@+-th!!xl㣊0ʳcKNNPfME[lZ˾5?˴f`Fտ>lUٔv!q >bڇMPKʲ$lj@ QmWX(問aW?/cJǩ d S<7cSrWO+C ؓgv)l "fPY?FɅ; Żń\"8YŻH?x9.3"0$^!_F#IJ ǻyE)63k "7劸ɹm#7z١$0CLl}ӡ\Ɗ1LSu c)үrf"@gļ==HکNL.EtB |׆ wicI"^bղ D⟹iY6?Թ`S'n\Ec/lhE:䠧 "#-rHd}I;_5E HjH?ui硉A:xeETn:bhOeTQq Wڇ$hR>$)rU}sV11q]b>>qQg:5u (8`m"e`9EEX&边?Hz1pѓe}?ډ^IP٦lInCnOuIKe)Ro [rP5c3wE!EL"ɝ=‘kd=S ZVBh8 ͩy0gOz'l,b:=Rc#3V0jǾ7bt3h AKX!{ק6=St(L?F@7SonO*EZ:YRA4Iȝh !7=ƠRP! WM E7[wѦi5hBDjᜩ"J >Y8sEG6NSm\"&d0+BN*#HT_Rĺ!`nXwz\8=~I Gf Ǧ6;$?+d~]G~fr栆"% `A4tFU})4CEJ)],7>}tG=$AyEB{i;0`=}O9/~Fd>-VN0#Y^zy~s8xRxbiul*$vi?8Y /x1 vGSQك`a^$T}8yUt,PK0΂ߛoQXO\>^aiMㆵ\A.)EiC&MPR6⩴yYZ vXʄ C dp {R w䏧^7v`8Uwqa_|3 >3rÙ-O췊o}DlNn*kU3P/o`,05oo,PЉqRVLwR!ր'N 84_&=Sx`w`VA76 y_{k!٨ňq"xl$DiqbtD)]ܻ*  P EBJ S3?5 uN,DYH6V6CAX-B4a?S t &9H'2[߯ wc?$R5G#UW߅>yRx1.Yu>8Li0`šF*¼a :\tr3h3D(FE5TqcYU-(R/L7=J"ܯeXrR n'k]5kYڟlg"ƻ4>y/g!V=g픫p u|Ӽ/MPԸ zQdP|uӚmgҎý>%6wCQN{ B3=Mi[y{ŒxvNe`>pNJP_L̟?(Zi Urd/؞&[ TXhݽp`xdԋ9mkSWpL1dٸٳR(uَ- [i7wM5mq^2>g0v qlg%77m[ǩu?0IJXD+5Io#֍ou۔ŸFP0 `Eb[+~@!=H8kxi~aO`GM* mol>-1s_ )Ko(T|Aw'DLlyDdUP׃pOu]_*S[4|eS xQQM ywJޖtM9϶@27)Ko ,4%j/1:F:zG휙ۜ02?2Uͭ fyИ1VyWǸ NO˟28ѦIOz0y!+ܓnmH?)g1^_ɔQyv@uB8$Z:-ΤT曹\M)S; ޚQ):KD\ wPrC j8 5'+.o,aɰ|阬q]FFYfُnԀYzGS>"R 퀫&Q]BjzľEJ?c6X a7f>jPU 3=A;(ɐ|ڣ"txniS1K=B=^ɈkuHN7Kq4!mYwdt~䆎8eIZc|qs8ݳ](䀢(%c~'D׆0c'kF=%xZ7JZ/޲s[5) /:j}Mx˛FƮg+XZ*pR k1`>ef`3M! 8G2Ar%a1$Mo zl U!zQ%}nx(KD3~n!bE\>Ի Y݁RW_]i-Kv5(spȡjĤR}6N˸A9EV?]Gd̺n !&bAb{"ĒQV4Fj2 wQυ0U -y? j޴v_0񜌎RMPy~$ z 8o02fU+fHV1XE[j1tQl-f#mY+G9 ™2uYuf|;Xo,Uݭ_xLԝV , rzcO w5bU!UBZ!|]<Ϻ9 OcW8P7]@֒9#P%>NjXؖ{ĝ_EP[P#T92<܀䛆Uk[1hP}|# zܐjf6U? x20̝mH(m³ڮ(@BM qWR`ExuS)nZ!fxl!م8x"*l"̍@hstji1}l>P:-Zn+nզ{aT~ _#V5@ځb%\z7 {{$=4^Ybu` v6}xx3Dyzί9jL *;QiIKldYf5}V9ۿ`&Z _jddJ%08o}ID$CB>I/ hy[Wx(Ū9!X:;_N7]Kpg# I`Z$e#.{A&nX ͌x"e5[>xJ.^ YF=C/jo+}/n√qj2 *6v&D{g4W0 ;;K *V Գ biДC1o?qZLqGap:e}:a$"ȇ2w _Aa5sEz|Cg6b/OLD߁ߏ!k ^7c;1*(yƸHd *Nts7˥4e f(82(;zzt'o:|%U;{w!c=+\9 J/L#Vܙ ‚rhX!6 YO< txEpV"B1͆O*X6ډ))t R!lGMNtݵU`2I443_=6=o7ی⛨]ZbAD EZ: Deզjf0EYF33 PLL7J;6㶑wszdrG&͘оIV+!z_:axb)Ai.D2fn*lMq,d!_=3AWdj,3nV > vBË߶[ (8M%>/ ^1fMőhFR-1 -䜝rL B7Zf,oᬕ- oߔhn^BM.r4S̨>{dwߠ/gms'!(!Q(_ `ױc r|ZVo6YO~s 1z"IV+>̉9 kq˕N3lJ$YӿH[eGŨ%6E g؏r#4JeQIɏ**(xj;'@F{ڇLa/7زr>~qr5plfS"BsPE~q%cWUK*ļnA|p]qwRPcwN*b8&(`{b JfW$fn f,.$LݖW- h6~;U;Qˀr%ojls}L|ntF+aѺa2,[LS6|eBxHWL_],} ^~ YCV<ԆZ hVQfz:0j<S1/&4oFw\I;q5B9'[1QpmV]7l1[pg;e?<uSU%gW[=$(#ǐ@'*:Nkzb/ c0!MvEJt q,Kc=c\l[3ŽY݅xF֚=&L!{ayi{|aN+'$LMVuri6SJj=^@xgv%Hqs 6}q._]t~_P?fZH rF!2W 9 _OQHDv"]#L'o 'D)J9ybJK D8wk>"`aKsL=`AĨLYLUX%c@6'ޞNo\+PES&) ڝT"@/Á璝:QDpn,HAׄt-/&IA2@7WҐ+Ex7ʧY PUxTprQK/zh)ݳ:ca^X9-| ٮGhxVLiC:[6,3w=]Q ]P2ߦ OO՜9t03!v etE0y8Az"@" s*ғ(|KKKi_*}j8˾E Xƅաhȁf8T#5[.JP1VVAdLS0j,/ޱ`5?R͇ (Oc!7;f(8{"!rrvm|+\''İK^UkUѬIѹ]I}ɂ I%oi.n^Ύb7^yH4{O20n:89wG, H~ׯ2^▽Jj]gpQKQ zU Œm*n`낏REf7.%@\8;9L~sj$yPxd`m7[GVRoF83FX"b+A3Ȱ"G[I+p *%sxPGZVjr{-̵X Ѐa/a&mDGI#PLvpƒQgfl|^JȓTW$pBV&lt4R6[-* +]xك$7T9N7+utd -e OQ-p]Vj$c-XO4yw ؀\=q +!uNA}V"fo~pG gNk)w'WEAU" \d VD?|H|add;‘ 0P'MHFH ү,S1\&bGfh@Y!ޤ #N"e~TWo[1@0biv櫭W$mUB͠\i*N^%fI' @Qz?SO8\ׁCk;49.CRC}AD>~9E)~]x寨wQ1Аs"]:fn=\ vsF&A ATH3L}AsWVȬݠi;gn0)1a؄hF;ZUp͜ 5,S!d3t*ldN@ȜRy%18o#%o6fkaQ앛fH':6#oW8JS_IvK0Y._`>4՟d_ِ̞߯c7)>qo~FYpkhu;#B*FBdR%L]>WI"ozú8dE2T7C1<)HۍZJ= iI3o"WG=30 XǁcgL.yK&Ӯ ݁@Y76ʔfgep?#S%vjtf9gt19(f6u"ʗ08 ε !%B^_ndP|Vt]ڰ%g6g7hqelwhҚ3A6)n_M`\k{5qV,Ӌؗb41ױ%ꙡrB)Ԭm&|N4ċgIk0X@C|sG|ve ERӴ-@dǺ䀨ߖʦ sfCA,Q6,~+.X, &u1D (749I|ZIbT11/'`vڍ΅qFpctOr T.u.:JPExFH.TS9x$dCQѨ$n\ȴ|!aȴgۊC=)-AKj9-bb ~A'轤 o[Jk7H{roL?yQ @ bSڱzS}+,IuF@@[O^_I`{7ǹ&cpVq90˖k`O!.LUWqnQM\8(~TgoA癛@>YJ/MGCrG.BȋkO_EV1?p+֞-Bzm( ~r7tsyQ.Vz )|alp8)] aAtv_OQDN~|)'3zy<&B9ep nQioAY,rڴ" l!Zw-ENA@`įe-ZЦGR$bsIS =N&R()Sga5`,5]Lg-/C6YcR ^x`])b[;Sl<-Ɏ욟C;`'GQL עtO V* 1Vx1WՉ^>1xcHْF"1T|cfA79^/\YFN`MqyOqU| wqfP oI!,(gebLn~ >9lM0 {Js7 T)۸F+^}/+C1kiKsWk] փXSnI4Q}'̬2[r<`?+#i)YHV)徭wBNEcIGc@VJ|wFؽ+h [@p+XJMY3W#l"#pNYUR"5 ԋ g.WE F%HiXk&0t߈V ՎDK!lrKL1|XšgS8z[dZo>QQ웙 C񉦘wSQ/6AD;_kgZ0& )z Y)z4\2iHNEƒP=|-$~ai5NӖeDOp&nI]OoW A իWsϒq2ީb,Β+d.,3bO0MBVQFawvK#" U/AxTa7&`L߅NJe?e/esH6߿o/iQt7j{_4iI;"Χ!ܤ_@/ERxH=ڗ%mե 񃝀cc>/0_gbh̒v b ˖h:Xw@+1FZkd{~,y|yl7{v{oY2t_ n H{!lnNro0ܝ^Ov4XWT,xY`2Y\Co(')ڟoo$h;55в8N~F!!;.-!&_-7NkVۚWE4l # ~2T%SDұù:}FP/_ m4Eך8%6ǥcuqr?:Os\v KzK4NI dX߽g0 \qjktcVcQ}BYֵw9 "܍MYP `l*˼Y^c06AéRESb,[,e,$gqiG[t2+ FFo LU-YkOȩ .d %nkO3Q>-"z9y7kIGV#_pW*ߒ$<4ӫ3w΀d2˹ZYsS1%b #I7h/DC ?rAi*Vgk s14AoRURP~fCE}IݱOHY$:?)YZ%~rTqm rf,T&ԛ0&|]'Cn+ko[!M <焆L>\(/`8LuB!Y2\ ;ȹ23ǿ/TBffbe\Yo8tNtLg"CjCE% :e؛AQ =ݵ?!;vUMLva9 #z=v_h6di3^a mUD5qb\OxRK$PRN.v aq9/G]0*iL `_ ǯ#`bz$$ gQ #TF%6XrK3+NIʎR!a1~izh?B{y4l"۝g=6wyۛ;{~2zC>Hx?{_d:@Wߎs<;H"ZQ0"ꙓMc z1>r3G1] Aq\:pF2]溥sv]67,x"~v%BC0(2?{W wA;VP43/]6)‚ [^EC>Xpeeyk 7iw1YˁC j*ݕy6E\<r*d=One^(2eBщ) Rpe:ZĶuد"_fPF18#sG/0,KoVcAdD.Z=`'v䏅N{ac;EjFVQ ?xcCc1XkE_&}ns`8-e*2T6eMBxRp4sS 0ܿn4;.S%3{\%Ij'+]!V1rp V.X7 ~9it.OO5Tgꔢ _9V8a i TJVM>Z-уZz3ߐ:ST|J `;ToN\5\uNv(kq`B2 #r#>g7R)܍H-y3Ns5?3 ~pXsh #}o$G>kyE܁c. 9!|P1`:7gd < yv7oT(n11&󜭪ƛ|-7`ذlgF48PAy +e|ĸt^@Kt^nV{`G[ U6`Ne̠RF2wD,#R~,<ڰdhsKj|='lU \!4pJ30P ՌC̔@t|NW )[DOTiؔDpz@QDK>׉7;Sh q=ط凢˩8lrAoؐ_͟Tv*#xk-i4Jڲ>6ULx4թCK$ ,i(iQc=~%b@Uohhi Aqpr@&{NEW9ds|.+..3;LI<⭇]1^%+wA'"vt6̰^Gu8iv>Whi$HlWS@XVkA &g|.ma%z\ɖ`[ĝ%_pAÊ+gM`#bBh| )ŕJ0c71>%Blt_1KH ۳Cxxr{GꑄB:AvZa~dhh bPϽ9̮η &|)-͊Μ/ 2qI}/E&H5PVZjv2Q3KHU'ynr}''xÊxB<BmO¼n1>̭#6ŗ1'ͱ|d89'D,6|si^BX?^U!"}=jy htuqd0Tp[R`}Wn\PQer\> \?r%t N]^{Ó3TtvY(hB6V_KYܧ[~VlgTd[Ej(X#U H(g F9dC{BEqÆ(m7hr/xG'ET̞Aח33YJ42$wm6IŅr+t,NBOGKLE05Hb_'_4#Gޢ,<ϊKjtm$LkMEDyֻ][ XTg98*aV*!TO%Mx?Mc41N{6D^lAQ/>(;2R&Wyt%AZ} 7Qveq?XL#6έ؆",lz.y؆BI[r( Mȡ+f-I #`H)'~1~ɉ8`U/x O4x#3ɮaucI0R?q}P-;C ֗z{>CEė "6ykրtPt$IAOBq9$6|UaZ|H~7'v`vMjxHO3k&>9ӮɎbdNǦ!4$܅Uˑ,IJvtp*!WJuR9'Wc\2IyMZ{Zfٔ {Cݲnav埔łT*HaEvJb_^ Ìr1kj8u\Af"'Y_馿Q4ZZ%\yt2DP,x}Nuq'NGVH+O H#@y$p&o0̀o\n_$:W7kޟtrY>B$C(ULv %`C1L:ŏD/hֈ.\8q3 b ;-!겓${*'C`μKPosE^Q1Aa*^eöU)JW9}]k39jdgfW͵RVD3N n]D EUl@b;&nۇ`+96ؔ^4n/޹AE/g&W4ghB=tNJo̞qѹ:@"hUP#2ޓCaJfEmQ5hB{'ٗ^!*mw!/Ӡ_2zhL?:iގy.S(f~ײq ͡ MׁG.;*t:Y|g{g[eMWSmB?ڦV&ejz\pG K)癰_'I ^r yT2qsR]2:C.janV`uU%υ$U$²o^\zOfx]1Y9Do4=MVUE_o=D *zwT mѕ:ZwfS|-g:`o*aY6qO9|:C!ZD@:]0vC lcCQ_b=Q3x~sz?@,W

      QEpz^QXѼ@!EQHNa o{_x$*_PUG^AYW1NjV=#* 8a ot%)Frp͉h1z?^4h7INr?De |8Τc*zIBj? VD>4RҰC4>ö= ݤE9?P,D( 3l.kQ*Ǟ{I*i 2HYy6Dz-mW}!0l']mmqzM뢙YDBO"Dmޜ`%$2;vԍlPE^=Y]`|"(/ȊAhz5pڐ"jAjA -E0~J __ 6(ʠ]âTr: .Hr=<73Cׇr2<`(\]ݸ}/(аwI rxs0_Qo=*qW|)gcw;@ƈ#ބt;s~s y#5.lfoF}qU%IdaHl<TElV ;B&A ;-ZyE:ۤl/HIXc$z#5}D8.ռiʈ볤\z/O*{,D<nvJēA T-|4ɿ[kIE̒ᴬf#ak'4O]B =*ʢ9w$8rN;=$8efIk- ΁dAP;7a8 gz DlG,Ƌ?r;s.|!p!T%q=pPN3 =Z}Cr1b'oaN\'|B6 Qm[*x^'j8JwC-|>NZSq@1@(iWCd+U<қxDW7͙@uW4 p25}Jdf',1S/T*_a'N=8M=]_N ۆ{^4EƷ A)r>ڄfk.:$'0n^J: ѠlaA6fuȽeOJi$iPs/Ky#TYgI/}{OflFf=ƺhH L uBIr zF PT'^m+:'5_dj=^{`Z1G`7q5p (=+ ^`#zGAEZ^T:qZ!TM68Yے<"5.j<_Dyd_,/'_/%#I~po iv`R ^T 5 Ѩ{mM' {k[-0JVPU4_Bh.fMQe8Sld$ɜm`<(L=;Qs8NM75pwG,%釐1cT }줄_:Kg%M.ウDi*#/ c?zSszYwŁ}Y^Abk{v+B*P4!0AW\ @ƑۘzGt6f7\ۻ%sfm3c=ֈ>>_f|i3'`vR n&ݨ {,%O=ptX_ݛ!G6mfe1#۟KVnÈf׋1vY$,*gr!݂f$#U]O$֯eJ? 8ilfw:697k7s@^>@2;jCAR3`x%qkz3F4"\A|m2JmZh*ʬ/{9;%mϛ[|('8(o25Xֺ*+%Si!J0 դ" uyөhUVfK_4Z-Ҩf$2$ acEMNH$'Gu]DU `ԯz+$.+jD9Ed]Me/>K5Ë/f#_Qh)c- |}}{j|WȀMAV{>0y;C`ָeDX o98{'o?8']ѯaCYċ;ƥ Te\jE v FaiNi <:;^;[cRw UP2 ZlpV7Z:o4DcaW U(DVϷȏI8f f~䋮:hO$̎ϚU\Zu3L1fK=UN^,Wo4W, ǡY7eo#~ICmSs/F2L5Usq`9I7AGkI3X`UfI.)ȹ'i(azE[quEew[<KPA`@2`x-WLmL-'}QCZ ^2(&B?]}K8mM oR(?P-晟-'ap4)|INAږm/5~QjUDZ>AиӀj4_.E.dwLǙF=z_>p~aN- #dhT;%DDNl|;Ыn:$wGx1W=3ӊqc̪WF!#Cjox]\dOH,0(pv?x1B>s{{MrP]"H]MvRg`#@Dgkt UZ&Q3 y(RrA뇈 ;=BPHC`kh4bVBҠY >^?^OԜJg4W*#5"X#O7ɐw%Jehd+w/ԝV0G.A:!(O" c8L+mRe]f9Mʌ~%:φhŭ#,("7D tyC,_@_񰹭(Jteὸb}@!`ueD~61UUCiƷe.l{ku/AF.+8#| }O#,]^0=%:HzDiQ-PwZd}r,ix\SUl4pDcpf 4kSTŦB Z U1.'I 7O ՘YM1ݍ-/9RXr.hL珹EǒpP.&')eE%t]leq}Bg$*ۑg`"ݍ 9`R"_\K }/,R*$%9|B1ʐm-6zaN\wS< QًY hJl&l|G}er^:ʫl/b(>_@>Q,^zQ w{/wEe@?9E"&$aOSϵu` O΍ݏaBfLyqy4(Cċ ZFD 6s" xlm/ :<^!\yt $Qv~1M`FIszgi6OƳuEJF!@nP E2[7AysNb.5_3qwD Y)-sPe00ql^t,"ٶ.oqvdIZT@i8 7n V RJrTcH]cP)mQb#6kv,YTcuv_TZJ;鷯1E^\Քa(~^-u&ExRrf߿%l>ҡh_1oodfusKIW(v鴰M3a"Va^<0Hik8P>q*dcWo\6׸8PYX_PBHɣtm|F/.{gvG]=hϜiTC*èM7!ٚ,+]t0~`j߫#*4A@/[)ꌵ~G[wf2R8;BVide/S.-)\#@h{PvGy՘*h\D{ yeyRZ>VF\R?ϖU40!%+[u4)b.Ah _8x# ٔd[B*+0;PwEUhO%7Qeːn|礝 ڡ k(@(C~7/ѝJΜ qݜJȔhyK 礞<$i'4`&1\i x"y}unNI+ND~p9kЊ^z VW`NG//X g>=$D$/g1il>8 33p?ט~gKh D9wkF|΋5a}.ta0O`DӼPo<.y0ⵒ8[ H\ /W8)dqDAxאD2ajj ]}xK."|xꆙbuHTSm _?l j.HJ˹ 齾1 4Z3!iZgdADK uw؄iSQ{Ap8c 80.)rcwmjU﬈ss烯VK*1o 2O/zϜ{IHS(?ngQLdop Qs%!)pܭ]Jdɶ*Z,$R`r7O`)tzFUcydz/LSIەܭHpU>K>gSXr|ItV8}ϡy:ñ}7d:_mPBx@? i,vK@nW'ijVphGV;LyڠBp׍Q2lc|< z1JoCyBL@D~j$ZHD7ԍ:"6D2_o\qɂLȇơ^~alɀ4N_M]yieLQլ&94`6jQB3c|? PcsU//KЄLqxBC[+\})p\\qK͹ [I1&[c C|S\WҴیeb2ZUj) 's5,'%K늨-eҲo;30M&FOyˑ#171n_fvPrD7\+n 3c5rhOBb`;Tԁq_/5g;gz ]-iF_/hbjJPϣjA ֡ZSQ3z~yAkblī>(ܜk>WJ^c]Ԥ# ܤ; W%q7q1M$;Ҵ~pоiPx+=ƮhԜsdy5@3-k<-*ZӬ#tc 9SA$y6W "h2 !chd* y>tY 3$|}w]!lj9@r{ =083 3Sx4u`^ ͺH[X1F"pfI$J#OG"f,'މ0ߑE0]>hQ{1$s<Ϥ,*Xy5ѦCaFVؔޒVQ\]}Np pt:PF/3/O(P:i^A62 z ]G]1z]L痶~Šnb~?qTbiʟ>rI$$0&^m\t*尳Yye)KΌTtq_Qem` {Xk99㷳&Z#g[ʄq O;ªsh- 闈D!!qmOre:([I ~F#a&!Щd4ge[M>jxg۲͵_UtnӒ?'%, iC.'5FI  ʜ,n1d~aKm:* 4'؂x!rwY5 3ZqMa9+.\ bsk%>9RC41aCgDPj[cnS[Jy|H- 8a㘗_5 3vAYR0{ !MOp;hO jڥ>(אn$|y FA ?@Դ|ziq5@oG tӇ ׎lL8De sy6n,z6!$ol ,7Px6 s,,*:1kVI=~pC&4;5F;˟˜M#ȑ,TF„n sJ`vfw郴޳`^e n jIrZaaRQN{tܒ} S}!Mf*͹c)1-\# gF+,[g9#ˇ.-T鋟6`χP{q\ĵD05~˙[*;bkz(XdEDY5@SZ@fJSҩuCS%zPbL7֚qFf~ x]·8 6Poʫ&,Nky:_$y3ui nUjڪT)yj=k*hb=a%5E\ؙܥ&M . Q&ѰďHsj'KCJ苓5:5tH$/ F ,F 7D( ~!ITQXϿ9bUiU~MJg;?MGB\OՃ Z4zwP%co u]1:>_M: ^PD:*u Z`m$QE*kRǶ{&h3R??Z4{.{kJgT"8lS_K#r~؈ISc%l-A%گ+-*l,_cflg(qJJd4O剋25&TOTapY݂K5oPbJS)# ᅨ(P+َib U>:jΩ&\N9]0+l&{u޸ӹ&naԝkED0i|9hrԺJ\KWf"2cyp zITi%R:,s ڜkWFggM>s+}b"[&J×p'M2 z}vFhB^%cӡȹy6h๫e1}x*oʘGiH <,Rgg21T9+tOQhpjDL c⧪R3.~ kG|T<V~#:>`݊/BV|ޠbH FRUCrV_jaQˆ zMՎXO oX+׫r$Ï,)葧g `w`uFO=6ZUnxk'%/VX3ט7u2isU>V \U=e!uvTջBSCPBgu@mO4=]bOq,Z`+ P4,vTrBUk9 F7 * h](n6fgp;{⬾i2y4PyyT㯀o 1"^ȆY2B]v ?b2 ]:.V6tA_X 0>6jOj|*wA! %ԯhuAÎj\Zip&{F=%{%[4u_ݫӀxWSux smqkAS#0A n5fA-`LTyAq]u̡镲ӟl$=av7T" %L[dgsUAڅĂ-fPgɑ ׌Fzmn[!!fe6-פZ=Di2uvRD1b5yqæҜoLHҧo_Eh<֛r;hw\ϏZ7n"_Z!v׬2v;ś<#ߪ{ ǿ6@l/]9:a70ՕCOjeء]؀̚a̿]Qg74KlŻPZK?kv_^#V"we$Y"&T{OP(|q_*TЂE3V״pq>r7xNR2PC 9ř)L rUt^: F O6^\{)yP-xp K+/*d4LAp'E-OEo]::iuoѮn ῷ} W%.w!VLO {ߏ0{e8̍o$14ˮ7* ``8&SLO_~EEMZn~7aw밝*p*T_w"+}Ah@ 3="wsqO.?p/ӪWn8OH I $#Wi6ď4ܧ_9hMa^1#y]gn4H~%f&|ѧf(&yĮ*TUQM}`V mCl p]r )fb} {fTXϵ ϼ^xcJU6?`AB(]lܞ7;0xXSbcJDS?tfN񧶣^sY6|7H+mWn?3;\@oy@>aCKRQ:e? /3: e.x Ѹz/YE .{Quv^ _: D\~Apu|"ߤk|Ku95}w0UgW:ϓ:%V1cޣ@p8,}Ԅ( ɹpP) us/ '(f,[,ńMB-S7'a< "{h-~,p1Φ:YadWOK!VjHZ$@L/%!(nIUN5fo0ɾ';pW%"]uYv JMB9v1pl'9ڌlt mt L L6' 7I beȜ/>m1anBʸ!EoDfB }ƀvN3κ=v+񓡝`4([{O\9N\]4T'=sTS0P;4PO,CLj>/Ti*]^ u8IqH|ԔX." cJuY; 39"'mYH>A^yu8~x|;x d e38bE֔f)G)aw|W*Wvі5A)x^ P%]s5-'|.] F:d2m2vrVk ϱ-ޥH&E2'-j{Z)4]P>$K'6| Uڊ8?0̂Ÿ BrZ(۽Z 6,CF4ktIrJy>Kzr@A8 Є,l6T*Ta|S2(ݔNx 3P&3څuJ|,]_r:n3ƴʺж#wRKݞ|`+i?DLN햱s&}[k(IVYb͖kQz8Qƅz ,/OյC~ 8hk #謗jЛ얹xt#J_mpovFTچ1*w!g Pbs@IpԒ*!ǿJ( LȼPe#r}%W / @ lhDݴ͌44EAɊB59wyzb^͢"D/i⒤`/me8*&Ѥek= #~}%m;wnM lLɢ0Y$K(:EI@,4HȬvG;;Ke+畖,2IPOQR'|#V,oj +>-sx[ǵF]\kJ2钖13~yG fqjy{ݫ}1 Gj5o*igZj\`gE/*eN5 ¡~3WeV=Jkw/;la OՄ;;s q?xOgN>ðpl'j-{WdZ<p|w;GlMC"ZZ4 džg?wQR3 mh:w,k6R:OJ/_Ӝ*.$6fcǔBT4E#7&;=Ʉ&:|V&Fz]ufUV7ξF:h)OfAua@i5h8o`? d .ۼ @Ď a0s$ iez_H5io&ʸir&׺:0X͸<.]zySk;uYTJ@>Ͼ*62lNg|s`})t;G"~0>rkKU A88ŢOܚ|>X]7ɠ.UG\y&t9;ˆv7Ù,غ \ܱ20}{JsloŒ2Ne w:$Sܒb P'N@/`UšňGo, ZtOwqA{vszyqmC`йd~\E  @>MXT͞Y|9?h)G4H_$!8<*\`S iē0ސZ:jPr#S-)*:9B&9gm%'( ՗)G~&/Jϱ3c!Oxj]|p|'`ŽlޖOO6*7/a-{]'kIVsG(XMWIw*4tē1W\O^팴\I]Tr!}ge`ׇ628ZZ3.HEê mگZ=5Τh!KrrD\_9Kr6{a/)$DHNlZOgI QW :pNERg1kHrX7w u!-?L@œ[۟&ӝ`485Wo+eHXCn'z.(f00&]HގP~]%Pc&v%&<{UvA*nE $D_ÏIaasaޱ}e7/L<čVq;?֪ڀr<],VZG(>Ox5dX%==Z<;}=4oi1X0>g%^0_fidU%l]"HSfE)Z=ͨ*p9nOK)rI5}|Os'="{p)LÒ:'hmlQJ1)D&qc$i=︳Bl 5}L>nHf~|sRU#^o/M+A КtQ.L SGzCJ߽Q(%5F]yug<=h)=Cy&~7\pX ZkGvW?^> {8[kg ԛhGh(/),=Vig.݋aQ/MTbKz۾ЌoŽ!Wa[[ת5Z:a A@+̟X_'2+ji+r1w[ÑiU 5y0iŹAgV Ox׹zS^_P)ECRh|3>86?W. $gV=mK#"qlIwSA}w@]VS%Ke ͥwڰ(L&gd# )FT/i+>%4M1W*,Й-'KpH{S-ĕzV@up/Ё#!\K$hE.:uX SxG~zf7 6at]\䚌!O j^Don斢vY *F$or:rE&|A"3; ˚f1pku7|U2֮byRZ%~:=ݫ\'rwuaa_?4ؠq^a{Twk">v kn.[4ָBN=VU{3I7LmQH VriAM - O&ug 6!&SWiewJ0&PF \|4#aٜ!6`EꠛZyq?bOahstIhj9Y^"^[נ<40ZfRj$*&r= 튧c""-Ϊ42 S\c.Wv0-AyĘ߮eV 1\*2nhq]:KE ɼƻxu Q]k26}*OAB캔VB`9t6ٷU8\rڟe&zo>ԕXxwAG'#:>|@7]nq eK˯K-akt}MD_Jr>>| 9/H 8槸s!9Y== -xʊd-â{j~3h)%_8u ڠtM9WiXb8?kхM_`TSapIEM433-e2ԉiJ1 ˰h^$G c>j/{=6V1 +4(1AH*&[ {3{9ugjn۝2(T$49fb]EhBa{n ״pvI{n@^̨yK4o9pP4Pˎ<&Lbbʛ!+Z}oZvK?$s~yF3~ȆOq*bHǁg@rRkǐ3/]=f}=[Ѧ';QmmnzQy}Sjg@- ʧ/m&0`aBca919b-6m$NK,baҚoKBi*7iY}:"~Rөb;9ox,ajN Q5hEi!jsQ"du#)  C{量P|FO*D|,4(*.g/&:)?_K 2x pLx13Īɯ2i tS<;*lh.e 9,v ў ٷYi#%)>ax04o։r-3r,[ B)$xcѡ;^?6%A1"'ncSi9t$$ʄ[rnßs$+vV܋O$M$c$`YWUHHN< !1 7b.1W9m$XPp!:"jQLF{䠢9r$$¦=b f=sl mn>+C tQpU~wE bAC/=g nq:J$DlE_(֌;39E $=b>̳y:~pp[=<=+vPL-յh}z=!jf4 n7 }chVX_KP=T<#B-!KGxUA%]Mf~[5ha^KƑyw}芛~-8C+DK`8zFta"pB|K8%Gf䎜p솉Tn_2idjt*P<<U+')q/i%o8$Y~Mwofjh0>,=o-}e 5͝`HK?ѿ%fbe逖5~o 3HĕçL=:7.+j_eTe9r~NG_r(Rwj.Nq)osxo-mjx\hq<`Y { 8%B2ӊ,) % re?%D\1;SL0*5J^f#P UI, 0STe'a)'U7iU4-Ld SvBʤ:g[H+„|{Bpw>ڻU%]f$kSTt@ 4lַ6?^Q@Ә|S}w>LJ|`ipJFjʅV'󜒫yծ>`R&82b5];Zay% R&J{*x4璿:8Cs r E݃뤮XRV&E -j b0.Q6,WGd1w# ܙ.=y"wY{s l*jqR٘FߤH06^:e@T##fÅ]jɒDԿ|w±],f6SoND̆{l֬:`oqUD\# k̇omGK%9;H3leu@}sR)f9G PM):qG.WX1-d=7TА6obW+0J{%t&,al$U(E)oy ղqf'⍺ cU)~s W;`m؎i/eʉ`q#B][v?~89of U)f!cM9PՊwORsrq&hao*1oTiߞ%~jZl%8bǑD'4d̘n _B`ËUnſaz܆ѵOI '4D-|%K'0pBhjFJ1'h.=._\@O/-*`@7ʅ%Y4wa|},ox}Rݦ{U!'dŭgrhNe n+i&8!/N7Ss hk5K>NަpqR5#6[*DvyiB@W/ӅR]?ox O'rI/ldx V|O-J㥋Ρ 2H3T@0N /=ٿz+d}cحPLbDd˛}"2)3YP*DYR 1q *HO׿-."wiiB-y+m7aoܳ 1cV p H(̢ VEkqKZ)ҫ ',I4&ل niM,f9S°MI؁ZbgaӶݺf0*%ϫĽ\4F9 ;wcDu@|33qTl߇W>/EPҠqqlDX&t%0݋C BRb|o75ېN^d7sͽ~utZ{<šH?=`( a=o?B `{v.DAE}T;CYsۚJtԀѹeĆ3#șRөov3lH4[UZ! LML.Q@b"~HXʎmm.b$6vE~C)J~fε]R`1fm1`Xf;G5Γgլ9|sc 9^W(27É9bڼ5ǟM&GSӾ; MhVn9aw7 \W`Ve򣤑S='3 SAz֣@o*Ej %91ks<1yÏq)"㛚ȍEj\ߌ$ֽ\B1]l̔a}g1wʫnQ@pJe 0@z X'crp$(c|HeYxG49QߛJ_^kDJxI( 73PD3I%RjMMwNdR1"m|K\=쀇м qH-p=uS!$_W.oAq/azIY[štFZ-`iB44_6ƶa G&rLc b&C~ טsɕr۹|b\#&Te \fiܺeL?'!iK?@E-֗Ő]/#;@.%>pz[6Y!Ğξ;U'ZkVa ~.]ǃ8µ@7HSSMMwꚗ}]~'YP6;st6qy|(,7K^@$hMqT´LU+Ё?nmtzjzLA`UVľdhӮ`g5 O)G 0ڡ;s͂><๾ɬ~FWt5tQ;sTY @f= 8}v؛<|WÚ]lvߴqa[=**g ++Y۪hykLpJ;f* ݾr=-}:4s@&.b^8@H*$Ӆ:wK3xiBjhr6 ULHt@\0[IW6@OTMS(D\3TW˅sA12vf94GL \$hK[R/}R=QS3>ih%߼LUE&z8,7S8hZu͟K*)Ea꽩jWz"Y K;C6eN-``̽rYϨ!d4KS 6y*ҟk& KL 51t:,н8?})mUUФ.֥nLvU&3Шmc6D:f.c$'`\ٔaN]/F`zP؏Qƥ# DASGYlȳhRR_5(CB)ڪl즤4R.67iaQ.B<=)7Nz:NE5N+쾉.-]y?a1k'nG tN6_UF@'*/-^+."1,7tz$n <3sgd[O<or4kUP pqǽ} KmԄt%h$ec΀cۓs/$exy6S݊wSAPe_& rۨ7C4 +o%x|cNuCƋ_r$ gfC.”WttJ #$0#לrE[89HyAƔ!EҞ6jM%#6#e.yU:5-gBOgwrT-~P-/czp4B3f ĵ6ƾ|Iwj y6!ב.Mj1Wئ0>tTNʶV,sU'fA1Wo;*ujSAD_P"4Hg)Y<1uJR1Im 󧱲,uK5eW8#ӻhmvK۟BozBS¦GO}dp$IK`JwO`!q)1!0ibQ劒JWa7nY֋Eo 5u$ u:>`U I1cRdSzô-\_ )Le ƘoL$G=渊]Mq8XXnB^|qlOs17/Ǘ=j6x[mhvv$N!ԧ ̍E>+Տ o6骾V%k>5kfeˎ#B7&JIj̴-VUZ4xKhjFl;fj2t ӭ9%OAŚOĔbBxOr9,K4fjYE|ww% 2][Jgi;3E,ΆEpTX5ii9b"eF!cjPcuXp-u/ D/ߴ}:fJtzq*MF㸄^ a$yJ[Y&ܥ8pgMQ鞒R8gF;h`{^ V[alo<$ւͬhڳmW]hŪu|dpAG#6fX-/|e$ ?_xtڑwIt@7_2TH3d!ppg3IdStI;}B4!/Ŵq4U߭ֆ8G1o nrDQ2Ic Uj^,4.%*iuH0D7KjȕPv7kFew7.u6%M_]Ao8Y=gyW'g^ҕع[ B[~S||!|FA%%\gN̖=3&g^ #*-`nYſfKEÏ$u_ؕ\B]AA^"Nq,TxûWLg04MN{ NrΜB< q@lMr3Hۈwֹuu:ay ;$xT9KmjZfXE@$eh\aLH˾0vnj+s @ʸCS9W?BH,ߐWS/B_UG ?sum\H9ުvbn| 01'V4UF"{9R b 5}ٔ׊|#SD*Ԣp6DI𡹩Ciwj}x]^ lRxCt t12*nUn%%LYoX+C*\#n1F-y%G DJƐXjUeE%<H",hT3Y}&[Wؚ=%9’-=mTK?@lo3EJZ |Md٥?Zc^l-  SkU7)mLgUFݕk]9|nTÏ.* j+2ZAU6>NHP40UP+́+o7ppLlbu7{Ί#mzq i5w`w^,3+>4}_rBG)LI[]K%YWgA؆uI>c++O$>Pkg >(qE5}QCϯ>0iol5q+~M~ߞ.hxWGrrX1-9nzms⦛5^L.Lr'Ӡ2=O˦X8T`|L2IEK j~̻ Vh BݦCM[*W3:';MUtW|Ϛq^nYY~$<^q 1'Y@4ҧW< _=YT/d]N,X'X?٨~*0~`Rx\ P*DC΀XgƆt?0.kCWItTapÛC| R)?`<|)iSNPq%){0ԏ{Rr68Q FOD0 fӃ/W_:r#uh;o:ЏeZQEr=QI;/+j J9hu28;mhheM2]Dž=Zҥ?^L Gw`.Y;kD?GFf}: ((9Σ7qe'VBDy* \l(xĴ*z}8R}8hǫ@)2$2ɿ oH=?o6hdNrS@gUYiTmp@' ԇeQ|ISYsZ^!n DF[}JV۩ҸAl:V̗*'J^S9l{軈XU'w:aao@[d) Ke?`F;OGr R(/QST?TyйT^-+L:ܼXHi[xNi v ͸= R+6vtշR;5gnȁȋݍ{naU@GbQB,㷦ba%}=]!* ÏzHZw S2De<~/#z#aR*z `KgzQEKP'br&G 4a˕4k}ƋyHNzgjFw~_WԩcN32}N% Yi~mR[ 2mwff?Ek򛛆{WY,[Htx#AVϿ*]$ǹjd%l 45*GM芋2l!k)(A!M Z¿&2S6zN;!Ffi>F=?ORo_>D,U=_mtc F5[?U"o# +I*$eE70s@Qfe#jQ5ƳyiH?kKba GO63c  t=?e ys^9qH~ 8/kS}|'%>íN Q_~٩dZ^jېc[}𘙹i /jݻ0.g.3 |HKgdK=/98!6۴\pBY YrKC%=0v|)$];ţf_#B{R*[OoPv=X640 HO4Nr jH:*q1j-C9^ yR#I&Vl#{=#Ah&7 }`/IZ!7|:'N8 w2Xu2-c&5!Kw=Agla%5%Ez!7zmsU87 %ߍScƋ׾ٌ}G~ၲߐʨ;P ~L0_=T2ˠ6OJ,6x[U>o?NAMªS5e'DFJatwq7Z~0I7hzRsƊJ͙쟭kLMx5lo/u 6BP'C!}Yb5X_^ܕDuǑ򦦅[󉵁X(A\]Hbuݿ(??f.3' pfGz *[`FMvy9XΓC)BƥٌfM~*W<0|PP6d_X>vX\X6,^˗2S̭'s0{H1Gs9X}BF= n6[qgYæ :8@~IO2V"l[{&;Ԡ^U׬C+8*OO`Q o羒N=D߶谳S$ "W+k+Bl(U_-c xѰ\>:Q(Y0Hm|lt| (wT*PD!X8㓏1wjV@ϯ HfJF',\q.E 2>!C'|/=DP@9) S.9GaAq0PD=:0wY4npF],[wx;SWW&ƦJ?l EO95Rg9%|_ K,Mwgѷ$2%ū|ŕg sTSTU'hiB%GVf08F;S܍ۭJbK^q8ѠĬh[28wL,]Wa" jqt|X;=6BNa.(7Z[0X Z 3 wF뺆TSpB B] DKJe '+#y \\D׻Ȕ{KyG]uw}8D9j =b) ${!9PYY^Ƌ1»*lC}c9u$%'(x/I!Ȍv)Pog P9(:4@\vS,/긡%-N:;Td\yG EЙ֝h6ʤғgkR)o"+`(6s΃i b-$_xzS7tD'a &JdЉ]y(>&օhKF]t1FP7hvu%ҹ 3-?<B&E|~& YÌt#Z툧AI~KLof֩v,%Y?:tmiL1C,]&Y:vLCV{?y(Ifs^Bw \֬h(?[_ $`Tw ϛ QyAQdg 9 YՐӊƈ: d^]LcV^%HCI&YwXsf~tй%U +OT5En=XPT7hXuS*2AZgd|</ΙsV&5BuNw>`p>CTvΛVG|O N% _R3| I[Yȑ/i4"Lo׫^ﺜd(4bSa)hqel¯6X8} m؇#Cbk,*zBp$|*<$v' kEUfgݎ9M,3dAAm0H[Dhkg4ݦ6YOS(Ej2;;^m !cptsfu'R'jIg4p-wwWޗi@}SJ 5&R[EAtc|wUd?]$^chzBc]ӡ(!4p3'ɂIfWzg_?`4k8o֫r;2u!ჳuw=zIv-oIKv_y^A)ع*ոQs**+8RΕ8FX֋:1|E$nO($1C^x_49ptrĪ_e,NXnFU Wp'NJtY57G԰ja: %?̢ ]5wD1^i!,ھjOR-^W{F 3B[/*osG)Ám㾴.rf9YFkX@YQSKWF$-, ~ԟ&՘#d)f’(*3Xxvg5Qd3I7V͉| һ3m ]uH{8Jon}Px.xB0ϴ0lj!*~!mQe,%TU+D2wM{wXw gq ZjKZkc󶘒O1\-9sy'Qyμ#3ᝆT9N̥Xp; ὾e2uȷ`Eի&zpzx Q7H꽏Uޫd7Z?2|Q3_J3ҁN [ؐHKQwDxҟS )P4F~k~=B2xΰjAQ!ETsЌx R| _Hn/|͂SΰC'wZ_[uiD=M#PBuf 2츛p mAHpxNguXq2bw)N`|AL(66JcAtИ!^qNjV'Mgy (` Ɋt 0Tş(!y{Qz9rBJSy 2 <3=X3 <Ҳ ?OU2;yZ¾|og (1Q5 @tL߄X9MTڃ:LZ YYPsҭ$Xqa52)YT;P5 MD(Fv{`l{O 4&Hf3Kc.w9i11 -un,i_W~P~[-0 p"]ꑱ r;vӎExFei Af3TL_ ַ}i _qJdzU/2RT.L#ŷ/Os>;EFuc:Zi4a YJה ]Lν.?Z]fg\f\MXlfG՗?:tMn$v]hp]2>ѹ%Ͻ2);e:c7{8H;/: n&A6;hbIosbwmSq?Wx&2䜃CZ[G ș:QJ2OKzEZDBWȯͼP pl:-KhRLok!'&OP4`C.eb~ħRr s>Ikr!P* sJjx MTRqʎ%ʕW {rFDצO)P c66~)6=iWGOmy{C. 1iO_t!X@)w!ۚv/D^XEZΑK@K_<#X14tOrsF|]Q?e鸬Y:!+q՝S> `<Ɂռ2B?L2 AS=o׻+(5}zu\TȠ9~8>ʧWAa`FhHHg%bBFt#UԘpLFn l`-kG(WRWuAKsۉ)uL?fcKNEe{>NCN,|!mQ^(L{t K:f޺2C#kc${}ęˡ(2/.C?ӟZpk$,*ew@\~(ŚrqVx"ai!TX/TqxN|K;6䕼~1|ӄß ܛFҕLPM,dUpB782m21e2_q&d58-P8TW_պc08 b=^J=WLY D $L $EG@HYaQBhH]MB‚H2{y {mjKY& VptaglUd9mt:᭘ `o6Ld*T>!Ϟh(Ӊb=S-4V…EAX2̝Q%Ì݃LYSi1+l+eAE\6B0,I ho|K8-.gwZvwG6:x5(]iDZZɐmi >@Y6SKn0vG9lTqkfnJI@i(9𳜠7m5!{'=)}9S^W&)ypB dCI*gq֎1b|ozFa"9b<`dޚ6dpd~Yxl%A2VN öWI=KaWuGtUl_sY@o0k6HTDQ]]0M^]:r XQrny"QOvW2]YͬB?T0Xf.*~G~amܡc~4:5X =L1( @_c0fp{\4pGB"L {+@Zm\M=NAbQJk%@~ڨ³ia!K@AʹGqrx1g:uu,m[;4N`,EN0 10C4nը[69ťaT/`#Bv48Qp[ H0?Jdz&}QAr>=9} ]1HtèvSYRNJX#c*>m{Nmh߾3e}P%r]/2(`7Ǥ]u}ꙡT¿u d%u *u߹&d#'O*s#7(-aj}PS8NKP ۴ D\ 3/G7C50[ '@`UAh2w 7l C$ܓCk+ T{۶$y%JXaEBfLvx0Suq.Es|m(YD>I&lp*6ǃ> -s7mA> C13e01 ?4zټUmoIJEBM[JX<DKjO "1w՚AnrW_\5 s?̪GBY:8ZsoqS~f0~+}|YpQ4vuDER$SK԰_%UQmkeҨt'Vŀ@-,0:[qDLs2K\a;՜IdJR[>1W:A!F,o"iy)-f- , `Sex@\( Nd@7ԹΫl>ߤ瑱7Q]/E %}&WY5;L? pC|pNE<>Qy&{٤QON]q*Bj@ 1 5 _V;|PV297C#Tl؏,; {a]GQp"e"PaWd_>˞6J9$\ZKbQ-dMd;a1#V$KVtєayqCTn),x`X5174qulh%t| զNRM6 1;rv٤<COaJ:NYK\l$(7_nH]Jlke|4:H g\^3K"J;UjfԿO-SzMQ/;LgT{j%R'd׶&\P"Eܰ ;U&Í;dq{o+GX:IRtcY#݃cvBsfN5vf3IvV.(N|[xV"*K_0",1W.V&_锖 hVh[GM_#Z[ݷU=hHŀk[J󱡗\DU]&i0}^-}urw:#ǽ̟ߦu"P(6߯~7f<=6t-m %G)#N25/T;&ɨWNֵ2}ý`%N$,&\bVDԸD;3"s߳ve^?ZDǁ "?ABaGeWA-DY΄Z!;K!ptIrŴꇈgoҔ-(YLJXx ,ʥ= Ϗ"ı&/BbL|@ښ8DEEZ(|70;mNQZVU3RViKt3NGhaTlٳ-xlZ1߈kH7 rEq&l܍!0z]7d!܉~w+~&Mέ/EfZ]=" 'ēu¡-E0UX g뗉 p~ :EYV'ciHoŊ#h֒&Il#A{l/#`2q?ik0rTz_BX1\ Ҏ ]I5eOr Vő듌xx|$VJ. ӢNY1aClrN+wCRU2MDI͢ lǡA٦%3.7}̗>N؈2`nBv:+ҝyV+87UGedi;C;ћ?v%5EĭF$Hb40LհOі@59.*.H kҁaқM<!օW(Qy@=>!TgKyǙWfZ!!`%P4 H'X"+%.PZ† yadqmJ;-ṵa!a¥VߛaS l`eX|@-M7+B Bg@|LAgS>>6c%ƚmnu (!G)F08ekչ3`q8S/eJE ]ԧʇkZU y''ƍZ&Lo}헾\[1pfo(%)V>3'rErkv٬Zw'jVnhyڅ&M%)r9CX7~ar-a]!-v%j(knq|>n_g6VlTŰF*W*ۅMx5u0b#jҧhWNdo`8: Zg' )=?>pfOu wJǗ.(3c#G=2Ez0\UF/#Fکd$iZܙ{u-1ŧy1ܝnT.T`MfKR;/43UK~8K i2OYҠ^{n! } -mV&zZS>#}^b<~N9؜.ƌ#UѮtBQЦlF8P^ozo? Q q>ECx>{ A45Zup5k62'F^ u 9ǪbXe]{Ҷ!1,`!Y>~ r>aUL˙RغJun7~α}.YqVJX(g`CI1)~O4d>\^j d| T"sJ5-PeBEaMW6FSy(}dfZd}J=6@Qvun` uP {=zw֗_6;Oρ_ Beb}b~=U[{;NnvI@۬9ޫ 3P|w]HۺMï?.`jv'4/0*}p*SVKr4VܬNppkS:p$&·pVoiY4i):( D{H ^§QFj#шԮ vQ+GfvK:߮61n]Ԕa-7RTF24ߛ+^Bћp+gǾǢfY\t ;|u`G/jmbM?5-Ɠ'=璙 [Ш`p5^7]*gKIx 'UdDJnwՔjK h8kdZQ3l oE.nf7)9:Zj!M?ZdvV;K9Dz_'r8.ܸCB4X0>i|?]C .JX9yJړea;[U) 4]".sa~kO^7Am9;.v 7{Fj:+s߇I}o$`JP捚DݬaYsܥX a ,|kZED ytX7es6AeSxɮ*}#S="m#Mf_= ^*›אQ#EXJ }A-e[8^džZexibqymR"?p`p]&UDLiJJo80mc=C&nh>j{ou^a|۸4cwlSr *̊W1APBQuum@k(6/)a%- f5DF:H1g '(Y 5^q=RnDOW8΋SH8 ]qWq[%+ʛ*z`"SkV@_'~iL-k^j ^Ag /tDye\o#۩Fh5:[oJ_EG&1Vn)GVfX^Tؙ7N&MnAh608;ȫ^. ; 'i*{ w(~ClatUI=9 :=oL@d.˙oO]ܗC쇝cyugS o H%Kcׅ%WaNv*1Kq>Ug]4y2EpAWZݍh7 畉X:tnʪl:@' w٥p.~j*dNK/fqi>[u$bYr|K![SUu} 4mIԮCs"|ȱ{6~<(13Fbkc1NZFlmi[-^ #ECUc>Y9wR0pnl vh[JRɽKX}ɫVQ4e$˥eZ6&̅:̢5:1jKx;`[ʶlTttܴe9oh vlI؍8|)Tx6%ˁ1ߩv+3+wsymZ q+ʾ${. `U (SY2͆ a&ߌR +M2AsO tp5!a@WD`{"hϙH Y|*Ї/tt(']cАy7S5,AuMNva>&L}«x\~ 5 4qHqik2Q?[6nw c:C^E|NYXQC4 |LAp~mPj1z粒[#[j[& Zb6ɈI0Ϥ\^V(Hwt*Y6՞*tG/y |y-[^tB"a6P ]+L<+C{we UK* B!|8B:O{ $\LەQ@9f)ױر o(b%s~lNN) HqT 4>t51uҭEhzԖ!'>8/ GRZAm@;U`4sQ&0!SUSQJc&hQĐٖ<ݗ+83DByAXbKmfH6G(4Jd;9.-D2cʇ/ҵC E}ӭ$녷@gj,6˟# 9 _os/fjmuu2 8e?ogp a SyIhG(vA;EiLѢ wѢ $y1I tɋYu LfMr'{uvzyA`gC9VN[ΊfO}l] B\Uvi]C32 KigI0PuNTLi?*L#Sɚ{)v* vEvקa^ʃ8Ml:aT%C@5`61+kj6'}.مk/h!{}+y$}L䫀 ;R@40ٶ4grTY/Z$i)դL$(,*8= G@ 3b Rhe- DKA0 /Rft/%&@ky\o$=87WC#x-jf\H^TCvò ILДd/n}9:(t&+u2J4e<_CFadp!KE*l(}._Re !7%ZQ +.!s1l ؍AOm &,Nm&!ykVxSksS) RX_|Z@u>}՝LNcنݦIy'A@Ŏ T ^C%2uhd?oTVI Ɋ)Ff7Øpu~`OBHߑsQT'r!/dEVlL)y.PrlX % aY B"o`m:s i^f `FU@[C?2є+ފCr": ǟ<1(m AܱUSp^ |a(qSu.ojs[kMM`'U.SE56`ˍۗ64I}~:?zyw1.(_u}r-#o rNM4LhA(`gZ,,TPw =}SӃaRC78_] t. ݰ[~P:Xts&w?qQDG&w92N*vX+U[O6l:;M*4ԒNO8 So)҅NyMb LJɡŚ4ׄ+~kH~ ;~RYu6b&v 70rc0Wsd\=~E2bdM_hAflrY ͚tl8dXq;ehǤ1YgSEa(@|ngx:H~~S)ՃhScB)oW!Qm<ɟ;^9B Ivݍ%wU &M )M@}eB>TʯІ-[KL.cKl7̇!vdr%֦lѸ \\Hrt!t@kB+4y?* 9EjeiwBr>R윬{r^-_{}Q΢ZS\l^PȈ5)TM@fjcǢv9F G9vK$;W}xڏ_=X2Մ0A(`ű'4z`aPԋY,o{ʍ]\@/&@0 K%jfO A*Zs듺< RGPQbaD>6ǻT W$&Ds@4hfUFkx)ӿÀ'3 -B(nr@E0 뭪kYRL 7ddJ߂ AZp`}&hy`5ao)49sjx^7VX n =2xTI5ΥmiM m?UJXh:ak~9`*(jpNڅNKǬ{ڂJX V{u?{w8c0 7w~; QHB¯>^WA[[/єqOlP\KKKNja7.;LcdF< c$82^n?4My3* wFUe-l]x…H6yӏz. ΂D_Q P'ߖ`Vb';0 Fҽ{Þf~ yKܨO{'Uab`S٘''@LlyFF-~gXl_i((N 8:a\o=FvwO>Xۉd"PݳtE9RK'ŕ4[ :Щ (y?.W>243IpwŰ5yf[gQ H׍5FUL DCc' ?@ ^"4Cft1:u)0T3]ƺ9'Q?swꀎ몴kA%kj;rY h>`&idX)b)q<*0M`xuOm7%É*=4X5ؕ[0鸍Ӛei?m|XdRT D3*Q0n@P"ԠzzeC@}[@f" [c§/6=o^iʾ xfY t.Of|D7/\?W= 5.;Gn1#ayGtlfCX4 uܩJwYj#>ԯ.=X;s:dvAcJ1/!%aN6+qZBo\Po cx%wӠjY٠Z2BA,^k|نmU9%7΍4w |"D4"k,KNB/Gu cUeJ-P{bwڃ˧42Ux{֦ mp+n>2'6ʈJʨbA+omySO;~yGs%e[߰챱'; W%oVre?*&&1vp&ہYx[$7~)o<˖m8PBgqяm?⳩g0U"zsI7%7A7jyIz~]|Cus/Ϻ*}o[aAd`(^T٤ˮDrϸ W?N܏J<~Rv'rP?0&X^3ZHAp;D'} ߞoٖK^{g>eNda!5pC?*ijY '~9s@xlROwjn|'S}H8o qs҈sIVQ1K/= Q|kp*Vr19.4 Er>CIciy3<#kAn`43O3cj%Km+^kJn0Rv]YP3,Xa.lw15rlpJ2$¢n>]"~uhK+V}n:mO>%ڷEeDtۿlyAg272~g5y_c'*Jg,ۑN#Saݭȇ2 @ 9`963 qw>Z9i aҒ9}clEl1fw8l42G]x -Ftg [<&s@`6g ~(\CK * Mwߴ}vXʚHS`[Yv=οLEF6nl& }!ӕa5fa~}D'],Ѭ:U'FqG!#zV G%%^ 9x&~@{ :Rlk{h47u9Z z+5~Gge9 +"U& *lVS ?Yأ&V`6B MOm!_FdeM$A1 Qp;S%*V7p~̽ݷsge XJ%V, $M7rÄުfOū ÕR. rEfW8eS`fca<("9i)KF40?ߍ[/w޵jK<a7ZjBJ1R} <>9!$&p'jc871f: lr!e"‘/-H >g%9v3#| v<#8q{p1zB(J6=5Bz0Q-VTنˋjD<ӆ Yr^f3Js~XlcI.<^RzR,*g.}{mVnr~rY376q0[6%k;[nvZ'cG3cCO`o(dDv_@W.؞?u],:DOV +ݵv{b&%",FNJ}!V1 dr% ^S^=`*nN- .*$n8[>Ҝ&6i}I#-T`إbE̔GP 0l;;]0^;n=q2]X 'Qrj+L,C//\uy\w5U_!J3Al@VbT7(ɍu=7bŤeh[s7RSJxКg\-fUE #n;84ӶG.af">갗D̈[\'V?% ! L /4=lII  biE^dJ݃aV(\LVIu7aSyr4?WW}Ȥk9*H(K;ٍwCaEnL/JRBa9\=fq6YY'pޣΜ*\X"!QD $u6uɇ1QZrJNV8NRN-'Rbbyӯ{̣չB̅nGb/\ ӵq,%XBTȓ}}zC$"pm.)N pHbUf8ui.N{d_-SKqjƲ)QQe_ =c9Hs@>&QxކFD ̓dmqX: ).};D4À ;ް"?Z~M;zǙs@$XaBԻdVs-/ɠJ$P;)FmzH»@n XYyP@Yؒ ;V(0 HOv >w$ۥh_G\֢R usc'4ՄSx7kWA ;b#Mʙ){eGObǒW;5 J !I_xͤ<N)h!GG5Tޙd[37=nAhr`aJ]3 ;ʑéJlYZjKVdO+nLn7X iw!װ s_-5*ěN޶BIAr)Ntœ[+LT9`=ѭ͖)|QܖpX 0U(Ll5IQnafԹ:! G퐡i E5>'+~$ aۏCdxIxu#7$ wZ]뚭L:Έ=:f@x-kם&ۮDSjU+ ("C7_<'*@zLƽ<VNV5CzJf'A:A3 I\3-5E … Z,jǁ8O5ʃ6[ڸ=`Lqjl$Cq.V;$* ,Of?K'8̲J ļ=N{UT~VR$1Y4fvt{-VkTyqÌllkQYd!@F#}KvS3MGgBjnCɘeߗӇrbeMi0N'nIEh`$Ҏ9B|fxzTM?wIs+ՊtHrT3 h`9 c%B=iPf-"'!:%u=lӟM8_Qd y7_ʖEZ=x\negdQt<4܋Nf /Pak/ђrtvr#DKG=\FMw>axefDKmE ;'hŖ"+h\aL@-\9O3~Î[lvVk9ޗS";X37_+:t} |E},fjpݢ Pdlzr4j7fTDǴH׆kE#ƿDAd1'U}q@PlOkѭۊxvO+i}ӝHW>gSrQI&6")ٙf8ey8Zh%,Yw:%.H&_>,Z$z:Dlqw}3r%i2(?UYѓT"1+ދ[:܁T<bc º@k&i黛gv4f:#blCE9ꤹ >wA~c-j;+>"ބa^pfJu,-XS2mԡ߻0t;$Q-Xz{+U?ތrpOMTR`vYGϵq6,w2aؘuJ=dD@4Pgefwu N%FfE ֋h Gʏ]g ;tZA 4e̷ݼ H3yjD5MH7) kɓ(sUp 8Ɛ5Aу/(ȏjTʴ"tȷ} X& _]aSmZuJ>- D152$cBQ\}ś;I>2̕"]d DR`KaqwM(ZEAt›gC+֭Ey@h[؇md1ONOVkc)/]Op2G; ix`sXUw~(iYO> ?-QŶ2m9IZ1?M tx!Y$T8kӬRMUsrF5 Wf5g4̾u(5:lKu[k}!k2vb:Y$}|-iGuۖ%g}^IqܫFKHZqAYlw@&?pU#t (e м"7S,5ot&ͅJb[Ȧަm >C,J[LGCw 7c߶Ϣ݌. *7E \^*~۟%}G#;5(Y%B샒^08::o˶EI%nw'Co qMyóQKP9>l/A}_g7;wLǀA3"IfF8[<%rSms|b1*Է;4M+nq KoK!*/T%('9؈fQj|rx87:I+ef@S%*NlBJ/F!R3GZuNC'de+9 ~m'G&8O<7g2{Z)ޕ#2vscxxV2C(c&XS#ኸȟֱv+5מϙ3[QhhI(T)ɘ;|[ѻԱ6QHVN‰PaJ7a+jπjd,YU|?@Hs !Z0z]YƐK vܲ66[gPvIqH-l%iK\2q v:fSg]I,ZIׂz$ DEA+U㊽axALmQqb;DG+#n?{'#YfU? <D[* -b iGP*"Tx$pN&dXz$Y~u-ޘFL}AODsOV a4$w{_;wms(]`%KB\PkrJPj Q(loM's䴕jm$*guzV&YZm$hr GgJ=` O3Jy1(>+TK d|jϔh%"y+Kw[E?56uz\~B?JOY=FW^*3TB %R"h?ǘf;H^/JN.ǿ]^tܲ +eןܞY-DZRq'=YElKnEԨfۊQ6;<Ԫ?@Bp7PkdX%Dބ!1꜅ҚfYGݼ3@߇"߃1Z"mI.W[FM,#=a@'ɺ+ǯ#M:& s,Q{1sPSkyo6z\m{hON tss%oiF|"I"G)1.s>X:JT+Ta-^T"NZ=R-s}YsvW$Ns05ȟf sq9gdC]֘IjB4YtvJqc CD}w8Y0|7}h@w3W=w_āvіh1Z"|͈Sׯvֵҙh{50Doҥ1@\2>P}6uv 6 ^?P]<e1` 6kTa1!86[e|~bK9Z0PA!b줮(ofU)cy,}1/faYCoxZ7m=p&bm2 E'X@Lz2KIVF+`:INC& R%b]OG_ O)X69b9pA%c/M7. K$k;.l˝b* ?*e|M7iA7Hi_s?WJe"Sn,D,hN$91s+?ݗѤ?^!!ðN!yPZν}vjH_wVN|Ϸś" ʫLX{碚HS=:IYKKSi.r 07I D%`ILe#ֶYh pTQHv:3VbVYh<BF+ۯi1;<.=fXe0E˜Q䮷vJַsVz3i%C#Ttχ +ӻ`)\KK Q N.t8HFR I[9-KW=APDJ 5ÍmIƑDĸu6tE YI£T("(s`l"a1Y1ۥ$ݏGC]!+[5xǯOE;I,޳ؗ$ʃ {pDo[L\q˚̭5j ׏[hԼҒ=ɌpJ(Ôb~iHWJ1*pXXϡF\(j2׭OXc]GzQ [D[G=o0p}#Evgs<$>^ۂոy &foM#y8QZX?%6`#X,q]HB,عP_Q<5j9Ks|ԇPW"[fdg4Q~ 3^VI$-QWWʵ}7D!x fsH!& _"ޫ5)S=7320u A.'U2\_ґlGg&“o/[wYAe+}ev&稱wU QjpKwҙ]/W8b(KۘMtD8gyy*52DTFLD1Xb&:cՙhBDr֧\_䯤k?bXI˕-!qk*mw9Dݐ5ow>&Y;f7|24w"͑oL|-,3+[DLı#i |\,0X*O|0Ut'*`1zˮr[2<º/1X@yw:@gY,riUM yDx|͕*=sZ h84D)Qr3)#0=ftbn?s >h޼\%㗷H$ƻ҅'a}ˣ*Eݤzƅu6k2aS}4x3ZLm0m\%M"ntJ>F ֻ]רێ[&f?2N(K{:> ' }Q .x4Yعq[-"T(:(I.ѻgz`<`Z-{nc.lǟE!Zlm]2q uxMNE"]A?@ >Ip` ՁiUydbu^(T) $rmsK m;A 2l'v~w F|.q!#xV[2c^\|[A=hH*aƍZ1ĩf]jΒY%mօnE$8ϒ3UCȣ$oI,i;od觷 8iUǮҨĪf{[Dh9sQFqL zTQ`Yfpn<źFZH/~kvȝTn(7x[^uu2Co{%!6W%CrK|qpj3Yހ$Vo`UzU$1 ADdߣ-^j X WCBQtY[8}ZüqKG\99' xOmxyWGn@qvN<foEN|'&Uj =Xϲ%ZϮ{n[nkx!e(n|KUӱdj"8R$>`jqUU.jp!y:6ֶ˾)A9y .4;j^\>5[܂F'ϹO 'vr7 U_ ksE“Yv~!"# |Wb8:y5(p.]mV}oSb8Y Ņix\7u-Hz'eoD^|JW1*86#i̛PG(n פ҇3`_\q[_D!<&sVQhjz;iF]Glbt`ٍ4uwԎǔ}f"jťgw=:::}L !V 8}9j!@]¦c i&]$wst0t)3oFߏnMkY *X4ӕwIxdM,Z֞OaRq5W˸Ny&V7B[rUCl{kR>ک fw&1c#?ݫd=rUzۤzN,|vls:B#r] o}[Eh\{囧~)X5!b nrݤ ~Wm$I BWė3N[L23QnIxAc|t}z"cAcJ&u#hy_|m0j4'2Heq;me#*M2vK<󨟾!B ĸM¬ "df $^m~0*dEBRYoKőA "̛zQnݬU)S;;y sق^WtJO!sR$X3gRY[L!.9yI9VUcԠ\.FF_مDr'}m EVuYdq8 ׃Ӄ;f?$bl0Qgg'|>TjCx֓> I2,XN'جQ}H73 v7O)RcVNu󑞅3 Ǽ͸Ŀ Y10p Fܙ͒arVo%f|`3Haյ jޞ3谱k!Fo2= 5۫g+lYلmM&uE-N3$+@cJdUWy+.1 2jd&mVʧcri}7Pt~!oʰڸ+FݭkO8cra,%b; gNHT HVKG_H/a V:e%ӌyrv&b zL낌5et󼜡AR<;Ee Mᒜ'pkq;%<QQRuq,@?79Ѵ S8!v)?vf:z3Zה u0l$51rCJϙ E˜1" j@KZ_O9OUQ.LKB aк&ń.#wԶ5dמs/e^ < G8uSW*Iys/ז2C eS7QV1#Y!Vm(itGs3M ` Ȓ /f޹^-5#Z [ͬ4YPMTD.5Lg'-oICÜ s _ <֘ל&O VyTK "8#8,G,@m:F47*1w*ߕz6ARHΚ Q/ek\麦@-K=z&~n{oyExY4Ta;+ \@\3TR_\먶Vgl4D=.9Z:?]r·=W)ZU7^cƐ%>!`;#V*f;K-ʃ+J\MOqx w3HU9պxȹ)]$Rw"<Ĥ e0~7L U~Jƙ_MfuK0`Y*bea |G]D8g[.-I1 +Z4plS U~/]a:MPѸ|CZQ& wam4h /Lpj4ZE(S`L*Cp),1+hu%܄\] 1V>\e%LqyQ+RdH-IЦՕOQU%ļR\cRdeٳĪ+Con+7 P69Bfull+Fz2Z qZ߀]&IPj:Ԉ)PT 4|*O<(B.4"nKa2vhOl@!@,o?,uoŬPhjX{p\@oL@$q &@%z." |ѽ #_6ߐƨ?'bDª|=-CE9IhRŃs"X؋m#߭pUͨzc 0c2Iu%SXĐ0Ge6&sF&Bxg7ćnJ\7k7n.7jCxH-Pn#_xO{AeIJ@굜7hkD#R$@4s< \uZnFv2:,U#8$Sb/2v=^M ! <[?*Xݴ]% )[@y. .fv)ӏ<YlP&Er2E6^9a,QpL |2r2TyCQG4VrF^ q R]}%pvɂ>-PW%ݦqasW\v82RLTvC` "N'? 6Nww:[3M%:p,0=It6N>@[x?'T9 +,9 LrpS|0T)*im\JS#,#* 1),zX+ v϶Vڀ-a@N@?ҟb^]HpF,[` ϑv5Gۢk@[`{W^6- /?L~ίKn.NXpgۖ?3M+*fbsFٲQ-hcјln'YPjF<'uAqЙN^.>m6uk]g AS&RG!mًO&ᅧ,_DڐAx jBK/2mz:{dm* + \7B↶>-E>5cZG½,t󩥡 qԫ+fQCC,obX:출yEGu[*GlZޠE"B(48(F)CPkwi]|2 kMr#>@Cbݴ_tgWrS~B3 Lg2[*=; 'KhC|d힉e;FӴۙ~1m? Ѭ`=!#}#B $xtM$nzeDFCl,]g}&9,l~<@Ht;9]'żWm"hmڑ=nf&dvfwKu=ɠjV/U!ѿ͖JO 2py ի!?=*{Xƥ0yvjag`Y*eŲq|?oPëej^@q`^Tbڴ&2.P(KtCf6h?E0],hyx~ X{<"U榨`xd&[|FzH;'% 'T@8֒e4|ѰtW>H=򺳳lL]lf4A^:9l\Lz1vbl&`2˼21 PdkϜ(hJ̠k"oDض\JPb'A- pVvr]m0Z%.EH=XCsv[T+vs)>.z/7"i'׏_ ӈqY]'Lj[&l g[AU5 vFeb BlIV  uctx$0=,XL@'2~$B4kbu.֨:S ^3%#>~տ,̟QrAUѵѺK6A2ep` V}>}=6ߩg^Y1̯؍#5C+gNx770m?1Ո]׎癪]Myv?c/E9ըMT} z EE$FP%bAW v h3EpS"@½1+Kh7־U( ɘ"q=;i1&57pU|3u(ssU҉UI3b۸Z ۿ {қ#թ+zZOڌ? {&ˡacCE; V6p{,֖d)sl#8HGڜNݹqسT~ -ܣ9LLp0L`[^)C~"J thܲRbBn)e<,q㾎DdeDm-09eSL}JkްEfAZBob|~NˮIdg)Gfg87UtBa.^ JZBQ|E#UW?uV~) $N6߂}/-OɊ7ZY!}(6R_W9=.xvuz#>*G,g_w]OW@L#'0ͨ% U/{7w>em) ~P`u 'oYd^"b7~v~~嬠:^fd5+_݉'+ xH?vqsX MAqZv[WpOR>a)n.<4Ĩe (A黈s f ŏHZ%|Q2%-+[&[!ޱBESĪ[SQVm냘)1*J؇Z:BB" 84 hqobv\]l߀pU[mC>YዾbV6^>.bGG2]ļ SY!`7ח.dMg )N/%MVwbTZgйD zCIUӯ&0;[ET;_ hWe3 1g'tVa`4ѹWi?n{ZM #ӷxwo] k Ys[߱ eGۀ]i"(Pl®D=α;ս=M)yt]T9n{Z|eC3,F^?OoɒǢZ2XtPAc$4^ HJw1B8T ؽ_:JP#?+1VĦ`m똲Wzm -t[J5̥ǃjp |_UR8ۅMu]z0ojV2vV,٨`Uɸɱa%!$MHpM3K&2>G-Wz{0X wxq9!`qWj=Ѧ^Yϓo8 xЕMHyc^dn߈m^ڣ#5}3bH.C9?kb L7T|0L<5^ϣs(-dvzKvnjyG*J?qKV傘IazmRz7bW(}_TJN&\d֚V]hMWkG!!qfr+w= U̙Ȕw`k`Q"\ B Cam /gYZ070701000002c6000081a40000000000000000000000016101d03d00007f28000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/tty/synclink_gt.ko.xz7zXZִF!t/+~]?Eh=ڜ9Q !BP~=[K`/UAi\TE%mFa`Pyka P2YMZbzjUsiMhk JR Ӏb~K^_Y +;t^E9gGb3|M #>׹#Wl]-T3]zPxʓͩbɥx` 8kѢS66n4p־ƪgEH1!nـYp`vLwj 4*yhgc83AR^/WGR"aC<:B#c W}˸5s{Uky7ٿ"}eO{I?T3Qcn9]cv*~Wbrd5]MpF/]z-N;4_NtYq tsJtfk@fS;2 ! 蜣P>9pNc6]g~:摊 $ qq ;'8FBB`.{+J'=oK*ܾ`a zT6Ms G xo B1쮡r%Q,bVK̦ˤgm5D~S?c$OqL߽9ke Lg_iFǴȷ 3W?KHCgI@hl] d|~^-pT^QrMZIIB·;~ k#PwGBTqRGw)Yk]xPrSj1̗Tu19Ɍm$hoWY}$`y˒v(o8V$Bdž|}"/Q$/ '+\a1fsTTX߉wRU_WbJfD} |F3VN䫖wNeW)E%g ٿq naJ[^8o}e{뜀֜OsѝDL{#N ؕ!/KtKF3N߷!ڷ.rHсHQf qЯ} E˱V ũ|"]q%(΁ke(LyuiaU3fkad͖ AJCё rRǟSvp6QphBlyڜZpR=GTŝ$r1՟.IO$ ^ݝ<FB2}u\۬m84EX|«7⏃P9w}}ĕ; ]Y2jr<Br2֨``j25\f-ϋUmu[׮m):kIQ ;淶!=gBMn2%†دWkMϞ>wՆئU0'PmӉ ">9ͤ}!}$SbOý"mጎOx4nZ8}Ѻu%*+]EP{ܮj1D(d Q#LHƠ?,{->B$ȥvΛ YT[#12YIMS ħ2Dgv*X8UbpB">yXttKG◺TS!nWX)pQ@M'W(> 98ϲIW}O籫3 ((_ECu,)b hyAgRrJ}%=nZAn6ɀ-kJ~;gn'S['М@Eنtoa8/]^MSiU.SR(46h'&wf=,$pF=9 7ځT9R Z&4ƒ\ riztqDJSB.:Y]@g|wE֞? X7؊hi(:@&4Lގ "n=O! VahBUKOtS~emG\w1Y<9²r0i8A}Ǽ/,R:RلC"vV|å(!MqM<+/bUĩk&[}A8?/.%&(CY sZ48AJy@~`h_Z*gcH[; qAJQ㟇5DWG`9: dC"IƬ!&i\?o#鷓y GGO\H+_<7nq}2b\3ږWm/ts&Z#e~)RLg*v}{4$ۣ1YpԒK/E» H)Ɗ1h\q^%'T:pI>vMrYV1R" TG1=1.(flw 1KښD ]4VhL k"!vQ}r-** ; la|Z7q9Mc %i Tr9 S_G\lFK` gQ,?լv qb煴|v׆RAYbڬHM_Ґ$YA#w`g: نYKa4u#dN4x.W#;ay]Yk'ͺ(TR 3Fmc7F<;!ZhMC^/m x0$\kGo‹ Y5F3Sʳu1膛$W=L--yoQwS}Eap2VqS>ZOq0v62Dj&'J)=%wt),gW~]4؞vce{/^(#7<x?׈[4"ʈS@L]7eZ6U0jI1Id\vbm٬؞[ER22[N` ^feK RL 5]*edOE*2+v, al|%mJeiH}Ux񝷚K',\8=K/D8IsKE[q#_h̛ڝIGxD3Tyԁ,9j_ɷݗݎv(?Mzc6.Eu3n1siELM'Ej>;D[82z$m4H^oVVqӻR.`<~{R|fޗ|٬2玏9Wuuږ=- 83ߓflٱusِHbOl0Я'ڿV1űUffK$ʲMBrEcsp&HlEG`"wh/3W /n@./5m4ý*˦Ӑ;DqR%'[{UM5 5xBy(Y뿷Xj֟:($𽹗o+!&ŷRW'3 'Ǝ:pAhR'XX3塓(t/ǠƱ"gx9Tu?9sXwSD?.\JB$RNwιTĪN-Ld ?TɈDYp?.9I|0W~:B9h;xࣼT*m+N˚OV Ք}覂Ѧ٤C¬~GGlj/U؛ދ"kV/Q'&]Ѭ7 zYDZE Lc绎g2 & WY: )`U4bO;5f-01VCYzb0.jžM7|q>'T[v^`="AN~ /}B澓h)D7"e,p|ƛVüVͦ}MK ?ρey bW)څ¼\jBdfGx=ߌ?QEQ?-OxP7V*s5AWWE{}PY5`ObĜZ;lCY+^]/Y2K dO"TzGHf c兌۪Ԃ\Z4Xmjۤͦ"AѢS6?N[r.zmE4)&.ɚqu-e)݋{^ u3>;◫VVm+$S9xAZY{>pJ2X" x,dCC$8U#Yp׆^6uGj'oB۸>fP!MoL >Ai_2p.\/M2)H hAsངoCks?$eǘ h^yRc(n^ fUƾɕ 2w}f ̍iz7Pc!J+6tGG +|X20^7s0"Ӟx OEXGi]Z]TPb/ކW=`|hTMO ϒ^faQGt Oj?pż,A<(٬ReAZ##׻KI"u9"(-63|&/&T)TW(ObQvik!Ƃ6)L/դ2L)?k"ZxMT!Vf^ĦHqp>VN`E:Aw W'ZVT+G"V(s?Vs!Dz;B] hQ/SסAiCJ&eo{W W'/ZfU NqzXP\ziQ ﰣQz׿n,⨔V[2nYQ q_N"d wzv8B πxL<^ <%6K2>{!nt[BZ'g<$#-4֢Z{T¤ΛM.d33Sf`̶){T:6ERtsU}$#սh!͓e24RSqDz8cX/U]WVUS J/s@.Ӥp6LQ\ :ٺG*O!'f9ӓ=EGNSwһae.BM/WrE*])E} AzKZovq'\5ҬfL?Zj\4fݲo#ЫcvљAݹhjRXWJzH|ehb' lѝ[O[elq ퟷ&̓u"',m"G(ؚ,UCzZ) ?}6o{{.7܀ S|) vAst7}[c1nJ*VuZB]ey>r豅у620Hm՘$ (uBtrXGg| C)sm6qv  ޸V/?6L&yK.5%JYiOowY51;W'U`lgW'jujLwr4n3G˿jc߀OhM;M}NYXaP?^At 0ʎB"x}V=,ƫ,,#cDLj-v> 3+@ EZV˖QeP&jy@HgG[sf?ރ+4D^=^6oE +. N-.!_NMxGů6\LT{ALY.(r ݛ|0n}(,ёcm#S? R5s'^+?!?opeO2^eaY'}cQUlb\{əzz YS Nb8̢fI(^LO\o*P{nj`|(Բ l,%+#c§k8LFhfts2SΏz-!Wÿ,[b=cDAkL[qF`֮®H/qD1W $w.۴QH)y: 0j2t*DFbEAejȨ!ќ g p $? #m3/lio(bƗg#7Zo&1h/grYknP>_]-;!A0t}NASq_,:O;7`CJ\]J3Xjʠ sUa0x7 CugLhvFL}PP_!c6z!ͽ'Bj ޯ^K"(ˋk2Ux+C2V*hGEeIՋхcEI<[eW| 3=G?Nq9C,B~.{9;9Mbݕ$UīS_-X5A J摑Q rtcŽR?KS)pĕd|EG& I\Р_?E5ޡxTMMy ǒ`y8)rb"%8#找LTΌbkBH;zl7o=%d8p[DOASX/[yx(.NweҦgNwVLYj܉X9_prU&w$]% QXx+9#A(BB(lc$_l\5Nmv+*݌ o0B0pDch7ЩTĄi6E"["}P_9E;/5B7nς(4% Dqۍ`UF1&rKL.3^8MQ;!r,n[ǐW,yS4QZuOF"9&aMWig!z&`ov^x0~R[8NK|G {NKiqLPrwΔBhlj)GPқF^g;HypvoٰvBgfFd@o'MZY̡Fә!%_dC[l{ӥuojl$3M)gYrh!md ض/ {vS 8f2㶹M`л"pW忼&Wf8J{5"H aaMzjy jFGE1 wd50J>JP\^bmZ^-5Xu5q_eKv:ϝxOYr|s.nJlGT2-ᰮ'T .[.SU ) V+ل'S.tyF2iVsM1 k{&gpIJǕ{48MQ1IM´z M8qDͭ} #o:`c9a@XϞθr伡]]d$}{ ˤ$M )ɑiB.ҪjK0J˵#GQs*Ũ|p} R)CbS9TRM;ſ?6 a:8s%,`~$sz.aCnD !ӝ߀c9駨YAx\$](,J2#H!M;bq7B X*,lv@AP>ROGZESL8v07l7Oɺ@W51 K M|.|8L2r㸜g>AzMVOabI0BTգMH0?sb 3n͙a>Rֽs p4bwU9ʺN|&hO/Tk̏t'xaѩ“'Dܚ i7$!8N7q:IPz8u%qi/J!Tug7Fo栍ZʯM:Y)bɮ1~cV$/{p?m$@.`9[ɣ Uzp/TvtJ/U;g2(%X7#6'a p_M|05@OFT CwzU%>WzwJ;N;[p^󨐲KiWP&I ݃-ōr^_h4~{QÈfiDXWs&]7Tj Ir%uAó?P>'=eG1w4۱&ý#-חp l@N[E=dѮH2 qnoS>H2ئL}#-TZ,IQ#0%>V< q'Z?MniJo>L/͋|4<_=fTƳQ_0osNh㳻`I c'Q@!O9Rԃ=WUƁٵ&ۋ%!$!aH[:N^*䵒P=GR$2 ${,!/̏jjߌBrTr&%MR wsf4v'ZUŶV@+ -)XwyG4ǢYW?곋 :U|+ѹstfq m ɢ*%vv=z" =>Kpm_5m7ޯto\ gY%=E[i{*~Pe8)gjaOet 8duDA󏎺 4NHm!FT&Fl~T3 /$ ;S6\ 7Pjg*7j-ڮu1h:o! |[௤Yixx&kv< 6 Y ]<\{bSs Rxc;FES)$-tGTV $oc]\}`eKyY^tyz>z^B{060-(\qC/1Ϣ#j`L§XNZ5I(bDEw8s?ۿ|5 FJfQ`n &onf%9^&0Մ]zY˟^e :< :$vךY#.qČJ,QNğ&"I`$N &b^r *VڪKeyz&iz(}$˕km&%Ͷ-^ WӍ迋7J]6wj^ˣ2bHd{"†hp⠏ݜ88qO|&}2Qמ$ı*>GCC?h#6Uvp+ufE AJ~'NJW=ʤV2;JK SUq٦t [qԫ xz;-\ڡOZ$4\Y.`e1tf!xa!X ^bԄk˳\0}(T)]P=b[,6DaT^*ւwn=Osu?o:ŬǪ*J8j>Y?N fpӠ` Fˬ]jE1^tlםŸA'!(>O8Ы,nY}kܞ[("YsH֑ aCxídu NVtHnSp)t-vGHڟo-].Zx[Ƥk>4?=Aaþf&-"C(*v əA Io<'һc:=a7LV&PB~LV?&#H!Q2ZQ1a cJ!%"[Wk|g'!/ɓYV?-աp KO<]%4vBOjow/Nhhev.4V:y-9gٴwMaoU߃ DWfACF67 Ҁc8ުe>Y\aT誱1E ؍G0X((:@;^O @Bm۱t'Kqh4c>r'd-ɝPH? ^u.rRD ,SpΠȜ)SX:7?-| `dP"ʖ+vT?77( Jf{{n  4W7v]GϬXGE9is fwC e|a7%;0|kJda+:~@MKg(#:'J7ܷ?ug]?W͓V]-OasUeZča'nBm4Uо奞.5ZȊAi\ ] DEfp8}t}_֒?+yh:)MA4Th*ugv$J=KNᓰC͙e AdHB/e/t [2B0ȅQT_. _\{+.0Jb( $#PmUt 0i KyY`Ā M GbO8(M"SKL~[զvXQ3Ft%m6n>Sl+D[nc}$+rD2krSFۚda]Ri[u;a<J ()`[u LG&!|ZTpC[jorh9 =Sz᪸ EY:^ nMNQYТT߭C0`+rN6@eDe73?zvzXwi jc; w6K,'p}yrȸ1r%7L2!Ug'́"ب*9{=;Qq -nEU敝dbx:'E"դV,kt)MF{۷~xX6vx^_?! ~+v,& d4a]-᱂ڗ~+gL=,`_^}ɟiK;Q q \%)hP \wKe1kew5-N{Œ`y7M ñxsoiw%|ufWn=r'2]bfpSbj[u6 ŃlT0ݨAًQyۜ -~lECeM"yԕ`2zW[ Hr<R} GDP0ɇU4 {#xn)*z]]jiu`s]]WlsyR2s/ dq,ZF8FJ2=SbrDZ'P'mjxݒ[ "bp7IҲiKEs͗QӘ+/GzŽ9tOgbۈ3S"Q9DB {W S̔> 쒗(.5x;c^&y~W-4ɧkt&ɨ0zM'X#Fި3E!tXzέ43wՎ@1WHc N U1EK-~[.mkqǭ.M܄l.a<.T[.}UoV6u҃.[LdP$n,P|Lv6o6VWB;f(_1q _R8s_$x?V+tk{aIs8 K-0y H]J=B{C$Ey}vw'XIt Z{wFQ,3kST1e|AKl9S"4:w5IsRy!{ExMn[;h*T?~G)[x+*7F=j.iJjKB,b'>z?Ӊ>U{ %4n1tڱfk9 {N>36PKG!B7 ^uQ^qޯ+\4,.XH!ʣUQ{l*P&$)C8? }ʢ.;e,SPSҫII>57Wh'zV#y}M $BTs c+M'޾/ĽФ\Kj|87"Wֶ%c^ on;xuzjL=ZMh<5 {V`3/(Z S( !A{L5 d.]p[m 61{Dn/^D )Ff FEI[hK!kCe7ﺄY@uX$=oRzҒ)zI =bڂ O%) C l_׳W;AsJpխ_!< jj*xUբ1h[琻¶gJ{IL'7rH/aS þ6}`.tFu)9~O}L@U~26YV/?` 4F=1+;r˲X̓-`.ߚglĐ6"cŁ\bW ja .OlFm?N[/M[aK;| ߢx4fӥ L@$g8ndw Y9:o~ojΊTC}KbRϒؓtf~q*)JApaYL7 Yd)`?|AzّneRwtt]JbOܪԉ?cQWNQ:͗ȁo-u;^WMHPCsyh:M;ٷ7l hR"Y^'APBe;^iÁSހƣ*>3^ i~&s=Aʯ@kSUF狿ىD[Pp|><.[wǞFK $xZ_{{4rmЉh$T~c^mm!d_j2{D Jϡ<qNC< (!hrJ3p[7l,㊮'XdG $*vu!v.-dn]DF%Nsiٚ1y\u^N0$AA9 7"MgiUP4QB_C[x^5E,]('74cohlv9< ad4_mSݗ ܖCÁ 6x!U "1}T(VxReX'ہAL^P%_S 6׈/`Q*o~Y jinU,/@)^j>rSÑH9d|_z'Q}K* ijUtv6oo3^(3]!}@Hd?r6}g[D)wnYE J+z₂ŽӚunJ, <7rm5t6Na_ԅquF>k$IۏN8.WEӮO4[,=l}MFflFDk0% E*Xqh ͍.ހ<Ɩ2 ;<~lw4iJa1VO%D% %FO`O䈀,P5}/[$)13CY:+Xu -e383r%w.9V&lw2V|Kie4\(O-x15]=A_ݮ5:AXRčzf(vͲ`h⡳'19[Fe+uJu!+ede}CxUoHsȢ]ve>|*,_A-b3 (=&;H%0u4v9+uqvpBdAJPܺK4l7؄N4$A&\J)t~NN ~}udgd60^MA cѸoKٗqI1#4zEvLJhf!0^*S;j[ 3FM:| ta=.z U騀 OQ{j9PݠR&F;RM]h"~TSsOzT5ܪ6"J@vMPπW*j*,x4ŠafԿYsDBl$(*-C9}gS.hF(F DaGgіij@RAiہ¨_rp7Ù?_V;TiaKM |L 6|C6Gov^-Zk'ÖO[/:CLq~oP\zfHN)|B ܧ" U(5hR^f,fz Լ.10Dr[?5iNDk|K:ȆA4 Wt>o1x;[G (GP}-˺(X/d|_W8f@",j3@I0MHi`>3}azi'4Kb5wiʗUkڷ.5y@U n Y\`O&^IOVU%!}_U;m#|Yc[|B& Z~ ̃η`}åu]>VK~uKտ;s%5bscq/9\W s/+N'8AFZ)]!2 a#:c S(uUxWy&Qe+-I M*DezG Z>>6ku*F MOf~&9t$=8} hK-ŭG&3|tbCpFp7}vhm=mҾ&"UCL@,39Oq@U˓m(צH9#xNr Whh G%]N%;Nť?ɮ+K0oZY+RrqK@ceI=@8 Ԍt$2@CYߩ `|%à G Æ pj8]ga2anM 𮋓M1}ye2ޏOXLz{~t`Ex:CSTŧvנ8h3F*Z/?1 ޮTA9Yc "xxl";k|8=C@Ep&4VKFO~8Ml6jG|4 GT!4L aW6کzhr6LX^w#pC+'nm HA|>99PeoD\"Fҭt xӞۭO8(7\ @6G㴠)҄o鿴.쟊xl}L:ӀI4(LT&ވ{M82$ܕ@Zti3\2ڌkw喰jmӪ3v󗋺e]{oé)Қ^NVālۀ*7Jv4'٪9k10DOtrz7O$c$d7azQqr^\;sֺi@rҔ~p{}D?c:7Đ`Q@"-{a{,y6\쟯^>j Kf En)(?2h(֡8'LO"Qk/ O>_Mń-!ʛm̆PΕͳx5E8㲾Cw(t~ 3Q^AObKtliG~l4?a4sGPxiHa=լ'3 6ӽ3pmkvh{n`4 O7?RFynn,2wYDcE .e'g!Orw%Ա_;3@^8q|%!'M-k4݊W$cR}ETͷrWQ@d ! iy*$s{̷^fgK|[ޥ%S! -x\!XsCT5n֋7YҥsLduqT~H2!}͇Tks"|adPPR'͊v6Pw[ GgR6Bl4~lT!wǦto8jT5䴸HȻ%33 dp >Q'Й|4WGSbTgߔ7os'Mb-mTV擰ȼC[ZM+!Kf\:$@&;a|r!Eķyj&_&n& az)I&J}&Suc!v^`4LDvFPTn nw~D rMw!CD{Z*{Mwh-8/Iw ^r)*>I-U ~:/+0pm4+2 -!S,qل+8[Y<#YPxK9 { n*mX< %=b8̵,) *]=8?:h3,A=5 WXޟ~qvp(u`V`x cqv !\>Uj9BVA6l8&Xͭc݊7įd4t)<)Vr~2Z챊[4y;uqmzx O@jagi'ekXdtq#TJ [q.aPo }H枵y( B9pln*"? Z6,IY./(կW;e\=fV9bF'g+J>%>!u* 37tE g`NJڡIPRzNKde+ns9͟ê ԰P ` Hmf;f:dދs$4S>'Qd‚ϬtGnF`,4st6 l.+;CmAdb|W"sI#0vpf"чjm(P#28D6Z:[~ R?MY$8aZw!K;a,:s4Vo\}LCQkSAU"%>#~/XS# UFʒ,b]H#[^iIɧ~26\aӿԺõ,jO|I?a:Mݠ!(L@/' X;>ٽ_Ǫ"}Kv+ ]?X$0eRa>D`ջx&ޏSuzvUB8mk) qݸD_fny`_Aͨ-?5F4˘LK>vݮ޻4g6IY\p´% %E&7~p N,)ExŞ֭W֣ Wm2KeORI78M5G8vLfbswJ[Ծ,|`I|`@*W=K-߅ao9O{Z_#HEӲkM9^B|&TZ6;9+n6}D]wmV*ezĶ+mF4f Jz TL n7t[* ߨn2A|b4?B9a@ Z4 &3Q]%3Nd%}EN^|$`wz{<_JA@=FKVhp:a~k&'#ՊF.3s/ʹ lo~xݬڠ[8?'We7 ,'ө!S?Rul_ynr"i{kHnlIDb9J0[RJu:ns!!rƾ@(z#,9d(V1Ԫ\&^qm3G^H>3XVdֈdǀOsCUs: (YOʖ&E ˼?rgu1xtInoPvrBK3=(]"Sq<K5JDC]Y"̀.jQ4)GE28+6r;pQ՟I.zv_ ^;wy(3FkWxSGh q̒2q~˹'FIy2 ߔ=G l-K"IzyLUZpV1n K:fjfӑ%sELX-c5j촪9x!|5/ Ug X]6U;̤ @U1H=ߍCS*XOB)~EZѫdd?(>j#k6W*ӑ"ƯUGY# T$w V{胤[( yHh~(F6s;:`3W-$7F.pxy8*HGK< > U&)i pZPtE!?]X/-6aMdM0ףjMRRÕ[ |}J-uyaҚ q}ȷa흰eȑl]|OA F5ZN+6)]C{c;0Nlsi/7{ǁhk$BI`5{* 貋nrc+Z1e~CjB dVO/ȊXޔzto2 q qE6b˝|*tv!⿮04}Jg3)R.b<lA)oD{#ϗ672[Iƪ iXO xOH i<jW=M=?%6;GC~ǀjDמ,U%8w&NӦ Ea28CE}"E,Sq$k*EI%8#AM( qEI2%Et)ԴkBjޜ"a{2׵L'CFJRO3WNzǛ/^ qPEHUl%C:JSlszIN"^Br9{?!lK7ҷ 915^].CdSq{巊IgRBW,XeF 6ՊH;ڱFyU)q FǨ:]lpO^4 ̖ g\q#&ÕdOX-&\ H5bQ julww'Yԙ7pOc~q$U,o4W9Ϳ9h1MQ&S8M< etweƴhF'lV4ie[˩ūzKĨ |t7Mk*bvIf S{@\uQ #B <~BR}Oَd<:ey;vVXJ)Rc;Pn#ۇRCzhD 0_Ty;b^YGx$VVU CyFV^wOI~%pmw2և bfE5ŵe N?ev1`.M+6_4#V}9~i"ISځe Æh%r?2 Zt|J^wQ2w.쓤K_fkYJ<-TQdfg؋(sr #;D*yB֯rC{/Rj4~=Z/WmzqzqW?/@Qn1xjǖ^uEvc#peanU Ww `Vh-om3[?L#rڬj\ʼn1'hgJ½eK^iEP:1Uȫn={)lCǦ&GKo'藺(sm"1KxBϔEjp! 1Wu@C3mדCEAP;sAhu\}8^&9F6PǾ &Q@1=3?S̈́ţ—;)?^"Ev 1.L$ FK K&  &qJDKXW aEnG $#Pl 6!S)`qcK\ܔ*ʗ‚G^Y*Wɀ W:݁ wHj>o7iS4 "VR" O+ێy?4Sñ5騅02 Hݕ<6ZGBd08dhrWA*-@|h( syDfyڷ%j1IEc^Ԭ#3䵁 )"l +pe*BTHq*!çȯ>%E{>MYI;<@7IB9;W@UM.2u@c잳3=Vs{* Sr9K|3t 1820R+;p1Ž&TWѹܤ.'ڐVqG%M;:JKymoXkzu3_%}]0PYB.#H / bA湯LQ<].sKn-ex ڰMt3nWl`w1uu,Ohav:cxJY8YI1 DH&@*!zc4%?Ӗ(F\Ew:(1VADl)l b~bdĀ_`W0+D/? dP&)ޱqnsqIղ^qo,ULJct;M|DwmF0U-'h;:oor *[@vUN*:CpW 60@kbɤ:SuÚfQiUHInΚ-g_BX=ɰY Q*=8 RފB`qe| b:?lg{~DzP{Q% #lZQ]]`){LK^Ӭ?4R0%SLzj8KŒ670J@> !,7g^*<dkTw2!V.X)߻™H,hYLLٺRV|S̟nͶoxm̡?SVXI/^Z>"ԔXT*)(st l*nBVAw F4OSGLt{ ĬIHe܀QC&t$u&$#P&l2qU!5cwD_wW V8uWYqڲ B!&oҜ .70xMǖMh0B"aA-DB3ZKXלjbK}UڛʈiLc|Y?RP1x\uAJx?Rd"9#)k*sc6t:9hwyr2@hD%rfTt`ieW.{_JWtNrf(H킓ltZo+T475/Uiϳ095G [IiHP*CQWmf^oZ6yx Ѕ>ZC.ˆ9`w;f}wv)ajѠ2<(7bh64tM6pQ])%^ȤBZ4&z W!CF.ehj 3BMBX%p`[ؐDҘ+^I(٧⥒ &砽_sdeg@HpŠTFj ؛T8ߜ`צ Gδ:L"kJ 8r@´,0ȩl͛ gʹA=d8}zaYZM. DpuUAQ,x % sZJgU"tN,n/ dfWMTЁ]{}HY+u1]lSZݤEDZe.'Uw3~xe8+Ғv9LPa5 ֧Օ9ޣѲ @*$屹8}n{9cK/vG %U&>e-x`݋敵74ʡ;c&⚄ӱ D~{ _&E~)uC]]JK=bҦfʥ'ibXZ =e0Ƥ{#Va\q=i%xGb0ϭ:⍝嚜 &Gr.=.̝e܊RnVDvꃨ6鬿m}[s3Cq x6%w$Md XF|҉JF|ҷ[Ȳb@S=0 ΄DB\. ( 7?YNEb&e JDD8%&X0冝h.HoEIȓ}Yſ\j8,y,njQ{U#G򟋝fq ZOd*sǀ_Ng~sՃ`R"8NĭCvIBLvs 0.a*WGjZͺ>"RN߰Ϭ;a (n/˨bq8.>/D^xNtbYmy}9b jN"C:rHGV8)$d3A]>Ԩï9Vf6^\J[/8|X]4mFH4xqw:gy[H\fqPq]A"b KB{s((.{9JS;HTnÛy]O0ZYZ0&Yv,ћjB2͔jCQe'F6C/̐$i='N ~K9x\]nF(.NGK޸GOhhER)\aL~K;O<'} @->>NT@x-L_a31!0L 2\P:3["qZZ(pE6׺TrZi裹^T$fkHP ]=K5ފ!b< P$[te)RBZ'>ɌAMbhA@v ..PfЏ5‘QDːm 18UܜX'pr;3eu88n0 j&MM&s=+|oi둂YjE7,f 1e -L7ّ˟ur'oF~fr- "ݜKaž)C(|]4`d Nk~2\FH zDZ6C"hq,^"~F2ިN %v5 P ˞7fAȁf0sZ {xe2ҋAC!}8}J)y)b6UHTEaZI1qbIE`iox~z}vT9m˼N4H=?s<&c4J;~АfpӰ92 b&^dAZd\5 9׾JLL'~9 $IĨ-&$6lZ8?{v<1_KĽI2T>@x?2/M+9]q =C2HH 8~D-Y޾ek 磃ȼ٩Uw7)0y[cI<'Pc!5.$}?~]&w=s&%y[+❃F/k+Aty:zxyC"ۜWy(],튻R ow~$#wPۚ+7Sĥ^0^w9+XScW[jqZ*xr_81W_K+ Q-3MG1Dta6O&?HķiВ!iQ_yMz~Bs>UJ^+fԅõMU聛a 8P"Uw+8- v2 $+v'$Q|t@H/Ilژ*@"f2zok*˦Ug,Hѥ^NN %5J{XC0Y܀ c I'md>h]%\}j 8_FLD2?PHn}+-KcLۢt!ECfsj,߆.ܼ!7(^¬0I.Ljh{c椈1Y'VHޗZ qFpAm^ hj=W2*W߫M'(;!:w+#zfW⾻ݽfnEN!M:v5@`>y]C16e衑g!1Jq;fb>r1=˜]5@[v}#flVlUs xb!vD0#Ҵq~mv v%97SusJ~aAD.EaYdvS)Qw,H׊ė)@E]T P8UX?b.j漹DVeT ZNXHV3u]thT;r8P>xޠo01;̫o# ݮ`d_౒AG8&|uX>~矀k>=. ?"!vm8gy +4!?~95uD_\U'GJRo*YV ?(Ȧ__΋SŁmTiq. T8J^Yb9gO`?n/w̗R" bGiOׂ:ħ<7=ӗsPpu$SOO:rw1"T†ZV{ dkSѬyĞH58?B'nn/ rU5(ƼCF(OЬ}ۄE>&5ypI.x&4FC@fcOGa%Qc*1 $n r_U@'9~1q}#[AOEi!^ )$a/k"fWm0TV$&R~U+K3Nw 4UsͷġT[Jra9%ޞY+V=VM / fX:%-@!_T <,u [A*-RKt"']!: *Y) T+\4cKu2hBH}Ӣ }6Nex@2~mPʙPUiHѪWѯ;^+h,rXՑ刉ވ&0n2&P2Ze¼|R5_dYWZf&)Hxa,zxop]42/8٪YS"eQjbWԣ7A_9 i[jdJ<5*vcl22ts'nĥC-KG [Fn<ִW[8r7&s=lX.)4,r;zCs.Eu!@vSG\ K15cq4BNUs9;n #p#&:0y#xshad;t"bOn_Ia+a '=)WY-MǼVGnƥnj;Ln"}՚ כO[W2;,EbAnG侍B@9X6t*7hB ddB y'2]Xg׿PПIg%?As@4pcI\.Lg=YN.%FZ,DF:^b-eT|BRc%tt6jyy" #Zsɓle#y9Xum'S5"=b=lpjEz(A-87#0'kCmvr(_:}9I谾?=d ,'  t&Lks3(WzjO%>D:|(֫4],.$X6͢RVa@D´F7dD$4g<v K}& 7`QK/.EҌŒdQݔe'y Qw-X&~&Ri!L u"+cCd\Wi7)xVe^;>:KΣFeE[-J)r,aTO0i)ʼn ts%T6 Ld [RaOѯM S0uۋ5{*} D!ia?t 98|C!խA2q~=϶NI-6#)YN[Æղ_\nLbi21egk5|r 0x!fwO0z⸠+-oF1NZ q', Obږ·9䶫OǜfjwAm|<'g,iڦdQxXQ!7P~3 wpmV_eeeVDށ&(>α~I& +oΙG^JEo ڋ5YY:<0h/ 5{:egg͞ayx'cuo&+ MmV%{: vOٸZؕ =m (93dB8& k~q3GmDYy <9άzB^apТ19qҎXf5V\SXͳA C ;zDl4+G?nNSRw 򍊇x0X f¾]˸lY4fϢ6^lasnjVN2ɢROU^ide=|j# LlYsȐNVF'S.bVH瘶'F{X9WV>8oV1E)<v#6@RѷWL J)JY$N`O9/ ڝ'B fiQ(;Kt;,S̚ߘV[YA B> eKMQ>iw$ʪU[)sKqQP5N@("T y<^1lAvyY { s|xb|TD*"Tj%D9NXJu'A&2acC.ɩ}#GK}y۶Ä[a:aM>@M.W9H!eXQ,Άh[Ogk~i ߽F~;T9>7pmH?nUoH5&B~G:n*#g( Y[ o8\మoK:+lNAL>E\2e)Lur?oL緌pϲHa^-=eX^#bU]zm\M ؑ;o1%փcz0 ͥ3X1T?ct L2UP=ְͣ y *1ʻ(3ޥ`1<3/Va7">4 >g8@Q{zKʉ@[?%SsZNq@ QB*)aAI͉ *Ef,ad?9 j< 8amZ5"uHP">tg ;bڃd}ԍr]Hr/@£ocy'ɜ K{' 򋒽f?&5^ 3hmXv 7)HI]&V14= dP\agc3ʀSܥ;h<]X4*ãA1ț=,sjX 94֐Y-2wt?)N83aT9]UYc858 Dn~{Ą!OG΋ =yXM=E0f},:ʶՖ~戶N }\-*t/ p?qLQy iD͹+TUF^dȝE Cjٓc-]in% ؁, 6ڂ}c_-Ԫl!>xH= "rJ 醿 <$ .,l}~\Pkut_rSήHsy~5(Wqzq_ 0RoMYrZRt1wK~j ;C?mco:iM ;uaM }0KNnE)MQm,H&O`K7A~8.3m}btEb u{؀;\]MG9KU:ubsylW_/hV!s8 eaSW(|SN0aGP~ƛlZJa~d?0:Ouf6+ jtr%wV,Xl QG~4O`W~,h妳N= z:J)R͹}OX*>j};QOmPwDLҘ :u4<)+Ml~/)nODZ, 9վ9c1 ~#!)[$IdնNzNcCu6؁N!a: Z:\\n$XɾzO W1V*Kwr*77c}`N`k{l{XQ9Iɣ9Hdz Ǚ2ṇk\?0+Rw KL[/M4[8g4Fk#Gh&"*38Ʃ9a.0J/Xₚm{~Ȧѫ!*mL/Wt֍XL ^ˉB9S O.{} ,7JK s!_i Z8`[W 퀐T>*\_ ۓy8zRhk3 Ҧ~QJjc| wK'0Lt6ӈh7quGFœh&S l3QҔW}vO}$o?уN.nJO_COE&% G:cSǻu )|gl_졩wH3)1Um:2U/$^.ZF;!$/\[Jq+"DN<:q5< 4ؼ>GƩo_M,ƿiJlر ɩw%Һss5L6k#˘jlj |E-P Xgfo|WU[n7A@14Rej \b$jR@+ ˁUJ[h4Eǎyw8Ղa/ANA\@ L^A͐J€uF@֮D7uܦ JոSźճ!>@+c=%=Zo~IӚ(?#J7s= &MA3ֶRbl᪒=yX@iM WT=Gbz}ؒ_c AUډ]F5{xF= a/mY`z,:Q݈j"-t'>khImtm&#>1癟j^ `+Le O  b))2m|)!ˇ;M0"^X l zV^SoP&ߺݘ'/7KNSE# #ۯ}YCDztu|jUUe‰ J5132P!m=u3R8w` ^MP<ڟ7HQF~gWŞ " ~> \'HQT-Q {80^I"U B[1`-^1UCUIw *^ iMk`<>3[~mQYO\2]7*#3O?+.O,c'lҕloc ~YD5Lkv)ή?r(LBr@Y4dF?THeτ6 ErWY!wvPX39}NFҍ=𔴆&!چ FR HOV*Abce_}mS7ItDFXk#ߠ^Vwr$pCDu Ix'>)+fmj汻-ȚzfbxCD?+w]t7Ho5Сa*Va]?JcpSZl&VZ<<8߀J'@T"a5 g%n>huLA0BtZeO탺$}.^Q ^%l8@%òwYS/߃Wa9P< 6p F ]{-9p*S7pȍ0qc@t'Vw,uRl]e-+y`7r `'2뱞g9O[eI%o}ik E>J{rW"(fD#.'dN<~A8^V\]];.2]n0:z.=;>RHO袚;׸])$u,rv:AaYDJPk;~>P}\"WdchFDƂmFl/9&6бkF׶?=- 7e RyKӮ+h~tJΣ>z^_] kېh\-SѡtHtX-_v :465a"H`:#}_W|Di* ap/~aҪ{sSV7MRܧm ·:j}U0^=\7[!0Vf,L0zOrqc>$OK*%XƄ5#g! 9;}飼w'Y]%w׊ͥg٣ m|`!b#ěY .46hI8 z18|ךsEOE<*rr#p X5}&H]̛e?!̤8_*{1XS'ܿ 9{N2ޑӻEN -$TYx qH-v8YΆFVaDIգ{t (s'jB̵[{~r$SzO!sX GGc:vV~p-p߰*x'w^jV.E'*oX)ƣm'rRxl0$3TIN!upͤ8}z ɧ H E苢]̉ *IsܶN4w53fYur~,DinԽ~xgH @9 ߟm} ӝsS)n=t+1#m9d?LAkDSl0jLGqAJ N4CG< <t7 aŢs L9USIoD7%l8ZAAG}(BQa=]N" #fDO `A8{zs/AA<#+t՛$?_"Zv%ZjNP435,L[<$m*JPRU̪CTW(:1n`/ZǷ'!1\HXn6;N0 2Gv. J+(KkA[oj}P4bMoa5LwM9R 1V6,MGA }V[n\oh+vMTN ߔmL-vM9C|c%/Slif34g>5R  H`iHʼnR%fI/ y(![@ b|KxK xk582uX9ώKb &f , ;1EwxN?x3 #Eqys;rbXw@; @c6rZbL5z(y&N)`I*jRm~~G&뒝>2x]gQ ƶn= Y|,*.kX@/@ǝ.gJ&om4jӟE SDGt?3\S)Ii\?|?)g-B\}7pr pM8P#6#W"0H }NQkS( Dס$4\ A/<42̊CVb>E+βTec*L;Ovy9LdB3˩.3;X~VyE'!y'I8:boWZq_Bx+Qle:^5 a8$'z>A~$(ɵg~Nk 8S"\m=.K7aTN aƠլ28T[oʇW".ŀˌ];x"`>kS5 ȠhwORߛ ӌ:К۷uгy%c#d܋L^ZαlxC3Ql#'hBr.329B])"ɕn;T&3"j[rxҤMYE唱%D5Oͫd`fQ/2H{r7-f]/S 34wLgg$\MB@ _|8Aaw8ltiEiyV hafԺSh2Nh͜TvIam}c=fP18ieMb &OWi8p=SFCwbg֢A+zb[,aTAxqыoKx0[;L[/2Ueo[u`3N05OM,t<;a1Z\g3tOj@dD:W~Eb9EyIhٟz^(n6xi(_5z"QYk|2ҍ ́Z#amХA˻2q.rx,rD#^Մg, -a8?0{$XN+yW8N*3ZI$`v@{\+ȶ ǔIMQ=v(,ЖbA9yEY $89j9N](r_ sw*RܨCJZ,V2SkbUD0vlo]wL2`f_x{Yw_j "w/Gyd|)dSw6ڈe*;C KC=c7$V~WbB[O*_2Hֆjp Cmf{=ɏ^å2'-D*&x0+Bzze2ќ( vrK1ugj}I)MV@ӟwa V/$q M&ΨzI6`=EGQx7B^xDZIbB{8آ!񁝣:@Ndlޒ8*q}W$HEf AN^ FػAlNu L-Q>#x#.sA5tĻL1itb^R6? L6'}.oQո۟um֘*:_c. p# O5*Bx#Ln;(aENFtorzүI˄1 IS ˲8z/xbɁRLt>ڕ'1pZcuoJcpz"e!{i5k5靉`<" !OsjW5|rY@̮xR7+ޣN Dz-`K7>ifh4Z޵'C -m\L]1c~8oo{Om jV4 Rζ$c2Og,ab^jQweI8 &^RFPs5-(>D$X .uuR6376?WxPy0]s~TVOxÕsd (HQJfRjaU=pS7,U7E{ $)=Hy*d4łvHl@,uT7l8~`hvir?NcOTYj;td'S z}il[o F疞DתZ;p7@KQm(F9&zJutzk9#jɆz'Ca RKF~+=;ʒ_cea_h Tzsc,zJ/HUU89yK[b^.vjͅdozJ3C̸, jj{ zՈ4X`q|[*$ M*m[L' \8Nn~X-Y{ثhs9#ƒK1(VU$/xR3 \W X IW6 UqRghsa&/Vo 'm'G}#j@\r .lky&ެ>gAh.4%r lJ;HDZ q?XB&צ4%M3.iz,.21OؾkT㾇^eO0(i1 s&vc2QK2DK1h36W15S5IG}qKߺh L|ya%MaRW GTټ%4>+>9TvE,i> 1UDCh*$r`ղR|' @x9efĝrp?;5tTL`hc¹r8svGNM8,KBcK{ BMw\O(Z,5V{'ATwY6n{-Ds%!6d0Cz IRD9kl6R:=&UbP 9+X!h$|%MjN *yfUJQQq'@,Ch_2S;2:g904ݟ2=A)"U5qy=qƧ?B'U+hݘ=}paKT{]*g\G:B2["U:iKоNz;KBq/$=s]0\{7雱+}m&臷AkS| _j>=;z^̠` 4(UhtX1K`~ _MADDJ$Nsд$=zӂ|8~ BC~;9iC;ǗȾУY,Gò@+1x/J\0PX͌4rF;4n'e9{K(,p9jq *|InQ4}']|rCPfj;ӏ+w GUg;{>7(ѫg0^3BLtw3]sFW Y%I Tj<zzѩ" SnbӜ۬UƧ{eI#@$HJBd "BPqZi 7[6l4o+ǀبTmzZMT9BKu S.vhcɒ{ۖwN]mw<+ 䳧qƵHkdž gHu$L/硍i .yʛK"k J#k͌>t\}TY}]ܗp$՚X0ClڦT۽DZ`|W]onZyb`_+U *XZZL %n 8X\ǧ $فUb(5F]uom>+:A }N[UᦡCFH_^}HT&klc"9%tt_&AXU.*-hF_c~@Ni܀I?A!ws% Δti_Ζ؁0>l[X|ԍ $sXSԉJ}M W~˃w)\zۤXL & ,?\In'oy؊X$ga/ 7#Nі3GJO.ũXg8o]%&-)ufs *x?8UZZhI(a8@HaSĦ|P z0^ys cL$p&fU5i%RA*(iR4ҡo3״c}d)$fѐf nP;M!{X(9Ry/N̉G1rNGS\ܨ(AEx\ܠ ;G2 Ǩµ{@E,PbFn~RDT/ ^I{wHF:;g(a朹ɅH~0e ;o֏^Ƴ!^2ѹrg=tCB$@@xtsRn``5T$(IKCjysUFWзL5d_=?DP)֢0Q{b2 *TJ- @]c?7I7;%9lpIpZ5/@QY/e;VBKlXRZ\ʆb$oePϩ0 _Ў[ܽ*“ JNKn,QU#j3ӻk3jLaO8=kt賗yy|rLFly6 TT'pǘ06.! Ewiu(M PNJUڏv^23r961 Y4l\٨wk8oZJcr^-PU?2n4J)(rp$_ZH€l bڥQ Ư.8x@)"jk> 10SQH0KQG=B*'!McLX޾pUY[>r652 uϵ-z Z7J^#P}(ȹaXMYaD42 qZI6yh{u\f%Ȍ3ID1YpkS5$ ykMrsf sE G䍠y}#lN 䬖rO"{9DQ3%3ËtKt||yɶM"^xX̊ 掰ԽBFȜKvjx3FhEP*a#D'T_$cxc#ٱY!<_y1mLpA_ƍ$&ej>PhE1>kd@[ygK=.̌A +U' #;/ǁɦ_6_g fv5K0ta|(E?]i\=!({[@!| =N*~$;K R Im\#@Z51)<&c `rCRFv|œF{y| N78hD}#Bm+q 8:WVmS;W56Q*+'p_GO3 -oɄh1Ag!)Dx #kvUcńSj?e߰"/S[7.ǫ&6=Y֝ǔNҨl B&/]e [j!xrX:\w ) (+>Fc7Ru*6A =G;A&B> sm`RQ@9K_HWm?Tn  埣>c(wEVQ.ͥP7+ʒP#{ֶͨ)n]q1BPAui 9SSa1xl.Ph:C:%g0 1-m(nm0.ʛx3zڣ^i) a"$%To߿jZLp{u> κg$z-Vc솑skd3dc\<ûMx(ndK|K<2΃镒’Y^8Dcv (@*FMm5%#__]ڷJ bUD=\<ҡܪR|*).+Õhn9`rSxkͻUJz-͜9ka;ϕ˩r/K"x$nSa6r^f*ngz׈3լϸ_zɞ2$THR6}NU>=.~7ĹomL!md. }h%P">rnY8V#Dw̅'%`#Ϟn^mXMXEu/»27e1I$)O,V㜐/:qtS) =;Bh6IJRUC0*s_!im[5k{8YMFSZ2GA(AΎsށ0ECZO.a \1i#/Ma@b& &0 3x2x- +^?V'uRv\I C=7={ 0HS59 ,u;w|*Xzt (>=bS{&,GLt i&."`ѵi2GL@F{)>@ll͍weS? YGƳ6m FKq~Fί]9 n5ˬrFEoQ]lYwZ5t wʡynr~Yz!)xw՝vVZTUI,Yܧ]lЬ/H=jkzruʣ5^| 'Rup&+xlKg&|+q/.lSՖh7# 8=9P/&يŢ{žlݏR6yǼ"8&˥hfRHy'H6Csщ/ֳ)Qg534P,ƥ09`q"L3t] zlXkX8S{ku<tpvh C\ m0̯i1щ 0{.h/B*?l29dS AƐ(.Y y 1~% g <8)cfI7O#K7͗  (ȓl |u9R6{6UiR&%{ i%z1/xlUv]hY>]=;[vșŦE} 2SDũaְr3CY'xZ$);fvYU9hbPJŷ>#W@?I+/o}ac &[v=B?$Ȥ&6ft?BkRKi׬TzLo@޴+2,kB`w!)e,Fn|SB|` op xWE6GNx! f/'lEf4(>c=:5أi *\nND ̎FHWuq^D?CLGXӍ,P24˕Dy p` XrsX]`TE \kQO$|0 #miCZ6p9Ix)*A@WWs؂=d'X3jT;(6ؕCXsJ\6 y}kɫ RF^ 泳M } ]cѨZoCW8Xz#Q5@'2(`'.N$Α 8S,CxQی( wh졜8aKDݗ7Ӭِ>ς@2T7'ףhcc}1 ]htE1|AQw_L ^Q~AτLtM@UpLgEN ԾVDMj3&QMTq^).,bힼ}읱5BЗ-~,Reƪ$6 8|~gd*1$ sq sɀS.BBuk:CDS:gK-C㼥tv&uc o͖ۚ/ gf2/HR3n}M}B#m# YZJPϿ=Kإ0"< w1?d!v<>q2|.Nk܆򃾂X)69OLK·; |sKB܂՜SoH2*qٵy 5#ԌMlฉ@ & B~Cd&i+q,ϧ#6gbll%%% vc&Y? 뜿ƑYU[u]jHfv]PuQ4`Z2Ty{4ԝD( 1*oӽ+W'FnV;cuS6J)MsؼOyW}X蛿g"g]<2j;;"5V.GɏY53nhdϘH}Cu㎽ T4țʩ9螟1u=r qW't_Ć KW=Gݩ"NnˌX>mC(Qc#܋)ڒ"DߧK=[r%s6iғz);_SX:0W=佐Q:05JU^2pPйMaTl岛R@سEhkJ0 'x=޿Y5#Rd.{_a$햘S_p@jaaz(k:LAh58̃9\HUGͮ(bDvj|jq)7܍ÌFE DpVV`D9iAc}C !!w2^Y^"ϣ/ɗM-r?Y=` fnmdDԛyFTH띱#C<4SCl$Wf9"67XѦ] E:p/z0h'cvlkq42ITDx~PY%y *CKVή,b|Cϼ#cLw%\G3~-JU t]0eR/>݄aob4+N1?VOB&/#/I<RXnaKPyY0 qkB8910EVUIxX%-iis U+8Jֺ=)R~zhle7%K@-ԽQp)@ɧrk!}-7F"5 8Qsǿ1OYDmeBNrֺ`@cL ;a14ecûRiBF{i6Ia+@T5Dv-.181i*}/Cm''TU]/%ϛf^Z"#"):W1XeSH9PjhcN=1{d/W++dɢ^ ʎ &Ook}TWy4bYG"TPZ.ܮX=TKe"j'.NFz0O%#埕 +N@.Ŕia'H C[H@ t>]ZE^T1 U Dr>\Kjmz1 űhF4Nvpp] Dϟl6.[)jdlKRe ![~П qY4U!8.À^\W Bl: J7I_9ɯ'62+Q7Dk;9 2:R+.mnҐ`o-L#8κYZܸxԻ^vZ"1/~c7g-zAGC<3)qaiqo= J] <"KLGb^NT6XN3BI{\=Ej"J8}ڻ(>qˆUb2Hu b$[ VxM0fqKiikI9n2o6wxP6&<).xx N⾅A !NsKi@sy=FNئ0|fj㾰Ytk>!c8d3tRwF$l`C θ\s>(AjA񭱪ƭkWkp񱍀 R3e#24j^>M}FYGxYJ4Z*]C^zJyY(|VA[bSݸc\A⼇H"ϬOmtu=|TR:Q~vවDkAz^!(<+CPaRRּ0&N7J@v{KY^anKGE6r(R+=$~̥Zױgps]KLQn"m>rnS" ROܧd`1*@lNn#z̈́vc '89Hq`^JUN=O//M0H8/N6(-'*PPzGfCۼ֣ЌmØf䝉->1YD&l&ôOG +.@=m7r '[)DjgP[&*ȧVnTaSM9HĂM^U@y?< kgJ@TE(9>EF8-:?g9MX#XZu_2@KyBmDWF.)L􉚻:#3'O};6,)/SX:(ʄELnt-<.djD JGw]:iS;OZ!1+)$hbc7;Eo4 Pj9KV3cx'*KcŶқ/3f"n E2v'YxZOK32\qV.R#&&DUؑPa>N ?G\冰jp iYEs>. !fX'ԺyBұSyZc#6 {#W:<}AoyYMў["Ep74#Je1g̘!stfuSAB7V|،KR rAq^ 5`]ˏy؇eQ`{1#!}>PeOD,u&y<|ե8 ’&WJӨM2h%qŞwj*'PkB$O`H[&ޤMC>=V̎equnpҔeBM _ec8fIHU~ B%/QQ 1Z&^vp불s*5iXL#"n.<-,4W$C{6sLACZ&AS~ >bM~/݁&n%MߡWF Tr|aPF'hlWW&>XF!_Yp2@u~6ub;+{kWs6Tsi҄zsh޹$kP(`NJ~yg5ݍm.P > k}]. G''Ɲ5,#8 'gUj mH(2te^OM,I'9Wnh&M~l% @SfNkd K6 G #;4 Ǫ!oC8xs'SE6?9jZ`(Z,7q& 1QtAݸj%z3Qߢ@$UQ8s"‚lfexAߩKWuM+k_e!S ; 16 m P1f۳lAtri 3,"}٫ @׎ҌhSXg}HD8GM<g^>\ΑGV cY RO,E7rZۯ#k4m8?Ӈ%UO >ĺ˰RU v4V]JtV󵏐h"F6LΪ+7oVc F]#c.&k'Z Q&"!O?kpDF+*7/j[6^gb ]=(&,@0v'+e`6S_A?,Z9m#;SH=/@[kj=gts>N ` 5ԧ#E!zA}eo(,9V =W1;7&y4я':z+hH1<ӇkiknηŰVSKkA+v<}/^ ŷLxk'bﵓ'^Q4Bx2x|M {K &YVa=`vPe7+4:[pn{JR;  /bj9~@Dų[&.Ç]6ƶkdwV, ݗT/<>tٰ}JPr[. V 8H buI hePccl5{VPZ lz*|P+b'2˸tl   ߴRd(֧ 7]#0f-ӏK*4,ں^0ǿt'3|Vd&8Pվ+#bGx2, l ARj,Lv3, <;,;}_i`138p; n5TjS$FQuԏB9ף~ۂJ'搣 4: `}(FKCBu= :5 #D?~oKtt^b^e%/82Z6xC4,kbRz7Yw.gRߣ҃qONw⊥Np|tb7x[l1vμJ@٪shDM3 ?|*)IUV]B9dӀ[*og*-Y-z>w1|a2YCj`&2UNWմH=ʽ/xQblA kȉx] #"<;X#% 2Iԇ 4=>a#yIi_{S$uG /oݔ̈́pG!M"'\y0v`9l]SP,e Tj\pӆ,]{ʤ88lo΃Si=]H%kK @EpSkD8aQar.ʮ u J yXoL RR`<=ӾT4Ͳ9 w (&UO5FW]jJ{zbDpImQPX흅X{$?{ I&xGGGz!Z|Lf: YʨP漒Q߁WL(MŐCG8}XoC:uVژV;ԿR8m'|@V}4^AG0E,lӉRd&,:֒?QZ?BbwIclAj31z#k <}<@tdN8]0s{3XH:?jlvqξ~jWiӘ @cv6A^ aO$t~Mx[$9۽ ]fHñ>'DBl2v=˕MM 3;,BW+tˌ_CovTI3_ߞj=tٙHtuA0KRVps P^t1IɆrUzG ,DƘ o '>ص9mьǓׯw  ;WWO9ZpP8l[rߙU(#6GH4pukc_DDԾ#IR=ۚ7}c졒6 4^E. >jo@RYlS"dž &;+BV#z J& uNQm+}BRfإxIoP􌥫! О- HX7=Ё ćn@3IZ})*b[cm\]U[<\\G><|8c7 v+ag6'.40KQ/lnVM/2}dn]PU˃מJAl}g%8**sI~M M.;~=lEy(zՐeof͡ xmԎv~ŞeshQo(3w<.C[a ⡖g`P=Qa)3x"]jºlrDJ6u&TQc By5h'|6.^X۸wJn]4{*}&B#S3j+~-dnp&YEצVÞ0+؝L~Ch+klG;LC`QnrG("Zπz)W: e -.*Vnl.fXj`O$Y` [L=bt ,U9Us;pڀ(TrbrwSBĴ 8s}.6Ӝ׷LؼwNBvO m{I8sYג;U$In避) R+1C]9+Cz3r>Z9:2 \A"7x Ŋ4g!x ᑻ E}ΰg\R*힡21go.wT>!ʧ!{|8:;z:qm\i=!ݪƿMwNF1̓vmHZ"o|vѮd| 6ʩFc #~%i)ߴw*ڒiahJ2 TQ͊a@Fm2WEނ{HT]% LדUYH׆DE*iBX,-$A7Q!՞03)!v nx9>u_A , `/oנnS 5iRg_/ŐIM*s973dJ" RNE*Wyc<4 V2tC[-(8 dŎN!=laAb9,'۶-CEc"zK7/!xY"@Wrև洃29;35IjMvPb;6@Z}H A}8e'N*jd#mwk c($D܏ڨy֔}D(?FRUqMS]kV9^ܷgTguFwxD_aҰ1j=:Z  ds7 `vDI_93%|b.SA!l5Kj^-pڴ&S]& |%3!o*V:W{t2<¶}Q^ ǸC mKvVpJsźECP "R^QYP/DD,d:W5 ¶X x9OTmiXK":lr SL>-ryKຄ5D|W2`j~&#UijpN+#ۜFl/ yUB4w*d@jZC4N!X7pg\l 8T@Pclw[FHKeE]aVפ⾤ieiǴDJ_on-0.@nq'&GPh1j~"*-xJ;%}6䅟3Y.U -a,6 z`P}6q7mwܾߝ]2 Y\cjRBc[s,KANRο(IRHl:B]VOr MW~ZYlwt0TXn{g`hq? 17CDUJ  0U)TòqVJ*ŏ2qnQ>@*\Um6q-5Cl|vl;GGXt> #vA"H?Wd_%ћ2'|O or}}Ii zv.qB UV!v^uF`.PϟY<ќ9A_0Z9P23lJBWdo66܄/𯩜*â:`h(rffS( q0Sv_HMKy*J9_@e[SWNjJ0 ϵ]l |9VgyB75O֮cR(9$]IQu"ꡔ ;陰ABdnT;x*NP^KƼ߹ s`/!p3 Q6~c0zzz;Zd @؀^u C{u>?sjgwjnۑȧ; ?] xA^3OGڊx~J&o#푻TTTFz?=#rވF+[۾+OaCb6{W:%_JىYU*vm_?k+6ZYg6C<]ZutP)ɩ?Ryz*N(>VyI5pGzsn7ܙ?ߌ |Uq/`彺mٚocmrd|-GɬSڗn`~>s4K҃lK*^PrhBGYμtC;'"Υ1U:4u܃6ab QƟ33'+l|†1|Pgٖ.^穩Q,{Pbs,*m5o%.\"L;+ =RpTm$/.#2yOǑO`"ca\ؤQuhFn\zhUx4?xߍBݤ[m z ~XH"Z#Hz|5 N6h˖wa5 3A}DlZ~$PޕDJ%sԌ(M1l,k_zٌ "mbqØ8XDN Ũh9ם1`{A>doJul#W1F?Pɾ}|Jd Yó;k^)#}4c̒@_ a3崷{#gq%Mn?NKFt3z|k:B{kUz{!DJ 䣗<'BFyo @ er٬t9R(tt@K߻Q39i~N5 sqgRMB+^w#HUT6ht_f*:GP%2Q1S$Idf<Ўv͘]u+}G伲<3ɰ0_*jdQEYΫD-I0!&e`:f(}˶(؀[JZ#->%>𩵼?J><\0Rݭg>-=$G?HF^0E7"7>sf, 'HN뫲29[3%9~}i ) S=h`G]u''O i(}cS c~VL\pTG>xʇUr{t dA;$g͎Zj'v΀Vy766ɐsmgMkWѭmyΪwu|dѓH'R\jT$m-{FA/G5 e\kb%/GgZJJG"a(.l Z]!FSn*M/Ʃ֖m'?ZC,m8 j]!)f!-7_+[@?nRT=DXKbR{ŲGC8K\h&D~(ضzYOId-]X|"cioڰN;L"Jbb\lP% _'ᎉҨIgFB )زx7YƔU)7H" 9aꀾ`F1 [m!?d|e ٰX$1ɠ >=IbM;1m4@/_~ 52T11\ձ~1sisI!O?e˗] *YÊv_n UD6;nj ylB"ʗi,a(50G[<]cLk7&,SRr}7W/=w'< Fݟ8(Fq;&Th[)3"s^!8|SV;¶ceCw}N *b,tJ։9$swkp:f.`81_X3N3$m#W'C+=Se3R)8,y:ۀ0oɎw9 6;EO V8|z5Nks\Te)xpqx'A?8NS*/-#TzZl3c O6= ) 1mK3+kqVCn|a~(HF߅LFŴ/qty[@= v׹͵H⠔Kk(zl)(7:Bnj4j٘m1hE7|w*ǹgh_56:欄vXlԃ7+I\HxŦ7rjqJrsYzCr3PL]6ڈ+W'اT,VS*|Č ܖRhTw}>djXC萻؛O~7!Rj{>2 B E0+1MX@H;ro{ES9 %P_"_;I DMZ c8c4өٕ[q8JXTn8,k4vm\Ŭo))nd^{!Xb$q&,i $ ZwyHb?g*@'e$\nƃ(ql^Dޡ2:@6|6ǻ'rUE k*;Թqo֠!Tqo̪4ȵV%䝱69/;J q,//d4uv}KMȺǍ6Hb dZГ ҎV dU׀oY] *k'31Z$]<- eSGbaJȯiAK7z.vvѱmh Y6{9ݣ2gnIJA O>E[uY{жZ}T%6ſ[*Ĩ:~G0gr? [)xZveňz vqܕE<+Ԡ] ncBSXw\EL}1V|!dK.z+H-R/O&ODk8C@=!6?Yw\ Ýja컁}]74@w*6jD+%USS׀B ˖eADҥ tN-gIm[4iܨQTY[A`-2a  ̏I-x8)Tf.V3#P XR糰 x ZzВyA!JG:ۧbj6:lK.h̒7LJ 'ϐ 4kt ȀοkVm@ "g{.Bä0깚,Oq!N}jƲJ9*mc΢Rݠ2hxسtI٘JAf@gr I3%M5O ҟ J 󦎤jÃ"E}+48 jQAW4Ӑ}YwY^<(X$v; mDYcƝRiIDꭟ߫zBsͳn] yhB&鐮"#!*:f/4K׶{?"bgCA?P+lXw R iOMoN_ X]'΀@ ՗!"m%7NGӷ`Q_.P_Xnx,pč#3,P:-Cc3xK\Q4 st_tC" 0+gUaRNOhPn;&SrR u,hՋw&p?Kv6U 0QSJߢP^Q9LC羍7@߽])Oɠp/ L9ULAj( 0jϓ @z/i:4/ϕJFF G HBoq *z}zo`xxC (7DP}9#ļVʘ'|12'7.ۙ BzV02;uB] m4nXPRRkIc6 $)/!,/ÿIa)\̞Ci6oBxA~+TB!QLfcɎymn ^~@ obK{@W TvD׹I?%q N)kKZdgΥ}Bŷ=^ [h0 I}IB7]ZB-u6Z]T腪ܷ5>=lc6>&U5B5bg#'4F9_cbenUBؕ4+#^'hƱA$¦2M<)L)B ^ F:j # \N@[2ۃn  F(:{"gC[$F^ר$-7¬ӊ\vN8Z$iHu)"T@}V{kq>@ndgs3}S>H-<@gkJ$`̆F==dssK\bˤ&/T|нp+i!]b]"adUJNWcLYi0Yyر~.#)o`.BG=8z%<T+LֈG9YX!Lf`AKi1H4$p n׼'Z5yN°ޕVMAZaH^A9>~~^&Z#*H`Py3?;m8,_ӼyjQqş:K4!T`ҫp|GL^w GۑI (Ỹ *Q}l7 _c8>+=ݦQfg7JH:KA(feYp=ykւaI QM92m&88R~*G'Ul唠0o1mFi A5 CɁyzA\Dw2( I {^wZ;vH 4,<*h'/SkUJeX`͍Q=m~FZ@Xi6+2 m;Utw>}|G̗Bh%V,*y*n TX?w,CcfX1:/Sx )>MYGo 4%^Hwk>OGXΈtX5 )M.Dkc䦂yiS4TA]`"pȴ[OXHWCЪ;oߛH-$hO4E*1K^25>^XGb$us쥅‡ڒ( [M m9?cҁYꢘV-BOn:b^bcb#EdI A BGXsZPyl-h|E<%6a&D@N>3BFh>"9@%b%4% ajEInH>i!ŷ'n+mRv!)6׺,tő^4uz7̏j}P8am:.?Ey-ލ|(UZ8.[4wHHPSOi^T(|)᝗m[>T6bt"ܿA jz*Cb}}rRimYoL9Ȳj9Tǘzm jѕ"4:É ~oZT 6;wX6'i 5qSE:ZP=*+7 P˾0-E|GF82om[%Jh)0#pΓ})͓#ReM*Apyc8Q^R8* 5J_-жWԇ)pE?[uQe9qN1fitNȀX(GjƔq*PNO/`\wYpXH! =::JVd-H^KuYX5eskJWv!g2z%;%Ca䫼nY:GzFjc=nVt{ݕ^56> oR/}O>?n.b`d?{A_[ͨn819Cp<ޏ)7Wxj((2U@ηJM)X+u2m{Z3 \2Ī|/TCpm bqK#P0ƭk _$դgjUXF u@l*SK֗,4gr rwS5mT#SI0st$-MPZ9dŗ+ϖ6d. !p}I+~z-{*}R$H>fY Z덀dNj߹JT1~rNJr 8 !#)dTB.M-dfŸ"CI+12vFO.¯~$>#&dڻ5n.c:\$4 8ʆ;w LD5ǐj4I&/X ۴UOTI._-Nيm'؅xG˵^S 9wiН[7mʜީ#JmZV337i -LFn,]Lb$|\H+F%CP[Oʽ[33'' !_4˔OyA}qxb|:aJ=UjJяk\R*l1خ1uq^L8Q鮵 c,?fyQI{aιP.K&h4xg)謊6b֌YTzR038pX׆H#99ݜ!,.E dAJ'S,w~29L G(Rz0i]ό7ۮ;lSʌ7LJ˨vts t7 }w ZZ}/ң$t=Ky" Q&FiܑXyUq9@FpكaBթ tO$\[M[\~+NKM:V ~[625PCh,܀V>%2ĕJ稜] )e8PPtQ;Unvk|A#]$ Ɣ:61ٟPL0&p0H?Dn)w зV ˧7^D* GH@3O=]]bH`P)ayw_9vo[dq6X]Zty8<.Sӝۗ=c+ zӛϓ\`wT3DqKG(- u]O&@2Cs6W?_u%?[\ױq$l`e2(p>yʨ8ȳV5=a8O+,*PuPrgqccvT$8|f0rEd kPN:DөqKB5nJ1 s5#G^а]30 EgyWoABgD., :XkKevHFEqБs~݇\K3COsrP{o>{rEFʖ_j(saFˊDQutގ&%g%CyqC`U lFe qIK4pXF6iqr+uu`k+fq*t o+L9b!1G۳-S6U`c~,& UlE!_U.8@J1SI43t՚2Yo1[P[0ACnqZKeFgSf7lMsGor$Yoǣgݶ|̎͊"m0&DΫFD\F&Hy~PkгQU ]/S<-z ]BkBz9Q ̺hQgbMw'gQ)d#ɺ862)8vnQ se*9)|#W Ehp}vNLk584aD+CuC4j,!_][q6v|*sS2TBPZJ5f^?Qpٓ@ՔO8_>)W\߄fw&p6^XNI+\H0Dq&{mildz`R]|BFBu֬Ʒ$c4 Q ݲ1PAڬS\b'uzQGoռNɼ%T ecNun4aUWH"chI-{U픐*iΑxƮZJlhU^`=&2# Z*<_0mB@fv.F4z7q'q_ZMlKJ. w@-"1X@*!FO@U0};kv`uKv]8 YwXS].dPJOS@b,4=ڶB\y%..P `^/%dR|/׹EOD6Լ!MjVғyCuSUhi-p_"CEʔ݇ `C;?5hs ve0/qW ꄹ3 T 4VlS.bS>Ei>HH% 4G'N HVمWGAu}PA Fo{ $=m:GjQ4mH yW@ :&hsyj`v8N{8zC: cئpqhYNePŁ%uy@b3AԂOnH|dvڎz)р$;"o{..0|dLodzFzX(\4[0S޼) 3uΠ{vWl+ț"R7|Uì[9vl4v}~PsѾNNV\ͦm$&I5yJFށlfBܧZ=Y΂zK(*l}sM1[Q9vفƽ}6StuIe`T {q 7|c=׍D`#&>nCE֚ty;R$(_G dC{k%ݛ.y{fo>9߄!Um(q3Rl1XQ4*s)IB`fJno'搙}0+|5ܽ+~8B,eQ'#:y-HYU?E_}(]xcbCJVz{SW`+.ڎkAGG֎XuKKa'#:ڴRYe'| s ۏE%M3R[~{ '!ޯYece ;1K B{9lXKWtđ0KaPg0Zfu(QGXNz1Aڍ: -#חX?B_I zI;`&>e4 wӘ[*,+X|oSMԅݗͤc ڨZZP@`ߍB; X,5n>&%L!Pnqu 5OE{RQx]eoH/X466Æh)njyYFZKwNB?tfqTI7Y^2yd7 ! xMRӱ)`BͯXv˂"A [-Z;-DP`_j]7<2bRwz!XDOaD(gR{_TCKKVn3k l,&i[_Ix;-Ƃn7~ZE}C&>fS:)HU^svvrc!c":6"?#x #\x!Ll3xu'NЮa*+ܺ5bw+oיe%Yx(*Vٿ$Ekq՘NNtoW5%Ǭy$; ٴҦ;LޘVZGf<)A~[̆{":?vA"5 7]h*t b7ǐ؍wεOљ]ۤV7|QNm A0$g2xS~ɑ8} z X@(}Az*`/{ mp0-L?oNFmZ+b< 䩿W7g T_Z'K0&\ +R?H xDP̢sE<4DxeFRr,I0rfd٥: hj FUR6>"kRG`@M[@z!!hڋ`S_" " Ե*a2|QMoBe%]A(tl"Fzp0 ^acc_ {H(t)m ڢ2ѶO~$B,SΒA{;׮aSV !53C&zGknIB{9WՑ҄H'0iñ[BJa_/X|"AS'Xw @[ 9~qR.Sڏ}s IPQ7؇ Gb^Pz$+5[:9%~$7قs#{$щ i ڥȈϲ!Sb\6r>^9'>}nQ!FߔoK᎕&5еrz\9{)c$lHЪv+bbhpM 6[T/{I!",Vw%[Pl%j1z$gɞkbYuW8{) :0tQk#L3h@{o\ABW8`^f>G}h"hax88{ܝgO2K Zt/[ng,x6dy&ߌaҕZ>|Hg%Z~TDdySӏLb˪GAȈxR  qҴ*l ۧqT+&LU 8ѡ/TQpvxV7mWKXR"ޓ#" {.#v%^r$(4qMwSҍrF,{)5⋻̇^B9;>D e]=ScS!-k#ʗ._1$Mmz1 Z©ՁF}H6,0Z)g!V3?Zd DԉOp=S3Ά~n.j'~gkAQYzRi$xyff A3}`ǥG/yJa  d8Q=v#6|=:j`YfNte&fܲt{!qdňS||*>mqn ]C\>ժST z 63#LC׋ȧk|2sr|flsjT}%0O @Tb}^ [^e1tF4:1e̷0~Jp++^'S}s4?VZ0"-SJ } m"(_C;Vnv0gԁ*ȝ~39]cRƙ&MҚ)*6exwl)r< ^}F/h`MjH 9`B؉K-fܘ9=Eb(J^ zb" gJIH m%,*` =sI*jy)UѪFߖ{!enf/Űpzcx \ *Pf V̖rۛ ÃzH$|mIFK%zi>8q_r(X“BuQ޶Li}vk&*c+;8gS|b͋-h2#Ⱦu4?Z0y9$i{ՊvLeɑ +i:FA:-72&ҥsʜEDѾכѶKȫG+owse`Ws=9({p?9BZ&CD]O^=au`*١5oD 6ix~DƘf$pʮfA]d*ؖyzaWO<7uՎH+.%)&R"4Q$Irξ=ʦc{I8o^s6 %I9}pwEY!Z49VHDMڈy!y9_0k£_^٬E_GQ{˒y"VxOUmY $ _8F;t'wEa>7꣙8Trox;SUpZ{9-kp-&9~781?XAC[r|k2ϩm7L":,LjRIkK(7k *RK»a=[ٵ Njn-,w4qu84)CA^;vZ]g@m濤ɦ ål5}IXj?Jk'`X/8/ iѼ,Ho19@Bw7Mz|0fԟ1f| ^+d1̓޹yʚ$ 1&i =h&QaDa6hD_k7wI_>V{,ymf÷u1<oz`P4 tWOu~-XrsVϮ^fܜw DY*V%~%RRŷ+3,c%Fmv V ';. J(3yf!#[fnOz%(-5Š;7[.Wk TR qq<'P TCpbJ;~c$xD\ݖ3!(k^_0 ~=}==p[i6x^+VZ"n| EҝYA8ObuQ+A\G_MvR mj҇4KuzݻƎw<ؒ  'bgv/2iLf,J9F: #-SQ|7 h)РRiFí92i볳nLq1%E7 t0.#v w6X-WCbT'T5oMkުDŽTv[]1ߣ:WE&&'*d^^5܌F,ZȨ[ضgh{Arbl>7O`^0G\Z(jf7PIxCO]ΞQudYX :|* 7b ⽊w9UWR?W7~QPQmWnklaQd=H+>=ۖÚMWѾPbVMЏ1+rC,ij6_f|. OP,4:% q4y)}Y&`nnV'hq~<-+mpE.y"Q\+v!! 0Ln9Xu"B-CS}8U'71(oAk4Gi /d1\3rIK&^J3!8zbzֻcU ޙM)9]]&{mwgw,ɷ|#gFL{UgԦAZIBȉc-8|`3!5zl\#\JgQg^dy EILuNЦ'=X,Nd.Ny-T ʮ>ŴC`6Ԅ=3{Q)F4;xT#P?@Jfp( 2T[„VN0Mz"$)H7c&ɯM¶b.- -Un% 휥xLMRj v !CLKQLԏ&FʱoأZ . :OW>F%FkV6Tl ?qZ#'Y2wff&cӷh0_{<8J lxݟVF@e:?0RN7b*).O{FIJwaKxL>oh)%c`R{U)D[lj-y!IrT0Ҏ7?I M0'몹|Ew9o fy[ف]'޸ir;^t)*.J /%w/t |q-2<%sq/7Ff|%=1!Z)Gs,i'g 7mXrG!-kp[g8FմIJ43'L:  [FQXϬC 5g~x?reT[=N-qi+ԁY/Ut/N 5Vl(OԹIHcZi-X"m"%g0_4"L~Y(G ^Bp;Smjc@q^Sf9QB,#47)m"Qs\zD]H [a*Fa ܧ{6\o}tx[ryy d,<?OS m^}Ee#?r'nGf-T .^t)7fISȳDRqFٜ('%S`71~+k'j~8A TŻbRPPZ Wv (Qm9;- nGd3:PH2/=vsK*/w/4jPvP6KbZB!~0O~N灾 (;v0? խ<4b|y:B}L}VD%]:t^kr 56Ao1J%3c(O4|۹74헳DTM&i 8›}jfZt.b0<ϭ|C.aKi2ɟ&a_aزWn(צ.=Ks$k8\,>~ۘ~SN*h]ѶADAhl49${Gk6eGJ}{JqO+Z\|ڒ%L_WY*X_ǗOJsZ`2-"9qsd2qVg׋%3 2F!a~:1FAWhkܹ"2԰_WRAH9~i}gաN xa w$Q!K?rLᡭܵsG+@eZ),065yW! հ8,EZa_#<7xkۖ*| M8w &#4.~[ix*㤩Ԉ%G{*' R(4p<\3՜LR7fY, W`=$&gJ_eTCɳ zKShnim"Pw`38յjޞM6Pq4mڒ"&Ρe[^NZ%ާL7uyk,!9|fZm Ghbw;f,x,=6ak%/[ @|f2P:+HIJ[ZƊ槄#)5, aP{+n`/eNa~GeTBk%s҂Pv#|tC]My)~yx)a-W[g؟SvfP%U؍$wR Ny̕n7p-aV8%olI4ګH#! i2 [ ?Dޚ]D{v^sd`G Ol7*0 ^tp$eGO~\E"N,pP݋%Gv*Ro*g #:>!F?kAG!k}.#\PEm +n#izŜ_R&ߗ6S},|2ѐ2F0>x=lgӘ`D<.rlI6?}F^۴ )`@i!Ƿzffo$[bjR]hSJF'y ?4v7STK2!NEbg )?G~^(h"r#R_N'ؙ3J_0p V䵹Bm=NFz>tz249ziҍ+ְ[H|-u0DL&Y{.#.ڪspUo$Ñ.X.6EE5;{$D5Y<4PI!~!JWGls-4s>('؎5O;k9 \腀LaQ!\Pjxu0zPͱ>Rla* r[`B)Y,QQ7?tq?Lu2qZ)TW뒞KW4IA int1E s+%1Mv7u`$&<b^PMl:ֹd.d=AЬ `;,e]<\Mz*fUv7oK4Hx`3`:_e&|Q:>$if_7=wM#VJb-ȄZ#dh6Ka̒SOȻ~7>qF5@eUqa4gLϜpdi]޽NThtͽzV'N586 =K<1*{\(^y%udSɥα 7~/Mm iWk:=ȴlYwɉ)a 6?/xYcB"|K0w4iK?mX4NW-Lg\V@yݠp 9,[75U N=҈l1W8CR, 4g=oa|lKvtVt(8I X^WD!NWTҽ Ӈ"$<RU^MhBb1A방Wl D"AXaz㭕?e%̀!Y)n 4-y%26fy,ʐ~n"^ Xٔ2WnbқV6 $;ELo\;Qu9U/_% )6rx G=(|׌zL~w$2u]؃ZJ坺凭eHE|ğWr*þiM5<3)(,w(Α%p J!ТQ@(ApRiNg+Cʳ ahfStnl}\^~piN;,"!'kCU"izt3 _eߥ%]lD[9J\q/eώC&vLfU g2vя>}t[( &8 THVq K$(ٽV6bJ\Ys~D[ 0rIRĹmۢd9r~qUlILa``gѳqk$RȈ\wLƷޣaJ_-Ӧя@kW;>69/<~# @j[I5adh6-}D[[urhӓμ2CM z6$ `½bfrUׄû7>gI1]m&GReW7X?Znv|0Z_}Um^ȋI’'nꡩ&=y09/cd.Qd6O.Xgyb9Ou -y9egO")gla)|b(Ȣ&xء(}AJ6$=޴p rIUbEx T;CCݳ&xF+kr "%{l9,ƥTt 䔀z{鄘(f#XHpE k y {mA͠E%fz~ŴlOL( ;B7 XT=YT6”ogطJsq܃~@@v֗'݃$yz vǀ#Iw$~"ȇ"AS}[}R̨b9C/zRxn~gS>Ej!wb..5$˾avd 'Te^V<$nDZl?I .b+e3іj#ݻH Ͼ0 m,Di}4Tw4U !!SZ> : bߔE?TQO-mpJnLBƒxy}iՅ$>i|+ObU@Oxʈb{d4zK26:F!-G4E@ɸ*Wh*88 ᡲ@(9e> O23{KxOd%Mq (ksZM P;^O_) c#-ZP y\ee`6]Ϛ:PxDZBo,kFA*PHhcc5V7g(4lMp$3ng?c-0OȤԄ/*̡*"Z0?榖)*a<:u6sܿqdjۖyܷv #L&˂卨G`te-=V9 5.D]m^lޔTaǟHMFbocbȑF^j2/1 fF߽ӇLCre:6|Z_!a2` ov F9Yro8Vm<Ԭ*"-j#''H9@aS*ă=:㗻ZuGjx'.uE< -Om gO)$8ŽWGTp~|ucLOquH˼Ӓy&?Sv1N.v\0>Xt^-n?F*kVv[ܦqd⥺Ow\Q Q1`~x3D\sg4QPMEG?:•Xg`u]^mW&RYk2rߠ:ۛmWƇMG+V2PLDX mg%X'XhYONnD92 PF|ڢ9qL0o#{m]e@Æ3j %k9YRF-$RoLV[qgm EtI>;P~BX~bdC HemFR>#bEyvxҎN%h(ܒ,+ΐRSBt|O]jmBc/PvB;֧'$1sJg5TmLܠLLFstf빍bc1ZLoSD-0z[+;i[ 8٦" 5,|md,@x۾-5IH,,Ufp\.ܑ+5AJ rRSXʼnz0uFTXgl)́(`i$5d} ʕ| r{y G2o2 \{yw:=Y/V@K$ǸOrKBY(݂^KOt_ "$dVX$ WD v̊)nap=٠_n-1d`&//[ۚ/Է(MgdR g{vk4V(m U)k&v! V6]z5s$~('vʾ|PXz@Y+տ\3h!>0|'ҋWޖeH}޳]\doڜ2hڵ89ZBPB,->Y SgO‹|// (l9}+#X#;ǵW~OPc(n`v󕫭qytR$pQƷs,8G)j-:kL b `W#K٦3O}Dnmy~N8 ])B- GC,xNQ&'=Vy S "hQP{ag!s=1 yϩ^MpEe>`n v|1}-]ؾ}F5 1Am1ϖP4-ITs%vF,|X[N.u6_^E l6<#Nx$YwHC7ҭ3@QP)qVRϯz&MhG}:6@ 3@o9hE&ӟ,˵0QF*%h1FrP iT{?NLd9Tͣr#[zZN^eJs#8  !KIgK$pWyy#P9i\Y#\w"j60p di#ӵtOgR] 0X^E=A r:!KHt;P?\wHiFiJ}{oRR[f&/dY1Ya0Hq$:FD`eZ5U}cd&f ޕb׍΢*Y]:HJ#})ѿbjY/E +_3nz|J]hpGf#d wq`yZF⵩*ՉuRv1t88fqIof]6n\UC}±S mH:%kM|.(nD£ gx=ܪ>(5 7O*֌`ߘ|r%HF h> WๅZ]$>roףłArA>u+^]1!̹-'<X(1-S}[>N dڢILr.7uEX_,.} Q0..:5zx%Gzb4, _t4ȄG sbjHk* qm.oaÇr˚W:n|PEof0  o2ܓGܜG|6#Aٖ}:Z=lp|aL.ίR̥Eah00B1@Z[=P9)򨾚D5Xu"F3~] m>yʋ#w/$ __6+_?s[oI )bU)gjpʸLئJMhrKYlL+77]X2vaLN?O740]`@'%~uyMP> N< `#}z!KhJcI /4Ju0]7Ώ-Q+˿w&lҔĨZ=)ƖUaGJw$Y1KZPrQEuJpDI*9n~\`82:z0 Y7FlsٔP''޶fΧ 8cqIн|Yd -[&M[mڵyT.&W*yWZSx?24.2;Gp^SEC~h>ݻAl&nsĸҳ`;ٛ\QGH%xl|'Pe5Ok|tё&Q!ʼnq-׆|CM=Y5Z.ʕ`JUrgC]vAқ_h1HJ(@ Gzxܒm54I'=,K6J h mr#RgMG~δZnyyI8+B~TJL܋t[ah>AM?)N"aRHBRg5iD%(d󩨷،hm?GSSn:?YG;4աFגp@g:,"u]p jz2ClXⱏ]*4*2=GQH9cO318W B[dCb}SM=ZCԝ\>β!ZxX|k[*9o{ ;kՁUY E&?"H_~N; g,SQ,0 >ش&n~%r@wH4>gþy<% 9ĒLXǕX{GKɲ5_Hf)Ii#&W t nKusy' Mt J=|a {@)^2N^-o҂^k^؞w(G'g: #'$5+{;'%iܲ/%`Nަ2մTWV巬 eUagislBa%>R0!C9 [2y'Fee1!wfZ}({sxԵ|3dlVԵ(5xj#R}!-̷B/&L+Q6zQ=+eD&e%VLtS}Kz͕e80ɇQ[+F7˶VPw 4f3ŗY*F\2ܸ9F4XJ@"OKy,mZv{[ v͞cA⠄V]81,$ DLv=Fc1XԽ||dk@S=ҥMZ`M^*F*"ǒ˞Hڍ3x=Fc}m¨BaW0ʩF$-a0Fyˈrs"€G t> ʠrRȷύQErBl]qyגx̐>JNR1S-<15YڨHJ|OAOR(fd}mfvQ'&RN"vqPWhcECW6dg|)8]kz:c{;|4u`˗cI|e߂-uJ掗ɰ^u CY4JT&{ ]O!i)jׯ/KX+~8s{0聾l+gYNcd#*u~?で{;$V?us53TjE O)t߄Ldgx;Ms}&  yѢp:@塄뮼02E~:s] YJ=Ν][Vm+ol*k"L{5U Y|Fu75{0TA +_[PP#u {zU)`WI27Z[D!gH]nsr?4o6[ȩ$;bB_r& cjů),2>#z[19.ڟ-C#Ƈ<5X!l@po5\ÔkdzI_GcL?d7/.CT%&s:PvDO@-1|h݁ :XQ|dKt m<<+a 2=jNUQ0 ԮL$B1Ԁ-.Jj9 žK%RΎo/^J++Mc6. xYiqٯ0A*i"`0yTS8J O+Ǵ$ɢ uʎOۖBrFle$: Eܦ-5e?ܟeF7`ÚTxFRPY͓$bC#bZfH\>Hf|Į-v"EVk ֪-a[(JE{f5=w(10Ws9,:2{/46#_9_c[HBz~ TpgdZȕXI [4N Fp f#(!3ζ%H/<ݱ2 Å@Py Fe ]1# }aN*vdXghaPP/Myfc4|~lx*ח fM#ik}(?:pn/ Mv3۳3 18j<GMCna4Ef-e6vy6Wp W F`М*\.RRҝܛh(?7{Lu[R;cu֘i,VZ66dBHd*pۖ+X,.,z:;㏔f=K"~-٪n|_90W}{˗KՑ|r^sCr)"Bgp[4]3x?a=(u%IW8iCxH>ԖLXR_vnIn)6'{{9Ooh7+:`3Y+QB RlQG/Q€FSd},> IYg\|iji '67fEP`:w< xawpg^]Q *CROυ(?5c5pN@xL=H &鼹Yyw&V5N' eTN9%֑( 4~ T]O'DZY pcF Hm~11r՝g)_qYߟ* LfJUzt'CD@ۜ+{4,XX,n) &n1?c Yi@qh}1N'1oJŜ^26`Nasyq;寍.gO) <(jD@r CNk9yt.ݟ־lj\ez"LH>pGԓ<2j@6;"M1aJ9)MF`tJ$^,1 ]wlg1AXʇus@ [+H飉.>_m[݂1 ;1v*.ڤl;"v#fPuN91 j6L;L N\jdigDApX&FlBD ^Nك: QQ?_K k ˆO$[e/-) ! oФ@W﮴zF7yQXe)@k8*͗_"07ӥAfEpS}vdvMʨv} w\u@^{莵[wE-q@^8['أ1T6Ƀ^ɇTBCl>)wƒ;S3Neݚ6$&'/ثO']~ 7R">|m2xT|15L*/YxΣ+զV-:JRʦqz!-B̒~n7H׋ ޳Ag*̒>]f1c{_s/ʿ}9 kwnI=&f s*]7λ鑒 7;SkQ׆8c;0[h?{r)>lY5<:Qb_jqي8d/?/(oD>:!#6o|o_rp~sNryړ~,]Af:EI`yVz?nTrg6- n-&8ӥ&sn\>)SLQ)g0ff:7:Yk 4H#ބ|<$j (F[VW] `Lv:+=X.{$Àd}:n_H3iDTT ƍ_8N\>܅?,bSX:r|nԂ F͔ ޒQ1Fj,<…ާ#%b*t׈"XЇSWejȮ5l"?s\it8IB1A_u8`PEE! YTrhcX׹d wƥj+΅3ܖ-b;DGwb(')sk S1(-mˎR\poI6tNQ0vƾk !!ž~֋Po;4 48ku2s=1gILd[3l~JA菅vk[OsLCg2BmL !vo*Q<#(oA~:vp9-t69 xJdIoh,gi}rzba,-XMX9,b1[|s+=A2[&5p_T~c;jdx<*t]$6>=''[R!:֟^CK5ɻSp;rв'K}Ǒ6n+'櫡^M[w0KV1oCD:eU]6V|0-ׯ^0emD `{cB, P Ϣ/ G#G/B'}Ԕ\Uဋ1CWib*~٠:p͍4qXz'BcMf׉0֣F96P: ^g9H.Z_.؜+,j* hu0BgPzP >o&K k .k>?ȴl2 78/"|Tp}B)d[C^^,;,,[4=rşCpdp՛NWX!pYx{,zǼ*_ڟ&wSvΖ{\%(m62C'"z>.DeyËs*=%b Tޭʷqm>k7lץJHS-/Mo?{YCql,ֵ2Ct,?Tzϡ?Pq^"[+[h=|fmP̱i#bn.-nlevr.וIf KrQƓ`r_Ӓ`#hAj|MtA* UJh}f탬=5em׼fOLݗ5i 4/xoOr =` :*ڱG_*^C[^1V1C=mѭp3ZFFO8'->CD͂_fJgm4"q HXe|)t&djy$Gֹ,Uaꊃ$Z9jmJ gNl<#F@xsf^bI5ʉk]#e"cG!-+m:C8qpA=wbf/C$- V;tڕo{t3P \B@uC*LK4AXEP 7 k'hjh<6[XbQ)iYwk-UGTľ)22\Q/Z U-a!*vVzr~ FqO:N`OOwV%Atb,z}w_3_M<C@C{ov 7`K=`{YJb,5j"Y.Qe9 [u"\أdy_.ۛ6h~2co;%_'˝"^1{#74Qͤx6boX9`rh)5]|9j{!;:Oe%O;-E^\ă9 "Qdhָa9ԌGwi%HMa˕#`-BE"e~ۦz%晤~7o|s{nb낣{ Go9/8X⨏N<4ܤ_ɖ=j[~esL)q_ǗDiibrGkXS>ּIw-ÏLSsoڗ]~#, bIP| JZ^EbSfEOyue6 U:վٷK;tPEvoῇ}1Q|" FH':H@  .Tl(#4)/hHՅ)ܕ^(0$۸hߒzM\W(홱D#{zG[uꖝ\*:O. R2$'D@u!|>&:EHi^jy+kxkj.#1-d"mgj1 4gT'-V8)7zM'-g57O9JGvD`o5mu6o)Kz`\Kݛ5[mMV*|O^֝I\ BY.z~V?Ϡ3 xOoFUcm:8^![,3JPPr,G v4oqEN-%o׉6 lzM=Iw &4 7;6=Y yHMXrmXy3Bc[ x SnT]}~I{&OUj^+aDYѥf*l_i|l?hÞVWBgpMh3sPTCX=SnzZ;}5FcmxKu"#":iҊd@Z5$KQgܓPﲐ\\~CA9*k (xf—/OsSߒX#pVfE-1 HwA۽8CkzoLk"ɏvхh%-yӘֹ2~p(s О?|nne% yJѐ4=1m5- ~Qd"۟Y]&#vĴ\GM@2-FȎh U{YPYdPq: cWu=KVW2ps[<\ٕ CRq[Pzz?V$P gcfP8[P߰Ϳ!fZ~T7'˥^9Wɒ?CpIZ﩯d_fh}ln]?E{*Z4QMbweAC> Gx ̾ ~< po(["T.WV4B$C#-~=SIňD` d$d$o%1@I5o>Zi%6lUנ B A y|%Ch Eڄ^*d6=1yfQh^TN%Łw5.-8E,ۨpyI5"-86T¡k.=% VnE2Wu( 0:UbX4r#N@L_HELOl_]!iWWa ;‡>#~Z2(|%4^) ! suǾh |( uucٵ` v o BO'>>Ė&%\_+Z,/+gq M89Gkl4hhįAUԧaXyDH' 1UH]t[FÒjhq%BLQ b[b}Y@5`.(*e/r)<@W"WZIkB8sn3-xkA, Y4A/aK+[tcN9J_1t={kϨZ)+rp>AhKHؓlbR+I1i d%g3 O+ i* u&a2 }DZ/O|$Cd<܇\t۹*mF|.@bKQ7c゛~cAz=ٲ~QrrKnV Weū67<z)e'IၴDao"P&; [fj؊7C6;0ZAndyw޾@+I8o\6Tz!@@jȺz<47zqQq An %}po ^-4|޿LwD(`>117~fQ / fFJr"l>ab?oÊCN# -׾hq5"ji5q^7|-=_TI-}{ŊS$e2&VwR Q~alBVV{5"D9w 7âAvweF-2|>Z[Np>k5#cO"d;g R"ZDNj?՞Wfs n+Ǹߍ@$æ{F/xH@<Ǎ$.zWo$XLeCyF/z4Vg;#c.W>C'YЉzΑ G7֫*YAxZueuh 3A 7`.|<ۅ L_: pq\q)Kvt{QJ0^_2iG|Q/TDpUBoJOe(|&Jx羉~];%NAoܘR xX0M,w Wh)%%j5z&KFI@I 2x/uѦ.rVz}aH Q^pL+*8|§",oH}S/&'yțk{nB@ɀ6۠<5,x+tAtfu4Uf}r#uF:&땗~*%O2-Ik$, kVhUăG8zs} !A} D[%T3?Kv)3̔HqMԉsz~|/փLA+$/)~wZ7ev2K ǃvExK,qi]%wj}D9.d'o|ɺp}@|fp,rq?DؙLۊK;`7:7&W)Xaޯp.cw/6ј 潬w^-CZ͵-FfħҮ%ȨP6N Cvfj%V/_I%M1?7&UB*.f]끷AWФq2$?"p x$.CxE-\3<ɖ)(EA@I-/J;*KFG a~_jEWa–fT9icpK\EuG,> )o):ahbD_Yv%i'"AxJz{@6%p%VP|ӃK >Wx $DsKihlY(Ko[BM.͘Bc dS.Gp]`MRbv!އ#7hӖVy_$ҧCD~-,|Lh %9oq7S%jo!'c!%.`.( @!@Y=wG3&U%g<>L!1{QG/l@yV}L 7/18=.̎Pa~~Y j-%ѼhZ 63%A!)?zY5H,vU|Suۀz!DUJٔ]"Fր7\bx\K  {cu |5hXS=?HV\bBBNå;mUumB{9'ffa!v r4A [L: ^㦎(x%/ʶ( =ڗ6X44qZkZ[og,MN5b-T ЛY4 O 9]iB7>4p7/* U0ru ~I.Oh2E#QʎA֗K~!-%.6WL a'8N#Ei+RJ+Anؗy^У5,{exx[IA,&~Z*w(Ufʡ}:4ϮMr՚b[[aPf4 dFn w^SlXljCD..J[?qkd@h0[VaiUn|fT,)MEVU6ul Fl癝k-B[|= wx 8:h9c@"A)6C);H?I(80v1p/Kj$NVc56X`'Jst]:MTčSY3;5*ЉΗuɆP'G+ӏ4/GGodߤZmOEԢa&vxiDئK mO~|bS^FsC\$t{ .֦a%wRX}&mp`@n?>Fd;^vm)il>@wػ*B0aw?DX(*@]j:2?q{.-_{sLC`W矉|G2#<snVL>D/evzXE3?RknYPDc'unAg h,rnfKUbbȰC1׊*VU>Ok|.F0dB@4 aS#}Tkv!B-R]tTKt(:(;ru60 >=5 tzR\yOpvo8ӗC0YO: G7w Q%y$Y?+JD˻sAI3U[pM?tQSa<83!J /39quI: W~MKPޛ@L49?eC=K*T^Ӊu0P@ >҅eEޭ% ޱ+0mm6[xX⯬Y.yίY׀2 !b..oL]v>šxWo$|'xğ ޤw~46] %tY*Ik\ ^δMdiR TB.򼚟r9R\$^ĆTEG63Zz&] ?Xațb3%ʸڶ, X?Q*'舃wض\=4ir%z=' &&o>! ;M& $YPʾ'F(yw8Ļ #VX=suGTօH=ilһ/A;DDPOq@O~pV$[A(H:g-S0meWQpY: ,YT,+X  %.s#."tPA=?xi-OX5Lx^G %*/thaCݴsvxy57d@LrzS`Jpc+4`{Ez6#Q2B1EŲϹ5ʩPeUAoV ,MW̥WH2ALkQt,0s;ڲ,3\|_όί+1x4!KU|9޾z~S-oP`G {׌ uNKڗA!۞1[w9;\$Fx@Avd40f.,z!N>?QKmǒ tS:ZU*qʈ9D5eR k>U}s`:3gG_UPT=Iy! ejXncl )! ְ)+㵥+uJ(g tvTЇ3*칅:.\U=$ԨVK6a!PQÓbQLZKuW,  kbZp ADGh~ZS Vkakzflw;oW(X-/[؛ur x1ch v5˼ L^z5kHm1[uH+7Sl!Ic{]{xOL{?4x̓%kkziLzϪ4B}=i +2jQlp jxa<ȒA%@qL8T#ҎKb9/C#GLV;A=`wlt% qZB2K~ZxT&>$I)r#v(ym5X7CPvD.@bTcY>7qM&*H?9B{hpْ>5mm[{ZgT2bِZ[!dD%p55 Raz1+8qY?[7gL84p9I hLp|WWC { %Gc} }qZ xDKOq~f;sу ЛT%Q?q22\|,3t@81̏.ILS>xRh:<r["U?)wL+B_80ImNѼ|Uf>xu er" ,fnM2ig@B=N"۫^wpBigaTeCuP JN?8#^"hӊkkPJ)-{qh:/ykJCyn\ HET[4drMaգnJd'J*#FapiÄ.6-Ԩ9Z̈m]Dpm;^58yc)-v.,wDE%*rLrC.k/T=t6|>!"<6-\P~>}KA/h?mhZ3C{'}sqPwBgFÞisB;QM)8؅W<#eQY^@ `qJ픔ߋ^C)Dvk GCrMpf)= '=R;/niK(s̲fƪƊ6-{tJ68aāK*[F_ ttG`r`֔("dԓ!_)S8x6XZTLEqK lxK#5Rw?> v`X3/=ʚa`xc eX_%'ls! ~XÇ۬'G7:fu pp& y|ϴM&"vj# o{Ԧ(Pn,4t RDYaoSJhD4SӤה6Hh; ~4r7z&*Bx"DZê#;l5Ќz0J--C KŅD>r&ºB+za Z.GOMG&8vR<~Y>9׏:LdD&)~ .[|Oa g)-3T1F_/Y&OJO<1Bg'w!ӜqcW̧%֖j*qS9// !֫);C7z湄K\;vD-8$|:55ngc@$v9Z.tjWvׇ'fb]6%猗!BQ5FJN}9dOr :@ѱ3(Vd.)ޞ'&V +)iM_ :{Y:]^ zV\ ԫp敹2N8{q2= ׹{cl'@A:VƂ苖0&?W:2=oQ8ƞު6 e;+Oyξ l &ʕ/@k@K KuR\l@0d>)Mf{!%_q˄W3051O6⪆u|}CQ\H/@JRZg!iNL{5#j˝X#n$Մ> 1a%26o x `.s |=L"Aټl">ߋv A"S_E@VLO/`27!g 3ʹWp%8xipMQu:ך (u$a^9.k۝Lr>?ٞP=)g5͒U SZjĽG+@\ՊÔ q_G4dzKĐŨ i39-NR?9bg@ Npd,kkDVM8߈l=K ǫ&0;z5UL",l{n:` QuAU\_9$jVPNY$9Z!+ɤF6 _92^)6{>̬=/h`w>_ ?rM:WbY8DAṀ!fk2>?1i9wI|E]#uE!VVLN+a3.!&R2 QqGDatx$dMP:~@(R{ C]=\6m5R >౏z\FJ<#d֭U;aM#\1ҾQe"mah%$ 9)4 UE/X3;ԫ66m0oh;6B;V0Bϩ9AQ>oO[+t:˻AEUh9= >>9}0jܔ7#7X ܁srҮ@O4 ہn3q3cS{`4CQ9WAioˑ~&;/;B5y\MHT s\+O2X, @3{x=u&.1.]m3U}I[~r?]5ue"_[rR]FbvdI5;.Ql R.8s䮜pЍjPd \K8C"и3gʡ,{& S"xK5VKpfGh@a\t Z{Pih z-O՗|>[{i\ٸ]uQp9H"UN3o[̙Zi&ʿ?T%] AѨ8GY1~v5V6OMZc<u G8N+ָqe%gH/ll\KoV/0DuWcY[{H 0 D:3vH\jCYcޭ!? X;!ىj^sd(f{&s$㮬xּ-"b(\Lnd_G@m0l$2Sq>?g->&%*i㞈rw1i~{8U,v`;Wq$r)vH\x2'6s>Nx-]Dgb'vOqỹggRR?'7e%p)o< X|_G6j/ܷ׳  *k{FsWo4t)3:V㱵O䬱 /n%O_sUN![#D~U@#X=~j oAh֝ҙL  0) l+ ÒjlP5:3Վ:W!.#;Y-jnZg&F=D1ǭ_C?ø[_x|C9R':ϧnR hK.'&ΤSϻL+ 8Ӕ *_*i".޲%,eqZ~&lxkˡ:P\6&] s##09mat3 4(zA5$qA6&ƅAx^<+u3W2ئqHG)h`&dC?G+xI;Uʋ l*fP"HߴX仼AGne7Ȋhzic+3=%~$#X˳y7iUbxv\Mlc/`b{l 6yHY.% a\"Hl{Ns;cTTLG|[|0pA]c8LpP!F.P[]8-TDX@gNײ6';,7?^,RªCd-\ݿ0'mx@&Rrh^8 $'bB+5L.l:r%B`s[膏B%SJm\\ݖ]=>ǰrļ{nsC2I;eլ^SݒB(~9ZxW,DFTaXn|~x]>(4u=f:an;NfmCv F%&GOu?ZpMX101'{Wb0) /1AmLF3glyʃF;aYF1]Z&O޼*L{KD HO ]4Py\i}?_SqbG;QV=l*.DuiUǸ. ="Q RQTQ1L:P2\^ pdG(Ɇw߉NSk{͓{WRfOKv2q Cy'e$%S/u~8B+է|VC$>ش&-?jMTߺ;lEȾ]JhgtOp _LN,r"+RvݭjX׉w'C/OSM Htgg6`(Ii|.׏ZҖ,w/ɼwÑTGҷJN5~LC^KTJ-sx'zޥyRmY7+L64-g`:}7P afE6\! wXsAO,™17gt5T)'h涝i}Ukw|2x!Ap"ky{Jfwң8Cv_UuŘ"4v"@6vt*_qő5 Xe XB*2@F M~3J߶:l >y7UQC)>j@vR3ah!7{*S\47<=3lɠ^ed(Bm_G#YaajjHei!6O7l/H=HL/`<׹GNSazo`qEX\Lp:No"d%!m̤5"r1- Z+KhRnK KGY ^Csu ĹYPmY-¹]OK'I\Wg"vJUN Bp&o,ASjlqP$RKrBrd \- &b1/GNp`XJ(MW*5GåY`n0=wCnޖ/nY֪\$~WzV2ZCߙ |jްJw`ōrA /dQj.LŲLfȌ^[Y@D!u\b99Ds9Hxz'$C>dda`%nxZ̑+\ rr~6BPb'!&j-{~,.}b 3x ufV P"xpwnwjmE`LܔyYhb hko(c {s+0m K.Fs7e[@Rnhܚ#NN-JN(FNV38\Z$hʘx"5{('rCu Ϝ/H7#d Yŧ v "\E3'\yeghDzsFJ#E뿒K'h Ӿ5ˇME#d3OmP̂ݬ$oX{jxtBu)|̔ԁ.BbVbutYBJe,: Gkq'nus9.CID0Q%hSAC#X* hot-9I87EfI.C|sf2 XA'C3JYSs{hO%!CAZ3V7;a>rLL%i[?wAVugBj"?$YQ^88DL[E=%;nh )˚Y<޿o kL@Yzy" ' [q-YMԱ`O< o$MVo=9I"o2לu)C SK$bTU `3t}&ςÏ1S?f* !keB0,ai/^.9u6^]ƅU,O RnNRqU:U(.9鑻rVg4vmm=$طPYy3rI>SMmT.ׅL=vG^IwB.oz}ت}NUn"H"{o/vƍ\l@:0MaWW,V%'SN׼Tf#ar RIUg a@Ɲڙ;ѲZ^YΤ3^2'*zI2\Zi|fg DCy;} |v0WC-|7>}KWn Mz7/V"!~ǙOI)}џ̿ _1 ׬F+Zʶ5G"(pഊqG6x~ƥ# 78THC3-7/$hF% 8S'nӢC1c@pqzT jX7Q)O:roT-Ft:g\r.Hd~<1`4˜|_5~esHے D+4OѺONҴEᩯ{7kz#|!z]zX VR>3E56Ngת#`\Io@2!JCN;ڰY}<8嘥O! yY3֥_mnKV$E1ۨwgRefGi3m Ə:R2I}OK?nҩX?vS[FRu(QqQN`D~z6>{ˡ~[$ ╗C#o@yE͗){BqF3::Bm@N#H]ˤX!uEHAiqP1yC_&xi\9knX? ~ҋo5z/J$Ǻ ;Z9.V?}iP\X"T!M 8}Ƅ!;3R*-+cPKCYhY{|aGRPHkHyZmǣ7tTDKgA'(b{N:>'DlN'e7J) }hn}QR_ZelѓzibIQЕ؎CEN*7Y'ngGx`?\Je}UP2{.z~MH㖚,!~ve5s9ΗTnas$p E;OqZu:끩`PwG}Ğp{H(֩SAPQP{  g-qɀz]ٍbfڜJLhS7@zP?=;He+Uw  (C~R(S)sfax"ǜ?] z͋0l{y󍳛mBn3jL1-@;:ed?W~7Ӏ,gQzTzZVF fs3Ia`<qcj<G4Y)Fm Vs׼HOi/H4ޓ:om ?L˯Dp" #TqMKGjJM`6*9`FxNb I, v@Imq 9ژޥzo;.wu*mtqX()m ;:T ۹Hcb):j0OW<1P!"$ǨO ?0So}dI Wa F\܂RIcdW1fj!EZvmx! *1g٘S"N6^xto܃o q> dF z׀oH$ &ap.'H$ ,/ ;AuQ'JN})~IArt,iF٧1j3&4)/VO9'4`GT:Z~r Z)ea X5%?4Kz9P[^A-%fZtrȘpr/syͲ.:=73U 0+ny2Wi*%њQ'!QTxM$U -EC>wtS9Mo+ ߁P#*ῼϪ޲fs;4>M,ޚ ~' ^9 ^.` gYATGiWÒ5ن1U`UVph(.vM0b+*BMQLl^@ix`N$'D>0H[%-o1:NhP$K5p(#'GxBRxpU !V}LP$D+U(t/ o>ɼ]OǞ#-${UP6E{%>3QDr^ѓrzƸ_ wkT^*du2AdjE{Ŀ+2pG/S&KV IUUӓMܠo])`3B0o%a7eV_y xG=/ªF+*kM5p]=`jZLNnv秳dzy1R蒘ї2a\]VcyZ.>dAutupIUO}Uw۱gvսpuj9z{=:r8˒05DGgZ\r+w+MZ. y;60QaJ7΅/jQ(xc]o( 왆5QhgҾ}(KlA X͏a[,48K v|da8ޚ.nb!$ O#5$8iQ[ԛR+vXXYx>趖Wr)َ- C7y~U:/TPկQ] o5I=jMGeo_ӥf["ne?KeMqŷ."htQv-r7sƢvb_bmQ@Jbf=6+2暓q][?u(mi|RL@)Pw"%‹Y/=z4WSFϗՆTɍM RzסdFS`ug*@=5$l3yGafͻiwZ|}!pAu71+V VFA*yML秇 ӕjNڵv5hu-W<;|bE_d(T:kӼzbWבAS (,vɺQ8X {RoL{^"l0?_7R+KQ[\mi@G!e {6KriX' ] ksǰjK./(LL8#D sb~\˒{G)^LԓluȹbQK ~ɴ`P`H+F"OهDrI @g?gFx1(>!,8[EǵtYsГyK?.Mmzء>'0XFdeUǵ  Nfa9eg8gD5y'^F !لM{#\r>2l0+쾄E_`ig%w8w6`Q`ybӿ+O'ݣ/17y p%ߩ<1<:ie<> `Ԃ\r pN ]yNuwWs2zÃpMT):1_74@J-mu t?~>TUfkeQ>dļv߼UZ]LNO~,갥&|Eo{/fmXU|`~:}Q?"Ө*bWLJj#\+)Z Økԓ!: 9>LrYK Qb-Ndg8D@g M(n:2TrqőC΀B;CUAFČ/O-[ |&-X i iSF՚?0v~%!v払eX.˰s(5q`*DRv D6`'k^EuDXq*E1xȎlhZn$47@}+ZN2uL&PH#4j-7̄`+tqg>!0Mŗ Yd`a4W(Z֎=c3իȖEA"Zq̈lyxF6$kÕ3YHT} @'w0LH=,>{޼CFxLuV PvRe""UZA\ϵNA yZi/W<~\'+S@J3K$gf:_A~3?$ c x@- KYOL?Z|隞* $!͹vqd/ c䲱! ~_q7#='n#RBZ9 Bbخ҂k8T9hMOU8DykdÛY!p}R+EZU1]FeVYw˘}.2iFTXCwVyêÖhD>|i\6/ -tEE (d^XО{эohC/ ;\LsBd&㵼d&ip7 !yb?Sa"?"96e6kd SVA]U̟"Ήl=N/S{UY7jʥ.KfjajIkn|俐%t @ÂKg-[?XCr`@g/Mz3'wE~s,pD}Tw(&9!c/pʯj2Yi_|i)o,=cɏ~1w2((BH$1KYU~ɡ`sGaL ,*9ޛ}NŃyVi 劖1Ub C팱ˑj#2 嶚;)N;?)\~ Lv> TO J]=39qVQa#hÖx5q3bnZV IDFu?W:K9GxH~$l*<@ӗ:MvzR7i^lzySZZiv Alw^4O@3 QB73T!->_$ͦ`Fۆ$ ZFH?@{?/&-i\" 35T%4K%|N:hTGcqaI4ʌ=ToqCJJf`Z{]H18@SshENj]cy\h/_EJF~=*r֫`^>5 $bM(V Ũ."ܺ,L"';ߊ=?JoԨЉ~ȬnSZ_+p`oR܏Ar =iHϱv4djxh%J^0CWWQ]۬9ܙ7˷]\9 R1L XHlmD5kWܒDJ=kñsIK[L}R\udGs}Lc`3YPvj(e{HLqvu.Ax.uLȾbB'` @i>{,`\֏M91f-8Qeam7S8,jQP.t~M=mڝ\֮LO2cA0\+5en>7 |lId ul4RǢ%݈`y~*B@_T PC`[(lPW-e% {"`h}};44}['n=#X%GioD-VMpaZXB/R%[S7@WWkU5<(x 8jZ9%Ĥ+} Is6A߳VBįFE<&2*/-I:Q+eO`#1ʔWAsPMkӧs#kh$L+KY9hqs{f4_Ҝ(O" {a Ꭹ, jOu;~X,O]=l`͈n8ܵE/щ؍*x (W, ;qPO4u%tv,pޭGQpu?2Q}d[sn_ب$*Ž `¤ )KRZnݹW2MA4L=b]ʦD [&@ce~t1} wCt$%ܜcOPJC5X_oɻ&5!%))I>i곁TU]%a%8lN'3{ Qpg7pة~eѵB([uʻ(C怬!ֻ%Îs%%,$B)  6޵/v9w@͘S4Z9L>d4a"(0M+tx)p! iɛcqS0AkĿEsϗK{vR4&c4\|6Ot&HS OMT+.v~j@:J H:XEU!\& ]&{@^iޫR=t\4T%y1#z;Pn%^yd6ހZ~~f$Mn$Ð}lv1HSɽL$>c,FX;DS[zF9QV](9V6%Vx:-2OY)Ⱦ)s4YL6%䔰v6rĺ#_LA_Iׯ\wU睏I aV$2tOd^t*$ߥ<ӽҗGhg& j!d埠J*W9RBx]FZLƈ)Y˄Α=xj(lC n ~/薕I{ UE8unJ8'M*J1gv~꒎al4_h9j|_*k\v:S>ƕ"XdqMoqM4d:*hz/_u[3HLgMxe!ZQXK^VarƟظn}XB{ ,0(?5+F{BtDmkD3Ķѹ}k,TA,vl\P~Cs@=[oTf\}wA*ow yayQ9d$< s,.h@)gE׎kͤ~2ppSH_*կmߒ/+zFVA}fXp==էiF`i!"!>UL<-Odp^AJ [4V+C1ZO^;,1ZfOe?O:rzT{.VpBLL=Fkd@Fg5Oq_D%3A>"8z(V_:ҹ*Ho7VIwMX##( Ɍ9 SJo쑴D;ԟ~ ?UUNTb;5K|O8UHRrpd4q&sSMV: uP(=h)~gVʥuAor &vgtLFs(5:adqc1al`,3V*URN^XQ ]@H+:$wĻ&)="ؠ#XRwkhPL u}>E!,qo ' ˮgh(ʄ5(f R*sG"2*⣀:9?:"'zvh;—oz+t2G4iE,YGz]3=Bf vE<34' #G݋V^! \@T|^dkngr^1V4j7^AB*>-dQ)7#120^?n`dRmva+T9D"Dv> v剓|V 7".T$IOM}U.Nnlwfdַeβ\RF/d{+0u"k8+3x>7xG|"bߜwq?}m/ yRNJu5o֍Vޔ[VO"fQ4zѽآ;yf[,0W?$;:QpT(x-Pa,Ca}{ߦ|㝡#|K$Ge)BżqѬs"KFّrT_Na˹\G(T6ɈE2B o)u0}J^(|/_vS{A4{'W0@EnnF>NJ-oQ|_"o5ucߚ"U,o7tqwizҞ#gfzKBCW}YJXx5@4_Q=z,Ar%s!" svw+V^JCgɽ4^g1hTrk=@'Ȁ4]!Fj Rs) Eq8|j+c;Qe /odDyJ6LpWJD%_.֥Fzhv⹑UT+Bm"Q1$ޠb1mc\B_ٟqKwCZY9Աkњb;.jkSDp`vڒB]=5|){wlHF ^G޹eACc)KZ-&($rg zxG0@eZ̫tb+=V$$`E޷N63p]MJ|PVo`[EaiDvLh $۩>MC$_&ݭ*YIK 4&TAZ'4kc>DU^\THLW$Ơn>#ݒT?3)3']!mHP#[kFF{uβss[&\ĶCD RǢ*dXr_Uz6CŒcn^8"2y雉 _d(VbB}bnPnBL[C+]?hp)fWMRL.K퐝^| *3 !`vT/dBVc<;I0/p^8WH2{dSDHCU*.l+D;D{ z ,^I^\r(twÒUEX R>}S`wfkiIƱ(A4.CZ;0Wv:.n;XS2fWRc! + 'xylo^PmM΍v+Rx$ޣ>?驉sb\d6)ZD)胼R!~_P}j꣩oNz5Aq\J"0}ǰG4iaO8;~~J RIxrϫq ލm-mǥr>5RİЍ%Y*?rQd|I6/~Ӽ=â|\65RmgTŸ`ɂo,yF[P/6y FIc84T>D]/ixHTBSO{C3։ VjPfZvD+0\xJU$Fec ߞfPVP/?- Zch/i q(]7NX^h$wħUd#aዠ"7^| Lþu)HNU ]|q+ZI7o! ߁AD~cj\a f 9!0k7)m',g?EP:?.j2u8xO^i0dGkWlNB[h ܞ7Zހӿ3o"L{æ#EhigoA+ž vte$o)AA&++Zƾ B8Xd-_7O6@N]a[qLG %BEיr& #1v"鬥%\%xQca7Wu<U¡ csVa^p7X%<cBۅMԡT6B+XknެS. u2zF:)q2o{i mbdI|9Z_ sӝ.@u061׾h׃FBǭT{ I}L: $`sb":?aU^s =|ߩ[|\,P aW)5Pr>|^I:B 6O |B|8ڞL ,sߍ`/Q΃[7)/Gx95kH#ar? p#=4u&=2BCd7 ő(cvfB9kgJ m+WY !J H+.]r<2xXF27;^*Gu%]i_~n#5sr| ]gc$r2ԳK"1rS,贓^۬"y%/.s!Ƽ(Ϙ%[ˆ e (c.S2(Il\ xA |w&pLV8&^e_J6Zυ#h~XV4O=3N*`Mn[r'յt!1̈́˞jyk`p VV5,kV=\o`ֈʛr#T^ ɏ^NCu8OM٥xWu_| Lh)DgRk;v9d*yIRa`[I%XfRF!g/SG9I'R =-"!J{N!B˨X1߰YwKݭU0>} x˫~zk9rٯKffǢV\ J"f}@7ˣP"xGjx%UC&."ͱbq+ĘD#v=}(cQ AFܧjȂ9H[ʶ'T\2G (S'S((uZibk|ɷ3:z}?ŚG)HLJ+?D9XxųFe?V)EWaoBЊ'#kղݏ\D9~3u(@=.p恏} qۑFU K.1 r@<}KJߏnNofUz  u盨 3lt68:X.e]v5 Z]0,ʽD\,>_Y_ ׆VY(лm9J</(73_/2wҷliVn Pt`<ֳMA$PiM P|oT;[; t#~ISqIݳ z?PlY!\df'Ұbu7{aH1)I;QE9rʌsq\!HJmݤfc/T,z\K`Mq;4#df4p󪪜8qhY<˗7T0%m=FxqjAq@ܘ[=/ XoUЏڍ~OP!Z1s*cULж2R:MuBK'iH{o[Ho6[Q,dP%+^~>n]FXBPub9O uW3/h.fZdsFLa3P ,#uQY ]rT@ Q즃oӒ1BƉvM0[z52 -;. 6V1.4 e;ЭFCF-;I9iYX| oXTP٦y\ؓɀ^?5S5&S╥p*>L8LFHehv [Ev?a*Y.czmJALdejTWWq$}6G lƙG`]X/ Ґ;JJp~ȁڀa;g巣Z!rB1n?zaRU/a YnN<&qg^K %ӍCwFebA<Rv?ŭQn^(HﳐE͙AWS7khx}* )̟TShUlv4ݩ-<-͹mקB9ŖKy$צS9$]SG?cy,>N4 3zv\%g!hOMˮoW34ֳ ,p'cG{b%¯c%v ?7)*{|t_c1J*T}*W1S5 R'4tz)3$0+q*5\=B N6nh]x8 Xs[eK'Hܮ2K*7b@|Nir r|m.W)(ޏt˧jbupl3"{=W\|䩈m$nVdD?l31 x7-?HL蟌nAJE0bGxZ f,8Bn3FM͍ ԑuiD'1>"DjviMصrIb¸)% /aLu<6O 1CIJեa`n"\㕡pk 4v-?^ʜf`X H7-rG~2Q b2wUsk},%?4$%qKth#({a nϡ(gtVWcƺ ߀?onMńfyF(Yݳ!z})3[#OӶxtQB2)|x8;&hFb?Exb3A*V*);!-dO(N7%o!ڠ;c=yMA ڲ0ܥU"*N?bbm;Vz 5=IRkr=Usp r,'܇su_Hܽ1uf%Hp> Dv\Pφ\ݍWxğ1øoN5pa9iuBfʣ]]N[#O2 Kf@Km`3j8՞h!u0ӕ+C FM,[H&7CK~WeB1ϓL['c]v%E?*f3: .,(Sgm >-.(uK~l`ZCRP9goǍ$b3+.p7qJ6RA#'M _Gଙ˞kE!\NXvwd+,@LڐK7 naw!GaR^~9l)8ípn¹ߨ!gukrDZ#-_䱊 1=XOi.moJlZlgzHĐzmBAa [:0zKVKJtrAzVUr`qr؝AoƐxjt1n:B8~gh`p*53xu" ;R '³oB4ѣ?_/gۏ6!K_K 1O@/IXxBMW,k AY5KM}-ߟ1^VTTG;7mH6l0?RCI>j%R}uIbg;*cz3S.\+Y KP(1I~u`z|(k"mcyƑ 0jP*TzٰWhf6d Fw3.^D)ʍ!%ok޼6_W/,2JahԈ=gS#ҙc`Oz)pC\pNQ&^u:Ggԛ*lUrzlsI2BCfüsl_ч]FXRt#p ,@@ևʐpq'}Jf|ΫIH#5X!h\L7Ql/JUTY-u1NB`d^歄E\mQKxX}RNo@Pm8U`9M׆Y2YrjdP@Ք]Fb?l ?p-t,V!ɛc?|d u6kZnl2UыFoE-dxLEn[ SB 7ˉ'8q phY'l%ܑy$3kgSXVۜq37M秊Ez# ;-Ӈ*V`jE&}DJ[6N <>o;>pI]'Rm$MA1Ӑ7z]ʇ#։GL \@g ^= O5cH=)Y 6W5bQ$]/TX 9mnșni,(TM@:1J@lh. 䗖0hIl@wC~ sMZj\:r5}RնJv48"A^{"W|"[Y2_:~3I8̄PBo) V dE$M@nnSGk3Ơ"fT:Y+qvNqNv1e]ǭ)-ސ'h!kEj2YKFq"-AӷfD̀Ӊ7j/L̖Z(o6o1`m@;~B׺roaSe^UmS^b*j=7*dx |$<0z3եh_+ɺigk,sѸȐ/1!&hz&H7tt|f;ǸF1"Ss0|cwX)@#`9 C_V!_'t! VqDe-땯9Z7?Kig| :?9K b  ϻaK{`-&:B&$\QC5WxGwN"{/IyȌ"lxD"q q2K(fW aw `XvCÒ('."py=rco 6糄dr }XIg{&- :%7`X~_T{׬Q_\LoށWGqXnؚ%]GU1`xFYw88;~+*^BڿC$x_tD٩NdssfYFB96t^ wOl(b?uX/l TvV?W&O`9=MqA+Ed4k.#&AvKp*OV/B] Q ejzC-p-x؉|,}lUv^/ۦ`*1hG4A*`xmnR:_]UOEKM9gQN,!q"rCF:DQ+`"`1TftjCVMIģшexyBuS?`Y pSGP6:b1 N=ȫ 4HW|;YD S "M$ed)[tp&ڋח{+ ;= iЋۊE)B54MRxG/3zRZ m9)7̥@q3-iB:uhGzg윶,fna"x.{5ES=e{}Aq>'Gg WRrs`Z=5ɂrbčQn>:k+1R< 쾜;kᙗ8&!pBo9k<}5HK.fp`t kDpIWD42h`!y)8nɪ{lNSDu];j)"bbF/z{p܆A7'ɚ0yY#y!f$EG9*: ! X|ZǒBksʾ9遘PZ o=NaԠtڂ962p[1z4/3Β.ć)He-jn0eu)#f8Ƙn8*Aj) 4``z 2^ >8 i0*ߗJv*g y1" ϋO B0 n(ߋ`$[[7(ܬO'd>pQs&F9Ӑc J1oCd%`A^P18]~2v>4Ȟ3 9h2Q8W3Lq8&,.َ= 2ɬA~'~%w-/uSJ77ч"7aƺꁊ|bJ`:UIޜayIRpWbM]+'1Hb@ 5wFe q*g.Y;/GcyT_ݦUwGٚGk:%ꩠyzDQ}>hCYH !dVT:ZRo8FhЦݹ>gqsco_9N91SIdOI046LcuC)a2ax_:2G) m`# tNI^w=8,ni% &\Dsvv{W琎)U\9{iLJ||GszhO3s^%K\p2!^thI]-Wi@h Ya!‹Ft3A`4bR;h1~١SFnj-YvgTHFDʆS4iWHWkE9$TAݹo\WXB6۠%}xbԘߦ"dxs7LyUK u^e[E(v(vlr-Zڟ*+&,v]ML[WLZ2dsڥ&Q;߃ ˀSAVlY7`˯y+ 4-ᓜ;o@P%?"e{jmNŽKS\hA ' a8g(LT@j\lh9mRTpQ44/&C~Y EdZda@UsѲ&GZ3HUꫀW͛%6X_OX}.gISX{@tVAh0E1B('T{L9Y,Њn=S~9 vcs)^^HC'Z}bU.4م!žlAHBYLb`FUP.^tl+Y]ky3Mb]8ظ!O>1DV^٦t[8hFՠݪ n-UwuV?X.w%VmHC!V7 * 2Vv/Ǻy g^3)䫅!KRʜdR1Ͻś~L*t(IJo13 mq?'nVs)6)Wj7 fLQYw 9G]yi ,\V@9MB U"rp_陹bU?je '3|a(ǩ}ʢ#RZ ")-Z`V7֮-k;\oF3UcC0A X&@='NP{VUcbr2OAtG}g8BKiUflMO{]Sںo>b@LV\8pɵE燊wZilK 5uCINg)!^XqO@~xfa&[G.r9aTjgw D_EvN=u>3plAH1<ϯU3{:6-~LEO19gbB@BhUk]1"-Ϋ؇2ʀ̆MA;qx8^&C>U̳Lw]'xэ\t0XBq%{~m* 4^\ԇ` ȍȉ~e03OΙ md.g8ٛ0g߆]iVʌk r0]9|X &|߅l3]BtZt5dشzBobh#JZmMJ8. PwѬH 1iv{g=pH(>!j IIK&XdYApf\ZDoF@\,Y@0tݰX6F8"c۱ \4BJTF%}+EHm>(D1RLܰ ďubHOwmͬʱ𥈥JH|>!D@x8]7ӟ!3>SSHJ3`}mTgԩ02l u6e%{jɗ#@# lcY=m1 ʣչ^v}3wM+|]o镚Mo\>*G7ܑC9%Dg ؗXq^FM>FР573eBC!8_{GMD}94 n~,BOv0-Upz}pxnIF-D% pā $z$-!΄KZ}O&^"<9-EI>(!Zii $x1Wzwayc&p+iaic5rwBDt~"QC N_I<m #~:(Wsԥ}[W(6%O}GӠuTaŮ?{gtBc즊2yw ェ;quWX=[gvA1\ܪ/H GXTΗVޒzN A7Ų~EX &"-JrOvXzZ>"b]<ݟh3) ~'1m+"?JJ,)@mE^f˸eh]noEdLWM,l((wC{uhYD,݇0W¥T@CV4X! s;dXOVٵ[F. 3,",ܛ+ҪpO,Xn0ꨒ&Ixm*@fS;(X$?vr*9C\-4D#!&6 ン:@KzaV/AͽڦTYǪw@*fcqq߯1)cɟDiT#L/"D:~D iu"H%aգO쎧9wUDH0ݙauzz̈́~NٌTlQd(?vF7NnɮQ K`;{484fC TSJ(-`~4NxDdJk[s.ra@r:x* $EL ^C ݛ,FGY9~);R~{B]mh2 Q9pJ JF ZV (yHxNz;0ZH[[~Nšw صi WQh.8T9؞>ĉ`XT*OlVXaȵtuDilooKgpw3 pEmsNM1Bfju ?]*4$Mo]iU ~(;!bɁ[=#gd XP^Lٴ{C,rT1JCbו` +jߏ3/oH\92C3Tj[SF^Dn枥v QGb>:]H9RP]JҾgF>AсxPw,H;&QXN<]V/{%wN%jj 奕ИZƄC~Q$!3)&jYYl\^^pȝN}%Bz47aQxc}JwJ'̷ AY;uQVJ@lRÊp4 FJLu1(yzEG̸2@7W\  <[2oQHAxz(ְrL9׺ v޲Mݰ/V):nH-獯dÁ%Z7; jcmj42$*!ӔD"yOcjJPnhDGU{M{wVn;TGLJۿfrNYδК¹iiӁ#qU(?1X:f* Y$K{5:Z9&ScgήsGiDžkx~Z;Pœ×ZW og 1r4hկ=c"Z5"?R5HMTOlVLbKC_5;"y!bP1T"{&NYg'BՈs\`<!5ߑ5wiQL$.qT<b8mNt?/͹s7- oG+Z=`N^iZ2Ϩ(rg.$JOU4"H;oE~2(^zIU=lQ.KXҠA$kU.H 6+ԧMmCWˎ''X_4N vV"gZݳyhNqk`?edNy\2N&:vmfAXdT;>`o˗hŴ|V qX. WhK sn&#ђ3}+Ǖ&KVQq7?#kw1Gs{B 1wfJUBx0Z`R6=H ctLc[lL0kxED<ҎD1 rk&ۑ5aH ꚅ['t.عѻLDy :T!; ?sVmF bY"&v޻-Y#=V%]x9R0>K5e p͌;u|Xd)1 ܖn|D{UTгKh^ iSO\z^_ 7%̶ 1΍C&9'> UK{rEE3Vg bc/Z|zߕyeBxv{Uvg|ˠhK{әLP>D!P%t!si5# `Ft"<]) 9ϴ6AC݁GF.|@c\>"d'.0KɆ]"#rifgX1tdiDu7hꗼtd03"s9Z.iEk27.E YmK%W#%ඁ_awN|ߧ͇sH%Z=tFJ eBGXo-3&Z8&TuǑ*مvaOimz7t=EUG[/ 2&w,4(}TUS]8[:aƾfeI[1:_@J=6RF5"zF] I(ȥUGf$ .mV~˻'Z/o3rCv(`6SL.Myk݉!`܌/sn /#Y~TeHDsB'ELY0 ,J[!f'm|w؂"* ߲,U`Yn 写{uJGlVJJPJ2,ؓ, H2ն[͒in*Z_IA[$Ui,xk  :/&?qq\jT# /uYǺ=8Nk&- bP@D펼/Q@ @q3T)=@8((ɥR߮_ÒrA[F`Cr?U(.ZdSްuFQI+秱ǓIo\?SCIDk Щx dnEcE7pM0pOܮN$Ҫ |wvy.2\/ yxr攜6;7ڎnו7C4-Tv<" E4LdKd [.p]%L5AKK_G &A'm;=394i/kÔ \Pf!_%~ g.XO wLb6ݫ¡a9*elE`?,^IAzs5dlj<$W_ !Zr#hk]G ptv _X;|P9u2c#ywYQ4f&=-j]cmPG7N,3 ieϟeWS}|X5I- ]"k&jJW`%2o?$jd@k!$waLB*:oa&!KO:"-V1à o7Gex׸-[8X:}*jl·+̅QqOf\ ;}Mq=[| Wj#LFUB$\J,Z#HQ_.ǽ{8K8GOtDrۙE24N>#i$"S+67J X;⣼@O)c \e严ih3p{>(wLǓpIQPW|x8C_@CPʐF-*ڃZ*n]vOH emB=|].Uu?`qj8>cF/ ͳ)^)8+1VYn%z qLY 1K-D*/Y|vya} c@ S?ZU@;W#Ў fx0|Kh U)3$]K6W-R2#ğE>...͆+:BUtC鏤#@YktD+ Ď9~̖F}喸O^vD?hIz;v:e^!N,fbzqL|mR" 2F /EL 5(#kO u(K8+K?aY.EךiT ;XP$r'^<`x>\Y@Inlڈꉻk'BggQðlx|ThP aa;$PqYlQ4)96fcOj WgoV]P CMZ@LvE!7wWHhVu3 ۄgr2:LJQC[/(4Hܵcxvw *C5^Ś.YGWXtsH6m$G/}^)>Ɖ{9SGsuo{U#m>?٠^薒NLUFhn݌$@KUM&[.^i#I᪗qX;<9E[ik6堫[_,Wj;i,f'5 jinE봴cB^@RUcG˭*KLge`{yYrƹp70#әL>P(/;f-7 ExuEu`t>A5?xPlH 2U6Ӷ/+[yXJ[ߜR$dR0 t*1">9rh!90 {u_Ĝ⥂H=O2m`lȟ"kO6>ͪX7 YxKĬ}4[?$-&sh(9]#J})r(E{\Vᣥ)53#5K^apO]m&#0OQڤ k);7ITA*sc&k+v%7E9J?Y%I IF܉?4*TÔJZNM]FYNxtPL$%٪>o54/s \. tl7nqNW7㐿j#MzP\bk\ P`?zPTܘ!w7!#x.۰m[^SI / ɺI8%ѫ $&+>5H>e;`@9T@ipa? 0nؖKPj$Qc(gikLRP0뢩""V!a)uCߗ]V϶Wa5jlI?H<Q@ pN|96'1R&9=B lWs\.$`3&/D^Uxuwq>+(\WZFJDUc"' 0j[# kK.D7_J <ش>`B :=؇ GSw9;Aq09Fuўniu-#)z429Yi +טc] {#uf *7е;/@Y:C=FQ, sdcgǑ p5 !B@9?vl㭷s͟}d_+Wh |cAɞ_j9{L?V"Qm ،فp a j6b|o|VWteGo{Nz.B Pe~p^jf0 _^s;&ַu%7 UA6h2.{OWp5|T־M cM-m:s|A'c͗O艺5Mh,ԫ>FI8 Y'J<);:QkL)Η[ʼns1jc4CY?s7I孮X6=ѩS4$n+QI>--.KNOS,,> 7,=Ő$:Akw~B?yu.HVoƗ#w1cE4Oy\c;A@pOQF+0ĝv>[crfʳ_˅iAJtm%1ٞRgqDk51}JܠLe䦊^b+ugݰrj)tʳNN^*I7v3Τ,o̼XY$KXV *`\z#}Kw- w;r˲wUyF@*SgR 'QBs 8 4k0ؽ g%3ήa}mJPe 1_`vT@R(vS~D0#̸0{d:[PVpY/a;F:>\ [X-imb[:jF~aSA~֗0pRͱ*@\;|ݸZ*,ŏ;^"ol4"[NJ1dPK/5`j-]*&x.j7(.B\Ui*8cus\JL2>6`]_PH #M{7k7j'Ƌl&Ϊ'P(##kGu9͛N+!YA+A@,c}Q:_5ٚ79}:CCJdirC[oEL90t̘}[dud9V; YE8K s-.U|vmE6@#l{T]\ W4^!j@p`& c}@&yyC,zт쟎#Ws叟bأ_w >V f\5Yz1"ֆ{{S6͒E}qt8H3j y'wӌXGdc#|mq4 3 28> 6.IƨM炓*Ċ9ҋ국eI"Ȼ,]-o.7Do(ZTI |9HB#/gJP\7A75x=k Ɵ8_$=UzJ0m?6xW:͚TI y{ש{5}g|=;jqF. ,΃<[7 m؞U]] 8ǶJ!e*S<󆓰Pm"Si*5/)Sa,zTSOEhnXgRV`ʱxMkkXe_ZOzXr[J-ϓRN `Q:'TLvB:VR2Q !ǫ :*[%и%w;py'ޞOiK%S}@ [Fz@7L$~%.U"+#ڨIb,H`*$rb ㏁ bhr+\_|LMȃҢw'Sc ý0SJ+_g6?h]9*rVҍ嚞UU?02Z&Drb=`S&ߺq&7KBrk@75#S9ŝq&=ooF$UQy 'ֻB7:Sn ?A&zc;}xiS]xN<&6Nu/J]odt+VIWX݇Ϩ:&9GG#kSr'Lxs+I8$YnÝV9PWR:b:I}ډŕwh>Hm yWn +.z#R)iFs+u*${q9N[vaq۞%D @m M&v^ӑJj'W l0{@tX=4֫yVE iM9sD ĎZ V1+^(XݛQiYR}C䮬md_7pU܊wZ?%E\N4eZcȱTZxgw7@Lc[/`{#W?QS lpn:VwFEWf}*Bf÷)OT$8F ۵ȫv!$ W͇i;irlD:T%Kdw,|b/Sl-F1UYL22CZFĽBHl}&Rzu{f0)_mM̠\#n2 !OYIOVz7&TLzweF41|;xf:nd&qv"T4BJXn "EfoH%C%㮗BzƽÌ8~xʸ` +#*Vl"qϳ~5ud'cOka$~R' 4{~$G01@1(a?bVoaMGZ̲Ђ2 7~895kTT7fޢ6~=H:,oCcK/qP F}`4l0E$3pBsZx^pjaΦF)G; ~5Ogfl4;|ׂ N?17dDB`H% 5!/c`6/j,۝㊙0GH# xR%͔ph0,zUi%rBe6Umƣ$hT>}rJTgQ0Aw/ȌXE? ([c%ᐕ, \BSg7lX\d>}˸< %fNlo"Q[(vtD@ݙҍ[-@>T:93(C3{ٸI@,=87s5ڱ#o]+e# Dd.a@סe`sKօXE#zsh}wWm {ɧ]@P+54p^H<6J@}RT~׺&fs5.n'Ԯ2r(s!yhrNbA"mt\γcQ%ۖsfYmQy$.{;eܾȳŖOZ ;n.I˼*^fOW5M305j3d۠>:kFz{ p_]rxt/'$#^rGÍehd}Pr*dQ9}n T ,v |(賌yVE_y~3UU j0~ D}Y>kjDMYOLI<(ɏ]`FP)ݨw5ٳE}CÒJSXd(!šk>=v|d]ـyPq`;t蚆azA=)?v-!֘ةq˜h0'~.-٠ o䚱0t[ؖ Tdž| =_~Fy)a,\DG u.i~{X,/pUKrѡ205GÇBd\G5! vwJ 'Ab~։U$ 6Իә:^:0zVƕJT yGGJ(SL?K̖},vwP 9kPH|r iwF'>jf(50|lGqёZ2MR. Jl=`r.]_*0peNQ-mk-fx/k'PXf3zJEZg$Ra-yiWLq;*ek_@傤#b'MմI*j= {G &BqsYo.0D> ѩ'E9i}K17$fZ`rO`F,eͯ@VF#X(djʝ̆+ -Z˶$ -΃nl~J[`|# ɜD 0$im wAy(KOSqsKHϞOF]>~.[3ska*ǃU,8=y| w۾4gJT丠^ZCMPH-$oZ~I*bnN`M8 ޯhLKyH{4Ae3BІrgBC3 fOm?z~Wkf)mERyPہ}V) 5wJVze7&)b2f"y%2'#8j\N7Zs{j" &&|^!0};P7'T F ^! D,)|#x\&e-hnGެ8;d$J eJWdCb5LNA@fך k29 ōtL-o,cɞ?Aie$׾ ʩ1%Mt6Apk:Áe)V#Д%*PZFc;T⺲@t?{6ܡ"b5pri0_Opb#VRx-7 aܔIhU:D!|t.wkJiN;"F,ɖA^ZF On\lzHw]ݳqى0P[_4",P?&Hjl6ߕU&%vsZ6 ʇjOȂ)G`|6fmPCQد>)Cg$[!*6AÇսch5VT4CjF'M zc>/]Re>q.-kan_)Q̇ L8S>̼лZl}l&?QfA>V3C*] 6 Fa)Ӑ:Ha{v|P?u~Uӹ0wuPwi7OC 9ܭ *$. }bJ<,Gu ڄm34Mg%`GKs ?ny[2D\r>- V;- Tzㅰ 7έ ¾R+vYB#Xz7\-gbҏrUƶۗIU>YנDp7~ 9+CǺW5ɛJpK18i>W MD^nӞAb@*Ў,$ aZi|"z7C_٤KLtUzfK'NUAr2JX+| RY)! _`cT/ JNg6 p˺@85&3r'n0zy nli4I&5 &ik=R;ݷB!dC b0 (!ϓݏ(w.V,js%%, ^ }jAJAt%_60_5cj{ӟKH;ZtoڮdyofipA!&$n˿pf2l!Ż=e'Kk?4=f{ڶj.cr]wiI$o T'Lŭ7^j=ieN_AZdu>Wb|hxIn`;!b}{ZbICu @rcSAW%48؝,˲J0nDGЃcQ./V6l57؄VeV\5kJ?WRQufB#{ƹՂ< z"P} 8U~*9{lan,eҎ( eV(Lole7Ur L#g~F!jKdꅒ kr_`BYP0b-8Ghdw쳩ް˒3L,3 q(9&|uNkD!PGnfbR3Ide;Qr&WPġ$2Z퉖~rRe:g%ƾ[씷`$fLr֏ΟzIMzkfg@zus`fԲlg ܖ7`77/67,bPBKcv'8g36 jmAtLjacX z#Y)7˄:|-ɒy%\V,L#mse=̉"[|t3EpH2ZX^E'U aMռ^|C7tu֯9 8pOʭx9"|R- Uk(SkdsOATԭ33F܆aNjg\rIz[N.r.LTZiL %脸Þ,Ypr(k*@-Xw˯%0dVs8qW" @Ok7G|,l`46g1Hk" UTb&{($A,S!7v埕NW] ˻-/SE-V. XJ}!!}a#Rf>Hֹ3qA'sj?mm0TV9'=핃i|HqμXTAQClwA@ᲞsKź/qow'P +啉Ia=Y.ΡEl3CU{zg1ɣ4f˾4>A;?^XŋX!XHMFWż1rq%ͥ%`؜QzwBӘ+bl_n"Į 3{j -ͬҥ"H\ om~c+|\Paΰԕڧ9 a_j>|jc P#Pq#:&qr?b=_!Ea(s^Gl'=PѕOS3lXphmp,uǏ-G9ůjGM˄. ':}!#WlttN.WILp\=Ts˪)(푝]N R,}Q1P 䄪[h8I B/AuVR>F J@ -bBDoluDŽ3hŭŅzk N,f8 \d2|[V\ʢ[#AaN #@V3&+_RZ`y-G^~p';lRD2nإ#fN"u"r,QF\᫾!0{T|1S{лÂeU~eӱ,J@0@PM3 )BhT" ;C:W-$0Axauj3*}e+ LidaJ̝{*XȤt n'ߧ >^UUԜ#6]t @[r}QBKch0'{MGkxh0F{vԎ|TpF eR?0$$~M\YRuPHdhjMvOHj{XtV) (GX+}OfZؾBkTr"m;ؤ0.]\kKdž=LS sGT+%B:٤' {Ӊ25 ( eR}Ұ"QZضPka[.ϹV,OS:60EHH2:%=wfy|LH2/gOÜYPVVaNv>Xpy]X:v?%=~/$&m.TW$id}-9E)כ"C: v6Q-R>qwCmm]Z7-0- V .1nJ%a ڝpP;Z*f.CUyNaQL7gWܣS<ղ*lPc]ґD(-Zӱ9כnGްf &[ 0"Mڮxl\ U  zs5W.֌RJ4`VezH1>ڡj͍0wuNNCwU&]- k)ø\Bk05Zх\^k]W0h <ߘR`)KOo:UJHP!Lz%!_ ob[U@-1Wp} %yέLO&1D[M܋i5Oƭn+p2Z0R\r }Pcw=ƞqq2A0ݦ;-?{1)`S3 ߠ(IAIrgWhr4I*BZ6cp`)0 );o,a<&sd+qF ]vƙI-KxM\;I=Za]Lj,"`Em`S,^P&(i!Ո8b,Eu&#\K[Qe)_/3i%-x+:5`lUMy []Y]'@s!6X΅kn ["̙Ru<3ťh_a8:ye d'Uc]˿EESUt@I&vw/Dc݅,D Kkuqѓ㸽Z͐J4\pBT, 8a@הNMh@rSFƊz`e4=`KXhmV? L"IWpcշMW{?!A, $T)%Dw6K]5x֋¡_ tyS_' lBq.mmĸ o  o9W nrH&r%$nH6+rMB}Fb fֻ«U:20P8$M&:d3nT}~k"pRG!kĀ<7(*z|^T([@yTuEjZQۧ^rN@=̔FoKiPIq5zR%ϲhTv bGzώɧ zl(DZ٧;04N?cLBHH>lzxUd=Ry.K~ LXvum9̹D?دh~}5 2iN{qH@%Kռzvo(NP*9Ixrp_00Գs:C=Tܞ~@u]#M BՓ!Ogsi*y&iYp6&<p %z& Co\A7.U, Sᄟ +S nň%ùZĮa0,XכxsB@qzݺ'WchHnb#aێNVbDp3f\58ܱ\΅ 'DDZ^|_CV*x38lM)A1n PF'JSx7DšDpU\7qBW'aՓc=jZ,Q^fUg9qꈔ V=7YxХ]pNtU#c:L7[+;E &+\v#(,q@O,22oA鍆Gg`qb$ `.HI e499&.L~!Ź񿒚yK dFהFe8KUƻ! r5@cqCVyׅ[Ė:v"N?ٓxcI[mW!¯.h)wv% ^Hz8t3!4X& |]Xa4oCvAL.GօaWRzpդ@ڦr+v6YV:}s,C8>\* ǃ\6]U™-zaЗU+->~/9#S4j]B&]zÕ*k{ lZk/AR?!:0a~ZG~w|^iZp.ݘ;&|#hgh9*SLWKTjKuOxf3KΟ2lqQ;ܚ#\]3s4(X;H{ Ĭg]n6Lmz/'j w9jfz+8yg.E*NS1`Mp*RMVWM16 o ط SA #]~N,M+P^q0IAt#$#4kN?۱mh礴 vO*^_/|Zw 囏fKh`+g]! eCcX{ !\U%rq7giYkґ1kh" :(ʢk$>-vxI=6~Out7IyŘH]S*mˉN?b8mTxOi_P7[,DO\XLp*t(nO_Cސb{t`4iI%Ujn }njw^k4_}lXa\ŗ(~$Jes[TZƚ]c3nlժK<5rZyV-(5fs)57)W邀4 Ɇfu2p>`* B'QK a."nPG1/mQWg̜p>]^K䏖Z  @هcOR1e7KCvOQOzB)Vtr$60ꌅ%͖AJuU:~A Mf 6Ō| +-0Qp}`mXVpSUjYH.w޿a'P8ai޾;27 fG 48X*a#pGT!t:"KFX]M6ZT 6]n|#_jsK:jt`O4_Q/Q2l El9Qj,*+K:$HAwC+kETI9X XuEuoz)v.B .*h5WDmp8"q8щ~tWN]PA%A+89`ͭ|-ejIAr>t&uŁ oa$V\J?>Zjy>ң7ʵh|ڝ6륓 kW4OWc+ 7 f]V28v=Hݎk8)ꂴ.?׽$*@J0+WX~?3[-܅!" Ce}fjiZ7'Z3`4лK'*z;>จ :I눌?cg"at\}WTX:"ِ&aa&GQA ^XqSu5a/q6 ͢7'} KN͕J,gG^t= SZﭑ~[CZ-6 yId Ǽ\u5T/֦׷s}!Ow \ɂəz*¢Hܜ1.`K}e JCf$o*{rKf2ܫGo.r/Rh#5o9P(̞(I/mg~N7Jy6f|a\W|".k J)WhbW_偨r %ò`fTo.yt1&Q+;cHSVPD_V mի9|݅|߳a3Es] 㬰v1xng咬M?fS0V4OO0A(dr9wҠ(媌iu\џ6Ntkb[$}HdHK\D.wnh+\ɗ/ܺH% :42\KY-5yZX g_Ͽ ,g'c@kҊg^ftA E^VoF6x1އyKjP%k̙x,& әIeޠ:~kl~*}~y%ղU 1o^;>?%៪ ꂐRuJMQBΏBYF&NUTrNI`0jT^7wO؉|"?V^"ґ=y`:~ gZJrڈP$}KZs8Ǵ,JT =^[W)$G&8u~fv̭ɘF",υm<Ul=2WD+o(3W#5*(ĬTaS 3l<ֆȖ]́Y(1/~9bBluB)ԹaLcLfuG')`6,oMsgZ-Ue KPWL2ל<@Y*\L[Q4^fR!k<ށ!@fz&}"}PaITJ n x7PjDaִo52|rCbjtvb1k芃}%s"TWwX(NXjߝ &r;8M 1"ܽ|@o^nN>!ljv(p=n =(yux R~&W3 MxվϭɢuIQ oVMD,<xYGhϊoO"C̓N]T|DrmLO0 -fzi,94X#K[/z5ycã9YvӤ*ñ> hc#Orsܥe꿣XhhۂynuWq׵({EN9k5_CҢn:_'Ϻ͸Ң{;7D@PRð wj(GG2yTID!~/[ 6APF1/:Npg-b|nyy҅Q/ VVa6G5nxCwxYo!)w6,T\T#uIK\ U=I!D#7X-!]r8zb-dno5 ʳ1o(/2ϽGHtl ?wd? *j_|Qjóli_.xYVdw ?;oǁ@N99GN^8۹QS[ ru Ebo땨BtWwelKLJ)|cC0j?v/a2t:OHӼc<3Bf?X#d2=g][TzqW^w+ dQ?x^C>N&L*׎wo<MU?bz$p3."ki(30|]j.8?gXC5h+3M&l\!l ϻH뺕 :bY &~k0d=/zMAV]V#K8$W>r[FcصA+sJ6Anuֆk_YF3AFw{ow* 7Eʑo @mG 1%dvV,&9ғfZb0Wppa n<{A)Sz4NKh:EQEtf?%6|=4Pl*b *ŬZHށESj'_N>5L&{tP1V~O{q *\ؼDܨQg!eufxuJ^%}/ ΣCszCيsxo(>ɚ+IE L:89Z> (30N7[ w@icuDWMtH{z!}Œ#mr6AnLIVvzM?[蕱$ ~W1+H>M5Mhb'[9Xvhx΃jۢY.J2k=k*YK*|f=6T[*I^} ÄR.r,鳝 yJ!>#EzZs%9utST}:5|6ld_;)Y$}y:zuVM&¯o?6n{s}僒A/f3r'9H  A&=oMOrur3.M|A)| ġ4r\'TZS`)ވ8\̇tzHvۧ8S= ͔ lInr!A?1p<{ 2)2Қ2K,(d;ʆF>95\wj*N Go]F7m!'͐~$W!y cS[Ƃ=d?TߪCPly!6E^A bysV#Vر`7{w( Q/ybuaF)̒O[K O\2XFN2OMP/i1IIs==C,H|jVQ4vniFIuȽ9` .-8P`pW?KS{ƑX@_"py7왕~z^W'1I"]Wuʥ~~̩ɞe X˂v~2w∧P?j9eHU?6"\LDuܷO&!v閈˒n6!.&φ{`;wۊ=) (hWakE\b/ 0ALRUؔt퉴kՕ$va)&DKÁcJs797v{^h,&s'YwegS3H-~aѻOR[:^aQz ]!lT/ -JL `mc2fG@RdVo3gҜ0$ :9 #7UH]H`D@5ANp~ zM962Z4\mESLwB]? wP:"wE`Ѻ lȴ |:ix2Z HN+ߑu߻`;!M >d%7Roۅ 5>_a{|^c`4k)8os]uͦ ~K ]׌O-?mu~Q{*EE=6c6g'*9jL )oL%57 v Jp=X=bZ7t%FY I㷘hÓlپT&-ʽ,vt!N܂*fjvl.Fϡm&qay9 ê*1jE8%(q9{cO|J6 ?QrCAftdfٰ/EP[!WR.\?}1K(shT_Ƅ|(ZH(uC $"'{ۡh*\5`)BLqGQ݌Ul@ ē:G´`ec:R!y1hPE'JRPa@q}Q^ $Nr1S MZAES\3lHm!P5BO9Ӟt*5ظ-#v/#|ݽ2K7MnobÓEyqMk>N򳥻@:OۖU?E?ڂH,paPkɹ#nXM'ז;Uk:|}>?+owߘvRKe h ]ߢx%\zyCf<~aB Q?KfS0t@0Y)gV#D>_ZqANUDb ,uAnF%uGAbԚ Gh2]ښ!n5kٛD :8k?>Ms֪!;7#Ƽdtl%E^5Р)` cX^UhMiHKqW](ni,`3\0rn{a/w,_sP,,:xk~r?޾4CK7/b{S4;J9#}Pf`J~EMPx9^woۓKB`=<ʳ;:Pu(7#Ųm3k0d+KTe<' KszR_GxLAc.f`v7:*=[7 :SJц6E᪙SU8ẑ)Cd|Y;7ME/~}L&R8- }T6 =!"jp1 s5 43 9gRHJ15bzw=1>ɣCaSuܚBĊcY+{=:{ ٌq].;fk^3bUê qőGV` H?W5j| NyIrUajs_!-$\W/d@~f PB@t蟶rE?a6"$!+~S^QA:yߡsnz̈́N@D߷CUWˆ|z9'BJ=p(5i rT0J^pw.4dڙ襰Z |mLMȺJG-0N[a)q0h;櫎4,~?AaM@"{6G;翙J6D;(mby)[05h&@m[J&ыc1e";+Ͱϭp}Mtw4ntF6TwS+CgwgbTuOutA {.2EZm;BnWQC~@-XǒH|0<-GSꦋhӖr-^g 0qOCʝHSyq[@2=A0 JO^ƳgnpIi?ZX2kp1Y5 X1Έr3GO a 0"ivIY'oFA iz (+a{ӎ8&~h D0+-X)|4WJܗ(,0349} x*?t9]Aݡ~ꪚI"=j;F`^M.I.c~PԨeb0\;4Iք_}; 7‡f~qu֤mn Us"CpB!+1bq9v 95x~2\8A3'CvZh1׽Jn)c,jPU}J;3scӆ BZ- S߉mFe굷5V $";P3qjզ}.ۇ'XE4SVnHN<a1$tZx tzjF. v ?x*B료e&}iM` cw#iu=qNX/3-~FMܚ:#ߟ g3ZHXK=W⯢q+J[ gzRWܓ*QGz:()Yk)թ $N~ƈv􃺼'etKi6r$2ޙg](ʵV͔^{KmQjyv-RZ.fֶ0C>eZ ]q~ҾNӳ-Ê B.k"(j5K4HƜU@qZR'+[L3ЋML)OjQ,Q?w.. +~}Sr]̋tV<v պ9B5BH*tB<8ߪpl8 va8|j S$3|@Ye&TWTVw= $Azisl0aWH>zOUEAg-]Ww` F-wLNwԴy8l7&էDq.#!Z6Hm xp@;p%uvܔw87v$O$m~4՗lQn(6| m ]ry:ԨO rMGb`ĮP@ ~n9pw ۔*m; `s"u{ڇ6B)I[o1IR5@1ӂ|{#yRȄ}7a yKY!}MEv-ELpeiȀ#A.z k_LR 9̘ZCmn56p%O'A}ZE>E{蝃Z6)OUe(1{,R(ޞHvfPԎs b}=/ ϼD EO3|vbS^WB[)YX%,AQ)d!'-A-|RBY_"F=9LAUDo6Ui!s"00Bxb7M˜?E'm)`d]SX2 -/''#SAgYcE.gN LɆ02\S<=nEz38|d:ؙlߴ,p2GK\UlxJ 3T/@f4qn~81$-jRAkd7PGZ1_ʶpBrLe{h=n>; U7sN"ՎQ|Lk; bqxГG1$r0;OC j|>>sWd lhӀ4"?L:vo d,|ԫtFC0z!52d밃/ 6F9(NnVpelV RKxƧO`2#Pk"qЌ!QW׵rP*"(7h4#H7G:l+/)Jij#I3$ZIS̀L׊k1ؾsaJSrGTVLxA+MpVUr3gv"œ@M{h#˞LNQKrY$HY[,hI#tiN"zA~|Uْ\ 4ltIEv5Kd@o'(k_J5J.KnQHeWH[ٖ (1L o Q-jɛsS/P;h`ݲ (k γ9*RO5nT /]0yu9MB w׉^Cѣ|zl̒+R$3J^PNBݵeg|axxWEM`}]WȔIs<|4][DŽPNǨas{T$դbԁ3C?xf@OO/A &xTk_ɦA@=eZԿ`И0d}ba?FS`홬I){'c&e̐|9rt{ }YY90 M;%ǨA7& t5ur}e5*5 b!,$( >m#k&FRT6ai2>^SҜߎ*|0G'd[:M"n2<ޤA4[o{adUٛ5 xSV]¸GzE\RZM[s7GSV=un"dVj adfVѫrM%AqpbSuiB+BLp|{ǧVZ}R+h7eG[ n_Ȝ\,VSfr3H !d 诬rhxa\H"wfCt0yn fQeCtXM*ɽ%סhYWP3/jqg z7qϩ=dI/vI>cXw,y0Yio7Ku`ʛ-M>Vs|V~b:jFI^X@Fv!1eFR^j )ze&ߌF39IP f")6f-PٕNѷFmX \ [nz;GFPjBB[QMK2Epja:H%H)_.\O>4ZtTs펴h ώ)Y|ԉ=Ë́-)\t?DFqgm& lj[oM: -m)xN1'=l\}{\hZ1X%'[rP6@i V5 axkTTkm@Lu WY<4ث:Q}TIyPPBlB>S^;1B Xl}p6[gFLr{>/hZҟ]mS2:!~MK½lJ^mp6]J1uI``Nk)*c~K{{L-R,HpM+MaSNԜV%utz!+e>͇xS#OTJmogҬ!*CDx=j;>ǿfU\1"~"3|@~מ4?btn84x.zZrΌꝔebi< SowTr٪JJIaW0?TD,Tdx靡NCH|VZnV꫰W-zEM<%(܂4intSԺnX&w!sT^Oq=uZDH]7k5#<ΒR 8oINmW=; ݂®πL5@Dd'&~AxF>7/V75ʡ:LHu|fp DQ\@$3bZv87ߖ| K/ ßiM{VIVo%' "SP$ l͊TN-Ý*wʆTΈwx;)*m y.5=]E[5G "X9@DLoaأ4O*yyₕv$c%Rf}R{?tP뛧7Tfń(+{>PK"3YKȂPGCb:Awb\mS[͚?ƛpp"" x?5C@!_-osͳ9JH?6$VYlugTYß!]%COeY B?%);Wt䛵F݈RfBz R4,ձwiX5yP -^윐Zii @eZQ͊v*Q!;Ygv7)Cԓ@: ko[ccc ic}}C#vtCa9nj5tO{HXCY 4cE~w><Fpv|]_WBކj Ψ01GُT\^Ղ[>Pl&@eޑ{z&+8ltMi36 ]ILᤈ?-HG6)&F;V7mZu\J:?,hGhZ(g=G r 佁B7Z6^$~Qގo9s5E.owV,MA9H{[ A"r>KpI$!@7F+J܂t텅P.Hn*M]EG7-jSAONSc$w)DRkX{xQ# DS0'ltݱ28T;O!g,j T6KbDsoː iP \0rYDŽ}$9wߡ>5t8Ź׋ \gD0~5L-5 ;qFP[*j|8͜{ ;xQ}eKh >Z*2FQ!"J4)$tmԱ?[$[fߘDVP"ă&dpTF#;6ee0R_:Lf\2}j3*^ Jc_CKwb#6TT^7ha]As]Mi# r#m5ޥ-UD W?CsW>Gk;glg!e ZzVWf:Op):a@AS)LK{hri5075$[܂.޼kHa_ji6 lag7WPKVFoXf*H8<=-z P Ux]'I/vLucFlp{X(\ɜ΅lE~1vOt4norڄ+ܲBF_lǮh}v%E0}n]i,At/~v~dArZ]-_^uLtNД>>L#''9yN HӛE,vi۝|ޫYG9UO WG!O-aGlj۫,aDOאDHǞ e᭽ =&*Qi-䎅UjqǓ~4G]!y8NK]j\>޶ߓJD'hL7"EP%-32?]okhָ9=z"_Rl po't&wW)xCG 'g@rBF_EWMq©P(X=K Cǻ] ꈤIv]LOTZd&) FԤl&B6oQgNdɽ jWs{E;pO -ozCo>%W$7 ?rpZ֏&Mt[JV fcdh2C,ǚI/GʶLS%rc%GHѰN>^#ClɅZХb:7 jmLS !y> Grh>v:l([?Op0&h8lVl4FB=V}C$!%j(R_rjQ4ﲸHp ')|-x {oz=m BE%\_9uW/(FY^sޕ ΀s432~N;F1xԝH=ˡk0'QϦ%-U%pQaӱΤr뉏JH|xN; >·Cٜ֬Iۤ8[iE'3氹4 k'p>XB=ݾ+c@"t ub-?dx#0HE4Dg/f"Ҧ-:vN]n)iDb "IC%C wPݫ'ݧYq:uh вg9z{L/iXվZs*8#V`.<:'R`;q13%JAӾֱqXQ:MpF;{G >Hi|c9 &tMݹ&rC9D="U^KUum6`ӫ :/˳PmпrюzrW84]pla`y^ٮo7WDw6fUД\}àXDeiϝfS:{5ߌeRHފ"2֪|@=Mjt !jGso!ַjR+(M2'倱eI@ntͨZq'M`{"8|PTϓ 守_~ݖm}V6͉#OeZuÆ@.5]rK69IO`23"c<:-D)"ה=k86zj ,BzPx.gøWBDJZ  <7=vˠ^ Ƶp'Кzfq Ͼs僺sPͮS@\_~MNoO^rhӉ{)OAgu ebmhw]VФ9>E{$ F~ y^撫^2~) S.P6.׏~ɬt@=9zTSnkj#ͺDȣWxgn0(&f<Q2&^oq@ Á~ ]Ipڇ;rj,ci/>vy(z!DYwmD0qˍtPx%ٱX\*8B0-vQ،@&!M6y/ Gya*2 LWgS,iH&G ܎Po1 S+P5Ԫ˂Wf2Pm^gq#a qCp#ѩlQRزQ 'J9wmo$O- m"LΒ୍K S,GdR0NѡT{v*Zh(LaWfwd^HU<A YOk:Yqo t\^ns@7_'.\t SWvVb(g5eWY%XZ医Ķۂ>F 2[.3ƥD4@;(7!TOd8$ד&|]|`/v؃x¦z3cd- 3}?AUNx5EGkr ~VeiG޸F/^$N0ݚڠ1X! >5Ypa,Vz*HcQ)J 9CBXYZ͜~7~}~ﴀyU%Nufp$b -.qYĉMׄ % SY+'#t<$d 6qf zeFn"q{\onDO\ Ԫ!R_wg&gUIOQk ACGY*:Ύ`0--ᮄ4VbUUR:^9g@3s?А.K2j-wѬ -oô[Ъ e=[kuX _ӮEE:N6%ڼ/aPoM+bGCpIdѣ8xcFŗ* j#=}zާQЕ8Dw y:1Bl*;B^xX:SǖFnJ{TS{,"|q9tI3!?CAK֫c&߸(Dq J ޛrU2 Wԙ',ݨ캑U9+JRlX3+OI[&q2|v絩Q=/ y_ 7],kcTxR}˚RYMZxo5uL\59!*5FY7ybqsS7q֘ OZDF v`"& iAf]z{hLxcgcfp.ƊPLp6n#4?QS9p4],6|C%pS_-K ۑE1<5/ ?BDZɰws 씙6,y CJ_F5$VrXGCXoj ҷGZ%^#K[uS-9]3[ܙ\žu{t@֩'5d5$*4<ۢa̅I1KVq``xQOYB%'_~븂=TjO>H#l@^ւ{KR/]?- >{ܑMSiCw?"a{^崉VV>A` p7Ce`K~"y3oE"ו*֓ʻk_۵pv.V".&/1xuTLi-G+]WV!U!jǦ0jDẪɮU쀁u쭝>_5XԔ{)1ZC !=#ZͰY]ыP;狈'LɖV40k,<*JQW{(kl~`a0Ɉ:iYI0WZ :GJ0Fػ56#0U"ay*&5yx$eʳ |}k&.-փ!# hWvޢ4Ђa4~IYNERYChg"IM52Kh$:+_nX^.R[*{Ŭ?Q %Q0T|?cHE>ccpp=:lZP6TۑXcpuutgvK߷51*MSψAł!dpRw-ty i^|4e hEsv?*J\Rb(@ng;mJ/R?hH:^2<\Y1ϔ) @2={Q/6m`iI&SmzP|ֲ'GTuL<ˣoDNJ/ggFG!Drn%s1.u!Cm-fv2hT-9=H:Ǒ* P hT{ X ZtGܦ7(eZ>BTVNy/9>0qY7s :y߇ k7q$G A']m%I8|Yt{j-#F('UN[Pe(3@L*M~~םʋ;^/A]*;]%ÍT>`kBÆY^me~_@ùUy "]j|6WicBLXTM{Sn}avʸtTD6/5-گr<8[aC:>*e ]iq+/GvbdLg<{Dm|4e?8qq9$AN%ztzзǃM~ݣw@ 3v>_Y2ʰ iY .қ`.Z=ʲ쒖C]Iǧl/=3dSeYz !" W4I2fF[Oչx3Z}O[X4*-av8kD~J]˂G兏%= mn%ටh=\r#ZR$sScV4|8yH !h5!}Idkq|ZHM~.ͫH Co\Ńx 1 SY?RW 0#j߾q[7 c/bZT󸞩ƀ'1v]k ctW[z@Q1ke=nE;`U+Զ>aXE7E׳fNтR1~_,i~+|󦃇9pj2+5%LL IeĪLGGUrU[Z஺=*Nf{Km% ^o_xxӌe_tofq_oݬCOwJSM1FtU?Y%g-SQ:.L P7LD"rr4w0ahaʝY\F8̖Dzj+< `ZktKJؽiF_Y;(q9s D4iU,z9ְ]yJ$^^f[1}\$ LR&o)pp&O#kz4mUgõ\A 5Λdd#}K3]# =&3$cN}X#/glCol@k&8~H6Tt>Gʶ,MȪ\Is6Do6Gڪ^4^Tr.~uu1p eXCM !Z^y-UDYnT@՝I^fT&ꟊ~1x_eT\CaH្n!sb6'QR])"XOHzI xO*V+[L5Uq' X{uF׬ 0tgĴAgFBӤ*4TEŕfCtsaq}'Mq1Ǿa_u]t#<3wDkEnǐ]yqd4m$Z1;do{s :O刺<ۀ?wS FhCCw2ېyzpMn,}<ئ"iQyoR CxWVc&֍6o2C&B)rsB]& @SN?)U{BudHu\պoۂZ~Mk&Qӗe;^ yȞ$oCiSas2哷˭y0dШR?%borc6]E/iq[9<5[8^V>Ü G2Lݭ ujARnގ>4 tq oCJj$:D1 ?&WHM=;ػ'OR#h!r RNq۟~@$c~$Ef_nx?S NC捌+gvWz '!7@ZW43\\{)}eHb<5-sOކeiC\ibDDžC@^qXULC,~G>+N n-x".^q469ezxc8Ayi>wK;،˶p|g[29(.?9,L#8j|ۮ7O$]6m}dUeSy h2]xL&V1bH^1 sRT%`K:<1'C,A amXuɡ{>3;R09mLRTU<4պZC~4 *_˪upO<\ZlYj>>/-,??KyJ5R4 *bh Q^Q/]8DF- o7Ii7JlD6Ie`q)WU#Z[l/9> J 3dM *w݅Hu:QBJ IW2֋eX2s4489c/юI/i'p8NWDYpׯ@E)~Eh*ymAZ}';i-wb{2M cԨD"DWlB^X$?><+t& BgvaHCA^jj{d }z(r7g[ZU"$[D۝m;;Lߚϐo- $J2xLҺYk_N&4p*y0P,4Yߙy퀝]oUEm9'7,WlQXzKʰh~pOk}>ې4yN?IC;4򪱹6E>OZ*F%x2]Yt0'Ax]6 +6cˏ&yyYtMTgJ\f̭wa |j\)IYF$Ew12%j2%לOu}NJ|W&mZmSxŪ {..- B+ӔCQ$iZOxM&}Kc}7yek{*eqw9B0m!%Qma$ >>mu;d'/7uF5D-]#hz'qM.?t ֑d 8Ui۸RlЌʞ pK"_WEXOܕ 7K>Q8_KW3(d毡9i.)MǴ{wk .n6ٍսE||:%P"<ƾō#"ll4@ ie58pNJS<5c&$(ʏbj56$ιx׀IV엺a‡_yGstH.IGt=%n n]b-muc΢WA^7P8e(jw#5qM|@8:66ePY0^795s30# 9e/W) TLdnN)]A3tŏO!D=li9FV fYi_֝^("÷ti/i{ERC4^ \mֻ*+bGL4FNI/z[EWl!lE \V_Z %]X75Ql5`gV_QW@ @kPUy;y9qٕ[ HH3}kL!@~-dWCk@0ZTK@Q|H߱8~KNB\ #Y)3$7Q<, e+WEP,[ރYW]vT#HՄ(dFv9vY|z7ab:W; zD6xьMr#?G0BVC ?zׯE;֝? `=l8u沤&MJ"s̫ODeg(4H$اCCWM+Gs@oi "ģEaԘF(2R4}`54~g9\EU˷uKp`DDv(~9r*VZvR0y^ ta"?';0E{w奲/[peNw{D1Ww33\C; >( ^n, ruLHu*5ᘣa`B.k6FK }c^2Aݑ}cwH[FKjm\ ҫ>d+Dk.Y=)䳩򔩴kn2)N6-)@H!PZ־nCֹ÷uxh.dپtBVd| Snkj%こx|xdܟ ww0NZK@e[UaedmZ 穥YNT)LWzXP0=?nP8￁6} t 8H*hZ"Yo UxdKs!Nيa8+' oRt1 fsւFsGQ﨨UatGy" :$wN,-Cd/rR~ν(D@opH)0!zELZ_P?Pר#o*Q٫ȕ4zdvSJpyةzf_)<+l,]<2|"`izeg _| ~z̤T<--Ş,?Y^'ox'r6R cN9@%m-{,1i޴!oj͖ZlNq@Zw^{j2XF~ J>Dtd=L V%AI|%k0lwA\GVIjԧڙt<@,DEo%w` +␄Kى7u`^4[AjVD[=踃,eeq(Ι"W̉>=0INቸ~t11NݲsuM T*r t++ K-l;EyU\_UxُqX2騌bZٿ=l/cA9(΂*Ǭi0x3*ے^Utn$hTYI*A pl +wCv!q秶Lh͞6!a`e1+҈PqnxhђI%Au;]O7|gs@9 IL9@9'9Gz΂6X=ٚWIEei$*D F;F_gH+&|[,),:K)I4<|&4dn+f[.7AHeu[P9,)3r?x=^]"[PɉP[ZGd@}Y Ef*#2*%(\, %`v{မel! qw2c(CzTf pՖ9B9c |s񃑂/c;r쨸R#\Z9~؁B4$E6F{;˫*F-"u3:5WDx;7]&V5/ZaQMlQk [$O9uXO?QVKJfbwà΢#_e n{xJa'=n,6Ug-UYxJ%Tk\ 2a+^,yuϊ퐞B;uߋvi#r$[^`L@=W2" GAZXPmw"GZElAUF"SG! [@+F`4]ǁp Qn%])Ap)8'Uة#x4f2nJbTVʫ)=<&RcdXDAxH(73Ej)+ArT[r,YԡgTNTȝ 'i<|/ɭc8N#)+&YS&7eF"IZNU1P$&7n޿ %iWlmE295Q3, ~f״7o9f0{ѽwQ~ YViM u;i}d mعNhR*9)]@?F~,㤔S\mEEDr!G`d9紵P 롆ږe@%kqm oMgkvFmu )6>o[l7ސ-gZʝ7?v6Ay߉Gʿ:'&V+$M]pVЈrQ<Ł6XذOH9@vNR{8BѺdA@?4ۿzwRO^Rh` =? %[]VIvY\@h55]\&s9k6_yI]8UaƴE Xm퀇֮k2$z Na CrQ_K5I@ɩ3o>_G `&e&:g.C0SȒui$T?g6eV j@ Ih\6L* kn& B oMl#zg*$q l )8h7_|?+V=^D-}DfZTL*񸬀ַ"WJ,Et٧i0&;QۺQqfrtP^"WdY\66OY@ OuxTr7<\o{!f1V Xv|mΡF%gFnXx%j=;ҁ KhNE7[lڡ찙]rg AL;1 wVel)HM2jzat(8ݍۇ[D\! öD  SكSY6Q暤 5 6{L<q^#F#ƉڊX !^YƆj!:te{LgoWT5(ant=X M,$`Fl:;) qm6*KXSfqVDmd3wK ' 6nXP{/]\ 4Sbi^#:B+ cfH 3;ࠉq5 f2CeAnMV xL=tچ`DY)4?;۫pE3@s~ZN+tB* X@YtvB騿Lt#(oHDZMg]`홅Ͽo$uK0Y/%UE**#͊nE#d"uX ^ZrƟIgFG<8vgq|"β2t-J>RB +Y>`Yܸk^TU8 nqdZ x-QX`sI +'H}!>,."ksLVjܱ|zUb=|钕5])D[*faƥ22-xmf% jlm51&[8O殫%IBx Z,cU兺2yЈsK85 ;N)?ȢD@sZM\:$4SZ[7CĵH_5xKuE#Ş 1AzTVlVK*A1+->,Z46=H0ed1C'pgRpIrVGzTT[<]O tZ| .u ZL|7Gi!!|LsB Z4mpkPhN}4pTiJ"vw (Ӽ.˰F_,%r mV$ܒL{Q ̺ PIDuƋnA=]6JOԵI!RK@7_uWJTYBd,Q!izT)FN߀6ҦwZr͎t.0 C՘<~hcDTqN0QȱISow&G'ʳK\[.,PZ}ϊ3Bdו6~8XBLcqe|WG.ꌅr}6tt"G$hwvS ɊP; P*kևxOLPa/Ht0u5X_ Wfuv/byY&mz Nɖ0gɨUXP%F^|߀ʆ> Z*icA5)d{2(wSB(m9s`aՋ*oEϡo A͠F/ ss'jHtrGVeV:Om3_|c x-ߕI=ɲn7JrX[{Q#mc c2Z Ri&%ۛh(T7w&h̟N{o@/Fz d^>[$J,qlHfeRV=,y9cg+Mͥi AJԓY&[X Oct@Ǐy(N~kz7C5x(!u~Y4q*h$l_0j)LkgHd:zj6]hTDsd +4ELh:uapPoE2}9|l>1ϣxm1=Rgso=cڀ]$ת/u;?* qK-Qt.!q1@ $;O-`5N مT }vd矈!Bt/CF~eVq|ı1xrXӣ!:v~+oS'D{ͩ:_8Pv&k 몕Q؄W5/͕ me˽VӬWߐ 4@OYU705֐@jK6[߱=@S ZU!Â۩=$u \rWw]kOƫ*'@]7b[%PB* S>j$MUB?ŮTN4&}>F0o&T<[jgpM9ę##.S^|թ; &-vnn#f~qXv+۷}}8^uEɽ*:̈eݜ2`efF]EH!z!ZG,1uhPJP"DQ,ų'p+.t;dPH&K-T9R¬tYW{4'!=6rXFvsi<衐4U :?a5a  RՎsap6wPl#I/pGA՞ġ. .L孞X5JškK?p+D{4X\j5CZ:CGPY?bvx?jDHP _4pJ£Pc ,ֶ:CBTҥ3 Yw<]}!?sJLl$T{!oz|!}T.gNprdIO9[mef|X`$֔rm/*bU3:ɫfMfԎ).eߌ>Nm+g3>WX!]9[m^7@}"`Ω!4*i5Oژ _Gl}:EK8@ptd2^-xcߒ~N~YIAm#7ЍSb:Tmd^I|LjT@,1BU8s]~/hLW¹;/r^-WLϯQoIvďQ]_E~gLvoMiP9~ M?ıB+JW15w\/oOe-e :PkɦF,k@ ]xL3+{{2o`w,1&1iґ+)/1 j $ xy4z8.@ɢРn҂ `va >Te8(Qfe3Y-u֣#cIbǙǀ'h"NoC\jrvhdݶonԆEGRAkT%X{lWT9F`:wȢ4"QqZߚ d,(.Q5 f6sbh`S_FGCSdIܩa]t(gmc> {F}^ N! Eye w",#e/s2'q6dx%kۺmE܈;Iklߋpl6gw"&00_FGWمUn oWo0=cVS/88GuaE1 *yV>iϡ2NY{[y'y Y|Vj=9Y*-P"V|ի8ƅ*Qh^:(\81p؆m. I QH,cH;>G磼zQ30Smr?yG-e}Q~D* -^uBSh:V; 0R}\}p9k `Ф$'?>okI>:%?͓hAKxZGѸ#&뉌mfY}*@c Xobt}N=w- /SLrޑ[" l'K:DY眷 zr_yt4o>6-ʀ6yTؙ҆lqs邧f`3󘧣 WRtQ_AڊPn:9Η5owdivu}c݀R]iXJ)j.8>Ng`#̸Ws'`)>Q怨n B%@|_6Adh74RqӰ1J,Fм,] LӀiQ6Ā# ɱOov+$2ŇjT~̤ZY0'as㻕mTx3ee$|d@TgPg-eb8>N b86c'<榯W @k=2y. אZn1XGv%Ep`\NRJ]'ԨSD`\[;ֆ|DÓܵ o;P q%Q_ X&:@C`0mv`I~S蕧^ G8ۛy)qyvũm4l|wAIc%ƒW{#A FGrouZTVzmvYoY2kM]e+ҿZF^D_m!:Chb.\%|jŠu%gi汀k|%"_Z6/oH-NsO3_@xg\uyyldy rqG;OZyF&MV ]/& 4m:aY<\}eԞn A+ɃVIq ELo38*8&3=,&-rMi>_=0r=%I@J= N5o+I(ƼXr.NL?0O&D˨fq&6ݽ߹jC^dlp sS$(2{0BhFw}+8[2O(&Z :aBK9?ODF! ,0W-{&m6Kmˠ+4dC#<r藞PbK|w.05>SqGG5E jTy;1N!@iS)V/߬ghZfO^2 gVPvHdth5YB5',wܐkfv+%F6&"c"La:hdv\#Xt2P2ʻ~$8@m1_~/쳱rnb.[j54Bp?+!&4Utw0C;bn+DdV}Xni/n6:01qSŖ[6w%S0CmRv.?h >'U}x  GF5nb9gVCǍ{9fY)Qk'|oEvhp:VЌ׶^ԕ.ڼQ9Xs2U25g.sW-%dƓB=6)w(/|<`c' 鬐nyu.|f(:#VU0koYsnBTU% Bڵ6Tg~+Lpa-榛II}?V CCUUΒ #=s*ѳ%)z /a"3 EU]e—y_1m^J/njpd>V[KiF@\&4ɩ'CE}) zaʸL)Euvr{lڒi-EUКJð>:h)Eru9B25/gvy:PVMd\Xf77mi\t6}iL勅c s}) [AmfUC2 bxX-/m|E]A°9rIHz?C)9ވ,ߒ'^YJ%{Q$ntE0o<.!`mf܍=#[`@C㭈X$''UhWǫ(vʡsx'GiT+. G =}_+ g2;rR ^leQKnEU?{yJS97ߠW̥f_1*Ik^](Eey:tbm[ |dBLj\͌i gcEkA{1-BQHɩ`㛭pq9ЈQ:R. ;z[j#'mozX|gwhb8_&_JG@k˰glX_|f񏛟!ҽMIan <"6յRޔ:PG2$0{Rg-%ALL]}J6^B=\5{7&%h_[0PM.2`k?$1[UX nP(5(D#Bi.I`-P09i>`IT#:I_I)5)F:))jT肗la}q@,8ڦ&SFSR)Qդ#Jq9dg7It8⥀`^GR|Ǎ7X0-,a:jq1YPB tB/A|r${{n/rïþH}J{e|7]-O`[GG?FQh1B]hdO*q-:\,fhIMRl6qQ4B6b5TvM5J.<Ӹ'-^Gc9HzSO 3?'[~V?-(]+q+6f \ew6ɷAaFh JU6ܤȲq8pR{*S4Aj}b@-H-SP3`[8~5Kpרx[7G&&&rm [Vo|Vsқ4/>brArڗ:e-vZi!)!LN=n"،NP=C$(FWWW˘f%n5Zv }Yj]"qδ R:s&i؂@b */Pz^/pD{LI HRYf.Q]sͳP.[l4<]=p4-_xlGڮZ3K@$$0;ajfRPή+)*  r'+(S?0^RUZmY('!p|7h˥EKA~3 u;òX_[ #C\jCA'e?WxW֦Kfr+D%ϕ-\as3K㫻-H_|Ӆ~Ւ,Tu䧴6ϩh6uyg[M`5JWYQu4rNU}^Ml9}CBjJ>:kMe>i$>a2;r`u8}!LLl e/W{K|$jN(}l y~?{ZƌqTHNk(m|fQczef}}k 2{Z4Ʉ#,Z YR;>Ԯ{Y RT `'q 5{`.iT;DN0&ixf徟%5}R+!$T:EqO,nԄywW y,S%A9ƪ|ͯq*yr^ (ӸrP'ҵb+$b[ȥإņ[͟f삯N]u+&`]X,yy{;yCѤg{AxDPP]L}:1ѳ4oo~Y HJn˂"Zf%C5%Clpn# 48HE@:^nJIwU: mI c٬3b(Dj/ 1iqk1 <^w )%TĩT0g#8 ](g=p*hP5 U4D@Djs~V`&& [̭!>5rEt;|k\Zi>(]_gK^OF))Nj+^Y. kC_jGIi鵤 P܅ $ OG)* }id)9(9M\=|\ '?}ߜ`Ţ:+53 /J0'=,yo~TU-Հ}_@[-ushK!?mn 2_nKP*])%q<-W/Mg8o!jWfتRW3gFi^]Dl`z+_v'֕0BD%^ ꪕII xc$f϶zP$)1-a2hU)8zꃖ䐥"*h|k]X0YSʻξ)w/w 4p/!` S<$g-GsP>ݢ^͆(_&)Tj$8֒ :vS[-ӣ -6j~F |`cPrgi+m)vkJ aE\Y,Bwp㌫C%wGp=a*3 ?D6f}AK`TK r<=U}l9R,"lܺҖrJBI]=%mr)z(7ƐUe?iGO+<}LJXZE?#*A:?*qOdèYJ&S\H9&x:,1IWN3,(TVeYfMgXy.TٲB)OƇDܚ46t}̃lL0~>lM [?\As6!隽ɘ͟t6? >y~>9F'%Nam:(Ӓg͆$lT@ )W7bVYNxQab3x%H>?sИ .OI"wwmZPGW쯑[]7Y1|'0Y9G⨆4骝)1O^)*PDLQoP"PίEEquܖ"b l@c V!}+CR_h ob)͎>={3dU-)ޗp-x,uav[ћ2VRobڹb.OGFDK 'HR]A yLf|kbY>xK<_$==b90.lCr',:I,LJtA1u~ō*CGRfmͻi˽N&)>/o]:659cZJrld{[nLV,O;۠i jm f9-L0/{Ƹ)GA`%ka=Y6)U[7="0l\O^A~<.Gy!4;5<mV<2rV:z)C=y,S9X_6q筡7T堳-nk=k,l=^YH2fj⽋׬}.rXVH,ĐJE=C".o@,7o%Aύj%Z] ^"8vU*!YFĮ^kWiSp3OeHN@YL8 (Q@Zu} s僓`Y&>Xz9.N0grF"Ci)&y)ۚ yd*̃Vg09̧WC@4 v PΊL@LeE`F:D/eS1V8 teYGPh y{!:*3xgB0-vY`m6/j`` }`̈XRGoe`Z|bİM]ZGПV)ZdŊ5Y +P:N0ǻ~Wa: 'XΌsF]72*ЁҳZiEfa#݊d3 %oy@Pw@= PJ1-C\*cI{߂$ zlrJYzUIMݬf|Ǽq(Q|>T!]B&LAUR+4\4z.qkۑzBmE͖ם1]X*^lCpgZK~&<Bl0c 3_[?x(mˀ$}}hZl\dIdh]*1yg^M7g.G3o~ȗ }nCLxGm7/ctkQն{\Q|(j>pWgmUHBҺWˑ=E"jwle O-kDXxj}i{<_}Hu_~4hI+x1&Tψ+D-QNOt$.ڛS+0F߈!gĀ8xt] q{3=anNqgۚR>˓nyn3q{֕Y$V[vqIk'fU;XK&(+~xe@Hl_x8 [BoPv^x}wߩd>6!aq_^ۍg%yejKۖrf{bI`"TQ3Mx8SęNo`Q. r[>HprspQj^"BfwiZkS c=-v1NX Jc'6t WhSLTimO/ۋY&|"Yx$BGͷauy?4P \U8aޡ"ڏ\nEU ci`Qqd]]+[0?EsL9IzPiek &T8)(hoGRSRTL MO@8LH 0Klv9b<҂k0p!pDmb`+r(l7>&Z{< fC JBGy`|QH-F& yQjU>s5Ҝ ݠD(e3NIVaZݲ6Po{ͮ Ir SpsAY<ؗӁC~?`sv&ϓ dx !9ȲiOR,x"l[s- 9wiCMw,1ɼUI'CkNJH<4z[jB*mKrp~4]̓i#b z=h*\jNo#r~-Ta5*0 9w[ /3 Vj\dy?)밠6ҧ`g3IX.&6o`ݷueJ0ѹ6Qǣ,KdZnPs 0߬A*LF>kۮእH*oWH=IJenRَ :TCbd 9BOĸ3>3 .mʼ^H}iLd <VF2|XJS51 "wfQ޼yF$c ua qnh?[FFwꢃZ=tt8uSfrSֺ3KlĄ#LCgcj"BVLHυ 7s嚭U,S]-|Aa_s3(8/)P'y:ݦ+(VOu|,2G]<fA9팕Z('{ës)N6x+kkvXj;o0/%v3*){a6?ye]+1bh+1X~S(/k0__yn;( dTP:RuͬIΤg*+i zۦ75Ra5 bJ޺ u/.cyo&<(NV΂ Y*^:4:$ s".ڜ"iz^Vۼ= dr3`}9|/cݖM –D@mV|+bTSlrw}f/$I-TD?d'AOjhOЉ ZwQ2sE}d&h5n̘WYnc^_sgL7Y,Ul6z}B(g\lbc =קf7%\ 6i]ϭ#ӯ?-ǚ FE]"!E$Y}*RKZy'H)o\݅bgeo/5c/s;1A2foiF1ck24LrU3c%*bS7#9,2+R4M&Grťת-M5j)884ԜO,NsskQ@'ӅSϡ\A-Cwv}Yw^^kVF1I}S|' ހSmT܃TXƞ<S Lr&x0OzoˀhS+y%ZpTu]{Wxּ5sT>"Ev>è8jcvr3g(Oɂ{\mhˡ㣊f>ťfv `,C']vN#A3͢0|oXiq(kqۥ|PH \*6#~Iݰy[yfpr%hht /''vnڭ?30B-n Xˡ3l`"d˓Yߎ0+%SmrG`1 YKJd@ʀ@ݸ"} )wB Mʆъ@j$!0S},@1f g|C2چB[ED=?/9% iy FZ)&Y}")!6 -e֤5 F 0> Ug74YǙ'?Xw-Ν꼵yk%T>l2}7^5wn1p:ΆF.6¬ FZJϑMF-Pى Yο}8 ||6Gl`Ek>t኷ehWLd6Gc0IƷH0F}i /޴Ȼ\Q/EXB`ڸDq1aEo7~aAǗWpHꆢ =MJl[vʹf.x3hԒ[O5 M ^A $cshj*e{?vOs6p* C;AhUi@Ggp \KkHᾌFg^{(hwKGv(i&G`&}3[(Y$\Cɪ.vU.2$Z)LXy<, 'WRU( :|8 klb" <4&fP{Ϭ$vh5a&ڃmUnF2E^tв >qL^c+_s'!Aլ 0@〼vĖa%kA[E~h/Ǡ3;"5kSe"PϬMV*f f;aYA2j?v8+@3OeeJM8acylnf"Sqz2@%nBpjMϯ2,\DD=$p\ce"daڢ#C2~01%4D۽\' ÊfhAA; 7zaWLIwSkft@YdWk>scC{#!]=/|ʉ^q40ڐՠQg=Lr7,#: p1׆6<jg+ϵWvSYddHl+T *!Hc[o\Υaa_#vUmQmIQM8 GVY~n Yfy#%ʮ $`ZyljU%;%F%4X>8poO2{sUh<4MC'tv'O~cP@Qrg&KHM^qWkW*;+pSA}{[pnq QԈYǓ]&[~jxFL^*_yؤD}y&VZt}8%`욑ڡD^)۪J(T ";90Ptˡ&lKiHXe>~I̼\<ҶW[P(lY*ѤZ+M+(61{Z Pߖ5tc ~;3Y?E5Hrй6/cJ,ύތ$p- jS&!~2 ~EĘI/€SC֤L&)[V6f[ldɻ切-mS[INg1@Xܼy;eb0i3 Z0xS%?N13ֺOоʖlA3IX- {bօr(H.Ϛ>9bjU|HnO*cwJmFvȏ*#@tHy؟>t6B?M\7Qikg޷'y59XZ+Fmp]~u2R;[`/hE,ݾ=`5T"N?xz(iZ/:MBKXk;^^?>UC\:!jSYX@ GO|۲q z9\Ws44m[EtZ@|~eO0'S #s!?.d(<O#T.#h<ά0%_'RCtXϡ6/draGM1%AvSqj֩(ֶ :OQ> c$sZ5)`Hlԡ-qvew5$BFX^a g @Huݠ_Ay6CAX[,\)ϻ4]꿠Ѥ'6% >)E#/qdZ2Pvf|Niċu'Uyu[ֽfH}+9c~RP,]!#V|]xDhr ba4L=4>$#́n3ZRjOɫHw YGN5|ջ ⢰K9`S@&EJ@/(BG/vz[)bB@ؐdr` vĆL 0a">V2MhOAp8w;U/Ps=F?bJF5\#!QWDՐÁ@-ZXb>AqMzrkV' vw#JlN#dz5S152<} }(̴`{WUEĊ_1]''iD{-;D&QESďL(J}Ƌ7wX}'AbR"A -ޓ#&=/!~dj z?Rѭee TOfRЕaNR>]aCt%*o0KPS':2qM\PA  |B<䩃C+]2N XR>V+׷Y?zd8MK ydh.IFPi0kM@j7̻-K'5> >nyH~>_խy_8E4ސH6 (T8N1)R\,%AZ !naf*')vpw茨ûune>H%Z^Пva ګݛ&JOgR\B2J|mE ZڶX_;T7v@*0aVaW|D-~x~+Yf`yDA#|KA41Lck*UYgkb_~۽B*kעG"$iTOfAخn` ٹBKh*6"=Ixmg't!jǘt:a˺Ru 6ƾMQoŇTaW e:M@<4KJ%膉^lBc/(PD@sYFiV\_؆H; >ȅgG41NWCTD8/>SMpߪ+Ǝ/&t0L"\Y8ZU y$_HLt@{2"d6ɪT7~ۧ746B9$Ȩ=d5!/j@P,׺?iє+ |9)o7 Wk)SH.aWbFHTf=uL6v(Ԍ𓍷-x^W[$z}?ܷ7:Pð~껥~w7&g{[饥X/@Զ ?.\Dfqf?iao#~ =/H`G9mdRgҍ+%.?T{CQe_.;,M?*z t[XzBjED1JyonnOB{ K4_ \?ǯW/rrV~ajz,\ep=o.窡%ד}Š`.q|_isrN*Y UB0hGz[*&@4mڭuK$Ydjb]&k1)(勅Ɏ$#͸XYtlKlPrg?Mmg}7K : nDcSVZp]\+W,wΤ*Հ#DS_f i #xfE jiUZC# ףk:\xUq*nܸ˪j~55۹MZEO,o:Nb\䱘Cqxuq c`z֢l9_fRV@(XӅE L1)d\"^-`2@#rjKJpG+l \(vEjsВsdVzʓE*Cɚ—J|]CexʀtUGbOn]ćn齨?'eguG"2ͧ kNWaȣ ΕSDָx_R-Oa{:ʡL!>iva/t)Ƨh ҏWwSRE TfVrhmi$̅u0c,(l2dZdi`n)zOw%>~5wy2ZLXIj]" (]xI֗TtN4kg` S.Z5b\iHw 5fDOiG۾팱f~ 6+@JP)ݦL5a\p3dG39ϗ|2lӝ~/Keܓ`W@ȂZ*(8R4X8*Xs;۽/o<ojSzx(6]𼕲V EgxQe)O2$Mݨfy, ڞPV]mkbwBLi#>EG_TeE 4`x6lv>p RI3pM@N8Kf}  ʽl$t|O4oYg]@LL0 䧨@7 ,<w`/4|]X,s5\8xYf ,H@h)R_lmZrLC£Җ=g)?5S(p0ٚI|z$m))ijr<8Enì4@@n^D`bKz1SxWzf4eYĉR)dٲ\I{_)v@8S$W,23yAҀ7ʷ\x܆@og0O;c5m@J<.&>nOԖ!\A4oX,ok*%R*#xjJ- Sz5#{n]6!Exɸw'2e WҊQ"^9&OԍO)[6XBkB1x'dM><|qg)G.fL=)StLvjD|ö}*v9 8q89%7~1q Bs` +Ørr^sUrW6Ʋ阺xb!KN w 53/$rd0m9T\;~qׄ_nMw Gqp^d Vu Rq>~}H #W+ub]Sdy/&lPO'ɓഭ}u()oU6wL>ԏZ`(yDHfJIX8Fx0f6 ,)\Y%y_v$-Sa`{kT=MM:p3$Ӯ|﫧'>:⸻;>=ω)8iG9X+ӧd9 {3L)1KZ xFz öPnptSJ&MIϸɝ9o=r-GcmK<~OlYKA" $tY; Qr ,9$$.B,@ 戀ѕ#ADBeNz߉3qtlhI"& ݪ|`qe 6 ]rcn` M-їC\yvΰT.<ҁg&ڗz<6%KBl w[}v6] XEHV9hظ^ {d@ɼM|WӚɊ? Elpd]7w:ybjUGHȅCٺ?" :%vMc@qA%Ф)#~I~,!D*X&;1PلlLثdd4b,_ֿMΓ).Zi| NJc9~\ q&s: !a*am@šRq;o*̠ P{t!uZivjjI*;y4A}'W؍zV[e8()\ {o(6Oc [z2Bpyr/,I5DzkL_ `37`Q}ߌS륊syYnRs 3(bȟjWP^nnXU s 0;kid?=X  'd_7w V #çfjx 0ov ?KH->lLH~RjT0ɛJgӪ@mq0c}ۘgV5S RCFQ4]y-c`KǹVm'$O~.,Ĉ5[px!@&RlnT's^3YBarPYB e`"]F4WF!uW$D =MA6Gk)\i2KJr#DZe2ih0:{6g bƅꊁ|m>Ǧg@Wb|`A_u3n5h$` BRx=>qc39<YaBI(^)0yN}ޭ18fBjr(D]u'ٮ7N&QVHKJ&T8:x]O}cu_ a6Ik`i"7@F{{NΙG]ڦQ̐okJDA*hM%=?'j-z0-VB ؊+v9U#B?#3-3jxoi?CF-a^\jh@d1Z.N!0V~A nXϳ"el*֟;kk_G'&u:`^;4 zJ< QIzut0Ոl]xcGu/z63p$xhڄ&eN9wuّ糔 k JH waqPˏ&V_=RUiڲԩ#y0قRKu1|ӽ&S/(9a8#SV\GsQ]E)['㽔uP8d`QwcX%[ 3f O2i0ֲN,aw<FffZCRrb"#R}f ;)CX1ٸ#oA ՠMHjS9;d'bFYt ߄IUQsC4VM-:=lhgVy{BZgaY+z08? \.c.k]U![;,:zVHo j=S[QGYy.N<+FQmih2m;\s`*M;iLjU8IZ jH$7*@.ʡ\E׳"vt<#A7gn^lB25B!r,t4'!-R4-qMʵj20JWE1J|b2+Ȯ=#2}8͒) VS@ ~yUߪ'o (#I)N,VfFJVD |Kp¶RCRo}ukoq+ ]*,S>3vbM)se`I<] eZנG'jathbyxN`C%vE{$Z.AY ˜pj>6.s f?8#фhUXhhݷDtE0N(ψM%&SF^wqF_ToLÇ܀:_3sjl&yE(ӛ1~4l1ySO ltoYO!]PsI )fmMjɍӥ-&f^g[C ɓ$>Z+}nHeuSLa8Ebf2q 18Uu"i^W ~S=&578ux zX,ꖘ:r6N`3)2KHa !ZwDpNu}#|fB2q5y]Cn*?@H@Ga|ks-L,.D0Z!g'TjqцK|6$m.]zmX T0@5ЍTpeכC}MuVQOJ0^z7B$^\ ϾL¨,jpl"H@e;W#g3JBTsrSӥgHri/k؃؃+`˞:㻯OLNNRT 12M j:m!IWOnH^Y!P}jk\=kro5*tU׬fUZMO==ˡ+$ k6*"=Ua)]Y"Lu9~!36x\<?QY=JRG9A;a_8/wn~&)+e>rtfAWטKFLEU`FFIW㽚5U P1j\1Y7E庞uSL)#Hg=EO9u+ZV}ɉv}m"g%*$qc 5$w-9p7vu,6P*TnG~!RSUHhƏA.t2;G3ȟCï#?yL4@$ 2GټOi[bn#U=^|.U q7Eì ӷze+%KJ,g!BnRufY&mc"Ϋ$M{OtgKnOB7TA-X{܊]qAz4e'|t?u,Ee ՠ/buV8g7c:}rEZ#Exo1ggi/jMWII|B!$ţڮm\\4E.e1MVQ3[9LOi!%Kxa.O9$*:*`}(gn!8- 0Irev?[96pP95T9V\-yهc bC3}d@nwW+Cd$ɿORZ7 QN=NL M"fQ%fuAұ̙[z37#6եLЄK^=>N8tfbY"4 A838$k޽00`ǧm&&ʲ(&8AIZ֎$i،jw4-7Ul*K.c ]]=skہ04!']hKAm}2uʷ֖/j9=$jo3'ԫ DV&l\WxqV_C"dbQ )01,ѧAZQvTUd_f&e7}A?fNAYn oNI%E'+&h8AS$Mh :_/3mV+7R8aک w"IK'7Mwҭ#(Ѹa-ƚ!>EL{oH`ڤS-}:˦yw;iߋv sq( 㪽56NV·ohH]Kt^K׭2l AQlKfGJ|LU*f8:-%a{cltG@uF]Yd!*Fh<݈s'z8^|г[h\luYx,3jGr31woy9K $ĥQo&{Nb nVLFɣz)vڛĠQsjuƧDdZ6H+GvR~Ȧg z <B;疶 GϿ-;֪<ξXrK,r85X䓅 :- ֜wtHjDH d5 I_4ٻ4m]F)zA{y:\PZuYӄ 1`ZӐ؅Eym[6M[*;xWe*#3yizx*#~?($ح}isQ2~ <#_\mtC8cAZ m.q[gŶkڱ8%ֻ VQ6'5A)fVɌB"^%OdRߟ$&#?hI_Aa{)\g*I SG(jbFp犑i 7w`_4>H.E`>HדxaOdkU:PY(ᅫl;8=`okd.8 ,já>vi67`g"rhuQn'Xk>uH@R4|rh3Gtbȇ'rTl#L2bʴXm._,.r[Ի˫qU-5ί-b[L\ V:} dzlԪx? K9{ݿQ㌽Hg_[XU\"oD( PM5jQጷ2⢨jό䶱?]цl_Pޚf*{pfRJL6Jo~b >?RRŗ鸐\, *oUuʪ`{l^Gjsq&}ݗ $;{l{p@Wk6K{|>l4-1@`Lײx>)IAKP\| E6-;K%~O5+ !@K뇔7V|s }/nlA.,}:]C8|åDǖR`z΀7o<]N@A]d9]FR_EROni@]@ ]'?YꯇJzbMPM]xmܔp,m eRK?Qv zpv#qe[}z},v5+fw} ).pmJ)c\cK]E(9ӓY|ܫWB~#6a/sYL&r 6<ըJIK5npȷ0s;Frk .k?'bNŏ)L$wIw>cO,b 9#hnvg֎DIDX酘 o褺{n¡!iFM0/s}z]0:.8QgD\F^adHV6 ͋<@Ma,J,Tv<޿İaY2ZnH.& |.;\m_=uc4 yވ-ȅEjc>A]Z\c]P9p[6)Dn$`^SȠwֈ*iD*vj, `2I:2|HLl@V'q,幎'kEHczh݈ ōA)P2z,7dqM *} ۙ+vj3ܗPRHwi6;à{Ę;U5uzQuLWg㳺p59ڧ#9x>ߥ]&߀i:Ki*pPuZ5ROy]r'v9h.AKz~X}M_gLVfbcӪ@gIIg̍4'';=C2J΀.Rc:6]#Y EE71֦҉Ũ ]WQyo%x]@Q eWL^J(75-=} r;Y`QFd$;XX=AҳJ*Z\HBBU;5z9iOh3}FW?nQy _ 8*c36 V M8f_\#uO >\'Lm!RyU;\d΄`iݩj `]'GY3PvP4?7мT.3&gEKw{ncIz1oKX7%j Q5~7]Unf+-[#)e}%]&5EVCnT,14=ͨ_{C'^ C/{\SP<ώDSygD̚s,&L|I\n Kb3Y5W[".C{z0=[}K .b+/YӃGm-^b5;e;Q6/.PzYS^vMĚܺ%,ďXN'[\~ 1!Q7l*kx[;va lg-֑^ ~ 2bw,f+< 4?d/&&BK FqgcP>]%=g%S%= ⠠1Z]\;ZX9bg M(>J1+\] gWzd gpHu'NRp5~UTмY\9(έc%"h,.V9>P/G܎<>rRdc01Y_7z H00OPGʣ>І HᠡmWT'IVe /Jatޡ%:e ^!UsAFѴu><9u g$vj]J`fߚ׬6F}2N]әLw,QZ7=qgg߲L>PiM֋)$Ж)LmB#(g<{zeO\[s!{~P`7p X ;Oޏ|Q:zD_8x&XFYDZv#cYFxr*aJkNԊ%6owjl!B8t"y 9r>%QȼV^0-Aa:`74|"/Qi@tt!5ynke:@3`$i*/<sShziUB|R{;?i#EIq,\af S $KcN #n1C9|% ~󕱽{ -keSsk% Q4K!GĐc/=baTRk9 µf7\h8p)F|[P?ɋ6e~(G!PrZ+P&/г˗*تY_z{ղ~5JQl$[&YE;෍rZ^M}{s]J.8Hwl#u&.ŋp`ac T]Lϙ*)X 0+' ]n]X cA| 7 Ս ˈkjR+:\۰.[E z i-k/IExΚm$#64"*P<N<4cVe@b=˦Z3얄"vO.<΋ j(`V‘ "ԢV:32Q9 Dtܱݺ/ɌC_%e08 z,д%G Hp&DI~68xIG} SFϸ x\I '#`[(IEdSqNOت5h~~__ka1 6Dnev]f|ѓ ȮRqW253`SSWjT5J/P/eGB1 378 ܉oda헤<C ԛM+s6ĘϼSO&V56!b˗$ql vA5m]RvO'ؘ4a?v._E#!++nsB B_X%3ȷ)q~KP,J@B:rE ;_n oτ$ٛ%okK; /9tiEa)^>=UivU*k!P.mP2~I"ZoOD/s>R)A(8kf);ڠQ$EZny#3x&`߲F OJ:<+9Zg>룸eoU9UfC6B?Zn~hyl3ziNcZ,'+Sƃ476:w3~mWUNȶe64-=Dä<; zOK`pptoBlGu =to,%"§c{L?mlJXX`֛ݲ ~h'BLMw[ oQ*ϔu17bQt$x&F0؆UryD;V[\~XD:pkc;&I}K J5J"'DocS% WnE-a/ {<k\o&J&/{$źV{ U6#6@LJ5m2e#@ߤSh:Y5K<:tY[pLEw%F~{vX٣%`. {OSr>WBr- TzC,E3E#9Nh"|"j&pwA:D姂p䩯]x*2R~/TɈVH;@?0l<>mK>H{sc 4ILϯYn W4hK#ң9#hUyM- 59= >Jl@AW?잒*$蝬P>%B\jū\AjKMsSлj@FOzUp)\;j>< 0 P a_+]`NJ?aʾ@~6A ByGِo*8\9Iy(Tr1u *(Jb*,(+B;"enbhdFu8R:\^-w*F 1,Jb)&66 -U'иr8](MTgMJiB\C*nV0oA.Lչv<8{ G+ȰCAmxru5t⛬d^+o@&$JÈ:3z^G@-ȈJhZR9y&~3c&5- Tϒ7_g(uP~LJb#2xh@{)Rǫ;A(~aZz#=1lQ1G &2 ̪Proia.®6C, ݋ bՈ5b*`/Rc-,c>iEOi[# EW~fdA)3;AeM˼쩖Pa@1@'kjxM A/O[zyƵ/r0 |z˺Øz `9quHmT:6@\QŗYMQ#|\MXs˱š-quP?$^+Sڻ8wّ#׆v;5"$Wꅾt&YfQZ;r:+7* `pD i f;W7+_=Ȫ`XA+9w\#(.CxLKb?CL&Q~Ќt ,]ݖ"hfpp6ok""CsL=ڻ>xh"v ? `SB%l!RO!7PIfZ_{^Z͎},UQoY6T3poA~r"k!ԈJÑqKkP7eC'(MR(!RB0>'yc8e"˸@:ɦT _qUNr;>}lLF',iۜ^ڋH;e dU:H>Z *s>0NNlW$+j1 AI@-8 <#:R9<>f*B5 J3ɛ`ѹu=\5aŵ߬XuѴɟq; H^<α`3̔k,eAa뜦(k[TU2.W2DӶv O>jJ&\-x@sV \7WƑ{KX_1be N\_.g j pM)0jBO~wȫ[(8 oVT>XBczF뒅{{;׬*B5'q& $ [`d(@o~CS3QJ:0bwCQ RG꧑:3QHO׋7mɦki[h46"(v۵"W72GP> CK( Bܘg-&jll2/GRkG~T4rUroFLGi[@$8>ƺ/U:RtL0\2ņ!|ƃ8hYh뾻hU)2oܻNwG6k2<%EBMͮlV82*IgAGx/j5<ӠmDTL' X"| J\mz3\ԋv_D# gqp9]ϫJh>2.)D- '@A}:S2Eї++o?{yՒ+7xu]Et4Кۨ13)DjK#j-I!mcMEG O4h&v#8I%ߌ?ʡ&%(Ɏ}T;ihXFV&\&IxdFc| K{)(y̒]Jx4PVqܤlVüv;p'γOcFd(RFiq/'U.;*5]+4khj=(~:dgzLFc!lUQ (xva2&`8"1aqqz&p32]]7g ^D(Rx,Ltl~;`Fa׷zfĊsV䀤5N#ؑ)SCvg/̸]w B d d+˦u|9ϟ;j[O ɦ~sĹT_ %#}W2 |Kfz ;)piХQEܽ <asɝl[Z3 mWJtnUT0ߚ4smPQ]7DV@&KgVcI`q|3=S+lk[gL]I//2bO  u8'|g 9j`MP*ԃqgT D:BUS##矚\pIǧx mzAXiQ'9lEEul[tݧ $ͣsEwT< rDl=e|l5[~曕Gz,@7qDgڟ7 4WO | ^Fn_-ޢt"Jotb!#e>꥚+ .*|=r\Cg ݜ/EC+p̆fI0R t z{C>AL(Ίj嫼snJ(ڂ{r_5\ΏZ@q;."(1z.e탉0r:ec&Tlspf_a=cDBQDf+ԯq&"KsO Ùď]C=y3.pqϬ;e8l`/R¨ʉj?UX{!$2͗~ZEz*@C⊪'>AH/F:4v[jmf ʣiӀhTH0'~{KY޷!cI+D5 Q|%,Y1Qٌ/ g&YIѭmN@b1ג6D70?[#ۦ~Wz^/gbb1:[vRTXxӡ,S;o$'<&0tx{A /Vw`Bd5mdC49P9ix<:M9L3)A2`OpGM9^:fHBHJ -_m63D"; "YztKn M1| ru:,Tpx7t0JA,X1 d `GznUPd/3(,trh5Io1'AF,ЗU*#= suBM#͋=?iM hfULZOSoOkm} HH)L"Ysjp͇AR0MU=8Tiʽ`O ۳WXX$EQb؞|68:']7 gkCo+SWa7z|RoVlP*A/ Vboh4td CiKkFrnvfPaQŢJq;O.pNڧ&=oW"I6pL+̨\o?ܶI6k\!UZ%s[[Mšmxs&QrD#3dzʦN]Λ+}z $ۃ)4[]ԏ/x>T]eGJ.Ŵ|lXI_N0BL%$2OȒ 3:L7='Sl*_Ǥ:%on&R7vK.EQgl/hA^}48<BIQCG~ -FQP+IYwp8KbI{a.{WjgȍXԆq&gߧLL=a|=ʬ"k[ļ } ?m'#b7A_iU^T :r{³'QtȡI?2J4@ @7#4ںh_;4 9)SpmIAaK5$?6^].y؁4ҟL;O#0O3.=d(կ<+Ք!nׇa#4}Irq`I(dOֽ77~#AdZ3X衩[/oe! $EJT[ eI1q]w +l>>o_;p QjRХ~@gEE=p͓v;[*N WFTt_؃ q^ ,ON|'<5UI<3x yYc)'iAՐglFOUws0R& AZ-A]m$BiEh笀RɋK0h lˤ4*n 4fSfbg`Zr(1@3:Kʊmqvhꂲ־!!wz՟K=:: iTS+_h2YXm8#nߋKiaF_Eݦz0IIW(5 4:t ȏW%籖GfaqN}S{(u7Ɩ@Nal n ɡ+5d_|Bt.ty (^ 6N8H NfŰ ^@f|KoKH[4X2gOYc̼!.`ުI0 )h"40\.7VV:~ⰟU ݶR^dw^ 8@݁B/gP9ht:.n3HֽM( ql9FgėϢpyJJdvtnz/9aM0ycI7KUk-yH8D ?Ƀ6-f J?'ƀKK! i^Bo"$Q!0fC)ny36 MG{?h$9;JsԷ|3 3Q;nė@I!ZP7,٧9=â!kUm%%U6d"P7.&g:gU.|Qox؏!CÅgOh"R%JGo58_N+qzaI3mv}WՂVz?2#rTm݊Tw7fQٖULFxb͋)֖R*z ! @qsoy+3dN8 vRejCIP%\71z3e)=EU`aOu f∢/>x>:Y/K @<&Y! +N?J\A0 ,F4 JU9x`'=BR8[fW!/flzn->mt䚗@UAQ e֏)#$%Nnѓpoh$ZFb, *`)tSB09Øo\MB `,7!@ ]1 vt,Ly^pi.)2u x>8>4!q{6, ^" = {q :hgֳ yY4Z{㌪Ħpߵx5||;4*|"8ZmcE):uM/}U8ͽiIĊӗֲG-U^mld94ݾy'm1'Rמ9!Rgppȸ"F |\kDX v\t+d&ꍾvXM{"ߛWs&WE{hm%,IR (.YG* 4ylL3OخZ<~ %4^"JM™@Ј&1 yNrn_7cg72*}&rhrPП8Wȝ[}U+*YUa|_l..N15Zd(^7-A:Jxng<!"Zȋ?pq=FNV{1v v &@"/ e3lzI 9Err9ѨR;5XXŦaj^{T̖T3̩Pq%o~?L*'6=NZLx1dŠTɣ\ߟt #qE E1n0߸V2\Bg &6 k:EmHlYȾslDH0%iGKOu>le(95Hn<  &|אF R#eք@v7626n!e66_73e)Dasy4)D8%(*@XRjŸYOz;JG޾bR!,rEI8niH/؆:L>(=w3zm CW_VKxŁvhС J2i[͐I; sΞGmI-5Vk ΎiC CPj$bx9}&έ=/!1_S$sǽ1pt |]Kއe7?юĂV{$4O;d귄*2gBhYЯ7hRt9فjEv(xU=؏!it_2`S<S,wWWW|AP|YGɟ\}^Pu?y%iDx]_`"=%@6_a3AmOC/g2 kjÖ@l5*pnwZs$qxbJשcn$] 6FN9R=?ݫK5Qzc~pQwJz=_ϿTG̫$?b/EBPu  ÈZ1m5vɵ6x:0U#C 3릒~ ;8./4̔\܈: CBr%7'=^%j4$\ӨH/7Ig&maxn srՎeo-}N$.y䞊  L,(z/oJ-rXxV -䵯 |Lp9\s@ J:a+LdMѠQk7S _39\.Iy<$_T{fᰫ+D",tAUBWgdJh)1^jɶJ(4*6H՞fƷdW *E<ϼΟKD=#h6>"U-l Ns!kus@>m]F5+ AԋlN53O>{գFބvU뢨-AE[p9IsI\ CtRd{l5=λ;>н{0><Q6T5aB[xhC?-yLNc1~ ӞyJ>}h 0DT4A$F=9i(rS L_7A8rg!fn-lWoMYh;c0K{x9+OoADt0!ڊ KbZKRnʁZBȚvi1uk9sh8UU, O\W0qgf nea 5.5gQSm3ՏUX\Md(TJ-V85Mo}4Z{R޴s$ {IAٰ4sty>-f`_'RU۸Gϟ`2j  r+%Z魧BUg>p8L! v)&Dݍo01lObz:ll,dLj}ZԳNcҤ,< UgO˞D=3fp_}z¥=ϼ IJl#Xn0t,N*nLT}WF|B,{5O"atleM`VH:z4rB ]^  sP55B6{òNh<~5iJ7o˪cR}babo9Be,NGP hd>м)0?@Idl yM[3MUfGS #XT1tCNN,QI'?ws/Lj]f S} o<]>5$f, FfK<$g/-n[rd}7?.5o֘Ifh3Z8^q.*ˮ (w'?KIEK JW.y0.P>;<)`L{ĹF&Q?Ԧ]!mDŒ _2"#`+XVA!?A ծ26HU A.48g1JW-d\:c䉛G)o/Bex4jtBFj|4 rb曥sC^&x[=\d5%a-~N0B7~Q(̢q% m*&)kT@>9ԧzƚ8S~YdiD>5ZK<]bYI>#- DU[uŒ :3{@`ty X9䔫e+9 cQvkT_aBxK@sNςjLfm31D^c7{dt3|Ϛd7:Ƿ 8A$2ɷdz=<%uK=!~DH\Mra(Zقó{M6?-r1H{˗P-|` ErOvj9)G_6ۧpe V 74H2O 1>q~p %*4G\B{ԥl}.J&|vمd<am~9|#h0xXIh^9Ys~{*g.AT&#- b:: '!hQ*>EKh]' 4@$LsgԭhaㆎQQ %MQb^/uG( N|QNMAfͯ_ 3,o6G8tϛIe"йznڶIcך)^u6;窰_ϒv566ŢX#'lEy!k?nXRD9HU +rd:Mp 9l1/_Qb{rx

      gthyrG: cA.^"~EIrXqQpw}~  f pCOn2WSc)yRn27QA9KL&R: %&fR-6&Lh;{PwoYN**cVBͺa& ;c15A[DvY*8z!TZLi`5e&8&4-FeZĝ1eLpy`3";s7(VSw+ݝ`h]V]YR dn#Ge`(Q,WT*=@ಜ}.~oiͬB&7_c#t%[V@~@}QVK`5rvOk[hso(.zS+=DJ| Z4[ۤҹi4jZ xЍ5XSmq=^&fnyH,t:{ glV}&;"Ie vfp@h y}k̨b8=۱d;8gxoj+# 8h,^S"EK*t> znH.!싋W6҂p67Be{F}nc 쵴 HB"'otg.B ˋ(1zjա#*E$m-ZAGJ+,N^ nZy ۡ0)A\@Q!CqSQ7Ӹgnݺ9iב5h:Oa>"[E_>Ҥc |f_L!:4ˮ#dc0*sa.ApR:+RQAQzТ?iLD?WȂz8Tx #]s蚾pl\ IFdoc6#5|ǾZ \o>XC*J1/7Uܸa~ sF7ζt T!O :]`;=GOrJAZ]rb)d+CTaO*:AwIrY{ZCpyHfsU*lR[h⏵LWǿ-OX9`@"?!dQz.V:I:;9&Ɖ,ʙ~ơ·6aPsc-8P+┺|T?+R0ZxؠwXv7;NƕBY͹ @ %"W$WLLMi-0܃_ R% H{ ܰ4 giJ,Q\%[#n(E,*yUW5d`N:BsFxg@IW ֶmtX# R\ ł뫯 Ю4&7 ; &dC,znݿ'Sh?"օPphK( coV&>#V/9-ϸ;r1ri)0=x7MxҥH@w sc&D-8WZ72XCo2zV 72½.';qz}I*OdҍkJ\T(%^DNW)Mrܐ>2ػc5[9A͐8!TI-;2/{M뀝 A93ENy{׉4iQ'vecnP[9D|@HԞq `@*?\Ua3]#o~[`NF ZӏBBh$@}\wPd6ZHP*{(X u$:vװt/f-D0kkF_WTt܊?Y][;҂lS,Mdzp^du& #c7 wG=Ƃg~L T\PY‹ $8E2EGáښ"T'$.ThUԨ֖|-]&q%DVjZRpL0)|q2I\C6@{FR'[<Cwم%Me>!<^oӭ)EQk#o}vFב !wv_(we-OH(گO[Uþa3e}8$̶Ӹ2j3NG tTqF.^BA&N*)BMm}N+ HiD+.Bo7U&O%1'I9tO;e;>B!~wZ]˹5j Z8Σ'wtډ,  UVz}ѣY'@1ɮ_}%b!#Gw,~M#-֚vJ#y %7vm0Hu6^)Nxu+"1_`u+zPtGx$эJgTcGw 15 WmN %G[/AՓ62\,cl[(aVJ )y)H5 9_SP-m^E0d1r#WepnȆ\\G[& ][,R6_AH#I%#kQ}5ɂZ㱩 *ebm7"Dk JssL&kֶ'7Jχ`:,g<'> PF# lݘÌ`e,ϙfPeH{FBj*D] c`A1|#RO%͕q#/CߡI.JrQ6b zlEiZEHnɡ@fl˫A s 84+zrA_L&`>6?N_CЁdM-${J1}wq3-E)2'Ue̤^lٺ-*k-\A^GP8bv v=رcrR&SZ׹azU/aTd 'r/,~ ^U];\ք'yA쓻:䃪u5m"&*yڎs-&cp(I 4=or߁mt<{y땵hAf)/2XA5QA4I=TL p*aL@|Cr's+E+yvUNW٥X TARqS#E$".0E\#0X7`%Jseql:Бa-vU/m7O3Gl>;OwxWȐoG-IZ"GĄ,#!WDD˓[kC4·vhT3se10i 6+l*;pHtQ\A slje4l+~n6Ř oESšÙP^A{̋7$nmɒp}YˋՑ] ­{`e&\;| "vc_7ABfgTչRnOwLlv0`s-|8&A+}ЮnZ}cV1kxS9p̮PJkdĒ2:ե82'M0kڜ$/ /_WBgEqYc[*3{Σ&Lu֧oS%W7K3CSDѠVo/0{..{CY/g1/O6UNxa <K#6bhcJF3uHD7e ?{F{)f=ΫyxMƞz94WEKn/]\)Wf mcjgZ!q)-(,^MA Ʊ/ĦK-ӈ}E_d 7K1|'YW]68b*Ȭ]z%dFSVHh?2wbYTv`9mt;ҐÒ=:@l5A !8]''uYۑe|*ˋ.WWnWS!7&_0 \=:n bc#D$"z$KÈZZY7-2RQ> C_N῰ Q UMYMU#Elo]O{I~lĬs4#pw=wnXPo,&QӤ31%'Jsp|oW $x rj*-d;{^~8=)}|F5eU= ?wUGФ.cHBŞBsQ@¯wz,k]U">m$ [06(xINUd+z@::0C*ZX 6WxE{vUdL>sa۽jKd52ʯls ~[cK\kd8Q؇2d)9D&ۻp8H5Lx=n e)ߩݛ-|*7a֢͔ X {bH6ĵs"h\1ϫvH;,Jd$xmVӡMP Jcw;]m3:ziP~K -b~3BhpuZQWsÖv>Qz0-Be.se`U!hcbVcv@4"Ϡ[w( 3u8plC5+&M5̯z[׼FPQ]55LSwnzuJCޏ$|e-TC_+SKey ӏjt}/ 33:Yͤ/Gt_U!MdP5ր2ťOWa:w J` pρ̾LMF!u,>b4e7!8AE& CS/yanz|Y͖BGH&R(Fܴa@) $?ݍu.Xqס#2}TNv,՜Ec fM%"ַyP=n< |1m'QTj{"^475qP%)$AF;Ag Eg{Aa+H7?A(LL,~L+ŘUFCB>p%u\F)F#b=rL)߲PG A}˼X>o>ouneȠo3ltxnz_/|sE DB8aQZUÃMnE٘Cd=v`PP* L$x,5&4+d"0CN܍Cւ )wK+}so6>gL>{ :`IF\]؋H _bs_4Q;ӅV` Il,*b5$/\r$NIӊdF&=2+W8l 95Dq K]qCgQј9 E+8=yT"g:2 0^ݫ.g'i+[67Yڅ9﬽2Ƥ.=*FlP5w=fV{U!c97yfAR+ Z_ 7Ԟ%i48}LhOaubU]~Q%̅il mUR3JϤ0f`k'bVE) @xwPPN;kpJO,p\y/rJ+*`;S1"v}i4p}g e?EV.*5Ü3g*U5_f0 @v(86۵K] (AhBj_!}g Rۓ92ʩ8)\yʳ?XN zgVU@aiiDآAXI7:P^df? pة&rʁT7]=&Cd$e$p?Ԥ2iAZ;ؒbKH98D m'q!׫KhAIsF[C.8o^ǣF拦AHyB@B9؏  Heq\hwClS9 mȖ[w]l{.tng 9ͅ~ AрCMT([ZDA|6G!BłN9LNqx*uOdw:Ur15dSB`+OIq̗CXj CE9D3v/IG><#}hY(?ΓӒehmf>ߺtn]`.;<ZG"1a󪘻TĒk3)`TZEq~G k]sdG!V;7Sӣ˓O7-/g7+F|9XUkP\ZC68"ב١C=TA}s7eg􉥎 `JJMqYOÉ^v $xmJ3\sI)CnI?QE2W"JLM-}2ʖprٗ1ddk`'+#AiLn+ 7<(M{g_BB@CVoZ5_'yUX J.*/ij]i%Uk.Ǩ5aMPv&MU©1E\7;B5\.&[> Zi۽i}!;o%Βߚi9uBr/'\̿RWߗqSNgc:[Ub9 >HNۿߴ2"y6'8:v*00Ynxy~O 8I00(=\ fkR}_zWxk!ޏpZcMSIO`Zѷ U1fA5ǯAn԰ =CiѩE_T=h,vS#ǰwo' ^EyN !a/ [zY+A.nϞb)omio=޻FEdP+X=4N,tᬚE^N  ӀQ Rx}~j9Nك%G}lxq[~&oBaxS)㳻;|i-: 1q!)>Ԣf"K&'H/ʽc$Za"63D?9֣8 N7d('rK.{1C/DP}f t7* ̓W^ߢnS-=酽2"_9L}fb[}A}aEsFX(C2\7;\P;~b2.SQW<ʋ?:ʯ aȩ5<ΐ^Qa/ o[k(,d& 6[YdV.'Afg$c2^i0ko+mT5JÜ) %D)B80"Aы]/Дӯ'o<5rlt?9HevֱIpamu)F5e=GKOFlBkȎ]-j&+u~ laX+_A7խLI틾 m%; R젠qxh. 7*}XFm V-'/J᠎ި߶U)Ԓ_ [}Mޚ"))4,yM O  aqYjys.GZ&ͰwJ7A`ɥgF'q 5`Lc -rkwjAZ~08B1ko.l ve(  ԻzC4*R4&.Rb2US.6ijFa0lH:Ac}zIO*U[_+؀QQ46)2 WW+xʌe4ʏ;ZI-o]31b>fb[to!9בNd?~6z=O2*T@`F_ p\)<:R0A|ŰGC D_K,!.}t* FKH]h9lt#vΣ2EHnTJtZH_t%\" xg;X]@kh/jWK;ldڒf)Vz†VȅLR sE :`ѻى; " O;%TN("Z+K듽մ(P !$əN,dkW.:lm`gp JmDYPs dc;m(!K4 1JVWl-|>[ܝhQЁ*tɛj3ɪ'˞)DLW3!|9xosghe%:^W=ٜ̽|z s< R!1HDkA;w#6B ejE#(īK7.=TP- +X4]w9u˩i29fGcciN(.9g)-K_(x~+UX l?ޥ̌HS(V|1i<(<0k\n \lgO 6PVMdmD+B]CI'*UP]h} .D_:7w9/ hqRң߈n'a`݆&$tqRXFBÇF&CPMå.T`:0=:V7B074-1.Wch8oK2Uy|ݱCjPgN'4PB$١'Sܦ%oھx;ڋ[17=FlfQ1MH-Oj7[MH>t5aoE%f\!6 Յ.i˾/: 7qM Zn6ۇ~չ+{6mQ>R ][E/45cC}Rna=%\C d-ۓh~f4"˫OТ;G1^',b Rw2mҁxn4C—i\Ԗb]+YG5w?6n\LUϤjd9-.ôiq+7|Ծ֓\Yph@est"\it5iV?>>Ux~ a K:C "=*[r[('qyN"~,98DjW|?a MN׿|`){͓Cl_&^<0k_3ARe\d' n( |υfEKS" 9 Lqϟ|%{)qDKPy;U]'ѠѢհ*KRˠB/|,@GLٹI?(0A}hC ]02u"%cjgkX%lJI >~ u\R3YE]W}JgD(qZL4DO J6]Ro'q ¹ʮP+q'")prSx̎v!~}q 5 Iq p҄oV=(Go~<:X6ԣ Ip-L4qz=]VXW#trK8zQNG~KzTo3a}bCTL @̘ZztLE, OA9\LqsLuO=|+Ϊ` ȜpO!K5Dþ!+2''K>M 2aKcFXXT؍WTbwk<:M{ tcѽ$]іUBMFn&bJ=M)*)߸)Vņz7=/)61h^ܟ>ɸ6)q!zb_"0}dE6l Mx ج3() g)܅/`@,BZ6,9|@&{3heI4ρCgKe@z.4*Ks+uO<>o]]%Y U$i\LW RY/& ?jCLL dlQlc 9?R>QH針c_j*Ev ,09Klm1;rc#W`)jds~,% .<Q!_T$_fP.+ɹ)}f@C|ӽA+$9ȯV=6سV  q8e\׈i\,^G2nDy;C+8{))cuB["Z62l-#,ec:y{.o30^P͓1|-jVsl-g 04:Ƿgk[3L t1ri5.2hF`cJD[5%y x`8>Pk}!a?dv0)X0+Eu|4 GV: :b!n)K-hJL@/H[:hpYD`!zE5&;  r $u,qQZ}ءG/xR!nlZ>[5^+*jift2*WoE4D@Q[wD/Ū 4L?y'Nuh@]-l5l?bAB 18S _A<44qK)|I:0Qh @#Alt ŷ&>wh0Hͭ͌,Q~xۄQ/zџ/34ʪ $f/^9\Wx k2Qr¾-RPx~4 32X#p,nU> Hb^E" N&Wry['~Cz>\XVMx&[2?ҿ̛U3U.!#S7y!D)Uo_m6^R*Mtq`a'i3BtI^QrJ!~HD{b,]$Ѡ~@"39sx0RUSxeIO+zEVʼnS%š=Y%_t5TR4hLw>oQXFpqyIlNּ;Hǜzn%@;Q&P+Dls@W<ϯZ6fqW7\VA#!_ 4p૩0'|T[JXfsrkbj1Eʣ0~Wt*b03s㡿 , 0RZJ}P l&BEjE-ݖ|Vf6kI!hCyQ{ E-?2qȱByr)A٩ݐAڠ/Dra5Nzsl@PF) : sǫcA~=#<(B 9o]v5[ O=kU 4\KV*AGj n:|p5Վ?O@]pC3{J>T$X}jI8<61 ⶔ~{k{OCKJʯ3Oh۞)fGb=*`7XiBŪ yP˯xѻ3 %Cw% F!ts%!XB|fCOZ)79m~Ҫ(_QWRɵOXr)&6%?U]L}hԸ[]sc+7&cyaK,qt0;ɩ\5/N,mw?|KO7Z17` K%z=iR*bk] ,aK: UH0Tuxۜ &ljl'Ju7|4йGwY@7U{#:Nap6`%m2e|yfw#DTzu'M%.ڍQJUUrܧnjE4yQ͵N8e ,6Eq$CHҍWUUۋ mU!4=]R4_'"u26Zh[#SC6 @3 S`X@*# (Ba "ٌڇ޽WKdrpk7cd* GBc e\7a  w兀Le r%lP_3AWx\=~El%axB$[ϛ 2uSTٻ ,M -,^KX(Kd$ ei>Ødo֯`)4&xCďgGKCK*gz?FUn&ddߡ nĤ4_+;\Mvw"W},Ǚ0.g՛]{>b(*}6ӷO=THOlhTb9㎩EϗJխvpo$Ea/v;iM=Z)_RSKюE⧆FYU9QC$8fsYD-:ML$\Gm[vӌ g2ġt?EfiK6D*_#owDI`/Uk͗ ceGѽR[?fAVp+U>7m:|{Zhjӓ#>Rx>g-_QgK~gB%SڑMDbuԟJNh:} Onu*R}z8EQZiroP:*SoOt_l;ADݤ<,ől6){ d",$mDShsL=Cse #˝U鰇bLj#R 1>qf+ h.(.BIDY[xujOTϼ;Ir}agt`'a ފ>1OJk2jNE)Yvb^rHY[ 著{8&5nx% E-4$ns' b8VBn`Hc6(ٙD Gb'dXKdL2~<N5~hWٗJ*_'ﴯY&iO%ꕱκ MB&8)R7&"??]f ),WrΣ|M<3waFǬhhL/l d˄𰋌-.鯡bm6} ,ʙZzzUTkwyea]*-s(h5vg&빡g;1RWlz K;2-I?zS5ïނ(eê%FVo; ϡïcX7S [2%rb6N`d +\e:6u+Ljtvv7MwfWw&_SL=T7J)jPX]p\(6 ,L s9=}jݢѽSDBmqOm^tNjy ] Gho$&F?iAb!a8q>a_ Jn!=C("3 Ò q\.̕8+bsl\5L֪i_V=:ĉ;HQd]xT>?ȢWH?)شFIkNLC f=+ID6ﴘ7F[%ROB'+Rg2sɀ4&:x47Qv7 1 2g-N{Pj6S`APKa3,(N9g隽g_"IχmțB;'@?:r] y KKMEhU2rvt/KkI^UdQLMꓢEYX˞L (CpB1y(PDON9?+ Z+0&t<6ƙ_Hm" jUJxqhe6] @W[ῗ1_&|gPA0j#> ٕ{S3^uc9?׍^vES, E"u#0CNoW5C_{;LMؿmFE% DEC8m1Rw)tc|9vg8)>V/Ff'mBnb\*GɧiWzY! w 甇%e`Ek ˸T9-!lDtOQ&ɞ טy?cn 1I%O&hs<1deAN*4ln#Ȭ 黒n?jz2,-$ nJxOK y/Xd7^k ]ΪF˻4B}G[3 u?zX;&%ÎhrioA1{A*(-rbk-ћ~GߑuidBfF ! :mF+\~p{=WK1i 28nA$#bSQF \ZW^FMUJmz(_ھ3A&4a :34x!>/:|e\"e❲rNmT@ R+ ;E=?z)pB l   L 'dLme;D0Ǐkɘ`Xl7)6OA<`KLMAÅT$DZy h, C:Pp"ХSbsQ2L}i+a u7׀DÍԠIVGmioGrMJg7^@!n_뜡dGґukd1ÀUC{À/ zt WNZP #r?)]/TϦ3[ς`Ez.ogL.5yPZڣ G'4fb`/ X*?'Eڅ"ў:շ>߬ܓ s@[iv@"c<8|*}QJ\1:ڤ4ݩ*Z$KjIˍ Umԥ;pe̘Gјu/~s+B4ؿWȕkr1ossUj$Rw7%mfk>XUX3M%ۛ]uU2Ӆ)r]e_(+'D>&d9`neF?|VxMpєD|6!KPz{3љNܝ@ S'07i2#&ӓY)Cug`5’^NU0SU9'YWh{>Ł)haA[AlU@#қ>fitm*ʸ< l,TdQuC6Jo%%8fꞒhVCD3Q!Dz"诇KaU_58/-` w!ݹvdc exvnm4g'ͬE ^aޒqw$cU"Ҵve>XX0YflP^})NL}O9oFT_vuY0 dNwg?ͥhWSv\w97DS;VA0TTѷQ*WYC(#\^TŢmϛ6И{DIbRY(3?(,HbZZR\E'Ro7d w0yROmĹB lDU+tl.pq;EZd}r06`NAV!]9IßիoKĪcbյp8qIZp?U2e 6Ri,j@w8fZSu\M5[y%y$ bUhsÐ;sN-r$#BCKX(\~%Gėz9ݫ":Pg'3e2Гƾ|p4ILLp+˅yN`Apc?!&nOJ+\Rm7BzԹXC4s۶c/b"sG;]3蓇ꡮ_El C戰EbМ1U߇%~JHsҹإ$N<Ōod"}.E9݊v-P Jŝ>&Y2W!lTy3n1'FuIZ^g %giӓ#re`,ƞʆǵ` \~1>m%Tt§3lRD=ɓn칯FOg^*!oVhM 6];C;g ϳ]+˷$Rڵ3MY}f*:h,nK<}|d%1Q_!%n::϶*eEأp\K(t. -v %ZO5A[M,߄V䌏\\He::Y%Ҙɽ)Ch]4Wyshn٢\E5Nt[>~'n '¥ .r-|QH MnevD1P樎p3@ Cv婌0ԫo^ל8I2}y,p>Is:!cRr(C0}&iY!Q>7Ϟ6HIf!աޓ#y:+4˦{$]=vVWIlzdʅ20Qo=8݃FlPol )J9U,TDFVL, se]/NW(JѷE0trY̷RufN|i2uPQ *ۆmləsS Ĕa*fYiڻ+_;߰Av(Brt,Vt%b26R>t,"<.q/#p%IwTKqMpsR󖨢=yu8볽5mLr%-PD+z1/Gw2?)D̬(d dO( Cz$Bx1\Ng82$gIS3d;\@%?!½Zun2uFԊ^֡WZj (TlR \Sо ey[=:ײLQEk&W)O+-v3 ^7 ;O7aO Wߙa&:;{#ȵc[=-XZ yK/3՘΅5ZA4`y^n5փBAx"Qw?,˭YJy91vě2Ȯ1Uu5&ǎEq*UAdCB3M*JM.ۙ.]45sR&F?߅wA%G%q \tϫ? م{>>%MXCy=gjʆᒒ{X C߿}']!mS6?8` "L1Sn$o1AazufCW-ϑhM<\Bڛ:r:A7$Fm 6)%v9Vcq%#w~F`E]B gKOһH+ׄOMV:[oD 0QSRbaqO{,1t6*}PL@Ţ{1`ͫy>C"xK_g@Ϳ8HKRObÄT+LĮPpdnsrgcwғ* n8F%t>_|ddh{Q~w!{s^J )q }q1 ;C}eP(9}Ks;ƜHx@휬U9/ ~A{GtsSq3CZR#MܑqeF!6MPB0[{s%P+ Zí@qMҜ3S^4D,GDɎF\̰Rɴ 33cd3+U.lW5w–dR zя!^lCV1TkzL~B-1w>vE2\p5oU'&vՙvI67T!`A˝|;"dRyo)?c?nV2Ή36𞮍 R Zl=&j$+Bq@N &q.41(l> 7JL|G+6Ttpd))Νɷ܍T9 u-6 25l)m^pMپ\C7RLɜr*L1pK8 qkƈ*90xeM5}sr<'^- Y_L,d7K\ʃڕԁBR iܛO@ק $Y5n5v b¾9R,#'xf[tsđlX4H}Ytl@$~D8@osZ .2P!IfͲpA>rz-* xAe$ҭ2`FY-=}LV%YQ =Q#M4"Y)Mϊ`ؚ_̒ r)z|)_w9EYWɷЗ@<3i_#-$5Ԇ䴙,D{B'Q0ꙙ0FTC rbjPP㻠8漾Kn#^'${/ƌ.,J^/֚+k=J2%+'٬@r`:Bťҽ2li,A#w8_um^Yi#^ dFh{aaFs9j[C/ATj]m!Q`DG ˤ[1wu{,S3/j\#q8kkbV;xT7iE'!Rj\^s,{x`q8W ]~CdT@1Z^ݟ3me+-.eWhwVEƮ:_N8YԮ 4cQ[͹NcHFUcQnċ絻VU# 0Ϊ;@/DNT~P}꾹=0_/ߗ-̥/yEe_Sjzԋ nvåN+t!{ٖqSĭ aBDito_|OщAv2xT$gU<2 n_:Һ#zj#eƁLYM aM@с g3#,S⁀wbo}a] %8Um͑wJP7=.J|mJ"Z=BZ8E[ `9W:I8{sئ+.>Rizdڦjn+2qa\ ƦddsKcG0=}ڐ 5uP+U|ifd-لn!^9Fa,#ām=ߙ͍]= :ϖ3 Xk!tG)d'dhP'l8}PI pMfpC&秦bP8|Df \@MGk-ZTD?-zӣhq/(ɸhp񚁳E#s6qsԋP$RWa ½s'zI%W7tA%LN"\2kۋ:~Kk:7M1YS@E@ zvRu+$ӟBU7b~g)'0מ;Xybv&rI_گ){EH'̋40Cnb~7pb[E[!^ˤ0y9WMIu`@'32&Ŕ=rw׀(v >-cE#BDN:"cnBē,,S{=ٖ&:/ށ +g$d܃&i6+iAγխ6\!&b$}QDBъ}C  x%5~6F5 #Nyݫ;p[Ϋԧck Ӧj_MI<fk9F]ZIzFQ3DЫi]1v_XQ s+ۥ/l"<<[`65?HkE1/N19ժWwSCbAz7ݵWjKmDe MCa^tl+adO+ mI i Fv<馉4a-. 0 ćq~%oZT:`.{WDY&2n;^10|{:' +HI4|sUBςC5۸{s *' Pt$ d>y oA ggبT߼ğ¸O &҈!q )4tw%TEjb*啑Km`ջq5^sq>5{{ >&it֩cE'06u%k_3u2gN5oXc }Tvb 4fR#JmۄMv +N0jJx gqUGsJ&(g@SPԤv;W7cܖk ݥ⏟wBLv\ p Sjd>SK6Ofœ9= `Z63٨r7Ÿe{wO/]cO„ ckVj4jg [^g>_[5BOQR_p^HDݶKi(?bR&#a/%VOz EƞFOI>Sdwc7 RgG*0/]9$Qx 1 ETQ\m!ɭ`zRG%.Ydzr⶚gVJNd E@'FcvWWK8_QC45A0v裤inj)xq٩1ba D ۫sk@ .{rKCql|Eq,-Q$݊ƥPYKKD{<$_@z3{M\KͫKIt#N {/_鯲K'LT[6_s5Ar"vz,e^ٖd³Ә܀͑ĐE5R^\gV7@c2V&l&2 x(( YuqR:GP_kAaVKޮNG7Iħ5g̿%J$^w~,EkJ/%Ơ9I$rbi组VMU5n17X롴Bm-z4#jnO:TnvHD;@`m#eٛm g䰕>Ӫ(org/ޮCȇ>)0,1Xm_BU*bC9x{3I +PptO|֡nIl0n0֥.yKN8zC'Haȁ[űiڒ%&}Q-~9doĪb?㩖G76:޹v etx42g5]hydaFd]z+w"ջa1=X@ b6fpxu`vHuҩx8ҧ'f[(W7_| tmԧD`h`(=K%1=Bk@F\YZPKdD{ ou3򱠬K۸>+ϰd~IxT + 倓@mᴣ!T"<s)+<\:⃃=u4/{t1a euhȺE ?9%d KTtZX6b'_e,+Py!s'x0τL¦pt 7@/m5o"l4O%Q~w" l-xPUn:t|lpRc}}6eJ"B}iN}7 DRxdB7|Օ,x^].ij2v5y(6/{w.`!;#O% J7 Y- KB$cc845.;O 4 w0`'wP/7Bn ^ٛHi/_ڮ1T֜rKaq 56F0IP?5~s*xڈ 2`3:NI"k_tadg"}3fęႝy,nNvV;X9Ba< ֏ST~9d͎OE.tJ=:9-{:ȓ:Pk*f'qXĹz?^6F|rr*x*z;~̖ >0fJ+3Џw0BՈ1Aꧾ,}+j^; SUE6 )eBWm{,ݱپXyNKOY)2umai{:f VXl5K8 =f6Ag$ '_%h?5f7)νFok RV̳^/?="Jx _iMu"Ц=4d&n0_OIX߆?_e 땟IHJZm_xbƚbK{g+&C.˜3QxILSDlA?u<gzaDWvx ܚqq)T0ғd|Eۭ3!]B޷z>`k2ڲ$)|kľFDAqc;Z ,orҐsGlFz;.JMD}ؙ4rN@3$@'Y1i/{n-e?Y9BYRscXmyU >* GXND&Iٕ'9*w +N\щJ zga5~͒lJvfR+6H^n̪e-ckc hm#IlN _cbRRu{@gw7~!c5P{8I^M^ AlM?# XM JR)*d Z\@<Ӥc!49ގ8`b r?J_3\6%e~&^AgjI%-Pڴ[V,E"<}ziB;}D]6%сc sB.[}ظ [΅} 3W\UjUbȽ8\on֥S |&!"&h.}'(5ݐ<ս6Kɗ= ٜug0-m6'4C1e)bfhjz"j|; ]'SnG#-|~c!?FzX%5ޟB"KЍ S-9wBK]CYV'"nPUxf~)K3A#Ab C"6@>)A77xX!ɨBZͥ5T+zMZ5 1_t HrEJpnU_۴()/\H|{:;cXmÜ\k$ je%HNHLW2~󷒢;x-qZ4Miy,^iƌq08чnj֙uU|71QB 1!W;x+H3."@L*" bpf=,:W$ H q̣5O[:g[O8ESˈ{)U}b[mA0 Tş8/L:'V~g+YAOWL!LR:eAcxYY?A'_L Oj{~ӛa%?[ʰoBx_!.*@4za&$+C?/IA}Qiq=bPۜ #Iz0̻2jxa5uхp}5X9e3Xd,}VYldW=JCpPKD9;?wO$}z,ʇ+{ipQg-! ˬ"P#aScS`yģ1E)g33_v`'**O[BuEhKY"M+[]kWKHi*iS =Mj.u=&0 ,0ӹb*ChѲcq28X(龶QǹIHB|GRk8:gfAr9Ͷ 8G۹_e*k=!}%΂E$fjoSlǁ0(/gM*̣x]r+'K'#}^J.>&r3t?Y )R3 p׏B!& '"?vi .ye;T*-TUKEkOqCuۃz—&3%Vsǐ#)=V<0'Þ/H6В~a)\[  +fĖ#gה .F;PriS-پM,͙%i\Q]d5zqebƩ7"f{9 ;ɐ>Bhf(_7m).}_ɰNT(+m9G Y@e1euN&iHeq \8nl^9jJ?%^FUkw) KН/X5jB"2!͆ R\(~Y(7 BL'M'j'&;-1tb ш1S ]8E9_iEQDTD _ |Lk ݷt / ӛ\!gj-~fOռs @ʩڷ,Kޒ̺ 0Oy[8VA)4;dLʴ!|tG6{f1ж N/|"9? B/c* *zg&xI`6ۊM9K [>Y{a2}zSa~J_Zi4WHOK6%NDhFס)l<3feETzq"&K£ݳ;JD|2?hD7mYM̛r:GmsѸ+GfnZn! >Jb]{Arv"R4v]P*'o ;pB_l/+鎩%oyGMWxvVH O + oE[qlt !bw};֯G OAl!nw]^ukĸ@@|[("ٖ=.ֻzp5c{5?1 }H@S`6!椹+m [V Wީaƶ.q<&Sjf#o8h-Mv~KV8~nEϧ/#eobdt^4Gڊ>s3-ri~$yݯbP)6dqJgVIޖAsZzW^k"aޝ9dze@gFXxпs} ^C?XZ#+ΣN(:˺a)4hSΊ8뗍8O O?W뽽Nt~Mx&hݛ u˫gL;LxWn j{5,d$ nTe*a`lPXE=9Y/6@A%&dIWf!`:O80_|jPR\qMi/z|Nş&(\'e9)*%&W@=Co6Zn?jLGdLD_ V|S;;lmLFk"hWsš_qK",M R5]QpQ pJZǃݮك $ ޣ F\5'8l,K*6WRsO-E?:iQ8U-x>ln V K~O7oFP紘%ⅱ.R%p7XKJ3RuGXF@5԰4̰Dp1goe/lY, h0T K{MKHӻkTeIA)gOsYܑE3ih67T7ɕI]wA2/+cR* HkE@E!\c^: G|lLwoW^b tM!j3[a*@/|} r$3X܆0KLЧq+ۜCzA_Z_mO`3 ` Э5qBQA*J PoryϧMwN(wu 㧀KvQ C%l"9Vf9Xm\\Ř 䖂_1 =uf{EW#%rߕ]9+{(?XfDJ5qd.̿Jd!n!aY_m+/+R7SW~)̓ ks pϼuE5^ OCnBZLL,@j!̤y.H]o֜ eV\|k^Z$%֣T#;L.!I˿' #ЇoZ`#Ck|U(Bm+R܆/{"$SSb̸YLso ;WArj967Рd+(I뭙H* fx;,44=X27 xL'Nl-_sjnʖWS ځhI +o|EH1*M3%&.5OVd FVj!'$`\5 H$Ux6L`A3..8=A_~paSBy ٯď"NE!{ s-:My$borugo RCSR|/ W״:bc|kpsI7^%IͥMR܅zx; (Fк&9Y?Di"=>.R#h=Fl tAC %>])=Z`1܊DMˤʤȺ Ϡ/'3}+zʇ0$F7ֻ9%RTnS0]Næ+ ),ܩfah0`ͅ5}h )CFm. Fku:P}htAo-osOm5+ n9鴛fַ;+%h#b\Sr }q5K%YCOC2p>Y,E1+y n&m92l.Ir*`#hRG3Z+b;YuW!  A+ *yKVI+@o.[% P] ==߂RkHqlܯwN<lY:r{ԉt Fz`j⸛tI-`بḽ Ws,W/\ۮY>9-RO;8^QԵd/gX݈_Tyl׾(D!Yiv:Mo;h ,ŘdI֨zU-&'YV$:#Agnq{ʉ n԰ZDʬU6elYCJl#%ηu:]IT-_9)NbvS3!_eCԻ!IBcitrFK -Qc ^x#[C7帰U[zR8x73+yߎSOX̀δJtH~N.Fh=OXFvtRᇕXBuw.R t6(1?-E_KƬj2 1+3 3G\•aSԅx&\ub1{݊HUD2k{Q2Uօ5Fѭ֞\6i@׏z|Z,4!M&t|li`TO-YaR?B| &g_o@m\7I6i0+:KaۙSoE #tRFmjC|Turن ~J<BN)ƚGfRjebX)yGK.;TnfBD>akLV*K@_i[% AkXE~wUxa.ߏ\ۉ%n lI{G*Yh5bWS̓c):W$<8AsA)ejUPOO[۱<>Z\Gq u׭9\SW%JN}ErIZIfݢO?*7mlJO p v(Qi"rR|Quxy8ДNK~Yg9R|,z[ c rQo cKΕR dMA )Dz]GLFFm}>nЌﯥ9O+.M>(Py6F{nQ~l"|IEhMi!m|-cz>.}` ?aFr|vXxQB zu`y 0G{|PTz~ۤ(\y?X$J=}ω LkzJVB˴GL:}?n7:_t1 Ay0C|+(}ՃyO3`.啱Ұa_6&/M(clJ`ƟBlF+Y& JURK ~\tb-.O:z[4f<x(v;.}^֋!2 V"_DR0Y/De@0[i6*]#gzf nMMUxN ZTwcF}Ehޕ4tR_Lwz1`{HhO<ଢ&5X~JvOa 3s{%JеUȅlkCYtWo0eY=NC*d:\PLzް<3(L%9U6ҋ7}bc}]DEVN^/ A Bt~.QwPPO?\Ni?7ip;Fo qEj.۳tد9a(C2 [Mc  ~I\vfʎ`+ U8SY2*>M p%#e==R4keB+Zzm6Bn0}qڊޘ]ĝ|ѷ]i%'m~=X#Y(O{YpnX@x$rCyO |qةAX,  } Vfߚ>)_1")/.Lޙ ^xs1MYyi嗲&fi犧BNnŃ`ɽ|.>ne s5 Nt>OMN'8Vx F撚{G> c4{`O%WocSArgrjdTJiWy\WfZ[du ]ZJl3N]gg3d]>@t$p:dw?lC3?7E <$NJ)*yiwy^TZ%vd"e!O}mۘCi2"UPVb`Q?|G ͺ ¡&> `w\}GaJ3`cL78"+vRhr$N)?6=$KAPw 6闚&:og2ZP&^?m׬@9'L2nU$Gus$!-ʛSyʠ=^{.#Q6 NWTn\r?O:yž_&A},A >Ι`v{lsms}HﯞcKvK%iڟ wCES4VsoWyۇj)ReFJY_[M2٘xq!xC4Y:L_0pv,Lsk;|TD۽b ƗQd[Q/CR\, I"! [Cp~T  @p 0ipQeFώ"_$1n: +$^K:rGϨY%4~/fhs g!n*gB;~?NQ37qkB! jiiCFb&)5YAj5lMxY|!Nu/c- j2X :=;XpBBpsb:g\ Guz<f\*9ڱM  E aM ٖUKcR)mĺZF*g|jUݍ [D6\~e]>m-p#Gfyy,y'oU>wK!h }u| ƽ6;\Iƺ8jp/PK8ainu+# Oz4Ԁ=vO>^p6Șs!Ϙ=sB#jJ^ G!'gkg4%Z A+12wpD9Ev"J<*}( Eg/V-y?8LWRӕCTo5j5T=WNj, z d%~cKqmF-LiV7%GTv7nopE 3_rymeC~ *:1gkpL4]EvZz3ŷʏo~1g}M$QNH HZZ3Vٸlm|{6˺%'>vxA9 Oo0}LO XOuCci91 %nP2DԿ$L!5@n!wp&Vu2 PN_' `xi Rn?@zA"5~EjXKA=Nq}Ɵct=MFCKEjkV o#9xe!&5Au A|Ă֖%-\nHCR0umނswWQçߩ '4Gōg@7oGlchq)Nih˳F A-^&秖넇ht!g^bJz6 hfB)$"{$VN۲ȷlѽBHb<3$.s<3 q6qUox.|2y{yo!C ]0lpC&-+)'g)Ia(\.Up p5vE2ugM`{sVT uCTI03ϛ[I֠R ׃~Gt`$2_ܝ7DKB%R[lb+/\ޣScڎ%}8G&%,FPseEzȸ(71\5 \` ަVC~[=hѧ4#+{r(fssUL$' _-WhKz^ugg$ՍR--tjT8+0˺.p5.L; ooe.иugxlYLdbXR?_3&g:'B? h籽ܫPYtU-,O@ hM/ޥޕL_=419ÔQz*13:Gޤ/W>Xnxb+ӫ ;BDu! Z_#HPs\?)Ipy_ ’0x WYboj9bϑ鏘 dV0j^ \1WbO o`$JOLKG<ǷbnQy$m| i!Ϩ6+O1쉩&Z Ra&mj,[nJRSߺKL@nN-{hHfWr(d`15[&$O8cU \ֺ(u`BR!:d1HY>[UQXRRV k6wmT-)2`|}l3ȗOԙ'/X>kiZ>mgC 4(Nݱ?F1#ʁko %<8cL+i*{9.o& |34ϯd~8$ $^5PǬ:ErŢ+1%/lv` yf`ΑPk"^ײi%O 98u­Os"41a"&]ICGP,}ɘ6)ãP.lBY6qU.ViH&b̩㇨jcI9;YmCj0rÒ"@u֢4C{*3hQWУjW5hrNA!r ۉ*&z?J$-OYP=`U k?s,qt!vf^dqV882|Yx 7@qUNR>_zqJ+9tW۠>\Mam;}]Ǻ?^"DR`mnh:dEN=q3TG@?C0y鸢XI_WˤauLNc2ެl\ W1;B$oOyw}aD% pC3_h@J^u%~> ҢGpQxPqJqKh+Dg[<1U;9v*(g <:.<,Cֽ_}_$UrE?:n󒡡(Ѹ~Cf0mq24́I*c1؏IkoY `SsSVgdCi;`^5:d2K?9l!2/ZhlBbGRpEbndi_5Ǝ~yw3~؛JFBGt޴]Vv׮%2L`oua]Q#Mg_QBE x9yP?9 I%$=<o@&ҺD_$@2qrcCa'!l 98eRZF6Fy0B_-$It%AWvZN>8x xH9M_X b3Fb8!AJtK$CHvͺo2+ޣN>q'aqҎB81ovoyI#7V}Pn__Gf~5L4 1#+!5ӋS|Kwr ! WKI revU6V 48qcc&Mn˦)^ 醛X)1Rr}Z[y[Ƕ  *OFnUU@gʬP8 cQDC0 z]Y99FGPyoT}ybAvӊ\֬҆\Abd@eA %8Xic>%,5*Xwnwn$ܞZj |җ~]f]H=o]ux.aܓ BxH"9, BO!Ȗoj <^Kym5!U2 r_^+,'0WO&0z vc2E @ ,3)[94Cx7sxȵ`O}$̕4DyJԩ:Vz[!p̆ubjmA˳#l<$rq#' lEn!( pbIuΙ"W0D ks%HE@d*=Z5ëqEw fS YF̮+, 2#GTf?OtO0_Z0a26fvxI9/lxAFنg^YQ۟KlNAͫ- ٞK&y.ZFPǥ7T`R覫@H2 V,@NCd_ӻ[Y -Xkw]tXD9 4s>ƒ45t'P"wPL{FS_K,e2^RM #yj5qh?ao* cͺ1\vo4W8y;9Dw~l( V/DhƤ=Kji @OW=6B{A=Pܟg@5Jqym; ^TeuDԄ,,}>kn-IF~S)KRR>㳲dnS|ni#Y}@𤍬굹 E.>_o!JOqƮeJ8}P {te!5 2ePe)lPQk 1 ,Lb8O1Aط|]-c$ RtH˓1myzy &Kw>EWn_w.?(:3U[nOץm?+> $ ַhRyPZߋQLs9pZ{ztH7m&W@2=!;RP!{eWߒ y]fbOfu4p8{ױq Fk#jK!l{{R~)1ѷ!IըS ~!J\!EzƯ ~}_1lHVU\^Y[@ pu6 F*p-j]3BfE{J  \H_jԆ6a%Q@'mF;itj@{Ա ׯpEE֛߱Egk^)4K:cvIvcن@Cow@+Q~OL|-֝?NaIȲ}Ҹ5ڡ׷ Ы(_gyu_CO-6U~y6, xЫ[h h}dvJ U#Nm0BL N? D}ѿo㏔XBў e$B6IW)њsMf Ï 4HIi3R#pC[bvɁ[GYarOBɵօA.N@O"Ewx{( ˧[qMK5MK蠤vLbN4l5bps`L [/u2&[^Y,mӏ` YZuee]Ɩo}+XRfڌQ|'1SKtk7R%(dHIh";ߔtֈ qL + ƭPIA2kB={RMOcPKh) aIÉ{ z[W!AB+9uьpğbhcG)İsdE5( Y{ܝc8p*HI&Xl=[/qigڥZP 7>TsCD!wZ=%  ee~w~"p#^]j$DG nCeh2\aP bvZ4)ĸveIdPD,g55Sb \#䡱. &ѱA(OSBL"?ģVzO_{Na^@R3G_*pmKq\!!D0ܓtc1eWoCsubd9C3o,R Wի mlFRlA -y}z5#3~X *#e'x%>¾^M qvs5'yΦQr2YtВԷh,5VrkL iZra{,(xV}-S5I<0Ii:sXg"V 䴞Nb\M7%<mE01Z[M*JФ},ڴ[pDbI=L35h⎬ط<^Vi3-͠$RkSؽe:ZԆUpc^Z2*٪T i13u[ F$Pz][.53w,=M{ȗ-#_ZYYysv7`V.lIpSS΁u, z~!-?u>4x&S.(DQғw_(Blooӌ~~e> W#"uX+9P1/G<; np٦$d, @ejNpb)|~-ffU=hncyn<\ MW''C]K!i6'F;Hy4y)@:XcLo Dd4n١3 <9tVGn8۞D;#kEa_7wvͭ ?@n&mkS ne_ܦD>JJ +_'2 >n-5A鉢 MP-VijvԭL9]m%j/6{TtF[} -Z?4}V^$&X1ۭkbI+"Ijw3Q1Wkֲg3d5@ \ΝtgB܀mP=tH E߿2]\##NX< 8]Us͊d'2oz¨t>x$M3j@ SB>y%]Լ uz7z~5fMgdf]CbGƍvhߔwMSv(jg.CMvBQ"mt'H04 Aq5oCt&v0DVh#z1\C4._2W-_`ú+Q|?8v$q X-8SI !)I5 x5T)jʄm@݆>=mЃ2󧜔QmbT5tr *Z4e(o#AyWӕ8ҁ=.q x_ڬwV~xG1ق۫ z4UAi4&=rZfAu6gҤ9n ,eSQ]:?)?!)N&9ֻYt*QǗP;][.l;/r OhU°}FpɩCj.?}h#$DAʄ(Gř1_Y)vNdZͥE-rїȝ~Y|S%{/䱩2":YXDtw -ToϰŤ`1J}L|YSh}z?y2"?=/cg/KNL˗u%hg RKGgkԵwo?UF[ѵ3PtOvGkk/g9 6/2HM(1>&_Vng;7ݢ;}/ 0-͸5hnЧFC 1VFb Weٜb@1j!mb+*8t$$PT9Hmr'lS"KyOvXfl8ͭS\1eO:ZO*K'K.S T!R۰gS:f& YXˀR/nme8\NorB#Cyz@a)!26aD@j۬7j8v6gnr6,K[V)m^Sﯲ?^nAԩS|/Z(5GZ bі*b_VzU1ZЙy= )s~aGNrR])3&ݞndTՕpZ_NB͌ebt{)k3+r|g.qRjnnw!3>5>f4AT`[E$4*l]7r[v> l땃l8 }hY!+{7^˖vjW(SpZ2VMJuF?sĞ)|W]-|6G-5Vl#.{Wq*"aI9A' εrҦe%,} $̀Ry՝7{|m;iv vɚx.TK}hBgy)e)H??o]&otݓWJgW('kc.\V3FP}ɓ@=a$f%ly ):C:01PR"fg>Oƞ(bScT= <] { v+6mm#D`?9TY&)m"`f=  R$ _VV@'y& ^eB[ f2Nmz冫Pa'`Pû%)#yl1|B#w. D_V^p_}drZj:&i'=mB/4X|o*g99 ~ ]sKN^_ Pc#YU]WRdHz5&ЇϓzjTpftVZoq9]]P$>5b+2YHFPaEI`Հ\^ǭCUՕ,FL.!QZ F3>B"@˱M34:'ncԝUFg%: _p+ȵD"f¿\LH|JeW&bSF?lPcGCbEޠ:qVy`&.qu-Y $eQΠ3}b!')\HkvPU@>ᅣ\E 5ؑ[_r^CcLwߚ$"v?8/=TN]v8MNs~XeǮp~n{AݭfK5L%&ZlLxUhlMQ8ׇצg?lR% bScYqbSLΊAGޗK{<0OɓkHYT Bbn *, Xi;*;)EmXj~}^.lpl\Ks?Y㒺5Qm+`yqy(l+CC$xě(Id3?X *XfNjui !~4b6Pi+8iE t)⛭I2̭% ؎mؿ%MIZiL}$q\*Okw3sp3pi2?!]l0YZ%5)!~Ƅ0>nE(_*(!\qe*EiS)28`̓9L+BN1܅GѳtY9m55?|[=&D/ˣY.ԙxG(4q`ڥ"E̵}uN`=L`E7b'QJ(lGZ{aûu=e B}O>)Hv[~ `V` {t\* gzMn ^hs3\jBS-QY MK(=䁠]ԖE>2(lgLvН^ď@cSezӡ3;945'_f $iYQzЧXnG^=FzN0-x)rzGU\fOW0jK5/WO+;,i,7fb/}h}z8u(ZćZ* s*/'}Lpz[XH ۚ_H 06i9'Ёb܄i2pNſla` PeV>%dFbK%a|Q@u5DF)](UN53G&=΅,{FN;9m f~W?%,o$[I\3{]4Jt??*|Gє:I&W6FzX2DbtrV )"=# *0Jon'W<+Z)K}ɧEKpb\xOg3-I~UpҷH,UD ND!D'oW"LW%yF?w ; U@7h=Gjw@E~ Ś^A\(=d1<7 |S8Cm"kaaLU7yeu%~}n͍Ï_>6:_[d* ܍#ẁ< tfA#;uH A )$Cp#=> <\csY{F4֠F=- / /뼹]B|4ZM\ E*l:ġ]y}h3U{-O2{@Q м:Ύf R*H(ew0ySֻ6U`೷^ ۆρJ>8%Nz*㡴(uǸlFuVnk'P;ȁZO+0=(3JEMc1IFZ1o, uLJeUy3<o2KaszJg3Q1.Y4zﻱHw#3w9S;/:fZEſ W (+ . sŔ$:bDȷX0ELroM..Fx'0\b8~ (bpZfV%bBM8Fz T b^l"?ƍ:PU_G Ǧ 5ą(\k-/;$r /aVɮOY&kbы;w6!0( DվԄDžx,RJHy:G_I_w"a7qIḋ0FZeOb\L Q[@A?w:D`p_s\U & j_JVm>ZVXo7v4mͮQܲ3rjOnҔh5~pۼ|G 5?Jb|P?9=8t7bYU l&D{g1}y.%)vƢG04-wZƦ(r 8]ڣwbÔLSo} qGu\O9KԽE+`YN-ܦbޔxr&S40%N!IaTEuA_B,;+R4ͽqx4v#uڞ0L ;f6h{`ĄcJT*1@XЂߕyjX.-v J*ˠUie!y[Y2ۅ-|C C&ri4QcW7w۸:ܞZbX,Gs]2d6kz9hB>6*ՄnqR8iZBjIN4aB̭ "HTP&^Q_ +!mBW^ﲻ"%4?.3SBrLbxO' \Qך+(x'*iIx^!"dPD~8ҩ@տ: ݓ&WGqSXyNMp]11w:gSJ@9t][ApfR E4_~^y&ZYG9gTF5@!FypEa3Z9(w9)i1s WkZh.8ȸZBtaoS14".εA3rŬg#tƕ"Fܗܩ 70 <,nb9RRf_r{(N_3Q_:x*uiB-T! dJD)hNP9K!$.,=մW[ nk%/K- 4BElb=[A3#U6܍7RxX~VBuMrOYgGTUr7DKc}rYe L M . o ?a@iyT&4Z@y}¤CHeQ^%vL${F.v=ɵ:eK2r;L \EI>j [{>{zk&Fo}\xb)&ϻ^ N[?JLR-gCh.IFI}O<+\|HgXxzXaoF!E; vG˜.ʯo 8'3^.9Ϋ=[]qKMIԕ iq3,S|K'~x8@Ixڬ#..Ε0Z.Nk\:BǃOwvyuד5("b%,ASǀa?oDJvcTopc1'6Y`o 7Scl/Gss֮Cr.')4خxy\4A6Ifσh?|dx6LU< z1|d#3+fzO-W&14BQ%Ƌ_ Zo'٫*Yusiz~YlŘ5)Uexs9VƍkZH]"} `)qMc!/޽P/t`.uS|Ği IiҀ$/%%~[X‰bĨk8u.8kLjFj(|{(?M(c$͚(`7dR%؋GPۣؕChR6)4(_cK *C~R U$ 6Rc!TR&kȕp\1JGM$qiXGĚ^}oo}T*~mN,cy`T'ݔ]zś SUMO"fwjtm7Cl7Ymm5%Ŷꩨv;w^݃ c.SuПbKo,up:YBv̊l:BαΙҍCm5f޵jƟS(xV⑹B0I<6N`B>mIZo:#?JqyY'E6洵mW:Ugk@իCcGUفۘ5@ [Y#-C")60U@ x0yYbXy2ٸiDtv(;c. .OA?G{T4_sh4d2 ҡ?#JuxO.&%q73KPc1I(:W o1$Ѻ-GЊj\\q>6A'a*5')knjYb~`B Uvؙ[qCG=_B,^d-e[]KmLێpWk8 nͰacP"P zeӕolYk72@Y\έ+ZupzMUbd]Q8CvSiw7yedQ#L|oB7pn9 +KY5n qWcfWe-%b&^hcNr]bw2=&zEMeU W[! 5Ǒ4vt兆Ս:mysj}{)!c-?/kdS,d6\? s@ט zA 皴7 A;[|><(<Kްm3q[%  Pv`=]\_LIV/RX&5]5&on>`;E?z`AB4!Hsk(Re;#3q_g&kE5ߡVX"fL6AϔļI1=,q;rM )m?<䱕{?٪袬xju7%TOv1Q-XC8i|ӽ_a5]$֣'كۻ )$PZ݇Ղ7sGhr+>&/g-~m;_+/`>$T1-] WiьpVR|$3mӒ M/LC2m qN#3AA[Mv뒟 $,sG@7=;1(HNҘh 6âxvsi@*`H5ἲH]s~y'K4&Yaԉ=-`5 zd-۰wPETrSx{W`RKi=܋1xc3 p"tփfn\t7hc J MzCfQ^G?Yx [ ,zx;PE˲ܟMpN"',k̂4Ueyr\:m)NHD|ZHkf38ҼQ}1tDMɛr(l ,{3牛jL;CRōL@pW+#Mhl"IfIj7j ^}{Xά*++snx[0f'5Ck=kKۀn{Ğf{bK wn.Zŗ];dJɥO"Ł oguD$[K@ϱ4A작a3ڸ'^d@ͭ*lIiTBj,6C/:ibgr&34qPx}Gfz=e |.>bFn0>a[Gvy$kxIH&a`*1iild1s ) S <7PȟgPEBt2)Dsu4YzفTLb$ʥiKp#W _E1m䗄}k|!Oݓ/Dkbh`g4 hD͏ךz.n J ?90i2\d~ lSz~ g;#FO\8CgOnzŻ)dbc-(ʨ`8x䱙6dz>-DW0 :;j$P7=BȮx9PEpKhIOpYv4B; 活 O:]yu"m~oio9Kd|YxN,Y(o[S$|x҄u.@=FZMHԽoPC`*[ 5ZUYc!ŒA_ k mj2gU%úVT6bbN?L<Uٶ,N{m>P 2chIwO䁂i,~㍿hv|?[j2k$kEDect99,9 bt\K켾ZŨ"o:4Q[H>bP,:4\Њ$P Cr; ]s\b4&PՇZM[*tP󞹩>D${5͛DN3J;JϮhS{cg*⒭=m|- GFo]Y2~O/m6FXl'0$L̜p R FUd*3ޅe_ZTI{WTqvj'c2Of Zp㪅6#xY̓X)3$⸡Ov'::0;o A>;Lx1q^ނIiAu>~dfSl971VhbnwR~NQN^Ujj#ֻ|noOBĺwvTx8PdˇYB}_Z)Vp|6 )d Jgu\b$8@/Y}޹fۍ/Y>O@E }JZLImE4:L3ȍnmK+,zG*8MRy $2uBpL *иݐ 1@;jF#ښ%/ŽD7EtXRy<9b*lGa40B%ӋwJc(7gf7tR_TzV:)flMyÓ*{s%,z qWuT&yl2  h:}p2eT9ȊQz^g+Bу\B5~WZ\Q0~NXl01OdX֔XGy4iLSXc7*Wә915dF2F}FLS?\,NCfJ=x 9=PYMRzMxA3ԉ_LSZ&U. `8b5Ȥ\ǔ%_`lo@i `tQcUf ҳR>Gw E$k'1q;/(_~J"+ecKV6D`zibZ,oٱZtHPd|qWPݙE!c Tpb6›KQ)p a5s:/WWK{V|)dóhQx> LBkCpb.r φ>'"$3. MutcVaU ~M^8kIU!XMx_lҫk] Qg36D{dž*}[rYuO.S{ 2rI[- ǤxEYψ?ZՁF3s".'~+:a4:>A@=p)9zz$aJ[3PrZL)P@902cΩzd|m/^SON'gA^j\9w`N[|í~I&oŰ衔n-I\oIJ|QA1?ܛ>=y6o3\X蹡̧=X/_E!~;/Kz~G&'*(I+Y# 㢺UGl GqS!w`s<b!w Uj0!B Ҧc~F!3I"FcHq)0̝-OS|4&Rn+}M!+L^+т ~ٰŶipz(/`UQ&S*Y0UYt$IxK Gx./  kIE3PV^J3fI%=hB'[B(u/}Fi\OKM6".MHcMc/Gˠ;%T6pRsk;K^.PX\єa%0f338٭Y  Krd_7n5C;DLqvoy+.#\No%%NYȝiVS ,z^HV;[X_rݞCKHh}: c]f5|崥+ȃJQ*It#!mƢ 6S*Q68 or '׆$-5{Ģ.IpJb1pFn.)N9Mg<;a`^a}E<?IJx^3|#x(X qһ/HȮ:*o9>˖1b ֭Q4rgLH Ԃӣy~MD,q%6(LCܙ֔i*>jk1bary`E eTqf]% v!rɁ6ɥ"gxMAʥhz?'M~,GR^ł?i| qy| .S~]n/yD5 ϮCrfK)1VuJ /d|T:=`PLEa]+6g>ad dnR\윫[ZlE?? Ā8=VC>Ɣm&-CSU2ÈE B%-& *gGPO,UiHm-&m<:],2-I̬kzI1.Fjpz`vSoxUA!}V?eS85 -klջy@/Oh.d܄JfcXLG1r<_*c,8$wX( G皤q7`V7qN7(*{vuTCfsи jv,A78 PC;c65,[mηae=`}aCXZ{dp}fHGT<,|S $"ʺHZUq{Hn(A9=>0|&̬豟zxwW ~ekE!f)Og܎S햏3mt4?\3ϯ;q]X$:i;@߇+lG^-${NOzDg5D2/h{ӊ2v|s.8fw#n86\]ӫe.L TQ1(A* 3΢oP_i"@9 ;ƒ(tB[oJ)/?ag H8(j]ZLҗI T=HR3.ϴ|O#iJJ2]/5bnɸ^$C(ҟ [sQG!S.2P2J`r\2g9o> ;T¢`l )] N3>lt895Mcj=#x8 צ:A$ .Uj ]"[hFzΙ΅I?o:M6K l,i/e;,(9B{6xWcǔXg&G3gXhee:TXںߓ _kԝ랸Xʷ(vsPhEgc!{\`a5)h"8#x 0+>⚢HӨJk%V=1F? m u2,[)e _QC3& D?A հ;kG _/ ߳c,^/p~|Ե 7U(* Âӈfv-"$|ng) kڠj֜g7Džb}㏟OSRz}z5gP=fI1]Meݦ%4EhRl:~_q|ȩ펁8Y̋UsZ۲t0-~FkJE ]7*̗v9%226b~@QxS.t]<҈= = g9]0# 8䢱Iktb "-r\fCvx8?[n'TLTHQd5av}?j\1ȌtD.R~(0} ?z&HVf@hIU5E&%@+*tp0`kkM #t<73UwdșŰ2h%bYR4#b Sg>՝uR}Ŷ!{٬{ơ`CzDsp"hۄf;f0_Y&WVnĞ qӘs7)P񱵏Qq\x%N"Ukhј͐Y!lSv:F#&DuP1(fd?HM*%֒rCC 5 Z֪HO* y9|PxHtRT7ƑJ$~qU}Zu0%=§A/u|zQvW|MlM;^Y{K* ?sz#?'i?'Qu?Bx@KUfdz@>5I<=,S3IX'@E||ON`^~+*ܨBk4XJEWe[䗄'#*IAB1_H\5ʖZZl 1|m a\]|=u W?#I[AT:KתeHo ' L%yyW95^keTH ߟz<Dl/TLj>G @(Ps}}?'>sܐcyԙmnYt'zW2i{`ܿa#=ֳ}Unj6o7 >9[n*4 J, ^fTF=b0)*E)I?VO@{o:R|m)I(M2Q:1c+H7U,CE!697&Dq!R!Bo 4(RKY gW pB&{ե+r8&Q$$XKM4j H7N%'cl/%U5K/K6]FEɛMݪz^A'eB@LJ|?(jId/HAwBQ8':d]:t7ZP_J*y-Rb/鯑UVC[7 'Џhڊ\R^T92{1F1 X6nP`q%M^ HP"]ROfY8zdgNG$lIaJ9<儛/}Lvk0dj(:Zb mËr?Žf -] ( eCUָ/%~R ?kNb1hvsH@%isEג;톉ITnqu4gBߍF&أEI`tR 01m&p!QBXF:ޣVcHr{f^UUdzUJm| P^:|`hΦ=keKYѥyrx~ht׳Us@8-(աEȳry*ݴZ*ua,}=jlZ32;Z{UF3QRVv_JĜ7%߮fu/n Ǒc 5$&q}X߬YR v?B*[|% 4T.K,{9\ȅz9rnv &SM&PpW+gsՈr8#*E9m öu߄H=^Hcqbo]CPP*3] ,l51JAg'=vw ˿=|*ѲpU\N'9^sZ ٔ4z67.eC6}-R\8r3v-+97^9-EͣOA9J0sFx(V{[K6[yZImR.ǑV@8rmоpҏuJ/S’O±t ufeUμ~{t;ƥ?.{Hj7UD^RR]z5ong&R 1 F9̂i;r/"r7;yҥ 1_ ~;xxoEtœI}.k{;PƶB>8'[x]oH%Zt[#D|4Ю:&íwo!ÿ1V|B:^]Gm!C9 ߛ#V 3D wArx][Ow%Dhm^XxDVhu=]"ލnzn1ÿszMDNu%cE64J+\s,2Tn ުG? "eߔ"J^ag-TDF]?Nݢ؈ 6uy9NajNt `9׸0v4@V`Ҟ0hz,h {EW$RiڈsK!>yl2ϒ[ =hF]D `8 sJ[pf\Q4?zeN;zX~{SӤB$xWơ7ľ<d:6!8U_HYr }~Mfsfj[L_5I-UtCIز-?tZnkBJ=G7X}?vZgf*i?5ݷJS&LQF4>& 7XCrS`  D.@iNNuFO l3o7(jPN1JʣXap7 0-_&+^p//IIS0,irjbۄ~94*{--q g>Dza"w mLAM'AtLM9GԝqYT(D/ N܁ڃ}HKa9JgE)oU*cl>*,UΞ ,G?t`Z~g%ي5E\9ߑ.^<(ղH)DB9[vy6嵱># iO,Ie~7tቶ)BЀkꛢm8g(5c>D?)ԙ4K4C\*hAb[iG;޽#|'REͨD8mxN| __} iΡO$VZj ;f*]sUc)նRPfᳱ 1plxO-TWij _7Ix;B$]jǣ8v%-]*lo[p 4r :8NE1{>e\8`z‹ m\.( K-_γל+V-Xbo;F2KB8#$rsNS }aCbo!} 2v=<|<,XNDSPJcmY>~s{^h6-O7'd?Z@Ro8/Rpץ| 8Ƭ[>/>'isGUclݴ? :} MT^ieIAfƹ@~Ҋ=.jR#Iy[ qpr̬>6 kdJlA \VͣNC猵cE,>8\ϏDb⒖mAq1}ĞHg1~ddҡ /LٰWhۭzϓ9.97ݭAٟnZ$(TfxJN oaSKTYy`ܢ]֦q_>\'FNݼV%`t #>r̟+Yvx3=B *$G ao17} 6<^!\KfbׇYuD7gk56jvG~=x>zFP:eE{!lc"ii**  *W_pŁkvkp e \ɮ}fI{SfYc xDrhd#Σy]:Wepr|EE b}\[[B'o-U"_42%`)vM0g)zؖvc6{ϝ >7lGʩ,F/˪1(C_!EDu'kTf&\yH`irgU$N.L,"oPa ¤WV_>'lǼ}MC+¸%u5E~&R}Q+߫h?6:"{o |0{g"eyEWR觇'! r%\5@"6Ve5APHhxK;-be0h{M]5]݃|eu;h  ?{ϵ\{w,V)Sr0)yfﻯ1:[T\RߏCTxמr<(d@#xR|Y| >{ɹB3YF7gM`˺k tPk9?YdCpPظ,3]=t٨ jhQ駣26-AM6SduU³E`b w]X9I`slF8_t<1Ȍx><olx-)Hp.XW+8iAпkXSw*d)m{ kIiW~XCG£8@hqǠ h r譕3e60*f@Ev׾6)RZ"S]Im hQ߈EJ"6~ێ[9/[KX9GBx=HHu{? 󞰗~FHbcVfykFY\săM\D/]gOCscsKΝt[-,/HK$ޱ"y!eoy^ #}I+q;[>+0SR7bvumi#Áz Zj*p@Xyۓ~+%i5L{B9AIzY  SBnxi# uy,wU-5ݖf. 3!;V.OmE /hYb˼HT?:/т{nT-b-0\;hnuH$(p _' =f[ 8iTmYJzW`~D2tۧ_(q &W^kJRfoAbH˔.Xf7{&,Z,.gr/U ȒըK' B6n`bY(#]O몴P5B%V"9.… :} ɗVZA[<7Bc+TLJ=-uQˣq_b^ɱeq@n6ݿg67U Sz}A9>B"\{~c.CU݃cR5D"ex-GEuշo kJzHV|s/3HY7} /55*\%7j3Ǣ]ڈg]bMo⮝ðSw.3Q3>ρ ͗?3޽y5Yg2^^IfOPԥCc$Wæb7޶gj ]Z Y 6`eX碋в=CDh[i k:;XO$D6rc'tD^S[Ugoz63딲wbIfs6Ϲž:'{E2/s#mUٜOA) ${E{ɰ?Jwn-eyݧooT,mȀsEJTj:u\fREJ O;մ{E" <@ȧxw4=8ע5q3Aߌ!U\e>8K~LnSM i h뀭AcS$@m{*) X u,b<8Tn0xGǐ{p};?>*=C?C};yV9pkw:<9P&y`{8𩽦SDr$[q?FZY\nti 哐Ep;7Z SQ(,UP}ȣM$c_E>sF\X? _e?#iӻ'ڪt Ϊ欟u5JLޟ\MQuҷszOb/,$sD M 7ojɫYcѫ3G3ȿ,>$ +1~jc#7Q@? zX E*v`Ď%)yy(DXHQ. >#pnBl6'&pf&viTF}?אWsVGI0]H=鵙4}eHO`YDFi@9Bf[pFy%q$c$D[%h/rGjJfy|[\t<^.R[MMƍCwǷ!.EDv t`S6]oTLhdHh5t$I sf~QԝVcR:zp1Ѧ!_YxT4qKD/ֽT ڎ cEJKЁ0}UC, A4-)h᪞C ?AS b!Vof%M7WI lcDD\Z$ػǽɵ M J2cN) !1ٺo/V'ēI<3TR U*\uoȜa/9H7HEfIcaI[&JQNqY훛fȨ#s)I84+Pr{3#ڍ#{7DXv}`<<1#@9͂}|x_YyUmFT8u3Bˌ+ty63fbi_fukpîoS]"?pw /toMrJz֠Q^ 尽A~Ǖ(>acS=T8"$-XIqa5lfyFX#8Ki=he 7T93:+QaCO,5c# 1n p&%4ZCgɯ[|%&eLM"vCwS!ҳNP4-<;Ô$ˢzlUmpu::o Iqmu.ګqz7 R2mHZfaLMÅIȄȂߌxQŁ\T=Z&ld窹IJ=q}%<qDvݽ<S21e~ $JŎ`^uΌ|a7\OXCeF߷)H"xvlL<{LSܐBQ8O >b#ečW>,jWhǣeE>La`C] v1 $b\mūK V_fY3A4ʵ sEv53XaayifnPwu~T`vFr%#-TGw GS'4x]UªvXfO3s6˴[s R\ӮW uz?z!Ց1a"C,K~xD*MZwz<.[x%%=^OاUm݃}VF=08`̸$ qv7'tQPlkwT%-Ns2};|#;1}x>;NJS%@l_JX.t3ͼXBeQd3VG) ^n*C}js |hqV7\0 "ƣ&qgF"Ewth8gAyܐ6%|ek'˟CœRQp]d >k?$0`A_!GD\ u|5cRW'`Iw |˾Xd7eyzsTJ5H2YcYݢ@#kdW1`iw18a6sl&e,KhiNK79i<]ixaX~DrЙ/͕v {& sg), slT5ro MS*]k2$gn n],;4vFV-z)!6_GHτf2T_V[lx*uX龻MsH_B^,ڠqAP?]5-T7Β7j:ذ2uG(=  I jvs↰fn:__fB}{xLd]thr #nS>ZDX/pAԳCX˙/&٫v',4W@^ee+R0{ѹEyGҌ^2`u/.ICDHv܀t.g#ךV,j|,A 4`!dť$G/:m 鄩!$r.k<%2i6 5\izhmíRB\V6ICu՝RH#nÿ:WY3*.'TUYdEpG|--_00Fbi P!rVo-ko!~\H=Nsoo_٠&=*h;JρAשN%ʍD N,2 vӃ:pc/Lފ>e}`@m>|Fj8v|/"Ԁ4 xvXK/9؇XxɼÌ698u'̏)ńVTL őQ< ~sLy&[ffȕY \+fr DNؔd݇k)"O~Irt}딿(GS,{S 6?v8[ @L;z₤b g,Fme,( N 0q)dSڽp6? 9~!4Kzi%Xx! s0n?TCjg9 >e>@?I/ƽT>W^euG?8lI@e;AHz{?+Yt݀Nr~z+)iLMxfog(@ޗWZt7|i H)琘2.s e%?`uk8pdGSXSU=NB?yrJʻ#cY+@-zጩ1BBT08lĈs=fY}ClO&wF K=)="Ao0קfr q[U؅bJɖC˙HA) mT*JH%(S^f?eZy)(*F)‹Tr93^Mba{Uݭu? ! =amepcΗjQjr"He"a{l(&uk̼t- Ir)it+Cgn賝ӯ읍@F$4ogr+]m"/*,-fPJ6+U:~QGV5=A2܌܊Uf79\_J@79 ;〉S;b_ItO!Ӯ^3"ү!"& '2S1jr }N,$}A>1%tБaE#n>PQ]w@ğd%jp*7JEI=.Ҹ,Xʢ?Z,BGB{KK4836̪Vl[|Ȅܚ6ye]O{S¥:fruT öNON*g: 8~{RE:& h× uI?uTtxw]Y_zN\Rw"nyOawI.~Heeww|>xCο5./ya$EI,wm?uFhp8O"På}A芘g8nR9Np$ZGBLx(WQ TU,֐H(c>x=KI5!ΖcvC%b#zP.M?PogC(7g~kEEǝDP|؃"4D%mĀ)9kѓFqHt_9i7;;RC{lPiF^Ot}G6%a[ё=$ZE$KP4BzumA_v 8/q%ܬWOk{QփמB޾sH^ A`D4.# VER6M/u}@Oxʇ5D7Pr `8reFtshPYr ^aǰonh?-L:\W$#襽Lɿ6@jb!n^MA{pyr_›pI\@=xhG ?ser70-<,Ӡ@^Fwƹ"b^չ{h̋<4#płl% zru ߼ ZۙJ'Nzbylk5WG#dG LfܾwD#*#C*e k"r3PP|zɊ6{alq 8+پ~"ы9D.8Qspˊ;/*tWf SR>E,YGt.LqZ J2K^VA)~^_KI |S7>x 6r`X7( Eλݕv4]_U[Mi[Ԇ6}|vs KPU1I7v\Ï8O I<^"nḃ=ͷ#M|=ԵM j2[f&M#s)=:ګ"s\'Do[n"lb1yux<m]} B"@ [+i*qJCȅa^7ͼRkmjB~M؜GE|r\.3>pƆnʪ0A&k)('Jw k @lPއ3]\=v 7"okV5B13B2cP ycF^fN'{*mJQNYb,膽b m$ҥY[f 3je+Բbl1<|~үzB,)5u>oϕ1a.ʻ3Ń^TJE$1yL9E >jkL*@zvzG@iL[~f4쌵plMpa{.>#V>mD|D;QfNgAxnx+qd tW~I7G~3qm`M nՃP*'3gFAbo D!p[EO=5Wmfd2 :p FԛXt!BEKA0O2S;Q|paDӖZIhQ"d$: L,&[Y3v/"9dD멒JD#.M˝_ℨL I/^5cғvTm+@s*r*\ sb-Kff~| XGͺb5!r^mi,3X jfh.өqI6U@p|q3Liޣ\p^*H׹R0=#`,C3ԟc[ [~C)K`'(_-4YպEAⴉG =9uht8~u\%ݧ-^x5)q`-Ŷͼ|Vx Z1["b>_2z~qYQͥv%c3$+e$mOogYp)Bsv!]ɮGZ?vjaY`$w4c@KAv1,a-Q| ޽OW 16 nR\eFs`䚻^>Grf\M`ӣpQh8Î!]̆צQՅWSx(dچB  ʃPmNr v2q'Q'si'm N]Qj!!puTg:̐%|-tj^bM`rKsz eO5QrdlOD%eEX$L>O?ݢ.8N_5>aaې69LTK74}R MӜ(#H0^3\''ŧFqs:D#09$>!(n(k-f1q$fޭU9K3zm% vTߏQjNj6iD 7Etz"( ]Mmڑ0G '偉wcIПYV:)ލA&eHC)DD)3]t@  Ba)TL|#=M!nww#P<. |j;6ƶ8?-Eߛ2$s$JlI6#/qZ0s*o L,`{p4xΦIU%Ӈ!iX66%,YR8[5]e`ux=&AIq5brVAth- $<'"J#*Q1"`{⸞!k yS6񼓏t`\f+^0dꥳ;C (M1iQ=d*X|!Z! V=_kT-|*ssEvNi]S>^*h! 0͆6=~U{c*?JcS,;h2?.Of/Bos؟E\!3`^P_Mg>C:H^fv>R<#7v PYF.qEyI|0~J^҂[xsd]?UvETʢGp+8}ī$ 2#zhwK͡ 6pL_&SkSXL5A};$$qQY*TݧP$^2ǂ4=>3D}r[tYW< NHAu)v=F(E͂^b4DN&BUT} Գ cYAj66[fv3>.)HeC|x1_HĉN5ytNz0&`;NγB eρ TTUH&-6o YG0 浖'7o[CN10%(n[ ҒlڐT)~ml)5k%W8J؂r:%ط[ydC18 *ؠI\ t}{ 5x-;tz*G'NA 9nli( ERgeXH 3u)ֳH{U4toVN|UVN! 3%(2c wZl_њyO, AaVɇڊmkQА-l؂ 5E}tl@ŕ L %=eR{]OAxJV`ajmd6CI]y2|9<IN7>5isTt+~ |NT`?/[J=5yͺv  ѣ1 Q{`l'Fmej?ȱ-7D*5j>` \́Ȱ\9f |`|`nwAMwʊ W$8AbmF[\0AzZC4t q-:|&x$Wٖ{Tݮۊ%7:SײQ(w{BB4=#L5nYW:.Μ>=q '^ml}5CZPwSK^~6<,.m2Wyh⧂`*e=ӁKMU<*=?GX Њ 9v lԣ*+q_[I9o~Wk A:3ƋBK3ZP6?.W6&"x qKx]T?ыPSڈI+Ԋj܃bagC *BCh*y/kjR e Yb&ɂSn?)C*ѡbT79FwVܦlXk̦Ox4SG|uB - hIkc6ǦCV*_,ߘVS?%|1֦)|Fþ8Q,@ao,Qd.Hjp1ffǞ48 giYS \t09 !j :crZ \lRc4g嫢$OÙI6)Bt&x52X O s7`+v48M^'fN=WNdR+%h"e!_E=Z="ה%N.KϙU55B'LAr탕F1)"P((e#7D9WQ@>*0DA7M"*V?Z=hp]:FZE&'M_=$To6T{;a:AJ% f%oun'w]\[WHy&2;i܊ּG!1fX@4mCĮh=s\O}|SB`o`\+U:v3KU+O6`>.2hy20׫9y>,b_&`F:_"kx ˿#vv'(f]῔0 sSؤLDlzn-\XN2gBU*ٟ6 z+|3P٢<4DeVr$Ѕꦝ,R)hBYk@SN}8]g@Lpef[h]5 3? Z?B0+JQrMFR;?6 Fvu]r GH;} p~+vz1vy'00Dը v!ɃMx 1d?Px[&@K v}պ<ڭ:[ʞ{(% DaAM4MlBA^f@tRv̒LoLN 1[Si؆ca8s ~|3Hm=ciOꞔEVrxݫ(Z礩[Yo L6y,llۋfW UdmLzoQ/8苈QS &pWMCeާdR}`-5մ`a̵AZIvb ɄUrxw0z!1 @E_&0pX .HpیKR঒F#ʪvk RNCYQh+ۺ:|V4NVi k[v}džW?t\ 9JΠc( eh:z{/SilҎE9;(TQ𩳁P/b~L0~ffFC;e=3Hi:8Z^FƌtI.I>u7AU\y?իǵ K3"I7cT\|3LOL&]TyW+'Og!wP*#˼TW-lbb$*^.)a.rZСe*N7 E:e[)-:)"u8 q;pV7K'T Sw,`Ju^|sPCu)|x!6,?'[[SΝ n`l`cQ 'sFt8UVt%ٮ OZ~˥I(5E/b9#F?<+FN. "Fsi$fk􋂏Y|`Ωyɹn4ȼ翏?Q{L~睬ZwocD1U=ޫqIX^> ]UTdEkn1_K'q/Od-] ̀{q_W#\HpPP,RsY"Da-jphZ|O't/ ]оx$H,, .xQL(V_E4^]_5+ m+Nx2hKd~$Ot/6&psxFLwp86L 2%dq=[iGkkz*DCĕxd|xvIC|36Nd {ZB0u^oєrJڜw=ENG{ ADܵ [xrq q҄Ǧb⻇4LG ɔ2`^:VQmqD2GT9ސ#2"|6d e˂ڟZoB\$>9»';mͦ'wZF԰vPQe>Չys(AsI4x/~ݳ[dozv0#d^l虾HN{=H(!J.XI@rTA1 ( n!4Ξ8d 8qNc'?ɀ)yZT#D w`5K(9a@EP%ċ7Dq3;ͩUwV*  $x[T+)[10\ȔLoW8qK[~}35% GH\%P>ۗ5?Zxj-ژj4+s FUeĮkqR@эRzdM'@ ўcXI0 $(Q'Mp~.rW)F%\:6+7c/tdYY5r'O4$1x &y5vba.5b Oq[z*Mfv-bL7Jt9f^E(41jdfѩ}ǘi.x_n7|lhMZhZ(P+XP@5q@*oe9:mڼ+6{ũ1pAxXnJ_K㝺 5i2Od-+0-뿥ߺOb\3_pF@| B:NO)gq赤Dc'yD@쌯K=WMuvA:n>qj%7nגN [1%mTM7AWv!Qm"woEâQ䦷 vEw*kenϗբڑ ?&B{S߉ pؗLGvf1V5K \,F ΫMiJ48UQ).f}֯$$.i--Ȉސ_`+A?qphp}KI%-{(K&QޏG$lEƱ!Fi g5$}) ]igDk0+>P9]cNL0|s8ju[Xt+֐yyeu_b D;u)P"(AQ(]h1SuIԵoYf إ,7Fd;?aP^LCVê?۽Od7byՁ&ZKr U]CΐWrӃS>; [&R*%mv'Duw+I/:ß"yT88[N BFz#'*Lf%"Y+NNi?ہBCG T#\SS>qJZw:칥OMW8_Bu8%(dGDQCŰ5ӂ1뾘~xx$v_w+!ʧKabO6r{lkA*zR- E[(253x"ba J֏Ӄ4" ]/2`iƜrVd>hbۑ݈hq7lax婑ht]AT N̬~jc+D]]Vp{x`/r ZIxazdSq/; գiyo$(Ij*MPH01dD}L%Hyx ƑćQD^jVY_<v,'*BTtRZF|Euµ?8$,UyYF^5/JApB 3щ܈L %y{s Qly&K*%)9pICLfkl/VKC.~rohH0CQgGB^F ,K sˎGvM#:\.l~=ūw)BW3J"#PWp츌է*F@Fٸ' ` fLrBJ gSAB:PXvU-Ek,PlC@E`[ =`gBq!KXwrӶD|K3V A"W֌EjTk.4Huy~Vԩ ~W ΪŐ:TR&Xqu}$gcŻKY' \UB="G:QHs~%j CeaQ ED t9_oA}9r^6ڕ;臭 kɝO/OPڎpus.<%'rLTB}=\Z(2M2e?߀xuNR!ܰ3i1\@L'+لc_=cl%ů3<ΫM8Ɂjvc|]qQ}"4bO#F݇ Eo +=`r;/K8akUGBVՑr;h=&'bHTWzq9>;DHф媵'z@c2mC2x; k B3?s|{D#I`$ɒ₶Ӈ˞uxޱL J$8XP’!r^JW3` yخ>Z=XZ*\Û#Dnu{֫2Ì&qY{ueC_boWzy;=1_>}7kydyBw 'pVaQ0}&k|9ychNL͢C8t ~,~jK{H \Ͻ9z@πBW\`"楍2)]yݩǥyద'.bdjݗ\tpI6tTB;o1Rg7F#Y9sĈF}D/з#1縹Y>!\i<d= =T1MchJNqZh#{/wj+~EOg^+#0wTψa#j̣{YO9DϠQf$uycSjZ'OZR!m٫ҟHiPmw9Eˉ6%f7mQm! W갠>z{!c@N7|en֩O+ L#Rj$߳u3Tq2ѓ|h^ =.nj~>,6ek-D`꜁p쑙l#ٛtREmɶ3rdvUٳ9y}Uƭ`O 'NN BON?gȚ/N6yV%'z,B,AIzF,=K9+wր^ Fҹl) D,h!gBwK0W?I\!ѓRyGxdk ;~ܰN'j-Ux2!@گ''PGT{IsaQ7מؕZL=TbeYL5;-Dj*qmᨖ쇥΂$A^ζS%بͥջVMф ky ݳ s#΁N]S2dC5p0H_>莵*޲Sbޫ63S7}NH#= W'K?[~yMT.lfGҒh;&N5h_dJQل~wǦ@`Bi^T)}kJxVBfK,TlaʲhS|7˜hdPJ3B*T{d}iZ{trI>ȬzSO=3^;zG%F h1˶@+6%j57HƭkpLmoQ@k"Yk7&P{Ϙ"V a<5H} ૙~ {\e7qE4 +Ͻ o@A  ꥠu9+0=<~cڴDlBXD{2!d\AQUjDzu@6\R$ᑬxkVJ[5J 3!U.ׅ-g)SoeՃ怳;YB2J^[a*`"=q|2nwмPB+B`A8UxTsB6ےG_qоhwq_Uμ{LNZ2Γ.߉&)ٱϭpI/)VQ̛)CRG#ub4 ?^&s:#>z5m;PnsMX @=-Q4pŗz0W{-rXCn%އ VۃS* .O̸RpF*Z nD9Z`lo@A=ՊV&m{^k^ HApw$\<ݭÃIfXH|@ee;́dCuZ% }(\`񷱆jWe IF}%F`hӱ ;1: -^62dT &=OmhJ]r9;d]txlPج<#?޾x'5_t` 9ialՅȡyME uQs*@ye.QLb^Z=yQ1suY qlɎ*W ;2f%lBGw:VZ?)t*i8cݗN[a0wqNFKQar{8Ig+?,hs lah[qDWny`,"W  ( QY nRr7gO i Ƌ@cJX?ЮO w5QSͳ ˓ {ҹT1}v!^W' 4>Ȋ  c|p~P!"C{zc*Ƙl? X6c{u*@WC6AjNN1vvS[E&VTOd޹U:d^_a,& \wאַi$fE1tnΨ\]q"50 1w 7$`;m]QK?Bʀ\ }IfSWDp{ۓ)6X1Nص P~i^C#F dm|OeHpw ?6S}0 j `Iw+|>b_K Uږ>>jnjp*ޚw;r Rp=8!eqb,M.v6Dxv[EΏmƪi.Q%GBr8᎛];9˝a@v6bC}7/ߑCk}9tw#S/  )VG@)BC&dDvRcc 8@_C F_o͡Vw /zc(#ÍȜ#,*gTʷoK`\U>Bѿe٪=]B-$Md$Ivj1xo]$Ց+$.{~i:Hɾo,Tϐ%+Qmup}X&ip;A1P}Tċ7BV<ڮPn^W-(wII<@pgu.:,xkŷ[χmD[6ͼ8&f"n1: @W9_iH+b3O>>{KyٔiiSk .>kČrc C2C_mMA Hџ2FP1i'LGmx8LVMӎ߲"|KjON}6 -T܂h͝[W 88`?8deQNS5J Sw^$UjricsZ)"njQ$NqmdV-v*%1C ţ@HB .'Y~g,AU3һysk)&mrnֺ O7yNpC6wz00{l-^WBoZvpY;5?ThNy&ykwC&)YBonh11 \ .>}Oeh0vMSFצP:$Ŏ^ur :U!ҹH-{'Ě RJviПoҹ#BpՆn27I^eg͏?lw2IQnn&FenQVq"7,s0`%\jHȰrWTPoK:v+ !`zXut 3؜HraŠpG&=As2uX]\fq'#dC뷿E#D$W]UQ<=h2#?LsvO*/ F hmo7%}Փ|;EVJ@q>(Ҿy42s2MVܟ+ΓpGe)bIj^*LLB6.;eؕ?iV4-<⭸hQ zjȻ&LO& oQϘëN`QE(R!Q~,p%եA}]/SSn N/]eX,)uEZX#w+q^SZh텲cC_рUp~ܨXl453U--.RN3 ۊR.npP~VPNF0J_|ݓca~~5i->uz=)1r>$y^<6(/S˦FRڿb$M1XI[3lFy3Ө.-}v}0FMw@7\>f ⅅ@W(WOVm{7Q8IIvdT޴9G]KWTzӺ_qwD$¤Hw˓A{J`ߪ`ly7.-iW]f#39̙5F/{Z| Q7iB`v{/`KWO9y06f_`Z>w)[ Pwwo `o9GJL$\ VBDe9U]ɑWvVXaR)RoV(%׭MΊk]&JV#^q-^.PikθlBM!It1b \ @ϥMJЊ\\*vS ,m0x{ f`p!Od2߭ zdцuvDt txZtlQ.FK7MC~Vb3¹t ]~ԨI1qQ,,|E:se*Fn ٽ; kQ-ecR7+ߢ[lq7? Z#' c3@aut$eňfgll‿,Mvߪ$,:G߀K@eߒZVy0UN+8_|%EAEOFh#qJHu_0&HBZ=Tvd i/XRi 086*pz8t =+<&/H3Cr#mFAU@(iHK+d[F]B)Z zUb|S&={ RC|CwR>',N/!,BCA`|~ݮc'7=qCuя!;F6I9U WьHY6@G|5LR]#n0=|ѝz-Iz{R1DJ3GK̽\S史eY[[m2ZsKf@kSzG.%3*{(Bq*YL5$̯lio'ձ)?AN,fQ_Gflx;k pɊ <4h&8<閨V$.Xᔳ/J.É҈B4^a.Xf!Sk)h< 0wh=q/{ u.5 ]3/0GUWcS@.#N }P}9"GA{4tl;`PW;h/p{^^xC]Y>XMFb 8%z~5tM/,xۈ*V"/, ej K$b=nr^ Cy+~͎09ObJwԅU%>|g|c~;dҊG|y F ~`Ԑ!6BO)lى2F#)c78 Wc>|cՕ:0R!F٪,QM%da(Ttr_F йkv[BR" 2t`)lʇ\N-L.foM6=O$VLub&GS`'6&m/ڕF6dnJnr_yN% orDR4]$)˯qND\`9 SlJu;B㘥B岓 p&iT\F̪˒Gax%^EyWCt ]wqt'N?"tX+\ߕtqOM s[}qZ2W !O+%x J%L;߰["+y>1g|{ abblR<Ƒ,?P#Ρu8@ [lrUÚ1A]RmH piyΛp(N0v-[rTMHf# w=t紙nyV`tNlnɨ-7e/?):ox,Zyz_]wVe{[>QӘ؀bYք٢w-'PJ<²dpG92c]plPUIyYw eG&Ĝ:]{ IOs~S@RE⤍(lMh 4•zJ5` na5Q3~LmklTJMzf)nܮ|p't <`g2cw+/,/5;HX_M15:N7XPzZmՆhIG~e^$3Q*kwq oOn[lwGYS\V%"*eO+M\rdn(>Ies "%~i-/dɅuINCqOj5SG$#nZt3v:OP!i8gRV^ P9@aO 3q<6KȣiR`а޽3u}&mD %7FAjSDjA:C@aj]n_X̼i;TySOQ啦`BȆ(UVpIHIJ;< A6NfԄY oݖywr`2}󻝠:'gcm:)Gx㚃CGH?>\}t찖hԅf0FQr@7Z0uZ$d|Ŝv̾=sQEİexPow$f{>c?:HI(1QAT]G]zm QϲC ?x'4cWcXvqQ( Gc.%:f[vEQ"Q %TS=b/#\#9կc[I4; <`o!{Ӽĕ`$\ٌiCx}ߨq*"SYIQ,cDGΑh/9 yFs.pO8aM2 "4 Imp'|9ij/߃² wa tk66;``XҿVD~LއX0 \OXtaj f"W!h=5;t{qN{:Aq|JuU4L'drY$byf Fd!`8\10B%i<{ }CW7K&Qo zYC*pi%wes lS.\:KPkon} @nR`7YNˀ:ЉUD?Zꅋ2Q#^. 8jOscoqAN급,CBX30ww9uP@d4f\Dt^0!iv];OX< T nx}e|ܶ߳G R7U0UT4^sr.z]eK ֱ|t fG TxerSi?OsV@~=tD/1h"Fa?a`| O-mӈ2o >8mj~Tjxj-liw3.$3O(ey Jv(]vEq'o ΕuS MJmlh%jR~K56uΈA^ ⿳꽫[\ɺ÷:rca1Hg.8d.(}`jxO=П60r`F1HOӐ›5i脫go8#I|dV 5NzpŞgƮE< ^qPvQ4yLsM%\$X!U-nuw+Ѣ~ˆ W?gλ1~1 @nOH:ߝto˻iu~R%gYG yy,U?PX~TJ V4Ám,m Gvn&U7NCb`>ӡmzEL߬dIjxњh]pn\l".u=Ƥ 5U{vE) GN$R7S4i2@ӿ":ߍΤP_@a`]WeJ+s^/8nI5c*NVnt$c|nR%Uy" 5x]Ĩ@Jr ^:R[^-J#;ulAuE#(W)qC%Jރ2\rfWTN%"ʽ"ًǫ.%|RED>1x/;&d>  ]i';kYHNL &!,`e4f+\mV.{;rk&;/Ɓ݅FZB">b'(Y0":F L[U>l_i/9 <2- .yҚnBpSs!fa.]8]RuSĿ 7Vm%.tά/s 10M2{8Mt!}+XInj;I;}Lh5z^F$ʿ1%j G\_g.H$- Gt T*\ɧ490Hϓ)JBCi_ȼ էyn7Z|UY ZFAT4C,PURH)W?@ܓf =<ָ?ndU>?(K<%]uV@/`:rYnm1XrxV ԦWȜ:4:6utVJgIBchf(^:C֍)qpVDƃ褢FR!+b{@ai#]g$ a1 gmX8P6yȔ_7iԱaxt84l2|yv#BӇ |`w/C%Ng-S"UȮ"+ D?L]7Tgo ɑ* Cr/_kU&㺉$M=\QX8B .?a"NjױJڥl2bU@kTWE*53;|! 0)0If{z[| )[H{G`(o$[FL0z!SyU twƪG/v֮3GG]'E5ٯ2>!vYGK5, c]",lrc뚹}]q2\ IEdž+nXˈ߇P .́XVqs"'yQmvxՇt{h/ػ0AP89*M%TkkF dSQP['5?ZfEQh ރ2"̒ǁ"W~36#ݍ'--čP 4 *̌]]+8N;UV=gL>*GT*:Ž')9efQ{ }ܚ-mK!}lRcPp62ՀM!?r?'ce,ٲw0|=ӑ;BKg 4|`^g7N$M9]2c)l+L [H edw^2Mɺ۞$?u{M*Y<&2OH"+O\iq] a'(y1q;Fs3֬A@nw4W@ DŽRдb'CQ$YldgDmaz&mґ?dղ4T) {Lx\qLkzIH`3}%BC[꫹.n|ϯj$'r2H/U7cΆ8Uo+PW7|ys潆L@MzuϒSʞ^fسC6XkCKSkh\~e4ό~ u[7dz6$hۧZvŇrkIp=;{Kkd6dBxb"?9NԄ̨FK-[hȻRm w"IJ mh )ʅT$Vr8^i˯Z8M0y;/RK}kGe1RZwX;)iB~U͑p6G\D(ꞍD&1f}52Q b[$;!|LNYJ%Xl{'@I_fdԡ.DI˃$6^5BBhiW 9灡yJbԝbӒ!!r?-(&У`]Mf`%fGx?(RQ҆*{֙Tn Y@>¡ nR!>1%O/9J]3C/a#X, uQVoaNt?2{r]n-X 1&w-UL1En^QVMMtW!9O!OeHtp\ƙ`t}'q#IxA73NSRMTNA )#1c ǣksS awf([bfES`>jƆ"95Q\iC? $~^P7نERvB>f8V"bKt6t@^";Ԡ6JJSz#ux|FG3m.!ɧB>^udIs(Z])ota77 i&c/.*1=H3F۞=L$ً_w 7f>UVp%b#O2t$40;C]EHb¸PY:mr>>RomPaƛJTzi2QoҪ0g򔖯:gת#xi1X,goo0_Kx-U@~@H"](3>x|<NYk(;`pwTzy`4$=vĈfoJA+ܯgMV%Q&qϞ1}l?!mHl+ H Ƹ:hiBZ;K`e|:/ل?d hw1qdr؝^u tPб+Jm;!?doXeW5-6ŹR6PQGh?`@4-:w:] 9W0y E%0 `zy(ͨZF#pcQK}4 )d\IYrWAZ[05r<;aGbͱ#^)M2VHm\ē^\*wԗe/W{:}|k_0-k/AD^Bzl,!e Q:g][ $p}껀pq]&nF=/'8%,0٫0kN8#%\c 2fVU滋q%K6zvn]zJԨ2AU #xq7^]d|"/D+$3U;.֊^fVV(Z<ID˲f/Uf`k'Y{%V+P$T-Z`׎'*Md]*qN0\Ҝ%jkwUGbw-L$AdKR)4joO5Zz ge>8udߤ8. 񳋪 N֒1X"ݢN4W+>XK}~Z\&P9ifE܂E%Z"qLY+q(30 C~y 2.o2L} !K ΣD%'d{U(:m6pCgXe 䫪X7@5` Z-.h2HݞF3D#EXp!6cy[Dm )KcMK6;)G,,U[VozǬq((85"3Zܲ1VOCwX#7zM8^K_Էsb '4|*Ԅ]CqU)7tZC$!0Y?5iQ]iice|d!m,ژA*x{5"xq2J׮Kw1A/5>4D~Ap ͊>޺6]>~]!LRA?Sܐr>1PabRGpv)Rb(8Z."uL %C#hW,_RAitg F^<_D/0v.#({}*v칾W`QFG_$zX|ip kM_OWc#4‰3-j0TJ蒈+6h̒WWn%˶]5«6VSQc"O ZE~;ogedS*Pat ,`CnM: rو'_F9kN" c˓2Z"!]7 -+6}:崃WŸ"ZO4ֽ_{zg Zh%)[IMSϺHPg'le8w^W-ZPM0~cOt&UQݕkZm89& &nk,,f#}U"6OqRTI a>.e3YD\ݹ Xj)Ss.ߥW QMՓr+3I= ä yZj?]ZhIc"qtp : =䛙 fЂ-!Q\Ӟ^2"֛m)6#8Aq˳脥Ju^aQeoY̶7M{X?kp짨1\* c3`_np;*Q`dGYPmPLltEl/th}ƻPnS6o퀠f poIw&ϴҏ{ND8$Z!Hm+)UM4.OwHKQ PqKŏ:-e|#}j$a @)\lz)/S@?$}dM{ỏ3X?5R7oe X'mHŞ.? ~Rq@Lم Ɂz=8QLpftbK K<@%JȃxFQ9\G'DmKq_}{ Ξiqs+|#ZO(jnT H鲆J@/x$e>IVT8k.m`Thծ!Mm pyHmpܻ%\7(e(DL-gmli1Z0K 8}Ŀdæ]I KA $l9[SG@_YM2oʈ0?/Vq%{7wp.hqLoe:j/D_S]Rm$6R{燰ޓ{Jg?Qf-Dtkҧ[V' X&>{|C=T06w ~EhVm5qn=h[ND Ynk: -t^m> jeAeЀqu.BH1t9)BX񈊎Ba0MbPʮrJ[{Ϊ.s3&%K@#o)W#;YDV3v-G(]y!FHy)?{ktE&3qx/vt 5(V&.Nu6j -~¤jEqb.h*l8wLsvicr̦K(ao_=Ȍ{K?Cz-x6JԶLf$W1.y9 hE&!)%tjW*P S_T)'ƴշxCY#Ўl1 {'p ֶaM#^͈x ;URT +7 so`a}Xݢ[NYd zG 0|.Pn(W1mӠ},ۣR\})52 ˫M_8'dh `-Q&='Mʛ_+'mf'uʬLdlLG[[N:0|) a\p$l} s1t4R |JG~t*0rs]ںx ByQku%\[ ܮz!SZh6뜆'JsK!ALQJv2G&}M!,>zY3)ڂn*uۆ_zb=GxQ(T.#^͹婄Es ."q5CqZך`_LXPZ~YU+^eso[>eȨ[£iжoBlDJ1Z۲ue$K§,Ѩ]W/=ZITpFD&OkVǕ_Φ;*"*Xi#WяV$Ẅ́D1,(t!*Z*S\ 1[YB?`Rո87+q ̇t: `A@Y{q[X@晸$@4]*!tbUOE4 ̲ʪ/'pZQn-es9OؼZ%X\KN!@=5LuwկMH` МUFV!4ACHfvJ!ɴh[U(mQ*)gҺQ=;ps3827~t Dum@|`[ pq%e٭drt,_ᨌ;X#gh[Ue1 `MnbBȝUVQ 0LKscPG)\C{(2e-FXp)Ɵu9?Wv<[yʑ}K!QF0 ])yG> S?ok4Nz׮U`Nm)A=WR^v6a KhrKK qS]{UzW^l]G!.>ty̵"ho-MvE1SNh?}VA& &.1C5t3r 5bke>ȑuhət&6i_0]q\qՓ$sfAry~-+\!Ns l!N aE;1C'^࢓K6ִK+> ysD,u mw 3 Igh09L9qq+la+OAye2iyOsYɅRez>xO[[㞒/MŚWÿR%µ'RGJT`cҘO??MA n0x%$pOw#e.9|垌8\Hoiv{ _ 9$.|m{l!c% <〨ǐ8dQxUE,Ce0GxApTw bhfn6[ṮOeRS;G~nM+-P{|ɇ-+.,-3lZ9h5xgt›q\i)6,M}`4~;[y[50];tFË nإo-'Br4[ϵcv5fe:O8%Ҍ .5"7V:r?6cjbo6{c"RѻgGBd+3&DxBw ۧꫣ/0'!U+xA>syT6IlO9˫n~7`4r0㡯l@ROаNGm~gE C\z2_W P4AW *|;Y1\A&zJ_=a4[-)tKefb G5"Jg5J8]֢UGl0)$Xo[As/ ţp1>ŜC=T#qՍ`aKnq-G5Qnv?hIt4Aaja붠ZITobΞQ] b|y YT>EGlpcrU5>%1?5N籐R/c(IB:7, ߊCB"_v"W:F"X>@4# */tڤGQxI?4ٶg%.cZy'Zygi"C~~Vi J6j@hi"6-&geyʶnLiuK޺ %P(R (o kNe,{?~(5ap*hP?~m纮uYQ6~KYzLkyL _E.k3H<Јmt2׾ygɡhHŊR/jUnq-3xf@2+_{k'c-'$._!EosX  Ji MF nrteeƑH ^g[<8st0#?j5mHsdy>/qN"fǝ8UHfL]1#fC97ᔧBNR M,M.]_3{ [.>0WFcU8<֞u ?]Il; ꋦ޸2[ aA|lw=7Om4Nw@՟e+EAR9]biMTJur3#8boml]`z["zN#:<sVyg‘ʼ\ cݩȐD@\J"m`=JgL`*nRgkd&TA"!;;@~p$BGl=sB1a i*q"V"`d;pQq_NB4VՃjЊ5ݦjr$U]#%hPGS͖REd,RyL4,J7> fm= p/Q)8l_ "B_ce5atFwph]}=E|; B5 l@63J:o](ԫIU71()1cE-8ah̰h4_\4%t.\C-qJ^qfUqTׅIO1*Z)`ޛ/8ⵞd,q6 ˮx Ǵ&.4'`ʾHPId'\Rƾ 4_0`96ur%~6?D¦^ 4-GiԂ6A,?=wp29ko ĹhE8'3QfF 0V؜=-cYC2- )Fx \Lv[WdOq0$F-0,y'G־" dW |[-)zfSH.YjpcQ'=.q  H pŵ!Α:7cA,:?G x!&}F]xz f !Z#$[Ss<ĥW\.[f/gs[nyT8^9D/8S= c&M.r`1 ;mR-w8{ዓӷE.;P[Zh &}w,E`[HJ<ژPIɾ?GPyEvuaf >szLN_sSyI1}XgqD|ek}3(%xn#A}Y:Kl3-9k_"&Kˆt6Ц %]tb|#7118IH<6/vO d,Yj*e@ `1Q,IT^{v7)a &|[_jS߰;[5|^M6*t>:8x! 7mCY\#'}rp1#7NXd؜= :>bF.t\P#򯃈'_sflɞ:3KRF*!3j.b"庫6\.sT|8hNDmP|}^g`-5ncpY7xP!m`eP&DN1r$lV꛰BԻݳJ(N=_w䧺2/mi7zw]`ܴLsOjpRZ,*Yu l^Ӽ[ _ׯAY%_yͬ::= u?. EP(f;4Z4;cxf̸*zq5%Q;&ʌ O]=0+i[a 1(_sK`Şбɷ&_Q9 3PTz-KA3m Yݒ/(fep3\:w =LC90hviQ_*qF'^_)|g4K6* C%D[iG5T.^*KrjZj9z8?h˓ҧ,}^L8}h;2ɈuzLaK&.g0dsT3 kbG'%+d]G.V8& $0ECs6T*\) e62?? Ȓ)u6 <ƧYˮ2Sm3|M;8`ph1*mu4"?~\U0ĠADa"lKAF+c.2CwraveVKf."d&ez65xJ(X6 @3:ڰ Ph4K6nk-vUUcajyy5G{.:iv։+kw.*A0A;Ub!YaoV:}^[W"k՞]{{#\\7r6;k2(8eQqOr#?wt\rcV%<*m(*c:>&! ę2D;BW5A.U34Ԧ]2;Fpn9W5< F9R󳈌pSQl :ټ07Yn1 Nje!-iPX?uwGnОM3uRdgMQ '[c[0H S[291;t kS<#"bO_| NMs`(BL+&|'a;d4t %2vy$sڜjuÉອν,xIfBߜ$ٓnѿXl@e2Lns6KDͦuZ7'޷Z{Mqa?l YXhO+bQ|V L񭐾p}΃W?LRNg >IT!7g1*s ix8Ƿ'-\PB}Y+]"u|p/&9ޗ}r6tSZNZ+5M:U(㡔gS'-% ؋+Hߏd%^!5s<v)(%ӣ>smޏ zGhs1ܴ>0nH]\ eJ4t6+>1ۋ/8gݣ;02F5!VCr^'*! /:n-*١OA9g T\٬BߌQa$1mGdVtf :J3m 4qgZ޷4AfͮCf:XMm~'EQ6?Cky妾ky:kCE-nvd2\m#pQ~[+ߔPf#=&%lVuG~[(s^fpSU` <"~W MH*<˄6J!g UzR$} R"&aWm Mo+L[w\Y@;p=Km&2ط)/?܃.o lDzRseD-?'qB Cd8bhlJ_2"l# +8uʉ <]տPΌE &KJ!.\ WR6%C=UHby܂Ϯ3:Ju B~pDEfK2/, GC=-ltOԂ mp_~v6SEmSIŷ&ʯc2,Akk*q>RA⎖3}m0lKk?bdFd X"fxNz=Z1-e >p7v[$/LFZT@}YL6 :JAej wdqǪTVœp mPкH@I @LM@h(ZDi0ZMsFNY"#| E8e gշ,ɗ^t\R}GEtAGipX؟qeEblpR4M|΄M3=(;^C푏Lz+gq6z[i/>3ݒ\zujBӲMkK Æ$,t?+pC/:*nd`Gbʻ1p8:~yˮ LKptF&%CfI@ -^e;"[.ITapC?}Lp|mHrxi>^{Bw 7P7~<|B$\xWWdBDTyN]c?k-293R aRYuumyЈнHD3]{<t(nlqNQɸ?f*>:D&({WD]Jrߖ]#_j `YCÝ?yEbwm|wAk YH3o?xV6`](]Q_tdՉT0,P:G4dlڑq8vjjR3燯A}6Lt4MU[Btus'g/Kt!W :i-VHa&ksSw1zZ}y)EE+@1bO`nM?+!8{mcsypᙶ|WP3eD_~ VW>j{?$-޺MR%S~ }ENa͊mb;\2Qomu5Y5ъ!jWE 3piy0*{zU`oW 2q<7z_|95t^D^BC=[TMW>SIpҼ*.cd{Қ_A\![l7DG'دʣ/_Q=+;| [ Jc( i6HFjҲ9$\ךɮXϒSTymG~%d*h%'䛱g骀=@q90’J~I*``ZT}rCK/&ۤ]$QΠɶoM Q<,LsqdWĿ}FeODmn!dVm2r|Ybh% 8XJ)M՞1H.22 f{V7n(TEq)X- @=r۸VD鮤7}Ϸ[7T>e_ZF y/6@^u9 %zUojxzp};\L^s9o=μ* \m1Jѳ^J%Hūq-n;ڣ$zm T\[+.sƾ/ Çx, n A"7 %GI'q /kG =X1ص& 2~֕g{BB"XiÁ"tCDpX(`Wȍ[)"wN?\cpnܖ PE I="DGq?$+&$)X1V XJ?YqI2̀b46ZC/ x eL%UY;s@Q_Y{VK|A5Om(D+xUd0S*~\BZ UDֿ@lAfo@LVX؞d.:.\DG \E06 YO|R{PG%?,riPNcUtWK0 d]9=A"w3\S:H5O^DDɃgoH~`AaOsI@ry!N] |Vc@ IlX3])ĭf 9E}^'0R 1%!˟ot"m>1F(MI _"!޵loT]YʩduDs{E;"| -qZ-[`Oy%ˬU9ǂ$d6񣘯F_$xiK>}[=_RC"{u%n F#+{IlKebiȲZ25o!;^G 4EOjvrNKJGa`ĺφ<0T5 )bdH|T}Cș4$?g&J+RfLHq̸p9_:lO5bIȂ&좓ò-xѹB&ߖq&cby#ឨ,YXvF,tL1NMm:J+3E=ؠe"w≻џ*w_K 8~`j paTeC5.M^3XdUTtbxqJwl5ίS=c$C%;ᘦJlLʆd H'A&NTg@BhHU^d!0'unp8e]gaM#Z}j*(lu K6KtUvvo8?r(5UП\:`hvA.f.Hh_9lŢRПi`wAaTp*G펱/B5'ی,soWTGA0CS?"[kAWmpPs5AXkiYK0L W|f;05VmV$>xFݏh 1ĦĦZu x]sͣ[`Eϭ3@cf')Oh\ΉVISǸtR8 )AX]!΍H:cUyn#f*UwfYFpK %:sWlv(x5\.z^cdMĘT,2y#]SMEW\eȊ6^gE݄zi}ύel!/}4H&pmC}B!8z?7Yg;j@R'[!1{u۝D) fQM`ad߳׷^uʱVc-q'WI۴ep7LT$WDePҸ} b>za r%5`Z 2*>}%S Uӑ6ɑL&b6@-|S {:3=XBA:\7UY2,b*zi3x]t0 1u2#;tKY ;oƢ*K} #sL` aFZ[vsϩx >~e:z,[MBC|.ZAr񵾤>Q@ P~ohH"9]0m3p<`:9 PH}nC[$ۯ2l4+Tf,@Xt@^| ]yk6گO)m @=%$0PsdĈ1}Q5,S<[. a򯃠wn\ V0ױCO81KrB.q;ײ@QL= %e?)󷺔'pW "hO{Oa"םs)vg6Lj h=uD`My3 A\: p}|6n#bqCNphw߉sfG 0SA*JƼl4F@q\$:u#5Q{)1[ l$}]m  @ApN g4[ͮsOwQ"+#5{.WKW6`̸dqA:hS5Gw[^C] C '_,,/rҘ(uhm:Z0KqNp>Qz)IR,$$y XL]9e>I "yZAnͣ91X_gbX%^YeY3>=[:|/Y:&Fx"eBtuK8iƝtOZÚkbCI4mCz)QGޕh*@E*9\ul ʉ+}jUq/bA(]xR)l *r:Y·yΎϯ!7Qb^ v87,]O9N7qUӻ9?1.qТ#K?#<Ĭ'fm QIs!: fd. 0K8bW XB脪 _&茹t=}@pKդa:+, oSⲍ茰UMpJ,ܥE .5w 5#Qoq3dۆ][֛M܏/G@Y~~,ֶ)˚N3+{jӎ@*bkN & &AƋDhN;aOp#H]əbFw*] H :ױA<.㤤P Qgw??vmLKŭ Iom*GJ s.MA" Q/e{n9aJc1`[3#tKvynq1 L+)8{ksZr@ -X ǁtu*:P50.5VڥO|ZτٕN m_MwJQ˻mbYiRkIQEzrYA>V[elObTM[d&NiWmёڎcO9t"+S>M: U,c:963H ; )rwnB//3žՑ߽Nx)piI{z-r)Z"ȟAߠE#t=2".{—(WBQ.+TOqXF3Ͽ&' 9˪cOQ!o}5h?yvDܑ%q IB'XL*쩛#y B>p}7%aPSpAtC:>_yGz:2i?|R'_U!9`Ho(_ZT;y3і@>e?as-QytăW0ue-{^=c*.+@Ơ'O)cRĨV׀+Isi*=]\m؍a2VdDa Gx|MLY;q)^jl`)%+u*ϯΓv)sqz1'W\pU09ҳאh%7~(ô uL1ug3YK*qQRɃRnĮ Z6b@Ke=΀X0&MҬ#jzC!M{'I~Vh8)dlRE?)BՒM~ 1_^Jg}3j:l4OVc.XYUkd5F㸙PsK n5rkUa=pSb&HnSaH~Gzԋ6޾K{*Ӵxu6FKol77[Z"6$?Yҩ`57rJa[;p( ړM.s[S}g2h2-nnpW<\7tvIxjS3YyHɚoIdTW=GƔ6.c2Onsat?w;Lάos\k%nAiy\r7akDփ2sLX!IP{g^s0He77TQT(;4$>`Dn{BpE߿ "61YM_=1h]ʽ%?#3*%>q:KpL 4WU }_K)$>V>Ƚ-H3f@q^6)aŚeGhͲWC|[DO1)!lkZu&T; &7u  e[9 .)zbZ6@**nZ\Ohm> Ԛ"ߚ Oj[fpp@LąлY 6/ rۀEpY6:Su44=f)*bH\%Yī/Q-ތO/:{:TWvʡ(T#i7G?s})m;ŤQD-,HaV3C86'݈Ui_:t48U!E5úw i5p Â_uip '^"8Ӡr*!Esz9\P羕lXI ^¼&-ogymXc~0`P=![~pRs }msM)g˘ _DME_:q~?>ŅxGGt˖4gb}Z5LFrk.\YJL>rMfuXe5d;gѨ֛leU[C;Ol2G/}C啣ݡM_ AMzzv6ƿP#VȖVhܕWY|Ox2JIJk bg16(MQ`N!cÊ[?E 踲oåxçP낦:6<- yo/wCx#Is[ȮUIblB`o==p7y9 Md9:+ k:lHff>w kItl[ÂTnܱci9)Nq) 5=7lv3"Lv) `)~|Mj!H;%<g1}g+p&3*(%Pm(Q/MRKΦy=oRn(KT #qLu;De$A2Ezf(-U߳[&4OwrY1Uzlݥ\5cd6Oԟ96r% ~Ov1vh6bVeA;ǭl͉-3 mzl9i%;/& U|!*ٽAwA˜[~"QC8&-^2`aBb_W6730* bp)yf1a\LgU 4m3!Ԕ>EDZZdR/ܙv\ԟa~De}&QeKxϧ\ﯼlLEL=ݸ !IIEXXfᅗH _PWG륫Sk 롮qicM[#NL)a;[C%w?)eҥq,e^?u&K#MT)H#yJŷ0k&2Zp(Y1ٴSALRrB"k̫ɀ `G\|=) %_+/4ŗKOiO3iCŦ-{-#N@Xc07J*/9&0:@Idzx պ_r%"OJ;l', &t|w-" dwY"[0qi${)RHнK.mq8joPp)0pI 3j\`cclRtU m:o]FtJ>rO={-Oq>䫐4|ĩԩv*}k./M"e.6\q M(0&omߥc]J@Ίm>NDcӋjìnZ ! z%%/~9ƹτBjZv/cՓ)̊g(djפznjmQ sRt= CRh^/ ̍O.cZMOlsڿޏH`^$@ #Џhقs.'V /=wFp>./wABvx4;(Yܭj%C‚QҀn&YJ^ (X홼'` kHhI0boZ#{#+c/qZKӫ,IM*kzoըw_]QR| )Ǣאa0*)0߲^֗ɞ|yjBN qx']ο%F7:ʼgsg* \1 8.g7B¤\$,KFj!'Mm ~=-Ula{sQ9[To}_ ]7j,Q=-.y+0xvu. &+AI}Jyι VʆC23$M>y+9RDziFf/tUw0k6mY(XzSHyf7EL>g RøzŹ+gi.b6o0r؝n Jߨ}K/mM+A J^?'YP@&!\ULbS#NI#t\Qrtbcýn[@z8]L nic^wQD\vCW&W-SMsa)3?)LՈ?B%H'|RNXsD+/[CI V`LV^98I8:95 Fl g9J2FApvV YS73GBmqP~q;EeZѪF-mGQE|_Z:}0kx=Z=;z!sa8Uؘ w$Ho6ӓw6]B*zmc{\L+TF$gxA8cEQ ´BYZ3AY$n]>5=q:^ibb+y߁yx1+d`uninD o?W=@tC)̞MgqJi i8v O?z-k9-L i;ZdX`Jc{)rLo5bq1^v0En֦7L\㩕`n][L@zosݎȁb槏HWo8qC|_9Q%cͨٛ[1N1!hB{]Kqq /UKv(.KmrwYN 0[57Y'(\C,2ާc21EPVnCVr1cγ:+~} AN}t2[lu^МcmJʦ6ǹolr XNEZ*/5?3|sYuP'ϖYx˒0݇2gn {$\¿^KЃk-p׸?۔tЕ?qp%uS8\ćl}[3{lEO?h.>z;q* ]r{M@ IT/KaϘv™9͕w?o$WV-f٨Kj2|RBwC< ~ RMk%b@RnqtjP#|Iߧ7 V}h6`dea{ܫw 3F|cY[P+%똵JerJ~h<2eF7Ld0CEa-M>X;\=p}vMim/AQ]d;ScT5ϫX;% [s͊$m=N^ vD%{FY @9]l4=ü3Xĵ)F1$(Wv)"z%МZ͖x;(2m%LZ^3VJ>t4L$vݡ_G$.?9?vBm2b2o{d^x^WY]T1aC](Bn6-· wC2t`D"^|rmy9<̣{tG(*uMc5{; 8>"RIv^13O.0䳉yZK<,ޅԙǿ#ϗ)#!bXѹ$3f- 1Hz"ĥ,˚52 [Ԭ*! LKPe>vHeހ/F'MsjJ+W Ooa8Q`HC#3U^R[@׌#!V+h "DSeDer6[dn`{VSUK^;>¶iXxVfix5_5*m.) Q݃ޅɇ:)pRC=ZfN&=BB~xpÊf%v,ZuP!) fJVܠd;wh2H)eg;0ᐍɃ1FY - 럀LN`4j ܹ,Q:SPWy6v-V]3{rL|W8; `r|xGLg/P4UȒFXU]qs v,_܍A n^gbŷ*05_Uce|6"<fI/Ԁ ؼMc|C*  8&I|=iU- vνk1!X:%-r4=IJƣcCqmQS@t[v~v }ITЂ8b7ñXr{ Ge4Xlk]ױZ;&:C oʻhHRV㔰'L+$y0jzn50cG&n¯YSO3'ܸC_Anay\%Vp2T+\.Ź>w0N\xp0"rTvvˠږO0ӭLP}װ`28]DN7Q0#w$aJ6F 0J򞒟J=%x;.?I|p6"?F-# 6lp}BF(Lҟ"E*38 LzT9Χ *UnLN( u@X0E#uTɵR-GГcJkX!x{nKÉz-Z zoLiLPXbvvsNWKK @<ce:%/U=RkMU2GDQ%Ϫ $DE<,NXEɃwD[{;AxzaMZ"T3' 'tR_З|,=+^ olt;rf=D2心FM,]AJPH& }Y~g:ɫEdK*",'Dx#@0K;7pb1#9(:)fT牊$֛%$AJR,ZOT\ t]n_NpUY {jE? }+EI 9_($d6HRblb SC/ZwWpOs[MWti0AS @Sm7qAg^.tż:J j9Gj?|r1jE,OL.X { E̙~ʜs'֚ b,Q^ _emv)Љ`mP|䥿K 83E࿬Z!J']ne@3?FM6Ɵ@SSmbrZN\LxsFY .e+_YjȮ*,o9& =AVrkbTnƩwj`_}1N+h"HHr@־m&_/.a,cX|g# dNd6.a[J-4v+m ,J PncW.xjJ3_2f-.HZ{stAֶsCjr!ga$lwiqq0N OxsH`_@nh. ϛ[ #s*I?@ĝz5IaBu cJݎ"_ݿB͉l}UZD{q1S[_ՙ92A >0vfrЪ4en!IgZ΅BA dIqT-L$. Kׂ%# |#H]Gd$%؝-M OE%4_4S:~|̿DuOm֭@c=G-p҂9'U$mci~_)8\܉̶TpܹQaaȋ^ARQE x쭞z1l&x_hrX\[;g&Ba[{pRx*s% QlzUtUVA0g=E?]Wk2llh#N#B>-|^!v$SfAX "zfje:ruTƿ=!~=gqɣ ۣݔ׊&>F6 vnؿFbe`lj̹nb ?OޗSNoM){ޠj.ONSakdEK0M6RJE O%iǏ5: OIv.ae ߾WosWleƛ"uwiIwpQu?k DSr6Zҹ,#*0an_o\X?ٻ^GNFo[U3{s 7 ![Odolհr=uqsWK`8цWѶA\Ek5wg7j52Ք]׷M4E<)zyJܭz<|7+7ϸ7]y a8MZ2>0R2f#,mV):G^xXoم.)x0=R$Q8x[ܑ/ an{yVr=t+I};1CCϫra}8Ε0DPYH3Y<$({fu*1b)B,ꎺmWr"ykJo:3D""of&ɏ B _KRA[_i MМr;\W9hFz\?4jO!ɒLD7/;;=b]DPgIagsj|W{Qme*#3_g:6DAVvbukwKY$j'#,y\} 1OWc`jZbq͚= +0ޱ&`ѿkp qĎLRgHA;`ȜS}_ᠩ˸a@}_O e$V*rE{,9FYe8p1hpR,Ċ;3v`Gu<Ρm02Υe$ X]Ct𡇼uVlBF\ Fn F._t~R&|h?otz-{d:pj~0ߵ ]IsWG&s xN+rCRP8CZ{2u2?g >O&'j' dԕ2!VG{`JopbDޥqzh,t#Ua5_˪DF\L3j9J>Q$l=?N[~R/R56 r&*WU2j%>s8<?Yi5}bWvߘDpE7o /0ż%o֗J'R'(BE e<:2j.k.v]zkk2Vg͎F IRؘ <>i`A{>>hpފbOh+c^ՄF甂y.%9x{v`BdP 0L,nfzz&gAM)!Le榺mL1E(LpG[)'qp@iD3bG>Vk)jJr3%R bBs 6"m'p{S%' Fo|ӥYFsmQxKOC=2*CZZ0.Kv]E7F>@E:J}~}hy " E}Mǻ v C P}"ͷ׿qyz ёlzKt"U2$ /!Y>)s]jv T梃|V`.zd0wE]c WP=/vLAYG'iQ[^o1>KGw?+_N߰@ 1`1)cZi* t [bz7%2J\+pBt6~J!:O #9s{ظ̤ +*QLpLIgbg^[ʟ{u3G_:K$5镻*2TΌ@AX: &<@4y<ü:>Fn;iV ׼nG+C5AyB sQz293:g_mL("v$ }u8d9vxj{MO(q"Ia2RbtUXJ3}V*%AjT\#4zGjܳ`V9#1@*[ӊ`,o@}_cP~1|\Ðtb x_{7"1bjbGo&Q . 5h!E>to i+J[@oXlC{Wm2gvvE$+VdhAu5xpxOy97j:]X)O-d3n. CW#%ٴ]H"/3LSaZ& I&3wyBƋDǪqwF =NCLe_G /n]\ B5&$ wi``4ŗ¯:Xq'fARQ +v҆vIA>)ZhSٜ S'=Xb 믤bG^{auGE;u֗2_5YnK5}n]uHb잣[@Hvϟ0^+Zp1dž'"܉R!L&iJ8=G@J ߨKDrCv%[l,[P᝭j'2"ރ үJǝj!*"gFv)?jjk(f$9RYz?*AUP;0k3r\FqggE6/ru&υf#I%FЄ뚎/Pk#&Zy#I' ӆf6[g(LJ| D ”VHM' |ľaoG>Qϭ%+ CW:H:.9Kk*_ivIDF/6#~Z!F _]r%ocbs`ɌrDžn/vm2[0 %^ad 4F< )4٦eZ9/P ~`bNaz!QީfpRxʪ,¥ޏyCڢhmJzV$)AQovG鮣,( r`!U~U (ph/ɲ';. XH-5g|<%@k@$ͪ~UBd~YaRa6I1 殏BPV,3mHm5G]_HѰl'15O- j@'şZD Iƴ1>U χb+(=d^gx~ƻW}Z'JU_.~׈`A {RV],YuuLgQ @ <>a:>1o¿.'p3ZSƓQR)Acש>WˀHr 7M$V f>ra rհti4+,ې`6Ywkm@/Kbl/)Ė}E`qu^aw7b/3'aLFNa]kKNͿgC l4fA.' } \tN b.e&\&L+lj+ Gë?$kEl 3Q,]nG|z#E{_k*E{EO/oȦ<4H"|~9W 25򈝥%D<-@V-3^49?pM2jE~ymUƺ]8'@Bh@u ye插P WXB(Nh3!; ]s,ص6VRM}6ѯAXٺ;`)Ab7APl.nm}9^ EN-f6xc?:s\8^kĞkE2=:.R{^I;11e'7hP:00^f_Nɴ[CZъ!u 8kEP4𾒦y )ʵpHt, Os}h Cҳao$n#Aw9B`dKtxl'1%xdu<[l6c\ÑF:`d~4[{NI!YPz'k ?Y$غ۲SeivIط@~NǧpM9-؊ffvz Y|dVb ;Y{WDX + j `BN\;LC 8p (hYL|oFL-])Bs|a\TV=\Ba Xm}vʺ잸[#Q`zh\f[o%TIZ  S^h|\x _Y \xfbv!V(18)P߀K+-"M\L,-an}2O;RSE ;,1o(@s[ }9DK1Ia^*1cVAlXx~֜ktsz^>qHR -NhП4~2ιv9^=X;fPH.:(*>K}`osGxj e Q-BFl"-9dJa8ſ6<'''3ZQCGzx;BΦcBO:ͽ2˥rFҚRg9a@ћ%UZ&g] ٧̂f^W9 oVqDxwUᇑ|ރI+W rXU{}{GQ*V]ܗOU\g2BWUOǔ,!-<[Up.hԍ78FrJ:nw]ĬÈt D.J^4J> Jm+򺋀Ɣ8_tr eM)&dE]Ux;pzZ[rg)u5b] ]pukA}k|"{"k &t`g;~a6yƊqC pq/U_-JAYg[`tVUh&9 n ќȪ}bwXī͐m&`iO"sC4{bLGRoĜjً10W3چė{fHcDPHn(ܲ s q>Wv8MGiuyJUQl {$W=$$L:-^}Y;~ lLtD ?kix!2Q#. ؼ0>!;SEajdzB#DBA'~޻kJW~=6CPL? kܟ-M<nVl#؇253uRtHkh\d.`^d1Fwt#oɌpА?0I,~)C]x&؁QzTO@.것ն_q67+Y⁋.g}R{)Fdq9~aW_il$Ix"Ŧ cl=VlڶK%šJ2BIZ;4?vGG VG] AzZ'TTm`E# hXsSؘDrQuc9Drz3%qe/旡'xe$D&Nt|` xl]VN MEgtMɺ,2[o `O~WBW "& WP;ʧLLոӗLrj/$'o'dt{l)a5Q*y?<x?>ݨ Fr&c.<6a^|RLD9oJ)hx#+y~G'.l{L'Z#[ב3Wh>\V3I2cnW'ڭ-,Ag^sf9`NkF*-r[7\W `E\UyYJOE%(i(tGf=l `vhn֡g?nk 'LV,~n𫧝$Krx8bqxrN9MfP,6kun*~8]b ])xcj5B#- ! ϖ3 q6عи$|vLp\Jd-> ;sΥE[ƨU%˄R).g0*) meGT/^ϡ">ws1s{oҺCkTx1#m@$ILjbqV8 >ӛJBwM'o"_Qػ)פ}[ԅvZaR;fT6a8tk$>SR3'W!T ڜV9>U7$)r16>608ϗȵ&pB2wUk^VwUĞ}ֲ{e3  Z%(*. =#Ԫً8;-XWǴGwR﷥!̝t}[7bWԷPr|kqPe-]H%z+ 2\r2Z{{Lxں(Zm]ݗknTEXœ\UHT(X'jBq0ħ[Qe~ʬ^'fؑ*i*!YT4I\X}~ & m+EH%?+ZGEs|o# ]) mQׄcl>FFA ]7&eG\DviFإmJ@*eOg K{VB;Jmf8/WƐ]XvTfԎxn\%SV /B_a1S%bI]ΩCHw2}k}&{گ@yH%cf9)f!,6n>yudK1 뾽!++IV,!?/yO=ŀ-V ~ŋx[ 'nu5j:%ϩ˕B!p-%*cʹ1+wpg K+$Pb\!&|/:aNtoTݏ{B,)%})ߘ}Oe@h\Qص"n Th"]> ɨ=ѓ>׾QpUDWR,"Z9鰩cbF%T>^"b~jCUTe;Uv*H҇7YBhR(ӵhɬ Σ8iYq蟋.C3Qt)ɌzAL#|PIu^{7mR+ ox; xv;rl f+h~]qC`AMu|6S2TUi; _EBO^mGGFt'oרkwle/rIiؘ\cGBX^Q RZ"iP\Mw׵)E@osB\IpPb~1WkkY!†i7e]p؝eoMU7 mݒtjmΝN$ '~]p~u~¸?tQbbIVgV#ozh;E)aXz&q=n5㔞"̙Hsymbe>nI5)F|O!F9ЋH OcJ>Z%ɩ2;dc*wºLbT-^:͞A?(j'ᇹ*`55E`pgF,8s]~/`$[ ?s7e&uDKBsx|2=ʆўL^ x ?pl$B.b[Jx%ehЁWTs!|Ws,YPhAїj'媬uv85Kё>Qmۖb%gqn5x" ^woI)Mq^b2 \i)ڕa@'=,_q*CS5rh6@06544V5(z.oZ8pu:#[BytӘ7UӽxAduӢ7zk[k-;&/Ư2"(02$s_& p. ynӟ Hj`: 3uƒ`YEnGKC2{5n s T t)w.?"!ֹ\f7=(L`]mkc&B3wJ~$$KQyqӐS~qro2+Ս \mxN\&ųd+Ej^"H}=W:+ M?@5RF{'%MAJRfe_IWf$>Ώ4JpIcĽ2CLI'exXPÓLu1ԼiDy`Ԩ6%;0"[MQ@j%u;-:A+e~1 )HMQ$ \zW!jL7cһCY8:SUOzv->F Ez& ̗ͥ֟>*ZA`b5p2=gLfo+qw6젮c9坽[C 2-ݘK"'M#|\@sq+RGH؀kQ'OjbnO*9*I9Db0.Os"!idJs3_[bL𻺐DǍgϝ5D|߷A]agrqI "M5ٺqWv-t;:U~C7klg[NrlZ|TΣ:O~1ֶV^حHW+] 2& Y%H-.+)% .Š*n<ź߼-2=߁xg9KnҺ$&[5¢9>u"' TkSgaM0loOVrb _HCd?;CU Q(s8gS,po^zMcT=pO*?=gW>, H?_$4Q@0m:ٯ׺ZP7[K%:YJ"10O){!l0eݸG)bΡӤ`A7Ys׼iXn]arRKrM;Zaq6p@k;o|;txV6BF_P{cZ5$F v5"}ďE2=<'?]Q'OP9=Ts=Ͽ@E@MȺ8Bـt   *gYД9Yy ^Uzȵ?F&aGn^!)K7KnMZQIl"iawyjw t 3k)t=iG$GsqQp?OԍAr)DL <\x)pQT/pe)_ل韀L퀗iA\?o4 U-}Ώ7/[5n&j"ِYЁ3I8oL!%m9vK3턗~D\~g; RRw|pa*63N+``*;3iH7@U0*liYf޾Hf%r"/Sǜv"\xnCՅ솞LmR?&~%SZH|q:j8'3M  0҆2xHG싸V)?LBIx[`q Ssf H=n=&{[x20^Rt\ ~2S+Dn.ȰJ?Ϩ낳dXɃN)5Bm1Q'ijNv5i:I3z0K˸R}".Ey E:$XewG9+l,R-[l}C`R*_N[]hXYu,iv[/I"?_qpbBJD0(secKD >)1>`ڡsOXMFZ. ن Sil0ܳ2TRWWtO;bSު&ʘI -HQ /;>,2;G]ol QjHٯH(2ϿA ,Ҡzly ] ԶJ̌,E5&$ V' $b$0} jn4YbAk5Aw>EbVjԝrA;w ,98To%`sCym[9u\(p>gJQ GBib𼪭GKz%0W5[O!yk^/Q̧Z`F|֙4- O`b :@郋`w1&n5乃Ó@^iSv>r̾cb -qad&'jJ{v*V\V~ MrJƾV)KsKEO'ZVJrWc3ϗkH$ t :;,PߜpBHI.+:s"ӔА3;}E#@x-3ZCl3#*A'>&Ѩ膨]ԞfW ȣhlNdl_SElR>>.deg1O2g:0Wy恟Z3K_mqJK2`썑EhzNrvu>ص}%Hsy.˙U=\UKVݬP{><d  zaX_5c8Ҡ{Fl+Td볶)(C,tݵWH([qndWPbAJrJ)AÿzN\5nAQ6EmC>SRQ(Кb ߕ'Vw^0&=rrIG*Ե(vt˷[@]ћ} *)θm^sͷ z=~kvMidGC {H)*P(g3W'y1Gx YOr>10s6 2o|Z-Qk9`QAMphA 'u'i*`EU{oP]K%vĵI[b-1UuF}_GwH|۠Ym< udQו8sByD(|R<,dJCUU3o8Gp۔8 tθzZO8GBKXCuZ0'^@Xٕ 6)oft|(zL]SG; jrjN^K AUn 1 k<+ԁej }!$qC4 ~B賈+dg-P˄>#NMt:of}h{q,bVM֮͘; xt %Wؗ^×ņ,r-vAk'+Ga#p8s(2v7#lϴ9=냰toOۿ[\e102E >c~\od$mܫ3ꬺUf^"~m$ɏCVw\GH F:Pl,i\9 Gxk @롐VUǪ Mc-U% -ʫ=GD:Nڸ+[yȶ?$6 PFZ鮦9bP@?0HB$h+Vk[xD t/e02qXW(F|aFH3+3j6--~sx8*L)2)&z'0$ں.+Y}h]xI l?. x֎|rXn;\,aXUz5E,XE!6 >Ҩ39xDjWd2ynJ= J\2t4^GL!d֓7lЀ [\>z(p`əp0kcԍ~FP b>S=h }@CcT?[~ f3q?V`lEY[ǚ _/QAO{ =nxԯBƙ'`Zm1'AHaW% }xHɢ=R@۪.@[82(AR^g*A3[nut0bWw2O7ղfO|M`USwR<1vRhzi_>gV:K\ > q"9 u1&/k)t6ϖwjS\ F7xRDBIE6r&I"4Q%w“aXR6н-0mD5Ie"QR*c7?{a @)j$Y 1VzSz/TN,|"u>AZٚp,,"Kpz ^6uϘ^dZh`Dko(ۻNYGYyB)P@m󆽺0*~n uQKkdoT#ؠHѸ~;J^˹95b]GC/3E`(CH1%ܵt* XZWDE ǑN N:3,Sk5Sƨ<_Lك- @|B'@80.[L ?񽑬;OtCv"2.\#.aG ʵ9x_ 14vѫ;〟g,ųL׮_l%VB]xӵ?pUs/,]hBnZyYZ|˽yEp[P`U(GQָ̄*W2Nj C٩ '#V}3o{:gY E:c[d@=fjSM™DDU9'gfw$'ߛELh8i$xA $ k&Lz*LaX@rFb=3}@گKzm 2/@Ή1?]\ [usy?;D#'AB)R9^nwFj4|OMx:#ٚJbږK|挍ޙ٣ J#)uCwFnciJ2Dxt̓dx:ditE\{j//ܙ"c@hIWhWa^@i-N >:J\(h()I?޺3&X &/Umϫ,xӥG4v?>bG7֖='u;XSjvP7?s)*cA33\&ď"Sr۳$(Ot4acڜGw@sVs(k@&]IMɗtv8.8AK@?18-쓲V_6ْ2vkL ZL)` 6\o̝ ӭֆ]TRXl8m- N*i wt `E p^.T Yt3vVJS/ѻ܍0(fa+.Si DfF5l-%2%߆0*vT-0rr!^Oj<#y%y^g C|v^Q-qL~V1dWrk:d<] vq  Pc2YisbhyZ? VE]aN?1UG`VL[FvA=@>_Ѻ$:4mއYcX52Ja&=A_o!s9!P()Fvz>?sz3Dx"J'yI- 6cM6cm6UG R 9`C^Emwj$ p HƕIo8 uJE+;=QA&LY :,*2 ibH<<}?u?lI"'B FqVDĶ,b#{%B8f⏣;\zeB3W3ƃ~/Gu)öa QH"J;1EWw)J;5YOD\ XCڃ[@aCOy9TeO"ãW}#sϷ/)@PJMi6Om2Ƹ =(w4~a9tE^SRNnZf , 1v삸֞3Z{Wujvo8P# )ُiU:: Amb mԄ;>}: )x)?Ee t*P}`qViN5YIX@w7,<3LoSw7wpzEpA~U-aE:DkTc~۔xyS F-9QgUvqcRq`VY56X.{Z٥a^Z^'&~ K'Nj7R{4'khݟ},^)PNN714w\#/U~*4#O>^n, nJX%Jnh]{w΢4WuD]5$)Y {0$*jTlڄb}cUNs4D`F gSElu,3x8i$5he HsG^S5 P{y4T㮧 yOw0^=]q^9T:팂X?רI[Y ?4}<,dd\mY]9S6c`Ln?djSV8^<@u:!_] ؓm']qUsP}u$ nC|=yg|=[}v 1 a6>a,,^5oW˴ʦq͟!+y"ꝜB%4:YE!0oTo5^~n/dԚJ~SRԓHc7%BA*ш*F5J ;b9Fᶓ靧Dm_ _`CVeDTH__SK *i.6ݬe'Q!r%PB0 b ^HMeInKfd\hE|x%(c5>3Dېg'&r3sXYK H")()MJED=izf\ƶrX]\OprhF\T/~dLHLD[) vh(Xh~xֵy:(ˤ{}.`5sG[ QvwF-{|Pk2/7_03j.9Fַq:ͻ+"mj`VK{ae=6~Ux 8#7aNq=ZuG P#K MZwZ,$}>͙dj7n6 < E&FoW[qPdqTS>k$bSد8dUfaL6;='.|*W)ej?cA˔ͳ0hyVcIdC̟w[}8Sa -E*+l\$?y-R[Zw \~Jv?$KVpgv)t ݜlJ͡D:mrOMG8UqH<Z ϙJ6=%>V[ⶍkqwm/;\ (F )%-P+5YH `_oOVF[{yKRA8??OsI+uo.w=mW@|}zؤw.s$@r,7"ވO}gWԵOl$C9JFurU/G )Ols<tJ?A0`xU6|V!m`fcZbd6O+B#eoʕqoQO+ukg^9205aRu\kYHqi|fgb¨OMƀɇUī}ACJٚsrL' Yj=qs0|_K._K Zo"6c鿬-V! ю.Oh>43Ϣ#^FcAv8WvY`0tz1ugDi)[jO-3h^(E4\9׃i<~*a#0<d B^{ϸй7 2 %5dHҗLBvc WOy jgѸޒl_؉|Thm;09)acM$r$]v.yGc>^n % Du92'[B G[KNT^6>֑x ZbrƁ-JЕJG;ƨzyS?HҬ֗PQPJ_sg sI YDQxTvs2^k9p˕G֜ #*ux?&:w?_yy`ϨBNElhAE ̼d89𧃗:f'z`wc 6y(ɅVkik2DaPԤ5efX]aaYse v/drд\N]Xv\aO eћ5 Gx%c֎ Pby̔6fr+d>W?Cy4&OH]/Ge (+Gw*OΦ6nv[U#Ă238Dʄd؛QqTr %*\r+ eh+b&_Wa Ǔ^LpU-q^cçgA>Uc,I^H8yBB-!NhHoﶁ "^I-d:+Ɨp:(m~Jx⛸BY0g֓Ƌ_7Doq2䜱+Co`x3mT$O=(bJ^3ӆn!Ũq / N oێ0v턐E5V^k'9Nb]>G!Ÿ-@ߚ)ҏE[bkI}Z`8Ϲ-ܛAv"fЙ'$AEpݑOEWUypV=,ʳu. nfJ,1HL2 fpufwP =Vl{a ngtauH4}eNoz0F@-#;YMU,7C4A$(xD&v 2," 픂jb%ʪ\~PAZ]z>paBF#†gsgV.ʹ$ % }v*vsᾶ(IՖ ֎ii)xkz+bx=)S׶'{=rq~>nDǠ +eaLN@]Xr",IX(,Oon4n@N GXK-=xLsD.S{ T.5P)2-4X- A%TnXL!=d&c}b^M 8tWZÄ[M j /E'ВdW6ָ %쏎~(l^tYREt:eN'0z}j2Cc̅/+YhnmDHO$e&OHFIE Rs,e_d"υ}bLc.`w^U#é;#" ylPn|)*amaO`:E+A4v\"QHyKtYȢ7%` =_P*bܠZ+G6qc0CQae;,T-?⥳Hd@-݈{T=`e%},(G6@麧,$^\ rه`l3@+}ǡ(-m7 r\k?; ݑljRe4}r/S Ql!'Ҭ/ukH5u'bhY OD"!v 7RMI޷Cs1iNzfG4i]+!Lb Ѹ?֙]Mxk1un C3bIJ.QsuKc?ME9(2X3q z뫗n ID=P^3ܒ z:pkD chCjRP&7җ=vqO6 bO뙻'*xZPnU)Ras"4S`[NyQ>Q(qO>tHj*f@?>@꓍}y G$D=USiguK*'gSFY 񉷤,~ %;ֲɉ נC!̎oSYQ;7TE LoE~UZ@?AQQa5~ GGjImWc :_Gp|7 mƟc[O4y$8P m,$ơ`Л"W˹+loV+7"x1 dڗhB?PeSz q4Rk]I)7JҺc0j"fJ&Cu 3pz6rzaAb:Baxc/;(ἁyK15q42գq Q?t_g]eI O&O/n:Vo,zvCDQ򖅜_8PRD;Mf@㎉x=-gLHkY c]`\BK'm- I%~Q7VlTE@ E!r}$c|7 ;q& vUW r$\x?4hqȭKw@ٳ)B(Oo2$ 7MܐJ}tzw['8G8 Q nnZaUJPsQ HY[Cyɓ aYPzݢPQKod483>8EzMONIt^՘߀ڟŧ.EIqZ?m^GaنLXbQBдԊ4E3Nƥw3ʿ(d@z,)CYMZ(x #窲,u0Z@'T(!wQ|;Mofvd[xU]&C MF`wWywp{) FҐi2Ԛ)0aT1}-|";< N_|1T5?fTXik&^'Cܬ;M|WRXCOP[:>SJ ibp/?z$mKcո0i @ S^&"`qeGdB@(B!_H.}F (݃[Σ8[?R_>%ޣ*xņwlC<^9}qۈo1e/=tIgo0|E wOw+K l 'f CFq?`@j#*;AQ&~>nT箎iS5+cZQ)nP&lZXZ6ן]ۧb3^(]Dȶ@22ɍ5Ols8yOBD֯ ,@'[LyB@]FNJ~W~MEWߙ+OIRWC]"=phB2z;-q!Jt3*QwK$+#(ћAS< t8D[* 5nyxZԳp )NX0#BՒ*<:{䑀r-E&Gݬ7sk18۩HW|kH0L!bY:$@h~"[ U0b(gYZ070701000002f3000081a40000000000000000000000016101d03d00005f48000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/usb/serial/io_ti.ko.xz7zXZִF!t/5_]?Eh=ڜ9QSzV:uI;Jc 63٫0,E*ˠ$ʀ;ޓxcx򫣖U:pѱpen n >X竍͠ڹ8M|f25d IJ/9B07*__96\Rs>+\AR[+~:qqއIvrF~kŒ>BL"j*"Uq3A}jcuQ. ᐏre_I8/{Y9z8kẟKq8*ǏNjSLt0"BfD@29g$Ʊ -LK&:(,.dt;*:c_>sx׫0pe>,f~f5оC=o,L_g". =@w7$w+hYP:gJbWvB.H/GXdN/Va )Tκgz3;HR&mN>rk8ȷ_qC D EWMY/#pRh9稫 m$cBJO5QbtIg\+ E?'x}w._SL,Z%Pٺ6~dUsȋ?+zĵܨV=ܥM[_#t`2S]5Yw o|D#ɤRZ^p`4L*>4:A9UϪ<"g? [0W@s"仃qZmP 29ud7h1lofX:YH)EڪH\ [ z $'eE3D, QF~_cI,Juf*sew,,P!S21y!]Mƣ4'瑗jidRFN5gS3V8*%N²W+ڨ0Wv2)kpNaL}kԞp=`2kjcgy1vGUC)H̕n(}I]P%車f/)j0 ( TkVx'UY@rJJy/v^‰Cqzܶ{Ȋ}a̕}j̶qك:4)*aq_S2UA}*M%d=Frj;9Y(BC1̍4n%8Q$"V~Nd7W?6lCo>^|I*͌OqxqՕv8[XAP!0 &犔A)jʐMu,- mIЕjP,&+6)父@ؘAX"A3Cy C(RD) k%Ud]1߼*)_ǃiͮ+~ "pW ( =;oּ^ybBzBB{;2Ṉ O-!_r ,Ht䦽ɼijmXD:Q@6]Tw^"Tn'v̐Y/;}ԩn:f>+.  iWj蓈}EM -!3r>ܹAo/V3xa-6ey{V+y?OxOzmP6`4,/iE|{~(5t&ߦ6+J!򶅲+MY[QIR-ck\I2´5#k0G?@h.0p^.|bǵ'LgO?&RBPЀ'Ͽb/921f`T`W/k EuWhZ! 4a=ݧf M+?Rn ~.Mf1{<6DBWr>pF! aђbb .)T9psbi<  5%8mDuWGKLHr.H.49z~L(:>x^:3(*Xi+6 bPYr\uv\(w]k T83BϘ!>4!6T nZy!m(U/$^?[Y z$͓8ZS:<%98_T'德dYT4@v0 JX E(eh:@gs!LUi {U;Jkq[l m-xb$׸#:7]l$ZK`*B!ƴ3P5hyRt u\ =[Nv܇q//Ff[`c8eEBC#Ҳ8~EimijnN*xʽK7[=V`Bsm7%,Ϗ: aB t$a\k?n#T;cGU ()4/;n:Hft,^u7AOϣN0HXfl(ALr ^y#" HaQ*zU8ꔔrrSFRēeq̜v`$KOmYcTm$^bC3-C>7Z"Yj3;رA/n6Nw#6c@w)d b〱`7^082X 99>Lkꀒ"I9NJ[vZbV-"f_ØC PI*ڱWciN]:-iph\POIT>Ţ̭%Q.?0eJ ?QuOhf`m 0t )7nS$Ai~Qߙ8ܻ <(G԰\A3УT`w\LB"a(7jyRܬkY{Ź^RiGȶɕ|6%l,F`Ke T&Dg9#[OXI%"sקWp\|aM.H;1>g*=#E⨪zhIf4Nf|]Öƒ|eN<6F!zVfg\4|/Rl9l y' G"7miIB>_UVu,?UjZqn*o6nMMF[Y\'UFa2mA{tx*}5jES`ÄWOlϡzL,#\TUCaAxc ߓxQ4p=Mij]pbἼ`Q,Kɼ! bqˠ ~sFF~u86OJ{y[idP@+OU z1׺$"!>5HYVy%j'%f~jRYMZ8D'u[Ҹu*R7-isUd'Xbl1كjhфLH¸h}62#:9Ny0(]k|5j)—HuL1:b77V (GGμ6`_T__G}ꯌBІO- s%g.2䗤-sIߜcp7Yz_}ąrLY=qp0m_{.cLY&ڛ^ Vo.qt Z쀆n/a;7\uЀC6lo2_HJKlգLjuȃM8ٳ (1|ȴ6F tO +')yU1B/@@-? 1|Z2g`ƆhG9kAWn^}!ˤSoLnf{'r3;ǧE [p,NqR5Ϊ?`ɸjms'UбS*fXQ_~Qx|~e+?~N+uznbFe\pr&VMl(=9FDxnJF6\)+t19giCBѼVjӿۙy7!=]_|86N '0J{ևϖ+UKB4U={*ou _C.iz)YR4rxASԕ|%:䗷RS/K<Ԅ4eЄ0֚wEb!$# jkj~YAbCn胞uQܨ#v!rtl9e*.` %r\&ԓ"w씦|tB2,Q4҅6rUhzDi1{,>FBכ]dB/IJ5锟ASG-ƗGײ3X v@e]o:yWM9W^%nd6d<1ѝ -Čm\V/j1FV,f:6#! BKVtRkB]ow]%$(Yt!z|yt|YXLiou1@jttMP(Pu!P^(hx8' h;.#[< ((`r ͘oZwFzjkt}H+qď4аJBylK oVN8xz?D֌ O5hB`]x_(U 4WCayۇ~YB+\UryJL;O&-‹Vܱ"C)pbb֊f˷~anMcyax.ƷR+S@k$D3q@K"  /&`HoVɥ "9aY ':x<'  k =F^Qi6 ~a+z]@yɏd5Pl-^}6Qhƚ'Us[.mvjI h +#H;Yr&Xs$5)LT*=9oP5+˙ z!Ul cdVZ%#* hc17ĶtdU$Yx SU "9Lv;M}ryp$ڦaWM؃1wC"v-p󇁫5rq|1} j8G٥&rF؜Jca4>n_SNQM@\R:zTtlݢidpziCe2TPJߒxb,~%NGxoR Zp5!Rax nq,Ta4W&RSDdե<a)TV_(_ 8M961\jٺs'::1԰TvʄhR]M ̼%/JL; tCKaOPFΪaPo#[4:H}+9D0 #F~%BB-* [zDW4Ki8`~+4 PmSJwfaj+)se?WR.6?2N0U?ck9Ýd.ൢD-O2ȕՋ 1+^op/zEK;h/`1詫K^Aw0a+Ջu>Vb'8>bt F#[ŭ~2.궍 iӑe- yKЍG{0fN'JHA ޒ']޳~wAk1zĨ{ؕ<]|eIL2԰IHNqm@c<Sߤ)iiYOTHpQhLCc%$޶sks4i#~V?/B>#&.Sd L$,UG4td#%Olٺi ~:(0+Ft:+-IX 9I7ꝄV\d&H> +fෑHq߆L|\eRc:f&RczDƋ2΄s^]z9Yk=HHx  .Vˍ} |`fLO񥃏sn<ۆшIk픞-I1^ıl7vi3|j\H1p Pr"CghR~&]jmIvTy҅)E: 8:C"zUOVH@_&5 H*)sIkqӿmJW$9Ǥ$A`JT/n^,:ژ}s-;HO"}QKuYr#l ^փ%2*J櫮<@nc4w΂O((]eX>|I7fm#Y"とސ3'(F Q UPWgV떮pDQ 4 px8?g;{%IyoPz b:MoNB O n8&W*gXȐw߹6Z2k./i⪥vviYr ۲*{W\?> %\I43ENZm,ONZ跏_ 徢&PxX[i]@WM6ov 5LY`wxkZf#KgxMn[!NT7\٣;`dkGѥΈ!*]_R`J3֥힗+tB <IGv $IsdX`~^7))L;b5Z؁Pa>y9!#./Pl.^uhYuD*pw?sm7R-o>_/ Q^DȣSgt~Vt[,3ǂN'tq0DXLdkREa A˨J~4Ugz\Av\rKMݹ¥#/fI\]۵ $ބ lZ$KqrYbPmDݙc:`\`([W _ێESLP9WϩL6-J}XՃ.MֹDG9]xd ae,xVحa}A-J|YƁG8GY(@Dp ;2lH=_}"X&MWhUjaĔ7ɻ 282ڹK : ^uL38< >@4XqA8ex%`b 2֫G눃$f.=|SUO\:ՋOutKê00&YAoݐV^&I~'CDIS6sX)DXEJKE/XJ%Ő|5JղL#3s;7垥2~6uX줿ցnW|ݩ8Tg qzaA~@]/v^OW:qM܁UR@˭>;n{}1(dٻ=ƒ[j*˴d+t:b&X DD3B Do*kv8.v,8`%ߑIS'_G4D k sԐ]z ;@r2{J!^OUT#H1 <:Ԣ6f).^DT!Jҿ !(~cV3_q5AE% &x@r^?G*sq47Iʫu4uسh@*e&]8d-ǤRwYUQ]ZELN]VZziZDż3ɟ\kG aaGvR9A\a 6+%߆n~pOfd"j_KGR(PW|6Ӽ9v0qlWeYf^ Ev()L\R)8ʱ)>Jy(9No[duK.@wgH7Ci~C*d,Mvu|h}\{HGoJAu"])8oW{FmOWUJ{l]-yɯYwxۇJDh#̧׈eS&T׈/(hA)GIC6]r1hCkkdc,Q@ʏ4+%$Vk< r8Juv { e|Şj\%󣢕B4]I?<>ʶHu@)?sY:m91P-fF=BZ>OHA]'QCzW l2j jW;%PNsYAOʠ0~PqR_]yR_>AbIs']3ٛdm QmWT6>p;Q:e7ʷkhLlF [Y\򵮸JUOS̷}K1'ՈK:fN&h=_5ԚJ ?Gc.mAJxZ]wwJ֛}.Q5o=zӻZr`3]uNrѳ4Ɇ篬)F liw [1?)Gw_{?U2,qx2L}=Rh+KV)'E^ fc*Ê/NmDM g|Eǯ{N7>PڠSl.w>z2@㇘9(DḢOTʚeyq|}*?~>n}t:lEh~tw:'a(uO2P_NŨކ"D<ؔOԍYH;Ȍjrc`[_yxZx}P{yH򲇖Ҵc|+6dG =-n5S=m`³vԥN8ܿF!',IUL.}qJFL4ͥQOno q`Rۛg',| 4竌w'oU,SfD\GFSJ$-B ?S1蕋.g|gROQd;gCI&(HaK hbS1(E"JC\5ʔowVbH7аO0(o@fԉ^{~9?ůL 68}1vj|A633"T B>ȉk\I٫ 30D\tyq$%#by?x /EPۘiK<5zFބl\amvKBXnu#A' SLG>t+ݐ3x^{'*߭kF-]] >un!ӳG@ e~A]=D'mDއ>g$+6Ghj l XM\\ϭ혇8|_VbhWq r[Z#%* wmfGoiጫQm%]p} C9arG?0t6RGi #J9< zp~1=ݡ:*73UBȦ/^ xT,6'*hsYV/ ܷ#YS<*qybT}6zQZGa̡d`G#}y6.!"Hfo5s|{ٜC?膔?k@HnӁfv[Zʱ򻰰WW ztկ&5x?Lsm~!IG@#J޻(\Ol&$E1C?y^_0o}B<͒w^ X(1o\Wqshƺp}ča]8~L]ǚh|d?,DIN4f~J'vL k >Vs^hDQh:-E^#IcAcHI SJhCr] cVuYC=x2O_?Z/2&q6/ggXZO BؗQ&& l;*)LkNbOȑ(nW_)ȑ9̍j%0 4 m bd8H&G; 1*{GEF6W$>찟 b b/Cয ;{e֓;uy@pg}?>-*ӄvбf w6tm E-|CJzɼ)$`0B֨z:Z|iS^Z4jǑ G8_R_8)?}J|Xؖ759I^-]s`7a':(m[΍<11($/e GbDWMS 'O!Ӭ<}*0HpK9du!_/S |Z@k8BJL V4Jif.:Z@"I(J7Z&_c("&maba d;~9&ߘ*w9#Ԉirrv̈́x-Cl> 2,RC6괒eq~5Q:B-QU"ęPk˙$# $i`>vA%\<@j鸧^h5 lWEXX}~bi߸F!^ֻ2%89e/ud9)>Wu_4LgRӍ؄]PT/cjuk6nb&ZK@ՃbˀW_&=9*T[3l;xMe#a=ޏF¢N"&>7#NQ3tV26zV_nm%ci߲pHtG}}IvpbZ*!+#zJK5kTb|\:{jcF$) (AKl>AdRf>LGO{OGaG„Q{՗^vfJlF6cĐ ê,?=\պU&o=(zfC6 C1c(r C-֏KX5^p }Gk]`߯7@}Y0AVV'8fMd 2՗[,WȵG8Y ՎFgb;BȬQ+F ~uڱMWUhV}jh}o멓<]TlmWK:43mVsC  #b ۣ7MKF:a`KT@m_G5crIw~WĎkZ!?0%mjf8S٠h+0%v%'x fQ_ǘ:4z%q88.kcctTت}أ$}_|Y?ʳ])߾UvyoQ&pEDW URMa"C'yg$5R'I`!s6u]W?8* ܒ/XH)UDHoD\/V;&t iR?d|"DiRJeH ABBsF1:[>j-n ޼815IV)5VpޤeE ,9sĘm#d*P(58ٷc)\Yʠ&Q6K@>Td,L5>XnX27!ghqHG!ŇcKX+_\c3jvc:xr^X AUW>*B\QXףAE{b.lqz#M:Tz6o'A䩺q*%DI*]zJt2 U3?T6Yu­3[| ;1adn'$2SCΘJJʆv34q^ff̻KN(!Ф|`h9\_V#D :,kïIpzSF^4AG]ǑȭR(5 Mi|rAxd %g*6F޹Fyךdi/LJps0yϻQ1>_b- .̧xR0&jLu6)zg7Hxm1}%.B*.|٩9 ZqaYHቼ67Ș@ R3M+*>ByFENN6GZ6Uޜ,t\i5EYi#jQpA\;DP'1:4W Hl7L͜v_=.O3ӏw⒖tӑӨ-Z;%G=Ukz$5ׂ5`!p̯<#$H! aa%ttټ(}~k'ՀĬEy{g?7SpV$d8n^.10ݕ,+ ?i1T 51(~+Di"'*NA{-ዄxn}Ȼ3u ?n#`|̩$1m+Ogo1*jDh$5)ʙ>%_7TY6MJUBk+߲2EᐿQlxί΢ 4Cvvj.i6T>ۚ IsM?cJMÍfR%| Y;'cq3n_ζ-1kq'`\T[JRd|mZ~dJBS )#y\ڸG\0b#x8f7Y!0&<@Kإ[񾾚8nRhKL' O6FwJ /+f$hcQq KGmĘsgF[$@`Vd]m\J ş-}\Ppw?0ӯol5HZ<;u=A/H^0sDS1NQu1_2]sQ6,BV'WR!3 u?_~!w`oVȔ2*۶<ŎV# jWݣJ#|f}it-g~gk; + XDFdިjP*#csU؀7 0CPYv q:'Et_=P;Oo92*eGV͗F&!x}h?X`I]5hX݌ZǸaXEz΁gFJ8t]ε+鄌hPǨ^}m 8xH?$π 5} éh䕶BhA$";դ ͞T $tP\w<c3x甭Ny|t* 71!%':DeaB$2^_SO 60 #,h<< \f\Ѫoc ULؤRbTR[@!CGtve:IQ<=WOC3j~ESqL+3 ekܮ8fI: R\M8ҪsˀxaJJI y?k]I8E]_ŷ]Q)W9_AGm[,F)b[@0Ӥ/5*z%>I,,9DqK&;yb "/ɠJغ/k&Gżվݛij O;Wwm(747Ԍpv"ٙI(X2c2u6bp@{"b7(]@ݏ#$]g8}iz0|hI%Y{IϧY;h\PRbB4xQ?R_F{r/U`slX%s:8uKzS˲ுx/"ɖֈr3[2tkyQlni"rJZl[F4.Jb\@C(ƛTd(a4+[@$o\|:ASH$[S SF;_YI/\9!&Q"ܑ\̈M9J!*cRy}|V]zr~>+&(8S{'uLw\=RK~v99!݅Zo)S1 v5gƿ)1=2S4 ,BDg׌M;LHv&+ f&.ǘhj+sh` Eкw]@,ё'Xdme ÄCQoMʡ p ①J9X AI4)ѩA,>EP$KfFuùpaՍ OGgCn6R:jW2 rCpaqiMlN!̺Sx]1گGU/q7OHC;To\^.?'k q "Ü:`w#(F{MMt$ .-3D7T#YhPglbHuAwz}Xñn}TL"JSFnQq'N؁VoTCNHBdl21adfJw* 'SUVPݢ kZK׬hoat"_ޚ3QU#rZvOGHs ';ƀ̜AnV+Cp7{hP gӞ>B9\KXr ]p $ ք,Qs!ARN1`wx[+yyNSj̼ZXݑ#aG',FXI3v)ۻg㰝q<nK{d!;'#SC} F܂YY H3'39;a,%7V=2~hL)$.]IwD̳5u !1#u Rgy TَFUXeK$F51/~ڽ/FwB*8A|ҏYXl\_GtC(5:Ѥpg@ e-p.UhR mѽ (|SvG/u83MdJ^a!U :џp?̋_gԴ?I#8KP{2Ҽ:zC}Nyy԰GrQgsZI%#_ 4q;48p `LOyc^r:E9&eW' ]GPۖ2v;jFp_?ӏ(t->"ZgǑ򿝀L,Zu{{ ;bdmɶOp"V\ #K"='}- `W0|]3bJR/PR{%%)͖LI) 1&ׯTjdB;FI=wחn}B 9k+GNNuwf(z`^ⴁ B{]@"lS')-‘2Q(þ'emEc'&ՇI`lDe,OGB~HWS 7W0i'r ^v.gGdho'OKeҪ-gk.!z@[۬@Gˠ:~ŏ.#Jjt=B#<%6,nkwx0v@+|{k*c84gVP:|B`Q'ঈxs(_8}n8hO~Pgύh`: ӑfv'a 0rB[cP7 <!-|t.Y{1tq6&:PGԏrxt|Z;ةJ=7DŽ::9l/d]]J+A?-6Y:o__`\,!a Z, 5 E2]--gp\u3A}2W⊗ø)jpvb)M6Zk?33Qq7j?. ]Ŏ"Hޛ(+SA7I/k3O5;PRoĔ _Q/DګMߘ?c@ӋU8G,a I|{=JZL 0oMʘ|p zUXx~?!\h 1US2e*M]c'9֧`ir )#] ] a5kiUPy5H@WɁ'Gң\@#9*5}d6Ǟ*E+碻$*#Ǭ~|0bIkGFQ6J#/iXci,`y}/g )MS)TCa[ mt(F67!(:B0c38zj$1FP&i>$gM7Δ82+cL%Bcc6svr!k4?QY|  Y[RO5xoJ236xt?=wXl6w>[iSϩݢT([p+CՑ51$SyK羈Dr~&:eҪW4h/t֡g뫖H'M5*Q|×䏺nJG6!2Ḟ c4=8^@ːP}8} <SRTU\ZKmgod}t}X <ʈE#!dB6 p-\ is-OgC<ۤqmޤw:`I”:1z8`۞^=OHb {ޣe?7Чd^;tKOO0cd+~s [J5_~9ԐV5${_VdD?ؼABHΌû t܁E5O)x0ilTQcQJ=|D?6K1>z.>Ulo(TX95h*aVH7#ީhsWV"&1P!:/9?&|O3da/'iNUvvQ@}^廐Z2(9ڣl#n&wU(]!ź~k<@KOR 4ٶS"6K*\1/ttS%^}l9]֯ЁSab6.];gRQCue$QWEk}Pߥa.QZOǰ=S!ߦHg Nn{[3KՎq8@e ++e!"圚cc"H?Q`̙[!FzӵFn<8@i9#XxP:6OƧ<c,zᒼpi\^>aW+y1~KG)ffVǮ٧S̑<5ƷSuM s1&Qc[k- 3'{RO `il9E#qݗV#OE<#%zWxs ܂MVlD13#%^2×Uav4)#IIs5]^W%L?fyOFgR]3\LAu>GFS+]hʇ\ w,%d><-4#R1Fsm֦˂:Z+WI&qNئ3?Wk 7.IH z2D^c@KwW!Hf']ن ϮKhnjY. $UzD^; KgNm(\*gjTpa{Y4h:8?ځtDY,[OK 泸^R-dI\UaZuzM<^L~(]YA}tF2Ik0[u#}Y \Uk'?2A ӟD^pF-73LF^0ݼd-k<^A@1dk%5S0?"[zQ IGHerFJNutOH6UF#_HoxD,/`(z%s\+#G jJ/uC#5ýN3pZ,=07sբWa^2tjFbqWQ9/#GpT8~p.!V& 4mξ&;FPLC("#NnʞZvܢ-B];2Dd*!$1N^\+eIJ$zӡ/bN2WҌ%ysq6HIδKL@ 诔O_BgqƱ 44=>Ea$v t*iJOMzl*=fjnL|Sǀwj5dZ` trQf@ϋ~ʲdu,tCݚv(9f_- ZW 7lU"5ltP*#߲*i3}ռcIS6\bqٵCc/-01_ƀ:7HQF#,/=J(^2fQ I',;o}h0ҐZ[Rq[beWNKBVL!xS$h uԀZV?uȶ14@mLd8,|E$I89 :U0?aNBnZRGЂ?DCz YuהY6?2߲$ī@yEI}Pɞ^Ɯ6CI]2w ܷT鄢Zv- %=~sr"&ЫGγ/\5 r;PJ˞*Qp~ VrzOEPᶺ8Ar(G|}_78݋!`S[;<sdS"mOQ$C1=Bs_*LJ%r苳%}wG0룭D (+%!N*ĕ;tAXDڿ'E0/Ɇv8VƢ ض殊rWqς9dd5j:ɻP2{8Emb|OМ㖁5ٕ9\ӿj}XVg &άݬ"s_+W1~ !9S5ʘ֥)Ѹ[ǵa[k-muQ^ֆ:(܎|,`sIu7CniO1ZaJ8kb ]M`(^ayGe _ѭ Q;z$.NmdF#Ilv(o* y^3f?`Ǐ軣\ɫiS ;;Lan$_¸?S 9#嚻4Ȅ=\EWvkRu!j$S=s8f m I%|yv[lD,Ѓޘϑj7Loϟy(C(ncLHZY)J/@$IZA¡e؟VCM#qT {.Ψӏ1ؐ8"*J"$W9p!CAI?Cw|'{/pkǞ8qG#,)B{C a͛_ Q&{sQt/!ωdoyy2kĆe,[6nru.=,"?'\~8#9hHBЮ[geCW-/sLS-gӢ->p˹vxj%@0+z Hf},X6L}3`Jg B"ټ@z Q'GQf^S]̐Vj@W^EKE-~_ OA2!V\oj?0d_2g;bHۨ0'mcȏGJ 8Z8JJ^'8TV;r,|{eE.ͬVvd}=*a!#Ϳ\Q3kN?Kvގ.60V1zΑO* ;+\w`U>qY6HLXʡ5LȊ+.xnмCUEAI )sq%R*޻WBގg+!Ī`]\xq$N37«tD .pWy$B]/#Y~.?\Fإ̱䋶H.Sf3>&P.'fvAEdҰD5-F\y<*$O|v&{ҽcECP J]}7)ekGy):\ߑOT3Ce!gUNB? N̙ў8!il!4HڲpBMK"K%1O~Kf _>4_} 62J-`>!v YdbBgNK難ZFv2t.L,O i0͡u?w?{D/⣐ wsY2I8sPL.@PEyA!<׼7/ PaN㔑",۬ȾCV}&+"yN۩vl5&{'J$FTZk$=tUDU$d^8Џće^t.ま =<FH4,Y+RT{z^>+ڞ&M~j4r>L)w\$⋟ Qt=S Ka AKc: 7Jt7^EfQ]8CB޲l|<ݨ?P)FI!Q A;>zQ $u^L"W.>l !LιnK \eG -m+R٧2;wvs\+}ŠoNLC[nS-شB%5LR&Wxv} -6 x0 wDB'gZZ҅< 5È=# K'GBf"hv {+Jَ{r@' mVba0 fD>.&Vd*:P鈗"a6tr#|eI.Dxnr gl혓 ^6I.Vx`?ƃ=*WúV˒"D¾BnIn'qڞ gh[(;EnK s9 `.&J̙ʍ}2'7t}<,ҰH< 6D n |T#ƕESc(rmlftꋢk?ȁbNq )So{yi x'FYIdBRt6Imk`%y` !dqszVrDע EgiD? AGyb,gvδ|JD4 +Vt. &y'Xg첎@PN t?Tz3(;C[BmonT=+qc$`\?L7@(|Q 6&0P dW5/8)=Hd ȁ97?V%zy_c$%.| Bi5xv1TW~R}㧮`BWCp%$Q+ZKUW8LhdNo,0vy&'BH ePjS6 /۷tBtLm;Wp+_y)@a˂Ldlżv%IwդZ+1=PtဇTV֗;^t_ 0dz\EAQqlΟ2[u|lKf` P4&ƿbdIN^6ep熿~᷹ܓ9x;x.o_{Z.𒏏 Mf0b`8ٸߌL2L>~w:XP"&7.$*b4pat^Ruދ!daiWD8k;YWu~,5Vm`<%AHwx=Ѧj{ơb#EC^d:#-2~dSͮl0Au%=GHŔ# 2\Or>q!%\ᥴq%0lrCqO Q_&Km5?LBab|JM`v@Kn!)t"֝+ۋ. Ȋq5m<έ۵BN L򿫬LBIY… D&zL4rQ'iT 9:5FԳx'$*GL}m4fz";'$=OaQbO-^B`E\lFӘ\ 5b4=Nw `)_ƷLN%(l|Ғ4E^C?nI1'? HƿJt(/+*G!O{Z?u0r&=Me% jsoSUVza)hbZ6k > oKkP֮ 'w.lRh-Dyt,'fi %lV*'=-}(`]%[o UL9iב!Lt_D%Gz,AaǨ T1 r8Rʻ יZ'eHѲ HoNN:Mmij''Cgk+h^Tӥ" Z混`5\IV]|BymG }Ԉf1nW KV U3 E/Mk0-d_(/m 6e.j<ܥ v?uin$oZ>״P $WNhp\w ÆZ^4UTC_ ;TA bqh̫3z9G*>>J/lVb?|)dDs m{.:WxuQmT>YSo?ر՘!hp 9egp_)Pou]aE kA(:D?bԕDNBT.$.%6xش9E5~γtOe\~gIfDL#toloěkHLKM1ǣQTI<"m~o/VQɧS&eR, (?Zi( :b$ we4D԰p*>x|o<|Ң Y!5!eE3-v@C`Pְ͌r K)|C^oTâj[7*Yt򗋒fED. M B`]=#Zs( @DqQ>]t6tbwC湊W ?xԿ^RO&yv!dXNV|>\RqyL~ /CEsKz3"+ehѶϊ%r o0gv T\NKiKƩHqHepk]s1Fζt/q"!ڞ!?F pOK] B`6,H/$]Cn]6n}[IhrEisKq5mH-c*pw;y+? S/[~[h|g=MP вm5s)*X',j\},~Ev=ZiC- ȫt`EnJ.oW'Nיe\ 6rCKXQo Og삀 \/ͻi`ځYo?pN}17[~{ӭM0\k.R;7Dr, Tċ(oCc T&u2E[ijv0=att)>IrsNII;77-;åQKB "oónJo,}5`oG7Ҡ=gAsm}mq,sDT(g.FF-wX Zۼa?LvFJ2=Vk0DJqRMrydB,cr졉 f+r8R#';M L;+إR&12Y=kjbG+Myqµuw s}lB?`hֹKDr-ᑯ4~ vB+`DhCAԈQ`6g{^bRם@xa*dԀ OgΡ<}g ky&B( ]m4W7hΦ3{rԪlQ<<#QbԈq#ʰ9ݛ:kN2l dɤHٸWP_E /ia|U,\!O=t._ lKeB~\>(&)< ,# bDv`ՄVOw|qZc:aVYca߾vO\"{eE9@Cڂqyey`~Қ&+ک )QF&K8VԠU$ܔD$Ĉ=yך8: ח6|Ny(({ kҤ^CZ%Gw;1cр%R,h/m?彸mw>Gda)(%N͙jrtXnMPb@`)N &[]䫃?N3׎5hIeIF~YW҉(v:?w, HڏZe y>~$m*S ?Ql>Mߓvh.?.Ӫ,ZkFLCE~G!&7P)6Ԍ# ?C=Jj|-* n+Mj"بcV! >c4P$jmKR'~<% Q1VիS%=plQsmzΕ7E Dޘ`v!>U(FA?q+4P;FY>_$ӟ\*`~oo-j2L:꧜7'T_t1zaU;}j1i][=[…2:3Қ>N?2|B?Oǽr[/͟!|ȊUf"_]:Mpq)7)5Flԫk> :&v^bQ^#V^;G;"H#Mgů}#An0H%톀4oB8+Ҕp ?7VeopʊT-M xFw?m3h\f*| Z 'b$zZXfl39ێȻl6iH\hR&c*F:f[+3:eǷ|yi`ќiFm 6۵'m% ocRC>U +C)g?dpۈŅ݅|/4-di7G8ɬ XF&R15B^6bO~CMfDyQVY2[Az|K|/8㺪y ,I=~01g$}U6zu}:pM@P]2:cv(dž c,Ӡ̤ÙΏ@uZL-j9r5aaYnrO Fdݦ4P.Xi6]$hknƩp#=Ȃ<} Iq&\³ ]ּcNSg6NQtufGf-W>~9djW`Ġ`zt%o=Ǭh P M[V×LeӯYfT&b<ʀfX*U#¿j2-|f%?&V2h!3gvzsǧZ\D񭉗.<3$VhTˀ6Y>9۔ :m4<(">V,3 RKLC]"¼kW;~ 7,x]RP\5 $ %jg'fG}ؕ@)@>@ 8DJFcyE6*Hp+pIn \7OD^8XRwأ'#|L*Gt}vVYhW'._?M_|7c3jVN>]BPd뻓ku;Tu-?LBYҼH$ֲ'b_L|#_<&5GHTk1^YУ# @FQb`G; 3?j^#0 ɀ;>:P;`AMœnu>b V|X&2rxSN"f_π}ɜWLJ k";?ҟq9;x=Ĵj0W7.TBgLYb$}T/@0͡yWo+aks|-%Cb܅KÊq%*zQʹgӴ<I+l`RΉ&> J@"uuN8>6%8\]|tu>]d̏iK{QPj߃.(~g2$ >NX1r{\t~>:<_r>*#mtgfՂ珤dOmPwxb B-v vNAA`kGxf" 1P6^a]wh~F5=-V2EoqZ֘!-e&9Y:;kU42R8BؑZ KE0L,!ϭ_{#0aOj޸_TG,>@xFt-Z8YC֜u{.}:܁ۻa@b[3ū{)jFN0XeևGqrL"AoWSprEĢ'ɔqPYhW#j&*[+f/^6؞ĨӘ=F>hAnyTl͔WmtG[<jTKvjLmA:> ;dY0R !҅l>ʹ~G>čnw\!l~O~}dT'zZƱͿ[pc(8~ h~nEbr%l@<F--`9Q~ fT3V~~kɮ̐$!)/0*dN}~e=UA99I. k.B⋭"o1Jլ6ec!^#iWLjbO/CٚcY|q K]4X3N߬pwlDXcĆMvȳ*=W%"7kad}‚"%*%ׅ:RBŽ&ؑrPΙK\K2}_cU^8 %?/bόVID視t-fe%-YCa;G$Zn_>k3p!vjT:ˬ^)[y7`6(| #W(+abW1foP(^JRmӷ'$0m0\k >rUAz%o}A[YŌG1rݰ3$,RײP_@ ѸY];kǨQwVic~~-=~J#h޼1>1 ?Hֶ||Rˍm^ڷ޻] ՙ:PǮ&C)˫@-gqUW5̶YqЛē'c.sG (BK)I."RYa9ɥƿ*v0B[_tYx޲;R|ѷ/m~}oJt{U/d9Bv*,!oRn&8/vS6_n8^3H]V`B]|yG +q.p˭Y99oɾ=v*"b[2{q !5p;p_0|.$q((c97J (Q'òkT2VG-Hw(P#ް=# jEG,eۻpT5g&ؙ/k8~#L|?؅YslRhkI R$^a*y0 P7rlrBͦo[5VAZqAy!АbT/՝+/nF+L)HGY`N2?3 2a#2Zh՜͐(Vf}FTX]Mjf&@ 48Fiol*]:O7n Ql ,Cӥ Y}\nO8=F+TV) QfR^<}0n'l.Vb8FԘ+<ӛmcY&`ҥDELɈ;a!=iBUUjE{E=.!grm',-Z~6!,| nb3y\Al td יX`X~ vB*볿Xr>i+*A,H)o\]ςTѠSRrKmx>o,u_ QTyK,o17|Y"x/7 .])ԄjиᙨjZJv_R1 6HM7Ytv )$F(^o(:ZrG70)RBbVP|I6SkyuB-MhYCTg8f/>6\] D3*qc94$<~/3 ElW آBoEE^~5y_B#E&k&_J'E0S VoL4̚Bciڎ;l"EM೴@x3MTJGWN[;kV8JPp%Y0~%S[_LS_T3$܂I֛RO_x<>v.*S>i'p[t~%ḄV]04{7AƖɆ-ԓ 317ƼLJ&X"@d6Ru-lDD !ؿ H!Y2ɠ'.ysxoTu`%::v3`lDkǮҕ7Vn^w S7g)mR=Qi9 |DpIG0TO9G9cWsd< Yo5X!xhdoLY؎teWٖ6J ϟ@_d7AzW{XDOS a^TtSGjMÛܴ̤BHlcHOh}.#PJ' 3"X;{A:_R삠76AQ&5yyje݄ un1'LT=X pN8;Ͼ0dC*'_`|bE.SOOVwLДviSs#\|\7^֎c:NE_w$k_pS|̅28aXK!rnL]T`Z<*2q'6oHV)j:@: @1C>\Ew&*ʉJ໤1"-c#/LzRAOPD::0<1uIn8fzE/O]A_y-Wn˪ I[&HlɲZ+mBrΌ{Kq9~y7*>d iD@ƃ0 ɩ+h%0^uqL/gVNawu nc5hWBz&Qy &UO -A)}=4;Lrm*ӛ`0YvܘPx+/{/x@T@8ffUdlFYd6LDpq]0/U2ᔝ\ZVJx\+Sұ y Ȱ'v(!$bf8 ǃ$$_~,[Wӹ>(KzԨ^74k kdN'U-pPt'3ԸPǬ}2^L=mZ!8\ň~|G*Y "TN{1WLoJdXf3c4 t'z44{)z;Mtw^ޭ\2Q+g̠K +J\) ė5b@3 tGYu~a'"x@O8J_<7ZAߤd0珬²Ĭ7|c.ltl֓.iobDw0S!8ReOa*ua0^R9s>0-rI:= |s`U^j'vN!`a}BRu{ki#)4/ЉE.1u:biB)H.T¹t. y  E0_צ#;|k!CJ `cKe 2(L[_=+ݮV^ڽIC]3TʋTK"dFz2=Qn{XÁ{GNaSI(xDCDz!xO"mv6rq59Kj@#<,2>w2qd DZ2NqޗV_rTRu˴N{Ԫe!ԿZ%|{,|Ѩ焳D){*d4;)`ґ¾[7YX(yܡK=dl@ Ѥ4Q] D/1=ihnʣ޽3.tÌVC\rY_ rnLiH'T@)XZ^CI4ۛ܉c L\ȂqdcW YKlJz5j p"F>F܍/Q3*g8X4񄖽^j<@nF9zN\wkkv`{7I@#ɥ3}n=S j{x[t4d Zax%.n 6?b[Jtr tPqaf`d`t@C0w(8uln %FDNLQSXKCaI3A} 3Tˀ$bı$76SXݴm$M![ރ=)/s"t|}j<4\Uuh r5ajhN?'j0T?ЧwjX执P+L]+ef&0X,FLؒaӑ1Om55SO.wwHb Fybu "QTC録gB}J̲SȊQb[lA4*BqB;-DC{&DӤqo%k } ~JKSqjs6E}D;;Vfty W z{^!\pWGC^3#Ӭá [:/?DSuWk lW;~@u2fLcs_"0v(r3)j81[FMG;|1pdQ9"z77{!g5(P/%yUajP%b/ڦPc;%P%<L`W0$aյXPX\D6Լ ИezL] 7mo_`{}px yj+)؎(:H0LT'3:H#`G1tОDa5?CQU4._kՈ^`lZCC@5nì>MВW#+)z1Nz^t'~ E[Pj1 23;Z}j03d+M+eo/ fx2iZHѲ87@:p|8\@}IY%7O{O's2d;Ϭr7qlӦ.y $A>iegi\-<)awi&'%.b8țv[/L0joO_I|3,`@jN^ t&YN/CH՟]_@K"n@[PkC"~1|,ѻ#(y[xlbtrKpFE]gʰH;FGb: y@EG/W\}=Qߙj 슓TNaNwL:&Ս?$2$M)B&QbOˇ|fo׺EZ$ʖUK֢6_ה-iQh4's(Jk=Nt=Ddg{MBQ#l2R6#(ZH)H `MJ: QҟM Zv|) G/H1]=߲ YŞ%o.k4.i|yGJ yΓB m\+p\Dwvu[VugaP]N=6NH&t Y).zA V-kL51'k7oRw"g9!O_֔Nad{a']jzdרW%_q`͚!I)pKHo}.ۧ/ >n|yE0]Wv"=o`YqeW4OB p7l,_CSoiBMQl8mm5)2 @<5X;3(VԌ |ň^5dYWSJ<* p$Kt۹͊H9V1T@_x'YabepBllyC}^Jfڈk\pVӥʜs:mJӌAG=M ܁?ovʇ`PW׾ à䗉yaVKF˱$S}C6/fب< tOYd>YkQzP][*Gr}0g>.zsޖ@=aq~<5>|c, <3_SbCT6Ŷ۱콡'!^&MټQg ( VQ ow°s<7ԒH+N` q*bJwKZՉj߹T4=A"&kbs'+;!*Ss\i@φο +~tWd =l.RfmVNji&vtF$F۫ˆWum+'\!ൄdQ[<.TrkǴ(\PǫN[N~H*()< $И`<螃bjGBa) Z,04?@ R&>=}ATn$+Elk),lJ($q,[ŋf8zjR*t'|K8=j>T}Lo (kn=@,*u&grHܦ^|T7bnBoXo|z zn,rKa?]g[$S+J4)Y r6 )6\}G0)lT 0hC EJ~F`~lFnʫkmߥ_ƃs>R UwB|p{1 L۰W0D~/SX'*} hFi [G\Y-'spCx,E*xگp(Ţ~Y+bJKe*Y35ttQYkz& 陨DG}1Z#ȿ %+G>ACw"-oH Ё?P*Y(l3ZPo莩EcJuKsZKd u*Au/aRٌGz j<[׸ɏS5 (+nʞ:1kL9{S.XS4J,D K'Ip bE xՉԽ벛&4t.'HD]h9W"llG/=v %iYȂtVj=6 #՘I|J>NBJ65srq2N{;GN/dfDVh r%oR5N2֏ulWV'CUZ90T~O$E! {І4Җk],CH<@Rc- cT^DJziU8iGzYːACԱ%aκ J𥻋.{D0ɤmRNN1LGdPZ*Z;C"^44=[z#Gr96M1!ßo+Nuӡ MSg?ɝ-ӧnEMXfx O 2D6q *ȆlT =BͰ3mnsI3q( .li]Ԧ -Sf2p`&A뚜p(*xHU?4sOf3럭Bt)ZLFR+4IT~2"3(4$#6Wjs WG|"uqTf TZt{o!Ϙ SZU_7 ѭ?y>ɪ;2~K=GRE Ӄuc-6{uO뢯@L8\9TYQSKqVrෘrHЇ#{gB}}f<7bY8ؚ;_fM7`<JmF ;Keʉ"u9<0@:9 w7ʑT\ 76>t)Ek jq)-5\mdY@j$cI$ϳr5y,˱șyԍ†9D j} KGwJK O l#*'}̕bf_!nI:ƪE 30 m-=gev*o${tLVody"2:d7#vSjl{.8X3sŀDvzAqHA5Zu( Cnಁxx#KN?ٛPSH{!"vwo>B,sQhuٓfuhrȿ^uʞPxk~wGNxr'_vQxpeL oC_-c,1=5X2vzk26|yH Q 6D`F n(0h& ܺhV0`g< Fz6JxL~ĉGīWea[^:U¤,0=b?uC+@P{Y1UK Yg<T"yuxZe*ufmPLJɝˆjIΧzpt9|bbhR~'&Ý,bؕ!l K$ JڥrF.h7btlnN/BKɛ^~Uu"jdVa-4Y`[yB=O UU6 ihV,ƁO4XX[G<%i_FZ*]FqLKQ⠮ny]jզU{r  #kMz\eٕiM_i*yDѶ\Iqp5PFp2aŝ F7$cPB)@;XvthVDcߊ0BGO~^M9>1CoS-OP!\F0*F/)LۻNo/טXL1m7&a5؍/eT:3o z=Y{N n_uT,̉@N} ñY6ȏuW/0 L3GIOU|ڌvw@ؗs3~J߄ 1)-aW&Vlyl H%'.M51QH֢bha$?F$ϼהTP䧈F׃oy'yL i|RV1`&CSԻfMZ=CTOx|1*:0A5C&$fFO 5Ĉ-*hK)i saPr1;GO˙8hYXy#Wı%ƛBLfڕit5gf{s& HIz8HWd/UWiP[ (^tI\<n}X>>,oI<yqa_n]^?e#m"d'-^ÞfPpW"S6B>OiMFVt]y4 =^0^pVF/rnNgnBvx QA57 t]B׫Sf3j<kXW^#n(%/$;>mwĖ z]{Z]2a0 :KfJ7iP,QY3#Vν?Z^TG6xnH|+$DB5FMfBvGДZ ~kG%Tkjhb PA%+OF`9&A; Cˠ>`5gТgv{hr 0PtGD?z"i+Лv$/M1v3$֬:S# {3vjֿ+4J6ʣp_-6Wb[Pr/#Lb`¼ uv ᴵ P1Y[%7) Đg1}ܟ{a}vp(6_)4k1`e8Wt2X *ʒ T32$!AdP+cFZ^3K*wpIu!IF|#ҹ|)qq)m~=NOP?5ٻD@eܳW^ ݕ KQElO'O,q>[ T'KKMk1"P .qGF(FŨNCK-:.@!-gY7*-+u;+f=cLũ,Қ +(~%kU9KV(|C7'jmQ#ѴWUQ}Nx6vXgHl#xM+13ջ+ RTєbQ޿햽j< ʎPܠ5XvMOs `h'пhfwMz*>1TXr3m1>&0|l?[8dKWIo?^cE N[jA64.6K>VfRr dG-@i[!^ۜI3Iܟr}WxX0k!_~]CG'6KNG"7O56z+En.o.rkXOj:m- d&J{f[| зg"lآ8ъ3 c΄ҳtj_F{zc c_}v`7v‘!egK)!wi /X1f&av"f%bɫ/ow>dP vJN] fRf -g`臹\җ J?:{1eaTӯoJrwdIdJEcڅa>*mxP트2mC;\"+sׯ,ؘNe;\gP ߍ¸޹%D>|#H~ދ7vG7[iG6pTW3!"zTz2V|LXW{ BC +Za ѕRXl bc_. YRI,4'*.N Cq~C$AC&5=ʀMmE:vud%(ײG;|{7{2 ݩoiJ_G{. 2#B bK^ y@KX53|Fٓ :_Gn:FxD* H~-U|Χ h%|yRy3蛭ofyN\?h1==V?Asw,s)[`e V yF0gD6lu2ϣ۳-\.LOuND r 6jpqJ*9 ?tSena2)'xޤ'?"zÂ_Yp\ϺuK稐\jd Pi <1|+ ]U#4VM]Whm%/nHU7 Yf[^3;Lϰ# | LĆ<*ȶB1-6\iicA-t|0ii(ȩ51ƿ&i9xъ{a8Ώ+țiKLv#yo]8Od4/@1Ai$ED5ʓ4fxz2 نH`ޡy G qi5 jUgps!ɹ ȷ?nsjlgs::L PLKLDGDq-{70A6+R9enb {4N5 ۛBH~-[28XdR:m1¿6rNj7RyvZ-cMeAܓ+ hɌ.gLɻ"a}0LW$zl3>M,~[(ܷ CcNO6/s BAN 6A >U=Z[-Tq8VR_ Rs ެSpAg܀W&5`΄:;䏤( ɼ< b HaMW4AJq?=WgA `KٞlM淮IfdK ("S"v~OՈ0N !HFrtoǀ:@4|lbϴ*LVlfم*&C?C!oV^Ėib_/%\rR#yq! ZWCm h(<{jBړHRErhEG~Fhq e IP5 ˆZ0!"cV>8՝i oOꚉ0GS3n=_\-H;Z0ߦ\uVLeSK/>ͣ8(ANҋWg g6MT܁>c6t [g6XyfLf::\hݨs{}q.~ Gi`q>2@0c҈_46^҄Q@Q)26X?0 3`p =B Օw6HUB>.97q^Rʤ5j R4/T\Lȭe, )b:]ø cVb^!Fø"A!p&ekfF%[ Z{f/$ ] ܆,򡔏WdJ À̭꠮ %̡f l ͩZ4=uzͪV7xn Xߡ}㏰Wu#+p9h.͢d롛^Xt&'""ύ>'L<3-5pgV'g׀ZBZ>M֝OjY:_ zj2X}BPX^{ /l˧? zx01 *\ߨ:D2#DAZ2 hTS4e #/Cȟy(AlDCx=-ӗ>ay͟)S@›r0A>xzKghޗ\nD (g]4heTd} j|7nK*]򝃟sb$YG{s MFEt҄+}~5WjHIJy 5B܋#[E~t~Ψ5VgS _`I YxtZK5Qex1S{ˣ\(Hղnwt]jv/'D8>3^ ╌İ mb6ifak~`?3 %JĨr4rYx!ِ}m%2-B0a+sųҀaW%>S+f,O;բ:hqw6:r¬\UlZۡ)sagS)z֨JISPnEho'fp4R .q1\m=m1Ȭ-\.!Sf|ey"/tjf&,tI_MUF)Վ/YXNi ~I>c0D]<ܮ{՛7R=$]dϓ =J}_! \Kc 3ًCorƺ0Yy +yҀ)5&%,,"+ ĝN9}:#x][`)^e}E  21_bD"f<Ѧ 3;Fq7DŽed35yAV2jGl @g(<>'%DԱF%iAqf.n (#X<`GP)yYX[Kdtui33g =dg;ꔛv%Y#*?qo?Pe)n'6) PտB-^,n"U?{M528-L!)#:~6o~v=Kr%0&n-"{IYNfb?B ?һ/=9>6Hd0z{;ժuߐg8k[~'6d5_Aii.88D7Dz5id #ATXZ4P:S1۪YpstXf\ Gn#}cc@/w> [Dӡ6 S 7+pealXGOa޼SFcV*!PSfe$>az?XnbLL!?BTh*olĩfSFH k A.f69#2.µqagX7rxxT6v$_7}:z%&S0q/b탇Crxۆ4*+V!75 :Ϩ,zFU$Zi&;29 ;M!dmm32QZ쩮snYAeǟ4^j[id:d:of~;*(rsAi9h6x~Є5X_Gk[zاGeh1!@sQN9F!54 FS ߊz#D%?YK<*l8RDnn1?E Ϊ뎾N9ѲlDT97u7tl׏};{ Y)kӸ +F \MP0n/pY1octQV$P&%p0ye?4~ӥpVK3RTy r#y%}b~h_-#YuvNd)ɟIc0-+ҘUN2uhggneU~B7@Ե5f?yk0 ,M5wvy nFm:]&6L-.9C<-en+%e3?>2ļ[4σ' ӪWGkـLpI5[g.NRwG=(S;)v*-)G))].tk9a&@h)B/l ('W:w*gF)gMb^fy-#bގ/0lJ;FQOWI𡅨%dAYH6<;a%q vpT?_퐗"w|e[!` =D ]Y$!$3,7c %^ fsoyqxJ` 2NcxFp%yU* ?lRHDIl/[?+}])Ń`duQbb{_zqc()IeĄ>!GH8I(Z躪<-?I6ML`,aZ\`˗ -K;_ ߗ[ Jf@+TbR,Ɍ[t'ze7X` M/X@w %J1੐Nj!FxU4%;N "mHaIJ[t?1жhӆco&6tfh10+8GyX3+Iz%寊aNӟ󔈻f$Q/ DVZӹ} nR>7DmhK 9H!g4 QV̋ kosH>JV@)sPMv5f~ _-rh?n[9i< P/%t{dI<CB=i9%ӟnzQ.rCX#\Q/۶e3y7v,lL {Uٝ]"$ZT;7kNKRYe\q5P!wW XRWwpHmm4-5ˮf"ƭadߡtu+665Jf{]̻'wƿTSP(|͂[!~9`!KT#m)jm hum~Cʠnュ.W*{OtOv&C?ڒ IQ|߸%%gKDÍV8)A)VIzY ՑCƔ/~PS9֏ EG;hZ<4ӯNIbÑ4'6>{ J 9"MX".x(7xC)-e]Ϯ>.-/H.`|ݠ$JWLXu)|JsUc7?:<ߗ]'"ErpU]WDž(_Ny<%2qimhD~6kxP&EIA<l[oZDd99ȨI{̀E"k*#,5Ū5E|pTl5i;{]+@mw%cK"4iX;1_#8aP:#޼P?|+h8MeX^8H @5T Uw`!zS؛ Y8?96 {OIP.Gx{y>յg zH\cհ}.Xh.r Akz*q>hܢ(H+vG+Կe$z)ڞ|6*ii-0x 7h<9M,ZOfnh^.h)+;:)\`?29r(m!&eTsb`d|!;mKK_B:FZ OGj~3r&/+䅒R._3DU[@?ObP?ŭ[>T0пx1 Ó{/p[3֜\xd@s ##;ڭI:~!J2ZaL60X[{]ceEPA:ukdpCguvR/R<3;H,piNS$9J! MAdṩ烚bݥ Y]%FYSx 9J!~=: ZIB;})"*PX,DܙmjW|h-Gբ.pTyTZ`SؑᲐUCi=v@mYmUpG0|UA"βw-;e5uܼ2a HqQ'uKiޕe!z¢&my[SkW小 qXEy ? E*p͐(D(YN=yGF,+L1oBb|wyC+: O9 wv;x4Ep{VR+Bܝ2lZr He!8*i+bHFa͒ KD [.Pj# 񲜂B0CU2}АTWg9_#9i1T;p/C7{t K(Zd] foIu2qBb:mSX1 3ߩ|ZVb7N2x:M/hHWBC|HtT`\+G}i':dPLDUzn)'JbQ z &,5.F:+ (H*)Sp_Z 4LXKNÊ_Bχ;O7w C|P2_>ǑC-).@9@D[qv-<`{H s{[c4e( RxI2V޺ѝS0""X'7kT1O0~2@A2w)II$ѱaK!` ]S>~-5CE(q5 t16 o ( k̫"={zuzSgOXI'#%_]XNa z F5It(4qҍe*8̻9L{ ku){٧*Rn^Q=*UHw=|4F /%Og:j-\h]r)NF4U7 j_Rݮ:Ց(@A63Ppy2dhl@C $fДuVjr$:]W>>v+^8eJ ɟgJYH|3{;V}ϭ ļ6d&k QO1Tx|ie["AF }Jŋ%iCϕId= e=7)r.~JN 3%wc>pSΊș۳D .3P "*w'O@]O'іQ;ɷ8a%v&P+"%VIeEǾ?#&^?gPEuĿG` @e #f; ޻Omm9]`A[mq5س): a2gE3܌2 n/ClOP=Ɍ_e{̥G$)syH|wQx%$زOnMn(INՆ@Th.t3d*y}i\S:`zZ?.}ڽ7T>7[s'CZ%LG1B\C: lV l9 ?]A$W ;}B%$.!CWe} ܴG?_qK;U4|ۑ0ۯ1cTX/"Onͽ.ſ ?_zr0ݴbb`wI `M$;[U>l@.'ꍪsx-qD K&6?O!OdEN-Sqo?G}XR') $u3E41ř5Baas燝j͋H{!Mc=OeJngzG 9Cv nܱw(rcfE%i +Pj+؂=[fc0c:#$bDj~ ~I7+!;)N$"ūa;<K&ځlAkKt +WuX'@ᅄF2r9$f㿍vq@k2rHwQg@F1i'HfGTP^]|6^2e)p{<OLĹߏݟytWt^3[VB'oɚ t1J7_ͱku?ntZw>X럲g;Gtd\Ӧ>ҠC9a?1"(WW׽Kb`5ڊo3+~=Ώf FɏC,Y/v⠲n~7Ύ։]^>]Ӧ=pmz^hv'sI.|y:GtR2j4u D@تM.-3*Q_Q4)M~0g)V /vn?C2anBVTD#bluնrYwZ?+ţ#Vs;{#]ݓsFC#naΠ(" p{5Bܰ>s I)>LxFMQ(GPGNN*#:w _yO=xt<=eμ Np4UKuf,):Ih0xeTvsk7Jl>P)Pw9piGf0X ]h0xU˛%dY5VS=qgoa#RHK_翞4U 5߂ү\N ͒ \G/L3= %w GȐ2hq\qK40np׈ŻH>k -tA#1$Hzmm[`ކ< /œu-i&l/у+P@@2B}ݞԬg(QFUࠂi.ˆsŽtL@G} za׸8u3>&\SiןJ Y:0C|&ծyl1}Q]eE!b"Jp!מӧNzh^Vݶ~_Q>%BnYp:^GIw5uYn|~y*rY&E$G m0ha: XwVB*TYyPqcnlLUyG栎^H4ٶ_; 0yKa$FxYyT2])-} xr5e%0)\&Il$4UVD@KFS˹?K 4#0̀}w8DR6reXq&KOg6F:ZmzeLZ'b$,\\TAΦ~GMy`K3T э:9"DsC\qȞfBPS#V ʹet^_ŖIּ2Մ,Bu+iQoK/Qt?7x.Rg!ɿm3V 'h{ENNS׏]#sJf3wa#hLe uݿN~qg[p.MPjVg V l7U%ۧb$ B׋8{j$}=WތQS,B= )rLf Q-2Z mevec\ | 3(eH29ؾ('ìH*A Nvqm*AMfwPWD,6zzq5I~T5Y{+|W y>Q'c Aݰo5PXMgp~gKJ4xI4J, ' o2JeM@g8$XtM z{zXC2dAU$u xIq {:kf^c@|E~!RLE2)vϿ%? 7P5%u=*T.Vh!51JSaH*RSJAFlac:ñI6$'m߾4\mȶˁkmEe1V/ӝJxԺtWf'{:3Q |xb_%M`X[#yҟVq6a"!bc73mm{MQe *{bt!?Wюxb!#Kv"g|ě#:PUǬ_K/3 ȦT#O< a~ 'VV)ݑ w t\B-}C8%i2aљj,"Zc'0ZAU5.=sׇVn/6hhC )^eYh!Ȣ[v12U4NyxDFNZL;Cۚ~jY_N(=Ex'`g>3xoO)VT-!S0O<])*J J yM;uCe>f\KxcMO27n֦']X6YyiR|P:'OTܞxoO6HEˡ^ֆYyIV"L~ӝALk摜?<4' !&ϭaoz#yrꜹ\ ]nwf~ ÄV..rYe޳S5 N3Lr,.1qTȠuChx"@_]S9@fZ; B&-[WtG2bD98_W*lyrg0cY\򡿚\Y a;II."z:B!y@qXj.Kr2tY;-y#\"D K !%XQ5&W@$kQ ymKG3o%oU-5, =WQ(_v&5!S0\iy)Nۑh.efF$fF2Ԑ8N =>xwY$`ݮNeXFv0֭'y\6a 0;TZˠ|{> t%wٻ{0o4]U 6fkD.i:/vr/gfP&pJ5ɜ((i:.𤧎 HIгo 3B`b1+ PL85۵28BCIYRFE4Lu#m'2K OL P2f]գT6)ү2T4 !-u_0_Z>F!-zٕT*8+^]K |ܬ^PiFy|[ BD[7I$W&?7@/L~T?{FxNx jq]pwܲ"+JHROE=t'`xeإZ%r!L 7+9+tV_}F,k~4,K Ywl&ztg"ecnB0" Wf@ ҳ2cs$Aʹ`Jj|:Q1wP $jBYzN 8NJv'3]8[W;wRvbrS gC% XSy:xօ(4R 0TP'5(# r@99'Qqs=OX -1-0NvxϫG1(B+_n&;gAf"$B:_F(#4KUq eUI MbB~rd$fU{˹ cVBvFc@[mZI)Kj;rqgp\ihVw?R3Ew[2B㪪$=>2$szj$o1GO És-WX ^^ nq U v"ą S,Իeq ᶉvKm@/=;Vq:V)[ةƼ3flgtY~*@VexR y@HIszmH; 㱳Vj k% z':F.qeiP!=9ɀZܠiJQ풰30k/qx ):CK]F) Xx2Z~,t!f\軀j]j\ M[0 6R$6坬7(dқ0viTq E R-'M/9-l0*qJ/SDKF=6]5{ݫfϟ  y꽲,9l mNth^uۙ') |W^frQp!ڛr#d^j=Hm3I¶a!SM$7 1yMM1\Gߒ9.>(ʷg@L޼ZM<-?mГ"7tHj)]a},E2փ?Ԩ4\R)PID>}|k :;kTy}h1T?1џ }յr`^݄s埇2)HSS'jc<;*%Kךb\i&KWGYhqD˯is|v\ɑ4acqNK'/R-gCĊȧz[sY5J BNv0b`*dsgvv {%Y› CG`ipٝ/Ӷn+AgO@u@JC>V,0&w\&'?c+>GЊZd6\aK_ɕ8Bvĥ+TiOv^DT(i,uR9a#vvS3?p,-7TRxI*6(w)av(0ٸBz#]vH7N4 bQ\ Q] Ps@az0#:ݼ輖BAx|\3#&>JbypM5vb*+4HX977t\ P{, +)I= ^!ǗQc`q:BI*[_;``ӏ~RIL;&$ԾTԝڪ{ST҅zr쳼>Ym4JtY.C`B_C+<$1iqwި%5̓D_bM=V4?/1w%=G,o"Qo澈M !w'+#F cN>00,cOȳi ,[tIFJfWӕ htKsX=B|}T˝M i[ٯўaSX5kM,筵YkŹ Ȥ)!PݑT[=kJTbrؙ ;mdd[s0f6( xiWvJ]ɀr m㺵 F\O"R8%wrMېH?0ӓ%f#xUhaۧGAC&" `(BÑkNiJHܒõn"aj-F'@CWdҎTL[H!sL%4c1. 8#F} ,&] `'XR/h +6l});uLJ%3@ݪ\Tc!)ߺ E U3rf/96Jo}\ut+"|3 r(Rc0GX3I)P,`WM|O} :G3ƌ2Ե[l?<`h6ۇQ~`$qoK}+SQtyK6i6/SBװX20-i߿{$]9)}^Olv2;!BxziI:8ff5>᪖5̓pKqGYEeFǴ.~-Tdoc(vC] T-:"E4.N;21N9H|P!o42.n-;Y6I;'mM4W7忲VU^FiZ;x* ݛNN1WVNiC |gO-xu^0# FC޶Zxdmxr> ڠ$j4TeL9@Rb\=$޵ɏ. 9l'ynONaA]ݓA@sY6/Z ccKR\i~]tjQ3U52b<AxūGw$+?HHQ3BYW${iD:OYW(rR^݄{ 3E`JuviEh'&x֨7>?Жsr=(cqRT[ TRY۰]):Gp7۵ݍYmA#v2/λkp Ӆ5s/Fft%PRH}yY::Zů¿>Z]Z90(Z[wl_Ug~!>eF&R)F/Y a]\;@%ˊ%7Q!qu#o݅0X/lvGF02O`|8!MI\ mErbIn(QE[P k8g?Sk .dRR:2 BvLb IX<Ohr i#rr%hSLJS abzekxo2!\PA-;uIr;5m!I+`6e9vru92} ._c9K1J( d_ܺ+{u3`5ݷt4MD *!#)]jPGpE6ZBVx1~Om0]RGߧՒ?˃jJmT{p asYTM.R+!z’Dd)+D|XF@]m1|XvA߭"IA盕8Jz>QI.U{GMc?cAZ?+ݍMv,+4WT16?V|佳Qח^vM6\'d۔AB<R̐zpJWf*npxj̚g7( QԪM\']Dl{k$-#$r,{TX;;% e6OOIިb&JxTf,B6QSH EF3+]2nL8x٪A&1J/G?@^vŅvs pMz9eoVa~+c˿Lj;}?!:]LFvjt@#V=mWپpD?b ]sj1τK>T:c۠2; 6EP/_Or>$O B 8 xspgL6Aw2 L(fQ eJ0L<ۉI+I~׏{?1 C,c.NNe$@mԚ f:5e d{xG{Y/%l&N ]/Tc(ul[]?aF[h8Vm8ի"66Mso{*p0 f+u_vPzfD=rvhAa#S` d0-hʛݒb"Vb$kv;p/CPM)zw{pWlXjXaU8m X}kَð5s6-Ϥw]wYAPLFƧ]x;h.]a~_7 qQr 5#k om: p|k%2$Hf;h6ZY1O\54rҞ+"/մ(mG&H^BgB|rH88q;:GiT[iW6&g6evNCyA Q{PVL(p H6b_J"}zZ%Ƌ=: ![ٲ=*~~!2oLg" .e˝Do/=qf/>Fx(T R`u-ߤ;5.`?_g([g{W/C,J* z朶:|~%Є(߂.EIXEM\=y_wR .j^`fq1B4J#g+  d,mpұ'|Y˲tfO3fut2r $!L2lt5Sț_U2@QcYDf,X뗑6*FRT8sMi1MkcW\ﶊ\Aռzc$r9kM~@f )-Xq*G+|A6c= iH 5 %B ~y;\u6U1LAXZ8 be06v:_^>82]c%(ExĨ;Puל1oU{vT@-/5yS}r8rY Nx&[,#FEE2DF)C7QkÔE?Im.0B&6ޝ3?' 6˪?շm$OTHeo '=I Jw-BZ> !Zw'{/ǃoFC$O8\ܙR BmVxb2@pMYNTKe7Y8)-^>>_t&)o׮Lh#x$v0C5 &mK5v4OS{gh״""xyU1:Ž˺;nRw9o+}< Ḣ0jLeij:^b 1";b>mRAk%{Vu;ZkaqH L #iXr@Nr4~S<YctGI{L6ET=^+h}~QTwGv\쪗YuqJ&ހٰAH 6vg]Ad8:#XXV[S#'bƩ CDF@K^-3|f> | BJ\RיeP:}Xc+]suKWF92Ѥ=X|TQ8ZMp gr "Ye}Iq+(; O |:-`:+͠{[:G^Ly&G18J?|\P7i& Eeʜ;>fd ؍gCqǨ3鹟Z1ߛ?;ԂivZsxbdWOjK}[Pnח?C A#Ycģp;bLd᱐ a4y\A/VXMzW21N>FUem g8=a ֎B[J+*Zt c \QWnrL$;]dIby Pm[vi'{Zk bR BUjkҦ4\8!_āi; nL8~4I$ba]nTgocl rن|o2X28޾`/d' U-ki;4a VuřtmsGN2#?&-Z SRz¯5V%O/a=g$]BCj{s-]2n4Ŭ$z.c]];¹Cؠ.a.]Fs 5TBRP[&_˴\n7D}JD/-|ع+#aEhwDEF~YзrBfK=_oZ!C7j2mqhʎҩ8bex}Dv`"YL]Ruƒ%4BGDRN0|In?a]@.5=Ëd^Gີc)-){00[`֍tCXr@F}q@&""D'Cq2b8FS"i~zd`oP)]'Cl_$ǕP)&t[˭8@?{4dt<# P jwEa+vq쥭EcHmj+M< ߓ6;8E |mɕİ#~qVgHرBP‘3b57,[jJObîjNhUR# .Chk=XɣnJK]p>\At>_~ԸȀfk+(/6+3QK05Tgx0(*< Y$,Vgz`mċoDgM饸+49JPg"K#9A~,'Ͻ>p$2+93KX>.l1(QtTc!evOR* p1XɃd("`)Bܾ}A6׾z򀬍wŲXҽhj/x 0cP`Խc|q:Xͯ?^"&ꀰ)~8($L!$7p5gh ߝ 6\3yr@ȸ+N%JupK✥-p˺:Aiʊ7l7WUٜ}Ry0V'vc}to&LDPCϏr~#x;wgRx@Tz~}i,7sːzRLp~V._y:e]ָJl\9nѣeK ϝN,k7*DjMG^+RE> 8D`!N%qGnd= EK=6˻ջ{z]JEH! U[ܻA)=10U]i&O[ѝRb9#$[5r4cQ]gjޡY:1Vtj:;cH$L V~^QF^JI͙1+- ,wäeihf 0FF,~0*k_T{([ 8ߐ"U0u!)''KvvMq0Y*27_ŭ]($Vd*(0D!?D#}P._Haxrż"c~˶L۬"Z1x(K~Ȼ;󝂽eg \(z?=0%h9xȆmhOj~y=OC֖3dEqR<Ԕ$YߌKbOTS뮰]=#zF4'ꓬX R_xc \jޖZӖ'U8lg|ve XW?ڕL l됫)Uc'3,fqVjpfm3)gLN\*A\H-ӹN%[BBVj 9{dwIWnmt/5XcQ[nJ1bEFV@=T}_E,U$|6TG=hӲZg=_9eKo^kt}h[-8ル0e2r`S5p/~,L[,j&_5-i̋fq!%ԕPϒc.ѿG YxR>qyP/_%˜d4Siˉp&  ȧ?Iq\$'Qf J-_$|r+ =AdwI(Uf6sXƘbol}9)>wYPcZL(י ȝ96tq {(ZqNŽ:Q_Is&~*5 vѿUIYss_4{:`Vby f=&Hkp]7"%#UqA0({v9Tx ΏpD#y I}-ExBG4{o!Q,%Uor3H {cJ??ӹ5_d^4xS"ePxY y~rsh2X"}Ơt4[Ch U8Dwi{NMrFfsF?ju7;,8K_\86X%qWLG>NNz+% =S21(.(MֽUک0SGr@ \#D+8Fn> n:% ZO",x;ljQx5?`čW zbyO[3gjdK%g./A.Y FHv}Ƹ`Zfm^c4.Z\>X-'uudwc|5ky|Pc>i"3/2t1?@X↏i/%5W8/,M7wWxYz!Q%] 6g@pt$~z9pS@N6!KmrUGʪSs[siXT@(3\^Sm{B=+Ù/O;8;D]d8"&iw:_sFHduv՛b36!@^tl,T7X#(7+4;#D:륪b-ykNVkg[3Z'^tK33L*4@?YFՇv|Su I:>:,^2 g#\*i^/yY>`wdՒd.ݢy9 Q1”1}z vyi"G _5v*UVhrSh ߌ*[HyLJ10ADCtnx$tb:[^$5qnz46o{ruT,]_ c2sgKk0&AU= +ϰBB@4yŲ刿_tl_,@`F3 sǚzډq]]tȮ nKi郶ЪbW*g[+RHNb4G!1*w$E7R_`70IDz( =FNUF_NSӂ 6H-g~c`-:4AEkثIڒa;Fvä#*9ܰ}) bfj&+ 5jbhNsirN+SĬzv\[hi<ф,/Zӗ7} /rYr~S ͟ ve۠]ɯE^5+`Sc:sQA®mόtƑ~ !GR{|j/Ȭ斿,e;K2$XL,~ol\unX (?K~y$8 ioBv1iroR]V{<[Ж7 EbӘ b emɉ9+ݷ>?֋鏍m~ςA/VƷlS9"BvSDV>A< 8~,+@ev U~s۩{x8"IN{#ϝ$"u8Iv^q1$}S@ :~ 7@@+ ];|!G%)..kGpc"Ena$12- Ɨr0^֤v 4vRߐ𽍨U \@"5&ENyؤ .?&RcOTcӭZv:<{,g |t?XueoC!EXܖCM'Qkq3^OyջdU1DsŕٍY&6^  pZ_!mJ|,QAF 5"kqh- t 6L-D9 &YQi̚&'53ǐxm;UnqNf#D+Fߎ%.Jr7LtW \t0 :"l"giꙎwAT[`˹zF 2R #MW{0/6wJO3hmUmg*Q#*w~ߴ;@q&ڥ;nT lI:xQ(>`\WU3< 5l\s}Nx4&vz ea\# fၻs ڼ;-߭XkND_*gណО9"8\ agQ󭪍qwR =V06lE=K |ئE3:Z"BAQ3O* Tw]ǛJl,b:Z;HpL~ !p&&%i~lfu0()Fomݟ|L2-?6Ϣ6ihHcǷK@ŢbDuZoA/˕iLJ7[A MP2<=|$7 J{׫謖mmvˎhmhD#@ 4g8C;÷U#}pwġwy΀HV[<]{7Asy6-U5 tE#zK \4`'n2d8K3P1/VH7elHrߦ N4AKPiGH>L gS2vRX1 JH \ͱi,΀a}il>V%{j W7) /pL3ʰZ2HY;ފ~c&藛qldmxٌ,ac)?CL@"d"vcJb˟U˅/L'U?C̀M8jFG}=M Sԍ9| ug%CLJA9eJM-C1aJp7Xw:je I^!1 'AA4czB5~>M}|:pxy3P& h:@Q^Hg [- ]5z$[4P+LaN(ѩI. G_i.M1(qwߩ`w~-![ɛCT##ϡUʻ?I6|:IQeǮpQS0/}/N'L"[SU2ȡxQ}rqrKBTK= h޴K%=kLbjrULV8AʽЀ=`&=LXN ?낏~O;=fK20?x%6ױb.[:j.!vmM"uk\:Ix%;IE:U b%OwB <ѝ䤄,a DՏE5YJӆ]c ͌o^ \d|[ fOAr]14r2 A484dUsͰ6e% ; 9g=QSh1p? $1P] wgwJ 9q0Dc{s\QclJN<›7 u0m/E zJ.ɧjX4B}"egbsWhuX:4O17 t L/U60جҽ/X7ݸP{K[q.*UF|(2Zi{Yj@#p0Y)7#JTޏb2]e̘]݌o(|)WYA"FLqԤأceYyg➊'KfULLmA͆%@9Q)-"}(\ݡVG# ߷;WIJ}Ъ_$d9 IlY.Bdih o[Db3:o|D"6eitpxm<)rd61Zrcp\Bx͕rGbN D[/!d[ c7 AA0j'KAYD\WlÜ w!ZKJ I6;C;u,nnHx=329.Fr(">BkHjK#bs3KߡiG3Y>}\)m5`=i~e8D[Z_=dy%8fF,Ƕؙ4kY j⑦ =lCs<m"E)Vf* B4,tO_>w%uR* AyH+=?MZ‸%U#KĨQr@gylQ#)⺎ PŁ"r-˟ IM?a _jP!bƂ?S(1Ne߲keE]& .*E$Vh=ErgӾc}+dp}C~ (H&&r0)xO 9׎ >&-.ƞVQ=ihʰBy6B2&%y7+HqSzcZπxWf72Zr}QAzKp*j^=nMQ|ͷ񃶟UB1!ʙ7`;+?fk 72۱#ѭJj] }%}.Kv)u!>WWӶKLEwQiMqkgBs A-uJl-%y\N铿" XπiN2;kԾujHjhSxw,PKuf4B !CSy|Kϼq7-u0@m? mvs3qLXq(${9v, 6%xocd냊XD-U\A/dIM•4؏]KmLZOLqY(xB} & zM7كNQp?ީD_ٻw̸X w>h:J܀uc-^C>`=Ϟݝ|~ C- 1i^*9OW  $}6Ŀ]:58XZPg"Gv왮8^=HW皗P]23$FgM%9pJGyUC8WLAiY1 ¸a<˝VzX`! ,#L`+{Mdg خO*:%mbcSHAp#LDQE2X6'ͽ@ݼM(6V6r,!By9@$MZii.2mgЦTy{L9p 7ȟUPґj?Uĩ-U4o`UOtGЊǸPr_OOS|_`bD|,HD oX'q;I#ckP3k ɪ]o xMY$>)J\XU-Jn!@,T;nXf ф%mK9* /3B)e$A36VT7i;ăX;Yz1{ [F8SOT.Yt5*cp=0T&φa:i_i^ 3w:, ;.'Y!^yσQ+vAj 8>%Hk ˕kspzjυM[hY:"7^\* /bAc"6My:kdpļŭF _1C`g*M]tӮ[ǔҔR`*z0LW&(E/謍%8)yV-{ %nކh-ie: d3Ş Ga>}.&}W5:tNtʲ!AAg ?.Ȟ6Ŗe@0d\bCi2ps\']Wzcnk2,\NȋD& gtYevA9{U&EY(-i(b,FqjeXPB2nq}Fs|d \.<bKjqW)\d=~w^d/E_^:d3X 0%EGڱWh0,\? {v#^8ߐ^Sɡz}G#k( }УT:;6R(.//4 r(nFw+CHT/r<O P\eb-_3-[lBڅ郦[|t>iH\GЎ 0bCP"ǾD?g[UaH pqW4m%5\qX?IP{4~\W_Xj>sh a{⡴4) 9z@'_KԶCYgC4rߢ]Y e7{/jS='jqnce\_n-廤wV'gv ˶֫ܕUQnq3$ OC /UMZERP_Rpjw$ ` =vpT3Q"Gm҈4or鶹:hd{(); fKOF'ItYK -Z-~ CW >YY&jÄpYn`᯼g .د \l/_tS''E: ]tO7;n lWA K|LH,Sl؃m6f?>R:ןhS3Şg'@DYi HTw_YbiyQ 8e<#rI02|%mp5)gQ 9lX)p3a}>Sםndbb: 4ei0>ÂޣM&_$ڂ&9bw#3sfډP\Y(\+"7Aa^wMG,h%ˈ%'eĀr3]3:2cy~߉;cY p&mc3ɓdy1VElXö3 ֏>1!~42A̴L+\qOXvc&*Az>Ϲ点| zDgkH(fVGEUˉ/h(H5Ců<Ι;Ų~a+@[dh0KA&ŎsǰU+ %z0d+2R,V*cӶ4y2ue^j]>? ?>1S\#4疼xM.%UpIı7:|)o~<1jAeVed/\5d0 IMDNy-`{t`|~彃'dFvөa^-mMd>Q8;].,:.onD"Ğh_Ae- hf Q!NeF_-]ܣ <3kYp8-CA+h15)VF%M>y]DT8P@gҺ8~ zqg7-/CoVv%y7u@ ΉS^kC ÷NZ"Նy""#]| >jĽLʞ9*-MRgujRhSy3q`4m=9譍xP4)оA4oz'RD7j+ꉕjܣn]Mcvv[)P&W4#H:~Z}p5MjUb 3 {텓ekZkj<jHo-E m[F؉_.ؔ%aIc9* yf4lmQ$6ƒlx!jaab+AMĜ3P𾴝vz qU%/:wOh-BL:b2dՅFK%G5c!MgzƭTmD{Wd'YDo3i+{Ndɺ_tEIomu*i(ħ8<3cd7uԉ3JUhWk Vj9w( LF#<4F݇/v]RN0TC=J%Z. Tw~A䪄BW="&6AS1LDJ*l/uC!oEp(cW%eWt2鎠L$ِC0s| @f)Z]P\no8Q2s39/1X<>=iiH fV.J=+ C d~aH7SςBV׀ [Ӻ nN%Cqx'_Npk% {~ 9\{]{@lӆL>,U+R3$wTfXkyiC0-1J> :HoAjbbC2uA^&$JLTKey%T~B݅uɾF a_=c{l0B+/Qs@1 Ȇbba,}[G)(̓](N\5qх9tgӜ }pji} iWjShf]Sz…\LmdooM@epG/BcPmg-ݭ>ӹ]I46_E\B ޠaʇDBN|rԋ'|ؠ68 ?+tJ[O['qntj #!(GK ʼ`D@Ta㇭ƪHO_tty 0 eCF0AjG^sϵ$h>rAe( 9cӓ1pD~G'kHҚC9"*v.jNo.zW2lI꟧/ $;:VİXLmWzniN|chȩN5Bd: S~ F.gxLc3U}_kUv[$B<=-'p Fx'd'd|al+y<\k1xXa}nOKanvNET5(%LYܐ'qX?ޚ9q?FQtE 0JL.0;ޯӲmF(&hTԎsgyД;'h:ы5^R/h)3rR31Mߐێsae9ĉ@7hneSSj=k0duk 'onM@b8$*Gz:д6:ëAAO O\d026ecgD%碒))tl4j\,#<&u{ڮra BN9Bm6tUEICNJrpɱI%ROFU;؛VC 6J7D][!]$-o'if$Ŷ2FA(T We9-̬ tV}H" 3r 칊Bp`oh=?D@ _ $.R_k"X {+Ո >ZWU60eڴMv 5ymn\TzX\wL{mn?xH"\h恻Vn7hH)~I|s^aF]E] OO)bpd ;ݟf!%$1d%2') Eo~V ,&Dtg)m:yu.(zh^gּ_EM"^O\k$*{BJ]8[·ƒAB[$/]_rj[CP-ݨ`Y)3dL< Z .RF?hd5ˆZQ^$Nlz5kdEcnyGd<hڝt3*}oSI1߉\lJV3‡ш;1#\qj~>m"v;D.6bˑLX Q4?^κ:n^鐙х*٤ eG8vs[c:waw鶱"az͝q$Ulz݁>/5bm3dbt>U, [`tg9Y0`p1堻`@}5j FzQ}k݈RqqewYS?q={R9fNIKŪ9Zlj?}|bU٤ݳ7tI_mi5꿜[I-∄=A<BL}ZҪn5#}øVj+HA6y.]j1flg Nef*Izb $U. H鸛PdByl ZgAs=SiYW kËBv¿u0ۺeTt?r څ!29xnٯiX~a|N!83Լ+Dm|A{Vֲ=2}>.%>R+run>~?Im# ϕ1[.nL萳(*RN|2CQ=L{Iq{%=548& x鸐iӋ# 3B]Lץn* O6gLޤYvO%m v l%? \ s:)&a {eULu]ahgKskG"8VIa(l+3Wp`&wS8QBbLq$Ǻ~ " b^;HjJ>BaK* ('K {bJlD2lˢhc9<$6!*dҞ2vjg?hғXPֺ@KL\^ e۩;B6s=/"c=i ,/5hH(+rR~񟫉$gcGh3uCS?kحUfpR4t?otz#6!Qk(דqDqMKނd7Tϗs4,DFω!U֨;߬2@\a9iXX9OiaYOGu5fp%w\ύN~&BIkx_q핁< /Kz (hdYxR$u\b6@EJ@JM'\zׯ4T|;z;ȯOL &UBF*Eqt~e>(Gr3b p ,{R1 #u_5lMim"&m׿Gvi 6X>@aXb)F? QꤣcX Qˍ:X*aR */돸([;,_dRE* b/ߡF'\DHDT"냬үZϞ:Q]sAu!Ǽ (8xk60O\$"Cz`_+%KWme7X7$+5Lq+Xul4;YLarwU߭ǧ]n˾ruEg hp oF>lp+g3@\a1*[pԃ)t,ɾ P9"gmMN9B;H_6x5R|ljacMV(K˕D:as7r_jC%)sL6/WjT*#@34Tj=ѳM&*sAP7k8W TOAd$f]?{{=?*1X⺿xPHЇ(W= i7 Ŭs4X<8b JaFVVPK_qEM |@!A(v%Qkpu.x MvqL=J2 J챀Wg6Jzay"UmsVQr|<1Kޏǽfb0l RӃ٢>myO|ek.EFW e[sL\F`5>[O?5Asae"n0MQ{1!F,J*z}*'ʔ5FS;dWU*mWUi|!ςxgr@85B1 rzj17=.;/V$s^'Kuk+3Qg0<]NDl"&{x@l e@,ًſZ?9跖ެ5='i<%7kFUQΣV@:H_q@ʿd$p:r6YsYDŽ:8c:G~fNχXrwQ[Sղ.ld1NP_hK$Se{G29^٩!>6-:rdr4+o~RC6O)"@ᷴ;EוqҨ -".j=EM_[MAc%Cd72ww9ڃtg׌[Iݙh\ [6 t#S/'L&>>t*U_NzvbHA6:TxD>~X]M=̃*ۼ=auyN |ſQf x}5sHy3u`341ƶ ݁#; ."1vi)U~ )5U冷]记ax!ieQ<| txEQP8anZ{Oă83z4U };)BShҀ3w Ɏ A ǔC ](7h YoU*I5' v_>x/=C./% V&hC|=] k*=1^<Jv$V&)əIs &#d{ub0A5/y4v˙~hw .uΤJav6' RHeDn/?OCF}[X}oI{>z1o$U&h9Y.Ixвa+76D"Ulso# V7r#CL@:P5iJ)"#gڝ$GV cCmf474 39 ZٜHU@ԓz EqÜ>IVɪ"3 /Ċ? 蕺0IFo`}|AC 6pAEʥ$(*WzYy}v3&(Jh ~6% ˧(9[oKC o&|ԋ-2[t=3ibV{M=`fxLTҢڷ/󫇙i61݆槫O3e ]5tgAcKRƇK'q= >ִf̈[V^J<,ݿxx`HYc ^>Hy^ExRE[ghz&˵,o&d5b2tTJ+u8-XMZ+E;c!'qx~)wО 1`diCzGܣʄrMI}dZ/H Bg+< t"3/MkzSH3@ec`86|H]ܱ`Ra|IDR"{*B{ͪϞ*m@R[8n~6aUu{we0%"V5sso2X~ g_AQbtOƪ[fg Ud{Tm72&]ݢ.B]۪V\OB1D1KcgLo{h8*~ݹ#;E\ih]?|O .K<j̓~3r/; P9D7h@UĆHJE<*]VOʠe]y\7_ڕ.>*poͦҏ3m>lsR_!{`JKH9|ݹ?Jp-Y}B(ƅ6x1E4ވσӬ~:9hlTedRٯ:adc)hD7Rgr35O?Ov2 }^u_=Mn@Llm19èۨ fSm^HY/B2̅ _X5B·owul J'7Ṍkphj<ع6QdT$($*e'8?Omq'2 gSjRhXtNpLIat؄t#7\u?~ X|kЅ}$I~YjR h_~['.x<~[4ADl h+(sq14r>&tI#rW'Ѫ&f-H zZ:l'-ebe7dYV ue;㕡OwJ1"1yO6!E΄pbΌ?T}h ;"uw8Rg6*(z,Hb$P_q&(vC_8fk{]giHH tK95crdLRI8]Ui(-4  =JM:3k.Nj),y-!ʄ[O—3 ! 2-/ʝZ[ kazƆ%2d"QAEz)㼫m?1+C.5h7m``CCuy.B@QL)'&:HOGDGJ~rk%4p ;޺Hj&M:Xo 2& Ω{gIqbf}4W|!n~h#k&fro*8I?긢#Oleӯ1Oj%LnK(sYji!กܼ3\LOk kGd5;))Adj*tA]j9]HY]a"w+6*rf^<^a%Q DiMk`+ i-y۩G'\4bKt]poPQ I"(}S؊ٿGjVi!6'g/Ӭ'䴪vYx{]ʻlGp.#?iotje|< G #GIk27_ԥDgy/n5M;8stO-g<?-Y\LQ˒!,c%,䘿R#9X,rۚK9Ś$p((d(8 t{ێ=#Q DZ ߮nY!E}a8`O0̋.VQ*2Ϊ\$-Qc(GRV:# Khzܨ8]W'>oPP̓S\?֔!ǣR}o|W$EODlzer나GCrwLt4vk+и˼ߔ%H{Oe$'OM!٨+L}auej-Ӛ/a[%8r<`;A@ka|'ñFL*hVd3 f92큤Ai*eȸ鈘HIj>֬fAqOe݅ rK7׮HF (Er6E n'uymumf0XE4YQvTe'vn=Θ+ǖǑoėxI0VPZC}j R:R-FS <;PzV̞Y? ùg[L#k^J4/kDH`\2EqaQ!\h6uDQт}(Z-|5u3)Qx]EVrOl&6f 9#]ց=]Ts6Il}"1/=}8ö,Urnk~fUh&Lli] jw2+}7$Naۅ2U~; M:k VQ~B>es}I%r[iM(I˘Ւ(I@60!bSZ0yzqd]TQ&ZNT8® u}rJlm"vWZP0et:¹> !;ōS"ԛsLGգGO%~w߼4t׮̅j:pNPK'}U>w^Z@q Aj׉e>xÌ]Y<#&ڔ$(ɳ c_`{x:ssEҞE s ƴd_.dJeW8GQfYiW#gďçY#w _O:@))z:VfHR%2r|% zu>uQp3*U7nh@L$]m![FPC ~.._~!# ',\R=g&?17>Fyi'nm`xUE6?WoY=_&a3F}jlArt >o "]T-XFyEQHmdP \g|2~g8L[Tm 8ytXX-es5}2J0 GlP{W2pKL9T;tȉõH/ogV,#E$L19ρۂyx5뉽_U|>|ڐ=S.{I}H;X;74+UXسϽ|2`}"rYo>{&G>B7M2)aG}zWt1LbѱA\b#[הtqw`"k {ƍڽHM %WvvvgadG= 뺳ĵ'sf sçrxI:D#lj3j"DM4 Wl"0VSF鼿DdU raV,e(* Irc>y/ն&6s N_@&ig:6zD;fG;] F_{?@P8?5 rLV^Ubjٽ;3S9 8"]ǭA< '4,JKKꚳ<^q$*+")F+RTI&ma'b2~7(dkJj?̓7CK-;-?~)cjS<@纥ocqoK,ͧ/7&mr$' X3L%Xhj5bi0:^XdԿa78I1jt[SFŔ:kxf )*7@Wm%5Ce֟$,)ͮR =yU0鴏ҲŒZ2Peun8%f7w9] Bʂ^µĖDFD~8f{֟zZ[*>k'ݯۡH KeU3]Hb 1WY%ve _]u˻"C:ΒMkjqD!_QFM&PErW9I O#AN+:뾹My -NJZ_|Gc-QdXyT ^W=G41SK#};6 R[~udq/6' yE3Uװ+;E xۺŝmIzWj.xMG`_A#]_r#A/t(lH_oFgn%vf ,5ͳYz؈<:<=F yn1uQ? b"M?@atH E)eʕDWy_4] t={ozGfI d dDDV~⫻\s% Rx4,Q&ƸDTjxBc/e8N[LIe95[Kĝ,~`S*ܺr[HXy? Eh𨂛 ͥqt 2 kü )nX~aH, bBܗs?>pce;wī{v'mh`0퀻-יst, sZ.@b٧Ã{l\}pLGY&K8-[Y7_wWg@2 aGfnF(Y^z"n,zD{j5Å#0Ut d X,g?5kڍkL e;x7꺒gT3F pe]ch;@#-:뺣,A;[2Dy!BchMpN .sZ&I,<e6E5IM̏,P1/iOi@9VYAN). /`8{ݗi*8ƙv]oT6cL]txhT ~4_|DE} LυkZno4NH¾+T%O1]b;7drCC!h01L @^~ky=xO& `Ak˜i irr ԮܳJqV~[}vuŻ;\?^ jJˌI8 o5F3oO<.{wC,X1[Kz@\'磌:jAcb "?{vfWp ~iԉl35AJ_ݵQ)NS$[ni%_E۵i'z~4_>)8$SSfϕa_ n>?8,{B LNtĨX x"Fm: xF|K~CBt.ܙJ-;3 V4n8;PSa((Xl0G0G9r8"N9Y@0_3/kkD fsi-% >zmZoofߵ+"a&cH+jw7(%UD-%%©h@tGG70c{#Y@maPD뫮RMآ GtiZzd#`_vҳ@%@[Aѣ9&;)|T5 :"-渻﷯鍠v4\p"3'Ҝ+c--;0;eH%:czSct&5 #b jFeOe6(\~<f,M3mXnd<}HZ0a y]oTup8\!5*1y,C{yt[iSf13\ni愝#?`ĩ@MkU6j y9jcXfP\IzLpn4a'F@{a37L^Z!'Xn[]e_ Mpw>F]4[R5ccR'Ƈ (6(AiQٸ\"ϲi>&Vpe : CLB{Ջ:OZ^_b+5= H!m`w b;7{qxHZ,Ru:f{O}^˺ɭ64i۬eSz\; [qѪyz;] keC%0'@߼>Fʰ!-뒛Qji %D?ۋr*7`F_">XM h[VMuVWbΗKy$&2%(|\ԹB){$mKi0%lT cZ7NIp7`mⲮFQ<'z 狅4CXm\RbD줬)nm&~#])!Fc츟a}ȍSoYIDSKˢ Ci&'2^DbU|oAvd?ߜAJź8#OlAb4(dѭ 9cXB-<ܵ|j?伍` E>V$骦r[Z [ *Bh,H@o=qvYV4: q(}*n4ȩ94T_ @ru^p6voDMl9[5I\kNˌNoLH!jAOs ɸ;œNg_@ek[qN_T# \N3>mt1q\Oܺc/F%NKeBY:eJ~T11HEjڱϽ4X7_.2o&IFῑ[gPH"ge3?%Z,doY}nnYۍH0\߱m6lS ݌?:Eu5ך0P=)ۢ-j)RA:]MX({NO1Q]{W[ SBESna&-qoՒOђߨ{z#\w-О%0nY Ox1 ZaEΒ"+ϚbbF4Kr#WD)yώf>Ĩ!4rJ"ԭI; l(TvZ!$CwE.bY,ڽMJ½&.s ttKv\%$W()|yx e57'oX=W\&@dUnX/VEw;Lk=9WjG 䁢d53=(yf}-+>c,3p7gQI #UDi,~ <( xd6!C :4îկGJ2=߶v8+J3![`\V>eS6ɮ㊲ZItwb!lxn)vҿqCd Q/ҥ+S|;{(3! ] q%$#>s1)A}U.셎iIǿx YںC$7fܡ=k>zdV>2^OΉn8*+&L#:/\+j?Es7Ь ֡}Pk>(8JRńyy///|>lb@H{Fw JB-]!n TR:~f՝hY:[mHT+@t`*%ԅJ`>K10 cY+TLcDkjx[g2b{|Nŗ6. v42l %aa7bDZ Mփe wk4*&՘ 3X9[Vs|k1eUT`%ҪW.kq9z /) x @0$RW5'IWWn&  /S"oӥ?+"`^Aܦ="!yخݫenRLrϣ|WsFAe|-|ٸ+) ֣L$rn Y6$"bE@ig|e|T㒻X.ώmGhmK-Ҹ)09Vv>$ЫsȀ0JH1WkŲó5ķ]f-=PH"ru-uP T$/g"pMc>|tKTV'_ZdJ6ws hדK{8x@TPET13]/Rj:oR/|{q!g9q5]`Eؗ.%芝_6?@n5AFx4z"C5~K5 sPyWv tsMS,EaW*%md=Ejי%RR+,`B0n] $=:$;z\Cewr)Iǻ ؼ(Ctc}/P5эki0+S*:lypYY`Vv~?A>lHT'8 &Җi{ʁywuV bs:kpD6g$n?|1G@~M+%bz /oL VryλP-RqsQ *m,oB?VC8ic "Эղcw#db;ވ:h#SFH\җGZmF@BhݗQ梗 Kfen0'8O܎4u>3 a;%Njcfe81ZcV,8p(Щm+zVϢ^R\% Nj)'jcLPقpH^c`Z>ݾ+0 crS-w2ww y47NjwyyA.޸S{6=Sxm11umZC)Id.CؙȯϢ:!%!<#DXkqzZOC=fۻ{!5KVdi!5H/tAy!niDkyP<P1֊)WOJt=~fP_! dl/'k,Tw(w8K]ǧ__]JF-qŪg oҤ=}R\5`GY\9pBX wc ˚;yya1 $=-Y"#1 Էd3|V16M!:3 RY?G59b+ޝc{Ӱ 1'cXϗeP%ؠ=-'a[.JXs4t?WbƗ4UKm#Z1hh J|՗SRgU \F,I62¿w ܽ_ bmcl.:b0GW#5-$5m245*1@$3p6ցS:Oꧏ )ЉRmΉ otQ6L::[Hh&rq0[O+)_j1Q!χ. uRDS2VxY}VTI] B_n) C(Q߁Җ!> Q@1m܄۟)V/9tg.UH['iu>±'cu, c5*Ф?p,6 Hez=v_˘*e-@. L-fcEe8\7\@>(YI "ȑɒ}?NR%{N QDt֋M83r]ݞ_Cշ.P4B09ΥT+ ㆇ51m=6$]ZEׁd"@$tGa$kN li6}9Aת}+jpFe'>DlKIkFOi0x `$m3J=N[lV!MhB;b@85D=f =9HҽQVO);vdr]kdt{R&]% r?3me^)ʅTn yuƮZ~̊V^͐;Ouh).Xz_^A-9;U7M뾁y !x֞&.E51- 0 n2K:%~wP*daIs#7 (_ ͳMZ_ЙbU ǡKa{?Uȿ|Xۂm@!֘T7p 3bmJ=g>)-(>CX %SGV4̢ H~3kHevN@ݙvnX6So8f Iٿpob,}0ןӢ~k-|X,Xejhٟm6=ɍUBz1Jl߭Y7&O=NIoR U&?ܾ1 'J$MFƶ7k)t*[oH7-ZCSӉ DĚʝn٫̴qXT`F1j?#~hF"ğnպma;+18ubpPSc!ab9EM:Rd7E|8pe; }xl>$6WIU F`mꚪRT4 Bx _ûaY -V 5A%x@4}ETٽk ۻ\@<"%5/>EoJ Ђz@hEgΨZS' zYN60Jbnyz +mJ` ,ϙT$=SL|6`~I5';bGΧa*艏T{W)΂pBO7%Hq2-2G j\OF"kL)czgJ1:HfǤZ?ጯUGGB AXMiٛa G@Rvp|z>x&yE]J-$G7;3q\,mc虱RX`1S|F9yԗJFtSRa/i FY"zgS/ES|hšH"ŽN޿Bi=vxds{߅?=߼O禴V;xH͔nYg ~/~0^qwi?Y y0^sх݂tザ4V+b9jgsׂT(uB'[ad^祓i@GlöU6q`&)O" M(W츥Bz?Q|,GzBR`߆u>cmewu$j终wUH|+a ϔ^D -!>˻-=)@^P'#W҆MoBbg6Q p8k(śfTIJs׹*\? gpqBGxX/o&TKKj(cJz)I-!?].L&[&'w;GK#(a*qo6.pW%.otC?Uy͠{*Dݸ:}1Zũ7;6%VޡIE1@ $7Cgiكo5SAsl7~ =?X,9Po*x7_4A,EZ=~-+JKSI[8d:4WoJɰ&b$GV[8؍ IC4jt❤sveRzC7IҴ1AM]Xøq=$9WLD!N; Ҡ u'S6]Ռ9Ȋe!>ɖ3v p@m Ng8Ռg"NubX[Sb5K+,bLIvN%H i'=ޕtI i\pMm,&ek1 nn۴IZ.NKH)%t֥@ _/-im1KjA>A@@&Jin5CO/xj-!,Q|؇!@#3Lc堷] i fB^cU&b lm2` h%>R7_a=cY^mƫzȝG ~z:=[x^%̩ʔL\zl"gНC Y5xoG#XQW詢?zj kA9Zx! vEs wʊ"U5%V_y ~{XkkɐvY (PH~B2^/1_^S@^#28e ssk5*QzlW]GہtP7blNK bBMқN6x0 .0Yn",sPqC;DM0 ۓ B@f .Ǩy"〧 ͼ݆pD&J8H$bުvs}b7bSj`~4cP@m{I,]$jj1zu+֔-禪RpiNڥ*}I%gh2ֳi,v=Q4W0fɀV8Nьn6$~u~t 'fX(LÒ w .r]8"B#ƹ__\賕OvҔW|50sg0K.=Cu~gX)Sr" Hg)յLaXylA;fdܓy֛bz둇.ע fY9ȝˤs0]UY7ٞ %]3w@F0BK, FuwTQV%&6\Wfj v?!D%AF[[6׫f‹n¦,'SHdۇù؝2#?ۃ'̀쵵@bno OoK51lx穸~D|N/C+8JGI uz=ȅAwYPW : dSbO%W%ҭt(t@KRMtyp;JM-ebAEiC\2eXkkndM3vWP&YJ+AweZ{gad~?H}=K8z4î`7],z *uS 0:U 3` ư;Fmfxsi]; t]b5͗伦FH z&dmO'B}!]p~V #wUWJz뜈a(<`Ȋp iH*,) @߹!D Է* 'Rٱ;JuHOY՝ kʆN')QXþ rz"yD.>YhDlL^JH7D{Cɽy"! 9'rM7phvWq@r"ٻ_{Z҄E(o:$N.=z{aQSl j!h=] זtB~iN @E{5H?s1 |!tc,t] }2/|&9TK+cI*L_jрقT8="*)8qs/*c?I#>Ut~!NC)2?VVd0"R fʙN,o;*X\O9Z`H4"w1X8`ϯcv)Ar(B}Yc7h>F#%9g)ݵ,hPO")2o<{cvT9b`0ֺMh]3K٘ % xcʡmJ[()y~Igv>|@E:;Se,C_ }D2'&; n֦ vo8l]h%SÄRŲN=ϜXY5)?E{{Kg E:T2aT7AQ0,FG*.kY9mpzEċ:GעR8C-qn2aLiNdzy!J0Z42}~3Y̾@.:HgzĚ 1at^>TK !.e&mODo;Kof6)NY*рC+`Nna}2~uX4o!ILo&~qV3z`9[Y DQD+T~ZΰIWDG/< W( v[UgpU27&a:ڧ䉣o,+>4=;/JgNpX6ZtXZ7ő͏6 JnE&1LB_%Pe]66/Y@p4PM竦x-y6 XXƇLU&t#ezHo5֦x`hP( cd4- ۦ xgE"đ*bgsͣ4pm}3B>'>*pi}`L8SrrUA^ƨ)8FDػxM h'o (g:Pth'WA1H<xZd%}&.ȽT4(*<#`7OYWM/Ւo} GݴhlVPLBz$ݛ_?k!p]/3oˏpoS#?z (M6QGF/䁿~bM`}ߌ:&e72jl6C0b #ѽ \'[+MSCt.xDfNQ{Ds>0vM)lW9,?ЎdCFiZy Ot!p4th(hߴPSQI~ ,Q‚[, ^jtA YL?eu|ݺݡ`UI;61=HXђTQ:GHObrPZ2G#G:J6ןZ )MשT:/SrL=)"H7qм1"o "»=FH_]X.Fx4@JYw-%,#Cd:_~K6~6Qi Hy9,™p8R&؂%5!HrεљtSqɅ>䅒)q:>IMXrAڂ+KN4 0͑5"i>OrZ wc/ lGث#Sn<zY#:.*񹂵P]K6ϝm_?rN:V(cbGNYcRI ~\@%FLanY5=6Yh..enn6<4*oiQ*D=AZvX=7Kx?nq+3l=#븎7\Z"f`ܮ=D.k;tF ,bzIPfGgݎ ـ%oBnY =%XYZ|o9EԎ@@N2YɈnV˘B}z.|M|Iqkv^ $;qDBEJ7$BɼDf!PIԂn>Ⱥ~9TrnBBAFq'MoCA;:-eFi/^zcĩɧ"r*E2,F~ 5C7X-܉2x[ CV} b"8 {x+€QΖFYSz;T)SR?T`Jzk3-'1pȍo7SKM/oObV*-#uY:s)c.Gk@- 3[9|M yxT{RjchX7,Ӓ<T~HWFu ըB8`x vx9I\:lܴfD[%R*-yߥP| c7 *h=#"~.z!.MH+D]:\$9w3~cVs~<h ʄɲRa} -<7ٱ5͘u5Ƞ>{` 묣ƩK=ϐ8D\{dIq uMIB#Nsq='0:'yH;\ êz"5k1W@] zj%/pZQVG9n lQ2agцw'5=Rm8 ıKO.v&}B-RTklXM'LD$xw;.ń8t+Ye%.tGQ}-ľ WdkuUR#oB{oIӏ!0hx1` K+5H,fdJrUxj 腿gcuEE <'0]b_uM'78,+i-CE+?K;:e\.$q:]\|1&XJ!={ig4`k,VTo BKs{;^f?}?(TKijՒeaEIc3F?m3kW>$nͧ٩uΫe( ݹΓ &Xj@0T62ab\qE`Tޥ? 5j^{=q!oN.r+4=@-4zp2=r3ty ^LN/نR|4J'{Rj)k&+St 5&q޿n,,}aZ鶑w +PNke]O0%]C#$d<#j0|钚= eWe*ĔX,TdU7)4գV?drtH;+ OǬ˗m֯u~Nڦ2JQ8qm>s Wf{Dѷ`peznX$chlZ2aH/0F\=2Qnf?qCT@҈"n#"& *9Y7`r_Wd;E΍aw'G[:F Mn6D5R\R:J'4]M3]?UDQÌ;Chi l.dvP SM#tkOfm R\oO%PTy餉nׯg*ywwמҒ:5b+Йi&YdTGz%Zz8+47&%{\Jkc}0 /aMMDeɘ,a@in$VpȷYl53I[CoLmC-׃ xO`'naZak ]DY[%8{`na݈fپ⿐{7eE JuP"1[:AMTY߁.?9֩l|"ɛT\ x$ °ͥ+ #/m<pLDM g~DST(Sm5Mi0U b/pП#]閒0?vE+}O.%fqtp V<k$:O%~$4w׿OHypqiamA ֊ j1>T7δ'%xne,4BV)#IX?˨Wϰ0֒N5Uɚ{GĜcx~,t/=n!-EWQ1XlQiu3Σ8ңkcl~/ي9 xbav|灞V.G'e:olh!$lUK,fBr9ku}䎘Bdq e֌i'AQlF7l_*|/wQSSIV&bR+n#UqO}54DlO!FTjkNoFqb9厛||`I.q2b8C:6p$ϓr$4Po-WI"25`NA+ ﻫד_goݹ50f]ć{^bW*цF(P h )hM"/kj˴R,YӶ4)4}soNvl =t1sbW&1YtΉM%2ꀞ.=2͂ 0߹]쬻d)i|Cd1RA!BLlqjnid"RzW9u௧2HW!"n͗!zm"HM %Ll̬?%SS*QE?x203t7 Ȉ̈́&i=\x:uKmϰϤ(ĔdUW9Y5 Cե6{ =r,%KވxurR4JF:NPTB+-nU^)E)Z,m'PGshXU*^ 4L(ScJI p-@ns#}@G\@ʐ[m-~陂1x^\)7g2_F DzeSѽNB뛫\N.pl**YlB_޼%2Ҧ3#ihd'ҧ@;Ѷ !m`Iqs< VaB:"@..:*fpkwBQ.Kk ӝ@n wC}L$O51R?}2@i qy bϙ@J_SLu6@2`,Lu<#Hy?,| ҤtXnK%taC# T{`-deq 3"ںFf4_VYQs/|#:WShл]ǒX /ױPC@m)F@FҧHKQ{VFjX@A%'Q8__ӥchxXkMoSy%<"dѺv%8KuOFwM]a'dU,6{0q6C ?_ԩЫc j4i #K\wYQd>GGKnW ; t-;,Dc8EH^D˚Zec$  BUt mEr2n~:zԀrS:JW֡l@]1i€Tz w-Q1beJ <ʬV敗v՝pR&ޜmCZTCZ>;Nlu) Dc[CCjv<3V&/!f6Vho7ԝo%Qf*gх`bڶO(n@,iek\n3̡ttwB>dU*OO6TvrBs& Hb(X,ysOCְL=T젶5ĝ$t_hjMu -,^4ݠItiZ7Ul kԧ oa_g$ѓFWQcv{~M%g-RazJI渄9IłbB^8).ҁ6$xFYQ rELT 3Y0ra/mr6BS9ҪþTdB^OГ(~|7SI6[S.Wõ|keRNȭ wY3P Ǎ-FO1cB؎~\4Xp낈}5lEyc1Ugѫ`-z*R#{*:8J} ĭklwsLJ}UO+iܣU2khD;2qBߑ SV( /Mw#^0ij_Z{h;)ћ7~,P]P]elNP&2L+O rj`3yNkU Un*٣:͈hɬ&AJ L[ʠ t1sg!T/ԇ|8GMvڳҎD-,J.UFzSA{z/JwℱFS<ޅZ-7Zy0˝ (Ix`jBw$3Hx镈;/ %DxZC,~!j9zv\ߔ|wK(v(zttJ^]7q:䓭yԧ ZMa\Q3ƭa9 \.ݬmI՝D}fZ?:ͽNWP3x=[P2W,,S]xdZ= ̍cq!Ix]vȿ""XN;k*^W^xq>΃Fy$h33 xj$ %␐9SW8P ,IdqY" Su|W> = Cux+b%ݕWh2ɩ~kWg;o*z3-!)>I e̢pAD$J JT,9eJL+r!e^$Zz4o֠v il>A"l{ٌ,R{o+Q 7Kx"baIE oGJ]#W{ x~U=FAabbjzIEڇ5cVj7ASE"5w~5t0L8Qzg[FyvmH.EȮ7vVt=EŴ>MqEP[!/=6&0/hK~x/Z[}A=NXzVhiJ Nldd=2 9el+n;-2u8c'ԘA"lhs켺ɘ9\غ sϱ_K> .-[.fp234m3(oّe'hAIp4dSh)HNdupD( *7£-J6ǔpRӶHW$w% FI Q ",'PNe4ΣZ5#ƇU4`Mci趪}˱OفunqiU'W$ЧN`FM'1ǃ"VԞ/>{GG"3r8(~5-'fzŤBI (2]>p~>QMS\V'Id @. S|ݽ/8P_o*!܃}ʸgdnNDӇ$^ $;{ͯoYC~ݞ7ԐԑFyOΆ2E+pOȣ}8+1Me_._65\;8P_z9 ]ʺH (6w4NJ.ml`&)`^GT|a*oV/>*0 :챟[B6(rGHЂje0 7ÑpecObu&dWIqr{xVTex(ZI2Ga~ϒ>Veɿ=֗idݿ!E;~ȱf^_9,5R9>7ѕT ĚF:&~ QAbAbzݏ(%mu- {b=+[[P*wnNDU4Е5{38f//6lç|0}5O-7;xZ\bl$90śLwg+ bk+Sͅ\9ܲ'41GM.嫱›WYTgi2R߁K||U\hs (؞prWu?8E cmilA)B%avFfDw9w#sl!LĺRtL% >̖gaJ" S\ 'n;z8pzɥ./w)#iȾ*] 'h44Ur>)j\;$Y`ۙ ㆛u>vaN?^3pfh.J4l܍xGQ9SHzX#`|K]Æ'vqgs83yԁ uܭb7?? Mk_o^tg%ÕRfPQ+xt^Wm!cv̄i)OIuZ`'o9 w^~Z ).|S2|6{#HFQ$u]hsJ wâUrıUpWy81IM /SeAMsKPw.@G<NxDݦ1o]wRh.ED"m3мH D>N`aT H8Cyq+m9`̡A3.(<;6QDvw>y8e~ҽ/tk.~sÇ[JLWVK;lg07(ZQ2 Cגa=z`W d/wlqFE*C3&ˢg\# VfѰzT( wMv60"bHG 6JzF6DYĄ$)}rp`t,t Jkܭ4#@TR7 Uu *(~.9:킾!N(bd鯣$ ^7~b`#>FnpqN-k ܎:̓CEXNY=+*bcvvOq@tΓߋVnie~`33%ϛLuf,hkf\o%MX=4.UZ8,*p/BX3k1h_"Zwg[pjRp- z}$I0. dϮr!){432I!9.LWsX.tZDMvPC̊#ړFm\$dΩH;|q4mz|aGX]*Eѥ{I`Qx'TẪ'Ț'٦b3 {}s*̚~kLĖ6C,AAkֳWp?M֔l ="we{ަQjمhvs;Kknxse;s#^3<Ϩq#yGxz.ȣ_w>p˿_K܏'d\/(HG<$PEբy:?cfU,V:# t-2v\9C #|žLU=mVe:KҕF/&$VjmlqyR ;3|u [/"|>tn(tH%ȹ#qo L(7[r[hLnl-O&r)CUw`p5錨: ;FOMYt$9QWcHV-,jB%4dk6jvcաRFh8LSMc͠SNQo0J ΊC^&*uaKI>%ޚ#ЅBWE󻦋8,꼀~Nu8$Ҹyz~RJ: }Z5f8otyR$[$7w-:_wJjiӏ 5֙.t-\,x #(e){ :-o<%`S4VN;#(Z <̨#pE-Rw":D4EK 3\H4`ݔLBPBZi.H ,Y^Y_'88 ~>.g\ +P8Iȹ^u&:LY&Zj0+lRz}~+&q-BjPbcv9\\Z=p DR(GBTkKyÜCKVg'|K&RUcm(]dOq m^35n< U+RL_Fh⋿t@I'_ћpgڪ6?!~7/}Šl=4~J _r$W'j-Zzv3K?6H0k+[fR,SsK: zD{6z+'[`RJXr/K + W!9ӕ3ezA¡iVpy}Yfrn\{gz=0 ,]_t LmP+L~զTjC ^vUiLfVaiMջ$%]-#KX4ފrThm%\e.J3曤1 bu1tR zE~Ǯljd 3$] WiCjyCAG"(=Olڬw!p` mo2*qS,|.qB||s9>Q8V'7a F?Jy&t¯ZgŬ~nRKsi3mv|&`Q9Z'T)BΓ3HCL+X?;کՠ=a[IF),(`~`jЫZFnjc@,;նw#$@b;xSAŒ_D0MH%Ks&w,2ANH 鏖qVM>Wl8W=|k|,*j!ߏ*Oo'd,_bZZg ʢKc 1g{ʽ5V([ռ^YpiWvId H/X#=F/xHU@ vDZ8i 侁x鳄yw}5\s 0ϓvR+7dTU7'lXl:?$ u'!/doQ^37}*[) ͌4OT<6h6k&%.pHpmG޸CUǯz4WHb$rb}*$.PL =JyeÞk1D]x7gLh[~ɷ8s B$^n/cX˖`ں|_It%2קK;k=ac{ab6e/$kV,* a{q6;QPooC" ]cZ'2j 8\ LE "E8=d*Ǣ>˶~>PBD8X6{v7Ke\~!eD N57xZ ڏ#|yc,P>SD5rh()ّ @ n6 \hMiRMl,*%>SôDQܒ-Aݨ OO}Н 9= kF~hSj31i*VױoU<-h-j= ^] !JW i;WbAQ;+~6 !<=Gwn$uaeͣw0_ 0~!kS܂2@ LvI k6u+q3'_x4!1iebpUA7AdULXuYscK=%m놜l4L*Qr~X`ږјYCyZj,.pyuwiȱ2"O* )1MgyZ&*Wj\Y -w0HH_xr{2 6v zY[50$~ndGrtr_6R[壣^ :ʠgqyĔۣi˜o%0m]G\ԗ!"$9) )EF9;N nZ/(14/;k1Ahx~ЊkJ[I"EI5~ʶU.t%E9 $2S?'3 wDvԩ`X5v:w-8B(<gC4V3dx+F *Sǡ,LmJ]sˉmsG\o%Vn[ A t@q!̕`8Ɗ ?G>C%mIi*Gh7sلF>"`p3Io+51F ;2sBϱX  >WMLlZ? y_yR{/^V{4\M1\b4rd'L׳.~TE`O~t7 яzYRBOB`ɳ?[ [`1HElMI.&>H7*VFvSBX)O%Z/tZ8; \rM7CB5T7Vͽ9ZoXZ?}6cG8UBxl"q2Wk^#ic\qJcC?k)MaRDBۼ` G|]tgQLc@j9zAġG_=(g ۅ+V,揃?Cn*$L sw 71W-W*"qxU+6| q[ L$`t:[ceWbZ-}AH[t]S ,֤<>2Lq"xmXOar#.[ μ˽FGTɸȐ@Y*zbkBY4xFXJ$EMy EdpHvoK΢?bi֛jp=:KbuONdXg "bzcy Es~$-$_٣CWBq3{DJz<'Tڋ_~0aB/+[aN`HvFAvaob)u6T7.VTЏ*s$IQ"h``%n.^h#,H+&Ţ1#\*zhձGc3^i!rv&B[zQ׈.e>n'?A ^s: L9*ʋ0덓:gKuh)O-CT >\yPkCIxsQg̠U IkW>D0( )MG (FJvh"CM)S#S28g$`z y+ zz'N[_$˜;?Si&#65={CljIg4c _A:k\ά<"?T,WúsV%DJ{묘ᓔ]9*"3]<ç=M==i^Fl6 /U3Y7 {rӔbtg}g;E|ӳH{Ni߲K@h&3xj O)XuOvU Pv]E0rH7*ĠhXS!l[9D튒CxJŇ3-B̒.އPZE*wIJDžV{}ڴ,k"L0j iu0|.mIo' v6MWHA?,LrRL0RD}Z|gN5(/ڔtCp#հߖD.e:aXjX.HaDhUy!_Y$TY1CJGOӚLdѧFNOlSOI\K4tWcg6~꿶<|.&~-XzxiquV}e~7wp+5Շ[498XЯٵyz75yGVU͋mߍl YN$DwI'/;S*]N5A 'FC{BJ`e\b`Q6/2,1,Qx:zܤ}(֞a7č-L 20  |۶bT5Ţ+KF MWne"0oң3rRpA4Bտk!v~H|J7C1yF h{2@ ~)" 8y2>_?xhWo8n>TGHO"VE\}QdOi2ω%+R!e6=&TL@SqGx8`hjK0֓Kۯ>mh]hB؀V)׭jaI`nE<}F\0% YtMlׯd5z)boȣ]Xl{^|ml2`&%E_hW |G H} Fy q1{N5ߊhhۑE%D7󋎨ą䦎~mkyѢo{-7EG\D-iAח Mꊖ |-1jԥ><=@1S{[ 9< Cra)l& n1܂T@y"ׯlƝXa4# VA6jx9Fо4zN{gU2o/bu˜t i8ʯJr/%Gu"ՒI #8wj9 oݠ d0\}L=:4HlgضjMm s̿)BO{tbI$Uہ2WOEkg V+wYAm%u #YZc4`x3Vyi_G{ Ox{iXiv*[r[v{ϑg|]Lulr0v&{KqZ|P]5g3³`'(HM ^zT_B5nDyv+4f'_,RGGh=}̣a밮CfxCʻs P7oW`;td.T֞/:=&9N%L`_G\@qG&r9#bdt(w&bnW=ƩnezSC!:Pf6\["̹J¬fVo$dx9G,RZ kGDޣsQJ:QizO KB'p;bZxmӼgA⇛ۀ+X1JWa+\I2٬358)eFz %CT|7c^Zo5cuhmэVtw)ݬϊt`k͚^V?܏**em1lpNhk%hL3=}ATRبH@&U A_m1h;jKjbO)ǃm|VD>8+o\NkyAr"ʊOeOumP:Ɓ2]N\,kVaF$Yʠ_S\P e~kDqlnj4Fd6-> 6~4 zg̿!ķ'wP1K.fY#aFFDɚg IHzX|mK-G0aXwCDB""ncWSYr{6$4cڳ_IkwY2%gAW+Eߗ f9b>soֆEuw_^df`\N|ȥK,X!:5މAN*|boMȧR')lÖ `ЅE"/d:$4 dށlx \&M EwB%ǶNl,Yō]#s6g v1V{' u=J߮`GpZprM3ٯzո%d^e]O2eю r=-%0Z)R'Ig1,^iՁĖ; %аk_: c_v{z0%jX~P"5@2iY؆'dzeE1g-˱tAi,CIBBc+ \b7xGpaE"p,Rے@c uD$}Ty_v[D{TL#Nx藸ɵ*rB~}4θu1~=[d>H4E6bYej ! U[nVȿAlca{dMTbeq qIm)"ÛbS lSx F o^̼*s֘k=|C0ʢ@ZQ7׳H?nWeBIDzyd3zFֲHx6!(AYx\/ojלY.߁S!\l6ltXaop8GmSlXsڍA Ȯ9v\6EϊT{a8 \ CJ2E_C!EXZ`eA䯿؏G`sx0t]*[LCϟzqMNy.>2y:Aۗ=˴![|a?=% R$a >FOgS֮BJ,FeidN\brj -y|hc1ڃLF2=N4"j PQ2zR*/ ƓxBW\5ݎIhAJ"(u # 3[U+k,P[W[謇> Q1dtMl_ܻУ| LA1#d=x:{1+ 0McXDjL'-ZXͼdHnqrl? S,:gYI=Iѡ9ޛ0A";$g飮ij ]fA/_;O 2/+ _h W8(pX%5rxv5G6; + $+&튵?;g?ev4ylS |ABm E:*y[Q;V4XڢB*ɗdT̶4\\e<<:6PfSޅKR*]2Sy $ӥtVt_][DQN.&_5UߥŎdlv,^Sf@͘r% d`/ T2 ퟿zHz,'+W:>m4O|%[w}5o A_C$sdHѹl@-F(|B={u5͏Љ>y1w| lck;8~?3ԸZRs0υ@ʿ/EUZ+_2Tk/9fm`g3i萼H'Gލ4/ݦA!So׻~%RC,  mی `SǠ*IUd (˕)Zd-ܽhT:ۥ7_4s+˺j)=Rq²10?wOLAJU\m(ҁ& {No dxm>_t+SoSPy:N[4B~Җ&(^nܫ͔,?o4#Mf* (6jtC2 5v, "Mũc>D)_"8\RZ&ia?{ȭ0vҵvO:'>ԇHЍdjdgy@Q|GH#2v̫3S}vFn\ӹcؙy ]|B=38HU1*BQ 65AoB1)*Rӹ+^%|9M }5DiJm;ֺ/VZ|,?g֩738#XȆuBj$[E)'~?Fғ7XG![Q(D5F2VO@܌5xCAa^] u9YФJ ȃ[L2H2]:5H|k ;'h!u^9р·iݥ8^|q]MxYKVPυ#IsPZ8|=m-#nTor0#PM{,!adyd҈|4"׭Z_i dX`ZH㷶ܯhAȟ?k'MQYb͌5aEQHEQgcDNdj>==Lh$fCΨIxI+8X\In7XC9.ﶙj/핚U QQCYtx\@(ӼtѲvJ'<7_Nfuv~*J뚈ef3Z[a&lz͓앲&t,5!6i-2Jճ LbsKTJd m~?S)E /[,_^kҐ,S:3itx z" lY# MpNeaV"IA|?~;b#*Lc۵ߩgjܮ@ G0%;]rT#K;*|^/!QH,6TDp4NP?@N@+H]P}YuUK+Qd.'^I~v?Ɉۺܴ4[kvYgҥ 12)1RbЛyҥF%ۓ8oaBwWo(> ՇF1NE) ä|S)ǓX nI]"&|9/śp}t|'bzgD{hN@~^WU{$ p|&~ 1zx$ع}e^UͦaKGZ&{'wJ'; #LІ@#>rv ("AqQoj ~g%Nqj7F"Pfi0 6Ҁ+̔\Or@7f_k Nq>{A[̥Q3`^ߗK ?K޹S~=Ay C{eChmq]NҸ&08fɒZn<ݧv+eiMU"tkvُ[OR lTS[azMq%:>$0,k@Kl^8(z Z~nWzTvP0%w`&"٪C`#z!}6w Z5Va0,EVn>賝RLp}Ra}' ;:ַ4 *Jz>^_W2T Iۙ 1o:vݞ%kYУ"7h״0D6}wѨ$g5inN+6#i(2B_7j*I8`z6c[-#y< =`d+DU]uuVHW[bPXj=̒rjܑq ܧD*-o1<5EaC#XmDxR/B!ntEI_݇P?>\Ɲl)f.:Dנ W 8^Nay]8{$ d9H*߸FĶ7'&wvHrv3:QmoF$jS=^2Tžc$ؤf֗M+#vPI9jj>U[M2$[_;Rf7"5rNmp?b_GO+>u|_^x2HhJE2Ccw8J*Tu[α)vŝv)q>0egm&@gך{A^sIf6E0/UtïtUt3reQպw04VX}XdDk-ҽ" cXZ*I21&C__&z?X&'?Ѫh~skʊ%ɪXr7h$mt풒qŮq:xo"}.-U m}>#l9>ġ~,~T*5PٟZKUo]P1A\5Xk馯bfwY\ݡ]Cw'{ܔ pwO YD A ] AeV {50Dۨ$g,i}XcPƵ8KJm\Ahv`Cx@F#QY?Rc?ŹɯVp j$"-&JĐczhb2]†b 5dqtLا>ur?QMaG 9~SeFJ(^̫I_Yw_[_NmT?6q`BM9G>-EcCI3j΁rkC6lK51D_-Թp[쒜s'ee6xmΕfFqWi7՛t>H{앂h1I?J:!)uMpvxYpV2hXgͽpi` 4bw+;yYvo鍪%HNYa0ia]pm0>i1& ଁte(+}άdc+U'!Lt!2a؝Z9ti(?_X+PA:$Q{ۄZB}W ߓ ;@ʼL  /LW|v&e' /|M(p5X53u\E I}?ޖdvw?)/D>~z{687BH߫š i"Vy~tyQ <3̏?rVˮgΌ?Omr^E罟he< 2pYyb&t+A;zkrSgLN3DЖQ#JEJiQv޵uK3eMo_0Nr4P[ =/JjG+)1 3z%sMB3`ç3nQ{Fe]dGNe,gGOظ-X"EЫc'1"͍)w븿W֫.10O5(pmB'nk|8F7Qϳ2X҂ "IS~ܐo gxse.<ʋn-ʪ1z,t,4\B6@@0 \B8dp5~KeR^`FukɈ^@d?P;KHdž1=0X]N_O+D)g;td@,3KnPE`a.<-]x [=$&Lꥅ &44, aALjSŠiBHV/tqEfݵLh.?UP.$u !y"_>s٦2y/·2'a18%စ4%:6y&eˤR4L1B@(D6zfN.s cЦs(;K:}ӳĮȍqkd AX%+YW'/`Xև58}.7IP] BcP:w`X-t%#p6.A.AJŌ2Px']oyvPs ŦyB~e?,Fut|uΓBw6; o#."B#(Gq3n iMBac!RpJgiܑ/;W\IlȂIgYEf`e#HrߧuP26*DQث{?Qgt rbɘ#5ŗpc=6ek'voE*7=hwQ${2WԼ~@TŽ]mԄ(ܺw1R nAZ3N,\B9VJJjJ|zq'# lӰ>(s DRr"q\ǃ;[z:vL $odRVWŁC-Q=c!9RR{<2Ta^,egf"I_ߵ2~9f.%F#!nÅ&ͮ /KHúE>qp "rnTrQ8H*QN8s `.{F\RQ^5 d}»rpUep{^TPmUbp!ˌ9OXP3]#%&MpLi<->Tס\e^W! Ɣ8i"juN~)΂lJgc "'Ryx[\g pǭ<<X~Z>Aܮwbk5x"DxCSLCdaㆺ-dAL@}ě{b.f0`7Eɨa,(>!9` )b'K73vщ#)lҷ{<2ѷ`z- '2Cxˮ,m ҉T0sHbIY9N=y.i;Id39ޡ~5T %4xc5>ZyO枰AŋN2=rpgvldd]Vf- (LUv=.JhxKkv$V]@UȪE-,b0HNnqNC9&:(9zX.qʹ &Fڎq \2.Hv͊r0agcsu۬K^$7˳Q:FlƲL+KC o;ߊ f s$'^!W#wŲGʈ[ޞd(ы]7rX "X//qTl_@=[1]eNֺܓ%2vhNEwSvV9e}KX=N1!' ʏ=Yy.ИIQ!K&A($^ʺڝzy%E_VNORUZ"(A.ՠLbn"Y5H8UZx_4l([մ4 Г׿ҾTMXO#>0>D^[&np5S>Ć~seK[ӍdHQ3 ʃ֑mrc&a Ս#6t[z.-)ݾ/ E#7nn{E#fTthN :Rl6`ӓp\%y2լ}xCVh*K1⻎P ܭ`Zު.AT~XaWxZP+GtYSST#pN]uFxKpqHsHd34BRӲ$y; yT:&r63 v`ܴEx}~+,Ah*xKske^^.j1?+7/FeS9h!*^2iBf@cF Ӳ(]'7\Lu)M`ޥEynР.01QD!rM:";v?K+C>S#>#rXd-Z]nt(r4l~-[W묐<4L ZX@I}*zqUV=DCu=lI q4d@6[پX`++*|-Q.uwV_nSut S^=fZ2}ByU[we#K8˾mp-ʢU~Un80j 5R*DR Cfjdn6`]tG|o 5;`o{mz#A y>tDń=jrH/$1jfݒy&L4]ݭ-^h ʵROo%*WmmN%7(]t5c1s %0x.3\U| u+u! #~allR?(GՊysߤ 7ZQG˘0>X&Qa7X8D pMm /RT!5s3w B2 X"FtOk~f7hרN.hĀ 2VG:RutI'*jL3ٔ ^ -v\-D)SvOm>b!#L-3RdPQW~4K%_]S6ia띙 v\JVdV$_")O#=StC˷ej%-`?bYȖH9nq;e:pu^_`d:Ҥ3r,VWI&ZxJXi;'P'2; JUN</8K^𵰓! ~VrLeL/Nhqz,7Gev9V+Un2m 4vdb2q2PԞAHgq%;93ol4ϹVT)_nJ_yrrdfmږ߬ϭUѺ]cS20[o OFxKS604(4 h!&2+.h[.sf9Y|INYM~ު z,$j=Y7ARDML5Cjt %mG얗*k~Dӎpݾ[$ɝqS˔}WnuS xF0''Ə:xj&5$0\py[(=f"o蛜--L$) ܑR{$_G E.~BkځfĂ`TFjnc Y0In 6 @[_f8|J*fopSbLBUHؚ/R|1ph{x$ 6+[P\*Śr9P)IŇ{k!ma!}N79Z@NI`M~{Ɍ]? 53.B'. =.x.TWU_lÝw5evgU`=h1"!299Wm5IBk/.#X 0 gj_JҜ䟆(Tlܹ"J7 4dH|65wH0GsumD1>`SC9lߣ OD(P8(`vYJ! A0&jyuʚmDهfۈ3rPgڔg"e`9R`L'ڵ/op' 'j3䇜 =(,XaP HO"c69j$LOڡK^XSQNc7Kƈ %K+] lY01@~y5*Bۙ.65_}=֦$IJvEy7Jw ]?HJwoǬEt+Cɚ:3M%$)|G a^#A0s:B  r*u$1=o' -?Wy^ٔCCXi|ָA]Yl)}kQrL=bCzqoǡw./fȾ]6፯AmqXeZDF3! /QN;JW#ic oPpgl#aӡoA1gaF}F. ,5M;NֲHwsŮ*rw⊲ܩ1.L^bŐ!fZtTHϟ{^ao_#T+į֓ED#.Ԅγ 5b7aU؉C2c-Bp#I,9vceP< q+8cngY_'Mo:dG|-fjȬURaS/v T9Oolɑ +ygƴQ(dxèůf@U[%:[^z2Ga#R+nH<>V,*N,a ]k >ؗ'SVϯpOeͪl,zj\3EuZ+#c$=B huAa mzBF7g8!%#:uѠfU{WKalvmqG2_}T1#_]LG6}6gE-p0D;tήoi?,a }ôNb#0iW/? 0PFTLY7$41s?{؋p`6N*5*a7^{ qZ0W`0 kFl(rĮR@z^̶u4 ~g"b@…Bnq2cT eZB_)iamsb:/ #zFAZz.q0: p)h잾Kq>5zzNyT7Mb秃SHr{B| ;$] U]H@?;ZHgK-L{@J X0>N%#i=<.^}G=HQ^Pv.e0W@^6bxt*Pa!3nU$!^}k&\?8[fi(tϜģqP\4knR/ł<2+(a&0o9:::Sh\41g %oHvnw'h[*s-bCH)g vy Y,]Ԋ 0õKRGuzf%7kT*^&^̌DzB|NZ`ڃظB*EғFb}/&9hmN>-Ey7/7ĕ?v6d$Wh:-Nn9JSYUs y#| Eh Uʃ%k Jѿb"₻O\&Vkh]}QyW/QFD*?9QXxl".% S 4aĨ ͪ78p4w;j{=6ceڂdN T/i/4!nMwBcRCǘ>,bS?G`2(Qw|@F\*~wJ河}ج /oddЃo;@Yg3Y<[X ?IާA+`T$_EGԏaʲ14ȓ^.qR Jh`oNSWҷǃdYuaC{f 2mmϘ{ݶ@"*sX)z5k&XC#6oa;j݂#Hv 8 9fC|U%}" sOz,$~b?[kBjb'ȩS_K]@ZX?GS}(cYE-%We{Syi@yk}eO؊WŠwO.ƔWEb܉b7hiOӔͺ%AmsЂZ 6ZS^xX)] Eq[`l=`5akYrSPÈ7+q DgjkXNS +y3LgV+ 6ZCIG> 7KzkS)ֶ,a2U2Íj{_H.Ѷ[ s,޶SSbVƑ)ܕh>Z/t6T\ܱϡLP UF*9=ߗ ۖDK6 s75y*fkwcnAm#Q7CaɃ ilm4с#95nǕ"RKvkO'zS&]SXIJcPp V\J$V9 NQĩĖtb1DZq SͿ9򉕂O>]Y9}.*ИPIHQoax;[CmBdһKjP8'"9{|%[x$^Slmc)<_#bd-'W *}.PI(]Ƭ10&QzhJtw^=vJdCDӟw_2JD!h;i@]C7ǺDolaetҾ-'yF_*n1 db'dbFD0r_l |' YE#;U0nUJ֫ŭ\V"gvl8o=LhU].tˎT$q`g.P%),2Y|PIMZ?8s`NAk^;LJxQ<~C,TD^mZvkYvM7 t rh?gdSFn6$5[9况͵_NZ\ȣ#> 1}K$op~jd_+'X Z`+JlO089w2_1Vt;ƐU7ydkɯ╲7&-B,H_d5v2SQ'apѭ#=wR3N|[ȶ:tKguYsfI +V,ӭ |5^>15v>VPZz]ӄ_9?ky x! IneV~$-_b9}~uiqX| v`.O9 q SܗCǴƒ*1Q#1U.`>l 3kg2MB`0=Vsz Zt]/Sz TGsSs ,Jb\W!ȃ7%?.ږsUmL 9ŬF{C=ʷ,Af5y%l#Vᑇ%)KDG[7 |0W qja5hЩJçz  dD;ǤY|H}TISr;XA 'ByqÄ!CUKIܲ..|r鼥4CE0b€ [͵He1ȊPߗx>s% h!T٧W'G&:qv?~|ע ?pղY$ KAa` 71I Iq?"=6!v%`0͆-lk虛_xVb9 U0wgR[\r6͸_r]>,O_UwF.}uo<'gǗdi_([6'8߈BҚ?ڗUf6 xw^|nEgp*ǻ3%HM{XJEq3Ce&7iGD~$ Z)-}C(SazJg X"èLR # )2&x];K&IP2Cnf"gjGG{x0W~ͥJ@ ۺKۂfz 7*KVi,mt&06qZ Az.HϜ8}ldhWߢ'tF2r U&SH[1?dF//d#@^fnUJ~DXQY~Vy8ORǺ E`¹fh:@JbA(y@[|P+CvQ*d;?"-Gބi߄*#q WieHᙤV3HaE S^|Ztoy H3(9$ԉsm4;:fvN,h%QV|;=fcccP9܂D-{}gIڈ OGf]vT8lU}ӑb' A+ J=ӀQt픁C6Vj6LC{m뵨am5N+3ĂJ9yVo)öAKF"fVO(_9zb]jhSum*HW:/5|j}pw*E1<رiUKA hKjzx8Z-Bq$K: kO V%x gPK:I S1>Bڌ,Vx1)CؼN#r5C,W)Ľ{K|q#FeѬНY\Z~5ZLuZf6N䵵G߁#Mx93z h"r֤/v;aj');餃)aƥ>ٿJd375`QF>!"[VˑɿxX}Vx+~y=XO5ДM}Yc\ `uu y}AK5YkM,Pz.شdl0y( Wc{SQǔV9یvrTeISӕ9R]nU;3٧5ns;kFO#ոrшd O9rY~z0'jCh"{g)]Cj $<L>{|L▚<+JM{y N(hL(rg5gM0`j A x]1X՘wؒ17tC1[3bS^Ԣ?w7RheAJ ?#P+7p!bc|}MHb^7|[}.Ͱ"EK"ŪtL!EtظgC'BIKZAtgg"]9 le#cVdT@ N @=:DHG2X^ 蛋o؆e>WiYySƄ6"ѐKXӑvic}.YMDUYRVZd[N9TAP;DS-D~L)xs{ȍܧ >أ=*E@Bz.5 g dfeV3wjM ƱQ DHtf|-ﵮ .tdS2Rf'/u2F L$9W˒N`(Nc°l(~:ogHm֢#zyN*u3ѫ4E ǭ4eiE{#=]2"Cq-&NU+/x91uR"a2F1 &?*٪i 2F)8>(}CXZa8;I4]mG<FA{Wn1d~_+klQiݕƔޞܦ:+O}N je lrh&uTLTN\?D);X T-G DoE/}HRbK̨"Nkıwұl3֚%Mv+qD1`T5^!Vgo{R#bI'7qpȝer*吶3«k寓 0II&, (p|_۝#d1yyc}^>>/H^A,_5[=ղV>G:\v(&sl6]D ׂ@%zuZ[6 8'N)#z XH>=ZBW3B,z[ƽQnI{{>H Yq?YtYv#vb~?[]4oو|ع-61a60+Ϋ5 F' X~.B,+ͤ(R] 6frw~ 4!:h?ɗ ٰ0Z*|F S,KyZ%TlƒwY 00=:/Z}UHFg63QP>x0X)2w,(IqLi=Pvšr\ u̫°YJgVIQ0/m:'1g%Pʬw4:X)s碳TK.+/oa 0zkmҟA"&>:XbW7̂'ʋ D5DϑN&yP?{Vwq .qϾKq/[R19E2m+fLw&@q"v</SH:ˑ+3<`*!~wkò{7Re]7}oA`؀.rBI$P)=$PN0C{dD$1*l G 4&;y6XZamhb $vmxC9ŃT8Ym:FˆVe7f W9ieVy,G&(}o^fÝ"nǸltѦ]qE&G~ϻU{$v]tR"ټ\TqU[hJ+dL叛Qtf%>7XR)ocphX_BZo [^=r8zzIwy>Q W JF*{\l:WD{;B,Iʀ 0)`(\;jĽ|ʾUABmj>gg Ȍ;Oק{Y5T`+,DqYm(rkw17yAh_,)ۘS 0#+^l)Yu1ӀyZJJk 7 N4O(,<1 ],:^5h2 FřAY=g-}'k%=9@q"D zLt(>#G&'YsgHG6yu=֦K_o ')H *w 6* fwx³з20)jq]yF 4zDIXbIkdDx %G,:}jbd@fZ)6> Txa\ţ8[>n-zXm~-Unb=WP ZdKG8WWRr70Uǽ1\+&rBBޔ5QGò ҅Lav1"9q5(Kdy%-q6Z0 ͧI pY(ۋ9=z{>- {b?#G`]2ZD`xJ$zr(9'd"ܰm)ٞsy 1م)X8cpWJ蕕K+5P=]yڳ(kF^RZH1C<KAKQD*'Eq̟嗢Hz%AW8 ]VG\+F>"Q4^*G3"WWStQ뽉(Oo12a1ϳoSВPGhIСKjO"2w]!1,ׁ7ς{iuȰٳք m/eʶc<M53c p @s)8Tp5@DcKdU,"5!?e TlV}i@ޕkuOJWH-Ѧ9qVDh_RPxd#.{e7I`%aU zGBo%^is xt:0_ȆZ}f$!+'2ZPzEj^-+Yxv€JVN}qPf0ϩӋA6XGn?H"ikzкQF 2QWc酗H1{N{X"QЮ~:T0ϽQf}JqjueZyQ8 \R#1 qmÎyZ;6gٻ"4џRH (?i鯫hy#x91wjGΚ3}"g#{mAۂb i;LijUGqVڐ*ɕě󖵜\nMZObGR)կpD)MxfQ$FH vzў=Mݖzϣ瑴1{}7RZrxϔ{/'2lgAKnztʷiچ")#\P5l1'F@tIǔe9cs!:"Q$/U+UGAu\kQk,{c?1Ut@ }OHYh`&J"`~:_d\B5rz;fE {GA`Eq0$lGPj1w>hϨAX 촋@֢[*NTu8Bȿ jlRs}"|WtVCMǡ\Ԣ+5])L*_Drpґ{*|ϴ=PԚ YöRl'F :U88,YfS6a.g3S-Ϸs:@6ȸAQZq]k21 Eqj#_xrxAJ =yƙNo<62Ȇ8,FE37sy0Yy^h>!Z1OI|1(|x(aκoN[1eH.Vm#95y_Uh*|3W\2b{n=?Y ޱN 68D~XhUބri]bq&"XlITJw{\NE䯲5>[QM76!(ߚbS >S xڢ P& Yz7I"2@JF 2'L׎0s"VLH!'uަm|\o~PX.2!nVT }u(,6"'{LOW8,۔[[әl,"?| {tiSk)aO%Ꭹrꬌ zAOH egNDcBYYbв}i4Lnȓr-,K`+L0O*j6Gr j$,$D9j=w" Lu+?I&Q$4Pb( 벵׏%mGM8 Ef<-0-# >{M`1Br3|z*ρUG|DO(8uiu-ܘ䕄maAXrm FFd﷨8u&sE#A,I^8āmJł#BueF_p" ^C":7 N5nr~JE 6ܰ\%[B:Z0ȻH|('*q6m* Z͔/ fm ZLүG꫗z·qě 4r-O^53Ib/X }{аʷtV9A [@n%;/WYZ{o}<躤L Y%}n b#3pl a%!B401Q"JÔ1.skHE;$Rj-̽Xf DF!\K=) d+fIM4\Z@T{i'|uh˥6 3]Z$a7#xMJH}-#eۃGTxVQAuLw3 N.B z 8Qg̼0 8¹<\$ ,xJȍ`Mu^O9^& n9f JVr팊S*V&|NIL<ԸL-EF^_j$Wd Gh7i+w|,Wue1.k%W UaS6ji?zK@{ʜ]c:S[!kIJ Xi'>}"L ]'ٽ*ıoTوi3ŹNnpĵ~rIwҚ[ J}Й6ݲF g \xb$ʦZPv%DDz L麌Gr,j=I?M&.ɏ0 ;>6CUHLG`rʏU0],_v1̾滢sCs@/*\ b{)V\"s<|PyMW;TaP. JcNq2-{rrn`Tux ^!9. E6T UшnC\TgBEw I TفP`[L+2mR6Ȟ>)H&1?9 Cxkز Bk~n`e?@tfq4%9áD3;<:orufc)!:li!s|2N+{iyYYƀ*$݄O@?Fi4B'Uǫ JinJzS 2 {~84)ccia<#4.sD'O_5ǂD=뤪lU@I.*J'+9|iS\ M/,i @A( *;xa&6%dkMY:䊎Q/TŦ\ֺζ{mjg2BTx(@bXH@EQ${l"TݘQI\%\꥿T; &4}''Co 5X. 89XyVwC1jvIvwOuǝSmyLʅ}"DP@U'>8O :Rl-R9]܁%+8;lޖdK`.a db2-CŢ! EK>|^\>ǼIa-'Qهac R/S;{ܕP[^ 3*uu}|= >uN U=\Yt>rהGAi tSQEp2_ m'50 VO}$de=uЃGUCpURLiMCg>d-xCFZ4C }޸[uΒ }um%~hˊic457NqRt86#^7lqѤAĀ p2*!B΂ Y,CDhk>?ZCƜfK/ ŹA?L=u!Fh^}V4>I#LϾex T,wBW<kÉ0@- {쿰ҵ/'F7s3>9$7tXU]K,ՖCx ّ&z|%!=c8.zhA;PcO GҢmH[ e|ꪭY/sZɩkįR]őT4øwxܹxu +66`-60:眊`7+{{JĔ CA gjןnsŇrcxAwtS$˲ZGu#mzhOɟWUP ׀.In1OP)ŧPYv!CC ~o-%eJwN ƝLmp ~q5 9)ArL8P>jO,GīH5B~3Q$MQa߽a3%+~2w Ĵį@cN!+7)}g ؑ*S]&x,--"~{#:j ~wDŷIzer{GQ((smKjrvƑ!]paꆗד =ID-]z}giI6&pY{&d1T/= G MX PgF6VZAk{em7? loڅ((FN3wA߁PGB\ܖ8U2w NjՑ3¸uq!@—:;{_|WAq6ੴۓI$fF:%z@tb)͂9 4=jq=S?!wei+\܈}Z;Dl+|gD=g2;0[@KDQ(/w7ڐpᑷ7& 7Y˚IbZa' Y7̙A |Un@d8\>PDpb$k;9@9(h{ү!a8^Z\~%<TKا@%b{9"$$$kF~"6E&2Q;]>  LZYFvsa&mϠ\g(g۷Y,9xqFoNnc">Vr&Oc t}O}d(n])JIj_=kpa('l:6kh+B ;njt $yC7qpFݑE˘ t 0@K0$J- aqkCSAQr/m%0v'jS3hpc ~vFC4I"oU9jw`0cJ3"L3W-e\884ȓ-mmuI9ؤc[\t:̵^ {q `.h*F\[1Dí5pxev(-F_z:Ŋp}}Ȗ{ŲwXxȉ6<2#}ahQB|=U7G?[V残ShT0ƌA:HVOzs4vD?;қH. BWBN2`Bl!Dk_jT7(}N?H<.TniQf@7\[pjF$E$u!$F:3y7͒}k8[ v䫄-ir-"vgє0$FKnGიltؽw,/6Ւ "Ӧ!nNU=_sMnP4Ԛuܑǎз0|> 6DJU;mj39ߛ '{c" 2鍰]2 U mh*-ygD^Q{x:^dGu~ep(uk+?-h˖R;(NpE|'tD+U*aټ#1r[tof##dtG6iy:U=|0_6 ZlWE?靺'ϰP}Ӫ,%7֦( S37]J<˛sjdeߟ16~}cit3.P?$ 95_¶BaD4ަvW\)P>p*Q}ɸ4 LA+꿦F0z863 Ugw& ؠ-W 4ȩ$MqvJȹEW! {"Wk }2U],*`>2.R~>uo6Eq08p檇bޞiaطp(N+$UdG, (!6{]iQh182KΰG9/b)J9nfX8-YtPp2͉Y\G 'nٕ$4XA:ƚWUH$yHS' >8^NM>bBEGv=h'ӑeSV!y4J5m  3lDbZIfH]2_2JkUoh;^oC $9!?n~id8pFk*?BLdԚĜ yKI ѹiEW?_yj&+r X=z'uowq}xZVnPq_tM_F8*ia OOT:q0҂v`2+Aox`̊4>42$t!$Mn6 :dREQٗ4j}qiM(ke]Z3% :UTRYQ4ӺU̙8-Φo چ!@̡[z ^tW.a59+v`i(Vvxw:gy 4 }ΌAtVK'+> ܶ3 cuAno/pPRFFz^9]֠!x_;=#%>̹@^9왣؏$-k94#y3+Q';G|/6}+ ?v ,Op$U鉖aP 4Wʢ~.ݵTq¨CXl2 D!S3=/G9k PR{I:0-ɉcYp&P;t~cY7NH\xB,a9+_<=|鴓C{z^neJXJRG"^6 jcFIE= k\jw)5<~Y_ՠ{ /?7ʑJGn9Oq|2JX,_9. pAMhf2?Ǘ %~ T~Vhc?7l{:s\4Ϝ!sIs~Uc؟<'+T[nbkvRQh權8r S{96Qh~BfVJQiUΥ拨]nJ szwvpD|`bԕQO%(r&:!%)Pit}h.#krre,*^Fktfln7 _Hu$k Ktjn@0ff md*/5I䇏C8p˪΍g&A#@i;n nz'Ԡh;glöQߕ8{ 3׶X|K:RN𳚱.},BI BÛ6dT0sυ}jǧz`-9B7B-^4|JXg6d-Xf,+$$ij0kz\IȧOGΝ"ٴaBęh'iwLuӻt{oWY+6ޮahigR}P& `'R2]"j"vދd97͵G; z[ѮxtIR3"懸+}H_N lOGӐE (!i̻9 YGψoE 8]E7盠rʥz6R~(jٰ6` <{ayўXh6dO1j+ǐPrqE2T~9y`ڣkd-&;K#8'_X"S\3"#m'Wkd$dеwo#-GJbEOm 0.t%D1y|1HqNf;.Vv_uKڌ^565bQqV){#f 2XiI <KN =&۞~h Ӣ0F^v%7ȋ^1UV& mܶ? q,R(5j *Lۮdx4uZ70اDjC :D^`Zez^I6!YO:cE_k|1 :D#яg܇"-ʷq];APs[Xv C;[-&I9ڥuʐ$9hYHtitp@fM?B9k'~Y+R9u яM-[ ɭqA=k&ɢEb5D#$`!";K|)ll:$xN{mqYm([77eа?yO&E ,ô?R #LϑsoRģcfb<#0?|#F+Zm[>lN#MۇLqocOfxRA9n.-FFiO N$;W~а3Wo 6" s7:g S15:o2D@/G8+N0tYU6gQI>y`ٗi۬h{llU :3T +*⬹cEHߴ2@ƸZ@xcd/=@E ?2zr ^ua"G MT4[4#|aJB"y24=H|0Sg :Ҧ)=mML^6;1ޢw /rJaG!u%m?d0-2.}Bqܭ%3#2FH2 ~$ί6Nq$?к'+\.޵U+(zzwBrDm8p(e3v3`4Rx$!1\Tpk68 jwUA30=,/r0_3"Rf\_į#U8ֱZD {3,n&;`3S}1DڀQ]&k;{x>rzkw/Ʃ**d`H=I݁d0KihQ]ǵ-|,͞.6Z0?:{?6F`d&=eˣ@mڐ0ܠ$#ur MӘmX/mσeXG>2ո 112>'Q,W\?~NQŔSǖDڂ+]BrA7KM ې`B(g(mtF!XO6L-RF 5q`V _n;Y|O&PZŜ7DJnLS?,ވ#A#8E:!:7D߆@}a1R@5nl?{=YD"6..s, 𑨥? L7Ϻgsj4li]t1I8 "JGݴx KLc9XBT[V@>'i ?U$b=p..cf\BZ(%x(49*vf9)7r}':Si#^;Γ qur=d/'csڅa5< O((L@* VxShx➻Q8`hx/e=.# IZղpR>E_:<bvL?Ԉ_ "V>A$: :땗o!gAȪxRĐ͈߳iL!٬rsɓ: SD5K f,*+z4&&f:)L(SF|Q|*G{4&)(@ح)%"\}{HQbGl}Ό"-c# 3OOEbFp`[Ȝ'^zƓBM#LN._CMD=zuʂ ;e0TńWU)&UGL=,MŔ.շP9.Ng\?&L玍nNYr+aCs ʈfĴ;ɬ?TC+ܷ(8$4jz39uZ5!}}zx&yW?/"ɡѬcG7 $4 y`?g3U'8~]ҹIN 3K(qx,-7D tZsY"99QmanbBW Lb`.|-lZ~R27ew}F> Hi0=eV^u &ɜi}l[׋3dYVI.Z{~ U ^YfĹU=A)T<k4줵47?m3*) /wB]nO&ŬPTdOX,w+B |5j}[F~?3)Sc;jqkp5@$tN J=ڋ5Rk*qx4ȉB-*~y[03y҂۵>uUAƻT_=. $2!K$س{oۚ]i(E4vF5xygAH]uސrR{=q4(ڂ/r,I'^ OM!) >:T~֬gUUb٨QaI Et%_vx6d[{FH@S2|=k:d2ow..<ۋgƁx%f;^N[̾c)s$d ؋F‘N(B?Dah%lqARi4AQ:MYsj LjMLP4X(Hx؟=uW!~&(tea c:OXOL茕gVSIaub±'  h':sW ť4 SΩo.#vJ7U;"On= O6Y½eg=ru+W^l &-!ޚVaoB;WRW~ >Nfed@!^zkEҼK!yۊ'sXdZ q|! c\?(i_mqxY O\Ė&y.fID"wI/9/|*hO8`J_DɭyaQkmB{:@簍&`77˝_"~c=B;˰Q0aSX(ߪb8R/)TZey]z*YףU.w}5}$F"`&_Y~Cptͷ08MQ;iMxItIZ.ƀy1_1QH` wb-}#LB"N: cp7b@B f(ZƽT5Z8U{u:ݸoy Usö(L>(jja麝#f)C3%0 V+08EG뉉֋D{Z:,;0ۏrmY, *)G4}of`*$] y>αa 1'{\CMr7UEDPOt/oT:Z7 -Shj4D1IƀU⪸:Nͦ[ih2F>:Kb3*n\Hi&ݾWyn0[骒foH3s3m*u 8I{ÖąԆq[(e .JYmHt.rMJJb7U0I(naHb P%pDn<Z;f(S"2/q~VE uau'0?%RRx/!{k)zK}(5'oTx jw6j#ECZ-_fx^{UEoUŒp[Y$&uP %"=3TұE6,RtWv9\Nन3Kun.Ym?hG ֯qFDk^X!/o:˨It6,C}Du8N~}A֍d~N+)kTZ 4_Q.n-Am8nѥ,^X'C&pn'wuu\y`=#c n"U?rZS2y{kc,>m b+>n]'ELSC+ab:agH-{^a*eLWd!uIU^F;T#@EBk 00H*8&Z7ʗj ;|=*ت(Jǃ= hY^zRp.} wo.c^>}/w7D'p4o,iFm>K^VX'gtcsh)!"1*p4 ypꊓ!x޸{O^2qv/v;ic Nq=Vgt.?@s!xtSNR&.V8ܯ 0틠KЅU1{DZX$"]݂ {76jn?/dNW9 Xk? 3rgF̎K^>$gsP@Q$0-VV <:bsp8s(UK1q]k{a'|dN oF%*F{ ;vB)?I:X@_t}; XmIXb+?DD3y 1G2 7 aڐh[n?"Ii<])N6=PXp('҇_S4n͉¯&{l5Q5xks R}-FG5dRE|9S,kbD1EN=4O'UoFAL/fuN;֩<9sXނQ*Sn $Fʹ) 9V(iVMSIL'< mPq.&^ k*asVusUE] ]-,nȣ0w;3GٹAJ:uθjzrZW>xhkydg`IyʐdH>.;&shMϹl^ YHV2;~wB!zy3#$ JPG3sgYge;[>@~3I*-|R w~st5;`:k4&`)}J}i6epްWnF)~ںF׏ˆͷ #dJߊ0 įC&+U(p9'dt` |+ 1n'G'i1%Es/FPxy_̞;cY<*w4uM۩Ǟ B5H̊צ=\Wm[$uǰ\a,#dT6@!B5ѕ]oڢMAWhq} ]*"~uIs_)Niúa },%t<}ogw=%)2O-ˆ^y -5~kLr B[@:PϯnsaDDpqR##X|t~Mkna-SXf%̀OUw(c94F``O?x-*eu# R47A_Iz= f/Jh\#: G\Y`Љ4kľ"/|BO"JdQe@uY٧ H"%hȓ( YˮD`%zѱ$ n>H~^;hPh ! ) ٠a h!+yBWVhf|^^ Fb#6y+p3rQOz! Kyq'l i!C=zy}&nGY2 _E{)%*U"V1\*J'F3')S z m[/?W^D-2W6Ovdwh)Bp)b%M QU,IHrc{k>UE"mq8rk5=sOE1FTxʗjwѭ\,df9aZ{So OFK='RĊQͤ$Zѩru9+mn$NU +iUšGbjZhN$\ #֣#cgi)}/8s4-~;D08{~Bމ-u#*' h"V/IDi͐Afx!`tJ(QhP M.6bw 1<=iMu3Ѧdw]ws緞c/b Ħ=wMDF96rC3{cOu{ֻ І•Aoyݏ]k,0Uz Y˽ɠoA=gYy-qFH)~ɂ:LZ,yW;<۾[},*EüUc EmrU#5d0dž1*\! {3̺cp0ȉe;+$:^N8/? Pjig_u}A.Vi|JO(2ԘdivYhtytg0O!fK)Wr!*+} B|U՜g춱0@wn)K;6dxyj >ldфQ%tIj9ؾ!]2< k<^arWbzJY{dl'g,(A%.Y"#42z1=S) Kf~Ecm)NeߡyRE;noX8GU*'cr$5 ǝ7&CXc>!!{r29?,Xwcz?񇧸d ͎l#o)^Ԗc횄N2_0.|2c5pڭzf{=YaI,D/g2Յ;_gdT#2d8QN0S)- TAw,gwexEHթԇgvLNW!Ϲ?{JK=+DG t{AJ3|G DJ`K.}- o9w/z ΋Cl͞[‰4ڜ"EtHz=ዩo cdt{ bx32=|(涤tL{!W;W?pAF 0besM|^}k Mvzϰ3h&eBCizS> @fq9r*ʑ$aF@riU82=,cLesKƢՊ}sxps,|?삦˨_6!-VDM8 QS[-T(+C&E 4@K NbM`5d_Gn M]^iY@,E T}C ۠Y7TGzY~ AY*+&^Dp>) IoN(PYM [k $nCCgN)Bc׶}QIuaҴ{@(>K.za |u:$@.Lo!iYê'*}}e*@ ECf5 $Ľ+0/kg%?Q˜-T`vRnI4癚Wu 7-u| {p y*iRG ,xt9@e" w*ݳD + 4<o6j起 DidFp>ǫeF#L2A'K"Z}>CA8̘r&zӁ""bڑh{`g }~ٖkP ?ϩ ?'2%6 Y*B#XS=1BI9s#dZޢw90G2k/vig='?/]/(]脙) e0-p'\,%ʢY\l'̽n^Ii'N$G:ԟ/[G֕A+ԐHrs ۣT^T) *J͡rjE+j 7GPtys !ʮRH y@|mR~O9Ѻx+Z/] Uꡰ*78v8JN sRυ;67J*:#i[*՗w-U\!{1ʎDf+Q)^T]V=k*!4En? +Jߒ} i!ܨ[ЀBԷx=)by5ygЕmENȮFݞ˥ĨQRүj=aL%D:LbkSסKmjsa N,>>9={*axwa?Ezb~?,x|O۫^_zaqo{f(pr}f{ pO]kx' :)xv DH8bphzMz2MT.GRW/3%.{Njv*"oW $\/b(K5@O5W '!w.@Thp6Cxkx!~I?'{UjD(m py$YIjs 631W>"䘉`N]^9AhE9]N%!12Enڸ/xuWgJ vz]$s/ Y_Ee6,P;D/VްUEB$?{SXdC܂hrwTVl ,.ȾT eQҧL:,r;Uee:׿>+ˠ(%ow6X£w RKCO9rP]9h ~U \ֶ DPK8Qxro 7v(jI6~@f' iT0*^PٻH䑇p"ZޒPVUBy=qwdg> YE'\9LْbaV) qMp+TX LBVF-TUV0[0ci|VЯA7E^askјg2 }Z V|uտ#\DWJ0mY9IR C]4=ê(#wEKf䕏tTb& c@b4N\@Y_BdYrӐ@N}kz(y_IqpF}UW]|~LD:2<"=&DC[vqt=t,f6o Tl͓+&$>{]Xy@N tL6LG6"_bHvqMC}aVn]wɇkzA*5}KjH퇊a?2EuU A;3qY,d>TQl7ղJS=pr 7!7CW8&4JSfqJ'SQ9+:H0j|{c-rӰdId!khƏ|wTlzh@(Ro(1K!>o7F=QYpwɘ{'՝/Ԥ<>fl|xxn2 y{MN&gYmAN|8{ , NR|2Z &0_@.+8j}T DUka@f;npݸ|fUc'xp4SBv3J|  w pY,nWA[6=.f"ڴ vwhi!3]_}a-JKf" 3\f#ڜ>˞ UGliJ?Ἁ_eas#B!s.0ܶ(`S.+Wʱ19Ym#Qع5 ')7KSy@1PϬ8+_Uj+ѐz宾z7yQt,lt*Q,6\ < `17ezrc@'HcioOw; ʀ1S @1Ța}i 7֊qE6o_Q pH fE(apqZ擞K ̿j_rXե, @mx)+w@N u䎌~6B~-Xoml.nz,6[Yh9vs{VĎz-%0h{f'4˃3(&c(z41M˟S)D4_rNݲfw9USJD0)[N-ɂ9[/PM4AY}-nQ +[V{pi[PT&LPGe$kޣ O{wx8Id."(h$N5NKA')C-55+#KG#xYÎv nJMY;: |64d\{q}Q0Cm"1[rvY[ On I&By=IF K@Oq׍ WrD,,N65Q&on#S8^\UZJlobHQ'~Zஔ?pm$ ^4d1eUdуe%8J]ePj q Itu6;;? M0]owq56Z~Xg@)4X='?dpQMNV{k-R5 zcaWxDj!fGi'*hVSn#{A7udF薊;@A>O>|{t,mV4+ac{+g~<5 ӽɔ ΡA=H2 \hg.L3;%"yEhaf]OW E^^ĪҐ}o6yυV#&SxS7{iߖ֔X& xWjP ASEq1UxsNn7/4gEȔi (7 Ab G>oP*SXHwcCKܾ!i.# )Z]Pj3PKN8 >J3A/V6ch؋Αz\#1q +ddKײqh~M25(g>]&+'yZXVmP43pU3CF.a'yOCt,<ԆZhOhûéfН};6v{xð qm: MMH6&XܑYݚ "{oh_DM6iݽ/v"eYVIaA-"D!4m\jx̢(q_&/j^4Ĩ:;c U3ܔ>.*=qÑhO|l1e]WZ]bZ~D2Ѷ[q􄢽Wz`. B6`d!{A.7.8ԾWi/1pY3x>U[7gi7Gx.xYw3J&tT !w|j<εG;LMx?u "Y28LD./@DNxrM\%4iZzF$ A}xݶ%D}XN[i]-xrE?fKU!SP{mcӃvWRcY>qBj `gZ74*\%{k7~ZWx[^h~'D茟̱$DzɄ o/K8+RQ7O(M1x,39!&[ vd:#E O%x?E.Ma0c@9/yS9n OGt YvEHQ,ZTb:@pS|LvwLvOTgPpz2PAhr;kg-FY_=Nj57L[W몼-8'>@5{ Eu/G?0Taޜiα`b1h0tZ|]\"T UpI>R:P얱y@N~1=:JWYrJSG%OGY4 $bU (21g>kKa/ö)j$^ޤkl8YmtJBz~eOgV'rN|=4s\$W9cp/YbS穢-04PwBDQk/仙AUbWdJpsO 'ITOVLed \JhC) Թf.Kﰕ_QRs뜗陪_]>W.^F&oL5e}m!6w~&Ex`6 |imVH$ W`c#[1o C51s[+9"o ?A`&3 'T#Nlݶ$%rfog`+VHǁ9?B~"81s^)u-yoG(s:@ g?J;%VN(V)&~M$Ov婽w.#zjľV(7Hɰљ'Ьmy}5qwxeUuBJ cE@~4%eN> ^>emMn&/m`߫VB_,VR捴`O8;AMABM M\=}˔){j1 Lϐ${(i}7zmo c2*s'_Ġh@PJVdS9{پtD6+;M3{'Ԭ/ApWǛ`Z)L+$MpU*㙶Q: T{(:Ӕ1wbeo 94RDӭRr&Qa,SS-Qa'FGSZWe v;Y-i)Xgze_1iebnEmqsߺ\"r_aKAoNvY""Jӷ(] `ܩ.=N ~z\I\?떍|! t hSqQOGtgk=mkOE,]4qi:^W@*rI⬔4vzJ6z4Rk%SQܹ4AFM7Cͣ_4B5CPٱSt{w?bGjSHE]f4{ZFOcrK ߖ$(;Cgv Uq HgU` fٰ.\c2{/3S(xR}jA)*IIm^D P', ϑF6i#|ZYY|dhhD؍WfϦ ࠜ DmFc0=dK\lEXڡ'%rPZO?bW: 1C Fo^twƒ셆C 4N2CK]aF2HJs⻆a9S2gLm<jZj.07ꍎ$1 kʺR"WFnoeRrUu\~VZ-KiW8q|D|<QLU}~pYV݃!xpW'إNUFS, "x 9mY. <Osyy)4ѲH~ъ`5KP[d,J*^A{95a"51 8G@$ygBK.* $K7P9&$9իI?Úm/mO7HvoR?Z2޲8Koep to^P8y2rfH#~F,O|,0p^؊':k,R\`G,اew:}Vg(}wvo_]t~1 uS/?{ Nh uXͭe FLbZPx9(ga7d$ldO~be\AʚC̋]P} >P[Eyt_iM*ea{m< `*2)F3IGJ{3bdt4-bV중+b}񳖯Y5f|ztS'S`V_f/T`*[y\XFτd1g^դrln@[ I*&õ2iUw{V:ۺCd{ע|kԉBKt'N1#ɫ.4O1ͺYzmw$[9M\d֩۟j[7*cId+J?w iOЭsplo8M /=HE:|\CPG9h^EN/֞7.ޞ1>8~/_r el~hgt4d=}ѮdvR479u;vs(,ALYMowyG=XA;)2b|[XםU}k 3WIqplL̗6ӐYg]kpE=5EgW;=U5Ƭ:`j,+MP0AebK}.ΧmLN 0$ke>{H 9{++}@Z8J"}c-)lz$V13 kY !ySaZ9G>'W(UzC LlF:%/W1$H*5·V^4PپU&L<)aYAk{UI9ơrnrTr=ⳔL9G U[.T&n1绡C+c9yn3g`Ro>BTB$#]T{v1u{qSI`t[~;"7aK~o@~, 6v!|cnw`|lH{s|s4R~w#Ǜ[3E@EqD^, 9z^v >l#7CDһ-$/c5j9  zygIp יMÞM?%o{^z&)tJ$$>Sskvx;C\2Ѱ" Xr:?4w :6iz4iV ~d2HTf~O:=Uq0t5TsZ?dmH!Jv =[D)uC;VZӀuP'GfW>hl(j?yf"VN2raeQT堕|wxuqdwة 0}h6#unG`|f5d1|LPjCcдpzfs|T:OOQQbDwXY|5u<ˎb ao;'!3XR]T#erg@6@S'U\ #=bH]Օ! /y-Ƀ-6LLO~)Y5֨#kJ'(zT@nW+)vj \s&3쐳Wl@--جb5w6b(ɀ`Q/w-Tp=1J,X7^ ţD>jmRTd(Xt9ɐܦCdvdIyavW0¢Q |.hQbc=p(|0);} 6JFAI}Q%/"R=t_uھ V0Kx-S Xv卥ku>>GœRaƉ@)Wӕ)ozr1{]>gǏ=1S[Z4~ A89h%~eo B'ւlJwo7G? 7Z*xG!f]d7}$tm&I>]3{=^Y*&H"Meӏa=lZVqERK,#O,/; 3 C^7>yjt@>b%էBxz?(غCGeH#Qf 񀞕?@["%'pp_mmu!D;^s]jjo(і09> YbRdf ů`mnO?A7|Yi!Y4nS<58]ۭ*YOi*^ q_k5)G ɱ7UKl^xc{K≴"MڗNAsh>Q- 7L3}y`A"rZc}pƖGMVlwJۻ4xHȳVA`  Zm\U M'輔 VEPzKV)*}o6˯5fc_8A`k zӡ(ߕn#&6.ظLfˁ K?,So; jt'Ǡ?ʫ5YƂTu/3GY"8jY,7$1!wvnH-lpB^r5bK9)it`H3o>Yy0`uciB~0}R=4S1!X^drOF(qݿf;BDŽW9@!D_o 't2^T`$t)t=39581y{{^SG`JiaZP5DՇawydeggv8U>EAҠiPS***l0ʣ~6Ŕ\zJO@]dXGI=EІN.=d՘_J_IGv/))q0 UM"(_WeA(;y$KW*w_kLΗӢV'4F^)Z¨#Ia)][-)dHF}f^d5bf,Lt1,wBVO+@Xʗޣ0%7xK8BIW)I犁ǝZL67{s<ĦZźo < g~Q6yVG+3(pH$а ]ͥKAE@#uZIR@qo9wj^l#j8en!)_i[uBUPc_-`c…'ɣtf`80B;)H0Ua06b$i?/S;dP8E.!u93_]cC[{g) BqHc571\d-O* UPhm7=zF\='ǁ)TWᧅJF ɰIrq˚N'^L67#SFG =?VUS KEGqɭXPu[vT܀3hg5\D!׍ l蕯=ſ93[ GZ¨f<Vp0>x1D:/g^~ ICxb Ӂ5Sݠx?tOG ?6uD7)7,\r$~ٿ&;zSSo-ٛETS6 i =eA |+ W~R>b:bHc2)7|2H -;4oTq]=~v._"D)HϹߐp'\<" !:TWdK^-z#ˣ&A@$cv!;`V\>ar ;2@ԳVq/k9B1+,?SUGǞoͅ<]EH* 1ZL 0ƅ^@Npi^PRURBURrť!<{90wb^H$K\N6 gM;|87ߘŹ]R'Se :~qvω+jvcu¨.e߯Yùx٠٩4ȭ,W. :_Em l?|y5t: pf2n7g2&Ã1m,E"aV4&r+ƃDKa|ߚ!/<7,|SWB\r0P$'smȡn3Ȍ\$H1ˆG~X,v\,;يQu4>Eh92HbKUwZ7$⢻m:KLl2aUp?'j8VE$Sw$ղ9I oc)H#:OM1Y7޿$b/mk +KYEͣ;|̧vN lڥ>w1#JߋlNVc"|VH !+KwAn)3 MANnٕ@dT -XG{׃(/mȱIm@saJO@EURug1&{גwZs9Z( MRR](gIqzŬ!Qԥ?P5y~SҘڜ5>wW.`T~ž16/>R8/5?d\EZWH#Wlsz2O%;UyfP%o_F^!vt[2ohYk?if[[ޝ_)̟#I- M[?]3P`o;1NRKJ0X5{{q'3gfmy etgTycp@x ) 5US =T^i_yD[z53`߻ f 7 i!h$%0!Ss$WO;޷ؙÄN_yΜ\4߷F Q&ݎo+s+[fy^aû/՟g S`S˓/8/s^ɜidbCҊ )cD!cibBSl"*hv*}#'dp3k+hN/X ږxv1s&$<KUCRQ|+sG`݋/nX}u䍗X_RmAęG?H``Ԥ9ՈSɂ0;˷ z"L`,%j0[l"mg[)1pLr ]nwbTδYEbP (I!<+9Ogd9)ԕSm;ټ!EJ؅VK=^:@hyh5jW{\hfSҾ3]y+@#=ePs6G]'!5UT*2tDxl0C;즾^Cx}rBUSE< z֠iM+d3''̫|Ei֭ix*obØ/d&̀[y;w5av|6h+avLCFUJShV|NX&<@A^Wtaz⨊y\ܫ3 ip/94=k_bkWsH!/ƊڐE DJj8)O7epk[}ڡ JDpFWcV#L?I[6L~kh7GZrW]B,2njeV6dP+'OpY:[ )vF1r8Rݩ{ 2_yKn{>'KdOAiEO|T` Dm6Iv@п>htZ].6h|r; B#8M`dU.Q$QlJ9`չ#oo4@ܜ["y{]HP%st؊e-YDIۋyǡt<ņN:?9nNh<ߛߍXe;!J՚%+YJwdJ86Ljh"SǁfJ fW[W glcbmo _3vi~w7}+<у*}H MK`J#98*`j[@Ve*t* 8-.D!ΊUX$WX1e?p6~ raɾ`c5/7_/%/Hw_6+e YluR[IK 1XiU䧙iS<WN)XlAPrh$4uO rڙA]nl؝/~D6s}A"~j4O^]IG>q~5cw%G L=ʥ㳆3sJꔦ_i癚S1S19t /t43 .x&&hMO8X|B10 =~a2 :;B`^::Cfoj P}nD3eCZKG +Z@E%mUA(3boj|MՍ3}iV45(m$KtL n#.$fhELj; o߱2(˦p3x/ 5wPYWi'ԭ B߮33 clSSg+R2u/[ ,˴+Sj7`tA:iǴYH:֛%(lMY9$P%M/>je %쪻{H)cRob҈ϑ,w< #)Clb|x#0j]Rx35/8cǏ jp*[L9at k]\\^:G$&3Y R(2iJM|z\:W1 g.Bn/9MȔQ(, R{Фsn.n" rܹӍƚe@c3_t=㿜)b񫆤~|P<--5Q R'e MIE/xA^/g[nwPȲ U̼0a=#bHM-J1]c }]D¾[b=XXHZ=(a~7Xxi-Ѕlؿ[6QѥdGt#yeܴ2=d:I;xՎG:b*@tǼ'umL65 oKd7,!rK-mHM+Eg4^\ʅݤ"cG?g"q kС7Dhlg 3mޒi9׺ٜq+CWQxwOeĴYQ(*9#+-]_G 4nZGQ-ZXLg p 5<u8a"||A -% N@{q+|,"t@*Qe8txtgtrc\_- U%[lo%!вqՁr]yf)Hғ(i283߾NO>eYՓ2Dgl U[6AYS}NNBxdd 7j^ DEcz㫕q'l|2=T# cL+:@f9=_%|M9$0z+j..W YqW_p ]bTf5DR;%0@,[ǍˤSBn)Jq.| &KtʑB\e[|j=-ico 9A!2?bgy0d$i;oO3J6\ZHIc6?wa)G 38[e;o7S3iksZuf LoZBiϭ6Ԕ+SV}ŝ`Z7]z9}Wo[-=5Jt)jh՛-6H= mׅ::ߐ;P4T^~`l<| ajI,AlWlXߦוzue"~}ZV8o,3.ܭ)#?&r{.yTb1 ! 3}}9r5*luMjr?)gܝ-7z9#+3:תz6'.4slǩpa1 -jppЍ[FT؍f *?W3KIt 1sBNcC߷1 HIAcmhi2pe6̚$)]RȁFhzZG">m*[{ε((Y!q@0҄>FTS!LJ?b"u|UA niAY9/8PtN_zQkt|@0E3tL) <i|-]e`6hGA|': Mt$})ʃ4+J܊%I>桰.=6G@H _͑>r&AWܐ{$xҟM(+)Df'E3M==>`yռB%ۼt,)sUū9Ui*XSf Tȝ۶s# Aj85kϑ@TN{_B=k)ӋZ?a4_AkgQMN68xCUM !N,Nr&P|Nqf' ) <>7P]R:?k0f{ it3D΁8tѲ;A@+喟KFL64\9Q<|2B-"C * #Q,T48nmm\H_ۘŌ @~4 SKgif9Lsrw(zU 2W#uD>XVӁ_f[eknx`)%T'MU\qZaYܳz/. OfjLn:~Mf|>䫮\)jk֎ CC96pH'KdWvg737ۻ,^vR$E/xձT+$3 AR2m__HȤ(t/W  p3?kfBL#H=z0"dt6ihVqR.y ~iޡ}vr3RrL8cSl;5z`<{XP\.!\[tY$L# ~/sxA WBoѕFjeGdwD}آԳhH`څ8g(j\!bk]14o|8?bX<)Beɸ^k(>6&$-?8 5 Ye BJU]=Zlqbf*!-KM|گH{CxEjX!99H+<Ei e(Agxnd"Ezz#ުyK9TCҵĬ`>? }=G;)ln;>7@}5n`[|yȩij@*'S3dTƘ!L>3> ̤VӍԣ?;vÝU1G~l_խ{UŀZtEBal8OgON|?k_tkMS낿^=#Rxj1EUT=?󁬧7܊ns&w=]3J۩$jIuqqBmіc=@zchr5yMi{hBg!PslZYµ1AbQţwY\ٴ@uq +n;hG3s㼁ZŜ ^ Q9úLL O=B f [k njY#: Lẑݛlhm1Ns= X`4PpO}%iz0cZ H2V~UWքʴT U_Lg| $:uђ*$8Z_%'YfgtsRFcP>;kDm Kl~0dL#tԇRKiWmP~J7rs,epCCUx+ lg͟ x B"? &9ВnO7'M=+[ TO:ޝIll;kJ lEڴ!>|3ka#3ځBKe;Օ:wBu:(`fSm^I^ʴ΍qũX ZBPH\"]W_$0'Bjg&kHz4E}Osy#G|EѺ//b¿,^77 *<@RO}~YQTDA<d}";$662B˫({ʔytNu,ϡ|FLҢoZE0ГddEC5վ"Cf]3хa? ;w=~)12Wu5VriK&bF^/s_%YO9{?1ևA Qr6 B;<  O#yvΔH׾J͐{bsQL^bsA H,)fT:~_7~Yې?RN ]G]HrPe|&: k6ͮkMqOa޺Y [,)݀HV:4رgߒ_wꑡcٱMB>xoX@ѩk!GGwoAkT'2tT R 1D'BN&Ժk,tE=س@C,e,fv!@̑Ga/._$By(Mf"VVBF0|__rXe*sey|MA#::Mt"c|ҽ! Z44Ώ8[kR6.:Eu5uۉ z2LFdYa {!|.:ߛjl+>(3~tJ0`]SqɔbB(F3$=&Meupkm(k)xϛ5m\%L |RFq\Z,l)HpMj9 t_SY3~~a h,2 z$Rr%cxǥ&UWXj@<ܼ)$ޞey,By!`c YLg'ũ,CSA!Ԟ?q7%impq,Dy|ĵÙ0Dr!]tJ*A#ϝe8V $^1|7o|6"U֟u0Op)D7i4k9G=h%GPdK߁~N(dÞ'^fmqVȯ\}a-#8 d]|{06}(p=7+x-=5[F%M~O=Ò~*h^TedbiTPn@V='eA.C_/-W\n֋Ш{nTÇũ"?3c1cTҾUCsJZ ]M@@϶l.*%r 8$.Bmf1a9k->MLu2@Y?vC#_phѻ8ei]-ָVC @v2P?NBK|!\V6TJf'6Zp:{@t LO;LE10e!3vg]nPsĽl5LI*_dzfA(&Zh;hnP~A2d] < ~Eeb%25-=6L&ɜ[7ATh‰PY"Xa791:vTگѧ>@ IZ+_wK3_(;Lڔmȯ϶"Z:Ao@VOx Nth )ޓ-'![S QrFY M^8_[Z7y N="zԊ> lS ެG-N3G#oo'}&V\U|òL #De롰M"CiL2a=\kh&lGXVMyV5xy0\BJ ??szVMqI₽aDW7J?PXx8LAz'%Д0ymblD'0c[Yؗ.O6o:H Գef[T&>‘S|,~ר`hwwԯ<H^<;"629y"Xb@(QSRpr 5RLj6BdeuCDekZ$R 4%xWn7$2&[T$xn7[)17H49f9pkvf߄hw6DėEjȟ!a5[臣۷2;U`-~udh 90ˣ`uGRUe f|'$z3z.,.(i9$"u#g2o(|Tܚ!%ITeEDW@N / ̎|FE@<9p <\x؆.EU0r&k?89@ݹsPc50oC@"v29R}ͭ`E,ur) m * Refk$ -%=R"qR3I)kCӑ[#zi^m"j* @=M+վnݰR>*"&)BRg%kqEDB~P.6ji+<2r5muEU0ZK05*8؛KNQAUiϖiT=u#w'4%qd#VN&tDƅh{Q!0T[Bh>Cэ녹cњa''g:EzͲ$£Dg;qMH\B(%_-Lǩs&0x/e7F ;/KŬ޾Q;q v{/S\`4 +ڏ-B.~F.z1 zIRJ.kIഗedLŬ0!L VNsgvdM}Jyi8?0fF$/6}'d\=#{ese/3!vvgx2PeVϋ` GƑF"(N|znN{NS}7x13z1e+]aڻ=#+i#}C$imȔK VV^G>6|Bw=6/#nR6-~}sTgbb Z C)cA a"scHSbS[ڎo-[+tWbx)e~U9~QX-!=,ϱP`+~J($t5ڤfhmGM clJ`|. KSdF?Tf̸faR&˿fV3<7Ym4kj$2pD 6':`%Juϫ9#}XY|K.MR.yoS)`*N~/P CLw^fQ_U|,k41uVӋi5/z>zvq7?PI9>a>wl 'ܰ1\](x+ⓡ?#[J"4{) 74ϟfiA8ʵwb۬庻* qEXr;) 򽠩4a!I UP`3$=H+gK ?WLR?gFuu_d>6DkDNOm2w^vf/bO4=qZ_P#ޗ@aA0_KN#ꉂ,!ңCg p:.Վ]ɞ=4Q=@Ko[~&QW`a @1)# p& ~^] 7Mr!M_̡A(3q6Wȏ uq[">p"&|T=gP/6ZKì@-@:#`"DkCsѪ*g;A?><u֊Q63HxiA͋YԧN2]; VQ)VP~Zvx h-NqR>ݴ0v$=kU$QL:!6҇b2XUve_3v0r5947." @РD)f1y SG?HhxK)Al|Ovfc|le䎟-pcz٢۰J*'(#c?mjlQ%#B9I@O(tC*w(k S% ``WPL|eQKȝemcvWd[g*qf$W{Ar*G@x.da5dg})mƏWr_mٮsÐMesAF/0 ˍl`~iHjv^v߫׆T6q5zJR|h`tsG_ȉ1g ƨlKCH4f<|2XcL+ISV[]N{kҀC*/IPFPyPE~> J/!f*Me#=@3NeOS7Tӕb~ALZXvr[;sd8RE_u hX&^$j\LGI5>qA2;G)fL%~S&/7yŋϮ G.Bzz]"ׂiaqlG{ Z Z0YM <0uo1T'` Ee;29vTtAVy[tuE9 T =Y0w5>ԉL@sgZ3Z8u@| K@MȳXsxd֜e!䳐d2G-@n$gMi-"+FۣT&8q.$3Li@Z-QUD߼G,966@y9޴* .%sak\Ν[pb}*KV{wkN"?tiF0D {:~.^z.Uߤ3>Xz@Z yf,UЬe 'oa01T`{u|dͣf& A?vCQyp©VY [@)*|R"?~ 1~F->I2즉}^dfϛQ-w|@xd%]C'|Yi@G,RQ9%C$:Tp €} QcA+tOwY~-^#btD5yݷ($Q#㚠^_ʬKK5>fjKpr { ~+\w7@1C>z_̮dLe`_Zy' B W$O>PRgIn1=@5>ŲE`}\)biJjoR^L$SM^#-+Z! *A֠)qFT 'o$׾=j&$#P|nJAMwc&{ 4& K{N H]W7Lv֞+K+Ol Ebb3"<fM<-eYrz˩1x!Z'e2x_?}ػh6;exf]&Y[ePVJ- Evrt uT0WRvĊΥs@D <^? $ty:gE9v-cW{0a7 o' O/hm_ :VD) h(dIz(h D`}`5.1mc2YUZCn9> Fsfa4u7ÔےmJ9 =|A8|ԋ1(GZX`T_Y{#3ؚXK`;8}Fаq1~sr37Tf=<\ ǽJּ}r>ߟ\4/xSTΔhK`V~ze["9*h8EDDU<\&O^zrQx2Lݪ>Q/4lIywΈN|R~p@"m^<_*bO1%TTsZh0d ܍3ع W9(MU}+BMSoPp}pZaKYݏ\ FaCTB'[vW,1`L_sn{LQ%"cb4 ?>f/CLcYݧ7BfN%OiLͣ<)`pv{udny:9̂|:Ł !6ؗjDk`lB|` u/g2~Peg}=ZQil"G{Yqn!s'86W)g(+P]jL=#4ypBbDUJ`,*:%z}qZ3Z 2=w3\!D2KF83ko+:jIz7 [N/n&*π "Π+{)yQc Jj bhwGݔ n5\ϸ#V;;9RKMՋjC-uCΛUF4UDa^ji!"n\8zѥ[t/JJdF(͎ovh>vU;q̢"Vh:ou:w—to+6+˲#!;_Қ1,W5'RDlqΙs5sVII>f٪oB`5a;?ĔF[W=w3C=c׷%ư\`iExSCdO$zd[ 9x*w`oLU]Ê.لKmOHsV\HD B" 7ݮO7+_6"'/MK[Tx֥AA[_{UZEga=ThAwБj^Q&Xb#`퐷Wa683mcHS*v,Xz{E7cT`a߁2\0#WP81-'U {&bY ۔hA}JU}yw%xп+c+\#[.Q6 `65;b:alJuLt sfCJ.w-4Ju|tQ7ku9ץtc1uIS~ឺIX 2M*֖@ ?/I[PP$BFW&@]ou#Ob_S,qx_aQdO:&Z\Ɓsј?kݡ{xJ?jv31n01#yon*9TgKe~LElfXE]%>z]b_ H Q-*- NܘfbZpoX@|3j!4ҭY7a}vz7FpM2pH'|zfaIݜҒM*U$/4ZD6GU;rLB9'l$|2#dXM"/ZjH+=NH>m9fX'>"=L-]π@ TɅSM^7ʒ"a P)7K9 )'-, YF6J{=@ib\Tr zCU5%5l¸̬Յ1|Dii}IgY6B@ Z^%\8,xW^j zvAs]8iDEҰBff@*I`=̪hRix"ueթΎC|#XV>Qv;3N QY Ml گmPwB|LVYس'a_X B^nKNzũxJ4/!q@/£VV] 춡(e.H=j:1kL~EI?h-SA/BZ7ȫHƨ}k1>Uo cc{!Cu[eTH$߅ *W~ w$zk#^p2gC{V1#Oe.@dki} u)'-1x .Rܦi2|zuw+cIąwW ].l_S y'+5(7萩帩dG~2`W&k%dEaP(̃t*hb/wvzv9 ڬ `8Lc\| LIC^'3)Oиw!SjCp]]m6bPs8[R.ydة0`VS^cxaF5&mkUYà̼GA㄄PX٘#e] ɏ3G3H:WFc*>nK)FĻ"cU"EJf"qω8x,2ˣq2#:fy7.c^۬C!{ըM{8+d|{aT*RRW!t(+&:i^8B>HGC-@u"ϗC'ߍ:,\{Aa}+dށӚ6t>E,m\'Yij+!ªwPwi9Y3KZ!܏,eQQp}PuՙqI"] ImnXY}߉7,;eOu}pMs4ǘ[gt 2 E-ddXu:)gzӄ\.)gs5hX2ȺIW   C`sCp 0y=2!m$ %ʘAFۣR[[Β j:)iQrU}Rh.yBh 5s.w4r(]*7"l@|餷 ەV'(CauŽd/8D9Xm7 ;me*lX*n$YPvSλB +͉2j &=0\mw~YUknj$2K-FYmaӁnn F$}T }lNg4Xf񦝝, HhiU7 ʴX:4\2ڒVڅCؚbƋ${O[4L66Mxfy<]Sc8ةfȲ4Tj^XՉTY\xqAe.:]Gz[Zy`uZ7>-Gi6yF=MI|魦~8.tvuep6{ƀ+\u7 5OuPյfuP-^B E`I<1'˗y{Џ Un+wOVZ`!Ԍ;7Z^&8*x33̈́w-EQcQ{N$h/"@Tvb渁eA%fDi:<# ?IGVaaQ ^Iet(cIPCA XY\}ck^.B{ѢN (T\!&}n;xY}xƸ@g4:0 d&DKwZ3 %P^a@Qͮ7: SХ$,XQ ]p2}C|&,!:(Ԉ&4jw'0 ]K %+)ݫ]=؟Rvؠ@ Kuw[0q#Ij!f='#V?تN.l:e ʛKRIߢDQ qrPUL漑O4ףŢ]M!B+εA9ZEigkmaеr~Tiy;徽)vsi7R t GDJuLbc` ,>lƑ?q2N=iP)ίvYTs2O- &6GRBFKI j‰,yфݙ\Fá'iI :1{1UuD!=>LT5'~&o5LY&47AASDQ&@'3n܅5[L&^"#GfN+@ 1=Ç%UrZ -Ia#?#GHE zӇ8@5'1;|j4.bX\_ڤ\h1ӎhz&Xwcؤ?Êjv8 ǯ,7lZ>R/2ʸѷk|ҔuZP؉c,*K#WF>EBkl|]8'"6"Tfɝ@^Œ?7~cGaY Vu B`zcdĜnn{} h>!ƅvTde?#W2 ͵#iDBh# `b_ &m2s[NZ= IWm\BI9'7u"a6 d@c:o^O^>K;xȈLI02y{n Yz5=upqoU7͢>6?B F-|rE |vç<gs[O%"!ӷ4u{͖,hJ$4Dld 0$O9>XZ4R< h 0z"fl. Odp{?VO@+2yRv#,sN- "ipxׯT u&ӿ"ZB>W(*gy*ok`DwBt.p*][)C"r7$)kNRm?[g /aVҿq~t UV5*mxWiS!HB|(U:ܑƚO` bZ#.RL vq~vq21c"`p!lb$r<(L t}z"Qtq0K˃~[S# L@)ߚ%xwogqq&9 ~ye5UONFcs.SD'E<&xNG4څC'g@W]es=|cj&RD*9J*c6%6<, XPb j$UwCꚡ(fG-7W{d\vnKnE*8{o0bMi4lndvue^U\r! ӑgR-P'@8ڳǝEakNT*F-̉Bi 8SIYw/y^#&wtݸy-~4bB1ߵaX9o{8U\` EviYxr=sWov<ΙSx%{.9]unlv:]rDDۉ@1-ɯL}PJݏԗ/ж"F[XR8Ck"",[Ϋwijn.\4o8S'YJ`,#׆ @FZ'ѯM |QmG=́%L0¼G=hِ9Mr\`+VmDpˍ;W1KCJ݅-cfX)Dۉ0"6!Ka6 Yt^ [VV'PAgD{v vܻ7*F߽3vR2"Ew#}z19&gH r_Ww,~j CGvpj_8@ߍ&8X`<4Yt|+Cۧj5E9;%)xD7!-HmX0$WWE uD"ǚI%ُ| &Ik^[ (`գX銁sxm-0O;DAMփȑl@^$jYմ&i7+(o.z$Y6SވPyJ[^fp\ƔEIfyTѪt}Ї ̶\e4˺pa8•$*]inȅphJ{X7&SF="_m9)r*ʯ{ ʤ/fmsAhT`Je+ŕwd}%eXE9+e/&}iqz{[!)~,B.B ^ Ӊ}=A4*q3w87,wq8: osVLcZk:Y_!<㋸O^[lCx8ԜYo؞:JT1[o?ge*4y"*ar}j,0Xul6[P]L֋ôTTx@H ؐ8'PwBy(hA+䇃뎿cwP3_j9 O+eg6kCh1C ~Nb)+M;O-tJgߚ?0]#2`(*<וiws* h#g}_;\NH]8)f~z۝QN)ʂFT[·u~.^5s,!)>Z^0ߊC JY O6ABJ%jX)q] ?ǩ=1>cDH; %~^x s^axUY@XwGQO( nT&c+oikoPQ@(I-{3!M'{"=BG [zWJ & gT{ 2xYo~8"3 V;ϵa*u.!]%eo{qm},+mor*E1^) 9⤇|;UDJ>(xKXc9HY'~G"q{9Hflz7%Y&Ÿ͗y#æեsU513EɣT2*H?IM'/X(gy!׉&jJTs}v?s%kuI~AL<=T]M/h@g3ɢ\ mWLr=Zݯ@ƅe^ӍZ;# $E'L'hv0FݾBS<|a;^lZ+PMAvbTnwe.47zp>SQ`:zP5SIxϱ%t1lEe vf:t`.ȔAZ{˹ {"j(yJqkh[ q Fb{ Z";v~5"X'PjWކ@h)u :a|g{M0KɑNuܒ)` nȞ>; a+K?)7ds:<|7v'{|].ѥI 7A;3{lS!?DrR@h_'F[DlR$v/ox&"#y!TxU2ҭ3A틕#gNFEHub 64UpGYYquy50e&f>w/th=JCoKt`~X=\jFxXfLS~y{/ذĘqz]Jih3 YAMdAA823y1(Gi xc fݯwO|aSaYh=Ҽ.G(1IQh|'NFl]lQ1rou{)L7G@9䅨"n*7<2vX3.2pXGGXny ܡ?B9%O&[$N @jr-2\.#uo/EU8msg U0bsu5}gJ=ݷg Av*eb$^WmqSjw$)!ClʺLv fmo iĩI[8~5~dPohI։N=TI2?׍=.J{ل^Mc U'%NA*f"hOx2v=6q%wk-'pPW^DPm3a{1o%mLgx۝DhHKWEwaϵ{N Bm& AMV/yqJ&)ٔL9z`|ݳC#\?xށuCODh5TV^[ b LlHp$e/ZXXh8-e^AX3'|(\#zMr,]䕂=O{ r #dFA㋖b]߫ϭ~qt$L ou}{EΚ[{+Y .H'9S`PDa?~q(2Hu:>\/,膔bMɏ)!S9X*S5gdg 5; aI-N, Q%,2iS6D3W!_&1n8LL&?s=te0y+L#3s"=KʫzvCy{GwJrJ' Ek}8xIl$7vSYXw"xу\BO25BZ`)QG[#z27D0SwDhX.n ZYEwtS7^vcAgD+{[QSEg.% YsϿ~ŘH/wXM$-H\,Y˵끥_C[pvʵuK s~@< nwHGO ~XCTR@N(av 1K&IWr,9 oR6ҧ[f;$k~dWcu#KZy 1JVz>b%l?"ٍ0گSmxm^)]$@4|801Vwv膰$9@x} Y wSݜפ _G}6C} 2XBBXy 03}}1+=K rk11N}Fɹ*xh&iz:u?tՓT׬q鹇)ta'>MJ,B]w4 5;pՕ=)<^S^R_듈 PQ.3HlgxͰ:  cH ]KJPC(oWTdʊs׬Ơ +ԋXܨMH"Z'j!ІS3ٙAnD"h=k.xVBZLPkAv[q4"2pqUS]Ցʹ4'u5]> 9[<7?\(DW4F}^\H{UmC2\k}g 1%i "SOao WIym0}0k(0Ӿ>d0 f[/A"]|JޓXD}1풔 ,@c֪`ʰ=2wh?-H"|cA:ܛpQڨ0^G壖ٵMp0a$TA;|yUObc^j2a%֑@Q񯖇͑+ᲂIAl]VE0r} uM0Sr(;d0g,ՖڹAk?Rh'1 OT6 ]eB Y ٍŽSjNC9%^ t8ԕtWBj ]/Hg@գ%gŸ,;ڏF ѥ2 Ӵ WFx^*f }WL:.jG.? x{$w sԞ?omY"ڹ5!Veq7{cGg}0 nV@wўx2mDQQMR(|e؆\AFD.t?`:=r{q3׆ df\f N>u ?w4GϞoCSAV߈Jkm\ymlJVl[xѶ*#ĉoFL7įZlغ/&/ L=.h\=dx'H?# Ao"@22RG?<øՑ7tgA_MU窏 $U_: &982hh7Yi@F#L=}EE2 æP {+S\ȅ5%s_ŬOYi2=Av/uBIwI2+I{.n4AK.7>pR~p"|C"A\"Ǵk]"ݶf+Jm<b~۽̩hl恽 GmxAs>5G GO?.! [GG vI۰UPI(ig" TF%KZy兰X=mn2Դ/i:a-E2=?x{4A$MQU=C4c#N ~CM ^a;@ |GA]f]Aw1HwW#FL?O61"S?;q7ۯX[N *@9\2F$zyUObؼ2e0C6E]J:DZ 1Co[W *"ϛp$,&Ʈ@ cFXS\LSZ. ݊bxZ]4`ʻO;.tu|){Z :þ~b-l25.tKT~;3?NM4}~xj`]քz 2b[a1++>hqX$$ݑ2S76zI`eВSeJ8ٟ0ֿܿr0;`9sDb,<1bLy < [p;Tݚ$.#~߉H'sKF1;w42-6XٝUS%^!#ޥo3weNڸVJ:9܃rx뢓G])kTdm 2$ cP:AA6졅\yG,s t'b&Gˉq W]uvWɒAvX~Vo>|;x(F+/cq .G 3 C+.<\fϻQÿ%79Cޗ:ּw"ѧdjvk{eX'|ǻ4h-'%d Um;)t M$ܝ Nd CG hv5Wa7w^ↂ` /}kh(D&8fSrݦK Q^xS.ǎGfl6V}}1x ?(eلBsU9R[Oҙkyg`x )w2v"Y3ysv8cnO`6\ Vr9_6b0exv#'W.V^fW!,o<^[]e0sNQsW0d$`0qV 0A9\<~~jS cev&|BR;.q°fC"6jX32c@* ۴Y\ ] W-#$q+ J+8~yko Noq)mК3䜃(Kaa2oVx1rR,"lr:)1nϊXX/;h5|$2jK:'n@L#o2iqf8WY|Y4>Ss,1t<Ջpz^edYAܼ~ H%ΙLŒdRYx:3櫠;"6 "޿sy- p8eu].<ӣ2̿3a+Nk &Gy*9M[<}'8ˇ3jN<+vno"pH[w<1gbJP?ꉚs3Ñ]n7x*axqoX γ根#KpZ%p"oLyD^&i ))"ZFm3d]SQ8 aVTiM]+uԢqӪsuM4!4\zCz8[]Sc*s*æw6CٯL9~q֎Kk환s w%վ?Cvz|FfJbjk֎eOzhUEbT+Nb9qTJ%Tkf*m2~;:ꭣmL#!TRNvt '~Lڏ +<^}u@3ÿ#{A.- ׆ڑk<(pod[L2pJHCx;Z%His̅DD!t?C-Dy'17ESi|HYP_0)&}?+j!WWmALb_6脅btw-BXzJ <ڌsnw<礤?]~_*vfFNlX/mon7z9-13tˣt|)tiiFS͜,}ս7H@_N5 ϝL.k|pb4> ,l<6"0BAt7eSFmףnh㪋9kzw ;f{g`Lk}$YaSYIj'E&QJ$#GL>quiU)POY_v ߪ)Ώkweg+XQ䳝EB8UGkR-sEVy\3c(Ǧc&"˞LR<'J366ZS2 iQ/yL7) . EY+`5NS|i#0 ~j]ti^J[f2,)nne|5m%~e g$6[x _{cc)%("\ LCjdWb.~]0?7&p<}d'蜮תqF`$t&> NR`rACTEJ#R0'b݄ѡka|'sƆj.~cglLVwُ@%SH ]Ui8jJw S6?e+CjBL/׭p3Ѫ>" 1 G_ }DA KHNg^]Q#yYبYg#AHrrTsoȞ9|hsspWԅ-]FvHܨӁ= b]IOŐrYH Fyb8̹AzOF#qt{FȌuJG)~t +xq8[N-O?BlWQ)o c-Ԏu a ;U rT:lÌ*w|7.nNImzM!q|:fqg=vF9f]v g% \! T.[DYo0nv$?Bt,hlޚ} ѫJ*AGPKŌ#݂B6J ŇCP(dCpHJ-bAbwNRoT/UxH"Daea)YS4Yx - ͝7K$}Yz˳<O< gG.<w-#0"9Ћm8,dU~vncΥyVĺ< ##/'xGVB, Ѿ|+/bm]Z[te2;_wr2`нlhnm)$T*}dz"cUŗW|ΐsE]|mX$zo X5,߂dUU04Wf^if6*a)s)V %^Tx8ݐ{^ZO!OO>_lh 7y稇~#Nu[ < N8e|d{o3d'UY$쒪`@ q+D' "k'A ! ~WX,,t#د6~g-d{|`i* 8w삘Nk'<  R0C^>n{ ߧ'پ0WKbʨZM *K{ظRGKrj2|iXL(8APމw J Ւ1$t#\kkF0 EErsF5#L\}ؤ<4L?_Ƹ13LZ/^X{Ӛ䅊 S|"rBlK?k5_uRcb<\+kK%IpuHEc݆^e%>>Կ1/Cx$plm46JEv1xr[G&tشsI&:)[WBw\&pKgZ"ﭚU‘UVF ROV] ї28bcムyoMؼt\jE.@-vC4BFZ  b4f Ņ  lǡ!gO]Rv :6%"j*^I[xJ'xz?5VI%r}zi_ sl,BTᙬ52.$ o.ԟ}y*~m\> შ2KŘ9ĘsZ5d =%54p2sQ@ҏ-~9ug Eܗ 5zN=)sK_]kZTu܍dr{Op:Mځ/X'@YӊAO*!blY) |/l#f9ֱ!A[Lf( ̱2z N#jZb4[`,*E2T{GbBzQc-]OY^Ql]iwGͥXjXIJ>dž*rrJ9[|PAiк@ao! 2]Tg/%.+֋hHf(eI/tx ip3Aٴ! m_(ȱzc}"hU|$M"fjE8hi"M6͒Fm ! *ðb(]&΀vDA!ۛtp3,`x Rd: =%-*hoMd `4Vz8I984/`d)(}BVa~$Jb_g 4]ga7B%yI|?e3+8 0'©pIR, _Qz@~o _ZZ G[Ox+:"Hl.9ipJV.8oQ^{s:|¦z̋qZ6~i #W>6$x4 kߧ8'^ B+&m9$ުc "=Ǟpe.hr L壼/o2dJ_ݬMՉ5Ā-7_e'9KZ:=V_kWD҇?sB!(h jOfd1.L9ӁA·L yC8_2 tPK Ȏn4m܎~5Zvu[%u~Ef{q]= WDkUsꧠ(kg*4n]M㔾&xRxw֟ꇓ ܳ 'W> %V"ymu(hJ3ENna ("lsCƘ=Z?l[td!:ρ7=lu{nsF!Ac ;` x'/BjSZ=nȅ>fכ17ko2zzs]զ2_$lhYǚ@Gl1`ϴHNѲ dĥid#|z@{. 1A.] TEsc/r_9Mܴa﹈'ܗVOԱPK@1zB<-JAh`ymLXs`DR65ȉ/nf:(| ֢cg-!ʲ텥w~4j.0z>`UW;]6bRVIH¸2"ۍoz\r叽e:.xyd4ny,{@=yัeTW~wkjuGƵ7Vo7PrS`z2h+y|#Qڪ /DKcI^@>BjI(O%0y0 }@P +pV $ֿz `z?:2<|BC[e? P QV@ ?T}?w 3|muV͚64RĒ;afzpwJO.p H\ը%lk ՋPt \64i6]޲7=MG/tV~CzSލ#hcUH9ѳ]/U dU%8u:1LK4x-s؇ٺJpU#V..'z&fmOlEGxoO#cFDy-d0Ph+m±tZͳ>XV,>IpV :Gefϧ6Iץe![?1{-Ð҃L >_C YI`72O1Y2weDCDñYy`k2)WӶJ@uo|u$ l]l'em \s^qS03U,B5`fͼ2"2bTPF=|tl{tϘ`yQUwPy],2M4q;+PBsTO`h2K<6Y+_E^evTfC*t&aj uFhуOD?|36#]cp g ڐ/S-ȄJ*q'Ƙ/'[>d ٝ ZwyN GZUͧ:ӑ<9+覚o|9يvDC=T:BL02;[ʇ"/!ŧD@ƒheK`!.m]pVNؼRbK‹g"q9<Dct;G^ k|똙ЄDy ׹c)aDuax?F ^XzՑA}Zi2pE(iCKg̬!v΄>3:Jk n- G*;fbOΜMUpVXA[xMﺧN97 ՇKȷS(K|U0$-!Y\ ;ɨBm8Sk`{p`y: zfF6dxbN밸ƒs>!Q%@(IdFNUv~oۭPL5_uWg::1 TRxOx$۳Nx}y 'hŏoW,֠$ءɥGB*߳Ō n &I/̳)qkmABQ)hӽzM[q?JsvA\uJ>`̓)0-SC+p;S5X;6mtt {5v%dM o  QMÂ~:ޤd?,?Q^ܫ X)W.3E P}ά-.R }UT9LN/VnN ӭМ(ڞȒCf-,Swed|>[fP~ a\ʧuް Ƹ5ܱJpjquǾ[7)љYIcDbL{iiތ:Yt)/l}aVqZi:=z{(P\H`/G}3.p*sչ5ִZFXGa]Dz^. Kܘr~p(xګ&dBl;YDU6|`ӱ%\K ?Ué~5=^rRqr7Zʕ>L=?>N XG[]MtK^BRHd0ԯwծ4\F> ēNѶJng!_V3B*X[Rg%jq0S+ ti C%`AviR)t{%SucG4G)Vh3V΅#U"O;]ޙ ʆr6*W Ʊ4qú1:A2H~֢$:OSZfؒ.$)1jY(ŧCg\FBܷqKb,fPF*S gnd\U9emGp84Ǔjz(i{F_:|ll22֢͢'aMJĬRM`ٓ+5j2sjz1Y<43U :p+ERz'q΁ېfA0>2A%+ADWDKoɩ(,'5j"vUc<TKSB2ecA^oUrr?#-^,^ʙ<ӂ4lx$Θ8[h+C+DKc@zc{p(}EhG?a pce${XA 3g=75$\|~8A蕱LsHfKDlN=GoH[s $N]f>VD"7LfbK\pfw eLƒk(g{c=G%W9wHWoXK ә]俺vbB&;uv|4UhVg5ePn?ybOj&|l.'NgrEn<3я"V${k.Je'y1MZë\Jڲ^ km &|P> :8yO\EA[V 0Siݤ8".E"e8?*R{ S7{@sbT»Tfԑ3VLnaw޺8(TlI5Ҧs|@(މ!laYHKLA|8RTx Z2n7%~\ YDAnZMT |4yb6" ucx>~`ϔjQhT>YcP];9{RЮݠ@G7?_;:8M~X(e4@S5uՂhe=x"xObVN/f/b!&= -f&b,RxFT]@3FLZ ӨS S6k^hVuh-Gf9zBS$'|Q`@ޡ* 8jPYܜe7rǯFL6^=ETOB.Jx2&ÁWn,d)YJh4$0ϖs,/E@#ԒSG%ڷݻ[jƓdt2*?n(#^GR tb˙6ub/Rk||nF Olld#&3W3n%X;c6S`Ȕʵ>a-eG;k`搆%{\,X>̓ 㹎|YhrF?dIt}ry21٘|L`oaeeU=rCi8v#"l6Xp4d L-{$7LgUXiER g;G6\bXYn]-3$" &TbZZ?wL .'0RC`.8_(ݻ^T F)Ũ4eCh擯QuDl*P.{HIOȜڶt\Vq"WgQxUh/yƾx)G|]XO9%99/ jkdTI*^ XjGj|Bdx 1,/OͪzRlJ A$ 8쬸HLhA ڷIeL+fͿnRk!._,ae m| 0A[}1ESyEq.|$*[AWe6E38Y^‰^`hRNYxaӡӶ$ .nw6|5رK~Yrw%&y>cB`дkgcTOI^GJ jkcv:D1|UAlrk[+5w#]c#V3s;:dxW{k66<YWK.JJ`UǼzaֿ9Z}ٌ{cV ˤGH.k/} (3-]Sep& =qJ#O6S:imඊ!:(]ôx'鹛;B 2c MU=m1j0EcyWc#vf+^LdF~)!DB,|l-cAT)#8leʆ,)uZŶ1DiuٌNX mD #Qb)ZAmK<-}Ⱦ@2-N]8Jd) j͗O}:zlj;g9z÷܌kH 6^3:f[X nk iZWA8l,5|KD1dJe?1du[mg|(0oŻ}v(4Hki;;fZsh9.ă/OaGkRMm&XC'IV@ܫ*2ۈLYȾI`]`.m~ b:1'MP则GB}}Ԓb88ʢ#^ 2rEi-lcDu4Qb߀UB`>+l]Ǹ¥ϠxGG,H fV;mF"h]<<}/7e^Ms!'ˇ=1LˆcYe/:կwyMx#z~'"xSc_.[kҭhݕG5mU2;_sɅV#gotx KM:-RO5$EU8W^3ccF0.YPc$A隭rfݮEa{;)nLѪX;`%{V-&^QovKBg~Q$QLpe|U [INNrz ':'\Ѭ%Jѧ&#m9o=N8_W{| ".^q*Xtct!|[)Y׉ǣmS۴'iruoގx PG$7y>t!6B[Y;^B0Lzl1.۟gTbZYˆjQ 4e@)#&pQ0aCG"cz~WDu/\ZW2Yʢ`jA )!\Ѯ_`;"sWK:~DP :Ss|v 5BI4.+=gae1zF[ Y6Q-:)q O.olB+&<^%}b4;˲u]'WHAa}I QOAqaR&R:1X~|JKNQUq5ꮯQa'́ ÉVҔ'wcZc8&7$w6kN0 k774'&ӓ:PQP<0Ta"#"S~=(d̛X^|~݁_]u 't9o9C3XL!t 1*= aa}s0f@X<Jb:Rp1pz]ޕ#6 3r5W[V}CBsv {W@dJ˷WC$Ѡğ&8RHy?yQQa x/(M8qvrթ*Қ6VxpUϭZnZLdE#i=[qm$8OTCF^jz#PʶjWZX>,s6 였#Qp?5 +4 | xc`Ƹ{ >HcU?2?ۅSN ^.+VŒ`2'tӢ/wN1YzU?K5HP4KzїzEҀaCYcW.Uǭ%_쌪_8e`=`B9QVSߔ0Wy%TK EԛIC$|ؔT5 L$8d& <`HaxŨ읬#graGoH,')An}ƎK .֗5bA6;÷a.!N;+U(iд--nCSeݦgS~ܪ[s^ Z?.m4`dG_X{'=)"9MX@mAj_5G<2oH,$}[UQh=Cziwl*v.K?\y C}~x"+'r=\.aQB9ue{x~eL462GMfr;*|х֧֋"0c?c7o l2K"{;`Qsd/(j lѭ'qs(5|!Rzz ^S6Sf1NbtK,x2BbBQo6q;n۞nKŽӯoB8oqb[aX~e "ՂBFȧFaGa5z؛arx3G:Z$iAݔ9Aù4st I4ݻMV>`ҁKՐLI`V缻XLPR!G}]'G Z&+~D^J[ԭ8'?<<_Rl;@%A^*S_%>Mր1ᇦQ JECHڒg:h6 z q+9.N#x:mȆq~US;)-8T}jQ;8܎s<r/ob69+x fJ~|eJ}k]3(Ҽg@Y ƖC[mfˎn%r75a>c"/ݴEGؑlu:˕T{vm}c^X30sK΀$&ܸ>eԸ)5:z1v5"jGEA76 WHS +)fvU2bT ے6M~'բ1-?}ԣݓ[:G (W[Q|:k3;ȘnO-vm8nݘ $HV89J u'Hh 3-8dV1n>O+m'i5Ja\Mަp-M d*ެa$yq UX #{4|s&1c"Z`Xˡ O$Gȅ$XH$U&M *, 7d`c7%A*)\KX#+Hw еešZ腾wyQҍ. 76 D 8!w&SvSP,0۵f`5/t=Y٨9-va >9bʅ4oN$aZlN%5T$[PR}JVG6ƊqU[A=ұ⣄ V)-Q2 @ Z'ejJxp2s4GqOeb @Mg;z |6*w52|ݍ;S?ZWHQyH0TCu=霄Sw"QL3$`)dG~F, de0[wa_v=Iu({Q|zQ_1ۤKҌ (cC$\(>pg ZUޱ^ĵdva1 8C`tYDQHĞ0=eՈoWNnO_Oh[ :/RG+ *<)FHs\th.A߹ 8UZqETŔ<$AV-m4p2Es"*=o+E+aSI2ړ1#>zvQ+-Ii19 ]|iC j,A  %?j(xu)Ơ3Y+sS'F nml d[\ ߳3/| 0Dnij)…AnWt+:W,cH!XUDjŕ}Duů\w"* qI%Fẹ*akzYvԝ-7'o'qѯ2Hi]>zR_[S~+uw/&unAI_9[Tm46d[htϙzYۜE,偓ۅ?Qo׶KAAtޣ# S=ձ:xa!)DB! op8{nivxV3T=l0Q3/AY7R>y͆< g{dheOrS9HEWuNB8e 9Zp>v";%k0rEi3Hm>79;t7Z?Lo.)<z_il9e*dG xlOƊl:ѩ/PwPKsB{Aǥߠӡ"5)zh?bJ3g"]ӡI **ǝ,V i/'L^c+J { PMxʛ:6͚CB,SKVm [ݻqm!X9kO\!t(mzNzY4ۋIa6A3DĠ9Y2uD%s!4}>‰x(;AOUq?+g]t^B9\=Tq 9>,QlTM^"9j9\e ^{@psA3|\P+|[M P &>͔}TPFk"LqԄ#JպWiU@AI㏖c2ԍeV>L([r) J31ȄEHOx0>Փ Ǫ9c'#RrzF'3ؓl[1H6"v8`>*@G%Y-byK=1 -t5͉:S6H=[ƻ8Y+k S3ޛ 7KPK&q Awn\k:$D5<]^>&SoElT+й]>.xa/+U^zZ~ & ZQ$K[L]Kct0ÂYDo=ϼ7WMJn?wcI끠A Vn,4Xwu :u?LCAdzW*V)󛱦!NmW_hB.J(ն?Cqx|V۹mnsЏxE4TDJ7 K>w"_h52 _I`fLO+Rsɘ *=hT e_Xa욑sCA+b$P#j .},yl # |K@K߱c% rpxdnURY:[f$xCh*ʡ[+DNJh]JtU|A"xpY~tmV}qZ]_ҭ>? Ф,^t6I̹7kY. 12?NϬroiAj`zXLE4,i)`]hۃ $b(,d򯬿X/؞mhRh&HX(;S窳w0-/)吔(~"RxP Kn=^>d2zI{$`X%8s@F}׀wS2 EKs6!dagM*[h*s+y(NJmRDSA3ӋYb{?*T9> Du.vS9أ+xwW-,MrhJ+79cNhv#i0S6$y{Sjjז|>EDP xbvfm> kE^_\2;ji_X:EFAj<р}rE1˽ͼvqM'F # >&O|!s(Ghgbշh5BC/$(>*u5C v,Bj)/J*%ȔOP4nTtЋZ}|)fyh[$֟bׁ7scdIC^|U"d^R񿍭1 &'WJwȿ`R1 ZP)M8VQL5ގvA\C2=VrEtrIT=y>mZH^!zGx$%(y!e S uv8=~ M[BH6߶w kW𛘟H<| %ñz)mSfy @4g?[u'(Mb&/-N\ ܇'IkQ Tغ%D1ߨvܲ{L3P2DE MR&L_wՓFAzX'`pDcک719ǜ{icUSlVAfR"^ʒ7 \>? d|ZkL ,5 {G"{Y1 r+i7?t-g JޢI]V%~)NI ,m>CV\0%ȻVO =.[qӯ $; Y0syQRK^h]VCJ&?O0尠]!CWrt¡ سp\SűC3XRL)udg yw5 <)p޵5/_olGw9(D K#Lu<+Sn^kL:iYkS+zd7ce-0VijJŃppSr53 R>z^ Mf_SI %g ad$~P_ke:+ ل1̊8Pi./_b-dxJpdd3=ۨHiцoR\nۼ&5#^ce ~<)qyT4#0VÚ_ s̱j` Um.{5n$_̞iB0˗yW̚9z(D8WgcwMtzCjbdetۭX"_59Ɛ%ϣ%x" |x+{p+? KCx1w!qw1/Z$A C5@̟sme=^<^&AA"Z.+}tֳi*,pWjBB-6Q [-WR?5GN@`~,\/aS}L-FaU *źڜ":߲׳JǡpYom]+(K~) CG44g R` O#O1`4J'a2}Lipn]ePUwyH`_Ϭ_FТ^#RѰb-յլq`[).3Ž^dHȲ-{0{Ї=I@hNN@}Ka(ȥPĤ*`pdO!T(:{]?NKp j?\wž#=vОEަW(J*{aZM;xb)zoHPRjF@ж^)mv#O"iE ~qu2_zpkǷhtU6Ƅ-e3e׷9]>9b,)visBM+=~n`}Ɔf(;T\M| 5ӬBvLHZ Ji^sE`N5mrpW&} bPU6LSZAtr)7*S#͏Ƚ@Z-a,\ U @?Zi4% ĐO=t~8UDS]/J:Wa,njSqRNeJIvIl%/{toL(gxr/52xg{1؛&ZG η2ۦ 6nIKʠ0ٶ L "aO!#9N0SDxO7O-vn &f ([rܛucMy;rgtm8Ǿ`>Wu('bt6jDaV.$F ;EX,D$A5&#Us+U.l/A9-aиPlk:sðjV~.u aۥN4h%ztlt0`o՜4GL@YpN8"޹6QҼ+g k\sXˎf#ZwN~!|rkI;{ohvxCDox:cǠw_nK!h9H\kv'unFhG_a0qKKd&x7,5~' e@+?'$rA{J0;1ѪFހ,M֫l ϕs_. s(1^сVb4kX0逿*5<2 eok|BnizCo~R7wsAvVD6bfZaUb|J*?>>:L/:I7wY񧣮| N6*kAS*\i饌t*ߊpLy# -d\݊n s`}u8ytaČ&x:&O,Ԁ,G] b r{u2W:tY$[*֯Q ÎlB_d} FVrI#H:Gp|S )?Yչ5M*.;2$މ+4Mge@"Wa6EC?|ݳYb~lo/>^Hjom?C3 w~T\SƵKק dp`Se{ZB`_!sH ;/,6n7Y끯k2Cp$^E;h A50Uxb6ܮ|WUx\>8()af!V&M',zP4$WXBVrѰB4d"dijwyW0?f|ba*5xOed@b'h? Fńe\"t4VVLۿSU_adV3 U+oߺ Oͣ`_zo.N6}S 셚9պ{L!:qFizD8A&nvF.D/ pF+ZcD U]% ^h6 @^h0x`I>?)/-yT3> SbȽG"x[/ࠈ0eS}L;St3<ɷ`z$"$ȞH:,n99:-YHo֫Qg>>zxL;TF~@1 58:r\{Pģeؒ\eJԠ G`+P^O|0ڀ1/ݒ|5*<^!,'b Ƣ]-6!A;$y^z gWS5aS*X!hSym~!c N}tF 9p^c)j:] ioPc)]ӻt+w1 Z+@ j$}B@!b[zkP@rRk Dd_x $W0S!|˥4u+H(c<ٿQlU~R)"> vXr o?*%z=&]$%o fFWK/Vw,4wTACj܎ ~;_C]yYcBcя YNfTh=HF7oN9Q}`io򑐙Hϰ'# U^h ]swiyݚ, d:=xEpw3P h> KvMr6FJI6.HF{gUr+ƈ AIٯ:I7dA29W{t]˯0yɦСJr妈x*mWgCL xh Ә\[#MxZ+%xRz``Ž{ =lg2םvBJ?kNlu 0( ?Tpctc8S(NGTWS ^\,Q闵>o@"݄YtH%4~SefwGܕwc]RtmÂ7pBD$+iZx63:~9,#Hؑ% 5.7jfu \Ȳ?a DFч5,:20zZN }M^Nq>%;o>1* . F˺x:|9gofՁӂ+QVt92OU7V"OZ5GSZ*Ζo?b4*FekfOd=.CP8e'u9$Z>Oiνfcז*d5*[ҭ*f,lffsetI0'.ٛBvlt;?F%AqO3X p>ξh<_+=c N*HB՟D1\5#1>? EhI"t _|j+S@6FYa_@v+x:?,qnkէ,$¨  } AVd9r9 $ALAQӏ\G[Y %:I-)b齜+APpahw/X00l&g^~+ Eh!=>5zϚ̧lʗӒzNj+x f<$f쮨sƶ#cZ63*;Fx];6!ʇ u€ GBJa*ú6Toi/+"<8akuy_d\qE'U`h9~VZaCW Du60^#EdQ΃'6+.7Z#}.&y6| .5oY\Oz'Aqkd&%*δL z=Ʉ)l?=ɲ}9,xpIG?> :$~irOC*. z|  ɇs]xnPJa5F$fS4H8dT6 &f֏!tÛIVusI{{RZo ^Qzbu<7 AF6xfN,׬~KpUs"ꚻ D|!G 4=MZ~~u`l\7eC+jWwg[0~$!vQޒ*mL8 nK\?!sY)SÓA9]ߏrF@W`7Xu 4=Q1) Umʼr*9b$U3VzXNG-Ged)R)Oԕk_w؀ѫg06D?*^.ɔ('F{M'=ZI2ɚ{@/=\yA؏?uR\0/6D3{3!h[ mbWzG=wTnD{+f߸Lgԇrt0H&zˌ/He>Ǫ.TL% * JRG4tpLQSE&%T7&'}\u:;8 ߵ}R ?BCoBV@궿ͥXD(W D72)khFsc!g6ࡓۗpA%4B@w>InAexk%`06lo:#p(F?ҒJ`LzV"`8- w3\D<53:I],햸[񤢍yoeY$óT&(xo gcǡvnü'DFϔ`I:K;zzDi }!0nVp#u*IV ngJO[bv/+5fq O$SigގS ȶ@ϼ2bn܆Tyo48>DŽq:cbC&¨LenP[^A~!ᑗ]b AK[᳃"%PB/G9xR׶)δ=8-gIz2\߁&'74VkO쎣M1-5Q_p~Ai?dSCEJY^RP}T=o_; ~E'wZTAKJm_4б<\cwa'Ъ,>7,X<G0;Q[_T+}?n]/|uSK|J1!7v&кp]dv8dvM BzbK3FA`ce`zW:˾M/ }4N,wj)J#5?Ӆ0ЂDL?kA' _lRVzj񉽕cbh'ޭtM'D/կ`ZvŁבwS{)77KI0DSJtB>qQd[U_j.51leKyJ!-7F6uIJe&gH}cN\݃f3Np*Z .H΁Tdҳu@Ra3خwT-[8T1,ֶ2kYR!k;+_Vu)+7tGs7n[MA(E5? J$Ǎ?I_ / #G{\~]l~Y6z톧gb׽ѽy瘕t蛆H+aS+bvH*lv$wWМ[ZqX"J"!Kw,FbcV䛷9o9-QA 8<{0*:6*p52jɊ(>g):LgI?'n7L?luG:W.@e0M }l'Еl+Ah!T+I02G{j4r%rBe7`{7<#6b1t!އMRhE3Ez88|qiHJFUEDrE_-Y,?U>0 bh:[Ƅ점y]^xfxi.1>G) X"yz@eZ`tX~8d1.c&L%xjhiaG,PT~`*I(/7,Ƶ4ޓ-^9hGvw>5tc1Z%[}л <~Ynt.##BȸeG8z=XҗIEC7! *-/v+TqZPz*܄8 bh(hn=lyHES^A;/ 9ܟ2$eYe`Z4R.6Ԟk˻dH#SMo+^ Ly\v6PLq)f0JS_I:,sie0*藌,HQe~5qhv1qE.#;OJE*-W0UO N>/ iʘ*CpNf{61)ʼLrhKcy^8;D-N[aP;u^kf 5rWybg@Pݪ\ǎ[T|I81 [8SRL8Gz>(LjD6ˈ]M gݐ;a^-aejp @':9ij By廚-\ʄ   E&@8FK ) Z;(P=b,Mi>+HR(:8ހZV A# yk=uF:+<̳k@r 4F*mG1A؟6ϡHʎo'9WL^Th+ٓYi 1Ib"lx<t悘~̏Ԥh`WO:.@Pd%eDۜ;Y;`#W`@&2wB Lrɣ]+=g:PDxSQL+hzpAW/H79;U&$fo44>%t4QA}x|^&aރa-PblѰ[=7l7_.v׈$b vRТW/9lu &)5+iPj":Dwe̎ W~=BewxzBu6R.K]ZE2$W4j%!4dƀ(\ZK%681qGȆ2$b[ Z$ownqR$@@&ZHڭx<X% |k{tc8.8>weUmx}OCR(h_ Z-_pJR_yղIZ<(2 sVO ́$x;m4! [*C1W4FD˞R8Mtb.qEǁOAZ8sDg{L0Zs k>US|kA. m 'Zjk`QyƗB8ϖGf4(NԝZ'} X~a!?V0>P\i8]߼Χb߶'fXύL=jc&L_lLFN< (/I"zE50?TEfoqP{R+݆w;7nTw{Jw JLDX+TMSzv8D t==O)n Nr%@f9K4:ҏhBom)}xw*`],I2gc!!ń s_v+m9%ZW_q1)&o +U޷E6+D['ȂBY|OуA3ߴl*VAYuڨ(ܳ&l\CO_HH]MRҳLW&T.`7&*CCaܧ2;S rx Nks()Ri/,3$..R788xpX9ΡrUZo H׋%LT>C]w-ˍ=Kd'-|j#S'b"HG޿S% n 0pMmc^\JqA鲙I NJ͆DӒaΙlCL1[z73 WJs˃ `?]< Q.@D0"^fߞb{60M:ū>ч&錷$1KQkZ;10ݛWjM"g2,h{w[MU2c O "2B+Ic) oe/$ LIC[`Y mWW޲z)_lԬJIW"̓u-kn6.ϰ^r@C/ H]|!zF] *12ih)v_T_0G59KPA ]9O;xE*sMRHKI:y·]Yj963(C|4=& :p\a'gPd5r 5+av]QHW͔i؆b1yj }q}8iq)gs]w/E i2sjbIq$оJֶ_AR3ܙPAeYv?&iY589O.K ^|  oY}7 njY6ԍyH?*b}W7+ \YHY5%:.$9}'v7TtAwcA{- AG*G*DB =1ӄ&W7V(7 |J|G 6ۈZ;0L -F48}mGV91_+2Ifq%>H63h'j+ڷr٢Iz˟LDpz[?Î un{Ͽlz>cO Dq3k7$Q: Up{ǽ%clSCM3yޢ1._RBHC^sI"PTҧ֜JEVS9z:V2*Ĉҩ{/Z=aڠHUԎt$=li_L|O ~,.l(> N^7h"Q ZP;{&sE&wBCI>$ NBGsN,7ܠY#n +ql t{:2|6韊[ƼlUC;n_- 3f6l_ EX{D1d:e/l#s&s8:Hb8:BXKb;M 7"=,>r`ZgzU2J2yv/K%o聢8,R0BbʺGVs*B$ȄkXVNR:ڴ<؛E@n l]Е.A{ bb,w l*fPJ`mqERyz{Rn-0Y~‚EZjJ'Ub v8Pc2 pqUVM³:eAؿ\-vurkij#^;(#e W-a}NHmOE<ԝhGG ZxdQ3K%<~&.^xC 03wI[3(.O*|,E ;6Uh8e՝y^wp&ٷύ:i +\5M%L ȑ5GN n6TjGNb:$Y .X/˽!Yͷ㼍/f˅ RXDY׏tmuۍޣD,&#SS5jy-Q4_S c!kjf"pdu(\ݝy.b-ۮw-(>S@K%1x\P<jJrK|㚴W"-g̺eEHMѷ`hYoD{PK3x}&,q">J,#TD"E f k7D3X'uK퍊6) YmL_mcL 3wPzk!:Aha/OV/%i*!~V:Edor,DձljL9XmsXI}OlnshWtyBѓQ<9PAB"*A Q8;9\ -TL~Ed2E ?_M`_^@f-c7f;yɎЉ0.O\ԯr92 V*-孩RW_7+JqWWLXcgJ&ΧhlqȾLhBio_1e *2kLp r۳5ǎl?eVU/)7Sə>GYAQ6QVF4&d0o q{#ΥU3GH]JcYZNm%@$ #IJfFY8We[zzȳ JFhB~ (-̨͐xIk%m_>SH(ea{zBskjjB7\NC>޺%mG! K;/p%l$딀gPutQPVh1n×T疞r;p.x\e릤bx>~0kgDu8sy"#;dGUrR`)ǪK6[Kȶ!!%M<晙] Kڔ:&F~4:t`kxA~d暷ͥ&)3}ZNEvnU0mԹ$ L 4!KlC.[7 %C TQ{FCjWYx(*tCjQ@Nn.cH]JLG<^2R Dt1CnhUX*]])CNǢL! EC֭BԢ-#7$blU̚8w sSXeu`KxBYt=vp څi_3KM&wtO:3n'۰ڑfVIR6˩9sK-[>`Rum)"U$SW^qt:}5%J͖KuNˢ6V 9  dM=C6,{V E=33|DCӎG^xE `dbuQ0ݴm9cҩ85q5M Źf/\Z4pQuk^H'8@D>N~(Xw?3~pTepzK.)]<}I% v &KJ= #k|պg(P_=Ȯ <HGTl| \htAK7]f!~1nt{urr!ad;b7 $-m' ?O1+F e~%#"hEr{rAZ(j 2fZ^WJ`lFPNG8/,M~-4E Q`Cuvط0+ҁY;g[Oې՗軩 wYN5Av%wmH?DW?=Qq9t)zB؀t= 1b 3?;x*y. `XHmɉ+n;LQ *[1ߎoӕ|f#PǨ=\oѷΚxQ7cX7j[Pjv^$6ȉodM1('s̖Zyǫar̖oknS:sQiF!L(fDj-Nk `̈6gS"Tc/0d@y: O Y#}M$۩~ցfC ,aVr"@_)7юȄhEX2 @:d iQ)b@meA4=|Gz7c[0/FN93}"t`~@Rod&U*,VbΝ kw-KjG9ܔK\ɇQ׷I4O%yx|7B=d,=1-s4dh oHD5 |1aCl?]bɔ|+L ³إ1ҭC3{'{RMRʪWBH 3+ Z&*nX~YLDVyT$tHWߝVԂq} I.l0Вݡ]wAVտNw9cgt?j*RC\pI}Ӵ|c5a9%!޹}rJ4aS<ŶYMI_]cq>>{Awŏl~Ħ8hub Ac|x2M0@!bM006@ש[NAhN;nvG mJo4/KI[>T)#KΛQ' n*G"9j{2x^ffZx{"8e+0W9pO~7Ӳc{h _*Au3SyU)7`rHz\.7Ƶ?xC.zj}ˑ,W6(Nm kYQiբ69r}tH;܌M-xUq(؁%6ԣ/<G?]*jq0*a6h a=EdS,]/Vd2l1$Z-N?U#+ܻqߧk%#i7lz%rcF|[{/MHyQ.l?1ub:#\IBx ǜuUJEJ]bC:ӔӅ2S[$Q,]O'Dn]ۧcFczYF&h>x f3X qyN4hMbLJԗ==!]24{m1f'G;]m-<5ې,C=)3DI9@^תJO!SM㡸dGrl%`_KIW_ʵB5`p^#!1 Ď&ϾS[f5]n lcE*ѹ}-ӕUMP=ځ)X7m&K\Pߥē!B?K}2|p織9q}f~esoSwxz&b=?߬n[疅ºGOT\cqHn{$v[YW/vZ<=yt]?޹*kfziV?&("hٴYH bZĕ#4ثog69ɋr)t:k$H\m-s@(S(#B=A|}䂉{*ՂYJ3op򆃦 CG=+Lt hC=TE˷ifJzk2S/ IjRB<68K>7I ?u-W2td~J.`6 a}]F \[AJ%7?L9MD]p6ʎ q#s\<uZ]ZPڿX!{iG~zYK$HDk+em8fP>9ߴ fэ*_E1€tա8KGH[e \fh"1[vi»:P99R!BmjbN5Hц_MKmϭBմ!y0(:zav:E%ќ`1wnf/`␾+n $Lij8Z?5fyf|;ȗݝxz_xD}o=9hP߮U-B亲rG&Z+!7]_צz̼!ж@̗6>{ݷpB瓀sh (͘X&B%B 5ElF' Ilߓ,J&dHJr+" ;"Ŭ)6!89^nZB' MmF;2-ΐU_ \O9qtAF&r6Ij:ї`R1u1:\s^I"0,7^gz8y*wQ-4[V $u=]{Q]P;;폢cJg&Ȗ5L_mxO!R5xX!|4m c:%aa ~n%ЕzmˏoB( 4*h j:>3k(<}z1 o_̤Nj GQ $k?HږXj5Ur=< )r*4}Ҽ-YII^PmHfIFJj2oU-x]G@'x#uRBFRUET ^1^,p8w]8Qt[Vտ'SE\]wc9^<F;?wkwQ~%5O{ [DxL=.i˒(>lk.+z:3kVۑրٴ$5#yA ~l #T1a$$OLWr#PYÐ/FZxhoT84ބ,1,يV h)(<7D$pMv/נ5v>va[-1G)yYW:C %L0 v2QE2Dh8EA樁;o:j!3Z2 ȳ߱hsZ k>])U RNz0^lzgi4 ޢc$Z[Y&8ɣ-c МnZsD{vx5T훕aZ5L8;j1juԬ TRHsJaTca61ɹlO4)|2A p]=ul~ FxS/n(v9<䀊;wuyb|< F`L UI@;?XTʹw`n?ER5pE4e(L_h>{t1,R9 괠b t#'$ICԊ2utJi-V7LwvIdh[xskB&ߺ7{Ϡ𔉽ԫ+d0G =i(BGbV35$=آO\0=)B+!'M10?Q76X{IܯNKVKB`QS@L(6}okhe*Xte)tse j*5/ clACA,WK W7|F$SXid"5?U&؞IwIDԇ '82vFG$mNQd|+i(/c,b;_0[\OhsQ <ʧWV1O Zyأa2z ̌8Ӣ.K^TnR5m&<]z=8N8h=uo捃." @v s)c66 \L0ϾYm"}`ʨӲ8fSe'[9SpsVfDzDFn¾Vԛc` R%)m,ŏr‡,*zjuhS"e.H ,MQ.;=| [Z۷b\6ehFqd5ry7Hw1ujvL$X"HY6UA wNv>shz-hI͈*a+a/GW}$eHn9u|8"[BJ]D 1 8̾;_~Gksc9-L%..>=84AR⯢MI!Y!xƜ4Ӏ,$sֻGP=+̈́^;<{=Σ[zm gi IKUHӶɢê/\?+K/u$T%Jehy浇.JIxm>歭O3s&T5OŽz5[.].c͡O,/xPC+sᯍbkgIb>XutE귋%ng˰a3'[W\PVA.`E@cD\1] F Zyue拸rz"hiҨ T)qw[Y乨Κ4 )[#\"ƀh Xaɜm_li̊g ]6 vY3piDm]jGsl۞ aIsn 6Ɔ;ZJ+S1T%6Br[] ]9UfEъdH1:f^+9#Vg1E).n qc+5=5="I]Zk6OB)q֘LWE9b.: Gjy_?W.ǪԣVYΚ412VAb6Q~r t*8 I?映~KBM^A_6^Vu@ 22Oב8@wfPz&v]J1 )fir߽Fo-kK$w4ó:PX$%rG](؈jda'uև/ UfAO}tY1gw'//B-tTGb%*\ҽ1YY a.Ѩ%\hVԔX`"fd}rdLi\Vٸ/p|er PbD XPzb%ԪnjcND5N"<|6ޘ5OCb^ Ɵ 7m1/}ۯg3~T, V\޴AS|p[uHsp,'+Qe@ܫ9H߽8KL׃܌2k\ j৕W='xW`2%(-)H 'qG.}'[(XPE7E>`8&t'Fצ|ڱ#(ą*ΝL%ɴC[Gڊr:u޸Xwf A7~D7# ɅPO •E06cpr3 ob?:fKdrf+D@Č ~E6P5 խam>> JK說P^;<cl@oV-oIJEN;W2aѐ1fFjկ_PND+drE *?aR.M۲|>Գup SϦ Bqd7b)7#u:iؐ-eWꄭR2F֩;=SB.PE`:z";52.jc :XR㫮=POA^>,hf8\7MHߴrI]0AJ}/8vIߎL^tZtU*"4Ob/d=bෘL3fP  $}۹ nkT>D]"L0g#fgo7\I*jyC*$w 2~x0Ցjpof>K>'|5QލS頯K¤ 87_Y2Enp0[D%agDC^ 8_5~  HAu~/6f̮d&;?(6%,`wc %*-Ol>5UqҾfY]چ:zi: `ĩp]4\Y tIp)^&A2]=%*2dnQ$|-h.n)r\ՄpL,vCXzkx{d[!lﰅ5p:o?E7Y_Kt<'?`3 r&w$&|U• ,|rJJĿœ[~.͌A%$ӎEiscm)g<)SZK=>=!9bf(Y A ChI+ZE\\+pE`_w&ԁD:k?U +<\w_ٻ(hWQخSrמC}BՔ;OגgȄOЄ~]H34ƉXҍԤi/-:40.$eA0" .1l=/P}mT&_z煏Mb6[ƾM(ȂϒS[AΨY~{OW5b]:C"Ёpgvi&UTc;/xb"YLA -+籌V0#+Ζ^}n5] V= .eB@ܵɩ^>h!Dª{ЛM)]6yu †lA$OmL^ȓOqh勸a0hKf7= Κz~{[GI}owtԏCY KmHѩ-y4Y,?u1˴H#Kr0rBm*glAhB5 /Mz!Bu_  p6ҷ88 ~`:gwrc(? ~>5 @bqҀ߱6]=vXr`: pbըu$"%.7VOU9j>gߕ?Z4imq\V$6^փ~rO۽3{(2sdWqNZJɡ[24V:愊Kݜ2V;dod'ivɟ9d8T`u)X=@~fUT⭼>r^qIr% ! >'z\UTsfƉR*NsŴbb+s ٓ~A[q1ɝ̚ZfOΎ\3PuЁ64cwj Yd;wnrKQ{uBSj1O6sb!xA`ս}6 p4 |ROVgeM凗jt$U(/j&ʭpFyذIXA*Dk5?9w8ܦRbُ e0QGX8xS,T (,ߪzoة^=4㳍Ȯh35GW9EKef`jTw 3cm(D>Nἀ H÷/]QLP᳆>%Zxɳј_ HƐ=H\;6܄,ѓh&~(0 $y*"fàI7YƖ-e]oă1l(fUmk7T+zm;Q;H\f˓SVW%6OKEqU8ۖ<3v+~<]QmE5 >Ϯq㑔H! S1DPW$vpJ Coo_ԗL*S]amQ\ϸ1yi\C;owS-&)G$[7Gg9uSNV0LM$'n -ӊfZPrwYh\P!I0 3Eղ jC縩 2>_2r87NgPd6Ռ6tyA`SEGrY7Q~40dKcd qӾ`~O+⎞%su|7=֢ 4H?u#b 5Ciy}B:'8OCk&bɓ JwCtW]|VB  Ht!_UHݑR Ofխz=)$y#W\k#O$j)kаq ϒ5# 8Ԭ*$J΋)dKGݶ#fwV`^B![:MFjTG նiFTgj׉J$ {P%& !HMC~"t/̀0NԜ1x&qhl%?>M'z΢f1: -kgM l'lIR 3&$)o/"8MCLl1C0T>㧆-H0bƲ4o<|ᶗXb@[o~TƕVN}P,p * ,(y[Vz6Do $0hpB@ړGKF.̀,qfsT 2!tozZJ^GZ(BOm1ӸjO#G Ȗb*PMq=Ǟt/BDZaQQxx<|/gϽdF'|xC^94t8s | TɿEA6}h4q̌Yّ(as+ ߮P9squy * BAwc;a޼Wt>?4RXuv)`'rlqy| Mo@/<7M74Pַ-1k5O44nZ4gˣQءgok\냺)p7s(n[o,SQ&f3#9O7)~Gb q j^T | )r?|sGKzm% %dؽL>qvQ7dSd{V6pMT'Y029,i\Suh ˆ/#Qžm)HQy?GeŊx/KSTD= .0{ѹc/6%>(z=a`"kݿk0> ߾ޒ$wObt[lJ{$kBN6g$6q؏ѽ?JzcPRS98~bi-#ֿd#XSCZ︭Tes^:.HOρ[gKwpnFTlmNf<71 .[ANFɖ-5u]k4LHfmD  ejzbA+1g߷[LQ?5nq /[6V`gU5WAXq Hm?/ f e-U M3.7b]} S^_tk`c\ ٵdb^!`|~8eB`XJq*m]Biv־b;dP ժ+zrÄ#1V{V0P`zc\7KU8~FY\ 2XB}JnD<sZX7Y?c M/ճeY| / |GP/)6$[>_1J94j֧1I-1)iۥfRM!yHrgD/  zF7IhU!Y#!ʡe-xf^/xA=t-XM6q3D$oZ:e ߶0FMT(?KW>C/}Lj=($=2 ó(}79$ J{V-akBpV䔨><`ҥ$HƸN)^Yt"Y)bn\QGG;&5$%Ǣn0(ƺ"`%'7,| H,#Pߑ{[FwBP 1]y/6xuOݞxR'`2aQ,'QO5 Zf`Vi^H" #}(~1V =`'`c1stt"֪ꠇZ_&&IEKQwru~X+6H0栤@wd"$.@>#m<^_3C WL(ݖ~̲)\cI=yaž/*E GBᵒh7i.3:-f\$B %͡i*u3nOdds9WK3 & JW@EqJ, `7uqNfᘹhV.(/Ux^`1獍%e57tE)^ݫ@ͬY0ùɆoB>9::4gCӠ5R"#1Ij zԻ [쬔 V vFQ?q +*0P7<(;9Xc-Pra?#HҒNw.voͅ}{˸a(iy;"M8:NL>" ^D0X/Z*B- m1&`^ 7>75H̅c+d%̈́xWVlT~htG>wCe>>nQW.B\DzQVF?/&v hXfֺ2&3/33eJ^ sTw-xeC|3Aj:U/V6CܮG'f+Soܐ(l_3(qbrM̫!ݿs $iQ<,[|\vP"Y5>KDjaP4{ ô'7ϖ3 :=q*~ f)¯ <quTˆnWb *6+,֠y•*ZSn6Ɯ$t[[LO扃Nc%=(+DSfeRK]\Rؕ4ǹZd/L et"{Hg D}uQV'=?]R୸ߕ:87TLꣷurJjh!u"e 6g1ɼ2La`[Y\pwo)Dv@#8UdDY|:+ò89q3_Ivu4J:u_dJIPSC]FJ@º A`#FO$8"P*M^rP{咘˃*^f8 *+[DؽXN5b8ymE-c "jhMB:$׫~D缕' ^Eg_8%yh~F2a8k4xIeo-Rjy _~DΛQ_V5-,n ɇCpW28^Nd ( 4^Sims\?8LəRZ7  HA`wQGAg}pyi4|ػ=]\Hh5O՛KD"7`V~RRUΰ>fݸ/l$';A***{ :xy ӕK`I S_A"e"]@qN$R.N$'QPoP^}RY0CyQ \4>j0s3:$,θވB1C}F=N u۫7|lgR7Ua1oFs,"6P ɍ݇kYw\qnU@><3ڜGzXF zh1%;<=0\7rD 憂NHϢ7(EO[ȀІ4{'GE2u YBb]ST:nDGd\,ܱ6dN8(UXxD/v2T LPi q:Wa\oZ@$Id! eXj"s={?QQ\=GLYAyD@a(T Zqp+| ux5ӾXa "͆U<-yPQTaz B1 v]@dl2[b0rQ5}{olAyy}$۬A>16ȃ"]Q}AѢr"@Sxu%0d)--&!QrJ8*+1~/Rdwp,x'z [yl$  &d9 \qQY.< {X\JR_[k%vC>I[tؽ1>e24?ץtM|ziEC[ک1̝KƾȦ[rK_g+#͐cyƽ(lN6Ӧ[X$+u_x,Gx|pcl&ڂO+COusp̑z 󺪠C7ɂW^!d>&Ihi‰]0R<Q;*z"yhĮs-H~{ h5tV=CM3EFm%o * @d`,0\#6v>N㑚Y_IHU"KR1g~-5CLV(ԩق&>dʕ˭} "򷃰6=8>{l( 9I6KE 5n&)(lܿXG$E1:>NW\eÑH?Ek es'zbB!8XԞ z Ɩau (#AfwU?e{p:\c,$6Ȑi<+qwV mC\ m\dcVN-XH8\MQ qH \Q+t|Յzv5rwξ.:E7a|zIĹR _RuY:b}e8gE:1T76n<%Ulӣ=1+Qo_2Cs|*ηT行 jgx6,CC{3e hG;G&, hf$C"Ƴ%A쟛ŀ"yH?o,('Y+}Qk 6W5bNX-ws!;MUDk>=85^Ӊh Y9Sg\ҥ=qzDy+˗jh%M.yeX:1lfHfE0.8һj8dƠ…o[ՆP@U'To Nl~H'N-"9Xh|uxN@\&(~f`3d_2M[ ;0FH:pD ЪR$PRzb @NLMż[2 򜫬ʅ`& ȶϔhӂcƞɒ [ ו֣WZPo^(R1Q!4BE!,9R4'\*?"z?B>IW1#uᲁ#u.k|xEmrH[c0o퍢uTl+GK*ݔv2"¤ԗZF> yk5!rRܯ:hTl"ІQRRZmklke7yg5[Tvɹ+XJ7A\*"b MU/+; fq{JነRH-A x||ރ]s_%!>D *gN9$۵d[/bb)i4ZәruaWLi/kDu"| jJphm=7&TX^A_ͳ~h AC5T50'E!;/Pc|7;zXBNd [ pI:XŜ"6M?<noKp*Tnov2 ׅ| M0ܙ~dC':,Og9.r{ x!hʆsɊӤ[Ɛx2<;)0u$t4|Y.3yVMrF#Obl'* S_]턊 !P)-oJKi2Z $lBޅ.|oD cVJ`ykkʽW֩EZd3Dž" N b:N.V]zZ\#_XH0X aWGϮK |5@zy;*UPgg8BsPcJK_K't/?'d N;,SNz(a뢊&]KNc+R vd[^Ildq|ޕN3qv t<&.78T$g}d_~ -eM%J|d91JL72SI-w{q#8)x FχPNcɷoJdW7#i!1eʾvYx&4L8.V_vwy9`,"ҸpGԹ*a;-YܞqY{x0hMg47Ҵjǃy I[b40@<㢉!PGmS>!d0 8B&t3r#prch5`B%ñ9I*;]KLV04/vY;^ ]~a'FsK>FG!¬D9ad#u4\MPK~Goi_tɴR(|brqXjG%K%+Ag`:1څu|j2~^xK= Q4-6mGM [(OqkaB"_<|#-O&qs~5ɝ\a!^>`knڣIIΙ@$G"Jn(@4.eU;7G|qGqIO LΨ~Tq~&:Pe{ Dt۪uG>ݿc9xrww_g{עo&*`C](0}9?Gcep !_CR{zY(rs'2H҃"qߟ]l*Hzܲlofp-[g޵*$c^&\AwFpr]WR]ޝj9lYpg[Y{Jꫛ+*LjAa꿦7#Z!BEmk^uO@WN^'Y$m/:FzQ*dɉ2A834"vPA'`Û@Hsw2N 4{\=, )pYx6ڧxq S #$uڦșzuwcZ,8i?Gɉ$-YM7)qɖD9ω߭zkn& P;۱ʆKP  r롮N"PsY8ՠ̎g !˰LHZ_FQRjZlB8ޑj9Tmr:+ 4/T(D Tj /~"-} y.O@:R @盠*x/gE:jm* ˳h 4:UH{p3 ktP}K^>6 $hT/q!F9MkUL~h׳a)Ë 0"Ӟoքk5]wvy``>Ci6Gਉżq7bF]!ГZ pl2v7j2Ђ̋;vr`Mk#zKryl~1tuuL{Gz6)d&jߎIb<;9ћܘYki0B?oD)5i7qcvռdD䊲'E\*mH&1tA;zTJ|YE$=a LJ͒*;13ߢK:L,)B 6n-3!:w c% 4j;Gw1.17T=#f.X]öuN2{o0VDm>+p$UQ;d~:<"HW?t+-=$.,Q}A)d<0a)kixt)@J6E3H/cGS{[ ͡P\1 H*HC3sf3 U#W";ArVNu&ڒFTZlQ?W\pN1O5 [@p߮0TqoOm򚼪L$W$Wjϝφ*s락~.^l~K؍0BY|HǬjb2|RH*&7A?[QVTH#NB]G&:\^{ܠs%e~wUi_D}0Zw(`2-FE/jzo1B26I# ~("^{w.HeIfNgg9u+` UM0}!"Jʑ-EzFpcIGL3v F,2nP#­k iV(?Qy[ɺxAGMqx @16>r6:Ф0<69LTmru ȻH%8R#_~6HxkE!j7L9 ,uBOG4H&~bRM.W~#^KjF*xgesY^mel^FZu+xKTD3>LM/6a{ 5`ŮTiP)CmoO@oĹ zyV&_`Dn{'И+ȌcZ9Zq:E,1LCD/\wm < S씺 @=ڂi|o)U n&D{JAC-mT&m r\jj$9|Ys[bF K6XXӍzZȳ/nj-?j <{7hv=ޤQu"Y~Ք=L' `coM[۱vbe"[ j[sx`f^gvx^-ņ sLQpkNm,5WOa8Q/=\G183yb]V%]ǮM H1?ٟO/AC…$d W _{.osOMi1wʛd0>0SqхԢQo:`7q^lՃ(pY Ğ,uh|ɪAK{γ9yw g5)lL*6ѕ*XjEL[sUOfS¹H lXq] Q.pOw!@efI;Y}O%o 81 Jw7YB )X1%fE!E)Z^b+e8omx+o*t@UMvE-'~F""ɻ9H^JL&V(Fǭ.mYŏّzw]v@Yʒd=Tt_LȶS\f7;ZyHQ}'[#d9N#N.Rdn@?*MS.`Kgp0PmRs%־3a|b zǼiM}Zl4 $W,WA;# ;8WVG:ǷEs;4$`^W۽ s }_!}0ⁿxV* _)/irB&^>ڽWaHRPeHmY 5'v ޙe)nv]?JjNp.*:W Up"rY$S3 n)-@Z4Br'Ζs?TX,2'BBލ28ܥ>2@{hh끡#oʅ?cա^э/5b6a+* g|zTеh|31I IOTʌ P|%ZVIw.z\{Ҩ \T.{Gh^>w1h,@)S+ 1 Z Wjh(G^7d# q`a~$n%/UjvJ6DZYМT LI֎f_`#ocJ,q "`@5޶lw]Ts۷>C&Zf:M A `9UKr tVpͨK* GD&OoIQD &ltԭٸl}Uxؔ7 3Y zIpvceCKcՔ)wf<lC(޾~`ܑ ~]8SuBEE˵! B63?`$C5<~ ^$X$*#:K{Lb 9mΐ-Sj.4Ip00%IRN-H*4Z\)~`2{^NSD4>!Cxз$F$U5(*gr[L5"6ӖZp={>B*0ajP w@sUتCLlN|#.D1/)PGoFG .N఻ǥLIg$bܛi E*As67 Pe)v;v/z8ޕ,vLЮ­hYY S=uIPW:"U(FZZ& s-MOx tWC)~\v,\ek:9hT?UoB )WԸx s(R7;+dDܡ cFG,|k eF@I!5NcH<றԑJ-sLR6U,כ%-m SТBD?dXM"8澼*Q$X*ˀIZ}nl@`,|\VMc,F?*'kONlkW1lڞn8" #mtr4qLv\p[G"~8jK} ҡ^Hζʩ3KRNxACL-bmG18¸4+XHnȱ+ƎO-l+h3M**WݔG *1鑿e]ku0â,,hݴLEN5v6 Τonhc/1ҽ k3&Ox0k|XC|Z)|y%S1>1IJoS( vh #L;J@V"?̏zڟI!0z}%b]K\ֆXyUz\$/fxzBɟQQOn@K`uZTOAudhwV%|dɱ#}8.3J0evj1?m_S}y-kBߩC,0+3y4J øBVEge, XS;Ã7$r3XwhŽ&,;bzv3)<k-}5/Rvj.JS QʎkAz] P1k$ s"w`z@azY7`o+3ׁ_oRQF'&!m ؗR:xKrO՗zV(t^AWfktZA! }1iV$( ')_95ʚ;iygpnK9ilfF>pP[bX{x=@Ѓ=!ycoVdW%-|ybDKy;2m>c+t-3>s9HAf0~ڶjT*aLbv,.̈5,kDVl> O3 ]p:,0~g,l+) 7uU!5;WWDmYPucƵr _D^pa bsGڙ){Lp k/Ucj: X12T,馬Qk͏gNҖ"(R O8CUQ1U?:ո}\VqPd34VC12o֏KJ06REJs/,R\r㳳I. %ypk{b1:5a2[J.\zzBuߋ<)C*aHz*[gPN^wCʨά1CVO+5uY;!}=~6"f/feV3E9nNJgCJЭxlPlypS{! EMqDs!n .Y*\eC~<7 ~>Gh"Of\z u{kȞviL3&儭{kH _M_ih2p3D2ޟbO)w HEL2БE-d\O{ĺҕx"kQ 7PB]Pw9)?NC\S#UxwtY+tqfwhs_ x"aŜx0t>+C[jD3%ΊΎh;QS;wLQS_sҹsn))@ {MOEVɅ⏢L+l,zhaHL3~.A??:fQdG tv!)55ׅ:/!RgvC$~dbkJƏr3f抖M9`xFvwt֙ "8@h8MV *ZĴdW51k!kЃG-Qyn/:۷B*e)ø ܕvu+*"حq tSXRduKV8e|ڄ]M'|I IWD#Ӫc"&"c'8~ux6ĺsA'EV3V^H”NXEBM2d{ȿ%R2Gqd!Hz( /]^8>LCYd/Ή7Q*ȶǢA̠;;؁W@ ~$<*y'4RF\fH.}!I\%h%gL<Q栐EN_s@]ρyͱW2SR 3xM溮b?+G !j%ZZٚW辔C S9X X YhL?6}1p/ j mg_(~ >rccQ9<VY 8"6iU5Goy͓ iq d\=%GŲpܜg$!=⾍.]硰:s܏3CW U$Ӿg [/'udp"T(P7Ͻ}jQlfb)9N02E' E#[()xPnFŮK *B~ %>m`-nnqR܌_A6\穽Ԝ&dT&KظZMI)[/'GVXFl4eY*? ||jb c-.k3S`6prh-3)~lMqSpH)V6f ]TOoz2XuNemOE+ĚP>TCK)*sDB$Wf,`I*!=6MT=6(X{u3 ?/&[%0j8S#C4 nEtD|A'[L+)zZ45tZ@b7mG?RQLC騱[@bXAa*Kaw pҦː(Ò7>ۍ$G՛9[WysA:nu)635g;S;^NlD˳}!/z}Zd]?jmE1՛yvX!eY떬|8E~eoj*q#Ӵ2>v;Jbq`Ćݩ+--@IME[O(h|u9npomYQ=6'>:33]6|_5~X7=uBpO0}'v[9-q,ꉟrrnOը`<\`Նģ;a?86P|jY6F q?cJmfoHfOQw$WYqR /!\smOq*U"LIP+Ũr9?{2 @4}}ޘNQh: 903ǿ#e r,'Yl3xHe=xo:{[G#zzJ~/^ }ijkL)X,~kK =&zuN#ge*};T#IO|U /޳؃`/SscӔu$WprRz_KPx!.؉rWkSzz7hu7l.u,]zp҅S7ڠJa ~цoExx@sQ) :"X?VϦfwSjFq& h)${u;g]¶-?ФfN֞uܐUZj&ϖͭݖ@CBX$'t_6t,`rq4Qn9A] X^/P~'֩ڞ .lCt$z#~l!Ʊ(9'R)İAWUF޴4!^<ѬFs*p Ax+z(\U~!Z,j"~{6 }3|vuл $@~ l5=346na/ l|2*CJf7rZLY!qסf ~DT0D"u͋{ %`?k<VuE8[GRС[Cg>.Y4/=zl>y y$\Zi$9̈́Q%p">GDu_t t}@[מ4Eh軿 (nA g׆gJA}nunJnz#~VFkJun<'hujk~^ڊn@.Fdb,4N xQmQPKX8fxL%2[[̋=ib6jZ, gSO),K]4gʛ*ܣ{wjn}oGht(Q1=uw1C7@-)lENx(N ,Xs$-+*ucפU mPF GwjO-FG>oFԗ&±?n.nN f(oKPlCN9U:B౔Տyj.) J+!3梵^aQ?V)U}=)GkٴPnA X[d \Qhxl~:`fL> }[̃ju К*Xћ+[^Xed%b8q$1Y`]D͋ BU:;Hjx r)xB/AU^Y 5:~2{&^=Sr8DKbgK:t>#\{~*qQN-QQcIbңbTuPMZ\zCj%yZ%lcN9pǢgxެ IQ]b2apuf6KJsJyv{:BFT$c"LPaE3G3u䨓,~._0,]”Oip .<'eV YG>^A[ TngqMpiF,O"Th.8YbuE6V^ov7+5 1E,8_JÑM|Ĉ0@~[&e"~M}%؃>g'38Qܑfci( ?܅&.V^?1 3mǷlY$<}&S=I3YVX E i >Zhh*aK*;jho3JOgn|3q'@lvaHa]IhXY* moDО~D.r#vX=Bs :$/S<~& 74é*Ϸ$J7 ;*di:wbeI]hnP;tcx⒘urT;MЗW^B> Did.T-M|cdCa|V0ꆠQ2M7)z--^p{I@[@ޕyQy.~i#FTm!&ZTlz;OEENJeӹvFզ;U |f‘.ݬ,ɶjŪgug935! {B.*^d6#9.D-j"YO_NE7d>LX2gOag6*yCJ׵㟸<<+6#'0Hc`\gN-JBZ(Q1:T2ei03E1+H b fJ:''U.3,a2Ɲ|=5ްM}.i>IZ=5_-\x (aIi+\hv <08!'g{4A5]Qx38ìQ#"*?-ܷǗ5pNC} ϟP%:hzwu~STvXYʧ PM!>6rόDV?!Y;q+8A+R {{8AwBi۬\^o xQʠ͓6<$+-FC&CqSP![m*P?BcZoq\^b.AX3>TTtb볻_ʼ!qg?gDVQrxx24D؁,|`(*Ė%KwIߒJnlqh+4 !۵Ny J!uC֎u6̣< о*͏8z&\44-cƴ4sܓ8!!.S/UhA M]eך;K|y5H)F^$ &GkGsFE]Zu͙֗JSG=o%4:ݣm:F;dW䞳m*&JPoj,A0֘^ 0cU,(d@b ωbB_ S`Zzb/qHEJ)*EAʛO#` ,545fӪYggk跉ft!`ba|xFХO1{L"A6roy{R9&IV",BsSB δto?-J$Կ 2ʷBsfBa ބ0uˣY*(Om Īj=CAFN|Ŋ{mY:_l+/: ӻ=}w` uuf pVV =ww޿Vuل,oJ!&U$,6r)++eovZ93'& 5cV0w2ncTMֻiT;Ha}KPXz>Y~86##X~&'>^ CYoVP k%3Y ǒ~`w( K^jO/H"TU%YSߔ;N@PX5c ᘰ#+obxBL5Աu6{LT[  fZDeE$Il {SWDX ْg3W شY"T(( Yba4:#ƫ4^,0urJȻ֒9'`N4%DZBLBI25z2S&fX'nhU v{֗c5R̤jzИQ%$QvLE m׷Nbၶ0Ⱥ.D5~< f)v 1y4uWe;#Cq/+&@9V]t hL@FnїVKGpdJu R^5p#cO uh=ǣ̝)|L64EȮ1$X 0!h*47!,ٔלeW#:⨼2ueknͩ')X6 ha.w5wl$ځoJhop!ݷCp#0!rC^'+zzM<>(-L~|RTs0LcVf8ĖJzWWì`rZg~Ni*ֈ]XxdsL Џ?B>3}qNN`kzۛ; ؓn@*|5KFHzMosXR}dMt+]di>wBbC|&o 6֡hÄw.1._n@uy*!Fx-V v藣1$EjJA 9cTVD`̛I\tɠ]uƴ wR$ãVu]cF,R'sQ]o3|?S%aiUdI^Џ%=9eh/0 323q$vD{z"y `]9E mݫ,Mt)3gtfa{Lli 6#ʐ~iSeZ'俆=Hp PJE X5fPORKޛ8ŪrܞKlf+*kH Td]Q q{Bi14c#KrzT1mBrå"HY?llzYg at$c4Ya8Y:;<p-^IgI EiUo46Z ,@R+k~Hly !դ6bUAkh:1UCgĽk#g.ٔo$si R^;!gX3~6n#oCZ\ުMb IP6p}rB?ZApn{gű)>K~nM k:4e&]?GL":Læ[R"y\*` جApN%L7%8nI#ßN8zh C*!|z$4v c#1/+Ӝ&C2!AGxr(-J\ XuN˙vQt<׮$L4ǧ`q0`w.IBmR33׊T&Pk/D" IXhh+S}rJ@EXd$]QXaA߰WSl'uFW5z锛Ek SEa,bď6v{)-"sAI _HZ$0;`呛yVwsGL9H|#bP T"ۉ-f'e4// 4dlKunNKuI7X3`EXI&UfDԩ[Sd  G&jRdkuͣZ_##򌲡z#fn<1Iy %]S9 wdur|7-|ne6gY.bLxAt3|I^Y>|%ReJƒ ;ƖB|Qr!F Ga=iIelU$`}߬yH,E!焯+loiW<|o)bR>?ג*Q,K 2{J^ΘsycYg2aAiNk<-ldW1.wJz(<0`a >rNp].Vз;6&xmC_Kƀ)fLҤ=+,je1!R-[${=wҺƹY pWVTZY @#grQO\6\ȸ7Mqٱ>2vLKB8pv`p)&+Ϻꀦ3,Yqmj.J*2J:Qq6n6!dԆX;EWodbB䕍S$v|:x%W"8h|iѵh-'VDϠciQ.%% Hg+Z1[R6N7Z vG<οɅ rf_K wG8n0\8dގZ>|W*a_1O` SPURl=i~\ro&*DW%@y|陲ٷ`zd4uMQ".hn(h-mi[IU*v,R˜{rla̯Ľ~ZLtov@kdh>U!5Iş c_־.ٙ+k ߜj[W{PLS%5+e][kBz+q4:3e:zܖ#W<ߡQuY 88)n=&vySS;[1LY5a}ZWP(v eM.>DdyʉHjeZm+i^J 7ȯ = xP(/TdR;A5zUv16|ouY,IeU?ɑ =,1Vy g{E u[g[tQ˘1"]@%Q2c*f eYlBfB[ƍ~3D`6[Җ怞\cޟC;,6yQW8G{LyM:!£H!ǂ(L'6htxcn_OV筫F\m,&ЩW3 \!gn/ܢYq(jDݒj7D|;$BFhCh]ym1w |>9zbyйbތ)]Y㼐רuux]j0Mɽ^(UA.y:^£=a87s0Ps0]n[=C/|h_L3٦?Mx8 UÔvO, mGʚ,L/gv&U;AV$G$1L>3 mCΕS_YkjQVO~0 Y !I-EFZ`V"\F:b/rxEї*ɤo=kpwY=>IígKuND^׊5NZ&Sھ(+8ɍMi7ѿam.Zl سll|׼ Ih`G932IFl$ :qeѢ#{K8<ԇ<5NqrK N{c"xo!5@8ԾQpQ1FZO\9Z/`R Ǿb4E58utx8D(0MF9MXPLwE;uHJ._SV[{䡽ڳ 9B\oKVloN\{h<Sp}1IWE3tz.I U^AZIB r`BH0@ 6FgXez+UA`_nfڟg̒t<6 'k\F_ % Mf6kNdTE-] ` J= >K^Ȭὕ:EڋG$X$c* T_VMGn#\ȊN@83 0#\>] nFI1X-(]-O? jKVXz/|ggd1wkJ)?~y%C|&HZ`YXTr-lmDO9ВMMu6.Hh.P'`@M?PORK0GT"^söxcz R!t8̓rSŢW8v7 J3%{L.CZdn2cRxrg~QgEo ز5|@ VW1 jT3&?}7Kj JP0e*@|+A}>#gɽQyqp@gIxb#O&(+z))2 ؖwFL&)W^[j'o} v+WJ |)Fc؟񴥖jYtM}9_Ma0> 3{JcC "8w(@Ȕ /!z@@ʄ I3d>AFQ)z$rbF,?.+*@ބCe]%/bUz}aɆj+(B )G֐?syty1+bBi5qaX+ n $pY+/xߥM(.,$!K` R`&umkt⊙U[z4ȷ(1\[̟$lD3Al?N̥_HB0! [ĥM"4lnEd_Wd<(| nWz)(E2ۭ=7y?w5~)d2n?1n&uecsTI~Pfn7f/zc) R=Pς(gzݛsJU嶐9w,y4tD: brG1G46Ob,]]{KOh@-Iw 场4jܛ!m?:ePGW&YVW|$zyٌE^C*ԧ>h+êr_ >Ԫ{}?O(?K:[_7 7;+EFH D0AdSg^iNlJuOd{GsV2Jf! (pN"oI*~chb]E* M?vjII'q+ݪA|M@ 9ܝ XkV!BƇ׵,@pb>×S:jX&>z?#~~c0h@IQ`+TOW1ې<_fRwƙV? =/s⧬捨F-\BdJrK:b-Lw~^'+oHcpdqA\6rG΍W4(72dl,_蓨'Q~+ױU1@`PXNzy_{}R~ ٍxE,-Y]&;H76$ʮ2Kw&,P@4&JK2({en[R „ljp$I4- s6пi,:c#ءLte@iyZzkǸjAҮg{UHIq@ vc@frGrCBy~̚E|O$2 p-s=52)(2u}NaiaT@r{^";pi.͓ŸS 'V;!_obi|kz:R"JwSVoUJ)} 8-Kcrsp -ECCT(5"{$z;k ?^7Do4A«OJW&ᢝlw I ~M\-ԛWW鞙JFxnш:=򊅝$9QDZ,BE=#E./FPfX~;Et[:o)iD`s] -b+P&%ŷ&Rf+vYWx#v;]蹲uL}% g̝ZdmpD,j79Zx Y۽P(%St>@2 A&lˡ;LqiχSq Yx` mE/F٤gsL %o YvZ$^:VE6Ut#q_iou9?_" KLL1;q:{ǟ$B` ޜP,S@@ SGB@ALty&Z$I5@#$3*2_#ѯZ@NO\f䌑C~@E0 `}YUFaA@tHfBI -F.id'ɨ՚~y_W..F|^ބ$cYP`=С('$ne  IAZPQAԘT/bluLGqʁSDY$d?hzҜrJ8M: U :e26:)e - 8&AE8L>2/s*%eYVY%+!x]t,%[)wSo0 (5at@fYv$2+5vD xжe*/Y$h^dmZc=k}u9% 죾.uGae  VYYb5ݦtp4bW9㭨dpmf)e0#_y>@ZJՠ>+Pm L3̕]__v-Gu#TFp 4^j|U?xWoQmO% mX+*q+ࡍ~OSʼj+VSz  ("%Oā.![u|N_7Kw#WSCԳ VQ%A)qRd?abNQWW { ;0wR9* l +wX%%B~"K&_O7 f( r R(`y/} D(De@M8T7@dwFwch#ԊneY3-QC#~VZkġK!25g#PFhPCH-Jp*DYkl;lMwdu#Y.糪k{`f3p?zF!6<l;iCX&K=j^q[W͎QȾDW- '0WHYM0Q҇~YmkASC+ #+a||OU/K%ճN=)=ȐCr$ GTh~eٛ>3C سZ .&`D$>f<+ro/1J}2$Kn_k~p> )O57jA=>&0) ЁA4W FۚG#>Ld3Ne$M)PAm~a$hƦM8y#hnyq?[ݾf{,-ʄt#<"ܝNm"cz.NxE->- Vy@R&K;4d3>Q6h&iyH9dV{9::,Wl귵! 8P㥣4 7%QK@Uz'\ lv7%k=p|V\g~cCEE~7ȷaw1f{J; K_03 r_N(dO]XofzyE@RʯR}B6:ls${[!lR )H"DŽcqG)S(..v;S)mh`]øXLt2HX#͸Zd^<P[ǯ J @++'_O7}K1‰1ԋZx=u';B~9"v!m9gY`p"hvu<U\1c.i('`?&&RhX![UǀТ3Yn& Ed]*$Dt!cXC(M3!G?LwcT"ϓ^MIy`=CL%*ӭ)uXJCC4SZV.͠':^SΫ -\ɻ=C릣Ԯ ߧMb<1tYפWy2$e \QO̝7t9m9^-?2ު$:*^k]F̜qD-tvU(2sdVs3Ɉ vP)Nd|s A H8apznzVtC%q#3̛ȴL*eofNBMlHI3XM>W8[׆ѝЍ<ʫZpbYc24 ܦ',|%+y +*{`e/>I$Ill&57)~Yo/kw@y@cǞ: ĵN*2f/]Vg f*\w6BQ,?-D (\;y?l D ;eeW 0fԣh+\ rv3j,]w9~m0)Cs*r[x1UtBKJ7kg25ma$,xW¯ydAv"z No"DQ\9(PXyI̍(3v{j%j~CNpd܄P>xǟb9hL:,y,/ZD $31l3Ғ IyП}Nݵ] jur߶gց%y/H21:E'gR̓0j30jFTB[pW )@lYf.NyKG0}j|rө΢8=b+Kb8-F^*MwN6 ({N~WTMIVKICV'M%Ƨ ]e٨JDrueY ArA5X<эK ʝAaF:1G1++0fX3 zDc&PzjKPN'.8uM|상Y1["Sj[?H@H~| ۦ@5e= A#gSq|PbUV6@L*ֹNR1 ,dR bepA$I$53Kgg~I"D:EC0>R-HJߥHP׉}^jURaK0xk¸:+^ʞ: #=$^aI'0t=`:gsX_4(IK#Oh"S* 0S9X2 AZ$Sno7 zX7L^`yy?,zNP58~K”oV o=6gt8# ITC*}/%`:hkg&4^:괜\mOY;~Z|åsz]]veÈ(kUy*u ]oء|F}bVG!cYXS=9zC }\S ?kVQBkQ6U)$gd\/FA(8/0iG$SHoA:?Z_I'_=sA e~`m|O%[; ]qBM|'NPueP-"VY`XDu!x;'-.(yxjEZd$6OFfu~YѢ˰pp@kueMN%Jh3W#RAEz(,BQoI1u;a.z T_i>U4ʚI6A]Rw^JK8=2@09VLSPKH/2oR Xez ?K|+>\4nC) <w|#q`2u9!xXc# 5KDAI4Q׮I3zj!KqB:u|]XX>d#E0tǓ#Xgt?'GVĻMUY޵OţWcxLJ ]hʖF kUEW-klOllUgqp`L2.(q+-dE:d1+_(8jK!؝Mi9u)DdI8,TAn|WQ ɽOzD,$<%|A{A;72>qmx[%l'{E @d #EqEeh8\Bc \IqEs_Kd[{ëI?__XM,2M|O^sJW Z{pq͙/Q]{}I"W^W^pա_\ >CQ<`odC_/`etV6D1\ݸ|QjFފ ECҗpkNxuC`$U\[ &YaDSB:(, Ǹ9=1zYM\_wWk (h_@]uA1CU?CX7uvj%۠$6#s/\ay*MG?A@/W%v,s=}t ;&90Ә1T̶, # mIJUBJiTμ쌾׏'[Sgf,#gsdu-M{~q Kkp+T (uHFÞ1k=}3?(蚸h`l^oGr'4+|@y8N̏ P_J̑)d[)fTiI I4pZ^Ȏ)dݝnF /逧ƂZXUf"ֆ(5uQ<eIqDZ_3"/TRLl;xfeIk-H8 HgYZ0707010000031a000081a40000000000000000000000016101d03c00001190000000000000000000000000000000000000004200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb/umc.ko.xz7zXZִF!t/OO]?Eh=ڜ9Ndm4kD|9pᆨ]˜(1: E)% :~&_- u ~(= |hъ.տ6%^]/(`8)Aqmk"'" DMS0ڰ動5qBa~vONn*wś@` (z㦎hC.ş}3#ֲzqSL`(B S.%Hiۋ{/yn4eݲE@goGlNo;QbݤxwRġ3"F(AƯ0=+!=yTfSNUEOK.^kF!&`o0Kޥ/S˜W~B\a&<X@)&NN{RYޏj2A 9+ŸX#ۂ`^g8z X93C g΄cY5ʾ dwQq,|\T96Z+bb_ʕ S=K#j˺FS 7U*~K먽P:{K2ˀ 9wQ}? [dLGX<[B~~AUc--!Sі8b.O&u1:.!n!sPY[#Z(R,a}-%TE U'^ةM!˵?9dnϺ&*APcȰPyDdIC u,uO}ryg>9eoUq񢏕ܔ"av>HٗuK^>V'R3 z/M# q`0grCM=~r'ZCa6|*>e*(͋VHSrqV5'%rlV n}4(@*.͘5 8s`~=WBy Y\:F85mɁ\nL3þG©5JV@eզx[6CJP$#x 3Şdj< KZ:N6qFE` QRX[r7 vh͋ד&dwNNGA (."}?M`ʢDĸU'ccڒ)}#te$q 5u1ƋH͙ͅ&piāցӿvoQX@h_VRqI~LXȇ>ǥ.+RLج4$o m(t緆Ud 6c38Rp9tV`%X.ΗT%+Џhc~whfl7 :\a9 rWD'O7.\F*Dj",胔39:[;!olr.%?5`ߨ=/ Z3bp0Jsq6g]O {jg@=<33gsNK,ƆPO\.jN (=O[S`LHq1PG>8 %&:*2:j"ݬ6lrVG! ;񧦍!oy">5 *_SQpzc#\3̽Feyhm3lvfH혴b*V)NMڏDQbx<;!sg|`!7A)n  0JY8aQbSSb[+ Z\YPTݙCY).{qc&F9;(3a??mm%fkuT7e֤(^"taQ`+yea{9%060 rp$6=BDŽU4bvQ7K 0qor[:dIƼWܳ=ͶQJLTr;%$BqqTn4BL.zorft*MOp-0=S%DJkb)um(Ǧ1|ZPH2$.ˈֿ:'D\ ".3brzU.꜒h&&f[՚TPH8W 0M\J>S8X,!řz<}4aF,h(8^!;1`G:LQ36p.fvqz U'U5̈́HwPE!Z\A9.AwwZzhj-Uł*~c+pBjM)7 OdGǦلfLX9v$U< O.SQOlYoW#QJoNfϺja}"LvC#:᢬E$ժZcE0\.ן_k ef,-Zru_cZ㈁cu+uְR1m*I *&㥌mߢ1m (ƹa-[2T+ Dr'Ii ۪U[X7@ DHulN̬%@BdOxcCl (4 lby"9ՏrqC}DTk_ P . Gsi!EȻ{g $"?Sنs![? iʟq'~fйN1՝vP$3s "4ѱVק:f"y\u07::02L1S> zwP1 oZi[b~!r  tB1"Q~ͽXC$׺ü)vݒ1]uIsFP&5M)Yl?166P>>x`˩9i}/6r5(Y%?ui>}P:NrKsV]'$.xޟ)Q9 Q! 14($Ƅa0U-cNڸ5I.>ℝ5h(D^"$Z*,=jt)ˎۃ(,>P Ici7o/|5;8J`$"OgAlhwEQ=(S˻`oW L+dk=XYoh͌6pV1?+$Ehw#'g-PKšPozSsZ27}e B{XM%R29;)6MnӘmqw_yGB(c٣|`p>L?~ 8JJ$,= igb:AYfOWcy ג6fsy Zu4 sR$ٻ h+X7B,&C~_*H{,0$:ĺy{r4ƄZF{F{}JZC{n]1si2DɚK-d^ H@h=:5⡹[^K$jpg#uVȪ7%\C%jV^ ,$5_oģ0{mVrTgׅV3)?/*pyJi{"(v3.2uSvAEH|SX]њh),u԰l"lnX |uO)|Xُ"JyrQ̋go2.+MDH%p(A]JD83ٟDzC@}=5*pnU>A~ \YG\|^9c E5#"hWT1=`ưSǰWdccj&էCDoiU8l̀Le c𗅫W N?cfSX&B7B'}o QSQBEk{ͣ'mp:yP{q,!/1DžR/}œ"'D乇sۄ3a!IWi<9Col4DvQ?C篱 DŽQxN]"tI?Ka 'e!)Lc8f)+qU9 օO)pU(o! ClQUz.Y6f¶ZbU_>C#9Einy)GF?1AS֑k߱k0H5"V|'gYZ0707010000031b000081a40000000000000000000000016101d03c0000a64c000000000000000000000000000000000000004200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb/uwb.ko.xz7zXZִF!t/9+ ]?Eh=ڜ9M#~򙨮4x7`Qn}fn̐֘FϥA %CtЗS.=e՜* DQꗚuW~3joV2.OzooZ :U ݚّ㘴υ"%TTg|lLaOy)B/k6?;0/p4^5[8_%#~ l\:!JBE?DЕ8ۅIfFg: 'inhh+1c>_!40rj" E1;] D'He+m\4- \Tff3pU~2܏x`׆FAfX`H }ԶH-$v Ɩz_IYprت7!e.x yxz,krJr^?h%6FñaSROE!CI:Ÿdz]3ӈ`5Y1MgtRd֛}H h@rJȩ -CHD{tj7DH }S8D^[fԱ52zͿU-Avr+tՌcO%PiL+LBZO?te >ԛ,QͼU'_ >tS0}>,Vg2mX͗R{=uHiCa%*551|)5W?$TL"/?GJƁjN]25JS\Q21.7Cc>%dc_J% J1uJ_SXd,:yr478ȢgA!Q Q:6Ωn Fo(ZIxy78^@D><=ІsO_=B2zf_5!.^J8.*6-uCJXEvڐK|dEI*kԽ"km>yܤ~4X׿*CmgAN=mE0U ==#=yq:etiU1^q] V:>^[ HYERhځ*y`϶-m` XR?@ \  Hۆw65qh{b%bO[T9PA|#7 vH´!*Sj7FB-`H&,È, ]s+,DF 7٢tYb_ӽW9復5Ui+ %Ϣ pXD2N-< &~"s*cZIM"&kEʙI-,<йq8H^?m=BAd^6G-N.[0!~hV2xB6YbITбAK]>=y2쪄IgyÂs% ײO.` o9xs>BX|KBC~q @CanlCg]֯٨^]8c8;z1["jfa".A=Yn%U> щ}P6Hߗ~xf% D^lQbr?<0{ 7¨m=~vRfI8Lكͤ6[{R`uH@H˹|q>zC!iXWN.*py_cyeh ,+}trtmcYP ?t4D.@lË Ѡ#KฌSA[m}ÅF2>]|sHݝ&`3ζ$W\ʮ {b[yty&E[BzOH,.Sc!r\?%Ŗ=MgWǎ Il:M]>vˋ+ϾzFjA/ǚ4cot8Zx3t1Ժ]{ȼyC1t l |U)sF^)76+ Ov1X"OL_bFR*i h7B[]\H0M/rWz6yب'>QCrF҈:68j+W?-0rѝH^J$0Tڒal]jSXSB =zN}n玣9$nCy n B͍ޯ!$G=43l]^5g]/Ry:"?ϒ?4G#k3+A)c35zl >ܷnd~Tp{$!]2`*`_}-ƨ} ic3= reR/MYv<]sYI=MF-DMSDGEa<7Įnf4cISͼgfLRҌ6m`]g)@J?-'iZaDTȉUoKZ{))Oߖ z";7=Vڷ6q俇w=j̼Z,c'Jfr9Ͽw~xV<9oIoCRZKtBBZ d 1zI W{R'}O<}uĩB!T~6sd 0@LoQM\meX68QjPG6m3Vo5U?**Ӝ:-IrlRx&1%&5APy+L|?g#JpB#Gqp]Ro9ˑ~aQuM6Hv:q [PdKbOqmEF{tj)CRt`*R8_M ~Y6PJ':y2 Gߐˢhd{e$1b]!cȗy`|RP,@)"gIPw~бG/VR动Զ˭4[vyCf3|&)`JC@]}M7\tRM(ϩ3Ws(ռ! %u D~Ó˭ِ#bI[=TZtf_> B1M^Rϴ-6ug;H]Sg7z"EHB  +V|(wp:fl 5KJF]T}O!Z)'@O#X!'E"X\S2%V :C^an^u9Gvl=ݯV!lߘ=2No^1E!1h ,! We.<+̏vq:O gAUaTWjfHܰnmn6~ٳ/6:7{w eجu%lġkYkZ))-zd/riX)xXG!wyZ97%li>;q:žDa7>iCV :աڰXSy`c0GH6= R7FPP6'KkG|*v6ZLHzPR@ U]獇!Qjfcn#!uz"ۛ{@cn?RdAC:awԴ'FsBHϚ#->_p^tZ>Ɏ@cQ{^Fl'7%Y:0˛煑,^/SzșcE~wJ.WZ, ᓯc4'l〡~N\yT^p_N>[zEv|A8s.~~DR\2a檗V qrsSNO3~1MSvFS,DgBHxUqc':uNC -&,&UqBb2P#t`IHJ9i nf2CP@!)c[}ʼn / ^!|okhIiIIxd[}Fid8}Z ^v]pt¯#g6enw UWd?(?8=Ք6sKJ ZI=_Cp G+T-OCWpqj+BDdCaJ[h0~aTZ2Ke]t)-8'$bl7 _ey;EW)!zD\Dl >V& ɤId:;OWsWOToH!,W(؞= #Ts.?#W&ɏXÀg=az&(07Er5XL̇`ƁftQ 0~yu%22?-CÚ׻wsd>VAu=q^yUƬ.=? C/ci8Tw.y+velGh0nz~~~-/tYl 1'V[C*9?11nfr*OƛENR oa?qa>{F92hv=zLլBBir(p;;taf0)f%9qILplC>VL]ʽ#P OVN~h#6L3HP%nbM h|c7;Q+#c͢e\8St #9b\bij6i*hS8rFk:nixb'w|˜l2WB=N(1=\ %!Wmoխ;) ,b [4􆎎]%I! sT0/˔RV]/Yİr'o'nh~E$o9[.Qmȸ݂ZRT 3M_\v7+T'ܦEGs{EWTD0~t8_'Φhj1S,FXvhl#4,KT 1Ӫy'+ ⶞G7~o1bgpm(d)zq,MVyUOOnRA{]2KȔ!߻YG9إ&.cN7ٴ%Th B= #.ǏTWCi?b]d%hm4#zsk ӘiefUsSmP, |kr'Tʴr}R(z^@U9[+iMi]l=洂W=j߿x4hEJ}ʔL;Up ۨ݃ eAxa0Qgm|_XKԼpL9,χ;-l$p=pgAUM;3c2CAXo|¦j/j_ MzjxzrF$ |99ڒp3oDvmGn~}XՙՍaiJ3VTAl#2brj] ȋ#7hvc_ ' c"،t5yn뚂kS{Szڃ*eSdYZ)mLuSzj'nE Jv6x=H/$t_0+Xeo0 t=vߞ|F'lmjB-tG١R^ah'[7Z-.cz=C'O EHtӝ¤w|78/s]џ hZ?~p X/ksą0ЈhaS}ᬥqlk^ IK|6D ^']lxnd^͇h.W7#c Ub+j!Dc,>x&]92o/Ŭ^< z$X1Wu;=lRigUk])Xpm5&R7ofL< ì:5E~+:D)Zzk`?<Ԧ.A' k>Jݠ="[T-t\}NA&/}+-䧎ZY\ 8l,^^#ބԺtѝVCPȑ+ paO7IOU\ը`ɉY!h;}s3 :>3n6dL Er "6QX8}w~>4Zs~Xrӧe͑F»H^;>3 07?CC""aD,W.yk;dyI1*T|ㅱ0ck%C 82V7m+m+u&{y z*#-SBRF2Uv@+|/wQLA5hl7Y#iTw#w=ۡϼ":rG|O <*԰ yE6_*J_?ͻ7?N@Q3D ʦ46/7̚g )f ߾XB3fLEL<)>,J֑puK3Tpі^9ɂ"i6ɬ!lSHi~\{O:uy=U)ac&D;:v}!xkEedNT+] pHPr"*,aϣL6pNm۱U.>&{κwѥ-jz58i 0)4P-g=w";Zj%]NP6e!an~LA 2P : ƕ,` .hf-S?zB"RT0R\s&ky uZP+we%ڤlA4Y"t% O\Lרnsʥ}~_=RGӃ"=h1~ᒆXYI"0Q@,T7 {mqcxE/M|'Rvzh~q?;B'g5ducj :@t],X(}J/JesǍ,SMyZra 5=L+f6*p<]𻜷_3pl%6Sb IRfDO`%M zAM{" &1@D*2IxCW/T.U:6qT\zlqd4fjy`>ӇIoЮedAH,TzNL+G4[].PS oe# 2l;=A58v:Z ?MyV僧LdG&m#DY~B"!WR"niOMD67A_|Y=BSԉ6t' קKc$1> NTsM]+,L([`lY *)[@r:_tλd˂ [^eE'jLXNZ>L2`!_CNN–t\临rP;e.hT[r @,W"6SjH!j/F_13L$[pwϫ4s,t$`e9=v]&5Glo-Qn,< = *چh榁Pa9kP7-x 5IK|X'#j M-r*9f4,(k0MHh;MX[CBGIKAszSs=p!8~D{_}zl;~ RQq?LN%>Lt(lQ s۬(Io`MnⵡUEkf7 D9̾@|hRsZOXU-,tW~laO',.0y'E v4y}̓VP#MMsjɂׯWu>Ѣc7=.8@6QUQnpG\NXXFB0F5ٜlo?#ӍImz) >i!I "1B6RtP]9O.K}JCA`rpXv8zz&)8F}̸~]FۿJlB썉&A"قJXu \OQ~SƧO xO uTfNHD;fdex#30KM|'HȃCӯ ;OjEp@Sp>wF?6æek1F}8! ZEA1Rz46z47k=ڎ;B9J [N\ᰉ6: !-2VIMތ]>^_@˒778 ו@Cr5RŬ/}[#V& `Wj Oz4I?_Gt#^I (r hGGq8DrDUM({MZJ:B3#Tc~b.`O|CM^}7dڳ㩱Wt.$M9^lpbSmCBm#G"ǩ]xt 3 %7uFev-vn;YBuʸ'Hj sZQ2Qg |6v^Cb+{ c-gsh*z#*`z.]xU"Z$^i'EFi!f(٫ '+pyΥȁӟǭٽ5۷Z KM#-Iσ H{6t:fBqlWǯv"6#2벵t)ATx 0!nByk)3?~-09,xW$5^imWoߦ˻3:]1M1r-Ӆ=z =>4+=Ӈ 'O>HjxLuA5UąjMdmRo.A TJ]^%ɫt/jHg]u+Vl#egqN^ƄԆJn.[m Gx˘Y9<6V}ά~Nz B.?0 )H>ǭ̭ŵ+8y$DPt(hk aKSWpMG? )0p}9E H=hCܸ|Sa/yZ 6 [D*X3b? 2P'bxrG8sOr~h} 솏CgkպMmH,_e(5w+KK~ -` IPq:RpUg)Lb.|?P9b`KI% 4\:(1+-_ޥ1cljz(r(J0?݌(|Lԡ*(Aabx+q#-\jS%?0OԬ>Y?r$0-v'JP7!s⹣r9q߸+aD_-`v<6?j;FQۍSsNY"TIqe.C6z62[^M&y.lC&dFNd"pL52hpҥvɖPk@7vB{roզjmM$<@Yj)cĤy6;Q{HcrMWeݑG @3K+;TDbSr4#-++ P?Ͻ5c=F {wFҤ^l T9?{%s\PMbRRj\mXۅ2'œU&C^I0liTX*5..AӅD2"?Ф`UzXYS{G8gjx7b^' ;) viCw,CxF6(~}mtZ7]&fĶ 7ܐ T.b@FSVYL$kc.ޒa<"frw-`&Pko=7?N\] ^{5崈<{^U]环s!ٲ|1sz E=6 -a1W?"T޾TsGKqOǂ/+TC1%96hs0DŽDm:*w ;-mtuu1ծ$=[LހǷKܹ,3$2m2htE$/syλLJ!I% pe-dXla )1/Pدku#I\&>X&Ʉ^lUv;;KO'L'{?}oo#0hd2o'`6,S`byXɛF=i;=7.g]$@N!2oZj .@)v,Ygҭ˽.7.2ό le ؑlR3M*ӐY $P+SY+޸;5e–!CaY#l@X.oB,FU1jASf'7aT!s8$L>r!ةpqKCnjv:IեBz˼^,^>P?{({wVe>7K߰%mO^4^ L m4~B!ʲ-7qpm{qCf`F]@.N>s4.V9^"{;LwM /}Ao0kB\!1d[3-鄕q_VQr=hrɤԚ|Eգ.??-}9tLn8&UQ*s$Uo,+z<)Ć۶NCo 9Jys"ݨ'#`WGf91\_3l3ȬBHtBɘOm.jj\c\\ b-hV/k(,b˗xvĺ4߼OMw;PRxV6>tW7qgj:q˶OJr0y,}yazTҾI\7,g wQ[ͥ D&kKP'Aa_UD5Eˣ88nRyf$v5,Ǘvߕ0P0>z3N o',ijqŌnɥx&;6C1s>zJ&Vq"XҎ 4YҚjSC۶:tfu0K(G`R;xv`]^蟠ҎnL9N4;o$]nİWRc+B׈ÄSh@:Rmչ3AIJgW@B::5g_Urpg砚/zsRc0ҙqn}E/13̜m7svCRCSg͍ϼsj} j1*QA.QJ5eT݊?V}kƊ E8x8x]>lPi[ &YᆵQPXS@ͳgeϲ$bZf^/lF8һ )b~1 駔!_ZMڄ s\ C*g[pit;LXNnsnd/x'x vn0 :d,{kl^uu) I3ͨdf4<G].XE~6Gx-&U"jR  {M%FmK0.nȥ^y?`@Q'w!+:-.캢2t2U"&MMlT+5ʿeO|ZUE&FP$qoh8p HSL$썲1׌D_t`iRi{exY2$Dhq)ɈXI9*,a}N%shF^yFY/*ƪ*FU&6;!h>1L_4(t@lWE@V{CEVWg*Wo\0$P,nFZB>qKOop3crXw{<ƃī4knXBkl" GY ?_6*ƾvd&>`q$_רChoHѰ:b[\,[ۋ9B 4}`}ҐxA_jQ0MŭB&BWpIyh^SxN4۴2-u!Y}+(]\d a“NMW.824}yeQc";i2(/qx oPo&!tZSZ$0#uR >bz'\7^Oe,UkzO s)@)歫^`_gΊ]^)n1&i\r ,E%E /VmcUJ" J=r9TǞCX.7X2OeoG>UV^.9,y;lb!t#Nu֖epl@/$&*|lG4:in-uh>9so 1KMjT5¦Ki +2ЗERB/*ײ#ZϵVHg %VW9]$|2njVm +`$#{];$ Iή7q۰j8/Ȧ+CPiJY}̣һ"؂Ni]N7/[t=4 "K*`,Q8@K[:9$Ft< *l?H4uP[ &>3J(9-O4*2v]CɵudC9N%hVy:E({'zN.?ƵfvZdٖ~V8{BH#lj=3V&)9Y'E>^ε'nx%36+,bcH[8T <&FߞhC6\avfV}Pq/ '% 24PuQ}.~U GsFhك#c5`4F㯡Xyi=I!Q_d@iپ./'ۤ%BXVLSfʜ;=JM?"9@WǙ= ~ #"/kw7`Lm]65]lA>2юpY^]!㖹U9Kwu֞cʵϋQ~ZmSZLpDv'`gٺ83٭P]&sHpBN){_NPfw?3ј\ @3|"D 0j 3N7abdKf5)cPyj{ڌGL(A<Jr{k*F f\%j2=p1V08$2DZZl#Ma&p_`Kl ]POWq@Gd\h*"J)VUEhb&Rk&l*|[D|9="7GLK0bԛ]BK|G&^t43U TWasgʼnE 4 C)jHjRA .PxF9 ygbIy 5쾢U)!-]l]SBEakfveUH?%J ʕʂ "wvᓪ >=oJgT^VX37~ bzB-0^v6Ȗ4[E% esF$܆[P֊Q; gI/ lo='_cz#?2; P*GXnPFuLҍtotbh~vO|)! w#o0?Xr}Xn\̱D9hF#0ߦ]P_(kDi/ɿҮG%JY ,3xm|,Zu.ȭ/# c2_ճ"Di\Zߩ&5]-5gnH.v."T?Dt#Pi.U)PxC2ss~<oy=oͣWVue!(q,1]50ک]k@ { Qd] Ht4Sx. KJ' V*9YԜmO\//GȬ`4Ay@l%KmuiB` w.uEd%DRN1#l#ÍBvhg10hM"ek19Hp Z$#ެ$$]0;Y?dHp]qD?onEz~'Qѯ~f#2e`^Rhy{ bV '~nDY!Y[2m{/ C7]rDͽ@U|B20n2Q~5-kehx&Et PC]C<W)ZRz8.M|b%J{yp5ox Tl?"זiJRio%$Ħճ.tsL cc}5~l̕jLW Qmө|Gm:_H"fD& MF_k Fg,8VV-rat&u5Sw(G I`Pzց, ѭ;2yUl&}sxvӖE0rCWĖ)A.0\^aTU ݖord"U.J֖SHo2c WZe):s:Ö:n İ˰#޶r867O+0`44rhf;H],ԞFJo򀮄-o$'2*HjSɁz4ytw>f73uUk`fv: j`W6f7i `o B߈^Ϗ\%?8$2^^[<ɸ'av-3SRT-Nc*c !YS7 )T]Ҩv4P.3u"_]ꆝ .su^2~29xq7jkM)~'pmAR?*Pe L=$96y.$ |C!gZ8"/3xgtg;~8o#ŋ6B,:;Fp.`q[>Za{Y%dŒQۄn㙾t>gD-%PlH'gP;0p;yQ8> 7hB=W$NYr/jQIJ7ejfTf&zKiq( YU"HXd\1o(pZ}w"Li:_$@K`>*p}/7ҎN7ol7a:DS::Q!kŔ9R8wv\Y y&D4$-Lw+t,<2J=ċA|XjSS̋.ۨw4&ܭ~Dz ϟfBlu@K9mḎ?'J%:d=fGh馜q+"y@M_ u-Сjp`-V0X敗]s~_;층tkW@so;|!łN 2Y G鳬`+3 Oܥ'Xmʵ" &Xf\l(mQODH6OZ¶Y=0]02| #g5}0*V eAs~t S];/w<> 4il|'!kZ=C;E1)5BgY[)E V\ @szfֲ΁5>Ntu~E|BI/$-,Η%zֶL%7QX$gF ٮ3Q,?vZ%kyk& _Áou`-Q-u5+LzW$!o8`o-#WVBx~>b-=鈨`"ec|ч^>;)mEz?m9%I 'g l|?ղ@rȧ蝈j Y1۾2 x4|[$*@X@\2)m)4&AfZ݀%ZjQ}dy]ftQEo)U()Z0̧!ral.tD.*?[ Y _#V~Juzx-ujV{X[Ԩ23/pڤ]LPA9C$NU20.Jm[GC(Mzu:W-)̽t&%;0hIH:ϭg,x#`ZZ9LML}_0IY@tr-5"<U]OAܔ4_`y_P6\Yϊ%\˸n%œeOv ;GJ|v^f-/Cl3)dYKdPnVwF*$;+JJʬLS)܌Eq_U<fg8h}TtcK~7{ Sǿ$H7~pN9MY+i0tQ4r#+f6 9`uQE;mZ}k^„E;tc۶55^:Xǧ~ ]4CϊWFPS'N62~Vf]s)Yh7^37fCgOt*d؛ P)a\(܉ZcW AUf-\ΰ})` qY9(Lsg@9u" =uR)o"xڋ<1e,cBx姠yJaɆbZ(աQa%UD \K=Ĭcgco?(X1g\er:"  c :q/s)*S+Uڸ,>Ԝ2/|vX kN/4g HU/qV r/gN1 [a}^HRq$hqN,O;p 2LKIͣ.eq[EyJ _!7DQ`oflF[dθUlb`v_ogJ\?5>J#mۛ޲Re:M>64 +DxY㘗-ʕ*q% pmp&jӟީff{"$?[Gʶ~[Þ J8Z17.(gOJ0ѝlOlrzSt9dDD3-h p 2Y$yqS"LKnQs@n&-SCa \F^%gH79nMATw J劮#A{)S J9 8K%N#0젴l ʡÕC6`g9|IP] FːZ[@*ϯX[jʺ4jQ%%߅VE'ﴥ teI(%gIyCw3r%9FPLƷ9c5&1Q `yq,0-) o?N߷+w6jr@6J x]H{_Eۺ#+ebtFy<Z#`r(S <^$'ڛBl'6¸v, n/7ocO?@W![z_ )k@^M%|\DWH#04'%lRמx ovÊ{-2@sXA2 g[ByX1?բ;yW.~θ0ȐX09~eY2ý\ z[ppCW cJmoǢf/-:yLlʬ*'xdr#3G7=e2.`~\851p5>)9| \Unip,kb[lX}W(lBKL]#MÝ1Ghp@NXO-|);,v=h mx45nW cHˋOHz'{U4pLİ v(؆LSjFkvahpQP䜛P44"uL-m$b# 0rk+Q5Uen(K[v=ik,=NoտOSdۿV~ӌ*y >6l^JD}Q1v`7%K^Փ~ѷN0lmo(sq[{M[Zm.K-̜nDG az/] MU'w"ęq^ڪEy'lw]=k?̒6R "UY}wml#/Ȫ|]\n_6\mh˖ZbÙxCʫs;4ڜ9 dNi 6~5htH2R8,eY"<-y%l o |9ُkJ "AѲf-ÿQ Ѯ0zHr'Vz/{>ۼiw2n K| BDOrN,؇!"sm\ xvݕU'VIA*{g(>&6'iiQ}Y) @p7_J9. fwA K6fVL嵛m Wdұ>m n/ǚ3H _ fR3 p~׈/|ų*QTh {W'^t)!)0}\߁&.'=-=d8"P^Duo嘨`K9_״pKFr3:Tx"JiHzfCN>2u r;rȬ]T=Zn)IC1<diO`LV)nV[jD*$m;M Go${gV8 9,BJbGơh3yv o @މs9\XL' GZXi0B1Hn=)vͷe+>vd%]h 3T 9W eF^_{KJ w1wr3(sցi·*SK13Q 7nKR#5^d 7aJ@,w; z5x: uy.qкBe2\QS|7Sg>af I=.ReA _:1_4[pu lnyDt$?;/s{fysu3) EBpg%d{],&U]rL~UA,l?WԳXj&Wl zah>v#ZjH!y^P%1=$ަA]X q(&xO 쿂|i?PA+7 as%H1 k4q?P5э@(JWO5\QW… BTboSr$CX;x˃Ms x7r}9dMqlmtR:,n59o$_ 8K36w| 'q? :PVP ݲ2+'J/G̸\{_d v@h6Rab3e\T"h żjrZS@5O,}|L[ߺ^9mfYO2X/S#޵ hSFG{.P/z|ew;7;w(l!^yX QT\BjSl ڷ8:ƺ1)}P$asD~S!=a;n0;|%)j3[9|dxy\Tڢ<-oln-^<(" pwyEB)L,,~FW5-(iI!@ fȃ =K'*plG WZ}dֆQN89"?;kFP Y˂PsxBT`Q ESӘA/lkp&Ϧ$r@{ J9f;ly?QT3BPweѨC2 SYTXuJ^vI572Dⴒ$o (CkƊb.Xj1L0Ԓqo>F;E2uPz!`"L26a[ﯲ: xkUB!w/ 7Jf en'e$,]-sAiZXJNplg? (jiO:.b5,ՎV=`k$!цCq D͎=oV#ؓpo ۩i#V|mϴ_ /%-_6Nݎdwvlzx3 E3Զx&nE[4*R"L ]v%.iٺOn?m㘆6Juk Jx(-p׳ς- ':W3]m5)s8gx,o4DnGMZ^F~]5c+JE%#ϪFN"+"ΪM!'fl Lz8R;Vaɯ%)ur}: !<{LjZkY_;{4-(aJP+(P9sg4}>#'i,O(?V]<1d%2;; &Q >o,.,%6m'rBu8ֈަHh:/.P}t/tSh1 A ʛ/;-T)rbYG0(LߌgF&kx?+.s-1A@ѨC[҇ܛϘDcJ-R ri^ݛ+H$ %Zđ8LI? t珒i'Gn W̭;M*q @[^pk쀓6ZrO@nweQ\NlUp{27P-[@z+_lo&D[r[uVjtt䟆!v2eMHqB`B1Z(w`]S=d'MKٚI&{C4Z8rTƱޮhvah~ITu&Ks:ss2^4Y)pjW}ĕLR?ָSR.pă_lgQoL3p} {U XJ᫇W9m=:rV8 cUU|*Jscr.x bTtػ 4.뭐sUܖ̪q]mCʀв0L!MXoޒ\/-TPTB*v[S-EgTMN''Q1 %O|+~ :|)jyP #v]a2ǗR1%\tږ#6!dǡavk4nj2ΫurHG5@qbܷѲ= y`!\t5:v~y<O=j:9l-i7>ʓC5=._Dw̜&TF{otaq6HNEPW LL^4>_;d]Z{(H;J;/qB6`46?OR14dQx);fC˪dn۵`Fk{Ul+nԱ33q~K__;T BWi8; 8 Ti ˣFalZ}NWbf.zf((40kj=t6l6=uLRtEuu@ctsd&+S6 b8(fuPRe,κAua?tC7 qkhҬBfv I%cYS=9Ǵ[Ii DY>dύdRY,x7<[Qc=<7^yVXjD 0]*H*BXd6dEwYj9lvYqy?^?RPN!s%N=<:|n ~QdV!ۧ h£y߭7e[" zf`ՆO.J<["1)@MGW3$Z)zVKׂh@}m\E;8*|W۹s#H5cŅpbx,g\qӠc"0y;+L =ȭ9C^+ou$xh)ݴ:ur'-$ZjŹN͎VOGn\~BU+q?Xߙ*R:wIOחc54:eU?xuos~%9(@/QWyx Uge|&3 Uީ~mل Kiaˊ`Nֱvt[IU`>M0jaOB@Tw,'ZG4\%9̤'\iӎIYqV"aV5Ad <-] <Ene~UЧ]拌h@GW!0*;eXE]zj\6L uOS*^fi/ |; c̪n#?TY$+Ð&Kk ےP^](xKY˽ʋO`R #_ Ƶӗ[FK5u(L-bi]CMќV݋ L P 6S޶>W\RQ@Gކi.Ac\^t 6:Id +3*$JʸNҠ:<$URYeq3A0 $j)hjwŨhIt6-5F*`i[C} Xdl8 +>;!2nCɲ(/x8_:d-XWr"/5%"ܷhEe;XKr"WiA= =Xy)0OrCybR $P3kA ^Ek:GZ9^]E^eu DylW4PR;!oI^O}$fqhk?{Ju ?*3&MœMbC+_i95\;@[CI_SP=u 22RlS#stGCYe.9w\Tfh7"|Xols<[Q+z+.8;F p@,hwS k^ǎKJXk6: zg ^ 5@)󨎷=Ϙ VGzmϫ1{xvOr.c;00 lA ķ~]Qʔ-KtWD?˸8ާ̣\X,OW |s FҘpdճZ^x%=_mi,V4en&7N_)~,|c.q;M[!! l[X&ᚻ}I6IR{ |gq5hF/s̲%8'/qГDflkLx,A$@4nLH#mGNu*{G;tn4{UEA}I wc~JШ ^N6B>1^%͈jpglsVr-GGʌ/Ks|N<ӡˍ 5(ifzSMyEN(͡0HHej!iAO˩LQ IFG}7 "1g*(e4fG~Y  gqfL4Tos)?Xil ^5ƇfcGgA7QSfM{rG?i٧^% s<uLv~|yqUi7pC1/O)ϛ؛g " -;vPy7dBڷi}0AlC?te3^2P+P͘ nze:z6oiϜ2c;ZC2.ei;">脈 zHUšج% K*D[GC%E=GaʿTWm6px AﭘgX 71S5^#&%M 6K`l/E%9bvN\D(hnK 4 _sPY'c֞V8> p/p3)Q́;. 2l<Бmb00jK$8T.MQt ;[ Q˶V 5o8bV*A%I/6m<)TMI!QxLǪPP4]zުm3JöeVvn(;ۍSK#IEc9N5; @^t.?Oby#US%Y⹆l"igܻH/ԄW2krLq-uO1^~kw5oപ)WGa--wƭ.(++'+$n_hBo#U£GZTڂ(/ >oU3 Y!N_ WO iAa/Y1KH:dN!/růvR S`-89A[&ˍKM_ᑹhQ-P ׼UHb]~}wbɛmyۦfkJ=ZkٸO9Ƙq 0i٨*%PZnA4jB B(99=MAU(߾_u1j ⾕暻n+9v[# :)R<|+=w%IyZjBv9Dl#QH^ګ y|;nV|) #[WƔt?oSYːPO-qÇ3RwBF@'Ekkf;=o> #XⷌI%#S8kbkY av4>NEvCx{Kj#o6Ox/csS!R풽<'f]JT2:] 3] |!/tL@nG5IӬݔ5IJȒ1KC, ޗ"IIcZ[y'-?H,-K'E۷d?}Ѝ e)0 Γbw-'kQSeA!d)zBM I5 LuzxDi:/xȽ9L޻|}s5>& DZ\yVJFE`׹g!7wZҺ!e\'Yo 8u!!e$tydr% ɷ~NQ]*'OP6=X@RwdJ>j,뼞ttHv72LCa1V]18\.S ͤ'>Iʜ3e˲ix:?k}?Blr͟ ͆r%+uR !]mV0to6Ro[#4pMpqoF+|ztfM+t|ޜk !3s%}'M9*'T/j,*? Ub!HpߝNP}ffL4:&`pY?B }D*i9؏UIwq] *T\"N:r Q$}Ysrg 볙;%s՚򯣴:9=na8/0'h_c3#%HrfD ͱqi!fG"RD$k)Qh !v|JUnʛSD [XP7Lr,w$U#eLhb;E oUf&Ě>\U0a{hۮTճSi [W;Ϳ2@Gb }BkoD :B%=BԐkoY_&Ȗ9hZc1>ٽe5H+՞OH"S}u74&xX„M'ʣmFڠd LP_y3)fǹ|l.7O[B |pl""qIgA@:fF4|8}XЌ PF5 Ƕ-<_ds~/{+%J[8R.r~OԺxG@Jb1VHc A6IW(;J-"t3i%爻_z 1̟V'D݊^ʻG\?c[YЖy[3DY s0dă~ܘrF6S%Vi&;w@]|_F\m`!H3KES&ku}ς<Wsi\[5xH6aVH(jc u1zVc`거YT] \qB+-Jd* }=4,o5~}Ơ0V'/hH3ɓֿ&$ OѐԞ 57K%y@ lɗ؊bk]ٷpp6;ԽwRp),rK*y2w,5'%z8Tg9OUc#~g)e&PI7g`l'[V`'["za,Va 3CD 23aca92Q "`C[-肔^gQm=ѯqhkwy$ҚB.q#,0׻M‘N\"N iE|)v_-E8v#TU,EoKkD8`P_E?v z gt~hn4x :ϔ21yB U6j gkᎺ +)"rRㄙ #<8y":G绦ǶܤR2Ds"1DNQ18p23yM]k(o?43ֱfA.|' uFMd҆e L [,sŔ3FQA''nJ??H9/?g%{KZBL n*E&ھ4rIQ*GV#tLzi%N ЉQCXXY7[B<>xcIQ9>sQ j+3m ¥ѫDO2|:ϑ иJ)<~2܆H$:o8i t[X6"}~'}WەbH$G}kjal rHWj5h YQi%~ >FBlSz2?L:/&!—t @{#U94#RQpn<]ݖIjFˏ^U*@NI/_/ºF'\ajwpedɪ[-[ ((3xp]x`]O5J cC w^q$` < X͞ 0fNGɷSO Fo\@k~p_qA##f ۊ ;rCxv_TCfQ+Vw:YM$tLK:V-rA^HTy< 0xp5Z}F!?r]AbǏ8_b^a F0/N{}y ChT>V#"tr VG2d5p?ş9g`T\מ›PZIT *^J(9A[k#IZp GlB5ҷ["{,띃)^A~dcϕ1{X5MZnϏ*3{qlU9h#BNҋ՘Uĸl/cZ*43gneM65]LNpSyɪ̰2bsoi^G>. ]ف&mx.Z& fݰ9{M*RDDt+p@Q8:#vN;3[]L<m5#ӧP ki&]WmX>L\*ԜM {S8-4~Lq- F cV j`+.0{Z<Hx.Eً4珅wjqMhi/`0t׼@4. z!!К41ۀr[SC(UW(J UB:_i{dl(dG  | lD0a5.293`ǚVX~ȁ Uj:^.Uoҫer]MԊB݂Qo xɱWS(wB  \,)[ڸo[2<ѿu;ž=dN7B~/yPJEⶀՖ(%=_Ȁ(8y*iA34AŨ_*3ihΉkWܴ泥{^Ng[n@(!Xqw3ci!M"eCdBMc28t|@%'.. ^_ B6r"VՆ |- 85mNrJqG|b_4cz 9iЇVCbS ͛>-meCFYAq>"9%Izb%E *Z|<~4H=!nz1OpًktV2`ۺ!FEug]}郅sL?|+πcB*` 7p}~ij'"mڳÙĹ.F:>^4ے ~ ݱ&'ieƘ?G /7"PoC/ ؿ>djۑ볭%I\tBS snߖ0XC`HO!-XRNn_H$) iE$1^F0ϵ(WoxPH+ܳ5Q[ MDDI]'Q()P% &@E+oϵi>j4Ԙ1:|MXu (n Kkr=,"" c=-1I.qh4[\wj+7ܬ2S&{SxRGͽX? \x2a.sz+/8`'*0J $Hx7e3ԁd"|X6Л8Dq@S1يV׏/;J= vyxלz) -N8Pl炮/n0N#fyR75n olOR9e)Ѵ} u_1MM+x!gMqk{}Vj `p/QL0I-e׭&N(ǘ{a7&0Y]Zm%[9;Y ŮUĤa/Ew$>)@Ky|؄b|̈1;U<\|O: ZE=DZ *zcݚz$'H&WzǣAv\nhUvVyVO סGF ĈjB*n#Go 2.́#IkesJyl ֥u.{Á "\twVQ Z^wRCѕn R:Mj S",k˴2:]W+^/4C^vPGPȓ*K ˜P 2^$U!# q dt=>@GQp%tHDN={*z~X[vS4 u lttvMNHXQgA^\q?-* @_/:A'0ǔ9YȚ; KcJHNL{zݮ4p@nb8G'Ix l5DٟK<@-G<>_;p卢r+ڢxqWpzHrn-F2έ0Ē8(|2"LeX(ͦ)i (HFLM=m!ĉAI jnDGFA t\cE.ː/3o(=ߤ6=ʯUdsPUO3׫k:1*%y1:7 O%0 ;حQV)_ƋĐo@R6R@0 !ݸ7Yd='5B<1 -_2E0\̋e&yr~ &Kk"HWcA։h0>"#;t;k- ' `%u".r|6Ш+iFNd.`ےBط@Ro~ ㋠. nX<$ci}%bL0-w7*w3Ub NmO je ڍFqEg_+ ~7 ]T5le$ =" '|z':9o%6D:<2:z;@^1Um2e*E+ndKb"QNϡXM)!I|aoM ۱%s j|.KAGY&c4`2cX 8v}f94BOB/KSb= DTdzFҲຊNʽFX(xvϥFdlh$\ƳLy(Wc7s_A0.sԽ{^oal+1U4qaEv /nr)Hŀ-.˦hNNVIKtPȌYD<ֆCzQ#@܉m5.XN;(_r[\]}˲{~,fT=g<ǚtk.#6'~k+/3fa+=BC/&'镜K3AONz\aOɢnf@kqu?2sIA~aG+U$27U inKf}zD>F$jwZ QxhܫZOڕzURߘb ~&#Gա19"AV斴)6!Ne&7'`9I~>n9~Bh" K)* !_:H21y|ϽEDhLd桿{L%䯇O ^e?fklMBe0:\biTN73>eZ<(EÜ@mK3]0JtQwmV}@峪-aVMLϟ\i(,((mT2c;2y6؀b 1/EJŢrզh釖 0NЁyBq{XI1\T9/Zt{HM|gdnTB!"?8X1fL><)+x|<)6 AY s#LnڋN2=lƭse ƏӽbrR=Ype)wloO tޣ]<Z 5^ʮ0#81s5sܸ4a:Ͼ]GDz`'m*LyJVEmw KƅJ0TtrJ5'#갗B_PӇ(wtZnn_f 9 =8!:e*N+Ny}mc<'e*Q }to+y[;d~ecun`8FQ`mJZQ' m)=n֦YN~b+-@?^DfM4z}-t""CALxm%䵢P]Sp(t@b嵎9!g0(XRv-.xJ5c @6>A)sR iՎXYSGϙމEQ]%ۄ}jIq"ݙtܜu/ATUįr3S`LjuB$#%#EU_Mꑓ,6*kl%ndL4kn#c7‚+d~gAS_:d\#EJU-~6b'q 0Xu>5`)Ԧ/?N8};244BX!Hw;~ kی5e1kHoƠelX=,BEsӖs]ξvmjk7<I=[?!68;@Ga9Od7ͻ_XXEN, i SgYZ0707010000031c000081a40000000000000000000000016101d03c00001530000000000000000000000000000000000000004500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb/whc-rc.ko.xz7zXZִF!t/X]?Eh=ڜ9TȯܷZ q '@&ysϧjş{anꔲv+%իA deRp ui/0m4z;~w¤MfTDwLnkEPOI,IC@{\g̘*ԁj*{TN;nMʴ ˢqh6)h/rEfwr滛ޅs֯\c&BG 4Q_8&v/(2>9}A wڪf{wsq,::^ PԸd^aD:XLlUZjC+w'a{!%egHaF2pgC{ykal0+h#&R܁}kfãUIcx@ }d)]HB-{.!h4 SXSfw q1Yp">npº>Qlb!($C4d|A(hh8-3 zJf!Q {/dHuE:v?$dwg\]#pBR݁"uM%iDp#y4 lkW_H3rw'GQҋ'+of2]2(9tuc艾r Ph3i!Ʀbb!~ :t%=ݤBki-o$嗷?b@Π%0%|m妎RUMŒI}`mJlU0a0%L}YAHĠλy#T'ϑi(>G%}䆭iUP&aB((Jj9YP7bCSad{Ӥ2ƳMmky c[\O= @ X̸f{7ܬS% wsM u71r?jReN-^Y]8νT48=*LHхb&޾j +#d8>B 椽2m TlOjdɤk% pTABH~7"C).ep-|4ԉOqEёLa#ʹ F]-ݪBŽ6ҖSx 9Ic4N kv_{p9v@x{˼]?gesBr23Ȯ{\ϔv}v].~q#c!l ug =u!w.pC;F-Wm- R¬7!_(9hT-e޸Ws'%>qCrdqfڤgė[2ӏ>)>MdJJŚB LO*=vND|/oM?ʦ_X oU9/š,OjF da qCob]Ρ{sp].p~lY{}aϦ;| ˛;LgO"iV̈xƤ?nX[1u JvSU/rusӜ6o² J!SD3V3N:%KS5^b3oWs÷ |@ͷdmg<2Q^\ 1 >ۥ z9top?cʝ/q+`Z=C>yzгl>B kdkS9UJN (tca)dtz|c,`[Ēt+")N'5iTOU.p+Nk6wK|U}ҹYIi+/0s差Y"+ʋj'>#E\boW5>\p;>r{73|v&:ʑI~z&LRe xfe|o\#ANL 蘲1t4r ><.8,r% oSDXM3 -#O( _csEz~MX1+TqDZ M eCDMS`HPs J#t5bWX{grp^܁ރ{ a"0Rjuӏ!q6XTsR3X%%\': L7&hJmkAuwu̩.vdʌ>KaS~` żl(Bē&~enkXZ˳iD%qr9?dҽ?1A qGD# fyW҄ku>эhO(y$V.k;{BIWnٮi 'l֩`6yf | c3֎F 4u-XB\4,p%ؖ}Ɉ K: z{ }$3ކ6W}}Q|$ x3ɜmPO-5bV} /:5V$t>f6I-4‚֣C `mYr$6aְq>4d%7:Dݪ 5*)b@dNjp OL.QkolH m>i-_h-.,H6zh}J[^:hQd%̬? rNЕjýfFĠ&m8$_X\_\9Y@7FjRk_63.åbc6p%P/ 'Ǭ,M,A>%#9r?v@+oﻅQ>3 )o`Ŏ~eLHAz)"4pL- @+Ty->&[LUVr=qqKdZ-J)P-&?ܣ#pNaeӛ&2pRL,}svfb)g[jUN+]H5ʅ&20G9!RoϜOUY*?i91¯Q8S7ZTJ#ׁBpt?nwgVs@KM1i/B]WpA`RAPcFM2Ġw#GD)&칸 @_a#.gߡ#&:ۮ\jW'ӶLQbtH  g=pgi^M%:s 5I2liHc:[kW#B'y3ߙ8]n ˜ƢHV3D¡޾.3x@i,6?FEEaYbiu4 *gAf(θ4=00֒?,Xc=% j.鱈C+ߒrJ沿WT7N׆1֋Ҏt>O7< :vʄk msJsJ{fqOb$}UP{񻖰BsNRQC x"_a `뺾neaq*; `X7&NQ7C|` xɓܹڡȽ5@_ !ׂMVTHMgCgyQg1$^1&ǃ@ƅT 8 wAlB b5+y]pac%6_A5"]Xv[ Ǡc܏08;m2ZګYa| AYlvNrL%Skй%. MEݖh+XSb{&o_n|%i/TLGPz@(FcD6/oMP1,VG'gd9eIV8JUj]#0v#| KΟH]BD,v E*pKngYZ0707010000031d000081a40000000000000000000000016101d03c00001040000000000000000000000000000000000000004300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/uwb/whci.ko.xz7zXZִF!t/;]?Eh=ڜ9Qܾw2|~ezd?D|to `.FȔgc'va:|rRO>=c9kg_/EG[ZET 13%4<6CʒIKP8?⹛. ٛ[B`ō&'̥aK2dQ})oaiPԑAlM G“z 7wtCZ~ҫJ-:߰3e*XzhTDPG7n2XPGjQȅ K `wߝr]պf\bp#}`0k/~1:>=#NbᝂYDri1ݨ죤'WCXr߬s"97XҥAG|)7d_UR4Z2ҹ bE"Lߛi6wN]ERN( m+76O{j3U_?bBFV}3RHX8bhF( `[,1D"NP*#k(+,R_:fǸ> b%D!+4q?'<0UC-׶K,րl{͛ 2V?YgƄl& #4$RdG9E43j DN?HCk@fRf=?B 8I3yψ4~>0<N4Dr4J1|xtNm Mzr2el} N-LRڞt}:e ې> Ӟ5-elBxn~ŪʲY.L;Z+/ o<|〴 t=\3aCۆB/%oƢ%d/)ډ 2ݗvv܋Uu F6s#Q+)%(-6ضX/0iy{|վsӼ9kUh31FYYXd&p.6嵿n>Gן3F)cAH؟i7E 2}tij7QEۢ&Xize=ucs-߱+B=n+ՁDZI:_@gJ;e7 ]?uJ"qpq'Լ[Lt.fy _r9@'|7L$m;MbuHSfZ&] h`A2Dp.dhP"%HoỄiӏ!;GfdayGmVddAqrZ:Rf(ع6/ WOBTڈW1FAY̆ Fa ?xUB` 704Zp2b'Ȅh 1mkFrQ׮ vlؔ] k4> ؃ι*j SB 9X/+C?D" ި>=.&\娵2)J=ӒW vr43_"l3J_`MiG&b0YҦWR&@u#<%)2&x1UKI!| f$n, UE mVp"YBɽz)^-U X~=ܾm£LG=#z%Bu@k6t"iLKB'P 5K:i7tk<;->cMlv$`3,!wYJE8l5h"*>H{l^pT7鱶w՝~{N@G|Ɩ݃C{A5*'d4Z$O.Mx{Wa@:CaTrk?=ؙ>yuG:$!sa9_o7du#fȺÃ@eǡ0c N|=1.MLLL!91il8| 3jr U9M: O_\Sl цq*Āl;1/8er,w cZ,!ޘo#@מ!Jӎqgw;liT䈱̮G!w:Z M۩suʱ<>{wO;Y(wJŅ79cN@A`n-FfRr$@#̆EY! Ӌt}IQW@_!q}.{^/:RAo,zµNj) 95x'Xc~;y\3p+*b =Y2)$#+A\'#^[²!6~L@n1鯬'KkQI>7F0-~T'!J¸y}FIT8ST b_oPh(^ F9yFI{J&XXgG_j/}l dI P'j21Srjw Jϔg š„,"<1T%s[?2@e9v]2QįTr#n5  t$m\C= R?Cظmqyz([bRaB~wlFs -ު.* $Kd{|ܯ. &El H^jNp#ڈ>vP`~1ٙ_;mΪ #[!FSr qsUDx !I|j=>n1 ' Mj[6nٽC[u2/_{`;}JzUn[8֯r7ZēaEUygj/ W!")*q GY񖁉M:\x? f9[y, _?z-إN6iqtC=>^/^ wUgYZ0707010000031e000081a40000000000000000000000016101d03c000616d8000000000000000000000000000000000000003f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/fs/cifs/cifs.ko.xz7zXZִF!t/,]?Eh=ڜ9Mu_UqHŁjuˡ|cv-0"@R٥I`TPBVI3l}'4IcY-g*?Ww濹uI1'x*@k_@KN5V~Ǽb-PX)/\(P/kSq8v.1Q6V$+5;ӟZ1mZ~Z$[gfS LF|}Dn,2r"':ƓzLϺvVCu)@}=OQ$Mr+r18#AYĒT&Hմ. ,`' $g~7c ׂJ )XΊlWeVsq(1Zt+#Rp91B䍕~IꉹyP"$l'vDMڵKf<ĉeU0s{ VzMC9Tzs:?枞=$#{<(Ofd2ꑋ7лQyT*xGdQM(pG4nV@ŚT< (vgъD9V \Nc :|1Y *JN{JiP*zA]ayX]Fh';5ont|̶x<]Fn챊Azkwmh<ͺ0 Rbo|UXdKZ{嶖_=ЉRgg|UD4%o?h ~ՠB|y78TOl"q&Vh ih>H`  x5Zw vaOaF: W(Y.ȿqWk<3rA [j[n.™duMr\S.N QI@ԬWĺ\̊r[n^Gv1UjWlFJ2uHfDe`ٯ7vIlEH­GMN9t`!{i 6vp-UA;DPA@D&di%o+Oj2[^D+>ytha\k7`% NcmW_H>a /fsd}rLv:XmѪN\!Ed)GY%@ɍ<ݞ_cUsWXRoH!>KbT+k)DIF}lB Ǡfm<Q4I%g$ѵ &iirqiy)_F4}z, I!җT°NHv%m֯G1'nq`{W* mW33w p㍎ݛz:X%a&O! OI8.5f#÷_kJqXmUV/gɗRw)9miont5f)Udѕ!Dx\hb?I)oao5WޞɘѰJ5l_?N _r\XБ*X-O 5 :ZP"9ڭ]ӱΉzH\fhyE1;ABN\& j锳"/3%+0ěVz⡑d,e D4;0ap@%'f01G%,OMK!i32286%oіma,*-޲+tX_v~e;-cyߍIy8&f6!"GC*~G^/3SbE=p<_$2߆l൱b>U]S` p&%SO-Vx+Ob 7FkkIK~=1E>%FѶkY՞`q^oNeQ$%TߤE#0FBV, ~ G}(#nY1.79qR5ac#O ]q;ue#D SڍtO!YE(Tll͋ \"D\VY/@|o(Ls%`xm@BF"2A^KxC0֗X. Qju+)t54;t/Y!G`7sqQ%vY)TQ;NBf -KЅCl fxBMmR wieR뻆Je~5lo: ]m? ;Cqa%Mà/)b__ \HEBehwd5tHU ?tj~{i%x~ v2H<&T|r ?);n+1簨 ` 4ݪ,aUxb)&xv)׊@]2k _:%:vGT51tӹ Bk(9/_ɻV ?i=^D<>G9գn).1Hp/ΡWx:%c/kln}zS<vqN h ,-[T!k͈*A5g_|$ ~ˎ emo&1Wo2H:+r5qqs cUM6bҞniq%k>1(:4-z@,2ɂ>#+H;ƹ7:)XF9Ń5PyR'b-dkUrCqwiatl07ƬE䊵qd&c4&֘ ub*2wa}zpiP%8)<-$!щlD(^ϐӋQ_`\z19@oV \1qqe=D[xgC81 ""aeX7B\帖8~si+7${ rc9J EcM4B .'-0`R&+CRݧADi?I+ ͚7IFA-!v4mW]˸Xq;]=c=q,"n@HGx,` t9;j,t.Ȧ&7R(I(^rdMmw27+I]7>1&l= Woơr+;ڕ'іfi*Ŗi1acf~Ri^UYFΆfUb/pkUQϚhp͢%[54~~dD_^ &vcOΦ/ְ Y~@uxxZ~ jL 0[7CEB0[>c u^vU?$rypf~/VK1"ʝpD: '5=ȲE yg<WhUgHbo5`B`[ !ceQj>`7&>O,JHMLn?l"9 ˝#YsDkz"Cy0ݸ훸@wLܻ$OPO,u|8BQs&~ZJF-tY]wq$d{+=ul1)v4Zϡk24 B) ~#K򡁪uNFm쵄BSuv}Ik9++ އ93FN_92]7<=Z 7J⦍!- иw(#QUFt:w,?I3+7}K r.zY/pUUÛshS.~5'M. dňP86.3 'Lf_o0i_J[kL[Lz@96&~ЗK>"#Б;1cbTJw1S %û]LmIOI2JE ([@6d2gna(ηKF#AL+[oU}x0:Eڴd&O=‹܊aRR< _PnՑqeiB,QMB]5.B`(LU #n$NZKd}IBe֠'d(0|W*(k#tz3A#l8Ę El-4?)wbt@~S03rnȲEs IU\w Jrs敬OvD FI>`SMF(.Rxf@ \ AR@< ~,)BT/>,'/t 8_UdT.z`9ug St j*&=D`rV  >F9tu ){=zl^[gWM7%"Ot %W@Wy'+Sshqs$B_%a{Z.No j#E9(bԥΨ'pVeJ)MCa }!ޞ7gf!_pVe;ET4F6!5zp@ѠWRs:סkEbwm~^µP>P/|2*9C0 ",%O "81>/Ztvpg fQ*7u)$NS>gJ^ GyKi,)#QuWSee)<ס b79 {{(7" (E\G4g_nIVިTt^w%9[Жbs=q_&G=m+z6H~l@_(L<7*~_X,U#a'ֱUwzZ/#/U|ahG)|3YkgW{QreլdX#Fa ÖN/ꛝ o˦g} ݝT1sBp`/dFq޿=p2<`á 7,4S!cOp?W>`Wlw [UzʙJepv;q#i%1<HDb av9sJ΍0KrlA8$"YI(ABD!TQ73KΉ YHr[9=]5+_"h'G:R7#@EoԆBU2ςң(Pvu48MTocIhߺH: T߼dmiiVUO+t oM]>=OG; vr'Ӳ jC?y`jR,a u9'PHHN`"HշNq6jIbB,.𶂈 fD.[kD+:5Mp~d(@w1=1[ilrڄӌD B"R8E#AeLw#S?2  IT)ť,~Ʊm( ϧߏMH{эWEcH_T.KCkFR1wkjjt52od r4 S`#'tDN47G5 EzaOj.DU;M~L|$9J2㋜Uv:E~&I|hԊu!Lk1á\ ia.P}AaL0MߊuY L/⩽_DB1r )$|HE1ݺ,(}"]>Y5ztt_.֗恖Y޵eL]IECHlNs1x}> ˟8 -{u8,9+Z mw@We]d;_L6w0-WI*h.?t* $dE_B( [Ĕ<%G]1 _8dWs'BƇ[ ˚vG*$\ʉ/ػPz}Zs}n£gmAݟ}:h ? '}>-`,!SUS=\UmXGt:AӸ)]eNnfTmRs.}4J w؎d N #WL(|l6 xdQR(߫I;Rϐ6O\gU5'$ty*> V>q>{sz0 @ *FrQE@MɽMxJ7| TF;9EG'dKp`3ӛ3$W.|`""5YB-H>>Ke&H2j;ʹ9dQU{"Eot.M (Ll뾹??N[ueQ7k*.ʌ/,l?sO\=Otѥ3 fs.2^t>jŸcG _Ў9C6Zr>8b򆏶VA KgpMXj:@H,TVUR>@lcHZv*\|er+^( h m-3M)jb08x < < :Ǿ/ K쉜ۓ/Mcw)6'TaҼL"I%yx-c pWv$]^'*;! Ǐce .#`{ micy,`Ϸw gwӎ[o @jUy"EJPꋯzOAK)!o]D e.IдP5$U&|6Vp=nY ݪȌyZ>ܗ"X?\]Ľx:O}J^}sES*uDE CӇx˕Q~drfOIYE{F)S-?먃,pʃrRLP3OȊOmd?q1zKSL>'"GM(GKkhb}]LJ1>3yP12͛&&sM!Qx/b|OI̮CfNxz!aG'kp 7^8} [z4 r At} qI(n)DӅ5 @n +YC))mxkS)#p`4 r.DTӁE7\ _IdK%uS2[F2ë檩Hl{=b%fhiBNkegӪld@}jv"xR|h {v=~'aw!UMe0[x:*d䤆(% r&-\DsH޺f+밫s!ZRBr{y5t.O"wF$9 2+[M#=^濃v<5He_ED m5{KcwlF݁+nno($?zy\VΑ΢Fq]*M @%pJ+8 xSǀ\O/I[AVl9xxY.%piljc;8_D('Uhx6ӎ%B2> xX:cZQtف^MdQK \;vHo\x#p64Mb: JKh(鲁/XQ 2A%1<.K/73:r0*NvMyϮ$j}s,3ʾPsk6bNgi,IL٘'*PjF*yjYˢh\`NU )AMۆɍklK*⁌c@j1-ң*5ddQ)_*Ѿ(PDHgnzʲs<_F^-8x& j4j/$Gg$+FpNނ*Ofmp_9@[U.z*2|\;r!RSiąyeT G|VO#o_\, LL"T %X|h 6@"ǦbX=ZvHWpDj-TZk++d@F_[Dk*IJ ,"?ZE2}׋5lpq8y#7CǓ.&7 ϴAR\1(ئ9"_Sv.ܗ271m1aԧNqç\?CG; b0VD]H.0+ TJ*8~Xr'BlI▃'g*nFOr[6{tǜ.LiS/b-AkKuGd%<ÖS̨ݩmX-J-_fszg/-.~}o aE]f|vNi_N]bx~%Ck]"ծҏjd""0bYC"Ʊ='x̟CyI3"X Qjq5MϬA8 0vUQ@ O~5sWq?iD;n/oδtD{#,OmΠ3nkg[X[:/|E!62<e|ThZز!z@[_1(2(U{4Fe- AJЇF_h`8;A{ʻp5!BDoWS {㽘z$صf <,РssN$L=v/F];޾ ,(,dlS[o^-u 4 6yq"C TEAM pzQ*IҧsO4[ 7j_>P!rF.`XIb={n*y"ȍH:$B2`YY}  (:bZ䗻Gyzmy FG ;GJpL%Lc ]^QY SVҬmȵET2hO1 ze r̓Zj EPɢ W,6Wз-?#&DOTt&`!$yN_㺉d3=,j*!^TC@F,،0"3 Z9ݬ-O%)$0w NإUh>!CMU'>{(Քdֺ1BM\txկr'PrZI, 5~ Q3 ̀و1m?ZDp+G՜H$Otą`)cL a\+Zt;hט9p}Ձ4-P45UaCUнOZ 4v:LN%v;;wP{$]jY&xoz>m?c1 p "S|!$WPc}Z~CIr< |)^H*VrQc!pHEMؓJ4TTeeO2,* L6'j޿Mzey1[߅œdęt\U\uben7Pe;E?b$h1^T(?QLR<{߿F$@ Y-]1qFKjqGO&GK^ΏY>](%8 9G}h$*rE܃]vL`9l:7, D\!,UT"zz]/=%94A7!su/r}X1bV .A=+zrN6 3KLQ6mx%E/:?L3.Lynj=EkJ 9#|6N\W zp!1~Ҙ6孉 ǖn1,p Y_dZ0ܙ˭T濍j4S˶p S&EWO7St': A,x H?*lE woub5ıL>pfЧ#ZPtVw֟u8T1 c1[. -;t>12)67cK־kX+؞6!([M5v]kwKHO:0{"VHbNqVۂ]z=Xl{e^`(V^5D"U|8??6>l.tG/\rC`9bvtVOqus4 IK8爣녜 nW̟d߲,mhV"?+LA$+ }$4+ߠoH-&'dOna^^ɤN"+N_32"sKŴ{RH)L(Vc AohD?]%P.t߭R>/3[ULocLphQőɨ*߳qm፥Ko@ >qz3AVR\CÝVӊ˛F!ŤAcJrxZK5:,ے4Q'[^W:l\y޸l":W+sL6zו'̀*.G3 U"̺49d8k {9Hj)j_/\٭Ļ_Blb Rq4D*sn{):y(SV-zE \+a~y*l]s#_IjQ@O*FCh#xGv%+jL?!&owxjb7b< !Ew<5I?ONDp`mһorﶲ8/(4QJɢ=P$gbwCɛ4OF! FJWt~ [>3RFt&pք+[_餌FW{tc%d \#+yyU@.U//_lZO 4ܢ10Li~J!=ImX6dUv2!)WW_L@&.ǽ8*!yY¾Zn,"6 ˆn|W-2uXUW,9DK9]cD#smjYHSƇD4'är]9qJCLxUCPg5}a`k|ءZQNV(+ZZ">"( Y\Ƴ(M0d]d),fTdʗv&#!yzظ5S?"PѻLs"ݺ#07 + :a5mGsCDݡpa?_gò;ԿkxPh sSBbhj?8fҧyS.ܲ nf/Wl|2WYgTC7C!ΩTB/eZ~Db9]t_)*J+T.`5_/o%T-ʠ<+ڷ/DkiJ㔭 zBJ ^7 5 *W{IN8mFja5f7?xFWڅ|=nVYzSFǡEE^`i<Gg=1SLNgd\R0n?=h(Tg%p u @^֜A͂fy["ڶJ k_M1aݗ"@693Nۆ9 RT] !TfC/ₘѝ- =*սQˑd{3?iE[v&( 1]#r^9;MЮmk)40bP܍<[VӍȨD<^mNI琀^HC|Z:ZC飺H(`s.vIF)Nj/7 $I\؁2no_[02ף'`{@BNBY3XwvpFw#ޞCm+ر, u4XM75Vvҳ,țH*wdNH"\h\l@8HakY$HQ<[|[MϵVk@ɘd3`{0&d|s ƠxR7WW鲥3$s*5 <$+rX4W:Y ȜbҸ:8 V& n+ i= XFU1NaA_KKVJ̌ s2IDatٴ v|<$zYx)p^s4dAfGuⷣ$fmTvı5;]*C]'Q QP}7Pf+h{ _I 1`6s'dX3!dh_>"+\FX jSsjI*,|غ~`&W/wv[#946p=]۾^ ޡ} i`T6:/ Yb¯y>mᠰ4C|ig7R;:cG+f}D8.ds] ّ~ǥ+͓`}ov`3F\b֜V7 (^2&XP},Z_ ;I%w}Jtк"h*\+hAmwY7/钖j{hOvCiĊUfĝl+ 0~q#Tֿ(=1G4 LH0;p0>tĉ>S'mZ/|ă7}.ȄTMJvss=#9Q}KOVNN#:Ps :^ХCiZT#ԀlXMl>Lڅ،5}ߒǢK֠?O!hF7U~0YͲSwc:=X ݟ#{x%et;kN,9llVAK96\06{5 =I(~ytfp*P7DXKu0}^n@l?_k 5ar-lI_^ w{jғ$LXL'/7ʩC_ɾA#9U%X! :mPs@`Wx +} N+U4) <b(WBT 9BQwrQ!&DInыz; MhD\_L$ѿ+SsKf>^2=)ؔrUY 0! kqE(SZthD!~aԸ e2Cȷ> ,N,G_SsߦhȿKq Z@)&M%2(:$hJ@\0 i)Pknbu-?7&b2M\xTWh +^.\h ;0], 6DFh10Z|Mb[vY^C` E9^oӇ BNAyˢE|Ri4<5dcLsܩNR;BDJ9cAI83;^Jױ)SmC7r-bw=R$YK=䷉s a.Z7 Tsy D#BrM-MArv$evW .Sm7f Y`!5iSp[wF[jr/?jB:V!7c.ϐY9V57"ϙ\e%ɸ|ׂ\HʋG})k(P>d}SlvzAa~)}QzR9uic G:5 ғ-n{@Iʟq%PoOpPy*TbpA*1EK\,e=$Jd4T2#(?.gU6bC q>Nl~֭0nbbJ Zo8\ͼ-tGk$yzitTC~^[aAh/hHʹQ(>A CA};o/qXA^(f:rY Aoqm(6 Gm;Q.$k`?AQF_#jDb620M1"N<Ÿs{nD@HFH;>kOdgߧxHj 0-?>/[;M d6nTmR TDo"c +EWМ/s(ʌ޳,*{Y>xE7rN2&V%!7h+g0/V-e7p'1zn#hlHq:ΆBo' yHgj^|ztR\0JS[իO4 #ŏ '\iWirȩ9Z&s PK@-ὗQUJ6Np/DxKvVD,D ƥlf >& NE(րd>("(ĭ ˣn(ъ9*!X!<7tJivʇ 2t)ZG4  cɾq2'Yd?$B@G[N/wÜ4!ka.CN)me|֮޻+6PNf^'z7qxn%֙kM1Ot6G[U[^Cm[[XI1qJ6Gn6}Mp[f[ع~SQǾo)|/Ǡ JlI7J{4 'e dk{wWa"t.bL5O? `d'7|\ ]OZ9j 6԰Es ?X@NPy{ٞ:? p$[೟ܩFU(Og`![;6E-X7^|KQm\o센(ݶ[VO >񫊈47 w6B3oS'_[ ~ /k6I>e|-ؒx0mdmnB3襄\0a݆=뾂_!RɊHabT^wi6#laP*.o22U a/͸;\Fb1V8 #+1rk$vޏ%) RRJ,ˤO/4 R:O~~ZMp5Nsk"!zݷz< d@۫r6:t%UTVPx;l| 3 [qC N8K:ёdej\<6g M{uRzDٿsO<x}WAC! Z`]m '7Sxx[I#m70k%DRhT7e(Y59aGi>F`S.}mǬT'֎O(DZ߿Qm>LR0%N%qڋ:kUI 0Gbsl.^|lu}g)ir$qψAtS|rn^J v4H&FsAD -p̕i&zdA v!&HjvҘIt6i~;ix\;5hqe1$!(mҘLndVb##?'vO_سvæL@Ss5#^O]d G4G]8D&yko±Щp=]*`uG=z${1(Tg%7OOyɆh}(Un?U%h$sXwGj:GJ̔OG1۲ Zr҇CQ &` @z!t+{q/tȁE2a@M^E & h A.%manc:7 4} J3. ~71borۜNjH4T;в3sAk?U#u?[ﱒ/]:|tj?njSg`(E4[SYH2D>I*8FWd pklO\v_"Z)婓]',AܴM!?j`Ւ V ˴GtD*ul`Dz9_=ƢC&fɾƀ2#zh s(\lj΄}Rir=BÌAP_?ܟ$BQ!&,܀z44t(}g;.;K;k!~YP4K{ޯOSPf{x3=l.yzXi.yQT 4wp[+ui䗯c'`!z;˶rS<$G0AyGSKgIѧsthㆰ4@5T{"AuoM_29 4+Hv*-N\:\Ow|m̔ސ8.X*/0;w X4E[p^zrq(l+;.ʐhhwʣtIsD"+ۜPc=HLt@?L0 El+ZCC`TE/71tז}RJjT`z}k4z_>m,_%dN"RO ҕÈ'$t sx'^M] :QԩezK0R)ސ j2l܍Z3l!d%esL+?]ħ3C;ivI ϣ7a͆:~:\$ea3,~Ð*K۫Q-Bا3co;r7}T-To ER 24J;~&|e‡ws[іP9Uf cC OO^p\I>4 Ze zn\M\4Ų?ө9{\ķ%8֜yX0a0gQ#p+ˆ!L|H-6PD#X)fc,T&g҆ EXy1;mhϚvpv5L?"DKx?T J~/oL|ɋ}.:kxnR5pW9l(n?e(u9jҏ:Qi̮׊7W7ٟ΍7,vC$C!H35}Seڬ#$r3-fxo,Hc_hVlm,sB2a?"_Jy3dٗg6w#FS,qxjYtIG1.lwx(?עJd4Jxeegc;HDSYQ{G=fo66dWW 7ImZn1LK^Q/JsH{J+E3Зu>.8Q~z @] Mx,= d?_ 0ʅ;B&Mk'Od% 00鯬qN_ZXY"& ]ހ!kt@R㜵r?7߃j~.G[4%q2U|k*q:鍖 clE(:xpZ 7KAڑ9bKoH u|JlZ[lӖU?1v>i+4an,GxnAff7fp")UOc͖ D){ܔv}xc?R+iN›V `<,,v=:h+@7A 17Yee QpFܝŇPYs#-<H#TR;Hr.@5x9>զʥo06;s_wa.2-h~6gNk/nihWo;b!kJ%DxXzRP ~AF;2^i8mj|*u\l(M. OaVɂn8Y)1Yɥ&qdH]3AP 5H#"Ԣc~z~>m'{uOKIPY#?;lI;b#4%T 偃5l4o>z* ~s#e?qp? I{{ptUT/pj8QoCϗ ϜGyڱ<-& g=_f2ThF W"g(' Zۢ.1GN0غxY#Z| (fZqb\mg#[XLf;->(.jpKbJ޽@70;7;ɭ|hz}5Ŗtvӧj )8;a9Q=εQtW1b9wq Cjc#FIi|pջ8\c)"v TLRT_( ~;>W/{dF4|R{7$\pe+ v'*처:.(Y~qd|Eka3?i 4彞glӏq^m!rj-W6re$Ou}lNDڎuʦs4e9ϬRl|-X(~b &f'f]*T̄$xKt2q i9!a/Tl^*;<+aQ:z0M8Q <$#8йRp h54XppANP~M; r's⟈U?ȷP;H%oAMtףJIj"έh_ڝMji2 yЊ<&k[j;kKGΧzн>;e¸}xYQٛvoRɞL\zF]2&!-NtA`t焥͹`GL}hzu%yy9 !|FH(Z=lO&fKRJ5&_d-,:GՖf{Xe4l?T.6Z8z40xQ1S.SI+ E.QD&8 yӇdKyp3,84"j_aٝ R,"` z~Eg **g-_J#nKHl%+xUisbZL>TtYb|uPJ8\ϕ-EL8̬ H8,"7Bh"<[A7ms(NnE{~UWyHN c";eCF,ъcɛe9 #}{ei%`8ylչ%uk>)#0;ڬOBٖobVxq* U,v'B\RYBsJz63%p57S"?[ѹ'Ǽ.҈+ޖ0Qq)kS' _[3hٯ3hTE;5+%P3%߿ch+RBܻ7~O#n$K +/qNy&uO!̡+w0],'|ꔍ.,LJl ~tm{:1Jo Z+[O_0uB8E+^u=D1u }`M?7Dgg\5#2"#H@Zg @%kTArTnƒ0:.uo^R}^3& @1{.HqbW~1$f>Y:e.;QUˈ[`k-ǫ`7p!*ѰF2j…7@A}*}{rK*!ӝghfGj))q -hA1]ψe°\&jakwa7zvoLb 爩صoto)*aq񻦓bo#k&]zM`brMfW;3Kvd!ĒS:: ֏,maYt}@EbrRL<`^aɆc3b.䴚jrD |)v!{ Ihn遫N"Q[r7H说; @UrCV1*PDO Π2A2ھ&&YᳵN[m|}$(5U;90ȋ6}nj7ҳNgV|xZd[r)]5&W ?ecmЧdDZ`v@]ڷEWC#(M5Dfz-l+1WUq4ȅZB^JꚞXg6lD[k0"rW1xKVzճE*fu,)#Ae._,$' 7{@듴2ÈzYBCP2rzi3fo ɜd6I%yk︜oŎnq"37 r!AZ.׬޴K(VjpKqs s}sw-c H^Rfb`!7]%!Dgt⫩dtaKQHL޲kX>:pW2Y@ -*P8) G H>-ePx-K0^mɕgY1Vz>È/=;uJgCR񖖳}cg)6aA:u:̘ܘ&X %:dAܬ>jxI!oyNJ*Z}a/XRsA"ywjNSFRDL[ľ5Ms ׺Fz6|y}Ł0g#DE{w|Z.q^瑣6zl7 '[OYkp/ZM 斋~ܻWzQO򀻚Z 4@ۖxP?ݑza{M̺SBM(ɲ yI4RyT$ Ck=%}45y)e0ޓP8%XD#dȤkb8yaJ^.c?SqP7/ZyﵖCcIJiC\^? Cw?~k8պpi;C\FkrVtvH05jL M<01W̮/McOE*\Ca,q&}QkKLyXمy=q_):N=t ./|w8cuKy\}xCkE)ۥzs72VF{&"e O;m%Q zC+N3{:цjز .jdhpم+??D(&ڼFW}QVJ8C]8e&t A*l9 (y2HF=#0ظHcjvs~Iy *gF.Udni5:vVFT\R44 џVc5""`)`*LBr^k&Y08́88YRpLXd !^Me("V4t{.Ѱ@`$(BAB% awxyImqIQψӈƼ}ͥ^ظffvҏ|#W* tBS*`]nH~oHX o AL[9$+ 9C![4N՘T28վF>{|j~@ADcwz̜6{;vF-.h.\_QtsTSoNCȍzeV`Y$;\6%5%&jvr_i2;=,/v|Ӷe1 ;[t3%_.|xn\оCЀ=X*Ke>w.vR<{\Q([hv}1( zaR `$a{IJઑWMYGv(zE(yQw$]](HA͐~[d󔍰\|`E*AO9ÉN-u>xD)\B-rʤn?R,CLg4Vn~F`6W\Cܕ1 >#B玿4 wDk[kQF$!+H`8n^]B*9S߶b(3<< 莸ឋ9Rxw\+P/zf22EUe(f뻿6 iBK*hw$Di DRIW$>,,JuE:=o<6kǬ*=EzBM'* YHJj0^Z̧ϾYӷR/oa&}^!po$ʸ#gEvWQV;2".z9"9VM5!4,T!(@Ɯͣ&V|пBk&]An .GGDMzkm뾮st1\Y@nKcv$ccM֧_54>{\}Be% ΂H+J$q5!TT%Y4~L^_hDeTSث/}Br?}5!k'qad{{ Ɗ(&_1ZԣdفÚ2VYu}yDR©4/εBE'i7Rd K:OfDNpa}1TvBG=$^j%fj7f-݊PQYdҹ6䣷v>nYr kEut1kP{˯-e]YҴUA,GOS-0ڔwZ’ebQM} Q(e/ cUp. SsE[7sˠysb )JSߪZ s%N `|Dܰ:Ɍeii9A2Я2'z^)Gk8UkXZ|U;2D4Y1,‰/ճL҅#<߳{_",!JU>Hhcv5툅O:l=kT~,J.#`BJ.(#wT*0xNU~xHUuWa1;/@WzoLBS[ު[^f06.vJ,Xwn M,{y"yy$(ؠZHsol/Ca6֟&Aw򍵍(uSGh] ] 7Ր3cV|l0"LL\&;,-uzpB CbzLbyome A[az̷>O >QU&N_(B^Z^GI n3dU)݅,]nVз CAjF=Wyx~Oho-Ze@FǔKO'.`y]EGϰ13eQPzJyh?/2HnLn:5Do،tpi!UnFRq߰yDD$3 ]Z=gp6Oo?/Ϳc$a뱅֩U|X)+7"6`k@_F0[9 !%hLTwS> 0p,I p,D!EҀf;pŋyKMy ШbYȼs qN8a}̏ ~+AȦӈ`XLO؇[ ?mYUP,Z0)i-bO Erbs`lbLe?i3sڬزkcG2WNL:Roc,L3$D$VA%ms"t;:yu<]i#ըOViKe슒f @C@Ü喳+O'2'T7T|AF)F*Y3@[jw{ܫ55] M kx|불p.P^(aDi0^f?}OlQL=OzktV漵 IgVK:qoYT>1 qzT&z;\Sv4©M"5q%mLdXQ'w$/zvG`et6sqݶYvxb2PƆ.Yl{*gy,&}!o4;{E:),U^␳Lef87S̋$jy:=į -Q*d$>S-_dz=JJI@Q/] 'I*9*r\GZXרhjd:NQ0ySP(_5kXlx~.!SJӭ"ޓ笐 %}<=<;Pb3e<B_^WNXC)8`k=( t:i@| 1T$倾74%͓8vǼێ9 SW58 \ACME%UW{6_H{tc$>"Sz ;HY1xP{n̓.v_J2]*7BS~SW2 [I<4;>n.\DR̔^`1sH3{vEm% lMG & w醅X_?HIvӑWq4T"iZ : +50QO1=Çⅼ;R@Mw x_R9IȂ\?'t1NNA>8: ~ KFބr96>G1Ѳ;xT$\!A풲Ea >f\pwH;K 1\E~Ɇۮ^;:+EܚM2afEU :`"}j ϵ4(lڨ *sg \ 2.F((jf)fڎݜ{@;!? ؂1;#s+m|Xm%7"Vb%(/ 3pLrWgsJ.u4LEX`yA'Ҍ_6wA8J =,Y5'Cgjv#ہs!q5T7F4"%&pxBKq&*G}]NpK~Wdu>=-KZ+yM#"#W{*࡛!]i&,aUS[u.ޡw0}v_,qՊƄ7RV׉9`o ,~$=T ikm?[3R.݇ZRirc8DCM z " 10sXp'CޔN@*~(C_YQq3rEDQ; EpNG_:Ota@@ x6x"eLf MOk<̍@j[i mfS7\fiHe'N%(~|)$AJ\< ^凇s 3`::nҭh c)QM~$30oTsN=U> ٿ0KU)ާ\?ьP3 |[xpt!}G8Xh?F K"k 6Nn!0yMgݿH=))%Xy9}E*V׶#SMd"E? 0|u/AmU;g;,4F4D8)L^õ$K޳G;:8ƊqWlKUs2J$è cMz&mB/h%/-W>#<.us類}3P.@p=kUX_ %"Np kj|{‡ԚłVlpL'[eTQ8Yn{ϤOfH} : t;`v5X.ww)`sUJHBB o 59fRblטV|DO @q'˳Z`FY-Dn#|?$"NvCv B,,NNVXcI%Ҽ8m5%A])3 Gڿ':釓2TfԴr5xL U[@OZhminyY~Qu3:{d63.k>ƕ:ظmv! f2@NRu˹DdhY:P%Ȋ69K>Q8O)8=GhP}pM,>"\.h,dw$4s?\Ҏ8\~bwO{U>*-vhC#'춉Ya#8J_-Cw֎\_Ҭ%oA8|#h>߼$}ix6'Z7?06 vY xW|PQ%5߲>vHT>ɒ̇9|u1lZ\>(WRy..{&a بUqb^h#:20g'`旄ʞ>ӽC}sRN|΢* x)UČU_+$D0+dir9uS\j !-v0(`JZA6 \x̸Gk4ڙDvcCW@& 5;6v9rpzVkrRS37"|'sR({w4χmUpF'&RwD%V[;BЭqtT<>](!qu܄5"(w(q ZT*7pNeTh"cT;(%GE؜{Y|lyr"F3&!vk=%jT]dn 8NѩG.Up]PIsxҤwUǖWѱl.BgGi l;U[E-A-<0̰^^)#!Hh ZۢRaΩ>'cޱmT,%yI$!<[iVktivJ $xzoJ q2;`l\la]p ط,XS?:Qp"H~kZߒr/`dΞ9@?&6RprUĈwpk\Mˁt4R7с(T5% w[ dz쩒o@)^#XdW^T;Ham{HnUfNG0iUA(:(DIKt!a<QwCR>)˚(DIjG ]W_ Ie@ F{%޲f9MB#`r'~%!O--<:F"%Qڛdf;p1cE-v^CU;8T RO8ƫ%u2^Z"KP"uZ/XΨ?6ƋR7<5>Mm2MѝIEG"\s}8s:UL11&83'VM.EA3ojAe;:1;iȄk]У?Ht" 7]H<ƫQ~ȗlSlfRtH^ӗamyьb~&|r7Ha/;)Flp-28}ba_0\ 9R%'BiY3&E>R(}_] ~hIĮ[ y F~ ̈́db?[C?ޠn0ZGl dQԒ8O~h%#[csC0N3JƼ:*~7XoDȚI;buT)= y0hE,1f3qL OQ{u^{k~㢎!L``케 w1/z7`C/ Gjx^C*?-$4z8.Ɯ00Qy^YeRgSoӄ;W&,M8mvھşz"<>2rWa1 ZፗȬ*^Ki0L~ޥʫOeM.S)Pɘч~D\ C\])Fr>q؜L]@?Vycfm@Ԟf߭_*_xIz>8xRۤ_/ }Fb;74Cɠ1D%^IW.j rN7)(*%?ckA]_G L$'JB3)]Lc Uۡ|TOkDT0QapwEFj)y9_ e'P%{n?Kf$%;!:NxUwU7cHb0cJLB}vSmHa8V>0!K:yzmc:/8xoU] ;[)Vj )De~)k-}I nJupa3 ]>OA7Y?4 ׳}kxHf+q}c5.7fvb~P{5UipMT]fFmÂȂTVPNӦ5sO vfg|ɅM;`{u[G)q u &e&{űfɌ+tc"njC Lje^2הx\w^B>FDĄV ;US%a&G׭`+e3t@BC\jpmB*)ҿaWDU L~P XBփ?G9& d':fzi] e\fsL'=OUoM 0rC. HxZ qcNχ+F r1WOBX.X|΢1@ZP8-R2Bɭa2w$@=E{g2ԧ:au;*(X+נxLmJ$pIfƅ>0[zR8 S^Z搮P#uC{ MɬF%ǠG&\op!򰫛qs}ƤW$eT= uyUIs>ۃ7ns+/L \Hk׮3zJ1#ttz5K`NBK[#Hdž6[Af6Ml\F ŘTA|Y(moo_Y!BLjIV8!~Ȫ:=ߧ%ӎESM9dv< ( E,s5&Ty8sr?O'9yW75FZąlΆ;rBC0a[S05Q̙iStC|O a~{WXmApRyQP xȜP-Dǻ~DlGܰSy@*zIp%ϳ $ VK=kGaJZhu(}? @umrûHVI3oڔ+8k֑3'2]U^_aNׇ( df3'*KeTja%9oLQUCaP%YGx+bWڂz&̞ p'踡ZWCy $=lݘ,qf+i) CrCS,CO| XSq]2g V":P! 7~/'J\$$\},jl6ȗ7G{g K=V+Ӝ0V\4 86"%L/ujhw>j.ٴB[m1GWĢ50"Eqigy+RYWe|%d$hKBn%P& WB'F)KfmSǢ^[񫎏x <owd<'E.Oer|r7 '~%-\G^%]A艢NUx ^ }s\kL|3Kn-HYȼ\`s-wżpex1t? ?}Gm|-b_jI>[.sMS2 %=&^lO%!@.m !]Q#7&M+sXw`|y3MƝS G<Ώ( џ[U"i`l KP،wA.4]@7;40p<Ću .`r#3bq^bB,[N&aI9ѕAF}=P ,EB}O "u#LcڬxBDt`l(](~ 9` g='\ĵ%_B;g ک!!Pmd.J5סF"cH8QjWeS!3՞/ֈ{WH;V(iSowR ;ߕL:{B=46hyL. SJ03G_4#̪0oC礲\qK_ƕ+eVlg+r/ۼ_;=^q kgШ&<;1'F_gTWR?NÉRyqV5:K -gRqd0TD%*b]8æX֍kSa9f7ա6}@ `F2P(%n7lWcz{K g 4?)b>[D9e+&-/NSfU U8v;@ ۠В*B0V,~E>l `{;<-v/cĶė"/qKQK%< ,<_AR.ђjTۨ1W퍩OGX$J> +H@#ҡ4wZ2-vKZqy1uZ"Ys|}T]"T}0 SEW=evVp L٭ϙEv`ʄjh3Q*0l+Zˁqj%?ۛ`l~ZA5'ga7Sz94LӔ^CXAq8IiGr jH mki+);)%Į8n0Y&&~u'df"&vG#D"uk=R>KaT?^,&rl%D| :Xw8eЀlyo+5=ؿ ;Wz-C>-2J>fG6S!J3ZmTMkQy4zn*~DGUr[`kM1&ET1^'V%[єv_ megݮ%ٮ6PxTpPhg 蔬c,N]Ok{dji?aqoky6P<+f3۪1¡ot597vP_GY+gEjv!c^uG*u\to3 H3g&7gMp{s^c@Qs&CM*Zm|wi*is$b~0OlyT4W2䖒y0R KrkiQ$EϵQ؂P?Y hJjwt ,S#F4K"k;B;.௟V)^VkOx珡jilic#( jN)>҈S԰[f~qzƑEVN{PpvXgүepo3Ws/ ,kH5UX+OڹZޢOÅlhmTcyԞ+rٔ~0@[WVK5t|ل"j,| //RmV4ѫTEFEyDQa"VĜK:UzaJ[.;,s#՜M.RZ~Є"7\! u`VԑصB/pn.i*ϘI ,uf͟.@v7Sb,K6]45w߮s>4Ŋ읐8^J2L$tAۤ΂4 NRHRH?D۴jx`x8gتi4XȭO͓t}ʹQ7,ވ-HRcݱ`ǟ0HkG1Q%ɖlm*/(cH9tzKwT.k'"2--bJD_=H,( 5cirɴΖy2NznS7::y}Y !WVO|Oxw`m,,W{85y&O} $8g^*!sSr>0{lv J7q\E1]ܜ+8. 0*e.iN6aI=4$Z5% ~:`?]\1{V@gMf'EEx5?@k8 ]CY`_ɀ@Zh /9MC(A9E'bWZBd*C(ګ"^sJ=<$-t^WF, aJ#uqy`0OM׉2Ê877 PT<KdM-ckyi Sֻۗ!Zggl4V_w)k` &nOl 1lD+,R|J!n%VC |NUYUƍW,Or ZQ3e}SeĪM)X(ʩFZAsC p /s~cS4$L4q O\~^?\fu&D6i Bc] og @m^DH8RMWC`9 XR!-C;P1@)%~Q}]yR"=Y&qSjo{5 o^ @$5Wy(]Dֈ28],fC_k$/+T|7,Lן N+Kw81u}91M+:?ռS *a AI3JkcxӔWY;=x$^'ZӬrMLIIֵi 1&d釆V%&3ث!K (=@)Ñ V`so(g=7d%z4K}|^s ɭӿ &/*}RUc ܏ 2 4Dΰq&i>cPi4*VyB:w 3E^tFk:Xd\Ny}C4RyqA}{$kl`|ni2JW }ڎ,E R?ekY1 -q^c(nXPW^M 7_CPNO3m:ӏsg+ I8HXXxg`c?MU\eҾ=Embv39QzMèb P2 Fu-[^>08%J˩JCsiw^WN` J\qǶGHV~WhƉn\30 Nzjd2aߟgc+s21٘de RpnuH2\Op3WwNմBTpؕ 8+|4,$ ltY``vc̝j3G7g>k$͊@ogi0y/3 wo9ԲŦ^wI)" M]"ֆr7K-{ Hchd \Bm]@2j1,QgR=aZmFUTԏ n3?A{fsuKBKƔ#W$K 0Ȟ[X8^ElH-*j>-ƶ{6mqiD _1PM娼vg"F[[l'hn!t_t-{&<;92s(PZR{*NS_}Ed07*ݶˠhVvS[W[+B[ME-l7vU]2½TSUg;]G^ivN)| =EU ZY&eo' a|$/a7)qTp5T/?ɥlIP)HDNY>))Q/<ǸǍ~nQaјV`ЉpX :D#tp]ЈgyyBm.`—x^?ìHD>.3ioxd:Oc% x/_a #1It`ڞhVgF._ŒJ1TqМ$PQ]>xY܌O>uPظJ]Q[:'b{hXmofSR 55/[|&J'7#[=>!S@iʪ/NWQgZeMXO=i\ ^2pu}xY,JlQ >Zr5d6 n|A8dW`#&j?h,Wʇ^3 j-Q3ud"y uiDV|U:^z/)9,N5B_!ySŕ"){KD2؝O|1Af{K֓pudJ .qÑXl&UM{žpaa3g2`9Jrʵ=B4}&[ϜӅ+䤀} 6y_h{/Y. SΜLd@S1Q,u&hULwiЁkSijL-$->ھUIhCܦA DG8J{:jc%h͒zrC:7)P,3@KĬPy"c{ r4¿UZ-,yfȩ=GHWEA-$wLl=;x4϶Di`>5>[E^~V ]P\RcKڌLNcFe6?a9UP+D+ɣЌ 42U&] tE+cە& 'qn<H9b) zR4G/_4l&QDE̯/tO6t"ݗִ&,t@2KBD7wwj,ΧMz=h>\z;ue쥧OFk?%%0LI:ޡ/fQ}-088zQe^i'6pӤ~"l=g):Ktpus_$~R r/d*PC?È5?*rc;X}0kcRBroxix-cW1*/ ma>=g#ُic1LaO:Ku(ga3G}ND-U |t{ ]<=D6>j˲LFscیőBRCyf=oЄ_5 R sQPWJ6ݵs8 hUax]+-Tr= K-O-˖O8XWF0go?fG qP0e3&~5|^pbNJQ~!mAAOm -1qatn#nr{*<Q^Q{jŎ |*Tx\xX p.,HS龪-B6ik9p]=E?j Ҭ!ΡQ\wH<)_~@ 0!km*(Slʲg7 v3i,kQxo|5#Rjwo#D9<]-%9&z r-¹ MJQ.KnV //AmsvoS2J$.-*ufzY"Xkե}{0QzEef o5EIn <흨I=HY-v r;}0|~ݼWZz惈 I~CKN!)h5KzZ& YMe4%~If nf@^#L_{;].C&׬2)]Z:*?)- rPhҨf)$``^& k6w9vǃ5ǒgݖzuӹй%zxmW!&A褊ae80aMh%vdNz.ȯ8|ALM HN p| Gr$!)/CaHG4_hmf Y&LYК^, iQveAՉ{QvG:ϧ7"4`X24F)ivt|@.Ƈg%KYȯo{v@sӴR|S_FV 86g ?;>7ϓE2E5"c=B)MV<-C脹SyVz 3YK L)j>)G̫.q;qdً}.sNI@L6rCD;CW$8ⷧݾ3ÍKM6SWpyub脛Ձ Biz;bJ0R O:i/_f[Б{ IcP{"/q"WYpoզ›c0ٷz;G3&']ґs\ܞO5 i$b Z;y]Ym`^c֫,O!j-9,?+* #]n {u Lmn6Z`짢\ u]A):', H Yw'ٔ<"6ctX횅,`7F(v".q]aB-jʗ>󷘔t!pDF}+1Xj]6t"1Q4mP6Wk5N jz6+2ket$O#}!r9ꃩ a4/Y[' = z[hj!. ';M( .[qL7&{H;* ) '"+`-+a#LȐ q\vu8j`z*0P19lq#3Є`FW:E %ٷI(_ 3#!EC @ޏ: C,4CP4zl&Bڞj CV_®) 8F~\EfCΏ,&&uFevVi9ܽ] /#-?zj *SP Sp F=܉/Z `3rO:¦g sBP [O}Jq;:Tr_Zۣ`>ht\-iҨ<_h+0kԺej~10cW 36BD2,ɋgr\:åՀt|zģ`m6-zMD Xi\ͩPQ8++NPĈ zxq3';*CN൅G@VG)-`+L\iv.=ݲi&*|ʨGap!Ć#= I(߸&IZ|>$^!ʄ;)9YCox ,,$Ld",Ayhlƅڄ#P`D޼g%3[{JRv;R@Ay$kU41knP!fj7'"yNqi.-廿m!Q056CJ/!MB(Չ08J)<0a}0qEM܊ 5N띮Sn:s ^h9Ūwi-"-ydYǞ2 H8䦨>;yaF ]lTC% lfpPy+;]$ {z^߯:٢UI͕Oe־"0^y@ƨpSR7F[!0{j mrih|EzjP|.d̅~qlb# S:nӟ")-7l{,?jlǙľ4.c#  8ya@%Da>Nif}d0#) U=Of?ɭG`3# '3m&jHj̹|)"KVHF WűJRs{yZvkA-s&{ SioF"Ӏ¥D3f<9Dw$|jk~:4m yp z)TW_Ȼ941Bsc`t"4Z;AUs|.y(h Hzs+4.=nTu2Np:8 19=m`ߓHhMuPO.4&1/S4C jѥ + Tޟ;2ywUFEpv8pOG)~ Sv)޺7o8F(iFQz` p'|q7tcU w3#ntR׼tj {T'LJs>]Qs6r.)aM,f߿UM"$`VeXMټk&9Qp$BCs[]ªM*<^@Qnkt4 [>:4@Mn`*4dZ9C>^꼹ئ[krO{Yw(5Se⬶M-fxn  ֍\,]eb1qRB:j+WvVLHY߮}xCV V[(X̬XGK w>w5bhղ-AN>O3 OU%3#>R?~ڼ Hh>H|emN S6M)"6UUt~6SGQ<F"9Y%*l^98guyg> >4y?@@jUG%Qg>ҙ @R˹) ¹oLHl a^Kmךjj2$\oUhz?XixUY: F'7"g[[ҜwabC_y: yv;j խ͇K,6dѯRmDT 8"oHY܇P,z cn]qj+q~yVw9tnA95tax(/TimBtBu#oBoҰB޾5~E^=:~;P 7)e4qOvx^D-[B3 |:ZIe`w$&~0 &>훍f)eh*:qUu 5E Xf)F Iw FVgkdU/c[ZBU\Z/2:Q7ԚxvgW(oHy92pH 6p nuhtݶ"Ht"eOC%XuL g36"f<\ptk E;W Kb_FSI䂔6ʜ &f(Nm&;g=ִ )>Ppo&D2>k#/ llwWT1k/0H eAn`X[5rCX5}Y0u*j8Dqnu)KHLΔ Kw1I2 \_GWR.?b,ժ7sm/ q:IK >ޒ|\\"eb=7Y r,u/1yc.,[=E ]Hh%⧀,*s⪞(q}o-e,aTB}=CEibZGeonJi| #|iA^6[KTyv}*J ſ"'4Ӊh'=6n47Xa M8yx }Y=jN57 v5k lT<̅9j4o,ˍ$2s J 9"Ch: *9NO"}Xr;iu}rr'3MlՂ}sE^Az{PG$ڻfHrl3Ŏ[ijzG*O95FtGsP,r`էAE_ fmzA^s=>#n|,zh}TB3 LK F`Jp=>k"wP #pGL So6BvZAZ@ GTTM&`]9N+D @-'H7=%6*ݳlݺRB.[ƅEC?}4U q;tjlM3nFyE5k'bB]h@PopR9nb/%3ȟ$h/%%]b|GTi'KkbЌ宇AIªsBT|I.Ji}~3zB>HM⾩tI НCjVb: ?a1iijǤ=;q Vm*҄ת a7ĔkE@هDH>L}͜& Ե&sMTv#YVcSkcyؓCq8(u^\E_Caoʞ4 ?J7?5 &{0[PJ2kFKY kPib +P du~C%+.ε..y3viYRa̬aL;!U{m OˌIm73W9(;,j{2g-JJCܐEJc ź5vOrĪ:pgRN}qld߇y,~H"֚ź&n+Ͳ b$ Pt_>b6ZJ@+\5+؛Ap˘ֿȢ<ߡ%`{tV ֈgNo4 e5}j;OjBXYn0S-p{*F0Y3f'N$6IJ\nM |-x 9:V@Ul: {GLĦ |U(s^L XXbiUV_"׎Pfqpt*_FΠIm48X2~K@m2bP/* cہL ة}Zը %w':ձ>#j椠n)U{/%166w1c6DpaqXpd\6w##׬B@"dڈn m\Eq &kj]Y)6TT|qZ EK)c,D֎NH"ck_l&U/qCSACWoI9,%of*}~T7-WG`N?Om%&Qwb?$]>De KqZOUsDgBCF \?m0jm/}Qĕ{jϖS{&Q!\Ld ~ҷu$]6cɣ@/u%frAh Rkvbfdqplޓc Z$G9ؐ; oqV}!f<뉢GK-XSJOWI=uCz+ROUSFaǙ>0k?@XzWPUQ[\IYC oq3O֏J')w!EeUl(a֍>|Tو%G̽L`%>-r *C[TK~]. DgOzaH\7@MeqL7N'ppVƍF,޴ Aä>@dYt䗙c;_d.Rv.|#{F`D7NC ZH޹"dnPwZJIN^k/B?B4Ւ \\8:Kw96a[.h˞s; gxP$vdVnז%GL`hvB~q NrYVMV_}DˡL-vCJ[:,)$Ի^o>02Z*HM-F AKw V s\˃֛w#mZD09yvKP.Z7Vx;rox*a\/ǣb\qƚ|+ p5X J&枇Ã$;2wN%;gS+l4`rvm O3n&"vbN!-NIV2t6yˑ*Ȯ =Y޷T8B:W3>ǯy}"!Kk&;2}pV&)bĽz}peGDKPA!#c>JTA-abuCyҫY+b#8s"~73`@F{Y_zb]*m1*!, P=$qd"=\Z@ Q2~ ]_4JwTVBjqOP=~hZ k$ɯK) (irCq ڒ)@Y⭚o>I4;Ip5[\~aO&BMx\GJ.H,[͏5o3j38W83rĠx\8YhnaZcol-[mߠ.by0egȸء?I>J>ݿ̣&%[ .ZJ& ߐ~Q-{WR疖o[=QoY J]s˝-|z!K^F?RG}"2( 7n^֛#F?7NFy.|v;Aa_yP apA9ӗp77d6q4cLԁq]r4>wayݬs][mՆ=MuX"]cME%Vŷ]U jn, Tډ+@ٮp4BP2^_9!r6Ir :,ĭ<(c_,@N 9b?8kCuZnбE"*2>U ? ZB@ץRЏ'$zX|btRЦ M<86`q>"n*)aMzceM^U6`׃~Pkpz4 ,UѤp!` ցUΑ̈ p ܪf}hc+NnPEk)?(ߖ2)[Vw.\}XMȨFL`†02zm/#&6g~mK½'6DTqLtƻr0i$SݔfտT`7 K_H%ܤDTe1hiS W̝;B#KPa&ݒ"ba 9bY/~+ǰ񁭩ʯrǷU!,n `L |\'w'x`@.h u6 ZI ax1~j`zy $ q 66Yu,-eSEJL>KNBh)20[_s;fѻ%瓂* Hk|u `vFcF(G,ҺkdKU!襬Ѓr}x5m,i˴otkaQ/JF\$CFovnw}ji02ŀP#d 6}Qb6Bt-vl"hY1R 봭{edx}D!`RĨ`g5c[mWBJU+l:[~/-`k:kX)5Xu4'+ѵ$Nqq{^Pe}#< WɋV-X~(CQpDB^@ÓzW0h|qԃ!+`DՄLOAxmg+gqOlA&B?=z6IțHr9p{nW//rD rΛJhC(|%`˹uٝ=֖L-:T 1G??\%SY?4DH)[qx|iECdt*63m޲}Th*kүM㬡 .B"l.S*Ed!p+E {?e/$΄?ZiFDrBS?X:wE_ބLmairPaU2D'J6zpTșLyx*ΠlH|jrLwwWꅏCmWǸ?^dMLc i/A(8QؐRz9dSnDuA"dHBO3J H;܇{`a#[ ' C/;7p<͕*-{Z_@3M\8CCL٘e8}W>I˟VNOIK3ߛ F삂Ȕ0G(S98wx?;M`ĞrRSy%%c|DZ+GZ⢁<@4R*5@,6J2}5v&,_^ph0߼N!m@wC쩤GݹtӮFܵfY:?v {Ixoŵr7S9=q@6oۤa+b#ծsMfqPf:f|%FZlQ=, t9f&J)e;_8i#Fae/Ƿ>G@"@o5:$ډ _lgQD .'x0qEDf0RVz Bs\XvGy+@ x.z쫔=fd6dU/) !\ki0S[Pjz/-B3^> #ꁮ"n!tWbFƿ[b rw_M -. >Z`q+7GvdbniJ#`dQ!>>Pa 2To:ѭ8Eѫ\+k#@obHK>tk#H1;Kmt_fxtuOqiudnf ҾHzJ;&{~8dA;f2_ϞG97E7\j,AbѾ#ld |rGV9Qr>I_\x#O)tJybo^~ֽK ءOվ92Fg dW+8t?o q.-zo$Xd!fHblB' + )5 NJ÷ @޳5sIʉa{VdUiR%1a 'peT:kQu_HOB{k xܨ{,{M! ]4T1^Rne턢F徙o'֬Ow K|JVѫ-V X)qHC_Aīw [; W(?a6u3vN 99'lQ5CF8K^M<Z\PQZ( P~C\O)^Pm7Z_׹50 ogq o?fbx{2BNj~φҸ  Zn$8alخ* MD/ Y+kJdH|qeʲ:Q+eA4_{{8,Di;.YNM(V)?C4qжIR` .=fP t'_qy.Si;pF8_.r7s<w%vNyN:vEWuecȞ]oB 4&W| ޱwly!oUF2!e=A)xq} m=_'/2qY(@ gZw҉nR|,==3~MP޴աp/0RɁC0T芕3m:Ӻ 62Q)uI =%u1њҴG ; 頣NIql|?i 9,*;30gkX~|F54OYF bm'c&¸yQ. LBzLc6 (͚*r iD^Y;pBT>T]l@)\TJ}<7Mw'OHk=n,fh(ѽɱn6PSګ󠈛X18Dr!?9#Sh?q[@ElRzF90yrNB|N\[ͱ>W8|JQs[+Nvq*Wc ̔͒O! hRzlN;k?L)㈜~keNIi2!6J?#l=d]VJvkd6^FR|ԛ$f;{_zeCp#\+]*3Čs9vb{%J@`YjxQɂ%5s2P@my&Ϗ5paXWV@S;;5 qjL=vB}@K/*AyUS_sB_6lmD.h%N~ E,_@9]do"ölb",51Ze*uD^r r-tIyBXf:cJ(w \Vj{` 9Eq0WD@cоh-3K_T\K$+iԡф\W ZQP$6Pe+i(:({ʰHž*=!<$VV/,AnC"Я{܃jLf Czty Bs]ߔ䎨]oDD]gΝz99ɗ1{Ҳ9??u3ՄX;W61.Dhx j,puX$B0ÅqvRZ_JO4:=0GN궘*lo pя(D((q_'vΗy^;>Tj+ӹ3&룎ëQpؕ+D.b<ZxE` M]5e5QÎ*=BV`^Z?ߘyh&^3l<9*-LI.U.}~XRXXh_,'"q_W $r8HӐ_ !O)!matUd=mTϿB.PM  0S%hNyLʍGLxnDmpb.ɾS@ ]+@cw5=;:aMs r8NVs 9o/Fp;^ZB9ymm-heݒ:56*[`R¿dюˋ%-ÍI3t8 ՘}`,3ndt\z#eEH]THpdoFzn~h#5G=|:s+1ٟ={i_b˲f{Lj,OM%ܷQ;rNݍjBC@*F.Gw>qI:m\ѴY䜒WgTh=r(% `YcY&lt(_%*B瓩ȸ NOV*M>Ri;(ZMO-(pA:6Y!v-g` jg!k@fѥI1g9xܿCωXbv&w1K*O^q[ЄmcВ7Y׿>ϛcF{}y~aN!wk(l%vUY!Yw6prH ="&?$M"6>c(S$#:G^ɓ9׍MlAOzFߝb,3bȸlCZsu|W/蟤rwƍ})X7ӥޣslNLn۠LƑopGhW?i$@xm<61Ts ְ5T'tC$(192wc/l=7A0D2C .sFGd_J?rJ}`=9 >wK|n#7\,L^圳:+h eŁW׽Z$o0n71A#*pH\擢<,UJ6n҅X,8[o4 YkŴ.VAش4ARCڻRg :?B)ǧ@?~v"갦R[5F.v롂dW)Q9?Wcˈbٞ)_ YViV ?hh$/io "kYH$_wSVvUO]=GC8] m *GI6HMo&E0!2@gT <A=Q,tK$%ߧG :stҷC F1%d1Fn>c@Kj7DMXӨ ;2 uf|oW~ۍ^ `11B6蕪;^e ȉThp]vEs9ff4p6T%_\{s<`HB3[ypG!>׭/ȝg98v9>qM^R]'ҩ V9Bl_SmÛx0q$[)n]Le4ߢ ҚGjh,.SL$e 1lAc}oB{GGl>ڛN6yfLޠI)L kXgkW|v,DQ I jXj?b vZz*)$/~ױ[3s&}R"{D 'm1(oUlXXshTd{$ ~Z)PK /h5+y+ӓO33qrUV%}I}q[/'f^:l?gR*m v`Yo ZI♇<:Lj8VϜ@k}Ly)r>-d^g`F$N%tĮQje6;r0F9#)&C[4<1'ݤIuVKv+Pgϖ^ |j&ܨ--R"/ya? _$»7U1 e%|B[aʳ,=MRYP!\Kz湘9r3)s1el8%걀,&u 1᭬࿙Ux srƟ_3VeTFD8f@I}q\j;{1Hڬ'Cq²u) A}ؖdAM@ֺS}(FI vhӯ%?6k7bǤ(:@ݖARzҎq3 O8Pj=jt c8h=L"@Mנ݃ų >n@w2 FCMW Qe2Pc@Ҝt]C ~uo%c/tN5N˹>r9f 6c ֒ёΚ TaobD\܅F ! 4l.oxZ5-9ϫ=f$pA+B}_E\F`k]?hTiuiX C:{x'{uVC V,mSv&|jHˍ?BwYD=^DT H9ǡ>.*FaD"\ɬ\gƷtNH-~ڃ }5HJrNjIZ(e%k{N$`ܢalh^J~Ŷ-a+D :I=Mѕ9OAwoǕcnwV<Rɷj,z4`9P$e|y.-`I9um$ B7CԨMR]bi*)MZmzn!:5s]%=RԲb22{5i TzS C1zj7*g(Cz@ fSУ>h_S \ ^1 +1 CwFB:E^d`Ӯmm6R٧t e%-üjvri}LAᤶ%:$Q*84jj2Z C3Ff),x8Ia Led9OǺi@.e> 6`#e  ^NB!WcH^9Rp6 N`Js)݉&xRs9r,ӵxY(.D## [7_z6GT4 @ehFyTZ>='l6ך"(R( qGEwqv-G! `)94L4aY_YRgyc XЌ#T]s݄2: mf"-r҅v(`#+]H=s=jAO}3ܐG&]}u=r·m H RU!cƜxV5}fDGꮣVrǐ,Vkkw.'}uƦN\a›'H|WHn1@%Ԡ gxzm NzhDA{ǘ|Z7~=.%6"(zk>sƸ#u+!XnJ?5<_(ŝRW^qBƇBbD|1s&]ТRM]* XZ!/dQRdcjP.5eQ,* i}YK%׺Q_ǟ4}s4yC "0Tv7 [ƍqqYUsŭի؊ED͞6=*[XdhFc Ed/?"ހ_spQUs×4DĕRA@,]jMZ+$.=% @Q<[n{Y$=%8SlRb+xWVki=#t2t7jA*S]NY@8u6x׍/3` 鳸nK}S'!KN`)h~ -@6ocǺmjsb&_=ū!Cn8̒?eAv^نx,Y `p[B:qZ)4Uc,i  t0CےBmP 'f5P4 ~d, .L5ł#$22  }t|1X^%KP]U^F楅7o1}?TPx+j`ihfcEۛ)|*rR@1EB4-P5}8sbdz$eNRc̠+U$>ƳBSC1~Ɯ ;!zâ6RF2:ֳb*y]:x)S $C1 l]5^[[涞2nu|fM5͍aQl- a2\EҌ8)-QP {%"%SbCsrؑkz 5h\tMN+b0J*M>duH廈7e$q3qۚV݀uOFr<c&:v4a0NZ WF]pj2c:hiȃuxZ̹ZޚΖ;'k ?LȢs^EF}?5 ƧThQOY}0|)w/.YKSv*$*J?R*  !\GT}Lj?‚5*pqV#~WOrJ3}) >ŋtg δp>Ь=~f(Rt=VG#k Z !x8dNKˑ{aWPn[ 7hI}t{w5+LpV DcE5?I@-*-Ex3-1z.<ęsv@9Q|C:ܹ'*%k-s_2JX) \Ua8(aQIDuV4P A.|J4ul-iB>7Ympj叾jd7|oBMϴP3q~7z,u>IieO!COѻt(*/H 53Y>aDzII|IpDrSo~,_^z C~|r #&֜3b1ɒ {PG5Np:tFGlU) 6 !|bN]d?X$_J(u)砋3BXBDkmc)OBjȗ)bW?_K1J0l+_phQ)UN --j(awT\;ߘ"->CY3@~':=P4'@t=In=10m H@4CX`ޤ{!,hWs\iUZ|#]U‡?h]%Q#-L츇_MDVV&Khr _DE7pvxG>lS?nD@r 0r2wG2avmӔNv61l@SÇ[TaHLe֔0;ĽCm9:0*7%`{/NQ7ĦlI$IJ J =KXhcX,I#,V7Q/锛sSI>hiM OmժI]jhb2d5 `go J@Ė}u1j.] 59&/01b {7R.jFy?o,#LZy"Rq~; )hx;Jw ﵯ*(B?8c:06QݱPm=SK) fݵRc"=weho&& ۚ@xgϏ[r\;tb6ƒiM-U_K]G̖!,.OhDhP*\F_ʀ1;pef3}#"TP+Q (9Uƙt1Fet睢OUJ_e\1٪;E\[\6- Eǭ$(*9=F6n{{@[}e=:BHt3 >5ͤ/yKt@Ȉ9]O;J^ŴQ ף0D\O 5+&`QRGG}~dʻ1<]>u?x~z T$UȀX/}ȡZ)c>$F SIPlE!`Kߘ&%ZxkV \a!rA;f!g(dkp MS{-Lx3F&n>Z  0ü8cz[e]F)7F /(l yq|5)< Fb`yt3X(QDQ:BWd)oBh$d6. $Wl yVNX{LrWBK>t {.j>@qM{hR1ϣё6*>SN(kY av"ǜL1ellL(CYkzgE,hA]ubv 7X7KwA6'rX~\iˡE}20x.z] j*Js%g"}"3ƸoAHc Fܼb[O"zb.׸z+hG;n޻72Y'wZ#py騣OEPNчRxg v#b M`v~WSdk7lJ ē籎4}r⏉ 5m@͑:MU W4QDKetHKS1DV77Uu‟ ?ޢC"f:_Oě%~RQ<(HpvZXkb0ʱ=ͦ0(TZq]rz0h7" CI.{j/RTb#xR`~=*yZdcؿ@w鑈?&1hhLnm Ѳ.\^_3 9Ja5jrYF EyMRFs*oL5CT*5j:3 E7vY}ۖ(N!\H*IWo=<0(Wp<2 錹:\9ElJBM/&ͦQhiY+(FWl/9y>_.9tT|a @gVŽ!46Z2l'Km%О)#.bk^H`%3Fh=QC$J+kDo|C%F .lfhF]un6@U>~(iiQRܖW~rT?^dQ` @&.M"픈Q#3N#kfP[['NAtr lە-oX,yO޸JG̒9Lu={tdx6(at8= 4Nm,Nz HH!ܲDB@ˤ^O#)߹jKm(~kt!zJ(x}<DÌd#+)M@)K’-kP22͚1U oj֛7_& xUƕnl&<( :ߋ.PX(T7A!XpuڭR&I2EI{Lgrb=i#-j姨w4 Uw&1('/\EpN^Ф6o/x!y!ؗui@2 u£b& m*ckH%ϱ&ֵx^6RB `Ҳzڧv7pŗ0GMۦzydl-'' ј ⚂3Ūw1gqp9N}i@)ocYI٩ڼaq)2Wȏ1[4&q9,jcf}PL%s VY{Ep/S2}7 ܃(-(<%`9RG$ߞn*ݿA~vFc\+DK66=/PGGwLB_0/_@**0h G3݁'CbUi#yM,(Z?i۔~(ѵvRB{β|ۤ4WpIZ@NQ2Ko{mПaG;rq{0BU7 ?>'SKE]مhUMOz"r22_ jry'Tv~{~JO*T c0YE^䈳J"1a-)6s=Iī=1-^&*Tx'*iqc TK VrsCEKMv _(qʅ0P>6Ւ -x%щR7{vs^C3k-G`#a1 l7n6Sdzʨ\W6 .j׍0L:_9T߅z͸)'Ptv Wa )71e,f?Āfê Պ} ,[It~X9S܄F4*v^ r .jՄD!\_`aM >-=T^a^^\z+o0*:̥n79&<&N"14jdIXl-#iBQ,O \8c~(^"h4vhs(Ȳ|{f x. }\!t] @}ՖKk%Ŵ?\i#!񁹡.չϤɬƆX3ߍȬrb. y3HrFc{#Ⱦb,aPL-A`'k%;^zir#gtw_}e`1 yWؽGb &ˇ?mI÷5ab#d'%sH?j۳^]6'5iO+ 9 n7OxLf;Ti+J"0X5nPw[0,sQhpm3Rap-ηl/N-꘍fzvvDV&+Zy9ŕ_@vqxQCyиSX!Mlجѯu]>l8-&.oۘ^걙k2Y"`7|R}\x{S.ed5DD9@H1zHއ\m+;8 $N7sg4MS7XnmLq$l,xK~C _\_`/TusyV#Iw{q5|H?̷#XtKZX efbfMtB&W%<6H7=ƞWɡdX]r2j`- U&uGrTQ.la$L6 _zak(|ِ?n SyPvw?K9 #Oo-3!k -Z,m+~Gk 2JѢgSVKҊy*B4ܹ,#UM\Et9>2vR@ZVEډR14S#TY)I^74yT;drb'ذnTV>=Цx2FbEIeVAR&pF|rnZՄ:3R$$Ú:xf^!ڸe'[Ōk֨ њ}ZEͭZO[=Dm 㥠pF,LPH}ٱpW~Lr@2 `x6g-oթy͉; NqَӲ?,B1-Nh@GBç*#OjZ ]ˁG/s^6?@w5i^_tG@a닭, dYq$9P,ej8d>헦V}wfI`&-9{ ݵeEm >_ (=1c3^-%RxloneG[o9fTC]naT"hWS0AkYecxA[+wM";HxAQ YHd4R=WZAMΐ`Im% 3KQ{7B0_[˺$5D@ ygݗL%6Ǒ44N2~*c>JG|\ )ӊw+z_aR5&~/`|P:C z3R˛4wp$VlPn_LCJ#X Q7ږd֭tի}ahAwUiMI0o 8> '.P]E$BZW: u 2yMGuQ(?tP8{ 8Iu#Y'g\ӝ̂ E<EEJ~Xz/ MN|=?!yj76PED{kf.ɹzSsъʑ ,o֯gW7]7cCR!B64'@VcxD] T=y7y֦n 7D]\^l*g9)6w' <W\ -CILֱ -ЗieN3ǢvSA#RJPPGR56, `{%+6ShTBU(ϣgX;eqYSbz(:ҏivB3Q> X񒂐H9OrJLFpk6#G,t[Z>PZ#[[DVwjN3Z0BPXjv$3%GP  %K!Lޮ<rcay)7'Ef PM#@ PI[berDT\lZ\{^u;6i-nMJJ9 `oBӂux0`TK u##!qA@)NNq0Hh06lObi&~S5,x7)wwKY{g4!¯BifJb!ذZ r][m=x#8Z 8SK@ՆlD &9z/hpFʯl^Q<вV(U a %8w_ߝH @slQd#A 툅l^ ޚ`o䑺17OvDQ&HsNncb 3~X0/wt6kςc6t@H|N&4m kA0lSUD-uo P-S7A œ1۾Y'R F!rҟ֐jM+9*%8 )K4qd=cBx?:ƗJ]aJȡvrøPpslDdƘ/-n5M,S{\PeWb4+g>t;ŸKjj?lu@}/J19dC?N)fළPxg7˅k:r{ B5LجIuj) tp[BS1}@#@e)K6^9}*yOE̒:DߒJ54sv̉-ExLjLs|$8AoNQRIjvi-I.Z  ZPZ/_ɱ=(@ֱYsT5 6-嶲}L_ eoho1MyuZnAQfL!6Y RUK3iGę̡]\t5W}Z4zY;xnKA{nU ZmH{!kj)+YB܉ SZ0!^b8=C6f|̣؀>hM.끗;GBvvZS$̸N}F߹E!845ȓ;yg⬾HccI͏^=!FGb*><¼E/&lk:vL鏿Y0f>RZ\G=Zect,)Id dOE|-lCQX \faIZ|^:)1GV/#oMN,WBkG @i?1<BkAv"T셴Pe?M84)E&Ǯ%c %UzjɲԢkĆe׊,j2:l8,S}w@c%7/t۳vk" 99٧uP2%\8xP-AVQ7GZ&f}5Us2+٠,j ĂEc}+ZD%, 8,\d Ia}@:u!ZiP+vʤ3/q%h"Vni2i5/ 0=—Z*W3{qAk{*5UeuF]F [tF> VG6 ha-F)69U%iՁ+J>ǝIT4D`&y҇FO_?So`4媺)P3E0#S6ܝ 9<Ϋ(@n`2݀MV*Ml1:C1nP<7\cD$!e?kR\_!?'D,࿯?bx r˼0\uΖ%!mVh{;׳uj8yY9Ct$OiY?srTY[1AxoF;\{ Gu1zeqm,WmWe$=[wJJ}עq!+k}xw7b4y=[2SCM-U{5ݨ{}i1GIŷsL辩!o %QK Êv.5S Vg>P yfyj/+nOn wԿ[TMc߹z;{Kai)oϝ.?5tU7bPCm-y@/Λ8x8&= 7p #Ґ4EbcʠA>l|z9:UW1 Ѿ4k~ &?\g6'̢>yRus"zrQ7P@ 8ռt<PkGdmG5KÔ5{'Gc*cI`yr\ǂb(f8` 9x8>$)A3(ȩn<l;-Z;-|:5c,aq\JCnKtvc,60pʁ6:h\"^qslgZPs_o_ yQO])v!"Q UAmӋӖՈֳ{\rfP5 4/R+}i}C]wW|픣ؗ ]CmC5c |֛$#Nϥy D@!c:~ȁtܞV )tQz$ErE<+mM уk7ebAHf*ftݡ!0Ѡ=8D_ZhoL.; kqr5R?i"ƖQ5oybNpWˆ|f6_NMBrnje|&mhny5L4a9piͽƓ41ѝntV#aCk*)чƼa꧌Z 'ՉR  kZX2Y. fV OiT^\s@@A_ݟ;@(U.R3?2ƒקur;zNKC(f 0!`bLʩJxҒQrGHF  .+T{ Dg?&PH L9;N'dRWAa#r\Yv#P4Ed| 7qMhYp> b 5F04)(~^ue˙|=CǩEns'oV,ga[iuٱUcUǰ|-T~?M.\jg[,<P#d$r]*.8JѓpN_b7puTntv-1%FIфee?Ԋ{+ RzT}lz4\=zK9Kzgr#.Ze?ڧT8z3 s #Bm i~5|8-:1WgkQ8_=e6gq0M${`R۹[0D f8ͭϙ i ΪX*E "@PXlyLScɇBYՙ^ًNL" xI jo _k9Ɠ$zȪD0r$IE޿1s”/> IB#5(yc y`yRGCw<ElzTB&kn\Fy捈qaHPeLO\ 6ƣn73.CՇ08O|,ݖ@Cϸ!Ȼǐ8{% :Jo>̀::Jм^J܎uq*w;RM'l8SC1G.N5|/ Ж,`FO:W.0 hbꝣ4*\ˊȍ8`)T15~pVlh/춍^W㓎Z%2˞V$95@|!${$}$ cy _; JhFO8mў`JCDžc(?D@Da0b3`я;ԀP]kTD AMCS?Kr=^tXY5Cp+AdO딦hDV%'ݛ{1Ze%8[p]D*$UZ0ř$!eyE~Ǩ3 If;\F 2Uٞ:}!hq6 ՋH$)EE KHb^Yن _xI8(חTjIm-]q ឳ^\ eB3h|{/? XRS3kNKlZ?l^SzgzB }!N>=+UFrʬH1[Fg)cRRą67!O#:b#\ޗزKLSbhPեRR~;〶METD+巹-B(?f)'0ؓl΋̣2W:b [`ִB]tL/b\Wxe od^'5 lvUD,#ԧ20Z4#Fbwvx .槭\jMDX|.Cgϛ;9vkU. "JQD܅Y6&rG*CTzHɢ5/##vz_35mx3tm@|dq6h6"Eb뇵ݩJ?dRFC[4yK7-ڏ,>2kEQne&'dVkgU]]ؐkI ԝ"sS iYB_iV[FcC≞G5v?j!/rȡ쳀s+ `` 3@ 6,O* Xs 6OVGstl KS'DXzȄ$/dV̱1vƻl="|wY,9z-Jir/ .&H}ʽȣG6(u#[z߷-2薁)^ 0u$G`AsUe53C jXbehA* 1d: PyN o\[.N=2Cc1>l5XCdrvL$heGNH/>j)]mʛR0VWaz]y!&G25>^G-كG~n"5O'L_bJkܚ?NQ܍lY' Z~U|C&>;Z5o,F^7nR)'Rb&̕nNeK|K>,Oldi/@[?;5+W|+]wnGP:DgpiQ='?ԠϋLF&! rNa=fO۞sjh|J#]Іm˴{Gx&[yUw3?H19,+҈nTo.}32?7^&͋m0{lo1x>s/4(=ow0X"hQV2D.hzھ܏X;\'L 4yY+e@23RubI/-\as90'x[&jȴ]1A/d&Ư  Mv:F_wD ߛk!$BwkV:D]Ƭ(c+E3;)' !z h4F)*JUofT6)m70%TFZ'L1U,S1zEkQN~(l/(JP_o w0eaq1l K8{LپFc.Ȯ~q>fu~䆟?4JNND^[jO $KemV.ǬKlR{I%{EFbĶ!2& n>{:DWD dmσ% =A2-.> ϬmH7 9֖XBE* dH @丨co$b./jFƚ;FrCH%b 0ZPw\P]ΰZ&Zx[ݱ},u[F9E?^/LO;.S1s8y=ɞ- A>@|5yx<7ė鰯 w~ngM8h-F_{%??hM"b8%_^(3 BtV wNONMť?%ɶ3ͧ}"z8UP4NJCZ{ ~Ƨ3ϛFU×eyh75Jy `=]u9h{1kE1"M1#B8-fn_? }rd>>զ=&O>J a>}sɪ:P{Wäi9¦l>az'L $'`rHW26T#ekfKZkC2yWs8K'Nf8 6%>ڮ (`fIG^|0BˑKێ`65=d\ iK=w}Z>K(NJC&ȩIdN^(Q578umRϓ*$+$g`<@DS) .2 `Ci*&<7r)ʭ7|L&#`9d?* DzjNDzl '\G#VPPiSunXxvD{??Q$M@m=@0f7V AZ) 2e|]/wւ‹JwKHiN#AL`ʠ*dC+AM@ Q$[.c.9&cVv%>+oll0&xHI K!}7:P=33<(kݳ97:Rn(:an;ޑ߭@ #kggi_$9hrdr$m Ⅿ0U MSG@O}92o(<#rWgKd})TS&ZK9%r$0 yHU^˂&͉w]96:x7;FR-Ǐ3dXBY[ mf$g9RV~Noa8kZ$ i۳<= +7Djwbb.[t Lňx9r RqOp.C fs}DRR (>^>R3' *DOY9J6&M2\gA9ў (Rfh1OHǓpɰ$0﮼z W22A0:fL31Z[ *npCs#Q4WZv~6o9KEhXi7~ SUa.R= v܈NHYEoС:0ٸ#皰}@ WĒ*>Lԗ_ WojL<0G$ux("tоPBjh6_qᖀPp輦Zd\_:[ 2N[-{1BѴUj 2@s5!(lp3uTf!U %*?m-Ʒ9B!ccO=+8tܐ/$\\Ѣ"s`hNpmvwڏk 3DA9.e$z((W8ׇRm Bx!Qm.Rw/EV%ovu?D@U_׍9@d(8< .AjUQh}I=6PNe2wʀETNOy|9êr=M,RcGnPNhZiVaR>9f aIy&d}U1 G|ជ^${w_sx=º=)"9A$7{` uK$g;X5|)M8:Q\א|NtTYQG0"l-,#)g :ikKqbH9 Qsio7 Tž[86:cP(R(>`:/iS.%g}hQdl*lsxeW'TcFXȫd[@zlJȼjhNRK.)JGA=!W{.7%griA/nbZh+3yD4-aD"xv rdP”Ƕa(POb<$e2\K>*]gXE.sp֚R*6,q>k B (_$G>\Gt! EZwQ"0k5Dz:.}_v5 ڐ\>W="Wх\d'uAb>ΑAk#aY^'^)DMܴGwQ^͂c^Gz{v+6 hXm&Ҁ)kG1w _-"D#}5im!E.9dP*NC![z1vi)"f;hpX߾AaM (, Q?MO֊9YSu1k̞xQA_0t׺fRbVr?U92Y\ > ?=I Ҵ]7K)d'6U+׋Bȝ6o?y3fY/>.~IBMK(YLht;޲󔒸fɻq2nķ HLR{ ']`VG@CLT(+Y1Żj|,Jۄ]T\MRVd~kA!^>=ё/Fش*1q?WF %6a0gNOKh&kcz!K?med@ЅnrrFw:%ey8)rkgW$*k̯оsj7-%Qi{ p| Ui.DǨ^JFvXRWmэeў/ӀV*xWC✅x_]zpgs+9d|P +VUyw:tf% ߺMo !]|Ir>uo4% }rrtO4%cz+A Qɻ^HH4i}~'AU繁搚tekoՋ&YՐ4  ٭u;֨k88t ` sT#sxөiw!]tKRcqv;jsR٨s yI.5ӲufpSUaD=Y7m/ܥ_ ! "m;K!c_ہB͙d ]K11jԯfH#Y7-85=呅]":F>V.+峚0?cՔ6߾% Mo[0e|`hddo Lo,u嬎CS8 R[^U'헩Hh)z\N$A< w7p6=^rAki&>֋{kdg:#bPMbtT)Y j#~v>{.9Y&L;1"v!N8sm.eBmy]}$%_fH#,4f_n޾ OWBq|JGд1}7)ح$=aBQpY%`\%"3c5`¡GbB([> xMfXXM![#\5 /⟰k@0׾Ii͐tcc, `$?r cT댙bL|;( Eе\E ہs@!Cr\7խiiczS\J=趦|3ip>*5P&=5Vu Q+ws~eZlϰj8 ,Gʁ:ANz;j c_G+ I_Ns뵋!6&}T e4?S33vBׅ&B2c(P~hN)7˗dGmT~ns%p1& F: X@h"?ziA+֏֎YdzOj (wܞRnT>_k*y)+$j#U6(&stp ~iϼ=k!LAK; ]8GJH!2אzIS:Ѫh u3*I ɚY?T[ |G+9k}YN;U٠< wS`1Zr[WWXqj(Wx^kߊzk);vVQ#⇇}Qwj8$Gif[&<,֭=}+{֦ʅuIX0ovW/Ci˦D* (&^BaC**)_cC+SA99%oy\yӐ ="VWu *!wJ0}e+W_^~hxZk}Ȝ&{y!9 ,֚`ZȞXӦq4pspQMП< ,!DՉ߼ƖgnF@!<˯_:jNL@=5nk.(Xm!T  ]S8s Ois/q0"Y'7| ­pXmɎ]ƥ"Nmhf 4 哶 Qx0Sl8TR]ǽZ<,]l益Gu|ʬ`2a40|Zβd-GۡW]_\Qg[Eium)TǝzP*&VA1]WcZ2tsguZul:hPzK4Ql尪I f 0*d}e-,3yyH{H#b6wOQ3}XӃ;Wnpn㦏v| NP7wxe5cѰd>}Zϛ`,vn2@\q=cڬg]mL6 Ep=b/q|Z~oԭZ\`UWQgIPŅ>\/Y 3r+W{M7V5 ^ڤIhd\iO`^ A*>>^?-XGeAa =UZґRj7e$LpU oE}afR@J4 g \J8G([SO eG IPBu=ĩ5CoIwTikO~ ڤ9I4V[6*#m|Ml񗒗{uB&🡠Xu+[36 />E88w%ü,;k/{7@zk}dkoc-o$]Jǵ:dr6RW .;/7S!<#IfuK8{/H՝unI҄'.  '@1BQꢦSͷ&hbfNB/, @]9D fNtP~)bsH9\@#=OB.6});NTPhhC@S, ͦ%whJӕ̬Ї9(="|o8[n9#7AjqzxiT#1RMXe/z%2$Gg3gT7Հr;$>h!Q3'(Tt؜aDU*&[pMX6ᨃˉ2\'7iƱCsQ~‘r(2[?d39zJ"Ce}zY.O*W3KNW ~#>KAv 0yW2Nmnœ0htgx%p3^{tLycGvw@PK/5Y5v[FLV=eVQsm]ojLk&jn"\Apz3&p`.p.y5f`lryH,SlxbGZNMjP!Me;oB„h.7NFU_,m7_ܞ A2w;2=&ݓ5L#>$Z\vWqϭ4(έI/TE[F~NMž(i,jV3Zj_OֶBMfW@ۼk__9v&(*Pk+>Û::iT|5#z#$ctȷkۺWp]T}ZҨq͓ 6bƖFBR's>[V DWz3" "|5ZZ޵A~C4++ɫ• ! >u&jZCTrEz?շsE6Z}5zsh?_F3ֳlrkdZ rO#,̐mee7NV95Z~Zd`}dkw h$@(?M@!#$tGZ(󜧑ԫg_P`y@a71r{M.^=^Z7$7xadעIDkKW~iD--A,u|Rk'nm9B8)^dāKjo֯æ{B- P0*C2*Be}D K/X;%2ǽ%/H3'pC;cZD,@ʿ+>_Q) rP)7'YF+AB&,e?gW1Lδɗ` Ի`W15leLfP'mLNY 95=TRtȲ_`1}e)Aa][2YDQ }(b Ea*}<2[s?^6|&B1N= ?䠠wqni*l4>DִS<\Iy}ОҦ ҇'.N-j`' THH@vUW'I9֦a*jjK?;։{1z FIo JŻQG* Iq0EdZwv¼ѧ&l Tp4ԑİ5o (tt]"|5@.Feg_+7a=b ^YL(Dqh1 *YTU'H3&,}'*g0jFiH9BV ξR? {/YAhB..*62z\Ex؂?ɛsK|[' ke͒9vN@B\›t'HR~E1l͡9j?@@˰LC4q,)ye;e}lpCM]|NZFndKp߄*|I`2vW6ΨUJ{@7봺pV@aVZ0׊Ar^P\|(8SYB+D䢩aHܹ6 w)oIT Z-UXIWm\] nyKd޲X95i|bjA#6c%pU:zF`MF=|_ʹ@7U#(?~D,C DKL7ߜLނדJ;^Yx.kr/ tK;:aShB$ժmP+Ϩ9h&ƂSFڶsMrۅ Y} *SO6⃌50 v9DiM;|ǤA* ^7xdoӒ^zO/*W͎f&-Lg0'|톾Nih pNHuJK`nV;TuSP دՃ b2ӿ'l2 pN-#[Txٝ;#gp%w8aIw.z0CU=1R˰2*w'ǹZFt6+ ˰3JV|A\H.Y[|oCdtʂg:AN&' HTh{[i4JBckv_63X'/ δfk$0r_BМCٿ7ij]ӏ xį9ڻ`[!e _i/4DH`Y\b_;[) g7'>|mo) R` l$Yn&{m۟k+׶`}e؄7xK;Z-aRK8 K}?~m[kz$Z:;]-l/zzxlA*,[XeQ\1gį4ÍqsgAgC9Օ1*FIb=Y]L"ai֫'m)Tkt "\jP*)"Us(r+|O!PtK1} Xc4H  F[Ҕesr< {epɐN0dׇJ$n;S2xlؚrۭ 3ғ'FFW'6%nh^U+[R$,ӗq \/ ,yGx^jUKnb E|Hz_;K%m,%$E"t7sf >tD_S"*yX&}hUsb(1 :`5bHlJE>y~mϊoTSZړYfږ u#"HXFP@~ oq[˸4!cӹY^B(;!~'+F.'y0-\(q m+gcH0D6MZCyNۿ._;͊l%3.?c)/qV 6~P "0oUt7`AܾXXs3}ЯӐHuCA-_֙Q,:;bV5[.BCv1((O&ۣaS։VGoBkRDQ_9_nzk'iI-B2\AHOlILoQpQRl>7ߥ3Z6! ꑕoN ejOȍrFv  S|:2>h '"Lj؉[58|ב+;38'9D 8_Fzc$NNB%)BykIbN,Bt}|b}Qe  *e0xB\k_!¶[ ߨf*1 5މ" _5d7B~#O<٭pBIY.س5g@BiFtp-Q;߉sh/c`&q2bb+>#[`#%$"Hx龁ղ{mM'uQI!=MZ-#r&X ɾBn0ST_؈ dSYbfH@C'MM {zo΢b 9H#S"Vbf7jWX<‰w8Ke> W,ҤݮF>i٤9Kl>oe%8 L&By+UîU7 A|GxӏF rWkv|erf.`(gN.#N!˞t 9XI$Ϗ|Y) HIi AYQ˪B1mzkHs؉jdδr3CEG:Lke;f^cS_}%7DlԌh'DJ9բtڃh%o)x3j X) EnCs]y]JGEowD[$#=H`6L_UwqJ`:{3FNW?N?nu /ުaA[ o_{hoQj~kD<~ڌ!rω aX\A pBspJclp^!F Ε֣+>E`' @&-LzEV+7s[ID{&k518_V c2PWg:٢.~#\"]+FY%[侘Ansxw&'4ˀ^\-@h#'N܄"w7; ˬG\U dD,E[:a7xZiC\UUw#k)cJ$ePTtp􂷋pm嚎e!آۥ5[5:^9' [s\YX tX.nŒ,01NԿ<uZ28W* ؇.}Ex!6i;t;`z&+颌DjL4Te /!.fd!o`")'edY3Z&k3MPѐ,o[| D|-Ǚ~tT}f $,K/q=.6¾AVQYyzV ngf}'7嵔Zx#* I>x9o3⹺铜7vzl Q_G75u]0 y1,Mkx_x"0*n/W{!z."/2':.14 ŸI&Szw!4䆨?Έo/:{Bnllp/U= a'eNvTSȿ"8IM;Ne"#B~TՐRf. M+[ Uql(KV\x[q; dBa(HaoeGy@Fon1UhDK9̲NɅQ 8/r==c~,!npchdzn֙S Ogנ4]bSO0:<"ir'asH2^Jl[/}%A#`2`/ ӈ?c5gD5aEMrnatr>{tRQ0̝ /0<\ʙQI.[VHIf]]X)9RT> Gj-io+8du $ٴSa=nP; 2H|X|::k?)4k43j{*Is̪d:-7UwF4fSZ4(Evs# 3\%Rh;x)U ^T,6 <*q Ey-y{c^4^cjW #Pȯ))0K5mc(F Pif>0֣'Gڰݻ% EIo?9ƢH`=}|iEE9əmzZ̕puΫ{Ԫ6 [dA6JHh.ky_\E ?ѳG;ХTm-6%%׊ܠ4pI~Al5t4Z6;މӈ3G2!< gt4()yq$HyT,adj1`۵4SoT薌@ E40ڋP4xW6Z% | Bq ,l|Z`L^O[WGCLQT kZD(ڙ¿r `xV6%US-/s@価$94[N* e& (RH7&}h Xn6ܦ͛پڈtCGǼJm~X’0-k {-n1<#N5 ڑ?G| Pe2GeH8qt77r"VCoTQ %M8!PGgCtY>wK{Eٹv 6 Q3K5>wbGp[RI .PoC#fI~hy@m-<>}E} Òמ̴Qsra]lX6,]>ҠȾUz2Jê1Ʈв˷oc; p?_1H[:U@r"JEYp,N ^lN/b_Ñ;}[|k '2M >lUJ@EӿN|CS -g$-j%˝5bnvmd@$w]8pÓˊYWGiHnӌ5p PHm6z$/pH.D}Lۺ2:R2Ut5ăz*lVb2'oce`TfˌGIQ(!C Ss͹Mb6!hRE;.jn),Hm8vt_K0GOgf?"Zvc|ϝ?EWNO; x74wԳڍb"@%/uB.m @5"r0nq!Dd=v E6gHgN$&b ofH@;":|lۀm;}KhMX?!j,Q7]>6+XIfRY?)|ak[FځbdʼnYG 9#MWT/X("omƘ@YrsЍʛ{V&q59%~BW? _ 762?gd,\>DN4f<"]~xpI/c>o@fq3GyQ&([V 't؅K#P0 `gy5샍'|jXP{08:0leyfNK04 8!*I@bA^6r\Ϛ%)oI,Su_L,=Gw~z7e'37,Jt 7['"z}dwp}S#lAb=3k~Tl]ІIB6>uheRoFHV`5G:뮋G1l!R+<⹏4-U*-%R *Q iMwc;hWz|:w? 9N$@^d,%CvDU]U$K򸬙Ni%lR!б6֮R[!WeL Kuz/BKӌhhdq3sa;n&kvLIPQm,8Uڶra#:tG#45)` ~_l.UbdC/0\>O2p[oN :]U2SMD`y85rP&i{)^z%Q{:@=G.lEXE(;Gs>BVKM5C :UqPʵeŭ J'Q3 #l;0 `{sgTjz iO.1L/XtVfo_ȇ.]rycg[Y;<"zc5:G#8 N pY4[W00yo9aCOcA0536sUMΗ\" x6[gUm".? t(ac'4߁oi7RGhJ/]Kv b#PJU~" y=]MD-ƄRoܕ;,!\ GwzILa 8kvL.ͩrw9B"Gʗo E R8K@X>`'Z,4X'*TMKЖg&y|!5@U/w9^l%a좐VD(`BTHeXH(9g/ƾ {7+&GsYsn+JyԸ`ןehyiOJI:U xg4_X^٣Dq!̮#JP:5kT:mb|I]偑!| =Q5r `.e]Q pk8 <v 2Q@֋VJ䈜:FGx3?K] )"s@E TX?7Vo#*P6($H\O(Ƞ7>g 1QȈvm=&H{m<^126u5a+&>_ٛN狲fЂ"$'V:7sW==˩R`HY;ȩ /l / (0)7T9#XIB3!WrkdX@^dE>BLqz|GJ+>%W;Kq gs^v y%Kp1%@S[ap g!o…@*z{ieu1cษfwo$_m foDH $)c7(G83O,'37XA<<.RSQARŜ[Ls we7)P1,"j4[t|`!bjP))P AvQ)n˂4BmŊkukHj۸e* S7Ų|r7+x%A9 EsZ写_2ޅƄA^Cd㤀æ͒K}i=B=L:Tw$<UYb+ V;/86 xq LJ*ns.-=j,BQޑk5?J{p8Li4toD'eby=~drZZ1 S߄ڨ>@ =8 s`)5wr63JNNIB̕QG-EqX—Vj (hB}U:Wg4vXm/}z"Tx dāYM@ݙժrך{YCp"[Lz#@qϢ`DD}*|/! ~u^We7`2X=ҹvc!Q= $[)._㚗Zr%h\/iM(&ie*}%GD<X>~(5(24xaew6FB`Jm>g&@:`(1:Nj# c+F.4'5mIw)|RLiNaUd8ynzHZ4ċ2b] $`@<Li܀8P፥ZSYDLG axz c|ҏVSI_\*PɭyLɊ"wj!]=w2pYA  vgw|XIA+nb9}/J22S>2ouT@x|<1،e%n?sw1 Q.4^*ng^1Uo0!@ p+XVs>LA``E{움sj\YZWe@SH ~?v!gҒOr'uR_`!u?Y &Iʛݰ]UL&jkm91EA|HQLj<@C/1udd}y ^,mLX} 9>%3sۮFbf^_L(Mx~>rDJ}? x/S,+FGh7(IE+*ٚ9;X&N%"}T/h;(eai9h x?1%|Zߒ^o#xvU-V67DvZ.@B3˜(pxgOsl.s5$chBͱ. iԦ~' e sʔJmT;ӆ|sEĨ=#KIhI$|OL9t&dIxH[F#f ɄS7k^euoêhŁ\ozpX/#29䣃#9$gòL7=wZVYꞷ83F)iR]QzW!~1C:P|1WeisJ4㚠#\CsSci'L=K篎"rm0] u5m{%GFYV>ȸQ#aOXG+5sz2gHɋ T24P\񏇰廮s+ψQԈsyfe>&<^LfrUMWőVBȗEH0p)7Ê.кet!;|pqTy{dbA7]!dm9bo0~%;pY,˔[2+ `4ȐsQNLF 8⡜ji 7m^۩lPX*N8fr4T ?x"ߠ玶)~>e@PZPi4{=K>5N8h*lKtɎ2ɝK .,{`8^..hJ0 2*.o+5D0YG;o"c\e0fƒe4#<.>ǿ??YjTA'>ub/(mK#|;vN\\cjx`bwShSE:FúQ}De:+8w#%]p,aKbԔD(lFGNd֛\B-$ gRh@BrM .޳gMX|kA .. Qْ`WNivنٹAFYV1NFߘ" ]x\m#0^*)'+BhOVv48ݾ;o%W}1yGYV8[ai/:Bvfۈ%q` Kg9#錠 j|)(noǑN%ؓ((>vq"IM]ʛi^kWXMش~||!^Qf`a4^(WOD֧ 98R_k&oAdCz)3,N 9X ^!›R݌y,9 2OYn1ضz1p.(@ %sFmF9aǖ`O@+;Jj/3Uo-lW^>85UP!ɃܝG5c )1í>3`ߗ@#V`R 34Y_"ZqsS2g )fРLqPh|kF+FN]Ru=T׶3hYpWEEh:,e,oDeMY.z#4\7`~޻>ӱogٲ" k۞ dqVif8mTi򔥒LvyD # 2al3u=\Ssg|,Ug;)Eޚ9Z7ez^WTR'x*"Qb #\1`h;S']Hm!y7)ٍ|}-ֲ,[tEGrYnO9sO*XI^R5JIMH)vk FoUN7,6"<{ATelt.8߳mkSOސ܇ y&颛m{ L1yμH$yXi2i`rAdV[]J?qQ f >{e_n-(g/kKQIU(B F`'i#]KXWmd1B+뀼(nx +l4mZɀ7b^k|=E3`.*z TaF$L&6]]HLQE7.w3PQ='L>?HQ+"Y9D ؛1J DpV䲷tӗ9KRʤ92):/i`r!hL뉨?Cܔn,at|w)4mo_,{Ci>[ዲm' cErl䫠@ԥo u <~m>K[ǚdtHmr2撪VŃDUVۢ)OW}kL*INk%COʗӳMu}aS'uN@3sP\ܲG2l`'z֟lQRSWd^}C_՝9>* UrG#Alq<- =[+֩f3Lks7NJPBSeQ rk=L.vxpE»Z ~gtl*4>D0'IUV*40L2x.._r9m-1֨Wizt9(VQTO7vz6-W/E3!~ɜH`3JU#۾1r+e1ǯy''̷&TwBcLk@G:Y}TWa}QXϞfE#ɭAcYVk&~ROTM0'e'#d"ip :2f`6{5=Lj +ΐI_Xu?.Þ\i ˧&"ѫN򦃂ܮ\f83) 1sS;QS7.m $C fg (~HāQyå@~E62v)F4ZR=R%дmw S@T⭤VmHj4C'$7Uuc1BZA@iJ*dY}Oղ{&T di\ExR{;C.7Z\ӏ-{ŒC` Ws: ˵RO\iHT}6Gu!w΂ü|[`o1uJ(w<|kN+g1WEKwWS.U =hs&CdnsքnlJ|YXv10qOPY!t@oB&$2D0`YNHգyuѕłq-8 \=5>J.V?hOS@1+a!GEm7/i4 ^y}d}]"!xi&6{y;CT0$p Z$:aD5URd/nAb&T-lDb̨> Xf9g,>tq%hr̸ ?g/o߹iJg׬}h*1n{tAR1 ]+ZP.6ǘmI KCnA`A M%v&X{>)ȱr @:b2cHhj @$9qrL) e2E,n$f7xȱU""a|wnfFgbO(R3 ;-ŹV+u'nx%3 yt0Lbpem`|{gߟz a/Җ-M[IQY(@R] c 'O32c-"ϕX@v djkDF]X4 r}Oh~\D4B_M4-Ҕ%+dR]j-wT'~(3Z#(1/}u+ұGbޭu*J,NDkP~Yfg2.5cLJ=mWhUD}NϟID?di'/܏,}QgUt:7H4)sٗ^n ja2¢(8 $sq-KNrh|%[%"]sz8 =q?A影P?=E u¿>yRqEgf(U@ d? Yfğ z^WqAT)h**TƧ< .![: ̛Q^iV<'yjzXqf z̀C1V,T<' 5tx=j v#-kg`XZ-kd|۬%Y$ ;(;sl'OPsDcuoDO|7'Ly9,xQ:Ѯ'X QU f+r:"EHAKyb:3LKhQƏ͇Q1 m$CRԗeOМAjFaܾͪrt7|HЙZ?`> Ӿwm?AuM9'n.`[;M-F ϖ_" Cpn>eݕ3!ĝYMMX0ڃB#*5cZG{Jv1yWQ+%2B=Qeu~B> 7W?t *<}[1xa{.g{&Q^ )#wRfPFAJ.'bO<0 xEjbtО*I:֑G"q7W-s γ &E㛘\t\svD^׾ev\LHkȪD}Wc1gey',C6=Ccc1@lxܫ?@5h up?;J-7Da혏گz$)c:/iS,!$T)ƣ9)e\,S 9MM-^&[  G°LDx1f-W.ϒe){K& wE>͐OfQ5'òw4ONBcW_t ZF0l J11u!j6VI9i< 1XA 2ʃD53 a sGsJ"c hh~k}`+Ⱗ>wgr x|dOk.~Dv2|]uKץ^fiRƝF7 'd]=k-+~;>Maj"k.S| GH6χ5XlCNӽʤJ%Sb]TF( H&jXz gt/+r>jj\ۋs&8y[fpъ?:WW~Es=X2oHTeVB]^+Ut:(K*OY2pj8*2aBc] !A"Oڪe7̮"x2GZʃ`Iάȭ'Km=4#š;r;R0FF SD`2G5r7mYϧ?;Ny`ԠVS&@}$W;KrQYգzLJM*^l 8a`@'Ⱦ|dTz2}ߴ4%q׊U_V.gϘ"}V,0"O)%wxȑ4fDz Q6ͼJ֬FЋ: "7Oȩr5{-Rn#.`^Jx<75ϣͶp<ۿ#?69> 4(]m˄Q믰) uC%'r prh5\\ JdIJOA]o;^GƑ";IC _M: hJOG`s]ሒV\Ϫ0%p̊|A0~=2sCAM ⏽-X*I1AI3e(nҮ)U.PP6U c0ĭbƧNp4͊|)wTS .@*[pT)x8RUgG3^OMۛbh Ik%8gMi#ٲQ0NH8R WiG뛜*)#[<^ g-7rV@|q<3&CZ~?=ԭ0o3 0$} uqk= r 890Y^olr-}xRǕ8[A b v97ȾGâUa&ϜiucM+Y+ ?AAV=&|/`[0mJnU^e6c?Cbj58['^7Y 0Jα{n fkmKxdUrzPa՞~ Y=KE EFy&VyC>BK]ߪ-Rf4j:Ru rN_ b)rAQ#WWߜJV㑯p@4 prFC_c:αI:ϱMB>>ŴFMV\PX7Cj=a4F] c.s2fPEbNdf'.>?m(@$? S]>0}xEȸ_V`.`8BœI{Wbr.:R`˭ d-BGk[a7'?UhiMRHTe`0йDv6 0 HRm 3l#޷HA\M-&qmy%͏D-ÇILk4} #Gxn#VQ3+uq{5IiuXH wnsr$)Zkk>H&PS> 梌cD r:@ɏ4=$kNu QmMRzZ2Rԭ4Qaw&$޺BL`5b;'Ԗ`ntI|MsW* JT;{Z.W%>Q"=DD(sKjteXҭ<>F~. Z`d\KE0S™Ӹq&) c`B?O6vŖx zN-8~TU)l> Sy@i-.NJLoJZi%@WmFߺhչ@?h-Dڹ^Լ>N.WgfU|G͇ىn7Uf/k2!%$$YL†!Vq@s^PK.1o8v-KQ6:Ǩ0x5?n@gpM}N_MJ >oB(k /" \~Ǟr](c8,;Oo`soMXfkXD"RkF|tiCrt U+ =IϦС;D3/dӨ5%9]l͠}cmg%^Г&H7'o)/.Kchkݢ59Od盾{~i(+Y物]_ZHŜ",9Q~ML 4+Pr>wƿ0gN,ss39>T,kS_Lt 3 ȁNZsqQ;/0hpY?o?`p-T暝7*Z5ʂ\A8ʯVYKZpT+I@x"HF%*cP;4u}'blNU[ 5L1\1ecHChzX^ŗ<7>TYZy;Xo6 .VŒG6<q e/*BΒM4SFO%Hw/E]TMvSD5zǢKD:rRs[dt Y-x˳0IRܬ]^  gG%3#\fO$3}7D$"C0qvMzX)䬆.NuH-I:wy( 2~sb>8bKT'f3xNjCsg?}p@KO\W#h9@ nQ8nul67(JA~`U-} {`Ҏwz.bHY%SfKwFqm~$ &l8_5,}=T #1nBoq7V!n*gr V8@yIyW|X鱊Tϼ<ˏm+`۾´ԖF#F)h*Wcg.r٠ʿ":JwgsN;)d &Ӗ!/.\6T/2[\6Ic-0'Ku1Qm򴇥`$"td7J;n`^?)!>a$l&)I,g]n/Qt΂c̝(R ǠP5,fvYU]]q9ݨ7qj(b(J"KLR _^(l*1Ǡwu>DRzX^9@)"F# cl˧TlrwZ) $OJs7vs&F C\t96BZF-=/SҲ+vLp 7ԉCҗ-/Hs(JG#UM 5f,s2O?nZ3w86e,bՃm G'fGÌFւ;cxJ (8kT0GHS:L̼_rrBԀ.7elf^;nAq{+,O̕щ|ӹPˍ08k2C>fRY&dhn9W .#+|֘bf]x8YEB 0,5V kљo’њAM]O6ݮǗo@G'ҼA R  ̺|Se:], ܸ%d?}x87N wpzS@3fe Zd:} ;0#į7CSfSXOSnA rd{TpNJdi-?ILæ$XvmnIe w.P}$MD!ug&jzd3ƃ7J x9JGa|q.' ^%VABFٺ`;4E2kkٞnECΡ s\;z Z͇lP~Y/;pgDQ sBc8T|\0~ʪF=exF6M9<-@d@/" _ZQtY*p{Q.B{R(//FɏI@jY}IE_B}+y3]ݐb@dp~Av`zEHԗ1(#h ]F[EG3Tбfezet{dB>2hlߏh')*?D #bـm X,ٯv7܈Odm@`z}ȨLÇ.6Do4{l@֍H~!,)rK2g&Ok؀ L{K1TtQῬ;%U8EȀJgzUz+^x2gI2KN\2??+ &I0 yӲRvtz;ILa94!w:]3Q\ h@.ݺBˌ޻g8J0ImEL*yBl7q6,`5T.jNԎ8',wXdG,@X_RQ͡F1B"B+;mn$@Xa#VQ$ Sd'#zSI%Aokŝ+|c-Vƅ[BdCx- ^^h>G|NI+_C AyDUCf\eZRGt4XN}}׏җu  0CYfWnBd&A.Ɣؚ࠮@lsuE"LRfM'7$ڑF@ c늅ijr:e'@(F0+(C9Z(*^}IA!l-|Hs{ѹ(QBD0Pt'^c7)5MY@skI_z;>kۆ+q!۳xy5p/c9SBI^CLh p) @fu Eݜ˝!}iX8kbV܍`[{|_<}|\'d1c49Gy<"=\ߏLաAq9y8&w;NBF<|bk[R}Uʪq$wlE2\)>b(UM/UdvNOMINw7*vB4BfKC@fB!+|rpe O#,[ R5 _z ~/P[HL_֑؏GT S'8nKj?A)g8m|U-:&<)<7.)@'Vˮ|I "Dr܁OttRv++Hf ^Y&CӪ5e2b 3Teet!HCS{ञbֆUW S%9zO2! з^(uO^()fʘ bbBE xz 1R4A?|j%oZ?Y=8֭WP$@L To ~l}) Vw?j>6A!YDYxmQTXܨmº؜?y5^G1/_5Ev9_ O6!H!beloY7[L48ԏ(>JS+F'{ǮwǸ=ú}dBL:&"@ ġ%́§8ٳR߰ 6lb.D L^3B'H$=\OU^Pya &.ǍI"_Q&1 vOiN`()j~)b†e?[pWiXhyJdgzE wIR^&SdNrN@pE~1H*UdRڿvB^R.zB HmBG%=ݿݫI% :&DcR.`ZeZ4eyIu ljkzȄNv(XcW0*O lb̩ܲlׅ̀ Q,zmz}i6z8o!=ajǹ+2zR%#~}{g?%\\lXcP'>Jx#1a\eNE9z-FLFLeECn)3IܑPecaG- >}MDgVaoppx֌Ƽ9Pʵ^DP Jb')3ȶ,?t:s:Mg(3_C&6.b65^);;( 2*td\ja:˓[;TyGȭ5pvTJL& *>,\E$ܞHJxbʝrPv-{c++o\d:J!U;r*rjOA, aݚFaxTA4rsD_W%|ťppR4L#m-gf *}%I'ShOH+ RH}Tffii$ h,+Y'[wI %q++sq7%.Mzbp4lV T-7"J*`go~y$#AD?J{l>9u ,.s;=c`5 !+M!go2qj䢈ơ8;<:r4(|J{9d 7nR:;PDznC!M;S%e9DyOw"Mg{{tEܹ7woq{&j;1yɐ-oA4X, 抧J6q O-(U4ysxy8zUxʘT?Uȟiwp˜Tr,HMRCKC/S¯2Sx͹`9a͋,>v&}j3agnd9"E^yj$A;+;Ask&EW\ +`H%oN)L` `lYPtp0~x Ryn5ߝ :_I8YE r؝$f܋Їt^;<ۃ8줽&$Zb;m ,:(Zxb̛zCIEjXm ݌#qm;7TᏁV*y}#i1xͩ8/729Yق%/~L$@sE0TRL%UZ7Kz MbղEsh)I8[BWeƒPh6hHҩ墸W|B2*>r~^Z|_+^&,{E X,3oG6r:' c>TA~̀_Zof?bf,LWrێuLy?P=6x^nJ0o  ›4`*v>* /IPʁXi,ejjf]ꐏC;0֑JtH>{%LmacB7fAÿv" N, RO>$ MŽ-a7 ұyS 90LjT˩VbTef#L<2cU+: :XWY^{`l&ARpe9VB<|$cs[޺.4\~L);LrB ՉF4y֎/ݣ2Im%v ne>%,)ЧLq`= =`AI`&#C{]gŒ|¡iKR!OEc`+sZ2XIT7T\Pemzo,yw$Z^B&OU l t԰Γb%h$+"/GcF݁ӏroB.30'7TKSSk' >G= ¡KiuH$ d3!ؗN .AEfHQXn" }$l뛋 ڶj:' ek a33yhV) EQ־qe# m6 xf}Lϒr_ P<*,pE$Hi"%4FRc:"Q8%ئKZpŠAOG#+_@x/]~NR4TgT*%Õ\lvϡ{ElxbٽwExE;Bg,&ͲA:&݁*|c(=~v v|`ACl݂Mߤ꺗|Ϥsu t?3:L#ł]/N]): D;eX ;HeVb!lvY+$z4ɰe2{̫)#j ;KWr$ZPuz{]9^g+ !CJL7mz)c+bTі*ITCī 5&f}BK3P*ĸqiFm'|%wǭu)ۙ0׍>]rflXv3L ȈbOn_wdD3,۫`+nr$t,h8q>* i?ǘqiN'{iR)9Cz]p- ,:AcU{'Q%6vuRň v[D(Ѭ6. Cqc/jFux'E-'xm|D6 ES.Y`[_U;0+҇A-f6 PK^=ŵvshE 2J4{ݾZfyVqKK^1hN(`fO1#üKʥ,ɗN5uJ6(gE̳0V{{J2-x˱1,O>=GX#P u {:i..Beˉ'Cսf m(V v àì߲XO\{ʶaȩLjyTonxHPppFl~|U4hFD@:= T0>^JQE42QX(3VrKaS6]2V %uY˝LYj`V4+S̥9DxfUJ4o{AvOY}wuKY3lVz;B' ho#rĹ)fFwIp{&7!mXOxCRqzF%d<CP[-9P7re 䙴F,V\gW}[ui'FT ![r ˹z#+r딺fۿ Iiξ%<'x+,:*_HTDžC?sz6Bq2 +EDU(ubmJ꼂MW:ͷ6t=ݖ~gEF+!E8|ޣjauLtG#(]&AA{NBӬ>ʸP+3$:_V,{3\$a[9]=4FeDϚCC1!B=ɩ0h6\w]M#صIp5i(8,k>bKAc3Qxlqz;lĒX|l"ǝIIyuqDcF! d8=)Y^%4F֥̔*VPMC4G,󂴓ܫ!c ү(JGς6J^ [$ 0STJL8ʺ-K\C4FL÷$wg/w?$3-_fIhRnD F5σ>/8~&ۅ{=c9go[au.S 5:ϧj]@V5nטK,Gϱ&\W7,,1̡%3Ǚ | l)<܇)Œs9l޹\Y~Ҩ]?Sʏl@ar lW3< zi7o7Gzb-9VHu'Ev=l蹦L6,e^uZ-OpUl.&bEH;WA?ʹ"`{5h\xE8n#{ /ʖQ챠pORI\]dS5=L8\v|M0~4.\:y%Zs9g Eڏ+jf?nyyb:D<@w}9']̧ܵ@5 Ae[]6['=ٴ~U4"N `!׭c$*Qj+`֧I 9,v(v?96?9x;)FlbL&_uVl$:>BRh6PpLdwnOv #H?ht,J>XpB?ǏWg鍾9hdP/HJQtDR7uveX%1-+b\g"hm%Lm+u'qҒ5tO'q>Hٞ7ԘC.at$o|A)ƾZ KܘLz|D3!{I a `u)})6\ͪAnBu5ڧkڬm̲5ql[+nTqGcMd9 y 9%fQ pBMm!*ycx<6&O! JG)Sъ28p!cqGǰekj 4[*s?DK_O+[{ImE磸$oV*:-x ϸat!NB#2]/\0V~mJY*aLdKٍyo9{VEFfgק4)·dx͌9˽FwǘSϝu=Җh&VG_\bh#8#hGoly0]/0l矆Kp`: qen.@Fr M'NR\[Ƿ*4{QQ0]WLmfLc3ԬsCz]ϲE*Ղj2pme`4ܠ簨]BjaaDy`] )RcA*NNZVxZJӨe%=t?$~H.3A7ldj[@ 6tC=S%ݶlh;>UM n.t3(xPޅ̥ނpۣ;R7>䎊{'~ǝq[eB@Dȃ:TuWQZTZ zv{zaAcX #qF[4}ظ*.U<#a9)-)M׼pp4WJkdTҚLǜ!Řbq&݃[9&'vX*v8rD5{R ӖK|ğ&Z:%1-lld[l )W9J|"% ubpaz˯Fㄠj}X2hR'[{]s[ ד5}7[#Q.nIO#H0P-/;faܟd2m(@Oa! =/g'fP7fӹ|IBA(ka~MֽQf[2a]iva B*}D %5MH2D#o!uZ3U+$%l/geƅ [ay+$ i8Ff݋bp(-uTZZ HUʍ3ᾒ'H3iGr1Ѡ5 o>BGb L^TIH?'Ie;Å^hdqō#X &T u:kYh%{] eX-r)= r:+`Aw'yCee+tZ}NhYڿ r bB__U!@t90@b @}5`CtƄnXٿFtF$ d2Yo76Ȱ>×9a70("*ߙ`NPd/c ɇLu&/5=l#-xVLO0^o5cŭ3`["*oe4oS*,EI!jRqѻr:v1\M(vB*_'EhcV,b!YD<; eNWa# UN}2$»#v¼ Z~X@1 D A)^yfx@WdNGTXƕK/d SFE?k/Mo\ vbzaqoJ?D~dֱ^#^&P-}0@ ٱdԶ>ʆhYowWTmG5PFM#(GlA$I!}ac+"(tpL"T0h+7dNC5E8d 7s o'pz3s̟C_fRTwr6I Nb1i Cr EFEikBN~ '^Zf qL>:@cγʔ»SƨTU h(&:БwQiBc;)=iڬLYYG0*X7T+tlnNЊXj$8&^?DhiuQn9>yaE'Vjq}`Zvn'3h@?kS 6/I.e{7 &L?rqw>x}kP31sVݰV6\. tqbVɟC gHPxGm6)YGcO3URؽe>>5`-Wis?sK9f"V>-;Y{)Y}hI*"%d˳(/d ! g WR{H#Ê̳{5ƺ> AHE¨&ӑZ 6xhJj|HlSeF/ R3s( #F)[*l'|rP *eHM\a˭ى`sz%O8ǝvy47;ċ8vQ&X_hz}>,~.eI2{Gʷxxl_ZrdHvm5s!Q:D5T3e&ݎ4֎L`]Ac7+kl3ҕ&$(a j2UIL2]6lMi_|k&cDSZ4=< h S"J7Y4''v7~=mX#_D^, 3e+{lsC.,F:eT+:LY*Jӹ ҍȡڙ&QSDyT66ÀCR9 ͉׿.zyh(Qь }k I^8vml#tWoTA{ KehwwKħU%T3m[{`W֣ӸeF'ʸ@x\yc$_*s2#}U )DiY.PDaY}/127 ꅄL {F`v.?O*߄IYh Q# ß_FgwOLCjM_r5:zm=Xxvy44`ek&%"^; k.:Xv D3;d8.e;fX6`-1ǀRgJMi[qk*A/*ŀ8馡/pOS}U%Bup~']>ܘ@Es3jT2JVBf\˾b88xuWuzGݥ%vYs5lǤbX o,qp[=Ucn- ri1(6б#zFv qLC_6^:k8nlEwAn<"/]m4Gs%IA,k?h/"YK "Q Z7gz8P aw CiV$Norѵ([kCc=lj]t{:*rdT9S*-wm+;Y8_[;jY4}4k#1& |eb^b!Žqwf/&tj{fN!@.zl0.*F^(A ~U~1Jkw@=*Pȇ^ ĝ۲h#dhW"ؑ Z L閩ocG2zc }DX1 I;L TSaa/gy+>3}\f:>uka'/fA$~)!d@U9Vh^gzqwЋΔ5D[jRY'ԉHsjDŽFb$G\$41'׀1@=Pr9>z9}0.nًjS0#>rG_"Ķ͑y;;܀*(^|ks.lc@XE߫ZӲ{Rw[+jyhq1ޙׂz!Jg;@tfTgbRZ8p(%ː[+.)2}РPM+EQU4 CiX׿[P,n!dN`$B9? a:ݥ <^N0w[޴T`ElW0fq^R +]B{&&g>8k!:_4~XLHy0騄f!lw貱(S6Z;|i<[ wp; )$xCΐF<9>Y=Sy ^=KhҤiҎ$`BSh5,͠{]{>4MSM@]~nd|}"_M5 %TI / Q)I+V_akQz, r}MUQmKhÁgXrrl&H_ "7MṽQA1jݥ2Ðx7Nwloɂ{ׅ~7e9*Z0<ҺMӡ~˟bZ W4}HYOrZp,QxX@ϳ p\(x1Cqڮu<`k"3hGU|a7-|5o t{ˠb~Ⱥ6M1(]SzvB$$|>`s~ɣSHV)X=\lr wE,['E1=[ syIpK 1'isauXFeGYh5D\+"K'{fU`lH=,d")6J Mm#hAi+z֋DA}Td4o7YT:ڸ+uC6zKk̥XkYF#*|-,43 ]:a(Nohbst)  2KxNZ󥶛y2"e!o3S9*{f:W~QZ_#R!" &G$LVWT?un&3#%ԁ_V̴zU9~Fug+qa_%CјvzJ<{K>Z7Ԫ;x31XiqV2# r :0V=yb?V;T0FJK}D'-7I9=Љ5ܸ'%bIS'4OaAJrC(yJ8N'ڀ;k*LNsPDlO0ٶ/k$ Q1\)# '&^+Z]O6r'#iˤR /.;{F66j+GkY0:z{nߢZ<ʁz,BȤ+{mqbB;W@媣[$[;kT́'o{?{J`6B {euLq:PlT3AtaĊ0^7鎁?X3ή] "7Fw:1PVO03`k圉0v~r5ry?wOȠK%u"LIŌ$ dPllr>>_Bތ;m"-|ʎJ\&֫)м{<Κ]UU\{N`lI][L@H,386j#}(60AMBJ(/a!YG 'j8gٞj頃>1!Tu[`*I*PIQiH9=$бL)-/cJ9˺zmGH^!5ғZHȻSWq6QIs||ך!<@iݣSƁMX3Nޮ_+E,@hUm|q}ɺ$Ɋ`RRB:Ԁpp5?OW^1pz5X~"/M΀DsfAF6w2`8{wffָ1y1Zuoqg<2D"FȜ ƭ~!ϖ?6H&׬P9ixPc{XA>;¶Hmt'E }n>F 3=au3 /yyI4]@fYwsQ (W)SDA5j&ⱃr= jlCw/Eּ ʭcnΥnx|0Y?-ݔʢћ[XDzT'o! h"*b_}" ;L>)>4%7s(Կ7btO3kIy+.3NfKQ`ƽe% d]3r)cꇯ"n ~/E?ue _n0)@]_Uw"Od ԓU^Xu(7,3ݝ"$/w9VG$LSV3gV ?Rqָ }'E/-٬TC4 sq& zi(g#@M,Դ$Y)y֞zջ_FT3;S KY%F/;Va%fGK]NJ3#5Db>;Gk~U XT&ʾ;^d 3Ӑ:L:`%Y@ժ 2㊯O^yt<1xRwQ;sڏ-m`ɽG;az"^Y 6GP~|AbCXOzcH ;s4$8⩛pX}3&32t(le">\^7[M iz'r㛶=M=34LLfüOPp;kd>A j"]i]PD$y>үYߑMl4j"|)3k5Pbe-19rI"ᠿR{TW&d71큢$.N}4a6\4VZp#Z3zP*dڼu8`e-z2JKvV<6(%-+ǒMC*bnM|Q;?JB$5V_h+i뉜~3QjMOEK Db:;rꌀ2̴ WkƂH!NVw]w mT0"D@4uA Tpz t~7hsEB51%h"kR(Xaqh`b@(W[Fjfw%"bhB/6{W -jq4@("J0~VcdH0&=QP~dL ף쁼{~Si-kzRR^ C&O'z0J ، ZNWc|ƹk{ )\`" &KR}oLͶT-KMmb;rbWÉ\[t#5cP4e>ryqu!Y'eϱBs[ '@q31&'2vt=qh@o7 !z]^9߂%I}j=5A7"M I!wI)VyUi>p9pl=&G DAxx^`OO샎8\b5e$cc28f l nLE{R hF+]Jc'zǗbqj )7蝾)"WccQw/vbL7ud0VZ&k2:kXes=;W  st",G [? [ #M"U{~^1,M٩@ЬՄ٧0wyqU ;Z>֖&qqԤ8{ۨ۸䷴H4PR (@V! _zk4Z9HR%A \~HW)5; &z(wSJ/ܓɪםy!xBy$.i65l! FyIhl([&;ć31؛(E507^S/LRݷeaPSceq)w&WcPEJ٨~Gv4ׄCAvėBqL΁S ['="ce:1lia  T6/}$ا7`?UiQL8osjz+d8Vp"s/6'ʁKע%R;ݫM pà[dC!d/`'uCW\-+}`̞%m1gg%k:k`ރS/te` ^>XӗSV| yJҺ2ʀO—H\Ha6}Ȅ"^Ef HdZ$1`bߨc,)-Qܣ`&1/|*ʏA*\ n Dwavֹ{^f(=tHMޜe\`᳧F:ZN8tvgt뜘`Eڢb\tiu&+伓 r N!*Z!R MiT};;Cf+ۮHLhwխ< ^(>'L laɚ9ۤk{Z1c 2EV&d4SF[dCK`C2(J:"*-UP7v[06w5iO`_-uډ|d+k JYBVؔ|{@_!!O#ڗػ(h,ɩ0hy}I0'+ +ڟ/v?'na lVWx5[}C3OmHw0o g]iCHS \󧊄0}œ1O@%I)ʁ:KgvhUiӍ)cU ŝLl AE _'lNDA?0.;&Ӯ0ӽtH(G"+=R{J\* Bit9{3>UR)Ix/ M87VZq~Y 12/–31Ml}h3a7ا~Gg}ӀEyGn}1Jja%cWp1/_ bz_K(V}j3w7[NKIX- |"UWIcXPJ_8HNV>(UyCCEo7e+$'6ڌCMr>$y5湤Ea/LZ[2 E*I>۸O*Eb clo -۷vڽUY!'øWIyQhaXz*2;`qaJ[(n$.AMW{F{lK_c-iw M_tOM(ܫGbP##ȿzZKjym]7ymл*@BpYEbkSd :|4,T$$? 4ϋtMƅnWApG=328C"5tO'33c_qW\tveަ71Za`UuפQYRWxJtA XkE{'tgEEt8b ͳ'd/֣,AœyXL{aĭ7/:~ ;R9&g W?Uℭ㝀o[&3EV$`UBL~ꄺ{nizjg|}:r𽨕/ \1 Dh21c`S&Fʃ=}! %5ϯ! W G&5W8q]fh.ۺGl8Cry΅phX"aOG<|&gT{"Ŏf,b*=ba1&3Th&dOo})i0uبAu=3V$bm۪i̫fobь4'DZy0-^Jc"5}#,>f3i2 PoF^u'_eq}\8aeDŽSm4LJ$1&11kS55q-VsN bSqg!Cw!zNAi6㿱U:tK۝ p4\[K80d|vST]i MIJ~Kcs䑧Fܗ Q7{;Gy 8{cY%g'ho[B7b:CM|'xfjb2µ\”\ح6g K&%ݼQ>$ b(BpR ְ U6__7wXdZ.[xU ezG 7VFݭ ].tL&.MA'5쐤/ ,H踭FܻU8U3A~l"l?^o`^`y@iFPSX R3UW tЄzPW?!I^+dg( Ʈ`쒜|C>5'zKeG˘̍D7&-yep~kYox`}F^$D ^&_;7= mE=*'}yG0WY,@FsTPZ>}{UnJ)= K=6/n?QE6?^RLJz4?x8ƠSyJfjH5+TZ7=`rjTiBtVl=P\uݨn- jխ0 q o".x=-1MeѸc D GwGQJHĘMM7%s\.v?pfaBS:K"_'0-۔"$n.7˯L!kbǻx`uz] 3B-eb k@bY|`I0G@|V?Ve$u[FVFkP&n/ŕ3Uث1,/ Rtf)sh@ܒef"=pL6d#^+|`_ _EP_ +Epɺ˩7 p4:f.\+(%? |Pi2ǟ<* ތu&DP4D;ASp1\zOjo^8`rp ޼,x@ඬ(dcI!x11ߙgM#Mvb~f)v5XRC2yI)S(ch'G1ڱ}ǎ{jÞ̅e 8ϐ`ΒZKKlԻhڥ 0$p9&͝ h9?z`+>&( ]],&a {cNrCt2bqN#Ĥe=˫Y]cw|ހk%$s`' +-g\L{MRY * [deO^WvyvAD l-2PY?Y3&9ѐ / b\˧y2~oOf :Z i7bkvwwp^,,oqPKhHRJM,#_9#htBPqNW1ymWC'a h@QUvhjw;fsf p<$Z)bo,a:eOT Q\wP:); /-,dNE&Mw߳i,,Ux9QÎQP3s@0rTt[W*rOZX;sn <: &c(. >]CG(I h$=ԮNf=>>M68c4½(,>7>sY)ɱ W]@8uGgd#j֐+mBYo*AR\oNt)y:1 ,T="˛OUR;_^1 |q\2xaB)p-D07w4H{ٗK.Ѧ-H*\m/'f:lKg{bOjP&fbVQc`vT !CC++2f} / Ǚ;C_sRٯ\1χͯ!b P8q<6x`6ZHH{Фzs?7OutP7&TYѱ16g` =&ժzb/.`}x y'e: Mmdunՠ$:i2$bq>FȾij׌癱@=غK7yi-(g=Km9;w gfc&nJӻNj(%Z@5+wUc!-wQ *tqt̢[;Ę9y.yJ-mjݚrïWdAxeȉhQG=ﳂ8bAЇW3Q]Eyl@K hE Ai\-`{NX4}!z0] HXV2M]Ѣ*Iڪ@F='@J6*r7k"tndk[_YC"%`~GU _ (*IM[5,S{TG )9pz\1<Ea,U/ʌ6m 08C]{SZR䝝n$)0F Fy[FA.: PsZ2TuVT>#B-{*mK=ßq$43'>4d.M&SP+Ɇ0&7hSb.|Ca7R+TKyQēK\ Qz8 kZfw,݇ L]Cg(r,03>duN1 df:^@,K QN6Uo(|FF(t.M5*3pW0q RHOD!7MG@:{ns+P;)MVAYL&~GuX ޞ.Op /*Ԡ(anTU/@փĪ(RߓlUc=WF9LӘHU_ēPi= a{\~SGw,u4O,N ,\(\Z+W9a1xJ0!O>mXaq==TQUCh%~z(֋] Yeimn_*#mSiz%7i$r)~#"ܦ. E+?Dsf_Q kneEdv^ciW>zq-;C6jpߓU5B;^5knױ[4)ةL7߂*P'mEE(q mp,a̲ϘvM-?sMo[7vd:xNx;z@?}FW J׸wc<`έx&͡BUnQuj a_EffT MKpv'3 }G[*{X;쳥BL|)#I9!zS M"Q w.$U/$֎5'Tr,֧67] rw7)%DJ&wz[;sjȐ3.HӲ9;)Iz)TKayVN;G<ÑUXa k:.1¦ җ}Ɓ@]N9YZ-6OG̑x"h`:eNvo1[цOH 03j EX rhKj7g'7O!<f* ^[^ \]7^DV=֯ qpqH3z`]:׊ ֆ]̮jz"W'X%f+apQJgpj^. F5Ϣte%.DVo##[3N`R>9\2:UCT~8lAp*jOΔ hAmS.z̀f @Q{EW=^EaWs;>QpZз.,I]4ȳ0q\5-MGj>$ :-.AdkI| f'vbˠhbIەYMxET~,gO+7g-jwቄ(^$dLDrpċlfQu`nhX:=_LhujxV1m~w [WLJ1п=bt .baEm7Nԇ%*7_U!D%)dA6o5|`Јgqsw!;JC}mER`ocS}P%2rO)E#9{OV}-L);D}gVGB4$IY/x٠jU/ ]|qg ٻA' L*k@>W<: 06UyncLDJ LUY~xwvl& IvKzy HL5& mj?l(b&Z*BدizgL鬅+u;[ T+fMod"8ITz-KR)#W ƶbS  곸6x7bmHkB8)Eer f3ϐ};bbKD':4R< <:@CT2PuU€; c}>%}FjBZD>xgQr3lߓgXxײbP|FwB5({1X%OybyS(9ٹ'GǠ^e`UcRA@oܮzPm1Tl'xsO;!dXTզVWv;;>CW^(A|f`AEu{B`i X{ wP?{ @9g??d=WjШ3䠳}AIY2 E Ɛ.@V3gs9Rr/yVen!S7D6Jj(m{ &*⬀ 7cV.Λ]H:B6"bּNi hGGW4s ҉'4]' ,e~+`ɼYVQ^qCeQjhrV*F*vXU)i,c!BB[ , ?.]!$ѯOE!jnVCޞi06kg<i=}lw圆UX#Fb_y6{7 F淼' uə)!JN9KY8xkkzBWz¬]@9n{gn#TuRh??Hlf)[2. @IqHB߆P%FǤ$=2"et:C1E7!cTq7:"mp_ MH-Gv2`z'SQG|)0MҖ7<_pEr`9(mhW[OH9vʞ؎ W*9ug۟B]W0nhaOޮf4G6Hm8 aԫ$,Krע {`ِ@JS|^|JYmEBDSf/˫hVOѧ!yiAt .M_I/;񕔦puU]Fj1'A Ά@ZOl\؀{r@m%uL<[>f)MS>]GgtG-A7uq IHrrHg "<FeCR&5{Cj< ƶ ^)^$qf<8we>%^PJEZ㛍} ~Q7wBe*NdB\#Qk2":HOL5O65R 9L*AŊYfʮtqgc - /zQhN ̒d18| 6 .pgN D3431+T Ӻp}GyҠt>RmʇEEoU#ϳ7b0w)ژ jxmqeo& UCHhe9~I[Zұ8":", יnOjՅ@X~>3'=| ;T^3I0X°*n6Q+$18,0>c#.>@S,@@Y;!3 6R AF8"m ?,z()-99#Q$X ǡ1՜eo P.;ggKAu A]Wݕ*S4ү%8"| D4 N4 hJT"?=YaozIp֐Q֯:)mVL,{^%!鼈rHd$NCk{zQ!%!R܏~1B^c N,%F2yɑwdE  v 0B#:.)bZfk\Nh![t5Dp5B:[沉bCANŜYZ/ 40-)Lu/QIVh~8aBFGMG%=_f2`.D1?)xVK(cMEG2'ThxcQmB5ɠ8~ ix>@ȲX#-*v 7a[..+)U ѹ~ިc5.q$)̖*i q ׅxk7Mgbv 3Eg HTcT)cdfrP: KmO9BFxB&u;RC:R:4 s* $'0"ye)K'3sܮ|3  f2Lg'g6~qʡ'nrqM3:',b2hB&ϖ#RW] .rTh(WT[ݾ Ђ(Qܨl[oSLAշA\gZ[S0y O|>*4˔q9CΝ 8P홪GR!60r .OͼM6aTiDrNۺ!5Wԋ`^aU{Տ{(˞sE=SH#HeI*jYȕR*"|߽ ]>O S$fx8ASpΗg21 jme~8=_ F =fB}a!4 0IN\]N#^qA )\PVƫKwfȁt\1+ۥ{~T-Ue^ ΏʐvoI{LO+dM$JU,a3ПEaʡ >TDEꨴ;@ D.QUsՆAЩFj׋Ϟlԡ =6=ۏZh``0W>EӉmQƁ5U(>-`StƸz!CH2rNW<%%!y"\[عo?.qNH+U$Ը H`rѸ*:w!4堵jbqK;ZwbnzvLtl'ď6<ڛ`|/50iӳ;&5~ _$c]-5֊o+(:1p_\4ήRٍiNׄ("M͒,c/]3?%AQ<7!4㾰oi,xXڰabkucy34.(v1J4D.|I+6'츖|o p_43=V,α1F cD9҅࢔GIdG'H!'P>^x/";|U"ˢ9WWgހ#WqsCk6hxAu}}q>!(q3d;cNDLI %x`.?H- ##ˑMF_i+G_YGhXeokMa_Mȧ|/!v*[XgհDh@;zlFB3̮3H#(}nsJCOwzU>k 7l&hh8rܻ7wv3&=ےҗwjum"WòmReؐT8z8I/R&+k{U?11o\Aq. so9GYCˢ+0&ws8J~֎2?vC-Abm jnM]0 uxCҔuCHd<R!*TnYxo#!B37 ԣ˥s1! gԍV'g~M^LbC1ɾ TsK ;&>+>oTN5o4e+}}0o X#znG┳(>:>.ˣHSR Oe[ DK MZO/%- 6?Pzjefpwȉ{i?;Ʌ$g̾-w*l( oʮ[Hi/S|}Ex;5m/-O` N)?|OB/ I{"0<]ucs-n&6ʃ?UN) 44C*;U5oV:OΖ[6W7!o0]%}^M`<&PT'ٰs*vbC;4npG#/w<&](tb EcC{2EA*Ng^!Bl9sxy=4%  b&ȁ^߆F,Hx~M Zhjxv]6ϪtsV|x0."]ڦNOUm"&ī]^ueUBWu>:Y_H73qVM˹|LęJJrkadJ?@oïFי;DuC>o*}Lv1p¬0ܱ=i󔳐r ǦV\DZOnPnuuH%>(֛=+Ӡp4|zQ‡$i: [h|"KQ6y!j)QKT6ק"J\}?1&sO 55'Ɔ/l5y:# [`ܘ4~L\HQ&^qW;fepߒdz;=~($#X[Ģ@:$+ \Di XUSW wa(JjGtgx)(ciی<=tWRGŊy~w9طD.?Mp8&#I[ӾĽ8\p H6Q*;,8 ^€O!]{[q.T5r70A{ftVjv5g:K]2W[Rt̡G0\qY'Xp&aT f*N ˎ`F2hRF]`d T`q6+.SceW$AfnPoqu2ޮ?dV~=s(u{~cP68h1&Za_8akX#iBf]yVa?Mb̻%^@kנ׍KwaJH6YX\ЏDщʻGq ;YǕgB~/;A}t^uҚe66lߤ-D5G20;9T)u44>0$ldBġyg^fPoHIjRcq X8:={cp+#wtlB.6E3ˇFIr16JPU_I$8>f?d4shts)0\оhJܿ&(2Iq*u9bf# cg3,iUrt"H%pG%)"$GET:W[s~~̉fy(hGL֥>2XIY Tm؋@yV3 u e2]f#&I7W҆04$ܳcV~*V7|D \Y0;ɓe+\~#zAvݮ /_.AQ/{XR>Nsu "S%1-~o>Srl؄~(kn!72*T1bOI}_I90\ 櫒Vt* ng/ͻ~OVcdz&{tq|=#`Ȳr)tyPGʞg0{mW`Y*m![.~ e_;Bp9@ xAY2{+92}ydWwfs^;H6w" ѢDuRSR$fzzak2RP}^6)d:[EfHA͆㼦gmƢ/&OI)kYh Z&uuz>QE=I9taHlXV|p>l"晌 C5Z y:e's WԷ9.WGҫ[0c#Ml J2֝yJ꛽#-J+EEHzuk+)?nv˶-V[B]6lnr$iV 0>XR$O? `ayyw=Wެx}L, u\pj&v3}3k=0UfE;9N*϶ɲhyQ)ɸ-PSM%F*I+ ʧߏ(fzOPά ~'77ۣV‘VD~^,wU?b_cG'vIduָ̯de;Lw<3-$u7Ҍ>El,Z_ 'peIS=^tXɨ0Ș wwhԜ }#ZgY &Šz2BÉGl7~lB &I2vEYoݰ3nNSj!Rx-p( \>&(/ .ProHp4jSzq[_ߴMuEZ\J 8BaxhF1ڻ|HUMd20VFA:}"څS,Eٷ J:f\d^V&{\BK?GNRӆ)'<g_Ӟ%5tVa䌐\0Htpz\?zBW wxD[ʃ4?rktj)ػ9_.dx9d$f"! [Y,X5EG?Rrh.nܟ% YorT5FI8cdg[4a5p= yv;<[g>bOVhܮ5O+ikg/ ß'2GJ|[[sU/u\|GtcԔ|LMyוkA2j%uŇ$`>a֢EoՊK{B[TCyy!djZv8<2Ol`~pE{ӡAҜE"r z/ؽἠ!93">SS'o=j$TJjYn5ޒl!~ QsVECpDM~siPF *Y$fXwE~3xEaݍQ%r6#VZIwJ_`z К (C8/R88,\O@TMS tG$L | sX薤<;]\d!Ub}wY DL\83^L f-dž4E4 (ؒY̲;ϯu_Vj4=KL:sa?Pm1O9d$ l+W=#F "0ÿƂQQ1blH͡L%ؼqD`WsEmz#|'b..4X-.^tX&eB]{Xn C _mJQTb4B1aB~S)QPԎF?: (qu&Q8ΐQ{Jdz2;UkONE~3WYG8a #y HM& B/u2v"4"+M62d!W!OPcT hׅByY wTQ3A(ءdPUBR'4H`kw6-p:pخ,xƛ wQ/atNXU/W1-^iۣwWUaz, WK%ky6|7#lã߂'߈n\%Thn5F/X";'#y|Fy\X4ctY7vţh;P`@\~3=ز6E5{u n+07Ed+?Z!8Ўhq*AК.ߐ/CH Ð?`x~#zNb&1~TX>ix{ ﶛjb|Y$Ciz9[#GCX A GN:`IY}&,ӄ kzUPİ)J"HvՍ1[Yƈ(ڗ[1UeRsm GEYPmVnqӄIyY(28^cѐpFLfHx-$ܹz7+a KKXf5BGZV޳"Ե6H-ep1h: PS,-Kw>YVsʙ2˟<&!Ǯ_sn b>0ZPÄU l]ɹc1ۮZ х0UM O0@+pH@ΰ}k%I %$~HDhsL46`#33<tVUU Zr!teѧ!h=f%jtc<3~K= e(/wtäƱJC%9RqSmvUǖUfv0Upk(3?PNn`WڋU?[:/@Ϗ;2/V[u^ýA䙀+n=ph!_ˑ9  }cszySe:$-[:11&AYmd'nXR }8]|ěJjRP9ƀ1Mtq+B($qm*T=^(iŧe;wIL9 (hM϶r5z&2vwqtW(C>hz #0WO˸&Ml,_cjPU0LߞN^/!/ G۸W+\`{exB,}ՈΝې,p 5$]JwOQtDl~{X W!4WUPIE݉ 5G)T~OLڡHW#h&uH9k}:vSx<ҕ\18b`eZH#'rT; +iq$nvf2CNDQO3-5KphDWo?h7ΦP_}o"HUE߆t8 1j`/h,;~ikM}ڐD%@U]"E eKW@U10K cN vbĎ>᫭n(uodD#aZs7PܛjX%ɥi3_:b +X cBb8 y';pn1*^T+u{PWE@ Lh &p*dvi_}9$n)YBP767!G5HayFDIg^089KjW M=&\ OV*7ND G[oѠ>*N"Ry3vxC{Ɍ$b*QOas}c]6-Ծhqyb|FSKdaZIN^d q&PhvFQ[ԿG"+іQI%o"I: =kOV5Ԅd"28/]0r6Fơs0Ӆr>57~kt㷓 `bj*I0R+B~lQ]na_Q߃ yN}\ Fyv$l&I7y%9'(ehw07KM#󩏉"D)iD H`WDss0dW*הBwm{JjX ~9M`趚ԔfꃎPϬdCM7D5[&1r/RJd7r]<V5!0hZE|^iٜܕ9쨲:`w)\e {?}wI uu6.G.$02|Lu3X3DlHqKfS@a} Z.Wm[U;d/qƕB[MQ0ߠ75Q|4U:<O_@0دnEoo]|6i=7MdTbB/ìI;o6ukcS5_OT#Be $G7;p+D."Y8[]h:íFQR_0 ۧwpuUFH5`QpYWMd%M``,fVDE/pΣWŴ 9ː3+'RN-tpw ~G lނː6IQtgь4)BI_.#_@ &fZxxX-#10wsł3cK+V 7u"y8 = >seu`Jfc0*>FV&0"!a~:!{g|F0873Ǔ_rmZfn[ 0/: 6I?SDE|4B^tY,{HQ]rRkI.euoǺ֔8DL>Ӝ "h[+W[>0fPNxs^:V3-n) [g$1P!9m3v͖fc|цzEw!76Lc&L'o f2k{n]a >NP:=F}'#T?G,a.ٸXۺa3K*h;gb~BBܹ0zpFFa-Hv%>{ˊ͢*`wKcݱ~ h=H9af?| 4S7vam~˜Q ,;79jQfgttr$[ d )Ɓ"( C;%GBg0 ׏HTjZb`3R~!e#qix1ۘb& @ɨNÅ ȮhnQPֺ,,-n,tƚB ;&A7vs#0Gj P8.xq!Y%TsM9?J`0G/$uA^2=*@B `A)1 hX]k]hrzwvqڔH=X\E QͲ}3kb%WB_'0߂|ߧ.%Һ(u hx擄 ɆHTb۴4.)scSoF8{K!:JE/- EP샞-e8[}~^Ȏe܏ H8?J ;0q|Vڟҫ 6XVRWG)h1WkA1u#h?_aQ"AgwHmb1o:^j7EV#?)C; kLF >*8`ئr o9g%-NsT좆6tw}!'} sVޗA5 _xíMtXR8T Vtԗ+v{N>Q)7>w r̹#7͂~z lQK©02&tDYZdWESy0MMLRɣC_EW/Li)t,g1XIb&r}(M5 jj p ‚A:+aP1_;"5 &|H 1{ _!t}d*G}f$M}5Y}scq>Th$K{Y5!,&lL}[])5zxs YqûRʣdʌC݂dj+1֕G+s,axA֟h\ \4 ,>Xo~g@!meݎtc(6@A%^E}n)HXoCcϫНRI:_,FXz\><%*I Mi`JN 0`Ȫ3xg)x-4q6SEDc܏lnFQ펇3E6;!R&R0ID#0f GhiL6 XJ?k8:p[BLnz;)AeɊ9Va6.z01(گ}M| ccQɺ1䓚u}c95Q1"߉p8}JIe&{rJ5njnyy?=sӡhX=lψb-бi˕m܁l`)\=+A^ԣ{5 nHՕӛ낭uH6~u.*VVǖ V{mFJNa~Z$V6vQ-=Q2uK gvڃ5;@uŘu'IpC&]H$5O 1VuG8":cRh.nrXPAT(>psQp/K($ۨf]GdeP`T5% .ix7}#QwX ;|W )r vkgAG?/gIX:fTrώޙNP\`@i@%:4KKTJtTgf<S*TMBPUh^` [<1hdcǜM5RTS'}'e5KA2N#U54Nv8+f KM9r: $=#GExF6j(Kj*qzL62c0cPֹ&O`@/>Opexǎr[™x蓂R\ .! '6l٦Qzdĵ(h2_ٻ- Ngb( kd^v })(tL3BÑĪvG(ۍ=nPL}{OT\N{Д[XeKUiCxtJj^aQ׹PŎ' P҃<ѱ;DV,Ɋ]\)Pj w L@:{.veIpy.6Q췀=s0-ׄZQ3UVBˉ}Pj/B 2P;殢8BY`PH6!Y {hsMoVL7F4Fp7a<&}IZRooh/$JZǷmt\F8GñכZ%Bઞ6vvƼۓo\JUe&3"d`|-)a9I(ⓦc_hMu -6&%|" ߣ{M52rvy_<,@UZS KOdDN6CLJWKQeaK gHjD0`[%hU lGBJDaj8 *B6 6k$[f7gk8c\TuĎgN( Dfg2!GᐂrlUꬺUAD)r]G,[| ߵc^Es|J~a=1&Sc4{¢6N$A$s%oi |DR"W5|cB^.lE#[fԒ_'|γpW&dnd2K_fX.*7:pLi5|X bx2|j kTOX# r9E;Yk/q jw5,D1ewwP5>-|ȕ"1Wdj 0nmӷB 1&yz/p]詣;RV{Q[I.҈ܗw&E'_m6wؠحWfP,w!ApAZD_eF{Ƹ ɻ2&捨dQN[/ܮC!VFSsoR{c;.㇠3E&"B;N9R?H⶝YPC7(bےMTv#)0FFBg%);V R߮6ŧ#]7Q:.+Rja/s* Hg@vAwdoؓSmzcqK}#.M 9uO *G\zYur$ܞ]A&u9gə#gz{ʮ굧1UŽ5>uM#1;ݱ @@u]\;7'zzHNsyubO%+vm09ăLcjO9 E ilvR&zKCo<]Q(WaPS:dxJ1#RJM'#OroY/eF4$Xhy8cl%?pA9aʼX2$bGXu#wb+<#hAizǐ|q\ ~\1OӔBk?aj ++5X"0i 2䂅–H`"[o.fCoU6։։Bِ32쫲m86gƖ&=YzbZ&ȮJyJLBsqH2#M鳩X9Rg f ܣ+]E pAˆt]B!fl4 jR[iZH:̐nbU&yC?o7RYIrsL0 mEqid( UM9D*S0$%g, Z3%\%PC3ҡXP"?} D;'#^;#d*4ɮa=vDnWVQ &Gpv_fTB[ABtS0Y<19. rS 6-MA|KmTf_,,}Yg^SqbM{՞n0l9$ɷ&V9Zgbp5vMdxHN܀(^zu7#UU`nyd+LXWgT|a!9-Llv2KdM~(i-?pQ[+_,kH ^VNek{y旄_85=P8Rd R>8#9^n &eZ\;g{eO2n0ufo{!bZP )/i{s=h {Mߛ#UTJmQvKRӡ.P E8~*6+-$\XГ Pvg8kS)e+D4{M>Xnߜ zȬTԘ2«vh[pv!ւEjs"zg l -Kٔ՜A6.J%M;~x^__UhATIfޏ*s LT^tZpT=hKKjd9)Aq+Ѭ\QQo]u1y`r<^B ~n+@噃tp@-st/CSxټlI|a 4wt9;$BoQ}8I㚔%RgX$aa{"3/^NM']@1͘3ܭv=WM AcyʨΘ@4.T^acgj#jj ēch:\rB3f8Ypeuy|}26Ax%a7:hE7{ޜrܷ?I|HAwS`{;Q^;}骶>Tf& 8Es@'ft5ZCYQo:~/ςWT$tE;!M"\0pG7go9U"]%qx nS<Y2m&^[f 9l2}g)/2rUR{Nڐ9JmMvbO3-%Ռn+B"S 4}3k PvKѾN@jAvmID9?7㑸A H"5KЎ挶!a1Ш9xf+ΏyXi4 A!C(t(4* 4pὒk,3g?>hdn2^T) _3]r[,KI:tVtZhoDE*!>3NMpY5Ί 6+EbG_=WmS cvӑ=}Ўuo~E$* Ƞg TB-(5?~U0cZ˼?Ɔ U"# \h}bL * &e;񤁚Qδe o杗!O2J6@&$"'Qr+bct^Bht6|Tp{*!˔@n.  9*.T, n(4@DSVS ¡Sh 兆^IaQUABTP#ώ7:vK[i-|PHWtk-3{.^ճ_Ctc7f }9ҬfbRj(/Cp{ERiT񍈖ϻh:XC+u&Nt*-4{zyYu#IJDVe|` d*)Ruҵ 9%cxD*g"tׇtH FC=[4à, )5|#+cfXM!gjmRP{wFH7< x{)4Bzbu9KYgJLA*<-LrzAQ˃Zt>Sp3FasY\ BTB[rP29gOp-Ł[\;☞{fPl"j&Qw}ksWmW" N>Z6>7pi>RKhAˠ/$BC`"x7fXH?G=l9Eb$ #A! 6Ya;UlzA {Lh8߂_J"ɴj}ȌI_FϙgŸj\n$7vI_u \ݱFosVJu|2g":3#ر`8~v:dx􊆖rZ-d Y@ti/OIkH7C!s١1.g}5 O3DBL NyBՂX]> $Ujv7\9L3SBbǿU8jmjH \0kq#<{T*sm?ސ"Q6YsV?dCTȸ0HfF.qދCDbq۬kxZJqhE\ݬoLAjL*J&T[uNA:\᎓C_'%H, =>Rwp F;-qTќ; ^=VfхqClNoDSުy@Wi Z=$q#s:'WhΦd}VX\sOvI&t,wPy SGLIˏ3@ EVU<Za!;⎪[i|1[i=J[NGp?İ0Ɋ9IJ.ew|_* <fܲ]}iɒ#I/6J3z"_7{qiڻs:4(^i[ĺF2s\*_9퐶Դ-c]X.5\Svqlnh?__i(`()_ Y.-4l]V #0 ϰLJe7.JYEzlq,IzlEd4+aRSLm4}~^K—>N& >"A 6|,X}UE\ JTD%^7D~m+wܧ#/ =."T]C+G) v"٧-pXsֈWfYb-=Xf'+sʺh>UJo4'FXH{7oA6/Ʌw2H"@̘ҟP<=wq\%u: &C`Y]:Nq|9~2B趱E\̌!4lǪ9JބSci;J 94T"KlMp+#0Ε6"eomCa}5R2Ot w?gĢ7eDۯΰo 3n*<[u*T_Kj,(7Ga4EF馅Pc2px/gAy5WV>RI>q;ױV?~am:""4g&iN1hQyGC9r77>Vӯ=#s DT➍YdufG19G^N"?=RɪG%a'˯24ע{>njMվKQΏ/`tdTfLWiWO qzZ 3U=dek!C4xa Oj(k`MȞAXV#-7UdoMN4˄lim {Lb p~l4]K,(\K|hѸ ΣP= 3BVYϺrb׽voץ{|݇Eik,̈@:hK&V  "Ce(5ݰ@m+pUaofI =ĚpDc`7RUjwG*B$<[E{?d\kYh+=+:O Da4 nB>v Q0?L\PY\ 2I\xSZҲ8Mxggݐ8L^C}-Zz1x6x @9:1#{jl п7y ?N 0[:,WucjQK@=~֦&^4H~M2|=\+*4 A8'"P=0蝎!yDGһ0|9һTO|Z* ZmqN_Z@4 (w! X+M,z TSz.|:LUE%BHp.Wk  JAc 1[Ow; ÖT0D)IBdO,0%\;tNR @n#Qil)I֊>j7:ZtX/0%%k^k$XLT=.B Xm tHL\+ ^\ `\/pRD8~Q(aU=(qUfz}|tx"cwH0]}г|8emS+} l#ք)CxP ;ז6oD:=#B Ƶ|liSyXf;Yhޥ&ӭ&1U6&>f](0cلJJ{άs8K LZ܂ͧNLt(4xEsN'Q3lhmHp2Y`V}_Z . 6qʂ6!tM&qjʰ0%"Q{j l 1vW#/돌=bGj< I.|e&NdZBk2nKfFm pE{ #&JwXt.!fINjx^^Y:P3g})0-z:z^4!. /SCuM1Él+" >6ߧSЃnJ"\BdYVk[u( r_Q:f`qs[ȟ+l8i7cܮv-ARP˵sYZW^zn& $kVSpv2I*ʾjZG:)MlkCs߽?~HO( %VbsB604YMO_F޶>MSVBu?_i5W6yWtgoXLWqgբ>{NƇz**&+?Jpˤg\"F Fo~DE f&SS^Һe˒=\^tfaD^ nI&i\GB]bb'w&FbWj2$O"92<9,CݜT-}R!K;sF: k)x픖$ PNb~4eb@5%R܆5'!L`@AV]yW!7 {OCalDj6<=}qv}bi@[y6TG7U/j( ϞfH?d}xJJ?Iũ5r)ٜL/+Eח(lנ. t %}yͮ'Gb?K( Bt2QzD? :MeӐr3E\i|vmX$o8GaX0ȊV\2^eP3ؼ*^]҉M|a]O@E|"Ay=Ie7&mX-&h*8}(Ai8rJM;5k/=e?т uĆo?ƛB,fx!Κaw]̨i =: ny KXўp#Ȑ eM)`2É G)<.Յ P5M|sTgC1O)lZXf 1z?9a" S6Eol ϸ$ gįEeRIfVjqh&$ 5֬r^6sq60%{`E3pI_.. ځCfŒD[ok$ƒ9ûmF/fiy#O*%6~BKd`D  !$ èkk#EB㙷0}WӭY@p^ߪAqGukndDBmajZz &E5ql?:/"M90RSThbºMaUm״?W4C_buxp^EAP_(my `L|҄>TZu&If)u7ncH* zyE@_k8?zih1΄De $=$Q+T5tEzT;d"=68I¬%MԚHٮCҼɳta#$y~f^hoW i%K*꧖&  L0g~\%gR֡uI,:[}7?9Vӣ"J[ļom7,J&R!M[/ror9Ay}8UlFz OYGt,#[QEnhenf~v̐Nr"8U  Q0.]BM#ZD3žQ$GЅTq}҄%}ۑ.C:f%Mή]l,~'% 6|wexo3b_OI,2挿n";+bN)^EE[P~wF-{lNMɗ6#+dLWZDw]4X۝X0m8Z}& 0^KB(?X0ǃ;KS V?Vk糝fS<,|I) k-sכ K>Q|Hr`Җ7[!@NCc].M6R{BIRjM6)+~ ?T66Y=ŐG  &SxLn:HeHtK#mg Z]30 kB0[P \^}s@[-̱M?YqOl}9k+㇧̙IJZ4;Tq N QT( IZdyxt:IfT~!9:ypc&ֳs Do{H[qΟd8|X;eꪊl(Xg4!iInPE'dMk5J< N})>/OLiHlR-{ h@kPPQ;}ߌ6nCНIZ[Y:їT QHۅ &%V‚{Qi-1'} -;H!G{,$3^V:A iZEjӰ`#8Gx%cx3xȑUi>E%OTyy 2qzkꑕ[TTz>N }8e4ʿvXj&A:B ,᪂~x)sB|x"ͱ'Ś.29_7@_PҙlAl>;%Hc!yno4 uZ (.pc=kju y=Sj7!έ݀͡Tb=>i a@:N}ƐӣW('Y\x,o#\Ǡf_NhRəƧU'K(;aiܽ)kt=x}gTMfT#?Ws ^Y*M2D !g!F/b\%.cZ$ŖCÙ,D/#2 )&d_K=a/ e0Z8cdPٴ0s-J ='(wOPd}f4\"ch>=M##A>(N۱fw[ gs*8o 6bK kaP[^j5rqx[#C{xdHHAA"-;@|9´ϊ?u!U*rdK1J!T:X!^a;<]J"C*:~? 3wѯ<ҡ{ E)fd86`W#Ta]nɘҷ$Ԛ{9sl-7/HԶ0%yĊߓWA$X & 3t{Q3/Oz#E(E['=C SNju+ۧysʵ^Y]1l2Vnĵn)Xߙ`,\NCxL%9Ưtm7Dz=`Tˮ#:˲LА뉿֟bsHRiǎ,.c=5|4k.*RR&577{/|4LaGeIjhz5 ebD_) g}i9酅H'8T\ev{=PËEGy_~)zNc[Ӗ5엄аJ6}1`JtLqh3V/,M M޲HGˆPa{#rtTשoyM\4؈Wަr<è!Ϊ&yk+Qvp>hbS'3}ynNh_SG00̒{.;RNT$`_WY9J Ь4]XG/]T<(&߶Pydt*zH&6Ŕ IθO# O ,lo:3baԻ/I)(Z}7Q( .[+n@=╇k<يA)߉W?"FK]˲= <^\ g[O d"Ӟx8?2|DZ>AIja9tpYBB`aN ?5t{I&,ȗ g׋ ڜ !^;>QQG_4RYC3@֏4Q6Wz"({8|XHb (aބ;Qx+ #NmG= x!C1)±2˷WU3Jb<8;Sرl8kVZ%6 EOdNCp8Q\,\-Ns:G=AHMא:bcאdCiLd"ݦ}ݾ})Օ))G]p1h!HN&l]ZjA` iVH @jd@?G *DҥD {PR;oy̒0kcSA]mjaH,㿧]މDB8T?< Q~36 KC]D?SNq.kSQ9sY!^j"WIi@%0@֪ B5! jw-'\"DgƸú}9@gJx#"C å8>̫ RVMM &ްwJvHrҖ4-7v}!\%%8΀XaWvdz&MTtydo顂H2%˩z-(օn&c̛0)9f+y@܈@bDBE)et#:nS? Q@AeL4]A)C# {GCHZ(rrfXf UaHل+n)Hzlv_MLS}Wބ*a2Ba;R t \{.i>iX(bgjh|GlOF߰!g_AG1 pQ }5ϷU zqcHD/N0lU Y~ }Cd_ll >?ehi>5_H&WksOUp;[*N >::}"3䜂! ô^+ $کpZf^$nDĨ'1T}lA5}LxÝ+ = wY&aXN'aF Eݍ_9v;A8/Xw 64k)i%"*ugy=W]:'ak#ܰPi y0_gL\D(GΞz|gCx(Q BHKH(g#̪nEӛЁbB6 B۫hFS=swe!^jd#} k)o2Zcm6.ֶ j*א<5#Kq&t1ΫBn$H{1\OIH+׿P}CUGM|TK̑MLff+  o$n ؙ&OPR䭵0㈹}cϣy7Q koaSdոb p0Rj%zMF-;qz=TӮ.-6MPM׬6|t!f*qfrz0 U"nRw9SPwFujgpwNr62C-wVѧU6(@a{npi&1.w+t4Ĝ@s(@>\^m^ބ܀W/%MU }D[ }<:#J'Orb?1G+KC fM,bF t/4yC0[F[.ɋułZEc7WgZ$9R":>׾DHwƀ08δp R<% mC筒[X߷M)cN'ɺ'ӆJRhb. uv%M4! ǴZ_ YԢxf'&XN;ۆF/cM(Owl7}JŦnulj1{mϜ!xʒ',rgd@^߾{qI[!KÚgh#8V֎w/=mc$x-+ws:nv Vn.SOLtvrG ϯdqLroVD8G Gy1hȄІvO^`NM)Hq+P˴c kËjL Q[AYZAgp*ЖT.КthdǶ Pp#-a.`l;R5zNHb/y}='$6)Z)@~VkO<{xs[CDŽbW `ʢM`> $G!nrdPn٠Hv2jDob۾XFh4жkIpjaDkZVIkQw&ڜ=gi (Y4KF~\5HEPJ4s1=b"11-b.&{*㴏C!EP`4̚8`۟.8n!;7>̯gHN{ 3$j6a\p0+(v$J xrhMJpi..!sA1w*sER [z" Aܵ|#yOZ,HDnҬDUBh?N^5(-dV!`6 n5#Zp-30J`* BW?eЙj=tzqfbH uL: abo1ixgQj@3g6⁃8Aken@ mspѣziPU $UD,l բ"꣹<+g$7?a$=ҜЗZvutk֎XlKoj]X^y?oO]كA"ЎD'\ʾ #\xm3 %{:B)Œ% 6 ]tw.NOg uwn00 P.BpwCv71bI)ݜǟ|i& + 0;I!1ԃ|*HQC~ZS[@Z mK飝TŤ̿*| qP C)R"4%3?MОIL[=:|B]2 m̯0ԱD m]V 4!x }gT;9`rG0b% fd"1Aj& 7~%&2Xrk% A♾ ٻr. dmJKy\VSt"E\ٿ 2Q06m6֐0yu <IB~7WZb զH2Q-1U+ZF fdxcxȒKᬻ l=<5kvNς&"c =bvt&$ȉ5]yrxrxgݏ5\~z# Џm%\219\t'V F jۜL@Yj3y8:3YxY:-9Y&r`H0kT<SDJMʠ3(U#s7 [3(L3AZM~N+`,PZ Ĉ%T18"SyvM}gP X"_;l/{Cc$}9 DN"#K4 0i;:9nzfnr٘F&?/[A^ߠŞJ3GG[5 DyK?M;Rz};V[.eUt%GC.6R u/yUX_GBvMșqk#%d>rGb :ߚ3f7(JLR˴9jVdR5/H|\/ LԣV@@m]Z>߃ѵZMY%=70V2?紁:p'@f~MݵN0^'$M(]bFp1m{:7'vE%QT> ?PG,M2 A']*m9,=ށ E딡G|*Z"D9iKe_T &FW \%N;]EwWĖM[F:e CDDz>$bPs-Pa Ex2*OnxM\JZM C2э; !JQ倆9u5l24i]4<,+"r O*W]z!B6َR <\( P̎uψ8ZLF0Jsp?3m)8,"p*2\*\k. #OC2BljiaQ`2\^vVY$F'6ֈ=%K d.s$mʉm a88m%.6R:2c  *2o+jBDu leR^υCb]6Pw8&Vf{oOWe,˻_AaFҖ*"<尨o"؉;bH!Ma9/jb}5 -XK".MxT@eONﴑM gIfJvfidcih qL͛C/5]k6Ѫ74|eULΞZwmB,oK:ڃ[SP_/R`"zvV5&r~6 O;;Em,Z*q/lQ9;rGPn@҅5aQFpRh)fC{. baL̳݊[ =DXYۥr,z`LNF!}L*BW|(@1dFS!e1GW'.icR?X^%"i:@lUݚ[ƔVho/#^ήa~-*OD>  /ǟϷKFS*|oZqxR*]THдyBlܝS %cXytu'Yހaop:Vӆ:5dʰ<x:eLYY `+4\KrcpkJ"+Lgm&^>/9SʁрATL3XGkX.u8*KoU?|J(O$|/Sӛ957cbu2L cQ`Ey8פȁ䡟 ьV(+SOV/XHH#W6,ֲ3Aى8ukIb韐Ȃk3 dVn&Jm'ֺ[8)6/ ^x >2clJ(,"9 Q4Ŏr jO7Gw`6>-/1j Wc16N|hkff~LЭit}9 dN)$DCj:t˵:I^i\Y5d{0p-ZV!G(!f|;̚w?Mݸ;< jЂBC4>i$̒:rB}їNiy,TH6#an tbHwڟͩtS0=.Q.R b:=?`f~;}:YrP{nWt =!&U]tq] ًڤї6BZ[LF# u9n{'0EG!֋n.7hetP<ɐf5+F$"WZ2>Ls!4(̩i"Bnv>vj!r{;>7GElT<2R-XGQXI-Viǫnԓ/w4R/*hx9_ڤC,AbHbkk'imdOlmѱ WV`J?<՘`UOELŤӵ~,uD)에M㉍xS:}?]K5]*X F:ı8T+>hjč ȧbJؗSOiPQbE 3eVfa$oȚHb%}iKGp@.݌x&TǑ/06w$&׳30vQV6%#,Xk׊)8_+"ZǶi}2HOdثH^3q:)$^ йv4xג͉!'`-#\}WS(Xi1qp0ﲉy;y} W]V{R,L q-4@{O{<]abHTOPĔSpJwRG&hx3_`jN[5dxo:bQ'xNs5oD" 'h"$T_,AҶ3;0Ō& fEIطyc~$R{ʔ,3 0=M:8``cđJ0Oe6dr6e2or\vLav1)]/ $XH1Y $¨:iaÑedNw7v*,b\I\trٝD2:NXMhM['̫hҬ{Bg5u+<^wblKU9YVr>0os8wAYkBF媜W4ܠZIG^g90PWkh| V1^ ~m.u 9,_>'a܇G>[Ʋmݑ@K!XB?7&dˣ]pIYhiMo.ߝFMViƩkW/S4I0̇Xiin&O":)LZ)PVmȅCMћ:#@U;pZ`RNOn2] ^؉eaoE!5is&BG}6QZ/5EL9)TDG}<A={2T4vf<~ig3C/y&I9q˭$#S0f;NSYdgprREY W@z:>SOA^N2,x;`z>T~~Ȍ!ӱXpH>47GK.j(hNyp BwwE0$25sTɄv{]_tua&rz=wn u:4Z@&BGTKg ?'g w/#,U=jR~~kFݴuh^sJҨm;Ma OUێtDM @jƫ';ax(ӉA5}%m2"g>E@Fױ +a76MTy`#Vvҹrh*?@BvɌz")` T0c5[7 y'G.Ax1\UB+c f@GϨ%/tCe6|Wg3qC3$hkhi*AJ|ּW9I_kvNI; %}t$ETPaWCgcP2-⏊{lL.$4֮*"B;3A|{\ڡz X08Q=j9 ǖ $X bzp,7ծ{҃oeeKxw tYA1G,b;&g͑}7Q$x1FZy1W*G3?5 4+y")iͩg8'"'= tr3d!&~mzGG(ꑄw=!;qr,AU DFK'Kۍ.bknq.%M!s==i}laŀQ1:peta oA\Cq3*jYn5R[VEVmm,Ȇc9(yrß6H?'m+( ]=S!0 ~?\A^ʿ#S5קT,: $6> p1|у?D+F|ؙb.(A.]{{+DNK;cR?V{; wM6#At6vs| e0#!SWWu TAJ 9z PJxjѹVucnQtN@V,JКv?,k;؊HX* ^\~\. wo* ùĹ~5{LR&.ֈɭ0\e)22לrM8s"g]C+}(gtE*%'@ԨQS՗^р(\zf8gIEtq04a0^߉ߋ:5ٌ|DҞ);*@2-2>3Y(% IRe{2wf5B'"eWeÇ2 $@SMo0Y?^`q'6Xã^WGNw)R+W{(eq +^[2ӚKlj(f)^ KV~`dyϏ] AhJ"]w:*j=ŽY>^q/XiQW龒#"d-L_qN)j'V"o oXS=mh$iҦ~-Ia/dY 5S2Gw#3e𭷵Ctj V=pilgW u)4jLƊLis'isjY";Bg\*+$#.ivܺ<6⫂'BAG>sj%4PfÙ?h  @eti'G@˟u;V8 ?s[:{\ O]TSFW\odޏ,^ quBhC=(\_>(gl_# |S\ڼ;v:H.WsHD_8m&x:4t4n'%K2e1carہS#`'Yem⑼ܗhwNIxj_ك!ߡMد -:4~OK!"CN=O@3 ugj.[\>.j{8h;rJyQ[nIQp\@Q.Lp7tEʴ?mm084d_zu0ľ0aU;@΋I)X́[|W%\ĊN(p8\so=ykd˦0O,@ _VUVVTW{~_'aae=„E >|`,m SgPF^2" ,C(nzUOHw10ycqJ 'q4Z7Pjmy :"9ՆSNTCr>OOqnJ5ؠзO0UǬw~HTI'Tq! /bP1~@_o[J:R!5[,!hBfj9(3ކ"^Kr}2>*hN˶s)"jVYkƳ~l"eDɌ{ *vm4i)TZXml&q&wUDgn'nNRrbugQ̿\jZϗ )XeGh7*#*} &B1@.:̺V`2knטһQ٫?+QjI@y_ڽ qʼn Z.&; 5jў+~KE-?Ȇcsݒ#+S% t/V3,B 8<g4rw⽒RE VcdѢ{P 4T) _NU!%K{n$c7l/A HZC7 ҈/eLZ?I l*,K>r٢5&7)ԑjo }ywADVKG[)sR$ =XV7Kmc brb{mfWH/ =V>jd֖%n^0Sl%7SlVal]IW`Hh=%_Q[pXR#<6"\)xJdCrV}p [mjp #^_1u/~{oj h90Rr6+w&sbȚ8=~HreQsamhaZjv%'ا%¦ka1PpR/3R $E}/^\3wk62#:~WH;ƻm\ o;Cq ]:MܲM׼'IM^tj83gTt1_hO%w6/u'.Uܫ :cY9^kK!ZFXQ _SS,{#g S?'PA<]|M71P_Ssan\8/ MH}HGVVIUP$?tzuܐW@bJtjOvk U*fSb"p=g6g$v/HwŎo5Bizz`XE[hk6̝$@9J*$Z ٴ< WG;`_^4M3ݞ0ǧR ty[JEdX }v},Hz_TH B&Q^)d[ >lDЇ@B# aXMy{-{ 2ՠYd[9Bg omA3PK:2HdXj e„~7Uy[p.2°A+cĽ822Ku]>EHIrj(Y.C1 ޵qf\"y )NH,_jrJ:m湘nӰOqeîK<;Nܷ ٰ+]Fx{ǖEvXmٶX~֠?[a' c#_*q "N$t4xA2~3ZY/9B8cķf7Q^KCS9uj.B1P#,Sh,LKȰz[Efʚ<ä&۬\QeeK423QLoH]BeJGdB抭lpN#F|:Sjp:HRJHͣ{$U.- yѼ"@:_jlٌWC^i'{=,$0xNv 0$"X/Ȳ9ǯ Ssdu#XY-RL3_fo;=|QO'Փ4(|OK74n0 ~uS08آ|t+ڎII-rս&酧?DyrSTLj6+,Ĩ͈˜#Q##} Xn AF O)d(?-%#GjHFrԳBN) LR *,sjF"o8\3H #~DTENЈ^HY\i,g+p eJP^D`PN~yHje'GI:~m:͓̳^DHZpǻ&2=$x# E~b@ MWĹ.WHTi1=djM1x!\xBƠ $գ KzUYveUj;>>xnu{Oj E? gyp&|Cۑ|2A(8`hiA"k^i`[Z. gEv$ɢ胳PH=I擥H-I3"kM/E=ba Q~tekFJ=ׅ00xekd_㱕:9g:rbD?f@EVd(s*r({\JդC'|O g`>O4ٴݾ6Ջ"p4tՕ5a'X -~t ςRu2кeWƻ5h\ɫQN?g!2p5FN %u3Jd-刁EH;9 68io$UGe%t|9 z_"oK}YZŒ$}g%x.9Yüksӝq`}C"PStxxZ7ܶja.O-_qe/WɅyԇ0"}'s_"& Uـ:-D.5v^faT5Co0*'e|sE,O0`! xgO.L` >% 2BTg ~*P&-dp(b/6d&9J+7 | @FvR˵%YC"h7 _ǿ۰ bv^`>6$Ҡ,sAcn36Dk_ aIzYMwmFKn+݂b7_4A]-@~6B=6.|5ki׉Jw~UWj3j~XvźV\2 d&C@%!$=˘[pʉ㇔KlN6 4<Ң݀ҋ.*sop5@O~;~A4kGU?ZAZӅHf 6zɱ$w֐k[*ɀ{Jw{URag.:VM^U41&JR+s2V9$$>qStMag':Gu]59-cI/-fs!|+;xB:h+aGj3 9&vPmɊ;+{rW-/䈷BW>`vەgoRi@5@M!n TS.2]: p1UFMxN2c8ҫ];Li2?/_ 68Y8`KM>>4C`HШٓsU1@+jҘ !@vX7 =0?m+ X[F"N#uqNaH[RRnKzYȻ$ ^d!(, _$,P 0 piY]=;zv j€=fYÝĬ-CcmzE,;.l# 4bj $ҰM44U"g)dlHsC"ob0.ܿ7qLh9Ol&}Hd]G,rL vj? ]Z=x5ݗaQ(sg yhs~^._Pc3`?Lj`'ŕ=j,};zU5В?cQbOm'VAv^Y/@^x{ڽjBuD?!Iqmݝl9P|QʗY6e6m ƥre3t%f БBELO:xSt3hFC=$>X?mϼZT{p&hL1ڍP#`y@2Ap%&`.]9:tjmrz+f,ث>>RWXH)mr=/J  S \[>' 8B1xj }HPw68FDk,qNPALJ2+a߇ dV6]5R_]l:}3721.Ϻ,}Q7-ɥʥUƋ#/d^g 6q#:=E'i]lY?\i%;yr"ᯅn \D.*&w=_%T֪z+">#d:_--B;?xlԨj4A9O ̴91c];}![7)ITVy*յU1L0ߠ#34 wp"!#0ų1mP'",ݐC= A(xu~:ss?҇4xe.cq+:BdU/9i S^9;hh./Y *[}Ѱ NC{)Q+ 'b[l}NZe@r-ZHtMP|Y ]99QYU?PDOSSy5 n['Q%fZ 3[%<,{`|<^nW=-^(F]7[< 7ѓPRQ+ ;/ϭJt12y̆P- L"4߰}|gE#jTx?b ~S7I`Sٰ;M0ޖ?mzM}χƲ #{G6)t-Z ڷo0/J!őCLW@ԜTIǵҳtq@J>̰:m$H}O9./KKe ȣ x*A5l{L*oHj_{Nbl>7=֕P!!R 42MȔa$x@h6nEh|+Qlf+x랹5^EMGTm( ;[ov83:{NeW7P7AiDqآù7^"]lQys_vc'vIwrQ4X/SGHXs#X744ނ:UVhBCex0&A!Y !D<*oġ e!]\JPz?.vB譀Q_Xƌ'h )6NV V(ld:TtW #:Qz| H2hӴ>Ë8}pXVc!dT6^U;a1[d:h|O`=6 P,<+GvVie#NU,C@ ےecfٌ8 VI1sOxsЎUZ~あWS14.]+HY aT+…-@== =|> 4!KT=Ηsr#di?ruD\ZCE(\G(SGխC##*=^ĺLؒwkFN 6!+`I>H֟Ėߞv|&?g<> mKmʂ(x.m =s s'ٴYlk[A)OX|~Ӧ_pXqͪط1E^Zq׍gi]7ztYMJ]!`t KdWP E~yWf|͉Ig'&U6nj]]`Qۂw,MC/l:-΍>酖Z0{:Jsnk|nrtQEx5H 8JXYHƴ(i/yj+f=c$106InQtUl ٶY']/ BS()++Ӑ#&}ZJJ7۫O:xqvU!u ֯lᛨ˕6G*-NA,&p=ީ{;a )ی})qϴm}%nHmEO?$zcd]c`:G@: ?3 9ex2pLåB@ak٪VѥElUd{v ;6dlOې"(9њ'EOM *)F)'/y(ۿQnEф|)xj/Z zepcvm*^ Wlo6ugֳ?y(27Ǟp7'o pj٧'ѨvBEg023+,@آ8 L1 8 .GA/Yu/qWfOu<E UL|JSM8QJg,-bB͛smR~R~8Di2E=ҝ#nƞu= ͷ8?^KCC,u,3n4!O-]/;!;{;4#y >Xr=M3*D/VJ=X>iګ AmV5%翓UЮF6l4^ݫeᮙCݥ!R: OײPW_D*T C{ҮI ߯mjlO9u4mC/ ;.l_WQc jk9=@zسp'sd+ A6q(LMF=Nԃ d1Q:SWԋGzSٜzst->uunL&LWj_=I_VdF!2^ft8Z >-,y`VR~2ԷNl z@v^$a-wΛ"oNs J@Rz>eI<rZ(H熿c إ gj_dPxG t6ilZTE99dNMZU-KܳGέL|<%mdz#!bqV33|hn' a|ȝC8,VBQ׾jx<۾DE)ǭGDs*\XOઝ! d5<p@5ޫD*h3YJnJRRb9+zl6T5?7$ֻYN1Cjjо, !C22[#vQ>6Q Obka:1)4|6B`=Nj _Y :𥨪t1` Vk]HI#֐5>+=o>, /Q㭕e{ů薈Aj̈́˾cTgONêSР`! C"AA+J13yꨝ 7JU CWnDҝIϳ>$M%JP:XߠDZP0ܢ/O'ķt9P&Um3O3"\בJ^|v<Տn.RcI\hWY1_N!hw·-#Ч$oZ,SnSprehgDI >ĥ,Om\Huٯf]7B=`'~8/TҌ-Ƣ3>+ԞGBh tEAqlz Fkw:av֠rX['Du-MK`V:uefr_#0X0(wp_/g\=!onqH7Azw޲ٽLס?2eb5)"RVJDTg׬E@)/`mQ$p5""!juJX9 ."pIa80M \BWvE}lk| =2ma$Ag0)EWNbeT"P20-,TC]_p`&5S?ܓ^1Fi\q&OI|aLFNPmCejbR}3âÌα)AY<oQPJN2O3;>(;D ud d` M P lToXy=A9&Cj?^cI_-A+(S1WӝR/_6 Y'XAKzPRs?q\>fU[9W#yx"|ff[Mx55Ycs.!g[+>raZ׬|$gI R{GRkYhEe*pݟ=ʔvA O| d=O[2>a.iq˸*7;]"/e@/b_'jV{l tLA/FHo47,R1 6r)nlB$njG2k_$-"lE7&rAܵJ~-;tV rYKM4+,WWFN Vebkmj rRqbt>O[Vկ/Jw僸DBe d`>0|䡺`]212k*BɋДy[C;o7.gM'-G fqu.]nIdS-lpFf;C *IFnѕHW1zz }a.)?r--1@F悽S5qsZEA H56J.gs'2M 2xޟH7k>_1,p[- 7HZc[+if*ל 'A;G|2e]-:©J] V>r]Art9ЇCS-+k& <Ɨ3bn8 1Td!-g:K5AT$s'%WB_ezEtvKQIR,5շ%LV(͛ HKV:#U:uVR"U|x_`/ 8[jM)0Fp9d9:EM<.nYwJ 8D7 S xE6Y=)ʽ=i΄} _Fkhh K˯3r09׭9j:dp ۸05 @ӠC?X&aSB2H 'S#0+F;V@z lˆZh]Kń IW'7G! iJL@pur) /0 7Յ ]bh%˹l"MǑ!4aN=e|fH.=y=6TZh|-W!IPLUÅO=]諘s R//wK_M0$ap2QB^fy#pq~)˽<|%&!Jon1YbmD q.$Iu D5`!YqJ|_-c pb;-jY# rL#Pʙb?ȄN'AlY_D7-Ǵh8b4: T[tQ*{Ztm* 8E fr2áeX{"KL_GWdUl/J-%ЌpGl5LN2uZ`IqRx/- ?$no$uz^x0PBm(~# 3a{A47=%LY;\oM~,RyòHgZg⍍m|K RL.pAWݕbU A͆9 G=tyG@( 0ᆍ*NÝoC#$`؎~fF>N\ՙUj-sG,e1pԒD < /*GHhȝ5g\{)ofގPzG>Ƀ!#IC=>'- 9$&1F1rKy(WdV&k+%(CP }RR (\+DŽ5ps7YT3!?kK >ǩ٬z=eգ|ˁ wޟ5_ʔR=\mb3~=G{kv~+`rnlOl<&C@}0^ɭ s/qr_}++FUF elam- NVW}Yx5rb=,vBBK0KήmjNhIG[1=t&~CoʈnxhAQ?/C,!^ƕUHaZ6w/RHG\YOo-g 9]{jW?ph)^.cHU+W(o(/:25,ݶveJC/ZUTi2F970[@"]ɍ}n^,ZJD5M^&0wɢ6 ]֑.h ^.|c~ؑ?I[ao[B{(%/D+nUHIPޝX &i(Q{XJ&ISY $EoZsGhǂJ1 wkAoiWWAdAdzV(.2?t6jg6JXa.$[ ʉ[E^{}/}E81*kd-u }v0 GHz.-èxx_x;!4܄*?v2ȂpW"8/x6DR^y:Vȼ;tvw0d5; <N-/yJ;#:3JSw2 pg M6}s}T0J@^IƉT !0^'=wO̸#*%7 mJ_?hX&sf+٫ߑЭCh>_jpT]}:!{d/&}hG btpۯ a} qԇ>ګw=j>+ޫ[Fds}yBG Aj_bAy'o>8 zBI0#*x?B1MQڿ|#0,,6Di847Ȩ*ETK<DF2N +UE`2لŽn!Y. 3K nx@[!]8׾_Vz||HB9Mxymu~~Y>{Q؅ЬUĕW\IW![$T@w8Syf#ϰBJA`Si#wA%!UiO%11"wiLyT:ͰFi22YIfNͣ ݤV^Rr3\+!og*Dx4\py3Вc=)<8k0TWenti-8@(O 炡@C=!]U; AQ$(2躔(Rfܳn .?ŃD' _IA -V)AǠVa/OmZ`]3喡jXzT? Ç3U #o9DY~AwȈ:v4HSi^1vqOkƌ2*(E5[&7 |L7ך5ߗ^F-ې׉[[&b#f'C"EkM#fIB2k7HxYY8CApl?q5S:0aE@,*s6Z5KȀ[=2?:6lYjl&"\eG*PoQg`0P@}V6SMY+G%sht8l^^w=oJ8@.K4T^ Uה$kU.^ka46X&u+K"%CGh~$gkB`a|L2J ?I#sJlw1GႃժtՃ|s 21ķpݗ[(0HZY̪(UȖA4ЧA}+U{ta,/`C;dJTj2{ }'88NP縫 pq mBe7;L-d&uor݈Eۼ"S4#>޵IlN1 d4  fnLA5:$١ 1T²'۬Ϸ@0fq< GO(h ;Fr($K|̌’\zPk>D>CE.1t+պTwE%gJأ9"1]hY/U Ky("Ib[A;n/XhΕ ʖ.WVN>4U}V/lAeȕɃ;&Z%QdT6;rt|>dtv4_@u5P@o-g4Yf;{I+`0r=檢 'I2)UUTM>U8ojkkS pN'\4SNt M/ʩߞ!7#K;QI%FX%2:_X8*3AF=ufPU$F1>@ڤ+?ts┣Isc.RECT R {RYC/i`Я<ؤrζdc1#-+ ,އes-kJ>Lb~\sޫj8H zi\Uk:8i౰9w;j/@7iTSu#~Bw ,Gj$6ybM#=Âनg.оb~3upVbq6 Ǹz əf]dRuxxh9}(-o/=M`;> TdD Lё `tNrS}Dfm`*r(NzQysuM\^*{aKtﻔWf},+ Dnm%ED0ЯNʮבXݤR`ثX`>aa)et\RD*UQcM׏+FMTB}r 9GlVgEWJRqjpGބJ/2H(vFλуc )Rm>8e+R*Z/" < {$DwF4P/mݚ1&V<gZoۋ QR D]7!p^ȘD~/Qn:%WʻurUŧ y-V:5 ߻-JM]btu]U~K0U8c*yxxF8q*!i! sJ xbxWhڶzcXQDZ(zYNSL5GzDϢCǸne1-:4.Z^d;ER[KR~gr㧑)u#D݇cgcl*L(䰌5RBK|Xo8gX1j1Î5]Wltd:eԥop9Bޛ (Cvε/1-a"zDyb @OD 1:x_dQ?r]; l5F"guKf/5cGWiccmW?j&t|FV藜U[C[RYDu!Ldx$MB=mL/4Sv0.61kb+fQ;/&w3]qv wo2+6Zb-/X>C*NxO$ͭDŽ|&m,%#[A4~ޣBm<ޕsgh&7M7}j5N̤[YjK3l L֛I!lпOF+"\[I)P;RVxqrqNO6ǚ1.og&Tނ)mAg_2i@+UmqdAtlW<\QoGwM^dwѼ$l  )ٳC, k t"Y5 \Cp:vJڗrg*swU^:cjrK͸ѳKE%|3# n:8p7N|S6vwW |c>晜ҚƺWa@aZ!\€>9H}~㷔'(غl7¥'7qUAc7=0m99Fa~/N*2} wMmN'{cUzx > $+҉vͣJ}7' AZ\DёA4 -!#RH%aHk i@ LL´?~!v˲q:\jyv԰NoX#B#PJ_?\hΗVR w< v` _C!} 2Xr'cʋm_8pB _\C.x AdC' ^8ބ`9j(4#hgeuz 1jZh\"@4Wub*Fu U6gy8_l)6}{!O晧#)%v5jv眨 @PxC_ G vgyWD4e-Huh^x7pnGM:A"d@F"#7uV᲎v_9k&4;ý$ܢhYwWww ܮ(e-nͩHdŢ #RD4)|13<4r] t`)8:ʩg޴ ̽q0!\?5-|B@tl)P]]Uլ)\y@4'-_+'PLx&>ip~VE#52E|( 5N"JdGa-$$P-3o+kzs$݂ WK1g~44q.Pnv^]ﶸ˰9`H6 f?U{Tf|.į](A 8U'`w\.(PXJV͍JW!4 mE G=[Y|eݬ9/ i wA1!PSv#h=d7ԩ󛂺s5+f&ŒZ.}`/Ӯyf!U^4Z ̋5<[ڷJ+Ly!@PAP])%G61E;9-܁lk2tx`+GЋ i$ZLAvM"I] 51cyO|"?k[hm7nem.2EW~@SU\nw{~'8qpG(▄ƮqL"h!E'ToT+W !:2*g1D$Jռ͸sc\32=>T'.:{y ^&4TU6uن:҈ZNzo=ۘk-,"=ul0 h2kk]$ə bYp}թȺP{hyv`(.JdY3n 7+)`wsq9'Vdp Nw ABjDipEt= ʐC*Z& MB3O H6W'jy.'亹\y&Yw'k<[H"ů_^8ڌF>:&{B8&_cԑp֍p@F3v̖/b5nSq:gͦKSU߱H{p7H3wA_Я#6o+ Cm7dUO?ޖ`{w!,z4 yYS+8M޶`E݀T=/Nt/EP TPU z4KGk rh3h_CuIEv=Yn;3jri 8Mt@byA gr҂4T_pOz^/F>M} zpũ'$`~jǶes7޻W9*`i3}-Dh f@S9olJVGǗį>H2?Ph3\ )-X^@ klz ukY[ZcWVѧN7װMG۠$ م{U}{͐R5iGN99HI0.) ~W}G#u3V9F@B5,(971? } K r*>\#צ֟)IU0,x [ѷMK]qyRܻUST~GYh{6k" rHbf.)/؆-X_9PCNz1NJ 50ѣL`@є+J󚅍LXCtZ>[˕B`BOFf8T4gW)nlqJJjd4]{@SњΨ`Ƃ4z-ci/kԀ}i+H+y-Qz@b\HVM>12Z !AtWf OLqFY 9` b/Yu$ ۉMYGpb7&u?x)? ~\ysnn//}俩?G(W2aOmA{Rbr<m_DLҟ}Ն+! ?%'tUm2A%W6I(D;{9=(94/ew(@y$Դ]/^ ylЃMޘ6/b֞?y)'](vЌ2_.tċy MU 1[Eb> ^wgZN_1^[nЕewп8%5C^Y zCoHaI"'uٍ X6* C yF+NW̝HsTl-V~]fne<`(} *Rz/&Zkh NVԹWWLq'eh(1*f-21Ki^Թ^(Do2c}Kf rM:,f7s7x`s!iCPVlHG@10]95_jkxǑF1"/vxjr)/8:٭PisIUc@J)Ir-UCPS?P:@-Oż! S{p>fBƞ]4m \0ž*A\qzHxm 2ʽE6^j]ZRX!a؉*-Ѻ9oSD~[NloQ3 ))0RJ.uZ^ҕX ÓErjPֿYjihX F=[JF6Ȧ؆#󹚝UzZ^Ids{hT?/ DUEIMk~$Xl+~͙ta@-Hp?Kgeq^g A!BE<yv k lh(/0Kvl3U/'vA `/]l˟r{0/O@l|49F{/RӼST# % XM8$E,q  <ֽ`F mB矚[Uj30U4TT^XrG2a'O~!ѾT4=&Oe{3%go0Ez.EΩtY3M!:q@Ϩ+jȓh`½X,}RhARFCb]Q'!O:ȯB@7.:.b?(*5yjzc;go҈/} Jib^Js")F6`vtҐ T|qAC舜EhW$v,cIJ-aSg V6\/btL Z嵸M-ޙͿ8>bAئ]7cKұ$4N[KG_g\s*KF w̕eM&\ 6dkrdbRZ8sb72س$?b 7|=Ăӫdt>"mwd_g1}(.fҦL{3QMV1FuVQZpjEw.q֢y:-$ `_QbNj/UZ`xFRxCQ ڞJ ρju kVfkV!t\/yhoPrO3w%-GT" $s©%+z? dUp}B+GwPq/`ոZNWZO#8hi-PotŲMKd׼Vb)W364BS~w8:m!Ga0[R\ujW.'W6UF~ayv?w/fPnbwd9 b󄾺a)T_ QGFdt(-EX:r!Ħs:J|/`Zڝf"'T9tnщXuJa5îH?g-*8j.idwSH>^?Q#+Be.Ƃkum_1aqZsIV4 =wO-uhlb+d+{?oщNK-&`l:S]t(Z-pђDyql+zל eǢ~4F,h,Ea2o,$|dVk?Z=jJ-nZ c\k6^)H`c>U7N媇U޸@+'=IG=ZԦ,&pnEv?"b1́|=9rke4- .-`z%NF;P(ǒF@8*7KXJ}ēI'r@Zѐ]}A>@L-5$SeDPU0P~D7yp6GuWʠ*㫤bQP\zh{yhn9Z G*~= M๘z`;VfNA<LQBχ!5VTsD?s]kk;5mX᤹ ; v.פe1|KIX=zc 8&IIE w9d-:wCo*D|i)>E`1ptU<{I{PoŮmnvlM߈bpx%kwr<-Ѝ=FE/\ "'JE(B]"Pݫ{9e z5{~.)e; ~΅DI ÒBW }.ŦPz cSrpe=XÖx~|]7Np s"JSXO-2=CTVuo<($O<%X Gf!ʽ TtU^41fu2ff?14A:hԄŗ2͓Xk>)\l'eL“rЗk<-X":*Cm &,6!Bŋ0h a] hjXkmYedۓr Шs u*oEYf*ۯd\ﱷcn(W-+,sީ6,w-i`39ȿ[Bi49a<Sҍ-1/1iZkM-/uD LlDDZ qCCJW"7E`4e|9&@nj_2:ݒFY*L8VS= YVN]|!7 #L}̫#!P]BRA?QciܞY2mjR T7 I&+4Dv4UɶLnn0IYa؀a]{ R&l ;c‚d y冨H? sm3*v2#L^{;6I"* ܆G6H7TzܚъWeQƻ2JTYA­o4[ggWe.p޿. 9VBl5pUF8}m?Qr՛eɎ"I0g /MG VXN[h/v$̐Y!G`s҉$/ ƃ>2gJfj71RՀ֨^Z5eAi")(aßNA?Y l5%*=6k*3Hc'(ͭcҍ 4ށǏ J8Rw<޲x]:XW-8G֐7=(oA3%=Ϲx`AHيH[Lq.܉[@gOgo#oXY&vfLsrqoFSxXo9)uB3VR8׊NFUJyj1[ҴB2sWbDt}j?[#0rSk«eL/ !u9teVE :f)65$ fPZ#ڋf{U ڇץ hnwLUrh%]4RubH3M(R;9B7iDp]q9ORC۽k6e~T|-Hyz)3fIFH h&qcbV@7o-j?^==e(]*wDztĩ؉4GcR\^5j 'ݩ iu,ho$B _!xMKx=6+o ؚ"sRt/fhpkY1\-պ|ê*< 9U @378݉jVdQRM:b%t-A jȞef8 ͳWަ9gށLi/.r 9آ3 :UЉKV,c~,=DLTk/u+ľC_)ЁUzf~ڣuj/LצA§0r rRj8aW4<9]S*3XY{ޥ'g%Drp#4*F,x:%" lfKIR eX7>dǬcB0iJ]2Kf5|n {0 ]n~)ʺ3$ze' Q{uHR ~Gw+ox:ah~C iߺv2ѽEI3!t^9֢ΟkKWsIOk 0,\ (%)ɦO5L.XACrlq:Q&N 0kVO9:` J6jlgxL1Y@3K.MvkVP n=i+NИKϻ"LkFg35POQ~AG:lc̡. ѢVCߒ $IR/؈0(j׌1cf'<~sn@vdկZ30I?c|!&:MH}IrCSPl#rI:y7T+-,WEאUĜ\>xWhO<4ϧV]g-L5rgVO1)ҽq鶀PeBflA)eTi2 EǨHNI* GwO(5w"YWUM l>Gn}ndu CQPT+#L+G :weGɡI2*09W@:v_ɎAಘrd\cObe` 7%O/(Kc f~!QJQ*6h*4 2tIHY0FقJ{ i@9r ;{5FXr[)W$_X:1Γte|w z~&wH[j{@2'mm6F3xLx]ċbwDQkNWZDƗ?‰\XU!2.Y:Rw_d4 vzp({ a{$\}cn~T[g(M8=➻\P"0ھXFأC( εp)4xӍڲ'T$ .S#'&Fx8*g7!gmbMv֧&\[~4U.+]xTGnx/xg|izthꈛcwtL@Cvu26+nn&q-o@KQ^1YKaPb'"Qs۽P&!rd뎱oll|zE׋)̯p M(E3IL6x!( 8qůpxyԈ wycuxxsUXޙyʭxM){kT7|g*zOK: VȦU>QoR0#ր<:(uE`ݢ7S#/]ʦV4A05[%-È*WErvnGo*S{cODLs~cɸقfӈrQsUה! IP!pQ|j~*"Q0[04/~|2 k9]'="ANX[W>dvzs ^}OX[Y58n32WQ&+EC]o9,"E->˪VKܪI;#N2vɳ92!LI 4=ȍ`_; 苇^Z?d|>?c[oŝ뮥K0UHІ5sWTǪ;9wgusy ӡU=i5PVtB򜵘(+뛜x [Pqk~ţ+ġTFhw?JƤY& SԤ"seuN;۬: O %5)K'wyN.%K3@#=։pIxV Wa"aB2r,!=3jQI<;(:雎xbўÛ越FU1\2gyQ̒Bq-(Qk\4ՍZttvHO ~9pu :~Q{bWHۆQ< YI B4!+AP86}uj@b:VӸKP/L!X#v*>s edjgm*ewpnrpt;mj v22spnv\~kc- Fk q+ƚ"`!P =i@a=E/Nj YIldQb}xͦ2 Cͳܛ]1 ~D Ryĭ ,-ohF<7 U#3zuP~?!U0^YXIs䠅˕h!.dY՗OR8wbh%O]?̬k3_J{Ai Yj&TIyp`5Vɴ\\cuWxdt=Rr=1 WDOط*8b發lݦ yRNt~Y:rE;WB%7Uq FO}?-F6Y5h__ ZXkv(V\Nr6N\~ro[SK RSV ަ ^.-pQ8"73iÖzΠ5J 3U|xa֟:0vf?8fd%6m{Ն{Ala'up!Vbх㆗+a6qEnNoO|N'faDfIKƖ齛T,UGs0vЪuyd=f*y9=)Ԡ=/1: 'hG|<=EEY 6|=L \¥YQg ?>aiq&V+ܺXё.⥩TTycA/d9n!Ә+}"i'yxj⏥tNfgK\|u@*7Rr)mdr]gbOSdbBԪ b&DSжSևqRGRw\vPP:eVsWL^S 9jz U6+%  EǧeG9績pOm. $rhP %b|' _Gp|?TM _{%ZmLx$XuY;FkEw|(V~a{"^\ ;$=JH>eNL4dQL-:zxD“\՘1Cef-mخT6!I-Up7cIlf0, N#M];.utB-MX_I=MN *47xykJ?Jenoe z֕MgiϨ'_T4@pX-^ΉC>CulI<=i)4X!1J2 WCԸ;ص=j?Xz=Tq^!'`x.ʂu[O~*c_MMȲ-Pp6XG 㶉*T?7vdct3$4vZG (Q>x n/i4>po4O"[VbAi?-:;<Q|PA̬ 7P?\"uUyx$B>O>->.]utkSm j5X|hs/5SW.j ɪ߱ܫx~M(Ng<&4EX9.JF+gTAc3h5?8F{ NPGkڏ؇DUDdC+Q3sQN@fK<}O /qX#5EM*P&D(>/kJǖhҰhiJ7U/x Zg5ºWEeB-Q<kTY[Nj2 SPzэ %^ Z¨J]枻yd4'eh, z $nݲPꞰ[@n!Nf{C?*P̱K==#E̳oDUfvpf³uy4K} E땐NץHSa]oՄ1e ;d&랿@^27u".* F,o^D|. /1ms.4gUƀ?ՊITcRV_V⢐mWbA π]]j;%T92#fUkg!a$< |?E%ؿxj[cJ]ttAy^Zo[io.[3fۇBݐkaByZ ITr!&ww[];E?җ Q}`沇T6r~UI+J0OKӠҽ~Zd-˜$ZG M{,1$m6{G7(J<2Eޝw~/y#&Y!F 42`ѽ`\@BVvWW^R7h/p}a_GPX$k+iKX딠KBwL<ֺLi|}zюc' b5L1_Pj;B%F8V{pp8 ht*H<ǻ(kY6۔ oO[1ZO8iĮSo,\RW^)g2&H4{@|bծNtHf!)-/0ˏf-o)V@lJmԅMf8Ͽ(W,Ņ)K|\O%T]>&᯵盬@n #Uဳ\ F!,tJ?W6]iwQbIN)"{i&d߃Hl钸4l Gu}2ÈFk3@ɛw޲ɐVF:Cc9wfütJe@X}'u\=3!DZKV|[_e|g8"{* ldF|p犿L'`ɓ Vxt|9'j+R @?| I ޟ@&_C!BSld/&R*Y@+bQeja4pJP6i|8u9II[pH@z#jcJu ߁WY{9בaS UehDB LӢ3SkdgDwiGR# AhI2dÂ~nɵ1 ҁ-.>R}"4wx2[qOz&9/PL&mPUgQa0xr[3z B8Cp=&31} ^uj9 :JVoV9Qarg}aL`Z@~Vk@㺡TE#ԟHyl3moOQ66) ?f Z'dio$#eeV*9+9*bMurVuQ٧>bN6Mekƻ ,=֤?Xg895 +b %R> :kF0 =iQYBJ!t5v '?`jGq푟H󦙏E E@Kl؀0RσYY\x\j~U~Bh\u^;]Ho 7ͣNklpk@f;0)8?`G0ƥzTu`ѓ;_yі7Кؾ7`•1qets2.ΜQ ";*db Ygz2(_r]B^iap$-H813&#$KU RD{mPA;5߲Fq~Ţ+;rv&tl4D?u`%7BEҺ$]LΣ\\qp}l 6xQNѻ,:{n%ny4\ 6`*aW^w+l8ފP+I)P~U]l7SGuD9fц4:/(FQ@erW2Ƀ_ˡ )si='e#:GsY x[C&0<816Kx;b9N])+%iw }[5L& muݷk<s,t JbEf6p圃x2%&XvT~ y|>DP^e3~ԣ̅xKgk6)!JE7tQCW;: ~=BtM- 0uJ_dobȶ3|a`4 ,wzo/^a;u[^q)he0(CVHϨVIՕ?PT/at-|ag1F@ c-Hrny+Ґ;.ʐh1vH<ɡ?AuLF7g \Գ^ gւ)̳?s ml*g`s)'߹x j,t%N9;$v^e2pj"[gƬ|(Q=胒K 0 thqh""L"Gvd5Jr# ^P!ycvF"27qSk/YS= ƭg`68?BMxi:_m&vEo0C-մ@@'%zC2ek&kb]Ffg1Nǝ<_cI0v'$~o>x;4eծ CMzm-҈SuZN1ruu-k,KlJt^RcE]6o!o j%)T nQ_ˉ6ġQ$#F&ﶵ1\<bX[ I6[YYO׈|(u}̼ڀVVf<>0W%^vVZ>=QM~ ԾUj?Cq~3'CBwK I @ {ir{*XA^R? 'JweUiL Zhн ٯ*5QPCьW'iQwGFizW_j v)ұ%bw}N"b'M-LvX6c( _X^HײaHà`JJ %zIy<_h/i$g>5-NLM0d5ljxGZ@D̄ +~iM`,*3e &AdT_P 4L29XWal ha5<ۊwGȸ-Ĥq),%id;, L1Թ6@?41HcW7ʙMObe0b/3X_rS+R%/?M=V#=JG5%5% 1Cq쿇lB qnF~mhpרWwV_$wϲuv& ҌDd(P =ojB8ڮ슗 ()2Ds ʺ}(q~zyyqWh4ldJJ'¡ʊq#) uPVI?TLcv8 `_{C>@\hJ-R]ߛpyI&%PL~3cjh;c&1=OFoOR"^^5-ZÁDEvα%\_獡:?|(,}1$ B&^լ]:-$ :eုL.>z`bf[*<ڵ̤`u$ȣt>"aCq;}vVLlaa}`%Bw0fGҐSxM`/FI..ǿ,GsoQ!̛]Hu daUۮ^\apfG>fzNJqux"W{+:Fjn Co] =(.K\C*"ZϷp|t% F]**vԙ F&`%Z2߆&E٪@ӷRJ!S;ѣTgLe[8CZL*GF6U&Y[oȆ} ,hSj6Veޛ-u(=3k{&l(y^w>B-j5u<س$9e*npv,㞧 evYsAeL6u*C_ 6]a9޺V+shA+W֋j7HPo{ >. 4)S3Eef %*sDL$r[ZH"Y-=iY<]qEHIf4 5̺r:KfzUR3$N0w&}. '*5S$T1c\x.t!!4rƎBhK޻X#D+"\@ +Wdwj yȌƢJd(Wi+ w FueC,_ۏljJ~4ON_dWw:C (lgVAv}:Q= RxB+橬[ Yڐ>(lP"V?#V<ЩVdUo/`xu),&Ai L60 =*y_~Hs>E;h`xcc f%ǛB7D֩si>]Gz MlֹB?#a6UQ{ ( ? G{\[d8|z yX5z(w;U9%4k7̇9zSr-1] 2Z Hvgx܈xmIA\p}#RYo|pqTH<|TƐK͋Lu8{`E f>aSp~(h(m!cJ);L!՟iZ{ś ϙIn"lVRƻ?]h iPZ\Ҝ+NC쩺%DjSbKc?*ڡXRޡdh~D4;] 4o/t2,@yڅJxi,o?MgjU/jϮ Nf㤁Y/<׵DT;iʛWE:©tgFj+  QVJ+| 'B(^Y]fCU6nCX=&lҧml]z('"$cz3{ܩz+IX4hC\0! 3S\C*^tQ! 5wVL`Q9c3xs,=3ۛ' $ۜ^5{gD[Pt:KFކ Ót`f(À#u1N$htmijoVr!t|˕s9 N0X /~%+{Amw7Sc4b,N\>CZ{h8:EoVA[Z[8b``bAaB/a:_id!| ~/ȓ;``D?)}XϚ ^4 ]%`1k^ ,wa5!&a Df*.膆d(VN` X֐~ D\hBǃMWK _ { I}*HZNĜF ?F_̼8'Dsd6Y20HxAO~-jW4Ld(a_jOk'_,f]/%`>jk_!Mo%Zx=:F$3~Q`rB$Y B&zIMcEnJcXӎaYMS܇w"^^ %\{Cx. O2X8ї.WzJs*P7|AZmpi 7ǯC}3 dawM@VRv38/Oi9j5SyO6!8?P iJ}C E@8ږ¯̕ܣ蛶]<Y02`Is^7~d_j@x-P< 8'%FFly :K+LjFUsY6 WNq ௤ۖ;Ro|ύB.2R/hEbfy9dS{DqTZD9ukOFe7-QYzjGV'U޾U诸M _7;P^)DUhDw 9p޴z̎b &0t70&f] /}gɎP׽ MJr1$ԑZJeD$FQ Sk4}J?_zK=xRya?, iz] eJc:pP2Q*Ō dP/FkM>mљctݽJ^cqDj2.qwGh7/z2j{ s}"55O߮$&̠=G>]!):v<*b/EJ-h#^ӥBQqA-fZ{U[uMK!2Wʸ'ٔapmB5ݢBq`PT[sg_YaQۅGslʁY?K!*35blm4JPU6icB^2O(Xs |BJVXhS=`%/jzTYsk>2U-s_ %3H̃WɄ%[z5h~ iub]7N;RYKǩ{%葓󤳁Q2DQ-{{ݾ|sC7a5ƿ#XH"!7|a iؿd8tI a qwdq71|(B!{Rcݠ.+Bɜ)6:S6ROZy^nT^ k vOx 73E:wHA(N-b:OzB4fиA3c͛|F7'əV <Ϙ7M(WKqԽo!MI\W.$D}>f,zE9k6$J <viL< =~dW\ߡk]\U90Gz7p&m*\a34J}>5H3¸bd2^/UTmWkiɱrAw9jhvV0аXk 8tlc"v60"B"5jj7VPUjIel`Xs:?L{`r?IA2!gj8uR)Hhm}bГo*W U4!p\Zx&Jyjh="단:p~Mr ݤ1XX:ތI_]Dyp& 0x bbU]+Si`=`<˚)gD1:M)\T"q()4AE-T@D`V-K[v#D#~yQښآ,> 6*?ߒ5)k?P#rG.UϒԟDl# ەw]a``S,;ܰ~1m[6G9/a["ྷ8=^"+wya%@TV٦ȼ6Ů<4E3JZy1!'/2xME#)38{>2o(fT &Λ2@>zWhGsV&Q08wdvR|ǿzaTSP̵<[hh97}>#hԫpkBBa,:#i?vA-,{ Wf+0OZ;fqxV7t~ ҭUY\駐#o4$ Ĺw@ԟFO{[mƌ+W#qL^clUӤ-QGb~[ t$υsV\k 6$I+zQ YvsAOa`O_LFXI=y3^Ө}A<yolQh@ F+4ķըaE*څxM>8U?;?/̘afϖ߶%25w;"6bk8eGޠlgۛQKG=AgF:}!(<30)% WImMLFZh't,=f)/=ﬠ?_a!x:{,ouzsv xF>eh .*ITK:ჩoLER !x0w%HS೭`LJ-Wb"hKpM=(oU>^Z^9ASM"|GL]- C}hY" WwM>fllKCSF/SW4(hɟ l,cgabn'ELkQӫdC|oC I8Ur A-YJ?|¢*T2C|rh;*l0u}ZVxydĚx]EN4;bʍKo*P[zE5x&K߶ݷXd&0,^q5< j/`ŷYPV\#bYU<5nUĆ9b"J"vְg]!lk<&eܬ* IqVemӺ k;wȂpߑWۍ֞,3QS//e$0!7㖮6@z܈2D=fLJwG,mw;v\$ i#Sj.[@\XW?B{{9UxWj=V_A(6 F;[=ӖT%N %;?H[,`ZuҎ$p v,3 Pt==oT&>2I,B7J|_ђs o^xwJ>ӣ]k+y8HŽadf֭IUAZ؉y?/e v!1lguJZ;$nͶG`SV¼k|a|Ku_ۇYRxshcZWMsAA.d yj͖23a J +p?XIq|5)~xTedlݮsO6ZlYu gUH #V*mbhAYj\ OS&9.NcGm{8oqJy m󕘔w]tx b('qgW*qIAὣbkOG,cEɣ!A[8} E.+8]sY5j`qZX  0~Iw4 nF7$-n>Yt O7R_!dqW/T0p%`5~F Pcq[sP;r*ZAnG Lbx qA 9:kڒ7tL)7slwv$O <߭[H^(b-9JҠE0'^7H3HIߋ#TU$O hOqfUiyOB{Xi8c(LF ]{uP7 źSxu |q!@1ri벜#v;;:,fp m؁ϥggM,j)f-5E[%~ݚ+[nINn6O0c"fn4z7]jPiA8 ޿Gڽ%Xܩ<1սnb@3~ͪ'|ZC͍Ȯ N% ഈty)}kcm7E$d0z&ϥhh2ݸ f,,TB H8"]cѭvٵ\nn`,‹}+gΠQfA*'/$Z)? ag?Aҋ1g$:mkXG+񠂂mץ(ڪL$ A-4 |Y8OKbJUШS`jVQhτ1}l&>!ؒXp%9 Yrv8;ɌC/v/G5gVuBWo7<ٛHJbK 䯱F!{ZHݥSS#A4Ia]KKJ-4al Vք{:MQ2˹x? mMd&1 gsEP$K%3o.3sk4 59~ְA*PsCiSoD#O^Zp5X s*k^WħZݻbp-0^ILw4keiatu_Dę.yYM%"NO#7)Ϊ,Қ\2 y|l0py1o\VjP|)3 $•Naj`:J 5 z߉zr3sYa1hހ/`T6.)ׄ,Tth}Bh7:NLl}5)Y ɰXto|@=I HtU¢B»QYYcy#L#(`jmMFKZ~&M]aH[H}YG~wzSy@Q g?uiW0_ L6%9 r:yyAXdևcq 1[mU#bOE:B(3,{RFA8l¬ Ẏ;Н`twEI;m,ۯ?h pe]j ٺ _(Ib>04E:-S& m2 i@zGea k5<ӊfAZݬNrM{62ct,l3)KZ[>k /#^a y:4㹳A8Cng3'ఀ1u<ފ.@G8#eeuqZ\ߓ.n{ bWIK翵>|c$Y.Df 5y)ͮ^X<.w`=KjkH }G4x($.3ɇxm0#O篡+ a/2*ͤu2hH!ϼp=,|)T\ΘCH^yB)U+]l[J#- N+Êgѷ"+(>Hgq?6K9- c}I']pd6QB+سߎVf7*#B 9?]5A,h)ٴu׮;zJ6ȸpxpt TefГw qXyh,iX*Q[NǑ$+rx1 ywxw%$v[T!!dr~Pěv=jUZ ~3! E]>,}M62cAJ,2`zWj?~!NxNvr&+M3ˆ )ړF~0&U սD%@BdֆnDԨnvII Mte9Y޿DWU&Gi#_mR(SP&EB e?b}dNxob*mU_qO 4 gODah_\i\J=s֮}˨*E!%0 ;CY+̍%s$qgEX(b$EkXOE: -:7v^4B۞/L5xqq .ܖV>f @R'f’ހn:'L8zhp81%Jgq Ǿ٬ѵH[[1=aDFnË"xr~r ӏJ?5{tH <Ā#8*gpփK xSQ$kJCQ ֣W9FLII늋Zu7WZ'h'p1Y`fp^B̔](4 :t1.r#HS*M#RV6Σ)द!٭|$g`~Ƒfz(oV#=6tgA2-|<l'plw}quo/(q?n#fMHw꣈fyΊ8ҺyQē*ƧY">|FB0#j6.4 }ڙ>pse s1wa ,JzF/w !b£Gq@5lVQ&lAݰRwF^LcYTL)m[VnAZDvb9;uP?Txş_)]{߫t#"eRl^d]VekAK^ JJA<|BG#hn(7+(=n\#:/dtz #/7=L}&k!9^ ĂnrU GkdG`V8$@2&5ۂ(f@cJfWQ5Wy`z6US<,8<2نزYBk?PW# qgO :$<, d^w^?x* #,3E69Е;.S>(s"oLv+w0az }/us)_M %@t}3bY؊;z2-HPvNdzs_JL tSƊuYI`"M9மL[PFzTXNwz< ϳ{f  +4AD7i)z5$ R"7l $K  z/)~҆nki=nt -!CqDffd,/ >z6 ATQ >_pZNe!\U I3NNOZAPXq@#bqw%(f81UvB4pDBqBw)]Mg{gJ2)aEL#zQDHWPU3=px{;}^r@;xhCjHWlth^HWXmQR֒rT0 l$0eJ«S=t,r;z3'FG=#X陈. ZS"F612h!yGhTo7ާJQɢVb|g{_l˖+`9$Bi{:;x,t,)$= =U>{Yc-x,!Hɘ,͈OK?aW^XʅqMqqQ;סJ KY=MFNȇi3x 1淾${9Ln& g+e.}aQ]?cg$"e{/nMPqP Y=Sg'QGO'v7}R2WpST]Iguө}oU()0ha`L &yW z:< Eǘf6̅i#p&b!Ab\AϿ7Y&{\םDWLDb!'imv (%0Dt|'>op35#Q('eI9b;P3,_i_#UpS%W=S!;V>6ac!ufiˬc Hv֏4uDgıޮ&\7\kx^,$!YYmD|O[*B.[}d27{'⌥;JƠ _N޹F[cƲVokU_+c<{u.+o{ 9P1q% $fcA0f@c~fGzO׮9ÅA#pJ•&i Ʒv+;(lQBKDJGѤi0|u7p0no}bdRkJΚeS?WQ1H_9 jΙ՘y:lz Q<ԡfG]cK#fc9MbWPFƱI{ [ϢUj^FhT7R9OHhX_et|  @ ]sd ˷zvYwט[J0H(Pwn_5^A.$N x7d@udʷzfn{jwШ*4?}2W:HW ʣyx7,=&UG5Ea,Lhd>WLw юH $)𖁦EDKK("/(^atË s~SDFdw/i`y|oH(Ў'ɲ8vՃ{//4!9JŞ&X1yڙIkbnވDI@A_5דQGudn$òp qm߇cyc~R]șIgK/ŁtaCX/{F5 CZEѡŜ$&2lR1D˵}ݡ"K#EVT.ǖ/`qbhȟݜ sƐ"Aԭ2>/wGj&|I$S#4m*%l`*p:I3 ǜP) *x|[wVX, euL% uQ>>\YF.rfgš{'E7Y~q- @uߊAYJ-"K 8'ʴ5 ˕[hb?(8Ҿ^b_+A^, #3;@5hg E{Bay/]1Tt|=ePjF qG;1ل|+2saC62OC̋9F[] 7\` Mr iٚ7߽]>AW`i`epFo:"T lD~nÏf9fEv,#Co7fp8댏" D $HsPB'I0 %=1Q5dC,:gH1z2 ʕI"'%qwʯ!c.F4 )~GaM:|r󺝀nuSVD$6*t^Xȸ_b´ù#HYɘsƯ?/[~.jY7׾1ti-ZTO5d\|HO< 5Px]_%f-%Dryf|(MijECjael=K۔u6/~IfZ m*H;2 o,>P4 ,&/E1=!|]*12~3u}ll:cEߢP o5#?22e#{Qrr1Q**{M("u%%k>aB ՈuKt3J!g"YcG 2ImT| ^L)L̵Gţ|9=mȚIJDȣpbwwT-{^yt'3T;0=9k~Q*mI$S`Y˔$La^)(Qbiow\;K;1̗5 ;ˀjp6GtN@͛0"&/G~͖~H8Hh*8[9zWxǚǽ_Oz5&?o: ק2Cn3җ7uE4yjRRZ\5)e%!@e4X݇^5'9 =ii6 EK3]Y{ڛigwvVLJ#42wx}EA6"8}PT |6# u1U|2e[cQ+0M;s`ny=ڕtMyi^J&>TޣTTNo[aYv@ښ@-&׌]D5Hs[FkAM+e"T:ђ%R}?ݬ2/T-Rk pW}K w '>~.xhuڮQ}Zz>@ F ӴC${ %[[]Z0^_$@K-]&YJxoKOn˿HrOe)07ܰ_G/5ıx>Jrf7hbZIn87= ,%ૂ%gdy2&f~֐k44tt'[csjU\)~t~Ό`A]R!*Yjc8aXM%ı3a6]鉉= @eii5JmȮݻ\ÀA>GB͊D(rdVx;sԒM׵k 8x4.@l7+ F|#\y+(b=Ob@ ǹl1[ m__^2OKb$@v,gZ~,zWi <{8EǃV!6ھӇutS0svj$0DBV|Q?дQJ %J+4?1BR.J,1e5eKd+KGQro;.J⏭Ve"S<Ş@F2a샍\ӲSP;#6w?\֎:.jf|znѿ_Lkn\6\5UF|+[ G8Q.RQ LL1; )]#|,_qXXe?+^ M-onr(Y( Qd0qUW;h -_fy8PHJLN%mpFu^+J%pr8rlEݫx_anG%gPmh s2eJ!%N%;3/'q;:=89Y?htGs7tK2K>꽆*__g1pe9$+0^z!tqȏ4P-ha b?7J4X6 :[1/Rnӷ^q>T _tGW̡mJ,u1j,̕җB3{W$vLBZ?H=H,T=ͯ+ZcCn۶[ʦ9p6|<_(XD7xc<.'2D^jFf>&ʇسy"c]y싩]86vG4-\}eNȢQX瓏(w~H>a` C2(Y94A07wL͉gX@椳82ިkࣷ U0dؿD:L4%QpGnF_| ؂҉4ޖ?b<﬚nLfJJ$v ~R/ocls!rʤ,JNFH72Yl7vD\EJi݋(&Գ+Q,CJ,0{mI9$gR9Aw[ 3F2 C근UZF0۱d3F V?kЅc7Y qXUd2b,z4DqG lϾmxha14 TE Eh ȈL_6{g\XxͼiDr};s'OFwMyB̳Bv"0OJBۉݙATdAgA9s_W 9Mx c]>O! `7} $JWU2YJ2J͓׃IyprTov1,$rQ{>+d!d}v}l_az@{UmUʙ _>>}0FdX KT1dIRPGSiG #bw 9z.[sn9=$Ǣ{G >}b埰qᡄaq~|9lE n aAnz|˝I?~he^)E+|,~pڃˬF/BFgsF(i/u|dfmڬDQF_R.Kyl5 1k'\;ڃd(t׵ F{2,2^*.*ИWS,ݰn,]}[@ gyG26/U~Nڬa43pDlg*4(Q QRas6ǾKcj?($bpPT_'8*ը#IjSyk+M)-Ϊ3]q: h߀\ֳ6x ]iY%#6sC̎{&JL Ӥ/fJacaWL,bY!ݏ,;iXFVZ1|U VOH_o*.]WC^(O&b, iuTY^ף Vʀ#V$ Acn@3n4C6!dGg_R9|T1+gUH >]zKlܥQDlANGS+kKxQgLDl0d{Y[X!PPUqP:w } Õ~--4 LIY eT1+v<=#sAI u&0=<>A8tXQPHt6jFzm!lHxWF}g K)̬r.bMvioe}3v_s#_π~Dڳ ܐ.'7w2%tJPtCsr&'¿ppg$"#8iMmKj"sV;Ipenʷc҂N5!{h UF=~UAx<ǽFm_!;hJwJطQebBܹ!`w ZO#-HIHK0#T#Ximש{Bٟ3Pp8\ugPRcI%Ws vG0I O|]7Q3&O-~}! $EAm#>A1AHƻ")E-LL莧sen=]\ D37}165{{8 &%uH:V8JPZ)nNካw,$YQ 1'.K0`eJՈZ8sM8O=Gr$~<*Ś-*FY$(KMƄ w>/@Asz 7)j͔4LXwr.\4+(YKs 32eqt)q7ʶ_行'B|<Ꞣ)vG8}ynNR DW)E5ʰX(8R$s?vaE/_uz>W %p}~zaDP&0ͮB]OoAmg jjIw۶y?e Pȧd(f'a@!@tK8sRyep8LM F-@ERs>2ΈX~f7A _i*.VnN,ݱ& u.zmcOe ()ʪnZ߀Xh&" R3P%ۂ2&qJArfP%SQm ~.8:1Q-a6dJ5nX[JJs.n#YJ2 KݴL,F\:! L.2O$]D8ee(L^Zvr)}za2WT(&k[*$nh *; A?-a=}s4P[cÜP{A+4%*ՂT0 V--Jb y-^w p̌9;Rd,JݹC3-!Y&% :>0ڵԬx*;H:lP%M=H{f_utC; LY&ZљNC[C 觳= 'c/!Xw/OjuS6(h9Ԛo5-9nB2)ءG2l`LGh6NH.I0k^;-h)xY<)Q^luge/ꨓֵ,^b2/·l(1^dy*ݖ$9h+O ϼ1 zu%VַäH07`)SeҌUY0w _9\ny"nWjd^: <rYBќA j"$%3PP_y9qw=Ј`~4*+8klaq0p?AGf];%*#c1dPi%  $dya\4OMV6.?,]=(Nmvw%j..X6|qKK/H[xS1v]^(} 5MP];G~pGpj@\ ª`n2'Tb,nGIE纳amjc2 =O; /{'> ߢi5bYe;-e{#} ?713̻LJp|Ju(yT)lt;\v;U>M,0#LIP-lK(=ry2SqNcL% ~BUFM(C{r x{?[6b*ASd*,FIԚgEw#clB{ZTYoV*iifJ[#Pk~Kߓt$`A\Y .Xйc9Rd=n-d~]`esq$҅K| =h] W6&{wIppHVm &ઑ|kQڂ<:K5h$5d*&_TΠ_kS  _Qէ0s\Z˃҆^VUD0G=)_'8J>@cZ PƂ /71,_#iծsQ'J;X燃/`@?%Tp߉</K^sv@e8Yu"ng[4gɚ- V7^SжZ-S1w^n x{iˤ ZREI!}ݲ wЌ`w^N'z&R.[|[>:˝l"R%Kٕ#Q<*WsMB}u1+kyP8ee{H jDe҄X`+q{ 0+DA hp8"BS|FV/.^ 9rHTZ'*s7γB݌K/ղ!?M27f6]%&ofvQ>L ,~W݅ƈgy[;D:=ɥ&]1ZaV/`kD(B"܋+v>nixmV$8HؾuVťF0\] iQ^ Wȡmْ0JBޚhl[/|u7]B7_;H_ 3BSYW%/e/:a]o*_n#a/*/c'Qy?Qܣr;['W^gNd=@p ڪ^؎&# :Фm9sʾ~tw?.<$zՑ=V)`;ߤTPV6eFu C>39Wz3v.a@#zVm!utg|vs)IrJJ$P!WdY<蓞Vgǐy"|lQ(ЄFs>TS6rrlJ{~lcW؍k*<&l ?<1y1Y[1?Emb⽐Kz&uNMoBy9IM g@> 9V{({W}6\u$#𴛭uF!`I@ ״(PF[Nc3q:l|[dH_OA H=)`ߡxľ\'PӀ:?xwe%4vt ́d6Pa 6 sEN0}ܙ\ Iw@9+; zgB AхjPgteA$(2Arf5"`~\fE-DubH2Avai 5].lnÖ,II:5FCIvKw0JY?\խvb'z5pn|!+ ]r߹rf03 6Ecg{`p~o" 3۔~ssj}O U]C;>,d1DNwNy;ԇNl]c+r{1ʗС4oJ~{tۉפ։|ǥTš'6db}Z~G_-si&X̄5uF$E^vl ʹ8$ Ȟ ݂,ͱ(ZnrB<̻jDzc?L|8 ZJw91! Ǖ &:pE .$mݍ/VG V[dT$̨::,cj٤=QYqRw>VgS% 2X#rݟ)갆(kW^Ӽ6R-5b=0J#1?Y ~C83^y9Upz;,8=th7Ƴ< K?:>3cՎmrHg[|PYl쒋 l)Liħcp4ߓ9$fnQМ8\ 7zZF$_Q}Æ6ׇ,Tj\(˳}EE¤s}Y|[$ =K?xff({ȖMuSh9صewHsIi %$,.zL64&Pb 3^7`,Dlr:wqqd**RD`Vs 6UhX<~%Pn]l}%:HG~Tb\2\,=;m䠒7dXD#ߏS|n)2zsh Wlzg6ut]$|=p~$՚Py)fn1Aw{ҹ:4ӗ5zH]hKG0f÷-`Pvd@Ho"6/|Bā4 A){++qud9|4}H{qbXI^$T ێUgiW#W}Eūe~vu+tt$Aǃ]֨zgjQuM`f~⣎iw׿Fˍ)G5iEK}H$`@G[ףnİjV 4@ yZfҡ/:4p/cI=Hz9!\ K#..!cPfY-я@[bk;s5%DHBH Kf~~bzɎ@C1BeJ)(I* A3L̊tK`hY=8.] Ep=\E% oz%ID1cf/r3݋@0 8eu.( >R)i._4%C%g:m%VmO wMR|rOC=7F}Չ+xT hmE"^`iDcEl29N~b &4Y:$ g};ME: kc @_ zp,4dn2gVw3|0BƟugޔ2QL,c֋EBs6',wpQ+*mƬ/OfezUHJTq́01AwynE1n I#z  Mts^VO+Lx(t;DJýLac,jrr-3ym윐 z] ٳL=56l0 nKH&x1u1S}F#_sjJD:>]&M8l YHCSV]Wv/1Rxᅣ-qc3N7G"]Һ]eK@W&O%3aѴ,'5[kn9rql5h]Mf7\' G"[|%|v^a%pv ?PG\2dx @M<DV+Ϻ]CNE{ylnXO?l|)7[?7vOLf* @y2ܵ]fRߒT T9GBW9Ry9_5˒O)eUl; }Jl3seY>yYcE(b ?^}H&ȎΣ/i=?}2Cj G/Ȉ;wp'u8}wcWbG҄khڇoA/xͭ9ҧ%!̒kx|0!$;-]iG $fkVVF o-`\.0#%zEJȓ&o.Pѓ5tY1=ﺲL5G舣Yǵ9|D0:{ANnCsdÁ^[B&rG82I"'#*Qʽw7+0ڣ1TD/S)8gCKnצne-j_NijDEpba:o:Ƀc-M5 /X8PqՒ6fկZ!770Tp Jw.kX DGчJU bO̳ W D[qy`lj"<" S"OJ.K $QO,˖u5nR?dFX@]0J]"̲J`3ɔ Jwef F1oW5c=sߛ5/"J#ZP& 1;N9 .S/f8™Q&EZ/Q;s_6_yzgTsBY^{*&⶝˿*g~I"Y48G<8yc~,HV!vW!ΤZ)Q>.53O?&{ָH W= ,7>M+T)9PjLDăYWȚk`rt)=.}E;vMw o Re]* @WF+'ZuE ?PX 'U^!TR1v*Z 'lio)>kV210xx~}o.JG-+DZ0%(Lݮ^;bӉC"ˣzNI}?]$T'IMJCR"*@fO:tb"=;k G30E8%~;JyUĥ-ˬP^bŞp04yZBr>T+^Fqu4ªxw:uQ9?ܔ:ӹހi܅)b)/+`@_z#5@'7q[8G(<]t((]EQ8Ή᎑rz,`WXa,H(z#|V1*d}IY.҅%J1s 4'Ֆ@MH,"⾰UdT+}IRX`/:=?wYK<`f%x-2)71s!/* !}jS)(m.05ˏүAjEO쎼jgƨC[^+ d+t셈Ʈ) nB\8("lXOrOsupf% e@Pm@?zߏvRC@،r ~Kw$)}*uj:8DojX@*|uR+9ip0Ʒ\)Zr ڿG22KH4#촅䰳NAnk6R+^lP R ^WCvN/Yh[‡uC'SErA+<;o 2DwB*QB~ݞG>[~.!mϨ>Hmuq"z~AxϓEU>w ܈@b 9wHJ T;&w=r8{Lj𘱹Hul$H ι>Ks⧡#]P @Wۙ>76782'će#g2rRQ[Zh&mHP[f)yĖiB5Wd#\晨 Vaz{i~sƽDVNbHN u!@pՙf澓&ULA4.QNTאQdpjktxEx'DA=^ij9~R`~:[ ӶQMB2awka0f8'̒0hb37B\9Ϭ EtdR_ ȌԬWru>,- x9Uo0= [*eR7\=4֗ztŖ6v(:Bơu`zJ"t)baUJ-<'r|Kz"R%iDM>WGeV*k#=$v=fcղlƀM~1&U0JtΥ "Y6ЗTiz8]_ X!N4|͸!gV[n(0U/f(ZGvc $K3TWLU<!w uܞ-x!#o2ﶬtWWcXg(y]N!9DZr"=a]lZqaz0 xM}& qwHrݰ>}'٧-EշI}6腟-Ěc9`7wlf^5;aSʂ ~E8k3p&ggSK?'Z|b :3n3dm3\J5Nح]ZZjwƲXv3R?j;~${Zqn]sH Ϟ6b~znxDM|Pj:FnTA>,+w/6LӉTmZOmy\lz}Hսy\}*MHcJoi6C~\Ɗ rV^w^ր=\##C7 'k6ѻG,9 x>qKP/L>+%w/l<{qf^]'4?>dpAv swZf~ZA#aW~w "OOJRC@t{K&oA<}ѩI?|s"% agО]jx!%sf xg^:|j5^8*,z~c{.D\!g@^4:2S.\pf͗KyhZ >DG@uX[K)&H; `'hBf?vkMI3Ξ[A=']%Oڎ!pdI ,T'kпg59kiCs7|5vrE!kC# "[T -풢P~+뼨gb՛yqyAzx\M#! '~!t焠_&%2ZWDGk,=g3>I_*9:.?lREBK8nf]x†"&𮤍&]n&IgM=$ sjd*6uҼ;3F8$bKk?Ui,VSbڅI{skGM? ը oK#[1wׂ"Nf jAdzlܧގ؅efفPYfc 7^.)FBpܿ|,yZvWQw%Q s9|tb}Z6չ2DP'K_$򁩕c^8Up Vtv;9m, h,OyӅ DܰK8ƪ$6 d.on(jA^]~YAX'j[Ś"]WkԿ7A>b$ȑ٠3Fc64է~n*iVl3X@`ϐI@i\#f@\fP ##~^#Ôt6߇N[YcR=(ߣ/vgPgouvLgeuyEIa쀀IEq9id$Dĉ "NQDuUUZ\i aG߈. N:^4?W(`\x۽sGG>\::pUon{q3,`cW}2#e91%񵆷UӃZ۰$kB, lt!k@{rQoøV8Bs &f鞞dux3k)Uկ_  ՝7t`#QWRgiJk (buKnϤExh@0 g.(cŚ^㿢3ϬR&)RJ?2H6aiȟqccio$j ,ٻ;4f7TN1IL"1<8ϒ`Hah\!uQC1f8Wo&Ð >ƴl+1kX%`)؉.x/7ln(^hfwD Q'J\8AqhsS~}z@eMkq&s]"&%h+4:Re^C W_@\B kU[Gtq)e 1_5W{+64H^8Pbi͝Di5 ˅#.* 6[H}~sS2ܢHZW?ƐP{ݧ—n\6+ 9'>%.RCSz} -T3f8S~CL D*'8uB*&r`XK+u<"#_h#bҥ9 Kt}µeMeb7SMHB́<-8ׯ$}r BTZdmcV}hגJ:o+ }oa6e6X f");_W'I$ ذq_ Jb>|_1,/҄:j+aB9h+]WkVtJ\OE)2Fl[Hbzkq' ;+cI(rc1eȳ$(F|M,x+ wh⇬h nҙ8V`Ҍ<#u#9z*mu=/hSȮSj"|f^r/2l)֩}_XY.ͭT  L؛ ErǔgubvAdtN2l{2EI+$.<jI~?Kf{xTDpޒvy/62 Zd'k%ޢ=ek`+~n={E!=.mt+@v1Dv:^%/g>4/* ?dB[?/[|_F* _` 5 'x[() X Wڵ=h+2#?*NST7IUer Et pO BEpi'>.+ӯERuĤ xgک7%j`8u/?M7m=_sũ)Vn{,ǙvkG,Qdۧ*9]ʝ6adgWGըu1IAIr0z4_DehN9ޙB9 K~c8o߹v]tƌyJ\Ln-C(iۉB% ﮣWk8xzʂtM*ET%GYc\k/fhپDY=xjڶCf]>UyAul^4 0 ˊyD׻cRPTBY] Xg;R}NIɴ*zL_V] zFHrk}#G#AX;=cKb\G_4Y56KqAٔXD=$JN!,VoRYX=xm\9d".2 lAR:~ xqE.qlmH'`?pKrwKxh|lψh^*nЙwB329)X &8 QQfϟ/W%|)g~ %JZY "61 3Ba_̠ZWɏrRwSjڈ 妨yhB"(E>CF|5̅Ayן)x.r~;(B*yJ(uՎLyd%wT[ s{T~* 7d^;3ˀ ŝU64if.MRNTͿy)Z 5Ni 1|UJe)Jݦ6DJi9 e~'J \dA?yXʪ %\v4i9U}"=6s!9erI2A( E6JW,1^]6툹q$dTW fQ[2NR]3ͭv:wNjڔ27%G  4~}{chs tt*FVpxK`ᛈj&n@Ab^/]H߯E-*#rB֍֬ AWrq"ӈ#,ez U"Ƭ+tv,-Q)!RQVz(m9gz2zNea-ubK9"ASᦆ(QNjemk:`v4$}?q&j/&)Rss&B-3%_$덿jbd[@H籹߉FEZU}+2bSin F!_aWj%1?y:0EF<DZg;)Yղ5W"M]y4szhؕop6aytKܷ^h b])HCy5o;Xc.tD| j9#0He@`FN8Ztӆ~`yd9*g>-0AFIw 1ͷB/OUb'6$a M wv'V-lTsq Έ9>L% /3?Ҭwa2鉳`Kb&ZC?=FAe.ޞ(֢# .^KmrGo5{ &uh97 y!wGPVzg9PqkxE`\z?*!,GkrLKۡ 뜭qR$Ce ʲ^@\(%طm% =jk l'>o^%ɆXRM[m@>!S4*|PSÖ́G+ cXWX5 ,X)I] ~}Rouaץ|G>}2ޠwBc(;(9=;~lJˡU XӜR>PW6kek_S,sXaGȥI_1ej+"P}]|7~Y#7 h lzs|mJ"]\!֓3 I%GiӶ,FG1N&m Z!-|-b fJ|ij qUxsrsXSHT: *{*1ɵ&ZSIo_nH#Q+/8\oG:TVJ03 Uf]Ao˛Ehl\L t! 636u\n2@sߞe1  ګFEޜ%Ni7Ef ;34`,^$0v>"iӟ_|A!@wiDן'Hznyw(YLz]J~βc[E!LR1q?[=eH'ns&UZ~oXAX Z߮hO2mVv,vΕ(:o 1J.NUϒ#j7FU2+!&6KZرԳc .R@"DzC9xy]|VhO'_wCwzS(iF,H0q״t^_(j^=$m+ K[nbH/+=z=RP=g%yHʆX%5z`seDzt#2cSK'< m˄u)[< Ten^0!}ǬvʿaK!(MZWʭk87L8JEMɍfWoA/FD?瞅{@tG+66{,1@bMTCH//ܪ@(*E/W u h2~m7#B*Z닭˒aF nADH! z6I W+ա29ES_Ͱ BCEh(6Kz/{aJ)[z@ʿYlZ[FnYjizj1UIܣ a(2* -GүkL<Q%Mp!RqgsfSĦ96d8{*k'JAekLnwI) Lhځ.?FfW9#pl!?9[mO0K3Rr10嗉ABTHF02|m˜~OihL9d%Q}U(=NO?k.cspt{Kl i̘ێ'j.-ɣF Kפ&".In讍jS)$p=H* {əiʿ|L#7O^1˩a H\!jpMI LO4s~&H< Y _D 2ԋxvD}ړamχ6Q^ݥ*lG80A{V O%EӀD8u{{9:6\p .sWKjnG jl_{МAzUj*z5)^a b1 uwP*bE ^`| X>LnVl}q (B85MxAXkɢ>CGl# o{B=zjn pN/Bg6Y4j4Y?3AH 6z6`p VOՕƤV" >E"TS">zzכ 9u=* y |隔!86(! xSTat5}Z"|'-5ՂV=7/xآЁ L[NLL&Yԕ!hʘ̎m(0nĶtr=̦Tԥ,qvaW&~X@R{*Ib& 'O rxAf ϙ@$I^Kсod#' ,I|U3AP.^.V@Cd%Wb"8ƻnX.*&Ur i,7&wyH. tIeFuy5 v|*y=CDB j AG2f?Vk V ']OR ?isID0T2o[m*Xj]AC8; ̜KB \.Bu'Ha үf6(XQ[ Rp* gPf"Fc¸+bxK+%Oc: O*/ 'P8F>,tORȈ&nBtVe0;\RóGrAYoKčdj!RM>༉A>d)`}+cq}a`6Bx -Nщ"PM0^;<"sq3\܊1sTqU1'.!6{^cjGK[tђ+w;O)`&]cÊ| 2p[0gVɑ^d I x#oABVXJDR-Zc%^Rmew>''uDV:haITwm%Ih"ovLL ޺\:j"0s0߮,'Rд ypǡQ9j.AgdsOJӻaE=AJadZyBۦ]WyP2AY`񭱠)Dc .yFo-*Sn[ADMMLwAP;u.v 2b@jb^;Tc<9M:U -P U-4o M`}_d5a e5O2E؄%Hx!Y|RG'Jת-E{> $[4 $LY6'?Tw'4aOK9rYrDu ^kÑt`[(yf&LirII菵8cłqXQA Վځ&' ~,M9+%@O3A;}vƤ<(̻^Bg,J#\r?KRJe|* w'DfFBf~8x8Bu9 G )4%gH]JP? >2]9M0xag3a:p+Sy.r}έRf_hqK7&4NQd®5➭ gnMzHt1cWמf:(+4XHS>OJoAg ,xQj&iK[w[2dcSAphaIj>k5Rl U㇈e+8A ѥGゝ@!l^pn+PN|9HQ200.Ÿ+Z#U chUCv -Уglы򭡞{=G\Ŋ]l^%-zjWSEc"e$+k]Ur;]iz5fN0LܐI2 D]FZ6fku;$*p\jvMIoUq1lV0V yzP*#촻ޑs3G -p_l迗$W-0Vng{e] @TPWXz"K0$_z:/6cE X|w0(Ce{Pewx^f;.%BxwVye-]xłr=3e\r]O[:c\̐_'w#QrT)D+1{HDwft%w5P ǽ~3BV'#E~ z,4~\Ƃ5bŢ.xԭ]o=Nؖ0D E]Kīqj9\N<_)9B&hwm۴ٶ(= \(38l$Om+(Ҷ3 p+{Dkbe빉ed K)͕E?@L "cWTqMd;yٰ3ug$d€ay2ϑsH}Qv z$GngR߱bgJ97v o8"WzGQS` {)klP 3#@U;' a 7`AE|ܦ4ު5EC?R&9]/dbOz=xXcu^양d¡Ռ48\<9DϤDO1W.PG&0*e' 'qtT^*^Rѵ Ŭ  0e/A?NKEqBlBa f{`.s+%f=ވx5UY;{3S2g*Kv?"lPb WR0Hp]^%̹Z2^!&h Xb"|4:L R|VM޶8ΛSG9tF r9"B1"Qb!t~_ujP#@;Յ9Fb!$3n :*I7ʍߗވ`hOf "cqry &e1 }$xuUjyXVʑg+(> {AP_\w JǞo LLI B"$k}uphq'3.x AY=LP+#~a|",rq=FLy<佁wUQڤgi9{5ðb|T]rxSx!"}jk-]48LWڕW'%3>HUdb4_>suA6,D0FTWJ%Y]yg˰kIZB\yG #7R Žb_DdHDK.]rUl I?G[%|e8aTrC@1u~f>( o}3ďm?,F"xFC!owЌHiq=Z,Ǣc{xu&:4tz# 9%Wpx FPEG2, m;ޘm+,jCY5Q v%Qc/k[C/NF5wIh%E/nd-C::Q&^wn*naǵؙrkWխN눷F%=젰n흰ƹf)cY.A>f9&2TBCz'W% /Okl oɮq5QDGBșV/N-Cz5)k ȒzJ]+(s vqv$a :%`\I jr8zhDb;+Sڽqx+ ̡ Txd܎&تihpIRN>Z.{5$~u7%-hUh`i a$L'SڃXNeϵ+%W ?^ c!bDMI $s18}.2VwkKŢً ΁Wp6ov =od^|TvFK4/U^=Ƭ%@hPgQQ]1_;Bqv qzD$ϴ 2(1 P-&#a/M#``BZIJ`cXܰR/NUyewLk݆}l"M u'4vˆj?H`SUy Yy[N7̀'>mj 8獢8"\egPY2GZw'PMGĮyF/Q={&2wayŪ׭cMޮH>:~?tՐxV.MHX:LM|b^B_W8KA<|buQ%DXnV6M &;]:1I2zPЃq * (E=ϰ /Ă$ld㳓iqR0WƇ {F٨ ^7Zj$" uW0]`((R0:Yfa>1`p=g=rkx]!r7F'f=Ws*mŜn-)ft12SOvbbj? CQ^apٶؖR^DȒe͙qWy:6w*'*76☜a;7v~XǛ,`Rybh[siO@tNM@r^owZ2a8B_i|_Je dSWh߯S] CDP$[ԯ3:ã[tܽCcRdтd 7$TIi #%9ۏOyKP*~sJܖ}h^b0ly3t=GJE =vT[60RLND( TaBյU> "9bK04~oYof"E*TYfZze$߲ENVuONʼAUR#ݷ4i3g`a^n&Nޱ^2.'t{-pƣbH,xeOqD;\ 1 I$M>GxBFbjD5 +'ֻrCtNh7Fvr *3tkl3ٙG2p ʦh*TDkr܊#8G |#o%.`T''^ g+[:@qCli*EׂWOr}3W$Dwk po]8H#!pW݈VKj[N[ǥF'eɌT!ZWi!P]x=ZΔGC*8޶N(o?nRB.U?{)>C3Lbr cYVM.V RRLm7~z|9Ua姖#E5;uL$:p3n"=i }EƤiId0"7nۖaj/ ?ʘ)[d aAʭgB(fS{(GOSP=;)4v(o٥*1G} Zd c@J3Fx̕~ߣ,`RVuVi'=6bЇSH㾰_gPݥ"gD0-< b/ͮJty ?E lsMrg TyC/m|2\ŴI3;XV 3%mn_i>SCZmrܛ]T~)X;6d[f8XSv: *r'ŁgN %c퓘.;YـIARUEp'Nfs:qF**թU8nѰ-5TFK >,8nmQjE|-YfgƢs큔TBf~3168@*w4TmU* WsY캇#x4e#*ء6~(: h_IL[{W"DU#Ϳ`Ej 6+(Gd'Eu;6̈́ae!DWhiz:#daYӦN R3\t@"H1!1.2JSnlh,=QȝƵŎ*TG`?6VDN& rf[9Cm[Q"D%[b> Mx0_6&`/oF8}o#:yGݕ}ۛ+ `zIǯ5)$={ik&l*|%~n߽O"]j}^aYg4Bi{+9ӗ;5GׇwH,Xw UKo>t^ʒK'҃rSzwG]`SF\||2"G6:SJqwh? aX\2vQ9>)'z ruo i1O,] ,<4_{5 av9ǸAEƨuӉF ]%5&'w? $v3^ۃapElK r3?9[ x_6W*~<#w&w}K@Q@=֓{6Pt&ŷ=g#jCIB @7z2 yUyjޚ;&VDNؼsHZ^#>1SehDV7,Ȁ ;ip}ʀIN[Ym&VQ~{N*6$[ K)vY}1_@EiCVՇuieO ,|ipũ "!<LF0Qxcd_mw ^!٭1wʿ ~Ӟ1T٘#D~ !`>܀-PBk4Ř}019nsߟN, Js OKADZyB3 eimŅHMq}MYO)wO#*K>7/~m@HQ0fV=i^96MkFLʭsrT&D5.yVeYzơ!W0Zt}0ȅ;9\) |+G )&y֮Ss!%/#g9+w_Ɇ scڠ"l<_f96I_*9\R3֬GhXu(CRYf)%Q&0c& 'iIGn懜^D<08^pwr zH':w-^_\NLGܭ N[~'ߺ޷&Pthh.3R8}NZHۛؑ_L#m1n*%sq$or qAET=*iB3j-&;~Vˏr*IM|1.8z0;j"_笠뮆R^jz"G9 u޲/)E'!v,qwb^0 cTKwV.|? ]<$U),ɿTѠf)Dc>廓!KemZs|42CG}}eDGSv>;n_H<7>-D8t-o-#sM٪х?!ok@y&ъ[Ӄ‘;CLR-! >kd%f7l݉VAҗdb ;w^|UIH-[17;B2y`ge71;&HNRo(_ \ 7թtCC5~2 ZHl+x=٢(&m,ߚg04N#U'䶔ָhT-ut]*f ia %1QFo|vhsSJ7Ӧ}6S fz@']Tm 9#CV6# sAdu!r[C_@ EL|w3X=y%WZ?/#PgAڭ8ĻHF2r|Vx7aѡ&B{{tkI~:Qz8$Wv`g\i4t,q&|2~xS4f+Ew;d|1k~gX?4WB[ǪjH^h[Plo,?wv>[0`^=3;8fQ?sF>院ztZŏe׊oʠеç9C8[m4Fo˿ '%@ɩkW$>6^f׮5.ƒ'ęk B[h'#nXDšژxJFJFJ74$SV"YwLʫV,tf+ 8׹0\]6&Q7O rID`kyi.Nh#,;f5'h l؋l4.{54v3M' 9RWqAbTpgzzr@:{7w.!t=FѨ" ]АC$ZIəXѡ3 ,̀tX8#tNӹ,L CWIeH/;1(#7e%/F`McW:77I>Os+x-+SZv9,DƯ|01BXbag^53ϏF? v KB-ڸW!k8`fO}S+BC2s8 bx.Jԅ`9g}ؠ al&U[{&jIDP4ymK'nͿژ=e5UYF qi[dfҟfC {V!rR7|:n`B&HUCES[+GEAm(ؠqu r(Yȥ+}`uk܂3 aWlY8(n(EAW~M"Vc*:Z$ęaIi«@ ´Wkz7\(.?DVI~~|J 3/P3E 9=ZSHr y$۪[q~8;)HZŷlxiy?>v=4@Dr>-HE~0*n*3E4plM\2"l*OLEX&zo,6'pRT_U2=oYמX?%-|TP0)x`LapCJN9'$lAs]!SL  QT{_5}WmY`޲⮄P/Ðj)SUt;Yf($ZPi}5& Jǧ#hM F#JF0e)qDZvS S`y k 5.3:d)nA >ozҫу<-,9dⲳ-nJ>R$U6SF/X;zʵVbJ">NmLyG7s@`'ZR !$tn:*չWr"uZ> @I;uD]ƌ\N;3n[vleGu`)p,~x 6~|,ua ga OPz (DrQS WISsSg* RFN(qzsl!FQ!\hѦ_C w㞾5@_VU!5n_~E =lAn>376#|7ynĨ{>v2j"OlÂ@,} EuwN(:ջEIC{_Aehmv>um:QK`?]|773ODbxג+e# pxK l +G6*+;'޸[DhqOéuXBXq/<<  +Ѥ`^EbK~?Zp9^+ |jJubxݯƕ#c GY} CncGl>FtǸH89P}`p\q:`zyTŇEcb6q“A_|G])/Yz1 e0wϿݐY8EY;V5AkۏCa=Ae4uKɅ\"ڹx\3 9j{8+XN^6Z ${h,ĹFsl2ݠNx5 N@5n*f5kg#Sbӎ󥾂Jvd.@]OͰiڹhpۜ^@],(٦\xXTĆeq"};kyIQ,QpqAa{k^͔K{*۶cƋǣʫeBVLf".0W ьDB?zc~k%@jZ >OWi}OR _RR #?/^^&SKxQ#)2zlvI~6=y8}R+| c{ցR0$/3qT-}X#uTv ]Ptd$>al(*-42;;ߵ-L9EUKn^僀}m>1:xۧxҖo%eN,N{?&Y6lDg^9"1m!mZ܂`"v* Pp7vkT*b_<.Qd_>U^PtR3}PyrU=500%dm*Uޫz:5hejГ( HSpɊo\R n*5)w{KFk5sY&pw Gk>م'o#`qgxM73@6$[ Sb^kȚKOЍ2̍pЈ*6E yՋШ]Rkeξېpkg%{P`R0VĞAq!X9 ĭjeZUlzN1Y)5Ωo}cAjA@a}( |OFѽcp$ ^aM#D"g:sO)jkĐ*US4oh?6f٢gVI(nRUYu -Q3Pi3PX,zї[P˿cB]fęez,s|G 8*tKO6sF@Isn}iIEc1/JDy 'l7K/luv`#S eC]n+ߌsI@ `JTnǼhRjn,`wMP O<ØC=*nk-VcҼĢG@_bQ>*DR[}fM7MW7LMd|:ɢU۝nHq}S[|u;\dƄ:qbdPH?%j50F};Zqq-=makl0QYx4c%PSؓ8PoSJ='-cgd=s'beM@;xښ[|:1`xKwRgVX3NY7uݿͱD!>n@Pm 1ݺ /Dbx^zˢƕEaԨlDWrlA=Hok(Cr!!͕QPqFBA8v`G =)wFA еo:;0si1[v_iIs'b"Z{p@Ȱ]u;0?h ; xoJ%{7S.1d㘦a<$[yir7rot~dB*/b'y4N6EN9#~*0'U{_had(^6 >n_B *I 2yqXf3^=A:>VueNtcѢ#k`/mtO?P'e6LY"jz2tzvi̪Unx#w)1щŁelFjS+aR ‰\y-r+cqh񩞮b#wmqb7' qLjQ+Ȁmx f`egA[7p*9:٠F8d mJʭ`pk-H IAh'a1rKTd~Ąx~9F'[ &΂ݚSa29w 'q <\R舴wtF^Hh.rs T/n1B?+35DXvc$:j6$z[i:S o]ǃ4R Wn#P! O؍iB ~a;UIi*z1ȅg!w7MzEi 9F`lfׅ<3ŋTm'yl7/mk$J]p(naHE 5BqŶ{PC EKՒ:&=eJ52P8' WºkGNC6syÆu* P|@}q^$ &VP45TT*M4n3WY?1a鵱&%08UR7%)dPsjthݤ4铁Pv>v?@đ+ n9?{qwPkHg1Kp "ٵAheGˬ*tDϗؾCZ-p[ΏoDP8/'@Ѯ-{yQ:!.ɽi.\̈:BL0ۚ%ע V'פ܀}?ff|c, z/cQaD82+FU WiǤ-u,z=tĺ{ 0PfY#e[@ 9=8ma)X6GzJ 6%:CuXP.TW8{Y7[.LL6 I̸v%$d;=}0Ⱦ2ݶu|ݡ pXX @pKn2o'J咯bഈxӻ ed60Nm+sg_1L"@@K=2.Dq_ˇJ}5bNR6>yD5&ՑN8\{Y-8EM#C-Rz kB.DCч9q֫>lY%=a7Ss$]~Dt#~&E,By6|iE\R? VP}5Ħ* oCmmVl#9Xz7ˇbgGezZ=N~v\8X2dH Ytc"P-,$9>W2F%n|Jؔ^WX:l" GTDUq3kQ{9F~#ŹEP2z\mXcTF =_iH穵]4vFY$ Kc"zV@VRixyXVϭ %!2d`D}Z?<$p'ze*u*nc%zܤq~m.Z*r2Z ]/i,HwTޡ*}@;VeAmqnnY42KjfycdOQ4#ĺͻj~[ iҟ p smGdd/}UNr5\5tYi$1"DПb"#e"(}%- pXg_YEa6nxWtsu0s#U?TG|YZPOȒar1ĖYYY#@[2RYeD|VQ"Z]q8pƤ D6y!PZ9zn%,ɞ$> .͋t](s[6I22#$5xB;%ڳcV +LB%G( 㑦TEMYX6DcsI-xE |RW+%H)楼y$UY \ev2l%?&PN{ԋȠ#vv#uM<껒}=إ zS*rv-o4f[Y(3{5TNLqTX+|%ۢ7*^]AnnW{ě}%n_VT3;XPA'ͶTdcX*L1P0 7h-EzyQp8VnĚ<I>T0v\;ܔ:+4J`~bH>C}?nvŠ"x;:T6բh,UI3H-@zz-J%?擞 CBW^K_`%^BjZBE$'!%LhW/g hƀc,N%b"Phx@~IP0HF[A>=45v^)<]^;0fzt&G!1YCRB{ 2}xf=b<|QvM.}"& /8l AFT~L=F^u  bلH8^n\sNH!8Dl O~L6ϼp_w56u"d'dxTKZaW-о#R;(.Jm  Nݜ/NKfRUBZ68~>b>1jˋ4̽ /M!pdrO@pIW8˵C`c~V³{f2B2,we4 8I00硻iSJxxUpTPƂ;75'MXw+2zĺVW5L[#qMqD'EA0;^ 3̀loߺ]Ys6`3k0fDǵ=ajN_}EMU 5=j9 H,|}%}dЇX3tFXQ~XpPr'c{B!lcĿEx:NUC;җ]8vL *,猗8Sݲ`XP7ޭ~|O慴 `})jFSoj+syѾgDqh& K?'lT]6eD kZ\%N?{#%9 c|ttcxެ=ETФ~K ) ROOMcJtڢ"[ i .h>T%NZyX+SL/ 77]tԡ’:9nQ0ss <&+,%cp|Ce5zd"wA'ԥ8؉z@q,$_[Tz ֙7'hrqe7"р"I3M1~>@3LCacO.]BVG#K'6#]ZQG]thJ~V%r)S/`J 3Sw]Yj iŜ{W# Ĉ鿥!9)~:qqk)!71%Y^9;\g5}+&wscM"ЇwO6n >  u'ϲU"։(wGK=Uh&LoԀqzel4%лO kvM 1!SjSk Keb~mlX !a+eٷf&''Oop.f|żZ¬nk1̨)2:^겦5x-NFzxf当{(Hw&cM"g<?JK l+J l΋ZR?qiȄő+ov'afD _ŲOّ{ZĎ/NĢkWHξe,[ÓxiY ^Sv%ٖM&dr-iJ̰;n6Upp<7`BHvf{V,wJ62!r դB?^:*𿭛.x ܠ9S/U2~.?ȩnM]Tj;dg0HGERyx,uhtъL9LP-s6}H%Ɣnqp*:[:󆏊t'hؽ1qQ%ؤ=SZ{ C%q ypZ3ye6 =yZK'Ҍ`عU/E]C{XUM܌Hөjѥ>8"OMj)qXy8ezɂd$Eb3K?M9~.4mWY1 )zS"! uZ;#ilF3hK=oe[jt0Mu "aIlDʓG[oaz$d5sEXo򰞵n %Gljwqj$Li"Ff-fyų%a a JlӤ<sՓ-p$'!>3>nbZ2e\+h 8Zn2X/,@|fJ'FEEB/xg&<)$pb3uu cdӖLwmnMaax ʼnBA+5%1 *vY-; SzΟ@:Xr hYh.pcjFC&uDBMֿ#(y`=UDV"knF!b{Dnf³rdQY٘C5蒻~ . ;ڧ=Z"`$q!BBg Agr.]Pa MAt*mY51ˡ< n'3Y+B YX/`͝$Z_ %jDݙQ$Rk\z>( `S%f)R 5͏GDr7:Uj%GDzJ_JUmWNSC=E#<^'`Iiv21 Pԟ1Q헍*ΚS!T2d$+!pGhtQ}qy'HSlm X); O@M80ч'-LbuDHĝs|{xx{>Bc6 QB>'| uN[A'@*(٤fR@5t80yi;G Ayr,* 7-di7al$?r SVۭnRe~J2qn}새CY0clk3$X뻷RT.J] /Q[ҙCEk(۰ء4X0w̫|nxT%iN}4~EVvQdI]Jv#>^C,Nuι@k}IʣRYsiW{ ue.QPLZ@'zɥU@6etNBe`HK1"N(h݅T鬜/ZCw9\JR.E]68?oԯ.*,LB+/ 5諯krıd*qǠs͗ŗuhjjZζih6; ?+zIwS?_ꒃ;@8UźHҮu4o|?*A;pn"Ȉl әfaL;wD+aG^78 Eј|UfqኩUCܦUXMZl<tB:J9As;Q_.muɭmaWb5B2ab:G1GPu"0|9ʧn6VCT GHϵ%FgO8R.PyT}7k`6Z*-)cPq?*uPEh,V~s0P p& ~j -L*|n 59ղUkŸb2FFsڤqڌ0D}+xE!9A؏ =|6&v,Q1s7[v_䶴qDJЛPjfXATNﵑaT&9p]xQ9¹4 ᩶5b/u ~`z gbEvlՖO:77xS~$XM..d4m~rpA0w>y9$!${xzۡKbxRWtF\E҇0怿)sT&P7h&2eX1;!L ?5XTNSjRaF#^0^}++iw mos<y^`.-ao>)$-S. I#DlҮvfk(&l [ݻӡTrzX>_+(F.?raN@&]_?w*yj1N?(~U{"L%>hDnlwG˝ل͍QSz:wKu HX ^G@%ПiBĮwy>WKTZId=y ¨㝃XR+ ֜3"o_p rTFrSnNqMEgYE,RAEhbZ J`bIwkMAg._kg ƚyh2<'ү(jMW-\-c4% o hKp9w6qy@"2vA#5kA87HXtVM뮪%H3O!uA`鐀0T6v G&=-N(äF&ިXn. ajd6lLfŋ&!H:e_:0 Q 1J a(DIt[v ^sQe@ގ/0=q{62M~؏W^S Äy3z z?zIX̗Bba5i1j;P[/%vM`%>lŲ<XCJ8u㼶RmYisA`Q,ik|)9Fn-{%`h.:dlǮ#!#01z:Z׌9e?X "r0G%5e?$[äaWTJPk?@{7oUps9`^\'Z(jf->g RD9n9|ݷC_qO@Pߥ^v63; ?Hz(!slk~ċSZ-Σiu̧Sd*aD=ј7&FV5ȄGZ/^~]LȊ]>ZBz,j#D$;^( !-;6wJg}*_|&H~".Up"ī$kǶ:xӉveOaAWlaY;Ŗ;lS\.^:Š5*/=qs9~7Qp)ELldܷ䮑BU tn+"\yWg^]WnMdi6ly>lry$\>KWC`4KUYx ˋk%*p{Vr˖gD'a_4*R4Yótؽw;XgռmvrF=e_GXX?Pa.cX/3kiūOKϽ;Ԟsf~!V'ROm%un2@RݸIՊ(H-򕱢wUQH2@Hh)KK;0 %/c*LТXN 7 *U,*E2*\w3.j` t? ;g@zf'¨48 XmIQ? Ew~>M[$!GBl(+ɭ(803A<ە뇫yXK6զ]՘ΏrY&U!>'1"Q" (]w<#(Ra3MP]D:'WDԯ]9cDͻ'ʍ 3cpP!LPuhN0qe$ J%!ndPvkJ Jw+kv!"KDS6xj׋qkeuvKJ ܴ>RP1tIteC H?e`; V>L$`JFUd~biWނrJ>V: oݷP@I0~C7:n+ o {T|T Z>;\-m$Q C Ji uv8%V2TPz.oݖ7LAeS19ET$ ԱOͥDݎr1{N,eTMP.]l"p>N+KrrWj2GhfQ;cdž^9u*TWA)ed Eu Oõm+<$Oy^=3R^_>{RsEkve*pn ]puҾh)CPo<+ !-V@;xy?6lפֿu VƢZtX FV}WU\[`aknU!$= _W*im s)J>bPO!v~٧iRu^c6o e3vb>7!fκ>ḵ&p2NDqt O_^Plvڔ"gඤ A7Z=m"OXUpbO:?JK̓YlMc*eI!SVtNU:Sb=u9Wxw#&+jtIw?Fq /ȫ$lSZND,Ulb_=\V~PGWNjT'$oS *9q=EFg oghT. BxW;Vt?3~cA|EykǷB6t~"+V2ޓЇrLT iaw1t̑rf8sRQD Z%~s禆>m}C2U>2~ה:(Hwٽ] .0MPbVU{߈mL &2O מY %?8;]9"Tv@RZG;xd֋y7"7U i?Wv5B7?SJ ?Xx0 |=q{z:sj`RQܒƍCG s%ƹ)Q[uEoǝZ'` Ahẹs/FȌ`pL9lqdK T5$S1:2רT?v{HSٶ<ǒh4h+J1K{&l %H.M'u2,Z“?6h0K9Wn2ai$I39_\(Y  tABr+H%?D ٘5gq"YUqywۛXZ紑@rlj" a$HN6zM̑Һ{\PDQaO^PUo" 6r%&q0(ƶ&On <ȣ4z$gYN^1жKt!d J]NSkZ|@J> T%MUw~)1q윓tO2 ?Th֔1CìKLXJ܅`PpM4یʼs I [z0lwn0bCyb 3s5PuPM`0$[T?#:G bk(h 񦊕r4&U&f2?.eHko oMo[yBe=sJ|1(yɅ5Drd\9}aR/'a hcDĄGCUL_@siE%$z][\9r }1:p3HnY|n bbxg/D_؝e, m?0kSPSk:[|'ߊPd+mĤq8 :n'Z~C%Ӏ6vAiI4 Z@QuɂakӤݵhjkz\V(TiIVgjY|r/iʶ\24m·~NcP72xGgύ{_rv+Q3ZѻsޞfCC [!-H-B7X?cS@JwUs Nݺ (63t%.C#q;I= cm>Is1%CXe o|:iOvrB ƣwԗE9ɩj nV j2Ӱ4z$צg}6VӐ H>(X v1q7k`#bH1{BU_2mfrxdmicoǀ7EaBЭ )vVHȩ|0YjTA^lSLt__ N9zŪ{t>XK&Ģ3G5B(o-€.3+@ӈ,-K B~Nձ*Pm9.k5jM biU^HemP=j8Hg$.}\k \jq2`ltB{XV , [ QmƩ!vr|FJ>8eٱa:/zvw4K\;Kxmͱ?Ѩ53pJyS7_<"\Wb!Pz{e'{[\,Fg5u7^}!rX2=&}enIVNai9N8bz xv*s+ʠ 2K~̀YiVN8fcVX/ xm x^ E2w+M& nTB{/ޘedSYS>Qu)l<.?;ß)BcnvbS ^owsb͓5輈uL bŕ'fNL [!2PoI|4!"Z + Q*e<s߃]L SOzWt da a)aN-?{\EYV}>Z)Q8+bmG:ͭ~T$Tk 6J朁dMƫ--ZX ?;@}$0DR< IcgYDFr|BF5<@ZH\j2O0ȎNH06춙ժW{mjgkw3:X_[u@myT\Ǖ˥j:b>^rG2XtǍ/U>!7(")u,~pf,R ٓU?ӐMh4fyDzY䗜m:y2bt}w mV 1S=ަ15JHeT;# nߩYH$jOXXAsy5QW0с!07ƞl l,Ju{.H A`S|հgW3fI lE1:4/q|ackc׎/P,BJeگ20^<= !x1EZoIbMr'8{QGxXabp5 .sPzaxꠓ_~e Ӑ zZ= lzP24lZP!#iԮrd߸c1~MSN`2(^X\[*>. Xb7*fKNk&D;&Xݷt [gj7T${ mWYֆЄU \ϣxLȚ[؈:beܒǿ^#mydbA'/nH +T (Ww+h<ЇW;=(/GMQXr7nd$ҊL`,|mqLU,5 ֳV(S5UP{Ƹe= &T)))M\(kP;>Wl̷ǟ)Y7ql:jtD(9lgU zC(M 'U1DZïp;ϔK="MOǀ[;A]R]RMl6DCǤ1?٤X:^e S| 䐼/cVfJE[;X+R$b}Ѹ0= F[ WHu7tH.)GA̸ wՀ0.j~_UFQ` M ‹kw ͎H֢J,݅stR1HArC O)֓>D;WIjvMJ" aчiof_/33K>׶ޖlCeR  _ .[;Q?٩q@vI͔9z+3E<+$=V#{a<(럇J&fZh ؉w~,SkXi8Aeiᨠnug%36GH{=M#[q'~ ,> i% Hпc$]|@׫GzY|(m&B:F 8G#rx0~cdqBa~OX|=ϣre}WbY >L7H09;FҎ5=VwBܑ X)q?hv,Dk Cy]89jOZՖoڑoVp9A(QE/uɲ^NlW-icCcg$ }g62]TCpl0ZK/Y2UA'fgzȉ`#hePu[0^1;w@;ag(+u#HwBUꌒ7V|9 e֦^5l&r+wh5wBOeN(u7KX7AFg*j9H1Up*=y֎$/dȮ勂gY?,׏{M8}TG9: .{W>'`r_#=TȝN}e7T:"v `'i%z nTQhF>ӘoGԜ 2p! v"7Xl+\[AӠ h{XV_(SۀɑhbI}B'1@(#ٓ-QڈdtE-c?P7}"E:ְW!O1 VG5 ~P&IS(a+t\{`=5+aˍ15p٨_]}5nJEw/q%ϖ򷙅ijLKd39cTɤ9&<+ Am+vVwi0Erf{h {?%GLv9JnΰhQJk0}3THŏa߬&yPzFإF'$  Gqv'>%ȿnFW6}}"/֟݇Ec$&&ElW)nTuE׉I^z^(BA% 6A\k /Ȉ琚n3ĎJFa mX|X sX)x/_Xne!Zܜ:(Vqlbc*?p2mgt7PG<& m=@7DYYAx]]nVdKJ֏̟JNZr.NZUKuCM puo٥Ww6M‚ .Ha|q]!-Jէ'muY  ;`+;s#{$8PCܺgt+,5<&ށq"L!"O3ӡ·Pؤ.B9U?HœI k'[, NC'Ǣv'X"bzJRvW_1埦 > ( :!emT7z=^ OwqA DOG A&pp4PCKD]c Ѷ:I|Ɵf"*Ι;X4qRo O':2jNv,>ؖ U͓g <ߥ*~O-@ >xc(J_ ЗEp e%4a8A9iqGHY\'$L?|?xLŢ\t'Vw'/,{\Hez f{t8>483Xf-ㆀgZ3n䬯.Q618ɆHOex*g X0zXX=HᅮU st ?sj=(,\,!mė+:82RE~XN-#-y|GRc2"˨E6KGa}Eǿ ,B嵑>u /2j Eh⸉sB=3cMs9iX{/z\:Ebw\tC u4e[Ti.^ܞ<]oи΋U;#GilFSR`ɮ|39>c|=8agVQxXNl!sRRmtaDgtBS/0k̉n`t_t z*JPn7REhBa缵0yπQ-*k8нꤪ0PW!"LZJGw1긼ON6BC 5ܔ?4] )pE G&8$j]3BRYZC96K# R D ԃ0Cf|RHQ| ͮnzUr,-fjMW .rG)iXd :mr@ 0+c~9[p$UR(k5\,h1aʪ+Ⱥ:,'1$"o2w}V/@:ǐ .Ư|ù(:tʸt28='gM rI7mޘ@/{ }$P;'vMQZ@In|LAVT Nv+'_ZtMD´I  `u:,R)s] Ҁaܯ|3k *; Y5~4K&ؼvںop[OH)evaҶt lB:8D.X`Vb&å vD)%8ma>_lI-a,}fyp0c{7t])3r_eqNZrZhѾp &'*a4[wҝiV yYd^gϣu\R4+|oI,*8< :'l4Đ$Npb Q.6"jdvWP|U#9v]'#Z~ PVR{={ ,h8|l=I.,sN/[+Y ?'ʁDNy!u{U{u2ޓpUgzHt9A=3ZHߠ1`|(ۛe9MA]w (;Bkk(:A}q0%>|":_H[~^?ܿ2jQ._2SB$(ɩJ` 3n9#༛F "Q3) mp]7gtg5\@Բgʗv' eْ,>YwV׫W/zI/g$sֿϳ&?ĄV˗gp hK nVEI\S6w g(iEXh!Ha?e)7 la +WYn N[rp{, -#O:|qDI&UYumTWt 8eDX=vMǥŀb9\$}?ہ[WdXTApռgҎF&vERqzcAG̩K1wp4=V; $&ѭs ~u3G8޽g񾬻 8qlKK? Xrk%%&_ CQN DxFPj)FZ%׌[փ9{,XD]*X, @+?(6%+u}{80LgJAʷ/ޤU6D!& 4KU^%}cGZg,8TDxy.dopd`GrぺzahlfNeSz'OBXuOcIRhd M2 i[Aw+鸙Yq|y*J 2GlLם4_m5_[~8M +O"n3=zTݦnָ?yTn? 4 SwSMt1gAOI(lj4; ݤ[u ]GE.;'S<6 -B5Thdy_W̩@f{`;:Ts QIr|W-:,ZnjHDQSg Uc6bײÅF 0%thm/i[ w]T3'ާIfz"z9 b.#>& 3M(oCͦD b'P.b3ߘ (¿u3w?Wu:8꫆Q2Hݺ^/TI~Kǃs[j6ߡbeTxEPhjfe/3(os=T]@hTXз=QtHkXUh3*2˛+WkxԋW崻RPe@wZ!},ձt~ѿ+s-RJ;J $F{i|a,n!KTob?³̉~Fkϋcp轮9[53qyȍu+ЙGcІ>}?_Dú ʕ+ KJK<8g&uA'#XOB/943: NB:ǛXj*F˞ -H8M:$![8ܹ|^J!±vRܭ/Q$ʜ)g\'vn{VBA} ڑtodu\n޹ g\,NTd!I28FX`)9Pa1P]B9ۨ7mKeFnI .:OLpb16j;"zwv EJ#GK}.qIyl]djlQ:a՘+2S]qзkv@2Q44R,TɄ= y^6gZkgNȄYJLFF @!|9}7 /ۄz4@԰g^+gD%!SG~zMnՋV$4$d5&Q9bSH`5Njȳk)Aso~U<ո)Y:{M;.fhtgGm;-g֝ ^VgJ; tulW_.#7]"re>l֕uE(آda ӥ:q]` U^H[H%.?n8GL̂^P~2VϜًMقrXnϭP:{G;ՈL`$\pfrcp'!Dӑf66G:: XJvۿ;b(A꽷y`OӞnccs|+8n)n5|A~cڿ:*mę VP8]Iuzz;3s^x%Q^Ͽۛjxzjam&WlQk~_k_$W:+K ↉Ye-FMM/7~*Bad*+2k:V *,4!Jj*9Cq"HR0,w[Ͼ^\|l[eh\]f [X%1F(lE8Uoۇ6ׂu;drr:Pu/љn1 =ɥ\LTNn9C'ݰx}R],km$oP]b҃#n=A)irև}&تsیDs0҃m7u3HsߐC<:> cY)02 V&[֐`OF֞iM_1<և d~Wļoc #D"1oe8~w>Z@ tm ')(>{OTQu24Q# `1¾F>XvYcB-[$ꃐWdžIЌN X^!~4 <#q5b~`Nќ]mOM{52&CA`Du՞$Y'QTukrw,*Z'SPVvy%vFB*H1}E}>pJM{c96#yțCS U9"G]xFyKׅ O؄,$lf#oij2%QA?X{Nd,h:#xk0 Гq5?o:=`mHjJmnµf>R((&weQ* Ù-Uwb bxϞ_kt]Gp\"z=MA0~:-pG欥 DplhyؑZrMN ;( LșoD(sey%ʒW2>t`T K `''J |FLiO C`po '~3eycEЇ۸]pu5J zhBRkYRm8&< 7Ce;l.g:D^7)VvŠ}psZjm1nB瀨a(?-1!8W4<sWޯ9UUm1&=M/VOG:h繁 ǣp'-4_AfE{Z`w*Ewfq,Eo1D Wӕ+"i6jE]4װA5Y#'@""94mxf,Ui}XUT4#f#SN\9p#ǁM96 4Ty{bd4S*x @4{EZTJv$#\oNj6Kjr6ɦ"Jq0?l<7YыB:ܔ!9+z/ pʹ2!D;{~yW+6C^f弘I=CKH1dSgZG!yY#Eiu;ו]{!L5 2;_z| י$v> 'gE/Y0|U]tH NYZbb:AYxCK|F+˫AE${-&J ݿ.u((4ЈpғJHAd.;pwHn U aB7MN {/FNT({y$?lB$ͬl"%8 3ƶO$[ԝ1WB;/S Cl~qE>$]^ͅEx4~Ee@B{fa%f]n1 cFѢ8~0ݗ7 )b#w@Ux .\>"9P lƣ1gerQ8 =JUA]W߯["ryj}c BLpbS ̫gǎBg/9G̾u b ERzά׺D,a-p{"zNx'"9t'ZDتv-n8.a-D:LK8?T(:n#dgvZr;MIb׎50]C_jٖKao{/"fx :!܎d!yųhc +VhQn I;Z^Ӿ";{n1Ȥփwyhl JsJUw4A 6#N[4ʌ֬xPY8svt+Gr)Ns_uSV=&p\C+z 0J;~=";x;=#%0E4iʗ6|:zjQ\B}ʣk/I+KoV~z&Rkb}EG:% C(y`A'T]}-bz;d7D媽Ջ= eNIٜn]E6y6t)x D2qI&mN P .y#1TtLhg0@xgiVzRJJT y%,ZeiǕYvOyoCԵk]GLoKźfM冶I_YAgN8=aW869O3.x2 0G8YLr9R K#.k P\ K13*غtj3A5yd?} f'p |ٌn ޠsB-Y9Lcrp:*湶'9"@@G䜔)Y]zY=!PM5P͉0~%HXt7@Qc~~sVN[- t䴦f'PGL`Ec uAQGչ`e,}7o1F˹0rz/+cRa3m<] ?V6t\I<(Fˋb h29;5E _$n bMmEƣ]_ :mzز'J !LR0t4(8g561݄C zp Jn\p$oåf\4]+6vN΅~\l7WFE zۡPf\̛PɶPTFZ_BSLA4)3r6ɆtA03/{8AH>-}AE S.b6YHR)TpohX^P3UF蘗6[APlq'm{(F9ɽh[,w#/I //iLlNF;ձµTi)Qn N>8ENPE~ ړ왞(޳ 5nZL>hm4f}%br"K=.eCI"B ~eJnJJ)xPWGu=/86I{Rʦt sxݑuٷ/.-.˕'~0 S{( :WQ/*M;w¥+]DZ^Ys{;($R[El3OYi'Ș_!m80AbW:krN1CQhi@ZY5qM(ػCԝ] K F:^X5b|NE1r/A x}p[$ Aq_AcX@Ix91S&nK?bں7HϦcW@:>Z/!aIctO換h6܏b]Y:Uʈd_>>,q *;v썚^xWb/5dvK;ZX4+S7mwVN\X}(az7Δ(x#~(ٲ(,THz;ӴҀmOG4]mS9 Ġ" Rt6*@QON U^UQL_y"1;76s%㊞t94Sbluv&6BݿpNd"&p>w;4+&f3f^xficG>=KyG=RRy {-wSvמ-~&<|?[oiz Vގ-ob2R"|.(h5sW~tw1.M"'&28,NmįcCE濰`g0''V$KbFԆaDž /!zň4{=/=&WB-qk(Sjm9L:MVVl^oU9 7]vgeV8@ 红mPg>ɘZ+{A[!.l_aE ZBZ}@{? %a{0<_.<k(:5FT sSKOVl=PSa/J/AJ+EF<-h0~TÐA1Sa,mC ʮ z2Lcpр[ ~aKHW 5"Y|{vDI+|"TtmNVK*2-jysYvr./ݟ~{*.IT~Tj't]P@0do'a G1Q\}1f , k0jAtj-ۅLU~.1"3G 蚟f4-Yp`P`cwRe} @ SJ]0> >eFQ z?!j VK<;.c|?y)KuېI#wLk[ ] Lp8P*Z7OA/xظJ{7-ļ fZc`Kb B,d2?~+bɄ69rfu@IV'm:o˒dΰp+T+So:Xd8`'PjJܙ:"YtPf(V>P R@qJ"j^CtZOp Rf~`\PPk [ddǭW5˩g22l]b0* 1J m7Nψx Oy9oq YxϘeIՉ~P93Q wL\ 7ƁZ-rl8C%x,ZSbqIͦ21\jXaV_֭K\UiF\ u;{p|&Ut >/l9Y lIkVrSu|kZLЛօw?)א8wS}Vu7=FJoC)&,?\vL)]tr}VNNAhˠ9+31[q,~)*AF1_WB(\ܤ`b:c+IqBsF2 1Fm,He/잵 Qln8RY&P;"D`~kW^>P*¡x82tcq`@_TRƄx$4APq/ Y^KRdzh7q0ef[1!z"MGmlF`H>~)EfN&erq&P,P$uvoX/ :\ryE仏RFf*dȶ#LppSN c.~K{4Nqsac7^m:%`"m!.>)+ B)xM?tEQ⨓>}zL]eL(KsR$Nkќ"OĂU){46ا2Wyܿ^n) rH/թ| B}ע9nTt_4vFAxdp+Vxx'=DZg0-*2]Ej%Y5Zr,L*hZmaR' ׮֓Gԃׯ[>xw/Bn! mR Pa8j2K8vi#g'd%HL%8c}Vk]@c6rql=폃2ž([7Vsשep_/U+ $f3݂v? Hy9)BcӂsW -,|4@.!Wi`Ӗ@Šbrf l48 6R8Q:V ̫axf ?6vL: nZXvJ($vf7HCݷJQu|x7n (mAg\Ggw(nWOE gRDlRb3*mZ&!Lb2y+R1DN9`szq=ܔSxWo){@vЀӄ|h2H~ 1'&1L*j?X!b/o\ݴHszN/jeܾ)~{^0-/Hٌ4nx|j;A\鸵k\#jWZ?+^a"۷*kU Dn6ʄxܔ᭹16zHClJ=-jEG=VRg%8>A8lK42|!oz8"=GIg0{ap#GI3)v 깄wVE\z27j{&o7yݿD1 LM3C{obWc 5EKҵD%EW/V~_+x}ȸ)Ҷ&S=Z'qkMFQ~'Q  =M= aY')9$cuj3"Ф(3*_9 si/$)t@q+:17B->@,U)f(͂wL׮u݃M. ͑EHxOdXDT7g,4k_PHØ~ Ĝv #vRS o̻\Rj/d> y?QcF>IuRp!plw M.(+V+Y )!j,zG&7%otQ-®HO(ȤEz Ҋ ƚğ#K뵐EryЩ ^K- :T";K:y8@!XX-AI˨R#3if}/'>Y'l纰wam#)A.e]L/I T{-#FixVZDa{93S39{x,5 \4*$]DшeP$ݹ8[L4N` @h|E+s#4Ns=B7CZͤO6d[VR$EWEPib+Ր˱e݊vڀd K\ צ ;&sgPOr hp@t4`)7 AOvWڌ/QA'˜ 2 bXx6"GV`k?WnkJZWmA0jzWca/wEi=h .ͨ&V7-5O)e\=i*\n _nP?){ͅ\(Os$;_%<$ Z$6q (0$5lL 2ha`Uw;6-~Q1(8R9e,&7rA]qsWԭy>V *2B]iּnk+}y5/hϛ }uHNڑ@'I^`"j?UiZZ4#YQ;8gP$ʣKMkLt3#P8%hV7:rAbzNMvLn\D8H3\ϼBπQq\# E5!AFc^YK e)/Ò텊(4F+,P@b+==g[}RNiC!xp@W=ul4 kh[v2tOS_t˥ BGe.dȬ}7 hE5#g^HHa5tW|ɁF06tsi#{5.;i|}3z͐X/{A9iY2rBM֗N(cBv jn%_'wy+^$Dpc;5: 1K∾j*py6C 1ißt;q RŸH#fLs>S/ǜSk2\;r?{SHXu1W볆zi°/7^H{t*̾qxr6d(!W' D3nj:Ey5k`}oY֐)N>3\dIy.$}[t61it4uiʅ<;eXq=jH(P'a"M6UrQ"qԳ,-Nux2>\YS4VΝG{ #2vqi)UУ'42e8pCLUj rȟУi&OէakDwYI[.OP@n}-ov> N !31XwR::C7= E# )e-0:ZEAKa>?)Z)lTfU( '&, A ЉƼ!9[Gc|W0e{S`}h̹zTĀsB5ni8(NisE15:E͍!o:VUKotސ> iFz},0zn#;@ǥZ +cά)r/߭FZ@JwA`d4>[\b9UXrE' >]<(9u#!CˏN/ D#ֶ|ҬPl [S WV;Ld\Ld65m@ű+UJLDbd{;Q 'X+p^Ї!_IeJz Jj|/! W( 4}E06[ G.rx⾇Wd Ip_q WVkR}VcδC<簂[E) Coc&[6d~8vB y;8piU/ ]gҥΤPja5ijjW;q/nz7=el<-~h}zbdeWȔI4uPk/>eKވL4fH'q]Su5,lz[KL7 (JrcTC|JQ1f% q(?2 ė83?ЧCgy*p/4urJ(ʾ 0yn 5ŀI?f֓.ESnX"Kf}Q&XNZ>X.WA[";de^1CvGӜ 4^`XL}R@P)#؈R'?GGEfe d3o'kG222 *%qjH˗P Z@qjxFɵ/{|tDʱkYbI~>GGW,ՍE֭r+ `ґ(%,w:$W Y֫dH!xl0cф^)tU~֓ʗamk<a9~Pv {4Q-m⏴_)[?V 8>X8'!xήMI5xRS;336iÂ\卼-a9S5kE<`pVOa.ؑv- 9t\'UŤЮV)Kol+ʒ#`a ت&= k (x3B,+%tLM[~f*@al1( nx.7!!.iRqq gV<,"u~3^=G*qm?*xBqTCޕj  1cuyfTWǽsr\Nj2y$Įagz;@HY^*H5nGjB .nT7_SDD=6~˓~V_p"I;yF3A*>S;cEsFwjqKZX01>Β6ZP3<}'d)I)D \\.~AagF]?N!2Suh۱(`eZ9NUB֙Q8Ӈ(q0YJ"k1zKMbW>luĬsM91yL"Wp~0d3ڀ휀~IO=Bl;C*rsoa_pFI 9$~T *)\obbq~MmOګWPՌrTfbV2`&06qLJB9ͤ|B!)pWy(võ "An|,lcc=pj tF]r˼1u>E#]=C%D ilj44(8nʈUA,+ ¾|Fu'"O/ւ KI?xHO;>k!QPp\;V.L;3kO;A[+^#d\3n(03f2\qC ^~U%8 7=jHj;~]̅d?|%u޴Aw׉B@ôA +p@]P$*7w?`cJLE@-M/9ي}>į#CSa/vB{-^k\ucV*mDj/>IpwI<=X_+Yb ' X1WMnxwhJlOšۡ72闖uvnA& ?< v(2ZQfD ,AaٰX<Š}L~>!ۣogNB]S垨W\׷o*xy~v3*wWHlXOAљˆ\ȨO*Pvyk b82=Y@k=j  k9Ack!$2NƁw HeNρ8A_*=8$~|DWDNr.?O9q:4 b_Y2E(1)z얞x?޶[[\E.mJeu\"+E8g?ad5[AaW#>A*W@N!{ֆCpg(7Yє*5*Vjo~C޳R(/iޗI}dox#g1_4Y^uy>/c桒D|[dmL A|B ïkƯcRd؂Ul]$Vv B;m y<#50} ^)| R2AGeNҞU(?Yp#wԾQSf74晴G3{8Z{Q@c ,pts? DkfZMxn|c @! ue6foTb,(T.7Jn€"gB?Jo gGR۲ڧn`y\fB 4m"o[ ݁ u7A"8m5.&f2Cj:\Z0[S[Yƽ &c%̕/mZcf%>%iGq#\"C*" &!1yalvĒ%iiĂY@/5gd}!cl~jXG OKIޅWD7]*9^f_| Z쩘9,sC-Y "qOG6hZ F͹ph' P[\(8jwփ i;.ò%Lj|]V[Oq3^o i9$>GJC[q Z:Y;Z$ty]*4 ^}3 %nUhtR9fe2)KMo"} X ɾ ᘉbv`l ayBt8kkSDLl漻&OJE8ԅH#0Gno.Y)S-7eV ƵPI&=J4T8'ૄh*#A)0dAJ{s%YK^]V u|J[uԥ@"f$_==}#a*nk'"}uhTՒ?G89,)}OɾPYAi>~^@&a잪m5MVN 2cibC9ÁzL?sB{^66h=5^%cW WtUmkB2b (.tMb ohegq5̾6nĩD?T 6:ܙ1i ė(i6F_A:e9)$N|%A 0=gѡ|JL@7aмmeLn؛2t-!w-곍_qd5w+\ nZxGW+ɝ]/44$n@3Ec]]˪B܆{v0y Tcb*tltYL)򕯰I=i\f iBEUw, 0uLk?n62݀[ۿ'60 ^,9I5Z[}k;,x]` S;!t'P+SAn'>,o2 =ٱ9uʊr7%u*ehQw\Da  r: y9~vA\.W6TY|Lf6|_rIQ…"Q" Q٨841<Btڝj*!_DK'a!dF<v;LmR HPXDwbTKA€GgڿDi✰Leʌ8a]ybxVCۦ'g3~CWذ?;r">XS9RQ&N_E(R Bx '1a;i3s͂(YàW˱i2oAYORKSy2v!@^c] Q;BxNGv#oGm7h dHɮf$[uŮ9I;Kl qL/UAC8cxHd//}3,[1{me]dzޗ>yӺC֎HMz͐Ρj4R.K{9Yrnr:_cݦH=˥u,k8Z=~8x n?m* _9Dp<̻Z*Մ;$40)tbS˭CGBc< 9el"7h9; ֿf0i4Y% uӄ} pBI0`0jfpv鋇WYAڷWT/0}Jd0^)|7 -@i}QP3c?|I벜 )Anc4 Ͱ"̴g7m'uZAtF麢* !}"Q'?&(@n+wCq[F?Q޳`3+y#;bJLjA{9'l!4cgIwF%,֩An*n}&5fws^ԒMT$ {ʙIm~!k 2a'~R0 !{ h\Tlj66f4]u62d/K :?%0(M{*( >R2C`P٪[?-φA|;՚XHv~Xp)+vIț!2K oY6NFpۡPrZ^yΑtN2QvyUلxt ?%l]&D Jq{8R W^7#Uu7rYʶ $rBaH&&)9tl6;-nӘzא781#p _p(GSK_@,yM h_[DyK4 486xE,pgPp`BKVI]]e}2+>RHч̥#k%!B*86,Xa0/h׎3U<=-<t<-.LJ]8ҸBp;VB/J0BqP:uCf?ZV<"gUǗC|׋Hx,RaB鶾ʢV#$;d͌Uƒ5w6EvP5\}1q'){>Q&s=0CIB+b=˅B+dA-w+Y;sKh,տ /4Fţ*9" )\ـQRuS4]EqZZ}K!ɾ0cn^IbϱԆk0/;.ø e7ۑ!%`a$t!};o‰J9l10~[;J`Cb%PzjqDIJ[9QS\E0s`uq_D^ݭ,>lBUU녒=)[Tggkj>y ;$+d <*DPI8=,1lHۻ5=!xV'Zd+m+5a.=H L埁iM:Cc0ކn~@>.suk̲^a2t!жԱDC8r  O/N&T_'L r=ǻ*ρ:f9%HE>t , 0*Ӗb -N ?Y[A;ŵROb4SN^L[%('rʁNf-LyuJt8.AR,ߓ+|YxisS8wpCҬa g K#\qgaт-Q'hhF%镺SuO6hDзu { 0zV/ij z,ir;B^FQۅaoRƬ^#+}RvdWf9Mdk͟"9,Pr>񑶠} ?QK-89,YӸ*}]feo2;@8=SD#[}3 #ݚmʭкD<D>Z{-_@J&tYTG m"O&܊M`BUK3~@622; f[ A5%O]^fTJT@o\SŚFW~IՀ{(:(7u VR"ĥu1C89\U|bUuu Iܳ)\4<_SҰ$Lz//7 KK ~HO#3e팅A tEJ&K iV@Jkɺ~b̡C "6 _C!+"d/aw|(X /Tl?BayZ{Ɂ2,~(W$sR5/nYT`&sqq99GgǟYLPKRT#xn%T`4^SI|<.@`قv0xp&mH&rC?cތLՆ]T _fվ.@_'ͣ eFOH/;08<e뮋5n][vg )G ؈u;}6!A͜޶ ?z?-óG^ L0rU;I`|+k%A{ԈO+5gGk_5Mo!Mi@"h~Ie6uBRAJ(){.[ŦB[) 1#q&+ޕEWG.lG)^βئBl .yG"k7BDfJ2JFYKl_Hu -M&Qq48+ŒD]YkizD7} Py@0STzN('U }hMb|.ѕ蜤į(Ij^,Fם\kg".$ӛ&963$NkRdԷmFw@dZ^i}ٿҳ|&u&a0&QwU;eyHG;.0RG}E|{ g5w:F 7HYɎo!drcUW,@3Wgj3| D.D&MeY,a3{Lu9rU{4TIF;'<͡DB'm^N(Ml#Sd+ `*"t?u nXqٲm 0(S$sc*'zеG?^<- ءM:>@0K54ٿEE{Q}3>]Bho( &֏ʦZ}l'sA?~{WlgϾA]!%;@ Mz,km2M%ckƉTqV p>%5Zx3v%MXTnwx,-Zy@e1۟MQ;!44Kr2u=15iZċwjj0Gn~fyn ¸5r* ˛"g>IPgA !nk'@pⓉÀ rON#$Bڜ$ Цk?`.b(A3߬&74sG^v6)E@?NDKB"^!!_NA\4>MvC}utVK[ P,$VI0KLFRy޾ OeOMVT+]YJ+c_տ)5jrߏ9̊(#{ \WHNP?ylgiܜ]_hN?ڨ}ӢSb9 E4xׂőtf =*4l -!C9ˢpB xU#ZY@3exsFؤk< n1M;lB8k/"}hJ 8!RU W6 [Q܇Tٔe +N?CYk) _Iˁ846M ,[Ɨ_XG w֚s+h twRʜUv٣V"y`?~\Ђb4Wl;|8s`h؎h(Qh˿v| >p+Ѱ#~? Xty0^3 {~MD)WgP *heUNCxN )k4f:CLX]5zscdQOYe1ɮli>bt#܂*|#;h,5:H'\Ozqi-1! lƑLsNr mvyCz,GW/ì&_?TvP88]K;q߇V#L<_rHc} n R=j/̋bV:}DVeJ3)syz ÐԖԩJdAP T}B*2pcA(-^|@?%93bz8 b˟ mMF%u jƈT\s/>p'&ECi/˹UI 5ӋvcӉ*@$X)Tfe[gVN\zQ{>|_? t;Dg0L/4j %b@!y qXKKeљ-ԛIPxZ<=s7c)^?vKoZǠ?r~r)M(ua6EQ>hHēeB錍6[Lb2sL>{h`W榅IwVs%?sryw׵ [75:~w̻Ӵv=id !~&l"=`u%/4o)veb"^7ok-<#K@}(f %ll;}HU}vi!હ;~uh1w1`bޜ%@"ؼrH+[y{({J_E&Z @z VbwEѧ;v Ժ [}v窋=wUuE? 4{ M+sdR~8|`_]NKvhA Y\2Ɏv$pGj ; z,Mu\նcDid1ݦ&j|B@"#~h~;VxGcHҌ>{rRFxl .bz;ȱs"UiUϞ|>ol bQX`難;RT05w)!G=)=eV8vgq8a[Y$t*S3ީxcC' qlhN%9wAd>'h"ּ;qΖ̬ iޘu3'7wk_/ˇ8Hΰk=l5,fp ْՄׅ鄜C9óOkNgÎJFw{I~>Xg ϙl\H?8*J2%_)X#zsu[ge)a jbƞP;Y#=*A Dan;OE ./DO0,?rޫ"c вK]_p`шUYSKL/bIV Ltw+Pē< 1m!(5!K|_ъWzn'Y6 gvY{!l$!h$em / qb-jlj7՘۲]Haw: WT]%[ѡJ]Xa:`X2]4-2ȯ8| I!Y.,k=6;zةtpgbvz$HzXpZsn1U:/h]*xƆcNNmK;9lo :f7LXxlv3gL=l/{yXzFR[𳋛="F\uKq\ GDVTrjauTAZ5@@~ڐ7L@?ɲ=2ϔG" QMriam6 #rj̅Wax;Lƈm!C.f \_ժj읷 I} a5XZkgJ6f70aVmXTn:ED6Ji]mS)6dgcHeQe"̐NjF!0`(Cиme)֒6b=ƚ-[)Fy2-Q2-ib>oA pOenO_ t #J<;v {EU:/4Jڣ*lO;VA+X7~CsktAoi!nb?>IAjB}@ ~bSA"O'/Ӹm-HLr#w |pGPI/MZV$vt{j\3pV{FBwMȀwz &[lUř]t|Թc(MؙI@ZK g\Y}D Ny ,j9\C?{P`ZzĎO?iQr\RZ 1V2_@1JeNzKd‚æ)TjK$BnB/T x=n8s5}GelDC|qØ[Y9z\`$\vƥm7>[B6U5$8wVs֎v!'苓wkֺb׿bv඘g^qž%o1Mr=H*eu>6At: *x2ridEw#Q\:;xFtELK\bSrLjᇲ@0A昆xw[v-cw,'Z+12EM`z Ni8hdyq4w 1kj $e$qh OR I8K_ү9LDa>lqg]rS bz18T8„EgP];˗9# ؂$/^k1~lojo;ŸYքUZħHcTYgFjl\Kvɳ_f1Eo7-tZy{L_=A./"v1g b/-fQ_f ̚lv==Yji8]f*"L2$nip& IBfG6*p?%*5Py{8wTMt5;|ݟ:lJX1"$f$'*"{ }!H L%ɊT2vS-ڤX$i{/!oHꊠdSTS5T+E;h3>/l6(;cٙHR+J39VۤIq^q5U:.OPq/9*D 4m*ޞ襬!wU p*-c L4wM?:CO'J6>ih E. uRot C߼mUM c,,$|xɛ)Re\al$J #iac +O Ң\ jũ GtlJ\EPRWb~wH|e(LTR\ D"y+jWy=! N2tkKm bupiGU"I*5 -mq֋,Ɇ 6vxX"U݂^Ll sƤxdʉnە $7kt45(fy8G&r7%#5 's} WQU{G{VTF33 EX!Sъ~yeᗬ28B*ARTD#GIg9$G#h, SWH1G4!~Xswȇ1k,ƷK`Ŏ/RvS$aAޣ'BWŵ`mb}jf("<̐ m4!_ʘx{;RP 5EL*y̟h\ JM4J?c<\ j:"i3w2 O)a\E'Qєle0 K4U4衖ƨʟuOґ@vf> qPmSeLo;RI*x[TV<""<,\?IXm?)G`$pԄMap ǒw]R*,WυT-L盱fDX_p6((aPj&Me*W0_I.t3vPN)g<ܿO{% ކ\ȱ '80I+&NqVR؁dgapsj}MJ='.;,P2%[K$Iljsm̈]J:$Q- %%W:jJCK:Psw͝mhD #)fw6JgM G #~t0]t;K*o}Oq-& FqmTgPٗ]13M|*Gp2 8m֨mjZ.6i@Wo-Z UՊO2Ĉ @\/M)Z8Q`:?XF̞hCG3Gu U|.KMx0LVl`(3B[HZ}Zt;@M^ԧ>4zZy^hlIԲGm L&W|bıZ  ȅН"(ֳA]wܿF/΍)`; YrXuqyG~".YvB48D.0e,f۷U󼩒;c*O4+!;OPЫ6ʍ.ZxF 5hᄅ4 H9>]us#'':@ںѴ䳚TXBOﳄ 8Ox8mPP[B\}]\ґ e/b?'+BbK/.ֺA}W+mjr^ bN8+Ъ oDDv2:U2Kj2D D\|Wݮ)i~k>Ȳ`b&^ipCwtbduy+xnN[u:_*{ܬ^ oP򦨜KHWuG!1,EkAgO4 dpdTԤÑ [FJdVqB*Y(ݴ&m!WpdASgVA@~,?sP6MW ?'sܗc?dU c^>,E48$i3 ri԰{E'FLx#o| z)80Y<JX65 dޮ%`& 5obCbG@`vwS_.+ғwJ cBL?ne]}d?hc_oPND{eHi_,x_J34-J$1ؑfQ`I)b$7E)YXd^n<-"dTŀ'rBt=}6UHι3eW!"P x$Vz`,=y4l722@L!"-l 2WcRT']oQO)NcVvi_J*M5de`RooPb)(;Qvkb'2=F&x`$7}oSKc :3^Y(N;0= R2vvD9&$k9.8hPrK *' - Xv,.Q*#7D:I(_Tjl~)eй*Q9CE@FK)z]֧iT% ~(Lv((v2\0Z |,&8[p\(Xz4HKߕe^R^wvCQhs?;4T`'|Pq$ib0$|hsb-Q=L%1q_U_Ir<_ZI-o 6>o H|9a݅ OG_ΡzSoFpK|<nDWv>Gy$-ȍoe\Y٬ \Fc&%_&KCÌ6IQ,D`L{{έzZ1>?r@5 EV$I+ST@p fu[?cH,dJԠG}Ւɏ1$ Yazhр\!T[Ư)7/ l;rݮݔ͒ ae^08`Az) 4j?8󂨷jD[[9(O~eM#xEܨm/8߅`X1nmt#asLD!(ۧۊY[y ';s{V᱉$3*p{"U^y\.tz`׾wv!fp^H"N"mBa)wdo4m5UגY3Cӻ:CYՃ`p&b>坮 ac&x;%t4YьKsG{3ȟ"Sp iȌb/&ܔaiQM8{@Wf]'ØZdd7IWVVڋ{'* ۱ C`f|v36R2P֢.GH}lY]Dg}GG[֓d{FtªT& imjlB걜̎D~^{lza.e˼,`ەD+PqqM1gavܲ"pvCBeQހE|!Y5-pV؆CǛ`+ UK J}U5GhvU[ &FX5 čurOdo`Dzm\!VR ǵOT眖n*>܇wG*;0jiɭI /rfݦp{P4sgA:<-|]j؏a(+S:T%WGy誢Dm[#̍A)p_ Z LUL{lu HE]P!NpNi f}g'H)<5+aOh,~' Q3̮ "x_Rm{ۻZWM<4TWeg>8-S g꿳$~!KdwLWaICs,MM݌L)KyGƱ$q,*PH&6/ipL#~ m, =S08D RBw^GwRx hFvmѳaזtigX&p=LDZ|},PP  aMu\c:]'`nLwr*}pmzrc0q:Bh\xqK4oiH=;E} vY 8po1K4-B*N h܆մoEĜ;*qjtI8iMSk<2 rRgk_ruXx(qOo -dlE ||qmڹ> pFʞ#/A>;?9sqSmȐ\KTX2vdX^<ݙ RA >mF|M)ʤ8]sO=;nr fbۧt7wE<ďei-xl-Ht' nI>!F TP?ycjdچd/bdd^y8]'%Nr u2nM~ǁܒ2*4JO_./}1L~AKghf!oSN=ĖWRX 9jKkW=p]xyf1&R|r<'HPtF(Y8[lXۤ}*2(+7*ͭHm!2A?a3WEs3 SM%ŋ i)QŜǯ"q}cGrt[%GD{J>gз5S2NCrŜi SP㍟=]W_rOƈ20{.y h ! 83oe^҅$ Yr(ktds ͦ~K`{.n*/PBqXDr}H@]yi6Ɇ+yT-402wE#CVݏa6KdgМlO88u"}|Ljlj?yOaTQS g8ƴiz(b<&e_{[PHoj?x$ v`_5y\͠Í;dO2zs2ؤ} ]']?]hsoRCo\4F?][YlxjRzh R+ڄ.WL5m#hv]ߙvuAt63#B{'ec R](BF@;n&`r'Lք6j^@Wd];I[jQE)"5z^fl%9O'uv ±!Y4!ۺYz)%?ڦS9?el\P xfxqyfg4X̄ϼ0-Wq@ 'KxQ[wt;%ýMdDّlbhgd 9G+:^YL?l5;$\89}]#=Rz*0[Xe7(=sz*܉u Xߡ'n4EgDЪb'd1q lsBa-YbA.,Ӈ;ߨ崪T0>>>#\H\ﱴ jfBa_FZoZ0<;>PHT2""i yҥ >p#RSuH #ԩ#+Xubz RU2+GQ ]04CQV<]x:0?!6Ƶ=- P)q\Rw_RPϨ w)[6Z%>k_7{@R WA/H#HD,M8pPxY ''֐՞v$ָ" ``5,dAV: 7Cds4Db)kEcRPFmz'ͪF/O]3ɶe[q+$;?ճ0nK k2'-`jٔSHIDM9#Ҥ'R*w2:\\r},@S|< fS%ڗrb`+:H;/:"gh 9'%-8ʎ MV" 3rXe/3x p͵Tk넸&Dh6qu"VjqP"›Ae,T9EHBm{Np2JuEdU :*.; V?tϙ0#JaPL0UƁ{K9<Gtk5!"glg$|2Φ Qk-rcG)ۤg'MNjGkPU~(OBܭ;:tzϿUc!, ʺN:]kltwc˙kX,+TP $ fY:w)# A^ .$(39td-!wcJ&!3ꠊ;U$-߼macb)ѻc^J#-_֑n#js`'P1]5Qa|RD4)WM#F_̰ PPEbPS({WB?%:ީ'V0WDI=8(lN|*JWЮݸ =H]9sAz?'C)j88ւ5>P\glWǠ.Yն"[Ru8jޡ6C@]z*J}]g)3@ ^9Ŀ6_\qY_ /~H'`{P]M0}$ؕҮѩ^9=3pb]ra5E/UsCɻj"1EW4eqШaؑO-]jzߤW9vH6s|`wT:~0`aMB S0A+:*opÃF2)׭;@E½/52VjsYL"IB0yaĊbZLnF) ]0optszܖQR$d30iU=MV'|%6\\w>gAr48;#]Q0Ex?5-r5nt8A, 5[I  I^u25[h_d܈gߵr$Eܙȹqk;+ơ#X3r̷zu#-"2eEY d.6 hdKU/xCK2}a.>factFZ+z s"*3kqgPR[?/DBiJg4l!q( &Y6'e16Q8̅0cX͢Aj*CփӐ bW_B$:핾g7iݱ`W{T[;&?X!ƶr7c"]JRF[E+8[\̾p:.wԘ\&dPvd$QˠhkŗN $0lzjCaAT8ӏB0!M~ WscC՟V %Ow@E82clnO=S : n)𮯵+_]B744L|YIbMf";oB6u]ul87 r7+0);]eg- wR_צ"}y Ӆu'.j`sgѾ&r@t6aS/y#uc)e'a‹%nqƱ5l6ƜIrq09, jb: -$l=ɧO'],eb?3iRΠ[IlK PǮmze>C06LokR)"ְSp>ͫ3)j +bz~-jKG`,[ ȭG`+<6=x00DuTXbq798[aDبcOYQ_ ,p` iDZWU_ZgMNQpyIҦyiz)5-ZOu+7OfVC.g4E#bXm;XeUz(٦msPyY|4i"դ~ (&bԏ4S*J .`8;ܰhi.Ix7ZF0ցk1g9`Z?X^s4UHJmaL*[>5DhWPAa׶• loj6} u}'^k̯myD<[&)bV3+53QMQpWnĂᶊFg%'l_\ľ*ED5 h4tAp"]$:c.g{! ^$qDӣc[?4'<g&ky\!ߜHy$OR~G'~[3E> N?#Š=t{KfqTF*$yKu\4\dO30@Mnq[Khxhjl97̢6[ ,K歖]sw_Lc[J~~fF8o3 2YʹC}x;gENV̺I ي@\3 X4U[؝4H/g9ulm?\ʐ}v[m )Xd3a}H" q1Huu ^ףsIDOҎH_/o3f!6GZ`q4"y/߭jpո{;v񇢢P ev#O|!xwܚ-zmƲ\Ш+*K6{YTrNU1ZČ3d iP*!wmQ 0 az}]D@_@ߘ\*nsə6m_%h,[g B?ydq8-uEn>F_{CwV9"=TF YO+<ҐC\[kbSy_ M*;o4AW>^M*`xewBZs`= ϪU i2x_fS |ÍMpg,2 6㓲$zS¦>o R+Q{K_,F^.0~[:J[y+h*[87'gիU(x_eW{&}U2CpLN8*N[ R k)1byiZ't2:h=d5ax04퐦`CL;vKј&57~:>\(ʔt-QN`w?tl`HYc鈖 KzQ,+M(]8%n'&oTbDZ&&@:Ϭ^n]HݑW^WJRU[@AUnl6*B#_^<kVR`u`1T@~eB:Ҫh^Qs)man[}xgEĉHlUT\X(8]%.5f%13*tf~LvmjЫ"ݰ㪱7us{ݭF4u݁X[l\p2;U4   8&[(CBZExeT|즇+ u}c8p=r/Co g/{c2/9m]kD[Ԡ;[\ 5tCx8!$M=xS6XܧB3Ą-&BtIdP~$bDUu9%os݋Y䋉=CxC/q gTI;՛V;N?BnZ. ['=t5m~S?k`mxŗY@ 0oZJоih42m% *WҬϼP/7Bhh>,6r%ah$TmX|) gWzn_o?֟s[9&1_>Q߾|pW@kSQjfRAr2YM|lr{y1> ,. )* Iǚ]4J-ZF<{^qe@|u0/1v"='(QI.yO@ʚ^_=Ai"y#.(}V)$T=iݳf-zMT?Zac|u"Tz1y^~$(%N?&_ZM`6+ymCP2[W[#vẹnXn:P  ?݃w39VLDM|;<1>:F~) Q#Wts1EbW6ʑ28΅.Z;-ͭa~1Rb"nl^n.41(уslqV?E^0{Tl4. t.Gm$tkJ zJnDQ>Vw{;V0X9U 6"֐Q~5.}PY _ ]ǭ9 Wcb`_~U%߁1bh۞dXޤi1= Cw":I*(6|- ­-ȿ_p <`$byAɮ>l-Zz0rEL9P37l'CnO:l*CR#ƒA}ul*n{0i<ۨ =ujp%jۂow\;i{Ձv5|+2 VAຟ/Nܡ"۫ gC\ Q9pw,]& BKٮOΔ-4˷!lkF9li߶ml> Mf>]ҽpOi UP/8 ;!6R~W- 'ǞV:5yBL )<'Ge؏~MxoCpw.! IjbՆ F'Ќ̠oJr1o!m`A# gXe W-j,k>X,Z  u|=/bfy!n-oHzh,~kQc4rkۃD2+A v-"k~ _ݰVvs+kI6IXaW$9lHG/s)dƁEQ5 XgŖ-(̓4O5ahc6]ˀN]l Tf#Pj,$JG;h@ϛ 1%rLz(;X8gL2BuƄ&&NDĘ߸1h$!z!Pն ^L6E|owĴpTNfP`ȶf+LˊӌY/r!2;0YM 7C%$Z݁*O.4䪵(XktJ̗1w 2 : R6#:6[g  D`߱|}  eh3i=u}?,#Df ,+ Y@byf4$5oٖBd? X _Q۽U0oRf~fIH'ZI9F?Lj5tM7d!rbSRn""6JoY4$1` <+ZQ4EjEaC+PKZ]`4 ̫ rr^UGnmb^{P!&Zjш e'VM *95y6t"@}嵯a#ڣ) džmf *^׻k!%dspHӬQi,:eE&o(QZX-mdnrS9m پ`?scQoPaBQ0Q$7. MCL U1Cwص5HH}Ō>;~s-jX Y]~fۏ~ W<ةLA3"Hj ^VoYQ-sAk Iu6Gf-8niƒ4B}!oj p:˙ ]e3BȀ{ -t>+yGO;Gs!*dS'T;* 5zpPBxzƦ SOC|]QinMG$8IeՆ̮Ϸ]ϗWJC"tz0(jdO"8fjQ?3SH˫Agg+{Qr9=*D҇D9ciTʼn sα  ? IڢR}Zys鎌Uͬ)5u+kYف:2鎏\CӚל(Hn;ޑhEaS ,t|eďJ_B`уW._oF>KnB*~ϯ] I2;fM؀d٧NxI6'Iqy]cG$pdb'|.zհW Z1wbB-mx̋+<0Dٟ9/yM$WzN)(xˌhݪ*{~f뱥mڞRXH1Lꇿ#kW`tZqh*'"3u%Yq4] V:wدy Ot/;+aGu(H~iY K:td>V7j`m[n-:k\ ۽=^|*=҆!~'4-S eK#bq*mٓ&7*n'ں#K,ZrfXjKM|`+ -i𶳯EǢ X 8c EB!OŬ{([[ҶyjY R6v< OɧW7(-l{h҉V8pgܧ*rХ[84ǘA盧`}7Ⱦ]TA |QV^5x$UięsB9(JmNTnahδ{ |;Eec@)ەW3_F!q`w-i$ߡVV,a xNb@l󊃚RW>b+XMmeH2i_sy;|\[ :yc}lkZiש4pPQ 7NY| QlEf"㎺I[ŦIsbqr6DX{l '  /'Ρ6ܝ3hH?ÙEc~%=pɤ&:/(H4/=W)I>F=,,]WQh|(k1:qw|3F Xx$5()y~K^C (GH'cQ2TXCGcȟ`QD&"INIH?FIGmؗC vGzB c"Ii26wgP" R⏴u!*yteh~:댻Aj,oL>6\Wy}6zp[ڒ;jj38fGpJn:!?{x}*q eT~V(IIY%&M܆`2뭬KTrzc-:f'h%쯚E'Л6 }_KDj$'G/fټYiSL RDI'2޳|*~[C{?Y5OJLyXz8ʰD6$% 5h0IR.NM4FB@ߒb-pW"~"%`K09*(@gXD]H~o(&@/  EL2FTqQ5ޣ./FmN MhܩTbn'B|rML Df ʿbNܦzW \@a7bgG2Rxu}6e P_lD.ADD~Bߓ}KXmTl|o<QJM?@y݅r-Ig#:^(UoJ E/JS,IVTSqE>D~rmo;\ziLJ3F}t7vG}a<JTRSVVޱZd^~*`rr?ngm@;Ѱ_. o0{Ч'$Cjo?1Skd9^(@PiX~~% BcSC8JPEѫO`];ֱ2FiѤ(H7|msXz!)`_ҕAh 8Ino_z,pn%^g]SD2X9F[6"ɟ(ڐV߳2}P6(Ui6dv){x1وSl8 |f.]cyls59az=I^,mIsT6ޢtPN 5 K'("d`Uyqmzhh{5*eqg _k$Zv?D9nd-Oo~lLL*"lC,1i[grI)yt,!4Sdn'"H3/YK/i$nwmG˜%s>anO4iAX<J HX6&9"`U]G jR{Yt;e& ,V'f;y_ŹVǓzplDQ.rB-q%VSYNBYp1HA`Ph }&/_c)HLn;uI H1:Ef"a*+N!=uݶ#QKe,H;;BxOHOI씱cz wEZb|eīE AQ 5aNe3ݩ} VL+c>{/NUx-1/㚶=-׫߽ZNOz7 h ZJv[/OlxaW7oǃZ(vO*F=Vn^Ιg(#c>ץ:X{F&AX'W6!+y+TFSG 1(c&KV): MգTܲS$ŗU񨔱ZHJPitʱds.etD@@?5?`D^$淠-fc~`G,d/͓ۓES tI9>~,騩#C Aܺ+4zF-#C]_ ¦`vȵՈxVDki{_dX -k~xEWo 3]/"܇UpH֣FV)]UxSw CS7d)į5{DWM\&1@̩*  zALbrMټkf+3ݤyۯ$+yX0@~}E)v1,\+Pbcf֝uC-C~ص cc'SJh}C)Ǎ_<\YyY9‘xD$̌cֽ8eêG#dt@ zӈkws9ft|c _>By SaAtSj#V* F PsJZܕ@ ,H %홅-K]RRН-?'QkI!T 3hmʷ1 ׾voct-X&qS_˻N&T}MklJ/?s29L͡z+7cyu? #<Z . }2 'Zf`r_<=Pyt#BR-~w fX3{⹕G2v8Qs-FHhpIu]rr6!#Bo%DA:Ƣ[ Ǎa-GZPV;^X)Ԏa 88f'u|3s:`/'SzA/iF4k5HDS>cju9jAVŒ!z a3"LHKQj7eMs ,UGu8~n3V 7x3>6c@zBޏ+#83-[޵Μ¸; ;SG2 ᒖ\e*DT4/YT]8 Ss'joԺyV8^\tNX6#)ŒQPPw_3@ $ՑncܱWL"RR/30;ƘoP](}6n!\L %}^4sƎnoL|b1XN} q juT]M[&jvs}bAM@*jװw1͠98N/Mq4WdmH\%ͷ4QX^PD&I s2f!/~8T| !Iʶ X'`R$Lx/1ĞNث&\ "ĸh<:j*!4­",ˆa-'T]&}J݄%dn{vHv ⍬~#IO@i@ԋDQsFM6}bZ,CWh6 w)12H`xc"X(G} FKuɈ!"x #Ӿ~r )bgߪʟP{`n&Kj;O+pL(F;ڈ!ػ"pz=͆&7Hex  H hGm [)}Lj2s5'-ś*UapdAH0b6M]8P@s傩.Bˉ$ܞNGnĎ`co4YX9W熜J;NBx1UxDhd/bvHߴ,ކhG\bnz'SEmm) fk :>jp!Cu71ـ;Ӄ̣Y8Pml 0vRGENuIAdN/-SZOu*UiCn&5sC&){! l__3=%tkY4T<@!ڊk5o0g]}\i3?BDu!yO[L0鼡EWVw11"ǼWmX7jCH87lEў3Ա֬1YFվ;wn֨NS v7X:e.koX*C IktwF;N/=/LK Â=.UF H^ܮFVgpP3o0 ѕg"܁Nk͢Is@茛6f_u~;vhUcY]}i9gdžg񞗳pG%h vL"SXȪ8Wӕ'zCzpSQu"pW}˂X$sx'y2&hl`ɨ5w(2yW@52V.sP<b\1"--BTEzb9r߽^ۅxNxAA/:/g/pܠz`ċ^c0F|hA >x^"ڜ>247Hc"C.i$@'1x EݺUFL(BHqm:nIM@x9{7m?ߤJ6mؒJ8@Dך6gICwS 2LlubkP@; K8(j9m(d9Vۺ>o3m{)WFc`4z9&Y{yH@3GiJL3 F>$pݸٚ>]'3Ebӻ="/#}z#AqD&OJyBH2:f'֡rO "Wv]n40HX?;jB?ts2@S{oIӏ~lÏ L/z7'SJLn~s5IۑOaɟf.➖!~"UKyaO$ >!SI3+PΞBG-ebi[^5 }F=ľ;*2ElH/+tvƈTphz@89-Wg^t&|$jJzM l|gE۟Kr}bS<Tc*$cKΒ| LDv5YW]@%@unRZ] .:,3߇!t~Pe݊wIjemv-8n6R é܎x"M*?3*CfGebElDWth _czsw] dYkKopd)XeMRbMeh=S5 ?ў%;I8 |=mF8YU_D1Oy}*B!nmLaA+ܖPfq(D(bIuIJGlpipa"48?czv je :L@6XjTP!ksv| :0CqLJZ#Ox6b޼#O/ͻaeWٍS}|q1|s7*ʛ&(ஆ< Qꙛq&G?8󭓴wl{}<(j6 ړ y[2LX.imt0$!aQz;"1JDb>  j9$9(V7g~C_WS6оk0!^}>1K;9e=TG>0;$(ՠD49 \hFaנߒY$ܕz1,q)G$dݟ]3|*®WZvfcvuI(e7a$z8>J+Yn ;H{ysF3xfid!"QrChFEkJC%EgOuKLivC\MͶoY o"^+<FsvT掿:71=O>H40EBG+SmfP7l~\9'p]wܣULÿR]E%helm` |n 5#FYWudD< KǤ %@=.\;\:r  DS ·tEskk>!^ڄV])n؃ouH zek<@<6tUM 쨣 LYYL"ͥ6/ U؈SW86 y;wr|4EkI6 [W]MKr^/g^HU0]R(Fh){d{eA?ûF4|tE0ŜmK&(v:7t{-i5#U)ȍ-T}ڡf7Xxu. TOQ B/d%u]{8ꃪ=/(8GwW42]U# =F.cZ7sdhgGfFg\\;g8 {˓9թrr[l1gSv ]RckkWFPYN).JKTrͯG2\vgh9Í&ЕоVR yUfٱ_W9ςxB#0 _{ɑ,խ'tQo7O[Ëٷ$ )J +3,S-ٴxNj]KO]pd-6)5S5wwYۙ<_h`ԷjP0yWve nRD=Z7"Z2% Juf%#tdcZI|Ëi)|9έgdja3`H;Gj6%e%Ar 2{`UtLY{dzcA6Kn#U\<}=)Hz@(_ !o+l`1CwtRft7$.3Ӭc:\%HwsLswS%Co"yyTqWŽy0[Lo(-X{J%xPvg"`Q͜% ( i1DoO @yu3){ lB.6~Q{L.NVQ±sf.-˻zW3R–q'|g@F1\8ZcC~v-4L4ppJ&r Ne&;ai[I_uNGXmcQ2s4JGjPL|ԭHLm5`\S4%Ng'W9Q7zn@ ļW"~EOls#) kPsx]'JB+=WbwbհhYeߚs_qGPs.-!_Kfm;o=bba%:zPV-*=)!NVlRiFfP}YHN x-6lxH,vq}q(d+or_/dw2{Yio'*]a(7C2NrYS $$W3/6eE2ȬHzϯkZ]k{:vP\d9J^_ݲ~^:s m]}kıV~]PK͙MU#ZU2PC4;0YZ0707010000031f000081a40000000000000000000000016101d03c00001ed0000000000000000000000000000000000000004300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/fs/cramfs/cramfs.ko.xz7zXZִF!t/s]?Eh=ڜ9L_WFVHDap$`;*XlV";Ź(iaugL4>K:_n +`)̚fMl>NBV,#Xetjѕ.k@Y=*,xwqbeky+wkY'>܌ƇHUOa" tT'<V5#uR>]$&4Ra[C"n@>N/(I$!K\] #ǟ*` g#ڃyYK0AdI1iUE]|Ǣ0<eO{@!a^oj,47I@IMwo0BrX,Ogkq`Gf2m>q - /ZytJ ~Rۺt4/~Hq >K? HbS$9ɲymJ@O?<Ɲ xiFu%MlWkT\fҭ POs^IOFoB;bWI@&p{[DN+#웁N?$.L͈ܾLs M~B<ghHCr:NX7B"ݵ=Ƿ o JyݺOl@fiOYmjmi@4 q0,`" ;6x~4]!^ڬͣ&u8pwxO.h˽{VCD }`Ck9=JHuOubi–癶!vM0,TL4boO T7fYh^,l7=gJ*Oùfv9{m0+P~(Ֆe"sx1z1@-Kesa]cis:Cj8P#7B{C)4 #8 `+E5 dَSi応a:K:} 'IWz]nc$U߼łNFmJxRe14,uZOJkC S*ɭpP?P*yl)@76k 2n!ZUZܟ{7."p<:~Sfߌ׾K@Zfro]XOjV;WJĄ;r ,D ;=efZu稥')ʻ yoA>c+LWj\w6}|D ą/=cwyj#.U0>n2N*Saj57j5(u[NjOΓ"]`HGw8Chv/Q <q1HP7VNvO}_$oL=Oc7q,<2{1 %UnA~< DYF~h]᨞WZǵ᥮AJ|SASڥ@\XVWGAl$It.sh Da"slH$n9Xc5(GMhA H@H#?^`8d~4r9~!L^ d§*Ga]Yl éێؤ_I~343 6%gHyɁ~S/wwq d7>jXӦ!UЮ!P2S~YoΟILXs˿鮹"AqtUX05?v΂ ܞB(!,~?תP˹d|`鞥Kt97LQ6뢡4%K(&4ہyȆ,uq ? ۜBF3%vQ=bvh 6Tx M=Eg5mƦl%NWv_;['vVOJq2ݱSHzX)t:&1=B ^ g悬N>_`gN`z-Dr =,EՖks'HG]dOݦ}ffcQ'|.N Qi9BVbMÍp-P7ܣhްk^Q嫘l~=T!aHn3'WbAj`7յƪerYfh/}6qw0-_:#I0- v]AتsHBw n! Tjs:)du ǀF"n(`J(y(nؚhl=ϭ[z9fP"bu8 r CCZraJ=4Oʳ`E6>/'}t+G-Pajk)n[dgnr%qQ.Y v|ŭch'f =W3-ItqpZ<Ybu KǕ&v.f{ 7XkJ*폍"fagKbN, /U-lYimE;>E:"t; dTP_c.)HLiYuT#}M=}.Ybe5z$S{JGΫ^NKi]/k+>$۲Vs"JNvg$VAI 0Ӏcp@[P N#c|nzAt2& ''Ѹ{?(ĖKXz%")MUTAN2Cyd!5ʟPr(Ů >Ae1: O< V+ݵ,x M#f-{E3UXեgxv첰zFokTS`LdwSQRܚ>)6j(tmF6pTcnJmEc6Ck.v5ZNV rQkxփAi׭M 7@㋪5T?7SJb[ђI~֏֛#D XIoӿ%` fPۺ+Z#Bv b~?HƩT6q"߂V C9im:+㭡Pt̩>ˠ*EhFD'fK/1 iWS943Ec ȀS>emBMUu \x_"(RvZt^ERv|~//HrkNM޾T9s\ytYb/ɸnJ.,ݎ|*_Anϝ9s ֥;:xki>^ߍ{8lݸ'" -Vao+> nD!jEiSD?װ(ݹp ܉h )ӇDAHb J+8hJ#kѫw6s!U>_CyJT YGJȞW;uEpԪnQe+4? u$xfˬ[)w-+OEDpE13kčB& W3 $&U[EvKM @+yKͣ1&kK!6PƵy8uXE~gף)(6851)L}y"|d&1Y$LgÍ}XclEQ)>rSRgmZۊZo;X. jzUE 7<\\…I?@|/`jCG wdR,ъ۴֋&^\#.^Dav(S‬ e.LHPA1P`B6H{98o6:0b}?a3֛=lEi͕$ '~zGͿXca7d>yx$jNԭ'xjc}ԕN[4[C74@4TT _2$HRJ|ֺ5WgLx0^lLL1[yC=NU˖_%yU'ģ LǼ{|^{ک?4ۙ.JE{D8A^1^g)ހ8'c<ݔweVΆRf]]w &tXN `.ф7T֐<) y3 7;\h0Vg4h.Fo0n?>bOAQ01WᠤKv-gpD^nkynn},]iBOn:hR)VUv:Kl& !?畼OjOrFQ$Z}O0D*+?Dab1>z!3JpvɃ҉](2C5v)@U=A{JhK.+NFǸ=3# nZjEuBKzPgAkZw%H-ߓ}saD8$ Ã62i"AJZZ>9#|#4Z}m)`$6r[)I߮C]^8+vqB؏$s%'7̌"z4jZe@0ZT$dEP-7quɀ^:11U$;ƞ<'>E(c{Κ9S ŇyOK[Vh}[V$]4 ^(q0w/@=ʠ%WI &^Hx-LjJSc? G7`ǟ!C^}Hϊ´ Rf{ XdTJ"kl Ej|I F8js=B"P^p"++W];I^JXMoUc`9Z0IQ4A,؄7} ^z}~\c#_70G9GEx,BV0giKW*QU$wMrc6$%!)YwZ h$ hXA,ZEnjRcѺYvkٸĨC PY,"2deRj)De&gVܘڛ,)8 }#|Kyr!Yvf˥qh $迷۝;uGڣ {jB3JjwBK+(Z:P*?7&c:~yz .[IG=!6TaRO7M:wt{Z'&Yyl|23 g&졲vu̺bR*LJFjI~L߈O i&N%$.MA\PJ V-0Jhx"K&Qe m8[}orv̷<8xy68F4gDt汩քyXq7I+oz`nuEKqu%Jcg&ߗ6L{]*4.I|YtrK<,4z J>G1dM݉_=$QzfFg~W$<;𓔲7b##]?@g<şXP]ʝ/|X_O 1 Rdœ^"snOMF1?0]~z dlkCV0q.Ah,2_YQ)U> T$03fsVLeXt/> ]KvAwaγ_ƑgwXS#iL:Q3_=/&`JO/j7\Njـu;0< 9r`_d[_D+565z׌(&DSxԤ54b36ԔPS:&vT4Q :_M/؉ps m1C^8!SQTQW&`Aޏ*x6ӭ\Mi61*}u~9ix!'gšәP0PNU*0;jmF!Ud^R4m4~fl: ђyjޞ1cf>#k@H߱ۂa7me~bą:?=7'LvAhjM~{y+De3-To,_z)C>YİT|:'1dⲍǸm,:! ! *nԑ¯ 6 ddW M'NCy66õ+yn?QO6`JnAn2Pibp+Irq hLxD@R:)_ j* \eA>g >2f1=LáC()CtfV@ʡ)q5QP !Qzy/HGoh3Jcߵk (끪(>gkyԐ&y)Ȓ4T/_txYXgkށ(,00Oe:BILR8m(f Is713 D/ B!-IHt<[P}_Ć6A %oQ2ĆIهX oU'LGbzC!L"8a3̦=WngYZ07070100000320000081a40000000000000000000000016101d03c00006adc000000000000000000000000000000000000004700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/fs/squashfs/squashfs.ko.xz7zXZִF!t/j]?Eh=ڜ9OڐVU]0;yw97c 5TusǛv;I}@?^Ā6x]  ݙYm]!|ε36[|fCcґrvLᙰԻN񦃄;FPi &`՝[/aS.U X"Ȏ1dgtkK@@2VP6. Y_qFfP)ę ;Vb!r՞tQ+JWAVViBbmLnNBR)ͯblP';Q2꟡re@͵X2gGV\툵_*ૡ)~3@tJccj- 2xϳs N!P?y;5j{50ؚ1>5R||SBھxCɪ-kO8AKuLLeB#$q{vKO* ay |RJLډiGa2؞_~^@,8zFV>!L}LHrzlIgXz6}!7Ows?~7@!L]~ҵ۪;0hf`ܨQHR|lC}xIAA@ oTȔ'yN wwUyx a{V$;Ag\des9/x-dl!O:%5s"|/?0y69j.9COuO7*w;YJh: 7莼F.ޗB0 ;+խB(ߏop3eSP>N3_Vp ] Y>~j{8ZdYp^] ..&fZu1̂xD螻(t~qyU.Z Ex%7̣$ԗ>zg$BEƓPPhǦA5T :Q8&"A3 @9]N{ki ΐ=F(8%BռP% p[Z[1JWJ!z7TF?ZG ϱ8?ʟ 2&~BF$p֪gMn*P H r^O\Fi \ZL 2Dcʛ]>6pRB"3 LD18(gPj:B f/_EbR4U -դϕHXMvh4#댝@9,`nip#| y[Q?O6y3plbDŽҧ !"% 3l ^*=cPlpU^%}KfV&rx dr~NZyPyq45%DO@('GGe\DpjSXKf,L i BGtF\9j?1dCЮ 6=s$Qqp VGN$-ko򷙈zf=er/7uV3Jm;~@]XW'nFGgb03@ZdH,<"|w)\n/ʝt{ Q6}m"95%2ͼ@b_u*/ ׏xȪi²0}>ǖgJ$ U^"rrL1K o/ F,$-4uM+g;B.&Bbk,OSiԧ²zEMdgót_[yF).ge764GWC]"TFjʭd"2,v^33>W$gW{{lwmVzv&uHNg5oqj>[AυzF)i*=^sphg`M  @w{'kqqA9O9*)^OJTiF[}Au-Ni"8vK/$OzVKX6AƔ`aNɞCj8@S 8܇[nH&ϸkHTBxߣb/i[`6_n)C("r^CoŬ:$/CE7)7Sך 9"a:]*~^v+1,8N4{)gc}I )&3+ݨ3:1Vd G܀>W%PVU ܢ r;<^G`_ ּ B bLr^Z\L? SwKoK-ό(e>ϵ{[dʻ'~>r( F`.Sxn<,/ϡEյT)]hŢ]/TA}p8D #^n[?$x,m2\-W.b`g:1\T⹾=0maq}'q܍̲vŹB?uih_+Jh!DMhfsB:|^$ HCN6FXd} HL3k eKtFH/s" w3>?nNhM`9տpBPm0C](=eEtʯ5gB4v_fKiRs+2˴ԃ>bT9[uկCcP+ Lq)iv%ڏdp>]'ujTQ,sR [ =cZUN3 >fL\D#).6eƣ:W&j=^ pX=Es\E8L'PzO`  ;!-GX:=DRћ$߯jHcW/h5 EpBTP c**1'px!y{{Nu#ģMwIg103nsg@3 p#\۩,dOWxc0 4nx-LvdLSc_\Ss ١9@Xоsdy͸v ҪSfh`Nu?.`/GtWt!"IޘRjK9G=I/}'qz~p8#RS+ixG܎6kΈͻWqC,*7]ZejekT!r@GshC=wsZ뱓fRf2@}<`'M|N ~t%"n 3x ?hiВւgaK%f.2%)^^#f52zRgPy%}1 فo6+r.4eclH (K5y̥BCjkA L]4ެ5^ B#ET3y]Ny[.(OrTLlBVCx aǨF<4*yZ/./i@MtUZh/rHq*1kwٚ:dLv]LԽ)Tq)cm_q axá*  %W,p;:@u7UZpdLS| /2XVhwd9T`saIbo&%if-l›G8?|y]ۋQedB v j|>+YiQAOTDF=A Ÿ鴑p??b[58/aUAvQbK:|ڨhܝrg{=VOUP@EKa:Euf_x]a3ڏR^ؒ)&(7 |Ŵh10˹YP3SЮ.U )k4gL0GlGW%A=fwT|{- tcFqlu>h1:1Ar 2i+J4]^fq}3y^{?]orLRChLC.kzHT=whSm,i*np缫0sS!zVx_>01P[6КfjܽO^ m'Ɯ>.ţ\wXjBlo'Y 85P9SL! $+a o D,/̊, ﮕy09^!,m}p3;Q>;%jQӋůT4U9.Q{>7ϩCܽGՆք+6o;BĠJ6jWV[6x3~<+RRA`.jתZY\ pSQޔaRrr%-a{)ⴏ?#_m>e{UCH5g-z'9"W Lf]N۴z};nލWy{dMԱ7zSGl_! e&7Ԃk!NW㉏G~@u~6WyaʛbՎx B4p5WtŃ}2IkUrv{{CƛbV5 Cգ@EZ،k WBLxUGzR >v̠9-UE])l$ |Ӱ"}hPIk_uܗRmGfSz9AZWT42% Gѐ,XO@erj hҳx%N!'@|ջB8LОѐ:?IC׈<;jsyyH_tvxg,hv;A(,^1r KEuTrC |&zuŁ:)׭%r5_O6_Ћ" -.ҴBp2˴ڒO(5'j7@6,.X;F:ETnfL,ƒw{4t\ϧ"$(~4DuAQ Z v,K00HGن׵{g2&t<:BJWxAcO;z7|ۈx/x ڎ|" )r<رH*g>ZMeA-GYoPΦ3'o qQ1-?dp< {N* <:xt ]8A&A2yA2ޜ8DTU xX94y)R}焄v@g'dG(۫#k7r&N֔Y/QIOyIev!*2ѵ>wŊQ-&-4_ ΧZ'Hm, xe3+:px }tghZyChsaӝR}fs;T )5^q=$7Ǐ k e.ҟ;"^QEz@9[WŊAQz՞L182!vbGQeGŀn]uYg5.91Z+Cģ> UBwy>[', qjs ~p9VxV$*U."h=3< lZÿ6cH~FT՟Y/p-`4b l ͑h>͑crzyuXf=e ʞ|ǦIYg!/\ko nL -sj~mƻ~o/ oЯeaGQ6qo)!K:w68L^ F8X5&lcyi:fv"_er{VgϫN{k0] fCJ]'߾թbUw_A_ʧ9t"IOlĂ~H:_>ϚC5 -҃5n* "*ӠZ5+$X!l,7t~Uqe>w(!f!A՘1;a5V|EV uhGy3bl_䰗#.v4^[iad~\xtPb_wLlGywmNAGo"Ssa\AîW%F*w6Tq:AfR;D4CT$;NhD s17ôbY+} dTe-еNb@хi幗2 yjHX2xz>hpOt:ڣ$ +1E.],CK$ w֐R҂=\Y$vsmPW2(itC9s_+V4?uPCgكIJS.I (ZyM)hd1Ԉ7zDq`r1$f(I&9T qa >CW- tq.U 0oaR6u HB @ϜiU ~ ڏT/(i<$r8@6mj.cO\{LLЬVNc&+VxȲyN/bL_bm!9Q$*;_64C v KlخEWM <zP_, :J<™T).0yZfμmoOE 6 @L@g`&V+p z1(&cXl"e8^. lg '811 EG}<%9(Ԝ``4G*צ's'w+ E0Sa=zx}+˪PwPP0s.=`WN䂍vY{o, Rtx8Mj- q R6 [vnM )Z>X Sd B5bg[a%qtw1D&g9 v2[i:Y:4%Xʭ-HX{<*\ntgAGC-{Cꪮu ^SQ+)=vGO[Ojl.N~rlf-, %ƶ|\4!*MYeS3iOYM'!Iqv4E@tb7r P]^Omybl`RRogbtoV uKj96TP }De"1vswI f.N4>!Ex /-sD,< Autü z8OPE52~\h[K_25X[FO7Zcjl5+RŇAgqf\NڀQ#_Vq[e[̐Fz tIǏ)Z멵dfoUtL]ϒxP#쀺Sk$*:YXvtL1Hu' 827Y)Uۏ91 ҆nb!t3V:0Uܫ*'9czF$xOvq ]~C .$82}ݠl:x-mA;(,&mtlI{ĸF @65D_4FWp Sc˲bʐ!Z8;3OlxLݾc@]FrI|"֘G\绰se^-d+_Llo;\i/.\ c܏bq ifC&W*GuCʇ[PmKk>*} TȻy vD^ޙCL 4%wP pN?}' >K'YDUu04?su9J;c"rخgf3D8nE] bDpƞy`q9~Pɔ_;j)Fm4E$#yHP/ eEpZE_D6b7?>y,(\WӠ[i"06 zÌ%^ q6+UqgLw7޶qoCtD$)V-끁 u@8#r?n(HYɥy ?\y]^oVTEGU"aAcBmɴ*I_4 U(7 nJJn%^z~D H@`Mx9`2̌y#%~k<;BoJ(O< *QpG~#rE^F(;+ϧ(pU~PIE5q+t@jOʖ4HUKGS8ɏ(apnIm㥻0J` | T$N`?]ڌ>j`8yO}r8A>Xך[6%c*s1;?M+_`QBGoٰ<ف_hQ:'k}][j7\"#byDOelR2y _Oٌup2YLNB4΄B{= uԵ&:\W|7!?.92S'f}٤ϳ2/bEʂ'~;j״SA6 ۴D9{+}㱙%vx4=?q^EW3SXAviT3G&zpa[T=֏뗼 [8>EoD-c7bБvU'S-#vj8'^ê`(`Vh(5u4{q?!w.Q R 7(|e(YI/KS'u̟ Ui\e+i =hЃ;pEO<{9u/`䬈Q΍^ O8gO^]L+ ~%̗GX=VS sņgS_jaO :p%{j_acG^XA #Z HDݔ|]XnElN/6b)ʖeۑ_#Z3~I7o/e!O`lfql{!M}²}Uq}pO\ѥRgT-S"kKh2 + @% o{gh HSh-9T51<4$W(lf{T $[mi UVb@Wik-Hឰ&;·(ݠߛ ek֋ $?v!:&ijblR5@ LC-.fUbJ9eC-=%Xw^-9×1#23S+ᝐ7} Aizo,>7ɰ5Q #HIe>q)cEp1[kYN:֡:*~ߺY0t'*W*jYW0߅rXT " %ӧRs ś' p*3\1E%FY a2 4CzlףFnΑFY\37tW J3) h7:w{՗,@+bD{ˀBdQO `]fDirSP4&yAP?>o,Hl^B<Ч q鳎[/`V2zCܯ@*V}p;%sʿCRliҋJ+`m2I|z<s@NShYwO{%ISq1j{;E^x4 L}n?v Rhvw3 a mAj[;ʇ0e{ fcS 7Mloc-Ld1{ 5:0s'z4K5e BkԹ%^2 ᪋1xz%SqJoj"sVrb[WDoJxM 7Ȣ\4#h9g8R("G a:9-K(GPfn_qk .P-^A!rl;S,+nCd5SU)}=2&ӈʯΏ1mxƳ;%=g'bo7>so*(3Gmx[:OZCXr \#c}1VCnGU 3 =ulQԖ~7OiQ1Ɨ٩%f URw],1^* Wu:/OMzVq ,cz%7,"`,p@;r?ʉS8Dq ]KA D=YD<.+kEZiGg˚\$!|u|(#-l$2:m,$̪ݒKU'+[j.Fc|, X^G2`oϢ0JGF`<Ub0$Úo.7e {KFtb}[ $'MDCd,̖n޵*S._OlHw\ w] TҨحM_z}]B˼uύ\Ird64\7N{$Ӟe ( 9XrC|_g|Ңji:e oվwlR՛/XjA`ɘDpH{v-xwLMK1$ <?%gY!; {FmdKT;{xN.>*P19"55>EeIr}ZDif: -Q{7ymGe4$r 6͜yq#mu-k%ӤTG"KI4ͅ"kYy }P٧Tq(\vEI,NskY%=s'Ppki|$NYuwNimq9OQp'ީG>Fgߤ: iI܍cM PQkYlU9/?(㐺mT=FjMjʋ7Sp{ " o|'.D`peNdݚ4"-_:S4@x^X޴EB8;]E6D??"WcXwВ)V J\?E@?ZWp,IE˵O#_Jidٚ[嚝GP5EҫY Qndu@Y7`ɯV3@l[$20KoP@=U櫁-}T n(#AC(篨:R0TjG@FX=(11)Kn" j,caܷBO`h k N!FjQWUoI=*qP_Ĩ WRzs: x4'jDя~:r)kTS=5ڏvaB۔"K&xQ&gjeۊד ƙarJ<ڛfX6S}Â].3t=޸oxJ fBy3g[fSqifEA%) DS_O\oz3&oiW@Lqekt~d<0ZګSsWHq֘zKTYZ *&fj+^]'\Wej_eD!+I)Ukγ5!*h|o2D鐁6|W4 uˏZV ҌpqoJO>_).Wf׆ia1 )Q]ܜ\0u7E ?Oմ,m_#,l쑾"V&C<|Zav8f=5um8ҩAM*$(GxZ`%İ&?#_DhټR_)@D ,\zKP wW8 'Q]Eb8DB( xphH>ܕhCӎsTKl #oWZhG|E6xrģ*ɪ*fXֿ}ywn;%3y{+fm R[xgmBV+W!hyN;{+t`>f'a^q1;?|@.ft08HTr"Z둟пG6[4-M@9 W55rp] 4ak2K a[YBR t qR92݁Tl!)*( i0pD·6Wfx/~Au~JƖ1598OUPGX`ʶVpz f`+>pMzEV+hl!|0x+Og¿G Z<6B&W$dX_`CqN//2ߪzxaBTD}xpDVwgo0Ft'C T`F#W+!ʣ Zl+3˯]K]SD00ꮼu $r2f5:Û=SVfF[] qKЌʐ4U)^7*U2?m,& jO0\ d$?qFOx.Wyp&J#i|ϵ4\b[2g$18Q_p)5 wa 0t.RT /OΔ[j3Ywy(Ƃ8χL|3Fu=TE\L{ 4D|L J6+egF|#Y1,͆!| Uqli1䥽,dg (9V8̑qSûoz ,Rh6tehs3>yAOW2N(e ajELX<=V}l<`S"Io!anmZA2^CXRiRU0Aas lz:ķl:qzy>X|m``RE(! ɥZq$A5JB (w EniMM}(cV)B=jB-7 ӥGE]w4AvJ͏1ۋ$cK$8A!6f9ΡPzzޫ̷8 E7^iuIq#{Y¡a;ŸY: cwJbkA\\>bd9ЁNoZdȠ&-oEy=#0CoiM{˖ `guCHgɇQv%=C"ukn*Og t *yS) <ϕI^DV{/4́UPKCf=YbŌ&@~e ꇵ:$Չ53 y=6 N!6P%W6~y wTz'u1s,C;i;]Zqk]%|gPQw?0},ö }e1ehUM?@(VVϞXb_6J={vWQS)liF`F4!w/j&i]զͰ}9 knKKJBU`1HW˧4ɮpB?jB|[}mOr!5Ka]=2/R# YWҨFA.iug陭М,͌}xR)GKdIx|n0.@c6faH)]xqOzfrKJyƋ"9 C3,}Pڮ|αD/,bpoE5jÉJ>T;!2K.}"ܯc,mxJ_FXuϽs R*EmUm2ěM$:/tD$jTe:pa0W97~^g}y-)de"y4q֞9pƲA_tn 8ISRhk #-@qݓdN'f;Pnghծs*?g I+飤]>xWdDNpkI<\i\];.=Ҍ1C+5LdP/) =y^^m lZ+ؑwxձ'Zm#"i* @iW7>8* Q:n?c|q/WFE)Cg龽%K̡^=! F¢%@T&ݮH6CY<Ǝʘwʿ:[;2T&Bz9[Cd/ 5Qư?3mC5s[xY\">`{3=B`Wn"*lV_r%mS`h G)ͭ#uALd{Ygq8Pz;@ճ&%]hKot0P!OT!').׃8SwfnCn=)ċ:f($_KXE npy|  +$L黒OVL$elXMH7JO)  Fb:LfĪM׭F15jvTdV}Omwg.Al0m#t,lYd6cs/n?)JG@-r; /taFnG5)Y=r' <-h{8g胍Is@b̧,.{O7!l*_A{2GYѭd.Z\%)/Ib*cU/0+ǚNn\Қ^36Y[-p@V p΍ƥ69/sB haTt~8'OpuѢK_.Zʴt L<Ž 7d.2"lsZ,8 Te)ycZ(EIY6b:ԍݾxxY]L]EH}Gq R Cx;/y0Q[">`] Ū\ "$3GK#7f$ dG# jwVbLѧzMQ,aj/a^{ u=$2vI<\!s`cߘ!yx&筙AIQ "e_us 5+d8zKˏ J~068`:0_&CnZV+8H|=O6,\VlVp. v7%kyRWLm#Mg[Nӫej {`w7GZ.5o; 4XX2bm.R"6SYVŀdBІٵC٧^/B!R!u4m҄3w'J,<99]̑fgfuy]dMӔQ4'~kz x-z|/CMҮ!h&k&̢,d] ⡆[#-eWhZ+G:jav lk>^; 0j 70l^Xbj.5X9a[5zށm0b2'!; 322h#j#[ YFfY[4,>"bޛ ~W-&yҙeKR[v_liX/ g4 k$.(+NE]2 Ӭ? $!q{&[i/ 4ۡw Vx3N=i϶^kD|N -R.AZ|-` 6rUoKO[op6Bc2 ;4ʉ(/܋)a+TE[{&ܯY>q|w%SEI@J:r+_$ʐJ"H]jKDͰ;]~DZtFKh4t..7Gj{cqMbC4X-V8Bt/F1ʅnDLUe11g/4oP):=n\}<5Pu>n8nwTC+"oI-+H驌<9/_^[8ubIES;]" b4 Д|C^I`v013I_kzD7BAL ( Wè0d:]X;iYT`2h\پCt|I&TaxJۢtEQQgu% YA  Xu1SRp 3 ɑbh['$݇Uw~bdδ6{mق]~ˌxl>8ֲ2ҬBA5]O/oqZdPP:xt8k] TӞ:>tx=3k$-)c&8T{r0C5/.`4z'!Eԙ\+ЃW4rr+%9xF5t1Fd]/  ٞNQ1>qyg@Ѡ0=2b, ~.a{%Lmj@z?t!KM1d*QR0bFo'.S%Ik#`R44BXAh{m ӗ*@SuG3g#e&"flN?#R _M;zuV{WkyWg 0ϚٿTfր;sehEyR/KEVWӱ) Z+Axfѧ4JO-O JK prHˤ!36Z5>*ޤ/p^6|F%)?ERՋzN' rWq*h+C}]dUNnad:_γKjg6(xrl3U`FY1`lȢ'GbURڽnL^x8w`hKZI@}"b !l^2?898)e1'YS"&Y DFUIz$ ʔVvQX O㜡SȫwoUE5^JS*_JS.A$7_ڕkF`9l8 cpg3Ao0^);:PNt3J$8ytPf.ԛyo?킂`1+t, AXoBC;@'%<-yICc~WHx,2͟ŸXsX$ʳT)9%%OX dAm l/l>/8D0ӘTKkׇ:@c|:kx4Sud;]~,sbb<|g-eTq 0: D{čر2_,pW=+MN@d ]@.1Ri;cDf7<*m~kZ,L2TE'qR+Z t(?[j?95Yk\a h:֪πUϚ\!Uځ}JjSW+;9bgM;hx8[23RF^b]%yR9TfA׶Wu/0R!b[2/y,؛ L43jA)7w#2>N-:ӤM\KMߜ;.[z`I W%{7p˓s SWoXC CU뱣6/UL'9LP:FdFǔnkdJESVĘ_Be(R82)&/S}>3f^~-'31DEe-z>jawrș=KpͳJl:ׂ\yS{FsR)Z?xFdO _PS[< ƥ] b: Dч%tN{=̰K!G~.*7JpCÈ 6PЍEsΉLvyρ|,$uKuDMZk<* ;oc8MP0c" !GRȏe1 Z6 ^녕 E/Z7OE6L|Q^).E!,n/!VH{hͧ6BId UNv,H5?PM;Wy96K(_Ǯ C KP^D~&]t9]/(dAxtz ~W~׺L]_$GeEoy{BEm,ř/zJ.p6_#Qbvd(XJ4M~f_/")??Ei=SbR~ ԉi_TXlRIǓU5X!9.#!375GZnR4vdQLO+)ӱ#xY8*/[<5 Wo f?#w+e{e(JT/{y%-8AZTkj%3A36(:v̕{,Ԁr&SuhOo95!ږs0/L=e>x̞͌ӸbhpeO.އ@1pr سBz-9, ]Olf,`Sxފߕ`4'z&f:O@T^M` cf0=`E*)  gkXYTwL:V00cL"񆤀Kܢ[eKmw5=yt3<Ktz^L[9fkymfɫp1B?C647,w$ ę9: C.L0 %Y@3j4dy-D~[~=dyĈUN@VIWiCro=,֫Nt0_A|qGk~SSdzwNdYY[$pO,oJFj&΂O\ p!XEObOqR{@LjG4Lc;'8}NoB#:sY5G|5P\[Z4:wJžc6A[۲UC4T)ydX7mpKGB5U'1!R5y=(abN] Hh) y~uJg۴R@ϟ`O{d4/Zؿw{PA-1DU's7v]23UòXI .ILqWVۻox錮F-oCZ:ZH{7kڽÇxuTgSKwX1l rui # > FbJpіor[ uz|aJkOq^ȶώ1#UOn`9w% &IX+UƜ 6Ybq{:T (;D̐wc]u:شϱgYZ07070100000321000081a40000000000000000000000016101d03c00000cb4000000000000000000000000000000000000004500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/mm/hwpoison-inject.ko.xz7zXZִF!t/8+ t]?Eh=ڜ9M":J3Elrs pqiIUas62qLj+k\VV6 ? d$F(e} 6Iֺ >5ӎLE3E ~>.0agL6de|YoVԧ&aouLFPr4eك[JBt IgS\V%JBePCm?s"婩4n\:&9oې6Iq@$da~[mcu_42Q ' (mr>9Uj sx 9=+he!_4 u7y8 .8˝_b IY`1X <>paI62eݳk]΂/L% BG"fJ;D[Q9 $HҔ&~d u?o3ݽD!] ̷JoA0_ZY؃Xaƕg;<%B*ZƟ<<؞H[ .YE=9^Bh>5챝OpW(3hphN3K&]$Un`BQ(4ی>ҙ[:.a2'"(HеGfg-8nz'BcѦe{.!uf`=R撼Z$"7V?qy>{B'I[j*k%?.)bSl蒯RB#bSWe{TC%ꮇ% HҚDzHq݂LH ^]z嵗FL͸mhODq(I[\ ѷO#d=H4c2Q}R1WWi<rZL˫t3lCO g&Wx2F$FPV9\yuXU^amA̜YߵF%cfĆdRj?Em)m3n^O^9 }d ٩C_n[|BS1}^ W+mkCv_'s{w}թU^l4RWqO_i-:5WPIp++5fR 'lֺ nࠚ(ULc;P,WG7$7]ESt@Lj/z˸Wibc>O4y>WJSL\[J' b\ʫ벺uM{هBeZ?X#R|:Q3Ђ%pgYZ07070100000322000081a40000000000000000000000016101d03b00003888000000000000000000000000000000000000004600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/6lowpan/6lowpan.ko.xz7zXZִF!t/ 8G]?Eh=ڜ9SNw2 zd>&^C!ãU'2|Г|z֐p|{< @ >E{0Tx{і=0giP 2XECSwɂO Ox,V* ue,V|kov R5cu*)ۋ+ArQ97 TatRG Mv )k?0rϜt/RR!b?7˷v"^yP 7dO-К"brZ/v(.ɺ)s8c %/y M;uUh-٤m[}܂xWcwx?/kg,]#R[%Cos^,S6͏ 9T#Rlw/^2+KxeI7I"3I9٤Ƀqa3dirsr#/MF d3VƵB؏x断oQˣ7@ĤX>JC}uǜ{jG'{I3Ѹ#i3=~Ř#I-٘YF=+^*5Fܾvhy;e^ 1" F lO7g 4A^14|jk#gj}UIQRKe"k7uC~'hP`jW ذa%IT+U0+viHEER5BH:(,H2 3y!qX'Yh rΰx)&W 7 ;تKhN<"cl&"ɱ:0I Gti4!`Ks?3tΒW9M5& ہ#-Y|E\B6׿]x eW|prѝ)E3?W.8ɀ'o@hߗg}ֈj7q*_kPT\dJjKlꭄ |oڸXn\cY]svv #ƔK*]܇ N,n}Jl^8Zh昫Z =DQI}HLXsZS,Q[]9T<^Uli'u**kmX{N޹_L"v񞼓R_> 29qWwĘ, [F[LN`Z9"~UbQ[H!-xVicPb[=:P,I (悪Iae)PctAG5eV}`nsȃozlAD,Qy( k u0[{{$ }CD>µH;B3zLҫ^ɶZl:p@)I )5KM("}MgG9껡D7d81 H6rj|7gm&n"z {=^rE$OCwT m+l6 L|Ϩ0c?CqOfR*1*p?g颥)uj~AQuTr ʣ5J%{rd'F_M>[@l忕1&_VF씇aI҇& I_.,ꇀoz^eSYpų,;?pwB|8!Qڦo 4f O-;q+Nc܅6dcwE!s)%6 Erbq> ڿƿ0ӿH&PEJw,"X?GXMj<`6q p@Xt~<-lM^ű#6^]πLu{ǛR fǩZ3|7 [,=b_Px[׉xk"Wa*XZC60'ϜQ8)Vp+q[V/+CG,E;%2z+": /Z+v_ 4ӝ*?Pisୣ!įqdf`ov6ZOrF"?#2'`AbG;_կ/(iϫ/7#-h];93HGA*6L/W9XTxY|>'x/lO@UNEqp)|pxV#e_ Nl\Նힾ1Tȼπ>JJ ! nOE0c?]"=(2aFN}}@/a=⎍#M;.%l'W;d%wktE[>`\J$EeKG ; 7 m$gϽߘݔS##y4ų4 i&r43;̋`3.]CuYITB>WVu|<~ྼ2LX.DM16H{MP,.w?26/~K=9g^uzDG`9r6DxvK rGWxS!0_r+ePTKAt4e"k"HGְAzWJS}ޘ2Srs ]r=#Roa?|YHeZl@5lS Z,&h q xTMj&as$ck`\kOXA =KdEDV"g!(MHTNMTFf\킋{ޭ8 Ӌ$j ɖ%R;J&/as/ɽ@-bINjJeO* -4l&Iʓ Lߠ_hTsNxYG N gK*򆏫jYtQ>?Cawv=ub ݯHJzÊ傆j9 *ˏ̍a97vc+I r|(nzly]]6ΗI>ojԤbĻ\uH@N#|E:wmH&VݢX1so#%Rhm9M$@!>sVCm&N$[jI}`H3a~AV˸r Թ&l(ZY`$0=XQ[4P~C4k3zqr_NXG5D&c F 7WWz=r.w.jHn[S Hr rY}ʱ@A;ݻ'JXTG ո-ͣΠ F5V4Pܞ>MM9ԍM ,S0_yu=.8znB qe2'2gnD& .3>=d7KɚC =ܡ P%US-FpʡJ@L A=+Z`-[70uzJZ]2L{xVf1a@("~U-^h[۹|J C^^FTPjݍڑ.cF l G mbF:$PFpc_=+8Ә ^V wL$bm;PC{ P_aAȜ} /[_}}xE[E.> =? jg{eYƃwT pow \(#9xg%GIHֺ'-REZdQ>UCHt/Xw#/ks#܆*)>,U6EfvSCNE*"n(G\2moYP8^] HZ{myjns|2m/GyUZDI3DǠ{ &\SE|=]WQ blk568Vά+<$`S:z@y?@ #oJ%\~/r*mZۃ*(dp_&eh9рp8< u%xzz#Ϲx|)ƕƒRZhަweǨFk^$=^o\8#5.Hh ;|bV˅_Pd5~hN_R xE{Qh=~=Zc  n_\-TT*bY)1ml-?LWbwO?gYdtO47d\]HHTmgxn=tюn-pN TJns!7{?ؕaA^a2^eHZyN K 3LR3V,՜FixQ'‹DcG *?am#_3f qOtZ%|OÄ7c8еܡ'aՏDz7z0j}o.oe+W@v`Q5|#l iDb IȀNiʰHvN)fiR| 0>}j{D˿?0[jdb___!E|~/D 2dK,)q˂Ɂ Eɭ^!E~yi<rYYŻ ;q=.N7tܫ&,&_&ɵW"@`9Zf27 YsdeeRm̧*mm߫6a"M13@DǧDk#OKx5`A) K+[Sm֚} Iύ"o* s߉I7|‘,,Ub&E|(j=֔n'PB@> p .]`jf1A:nP|a:fb{o>>frɰ,{3ϑ}84>C!̠k5LVW޹I*O|oZ4k=l][cZAj0x_P,SUQZ|Wk %;=/ MsDoct-2eZ)N2Ii] vn06BDҸjU8`Irv8K\$I2(7܄ )2T ]J9X$t"Tq!}2[*h%(6a#cr m&2G؄7#сW*Y>'˙So7ޟnZ#ܢi<=# k8DM+ 8P}9Kt%F1?*g$X~jpl]_\)VRrlػ(բU]SٲA`{Vm|U8B @8TdAl 58tDC %yH&b˪SG\QvET^§jt_ Rwqe y[M s V=QAͳAEaDځ 8h%PTOO}@KD"&+\]@(:dny.̻?yB;wg*Y8)e 5ok:~IuUb_h[\pJ=N`fs%k>o {p=5ɔgj13Lags^Ko/!HL&>2< edP{zǻ$`!YГz 5eH4m1-R]dʿ.XZ;g$QO,zC B[FufG,Sl'vH5Pe6"ICw!Mws2D֌58S.^w>!zݕiօE=P_4]+ּ#ίHˍO&?5̨CXq/ @c2{9AD00Cpr?Tܭd2u9h, Jwst؃rV"> 6rIW` DOXӷ>cҭ\inhB:ݘC\UwohE4iN<ڒs8g{ܼqCܥE', ldO")ԃgW,qx˖CҶs_@2|뵍' @QN ~;+!TD=R`VH.IORhċ4G6Zt 0QdglV`9W'LSE~luh`NYά㭳CԂy+zVg010̝1rs86LatP& +,"MzMy3a#+ڭ.Th.#$GhK)6@r8ڌ%ќ#+^Fvv(&C:b83yɬq] uJu;30eLݧ ȡЊr1uTgt?=I,}AhK .Cޡ,Y"iINV4N'(Ȍ ~gw}$Рq݋ »TGu/>%l;}ZyFٛ+t&TS"&G =.ZH˶X_Gbՙrd+iȶл,s;<|F(۾H#"0ĕDH)j'>òTGXO4_ מ]Lږ@cL_Q ,#'ipw@6#y95јpu2%XkB)ՌHVkٜR܀iB5¡o*iҡSSBr%4ĐH]OW.2z+EQYhiT;*vnr67ĭ@ēMI9հYqm.e7*<ɧ80ʵ4?K '8]9t[qf8W^7^՛-?I^EŖu-v5Xd=ʹ0pAN*:U Ε `)ϴqVpJQPD$HUUPqRe/eb#!= o$.fkAgr'>8ĕr1cְQg=M((S90:ymz^QXu)Qn@eu2K5"C&|?ݹ o)t1㋞ɻh;,=h`C#",ų90>K>ͥkRJe,MaAq~@s¯♇恓@q=X)#7a)bsox_bc 3\#S`"zר=QJ@w>tzcd{4?'] K,;S9OLGg$U-a,7mn;2W"ju=ԛ%TG,M9CT6lDOYв|l8#bk% g*Ia'^|D"y_1թ^j`-KMO{^p`nXZ\#kS!g@EN ±Y9rAߜ}cK9FHDBSJ"*0*Dsr~Yg1L=_P>$QľK1.yڧ~8E=(#ݙs U J}]~oŞ;tvչi濲EpDy!P{'j=XKsC!+Mp.}j *Q'I)T-yT ϑNAeYYQ.*{E;k٨|I 2ie^1pRp.~#=85&h8UAi#y|N: OpaZ9&{RpK٧x䗸<3쪫Rf s(#v\֭{b?ے~(֜N VU;된P>V@LΒӐhmHw~EY@[#ܑ@ʹáOF&lg ,~/L^elю)'6vDF& N.yM{*CDZ9櫞^ O |;=]=Q wP34::xDޗoT h0,ٺdH`4+l0nj5 }QHU'P6ŭ^Gv(biO_uCvt<}ek$H_yK?M1dDfxKCkÄRDl+ś#&)  Yc:C3?gH)3 =8U u%ĩJ)W>i,dI>u.BQ螼}íK$o !F!|f#j/T8HxC <)菨bH3hI-X[NU56jD[9U-;DU).sb[ҴSo$ZEvd7\ZC!g0Q?}i8Z$w%A,<B({84`qeW<;mj1+X+k芚1uwȼcڲ]/ ( iS p&Cͽv'V=^.X+WyH0H.Gp\=e+Q!)uXM}*Ҹ1onDdh EaRgJ`?0ъ2{;nX}ǽp Gm&ơP٢"D!~3WQاr%nbew, P>72X3s<6* CtECo6uK|a溗ú-wk_@@X-D^wN$k: qj7y}U*9cM}Oଃ;/=P;"h\JvzWtXCK@Ǚ@?48x[B ގTtuO@uNB$s!|[9! ~d)ҘZS2q+247 X~{7#7 -Q3Y+zżgQ[k 1V[U*9)n2Aum٢z gğc#0)%`|ϬAY[vPj#͕Qv\'ᔍTBs[4γPC:M*U6 [؞sr^q䌬"B m1Ls\6)o[2 .e߾ rLwXs?{8SeϞ@ۻH&zƂu0MrdU[g[ɹ ׮j+2c/1Q] _(,i9M&/>eNh- <*N^ku)S 1i8uM|нGM(NQibP^&EPsh:h^̾? RXA};t1zc/<I$feM$1r4vzשtΕ7[#k_<0If&pq@g#AHs4Lϳa) zw~3PƑ E"U׋RI)p g»迁8)` l3?E扩8$@!i1?khLePѻz#ie3(A}i^EP!{x\s Pk Ix9ҟ?=˭G˜|}g3-2arVƊ!{q]A\Ostu;+A61q}pFב(~nCN6x7b.<"nR%“Dѳ8IG=c( ŶR -2{IPAnڛ6j"M9lI3N ˾q ̲r_?nCc(O־'q.b=az_ p@P3q+@u-.AKe̜Gi&5uU({^[g/δvaf{h@S}W4w |l̼E'ȵ9A4p)sXuX<9sR8ġpz!& WGt _yjB/9Wx 2M TFA?M\<0qqP_2Ggx'X.ࣜÐL峁Ź=aMrwk5PUCXsMO5RPpvڴ$bg%daiR%4&E]H.#[y˕̹곅E`ŶCaH;zMץsT僃Xk%5! @MZGiHjDŹ XKH%gV3ypq*u'OE aSg6q`,I(CXP5Y8XbMyu9iJiMK)cmU0R|m/aJM$Fmgl.q▧7>M8^me O uՎBnȅòQ#*~Ki{0E)&\yWůE@- È5c,?z%M~EVe[ӺxrZ[[E=ԥZo463"i~/¥oAJPapo E,B[>Xfҝj1h> ۘ^sto5mq&,@RBk,{{ `l:K{ FVX ۘrZ hdk*|,P6۹^oYG\>'Ty*4wjVvq؃qCVBjj5mkѤuiVXQ8Vډ7C aMrj}0{ZeYlnUe:l7E/N9\(PZ%#* Ed,׳Z-wNL=b"YTG;ȋn?ߥDujpKpq~nMI?}Ņ=|b]O`3`-K? V,8s<iW8aAO6[ w>}-3*ڞnU!O攰ҏsȟod h^@X6!1f|PYw0<s|'h'Vt7\mJb{nzvh *W N^YmcT=0jZRwH6v11U4ו;k+<^oX+m3KI{ vpugYZ07070100000323000081a40000000000000000000000016101d03b000078a4000000000000000000000000000000000000003e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/atm/atm.ko.xz7zXZִF!t/Ixa]?Eh=ڜ9O)lS깤Z3u X7 &br K7Itafn gy)yNV哪Niu]"-"b,ٓ$KlD~kz–E跠 ؙX;\C>rЛ 3 C+m&"ECwd:(.xxeM0GIJlZIB[N=& -ﯬӋ->uI gx<u1z0fU"hAy2ڍr⑱3&YR윚YҭRfs"73-U52n5-p*oTt0AS)' b"4IJeۯl4eLuY?SΤcE?g9`crXDJ/\Kk~= FOzXW]1xpU͎-) ̩ӻ s4+;Y^DlP>^IG/2v/>aPݯ,yU;W~*`WucɘW>&1ZW=(1PPg?WQIJDHpivlͱTnF.J۔Pqᠯ6O}KJ!Hz"-aD\qJ " ^ *Z;UծՈ:cwTHU#Rz̛ .ݗ_p,&a4AGZV#_fpI$q#U:޸}IG HK.!}70,u#|i-{egb bCeQŝOilQa ݎJ 0CZ-M=( 01`y !ĸ)4ca~;OEs7<̃ޙ9#}T=;gb "#Wg_W䭀ZrǑ;dL{Y3GfBY8e{{{T hy‚GYaja4U' áÜ(AFYʂ6$HWXR?+ܦ2-R ?lUe{RcRÊWv:wXv|qa1|i^טv+غ \2ޓF|)bJ5|`dB/jjl "}X(JS{zJ`{(;ʱ|IS+JDqbS)qR}uSs׼9[q*S7˳#$Xt\;A[, bXCu5F^Ȉ1_H徦=;'(g A`HW<aMua=6" ybެ y`*mu]&CPtlQdc5Hp0[ {eRsE58{e[<94=n.U*R dVthbuGƪ@tPw5Ô*K%J\Dټi$9b*rTNE 8]!FQ3 !.Xuyߚ$*mK0Ԏ|[D]sOKzY$!^"b.%"@J8[}cuW3Њ})Z<2EO(!yv&&?^k8^3:U>k, ]HD樕phpBaR?B!%T}H;To9eg {~-&._&H"dbg֡O0`EG[~L@0.,X3r̹Ѫ"Ʀ=3*NDVΉdPL4T,Y36Xƒ7.QDNƤ l;X~]o(VS׺:s@5e8E'搉E,b .xvATvrU")T}_y6 TJ+b&$XMxn,"dE)oN9FL2ͣa& t#Lu3'$ɢE»]6A:A a(9"b\te"Wzۊo%}( x\u"R!WGw: wqRRޝT Cʼn4t6#éJl>4u=cd1\ T=\T|! h]Rqb= G=)D/N&U;O4DIO9|-[-r. ^.vW-4JzC pS+m*#Q,׷„I*&%aɾȬ+#÷gJ!VI*NJu̓_5ST58oiU06 yQά2j% ^tHb8 Y1h|E3L|sf<` 4/ǂb<30KL(UoENW4͔y&H5Փ^0DQ|.2ޜ&X*es Лa`Ⱦ5~s WH`KhV0|Dڧ0̒(%^p۹߉XHq:W߆4}&Д•r K>*=$q۰>#$g-@Bdŵos}!ZљWl:OI`{Yh`)V:*[u&ț>(X&?@ ("@D*Hr_E>2=1kƈm^gF {nw} fHQd+fŸdPiٍ 1yMȎ$+8LJgv=o r1MihEAs|%c2Ey u8(M5`p }n&,$yHfn^pIvH_y? U~>|OfFi qMJ ǫF|B6WfЪqj5UVڎ'l]gEXsS*{II bwVXx$Q isjز? LL`IsH&,Vw{^)FZCMŬ`T.x3e<ϜW2q0x!bѬ>6BMJ:` *a ]'%[!,* t[!NXtCCW/ޔRfos1TgRJRЎbxyRT' |&QLLu}Eg6=1Ղ=⣹+H&ܦǠ-=FğjXWgfֳ%ڊ~Af6fIO.CZ%`[HPQa^A@E:{U[CN|||{ư@р|.`C5 !|qt{ᖍPE3T׮u[$fh4I#?kCqynk}yD<(&?LY>],>TEESP34q"ռO pturOAHHO幧s!}Es7Ƥ}BBT多KSTȱ3">Z]Ef}w<JL ‹+䕑}W[($[c"ڵ4tިԗ);$QĕUc9TG> T^GZߦ:) 23ZT9AKxrM(ޣۢʲ 8Cfe]V@  1$d@Y_fc+(Z?d7v9Vӣu9}vW9")94)l=PZ  N/rA,RmX _YE .^6XRXnV斠 U=T\V8OUYPS%-tfMq9ZH#KCTg :B0Mz/-DML(yoN σKP3ԎRw7f+fz:VuDa>F90sI{3Ral.pS>rz| )͊>YLb&Zr3Ȯe"~83Afvv;](z%4X^$ř|T+oChܐZQ~G ch ͉^G]Cs_7,FlF0d : `xSǢ;,Cć1GF%ţ=yج61zcPMSUGbLL]o-Zךu@o4 H8U=- ~!}ְ毐 "Gh;3"EpqyהF2/?<WyJ?ZDrO7ƃh]IoCLN1IHZ5e_{s~SF+ɣPG;ZuĪ pi Ii]Sg*\=6WT)Ya _ jjhOyj%c'v@ύ,R[aɅƛqީYK!& >Ǫ0Rwu1k,F&Cˢ'`DZL׏%J\d~bޙNT"Ry?𶥕z'^}WheݼH-d?m ?|b #-JѩvyqrJ@;Hu}->{3>2F4rVtEB[0 @W}8D -gzdX`)U9>\~п dA%WxZVWE I}Q)ٞr{ve~+Hci&B7rEhOu\g+^S>!RSXy (A=0̧KYUH)VK60O? zRb+ީ ۟ IQY|AA4L-  EO޴&d>@?">T~:Pn5/ d IBQh{ޯ|[Ma sL8b y_q.[/򘫚'%w(*Yk2g!C k̞е\}G^6@C&Bµ\ YrFm^Kށy _*5q(rMEb? pGi/ҎoJFXLM p6ʥVty_aD}/yO.K.^X|k$eL{-o9!MIGʃmQqUM\,E>r-mi䂯Q5[|W^B 6>gy-3 ubPT, $/r;\uTE'T˔^N}n"dEn?Ad)w9 F3bGX+cYq7Ǫe#\bhׇ]!J6TP-/ԆjѮbgU",G>7{+&M ͲA?ڑud7!~˨*4!.6ߟ6>æ:5-Θ9?uVUWbST\8֙\A?t4ot`oH ʵ p蕴1AcƅQ)?ɸ@= F_,)xos [E-s=G7Θq0.g)wbrBj 0u/݇/vA4`.˘ZSFe}ϯW˯i+K7/Z5/bx-ih;D,YOv7r:ey5q^>_pWMAxտ_Y5̓N~S~xWoȯ`tK!:h!'DS J6Mxhm:DsJ%+o·z63aHJZ9/$ c0#x)%!U~H)eCTʞ什Z{͸h6. ]g@ܤ Ctpa|R6ӿlE[͏METy^L Vv Yne]cwlRk ppvm *WL= RsRjMP/fH[l|(`VjI@fc:DBWD=!+n? KI*;X`z]l-U* G2jCR/$et})IYܟ SzpE.}8j7 =y25/BEsXVK,:BVui)ZG`>P^9/`uK9[.OW*a ;>0.n>8sUwI͘K cM]nE.Qi|Ss}7&k,Nl ڹ.~VEwM#lY$TL}gvwp/yL"$lTP1e1U%Z xeK#_qsn@b3BɎlHc  ,2 $R]k\ի9S9e2@-xz+Nx k:K"[ytDՐ APudֈwVGx@q߭MI > XuN.kV5V wPIpbEU|lr]Ï?!m٢*a"}ƕ( -e{.DߠXEUs-5^Dg̤Wq@5!FB̋~dgUD~6^1w> inL*C9;?>"Kz[J^)҃,ɇ^Y}ѕ\Fii7t3E`x4s,B Fqu}̿8=Y5/17td[E&7TvY3<Ee+Gb&T uRm7T@-`A&(EI;% 12H9([bJQ U毺/i>] D‘՟x{b4<=U|<8 Ǽ~N> %$vT]m?t_W!1%JV׾Œ$*UG*)Q!]p=Ou,tȬ׼ 暜YlS[* `yMF3١^MhD| aFHm`D ȸ(*Ǿa˚2O.0d>8ϛymY֨_sĘ "&_i!qeRkTɫ*7Wn}ӣ^;gIh`Pz~DB,l=f#]JB5}];嗱أ,}=/cO,h&` G- yz JH Cl+XU_>ꆁs15΅5:&3L^l1`<]/,LV]13d(^d^#΃XjDVfo'$8`U(3fl1íίU)LW:{ FfKtfsLիPv 7={p7שk\$QqߤDՁfsb4/gïf!Y(ră|62^C8:N1F煠-ʸ+.l]e8crP8rK{qLV'Q6s.MR'M  ;J>Op!.IJXٸl\Rń@lY9VRGhM8yw1|O1Ea+9Rc1dJ $kԉL36 .!7v] XANqVP^#E]0L\\ 9cg2&*%ͷ[9!}!PkM/Z$Ui: 92k7 p`'UC:''Imچm[udju^4@UGCQ@pNϊSnc#sر]V孁1GA|j)^gBacI:6Ynh 8Tf =i#4L|v:Gvdu, í;]xLU gJ%՚/ՑBCLL9x"trs"joDP k*PSУ. 2V>* abRjD«7dGD_ ?@18[Cg;,6f@QIޛ#_WPI68Չ `VHp~9_]R$Jz †GVX,TOW|_SXsFelc`: xvv6~|$g=.V -b$^N"Ywei/ő:iyC^Nޓ~=xMV"ɡK[ 2y g5޸X~m4jWꞚ/GH;*"`&_ #:%"S [wP=|6ds|lчS` ^\k#v1*sBnEܳ'Sj6]esljγ31WF ^!SI \ȟ*`b֏dLU\5.K@- b|ic>ͰZ.!1ܻs|H*m5M. Q9M>7_ 1!{ NQN 抻7Ö{ 3{ndٔ=DY>zr /yI_?U  ΜV- "cApͶmoFr1*վC0Ws[Y(7-+|уnx3W#I1"3P!ߦH2WmNu+b:ABOH&tsZOHB%Ä+G>sYFњex ͙@g9C݉C5ȕH[G J8i8&D5ށ9kNQMF=>oo8E^; VQ(dH%]7˛ IbOxX$F5OCE :t+ɵ]kޜa0չd0yp_\tkhl$lnG)6lBpmЧٜ?z`޴Ӏtf7%fx?yv4?g0`"4릹% uƦ`0xCJf >IT X7ˢaM!L /-^uZ9mdtk0^Co0%H0  U33,q,*K؜JXd 4wk?Ug2LyXTGCs+ɕ[e ROxk1'ӊy~;ƝdCI[0BV7̼œ.QG)a6Wٞ/terɁdE#|?1ʃNz{O88{qd ϹbZC):"jE+'I (0^~Ӳg,Di&`~h.%Z`zEbqf3A44o#T5k0?_iS.>CÊf#0 `' ;)ZIñdx2DwŅ{0m.ʦ'S8jz"VsqxU"-e@`|R1*\JAXhԍ8-57E$ٴ[hE@G<2b,@gXmꖥ"xnsz6`(*aA rl%Jy=+4ds}à;{$4]pQz$uO'|'` +K4)N g@܍: B֬Jm zEܱ͢ ﮠ@B^E[~k:J& q2SgVJBUCl ρiT"JN2GcA V,Qk1|y@cw*Q"qS%h uSА.k>W̝4c?>Q!8jOyRlsx1 ;7ǹTZSR[`x!P]R}Hi1 jZH?[eQF\wFS[|k\^D!(8^1K#@2 vQ+0k'fC偫aŗK|\;R '+J}[ ^7og9f)P(xJD 4i4oxg!"Jst/)TaϜ%PoO=Z;];A|7/ze2+jXï^SNT4UpM;6!οKv1\Bƫ[0T ^~|S= }^tywyIg|cZ[Jy\*wM }U2rzy%K9w^W`.Oad:<_y]_8=wy<;FB_ { 61y94{9[%ђm:tăO}zǪ/ cf^>!Y/ɡ`g:o7+m2nqjzIGm)YQR]wاFcy͐m•rm!,9[aj֘Sܷnok4b_@Q&ت [/1&MczcJs)IĥXoUNzª6e?iµ^"…#xD!`tua%˭a矷1`Sn^2=KăfL^:bkQOX8tXZaڽaC*`!H8_%UE+TK!{/`X,'bl,oh' #B%aȉ.6#B~t^HepV@-@B=?quҗ[x*"^#뷢.iz}93d,DW+0O0w;}W$U˫R(x=m0SZ59xf mcџ] ЩL}x wY >SW,GfЫ:7\gĩa|O+@9;\1xl:/kAJ\qKP@ `?p˘ST>UI'lWnx}Tnwf $A7eq53@ݜPNwr]x` CcQ񘅛:m`aLBP2_k"]iNnt,#xŕ99!59T b>18ޱkV>gQe f!udw`нzY+BIfKW%B|zU$p=7LI+]K~W<ѩ2*ȱe#?dIJxSl,ډ*Nws|s+|k*ḍbItq27Uɥ;A&:P+=e'z@):Bo| /W a GiMpI=6idBT2{b%qui]lCG¹kel#kdv4,Yqk@=t7#ĀE1KKMc "KL,NN@>>@x|AK fw?(z/zwa'c"x $dEԩtBEpkZ4XWd7FrJhaDקnS⧄^o35qU33c{=-xq|`Y6*0@4na/qU0*{d[ -n t Hqw H>(^lWbe:=Ʀi7<;\kUZ0nVֿ6]7jW Lek6!If1(ZGT^¤;~޼}:sj '8-w*0m/sY(I{\oMJ2 J!}U ڌ 1['B^w ϊ掜RIOv3Dd)>8\G#_/`*xH rnQ8H5PAj1j`w!GjpcMz.j8kP m?YqRau2}G!%,mBt(gAu:6uax+(m)mfG4anhu聆DC?C\BʈO 8q0¥Iz9>d%ԭI&@ }Kresxu֞8*4RD|2;χ`j Eq]-JlI_Sm콎tke3] %+>&)rg0Hz F4ra93? S8tpCVDtSbč9zhSG" +Lh.n<[(bI)P t)Shgg1L[ [go$o92O Mo1 2U}yumRAaSezz\Y-cET6f^tPfg`O iDqWry"ո%g + P.j`dac8Aw{tkO"]T/P0Ilz0۰Wڡgʲ?Rj] _pY.ubfo6o!y]JcBvZ\`(WcǘP; ˺"<@xe$!KeDg\w ,K7{,KA*"K>LZ-|W/c.(:? d$YL'e4[$vG[<~wLn@<4F}lr_2nt$.%>(Y1\ 4Y=L||7D`yc7= SÅ[~UH7FʰxfJQ]ש7;.~ TC@Px%o.Oi(8z1g5RLImzc^{gAO3bR~Bd5GqAN+CiũF&  MȦ-XJoxhV'[ u*ŀgHiZqBCXWbW@jPR^`?6v\+ F6RRʃsdBpcHpX  ~c攂}+-xY;֎_bmG?mGu %=ٿAHw0>KӨ1+F|D0W @i>ea{4t#Nurp†Htr*h`O_LD`tC&Tcn)?x3!^i+~wU=C㼚|=՟U3-ikގ3ƇCa.(D3*}D{ږ8={$}o<Ơ57'[ΌPьGt$c60bU84TJ6q6ͥ+XZl?kVQtQ/GFģ7K:]6V`aXvsbEea˹ gr`#N :e<{F笨"GP̿mZW~AdORY _oK%d:ŠPgz2HEkb9n;ΎXfAmPӗj8::VMg7_|1wsr['+Atž{ ;=dșW"/h˂ό$zY 8Q;hDt[Qcdq? ld?Y*CriePpqUQzર?섬sw#o3K9$s3V0Z*\ff@ۣy n/jQFrPt+ Pkg'T`L |V &}.g?}hia t1JkkL}/OԳ&'MC;~VU3J# --ƕ`ɾ޻`{(=˽6_{J^sPҚു'3~gA }(TKoĤ2Yw*.N{~<r {H+8[>j5j-f= #s]"\&K3!Uˉ մl^m :uCj`lHP9e]8W-`;Qq/26hi9 MIV ꄠBaؔS\%>^ r14+$ƽֲ\ײ:E)Z^q&K-oܴu?|wfVJdjCI%tpg߱~f\kn2"[S{b‘|H|.ʅh׺xgϻc<9$QN>b[x̄ qOdފT?Gt`wTC]\_nViIde/6W+q n8ǒdI۰Xy$d šeGIBH[V9Ⰹʥ^B߃VZBshmbja4CڀԆqh?e_2C4i zsxBr/nCF_JA-Y t&Z?=D~bJߟS2FYWlϴ1xsՠ]X_Z?l9T #>oSRH6xuY44MJhY|9hO*iԟmw=敿TGIuALJڋk}#a+8o޵lqvf}wШwõ?[o#9%m Tmc;H^á!A|"SZ\P25ػcP.ꓷU|##ůX EUdS=\S香1]]pXtfc9n({ioҁ/Ԡ+ @}V]C~<$HpcJ7IuS#-@Y-¥Gf1@&!)qj)i<^>7(m4W_^?BuSQ5s;mA?_ ʎzlGUW1*"DwQ,C%?:y *D#穸Q0M,q}gW6m`UQNu`fB|)ϊ#I}י'IXN!+ڣ%zXbz+w_PGJh&#-Dp tIP%|O˭q&o b_ j6V `4E$~jsjĔeL^1N>BӬHN}̊,FZ4O( ݙI[ ihY}4Qy ѽwnvr=Yy U3m̈́6"v9=I^-6,/rX|97WI'(I|\E"@jQz9uw%g^oW{lSyETzV * H(rzLZANP2Ur4=V㋆ GZu|!Q_e ޥAlvCBOܒ_ myP}r4j ɓm+-Yj֝ꪖ֬cv ^}n\0 1 >)?^*Aę$?w0O- D47V̟A1o$<4M߇_n”] `; cxh6~ `Z^6}#:v< |W-DqKmB20&A(̑lXY1`6D@.UnY|7OAPw7N@?Vdu%vpeM֐F"XdVӲA:cZ9C>@[DBx ̏D{l]Ipv.y$_E ަ 2o\Akm}i2;p[5!z޸Yږc i2=A ]ԖTsɿ"WYnaTS3h9?=s_>G*A?i7#wUɁ9a@W'&G ڱr09v܉M zs)F aG9x:Jwz,Ө\.MNXk9A@k8ǦVHYC=TvaZkt钭"8 G# irXӟl֍c71g"9 =EiP7gQDWbT8D\NOTCc_ !,U!zE75},'غmypBg4MHG!StҌ+7Bt_X"/oe% &UrѪʬIL7",jc 0Qt qT.u9&Y(E]@ݾJlPA{n z7':dW }а>dI?ʙGF Zv`>.w"-2w\ -Pߒ؝9EL JB4EzXY]eA/H ;>Uo" nag5@d`s%58J~Z[V dlcBN:kׯRG98Jv)xqlVW6h\[UdH=t ׿8,Frx^lE/n^ŕ|u# *$wA}(-\˂?l _Ya<K/HFŒeЋ 56 so׺e[}92w3%i36g>ڱ`dD΃lU {&a; )3jd9?L30;<#:?ƅ׾8d363.fzV4%]Nġƛ'D(u~cڲ!Gz-A*X︪+ʱ6&,J1+Ϳ<("̧Y{ʹ7*}21ŗ*7e9QźӰ~UĆjߙ" S4bwѫ+3X#/ P/ '|s>b/joN L(#0<ˮenӓu[rS~4 .SNQu zхTH w9KO.DԐaUc:a%ȓ]T؎ X$QU`T5Ƀ\vƐ)3;댻ټ?uO,ŏt_P>W2BqJ5*T Y")zݧD *0SR컔IݵT7EG`/yx;N}3KR5ye0Xp7S$/_۩Q#{:I>c-!Iut/iMVMүJsIZƪ歃SP̒:Ypy=u8Vr-nXw=PTz!)/^ }yŮo&ʁ f!>? EeC}E.~1+):މyIA O䃭uj4g ^6 sM_^{Ll+'h<4QϞ dD%wY! Rk(2LD́6oTD<7P Pl[ ,ڢ] [!P PHFԲKQzN""x%Lnt&b9FCW_Ѱߴq߅r| kVWifQ:U(c+]SVwZ2 \Gl8i e: r_,nF`nC }^+3ix 30e`A q**Z^Np`:ީ'otLdRe$l_^Sq1i_plKPp8sv:*X287'g^%gL}jaaBۓaJ|4!?c6aZ!) b[ A\GruwiwThاb|F)R'i(dX6=k0Mzَ,f,'~kM:;"oakF_Sty">L?DlB?F+MS>pc'IH8P5\G:N~K{`O΄:>dMrJp7mnh0sKuTX`aee,I()V(_'ZS/M%ǁ[w홹^WlU.^pŔZJ;V1Y jCn?}}c|q?РP흀zhJؤ-{+h'X2FR To GXL7z2gqѧ L-om"PUk^9/^lQRCL!Մ)St!RzQIW"iH˼D=j>{(rq1IƔ}Nќ~vf}]:kIBYbϾwu&CMM2Y^ϦuҼL-`tZZ^@HħЎX6cTm}jA`@GшA,Wů9$O^!U|{WNbX-+BBHY Fp>N Yc8-ˍ^b>L:>Lzmgat_g¶fjx]]%n$^ml&P8u,^Nh m?0^e*ZzOS1B&O[?Ϯt֞LY"cLA~ģvifuEi8'%/B,V͐Ϡ2o*(+, >3j:&|> )t%|< S a3clC;˕XN]Q .k%5lU:`T@=pX6%@vz+N 'ݔKQ 4U91!e:j%#YJ]Z5ztiQއ_6/ȴU#)\ւ֥lwOZX_ *7_u ,fְgI~ƣۨ{-!&NEx;P2 0M"4u=';LG RهA3Q8b݆?n^^ O"DŽ5իOP\f OvcG?t.+؂SJ4iT>btT:ˇUۻF;e]* $8Ze{" NBXTaurAt(V"L{A w_mɍSZ޼V>=Fё,q#M]v8dNZPb"&Aw v@%#lvC(skUSMT7{[y8@7j zTdoBqGiˌIQ ˲ME 1a[9I}}!KxVTO*y c;)J'0kPX VS7Vs)ۙ1_WqqozcZD fDt} w14_}6[!js%O )~=[Ap/ Z$+\2Ē!ϪKiCw1S`6Mr&F:m=*ejxYau kUdZ2a;d?<9ȶ2>i{Ĵȅsp( $ME㺥 /)0ґ7jg%/`d$fbp c24PQF4!P,}z/NFCY?|BW;@B:m_V񬎣$?ߘFW6zʪd˴އ2E2JT53h7߰٘#)ySJJ] z!m`G^w+lYk!|MAtތlTg}دhtH3G,A&jPwm==z16W܌",q2VJ/Ya=n.tyj6o88& !3Tn!@d'{&AaS/#q$%Ib뜡f-,ȴw t#Õv&^da0t3#Rn/P'U^J d>b%#Hgv>nm3lQDr  % BR՜v dǡ]U& hT ^[Yˑ1mq} Q@s󎾼T6uSUp7aTeT 0>>]T<ƬcD&9qsGB2$a,@WY@ h?]nSy?HaУF5U2T{jtNVsLa2jG ЛC]& wpʃ?k"XnPkҶe&*[ӅY{)".T[NӬudEsA$}@8 I.1Iʢ/1j♠HFT\ˮL%x+y|xj fZyΐJ~b>!mn²xQlS7hA54aJjԂsJ롤c+KUXW)}Up#i N_i1푢}3e"[ >yN# Γ$Mo_ M\POW{*\~t>(lZr:V c+7wXBY oep6Шiů<ڨqPn7a:Sc!D}D'W Z&(6>s;qKXΩQ %i s_U#gV6>-b _Sl+g,<9buY{CU{/fƃꧧP.%MD.+KR}7q<53)Y\Vɺeh"Vm];  뢌hH0@uzfz{z%lœ՝i!LSznf?jHwɟK-cd'6GuH|\"/,9mO8Í?t"//3;s!['_?M`D. AK5$:hjQ&@D|yВ<Ȟ +zfl=[2I'5v:Pw ]׈AzB@{(S4rwq$& ϵq^SFfZ׉}D!Ml%0{iY6>L,qas,}dƛ݋c=(ƠlL߽*['hbl3kO\qxӆ,J-:tIѸQ0/jYgid'Ts͆@(LSnҕ4[o>igt%#69;|t%Ne%h@?ܓ D=gYZ07070100000324000081a40000000000000000000000016101d03b0003daa8000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/bluetooth.ko.xz7zXZִF!t/u]?Eh=ڜ9O؊G@C rpX'YM[cCG7G _ ϥHXA78ڟ L*W9G@q݉4I;XW\%sQߞ ӦJ?_i =wnQ6ڶmDr\5pVкd[#tu>Bu(_ T!OiD,j n -Kt䛷dHV}x> MY$>tdt .޲)6>01)"@,(E&;Еh @2%A#)!+zJ2}~~cnÂ.x,˹ʱMnJb] d >PXHlM }{Dq@H!77mLz?俴=Y665q$vb)CceǾA puklZAeӎe~L!翞qsdl_8=aBN…xa>7Ïd€mڌp'" ] Y{5yK]|J{&;Z"Bt4͂t]~XJ];#&y8_X~TI8:<6v1*9'QHeD^>7{wVfOp[d+-Jmu?v+B7P5Q60{l=DozS )i |q+'zC:)^@ϒx3_O-@9y`jB?ygI775CGd 0XyPGbdV}5_^@ FC3m8%gRDKĔt>|BnC G5~IDZ NMW V1/jWވmb8nSwj( wUu%4pfj]_/i-JuBVHb ɬ_H~?DyG&GAi5nx9N/u/R@r&s:MN._l"$Ͳpuz0@ tϟtPÞ*GHn4Y )*r%b-|avŲwN:5nʬ$fyy,&.h=CK$fK,NiQ~0燚gj@K4QS}.mM^tE&dZ5ʎ2,-/k\lOج%gi\B(kQu+>6X,,ߔ5 \bO;7886j]1_Th&(yewؽӴ +$ cʜiڵ(( 1kK+k,!$%VƔl\RhPgu\RFwCSP`v6k+g`Mhza$8/QѾSؠg8ũUpR/5w {"O>JeRHqrY IU{Ǖm@u AY R K%~/N|M#VF,\<{@-F%|x[ cqt mfm7[0L}5X5J1Lނ- v#RhDEvT{%Iw {tJRk"=(Ϛh'5D+v/,}3Hl`jrL+\nY.zr|6~TQm;]݉'Ȇa]s5n9ߞ]Vvag@㏡NꛬVب,bK+<.1K~U-fj ’ἡ%`;D%n:=PT4 'S.W`6ϛ3¾> |Y,V||Z4OTVMuf9p+#5k1/gĬDnH=\r*|KĄ1BKY_4G]EÃmd%Mq7Uq,  {XEU(SNK6jt86;TZe6m4&~ݥ9l8u hE۝ frq43eb;xfO.4H& So6@v,B v嗾 nKoC+ yYoUDbJcڟ̺%dkHbZC{szbljI41#W[#lWw5 ν2ᖓBP D!Lr$ONvΝ\0&/@2d1f1m UbZ7^7/f@!ϑ͜1aT.s % #댼1Rh[ 'Zx9+]J][̷Po1o,l|$1"`[BU_Ƃ|3'`l$>MM)Q/ߏ\తq[ys_ τ9&Vr`ڴ]ٺkI#?RV⏊,! k..?><Mғxc,q7USokH =z]Tn9ih_#J=8q>l'7]T׵F)slZBKrA .azuteqm*ǵ9ڪLDž$; nt'06Vٴ zRл&8b)kF) S8KX/骣BG%vf'9z9I,z!\\+H9vy~\KRlEiҋ66>^c\E&;G YuEjlogr'XԞX8=II[]AX ;d6axyeMf|OuSn̏PQ\4?jaƇR:C h!6!vpw vt3-Oy轣O{L iػED ʝz,pItҎ*iLR\q0rbC^~),K`;ž,{\׏GrM/k%ϽEr?yLשM`6Re4o"ʏ=i[^8?a=ߊuUÒ*f g6U->\Y0)g=V;<~{jLNe cFEOޡ\U&A}yMymکTxYiV\,E,b3HB^REG<[_{2j0Y .!ЖuQ"E7L n4[>7́ɧn4֘onQ֏HfzDesŝ"x1XeE @n 郱5m FZqpb6& "H/" )<^kzZPx {ݺ*Ǻ nw.ɞR X9֠J=y)O>μb]E&S UQJ*]qoi= /!a7湴؃/_4o I:Wi9w,Zu!`RҪDdtu,VY4 P"F#`)wA"#2W K݊Eg_tth`BI~`G}x@k$w8`.}#:i:-mjm(Ld0mJ)hqy>>B.0PǸa9{g(P\ T`:ʹ dfe&ֈkB\-Wl^ȯh&Є2>OS*emV =q%"$uWy40\1p96aؤ#؂f8L?bܢ~9uӌPdB6ہp%]W-ws?{=y UD2 'ϛ}B64 u4T_FXE3N2rǙˌI kM;i%L* \X:%•!,T/1!ghզx Bx-o19"/6 A-0clܣİ>tQC2ЫU֫ p7g*V;-o-Oᒗ a?0$~oO5;җ6(VIĆ -,CQI[R[M-#hC+BMdqDY@gi^<*[xxI|AAY/XL&*o@K Ez/\.CңыkC=[(ۮE.ʻF'Y2 6 3U,!~os*4SLڰrNm<_--U7`VkC`>*.oW? ۡS0]];s[>4QSEԗ=xǐS݅ܜ!<;J֯rlX@cؗ=4J$ CCaizb!:]qh:4ײu^"P|"G |@^{ehtq2ݥX@&\ZгƋ:94I} Wq-kmRES"O)cP;0(mV+`~m#cӡ|.\!@Ui7pI85܏VVnGdG<7:jS#qcEJ$YŎֵ"n3t=`l?Y#+K\ZDBN:*NFU] ӑ_}xC& 1t: [m^I@esNC?y@ 5_=,9\䲪^vTz9}ݎmv]µKoٌ3c%U$0#c0W%nӄ~o`WHN~LDEܢ.TOh*_9CMRxlnf sWpR┗UXń|Pj39!F AysQ 6Po~PlqFfOyxLJ6٨ϧ颔F 4KJj12Ƹ%ȍ*gj:Mfڄ+Fnd AOp=gk!h0oJc _c&&rѾ(( $!?G6$y=3{&< ȴ}<<&$=:z!tXixoF\1UJkO\pft]r)yJm5.K)N_3lJYy0`nFA@:usŮVqk/dl|PV /N'p-R_gWǛ ǤT-T@1NċـgUk'#\] @/aBp0 a'e-nm滻| l~yRФVe_!MRpX ԻY I"22#G 9寗I]TTl P b괵`6{#rbkow0)K7‹2\Ҕ?'-K,8KnÒA?G"xH;Q {N=MT ;Wynd*Z vC'''Gjh |4*LފE>Srr;65p CT[g/ )ri1׍W$?oaX:|\|vk[^} C{zب364l%4v"iԳiB#$ is@49Zs5Du$;yods =;#L'; "g>$/A;4gU7HQg<$yqgYH=Hy.)g9#G$ͽkM7p{QT>J[J*"bY`lP 0 pUl2M|iuֈ9}<˛k}_ppK'AwI^HDn;*gi{.{FUf$;n-¦N]jz< JhV#Uz̒z2VޱחbL ݬj (IyРx`)* CqN.mQSC7\8Ƌ/3h'$7qC`m( n [}"Y>!ZEbLؘhEѥc0Ox*O N"`FWZӮI .Q *,g<ږN;0;<"s̽&QTJThŜ-a\7t EG^r"8(>K $ٟj|hg m3Fn#-3ewUֆQxWAnt ͔M K g-OWOb5~GgJl V~s=R,t-,Wi}o5֮Q [RC,*^[E1oRO;lں>2CC7ooޞxc^} S7=^ VO>:bU}o# (B|IQ(Ä'C|͗!Kph,)T!R/R}4D] vOuϝ/p*0^_E$#gs9 R Y.tB-([] !z _ɠar Wi'Z\&=w>)sWjβ T氺vp|DP}{ܠVO9"j=// 4dE|v}xs'T[rz%੡BwH0ص+pl9B.:0F4tDV&'Kf/RT+@\1*ןqq@e2Vkz|/rW:x;! }/b~#8sgd1Me_7Oe}3z(7|CE )}T CRQ$NT'd;QɊ2EäAVdǒ廅m,sgǃ2J. jE|T/Aa=镘,$ːJݹZ诟(,b=Ќ)XnwŶ2jڵ Y sUޏH=BkZ8؍ U E|$ՔɹHңXoi_| !0@q9k"r %#b+CG&>u징 !gM,p޳5 vdJIly?fJ/ְo7=<*w .ب2quܩ 5j6DڻDiۣrIq-ŻZQaLgiu(vѹQ;S}c< W 2P0=-PۓʉP2a[ȨP;5]by5olT1[lInZ$jDOƥu!y䪉{,y7KΩ9?)8@Ԯ@+u3))$: yoq7RVɐbł+u6!k9ە{賆[oҷH"qǞWӓ*زІL^:P mV@e%Cȑ)_س 컗. 4;?FHIY .c(ͳ: &c[xºQ\J~DG 1F1j)x3f#l責x"Q.Ž*f8 ^F7?3}Qs M ]5ġ5?Gϼ0چ m3@2[t^RoY3j.:7 i>_4[s|UaӬǦJXyɩ =Qw@xbX,Z"Eq;G,cKuQ]t W(IpS(0?Bɖ[dz^}ni6s~}iPM GӦ^jښ\KETCfY"j]g,c&鱄ި:4*mK| }n_[_V.mE<7A B]{}G*>qD*L /u*uDZ(ct$(v'Ђ5b$uxqyXG\ 5:+ pI *w_i46a(ȣǰPXW/u>ޤ8?` `M?,o:D% #ư3/@QCMѧ,h6໖&6nci[7췀i N#,UE%2_,up,uw u~agyfĮsɎ.TahtbWdzKoVd$|) L8c,C1ulTϲߙ)%U6"ݟIj= 9WwҲ N_ EIW so5_̄'0}壥tV;Ch^&BGe?)\z/I}lmπU׹Hv\_Z CWGV id>x=z#8XI;술a4+4rs>CR, iP8ռ_:g]׵֗m%H&7){75$>'˵j"S?yĘ] hN=j;<}^U4.K$ij VsZ du%J_THHV覺.El]o Kw|hNPyvTf_=mP2żω^U -6[Y'#z\,8:`huZ,+57?F43'guTvfEQ,e2h>KT;;xytjq*wBP$jwI'Aή2%͹ X"aV0R*W'o8 "Rx,0gKbD&@C\Gi,t4dp? y*y1mpLtLEDhfB>L.Xu4m(p%Vx܈qe*`-3 k„3W:'7LՂT6-'}f,7}У. IRYrKQ6gs]"mב~= 其4??!7HU'󗜝v4P|$,[6HuXXM? @M!+5rV w-|zm+9zV =/7jo|忘=m~],-xa[5ԈV,Ec?1L#I߂=So tM{MR̴#cS[4Qkm%^n2Ә ;"G>C.I."|5hN=6I72 bj#5"IԠ87ȏUH J D)K,!s謚H ߈-HgлOF`,j $QZ,5bZ)")BժuF-$ܜv I4WWs#=j\dSKvO:P!l*0~{L~gGadv ڎ}*~Ndq^: lZ7w%~{`aP qDf֔-Gzg9Gi+zzBh]]T`r>+5ZӾ A1$7qƁ 8bޑ[98-5*}1'F O;'!>'e~lt8װ5䁕zqUyBLEt*Q|@80*(\cl@\m3#+hq*PK*!B聄<?Gv kuP<`*H HQ@]xgJwjA*l} +~IXt"W?ǧy a@F&#(U@ ޽~uE#yߠӵ ;ˁ9.\K/TRҋ * v^*gzi雾?\".\H7.J\p2r}.F|DzhjIhjͥXz;kAz)}&=M_= 9_ab1JW`~y\Әp5΍I|:$KD Z%qP J2;9(h 6o<4:8GYM7Z^@rC v:ai6;D,<-$QɄ[f73:{KM|=UB- zBI -7;W7Ocz>3C `7ӡ8KHfew;DuA+@GYat+Jr TpCFBѳ-q.Z>:c@jBCzEaǛsgY?O HM= .|^Mcӟ`z\;Fwha!BwiGi.*hJyYۜ|jd˼E8=LHaz 2 I@X\+($KQ<_:,Tx@7b6dt^ːץA}T#n!@ n` zT ? IBR ivuR"pkI?éeYMRћF<i5/k/A1m7mk9=8"2X ou5+;:gv ,`3be#~b;&R%I@>iΊQn "!3\˺XO]d"uB-e[sX*ޭ!wch߅c>d0LP/|{Iv?%g%bgIcj/FWn/4Gb}VhL2 T6|>Q'heJ,E{E| *00Ds=|i?œIs$g *\#|ަЫs ,EB+ם;3jL]^"sgޤ2xq:UyyRd Yƙl}fPA,ZyD9.8@kTD!r~mb7#.>{ac<IT߱;l qGήuKAerX˶PtgER] R-80a[D$kdqC"/^.Mc:zw)ۓr F\)]x`1 e=s&5jf^X3Χ{ꁝK/M‡q𴧦UoZydJp7Vk}#(l3Ő'o[ 8FE%3 '#Q,Twt`f%+b]E(5z^a [[mDgYVǪ͹hT " xajcA۸ wO0gغ@{V5Jk2C`\}k[&dC§9C|\j;7kEL wJcE]To)?Oq,Jpi UNP-ueYU1O5d >I+9|#R @V;QI*z* ;q(JA>+k'<=’gJH߮&,Ђ3R 3 5 j x0:|/u񡵚߄|+v~7l&& ނOpԙo{qޗ~~QY jEk\Ν1*όε+‡Ԥ5$?%ڏ9<1=@OkgqI q !E~tZU%e@/z Mbā˦iWnQ Q\ uM3QaJ6#LR#;eiuS3>>m4rx1hmf1UE=Q$3%R:@Y.1c H0a/f>[oD0W<쬞JPV1Ovc rܘȭY9TxeS-OG ]))k]6R R6RjHЯRB_q(% syB]qZ>Ž$t$$@!/GYIJ/M9JK;#(oI( ApmOٮRBJ2G=,P)$4u\s&>+u}\$$n,3Yymf@2?1uGqW KHjh G_~(Q@l'IsVeVP״Tn|'~khgj֝ -;׋ġUѧ\Is'  ݂GUs T.j6"faJb$r5YG_!#& uXj~($_'Mo¸ u~K_rY w2K_~:H]:e <Eу.DkJ~ !%%S=Y'jΡ5K f:(WO\^3s5$ lzcЁTUDV!b"%4<D6BJbٴA8zl'W,ig&WѶ?P9rlW:0&ndQ([`>;5E#2bD7Sf[MY\"^/qʭ ֨QU\K"`%_3O$Zk L7%SwZU FΣ|xှfE1ƴ19"MGk7LV&5A3Ud!iGԋ 02PNUݱ f1[@ fJf1=Ֆvl387o.WMІ3bκ+ 7d~opVi QqNlב3 KiZ]_[_&L@vt$X,w,VeJ 3bO^Y7t/= 8j)eg0R4SX).| 4d:e xu@DPdCilkppC h<00! geغQap,Ғ|YAZv xDAN҉ǜ,`ӕvY̤)f<6j  U0h[D`=[NK`$B46ֳ:gN g&Љ{FikP(K|_Vt =FRmL^sIXQq nǹ*sV$!gA؃W)' 1TN( ]rk>`8q#yaYH$=L3rv9bJIF3504;؟7!D^!l|LA,#j1P ۨDւ#»*Q( Eyd#-MY2ڋwV<*8ӠZ(EƏrQꞰ8!Q?7j<1A9kg+dJ!TU`vVd|JۦYZ 6ny1<U^*~3r0M)V_ ^2pNR ħA[2%zHT_G0WJ_W|CA#:yL.OG[U|<*T0U072N靥߯]簽\b \#SCjsHo 럶ֆoG})msنڐM,z7[|21Hgˇ҅$2И)kfK dѯv |M*0QwDm]dqJ .U2 `N_߆Zs)xTNGՀ)is6IT ;^r\g6zQ_ZFڠ?iَv?l5WPfg1(M1J0T;w?PqZfmhu  (߉R&\$a#т)*~aLFM?M;&?p ^7EUsQO2GZ$Gx@kr8k[oW9cQԌTyjaPڮ!bE)=Aks|P3%Soh$lKdo6n&lPH BD3bg@KV4*ׂ` ^fVyF~I;Fhc% RKxpܭ({,8|}O. ڐjL,Px@A"S7A<ڢ7esע.:ᐌ z:>۾-Z,ݘ ynZ%YS7P"51BP[Bh6?js;־HYۆs1k!| ¾!p<4"7Ē2tQM8왹Ũo!˙6fE3V{.WTjZVDJ*U$ߨ8#T|q]wMj /,S9ݔ%c-urQg#To>o>C< b 6X/Z O$MVKwTC~y\$24Jp@QU|5HGAV@;oa5*ݎ%Y?RxGDe y>ﯰ X2h9; 2.1_clުoSGSގpS/$ZW&L? PDW-XÙ/S|RþJ f3A#6njCm߰~Rk 0cn95xab6]&{'2Om!=|KXDJ4m)ꁝ-~"G]톼ZeL^A+iz.;;2aq'_PؘW"֯5Ī?YBK(* %OEćAj,LR}¥o䋲X!l}.U_I%^m߄찈7gb#\[njpmsOW:o}C򵼽/s>=GIBWpe˝IdI.9+7[ ҊxG gJ9-;OzF>?B Z⯳\Jb('ey<޴-I`P> K-}ƪBКCW^B61uٹ^y ~NT9 ӥ7MgMel˭~gߦm2*1KNG"> aAho R-JXFzKIIe_E`W,DJvQ/OK^~+$oͧM+0ܘ.zdAq=oкHG+ J%ڵ;| R"yrwV;<Ճ\c>W8qU1" /YqIH!P(]q3*/78%lF>0սuiq,ol䧍r qn]G΀\lq*}2V plGW<5BEeLcD^DU>F&x*rgiִ^ڰW.h[jr״eR/_AH*S2#&VwǵH:ܭS U".HNpz0j zMVEqR~t#2_>oȨT;aK/gʾ9:$J8BDZRNX+ـk\Dش!K@oS9f&[%k$wx8FX' LJC W^7¨eFʼnQ "R)bwȔ۰LDr⨼¾vFbֆ/};L*s`\71 6.RI@ /6 "k-9QEٍݎWHW'n;&+lT~8΍jX\aH- qTO-o [KO sWs1 8yȄHŘ6ȦC "G1ߠ; 5ْRaR`|Y ArZ,7'1yaaXu'8} 6tb+&ن9}PK͎MÎNѩ5VB\=!2idTOrslݍ8QLBYujO=({7 Т V8ވVs6x?mY@.yə|1.ЊJ5 } utP볲.E'#xO'|tCumb==*Ecs& [8זmdd7h"ɖ뷡bHX~3jWiP ,-[8EfiHY)e!]iWM,ظtx%E `/$c @nT18LdE|f՝4O?Z€y{+7]`KN c)oAS56 mVIx@03Q:# _!m&%k [oƀ1Vc֑ \2VHT蒝c\M8UA3hu9GtEԩ Y}gڑm5a^9Q]6AT{$x OU?S' tj`³JGx_ed<{gbi7Κb.w!HSAFS!_.N^AvЏ%1݅03|TKHaTGsz)p-Ú<̗ iX)Wesyn0?l)ӼipMlS1~\Ҝ7ell<@@so{}k{z-6m0?w]a] n "`WʌH%|qX8Qe/ccXT`֟8 -m xi$+ 9v I'R/:mp۰Ⱦ' X= .A V5_o"Bi<14]%7{&*PVWY^ޫ}oBA*j6E֒HuUos;mUM"+" SMC,"Qy"z!rF#ADT b,Bf>ֱ_@f5^nz5F2yd7YzF9ͥ5w'؈d}Y͑X4MM~J]KZ*cQk\sr!t霈Dt}P9 o7mثaE,<ܦ"Ou"wNԵ '{֖*ixJcC9%ȿf<8°7 rʨNCBM_pUiXAtk+ 'XMK1)moJ %h)߷i%uΐŋT|K|'F%1u'_iNs] {$L|ۀ3@&l+~\48Z΅ :4<}}UffCUrY+͐\DqeMQ4%C1 .nJWlm@U)u$$\+IWQ̣gMW'hC/OR ]\cSMKV=&S5iOhbt?diDzEأOכ>Zʾ׸߶>Z;hp|p5|XKD Me~!yd%E:`yrfVզ$SE:i5Ӗ&PX 6#Rtv ɌcwEi@({7zښc ȷ1Ů?IO%JVS&HVwq~9U_u$JE ywL" =_d:׎ ?~Z #X>t?=PUDǻ5^ 8۹ tfv$:#[ LtNb+qa ih0)Gq wʺj(Hee#)4h%ي],8ZkX&G3)Mٴct-hŻhÓMPp e4pwRȷ.!kс.t :Flͫ>:fCI\H#TRTmiXF5 f核816FR /'Žme0?h)Ց0e1C;eĨTQ8q\Y&>Ǐ{{ vg?)9Eg~u^i5kv?9N>eXyCG9DqUVvksO0a:aSb>zɔ4}=grDB:*OjQ}n 9YT@La#Ԛ ݨAKvG{s5"}oB:ep!Z;aQ6: nxVo lVvݨ'9N/APg:xI7as8vOi}B_1?[VAɚu$ dK qvϣbᠲ&Lv<} 0/٬DXYhAyuVorXZ^&ryhba|(x*3#IP=Dzd ev˗Bq|RA sV.-hJ[ vC|"}'ώ/ C0Tzm -Oliη.H+}{4^:ʹTn?3T76d#2tR aI VA;y揌N͵e|: Gua(uHX52r-ܺWS)y+*{+4TebN&ލap׾U ɵT(tph6xIo@1@V~Q Gw9Iݖj"34spcS:Uhq;H> {??Yk"ZpdPވ=RfM|/S}5Sn^?ZħF1'jgI95!G5|_ϋ{`bGHΔ(J]8)NPQP%i,\6@]zY b%z[:7 /ǢuΫN ǯ-Dq mM,"ތ2 cg\x D-~0MYMCE!-Ñ,"ѵr@~+] H:~||o_ƞ?<;2*~utMM{Mg ɼS-z4eѵobw!`tP6ٹ)gwO1{WXLESnFhM KPh>oKƩ}=x(SD8!lu%5/ûP/Imt>v[Fl#Tִsh$8P I GD<#[P"g1LXTl0ؐJ q|]Ff'[7 8GĜ%!k牟x4VϔF5IHK@)F5*)y}X:Uu[y2qJeo2CW28;ȒS$^y%7)JC$7G$&a6%WG b8Al<1FI;8 !ߵl`J^e613LX-Y79õVm s 8'l5TG+.doչ_ >6)Xe(hZr}_@уw*g S5ƌ5 ܃sK ևP~M]ʮNl%/NߍZѫ>2 F?0Mki^ ӢXh8H\S} &-ׄ6?Lx wHP'5~w XesIs8A8SSN폩P/?*x45FGI; J`ǭU3>ʁ=*pt$/M!mrY͍.x?w4ȗREQ9|uDN ː ēDϸ׿뱾{o_>s` 3Q0-mwpm;K)%Qw}q˜o~~`1hZ=?--zGqeqvIA EmgK{ 5P.HmX801I+S2[۰H>qq^[0@RK.w呈 4ո9f!'Q)cjjuKHA':9yÃe;̕$aO@cDsKx$ߑpWK֬]?N>I :n'_ouC/Wi|/OLRgpfR oNve-|t(xJ˜VQe HMD'ެFqhOv!,pl5pqyE_LҪl̉x3eR8nq1=S-/jN:D P4ԃhK񲟗K#|ٷ붣A?}F؃w})(k*J%TKry(2{q@"[JD`ڣo"wkG5E O3|n'_o]>h2ŨvezȉeR}\:ډRUϠܒa:s@D )혧v?Vn eORj+Rj4. p.in-(VkIq,%߱Iq@!"1K Fp[f^ޔ_Jj47N1 OT$R0}]D!$vw~V`71y3OuN<5 6̶'_:@nY-3: E p9wpxTNO/%=<ƷWpg:YR^n+jH%_ ;7ֱE2c|t90w2k]l$#1|c23vc;8m7t*&(uM#?%'cAmVśL3>&F;Ⱙ*c@h#S*P@G *'#\pfzjbkC;!H_i>S] Qv(_&CxlF tgcT8vR%pa-Չ|E; 0\06w>`h%dOMLzK}Bs/4- eqd]xIJpP#RC,(.e 0Eu6e?׍X$"kQpsR;b_%B#WI'-mG$aؼ7}EQ$ @4 ikYkG*LUDw*WU 5VT~nC.Z!B z=~C)bTbyJ'!]+1,8"9A3fkT1 U.mCK!FM:<뀩1yim[*\wȤ~ PHU?U&TxvCsr:I(Lr4;6xΈ1e^(lHQ"F`9 l3 [ᔼ[gPy}tq$VU5u̦d4oXM.j*h}Ydy%k gwH]+ q_ Zy4Y2yn%7?U'Ҽo]SmL5VzPwrgPkS9T }bM@Hd~V藂CPߘy?CۢRǨK`Lp7VoQ H3Ki:顼LlI_B& 4h7▊[i֍s գ,S;"Z'O(~ќ)4:/1 ,^unӓʘAsC+Q*u~×Z{-l<w^sڀ55^@I#huⱍdnȎ#`.Ng؏b4hݮe,R$`3d{*$*9N_\Pk}<-ټva۸|竁.x%p 5tF*xb{קB Xcwx9Cݝ"+ܣUR.Z|GEl*ömJ6 45ؘf]T+c@{:hiy)ǣ#'fM-p2.t^y*s5KXT5w%+m UG}0.fIC8`%髄z"d:fr#sΙy-wyjUbꩡU׈a,#GSE hMk`36:Z*~ fl^!> RŰ7-Vפ*0HFًԂ֝&=IOLky.!s)T `(8A6Hɖ?쉋S/jΙºwODp3~~H N;g 4XUx,sj蟕P:['Q:R7U(ou٧<cXD߰zRg?`̿&?Dt=֯`t|;7ŽUL|_w`?@5a u"90D?uA'?O)tD%e:]_ve3hrx']#8[y;U'D|lm]jSUm[U<YG~vTWW/GQ?8=Ύg97~{MVNւL~܌}8<(4jyȋ( &Q/A(R=i b-0jᆨ 6Ver3GrpZsL Tir_ki݉XPHqI46* 65z iu(|93g;vbô,} i]\<=YP0c$ />Ss@Zv(lΑ; 3 ˹Cߟ]rYXJRC.h'|42`y}؉sTKM?F6%)Ii9?lpe[2 'a4tQ$0gF0w97l!IٕNZP֪Y7-3!*H Hj5I᫅d:U%ae1Ys#V/W{ܔCH,0ZyV/?J'fW?9ʦoU#9 ć*$4z2gWgt$I$fLvƶT2,z?(.y 3gLK関ȣʧ{ GU\Z/ׅd]KSbևww1mbQPR3^!W|f qᏕv`f-]J8 ,{ tzB]>Oi#݇iJ!;^v@=nu58BV2p fPhz(NS%+՝[:1R!(w_AScqIr}`"_2Y-U9L۪嶞AhPt.A1@"P#IjdI$`{~ET8d9xYiu6{֒p {n6YV^MÄiMkj Y]6(F*Qon!#IX/Љ@lwa_~0o%6sEZ:;-<>=PVNM@Odr8ޙLEVܘO{<?2|1;%S]ksl2lLgmTq|{ n U=tFm g GGÙsEϒ nPѶed+vX ΩZS؛2pi3t0b"~YvN6/N[0<@ Z[ҲPY>ӹ$ឫ1oQde~ُ^J6_h}י J)bUU_Q.đW=GO s0x猯߹_ ' !IKk\O޵2˯fS|_ՀП,uŞjOPg6)T6%ڦvD.5<'tpfu9CKx_߁*W]G}!W~Yuٷ}j9+AFw 6 3X-_8Q7[,BXjߦZwpFa뜗Y9Ό/ |ٸMUn ?G}k_Ys)чHNY:ն 4]al&k-\L;Sυ2)M _~ch++}]Z gWϏwwyfۚ`y'?T]fy=90SUpыdKf}s٤0% ?PZ"d.OuJ>Ok GB*aZakN:qAzfTM./3:XӨ 5F  $ 55$7]pߣ R>!txFn|JD&5i81oN/\Y}; ё+#Q2@Eՙcw"ϪD)k"3o;W4Xܩ:un*ho(\m1jP0oɼ ׇ5SO>OKU޹<':͒\v94,om%NXe;}#H+7|t4I" tqA%OFpM90i F,rdni1@Liw-hD4^mq.܍V t@E ׯ5øu/VW<_ԡ4g,0 |@`( ~B-zV+bctl _3٭.Z:IUy[r4P)*cU~rZ!ƒ~ tWgB!5U[dː{PA=ShZzvqL5 48uY$+-e볻Kx"anFhARҗoG着(?lt }#⾜o}} s/!GV BЏ$˽nae%t`9T'$ 3LT*C#[>)F^΄svm$q$VԟίK"^bS 5iqb { XÒ7=D"1Oɩ@%O gN $xǃbxqu&c!#8=xt%ȕPyC9{Jh >؛9w;QH|P{_l^MbJ, /wb/EE3)(#Vp7FI&EZUeF<(WTOt{B { yxXo|<N(Fb24g>Utcfyg1ۛ96J"Y*2oO | 0 -g [!]T˟vr|G./;@gRLƯ@CO\19挾TNRYz_ 4 nB GF#y+Hzt=LfM>ӬK\H j%( j&tDu0+Yu'8O*Ӿ{ 6;^bfP{q7~~= J>@s n.r[MLmka(ִ#c#vN_'Y@uɾ)Tą| Q\KUoW] O8#nuMjHe !h8%̈́Q6כ"܉d(ƣvKϺ4ܳ gNo1Y^;#|ƕ]^$,S_V#sw:WOhj`EǗ5VDn&S>yK@4E+]e$0q9Q Q: ,HI_/?&hWA #/W bWpZэ!9n~|ݠr:d# 5h;6}}5U Ln'2\Y>/]mُKu$W|emTc4AZ4zB+ϣHwLmMH=U_411=S#jw| ?14۲oc½V:hӵ;uM/붽 2}j.nf&Wh+n||f@iK2ٕH>V 1dG @gL=a" g#^K isjq!Ku<,Mpuii(a|D"zTW4"Qd075ɷhȽT{da,1n3KAN{>j@.QiJ}C]g!.QL_Ghp'pvca`b%g0I[5yTV{s7)  ErF'&Di Kl8N^ y.ل$J:jm]5 P;w| _+aL:!I 2 +yI!ۇ%.Qs;E92jͻZ/w$Yxce qjkD|yyN[YQP0A]"8c7.5*rY_hو%xB3-v䧵˚5Z]tgv6u_*aΎ0#*b(@߄UAXJZۥr!y@ =RSu-gY8 y= tVayl:zP "0@Pw`$=Lp߁dq)2}o j=Ѓ k֍riS1 Nq2|#5XaFanj > \d9~hhǜ%&NigpndOA= Q^BD~$PVx}K?oM0 G&>04>r-./^#-Agͫ^XݥE$8ک>Uiϓ7q *ɔ:L]=7xxe5Sn5̈ï3ظ޽vqAzYRZH$oG#(Q L#gbHomVmZLDvǍPOk$&<./L0̥s$to]x|}з~y][ZП*~1 ]>˿Uᅝ`qes0S3%h3D1j(N^ɯ5(*E ^|^\: lҩv&mF=*,H?1׷v<FJTjW^Iɶe| ;KIuBe5.KфM֕qEQ-1%=".KD8[% #O>`ʄJdۮVD$gme(r5Ĉ$1lĘ_Ji !#Jyi>|牀VMlF> j3\!>=Ȼ3ݎK>op[W@$yDZ g!'S3nN9"wsXлў=*og+m}\ pnqk̿ӥWdߡ;&ze<'wSu 0>p|N] \G3.,ztDP[^k=H,M^e-V|O.N?ڌr{{`x3`vA!8GEn})k mw͸٬bVd˜24m V8Uyּ$r3:pj2UpgwdУa5D v_$R sacN{PrY搰`L 07fggɎGQ@n.1yՃ 32PIm BahKdʛ-x,T+DϨm2M& :prq)U!ٳҷj`3Z~hLSg' X(t1FH"zEUA]Bg+oRӎV/b*uâ))-ZŌLhx{(XGʠ+F_<[ )R]-Cb哜v:=;w*H^N=844D|D6:׻x1qA1(q._pmC7EӮk s ͛@\7t~,ߢYUj@/$\E)A2^1*uP~}C ,Y.B>iG^R!2ѝ(t {2UbR0Xx7Op{4_z}֎8LDMT,'-@۷0J{EW;{ؕ/R5X REWtj~Τ)DQ rDVwp hh׿ )=.ỵJe z~Q:UF}-E]C~ʂR=3r]&|E.M*E5(aF5-U;Q$H07YR{?( K_8I/^UTlM1ה X%M t{hov>RhAVG0;ޞ Q6Z"&2Vg&OM(Wr/%8/Xz r%|߽Hd^)L[e 6soRNj'_%yc_^=j[uUC۠9g:s] d#KFxtp <:˭Ɨb (v#·4I2e DDD,bR1u4 M.65WӳU;rqS|~n|[u͎/ߐi1[8-O0`1l'E+[& X;& 30k.L.< 2vy˫ȴgyEZ6)5f"m}(r ~wImј>c%(ூ)%IA~=-Um_O`~&+fY4_[h5Z>u4AokwbU!U|"m]8{/\ϙDSs,ckAN{6ൎ!7Pfh N~jl&ó}+Զ%gduy^kW[ܚFrqxžL۰Fg\h9;g1̃]HƟ٬߽bwثi7_(4oP@FDHO=?;R k;OnI뢗dSX|zBnm$m#5F[Љ'}V!4ɤlԮyGt1rWV2KDϺ)I-䃤gN&`ĪohIp3]n) L5K GJ ۘ2E4{%ٸ+2(*D`y=aX(D,5ŸX16ΡW{tL,p-Q-#`䄧|h _QtΙÇ>fXϬpWc/|>RuyL>!G3THzqK7DdZ޼n*I>hdW$/N/}Y=]u1cTgGJ*$_q,)=£h55/zk=ŋ?u9jQ@]T7i4wǐ=C}c>4f ;nҲ3$GK4_yI7¼8bgTOHqwT@n1lldb\Xrĭ D$Պr="|3؅UN\G`E\En3Mti)Ӆ^1 ^j ٘a%$ֽ+D|@_*C ?1V[ykI k%(d5" @<?h6gg[#/A8eXqtfV%a)jHt8:x>:`\P^6 BdwWF uX;WNo=Fq|[ѫt-R 5x3Kh V_r5 gSqL&-`1.ě=nyefyhOI11dg KYL=(nu9]Phw 75ezmq%I تCH(>`8k<`܀H- IEh7ΰ}AAKE&>W<t RAT]R8LlNbsrQĮW%F ;L&Aa֖/ ;ap03ܠB>/lTh ^M#upwדwuAQ.*^dwLG,G*3!Þ]a4EwNyu`_ns)$ B=|=j+e'h/9Z"^ kmI-n]=,zKtE4W3 q_uq PN9 @1Y~&ҵ^aPxzizc:i#_xU^+Tʻ+{|cwVcL  ~ q匇Ȧzzx?*(HjMmu]] XI/ꁫ^+dwlhvj fI ߶ K5NЉ./M\@6I5?ɍ-;lH>lts^fn⢓w-o9Dmu!DZ~y~Q higm/`t39$)F/t[$ J8[`jەY\Q: CQ1M/=pPc5h7ԭk gm0]}0QRNhf;l%e`H wy ˆ\C)>5 Dp݉SYt[!vA/O[k n"r= scJAh̔v1&C6 EWnDZpdUE8# UJmmYO[GF{a%Vmm{zĬpw9'} T:ͳň1uW'xsoO+)%IAQesDSvۑB o+@q:DNes{R#-,48)&Ґ).|d`&Z4`UJ;}L0\Ap덋4NF ^ՠ"C<*;vmy \7&Q"#ۥ' m/WTK~_dxh5P=/]QwA556̧jMq^GTKj%p6&$2!|ͧbs%=oco$VzߜRh­ZKOWg7хt$ÀjD'컚&8Hx/ƿ̋epÉItN:R pst qKp Rltm;fş@&1>7۳|}܅ˌcYйK~KW{dM7ɰ(I*9y? Zu8{[hϮ\(G^BocZe71i cY-H.S5|֋1yr 1BD(i=|Nǽ@/TʢV*H!g1T; y7I2ԱVי9,S[^t:7w(|YQYגI~Zar\ǺB ZktI5cKZh_7p,`(j\|+9dȟ%>UT].pUp<f,fHj1fjL`Zi/f412X:V(~0_fz.nfD4??@eWsF(e5_8ˠ+zw'w@:%-ŵl0Pﷰ^%Mn  Zq5#S)JdFv|XԤ|u3FJ48)n\Hjݮ, $Ga)iNjpA]> xChf(rϭ !(XFR){f ŷy Py|؝6ї#QO>`n00WQ6,`_,wL$[:(P6?:X^?NFk٤M.hfmIj(ȱʙ ͛(Y"Tڧ8냹 -BM,,uO^i39v*v1<7 iMͮg+WZpt` |5!lح"IRzdӉ"pzzE42}a_i 6!tZ)%[%$Z߾o({7m@:0>ޖ薐dz2Yjd9~ DAcuV㚲Ҍn'zCX~ 䰮L$;b.q?3.8(}<~?Ig7F;G||4;2^cV#Վ K JSW"W O~̵q) FLlG.;Q"%3 Ʉ5/1-po/*F:/Z0DgڝS>.PRs]-]gUeqJVj([Պ&\ؿJ4Jh~}d~i`F8OBͳ@ YgjHcS=v:ehڱF_Nz$W-l2:{SR¿Y֓Ƹ(FK>a7.wgYMizpՋO2iC8{t tB-mKZ+U~q`;S*RrO=P j'j%g]bz-]k8(fDYf5T^Bw4DZ6%iS|m$t(*RD;ޮCŏVzAmLAݦW{]Չ!w3?R0t RBU<IvXzF.c XNGj 4i*nG*kNZ7\EVZvR=' 3:ݭ `ү!5I Sitl:ӃB#Dp}#X3C|&?5eGP%Hvޅ|"({<6?4{OɀA(`9htLM?Y?>rÕk/U V8;+#fsեk+8,4(ԅ 4ñ\lJŃ$s~8fNX)yUXt^f (ԲF&_z'@,h2'0Rf[oaܨPpv|gGQQ.`ecK{250b[Zj"]"]jq6 dhB'@fuk.b锩4*EQOYrІ9&:&k+4QUha6JB6F rB$^/ FA 'еp zzngx6j&RkH]^ ~f0ožJF.1^J,zYȫ䫈CJrhEĎ+Ls-u5x4YzZb@1AL4t*zV}B CU["+} ~"6m ;DRY=3֎$$5l3.%f94=*eBe~w$4/+tJk;oF)z 4 *>Jo Y.Fӻ> k$ss ,\Xr0{eP/Z ) !ZU֧dcHUj~!/&9W <#ӄ㉅};vϱF4٩U SI(6HaZ@/Tr踻*'BAy^>Bt?N؍߫ 샃+%V 2ˏBlP1: 3BSWv䤦!,qؐBBK #_=֯M&@{kŁ /LܤpT+*r2~jNfCz}*Y yP<}' .۰N]0ݠAax:&.N OIjǧ:(Y"%WvO0'Co4 N1i܊Mꓠ0&C04u݇LwG`SxV|.%b4㼉{|eyG 4Ԃf_Nz0oY䬨u1oz\Wr"YISHLg;:L' 7TY'1ko_ɷO` `qx!2r,1H&RA}m*0.@3Ii@Ҝi@_dcQByexg}$lj!4<ߌǣ 6n6[eyr!^F'Fm(+y),sp[-^$6 c|5y3f8)˱Ʒh5JTֲy<~Ϸr|~tcYs=ZW+.22Z+l]Ӝwxh،.š`U/C@S:$͞IimbQlOֵ غFհ$3j>fZ.wLZjo^xհP_|g㉃ϑ̰[JՔڅ\U}X֔FD^ l7.A(JL*{4W,[ '%D♃]f|cuctgq~oL:R'TGgtt{/ԙ,0]{DžkFҧ L} bNDi/qvUUC+I R9@.1U%A yi=QhM`}F]ԅՙZ暰% 2S+'Mpo>&gL<=Z[]7|Rtc`>IApRy6!nv`P^`v )1}X JP{>8\9mA,Bu/YځfU4]%n*Uz0!q^;"U?wMբPټҁnrNmWW#7ov6OIv[u󱒕M~8~);Ml 8$K8zRi3KvX.NX~K^9Kh{KltǪcV-^j_K !Z>0 F7!ڶ|.O0Q:EYdDUַ.WH.:~5MUX~f?r_q)g2N/u jn~Y^7CQr}9,LnK%)1$C4MMqog-~DT*0;t9UAO#G,t!3l5aȣ(aІZhw ,cUmmqcV~%f],eSu/5<M*٢,VWK}I9 d ?*{ CMuc BV]G"yb y:XR FBP;u_-{u*b$wZeXC*o5qܘݧi:M{ՀaORE|ba)ͧCvE$f;Ҧƾ[8 wɼ2Aګ^0Fr?O#\~BSqp$OL@) Ff%N93ˢ~#bl.JHSo5;1p!'.<-(%;% CB.b~߻Y[^U26+#C3TߗvsFAud"ufxZVTOC8r cyϊmyaM{\L g$=d%+٣7~Z{xRJ ht<zUa.BSÛޘ9aA*Dt {WK6Vޛ՚TdgZUD#g)~Oΰ02-/QM9ɯOs-I"Vzʁ}} IF8|$E:f !Wp":B7B.ǍM2QʏLFARNdz0ۉAx.'jlv$#-\,vX)6$AUu?%`}yf%a6Y}Ď>!_5Ck% HTaa)A#bNaO.enZi>~/&M^W܌NFCkx#;C0p,_B'B)+O4n=6=5S2ghiY9W -uv:308FR s=*\jOio^5_&k@w䆧|.kNh#յv:QEA*u|ʿ ,5-H?mC rnLtXiqA$V:5&2Y91߄s< 5*uAy%% xI XG Wzd'Zۄde[BIa<8[H@vc͵c _g-$. (e;YNAz\P [J`KLq.a= UHfvu$̕P,Fp C<rWsiI:%~#hXB.=.+9e{AD7jWRӃeR&u_CSWWv!;IlC^UqMƊ ZNX%[S'+EM^('cHDWU$\t#nFia)RuxQn"l 4hEWrW>îLP!x7g`pРoyYpmLJϰ'x oLay6H,NaSUG RX0fجP?<iK_8eg{ʈ3{~a꫑s̢Q;حB^?ۂ'ôiqQ#Lީvnc<[ӣ_x`8X"ȋzюat ypblsNɅ *mq[0nЦyH+ɑ A@?G=Ɓm`.LR7B&^:@›Ξ,*_Aok@K e0;iALRAJkWU~ّ'gv4޺̌N~-[>QZ `(o ]S$اwM Ie9}+;B/HL_3*_'t|?i72¤eÇ"_Fw_Nf¥|(W =wSw+(ARP@'A 6lŌ_|86"`-T[gWCђ6.*SJ6(%Pt&|cf`7|KۘfYTK ?;=q̤bkU(#qH6Mċ{DI8S8,6pK,7 I v OK{ܤ7, QԄn>`q.=Ygl0&m%\ʔ:ы;b0a8zq xπtxx9 QM'I=T_0jł8S93S\E`%?h5Y&ݹ<)^8ݲRC =b!E2):kݲokZL]>dgv\I ?4kq.PxM!F(=ԦE˥ƊXD9(z%$b _ɸ@eA]I$ߺ> *xUrkF.h/4N(n6O-ޚ!pd_o x1DKuFl~wmɦ{XBa\mBH&,ļ2>@\S }KH> ت-+.K1{r;d;0@Tחs ]IV$M7TnHy`&v̢A~Pe`O4gTaE%֩LaED,-Xf1s_I7JF=qsST'L.2mc6hqW&ʸ }`"^߯a7@ݱ)(E]_Jn>(71MxHm/]QoHXIdta2kJk0rROyO)ڳU!F{Rg6e,-u*{Pon"8gi,̄<k+S%z$8L,%hk\=ǝMX?R*!yt&xJ"}S{q ? s8<n5{LFa3 P 8' (3=)lsиTLqItko([!Y+ބg `*KJ0:r+$~Ϫx7&s2@Ghf' 췃o&XIQeb;7c:⊡n3GO-Etn\Hh,n̸XxBb9_4z9A@Q!S+b{k*{PRp2t`(s ^ѝB8s~a.="nˆ⸀bS.'j|RZf7K?dU4Nc"3U[x?Ir>^A]):_đeFp=G2zwHFB&nP0I#fN<(ϸnYpZN-ILra e[>D55ʜa[ VOy:4D /p58sDgpmW ItkaKIC8!7ThDf2dDIM/e79 &T]$*rOʹ3P-ߺ;KAX$U6掖6 srr[-Q9Ln\&6`:T4񨴴W‰͵F$1d㴽rdN- 7nbbg5 |W[36C)?|9F  T;9'=[si 5a)2,vħ_c̰a JqdX 9݇rjv4׃|T =:rlS4YUq[*l>~γqKlE7Ny =q[Ďp޷Ty}=?&-ܺ կtz [?HެlPe!NJTp^ɇXHlEt,HOqfFI VY/pƺZ+-uj*?H+=h2=դ=Ҹz :=b :ZotnLˋ5c&pWS en\xM)H~)8i8CLjgϧIƞ;ǎa9oj~t M2 @x{ BbG\$Oپ~J OEPe|s 8Os(ɌАOg* 8d rm|OwHnjNwq(:LqR"ŪdLo,74 W)D1GBZ^wQaH`I):J!0"` a%fp|NPrB_Le^`)M1 &HhK5JU% Ì&8?}EC@՝mG6[T 3rpG{(Q9XE9=xXQqW"3 :'i}Q,3TDg:b.YQ&A/&GLtYG|KtKQVPp `g%W#=L\ؔ7wH\nvD8Aki{+z?GpC)@ꀮe/>Aq> 3aܷ=®0 [IrgCSQ|c&\ĹV -pDWtsBOT_## K-H6t On97tqQ^BI]XYfLyq j3:u6@T"Ou֪f&80KHHP;9tb{a+ȺnЩ9coYDڦtuSzj hnf ~[b#K8Y$E 8Wk`ٜFI3h:X=-edDu>7~ֲ:R"hR"0 NB?a&2PZl/.= 2M۔i;ϻsz%޸ڴܚGmTn<+kRۚNuԩXJlbEC|C ?&?cXǩEpT/VT*DG!e;#]ȖݗT!EbF֕er%aq"}vPmɴ %#+eԸW,ɶv[7Jӆ!!T9i9fm=,IUq6S1%x>mJ5-+8d&2|C3N ehZrgqk&I9Vs7n ss>[J)Xhwp./{h*o>R|c\gTHnm sw YF%il$lrƽ9wq˗ֱ:'*E)˯DK>m)PZ &\bJ?'g|xy*vzJ6=>+(WI)LZrZzӟ+Wr:]"nt"lQ^1RO|ZPp{#!@mt/u . %:Umw|;&SXfvC:1*xBSD7yy{inѫ}S>8)G.$:HhqXJ@=\|e1-wdmD%,]O X}y rD'qǖS~Σ@"f@fU&Y2{^`7:7"XǛV/O.~i9wUWJcg^Q ^ @zA!C Ge1i"TH g@F܀H!ShutE,.s lVcoDLF,‰ z/\x~h oLŋ~f7!cK2U%d93ɞ(br8akAXwJŸ}_HM3ugŷbgVұ]dHytXǍp*xX*-O>N9E=bN9Blk"gj\ ;cqmk;UPOtOMs &֌CNr=A+c/jF,! +rBn5b+&z`*lG7l?b_q+篦QԹ{|kT1܍[d4g$ Ѷ |/^T0giNo/J bL b *Hs0pAwQ:m8ঢ়bZ?c5oY ̽DKAyz t<@T?fP:w,t_K;[CtUMjЏZ *1J7SQ|(&:E#)#r{/}m͛<ЊX~^#hNR25$HO7:92+<҄]hOh'%*)HC3.}ҧQ>[t6 ~tɫoxPob-C !oe徻.*܁i$Z([.+Z؂w bk"k7` ?G~ |<7 U*hگ8SVqfI+Ӏ^zBp TOFlt4$ XwH,sRW.aٻMQ6A Sz1Pr6*JU~ĝb5~'xk[@򖐼:v[SnȋIS'<R:5 CI 7[ђwU*`33{slgI"Ijn \GǷƛEY^DA3q9{5#W58&Ҝhm4ˇit:[BXX<"S+c jKNlv _3ș 32eF9ĕT!r)KU| 2#Ui)uL K* ]w(q狱V.Թ-TyNLh$/Nt׿vl- 9:#8i jtO']{e|~H10;NGve tG Vʼnj\H~@&NIy ֡J0^;jyصB׋F~hiPܶ(EBPA%ElcI L=ڊfq'b grJh lg4tn5W7,QvKF0.1=atO|8޷u0-:8v0,ܕb[T1٨W\9)HH$[Hj~ZI2x,ThrJ3a`.5.6+2/\5)۪ys!B+(/:քϐ}dБ3}GT3& YKX\GD4dr56g<`g2lڛ+"7Yx\˽fG‰\3"L`$a^tǯP?P7GYs (,|'3+5e4v qA="AC=e 'Hɱ4p8E^h>`%`hx+aymcl*BI|4*CԣPPWo7~|eMe?P>-1d%ۮYSmfkeR|}:vi@iN8/Vϓx|wVit([;Id&]j^%|/Abe/c/3Vf傖$G`A _L:FU!MԱoRwH..VkqHOB9;օv$atk1 Ph?=ыʝK`]H;&4bҦТo>Ѣc I),Z455 naJ{z0VU;Δ&d{\A 9DvZLaOו `x<Juc1- ?Pm hgLJ3W6Ղn0 'i{6Ec!x϶[ei])71x]JN/ q--X%xXH^L,b L(=H%@X/UM7y,q}74ӑs]0`xLW Mfx(y$vv2H=6x##ZdA%ܒաn-jTȩntDv1 TypV]?5p H'}~-|6oo$ӑ0YSgmHlJޅ5-Oߩ7q\]0*|:e%ڤMWd_xrѕҶ#d b \ctw{%{oY#S,zd*P.! |. \E}ܤC-NrWh2.?a o 'H5ÎLBPQ cmTٌ>F6^۴'XΘ(OstZ#% v/'3VnTv^ lqp-:7//& ?PC*+tLsq&/ lH֢`#Q ^LԶ֘l4AކlMBz=Pj IMqctԷ8^\~yf2vWCz#0~>wֿ"-̋ޚnә`nsEL7ȸ᰺{ݻ Qkz|{dPquՏ$e4ج)(OW$ӈ3󪨘Qb gZexk6|=x8k bΔ-1:KUA)̰$P^Hɗچ8PNcX4| ga+Vk?h8|9k=dLT`w#o@wzGa(JEDoYvcp}!(\̦J?xja{[8+hҫ%)OK5ص@4a~–E6f5?mJ_UPwveMώ'#xi@,kuZB|IY2YwE牒8HDDC r$ ho&W XڽgXy,r۵, 0@B+Hz\PLg0 gt:ه~\7谭DƴѿƼD?AG\y rX<׿$p/|_I؛Oʛeĸս}pS? ː߼f`1EPXV]6 \w f :72I-:{8#dƩE4KEL zBFC":nƘ’Оi ť9TGl:"]V[ӟCFlbr O;h攠:hɡ6qMS4xY~ר :a\:#@ŅǝEDnv'u?ʌ]M=9R򁁖k[8Ͳ_ }&77q=ém5] |P\ N_DM-bg oWwe,mIùo[Ф6]Tdg ۮ&rVN]ÿlp>#/.m}^ POk>XY5.: } ϲM.wPkO9S٦*|Oy)ոB"BB=Ǝ 2ѩa6Uk 9K5-1\JO>^ {كx7nl- /˼2IK@GLnͫB/~43)Ӟr^3A{Px&)ڎ(AɡYQRϠS|Ra>gk(}M%`\Qu]"I<LplA" YWyꎝ5Cmwu2/?8\(s?aCWt7|[$^cnVNrMpr 5u"4 ZߚҶɐ{yĐ<(UG%Mz`P'K' ɯL?UvjZ%Sk(:=􀋫ڂWc=;$> {\I1jD^hrcy]66`6/HP7/>T%'z!Fmα oi-B'CN R Im =SZ4nM (1.ݼRlxfUK0+[>ƳPLOo %cF۷g-S: 1CZ[zqRJ ә M3%Su({JChekM6L'] ̘2~1 D] j@b]S&[lj.TRG; +B B\(;Xزo!30:J\iJ;XWH T˿EiJ =^'K<2g{0dD!KGžylھ_Db* (6ܼaֱDȒS,h`i@HtSJ'=p՘V60n xbGy!vǦl: eL07ѷkc: 9G$Ҙ+aӓ0ZuV!LB>ˎA8y}%/]]&azw˕Ƭs_u5Yf ?z3573hމڕBv 0,34:2T> *ny>P ud5m*v.88MCbz)u{>"z.;M|0\0.=*"IdQ40c5ը#h~;:4J&],XcavΈyW:=UJ裢n,/psXwxg2v򔧄^@i4N"wH>2*B" EZbU3"P"2nEDVT A̰|t7u`A (s}'36o&HNNClxU}8fĮy)M&L2p&`~{bw@&%6x1XJI<1z{/ӝ&Iγk7enBaM.c/2O~ZcCݽ>]BA,l]w,n/ybcӾLI7ˑWy8^bm+sY2pw_ Ez!*ﵐqAG$bxZYLuίe {t-cq2gHVRV 8fF!o'5(^~j/"JN?ݑ9G ב g%i{s|5 #'aە 9ߦ]2B7ΚcXB~J?quQ_ 7;!NJ[H/}qys:i|d^̹jY`Up]fs.t+7phQ?fS}s.\?wC-vH~ Gqoi n![[wuG,_׏p*Z{kLh..>9NI"\nHXUS68P6{1I'X !B{›;Ԛy~7$ X?bU@U }\frB!I:NP*·lL\:uhlN!}պ½bRPJmg_.|==_9RHU;PݭkѪnC,qO79~{5АJ֭FRm6B:j˂5Qa]T{ESݟ@ͺ4r=gé4Y*ҧH%ꩌEU=!zAb""/}?[^d_[DVu ܧg? [|ėg,ki !t]R$FQzr bbeֹ~eiAF D^ʈqF!}v߉=jsRq)2C4Ȋ)&9lS ݬ^yoD'mbx*}S͚‹ M#&79օ/?Njdbw$2}Q1g:Ru Ho{|F(9M&^pQCQFO_Eե5z(ZO1wqUZK5M nr[3Y8eo*w Ւ"!?`[}9mOkUs}`wJ{_8F"Y.菗ԥVz%ftfb0"؍<@@(0a!#@Njt׺rzt[O>)!e-m7Ӻ*m1bJkOӛWه;RBg&JwJ43L^Wj)ꍉ.V\byAĥNdPV1߿mP d{vMݺPcO~N-sx 7x I9#]~"oh`ƛ|o5dc! 72wj-~>;#5а m8O@k+糅wN "$#;QE΂3|zDž?ya.)y|>Y-$)EA 5gXMp1'.FwMTX\6G館;jCѻኒ/cP^hG%Xn\mm_$O+m _-hDp, tnjx=d[gELcFΑ[Pė*Oh/`_eES$QܝeaKo:Ut%>KC@a!ctc⸋7HZ1Ř͛Leyf#'1OE1/It\*Sqmfp%pPKEK>u4{ .e%Hur2 n:;,W$dj"i;y)輐U|T#/I գL1)JSKY)Ɍ~LȦt&2pqx(K]Jp{-Ht_(HPŬ)/%cߝܴ֩V`N /cMLlvuڶ:dSQF+A8PZ"=> Ph ϪG4³%7;C%g;#2d]$C]_ ɽ1_,~)>kr/|+/!_8K]bY/ب[,.5YFHI&lfK|YcUd7Am4VߵE8VxfQ[})aP .2klO˼x'V!K,]SPk)((XWo:`֓ nRwF qM5$kHmD+p:uCkEEdv]SUǬXjB2LӢT ު>_+*Mm<hS!op^A^lDN?-M6L\?7a*iai2Ǎa_lK"^w 'ܩt&S5u67lUn#oyfD{2 s|C'E|BypYgPZ%`*=Mp&l"އ0aG)q'CYH0|鶁(`oNN{O/{+_!/1ԺnohPMk6Y x S,y|z&tOVLMg[FՍ?+=L[o~nhfgzpHA;`/7.$:@?sH'a}}fP,mG,zza8e܁NMFkPp,(ƝD޳oPTiP2R5?SyzvH^Zg@s4-߮)|-eX$+OMA&4)%DO{yHxO܌?Zkva/;Qr3WFS'k=/N!\մ.!icv1@$e X׸VAqL_G"y\؋ j0%q 'H_Ny}7~g5>P[`<ɾ0/ar)XY(Hd߆*Ua FH KPsX5<|E Ň}5ӟ5Rı5}5&Zm#*PMRy|EC> :Ȳ$=m3fR?=6o6rQE J\6pcvƮ)3w7`Q}<;=:^4EQ7Ѭm$‚Ju\_;~qV oŨ $=m\ HWnWRn1S4*{w `Ed)ZJ<`*-(ƠMVNnC)tbUw>k;Ǯ9 -v?#6SeV`@n10e@=?`[H|2jyV}L0^TZ߁4HL)>~*gU"d%m _cM/`].`=P#"/w}!\)2բ0 v,[snRz$jC98-rD#_*bFi0eZe@g0 8BG.;Cb?( pY ucm)M7$sP%Ϸ|3!@)!n jPKK N~A"q aTrjJo 3zqLO)F` L!rA ߜT.hyIgLb/r0g8fb!jO | kՁ hFGx7GvVyi`_|}zE(v`6H1[=&": :̙~?rF$O=ORm!F;|q9_t]dYۗ]5ZM׫bJk|}qA`mw* E-!ą} 1+ԃ(LT;aiyg S CvAa4p ї2 ZScW٫b8RJ+ }eT2BJHo&7|2-/{*\y,F "zrzJ}6=S2=7yt =:} 5%bQPg/; i"_bж !󤫗=Pb{²܈cx1]pO¢>պ*J{^͐QY1Fi_)2lm#IDZy'Oz釂kHF%ȠEgۢ/rgW9o$`L WU¢9cT ]L lP%CN"Oa}u,y2k펮,9(6uvܜ@{' Fc~O6cR 0gAX3_OޖrFkX4.tߙJǍMBɰN{W1(.r$X?5^MeB4m-ԋ%ؤy΁ZA6bCZN>:3)lXJ#7ꆻea} \ Վ,pM/\ ҉ VA$*Pg,N#Q#<"ywH^=[&(;UÍOk7&=_DמffePc+&&pknB&H#]W01"3$!R\kgkM>$i-!jhXԲS+,kL̍hⳫ=2!4@$:aVɰ|Z8ѲV~-Iz\t?/rLB_n@v!DFԃU$x0B5ڲ.$ű[z^edƉh;!t*ur'9bk1wm^S<!R|q 9rs;k!^l1.ߡ?aWhaӨh_u9􆪚'`ڦ ")=HJ\Ô5? szH-0GPf~q &N1hyd| ; sugO;;ZuxWpF0%CZ1qMM- 蔮aie4}[V<=z?/E[cL " G< h.TKYO5U}6(KD`+NݜD ;qߕ\ܐ8f [_wG/[wOÒ*m!!(IZYQ8k^F1㪥g'~.O+גB{[S4$M6%V%.>c1C}qHd*'x>#.a+P'7 ۷DzVRm^~RYFs)8V_8Xu\?Ż$k<-喘wG!0A1F2 #mxpl86'A]P=PZw~7H)sG97kN˧b!D`0%! M. nÇy {f0˞ :,GGozqw.j a/\e@W~ʆXGf>0ųv+#GT~CpN,q/bT?kp jWЖި0{-jZiٸFqj(^N(|{zd%ь%0_ 9S#aV!*ܬ@Ž`ʋ8"R}i%;VOgU1H?4Nv҆((2 g'].,} ӯ)Xj%/Pw#N.*`г l:ߡCX* ~`h9C2WtWB$zi1k U]5(]smx_a7ɗ̐dbtcIP?k'6Pj2V/ܒ'Xk4/J9oe#igǪF/akۃz e&08#,D#]t~|iEʹ9 ~p*S qz KN]URXu B*omd>ȩDYPelCIw?#ʱZ.@My`:0Vjצ]ZćVJ-K L$)!/ rE_n? ՚3|AO[J.Oׂ" Gj 8ldab/Y †yy*&"X٣_;[kW2E."$g`7B;7q22#WmO̓||wZ 5G5ivـRk@n_.X9QF^2F^vnUڗBqS2&)dд!1mt~j< =k+]fjHJ!5OrW=o~4P5:Z/^Ǐ^TȿʨLw\M 熄P϶L.hGDnid834*nJ@k~o g1 H;m 70H=zD͍9D 2=&3-fb GVųF϶Gl0Q/41^g@=J(tHCa)+i&^OtcE>DFRa%v-ߩ 7n5FɃK4& 7dӂ#4 ӳk¡LG?}.$J~$>Y[jQ(?h1xİKYu@P s'E7ҵ09jgI,-Qwi%EVDrK{ZA' vX#i#DMQتQ85Pn[GykbFSF]`,"͈eU5(ROJQ,#L(s3tfkNc^k8,w?V CMp{@Ņ!pygMK+$M=xLD;ߍW5$u =sl0"%GVs>*/" ,"oT&,kT,KRs}rr@<5mf)PnYrj[T B:r=j7~zQ6"l$2E}/6@VUK!(Y92OM܈[,̜|g*GNgW5ʿ6=vi(SfQXI`bmD׿Fm&1KN `~Ӻ5 mwL@Myå-(Eo3djE8|9MKX*w'Q]߄m䱕YS>O(+nNK=u"#UWϻߥQ S#.;Jm)nO)&oxIC8X M mt<xנdBIܱT2Z0 kQ˂J^ʭ V!xrim0 B9֗.O j uV7cd ҠC?kFB^^r->}n7鄥=2`"E߲\RR$#'F* \Yvr Zں}Vq(5N WHզ85NWd DYx.}$Hl4V#vb""Iz*k;Bm&EXrb>mU颏ےt'Ih!4u0$ BN @kBG"TK"hy$BNHUr-TFRdh]3\533!Ca"7.XsKqMOP|(z j3cx&&o@Ƽ{zg vؔnY-w,vqtJ^eH!o;4(X1gS BtXEx-Ⱥ+/gUksrrax)Qm|jC\q(zFl*6"heZ26H0Yɯ98^;ן&gj"%/75=,W)0Гqbt}_%fT"I[wV=sUXKPl"i(V sAH}DIbߐg+j~qcmTE[:>jv17&~]e И$"=K`Rq 暴>:&~6t|{ɄkF|@l)v&E_,[TteIj \YBOtgjtۂ7nnd<~ҨKH}U{drMwSVRɩz୉ ʞYb9I 6G_<+%G]FzZШ=$7(I ' .6ȓg/H(uS6[}Ui!% q3>M2vfb'IdBGU*hڑG|t8z5p{Wn_OOM!a#Z R SS0P-j1G{O_)Rnk*h\Ѕ{QQ.S]S䊹;J* uuX޷8N[IG5s*t=ݩՊ'| ߗʍ1VB^7Y\'*#z8<2{0DT…6ӂ+,g6EUt9_GޞKY܁dK<֑b=S"^>:jmUZDV\ 6AaM)_vvBiΑ_o+Ym]1Q^O@ a. mvc?Nɺ.d[%/[*Ccd"j } ωz1ƌU]L~`u4i@bT%`6(ZTM!Bń QBCY= Z][`UM$V4^uJ8[7N6OCn}<1Ha-J*);>gAtEC9xp]n6IM0׾qLҶ[SvMᣧq-Ҕekk6~&0 bSI1C[}Ţodx(lqI<n vr`9ZH{ϸs]m +I+ĩ$j|/؝yrmWM5T FLbflbݸ>si? &EC((j-l[_hCO_(`9k;~\&.Fcr-5Lj<`cK)XqSXZh~H7[>4 ^f.5nE_S#|W [n򎞀x2vIJrvl{$%6LMO)ڟ>>izhe#(I?QR9Oi5n,_j0aA| ܙ}@Q<]n "8Rux\ey 8!h/EU?Y9.汙9a8/jY&l=㪾@C^5u t>a rDi!H<^KG{tN0) @\Mdey=d=}c&jA%LW]eEcүX|ipPow'Zܤӛچ>\GR{7r[HTo-;SS (H_df{c}fE'6"}uF5 Ed[*"s^%4T5ZD[FTK)IHhP%cn6?Ԯ2rqTWxZ]]эy()ze˶?V}U:O*.)P+SD$I;6c'MM>l!VHգ#>v;P#eqa-c U6QЎG:{Yس1L yWt&ֳXfP@\ּ8a(W)ﯨl6qS Z)\[# eɸ& u!HV!d$,%վek+OEkeC鵈J|{eF7.gBN]&^UDax"型J1\?!f+aDgšP-EF5d`%Ƶbr82UzARq5HFzT\1lꟖA5r rFŜWxA\; D$ʅ{-VjwV4@*uX{>;Q_ĥ|>++{ۼG,&YP$b墬589DM]1dw(5%y.4֑Zkh~AYg鎶8k RK)Br|ղ=AaM/>ѓtHp+Єق lRkƛO-D^Qi-:k"0;o!\)c4uFTZъ"u(PZvI_K|i%O'm"u=.$|~FфU]):p4,ؖv(ʮc/Fŕ)*0 =.۵q[j7S_F74!>+}TOyT Ŝ8-֯<8y#lJfwpPh@m0(V+u#6**M9L_Ö6?:"}Eİ]PSn gK΀aez [B!W3z`j킇.opD,oKjz=oS۟5-II(WȪ*U.jԷWxCd (IrC?RTZOx3X-'R$YipkpvVk6Dm[yB;ǺڄB- v:]+9[, N0'Ҥ&7G:RvHsl8n<!Nxbv9A9p# gOlhr ~bgyra\LM5x QscD#qCqy`,\S ]8|9k:}q|tft=T{-Ů\yYq496u_=:éƑ5Mpk& CQ~QFi,%F2A4[eH+l$jڒ_ֳJ~E샯"bzAe!^9"I1M3@Sk_ɝ@ LkI 'p~Y=69]yXȜ8$_U ߦ+rAHǗ#ww8s,Z6+̢{=U7(NbB1SEF"Œu;# I2T T c\<=hf9Xu|P5䅑Zͽhv81q8Eb;D=7i hd%Rs`7\.C4Ī c |Q{Yw"Zy_&\eAO~Ž5Z- :`{5w绳Wd~lRͷ 셷 fYcMaڽåLfkPWGZ*kR( t,}yf\Hx.c1Uo;H-(pV5 V~LT3Y0#f\Ĵؘ)R4]tv͆skBI?# qxOZOMW=46r 88K^LN86\\YDcELGh &2MVJƆ/Tڭ]09g8@rl`áP4Oj ʘ)dɠW1{@VNZONa xWE7չv!ZᤉMjf]7!wV[EZ'&~Jp{ Ҋp`7&K4(BGн8h o޶@37wF;* һ'OJM9g_2VG0uKj9kni /9I ;ٻ%;D:7o`g߈Qnf;L ]eDn%@hɂFCOVF9{ NNFMIN,L!ښ6{^y_[ ј/;~ @5QЕIwq@5WxH`0Ju/};q!曃oOƢv8~̢6+J)T!|7̴쓱j8STɃw%֪OZ\b$}JuFtW6}7̗`G/ˢe lȎH<=ZBQqgU芦Hћ5:a .]F0kOTgɼIwC[23" 2oʄE6.R}.v8Z1}k#,\MQf\{ \۳ehW+o'N#dzYSuMN&Ht4tWi p!VzíO:ݝ4Gߜ`I6+F,و;ةFPebqsX HSvww,eJ sez濚 t>\މDL#z4$@chz- GuPcޝC/#eI+GW4+sB.eJӭ:@kREAB tp~hV4ny|_v+/ptNk8v Cᣀ@+C--.Ӿ"@W5*Y2 s?ب]bw|;+̀<;nUYO >iIL歳YybJ K ]-QΥ/kY1QRhV$q4FL(lw8QYcO>8Zk{]€5$[?=[6FSz| WOO Mu0F4Fê4w7I  9m~]!=S'_ .|~Zn[̍G1-IS6Ó3e2qh1r0o|_qW^ڐ c;³pqU*ӡj︕kPϦ&PpZ#[YG AP\yD+[Dwbvw))mU,"-m¦lU hϴO5nz#:J]/l%4S9CNnHc3lxCe)oxw^^?5[MU]Q =ool_S}vv=NxШTOXr7Vi[}kT8|AیmYY?ֶu.u.Av_1:|-faфۨ_?۔TȊAݾqc7Gck@V{ 4ctxͽ ? h@ɝ>Ww+Nm%Ntj]bzt!Ad$˂RS%Mp ǐ+cÞXE]kZpEP/cn?R<*"t7\ո"ր`GWu zcʭKڮ&g@kF~=_ҸQ/Zxq(F~؋f8Ia@lxsXcGj]-4?E3V'J񉗋LxL~nL 1r^^n&ކ^cy.sE8B6iea& `+A:}]?BpКSQ[S|́1 w@lsPx̠%g׼Hͼ:Õ=@bɴ&p5ߧmk8]kuvk^t׬bTMi#,s?锎&&M|y-)b[^ uw )o {#Ȉ Fk ys3`ȕٗ靋%sdt*h=1δd!vY`}VNJ/왧˯2փSA$~ɺ}_5a~ޱTb(}3H H.i-p;*ʯ-uE9T#8{GUS_gtP$᛭-B HldtTzq-ܞK2cj[^_ d(TؗX:X-fϜmA4OyKS^%!KZ쬳_gP[?~R1F7#gXBedUf/5a-C(Q[ 9x ^湰7|BY&u*|#%X_ql3ŠdgRֳP4XU/ _BѩXF,N:66zN t2dUb.o[X5+B9 hm't;Rv@R(Ӄ6-յ x$MB}K>hjE i{G!{|`5c{2Kf์ENcI84Y <$1xO(u'Oفx5lDVupu>2jޫrF8@:[5H09q=q9Mh; Ƴ>fue]dkt nI 3[xHB_\6acԕ&Qm d!UlTew)Ne|iq=JOڐ9ʯsU5*0.i22\4W߀Ď*)wjFIsz!="R~<Sҿμ9$P߹쯋<:eYwDq>ĬEth I% .y)4kF‰(xS>4Ko|РӇԽJPn,JuWM(3Ccu#ID!F>jgd&%l>HE Pz[Ö浏=uGN,?@ly3( Xn]Xrv'p0:KC<pFyTSհ-e "gRK$IB%mcxG,ޓ{N3aGUX#NN=B7C7Z2Q)~l GH8a(;tiD>&Y1ԠrR=[s@̞cP/!5P_[Ζ]O[ڲ7jf}^Ķe]]?ѰG "ꇻyU6~ey3294K1*Mڒ5ٯ풕1U;liW6}b 71}GK( ~:8ՏOB)(퀳pJoaL^na/.7'iqdIE]~64($q܈'T!~ /ak3/D[YIc "<(8e,xN&}ُ#űܮ VC}Z_&QuTAb^.^Kub҄ځQANA'7^C'[1 I YjN8WQt෪_{~U7 AHP-݌l(Pލ} gb#g2,WE<蘓bK۷=< l J#%Ь0g_jgݥT2YcԎ ༫ىP7x+!(}/!" -#z:[͹EC [yT26Q0OfhZe:8?EZ;⤹u7|]qq+ 27lL!t&ӫGI5}ڔ߀ 6+\"yLـw=_+hk$E\InNSX*K`;t6**;`)& G0{򌬣pDгckR`Fzjyւ@"DMΪ@ "l&|#%NY$.tsYx2_ N 2M`wo H X1H~D[ ǧ ΝͯNv Ɓ$d!ܰVqOM*xGFЌfx/a4w)ƽUGU0ĒKըlrnU(,0JH1ARalt;hSM(Q$5ˠ_ :#@.ӳLd]1:*?' q obŠ6|Z3iLB,]MG@7k!3K[tPNb~c2۸Nc3'j n3zcǃI"?_Sv&.H"*$=*Z ۩-w$L˽e"BH1aLZxdcH^;@3~Z>ϻkذ-^pzJVzf0?bEC>w { ].J4p CZ*g42p첻|;xEiS:< R4mL.A6/opion_ˠ+^-m$n0ipDtt=d>z .P09Cbt{E5-Jq>JRc L*+2UpѐpŲxp_>5|%& hj<[8mm%M-=5&(X2 '.ي6T3[pizи:6mUwg 21 ڗBNi)}}1X}e{2rY{ޮ^ϱp\;ّ68.D 08>Y)A_}A}c.b ,J |܏3V]`{ CP $[TZRfm洓qP}ЊMvǫSV ʯSwn*]SB.Ĺ`尘 DbbKe$Jχt /lt쬈de/|#unJW!^Q:\Ŗ=D;jIgmfb.$ vz]`? (j6u`Xq8IpܡK㶱UTŵm[JCkV`Ӓ53t13ؖtgSO`;c^ևj+PRدu3"cPx縜O'yVUĹ$m#[l>[! zc;'2`(QVL9@|C މۆs@[VQZgU#0{~Ԡ 鞻[-,`YEVтѫ!pvdB@7 iXQdSd ESE_(!L p# r0J͛!](aLZR eM˭b~U=G%L'9T'? @o&?+rVPT+{^hV< 'Ť :>=R ~hc2Yt4{#R(Ur{:Z3k6x\m~5 ǒBɵǽds: OFiÒXSB$8m,f+otDZ01`i=?kBXk2( MB8`ŀfh$p ra!(;iA}Ԩ7XPi^Y4 ,#mvSٶeY8B*M3P+?tݵsG̦9ɺݖk{D4GbxNAUA=to׀Z~7ͩF$JkHۉ*(yJCHb`pj8*k^l`@DOߌ\nYؑ֟N!Қ/4q[+l>~`q@Ns쁷ިSӍ mw@yo[O= dSČ'EEiKmrr5LؚسN zcg; g\bq%ξ7+gݡkĀ$''s6EV,Nկ@[`C3e0g62E+UQsSpE(ۍ la{:_4Q}# :Q|ր͌Z1j5j)#‡ b[ٌsJl& {k.`Qe{LCjʡaX6:HjcG+|+ b zN.2n/+8={Sa^'V,x,_S|I5 &ײQ c7qRVZ -xOM*uJ 8z;C(4Ifq5,Ĩ+H)5yXwDD\K{~ HFM b(Q.L7t_mz{:vNNx9JSB5+D(&Mʓ}/RGP ɗ9?|S^BdKuYg׎?amID{f$D9<:Ϥ?KVԯw xtţBuyp '&NKG:mwMSUXhcv@l8z,~jcguI^nBD>JȉaV ֝A y6:ҭѩ KBW&nit8 ɰ1a$}Gy%E! "V\nv_ —=4Q a+4XT_>Ǭz8u<}et߂Fpk(-p 8Al`BG_ZW1Nɔ?#V1m+Zbb)>ݤ~Q-c<A'|kӚ2'= ;[-FL+)F%6l|՗m}Wj={;צ kVCVjwӄˏ^nWEb%iC_fA =AC16\=:XÇcH3M?b&k k=8sEn9a՜b~vkopɰ'z%$,?JHwyK<ft8۔ʭ ˾W*i \ 5X"R7_b'Nna~H ~j~0 &@ګ캁σ|Y-t<@Va˷6 m=v9.RlDZD`S̍7F{+O=K/veKhmP$ 7v^oXS.3cѓ+tH# ©@g;:DLWf/mT.ؿ*RZ2קL\*syD:韼㨣e:6 \=qXmRآX #6N4G Cʋ /N=~`i8{Eka# s\놃9A&N:3!Np5-ЎSQ4*ߝ$+ِ+ `늶s8WR_'NH@)~ALN⮬1R6vSd*L\"](Py@Md_8M}[6?ְ\|+[B'" PQCorA OSQŬ$CZ;v4'kمpjpSF# KA$x@Hùư{>yvYyܹ'ɓS^q淬7QɼVq̇@hw– : W2>rK f.yr>^Lě}wmSrOߒ~#qn{ b|O=V̛b1(ܷms~73^4YADy5VLA=}RY'N|/"EfN"\O,I PE-7^nu i=8$kבJ;ٕpd>PVC="a?ks#Z I ׼x㵏qϑLCߐ)bfv3-IZL$@FnѶĊLP^!Wr2_7M R4` |ZP8N<1dlwwʳC9X {rTA&iAn*St5Zl9Kr)3aP@&&OniV&nE-f(N.y  Spf8 o}ay';x;0 #SxC4GATU[ жݛƭ(0wQ5ƴRm2Tƒ,̞՟Tw!*w'Ƈ81X7ڗG`hW'q^#4owI':e:T?Pw/ߵ? B;SX"J2"i N}ȣ]˹ſ m&C+.dchqhe fs?\0B1;v1ɇLL9h<);xUlzEj{lGwPVH/#:vrj ^٪2˒zJ{0*|1⃬5A $(q.,:t=}4/Ј7"| >fG #x' 4<Ԃ'4)iQqI ^_=n-E~&V&7%# V%Ģq Šcuc"Jܐܣ裠:g;0~!;z'cz04x1?jZڰTqup. FJYWxU t,d˨dZj͡e"VW9N>hTT6ȹ x!(xh`%8:FJk*Fx IDv6^C*]w+~'> ƭ}͕t=5 J;R&Q͓(\X|Hps:c],]-&X3a xWB.GX+z9칂b?9 š2dƋ_KlYMd d1*v vUzenekGPrD94{@M3Xx']aRIe*u|w2V)OKs5@zA18u^@ۤC#Rzk,1\bemΚ cf ӛL-Z>oXͰf]`IOCZ>_{ڗf{junFzrK]s6q3of08X-;CE'yRE Hr%ec^K}RpJ& rڙ&;$>"+XFZX&}יW8vv% #{'2iN CO|WaXF \(J]cÜKv,\'3٫"g\Yј#C>:hƀuY U"[d`|,d&A5,wi{M1eT!gȋKj"pbv `y4Iay:|ВLSA=npN?dJge0Z[?̏;wMR:x(#}ΰFQ2ѕvdڧ'QD :E/ HL~l3ĹW')$`}GWNh1+|O,Uٻlَ^3l:x s66p*VaŨ&']7fCRl=@mIUJNQB5?h -1BڑOṿ_H1uHB?:;+uJؤU#H[PqlHpT Q<{P}')%ΝR7E%O_0]9;c99HI*W{& 1]9+\! II'H^e+Y0(E/**eqwF_|K \Ŭr+|J]f "::(1C#Jt̐uj>!`яQkBM[ /g^ Ie!_jj-bH=z @lY,˞,KRkfK͒8%,NfN G*33W@jQ ?8>Yw<`'˨:ߔ eN=([dH Dr -xL;x>k/ٟnK}KWϩ6B *MĿ^STnt2JJF@k}FYU+'|7'Ѐ!8%lK}Kl^yT/l!KZFK#/}ufK#"Ky2ox =7X:UH,Y؛"h3pqIB(܎tNܷoӤ[x!S{΂}v͏j購 +46$cPka') BH9"7H<^,L V1%+y( D~H@#QqL]QÉze}{fPXkk>rHbXFڠ0"1l/9+"ac*&e,*O8> Tiu+j\P*v{ U~es*2ԑm҆oZ=ĈV7A*tUA"%ˋ.{ t(mA̘)IP$ ~E1Tx6Jm!u-21k <,A`'MxOiE7̃W2̹2͸ (ida!E<36|3Zc=+e>3Yw7@~6Ѯh7@7j=~fX,Swp])/?LgCͩq MvV_o?OTňƃn 6{%7z ͞rc2~$XI*c'a 2h ^.i?3PC]%'1!!jNJ>h턪Dr_t[GvC~-oP.OCc,R^ sH, tdsf(,֐:1j\>?h}ZW2V 6_LjI+ Mk*"&AJC<`/VEpcH ʓf枼h)S90q.z͕UcX].PDTߦfa.P!. SzB$twף dvwZ@dMpvk'sem:#E ;G>Wt0kr2}^˧#y,3ǫ#@A\6;wĔַ@qnDxd`F*ˢygL>j@vb׆>L_H'ሺs15~ ߣB7Cllp[jcBqb&{LՍ?=ƾdw;,CEtc : Y)*޴3=:3  e`|~q6IiBx~4"qB;$ᑀY_4+^q/ 7oː@cfۀ!6qX n{ Xߔh9XNjuZDA+E*4lI{QBƢ#}dSGw+@|j/En R;G*m-v}ɶO޼k7l(Ƃ{xrcH)S.{=<0/L1  (5v1*>\q7~xwI+-e>'\C+팻`[^ bFi*X|wny2P4IΪ&NQ@ {USqy Z>Ӎ%J=F5( zIoBs?:tNcXgP'f~\fp^lvP,ɇU.K hʹ~P$X`/U Ȃ6"Q@qOxB@-Y|ǎղ- [lx 9r VhsWgGLu\}Ah_&B5_$ȘբSiM4;mΔ[Z.1uvN~h}V"qT7p[Ih%?˹3eںГ04z܊O/fh9VAoUMvOk\tSX=F@"sF=ݣ6]|D3-s!a󉐡UB>&ôX&uܻC[hmGÃώv&thHAdORՙ3w`?^wC/$= \j064NL\^r]BX;x3iKc?l* /yS^4&`?JϨY҉&9|Vtb OiC qVySdXd4vJ`RNA!hp}Uڙ vq d%9` *W׃3Q77a_%"K O琔@sZtWDKn_/7b ?Q8t`цͪ(2o݇?Hes)ּXfP>WneXX("_TJF5Ĉ>j3Ġ"Y;AצoWDyEZ% omQQ0ך( d$3Gcl[_t}H(wxf|4".)d.A̪Q20O,V#;y^j^1K- Klm!6@Xh޿rU* w}zͬBN3AGB#R`8mHȕ?]Ĕo:A4v&9]KV,EW߫?fl^aںwm=Of&qGBv8gܿ*i}6~\Y8t,.tJ)~{M41c_FHnA2(=!ιl yU%ֻoz[fx$+?s ZV.adFH?+\^V6|f8`ܰSջa$2B \ɯbn&ҟe0zzHOXr` ,Uct_z gZn.#X2R_YS(}a}1_݀V9Pױ'=V2uND ̩h1sVg?ͮ``}bYQuNVDX+6M 7pk]*r_lE9LS>)eBGgqvisTu6B;y\ D_D8 i% 6I),dF-xyyq HѶ̓D;3Ŧ@$r/;x4<ߥāĠi2ض^l.Cf`'ALMdu7B"sPhr>< 6af4N13AXjެhM\Јi, ޱPuvdj,AY\4 *u/HfVOGYej__[,3d{r`> "N2E(ҘwcMC-1>} Fh9Sv?zׇa)k=chcčLI0{LKPI!$ȕrGU3RbF ԟ 7$pրܴc 60 ,ַ\ٻ8A 9f|.J(L-Q熅2aAFPgP|6!:KФVf7nbe`ZVG 1qaccA% Llp> v+9c%K mM~ϸ̕fjnև]Lj_+<1B7o^ŖB~rH(GR4;oH&zM7vv~] XzbAudUb|Nd)Mc>0Z+-|}NeDytpQT:sa*MݪXHK!5նIГ݇^ v&"Y6KA$f,~}-] !kLy~$aoic}wRV6(h?LYY3R|9S yl_00'' {ldY.+"eDs1ކ h UJtȦ z<=NBFA&w?QEɸgGk͚I_Lx%8\U.=u7)K\F6`ߵCi( YvR'xU+MrdNKfnWyC\"$ Qd،j(;I> }hklpY$yԃԜMO`P=-W. ,Wv@m,L}5RCySjr/ ?wFYsyP>py`O~V"6om+xYwUlt}Mqۤ/)ޠ,HJvMRR{O:OW|Y٩>B=ݣ \*)jg%>k}8 ^g ĝ@$;"M .:U$|ֈ 9Bl (Mu c6&t ~+i$%%l/BNcÃj ArK4w)F.˜|36G7]>YmJ>+ dթV;~]Yeu>JBEXC]j}=c{G|pIJI2y!V1c<*iRfOrc̓QM&4!@ebp~E͟p@v9DT] aS# NTw.F/#D7ҩj[‹FNH gJ.@*(I~2o31}C_yn+%/YQ~n0+:?L4D ieqB+T1w6Ϗ AY׼D\l$vӮLabV*$+p(F8[↞☠W'<0Ϗ S }}t|XK>c.|3m~qߚnئIP`3 Gl!tTbOkkl!n}R<h\YG^/2' Ƥyk' }z"H#v(G/ ՜͛r .f6y>޿;#Ԯƹh:d@3Hj) ~;E$XWFW|}#{AwWZkIۃ99z-ݼ!%տZfu:"zhltmt<Eo h.4IΝ-9fTb *\y.wTK,F7N@`‹?2N~Y-9z`S_v੿l'nRBvG7?P@ogZ5Ir0Cy@:|%)g Эx݈)W3,DUn0:õseE=Ez;pFрضߞa%lxY hϤEz߅my .FTM ÿPu:1R"S{{'0c1NlM(yGKkc K&e4qf%7[7&tIkarUNKtD*~a*3JSCD4ˌFx Y7fdB'J-!!'3޳#nJ!ju0˷U v_j6XʿÁ՟Ă9Ku_Ŝ*EO@t!JK'H/"~l&d"s!o h@4pY!7|}s^@WɅEO-EPA`SlYuPN;(F S@UD ?t5&O/m mՋtAx aɊ^7==+ⷕ2h鈥ɦezlJĺMb72s mOxfTOְ愪V,:j6ʽmf-Tu;B el5RPm: VzZ7¹h$XbJ $nlօS%xXZ;T~ V-H Scǖk!2 Ư1>d~\*eB|?p] 0\iX?j`bʭh)jA,pc&Wih}( }_fρʥ'LVN>c#mw.=[M]E\@T@`lHrS7V4eHT5jذ̿Ǣ̤%C./$%u#p,kXMPNn+`7놕P|FBƖI.6QOJVBE+n:<ˏo_:qt6v_+~V,Ci0MV I $:@4CM|,[Tb |ʲ;^gdzS/ ΍;ܘ3a94E.7/w c]M⦹N'L:#2Qtš=7Tb$`JEE;Ʉ@ ů7+ICe  kR[蝲Pjnb$-W,Lu@g)Wo:Bۤu7nO!B 3-(uMS`Yec`,3eK>;cev/LEimT;=0Qѿ0/2> U7e轀YEwJqO2|B,T l)BqrQnG #q}1y`?_+}Ly*b̐W:=Z0u+AG[ZMHyAKG2f&NY8M3NJ`*I,#3:iSs&U?IpsHRWыIz1!Px{Wꚩ*b6)Ubv {[季Yn!G #hU Si&}' 򺶎m hնma3Ye}'[c:r@ >7yotψC ,`cƥ.V)BmʡrJA+Ylۉ¶mBh!Xv%Q{9_d߻ԃLW ccbaJ賾 "rB$"QAF.fcؤ.s3ua[OU\[lpE fg0z!@I""r㷟I5S)qN-#6lxrxW'Y0F_P<8qV4q.dө.A? ͞ ^.-*5 )d=ORfAM…|a9ۼeYwu!O2wI&I܁Lů! a"~A.*3e݉9br+>A-3|L6C8jaRnawtgbd\2: |xn05֩A#q[43J3ӐSkVxL-`sJEle͕}W-V"G@,C|EbIBW#i`/FÕMu4=wWl0E)@6Od;) N 'TXݔig^JC@X>ZO%][ײʳFkm԰FF :&\@1c|!tRwpģq5EЅVPvMĈzdؕ!& +qF JK]Rg@+:)Mn3B%ͥفF$,m[n* ^!Icp8ۧdJya9րnA%꣮02لT)r7J_91\2Q ;A`#e&HN~-ݴc(y&D,l2(}䈀UNT(~}88rE/sڇ@*Ǣ#e}U}xcG {~7yw̹5$} 6w*b B[/x9'o&d1FA?eR8rgOYp.<OuoPמNK9#zKQX[;ώ>`ƷoYbppefWNJnLCyq7@ԟOj` Wk %jQP4I|/ Li':6,m2bEy!gǿ%bG*lQB1&e6qfW,XUOafjLyGKLXyt>>"(.l#/?} (fLyXprH)w;ڹf0{qC{( b}zUA5xlW!&7h'Jk1DpK+d|^2'd*D..p(L,.0#Si6YYjK'ԂP)K׊S71; (n!<:Ā| %R:t/YIA3DLrs"Uһ|{$.~סї̡Ea~/S.1&& ߗ &Igg^gE!gx}8x mP!cCιn)Hzp8,Kz{9?Qg W"1b{̱+'۰sVٔ^[>֮&D(縒D՜6ֶS(sxt(ŝJ4Ĩesw:i=~TjiCpQ X]i]$2NH</!ǻMJj7{/oj1\|KS 'nЂ ]eTB݊n][ʒ mc#EO G ?u_ըTH%dviajmrsˇ!3!lk\fr~L= 6|6X/ۣժ+7#{f^f*x_~J `mN4|V[&Pp8?ҔZIwRzEK]GT:&CL;כ `gu^ tߚ58O.gA?l,Ec1k-\KWO_&+}$@i<ԟcV@eāJ@׀v=_}j V'AxO=KG 1 3'V& *%9,뒌6;')I__'j's>ޣ ̎_)]D*~5*XG >S&l 6gT3EuhEF_EQܝvj )}R)oRoVTl= zT|LQ~8Cӷ 'ޚD֫o2j^;/Fؖ):.I6T3*MD2%+/>k Kے ]l./.r7 ͩYBs2Tj$fO ,W/{K؃)U0d'A)"%RoY_7|]"|z&~ :`f_Λ-LcmFBxk?Ǐ-q缙(7ڃY0:%16J~ٰ@gz^}M_ 6lÂٻȱܗZ4jGT=s)WLXو XGѕS$ ]T&|Q]iڸ(I:S~'(aS!ѷ^%'|vgdNt+kc ~ M(n禓I?2Nr3vh9LK*XN f>l'>3j<.B4=5Rd NUph.PnjrsMC8c۳>V %̭ xS;>g/]P"whw U}@R6d6[ ]Zp; Nr3qc`wSrSޖOfS!.V %KQf:n ?EHo4RHYWiX^-N9ָVo [l_Kck~kpK߷]09цu>3^۰7 eFDԬ:$eU1nTxJ(܎d!wVrV)ڸ)D3&N)߶!/k5Io]x(tkw_Цo V,|Y: Zk 4*3ႦVTԐidZ ciyvNTE_TbRq SM yR|,!|%QC| imk5qPFY3 `dCJhVw|F&5 $D TZ\X殉dx 皶o֩2Fنb׳o;/E$j4g`ǀNjOQRT$RB&nlKxȶRAb1N3A] FlwlzMDPdݕxJ/XYhjLJ#n&G}P0ja[%kLp$;(wnmc됍" z쏷ݑ,]+հG2084?cv*~kK˞)8[ Wrn홵ZD='+jx# 46Fic5qwEӖڕ\=B^Vn[]חV əWmM|5Mi]xs*Ԅ맭T̳Zho\W!5)-78Wl~^%!(<]*#҈7A6{ +r r|cH\m+퇝TO^!*w~/z%?:OlA/;Qǀ?rw3tzD?Fgdb@`A@*6Ĺ>Lu#HC:,3EFN_VWĴas3p?-6tpa"O)!a+\mLaSSvB\e Hm]>(Y{>k>(Yk7i i']:ҕ4$Ӄ]MG5<<\u%Cq451 Vtӛ$<ިY4Q_[`MrXa·[Ez$`= 65Fj}ďA9S7INxeӄ` <8v%q*KJmDAUDag%%3u\c,ZbsdI9op m-˻Lq|R0v xe+'L]OLmQ@Rc:dySOAcxbV1O;{KGg3T>&Z'go h JP}j#z͎\ZHS &勡-jr/@Z ?@@UK'Y6PR"؃Kn, z%~&sij[ LމOX5Eafۦiڲ"sTps?T8ŹI>,N[K2@[Cc5*A'9W)J.eLR y`m|~lMoy|R!r0'aR8U24*iTh;QKG v *$Cޅ,]]&9q/n֘9k l$K9#Cvr< o"CAya1cPV*[>'EeȢ ˸$٘@')a{˹Cأ^ip]Sc'zj}y QB7w.q8!~972r* GuAjI·F$/ވdP?}rEJ'skh؂=CzCS`vڒ*تs}n1 -LSq4C)_M$9M-8PWX8kl)1! o4S3.1~'"Ļoy#?e[UOYB,|'ďmGfr0,*l)X:o+(sCz( Y%ܣs}g_C[b٢&Ö޲mˎG9l!}ExeR4IǫYd=&hjJtrj/ܦ Ñ"J0++A~l'ѮjKo sEiK;GO) AJLqn԰.5neW$ŢU6߬x+H[ѧ}y}atg8YaC#~:X{cAYCЙN5BRͧ'ܮi+PsFSϹE'_lB%% zIprRy7'XJ:glD5+ǝLRvbT jKINz m{X`·"\ 4b-FpczZa ia a8%yv"َAՋkwgvV˩~>81hM]6ډEvSd\mIne.>̓@Ҹ Y>DqU(l0+LKu *XV'IXZ^p}*h!6tR-? ; > Pz!~h~%* %,/A(X9CMymӐf7S?,t82 پ_J3:Pa!Q~?Υ'I.^A#KvU6?{fQ8.`z,Ī}vVxmW:CA"⤙86^xu7tgKγb9Ch×mr } [XδͭR`D mAowtl`si}B}io҂%IUc, н2Rbg$dВA6ۿ9){\cT ť ytqjk]SXo*v2c!dD Ł&V EQoz;tʭɊ/N/DF+ٖK(#>0-0+ 0>qEZ0!6{oLc9wxkY H4̜E)vi>U>+ҩ*KII99ȀO&TB0p%1RoXrq(1%Ss$'RI]eU#ɒʙ. ^7 W^>*[#l 7Vb Wkp$ ;7$, eT0TY%=UfSNлOMFz&^MJ˩\oS sy3ayn[h娇dVqd\Ԥ }3m]o}Z"KiHwD([·ʸƉq7i#!<^Gc[0GB m~""~WF>@ue?X)8z*Ba~%'6t%Y^ʰr| 汅2 ؗߜ1ިଈؓ(zlw6t:J2:)ȓTQI$͂ /JDQ_&JUѠV PPnw0UO7DžXHwRBX]m/S͐ b.ʍCgQIGajBV釂҃ %`lxyZgk|u1e" 9x(^؋R=O^`+F@W-sm: t刻^تo x{gA9`0W>?_E b50M>)O" @ARΥؼDN4>aktȕdq<*47EV)&~ܼ5o%G6p}@lmIXQz=V7{^Nlc S;/ABDBӨ{q1|jr ]vH@,`]i3CqȿMS> H]C6; qr0yN0~!̞T_/ ="#I]ɯnnerpdb ahKyl "[C!tqfH[yaJ_ }%_/ʍ,ϛ$X($JnhF {ϪÓejv aJns7"u,5ȁ9_H/ bٲQ~'4LrBY|@*RNrSEVe vjD_T);'1L|Ф&'j_ pFèjhB44J~{|Jzl+`ʀgo,KfϖW L2&Q-iڼ v2&/;~O/\dE wzy{A ^mn9-{I(yZġ/NeTc[mr 5s_e<#3 NKwx{,(VSX7DQ?ՔS r!hɏZ9Plqf'I3G ȢV%V7*RZ^(vxfgv%CKlr9 ٴ mRe]w=~KڏB3fza6C-`P9_(XP18ʠ\g?2,/#',mcM3K|$hjŃNޅVEdf7DY-Ym ϯчDh"O޼H( uN5 m@$VZٵD2a=4㗢1!-_#PF !y3+5-ÑgD&.Hdӧg$p%'` u9B>~8gW|FAό7\DݱyEGפG[KnշUQBuGCȖq@`L.pOR D %_!$jȔѴjF_kBmiyY 4xQϯM19Nșpft>OUlA_zP)t'c?R}I!+2UH0ku35Xm -ּ!0"6JM*dm\i{y:3'bW^YA03R3n+T[NRccM|> Bil.O 2̣ӯ&y&β]SU(${QN%:9@e5ߓNU*3%P{+jKYjgn$Xf-fDRF0gwU7\.lY߯i MY:3X8mm&X8ք$]!ͥDY|+/'.8\W1sYt;PYR?u8c?[6UZGXlSD Z8w0Ui=hd@oB6nVtN^5uΈܛFfL׆D9H^dR aܻ кMP=(ۺ/,5F`?wފ\r-i~BP1%"2>ź`7,KwJKjkV3y[%G-ܮ`F |mMg mh-d`I;b{xiuί"GAS@xlDƠ,B"eb~.sf@tf$BSryf|8:FC&6 !<$<Պl Yr= ﵫDϗ39︢1MR񩊧FY}EUuY݃=zH(6a6oƗ)`q~,dctCFax@lBe0!EO{ۂ7B|6 r%rտg#uI &IH;3᤻,\h@6Gnl7[O;cW"OqEE"4͑GD8Sp=$UՖJlv*CO-19F& @-Reըc0fP.H)r`f7*KQLGpG\&53HqXB3B3hsT#B_ʰc:'#  2lKF+})+H8GON Qǻ]7s{pKV- ֳOL[s'x-Zw-O3 g?'RlbXo._3.r^LHYm!5,قϯZ-PiXh2xt|Qp(Tց f$O渟ǺD>曆h!%f qu4Z-4yF\^dnFc9(#qMD4tH_Hg"Gu{FlXF$XFNl񶿚\Դ2ryC?e !qmz_Z5 R++hүB}ցm[@O:&8p30_e{~!JXHc>3!z0&1!q?,Ih(X .>?xz5w _ !UB4Z[%Sl]$g ,jeS2z%6s GhͩOWEp~SoLZ# q+P u5y:}3늝qW6Nw"nA~  ^J\[]&B}rncM֌vy[w_6.n4W4 6A4>HElE3NϵLn=(4ݳc"'w˯k2M䠎9>}3xl<aCBG.--yuLGIw>SFqF6~y._/tM'g`ߚ~_4#֣1"o|h..FZ٭xh&oHs*5X*UNxŅں%O ,PJK@E3l|Ô檇~Jo%35AܷMgcZx!@IZ3_KX.֒F/XDf6iz9y, =(a3x3ᘹq>t\U_.*J^9'B rDJwX{kఞ9ALd^Vz hd(skITeH$L<(>eZFHѤ.)a׎z;"h0Ka ZKL{ b$B gg]4Lwɶhqs {ۑ3$jߣ<˟udG#AR[aІY4y Y]Pq3p9&Z+YְF-8m,z_?7^@eݗM$rn!+>c/p!N%bE rHX XL1L=`cf@ =פ=E(GR)P!V 1!P2@Cpܐ\u0xn/slYB)4lڳ1-בUfuCq(jQě죊7Ȅm.AI/WiBԷg\- sIc'$ٷH66ʪnJ vtcua\[)8w.&-Y2\ntt8aJ졳f(w!LM|؈ j^sf^G˥c(IhE-s.BTTrpp6H")t$f6kinON8[]N7𭂕]Cx9nsΛ $wuIvH\o,}Q}Ld[^,y=ltVTz3UM-%h8Mw;A􋔵ThzKFڟ^VnQ{j< ?ߌt22i6aAxv#fUL{riZg^W&_!bLά1khf둾`l/p' &pU_|r4Dl`mhd~2op<'-<ǎu=|ҽL!u*}mIlM##||Tcén6vv܌|li^d/^]wA Gp2hd,MXɖ.1 ~EhBK' :1cR@;]^\Fj1WrYdkd6%V̧QN^eEp6O  R¬Կj],V6Яx9L;'rr0(Xx)*@=/3u;?B'=1`Cb{A@!4٦ PpѺ jO;m>]X=Z%NO7jgá9/$ID\9QU <4 ë{V?Fp%A-N>li weP}T`;)lF;odYOfg7߿,@ߺK2Y|n=3]/e|p>N6K9&|j`HV)oV)$ET ad'Ċ8R5.Ys}k̚p^LSSrn.>m d0 /8ŻW34̓B%hN HgUËC6t9ļ9#Q>68`nйwEpbtk|Z.X8 iL!3g@htz9yA%fI2R,Zj2``fԽo ?x._`uy>:U$=Dw+ 3?Omm1_lcQqrۏTYrn{>>.\rn4a+46lQ+DKۇy]~`@2 W #  Y8v됟X><-wMT+04tKl2]%YQƋgp=A2wovl" ~KRu/ԅ0{z0ǎ]f çJ[!u*=bˍSϟa p|*m* egk5UpZYyHr" { =Z_W~^7w&h_Uo '/xA]@:2I%E;+&,&A3Mk ,ʩ[,ifILĘmdXWu s-ISD ˯T6qMh8 -do Va0,}9Jƅj*32SnGJ [ikG 9{ܪԲ5\B|x0Kd\ 0NO7쬆?h#0(&jSʔK2dF]tv&}PPD/i~Ɛ/n>k*kÒ!!Bts>c%^.:;L 2NE| P3$HwCLD~͚_K~#DbLRaeM9G靴J_|B9K_!tU (4oE΅vI5{k#"AΏrI#{TeN0PG\*]yΩ ь؇OLo/}k_tˬT3W;AʒuU%>eu#ó6;Ia+%Zr^|O_dXt!luJ.Tuñ<{k HuPX| Ө*41>`8}q-(Tv}IFS>z N?%8 ]];-]TƋ7>ЏםVoӇ ~$.VqF~[-(UdEa_&ZQDmAv60̊KN}=}u7?d&_ߑ_$u=LzpGDb9\5A(98vzy bM["&2is=\.i)Qn9v.ֳsiwWc6e[7R}8e?1y-t9OA22fymYS;ZO+ '=e$Wm˴Ȓ{>橊U]^9*3lS&k~:; = a%N?Gx;vq\dCgMXcfc&&1x9]TRH3 :EieC8xq;T'j*%Ugv|NU[$ܩ֯,4*~' NWOO 9Əus(IKu > O,8"WM1}ܘꎚ YF| RLmGɘv $AF)PPf#shLoUAIiH%Mc(]x;MP/Gtd"J A/ݳ&eGFiZ /t]p`<b?۫)gI5"?٘.npFGr!r-U myyha˶ܻ.߂ }ZJmH.b8xK9mw-}ah s` TWgz=5X6 2<$<YYKl^=i#N=&#!Si0r.6@R=10mɕc"To!$[6o VIEpW3hnSh8]֪t{uõQфVfT݅ VerUL%hE;qpZ"y#yjM2 rl wMQzBi>q}4#t$TFM -4!BRϥT@uTbpPexԬ%Q~hoXд(aO(?^zq]ȵQ_72 2P2CvN`+3,m)~1CbR~&ˍYR]Y`Is42IѧT- G A^.^F=JU*LR rAbVv 8PX0YdeW' N~jnlG).\ny(rWTdΡ3m:O L %I#+n |+yh zme񝟸G:Mtt98Y` t3겍\ڞ` 8m>~>8Yͺ3hQL֩[T6g8lQ{{" YjjlN͟_L+OO|CP͜ SP4  (UJc3FkYFKWo?#!|B ӽ\*FrR*Px9kv2(Qmo+8c3:hWdbx/D[G|Kev 1%x28J.p_UB υVϐMYc_$|8@#qP\w(gzk\NIuNdZ8;͞C#bCZ7]^_O* il;0H^Iۚw. @@&#ݴ!%wtUT\BPmda6fs]hŬ$,uXk.*h2nṤ.YRJ'G O )a%*a)% z.7CpKq @چe[$6'ȼ9,#d dP9 &ܥE`UkA,cIX֨*\ܿbH RzɮݎX#u5}[1ugWGv^5Df4a@8QC!=oف[y.`C0^;[d~o9MSߜ P8w A]YC"ǖq8[т0VrK HϸϪMnCx{N/څ: 6 ^+vQUwO8(LI}dS|NsUKT{9b۷k=pm0enfO}xЪƣSA{IϸǓhǐ6o /%ΠGSI<:t D^iZPβ?* ]zww(ěLbx(rw oTM9#'rB_J4W{|qJv:V*W93+!)&}UCT6Ha5zE|_Tw(S!RJ8Pn^I5O9=.q K׵ ,10[5XIӯ :ӏXi$#E=ȜpVzo)&z̦t]fG$ҧ ոD&NIIڎK81*ȥENXԜ 3hb_"]^UAoZo SRZB{N1Sb_bĂLS"ѭC(ƕ4knѪ_tYsŝc@ HGz[gaBBz\%!Z(5e0>dKgN-L=I.}OSmd*ٝ 4='w=ߐqB(RZ= A JGC["q2j0dCҟ!-- -3vC<;>ugm|0PTyvj)#YF86h^ +. ?=/Q"̾uE;_Tsv"ħz`Ȼz԰,P -<8}L~I/v8CÐ)r__c}ߒ'iQX_g~y' Z6RɡV ]}cz&U*㷉 n$oXd+tB.r.ze.iލw ҰUMգ;HJr;eۢ_W&ѓ_H}_L#θm^s 4J[Òm3uwpŸ5i6QmF8]hV]k0,ےHԌ.N㳷M !l2PJn @~bO?f*<e[ LYlQɠk ב(o8fE-,Yi ԠZy4ٳI&=exWd}yƵhwsZ ,lی\Wnb؆Oz,4yk]Ft$p`vEUc# O)#<*AoHΌLq,xܙAbq(žVU(S[ؐSoaĔDVF#CP pvLQ -T|Z4g;g6. `YN&c`KI? /YQxNSN]wk%MW4*܉8!勭 ʑeSih 7l~ &Ǚtf2+#ͦe/hJ"6O \/Ņvպ8%#=Lxǫ"uWb1B}AW$cyHTJH^+gs+>(rq"dʘ膝if8IoZZdIݿa*?̰;f M=i]lcHp'>13`ǚe:dZnozȊ[{tIÙG(Jϧڐ蘪.Q͌VfuXQS.6Aɵ]9\вX5-"~pjQ<͈ް ޴'Ew&V;FMոV}T۪Sw<?#r?Bћl>y!6LVfpO0a[oXhz~f:VnnYK 6C!8jbyW umΊQ_ZNQ YUxΜfB ΀-LH4z7O5vx+'RnG"]*[;Wlꈽ9EZ ܕ2Tlo_]pYhr?GMʹ8RQVWe~le_x(V/sgwjmM3b=UmxD#M Y( +:YNndc 7p  -I8 vgI;q"H+0=QhYImC?PLMf-XSUT (yB߾bɱe0I{0Kb/YUYbdzn7mN ;;ӐkEڷU[EU K`UnQ2.+ͪ5Ԭ,1ٚCxV^#3f]/caւIm!zIZdqҊVK I*H< @)^6[/#{"u?bgʼn#M*A9?4;b͘2?{MάJVS!8A[mz?4 R!qUNoBGg{rqS 7=o$xQG~BL!+g.XR;xF5 㱿ag nURwZ-g/)MAD{'(Em~1)X hxLqLg1V}1QeW9fb10sی.ݣUm4# P#&G0-*vP _ EֿѣRm9H[E K2 )KrqU?b[<nYgʠ|ak^L]=Ŧ3~fh$ VxC) ץU}\RY7)qh-,tA&-;H^kcb&` X2֡*#!*_H0R\oI# ؎ ?,cբ E"iYܯVrK5(-{]+pYt_m/VE j6*"{0 h&[ [vAsUgP͊ՓhaM:vJQ[^zGg=7 L0h EBԎ= h#YpYH~r *|(D-5t~Xa-z0ܛo-e*]=kj6;e983X5Nhus7Z:qBV\)֣)\UV֟˓>zk໽|g\dٌs@bNTUѬbᡝ,/0/bBHj'dk#է2Pd!PF64Q @_ f#Z0F eB^=;fƒ x2x5%ſ^t,-D5S6W6IfM;)\qM_z\ӋbNiTx=yU3a$=Wű2` Ɣ &~Any ތx0NLie1lZl~Y7ϰXDm/F4#3AuH>w%|pKc$_bԧcwYzHaLpۯT2sS%g?2*k Nd̗uãIε8KwWb~t9|eBV5oqwmV dG֪TyZ:G<Yѝom XU-*/C áW4:OecYQYL3 l-u41z#x֢ mĖar*ň jqyrɠ SSR?;黜i+/׀-,#Q<xBJ{\0 0_¨ZVмNH"!tT ;܎ttI.$nr 6F{_̓~ۧfy荊.7\be;'0xIՖX~]=N c]!ֶdkC-[##`yd B<$!Por!<1Ct u?T=L⻛4F)f|S//eyXت JҪrb{bT=LefkH}dzu 1P$nmO KƘ\ĥf 9%TGxo J;d94ɨ@|{ =Ǭ{}6b6gސNPpr0ʲK EC* <\8nIx.:T)m$1GO>N9t^7$j(`(Az6HKz ;.خg/><{DNR2Frp?NHxa<_a]K ),Y{W9Y+{"yieD 1JA莧S'k\d/D%v#[Rzڑb,QVnJng}#hE.u ze;3`RX.E*qz"~2Qbi%s$r-o,^wL dOqmE9D TB$D>] >#aͣ<!~/a O_hB{ydm 8NOd )Ǔu:^u"<>%eP?GӜ_ɜ,Eђך!-p!' qUq=ML`{x=RE~&SmIx6ԃ䂼i_߲mdִkVh,܇X|W_~e?VrosM}dSeBAlqbRTLzIL!3٥.73.VNȹp]t~6( ½vLXN9Orݺ IyD e8^6K"𩝔VI+ IӅ~iW↴`^Ҹ~ClHl=`y" :{QYP\${^od݋|3Lkr}Hds1žC[ȴXb*|M'3k6M" PK$: #Y/5܍e*LC~MkX83 )>fj*V33ၮ;5v=mq_occ{sg(4Zͮu OZpix.˸fqo"(f2Ev]/ZdЩÈ5< k9Y}^I5n ,ؠ:ub3N:4UD% ~7##)k­6DXlgE.tzA›-stuQ~\ sCxu% D:U*+s[G#^T0D#7>.roJyX9`;h0^d2'^ E2QFXF7pl5N; aL|7#4p1K=Ccde5IԖNm>阗3%;Ȭ x?J=cmNoX R~ Gf~;ƭ{jP[o 7. cץT[Vz5C7kkF5 4|en<3Y;<*JS[$<(,tnwlՀQ^ K*h EcܳXXoiX Iqp4R aOJZ)`:N.^0f c¡&SZYm;1ޮRy7wN lNϖîl`R@tR"Y$ɧOBk~ИeFDӞ'zA4Dq+ ٥A>mzQ\¨K|RoU)4lLA S)WiS3w B;θM(U*=D 5[ЩMwhk]vCG 菱kC@QM=efahCe[oSv J6Zar .}uI 1HG8rab),AeYph=;fM$јpnvD GDMY3ZdSn*S6ԳN>C Nؠ8-|6zO̅OX긕ЂPl/Ʈ<q#?ƝeC~La2Lk{>R( 'lGwwX>pdAL A9Hbun9م "9`$d T_*j<8 eJ7#2{Cάo?K[Nc&?2]]&]L%!dIzjޚMc!7WXg4wZf&2,!n?뱝!\"\"T8TA[ zӅ`ܜЯOtܒX;yS'.:k*+a //6φr' O3*j a!J"t鸩[Lx2 {WnKu%S>n=A M~;̫ȠJ 3B\&GLK~wZtV0J27Kl gFj/vǸ﹑QOyܥYNk ydR^,[JH\(dBGi__)OM*~B kLTZqy.ׅUY, 6.JlJp$ż QXEi%k}RΡ+U0Fn-9s&FMayݭ69읩U[rDMM^, +Bytp8ͱ6h&e%YjZ䒪yLaROA#.Ə* J{*0Әo(:] d @q{[$G]r :?nDQ$.[ɝ~p}TEY8ܵ h(yFKu>;G%o"Bz_VT:x6.h[q%7IP5/3˝R'C_N^6 +(: Vz͏O .P4rKQ1\Z/Gc ''O8f>@rvб;e2LpJB.W{n^(A)y8nd( " 5;y AX:²YO.,uup!A dqgp_A|wmm8o;Uz^1L/=]q1zȉJT9[^9.AS>z}R5%'MGr愙=_.Ȫ#~@>*'RQf VM`x0TNw"9a3MKLGZWΑ:|Ůѳw$o +R@)Ҡ.h h< aHe`QT ^evXiρ4G|/8gVg_ v[ŊtcS|F!uGhUNļ5bP.^rr,?oxW G=:T>@߉wOy\v,ɢ0"@;TeR Q;I Z6nhq6BMŒ]{cydo'6tp1yIׇ5)HsLFYŊ*=d~.>%[7C"R?XZedbX('u@x5o2v_$5p*1.vIU:d>4VUYeRuhgnݤ9/ #6l:m3q&_;1u0Cߵ'ˏT[*LjJ TG=H/B$^ykWĠr|;\ö"F"~釂6VXױ+:KfV|*$k:cTz1pF;7XM)8gAܨFm2՟ǎeu@`:LT]@⥠3VFdukl, ؙ@\˵a;2'"=h1=պ 0$/"li#}/5jis0F4ЦQ N屽pq|;)υ'%%Fƭ3]&͂Y=QI c,nK~rjHW+6EYhD>[0N9 رʰvٔœv㾡[t{}aL$ .LlUtP~SHl@X @qDp m{VEn#aIF/ J1wܟS`$TX]ϩ{n ~ߴ-{G2ZYr0ζ| R XG6 .1p;0Ed-d=K*vmȸqw^x `($"_F8L7!FɊ6rrg'Ϲӱf?vqf VK}1C¸T=\>T6=gRƩAgah/"pgؿMi~R`_LVn ~P;'BJΘXhrRW+}0e{M*`D=b`JH*0|i DeP\ 9a4'#;Q>_W^[.9ceW% E,&\d>\ ͭu\ b"Vj-;IQxj͓C5p5ʋk^SG|;Er<ݩi]EYloTD#}2+xm1=Jl똥3t_)6ʖ(}oD_JMdf$FIօY0RJ&[&&{-&Nc(#I[/k)B aWܙ(r{tƿ*W-auD +^"es7"2(xkS>y?eY%GWFyfO aowmEżJ&3+0gƯ1'YAӹ.@q}Ca*5)zpO4ɍ 50F,v༴#gU0()Eo1-;HCsf 15s9Ͻ?9]v0)ue wj$MŅL`PaL\Bf7P)?/9b\ J~)Ԓdᾌq}q^?Mmc> )T'©OHLT+@ciN76V&(sM3}.!wf٫,uX:wW(Kp KQ߸v)iWS޿{vFfX%pvwz 5,s< .aW9f Oǜ7R\M7IS;`y5Ò`9ȮgȢmD"~U@ ݻNqt]莩 8-_CՑ`-_TQ[di_Bq=8޽0=hw~bOމ 3Zq{A(JR{A^s5z.5 %w_E ><\n2`t_"~;&c#fFG==$Qpf$TẎ)v4;OZiʵx:2 Z<'*dk,o; *3 ~M~I2O$bLV`:p<g ^f>D@FάDȉv 0Ii ῰VL@gLG3cc0=#yH} ,PRQa0oEvYٮT?(PK Ћy}Cy{G=Nmm=J#3Zs+r ő4kCk׸/T p抁V,Qb}T\׶ =$hMwF5W*,Xr:}# YwBeA(iÖD\ǦI%^SMcwh:ѺrF ʦaBƹ1"#;BK.Yvb@:|/Q.HRZ"[|* yҮ[R<Р*`&dCvfrOghvҴ|Bǚ@,Ϙls6]Qr[ǵt6!edz${K^A"ÕFge}I.R@ +G>E?ן2†D1BakQ vJF쨨xw͊'>d&r.{}q֍@Y_DA 8d#1G勰:v6>fC\`>XH<n?{q+ G|}¸pfR8!Jlm{]OHmY܀zg{E \yyw&4&qE߉spu?\v%:TxŸ=JʼLJ.J jp~E-:7t!*c 7׿UT֑xM}ʮ9`aBY#iߐ@nN:=ۤ{hSro9j7- ^2=1li!iI'GbSЄK-諫$?xVQh¸53,^8!ߺAF][1q*: pDlcd]1o \Hy,Ƙ鴢Hyb}q"kRY>Ng񧗊 O<~ W7څK\LX˲* +? }r$$^Ugv5X=wGb'aǝ[Eٝ*fػ)5 oj1Wl:wR/NgZfkCttZֱ@]A7BIKi(ٕiCa3 '4}ǥ3]jSjhmZQa+3r|V[l3}`9ud+\魯{LZh¾٧s: I7ˈ4FH'Z@9!ۆܘ?`GDng!WH;p nÜi4y"F gI. |QRİq^b稚uPXo.][/Go,]Vjlǥ"rĘ=ƻ~I2'O5UJIc}-JSN(*6yRD??<9 FW(Jvb>ǪR/uE@hNL2 % M?30q+_{L̽*""!շ%`b+b9 {Qڥ)B^[:m*-VlbkSג_Nj˝%iˈ J E&!Rv@zYz5&M%?v# "לiQQ2f5oF/*S]z38X@רp Xg[\a 1foq)P#BqRU|^!/hl@a ę/knEm[pyRlځ<~%S]j e{?kUIV`s(5Yu~?Ur#w·2(ܹ3#Nq TMF.[QOs/(mܻ=q6S{8Ȝ-:[hpF/Bf " ÇQ LaFf-F~ a][,NIL.:^} FSHh{te@N483z>yqp0gzՋ8U^5Ҷ÷Cl#>ZY`+\oZB;A 9^Z ?,ZI0*KWlbO4SR: Ot!)c\uQBe$M'-k&JmPnW-I8@?Ot%0"@U#|ގ2]UXH~<| z8d Ff{\[6?l\XK Ա g  |[YLW$BYMfFԎs8+ud{ ;fJ"P&^PH@S u /7im®8'by(!́S7WaWuzf uH}ZIL$2ՀsǪ,;iœ|dt0^]$d4* u:=[j1Pp Uw܂A oOsO ;fǫAnu.R ,+s'A; Μ0Xp"nHcStbTn99a~MFWEW@\_i1r\|Z t~HV~q&k|dٲX.{sjR%$)Qir@xމre_ QL~[qx~`gzQWp+ؔzQ}5DpF4a6HpG! rÖ4%%=j(q.h# _TRօz[`}>^sJ%(*qeKkӫxr ùc$P?c7J}&; MEe])xz;ADK*ڍUO27}nU޴H5`MUZh-b}zſ W'H z;^C}ACk|CHuHY-cR:o"X{L[-X@E x@Q_Y Kp6B"iz2oQHvc ~.KW]e㣍X‡M'9DX5<ȝ}kR'sL[EKmed ìeT-I qJ YļދIXR&30Ui('կ8 #YJcZrJ+ُ,Rb%Ř;6eUu;TZgjH.iJL;0'WG #N8 m^^SW M*kHߵ2,`b_ڏFsM&^՜-!$ʝ` S`QV߷X9#HS'>; $*}vT%lTog4wʮr0h8Tw7XU({ztnod8vEc2QwNf VinQּ6@Q|knncBw$}\9ҍ%kCeH84&HWHض~0܍]C|)ţǕ"!ڝc;MO{vq ~:mu;c4΄c!E{+.F%!i[:8dƙHVAඕ`Z ;Usgu/Iz!քgZۚCkҭd:V~I[ׇqd M0Jpn;&UZ~BQ^_𕽂D2[FTn'^5mH*Ul YƎy*G1*I~6;&CQNWVh6n S1&hC5:g[yR5{ļyaӒ@hɷ>LLgpij9~1UgmpްϪp-cBC3L&s ?! VSv(1VkEx^ɷ\f*DQa?(E[tnSe=lR2O17<T6}2 eܰPf †4pZd.n[bH[8\BAaX0wKe ;RXv:\y bPyh? OoF "x"ʋXRZ>9t=-Q gEVLDS8A7ܸhnF%AsMT[TN*¨sk]VA =2?Tuq=0.hT"+&(=ʈ|i! $BTZ@o STVus+P?4Lz#M1 4*k5t)2^F\6 ̑<^p'ѻm/:6?Ovx1ۣc 'v[W=FsDnitzRsl?ҼRo $>fAF3p$"תݭǿG8T;g+.CCEl[<3L~Dj{7#o47t'pCwА1ƈ>oo#*x nJe(R̤#<6+G2Izb?, IZ{m]xy;ls],0(KXE@'&oq{1 A#V "ƨЂlYx ?Fn]5\mHf`/R<_8j% {c>F'R(FF輽 JG䔅9Җcí+`x.iM2jW#7cCm"ER)8qe6vצ{ƣ%SF.i 1Ԕȁ9*i[S^"eiw@p8Ø4%9hS@u حrJ89M2vrZVG% p=1] }^~g2F zۖr&, TV3g67~hP{0̐ht C ٮ!9߰*I9e0؀Þ}=+E bfTss,np~GF k+9]"%*leoܙaiZt5 Pm#lN3{6Z7Ӓ <"ƜN_cFjRhI˿䵻Yo<rYHS9Jّ\To#(YzPԀ ‰<^XS@ԟKoPqyH G65tiu5eQ@+'Vd @%޲N7sJE+ wyMX?b$氙n9h/z)%ؐFA`ǭX PW~@4:IYL{ x6uuУ61Vl}ƴX dP/t&,6ܾ]ev")3|,fѳ+5lpQSo?s7/r"+KhUP+cp]07% &Ev]nִx`/Čc Q݇&)dOeLS26rj}0?+3SY@eG ס .޼8KXRu`䔲0"H1^=f"T;1޹Ґ5^ O'.˧L WQ}x,HkWKʁu<v)'p  5 Gd<,4NBIZ՟laRxΖl5`6A[5'L?fɘ [8EedπPJtk ff JJ94iTG5mlIvx3i(Hw r{,~T?%h d2`ΦKa3cyɰ`7=H7׮\\("&i¬}{v^ &~{?u6pxѸӷdk^ ܢp-?Tcn;;'UwǠMv^0]¬@QS} ] x1ԽER&Mng\c/DnВa uUW 3heZV~-X*c1Gj@;"GKR]sͳO4wPDmX3iL~a~倄wa"Za< Oz JF/E(S6cN7T3`P:2GEpk=y'`I[ h4z1s;dpŠfs!0<~{ $=Lc+)nlE&\d8 @L~EKJ6fDZ-F늰5.&'/ƫwϥ[TB՜TdteMi=da nج+TZP8@&đAdGu^;I!C>akܬÝ Z3%~5&$nxh83>|Aud`Pu3GeI5LCĤ"3RWӬΈUC6ٽttQ R*OuYМPz}XI䆭C#NL).r:\-gxqmP`p\1)C[h'yXND/Ԉ_DyI@ox{@N\7`d &Z`Y* !ʗVJJΈ_-RcYQ3}ЍJwi؍r6|/'s(,+z]D& ~CwQulMR;^V}QA~;rtš{H{g&.Q'Z<1J}Ei7WuBYr`h,CA:Ĺ:c0mbHQ,\\}K˟^'c@Yő?c907 1O!e&foJz*{X3̡J#VH o/ 6ǭϒsMj7]y.L]gEEOvTg\Y w& mHk@=%疞?+,=X! ,Ri*%Bv9Zyᛰ=an$0|6f&jҟr Ӝ{EA2-T2d=&L5" ݙ\,XYNewIc<];+tNL0aR˲:o:0f+[M +#*9n}{>o"oC2+[a>Wa'zSDF' BY5Zx}7焘<쟌E^# }}Dᰵ 9n|yr1 ~ 5\9tF̄ ħ}\fEBvE]n:GDF z 7Rq1n9a[U5987WP2))$} "@&Ǫ0B2cb+`#A#bDm a)4X{΁kв~ug`SNf(aC0@Hr}~:=~m//݇j +GkAbb!yJu@돘U|>Ig%Sb7 LJ:l~'DD. 7SANBd9CiЪqV hJ3!$?îF !>w2% YNOGb0r\\RqdB\:=ZsZN K-j ZSU;ZL@cj0 3c/I9 y׋QW$AEY.C˹26r'6QdIm@ 2~ /O7oޘ+go'<0(X||=](6 "x3M#u'3Zo_G{@/҃nK68 ~;{/ V2r‘QC?TóЈ}g=w;q0$Ly"F^P3}lGꕨImbK vfpE޽1"RMw3UfVf.;cx ȧ~h @%Ź$ 3 0;7O 3CJ I[I՟rMf奔$`!0+>@e8`ֽ1U_,ۀs;a+K~:ǭ%Z (r"S.Z-C:AoԚbs4I|8|u8cu%14e,ZVQ@B{&7zm. 崊]P.p^%NC@ ]!Gecօ%vG (}\~8ruJ?>2unm 5֎jJ!^a&]AZ~3z Wi>ZixRp\ƗiCT<W%>t\T6n#gO8*#׶-}8Ŋl8xF-TFMmZw9\h~U1d0 Q+m DZL)萁;'N;e6zB/gtĿBY[BxQ"Ĭa>42""DK)5HHblCe[kIx  kp) L2aZ ϲ Iw+ 1!Ud! w-U> F| 1|b?_O80(v֋ ZuM#%z(nTg+1sZ1[, Ȭ";:_:LTs9ԋEOxASK+$0JagL^/=%o"lwYlo1r4{K)"H|ׁZfqcw6GjffA)u@\d" :2wH-aQ ,5bnt˜@OSI3n`(3 )WxAm#b0kQQABx&"qҚxC?[gK^ ]tlF`Vćp7JEF#ObIQ{UG_7z7]"8fS0jDRB6YcS$ø)Df/?CKF,uYа/կ> L=Z}">B@PT(7K=&i$o ˔催0Q9ioNsQnMxYvlJYӪP*W@4㤝DM>A(<|+MxgTղ&j,\ԾQ"\| &tBX#ZZ||E QٚipEe bTޝlGƗPng/&n1^N}ɻ&v@.R7B%m*,JNY<-HjM3f16 eRkWRpo*ViDxǍNO{gZ8˽ODN_Lm1yWڂ27׹=P0IneNK'_AϑX^ơW/,(iy"W;ǻcm\S(R7HJ+kӄڙ> KL.IO-1FI8W1.7mL%X@lXK@Nt.rn𾵫ACED#lY93/y&xNN e rg]ѕ)D\U`R5.֙{I 3vuzO行Վj47S W4vdX-<QXv[IᶸE[w2پ-ALjt{'N׹v$[(iE0vW,ZAd %4Z-`_zO$ݮG>"p]$nͪ"@.@ \ߍ+ vߎHQ2gb pQIS_$-D+D; 2a'\cY_6E8x܅4}H&F.=T?La LFQ>ÆMNjuΨGA&qg;оs}FZEm.O 19n P g2c"xzEK'FȢ:H hAf!D#.Rm 0GB<﫝81޻cm0+;;/mM8;*٩bh Ԋp0[ta=5z pIԎW>餦1vHѨyj. eٍxڳR9E৛֧/0Ѻt x&+l8!^ޥx3Z)/8)"t{z*eHDWZjz$ۮG/&eo]r@ = RQ!Q;A^, GJ1o7Q/ԇfJU`UFڐGfx |4-{t|gc@vՔ>gts䳲Vmo38JMOzgRf߃!G,_Y \Ve&u E-WD~lÅdS jC76:5RFqoc nZʝ9hV3oS S ⩻"jܽV$jA %hƠl*,R zTB~1@;:jZS3{C8d4ؤ, αag8[ST7pPDovCVc2#*PkgfB9XN7FN֚HU?ĉ9~|2&IX)nq><-0i|=$p398'Jo{`CVsiL^EV*btj|˾"`jaվSLZF`d,/`+wHU P"n)[U};\f 'J"Rtdʼn&1Xڎh=ꋙ, 4oDW)GgV!}̚3>NxA})+e t(ܿӢ@3NzP {Y7k@+TAH5N9 0T9avㅨWV)j\Ҙ0A ,lMq]Ew;U[{R~$sIUj}\( y'XL(02B{aZlQtx U/Lf cjK,dߍ{ɨ 3d:l;*Rt).N!b`=(71`U֍NPd?!NUQLz +IYr:3% 846/l\ț TĦLljo_DkΩw`^xc;jE"lX#$"hH\g:Bp)XLX4Vԧ/M.9h|ĮӪC{&țow[Z&7 &kM뽄C|;}! $I(0CKsE>OvDbJ+D]+Y~+eC ԏQqŠָHηr9 Xƒp"9drU _澲xm&j|v}yGL2jHˣU:| ћ` @#/49b~-]Ar\дdYHjM*QꏤQ  ࣀB kbv zf֯pSsL`cea8A̍TDYLZgpXκET<_(`!Ekp xS@E[-`רP^} V JQ `$;9 1W8[~LmKXS#`vG O4?e莌W•dƆQo,Y!wJ2"+2,QxVGܘ_PE2g؋+^>gghɈ"b]]IcG댎ޒs)(=A?շX:M$MP W ng|$ٟ':#ZBP]nXyWs<]:$-&pnA(NSx)y/v\~uK%_a0Ĺ`~U Q2"SB ۟jhbe {xBGGcBr":ESklb>wr;|n>"Y#hI~ [:I>+=cPHs!jSҫP/`7 vRj 5^ɑApm׺@hOz oHw]<)ctlVY^_FXqyZ<5d{G5 gv=#LpytX+. yGIUĤM1WRryl9}/Liw%W|b+۟&2nEڸIP/"c?XNeX\@e7ZX `AewOECv΄'~ꂒ"谛(sPxfF f)X.A1@ DYJT).dLzK 8yvO`ʆQޭ&j+|*+#ǔl!KȴHv΃ӏ8g\30` `Ν6`q?k*>dnD$ەϟ^鴙j$]ɣ)R#ECCjfY `tJU`/4\^:v19p(*Jcc/X*Q=7`=>0*~{)Ba ~lӑ,Z9h4#D0SÕ э݋ۧ2(m7rNcxs8T af?+PN\1%L`v3\):ioוS W|۩ A`,\Kpw䧒b./X}ُ۟>N[xfNs+D"xu9ȱ*(<#Js6wу3<ՌZ*˴m6vp$t^loԸ)%ވNk L9pǢ\7LwTcR2 TNz>" 5e:1٣.*GThp K6YLfBczLcM']XQ%dEEvąg=)Y֣')r=&'.Z֯𾄾J`"[ upO_}<ݗkHs."ˁ"ݩ`cImJneѨDl ʹ:Nr2C"%FC S>#.śh oMbmٕr603|!.xUXE''k”蟑&!+{}Z/EdinȨ0fM$maFqNwB =*yows#.mu׫L0+NXfY>I}ꍧni802^/R{z` a+܃ 6{J0k'hL<)a|[[ե%hf~OQu.ׁq7vd hRQ@LUb6 N?`q#n'uK=9![b3[|CPe h|TkSdItV0@"):t^ j5@Z;! ׇaM I(c*vB,oֹuC~'{[ngLY%0xwBZ1=o mL/(X{wR|oMi3++$>xDQ8y*}k55!%H< r8ѡ/kܭlɞ>Qƙ}@>Ifs$r̥=aYlۻ}T^uP9X!kFMZ`ھ$Д!GJ^@ƥrʩ&TtpߝQzY7O04O4 &kUJ" lqxc?gE؏ԫy`06qm]2?J'`F]b![K)ǝ<")=Ch8oҿ?IKk\Y!_ m9QgJ6 _D=~28Dc(&D%.|Q%N W`k҅imx{K}\6WvҥQѠ]وËk9' B_̓$=GA`DKRZoN.O9ȐDm  L}0@o}nks.="wvְCĭc;ii]:3Ϗ4 >!>Tw 6.vjs\^2 :&ocRr=;wH,k\=hyo,GM.w}xssO(=ZC aOZoѱp(aִ1fi%(Y Fr;,R/I8vUAtdw^ɜD⯟ç6}R0\ll$E }O1'8%/87|\ Q8'jrG]PQء7~J<Œ%sx"[=L[h?>.3ADHQ:Q-g0Hn W'DV)7iHoIuHlpĮ"6ý{$Z1.b٪7>\ 9[4lG0g'_|=a"d`n< V\&ֶi/߽ Z"=dCZC}*6} 0 |Snn xXsQ+:’cWjLɿsi_-)h${ e 0'Fb}IG #A\W=x'+ v| u RG@ f(7HS Jw[]@Ix lh:Qcl ˻¥L/`qvxq@Y1fa=2, 3f3|KQX8iY7oi \Inv/'8)PʙS_.d]|K^ zM=?o1ʯ6@(71vs(nx]P>V|lJX=G*xv)TE* 3Rb*l8dO@R+'QaְJa9mfo5 p6D?{K|H=J A"tn)v!T* ?5s y=LuvTK=9=[QvA.􀰬n0\n\6m[Agz=5@&ul)N[OY4TJ#{ʒL dݐ Y1?Fuc@Ra/./zTmL #7sp7h-É+*G@i 3t%& N  "#|vy|(9Hm@w:1kz? ŎCpYU\HzľTC t@#-rnQGfeJph)㦽+y`ݷ@Lޙj=8;dn츆eC|Buұ03.U 9&dVpmEEJ5&=a%b$*euݟ]"!2BfwASJ.uQT==զeXH`h}sLK];}r43wPfkVBA\-uqf93B>w@cbJ W#KS,HA9}9w;O/ 4"ǁ :^֝b,9`8;EJ)k}[ݑ+,F:(77$Uf];Go_6EDlQoK?dž֊.'e?;mB(FN1o-aj%w Ft)`f{;GPs"ڱb.n]mTwSaRJ#;_ ͌+~/*-߇uN&I&&C4x[_2ePwsrJ qhGn{  ^ !Q9sF;}AUgX?o?LʤHjk;ro"96!%<4U+ʖVMp9 hU--[x Lյ9N]aᄝyIxauVM~E+y/FvG2{ *lL`13x}c'?h8~^H*ԙ3,kZ.lKxdzKDF ™^ zF)dA9.:KPG&f/0*Өԗ8$&Fk*RveL _r׃jwfi_?Zma ݸ}UNeR璟:57L<5=A)w-X^ nW2qׂK"Ax|U>:8~/&^08[*ES.X軜T-=X?|\K]}P\/7a$uֳ,F#fVKaNi#n7(*=˘ =A/: UC}gDBIkLI7!d{b)G-M7([,ػjp`:M S@D<^qc o-p%^9yfɏS茵zr=Aiy7'~A_ew=. F+]ލI1<|1<-̚Y׀6ЫODӠ tp7WeIVn!Q[.%,4T}{CFU3$ݝIl}r1#tдI R@z)a-Y}7'^CvI|=ifVJo9glU:k'G,s-X L ~CQ:;xZjl=֬FlEx͍Pj.iD,Hq ҧxB%d~},>{%^0"f=kI~rs K ba  AkɞMB}Um_S )A@toyunJZ-ZcŕՐm!;"[IP^2H$tˡ r.Ze݌~ԗO"O(P44ǧ`Ӫ(M$pCE+Uyq9*m/50Pu8+Eʽ!FM'~nn[o ‘њcַ+!z}eԾv3"QddԳ2 58b0c/P\Id!P0cPk!fF !{ո$ͭ$ dΔ'xC207ԇXِh+7/фF9Z'XȄ&sYҐBU[j/^y xv: R+52S6BT}? }(Ou,5(Pgv| DX߄OO~rC G"zjT S17/\l@yw6@͈#٨Y*GQI4}G) 6E9yo"Q?_DtO6UHFke%˰65 If}($N +QedW[6+Gۥ >NS<AyS<7˖r粻MVnkbKNZd~@t#j|\)dցjy0`W3ZDT"Vv!@b|]v'`/ D~'J kr~>2<ɋX:UZ?=¡bg†ʨ#n t9Blg^ nUO^7 {VH_. ,|\sf1l˖3[ε / rL )'}n^`;~6hmc45g,`b A6b9`>Vwm晠=9Ik.6>ƕbN!>ɏ^]GI%2sΒ3BQU.&]Яؓ3_u| a/h"ti=0]Mu$@s@{赛Ҡk.q\MdoU/ &(hH Uek5kxmR߲{!zU=hv1;MƯo^r{@1)^+dͺk ŗK|tep6 L Lx߭LCl4;CM-T)]6dg]cT.K}?lFԓe<<cC+xsB p~|vXUB S͘Oo#*bt_K&So"w 8kD_RE_t{WSdm2\qvOEr#e|жl)[Έx& LSl>J} +9Egd_Y"0={ ~PT:K4{\L|j ){`nLDgE^ӗtОMD{F`F*I/i jϐ"șl%Sp§QMo|g{} 1FUmR#Y*$,tILe:Fƀن:2HA<+ ҩ&x'D >r_\Yl3 sDFx(H!P,=H-=h̲i?-iWKjC%TmNCմPN vo%=>C9r<_, ۻOV>iHZ"# YE/q5%Xy@߸cjTd/К7Ѧr;1<1S]v_NKE\kԹ rV-~5{ap2oAAǃcBo.zm{Yeq'_ߙDg-}Ϡ $WN DƁ,5v`x{4G2K$Vq4vSZ ȷMlx4={< a9"\ߴG+_5N`#8Ψd s1oʊA3bT]6֐PŸg-wZ#0Rx:(k}-ŝ Ȇ. F=6ˢ0euOgm,z_q_}T)r4{}KrwU幌 ("QӃyn̋dΪGKJRk] ١̕lzSF*WfzvܥؘeQ^t7&#a4^+j "e2`v6H[ym$F SKLpSrX{7gIcrƒ\ 8/ H"XnX,&PYN`K%XOd'e!<&:ڀ5Ϗ(:m('ƛ& FT!IOrk_:%XiJ:ϸ[^ZpG?l68WX6!;cx D Df$PND*lf JUuo`Ic^F(e T%)bϖKWUti\[Lbi`+E`sRϒHxŐZ۬MMddŗLI ,nL^8w3,xsծ l"Yze(pT_` w8+ADr|VBԦ]mwvjxm{ 8MϿ:P {!y6 hXZH )({rK &UОz-5$- nMr4y!%}tMJ O"94TA&kr*Ac@w}"TG\AG5 #ڐٻA<ߡ{=K{KS{7}9 jy-9`-IN  BH rw5+$Sg!Ď/S Z ۻFN g{ج򂮃')[*$t%sm|7dkpA}{o ɂ:81p((3K>7f2oGtڐѝR|4p?p6 ɗ2ͱamnr٭O٨sx ّP"t@vdHd0(8c=n΁ce N &n pUID$ƚ_zfг_D gשPgpL JkJS!-E'r;̖yG=~znQI!,c ՠNFE2an~-GbXbE~VqP7~0<hj#Y'F2q:CD82#lm)`{%򰐪மhCRX % =&)Jxo aFW$ ~f8G df N)]v>aW鄹_ V}v$ȼW@,`D.m (3 e?< {[رH@(9+[l㕽1Ni&iu^?7 *C|v+uu?Z?M-|9ϯ~RjRdS{6Mksb7U_v2ŨTr9hfe1XZ V=Um<Urt g-yd\Fi }|qia))|iԽ4A'/Bt5jZ{df3J6`:BonRH"7 L _^ ް#P$J[ dYϹh$b]vQmOe= HYϧ@g}EL[lկRgxFC~Ե{=;bF 1~Ev{@:9*2mR^ /@/jDc _JY{5J|=i;C J,Wv7ڟ~~>" (!#x&< rR/OS@ǮAh3O^le|$Yأr(]=43|<'=a)l:1I’?FGv8u?PU1K]Lč[`E'$_<;^/5(c*dJT>e\:ԁӣ4]+Ҹ`f:O[1zַAJE '~$ ~o_ö"G<8QxƯCX@B%FB !vvp2Qrd9,[V,">ZEF6*"7s1cg~ =P"]p8nö9h  VV, B⥲'KlsE /53^rWE?[;ք 쵏:/cK.'Om՛NK?@\t5P @8.D|NdVҒWp1{ڗ8{x1+8+ډq6s6#=$x[{lqi#l ЁrBė:gECΊޅ6` ߂V/9fx*z60D e_ [ĠKP ,]q͖x'kADmΰHTQH AE]GJ6)>{*-,)g" -!8&mV 3 5[sAKEbM:mq '-&@] &-Λm%`maw= s Ici8Nϸl?$fJ'^@.HsqW*yf@@Fj]m%rLM츽rj bp*IѹH@Ɯwïy.q_ooM^s  wx# *3邷 U4' hI5FzDȠ4YƅvgtN$^ WG(Hc2Ql#$6+6504$4`' ~}(,/<lMX ^l7x5A{6XyaD`*4 ȝWdy4` *(Q҅m-j}.$'kمP'8sNQd5j ߻ ~3PL 8n8*Ymфk L+%oha}!ØwimewWSi=h>ҤfvQS(DWbhɳXgֳ"↾2iw0N/ bɸJCV\tlQ\,Ov%qfgxi5jbDh;.1H\jIёuX>vIKzSevڊՖzU5Z-04(QTi=;f.5yz\rÑsc?|uA~#UIy\l׷2;?9ÿ7[ 4H&7SsOG $ՠnw2YYj~EN{ H0"ߨ _.s+),N>nxN:7tD3'9 ӇpaՐp|a;.,A#+<ܲ>l=mHVC_&|%P:?1/BUyђTt?I8$S|ݍevl1lΡ 2`Mm=v ^*nI0Yfgd{x,w&U1WL-Q`'?r+]Cx鸡iXGq6O:|쒛}db"pWjazV6GBOܕyMB2o':{xa2|Fo))XoL+Y6 HMP}?4MA׸atrve| %\9X'R^킹$勄I L>uuz e?AWwٯ^'A6Տ@2P*!SίMVF.[ B.[1J7/SU:r0ݎzeE<Ike\z6B<$96p5(RxPw>R/ı #Ak4PQ"R2\=A=C꟦pEhkI*cJ-N+L!ؽFֱYYT<k)c%(w C9F:;ԅjn0D_Ɨ:\Ov68Aś^_lkX{V('we<_>z44%9'jRt҅9"oV7lt8i D<RlÎ%͆?-0#=*!oTTU: c-PpGϙ41SHeDڲv{U\2E2!{2QtiַASߣ.|$Tgõ4V?@j%Tr~! 4Q`[ps?d$HC5GrW+t{jy?tbliȻI}ZPcvj©S-%:.<}4 2,l"tj)+ GR,YD nuP 4l%_ ¼Q2MZ/FYaGZu|F2uvcr-DJ"Xć[f%{I. P" Coa_]ÜG_ַtڱue<)Ubt *~FpeB{yB Tԑ{ҝ k4܌}@e5>%{`p͙ 4f@d20R0 S\_SNd;H[m:(8_c.Oqz9Bsσ_ 2PGehk[r>/(Kǧȯ7.Ѝ7`CُvUU\^[GZ=6(.?wmpQp8M*=Y/ϯYὈ!%uu]jPԗvuFBc ݅ rAݳÔCN'w %u2rP} Ա>y1@z%B<#d"X [4\([ⲻ:jN)F*І7#b_do_ Dz{q^rhq8P%2 "k? *?'s.Af3wkyզ~~/Q:Uzi 0Iþi5{68TӍU%l!@FNuQzs+Ū+U&3С i [G,#+ ̼Ur^Zc/揺Q>JfQyE;t2Ƈ;w쉍uJђ~6Ecϱ[U>ʔ_8`G*wW63UU h a\r͢GQ-BLn#Bg7;~_1)TA4R@gҶhI{oѓYA4S @]*lu!O }D.4pgCp,J)}X,pRi6E(W{F ||=!VՍ\̀ÙGF^Oʱ>nzr(zC'/iH`u/}'epuxA7}"8Q-%T[3̛ecI>a- T؆Pv Ɣȍ1FI\U JZwOB%+[w !oap9R& f,nie6%n@1`℞PNL!1tqASs(sb֯U5?*&r3Eu]/ dUi UV8c#;s,m0[kGh[x.ÓնAx7+".&"Nڒ3Kt0⸹nd fHtw*Xs_hJs)=X!yFJl9(aȅxxRR@#VAm 8` JWNM GpL#3I?*E&= Rzqk >慨{?Ӣ9e)C01]72_{Vzupnz[p8[Z^( jK;<, NXjEIU poz f"j?Eƿa0=':[f^}zZ2ԇ{_*4@Rà{MXDvs|z 0 sr']]S֕>Z`rd>'?9u7b2vzGF^+rqYkw@߼%G((SG7e[br"Px $*ޜq/Rs^0hcY%Kʔ7M\װ]skO7b&Y6,JЫAFɌ_u`]>' >Ùz8C⒈"Ω FdiR<~΃DXW \61Av#3cUӻuYߣː4[T[G&< 2v!2sx{/ԼUk7 ng_(9XD 3LpL3nckuRz̟bf P@6+`h%b\V2c^d 6V3楚A[zWu SO.'Õ5bqC:i<'ŗ d%FAk8Iv{9PRT$5[?4}^~Ac+fzG,X.oB`<JʻGZ^ nOņ6¹ra2 5gwΊ\6|E/zZ#K9+} y@-cGuO.j~kf#c&RrS,XP[(0CQkУc&c̛\8X~}M{_V9#sfa'+TJ8^],t˺Rܨߓ@v559'>̙[v󚖔){ ,&E?_y5յaHs.- By\ɣ4Ţ =fo!;X&ۙ{xH@Brh~(B.Y,m߃E ^ga ltO2Hª4X 8R[~GΊNqL5O!߄جf>@L~Ͷ7"9\oIz G~*UMFX2]4Q^;Q9IkdBrq(N_.̑O~p_"Dˉ4SE#/\K}~ x=I|P6/I8%X>[H*L5|V2̇I #5^:&" F@v-^f V$zLV.;8WqErh\JAu ZR:Eb ӿUKN-#Bnj権^9Џm@Ѿ jΩ|84Il-Lӯ(ľ5Y>q# E?kNt-Y)ᤠeZJwP֙|&\ߥGO'IG.V=lVׇ"tIS{;98km }X^#MͼzE'q`ǀMP4?Ŋ*0 ~CsnWbXfdaj5Efw-P{zR 7R|`}m0$|WQ_89@v'zteAcjTTƣ٤FG?.P<`. 1Jb&afpfH2"U[rY)8E@.^ő$w>&ΕmʼhK9b<0M۵Zx{ PvӲSbY9D\u0baD}v*+Ds#peϼH]iJ9ͽ/"#8_׊9ن^+Hқѷy&i#A\u@j~,f' kB%svq=aBVb`?l߸|e 3ς&2u5<8~:.ВKЖ>1nhtn3.e3šZhjb )J8\M [Yo%%KxQW<sJ\@®S"OCl1cN PsYk\GY56C8D^oh.[~ ԃ Q,C_v5|I1aH7fL]x A㯲QkcC4m~h ibVn zs~(1oJ{\nfW69A$Jbӄ'~m!됬wJ7nT_xhgp,l'=Ss'5nQ263"6yc$#&\H66vQpߥO2⮽@/>u ذDߌNICEl#\n4ZीM1<;pqݗ;N:FR<~s!rzB֜~4B^gWTP=/O!x,PQowqdl9 (= \0a#ܻ6&;KݼrJ+fq>1O w_ni3d~jWk-JmtFw߅ʣ(~%!XOoZoQx9(FVd( {}S wONǿ=Xvw TĤ0@@̭4 /-v ѳO]QNw)e3a\wUT{+P%Q,mYW;WOnɇב%-lEe7FۗZhlBo] [ ݵG܅4Dbj<Wޮ~uԣ]q8硂3]I/zǷTWߌɿ`M8I5>{*mvC8ٔ֘ZZFٖcdxb6lF6:|= ep?TT?wKRn?Խ*_uw{˝Wp "as "Lbh_sۜ\S:RVpTY!d%z$q="JAK Y鮔 tnmiN57LMHװz ltg r𻃎5A']H:H&hQp(.XG Mٽ`!#UΠD )vkH݋cck7*!t /-R4r`s1:k5e{5'vBJW ?&j nSgKs7O\>k0*?nrM&$Sug-pWPv{Z% C:D 4&;q`]O-x5OdC쉳AQKArcXu3r~Zlkx?Rֶ/r56L.MԿi\ _{ `"d%]r]0=,ՌifZ0o/Ԧ tuTB-"۠j9Ѥ |E`2&,]QR3zTO̲W5O#~l0Ņւ=!biN3Z5 tڦJe'^UO|5\90MyQǑ dH!_젎I,b{ПTϚK]7,35j"ld*􋖲+wlE'calTe:/Pd pMekO~{) )A;e Ly_8ޯqՋJ][!,ϽjZ.P0pk-H{Ӧ-M綃k lTXi{C,=?%@D >JV})6u;|&zr +XGkӗck}9ܽZ_8~^f7WHJ}"oU#xy|PkL>J.SCOf: Mw5h2d!ԐڨxM8w T o,L(Ɠځ\|]BL[7&hYk+9-ez09R8F+m]oB$Vu15/Ush{EU.k5Mg2+WQ_. 'ą[v y\L{sx=D(2 zTօ=vK_HpފLO3N/cIӍu?EìFmiq^AZi]Tce:<Tot7s]:0M[y蒺[\2!`>(~t_#u"9H-6}QvP =Aܫr5LNͮ6H鬳XBcUCsV^3[ob`+jЬ BU߄)js æ m5:sBa+Ѿ6rG2i!)aNз (HEy[gG4ȰYQz{]jV{@Iؿ ="GMHPǃYOYsVuʀ措n+ck2.5\爟-st3VTufU[P"MpܭSQ `xCz/βɇO%/S] @ϭ<S.}p=ka<`H)hH}Hu'gE? k]F8SEbHoǜsD5)oS4./ϼ8(wl?ԓ,xfW9 jpVҥEq@AeX?pMA ]#ZSeUУYm >FCc MYu|-E$ϬP-8}lFjod uT<]'_LBB<1 }NF(`}#z ɦEbxJn5xCjQثA,WS?.,l-;qZ}#HoBܷ/As_ 4_jтi倃[uŽA傜YZIcFRWLDO2ͫE;Rt,^~oe " ָ/u{]&,gȹ9bܦkZ^dD i $džNMg.KnCntC#9oZlu(6'o 8aꔣhd}-<ݩ?멜gU[w?6dY;1vFD}0,_+SLQ(ӛ@OA3-OQ,ZYP\2;,q)lS+)?v|&4:,%N:qMK-4 Cq‹ɣT1|XW Bࡡ;4|;*RO4J?._] % UlzCέfYeӪ;? nk`uO7P[_uFBV@t䯇>j[RA:!%@E.A!ctU5$LAkI#ٔ\ d xM~Gcp3dwzR1\vOc 'ݏwb>lzrU=D.u90Z/SJχi-@ƛnJ3V<-%7ջSX;89)Y L߮T%|T'\$;g)r6U[9soHNr(y"9B0em^ɘ. v/̓䵪ՕW+,S*/QSjlHSTTeb6GE0&8I[B ڄHgaSKCtcNdHף!b2S ,QLLs^_&(Z'M2Q')0syv%z۽?la.W׎(R }ce\K։prZ"A>R:H$1.FcwfB쀹.@8_=& O,p>sy&8@TU>\0EqvKx|\2 #/k<;@]P@Uןƽ_P97`G'bN@ʬp T#s/{C@-]|A>:4`{`R'ԧAL3UԲNuOO(2SY3i9;]ո,]gcUA3V(y@&l$MN,p:I Y`"v_}NA+g'ç7n#%"X./]eƩkvJÑğLR [}pT_?Û6Vtb7Λkx5j /{՞KസϞKW,+!V m2Eҧ`kK:|6SMU'5/Ҁk"lëu=;|Գ*I[ ,}BO 0,I꿼I>ԝ a[pEĦ{M^GX%mmOEܴc !C-a%o'{ ?ٓhj#CScƄ}4aڵ +5O]?^#b*c^'pggŪ#2S".>Q{6 W ȃt=b`d~U +'բ],< W~o Z+ i-:b4oc=/i7X a;fdg0|R~I#9_)W{k=D}ɴVKþ62k _o!h -B3T1nQEWl3?t X~rS$9P%gNPͬ0[Bc&neq7Q+$ 7#x$h챑a .*KpX\-/|Z"ihXgFD*1e} ñd+OF96+>C8T)Fn K7)/=UL&AUc;3+zVC0(C+$Iس7s%SPy#@a¬7cRlބbGqrڐE"?*im!_=~|ϝH<7a9cM"b>3> /U8DDR$::|#-!MԨKM|"ͅ.o;u 1C$Āj(%Tx% UwF6J#ѱ*|#ߒӲAy(X@ 4&f%lF<p7Y_E&1S -&ԛ)G\-vSvqv,(^OFMQ9axHs` cVVh[IAzfDnqyv'Z*RɈjOl+Ƕ\B˯cLpq-J&.&S,PT[<3{}*5qtiWj y9;'c7tdNٮ˪ҍv9fԤE|=65X.fZbƽ0]J你C㋘&xTVtEjmضMP7Qw ioS3knb0l%9v@k~\@U4Wdr218ROI ^-ٽ^&6kJ>t̪ {64.mE*iJz|[ ݔ>ռN7d"?H/l0'Ssk~ha;|8/dA|H{?f7;شACqb$$amرBɩ ?N{Zӵo0lpg ]0 W2Usu%Z Um8Fx#ᵨ'rbyUsIa@s OXhO)X9Pwly'Z^A*e\@|LH52xӤ˶ITQM1êZjy3 @mO}+ LCIcEãk)oݍ~m!mw y[f?΃ Yi+ZPhNw2somFά];ѿF 1] ^O;m VO;,>Vh]%b$6ʹڒ=UZʞe9>gj}{"{7oNH'rxtuEN 'Q(^p׎+K$P)6‚qf",^֫k Mj7v'1˵n.M[C n7] |Ð=#/"|bcX1L|% {=֌1hϲZ#ѐ}n*@T w_$V N*I;(fkt`Q*FbkBYAïL?Q)F˨`@b%B }Ej4.>x-DC%74j]<ԐS&ǚaYWGHYJ\rRFKNLg6`+wK/x[xqoC28W}- f ɵO)|\۹F2a /]n$ H/LLrHԜࠄ v !Rj vbq&Ӆ"? S~%,T:ha:hr0}wr8kep旞c` c~lX4'w2^l*#UK/nWel}b3#{*=/`4pخSE#)335fm3 q:Vtr.LD fEshADCba2em!;qE=!d1&[Hou33#TsOo,G*D'Fa^C-BN<>+Gy[v+ɭE{7gjDqX R|3$5JmY-_3@OC=j 0Q&)h5UqF".2,PnT΋Z9>BN| mG'92C4PnM2."6&B}+2]00\|/Y 9+1nIVn 1;Y^~|KF 2hLL`O"\0#TfOsJψ!ۛm ;U* EL>0s>&4})}2aeȐOds |BATkfNwщ)IU-tQJJ ZMCzHW$IKŗ=y D *rKDRK@7r:UNZ`- qZ&\#lH 8両uDˆ/7w샘8 G!ޥMN[!]4%nC?d҉wÀX\(yᗈ%K`r ׅa؈tsY^짬%Qr+לzݜCLK2Ra?-XK\Ѭkң`UV}"o;g"804!})c33ʪʮ$'!(9vbA o濸E vuYp1l9Zcmdi ޢcޮU6dJb,` /TJ֓K&PϮҗ~"}* N闍2yķzc%3Wlc/iWړtx=Ld$]䢕U52rbC)2(<)39  , EVu7U_#˘xa;PJQY̼ |hZ^WΠ/?[t}!b0͹ Y7uSkFdۆ`6kfɈc5CI?49rrB 60m?CcBOG/J]HA^܌ CVW @E?eP)W5d#Mk; L-[I?y :X۾M9g]+X V}02H_QDOv*pO} SpJrSaQCYVkf9_d(1 gAfaCG +kN\<pfL:݆\J^`::Q{!S۹ x9}EyQ(6Aftv:u"k}y7sCRbܢbY ]o'ٳN>79gBS q8-9UCBg"=GfC2cR6y:`K)$id4 8>.cç"[~?GSXdAl u2JY7PNvxΚY!V@ޅ܎{N!d\-,m[n6GyţH1 T)ք}&G;4,TYVd*Dcڣ$R'ua9s=%>>SV&S69&v0}h rSէ9=+r:5b(+ӝl*3۸K]n]+;Œʼn'w}V2 w*SFZB s?p ScIim\Ww+)rzw:iڟP6 tzTjVI eZJ; W`×uw~WI M(u!wM*=6 :K;d] .ΓbGOӊH3벆:e ,ԩ翹O 0&H[,q+\Nt2Fk{|Vs]"t={e?¿Ŗ3sEChzL`\Eih8wJA` c{X<#4^2F0yR/Ӑ<._㎟-Gypb8l/+A ?toHTb6:3PDG*ދXxG2~>mн_!dw.Cd>6Y}!yӔOHB<4/egksq!4/06/҆k<E˴bI(;&/fQW|jH~2Ѥw[k˜ W80MovOwW jQp rac0qoltET=DnL 64\H ! 0OV+Т[36:DaJ)acklo:|`Uy5)J3<9BuL"1bv"U@+FCRY"sB`A]Ќ[r]5c\A0[<6!2hfwt6>Ob%^§#cv!i*M!b g|R6&J/˝<نcH918DCxDրeaX+(IVpY0JuBMs,cʯfuujoS?<q/&[``і~­ sQǰ.4%G\}\*fАA\)(8⑦Ma FVobV55t0VIPҽpbFew,/,2$՗,V~X`Qh҅Sok bXėXG*M߱R2.,[|{SsPC /9RGi|Wa[=?_(Ճ@{qnnɡ</мohL+@O&1A>.#Mc. CΥ$EaD680H#Car|Ԃr;j/M- }9TY9NJ K9$;ji|uZХ&6Qut^Lg-UMuS@*S*5TKi8ZX jC|`ڼ]t2yI Gt Bhyak$ǧ?DufZ4+篒8PRq.v{R {877 \_VSC*LmAY$`1V Ba7[ ):#hjb-,˸Gx#tT]4c #V q_G6vZ!I*`RP}$j{`BLTf%PdxʚP8j3gym'bbs'Rrn]LܒlOT jWX?{ɍ+|⽋Sƒ<#:BjY]`}qȏ7Y#'KGK\ܸzw!ap{C/41*VBGv/Bp DqJ\gM|[)=bK"6 [X;dIRQq(K%*;%y 2Q/:n;IRи?$%Vc:y1!8/A6}T@)7ye vt=n QL0Pt"$l<}v@ԺףJ,pwٗ oKnl]oTVY&tw~ ,Mf jsE\ƹpA?儼]x;ZO '%Dx8 \;ͷoR Ciƫ-ՔXI=奼a4R1W?4Pewčc o]yTe.>nH洝pqۋp0r 1*``\yQ '.?'fO=%:u}F0]Y[v8ýC2/>w~(xe6'\n0;*kaB/T/&`}I`6 Yof6͂]E>>LՄT{>z<{3(p$DKoIoYKב~Qשּׁ^IДb,5x랢F:3,yJ/‚™(0sf;‘eژϪKJ)ݫv,7KՄ=֌qY|TֽV^ES.]Ԡ;{+gy"a}Y}>9 aeE=TY(V\x|= @dwp5\/vxhbV5O }]~$wB)ڌ'B /fA]uYOPZ"3F>-*) a:ƥo@nC?'O#6>dzgWXX~ e)m%C܍;=-*iۧ۾ʘA=e, OST0 ]|$vQOn1+Ϩ>=͂4uQs=ξ=7ۈ0Dc𬼻 {*(/SMe.=д 847DxH#aƂRhzS,r\n5(; y9!||]mu|X)Brm1%cm`p%@$]m Cisߙbc#Lߩ 4>>-ll}״S]~Q/ODt@d"8OL)DFw3`7tJ:b\, x$jPt(ixeC(m)@64`&5zykpi.CAZBA:r4l,13{eM?'O!9I 햬VMD9k zJ+(n9֖YD<#ܾ,@ȓP atDK[Of- DwjĆ{8=<z=[#<0kb5%o'ҫ&K,rG\?. @UF)o d[EZBQ"Z} Kj. lU'm^7T)ܘ+P^dfrsd>ZFsBe&ã 0 ݉g9ag5[=,5'RT޺7귧E`c7zR~*_[kקE94wU=Ey;-TA'a;p{~VQddST3 6J^KOG_M=<(Tt:Z VVm3$ /X;Ρ11\( )C{u FqeH"z} kae֩R&祈g (6#ZAdj~o#BZ:d^҇d%1m7Yb"}(I3֢ 4 !a4ARvRtOdjhЗ-n \@jB>ʌjÖ;LvhTl3suLнTKqFrHa61|Z] Db #4ZXH!}i\ǹ>%GpUfMcV{&Oi' ʨu h;++9O֐ y\xC!\,>?0e dt#W1Y,*3;Н!3:B1d !`sź#Ln  o0nn`9 31k p3ŅW2Xѩ=E vQJ;=KU>rw5~| ~ Rpiւ z2{oB~,e LM@5QFTĠ:?0lGHw߿7"i}y(mپ͵lӳq7D*cG`haȐ1 A< g!9S˪aR_h/n~ԝk/2>JWt12z>Nů%<)"4ÄrUy_L+{2 UÍ:vٰC5<oZ ͭ *8}iק`W5yX|iȮ5BӽQ9 Em(0mcW{{p8pv5UZ<4Q*;?Y}2[Z{wwVPfiQCBa"7x cYPLܨ^dfa(7M*_B4;Q(Liz<0Tֹ%kRlvt#WPW0kmA=BLGuA@+˜Z v½2"XP/xR%2H|C?ʳVͳJy=R ae4kK`\o=gC%dSܲRP*Ium`s6WD~X 8 ݭoi z1k]%2ϣ1N!f*+j "aYHs`]QP-ȞWƳ_l 0Xd|-f*GxQ0~JDND<$xquAQZ%G:SGZP!ŋGk/@6e_ʃ*.TxCJڙ!.z-F'{V1]_8.|]k_%[mN3 eppyaLZץ7_ÅjId@A~C8i*BVmNܱqbK+S/3 8k#G5wN}V*%lO@ 3U^2}Z}ZgU)<ō0sHv^۬TzOM@7qO`<ҕ IM± dȴ1  ,WZһ掰dgy?W=mUgcNS[첛)J9WUNt Ƙ Nveg-RɄMi+M8훫 o7GQEYc[>A(00)Y`L+cj'Y?%F&&Q>9ˋkGI`g9׽tơ.'v$7ܑ x4RLռV2Ɓ?˵1MSc"}DKq98΁y`~](`{F]` O<6GmTT.:Q)vd,ʭ<\]xäg}0P?- 3z3MeGO;yf4'n_Bfw|ʜBuF_E~ HqU&[+=Z:&΢CPڐrgнZ_U C̴ ƱԺ$hhk*2u~#j艛$&T`zMx(gaJ,_n9R/y{H !wo*^ӓ˝̈́U5J΅AN_̀=;E%~$(r.&ly|1"W҇sJq$ҕ Fk NMƋq,rR+ Hi6 5!G?oC g@kRPvx7R+&]> -(@6iMᣱ>!ԕNǕ<([,t92ܝX{"6-tpR,uC8R@=6ti?U"ڋ)v,T,wMw!l?5Y%Ckxe!jGe2r=V[ }j]T )iְrM|N3J1ȳ D2tg,mʼn܉kR%` Q~}-w|:G a)9Vo 7ݪG7P0b#5 ~$dDFj+k6Kq2Y2-uu'آo̩9ZH',ߤ3Y…+xߦ.,AW&aJxgkI&{xkSAf|/R?"}^";'[ŬwlIq;>^M$a&ZLYS<#, G%HƎb ẩzDƕuoiBgmenDUm!FF G ` %GzDD#o Xv{&qU(|P3/A9|fru VH 5լhupIR䀭.ZNqOtt y2dS=&@Q.PE9yJR(.p9 XD7,8y QSdwSU[h ~d&Zok]ʳP"%n<'c=24vlv1bӏ8Թ/㕲7d_=t;l%05>0شF5W'郕G1*Nx/bMMu7Fɥ>F0lw1A~gq&\.MdAj;]qk.hܞc>!㱫d8K5W߽ '~=?QT*j}w-zOdz>x+ ֋ ֖pemFiC)Nz2+ )i)Nթv(Ԥч1= 1AD\s;тe^L{2?Xwvpޗ=_~;Y$5)ȡ l91,Mj;8͸w_"_ۑĥVq v.`{$e1ȳ^_k}xֱZK*u5duun\`mҞ-R|9X $n@$^;=?jos)f<>t ix3"t(;FQ4S"YZ#<$M@^4 9Z[ b )UVgI"-OuE4Y 3=p5pT]ϐW11z=!ԧp@GݺpymG&]݉4ϓ駲<x_YK[;/-̋Zc^ŏY3Okr6IӷuPpvUzK -#l{,+ m_"-0X4+Il Ag~1#~%Mqw8|sn9]۹lʼn\_߾&8%6T-u6u^އT*wPTA)ױ]p*ޓLK>1_NJ$J)@.xLeRng ;y1i]"6{dH9p8y7{TL࿨-l #ǶnEщr N{3 K80WԬmv^`fܪ>` yxOЫ\uۑ>I;*PAx=)1xK휈WzGW$?Iغԓe+o.D USSRF2 eɺGy O*_FeϢT&=-BF%N}^Z?H0_g@(V](NIXa mĶ(M/ߴH5QKm;YJb0۹Z1ܺI/`MfqEl|?4SXNUv\SW4G*jY7yYo"t8= 2>'Iq'ۧAO L>|-Ɔ, (/cc3xݝ%sNUhʑJxuh7d$r5 (#g']W FXP.1C# 6t2@&پ=ϳitAkCc EEEQ"p}Iy\ WDPhYJG8i('oo%EA =΢[CoFtE`pG' uѩ@2W^ Hkj_t69qIA;ZX5᜶(V^ \L1uF"3uB3zز ^6;z` vLXXzY-W&yuHen:(K_8 r% /mTL2ɔ.qsS>0:["+us9ob/'}Fm!t)WZpҗ2dܻYTxۺrY]O""!<'l7GdtqBF (&moBt3v̵B=_5 g6ڙ787t?ߖ: #P"_pl.y(.f-1w#; |(#'3f! H]Vxk&V7\gMP*W~#t+DץقGqM"N"nW76vڒxOf* #uC 7g!$ . u@$a{0@9!d3Ep)&-L:cY` 6ZŃMI @neG%?LHmM7DBݸ# :"<`TBÉj1u&;1cBn%0g(HQɁ_"˿_ӏ ݨEw 4u0^IM<+zb[ʴPMQ[#9FY}]ZSh >n" mҒx*|='샂!m8-ט}։4!_+gdS2ccw3gs.q 'נ3I9w?.5Iy-m)> *P$<@>%6 ܆D ^ӂo+hLp{V?8]zh1Bd^n73>cd;LKTJ\V̀:VQə5#9(\~n?;ސ\{rIc#IDR/Ճa1pwl9<}j\a2~olYUEoߦ?]F6`;TJf\,.tPdqa8_nv Ay 94 ղk.ӍDZ28J$=GR|6'tdQ:^|0<\O1GcO;q 6~'l}Y ޺kߐ߷wWd?,.EoIOzkŊ=jUᓭfCOTB>ޟyW7:JSCjF n~x!M?l{GU˭2y`;пtj7p֨Ɣt@"I': 5}͵D*6սL;S,a ܤ{ 7=4_T1oIKl^$25v4 Jӊ4yA&CdaZr-Gp1D447!h=҈K)adIxmT/-ߠdO*-4f9x+\Ml ]Yc`Zd"FÚ:ɔ|F4,j:p3,!?<.S|H]An&,oKcv$`Y"@HL}پ-oh0JAf]iɻH338a k7Yl(Mzbyv6)}NQZ^)*hĪ#73lj)ac*D*]|Thrhֿ: Cy6EN:)]{mg4!_DApVw@ǐuUkُϘ",P=5@09'&P<@_K~QG}ltջe?skȮquZ`#@!3@vyyxTDp8TC8 X]*1R9>y8!װ|/eNx-yN#S>TE ?)q ~L 6L]B+󝷩2RJGL c9n|$BReԶ\ZC&p\#i~'q, 2gpWMQUXΕv)0onVt(Ƙ wP0: rN>$m*EьޮRF_!7~?.ۍIf`ruJdb 'BD00PcgZNpC3 !RO}M3mӲ8FzP^6ʼ]٤ڦ$86|Gz %OꇐtaRzY4HZ~ȗ& |83Y_Cx@h&d:c օvǠ:3amUP~t :%.v~+:P:cTӉ1g҅ܜ7r" V"żٚlԕ'1^c-dhKA(QZې.b vg8>ﰃhmEgzi \p`ܯ'Y奟ͱ8H r*9BOc .&k6퀓Ft"ϱL;}ґiPKOD,c~d$ً}>0VU+OšMj\?j[ȵ3f /Y~/l߆P`~|]@sL1Tq9R)FBכ%:pO9c>jL0M'F.$U)E?Dи-9d"&9k!%EF{vf ~T ji Skn%T RxΟQQtO}^2\AqjR@%pLh E@_z8 SxVq:&Tm,$hJi;$/ щ9RVߤ3ST*K*zXL6ԩވpt!Da)dIM)If(G0[^#(+F{dKn7]dTpț5A5vEqpsFjxS/Ĝ'1o0Um]%ێD4{]LWWel#uq-MO <1yTs-:h}ܓIEی6Wίo,,"naV/ϨB B y l^(GA5o 8+RYxlyIx<*=f\qo j؄|^ڣb|-~,9 :n3F?T ci0䖤*d!!.Q{ZŘkOsq4;,)2ٵ]Pףf\tmzfOHkKO.bv@_hPk` cU7Xg}$KbM[uf|S/Oc dgP9t}pW}`ZהFޫuH`V<F$+1CΝ햄Q i"Y;y!ܦK9{pu6(d$]II܊fxK俆juS {$8 #_@ %Xt?OC0 yڝ^iw}#8JN \tQv H閶5%Ϡ.؇EZ&͞?I'њ`˵s P3X cd}s!}8ZZ_`aq*J U\up^wº 5iT6iixܝx0 h!E1aq h|%@1e›rSZ9XqN3r%zzN# |SB66*c߱fo\y5u;(Wc~ʝJZ|Q7 30;zz 6Ak SOD4LlLԁkWEѕ!l1T9j7h S.CXj[JL'+cP|UvAjk#QP3O)pQ':&⩃ vՂdEF8a`tH#\ֶ "ߕ:ok7k`z^WѩT Ԑ棱ۥp8,Rk~.7h6.]B/#'ukl$t\HƎb7sص8\AN TtGH+&WWЂo姛,SAt:z@CxțIcSqd1pg ȓ PYk7Nߦu{%>:&MHO!ﯲpV0;>(4ϲ͸X=չu@M,45?zdpȎaybHƎeX˵;鰱}f#&P=$®+mS*֢a5QX5ZC #ߙ\ʰ PމnD y.f^tEΔPᨢuJ4"{.,5@efmR`%cf$O˹D};q:){"%:l1< $upCwiDguV8[*`'Cja90JI쇀q:_lQoMSf5[ɼcfS9;  |y|I>*ךJ:k9J] & 305TAcBT zqv0= #hU_2llI nԄe[?FD UMQrnv&J!UؾN3*!iՙ. Nt6½NRuW؂۬#{ljD ][a pӜ8u>sCumOvK^j v57J!ͳJ݁]Ok|Sl-@$gae$ŁOo͵W.u9?=e R'Zq.!2syc=k dHeu4lodp"\FS,!0z,N#מ؀5SCCH|L5ЙeXr zC[89{'u`[BHY]c9ZRW6v: X`zgV ۟N Se3BE;>Z ǢCxβ9 dyg ~jA'?Yi80]:'K8fc6984e+[tҧQJ7V)sI"?)RVi,tpDCzI`xVW[pb` yv:`=ǩ7Ty.:a_u3an&#0aM%5Aa HΆ:Hhn8'ˎR|vyͪv݃ۄ,.?Xm%͠~N4AdCșd W R`/,$\%WÄڹ_ ļ[bsTZy]4̄p?/  m Ԧ-Ws64ƅT1P/uzB(*)4'$ux1CbKӖfAux^pIa¨*% >wgYA-FԿ vT0Qxj((Vl<ϋB SD&Ҫ6?"=+F-/c@:X?ǂ U(Gu^bŧEyÜ)tnlb2 ^*P^ۭ=B4 HD`}1d=]WL [n64 ۹ST]:*V&` o\ط+7'b0z# p۟mjq@ðw \w[bFB~OI /l {$9HL茠/4zZwf QmS:ft'jL3UދTxR@rALpLD*[/g!7mI l~aoR>b󁷦 mYyf=utb,y_:E%`O, oqW fDW`:*-Gq@M?(sٵH.4N|kE*1^ ِVǔKfJ})!ݸ^ plᝬվF pi ]% ))U+6Pi)P^xr-':jY~ 红S;0Nмh0`UxO~>;2lTlk忚Xp,}[;EO<ȹ5Ȧ֏ȻXjݙ'Js_~ӁrL̇hTPtiV R-Gj,[!Ƒ_nҳ[,8@% (}`d{Xz]Ѣ'&dPbzWܚ_QA<5|HDpfl?:2F'0jsE #)6!'A\xB'/0]ol;,w8P gSH :r5Agrvru l:Vw%z)Q01\wROKrMۮ.DY3nƒjdWX 4Mm )jAA#Ulڼt9`ߵqm|s{L|=U}7]f#dcH*unnnyZ#aܕ<.cT% #YTp.w) ]kڰ9G[nZP+SfN贊U!b}!%ɒGUI-8FfubrBG*@a^+_Ia6kr"۱zo+7ZXe4 9SΞ:A,tqj0A$Q* L$.EP}gbChoE|UnRgGԺHJ<ό NVh& Ֆ>W T%+ImrGg4s،coJJTٓ3n]@l0\ )GEGzfXhPg\RUpoGPTc0-jM7@EGҎFp>&H؆ |^!_ ^!!$On8E0 If*xG5 a/)qACX FxRi0uC( -D bf^96H#Y.2v0Δl D&abGxc%)DΩa0g_q7CķnuSDk!fħHkC@`u{JZE`[/HRI>-h+y )^NYN¢c />T DٸV~XYx) L,)mCL̥svZ*d_"]CJttPXw|1^-ϮsJa&5!3*|^PZaӕYSxN֧\l}W=Z,;ბV@lJ]Fգ+/Gb[pC~ڌ^> o702}˴t^ll@Њ>aI|؀" Qp?ٝ19c]rs'uN⫞TT6Zj^ HQHC!t${4$rJ{UL4 ;o]W m>:4Oj}`LlVB*ot5I7LIr6sKuk@5`>. 6'Q{4"cB Yӊp$cL=Vk%TQ"<0֙]|{Wp`}Uf[eaTt1-Onʖfi"Wđp>b\KJGng䆑 ghɔUo*cugU{+7Ya*<N|7uNL,r>T^edj z, p@ gs)R;q9&v2ܣ] Z*Z _|w.#vY5sy$WN}E^. s SguUŴTsmdRkfq7{ R_JC >m 'YhLPSll75{hx5_1l3KP.g,KqKv0n5<:ntpyH,[<>7nvbwQI厬LVӾ5T+@ho"ͨϕ}Q_WjF9S~&,FCn}@Aae'l'AEsѮfJX~3{V59}u/sH xLJfízrp5<E\O\s癳!:pj|P[PaD־Rlf"fZ3OgM=_ƞ100RT3Pa*K*-b_+:tQQ?Ě q#e0-L񓿟)y٭_l챆7+:3:_>IJk] ET06>\ `D]$3L$΀$ęBBg۫J/HLUr䊾6A;Qe.p@o|KoUP)hʅh{CkL/g*.زX*a"O%%cƴd}qkOK h[{)1]- ſ2[\BLC ̑;yV*2.#` , 2ϳ;l,wKw\6+|S[`W)E MIV}d3m7="1Y+r/2zY=Qb}P-e=h7af"ʊ1Pf$"X@Ybs}cD.Nٍ?*4Q2^,_ᖔ.G$< .&OP~g-l3r*YP$g5 Hlxy2\/J=Һ|Ęepf4[T֑0ڏdQ"tHX;)}~-UƖ]L1PYs@׊b<^}RCD'_Ha܉AP1(YSp9xJÙR2!jdDe xmW  N3oeer?j#ɹۚj bPY3tLхy:)#2{$هi`7DqʐKeqU5#U9vۦbJ%,z\kd͍MN^i&dtT[ҙl06[#(Nd]C, #oՉb ^wh{mHɳSyy]$));^LhJz֠J-,*IJ^fr(K;Rء&6dӰ壞l S_Zmgr# mBZ<1_jSEe 8>W-+qk!D^-f'/h9w+uh]`18U\Ηj9iP^C#}9ticr ƦTeNpc:S4͊TjOiPxK@33txpOjvJf0s39f;g[pQ#8 찀=U# %a~S&LYT>EΙi69leV>+9};P]+սCWW 黄x1;G,T$8%.Uy'_ھiܑ#&R1:[&v(ĕǡJb4>!Y@3bϭ'fayqZRoة0b BDݛdI9;2wYc" AhN!Ve&qtߴBXlB̬N7 y_Ɂ>KID뵀e쌚hV AcNQoRh~Ep2[ng0Il>VN?[3,6vd@Dw'sDh+ hvhp_'Tu~-m}olZ'-4K,N;t\, g_ ͊)l/1~ ɼU(%>AuN-n2X !gQ8PΓBe" ܥr̳^ +2f0lo{V),gjނ۷nAg3dnlO [I]*U VCcb"6.Tn&}Ml\紃=O۶.Jʶ9c#,X/QKn\'sדxm8#}O,tF<_PxU{|&^qC g5׷ڲYޯU{'N份p.mEL X˒!SP>a :U(CS=Bּ+~*zYbi<jja9K0`LƏ*q/HtjMS4<ʦl ]qJ>F,Z{B.BN)}}4)cg73yImqW&f M鐖TJ%I6sG[.7Eo/'F'P+$B %2MY^;\?#ܯAÞBH6qtoOg ?#tI8lK60)C]ySbq,rxe]!=/X \FZ@¬pLÙvS)b)`f%!t}ި+6p_ ~z7R}jGE[l8.Ow)AӺ uީù pb4,F5lWxE!53!dwL%rκQF?T0CL.5<U%ߥg!X{T(yrH4m,9V Sw` xUўt1m'7*&#?r7wb arnsN>T\A\>.bq$߽Kbϲ@,zd1)i˃F&k!$-s _3,EJX3('Qنr"ȣ%v *Au&!Hpw 2v|iFtQI`7h1L*;M!S(OsbV!6參_}LFHLl$.TaS,|,â߳< {O }w+'VeSҞ[':wCm;707vJBa9k:JhFCo—YzM_w]nM>8; +: A B3: {-*!iWSS5E hq\).lRϵC¹"p&{+>H~KQs"u4ppi<0 )'_#\V4-`\Ry`nv#m6 / 3 i5r_s(5q(*~xġ" LHȋ^ 8x3ک{0ujҠqCTMb#(:AFWąף+/ _ /rqJ_eTL-`trg7D>Z:xAtO7Y\Q:ͧXPx|@rq]N?Jbvp=9мRjLH1aI0SƤ~DZ!N𘚀ٞ뒻~-&|[B[a0q؀] C5Z n\MC,IXBV N ;ӎrJdʦ'P ѩH+qQ~#,PU]()!{oi/#%$b9#SAӓ :O^:;qoe#mIS.5mi 0ᮨFrTee"f IAOBǦݖA76ɲ;v<\tͳzFSf&C4nTEz}kSohf|3k$>y|BĠH稜ҜF۲Ppl%䈮k{lvYU馧"@YE:\o嬿S1\ :\9EִIóϛ@~Dpٽ9t49Qe5wsˋ ,.Nc2F_ED}SIj<֕_.2`R`35 ( č#Z%D6dv45J/fSVRf|Y2b>0Og] RRPRʐ=XHA8p28N {L,{3)ړe_9!Ha%<ͤC$#~D*23윹|J:$=vJpT"$MV: +8>~#v&,AdJ,G篥)(Dq[3/+H9SEǙНH2D{Ěr >m|p!kC1[B%J`Fr%+,%\&ʷby:j|WӞ6d%|\^OQhϤרS^_i4m X7 ^xo$lW~lju-+ gIqLQ  ݟS?Ѷ6}2T@NK̔L?(zSB1Mӯd t;xK֐ ţsUa36, \j]o3u'j?ȩ*- d[Q{ iYqlFcq:7ca/G2G2Wk|M{m 7jƬl ArYqr*^ڗK| }=l)e{נ<3OYX@My_PQR+&7p(@:GS`ur}0`{/%=q 1>ws1(zC7kT:d7 }sg # mM4bXkY@9mw9r!PM @ȳ!LD6^aSRkqu;z0.ߜ`7ONc^Y93{cQ;ܓL&Oڑ9: HĘ+i>މ9VsB"%w~n(], RXڼ58SuQTy z\]`U?S=dٞͩՓ58uZ]̫꩓K-4Խbz}DV+|#5Vws_g ~YII6a@:36ͩ,YVYJ2 r Bx/&)H) vGRmЏl.lD1'%&٠ޒcRz 1P s#94 w`+Lj9-z3*ZjP0CtYASTqjCo4za7f~Իl| 3ZeĚѽ!@<1yX,9?Őuy=x"똉Pr+yQӈ*:ʤ] N_WcbD$gXƾbVͺqq{K?vЎ8 QcHY?P.LK9ċ"_ nCo`Ju)WuD6k@Bݩ46'N:u](=xɹ#Sm062/<_ZBowu nkW,XAB 4fO|ƹ5֠5h\C6g(C;TrQ{(w˹bH.7)Tf'ۛoPWn31;]ّP$35|۶|,:,J #?jpJŶ6Ȃց!L!ns,"- v~J0t26 "-SdŎ6jDGm)ۜסީ(oo- 1vH[Yy`ujJXQTAb}MCyavK06 v; k*\1j{0 %F&}C$:TaCGKOw54#t.\=0P$u(sNN|O_4ůѓ7~|}PnDDr-mF˥-W-LY&7'W/AN#B\r*T%OcsBq.>}5nFkKgk1Bt3*@xxHAdiq͈B2gK;GRVо>ǽMz#4% iVl vGvNN)<-x*D;`>Yi/6.!qj`Yβ"5rDuY*rWM߀}^lМ5V_P˳]"l|5s~w߆8kv4wBS;!yT8v*i6Ǎ8r :G9NFb;GU&"z؈4xv{P޿_ F'v˿VcE_w>K %6hr _Xmv@s00y.@@rn&Sī ']DB:8T7QƎ} q [z,cM+< ݻ@Pg(xC"=/SB`i#k.qc&E~f;62QӂQϛ/տr:Xw}2…RdNoڪGpUV ]A8m_*F5`|6mrYP0csZ5Uy?r?.Im2Z6Wi`ǐ(~DܹPexIv/(ʋ"%9, z97[\@ [\5K g`; Yoz2y?$hZhCP; "ZGJ_ X~j;JrobGՕemf"Ep#|I77X1>|ȇ\5VbzK[XLMf`5fD0fܰWIWMiCᰟ X֭wȕfL: <)lHa:9F gbO >rMN mFg^'mn-ſ޳S/(xezYXzeDlz(㥮y_1ꐞKlѻ o  Yͮ,,hH۳96|jSN hjfes>75IR2BM T\'e]7 i5& V6E'rpaz듵?WmNx[h"Qw^dx[`iR<'^$z %G jNod!ÒU ghRv%-L{khMgG:5|M\ZVg[}k*\FJUwfX W k֏¾9~{%?LR h#QX.XװLc־dqqlS2n%&A+ if (#RIoUT`L_ wjOR/ BidӤJxhŔrXbt{ݱeͪ(Z(l2< ?iz }WGoǕ?gKb 8ʴbI\EMC"/e .o.|\c+UìЀ@`{aDTdWRg igfI$p+"%,^ 2r_Pj,|-dطy~ckd!ն6;}.?(1N- މodqf^u?Ȩ M]:*Ozoadɲ"~I  -qIעUU@F"i7ci➊d9W Mt;!劮L`ʄCI3ݥ%ۘ'5JGl<ٗ.ȰhM ܘ[.64N5W0@C}L(bHJXE.ByRupxe]|;  HJ4\a\rt#sSrC4-a*4|-{tcstXeFJ].>\fw]9b]^fg2:܊`C)"epIlMt@(Ίz/c5_k/*-݋ $F){0m>OvW'F$C0tY>'MwY)B3hV:346n|07|=ЎȕrY q(A)'5q|CC;LO^-?Bȿ{E}/딸-!LnyP=H|;$10_-`Msvޘ=%t tF' vH_P|[Y92 ݒ(̗,>SlFOUӮ[^) *M/t A'˃nѱw~Ֆ@^Lt]Hȣ`4k>!}y?RewH'/v=bE([ ꥸ}oLf{e6ūPR@k²,K++(]EF0$b6ۆЧu:?lKD, 1[h+J+Q 5h5~q^ rK$%OCsK*%VkdzL\l9B5%85OI]iε6!\0D@*PNB ~r] f@F0%)C57X^(s8-71pYZ.hT>_=#Ve~|=Lzw?FXX5.:n¿ř% 3Md+1̵A4 uP:-H#W~8%HO 4:c##q<\s]G<15oT)z@MK}Ph?,uൻɶ XF#oˍo}Q-H`˖rb\զ eCMglXom)aK'=ky9y48i=t҉}.)~ .xdr6?02!F~ d$0,!9QdZ9韺;2.fr߮Z 9Ű02T2Z^sE_~U~Ptw~mILt, H9= dIh^I!1~TFPVPHH:Kc/eKtinI]*[˜dY˹`$?l1P2(ab g$4_ 7o~4vc0?O#W_yc칆;f]&iQ2`|1\V'wh 1<+3\!諬 u$㚯/N8Q C{r0V.u$j$6zjdƿ*ƙY"q/-,;K/L4{ɰoN٣Gs}o`?FX3nt y/A:~+"~{IWc/D^FɈl p5z(1d'ޑ`N_>Y,Д !C9 [z\Th4Kp MB?sƥo(VgQk Cx]zzHG{ Go+cDZ")[oi "Jkj6ڋCcioJC1XTgV)B4r>J,cpcuSNJ'{A QgI;d(Ui[]FoAUޭyУvrK2pP\\ޚJB?"X\]6fUS*)Td$ +Qk?_g/wJz-[f7xm|;iZ҇yKhw9'޼!*͝~E= 1|̩@Mgp-޺NH~|iXÕB{3FCk6@Ankyʭ#pL2,=$4s;^3MyO[Ay]JG5F3CjmaVO}TZVKiNՕ|ф4eWӅG0%DĀ_=&$DM" onKPi ח+RyKI~g-*6 PQ&_?=_H85sYYl:=,Ze raɊeQ%(iwS0!mg$.O0a kKY{UW#y?S ^p{"Rxo\đK ǯ6BM u byW& Ek1-|]Z &]F!2gލsW/ω_N ybSymBvܝ[&j݀s?~o )>'QP%S .1qϙ.)H‚^Zi<$vRBqA'oO+ڞu V&9ܴҦfx97Q63_pll沮=+)ݬ{_Ŗt*gZ,wsUbT=XHXy[F'm>gK [Aw(ZVj_\4!HNZm槴TcIE˵ oׁ7) d,h"`!}Ml[ ~Inaru4Qz}τO m?{J(#F9S|igE3laxx >Ah!eݰ6w*&y$Ɗ炲[׆(Vvq{#Y.RO 4dqygrΦۏZˢz ^TVx 1Ťg9sST`\ekhL8@)7Ą)E+kBȖg#A[=\nN(yvaL3) "0y@w1DHG_*;jMbu#5XR5;m|sI}U{-0 " aCan{ˤt E3'mj?_{=uaH.sHc.T^U?V. &kf{2"SH=v*Nf'u.4/i]_.O |XDnWdAdE׾,$׃/Dǒ !|{ye96py9mO PrhrRj*6׉FEO_ͣoWR){ c.BT(|OsȨ~' y^bckw8|VNgmpy*$öPl_E1;PS"-cdq8|{Acf4NеkeK-!%Q*d㍐QK@@\tHQ/Z ?Ur pyp3Rg,IѢ`rHw caWIuV)4sDdmpħ :`OzL;Q]޻ᜇʼnK I6j6WueƂnn oj g֯ω^) rV{*3%sj.o2&d@M@ \?Qb!@yblŰkdN΄юٳj@ٖ`a}2 E^VewnکgZm{e2Ğa'ؕsm< h#QkV#*cGT8ɗ7A аW+zrpyf'4ï'kL`n gtpE.*h `lW A%pN^Ҫ>'O\ %#GD7ί?0.خ#L$̱_ 甶#80}(?u+"H> ̰`+3'ͣП벀hn/joVUou&o; ?è(4xaVzB;(.I3'eW-BKzݮ>D؝G^'ITK'\!IrJ4TڗL[SSgfջD oSRBgm *]/ n{? n>ҭpdH#oGISD6KjUP&\LSք>88Ѡp Oa VI[Eǻ=8m6Sq 9eF?ޑ4&ԕv dFw˭e\T"h&]R8? Η+Y K\eNȺboVӟ-wV0Q Iz`!`X7Yݧb[Aw.1#ʽԹ'+N e2GVM&'YS* ]LE}:'2;M8)GP,}{1T3-I8"zݬwGn%WoaBI% Z8~BH/!UQU}n޲~Fi~kRM鞳黵TC]I 8>*m y``qa3I\ͅ36KH?@ݶ3nSe^T Bk;ia4~2H]#`2ݯpgZ_% xksטee.ޔ@m k2`>*H/-#9<!F@ rKVW_a]=I:nX.`sDmq"W4;J3<}=ݜjq0*xø*Б!fD"9 S?."B*-fl$l{AO`\w`Aw;#W4%E:Te'i O)c\m[Vb|󋾖Φ8wH&J<[}!\]g ^E1Np)b_1 nӃNUC0wi># RI~A4@({ަ BzeHyiDgw5F:c1][ 0͗_em)LJʴ6ȲK]nC%ơvMr`9a\_JU?=k@Nh$񎩯,|r%DRMq`4J/-*~`Z5@.R7, 'M B@WM1Խ].4|;0;+d{ {!~|9d{2uff/k{RvVV)Ad$ųsPm꾄P#Sʖ=Z9qa^je #|K|:ޖSt1-&ǘ{)}j Z}Hy[B~D_h Z}kgc2:xYޢ堭d-[n}sDRZ-; \o$k*:kq;akKO h)yFLItJ7x 8w_ KD>64<1o2浶 $oЩ3c0OKR@Lt9t3!Ç VeI0=  0ꅢk[N:JDGYN`mzl,dz95p޳Y$bʮ>l~F)ƞҁo8Sc{:UBp6 K&P`A|Yn)9JG6W PDjvyi7f'DnԸߚk {utf}h)!Ƹ"O:-$]XZ aT%nc%=8rY^u7Ƶ9 2뼳QBHH:g?d/Cv $*G2R{X3 瓺a.4&kk%6k\٬ѹE&T@]I8vRHE/KֽA{T/j! >dq^\έs ]r@g"|6%+j%U4H&[1Q%C?l fZNi2FOPu殳dEZoяhT#ԅY_O'FaTՕ8 ȻkJѲCǟ)9˯uh40EéyІ||J6Ffy`!v: ,w.$omx~'~\e]\KH0%>"*Ac*ǑtKMämkCFJat$b#)Td`aX -l ܽOh_sɩ 5h8WA`D.(:p\CWa RMXP;Mx-dJ{7)V*rШ IDy:"/H`!2VƬ BW%R_\Hֲzw&o|-17LLM~}tÆ5OgZ&׃x2 _dH^rgćm8^^JWzNRck/"y6:uhU>2w߁\}X()5gB@{qa-h XTT.+V9baϳX`:XJQeF:?nEwv>*TF_+-Mل3{_<椌fUb䮾},o `|8HLf`-rpNu$,$4pTLw咽q tk!7r﬊~ayXN͜L~l5hU=I0m3c fjF B lܙ@v+kK *w()'[eg+ucy0C KFpYWwZ$ :)Hp'za tdiǘ2,Qe~PuZ944ycGXhFNeA:!6;(M̱ș(ՙ1dR[Cyrpa,atYw O[[Ry mb_yT> .Fԃ$,MZǙۧ P>)oF$@g!*MtcTM(͞sE;%φ΋{A3ai CЭY!vTsGGm)@]=8=R n"VĨi*L $3\wv{}.m6<2z+0S5/8}QTbS]LJ.]Ya4_~<1w20u8"룘@]v]71p{NEsb(=:RRz9}C*l6{\ᑥI>o6M&dTWQU>]xk^BiLTg̹ ]] (J`Э"9,r@f"KK=yDiBgPib<"qNd~\`> +VFct OeϜ%[b|kG |ż 2l5QpgMr. }dIjnPk`7h\n ~f4eH4:P.f4XӐGM)> a&QoukN=R?U)&ҷAySJ[|o2?aWApp/(=;9ߟL=m>*i%2fˋ~$P\I1<ĀMbS\WeQ5I)2 qOFޅһS> OFVh/X1 ɝ:AXٍh\3Q0dfKVf_dz)B4`y'vOks \\w}>AnɟRjY3toܳ/^z0SRR-˼>Ftΰdzb88ю' M2S{b+mpz7`T!ڵH$Ƭ&7wP'hD&Dc> UHP$Ly0Tpism9 W\ƴBrȰ992WSm3sGS-uP`{.%uvYvwNR {yԔ!ذB]s{YMm(Fj`A<B FքGd'|Mdqy`Mܛv_,`To:ArHZc)P@N`"ᴌݝIWLͼE~0)>jxE4F,| mm%+'EAws%ǩsr,CGE%.PPKLΕ;b]VU5io_w @z#9>Ϝ ΡN5 C¤: mk֛_sPw49+F-7LEkIY(>Ue]ni6♭pκ TSdXܺ3G$7G;]Ii :b!B5v[>~֊홳~y?yCsOixr,A#eY/ďTLxiT/Chm( M,Z X1X3ΐc{frZrLJM6ؿ=P7h/i-;|I@7u:v`Ij1 9bYbTj,| w# oX* erɤH[cwڪڄC'cXǿCFi|R=Z-GZYY @X] ZL׋G\T)wʠT!w( & );7@'mcRK/Aw֟yUc940" sݢu*0$'YxJY Pᱧԑ5]a5't[ScmQ~: CS4Ͷ1ƦJK^N%#PYF 1આQX:Dh/\\٘ JNtQ ]br>dHF}Ԅ燞ϟ*̠m3OM! 4;))M;1 BzOctJt?^w~ -|uV;Ѷ"#μv1D7 "ͅ';<F yr{GLl=gb0j.3L(],"IuqDfcO~Z2:z'Ȇ+c='ܞF֎JBr5*#N ~~XRkFa{~B} W=*efcb@/I~gȾ1j/56Z2|9٨t0>>$];D˙㍪yJIn}4H;O2R7rHC3ĠJ@Ng\[6Lu NsmnW˛6o9Eg ?)!o}R(⼄fRӅp'q{s{4]^èlY'mʀQjo$aJ 7߰{NS4XuyWk8$:П޵c;`$GZ/ W]:,BbkOz96EV֧.9~8!nq,A(" g3U#(1dxI󯣬I%Nϭ\W bhk7ZJ"ѳ{IE)x:;L%3rXx1:;wܽP(֢2o 5*^F}$˰?K?jK>ʦtPWOИ B1Qh_x'ؽZyy+t!^#t^)p|Մu?;ZㅉCxi3Q_GnɈ ThJWBT Tiyߵ1rszzP Z9Gˬ@`hBzhR=Hw7.oZ ORe "JSNWQ/Wl)ht]ymcID{˷S`a.BoxZCꧺ~:Iek}<fl@n.{yKD0AO D;o` s}(&K/o@݌&eQmI":V8rp>Lkp=MeX*v, (LG2AW"4QUoԝWT23Oӈެt`shj&<Χ:&:`V>W0YkfvHuV#7c5G9A>@Gq:`ݑ ?Gڰ`&nFt$0 6e-k YҖcz!(1 A,$|gNk =ا+23z0$_LPE9O%i9QGM@7i֟SBS]l1p'iH1RRE*ا5}n]*о)0v?I34RI2G'A O2ywťLY쩻:#4Hyk{#C#` "CRa(Il-^{1ҰAi~Uf'm3|I= 31LDJѹ_NYV˅m jKWiXyԍt pw?I0S3"`yΰ4+mGvIGsLDp19*m$爳İ1 s{uvC3ăeBz>KcdʔP7SRt-ԥQ6 ޽%x8еV{:2|PQ% yl'sdaD~_9m>Yc[ Z)X'dl!7iG-gdx( bF'D9zf%' +.PWs§,QQ)]X=NoG\H-5 &Q4qBa7S'"p HSU, 3T{.FvAG+0M)C:gzxT5ˋ \:5P\8ӥĔo1DUCaXG3 Sy11Uh67(u_VR%$䔐J(H-M0ʘɮٴm_bvOr;М%=$}$b1#&CAa폐3Q[)"EoGo*3ƣ4r Ƿ)gIge~H©lɏ9bpU\=1} MkMeҞ[ c*-7\؎QA(|CXWEHburjr8@0n`*}Ԩ &X]QDã)_S`|1l%eFA-hUW䛧"S0R5ɬ`\xJёW(S(fud~JfJ+ALe(_ ߢO9,z%M̦d;ޔz!& x$XU!&0nrU\ړyëI}OW JMr z\6H Lx"wo/A;ǣ Xȍj֧EMR GE2zA چȺT*#"|Y;+ q羖BL5|޵}wI}YP.vDఒD(;c.2/j<~)窬Q {2gxNcV*~evVݑKpLJ?_ {< TOu]fy&+Q?E0l2*2r%H hmo]o\B+9y `y.I}I0eJ{g%Ճ^GsN&F7RSrK5倳ԯ{.#7xP+a"$ #J9䆢fg4)Ӎ>2oK{΀IԞi{WtH}@U?i2IB&ɼM nKiՠA<|̀0+gMs o-rq 4Mٕ%Ys1Q*#ۤGްЋCqbj J_EjcYf&I`?D|# A#A)+6yN5,in}Ae>5}wpN]7k0]nb7~U Xu>:M0֒p[#f''/\Q2O!aN"5ϏWl@[{#ԆOZԞ3NV6#υ2Zg?ōY'.sAT[;9P7pCEFI7pmh=զ)vAj@ov\q}^S V%A{]OšK_xSYHtK9 YjE"֘- 0!c< }D T^MMvzh2cEY$U}jgl ÛEK} +%0H w#h7ܽƇN,mkӯt9BwSJMD e[ ( Rs/DCr59X@0 4d pXQDݪ*1yς" JyƧI=3iC'4ʀLC W#,p.kxg|>˖𚭆?pw/j8]RrXo puk8;&U;/ϟUW8~ںtaTDL`uy YE:樛H@>)_MmM$s*8+$_%HպvW:`Kˤ1%KAh gsib IIV ~ڍvpAEePa}sey*bU*ܑ*K2UPͻP< K$):ZٺJ7N,3lZSȢ-Sx|w#zatI\#ojX|_~&&q@ξvyIسT60}Ҟ?E҅SNPn!2jT5`Tdol6/-ߜHzelW]V>S1 9k~)a*y{Ym+k+ru""l?clzNH!Ce~cR+;hN'RV ;DABBj`|t(yOqH:zFfx7p6;C&v u^=KSI h~{!s$72'oX&(? $Cj &Tw$:j<﷧s־ĸ8&ބLAhNSaB RۚQ>{ixH6R.uV)Nݐ] j Xz[pju l ;0״AJKqҐ:HVosJ-6:SE]8EoGп:Ook+^fn%8x+/? ;Wyeղr- 9DB$F3 ?KB`&c'I :%4ʔD2 B2,==ۂQ1 ]nu{?`!hJ >AɡVyյ:k~g$fw˙Nyղ|ҡD)rMsQLNF:;dЂ:;3byz4I!eGz!;k?l),IeޅPeN#ia|@ߔC2&Ml#F3 {ڰ(Vk)hR3K9C;.pp築9;f;S54%/'CJroƉ&nV(4$@/Kri*UH׉B$ $"겂sU.C2c8DYtoǯ<o]`n4x8M"X;dOʯ}{j6HLhnGp=zǵf ^7ٺAo 4rhXHpCi"&125wXDVx]Zyv <pzA>uh¹.)e(ݝI~tݢ7m {$Y%Iz{8C2{bI49$;"Vf, K<#myG3]1X'FgT*8,yYGNM|_;"Ym9hd7 rS{;h" Ao'[Wq _}lb*}iC!6m撾`no8<46}J R@ ${CgG(\Q\ D%t?-K'0*{[lI3b ZX}Rgc4\SE+r  vQ|w哸 5֩nIЍ~:HҲi宍U>1nFsN A@Z4bI!VEv] a[5ki6,I:0&cX Ju#~]~V7GퟛP,^RW)LuE(f#8A8ҮA~|șjo$E&|dy'$ƿyF봾K?'Z$oE2vɯyBԎ\Բjs5IJ~Z&@B[\SKpS߆[Nܝ.>*=yJ˙za RnX?e!JvÃ} D2*ފ6zs E.d?5m ;J0tdR`VgXpyސ2Zm5 "ZN)MyI;n}(t 'tR=K#ݡnG9D$\sjpV}+gݥcs sm")5ZhL7?Ng&}OayTW@ob&=NxJ <3%#[o0Lhs2J)voosI_z:fpCo`^Sy;*on`Ɣezl3o*[Q2$}=) X?[;h.ɳ;utnw5_Nb-%97PtwoGR> )Ϩn92}0@a1} *$Ȇkn@7ۼs;=:`@qz(cCM|J@ͯ8ScvݪPth(qBp,5~oMS(6jЗ6'Foe&ڈ3gO4g5_"(m@zR[E\B՘$<$!6=vS4LSom(NxyD^@[VF)Nω\ ~E`2rBC=xI`EldqY;QaH.%y#, ?ⶌTUp&e"Tƥ;Qj}j:Âx~0 zigi|~qM̫3mO 3aϒ.ԃN*<EDxGW2-Nmݾ%ֲR0 P9pѫ0<5t6=;LYO2 \ y榅+2^GgxO6? Z:d#U7W=z}ٜrʪW dKsE\aitIQ'9\0P[daʠrem"e̋uPp3C͇.Ɩ?VfW dLk#ouT%<`U| U@4cCgOz=Cl(rF{*dlGMLnަ{ Z]HW2PvzGr_~#~}PiEUKcn#WǓIUY^2]x_;+O -Hz#_ ڎ(ɔL5f+ !Pq |&Qnќ  F0HYGNV'VeTBpgAZtKP'wɉ!m[9Cdɏ5;bJ wZ5pnjVm}lʊ>g`r >+LsJ&ӈ3)N#ҽV$WįZYn4)PĠdVI@֦!؍6U/s8JGg/#<Ƽ\Yv4a8^ߗTTvszp#@J%1-~K5nLq-Qϧ鵆'cA/1D2M6I kӈ-xѝtK/]Fu鶸T gIܭƿ Ϳn:O_dR gVŖr!^!l—o.+mn|g _;l6ɜ/ᝎqOw\BGB=tf4^9:z\yL h%CTM4opUFI2Sk2M)7N眫'*"\Ys]z)`4),jWꐕ;猑=cKڼ-_O~6,Q-bO_ IJ&.6E%H9`<+e G׸`,D[b!_7?zE}A%Lr0av68>"qyѠSGhTVK |),:>=DǟC:|Uǣ ޣ?-< @c$[,3̈́Bcp\(fC(X~0RLCT/8-XŢb4+Hm5+Ʌ\wv\'yJcf8\%Rٍje+8Wn=@܊;j\sFb0Hpٓz3L N]և.<%ɄD|=9꾾^ B5::|2J)ش"_Q %w*&B>wOMS)V#ɽ \JW8>(UĢLa5tOJ]8%N7&ࣤ: C)/{<~Bn$QM. '-M윈5d`W%4Xpxם%ŵUj1-;"$8ohtI5jWdr"7v]&!e]GmoTG+ P]^)Z?hć<>\o_@*S7PkqEx!e֟k,I~!`6AC$zژ$׌:O+PAc_0}KPsN\R_5n,[İF_,%(M:5f"\vMSԨMެn0xWF#J)br1#'6sPL$Cc]qɃ` ;8ןsK#q}e%- c_{HʻdY"Cxnb΃` Uba=4'|Cޑ0-XA=簼/;|b$(gYZ07070100000326000081a40000000000000000000000016101d03b00003638000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/cmtp/cmtp.ko.xz7zXZִF!t/5]?Eh=ڜ9S6^w2 -4ٙ5#v:PcӾiBղTXDCW rGG3ҒZy;(,1G;']!S${u_Q Gʧ6׽VgE/zˢdAе"Tj~Am1,|׶D6OӬ t* A!Q'A @ "в_O#뗯 Q̞&;:2r58Hw½)bY-ذNT[-m|K$يuO޿$%/;y0R )Ԅ=!:@ҍa<`q BDUmzqBWd)ycHsD#Y r:Z_j~G`sӛ3~c==DC5ȗW]Bu5UQnz-*3z":aKj&jr!qeY|]`vDش)? j&L@tP/䧛&D'J1>=2(r8b=onsŊ#e8Sgy.չL^^A!vr!U׋WZVܩ]wED.dG[:-~96\҆bGv-d_΁wH3=|C d$оIyW%]U!軇 1Ķrj`<Dؙ,z:Ħ`he[:5b,38?+;QպĆ%p7%VrκCj1sWSwo&h| j r11+ǑǽIR= Wjvs_ѾA'!@ U԰ʰ8G#JdG/o >N*8gl<'4Is}XI *,y$ŗ<;|}O'MuS?v<0O9n'4\2 UJ$vdVSQRJWC"#! @A g"&D|c~PkOg^G/Jw\/ e:;x@%D@'M0`βҝq(198OVN]+kIkvX A:wJ1i~}oEڗyT4Uŗ^-y"Gn8>8]&\ W5H?2m[$o񟹌O8'cvZ1ྕ` y݂t(imwHdJl{)uͺɕGA% )- RĂ1~dq FE jc/َ9uQ)8 >3JSL?ؘ +)֢/ 1\F ze'7Uc}]~ _6V(7OQz%cFd^IP4W*ʧq sqݏT'0f0aFKa,IZB/dL3M?c̾$Nӄ߄{H(3 ['-gs5 UJO /(o\!vzS z{ )Abmn&=\`al<\5P~ U ږ[ 뼓r]09@6-H:B "qiPcgu0xn8d_,%/􁏉h;v\Ćw!lӺ@nXv81wGp.=+wkN$KSsԡ4SZ8qn!ihS_;RC@^&'J*)_C @s,BE5myJnEI@O?S/<w.utA-,d} 5/2D3aJ34{#*􋿗%sA:FB2l5\w̯(1,B.t`rJt gUS _Z q)ias1s;iE/[!Iۦ7r+/Jb6J[gɡOpQ@=q`>l4LfC_tC<_]k\hHOPr bJPw{6MS;CJpSH:FÍTR(k?*@ k&`Ejl\-=;/8)sP{{A17_w|6 IdEGU*J+-IX76t Q5w,@ĭb[x@c^BJRqNL Pqht.9hGe{D1-dDyS{‘>k'@U~-|z9pI=_\eN!l}9.tSjs@6 ZZթ8鰞pH0P[mzI X電iAO)ʨ͞d(֌ G |Q5-G+(n'+DyQf^#֗JskHr(G\o+ H]%IyUE5K c'"/}P3잛(y*7#1gJ (AR9m~y"cg;)SsVK` x<{uO>S?qGk WRi\ 5ڰ5Lh`j|USu3w9݇t #sw/Wdr8M3\ږPg[j /}UëSeC}rHJ  2 iIfBb2476̞ՔrS#ِ׻t=j7@,=eo`>^9]bAZ7륤BÙ]jn95GK̟RTEھO͛XiIq A׬Yrae6/BqbѬiD/)<ÐG\~0uՌߞR8U ;$&V_cl! 0V0T;x޳5y\`u<ӏ x&'k5QCL8qZhY[G^7ӠB9۹)QFsbSOdAஆ[˰<OpAiF;;B?äȢ+in=Hk_ }̴ɕuPF ?'$[gR6zɧo+;K{փ;a_⊌9Lf@\ 2FG(*4mi2O1^{$N#)PCO$36UQKxF{R'M!]M֗WⅩ8/SF9BmN$Wᭌ#M>$WUk"!"{C7݄rUs.hY3 /NO DeTpBAv?v!A8@JġNj'Hy!Ty~fm0ǩll>2 $P1s>3Mϒ5lgG/?ȓ,fvR>JϨ=v,ڤBeun7d,?JhKi{Mls{{1(0fPb.㿎2k~.[71WX~pa*JsB<\-uvĴ.ITO],0#Qw]` nEU+U&&ycHo՞}YPg/*iC{)M'|0A"U=F4}Y'wȑoArۢ֨f;Yؒ5o;IJ[6d`L8BjDQ%eTvHc]BrBUloؖ [_#btIa_cJT6eN\<ڍxy¼ WhМ%^cT`,,件D"/>ɒw9Z' 1}]>?f0Gg{C[\⛈xr#yeAÈX=łYVL_Q0E#YݿOb' 'cؒ:&Erh *mY\eN4iNguVhV U2[|%낷@RGQ:DkLgf貫J=serвbLȣ" .Yco08eݗiCD9Tb81m'BxUmb'ar{nM;ǣ3=_vP6_E_.eN367y/XR 'Xdߔ,]N"Te6][NnĿVlپ:8]፳f_u/KQr^a8]5~9|3q::}^ݘi|mgJ]O%x+*kюӱ VmZox3hyO||yًO]f]1;ၢw=rSf%KLے.NyToi ѳAg u 8B o9*lI!g^tt.™f<lT#Ű=i h7X.R"7yP%SmXePzJ/vE9/Gxc jZD]z) |:GiV|ƮH/Gތ WM 2_Vnl,?AU<)cq\oY1Esا\zI#pxjQ{O%yvIjr5cёwhTyOL* 2<6ĭqa-츰6E ~_#M\| ;/\t^tͰgV "0ZہDl= QWqwsZ)D0{UKheڤ\iL D[ r;M bİts8(lԶڔ ;VιrY\:UQ5q@)ďaGAnϺx+PgF,sSWG(YOo+u4b R,|77ew{c-Jy48d];1LL~\ӄ&(X*y2vH= ÆG7t*?߸.NEځs1fi2a:s'5Tif)Y<(1}lC.h3fi7V2~wIR%YJyһ=C` ;̮KLwk֑7ד9kgp / q03&(̩gfB夳^gU ^WN O},ip z<;V2Red:z S4e俧Ezk˥wap]S|gZZQAqM[IQJJ!\,e=q Ƕ{)2KPjoߤu?8`?'~S~.7( Uha) .xZ hJoyOHWc@do8ژ5ܤ Vk~uB\26L,tFв}9YCn& fIaxBA`jfMQQm zUJmstؘ,"HN1e[ ֝ PU 'Vy*["V!sK)wxWje\oU(D6G̳3pyN!N#]{1XRк'Wly?;x"8d1j@)yͦc9@b cدkx)bVOqh+'TSy\DU59kɈu69rI4B;e-Z['V 8Jr 0a`V80&@>S5YqFHUG!9v_U_2JS|4Cp8yEBӺ&(SukDZD[7jWy ="y;rTZ5PvHy oLyVu/+iPtmR3eI\Ό較ϯ~Wzѽ~h8Ƃ `Wm(ϑhZш ئݢᰗ¼č K̸TDkMUNy.H0BV|Y]3xW)A4rض%"5k0LĈѻd);2 b,P\7¥9qvصԮ= cטhL& oA}x/xPΌ*kgKO)I kEV&Q)Enr p4co&^I^/hz`xZ{]@4IAo؋t+gГlaH{4  ?[#<}<{cUI/iL an_LŊp ,\Kd3W8@;&q OqzKG0PՃPjS+dHØ0P[.0_Miիa+vB0zKqM0Ź}+nBv ˞ܧ`Uohs b&%=DO髥os32J(ߘyM:H: J6Ub?6WSols1hŠ0Peʧڏ@#]Lg;2ԍK-mr# N{@X>hUwٳٝ[;DLo'ڽtc(x 9#\rF&JsXz Ҩlk\o߭ 6]xҋE®/EXB=?Lh;ng$Q`B#<6p;`-쉜^! Q<(0=E(pp!m6HD/nĜC~f߱*/u3(Z̀Z0>19+t+J#K˪U, LN  jonR@`%G+oCp+(4#Rcj P_ s@#nOfE2aЋ/j#åkH e.v`r:C/WÃҊ34(7h/B?"bxSԝ2}@;ez^@84P@hA&Iy>NC]8~LƯ=ūŪCFr|ȏۣ D6)w V9x \, 64fB¶t"+'3=ST`E",9Xit=Qǝ>g_:-.GO _RBrP0yA贴˟ܰ=!(v/٧"wyǟՅЇ7v U$>ks1˟婈LmC}vQhf (Zbf-1vdFB$p90g1[D71|J)ׄ"Ѽa'{ղZ2Ȏ@E5%ɜEW6,aE̻Ԛ%_4i9@3a!(dk'vZДZp:<7TGK".Jo5sxZ^F] Db-oH%M tzqUTk0p-wZ 8\P5kqnw:cS͙F$"bkQ׸(2@=4?d]P`e[96JO{l ض!1^V-y +#0V vdj ZnLw<jqC =E;9>KI73M9; iȧYzT(M*%7W\9p, ]70@sUnb.{[ | G{*inHT gembcx!Xq 6*HuB ,yh >$@Ĥ=M~8ypĕ<{R%ݏb 9 -pJھr[idC"X,C3u5g[7ʯ6ZFy$O*=E_磂APږi|3 eh -Y7d';r2u0)qcB|khXPcu=q8Ux{U,H_W}*c?_cc̕XRetIլl_ml.涶Ug۲T lM_kX&߅ʨg@4E1.Yi/u45\,Nt@ _N-Sd';Igݬc0*#Z`WC*mOL3@/ ʱЦPuFB<:H栽\`ɢhP 5Z3Xto \CIH38|=mP~$0 ~ݏ+\uE6G6oCi1V"eZhP6 Nśf`GKS O =^Z$'L6q6 ]VDz^BhuE尿W_Pk*FBO̪Av5,f/@G78q6 u|5?VXu3I-t R>O%gM愇-υ4Ap0}܏yTE$k1E/ ToKYۈ[>j k>5wk fO$=p7+ OfQ&G)C@$m3Ԑޫn\lk-nls C;S~L}fa)ޛ2.z1)/G8lSxP`k`ېxF2܏ZTU|~R˷д{5dRhksǽUQ5!汮> u gc}˓{ Ї7[ BQ9S;o}WrKЏqjsr'QDa=,[ni B@BnN $9t{uLG耪l} IJ$n(}QnQ Zo4OϤjDAOpQ0}_1gOAx^[c4WFMؼUvbĆ:!}2v1I2{ F yR_dJˏ|5[I\q<&Ks/?eu]b-mdvsyJO 3 qU$]-O aNb*I&FV*#>^jIs'[-RDz7@dyWuԮ3HDu<4"eT:"x_rf=>%ϐFOLL+Xa(Z$A&=NJvVTqM9j0))AJ#%TIN_ l mw;-"WGE"8ŭz/KyηCa^E"%[ &Nq}mh,Ԙ4at#`anqbK&M?ד$Ym>!$IA!lx??r˲S,ջCMjO_RkrA{p[”;&xƸĭ`i66\3Rh OW Ft /ݣxnKOHQp7{ p4'T*p9Wn@*cS:|TK X̬+dHPls笳2^\hVB |LPVKG 2*C t8Y&) |oxԆ͡[fseof̆(IN†f&UI+wBSԵN1 lS/ DaY2>HS0[݃ƶ@!(tML%y?&kB_@W{Cr(8E']5:bP3{2H%tUzY6'(# `B)0ٜ1"n_2Gi;$15Z PٳE n/KN\_An%+(r(}+ȷ`EO 7/JVGs䦵zwXk@t]Óf9֓uq1Mzvc]|j~!]-1…mP/s& "? QYz ]fae Jeș3fP\r b\ Z%8ZeU<8jI "Ն+؂֓&UE 1e ԥĶ@2 %2#.y#f86 Il +O=ҫsP~Rpx |o(u<%Y 8C bP0΢w>%N?[z" WCYp]f"*ɷO =ksZ°{.B‡Ax P lͦ@%ٴ@rYN[:%pLISL<#bif@˻l̋:gYZ07070100000327000081a40000000000000000000000016101d03b00003af4000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/hidp/hidp.ko.xz7zXZִF!t/:]?Eh=ڜ9Q)w2.E%zd?VWZiP(Ӛ,D| wjl1#h9ndfKʕGL V rb[f–GO2uGmR*g+a-:kӯqDĥz pmHD]Ҡ' T^Z~D$;[aǰmg_j-8QR՘|5TynndM8w&舼AtQAx|Cw,Wɺyґx]c!ҽWO2{iTי_w| xDtN#qkѬR?} ^Y)AB_c6 b iʞ6ق깔#?dW3@_a5/%q㟥'"Qc/RA~OgiIPC$TI׹(-t&\ơv7_: ] ]U^E3xML[d.~wg9ֹ-]SEaRP{gW mH92s}Qu"GYY[[)I+@vVjwp~Zg8b+"h]ѫtu&VyrZ5^D+uwͽQOgBbcF\BYս}@K֭ ʨyVU@H$-02c EJ %b巹,MԦv@W֋@f*uW) y9U8ۀ:FG4o\0UWlV  F TJ/A;/X ӧ̲@ 6Ӗs[ Ȓ#GMN,|6Ps ̄3u}h& +3 X/al g`u"_[6<M#%^=iC;k @|^v9RՓ/b` - ]Lm]^Eω!|!`2]NO .v]hК)C&:՟ZS!Șs0Ei<?Q|¶P)WqW .|\mopLBQ2uP8)p}yY'F҃STd*[ܞ8!FQLOZcփyh2͔?nB(p.?/-k8m2^aNCرZN񺐉 kdrU|r1/< ciT^s! u9X5{Z9"7vJ(l vC8)X!Dr:)xW:`{s%O-#E,:뾳:i cgdq|Evu"pzzE~]2$)O:^ s*h?)4IwsEW:vnW ✔2Л(r6\HXq+ Օ&Rf芠Lg 2n]ؤuKi9H5-ȱRƒ @T?%v*Ò2 #hic*gv2igaOfz_i/_~ @'4]10ʑc7~ú.}ARyt;˃qzd#"xLj kM&rx]8 6>-[EZStλ\ߗXĕ:;|ifXXjb F(p(SKfx5@V^z7cv131dΣ<S×߽_|ߤHra9jkG#8NMå30IӇHT QΎV^Duwˀ+3Si` Vw|tRe'%J1X)r9?#Eqp/wn ^F 0ޘ2i^pb4&8 :ף?ͷ dUwىZ{*8O=h M慤Av\A9> wS139nj*_"] E,mI/,=+JO9%lLٺ{)]/ɳ`*Qf5͌lL9zx-z.$snI5?_h7^hȝw? ^g5;Y[O6LB%p1kq2?1R*]tR*A(K]qy[<;ZO;vM'-(7 I̕./ r&7'chɹǍf\D Dzg$j 0U>Vj1\0W:3l~ʋcgV B\v nlUΆ"*H4XlpwI <o~Tɶ8M0B(\\ J3!vp|P ֵKX2k2&\2>d8jp2_aqmE.pڒU 7E$֠[Aιy/'_XY֛gH0$Q}/%;_@Or%jSuG+"c|U_ 2珃vx*7S<y6XnV0DPm_g/HFnpTw~obGₚ㎊ ҍQ[zdJPU&(ڎ?Dc,W\zIrpُ295 i}ظQiDkݪr 5} fetc20A - :<GI5l16 k((0-op|p=?RƐiӇmLw#Kv=0}PlkL TC6"Gr3` F* JF [Y޽kab[.ǒ23Ir `uRch L˒9 Ol?O+jE,+I*Pšcdh ,GeiWܫ!}'ͳGۿIGwiV2 [7U="\ZSBf4)"|o旝?zjQAJ"Cj&.A.#5E٘G0wUIޚ!wPUPFpg8{;߶9 dhBۂ%?Yj]kx,iaHhYh2"'&xUlC3E˾A5܃ Vjd:{mE$)J 4,=}>V/o>M1%;m |DXJ 8rbzRUi:, D̤&ް~HHiS}9 Ԅ*w(B,לJQmu57: .#6ܑlw-I˜z10pc}&ZwC6L6LX>)6Nи $#|S8Ý׀ ;2ccqPl΋P>j{Dhny*`G.MηT^`~s[v[A)qd"Gu5Z5= ;.5usH5+/5j**茈`B%+ΞU-0uÖ*eHӷPnhz67lX@Ѓ0c\>UOdw~Ԍ叶Y%%H'Xe8IؾPpcqԡw\ݛMSȇ<LHjaW4bN~-ZnTZT~ $SƃPZކ#aOE8ezeԸFRs!xY3B>oPMi_>aeʹ;smA(DҖL۪o. 5 @g~'c$;!0{=Z/ 5 2oM$d5=ݹT?ӣ Z$p % ulM~7ny/8}LT4-v<|y=}`ōk= #M=IˇSb}GA.}"8{U<ZһC9`%("榃) >p̘s ,th$*Q c⾘eP&R֦ww Ѻv= OiTƕ<|fMRcel,We-$ qU)D4!My7g\g,mޮQlKZPsPA0fE¬uت):B6T:h(":n VjC&ߌ3>B1:>;lԳ; A } /u-,3l>^y|4* IY>= ;}4l,5KYp'>f޲ňPsH&vL"kեt m-Rm@MS{Z )_ȀBc_s 0GbVvEp6U\xeh2eU:Mg o2SQP X+KlM4[G%Wtx!MG-RAZWEe4khk^+fsEQp;i,vٯMӓ-tg/3TٖY cqK=Jvt+m| ܦP22Z՗S\S ^3,Jp&樹vk8}  uk sMa+ W8ZfT *}?9, ⡃Ax쮱heJ?< (/+Zgz*fzQAk%FeH~ε;!P5Җo< x44jhu4ICJ{+C9a̦ZEW?{Ms4",m@<4ycc"h([ 7šW6|SU.4~9 a\ֈZMi_Pu$Lkׁ֕e5|ë)Pc/;Ҹ0Ŕݟ(c/ 'cE[OU ٹ۵`Tw1@kH _| iӑ^T!5:*EjBhJfjk1s!} ȐWN!PˬU{633QT0Ͽ /m俗n4E]-0Xi5|Szp:Y9ǩ`/9 _ DQU.%} # neg6;U 1~Aє0!6XǬPWcdI0T`u32.K,TF= :3bN:4֨qoCȌqraٯ;>M޷̉,U 2'wd8`| /HP #I@ A*.{}gr@S/'7z@i`HKj[i!n -d@ -KA`RG'4=Gg/a6-pAKoYu ڿLRRs;:2YWuPI+mz$D@q]y1sHpfR!ØH2sKRN|Dg=o uHK%6m 4>Q TfL)TnS!z&`mi%˞!،æ/_!ip?'a#ҩrh/3?)V!Y|@Y5i=ރhj%,D5 ,w8h P0Cqxd~CW3_ε`+?SsL(QeH}\fqwo=;=O6U-:$GQ^c!e[UWv2Y۔{BI`;$eBp4Orkf c'"n^~N\zC%bۊ-L˨gH0+P&\P!Pڨ RAY/ W#G[0ڇ/Cń6bBoN}4xΠ_{*^L ]WC[y.`RLBb<,?̉v<3ks"L ,iz9'>Sֆ+xoH[~ gS r5A=VKD= ¶m 'i,˩_]7sZ6kxvaO6ЌMT*z}E؟ #βo~5QT%{1ۏBk.p=Me; Ko;1mⳜ@炄H+7bgicP) eg:`ў$ҳ.$V)f ǙģTf~z-d#G`ԯtX$:n#7C 앰`CܠDl[/&h"HA/^$R׵}q+?`_k{ﱞ8{[Kh, ,lFRDD׭!:{a0\@Q!E~ށ em_c4l8%T 1q!e3}.0I;-XQ9w[9*hTSJ V'vX׻p;sˆ0:"{ZJS*/7+Ԡ͍r҆ﵮp1V릒Y|AIW_WqQ,t7%A!We"Jƾ$ʽKɆD =ŷroA tȼ\"ӎk5bZw;P.N9|6 mL(CӐ C6_q _&U,(?&Y3QXDYDlFR\') _1T~4[f @۾ wfowgK]874Bo6W 7+_@0 CpDp5蟹e~x͠/OD,œShCP26#dV4+0 B; {U%lc䍀*.;%gx< =/ڳ.0E+wAJu#c>|*9<V&5stBJ,{X4mM}VP׽k=-\mލɳd![4ӑ%"h3P^TIBF!RL5uQ*Fo`q1{EkDqb[tu5aCMȻpjqglݎ\>lK!NDBi ճVń3n# YӦ$L_C5Cabiu.cn{gZ#HO*kp'KFMV֝i6i6(_ ijGO=sjzc&v}k;ҚU T^ "``y&C Ӂsq;0{,S$H]\4"r鶦HWgôll g}eU9d| ``#$TVmG#F+.!%և%CʨQ S.7X,gkPUn\ uV OO_:QrGdY3-JšmDn'ZTxcd']F!!ZKu +DPQ{2 X*1d%]qmsqp|glOG1T25!fqM23<V3ePz9C[* r<)02g]\;Y,؅mR#16 [Na=UO9YE2,@ݎā6!ogH@)|~=D}u9cˡϑ(7aw {f|߀78" nU9Q Đ #B8uoXU\Vb{uekv>wz Gd0d Rf<~%21ܓ.2j *}d1*a.vpYyT$d8Y WWNFk+ 6p-Ga@h%4-C N.σ? 1~1'W\s;3sZ)Jl9;/; IHvܠ6t,cG޽z}sqֿy@I ثE΅aÊ09F;h'm=Sx+1ᾶE3Z$^W;Rd[ :nx(9J#6fhBzx6l"+ɡY0"6lhɩ0dUE%Io#ﰹ s<\ zrdz4Sl ,iN4W5X_ I_KYdo;|AWU~'6" Ӧ剻mmp.<Amdmd_֟1ۤӍh"uBWf2R{L_X7ZUYa8o:Ke{E{Gم9MB"}NW/ 80ۅV 5L50,&%N.(c >=R* ܋$E%#wyۦJ_Sk}6|MRsWŞsܽO&Ƅt(غ)ƾ5pͬ*0jw[pؔ2K"rʥko?l3QOrdf4X̺~]D?,g2 !G|h4Zö=P8,h|`d2P{TT]d"[~Wvɥ?ugFP;MV>Xj$;%dNoϱ onf 6}et-*a=:%c԰RZfߙ`}Wp& y{i(P{O\ z6ۯ6[.rZ&ꯃF#Ôyu,)o߭hi!P M4^\̠J؊25D-x^ڶ:VUN0l,91T_bzQX۩;b_?41"!>hJ BUw3jNY]P&+(8 8hqGc2*^嗀=Sq5߬@ t#%^hRw4Oe؋[HoVs 6:O`?= <[FwPHwEr\K,{po >*(_{CU㋼wK'B.ÀGk |ཽd5F >OƷ&l]ʿıb]^X:^8ll"cيWM=ɀ,;/FȰN5yAG}r~S0|G_FDc>="3;!߻u=Ί#DfZ2Ly=:+0y~FO|t(ҙ  az!. L;`C;2gDDE$Mxm§gzE9;Y1OXyBx ++/U>;gQr\Wh1O&J\gMƞ{ioYe[~]ѫ\=jqIy KH#=\TaX @~V"cI6¿TZG YP/ԋjG- R64\'G uLZ6 {}#klj륣m5 *xug;uđyKsgYZ07070100000328000081a40000000000000000000000016101d03b00008c5c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/bluetooth/rfcomm/rfcomm.ko.xz7zXZִF!t/ ]?Eh=ڜ9N%K@E)/Fos~B3L}+7 Ĩ7(.ٛuT+?Wʖ~nZp9 5tj~=#[*ñ0H-ӚBw.ѧLf UcŧƜH:Т?Iv/;7iGl9 GDL-w ߭G'?Mꌖ2K`Jh?=v@ ^p(&ќ<{@ceS(揖n]+ae'ʚamWu܂LN 4Oc/l`yݮ(D=_|.ŷ YXkc HK8rl 4GE.8XA~+uj{/ ]ry"L^uǭ|Rkt6uvz{tw(JATZ8,|KYV&@`(ͩdksX6라'&\9dYx6}UٸHߤ 뮋0Jp`k1r9bP HzG~:r=@Ki~ET9SB{ e،jW+ůygsrRuဝfKjvVtt¸´*'>60aA̖sã \}ϸWcZp\@e+tG94t^ID\ sq!v=)(1sCkȥ(NTpA^qU#A :M<yGl=YCo+(4`zS]hU2#2xu4S-7}8_O]&ʳin?)zxb2AH`*"5DS1o;M_4$}߉@vm;YNe4(ʳugB݂A &?Ff%ᰜa(c)S5^VO|Dd~Ȳ=fn7mpBۯĈTZQJш6ۈ|Gz 1 9JNe?k{r[ho=QA.{hcÕJ`ETb,cMHFnOCjM$>,D0ꥂzwvRzAݥwXa܃R}KV%XQ@4 HҒOvGk-,|LEoR ݉h+F珦,ǰ:|E: #g,KH-m+-2I1tuΑb_ݛjAןYFepɵ=Nq8i V?"XuD/~\.P_XyԼMTfYN|OdЭAAKTwaQ Gw&_%G(N,s!NST;Xپ m-&x='&PK>AR/\7=Uays99\$yo@[wL~/-5=L@\7Qd&T#;F֭!~F*1Eg8>m\thm@ Z l=n?n&NR4w7br IuԈJͪ6|-f|ˆo8͙tOMÝ{q:9>*R}p ])Xt~0{Rlqۛ&;w:wsze@ӲG~n<^e 42~y;ʬ l\dzR3R( ޑx g(\+ >e@ \92u*$y+ofo&8ngH utnB?1+z'l`w`Dj98S"}gfmF4)iO"=X\0NV>` ]K6z=Q+a[ts!dmGzXoUG֭)FY*8Tȯ[CJ&@K^+Nw߱x@7٠#P~yrfha_eqv-idX1hK:nnJ13+T/,Kt6du^fR%\`ۖ9)mk=zzK+t6#H#ET@`yÚf"9큆;$O-N($k0ިT;8>dѴ :U(x}v])feI+d7)RBh^P-Ƹk%F f܇ik 4蝜>I6Bgc%Uifnz J~6_dYlw8h4A`ʪQ3 ,>V0%Q(^Fw8ܶ\ @%fj%y c9̧D>U}=4LBrٿ:Iأ#qT>ߋWm+W xaV7r]J@!=CcuL =t{|̯QF3.ākO}W 'SY˪Zp'ٌDhpSFpݾ- uj#:`aDw[qpZQmWG ߮ǔǙ!¾]ݯM5dbxMH N31a^#[Oa Kȑ'@C^4?:z!";gYuZр\x2˂h9 ZKL_.}F'[CstdtJ҈Tݔᛅhu=WE50 lMc0bF{c+<9S~F a`crDª=My>u"ǥQ'SEtLb>݃Y=zA|4JF&ǧ}iړAg9cvGK1/GF}r3;tfiXj$Vu &׽`gX՜ +k;7C3f:J) &F}8llځ 44b%"C(uH:@#jy Pr|RA{3MH}FTY0? "Xt[s0 XV?>py֢=T_"RzlG|QUc֦%DRtsPqH??wN/KCǭ:BO]"ΦI֩kZFSU@Y~oU̜* 6NEA `͈%LI@L0xᰦrydkѣaKI}P`WVP$hOu]d#ŋٖ2S3 UpBѻ5Gr>L =v+p1JkΕ1U 96U#ɣw`r)l1XTHӄ芯x1 iZ/t␱iPu)LU`,hkI*l )w y$`؇J s<=!׵+n3UG7$-sCX$NņGmAWb$|h?բP8'(}["p {^Z 7EKf@sǢȒ}(9]‘W4!U`}EMk*MBUD"rɞ ڟi[YEۛJNƁI W|DmV_0ڊ\9 YHy'Quo+/3kvvV`5'j9C%lѡB7S5r`wsP/Ѽ{8T d7FV C[uR v 9!cfٛ. u_gnr)=[1uYe1tI7D8cIXCY6_׉5Vl{<.Ypp]\MzsU_cچaCWVp,-M)Ԡx#gըKT˹^I'kχ!>C=,M4B"E-LfGmRi$ {W"h,Kq8+nh)-y5[!#O^* Ab;Lw*OU/w]D)Mp%Yma3y%,sǍxJ 2+;U4H&@p$*>zG RSD"7]T4>X5Q=l#CX\[g!I 񲦠 XƹMSIᮿ٪AkbFd5gNHy< V31t 6aNt.옼͞ho3놘['['vd$uKh ƀcv]ثU4gJ"^j ]P`MH`)E4V_"u?hޅD,콶Zu6|rsYTeٔ[q fįp{7;숫QxaW)\lL߆i|2T9Փ>G!)Iߘl1B ~tb_M_ޖ%2|\x㱫Hn x+ >'T]v'ջ' Vt*m< ц choAQ,1\H"ʵ1|2$:pkb&yz5yn~cF?,@1`Qp>Dl߲_>|?(# 9& 1ePӿe. qCbvuqAe0j'z  l3?R=ɽr∆2X:Yu)3߀풦/M^[zLD@a8 ŀgW*#>2oH',ba ;VM!f6Co7_)pߠTZYϱE)w cV}V 0:wa2:rnٵ"mqjE3#|Pm23~ RpsVHGK^ikoȽCDɥ U?Ex), @⬋BT yiCSȷu=C"if tMOL03l?F#/?h 5,+賆_kF 0SYl V՝f9O.5}y߃ tTrV0mQq.15(8h,ٽ0  œ3pEw߫QU=IyCFd5 +|EDwr:%9MѬ3%^kPhO?y 7&a?( %.P*5 /Eb;]U]E@ B72^شF%,$j ~>Q,Kb1'`ڄMsm nκPčGHGGLwpp܌Oz-ڶn~U <?Jw +MZC?2hXB_Zj\T1m|+o]HI}FN=a7Bu靌gx4š_4Z{\3Pzw>݆gl䍀> "hפUqy}RlBBł G#~9X8sՊ %N9BЫ=aMc˝-t0{ t *m?$SN5> :s}+`gTB^H;l)0 -k2ͭbU$B:810=E&KAI,K\E^'8WҎE-w f>UםhCMoUס0 onT|[2%>TIwiv(7 s~5\{[x'X_ )*EV5MM m?> ؉~ tCb_uj^gDuA[UN1e grxH\6W ߛx_^6ǘrZRb-TW #D[#FX{z;ol}DqOõ0`ޠcAh!zi=ۋy4)Tvж퓗ePS[U\!Oi.p Y(}¿Hv1g2>fuiTYI x&] ٿ02U~噥<0\5\t3@pzծ+r5zZBP%@8鯫D@w-_18c ͈ѕqB1Fem=(4O[4٢yc46$-\ Es!(^"&[)5R}>FkF_9.\\&c: PĈ3*y;(6ibb;-k[RǁOѥIgKhPl@."~gJX6HTs*Ib{AA7$p8qGY#p ?Q|sOh&fbʏ'ܛY%x0t R(hp Skⲝ/tLhj)ϔ@d+P_$FrkHD9MNgo Oh)APFev0>vH}r[vI[gS31ͣ#yFj\qt8ayoSuy@Ͷ24FqS }Աuid.>T ~|c~63Wtāґ7e adZ@=)AVIf^dҚEBL:Ȟ^&7NޅW{S݀|FJ_h\Dr i4T@7=ⱪ ٢NmzlSdC9)_lB>n1ٓ*2\k<FDPTYew#T#`c~hu#Kb×$&h Ks{%wj| OKB[[\~>&511OlY[EI}DU8KxHEdst,%` @Z׶۟nG4yW(i)(?~I|jYL ^耹^{* Πyi4»I(L=FH iGKD=?h5'(dŎOv4$FzرdF:׬VS} ڭo')w{HT|Q۱ߕE#.eڔ5gM@VR϶: '|[i݉e*\/hiovzHyJ.i:RT9Sv.6/1{*.eh=^ E"}^d8&Jze:kJ1؛QODtO|5+ (`hJBQ1dcB}M|vx UiBb lf>! ySڟ`k2v.U]krar%='TjaF7xӬ6hȐ-0UҨMOpZhДRft+f&ÚT(߹|UfMF7qHBT(-85;%[Tt=`V7Q%ӏM(AhlnD|' +qʪhw܋k,masK#Fh@^OX :>mH`<5bfz9?2SJݼKU2\'O'epFg23δYNbx|$SmCHRR8/6ÿSfh{kd!m0,V-o+`p% 6**#UgfVBO\XAյVo!)pBz3xG4SZNH JӉ,{ik5Ȯ'JZ=N&Vٙ$bZn'ě8̄q|bPM7/PKPp dcĨY)O-P"7:\#͍9ZOrdrGV7H[׽_NhCT24E'"!?eˏa]Շz㑏eP*ǝ qT9]Ⅷb3blק<jߑG O,D@8I R%IP(F|BIۉ(ys=*c.s9v ^4dZ`~DHɤ M ;(H}D Aқ԰!@n {=2{ːGevGK[לj|\[pڪ]e&aF> )p`,+ް>#,:XX!CoTKUKQ?&B? +M/ Z+PҙR*ߖ, ddM`=#%W.fQP;*glzڃfə~WGe:i'ۡq}0\Yrې> |0Mέ -ƑxEVκlz¤!j> u3P,hi|]I[MsT{f#[b%=RrԲ[,5U9Tj)WD'҂F+(>g/ac'*|63rM֒7ȨY7r&d{~}[;WE#c='F#3գ >Ka!l^N=X8Ta}݉xO <ۂ\%VԼ4vP.4K>@Ezgp PY OMĤf-UZP Bl Y7|1 B]"vTZ2]?‹rs35ud~,Sן1yN g\LcV ~2cr&$;[mĬ-@3@5$)qpF,|=> \w\8J8}3$_na RB: ,.ጭ+/%{gOn8qYkk<4خR~ir$޶rt$fYC;Q6CL0C{C]lcVgJ$4%b' 6 $bQXS6~#3ӤaW%ޘ'x/gD>Pʹ59zCE5aDD&*)ϫNG Kn!WruhM$j2&v 6ϖyo1}*a߀\X[ ȭX9#X}% ֒QmX8P i i7YӡL*7y{a&82,  Sps>X:R/f;ʼnpwQA],=gM$nv]OX7WF(LBY\)ĆTXXF??JnDШL:9a;,,z+b]={z?8a; •(xf2m'%GZlZDL'5LLQ]|jz4rPE ^?T5tՁJገA-+e'v` z1KQP$%^vp l͛]BCA,TOKOiB@FtcRBB\VG= d}/Ќ8Pl9mD>*mOQ .H$_G.氻hKwbjǥA#lr ?<2/Uf7;"O\ygtnR;_aWofyYsHIoFpɰCAꇞ&S5mQU8u,-j ݂u`;A冻@˦5߈Y/jRAHamQMW,roڦ :<^5ӟ (M*K ^]IҴwJ-d{-s xݓO o.C6%t3?C} eٯ{ >c8' 9aN^E \M3><ϙNBy`N2JNyoZQR~L4L )}! l81*ddbtӄկHԹݢʼJAQUU^ Dּje/0t+f"O< +ԓ=|d<& |KA ڏ\| SYֵ NUjl ʓzHfԌ|ߎ.8E&h u+g_OQs"TVd7"l% "&ߒt@1q ~o9fYLu4OBT&r_Vrtk{TUV|f/ܧd#NC+"kEjZ?*5YrҼ.MטeճV_/ qq_/"ݵXZIV%Xf<9n9vWbleT"Odr6*>QH^S,<6 C4\}o_L #!/ -x+YC;ƫ\޼9D,g4gb,\a2f/l}USH6HRTϚlŭνȽuMp`#B&L 9B0DKDuzѭu.Ev^TyKSM6y@"<2L?vRYW'oK+->X|YDr4 f%& %!Ӿ^1;PԮpf4T,C0-w.i6'BIǡąp}ùYv;1W}@l<*\7$/QdJs8AVkKi@`v[@)| ͊جmmhƎ2B*.EˀϻƥyJ8:~DO5rMx .7g6HiKEK!@F9mqC80kҢֿNCbONjPdEhXY5jV[+FI9t=5x Xd5%tSrUƭ2wTΣa镪ympeup}JEpjeRydɾOX$xt2ЦԔB,싛rOOela3 o4k`tO #ݮy>2kQo3Z^@sJ u#!]sl"@ ݿN;udy@- ^frN+ dL7Nӳw.zD;g`^ybȱ:k-c" p rVtnY)T(ЇՃ]d/U]Զ p8q:^\vLtyJnJ*Fjpaލ:=@֮U}H#HIYr &j#<}'2_i־S$_ e|Mx!!+C/a(MN+Y9bpQqo^\^,-0wM&p&+Ů;uM!_y|ԫ)7oEw`ڿ7@@:SApo;AP=@*8mT4z%+/u0!_pgҰE, b?BorVs1.LFȒ_禾n:^ɝ]rifq-Is9נQ\b7l>wo3 #{"̰WwRJL^6Ls$ØdLOKF&-;r.90s׳Rՙ;̝De Irt{S6dߜŇs,4=tVRTsg$";`$3IW8K#n<\ԖNy\5t6!ACk9%r M%℘ivPv*WαD 1;\|hW ^ T暈ECW\ ҏE\/{#!׈=?r4j${"Q > ЈS9w*qJ"K̔r3%FWe"}d?@+(KH@9HMx?bN۲+d4`|K7h Ά^; kdI {ҩ6vVVjAI̽o!.Z㑖; B2a6?TInYRBsxf #-P P&d$.$s^oM&erF-o%.ĀPba\I?tߘtM`:K Ϫx:!]?QnPYu&;iOStU$C Gr(OS#d*2v|PgM1k d [Zn)K]%#(sVF4l)?>~0/zۧ~*g={鯒B'qTy15 XHkMjdaR"pcCw`TEkvP$U]]B'rf,HHt\ |UZ Bl$7xHdeKϿA(HiF@>:2Zb, ˊu$ yQU\Yڙl7U \[W:HFfJ)4)rUztx+-qj$Tam)g74)q!ײ$zp wPY$$8A ` s@ ݺL w@z, Ȇ}Z9pCwP% . Ksuw~F:4dyˈ Ks# - Rl}b$kW`\* .b9N˴ }K4K20]4\i͚Em#`\g;{{GSpj[(9:,UlDŝ(>t=؆Lm^ruQek A]~…ƆJC7<|ݮy>ݹ`wԯz\ =DD)&|FWLh6Hlb_@o$sV,!Xq_ҦqX=!uVxn{'0G2=W&ᣗ~㩐7[JffکJ_ k6FeJn:;gv! J}#)C&/ .{뿘)Kqma!6bēKn3O=,RNt=7Eu ُaZ40MaYE,C7\NM?--I͛|8Huf?F8ǯ3Wo]ܟsFU1W^U>BDp&${/>S%RFdޜ+VD %cIJ5BTy7]<)n7bȼE>Vd0#Cm[K.pkEaa9OPj㞤D=Fߖ1X_ Ɍ{&-fhF-ktM goo*s3폠<6KHp@CVo qM܁ kDSh5T'"r"h|/I3–M-/y;SBbM USkw-L__`$n^4c&;WR,kfSNHDjN(uq neSt<ě }JxeG;sa:v*ս0s8ZuA=!2ܣlhCœ7&Σ&/!oXp(KRB,Нe MPb#t$f|n΍P~iw=AhJE?x*@ W )J7Ww&NAs%!ºw Zm>ތb|$٪w3wFn3|3Dpߎ\LDgbk}zN$/(^E3MMŢlZ`4Vmr

      *g-J銗 f^i#ğQT4IvNsaKV"16ݣ;=\wuF?+MX^- Vfs 8ZupNHr;h!"]HElm=H|0}[O["oMgQD FA!rX|?LYOS (F/e,]ycBaͪxu5숕Pk*ځjUbmɼ__V)jSgFNȩ$#Gȥqw>dګ,59NÂtOcf 4Uh0 .Iߒc&>'$azg78*U1FPⶤp1́z|KJMSFV4tݔ7st09|ʄ7yAvy=bfhU@I[EFd~3.EA<7uvf^ѰTZI7l8E7"l}?z.BQ{]ŒB;2,^Yxv3ĒUn^oY <\o4j.CJ7N e¯my甯X()mAmLQ whE;e[s.!.Ͽh3uϑ6Z tbE^R [(tlZXHJ:D x"4A o"`(qGUwt6̑cF9࣠85cNkMvZ('m3!OD}w@߷YIv 46EITfh$7DD -[|Edzd)#iiyɋ1`G~p5iZHzQoUsE.qv1ʬ29tk"]TTq*FFǣb4]beŢlK)Tw>MY-}v7Uӂ BWV䝴fS蒍eݪ`=m J:,bM@qG\טd><&]^fmZ0xhn,{qJ3;P0s,"eLjz.:vm^#.?9QIgbDZ.Vbg "4'qugzFОu1& P`qՒ/qK5Wҳۙmv1h%19/ר[IugkvV7fƠ+WBdi,uٺUz.j8f/9IVrP5U`I.цJ!9i$_ɵsz {gzU@z9(`08=Way^4V)؊IA;cX4܀N]_٤ߘA8xrzTN_d0?8eCdbTZ[^hu6$$ߏ\ߘ!T?sQPNMLfø(a'^M ;4{L7vQzמ 8 ({ErwO ?0tOoOyrʭ?!]* +B_|H|L&D~Т*~ MAym' I1yV輰r"n|^VK/2bHʌ&͕:+G_~gSjU=3/ܦD,/Z%.aG7M"_:DH4X ֽa$Jq>> /:N!_j?ᄆR mspFRuU-1ITNBLwdO4!UCpfL*3KG pyZeeLVs djF۔N=*83R8 \2aZ w r|0@@Ua~f0a |ϳ0Ȋ7fߟl"|[ܛ@v<Z[Y|2ӍAg3V3-aeJ!Xr: BJ0Go,.|he;u8o-%z3 SKNwm.3?I}ղ钱4=gFLhVrJtJcC3TȦPf)i غqQ?PEsvl5[HMKE1o9YZGIa]>6JK׽x}5JʇhE}'|j**aUqaٯyP2Z33+rX9;R=)͞Ѳ,RұޖwobN:1oM.߲^^+rB5d}0}|#y3\gYorkRjs_%PٚdِSX^:ɷM(fk#Wc;{7%<]a7li˂DY";|en4zT(@Պ@ja2k\)y.~MUp诘;7_f=\gm94j֚V1@U&s&^vל9[mD4.ILU(uz(y̧;ڹ{X;z Kq@mXc^i;P:Wyӈŝ ٔwdwONcꕻ4$DD2UD 9| n湫J[s_OWFʬCUʰH3zT>Gѭ5l:r V_O,-e)ToO zn+ a %xQQJ@{휔y"?7ɋ /qn3J8bUTyL1׸ށ'\xbT71TTr>kL l7DM@\f]9W7FpU= un\e|v[9b^08yD:bNۥ<+*$4@=ۘ ]ʛrg{*W$=k_iY'NOּqx*wY$c!63 0)e<a}K{X?rYW>:YԱXSJz 77jmA]l\x&[fվToຶ>$兀ij_EAjB";u''s .6`햟TT?ᱜрiM0͆wG.=T$f3WLK91_&ذ^ע&r'MVƹǗZTKI 0`r%u-{A'AJѴV !(sRQj 螌+*֨P3)h]H}x|rmh!%}m|hB%l+p&?~|]M$< iVi#FzWɞ$/_9-85(Z`&4a؉_i4*XsHW# cf. ޽L9I TzbA"|\Hdzx~S椶!X)O;x|PJuF-h?+̿z1uBɣ!#UN9}mJx֣u-O[G(n*<6j8*A(?<r۪K!WixÇt#Zɒ'ZCГD2?U댻"fU;~NmO%9%ۨnBePh4!i[7@FTZԏ2ɧn)cTd0䫆?Ք$7og2+A  Am 6@ )ً֓(J*N?'BSYrIlc8D6 v$)@liI\A ~V`"3&5ؠW2aHl\:wcZW WĠS(\]QQ:'iSla>SJ\rCe *b4Cl9[Ǚ\Ixϐ0k ma\YHkR0[[6FIJn;b,)ڔ:1y!;ѹ8?D,חQ9R j2S8h5M,`"= Mw tgA5;Z ÅɁJqlQ\0qM4|0ZhTq}k9Ew#I&ߘ )1qp )c. fyd&Q'(aF⡉)se@:xo&Wn,cT6#=~sbȠK*j4c_!5V"S9S .bٺ+5/$|\JYġ^a~|Ly=Zv'(,<6#u-q!O1gLiAKi"W qM1ϥmJ%U8I e&9@ƇꂪO]v,N &j0;'29>QrGGHe6]ItԱ|s1#Mѡ7c9{Y:Up}rj&bI~Jl-&U8L\XQ H3gL,ژY`{q 8P?y|wZ1 #h>+-Ouq6mLVpg9p kZJvxD|ZdoZr&<ēDV;slT<KiMMrG.c,r"By$+|~q3Ɗ}"w#0d냳WIK"~=p4/;I΄M`="0 M}{,S@BVO3|_Y33maׅ(.a#M#" \Yeuryr s ˦k?)&*eG'jŷ<&i“ai_r lkf>7K_WYf˺B+g7m H.kLy8OYηBʯY$uE]m /Մ[#%Pw1ōy"C4̼?h:rQ}mk~it;{37YyDZDYw'q] ٠ʑʗ3.8콋Dv3u쒳d63Q+ʀ Q%8%>%g 7ɾ1a+fc,QFI5qB;,tAe/M1@ᴥyZ[=2϶ "Y(+Zȥ1?3vxB~,"CƮ.鉣rgEgĕNzAN5y6ͬB]P6/֘Tp=(DYh r~$a=(´~H $fWU1vv VPx+m8"tY?b*MԑN\rcLj f> \],;59S*Qmg~wRX'Mf7]Ɓ+,u*zR;lKeQw8{IV2C^>1d%t]$Qb Z8I"qJj`~R Po9"[M-IJ<ć4ӣ0NȬV2å^$$UKt]ӂ0rggh d zx攖ȳn6h3:-t6BX*x:7uoCfDsq34eZهRjy"JPvI YE,!'ߒ`/+r\nvĊh{__BѿXVD%ʼn9ӹ|if%o62xX\h5 :FX0sL>AI"xpqa`\T[I_v籇癆FB7ZVNBs׃]nWˬL(nn69Bk3/ڊ|^9}"d=o~}UpUՠT $mX y[mN0A>&&=D \=v NW*pa?>ahlA x.hC[# )D\3Yz>^0W%5#P-š4ڟD36 ợBz$yn}j-/5nb0] Fc);9j'$hbhzJd(+ͽռqP)f5V7V0i49(0F𨮺O`QGE!(1>1õTw{]#C7Shf<*M9yD0n覥xDcXBɘ}d\\b\K$&$ m?<7^@aPg)QD7L)ZcoGD=@K]KɜC?ޤSQMT[L!!kx]Hr)= F хb~NY݁[ΊDy9d~;1#8/JNߩG`93 <)S)>n3L!5RUS.*ssI:r[$Dg%AZƧlO*nY`UpNd`CjV޽l;"jAj;["u >s{IInDv%SM]SW`]kFPxOEZ` z7{4G#_A4 oy :i>/aT[$jY|mLѸ gZ)/$M'{q7~qT? !uy}znzPhqݴzChXpm;$QWޔa̡WerrãhoՉ8 GMw u~e9gV!4[󸦹 -_)+M3R#b¸TGƻcL xN`\Lk:0.hqBHEUZ@*&!oGeu2t&v)<̴ٶ Mʫ?Q5 *q_?s!5zO k@tݺ-9eh_:SH)ӣQ=jm`j[p1Ln#^%do-T+$ۖ1"ߏIʧ D{QO8,2i,P"M bbPy^EJQ-qH29I+*PؑK,,mDfzoE.`^ uc_+ԻQ ` :)K@d/B]VV( HL]Ң#X?E2^" yElNsk"M^lj3ɋT% q>՞)₊gBЪ&qG-Z/ eRJ#C,lB:,ç?8gGH'H *[m,Tɏ("V2]=ZF>m5kFj܂z-Ss޾T6ks(ȍdIqTP-0Lf{Z@y jЄYjy[Xm˟ra5d93aƯ&vO&rꂸ7ZSDDQKHbB$:(;׍OF_,ƣGryngOөk"t @[N,X欺R>t1F)B0Ǣo!x/)MW ~;Jq4{eZXG*;`i$!ux>S=WeBͪm֔ gC@ZMx*%Viج&-*Ʋ髑Iԉ. !N<4AUeD2!K@QH2dl'+(ϓ#)r%t 50whb…%nHIkOvPPvI8A7w,$tRG}<^vZ_XLal~M@w.Ǩ saA^ VT-܃ۍv/j"7gG#{U@^d2nZe&~MG *y7[Lrу0`Gƶa1ݸLczr$}VMwr{;N[|=:`uxbJ7!NZ.ӖvUQPb&~fApLsCf$mc2}=zQۙW&y˟+KT*M.SwRdj ע`w=0TZYIT tlCW[}#S v4!tq"LXjaK8igEĨjf(^!W,-Y*KQ/@=CVWcLǺ`)OlRZ{"Q,iǖmH$Ԟj]yYnL҂|>j6!.pě|g`I1nL2aPzEZRJNcmd 3 of>\Ñ AH3(YR"Y /vzIFuYGHgDQ-9k(6ԥ Gܾ%ʴNcXUGOسszNc>;Xf1 ..pb\.%~i̜7\.2~f]Pq$&bKQӪBqw0SmKa5U6pijshPQ$#|lm#"+녌V/#ď%±M템}yX?qA mB fFlJ6CMhŐbqomA<y`j,=1Pr'3gfefΏ9{+fM˂9s,=TS;VG^#ZV-^`Ug迿u~h- }H+ơY$o1 JRI{&ݸ&dX}-i~ Y/NJ&wrU=_'Emߎ%ryȑ)x:U<89+^jNBu R'kĿIk4ӕnLE>iȷL /-i4 (d)U\Q Ly>{f%BP}#Vt)O2+>0huX+v*[Ɠ}SUn},L"?s׍,&X򌾪5"6 wtn3%>l,](+ 9-S&Rejl.C?Ax4;u{Lm%oIoSǂ 5!)=~8к1V_Kj=|-3mPQB_GO =c`~x m?i[){d.q95 }p4In?Sr59{fED. MYa:Hɇ9NLmf`:u?N|7K|yXa]KCe tS%~:Fc~LUk]B8ᶦ]AP_E\z#t,gIw DHLd[&  6ȋ瞅 Q(Xk=Ԋv>K~1!L2kA $e{V(V0MiAA^^Ih1%#S#ޠMSڸLK5c}P9]8j?̉Q'd@utv1]FW+}ezvk̄LK?N{O+O (U@SmRt :-9D)q' }Y\dNIP(?{NfbbDUX~}3T}#n @-j$!U`| ~,k$` (+,0 j'4stH%K9Xqa&Rҹ%Y1q6؊c赅S/¶*vkyU~HLulg2t~D& =z@2lO[׸LS-Wom$`kNn?܉$gġ18j2օc/&j$<CJT 'XOY1dj#AG,m?=KZX7x]7mDb ?dlσ@Vя. {=c0O8ߤt85I 7RBBd zY"h&0 (\m`@5Vrѳ_}SS-hBvEU+Vm/p0\!{<6/4p 9ihθm6;smY[I-A+.Jd{T-@ȫGރ+t\ xSU`cJ_X*˃OC$w#w/2˔j/J(Vs:V,"&_Q̥VTІ;#[Շt3WU΃zl | ӥ{mEq%{zat7 \!2ͻ5K~:Xyd ӣs"hڣ[XdO+P5޼t.%iIU@n(XeF~J7c@iW$fGgEgՆ;"KW'I}=Y~<5_)sUPd$ph!KR㏨H҇cت"c!9 }^bs5;93e=Z{١eL!Z[Fo US*4՗Ĥd@oi}>C5)Rm]X -^YHz-OQo&3hƓGR"o %A>r:*M|Jz^˜9KPy#7vlUiD#to ¶l4g){ xaK( :%nASYHiihr3dߡ3x;kaڳS/-=uO_v(J`e/x# =_& U+r+ +Fip:)c/~ѪVSk#cN QG4ckS# /mצ ?wDp ˫wKnh ›@^ sN)dab(n@ɼhI5%ƳM-Vmq2*-H1gT6ӦoV?:B!o,Щjvd}&MոXWC ǿu2ϻQD(a&˭" Fx3v +80䬃Gor4PB\JxZG\e=y(%iC4*2h;|LW:f{\Rdt١(qr2Y[q1a6-9~ɀXIHǕ |zHmU?, Mdtb\f߯؉NjkXn_t`NޟWu~:&;fay`0Z3/zTW0.Ӯ4.r ؔ3oX嚄e<}v(yR)Y烡2t qh`Y0urG5M*p'k(w93Z` 5D":}d^YkCM:\ha |4JZ*z QNOʭ) ш#߯Yd\ROic 2s 7{=) HVObf[\G¿Mז+qY=H`vЄlnX)52$ei?q)HmIj7ٻcUu#g@/8~>ĉm"pH&ǜ]<5>6Gا-"?a>}ksgw@ -zkgiy #ۂXV ygYZ07070100000329000081a40000000000000000000000016101d03c000032c0000000000000000000000000000000000000004200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/can/can-bcm.ko.xz7zXZִF!t/2~]?Eh=ڜ9u3 ]hg)V|톐uLAK>[DXY9.&v G Xt!/MHtrkq*xB`w,'10S=Hڒt4|+ݡ?zj ސ.< ~w ܮ,86 C%B#m鵻qM@nU܆KPfr8T[Y [Gbol_;奈A~TU"Tl --8`b!Ӽo{q׈ L/^8SE}޷ 8lR Nf6A G"vYfjk4Ehglݨ:CA ccf-5yf0ê¹@5jj.$=6x<.BKI72Tٞ!Ϻ)8 (0$9C^'ϛwI8 a01k-Wg-4'#mJݧ.:DU)rJHv$vXq҄P|\۫C4׫^22zTڻy /OFۂlj+umr qxXkGrRk3R4\O~0[?E=*QP1~uj7a uk8mre%PB$s/cExmr0d27bkS%3m[Z&2*`|3t?tQ&Z{ _uv O#:,& zqlB8!t Gr1$tD<~U>w##QįB[dKZdf!S&) ^CbBJF&ik4A:)ʸ4yVm)21̖e[:T$ɖ>\C(R|'qjtMBKWȽB!( #܉qԸ3kvV΅|!FOmpЉ+JJ+S"fYI cOwM1G6S}P琑IJ4"D1vH-*xr0Q[ cP#9 Q4Q^o\}{zW&I=[ ج$p`gK?e޺Y(徛|ldE{# uLmhɗ\g~afN?/ fgiaәҷk;]S_."e C]bP1cLM}'sl5W#ICQ:ɳU1-(7fj)T#$q3.,@=1UYQ/=ih $SoBn4~:h''L1 xpp &eBAvt(NՓ*_x_>|&]'ށh2]OիgQY3|͓žVnD?45xMrMсB5aq(`ym+[3\9MziJ}WiU2,LW"ұm't?t m(`5nB0ߎ0!շ)s8>N]o,Lb`QGɝxh.TH @&?\ȝ 䲌6ạ{z,ISkB@ȥQޫS=Ge -Tqwquznj-!AcR0IO(`]k%C$9՗\ jKz}G 8yߔ>B*^oȏS8aTD=V` |Xٜ[%☑rfDpX2ds4/\ [ /|b&}IqCJ5+i(c87Rvnn0}W!SFg2kr>ɦC4tMN>T%qew&})wW{`Rg{g(pq.1# U_xuI%=8?Vb\n_XCW^U]yC#aOJV"BXa*p7i+ڬ|Dzxa$З 2J*{FsG/6@J|? ݉z'·[ƪ mĈ*",>!jbby(bZ!7nV&D>@g|l'cB\)A6،tc6r:0yD5E?cGqϣp'Pizv9WT_3ѹD\9ej:q5(nX:\0b!J(S~]O=>/3KEbo3VoCC2Ӕ[TycR10P)'x..ÒYܶ:O+$Sz)\?q6_(iZez/@oJ82/K5X-1T8B3:aKvU+_p>~:azxm6 Qj\`)!=) ;9n0B5e%ga6}OO,Y'{$5L JmtaRԚ@{35޾+WKzZeqʟ5BDSjGm웍c2TX&vn1R^C.Z$"u"[֪R`g,LujDmM&dS' ȂոL4?K3&6~Эy-LCZ^N赻1`x'&jhi-fqt^ mcWT&Ô8F̎dx:2Y.2$!ܷ BقwszVp4›mazjśUFW4Ʃ1WdJ) OCiE`{mLOHUAL$؝@L+q/Zp}|N?bW_jyu+7j4˄[Y8{M|oTƔ[D*Guy@H Yr&#~\%95'ǍRK)`Δ\H]^# >\0?e6k2Ln9R:Yoc4ķH!ȰGb)EWVVțԾwŐb,Q.:;YLAB_f}lQ7 CL&xc2|\SCWcWq JGOs,4H&$곷'Ӻ=+n꿣0 S.)(T Qg[r_."z,9핰M+tiIO^-a;@9 v| g)m^ժ knEvXn吵n$,]Չ Wm$k7$Bmv; Åzn(jF'VHg:HKS]}PrU`o}z0mYuW3^d%X) 0CePw`l{\S\A{&S.A`Q]^ ԣ*< T7f^#gύlQ掏1-/9?CQ(Pxh F6s\-?-Րe)rh+^޶~p@Fߖ*f{2&;Y*w''wauVcc@Dc,MX%74N2gr$E7eI'R0[-W ȾY7(>t0\5B.1Fꮟ#ŵ]-8Аz,莐1>8$bP3jt{)e##'TQ^_qT:E~(@nV͑=မCrdBX5yӎFfl=lE3 #sxu5+&$'la2o e>ml Me}$Pv nv y% gu7 ?]@bE˪oQG->?`Զbz5 q-ѣON-2_ q'͓IY;Bj:`%C >πH͎,x$!\(aqvT\x;~ T].\Т=1?`Zvo;|2$+,[hܮ[*~rPg㚈#H>? Q1PYN7mVyr js]TEWd2!었>VѢ`δ52yewV-ٽX( ($ )i9hr3\Rz-e_2UxȶW㤿B4j؆')];eDIcf;zbKL)>6Hiha?Ojsp\L4`p)V 70_;Z扲d^KtqV͏?*pD-j1CEEҕʁ,Њ̓ތbhZ:WZlZ a?(쩪g N& 6YJ/Nr-]IL-p0X =hgɂȃBe) Z͒%b֞JÈ~C%_Ku%^}v ϹfeQS{H 弖[z:V[݇RIAq|`1Ip$ Os&MD%Qɡs<,^O&<rJԏySCO6HHDS+wa l=! 44Y̕6C{hסڱH.Y;rOK;+;޲eޯYAID鑪11wJ`uM,c,T$4N-F鸛uVxDxUZ['yrǴ7v=f|S7̂J;a 7j>O-,zs|/b⣰˼3l3¸w :Jrwo뮿 ;aґq=B(;S5um܅O,mHO0hFeD"MvH%@ts睊k&vikQ oU #vA'm E o.d:*4sTl<3͇ ’Odc(W} >Lw,@B˽s'cQG{+#<7jy,L ~hӠEZlKv76D g:ZF% |5#yT2D^uB֫ޥ^)хbRhr*KZN~%Y7x nʼn}m@@%PBc1%7\(t[Q:v&jck(+[74Wh^,8X%ZNq?29^yكZ~2%ZSAiC/RՀ*YpNEkw+0DAih}Q$tKXR92?|;bje"q0RIڤV%2+U%R#C@nhxrwx~c$\c 2*na+60T%!]Br]3XQaT_y#w:HՐKh>x*ŻIn=~`n [>gf{HBIRHdf R$h>ౝ:,<ÃC?B]g=O51Q2ʕ|"=|G94Fmo)maJ2~h6VDDD2Z<—b,& a4>ћ8n-mLGϧSRHN4J 6\)^,Y̔K_zC?GjOwFU@5]DgPXv{n-Ϸ zyA"r< Sujgl Y0)OLz}|LdBN挭QƦz"ȵr jS*GӀ.16losDCd2yV`2:X̤l0nevE' |Abn$m!>b; ZSʬ0:-pj?z-,VF}TTcܸPLbJ>{[NNЄR ڻ C3K;)ylk=ceQ ES82|lTP߃GUQj|Z[ }v'w-H8( S3]a {1<Ƌ3ů)V,WЌݟX3 EhhR21E-!g(E]؍vdX#MAK-\&Wb€ΰ̟t]Pӆ:8Tm> j<xPID g!T˵y50ST+!0A<:9-ǙfGa([r0jE#b:~&r+kC^. Ͻ8+ p2 )W^5y*4YI/#*0L E.d0MCJ7(%#-@גvFVVT)Ҫ">s-*R2:VZB2rR i_^6,QXHNN`^8R^Up_`=.fDkm}pBU7eZ>M;0[`,^v)Ȇ!#) `bGy$U:c1x댏7}FڥɈ>|*V5R&Amqn8z+7:ں0cנM_ 1+L3w:wVZ"v^;gn%@ʿlۆJ; g!8Kif~[Oeۢ x{<11t@8hJi+'}_>]0vD`kg8Y>B5.?8E,AƒUSp>mޚ/N^*K:p,پ`p]H#S$)Z'}TdE6"5+dƭ3U؁V}bC)F4%Z*Rw {%joNPset<$5LCKr( xX%--,݆ީ~tWx. 9x5݉ݮєe&/(,3+m54B?BNvW| oCrSTcOw\o֘ôsI N~'&U<谣4$įMuHv/% GPd4 /AY(W^ {t\IWq0 _0poJ a'm7v M2,鿽"{xGFI`` :KvmzmJ( "j˞S-_1ԞSMs> ^]b샘9g-ۑIFjY6PE ?p?GQp!DH5fu? 3 c&)'bk9KvPD[rԓ(':G|%?Zل6t2*lv($r{ ڛvq*)z4&f=s/V]J3SPz[p=ӗ9_@ԇFDʾUM=%Г4DJe%GeփxH=xbYc\IeXd? ׏+6)Tpf5;ɛ8W' V}Y"rc:1G(yK\H.Y|5Gbȝ4xX@]pt!(zpaÝ1X8Q&м 'Gau)ltp.n@#qr< YI :y"|:.2Mvپ~TkCFqm1ɫXk?g3qL_3>WFijetUAqsz `v :a1n)-ҩF;Մݒa|3=Y8T;CjjWjM%4[jI8vV[t陉 }j5=;pq+x\{z$gC׾aS]O@e ](S'(͋Rz|Lx=aQShT`cl, ݯ=Y;,ۋhIMPp3ΚD}9x`Uw.\@y*?xuqB.V`R&GL^o"ckWw%u"Ϊ=prBݦxzvX;@!0ŽZ٥ST^? .u1ahTܷ2}rK^,M;hZk܆;sT^&M l`2t-w=iں$L'Xw ^τlkJⱞ#IjRלO4 }H+eYOi,ζ\>a$J|s^愸 9"ZǍ6n2"Sk]Y eVڤC! 55jhd:=õHr8ݠ_GFǀ_Z,y}.\xᄥx0dBtΒqw ݀.2e!v07կ c?tNVTr ( W 7=%W9:=-: 6 n جI=ϦlPZy(u鱰̭)pqds [*:4_DJ=p(`#aB&Gӏ=*Hiqd/uuAER<J^ M~GΒ!}&t'?|u8*y:?1GjTt_ j"/}A 8Sdo z!}*q%hżġ iI˩EȚ\>8F$^JgI L-%iMt8G6|2uiKPEª tDPb ќ `sc UolH@/48ѠJɼG[A k"xba&Uctbp&C> yGnx~vrzr7=ZY DA'YQz2VǨϋO9>F$#6Xg!~<I4ģm[6OJy^aɋlEdMF8^s"m}to>#=yoFs2 8=Q(|ݟGiEZj5!nY?oX@daJ5_f]1~kBIJAj+z~zPlTx%бLO&ɦ`Q΁F7Yв ~(8Hح>(hE:}I mY2Z8K[&E~A& %U sb mvHvqЋv ]fU" ܳBZa,24֙LwT;[51 \!8Sۨ^xC{ oK ڤYbo N <^k"_夙;$1P˰ h?۶-򲭗|Hp lAinT;z}˃Jy0lcK Đeyhꫣ 9K&1Ort|,tۉ{2/Jjqc[c(BYRnOX=-M;f,XM^x42F\ޥf &/nun{gѨHX>t% |>ų<49HRrJ8̮ #L?tkKBs*^A}==0U%q|󽟁>;*MIpå8Gu@?]ѩӥU{߳f ukǯ^Trl)G% dFP$m4:)z/Gt{?x27*#&Jɵgvudu"uEi;H4QcNlK@JRykk$޺=tw7}ݘ({L09sOs5F}wĶ#9|XR D93r&rئPQ(+jCLLF\ZOmכcbEޝ^o=9V(DZ?Y\ՅK DI5=$(ܚUc}qxRB 5xMv߱10KkD`L[PH1|(Ѝ±4_X$ d !ݠB8 %Bu9O{jcw:}DFzBifN\ڣFlӦU"<›0B2L}Ч4Z_a'C]?qR EK!UJ\7pDH*aJ|W>gskvPO?c Ŕ#! . ͘IǼxO" QȐ^ðcG$Q"$YW:F5@IES7^IGDb*M 51KYTuBJKkeg/qRЈrE[Y& II#meL@|1}ɷ{>3T(/iCh((z!zhunCTgn@TWm檐>| glm{S'rB "' x1l3D+X%gMU@ cQP=]E cTݯdyjcC3G+ "`PiÝ4hkm3ZZK"0MíRg嬃.IW",/u]G1%ƪ9*=jrUqMquȢtܥu hY +'pzĀcc_Y[uԥ {l.%f fɏo@0*S@2$ߙc ú|wyߎձEB'htQHfb&;O/y/mY #u0WԬ+$zFn/eyETl i1'axhxĭ\i;`ڤhH.Dr6|^k:NK%*[l6p7w"Z+SbX[`}wI)q[8ZBfCe?&kKd4٨7[ٹl̪/qbIpӣ䟍L.q9FӚ=hTix%_`>*ݚ.iW-RG97x w8f6LRYZp٢w8CD)ίsg% mTvj^_ENם< 01'"YwEY2x۟U Oⴊ}VGNʡ.o4LB'ݳ,g\`1aJb_S :F_̛Cmcq+P.8@cuDb9-{1p8及j/R]RPָ|E2֠g*Ao^%>EV3Q?`ǁY%#g7*3OoI@0 %qEf^sQ[8 ={Y :T$ݍ_%!+: iǃ+s@RjRP ސL&<1>"X{:! :GWe%l@@_X-*}6 JF١xƅF"l3՟ۋ5 {+>-ļ eQcGn3I?npC` Ʈ#!9Î+9oJ t@&TtYeU7MOuy pV0⚣~: u`V1KɰygO֔;gT'8{uC**߯* OVV&,DYIPWt]b%[E8 #j_ަbPKuMMވ"gn9+Ms@IIwM!A O% 3&vC|& vE8rZD۰<B1}a'iVܲj; %ᑀtՠr6=C)L71ENͷ{^t ڰZm}}|ŃHI8_uGkSaxQ'?DtayM7pF$'=Bps Zu:7._f''^bMJlnO 7xzXV(!) .h\iC"_JB$_MS >ld,|W,@u^>FCK:Z*:$[?y:׵E> D#qggl n,׹χ0C@'TDGՏUB}5U}7l`$sؐ qr>LB!h@>!i%5lf3f;Whߡ[W|lCkݓ0QVr` FWȆ;d*wE%^n@-rm?֨~Dbm :G!VSJ|ӑ\?:lZfwoOtT#uҼ0 @JC v,cplHKC\fS[޻AcQssLq7M$9E&XB?$,˭H37fZ4jp3iǥSܣ'LKGӺHBA ogl@"E*@~!m*gיi!ߵ pb4G35Bj'Z`9FҭY!=&Cg$|!=ю Q!\4I1n.)726_RPA(^heL vX(iF%>zR@|υNA ;p絤@$T/ԁg_Kyk0(6|aL`u.Sm V MnޝlԫR0MHGuWi&ӜAL_[y*)aOo7enoenO IFW1pwT2#vGtdr+2k|EF;ՠx")j5č`KtdH3).*gtҁ .,ߘPgThZ\h"{Wš=aK^ד+uGmP]Rޤ" 8L#!c[BQWMyLp+ lRV cRwY {efu$\$^)R @qdsOBл#k5m%P3oS tG99*k}O TWe,|1LL Vu7JC!* wRxwV6ޒo?dGO?g#N`x`u}~[uyuMC#V}"-3"we[#4#?vX$gC)~:W5!&`=}pQ6J@5ͻm *3q]?i:s< n dೣ,J-EΑ'SNk[Ydxb>fud iBљpe@gf $M06.VY.G60S˅+$xF, OW*tK<Y6Yx3R^X2꫕z.}PDuѵz=4 ]Zu#@&>ArWׄ-^|,wS,zZ9,DtP#:s 2_`fG+82~ѵ 23aF܃h#brGauQXQr`HscU@;B6A5|2MjL5TBSW[̘5(^ŦD$nwvmKƋs:%4> a!ԃ,OkSml@5mSsojT0HFsy'F.:-PsPw#Xж$O|B4Tۑq+'#vjN[Oy_23W伺4؝Hs3(*7ں+Xixd߄ .Uֻ=tŹG]BRjDrFq8\#k6 Š-",#ѢRar8&_w9a?.pۭO$5W5BD0Ė,zx>O 4 4]hw~ ݻ=bu4/&C 7)"M1 ~FvfpZ8x5@B&N>fӣǟ? .Etm .[SW#9ٟA)fޓA_s2<9.\Wr7\46t11ǒ9]F4 ʄk+`'#Z6WgY((&y:JQ۬Ŭc9ֆP9Rً,ħE8E.Bmڝxc@X0骎q斒NW@ oOdv|]ϪdZ91}nUhindsBf3Lhz|~/zIjDCxSOŤx%>6_1}0(vPv~zsF>>$:;N>$ ֌h Kg3$ŋJ12r0CL6Z/B"*w %~5siYƿyJ ټf $UW]k^0qȞkxJF4'j>4O4s2(,+] teҐ|2.\#kqBe#9 )*$7kqkyP-1ŔoYx]$[0N}?Wl {H|0u>8KLEc.Z让}pZgN?$F8+Z@0Y(+\eVkE:G<*{ȣ6::k!&çs~U0d*`f~nj8yUEE轭!_ _p9E [8 fBon0LJEL{x@J D&%yr!D>$K{{~h$X ݒ M12ah.{l9_LmGh9cg1/E?$&h5G/ NpF>{{x[jMbU?xMcc80rvS3wE%I'$Y.!>HG/oG!5κ%T,{v֙˹~c 8q*1 g(BiJ-M@ô6۠D,"\+.Ԭ!kB :ZC#h膛˯/Tm13#"qs]0.IZ V`N, Ӯѐ{vvĸgrvYxKS%F^=E.Yx=k ۴a5D׃yLw!pU,b ^39OѩgV'?+&GVOC <>ŒӻYBp`M-f&1-W׈vD)b̈0rcwAC6c9:vtrF7ԛъ"~@RB`nP^/$^-Y:m\ȣ! 5 %ݗ]Ћ@Lx+IUb|sV,Sj9VQ`@ cBaTitR!^>8'_!1i Xj_3( V[pLtlP[NM6zƉ.Yz5݊ 9rKBq:K&=k4'k\QhI7eXUp3 A(d>㠊xMK(bvf)C?d?^<\1N'@FAJ*,1_6{ue?u-Hyiljs EdNxs8$^[߂MVd˻kU`(E{T0 s d^>BO6K?ʂ/Еt ?l2=DvUb>#$XnNBsQo?[Wya4f݊,711+ˆxt;ѾO-3YOqk~ez:7(iS4h>1@ ;}b99x'r tÜ_ YBfI=uRĞ9?};hwjRI/GT_?@$ЋUǢ-o*GVB[KMI=)ryq;M-wdVśџHxŇO%8W\`_i{Q{xXbPRr^Ztx =nIG} hg 8OZSJ^u-[K n3WVA4/WOW_~CW?9:*^rZ[@j&0 P|/9o( kEP6-C#ЇL*ŋ )6we^;z]M ;v2Qg*3Uݖ2&=$ކT\I"-o9Nk0tH$#őܓ!$58\DWf=TG6 {QN<:jG h3FO&i[dr_о.蓀z[f!6R҄RL,^'zE^h5ȕ4X/}b4ǘ"w7rEO癰l||5  |xPaguI kO: 8FCGЧ7c" e+oMָzŠ`XWp aɨ\#B| .vL2wjbp>JEuf0SkS BHW5'vzu(Z>muEUfʾϔmf}/DZ) 1)Ar&=Sv9@u-,`{.[,X7U4Iغ o>{84Os(MZt '#*C\TyC44-޹P>}_-o|!Bm:ME|ŘH+!/-338bX,$>`b®.?W8]u,aO@2]_Z3\x%# ԱV~%-lѥz( s1m[-S>(oͻ*]y})lK49B̕?ӈSeE;rɖaD uyĆ"ՒAQߑt8ɬOQ`{=M EgZܚ3t#LeH`BɌ₩ > Rj9<6Rɓsy3?K-R ʼ_!,F7aM,Iqn%d s>.z/qlKzP[ D>a>cU & pBrX>1<,G u/E$Pe=?@b-SXv|`.0l,[ê>q&Бo[ Bj_\;l~YU4:dֆČbx R06Aɑ629|8D̵%"I-Nwɇu⡩y)·T[gS9T_U\ s2sHk*v]F"먵HME|m1 }*@xP@ZRZ4hLeeP0 >H7L* &m0ȫPr$2ȧ1Gpɿ uɎ.] l -:Y ,d;3CDuh UT-$ }R \ lQЭh8cPWߞ\lmF@|Z[}\PJtN}S8'-v+wHvi73~(ښ`:Oy,)uB>U0ANl K~}I  uؾ[Dȶu LB0#ĞX0ӯ4\@C`~m}QLL5A 'ns!Vgg N޴27^tj"G Mg>DM&=G(]m@,C]OXx1>7w?.cD% w/<*~ BwPY?PW5C6GYޣoT"Er#@҃K_a5F+=+5٬Ħ13ۓ"@C@$ˀTLc,~lfَ/iy69ﳻ}PHX넑LAu; 1F#/͌Sy#v|Jj7!NI1Mcl\YJ_Dw&l U +\"t3&G q.N o~PmÏU\ @G6®4 Wf#z6kcT#]E'R5(Ar>WvF9mz#lMo%'FAWg%V:|Fcd5Q@gm}UQ~e.gOX6qms'HhOW9A[#LB1l2E|d[m—`$ż$I%!^ү1}37Y+}uG)T><^s򱟂r4<$-`HD%05!AP9z,z4wpw tBFׁ,䀚GqYC{=h!?\ i]`|v85.O| ҘDĨՏb|;"';iaK t SM+=Do%3j\;0ꙿ2GZe; s({v4X+7)܏0gZK+KiM?=ock&C<"/,^;QK fjy\ˋ_m!yeQk Vn\i`cPqEg9}WArLVz9 \3Sz6_gMD\9kԖGmkI;S"Gq~)4}_DGd pPn*xrG,Nl%jtؐ3L1=UvT僫TO:Te5(mcYy.,tymvmh޷T=] KK`8 rþ1V}C#ڻdN2c|3qΌ+Udb\;CV3٤ؽR3#a|r:!48a~3AK(`bnBv[ ;oxs(Dm#vЈEqNdax]X+C5bL)R ێ^Sdgg-nYʪs4C7aϕ%n۞#(]EobqnS+ vTi|{/-*D.%lӃ1g4NHJ~B2=m0>H4QZdž43i#dv=so& 52-^`9݄9^-W#5q yݲ]m0P _8 sdkm%yIĩ%֌o~j@cmlsx?5+L@_;]~H $j v"K\4(&rm& t;QLkIgW> uҙ('@6hPAT=%N #XwۓCoΩ<9{@xgD æVBVFjzM2jk'E뱙CԺOs,F-98Xs\ё5 mGblcMQF/~dJKm1#`PHC%yX<̽$PVP"5սd z-ҹ~!;917k=n[o[T O}Y+rHQf=Z$p+rs9}[G']U'?obp_ƗNQK1*MSD?jo/Y4up=7lnnfn6/+N 9`zK:x=Cߙ / ]@ 9Yw넌dYb9zگck@O2y۾\BvpGOL3[~o6af[`0 C2Z-:-25±݂_QY)P;r|'"NC{pՐvn'\RuN)P$5JM0{9'f`|Xg Q=>3_PNSWrs&nt(3AWfm%|lpsn * |`3¹ 1SC{/},~`}0*[`Cm9Él2Ũ NgSe0Q*H:QIAY/Ū6+5j}-j>ЇZ_W.Zyp:mw4 ϒƅZCxô&Lٶ]h]^|jLX+qay@ F Z㓝!BC,٣m(*@[cHy/!1&ny x8Rf;]N1LF*-x`8l ߁ ٰh nPKSǼ/z3\FyA(!E`[M])[%@g\4nNNi%tT?GɌ_޼ٷ`(y֪bgTgwt8- ifvxC?߮O6YX{iu6_82X]^9A{N@ l#0Ml rA/AsE# jfͫzFH+T˕4VJHKobEvU-}:៏c[dUvOBmrԿ}+Na#G2r3Q2/0k7Cl:tu>i<0d@q$m ?r%"p()۞-OҖ--AY6g#l]>;53>BЖ% 0_ {BZ-ؙjG! P47YeeesV1~Y@߅4k D P(A3A[~|^~L 18yPkϒ9|Υ,ۗԨ5k&$e)IeH XڳrDHW?d4g".lUin8hG׃hJL0|{) M˒Q 1_ &|:O(*`g/@ڈzWS.߹bs=1aySU2qn$$֬Uׄ'MEF5,8alĻ >׮g ~&UK]%.c.Ķ@`1nZq~r^Z0g di_5!f}bk& ]I3DRf #r_!D~Vg8oK(x4 =kA- >;pKӭbe7nu /FHknZީأAaCY\|/ז:feE9!]);i Eq_qi)شWÑ_ I`7RqUeD+Bj V/}_Y<>럇@?"d0<`ͬ0[{[R-Fa|bR\*78n'z8zFgCi D~)k 8W1}"/F'm<29C#119؊>9x8@> UWO_E\"oCVwO| B]!oOtV`A=rlzYG/5řsfXWڨ3> G%|e};'OAds~E뀱෾.>uJxaϘ`Hh>\>Cl.zC_'h7TKSJѶ~?FRt+p*`똝?ڝˢR8e lm`{m$Su #LzgD1~`^V)O *'0~$~Dlq08؞@ZLAw^; <Om1/NT[A\;(bevIp\h#qkz`I c-_#0>_^21"ЗLkUls޸ͳ]hkqjoDN}>C^ۓ`sI 'C۽hA[ج3^CCcϕxj{t?$,G{{Ory2_{-Y9CJd D+vdAC HTr\w%XN.[$=O,ICs~[YXX,:>5uU qh33Q xl+BMX"z- C]դ`(/pY #N#y]/?Qi++4(%!.d6Q$ bTVpVK9id4`:?S"]3t7FϧEޔGGVY1EW8(<9-1Hs)x$ ~{+Bye|V]w-alps\L~.z f".7O)|7Jƺg2#AcmrӸ6lL j fE]y/c*R:+u{N*ci^e{l6@vChr÷Mrĺ`xX,rf*ؾX٪Or 泽4=rS̛ib6ΖPL"-?8^\B.yvDv1C*u/b-^vՆKTӼB LEWՂ(=F԰q|Zƍy 'pRĤlcW5cM)ٰZgX/gZ, \rlylQiqln =/Ԧ^x4(!v.>0$axy>E),2` 9dF6 qw[Hxu0`uLX~\tj/-ۿtXtrZWr{iw\'puCd_ KT^r50~3ўcu{BL4X",9@㎳#tHEG㨋mT|^ydV]h;!EwþkZAEB͛~ fHBbL1Iáa99JujTpRSD왋IF1vnB2ęSϵ^j"[zb޼e+{0@ko iQwwN0mO껻\" "SeZţLs? LLOx NqG Ob];q߆6 0M@EXkrX(RKƜ\VSma'\K)Ӣ?"Eh U.u&476cB(}E0CCd] thoʓJ}`j@[l#iCg5-`F/FRV0ZE1ό:`:Y@׶L2W v(fp 7bqb$jx,r(E()`a'j zX{npT'g ØFE*Q]46QI!-AA(|hx7t,́緷m&6tgK3MrGAIF85p$l}#,ꬳk+b,/ = iU,zl Uxsp"OkIxg lRDJy]롡` ;ԬrL|`ӺćA>t_e5S*=z}8 EéwA5L&8gޣj+Fw׮XǂFPWP]3%G04@VhztS=SðIȉR QLBhHi|h' UaiB6fS[K<}3wg̎K. `F#\dE'PsI(RZ})7_&'a+k@ݧ&cJg,?zЪ:|w5oa{<ܙ,F.aK2U੢擃3GY`ou`N_V|.O_:t=68lDXLZ$ 5#~q̂dSRW:|QWS=V4ɤIHuOa!.k4ZR3̬:hiC%?;-Xj/%N~;!"VH6!|Qw\IO ֭/L 25!Q":qtF% 7,#z%W%-x HIAmʼ IIpJH~e`E\ղSʬ3%:ɬϨQ̒je43>Gf fNAKGúZafA{k=q{Kh%2#4z` 0a4?KhNih]K5F안6%QS9$ NM/, (dHZ&y-/3d !LPI,fIg[FJ׈u 9a#db}F#f>Tq:}!-NȾs>{кC E/nM/7FG;^JQ3`̜AFBKUI^[A)G#,TΎ#,pC+Ɉ&Zeu-g @tMQ5lfKc|8%09Sbuui_Y< #֗nƖ o@]Q7rɞJ_B,ˍ-r-={qhSnl!/:mfRt7mb4xNevXm:l0pJ@#),E\ljfjdVOPպa:?m7(6Q׺YK_;}',o?-plԠy*!l.o' D0(k>o轧妶.^Kz#PI1;3ںiѶ,;Ը+k(ޫ4BB`Äz+:+P˭3Fr*Hz~mP>#J &Nb֏HWA 2fk/f](N8 uݶ^zRsjvEz͍_1|}3o3uq N`#hV6izi"@Ս1k¢&Da^zQ{H#^*tq5D"h/D5MvFZӘ\y@$t$]aXߔKΣ1{ԙjD_$oHJو70&oT_,)hJ\N[K3œkeԄU ]).WVn=F_Ap_ _iX] +@:pr.FZv`?H'w&6Ț ҷ@UwivV4 `wL_>5Z&%zSu kbw*A@2G6ZhB^Aپ5/O'^HctP_/CṮ`wo+ U fNW 8gxf~>!)26AL D&(k78zI*&\в]kܕ#uLIή7XqCZ4}-߸է'Vt*$j8?E#  @Z (&'庖OFݜRV?gc!qpocW7Źľ> 0,7c*W3;nqY \CGH>,u0'xxA$\֚2sCi%/ M|bo3+#Ya.wײ=;ꘃ{ ^⫎!3:jEyO m LW>s=D1@5跦Mgm4Ǹ?K'L{ږrddAN1Ez/REdhظa]J6FވgZ̹>. D(FM`ީw|!^n B">?٢' bPmW9- sƆEr ߹׎@mo M!t!]8":h_ u=[AYhv1( (Ja%5z)MTFmh t7u斺0X=`Vm܃&zŦy:|J1:EZL!Sћfl?e ns#}^VLTk :EQpڗ\~J:-gBU'l#qz[hr=ȲE{V6H8f<)ţBw1i|`zG֥>^[9 7,}FTT"s{6P+x߮[ dT4RV |烨1 ZcX?w\l5e:DzC0Yq09Mj|[TVtJC*[QhE@m^=lĭ> wEJR8ljXvZR?^J^.&_=Vwt 5 yYW=; >N׉U'k+ 6/$-e Qc'>7߿`sS؈GƖ6pGܲ* 7V!.Z/@zÈnFlX°;aI\?}㳁؅mMީONeVeHe )`qХ"wAųKy+M#+;0&UJZ%d;j.4?fB,g@f"jE[R;Z*_j29,X\?#i Hf޿0[ڨW["}p5m΂rajxSXPM#tK *܏n9X ǔOXDG2wSnyzz,T# S!AWsǪ}a yfg5a )CͼP16fbJz;d]2H[s i/86NqJe}jY;dUЖ̏'Ű#X^넂Izd(Ѐ0+= 44uWw ;5=>˖c':x.$O'$'P(HZn uCCyܬ20R'nKtFTgq팯'FA {?)^rz!0Ƕpf,y4GpäVjfʉّ"13E(*A#cE`r3;:n/}P)hnWh i4͊'eYc'P4M$!9qwAa f=ȝDKTJͨ!Dž9}!003+%B7#CZ^f:!ۭx^ ggl?jfP#[p3Cv NGz١ʜ$VUeV b4\:m'49RTD'ƙ6ğ$;TszT#$W"2VVHҝB\J8ǴO57y6ٕtCƫ$uIة/fO$wYPP/(=ŀP(U!9)w'Ovbӯk⶛}[MhtUA$]#EumȰAZ64QuV|p9KpGasD ʻ:vM ).д/U ?PRs4"V-P}b5=7~4xca~REz4m4V;݋%ߍrc'~EI© SaM99򽙞p3}x!Z'HZh 9 ŅtQ~wXzͫEQt:WX@Z9/yE6HI~!J># XS78$QV-ckn ؒ7-3e|~{Y$0Z۽8fR =Fe(k{eʃa4![:Q>b} >L Ψؼ&m[CyW" չ# yQމĽ4 9p]D< ;b`܈ϣO.'Q1SaX p"}7\<o Љ&[yܐҾV4$yrGEc2YD!obBN =)jicIySo!oo+ hdn iie'l-J)^Xw06ۓ݊6bZB=,>2*"RsX2/p[њlK@qc a\bz] ʢM*^x +<kշ'-]/S;>Ymu7hE3J|DfNq!/cƏR*nD$ՠ ZFIAeZ4Ŏ!ס&%zeN@]cjb̂U9.C‰F:uEud†͘xl?t^wqPsKy;l%ϡH4XP6}pCwHt8%cQgujkZخ%jgh rpLRe|=Qzч3Mlbx7g?6:;__;䓚#WnkK՝C*`?tbCf9\8Z )DX5N*k>9L *Vph,_RyLTΔ7zj:\AX +_!àFw:ðy^bA z<]FgE4,팏7e5ꀄfzTD6f~ cn裱2=KЇQr8aO4^I2_FbnIb7fî<}waAڲ32ԿK+ݢ?uel:[)>/ aZVZscڝ49AT "eq:KcH$tɻ+H.=Mi2/U=wJfe0*f nGNlVWu]Q?wMI8l=[}_+ rT;{"Wgzm>o@WLR*D&$)?@VR7Z!G/6Bi;;ɑ׳h,ekoypm2t`Pr{Zwv,:芷J@.H>sowكh&=Y+R3枃U%t `3o{w02ۃe=/FuyP!C`30Cx;2k-?ۓ-8Pz>5yRn٢h="jj1ayZL&ݶ%fUixn qZm`:T.e:}ajl`7:k%qŝ{+D8w-m젘T׭֪9<-֨2-dr.Hܶ]Kta+(=] 6j X9eyB. sڗ\ljtY5ZhaEdG a"3#0]lmY„1i_mLvċ'mܽH^L2:KoMkl ;F[g`h$p {f)t\Srip̙WbɗaQpJ뤒S%M ,Q~;kV=Q`(HQS~bQ% W|.8`g]pN!*̳:>beVߢD1ZmxY'p^`eLw.lC_ Ǵdd+oS0u+ 'V(i[tǺFճ"H!^DF6"Cc~Q|kѼBknb3Z3/9nFt0v &ˁo»Ԗ'`xD]ƁÅܷEf!L0{u{fICVbž2~> hy|%ܤ1E[?r]bZZ'7;;߈b@e߹zi'*uɰ>Ͽu郆0m`eT큎DrW'" sεV[Doj=m,K޵0H.Pvw~'/K]x(H֖_g ל+gy\giG0Mm>PA0-f:X\WkJbTr Yz=KY)p5wU[G2b%;>F?o /;`h g%X/F #ܵɨ&WP afиȌUP}JD8W2˲*.|zN°ӈ\c?;V=E%oa8OKaR҂VZ_q+4פ=^Zꯓ'{UB,f-2X .z@IA/9 6iAx=ܟ#'"ӻ:Vo%6yF4Vij|iL59_$d3kEVĨjݶҗ92mrP=`"eV!4{q c[SSGNY=4SLblMӬ#CVc0@;^X{DhYA`kFW ;W:#$ yWvF_ }NeVY'0r&\Pk4ˀ%QZ&RejY*KRǯ>L {X*J2so#nzyXOs7ڨfl(ȇ>5n*sXZs.,x2@ =h~mlH+b9!8MkpQ(R5si-- T^s7)lFEC;g9Ledx8>")Ii{ _9#!Z-) =H+R!F($ndB$_oU;8Mo4 "`UU5m0rh{Lf;j.mG!PM|N qHhƟ 4gaR~*Oٖ/]`}l[kh*{t;Raeje%2^wt eŋm}˥J-B2ziG__3؝GIP}FSt;}MH;M=ye-"VЯ*+wbTdl ՓZI-Mcy.v8f+fR@o^@b}k \MONIC( Mg `ָAE@A+q|j+;QLr C/'"1~/2~3,HkAVJ/kk'ro&-0p{Yң8wnQzZA_]=J b}ZS>lb9?7s`nV@%UXYL?P<{K=po=ǁ^ J.ܚD⵱.T+_ gT#Q{Lev*ԖN]6!K ~cG)XKˋȟWlw8i}" ]< C7xV#/DW{&%z螠獀Ҙ6͇F ][zإ4kXI)uwA%hihq@nmGFG6c%75s-&mޡr)Cd~ydF^h1}|K.)%8ѓv#ڣ紮sW拙'\]zzǍɪ072;Vxc1FEIK? y^Y4' :+vF_UU_6N 8etwa:BΠg0$pn&ҟmCFWIBߡ̚#b.HXX%٪>Aaf6ޒ1JM'G=xl5S[VvBݹB%d`0_mG-O*rV9щB#:z~"ٗ&'[N3zo IL L Jƣ'n0Prda'3(RdG:O-t6p ݱ 1%Kd`De2T2VZ3˚aL'.fv@y/M̀.@HQfsBa @fp!YkVu`OgD!xK!UC%#9&6Naf{vjjU< H&1%L4ȉ.}0K٭(R);~:c!5bt pN1p7ib?]K/Uz )Cë"$0hߕ`m瞷XgŠpJw `|Nӡ>Ðh w[)eQl(OhYٵđ#=QEׂT. kT2VY}c!x]]!#@gfxDl# $XF?ȝR}ێ*g?/xpa,sgU"uxz=" q лjn9|q,lA׬,:YZ\#qf|FDӋ8p:yGWDQ V'tNxz+!zA?7XHD UX2HMHopD.mb;ѐu u{}t{,d2RUy<8W\ޤ_S >mlsm^ufǁq݄cɽ>sgy $#yO>%꣏띫X?~-F}\XMy_+3/ohrtgO=} nV 5e.ҾP*ۺ0L1^&@BlQ>mM;"]I}:x6 F_wWk}fĦ6p52:qV9Uϖʿh0\KAZas Ӫ W[tc ܋w{+]YSAvؠͽR1T0/8Hd ꅌ 1Q8c:15HK([ Ncg4 8kR.K/>Uч/4a<0/tŸ埒B~PԲ#h爵osk&*ጪ\aP1?O\vub${9rwjߋq1Q*sAQQ?GƂ#cO1se\p &BEz 矞i⟮4ʃA;a}4yvOI8ZqDE"(҆i2Ü?DrV:!G[o␷+,OC۽\Es#]$~e\e 4tz5AIRۻG؈*jh` lz*P#M=f'L9o B$[3k%*Kn ёUWt.GZ(ٹ3^S]ZlTCJ|Q5tCZi[+̛P z} r\ꐍ,Gx=DP^Fj aA[9$Y2޲H9BdeHJ\:d87gZggG!HA k҃޺iu=[o:}dӆ?A]cOG*8N<gA= y~X,5^S5A\,3 E.1bGf AZ-9XI4kEHG|SQ)]c_IfP#M^I4v3sK#(R޲P+8sk%hԭA3C) rɛEQ &=;$?: Uzٯ+zzq4(| +$01 4devP?ICݬo`g`4TJIQخ$ fwL;_YsW [9+eS "AT'HfuU ;0,,!M?h/\ `fc;6E_ -} EMCsۡƀƟiQ](:7V+_3ˮqjnk V,GIcA߹0K "Zm!8dɡ<9a5']ڄ@;w{!ҵ3'w%q  BTa7z(h(`.a^ˎ[mcx&AK`$ t'ޟA[/~r*?=QJyg;@ .L/L)uL4)I.}(~voK m?0ApF2;tT3dru|?H# %dovAv0u%_VgW@\P a?u' H#\#e@HLK3gF!ؼM *ex%* py#RA߂ :swغOw#.;Nc0GYp=1A&V2:h翲F#]Wq˓\ W鴍$"1{q>uESG,g)|pW+-luq߯Hrk;"LcMUkO6ư^,MP"HGjK[&/%' ,|xX m}lqhθy&t8)Ϸi:.8\XQ$Q4Dd, %_5FU0V]V0@ ,ڽN~0*yk6ʠ]f5o _[=D\/(دNnE? F?[rF})IIdr#wlh8BDOw*Aw*끩ĻZ0T57pF72mhD \%Zis[!|~VlvH'f `gw!=q\O<R`.ag oL,fG!.2rjb4 0O+euJn"t-HH* %! GItg~<&r5%\\2eшxe֓|ͧI<(P7Ydeš]q9%e+N1 XL4+Fv6ZRt\}}?=Fex4cT,.Q`m ! $HԠ۩WW>6DD+6OHBqT6;G H+nG&OU@h'XhΝfQa**cx>bNlY!j~FoX;}l:7Q_p<kn8+SȖq7 ;-h6"ع?M#J BM.Dž@.?ܣ҉DWE 0aQD`l,Ql&.Q7Ѧys'ђ8+YlgtLA$iml؂qQW]@G":qϏEY(MlG@VK^|}K[<<^–QBNoC'\]ڄ} bUq蓺5KkCHJ+noXL)QU\aY=bg\Q\̈ %-] P"KB9#(YʈjYNPnn͘D<67SLymiC!)Bo} # }F,̠26hh> Pm[*ً]>hmA%V=%5ڼdsrH~ҖM3g`Wo]p ѱhvXu0YvNMjaHZGv!ƣ) asUlD'SݏreV:^˹fYz@}΄'~٨LU~/1$p6miHo9j)N'Up9YA ɇ =>N8ض'&k}R6TGrP,OYr7 $MoN^t巜UKurmS[/?Mo_vd@7V2g5 xR,,yrYTkv9y-T7k )P l}}6z!3R;]/m@l% & U98 O s/% HC41:ܮ` S(w$XGnsZRr4ë joC4FO p¿I|z2 ;s8]OE0ﳪ֗_2Vq=zYڇsX` *v2([yV]==4_ӁHLs0*7vwOoG).tKreәe+d#=c>5 J5ꕲ_Cd/ Z`Zx D&Y(Ħ%R(ٔ ~u+hҜu=BPXҪsCU&d2)rnq .+w8|^r "NX“:luk%KkL n慂zoϩ'{7gO0J L[%R[^=MZiHe(Fvg(xiE&IR1.kcxZNWM vzm`=K-z,/')! QFޗ'4N"qvZ}rÎ"O;6ǜ6h=iH$R:pR8FR.Q&aa[~[o7:N}@\  l gT,wdCDNZQP0CMLT|r>ʘ%/đNdX0GP{FFAqMl |ʥO٧@b`pkܖ>d}jIrB݀9JgWbFMb7R-Ly01UMsqDzǞ#sV\.D(ɾnMyk0i6wk}2FlCezb8 Ӧb' FjK.e ÿU_kWl]tkhC頬؃֦3'2}o…Ĉ%A0|W"z(Wd6.YSܵN>[}DCծsB8#8YrsdA)َ3D/Yc@0:UۦY'%8n,*cY#x"\?BoNo^P; ~VE cv;҅%Z/=1߼Ct 9jr68!g67Z,$ NCPA6ѶDp?{׈)Ѿ"mxaN% D\緀:ܦX|IJ!cKTaO" h|7Q"&YݑjڞډjQ:$ߓ=NV3JX:{dDh}h냢OS0.z@.;.(U xN=wmk:y㵋Tc)HUskU̫li`AleZvD->( ^r>Ynyݵ&m<.[ y66j1XGNL]߅:ziLHhD'jAـ7s"(6^T4h 1i^ot#_0dDVχh1ȍ<8F6_kn$CdEʱv'\1BeͰ$=ƬWYc*B /#Wo./DICZ4Shܫ;v\*ٹYvE옳Yno mWxT DEZ~SգŢ<苯PI/K m}8 240j["ܼ,bvw¯gGPyܰLA$n~Ev*~b̡*abDUfL7GLͣhppFZox,+8SWU]l nSJR{e _Rq@zBG-yd68Iݮ~xkI]wZ?UmE70Eu;rێ[ ?pA'uQl ;ծU3 ,J65`BP qLvk 4ScY.5$Yc@lSJ듗07g7_D" 6U1R i^C S\:{nd\x Z |^6>I:n\Pb9,ա⺩{"홐ސo Mƭ<6TXVn,uWȐ t^N({eFUH\TUPЗ*k3E(zAprM@@ڽݷ%@>,0!Ys\PaoylHjW`Ruw!LJ\50g0ERlXr!voCZ` (yqc|$.:Y na&rL0\{SmDǒ(ZҀ*G1"BJx'}S-gKrJ>#wRcF62Lܘ)Bz5{׾-_lb3 @&V.^@3z c4fB[C`8X;jG% b\ՂO꺸x lIõNnz1mls*`}&.kY] LH3aǹTsU͖(vHBeA|+y˪;<̯J IBc:ᑥjLZ?G*:* -0`ГEL)u,連\}mVg$Qb頰yUZygpk+ݵ:}g2./ly~ԷyKJA m d/eQ(RX`z'7![`U$JF"Y ucUp,% Y "_RփW>}(^<.erBjA…,?˄ QMʭ(<$ZrC4x53FӔ]fsmJb/%CV)* }]a%]Y(w +|~VL@2bF$Tg` N,-gƼU#^ c-߈#*9`7?i<]U*- cwɦ:E-3fs9R˚m$X@N;, af>Tm0P /_ge׌J3ط⠮gW[/VnFb3^Ҍ8@e Cf,cyE8.dpyCH'3ԫnS&jPwoQ"P:XIJ[Z{م @m?t ὭB,I^uVkP,,d_kԵ(ݕ1GW|b<+LPee@L-y臷e]Uw)G`Ez3\v?BTWÓgf^K{JK5`1daWsun$@l j\Gn9jXD ߤ i Vhb{HMkX/Z~ʪPNӴsJ+2&&jrL>`y Ʒ)n K+;I i(ȭpoaK5*f,A4[tcau|$[Ԃf:x wk*ԌY1ťĵ9̽tkVpڟ|WAu=o`-0i_)ٓ5JȣBhbp^ؤ}Jt14wZ?x>4pȬS!:y"O?J.GhC[0IJ--5h#.6LL&˚LnԹ{K؄ 6m"'/?/Dn/ uyEyMu? ݐ-51ZnέDg&GׇIn[ɖg@Hr"=0 VD K]dq[u(qѪ}f**`ɽILJ PYtEYF `RnM1`/D{ٔY`mтh6EĬ{M'07Mv7f=D9%4Bϲp?/͋Bryz .-Sr~(?YKdSIM^ZMawcNMl` U"X0_FJCؾ 't-~lE  ՝A옅5 Bd$Pb4;Z'3;=ntH? cҬۡ221;$]IT,fĴ'5*_ӰW@Md7vQvͯkn h5`f^f!ۃy]wz=jpQS}yۺ&7K=bkջ\0 j<R?q_?&7K}L r.z+iy?aGQÁaʰ⹐,ݘMD= )~p2=L6) 0B߁6AqXSQ>PÿH]z|0?{5fcZFX+HI3!J&mfKOmd +(v?/9m-U.ShoSo,ʙ{GfyB)RJšOl!LHyۯJ>Q ;AP+KI{LQ֌̞\]',G%-Rpv=##B'_ݧ/m7prsx/_@m&3F1,QӪcGCRYbPN4Cy5G]>v~5sgRFe&R,o(21**M)D?=nOWvxȺ'$=寎&ᆝqd5߷Qa¡R"('y"k,A_YR K4?aʖk *h[k1\YY*#is̝%Cr&SFw?1rB&7 PۢF8F%[) J]h Pw= ;1XLf:|O%CulaBWzoxV!8a!e6kjD$}\4bT; q_JvF Rnzr^<9(6*9);,h7>Z͠]Wt_ӳʿ۾۩xSʸ+ O>>XZb؄NŬ 䯄gbJSeTaks{G :H)[F*"qÓ.%ǙF7؛4M}#C!W|[R'q,h:~k$^[%;"~59PV,D2,cj-NNWݼFgqEֺu fPrOӹސ:_BݙkEa&β6ϥ]Y?vRC (*<ӵ*k:enZXf%a^ng۝NNxAjwQ n^"ˍ0;o:% Y*@Ӽx$6l?,83ug.wy K1_&,g&G|wF^*d4pĮs mpzi e )CN&I Nc-D'%m jFk3@[% 3S'|;SQa7M(-ae]JjC8;n&9Ȗ81l x]V^f*w* 4Kޑ5ݪ8DYwcvL < qۃu9$LRDw9vwt,IJy "At@ dB,HFͽZ ?h;Qe40 v4@p7ѵJ)ѽgݞ@qi-MXu]8Ӥp4 o."E kx4!32vN=# 8Jᩖ1bZ%UʚC @]Y;> p|ءAGW$*Qϋ&"ȵ1uk JH԰;@/ 2nvi \YrKn5ɮew闶D&ː`^m-qF , >PsY4Fxi@Y6mf<& ],=ntRƆyqfe'yc0P3bwup֒'"W 0"S]ˏRoQOfAS?3p گdr`AMg^T63>Ι?XݜVљEeg_Ml`30zQgX{~efPGuk:m7d Q* 5h&ٞRU]BʥL򷠀٭ JD.j-XJqpɜӸoT=(߀$X A#hn&SoAgh7yxr AàqI6hE4Zm/+'eiJ٘+z|8|A KlPO&b RY0E/GxD r,X'/UcʚGSgגvQ] dϱ@DBl ,0i XV:ɪ_ C\_ Fo?tCi⶘BQs rP*=iZ#/nmuժn("I/Ԝ<jF:dJn7U|ϙŴ G2bPa &+@BmA]*V e/{_E>=; +-O Xc+0\:ᅒ4Vtx∍Aϙ kX*`H1Tb3?-:Am۟'WRo4$.51#QcG֘0&<$FϾ:GNLi mުkhMJWۼ~2?Ծ>3WΊG#Ӣ*pT -}ΛņOj.W0C+}13{Oo#i*b7Dd|1fk<*l~Gbb^{ra S4[7׮Ud7<3Lj%*2tM ɬZ9Z!Cد.4M2dX 0WQ}1N!7OU?Jp8FxWG%%wRlLh pFK&,۳9>''BjtfDgR *ĭA1 RT)%=H:f1#iO;? ^M{^Fd5Ƥٺtð>~jϖ'}gڒ3_Ao0F4Aүwj~̣uO9ZMlL_O xSH;[/1>;LuβR[Dfs_Ib~](B>$bՂe<:*v'ZRiه;zĚX X ~ldz6X)ˆ*VөRĢ ~ޮ?֜k*6^XzMOe {(D[KRKFUw};Ok@aXP @FIC!htbY^ưy1Uq?3BAo')Zxb/cT\uKe>6p˰o6cCSlKi_OHE<ӭFn3>Dtpty&J%¿u-]t{*ϱٞ:M>GGT}cgQW>}0.MVۑmᅫNU@IrE5`K ߢ0V](sʽ4}:ңޯOUq"k݁Z6/R#ֺʩFaJ3rҬ142TžW91S:g(?3:DAk 3o܁ql,l@Kk~Zjk(u& vm\gp<\%8: cO/dN@xT)e-;ۂS0%+ٚ*2+x󋧏z[x03A"!uF7A"i*+ z pR'~pN9Ebӂx\ u SkÎ65ͯ`['6!ww(1tM\%WB쬳% 8j3r-d/t(*m)Z2@omV}똩!&G ;rv?7z/vxso^v~=TIT`?=4 ʅLY0PnKv6lJ[T.juOg/.s" 6J*r"sO '>izJu_yT8&Kzyg?.X'ܟAuF $@藐?i%ܙ;r1 Op^qLGקzgY 5R b1FC'`$J1s0});*rOOZsR:8E'!76vrOP2ޑs@D0J ^yܤn@w =QmD4~>EX\!<EkgʏRSԐ Һ֘u#+9GQYn`qq&m5 Jk@CՅ)#1"5A=p&,euǿJq켾_PgƩFmhy2ANrKŊm.R/:ńX};&(lH2pQ\w(:L5sNBGvtu+P漥 A:>a *#='LC6;%ш7csfpi^d{܈8/ r7H.d [Ufವhwv=/&K1V[Y%RL m͟(t> "۞%a9 6Æ3*]5I⍺ &(;5si'%{6^\jSI9gb mx.N&aɐ'U# BFSݤeX LҾkMX:k_=%^W_E ,TqY$ Ж&r$4jvP8%3T; ,'؍U9sg50 : `m_%85S@Ngu^s.=fS y/[Έqwm BZ0 z <"-!՛߬WUAu0\Tօf!&oa&uKЭ` '$Bw.h1mx39@23k0ڈBIICqbPU>ޟ=d']L/[GN4Д7 PV8MTS]ZZnt+6о/Iږh.%DnURnч%ҿF} uٌ?OCZʣ v)ttV-9 ٘VȚt * &N0̍*-:Zr~FDʱvS["Ub@k>+uX R*8 o[LAo8p2`z:`xcWsB؂Veqm,ԗ"s);8:}؎q(b7p#}PćPсoU, K T#+Ul)?rlǨlwCSYyGK&s&@G3Ј'-6MY">zz&/BzfII;SI$1ɏZ(3Qi^%Vv:gIېy;͠d6ÓiIO@ Eq"D{B,];]r=iwo,BGa)~##Hl)yWMTV'NAt鳥+nRv4O̙m}}`u-CsgO!|Jjh<~z_36Zz,ms( ) eў=Q}_'W$~V wRuȸ3>)cIݛ[.ꬣR *faH]gCΉid$h2ehw}ҝy]ccy~h,82{m p'jI8-N/ĩ=H 1"p3Ӡ-EQ:/tzݘ;^?J+6lkQc'qgs$4/1Zl"_ jbEsPsOJsIG(%P 8t8'vw{1C]8>2WO6D(^0EX:\Hݠ˷/j4\h4\ :BSNV*\"Y\՝&-]sAt Jh)LhaA <_epCuu"XX5MIl uec C(fcϲkw~ߎo*mƦ`sr^ Ĝt)E(SpP^c̮8=V ?I ʽ[J7R1y3;&4/Kq4d_6EjifU36!A[ iIh>IYe!KP]8K=304w/)r.8DXKÂX@הO8Y0.NOhhWepiA2A_sbATX}B3U+-+83"P ߪ7Dhk2aE)|wXUnK+ ܆I>Jg6 k R =^M1a_ w? v'$u=аH-Q? ]Ң`J7bǬO^^gSBd:'*ऴClb;TsfMyWgF3LmHN8_ 3HN@U<K|Rnit2&]":@ԙq@TFK=N Se:lמ>+P\y4K##$dYxh&,KQB(P_P#mզw1q'd?l^v{2Xٔ? )EX+M4LO,M+'1xg {ooZw zlҸmVC]_:h<ofS+DUJaV.O1–^ UVИ#&րQ )~].9w"0,@pr܂w`vo;ϯPcgn}A k9 a<btk?Dsfy [ȵܘlbQ3l{Қ%pC_yeeʦeUYq@#4RzC-Zqlg xwϵQ*euFCO)pL􈊞wKܪXWBm(4…`2ժd6#A-|?t`"u1'Lh26s>n"м+Mp9rrE PE{(3m#Us?IZ B1$/~ك҅% V,vL>N eϼb0NM԰%n}s"Vېuܗ>DvA\m :j_S1H8"[wGI5nq<3CR%h 8g? U6Sҷm[yn]?3(}nނ- v.6AT5m #7׳ cv0|MAL,3+FicuՋ >A rP|KVA?'] CEZfzZ%nz3_ |_6\It'D(5~ɺәk#ijD7y:F&Hl^"N(tNd^-Ҏuvc̸'VMQX/wvb3Bl`I0jeAv'uZiDqdƞ>ܘd6%bO؄w3pN9`u~>2 9\xKҩF BY%~XlbK!6UY^9Lˤ-S4;)>/6# &V`eE_6g#q,YUU|AVP?>"*l?!evx< ޺s6GT! KQ:W*iܛx " pyuRX㴃ܠief[`g EG>8yI+*Įu)ՀgR!сyYXGf{nM3@[P4GnU}<|0=H)DK/fw#C -WWv-Dܴ)0ߋw@v?_Un{Yx(C"^y! O?rP.|2FҞ `bݓ،0N#x$4+8 Pmj,.yDƪWVǼkUaJ?M+g*NM~sLSFwfWeLI )9w @e>N ca s1o7zvru񶸐ナUqM߿\lN{ 8'_b[`3]uI52V&mmҬV.xsV 2Jgɭcjs}VEx}SrH-+:bM} {WА{ɩR[-Lm @5=AS-Aw[G"ٸ&RPH hlMTzIj8v8v띵Yh^ הhF)_bP6 8x q1{J qa-fIP:..j ]ķ_"֟f9TQy`f>XtD]DǷޅuн#+Ttoedb> PyHAږNYVÈСvy̡iĚJwڇZ7>i7Z,̇̈O Iɡ)܌G#6'n ~$Q) c/gFJ|rE,u1@5Sl+(8aIubŦS6B|r69T'?v|1w;ӿbRW$[RCZX}NENE _,y{1trߚL4]|CxjBL6  '.L9A^lLp[s @DXNFIͬQ X032`w" nsRnnQ9WPr Qf?'eof2-zr%ivЎ{`7_w XW SXv!.,_|RgG' ڈߛ&ZY ɏuQ4K6TϦ7\mɼ R2S `%n;VfJlD a|F~b7M`cJw/:~yxیTOTǞE{/\XEa:D| ,V)\UiPz"D,wFykѡi1b? B-k~+}v%B+xm>c<|XJ&mz>G霣NRH;!;˕-t0e` iFU?e# !bopQ#ńlo[w8wrs'@7s<.xvQ >2SQ|nbX+esEkw=nMH\K Q$Ktx5MAㅆYrdjBO%HWUi}vNXNl%4,XFCMC0CBa0K)z [‘-4?)&";W=Ĩ*Y54$FL,j-XdFS[@Xup0,؇28 CŦyF . ؑiq6NFlR]TBP4!EtS4XHqgMƫYVZY] !p)#-aq^I8Ua9x7%J  5o$2:);hŒP\ Z~qEӄ)|QoJ?$",?aA~,EJRg;$0{lhv^ur`WXx#.Dg,-8);NcS?z,? 8DSՄ9\_R9":rw0R؅(wq&,(vx9O%Z {`eyTjs; s:/X(޽R7U+yu?źG[3ŕ,+>5fxa3Q rfx8bY8)B\w.WYjw!].*W9aas3d`2.C*π멜m`!-_nA"/:.n:ot)N2j*(@:d}xty<sX~ҟeW8_򓽞fIuɻכ§ϓ5zD(YYׂ`&:\E4ݹ>Qp'O͵*Se(;$ }$:^̀.ۡ훁/ŕ=8С-,ԙHnC1iiGAa@e h[lY/%fIitK;F V+JE!C6>pnE7Jߟ[_GAiFUC#xNYd)QbVkK#X  ij0b)KǕ78B9v5Du_nk&ph9=&⤥@!ӈs@ 0/?>gH'`F;DSNr<%hⅦOsEBO{(ۏn.()dc3FVpxMf?K1!$ld"d[p(4ZS6Nv#ۮlOF&`apkx;.(l˙сMJG՟ԧb#R_\}pV;oTekUy[OK=zЖ }mj.nB9FJSA@-NurVǏ<WXN9L'Mt^f X\NނHmD(f&cӑF9ENե 9RާkBF1&&;1;+CEEzCr_ ^N >Cc>u7!)1#%2wPWٗxjp%vkYbYX 믏;7rW#i},3ڧGFN: 5|=!;޷gIߤm,E~3/d-.A#>F+o %YKhKJ̍8H@5n!g;+DrKЅ9 z[Q66#}|4×=S ~Z8=Hn鬪01i wYq W}츞63YoԏKkIok{X(\fw/`DF>ig)iy\wM$Ir>XhǙh gqSCd^LLV/5$ɔ.edwok ^*JJ̲s% ~MHK]wڿZwDI2G@ :̇ZD޸o~/|m}TGL3e gk\9^tob\9AoIECWzt ʁUSrYv"#[Zc#%_E=l9C?l爳U -,wr$YYَp O 1P;!0m-/J0'V&Y?3GHW$zIl ]_wd椾mbWWUmh`Kavg%Q͘k-?u*/f&qN24(4?i׽/+mk'>y5Rˠ$B B?Ogi\Xmz-Y;=f}LopA3T F3ڐܭ&TΓCz@mSOOժK, ѵޙ\,/8 ^~R*T< `.1 bTmY?+ i1D-I/)Bhô'ކ|sz2;iԪwOŋ3/>'=* :w:qoT3 R9WH9NcYsM5+L}sq|=[Нvޙ,Q& =pq UM˕x"$οW:t?9K 3D, %iYca፸6d|w s"DȳEÚ ckqz0eēvt^쎆euOv05BD*g> KPYUrLʉrT`h%):r"ci߄wRVҋ6 ٿ1?T'̻0_D&3Xy5qB96 ^Q4>^@ ?bFRR%\3fr tHfMbD>;̎ QdZVJvjaakܽc*1߇\የ=NwP^9 Rw\!f9,lHRc-X3*;ҰS 42XyŖJ脚qspcmG-s &#;m$zV[LCG ڹEǢM&hW˪FJ:WYp O/{kK#Teq- KrnhNN9zI_\^9OK#1ڋJxV|t:1ϰeчk bL;7I"$PodAC|ŝ2ǪuHq<ֳ9Z[F ][%H6*B+3}@'6JJ TMH[EVɳdGA /K|p6Wk(6P*^ Wz8P[[#8OMis q5$T$*ӭxMzLcxWˀ71@Q{杮 ڞFr1O"4q\Qd0a6,䪆'c.XljaqGy[cUN륍`gI]a0Xl6(~AV٤iY߁oĦP8dNXSiS`[r=mk@h#gL`=\pw/X%6|)D:Uz©eQ#\)3f9VC8 \r*뚹mo1xA:'ùBO{o@Pti)ʷ.Q!cǖIWxe nPZ-hDym"GaZ.==VH/Df7~˅>9}sAV]wn2hJ}[9}&_L@$!EQsFt`R CDby`e%CݜyP-?JTA,+K~vbUѼ|RD酦dN`~ШkgTM[$ Ka@'\^sc5N]Soq6! 1rTQOT;=F,/=pm$c5d͛GϿ:u~d"Xθ_*9 %g~ݰtoߘi3xiVr0.ƈq!BGw-22!naU9'VۿBՓk(Zm#梖m`0s&ϹƷ*)F^TX|jJj2Oⵠn/2<ƶK? n1´iB{KSA?vF qz1tKO1,-Q/C/Gn<?5e_o7=p: (0 }>va>v bFe#}j:U rϴZc(_ekmp*tG\{={I6A3=-j ÷*R&z:4zk"^ՍEY]?Q-NQ:;B+`4ȴx|$( ͷ47:Qۖu= pi+H"0& ]v Du\4 ql"H %Z<qS/qTHso56zCYPx UҊo`kB^*(.S~Y`x9H VDMjRMy뢾ߌOɇ528-Sv#w&T<y$iӭɸĢ 3d0OC 1bY=_w#%COp|1\-B{0|ia\G\]-.tAb1:083~ـGeyiH+o:]x _pZ2;ʜz E0nx^E]ȧm-Uf)y:i'@7v~lp,Mlҗl1CkJpXN~ L n:̒tO{UAwGY*  tz]9-V"=y݈=E'l :2E19ߟ߮'--Czܰe83gcdgbB(>ytul{TFPMB`Xg-]d–e07>ńa/}9-BEQ=l"=s> zk6٬$h1M RPTuH2q %.Hf;Hyu-GrZDRdpYF6vwF7h$Ի 9"sfPb͹!-/dP;Y7Av=vpg{۽ّؠ d%sWMrQU /Ek9_xsYiT/אb[ DcG<~V`ldgCy7斲 ܙaFr:nz6xHwc5-hItk%dcZ ?'+_<:Z5aC[ |%ލ^^Xk3҈mMЩ IstIA8͚B-wzE"Rc< *l8X$G5ԊJي5H \R1Z qOYr:Nʢ4 NCU/&Hs+'sAas{}zRk oV՜=&v=6C|YUQii?ݲJ3={9NCۄ<=JEx jV 17?N4

      -m :96l:rq}# Ws?p;.ݔgs f1( k, ъ`?YI_ tǓ j25>|~Bǒ3^Ȝʔcݶ&}taBwB?1KРX;?g%feI67#&œk;A,QԬa_AU5 H!˺<5@:ï&R Us慧GWoVX9ː:Uq* 3/YR=X I0$ۈotvEʌ?JU&mM[uE Pǔ>qм#8~H/xOmnܤRoɥ0񾆎Xtubț6m%VF' 8S֕AReC+dd2s/-Nt j^Q!#چv&44٬@ 8IS3\Uj.ʼPjQ._GfoSoy#5'yiߣAl1,dDxL6<֡zS.AMMưpQ| s B]ҽJIn^1`e.Ċݲ- ,^QtvCi.}i,펯UuI*>􆿭ݘ ˂Gd\* jÖ>0l5>C TP bďM,NhAG]ѷxpF^1.9o#:0z=9Uv>0D2v0۱I-SN bG(sI{BcK4% %`,] 0ث0k6cjucg\VN^^Nu?SS-5/U"~1:6MnmsxE, TM_XdI k72ABJ>˶1 ;ǓJ4+=ICPx`}4"iEB襩.*:9oai3<ˇ^OPTpRt3`G5 ކ^lOD:VTJOL'sS };BͅHSUDAb8$.'I/؉ EpnsB07O%zx54ݸo~w@!n_b`uׂ Gp? '15;hԶZX9gF**,fRzQv/:IKgUæ@JWwrKpe7p{m#:0A*9ʬCr9K} lP۵HY0ߛ^+0TqvB׸er|tZ:u"wE5~mj]*5e& sbjDt|`o#5!ʰd. pN|5Yn8fY=zX~hLyynDgdgX <_%̯8wY'k>Y[ i(8#QF]Hơ>cHUwGdE}F wMۑ23l];scEoJ+lRX}| x1q.&~|ޜQ]6&5b.sa ޖ}xίtJJ2Mbi~ =_>! (a@#Q |j|B.hE׊_ч57@E䛒b&䐱of)C\fcq4@ B$(D3()SS*jLۋB`o˺!d`VɾrK|1(L=wp'5BaWQ{~iEɧn7`Mpaypq"Wz+];c8I4DA˟bXmTtM_UݳfdCB1uAMmd;kv@g9iVj7p13 K6q'Hw&Tٮс;Xx<}rwJ˖+ԁ%MÊ-OMT/pQMU"M#cƳfdAIndp[7G qۧU]d{2Ԓ_G͏?F%:)Aj_5*y87m0˝emvP|`.AޛƗev&+6.t8C8(&`*{f$w艠XN#)xsIxiWGWXyb * ~ľ*\*F :voDc9Z3:GU}@26#> fn3Ya:צ@"0J3Q4rػk0YP'㱩odH ;̲sp|#niFasqNZ._mo: k 1qE.Z2Ë䕛*Ǩt_L?.eo0.nzNc3s f`7ni{ nXfnܝh_veKXyoM ~FH&vV}i܋"ӽHHՁF◧[Gp W' 5(9@{!7ILdt?4#:"+ P[-ٌj Vm/aeճ;Xl!_ M[kh]lq#ꊿn"I?sZޏ`,i#Bja$ɟs7/jppht{ dO>;7$9xP IW2>8ڜV\j^& 6'"hYju82&x@ڍذ>[]=`WF@1艤J! \ZI4S3F0@3OoZe@y z"! ?P՜,^}2'"4S۵bo0+x+*NT !FebUBwHq#w?&i{JJ:-4P]'~T|ձp?%tt6 H$үg?f!SA۸KC߶(~_aNg㎟9tI -NI4;zCti)Y{о2,v Q"9:\w4ɩiK<׬w8Uӫ PwJQTHz||Nm>0ѵqq2+$Ju,#}l|[> 1ks/kХڻr9LJ ,*tʍ[zfEB4AZط&f" ]oa0l|@"lo:յ3N<$f™ō'ʄbhV7i`o$Fj0ԘCV {wqB%#N%S#*MA^@A0H 76v }2RUziJTǣér/%v>NS{Zisgn@۰`(+V֛ 1N=BzAzEcE`V6Ap5J}a/0 (ub4mhO!֎'ez j1cZ-)@ܮ҄e\X 3,^ ) M*d^0{=R%_Zb thYc{ P Zݲ? *9$vH_5czs}_=DtGliآC6HPTM@C /Y\zArqti)e':<E&'E6dH@ϭ215ҿo;?RMiָ q'_w=)ڭ]PZ*{2LsRTp~Uͮ,[ߨt퉤ƊwWQ61[i DEvg=UcBgr*=^H~9yأ_BHO}?V܏q7osZ`/"Ix%h6wj8~ϝeB:7ծ׸u&[CAў-Oܛق\;D=L!gA$#1&&Kƞv`/RPq=.HLr6Ja`?%{:08u@ V* >F#52Zb#2Ni},Vx8nepDԿqu :TA{E\ј HƁZk{-5}.MR[@m"q@-vݽlxYkxMkKR(K/\v q"ꡞԮЙBɳL ncަ8]˲a_r~1< `zց:NԵ~'mXxfa]֤PW.Y^WfDI:ą$"[ڏv~kL_ldz槬/Al: ?%.:Påh˨ :V n 3,tw)>B PY9R!] f~ohFT5<[8*U9GzL4f޻ .(1iMF90A 娪ֶaܗrFӋ̎y<jh{zy4[\Z#`8^z fn9l Jeិ'%qW?_5,л0ss |;}GB=-t-΅J#9abXoAZ}I [-–!3c.yuv!NXfNQ{Mr“"עcol^Y][F8/@ %qm||Vg;?eI]|Кp=Gug~!{Vt VY#0 aCQ~K~؈(w tX-ly3P,Ϝsx0h,|p@%GF ,7;P6OVGS׬˘0֯>di0DZ 8݊\=ze9Ύ}6MJ g ? ɋzlƟr*h=4J%D8(o`(J )dk\ч5% 2I]onC/ʚ>;e\[d4]/2}I7q >hb F&/ ߣ(VQIAr$r?Ώ436'G~\-(&X* 9ݲ'}uk+Y],/74W?t|K6ޯ́L_lfE\F)vssJ3(l, fU`D.~zdZ)=oɻC=bq3cdeBw4Tu)$^" vh. {q~b֢Nõ UY>{ѫ;PQC4BB!ĢUJsDvm*CYZ|VmÞYzd|A`D\؞r~U#ҴvxE2n1{T(ND𠱀~j&BW3>/].3{P=BNϰĘy+ #{ -v%v ̇:+:F$M uCSH0>8bhP԰,`!>g(CbʢeӛyqňYIG|1V=W 0 n[L6$Li |DX46JPem͚\ qZ?z;k 6$ ٥L+w?P%cF 0 OyrqT08 X))]8zOk}r..yFcH׮ a}9tq] [">lg4WC$z%L x]g '{MYL(Tѥ7I_&Hf=;O7jScbL7Q0g/~)PqTe˨ I}HquN%X;;t ˤ wP`n)d*N 0&_au "bD֊`D>(n%kfvxӸ"Veokw;bqB={4ڱֺmTCov4!abpѫ}cUm~=Y\or_A{Oaҥ>2ogG}vF< Oi!rT́^6Y4#܏eewDB_ Z< ꢺBE ЉHMݺ/`:t7xN{ K} QRN[=b.mf6e0J=r'|_<d9(w2SېLN.yCg3%nL@:kC;>=΄(ddCbIX4,vݣW$ʧ|&@u8g!Iy])I,CVtŢۺw-8$ 6+-9RCE/B.?GԟrYd433q'$xMwWzҬjWNP6zD ,ʶtjk |ADBx6r1ZDUئuF31'Bt΃F=R&,Tg}!}MT.4U%Ox3/2gFM;H$^8ŸzcfBR-;x9Uߒ`7NbĊ?Q<_ عt.\)I7LHyй ^ /H:`^0Nĸj뇞}c,1BN-%zvNl`O@Jʅ5~{TXl9.µI?}8- k>Sه -wfᵁKٞ ahizziN8YA3ӒQfy*"n`xg{ Ƿ$,̙ .dF85#d馌8J2 dMW饬l5fYt鵱LEZ o+NQlB ;onF^EԤ2}eJȧ%n+>]XtF07=^mX‘W]h?-#6 CdWn+ *~<=7k2cմG;aa ~S\er\-fAoⶰp47U`A'{1{ƅ92 -2 vRd[`ߣoe^̷oZu%Z%MNKz_7BO N*qh$NE]rRycR\&t*:K{iKY.Lp~'9WA(-oq\ۥXvw594$5 osWE\g4>T!L'@wC!&K16_qnEa (5-`Pkg8fuz.#hRl.I~¹l dnת6|jAH1N){ e2ZEyƕkbDYuk{AvLo\= bN& Z4{L#}3_jiv}p|ӱ^ PR2 }mS/T~wԾV:{5k=Od> /j}'_tuw"y7G}F  =h6JCQ+tv#7$k_SK'ށ"T/>}v1[e-ڔ^BԼO5.50Ew jYQ .j_MBs@UB)`"v nz 2AbRE7DROβYp+TU&t#^?OEi8uM@<`$!A1`^b>+_⻐R m6U_dX)o>бz *_$*v:q -"̵&L|EOU1:%5+.9uC_[HLW22a .kO7?EP/I>IQ6RWU<|uyB<ߞ:mv[arldܿZP]\x6' Cg2cyD5f,%U蛞ac4@"?<_tD?@o^WhYb|w.c?BFf$D72A] ',3< 敉}[dHLxAlm|~oau9m \Ƭ^GڲO<< r )i}=]|d iz1%Ws5!F)Pن{Oc `e_)r%ᨺQ,"lf}Gv-h (ҪYc^J;C=4d+>m{s ^yKJhE4n 4mR🈱ѿM, ۭ"Y^uҧT/_qnE|63c`zp+Sz琢좖ZG&YBì,|S=BXIt8mޝ8)u9S;p9 5T tm_05#쬑ޓD0,FDl 0m69 mz< dQԚRRnjA60%3.1By^zSBt燝1,ܯ~'ZW0W/.$wu1xKM*%hSa/fc%[A=dp) y@De^"لgEM*_ihIdn%i+A>ƣ9V[X)gB[ W) GSW2^hɧ7o][9& -U⹟G=4=SKK~הsYy`HVd}ĔfU΀{wͣ=!#m P g|*)T€bPpA'I&̢4.Ɖ6u â27=:ҰXtxl@ʅ5 ~b"u60pnQlc2ya($ ZY^.,?&ږ\e S/ ى# ߁%J`lJ 0 R|EZ. s`H3]M A X.P֚%z̀vI߾|}$tKIWH[6IJvlniS ]<-@1۠!ҧ/U D)'D8n % L~ޤ%{?Υ/_uF𝚨R#Q :@eW}>0£@׾8p\ 0r@rp$fS9mY$3zbH\ =xDKE@}QJ q>>6lRHIVۏI殓5Z`qa4k0x} NQ#<( nX5x)vBݎd*28􆝍SG1["x)oɨZ+=_A5?S)GY{XŕѦcCL]'ǐtV&cGFЀJ2UU8ʠup#6pr{/ 9[tmBx'j,n-[xe)tA~>osFsz;7~\5%M+ Aj>W-q1i敒ZQM_Ce8T_ H2 $|d T T ɫ;XV&T5v`LT&Za oaDa}8č)Ghy5-snUf[ͷH.ڰWX9qW[n5NڪlA:Ԫį++{6K9Cw5BBXɚav*f4$`$jo-> Ifou7Xˬ<lY@Zk{3v2Y@:sƿ$.^# af2fD p]+ڇaPZtܷϫ8.眬;P<:G,]"#em}ֵIʭ:*eb8Ơ݁(<7wOS, b*KC)#㦳lxթ OV!sO?Se @ e"ewv]f/gNHݦە1P?v8tޒ.Ći bVxz ﰩEQmS#Vy laВ(?Czl5o& Y9FaIyZŅXu?'Ǟ9ϛSeJJVyӴaBt6\ G !lLF/6ƚ`uOz4xL\`=oɾфom4=O&T}ʉ@+~ԙ/{nPM 2Ehl w1BSY? /gZ $]T)5DmeF fB)p3ST CwzLD~QZGev|psqq/<^T9&l+ rN;!;Ubo߆mEܿ4.$sv8(QZN%͈pKD~"0!Mg8 *y*i8{VKCfs|#欈J0%\2 iI֓<{4 ?8JJwp[S-HtVf?s+0B̪xfJ"B j2Sc!9kXL`NtÛ>g4*zC[*Tqy<ʿќՖD醇 5Ikp- mp`-HA`7l@БXfGnҹK83.9H&+ % ؁:=_k;/KL>j62&g q;D{Y/o3<}qVqP).3@`җ% S/DmדݱEӭm?L&V 96`nZIJ )J/`N)!oPH[0]2 sV1ЯDq|9P@t⩩TnuًuK-L4GOٱϹs3}݂䜌Wc`ce$('V`olqf!tax0=Y)@k Le|'y僣a- B)Ke.[#[}tAm ̰)$yEA53_uVc:J/ 7zЮHy(Ut=vv&ւq6 l`9Vua-38qL3cX۬$l%&^&ϲk@Aczz!ZZvm;6ysh]`G1_]k=_ʣuYp6#@po̚H~xyG^,Ws?e t={b x `Jdl˛)>big-RW3/>aNXuѹ|a'eW:O^]g!,VTO(=cZYԆ-S`G+9;qq DѲտ4S#%Z(e5Q%BY'2-ב/62Eэb(E[10#hJo0.LJ-VTc럲* ?;s.$E}dzc >e NlYn*`%$2/0` h:3`ܣKTZ8 IDavy]Te/4tf.WQM dM_=qKx<]9V-vи8 !bpljԯxodaWjI5D:+ھQ9n] A2ϥ{cp8wm@miD{X󂁣W+ e;F &-oT4=#1Z%lJ5uo3N0MTm>0䰫Aɶ(' $4Sm%jZvp,uy!-t5NqP8L8Ϡg˄%aTy-@f5`1@TWFzƘ`}m%m㩫pϡ wsY/ǹ]fdt}tP'I+zŹ{/xɜ.PRtjiwp&0rPUrZprDt%ޝ!bzR:C"/a+/.U?Sb-W@S8So:׊Fk QAe,noEONЊ 9?( Tu-zC#,q)K$@o_#QK#U: o:_N"8Kل&֫;f"m nkVꕥcWUm|MD׆2Bn*!wBZYW|0"°{;HZbl2} t(9u_kn#O d0@fR&9@mZ@Q_A`"7[T!ɶEZܝ75(; ؈6-B dnX.,:i"@CI Q{?׵#BUW=]ߵz^OQWyv̬Dr,4ZECZ[yOL^ZqRsly?3$kEDgOdxtɹ wzHf8$F*]9j )3F?**°8JU> oV$L h=C-l6~:xnq=Z ~ S 5;l+RL{A>X=R|xS*7zSE滤!ƻU,,ŤwN wd?Qj-#:[p'J*轗bbW$*_a ;Clj?R^g Sw\y++?a ]vn!`;xIkΝ[&ͮ R HHa@2oa@|cbgJ5)$)Y7\GIc[<|ưG>|<"MHn%Y7g=VE\P{ݝrIݸC&KKkA߆եiߝȵ xY>N?=gIOK.0دDM@yS J^t^(t#2;P,dkCxq'M[٫>7+x5+S`G,>!ag?3D`oekEA2U&?i\Ǟ`¾!x[E inj[W+D6ios*tdRE-5DFu)[B'Hɶ1i8 Q$<<gbkL}%8q`:w5=>I? NsG(埳 xtx$yoѴ2K-TP0M-٤)-j&QP ΈR8tKJqӀG"vŻ \|@rwjCMF%Tua9ʴeOa$r B몍wo1P\'=Ԩ'$^}%E WQ [}r<hDze+`+Srr7I3Kw^)]ҵ9=`iU*dY̊J% 6 1BDR;x"Wd1~87}ZW (7(y͙aO([J8T@; l@;* 6 S "WMwӧ0nڭl[ѵ ;f K0ac O~hRոA $2pAQai*+J-UH-q}3LFc]t'ןKvl|va^/6f.Q "slzn]pZ*ƒj(wt~zi+6AMEMJt kŸ Yc#ى f(@Դ­;ܒR"jaLaWM"Jsr'ˀz9 ~73H[2Ǟz d=>I4d, NS O_1{C̛HaEvFw7=A4ŀG=Ĺ߬x3Lw m-#ė*} -KIX7ڳ' SJ'I2C0ŨTd3zvBX41w< ,*1bhe?iܴc +s)m5%J1."'8W"f3г4q(Y=v[-zB r&_X#gG5 @"6sc c [r"_h0۩rGj/ϫ浙Ѓ :1@ogL9kPI<8>_sʳa1B;rL>'qr0y.c?CǕfohWd΢rax5>9-OW$3X%sϺv@9+$"m3ʇK+%ߞ,{y-f}0CxE -KZDw4#51y gBLVG>pO^'(n `F sPgO i#USQ;rr  haZwCq^!+ֳs0=k5$|; ;la[X ̛*AZ,5 ^g>kF2_v]쪎4C ~Yy0W"0cjq<4m , !o7H >PK2s M!1F|dF5g!IE%ܪ(W,^s:SO(4}*vsbnSkKf?G|AHYa^l 9V%  / HcuJ,:顣qD,riLn{&03&7Υk*vECπ1ES98NͤP>B"jӓebTQ6`mҼ0L GV됝߰~mNYPpԊ5qix! ?6ĦE=-p [b- :T{{r z_'tr^(@83h;=1*\{ \!=&5Bva?iuT2yKܯdԧ%WBUɃlCz֬uȓ|%CQg DecO] lZqN><]8)ZؽXۙ5೚2!Fo|bYdLr^ ( @1%,_tzXlV`Py׉`jYmvA]ëo*/@K[lMQ)j_w< ˼|{W7K̼юllM6RIuiO3?#V !9oM\_Ŕ8\,.Él EA=Wh3e&D];~Zx7G>A_+|`?~g{|V˜qZbWX=lU.Dxsm18YhlXRId oQZ6K-A tfdsn9RT&]}0wKC FV4;t 'Ũ[Rx5*X)b)dX0 Ӄɐz,z _y#Oik\El>N\ o@8 u :z\ L%Le׌L* I1(c47)!O]zpM$#Jӏ/[R!_rƊQ*BR^^}&77FR92ڊL哼'h+<Ö:\fAvD q= Х$6l[?lEdѾF_EDH`,ZKf3F\uFP;N.)慅e\q^W;\-YZH߿h=> aFk.6Md!-BN`|Lwk0O% 8SPw(t*`[^L,ژ_3S eX!/:xH6A}-eYeFޖ_=,'e/)#`+l؃T#9B=Q]y$c 0#'[Uםg LANOVMɸ5^'ǜ`Y_9CJiѰpu9@w7xjѡs.m04P2t}@$8Oxp ߕ^vz M`@hֆ r TU?Yx'@8Ɠ;RЈ< ZJ2/!,_9XIZx=5PȮГ9^{p,MI+ʆ<'f^!W4ge/ /8w9xBh֯F]nyZoD^,5sLtz$$b4;1}x,$ Y^uPlOdm+-cp],*"DR0y#B$Xz . 4 ^"l86EWQ9zJ=O4יq#(TAEE>#珊O;mpB[w0\@EL+يEQ A$m7+ ƚOz^w<O@A`N>{Z wxލlELѶ{DiloGuk K>,.5cY[Lq/,4,1O) B/Xé=+i 2<1/I= W'z!}Qej5m:Cwe>m \aȫrq>Nv>SA30~+HfgM`26ʭ]LpmԽ ^UI ƂT}2.D+f[A3.?̝"ޮU&fYxIJoK0LSܶOviT _p_?y{{QN_B"1y;uPW ՒIV]CW>8`3 b u*=;e;ö sD|f/Z 4k('2<^Ի_/b U+GKFf70񣋣}|/,4Sp),Y1LF7#t!|I.ߥDS%1^ ᪲a 6,04_> &|mƫrK.ƝOqnBkgYZHaѹޢRx|}r熔31QzG_]\ӡwG8_kP7WGC9{mD>;Ir/k?|r4qGnLv.֧/VW݂FcB#q 1.!x^'"ià@|E]W RV G'ץ@"T`c}j 嫑s?1rԼ;^MJgR=Q%)@ < /n?e$z*|/}C@^oO<0Ԋ yMr(6 xXf.fFOde.O V1_CU@IF<dY00(BҊhDHf 8J2ȇU|AdWyw[Y~LjEx7:dwxQTJ`pWmQy;"bWgT:\.ES*&sv P`]2t ‡ӯQ>xv`:(b+oٵ|oC-7R UE>S@t +'e3',fB~y~i+\ ,1̆h]f-<Q(#(sEH"ޯc15'q"It>mB|҉R+N?cqϯιWO7Ma|MASяïo|SK cGȲoFY> l8q ѐYvEGLHiMh^t&tQ 1JXvB m |D]o~+p_>#[H5z%9/0쁲 .Gvw &©UE'׭9-vՂah̘6 סa>ipg5GL4b`TA zv̕0/4L'uYTbImAh%vh{㓜T6eE祣8(P )dsr7jepOxEWKtkbٷgzE?z񭎮C' 65ġ.w`4. ќG(DT# O#s֠|@syoGԈv1Pم{d~ElR1?jLF9":ƒD=AM~Q&<8~sAS p_d>aC5=:X0,1ty 泙52=a"^*{pEk)dKX{lPT?*}g6*X}R>.^D#Zs.=.E EL:i~DGYT!ïy6:`="2OC6+j)Yo[hF.!8G@GE5M]8r͐H#_V8uB6 UǸIܴ)3L?d~H*\;tE XN2gZ~bƤ;S+r|+,ph8 J:}b+Nks~ᶝwiݙPv|D@G7z`ZxSN*AӱOLqIVQF̚P[3H6_MSs0@dH vb-[=ZXe94ƐJogO̞o&1(>頨2hn&Tl/ x:cU` r](?Jhf+@ KH 4VNBֈ!\!T|E1̖fy"8gxTgr+/cqbz:]$KHvyi*%% ?}OƼwK>3C&ݫ9 s R /BkacLk?﬛7ҷY>eHvڋ O/j^2FMG,!;OkJwYXj[䍐BCK2' m­L Ecsð<ؒ)) >z7Ę`D/so1p cШR`KR#t#͑,RnAFƯwy u{h2+U(^7<ͨn*goy='W5i!IHx>7c'`O# h+QcczMK98}r+0-چNfd^'+eN(Oi3'G\:N2>fNja9FXNzv+' "Pnx،7hV3Ʌtl-Iv݇hp):f4|YF֕d ݭ{Rߵ5LmcI*y/I5_3Lx(-k"~OBeHV?XllRhΙ=_M+_ A9Ƞ 3FNC(L-jDTPJ) ݳ6M f\|[S-ymgkRO~lk;RΔd : `2ȱJa'op{~s?%P(^&7ry9(n2PN>h]r6>a!ߘ yy|2,N-Mdw"'*^ubd$fy _}3uVE&'uN.k\0̹I  # ۴n7#ڧ) nHt⇞$jlm dyvĽI*Q[z΍ jO9kYYD“nRBw96 6ySP4=(u柢0v4/B]{ԁ[+ѪX^̩>ҏ8^BMJ8R}ÒYDzt$1"= + Dt:鏛$,pW/腡?/ jKj"ׅsAnpΦfJ9AxUZ.aFcpA)C'%Cd&|aNzRf4F u LñN>Ox/L?-lqUX[`[}3,֬bUB^Q2/Qײ?Q :!zw5oL5WPiXi1c/#ՍH`&/">7>>67^hi?u;h|$ڽ# 0?{;rSEas-eyڳ(!>v,zC*ۉp]$)=}6 vPbx8 qP'I׫U\ʵ҃uQN [ u$ǤhGt*FqoI \(K2q=& Ƿ7,o`ggcUq^DrgwT?F&@O ]t(nu5D;ZF0~IG52hV6 @&yXޙLl]wdR08*Gʨ#kqNSD>vqWǙmPGT1 Ha^_JS`z3')rn!/O$=}&::zp s9 5B0ɤǟ;*"yeSRG0nT>2}ϝ6l5`Vtd"'߱:J).|;]W%'Eɋaei,HM\jb’Jj(/|mk8KRVt?Z hǐ*z-'&~(U)#2N#: 3&F;ee]kk2&J!I[A疇N9cG!;7Odj` - Uu*/yK}yY'5 k*AxCEo@(d23tyՉ<裳C=Kq- גbMS& u)<˯H n!u# RF!Dȷ41vb\εp@j;5ceh1a xMCgZhU6O9 ±4H OG+65(җxqa"$GEHmb9ue^nu4XbJԠl%jGg< ?kİx|&(qn!#V3R(q/L48VlX޼'Y Ĵ䬀{XF$ hg`3v-+$(y_}z;^{+y2D"Ք3Z5+2?49X3u\ 0*.R,qHWdߢ:="$LJZ |~tɿ#m&1HrGa$QnRw/fsp6GrM:,SZ`@(qnK8'VC!bt5Cd0u'G`Ǡ:dJ Y^̪V x jx s)b/q#4zǬ@=2\<ҟu(4ɰ=՘9M}C_OFҢqθ VLsrjVZH(bm8 8*rM [xNzwO@e\6!@u36uYB$^-P>{vQZF{Ņ#0py&dxx#[0 #kٚ | 8Z6“;+'mG4y[`6kQG27" jCQ+Q#ԎG;3^T,LiSicm{аUCˀDd@YˢkjσE\[sA1]TM/)ŏ2.S/qolÈF~ >6Ю|?S7ڡVQ/3VDfbpC_>H+åtyKӾ-^"E* U,@֊퓃6OTJm$PK^i[a K3%[J gO',;{}[Qhw0)ZjbA~2?O:]役b2F&$hk 74}}2}6ܻ {/ɎNj+Vu5p|jmovr7QʺzmeZyPVp/#(‹?$siv*5?)Uې9J! YXl@kUЪJ Nb4%mtRh!# z6(Ɇ9I-.}s8e2{~ B/Xd a!#71wxS{b~m`5G˗o g=L:} ͣfv+QmXz E?H:$zfSBeρ+-"ӝWx+r[V*b(7Q XcE'r|"M`8du1i`EQ0Ep"l:C ۛ/KDž! *,si`60Zn.Qurcc8YdMkz)ퟑSIv@`^y)m1r].|XQ/^`3t(bk`pFň: `ŷY1k{fiz3RJС8Q00Q6E\LR!?m?!?S=eA-զ4շ /Af\#w6M\M S5NŇ5.톱gYPHU1ȋGC2P"vi'M<1Amq0 1Nq1s5՝/JW1! ] EY.ËW.fZX9.6u[o#{O@G=wx?/HhȹgH^> ? e#KrN>c"XR ]@ey7,`)݄/\Fت\vs> so^5F,Vs*gNmh>[{re(,DLk#$sgb.hˁWLpw%2;*8:r5,L/ mNPWo+pՠVrUbU ym`CLpW9ݬxaCqz}nqGXZlPUm˹X{&>L&>b"e>{#DqFBA 7y(Bg =:[s;T( %A?+b5$:8:%Aj&\!ˋ!b2~.f^\,r3=i^ǫGoIr6# 7Um E{N4J^GI7g0.gA?g|q^}ϺUSR>LL8$> wk׺O3zrW"ofoM\Œ<:sOu/a \F AǤ,vG!/]~ty5iUiW aǾ^9D9/AQ4 2cuS $Ki&ѷѬjEDiIڏPGU:%LTƗշ*Ha`TSx);]%f6ej7)W$gі3Ǜ9%TQU T"Зt 9ĝ[Yvf F㳤 h(,, DbvՇ)aB1{tJN:}K 7gӃUPA3 廝&䘐ŗ2X q;+# aeXBDpIaB.hSm7sox*4E wgEfQyASԿQ@ 3-|&!٧!d/{'(GEk +=vҡS4.?LJi@dpHa& [-90FOkj+* 6 T$ FeiV§VB`=8YOPq:2>Y8lF7 W"&Lb]М'ZoR7$ j0 2v9jcq%32` i-]o㎋nf(EQmFXu`lm)3D{utAg ¢sCV[i ֭kH64"z?8ys@v6c& WBO*bͲ[4J}0mz cXNC{4L.M:e9TF=z@S"145bX hZ Of T>{_WV`!  .E5dKcX!dNUpfBkͥ]FGCaJ/$[b,!\sKJ{x{/vYE$| h$x}kp#]SY,$>fi3ZQ癰CЯTeLI[ _h$:*w3qe ;ac$ A0.ꖃBP5Ƚ|j2'Ԩ}*|@t]Ew$m3'NA *4BI&k)-q;d=TXн:V~WYdU_"< %`֪~at;%<\oA) L) grtCN9N`1Cd5e:E '9 &^uCQ&홚;'ͧ i4)M`㥳6M]fc3,]`͞92m >eq!ؔ~.Kё +$<50$?Wm1`XGg/Z T:EKZ3@i>NIgw'"YR u˔ ,=$t+?2%CԽ6mp='{G !I0}1\*>wx/Eara\$;X3ݝ!2 jE'ܴcm/,˯tșqj(Z=bM&(bB` rщ\&ӣ}E}($]Syoi5Bn;?>wYN67(ez3-rV/ R("3?ձirQ%tVf>FJaLXCTz+p1n+\6DdI*Kb!m7ִBF<;C jznXl&#ˮ8%^E!V? Ր?=+!RcyldutM6hvCv  +hh='6DcCTP]" #1'9ZcysccIGIN.$lQ~Vi )K`W{cjeGW !QAYޑ܄t0!g3kU(uA71ȷ%瑇f5!R%1zIJ yF?4XsBôPNoUx0 R1@O?<: ng,Jڣu)B7sIYZa:0e-,&4*༻/ Ui>AOu|<p*`u:FgݧSo eFڙ`a!51H%[XŢ bƅv(DN:,i^K⸡aMcӅ>:º)) T4z[@ QOeUjL@nNk)m8I//y*6G}2U0pIpʂfFS}[~e,WC")Iu ns͘Fj8#;60? _QTA؂nZ?ªT6X"A֎=d_"jeqZ?TR->Ff\@m3tI|usia$^gd){k<1O+-"ԅ#9l|;\Ue+ƅ5K~8\.%>>\߰F0?iG_2+/Ofm\D(rfNR GUH*\+1<n_vudU,Kqt6I9t>)79K5-X!ۃw=%Ƅ:ܒ z0Cv-mW.(WM}Qd%Gle0]ZZ`Xډ*<81 <HV)&~בaN)e1 +FoI9 ccB#df94iJutVEcZ[-xB>]@''M@ IҴ V8WѨrzmER!X, \uW!1vIYu"ؗ~v_'D X y9b'{4"#W=9yVrě)uWT?h#ᄤ` wݜ h<+X.^z 1NpqQlڭpV( ȧ mO&ZZB8ޖ3)br'Fa^"4wϳ~Sz1QI(5GUƉ_薴1PvCM*`E:g_5Ykg'vZ]ЌiFOaZ}FoQʔN|lV́6\G,24 Qћ&|m7ߞta}晇DTRqGL/ti`,/c%ԯ"F Zdzr/[CR)5C" gBP#$z+(`Ci%2*zf3x+jC Uy~X!P9m}viuY&ሑOT5}慠eC>H:D{ZY8\ͥ|HDGޘ!Ǿ'Bc_;!/F&lyGQ!X8ww#rw*9LS$S*s@NcQ r)Bn0~;q36l˜v&ac./swr:o2Jn<Ⱥz:1+Pr=7f/(,ExJ[ VBcH-mur˚luAI? ':27p[zho6 ld6%⌤Yt4Hl50k>%-{cDPL4#ε jZA'U?'zӋwfVycCtkjn̶Ě3]7Sp%HQYlE?VyRgun0s 96AM7fekHe U.>u(B̳-Svds&ۨ|~F-aȬ3<#ɿ~{pMh^K:Z;l&rc[j;gt*D Kֱ[ 黛dB!񙹄\WvՏjJ/pL Z #??H)Q< HbtLOw _TCuVv^d. ^$ xDCm Eypܿ'w}F-.ijgj4}_dRLIc:>G1Je(:@uTThQL] @-:F}6X1=6iH#j87`CwdFO(4-̢8 3UVGv)U! N%"A=pP8B0.%Ud,N)cHK53G1bc|_?N6A1աHûZ5ږt,UFFQU qE7Z81VB5r a %B{2G:Urgr48ul/oR/qA(m0b GG.[g~uK@gj2Dl_!LI*.,nTrcAax[\ +IFfqd ,˪7OUM,fn+ y;..ͭƷ_ZS?u Ijybj5/seޯqʝ^M Q@$7 QإYu!]& eᘔD<<)-~O%dKj_r$ ] { 8%]1vPz%bE}xJFI?cDD=n~)~eA|qp;qN|C/=VY5If]A 7X4\!mAZz~']@g`fi3h9mw[ȐG` +: n.h.6Vlmݝ->ϋhۙqEzS>zxqsh)WJe_Ӵ5 i00%6K g~C dgQ`wQ\B$5񴂝'W8̓6p8?`԰uU}3 y~?=Ԛ^ʺ@3p,jlo'1tZTH!MSW:Õ'_V]|`/Qrp>OqL;CxԐ DzZ i>ado@"O-<}l[ˆpj 5:Ax.aZ;)iEG{n}M`:{_2 ڃP:kS=-lvk<n%QS͎4ϗ2g!_t)ʋfq',\KXDYoǛAHjIȹHZFACQIc PC Hޛ,_NNW^2G-J I Tvde_u" %.#w9Ăk }<Œ9"f~Od7"[kͿ~$n:Oh&ҙR>Whh^5K&|KHy\w:E⍏w(DkX$;<_xLm6 HfBq6q_ J O\JP85YU>8ec0[0`l'@@]}3/1emEqN;|< pi\% ǹ͑W1不]\A^LE[滀C"!jV9IO\u2t a6kNi";[mx 9|ou# {[h`WnI1sч#Ed߸%QqcEdz"mF2ʾ(a4Wv-ds6_527'DXѺ0Up%x#vx)",+Ns}V 9(?L&s+S#D\qQw25"2r2`4s楍yTF<71B݇PcoZ_*yb Dy6+GLH4o[mA7)?;0(ew$DpœL崲7$@EWYXznIJjlQj }{5r0B1Q@9i3̦[1 ,PDnܔQfwGuU;!1KS@ yٴנ텏NDJ8τ H#NȽp?2*.2/zFŗAJ;yp'~&\vwf8M @đ4AO/}Gl}E"pY>Y`'srn{>D-K{w%?MUoMGri[FHn4rY\6Tl&@f'xӔ&}lrR+#U%>NYElX6J 2oP} 1*irb[sܕ$]>"%$֗\HS49 Sx2p4wy֏G/Q_8h ?A`,evglZFA8d ;-^h7@#E:'ס֛.r%|1PwpZI0+l w SdN%5Z=Fq'!NoǤ4 >I a5aψidYxfщ4KF)prT!H٭Yg=zN.O`ZR"ֲX3L;ЃY*ze0gu8u'tPΕMFL (hr@8g;ASJwmLuw@Yޔf?~VrXXD!XRtG^ujUÚ8ٰJ0$"--R b(\X q,KrUi9 $$w Z.""3߿3Vn. E}&UG){,9fvؠ èb*kBlIM}ց$ dtCk"9ӹ"`Kd1:Fr5ێ':~qg9ؕ|W֎'dx7z>u ;_ja.lSny{^I E=g͚{svP] e*y`=s TQzO]k> ^O'y:fxtjʐ<ʐŹR={rԡ12!.# 4y$U j}h3[!0Kt "YǻMYIFsٲV VNDjuMInk[%/ިٛϠkyGfm.SH9~wzN<ZsI+?T^:ڪ]$ dj =)6>XNXYf0iIo鞣x4# Q֕?mO?^[yHDXopd x^?^:kSxP?B͎V eU4̛ ȧ:zghZPYzUX_ɢE 0^*9eLZlpϥ._,)t鍣:.W֖T`߼!o첈G i W5zD?/&똰8ObFy쁽͊%V`i<>޽ŽxaZh͛| iYKFW věBGQaoB^17$Rٓ':C6Gs~ՃNXUX]2\1'ϗ;f7WqfpgLfryfJwpM^@1˴hBGw{6 >}zOWΨfo݂3_~B=^|2 RӰ+~]2W̧'50KFN֙X-dO`A)R?VYB 3Yx_imfE7'i@ߵXG0 f 񺠁 |=çQThrV䆘E35Zy pirtCν.l?\w쁔} {uKjvhc徑>3 ꟒D l傱ܠ(i3o8k*{InEQ,"DΦU X2')bN.H Iu͑ j3)auVCC2,:1L=YWv!f4Npn~_& s`e( Etu :SDPyXʿ2RXx%,2+)݂us.Y hc`qMB9&+] RokesEV2Ļ!`迂QP] %;i= q @dbA o Ksf!چÜŕ/A?vhtٹjGhsOW &> L>~:DBF[]px&&[Y(T@ӞEtJL.Pql6H&EeEONVQ4niB&h]LҠoK2 FDonfK7{N*I- QYrl?C_]l`'pL;i7{,#:cn|_[2)au 0]>:mXVAT J-ZEX2B?O2!wc juԎhTJS͠Ϻ}Lre?|`\o NjޢU~k)9%2ȦYd'MT|?Q ?߇)XrтrpFhː29g@Ͼ>^9ݏZ@sRRO_XRA&O}XqTeE(fEd!!) @)i2er+OuZ\؀~ñj 3=+Ka7 ri,b~D`%˔Akv(V׾{y {01,=Ű$'9}q허㳦~;Q.fP:&S)Q:9&ׯJډwӻ[CsdG=WGO&U U7Kxݤ^+؅\^7 Kp1 :׉ڮ#Jqv@+IΌ@\׃ ("V_`|7Xi69)h^ʇzfIt\MYZjĉT xٸW9[N D)k{ <5P(s 3-cs~;" LH=TD=2TqeD ghHok),L2VF  ?n }&V(1 ѕnK7HVZӐu2H$ ?qw) $R!(I3!?fI[npMEsFfc=٬LQܑ`I*?36i!X vwP!+m^Ld)I -]NF9HsmV4KooAmx[\N+QHj=g8"sQs(w{95 ͓{7F1xDl0ntdkIJߡZFQ>Tͪ?b@ѹq T.H?;SH߹qAyНi[໶n?Ɇqq/l|`y-qC_~_La5!L؝'v 9Ws@lKUBy*g': o"b(od~V@i}͇Ŷ%OM6ԁQmMfL$2b3 وHED\kfb+}Ux U\2;+]4VIn (Y}Bp8iO?1Ԑ8n4*dlO5|`el "s Ղ>,4X̶=oR-BJiZ`,ciGH$E. =aj yJZemp!JEBzH@ ]4;sD;BpȦv@CoIֽZĘSC?gV.4E쏅IW75߬V7i lFĊ(AQ<}=auJ^Suy%ԣM5QiTuc? Nó]Xf'@F'/,l5eYasOeA^1\t=XNkIb.H%8"FC+P0R .;LM6㼰 ף|0Տ*s).qš-$Ca^/1rVW4 '/1@8I{>.z`3iPJu75YQ󹠷5n@}_ޓKM*X \-C a8:N06o=g*id R(CtMp 86йkE:D@SvMI0am^o-L:D[A֚QErٰ;ᤊhwj8I),aDkP=mtdP6=fںE*x cPաeqp^ye ਷ӧPFGglǃ^s4{r f *(ed@%PƇfRAR}nKڐrs/(ZSVT_euk'ϊwL f- ZD m2B ,ӳ܋B=YB~\`'^U\0QLU-c,JDOyw>u] ~(tÛC/C?^֨0eZSX';z o]&lN.́_^zLkL}ڈ8դP3iA]2{ s30e0gCڂ5toQ||vU QÓt&gɓ;Զ!GiYӐO(cQбpW̵B3MijQkdh6|mc6-߫z+L]N(:k :[nEaś}X+$?GCCdD'ʩÛHwF-EU/.J؂k|ټKξP7w$'t+Vۣ3d,P!n!0] YhT8 # Ȱi<1PkeKFx;GC-~|l7Kni-j8?9Mhtb R zG[_3Y{*&HZS_ק&uŬXqؓ_[;I+&؈YAʗ\1X]xAX\SeV\:nv"/*UقzH-/ (kw}۾9 g1r܄8#=ݒs.mOl2|&2[k=OMo+Z<|c;Ѵ dmYp'ܑ|r<'#n7SǑ{\E&ٶ&x6W& jz6Gę|8 jhAK~?7U4Lfg'4mР1qr??JZ a}QsnFt)EBPz (ǒ %ii3#.u"ѬhV&cDz-{8-vMAqS2EɆUn#(PI&l`V IA(++ޣ1#l"A{I2Mbٯm=hm]uE p"%iS"e[E߄p`OmTaNGs$Fx*MʛbR5!FǭO} 9c51C8 \ʦtMW2niWe-~ͳ-IdƇff!da$JaaY_~(~*z\p"7{ؿ+ s&`Αqa j}: E(Lq”.:.HdyDݛ8W͚ Wp,0c!ȃ624·G; Y7 Ze#^%h#$ %>/-RpH^?v6R7X-?Cp, F ;A‡R㣴T^FꮑnJک9jom貟h N偈4{j>ALUx]|`H Tڂ1rHo%ڤk{Ave&T⧩"0LmA\g(ЖYheT_}gWiOƝDy^u?)> ";ކwQu(xK^(I\$K78͠vz!p &`=B4q&m,#""Z1aKf~? 4K@j=!JA> _H$3S`g:J5x^1a 6>+CӁ* ,&gM Qb'-Mp2U F#룔$3[̓ Ļ)5!t%u9ٰ} o=P 8?e}&Vtֆšz{l-1?+n_dCj$;U)C؆Lg'^~Ѓ+t}׹ #UWܜ>IqDs'hD(^p%_,tZ\9 drF}coiр=SиOo[o~aL8^Sca(VOyՂ؅6/p뗪|#P?eQ;- VFׇKt  `#E5舓y z5xе ^T3%;e~8cݽJdD uCpR\<zBA҈2vi1hDлNeWJe*m/xh__V|3s+*Lա-M|VrL8^G_l,v/9p]aה|}|({?ZZeKߍ Rl9vnh1(Rٰߟxi+Q*fKXQNWϵH0}X$Ѯëi=!1A B;c,Hux>F (>aG9v<>D ܣQaP̏!>3u1jN+G<>-ҹc1iJpļ,\(ZZF* H5úF"snD0-pWIgo 3m^'(wmk$W -͌ry,1Ӷru* 5!*ٽC:[)[{M t8b@+&=Pn_jnзɏoIe}EˣiGyDT!RvUK\(}m{2lU>R[h_~^ǎ8[k!ܵ1B1ńxPR$jSdy!ST`IH&=CuNp VtNE1Ul z%zoGі6IWAyM|=O$%|fO!`/9"65B!tѶ 1i XmpJFI"7Xc>]bښwR6>/,sU?1(V\dM5ʆSƠ@R㨊|eqMM\)<{Dϔr-{϶XJjWb'(KV\4cB\3ze hf+ FXdT 5@tZ,O,!Y¿ūSNn?$!{yt/ՙHƲrFꔅ3he;4ql+C`W9qP-\GKR!/( хRc-$<2 +ǘ؟[hI}!0b(;#CR6lwJu.r/T F15|/Ri=kDwxDluDwsMD#H^&&ʾB* .16kx0Nr+  NL.@fDz. &zX h+(CҼ2&-bAM9֛:`2L.,x8@1 ^ra$_JA/;j>Q$D2a%2$}J_Ɛjs4ҕ OT*Qٱ3[9 Bxقu^|9$KaoJ:*F4SH j*$!z-ZkI1=s`dIp-^%vC 55cչQv?62Ԏh炡 B1uxz\V><9ѺAZg~d%$!7Ok$_PuxVոka \:t=EdֵCm-Ed8ۿaSIgx ?MWp͵`>4,~ʩ8R:uX$tXTsյMɂ@#`EP2Ngmz:cn;Ҍh!-1$i9$ ۨ㳧 Ҽl~@HW^/f$3y@ F5aMlPqGYb#&RNr YIX3jplB_c 74{'<ݲ㝳,PƟ~L=63bVw$âs._hӆ-2aX85xF!Tt XYtbA Ҋ֭P 2r`lZ kyp/*GTGÿ$gN!MS ]}tܔCoqyW PD.P[ur {.nqh%/'vt0<ϿĬ@[mQˀgrXfptDZ-5S2܂ٵF/ 6ȍwH@``Z[NE &K/6\yw@C)̵5WX+)Y;>l˗ B*{Wyzu3[B&[(.w·]P`&NdI9h3>wcC؜KV~bVȗ֔3m(j~h+$Vm©4-OOW~[LuD׌  ͜V(s~r9 M'e:a%arv' F.vGDsf3zFm9];o.i1YzjR!]J9*ᗅN 2(qƪ[Ŷ됗@\Hä3 :3Y6w4P" =](4R/%Qb( PB:v+M !T'I擧;)7׹Kv#!k ͒]H$൸vT"om pYb8LqC%z9Pd]\l3&GϠO? h2uS^0MrW󹳨'RAڿM6\عKQ:;ś|u򋊯0o dʞ){v; NO ۢ=eX x0| hC,$pO  ,L<>5\,[x'I/&\} F ؆3mgM+4]g j-lMR 49^2۩S$A2` s u*?c7-BqEBIS?DJFy6wLo>p$ (UƑ' ⸵VЃp 1H1鎮@0XV}}t9d#=&/()g^<7IE6!ȟ{E}Z ^dPgn4ؓ.!Rn8j'^wf6c eUYD,Czƒ!yMKa gpsfwrNmPFhЉɀA`f Yͣ+98+淙jkmlgKFpW? Я;Z"Ĵ^|3H-@jLyq;dm/[?!QLy J[" ӄIXnE1Z1%[WG9bFKyrh)igջ"X֒`AM=އbje~ҧ݃7kex@kWS %L豯aJq"m ̬u']`T/)mHv,j4 $`#vڌfMDԗb8;x/{Rt SпҎny yǝ5'R}ͤXa?Ps;ȽlJٰ? צImp9 UuP"v\hf*bfH=T-0ZiZn$_,x9zWi.a9dOy>Z6K^7 ěM U̷v:mCR~ MHU c8&aJ$ ]m\秔Lr.RSEꟄ'ZN:8xvcW4mI F[ `DgFsYwkW #$WsK-H+7f*ZH xm~cq ǫj]1P+,5i!z4j f#,Cx[#|~NZe{;UZd_BOc[5ZQwSQΈ*`H&h^RTA3ŭ׌fhZ0zJvSb{Cy*މ'bO?}(ڤ⿢ac+u"6ظuQsO0"O._ ~Und4kܝЖC멠 !نeH_Qdx3@qiA}m7[gGל86Hw0x@QPUѷ=ڢSDzҍyZUc:]vymaq_e9yG2kb? =ysIWTb4/` ,ҩgWHj C4S Bsbt$/¼+.iPlyYn'k،.7K1HO.v?`?Eyw֋ߪsp3ҟRO! PXM\nC2TȽvhz*2m$mݡE%tJL P=$lҚ8JMGxq$p#1enVcm9 'Noa{!JUJ_)pesy~(>񙕨-aӲGWks%{6S% Qy{RghsǂHFb]7$i+}sj`97޲;wz O fi m_th,i"3NQxz̩=,c]nibtc >:tо Lw*' @v+aK?ҧ_/a$nKkd5x@jA˧#m%Z`m'acXQTFˏgNSKCNO-hx@㛫FIn*Ab7pܚ3ӫ = U!q9 7GS7`d ⸰?oy\ʯ)߶6=T;Zaxȶo1eaO_`)Ͷm`tzA7׾[s&;`2!319 $)Y!:Q0H^  ת.r5>f:18,'5QQPԾfɷ@0Z3 .._K~fVP)V"wN WM,<\2 |MF|6 /"e μ ^~b\X8#~|z88Oa*S6 aVZrA;x5>2N_2׳#cdJȿd0Λд=:\$W()Gkiٹߤv m>6kx=)|nr]|#aYeHt#(!1 )-Z+['Jrz$diI ?*](>@ڰMh!m8nF }-}O#4K2dXk8d/ dtlɩXt^?b$IRUVǤJ[M{z }?NeuqV~ MVul٘%[~y:plZ4ɄS5cM.5E ^[}<SlNΨEڀJ#E n ,F! "@AAY btd͝gIЫG+ϢΫFZxÅ_o뤈ז,Oф.zjR9gדɱb Arn]oY| JWgJ*rSP?xն `}ق]^%j3:0FE2`:%8d* zs@ ŘٴTv|d^p f uR<|S Bs1&?*daz\yr+0 5YH' 9R3>L]HE-:_bLteU`A['J w)fokNZ{]ǽqV1ɈkŬgA ^y*%8 8W\K\yu"!J8slԳY_蜌z݊H״9=y;L nHs!t>(_}]Su!U- 'uj*]v~6SN2` DD "dAۆɥL?-!䗹5# HfT//B|pOF0~! (+t@^;EOǠ.E:{qgVk(Om̙؄'  ,fg?C%>eV*,wb m z!uEA!}u Ui||nrw^?WyZV~:˨!CG<;!h,3p uV0ZO |:i--HA 3Q C42!cjUdtom؃Ήji G4,`%ur@1\[.W/Et(bnIo9@ 4''6{(LC0Ie#4Q/j~ 0)í0Ȳ}Dl}#1񃣓ޚaXJj+d]B`6l(h _pIX-= YZ#;Kc3D=tʜH"UR(O~ Hu3vr5htI-@"d9'z8V#Xs~)  4_j1*GE.g N^r4Bi3U@PŅ-1t512+m?#$8pV52Ԭb:U˞Qo![Vzw}!Lk8ļt2}wIJu|6))CLnrxr1:kr!֦@3tzRY6f'/|3#2D>ӕYFIt&N~6R&ePo+Q:(]tLl)e>::xɖf4 oj}t[B~z84oR!Y&c  ! }fq}C{fqGj6.ERv}G)BrÕ`ozd}?HSUrɷo|Q3wӍo|0]6y| {BrHj4DRщE-6Nr3w>QBVFqq`ZOK f:Ж !2͈SgiZF8Zpams GQfUa*5hbhh΢ f&pmvۦ%\pь)g>XrJ<"tHH xmfAL!f|JɲOdSm:*]TlgW4_Kӆwםem90ƒ 8iRl폢JΈ\63ͭZhF +"yUݮ+}o*oo{ }]~7'XJΙmjGҷU0V I (' 8Փ~7]u37ϐa0 `Q2aڜI&,[%$r ~tr_ZV 0j;b|!n)==Py)[9%pBDhUigs"){|>eFGu9<>\w)/(Zx.`r0dGL>Np+ʹ|QE2мZHXyzH"ʼn _96gf Xk]h}%잫hP>ArJPQK9TV-NqR@dT`\;_dpjaou|A`p <"YOE0)jfNm<ѷ?νU"i k_HEE]~0::vf2"r$jnyJ+V%ʝC[peoho; BF^o`dcm؀ gԢ΍"pTJmOS^Sy2t bSMͶ`ĥ:bh\)NB 9M [H>ҿq&{8/+Wy#1u,e dU#1zN{ 7o˕IUm/K sJ_L &,^s|PTGn:>7Jf%飑˄G|LnAmۮ?O^rJsEƗ[g%9 ̤FqL98 qʝ 6yK"7D6 ABmi9D<3}Ȑ+u}0ޚ.6ſ΋pn@P{Pb.`)asHZT<еK1\qU=a#&6+5mCzZ)/$"<:'-@hNc_A@"\A$Z ȚBxj@!EsK|FYxp8drFmXR5K_=;tDҤKp_ױ: &AwRɝ1xS㦮0R"$yw7<6@wX1R '9 kĝ:pďdl>cn#bϬΙvU<)k>)v4֊{I4VMsPP/7C wY!KAC yizmՔ,i;#E! W|i_u>%6q)ch a3I͟M #Ո9^sXHϿ>2_JEug} Vu$H-5`Tn aѤ:s֤1׼%FAY̍"1pӋݗW@nOّ;-/M3a+/~~~(F¥9쓱<%ZBCF6 ʓ3=LRiçq|l$uv:MVPyDƫ\]F e#"f!&p{g} i[L_mZt"Iu?j;ӖFV֣AR_ 롴r~IgZzj4Ju2~ue.u>kCdҖ@NGvBbXC t:8?JMZ,C ׸ɨQncR-CnxVqYY;"Wq RG?;9w'"mv M'KE;i(hN[O׻oeezI`!+YvQI^qL^!B?OرbTl.(O;gC_B'alSA,/Ck=Il ;]^o: WoYTӘOd:d|frS,CKi@-mc\;KFDRQaF{ W'GBLMg.F}luҌ=NvQ$˳-c; 04WZe3z`69DL"RKr'Ǧ@ ϨT'D*Ft3G2j둯R#}C!N"0]N qvzI\lNkf-ix?*/B݃_ysf.Ur@, %-S)z_T__fgDfI,< 'EP*g??p6eZ̝&JW-z}ݫhژ-I'=^ɟr1yUj]k.vXX9牿6M\莝< M'VjNSGkr:-c`^yWE) 6@kaK:d" ѡE3MZu+J;sŽ!0uOs/,M08+ gu.f,ivzY34iȗcD<0Pѯx,p7V3QH?/go:GN4-LFKWTI`0SO\>q8a]~gx9#&g Q2؃#)#s t| ȇv&٢)#Ѱ_87 zGYd;Z 4L=roZƐ"IhiJD@UbCtBL|`>/oGbb!6y81whjO,$ 7y3gJ`C j$yʷ- @h!m osjlYaysq#_0l ԗ9%eA+jQYpj2|F/.[O-͸bu ; kmөJANw'OD#m! J//K_ՈyB4ę`9cA+IP/Rb;I]O0lHtU]0 y[~/b8̴;qly^@w|?GD(.be"Zi bYs6};P к0wPhC|YvߘծiEccQ3;PYH6Wwli'˦7 Zd==ۓ2kJPZut?MStz*)ap+/~kDs~K9ш}&@C͟Ȉ@X2a}g97VZ$NH} Q3YTqXrJQ}Y&NgL*v'bU"5Ǚ"fоZzdD=CB'bpR8Iy"%wU9Ͽ%_HTO,~<))f#$g4>&l*)ET{KfalŒ,k=sd#W ױJf ۤbVɨO YW S%dR%~Ɵ7[&/?F@ׇ:o{(b1d U!%]=-Q+[ ~+?$[Ha**b;oƇPS- v`槄em\i}x4躾܇RƺvіOzc8*Ϯ$.̈́BxՐdyD, xOfSw"5i@kޭ6tȻc9\cۏz Y:<ٙ- =YCZ7ER͠H5sfђj%G%WvF OS2ܶwS W?yYɺa:Dzy[qo YrWlJ:45'2K`mx V(bO#1G<6H(Gc}Cc WjoO={58xS;n~Nkm^=g.8K)!KEA W}^! ;>De 򙠩A(8 )r _NFwqcE@}-#W15G|Rڜ-ZZvNo树,/\{!L5 u7IFo6N*n-<`XJ)\o&Qdۺ )Cˠ;B'GmL=yT( C. 6lĕHXZ/}v!WJ)[ E,R^K=Ķ蓐" Mϭρ_9f(ױ@çb_x3[%Yo-ɶl?U&tiitLf_ad>SjPS*J0Cf+'|=k |uF>x}ԊM77į*{Ğ^=RiĞTh g@0x%;;u!Ut,d.^9KَHXfA&"^Q Ko'fu􃎘 7 w(_|ڮVQYIN3r|h`9m?{⨳+uhmw+zLX)~g ˘Nq4xts0RY' |VV$102+X0ei|i_Xb ERB8[l[k+EyOv>f2hWI= /x' ؂on G"1vSn-z;PFRKŗ;cu }Ϡu^oj*0cu/>=-#zOES3,!o_ߥϠAN @ͬ|McxSQe~6x'م% "o ;$iHN|K傩X_HEZ|x;5b:K%(s MhOiji ]Ǚ7iUY9PPîVXw'>']Ĵ BI!>GXBF65ʥalP=/(a%>on̊6%Lbܩ\ ԥ y|Dr19}lsH3 }E<[!6 W he-KV7F 8@N'Xw1x:K$-B?!SGM0ΟfyVr=zosA= ^XY^nih).\P ~h,A)}4Ѝr_{yh9"zϢI;{ PHVE 7FB%\ #jgD!Glfh%b`?~V@=`.iw^L?3+D=8ꄲL1uUvIa=k.kG.iwWwDq5O1ƻOg&H{')QlKi1]킐Ayj4l{ NO1qA9^kɚg; IN;wƕ]ڋ\ٛ{|&=@}zh+)cI@<}\@v|ŴCSbR[Id=D,Υt¾BtO[^= Bfm,YzG)` 0[Ǘ24ui\FHgd(A!HgXHvyLiaL[Jk`vNg~ة`@ݤ.pi2J~>eQe=s]Y7o4G12Ac3q^ӉkA`ᅑ$]?\HfyK}VgG j M>x?:> j0YkV]tϣ4⸳ @Tq ][lϖ N%Y[C?Fҭ,%vȫT^\U/818?sb=тdyeE1bbI<"c`׾_5(jb: qRyڇGg *{UyQKfn0!jm!PstFe Q%S5٨p|dB #[G|[,@=FNo M"3:a^ZvvJfo- Saq]1$"|;+Nl kX،;)OS&[nd-$04|(UF;68|4cJ*#^#HlZǹcQS[}#Q= GFVJ8/oJWkED~^S! O:%L|JMۣ 5GSe,g'-d ': ș-Rc5?e(^'ls@@НJۯo3m,X{Th!U~ ,.aF5^l}`+{^s0_d-!CZ癛(eQV|C$%1pVh%i׏;HOCmӳއmKKV}a)19)䪊:;V#-E%`#fIПȭۢxGrjx薌I;玆,tr><PrjHge @CQLu\.  xՏ^})\I4I*|[)kP-L&WrQރM nyYWmW*:kS [_|\U-+2yƛxDA%YKCkb"_QٽmWqcn($xt4ՌjtK6?m7].,EETĥ-$@A8lr|L+bFVbSʶ뷇q3T:9|A!^P': jgWn h(#|H3P@GŢ4+Jf1;$ՖxJ('PR {i 0&~A7d7_HDmAPITmgf lJMmSgRUFJajx(88JC}HA'0M˙-)%Y&d'ݵ?=4ߜ0# h4>xY:S 'i9 = F;'e&sd(ݼK:Cv󂊠o5eGZ`E!kڠ;BPWG@酃Ÿ_/fjcS}Q#V5Wg5Nj0VdUgovo]=G5TIm ٹ&79C6P/zxG,IMHߋY^0{^M-1`NG6\&B_Z{FmׇdEVֳ (بjb9q%RI8A\ ou7۳¡~/$t1#64GFAiCi^*V~Ib ba:6SNh߬? cJ]>~Eڐuxq$uc, UR;30{&] jj6뵮R Гn:"8h уb/vыRdzLg.CѾ%Alsad9ăvot+_c7!͠DWsWG*[9l-I4G[/WUsT֤847<\=||(~˅3&W}|(Ig'iq&4Infºr`Y_òKaEc+g-D>AUDѠи{cZ$ ?$7I;#D9o,TH9v϶=YӻE .1?AK:YFf)  ,J2lLf5P^&h<U4b1o De\z[VĪRQo:+<5;.I9Ų+I~n܉d_"yo4,|40"|g *LZ*N&bg_ֽ@S,Q+6؛d [b 8;+&0"l m$6s'vPtk6Ԃ.#gJ(2Aqbf ȾiIg zxb@x%'RN9GBnp|WBaߴ#8V GJ6T! yv.,đJѢk;Zڟ3Fu6 >`?K#0 M)QT0׿j]R7v" 9A|xY[  c•zbfғ4rx÷TLŁ�>Dz15˾8UNݫԽ_0ǃ0l([!1(*>f O קYJd ?K\QN,VmY5nmx`se4DW܌6X*c{}ԝ#u;*5ҧ0sE h~-Q0_ri{Ӭ\U~狆Mҿz۾Uof<1 RCs(k.&O怬{LrZ Im֭ }i3jv֒9۾*v=m$~IϚ,x>khsN5K/wBxqqk/P)s-(; l骦יalW%&!mhVҘL/ }[%bP!:1_䟝BPpnm'-.ʯnAAxe{ȹ٬L⇃`GqGzGjD.vUY/n)^٬ܾQϹf6y2~>'5Pt74rk.7cAӧ-|XygkRa&5Io73=> Y@OI%D^t0Ҳ0jڱ9ܚ]J$ shoX`p֨{QЯh_|ғ衹ƒ[.jJp[Y\Wއ[wCmVK>&&=۝BR>!>,Qt'sf~-Ě[&ޜ# iRLʼ56D3(z$KO a1n k_]͠H2 &[bmo|M6pjtѮIKJGg\P0 uFBm`~G&jMmK,W9hX-|XF>Y?vأ mcXyzDҾaS \\nIӇ `>❛HL; Jrv@+^Ğ_V]kGRYs&g^[ݹHE^aPCb;"RDۥ*`fL? dq5sIh,'ju&PǗ 495LC39nu6\D!"BP&8jQjj>AWuݫf?3AQ8PWdE p iªJ_^#'^3 1O#gYZ07070100000334000081a40000000000000000000000016101d03b0000114c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/net/mpls/mpls_iptunnel.ko.xz7zXZִF!t/9 ]?Eh=ڜ9OSk2]iB/bP>[-@AaV~S/p/a Oȑkpw9 ^e~uiA<Ѭw?y%h 1p|?=(aKРį-7 CK&Y#)P p*pp ov}R>peŴ025/|[^*{^e& qM'Y iߍJ`\~{Cྖ"~~assh$a' =ٝ,%¾O桒 < oC Pl\nH $ӽ4"#FC `@ #H{mᤓӚͯnh  tLԷžVܰӪOnUo n+2lra>Ff 0qp63x>qu9  GD r~7Z?gZ ^j{ u~B.FU_Dǹ@p'g!}6|Dv{b\*-}!Hӡ 7gR W#Ë4RRsjStmm 裾6DvjkGS|Yh腁Ⲏͱ AK~FR /^7'cpn 0`YwC <*tKFuܮ:#dS<4Ck_yP$b%조U׃o} s!W! _j"@cҿ7giW?.QS },$z# -&峧SJQrzSgU~ @7sRK%H\EʲVn|}7YS|xp_}%VA4.^>ROM@*;ce TCǖb Kԑ~rX4J#є(Cr%IT~y1S!߮ۻQ 0dJk'9f¿f˵ ڏ3M\O[~FR'O0Ci H ˴q0shkѹ`KvE0 $$m *,ER1^]A+>L mPG߭3T ]@X)jJ~WuLH'1B}h";n쿜kY!5<(2xPnx]I81+6Jԩ[@l Pn"vsJ?I?Q..WH;o6QuS g̸񚊵*8:/tbߺ>]euLUvfNWQ#b=:; F|`Uq)<*Y'Ɣa{%yd _*fllM-Zjҧ}AL} ˏ:#-J,,l/!@3sGÇT4gp;;զ!x_bN0WAܒ :$>j4!1+5ڝˆk0J@޵w?} mTEܭ>vjɨ?~oTq&-vu&x W>e XͱI(}m5J!dE~,~CM2I)[IV_m.g'Jh`>k"5ey,R(gI!q[3T KL8/7AVv`V=؄89 ֠tFbkB{mI~܅ksWSw,-{y;UnYbe/eO,DN|+_eV<\YDúDZo=>f'8iF@K!`_d\b?&ˠ[j[`)w>L@l_HNo(NiE ]hzD<o6&8ouYEY6`F# ,u@URiL Ŗ1*:UZm3(ۍ ͠K<ŕUnfwe Q˰'ykAT֞Ƅx y?dou tQ**OR |Emܻ`Uh\4J3p!-m -?bP^7-شIpd};ѹexN?8_ɍّە]6е4! ت ,Uð":(/:Osjıb@"jjW zUΏ̺ '8/`C͎UhL7H rݿ6ޖ2J葉`Q{:OӦdK5bZn{80u'_{<[k6$[~& kXhUvq/N^zz 'P(zUéAhߙ7)e'O5.޶$?XVm2NLg:/m Vn5{NT<{T4=a77cXE"XjғXJϛo/=ȉ١hp[.1cGbwl΀]Rw6y {($L{6~‰NE;|4& M  tGggX`f"m,dH/-EmW Ffy.%Bvn(u퟈t&SbPP rՍpa6[FawS|Og$Ɵ8URZF#z4*f~9ZKXV8<},> pzyOjC6B-{ PZ|"ݙq3I4 !E9QX5; uSb[wq%P? 0gx%ʜ#M;%/-Gܐ{z$&EeD"q)JT)d'F5>9^EehnXxڸ@rf2My‹E+0ՑU_65].F=Q.-oD,G +Lۛ ,h10M Iz}=Za2[AIC"A.^`Yh![lf3@P}˶y VWQV"v'r ahh{>5Y.'$!E1M=D} :OB]?jDi"CG 7*^("~ja1<{X;_F%ݫlSZw"y oMG_(qXPߋ(#dFP$'ĉQj4?L $WB U[CAjV_PN=j̫zbgPMYx2"/@8g?4dƽ ,8Z'\i=!R9}O/[^ B0Ur&i T@}3es{i.]RFj4,ya~4ސkxN,u|RB ;;IQ )秓4Y25|=6ؿc&~ ag]6 tbOCvRqU|a_|1tplZpN OEJ,w<_uXWY c=##M ]n_"=z%R `EuLDΡ\ {~{OSd.2pH3W08hQ=;H4<uRh9eZWae+PaB(}AS EjE(܂|"U$hдJB# wHw'x_|8u"U1iSnp9lSUJnsu"JJbkL>s7";hNdP'`/IyS5L1es 3D'%62d0NYe;t@Ga+~|쎾jw)nzRd7||v̉gL֍JꉥTU͈ctU\!ZF׼@q~KLJ,T}7v| WQ|HA8*\Kъs hw ')dFw[>NR=Js莈j\d߮@oQ:8ПV Kϖ:^O4x,[g1Te,ϖ sIǎ@!lI0Hv5}PU_=hfh%RUѵye$X q`;E& Rd5P/jS!Q ?dY%{K9MR|px3=nkRm-oyGk-8OکA4J踵u-swY_P"|6Z N G9 \]3P8~Q')0 f9t}+cS14Dި51?#lʗ vW !:?o2SK%yY+c "tfE8wO׌kUZ5\5yN]$JhK(m q>n'wv_y5I',9Sg!G5vn=0!wE`ג 5jUG&ڷ:4zq+% %#=(RMɾa35M=B*e+b7;oszrzp%C_S#H`h.N"<o2VyBK rV:YW;?<Kxު3ʢRf@b0^H{@DQJAt{VwKpp5^EkW}_Ai[1ل'f򿱖=(\*Jr!Q 1O+Gah8Jofb.PPT9]'= h^EYmk g6|ъ#6%(\6L;ثiȸT87 ½Пb _$I J4n e)DW۳z".8&Hz{=$Ź1')0e [ qorׇbӔ\?qph8YY":K.8}-'vYY=sK+|J pRqdycf !Nvzն*]gh#Drօ]#'|aKݒSwm{y*Z|סV߈DRK/%l6#yZ`E.ٔܯJj\t;y=C־V3N%A7h'b>9;L\3I}ݸ"!gN|yt 忬i[lq4օIhlYΆi> Fgpv Y ?O[]5uDVaw(|C["RnB4A6 u{ ݾƗ.`~r =Zz\mUHCBrȓ&h3(R^~UThYtYK57S֛N],dz#sA!8ZC%\)\.tidX*)92}1mx+%Jݫ-``Aȣ$o676o{r@M0g)aRPWّJ1j]Q_ᑜ)Q$ѫ4N'] "qI$!dߝΊvib[5W+$`gÏ/3_*ewGdTbb1h8(h+2g~oW̆3W!ڨ[p-;1n{Cu3%:٪gy G°AUzǤnfJlL!$̣ B6_-ӾoyD{B)rә=7HHa8sLK0z>Yͮm]Kfe{xڿ!vԍ_HezG \v;/IJJ2$/<%4)}?@zYr@ISJp3` RW0=o=<\NuzÊ )E68zRqYlثccɷT$%)H>gqTUW?֠!UhG=t2\x`n{^VB'oENeĿAt ]eG_>PM[rUՑF4eȘ]bDzsf̑xv-_ry|%Bvo&(n#h-%uzQs7A?A 60MF2~N^ O[;#`k?8uz"ut_ aJ{ Շ3EF'!"O)20Iƙ94'@?\V7>cZ4/?Y48PfoŹ4`|MVUe8i$6/%(v1zgоٖwS3G3!;*;^jN !~M!&sce'u HMBa-)^_KUrb흘{W3oS|HQӲ/A|}4^+w R c.f7bvmլNtSO R]PA/A;7=xۏp,~[iX}%3C$z#Ş!߼: F/ MSgǏJ)p-VPJ3> EɳCb~+Q/"rUwl ~]$#|`pLp,=.Vt7 3x%ߑ^} -Ss*̱wvS?759wڧwڳ 5:Pt݋$.c6_5gES. |Z,eε᷊Xm1=5 Y,u*ԎhRJXj6%I3vVI[zbZ.kDZæ-_3%=EEֺxEqpʈ̈%zQ>/S\*4:a9q1xk3z8ܢbj^ujnXUthYP[(Ϭ3c`/$1@3_ 9Nw%8\0S_#;&هdUAQ [AM>|Xՙ|MBCkC5F`:L~uŠ4]6X%D@4Va?*ʞ"ʉp&^/V`\J rw|q7hftg4_)iyW,W{NJ^ A|{+Qj+}dv3'ba#xKw)fqܰSM{@,C2JE}qF3Z ᭠ Bx\o":ug8StiLK5x'ʹr8P^nF# :n> M߇{ BV<>3ȁqñg[5iR,qrȯ۩9wAמҚ^5qO \*UFgՋ Y_dC] :vh5#zsZpb7tͽgnd7m^ ,{IߣP xYFcCX+z#WtUw%6^> G#rZ *XEL^nFnB=nEr7'n~}S݋+ M}M H$HGvadCJzot5D͑/'Kh>i pbit˕T{Ǿ `Q6MF)]%8\ Ii剃5Pl/"=_/7I:dW您~55y(Nt=7wQ^hG+#$wc=*^=qӼ?wO=T!?ZrV׿9"6yb)%q8k5.x@HL* s@p-YkQ+U/ ׎[0ǥ.+lW ,DJ4?5/}1*xWo5;ҝJ?OcG?;knJ~yjPnDnM)i~:sxj6Ӂ(||d=W¿#Jnmoz%R4ޚl ъ&H9=R=GM+T_VsAE!{-Qk-Jލ<=as?SLUyo?"u(;E=9L_jb=f,qc;'aꮏL"8إ&3agm>_^fa;AMNA>đ"hv*#ܴtN?Oh^Lr |m@ơI'wWKL,4=z^9:3^ql$:Zm.\vpyRT)NH zpr}A/|vs[ d3ņ oUwRpۻ!壟BxE/xH+\!H}"sre[K m.53H:w!~jg-/}A %9Ye@Hy ޓبE0>=N MDVib}{9#fv1vg߭?{G C&e7GcQ+w$;%‘9H6P>A Ա"&wJ%zQ4br`?lG5q)6/V0K$hu`TE\%,ϵwڸzq v pǘ 2и*mhY5&5!{fND)<D? ݬC;`h>؛`b=;*ғ׏`CeFci6/c-vORJ/LO xpIwH^lKia X}\ (4 YB&- :?hyi:Ŝ1Ú p][ѡP1 xj9d>:@節U&w<ԁ5<؃c#_Xe:+s,*0I\$ ;Òu"uȝvoajxM˰adž2`"_F?+h+gIO`3Y#n:AO[<#Ꙑ1ijųPBT>j,?/Q/ !vNM&;}M֕BT\T%:XFãn~G+%j(l?sYKMV^w7R`!c/2DCmKNj<dx.0+Qx\XozEks+H<:i^L\Ye *Y,h'H!i[ĺ#FjƘk{>rY)J%ݿ.h)72F"?ke>ǷPqQӣqmaq`UHsVD".Ep*k,iר9 l瘟&8F󪦟S2-'~Sa%X4)O<.\٩BVz%o(Zh`‘K4a.SϊS I8]vhgtPx}}`{rNˋY5fJ}2hmgcr@oGsj 6N*Woέ3Y)*AH+_QsL潀$UuD2g"4_xw.L֎X7" iR hӸց5/; ) DWP }eĭTD_GT="o7O5}u  K3RO~R4dӈwl*Ʈᅷ&EC "I75WSCwQp2KM{6ÖpX ӜL蜞jP^$R Ur2c+7~ .” 4#2*C) &~P] hX0@3 ~vvY>Ѿ/#rCS»jIō<1e>d\&(ix[5JUf8󦽓<ߺn  ' ߼{U#=W2W$Ŵ1wJIxFn,j^d;Odʏ~K#?]wNqXmE;-/ƊΫ2H@&v՞ /d!n: Nۏ)aC>?W\K{̿m9>ϺoUv_|)ѦF8]LP6XkWt_K1>oAO:HH3tƐ9'Εnv+%f4TEZ (.T|ǰ*EǓX2.)GF 1%:!ͺĵSNu@ ד%Zߨ}l?¼f {D#^ 0iG[:%-񾬚`Ge[![  dw7 vG\ 3P]Gy4d>o+c@X?#4.CX^V8DX`O@UldÀ^/$̔0HdqAL@]Lwq1,9"ZO:NK9Vt|[ى?]SCV ;`wZCnЙh*A88n$cSXV#nᡖY _X iMK;"bEW~jP@ aZ@ ӌd]L̳;” P{J>SݿG<W"3QPu~IYx}9ZFKhhF*,q6:+#ԁVY5 "N |t"eY FsR; $`V+AJ;T .7i/}7E|mV¡P.J<*4j$zE3>=O]{+6B"3:Q6g#Y+IT,d-04?@3_tcl PvsˁE\%øC2Ly~YCAn.N5 /1[~/'t\/vqaYߝVQHi/b:m\AkALjof<)v OAI>-bΟdR;R,S ht&U3[kq_1"lVcaKF,? Cqbk"Ğ>'ˁ2{t-3fҧkWѾ 8 9U& z+61j;y*7Q&VJ更q6 ni ]05\o̟!S2Z=Eq>\Eˠ$>Q!^ˤK1{Bc: ,o'f=8JwJ\2gr 2(?T-aRkv=zt]W@D)hy_}%Kje P$:񟚟 X@jhx<(%ZO"T{0wۿ"cha VC b!?D58@8qw #0>-`C Ѫ[@M#GNU%9'^vϿo"X=V&@Dwcq>>/ag}yRwo;gُA!K-.fMAHe-Dj4d(5}Yb%ֱK\[.[NLT.}`h5ŽK/3h lh]PjWrIF\4@P9yTj܀6COd \بErxو{|`irQ%S#iSOA|,E y|m 'x7݄"w?we5JVc]?ƸɞU.K3Fdžֳ-ZdTB!F<҆KB_0,e y@jK7^ײջi~Н|b~z7_8ڍ%H>*R-#3(V-eI#zR/UGQf;7REʹLnU 1YV0CS(x;`RX $lk87m_;KKh7b*=&Fj$Wrv/J4퇯 l'tqtnfDimkub ξΙ^UA"X\.2H9om~&gqS߻i4t:f9D׭ȁBw#_zbaڧ.[=:gJV꾗{B+nJ- T hLsiShI:P ;~1 &dMg7Tr 9M/ovOo" ͩ[6C>x5 QAKT-KR{w q[27uDlA M؍hvi9W]SQ-[JN$+_XqHGtceiCocY2T ^Р˶̀?oc Ox3vk 8!rlAyR4Pjs !{W 3Fj-4#ޜʠO#j-h, 靹D3u^0]< bbzZUAٳ?= b%D/."C%hewo@'ZAOjݷ0G&U!ʚ~ ț^ s1狺d6 ^Ftq=3# 1k K+\!],LjQoy3zGQa9/q;iOrj{{QH?_ yPgKzEj:qmRw.(lOݬr2i~~fk˝W RѪWgZp`/ޕ>O(0E4cfHGqVT6м,7$v߱g%M8ݵ(6S2 v>No@%!䔕!4uN+<*Ձ =ʏ 54MnM7-Ss.+37^J8;O ZA-uDt;%3eCc X@} #4/1''[|r剩KQW] Hܟ]Z srMy׫&=g -MNhM0|q rMk %as Fn+qas|+dNˆTѥYX]X)-2WD :2H8O=ы!` P򋯀 ,ïFbODN[AOO{;/- { ȢǗu$mJ]YD3q쇂d+ůn^^h/(E&Z$"s~@p32Lozl_ecѿotXgjKqwa.ڦ!뛿Y#*KQe ku%in7Ej3I%KbK'orVzuo= DÄL[3!gm]R3:GG^cgKr\b;ϧY9^&Wر->Z6-iŔpk{'4K6gJe9~FLɵ>pm`:4D <63-|GiUA`}c38; %EҶfz ?HH99x{8<=5̄{u!fEw;6 fgndfjQq)lU=b=Neˌ*LGˡ7yd4廯WNqdnw4cb .GU.Y@LE1**GEHjgag[vGa0:aǧ ?oBZΎ>! -~ͤj_y S7Ow=[fe注 N/*+MxݴB5ԼDy0/3S6Kݦ^A*$|":=/TO J {|()Q ߺ= ,VOh!v.7a[ FZ )Xnv?+N&j#&c1$ex!oA,*(= e@[]Vt-2}ȁ&}%0f|-r ϧ8bǼ:|^갥WdlwJui_@tD78*'R#9̤ I+}R-4~C׼DjƷ;箐U3uҜ8F9ɚGyhQBq m3M?P|ڬ w OtXi:1o|\hL/ZM{ozOƥ,6YjZtj@@ևOL,2"OXmN'}0*4"g7q|ܸ[X8Kt6 ed_2^ewʷI#+}П⻶AHuUn{ؤaL[jF>6){ޟ{S>r2ha!;fb5(GrEX80?ĶէhuCN}$Խ0d { j)B@"(,UrB!-pb~ZÇ5GQ`6lO (g ߕLJ; 3V*׾>j&gq+6r/>-t%8dĴS֕ 55]c{qzC 0=&j\1AWwIgJ+a~st bZ1 &EP""I_sŃ9Mf|k ךJtH |Or27H̫2%7;3 4EB ZIH4K"o] Cܫgg+>X]x!3#zky\fڢ{uHr(aȈl!)TvBaAfpz̐F9sE٣wŶ=Lh BG5PAT&"[ϑsSءX'HM.phPj68Y{":Qʥwn>\n4o%Yu>]\v N2g VV٨+U?+rWצR&9+*Yv"BZ-5uTA5qc"R9~-E=]Ï{.$f;SN~UA:ZzB`\~0, Y\*D7ʢ3,̯*K]Fœ۝;׃ Fb{tyЀ_N]wr.`Z e1ؘ5?Ȑ4h13f /N\%"ӄxYx*|3Y(xަԧ0uk"FW/NWHy./SQ9g'Yc"a#K*Krᯝ'1FLZiLj 3s]:gXZWINH]tb!Kʻ^;^ћwZ`5 4f0#GCɀ" ^ );Avð ΁x/;vd=|$˂i;ŨqS4D_/ZW0Dv*uL5Bc{DʽLGT5,Oc`;<_]& (rNsߺ8@)r )o!?v‚f|?M,#8fEj`=rpl#j IxB ysΌ3_ukGB@ JE(!)| kpLRNB*]d"{{#)dgO$ZCMpo\_%:4&4]:ysl~)b"T+َ MC"{gJ-Ű#MKں^\v_#۠c4x).88 `m _f\hGLgw/LW#=snW&'} ~eQ{C,e&lD|ڮNPZLP_6(uRS5P?YXѨ>pI;8]  b7| hOCZK!Z8~#=Q`d6Xn3 SGD×̏Y@t ^{mj sҺ<9: LZ]D̅3Ȓ]8Rg,ħJ0qBdB%ptQ^𛂼xI!X0%6,T=_I/Ȥv?^fl.dըq0 BQ{kƝ!1.s7uec> pЦ伌dj6dd:f?uyOY28n>~V&coAqjX3ehBu^]+b†t;Aͩ!L0`eomnf̚C>'45)U;F P͕@R)MϘ3J8Nc9Ѷ彪_<ЀRA;$煘7 <^0؆׻Zaվe5r%0'lx*F|~^]iP/OoT&Ⱥv=.JlStq3BHkhP3E/}.e}5[vŭF0\>~ɜh[gdbp¬IUd{ƛ:h#OBL]obv@~`8SҚ(5E{~!8p[ܲ|!n -6%2< mM#RR ;Us[:1lG[fU4]B M!2IOsx"*45A;g_`$ 7 <:e+)I Vozk>PO"^j?Ns :Un2zeFRzsRlj ;(rHÓ"^vȁʼnD_T7531y'QXX1>Q&YcAS]gL:>|7|HRMZ K7{Ktmb lԽ;\A#썵 }r)vzrnP7WAJJ^Hxqɓb\33+ \g}AESEx{Ԅ "R"LlnQyO+R \@`Oꑱ6{Z Zۮ; W2:6K.:JKo:~5=`QN`Yv6 R%.l'0"Y1E=@ ^_Vt[OOdPش7&m}ۧQYۼDB4&x"9'bt_- c.MfB] ԚXY!?1ls: \c{Qeȯ4[>/UX)[Kg<, h+ ,x-Ԡ날\7zg}צо hӝ} ~s&lZ4`e"GGەA68f,_,) Ǯ!D0ӇSU%:>$?诈ǚ ssfһVgkXe;3^Auspc~K7%.aאܹrܘ]w&m=\|6zP!c6'K1/ ,IY mJ#T\aPH?7/svӸg"ȟFj XZ2/ZggvWg~wZ` #lo2%}l ENhpځL9y[ k_]ndb)G/rv-"N&5M/)Ʊ Ȓ]\W&KX&o{f ϺJ.C l|*'Z"wGi+Jj*|V㋬Hs+vsSBPMY!)o%~K[΋.<UfNAf͉F,^*5Cm'XHNhwp0merR. ?@HRK7/8]I`%kS折zsAvRJ5Cp#m}3@R%gCz;pai$+6'2n0S7Xݦi|ٟ_;FU*^ſHR k@t^TGԀ4tDqi4Wo<佸skZ!KzE`dG:(_;gSYg,)ijst?oH2yN87l9 "Lykhᛌce`Jk#ެ.AepWbWcYM30Ozg}x}Q/Fh4\_`v5~C/j( f|JWlwZ21Vfi-xPI #Vmw `OR*A g =I| 2QՀ>%pbfRԬ̕flYdEwzc,%}#3|(Дл޼^kmt'ZjQy3zMq}x" )gaMC8ɛa.&^$wh AF"l3R /[iVbX~7w tAW߾̯k9?0Nd"\wi  6%j(B|ӹpke|xbީy m)2~*20#\y`Ҏ%4EA\D;Yj'^JS٩hmOdfǫ$ř6Sz,=k3K4J*c+$M/Ah9MV;5-̧t]^ZI_NiYepZ`lFv:lb;4Ec[ <dG7 _oV?qGx_qd#1מX+V0yX% :JR݄|K٭* p HXp|x 菙w;5(%#ܼ;iWr>p/C;O6 o t.0d*Ü9? q*'U4R`̥Z =n#'yZB5и$-_BOiOyk p fmؔe ,$n|M,mz柅SWYi*RlQuɞQP`t_6렼ֳԃ%/ko"k̹j>1GVy"Fpv,"zyz“Zm>= KԖ:h_`#Б̥ G}8'JT &2̒5pRگm ;+^+<0z$d攦FDbA̞g>EL~n<:J`HjuVgU3\ֺ ͅsY:/P2ЌaoTڀ4A.n6V{5a2rzA2$~feY1>͆Ҡ)jVBұ j'ˁI`|Bž0GU0iaŮZrK=JvTR' -%B!4:P>іcdY *rO2Xܠ6?FROEnβKפ7乃^a˦dd*i3j[ۀfu#'P67o ٟw$:>6?VIs쫫F-4)&/lH> kZcA-/`4!K7Nc.m%<ʈiVw&nR6xM.Nt娓NB @L_~:J:磲=nc Z~? >4m4W:ȩuWy.se_ت(LoNAhxe @*B~@{W<%XzuIEWz?&#!&Yz γeidrow|7ыi KX1L[F 6S^ efBN6@K_ T)5+X>+ïT<^:qɑBUbB 5ʏzsAhU3@p.i5(L /~,]3[ѭ21a?*_&|Z*^y"sl> Y͋sph )Vǚ__|dkЫY>$N- lp}pj.%fC"3@vZhW/ND姞?̶KAv,_u yNgIjdhB1r=Im^f?e} u.z5{ghxWDlM DX!PUNҢtd/y<>ãOh)+$hB2= H)daQ*i] ^mזf$\ʅą2'b/5P)å;e2*|-TUzdH!yu6n;e 5=b7"Sf֮_&\t%x |=fZ@q@3t> QN\#/.4S@Yn \s44C]=o!mzj)G-mJ^:ښ!y= 8~=$Rd%NO&d&:M|2CWi(/WC^ƈ£Gӗt.meEhz.1=\xW@^(?/(pEWfTó؛7nE]"E kg>wB~}/nO~Iғ^Vʇ~v+LiF q/\`Hݨ "  #X |wGhf݌!~_C L9S=BTLBd߬$5V@ON3 *b QO܍Fk -n-D4b]šQj9m5bOr eaL 'GU4f=^h]CQ-2pH2}aTbtCf8jkr$hOk00=H.ChFN A}F&ΕAis~snN5M_$uJM hXp,cXuRGz KC6#@H)Ow&a?f-˱$yO&14%x ֭dlEB@t˦DudotlN`\yK7"Sp}cy%\};5=x}1x4t]z~zhɣ*澽yP/-" L^jAkL }a3fUx3ʈ kv&6MqJo^ u04C"纙t GD싢ʀ`QG^]|eW D{=Cw]`%4/dQOuAn5y1_DtɶgQ dx.r%Ϸg1c@ޓmKdFN]W, 5}%Fg!qϮ4d S7U_:7[#i8/$z.N_km5\ZCxmurĐ'^n ?eE]ŌEEN]>[[=BHu# 7/ŧJzЇͱOf]3mL`m7+ .l84}]\ӆ_-s8XxQᵨ1ұgg:q)?3EDjq?hqDfx?Fz'J(\HI Y#Q_dUD oOΎEf#x9cld;iѠO0It))ܫTUɕIl0}u3i;Vաk(m>Tߵ0zIb1h$LnܦQq91f{;wva#D=멚G fƂ|E{4a-ʞ݈nzF\"դ#pY dxZi.7 B^h/Qx`Cz:Tl"{*E5ͳi0I蹁1|`Lj~zy=!eŐ@-ͅt hͧLϚ$)ة  6kdi)yQxzZ(Q~66ɏ "J98;՝VB,,d\|3J*6V۪ǖ)K+ZROv0hS XX d e q0\nYnXUq3e[W^2D]ܹ@?R XH~:?Y;I#{@?-{p-㢾^[yTuVjTu8m$:4#%DBRE^v*[GsLH W+]/In $4j@}/uõOQb>R&'PKK0(r2b T\Q2< ꃗ:vJf{t!@`b]t!ZN0+b^Gosvjk$|{Lwt1* hJ{OX h|Y`>KoQ!JKh&~2PxĊQ*f?K~Yeϴ98'X,".wnԪT~/i$QߖnBϴ#ezAN@(_A؀wS&YV=32WxeGvT}n{*ğuĈ4v䢸mFDw̆Bڒw. O2Rviݶgx=&De \Ny bH*ЛuEKيłxĞ{̴zn~Sj]mk|叩%o7it\Q $3pU-7.266 E{ZQ\U6&̟U&^sU-aj"Bz2ntTYyqǝ^.l9q6w_Krm1d6?QtȀհ BnMf顲2?2X\Uۉ:ᢝ29;@/6q'ܕ_:T~xwȣF> O<[+OCQs-1sZ+0(>NKco A~#)Bá4ybZi ·_f.1xb )JWm@uifX" :ұe Dpw aTC׿$9Pޕ 1.[n7w \2SH;-z' 5jV^ ?IJz~B AOJ~Bif2|@srum硝P#09V0ڂ3D UdF {m3bu+EFR82T%ثXMYv2Gj)4rR+*9wN_k[ZQsY fE@u皑HOj?ܖ R팗>@p-b*aJi0WZ$:LKD'U$u[G;t7En%Dj_нP.6|ߺ 6霪(U\(&+!:r-:˴{ 뺥`>UXn8L0{\ֱyArY75;7v`{3 Q@л+yCJ RUI`` ~ kCku_tev JC<) }<⊡7 DM[#͏d%MqHBҺzDMtTWL}W ̟[v.vs:ǟtI6`r.PyC(q({]p<3UKtDy Bh>W]_)I69|z7=sxډmV#r$zODjΡdR/W=֟ߘT.A/?'zǜBA֗W_'-6Nk#,1YU*,S~QB.Ԑ%v\Fu݇X"f"cMʔݦGy꿉3qWf拯|-¦ŎŹr/i^L)hyyW)$h#3oQ84Q3O@%#SYDh7{2T%v@c F_UI&/h[6]-YX×I]I8 x @DUfNH ؈@1/Yeo֠:CsK@VĞx<f'I) t}a|RĪm<3XWp EjxOPZ0SCϷҧY"2]tj{&iQ+DmA^`2Z Yç]$f7I巄`OGey/Po㔶! iQ cʋdV-̭27h/~=2"$J£Օ^ æMAMHEP*u#} bAG»\kW5Ӊ|Xa%ASQo4c\O wy[ƦbgB`)_ Gq;wTQgI|m "L^Pu ɫvx0UqAFDY)?F:983j3ьCϐK"=踺zϗ㏙Z}\X gYjrG?riF{7c=? lSo 6b(!Kwr7:oMqy_Ќ2F ]U՜Bo3^M$7X8ܱ7w{j ڷpiKtqLa!Sx?YQč7+.N 3X)܇Пɾ sVp%X8GN}C^p. Avƕer[CpRbYZhѕj5q6:׳9>,!Ew aC?xAWne})X9i&3RE.D?%ӷi7nX}kdK5yingn1EuX9BQ yt`1Q!&Lj6ϑ'q*pD%eTmI ۝ȇA]?AIۯSJ#L[03aѿ{HAGB2XwR\Ժ9Rt ׎V%Z/oLܸj#_0i"Yf~(KƸD:N}}<[ZLISf wLV.n[ŬZ &@TJ(N$(Zj=U׈B0F"9qEiʵPD_" cP%?^F'\  WT n^GG maʫ@mX2s.פ 2Gw:BIHu0Q`8S܆xz\m(h<1?j w wjC$* eE0:/&kZBJ6_pO(}8Ra3EpcZeiSEcj= ܿ N^}o@-j: D4ĚUGq"u\qЌ*h dU"F Fg5DH& HGj3}{DHr2cvF |zNgzT슾[dN2U7p (xe8s%k02^>V7VTȭZZ _$hBuZ{2sWpًX!<+ǧyra' rSSA?^xC$ЩWgU\Ѧ 娅kC{7 &$;r\4ׯZZq 5I+MڸEV.W#Ǜ3[l)%;(y7s2&x14sy {"x~ݱ}s&ge@^V FϤPE'0bI?wDL8Rt{XR"ehT`1nAw# P0{-dp/EӶHBo%:(ahknSahZ?9XjžKy6e&2j 8/k dnDUr $Q9mL8+ WBB@كC2R9dbW}b0&dw73RgGV -iߛ7) Te}._2m|- Fe4l.JlTHYYH(Cz Z;{fZЙ#b0=]&MVҌ{;e2$ ecO Q)q'ΤgQkhYe(F02 fšp{iuO)&cAZx[ vagBFNWYE0ŸigyR9eK֨;˧mL>|ʹsdE;X3G.LZo0'v4C XmSS71eio֤"Ņ>%whi5G/F<^("ꙒJPisL#O"(r詊)d:Ae&ypH﹫|dL59uӳ@"қ-tu>/YFJ$A6- Ze&۶7{u}Oో_Ե0yLo,4wOYf%@73vuAI/O%v8NYMQ0 BW 8ӨμV^?ỲkxK}M7=^- A^oka? JgjdM}wwrX9}OV{KF埩B iʼtSU'd6ȇ_rI搓.zC `;qoRv"4je1lf;ii'roMTi<1H %3ɋhhiu G,AĢ()4wZÇ6),.@{G4VL!C;IzOaOڶMB@!殣䡓7dqs|/wdu3-sJӶX+>Fyx;aʲ3Ӈ‡_m XgAL[O$Ça37ZS/^KKJ;ǀSϠx3xL&H'TC%BvD #xHj|Dn:lY \pmDTkgXz'Q_j|~<[8J Z>Qz4E;Dx5ik1=|S`+f ;=@IkÆYu"Tq_l.(ByhDɒ6"E=iB 6]C1ApN*( 6nSb\FG@xh-Syn4ۛy0lZCٻX?^@Jֵ{R ]&$ˮaVXpi:`K3sb%!Q+6 S/TxU%&fهJHr9ZLwϔ{:d6vRWGBejɈBo' ( vтx-+`BΡk8k2*vꌦl{G=$069L&ҨAuk%YBEY^Ҙ~jnTE$4|{-Av`HY:2-wnu\oҍˋ~ 2%z,ne+Tf )g_1+D懝Yjj &;]hE_s旧d؎gkfΗ䨩F& [팫|)搉3L9Ov48UWe9PiTwZ1fz.u:9;o={0^AŰ(d+up4 >>wΧ'a<hWPC;z8. %#vXӊ3SZ˦_吁|"xxJbKƃ?hXͪ\,VZ»{R}.nϸ^X<~~5zgY:GYӑ29}5XXR`XB/&l7(^ 7]R6fI,vN`Y }FNEf95f^u(=SVG>7FT;&3 2Z޷$DXV.GJh#2M&l/yr;) )eb<ՉB9ǾA<Aw9E#+ZGhU ToKJ6~xzlZu/V̎c26vʀT )?PM8 RIbKЪDePv.(G5v6a8n9l})"gffnTK9$l,;y(^5{EiA,H쒫 t34D{[ޅ 4w)oY8|"}| aMvk\1Dm'}^i9<іA[@9Dke2F%vwZJ0ng̷4su7LqXekX nv!V42e/w|K_!P#D0D;V-@7l__f_hfi$}-ՙxaOrmIrɓq<@$YGr!/Kl {]u):Qy&؎ bDН?D"@d#nS7*U,8} BmmJglҔRvc}~b 4~W#X-Ilq7d  w~lۀ ŗ(!{h*"+uΒ}pVbz{} cu05]$ c)7Zᴏ2.6\ 31Plzp.UV˚)bl Ϙ?q_pK3_c]҅X@<:<&+iL^@: " \C&h{S 쿒~ QQ0nkO]m(ew?q^}RU iJ!zK^e @9Ũ-.Oƿ҂ E&,^%񏒸t!w n*뤈ԄJ|r2 U)aqod1p;Url O3W!.f ^ uڤa$+^JăOC=dHңa  M(D-e!/H]o-[ .O($U;(at^8 5P|x^ۨYI~F#" {;M'h6jr*RJf/2̃+CqЃf/At<^uX΍Hb7b/XVYo6[~N8&0Üehm *kiO#_Qep (,EHV#<S͝FJޡ|˲ 6SϲKIY:'t^8- 5yE17./:WU7؛%* GF;P;׼U!*s]&=bGxcE=,0. [*3S^%{_]㗍F9䢄 e{E)iL i锟]56;d =+ǐ=k7x`J57p0$sO % fӐ*ÚA9ěYPsgaF70W" grZ>փcl28%G p"qt&X(#*fXTw^|97Ph$gq Z>B#󙮔a3@-|鹑hzz ㉭EРzJ_A1cUA5z AG t\:ney\fMێ)(VV̒<΂ cm rw$pSãcҷ`U}7uϥ]T0\ͨ3([툋5!ͬnlɱnk8u+ d)h!_+}RQicY(U|g`Pk1d:0{p 1R*BqF-: E *c~o@~wr[CH2WpH/0j4񇥍tq\Q[U*"C\#EǾ . ]!47 lPq=h,о<Ϗ@mEm~?m w7UWCZ%Au,7^*.k`}ڨ e)/`=Y!<.ˀTvs_OhеU5} M-;^-[Ă(\QYd^%/a|NwEOr RI,OͷnCr{ɩgsF19blc"Xr"a x"_Pm̾wߥcΏ`W!T.Ȱ Q5'M!Y@Ne[&`&k @&<+_F_8Qh>8@b0ͨhzUFDz*= l@z6j͡9 7#j;1A4W|u&)b: q־[2*cX^n\Յ V|Wb@ibQ#3h_ U24SkKB jZI(˿u, /wYjͷZ^_Ó cUgy%& Gu.AKC9(N۶L[tw<A"c_ZL#I_8a95M"N혵Eij6:N<_oA<B>QFoT5bNK 勭]hPap- 2Q t\kUE~߅`}z굈'bhǩ p!qғ;h6LMRZ2-Vv o~EY$كZU2m-ٽ31; g">f Ui\͘\[UqB{m*@6$7}6z^GȤ6s(mU(\ ]QcQA:5C +22 1C)p)n7KB;B g"/(9M+Ğz[~c7x,Ұh)@砏Koqc8b[h~v" Np.zoi"?!,b7TTZ.S$Zczcg%&t8GMdh0n{e`%T?̶$=v[lZ'^yFyUfjuL?xlH8D4BV11,T5]wm$ o&Vݜ.>\) 3pp']qV H3غYǩ! 8ǎ &ݽoyOo &uE}m(fvz}6=7cެŖXƖ>XcVeNלS?.wL@7k*J'@h~T^t?uRM6vHJ%W -*(IŃ/>e:6;wd#D=Q mI>~#銮G@HU0 b! ^4xA[n>ᤀ`ؽ6f%_;n_|kJ- 0;ҙZMy>6+b ڎV`>fK7V8DZ$=0reGzr'6X>O'C HV!mƽ(4JS2IeRJٌe70dtylB,H@6ޞC5niYXG˵.&՗5mZ;U pgYEw9!$7S]BGZ0+ZIk= 7QFF-d˵{qX#`GHp~BR/1.O/tje@@$Ѻ ujjP`ai Tyv*`f> 4`KLwn RA?Wb1gή9Xޫ6[EK7MC?c5I[uwVSgC x՚N l@ :C".;9j%Dz% %G /mޗOz`PWďE>s]Xūˮ@:6/Lj<@):L˖hH+a}+QʹLqP˷)jDiygq|H䲁yt4IlA2܈q<~$p$z?&ViK5.|#`L-Ր2tgIegPLI#?7W]H8sqo50@b6n dxsA2s"ePA(Z%Ǻr_WȃHq^箺j9j&{Q/*74Bz1r/nxonaTO6uڱ,ޥՃfI㤖:2teNdƔ4f[3gt=Y w Ό&zL?9uɣ.z(A;7.-idͧ|fV[W6#yT,XBeyh*ֳ{0|75_|' u9S z|gL2RKe*y ,0Wbeé<Ⱊ)Rp4]F}j%c 't!?l?dΜ [֖#@Ҵ>7N˶e {4nr/ϲV#;Q=$f#S??kDR(u(hToT{>~+b8haթIyTdstfʋW^cLa<=wQ~yx9٭zO Z1KJbt$QɃN_F+~9E笖]@s߭Dyr]-sf{N=V Z0KC̉LR4gڷ8~H~d1 \1mS ꮐΑ{=SIAJr@ /> _py Oޖ?s 搲ǣg2Y^o* 2+l ~?1 CNnuKiFS#Xwa5;qxa)jN5%1U£t`N-FVk^ϽGU}{Ÿ}NL哾PR=6mw1.Ct?|E{ɬ/b`Uo67[dwax  g$$x:Y3l}HSH6j^PR\[!+ϋ8D뻓AXjL> 5>{1Nzn%x<8h;v֚,@+6#T[Bˇ{P> 2TT.q: 43tX% OW%0xrf.6N= 1gToyLbFeBJtz()4w@7916ELݾaL}R~dzu21%%sbA+azQ^RόfgCy1{מj>"o K3}hW)Y8OD;W;KΓ(#0 ؃xÆNSA` 4^ 2`.$&?=EΑbكP5=QZD}56J_X鲙crSq"*BuI86es_ ;@\I0'sf\zo\"s˅vEsʗ?@ !kL, Ѡz'@5m_6]*c!7[!w# /)if7PuG(+Wsl !qP_%5rf7;¼{ȏX+*퀾LsGEXwFٵyN7I.6.7}Ñ q/S1K赚z~f&W'.a=&Aab9{S΋Ϡ;՛IuR"/r1)ɜ H*lm(/l.p_xOwj\Ɍz]1Ԯe'^[vƏx04I&B^aRqH@Xu:jl#3-uA2vNJ[ 1lO1Fy<z4&ߋ_qy5j6j2cBP2Z%Nh\UЀT q5X$&l ؃Q72zi2s;@?3uEVykuHUY(7/j#h qVJ;޿>?=|jT~dE4Z~+rP[^'kE8-Z,8V#vdϫU6)&~Ո&rwܸ5| or|ʂ&7L\=K$E0 ҃(cLP4FPm^@wZ=uILi5. Ghovre Nu]HB܀/rd>ۇs)F-.s\=+ 1uEz[#8\i>Uk"3jOWޞ\DKE]!oOcűV9f9T\f.hp9 ${ji ~XQ WLHמ`cz?QN*zkN_|Q bjx 0Vb5¾8 LKJGlmeH \̛evZ(/2L0WG>vXzd'137gMiiAuʨ??{\i31(!9s,ЅȒ!iYXȳuwhVhK` ]ҞwXB֤.KKbIQ%qoN%9igrT'0鞶?m.r>>{RR̘pw!U $~c툡`-)XA_b=llJ<2hm3"nidxwKl‚?ʑ9EX' ;2,64~q79x_! '}^e y$ZGCPi-F3 *uvɯ4ݽ_وad\lG@D$J֕9a 6Bfj>F0d0zU]JdA;fF A Z.W 'q5vtb8tCx8bl[ǀzUY\ˆtD((d:gqfс1{[3 9c5B|Pu&SSUS\:aZ08@HqpxɾPHNupop`| p~pc1q¹ zk@CBT9{&CW3 zvJJl]&w*yK| k4!=m"j-"DgVTr񳭡]9{OSAj궳%bf1:fIhX;c- ͉?y `83⼘FEnT\? ڞ?Vc׎Te\ô3f %š\H9'Or{(rCR҅Lfh=FNvHp&ް[I©g@vÛq])NA)yvIEmc'D4\CxH$4d_fӒL82!I~v#e*mٶj+11 .v1IB#u"d C6N*0+*ptAWYZ;H fq`)eO}uN}k8P FEC׆e!8EWgTDc| pYRB ´AoړNkR`B^loeEb_f h>I^|tQ>E\0꒞crx}䑚G'BaHyȐ<$ܕR TGV1I+53 a + +?OW{Y/"wƐig #Y\Ld/fn"BgOS=ZXU-MƏ F  2c 9]wQ ;P_[vo?itmiڅ=JPbQ]뿔AL[+Gߑ`Ax2pDWEeU%ǿ˗|c ~h/Cǃ{j"€p@VCD=ov[m m(bNcA)>աg'_䏖و-O<J&,5N 䞼 NO]{MPQ~h0ؚ&t7 ?1~_v(\9FLT`D]+t0ruK r)o~X+ %4iTLY@?CU}>D>aweA@cQRK=x$:__cLGE`B 56:-dG*/}d؍T째t#A 0R+s!s-\qY~ɗJ #Eڦ tt^וza.ӈw^}}r'ؐX7^)flx +b`+% o?WI"q26 *b#{ eحDQܛSZxa!ߢjtj3tbp'P0650WkB#P8ςuɮCalTIW\SWfAkTe I+Vm1Y5&p ?JAWYL/]w!:IPAWg sv3%01Fےژ9h;tR9,AE;Vgd:5'lLpW loGFe=GK#"W&6oDʊSĴ1>6,?P]qAUo1D#nҦ&U `#(U9BDh6'\Py_@| 7WZ{S!^' l-{ 0:2mt;'w_dSR0u(yz#)HLPmT{z=תW7梥[EyU6 -sm"t' S 6:Gkf* slXxhj1=/6mQq;K_poS&4毮[C2&YN1ҀŻR+Y= X),_,BtGo(W-{QA .vqr޽ȣr G㹕\,tldfl&cre~5aà˟0SE XnFX5w]]ًkM^JE q?7. ?uxY,g;Ki1k:z ,"3lBe\Qt&Gc_ئs 3#EX̲"G0;b?#>ᑿ̑&{KZ1lJThoPXɳ'N߯Тl{!sDR w"x<ɒsC(x]yq-`B a1!U> 1ݐgY(N}l'Ti}N%[NT"32]+պ- vf~eW{(+TkSf1 an&3C~r>OM',BLM7Q_ J$X-jVi#QE4fG !=Ԭʯ*B%)Y,mrZ)*:r9-<{+h+}/ܱ^!. +$g\o.o]|X1/h%ILN4h<2.8i҂tI;&ukq.Jy#z_H/$~ /. %,ݚm}oAkbhd5\LÖ_7\IZbEjYUߥn]:io(%`Sm ZBm`1[2u ;9"XZ}J@54+ד}3qDAjv;3qPIO*rQPWr7m87^ΟsE_ı9azwл}L0sdX|, ͢@Hi PiI y<2OʕNWߊ^ݥ!m"rMӳwm #ﲨM Kr/7# Ҟ {u}hU68tHF0󯬳=jg{ C^=;-e@}7BY/uߡȭRVM VQ9.pKfI;M~ #+1f|)5 Ōö1ZF&kXdojnMq0 $1F'O%=N}=A.WGQ0e ]$yBPlW[k_:Sle5#!MltC)A,c*;6iX5{gP@fNX7)EP|x B-X;eHGN֠QRV=ݻҝf|F_YVBζ{ +XwHC0j('1Vi@j"![3HCZic]@d\a|[!beido6ڃQ&\-j}RČ;t*`Ⱦ34AþhmAVYeݽ΅U -t&;pŔl9HO _PMw}3@Z5#Z}{qﯗNv*}lavX)  ; U 굟fkH!(\^Ad3"9_pܖh0|Bf4 +,XwmCBhl[(I#H#CG.:*Idd})YAT/yi4! Rܙr8nOxy6ƹ"j0:1Hހs@?wHu;Cv:{a3k {m:Ӯ++z0AxJtcpxe9Ej NZ_^WM0e+d$T$2F[k)"؍0F D'}Λ2#'udD?ڌ'!e*g=֮7F%*LՏwB/Xڼz곇z_3#B_Oh[3 ΉM3PR# iGV~'_:D=,]T @k^C'?E<\H ACWݡu⥀3'%,t0eNhZ>`~nb T,C \Z} {?\'[Fp׀)^k%9q#56} VW g-72#M{C&7mUyʦ-'L~0y_{tmȨ*!zXo6(*Ѧ%)܁ZP X1&S gtυ/}#|ߓ@Qt"z6fcPf˰uF*j*ׅv[uÙ0+ F`~Kzea&n`< [FI &3n&h +؂y^ U_C\vksioU >ौB꺒lk%uu*Li6JC>Kv1'$ZB+o?SWKg ,F&&'Q8{ +5|{Me%sX׆prw=~4K?ed]M1m-䮁0A.>3!f ~@)`eJ5= /tQ ǿAT;v}+Xsꔐ% Mp3e1!`J)9Ҏ(иxyE K&0Ă!9QfB,Ɋ4p̯JiR+iVJ9K̀@OzAl f!}t G' s[#QJ0( rCF1)0 ѿ@uL|̒hU[)9zbRuKbo[>Ocq@:̥JWڮ"/>WiйaJt;(#J&0`*ui '4t}ScO~6Z~f-jw6ke 5(ŔwiB4rԴJs ="^#0}pwS9 96K̾`k:6>3iDHR1ڞeq_0VRɞ|-DԾfr[B^ɕ\x@$d8U}.͈%ߐ[Cw.!i2YAEiS80NUz@NKg1eñB^`CVIN(s mŅM-B@4"˖=Ht\S-`r8d`&]\u.,6Iz|PɟY8#^{L([8w|}6lv#lm1vOD>?{ӂkZvsrxOOb>gv 7` :1meQ;JO wP܈$:[[f}{ڶi _!Dz])h `Ӣ31}*vuN|9::%:L H\XaV'cL2lȽaY̭MU۵.Ҍ܏mEhT i::{k07 VsphIU&L, //j k-yɓT N)(Ǧ __Tn1^%he>`k|#ݻؖE [D!t`{ɩ_ZY>7G? ^)Y02b0}SJI2Aƃ3I(jD(^ӥ` U HG1=ywLꮛiD^IVT#Kxo-MD,?BRT86*ZY.=P̾'Cܤϑ5bM/ .6'̙zZ͢a1.Tʩ$kuL r?YQ[uig})Yb8cMaDW"x2t-ZgEUw @<%{`lr?lZ+QBf":q͗9ᛐD.ra*|%w(I "Lqq*[ ']&G֎:I͔)F-&!_˧+!VES V-cr Zch/׎6`NHo˧PBP- BBe #bjŸ }5|yn& 9vzRPUrz/IzɗT]]=\O*sBc!DʒF!QCDkH=t"l(gW߭P} A-tƣԘQ՚|>ʣyqs{mp( "k>3do"5lY[*X'}inSz| h|:e+4{ʷ1n2|3v*THs)?;qĞ̪3:T!E kK,KV-Fg70lVftxj;^gI+Jxa>a:}#xϲHy1Rgn KHJ {ڹ"o Qm> O5~4pOXm"K (v/JZCKTU0q!NPU׸pgD9Ś0;Y,h}jͫv)#–u8` C~^N<s~y8*M;Cd &{ec4zKM(<+؉nƯ$&< QZ@) Wlwx8r,þEqCƸ6W9dLegʀBagr Mdqڒ"Y3p]9y8E<^:DKjL\>˼t,r3RJZ fVY ՗eR!^bKv]̼4f8tEc9 dM.C6wM/gm}ֈҘn")y-)tQcw"$vQ4gS 9k=_ygPQC^dD$ C/p.9Ra{|7l`(-3٧.Sn\x; 2mA+zd |W/ X9Y\$ۭsd,#bZh2Y-l`U~VTL xeT`C͗Sͼ3,%N^gK?0eEehFw}} <[2 /YdDh 'ehaW%s4SgS ۋ9o$BEM!:}i3N-mGTC~/PQ9w<>X; D0kACT1OUBWrPpX 4{8|R}~ecOTi H%(;GS0?M;KBe*VAQkhd  2A<4/ *?Ic(hS9r1~Z4(zH ;ަ8kopjHo8 ']rj~9TD-Q*!|r F,&uiF4`XLfF{ "̬#ʨ3wl '-\$w ,k\E^jQFR(48L!<D(#8~aZZ{j{ӷfϣ࿅^ms.ԕһ ښOG08N.x(R>i5%NalT;5ݢ,Ϛc'Աr7K%{m¶Гz5*P/L{uc !*9؄=}jܚRpS;pCxL`y,Evw*pw8Vn\'YPb V` 'b iar/r%;:/E(q~cLA#2'd(/<~.F XuAFv35D[9Br]"JCTvgDwSZ|rv3"O`NA^$oC`?.A'~]E~,%c\sٸ?=Sh'|:r=*o&9ܽpZ+\gLFcF`) S8Ǿ" ״[G;]4WŹ޻n˲/7!$&*( PKٿOܭN^C2 "Α'3NJw(!ϕX! (V->*~Ȭw}Dr^r7;1}F8Lpk5想Ɔ_ *jډ|\iY@9qR?[ ZW'p!?wwLW ɳ3 2T$j L(^88sj\çty 80CeadS KFݧI)z؎hi䚷dnKBYqhc5zYc7c[p[[^Ʀ#D4ϳLR*yУ;!Ǐ q_ łkz"OP0jW]_%lXerŃI)M8e4+9 2ˮ92E7 Xg $2o}(B%#ȠQO蚁Hc#eA+XJ`Ԥ%F+Ҋ{OӠ i87o}A,4) AH,ZFlq j32(_x#\Ir39{ a1m{]sP'1МTp6l=T4![l/o~ \\! ~.>"a^"BWxu[$ؽWҀ_޻;Gt9Ԉa" G^b8/slފPExXx0ivy+JZal\N[=%wC+ Lک\[ 9]ʾbvCGdЕo&3!Sş+mĸ[]Q_ăNxt8!63 HBL^z^8IdV8%[ed3q+ W-֧2B+(ǥp2 x<01@tY 2ȴ?*Щ'h^6X_L׏Fgd@4ѧ&l"K2x\,M7k7۸X!a vk~"̅|!̐V`X6B^&ÅY!Z<~{̩V7_Vsho/ɵRYwh!CAO]f4L}6;-:0a?Z9mdB65xqy XyUgI*A !Vi= r|sDh]ZΎc0]C(0lc}Q*^-)%N2W)E31>2bdg3=,gX9wûBV^ll#} H[ك>DUe/c{Ԯ*"e^ZǶ@za[w61* d-/HѢU5ˋMUu goKH`viž{+Ax1|cW+س= ↑^ /]HŒ8=36:5ݒXP!\šy"hRzl؍^͐#z~"󣟞*dQ.S䡊[S"ۉ5AI=T)Dlb4QU8)w@Vbh •F>֟O>nIK_o3Ad~ .\;lfɊI&r"ZE]zP|Ҁ}( rD\SPEk奍[Ֆhv ދ<e5!`zY6X dgV7f&WP[aA5t!) ֬M0QsifJz0&*>wN$HarIj{=GIPٖB adpR26s{g` O QЌ]~|>>ʨ2M.vdM* Lol0 Li՚"@Z&X MiyMHU]\mmW齸j̍i+D&6a(?Ja4[a0#R @Dx؄$OXS2-@~Lh>A.!W1_JW7m5,!HDFxU{TArS7O]T/ϻ뼳 g7=|Te:t8^\^]nS vܿJzsvdI{FiZcF$qKkoP\9I, N/k(k5Uzbi!F:^5 FrrQNXkT&<^!gT#I\>lnCc<4n/Dݯd ?v/W<ɍ2=%3*I"_ڍ+ a`9mR $VU#..jodn~e,,JK'y  1w!:bؗ;C@~pz.bewոB62|xJ5U96DXV/@\31z܁-\O$ZZP(~X44ub ~_MaZ^Z C ~k:E$fS+M1Ujv N76$1L=.өi@w$[UseU/04TX~Łˬ=)(G5KT:{6jޮS@尯K!gi|~Feͻ)g-PuEޡTkKIVo +]7oj"Xrzo0 "~R2c*T#&`/m`ʷQA;p_|2ݭ=!و_Ʈ/L*c} {uJ$r 4&ƞlt9\WD"wH$|LAOL%:{?8<&Q~iO]<-YI4:*l3 A@Zӓ\h' xgᘿ3) ~/;C= G,Ԛml=[1m#ÒݔԉG}~!ATՠC=x*? +ʖPD*CsA0F$$Yl'++p#";r/ߏ D}d_> NX=4I|e6DiwԥQ8}Jw₨YZoM6S5FZY\ i:+g_FQ!) n1K 8XWsdcliGj`1˳} lߤ5BaI%S$~|УtrSOg)'>Dgmz@o/Q%=?沫\l]Kl:|S2r8_ڤU\\XSN zWIm䐝i!m ɏޙ'?iƂc l:ޓU um|?~I8Hb'čua/'iLAJ=c' "c:Cl{%BaCkcUZVK$R\9#èl~åL8sEc azp O$vam ~x{g韅8䜹k:mg-R Q$T6 aWSL?y{lU4[ +C!!Q=*#KGPłini`=ej"{(سNh]#S@t"8M0g8va13 <9dIfX(aVlC#LLcsǬ pGYkyHͩL{/n?qBkߋ\(PD,"[ W^.xx֙ГǧEb{q]uby)\4q&7Qg^4U᛾($ v&ھTW$ } -}E&H&UWDr ԓHꮹ=Fl~ H$/~[jd/"jmΓ8G |qT}=>Q4j2r*֜Ô*xe,9QjG$LhMk~yá~Jxʩ6 &oܬ]Zi N- *Ly*~[r*6'7GNDYq/Rh˕RnSi/pT4?D:ILJ44m/pvr`|Y)R]Ƃ8^GVaY*8 n~U_+XݚH K}-@ W'` B#~Yg?1[|oBH2QWRV_TnT=M^T1`1v ujjUC|ޥLXekTyd-gJ9v1ėݮ _mKB @%'Kg~&a@frruS iRO Q#Jk(?rH[/MOXy&҇G m℟ KJFѩ{{GD&m}²,<ΫD*%k[LY΁Dȣ"xJB 4h6ϐญA*زO5 F2Td" rF wQD^E@FKNK [iEJ c?\-*V\f#\ `oPpJofש} dQȣ%:R=[8gq#&Z-r9neU;bR,0te'Zjp֡ǵ-=Dc4/ >BMI/f hLL;"949‹J/g[i g!Zd;l[eI&(fkY]J$D}eL}@㶝qA9ܗ3SHeO)ٞxZk?W{" UGHd5BA ȌR5l,bcծ7=+`ŋ\ᑶX#[+]3/Y =g,|4>y@vp/ IKn9vKsM3/mӖW~bKS$$$,׉tĝoH܀9I3 W;}L\>/0gO vJ`Ϡ{дhSH7i#e摩lnqob$lsuV>rͲh5K99oFeuQx/Ksz46%%fxƒ΁уkJ"fBZ/T="zP#ߡ_ߩtyL =WWF_#Bak֕gB=tbp \W#`Ɯ!=sl͠I`_ r"ȏK?ʼ{2RIb{r|Y*0ܐ !8#"o9Crf'}Msl$XBy.DښLB] ~4vUbGύ@焑 }[m8 15 ;lϩ+ר4J(U\o)߈Rg~:m)cZ#N ?K>$<LQp/r\rv bP2%pXˆOe5I"O廩wϟߞ[9H֋ 狢#uzɳ ?C6 svmܧs@/xzuE Cc'Y`5fLXg ̿iÐ60F sm@ wO vc0FƯTݕ]vk-bSB2&xYjj^`FVbt{ }8g){ve(Mkjӄ3/E(qVc%MGvKڽ$!rce P?l`NV Z5"Jg;ՄP"iƤeMzo'8m,Ezm)<Ez2a9ڽj_~EAj};T~Wz@Qޕ#\"[0 6+B#-`:D1aG (#<͠}[u@ѽDNYZAۆɹ!2W+k`-3 "`YgqKRhpϰByB2}P'LX4fGD-| |c2]ؠQ}^@A2C9" GS K쿫nR(.<91oVJctMl?X%el-w.ɾ6B9|2}Vuiy?3dS?Gr4c5F(qz=ms_m y0ʚcnP~P߶4o-J 6DF#ʙ 'X~Ũ|-Brw8,>9B? 2isc.}_:s2N;r*#W 5[iI\>L:7Wz£2_3UEjnP0>;Ɋp`ȃlsXz\1Yrqt2N0C??*;Fv\6& X6 ( z`dOSk56kQe4$`q{&3FʺZ,ĦS>|x4k߭j6V @\}j#莎&&r@ԀapeZT К3ng^H=+ΖUhX?nPGw!jA7 -j)5Qs- S,;K{s+ɝCKegS_@ԙ· 1'k"BF\AK9_]8򿿠Cزv߆Yzܱ>QR_Xk pac;an/Z#o?M:?/[Ƈ1'.:AON$p֥GFկ|omxx^7+0i[~✂M]UUbgrEe4%$.L/ $Ծ_Z27ڣ~Cd}ToΡ"+HU@_LT>{XsK~|g϶w4SL gxg:K۷?=6Tq/rHGpwY_ N(@ p 94ţAh6A!*Qig JDoduJ;wnZɩu{&ٷ; `_p,eUK^ףO԰ADd\eU𾟯IDGd1. TL}2B@uk:ݪ"}$]!kh 36̛&z窼hdR݄{>΋aLu~}=uJo]IWE̓޽9:mG2P50S`'S9Pn&W }w8X+TD6KFFi~[O,:x%E2lPI1( 45qki"گM Zm1V(qM?OSLͨE]3Fv֝Ö)n`Y x:7? Jl9m-UkA>sm~)W!`! $ /R#&,^6ssKAa-8llSHUb@2;N4{"ΜVS=q9A %z圷ڕ()B{?X bFjQ_5o#D8-/Vy.\1F_ޥF(nz?'eh_ey}طH;2cQ%IR<ܬP$ {<#sGr'UlTZJ.&Wh%pe[c>~g^3$6͏7r!ƑٳM>۫ٚQiRV,iIL'i[zȼIѮaS9{1c`ZvT5*ؾhha$(AbŐ~i_*B(D )ngxoŔC2y3dhIwV 0F \澿%Ga[v84lc?p-.rf_i/Ǘʉ@®h)4i-v}-,~ {?-yC <Čpeylɳjٺ= G]jTP#ry`T6"d[e󜞒|$, Bu[gf}őĹB; pwNYPʴ>c,E{y&*b.ay-6Y y]V, (o崔YwXJ`wC@fvaY8 )zunzxTJ9B{_2]`.-$:/DE kBln3}U^t̾mӫcWwaGpe+} )Enq' 45=9?ō6d@}ȒYb}aw,smz> c]%%0"'G:$AZ r}k%>H_}B jޅ*w%\ Ʀ@Yem&S3=(m%s|u\fl9y@ͯCĂ@?5nYaNQx9eӚiT%Wy|seS`0ijX1[bX"-$2}z WGp-@)*Jvc~X:p 1app3?TRb֖R}8\3& 4ײmJㆋ3R*ҫ uC(A+ Z ;vF!T@\t9ZɶgVӃpcfv=?h@[%-^1,ulI1gǵD~D޼WgS%iQSxyD<](A>^ArP|P[kX⣧%YcX.I: kGs:2&@9Iͣ.֑(T X6,u #UjqnZF PjT章m}Z%D;ioQt0Ah;yF•L9|Exˀ,3YU>>^t<x1}zSb;ar0wǐȻh޺V6,S1%d=%yh,Ae2%n|INkH0'ػ!b[lE}xsgfOAŏRͥ+N+q_n#r|P5 JQ–tͼ2h uStׂnU 13PN޵|–F%nF{ma5\jm7j(Ow7 T23l-=How <<^=-b7Ae93nށZ(ߺJa/a /aDhvm38Ҹ3yn[;GoӧE)\ijklL rGi(NZ >ü"}yzZoyf,9W٫sҙ; ~YF Q{={&~TL[#ռmKdHH:l;g^P:e1n ֍Mx)IUWQ?geX'LȹpZD#_3C!#jf^9(ƻ H@q2AOl8B4n*"$ OCln6 Rҕˆ UTOPW%HkYTy5zp:# ~Dc# z&g;1<_(O|,iӅ0or9Lp?[*.:= ۗQsE0Hs p:)U E{]{WiCuv6闺Gr-@~7.9@L_Gl8,̜M@T)IT\p3=& ۴ZHv&?V*( qW.|P# Al? 4lMł4TJw8m>7>Ϻh#Bs&@%Q|6Q(TEH2;nf"tOߚ3l:ڥ %KO)L3}dWn yV^?W:-$rʵtF-z1d:@ !Sg6NI.Txxc#^(Y qVxkxukkOp 2* ID]gapy9Ec8 4s%#SnڄFÎ^IE I%7ϷcsY#֍6H.vABNh/V+{e^Vbn5ZȀ. N3X%zxJ 6>K6= EY {1A*Kƣ1eyБD4cNw!b^p Li[$!2hYms7WPmb7ՃFj'ZT >DHm€dӷMÞ'V^$~? ODD|'nU x]AR 0绂2q*-Q+to:1D5ܢښu8R̫7#6vpud׎\F ?-7迷:\?C r!RQPDt꼦89&\yyg;iAē_@ͲOW+4T'VA++9\90`?#Bbz->ryd!#A5<liY2^^t<QNv9]v=#<SIL+̟^1 ,_lw`# >לᙡ6 -bGހJLq`Câu:O:Uĵx({1%ٸtS#1*Pwp^]a2i t3ĭ;K`4:plK%#wERRtv:v8J9N߆u{Y-UM>BPq' 6R{H/"ob2D=[\4+q- O85oݓ_Փx9}6ߗ nՠj u4u^!D5 `kDg43;1Bzل]%ge#K:{HL8vN9du6 SIC9m?OyZ1}KmY32_Ř q$h$ewz9#3WZuEz2Vpe{zC\'/hɼhpOw/ oNR醃d+Z>n' ϻZ޺!df-m ]RK`UϹy4$I WQyǮWZP0QVUbmsȪ>,y &=3^UFez|Nmn 6}!tKA~ D!]}~cSѡ9,Z'|2dkBƖ Y(\T4WO~,@D@LX!e.*hk0O nruhŔ K*d@h>\m!%4Ʃ)[K0O /PtʅL8@ E$[`+v2KGe.˃'zIj9#)nׇ30FxY[ΫvJs9]aڰ K5vxüynhmy#3>0ߒC8ؾ(fA jc:UH!R6sU~=z0bᓳ^3).3weΡh\B7$iy1%:4k*1ATdp~G%O$|W*=7ym,=p/#% l>%b"~ [te?+>hC,u0%D>Ao `?V@ފĭ[z>U(óV8:?mJ'^|AΏ#KhiġrۅKyEn?/>JpXcC+L學_`b,K+7o\11.\H(}-̀'w'Iˌo6#?GSdA&!G]Mڔ6&-ANfվ`Ӗվ۾".3_ ¨gi۰EU`zxݿZu}R$4Hڷm|+čEW,? ;i-Oz>]6ᶛtAI#Gi!6Fys>m󛨿GkzBVdvuW>zaFyl/lp( Dfˬ*HXŶX;ἺDhAlp>vީoIxv8/lc6^mfK2t` lB,dgi-.׹ 15 W|IF\, La$HR<>`3;+:/ڮI̓0?fN1"SM  fF4bcYf4QX*e 0]ۅ_w4v.sPAFίN['^)ⲍOƶj*P!+|cY-"0y%Q.|3udV_./19޾Hn٢3hj$@hp|d(gױb;moH ifJ^QrȤzL (oyQhn;pGl&t:Ns&^*,6'CHٮFC;4|ytWej·SmaOldHi_?LdӏX"w"g~&7.Cɧo-I%[+2;f )?GF`=9L;QZ?.)9.(642 1 K.I3QyI ףK O& GNl\m~^Wp4nɂ7Uό=0}~`4pԶG@. g\B8/m@d%1qԝ,Y6нwİZ LмG+OFnnы 0k9C}N+9#^Q6t!/tr!WRb[pƮW~?C[M"$I3U+AXoԸ6Ti;:,̏+Rm8OsL0ӌJfPrs`WΪ ,Ϭw>ֱ?k2>.y9guxAlIٰzy~YLx{49q(1_Ы^_Sy[{Q9KӋ"Hq8Pygt+)V Қx9 J]VAb:GjٞMmٟ YI;(6D:x4;B՜Vk|(xGs?1Fg4E68%pU8b`B͓=>n$<5$}OrG9(+<ݤ*C虞To-zұno0LiJF2RykCը:yà;9X^F/;diUv^w'.ČL![d&f)7 )zKcJ^$ш'.5nXWjǀ0Mߩ Z2bNW h<"gľa|\Vx;cټ+MؠIN[AĽ݂mί8#a^[|xxPNJVl\&KJpo2ZJëP| R75q9`]`) g3Tb fMfޅ6svI4#)8*w/hFC:⮀ݢ|Ǩ1UdpkS.eZ_뾠J8'Om"9j78RS|?KLPiZ9az`>/2/e8}Pȵ) $IoO%S_'X=gMl<}8\QNϫ4A/61eN/nhX\z^q 8EL Rcgўq4myF]82 }./@rv &dPiCN`A3 %0'u~kۇD⇭l0!a( } r*p-tď4s'!<fv/6k܌g s#}rAwܱWK㫄2 !v:޶"ڢ}Nh\ .ꭑ;BRDv}k%mπb\,$ߥD7/s2l6vUV S6͕Y["vYr`WxG[8:Khl|t6097%hcxc#A]XKJbppz^/ca٤L̿^ǶD6f?{J041+bĴWBњC}c w$ʠG0vR*s>o(9W:Fde 'c݂yW!CviߧUKjysw!7XTϢUBho?S4n^wRʺ* qԘ1 >2ys>v| pҼ+`*v!]i dF gd|xK;2"9 K3~("X>³-MbN2,5ؿWapI\p n61C#? 1 Y%W<e*bm$%af- ǹZXqS ]N/yƢO6ڱu}WTc8 Z!NPكI݁&%b-'s>ԆU\ݫ1=W5lP Q=g6[z7{ov3HA< TU"C Yv{d,3qm<@1v(\&f#9P;ؾ>NiH(,Jά=Փ7]hvg]5U>w -ob5+rZN mv /I4!;s6 5 "/oi|A#K߲i™0Ы` B:YTCeTގ=$)}3D,0 `=u"Hq!GԌ |lBXJtddH@Ⱥ /IQn,w!-0-㻗)Йx]eXҊqg:47 gK㱨ZAb#d*xmfozͱ ocֻ H?@ɧaXf 'mM=ajL&HnI_08c`~L:9$2:v) Ð?tzrq`VG&rCM (<:}L{b \vao(Pytȗ|ZnMeg-;os \. |fGsqn{jr7H'B*bey}|/Z#W; ^kZ6%^Hզ<ɜ\Q0TDBϷ~&뒌 qGϰ?}m(۔[5Ebh)Pyg(f o\ݮfodCҵ>i߅;SK-"qx_+ݙ&ڸ^JT laL4L \=kW%ɇYo]P߂lW݋; kk~P}@L[; X^X90.>n C]CJRv[q^$ FKW[(\{ꔌwy}m_~$-ؖRr> G; UN0Fw&QބXeY=6 $5ױ=LJ1+-oJӺ#;e"Yk8Q]Z}^-dLcqKHe}K_G?ERMeMAޓ[Yo*z|a{2DVi`chcg|G@=;1 I-|éIv ]oӰ&)y9T%IMlxoGuY@PG, \q"!^/u-3 z@3^>WɊb\l퍤b j٥EZҙ)cX3iPZ+j}_l/ܖS>:B~йURLߢvaՆWԈ9}tϾƁZjjQz*"x<s"|;@P/=mDgDL+,g!]0* ^,cϟ/H>R5޸}PF864iƅ:ɭ۵ UvSx)I3/ K1[އ9qcıޝrYY'H7&dwCB)lo#o* :{qonOhNsD/41m;[S*>}UI.}$BU°s}54쿃 a:RX-uU=jĿqιu3p kQoJF,o0b 'U`kd" |YőŅ Uй c5/3(` Mr:'*yL#$W>r͛l 3Jw_E5,w>!0C5``a>'xN](~2\!E!GY2YȪ@^W^;}]蝇4λ$d(R68Gĺt0=w6W<ꡝu Y UQ 6upnvu~ Erv S?5u@5kK20n`"=s "VO<g[⏺S5>>$3dXT0a y'7FKO@3\F#ݑA2l>\@m:趯&[PTS?1D١|Nax[j(PMmtMT\R%dՀЁGZSZօP 흼y"0ě,&aL]q6QWsy5rhxw#c8^i >˚ׇAH;k΢1w]zp-+:د< _<)݇ZXBTv})]T;{ ;A?4/rn俬{CƒT>byRĴ=<5HY lpDGkqJ"HոiM3? ?=ٞ[PLjX z+a?H,j}adF%߇EdX|Pʠunoh̗0@IO<^H~ߝ18RjذUp0rY$%W`Kvbi5߲&v5\>JPFHáW<&% ¶yJF8t}-SXPk_+2]BHA 24ђYZ]ÁqNf߸SBWK (tA=|T+<-]9Nї7**?ʢ'uY+KHL$N 4Vw"Nʎ"S=~${Fϫ`˩v5N>bkvFVJΖ v mik"[+?ZM#!=H,G4V&  dP%ճMz^2)ϗ.û5%PmASկsU༬\q`CX I\wJE} b);Xec*"3·tgfЄ5Rď5}VkcKHJ$p1;3Zi ݌8<kyF^+ɘFaa;NgL3 '$OfQA^}m?rBq% Nڿ!P&µz)eZB8.%At-a1%/++86XGA>-0Kkl~| .D%O_m6i%Ѹh] ʞ[f_HVJ7̻&m{FW : ~|V|3 M5|8d(cY%$7jKMi!a&O$侼JLQ$RP߭TO*RTzωlŃjJ$>ZP>vUk`(2D@ޓ:8SÄeR ?y`obݑko"5f}z׈ r:seo|<lM| 8OR) MԮ6sv^)eC ޚ' a]wҒkr԰rb=,vnZ˿1ʀ!myL=D"NemC -@+ ZQ?}(_ *BaXc ~R} W`G\jw<+X}3K_s5#bęKꞫ󊾎nu"pfxj#W,h$_~yR!3(kE~#:gT5h߀0w*Xx7V8ҁL;ZDm*԰L7.x*39SRh3dZh2 >r&S{`׬aeCaI p-[d#t8L{R}6tDKwS$D)}X!@Ge}ep|O;^_dk?AV$R 0gQjsZ.#LۀU3G֏mKGMP@5:Q]]kuSρ- (mCA82E Ue[8{pwM PLxo= c5W/\2:RQrb/4 IGh蛱lBE /"{# #,cg;檝l:hJ5de;ج 74UF^65Br w? U{jrN uVlJޯ7HJ.0{:놅-MnORxjvng"eS)[tP d[aH D̀m:?XK8QirFD3쀊٪[oQʹ3 @8'KQ"J/XLJu-cTQY\SQԜ]>lIh? hqb/cOPqg&Y!k|߿o)Ϝp!5zJxI$~օo+#iZ`wG"C*+$fAB55ӬVS-d9`/7Rz@."Ԏm_陨 ftW[Q˚$(^{ޫn+r.1=Lq Ǿs_5[U oz,%'wyzp20j WԶb13JD8DD܋d#d.}ύ7F~0tU Sn 5B)ӥrG#b y[P{bEk߬Y/CLIvvU BPW6epw0Av6/UH@kSů $be14RQ/B>ZIZn^봞y;ߟ\X VSf.q&BZhmLcPlIf~cT `ڡMK4䞌WS#s7X K;GU @y~(;[xOPq8oXlCNlIbUj7TNj ˭iRѽRnr릋xR&S~8u_oEBN\iMU恋1*R1&XQxdfUy)꼄1-B]~fƬhiTu#<*;|ze 3AJOS9 b~4p:p CJӟaʞcD ]V sY@!㼸*@RέyQ}g}iyNO^ö9$&;ݽ_Pya<0VBky9Fat?k~^@uCf:9+?D&Ou@Hr3z|ȉFlFٕͪN544$J0~e7m8 2e ExnxQE(נnG? Aaآ$5/T8~Gt*vM?,j3쟬(E` jݿHJe056靄-t46ّZ <މAU7J@V}Pw:<̗TO-$vx!خ7P BIƜG9&UCdKxtISu ֹL~a-n82JUo辳Ck,JfIBj*_:$^#Y.>}L kq.?(?z3Vp Q"1{|KK6KԆOllʦhLv7tSI$#W 1fh5&ㅶ|fXX z5 zc'ɻ#LM,UCX)>,}-ƀ`|S\s$⃾KF"Dvz)fʡG/ >ibm5 (腼{ey7{46$P3A-Ц(1;+KП `EMޞ<[] c;奞 *#g݄w4#VI@ 8/ZyI9e^r z<8oVHp96Ǒ c0 ߛ`ڿf-ȁٚ 4KE77h0TmPk-T$1eARõC$$,?ݖ4O?DW: 6|$6؋(iΔ ۔59`J:5tQ4X|c}o g[H縬.O $V\ ؽ49nJ{Q#GB1C"1f| /)@T"b'$yH@d|-dUv`*eEZаg;x(ם1sRLgg'RcU _1)'˂heԸ+U,;&@ũlRڞ$(MrmPS1%ڳ'٦@ExuJ:sKq̿vĸqw@O^> pGAu\&8_ޑAPJJlm"j,"`D,c=7O16gcF|*x`$ 8dc 9"7k2~3 ]L fFM3@3ո4lR<,qB=;G•yVx&R:F'jDP~\]!jHa/i ,R[驶JO&ht W ;?MD0)th:=T|GZ߫2)WM)hG&hYϸ=@[5◑~c6DQEsڪ~1`9زN hSfqѐy1)MQEGeǩBAS=:t97fΥ] oȗHW!2L|a} ^%rc/(0-kaL*l,jmwIfrz|JzgAZx.Qw6Kyo ½~0#bu]yjq:,>|ɺP虮e,%qt!A<_8(6_q']|"o6}FH]ϕƭ8 z91;_G:rKU_myhj!dF3C; wW]'Q9K}HbׂF"{GR SF\*d8P>魰Hgz Qffʠ]ܙFw;NF-Nh2J;}Gt_(9ȪȯL=_wVߍT al$L1lTK#S;%KS%/lyK0<!!/ ]񫼔+ٴ{ 僒S2OIVJی%VT+lv+xyQZL<\48BS]62qxtѧM#{T&" gI2G/SDh#RH<4zq7\L>Z P*-:lUW [eBZ) ۣb-b\ǕpYge Ϳ_ǪsiZZN8J>/pUjagoZ=u6v[gG2lqvenkیri@o4^SFrV f]lNvgP+٥sÚA@(Nw打\`_&vu0  .PTVtJa=J`K1`LZX m>,#!#tyW@v!wXxty VM#-;ߨaCAc7'{B6_qؔp"6z<q~sFCՕ*Ŋw<|0`G1h6\kF*hܛ-ܖvf4Zc<~*ĝ0V]֦$5ek>GQ^*g K(BnVw`@Os!P݉_O2oÓy^x:U* s斩)Qʬ㵾*;inԺA;b|8`ܲƓ&} I\ߖ1 4!Md'2rGz߳x`K)YڽQ%m/Uu٪(JӰ4IX0RM/>)DV^lܕ( 7rQCᆎvɌ , zSX!kz+zYu .eckQX?1CvCW KNpSF.`ʬ5dׅ|]!2v盟D9z 6*uĝ% "c^9!*@"\脉QY'N崽RM,fZ`WhFCPDnڊ;l/ƞzʀ tdnHqS7o~s8rM\{a._,.`zs%d=jʿFQ:z+("~F,CmT-hI ǃb}MP#S2Rbn%~~1y,%VҎ=x8Lv_P>B,iRC{d"|]! #0HuJ:m(K+'PC 囬GSӥ2}"m\2x^7jjil//(EL㷁El3V9W־^ j7_5U.[o,m?)!~5Hw M1|wR:5Y'|kL:ij?j;CB_`4 <=Mx\{?oKJs`ʦ/b.ڇ)XvOxeݞJn, x| 0;wI/ccdUP{Sx銬vUҝǩؾ6_Kb=RS'K | ]nW3Wc81:Kl*HeYY~6<-ܭG#5"yJqRu%ܤ]vᜓdd=W>5GH"ť!gCl/D|Ӹ+3"ljk鸛cB6UM=#Qka~;tJ)p_oJ~gl/}j8(Էn8)`3>*(& S<x&IFziFP4(|^ &6la| o|=TssՕDQHF-X\/q>RPS.;;>PkOn*GVrw:F氨zٔg)'C@fN[c߻F9"? O W%7}2u.6q]eXr-ŏ+x>rW,5(ESh *.ub͵՜ԶY֙۳O`2YS%8YH粉sZN!}e4|\Sy=­38/5=^ϔQUbO3Yv1.ė}t]+lryk ~оIckrXW=STacHh~ttF]`Dy py_7I$I۷v1۽НUW7N$[PZ%VʀOZ1[ہD .ƌѷ) oR ӎ>5Er8.t,zJpz.}QIp.d?2Q:ŦOx2ѕ:$jq2B=<݊|* Lwdzu.p{.jrzΣ)jay ^KmS 芠戕h_5) &t[ qX.ccD$JpRkRI1=iRigMo} 43֋M~EYB_7ɉbʻFDOJ9Ykc3hN@u"!NCz/;Ubh mCYzH{TR(}UC y rJ&g-40"8<]s%We1r|?O:J\ 2aB=`|,}>$izƋ0=T'_!ϜQ79عE(ٹ]<6tZLSv!~{R^a# 峴%zuL4hb{\V녭A٭Ee9ƒ `D;r1!pz<.Ai3zڼ:tUsJf}[gKT0p!nt@"j$| .pcQO$-i%/K}GW&szhG*+=`U@>^s u.ŐYh:6UI6o`|bqC}¨XƦO}bm;U%2& bY f8[+q@Rt_iqRw %܎7R}$DGѥ7,G2]XKP8(ްluu`fxo[!l)qKzg@}Ts~_ flWba[i1h뭪Q @4Oc4f Gϻ+ 0~[dSJ) ?֕nڂ٭nL :ûgض1ωojÀ~/{'&μayZXO@U3ѷcKѬm K^| @Sj[Sj2샎>/"  +WLQ\m/T9]aү$7)_٣΋fdEB"bPΩZ^;eיój,д3.:Nz~߃/0  ^㽹OK?BffpN"3Ex> \$8I$ y^ٖNNN^Z@t$ ϽV\ /KT'jxlt˭w) *d}ĦցLآ8%9XP9Q'KzvDC]Yҡ9_<&W698qC2û\=Nh,lbMے^$1 |-aRe9 \(lNakYG537tAY!P[Έa5B FĐ*̸‡SPT _08 ,NHe4xFLrhE}R#L\/?X~JbD}J cW]/$oVۇǥMkV걃߲Ǝճy KI(V̕{-c\o.>g#2.Ҋ[M笗?oSikR$CВY9`:H}myl} `raJ|ԂfROD(̀Bmf"q5h9J`Q> `L2SdS0 8aJr[/GpZ',5NݶiqKU lN&9-[F< 0FjkxI-)Ba(Ν[J^8Ud Rl }&'!^% ` &ܠP{URd?ƷM.[9 蹶z-2 ~8yzno"뮾CYTwk2L'R糝jx(Yp0R\ L t;\~O!pmTՃ8KT~ߵ#hNNԫٵ8/у[i.4Ti ~ 7y´:l KRsȮ6hq)|~MUWO j_y:mKQmIx+|(,4NWF$ԇ{ٿK {h8_b㈦4p`r$2kU*sĕCt Y5Q"2L8XT739FBP NE1S;bJ'ZvB!,qUxrd(jJp7ClUl:ˬ @O{縢ZxlrM*g^ƛ:2^|efgҢț?q]LXR ]c o|ɍˊMnZ(G4d5k)AedϵsR5z 9?_XA=up~?i4zD@r],&L.p AѲF%H,m#{ w|H쇲[ )GCMi9e"tZddgԑ i#PZOBv ZB 6hޮGC"sH{٬aFus#{u]w[eS70L{F&y/^!RTn.U5͝HiU?8B ٭GE#:NmNz40F](V*}tt,sw[H`M{ExJdȖ.=TE>ۖCoO0 „>z8hE]nkT|4ո1UZ4ؑ/ؘ̈́-,R:yCҤoR*:ZʝWTv3ɂEHy/֬"_?|FuƜ|:,,}zlFiueLLbe+n)X K_ /y|$fbwP!CY=H9OVw]C1/8 ܇pG,ͪijK\ p7PL@u0d8"'\LbL|Лq5Q}_kc%0wNNR%ѵMԨ?D-Z:VUw p,|=nM7Z4XՄ⨌4qȗn{*@hX`)soJo4nCb~b;jE+c%\(?GN.}D -ˍ<ƿijv@pTK5?ل95Hf'*d1Be%ol%h"/7kA !%j.ݒi1M XSp$m*9-''=*AǺn39۷Χ?<;Yl X7xkb&+w Mpeb ><: A@^o2 "X[hE@ <x(v.οW>$S~NpV}b"h/Q4&`Pkv;JGPw>8gR"6(tq@eWD'B7k{ڧKJ!y"a+nV602i.tW0iq~cL^0z ɦ4րa%ZԶQخ*:Ct 0CPy:=]bqNsa^ۣZ Mt{njO)Tylgk\~V1ϢB" t2SZk2W ʰoYP) b5<]qzTGSR}#nى^mnⓕۭ޼16 =SZ<(d)XS"k`jV0+\CQb|IK7t+){ X֧AEĪMQ 'ݞ;TYl-b"jT #Ne }O}2^Ar|քʄCfIOTrU(oTEa~8 3n^YTS/*92dIO^HXT {!<Q-##Y>p^8knVWQz7c/=}²B֒wrA% rJ>?'&C!Dg&==\i٭Hq%+X:yP[7`$@m{Ǒ,  a ukOAq2FtE"D2ъ5 '#?}umdNAL>S=ҨjҀyaؙ<ozHUG%s< IT%zjmTM̢]uXkIxՌ3cxVP\~LW?c]ժ[f"#rgaUTgq; $Vqx9A.» gRi`&L.Qu,@V+ Jo֨.|br]ҔK *Z1}Hg,osz|FiN~jM{0E8!M~'=zt U]K|W:Ob_VLcm!.!2߶aT'_Ng[Xt?Dl)[%x0Enª\0d)f;Ҧ} JwX/KDZz-f>&ɂ3W. ]s7!#p)=VM\Urlg0+gS+׷D\RhC F$+rxHÜ|+&=BIњ XٷUw^lJU3C$|[E.;` DLEn,҉Hf#k%GA<|@Ҫ7`}׶Eb(<\H㇟Eϧ$ott*>\ȘkLg R` cx(ɼOa&ԅMV.LKߖJ/HJ1KI3)0`Ul=Dq`zp5=>/XuwRJ`1sy[$?Gvt.fh}ed&K%ya>oN78`WFbQ|INw]FVvJLِ5$/ZK79)!'>NyB/)&R!?d܌KoqTro1;(UW'C}+Mw{UJ{X9Vz(,zo[9|֕h7F2 [AWTL{JR@Q|G.$!({4GU=I_bk~xV'')ؾ/5NQ$*hR>:QjuVzl#=>;C$]B7[UF=Rܼs4~Tmcrb#싰'֎sbxWOA k~ ly;q| f%\}t"+ 돓%kolOߊ99D8q~!-jd1aDhRtgp XP< 2eXJ[q4FD}5_@b/n A`׆F0R˻x-ß̿ƈ>P aͮz|7NܘMћm[hC ȴ+NuW4[zz,̝ G3FE,cR`U$\ԯ5+LV(S ?EbZ—EkT,d\{͗׃O&oLi?l@zm<*00&kW_UF S0O)G@x"Oxse,^([ώ4oQ9Qd30+,+]zK Gem_@$58bUZ"yC<rx*蛰:i5#|'_{f?e@{gs XwMӘv rvu\QW. _Leܗx<= >Aоt2D1͆2Vu'&.|єJoGd !׆UrH΋sf@BlZP*9ef 1&RA&X !mdW:CZ;2gVNӋV`iG~#"&ϴeбEʁ 8/;y ~iؕ`z0;:c=P.GaWncz05,N7w isreBn]nT4R)S;XQ`53)cLB&՜ςpolX/bOeG|_%O|ҙO} r<Z QIZ[R1v"Mo<#fm$24>)P 7,;ao;sT4R\UEr\C}肺/I?#$+:&G̈  Bm>0ߋS%Bcl08>`44oW-Sb)48 IPߦLTNXXO{fЮ[H-c^Ðf60?MI'[o(@2zʷ &C/> .'k9Ax]BPVrkٌc+b^/&t4CvJO(2tE"^Hx)]sR*Vtռ#O|`ұԳIՑ~`3%CL{lMx_a-{6&1(4 _|-#vr?>XkU6a̟x݁sJḤKn6% f,3:Hd#_Z:~ 5VcGJWVkK`4fVILojRT]8̙W㦲Q~x\M@ARAh`sx&T4ɠS' ?Bk5 HC*p/G؅;~Ȼ`;:L*巜EZgy^SEQXգ%=ƀI:[*F`M%Ҏ#a}+'18Ux^f^r3ֺ*:ZeJCY($I%K"s9 S<䎭8%b.SVJMό+!IFjSs>Gb&+^4j<*F;XʵA X5IuQiUwi@HebPk>+8=mT"gfz<*7cᆭCQP "?D6'X;dFޥVD B _zXP +0vrgǏ \ )i Vma e0,?Ohw C@v yycO=ˉ(6TwBv췑;ՆATO9#0U̚筁Kǥ.OԜs?Ij}?}ƣ| 4 8cN# ;FJ%J^,юzXё& :JqB-X˘d+{e^֗Vy63 ob Bu18K۸p $*329q6`y(u"~C 5CLyZvNiN0HEcHWA)ySAզL%氖N/N pn﹡Vte8pdlʀ]K1Uv2Fb%jduo\j%L"nױgYZ07070100000338000081a40000000000000000000000016101d03d00000904000000000000000000000000000000000000004100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/ac97_bus.ko.xz7zXZִF!t/#]?Eh=ڜ9OL2KmhT(qpxpߠܔ{UsCKU䵔s{6@:'<r(~wCw| 9| 'u("%`mﺿW~]pmIl|OqP><-)=9ίL ._So)s/޾"nȯПakuX MJ! h^Qu'*׸WԮ,T{MJk UTW'\"MLsҿ"[TKv~6RhQ߾QdYq=b',*M |B]:R^ >mWpsa |ۊ襢L1,`cA͑0 B~E$'4}Q,!CaNw^боv}W`RI/。JN/vǨDh^){~)(*?uHo )f#&I?c+D-Ho) aJM΃8<kxi TR~ E|ۑkD,7) C:hJ+r7$YXU⿅d65ϧMs2I?@5< /wiۉZnc<,&1'wFx9)@!}_HwtX|ҘJ%nFWښe5U1Qldw;\Z/Mk*jÕ1rj3Seo14\(u{z\81 =7"qc 7-23qI/0e 5IcH TcަEIo]T٘e)%; P].M-!_IO>PIb:qd#21ԭӊT ׷ZVBY )X^cAig[R :vh"!"ZS=ظE͝ł+-Ojjv[fYݹ i{&60XlSϖ ~( OWgjn?h[6PFW״#I4 kU:ݙ a8'MãuzZ!n5}+ <$t,0L_^b` &Kr%?⻸ǹ_ "Jy`6U h 8Lx'zNT^VE(;'ŷ}7散Y.̲'P$ˊ]ÿE[d+M!]k7܏ޤyeWi{ıTU6YŐL $=L[kd%H# %1ؓ yz3?D d1z-5wYM ±JSAp_W/Ymt2|yZ:lC^|бF0 Tk֦a&Ő?E 9x`^R -hDwWϻ@["z)ɟxMX0Um`t{J\̼%J} ۸cÑ&,QJJ{%k 1<&=4um'v7?L QwWyOR32:_4Ёl3og]'FN,^kMOdHz1 x'( >*̒V7B4ж+@OXBK |ey4cͭk۳ ɪ)*col[-j~˂>V :[U@Y\7wXCX}gYe2OǮ:r2.5VVoCjx*T9O +3k[5Q+dKR¥K.1[3Qc4D1l 0m`S':rX` :?ũGҢ4gYZ07070100000339000081a40000000000000000000000016101d03d00006430000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/seq/oss/snd-seq-oss.ko.xz7zXZִF!t/c]?Eh=ڜ9Mu*W K9S8`yM7`nx)g /Q>Ó:7 RC0]1ƎHdg@yz0b.g'4#Z|Owuր r(g૯]c K ͸VflcN1EBG` /X^/1Z575!¿d!"pW156mwO@`p8@q eAC_P0bvґ{@XsBV{z (ĕćGYl 7MlI\#:a 50|S~ PaNA&D1`iw h`Mr"|7]A\HnN-PhdGlWvMƇ Uh2d)PQV iEV>̔Ќd[\KgUOunjGW=RNRr)FTxFPrRbre_VROTTc>Aפ.lci;[7%9aM9 JJ.Um:t[>j`i[bM.TsܴX#1n9 c3 ugˡp㦬d,K,%m,42dYjK*?iƸ͇V~Rqgh8dNt_`&V|۞IZ6B%n }<{mE׭+y BñdB9"pK:mPd_T4D9*wV?C92qY)%)HGj$a.pt2N+v#iR\KDZ2}&%] Sݭ7 5/Gc+xٵi8i;x;H!sdkᱮ;K 3әNy(%l0:H+-pOz|4jǠrΡ`*e1uQ}dGd#p}.5ڶ#Kt?(&n~{d )ucEHttJ#ɩ)>Ry506#$bwTsU R6!Cdu#oy:-}Y$6gg򜔼 ̂IS71cZ &m7mKu1'nL>12+fL{h1"OSšbza3 cB[y;=6VdgzL@Rzѧ9Ĝ[SBG@ g WV5<Εb~z} #xxPddK{T l 75t{0 }7|/̭(,QCD(}5~ \hSͼr/pp#AT8[a7q}:EwĹ:^lD[O޽ļ=>-{a먳_`@s ;9=`Eu,T%GT7$"-N^H B]r'Kd]CG_! #>{2軔Jbk$06MkyMm<=cӶ@J8K?VG[6ZѠm0{~g#x3^jdMVD:YDN5K)%;k;qʁD c1k%zm5<AտC=7DsAySO񙍡  %. zA3+⩅MxS ZrU zϥ )g6/ݣeB?""|=*l[X|6!lu*xlS6Kn104#aK:cg3D&FLaL&% h1uz^/Yu)]}}ױA^ I8[4d poe"CHm|3C]%@7[,3`@"(] 5uMȁ90..4[2L+(_єFl :`bdZȠ/R-dq_3Dcso|;JlOʞPR;?=+ ]v1 k}aĦS齤d¬M23`t#]6#-GjM-;Nr./}4$UOI?y3l&ޚ:iMj!̑ H@!5LzE 7i|Pk"tLIܜJQV@G"Ҳg'7{'Bݡkz-⦊ձϰ_0"q;%:_3pࡋMZOOB hQ<1TktG>AExA i̵(tFr9*<"}TC b1e$i;NM8_ <rFmP’,XG#L!4ܤz1jIʰ6cDg (B8U&?frg['`$֟:CCOhnx2 hNʂ^p&zl%柙>g /zPU,vno^=@+6y;[+ f̪/vgg@>Ƣy?YwV6Rb_ :&Mهm&| E>Z899tȒӤc,r"[&xv`=l x cm2n8*2-%ݓ#g/R==a0^, Fp6K'0r`&_y< <*a589sSȰrc PTk}"ϖ.UDP ³ϦPRRN'BwS>ߍA9j jxӋ%.VvQNy[L<^1x R-72;N^Vŷ6|iĔƩ{`H3iZL4+H"O'%?wS8hop"C6 eHKdÚ1~gEa?34e^󟸀DC^ey}iH\T F]p_RfԲ\J&΃:j/"YJ xr̖*,[m3HׁO%NTѶ@qyAlQ sWC@%BGge[z1byCFV.P0:CfY?t5 ^t%,"3Ij 2AVmb6״HXehD^C$ D8g YD5~;XVҮ| z(̱}nCfO)@Tama1Nz"3b/^ vRVvtNM;߰?A,ƻ.&&#\={ZL0J%ǽDROfx8i߄S[KRmNR? 1F ߬쾏^Zs(Tt5Hҏy>,_ŔW:e呞a4 m/IxE,vkaiB:}: YK~8‹d.XA{'5+ldhx7)T )Qˇ!!nqi kdO $Sc!Q6g %&tjhi~8),2 :9"L􇂟7)"FZް06;Y~V$jy_ []&db ' Tk7]Nj_h9"Z̖Ms8 }ebnt{ wrz)A֢.ًia-׾JhTd !{VC43LF O\ʅ28賉VD]D,Jz596CKd_Y3.{շ@Qd 3Xֆt8rf${rU0iLjwhB ڿ~B}>ozƿm"yБT-Q<COx+΂"t|G:RTV)?7ԨuPz4!6ʹ~fg.G1K>Aeë7% O ma|PLJI3!FH0)ɔY7Frf͕5@+7Od7Aɘ6X@~"/j|L;2LCuȉ2E}qQ<#C~Dzg2es9*TrB"O1$EqP Xaq[7 GAHșkc8 *!HIG0)BJy_rFPlu&Y .Qe1:Y$_[E^X&7PufȯL!cn[ 2e$̷m;cKsMUpwOʵ1ZؕՂ!u`\AvhܜTĪIya.JTי^Cw3rATp%{ }9 G@D7Mymâ]-61}7qfqAq4o|[e$~sw#蔇fr0ɸWqׂCA)YvP ^VNw 3wLkcqU'ҞdP3֒YQ:^#yXA˭_5m>8Vކ&hPyssT,Uwm VPf`U4\ A/c s ꁏ']s 8I tޱnFuy:J4+=DqNh\; Z[$=(/U$طvpͣ8j:& 3"Լm0 ;8ȹYg&"Cd[?ni4/>پ]Cbp}Nr2Ms'$CyEE鷫KB|u/.ݘԵ2U=U'QxtDkU=>e7Q7.UG{\@@3 |7>Y('}5~* ( Tn"pDu08vR:N4m&s]!ٺpL̏OKL^I5.8Q4(6vyAe7#O}uTz;5gMV@xvѡ\Nؙ߯FЩld,"5z`,uW4Ct%XRkqF͘F|;^!&p"Mez "Ψͦڐ5'UE8JdPr{C}CY 19LyaԄkh+hPDDy ĴHwBܚfhNzh _|NNiK[F7X ۖ=^3Dqz.Ўb'Ff>LB4o!tsG&+ LeuMУ<ijց:"%bO"EG<1˅U qt\=LT %2ae XhkQ7u`}a&R%1 exkrvtT-\@ԢFeX"{\6ifxS4f@0rC 3woM.WZrģ#oSa*9}`)ʎхy#.E| ٢h*@ 'epDq/Fd@L~vnȲ"(MW~Zl{Z $Yԇjx`Ԩ=Qp)6GPaVg}G^CteP{!׬i':qmQǡM 8+0 NOua+''t(Ry\v22E|9ڦLQKiܳPEd ! gB֞:̥V=E ފr!a3yq{;^n_[q-Pz0iEK-CO zCh MLZqhe /u-gc̴cN I2+7H٣&d@ ?2-ch_P|YuW3+x߸N4[߭$z? SXDhX$:2zӍu&: ,F~ֈ2ꏨXK2J]GVpKseݖ-^4'~j§?rӱUNcwqnjYS{knu@/-.9x[ }KNҰ`vOʌK@lwM*Vt,@,Msd<*dGYڍE9>q+Mco !q@]8nC MD uG W#?'\C}ڂ<2GKJ]uc+xrR#G GUmH:x%4)ӉqNu-a$F[Zʐ kYY^xsNa n?V5:i^(󑸂;nQvĂrMzUQ"8G能{5W^,&V(׆:cB=mn~rX}?^f_?`k\ZzX,Sopa=|k!A^IKA}%(*jl+Ж@/oDWnS*q ]hȸ@|ԩj?> \9a߆M*4?tCdzU3JWrC1+pؼ[鬲-c \W55FmWno3'/#By`tEr}E98FL#p(oN_p1M(2j!/dyVS78L:R,ެSQL;%*Ka@MPI/?w:jUq00:)֭_y= ȲSg;kRU94 s:S`hzHtl$5y׺9q&D^'4ƓK{Է@//Dջow0,%{B^>q"QU5Qh@xdw"RLgL5Bl׺ܦ;&Ј[H+-Trb B[&C&aĪAŭ,`TY3&rYM|ɟ(j Rz_0}D"R6UPE! )# w9LIE6s;RSYf)Yb %ץ!n1]ـ]aGF7{V5xm談醯Ka*B_0\鱌* Q@U>,t%~,5_ce`nk i's!xrE 2˺ܭ7+ȳj/v>Dq0Bcl 136w:U'ng`5ؚZtx؋sG ts FC rB 5Zo{pW8:>]ev ڕ΅nCx,)?R^cИ#"OoGlU kKs A]O*\[rC8K׾vCL~E0rn~lch21XħA&ghYT 5 B:ѶiG n16f"<^,gZڿh*'D`/c N֠>- 9JEnr~o`T1UnuPZtP,Y?;U+b뗍_s ;F9/齞S#ޚl\bv!r'X JiHl]ǰ8p#hWK8exRzuB7؍IA`&]b=N8oP܄ZiBz:L4 (2qRu Ei1bK:7+xUA~~P55׽4n;7 #ysC~}/b&40ۓw ' OHzF+|"0GȖ9w jh+%CYz4*iTb ր~)w m=<3@%ad[1qAi Pi 6 N49c`fu5`w[LjE#%浿Q'BQJ>eo(*'y|Ym5h,h8B"wN>ۺuCAvpϛe00G݁Nk9qi]F^թh▼JBȇ4lu,zBd9w}TA^# Zy(s"8ʊhE85ecwzq oe{Εp.:UW/Q a^Է@fQn>8i@ngۮ0(|K+JH^ɷٛNE^gڒk-vz[>=rmKa9v0yR2r!xa߈E=QJNuГ.N-s'R2\Eà0+Xխx{4jo**Ab'0YJ^(]Z׆&O tCFO$?╃8'oE^t5sDKjQ{1k|Q,&c  Du'EOg^vǟo4$qz7iM&`#eRw0U6;G _)e+s3j[0 p/[\Ky}DYi'ծZPxiƤTHOF7NEGqI4.;& 7:_Vt8ȗ5Մɕ?X{0-%Ctsl<ݴ"ܙ9bv0zƈh^k|\9rp)E&{$3(Q i|3@SJԶM%%[!۸^nZxsZ q^Ur훚_B92uDQdA|龵t|;Ij8I/.Zw{ϖʠAaFz݃t6kN敔fFlR(MVۮ qP>_{J~ F+E$N6Av|}@_5LUKH21jѠe½/IوSyJCmtc-1a@*0q}ױLFyVi4B"ͣG&%a\SӦ$@,!N5e1]5NXH#bk,x!i^0lDR.1dz&k۪Hft~m% /BzDkm6e8G0BKDAÛ^1 2 %B͆ 3*06$˘#>[A46y>ݣ߈@ Jcj-%[=D0ثnJ1 mc6>!QhN"{#j>/< HXjsRn|.oW=<[?F_2q㐥t~{<4C`2G/W]U쥉3% z\ ȍ;$^(&?Hmt緣t?MůhaX/Kʫ@S" 핺7ϣiRk}xW D^ϕkeh9+@NuޞUN>7ן%1"'5/fjz#sȦ,b}|Yp:wr5+RpuKG8džKG;|!\MUM.WR>d՞ &lXe|<{>q0N zlʮhO@wV7\"~!3_PLhC2+>1m眒43jC,=p{s֜ZsJ#O7=:/Gez[JM'[Lސg'ryDy>)khFT BD'R si28s=iguTછo#qyCfٲ_V~WϳHZyͫfݼ_¬D!M#Yg[m9R)DsYw:2:dhjqu>cΏHŮdO3ʴ狉we!)D=&wUǛH3q+g~mZ 3f!_] cP:n^5Κ&=O1ijMaixDm,b;mp]אj؆+p#$}Ѓz!Txb<5&@3"@Q;5'q/z?J4XՆ#Z?G /g~zq kw\oŀ0 ૫RٵP_ޚj axK@Dt6X#ռ!l Xz(LDg&bV$=бܛHfЀ6t&ι•yga#MYֳ(Y)$Kp6W}?i,S{spjfUX F,q9_kcW$(_|hBmıLm|˰ XxQ Wfݰ)?$Tv/(YhfRYN7PJpj8/;NjV[^"ސW9b9 "MSty0nϪf WjD# E_}$=\B聴Yz lhb@DYGdO+w| s kFVp5 *ACǶcݧ:'dp¢`6s܁ 0zrb+`t=@ahdMH:@0VK2gSZEv.> e0u r1DY#9HY?1o@_e>_D]`WڤO[>XJp׌ғQO'KP6۪*7XZrQV\u^C8dē1ІH(4fO)տ6\݉2:3qL<"?ڶU#`xPDxA6*$z%O`??TU? `oc!^zC@DrV(~Uz9LO%Rv^ECGG8$.M#Si_$+Cz,n!fZ'i$Ez8*N=_jX#~2F-$pV<"yYZͽi͈8jG~m_.ԡkt +_5p_Qݛ#J˺ޱxA/5:?Ґ $GJ]VFECP%ė[Ơ?ئ 'EuuHLOovsP>6SYKg1Fa< #W勗&n7)9&{j>I_sn.#Ñ%5瞯/ɆK] WuW}ږ0[ 7+?}Ah&yX#5o>ꡧNK+'wmv~*i,5#\epv6F91Wzi%#d{4ǩCIy9 `f=uSfNa= CZ5.DP"f.h%*lqQ)l+1.}v5Rػ@%puLO덉׳ )K? x3yY?hgabL‚Vy d[G~n_f@6fZ&!fަ M^'0ZMȆ?p+$ay,l% Hcp?t^W*"ֈSHk'{aӊ 4o]"IQo_ou ْE_B?7̑;شv'׊c/X2 -TEtz[~$,{K)9B +h| ^X[[y>wj`9slf<c"i O[QR`&s-P;5Eb?_qLdEtxP5Q[zbSl.jH :Sdlju{SS4){A#{*KMV}V?iXw}A?xX\)MʡbN)~׎=ŽudI]*]5(z5q*ϚM`|a1Thd~SwuMVp 5PJB bma `7Lng v3T D+'\^] 0k1`CC qL Ho@p[pLn'uy05rl;'D%Cs-hOɕ.Z^|g X ׌M` jFwUqZAspg,*WD[=ƭk'E:8=*w5 6A_.Cg-S0?P*n/XL=e+8 ݦX =m<]4*=AopFL~lLA-Lo(')Fjn jtn]:q줇79g-L?:ؼ desE05r(\Ė%OTЋ[f Šl3imla Z&|wrWh<tVE)HTTܖVvlnI\GI8¶!n,< 7a}D,v>-!tQky}1D'$5+FC`Εo˕Ł$CS$f39 Rq sX2wZ _j;i֩T_\lŎd z+$Y ԫ[/S%\Vs"C}GdGaIM!nSnFgtʷ'&ߩNNsSd]ج͍ hq8~}e7ভԧi3rSޡ~FCqܹ B9GY*F:A ߌ8qxBGQOGXG’F3Wrѭ iv<4bl^)eKc?4#xr*Px5mj#H!P/D_3j^ѕӗTv.˒Mݿd_sRjv%A޵HbS"HzɤD=qXg(pemToc?C˼FBq?H(jɶK *԰]" ^pqG !&U3$(48BacQA)ZSijMy .C&nb9` V"Pr^U#ƌ5WΆ͎.Jd]h ШHХI/܆O'ZX/JitxzB{!гmr{+XvTJk2y܎ʹ+=$PLcqRasw2 d=yGIlDr*o1V+XSm{-K6?);X=ʵ42CVj]d!{_#`cwQ}" ]\rY96LW$(:c* [+84虱e0/{0ʳߚ󘑂wzͫ@"-p}j.((bò㯋xZ50:eo\Jڹy~|x}2:Yg7RY,IEp31}n_9_.l>Nc1Dfr<kA&E>S|mG?O44ɡ#I7FY{^ xN|[h~rMF&l/Qł'%*+^+RDS< e_FOIu)1^Mv'^m7rC~Iu)o,GKl1x` A6x${g!H  !t+Jɩh-}|gH.Q]%EI[/@S=R`}Q1=ڱ̐_2A[3suzQx-TZv8MvT,}jЪȅa %~p2mCt)r_TqG,9U;][Qƍ|Sr >D6-vԤHlg(M =f]lX z1)Bh]K:bG3Wyq13֬`g8<|#iv|r|F.jĐjLj1lsUNF`_MC7 HY#%i}_Ok8;z/t*E=6]*b6If2 ^78~VeM܏qf* Q"L2`/:vH@hy~ީ?hR+n M!h;O-ޜOGSIf ׄ*ԯ|ݦxH^]Ю D8@'#Qing &VsU+vɨ-_c@YSgsBiמIA,KlR'RQ3/4bW^v?L-s{,6w ^Cz)uT '*6l~,j68[`:S9,,%o zAHm{g*\;qg ^ldR@^#bHx^&!h40hB], ]EuY^:3_ E9 ^[kR*EXZ/oB^$8o[#xBNسրŃTi"e!nw _$gL՘ve0{grO]Q+p7@tJ9*k&vjX+j /'dB O0Vz#xssmmf9aiDt e뇐|&D LgMaS͆Cuu[QR2(Ӧp7g.tsO&G`tpʃ3ST{.NC!(Kp˃2#>3sY0O kNԀ{ 3OnxJ+!ZZnHJ:?'Vyhx3p'Pq]w$P+W`Q5S5sȂj^zCwh de6$09*+*tuA )"?A,gM=;BC: R 8L<]bDq`s)%;bsƳ9 lkN#zvavLglc \->قJNjLJ).np6a!?)=:STWu"oWC -_Ȉv~fJf(GCe9h?ke9R@yHVb?faX!&紳ѳ:+Yw ^<0}7ʞɂZ_.̻Iq-<<}H|ڏciglRզW" eroӂL O3&b?t[vMbiu;LW->U[l8V,d;cu.چK3<h_ ?[w fyg{9dQQ8Ck ꭠE풽uLˈQBsۊ7m6qJWVaa] >ʑ̽_dޖclg⪬688JV 8Dζì?fN/0;C9Jb_dR?4PHTm,x-!#kgfޮAin(U ^" }y拙)I@ӫFzn<^#5y{pdRT&#d:~Ani&|h*jdBqwo9#+W2͍8C-5Y_jOt@F3ͼ )lg𫶆¨^&qe-8>򙋿G83Ճ VW"V 9ޯ|_c -B9[YGrgE rdh3Tv-?`u)quG\dnT"CxU.o D-L6ޒd 4{Ԃ+P&)\eR0ֈi-S2OV+M~" Wvr5X=Qϻkv+i'kdHf7=~(I K:ߒNfS^FgCv>%OؠNW4NFodU QMчjihv^\^Crv2mYip CC i_=OmP:o E@/>#`#,ewz?uwPZc"dD/o%8׻׍R@ܝ6}=_ދ KYc*F -[VtD--k}:"Ե3#0} I iN273l:e?7 :0'5oWȝ")fnk/"i y;k-=N:?4UdIg6kBBa#]NPᄵ@ w7ތ`V_rƻqt^'-ݮOKX )%/-J&umXDV0y@lb% gtl)LuOBl(M׼""v\:U">5cJ4ƽ 94|0-y.:T\g;}a|_*ǝ_KY \p$Hf>SI3?K9`:YMLo nItC0&deQol F73fe*vsvW\ǔQ-%ERdj:0SOЇ39iȿ&85Cّ'Z2;-M406T+7оI< (ZNQhKqVk;Q`L5OA|.泃vzxSmo2ң{4%45L-`{^J*;jෳ+ kDɝ/;oc [W _`QGT>A vcz%P@wB[xTVnHwfC1[ ]fu:Nix$c{-*Fث-nV3i VYZC`P[l܎4@@LbT+}\2a`ߤ|JY{͎oэ@H> K=gYZ0707010000033a000081a40000000000000000000000016101d03d00000d20000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/seq/snd-seq-dummy.ko.xz7zXZִF!t/.c ]?Eh=ڜ9Mr[NpD/7xI#K%Q,h=n6yw}$w;Zd'/_fK;lAsr|GvLv,,"}U~bnRm~CUf|[MU_J!~܇.tp=b}e&R`=E PJ|Jp7JK}I&,BF Lljd/=ȧR!V@!o7_!ѳ0`lhQەj} kOݜlnnS8 I$BN2'4?NbGԏkCML!Bf}t>-^`Wgjg Kr֍X*cYom%;bc7KdJfr[Q gu ſtǬ[Il rLzPk!Q}wcIuCLk3&gi|!O~W!wT eBhAQh[.ٜIͽqr5/KvA29`.rjRgiþ jO\ZJSґw_qhrѮt-1#)e8J`L+-R 1wzU  )ڪt{F&syG;kM^a:/jAABA?YH)Z*v}QcBCTH":(Tj.QZxYJ/Bs/Vei샧iɆGɗҨ~\LJ .vqk~a07Q`RH{%GŶAFo~E)2,H3@ ꔜwf pb#&bY4,a͇Fkj]74,w V-udmjض4ozj:p`#~&7@ aG^%cUӉou)ӭL6=e}xj5 D`@y&]6HXJ*5 kE \ʀv=#+$b[ܐA(4* ~xŵB6̶ĥ'th+CvlaiKdFԥ? ֏\:G0D8Q"7q\(@B嘓|7SX%"tUd}ejfUX'ZɔC+tx4j"VXăb9%y9di %4$e?uyj+ i<;g*X!H6}uنǧߊt\ز Ъݞh4c6EܺʘN[س`t7AO4˙ gv)a<#%ӽ-} 3.•aPJ5eB85&:q/K'IK-+@˔!%K L K T>C2X Bp\m[EGqi}j$t<FE\ʍ9ryw/??p鄈uFXoH4V" 7-^crXsD<ǬV+b/h'lzLB6ŔM$Dp#}?)b9!J^\6GF5N.g+EbP.bJ+m<VAy,[Z]x;d="m>mD(D Z2n!?kZfOEpm_*xQ ((vߘAb'iLbQ;6V*!%cN- N"r k[ꥺ07#4(DAIh[^5(}h?3mAq]jNpZyf]=N SSUwd?܎zjŀYF,.| #|-~&V1vȄ['4c\sĘ(0>$D 〹&I} t>rl!wŪHUR8/ew\Uڐ<6P̤#wĸζ/gPbuB ޲qj]*#A{9rGe}&>ܭCôϛ$ z%N!<;zL/dMy&S/j5Z<BNRP+ 1;[gŽ+e`)s7=rVFMT|[DSBzBh7=pA y`#v t3\V<~8|fϙdOpM6ZNYFƇ;u/"Xvk y-GDbw k5jT%x v+p(zߊ=#;NfWd2 ˶E4!yս}wlrLZ n9 u\쯋uGթhDI# eUJϽoEYr=5+AXA_) c2D=*{޲'_.tp.]ߛg̤+E Sr6_]=Eڇя^^@&Y_am"wķUlli~l8K$#Ux`+4CP̸%8#\Ԋs j<>a+Zlt,8ڌcb@b#N˾Ն #m)X Yb&vW{{,F~kt 7D<{.LWFGY94fS<q8ZIpC;Y/ 3乾) |eȶ\c/%l0D עU.[rspv%V8<9סENWK H_嬆_ȩ2U&=Lj\Ȳ;s[ F2?4jT5C]nVbiI6zBgݢd"6"PDžG0AR?Z7H!dM>Rط1uw N?¨+hNchB$HpLUr"C՛yk]>Y"%\*M #@֬@єa>Ț5Kq\;o.O24ReqS7`/@|ƹ#9T6朵+5GlJȳI :O;p4;[VQx_$f0V$wO_ix0g'LbgE$hEibx,R}@92pSĿ :?BZB Vta s)`g؞?JH.d!JKw*9ߡZ݆P6p$PzN -N"z»}rVbH[O"("؃&ilJ\IHZ`% Uo8rnjd> 7N5NSϴ0Ւw5L6H??Rz"-PH5b`ZZ2+NQ"7!ϻdt/IB8] 'l5˾DәȫVa՚ eWD)$)@BC\ټ$;|V J W-~QHm@#~/o:W*ac @c[y6׀7:ND Ǵ32SaU2)=Q_idhk<XGDNKsAO`)`KRӧMk dXl!fLHiQ^SQ8V@5@ W"O%$2!rz2Qܥ=־r".F mZ]*/ڑƐa-<ˉ| 0ޒ?e*7MGu(TX?^9m$ߌ`VmG wM?xnicZ"/v.OF[a ,+bOptF#0agh׻>.r[La'h̒GzmGmJS.v>h&I(t1ygnB?r=W8uj+ӱvOiȍI2FO?l;38r5ۻ ܿ-cW}B$\+K_@/)bȦ톾kӞnB8A1)HQZkyAE:2Ъ<nyUOWףz3kBP46L,|@;g~'?4WAJ xt2 W7϶ҹ#b0t3B=:N7)&Jv`OUI;MġY/8À6`$8jYލoxDEhf" eA]eCeH\ri?סj#:錆MtN[0wW d~>cv9"/gT)! AB()MoѲȚN@MH W^hCbGW { 塦Z5:5~v X;wSJ6pFM8c:F3=OЅv(5?kY\}GHBL.7msȟh}j0oQJIC$(SbҲ6`o^|yL1;o J*ɴ$FpuБӌ 懃Ov/4 = Qީ@Stwniǚ0@ 9 S}{H0 MnuVfˢm)^V3XNfx6kPMF(-ߞgص! @2y.$zVR]]0fQ&jm`$-Lou ׮^\/ǢuU<'[ЦVk om|(hxP۩mC-N3a,ZtaP^b=*ٔ.g{]0x6<rV jl>¿+v-'uf#]6qZŊ- ;Ajp:?ɢ^~sBf >+~C&Op+"k(q 52/LME'}yVI:j *_Xlq'\3O y! }O&% 0t)$;+YG+}XyP|Yi@k+\XJ~ųS7AWw<ʑ R5Q&2Kvg<e nT)4 _I孆jMvy d~Y6C֥`YCڀ~S5.IГ \WB+5Tf ;CiU֍ULIA/!(-we9寨u*d_f|cv{kj%ywC6\FT^҉nFŘ.=x R3靑qKRo"(f效6vqhc"f5 t0PZq9O0ቾfݑ5]x$|Hc+utWR#*8eF˵Nx1ORВ߀/Q]1V2̖E5P=K=P^?0th&$BwI=%m8se*\9o_}(ދ37Nx٤&=?+\(LB+EҬ?MIO i6˥W*GH]"8dž}ɽ&&Q&L=_HA\0^2octGo,\?yOZLG=j+-Ƽ9NMmw`:!gM.gwZ*g_-Z%zy՜"auw8$QvOz܋OA2&dzG7܀_>Y8ZSRFP w٣i tb?-U]zϗŠ C\R[!@eb[e-9kc(`eQT/yH6 5gah'r>QI,)H=.c+,pYS90LtLft 9H` .f/Wuz]F{bx݈IɡeEǗ ◧[b=tr8s*,htҌUV:ԞD\PndJȒ?葘idYT)Yod?J՝}ۄ 娕Uĺyh1TL#XT̚&0UU)X_ zfݮ.e͘*Tf؝aP ( TƎ|Hg\38ۅw&)UTۏ@fo@Ze>C6v֌&8NjUہK֯Ok8}h}1$yW.^<5J,o]L|d|g3R:ˁ~DT\b! ΄>1^az;O2nJo CI@u` <iBRqg\H&Ơ>3^64ҍa)OB)@=@t,BgQz`fݪfbPl(5%KtK50eιPE`,V`8N2Kcxd[04<נZM-v>>„c72?2n>\&8xxW K,/Lsٗ@!˧qZ5XӀ-`0#*Wv ׌}=Wly#KJ:Vl`{p~(rffQZ{ty3EO0M:`%Att]A1y컦([yB lc@IR K6:.댋VW):&EY5H|ȽbgyQ9;1 îf/Uaa n uf6AwRJ wl'C24n!jEZ/Fl׍@=7Sws룩Jj;*& n?p4Z?_{ 6_ܶ| 7N}8=Cu .3)J_##`gX-7Ok_m0ulxv8 =$'^5 @y*Aw犣1 ؼ_1y{6Lvd6`4 QT`j}`ߣ9 ڱl^ֵ#39mnm )-31x W]<%Zw6aN>0:kfbBo2 g`o<Ԕ*#A"OҎU}K]y XM 1Jʼnfc~8uyvɐ/3m_av)E|1WgR}KW yhၭ^J0̉ɂYk\|)Tr)nD{{a%6YO;o%'lk⌀֚3kк5&,6af铴 삍]>c66VQgոu%S-r['`} Cr߸_>tk^vM1KÓ5\F%] dq%2Wum+Ϗӱ?7KPExd̕<[<$7Pq"̾,HF ?_U4u01~&>\q2Bck@b fw}تwE=NNkpe2\Oe(덱K-*Zju:+@'+9[۴X͂FyY2 IXS*@Yn{-ͰE"»'&I@Q ! SlY˨eޣ{;V9(p,OC;-MV5mRɈ-ZXHZuDm$q]SVixH !~w]Q2댎8[NP +wZhZQܯq8L\2Y&'2\-K'dir >5TާR$kj[S7եE! xݘ3ALn 07~k[6J&{NlU.Fa# r u~I[/ m`;Փ7嶺f8q4?%+CWxwD9CzP`ݮltmWX)Wo[f8e(XZ(.[z?YٷE<`HԲ!=pBKGe!dZs=AWW)=e4u`Țm$,X6}urhW"x mkl)|f "V\^`~<ّ 'k W2( Phxa/ e=A@SyjZevaa<=,]Hce1`j$_JȆpC |77ȧ3#ʌtzsa=`M{CS?FK^@9&*k5SFLOsL7 20`a Ns{\ܸRˎi(dU>1]MS0My0ߌ0Ɂ&ͤO@jI;^ $K+1$3 o;TMm8.oEPIžI ņ#ߧh݀NJ64ZC楪56"ߌpWdY)oܨH_^+8/B~ %41`c j=PF+szC!*Gx( آ&5R~ Ur:%!3Ыz|eh*S.LM4V-P(s(Ԡ7m։{-y|"+7r!Q n_Z\“<c6,&wR']7IKslT߂=[CEHr Aͤ!m&f,]5 '\WsXrkLgoYŰ].g^.GkF/0X'KV͝dlCǂ|K&$'d(uԜ;b$^oNР㹳a7,A3c"Oߥ"ȌkTVuraNH P$YD|4`4vSA.򾏿(ZCgj7oe"`xqɜH?',O--}rL%MK5 L|ܐK HI[X^4!vZPMW/,R>eϡ(z{29 OD 4>#HA){nU/Kh-Tc>d䧡4 #Nhz4B~7 Z,@bR.I^7oucH!Ko" F*7<aG{5 Gpu:. XWY Ҳ`(^H :āFv^ @OZ$kl0,2#eLivuӘds{y~xX.Qed?aI&z I|[X%F*"Mb$<Á]DwIè|8>pbr┹p*tuxs)~riA8=­.!6eq`5LXz1)GPjˠM&ƍ1DHE! 2 =; q*-`!ZpFPCJBr2LAz9θO2uqnuX/FެykM"|I4D[D뫂6sxBlrff(7J 7_94csDkZx2_þ]`S!ZHBo~ֱ@ji{NFmYĐ>8}E@6SX!HԧV }q:=~!o m}fս3G|#}[ hod2[C3 u' j#aϵ<fM~lw+E 5ש7AN!M흜h`p ̾}j4 Ve:1\D Mh^E~212⾲@@nb ŭY"PȔsf2:F;x׭y2TZXג %kl؝pKŐz} ~ I@D~ay3Ǝṫܰ03N'*50.D}48,jT:~8а EΜ&?#b@'ec6PDA@|}[)ϗg#Y_Iu d a嗖^釵B;I6ZhhrF*olGmK.y^`- IY-wԬQRh}# O2]K9Z,)Ϩγ@ؗaOQaImKAu8eY .ZlGoGV\pSntp>Z;\h~QfG؂Lfq$%Tey{F[P-Uħ6O&j06̶@wJ g0k >Xb_$h|G|uV"S}B efU9qfX?rwH( ZR 8|1V&kXi!ԝ,; k !./^1Ј#7B- ɀנ_DZѲ2a%+L%_vM$B?͚cJ]'`H{G Nn\pRVl }vs6 VF*/"劋$)6CQaoԝ&bUj O  CBA![V3xj4!sN"?-c)H4(|#Ƭj J;(JD9͞hXh d,za`$n<9a{lw}ŜLn;pB55fڎ*^z39_JC<7M+G_SCveHkߜuZe1?Si KV[c5'̛]~{(md߀8%P.s`eTTRUtp~oO&"GpQ-Ey[`{uweF622n+#6`[unYN33`wl-lXNKO)ݣ|Bt#ςSY8 dk#/Fz*ܢԓE Hʼ0HǨ:}3i&3=o紦1+:I\+8mrx~nZ'Zध5'vQF|v52+VA;bFE׮M)xa/\px(WOSxl"z;iN#5"N7̠J$Ԣ.E.~lAa{@WLFg//DlL؛'zn7sKwouc2Z:WI ֵng4Pg7܂jy|˲:~ O.pPgwVS}-P3e-q-UtKǛ%0I@ޝ/S/AI?ERe0O =r[;:މhTߞ=>G6Pѳ5ιfJV)ޥCWA$U$IK.ٱNe<"f ڦ`ߚU@'ڄRZ6<O7%3RT p+``ں#uc?O%QFqZ'R?3(rkWL@5ԧ ȾpoFYA ?u y>|Qukmv{v fc5*ũ NE#Raqh%?j"x6N n .ǹLbv mXq6KZ4 J9z>J%tEU{O4fu`*b8.bH\-pLn8B!WTܑJ1]z& {eN6ϼ|[`(Gדb=@4 wȝ9^$g\ {R#*ʢÕA g̡̰R߁HKKʄHQ%aA BXxеFG}D,7[D " \*ըF|brohA6%xK:D f8|3<69Ȃ]s_޶%8A7[ࢗ +"SϯXcG;3!{5\}7ps[HRjiYNN5X^󌺅d, ~6iʝscf*t^=ꄩCv)`1u~DoeܪMO%XTł94\F҄-q`8R&L[wQでXfZun9k}b8yz\&Az4~&u&=36avDiz [F[OzOkU9}XչĖt|0M:y^p¯9Š3'1ybۼM/H  %Q1Ju7F5a%[4XQ[ht][1l濊nS;NN#/!NƁrW95 ψ#۷XG6%Ke[lR0_*9D֢@{‹΋)~V8aĬ~Ѭl's.&Yp"䲨&]F}vuHp'^BAX^EZ*$!=yӶuNHdW{!\Ob/\il;KTv!>s<9c":nϜz';h)lˀt+z~yЗZ\ZlTPK.JF Ը( N m(:NIBb48 <*})Ɣ9|jOƣ @eK^g#O| /19|YvKr^u e!PKRu!BteJ~U<lT,v풐:B.jY3|mMMB.%eIbV%(F 뵯 P FoayT`ʥW?]`j9=a 6C}6 ǓB&דt;. ƿϬ3!vIYO}T=1&"ժ4)iǛ)J $>ؿ_Hى_֒1spf+硠kDz"վ7ǡCgѼuFbgwiȖ`L=9\1 &ˡ7}Nn[qc~xC g'nu4a\^T$A[+3<ۅݸ<6uQYFU g@+2Bz)H<4rMCoGE,#*q9)0%15,ڠ8/:2KmGڂ/mDФ^/̌i’&nDG?Kv/6N !MOV'66`.dQ$b>niRNI֏#V9`rк%P =4;>,=3O=wEw1?™VPF=@yExi0+ erΉBruY|5Wl~c{yr*2xƳgli9R~av g i@f~S{( $[BY(ŖT?JALY|OZ}J :*Bc/t:gn_5a/뼺tEgXzq{v{dEE;%T01VSw!CKD%aDWf壐HrTj12v笀&mg5Q! Bz~9.6@e>T ܻ燸Ny 2q'PŮ4eLe1-%N~$CVI(>PM~]P勵KcŖtصKKZYN;vm B.[!MmX#6z{+>{Ĺi1)Bzs"}2YH ٳT}S ^Q 0_ߎt]~:tR -=l~[+Lǐ@DiW '"| S E~کԝ,i֒rOT5p:ϰKl4$!1/G ݱŎ"7^oO!yglEx\ihY:&8 W[!ַV82pFԥ lh/4M覬J^@%j t%M+KpI֎_)Uo/M!VxPp9\"@*.>;f?6AI}fAJz9)=ߌsB"( (LBreoa}{Gb5?MΏ7kS{:GC,J9`a8jBq>Q$N4 TBAOS//t6d,Cߨ,s~ FЌ̳^2(t_QBdբQ!'eOIzjN֜>f`}zRڠPIʷlmgcW;B0qQ~ r[l@͙yr 7\ztteKg.>;waxЬĹ*%p{{' _~^qj rC*i߾.g`?CkL@WmL ly0`ahŏgӠ' MЄ^M}fk!IgqtbS3q|ּx;\PWh*HTT`zu?mvi_Q2/.BQUZpc N) TϏF݂6 ̺eN FԞ@-#O ĥ#G6{!#O*{BV?C~26&PNػJe>T,s܃2'B}K$gLw+/OMX^g ݚjԶ5~D0o6>!4%ia!_Б/9-togǮ Avz|'-+A5bw$} )1h'h"h[A C\|~8Y_8iVJ G%t$m%KJ+E<0W\rj+/v'"Br d OĘVaSSs lz B~}SM1tT=-b>OQ Ի'`|rJ~lj\b:L$kB :3<sP!Ŕe;XE N:=bt>SCDt6p|cvJh\Nlq8|%A1R} HsGQ7ֈ&`=* Z̀7! q./N $Ez3\q:El;T9RԁKEVMPj~G}w\v~"HK8.Y XLKz0djQae۶Q_Lƌn"BLC9Hݱ53'㟃I ?#j\5n{t0 _ $V::֩ao9, 18ś#'F6EciCXj>#ymcvYYV2uk: P|.{.&UTsjVU'~JzisqֲQq/ZdB!FCEv2"POs$=@e};xmOBo4BD"%k[O,x7)GȟJ\"~ +G6N0kh~?SW-O1*4C%_o̳g㒦waqx!#KUH2v3.9fߊ%$?L3*~;y͚=IhSJrU`P "%8v: s @]@2Q'p/;uDew`GlA.Un:HE X/uC ?xUSw(AHXL총F=$6ޔc['W9Ή 4|@!{_+T Ol`i5>HVhfMf[NH'At7\XW7xo68f|Z1'Fz, r=[,˜<6>F~MНIőmMݞˢqgHDaIRbUdIIxxfq1+s4iAU >|9x_t秄oErOj :0iQF0 I$ݴQ hvY;nbג0QY^̳1+څ髢FOGpz q]D}m5EUXd\(|"IJݒ{?;:_(R_I?0JхwS yi7 8ۄ.S0~%ne6HjTJvbɭ78x!#fN,u^>z wټƸ ~ <”Զ˗i`n[ >%ä.rČey^ zPCm#rb^KlGFǗj;|HPzȘ|; e,B \ lS3yNPb9ev [ J ԖK̇Rd&*:r )PG$g z P/ EyumY3ӆre0 ׻N1OTꤿZ]$bl`_7k:E:zҌYx* JzR~[vb6]>L@cV GW,6#b"K7pnҶ[*g\,eԚ!Zߤq~o!$5S-Ip:Ͽ|t/Ȥ@U;(w()qܲb_=>lzj2/D c\z߃%1 9֑Cl$ &Abyj'@9Þ@%ȐV˭ u$Lg38`Nva2ޥx76 ^u9k_Ѳ(I6g20O@\ P= ;3)"OU;gMt Tpk z_BY7k ̺6[]m$%´ZAbdFs(Q;Ǻ6azڰ2爫;1c_ۙq䮜jFVl)Z9'rӱIJ!A~ÎtcLz9ٞ^ VTɆ$AG';Ur {b+}UYCUE:LO'#1w37?hJDuGVhbsMʭq:`8ycR#6fciQW2^BܢmV=M9oq*߻5m%٫k&.EoZ>9+a"Ap8Պ/Ѵ]:f}2ׂq悶JY/S>V̅{N"Na(6_-"i Eu'@>CI~"`pӮQ4BpwKnqnq_:*u*um9*㩣'I~Gkbe<%6l ìN浞L@s!Qh 3L|O =g !Dxf)p \]L!bۗTC8>knK^ _YMy_ lJ+-<{VY &<ݟ"QVpFġ`g vz\#>~{VH8 a'n6b9T#j:ؚ gvsߴŃ2=Ȋ2gus&+ƜaH, =a]: r.$V =-G:&;MbY]!3M~ݹ:L CP ๥ׁy'ԝT`0Dly_𪲥'y ^JQBOhm3~qM?"Z|B LqwZUF=Rhh@Gk8 3%}iw7{56'^Ǣ'xxWLNq }c$3ZiYQ2wLx2뽤U.⯌<&lQ1c B( (ƌ|Qjf1Wmd3vj=ŭ%C -o ;Ddy,D O8OlB \ *m!ijjId &@#`>HyHPGfpаy9=stPMg/ {8lu{I:uSo`7{tK>cLhI'^bufg:F׶GTs <21.VzNjAjŕDahx!Q,HR޹5ޯ' [YgM@SyY.fi|n&nvIVlS"W1A-y,/DP㛤&>;xJ7TF""X3H~z QQ@V0Y/nAÛ5Td@eq<*%V#$b9A Q8R`KXiJ9.}6ORQj!J&d:C7M?,Q;+rm 4m>LtGb>v5qPנ$a}Q#ͻ ?24'k:FeJ9)i)Pʷ95:<~-Kq,vfSJԥ*E:✩F^;ڢ Q#HPW[; Co9Mp].X_m5̠Rg*6@KTmN yu!lhڰ@lB&6WI͟FjM%Iʸ4[՘BrKk7EĪ+g#CDNG_Mj.J`RV)0"tUO oJG=H -JF%uY(US3Q xoKETdt^Q6xs?iY\'DU%YtPFj[qXQ^nPm2v!:Sa (",6 X@^Z m{Oş\]?_)"+3p fF'oLOBo lӨ1;Kr JK'{K|4+֥?ch4KЎQ ]7㄁M%'J4°ttxIv9rypx,ϩ(ijşaeԯChVY(nSjJ黻"Zt3)#ەΥL. 40)B%ib-]l>~ߓϬg}@O@wZ|S8(}|XҔmknsQIϥ> mu; 4X];|_HtSJ%Y ^.нK>W7Mʳr͂x=FQ ML(`F*>̥ Ǩ*>Fj7a'v-5,hmg+@2qEjӵkfB3Iee¾w3NiGX c(S#C瀽I!ܥ1g1ٴC+D|%")1{`ol,/$ȾS,59 B>c]bC%ce-KÝQ?HA][K!eϠ-mfVqe0 Ss5Wq/"*Āap֪@m'4MtNwU$r.Z%. *"p\Z)VveP;e.|V0Łv'"‘+C 0m] iV*n|;ĎxOg zp&mN> _Z٤5xP2_}Y2tK:<<$TZ]Q?Lc.# UOŕ [7+@Ee15%9~!Ğz񃪇k5K#`h/Bl3D֋)IJ@ oYǭm_̓r -P2:ֱDYxI.򬘽Bݞ6&=R$")]E`˃l/ǶpFUb?Gd[O]cV *CԺ/RZx6V d_6tw9B"~Tʤpid~(Β(`ᣍ9M(jY6xL(H$:1Nԑ_A^]ֽydNua/Ye5׶4 g1"b@#`StOA)v/ʖ@bav 'C̝tC"轹0bz/cxg,LQr>/b,hgɉˑ.pzB1Ms_ƅ6͐?nXb~2(j=Bhd#VE'~^7Ӏ KDJ_eUSzFz/ .1 o; yÆU^b:"_XOؠZ7m}{ ~44)r\]tEؔ94f9!5Dr`Cꍽ@#XJ%d?l5bUo&"FjD]dBCޞ Be.% u_S]wdiMv`d=wa&.UA@̏ivR_j~t'ws̃kn a?14l&5`!jx+]A}k' c8:ڟ_ߛiQa\:j>D`Ϡ8eEkhLy OER1O3kJPC,k # W5v—Ԝ=蜥hm- `٨p<*Rp/PgOMw8Tvcb D }8<;!i0a:/j/^@EA;6=W4ۏ?Dp=20Qm݋n[.p&0'=$wd%tKx جFԷIm^Q5?gMNv%bB@b^x ϕT&QsFL)g 7rOq݈=e\NZʒ ?(߲wвЯY%LO,[:JG&z%J:՟\3BRPplcs}g.${K[dw"&d4Qn Fp9ġ1X<7[ϻv)® 'ag̺ qkߜ ƥ!"Iɬ yuI'̫ b0xNd]PKs8o1ij;A6)k_^X@df *LJjf|Ա^CB%S)VFN 4SIR jh깐z|ldi)!jQL5lK̄BOL¨(T^֨WpRDܤ33O|q=|c@=}j`.lx_nɽ̭0" i=M(Wڊ xU m%U~RpFS{gs[Bse]nw؃<V7S!]/Rp{D` 6)mt&!˜e^]]F։nS‚:ݠ ..vQ?1x%=Td.<T^4a6N>Գ=mԙģ#̊Ja1a)Rbc-vfRzc(5'd>"(Va]zbv0E钟 X)a@2xi>.@wHo5c'FPKג27m/w&9( 9 )H̬q_,$<3NWgmLX?n 6(ohB>tW&,Hvc Σ\tWm3&KzO_DEWˋr>/Mx*KV ͉6TB_6)di؈„he|ٴ"h|jݐ Xq.ŇT8p߰;yjʿ'8zn4I yzU8׊m>樤;&;4*Ҹ#VjMq^uT_א9me 7ueU=[]a';oI!{tNoѧ5'X&SѰ:)_#hړOi?$TS@Bf UZe;׿rI˰JlޠԵ'"9No;VdZACΤ, 1Frof5sаۊ Cg^Edix uv + LvS,C7zPHHZbEL;R3yx<^z/;L)nްe4$LN%n|kֺ&d|WLúE"P"5lC$1h́<$S Hw:|ޭ;XÐ@J!3{(7C}~d<'R@nmS)M||l*tR?g-UQssO|tt .|u وV1ךqL<w?t''Z[|xeJc@Q n̻9Vp|ܪPȝgP?^}( -e,tnK ܄|8; MCdKh1n{ A'SўwGc\+~w |[eޟΡӴYvlPYeNdм;ݢx6a7B!gٽ32m\ͮh/t/7m>PGh!3(',ܻG9m#%°Y r|R福vŇB _"vGe4 46oyaca f,,lLޛW`I86W3l"]֟At (Nl+^xg殅ڨdXgg%F2P5t=f2C( E[ ?;S*<"6#{NdN9&t1A%TA~- <8HE=[B=8a?݋i35^$Ae*)_'3'X @9`6ɄxnDn+ m tx'QQZI^:wgbekL@7p ^)2T$N7b1y%zsݛ<mXf8HC.*q'G%9m2ULvC 2zKlunȳ:hޟx#rQWkP HGh׫E!->O( `)ϓhuY„zAQEpUM;LbK Ϫ7 0=aCi;rnUJ'LUJ+Hl[6|{%6h{e[ !?Y^\i\:.Rz0=}T?yar QFf bM:#BwJzj5,yēIxHcꉵ־[DZ,c<A:dG^CVuHBʨ/7ę"[[Z|zDal [m~؄g.$EhkK/u%{[_+hp_0d ׷٥1g]zzwmHc*-X ϖpkP'x"O]1F%΍.HtX\Ԟoؾ<. x"T," PޣCH@;;Uؗ$ΐ#Ti"IP:{7Uql<)#K[q)SNHc7G4Ub;`-"p)ΟkAiia PG$%8Gd|9̓KuNu7 nH ?5jޘOA[.tS3CX h*m~ud(CY·ϑ>.;={&+4=Sk lUe"~}{2h&S<_ t9 qs.@"zWHOw@_W!u?7>Щo]B,U Gbѐ9]}H蔏6Jww |p\~kxunUM{a^V)Q RbSeBm9r=Kipa T|b|I MUbR,YCPr9@~lT@#Mؘm$W?f[-+qаa$.cxi7{W@q=^_:e\]$o2+ kH B W,2} w^T#vNq@Q߽ Ô8G^SovAݚtw;opwpL 0)Q @XE"jQﶛe&x=.EJ+m4s>35Q4cSmtB2AkٸnwUR NõkkdS5X»E>#`Ȫu<)(aD8TsɏȢjsqT˼eCi $EIx]2|#C(e+%&^Pz*'xJb);U}ʣ|"}&ڶ^rueDntae.[*`&CB|Êֳn|i/F|z7.Ϸ*dV#Z'+C- = )\*$Fw^:_nsD R~HȣSUE02BB^89  Uաz1a< 5$8GGLyn&U*J w`ufJKJa,Tz.qb9 HqX^+`BWP!$^Vv]rgj)(IsisBO R" > qi4ǎ_lnλ-<Γx+!@l!G~@eݭToziiAې=G5JBN:);)Lf|K:ׇ>iPC<ή,3"u)(m)zͼݜSϭL> ,زt}vIWL|{mwsmgLw'CZs3=7auoG3{S@Dۇז ņ*Wu_|)DԥFWpds%@rnC$yƗw1AooHG'HAK>aB'8[AǡgTߎXɹ*vEAzy,%#&ɼ$SݯV$0^.q$a;6SrV$0̤)ⱔtvҮω?3+(˙7(o/m\,\֊>kT(1ucx~LrIBR 򬉒p'/m[=6r9+ Qw8 u֒ҧ* S= 0pP$+Æ ȸj&` Z֤uxӽ֜!|;5[ok))${"<=|Q}mrQ\? gvT(VSNt&:Nv U'GO %-W0Z+b!3IbfrbnĞq/ !'$pZ >J;]g_}|:3(D澤mڏ b)$}*6J%M0H04$17Nd7SgTz](Sy*NAb.[ecz+$ kz<؞߀dxp.w4C,{#s/!vpp[m?a.s+S_ᾴԾ&a]IÚPP4D b46MCwй5ᣃ@};>6`p |%: -85>z͝&jr:\ <ЊX,-Y|B @N$]l ~U[[y{rcה _9ŶDqf@2&BF0~i;7> Vsq/C.M]Rw;oNq 6G')qOLA9j ɖ_bn=ޑ [JB9>vnFC(19Q5>oL&R$xCkGe3!;qY &gB ǹ(YkCaƪI]s63`>C"HR[w4s*tK!z5XfbV$Cc?u]aG V ͒+3j9(DN (P֢׮CA(?+^IET߭,8}`%Ñnv!.=?lLS?ۦ)dGm $p`Mh>2ڭIcb&bt>W=ҍcTi~P42$W>CUdJuZ`@i ȂB琳ƹLi(;E&H@8=SR8[O2f`k?cD#Xn ^m|pzoǑ{\l%8cdF8脠0@(u^#Jze *nT /Sє=N+':ָ7Tխ(P @R,JOXc>;V,k%:bz BLb;Xiz}Un{uvI L'.]:gI۠ ,qkeVK`(rv'+z牧TH\JXnK76112j|oh-dARÐ?MuUCs"QGe 6BfwA mEnYR9(ar_ܟ81`="( !B>\=JÔI)[/nt`;Yrw#ahE,VXPƤ2"IU;uQx 7g< ɬBFBxkעYK,,?K;8@ZF _tJ~YJ'h!&|2sygTǭy(ۯĎ5D\⳻A΄dUVuޟ"E֚ [ez/7cp޾^K!xj{@D'3/=gP0R_̚YLtno<کs^ǒMs~#;\Jh)UܐfL;1gJ|q$s8Ňߟ xV/ 9 [t}N5I3yEѼcA٫W|_:WG!]4⩓͝@E>ͩxCj!O ' &pcLxD<^#a'}؊ 7J>BaAaRB^֨81իUTX)E^~ǨݼuH;+;,ߡMo}@Z}ܐ I&ʓHvE=TX`SW|\>@"QWX&y=;F(ttS ?>2eE&a{QMa'xiN U 9h$bXLmt2-K'p%` A / F^ byw>'yY >}~GT& i."ν{ Jv(IbRdM<"%}FZ،^!ʞ]Tn|yUn㾣h ~H)+rE,gl.v[bkd -S7Rt( 5@/}N׋ Kd\ƷKWrOӃI[uG I h-bO1)q [tS1.{5.,ɖ7Ww1\Xi+== ')c RM@6NIG"US{8ͼ >~Ȝcu5z=6ճ:r?PӦQuVX1 Cc=~@OTQ3-솆bHmf+a!թV-=#x#_avT.,z?P S0͘tpI|^&BT7m9;^0T̀uyhlh9Wc1XE> PN[UtDkUݸ\I6 ?RIq@ ړZR4& q%\ӹkF^B4 $3k@NlvFL5N)d<[L Id:(3UKeQ 0SZ;;>\vcЏe!ɈVu/ jz/V:4^mx Vh OIl,\m ܤb|\8VU-fz3s96N[ߒ| @\RA\"(Pv!T4ΜPpȓb. !!p&n]a,0UuKǗǠ;DO5'Q*N1Z"P?v)07*tq_= ^y8W}+*Fr?j|AVcV튪47A Ѥ:9=;2ǪQ"$jђ"m fV6E~u5>1[)yp6`[B$o:Dw?)Qǖ廪ݟY-)mBb:YGI.@fPk8x1*WI}ߦ Rx2sQ(8\tXy{$Ow<|O Ou>ʌ(Gϟ"K{گwK?\5GSaSEJ#< >v% {+Z` I}qm 'dg Z?ʺuЉnc\+5+Ggǻ@a5)%H$)7i:$B``+8HF&蠪p֋vG 0_N(QIXMs_ .3~6.w`DU}OJ=9t)jy!+ LDr6z#"{X G.}8bg !C ${S\9'D-۶iCky개()HTbUʚ[&WZFOmî,rnZ9lg`;(W9Kw<mc IZygڸܝZP+i̖ 0oS=t;CVڹNI |qo@4knUEyQ"ܲg\ 'n1 ? wJnf*~PWT Z)WU:(|iТ"@D&C!UaK\@9#$toNJ)WQN3GYbf 9;ԓ`;M2J!]Z)ԛ3}\qߏ{g)>Fk=*YF,ܯgP'Ǘ}HR4t7FѾEQSt񗈠&#zp|PO_d/rcKd=,X~h,vʆ rUgWB{$4}'-d/M~Bg-`D>*M;W~|#`ol^Z~J4D"PNWR]^5[$eLAG?,|;@4Gl*CZ+1d"Σ,-7p8IZ9|9S3Ǜ4]=i9Wߘanhݥ ên"ZvZQH]:aN̓ GRMy3 [蠪X,QzoO4Nȋ{! i,&s' 9PU;ǯy|^)㓀-oDThxČ(%=}qH'?Na>tĞ@(\HIhEzμ{,Y| ar6;,)r9 (8N !ʔ5 Tm9)j[zI|oﻹR1Bqg\vt $z#l P,-($! Nfۀze=u9ŵ.2iqv_Z<ݽŘ;'|7)SpG҆h_P*P#o=%tLAXgz{OD.rN{.0t](f\uZe|h"~{xx?+q:sK TI0YYG݃ɞ-Vl+c;bJ'/mGmLRT牁̤&p *Df#_~rҖt(R;u-`.JÒ}*ܣ.~FZL.w4<%Òa*d%Rµvegq&0S-/ ă\x VILA:!nEe`ޞn42Hy3IjkSnޡЇb>yS2y9a6!;TV1YɴO#5'HU( tq @LTjT0 {vt0,W7 2?0 u9'V\T5b~CT)+ qg`\+\y "p Cjcތ\J*%#\p`b™f3_zFj9vX}rr:ƄqhP AbS7y.~$ !7 oYW^8ʉ1GBoW#јZG%9S@DGԟЬ[n=es1yci NR=V?Ƣī\B䂰ɓRZ)$&Tj*e!z[ c2E̛k$(Im?Ȝ#Wg%;%CH"zHFg_%J.sFwv~f9TqxOr:V  I`a$*q5g>Wz$r⯽捺˃P}4U Vں]?~#޻8_TJmI]jmFTnۂ K -!_~]13:Y8-S8,$㘹YT^^QY_T\iwv*ꍅZ.%^ JI?h3hWZGISڏe'Gy;y=N:"F88!`)J>J^f7D"F5 P dRSrSIv[:gr2 peRXmֱXG1aK&!Յ=V*LvXȈ-߱$M!dHKtsn]O4X8sOSTM7ך7H {ez|=mj D> % t4O<+*h]qst^ n_l5+pS#oR<Ψ׌ Mx?3 ¯VF%TʄҐ{ܜ{ ]/ Q}@-?K)G"pPw)ƞJ@K%%v(l23_OH |RЅ^;09m/IN*/N٪ P0;wQӺ&GI swLB'~^Š";%7Q6g~<HQ}626rp!b"C7L hɬ)=%+l KxG"$^f"յ7ְRb< NPFx#OE!!Ԣw ΧڢJm6V9Ґrb_B`TZ~Oj"p)=yFSD:d{JUa;+bbQ1Ì'gUCzxL6͡(TÓZœF+y@l?Mt[X_F5j0}V&rNh~'/drP{!{F II]2Akik LEPzXѠ_;U D^ vBϫxם͙öi@'׽|3~#ue(N4qm#׶ pE1W e>[3R" QTgP(zO+Fo??S -OlS{L3)}9h0>UC!ۤf>7Mcl.ħPbϜL:eL$[oS<\P>vtbxft 1zq?6DZVZ v@[xy$K߷܏uCd"Z$cք&F'-޵3*qX0)ۭ3dSN'2q %y}3~a!snqjh2$(WUjm/L`C36/%h%nL3rv8R=>r4Uay@@,r`~L o6TY)cnBSUxv2q^h%44t"t^/d9H7HxHm4V vLզQ!)|kTu~:FQjdtI!\ Z{qB~Lu0b*;aL|x'qVXͅyCx3-|3nř|.:_ӯfڜ\r/XM];xlOd#藆1}986Ғ iy0X1)3ÿKwZ$Sgi؟0T9j ҇a{PorJ+kgfkCݜ<nP5=1{*G/:Kꧏ.T=B흣N]9Z+JA>y}S%;jP6U5͸ R}9 N)2U=ϗ(<f# COiJϭ Iv`,0 sQ הFHcn˚`lEy7<-4@{x׋1̊x]"6YqJ1t7҇q#n-KEsI^]):70SW5Gլ2nvkO~JپY[x"+.\j#ܛ(3DB긑{2_β;UЕLIZZfW@{aP4U\19V4]?TޫOPӝ_sۧWq>[o-OsW>5 IMa/a^ڲi.ci\M:e0~'Y A)慹Hrk}] R&}V1{.!a$V-ޥk7>j8C[n窓r2Y8DHFXc[(gn&UyYUcDcM})<6{cڔU&h1bC*1zOˢ7lr9 Z@s|IVX"w䎐4X5s҉mcέǃnpD2|݉~e:H_86W'JF04g}]7]{b,1V7Cbq.F~Kģt@-si}-/g b54> ?Xk@U7܌ MI$# ?m@_+T)AfLwesxϡCMʪDGjWdo$i /[qt@AS56!i՝N)2"AٽlµD=hK#U .RMX#h壝QF{}|> "MߘY5q[% FAM˚=fEkXVuɾݠ[Fynfmܥ•aY+8鯼eQ:ܱ,]xO *|7etڄftcȥuo%/'ر^ly:>f^#āϢgE\+gdjO_kJ a8sԴ'rkxca&6޶̥<ao-q:z#J_6싟B&'\jO_ڐecE{mה?+C)V֝Ht\(Uw:llAҵgN$.W5UlYwc  1rA$8"Mf@"ڋ12;ttOEmԌ00Ymx% p JV. $f3̲\aNi[F17%cS o圙7ձ{ħWjԹXgcǡXieS)ҳLMqoNGpMJϰ ZG#a"u'|u}{(];p?," H^dr -?=tc!k0w'%(SblWX3f3OV^$ lrdS+@(0p)q E6VKW9XV,WDȡ$Cև*}x f#@ɉi¥3.tVWvҞru)OM|T..d qOq$O9x`*<$nt{[X2K3BΧ°RPZA{E6ooPI_]֌CgXd`'|*]woQj'J X?N`誟mH*=4U!+\'qS-"炀."9a9n08h z]e^fuzDnA ITk?b]2NQ\ԻP)ϸDW%B顭N#W I[]Q5/"-6lfDHGg/XZz,Nfl{ԋWH?gI =Nq,R$LV頩&^= ZUB@5u-˚yNw(|]9&=>H'ICSᬙLR0Di7cXXH',ҐIx2) %&6X[EfNz{^xҘAtȼ8 ꆛK+^x4bZܭ^ɽ]heL(c9Gue/y6. WĎNui@9nǯ$W[ńVzKn| ^4uŸ N qj7c7Xf7OUgi߮~n<]Vo w8uڰlƇgA%Vjcb1Ɋ mG)_ UU5tz \T10x2 Ed(8Qbh_md~8[.\A@w`8ۑ6%ccCdJa*z %3=VunbZŋ֦EY2Ϫ }x0Rt UV S4ilf}ְHlPe?@EWVc_r ۊj~Xɢ_yë$YEǥ+7g.XHb \4ж_2rgxiNyrMNA9+O?ɟE ¡3 d`&>DAL[ߘe>tb|٨@4Fг4+v"WR<(bBv{"?c)M[/dk>} "dU ѯb[qs= 1Sev}ļ GQ/E]|f.pVҺ;9+1TK!f%H~9Ml[d4aDVc*m:Q@%E0A茱-2%8e#vd<)}ȑl'ՓEԖB$ 2~|OSzȧnrGS;sIdDrf;=&𒿵|#*-6=~yEEn7P;YwiNÀѕE{ Go)xU`ٔ0$ ofzBl CH`VimR\7sMh&۹mQ%A .(ޛC5H)T5JKhu,j}ΑANYY4bluAl.yf"vT P/%pPTO?oE짉Oe>Λ߉/i_~. 7YT"~:,H"ta=2UΟ)`Ղ0;@WTw/Cx0>r>"ID  ijaZKnRFbgH5yؓIM';'!B_aCƚQJEk&(؋uZp$Rj:hq8z <7}ozuҌ#n7UPֈ vэ64<ϼQ &VMʭAkp 0o_u5LDί4χ͛^27)TՁF\UxBvڪ!,kmnz%l Ϻ%%!ӾMFtD ݬ( `dD/i(DtC ,#&0H[A5R+чU0)"/lZP-/1hK)J'p+SUI T gr9>QD d~een~K)51Y60c]qV'%Amӡ W(璇 Qb`ZOJQe[SwcxVQH*T+u%ja 8Y0>|Hڄʫa+ d}bqR%Q*_},9HbFAzV:=,%N1˧(GSʬf6B3WT\+nVSHfZ@ j4:o .ʮ=됶f&ٸnaH{xv]MNB3J>Xwg@"5/yrulJ ^JFMI3'lmK&.dnP ϵC5%)YH-*PDG|W6Sn|z~tpT 5x.U!}|98N:STg7|dap~ɯzKYyvꁎn'$&j~]V҇Yd3BS7bx{i╚N@) pXw/V)38jqx!::Z6hO񊱖:Pdf/^s\YHX?ߖ"9 SU<9i;o^ٔ5D,R|N,A;g{!ndx6X2kֿk1wŅ%^ /0ԝe:j\Čbi=E>}s(qt8 nK>~;Ep0͑ ^d֏~ZALa ZZTO|AlR |{na|eg> o˟+w~/ Hw~^"xn:}Hp_-[A1ܚ(#e]9M6q[si-Yu豱VTnl&)*AT0u qo^B ֋h(Uuo\<)c~/Kf`ߟ(zC:fZD1)SgmT55'PH[=.dpIf92-|XdB:XPEo[/JkXשAZSGp8Ԉ,\g3E5hkKÌ D7~.n<֮v}zL>X wXgٗ43 ǀ c:{d/Y9#!`!rB}JLԺXp5O4g0P٢&+d* ]0pUe  I#DS 6M1YHi[`xȆtU7Ey 3Lere|WѳF C|ȆV&e1jDw̷`k $CR4UUpJhqE;BV;.Q8ۮrjETr۬k*s%o`B٢Gf" FQ!'n$m OV}z'2@{Wb-9k1KNŪwiHuF= &5cV7TN'ލҊ:|tOK :?[- [Py{.ܥt,#%$NoskϫPAr<ŇJ>$%ɐ'dt} hy0=O6U[y$N83G%ǑٲIGPL+. q[ΫÊ@!ăNcxd}yJChyR>- Z2+pgRY~RSwV~4EXt]_`mX2=G-2 ،o~AIw S2ы<6R,v'en+ -qx*]Ce&'RN5>w^1} H&"]xۖF/^ܭBF} . [~䴛ɛAtQ$6KE)BnG0<`k՟N.PY ːnęeh]eڬ+H!7X0OEV$|+lN < ~;j$GsnU~2_ ҿN, e@Ƚ/%SdJ-W*~Ñw u{+F6l7R1dZ+7u]Y+"rT>s(u)?4^-r#tM>jyqv!3>( ;}҂W٘ʔք+teྈY6/o7#ݟZL*zϯ\,eCD|mTjwvI{?j6͎5݆;nVSV iQݛ)Byԓ9f*fpp]YGtG Sѽ]DHt_اW sTٝɛ:z,A;o͌= }׎йGFܔ3;)QNA`R[LȿxcrnӣGC2Tv͉'g1?;5?ȑ,+!d`P ~ypA)]V JK P2:Я= %=&bD=q OLhDh#[Sh Z(;ǟ. KBB ;Sd?_zU}/[M–P7D44>yKtZA ^^C%|BLv̪)TIlRm^֬MhϴSd({mXR;U"f.&Ml{[DE҇`\d+~ڈN pGy,Yx٩WȦZ>v*#G,0(RfPe߫%뼤M4md7qoxBdK:aG %U[۹0SeC/U9zE}S#قEMc{xPԥE+ n{B \ɛ!) .mk{s\m@jzQ亼WN1t-VsN570P-GBqj2>#i&f 7T!jaY'(.|F5`i+!v DK'?8(?WrSͦ]6"Ηk^J?ɣfҞ~|1S0HVҋG=t@-x·Y4n2]H#+ ȹ"8oksF]\ҶO[0;,TcنS&f%G>/o.X)NJb./$ .9Z{15.裡&,X>HZj-ȝ2U |j"#Kz0|=yX!{?>{TNCwo"#J1؂a=j)+M5cM ,cʯ_?ꠠp?&w!'J]''L2PcX;  |4[շ= TFc&XV#ib=\i|iaKv}ћA,TɜD N*"?顜=oY "c",Ύ@=ߨeIfCs>39 V;S ]fvRSXb=?xA i`1KTuHd^OE"@W@K?S_s|;FD|>"QN C;$m<51B,[Ǹ} .%t0T \ޡi[_g x-ۗ3.yWyAmx>m2 6)PhjäWPj &`䨵-p>Ұ^\eBs>ׂ6DՏFIpA::(ZRwuSSY]]{SpMVM?WmD\GVXOr_Gzumo}NEE 5ۺ -?i_[@1Dxh.i@I _[⽐Vwq]nʕNNZ_бC4 ʁy]0 |j[:F\XH^@KǔG]]%jUTt82#,v1PEfX7 :[wD̄j:巿-~b5@g<@A RKxVU_*җ!PKnG1 vQk=%9B5Ycd0[M51 øةno/ yu=.22`J8)Xn ?9-]`m؈1OȦvMc8}\7] L2Ta^8 3PiX7 0Z^/n):sk`}Eلt0fӋўzy$MQs6cl|AGK(\ڇ D}dlC,b}DNxԃîV匳dU!.$$ϹQC_?,`}#Jy.(i7Dj^{-tƏ@ONkY_HI\_?m5O&tZGA}!i y[|D5åJ41'UPtcdU`1KB4}{+dۊ͜(pI{Saƫ9>B;S8??NOfi蹝MZv@.$u;E+'1vpwe!@%ifۓ7~!ͬdYqu֫ӡG׈ԥa͍K&'J G&fLl‚)6#ܷaG_R'i@kT7[-i$6O5&h _Gd2x7%])p+oc#Gj sE4RߒHnk6F1)(裒y p.sng8HhNV,lFJNX8—Nx-M45VAת3JmL9NC/sJw8>{ɧOhϬ.aP;xsJ 9XՑmaFTلB;XX(xhEAF&9k"S)ܒ鄮kys[pn NX f\ uLBocD!sMRbYkQ9sO' -#Q ~ԷBg|e3C01ȡoj({M3*HpGP鯭j'<󣒹u2ȈOzeq>$l_| 7@IܵAn 3=S;a_.ͼHOk9GC-SO`J k"S's s!X["'\/EZus{nađ˲P+h0|ִSg(t l):' #G8/#s< `ȗK2 sC,ΓE0t{JdEwo[[,'.,W{궘] P&D\G|LXS!" Ρ3!bߴ v\uOHhTtf@S)YzrHz9%;FWG$1^^ lo>ɥlsyYGoQ4f9Mt]F$ᕃTw7j4<"PUd$ %-9DuU UuH^a Bq0!{ ,-tBC( a)̕>B|/j+ Ǣ4Dw;/a upSG*!WKB;|jxniް1>]ZRd)ݼJe_x^o `dOjSXݶO*7 Pywj8ދ4iҠu{yz5M3LRXտ]g_hFq>#ٓAnVvwVhhkSO0 ]`TeRU5 p$=/ǝ;;8, JJuDWR+'TUA[<ouPveX1P3'~& nLtWAU}ߺn4,˙=|zR:B\F9`ɚUP?e-n7Df+3tay$ʎ}&iih<`iAEOUg5$hl-3ھ,1r\Lޏ&IJJptZٷbuaPg?G[<>LRѯӿ\?/q6I2T1t;]{Xt|aP旌(y/w._uņCBTzjfƌU~}ш,Gc.M#Smw:HP-JDjp fNQ^H%pXۧ`i ݈w#G!xkvSQP,(8Aä`mDp⤶βUɒP DVzdS#H_/}lBbBdz|l/iVa9@D.~K85fm~oyzЫ{\I r:jaDy!^"n/eD?2 r0t8=eb|o"6(s.Xk)p>u+D Rt]0d3ijK-%YeEf :NrB;'˻Ǔ~-e@yUN4l1o129RMda`~,7r#>oń Һ7_ Gzms U%cH=x;f{m` ب*bG˦%2N\[h$b}D@'EQɝb^ -\Aʯ/!Y1~N]_De%~6^(j慆<6gbPF`5Fg&K]T4) +T%qcztX:Q\ric\ca\+M`#CﶺK&_RS[&{1/*Fb(3B-]^=gwd8`u$1P/&!i`u_ֲI%zO; 4_/]̥Y sqT "L [ֈ]i"_w,Gҗ'y)J@GsFF˳$I(+CՊu"f"U$މRT ꋀP2[DpIrvkPo~N[TR\uI-N z JLLv \J} 1@4%PS-iO4G4U՟aWYekWHb!xm׍p@ -/BVJ \YĶ_v0 F^o2v5r´vg`&VW jՀzoyx\[jܭ;z_>|u~E^9BU@$2;DrkUo*Rkyd f@lG)50՚7+፼|+/OIζPK nvTeVI%DQuVc59'5aJJ4y<7,NiS#u]֠lV@H2] 7jyxIqΰdiDN JJhőIŌN=)r/)ŵ#( *,. 5écjV^S%0(+ Cª8Ÿl= "ݬ?*t*T$BU ~ ƙu`xo<m0;4=np!N8TZ7?G^'>!CQw]G#U 0piY~tK[:%lk"N1?vTH=.g6u%$ֆ?OcXU<ݍx plN&-97(+ֱ}%X`h|m0d==Y|tu=Cg꿻1tZZHꋰEb;{#fxuFI(t,h8ⅇW߱bdAi ~mQ( ܡ:qJZ؝mn(-`o}c7PWUVT>fg/FO'hŨx%\&J"j:lBc Nt|I"Qҍ`0[piYUD$(2@Qt},4vaTEFMiSgI(d,V?Sq ~#E .$hU_BF7bG.ir"3gT+ǎ:(s{wilnѢZԯ+wGȹ6H@߁r z8ʀMx.5":dMx(E0 ,&̦QRV_"q[Ը,#8, 5k.~eoP;O!lKZ z \M++v@ٺ{җ 6dU*;G(t9Gҩ3tUXdQMv${.p\6_'V}҂v vvpdH!׵0d2aKux;Y+"RF҅V똧@QHڵkkk^p-1E0נ=v[LP$+nLD嚑˳O8x1M9 8u sxmǯ,x7΀gZ.d=Kkņq&R{ġ1p;'ĤR;s[}^O-K]A|!68sDV'|S%@䨓, K1cFR~1o& `!,=uV`-k5 7ޞ 0G:/[MD' s;ia\$e y$tK2m?ileؠt-j=BAT$pM,,ryH;ܻfQ17q.^}< (QR<[`ub&u鿍B:ߠ6^rzL=vHÍBA ƫbZԡfɚaud臓y_͋͘xEg<٣ W$Я낿 vp{UjuC:̨{Ckp#Ni,s;|Uj+M>a-+TVڹ5uѠ+F֑f9޲oN 5iTw;uqzj1iטLQ#3(@%5P!Qb!tOpP3Gxѡȥܲo秝=gRpkU%lo}P!h̡hPJQpJYaJ4ۣ!Zf%| f=:D;<<b۷X^P+QhDO{K}A???{_ʪ)%}MfYߎ8Vv8pvPZ)m;{chAHN&Ok\e yhneNUB+?LjYdrv Wdr{L]H赔C55r}o9 H]pj`${v~zCn 6Zcf[A5E{(<`Lَ3ufQP)}7~;T.Fs+_2jiʷ1x@ň+La$Yv%>.[HKlܫT l 4\ΰU v10pc{ZTRtWI򿇀1tX*-|Y3ckmAzh|'O.{!mX]Kfg&+aDW,U}qBfyOS/,!SHySұ3teq{pBan"%z 9yuӲH4j¾)LPd?{81E_ bfv˾ӞBQA:.Sń *$ 0$i)Αn-7+6+*Y_ָN5=յHCp),tG |[EE䍂D +[<cؿHj>iWRXV>8SP-⿎;GXFzA3Uِ:BVeĒM[? ŏP_ -C+ʵjF2xR; 9v!L.jkT.TǣI8~rJU^CI͸7ٍK r*̭AspÒnxP1ʡѧ?vykAXE3dva;#@oqDʜ^I8efF}IDz0)$Z[gЫj06f`b]<%Y}˨/8땲ӆHPC+ 8wov-ϟ䷖:Pe(Oi\ :6iLa "/L1㛘_M(}]F ~wb,q^k'~xSZoXĎO )Փ.yɧ# >KG{vXj%y/5@-\(֋7Iw[F iS#)؀Q=+48Ae-=.E5~5p+: VXEtŸx;$/{q9K+!َZ?7@j i|'yܽ ;ēBfg (. [פ #t x~)aK/'ld[S 8]mEh^dYTY ,hݐ2'?!>E(壕NfWY^D@$5p֒7ٴ2h/H@Oh|>Céxu41}%a,whŎ ۯAG+)q 6\]}VF.r='8&`yAjͽp,,36x9z{NacDž ?{#H{nptMphnғG9ԾX-٭pti׹C{C!;*c|&SpS#ryJFgB}~" YI(iN7uS:16.i3&FQQkɅ sV!"!)`?Od^Y&{;$8R#d PH'i:в'o/<(J5R  1WD> &ҸȄP,ޟU09&vGUUt኱'Af(c$pg 3[K*,YmqKdK27Y[?B=(plɟ ^XY]f6I~:Q'g?POǙ68^ 5nHA2~- 5H4ɜՓiJ3]6TNR܃T}0}Z 媈V$Zh2ius <& Y^T"UIOiVʱ t{CK!v+_ð/̹Xej1&ُ^O{lDŽESEؔ/+fb g'{y$[t$96m<@FXҽI0`sr)v[ 9w כ1&C!Ink 쵣8723X҇\D2Ae\8ά ObVqK}*ֱ1!ٕD$cKOxD?dܢ|^]'[?Gdh8$&ɲO-Z#oKr\2|Rs{٩'&g侹33OL'&g!ѐKWP1]&qKPelI~l;Ոݏ"pհ8C轁z|{ I3QtS+^gq,0cXK>Ũw02|ql/~Y`ҥ7K_ 5@?ݴ-}:s:,'=UbWۦG%];OM͞-= p[8\ H@1#[U&G4T(uGCcU~\ I9a-S-2GWgsV`2p6.Jx9z@ȇ-̖e%!Ux pd={FpՄ(ۘg y-H]<<zD}# :<ƎZw#ρPvp9yr[9,vE#[M@wBD5#pqUurI#9<^Ƽɬ3t; >:w5/E -H4^i2NZmT6*"Z'}<EKtF$D=r~r"DtWڙh?/[;]~¿I;g8_)Q$n^gs(^8i(D=2ϭmAK #}Õ=y R6bjb$6t?JzH_ @ȷ KC+ >rA¬@G) GȓuȪAz<hg x/F+uOJ(039Shk@ ^mśs&UWQHjiy,Ϲ~ &R.袡I) Dzr4 )i X6Q@B^ռWfɗ EGˌ)9|ڼ7{x.i5&v"8O12r1FdG</t&o v5G^c ^[kETPGF<5=Raa5LbPE~&;mbVGu=\ Hʆs-=a.fFO+6svt2(@9+đ{D6 r:SnA>z!AG_bdj<VEg~xpESƌAxOQ0ȉr q/Ř vSx?Ӳ0Ii쎑 ryZrgb\4~XLtβX9PxʳjtY噶ۡ xﳁ*F>+U4V["1i>An"?Si^] M>%4$@| d%و2Zq(y0FuᦁE10i|j1O|O]t&DG,M2e[3` dR("ft=Kќ=m&t՛u=nn WZ~UE"bH[)? [؉nl# 8؁6hs;3>/׉Y76 KVlUU*t r%q| F2$rzʳ2ҨĔE  J_;W9bɠ X8yj2EfolVPu=G ϐh _x#8·c R;VAcla}<`u!WDs96U(~Czjgjø^Y%j7j'$Ԗ2z֟=c pT8NH[2?YWH8H~1R'kA6HKYXxIJY~X41z?8=2\ =[mZ+?EM5{koɉ6yyh@9ϡB9}n&6?#tiD^" C~/epDeCUx]tǺЦc.%-b ܦ;?#$hVv#&>L9t jJ+T㜠Dڵ`b{i~yU #J)m7Opòpr\ڴz'')vcGn3K<}xexlAY/2`vavgB( sT-G:"ªO$S,{bHF~>֍ yTvJ(ib-y{+N2vXM4 ƙGY.0>l苘p$iz{WAnOF?T9es=qfAYFN2+ ק`ׯ?G |4HS8Yj'0!;%k-$&?p"[H+1#_I8x6J56O߰ [-,i'] [VGxb.Ɔ4aMG[֩RoL*y ,dyYj Leut*Ke2Urd&Oa&eqXaO%:`&&qU&X?&[b ZJߢ-?\Ԥc*'ˠQbMgYZ07070100000341000081a40000000000000000000000016101d03d00001be8000000000000000000000000000000000000004700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/snd-hwdep.ko.xz7zXZִF!t/s]?Eh=ڜ9MR5C)`  (;2%1S:YȌ_d8i蟗3IrIdRzw:JkK~"FjY,L19'7lZXSoDeegqBj Bj)8lP+Đ? U*=ac/5U@!zd0ʱD9F VɾN9JeY_idvw5;s dzJ.gXTe+5!!pì*Y!:{j)Tf]jҽxssJv%JBMʈiu3rmoL/UxּJ1<$.*d.slݜyhC;U[0_: +/m,fsr X}1a$x-]o$2XVc5q4Q5lԛijgߡX/[rYqt;9] N\y񀱕R:^^[)a'غ 6E8GOB+ZH pgyb_Y&,9=UKB.*jtfX}qP L> O֯9AyL⠑oT]X~y2T`935yxǩxy7UrAz`cb0Ե;Y!F2Emh2D y) bIM:Ugq #n3pLR/P3%BSf12s]3wj)OJ^sȍܒV: Ẽ]%pRKpC`?_p)(,z4HSs[C{F\8SbgF\ϯ'tSK{qjՀxC2bXD@|ACT/ryʩ !TEqtcimr$22 ԇgr#,=`FX^<b̌؁22sWE$| MC'; O[UA6IgCslK4&8H@l.,cpQu;Ÿ'80!x0:5@t%B{ޞ ~yN=]:%T?,%buG~٦wб7;! 6+L+'gbW2$UݥxuvH$-l{G̝TR(v@\Sp iC 94;6A‘w9SNZ7 k5=قd 0ojTcgICqY#ehfQQ#Z'YkltNUGTDSfNDMfbl3ԘA]!7;$D͕BȤ Vs ~c&Ꝫcc&x-'k\m/*(#Im:?':69H'H鏁v!Ö7rm/HG>&a'Xemcm?0̓ d'>W7;&\=vN+*k .ѡd"UTsHyQak/":3Ƨ/i&O*?'N5; ݔMDar:c]UBw\QqXZxX#.po_8cDGF zˍr%y<; ؆(ѴHj-#4 Ȇ@|} \i%_0]OG҄`fM_DmVDOL*gO*&7Ë`es6&+")$5y.nmWWj1h+kUHdVPjf/7pAϡeq~2 ZkAYSdlr{0{r Tld1} C-eٽ +N2#?cWUESj=^0eVDOM|D_fo*bBݪp* =?w87'@z0e-ls.ӊ\ i *jj:)BgL'pU&"ut[RzV^uk^ǝ}SJI—D9jo0: EO༆zݭYZpe nŠn J':e\cLļm:phN>CWzۿU|1uJ $ڹ7) 2HtS1/k*įUa|f2%]ݳ+nt뚁mb5aų ߘ]G(ǼkF|"i :}H2(g`"_WB.8iT&<ye˔8sB}xVFD.j$Ǭ -In8 b]b19lpXh#YWC!&TwHK!>l8nd~mR%o<`QnRkJ8q g9?'&9XBoJ|qVzXvǩp8Z+D%z0~'yӘ}9iS.ߍ) d:ۈEw;oPuu:bErd ~Gp@i_g"WqcM)ZZLACVH}ܼ(Gq?Gfl2xA:e־u(0ԁ3nsF}0FhJ \gKen((Q+-fNXW b\! 1KrΞzr#4Kz 4\rRC63 5լi2l(3#Qm>ڣ.\Ǭ;y7ҽ{{ejfY ~$=G~v1?kP3pUg(~KBW ",Y涛듬$) XYk"6C ©zS`MCNOEGF/WLvVoJG|"~9BlY# N됝,[ےSX1%&/O8%d؀Q_R!r|U%} '"Cp1Ӏ &hHu;-ֱP--bRDDM) RR}vPK,W- ٥z?.StyZ"DTE6rܨ[_'CK[PNEyeALVt$ $\Oh?KI(x5)G=?Cz*2_ RڛzOҥ'E(P_ 6=WZ@MY"Y<QpOsyZK-tOI:(bjA0qV͑>nu?cx_f!zE,=Or:S?=\_ɣ@z'~bؘ墽$´&ӒqH$L8ZnWr$OylZ"YX;.O&?oo/9r6X`ybz!?/.\Qu1v f%<{kܓ-]h3t$vN+Q$ a#)֚J$x}:hXu7O ! c/ fq/3M܃~Wxs3\r l}EmrH -09g6d<|<]DlQP]wp sfm1ᆅ֧x:mӫr8j<ܴ0Bꏏk3a{Iu7Q:^z5#A%pLÅLmrEtgvLj|lMHNO.UlrA!T"P Cxm7dɻ; ɍ +%_6b2>/ƕkF8_eɒ[U"gRQ_IIϞY*y:s.pe`9>kq5J%[\ηRE7]ެјC!xϽ@ z#6KBF,2UV K?؀I\4)¤P"а/ vW{)39NJS:v+}DEL Z&˞ f`V"ߵMq5> Ve>P罹ɤ,E&/yqfC><<G2Q\%}XӔX'P'M/fdJ9l!Z; a(BP̚`=Y[#yJhF߉/X,̲ 4?X_Ѕ&Ol7](Z5dP5ly{u[LILUR_懺Wlٶ.}fס@N>0J:_&4K <_H՟k#淋ӊIzPI[*7S9A9č-yHol)>6X rO ,3[s`5Mzj(y6G;R2O[<9x@HQDeFgqⳝT@_^ҳ-^ L1$Vj_4P ˈOx/EG2ESXRc ++ [A+J7X&A^1(IQ߯n 9bŰy.];wLژK#g$6x }4ou9Hvqe{:T=M(=G0ͨdw8~4xL T&NdS/q~9X˘¤hacYG@I%y`}_=Acfʂat]k-UCWJɍ[&%,2Hӭf~u!-ܜ "|fϦ2 }c%5Gk(.:\nt!vYFԻ !dQ#3$xU`|!'1Di ~*ffJ7jQY1J ySyF@ "/"M5ѹsjn[$" SlݡܧUИH JeAdDc2ogDiy7#gYZ07070100000342000081a40000000000000000000000016101d03d0000eef8000000000000000000000000000000000000004500000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/snd-pcm.ko.xz7zXZִF!t/f ]?Eh=ڜ9QT?9(v`//w⌅\bxy ^ M07%6TޓLr)1-Ӻ" KLJ\m *c.AoR1]TzMLd,jGcv00qVF"/\vˮ܏P%o]l֫ &Fg cA]|Xϔ fͯLyƣ.3HH!!.S dlMՑ,zdmg:,k|;t΢%lߖ\Gd4!P, PɬTJ>KM:-DN#nUFG1X1SV2v깠NAQSdS]CQM~ {S^#yI>34LA6D[aPY8̧s䥁zZkXHkQ |'0J]'k[s+5Zm ]Z>!ԌBc\Ef'Sh$)F_]OrѾ-EG`)o&l,B97*F+Fad׸=5)ؙɏngNPLM6^B#'lD '<<]hwb%4 9: zfz>B/: R rwB! jw%ʽ@db̈́`ΔK a\VID&/ɓ(;t/;.DlmRTȘt + K^yvAhvW\4ubGEL.8ԣ3/08Y0WFRBONMH;SK\1nhԫ/{iج/$ZWZkwQEl{W*A^CcᙡXgIH̝ S5 še}Yq:ۢFð@nPŮEU9z@Y9 dW0Ks?0h/7P J6u1o`UF;d f5mԬ#C> )«`*x_o (1K /aCL<}s6Ba֏%oo<+7V7Hʢ%}Ąl1gG(?#GJA+1ȂnΞԍ:3<:_%\R0V7IaZ(GJ^iFq.b}sn*rjR!bY埏~&t"ԩ͹a;`bF)˺vd!hTFJhDbMjW'HJa 7͔"&"&Q==4 7A; !\,!oS9ɚ?*3hlgSn0 ha/5~E;lYA; b4 bWw&ОV"1C<3=,L q$]jW`70# ZKU;8scv GIK0ФR:ׇPl<[mσߡ\XeUˢɽ M:`l#οZܬ8=^)iM]?ː~]>GETF}/AE~Pmo!i7$qD2W$1󐑀,`)W߷%yO?+߾sbB< yg\f,&N8ϝ2NZCt-e,Eb,67ʣ=Yf(U@ycI1+L==!48% .`B;vWoT;t']L/+Okʎ|1y|I6[P92<6x+S>x&ʥj$I?<([ULֿZWJm6A)Q~kfژÑìD1u;Az\js0,J~KYXg T>h*&ԣ\+|{,K$RgA>̓VTT@W.E\A߸GkC!!2+{: LxQ\C.?ƃ8EӐJK#`st*oFD]5&1g }awQ%Kl.e"oqٯBj7R9޿݂}V_{z#UԋDC[΄>=C!xsJ|8g_QZbqc(~YܱC$'}ʯF'p-ߚ622pk;M IQ (įHƼq>1h]r^,˴5\i"_O ϫK$QL^c+*4uPs%)vˉKpOsZdGRw 5Z55-JX qiCih~| ܖHMjA\yZG7UH9E=ca`u# 0޷*0dSF%}uch: t*Ec ,K ML>P4LnKZid?ŷ0Pb&r_gq9˿(oRw'*Y ߘgV^'~glF3@U;5G#Vj/InUJvnW]e۔/9j-`F(t7 *5zęlzL:+SAI[ȇ&%mP(;r})E$p0P1FKä JMsQ^̈1xIW<%ה8iL$h pHDޞ(J-k/0Ժ1(-,щN<T{Ig@l jTYg#V ֞'IGн8̽jRJ{Rv'4U'gjZF=PT{¬e-.Mv܅3D"H>5:wͺǨs21>֒?eHá.sʋ M&ln8O{N1gӛ^F8uG?,]TrxHXCΝ~V{lmmk)Go4eZ ~kyGD<=9j}F GUڋtx:e8hiFxX|g0AYc#c._?)*N6qߥu)!߲(cT5lf9Mu$ߑI#Gا,+6p 4%}d8+-=Dp)B dc9Ð{a+Im+icnpX&ZMIxQ_]8X,D$I ǣ2_+]v7׈d41% ѓr 4=Z+ɵ g;onF$Lx7()`ͳ[dhMfSc챫=]m^*ٶ!2/`Xz[aR_K̮I-2֥3(k71!ZWbfaH.3Kr9=0j}r gk|оҳXf|WH;?:!3]ZNiFucxW,EB^Ut$f _k8Z';X6Aem0@u)S_ԁxCYd 6Wc&qa"'^CgFW~csMNDip|͢L֡cd{סED#/KqQt?id].| >(#b#nYx/]zB"x07+Sf~\(j@np1Gr\L p#X#LH h&H̨i"|b! i{@X(rlFCmm -͌Tqm +z<{Wh<3gKs"Y?tџ"< ,tGxHn&o3bz6tڹu2f=$ ?n"|UgHj5-ChuuT"6L,Z5-ŲjE]IFgrNq Q.:6)ݛhB+uT%Y,H>#L%r$[(^UecVhvAh^κĪږ9`thTEs O=+BS]AnCE "tbKDž+CO@=@WtlQ-+x Fn%xVΌ4a!!wmV PSHT+4$AN. !48Uk9}46:{nTf)kΤ.n[pq>j"v\3>W~^e`ܯG7z V\Dn&udPo+ t;c !`,S%'oÞqLc0mh*8S@~@Ღ}Ͽ6rjrLWe fe~h%]v2)_j3(VUkJ.o:A}btӕ G2A"p`8h\!T|[)l}]dlqP ׅ_m/dMYh8lM?RDA̩]370}ЏYg"}~(.ڂA(LNԐEĕU}n$[Ih#:MEND42|D>㿬%R`gfSzχOd&~,SQD+SqUziY}圞 Qin.7Y ai$}T`>JP=YMa>׊^u;\[<4N|5kEj2✔6g/ \؀]a_ JldbjiHmva 6 Oq D6)Hޅ]xη"|aVޅ!;n ƋH=%`Q&Ԙn*T@? R+yz୾'-!V*5q/aVghe| /$R4#.&قSc00D;o.8Wc:ǩ}BX3 C||Tعz9=Lu ?D}~x ClwAY;˲w`Kը6l9Y%ńW-9o3g*A"lFО/e)8w6)򣍈 )D sO6[ 8H0i8}?tɠjPLqɂdHK%Wli'Z(?Td>}@3!fCe@w xGkuG /lkuf|5 LL39һ'_,m 'Nu$T$|xMz= Or}\Gbzv.ɑc9Edؚ9,6\ @?>qDx/4/ҕj:՞N[hDj:#KX=d7.#RZ!#bIjဌĒi hu;"1 2Tk:8H03YϏtRWN_*T^Oi}:.b g΂e<ѽ"C~\PMv~k̉bG1nj\RB@ V-)xyGm@qZ*; d>t1gmX9AP*_ x!RI1*D{B19=。yI0F`&_S52nF(p0ݲULKHr\WTZj|*eibO!r~TRj2%Ԓ&7U/bU1hGl. |N\ԯLI/Ћ9N]X^Bᩉ"> O"QEb%Mpa)~#ˎFyCk5kvh.uO\ߌt'FrJ,0 #.,ɌGZ"vAnbOB•MYs,5 G.;e@4p$@D,N4 j(/S6@IBjF]!bj3@ؙy{]KDIN}8A?Ԝ^.b@fX6A\eÓ?Τ~!ĭRCYՠd;Hq{u "W]VT'uS. `Dܜv"΃JyFsxO#e~6 o-X6OAWI-|EE'lbw0Hd1ʕuT+o1V0ɚ0k&=gy{ H3m;MO[JsS S:`DcD>8EL>$jJjrnSKU(x @@E*eq /kӼU mGZˑ'}u<>Ay'bY+]eӺQqu W3*.lyT]rc_G$Xז1q(H wR+دӜL鵼z S7dr9DHrj GBl$tu@%e9?<~0kkU21x qIQWNj$Jm`j_B%)+4\&6$ݧ7YX;ځQܐCN]bw͑_r*벿j]>ˣ*!KÞ^旯>DKa[5<Zd_:,jOc󈅵0uހÛ t.c>|5kxma1`Lkc]L-hu)B y&qh=3/:.n2Fp?”GEܰp[cBcJңu`PzqeMC$†5R^;į@[2Rr :iT݁ ^ =̙*jTʛzJpПcd$hm$ZDS4򡴎ܨ!+kl뇲3֬jk0~4i޼];.}/IqLwD5|l?jfcE=3'aHkVm7^T?jJ:3mޙDHZg3^2 /6P\v%hkv+\GFeG8bF hgIХM,EP lUmCFm6$Ҝ/Bـ#1lD&@`*ȜjF`l?wGdzX #O /2|h3VEbV^Y]I]?p}ab le6d'YxJp\~h < ͛F=#8LC:vkߙ1(E3!"3==dxLlB}PM&F4^ѻKCZǎXŮkf&\V6U{neu=?`ʞ*|btԮnCf?83N!G@%)֘a誏vM,wχK w5ϟjS} 㥠(9#4Lovp%qw~.T34;[Li̷:;Dj3xgjQ]X~mwĵhөv7? 3UwY X_}G/l 7wS܃"8 *%o\ =ʂS:޴Œ`Z>Dba}k(qU]lr\Zc. / _DFW+Yw1ɡws^tUfw>\,I4m_Y- L+5U \^Zi 戮(}4.K,l71 33W;+#<ZzIjg?e=)٥E/,p#Ny uY#g۪%FGe0 cfZn9&Wg,h(_(5dsE YKxPFTn%c̉D F㱈KSAͰrfu}?ϰN#5 HѾ k%t.uYH;M%VZ} p7~t} q;N&Pbwz9JcOv7e";c\c+^׊El? ʘOۈ("|'6eW=O/t Bz $LyK~L20SG) N*ad3".8VG y'(]e̍GZq8uw'[FTEr#gmgiOǬ2Sbw6fkm6bqiGXk|u m@pS䦋4m;x*7zqFr'Q~/|K\'3Ѻhw\fZ8ēan8l,z5^`_U趽#55̓p_Dnr`1cHYAix sF} udiaQ;zd9މ>SkKg=hA#gm'hLhj+5%sΗVƖm8!#Ÿ+4;zF@~܇NvO(Q{=1j܏#@-hE ʢQPW 8dDb3zď l*yӖpJ:1z TplXjaSnKMQ7UKLq;Sk@liP8sF4֒ vdݟԴv\+y˪jJjpH9庛/Iw^e9ʱ{{xC`^IPn#tG7t8Sj.5PϏrŸ}?wa@C2h|8pB{bP9tmL_z!s_@_Z>N6J>z[>ԆdΡ2s4TSWoV :F7'o; [,ӏ#%>Zo{!06(^By;:LK?B˾y3ՙNB6EHMV7 = ;cxCIĩ"xHHJ[:gL˧ԏ:!IwކUhfB^{HIZ[SF66p& S8sAsZ@?Q.䖔F[sC= ߔM`YxLTua9j=zZR$ nw|/7+*mdC:I!^Lk= uCSG*t8El,l/e^G:JMV𠒴cP$SmhA*CL}?(o-m9t/:&cM|@yhi~W~D|tcȃ̚- BēYQw4E wV|P̰k5Y?hk֕2< E xP˛2j2swIH^1^5\7/#[8l8xᨲn36 >Y*e6K~POC t ]@GR4uL28/"KvJ7]宼 F˅ʨMO$ +dm4R'ZFE;zed_N$q2-5+8K2f3DŨ͙.e*⻛,䦮K, m{x(cxQ@|P譺(Ew]Ut鱋a)&XXeL Su"uPJy9QGG sB* QNq^jfs;ǧz"QݡخW_0VojRÑ@!<w^zݓxU2h+O aq~fϟC!N}Rzꯟ$yK6\*^h_#](!·nyțԂBf84UOM{L8H0EG?uƈX-F*r2@ʍa\Az :fUF y@ @k,JIh,#0qmg2~w^yc90P+z|O WewPA4JFU8D-xo̪sVӈ1W$E[S\mV(<#0K0`dJ($J*yO-$rQ)Km&!ZB9Y7\x$ Ȝ.i8tU6ˏuOI&/jʢX<ҙD 6}Drƈ&b|!91惇~#}&UFzxnԮ"=h,Q{nS_U _ \&7Qg}_ %|O|΃"fD/Kz #e0d9R]4tD;A'"2ie7Br{ԓj4j>kvG=_]Fu_[zfzK6,Z ntyF vEJw#A-i3)(w3Eo#xi^q*MR7c &up8̯be%ZR:<ݸV}+tQ?A`#P؄;qW_e:M|BIJCV%NƍPäot3ʣWjV7m0&Do&'`jtMI M^7PL$K8lF 3ٝOZ>8ULgS`;6)r ¢U)(I1g! =;qԐCQ4o^uţ,R}BhyT mmڧ̗o]US  ];(/YX<{'ڃ8}u{ABwKn {)ByD!]HufbCR`ޤ.hˁ_u/a.5!ԟ%o&lH s1fv-GZ 857N8Dw@211 Rύ\s:cwyiSYU֩WMbo5baR% 2i٬5 ׷7rQMdrAceE(酰u/|zF~7egaB*z˪ySI^AE1[3{Iw \S+'EZ4Ed'bGcb N%9t?6JvE6G~Fм@m)zeZbR&M9=5+D^Il XYY &,O+Г 8P bBN@'gFP˛F޴%* p\N_#E- J& Ï&F΅^1}[-^"j@̔su|5dQZ>(WTղ$88B2ˬԿ4mⰠ w:Zl=AFI O( +˚~8Fԍ ;VFah&B%4Qh04\} /ת5ꗳU/b]s,=ڣW3yv5 )B)t{{YnJE@*O`Ά SJAφz(D_8hڛ\2oeA܇z[JS WFe~8yA{ ZFڄ%yU\1M?œ$ai(D?z_@]I\Twmj!S.|U t v徍0-Q"!к ̻ W'k/Jn~Wa{J)C[c3ΒT: ŻwR)+2W%D/̙Eaᾈ`WZz)bt*N{ $*bJtƘ .,G-#~dg)#Oz Z;2=}%+Vv֝/>TO+b)ϠHofF4%XfDcC8MW ji  &]w};:$ wF kB5mk\%}I"zkrt=eJ}Io3C/mn؞owe\b[tr~qگe4ypNRwRaLj Vx ma{)"]@iț~9~ȦwJ^Z4ԯ `v걶Ѭks_'xB)a}@0|/Ҥ"z}S ُD)RuIߋ"a&5TZ< &}OVr6TH/iϓ3EɌJ-{l_N0:t]',-_8[TRO6Vx:Qh~J'5 |;j|v%#*Z˾ D*UXdtZ-^GNˡ(o6͖!0k"w1υxkm]QrY> QBR.1K(fc Ɏ$OZOͮ?KD+)*7 Qk[bLl-)EuEPEIbr:OT6(-$^7>ǃYsZ vĕr(@?5W4썫lFV QEL T^vua5 iBuTw0ǵU8:dh>HDwˢֻZYpyXyrG8a#Ͱ L0Lwz5SjCӱ=5@B+@Hs ɛtE D-@nN!2X&F.l2t"!9;.6Z*7Yg>ՙ{z.诚/ˉ`HOVYv9ezIsX{7)ɚyut ,A6LmdG21^_uiYq" ;!\y A?󜊫~P:V>p0Y1.Ti48+qJSHdvƃcߡY{]q۹JH,L4*|^.B y0H^\8sj;`Zy6 :f,N S/-Ƨ\~8+ƭ7c 0Yf$HM 2͆tlL%׀fdbL2u\f \dfi7.HL ȕ~rKΑw!ns((rT`&\RZyz 9{fQ> G1i PFԷaDz].YIELؐ}Nkq>L4>v3mgQJHT\îGX7-I@ϩ,It.LAR"8"UpD;"3cBBd#; ]qo.YC_Z~}ǺA}mk !S ͵lV"[IiN u9$)!`&aqk]r dTUdjIY,w :˹.M&{fC"0j]+@SXkNvPϹek2?݊o@301% (~\&pVkdh_$3*[26Nl׾E9'!g~1֮Ar '*Q_ۃݠh׫1qz7FAjF ۙ8LeF տ&gM* ' ૜*! uV(vgpYkt`>Ô%oA͌mnp8#)=kqr ` AfяרZ7z&K[L,٩PEĄշ~x I#ЀZ% ;n1c` -KM|F}Ӿ͌Z y0h~g[U32Fe{qlGI:dͼwR]~yޣqMUqQg#pi TǬA*RhEÅ?!h9`ħwF֤8m[Ywy*_a/BY#*Yѷ0.$\b8jwAS}J-qnA{}d>s<5$5uc)t.C+5ՖVzT+ۋ^ $ tK',LR)k 捤`yq2ݳRW*t}pF.j]"*6[k.A{=o5y#-Rmۜ͜v}W&JK}nQk4J 0Fs aqs떐GX{OU'ӫ5{/X5(f3FUĦ/،:OITٵB`ux >=iw9ɡ$@LG KCE/5n<럒q(v-9Zy,B;O5mNY0oyhYm}nQhGFudj B]@ﶪQiR wFn-q(Py(h_y s"d,QhCPҵƑMUnv 1dm?^9ZHX4+Pd)^>sDeb%Yʈc!ȂgM+qTKS"[FjaxMXF/3=왲 \nr ?C*}NND3cԭ{LInyYgt**睫U+&=Atv'u?}닙v>n@Wa#t5Rp!3Z+Zp`fT4-~_c>XElޠ8qgAX[#gEL>^~v&_M[0gFVХBcˆ$ 7LT4C˷'$O|7xQ(A0GiM(Nq$ĐO=D0pydt~ E;3S;f51S-ѭ5.t '㚳\%]>fqH~@5+ThlV;mQ ]Bo&cD({y߂Hcj)%VoL5l$%u>ąFd*7ۗH77"GfIo#X36kaT'+UtNPY)Z nDr"$xÐnjYFty|NԶ )=5%c\/񻔰xT>H.YSV9r QRZFTQ~ #5Y-mHѝ1593>쵨GS.u)!NrL1loxF'9˟b۹fTOu*f;<Mz q.vCV 5x85`ɂg7ú?ܞ y6urYca[!V5XfOADi~i@&* )o&oJrZ͊ Yʚ2p2p^QSIYӮD5$)[օ\&>])87bJM\HS*B# ytgG^+.NВdE>{}M> ԑ4Gᖊޣ*uY8*6C˃k0&U%sE&pE|q7+)=Rh\e@x=Cz'MbXC80#θq_MHqb ag·I-AŒqȁ ]a73Ꭲ!7IQx@m-#٨~j#A@\g& V75; H5NRdS :G= }qY6Ӎ_-3[a9&)D(Tb\`Obda@MR;sOV&]n;O?`'NF+Zt%a+uʔ#6 vRT+TBFdVWe{;|H{޹i=^M9 -u9+dƬST tr;+ \UwUEo, f\v U_R,UIV0w "G MMxQ;c g28le35z*0l^XL%"8)kBv(y\ħP3d.oZxT.nrsS,9o`iҭx  X*%ȣ3#iSRbA[PH*؋e1ݬR{ 0ƒ{6%ÕtaMSLbҌA@~fJ?48y*FvRb{Cd#:&HJC3>,M..xN u벰pTt 2][Ԁ%2)uk:urEI*\3[0F*st~DYS1~U-pU˥S]"G80?e8i ~,XGg.P`? #.7< xu:@gbM=q%kw K FWEX?w;Ph£JS`ZO=K rs~1%VUUD"|]dJۭ f,13!0rs˕JdRқ= [Ca Ys2&D<%0ERc ?H]Fk5:;={5Q$VQrNo4x!mRy+PX=D{l8k[aʸΩIukz/d5&'=R9ȝs+ٍr\AtRN Vt.56άFNLi|6 'ݳvËjӓy}k԰ޟ,όtl1w;Zx%&8\BlZֵTpl">}YTdaiف,zVQ8!a]W瑡2>:ڜRḋ^rBBzM ASsbt{H p#7+ʃ`Uu@_>c^ޟ'?|=VUW\(a} Dѓ!C)J.Cc-7p!V*H~wE^k[:P.6 E]gs$BEy>m| F\tͭ%z;5%A5iUm0_Ktl C 5ȱ [˭PQ`֣n/ra\ǽ-`\z -@&V $PL0?EFӝ2pБbB#Up}"%|~mQ|m5Z^B-C~gUmdNON<阿ʭ{eDW!,Z{!fa-S0 TV5r_}eP9GK&(p2eOkwWqU6c7ڏG1QZOX{r6ޮO/RMEmXA(xb;Q|\iOW^&/3IY'A}W=?w"܇Xݝ]hrw*4YdH5͇[ۖc.{Z綣ۈh#g%m.Z|wha=z.WlA'= xI]ygףX耉93{NYIde3QRaaYJfCOá8H>4VSVr` V9*JXϝ뭽 ,.2PAམR HZ  ׷(' N!LyQ9񄍄՟Q513_\i@?H*pgK!@98*O\7P>\EuaeL$M$/o]SWWxVHҥ%VGd]-L&ͳH}WctCvP$IFuehmqHnVT(JӱLYiz(/gLCjǙt.iUsr+ *nkH Q2Kn&es<%x1l*~dt 2T>[\_ng#W~-Bz$/~/X3i1fqZ95dۚ*6QwFڪI`$0 v C@s( ]ת461k1~n .y\nIlR2 3^ijy[puys-۔~+Rx`8rK; C)FO\υtᝪn *Z“olJ-+I(Ůg0@Ļ,!e S L)gñw5X2I9{. .OSLGx~t=鰼_÷"-|l^,^mPK8kD21#-A-'la!{7 >FRh{y- g۾!Izޥ3IQT mp{nna?I[ϟdN5e6*O\}*^  D[ Zb:YF<ǷxK\'>e/EԒj~ ٯKvVc_i4kcM8]ǚLVU=ݸr\8T%0mt@JbJ!Y<yХa#g+dtucB *m%RQwvI4M+!8@ #cGUE9ܥz%l!0eU 3 q@_r{ ]B6hx,tFk pFWtt ᯖa56mgK-҄z1ONߧVJmGj&@A$__(yn21l}4>Zmgw O< <RT$+scR}!,+8u4K3=WOzI^ ߦHE+\I+k{-Ȓ 6\Ý p֭ͫC 8'd@3iI 6ѡ$M>(eHg"DGb ˆVP{ZxJ@WŨ(G7WpGV"1~Dybm [r)BϤ:I'Wv{8h oODǡJ+@CzC-dk'3T>Dq?oDʭ|Fv+ĦX %Uva#^d1LQ˶[\Z+L^4j 쮸FЎۼǸi$WcUhC ҃PX;x 82PrSЭ(P )%Mnr>..=TaƊU"SJTx#>[ nR֐n1M[7Ʀkg^HT-aJL0#[ 8VÝڡbmZ3/qpGBB 9Q]́VP}Ear `C}q^ $3qPQZ;)xڽ 0 }$e'x& a~5} ,*\YBYkot@{ Eŷ0KxFڑk󗰹ķpSnF]8|ߝׇgI f}g|HyxN{6DVQó]J1"4W4V9#DpNԈ-UsXbWG=X^F.4T:֧l௥mW!SR8r9Q+Ne*fVث̙dXv _:LcDPPw]Tm]}9DXoK<}s*3ZݛHoԗ9AuBֈL9.yYzL` i?||x!?Ck brQ~i?_^=]Ogo RXsLJ]L^N/VHiR#OSױ {̇aflADʽ7ZBF5/}5TFmD6>؇.9vRG<ť<A^&c "mǒ) G9/{Bڲxy1&[6'7n F!b_+#S vmUNZ~a_J ХV^%&3W (qP*g:=݊銺;d#i#r| 㛼NJ0ZJ#;Sov _p3?v{dFyd#4TsUњ_\}W噓dbTp@ lUIU>nE- 1los^aT #CrOƏI^F -,lLӕ=|w$~#s99@۞'Z9q@+r۶O+̔Rb܄Kא&$aQ^kQLT ̲}}!":B&%=k$꼪 =fټz1\ҏ=_p5췌#8<P|X@#@1|q2 ' T8v؀˪!j{O8:ܶ{}뭦M%^kEEݾ}(Pl C,~r򾻬 G"_oOEd%e]-^Aȝ򲟌Le\mtf*Y.eLXZڃ |ڿ{: ТgS"E-[mф\|Ff6In{MH t'wRZUmK/}!"qHS;BٷWyָ6̆ϢB&pdqԝ@ŴFC{Bg$~uM'iDl.$uG(y`7ej7]!,\xp$ sK0a]k+0㱻Ջa3%"{czh7郝f#kiҝ_kb!ˈ1>@K+ /! Gж/ivOVv00;'F[ʲ_#j*vdY Wr Ԁf9.UK;G!ȮP7;ar~tu] A>ieH[~o]w!IҕO;1Sp<-LqcF?pTw1aǰwY>z<H :"-g+Ugh$WH&'Hm+2LоU-kZ6,~O(B@d9qx d1} tqbԅiQ`W|@iX>QYuNG6owV 0H\ fq~yrjö&3u` Mj\L5~1gcӵbj58+lcNO%Ir fqrh{7^U0?`[]lzW.j;ʾ("$V?XUy2 I$!:%];etӌ{Aeԡ#YN,OZw1ǎұ1>"vڒ.b.I.,0O[jbv c=ȧw@.iK'iQ7$ ¶assawsDž>(hI-%(fl|!tMh,|Tj)H{vq伟@> cע4^b5[p$g/~]R@S]n3:C'3ڥy.c,F@$)j+ RUśBXU)#;&fCJ(KP *ЕH|8uz#]Dò݉\okp`j', N %pE7ǘdی>PJ| ڛD][@I[-VP ɍ0ѹ2X`IVoٖde+uKL԰[ "PE05p~'taI2jxQ5smJ!vexX5}+ LVv-yZn/veɜLHT| v2x 1I&6ckH6kz5`9 [=-ٟ"I4Fy/9W,,&= N{`4hzRZ:5}dQfwvz=g4!9 A|?^nlIfIcB?Zg*,i"դ_[TɵJ(r nf@A"<5tgAHRgٵp?hmR0d,TYZw\R\3904IBw¸?Qzsm B^0ٛS>#ܼXGLёs'*D4J?K6&KˢDk1Wc:Iug!;ojcv; g{Vst PF̹dg֘Kf& /'G?ՇZ%t-9H1BͿC--Z|[m(K `Z%0!dEO-K\ ǥ. kiMr܋ILVs6Lo‗[ĢK8W8~꠻T >X?G څPhJ_EX%!SV5p5&`n8CLDdfKz&fIJB<#? ٔL\Eo"Sg5+)kܙLu MIst@W^[deDO(ƍ`dS :~%j眹?= [}VayGzPPa(cyITvqQN 5 ,Cdav+I*qkvSy 7r-\}ܫOXbҒ#&MuIчv 4Zזqhjgl|ER1B _=.}Q͖GXT{/Aމ˾խz?Ďug/B$ޞQџˌK[?_- u \kszF-2pozb0F}E)|m#T>u2s7tUT YzI^rp["X1ARVA>O<}Ϻ}/e44,ۃd^c(+YZ`SIwiT?q^0aىz??ͿekGbz8dis՝xj#PKIɣoCVlxE^3W mhJPڃ%s>5!o/rYO%g_GNkuO+ 8wt#6碷o YHSK36IX.%q.B&iQ;oX$쾚sb}dA ί )BNm^=[y]3~A9yKaѤm&{dxǤF0m߃{Ǖ6=Ӯ |zүñ&W<J4.Ħ3WPZ]~t})̉%1A7W v- -m\jVQU}h(xmlƦ:22[:]'@?ޯeɎP6bezzI nّcGҡ B_ٗr^@+Vn=z?+5bmY;Irbkĩ>gm77uN'D&:9QlSȴG vgz~BXF=*VzRFMPf\9@IT1}PHHGq\u#^>>VCM)LJġ@(~+TF,{ *"Ȩ|a 12hI96awJB%ژJ!¥ZruwU!ǡ8yH\h$ө/;anMPFSc 䜁{'rk}-l#g@K2+Xظƽ+qVXswHĆb"tD48"t}'}@&Vøl]7 GN{[u4"Z֡6ߦ?3=kk"/\Q>: ٞ ,JЛ(bȧ2\0h|MRsaY+[l=1@μ^ m!n|'dnQ6|K P1)Uxa/}WF^P 1f s{&>P>:>ZPI!; ^Mhe~\W І&CzֹCr]f eK3 qzۏń(CSmг=XB ~ S2Mo=oVw b+Π+6NޣU^+*o QbbGVh'2n A]>}0%;8YJΠMkB;[AAheS8gL;CuO#m[ht m_gw6d WNVa$vZZ0]A6r8MnͽCg䳄彮'eiw2|j1K= VW8I Md܃ l^&(.`!AVXYrP$J?lH[U(`Ί_`q)L^GF#lżB < жbo< 2\ě)RgQ 昝W֝I-m c=*d V Q}Ğ~V4Z G$c͸O"2uxx_+UZ.dԝ^A]2_֑ v"qaD9/ցax*Hwj}*<1T%Ρp0$ok橐pz;1WfI9l[P4lQaF03 رeJ pnV6wO@;9]gwIyTWPn({>@qHMŪ_ܯ![cIZ -*b~P \ϋԷY7#ŋ !o^o8 1|#>JrJj% c[V^joΨu,1y6&`5n\ r#!@`= EEY*ޫ )>u6QusD !rwƱ~BS6L Ѥ Ԇ&ZO_VB9;՞Ъ# v6 o:(i޻l! ?@OHeE.c &(eY2{D?o3ɾCH#v3({W"vd?b^on$=t'T#VGq Bޫ-,`z_u/ # 9j闼{U^T\r+]=r0e-T"Ir[ w4,=n9;6sw\7(Krɪfe=а{sO#M&a6jakTymIn\5.-NPugěB m.8 C(н|'s׋ˤtj>Xkڔot*и^E9`?`c C%YͶoJ|0{ {u2Wj%b;=*ơ BF"S3&t"s^R&׬Kb-7.Qx4A##h$kdx궖$?@r2sA/d-tgo={$ ^8)Kzi wEq,Y np]+\ݞz<2O2&J/ʃ6ÃfwIX2<)5 4q0Bqjz@8X{-6fKD6;>DZP0o(XxX1bׯCr-mzƛ2hjQF-x\0s@WKP چa%&t>mFnrBNdTngz^ڄk+41BH Kt ^pN KL8(BK,nQ8HB 6oG:K'6)Gğ> X#yx<e vJ2qیہDGd5hX҄TCdgH>FRl<-vER٨^Gڐi?R1$7cfHyQ3 G DU?a$"".:ŻD0k@3 bU% _\0p54"ڶaw_:O Ӄ(M\30qc$^Ma:jaxwKМ;G8(j*'IOH ܁(dpGBwTbZPaXҏbSNmu z$&dnLѮ7&TxԬ‡J;\F߅@Up8SHΜ\{~@dӝޥz{!:znd)o6wM28DNf[%+0s-Cz2S Ŭop޲`ݟ5;%aVvEh2<}8 qX¹ҍWE=+Cc)6= 򡢡.GhevY3 :Vb-͠= HVASieNQ<ĩ%?ƵU`u%+ERE Yҫhq {s0k{M bi@E}3^hD#ENCv"T0Ϻug Ef=XV`Bp7XL 2)adBD3s^ ]dE / :WzV[Rhw2i)y拓^S*CYzL]R1 xZbؗMGPX[X|2c57/raxbcWJ{UNyH}r?1OC@,#9]1wv,2a 1/,FYqQآiI e oBvYMS^s٬[hs`:x-Qx!VT~"k$"Ǻ&vO ^ؤ\H^y)2GӞT#@U>5JUL!cǶbOEs'BخkI%8hJtk 6fMR/>7KK7Y9#Nힿtko=JK ~[ϵpI]EP hp <9G]]= u"tSː ]\s, 1WuQrywم wVq-K~yU)ӝ)1z԰h@GS dTsc桡䛮*/^d-۔#(P;|L100Aqwr0A՞!7+:4R.*cDɜ[?z&HϷJ^k' ΗOP_DH‡SLF1 rU\gx6[LiTba߄>*t :*g̎l,۳2>)_A*=I7MK^A#| iTŠMRa_ P#ٱ,drkzP/vAM`ȃB`n4XTqvY- Px$jG.JR)-(ח0=-{ ߃.Y%=[YFӂiFLo))4H<54(|',I?5zg 0o=䟹ZtUWg1ܐNjN2f]Td }p+^zףAVrw5&<hRzF'uHLur5[`]4jŪö)f*d.c_03u7ɦ۲MMq`mA՜aد [CYS~YZNV MTLtNƱ4urU}2vIc,vb%/PE׌vP] 0ͬr> u[0AQ< $  ddΞP&L9p<f G cP 52NV썑bZ EߠdsFuK @lj|ƒW4Wذ~$RqAiYwp?Mh;JsYUl`":`@%h{a8> Ͱs) 'A'q"bWThLWbH23P ]6KxAڒo"Z Gր`-6yK3lRJ?smϔ0u.T/ |"5a;8nЂY qhBD&vveQ= a`pJբd&[qӲV/^R:^'$U+Cut-/-׷G`snYlVQP'jA`a=v–|Xh'%_&&̠;r\)H>II_ ߯Bp?adwlR o3'BZ+r7-5d쟝C؝uI-GLoc;7X_"vGu29ڃ$&(h]ìIO>BXȿQoRۗ%†eDlɍ,3tZƫD7%ÆB7::?JȢ2?/A IOn#gssfl݂.+7. i]¿׻,vLNQJ;{ޱwhn8m+:z x{8b x=5nݱsg^+tD>IGd)B2 z1tR 󨶹}.߆{*8+dm$?Lf(651KAqpy.\ϐ%[ʷixigޟkQkPr$zF-N힫rx1VpDYju*x!aЧL 4s-18-jȄ,q ]+4qd#Pqv߉d8Jk5="uU?}h;P !-1" e~+,*ݚ#%Hc/R N!yIs{_ .P|ѳbcЃ&qǦy ʽW@ &ifd?k0N:q(?"Bg䡹ejdz s{{V紻ap=b͍w|^@,ȩ Pc"yCr~5)URg%OhO{N|Vr؋t.-$  s+]g2OW/,kK}6Qn@rdBAdrIh搟"OG] /=s\k~;54W{|G16[E딈[cvGD8ZeVrVZh8M `7$ĽZ5˴on#a\ݮ1TiMwq?@hκ(W/L.|kN,M1Ì4#РO2OIY B6^,C@~4~e!2;^~ hVb 癮7K1*Ȩ|URuǐZ@wQv/huDК=h pK i*EB+ xHyܣ5!SFT&bJ;f4%VQ4" YWbXliǖL zy8`bO/#mȻ"+!x8Xao m֝i$Thˎ_@=L5)l MÈхPrNOP,;|E|$"śB ԗrADib'Ś0_T}jqYW"o i04e,ϊNoeKT{#75_>va J41-RߧzRnzYjH-rtYV7<p s|* jH9Ty?0*Tu냛=~PJ i֥[߉#FF;pC|y:6uB5Q YӔb1\? q)RIӓbI  KgF(^|-Ix5 gvᖤɛ1@G T?Y?+‡6֏+vpإI5ۚz`+b͐9[cdc'Ľw|,W]M-=NhSBD=D;enpˇi3dx`vV+ʣ9wsPƞo_} %6!}F(qpY{sz jfUOrz/ rF u"x9<(FknpeBaŽSCBm=9Llr-{Lύt$cU ݴ'z*~í6Y֊+hpvz oQcS,qe;?n,^^63ଈ9xIe:ˑ}mƟYD\(%f@Pcm-GҺ#9Z-yY8{nV݁\}"J^ *V\/8LvyD̨ 0,OvCs5NHۨmJL0)77w_eJb?dRNIӔt%b.]'Ih'L1S ]oĿX-"gu u-'cH&¾xŸfPg;zӫPc[Xפd b8g*cU)J;/Ex^wSLGͫN%|= [nGu,4PIY DYثរ{bF,>Q^F^92E9f2+wB$m;sF.8v>,+;&$ŷiѷ%Ҋ4]*Azov{? xKж~2:+oR>e@hԱς'N$^xbNXb *\jR|& [64hIfCxLY(GwЀV߭$5?t]=r/0$sP-T-#_;eg@c?gp8yoL|xEᢁwgʹ:<ɐRQ5MqqArԏkOBlGz xDibi=gݎhktVgzI*]~kHh* fG+YuI#°.jww Oh`+7c߽֔0%uͳ"_)U JHXjG쀶)xĜ>Dؔ_cIxv[fIA!] `7{M8<`DVn<,f/7wd>z9+=P=J,8\!jI 9nk*]AO Dh' {.QM]!~55X^ԙI\&^.ny~tWm2,,*Wj dŒvonZ3g39p`w(WЂn|F7ED>m$ (!zԕn :go^hGCD@%̫mbVYnN,%0mi&9i}a# k%?N"6՜.%'\[p*۵ DV91C>tC6I4#jΒEikq6p8U\-'走\'rreWƾkѰz9J рi H!FgmB0>sk 8>9y˷qC$G]}QQ M}U$Ҡ ӭjkUv{Ū]Vm*{T)btpM܀hr_+]MqG46m)l`3f2%c"b%m}%WuIy  x™Ȯ)`$"z#Y[Ah0ͰuXLm96)f۷A/%-kY( jSpv-ûL+p yцDlb,A:>_m0 Iz1J >}tm;xsCnӂV S6 Ae*g:F te](a"7j=ӣz.y Kͣ7GݺUU~Fn>v8 %uH39[GV/%DO8{%dl8l9+9KO{Gy6 ΢>0kA O|X;[aΩÊ=/tL*} s Qr&> LIOd̙kc):el\+mv%Bz%64#Jhstgr>q^8ړ~|k'M;5*7\ݷnQmyNϠjA>=T6:M3x0$kL55K6DElZv}/AYx<[4SVoCe+J?B\̋Upz" B8g?Vt׹W^^T"WDL$Rum9r݂7XW2V| iWnusWYkQ r F4Y586; o:_P/%(j)Nc}g{LkY=t11qcWvdi+@U$S;E Se5z  0Nٌu1Ԥ?c|h+$&enGvnJPpQhY6="YCZ=? iASv+GP, 9w(|eO-su,sY @C"UknI%eܢ1$OR'BHG= ޛs%|"N% \_ kܦ1(*qP<ҖѺJP"5]T1 g+{XiªbY#oN"ݠ"Bhe9EH@[ 5 .q. DemyŠ!:k.޷XNXlP>ݥ~t83x9A/! yfDJ8*sKGW9ҟ :U; r 恏x1qk]K(GT}6^k~oN 'Fhi/\Nc& c~?:ysOc֚EҠU"˃'j A}Ɓ# ,ljd\E4chiNrWʈ2Ml%K}ou 8'7LVk#I2ZW4HV-@#zOݣԕu0IPPdX@3Ls9G3G58U7y $%{Z-nXz15.~ޙ1K.@qdP~_z+t |1 i^*@ei{dg: z{Q`~σ&4^D/2 \Du?0F3v *䨕샥!rw\7Wlu^B  qt0$T2)( y!orpk5Ð!80az@U')NV.+|v7Jo elj<;Y;!T\n|KXE0q1R %-t]SL'roOju) ̡mIo.ƁvOģKxoSp'㧄#=Ģ|ah9_qg:"17_FW 7I~Qxg2LU:]YC_9)Xm{3SL߃>boK@UXyGuBFy5F#B*~|̘f=& y1ig"J]lh*-VAt11e 5 pn_i bnh ؛ZӀzhF' |wU|̐._cUEѨ=os* <EŞ^҈;fo+iz{K4GJ7Y'?Xߵ؞uU,- rO9xm:r{} 16.Cc"ff[BXWy,.oз@^ U~h , ]"O|ŗ %k(?JvUΣE hV ^_{No>Gd"[8;x<=wer:LsM˜φs3|QKq$ki~0]@Dm{@Q ] QeA&qNΛFz&3Z5噱:TQҋ`OA :8%&^݄eN'?}8u 2XvZw#5e0tVY?E3rnPf*ɕKf,X+x1^90/ER㡹$AnTPKbUX8p1ֳJ& |{I)YǍzLfG8~*t@Ue|hbdB20[c*[鄭P4 ͙ HIbʾˁ=d2J?[ov^5C 0Bh;CZyl-rсH-FW^Jq9`BM=&3?7nwΉ-2^Uuť_+ [ ֽ}:-;ϺKrӝǂekVS;E( |*J&B KV.ZIgc̈S#fʗq*v$`PEBP>γ1jEj0%OF2tS2 0,]l5VhgJ hߋ2A&ȅX﷊Yүs-Iu*. XLzv|+N¡~[HGc&1<<z1{K !H-QR+UDVX[>> fr`h!DVI0Ɏh3˝hܢb ;`dh Q' ɎJg+d1Cf΁H>MBFrXEZ-"ƃdf߱>ჺ.޽ PINerk/b4֖3pdӮGв>WýuLblBH ?C8i;n#:zKJ z3 c;iW[//?k\YK *H٠q4 )!bh89WO_*37ńڇ$;R[ wωYA68sa :FH=!~2m,Z8r?~;\XCƽu'|*[tw']x kY_Ҵ_W#uwʫ/1CyR)*NaU*t{=VIv)I;zr }KH>I`NGe{e9LEz*ptpU1iHP*M7I.1Gm RC΂f4bάN#gvqw,}wY (&Yݸ "(_ DnTV5MsblRU\_U(4"%d(P6"ߨ߮bŪK;{k Hmw쟠̉ƛvZӷdKU(~WH_t|@ұA2j㫝PR{k"Id٤"Pzʹrtѷ'zg|ݍ}\&׈:ʡbYCEeda6Q,j.c؝2nnX D{C#DLQ8h PA=7d*G*Z7ys>t-u? I)irJ,=PZ[ |6tXYBוW#(4]FqP{_Q$k^HVNms/.O0ƤN%Ԇn9xS$̩K w$\P>AKsӝʼr Uߓ$lƽO?e#7o][@/ jqJcs$X[l3ҋ-$.%=F:m~6^L9)KLȧVn\-Rpרǒ-KyYNQf ` FcsJ .= z`0Rێ|&<{L.bD.>ORF}ߪ]*>/-I+Y~Wgn?u~4P?]R))n2輍&<'W)X?_m:zХ!,ERۚDt}RWuh"UǯR unr>&we""o̰g ;bppoX:lO+\-*0/H0fܽ8qcUC 'xױ'WjO!zß R`&~t}t[U XkSnIPJl.uT)#)7X{A΂#QH 5a^׃aqOs]J/ILEȰ)8.qΙۘ e[=V4GQ/(Px`ykfC:`q;x,6IV!M0Hn@(w@@J ]w[mQ7@Z?kBӀT֢^GjXFCAh0یdRDm#um*Sq x謃LbΪϱzٱnLB 5& F:N3E ?H۪C;;z27P`cXHϝ!$-T_qR}o$+[5܀USzsN`pҾ0teS+Td}z3.lƇv|bAňO4-繂DoT"uxLZyΖPzx&<2\p! d Z]8bd든jٱȪ+W;Ƞ=/|u~E2t(X]PZ2(hvZmC0SMx0jZ1d09^?O{M)bW VV5 c |-b:֘o1vhKCtӚfGO\y ћrq<t!;G5u-kܓ^ۗ  p(,RVdQgDReyEq5Ǭa̎,mH\`Ĭ=ΑB_oH0S!%pSaLJrg_Bl-=nlgf0KAv]N3(V5[*(呋իWCg0) kbcu?Z98Lv"jAጧ!y8 /Ó.. N!t:Ŕon YWƟ֐.`ns b#~|KkGJ;ZUHPt%.gئzFf۵rP]ad1dODO2Jf\d3 ZCxfy(xj@ H>7oPLH-vVcJV-ڿWBL Z6g$8>,HKa,7V$2ك%"?= 10]ٗϗH֦jUM=ĺ<ޑ8x]U <н|h'%ltr6jX~— y`O Y٢+W@qrNuZNs4-6h#F?}%u~G!M\!7r {>}K_Ofn1kh6 ֭ a1 L>p+{ wGK ]8~2ו/& l1MmsZԄY).! y!#ajՠ27w eDRjTvj7ran<|JS޿m撽M衚݆,8`7y[*( Jw>զ@\v{<y T=$+ z'L ,|>\b PpYقܼ&k #88yKT, \QM3ŠB<SekEЅѧDn A_d&.g(Jʤ8J @ d&d3xI^9K:gOoEX5~4)R%-_mY}jR̢`x3L/m >>sɆ 0ʩb^ [fhZYa %ks %Z)yeŔ{4xOb:Wjb7^7gDf Q-;|ռ$`Zy$XAq.Ka ܌kyy+B*Ù5;&(M i71 C^19phXXq.B㊡3V'F=s9D]M14x,i^%*MP&`H7l:^@P : wѵGfE_1ZŚ֝=8GY6NexjF78 c(b.A Z}nRF5~pmZo!¡+oL U <-Qxҹ:2p&#[U45f/lR\Z@*A;."Ŕt'q$ƤW,%L~d(~7˹kH#>m2\JP! ڦ'('RꝓpM R<*hTqR{An7Vy7țQdNrwA;^'p/2M<,mGvɜ{q-GUY@dԡZԨn.W(/켯IzTLY[n'ކI,ێY:;[bu(w*PXf&?%t$`{0pH2>̒pW{b@zQN(g@|?,lG,"P+GrW h<8$ms/h(8g`hY oI{uka; pT'迡qM[xB]!i(%l! ]wzmer=|X=gg@ap:xl-~-T PA6<&Bq͝8:޶߄v yꁲNl3oėR-П ʴpъ fH'7χy IBq_C{8v+Ypbl^|ДA uySL+5^5D.C{`-@k9,,Vɣ$*N1J9q#zɣOe!LRԍ$O\ L{`c*.]bPGpoѦ Ge c{ux" KɤW&#͚^a$"J֍ _)=J/"M;M+~̴5Ajh&EoOJ&HAd΄D>Lw*cF=T8\Dm|Z7u;KҸQ=naF,cnax 3#'tO !gvCooԄ^[1ZL蚣eO|Dա#ЌG"ˀDg*UVGTuzQV [cRvU\,@-R7c"E0gu iJ-H_$^=v4*Y/Ɂ }V%l p]hE$?`:4}0i.t z7 HRۊDh|w*:+\E 8izS \mFW4_d9 ziӢ,@Mtõ<7R4`4H*9=<[I,2[%pb]kQyˤKac^w`ZK.#&s"G縣ViPcu!&,@* jN#bskؑfK :Ac~0bt*Y(hDʊJPYQt3h+>^(1QA3鉼 ~RF4JGkTA# {6[@)gl Rŝ'gYZ07070100000343000081a40000000000000000000000016101d03d00004c3c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/snd-rawmidi.ko.xz7zXZִF!t/EK]?Eh=ڜ9S?|;u46cY,`!LpG)%.S=wSUkJO};cůz.9j/ ^3SuU9w j 0 sȇtzKL\|.ǃ)~zo!@S&Fտz\؍#ŀ.5w =p|#lE!R-;qm ֫ʏLwA |錉nIJiU'Cp621? N\ D͇/EBEgz[L<&R)DRV,0![5a)>BdbD:msvSo&RXOr}atnaf`$=*M!.YrqPbDvdC`v8[; g?$5ryiš_~m1hr}YY&M":('\C4sHhȀLuy}dJ|CzAyM_YĜjixԒr}vO{CVf-]t7=G:{p淓j8- qvݺoD$%ny{?O4+oY! 5YY)l(aJ|noMMRNt> ٪9+S: _x]z,q#ܡkT+BMd*{TNs;5xfJ"ľ1mFZO-*wWKJ[x7{U}Ak:P@YʰŘ_>\k7qCtGUZSKKf6пa]Qj_ 38OcG v6mK,ye2:ݠWWiE-@@V зtJ@r/^!SȩO6B L&3(*;sD8r"ZMe_ex~BgZi9UY  iD7>* 5x^n~  * [6.| H`ʡl'Q\Br] BpI$p2݂&?AW3y&ZNH>}VTcH^JȦ6|axr J p߷JCp{/ ںtY7v(OU{E #)x̴N {ZrjP%E.f;wUS1cа>旵kL:6L8B^+Ye|Ezr%3<8*{"pL AfBeağ 1< ``j v? RdS.3V YgS" MU; =A +-7s&q&!]Y# a#/@3)S `|;K&`g}ߪfk6Λ +N@iOb[Wvum83׌!f+:!R+ia&*t!Mb꜅%~ˠᖼ&RgKךБ)uk w\?5)D~Y}>%x3 vDq7 #<*KakBbuRMt*js$0,Me-FB).Q(^ \Zݲ-A3J`MOe+ Df6fQ|jnXR~X`nB:9RQ f&F>=Ž6K{D=k8#=tJL.L[l <f?&cƋ 46f!@9(:#ŝ{/%]\wYj {xz7e}:a/5V L<سCMW,ʭb^b^cXZk9Kr`4+<?\YWGEN՚5FK9[{umHvV[yd+-aD* Mqág?M*GOwˏj<2bJ[gJ('Ik鳻+zdf6K7WYOdvU]ƲJ\>=f G#~ t.kb+'1e rS;2L~^iDMѠ>ӓ.'Dn M[),MXw3r!Ѷ/<>ZDIX'qp>ePWNhIշ9kю˜|lz: > =u3 7D GBN'rVrr S: ܳ qJўV2H e!xӲt<Ҽ,2C/)GVx݉n JR?^+JgK _nUgk:\bh{KOG+EZDBvM5)DWe$N0*eϪq ߵV|~h 'ipfO=AJ3m<%'daq_*o$"NLr3H/!"I+74e,ϯ}`  l]lgJo RfB`M9:1<6xܝm@<-"xJ% |٥wOOM `/2"#;_9lJ zڟ\il.ՀֹNܴdͬ$F#2 WU KvКN8G}7W ?+ XfI^KnURsJ,Y%jREs/&5FIVLh%I@~;HL$NMO6vFvJz3z^G#1.8>:W\qʣH%\xk MO{hȰFv :m<_Q&Ӂǚ&r:a(YE]3Bbp<֐Cx"A=ƣqOiȆ+Kq9ت{=fyaTi[O{&Wfl2 7NՏ2u<[9ehK+1d6Jesl9.O#Y2˜pȸ=hޛCzn).X=Zu(-|}hedRYOو\&\ IX9L>Y=>ࡁuQ`N*Q 6i6;ơ}V̻[]n~m2&_*8 Wer67Y*J  >,Gx%U*Kj@]_" ȑ?g>ݸO'*JM3òX)9F`*PwM9U8C'۴kCڵ~9\u8m<(oـ8V@d_3‹V-< Cw~tA{D?Y&E*]]WΨ}a7V ?b/ϐZ"Iq[ގ9-A!K4wPGڷ Q6)C(#qA"߂hZbI _/%\iWkfIRH6KA;`SHEehbn~! 'MPxK>KuqQzo1:BQNgIt^O= B]M_x~,ˉL϶o@,%ibd"iqd`4c o.m9@Ay=KEurkEBeT~_ f{*xlv=VZϛ{3-: B0Ѹȶڀz[2uWAcektďwӚM1@ }|>-_ѽ6^C'Z_Sy, H!<L+fŢ@hQ ȕS[G4Zdt04OI4Cµ(4`Ng5q<㤈Kxζ"YYY%|2Gj 5C:+0?eRu,%p jhz.kz:[,irKЩAeG +)띉'S \q!%g/E­ԭ&yަ.RY,V`/lI0P:W)&|0u5rw)֗JvʃMGP/$TAΔq697Unp C2P4*CDwo3HOj}ݱ+R3xTAӀOc/.۶z(^yWްkrEYgMn`ɤ0uF|MoeT?ly>3|*M1 Ӡ`o_ɦBLf]ur{xrMQzg$+ƞ{LʃV>f rCDQlfZzq\F8Z_ו.4f\:.U~>dZ !zQ5`siDЇ-y6NGHIx`ƫ#Il|,xl4H~sVV!0@Jc7XMK_vi˴`/UfȦ/۠B]^P%%"30 kZ4H*WwHҀhh`D0{f7D<W3կxR:X"*=ֿsp*sU^*R}x(AX ^E.Enf\klD:ƖPq JA#qZw)hǽC^8ȉqr vo=ͫ}҉2mu@7.}(JPn433^NL5nmqbZ+i]P')!ԗ?%EͰ{/G͉DuA"xUZT_ 3.+Hk|󬉡PobT/[!0,=XGN@]%RөOdYQ:!FBIFpDa݀Fԡw'wW#FLfw, q--耫GhvpKL{UeC<,Zʼ S(r⺰B2%㗲76,? s'BoFT|~y'rzjT`uoۃ˫ä}f,F-7 +}8" QJ9UU@̪s0l5\K = H;sàLM:-PS"DqN ۜkc#!ءQ%I#gˊTG`-ԤE_tuTOWQq?Pk|* =%f8.c$-?ҽ/ۡT:,x"n8*ZzF=9 42V.H"<~\*F&JFɶprxBeUu0Jbc% "H]'t3r̰oNH<;˱kuGXqI]q;0jkW ]@D ЬV@ D0&_曑ޖ4rVhmE*IHX/I1>w"vV'"+t #6Ɍ%Bw:P4Jt(-oE*Ap7g5q*[;x~fXW20ec\Qu/UOv_cVȆ] #92Tv]{|"ɀBǴ g̃~~ KT%{ZR i #j\((>F~J h/. wig@9FUI IZ@&_DZ S=e&c'M##v8?_!`twݗ v?-J2i[HX*{K-c3߆DK C԰.K<cdo46]8 DGKH26?Bptzz\Xdf*w2Vozxr.Zo΂x=\ѝئ~e8v') ,=x`Z-Cdz#$(^ nXb9 )/rS{[ӲQ#OIr a'fzWc kH i*l&8>' q0*EԀ\QFa'`ww(n.-69-h >Ã'ZvIi3)ׁvaߡIڴ% 0#9x2,Rrh=jx]k7OfJ򵪧,/P%Au?F*MWO{2S{Y_&7+@V2Ra<)J5=U$ .Թ<+(;z-Oo{ȪFY9܇ŵs#4.!l(nzkq{cK2x{Ƌ8܇f]|%9LS_ bm |On+tP >2hOFcdpWT 3DoՆlT2I5ͻ"ayRq7&{%9LaH<$av>ǻWL=YpG^1 $&r54{{GڦfP" WV ̀[j "]V4L.b7}yg 0Q4q;yImunW ͢6QPBDOz0 YƔã܄l {]f7 Zx7pp䗤9HH/8.;c=/K?9"P"S3ISn# 2]UJJeS>^[$qj2yI"5ئct42zN ,h< Lџe Aծ. XAS:zhnX "BLL~PmfK0ؼyL pڷniXET]`^ o&_9qBh "@%tpWo $[66.lf?+|UJ3Հ޺M/{k Eտ=j (ضh%M#T CZ+P*Ϝ %:Ʉ-bмD|{:WC#q` )ꟙPGӝέK+E' BNU5;;G<lyW^3z=nF%wR͘qo;@xр1Լh*/Iyeq-nѾ*Lz>Lf6ZTA^k6v355D,3q77֣y}AOjq^0 ,E/^[E{ 9 cdDobe3#MeJ;sy/d'-#1L=i[˜f_[p`[5{3J\|b ۂE%!R0zњf_lʐãsn~,ӽ~C`{rG W)Iq|ߦTZw;9L:˧{ѭ^XJ6pE5c Dkey)y(ī'A'd߲m{ᯛԎTNMH7~|d${AaKDԝv:x o %s>pڍ*VNe̹v6'-Yyf7l)07C.lixס_)Eh<,T;F9?GO/(Py/#XyTxLϓZO6"XlQReaMUʾ [+;R|6~y2п$ɄHVt>Cؠ݀]b*'*VNr@n~_WyvWH){ȲJ* qTq sBLVYTNΌ<ۘWdB~ŕ)F"^'B!|M~'C]]C-MW=&f$^l"@&r?c s#&߱Wh %pCƣߧ \c{՝f9˓zp0.S.l)OLC 1։Ncʟmp:m%GL1/Tp;m؈TsD$~׎2lSh>ed.c/^)Y^ &zj. [)zeQUuj^ơ;?L2{8M^Vf_(J7:(& bi^8 f9w7F'(|)no#j˹BNav2 7"Qz*" CR!eRmcBdUk)<{2e^;,nygmW&Q{Ȯ8~v-Hd'}D:{dm!?4{ |_cf"J浽J ԣmpKwIٶh^g{g>#(Eyn\eB,*_5<rc"m '[Յh,|0](5+Ld\\vCjz+L 靝8kkn`'vSnW])-- 9-u`(w.Zi/ I*$MGzlnǔ#^5;ѳ{Li{Dfh.A r}s.Aa6Ir0j*8uKi.՗`޺;fY|RBFF|՘|ݷ_9В. P+:26 IF+fmR a?JaL]C2>[ndo^h"7$Q$m# | Fk6tؠ0aA?%Lhn" e 4-"Iq-^ZKa4BQ]c/4Vm/ )5\QEIQ=ZmT{b, VuTͪ3\AƪHb[c/E`m3Q$~GgZ<,mPjI8O d{c dIX;rT=:MKOrGWhy۬P͟J4DN-$x_snmLa ?9)-n AvHn$_2}9@U|ߚk0fDs!xVǿ D IfR*%gfrYGVcp@z-\g&ٿ~u Ek5"3p6OR?PuK=Ї[A\Mr6OV8jXV/%v\q -*L ՜cuXXtͰЅة(LNysIƻ B éGxbn,a`ǣֶ;E`z=kc,aCv;[9n59Nd(ITaCܵ* ԛpf>FEH}pQkfi!4S`IOd~"L"~)1GU#%5n^63\۲ݚ/YLaM!$aԁiaА} 3N:L-x>e@Gb=xd-N@1V>=-XF!x9 롖hq$gIBI_YFhOMBq:=@ʻV])yJ)ک^&j;ZP"I:&Bh;'ݐ@T)ĩW9|&B*:pO6|ED6D (JxRXDi9STj߇~J(NJ0{ )(x^ƌ,ApbM}ml>U`&] dH5:5z`Zy=^}=~5 LD-Ki~x F3#*ppӎa9ߝ7,gdpy~z_NPHx1hgHH*̕DFDK@\+4\یS[|[Ab\bB#CoKd:_E_3 V!/.:Li'.P06}+q,(!pM'uucYq'J]6Iܰ5Jf K+<-/ 7 NWMd74&6qD(8q(GS}WQF V\VLv\ )AaY ؀vCyCݴ@Gܒjő k8}58J @ޠLySPQ2cuSN,a_l$FԎ(LuoҞC>ְP`m- RĻ"м;6d%ߺ %'qg <Ԙz.H / ]]CD1  "+ٟQ4qXڃtaS- 2q#ڸAd4ѰXDLYbXԼ] \aumi/$P0'AE O.:WftmV\qpt!lY)gKf~Lgs{T$\| H)C|N@vbچ-V&0 {ݯi=(+*Cihg1Fr}^r4 m\!8$XY?H J*bwW'qk FަbhSбF? Wk++ ACu7W8:L*0uQxdeY̳_nFlD١'1E7]v Ojԙ ᗆ/p@QiB&n4$IGtkytL Y uGJhQ\9{~6?XjxW!g2r_tzY#6syކ NbOц^LBGtr ׵V c]r%U`\l8onKLӨsF?yob  h @[al([>2yŝOhAT ~̖9 g7ZWb90NR]Bk0$̞oUhXc~kFc'(6l"5&lF m/N2~7ZM3YEޘ ZMN@I=mEeP{î3M°5CZSGٲbקQX<Ϟ!;pRD=o^xdLF2>tf<^ga4(Dsyv?&SbnR]1 v((TbD g-}.f5jaY!~# `c<ӝۍ$A$h@"酆e8vF$,Ь'M} N=|)úJksr)FS"vL=1?T;C}7“="@u1R'%_f&4@5)CsruM)#Q]SwYi2[.^GeyP5@y"cj ŷ{SR>(W@j2kW*KlëOWԘ>Ȫew;ux+7V@2z (j FϔE ) {l͝ d-jfaŢt+Əf!*"ПǺ:1l[+/Ku!*vWطܵ0UdQ7s{b=d6(RA%Z2C.io<QTP}B9̛I j/GAeWWFGO`Bnq{lgHxYsJHngZG}`-~ `t{dY-)%]85N<A HG<bڷ [-| ~~o4}=1n5Y_Ϭ˴p_Y8ݛvB#~w@/F&˃-9GaGU"3syT4R C}OsD W/KOcTUbZt1Tߨ)4Vz_1oFhbC8DeЊ%2X7kXyBUUGaSO_̅z&o(#ju k^c#ssҘ5QQUfemdRD~z}46ȀW2*ǒ=&h^X8lLj&Gl pϲq6XFa4U(4P^OK)1iqbM:V׊cWmm6[yڕ3B21M|. k ' ẁ9豂!gMp/ L% _Fosې4Y*!.&6Jy \(MꎞHNI:vJrWIDPrgRk޹P|.&дh[&HDM]a4R$ >~HE~ʖu[\x#prH4W#P98!piX2lêExdfAd⟽6N>ۨ+kU#ptUGӹ5/A;"4S.$ ЭCbU?PiF.tm!@#ʫ[!\)Gsu8O?hP:pee9žQ]QH cҕOHH&{4m(} %J"/Ǹ (';.S4ɳ6x@0sGͽ D|k82Xrt'*cg]+*6,Wèu`MJ6YΨߓ70R󇔫N2_TQ¿5%ra9ׁT3b٤V4bw^2NoW)aMV(:5jL]taJ"gԇU-äW+~PN4'Xale{,]rP}EmcL.C;W/SEB _bo3 톏+DlpvGQҞ88orfx4)ifao$q5qy&Sot0h+xfN-ڿ ,3@f*\fN/>8R * t`V/Aܤ*Y]:w)wH=չl_, mw 쮶Dβy3V.̻y+ɕ˾1MOHxa# ڍRAzf6qQ;Qg tX7UʟBwe4-l&9Č9!Ř3Nza/؍[`xK H^9b͑?PP~}+ hk*!lk"NZ&5󌧕\=g Po |'2mvMFk:R{iBH{l֏u9lBiS v^ ]*nq-gE/$6\0¾;wɾc~ F*~:jtBY\Bi<1JMAu$6qw>ܱKTg؈|"@qC~LCUy ;liT1T~ě~3`UV.6H`MZX>Kq>ۂóg5Oqjo%=VLy,[V6GC''E_&LCΫ|)ϡJJo;Wc hX0^Ipwm-Z*V0۠8/Z *n 5A :fbal$.Ǐ9^,|Xr5Tt\9_˥w]*tZςQYu*Jd0TI ĠxdZ T7he"߂U;잋=4 V eB*mDc?*W B¯u+lGQX#?7nڛ6Sig@m[%vT܆AXSGKWK@OxClJ_ׁY{HkhZ&s=[*b)a4F9=A ԡI5~@-!Uf,h|&o|J1s^|^+I.M*f-d8mlMZ(חVo8S^-h@5HMco.jq f=']$le|^ o"MgnPx\EińvL? Kg) S;ds8Ӛtwܕ7XT5j*8g;zFs̾lo,h;21]H=%8Pd.ndV aJT45|8f?-_*6r#ȥT-);>)K2M֔a$ΞL_9!ud$,O^*s ,A/û#QT$^ﱎywXhv$q ,X].Fѡd XAjY'89h7?86B y4$ eq67Ve~ -AClpttXjL]E[XԗB RH+b21IRfݷU[>p+s+5dNC}\ '^XvR*V9k4$Aj)a2ŭQ' C"qϚn6jza i^+;q< tO7y0*닮<Q֤_V5"J+lZ4\>\} )@2K|~fꠄ2["(`u(o~2_p0x衎^\NY>Ly~]fUӕXNj6eȳATBzNHvI_('+[IĿbv{V{%b|rݒb?[ /JMjTdnьr $w^WRfXP7 6`,f6@;fCa~Vy˒5pH_.y3)x.;Z*}!Wj-JϵSW'59.L#G(Y*s KNNq#U7Jĭ!_-a~qA84Kܺ9a},\Y&q^ƫ\X3~%b,U [ .OVH.[-{d?E pqd?-cY1`ӽq?EpP*[wR 45""}1rMMafsCSȠOŐ0~>OH%Cfئ>y&;if46A9aX$ҕ\q}Zu" *H-RO65ر͹L:EF}~̱ڗE̾)d;ԩdkGȗkMWÉJ>"QmS 3 -q6/1̝&d?Z-L[YK?Xk\@u9ecwcө \CA5">Fpdk} WkF<$ '6̘_?F D JcPꠚ-RHI.2՗)JO_@Hޫd r@` ?_@@~*MD| 7wA(J!69QC99OAP2dY4ſi+Wt" ^];P. (#F~mNwڜp7ըHbDĄg~“iqXD8i23C&QSJ@" Z(BR^]x;])HAap@hh֖uv)@7^GdX}!O2ۏ}iFBzY.H"Dxo+ُT˷L*KXt0_Ω TgveW/ڥM@6Б.L4=aAN,.kkkQ}"la|BTA,u蹏Ț7>K M ߙjCqT'Gg!KURɿFM`0[K@! $u3> >KlXR+CYsmm)GCFG" >?HWVY0"W ,;YU^=ŁEKB'U}* .{yCE~15HAo )^+)Zfגj4XA[#4g"2YKo7B* ; 4ә Vj 7Pj3`B `NԖ>:1ejBt]w: z'vڙ(cƇ}) lF Z,M鐌tͶʒ@Jm1z بSZ(L,gzR}e88ZJȏf{ǽ?ߐvKQ~%v|K$^eQ v%ٜϜ[3bԄ{|}28REۀz:tio74BL`'TMa1c37R:.n֊4R5|xn$0/'SC/9&Cڭ dY}6o{ٳZ1GO6/j>Ď&f~  amn_x @ky&c)s2}OexT36STwFDY}흠/xy 46R4#p[A2 rnal|r!4{:$^V9~ÑinEٶ'#OmD8&W{$7;)oJX )گi ]jzMh `$X[瑋y#d`,Iԓ;pcxwWJ m\^7bI$3,v]R]L7iӓɁlEJ/TBs̬*cNjb䗅D=93reIJa? ~~- ϯj[ h~5eH#9@W0?k#*ż-vb%8^)@jyd'}Wq8%ۃ_ h$`5Lqrj֡ߧNֆ,A*3}g~;Zpܰ!wj(H y@"| w>An`cNqhWa7YJ؇,@u<;a 7h3ʍRW@CI44jMa4g/8Mz,oJ/fA3 ͫM!wYZmrlDRGJh5Uh57 ܍%v{ȱ \ܻ|R]  XW^%Q"/sG8̵BY ?FHxL%r\ J$wsa_0dP.PUòύ܌Z~@Y})aaopgV"iNbRsФЧ^PV?,m~2Ljm)ԴdkAS0lK+(oh)DIc t}U/D],9q83rW@6 ݏ˾W͠U̟0't:Qg `ۨTlTKA(nȤH=q#|zƯ]̃IMd '_vs2AUAsEG2:ʳZ4JSwʌp-pLV~Xy7yF}D"ӈ2Jٴ ?sSpɮVᘢl ftgNfZ_fέ(_tI?qmȞkKN t!r=ƿdm^j зw$򦘋,AW!%r@zZ> NKOCϋww,j4$CY}fW: W9\ ~ȤKP,/5qt(_:j )ǖJo:)Gu+\*!;#Is &By]80 9eK߿{Uu S MnIuy!@_EޙА A[-~\Xb;rwt$vc3[.ƕs4%KfbXI3cbE\ d9 Q?V=qx''o^c~ߙ+ ^yѷpg{+ 9TZy 0_&m k $3BC:XE9"aySa~fϹy>yW^k -&ņ|M\zMc#EF2ډAB_ 2[+k`߯NR<&LLkfR`WYTdpPܻrBfB)me5G Fqi?&_x=meh UC؏&F]9g@-P,Vji@yk#] U,щ۪4ZptqYmHn5̴l͔I4\m&_OA`S&/:V^4f`q֔C3# AA>kۀ85bo0@qBߥ#w^s//pv11qij #m1UDyxݳfE>ԅiW126A$X|7O!6@@N>x-:9C~S$ǦdMqx;u{VUd4@X%3B?f <хpTRHm[{/w>qv@ 3@=qkJJ2Rum,%{UsnO}rzIKuEz &+zŇNTe8XSBD gU*hm+mFb5):P> 9thfOrc /״MEg+qCqg(?^'0<'j< X-MXi7r$=Z=?ʜEK62TBKLp8fZT@rF MB`̵zR@f^PJEH߶%]*zh$GZfn8Y\v{l;Xt*87,X5nj׭ cKkBZjfܰ;RV[lgkgՄNG_~T x8 QB ׍16w.f!"ܔL`^ތvF?X`{YD3+VlE"D)irj[V--r%t+^9P̲>)yC->i]~L? ؠ{*T/j`~24O7H=޺zH`p@w$ R!wzprb5Ԡ${Tɡ%)`20[N"FXd0c/]H]h)̈́NxίhR4#aR7t Z$YCxH=%p=zlHtųB{jf&@v:&sŸX-;MWK; Tkwk}_Fx)F)ǴHOf' yo2qgvPp'5m 6|'w, _g+ YAZ'4iQsr6Cdžx[ 1u.w}˹-P't470^P L9qpܒQtUG0ǜFipA\ p.3 9}|,q߿+t4ѩyxlb^ѽ_;-'aj!B~;upʉ#`op$Hd*}Oz]K=-q`;67~+ zf /As+H?IxO$^!a + ،Ͱ ޞ W=!wTyW.W 25{f*$`\ky]ҵJP'e3iŽ7hcP᯶A7A6^]!}_?c\eV}xGfi;oG.#;Shf)Ja_/J107271 9Y_Lˆg+Ӎn1̉ ڬ:=qD渔Jn tGJ.t)nܶYQ?JouH!!NDZ[ >mPbf|Q¯ |''37KHNböϼvg:UUiQ\ڦ`)E0wJq2ݩ*&KO)]I#eo6}l-suUfe.q͚C!x1ǘ C9iqJouQ~"Z[rņ)E*|zZZd?Ds|bqxxzyBr5 'f/~Cki%Kߎ2}$Wzp{W$c20Nr/TWYٷmLFFL|o)!QG ^bD5Kp\m6Dp{-'ZӬQyYHH.8@)­ome죎QS˧塕+ΠӚ⭦jCC6!{ h -IRqZ((=^JY.WH}S)9Cz#r #h`7bQ&_QСl0ڕtȥWlG{ǛEs <(, $bXCE/BlS'JQCʉl'h[14ya2JoZF%Pv'rC0 IJ;zQ^Iԗ`ٹAU=|sU53muri#P츪*6XSos,y&yV1J w)\?LiCO MtshF΋\_rux_{.."("kJBszG;K!|)&$wS-ڍ%*Pr~2Q`zh^Bȗ"39G 8Aۄ> <6M[,ldw2Pu2YX#pжK/GT?LVAB1? wZo'%Þ&s5qA⁘ \DKhk("A[d嵟l*A/0" Ün;y^2롞\-/eh}mq[k< Q@ oJO!ndlR à2.B:[-d;{bC]M1P Tge)GZKiwݦ-g 8W` E|?(RXJJ&[ K5ggjEܢ`)QoRZ;(K=15M&BHi}2\u՘G?,3)5\q YgYS$ݘ膗!dkRcYI 8XGF~<[ҭl4Cf5 8Ƙ);OKŚ;`eF!V+W`f 'H%B^ ebE42x|! Bf[4M|"ڸlŤL ,%*cf!1dR֐ߞ>թ %vLXD<30U(q6xp=NC];<C@HQ_v`uϝI=eɂ_w1ȅ:(ؼ_%*!' ʢeň.pʔn7k>יuK!`jq4E46&l D7O&6uhS!E!'-uux"p{*#'霡CIts M@gp\앥1ۑ돽 I\4e߮kX"H%?'joG{1vY C~3u5>9&yJq^ ?&ؾ_rݬ 9É++$~ |#GT~a}AArP9Gybnf|lYirY!)g^chu<u[ǖ.@)/cs<͜yMee,ܑfP:-i0kjyK˜>R!3o9oHPMg#}ԃـIƐ{LG|k'@a,sZh(O9 %TDfBolNi~]:ѿEtJ$yDccO3ls;t2S6=t\FWD>ظ6Cl4۩ #Pt/H嶊 g. K̘E.Dwo_ ~Aa1L |sKeXRy<1# Nn*+DL,5xzL <9;5O·c|YY ڲcaR+/vJ? Y+tO/a}7RӶY WV7'|kHɩ(afA&f=kbk<5?U^s<3w>϶< m5I ?^{vaL@$P^T;٘A[.o(*ud#g|k. &6)μZpnpvˋTŁv[^|t*h<|eL'LQQ+硄&RQC/N"lٕ]8 q7@mn3X^< M,`8Z>]֝l˟`"l8rm$5%* 4Wll)=~n<7 i, 8k0+qv0coCќ߁ 䭧*}Gջ4ҫb?F tHzTu}4_07(q;S9b7=y&XK<+z$id9d h]DĠ6=QC'dڇ]9?cJ}R*L<-!jQ"z)u,% wm zt]2Ii~[{0{,&7';iNʬ=rJWWwpg cT45d).om}L 8V]Y)bt5h7zfΤ*įwdm+Ӹ.\zeXQNإM•7$Q]num]'1r꼧qo(=8!P sˡl\VhmS#f%\=OV8qB<,s^Us uv[ *B}N(n>۹ MDkVMqkΈë ]97 >_:J;ف}b|t" ]Dᦀ3u Dl@zb2OX0C̮)PלnV@>Yv46+ uG %Ac]xKNM]@(߰f":"<@,=q#{[r*=j©Y7c9#/^Q4҂k7(|p* .h"ğ ~HM0(tu-zS4f'kC/H#tj,Ć^lz{Å\}6}ҞSQ Xf;#Έ@2KݑK6#f:X]qzֹ'pA4\oBw䂔h'[}%!:q 7#7)䀨z'QGw̧ʷCvBv6&R+!]A.)k*Rt6f2r!ӟs/} DY5ic.yZJ?b{9  d [pL0"FA**G۟&=18KUG-~)jV&ЛZB[3lDE!^[,=v|6f'wdžsN<\&8pAY*s'xp9ķq5Qڋ ?!|cnH:)e-kVn71r,II̋XW027'. 4\ƭt4ucCi_trԌL0}NB+28=<K/+Ԯ?UrEp?];c% 81n6k k! VBjʧX91QmۧD^Y00筌r9,{'ټI= s8$t]Ɛ:uSFDD\=zYfP*0'6sY6Eؐ2LgIDV+0iz`+Ry>9! ɽL t0 jǝ'o;Y@1ËbC.v<\Cg8 P:T$!&2O.kxOMoic81E[=$TOTwC~nIn RȦѾL= O'"ʳSZE2!A7mG} Au R?&\mJ6S-`uPkqVz`Q<{V"B_^^BY&5ϝ8\?3d eLrⒹ~y .J>l4fNٓ{.nscUqf\#$0QL7Nٚ x'2˲z]w]0 N` qs5b7Fx/!.Yq甘eؙ!rD{r1ܺaF4F o!^" nƽI>tYq'kГ_r"Uq#I8!U7ڹ%s_I*K%՛7- FNz "X_$U bP> /s ΄/AB_J3^ZpdhgO\8IJVYrd!oZ1Ы~NS0r ',$h:t[F{8m$!6lNgLy;,)@rܻЕ#h=kJdFD^,$WgwTA8<{wg/̮-f*vCj( P+i GcVJ`0wvqߒU(ouTA:-g3eoLs%ςj_ r#mАf9i1b &ׇD~'?Mde5qQ7ݯXmbB黤im+1kW4C1DQb_a)$WfyLn/>w0J$e;&mX:B/nU%XͽqMzUδw$| UG~7# nװͣ <^uqq,5̯ Gb,v8 0 +`Ȟ"$l44U1ORD?OxaELő#J;|T蜳:Xl]>f&0nۓ iSqGryjdi= WhLc.F%n?ޥJ`TWwitͦ>,.֛? C7cM-XvRj/l" r>0n 8=x45P| Lo0y5OwYf4;CN;)ᐩu;l{tAOixi9թ'$hȁ4@m'XUh\ޭJudÛ UrrT-5u7$Zlz[Zeu9 O*Yg4R=MF"XjؙGLr/[KZBr H3 h;EB$ Io[߁w~[0J8j~Bg]]EJ$7 FA&F5_TN=d vFZAw1#&gT Fjly$Ddmʢ`S>d ,,٠R SZ08]Zdo*R2'޼~Lܫmi>3~ +Nl/<ߛ߶"a|q-%`ށƩ+]ǘo) yݮpnko{N[fkbenv`kvYXŘ0(ny6f[Z3\~zzm? X 4Pmmmزi)ԗCpś6b4jXxQM-Zp熸Ү#iZ, z-rD ؑHKut,觅Tt"iJBH{ `iI'#oll8|.BFzg-_>ѹU<:Qs&o)J?鋕:J´nFxhQr|+t#tw9BF1HW;+j(&BKZ0ܧH?{!t@$wqLsV@\Ǚio0:Vl&E^!E`~Y&  Fk~kE˿Vfbj4|xH8Ě }[hi*; _Nb`#=J:ݗf2L;(O2_RZg yZ ٦ Mh6rl | eMJl))0MXc&s.=魊$^,T,XWү5SAK[]L?}O>݉_㑻5"=FFg?z>vŅUvȒep0QT}J^k$2= jtbM|դ}b)/KKkt"0p3p,zw*y+G>%g+x.XTNsSҢ4ӑ>{'[u"0(SDB+yBӰKQ*&g'?硞FmDm tv=8儺ftrmZJ ,iMV +Wѯ`T>k bJ{4vXuAQ̛-m]'p!١(iGkE<, P'_IŘeT* QA"\.ߧZm&$z8r—K/Cz|جf"5'XWݸ-Z xrHɡ07 I}CB=z&8p"]ͼa/- 3 8'X6 uWE ^!!zd{bBM)DώU~JII9n-A#p +V`. uHB=f^MwɽvMG GGX:e*u5 %4+t$j*ϗ~J V4k98Aݺo R&2Hov3Hb x"~9Fy,"ݭvpf=Q]OfrM3-*m ]fQ ʫ9鲔 H"Kc;Hnmf Oק n -tƈ}^eATXܵdEI :\U8ӖdI59ï=ͲG~'˷?͂Gde+ $R_ ]윋$hA(/jB(2s ]KaLjm ipv=G'~_5 /ЋL_&)猊uŴ2k4<Knڋx'vRq^ې}Xΰt|$}Hn<5FA5c9xHY+^ <<&M$}4ݠ>\N)4m)SuAH}K^x`ЂєQdtaJ/ 8X3 gY4aӦY|34NͪN8+Jrif/c선 :Eе8&g6?Xb%7dKg.|v4@Lk*)"zyoB -@ؠ d}a~ghK"Vqio9S,-w8DQxB41r1l^{ґcf[$)?`'!n:DYE80YS;I^e~P>h~CЄZnjp7}7H5e:kr~3gZ(:%!FPAˈAVYӳLtdrw& ȃ bu/*.: +>A !cr$>h^&~a\V D;ϯ륥aC&xPk7,AT&}WVV J0zN6$%X|te7i ~4C'Zl}0@e^,+?EVQ*|iH1"s kDNS "熩S&6qa&F-ꏖk4/#[S/ோ=T5`9x;=Nc~{mn} $ٝ)4iA{AYBbH[$I{|$z0/|+4$ Ҙ.C{XO|b8by */;C(C\jxJCӗ|>+쎟J#N2qM(V2:m bX-GIrxABˆoaa,x.yi6 DŽժL)NNH`o[N%F"@x\+&e@[V'\mJFe@G&uʨ9lnL#l݂&}P4fKa}-ѭf| qdMsO' ZwLZU_͑ 5$ѧ1U=8XyCZt;oC_XiƏil$3ic| 'Ag;L*?.agRMSϖ ùDΏUDK*ɛ3usoȟEY#i&2Y32gVOTJ5 Q*dIzbp0Sj,W ̉yvfmO Ag7+CV%|Y T m,m5/7!fٱav+_#7 Cؤ&Zh}ʅ֪{m5؞U9Tbx8ZAI}4 lI:/5zsGwKƏ=\!95ͣw^Va.%ń~l(54uW%*ɓL-IV-J=}9{O9?t2$$A.uBN?Fс YWP̄uapy}i!:>B+>q9Q_nKxB4lCcYNbO1[ ˊu"ɚԇN6}+4d XKRm]˿ex  \cwt~]W..oǝ'ڔ1^tCim+Q}t^[&G"v>j.YN;HMx3`zU>DRfl[vϿ'4[I3 [D_yB%=U?PS,8`"ґ!ۤD[*/Q$.7t-Xz=kRGZ{-_-w LqgC]h*u 7BӢ褏m=BƖR ~Ww3QݖPfۺWFQ,IaZ[ێDl=DXo+CRޜ " ot0I9AJY7=lKozp(g[}[hC~%ރ|-Szh=?TCpJO<uAاLcB:\+{~;LB2>*$D)eucç yRj2|h@o +FtPV[=2(crukUCP g' C^+/]SOдvK R7nE>/O&!6A >$&7]MP&%3ߩr^|h5Ȁёdĵ6(PAMpe[!ʅ7oϺ\Jm[[<C_oM 0,b^1"U;D*?twQ3tئ:il:0wl8Be 0T:>\'qmYKJT\HME0M~fcI6wGKLFXCkjEGc%Eyq䕣vľrB3%,gYZ07070100000346000081a40000000000000000000000016101d03d0000b7c8000000000000000000000000000000000000004100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/core/snd.ko.xz7zXZִF!t/㷇]?Eh=ڜ9O3?!\tIQu4T)tҜ%l?tKI8bG+ghh>qg#. '> Hek ,3܊"ѦKw'8]3e?( YU 0/n0wZs4'x)n2omapJ~R29ShY"?> mxe.M8!kS8~rpa7QkjJ3t;yևpM?"$HnVǍ#Ҏ ,~XǮ0;T4zo]=k6wu%LQc33!r{ E|`Qܓ ΰ1Ա-(yfѓM[K8ݎJ?4mr?= !}Mj[Z r!63&W8#'ކ̿CFH;KUĨɎ^mRn5 ?zē+vvAL$NOE B_|'Xd?.6lwI69uCӻRlM-a"PİdA:МE(%&"Xd8E_Gs)aTX!DyH}۩:_lʟ&h]c;+O]sZťБj#_·.C=)뭰2#^,* W%|ˆjŜ$dٚ#u`O&sViOb%!tlj·0x$?{:,?8:˴wsY|=r_jFܞ%Nn%111p.$ p"P~OTI!fd'`7B.LYqC bxh0Jcg<!SylWJ8"Tx;ez)cK%ZnVbg˝=i_CO~⡤  S*ҨyUs <.j.c#@PI,$JՇ`uQ><5]@c' Og/%cg%P!8NaܞGRR7{ "_[;,Oxmϟ=:{Afc6z2 ǐ}UvWOPG%b(Jo-Ď_u ={1 0$Fs+Shh |V_{u\ih"QIJ]@1J T juDd]1UOב!_ ]H)`PV9Qϐ@T(yE˶CP . M'{id{(dxۼa ]N8//XaXjCچ b¨g1IVRn8nDnMuW˵W-:aei'jVۆ֫-|̅~mj0duɩЎ;u1 )^F16Wb+ w`R`Km{-(IW9O&(!GH݅]"NǚKSRdN|'U`&V6~=2Cnr̝$*&FPFP%͉#4pUOrFWj6]&}qvDA š)jrx`%FBO2c{fXY|PPG\S@f* V,kڴc=I: sv7O+=a[y2n#S(ҳ⽤"B/vG/)\Aiɼlzϓ_%:Pf J-DPE? :"g /, k;̕R=Qheu'TkD Kv3#%͏g xMEUc>D4AnS/mD,UEa:R鏒qŹ"NWXn$8oO&SxOz;_8_ )//Na w#挋Jl#eƴ\+_|qy={+B Q$vGPB\EL ̩/ *+}Xoy`oC!ϕo(z72ÍQB%jZ"T-.bqPQ|' k&|ڄ/({F|e%%t5);G2/}}r.LR%x`,=eh T 6DD|O6^cq0.5nljw'vQ.T:FPm`NPE!C+'Cn(1٘5,C*V٘i867f[^LaDۛP}Y,£Q{eFiYFtkaJ(K 0O{G'vdވ3eߟh^kc@5$**$E, WL$ 7AADwNXf?`ұ1,`:\LYIvˏ' * 09V`.GgpS cgX%Z}Ѓ|F!]Εɱ>8D^\94փt>ȋ!I "=oM KGoO.-qD"@8YI4vW5nliv T꺔5FjQ7dD <}^@pۣZ9Hש7O $Y&S]qG5O:Ǐң]_HpX)b1u`8Gkss O|z?uA/T.8q#+' mI2`9[@Tm̳>̭d4ȾR&"hhݏgJѻ8nuOΉ;LC$XN13d%HRבiƋ540@,lL n_q]8 !8ȫU;N&`ΊmMys3DNt${Ca,!gp~D E"~ǵNz6rG[v kc݊eP84kV@ ^{l6Y.$Vexк=,+k0uW9v?XogACb۴{LoPB[HҚx;"ZDW$}ddFԆu5uy_ӬG^ȭq p+ 0S9z+].\ۂDBNbqNg*vV \+vK ؅qWd?wSg(XN>(r0q 60SᰌTO1ŷ)jʭ!+MX.7kp͖Fb{(๋gmfc #r1 rr@,>7p˴Q|HhޮyPgKcơjh6|Vޱ&2+}w ]?ALvKbȺ#ŗ% OdZ!:5v&l2PW?lD\_DP/գ#X\7a;CyIe vyZg{Xo?oug/.` ʈvy\~ӻ@ ND5p4"B>rHOE $ Y08;^t8Հ#bڝ(j[foDћ~x1щT ΘF>n(ģ /Z_@)@3!|"vCހYK_gs0&$vF.4ǰˉŬGE>.R ³1''I@ 59= ;;:(Fs3t/C\C3Ѓ>.D'YhAEG޷P޼b\RW悃{Gveq{-A~Au!>uOJ7z,P<}T0Á\Nc(XpoCrswJgc&=TV*蹱/]2bp˻iC1B# !vguY~f)d,Xe_^w!f`|9EgGPY0WCp cPB:nt3Ejcczp%r$/XC[d}ē[W=y2<ѧ ^ TWPEgȳWf(cѩ͞1 q?=瞹x HLtɣ;݋#DzVr JdL2_]''{%m1&QWbϳv,2ZWG\2;{+oxU:jV YLK,/)HʠJkR~Rr Trl~吔$kfC 3<[n.17NfQ$DbY"vN_U5.pT܇a#[C8[3 < , x5$|K CoI%bNNO n[KD5/PSY8*@ξvtavl6WBE0[?<= Q1&XϚGTJr:O.!a[#/b)޻z&Z ndWpG YONʽpP?06׽@õ1T>A%WzPQQ)?$;QjN܈35~rnd=#̶Z5eMGgÞcoKo/B׮xH2tQ9y6Iϔ9 w.|{ͫ?ꆦ9(kpތ-KhHPdPlV #l|){[q}F ? ^ru2`Rg_@ߗ5#8{|: f+coUx[ jH&0F&Ruű T9F1٭.?}'l]@?VS&Z_-j<8.ߟչ*srP~m"why;LCeD,{*< ۈ.cfyJEVb5{1;>EJLV|OVgcD Ydp+ׯDžqE'WYKmƣ".bRq-_:Ew K`XPڽ ϱhWM\F)E)ywHsо]7< WteeV2@tİ7[p0YO'oQ&s!AMqO)]ڧʨt o(k`%~w+1/g\h;kppY!_gk:Zjӿ9[ o  eL>5}ԕ跋Ʉ Nc2 KF [_R[BD ;ϧZF U]#wBs5E8\DxEjI.:(% U>ryJhqRɊE^9./eؙl`)V, %thG\pz .PF~EE!S4 Y_ 2“[clR>jO83.E*yyU ;V3X Ӕ[9 b-k^# ivT3FBMvjK (T[ `: A F0=Ci#PR{ u!0rl/j9ӊzuMmlz#nJPɛM2zXUw \QULcSW*R/%º'g 4&@U5w1p6bVa8(k{`|f= %|^y ƣ.xo9 dP:| 7k̹*=?ѺcRѣUx׉Tdk<XbX@:QGp꡹)YQ@)(Ɇ1w4;Ͽ_0E5cXꡇ_,$4uhm,Ć3el}H4QSW|[03+&#`"Uf4`qeXa.hYUH*evi8AAq8|I]"U+ݘ.G,r;.7qiO4ޜk"IX Vrdefc[[W5[äY\-p(.UpX48ˆnDWR9r@ jgBÊq5Cz% Qi$@,cRMܭ#kXD\ԡyuz ts.qlXi>U7o]]nf5(/\$7(IaTzM[2J=,w箅s\&'0d¹ɅuueTfw\s'_q[Us>:,jhrǢBm-PɬՄIA*?y=eQD3ab;zG]@(mrw?𻅃#!]~SD%Za| NϽ1 Hg/D(>Ye"=P ۰>#kca6Sp&%C,̼92N?'ͿdEAL"["Wl0e,m /] TQ!ܻ`4aj^%I ުpt,XM>cc^Ε\zVZ>K+ ˹iԙ;kOuN mnͅ!ۤϏ]ً})=u\,РG>OG#taRU<CM0 c;=-N_z~%F;b~^~dp!;B~5lCBhbCY{Jʆ8oa` FARy**-%K`n\7_֟V 혮`۞Zs?/;\QJETStNg-Fh/([`/~ B (}*]G2% t{ ҄{y֊+dHe~\H`< ǧ N<={4@C 閠[H&: Q<>Iv0T1.|Q0øRGeI@2H$=#bM9. s0}jyjd#wS1 7c5OmCi:`д[#dL(jWbc>Qm7 "0biwR^29G3B9sARL1?ìwo'{h1Jua~ hG>'0:$~qP7_u#y R8,\A07lᾁ Ҹx֞tA76mM0[?=Ҏ~r>762g)9I+lDbвNœ\-57^)H}Z%a6%Ddl>4r~ vJ=u^I _ i'o0P=@5tX;Ƈ"wzCnQ%c>FSٌzP/9cUh?O Mj}ϕ!dC-So }H/nX9Ow댩5>ꁏg\ QcL<1+/ aT r!B S \_ X yh0)` pl<r= dLfݨu|/z.!w[9"I:dIY=:'B{:w~`n j},?OUUG߼^Afi`l Ƚzr>6=Z=kJ# (~Qy؟u\>Xq>RM}5siG1G?;Ii*iGw'գ Yg%-\`Uixz|Z3גk:7^`>/;[6*U4 ~$vV}E4)cuf_ 6 f8k jwak峐_&,KD|!H}PgoPKd u}E-E 0SF}2bm}C-ݘݙ^N/cS"TB#X T*1MStqJp?FtUbV]M5 (#bZ*儂Y'ɳXJ\\M:PuL'?5&(q1zLҦ!MT$d'Ƒ-Ek7Q`}΢=nc&fK]+J?{,y#0 'v "T1U-#M;6^`  :ޑ`53;Yf뭔x.Y=$1uQ{- ;U@Gy&ȶC^JKk~e )Y1+m &>wzT_|\֝` ņ󎢬EtR:<뚯mBSt Րx#Зj0 )F-* v^'\M~o#*֠]9n[ϸkoÒkF9ZD"2NG8){1Zk5.n13_|yw!:68AE|G OSb*_ I%ۅp |I'S{9eLCucػݵW9Txy8BfD# pR{pT(͕U?umŧ;5%crb֪K̵J쮐B4O*m6nZKdsl4dc̓CbO(/P[WV{2~B{ * 6ol9Gğ|TpqUp#ȳ [wYW'wg6DʉN/TҫSf*B=:0?d2.@bz*K9b|5N+ E)b\M@?sm+f2y,u/29w~ 11r !RTf.Үq'tV C chOP+H#Y [pYDVrр>a"|4 \O> /IK cr.\! !^j5մ4ڴhLѤ;|9Cu2  a$ynyXv1'izj@A\_S r]fIϠEy 9 jTN˨ߛG/x-tJuogP@w\ Y@' t~5mtZ^%t3G5 R.`yieǗjk3Mܢ weƜ̆/oU'h~XQH(Լ8:dch{oK V7&Iэ늯f5p1Ub)qIcp͝$d&ys%,~ڄk*Us&r>=ʻՈj60ΆAv3,)=D$>h~j{}DV.)4V׺ԣ&$W4R^tn<ʧknn멗vkx5X31a?ޡ0=iQ`4f-q*4.&>5G=mB0xGp=ׅIkpUh2] c\5r}`lU>Ry<=Vva]7 02נ>4+CWu{v->}, 6Ψc̡s{wV^괤oOմwC[=.~6I 1 ¯U=Z%EWw4$ԫ~ARw[#V*Ө^?)8W2QQMU;.w?I{IyH:I{RX1Lk6Wݩ,I'?+>9Ui1U hN9Iou}|n$;.L+8,rk҉Rs܀0 JaaqyGT`tVT@?c@(ڀ s/0`J0 w\.>oj"nB\RJR*pt޽IfiVr.S}h1. 3?)/0:H9*8m8B9^Z%x@f|u#p@k]>.!G.OԊTES jHU96X<83bpeCmK` [%g LG۟AP[S$D*ˏ{%]ӌo . !/ȯ汈"fA DZU,_JDeT7d#1[I۸inO3rB6{)Aѷ}S(4B3ٮbK]4:/q[gߥHUǔBQS/}6~[.*w%} -Z:&,jv[wVE  UJ ё1/[k700),TbgUluCAkBz#xZU&2h?8c>ǮIx󠛜\s]Rk*+sH'n|?~h曲d!HE¬2ԐPʛ9ΖIZ!i<"QM9cINccɏ ̍gMql C4)4c@/g0yl]crF@ĩ.d,ނAk k'娮&S 6ȉaz<̃P")5?crƔ !1rvwU›o{ Հ{[x npoc#ᰛ<|}y ?b!ZJDWiz?{6v#*a)nc ab@ Gpk9HtR8e|=e`8ɇsy}PV#v>.N?)эAQo5CĘb5[VOB7+u?XOV*6G C8@јRsu "@xqhmwϒwqzo6 HV?96ydǚ9!jwδƤQXRӣ>Aud{MP0bn:x%Y;z Iz{7D@ϭM,! /m8$[:|~,O8A^B~! $AHIjKiLr&hE T-ǩ,+#uWhOY0=qf+KaΓ+g.II]ʆ~kH26%9mVJ"^'WoI}k*4`|Oͥse۫V*׆^:]dE^8T-ujoݒO.uhݐ{/si9WF%Fe@ȯ^wU|oF2jCE Dk%8A0.vB/[=eTp3/WhB3:vIxkַ7#Œj*!t#M.txomxV> w&gGibao 1=[ WDW\FC|'l9܍0wAn>2h TCf=kZF u6Rho!/QcDn^ `$^*i -;h[ Aᛯw žr6ll-RW5]p%X]pW~epJ^V/"w)E7<ӦtjbǮ~>h5.]ZY(JiZ9Lx;pq>?G{:Оu^Q~-R[WTR}06헌;_!ʎf1m,ʆ99mA6oNv5(4fn*ߑen%->;PF/uٻ|oh|ٸxovYfv98VB/WbsHn=;_>k)epp h ~@XVcÃ:z-Ѝ|&CIQz'jlH|9X9z q#%?uQ]piyM_ xM~is,;MJb;v0A@BnƓN?Vg7=tqR~e(cS{b4j6]Fz]}ET۶;#. wINȲ^qlv5 9L/SMmYя}ьYIW롽wk\NRm6qd=8Mr2b~] Xծ̍Oj DL$ TIvrEÒMnjE7D"m@>=le*q,,^`ءlƢ-M5w}vYOxi=Fe=J۠ҫ^O%YWKDc!jNԤ"Q}znE`g8=4L/CRQ8B>1z˼!ڥVGf&+aZ8<"B'hnQXZ;,70miaV vխBdhԇ gT9mi0֒%UC2Xr& ƅcFtekVد&_yG+9 a0cd3{_zh`DvAWJn6_ ]k8P}maOh nΣNmY5,k-SrDaiz2? ?P"pq7_NxJjzNAD^UqtɄlbC6jM*Fֆ d$bh?,+gfQ]%nᕹ+ %Z ېEbr~9 &c=_b11OuD= _LXZz{t6 LD# ',MD?^[Sdup,g!|;ˬVůTX05*&S(i'FHzRt;hm/ mVSIQ>Ɯn|k^#p k`7cXgg@jNt}pVTxGo #~ܩƀ%F @aVe="ԤϚ!D3C K\9Tka[0LdT\ě~?;{IdpФ^R+fk#0ǥig:݅@h=!-wK3@ܷ`"7,ױR/M5 ¿ 8i顼O Jod FnxgJu($ cԪ'jB΁:2}|)^3~FfyB@p$ūm'輊RW68멱>z| BU:X wr8Ћ\1V`r8#=&8 &sFEIryaMP"VȐ:L9q`X!yK ԕȟ8YF'Y^m((sS\{s"82ld+vWLr:UA*jwJ%^b ~I+B2o@H>ί+W'ޑw40Ut2w&v]ՄncDDxn#Zm~R|it fM}BsT؛7E6$1rƬ\h =n#I.'0]R8tՍ^zaLwӇk.LW$B4SCYYC.B"5>OTq6Gpېɱ\i^Ϭ- 2q$񜖧[`P-{2lHH0~p\讬Lv+44K:[#&VI̳B. q3o苞TQ ͯϒpuw`,d7ubmˇ!@u$dw7]C;rJ /=swciTH ~8&ҪNܒJЈY'oG1x4^FCcYZ|ctȆ 71w$[˨@ _29U\m*&!;0HUɣs7wgW#s7*Q&2NNvm='+CM>p'7ė3wfWkب/L%{wHWr !'Bf.DZ}; )Ep27N_de=Fh ܊=V2&;6cf6R>fP*|O<_6'X0Q~,e`aD˱vz]쿙kR#R)e,G):RQ=$$N+Uy--:3?V&Lٴf0RsrAD2tLKWx2 m`J0p('f+!p< ` gBwF㱋E,O"(K$;2?&BI>:d>=rNcѧD 0=ΑM'Hb9jtRnpZ=̘z~yj>2'o<y~ !FE )@9Hg{򤸥Vhi[pR[EPh+zS󭬇e&UȻG_N j(FVrv\q_눻*W2u(gc?~c7{ ʄ U-kyHK+QN{//]$óܡ&@Vfw}j^^^~f!IS1$I*W/K0F~;.wߵ~NxLِկاZ/QUؽ5V :tVe꾋 Mo1B{Y˷ sVArS#37wtFvluZb7ms4!H4+gi4 {@*v%} )eSC]6J$2sRY0fA p֬w/G%n*< 0%m%Yߧл/J㸢zb!IxxY Z09} / V 0vwHo xyA<D~<B-Ns1.2H`Z&Gܙ 3 wgg'hN Y;n/"fs7Ȯ 45e=j-`N2fR]{vE ; VD %@N|Pi,k0 +m㊯D}A{6IXǸi.T۾D(@n!M2{.G7Q3gT,4IUTb {{Gݟ5LCli 8!=F`f7/}@QVc >hK:gF*<8)D ؓƧ8jGA76-4*We~܈լ+ lj79ƔQjﻴ8YZ+doN72};کG T=}qj~5uΈr A6 3jVwϦEk1ngi" ξZ0O皫M^GҔV%,oZw<Ɗp5t q9ֽYw3+S n{N=D-S;Pr f2kI@N$CqDbj0'b03&(ULπO.-u|"̄ŠK0/!fIZ+X3|G8eJfEԽ;҈Y8u!D̢:ԙ%&7͘d5>\cI+/uJǭ r>dvI ^kFUe-8>5bԽA(R & E6399ܛ~̊n@}dw, .qRA;ZIL|i"Uب Ba3Q`1.de\}h_6f:ƕIyRFͷRؽz .Da΅/LO;g=.906[oŅ ~H,j'dɾ"/S__R Kc[xvPno:S+i*2A 8~{x~tSmڽ|5o)S(}ia] #-~޵rq}+}]t76v[?8cxF%[4k{+΅iuz׏d)Q8Oǭ/Ȝ1vGd1ai?,CӀ(Ee7qMvæ٢^\{|::K%TFJjn,a`QdJcT:M%(J [ ȡ I,T#!Фsc8@!l{ʯAx`{ oc8:czMt3hGɝOWW:R8*?0'}~j`![9X7<~gi[ݹxy -{ 6{}ƀP2cp7av_rmer)yP2K?Kk45;l%p>!UD ܝkjn'7DtgE\&T箉R.Г!ՙSq86GL)R 0Pb*3i_}xW?\R% W6O9D>hcXn.2 1F.)+J<Qr+`> s;wݭ 4>~f oA8l?TPcDWMsL4h2k ^ax_Lo'2rEkns=n ,}ltN8K >ѽ4sC-nfk6._cˣB5\jJ sg64ƫp.Aʉ R@ n|2RO) /*u,W`Vs$'s=E#mS=A-x`@G n[Es3hP 2){7BHSv@P9;p~뢼,v LX.Â!i6aٯB#CR [Grh5k!‡B|lD $އG334nʭ(q3ՙ3]lu鋐RԽV"fx=ߑs?4P1y΢z}և 0kOʹ %[N(IKk!hgpssmD8/ +S2zjlD̈MG@ jLy]nU=0_ \hh1AMJXjm[@<|2؀2n$8yCf]9ud!D~}ÍF4Rt%"$]hwIu6SMXNpg(D+R3K֓rVPZ`5Țę鮒K']ݤz ْmgYc# l{tUkU=>?o"NcֺŲtGН*)PDKj)NX=!{Xszl{RQHW]ңT;ߺUuZہI)霦ԈrTܟ`DŽhqo]qE60Nچit꒝j} ~dlYoY6w *09;sGGT:W>sE:JaA2<ĺy)N#t~Cy$(14o)y$2;pxXU'3O5#kp o0.΋g2X͹HƊSdʇXaSlE~O\+TmW5mCIK-Q+QQئveӌMOiFR`mD·0R<,xŶ0cYn@?)0?#9=|KW9RbG6aHE1LqAI\V2mB'+_n1.I醟Z1_l5=BTTIsڦ0z% %<-dܾhv9$zGNB[#@Y=QbHJ11$P r `ɦ 9]DVy7"vtcDA ܐU&y*טzlG iOSǨ\v}Pvn;H%LIqe- Ѱ+A[,6 /t-QnN(1I&.33)/ cɔlj+­li\%J8$\l5:iO0㘠YT?k4.iu_(W8i:APi~a~kPVz]mm{ v\qbn"ۋUeMc*?1^@OUTmo|$?)aWZ*ąؔx廁Rm~ڱSN[Nׁr0O;C̨ϏacrZ?~>[dlaVIHZwC9(_fBGhpEk80hJfTS">O".L ɼg߸fE+¸ '9ˑJ&q~9-s+2=zh&2 Dpl`Vm^\;&bRFd}7E{1(a}E 5Uw3o |,YltpMZFX"Q{1Snz-`,mSz PÍZ;--W!_cENR=sa v@m ථ G*n$K97ԫך(\-b_h>sqw@iQR "zhǣLJ}ǟNvNhdE6r )Uщ褷𴿛w @ÞUfJ~ϳd KT~Ab:D+^+yؚͿ flBTZ+եL_  E(xJlFm*[D+5cD$\賿J69;qVo!XjQl򣆎k^,_\uR͠ShTdd8zpCpD)ydӁŻ/ ޙuC?=>{1O7/;3=S>0!tFf.Q<na u* 6$61GǔP='DVMns-`*PR}Z2g%2l:?eZOSuitOvN8EQ nWtB]M׆n0fqwVis5W IjfX|9Lfl+0Si4tiY%CǤPU,^W&%[J9;-{U_/jLeHE+zb }ϪмH5CƯG@'6%G1ZjoHATMK)4ʉ ԓW*9%ܾcN#OiqV t YUXv8ˊrLVjKQ8EFVnottor_"kZA3N\ƯV﹮\J~ma Ӕ/0&g6 t12ڑޟ``Q y,0gİ7 ;ǭ'GL{N"I㦋˫Rh@Q[ ?۱gLh͓>8| c4njx^CSuj"&+?޴c z MIWt!Z#\ 7W+f\|=VN:CQleg =IlCW&?]`z>rNJR]3>-j Z;UIMpV="Q)/fwfSZ8Rp l 5?~zoKUe&PF-Qd[ɨt_ Z|1q=3=n2 rӛ݊O7IW-!IK]!LM7+,QN6x&vB?IWI*gt(v_ҍWqhP@bR.{X ȴAhK"{qc~ (S}kR;_s6Kǘgc^x T v쬵*YŭǷwJ|u]H 5̼'9$t/U}iת ]]̞ c%l3?y-j[>Oh -\N0(jbavy!j# 6|i,\LBVC\o=]7h!99mұ%rJXL'v:&Нלփo`u8Ӊ{7GJJ,H zY(-d?'^mph`,Y3O;to7yq XQqtnL4]XG-{UAluXm7 "/ uqlR5z-6§u54< ꌵ \HϯR} qDt5ma/u_.ڤr߿6YZ\5UOr9Mޙ@jO22@EGS ZQe<˶ݣ9.%u:;SqCu_ fƍH<^֌—Y7Y9cFJ>P|S`ԭ鍄v͘ 3!5GM~ 3-f/(Od'O>"1bĖ|R'@tfuquʱt!\܀?+9HhśQ1"Wt &خ]¼&2lbh];U]Q UY .?2>ium0CO]s(k2?u afA<&yiz&?yW˂s< _J;8)@{_ȃSicΧu31U(h,<HKF GiCu :!#]AmʎO[tъ|qX?aТgh61c8ceP *&mR '~q+: ."RUd7Al_30va(c^?V#B/ob5Ҹ>=k>G?`h7wca4%+(O]>0c@ejcN WaLʸ9Q@H#,! a֚Wx۩HޗAŇpV₧; ZMJo+ͣYOyjb75~>hM[ZI^3jy&$^ǿ%D_m"hU󺱥ګ;XH9MvR6M2w;l| Y"\A%%׆!6E-uJbP4xtN}kFwgƬL tYGl\i hin`=Dl\IܫlD lw">H[k"8x`-h(.ԆcF4y+=4ۦ,nIQgC-m+k)š́#^|HS"1nBs3H&S0~!ChO !T>}`1tz̻&瞹wcE+8I 6,&ׄЅwmy&n\~VrbV]49F0",Hۭ&HXb񚪇X2JZIH;NrwFHZ&Y*4N'ƖzEpHb).T,4,نw˧D2Ks -O Z3_kKOh|pzANRPkrTP)]kVvbE-, #ҁ3۪Ĭ=4;p`1!~lHVߺs3N)%:H@N>$nu"h=3'N|4+;$.Z٣MC[\ljNOK(9p7+~eڑ#O;y "JkO7JԠS HyJPDC$??- Z٤"ƧU@Ӫ9ٔ۠Rpzگi, 0E+Yj ]/ڞ-|9 ̡ ;`{7J}$׋TM+Ʉ\&u5L 7%uϥgJxWCpW4b碴 $KJSA~F ƹH-d7j|:5uv>N%:XhbnU/@u}o LE.}\#5[ =;踝8^%q?Tyygcok)Nv{꧉'z_dVe Vmbͪ0g&zN49/حe+t 4(< q$EUVի@;߷}+iS;NSL= hZjPqNZ"8)o 涍*9Be4|vֻ޵=ži|ly2+f$F ^܃i{CStP<8i0DinB"i:si&hI8zw*RF+Teƿ} LF9!ja5M'm| f$<'g]V^LI.ǽ\\nD 'R{_zx(u2ۭ0Z,Gڰ5>y5rtM%9c2pV3a\k\DoQ*Z]0ɥ0jʛyф@ԓEPd*m6hFѮThL=ꍫ Z'!L'OyًJЄP$t/fl8'9G L6 @kJ{f0·(_ BrGyqJǮ6ݳ)DNrʚt-jԃ>˟- gRƻ6 rTae>hHpluC.|\Y!N+sDAoct>&Ns6I(-"@{QjPވVtSc bVu{;:g+Zᣌ0!"iq}g4&T@h'8^kQ> jiKF~ۼ22%׶Wyp]]">J#8a4/Q ne]mq 6[$wąB!rϯ 4525"i(wJK?/8 HOXZ#j!?g0ma%+;WRAKi VZ4OBX Wp|OL2̍vW3'DS3)gĪFU04fMDyc[Xx ||gB #ނ9r fgTݩJ!wMnm) ͺ^I'*RL`cnwxE`Hy{E{]jkaV6ȁ&BTϑՏXep6Xny;pI;~c `b /v~h4VrT `ԺǼ f1zSY@ 4%y e)20lwErԿ 8S$F/7Lr 0eB%.ِ;ʊ+`h"u ];]bx8Yq3|d7`﫮h}{̣zEu@>I1wp XB7S`<ߍGfFWǍ > ߾gO)( Pc}{ ckϼoby_R!S¿9s l$=n~3ȸsAݦi;ADLH(~N#;ʕo@-I8[h-D c6L%qd 'Z낳_}F!}V,Y%ȅ/Yu}}Xtk-–|_/Kfzk7LTP[u<4uJ訂-~]| Mϋh@#C2rmǺbJk#8 D3VqD%YLDܡⴖeU6GkTg_'2 zOA"|krFȮ Wnqfq8ef07#8~Z; lg`V+5̾C9/u4b`G?pJ sAQk:ao9,#*Y=O}@)UZ/ Iu.n]:ߋ\샪ݻ|('Z8C HMS.i|s{hl[MuG,07,do,O(qwW]^T#rfMmgUWWմń! }ShdN- 2wxu12=>zjre/;|#\b! hwBq[PvG}<9GFޠX#w"R[JB,:*1R2V @zcMxw`Jnn?5ӱ2+X;%0˃g/?q̝mY1" _3}@1 %3KD&*6ۺO +Ń &s3BW\ R3VhVg~H;s7ROp-Z+7ddze.CBp)֊~y!GigZw|2nX8 mKL}Ă$zd-'JC Lc{d|+:,݁B vyPNftTvfoI*|sHXz6\YxȴUG<#ܹ8mPЄE hsBo C 6d1UwmGϲg$/6l %3 {ꘑ!ԁVy_fJ߰$[Z@Yg2=_◊4wW5Lqtˊ"®xH1/bWW* yVJ.a0}'{S 5_IL)Pke >o846jf0?>֯! /ioz5o9?+Liߣ՚#%u;2Q a|}aA7Uw~}8Yot,dQ +8ݯrY *I9A}]g=9Wp} c[O%+*W:w7Pl|9';bӸA~#;tgtNN <5.p4z|Bre>`T4 Gwq[(wJ/ KQPZvޢ p剆ęb|]teSFSfӼ~pEĀIJNw-?2@٤W_bgux\qu5$2 ("JO{H/IZ<Ѳ+K\vy˙zj̓A * hVm'I0d:h'b3hhJMJ$V%m }JM' 6{D( >I(#fMGX?`΅{TiR\i{{A$wwD|T!累!'-jN7*%2'<HԙIhٰF>Nq|ลRu(,s,MKb\*շI($ R3H?PVЊZ :/AP'մURTj(4LR{*5 EMtl ւss^r޸.pu$ܯ_T $ KJ'& 1x^Q^)IMDdxk<D< xè-p0_[j"/ Jl'9u$j̿>&H]oQn~MNĢ!">>R91$Ƨ )*& 02v#Q"werUVF(I~n Fx\|wGxtȼ"tm7Ykh~{4td}dk;tTmIb˴Ɍ?9[L}vh%RdAOݻ/ÿT5Yu=rU|J ݍ -{`e/QEUȦ51$i[,di$T3RtO X6Q|7Ҟu ;TWeIƿEʂESsrWj,mDRL ?\G ¿& :Cr.gEQ!Vy +W᧞ =T%.T9'RsE#J#ְթLj~K - m_=gn S~J_0VC=+mLqFZn8Ugvm`ګvUq Flv!kmЂpvaGحI9^6:_;GtX^+K߈ؒ|pP헊F{~R^|&q<8Q`b@NnwMʩmt=8nkCaJ*΢-='nwfW9zryQfk,:gKƳg>ޫ^yCY#"s奶h ȿ?4VL!Vp5BG?ԺLΉq,Y6g+w g>oy^rݤ()ǗSICEBF$`:KvfL %/!ĉYQgDY,DJjr]:5yF?lmt(7t4o.[$J0iwjb@@_OݨK]  8÷vy\,#C4D*,U="*2\VP,fa0wd^{j|-yN҃wB+P:y^G[阾uM71R̬A7rkKR*&4NxB)_L'T)dqq0?3KxM΋)e1&^H%CDdh?/ ~D8$ε(^=VT5ݩ %Ò|3c)taQZoȥTu elEXp*xVkNlJkmJW. 2@yֆ6n8ꙃ ${krsfkyX06~"qF&^ӆjiiwJ*q#6v͕)MM;l[#=fz#Rɛ.ך19Ȳ.0z()`T"׮'Φrm`A%S0~S0=8O)Ñh+e|C/vMH1iEVi4 ƴn,)Cg!#څ?G>Fif,Dk_\mSC)2'R^\h{e&/ x W W5 gHǖ0}%)J  3Slb8^5 J:!֯m׋QgOu 0쫟0E4V {)zO8k3f շɼJ _kz<6 @i-M@dàp;gC8 {~aRx,(9VJ(WU$pĀMlo|9U(\YeMys_.iN %`5q0?1[Zֽ+s AS谒vГq\?WQ߽Ņ32b(ϑTn$B}iAvLMU1w2;wdèDWei35 Lbrg9'eմ^b0l^ju: Z&_ƽN:HT7\תkx~̶/|J9_N:R5"Agyn @.=r[_̷bB 0YŨ`#2ꈠb|55y wņrvهh|BVMK;TVV_3Pr_5@fp7G| !;0/ dz+b S m crW-\f!7K$4WlRlIJF oF~:OXR-wg%dPނbÏQCu A߫MZP%q/!SgBp R%86}\0$Un8MC¨ɤgɿ˳jx!x:oli 14׵h_QN%x&_IA7'b vmP3Xi|H Ptڎiv'h)R Y]tXySygV1n5Ѫ1[m#ְގB7.n|A' U6?կ.s1k)Y6 *191t\*u5@!%lRt4-| `-@A 5n^W>!bVѵyQY"YCj~}{Ӻ6s&:lqwSVjZ$jPp:VsmU3p-OHtS9o I#s705BԑSJV LK78s|QI-<ǹo^Q{͂q1CiAUelȵm$b芯y.0ZH$lJr7mVnꨵxCu{xh3euF_ɥ5dXbF{*yjα V F [f %[2CYex,>4-ǂ:K=q.=5Iwݦ}1({6텙X nA Fm= žT,GX9VYor18n!EGAcGNe#"ZˠyiSx* mRε!.s.o큍֥ʲ35ι#7cFd(VXA[д!A9:6#7g`D%HB<6ra_сT*p*} p?_2+[ޝ/Iik*YóP.ML7qgȁ>!vtZ\agx JJDңyHi9S2M0Ðob$ڕɎf=|Dƿhr_L~#k e(C9^T8mAk( cvA/IYK};#Y G8ͬ"$ylmFo  qC_he?QA $) &^{_`q`I"8)G;V=T,y /ː 4~Kzߊ+n&KejN]<TFZg+1 B#'ƽ$)w\d96HZxubݺK@;c X1_zpˋl8)Í$!F DRaaf|ڤ1 ϾgO͎q~$k3^Z Dר Qr9q;foM媰wg޹mS'!C@As0oaSDT忨T7)[C5Vr0U .O!I)!yp_KO pg<7=]BI4["OaQ&,z9J>%|y?)l%YOknuN8m]N6|l!JstuAp@ YSql\̄[0H qDpMԊ/"ᕭx|baCM- :)`LO:t] o~IjI_7Hv%_Gk sr*ճ!eOSADk:滩JpLƄ#..b(.._h䥝i!_s6{SնoqAHШjZjrwTiH 1Ґ 2 E6?6m8IC_ۥ:~OP:(l')mMp3T;`=PvF܅M㴪.oӟ\a10[qDROHD.GR]yG3Ew;b*lD7v{pdY^ɸjaݩ]ZHsa Wofsvc1їҚmrU 'cF]RKQy*ljιl~YpX7˙ U#AT{dA>KG5 Cn =h85&".bVl1s v$ŗY$%|袌|>·`6HzHy0xm9U.܊FI_q*[ϦL.nۓ+r z_lh%nvP'J/=>VJ3G?`Y^P$!dߩ-u ܁dqڡ_)UQY@s/q')9 ۄ4-;0.`WC`NIq5N@MB_GwȥS?8ڬ3H% k0asO84b]%r`K 4`~rye,X '^=B`-i"^4%#r'ǝR6|Z2h&)hzH ^<[gαB6XI*g8vthRV'm, #)Pt~XرFm:XC3M"¸kQ~iy;gH]GrOqGx).@7GMh퉤#UOa>[zOx\!_g!^erdvç/D31&;ꩂh0a @JN+ƘI r ES4REbkLT%cqa4~laV?2._H!ja S\cT/`X.˦M!?ں7$m"D/ I4>~D=Ӝw^=O.ٸgm⼶YNn lBBD9i*3*ϔh֠ͧA&L~(L7LYL)jZ9P%OZs$5R kv[.7ltG+?äN|\T ;dy9fa)=͎ DG,2߶ZȨzRxhE~t0=5wj<0DT kH^,x#0,K'Hyv v&^ԳԷn͛\߅9|[ma[׷8V5QD 9t0٥W.&hd}@M\jT ZZwѣ"hBM]M6ٞNɢ܃l!pCqAbtV׌]X /\C`yz% )~,t ˄|W~^ՔhWk*b@=e(7O0T8^v jc%뇘؃~p;=3(@g3|`I% KQhQU,Ddom631u;(H κ Ʈ'*g[&kW4 kq9 !F֓g5=[k w %\n:1-8"?W'gkٳeuf`o+aF {Z~TΔ4 [ڹ`@ Jx*3yr19{~Dzpz3:[8X*,̆u(߽XWǦ&ZFw]-`7jI[e6de+[ZusVڦs`z p.*}΅?YB|+Tm[(h+O3&ۓjlVЁr_YPo2.Aƫ%U<AI{\޵pB( m1:'͏vޛ FFR|G'W%6|eV Y_NnOI}^k5Ԃ!Sdi;$ajq2rCV.gj:(t>3SۈYl*mk;Y+Rrj("<rv_?L )u,8P$D{E+(0Y^/.p׈j-TFxZrCon@hm՛Ia֋Z*[X0f[悬Tv_FE]3/<̬^Ε>=+'*٘γwF}p4cƣԉDĬ^>jyE`߆E}֥B_ԌC =2iUe>Êqhrߏ0_MRY''9#&ˉ;HMC!mQk)@F[Wuf-gXFhab$Q/e{-BOʟc!@3⼑m)ƔN;w n@r8#>gﺚj ,lBHIjZX]¹H l`=]mSgYZ07070100000347000081a40000000000000000000000016101d03d00001838000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko.xz7zXZִF!t/e[]?Eh=ڜ9O?'X (1֊`%jZEM4ɎF拪)%ĶT!`ek,_ |Q&7I~Gۖs?f !e}`9?;h#.T-CPt:Yh:\~W{6z J=cqum(`6ؠ퉓|lq _{xSXv gNSuD/UBb*0ռ? ]h*$mse.Y.urf .…Jٹ׏hǕ#l§]N/|I, XIfiYKc%FǾE-; /TqKv^&)rQk>:rE 0m: ˺az :ln/ưoubcAC/RȬqƈLM4{ȿ\]0a==FV:В+'hw .`!O8[kw%=3q O 4v$De[id}Ȣ> lӞ p-uAP h۷#QdGVVFlUV̫^< Ls&)+Ig=(_AYw?%LJo`~ D沫uѪN~=)-] 9oc%=Vɵ7nA89sL~Ӗ^9N>~y8j!1W vʥtF@=:iVXhJz3ۚˤQ#LHQx\tUZb:<4/<6X]EEUJ}v_/ yáVywz37/Ņ.Ztv|b$J ۉdJ0y:@Ш j=0"}(3f!pɊ 3Zg<+Pʛ_m}i cKm ɊTEA*nt"ם,]P؃G//P"q$0n.͝&+C>ϋ y k 9#G QQD0lr&!FG1@4 7G#L 8qmFFCRDprZ¤Xd M.]V^ J;"O_z8J֌}Y2 h׹4g1Cn!eżKAP"ӾJWA~ JSrDbI Ew)[!zg cgQ),3ySOPeUg#BCP6BHn!vSλ]ڜ4\ׄSsk_uUbԼhӌ"x8S=+9ǜ1Ђ] FgowRd&_!HV@*j{k&Y#Wd~d( ?ܴ,J8mznAGZC %VD(]&!,W@TeXnFLr?4c*^׻!a@񝔺5]>/S^noHT-d'q멃%)VZdUD*o{3KCAe0PLg31C@%+8^&Q7t| ~cH˷+UIE3(y%-t9c/Qs Jg`p`ِ*^+0r|UmLjTfaKwq*Z6i؇ J <&,ɽNA"$l A풯ǞHOgƱ֭<1L9 u. /_sɜ5tx#_1"u[Sy ÕJ(#,K L$G@D"'x]}$B'eF!R_x!|IAjg՟>&=t8/6U_ &Dm:Gc^h~ĻCN?|#e1['zmأ7E`P< 5y{Һh[.\kҷs*,\Bwd%ɢI $ퟄpbj4*^ȃxjVb?[Ek$_E?ym:+4: _rHZLWՄQL= ^ˊ;*;~c~t{$. d;>'BIXX'6A^kϹ|CX6P,x'1FVzY#Kv~ Hz:2JS,3;!}h )=|ipN WU I} Zoz/{ [8{*$\FFh g!BJb{ K'S+_ ~R'iB gw\"tߒ}|[ryŷ5}066[ڟӈdIleqOoH[HseV>34yc*SU4@R˵+/f+V.@/Qlp )?Ӊ?-F7Py:3ʊ>>Q:XCح^-u8XO=KE2ӻlDa)öI*7ώYAx2R.NɓЮ"51 1\XOV;ݪMp׃K-ǫ: 8z}hX|Lv 2}ebq2£."MHbwXWd|-lyoWmQ̣Qzr"p3e^l()K'f}*dlx>oXO;n:Qd K`ߣǯjz@2OouW[= lB)YkF!QjS>*y[H=. ` n/ʌ3:AzHqP[f _>{#L4p))Vy@Ç"mkL\LkNW S?\g12ye  4i?;YIXpu<(s9DZ~Ÿ+"SKͰZi2q_ݖ2ZVQ#V^"^-~ԔD VB"o X f,|-n6ze tɟdD"J&i8qN:{ms.s?]D7, da>K&|}PPE/j x{ vۄGz3z^F-yDBs@2{Pl3 m91i_hq^, xϰ//dG_\SK% Zet"BhˈW W!{ 98E kKy4lKRFr.]8yӁG oSn穥ȖKS8+Ze$FE+An'ed0 Mz؈P'|ҟ؁L<3uI̭)쭋 VP-f\]'b'XמA59r,kB!TUuwpskSF,EayZd |lh& %}πS(mR@zlm\p{bd-ʳO>@"xK%A̘_ҁCԍ9T3,Hn,7O*р[~BR3K;*T ߯@t'9i{a ^k:J5D@3iJX`udiFߴH`­"<+7vy9:ꥍ_Jv*M`_A,Յ#Ksl P ދ^C"Rf"i7jg՝g+` `ޅGK(l9Ѐt^@{C\#fЁj|W/|.@ufdRB|\ ] ݸ$Z [\s2sSR:H迒4H_w"AҺhb^Zr}N|.2-၏A2 ^{SX;q_r9&@pߒi|EXeU=3$KIĻZ-`;{ %>| TLPI'?e3V }sp7#&&7FojjTTwb $`u^H&]4/#w[F/SN*̸ȠΖ{/9MC[2Fg`RF>m3v:N+Uꓰ~TSMb A} I!s'<1q}}EDx|&뉓)nbLzM< hw߶]9KҘ'fb!8Tց32iD$VC(b_W>5 lGRc%;qADŨC&S }0f\, Wi~g-W5]v8i+:ׂd5]grO7=~NcNHeN'$q}#ݕMkzedlWG"4y,] -'NJ4nQחOa&q0+)' x,Y~~SiiPF},N" zOm{gpڦ<#PU1Tp]aJAL`b“4t ;6ڿQ~a0󅘴ԇEk2dBuvM!&D-ڞ8!t(1-]WLDN.ϒ* ;\O vJ+n_MwME L%bxhJ_Yk)_$6t*ҨD53-3*a,P0]Ex2+UQ@tR)YY 扞qH}L^Sr³^+^Fqھ4ku[lJ mnz)֊ePՁ+ض uX0q4sXN忼BQuʕTzhY_h&y pk?QV0| ,M#cٗR'T'髙bVÛ8杖VvO91 @LC}{״.>t:ܗ%h+O㯡@ Q3;葪3Kv1Vhc,S eՌ)WFP^V8IST(mfVn%\ږ3{k䪞Q)![ZM;„#L%It)|KL\"O{d9_kE"Z{ oPSP$uqA?ek񈮫 2?iYnR [FV["U%GcGY RE5c7(uÄs .c@d: 6YԽKK5 yƾ))S9fx٠e3Vz03{ߞͬ%8Fm? %ka 1Dtc$e ,V!YFaLJ'^WbHuўb#c oޝY)u4+(GٌE_&*$}~)w2R{Wեתq"C!`0kzag>?vO/Cŗ-ҵjhHʠqL<E4aוkzJ$NWw/xJa^U0p5L%ľV?r{NإgjH0M/[)teQB#\!ع^W{o-HL<$7  50 73i${"vG%`P.^,NKHPIۭX ʱ.Qhmskn$#X$>gծU`-/âfM姲p+(/5K>sDZƠbPxw b}3ԐYªT-؍%1 *jy)%~orCDL[UhԥN-XsipFUnS. 5B"*1!3Y7gFA)-jIb[HbL6 _\)45ifp] yQJJ?^Lg|xj.'Upv#wMp; nE1Wžb4t9t!+'/\<@a^U?P%MרXRyq .t߳I$(& J0bHuRHQNT&'ˇplU"­{ll3`׳{PG0ᴨ/E.iWah;+oi/Z~3fy8~?){潊wܑo}hv oI(qg®YI ؇tGA3=@2E tqW#9ZQr4Иp(<т!r3CVq5OԲMpV4 8a:VI;WN\XoH`f*' xYQ#?`xWtS=QLm"z6#1U;ي Z 8IBPeJhr^䛧bA>vtcmwsv&[οO$D%OH8"ɱ4B"DyRQ`t|κ:c] -Ҩ.T2yYש16P(Ł}Y/A e7H9PIᆷ(E;;Qdg}X6CV+ARfmbkv.${x3tO&lolMlίůh19{4' "'/z]3;KU}y>}ɴ=sTZ"W}T:S*ܝ;cuj_"F Do@\nΛ 9(; WQ{$<[lg>&z'O$\4sƢOx"2Aew*pޟ%ݎ P_Aزc EKhSќ@Z)-L!͟>іP^ 0@-.Xl3Ztq:Ҹ7E"v}?7_{c7{x%ȇ㡓:#C58 ChHc&|` dAS35GM$@fOqs:o~g1dR0ςo.eV/-|MU!J>L~%7i͎R ?u17]!i5* E) kBV_R/UKV̱Oc*TK,E_GHcZi!bo'r#!Rdn`(GX#ͥeE4y̢\UPﶌ*)gYZ07070100000349000081a40000000000000000000000016101d03d000024a4000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers/opl3/snd-opl3-lib.ko.xz7zXZִF!t/$a]?Eh=ڜ9rNu3%»ѰvR/SzWDZ6 ^Jok&)J N}iCߝ Ģu=z\3+ ˪.YKB哙Yal?atcND\#ўK~hGGǒafGi׼t6EV }c>QI‹p]g{)CrfV;pDƨj}*x8_4Or:S;80DDYM,8eyD _ṡ]q@[1CĹn6x4jZF &0*`R]ChN5&0@'M|:4If Paéix#USS!X@1*P2rRIŤEɕa.s,'+z$.}[%r&Z$CQMY&t׵w{6E`T@90,iZ_ ⳗoQgH<`rħ_ޥ:B<8&MG Ơo05; eiQ(s#ݣmQǥ֣mA!|s-`un;w{@m\da[EK,GLjl zFNIXz ފ2" 1sjP$Tul) G'޼;?ճjM1"K\hNG}g8KQ==37 R5/S MybZC).4f8]^,‚e!vvSe:-])|/aObВ#I<< )/&Wr&n<*9JIgL鲷\dxr f@;4 #(ݴK)+R tk'u\!PՊ)L;͡3jX'@p!YM*ry`<<&sPԗyn.cW~ħ`0mZՀ ~Б^㤶DII݉MA}qZoMfٌ>h۩_?RD}EťHQyVgLǜۆJ*&`cteo 7)bQ`r6qvRu9#j].5,j( +7 OcCqtfpX cd*\=g ٨GBuKe Q HL`طM1Rsل)Iw[MބPcEψt!1}")J1[&hhKe?JÂAir; QJ>jr^l_ Oz99uyԔp7nR!:eLR?>*Yf-/=_rx=r ]i3;X^:y؎'hLֲ~R8W-"ۉCd< 'H]$Âg/7JE."IBdEИwPK,-Qަ]!boa:\~C&&sVa f;nД.3?HbitRw"#a.\CzbHC#,lo8q6E=5 KinMy+╒ =#:^Oh6&.?uTX3#Yte] gHi[W{V vg=-B.<^8$Rp >Z$`N*-!fY?+Aht(3m,09*lA7ʍ# F6Á#6ɟ>\jܔrnZ`"guZ~= t OKDkޤj]PC_9?kߐ[tG&6oIfE4kDnA3QŚzLL˳9&|v^(a76H9k;?jWTKQAKT؊,4[Ƨ%Fqt:==_azBrI6Rno<8#""ġo3q.ѧ/ͅ^FdBVes@AZGKxDNK-Mh~I뗊x=x3YRjhW@I5n5K%<lm'؋?;iW*4?aŰ:OjԦVB þc;WfK2@كتeѐ0Lg/C#| P1`io'|Dz#n( $ (GD1Ca XJ|&"#3H<|aAԒ6%q|%9j.w#J[=;b${R\ 6!g᎛g"yF1JTm`6W%BP_̌ 3}m/g)Z͊F~m{%IimvQ!T`~; buelWUC-"RbWE6e9"%vzU.-s*(|JϲZ/?V^4; =jӡ>S :Z+%܌剦 [C ?hv=D F܋ɪpbX91 дSH$ f`R,z'x$)/f6|CWD2I/#ܤ=XM!+5Li$m PwH<܍XK ZhBX* [6;I [e۴` %F?x_X|P (@bC$ 3Xjvd/GC;_ u6D}#kJuiQB] \}#Ni1<Hnظ\ӈn1NkITn Ik)s)m5q'\9&]g4Uc7!->,Y)U$C*HGMB S`G{[H2[u| Y1>5#OuK*Cؔ:F(Zg!(v \Vm'vivHK g^ W&kQ7B'SQ;7 K3r*#S!j%TɟFyb$(h :Ddׯ%[I怩qP['ZerD|z@*lΡ~hlѦPʸS/f5rv"_oSfobT'| f#FrxsUC* E ԕ4Af@W~1߽?SWmLb2z'N}Յ&c< j 6\j@pAQvc:}|bAݦ^Va`FHUjr:=?0ZwNG !mA9A_d&t{)O_+4"@ujs<<&IEz9bERwKĺ0a7< kuc3q`R)͠#4!e[;ʯuӋUsCߌRK\#D@ IPOx>+R+;&|(0o=0 @d2*FDR,q˖Я0]Z }Zߴx;^;&"HFB\ww w1Kؐ|@?q@vHg/YDv \-ldiWВZhbl@X" >7Ήf⭛xSu-Hazz,j,v kwbc3g-KE$X7́aʈ' FQh6rQU +o 麬M[F_"`I}-^O 5qV=ʞVyY]aC}hFD&hvS,N/`(r/ǃGd/RׁdE}AKmܛ( A5 ԛ̣AmMt @ѾHG"A|I>9hNX8اO2 k_ЧK[O,=mdxpRI <:!N1u׮MWCQ F*prk{? 2b)۬y03#͜7LX^z 4_e!]O wjuMAd 2[jjwn')\eBOIyva"u˰`U|=![~"24쫪hvd9u.T=3lF^7SGuyw+9-QDq",Dar;Dg9-3Ϋ P]t'оkOVBWO%QZMkH_UJQל-v!,]ƾI]y;Vg 2ɬ29XOᢃT8wK gձo0B*U.6_z"`,̰gHn<[ x0>/9~"AzΛ N`"{։@=-ZDň@$/ᄻx&&4v2ue3StbZB D.Z@TgP*sۘBgvJtXl;~=¬+<0Y.Њ!b}R,aQO~(C|r>xf/jY.oP~$@M%1&DEk˜@zo!db{!H ch31 :A\6͘U>Ird]LC-7{ gͽ.;&?M1s*b!fr\u7$[;nQ?d+$n@OxzA["Y!VppeK'j,Vl6K=H _T.VؙX N3%70(ٌkdB7^`:E]X67*&өZ] (O/P#q>WA7v ؼq}ͅI wA x qަQѰsZ|:FLϜt5>S~ƀթl H$V"W CEu}d$Vȏc7F\_k[T}s%  ֆ NEO>'gC|Cj@> 79:y#f9 s8BFU)Ova.ftYZ1rWyw"u4hMZOȽ#?7_%n܀|`V T#Oq8nDiWb]D'Q}9'~-1qJ#M BeYOh!4z 4Jw/61i'RH,nPO`L=^|}#cUJɅ-~M!sr&힅(,S ^,X10YMLKMx3yH*X$VsX\W?f_r Z/7\H`7Њ{ _;? tGe^ԫvD{,p<2e0Wx8W`9VQ] CӁA Т&'qgw*HQ9&|Z2YFˣ$UiO) }G(Sn|;PXN.n*iYV:p(V؁0Naf a\Wy~Q8':&WnFq ۡ3;9.k3v 0vvVy(O+^*|ͱ+1bOM@^S3N6Dʛ VG߷A `an(NUFˈ )l mz (AzʔO<3C#Ej3 ȇ FkRʋP_Sl0)zrAEHpZ=._iů|rnknJą^ e}Rj `uDҽQU#?>gQuX p/%i Hk "mɹ|"(gHpgYZ0707010000034a000081a40000000000000000000000016101d03d00002aec000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/drivers/opl3/snd-opl3-synth.ko.xz7zXZִF!t/࠳*]?Eh=ڜ9PsBq4--1Igq_ c>iG:է/H ]>a4;OYīGȥ"%pFD^"hF>kU`db~ :C7m47.']sZUI"g59 p:ժƕ>pTr,tM4V cH_twT _qD-Y:cˀPZRUF(K6 NNIgˁʭ9ZH | hޞ\&_,YY( 6=D +n#5aD 3E{;!B4,U=^k'npyy^rC&F2WȌK#g0RüW_%i 1JM5?=t?O*xbd '/-خ5ݪ5F̈*9o!#WqՙƥKq3ބu7{mzK~4( 7 T. U*;vzStсwF,E7Ѻ|Aݰ£5`̠ˎl:o9>'^ɋɉ4 /+YcQyƴ4a ()YpWDz/Jo- ǀ>/dcA%3T%聿3\ҏt+3OIU*v#$JE|R)ߖƉ񳳯1lVW{ONUWfTeLbwb ]Iچnwe+O3=`[䰚N"=bù JwTN G\"]ZO-me|Xf^d 8ب~#HDZ3Q1SE!H_~O0|r.َ\M="=n&*[?b"%gԛ O 6dP$f ц,rXPko.Ǡ+^ĄTl/|e`f>)CzyҠW "+ ß d&1HWo#y +ɡ)dt L;?ôA6p _,J~`rҢqFu. {ŖW`UDUvIlM}4JL^DےjfӪh: il|L}PJ^ ?0òSI/4x>?|@3;f+oY[h,3oж Vb-W3i >+JBaY%@*{?^ێ܄Z-ZlBB8FR 6YeE!nhx+421im׌^+e- 9; [ Fh eXVD^ @ͰL 9ŀWfu[ 8[diMe*sB "] s؃ F5ad3A,gVˁ( N^5TIuR[zcQO(Y- c}6uaDAxd9? =CuaxAu[ go߽\}c7B7,  #F,,7ŒffmšֺXlB_͉t?}s2+DMp7 [qKgDUS#Qa,urbĈ $6dZDYS3 lCa&OE^6oX%枌GE..v˴;KPɫB %HX`p7ӱ^gpe@pz޽:R˘P X8}2F%P2-h3."+C$E3͘pO_]pm,޶倮@TwB϶`LoʑTc ~X(܊KH`X9|I.Y'RJ D DYhk{!_K?`*:5N!4mYNnΏKZ:aJtW,@>ɘz ݭ4ka j':B;5i~z 8;'QVhk H^hJijœCf#H&H1oTY2b& 2sAj ~rdvh\EUփ"Lo=?WͶpAB8s_-pE+(X%+Ez+Kz_ƎCM^aF 4BߢdKg V 6*_ `Z6bfԫ?Xu<?׍;ǂ{q-&ɱm(ǧ@|pN,M[F[l;Ԯv:CB>g$3 |:RQ#hMus tGcxthȉ2ۮ/$/),1(2gaKZIJ6?rBU-Ye 6:b{X?A!2#jG L80W4Zsyiɧcd=HiWN-# Tj`H\!)4e#3c((/P3/ ƗYK!"oK=緙.$%QBr>n}Z3BDg vAhͫBY1yE|ɽU;V!M3)к]$ʐn:'.:[-@&ʾ@bff+q :%,+[nϬϖi0qls."8aXduї=OuŇjO?% @d Vt c`")= @V.^6`嘽"?LnyE'fR/S\QYlB/4x]S`v 6!%9D3APu\ ̌qȓA aVAfGM@%Ėl۟=xj,S.FS׊[k` TT"!1HWRa,cYr6x/wO d8}x)9KOY{S ًW4obh*]wn7X[mJhoRWX{ngE{c^nxc֑Ts/&p<"'Ņp쓉C\C%6*W"d`F:/&X2.k3^OU\]AZ)-z!G/eŌ?} ieSqΧJ WIp5D=aEIS7jxsdnC!cxw1LKyKS im7h NRQ t\[ИLgSzk|ā}|] wu_WQj3F1i: /R#6׉4ByGLP 85w$'qG7ט1ʐa`<2ޖw,7>ҕt^_lB¢2w~fafwKR勎C0.rD?҇2WSTj: a,''Q"{#[Ncw;?4 bR8niaCf2Y2 BLrv+[)B@8AU'قL] 1z)}װhFO=Ri& Ѐj{E>wv >rTbu5ήPP>M_yRaD U8{|)>uaJ/6 ڄ||xM\*0I ǍED^㷦=J ȌrsEPrBO/Bʟ x\W-{ǩ&D#աW; 3Fkbt.̚!frkțy'L)۞A944hfY:M0|Ea LG>/Di%Mc3@ NpS\MpMŔkB9]}P|\@ ؝pzj8Rs8 a/gE֩6f9f&#ѸQ}[8h.终}cs7V,4Q$Vn}:ky(xۙ6XʇB )ah>u j3eU'J30SFgfSy{-CPuJA}JTB$G6?JOu!}7ð^nS\\-kֹJ0m,|J3">4& u)μe17M-%g)>/DztXvZvf^ԛb8!˙yS?Za9fЩ_wmi]?TQ&Ö={dl0KEI$Šҕ \Avh e+!cUՕe327C~Xv@ N%"z?:h6rV5H:y!-D ؽPLQ0zMTAFj!c[_Pn9 nWM&8m$ |7f}.*3\جWarV:i9Ї bo-#w虛 @kpuIyWɟS" v0^|}ǂY J( &t0=<+ 23/OwG9|#'șys~ ʥϗڙ^n߁WveG<߶"ۄ s1;A>qZH-c`S؟E",&OhRxfcߋTf|AIWը~bp 02 OlaO} ,`ww- np#ȮȤ4ża0:s'[ __928 ˜m6Z7 ;*Dʭv&>VLKT6/xdpjܴTk0k]$$|N9qvG8>9l_+F.<% jIªl1uʞm ,&μfU^n[4|ֹOU P M&b*s#ԓܡ~t0ޏ7Wވӱ7FGܬW*~ q70~uJ- %!-:zb5a^@Ix^R܍ñ*AK̪g;:o̙{I/ :G@Y;6v%Z!`[< 1>,#b%ī)IuBکդU# 0W^]_4 RivW}wsOҪ&=@S}Xbu򇬻iD DW?k6vddC9Ў 4R9زb,c|`jHk\XY2B1oi$FB2ȏ"?%M~,ΊMF&X$\+У#wPB k*Ճ!T> ©?q0;c5kKµ<-iƙ >Vzn/&ј <A۷a44w{ Rkԥ(>Jb]95憮Iɮ"Iq?.X5} {J)]Kc..wYmIS6|7^_Ȉ;瞫:Gn씕*IshW6h<Bw"H |h2>17yw^;$> )T +7T`洨ylsqzͼ~0j1ܴ 357" *_E5QL(巣[o43j(ҾҦ .8NY3{S%N9za{q։XV\f~I5f%Ph'# CtugEOFLj iy 0|;F%Ryʥ# ܫ-ق}*.EC ؙ5jpYXq k]&4ڑN؎0uQvz:D ebi NqP99TZY{TÄ=Ā,֞-r%1A;xQSL4RE(k,%㎜ݫ}_<:5[Ⱥ(.?LsQpmfXT렟EJ,6N Pe"G>1߉tf,􅇓㙰 Q1c}uSbH&Du.g@:'WIم+p'Η(ْC SPF)wdAjcK^Hᛳs`:t=P4V_ne4rr;z[;Qw\^ Lb<`λ&7,`\J!9.5З k[oI5kFB?K*]lR)`z8)a|:N`}3WCAƠA)$ҥGZɴ+>1Z_3gj5sYSSOsd.¹dڷQb425."@M22sB|BYZe\?`-TL #o9Bsn"b'ܗ71@YmǒeF sN!@aZ,aʥaү{dcW!l6Z bƂOb@b[g~Jf<ȁrE⌨G-* WP|٣xmyzMbx[X4][&Tx"\vp% =`ws>h~Iחγɝ=`SnѷoՒ$aM$^[ {+믬FޗU* ֙j1 3z29NQn7}R`p&:YRxS=&cj0`H\KEuߌ϶N&J ÍyZ 1G󏈁k6K,IS$ 8/*,rnͮ;C;"b,SnR(O3q?e:Ձ!8) +u/)МN ; Dw.ݹHh L&b\ KcmZNViuMBB;B5vXʭ~t8 5YĦp,\\2f[25N1~A^T<ܗ$ %f,DōG.MU'Fa1;F]!QfRKթJTUM۞{6x\ZT}`D y*b"$kp4 cPD9ji[L.{pV0Oa .XV-O8ks6ڦ)[K>ct)/@-^0j$9Y=0J: Ą 8eO+_b;O ;*\U~b1kx9̂,wD{'ߴ06D4BIJȞ !FUZK,^϶*l8FBbxз7*R$AueXz^I֛f?B{wM}'}VNM@ SK^*}6|aQ SS nJ`,Etޕ(fYO CMKaM}ƨ$i~:d4ƸI#஛K! uC>)B7vҀ{QX?=Hf :+2 Rmlpgr{ygEKXMFDy vG\dg#Ya~Կ؋TY g7!pvơԙpWI5"fms5KUQv}I'7_?]灺 }?:Hघ]%1(=SO(Pk6-4Fy| H08f zk pV bqDA6{0a1F278n\LfT!ScA3סE!M&>6[`Cꐊ>t,h*i?`­}wO1H=' f`j B}&0JL9Eɋt/Dp2(ɽl&;5y.sTvg!az/̹`H{Dd;u~j!j)ٯy7c rpC6F찬zzB%L0kw, ܚAZ~^q"P.O=$&J. y0w א8lDZyR8:d)Hs|U %pMh,[`JEj2>'W 1e;Z^քڽn7zC煚b'r{05TRBoj)N+yY0hW& ng/""ܤ;gx +ZYa$c-3u`IiO!y\GM{ěbO§uE=YP- ] 3kWr{V`<-sP f_9U\n9D/Q>! 꼀t? BS.~1^:Yf~b2g~̜9{ z,@rUQ04tW1 ݩ@=IϳSeM"qKDY\t[b"t4k4Tu>m:CDՒOܰ򝙃^PI9<| uh( wL9:%0Qѫ~fA&w%Ց߯ 6&1 dTn|^T=)Pl4KRqxOI"g#]¨iHzXVISHq +%2,-'j`8|dLA&~acjR.F>]rV SPrMe2QUz[#`bʾg< *-Ǩ4fBxW%8x`k=Ē'=gDTpxV6I Y\~8UbHb]fR‹Vߎ*6ן6Xn5xQV;߱q,*Ge=Y^:6ڜ.Ĕvx_ty־.;0?EVPdS1əQt"Α-Wޘ_)G$PH1sݫG2PΊ[׎b mЂL\|xHV)B1Nہo4 Mi`{r|(R,'lK-Y'X #XX-'OM& $]4UJ,lYٌ5@G*$dZ %(<8ffQxJh1.U@}3s3fj]5͐dik3CQclTi$IU3F6[&&D̴G RU2O=MmgH Ns`[0 giKj߹!85< Q{}99dՠajϊ3z)[Ϸ%޾G>Iq ?%SB Ξ%E(ZZ5x]EIyfKLkj*&Ns4f}o&)%)Zh!t/NʝEH*[ECu*3Ot6!ݪr"9?CȻ\OWcXxu ɵKA[\U\4jҚ1U=y5+U$jmn덴QAԷa$xΈ] kʯ1F,f~Ky`}qüK)CD-}oZ@XtL0:߷91x'/4QKDsVZU3iG#9VW} Q~Q(T"lbk@8PjL+~F4kfͿG,uy0\ZWU d]93/aw 3_=\1~jOx&/ÉiA(+7q>c¹'OٖɰﱛoJ2ň yzX4D|ae,O}(Ρ5%FNFwN T -g+ϴDz`77;#sck $ %`6:?ZYx7-Ш>xdlϭcى>I4]W x+„öh'+cQ&/[[ў{yP9qS"4s+{k+ukU.%Б?IȥJ :~N;; wjΡv]0::TϒݒIU]!^ubOTѦF$J| ^5 lٖAd|YjDpl5k0k.W酏ԏe&3;#ڠkݓ?ώj^Ц% NԌ`QX%ZFYɺ5`aw=T=A(2X}0MjDtb81]ʯȄבԽw b5 /%wۤ<,2]H"ĝ7.qCrKzлc0^)@6&o-v<|^;Źu&DaԠыA]zRO@א|OTL<޾ϖD1"&UjP%!ec yw~ 91iޡ[{É/ë?1$2Ob[;NK{ .*A5zfM' (OeVXEkfTA'|+?c Bu(u%g4 *5pb̾y4KCp &{LRK C0˥gGIS>Yn.3xҖ%R؞KǴ=9TK6|u ^JU0g\Me {VM-IW=m׷q ]SRsQy#(A ԄSi^­{܋W7aC? #8=w4tY`c\V+ZђVLWl$gT#LJGڊ"jXo"]{:SW>Dh*+ +dZbn o1@-il~Q ȴ׏DM9 p=S~6 Z/ PZBc,hipu5 Q*ҽti\p-P: {E yXx<{N~F-kkx]e R1p%EU +\& 'X4 hqNYʕfIO1EڌyiVo ԸAP0QU>#5 ɡE VQGhСO? Z(cVU9Ʀs<Xñ>8pN NVZcg2eTychB(+]B\u4( `f$ld6%h(KJ\ e`1>Dze ݱo@p PQ3׬q#=GBf˙w̉R;_'`n*dpҍq1?4QOoL޳XkE&텎8"o˦m/K%]0#@X\gK l^Ԅt#$9j,h9L|6eFD@BG7'G!WOe˜w?)giWе.a;a )E*C K7Akr޽5pPm@$ & 4BWZz?ÒK`&#DZF gl` Fch`M {$B\SJ\<ǝww -MDl( N)9[)e?w}h_U1r~HŚ$=#0 F<:!W("u T$6P*Rx&^{g坪ȟd[}؁r-F-$BYc;"uY*4~] Kj܋K0C: $Y%&*#sL9u#lZ/TKΊӲ'G$TϜ^ml*#epS=$/!@{//j`@{.=I/[wGh!gX]kP?g"&hf\wO&=Z"Hpi#ɈUÿAX'[0YZ)ۓ+x+my6ϳ^U._ 7wʇTXn72Q7v@Z>m έܞ{p c՘8ҋaRƙ#J,[uJg=Q*X$'t- t137PCBawnCnT\3~ΪJ~2.8 Ip̖\+<}O؄^Dx ?KB$p+yz*K|H4=جEOEI AC@WӝW/ZrG⨲%V$3lXnvcD]Kw Y[8Io~2Ka~s(<ߗJ|;T$ksN5,ACT7~ #lTqB+yG%䩥΋\SBMjghp<iѣŃ/2TqT[5r`Uvg^ew쳺Bʴ%ȵ8`hݾ'}R>} AWd+تb 9fQOrbOXVT9#zWtIs(S &g xu3c9.wY^LnJDᯩ2_o侉Cz8n+d~6 SX ƌ&fG׼@JF qz?8L5`@<`l&wΐhthAvŐ;N57^ kV#$ָ*?ߑ8;nDIee%9#֟$I滐*STp@ߢ'SAm&E7YWҪ76N{ao({l=1kr3,y]VԎ7vhv0Q_]P(|~?)3zyor X5 d:66?:^>oxhפ]8X˓Yt Uc:[QsvW+kN*d΋u<;cE{}Mkh~LC,k G3LmPeͧF Ո-&{"ٲ#CJՃYs3@\wRT>xBXn偯3X`B@"ɋnUE&i`߄aɖΑ/u="gEeHJ_ MQ>a=6HWevߖWvm(Խ@}XvvuK*Zu$dC+/2RpK-] WRd.zRf8QiiXW, A0PbKx>0M+pRXά4%l:H6e$Cc]1`>Jēh#ي(1dIJ'5X\ꋕ5蟀A4l2.im zqo6"ۜ &{;}lC V9OT{wS~ tmH H48DZɣ㨋Mi6 êM䁯hz9Ğ2q==rP>hǦߞ\l1\}z6u~ĿXrRplbPt;q%/db[rҗq-K8)tv&V0ga1ڊ]iMVRt0f"+lIzD71)"C}L{ ItqA1z@3iD? TI-fPkj`d*|OFG5U=4?fL ocOLxī>z&E򣧹kX(=j%S`oUS@ ٨& Efr54hbC]9g;P-VRZ դ#/dqA3{ "1,*QYjIX[ge&3X>WzJqS>ۚ/a-j9j[uA0q`7uԘ[.q8;aM:2gSP<}(Ny-H ы]@E n)X[hWwy\t"T4(CޢiC^OBHChTq'FG-aȊ):e.CE=O{yAvWKX)wy)=c}h2!\)'/ exРY$&"#(PkD'n8kGm,/c+i^eg2}^.KǬRNyw|þұ%PdH@PR&gw&{EZYnUz)焦+(<;3D Y~<80YxqյڽM1<0~ S& EZ&Avgmj~J`LBީO'Y)06̸^kQ3ʡׄdj-si bc,AjX& {mwV>:tר 1͛EBtT%]zV  6~$ar0~%} kƄEՒ)z =rhsHĻtA,( Gư\͇QWtPr4wB|Ih N9pok:W =W-KDN&(=^r& )9Q^̎#V_#2h6ϲ4J[cH؃6kv@_k6/|.UngWr\?DJV-$ѪHdVNG2xh_)QvdFƙp! aA9d 4i Z[0D3$mƋq"?0i{PC*E5/; Ԋ! u%q>Ť);שj 닊we׫O 5m FsmϓFD_*):w?3d9; :mCC-<l:_Weʆ irk9ڜPá4wj"`Nz1{ۋxKD{X`byoV,:4-ceg{:-6q4{vojΨ=T2d 4FlxUrC:FAys g(:xv\Ȓ+x ɰ/_7: ŧ3$Bi2fe{g J}va6XFn*۫{Q&]FKt7x'-y phM;?m t0{G+7cH^Ʉ{ 0mcVFYU( 9!Iz; jB-3Wl$Y '] :,W ޳Xe=Cn*cx iײ]y(nfE$H(>qՂ.zM\#Dׄc^\lzC{V"~ g~#fj'@vhzϖ%i\vEBV$a127٤ QR/!!Jҽ;ѡnŐ 3BURʦ=% F: Ξ885-Tzg8/W^VbCj;_zϮԅ°dUhʯuDZIx݀`!J:2u`-ϹLw@gd>6L&KՎ3e20 &l*IdOjad Ňl&?q}0I9YZΐe=7bD%8d(6_-yMM=%3C!IM4 pd7‚@\IyUWQ' i\yz47 B(s4sO*&q'B‚ "E.N4 JO0[`"vvFYd0*0"Ϛ(3 1G?CߢE +tH#< oܑ{ΪoyT8{_KZ!Y\edPƝ5S64mQ#rYj<; '=7M}q\ X>%jg2D(K@[R$;#2t}U#~ZNEYGmGP}?mO z;ۥ|Nh=D?SMĀWcZQ_eMd> H/Be;^ǎ]}mBZIb%+S;U( D~bs 3^I #t;AYaPF_L]jɪ&ܓVdzf:?RBq2V7ĥxHa=U|@y'IX3>m6[5/7gE jݚ{ HFV4;#$暁NK[Avfk~dOt+U]x<߂;|YhK >YlTHdHhv8Z@ԙ<*-E𣾪HbJzjYy\lQ%Os5T[ SٳGrb_/i$Nh _ {6VLae13|1:d{XN"Qχ‰ctia|]/5=̤;A1Wg@8sq jID:6] ib$>evmF<ꐋtr}-&6 ?.1Ƒ?[>m k ."()2h[ kG߁.'M N@'wDg2ڈ<@#OGhb׍ΏH=Ƌ&('?;9`d"Ka0rdlLiV 2>I QG9^@l s+^Tz7{R^dqW(`gyNW%cp%<ž).џmG1Cz'!R':h.No*$PK\&SrPM~ ]+[JkbLl롴Xo TXՑB8Ts}()cc(dUgFzm\mfCȅ`.\I3(e'ڝE}wO#T_4'%|FDŽ1_紛AU*}[BKyn9L,,x @.lL0;KH臓 LXkȖMW]kMB_)ᐳyIwʚOL@89g*m>uY{{zR[u>Ёp X\6C{6ez#ɑ@WuWnB6~O{l^YTk'&zr,>ȇ9J͠:q) bC\ԐX=hzr'+*: pZ:#+ W.HlUʴΞl$𣦣%ۃCP؉=4¥OjH<' #DJ"eEMv,PTY: nzf卸e?7fq8wߠY6{kqz7rYm5$aM3VT᫱{(| *Y{Q%/&V *^w7GíIc05MAM>- SÌ}]v.A?NY,Dvs %K=],뎽lt x[H`#,ܺy ІBl g~<*F l>yΖ=G.ęݩ(EѠJ~9m ƻ3vrlܹY=8A"uGvXSzf>\m.F¤J6^RX!YP4z g& ҕ#ߖrA:R:s ś~&M>'i}- 3_ɳXHT;{X=vhw"ВVKmtwNJ0׷STt7Pd=S?Jۆ oiN\tzMY/]\f^}h b|:]`:HUBֶr!x<?d6B3A1y7〖8X; y9Ԉ.`$ NQdzd0M0V] KkhW-_܏?ͱ>Ql/PT4D}n:S eSP,3WK׊% Y]fi;kRdCۮ>Zsx!eZ0r@Ҋhy'hHϮ Ypѯ|PNFUj4MkgiwgFqՆrK6S ~ٶ^5~ۃiye/ uO8v'=M_z(FЪά_NhƋ =U~*m;Z𙑤n3\wPLBk,/.G1,H<":t=y뷂(|yqR*A^Ļ_Ub%|L'Lm\]ò5}4hB+&L7C~ͯF5*Ji' H%uWӥ&>R3!g@YÀtҒ{~jP(ʸ,bM(# \Ai#Fkn\ER8 tR+= % QL`n,^>Nf;kˏ>54q;"\'c\Rnۇao+E`N2 ma[JDS.'aL{)ouGGArfpŌ)L؂ܙ\R/km)~VN6s! |x.^Q (lqߙAn;¼KD۝=5?.݈}z/IN>Mv;/eJ4Fs0 G5R*q1@irmFG[JY k+c<;f۠-|LEvO$*R5.zRyU֠RX5($[T L,^I% 90!ISQs6uR*yxCP/m ҩ> F:-e _ZYCF. =\ͅ>¶8 #Vn9;otw%lO ۑKSMVNj=[( Z"+a :a-GHV.<#T〛|9!˒m/ C>3 'Ϋ*6p>9CZ9#ΡMzPz.3S*pA g\+.P`]}^]J0{'nCFޙؓ wU~ܣ 0>\ՙIēA}n7b sM-i``va:-S[㦯o@#6#p؋pTz3=\z(q^~#ny/dEb}=[ bj%lM}55I/>y ^ cm)sg\_6>k+t5D"8ۃ 8>s,MxFjT.jAU+&w4:=g bu,ѮT^Id(o;k۽cT7v3lq<- $-H#'R^z+ T\,M@=y2sꜻ P-0Y.G'l%5ҷ ;mṖyw] Z͝cYg('֬tsiY:k9T}CƖ>#>goo'_P7g#:[6쥲bkr QP]d^덎@Ovps3k&=`Nn+Gw9CiE7V-ba?Ds.)1®ZeUGZ+t$u;ũXͮroz:~Ctm~A9t8) rWv; XBP |L&y>89g|( a:JׯAM%/F2 i TYk(m/M !JX k PF^^(gEF&R<f=J kф%ةe?e ೾0tk+b ᪎80?Sv{ys D-bYH-I͙ e'_LJ4PiKl[>Xv?@'!Z)_Ÿft C.Ԯ^ <:fw.wނ*hcqCHQd#/Q[+j!@v4ডqZqu|@~ (4V^({Mn_ݿ5JukQrz n6j*{*yyn=&|>Ѿ$O!9,BzFH*E ʠU@`,S"b}M"C(#҆28ǔC[AE Tw!Ҭ' 2N$qS8/CFWLc3,MuQNˢ)ʼ9FX@\DD1KͰg AgEckn}.no~%c5{WT&D*Ca<.8Y3)7 QL;OV`~LZۅ) h ϻ|j%-Mlt+D.K}3\+Q'nAzg$=1BzV\QVP_EӥٞȤ/Z&ZRp-LuTX'gaw ,CkΠ1=O7I#. ZGJ_/vo& Ν3&*z/J#'×`xk);]?,Вȫ $aR#rgy?z۫VBcڞZPEx?By}6pW+\EhB^=Z"3犭y&VA-)\<*TD_ʋ.Q3;Jʡ/կiTN/\`]lk~삌˿ ds~ g+X&EoK'$‰]ӣڊzvGHyIv[p~H=#5 ]{~l G>Oߌ:FfSn@y`"Gx8^|zwkʃq2š'szxPOg a?f gx{xrXЏ,D3|/9"tӇ]jŊ H?&j05mŵS_"-{AESPƻ%|kJjfg)M% _]#74-5;6h5h-trɊ]Sʄ4oR_398ƿZQ#LxbDY {YO8a2HlLp0hn]!79|c(D֓d9A1IJ. Y<۵Jj{7%P{MӻmZ5'Rމuj/ٍ/1I9QA*ODp>ŔQ[]TIrXq" P5?7*Cm z&zoSlݫS^ajHn*c14陸1ʈqC~  JYoyy/': ˥d @R ;Al*erI#j=gwCa>D*'sCHvd4HԢY;b1-~/_M!\ 5a< Xy'ȸ҂MmBs۞@AON0 (7 `Z`z棑6a[ 9a~̛[5F/d XǟGinm: Q'CZoaUNwXVWW@#\aBJ tzH'1?嚾5<0 hBBaf[" Q}9)FfFdfeO+ZJ#ݔĩDSYAX8i 2 tOA,HʍJ:g|s3vxkA]#3]~>wńDkr]s@%-(.k6MGZ3>_}^rM従17[ ϣ(6[~A-93CP*w=Þe!͆j# x  IQڮc3yj5S%Gg>(k8„XƓJn6#@* rLg)&<`0E쾝 [ԯ-%[Q}DdGp:ʰtFGe v:4(Gw?AoS/ܣADW/6\Aĝ{d|Ì>zG?W>ccy&o64Vz FR]6]Y4#@|/׀k2r|GNg0fA\i]ӯ=t}MW>h9A5?Ă:ÞH<ݪ;Odw/ʾ5dKG4{a[uF#;Kxх65EʛB5cм(9ŗ8vIr !XHPB$Z+#Bo382"C𘀚h ohǘ QXoôme#n'B[E= )P9ڧ{[.NVβxNrg'U|iMWy  \P[w1҄sٌvZ<ژM)-J&x` ]il)iH€'KŒ`n]j"l8Vū|xVa%3ƨ$ǰt4ʑ)oV4Trv~ 6NCK1밋8Kc+S*e=R#"Se,issy;V5MJM7]Y*FS"uw{h;Em/xf x& Bsǩ靨6Hqb'EM^m:vaZtu7cEL G롆li6w&#?Dn&&e{ԯ$EVFQ?MVGU_n"|bftZ-sc~iqg}xcQQ+*�.W|q%|@Y ?D|ݣ6pXmbsќ?)-q̑'0`-, ae3Vn*Rjԁy1އ1z-_ׅNƟLh[Mn۰Iԧ! |Yf}vyG:l12鬥bz{H9!9(˦=5=B}PjC9.)]: 8G 17΃vUC␅|=!D q "qE㤞np+ij)5mc,iC@gtQc53O]pcgBd79zXV.%fBco|!:'ߣ_%j+w3V{VX n!W:eIdV|i*T4wnj&( `ݡ2,{`BV@|?-fSiԆ,7I>M_$JC/g7|nq0s[՟)yAΰBHp镙JTOeG!;BDE{}MhL<7MP9و^LEaO~^\#N§K٥?)՜zOlaE\)8 9Aё惄Gz0Q< Uy>HB{R{ey| N9[ޣQ-CieCRaµ޲+h[l ip/`'퀻_bW႖fRahv-oU?k=M`d3L2ڽ L\%/^h ͙qN7*) fH*6[}s4è$?A~6\Sdҭ85Wuȭe 2Kb -$S?ni:hد+rVmf`g8c;`|E6S&s=dwɦfp#H o1y|.vUVO}aN#҈>Ķ[) \R]`'~@Sss=w`X.Ѱ'-5bK}fm滸\5LG1^]-_B';:XhnsJŏ5Dw6Ͼ PC)U8m"ADbUt_MInL*29.< ~[v[3Ǩ. FT_T$Qr?"hzTuZ0 G4)0GJQPRU=,<T`qA#l]^cKvlj.1?lAPhW£ m/%X!PjPp!2>^\XLP7uTTLid& 吠=@9I-O;1f78S˓57o`8J-GYc*J9 guXHEK^f~mӝf=SN3r)7:&[jņ!+(hgb\e RC;#!!~ N ] O>c:~=ͼ~6j^Y}i `K{%ۜm'E[D-iUKV''VogO6"|ߓ?¡clS5Rs7znO;$, Ohe~|EBz;Է;'5 ý|%fhO=^ֺ`-1S {W =ؘ)Hqi.wU akkp [8K3& )D=kdVR)!J^L92.8$;L%<):CJՌIㅕy,&$'2-:h!/#p AqM?׋{q nG ;KoC]tlTm#l5bkC\s!my芲g26V_t{=M0~"I,QoK%=լ{ 5XeT̗>YI *tutl26 j;-y.o ٩;#A;@KR2olR*A\uZ/< }qh<ϡhZVTz5tfrKjc&M1 b߁KWRٺ>-g,Ykvj׾NkDEIg{|(n$/d"\/fi{0yO26)>[mCUFS4~1.%"\O)`8nD*V!J@-;3[o$sdŻm"9HHd污LdQrAmuSDuNv[:OC<*[$ah .[Bݔ _0mo#΂F{[0Xj9>N74D;4*C#s5qmcCպ?xX4PLy+Qᓗ go%AX+>_Xj M@M\80-GZC})GGTmJdw:J ~:Cpes\pbK!ry{S+bT @1<l,Ζ?YHʼnfcZ4{SI)d+܄sbZ\ .ﱟ`ٱS$:`찏$tsv>=vAAa 1?fnOSN6ohݭD:dud.'O\q?%3gS@0**0<H\-u$8Z R;U6N|.#z~-:rt nGƎ} 6Wæ$5Xl+1kHU<=ܘSǦ Ī+n4\{]˟fcBnH P!U9h6Hco X#D8 Jڡ(:#>ڴ&zL>$w033%3&֌r"Ero9w}lK<c;=nOsC!qr|x#P,͵L\qR߭`X1l ^̾K8ME>ʈ>CI$`!U=>ߞL&'^EQݬE7w=`:y3 A',9Tt)rtР‘S?t}%QL`T]C }qa{~q]B%3;j!sV Q蒌*`&ݰɽŽ[Q7N-K{@~tyeHT hm7$}!>RħHgꪼ&f<_M9dK;@v]8ǢG|%%)դݜhxn3k!b"S:G- 잀x$F j:x/ Gf*anܵ1isV<<-a4Ⅾ8t/G2x}ⱎ'Oу3G8\sM\ BCVp[IXXSX["Ri]W3˜ 0~oe[0L1N1J`) 9hɃ5Hl/KG4*aUUpAZCe5GZ:Ҧ9-*^w)W(;C~OE{9 t<]7e"0̃ʪm gՠVPE,R&2ŧ4#sjmv㐁]~qYEUR_m7>wׂNt%2pNl06kgg*6^݅C\t*kD Љv&^at>D=_)_!]@;_u0I0?wǮYnbBժkK0H a::(E~ULӅw!l2f~ D~uzD/p62`W/jÿIn+<3e1: t=@5rDJV}f[Z";Cl;-n(hQ:SsK|bNuXLkz]I$8>p\A1Ko6<˃>&n 3FG}ys2 /uU؇JN?Gb;.Lt45.P0yNoԢN']|Qoc\qjJҵ{ 齓_Go55Ih[M@`@f:MeKR GJ&3 2ae^)8NJ arp{.lo~ ddg!r>oZʉM]΀.ql7HQgb\Jh{@?B ]>Ewpt?cPꃍ4 ta }"C)D0 u:S TɢZq<c @Ē L9ITo$JWvkWM53"M#wYҠO~V(@^sr2V X`W5D>uveuQUZtCOBۆ38ptcsvaqwRTLiZwMQ`͘zZ-i:=2h5W5}wIDPsA@^2\|gm`tQ$< RrC1vĝA >b!29q.^NHqENYYOd-C q'N FvIZ+\_ח8er*^f*!>w{zpmJc`ǀQie Zc\ ,7 ,Df||?~nɟ=wS{7 kkk?Zv+"/p$Ǝ:e,G -V?HJ/;e3-Q#[H'k) |>73d{{҉O/)~">(.l?n6.֩!÷ HO㧧*$2T1x*wBX18PH;q.`֖%Hn/BHRIz˝d1+:&Z:i{%eq lۭx$ {8>NLz?b&;5% eD@BЄ64ULv@=bh}, E~)f3#|0rm~2Ûc26ýƮBsHm|lw| PzS5+#TNaz2.,o]gXŹ^t#V52{|҇ W>?PY# ^|j Ԡ\33'G&B p4L\㮌yf-$t FgLC~NNqe(P˲VgkR1ЊhRCWq)|:&jf +ʇ 駚tK$(],h41b$L}ψ> 8KtKL5}sqQżh'd.'w5j.+NH-lwroF% UABIbÓA6l~(3t(|>ukkWF$Ad=ruWdcw)*6La|,Y3vՙ5QعȞUxbʢxx@#Et&R (9v8v*^L@Pq!r}Cy$b,JMrX-T!d7F|w ji an F}MD~NCا;.:|`mqvk=WVq#wB2o9oIo70<]#Rv1@ND^#[٘PuP~+!ի٘h?l~aTj?\~&5,|#Yc"+@-@]Yhjj Y,Ao?>5^՗ 5Ojb6U}#ahM©ppkZpe ]dQz;}D^|F6(΄CX܄@K x^dD%uC!k9p@yжHU 6klzͯ>\Z^2pBh8S3̝IƘ !y:R#Mc:!Z)V,֭^Quaہ Ih{۩7=Uj51O"O?'/!YՆ]*PuӁ8o~( hbAJws+c2I cX}%ץq;L \Cɉ^@M~a"iҫ*]sD, @9+skxx3_&R!xmSdt/'` U]ޡl"{EGuFe- UJf!-2mN𪻪9Kt7nS|ka_"2e bL!h&NG}QhqE/^Y@ 0oyRndxs-a,o S/`g 0G3QylcI7"-C џLaIQSR?(mnȟ-f/{kP-`#Ei` /J=9A) qHu3{p,.ZIdQ, O&wwXzrZjpHY65z .wO,9gՏf)fZd*n=p!bIRnEy2P.AGJ5\sFS6 uNrJG' h+3ΌT-s ˓ 9(ir M_cjG޵^?X/ ЦUsG eg=נƹ7D9VTuLvHq6Iwiv:V`KCsR\+nQ .H6.&g٦[OkaNK.Z=| 3dV~wZDTى}f {L(VD~[ȗcEj Tޖ(@2}װ{P}@XX?e(iV&L3ds&DJ>-LM}˚NjmVx88VqE}Q VF#9)) p @^|hP'b iaSf딱Fi(ԀO{6 '>yfw=84Ȑ WMP$[n )B6v-f3K*$:!R}0cI&>P؄dIxщEG3wۻfI8OK2Yu!IP M)3X Pv'h @WZ:ʜALIo"07Z~%>p2%6 D퓔ZHvYl&9N y7A`dX8uCwK_9˒aa,B |B*ʩx#THW'RScufvJԱz%QqL"y$s<הM,Jb 8:s oԝn6rH=QmlW!6[D%ٛZ<A @MAo$!k0ƌ`7 &y0װsgP2AcUR+dJQva;Xny-Q4:h75 1vbf恎i@y|f򾠇{!?e{,?yrWĊ1̧w./x71W$.yw#g[i5>f&1Lm$~$B0ɵe *O0FSon}~1U)0$Pl)F N, 'n@]PHXce%OʸIF/[ӱKM{m'"7#~+L.2ٮhF3` ׋hGeC<ɺ}lPbxSnIisQkU u*Avz{澩B`y~m? |@mm'n IUto{ZVHFx%o jS}B󩋕NDSz! Ѯ8Q;wi3oQC\pOHh3ŀ~Ե;CzaVZ=7;5ɏ3R"Fۤ'MߊXjiVʰFEpZ/(astV}sԎh\○*Cx'dq">f7Nx)b:`I\R@(@b [R)2kUP9Y@TK Ѽ8Gw[q=ɀ̵$%RQ?:㼄ht VgFы5bBK(뭻L&;ɫ8Z/LnUq l{FjnF(g4#ku|M/%0V!C}a1%]2OFgdOPS ]:Ps8$PӸPaCW2QR$ /՟4뽞)MNչ"ouA#GWDN+kTI9⒙yk4I 1i&*M4 ccR;eJ xLY!jh|-0SPSp&$LEF<0UeLh !BHBz&phkG ϏJ͇9.>-ݶ>@:g!tt:#qj'?څ>Fya*aB:Ǟ?s R K /!UVh_*n?{LAɺf8WaSWɘ өd)T<a.7M1x(:ˣBWM5 ^D*gt=T~[(tζ.@XI@r託h<+_%AZ0F|G`p:;JSMZwYMRit+yqBJ72>ͭ|bg?V`c*w\CĄ~;4V+.eͬ0ƭ7]̛PYw- # f Ե) (19cWq7qS҃_5Lhjd !u Pn2ҟ6Ur,)fRIq #MB-/JK(p{?kVNpWʩ@x KbI`[K5mumLa@ӻ;Gy 5zQ'}=:J`pcA~ F;3.3yn| u +77B K]Ѧm PC-8JH8#r? {HmGZ&Uȼ)ZM?djI?X"M4ݎ::[akzq9޿CY)m%J<7hi}TFhZ7)9Pؼᓇu="Ըz=]p$_}x-v$ƹs=9/_r:뙒ׄ."mfX S+̨cT-]ߘ(xSL,@'TB`x!: /OKV^]rO^,B)tºb}o6P \.`\*ɷ:.Ș#DzNRTT6ѝ7SKܑ̞&G+>NZ"ĖLIe *7xTаh'j0 btؙ謺`_G!'QNF?sҰ.S?26/勣"8:\_x^# o G̥5GDf0Vp+$YewX5x%bo1Tg׳ƛ+s}?Y1MNF90*rOvݸ[}ˤ0X2| J¡G$T^N 0*"4w)!ӲT|'2޿NhsCĔ=Ze&rg~slyд ~8wjr'}?l?P4E1HSмUv%2uY6t׏of8k')]MTfG$~>IhN b#-8[1Cm>xP] 62y/4‚C\P4lq혈3r3_>Pl"7zmhD강eѰ"h{8>R'#p3!č0qJt'5Xtvi6[Vbca 0>CɏvW1Jvghļ;E I;7( P)-ca;X\ĺ)P7=~@v$H7_B/,σ+ANGK$Xs13)5 Ј#މtE3,%R:ui-:oW¦M ;3$X? d.c<ϥi˟%(]7 AaĴH8uRKv+ D3jv(}A-f;Yf%MUctiPűMϬ ,5>GآǷυ%lRDj<0suRa&C%:Rl!?[~%>EPIޠ6teVW29fЩs?su=DrM *cf# c: @Fcb ϊ*F0 ׈sf*~ Q't̻ 7*?IlޅZ@ŏA3|?*0,26Mp<9)Tzbݿi͔6Ϻ3I_YgG]tX T {.7 tFhwvd44ߋ1m-'w Cf4m;7 DŽY@[!z /o(Q m-,~.tG~϶^n0(~ଅ }}M}Kh@ᵯ_F^G}F}9XcDc~]{ֻ\8jpu~EA(%DHֆʦ\Ҭq 7)ouJީe4Xq] ߳Q(L;f-4p納a=Z4"Od AP2¨%@eTK1&}}G#< J.?.P@ l3Y&3kUTdqhbƉ6$uK e՚MaIU%*&cX#vf|>SDeMd"ҽ_008WbP;(q櫢 `&NM>^ڿ!9iϖ1XF2m`?qc9u#O Id8pRS 8Kҫxj:TYfY'M8_ w!Jͳ$r+#Y0/XEt@>63oL>4*/xee~| $!G+xHP]^O6ҢUS~~1c p}?Ֆ;ba)m2Ǻ!<΋ӔSbJ4a^f`zFꉟ6SCS^@^ʻ-_b{c`b1N-¢T%_0\1o۾HHZq\DFm ݦqZ[ғaJc0ք㯘@%T;/(^W3-} Ne.|a̒"RڿzF۲'þZI// %ʖ|P^k k3}Al:PYRy:+^9k PZƨHYXjK !Յ' GdjIO$lXZrAaN)^AjH$|-(+?^|ɷNePS|h!pI9JCXk"v|gD"NY+0[n 9a)h=lm=o+5/ bXQ5wƠXs[u' -T[JPGaMeE: ]|n[xcnw˃iˌŶF%NQm0tA@ht?9NBJyĉW~LV"~MQg5yzM`۾YLMh.g;B"S"(P COGc1'8Ul&se_D8:zpWl\Lx]Av=R7([W%.ৱb7T.$PrJKNhMm٩'D`=iL2Ǒ]ɭhDwb)'qzS}֌yTrFavt{ E/0#mޥ]a/iu %/*Ja#Ŵ /֎Ae?"ᐷjBoO1Y|{݌̑c4vIJ-i2;D8s"C+|A%lX|7GMǩj^yJllmtSD|~zo Oht^"IZIB+Zq]^X?Ė^D%A5L$K@zX>1N&( y):hL'>P.5PPZ+K "%ӱsD, e]{<Μv˨Ϋ .:/ t5Qm8 DS~!ȓz-ojXhS}.ēVHK'UQ}'&q3|mC1)uBȠ/?Vn?G*bتp1>b7nxEJT?T2=2kjClI߲lD*N?[o( hߢ1T 4+8J%&,0,e'{E.AGmo$g z" ,O(@LҦL~jirF%*&my,wLSapL2MmSaK%%=+#R\: 0ksltT)uya:Mi SJHGlI ̊cܔ+ 7 EBzq cƌ hUdx"Ckih$݂甀{fd/ hX[q,]{ ͍eqe"7FJ^Ø 0IM~j,0sȎNMozl9zorzuTՇ>^&%fM v1܌%s;mJZv :I*WދyNjQ:I#~M9ѥs٥\DOٷշw/UaVVPʛy$f5)1+F`qjk\capQ?08__z?nQc"Z"p^BnD"D>mU'oCgDû4/I-", F u'i)ihQ@7=~$['kv.hJ A!1_ZL| _2^q=>ŋw^vQ0*4?O:dfe<шEg b!pmRޚ5 xZ@,|)^>ÿZo\8{_\C&\PzBWaQ.Ԛ'> Skgu)^.|*Р Ôc>h%V>#V2 87䅩R;i+QSult?}mʦȹ:svdh(bey%->W+9gǨA_(v>:vLǍ9iZ_ts3\E)*Tv>hax{\uRM]XSZpFN&OFzG/ WYm^ Jk<#Z:g԰YMK6@MTa8c-ШOg;bA_01mecEeds/`H1Ҕϵ5ԧ'B!CSJ~/i HdOR&W)tI1G^i< K+ld1#-w lY|@ YST#UnzCߴNz q:aRny'pd$AvA-LXiVP1͹.0dHZArbH 6Q68 X趻͌f^mʭCuq~N?K/LfyH2].Ծ%!㇅ ` ABvH5vp摕N޷A .\E y7AMJK"<9?6/>)?l~I٥pZbS0fo*kG5+_:'yO֬m uQH_e$>#ѤE%E<(+NO\ҫ}yjxD?rlu'SawhceM)d_60TKl]C2|nS,9U>74hXK>f"SMvmA.{GPp*!XZn /&qߜOu4Aa޹/#Y3d!m'EX1}^AhOOw /Vm?:ֻ[i7 1PkA O Kzs"w5([:WV(cS|/gzn~,EV SbRr:![8|#/d8E;8mF{w<+ti>dQk`Is֬!b"9aFa!-7GaY8 DoB49WBoWzX& INj4yO7ޭg0v͌0&`w#`(e`]7ř$+ ,d=t~6g8/G6I؃'/4:ENS/A!R;wȀ1?{kO- :miЫ܍$P"tjn"9VF&?ZʭH X2,TiA:I^^Cx&muOʉ Z1:dPJ}3̛>mRE*H.8T_NVB]Ѡw\$/޺ G6B:;i'P7zQ7SZI9fؾ~U( Up*9+~<\/Ϛr>C 9YW-T)I9w "W Fǒe6} 9A߿o Y1a 3 P84 zEZ~- 62PL(ewENeMՀ̶-]gp$cR )~W9J A8 9~ JA JGP%3=l/.qE cd%``|Z kt"'=]:(k%醃Gwt2Z {3EsIB=->$n]%t$RX%,3J(`%2YLj_PVK>"8u!* ];Jd V0EwNyuyP >Wa0 fwDZ?6{r^H zmJr{|;WJřUBU'[ o^]GHr̋c3@) pVwW,‾C|Uu䨷Hכ;7 _oK(Ye.465M!Rn[ٟ7X!wPDcW<*9p,uqGP6W6z(`!;csh:ܧ]* ka@uuj8G¬@*[Z>,j/j-Ȕ jy7dOi R՜%I8+ydU2X1#gxD2}OW|b!Ae) cxa[|Ҟ'qXjjQY1H&@UD[̚£ >ᰢe6Cq uT䵇:.?OT vp_EApcy@Vc9"qliqijä `: QkQPNg^~ <.9q .ěO`n@GS QCs,1@unn7bQL9qq8)/\ e 1P2m7pcJXֲ1Z S-ypIOн_ *Y,bM jG*C|xSMJyu?72Rkv|3zuӷ`) 0=uTN+Z`FWKثzvT`L=n()-ͯo7oqcʾv@g zQK~03%Ё.pm СC 4gwLgv^YSe]I sq/軘g+RHkzּTeN;4,MD 5sMPzkT>ݯc1\nxO)bY ˃gW0S2ĔcjpP:Wl⩁% Be_Ӡoݩ()9GCw7>L ڭCoTdC~ҲUNP-5Iۀ) H*zkC)(3u]L'ɣǩ:رz$^'RYך({%8wsλҚ0Eyj4Fl|,0~;ÑL]kSܞI P8{S`FY޽{n gXlI5[ðnړ|`uCfc8Hf1/;0?m)yTvEL%q? &#U#2 wȳYw8Zer([sRlGq;¸Ѯ}` L68L2w(=Ml"*(n^Vbth̳M|XU{Zg-`ln N~41h=&Aj\wʭVKr8g}aw΢4:[ 4ܾ_[xׂܾqjJԳ50NdwBh?/-"x4(ix@/5pog%DޛR? }VNJ@MFl\3}y8 v|Ee$ =UO8)O]CfFNTTE<|S gݔ]0ҒUGlqݏh*p$hvBUD +8\l/fGu6*1K\+Rd\j1/0{zeQ=O:_$zSǔof#]bzZ*׆.+@T|B9t%#=|JDQn~¢b#um z{?Ҝ2 1֩' t vFҥcɵB?m$cZ.'Iy9+RSs$v]8:c3 Bve6O(݇7&0#v\C 4Ke$`I\gb(¦GkO\U_٩\ssd7<Jb/rQ4J|e&KEc%y62n?0d >$%3PZP;mYY (ԣX{IwD}FkD5J5W=%L}h"@ Pj>BMv:W}I'gl,4 "Jnw#noѷ8)pv;81qvJHJ; fU_AUE HtHR\L=%Iz}e<|qKi@VMү0$$gZ' 1h%yJtK7OtlW{zJ?}x (91hA`Ȋ+%k Cs8(>ָ:J^\LL?x|yN}KA=!teazIE[,ikanP˫QQko좚\<׷] O!b 0eaPxQc"0]oCkwaN*Z+~h2(HmtjA`e 8cN[%Ԅv(ڪ5l7MTA^NTiμ|/ ^e7q*.0_1D,  Xe >.z[DI#~pwF"ut[p3z%\)pZn#|?Va lV!>(8T4sJ =1Zh.s-~ `Qs׷#mO`d fJ%!ksAb󳖷D ܒ_qOO~Q 5-) c_STn% no2 RD;J-Ħ(2PZ>IZMj SD\O#MPl$sŽ {in18u΂:G'!?ItRJX%gt&Pުa(I3w%Ua[2OAO#k dD<_F&f#t"bX s lM)L)1b`mn%չE jT'k_~wldͽ μ Qm 'h,gvC-kb`cg6wCNDd@0y@]>I22tY;kx݃U0ߖ%;%[Pj2 vAv~I+qfރ[ \pQ:;潅G_A0,©?Çeg;7iN|x@;,A>5Xņ$VX*S%)0p/@t4썴7}Zxη(vp \PJ>9| K`=//H70$ϱD>SV<{H+*2|oYö.K1/!#(f_nk,t +'e>GH w UV"a.. җ?q .uq'@(0Û+`dK):4$lJ2#'Q|Ũ)Ph2<$Ip5vJ1 5p Rj~x&K" R:axq*-lVՔ_ & 7_HB xCUby"~߷҈U[W- zbk} k?6jtկ:/wen/N]xתqJs^1 /[nQ.D=f?DID+ SS׸@@}N1d \ZsOx2vDΓs`gBUX?IKrwC5z'bY)8;3GY;CߌX}Vk(,av8YhKHGC&qD؎NjoU=F̴| 8;":ȶ9ei>GIQ+s\zG#]]BSXUg]4Sܩ[9a@v3hcC6Q ::݇t^yVUg*;]O=R{D:ZxMJd8 _Lo̸o!W9kq@LD@ ք^X2!v~hh{4~HQ87۹|{LFЅ+&]҇ȗ^M|5w>xƱQ4 s8*cfFcޡ)$jbB~5<ֺJLUg%pẼ5و]vi11dz mlh=ZB;s,\L//&L2x1ڑ2D\]Ίpo9e O:Ie-Jo7FO@7fx 'D_Bf86e% @OhƊ%@"j YE0O;qҹ? Fޞͱ F@7|̷Xc,+@/ ϦԥTVyyy _qREywB} aꞖŅWb؁nLkQ[2"{Dibbsn〛 ݛBk'm=]?_.7Ya~"jnD({ۆ@g[a9փ²Lxͺ ̵'eX[Ȯ } -coM!=l5yI( w~dѱύ8;6iakiEPO! )JՒ"}Cb5tm(!x7ڠqzYpXfc[4L奘HqpdԀ.bZgЏVsfxjUE9gx)t3r^ZTbM -2hZC1'rOҮKQ[=,Tg ''qDC S3g+}!-5}"6%I֚{Ցn.S/:"1un:Sш(.[-ۨ&G,4oG撁 h+hGko#^2dzRe>ҥՎ/zG#s#$o!Bc au.byBpȷ}|`uLHbl܋X`3E#4~K:J^Nq@P- a%͍*Dƫt=@ ˧۝3.t^> b*1A?vv;>uά-OJ)~T* 557?a>;1j!7f, dj+$XMvh;W+؏v»xCq4.n8^( ޒ 1K .NV0[t#?+kIq ۢ̾RY[ qI ^C,+ Z.c찃s 3+{q1*c@<Z$jR"AۡR#*U_v ): xzh-Xΰ[һ^MO4.Y3D$W|RSp[=}1Mܱة0D!K81V"*co >tN^ pMDt?$1C$)MB|n:ocR>{Om:IU;w1.f!ɨoFZiƒ%!VX-՝55m8h^+:_66 6*3 @r,mvKֈ +sms7@PX @v˚C;OWm/;$`Be=B瞛5ex#qLQ?da6 ŽK'7LdAQƉ^A>3`-=Xw7؂bH(Cmz )Ƒ<AjR!$0xY$ƊʰDckm6|_aҐ4ċ:e$O%\2ޖ=P4,^qQ.7ce)W9.nDIEY1YۄP=H&7,{냧BEgbV?%ʌlUsnTsj^/(L<\Ft?2.XAb<[#ȆBF'vuNmmJ hUA@J{h'}Q& _E1p]ˇbդ@/ui͂S ɮC{roEº\C|3DA4ǎ&##fȧ(ȣ3zηu!WP_5:J$ۻ(&A 3k8X/# '1 lc/FwJ(&D>oȮz^7R-8f)|4Ld+!Jj<^XW>ǎ c#L*$/&v{ȴa#~4yJG4Sl>'Si*.${$h:(`xbN5fc"HnLw9p /!`x$>J86DXD4O P'Uͬ.Q'bfEW'oHsUoO2hceiNG6@/tRbXK,rQ_<[3`ȏhe@"7>ɝߨnK4@;vOF۔Rn `e<\퟈.-?'%˪Dm ~\H>D,UKaeLMzd%}](ɶF8 d=+5T!VC^_<ʋ$Gs6h6WެAMrO4aw$DQ_>NMl/\7B*Ds|x'bC߽@\rn m3z5&>4~k1s8R/Vs@:4}>&m (ڞYTU_h.?@ꇽZͫIaQpcc}<0Se"B{ÑBl 쯤-?O+qm eQE`(ǵWex$F5ߚ DםVhl g&la*ҙ3 43܅FD@4^'>]%n?*#sUhȏl}ޚML .(pe0X ^<,9YLB%WqNZx?9Hsɚ\T gF-c<6oWHc8sJN2(Aw ~MBï]4S} Ԇ4 (7B|,<`+/x CeJS@e Pow`wjҼ/c2r`:2"(-b!:݈gQ2ɾR s({I5.u@A$]P0wR筌;cܜy6מ`p$/ V3WC\qcvs^]GRe6oF4 jݓ0{Na/=RW2,N F;7ʟ#Ȁ0)(UJ"$zPpvn]2_h .:=^ =5?F#,"OISi| N?AعSvQu0E(mBD efm13 <(zb+n\mNji2w5DjL$A2Wu~ЍHMN /TPӏp}%n72Fۤ䐮>O) w \vˀ#!JFn׻j Q @9|_ \ 5nyYeW|J1ۜ[5+G:1aIaX0j/UA]9{4MpotM $sp(C)C kK;I]Q/ly)\?%q4'laρ/&25Q0QϘtU%o3z@ܣWTj!.mȰuu'\E[ɎXM̠[#}oY° _);ln\F-!]Z NݔKΘ]"KCi|ǿ>ss4QZ@LaǶc}'4⩀09KQ礘 /N2RZ!r=-,E(I0u9?5mfN9p!$齨(\|`\o};(%+Iʀn2& šOa4Uӣ#Z&o@Io(9yqQx"Er캪jSZ7Jd;N*,P!?0fMJ$ٳrOuЀQ[ 6_%,%s':O :o9DPM4tf+uUa!pj)iHNr2n~)8tuF[>sހ*Vc2 Xb< hS!fZ0l eMO輸3,@ bp8Xe;\N.O1mm /M{XrfQ|%3 Xcsg{gUh<ĸj`u/n᤿A@ ~UOJoݯpM n .z;eb:iT)|+9Pũ?lTKmh5hSFG#B/?w?CM\C,LVU +W([rQ颽W3.YU$oPƨ@ʌvU6f+ѫUW"7@F [UNk2xOtPִDtPҕ&h  Ճ(%sOဈ# Rvq q2BGj R"%]I:^In.9&BOC` ՛<]&b6&/aC'ʕ&Wm|yWStp'ӰSF>Ioi"hXsx0j|=:;rc@idmbЏn*waîp̙sƸ1~9~lARIp~NNP1hg47׺puеoR+O S =K#Z Kv [&U#}%JF3QA(':lLa2l~W5+c#Hw\kEb5~mIKmt'TBˬ کe, 0C A-g@m<.Ɐ/GPlFkqR=Fg3'2ែ\f=[ERP2Mej5mT%>_k$LFJ6ɊD\Ɋ[UiRcXny*"RܱXʹE̋=od_V]GL,c/PD ~[αgYZ07070100000350000081a40000000000000000000000016101d03d00005e94000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/bebob/snd-bebob.ko.xz7zXZִF!t/ѓ^T]?Eh=ڜ9OD" ˲ wXc7IkzD U75@.XKٜNWX3 \-Rd_WK Iu$8X S/mw4Bٍ`}FºSrl6'uYyӰ+ Os3;&WE1OWB@0hB1>tWq~{e#coJ <5jNŸGs LJ1MO,0|eSž50=N SKBes teEn9Q.MNHp%9'@qR^C sHrN3y'½*@]@rO5pe߽ל`;U0Ai),R0U?4ɻǭϤ@d.SRSE*$SASB=b_Wyǚ y+u1*3}E 'Kl/L=RlIHx1Q/:ьHV*=E~sͳC1 q+VAU`v'"zguB5)/ j㜉fB*Ao"2.3nYck숆Ve[P,eD-DҥA?dcBcԙyαhc󹑸08:AV\9831./>N ۹G;O\@qƽt>-%&8>^IOo"н7ԔIC-W+OLE nAVйL I;X~Rܚ˨).(ү=,S\!1OgL .M|Z*n/@5u#cL aroEG]/Gn7V j3%~3 7;5 S7Q^8P j{6\Ww掓F Ihޢy[s(̻PX㿉[`D45X)>[ij iW*:_9UAqFqj=:a`6V^ɷ ~@YL\ɥg k]x2αإ|gP8qkRj[fojBKP}GF"@j1*2WJFlf$w_nTP$IOqs+>_6a#b5h#xd)YB:C&H=z6{rhi3zG%} 7uSS3@Shk\,Gvtã}TϠZZ;nw]A>ZA cLd]vOudkZo6߈If38w1" 96qlWknh JG u&w))up{#0}5&mRc u*676ΦHAM$~6h!:__KU^ʂg3jĚSǯt^gx~RH‚l>_^32ZPyɢ Ӭou!jf{ދ[=79߬>J1|FPKCf-8BձpXiZ?%cK/ ⹱l)QC9f|$E1IGxjeܫ3 Q8 ;,jG\j >ުg9Wa7+r5aL2BDhɂ\LQJK"`d'W% FC:OS1uHS8YWN_MC+r$xVGvFewV&( ~uAos@ LdFGӷQt]0~ ͹ 9MOYNV8W ")Uxk'(%#}*۩<dVߍ%k] 3~.ޓJO&V=)WQGȒà̺l3Gs_ɼZ&O-yxzrg7:>?k b,HmЙ6Y%K<+c)F 0D ?!Rs/jӔڒ)4sGZ~m/q/ F>Gp\NjvQJV:>|J|x恆$ ΏBea_q}F5oX*Ψ ~m &N͉ Eu0Be]+Rv|Yas@|jX]ܻ&6ti-(pae//6:)ks+LGWjBN01~y0PS& ˨徙[g?v0.,pkA[Y1=Tkn H@N7,ˑ!lɖtUG!^XX"4uSk+5nc}-RƱ1VKXx0o{m)TΪ[6lm2o=l)!yd(&]c)7GS*sYgn%r Jo걠C*&&P NCӱiq{@z]|4GXJBWEcPB/ghbQy[ )-8>%d[GÔ/vJOagFERt;a+(!%U t7~oެ]@A0a#%!V, εV(jq` |#yn6,rPZzI\xw{D%epa_g;]_Xl E; r_ɴ|I*>ƽgW=|QZu7n".j4| F"0FyLDl CQe]K$c!:yl%5.g3CY "_Mt^ӖJX0'=lT3T>:%49?88|*O#p8:CR<9?3y9X;S`lBIT-}Lg&*mt61fU|r1Y&w':\bu;(hCӟS7*㼑&o "zuk#[ݫ64Mk lks1>WOFPΪ8ux v^|oz=][#EL`dU=Ga1Ży3=F8i}FifbrkԥSL1E*(Q}2 J։0kO-H{[`vlt0k a{"0s5$\!jBeiw zv"Bt%;H+h@x.aq=[Hyfx۪!f|5I9 U]0^F^q˚߼tP"ǚ20aJh9ӳAI{iåO)8Ӓ`ܬVxa ́ګgO s#s!UN~0Ղy֜4x[ 9N-y9#J pAC {^q*QV⁤T0jPSлDNQ\#4ʪ֛+Յa]LyX$ך6_>Sm-e#QʝV>zds)h](eN{UBݧ9W!̳}#G(̣ 84D&3I hG_]֣iۿ T<,Y$n#&V#5V~I(a2p )LBʛx:c2BIgWޫ*nNt/`i8Ӎfzz6O0, bh)c_1e82i ]>ݸհW1/eڅp[M8_Zvz]|:jLdQC͚evo)tVpa6L i?hIecgȊ%AG y 'J\M. Ug+t:asPT!dn0pc)ʑm{?v4;A }|E"֑^W+us}N8#э pJۂ}FB/mXÙ} Tj;Sp}%A/LX8:tC,0LRLpFn6w/ITynSs7gm>WTz?2oqTG[̲;UmlcSL2̀ɯyUS&s4Zot1Vp+23 .DRrbt䄡y Zڌ~ ZDn= JDD8_> GNh{_s"h dnhw^Cl #R?zPbLrlɆ"߫aY6ڃ5BbZLvZk29WXb*4lah^*;%}5Ͼ ]B)ip"CюLث7H6SU{[[ĘUCSId4'C xJl.V),ySe 颒)\ա3a"FtݏVsnsPfܫ*>Wb w ͙>w4\3.C+˚"z_}aț8kRk@IFqY/ 9>WcE2-s(cm RM7x #62~/l$LPg+ȋY60P5ɞ`AŢ9ƕ{$FcljlA7尨Cpע!ք}. +5'(((^%4XM8Q1_p*T4Q%NHR.MtpsTb[]z*IfJpC;,!FTjȧN5ϨVf׼[ kAC렐 mT/r3CPȓbb'>V{ r6Tg6 @ACHa{Zޙ-D 8o drfnc 7vk* N~wT AU"T ;CT?'K8Zj}kKB-\~wGQ Fp E([Z.*@l=_InĈ_QK6E4n- ccX $K2q25džsI0Ӆ vFb`SE` ZT?c4lzڏGҋ ||Ԃh$ާNR8|L 4׳U:|vĭ)4bI#ҨTH/`gtPMEt`]hџ ,\?&Q75w!Is4ӁڊyHGb% Dqge[DʎyWC^XB`_<^X{r"0V?d ɮo"= % eXdžzLCχJAu}G$v@dCe.ͮzޛ^ !"a+b$x혩@%]JΕ*%/@?<"F1rYZA%YD}"H|? 9*χ׭f˜!v?T`?2U5l1MH-&.41wl0v4b.d m1j4zFjL£h[$5M.sL|Q88OyQxFc/r^Y ~5 aQ4ۅ"Hʥim-1j 9C#IwCAwHCW7p>I_!w{wwHbG;r$V b*/up&:P5PpOQ+VPh_)cjesƹf!S:cy@ֺ'p BWh7U]Fx|pa6V-AmQ?(y :(:3փ98N|}Ő/ҐZ7™UiJWoQ2˄K&HOBMU7i,7!c{dWLk~foEE^O+ Pam8&k.= A;И; j n6_J^" 3$^9 CKyQC3xA.FUuzFn\h+V8jk47i'h ^K U'Ugj{ M4o> HjщKgõ H9hr6.Q}v!8>-Y3dsd"w1kw 7O)pOj4֡oӜC^d>"XVZ/ڇurŰU~PH߯M0D H([ >#UnO^OOd_|GuG˞@ qq3:N*+ ~Av5UVlwb4M+},|P7F-0F{=12->Sm$i#^yo(U<48n1Ιr !S8Y{-BZr6`r Or;j.T[z$]coY>~6 ZC8Rt~u-HgOmW p 0 ?v{2Bb =՞]OW:(77$  A_ R0`bzLA;vB¢Czg]G/og ^ [8>87ň{&SDz{(2-sŕגHmS 70Go)/Ì ~[%h3sJWVS`1 QdlVfd3 ةxY"+z(ZoQ[S`V%IhdZ9 [xu k;qMܣtM(fTߎ`CiSԛTBX/Z-{ AI}|G~ u4cJ`s2־KՇNj`-V$!q#D+ij\[#YQ4_ۀA}1ݗ_ W-wbT'}D‹ӡJ뤇,,, DQƓ$ZKv`٧ e)n把潹)+a_jy/Rv<+2}r?H `#A<^Xt 9LtZNv &\/;OӁ. 36VDPQm*cYGc!D>"F܅6מ Z-2S<67m*%:hMzp#(iJ -\ G$o);=u HeХl>jk[uX&E-*r(Q?NW(BkԂ.hd'r[&5!KN :Ihtt!F6`k2;T*nP>_^z|s9%E(ˏ2)b+ڙ}DFޅѬhIOaKY`RF^Rvh,vkWF.&ɣ[٩Ǭ҄R2ǐu؝ˤ7P]T=]4ɬBs_'stoH*rP==9"2Tw&96K_x}+XNt:ݟC0'd"R+s7|XB^B?AQqVÐmX}/17 &:{=YV} UЫeUW*  sٔemu͘dL5NW:rHf4x7 hְzXa K[0k1ʺvD--5Ξl[u>F*Oev&N`dBeDfO}ҺPBoN}aqZӹU{=:ܤ)ʒɔa>ã뀬C<2/bu Go)Tad"a2TQ:y쥖QY*>ʲDmf9]5+Y-z jm WA\A0ڢlN]Of{*Rt*ݚ0M"˺27=pS?p|0`汑SLlLka&X2hL+wgWS"Uސ1H 7!e ydlcՕL`, 2w G5mǩ1;`i6Xٱ dWJ*@AU^Sg<<b8<@tˍ/"q^E͘0shs89ki0&//$D"2KjY>]uzA}$z/j{[gqݶȽ&-Z@~\*m,>$n?sI}`;oHC2LDH#a7h 9!YoMHm&tWyji)._"_8aRO,-Ukse]cŮWȉaKfK !]ݍB4O;.G0, IQ4Yn,Nm6I& dC]9 pG5c9œ<jjL%.KِxhҲVn^&ȪB7g3R_!_ ʓU9GmY4)WWrN) vRQ}%ِ5"Gw7ZC&"Fǽ:٨?mh w}#LgN*BA'd8OJRW o!>rm̵,1>44"\5J槀TeL%dXc)1nYe63@.r/"DFluiy^8fiG og##,b-E>MZ.}҅x06]6חF+ի;m4UTi2ɦRrfh%vz&9aV\xV 20'*/ᬽ@@$9ܤ +xUx[u^fFD+o,C#VȲa7ZƀMp"+[BɀNeUMD3,\_<3gh{9`wi_pư%3S4q⹮˹it4'acEYscr3 w LT (=@N G,Ңqe R30*7vzA7mFzeiXWmf|J\IU_;;EW9 b_pC=Lbg^y)+9;B-.kNŞB.h+HbGi]Xz\ 6WjEaޗzT+b}@bǿ֐P/e 0}oL7MWo;wɬ}tK;ha9M-h]4Uhy"Ryh)ԡ8E~Dܽڐ{Y]鰍m1~ 6*VhEP Yv,[iO ]26+S,.o' ze+bs˯O^`4h5qZzWU v=QhE6W lfC,R@5FYx7X3&7pUHa/t\٧QcU?bC]LGUĺT/Yf*.Ds]+WJ.>+6wӈW\WµB7=Vu)+8>\{n'[EM` [2FRwQq5$Zg\Nk=[=*WoO69K% 8)Yܳ^14ٸy'?b2 @-OýNC໇_dP Qw-N[0谬GI"9YGB_~ʱ Q1Gpn=sCGTOszI㝵y&O9m`@#GkqD旮3<( 눥5+64>T VƽB0`oA.s6ؐN劋|sqS jdWi= @Wϗ#VUDozLT Zt/NGϽILc61ا(%Ľ^Vn"Y' +JGт6^L!Ҙi|?;|98H e%*Ak,a3" Y YR 1L:D V9bFDgǘg(:Rmt`#+gS 093%ʬ3?Tl& L84k0cʧ|vJ f<eX]hn*t xr&}dh6?ITʬ܇uX* `ŝ!ΒhA`=%BtE;vD܇\Vm_51fqG)YMDc+Ɖ:͊LBRW_w y7J }bٷ9i~r]InGĀocOwNqZ_-n8 u> !gBIq!%߀1NbCkQyH޴dQ+ao$k |ؠ)n4p4El%C( \EO4idx# 1i%$02W>_o!gWn-_F(<,nUo_ b3JOz;W[YzyL aDnc L:o sn,g^.iP,{'F. EDFN#p|SGZ{vBִPrWMJ ޥ9?P`={=zD5pʻl,4ĺv45ii*주SC9q+s` 7#nx@":"k4ɷD~S8U"@N鿄c+uz!EOQ$!é?7T>Hn%ly7`jn]Fe+.Đ%WGRHDuS0Ji:hn f5+~Ltn m8ɜl3s,/P(9S 2T(j?w ;9'1vuX| dA03Q ylPIl鍻;gϫ\Lo7o ˯a8a74QH0瘵P(2TjIvJDqn/'ֽiD?ͣ>nga8I쬳n{ƖptWu(Aw$O"v 7xvc$"t_5D+/Ho Du}vT(qc\}cu3J~6)^Rer:$8TvJĢPkcq>r'*YF`"5e>MtB`'#a1 X~alzoKgnw.*kY psüiBآԓ`-D@6Sj!"J}*BAE[MY^Xl=OT'!=xF[<ڼA%,J"(8~l7Z ̀m9dCE9KO4Jj}oo *_ŘmAWA;4k*gB/|}ȜTr"+TnF *2ߎNO!&IFf i*d?|UA`uֆecG]哦0!$F[{L(k-?,?ff\_M ( 8oFg`/Kǰ/ADQE{c.]M@8jk#=?|4ME.7 '/yVjgw_00h7=—_MsG[zxDO4L jVFrqF|K m\u[H^O2ғ׸AwP6 U0vtoR6|-FQmIf:^Fc,+ڻ f63غE8E! %_|k}*7nem};-"{au$]29ؘ[z{(oUUPwz>tC1 h#Moܘ¼"cSt"-k H\ѵ+:Dqqb [{_!|A@БBu필9"hSpa+)`͂^, M98EfYτBYja{QԱV)|5"0Tpdgѯ!4(DVuXf_ͥ`i\౪XeOݕխ:wGbF}Mᅄ Y)\|cpd >A6Gf ePU1t(q}}<xpDPs@*1|-5Cu]Sج' ׯWGSWr Qk^<-N 6y 揂 -E<*\`[`.MLm՘ @Ml${_ 0h=]V55mHJWux GWCLe/`#!@5e?m?&K~mFw 4 c 0b O,zg8![#XC1wc$멧#iE]VeS "kIo5t=}\ːKXZ CUwzl`TC#1ѐ3ksQ3+TbΆ+(!t[Hޫdiu8ܙ{?8j&t?T[.6hrU|בP 2[R '[fF ;n 'HBo5vݬe[qѲ.o_2B *[>c˹GX0ٜeceL#eo#=`B 6MV\!?-< ~9, X,ozW+c؛wB@}.M?N FO ѭ@.8(F;ބ:_O5Ԣd/R{7"*@N?y#YM#^%>F9OH3_u=MRBaOyK}+(ƾ[ʵ ^aC =RݬTimeqXraCq~lD쯡= Z|u; '\I7-I8Si?3ϩWOwKV3_NDlmz,D>{2k>)Nm0@hc?($D,XJM8F!E[o,5n]NOx@QRUH [p_#%BkU%/c>ɶ$܂PtݰoE Hкs8Q z ͷcRs@Nm[4@z7unmF կ. c=),ق5LW;W<@ٚpU3@6MňI\{5O@YુV*B]sB)E}5?H!$]@K]J`lm$N>]ܢw&1Ayu[N}#+W}ZvS?Ej.~ $`i hAҮ%#>MDbU!NA_ش yDʿ}գD O.ql?w?QWnYCvX/$='=GIʵr 1*4"$h~jU& o9Ч u-aZyz߳8M4HZIp'QX_$++ b>2S_p>/Hಋ >2oSj:Qzrrv㎮e+7^0۳8#AԩN|5Lu[F{r+€wDv35 Q۠a#;;g#\DjCfQ:d糆)xm5o_&Ϙ2>j"YSV~l' ;}b .&T= %lJHG[m(&& ϭMΛh)ɛ}ՑRĆ`#Eate,R{--*.WcZn{ lӏFKKrc$'Zh0[JCsc;cWĪ*?m,G6l$RTY@a ضd$Dъ²bpT6쾛_D}TXN~$ 7v0DHKӥA>IJ MtGV i8ze_j|_ Nv%oV8l)C08Ϭ'E59ˤ4P" $ !~u@o]r~!d~RULJ2R:^񌖛(sXZWY^˾JUzG.L9<ʣ j9Y4-z9TL'g8Uƕ}:εlΥH{X? ܻl"Uz C:@wXTpoVY7Ĝ l%,]!^9aPfW|@^G҅K^\#0D-=84 8AY$VmF6TVj9({nn?o.HJ?Qr/CU[gfq6}46>jEF N¬"I;qZkַ ȝL5>]`sF*7v xYٽ5Q S9>_Rm <ϔk4SCGk#nTcm&&c7aI+aMϊ.G?ۃ/±kE@݉SK VN 8Ec~x/zu|6[=+4T+i= ۗ2 v27|Ѝs[*<+Yu|$}SQ'cwppgvWujS:EVĩɵZg2kDu5e@~{T!ѝA%8EMy=ɮs0D2Vh*_ ɭ@O)X&TeZz~GFS']5K|dutwC0d6+&q)GkOƒJO,`D&*-Iĸ0E ƇH1/Y7ۅt-DF|nG∃h(Q5" I 죔Mg\_> #c.7:X%6Ag]~eM۸,A:0VC+ TW ѱ8q5{>C,<&NH*.U =;X&ڛ[7#vNZYN'y#pH7[\>LÌ ֲQ9oocfقɺJ^: ;,]* rE"Tp*g5gQiYwr?|˒ 9xڭWr oo{t{Ωi9P^򟡰3-5_5/rcSLG)1Yd-kMl;wd;tZC[Z*YD>S@9^X< j/i~;~ۇ,d-${ d,Tf7.F# mPcƔ"ZB9ZJjzRhm@THy4,SwowG& 2B:y̱0)}ɰNPFyOJ$O7 u3+$aӭ3ۖoczُ-mm d = 5-҈3Di P܉"'a%ӊW!t 1 ,_LVg+Rm=5ކLF/++vKӅzā'],),^'5INf\,A| c 訇W8 *DXVh>Z&Qxe4tU^0Kl B/4>PN-6O&Emϔ3wq~R؝//tZ?hU`f"qQTH}y{Q!'e3wr=n#f1t(*8+t->y'On[xqQ:N{L7jL!O[gSqD=\noYUci]y @1A9!cx+X@r:y WHiKxn)irks(8s͒M7f<SM>)iֶYDS1ewױ6ylAԻZFU jLɨi4VR|r\HU h/5ßۄ|r8I~*DnsJ·> F4.DI'G18?%  10b_#esBϩlIwZ 5_ɠfẗ́[Ȱ=3Jdn`^,#o!bbc o~APd7Od`&JOX#hرs=t[|sntT\zC,beA.i}3=KUTTg6d|e=[8ɫc=2*CXICKU=2|8%UAK <ӁXF.~Qf|QPclbeD87$ n=^5VMƃWV]#< Re_t9j]V(`$t)@c@^w( wvDWnǪjj3I4S v# K!FNF/ڏ, ~t^&KCrncTzaR?XL5 ?$ީrrYZ)ZZɆcޢ$J} >3Ͳi/xUsch4]C]!Мu,,-$c^UpFwqPZvȷE.7gX\ ᚴ,j% r X}$$I`i<b_;MPX*E{9ZOg~d|w t~ChΏ4m%43z`(ՋS^KlyUwDJt i{BMaP au5+-BN* ë8k0@_\]M~m8FS~sP&Z<>Hﲳl#f!0#bp&.vJ%ZgYZ07070100000351000081a40000000000000000000000016101d03d00005564000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/dice/snd-dice.ko.xz7zXZִF!t/ᆓU#]?Eh=ڜ9LMI PpRhRIh2Mkh" :^q$Bܥ04wтm DG@=@$N0x0$5*@J( #KV5sĀԁdS6|9{f43N6vt S*nT`8 4{x)lxpjE&H@h#y&(c\,sw xL_V\b-}aќ,eO հx5iN?5K6݇d^ "b:'r\Bs0:crGOUM e7=wːyyU4$D;TO.7a\٦ZQm4G66tKhॽ)C`P4=A'-p*<sU=%>i:'"\*hCx Żk1L *WtV_^ggCK.Q2AE{Oxa-okHm4mG;M%든q|ģ=c%5.P/C91GJJo?ݧUsqr<Ţ _f?ٟgUӶbAn5ċfJ w{HU 7X&x:J]\sTC@Up(R'L J&?FϨS%2s!:ib{e3lnvyaFRE%įLg}jx5dp0eWy2g'$];`}ԮxxV`od@%)bre,k6JDXw͋בf4ёcpZ6=1i^o62+#3cq: E&64 7 03uUƓf>2Nm IJ:([. V [ kG^hЯC0؀ 2](|H#0ge >j^$ Hiy;E yK\-%YMF+JI\oǗt3؀-4GZmFI|dM |Rx-q?΃=ټ'mܺ <*LvG-!V* Xs^ך_ߴS! -29$C6jދRQ3>DHqI NBMѪ7Jݨ |x3ȂY Op²6JB~0$$3*Ĺ!Ŷ@~m2o[!\|٬_ԡj#!Ὡ[]IT^r9rΑɉԫӄWfvOAHP6+al;ݍ? {$ssvjB5j<|)dmq:LoI PMm>q^݆^rڙ_ͬ$r*9=joGsَb:/6zDP펍i=3Q›)D'KG, gn L"mVt x~0mW\bZ0v4^=.glȠccfVE ׳թQ\vRC3psj/$]msNp\7]%ZAZwS*Uet>,Qk_rTd),|npDW; iF Ц:sm T F #'G2 R1vI*vݧ'J_?_3?5qx'@"I{̊PٍATR)̚Wڰ&7HDOޒڈVx[㲦tB9 ؘ:J#,\2:؎*e_k8\"2Y =b귳?˘BoS&+BJq+c+B^v E*>O%|'-*Fcx9F zf;muxHPL [ZxBFO5nZH>Gh%6 ΝZV" ^G?FwXl"XμVeָJ qX+fÉ}XD}ElPν5Z*m(LW}R8Ն|C^NkХ~WXDl>J T&|hkf]+=P<9o 8`Ӥe眬^$nW }6`SGo (xn\rFF6ǢlPQ(sT+_C@2UϪ5 oyj ,ATuKC1 l]2&:Z$ y&Clg +E9 1O8U-O$iШ |2dy0;܋r>3W_̲_$`Et|sB'65=qӵzBgIg b6HQktō~ rǠ^Mֺ@@>!=aͅJ/{+{dcJk9V 甹OFXhy=xu_sZOM.=Y?ABmF yd"Xy A*$ᚌl0{()vzLfJ 4VvאL G3ڬ>Iu_ Ӌ#=w48iќ%kV@3̑'rh= ͽ2b\.m4yqFIR84|;"]}dOe Q{SOvkC-y1݅LrЄ48, \b>xYfHQ$œ'ĿvA4Tnyd jx7-fPqP- B(ճ;ֵ]bӠ*pbfk; /Ax+UmjH'lA[Ĺxј^}aѱn_`5˳ԧK7$utbrN-0PEᕧ3oZZh4(kBtPGp2ܹ=G {V6#>5_ Q֞!S|)7cP; i_ƚ,uYktRJzOYQeNO Aifr o*=eMTE#l&}-߿CHݗ; - .)`.Qĥfy :GGcTa&2xS0=_5T `1yiVDz`386!&kEtJ8u&(-1&yAFhChzPT,&rG3 ؿ~~&4_`'#١o1MDu &mhg+?"cN=3xIVo:׵ o :b͆ӗ IW.kUIjA(f"s7DK5gx;C42[2HU Vؐrǥ>p=Tlz7oy(wh))6V0.D5r(OP,.N کen []-)i\Brߤz 0.#ul~ᡎIPǻ|9tXH,ߪun[(-u^Xa9Gx6$ "[İwڶ /#:HY] 7/58c3Q vE{Λ'C^Isõ/f Ͱ^++uVRb;e:VV)TЬ*~ªk|&Q*Sb9,s'@@KIj K/%y %f'ty دta-pJ~z͆Xf㙮A}+zoG8rË&LnR<2<!TZeݝY5wkhe䤂*A8c%),C|@)cMÃX {t#E$"4˪SLC[)IV%;N((y4 iNj=eCe lijUQf-$gS/i7FNS]~QۊaPsn8R]3j6E[qc D]5v 4U\[ guXܡSK!1y:(K* tx1T+ ؛MBcqd=!Kcӯ:0^qnn?-\Ӷ Qe yyaY[^rwr?6=`2n`_6HmL/ת[؀8$: _Qkl 6Z]akX E2ģbo_Z?Vh ,s&/\[,5H;9]ًg⌃;0ea(p"$ֈ/>a.^aMo.MgTn>m&/+nDzVO1/z6;\Qw#xS"2TC䓺LO|a/bo愝Ϳ6H{r {/B 򭛤1k# 4n4 ~hnL> 2A|%AFPek|~ q:5u8䳽X8${"tEvy@l%#?g\!36?_6x ews7Kl"7V%i#|j9go:8cyx{4Q GzqHq^7H8Е35RQ5g`C*^飅͆DG 8l\Ccq#di"[Ԭ6F21DY*2|BQ=rڮZ["RL6\?-q6' ۗ`crF-$%bS0T6Im=a oy`4"j9ʚ 3g $"OtK2RVoVZ9.J.)<+߇M)P'70sH 4zφ#ÅXѷOWrh'7&Pl uز,/Tne%6mwAJ.;u뻮LUCteΚzF팯LeCJ%3ByՒ6At/bJA vҩWOp8GOCΫޤZrubkiڠTVǛ)_6ߜ(](2Z$%7\@:HΫͬ,A *iDj˛{&-61Lwe u}hL=[fb%Yh`ީduMWбhC{cװRqT[h޼ʐJ7HE6~5\NL)&_Q Y"mUͳJ6F~@w ca`ڼ2RFTv^#$LA_5[+qx6$k6M WcVLEPg;>Vj\}v +^YXמ:Z;LS?-7ExJn9HGm:T *\6$T:rN6dbe'KE60Di[p8Wy{üSj|gƾ\pXО>2;0kZɚ+ʓ߳@g ׹y|,,C\@ $I<0's}yy:UBzLAQ:hRԬdްE#ֱsB@M^"8ffD„``73 >N|Om/-tu/Th=&͹qFԻ39ٔp=LHŽ/#uﰅSV&gyv}C튘D2}l( tSu\-o~=7!ec* ^ۮ I%Fp~c TIwS$nˈ?f˶1_uc1*ˈ?L[AvJ v,銇^U9@csSd*=~.zC!Q<Ձz YXfd(?P6I{\&8P=$z9>; l %jB^Nq5馧 WWFPaph1{46 =F61m֛VlmGq@n'bqI|^B2>Ee4 i5,:Ҕ%FU}`tڈ01' +6|0IRM?½H}c^I+ҳcx-̲=q!WLQ <V3 Ay⊜l./5Qat5Vz+s9^YHP,r4;Oe}eIu/7O Y"|Zzv˯2 jLu&Zv7/>zoJNG`9wz8kg[oq=FؐJtq!h&֟6< Iɮ'lk?,%4G@o#9s|‚oA mnFgΔyl9 E䰆,ŕ- 0K 1#NTorӘ-X4!LitJe3a0+ӘS9paWESb@0<q>^tz=>v0}f52mrr^"ҤoJe<[C Y|32'dO =6֟s*fOIJb$Ϯ*Whj5yg$FXdb"i8| O8Xy8jL.hV(A[S JHb@Ne%TwC~6xΰ3ux~!/e(.Dk0ByJ߽V+iidCE5qYSʺ<_oi yE֠f,t:x k%v'< |/|s"$f4Vkc]!4*"LB6>PЃ ?! _=g,~Ab[dǴhKO 2B?j loFmQ2}\\m>- Ҥ4ZpIQk1i V rhԍ|Ok놙`@'}CHbNfm/J]9&vl'.h , A*0'ckV3.X>*`Ȉ=S"W!X럽q{POt(Cfĩ|\Pc̒$&%5~3hzQg-#Ao]T @%)jۘ[:C4Zb1 +8jղ# FG(6y*nn\eR%½o͕huz׽9-D$۳En%Ňx}Y b/Y ZJmpl0=yC'di٢e,t_@1$PF&ml<e@/wy4腿Fq!2)-sgʜJU6gB>hu3&c*&f$zU JHmea`jvpOǃʌu B"C$i ,=L>&Fظ'?U!*'.zEF|ZU[S2a̛oǤJ!Ya[|6ˌOR4~KM8]mztxjcyP->:/ct$j)88%0xk{̈;CFG n7>3?"f+'<_k|Du5+2j)N~FYJ1J돖<`4As|.̫-& B<N|=J; @ #< q RDgȸhn?QprvDx%v:ͳ`%XAhby0m )6IltrD zsUK`γX'NPߜ֧MhE?D830Dȝ;7iռɿ ݶ)$8i(7^(;\zj筯0ʎ'18 ;>|YkGCM÷ʩPxjhB@*_0 ksYQ˻M?9IQȑ+,ڥRF _ r$ʖ$.xBENBΓ_|F3&QЁ$ҠVU[>g9[S.vaP4;}9Ҵ 'tEGZʥP(l~nDL.*(3 ūnfrrZaC{&٪ w0P9[`pJ?OϱVǹ 4#)'-FjI\0gtzVIxo9yp=}W~Ƹƣv5:NJfuRh?:ZJ#+b:.pSn|q9Js*f7LIOȇ Y{ MDn9L,>R [`;{EO>:G55dTcg_<>A)췰jO;wl_G}s}0h2_ݙ8bA%1 @ $N&}I~ =l%<םEw46Pk]!9<& V$8&uQo :&%xo6&V3`L7,[l#=}&Ѫh-zQ2Eg!>QZCLt>A 4* 0W,˫fڟ0= ~v{*fuu4͆TefFɺ#uaS*?LGuG,@J{jhawV:yRZ8׋,9O2[i};& Vh&G8lMtA65l\K4 @k}6Џ& B*+ٻSA#j7slcᤨCh`Z0=j2M)3[WEmZC. ֣ bjjpRٷ# Ι,4+͹cwk6޼YUl s͘,#{6 XOOU7x]@Mި/yu;cgI틾4f$FV:SPʔ 9`Ҋ./˱xP&D),CM@hW ;BvAi``O4c*h.m#c5;!( ^Aͥ\9921q @hJC0@ ;*eAi)WVe8!^ 'Sh҈ƛ r-pM{7ŝf4^q@4$f, i v5`unU := 5fQibM{Mw?Mbh=, ''XN5EЏbirl)E_^PWfJE[lבHv@rL?W59_% i0g8AC+% v:X?ǝOylM$z??Xm>3Ċ R_,%UޏAIZCt!^wlSIc2vpe>lNCq?=4gP> s ݯ;hTыVVP P)v$uʆFDYq:BhH^v%gE\R5ǭ\ ;~ar ئ {Nf @&$?۞Zھ=(MC{]B7@J-u{D~;gJjPsnt1bŸ<3yFpMc%F9o+Ca(ᵯ?a;eNGK d,X9phKlWWp}3 mMS_{;ܴVMzX2m)=)w 0W.iXZTTIWH?4v|oX0:F'mEMi&ē얗) &g&&;epIXƑ΁0a7|#!1Ֆ#' Sd:< K t8 8$2狏$u Z@T^(xϜPw@𑯆?N}1\s2oOX 5!MIldC# 3-{ X'-Ws ȭ!K^ "M> >AܛhA eCU}̶$iD(,lt+^JuH>t4v4J8t?RYZԜay]s;m.ިHQKSiXMf}|:k*fѤ; qzِpeꁑQWu6Qt ms*NA˽(Vw[`|&i*e4w*=}7 f;=xqƼ>\"IBiCS̷5,"?3 *\gc$|ȥ~ܵ5C.GP[Lj#bA&=(} X- $Gɯy0vx/B'T 7 fx_a[UYHъҙ8'tE4"9To{h:ansAs5l3suœjȝW7Ϋn٨N)5NuG] ]rt&kM{㮙w R(xVKakW;g-\B49_F=G:+M*֍'\qFr68ѳYWZnn6m'yN NҲ F2w+`G/pb*;C ~oH`JQMrtUmLCr4)15A '0Zn!WGBhaۛ(dnK3fEv1Ia#+AQXxG"墵KQ ͊)8j&F.vBb{g%T0o͋ !ۧo*||r:I g[IdJ1[(@q/Yl+F! LMahu[7V wC'zeurQ3a4){q?3t/0Fc(w,R*GRA+I`u$zid'Zp0`hobK,pKHφV"Ewf:)YHes#_@3X!.^}c`gTCJ]فWUDL-v_9Lw (D:Gh*7ĘbY@ؒڴTlkN^D:kL^>TʏӶݽ_\SLY$F-,$֌mvA,ZpfPG*d7(h1uGɗ^t/aG TgqݸO͂;9N$1BHVL \Ö"kmwYl*C0G/uWbo-P2Ӧlne=S@|yIb@Gt+b<3 +ئ=ņP|8+b@G9H{%%S_ hy)gFU[fft.CA'<h 4KKti3_RԹsךG,>!.$j1O!erm{^ڡU5R6l4eyHslJ\fvVeު*P:a KWI&n,prCCǽ#4&S |e 2e>ދLW鐲KҰDS=0?]F[f B> I9)~|}(F%{A]بPRa\*+:(q9Nt7)&&1IcGiՠOF;0o.&N0d4TeEM8K`Lw7E> sJgJFUBO䛥ܟ39"(y\O"U 2e =AMH1/lt V('H.X߻Vu&@*kk\I$N1ǚֱ%@}3,ʨex szKƗ&$`)- oskTBp$<讜w1]( lc cK;+Nhdo0Fl( ?, dᚻVC~wYAh+HV"ulNۣ!R3xYNCjAUU!/_F* x}1rbN& ;נj M^D D$( eӁ'9_U !?TL`epDoX# h/fP ?{,I߅Ga[`|c>X7|,Hݙ|*4j*9>ѡ]­.KЉ _b!O(XkRy-ԩF\@u_Y;JrO]\'%^]a=b.T)>J=5E)GS}Ŧ@{;~GvAGu@T*߱h7aE`4P{Cgi}p.hFdɩ:B<SC8 ܫ+c臙Q`gzs,=c:܄O1;'U ,{T{.ґUڱ\82ǿIaq $A Wm`&t~/fMp9̑k‰$tx%%rpv.q L$oq7$ tL^ &C #A#ܪ}ap4txӒ/ߦZe3̒덨J}Qp 牶s8p&+$ٟwg?OW{v&BYbra?w>?=-͛8!%`fl52A'p &Fa\E[ #q %!P $tmu-u3kN ĤBGWJAًR]O.2E5Q_`] .(lxnɡ9a¢bE5 x<^[U)|υn‡Zb-,㕌!}_o$;j7-/lXg4nn-NHfm|y/Nbx6jTL9 ;Oۭ0 qy5% &9}Gګ-x8"訏p\E$1"}"K,!I7<ȫ5hga0*TEvb)MaflKณ:}b$stF]?ۓf([ SRos5"}5f*!|es6B[{$A1']-;eYl j0ƶ8M&KE+W^m,OI- ֏H\W@τ;A }wFHQ5A঒ E2/B#v`Bocl}݋FmyS}քL({ze9.7?N5`9.2K7U>1B~eNx8Gv2llZ1#4 U RBf`rM?*]< >$˔@m }qۊ?ϛ@vIw?8^n";6Fd\~ ǟ9B~& :CP]u h * {'y?@zN ]͘zޭKro#[{5eEyΆkq.L3Ԙ^e&BzzmX~a|rIyIcY`#MҘF|1C҅#[_0"n<+ٲS]3ad^1K0na e߃;MXLD̻5j뻀 ?[pČ*ZPijS@>o89S!^pz3jzc0bHAHOkLnuAp'y@pF^b$1"g3Z:iQə_ӈtg UUjcԿ=.Kx.X ȠKp~o[-6&t+sS~& (^5`Îwqj< ښP' P,hE ֣M9?3z FZo4b \|KFoxG xJ/, r+gܸϬ9 ?Y<7$\Z^ 4hOAkŒ;Va[Iv-$0.uQȻj ={t'ބ9ξ@&>#&eb?/ڀwgZ6rV)ߤgF?dVISϦ1wD$ SΧ,{Pwe \B wP/ rOwf_^PH? ĝ:ES3E!M6T,,[:Yg6pr-5[w,4C\ǵ]j9n^*cإ}.H^0kB&Dƒ?HA} f˥$ͻd=23pCou]/"9@{IH9$as>?g(8wb E GpWJva߇I(] xEly̢ <(~wiAN@e %Jr($@Җ:!RD%*]?kDFbIB+hdC7\־< nگpC'Fxu{SP1]7ʈmQ_ ip%lFB?6QYOb^ɍOPRDŽ\q̍b~A~["tʵ=5ݙ(^5+rS/3B5G(%)N 䥺`*i5Ԥn鏫_\To:y{ܠa;řq_UhO9~P0*{sS*%N xPVn^yL>BiaF.1o(5+qv?)偹U#- K !BAEBvqs)M|1(GGÌ]/pB3Eޫ&J:<q-s>rxIb6)jwJvX9V~"z*K2]m pw6Or Gx8)cT`a1H-0,1r԰W5T&!7r?II@ũqi{ߔbjR$% s)BJq_[3\Z(m>hB(,1X.57CֹӢzS6Z_:gM}%F&Xl Ah="p*c̾ktGR>e4yY%!x1\8q97{%> XNrjGNj,„y^0ƶ7gYZ07070100000352000081a40000000000000000000000016101d03d000039e8000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/digi00x/snd-firewire-digi00x.ko.xz7zXZִF!t/;9]?Eh=ڜ9Nh.;fB/^co?9< sTK9X3a)gB0yP6enOk ˞v>g҆7#~(/HyFOiCCL|Sf4GDi#~$ɒ"֭<=. ;/7fN]6:]zKxT ё) >pF|CAQA9mBȄ_cKoD\x=Tm|†U SmJ+م I'Os܇|5}YF߮ ŌYNOssvj0fr`-!m6k^$~h*i hgDDXQk4Կ 冬WMkaE(sqs׏"UQiOI;I.Jc86%nѬ}Lbl7 G|}|=hO7Ո^y޸$aJ_ l%aLF~w*gCY8pd\/J +Qj}嶎?{mx}Ag޾.*efoc"/!-24EN_?KAՑԡNi9wGՁ]eDv{"j52h5ByfI'oӪY lj[ i [5+; 5tӿU*#^E.|(3T6܇ۅm&NQ!-:&K '/F>OBV'ԃ9XՌKpo _&PcJMwꨀpE 9D+OgYڙ6ܕ,ܬ>eez˸cн)O}x3r:-L ~^<7)`W]) \x;r?9!#-z?0a8:ZL:pҕTe Ci@D8\Ryk`wTk4ßeaz;z;*mLPv 2ڲȨ8YITUnsߴi젻UhMH۞;Ƿ\78>s30qõ^ Zuqc ߒ&xi!r:Ϯ:@AuɆqX_pʱ/+'0yMY iSGhz?)b@g!K= M)̀\Zq,+o/< dU8/8=q BJC$űx+*gQUW<]!2~jc-3&(qq,wnGq pz_am!@]u/a:\'D=޾2$N a7hQ>nju0,0du<"!-3kgbSqQbw8x +P怜Ah*"[oP|<*pjRiI0xZ`tq Byqe1Uz[|iT~ lwジkr1dF? Kh #eo]kTب"= Ul )8(mJztEb;+M^-xz'k1ͥ n8n۠aKtLP&L\ԗq nph`~7,k*&:!3X_6u'S( na#dݏeOD3?gPhR&]{϶ʗBmz0v<%j8aЬM5OiT=<ᬭ U0x֪à Kr (H%#`fh4x)z`ƎV|YtYQkF歂N%1w.yǐY6+{tM8֢)>L `r1OԐtg]@_vޭ{ˬΉJepM PD*6L)' =U辎)}/Za ) r @2[aCbbC,d!QMt'-mWXv&w@#PBD/;y=m 0M|\e!E-)5|ED'7 e"md Wuo='y:xoo ՟VB<.uaty*ҹ 1U? .~-$aU|?m G)#L eb#e**/Q)7tθ^qh6]gv55(>Wb/EpQLw5 pBx{EvWQxɁd7{|#aw,cp//syJDٽ2S@F&#q w-nQ{՟M*c.u5;= i3wkS+`D*!BWDa8r"pɈHط" t}EL-GS mRԔn\7U *K[SJakT{b(;ѩp%>޲aٹJr4yB'jc|RX{.mϘ '}g$&/}Drq@`^=ѫgJo;SFךCH6Ao#t"0D3@@y_ͅ>OFCo|Pӟ'L ,7'3 ˲?>VE_)/>, C$0]ڣdʲY<7 \=*_yYԆC1T梔1^?j9ɑᡜv5W%Ono0-;#02j"$'Wff.ep`Ԍ)N>fe29;މ"QE%qєX=C&z6!,$5MX]cd-R .a(p%,Il++J #;C / mx#ҼUZU: w~7Qb(Z5.%:ٳ3k^#DÝ}x]wy6Y|[";o h(2 P3L`ԝkqCXI6}MŐ/4Q$z:a *!q1:G1S;+ΰ!?._3аIt&]ן6 ՂFNVԏQt#6K6|s\"KVsЌ`u0u =O (?8$UO_Z R3m*eGGa߱o[ŰEy })CyGƕU4Ekv5NHL\WN2he6թ) ,:*"'"wS7Xw@}-lm jFn\]LPrG*L\|:nY$; 3%NF4@ g-A mH$, ~aIdb8r--|[:~eWVEy4+r-zrqJN Z-RpYfPɬ2Bo֢?&=sIê3Dy[)|M¡7Phg*jLgt';|! 87nŽDnyvP1UbvGũ(~Gl{YcD3jQ) ~&(NETr: Ž2Ud]*+{Ӆ`coUo+{?-xo{ ƹj+Ljp?1"cuP!`T@m#a}g:0F_&?e;FbC쥫1.ӀpY@Ƽj@@Ђ "C֝\Mzч/YVSj)lzoǠSG")?*b}n05uM{ȕxO38t9!Rda̵`FZb<6%I6 ',ߛt̨FCvXLCL o6V)1-ISjRM:]=D,XR Ẑ>yA6;֩c@O7iVi B=eS2dQZlȘsFVf]f$)޺x ̒Nt- {zH_0"˪)4զҠG<I^݅,xtMXb6?,sĴV+5WeldPiM$trJ?X:Ў)}Ko`Q0I~1VW [}1wGH3]HL Nr3\!']9iDQzwt0()*A\rSdDgEKB{6@`u>v%cESr+!ӒxᤴAs$3S:qχ.jB; o6*,du ^n(#jc;kITv%XSGgS{)+>՝Gbv̨zF2<1ԕleQ?C)̑8O7(%C[ K)ݡr_sb(Re,9e0|JpgrI[FV)HH# bkxƻ Ry)H8s,?9Nߴ}3MԨe1C5YL#T/ I(G.'x:"M\uܴVo@4\D,uU'ӣ W7@SL ܨ9vqM Eflj0.VF%tZ pPRʄzl)ƉgB˗(f !A˖ "ca/gLw)K4Qkxv0tHs]; NY)kp+- .F6mq e˵B}I̬_ ?`H-7'f%ǯOIpHE€!iP!7!M {2!*PJѐ=KXs|\)z.%; nB!*U `5zA; h5Cam-h|;}d:H5;6pjJ){#WSn[bk=`iDtuɁ+ߔ>88ͧ(1q+/_Žur(s-*QUUiOifƇsj+̎/ rAILL*=r³8w™UqLD,8tB Z= c)tp&6@H S*T TL=T%u1, n%t{SѾgryr^rSwqTर50|~ڂ*+Sːo$:xފ% $T)W/e^yg(Ns-ngŐhdUI7`Iy@Y9Q0t({d% 8.+c.-0)}|IEDVT|#K6g"U;mhEA=En#Q; Li=Wv9NY`AT:iqNWzD翦LA=,̿S@pml#oۧlF8|Ībwmx`ۏ [@ja$~1(<I) #`hJ?88k5S2?BSzIToVkuen'C_<=dR,Bɕ7h;At2k T佗YPEsRXA-*][S?Im ]osle5喴`yM/&㔪<:,nnDxE%`r,`u0H )} ?ړ`>,&H>$ɕ`8]iQKǶ *}quNːSG"5F!>L#q( m>ɚajjStp:f;z7{%>\,_6tltᴺu^'m{q}_$X+i~JSO]2mU٭/)43k6]P<}辱nЂ;#u͚#z9g-SE*sG)ß `Q5eCHc6c =[ZgwqcRSr KaYm1+ Z{;/ItQ  ;ͷ!Ce;x8ЄaoE\zvy[ 䈂qW 'ϽbwNjAἅ-[)//= @Ep🯷]&l[@\vI DuP4AnN/z ߼:PZ0)ʍ=!>`$Ȼah9##r椮m$M9yfWK΀:ljTp>ma>UdׅbߌxOEH#()&J{f:6hýo>-q3-@ (Be8n@Ild5\ͣ/D3)pSؼt_k,Bi,Dv8ӉmFPΨ.Q`FW5ZK{O [c[,(o.>C\-7`:3K$dQ)-pЙRa"!.l [hOrh#%$ g&u9Kҕv/ߕPn\m <x&j"k3.d; |od[sY }g :";DHjV kmKG`Y#!ל7)D` [Fs #30ACNIM;3ĺ)pӴy7 Barn.H}vr1BzmqT Ko(K̒*?vrI)kGo( | }(Pbx 5i%wJqlЗjM^~t_q`OJ69?'n0F9a!][FoKl=vk8"Q:ϻH^KOŮ_/_4*;=}fQևf.B(ݻet3Ӎ ,ek'A~cҊ)US˃ yM=bdfZPE?5? Y=ɄKޘ>e-E۩A#ZqM}*3^hH\8J9*0K^r[7hpؾMnl61^Vl(_Ysu: 1>+/4 ,P&DO6S>yش' # 8+!/Vs^ ̹rQSCu0~%{9[K$ )g۲@ڏ3(?1 .Kk 7C΄wr w]ALU1߈+ΧaPy4=L6WҴaWjVv$e"WR肐JiPT$iy҈-{I/ysٜqzj/ʸmf-}zgI?'FKa_ŧ(4y*9n{*dW`>go>Gg"uv{vnl_8ΊJ,Ha@W.g.xo'-La mOaYANGG> _ƖEVMafA;)U[ ` MH~ K'2lCBL_I.{eYk sX bBGTߜt"h|lbI(WkV~+'Cz*g5r"O~n~84M@\5c?vSQxq↹DEz*ٟb1+"ZLg GQJqsf wGm~)`18ŁIzzMv^O/UiMYv-HCӔN#Og7LΝH[$hD``. /WӍ;@lk cIzѬU?ZAt cS MmJ{5Mڧ`-|GUWs[C#(VH.ู,w^lb盱Ey IWP,&ټMRQ(C+ׇ̢t[zBF 8/>0 "DhkDhMg=ik<|׆mGh~ڣj}Q~ws!Z,0S]pNtn#^Y(6U+Fa=PUxE4 *2m4|Mr瘧) yfdpGIF43}\\DvnT" U \,$-vx Of~=#IЌ!FCԂY6'F.Um@&> /?M|RSW.E[B~!PH6}AשHx|n( su6)8`8CsZ}<-O$`:^No)Vɿqy鐖z ϐ_"bSl9qc+Cuc~QnǨ>hSA7C=qԍ.; 򁦩Y)a)2*Y"3f3l}FN,*ݷ;j_@"Zȹ =Hj db #S(jBwnLzOyXi ~d,VV\HqP!`ba 9mN9-Tws#j.8B^>V(7 -ʕ%W: C#` M-+_(TшF GL_ތrL{E Cb29~IJ^ Xum4v0N/4+ /d-ؽMLKAcJ927݇f s'pc46,GX{2d5dM1U_~GsP eJif.k G+7 NyżrgHQy׮g>0lj]'<7Vm5__SaUTWv"WWaCx|"y2OoQXV4r4VIa]$^ iUNLoI EeF8_eddjp )F]63T 6t_ZL;ўZW<|ꥐVyWES FK&,IKW$?},$Rꉕ_49ob-s( 7xQ^=P(ɘ#-@[j@VyT J,spNjNuDA%+g,zLN秞L@3L3POfq[{፟<9kZ)E'Vh\ymi0&/E~,tgnt6+n,vޜ^).nRnlDn: 5?nY|wmȑ8[P#h0m7482 FMMl799Nomb`žh5M!)*^61T-BMjdQXX!n5"9dg1*/:b8νfԷx SRltVnF{PσcV B:ȽZk#<ިj-,5P,h!f DR_w:#Oy!УW9Δr&1F}RJT]m|"ȶƌt铂L7+"]J]/Q׊o͝B\ϩ9̝nr3{-"-MpԙGIwX4½e/bVA;`Yn4z%m ;Ͱ; gF6ds[4gYZ07070100000353000081a40000000000000000000000016101d03d00004990000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/fireface/snd-fireface.ko.xz7zXZִF!t/UIM]?Eh=ڜ9L}R$}Bu]F]t\" @E)O{0q>ӎ!o &2UԂB1Y*t8"|ܗI1@ ) Fbq&`@dV LAєi #pi`KNAVi؉rUF byP -Q_\Eg:TM<w/6 N.z$mn9)T/R^k4!/w>ʗ~*Tw| > gU.IamԐҮK:q],-YS&GN^\T4 wL*@IWI7{g?˕\WVvqgi7Go~'3ږT:b3.VwBB&ɘZд-\Md5_iXsB3i/CiDAAWFJ}@D1Mu5ڊtg *EzƠn Cߪ8+ۘ#]ffGh Jm\ʨS>k0́^K߾:BOG 4`Q(d^TR;8CJޘC GQJHni{r0ֹ8q]jz<ɦ2ps[t%JŠJ%dp#.\ :<uyG4G-] sk.Q#XHT-;MU]ʜkY ( l=g ipo1@VӸzt ' }/U PD 3eq6yWA#zKp~4#]#U<(dF'f$ih+dPvL©zFbB7sJB(%lu?\iX}EXUtp4EDzv6ڹPJB5PaE<#kc B :#S 0ecVyu9.V;Uu('Ѡf{%VEj qpJJڟ'!lX15Zߦ %iBȠ-v* }%JKm^~!<D^}Uc?vlh? T薲dzzٍ 9 ﻪcO泄,Oi+JXB=৒^殇JLྭ Cr)9mZ qIQu vcX%ustCt  6t}Qkdלgqoʋ-xÐ T$LhnF bdNg`ݣ 7I-]vsS)vfsjpvfեN4Le1U;μ}Qn{Թ5&Nׂ1~twr H`2UüSa|/p7f Yw&G7Yer Q9 "?ipKVywƈ$6[#oFcxYo*6J_3m̋Zap(P 'ʁVg݅c+9T?O-p&i >F8i'5O[}_bOCM^$) ( (!Mg=}I/7@9#a1g~Zbz. tV^l[')p,s ljj Dyy |rkpD(Vm<8p (k!^u#H'#^ (= g}y9IAƤҭ: ΐw=#k;) <8t[rbxrKLAWE3H?p4N?R/)dQ&~wQ 3D"P쮼F1E!P;"".jڅ"B3a?6XUrbvX5mȾD.$\AZKaJJ1!Iimp'_V]W *ܘcͽGLu4 aoI/?GO'ZI]W r@`1z75X%h4/HIX?Jq/UG%"6j-yog3C"Mo,(_icqKeAjPx6ylPd83>&Y!|64% /f;Rk1jWz?`4TD!Y\PlWld@Uj(G8Ƹuai[?jwb%ϻ:5XoroIZH˿XQKP-_/ߍbP[TXXag[VS~40.)Y MQM$=!3?38K(AenoO1c 8FQ7ɉ\B J`KRxj#IKg2bAx;r40(sگBB唹33 \yLOYX/m7R Z*,< 4k Ov"1!6ie&+9".Ah1H':wyn}=JP}1]A^nD!4AC->hO2$ & '3{=(J>WPOaT]*;v Avݝb”;1DmN!p~7?IND.7> Ҟ1ʹ}x{H>S“kE(c,执^vRP&| qVJ¸ML#U17tN=o"hn|R~C~7%TZD#7W*%0 y: aeX $5E)wVk`䥆}"_hdF&{*v)bUP٤-mň8?f_<@6t]j3_eO2]f,swyR7FJDl B7>)PWG:ϭFh(}thM8GHd c Lqo+qG43#F5΁jNTU<.oÃћ0W@xgn RiBȖochk>ӯAgޅAHVr{\K[V/tk-EWX!ytaE$ `= A)2jEu"rG炩6&s Ȧ\0(﹍=-zr/i қU0c"nV7r\)4<ګbh&+*3Jv+yNb*%rӆz0ڎNS^;8a1ۙro_dZ6aƺ̓]=BW4g @ĝ?E'pnjX/*Nk 6ǔz؜LSXƪ0Fkf> +$B,f}~sYrɉJtZhRn;;VW+?8-Q;{_F֓WaO8TAFyq!t![Q~ks3\s !e$^kyC Q(RqTJ'oQW N@.CH81J"=(' %ooFbԞa&3 GENXb2Ѻ?g =N>jǭaIȟ"3ZyݬIerISD.Mw"A} ){4g@TTEA*ĕQ5!Pn)Qt:}c PWX-?ƤUg8*bŻYk%5's3^ZЛG''Ƶy}Tuk`4a 琻Tzȡ  lԄU {cEIt2}3PXz5Fxi[(ϐ$9곽UP$a/ 2 =^Ǎ4ױ\H B{8GolPʓݶP}* %4Cf߽ (<2.>t'qky+AQ'"jpS˕ɬ4﷪3~˪6,vm>sZ֍ًy ըк*O]$y |Nҝ|?Y$:POي|B;{Y/2g;ބ[Ăک&Y-/-2JkP"T=f{zn6[Ava`eS D ?8g s矮+v|ƬidRbw!rQH\@?0ꃈ5ԫoDQD{N i#Xq`mV '%^ί "$^MP ⥐ޔWXhW~(A\$ַUIpaS pYeWED>7hQ)4nNg4sFugCi9T& -lޘπB@{j"Y>"M7BZ4kWDIl7uhF+r<ۣOLgB㚌G [W=TKiBUwoua.3OȔ.SPy0i_T ^I@2P}h\1316ae#VZzgZϓ@n Obݵ#+Ƅ,,#q͡7_ߡ,A|~j)7Fkǖ(5 r7dNF#bf^h~RVqbXf[po47LԄ1̒3wQZ%8.ihfarn ! ^@GQQkwsA3nnIr6`5^e8:Ue5ȡ~cGXmnT qz. OVLyUlgDgêf c0MuM:R.h+CⰁٓSH /[J Bd_iYѨyo/ǯ(FJܓh+K{ כ4p$a̢T@Z xժ0+Ь8ٝm8}/Kdi`ڣޣ'0T2r(~D6֥\эʭ{?mc&[oX'PSJ0ᘃ7+b Y HknAͰB}rE jDccHrky8$Y:WǂG{{Ї^z:t0@%gsy'CmT O%Gr@7wS)Sh0Qu7>T'{G=]wDBz#ɊI9e"i{Fj_8݌CڔBԗ+`{2đNr[_ 9]5K.M^9U7 z_ ZV hΟN֕@F*V3P7xC gI2.Eo|ֵiσe#EUZhFA) Dž?8NjYE%JEOlNb[!yC,0+~iǯI;R)N#݁Քt8άK "a%, %H `cP$jN[oQv 0KcYp1EXD*i{dD wPcUhh-L|1jBC>P>raJɧBAڸRlhٓ vR`/M"-&1jDeAF6ϔoږWowTʸ t&O||ܴ͙3yV]>#lk+-Mq8@a`i;jE#6z4B΢3\_06Ra vJF7T%A4ܷ8g{*L4S챑wl'$G=vON.s)S%'_HyYaFZO#M =r[kTm}l9|ҫca;5OG冯/HUCEUG&Z8'*YV葆imot$h?i9Tr)dq5SE>&'a8%'(d,4J4|*Uކ7"std$'2Q*Ѻc$2oޣ"sW翼C۸s/Ye aYvnDٞ,qT84(j:k[ 5wԚFWN&6j;YBIj,i)M½w%~åoV}3fy4kwx M(AH8e M[yFƔ{i^D4ݢdY?9Te%N{Won A$NsCazaF $bD]wI6b褬?2$vңD=M]zJm2C~I@( j1i"i_]EdB";3F+qW7: @7iL+7 ^w%ѯW(`T.m/8P12?Spdv4xFm{eoWJe9,Tѿ)2{fhKZDk5& _"SUsF;Ř!ÿo{KøF#5X6r 7@$=&RfAr|c&of L2#ujQe!oXUOr6O< >(y%#ܠP1c2b4gWp be`\rdK絷@J={;a/,{x},#W<ܻ>fᨙxӱPBKC. Ҕ 1 ׫ r:L Jƻ|(on^?|\>ޔ}Vv|^.;Ew'0ӪO^v5VW,9Nc偞aƺ UyzҊ={.5cuXmv1b*sQE}(l7ybQ*(:*kV>/9;XpzId0O5^@{F4t6Q KDm~.zM̬~] 0v nٱ EH,0kC`?,ƸrluW w!vr?84Ӈ>zk'6"^ÝKCi*rB5zj !C@@-sn| (D! ฉMuz2d5\sOXTC?- NgXşdEM"s+z˙*A&+5>W@sGFE1h[1|"#F3%0~%qʰAV>e @ [VWl,YtpO7 ?N2y7C]qbU%|s֊ p,vyPdNR@ '2QՀS%dv۞Y㍾T9llv%c{PG*QMoL;7#QnsM.9eB8:6ffd.iDGKm`G!8Wg>NםJ$eݎ1Q48+|9 Bk,׶źEf<Ŀ<Bܿ0W*& vN|o9bt_蔐9lr˦ps~+C mkpMC_=O".HgY '|}7@Erh_Yb9J2/mskGlAN(|Hu.߉̠Z'Y{x:wՆG*+s؊oC,Ə!"+YH$&Ӊ# '@:?Jv+0<7' SG"SUb\l@3<ɻAhWCFtvLJE['C(@.'qeGc}QM$Wk^vsgIYѥ83{l!j(IpL:>`+[*h:# /g>`Z:YS{~Aej[0i_U&fJǎ4t1D7|.PXШH!.$:W#QN\|8az*9̔ m@1%w1?ro>hJ(tN{30ď&zd}۬xk}u{Ľ  *=HM̀eZ&c3|%&ܽbm;B@uTҎ-=hp Q9`!,t<; CwE/Lc @O~a7ϋ '`q di.K5DC cy|e7$Sf)ѱۑ\/ dG,)F>T%iZJ !$"'.?#QƕnD/ӛ~\nw9BrCi$a>bI?7\/?ZmRX9>uҤ"-T?bnlBNMkr2HaiHiX<ݘHZ5F)Pez#\hd y5)q*G6TqkW |u>3}Ч& :%cwu'9c(uDGR\DUv^ҢO:-R*q5#lTfb>1fg JIatd2wvp+7ځH+T!cleh4\('Μk4H:Z_NS%fy UCΓS'qDP֬yN`"Tfےa~FhͅxbZ[[ i%DIɢyI[7QX[P,2W =-~Tד`CYl^@4v2Mi>gm )a+'@, !}HjWH}RO(3+:-2ZNc+!n";' 0~ `a-X#3AGՆx`!X_EQ}'h`?߲U*U^_tS*ǃMMj.[;a)4;"Dn+ZW*G ۠'q\g\v#%aMၫuWߝ!Qcs +qסǀ -_qLTwXq/8}dĥxBCLF04bW:W֯4;jt NxP$i%9l{b ]B¯}Tv.J{"a8kXXL󗷋ɗ+0(̖LcӲm ,͚=wК(FnZ/S97&V&~f#h˩M!$ H? B^?C1TM_|*gYFLsvd[ڦf;H=8VI DPă>| * 4|VQ \IEF^A}!c*bMeGUn'r irxmÝm[~g!&huy@ #Au5u='O͈r|ۊ$'ZUpDW6Jc+혌0I ¤N)!`Q&#nj[K^w I/h#PĻK!hʂT/ g<;,8r$Kz Q+,Z^iфAzqрX jt郤hJ+=]n;t M^l~Qع6g~.ul6l,Z}<}'%oy5O[G\BM@F|6©oH փSlpĜv ΆVϏMZyH5?NreKaoqe7s:gYZ07070100000354000081a40000000000000000000000016101d03d00004df0000000000000000000000000000000000000005900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/fireworks/snd-fireworks.ko.xz7zXZִF!t/fKM]?Eh=ڜ9Lli0o2B׾ߡLrxȧo>z,gȠulK"*fא|0+1M`tCpyBm1 VE ƈ Qn Y]ۍÚz|-+EKZ MoB 9OEbU\ϺhrJʋE M tPngG~Cްg=Zrk#c#.viˬL~"L|.@~H nA)pqS\7rvm#_\7XV@4'ߧxRBոL9PG FzuJ!6,rDAȥd6 /Ւsy4Ep.6_#aӾo2(jR_8۠#5"K;:8Gv=cS{L bEyϧE$!KLح&2ߊ.<8nmiA_38aq+3Mޖr** }m'K3^d3VEGBN{Gʔoݩdp4p'Vf8 H:4k/_Q)7Ĭȯ @ć t9ڝA=7,D:mqP7#vIWۿm`7a0ݵۂ5Ilny>m|n?5NrzTL %1ab=~I/vi D,a |$-%MKB k68=j@=G}uR`@AEVjy8q {⭐}3?&I[Y`nQ!-V+pC";)N{$Pzu0^1S\qh檉{C7!ބ"p T<d7O!-}9S *:/8ILLԝ/`qMln-IxɈV0Ņ_a\m # =ns_?6JHcu' J"n/mxpqKdbh,#A fƚ$= 岀< &jDm @otE촦F:hwoׅzTgT!w -Ȁ^'`felb1!uɀjt|Lot$ KNPGyɉSmwGxyznɯ~ pz8'Q `mI/534VV8+E|Bxަ$#^='w}MSCvm\*nMh`g5qD?,f? =akcK͛˴1ϋեV1w{Sr]6>@pG/ꉩ+0NRT$uD1 KI< -Rx 1[PF I-w^ &Äb>Zr*'K9=(H2:ҽ3 葉mGܖ0):o(>+_o 6!m0cҢEc$/J$p-8CB5&E?OQnVeq_cX%leMlcBY^/,2ةfJ%(: CCfYa' :%&& O V5,U?0$C+ t("' ;aZN;B7ub2(g1h2jHF⊀bmPRsV ,>jndʫz $'#<'2zgp:u36Dj8uF$ U!?S=z*XN5vMqU3G\Xi hkE5*!2г>lWn%N쥲JBZ6yOgx,Rpsn䷪Wœ鯦fJc50]dB~ e㚼0$PdEG+Vs0e Ka.ޯծVñȦ$ۋݝ 'uw@>7OAW /Qxnb~-L5&_tc}$1ns\`ܓ}`C~|,bcW%XQ~Uv{(QM\>rWfFG#%!7(XU%SxW"ż\H&:t5Q0WA+l5C&s q>m.qWD\b7HFy@JY<./edG.VX5ţPFi]3@||uNh4PN$3rAmUw?z;u-nO؋nkOm' NgҮ#Lq"]po%NQLPvV6+ƺ>̗siJ8?LȒ`>TaTc:4HD玻PrgD[^lT -m'b [3~C-2KxW`ue瘐\U4!}Іa%e|9S iVfgth&v@+D-w'OH}|*|t|'qáaN?>J7N^aCǶoap^ F>t[#\yj$[ ٓՈlǟ&G@TNcTI6c'ڒW=R%y yg2'#XLZnᄑ 4g!\h!U;Gƌ7Y<Jɓ>cr=>|6]Qh:dB-Gh\v\YF}fr.!Tn,*Q%d` 7{s11TKWvJ'z9t$N?B{~bjpY85z0]:zS1C[vZAR `Bg [XD9`#&%N'񷌯lҁ}U/sώ)VNk`!nS"7ʰ_Uj]KJ]p IIzC.)a!B %iJr LZ.x%njwCJz`ΕM>B/$]V K&O d"4Nf?\<_gE^^cS(θk2WUTJB*P!CL{#Whay H*,550U,P~B8k4㽍M`)![aZM<]ow5:EU@&S1A0#Tzt#, Db1L JbT3@AQȡn6*"I5읓 :b #ʀzՙ:j ϚYF\>AƟi_SP4fT Zxe10˻aM-BkΔy~bW务$mrFwμU/PJۺ~Hq9ڤo He3<Ѳ4PJXukbMKuGQFgU-t iI`Ȯw:P9|;< OWQZm/tVX Q*'j\3nB./}bpuPB >B!ؓvz_cn@A0[E0Lv5 as`0$S^8@K~?PV5ĠGvYM~HtSodžBָLkTXR~ VDLXPp5"l*Y L'&_ޡTVX (k`u>[G~e($"i\W,yЦ8:E8GhYl3E$i^Qj{ʬ-ׯXe|خ1fGsć* PDl7ذ[ZzL&yidZOv|`ޔ/+w4HAJZHe&rrm`?ɝEW$z ۺ&ݢ%VzMDL䒊w^#wDWGHIj7)} Th l¸{i׍1Cs qHh NȨ ƾvNJЭ[ k(A ;M ɒ&8s)"c گ;-F{j]T[tNt`^!QHOWW; ƬƦ=!9U`tPI~uCAЇ"#|&1i0Iڞ#L\AiyWhMVXN^WCáYjź@Uv00H!?aL4#3n&Z?y$Rĸ)*%b)?@ o,@QƕDץ:X/{ъk(m=3Aҹ(!s.1}qckX8QD*̈X>Z-xPs$9r5w+NYʘ$Zb^v[p5c^npe02J⤊BL٤JT ]{AH( ~`5⢪/0O>Nl?iXe SF\ 7=63]: 6*XޛJlsolD=x\Kا]2~<]f}vY cȗJSMXi5K22>,7~$񐍐.hO ãӱaXSn=~nݪۆP&veS}rMc! G+0?Q>1)rk*„`oNYM{LXR҅kϕcab h;u} /~l~COV9?_~*6pUx&~wK|p,1߁M=圝.u;FU+VLfRp $pA|ڇKXQpbw47Ȋэdн?* C?Xq$-BbseC|.BXRd(E%4J(! pi_(TԏTOIrd,SL9&XcF7їRPXؿRI޻IXt.cV9iH*7.4;:|z:%؀8a##@7f DAr^D+O92 \BԽ l6 g$n "6Fjys8`a"ҀD*NfovĜ%D{V \5wUW.5RMtDۼμ+^y_ ݇^㜬~cuMl>bRӅ?<\ڊ{Xi[jDyCSXl;LڍN򓣹')C=~wCUp]b$:OY9O"-4s|*`Eb#c[%{sc/Drm+{E FCVe X@.U&c)ܽ^Vtygٍw/&.mtʚsФMD[l$t\gn )~0ҮZp|ܱOdӗ.VKyܟ*0'x3,JБU{~[&|Vg9ޫ=!"%ausOO?!HIvG"PD*i,tb c,W1gRXzeQ403Az1~~TL!Z\wl̈́HyJJ3x%@*.2a)1L@nH!_jK\^8 F ̆={>+fI:<brqzΑ+TY~PG ̋sBsGoU_ =yq!Q14ťFo,lNs5[(]? e Z,"w;}2ʔ'@&/oG$]7H ':$M -=xQJQVj[d[%r+,~|v|T/'5&$f uàx2]#6mmD(4i?}]Os]@9+>r2v*-w8L %{ٴNԁ, ]զ*5gaqMs9'w#j%1'vOwKP<ugZ-g+(L0wQ1wM,p"/3skԉ^ĎekS@MY%>++\EBϋp|CP)7@1鯓ru:DnT}30”.$e#b'~ã]D̺<[HLyvwU2J&}qAG V@&LF 0Zϫ=XA@KWc0?LEYkdؙYM{_~p8QE(0ͤ'sT-+kGgJV .,ө8>HW2 t@3M;X+~(m5Ù-pDHk XT6m y:xS)&{ BM9;nӚi Sp9.8i!*Z1uEš&0_.sQީնKsk'C$x;^tZ5.(IM[*CHtyKN/ElɋZFvwZ|N ̌X<d[L]|@\5-/FQ.a=ˑ)<{{fJ$uՙt]M#~#/5"JCj[ۙybJn&e9D"m;. M||$ `2)p= {Rq$5 "jIc.S o\?7ݗIG-glyﹼiEr@.mE Q^L%4as:n ҳZ 劉=yb^_?cs;NV`d>$zl5ӔZV׏bR8b4{)zal^UIDZtKjcKz0b2 }~vHGV&G&l`ș0G!^eSt#Mkes6 Y2#] 19Q[Q8n3 Qx;| #/|zЌAD=%o%ڑ"BR#^XteWJ93l7[ TQmpr_2X ĞY-Z;po4ͷ`Y+Cn?bea[ΝXR@7AM2-ꗮ(t}S$o&飄ܸխPe7o&Fvi`v\I K<=Y }`y{dvRMAyar.@Uzj yNr=Y A2 P|B./ /zzAȓ1%mjU*Atsp/2vqR۳UaIoMC'76rK%[@ٚe!N)+IXVxw8nravLm(\NyE3T#j׊Cn,DaL u+bG2$~ido7 Aa K !Ē%5MfTX\B]0eUsڍ Ԡ|쬌k0$P&ֻR# k$m-:`PoQ&&MT"B, ߸㇐{97SmI~'r|jB:4;wyAmdIh`zz4Bןժ0]A.i,5ڙUqMA<&T,=Y-8/O_w ,rڈqOu oQpFQ_8|%tm7A:1;۸$Ğf/Q7<;&h/eba ܼZˤrKT뾁U:]~CUzIz)T)3]~M:W"~)N%T K e SQcʷ5p"9,;2U1zxSK%ѦHܑq2oƛ¶RXM֟зhΥ[ՂɶU}Q^$ UqncTGj {^je RLܻ42-k2~5) , :&dξ7H>M"δ%I6b!59(|S&j8hfo/Zr&Ld#,9y^ȴp 9Ip[Goyv8P;֝/je .`ΰ`ߛHJ2GZ',]Nn=?D&j_ }Y=-%sr=K c柲wt}tT_xr _8í{Lq,ܺj>L{9ɥ6$+VB֗:. 1| chCZd`f/x1 JD;쪸<\rO{Є/] ('7TCiu(, ДPǤ& #\Fζl }9LGYZK 7,Bůo_<=D4jb.ɡ%κ &qNEfd$ϼ@]G<=Wxk~X\Yj-ǥ)ɏ;IP|x,SXOퟡ58 bmiޛ~N^ؒ_TT ktc"-K"AۿrY}6Aw4Iwޢ،!]Vl|^iO%f(r_ӑ!E1e)>@f@T24 !X%E8l QR g:K%uY~:vabu FdpQ7kE5iB jM B* $G73jX)>>R5zmzzpߤ`0"x4.'+tHwÙ|3K~q1L?Ba NcP:P5Xl V":5eY@b才D ziCB_K[?c`FȣqTa `ÚL^3z`Pg?SCl12)wQB +mڼ6e)vvp1 .J܁Y#{BόUūI@lZR8gJ-Iiv˨@?3a0{y11޶n;)[ 01SKw+iZv0|GUsk~ǹiq^LiXJrU-3 1mMW xQ6nLYGNe`L@jҴ$ux.)7e)[(Jl85YHھS;( "U"F#ey]xBcJF5:Q6nX t̫>3t|37A^꽬l}RPfLgmd?_1ͩEO1%@¶ @cƣ1{FҟZld Tax3A X\KV򴷀V[tKuO<[[(2F{vljZf<*3FxQnDk|J{)LqüԴ2 襆7ڲ;h>p&;PfhFqlQXmd'$ 02g( f!oΥA~3r`6&)@y6bx'-(ghMDS+6z$(/ܱE:L2Bũ 4/>Ղ! a;➈Ӄ7vH|R*wN60ˊiֻ3s-TJ1<*ݕɇWHS<9 CѣL͛Xڤ޳/NRh0e2I;2l]ԷuFqڤ{h_Eh©߽؁WXgiEDȠS ˹#69UWh lӗXm (yFm//M;Ti=:E];&6T85ؗ`7>m,Db+hyviM? ޚ}H],hG7UUGcthHzRhS"צ)̎(0W^)^ 0& ,Hi b݄BeoNהuN:$$$/"UYGi7HyH9s wNN3RS]۱zIu;q[0VM9׎(w}EQ>Mϱ߄H|GBO5p (2 +M$ai6^F yHk?!۹.3WɈD#X|~6ж |:`Ⱦ`[lnxgL{{j=4[H*{`UfF*,HBǴJ&{Ǡ4?S1 ^'~L&="䔴Z<-$Ip0ib;G`GLnMRQdiI~hco/oqHHa":w:nǑJ OT%vn Uĝ8KSIelj^ wbrfc1܍}-ΩT͂nκhkpoi*Ͳ/;i@~r8`HMil`s#J%[DCܨY 6ݱ ԩ_rAoB:U?&e)u o',y,)_gjު5[l >ZR-H42~DV.ѶauYx9%¼} FZ$)}'T>8*J=+nԁ)b~fNqw6dTdRƣPE܁8-FȘRKu*THmk'+7]8"(UW9Fa0/TʇJIG{6wxq.kBA2H6{~,vj3zֳًHp\z#fDbB0j$Nq#CêVuVL[;8DX_I{P:K_%NFo]tge)f&h8C,٬U Y)><9ҚNT@_d?ҽO eφv6AjAf򯢟ˆ$8;s6=58T|5h+Qn0?Xv^|˜ZN9u>Q,}Y3cˇ(Iٰ=fB,[$-g? js9 =!a?b5m N@+M3 {\ݻҢxpƞsTill};j KR/O8 ZUQ"!,ƅUߨ9ǒ@F)s;E-S<]SڪIL{>-gtOODFخʲH;H_&7 뎲ʭ2]?8As!Pt@YА 5;CFykrsnpMINvTv \by|;ri+oϺ,ΖR M oOdw 8n4_iG%.cN5H4D, `IBEϑYm6E,(v5ؑ9j8 s*;xQ~KׂMWRF2I;g5dZ%h~QOT^[cm#Z ^IĘ ?P\ԝH~XfP.bIcОNIR݊2́g>ʟk`Uw0G]yܦfŅVLhivs4q%Hh;YԖ8ik}}|Fբ6ZmkF]Syu]vqVE3}6H: 5Yh\y%SͮHH}\@Ր\WlL<0%>9˗IK8a7&F= /DO)}]d=[\_0Q2\@ˆe@%{2  WE6TtyŁF`]`g밶1lɑ+q%6VAܣZfvoWNWxm.W֕-̆_x^]|HA) U3k[2 I) T۟%b`"rZ$Xp1oՖ[>&R 0أւ%+hc`ňk~jޮo& Iux?Jh9d6I`x&m'h}X+]!v?I ]j^:dæCASh"T^6.nVxWc~jPZjyԘ(.&7tj!bU7>vM^]-wyHKTf|;:O%*wSzప m͡_mF9_nz#-dKPcd8y`o+#` ٹʞ|'ik1A*ΎlLPpd^"@>-fpAiq wHf9vwL;廮_%DT,y2F:[nZ?8]RTj|4HXc u=t(ԲF2/H=fJZs6=/̪lp?Iˣ/|s¬j&U'Gw9T X]_rv=a4&[VA͓L.8 `81|Oj†+ьK" LXg,тo0kȨYwPS"LÂ{?V46RSz{qb._BϛH]8=kޗܻ;6nj!#E; Plo{iU%G ɛ,HdgYZ07070100000355000081a40000000000000000000000016101d03d000050b4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/motu/snd-firewire-motu.ko.xz7zXZִF!t/qPq]?Eh=ڜ9Q;u46cY,`!LՒ̒*|&nb/CE_a.Dtf.5_ys2Ka'msS|P,1۝^/SܐdwASom4d瑓sHcN!S^r0CflokNX.I*Sw#iPp)/^\u TV:&nٸnNr/_2⟩KGXqo?5{$CKEeru]au kT9o?/E>7r׿޾b~,0}F'2)GS]6/"U>*N#KԸnyY+BpVqL|:e 揷0CJB9'Yp@RU7n6H ͵\y/}b1ȞEP7\j>Y v_4Vp6ȐP9΋a4]8? X%w)Xu%=`pL/ v&5?Y5Haq /&5s|~!vNy~~>`hyMkeJަ vn6mB=}QBgY|ز$AdjLN;P\΂;(JeR/6;,1EEMBה(6"ISm@&ޘ&$a^5gh0ߝmehC'I:ZN<-32({GZB KdwUNqP ^ƥJ2tPY .|Q|3.vj0uס#5~MA{ Ϋ20X'W7=EmcOPq+#/}AfYAz%k/m9I4n\?}V(fc.]N,LgP#1V/_3SឰMIymukr!LEaeS03,l&أ[Z0^$g>b #a*kSp1-<_^G_Z(Uɺ(ghB1[fVZ0:Ҥq+ctFz ?SnT,ڹo`'+{"9jr.0 vzbVwWw:ϖO; ][H\w}yUtT"4:%'d-Z ͽ=F4^,_w `.@[l$6j)$zy7aZdAҝXqO Te}l%͍B} s5Vt+2(k hNe [يvb+bN{!8@p/eK#DE5]q)K\cCvs9h f\ >J@i}o]cSm?{ W`JpC#5uEF5 }qLw Ġ^LotB7D O }t)ϸ!{*D3ʼnl~ !hnܳ}5~T+H܆ g!W[ej\gWQ}^Z͸oaV~;qȳ 3L^veBfIh2[hfyxBOԌ}BL ~soeUV |Q_m)3%(nc A N6)9)EѠl/M]sNkrYi7_><%ᘛ.Ʉ)qClu$Ͷ  ~bՍWFd#ZLt)'dLekL܅YM咈p7?9͸UdzkD5lPFB WG P In*Fz/&Ldq>c'BbVZIQ.7_"Qs5*{|}*EAhnO"-&_(5}vj\w^+} c P,z[Fz_}˂Qڗ&>4fZDS:$):NK̫*`oダ'8`9UVmZ@ggsYqU̯;^[;JsYB pmMGgE缟]98RPcci1z11A¾/Q{;[V3hcoZT]̃U-Q)>MbNEpfp)]GJ.;H VG` )ݻ@.''rr{EMK cb ^kl1-gE: nꡳג_;e{"Q% cO:;_$q) KPǍĹ 3yUeb!D*2#U(]*32{,!ogi3C VI{W؃!w-::3u& Ri`ᇽIv4 pw ([ 6FX=3]9δFqN2o4Bxo|jZ_\ Z6:a[)yMSOΣ XQ߉XBcTxs,(/>ڴ`vymAdOsTPé+:u@ ؋>^"D rQW1<.j\3Nz^G8Zm7)zP{ u }9,SB!ۏZY3R2bDܹ|wHFW! &+l=m7U{rA^]S۔ 褮/Z1ݫ}^ouZ#*K2R>~{ڨFDVP6BZo0}\^h }m&(O-/<,EO.|54rlˣUOSs¸_Ay`Ҿ3$A飶.\k) ݬ~\˿Plb S?+p3MlYdȢ-ĤjXD]=\Sq|brasU p ˆ]Z@!xs!@S끩&љ6 >tENCGh"5lA6ۉGPc^ CHdm .C$ե,)E K[{heJeU Ɵks: l򬃥_e5OW0XKdXJ;4|@yzg4?asR̽6 G^O@p ?"wS,r,9kv\ ΃C$H%S,Љmя~q9G8.3QYJXۋu%chho k 5Njóc#A'˟}l+)TSji~mh-rp'(-\qo|ދg0D6kèg7zKU6ma &Zi@η{K/ם  m³;/#zK8PfcYTl銦$UO\TE:?NQuH;?K˲' D "G;)LrՌ'hDp9/'.>`~HӐuD_1AL'ju_K)U~I.W9% ĕ6hrjvcY3u8 nkʼ3nnn˰x/VxdB8{..+\%ek$C5Zm8#$NY˗&gs9h&+ɦV?yYN,SNYMu΂:u~"3^lA+MߛךJwgrck/~oŠN3Ҋ#GK'e<52T.U'j#k' Ȕ9 v@[XxU@sYZ|ʯE p*k3 Bո)qkl`r=V4EL֋v|ݓNvʽGᎊSrjc 5.Mʠ)1˸`7tIRB&Rθ ҐY{,7ثݲS~=lqqXkfl-7Ӡq[Y{EJ,73ÙMV8H,YD/)V3aG<1dnamIzZh{dçR`ss}_L VE< s XDJQ>+V6& e!#_|)15m\nd$Է Wqŵ^2HZ:!Jq>[fNG\^Oof76J=H]l,"]V$ʸ(kslu_qv)WI' s9P$.$ycvI3] AeAIO&߅NA2`<.*KF[N:ݤOPUUDhd5'#T~wJu/ϓ.HPn|+NhbĜ]rJڣۣ-B-ՠsd@ړ%t͠_..u(I[l35$$qg6Z)/~ |l^ԂPl$jl\_ P(U,3mRS؞a$]U+I+oU'Yvy[bݧQpӸbվTaUk 4,#\ϻc9(]FثXRtK:fГ}]_͐"wjfP ~m' Ho! rz,]7xoC+4)=Bf0hT\h9 42 59pf ժĉ)+`D? N-+ZrWRŋ],-G [OV^"\V dξ- ޯ/ԜB\%M/ǝWT%?̢Fv:&JdnuF;( ('φ ?C8o#q>_~~R8ʈ#!}h#Y3㴫 V;^s 9@5zC=WsX:C{_Q+Bq7zaLA*_kd7eq ؙG7c4Y~%sƧjĨz4ז+afɁܹb[l-$=AƙưRU&$n9ޚEbjq]MDZ A!V օ$;ƩVH}vI49ܱ6b j(mn8H=0Jqo8h&YoYg f: o\M׶JOBZrDU?oξx$ScC/t9MB g!dBO/*訴=_Omh͠P$w ux(_7h$ L]F`A 04R"vz =$fGT ɵ(&WKTѭ ~? YƩ껂W4N>!,yggz(Uy%xtcd.F}!#m 1o3.0nھK-*b;EdNFjͿb;k%yns}BF[ N܆ԕc"M;uO`|QjN BN5~OJaځNg0yZUٸZ9]Q>UQyk.CtFwFp\L]]%k7+c ޓ節&孛PlkYAPPJ#KTȐq#~崤7Ԡ.ªY _c'u/ uc%xww+oǟ7\& /.ߖ9l>@9[MA?˗7BtEpgy=2;OU*%$LҨ/ {ozf4X"S%KofJN3EK{<+C`1 p\,zԜMv<A&^BWqؖ-5- ^qrJ@ +bӿcbӋ6ʦ&}dBu۔t /ʇljk$:,\S(+ܥ1i 6b_jhMBaw&@VB0W'NP9zDYBɓ@$ꛁDf3|C(r/51~١)_P̏dq@niuau,6`|y@e!LXQ).G3O d61ɦў%6h YɅ1IgĉɄ"DFU`Qh1l1/M V&k5w,[n9OsnUv_$ h3CNAlө)vaxro8 vo+;Sߔ؆.o9ęmb}>e,{Śs!蟺Vwi$86žVM鿹VۊtZ74I %$7@,W$THLS Rk]GHh8 h Ft`&tT6h@Kn`!U5A`n`< *d̦)!Y'PЎC4Frw Kӿm>T2w; AY_!zL"R璏tfdž,{-;۳E{d[_Nؙ|DnEW b->/=[̣2맧{\JӼݻ)4%GxV.ѮU,r se־v#U6uAHV Ȳ#c0z-r1ORH%u|c쩦PtQ8Nbyߕx$e +z,۾+ #Ir]KC9n9T==KU_o! y[61r.`u\̜&ᱨ: :P(aK0 .$60_J7b(ZƻuALpҾږd.8$C@z%S>:-SսFcL65)rl=57= dVbչuo|.FI{X tyH\Bb0V]i^GIXWD#bcst+j.·=7e& ɷTPN>.Қڌ8Y`M#ET5 Ą;0 4Ԏ,'6]OŔT&Ffe`?ѽ5V4 ZQyO*X4ZA*t96xw=D}pE Ӄ |W8ˑu8Oh&– D$ɶ1"OIF;}9Bm@i*;mM%3płV A 8(pz/"88 h}fm.]NIn Z@|ɣ ZU;cHhc E^XTC?N_#٨gH*4'$qIR"G*o#7rTem*` 3D~!K1˺-[iLc.[!j`zv"*#8."@IZ1p2a 4ȇ< 0b`GHq+&Q)\,Flv%w&V' ڽEWt%E=EXJ*V†t!{;jx}Mdjpe:c?!g b PӶDCo$OcO%TxXxruuv&CS+M6xiCNR .% O91YIFɷ&{ kdX$7As@8x:fg=]qW-ÿ镃S:=M⩸Ddޏٍ/\(S5G\rZ`bdRG4\!XcYDQ*r_O;hEtGy?k'S(FZ46!adPBv&;{ኋY-wTnb ۏ3:uEb]wp;\SMo>o5XQ7zM?>i•bSyn&1[/'MD otz̐RH"쎑OŦ‰6zjS "%4wL{TtSykjD=q~ͪ)y$* >Lj.:xPƷ+cd]p|0D~ $W]qY-XgszIZ:8ZXV!S~(' Y%}]}B0:{uiM( .m J 5$|%ddNT&,O xvB^54'guM߉ :"9JUVf.]gT\ؚ|FOK55'AMTa`鎛 c6E.}:zEFuEB"TÞeӲ%QUWV({0WN!7¨zQ쟦x9\+s {:+5I|U`Of]c/sayv{>=ڐV:ĹocHzsj☀>+yAק:Mjժ9 /OC9H0Ϙ+h}ӅJSbw<%f-~XKeSl-Fvq S\7idp ͡P#4RCB A;5ÆIH-[N?$m >1B<[:-};Qlu"A˷@i2Z@K1qƢ 鿀5?E7oQp]ͩ%w=W+B 唌?l g7YPy ԏI2Abс!߃LOkPտ%8@El f\ <9 4m\LGAդ% Oi)Ah;_ϑi=#J +9lDwt6o9KWZ1RBjtK|2S?X4q͚sNﶰ_[qN &%G ݏ c4F_"Z#sjGNU=E^Lgpe^F߻iV+5UMzX֣{9 hśAf6NoߕjJv+zt,ʇKkȗ60EuϪ~]v^=3SDϲ9)UEonib!Ãzp\кEKSy `a+L=9P]0Tu>DRCXJLe'K·BNWp{Bn(Wp㮏v!?XXDSNBγgs0y@-k-%2u45 ohn0eX$$K2d%ͥg\ZgN$[?rinyĞ!\A&U]~ݩk-/4;z%9.LgjJ tĬE%sm4)!|˱OQas5"s~at[.OyQK/ zjEO3jW =d,~xq'NtњMmơk/DCJdu=ְ+>OM g´ #q:A{ TFhEQgjPNB D&%Rpjp$R W2ԧ} {~.:)EpZ6ͣë\EC{&,C.OB)/rfr9yр8D}tϫ< Ao'v.}ۉB6H@ dEC5>p3? yNkrȵR(F"3P&C0wR@Jj5=KK^ٗu! b_rmUl$EYwYnn %+B䈟Un+č+$R mI O,0[rk#5`h$.ؕLV _4!M&W R#4/i k*$;#@Ui#X|W!8R͖PeuN )oMMٞB\˲%^-Yl +1:G/ɨęLW2I9%SՍ=R-_Ld ^ 8,ʯϳВ. V \DzCUK`QN*P4D3p?s wN _ Iۈ ->8xǵJ]?GeLnBx|Ur3/_w "  !b zLgm,߇ SڌMR*i P:jQj9Nr J-9ZhP幦B?Ԗ./3S Ud6.M>K;RfC{uĻ <&Ώz1l'D hչִj??.z"lM4wuN`t5Cp]ŝvL3 È\I"Y]Q 3H.MPȚ<]4l`7,"E x0"58 -~~@j4J[6xyF==pw&E;" >K*Si/ v ̯9lsVRrԍ :.qdg|% ݑa]tPQ/#?٬KHi1 H9>D-yV%DB[7gwތ"s8H'w0!xn7LY{Ԯ{@vlPh==/1QWEam>5uH#+!7@͏3[ f7T%vaM,W4qL0; F%ӏi(KI>+oh.lHl|J48~ϏprI>y'6NMD6keNx'f?WxE\LpX R%UKY >܍CRWV~w0 22. E1VW}_(>aC_j},B l[Z𫩇j-w0- n[nJ3gºMeGAA -lq:l\hnn&[2 Frv,fo; uF8+D'ܷsh>QvF>363z"G8~O-h \d$//,T|pʰ8R@1":i,DG;Dw$2ϔYDHH^@gԒ7^Kj!لoT[طN:\N5f؍AT޹ՙliL:#l:u91/z #%uB-.{]3:fU`kC ]#Hrj~DRK\é +?.Dh}I*ǝy%to~&gmʠ3ؓSa on`-|;f/5$NLQ՜!7\h(w{*<=4I8~'yhYP9.q1aծ7?A2,rP^&t!PT3q@M Z31ci:v&EF?OJIO+!A`t`0U'$6[+zZpF ?{Ra㷰/SΙ\xERDdXPʫ/-Ž0_`i}722xa]fSVEZ7C<*Z"v3g:e!DF'2[w 5߄(c.YpnNnM/ظ$+6'ה$mscDFgӓx" o+-{"_Gh⤊L[u* / ?zM/8,{خmLMW_ 6e;i, t$F1Ӥ&+9A?#St`P)'5aIc S2zFS5Ud&%p !Ɇ6.}=ɒh1-w"]7Q5].Gspܰ}dL g[\ֽ9oKaa"";K;#Na @eɜŠ-"!),uΚt׵%//_tU"aSٔ&I);ŝЉО+>R}UwҞO6|y+=RQS1DGM:&4Qen, xE* SgL͘jPU(mRNثWxA=ʪyrNRJǐu ŽFna[jEc&I]Μi HrVּKW.Lw,ͱXv50@ֵG?7ބY>@ݛxwͤ\c ZW"zSU**0,M/B#>;1{QZD:{(7C{FD譤OE`eKQq5Բ_m1v@TnWrNFD&5'b*:>vĎL3PSYrjlpy CPAxmj@=bY6?_oR=K t4 dZ4M^c]&t{:TZ9:?q:ZBh.[@1Zzcs$Go8]p:f`~HԿRQYKj }4 dĩ"*6ZCKXѯ8Y&bz)~NtLr B7h-,v׬kkE~fF#j biva(,EMvWB7ƕN)xDgc&c.>%yI68dᬜ/50##tW'`,g2ɳ;J>s5}hm g,?=$xoƎe4ڰ0+NN0K9 P)[Ov3Fk6/"u#v@lw^M FԬ"-CcV).3+DAE0&km _S9p l #L5lwSHץ~uB1O-aESq?P~*:t5(?&gV-9jNgM- C)#Pl%zIqԣd{[w̲KjEMգ+|`O.#M"-}P3Svğ%S Gd)F9 AG%+w Q"k p&JaLqL~o7uV9wT֔MmjeTU~m<È܋[{MwZ!K+QxhAj>둗,m /"\\G6Nګj]'3_|iU`8(x|̗Bo^1%KsAejepc,ln>ZY{Ik6[@[Cфk:uaG6t$AZ/e>qO;,e̿QU񦡲sS(s9pƬΌNIKռl>Y=OfQ&H~^=vڳ q%꬗+vFf's1 Xw- &=1ߠRFz[>иzH_0sce-Mܢ@@gy7J';1%2Zx[*XގΕ&w3)Hk0$Єyzb)2)7\%\#`8>e$c #=U9jOU&Xb3Er?\XRS iVH~z#_Rp\`?.9p:9כoQrn 3ub?'~8?X+-o3KݷzJ4B ?. vn4pe *Ь_STikkBi hyJքz|d&"+lf7O.ŗsҌ6<nEw,*F|}εv-l7/qsc^πKᶊ' Cko5NiOF *F·nv"`/4"%z6T*S7s̴ƧSRrP6x]LJޓ!׬=9Y+V!CRM:8P|.LsD<1+Zg7h~2ɓ<|; #+d&N1_nqYg1 j~dI;~hI`PW.d^A[/rɨ":*W3XQ3upTd+:AK"CF$vY*#t~T8Jjl&)k/L>ӔoUm=%6^%0!كw~aT ,G*n'};B!wo*S'|x V=GL&bMК^K!5qrZbVq&ܨw!FOLkxS+WBL>U" /~Ss0"A7jz.^ePsUBZev;zխt `٠ڹ<DuF30.ü0Y4CĈ6"Ů*fҢ-Vӵn+O-mEj&}kJ!3p}م{q:KbT[Cǻ)zl<|P2)Q{йPT>d$Nn$nG$sx8 IUɶZUJW gwĽK^Y,E"y%a__bz~|Ā-(u Y݈)T/:^h;V\.ܧ e{,FY\%'`c0r>!H|2O {K d,\ȝ^ غ‡Rfz!M&ЀP&J"zjfJ*RA Myxl=6'4E|&mwYF8Hm'|A@vN+꣓7 T|nYNFv2?j`/=o`*\3C R !Wv'h"2TAN":zwĕ*N%TjV^jc蹮#pMw _<?f[!Q$|/Ōvy>OIrr,\F;^/\$*y Q?c bf%J|l[fO%1zPg-՟TH]ذ?NZ,Pft;ES~9Uɺ}: *(Kr59zĆ2+fm/IK1הmE\bV2NbLҟ?-RJ~%(xk[FkNW<97&]Y j=12+aHnRBHNF*Eg/xۏ3yS;ws25~eYYEن~/&hRF2$  t8 & w?Rz^+Tgܬ ^LQVY:&La̷B:Yad=:c2>$B`˱='zTf@x4?2{Z2_r߂5>w !ulo4 cn?Wq]E=CgS , E_Ku䤓 ݚonB#2P-^sT&UQ3 D'Ԙwf&L17\ _i Ĩ䇚  f[ H}Ǯ#=YbgTP/ RuP˙Z 7a1tR$JL;דeSdUZL'Kr?4+ti;$g6 tWE2*ELHh ՓI,(9#As< *;aXmTSA0WLzAqya@,ʦXLcot= .[ .'⓿Z)G]?y|zz8 ~ܥn#c#XoL( 5ڛk冸h+}>]P<-X5O~B(% 11P|9?^hOh C5RG'6(vYXAhT̋!(fK#[m'g9bqaBĉM".T?\ʪ&(,]q:!XՍJަOb_<4vTmNFvmW(uxhzKr T2F#{9]ߙ$'--fEs G>v?_5:M&qP銖x|`̐ E=l-SV @C 6(,o#}7PL&`5Юf(&9o(f{^VlͲ]{$BN''f` 1nr#'PXf"`V8]ئ 6ʴfx@4>.nz8|MG4]iAxe[abPBwn4Bݣ$uT"J +V ;̆ )7 75 8a$$K> ;P׋ȸcCB~({7pjjbZ ֌N*tasCcI4Ӈu,FW٩^f\!qE(t9DAeFI6Y̏bem.QDT͌>|ciapNXi۬=KZHU775(Zh&|!B&LW7%=N\uyxɚ v!/M]Qa?&fmb.]дU28t&2dR,CNyA0?rC(.߱N 4oasFgjW{_iӝAձ>FV^07쇢e"P*ȥo͘7Bv2Ynq,D34߳) }-)7ZftT'%-@Q|#l#{_b^,n_PѤ:c2 '4FIfT>NCƎ'@Êj?uJ-~͂.o{=Oy8BD4 ?ݟ YWꝤ`eu$ !A2Z1StƳEJ5硂J;X8(Oh]E2-8#ADb?1!#H5*ħj[ HfP,935|yhrEFvZ{tH-p,ft+cEƅNvW7^qXTkyIM*'RI߯yp$ &!Z]\C,CQEZ^ik!$:Xx(Rc{0h_#$)fZ[NSp. ۺ֘, 5jq˵2K*׳J*:+/D;Rsȍ)s235غІ$8:W!rۆTʽ yme-Yu]oq(Ԭ;h+`g `/^h,G)y.=ID4f6Z"T(owU25bw \oC;vge Uԙw.>dz2 {ɑ"3+wert>DFܔBB&Ż+0hO 9WR DhG*k( 0d2JJBEu#5=jKCe,*D}D]Xk ħ5* $,KeGmU&JÑާTF QKao^l Y֗Bnr |jM1Ӈ YMR✰34 6}rFzyLNLJBȝyEeBmC n?6_Ƽi ʝ.ZԽ3A9(mAky7<<54!UJ8?^b!.E}~я@6+R hx|gV[f%P)'DxQⵍƠ713.|>m:$rV-"l1?efn8Tүtf1IV$\mچ|.5}+_8h3,S,ܑ@ϵ0T!Ql\P;(ª|P W- ł5Y;̱+ +P".1@Q'S&0jf ҙjM"=H)Wb&~ /CviVtm|MN|JV.)%ӹIQ+VYXhL 1?$ǀw[AxB O T AkKgӈܐy%xB^17x)rf[s44YfY)WYINR0 Dc)`N3udmm>d, O(t㢚knB\6S*q$54:Aݠ-9?sp4GWMyoWzs2UE#ߓBuA@0l39?b'%ԫy%RBt {`qN~AIk]T*I$Rݯ!muQ {18X;eKuRսj'uKʩsw?,SR4ሿ\r\jQl`UF6s>"V 1Tp[&#r+@pNuyCU[l/ NxR4Ψ r}cBNz;Jv('2܀icb[OTVر6c .l1ʆ*cCO,5RG_ qԷׇgF21+veXcARDiA# N?h.g'Y[)sxtkpFK9§fN4R\Gӄ*!h _ސ3 {G2t|?ݨ_fZ_ݡ jnQ{nT];;T7hdl$Z*rgAB\(j lF`b9AÀ tD4. _˜ʂ7KJ48 ~&)PIi _T,$Ph}!J4$vL483"+h vEGHʹj`1L$JE}f}er05hò_qF\ u54:8XVy>ipsO# n`pEZI\G4> 6l`"~.ze "kwAK G"V[rkNM6C PqCڶltMjNQ vN$-:)J&;i٢M`]b}` eB2.:;4$W|ŒGU&h[+aA۳p(6 sH 0_ ׷ިKfɴ`S6 ?UNQLirG(w1U>vrtOPo<\v.ܖӲ?l &^ZӓaTϠ1P!!|x.pZ[KTUx#]3H$˥Q̃0Oj 'W9b+x2xe;ѱ kh}vHB CFN!{0za%K >jMD}%bȜ>bxĭgC~ua RPxrJx( - hg@gM.q$m'v(xfCEPcfT'ޠY'gLnc0-U A@~L )EPqDh NM;~\_nsa ] %Bfsi6;i t{HA!n V,]RkO8EcŬvp׾G1 hγ;dt::d(׻V[lkC@K,%[%ڀ:lݘHUWTz_kpN%:dY\\[T7 V譢ZIA U /{~pПG̓Hk1W=::6*n=$%_V,.T瓹`mp3' ;H~8Pm&}(t!DOV O#jZ?PfmoFhY7mFpqk?N>wHV1nNQ8#3Óab \_GěVE=| pd[lx֛EYG8Лt:),琚>,1p (6 6X 0 5\TH:mPg){nQ eOa6-N͘yV<&;ba*do2S]`X ߔU?!6קfxު6,OS܈j4kM")he3 B-D!%}* zv+(_VLOȯL78w'@^GAĬ%mڷdr6[1`8O;?Q.&<ОT׍G%UH5TY!~Dg~Ǹ -Ͷ3o]9T \?tv␉Ui~M; #W},]/H}Gcqq:e4#;T߇!d1%MqGl j^eUKD7k$yu,AT\rAkŜI]逩+L#0mi4>7^e81y+]q1*z-W%z_RNt!SԔ,0w}=xcQe}F jn[iYh9bVi;%`0ye"(HrU17XBT?!\o[[_ΓŲ(#$$-jO<"8/ n;skG!y8[b09?_'qe>["<@v.KHNN 6 א^Ȱ,:MbvV3xVu^iX;n7bM@x DcH20A Y W`s( /[| 8]$j[sB@)Vi:\DE|#|K_Ŀ#)a\ ,U+:G3(VWKdkUޯ-@_LpiU8W\jB+A+J"ӴB*VÅK$lm軆:7i;h+<|Uq!z}3lgF^t)7b9{J[a P:~ hnXNJZkƆg.m[^g$6$l59"GjIUwߠ;:>R]kg9+Nߘ_0b%+d *֐~; V6,~{Q }{ Uv/U©n0qꛓ2;2ǚ^'Bu0>>1gxNΨiѶȂopy[.xM>PL1&P_pXu{W⇣fh^S/7xe%?B=gU@N[7N=ۙG|#ǗՅ\"B866,)`36B2ȀrK7r |Sɤ9 o؞zǠU.|Gnך6C Gf[)RB[)d3*,N*ã;UKaoi Kb1oKТ!R pH&i6j-0=rx&<}`F "/`%QFw h>-ø0Ŧt89AYTf[T ӂZޛR:E`tA^{r@T/K1tdTI'[*Ȧ"•t~IZE `v B%8 KrTz{^+@ܥFY D ֨a'xK4=uS ]qƳLtrKs4T5]34':zC1(gV <91qb?p]:Ys!z+8ⲥU~dcV:D [ [o[޻X`+*_asIj\0^K4?t)|JvZ4qq`("9| 0D$=V}?s=ը]bXh67{]b1';Xf#3tf%CUвVF}AUL9<:XIU>[/G쟳ZS8I>xk:e/nWWfxΣnO'ӬR&UqïgJh1A-?t*K %,C|:F#4#=?Utsu[bQw#ݝC!@2AB=aJ/V7}u'K+4?|%B56dIKC[FL1 Ǘwjg4K HWfo9j񈈀6d֥] !.qiD* wƨ^L{cKVkw3wxJ20Ŏdjaq-W(sdYSm3*ɑ]*Ro>0>֙QevZ#5Ys=~SU1HB7]9Is,k mo::XQ^!HX[̲3u܀_̘r.{FEx籗-sљbC' _P@1jQ $9?@Ɉ,# ]⯒M1-@[>zY{+CVq,# ;o!5_B䱶B\!|s ݈7b3[J*jz k0dM/`~(,i ^熮XqmLC+C3+Q%F-J* ! $KU4~t-*Ttʢ ILi3r=ksy(D5 [LZ^4 Jl^V/,K*GN) DG_ %ITvϴ7cDZ0#[aFw>z]prHŀ0#mzGߒ R:`z]RQpN.#Y38y{S;4%*~yniL*918kh1/(+J/υyW<$V8Y˗eõf-{!Ǻlם䜜V6gYZ07070100000357000081a40000000000000000000000016101d03d00005a60000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/snd-firewire-lib.ko.xz7zXZִF!t/hZ ]?Eh=ڜ9R+$<;u4ir;&7'e!/#J_Fgs N{R_[X}˪Ow:jwJNx%{‡0]EX/@ny;Nj3QWE^КxjoRLu\-e"X9\~\L;XJ'\0#k9d$]?/8eIj.61݂`c$vW>@ $ 8h,8L*mν]Ю/Hy\K&E[_E?w~YH01%LC7sR=܉nP]j#GH/7yw~0Dcgk+=;v :a͸]dnLL67jfQڐf3[R =Ytڢ5 `MCCfȒu?(p*? ϶MzL o( ^Мxp^*T4e[3Z4?SD"x>:8RB+0\.C0樮>02f.ҡċa?•ws=dh>QfB%->0ƦDx2n ɋZ+n~uzfJsڝ kǼ#ddp>>YÛUݢJ SBčEvCN;C~^·e5ql2 Ӗb jy^V,sM0[v8jS?ke5n6O9nڦ8'a/" FYg*wOGAy&' t̚>pBs{ ή5̭8-<ԩ+hbG^ [_l*}!SmĀ$ U(P3ir޽mA掴vq@^fMKa$תQ|TX1-e ϓ DҦEAq9Qs%*!@k `%t&Ok/-_Q8S޺vȲZe/˱' 8w^(m,hs -3xVWqR ) >~surIڧ//#Gtq0,ƥ3!baf_e;.a<>(0o-*FR~lp PH;`6q-7vr)}pKPDZy!POEJڽ .r4QȮ02SU(7B2m_dyF)ŚT:T.R,yi+fһt4&&!1'aԑ3&qgow尿eEVuiJa([:N( FJ AK2jWznqBZ_+:ΰAC U~qar=\+!a:vKdO\fyG$YX0 Z ZJWn콷xi9Wmu rk8A~ѸH4,̏O?`S:wHpלIm?ignՂ /բ?埀\C4R,pn0p!\/PiE#QHj>WPIrsAJ$tCI$8RAL*ehu+$)Y0mv^^׾VӺmb800'o^= vB[@E؆d[AAUDԕ̩K#] y0{+35HRc>rUmi1G`xcÅ*UT>-z%y!0oZK!TU6xϞZʡSyGoCyȔr9w}刱e6` i5 5:lW,JuGwP u l#ęh_#$rAd%#| e 6~ѓ/bp̴\y!Ohl^q v^9QdzzM5R!iSC+ wfMwtվE- OcQ{ HDToЍh$;OUJ+Vu5%:-8OGo8v^*{]΢ۯ#yq卪d8 ߵGPG}͖ؐ͵c}vS-?V`no-u:;Dof/2jPvĂ(Im%ﮃ FHX)L͡gl_aK_ hSH*F;@Y_WM4YVG)- *!Xlz,U?52*ao} fPW:秺=I*.uwucsyƪSkuYȰ<7"Y/(1 ˳&%dRsn Kѵפe?e N . 9 ">eZtri"Z΁09 . 2B<+R շE;}Wt~ *[t2nXW2`L޻>j!4v.,C3( ā3@Z!5Q KLvϥ+^Xˤ]Dp2)9§/s#i{6 k9sEh-Ru|6 Wci 6/XMᩎ|_cc 5M?WLXU^Fc.DgWS?bj=HqH!~%3yF5e>L"w]agq,iKŇb}xήFT ZI ,p>˨ nZ-'Kg'[Dga197[BI{u=l F;Mq5C,쮀EdQ>>my:.?s`T@",V]vm8c{= [8Z~K?~a#Z&Vf#$d:++7Iy-ۆ~s"RW--Pxͷ˫=߯dx|^?tA04J-&+w(&>U| (1 ?)jzV0.2b<wqaVşgpyHnY<=M Z3[FXdÕr5l*Cc}k4~􅻵ʉ**pXWj(u>c> oK|{> *NmjuR&,ƛ$>(gϜS[:TɰvC=V{<\u?`YIFyF(:/QI@EoO_k'0 ?oCܡK ?> zI( KepGL!!E?ȶRd.#Tz2N2 X,8@`C |.֕$RUM{tJrcbJl˝kt#6dxUF;b;Si`ҰYt@;H 5p(e.*>7qO`ֱZao W 84HءgB\q@CFE c @߱0 ,W P(8m܃cqtKE}38}6邰e<җbH524vyzl8?]5sBs(__•?A ti 붫RI]z|'9u%*ΑUgX>WQI*΋U/^ިMu%5|M7D!@WȊ|QEy%bi6Pe+ *bst[J݊ckҔXU0{= #'+KƣhT%F&7_ꁰ*B?kUf&/u?KbT>sS;2(sm\UZ#[8+~̐8/Hm-xHS$#OhŹY.'[Rc #l]p ?B v*{ y{-3DlǃApⷔZk7^T]VmU1{#v"h[utL'5W"֋M $W22=*=<[ B3u1Oe妜Rߦ7WUg!.Bp/cz6`+ЁHp>r kNp]i a0~ayxKl QyHuȸ<ԋ%MB0ntA${X~%g-Ba(9h~}aUaDknr6PB}^Tlٱ8FsC6B'z~p 4c%T䕄nǫP,sNלhzE\IVi譪`)߰%[{f]b 8d=f8>{Yj do+K65Bb}e'}>GF\t&px+|Oiu#}mGޟ*OO7cңDqF[:^3p88'gڂѻ7ٲsUk~*3e,<ϲb+&J7++Zzc3X%!DSl<s4}:L瘴~V-ǎt)ft㹭2z]a: EĴ$t!jHY h3oy>ƛ5Wmg*)3k!vZjksshz4Eǟ] /w#ĩ'Ihl }\О]~nb&&Ɣ8ZrKv<])X˝B68ļ:ʅs{iQ (gU ݫVC7Y?0nW@n3A2ֳr J F1`=U'Q`^F{x=0Y,RiͲ\ouOA(WlC^S2ykUxZ6-Qb@͹#}/1Oe'FW#jGx#*6g~lۻ^jho{$ $=//2U E`P d&Prq0Vn#ޤL:zG@gcd^eZBn]Ҝn 2ZQ$$%MtJC7Uo.JŤ/LJg,~GKv߾B"O&EÙ}d3t[6-Dl#%Of@H(Ds`ZpVkw+:Cc?QzӔzS2xS ~h:%O(Jdh'73zr̊?d(`#Թ8:Yy HI i%ч3GO]84C`D@tKwV gΉKAsw6dx$_|. ׿ ȵBxw`7^Q^Գf) ͊}5+MƘ)lO lyvZN[=5dzfرRg7D^uirt-E"v޼5+rzU=m# sjсKF-Sh.W }rQuȑ5%`U-%I]`^eE*9Y,rK%ٌXg7v2 k^: sYshKV]S#ݫ{(O0.@XY5:DkhdP[HE°Z hwI^iPaHb|glz:Q84{~[*M`/\P+@#d Um ⌟ Hy=L}FrLU R6 Jp7 U~F*Up B}!@1a*x4(d1NZ{\m$LFCL'hW.uwcJih6jS)h_T;>Z{-^M(:QJ $Έ]Kk3 R+6k}&*τ)MBwXK([K-[S랙(mY2%}@vj DVAxݪb}]UOS٢8m), 4#-hE=bvx.JcޢWK N `EsWہh1w^AOΒ[f_5ӘJ^׆ kpiTT*)CVz_6|.#G $^Oy(q/f@  'p'(iz :~ cNc% oܵZj$h]C"D;e|>Rsϑ0ĨTe/\8{w1_8 >ݺXMH5򣯰 ^#'=` Io,>:Z'{[Cm&.t +$n"7?T>@f :0y2-Kѭǣu[J =cnٛ> PK I絶>SlQC^}AK(9m^k4Co)uI,;,)A dR5B"#ۘ4VX^}t#9ixhFe5|0$R﷓fx㳈C0>GJ0tYhgp\e&.؊U%xNlKZ> Ȑvòhf`ZBqiR@Od2!OG9IzL?ꒆyu̜Rdyhٿ4[$7M,5R8w~ȆmNf3!Ȥk:@(*la;qrYkLolw Ѿ"Xʒ8VYEuKfV׷y;@؝AVnpr.0X nƪΜ$w^$;$ܮ<4}/+؁Y9d+_f G{K'b5)r,M_In"CsO)HTSp;NbIvQr>S__Ymdh8`HNEn[6!~[~)M*vq&H9,*4f?HcY5 Ft8ܢBA5@rVw P#@Z8 &M-: r&aę#k[}^sfƼk}].Ib١ P(c?Oǹ-nw=ֽRGy;ls'CbiQ[oBfZ6bR_dZ=>>)Ǽ`oV(b[L&ǥGc1wėT9DxU"vTL EBe*lf.HBqe}AS0_ f[mhMG_t3m ^RnNL@ҋnxy|BUpjwU%VVŬ zi V89#*}*7L,zA=?T'{7\+*/-S mN-I͟ BD{SOdgip>/+U~n;2 h{*tfl̮%g$:d@nee*4:VFs7i(7q* xV74 <;2ZgFM-^_:m {5( 9.uGi8 Z^yrfF'XUxI]% w)>GiIBbߛTzkl?LHfGIJFS q`WsLn/u;M r}Q֍<9ԍysӧP'~0A AS<1{>'S[@%gCܲ_&?[S(u*i_nh}e(@߄b]VA,Av.f5" |Yᔽ8B{2RAz _jbNBYȽ$SG7v]Im9h#_k͞˷ș[&.-SoT9YRb<BE3$W*{D~Rv@q{ C@]j MOME\u6DCL,k%Sq#.n ϝߛ h{uF h0ď)^}7\bD޿n`€VM> uS`96g< d|AC^9"e⪼܊H( [Cm'-4ٺ,6d;#AŰDh:{Wk\`; 5?!I.% w-n_6&#wKEJ| ܟ8KNLJOD+ ^Tk6J/؄`S=3ܣYY9 ^wsL_1zQTW5&iAU)|A(B$HE2Ȑ#@Rp[Mƌ&?AqD ĺHs1u b۫M3桦5mSHaN(V{fGK`}ngVH4։[5ti"VBDE;V!s BF . P޻W?h GNֵd|9'% {WD`Rgx{y`X1 #v5ptKcFq+}cmWz#PSj'yճ3t@? ذ{3Qj|HC9S]Q9 JGc& J 4Cy@"=HNNlxgkΤ4 G,V5oclc>:־./]}.?:r?7?ܳp$ .)4PndzCa 9?9t(520\[ʂf-%b:sKG[=..A ǹrhRZ; !0 6[ԏ//9jtZBuх ωY1l2*&;>9`۹Aj@U=Xsa!p3#yrZ2N"3 wimGb{vz׮J, W$ H7oEϠܐ *"=~vm$x[Fp= 5={ g¢6Lyj&); >|.[!tBKzeVL!Pr ,B|GlXaZFLϰ>WH2EL&).n"H|Vت+*W~WLB>̽)+ݘvoR~Ѭ3Jő˷4iuYH J? 1-.#+G|s vbGe4ipH-һ|A땤0_Alnd}~] e^]YDCHC-Ajt<a0DD0b'3ʃk!<.:"Cmj@̞&F~v^hBOl?Ĥ8 B}CYexS13ؼ k[Ƌ8P8ך6w"1#BǞjmf .s 0i:Aڔ͎DnqΣg`I&=ΦO׵zyAEqNZ<'9+ Yބ2dӘ|G S"C~S5uES4ADFέ@iq*/k#V`f6Tz"~;h3bJi{ZEe6ØIF]Bp,lo _,ϬE9T(՗T͕gǪ.d,3 i-ل;Kr*6WS&G18j17ghO;(Du-QOvs-Swh5&-lYA TNK&g[7+g)8g%dw.P:m _f/ʉkMQtʭ9)lm &,}i t0DN[(RC}T:`c+qh(Bdȳv,]p0 9"?5׍=MɁE P930# $] L\t ?!wtz ؉BF PhI;y6 \ ._ Y a Oh`.2k\yCնx./D)RXKj[?\Z2pl%ӀX)C!1?V!:JkC?'@6K3hc+pA%Gu%v!EST0nҦCQqi"6:a'qP c^wlNR}PsCiI7=zcY{ { v!n.T1<g[PBHiqg'OSo)=W" ZXJWDez`H`Tq@kތJ.&7ią,/pnhQsA@ ,c$RݎCOs!Qc|ŏhk[XN%,>'_k:~i8RBneP< r]؜ݱg%eBO\#  P̮er3炬ơ u+{6-te<%*t'mrܘ-S,Ǽ 7X~n2b&ȔQ)@T7`4JAR8l9#HIUYݬn:O ʑxҙmρͭ3@"+tW6)t^A?LL:ali|~#؄]"hHr9x[/"Qo*\Pޕf^fA쇩?zя܂l 氯>]MKxD8315:yA+ǡD KH怔!-9 i[ڪJ.o m tNa#ΒZU8:ݖw;1iB NR^7eqw.{L$mȎ@[I};M~|=.F z$b+vt-cciV6H!$ y(K'|͒MR ZLB5u jPH^6wh!9kǵ4P[Rؠ2#pyԻ8+x3掓#Q3×7PSm#(?>M"h/zY'~ͳmg - a(I%9}rc S=PBy}A+K?F)<7pO764A?4_qk~3Nb?.,18\(6 (_zըBʹ?u/d#j:7I|"Rz$/Z  4nXKC1}[D@(fd=QgĀ䗎)ޮ>YT: \zkn#Gu?X@mge>-ɗ=rBj!(l?R@@^Ŕ_Tp?8V Oc97fU8>o mWm%&BMs})~C:5'tFj5ysa41AXHl ޑ$/*uTҦ{({=IbH+J=/ "Ka7ԒLjjj[H)sTJBc&S\˜GJEn$qK'X$дZYвATz}p+S|2 pȃq|6YRP.R!xGSAk3["Q^a@w44L!6\hjGt^ע$2)`2=.]}mF=82-.9d.5 o.+ve{mtxtbdwZM%A81X;VGSq O l{o>c(=APdY=gJ^:NbϥNv/}I[Q8Tv050@ !wooZ;q|U\01UP"_D^M( Pk3~낺^oq}[뵜7*IxP_Q“Fn8DIeV MMey|qֱ>+E g/=~:% 90w}4Z[` a56]q>l>*Q\Q+MmkuF:Ku _+ RVZP]Ӡ2pFN,m]mYybn;0O˹G`qyr2\xߍWZZ?e,&JݩLFG!V,}% ֳp,ov]>w c.i amJ"^}F`M|mgbb2<^qԺys'1R[\A;6w`kN:xeqKמaX5:Ϋrc z똶<Io+ x2sӖU=ÓjGY;o߯kx$oYO'~<;OLmCaP%iDeT.߇?PrIL]RZaq2AJnDWTc_rP~`x~ݏլDY?LFDȄI EN=d^-Or#hZZSUҤVI2=cGIfd5_R5jC7B+J3K\A-=P%-EHX)*xZmd?ݏλ\^ !3V||^>FQ?/nRVRDKY풆1* /|UP'׎w`+B~tyχ*^!n(%eo^,?}%Ep$gya['eӃW>֍YUyЙx-ZUx'OvUrBhn,{K[JG g -5)p]`©L%}JDe: T˃h#V]nx8F"RWsFTm UE5/⍫ݺMS|0wzk?ǹ(kÇ Bɋx2Շ\;X@L2VL(;U/2G;7TCqr 30mc(]ho}@=t G}>W\+t$ECs-[tٙ <t흿=2MT{>D+L.6-s+xݦC^gq-t7.̓Zx& m̯+bmF87nX]y?dX">A x;.!u,F˪>Y=zIJK𫮺WOX<$6T028gH2hIybY jWcq|yE so UGQ&d5dgpĤcIͧP&%QZ F[m$ 0*Wş뉀@dx Ԇ2[HeŸKh{A&<9+E^YjRDn!8r@""m֐}XK4L( [[ U1cw^vHf[pi(Ҡ;Pc,!7ArbQแYKE7 9Ӥ&@\|tD6OLz9>>i z8V*g!z}st3TWʬ3D&bS$gS:jJ!>fZlaVfҵ!*"ER񽛟FmLI3Q q2M>ф ]e֡pki*~M=mȓ_ &ags&tC d*5߇7;VȠԇP6ѿKWL»Yw$f$&VvUeWvDLOa8CLNjiHd|K Tu$ \,}8ӈ}h¹-ivؙ7h|cP\4(F@|>z4˜.٪qq>ı4l5:b)6hKjW8?g8۹Ql%rZI{IK~ YX# Ez0cAܽI'PR@wR@SYXuщ(LJ -?6,}"a1%,1r $Ao[FNB*@EI5A#vƘ(wTi( <ú%F21=;ޛ7ngtϘw.yrG7#C!?G.a!0O)%+?`0{3ןCBol'm{2lW»~ubvԹ8;\݇k,渴qo2Oi) wvIKM0lQڷ#O$\~FH=sYqcg3ngw? |iK! *v:%F+ogTQ~pLŷ8m^AxXت^bQ)Ef^ijPҌoYƑ--HW.?]٤‘veDSTYƦ{iQ[m 0qV;Hc`KPEdo.=X"d7"-`; m8@_*i<3շJե~ 2 _Tb7Bl}t#\K*p#w6(]ike 4ZoSrjHn\j"e#|PM28Bk*nx^? qUq#gC Ŏ}-cw( QPyhO,5nD2,r H} *`~9qV/!aP0NMd?KtΗ%uʷw `&5@"*&,|w su˶^?Y¨ &\?G)\A/ל`s5uٙ+0VI0,ަT~%<+!:5|F觀0icq5GvoG1C}ܧ5K Sܝp$E~kmm^A5 DWb'E=JyNqߓD VFV2vT6wM*"ϿKrb5, zɇPcl;űgYZ07070100000358000081a40000000000000000000000016101d03d00001950000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/snd-isight.ko.xz7zXZִF!t/e ]?Eh=ڜ9Lll@suyMI-zw:}<+VQG|F>?Ƽ 3+64㶐AӸv:TafaiX/9D1r̠(No\{h*>?u@j̈,S8&zYkK(Wra팉3qZD¸(V\7(ZRy%GoTH~)!`5LIb iRrM&-(5jhKeA{2pCZb;'z4/LLU] /~NY X2ELHIgoJS켲4`3*B ~ 1(/,RR$PAsDETo޾?kl<~+.*7Y?pvdDY<ZPwl\ BO 0i&R"Ѐh梼a RW* bh`9-U;m$ІVȾ#::(8SDK#JoiAJ4qnf.Gٱ%% ?CY@K)JD쑥)}nYu/OH/4}@Cʁ crCY\8\dl ޕMJȚP#b'x{wrC?F}у[ޑJ  5:1HOW pAn&]՛stlnW=<Cwz8@FLkzqqZ ËXsBqW{yX;a?i :0+.yq!wXo&ӧ6 ^\'|HLI0Vxgʆnɺq(LG}M^-GJUV\c]?s,MGheAwʏmrغH)u^P7)ȫQT@jllT>BLC ΎV>ZDE WS-q&ԃeIxUXljBVUH5daWS2~FCeꋵ N0he͊t{DhW#,) tSȺFݖ\]Tsa?ڵh/ZNؕlcce7<:g8*EYAb UR9 ,W=+(XԔZ㙎Ov`2z,` @EAː3vE\ AړkQiwxH6 :n`r5~+A+ 6$WcXmB^.sZgg (A@v7nPsTK^SnWlJpםU(~:1 9`Z=TU7cZ Al [Mq$D ǰ'kJ쨡xsmC'_ Nd˷LJx8JB9sp\G%@Rx*n^Oe $nQ$<=dSNDY?d g6d>>Vs}IfJ5@|$Cͽ3oHqf4 \t*񘰫sG zHi7 xtfcpϋ]^Y4?ry>VزHFzp+5gOޭ˰ &rՐ^b.D㪍yAFxUұ=[qpoX f^B C新V^/1EwCqb s.2z_X?£?x1pۿal,1T%GSN*}C-&Q"wUƳBF#2~W8ؐ6v+ڒ43RSbiDJxA9 l(y'[3U(S'ǀ e7䍶'[ }Q"*KaI GL-T-9<spy+^EH Ҿ5}1c6S-= N'հFՁ~.w[lV>XK 4c`V3U3\7@cW^^-![Nr0 O=d1& ^ I a!#qavc G4`%_O,yBs2XN\+t*NA]SY[v1ޞ*ߙ2*?rNn#'3QV'Zm3ѰorU hQ8}]lDUC;؁ͫF>sܻ~^Cpv0752#!*hSx6c'z}Q@E$L0Y)Qe;ՍM۽eyW9,[,y=X{LU ظ5i n ;US =$Sҹ 9蓔\D.Şz%9~cH *$hf5àtj_$8PyZ(qI(r*kȩFtu*FFn 'P^L:Ary #?i)WὙy0xt Jq-k#W6O"5{CJE;nRgg"nFً?̩b{ /-ӷca u^/!U7j7"?H./GjyqkbeL~iq1Fpi~%$+ݏ|֣E gaAOO\OI,Uh>2nss](~^l3ַ D |]؛[z_C|A#^?BF0R݃ӯx!Y'qѽIR{<_X\,t$($kv}(oz#G+={[NfvG72&0Z=IX\h^mU􉺁$$ǂkTHSd5uS=oa'>"'sf1+۷֝{ -}HDcͼ,^3:b $)ӇG=UfkXLܯ̷C/]_#,[EeĨo?C)Y+eRȻ|Ќ.Rh`Qj]i Eg)ko2jߞ E+EBaU"#r@A)3P|0| {lS'AձȠk[eZk@@3x,BԂZYݟ6)gtwy9GJ+tь]-ڜ*eݝ#/F"VZ_zq_b92LfoVƎɲ0bmlszT;p6*۝Uӓn̤1J\]$üFE'M wp ,U\Lֶѯ'ɷGN z߄yK,ͯQ,%Zƾ섈=HAXE-x_|[2d)7#+[s%/TXyTU@v^Ք"hcKaZ(|UȲm˥oR},H0I^(DA)L %[27:* o3W$RDe Vy)ex8>ҿ֗WzGcYN+GbhI쫞9,ZG){bj =nuqgRTf1 |ل U2k9.<(h]Z8u@521eŒ-n@>IgW+m)Ka-%n167 OKSC<DIF47I| MO]뺥sxEe!F&xgbӍ[xvn&RZyҎ^p3)@%0lZ:__tސJ[eS.ѓb;h&fy3TS8~Ov&%*ӤL`hV0\(;[DVm-}u` < Aջ<$OA:Up_Z'P{\b۝`Go.B!`p} > /ut::3kL%MMgR8Ugġo0͛L&E@zKؤ:LvkV1C4'ZtMPmDW|On9g?I}q['-" rûBv0 !5^@{!0#oE3ѤXN|O @&(yf-RD12^9I'hd!❸D9T1?#FX%h˄D?AD? 6gJ^s oǸ &azMmz8PyTR=};hǹLWLԌ&3L9lcFHI'rϚo{Sӎ<l]zД*QE i Aދj/ ^K`ѯʺg60`J L ѧyPØF%KAI㐘E^:j74Nw!\և#*"Ǖ$c^>QҒiSdKwnML|C,  #Uq8z72 ^IC˻nFo*LnDL)μoei`eO o S2lIo|F+B [x\QgVR l8ƙ m]rq* S7KVp!8jB9eRzxٙ-8y2&gYZ07070100000359000081a40000000000000000000000016101d03d00003df0000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/firewire/tascam/snd-firewire-tascam.ko.xz7zXZִF!t/ =]?Eh=ڜ9L}Šm xɛRacC3-AZ==&y }ιO;Y)r"QƘk2MѦ!-~ѨH 0@XQck>@q%MJ*i3. ;NXKòY:XjncI(FpeQP(=MqG~2)T#KXحXm QȨqv(Om'~!%+K!tU Fsz[TP6Ooa(H4w>aJ9$H`sbM}L!ǶwI| Y(e hu du1 9U0λ;lf~ڭeT40"Ȧ]^ZpXpi?K%H&hEsU2Z;50hnAT${ehTIhȷʖIxx>7׃./8>ed05Ԁ`0b@X8|2RRhf\3Ƴ|fU 臨͘Re&0@ήl G2|"s_ ^OAs`y6LNjWx0 Oi*~8C%vM(5V ^_'NshwPq5l<(wM\-&{>d3پY_wh1;|`J=0_ů7\&ǑP5)]@8m ,Rݮb.8 CG;qmQ 1`u'WQϊT@;*w6롣&\"jtn1}YNy!4rzwiО5y*~+x2V .Q6cA)]j`Q5vp'4y)rO1=Hr-s[U{EEE_GDž :;q2TYqgNX7(?ՌJv,YFޙ8C\,t3 \"TO& K.ѓGL6'1(Ho6 Gb1^p=9Sy҂r(ˑct) G^z_1.8f%I7x 7"Cz 4h7y~+Z|mqyeZD0)F䔐i%C=tVbЈ o)jK]ϐtvsa0u^xTk³HT2-f{Y?Y@[vX3e\ ƸZ<" gq~k`0nz(6u`gS1Ic$=atn9擮yM{OlAcRoT5#9^:ga+c[uN'r+߷!rcR<#LRͯ[6 ɑwvLA+M@5cK7Y7;²MVHׅ.ta>0;"?gܳz%w9_5@~'Iu0nɔG9:Qx`n "|Tg8w+J/-aJE0"D@~w, Ή;.l+쫎\I+[r1v-pB-i 7 N{ZJ3Y8RuފH~?Z}Lݟ׫{aW}f-&iI@*1j}<P8ɷهwr[7DiE0S6Ëykki_)IJ+k|yw\8~:BeiF@mKd+YքbW gD`qLF&.NN ׂ%5S"U:/׫RJ?)* F{<۱렰=FMsThiGL Tu-YLj1Ƴ)ÉvPfԝ_lo vI3|Fg幷`Z$ltL2r߆&~1B7<?h/1YW53gv>{L)J#\J:󋂁 V4/}Oyعb9l<ذ \Qhe{2e<#0sRb-8=c~w~|֍-SzއL9ܴqEO iZ3En)Gb+UTnv/X%:AhHs +Lԇ5f*q{-55^ЊMd8&:H `>HDFR[v'Dy{ƋZ*cwKixװPWmZJxc7c.7}Р[>>#iiQ{x=Nrl}y{acxX945q):N 8~>j^=1 5ʗ,[T˒qyAwi3bnyUeWptXcԦ?W2/"5Ź@t] xj|DKuqє $a_~Omoֹ?5\ }H[avЌ^S8C(s0E*ISjuhoY&;g=6IxXwD +WcK$Sƒ?繪+ BMSi$S_/GQYW?H23.:o6?Udk\"Pƽbٸ^c1PxK#AM 85PH6X3A9*>t~nZ|ВFd(w Ƌ9:q3[9+kO4\MѹmҖ!9JH0wORy+T=Rlɽ jdf 3R VGʉiҊ2pqbـ=X;{>3 }Wu}Tle,$!0sl8(2fhli,e{'-88*1 d:0_z#5zqCKT.*j?Kjh GgcrF#Ğ mupQ>8T֢}I WZU#k3E8yb!SX1xC;$Trp }@Ec{-CNbc\OfKNvl ǬvY{u::pIpó&Ka?$E9*fY4 {/HM >CN6+^+LWful7g!k5|i%h3?DU'F t\aS@w!*)p>|GNlR,[QA -㖥ͦ3i=w t@a=9AIұϬ2Ye>^{ bjzYS;S Gi0/4_3GOcwv[jul^iOfܓ+R9L[ iܩUDMݽe|Q,DdSVIz,S8ә0eׄ9~/jt(N2Gl}ŏ :^ KdwPLOM۱,aOj ~@1ɾ#kGǎT?SWT[W맻3΃izMXrM4 M0(~oL!55}E7R$XG["we4.yKwb + w7uA"T x:)3 rPDx~ZEp Y6v@T%#r6Z-/*N&tN\)0T3/agBbtmhKܐ*:l":Xm4?,!T7y#*ffZDQNu)yz!yR7X0Wo`jNg(6mQ>0 THJ&bPbq2b&KNK'$P\=X JVqXO?v@ YlDVmO5WJZJ'D;iG X靲bqa3I0Z%*26ܥG!p VF197 b0:7L7 & xᆚ4R""zx'4_l"J0}Wo k;T0!`TL!%E\gN& <6ѣJ`̐mZ-Ҫ|:6k${zҷ}`p?Օ'PlpPFxϔxu`F4hsc "nF#|K7~utwffiؼ۱tuгgZC6ͷKtMlA%ƒmv ]EIGcX-qwtti&~:L;o)j q|໠|>`o OC;P5I3"s,9Nដt|G+=0Xl_T}kG5ea؝Ē=fIAn^}p> =4_ai:(+B̛mOi)4,3 C.)g(*ItGw>+c~_P2 ݿ\ |4@ZKP/.'^h^H5'CSɢS}ݝ \J'OhČKY9S1"jԙ#\FGH$]J7<ݱha>ykd  T[P*wH LoSgk02fi8ț@!/h(ED4C?z9fTn^+axuJ>+*gsJ2c-sγ|„BlwuUu1x/R-D1@~IU*Q'[iǑXԠZm5 %*8Tޠ"? ,`3%\»T|ky׷ MTv(47 \ )|I{)Jv20!F4R<;FnaYQS/!6S)a,V%̯x_X q!ӽſm{ƅC RB/mY\弝+)<FR9Q?B@;}R900 $P!FL6a58{]|%4 m7Q :28ʋYc#vuR}dK5-q-KDn)pYYL|dUtT:][HN1*-7c8Zu~6#,_=*_.T@Qzhrhbg9*WIN0pLV&$:_Q^w..o8`Us _,gVL%<)ռQ[>y9pݬ ]=Z̾&JÕd ǍZNp\g9j=} H0' !A]j$ kwk WfT-d-kV0'~;8cPLLԂF'z+oIAl?YiSR/g9\0] ^yd䝭u.@҈v{Z$%4 rR{8楚畎g& Ԓc}RY\!6bMӿ*2H"Ӫ+2O~ړbu(*DW>-[Yx?ƀ&\O0{;Գ7 DIvH  :`)?A0Dk=Y#43ڈ+M%ޥ> FUZkި; t(7|QI0+/`/RwLD=ŵUs ܠ-a牍Z+Xx .l?K \҇<9?).g`;wP*-αKQJ'0 :P<6Vȳ}ž +q0FG~J+ŭ][0Q[]oxcH5rW` VӑoF0Rrfcv3i@as"NՂT]SO(y` Q|TLSچ$QcFl?tz,wuP`aAuoɰF'6OY>]q%#Mv%G[mMܥW&on?9ZЮ)~7uG4\ַ* SWl9/?$`5߄ \:i|+b_D (ԅA'!sD RB?SXSN3^J= =fW-?史8ȃٳ6g$`j ֗ Olu4+y gt2xr'&4F77ZIEoW Mt%Jgߔ׈ϱ%\MlZBz¸a=D Þl4t1YE 6 Pm}$2fF v)DցX<.?yFU?)1# d4KOݨr[NWjE) }>S<<&T3?|Թ׌4O롻U-nR/rH\$܋ duJ2Hy$(?Xvޚe`'T6+nHU»S*Z`C|>Oji8Ês|OgNK_dR׬ݦgO.3O쟝<1ABB=|hkf!㡾g,6>hG32^ӡVPRS@Փ\8ߊtWT(~{!ZS̭%OgM`n9yHu +7_:=?V/Cn*ODOMb2ѥ]S0}~W] WA<,OB!]YKbpcz˦R΍Юzyzkv8w8?y?^oYw*Vw5Hr j]"L"ĥ95⿱Xض@yȺ8!PP $vþg൉9, -{ǽ(B *%gZ1%6e[^X @Ǘjϭ{ BtIF9הM-t[ZǮ1FCo>R)cYskŶmefpa-$ɱ\(C,y#Du~360n`d`jc"ޘdzO@rwOEƢ+1/^##fH},o$4G $t&\HK|NStS.'pYP-͍+='.r)Kgq ̼Z/2Ź+ERَ.ˬ ; (|W7QDqo/ypޑ,q`^tBU`iAqςb,^㺆F]:Tdy/k:iyF_/\$9#Ÿ9kLv.% mLjPs'Kΐp v!U"%յnV&A9ia=rd#E?[B&IC*6辕-6 5s/,(&n@nm6ĂhT@GCuuK@D quX gsG~@ґjLyV0 'h)a} )5 gowA`3W5ͪL[Y |+kM ѭO:Nqދ/_ mDC7-]eOFV%wO3A 6zdͩzdv4uy2 Z8TBxg7QAzaݱ&mkHְ͂~n$XE D\T$%3ݫ"ys@tF5i m/-II94H?5chXy--Y@VWUB fI.8֦X}x"z<З*瀟΁tXJ̑e#'S3v]4a]9E鯵dcyΞߜ.jXuVU*\HP\nfբsa3Xˁ`}p&`kHr5,GGDđk/.IMu³5F ogZtIHNrMvq(4c74kD^i >V$ςj2~}Z~ 2~SznfH,!G@YMW1PKOpx#᝔V,;'ې>{u[t8r{Sleb< X&ccxΏyb _4C^͍wcr3s|٪C?a̋x'r|lk^tĚC+3Niit @KgKCbrY9в?g'ҞX{D ùRi1`< %(zYy[gP?c>$vKRɥ"d}1ɑ g=`dCX .  .jAH)oŗX7|ź04HP&;:#6;>T Nt M;&'q-^01w-4,sBNqIffBS)RTսͩVNXCK\t{rk?J3n:/fL!zbZIq9`Ea ,#RCOHL# ;ymn ^30nA5ܑ`EfNJݦq!X.Jh;ʵ^ST?"Bdϻ\E #F &T+# n` Wwl<>ˈ ,]<*k&*̸lcY߰?K'F H6.w(XзlPvO$2 FPzH_1M<|aDQ2t 60v! ޿7:/^y6t- L%]`_\aZX˽&@/}'h|Q{iP+[ Qh%VT6eP뾀[p+ :@"[b T;!>tD [9WzJӵGݼI|U'A%Q] ej̇elqi7"'7Y-G,zjA:J@4jĞo /|ԙ(1饇L v q+b'aRN%A5C_!nʼn/n£2eJ7KG?,XNEZv7WӉQDƺ[db@( Qdw (MWf,K&=\W 5:޼۹! k`G%2m x/W>1$3Ѻ`u+ oF##2Qx;8ҲRG2nNҢ6ݚ>,LBvҰ-#s70Pzj Wj![ H*9ƙ8yL"3BZ07S{3 ;jR%Y j1Lk_˯jTbXE.WF}[ip2Pi#(tPoă÷hXd 'USSq *˰ni^6OGC628C#BUBi׫!eTxWg~ ԕxF]Bh $?-{lξZBѾL`m'7RP4Ha9F.Z>_₵w'ؽyX*t?j|ܞS ?CPa)<&^_kDCbm) .]P^zNF][yYHm2RD*Q46G)S@iZ,{pbdeI O@+YU,9Z,&=i2xOO҅RBγ^@ٳ8mØN>Fu3]Wg4ԮωjZsAEKS{+eM_{ :=pҞS FSȋ\~ZbsP irpҾuK֊PEQdB#\YIѿn;)=I0.5] ߂E:TY(|ۥh!D&fW(bnUnّQUD_#݌VdMn^~V _Sj侩jҖ[]:nmxEF #"ھdEߣ`m!#+'H$ >ʹ A:1wwaŲd J/OF`%3P(zD̠HNm3fVesD0k~ลt_J眖(s寤6TPl.Pk;a+R5B:`7XzL'tXoM H&KǍۀjV{H-ע? .ja5tcM4hҮM](Ά #A s區;~ܳmw}iJ-l%Ԙ@;5dwa$.m:oQBײM{=XKA%iPtI};rGЏ:ik4CQܫ3ӪQ_:c Ah5qk/l 6'63x],o|I.\/騹G޽ bq'3,=k!IGVG( ϬgHzLoN%񝼊r܉"=Uv;ͦ4]%UvFB1t0ȅr>ŁJ>w.\CWՐo&}DM'м[B) /P|W$>lZ(0Ca'M9R=J:#֣lVU1G+*yҒzcDU7^Qa;D k#"czWڄ.T=wP&Cdf5_gi7]q\ N]ҁhfAr,1/N4V@RXwKdP풟=;hNyM XU,kWi_Vfw*yq3BMΚ5U<‘tPOC^P=}+}FSAWmaZw#g\ 3CCD;PK5+{q9/3x^| nmTN^'~S6d(%?8_l6|sjgTJL6_ɲ-hbC:oKOzIt>]0\0sT-!'m||h4b1xs"_4·LfTFZz@DYr$JcM2z(8ɯS Nf4>]FhL.b;T)Ί7\Aړ?eN/1%]|}AxD֭V^RmIJ!(zUesQx+ .rriZ>aQY8#+ͅ*C/bF2b!a#iu:uinh;3W(fU m `Qn]%l;rjNf͹!>TWc9;E/t_I' 2wV="b1/ph$t4yJؾeO Fq3ދ*Ba`f\P=W 2P W(N7W 7NFd$?˰XVKr)@.8qԑb{$f`e/ 6vo0WJM^HR _:Uv.0 γH/<6=R1>.Gwy}Q9wtXjPo 8ɟzplZ%Y6/1&aˌoԘi# 6T""^gu*Jkqy&ܱ/?c_x 4 V ZW+?Z|s bm|05dMYtW-ڦ749`vv;e|+1??tc9͵ʷLW@nn u5޴t9jQUv7|6`"{.m)QCbox߄8j:>mӱVn2 A;L-EoL薱ZáZFԇ5k0hpL;w֙GEv/[J(ڵz MV^|ՁMp:ǍnL2]tV\'(3VXm y] DQN*2M?ʼnz؉ejm!Hi؄juʊl4Ѿ.[kn)pыmz\VW۬KķH=b_*0 oXB^MBzK$ _ԄY0㆖t/͓NFZxL]ڿߧ[މ)3,&{-!4p>3y q+Ҧjwiޗ!=O|a21ɌEd!fU@j5M%&I6YH?21j2Xגm ] sS?]՗K[ &IHP TE80 y 틔POrfͫeÙt&Xn};x>KOKO9%K9X$-H[.q# *-Z #&7;U}0P#HÂ'yyfݩ\ıCEaGNO_Q  : -UDwxSbS89.yz[9PD!Ǖ̍%FYA`go$ sh8}s*< gBf {VŲb.:2RzEBXrKJă(R+3 3n]6|ñ7A= uffy]:0@ wWl!D`6okͪ/ݡCt#Zj*=vcXy0G [B0.y\ x~s`* '.,,ln \vPPV]2ΚyPCG2 ܲo؜><\4E_$S\Vr63#?$e;(!>oL"eEO "5Uqe5E}63(y1#vuik sjQT`]RJ7I$V.tlD}%[rm60k,p7yD}%@@B.;SFv8jRYfMdߙs9p'sUL b-͏I,jsyVJ_4[N z?UW0x1͙(dy{4{(mZEF>+gLۋnf΅* zKNQYPam;e2jE *e#UD+s|LfE?^]I10]5!]]}6(cƸ?`Eozt`NY'l?Ox6CAs[zOʊz < pխ➓ .jEAgCe}"PqW;uE r7[bnu~Xr#4ՠr+0(FQpB]yp'S͘Jj~gu_DcnRGl(hd<\5RE/iGKA'&(؁a1C֭ka&?ciH1I7*ؠ{j{2$=@6!-8r$W;5-X`8_0VX1a [ /eLhNXVy8 N[`N7aZr_K(:*R޾ܷ'Li`~4b5f| cFnӴT؜Nqʆĉb qM5s#7cȗE$wab~[g5K⋶e/22J&+BvlaG/=r_] V&{~To(O~QLWHd; $=x7@l]]]IrRTEZ KZCSbr澛-Xi:#6zw6>] *M>XZfe_9ӫj;$ޕ :+YOP^UWXȂI@DG\HͶpsZ4ѱ8:`--xr"T8s+u$/7zR;2)dDaE1 0!FfPǭ͈rr6D-dU (pP;m.`d qwJN]߿s+?eqBrC&]P6  zPVfIU)M"s޷pM5+ep$O{f1}5~snK 9%0H:`\bwcW~G>,i$<.!jUd Mo΋}y}.Ci姴q4v3g}왻siD\ـ~l ]u][ü MK6sI Tu:wK^-PU,\AyãP'F~ F4% %TiHwHe*&j~>RZG* }UH8B`Lo,`.=xp:4ȂyT1"! aíVzѸsga5յ!ۀΐ1ٓXm&j%4]erM(H DeLl+A4N޴lT BTCkF7PF #7ovD&To9t>m"(j/,U2DSPVrM #dSp|u 5r'˜UsW!CeWJ^1D0&0imx$T|wMevq\*vҼD^{\>u13GqEh|{<2p0z ONAu˖)2IZ\/ O]I>=cf#1sI^9s]]K$,M=Q[a)Du e /5 JԎ5 -@r35vVr+amAG6ԵBe"x#Յz 3%pӞ۸<(`1% MrBpmFS[b2 5ƃ7D*|cj^3OAd3(-:)􃊹`Vbw:$tXS{_ r߼#'r :;r-QAP`zo<ᣬW 58k6bv6]0NwZI)ʌ wk?l/^qX'Q0@29Icip: "tWh~7u$TeQ($斆[O0mslDBZ2}lrILbOfz 2&c`_Dم ϡٽf$܆|])2di]ޅv×{ݯ )^C|KtFd8 ĕ=AsM_frF٪_ew%@ϜɕV8>J1ǡm؏6N"/%)34v}J&1? 7E x9`.CG]J znt>SL1'Olƾe~69BCD\mЍfMpXޠ!S&u'!3Pm,'is}` yD)?d7^ׄVXޫ#&uԷ ~V'e ,a`Im\%:giru>;uriQ7Z;ُ"I-8a-IJY⁝#»-) <Zw][-wϑPjq+\[ 9 mj[Y`8ay- #Zn\;\SKy5),,%W՗PkƳ ?rD&9rhi=;lO%I&h;t}k|3-`s,H#dݣե_]q=d^ wPkolEȹY!]/t# ̓X}mhͻ7?q;n)эcjų[LFCU*p]ZgizUq@2{;:Ydo ^ȕS:h/@Uu^B..K"0|YeOdž)3G륅kp=`8 cKWM;FiC t,SKS-%Nr(Uvc#2]%.ta;ү1} L@?gJzZ{,}`:bl9yFho"|mDVx礒\R3d[*R @"GԄ%.R5je;SDx-VK5gm-,y2"'ţr//[$LJPY՞V ?3OE1rdvrPx#JIi|޾D3Rj~A!p])FN,fu%R5UZ)0֣%ʁ~YgE?q8Ƶ6<*-k@\b bl3.ݼ.eds*# : t Ӓ4u!9)ﲱ&d0O% ' daA '4[ˉ4 z`7M CxS&5-OT?^,м[ yKrxW~E%V/€<xEE)N0c;~  @)MB-wBjߢ3 ȝ9)ԣ_]ZS 2B/ v5<|e_Ȥt7h#@4Oj&\s鵛f5Q%_aItc>0}_Exqw[3E! l)u#0]j5#!FH~Brq\ϡSnc-| Η1'р-4Cnc9K.ݢiJvެFU,f ?ўy֋$a*h$oj9^GH/5wB{\*S6[g9z*^g6Q[/qٹg }UT˚-YCkuvL׀$u)Dՙܬ99nWx;ɂyRxG1 Kx -ȉCt8s11 jS~r76io(.ʭU"g&EM]&H C`S&$/L34rd&oc׹ěEOE¥LGmq^茺2WTy)=؆1&ɹaB[vΠ99SAwYz9Fq1B컘nT5HP"ڼ0 gtͼ_=jSW'Tyk^);KuD=E!V$ H*d'l/'H=nA`@D5 l~?r̝ԻڐK9O=4luOL>~7uq+iS\FtH,--}.9-bX<3*XsEȀRv !%;hlMC$5D;D pRawwOR@S6b>-)U]ܡǘ'L&&3LS=hb3O cxEwXe)C9Wb,^elj`#I%4DMVV4KWZ)1GjU8W^$=~WCFFӴF9݁5x#?=&@]pC[ai(B6)ڪi *R<vfk%Z蠼i^cS[KD$hFt)Sq,H RvKi$2I,2Σ0٣<72"|['o+JԒ!8 \%)ӄd5j|$c.JӮ 7K9ba}P C 2]uL?uɄeJʠa9]c '/Z':jx"CSxMu;11J2ц\ uq-ɈQ\գ`,LIEqA\!ZkgxF?xw[/ӿ7B%F6m!qb_"ǁؼJ~HlEm G.-\'nL'3<X? 3ʥƌG/uWo(ތ$xB-.9%B9›`Lji}]uF!n0d+8wyeU72#`%w|.2FFiA%lÔȥ94kJ;RZ?R ooE3ׂ r9rbWrVOخĖ'c`y@$oF-^Sh)t4qܰޗC̕+ ycШolI`I}GfbTS9zCk?Eendke?|r nO-藸XTz"Y!8[:zB OP AN~T9gZɭvMK暑VoHA(Ri? Vr5l-l$)u{MiPt@JhѴdmݧץ4W[T/98ġ8wB^0}A)NjV\ ٦txk89fܭU7N&ۚV8ip25$bH 4z'ʼnPi%|x[>cfp¦lSq%&+`o:h6eI˜?w+wŖz_RvRl9AwMY:+#3X}OI A 03neνQ1k-$}4\qoczκRQF 7hq)y:jKckɨw TmbEFյ))Փ6f]nc=, &%4k讥Si!>m6̃*"gdBе,8X5b8u75XT1`rɅh8( |^)u O #ݬTPFur+@45X4\#C,GʂJ/V.ᗠjm3pW:92,Ҏ49 ML*)%leGw2pl@yJ^#֕f6 =͔o`"wM{󷲤*;@0i<tZcFIu~cW-)sZ]3pQIWc'o*X8j -OqjY6TN >9e#<_r0ӿq6 9ۦygfUeW컓 Rydr}wz9d~qɲKW"cwn0woE`ࣇX@~%a %dȢXar:;&V( 4nqs1V4ӳ9!MePQ}6\<%ȟ9T{@Fg4g`ߎtm-폼x C7-zZթBUw3kea qy}AybȲFY)QS E 5g%H.E ׷ȫn^!h45-nIy"?%3~R =ђr}-aLyP;^ya$h$S- ہjhyBXg4,KGLٰ: #Mq:fp7V &yer׍t6lD$gY*Rj?$[uDf':|qyDa/љ D󾜡W!ח;r^ GYVdV{L{'y5tHİ4)= L cU.Q+'+cePkѝ"o0xK Hm!D *S1b8sa̻>u_6f0l)|JqO='_8G>Ollڒ7J$ LS.́ Mzbܴnqkʶe_\`!:@Nt'19>]''!$pj/g[J|{3ICi7a \չzNMh(`jcĵ9nC$ g1x?\y,o)u5!a H%IA$Ըd'/? x>ǥ464pO,ӷ[r%+.!6ќ쏔 S Yt׈j%w89 <߄b JOVn`ړrL3 kb`1{U/a):yRVz2-bUƴ`eKd+:_s@9ȿx %+.X+ 'ïCq/4w@띋jms_.\eZH|gkCOA[H+t̜;c`!J(>r>jYVic¯)'}+eY/%`o_|a2c_p CB5XVXn]ksyýkDq +~!SھC=B*H0xHbRqý N7>D:ov6χvod5iQ Y *eDJޒs*dH1Q*370Q}갌^j%0uPkwG+q^|XEZiIMvnv1S'\߆?ҜyX㐅:;} DRo VO}~7p'FLI)>l mm͵䃴T80bCoXP,:vpŰBE#1߲ND`y#ۈbQ>ɴTu4YT,myب&b6@)4$tf"]fnp1 DH{ﰒ L>0^!\U -)C-zh<~*K(5 _ae7I'ij;TPhmAU'!%N߅1Hu?O#h R.z伶[#\hD(΋s㶷vf7-1jKF(f'VxHlK'R eG܅9E/+_Ul6"eixZ741#" \eF@8*w7mgpT# A{k|2=\wոВLKx,w^Qݩan8zOdҘsmSel۵ydwEwL6 .&-y@J~ǣ1U c$|r~ L@YToF nx\8>pt*CiW\u$B}Vkk8N˯<]xOXY; /O1$wVT!D̨rj)ϐpZEâm PAi@1Đn,n\(h`}>%WM!E|)ع~t8tԒM>Qmy)uمy^15Mo{n%SDRfjH& TM `7א54ץk%`ĪA]V(q`swro}qYbop(+?uoY+ycx*?Aox~`y2$JpjʙP?ܒT1(*y_,E#0M-,?A j3^%jlo3czݡ,5vJDh?{&ɿgXsFB-CpM,|%K =D,'܆xu࡫nCn/ EtL2;9tY)[X PwM9&=5o&fn4JQZuVZrYz+ [NRVBG+,\ ]e^U~cۮnMøE}ZY[Yu$񟡍;GnnmLEs+zjC|0{?p.VeN6hr wo0D'!alp39CpPwdʤV/R+,{> ˍ+X k_)9ǖG T7{Hi'1:-Zr9ZܐϺUR]Su Z %5X_RwU%dLW- 059sT7FQG|6P(]_P@+:bnp2s[ x tkK=2vrY@'I]J[p*#0tк.IЄ:"LA9oNƁrVɇ>k:ܘvҖH.(Ӊ3.,R ._ Fa҈~5peq-Ves[),FWy{-8!Zk "pHp7j].ĕ&^/Zj%Kz5pEH7rmθPw =g?ZJj&=8Zz4ۑPMB.ڋ4~\D,Ȍ.m.Z^?M+=3JbӸ+JiXg9hz%S '|¤)6hk,AoY ?G>-T\YG W~Ya$onN@\M^*R >~s'4. ޠeΙ+te.Q`Tq"J(˖"(˪&{-xpӟdmTcg? =&q A;eR%#r 9kQ5 ,= _f %X&QMFIO?q;3TZS3omq `sT Gs.Ä0ؿܙ_N*=/8'*^))՗zOftpTޥ\BS*TS;BEG([v"`N@{rMaW~z j"3&gz8F^madVUݿގhX}vAuRx|3E?Yj=%1N m꼽&| ߆=\q J$޾@ؼKBb6iepSDz6ߋ֐HKUg_%&F%98iF>ٰc<7Ąkg .蜧;S; ڕ2f1^$F>8 x҄vT 2m Jk !yP-xwVzf\ƦW`Df v@&gԿMסmKw_s|JJ P-`TNi6*ǪR KXͲp#Z% 鷧dS4zX-;}!*9j F? bvAVr&ؿzO/UA ?WN>O{c/~ydD'+А&n-s%50D)hq=e]YwB11 wXӲ\9l3X~iVkHq -2( -Kmm9ѦZ!y;rr~EEժpU>ٷ~edX=|8OFܸ>_P[ԟ{ϴ5 VGrF5[f0'BX %52h(MuV.-@ !baUfMEHvŪA0$FȜ5-r1d[ P5]aCoˬF⻻:9aKz{G̴tVdao@94q%L IwdHxƧf"%d~`yw@]}]kVuB@'u8,2X'8!\sm7qopN֢|z_e.ۃU`TP[;#V:fj{Ag; ,h|[N6=QtRc9 dʪ( &whVB[tqb6A~TM(qBI`F!GuʻA`@SHۡq qPMA+AuI|?q!X hlFһ SaX"嬀۲] Y9`KPLtkR fwex"SI^Ǭ5뒏iV45~޳Ԓ̎ n=Β蜶@dq&Ƙ=BD}O?,[qשly*%X(E|و A=u\ SuP/nXwS"ӝhAm<@]dؕtWf2Ū{CJ cJ )H.Gk଑ᒂr AG-`V{7R3~1]d v` &J:L<lbZˬ97cEEaQ/,!; Z_ 0@< +/8ӛWV 3QG < g ; kVm|#, 롿r_;2mOOD!^=q2ڈjIB2}|'Q=Y<-.ŗkk~RJﮕ\R$÷l7%&a%:YEL~ d=9W3jݳ}* ` 2|5G׾.pQg%[V0ƫ &t4g4A9xr4KH&Gg#HP({@7K`-f셐u޹N@s*h{T˥'Dmn{q-Z2KllČ }4Td1^B+Y(SlRWsg~/n~h ^ZLYj?i0+7SbٰjZQy#G$&Qf`/^,xTyC{*1]Qʇ_Ԫqʻ )5.H2 W⋜oީx繯(8JNkb>CΤ edEbB^`XTIH1oOPeR燷g{JH)y$y٨HU@@XxB*E㍊rc\B(n 1eA%NJʉѽʡ:,q|m#P?c tf @oeP^sǍrFXƌكT6t}Z'du)DnV;ֺ4يXIbzc_K /H&h W\j:189MngW:9r'e!c?哫yvGNEß/1Vq=rLc)jɎ-n\p?'N)-L;L.~PJY@Mp&^n]x>FO퓝Jl wf=[}1QnFa\HBЍ%7_ٹ2q̞MRyԍjO}# n-{ % e `ޓkRʫu-=`nܹ{;wkLc~3Ms@}0&{œ`P͏ 9[tk1^9HFl܌cdDɻ0>oڥkeUP>NwAv^h"Kt䂫@_W,!=9\l٥?&02RW7 C>߱eTn#cLYu8Gdh#+GLXd1شnE t4Z: V"9}&FV?S &ZH.S:#Nr7!Ց8ԣ73,@c@/':dBoas`%>ǀB+LMF{jă*4E]{ş8I{Vh5mHkt$Rr tU+s sF/!.LFXWP[Kg>F67XhK1Sa9j0kvM x{J3" ?cT!\DO'lͻ%V\{^%졐< ~rH*UqG"o_RbU.)gvfxٞ<g,;Rѯ~+j>=iމ CkhK3ܙ(7)6r |LK6E4,,A /Im6 5_oXnL #6x:v/4r#Ew9Rh9HV'E񹉕׸s9d, /ɪƝ:GF"%fH8UEtu܁Ǡ8Ήɾe~=לmwVўvV% о\lgnR1pB D Il"i!g^cIuif:O )ILK~w 8OmWUI׸DOzf~1is $iQ R ^s0KugM?O)yP C=tOdoc,vگwDyjwR>ը'ޥz\rL=t:{?͕CER%߯[gR*cpHeqQ^藶Lw(dvcQ B2>e_n8kb? |$c׺&`cC]wcd qoOm&11S!0KK0*\y6$q2DP_bXN(hZOI;USv5>%i=I3,=$VٙZ X|;AulVxK" !`)2K 4Q\Q5gW6f\qQč0JY򔍃@N31.ayL|x|~1Sf=ȃ-g5ah}2CЃRm&EMDOHxUi)-:]yzy^V270NTv'4!󑱉kXWḑE$6 x!q.mBS0m~ru]FilY"B,ߤSP_te>aLC+]^E[gĄsM UWÈ'.DW\>qKg#ETJ އw4uIl$s~Ǫf چf{x{GHRܵ08,Ӓ1~,U)^CzUp+pR^{ cQ+{@>Ň~B0Z"A<5R0@ EW:jd 4gGk8tRD  6+Knk4'p=]=yԫ1+,mӳ]/-۩=jHm,@ 0%/]BұahZl ;H`mW=5b,-ʳ"xU 0yE927*L.$B7l9bQI uU-]{# \ϊe,kecbY5qRT8ͼWuXJ=&bLZc Oc ~!YF8zi$C;>&/ϺS}XuL12V=@ϓrve2RCbkc|n$]Q)B}pe'ڈkۉ]~j{OR~-ZVVy~3|K3Ȭ˭ 0,wVϒ"l[CBWӯ-%I$g*2WeZ̯w)wY͔A:E$,e+6\J^ Cڮ9twX ژ\C@%1ďpQ}ά\mXvQ/ pY[Ó4kCVeʎ)WsqTj?ΝNFϑ(<ރ[:lI {8#6Cb;RVy 俐ZVH&/uXFS+ďn<_9($Pb/jEsMBQHH?E0R>iu&zcBEbZVkj "9DgDOx=M>hU?ZsP1Z텘Sѻb[ k7Tm:J EIgz@dmSeXH!=OFA65~]<&)#P t{"Ӭ';l=};ُgᾖH:eoi|Fzy#)h;ZbI]y[n(:3_۳فr.9°L^8YEdݲ9>$(tfDܟk7-~TGl+#3QΆ3kκB8s{)b[:; ԛB߈@TE6ӫhψ`+d[kWX]i>. P'q Cs 1BO~Al\_ijgxY]CFW qQ!"}T(@p7)juMҖ0~pZhL8 OQA/y5Q3=͟oc lk8Oeu !SDs|u;S1Xz`N{IkN77of{TBîrT.V;yɓDCyƩMQsM:oT3xa$H9BJ@ DL`Y* -;BϜbY«"UMZ1 ݯ!ᦸ}Zγ@SЅ>)p')ؘ^ BA@ТR g1.7MY$.W̱&k ̎AۭI@OVup604Ђ-o [/$nA͆lņG_/@hɌXqBHLոؘ% ]\sK#bTi$&x y_{ȑnqR(gk+ VFZ⥵m3('#-9 fe Wબ7U0^ny!sD aD9ɉnjk4Rȕuy$`B'Gy3p, c[fں&Eo{_Sc4r9H6?;+FGo|V|Q}KQJ{LE׾Bp_.be'Lcr1MXEԈ!⢿U ?փH8`V /T98CTj>e.!Ȧ٦9~LͯMiV3KL 2Raio0$f3';iUޮ¾)OFff h7%PlٳL>){ݚP99hC+h]$1'7ssxutSK3!VʫP\*Sp) ۵ e\%,KCj88ή8P0!ϡEYQ{6F9A??<-\knێ^d)RpJHՍ2rꮑcZӺx,TM<܆Ta.G3$/ buh1=--VT|dg]8ʍޮ^țM%0=b[ ѱmL1JVf˒hRnεQhvэdU%Q[NJ+B.?U6 }rV.C^ nQ:u&_o@  }o=rG+"NR53f.ULK+y6C0]Q3`~q[p_Kr5D, ڀQX&xTݠR|sځApV0łB)m- õl()Vž<~mU(=X"Z _e9L+:,}s9vӼ O-=B@mC$%oGe-P X[];=֜|]e/y_uYKy ZBKtѕvl~o"zz.*O8!(}[\4hJGZ~WBvz\ujA?v!p&YԀ[3c3{率̲qCp;&>k֩oo45u,`?Cd-tJP{rlρ5w!rukN&c :)OS2~4PGlb4Ay6Z^1@eFQ uG=d4 :>N=ېu ZȕE)#aPM̸>%Gcנf&ߘbc;q+RǺLS 16?(4-ا>]9^C).\9MJ0s̸C~/ U-ffEw8h!ƣv^JGsL4L`pưCEYL\>KQ-RdtKݯ+*| VǨ \݊h%mA-p~7[/YI%6)TQeΖ * 5 {`oA4r`FMZg-x߸ do2:R,.{q.RNw_L"bjZqE_-]Pܖ &(| YER5P9QœLD{6gFɢQdOU< d7GFbLaTORSM5pEwnH7酦(1YbUړA>< gy b?~r05}Ϲ2QHAE!N?;m |7k2#>~< * J{njB*lJk#xK#>۩W`E.foUmXMwjX#:ZRPQ b2BGwK6i%ȝSPH813]4}R ۘH'>ޯcK24|Vo ۪$aSOɔoZ\="FP-/$k܁9`2H4J+5aN=1PPjp$smU-0PI YS:k[Q9N폋zfǨJ?.b,+5Tjwq {w!Hnl axvJO㕹S']鉔`C`= >)Bd$.gMFk(( \O˔~FB 1m)Ac `яf$Ip?&Ct-nYbd :mKWO7m&9ܬi .͑sJR.0 UN5OX?@vsG2p"ʁ(eLtj ;Fe/.^rNUi^#qcf0Ho5wx0`c~%(VE zdX[\xBll(2",ry[yP~kX=<<":z2ܲFC-W))j]neW˔We+^ #u}zyEUFx{񽳫9Uq\@ȈY,Dz.CfGbHkTkR#3,Kc:7vù]yиc6iLovC.6<F)yk~Jq*sO(' AJnt_ PYB l^"!_Sx\nhY#|m82}PSoOI)Ԓ ,_BXgӔ<|E vek.0oE:E3Q1-2IL`c@ cKfd ½~$Hu @rm=|5iU1,{_<|?g鈂7;,rK5ypK|KaxXSN52mJOhU?8È(ހ.>h; &oMg򾍌4r_wL˕]h.ܷqT{ry* З)dU߈"IYG> =ˆkוj1RhWvA G: |7و62$]*26sBvܯ68Ny%PY)] 8o4s hX慪Kٝ;O{'r Vs9.Qu*B]e}q 5Oo$\ e`'&$.&=0у\,~4-$Su=]Z܀$!^F?X>ϐ+W,0⠝htSHF2y;Dz; CW}mHlߘ/ҏ +# G%uChSgu0Ǧ CCACr'ұs['Fc)hY7P⊛0K!+ѫ$ }):H_ gvc)yzu'?Sb^MN{v8!=D 7G9TBE+bpP409ϛuTlfN?k`k1-e-8qw6geP Ɯ8:Y,ܺ*pZhJKP]͸X ޖ4>B"!kGYd<$sY UQC M oЊ((%C"\Ss2Gh9߬bH\\6YTx!ߍ&{ Ւ+?f{:̴sݿ,@JcE QUP|fh K ;jsͰ7~Ll?OfM>nv(69A~LAiS[6j\S]5V5FP@,ߨ+N g0vx8|..g@̄38*>uZn򙃹p*S_a%8F=!rTp 9e9A}9jPk}o*2[7= 9+C>QŹiY#W(Ul;ۺ疳,^'3ڞigA8VWsdw$+zheI,uH^&>+WLM=Ygh$Y^Y$iCB¸ Ϋ]0FqJTȃ<63?`NrP^kj KVOAp(KMI-@Ԟ܃~Ka;.`bTޤ2p Ī^;H) >Z >'lZ$PYpEw׌ѕ~%Gq;4 ?ʓQ_жs q\jIE,q/ۆW~P즑|@OzW iY6oamc7g0sp镏 'O!Ojz,c]59-3hk"Y*!tdCⓜ|b}uhaPӱ BXgtrgIPM}47RǫThӳ~xVwg"ן'&-J!(xػHC2^R\az~CHNPMXZfNL|rZ@Z)!x6ܒhZ> yP`^CTǵ:ք"-ྲྀ퍙 =!F׮*H dZ7?y"2=pt`m~eiXB=y@|\+1~)Q*S FC M%^ew^N( L|^krb+pĽ$dxqS _Kg]3~|j_qٸHft. Rv7J]ָOb?ۀ&p$i0b2A4{"wd=pk& fEDPkk6'u8 <@ksOWtIJP-Ph|izAc_\<~])$ {3{ TedJTӡc:ÙW1xG4!vbT]uQm)egh͡Q+ѓc~5bHX!YɏޅiqF'5͔m \L}@0 fgEMsXT. "s#E%z6,|kcF=TRSvݼEkkś"uu`:1 {H6 1z l@p[9R-}mAwńu@::<r"G(qu'JKe+`!B^pY׉Q{$fVم[A@ϗ6+ok X#@qyM'Wx#jcvseHʢ}3Vg|~eiG/hm6FNe }vw|9L{,!N10^HܒWɂ.÷b %\B-8 .Fņêuq.<5ok?ycZ0EtnjÖxoz5!>՝WL}xtV"7|W,ZCS(?82Ԅߤ` ks ѡ4`ފԡꔀđNɫ~2F$Г}o٥ڐiͪx,i'KOrOע)qv <% P$#4sǮy WŅ21q 0LV8m1ZUX$DVctQϊ ̗$Wdgc}1״ BUO*0.QNt8Pe7Ӆk:/7 U*Z}q h[E9r#9oZKhs;͸AzfwB|tW=F ~G-G6˜/2χI x!Oc ibz NPG "w CW>`d=X%* IN0t~-t*-Z7d/0eQEcR~+Z1j$"5mHZzXf,NzޛG4p[۝&a6$dWP#71,I*VoZ( 4~)qyhEzaEC|@X,=የ(kn ӹ h]RQҗKn>~{'vZS,+_ L 0'WԷ 'ڴ^ߖ͂\Bsʛ싇#2L&Gp^RA%j0M5-㹶 3́KPLt؟Uћ $CqLL mZ/ `Ym;~7ךભܧ#lNQӎbaxhdێ~ "AݫBuHB|ʨ -7عOT쮺݉CT)#(7t]h9VmUC^Մmkd@02Y2B|Xb_!P, %9%v8@WœR1y(Fz2ˤ!ʦ" Q|pEFS?|_ ^? ԍՈI6r=k܉ʚp<5eN`0:l\}yᆓwNzkkq'!"j6 *B՞1}4[KOʬ\E fsaYwzp㔕W3:QǭB ,j[ rxlngzo(zB$-$|K&qM{'PҨ%h  8 _%HT4:<[G8ZQqG/f:!_i-|!,S&1#ʩWK%mz䔲O`)ỽE W[ bF['T5}:ӆf,JrnC Nguۄ,| +n>V+**h%=qT+bakc1"q,'^^zwYze/P7 J݊YK/k e9Rlâ=ѢɐԇGZ tv=tHJK:|{0E 2ZT X'pщiq+/9wB@ַYc  A2H ͕Nss{*i1=M~6cGYn`"nqk)rkܥh(UI%qSrx2NZQi1Q-h"G1 Q6WEh޸j)9Eo* #MޥdPBFBf`Dɜ$.jнY]dRA 3ЊSl{%/wr*^Cַ8U=(y)VW6Rs+)2"iS jJoT5WpHE}ʘ-/>ف0*!0٨p:&e=)#~ѣx v'2CǠwzF*; & ah:3n8]yQvpTYy:Nz{9 oW(3ÒhCnJbA> ? |`⼃(DW=We wCza#Sd0q@z&aQd*cs[k z{^.|Jm╫^Veĕ /1TE0H(RPы@+㡀R(R\^އYl5b^@aj1gw'nZEDx-et6SɑhpyȜ+tś) RP'kjEC}aə\?jhrc 8G֠՗$ۨBtIb I<\_4Ylnkw1ƿfN$_;RM/ji/n3Yԡ{D<ذ,h9ܙX$<7v"Il $2W@*m߮Sʡ',&˵߄`>͎ Wt2uƃ?X1*P-k#wF{JpU2L(2.j +pwnp%l0< k,!s1Vn2UZ%P[Ceۦ O\-9qW5sI9 5Bl\gɝ bMt[Ҷ6oK۪+tn6 X39Kn&38'W_{}x費 į/m/t>l:""4\8T!"VK:ue_=RZ5; NEmꥇͧhuR J ^54|gU?bt峃\Xk@d8:}qҼxUoA֎@*^B%+a}~1Phؓ+x!$sӦHa<(L~x{v-Q s ph:6 jh|h C~떽)ԃS(,k랾)UH>QdƜ#w ђ=J~Uzܕrw+qy H>͠I}>i[U{?:o5 d, 2n~`6%VoatOϏ~ns: $g Q x9D3 (ܜua6S2W3<;jӘCbsK%c؇*OT r 1:a-[r3 +"% p0åL@lB:X4\9 3Q-d.K2C_'FzCD7ET%g,?unܿ5Gӯ?#nlZ!lI%N!vr5b)_/op3H?R?CQZ& Wyf,Sa'`w?A` "}HP;Op$+ljIQ_Ƥ[`5b\ O&GyФ[{/5n{+\BzJhEu %b$yȮ*)9*6|,F2B)a%OBR/9~=iGrή>zJˍss:]r#UT'FbauԮ=%:]VeigM|szH_ <*_WAw6ScrA+s42 Tʂ̿FǝLhZ_-fOZ# <%2<},F f;'|A5y1oqWVXUG<ν翮V"RIp ebulk o^1>8S5I~O53A)VIB޲ȶa gS 䇯! j7v6c#! Bgƴ)ظ2W0 ?'T+s#lMT0ygX!B|<XEӪl'na}7.ܞfZqQHn[V$fMuu(|{uVPיR؁J!Z0ZI58ڻL 2M@˯y30p+L˛˫T&B .9Wm!h>=h>nְ tAҢŌ(7e>b<^UJIKϩ ="mꙥiņk 0HH@3PDn柤 `akD&[ hq^x)xbG)?p | QIЙW@F&[F'x9u2d^\ڂ2I$Ei.5HM+֘4y:N S"TgIH 1 E[}Ч4p N;@@z@7"my瞮9H(ȃmsMvc. ikq0o\nB>갫[:-F|!99 )H AUh5rp DԮe7L]l럏fɊ:Ht L#"{U G Ѫ?oۧc^l+l:q2 Mc(uS-z @&Ƞ?J;d }ӭO Ltf([ ;8ރ ?Ȗ}~yz0\|%C#JT,rPA5ۊNfJV&4NZ$@Ȩi;7&Vcvik. {?_M  n̓[#n 5?Փq3 *vi{uZgۮ<6|l ;hzRS;$R>I](M9eI>2[E8PB^"tX%/͠L0zRW x#3s}dam0LƳ҃RG*A /f]!T:`g_RO ǹwH 5744Iǜ¾"Oّ'Vs}_P DJx 8G 'AU[ %0#/n~ND18#)^$jݹ*ſ?ƞ3RG1,ʒd1K#Uq<^C>i% 2CHfxYHIf@¨z 7iXG]Gk1TE:a%Aރ(KpDa%V9A@LesK7{h7Iɉ] 2ˆpbI{]1(_ֵH9TM1?*1w6[[zV/?7mkd[=;$ mͽ [HN'REGWۗD+8kjxނUך3}0ctu&[5g3/hBL%~^ڕU:Hz}$&ɣU".A\x!F AW J.F.A#bԖ SQ,;f 5=NQfh<t߼QYyT#nLC^'T\0dP{ܼz^B6Kp#MotXt9myy*Rh@36T`ہ%1Mz_8?k ]X;\q\ﱥw PXGW?VjzZ,AlG|c_Tk;u 8" DZ<Om;ʍq܇F"ܳ%O3 vl{D$HRKoZR[䈗VL @zvR┢C(?TC}0rÚuwC%;x9AOQ,# ׎-Lӈfw/w#.fD9E^ [FnқиVհm~ ={2î^2bj=hoP {ΤTiiRWA}l$9Dp` fA Tf heǗ'8m=4zC'd&]jqm1qc+IV^9cvۅ$o:lt75 xߪkxW1kh``_G: r d bvLl*a}+Mǡ6.;܌0*n<ápe-8$}W # ׅe$hz𪐋4yK艄zQڗ!i rg-w{1ǺۏK*ЯEuxFF>O=aF39z|-{|?(;{c_N5IH0$CKB@x^7r>iؑE]˾rK4u` /1ޑr{۠{ ْd퟉ )gtH|-bG(`k\TS0dQX=pXO2}FGjŦ^Bnu}C}#(QtM.ᠢ!Ji`x521V3D^~lV{z" EM[5‹mbH7Hnq<;;Jjc?6)ZW U 8լP\QID;NmZ()/78F([)gvh7s'gD;., cWUt&l`mS%-"{t#`ZٺcO*l'Yq\\vl6t) bif sM-Ґin+tt e&*Mz?1WU,\8*@Gா?z>?~HV01 qJ1 R1 Cl+^؊D@hgwDݬb'@3:k@ /+?Yj l(`lpOP@7"P~̻irZK.(N+0ށ~K~*;$q'.Wivyv z]Hn9@]}Zϙ?HdܹмZoQ}*@ h5^ۚh G5wx]Rq"07CrWa*f}rkAp~;?̝X`0}4n2O&8QIMawzdK9hw4EƪIBҘ-jm!Z~]9ZŖ2:]z  D rw;G~'AsZ=T{ 5 cs{SUAبg5br}35M!QE_ LD;8GKv ^$xt4_diZ"xh p-X֝%t9yXPIL>㎵dH~|)[|gzu4M lm:D Osy /3׹۬n<(g׌?~H4{fO<1hhdVFd&<ERf)'2w)PeۚEze(,]*f>\ʋyPTT!JFOk(e/A>߫6B ZG-fL*iOΗ%;5[;9lZSTߌ{iB9hJ Ű ,ct y\z^i'r@md^ C޴{[ E^tĵ#b߲ӹGARjulh'`C=_A]soLFD0.wU߇'[s"7JAvUH,2儓.pO=\7 JфDI@{@c4<X Í9y)TK@W?d9 Ab~KN7ͅv$/g}^˹ $7kç{9UB!1`GJU\HZ֊ژ 9zx!ąF[j&'3c}d5hSNgN7$?٥2Y^{{+kisb^}ӳz")qՂv_NRW5*\1^ø!b;!TXlWSxЫt!@AK:b‰o/D.#7ȜJ@LG9[+ +n KxU^؂(7y"mZfe *MI>Øy.a#‘1# iDĴ0 0aK)V >%D5^3@OE‰ulT|쵢qtO<]&zd Ac.Fi0!-*P::?w'?Y&> FqΝG^v⢜`M4qtVb'kAn(ؤC10," Byeܨ {7xYdf B1,ߠ.Qۑ$Lj!r2AXkާP;8ymȋb#\zؾÙSBt:jf` a @ڎ7˜U*h\I)-4n?o: [D׮%﹆c_w)0-m-q%^E$NIv)(O5[9__ oS+wYi,m Gm* `⺃2:gvx K HD$5QK%@ߚn_D2OaI񲳤y}j\!> {ai!)eG<ѲNL|V Lڽ|JGn5CXf=uy dQ!'bSn/sciXSrADܨ[/Bjkչ%fSP*1G b39wS.&d>o#gOXp 50֍1 '?j*yQ>jT#AYVt*Q|;r]lH؏5yHXQ^;gmݞO6`(^ Bu#ٸ7&k5 YM-BcJٲ9ba Bu֐3ȼ!ziUhj{ "s&w"_^!|{k2"Y;reNHKv]H6'w/Lv{M} G}(mNyEP4F6(;0Z7J9?YUdDy|K;HNw swtlaC&h[9%3}v\hA}l):\BULzIϛESG1iP[sm! `wjme[&@򽴗5*<KXK?xg3bOu˚t/"zewEfAG6/+RNw{8?ZXaS}oFH?YkRĚY#3Sst= ȏ6jz4CGSHJQs[d0FC͚m&Nh﹆?Zqup?*WlDŽHiv!nLGWO.9kʊI;=UWgV81+n,T67v`VeҶ떌xP5 {CxN9T'}9nA;'Խe-?6yJy0PkXڠLVT/%B 5N8$^l_QGng%ݥ۝^"|4~zF&ٲy㋚OVwMzOG/+`j+~0tý2*PBrkpNbr1ba?;mS︣,ldFAX>r*H- N #{/@]5O+ezMG,=1*l4/#Nq_/cJ5w6oq4D|eMNIu0eژzz7YV4jeٗ6c Vgle}QU0+_X/I2'H}L^iT/:17N@(A#c3KہQtL7̾'vA6ifn.pעqrWa#}A171~cnsIXLad\R-|j~SR"6ĎiC=gµ1THM tl F#N]Z8B*3℉$g Hbt tT2(@n IcrCx%MDOf 鍤{Dg?y`雹n"x19]cξ\6$t`:[ =O`_3/сcǧl vB՚,xrͮ$\lV c>\z߫L<1A%fo;>w*8MiZvFWC9:Sj6>!]EhG:tt[lpOQ镴u-#q_y ({qsITCee8s#!ޖ>!A>ƝRj=3J(=#1vmٿ1Xtg]N4sFVQ XĖ5e( Ư)NƑ 167iwVCAz(bS$1Cf.Qn3a뽻?Zdclw^?4m/]s^QFC`@O<ԬBH}'&SX v)T/=ת!w;%V.[f{av\}Uun5c(i1a<,3Dcw%2W-|Rãz+jk;s8)f` åpٚ%`t5) pd2 v h'زӟoTJAoa,SQ|a0̙Frsg S *Qq$=YVt(BAz!z<g_Nnf !BFM5{1T>{$䍻W.pLO|9jV4X,W̍hKNPC {9=eU<-]#b!.^l]W(ԭzKX zУ?b*&[0Q.x&Ej}^R `R"ALE cȍ(L][sR`h͈>6yəoTCsm.Lx+PAwbM)#yu7 ^s IUhho۞DO7 t3$;T=Ҕw]PMvT<}G'ksRX ̼2~Ba`;\/\O r4ՅoO?͉jljP*cwݴof<6[=> lc,jYtS@)Dqe/6ҝt=-~"\ t6f3`PzLR#Izz /LXx]ͻ 'p,\;7#,q)::p/Mn9٪;2kɌ@`y '%^d!(Ct_GY3,H jъ#ki8C8zCkf#8_ ? d`=ǘ6F ލ BtkըeZ`1A[=2o*7X$s96l'瓪&NZPD- F{ň!TrIK%eHrʼ i'A\B/±'SH Kz*ɫ>3bVwc& MSji+nT7|e2Pup!: r$IR*U!~5K 3qwoIvn"o6S4] 3~?N޼0^Gr<:AIzQb 5_n3,%'qXcT5y%aQhB' {W @wx7\ar&˳̵^9<ݎboEWI$jG۷g`W&<(%2e>~41 VS!#uAix IiL,(WY=hPlr\  U7EN{$mh0'e Wo U+h`n37a&J )/}'`ˁ舵!2ws|"`è!#w-eJWԄ$bSŸ7EV;?`bPÑRFCHOYo7eo-sjQC/Rυ>\dY:=??Pwoo9 wٙG2i ]Pײq8J?U.et"cGB9Wғ?dYa1!)|*SK2p4xrDńgҶ>*.rR(_Dpxs{X5Dl g๰ck~ WJWX/IX, :G&OebkU}wV;7o+Y.A4So^~S:E? qǍ;v"nV"ZN&X}60],ȅu2~3UȺx/G( - gQYC鱠0h+;3hNβ}2s ,I"܊N~U݋Jꪚ.?\XgDl8n4'ʔ+4>3X%NlQmMղ';!HdwDh^oQs8H7.OQЬhOƿ\~)~F-{Ɩu2@g!WLHo$jV*guF<"c KزڴzU)U%#l-9Y#|\tfh5< ڷw)__e$,>lqre44&6w]xƱK@K͋wo(Z 㸁z8:blit60ǾER-pmcV1 0Y*qJ6̃Yii]fi`k1RA/y*N-63̍LH1\ACTƑ9&KI)m^ѤA|鑝4qkg~sXĊ#1Bt  ""eؘ[4ձhg)C$7sTj^:Ü]H!GnȄU"~U,ۮӇَ\6J3ykv;Y ;R!o@$' v,r<җc&&w0uVjXve ):ZQH4*vB'DKdCX:?ժ݃ Nw΁5zd]X[XmxsvW+_kWweV(7殚va>"ߴ'C, j}ЬJ xMw+iS1l0ڔdkDnvyhXN`߰2CKȯr)3db \ϡ){+ Bq{ %בг#-ZNU(x^C4_bqֵΒ_AHtDx$EW}) B+2Uj}[,cF fOi(+PkH6˾e}W`.op <|J0@&c֘><^QKΖ/RD8KyRFW6ϓr9K#{̛*`;z[tӱX0 Elu dN"AY\ϖf!C$Nt-5Vz6,L]}ib*PيdK3r6!a L2p"}s#榙YuPnt+DV߲׹_pp,y~^bC]n6cV%G8 NL/搽?XktBx6/*E&=9jbCjKA2A{S3P|RcasO]o/)f rBr[ _UHw'>m^3(KU,gOt')z%d\ƒNH~K^+sg1U.rȠde-b=s9N2TQ9]THM㣾YŊzDj49=U,9jKG|$AZ\ t^TJؐweنn  뜽ɫFĂ:ujV).<b}su/@r=Cgγ_F|:s7$,_w,QJ[KA!ELE0mDQK(v?XȎX>rlPlwai "I#-0;ګgxf%yCU-21{ig-\XЅ/?A0Nf]ץ1(0#=kVV?qH*zǼ! ^I` c$JSVM&1F`rR&i ug)T=; \MC-A2wR 5+?S;C=>} L3쿥+)戢 EX~dW%G|r;ax,ZP?<;g_d΢Y<_3W/wK<-ڼt[39ob@Y/JvZ4Z&o€.Ww>̈́gM 8-ڣK[ /es+ BPFY%,_YX15.KO0]62HB,ՀzHM0T e,L<wRD!# 8bن(pWHפ/C[`hNwG2|P8lG9+PhТ(TtDuQ&QIBRM$s(Uʬb Jx 93䉾kL ]WeMD֖[ YM.w@Y[;e)Z"^ &iA\,zI8ɞ5_Q/IBH&m5ӆ]XGr4KMm fb^j,CjlX*P35&Z0|ۑ4%rw 5lÊ 7XP7{"&"COeI{쌛(‚ͩ= l)X_ɸgj10a#zgA*"߰!":Qx47 5syX` a |Z}sr J}'3wX;XҺ4h[KPɽ,엄.j(.q8AcFڨݪoW3ku8v/O)HûWDxRe$=>{~KOXHImt OsшƗ슙I~!U=\#Q;VO#5\RbV E:?!_ꕛ/int NaV(+s$܂ B>fAB`˝uŵvw'0PXr؁c<` tϻd~ ;y(A 2}ŹfsCq~ku3Bը bhjKɊ.K ~™-2-n'B!;Zf{])HzDVs2/mY&fP;9=:z2 JkRWM2 *wٿV= V"DU抒2W8.K 8/^{ T8\ty&HV]J|} Au< v nc+AH3=|Fjt UޒlS$O0h`cd_BeoZjYOu!Z̲!IUkKd?=&(Ľ`&" hQYTʳ 9=EͬXRZ EU2fq>Τ+~ɿ˒?љ;Tb #wM.'3aິ,9_(~5<.m_xw;f$~q?-rGBzcvWjR" ZdKQ&ַQ+=l%ϽH 9kdԶMuٻCi9H]cmB(F>˛Bj6X@9bej@&'h 8OP%?֭+kP'gQ|:OX-0ͩEhyp>}፮^-]ڧ}c a Oܷx.C'#dޝ#%ŅU0tJ0f/yx B>`472Jk: % &T.ZJ]|fL@..A#.'M[-`]EVOW%yym"@~vj?$I#~og=Fu|"tF]J/  ƣwH%$o;QN`uZ,HB$WG1EM8?2bkQi b,s(6b~d%*lRo '^[F57p& \9Dd_#52 a^yH 20"i_o S)ؠbթνh'o|6ݿK(bY(dR%~OOB,ڍ<T1EO5&$7"PXą P$mąط] ";LW ivGj+>\;!P#PyMF7T׻-.0Zd%baqixV, U^yZ՗[~WUD' P*( ɰD1ЋF7 7yəܔR͵ѭ.9 T1e{i!?dGJKRGc310>bq}_ .dx@zJO]Z8E x~X^M*0L=z7Kdqz.OT6dρѡ~ȖG Je_YͿL#E8ڼ g MnlBsh>XTH245b!;Xj'cǨvl%?8_e Wgӂxtϙ`|˛-7へ\%훰]*1jY;.81z.<8{hŧ;Ҷp=h S5ya%G`SnTCjeW29Iv[]",lܲr5c,F%Pk*B}qMf-3ɻ|<B0h9m`ޥUr],āͱui>=G$lbd-6Sp ZQLLfwYS=syG/j~L ĮlF]Rc,Cx^&:lDtRF=.⿖.(w:Q@F*b:oaT`o`6y *+| )ݮ7y U;c賂{Nt2ț@oan)8Kv(9cz^ |*mݮB&"0mFn5*Tf ORĐߦJְȿA-ŅL(\fy0N=،h|,$g9>/jǻ&8TFNHax+=ygyl5b 4RbEO z~4 7@6x}84*j}X]0@`s䥊JJpw$Wg9I՗/gIu"UC7fjHM2M }F}pU1 ӷd)AHOОo 추 QxXyf,՛q/!otyx^%:Si+c6/ö_ ]`d->u\F 0oesd8Q'BJڇgW瑾"xK%-]P)('],̙/S@-W؄:UG\mzI M *ٛ$kN ZG(7P-`vm[y&8H߀/Aj 9?KV8< u1o,uNljG]DmjcNe/sʩ>6wXN3Gbٶeൕړ񭺼"'gfuܽFDٶӰT{5(ᒗ̭'xBxbgieve݊|i LqSNqi<>Ee 5#!;9̦x=sÉwZ`1]!;s 7K$NI?pJ V S ,caKe`5 Z@}|2bd^ܖ:ڞN:šg$EH+|HZθ/k˦g}@?+ծ[yM 9Ì7k96mc.:?Tg}nSK#{K&a9@%=-"$V[`1`FDA7jK+>݈cm%{>h "M9q8B{EDOZɄrf>9V-A~ ÍI;@)W6h//(2:ؼUYu$PI5χdX:JO4EL,(ʹ@*_d]W!%$2pDjѕoB-1EeG;KJrK7\,hi2M{ ۋv#?}'gÉ=f1m]kNlGvc3zg*U4sxC+"Uzuˎ[|U 5`ݼΑU0zw*4[@/GG`S1EdvdA8 \wŶPZ.8r0;z= #E]}}U}dqg$ܯ;U;ĆfI +bU>+M|C5:@h :ŌLǷQɲ j.LC 2sM_i55"WB]dQ1RL~&UdB>IdH\y/ۛ/,p+jZbMB;ԎCVSe@ 7 H4^tV' = $k|tnׇ5(~]Te-xAyWHhR \YA2nG)uK |dl2 D 8ϐ"jb+h~syՈ[xȎh\Za%?s9 F$Y4Aoȸ-)Cg$h;v7G:-n 4d3"Nҋ( S׋~rW TuX4V_լ1قT9 u }jGbO-13]{L?×(/]WG7#hp@@35j`A* ēd!-Y쏬$[N෼f[qX`#/F+4g"q㷼!{hK n1BwC9<ML͒#a/8hq]4㝗 0/j&(ƀ=a)[}e)!*gOQ`Ŷ5))Svj &JӼ(wH:+ާ`Cػ7;.!e}#ógߐ0=2@)cNOϩMAՇyOC*'v x4yP<霻ɤ߫2w*dH뼰RũV6kt1~_|·S B~AWmZP|oj!Lo6,yxMf1Öm TTzE˹b kÕh2J|q 4rAft4;MM^\[EI(eM-<>Zȶpc1ȚTqSGMLz"V _K=+p#T ;J;x볧Zƈl]yh6`U׹&n@Pؿe% Kƪ+4T:L-աPшz`Ş Cv=uҎnc<8F== ܦ&:~_&U~<&ΣYil6C9MiѥCi #iC7P LՍ*۪k?/ccڥP(Q=Rа,LQ|[ܪDM1Ŝ&U!Zyf^xoN,'AoGY$ToB7[mKʄGdn,@~ C'Ψb0=@&/덻-DbXuX̳Ԙ69}sҀwۨ`MQjN%Sjt8y)+#I(]?cyYPw%g  LHCx a`t#7 5Jfzӳ_&o;{" `8<]À`įzќ/Jk23CpmͯU9*5EgdoLtˮ"ml~ NkP,Zr %jի pG5`E$#GbVdQNkAb09֯7`-?9]66>TLKVQG5'OZ@an L_8T/ʦAԝ-iyѠ Vf[xYrKq%ۇt]ఀe סX9^Ix V@UEpL٤F@K _] .iI4<#=Ų0iE9#ͯw7PF\9ʼnm,w,,S #$ X82BեYNlB83Y7y,ȱ0.!z1\iDzEkeD1_Zgt3Զ"dowwhwv!._)Ehg^6p~a@FTys"cHKX )Jyn,E 19aƼ88.Oof(hKq`򸿀sXb2z#KJU@%gɟL@R>慁zp$.B|:3y8@ 5n#كj_i2j'zW[~sV']+ 0 iwĨ2u{[RWF'GVzwQby2FwT4}'#tiRMfćXI<t5ZŜw'hK+0 Y ' ۱8V.-!,zi@1cL[Rp7J},YMh-4H4{4VHL*mδ|B~PJq1LfFAퟗO%Sܟ`Jpf@?d9~ږ9;Ga7w;I7d#`}cKse9|e[/%0Nb[4=Bȑ~&+( pȑ)+k!_ %@dM¶Ei="p`WH Qy)ň6%)"^Kj4lځ 14RF-;&\:ep>FʼxOaKv P'뺼Ǯ!g(PG+b$ĽcAwa-q=T&mi/۠ &mnO ,\r@YEڿH1K;K?۬$K\G ) :)tr`mPk*}-!$IIОgm!lGo' X ``\O)J":6uY1+&O(_ݧ86Nj@Tay4i> '.Smg`Mh B3j: N gկS[WL'(KgvZ0N aW2{K^b+$yʣ"wdnAq#$R2fWd J=.Q Fs<@ e^M =6 ё1)F6(7L+KlG*x82lP-kҕ0$oMg2-#Rs) ism7Ƌkl>M<_] :Mi9|!PN pUo()ak.sSj,o ;ym۩95} kf* +ɬڧ K&XB&lU DŽd40\H*D{uI,6[-)A12rc6kT'Q7`察~\y޶!A,2 SGFes@(hIOi* zƀ7Ԭܩ+5 iq;׈0@p]O*z41V_ukM{ ],+{Ʈ78qYyjp@z y }-O@nq /d$@ҭKbX&B nza]qCMc{AL]PjWǛBN;a@dd޽  q+*bk<+\OknB#5$]z![z66;EGvK|kpA-(ZIzuȁh=##cT.Tz]^4(5Oe+G}xST l= )b)lu$WbiE<{7.#W萯n^=1̻*ڂF*JOk'zJܲ#ߩ<_u 8~ƙhߣ~rYC6ퟗ ~R2/WF'/S^VZ"dP)vHN;~ɑ.BUGȩ sw ʥk,A{92I5xK Úޣ̼-MR8$ \:D,S EQ C*XZ_M4P 6ہun~> | #BS6kKP1]d#<ÈAf9՚9Fy!Mn.meEd&dN3DIP87%?~k@ݞ Cì\-hu@ZTxj#*łx?!ܾhJ$uԹh hv\a+?K-H;f3 tz=ﻷ̪Gc|Lմi;ea?;Z߉zӢLэ?Ŏka D~s!_œ!ty=/&c3"!3'HUmS}3hE zY -⥾+ /- iz7{\ ["OI.UsArX(:ctF~sʛ7!j}^([]m&6G/=sBP/!2%3V%O$QQ=>Ax]7]E5<'pWS3z a8 {okX}LӢ-1K,2^  dH/dO~3w.Tu52CwY80L",wmKjVY$-t9:bEG:Ҥcb|qzÙk>:BphWYr(KkIgܙ`9ҷ*Ad^So 5enR5upų̀pBpɀx6%IUFh|׈Hٕ >#h ˽?Xc !ps ;a,9`-7d_SJǣT;@9ʾi?m~OCY`mSAf c*BzIYZ҂E? 0]u L<R!UR\"Ucy]\ďՄBF-|<*zs_/ߔsm+];R͡o*$ZG#}-ފ_i2 ղ5! 1iڱW)-l|l/:c,;8H x1rAS4SGi 'KU+7.^f_mQ| ID؛>|m'A =`c~*j2rȞfMu r>iQ.#ƯC@ 9ܣÍ 7]p=\38و=Tmd ^ܹv|Dڃp|@0896kBIg'_ofƹʾкi$4'qd3@e;ZYUK1\0B!h ~HA3GNN@f]>潰H *&ͨxbQ/fb -i0mJ:M=\˲uwpf%^5ޮ6cJ`S7 SԅlE y7,e*!mTv;&I! Է/'kdK*.1SƎ*@B!p{J ?[X$̘;5wfTp_q'j rY_!if5&vfyEadR'#nJ8(gSJRcL;\Mĭ(r NDul[ _-yhPOoKU-ffDRȺàɕd_g;lq[ێ;f} HBeǒЗWߠ`g/<[ AIJR#o"x9xӘ3**CӄeSr0eAnnuv0AV{ 1˨3v\-[c6>^&nn;J ӂ*w4d;G DQއ7@מ#-ș+H KŬ˛mͪ{QYtEF숍fۥCWM1^^pR7K쎰*)[bZW uϧo+f4h,lEKh [z7Z SGQS${ҜJ_#OM1,@S6X'(@CynPzP_4v 6ό!e yB4RGV6a |.P73ZA)1\ dR203O$0Tކ)@nrpGZp!t_k?'3mµaH 9WMf)|M;  k:VDzܢ<هq r{yf.|cI pIY2N>?T[yAv]YϾ< 2~ ޹EFWWr̓@G7oYc;i` yh`9&Md 4D %8t46'{pnȻD.k* S@\φjԭLN8T[Lشh V<6 34g7XjX*HyH?i]\^3k tU3<#Gǭw EXs2Ac}AY_!1R6aQVIսI'԰rN/ǡ0kvm9{/W6J1ڢ;]?{VIH:$iZ#~*A Dɩ8<55?*}N9;ׅ1Z!!dzԔTJqIPuX%?4>6T@s%ٿw[ ӣd<@43,n,фϣi^m5#beUw/r8*ŠrWT7a)2;YrīռI$k~*8G*=1+yߢ<q1or p5SqvQD&/#L2:ws8qpͅ@d)TP%Om adI*&9^9 4AG=* ?V.U[LŞ&qi{xZ֌~^)v5 O`*PggV-`D{r !LgLnPXf4Ym,mG>j)Ƹ'#*kٯ bsjE3~eE9c!t GVKa!^BˆwdKDߴ`!KfálU{\MG$i94쉄Vkŧ g*gqwt:$⹻Kf=wHj,F~á1ȺL4ޒre>%yЕ o+Y*.v-YyCՔho`u K>bEmc1@z 7Pb.t,ZxeYeB~+$ mhxW ,lT/ji1rc)6/ehF L%nv;MXIo4/hg,Ry8%nxg !NvP[՗NW %olˌAv fޕAC5}: f?UOƽ{ߍGtu 5$:yȮ1CsX ST4iw(X%S`Ԣ"ZڈXeTFw[=O#moQ@gZVo ;1v-gjѬqТ1CC-ÿ;^V1c`+:WմO?bvOgM>6Ќ¤]r߽Tuw7c/-ݖhZ\[+ Hr6L"bjTH+a i15mVC6[➖ͷ;A'%!NbzDY|ŕ|D#-dyd]6;3Ζ֣_`Й~PJjȵUk.A5 eA}z9Z=,E7 !*>o|5O FOr?W^*Fϰ PDCMޯ cA~ƣ3r_5( rBgMOۯ|+ hFv$aÆ#xlY:MpodWO.c/vjЂP."-yr9"6T!⮉n9[Z#JCmMh?6bjWKT$(>S- pT41h8p2V äaI,eI!!.a}ukFh*21qCOU!"928 M7BnCfQ.CCJ M, X=dٮK.|fcv 6է)t*V6{ BӪ0(N]pS1ffmG GZ7=pP[]l[Dւ KZF.#͐^;;^7#:jAügSB>b%6??AԗAr582ݦr#jh wPnkvOzݢ`;i=l*;K @Uz[]ݗ = :/,;<$b7FF#;INҹ[J} Iܮ'u^g nևVvP7qnv͓F Y*Ѡ\^O钑5G@HV0ipfA/k mm 18UVuWڝ94ҵ.kH+bMq!iʵJ<8na04*罊V`gfڂDIIa.y%ߜ<ktzlA88z'# #4.x2hN ^V([rOdOLϥ 8Be[ N> 6:zPzPiK͏$?Cm8]2Hȯi&*yc"9|$QuRhyK+G[:Q} mZg`CNR]Y#UfCF`}.!C+p"嘲cd g _$:Lui0;@!o$?aU,V gӣ7`1p,t%ȊtTKCs]$ _c(&EO%V֧d|qfVry 3Z!74ҾcL'~^E%a)GHgGz̋2.ӳqX&퀵預7R>}*s/p{ yY۱_w v_ "f^9>N,Nm:UY).cڕ)' &QUyYTH7F{SܕE>"pW C%)*i@d[jd| sjBḯ"Ar$l'2ՠt Q]x0 | -$~40CMq*qʎBhr}}K$^PzKRѦþ'./ ,JYH2~Mʉ~JnxG(—RV@:ܴ`+pc5~ P;`zuփ.PѶ.g,tė%R9 f!z.T?@ ܔ[y rOI)Fk +Cx Vp7J;S3ei9&+S\F6{x͔YUjD 7l~*NM;\GinP(:DD:ԐynH8&C-+aBO;p3'6#8k+4?I!>./J7!'S%QiFg<;Gӻ8e#!/{O,ؼ35kIEEqrg ,cS{nĝ$Dd[+J".JlTa(½ 2 Υ;|&7$/ Wf,15Ӄ̼zJ'0﷼-_p1a&+Ra%zzQ,tګ DG!@- l0CS^䎾x 4wP,hډo8;8\wE U?*55K:10dFM%{+&qӨ B$^4ZYƵO8k*}'CLZ^bkx0P^A&swpx4V3Q&l\d?NT})!li?5pEoR0f4tǴ EpVr$^hdO9P\}A,Φ@j(O~lT*4  j/#k٢/ox_W;^C]kЀZOQڸ"vGkn՞8%Z ~_cQ{G*Kn-UEyLI}-X<7uF %hV' x`nӔ%.0ck nMy^uvŌd/|Ҧ*տħ+^Lk[YC%HKO;?%L1sV=6+Mv ,|,dDl("C=d΄wKx鞯Z㣳t{tÃƿVC|N]/6=~j++*$=٦n }_ H.ٜ'Y؁\HgܠW \Wp>P?f {ﴻc^|qrLTY?t8ψ-_BD y DX {s=MD81q&!/FGߘ)8}&a]͌(n}8:q:ݯJkwl(ݏ!X귣B}s@j hKE==YEP~G 3H.W*=#Gd'q̭=1i%Q@s@#x߆XBl=[Ύ7 1 ܶqb"Ӝ&P %;9`\Rb;om oPkA+eᩇ/d~PU]l/Xwkw6}t~V5"m.!U䲝tgh.}&g}/ q[~%3A[7gZ%[aqrv)w?LEV]eC'[}п c؉c} @ehUb+;Ab1vvoq[;nB˹EC.?;yJuosǟV1 dIKx{tZ- ڢTx&wN[`)nʶ!ȍ 6t3ߕ38W!ϳP'-ΞJ$U e"iOєW0|STFA9dL+XjRQGmϞcr*&o% t3E>L5nf՚ &ق[f\x)p.VB_C XRy`!åjFGU7A׻5+?%M?r/nDE^((9G?8:{ 4roI/Kgηв-ՄLs~~XȑQnm~2:ZSZRB^gۙ'DGt)CZ7rwBrȫ`lEgs9ీAMi=o 'B|$yH6BT@u7,Sd-m|9yJŒ7eG@c켘YZϮMwH++v-x~6qG.^U^y3)y XFeNwryEO8, i& %Y߱9d9}ちU@~yF\COfknttZ@|s@A,$oF'KirEjAMFr!,CGOF6^26ձN]5/f5~5#G׷hOI{%J>P?R y/37kLS֓BI04ZAP@~Ju{D2o=V\1 >'VIh]ũ!ъsV \)( Fs σDUK U::L;+Tdl_CT~sݤ.EUːz_V}*e$PtM1xW zs-ٵ)f^ײϥ$dmiGZ)C, u T ϵ'pIHJr5e9$;f GeKE,\ax`B[ 6ԧǥ-;7Nj28aeK$,}C]suh&;#X:J) }KXU)rk]O'  F~8TLLqKD KمԼUM΋J峚 ̓ڷbN>rc_@٢a=:/wa]&"KWcZQ+:=0ns KR(`/[Cfј0 v`Fطklb1cv8,c|}rQPYt q\@=ْ Ұ3Ú'}S:[fmY9^w"S.#AӇTJm;wH"sW}VvfG`ApD7n2M&?fR{M҂o? tT:Z:N-}}ɸo\([)|hl0-I´OaU}t%ၨ__hP'=6hN Ga\jay\+_ o7Fꩻ"=V5 L[1@+md K34{4 U7œv6˸guU-o9ԯY7u]ظz"IBd]A.926>"*,$ ;NTEAXeuQ*JN H0)\L=E_3")'}GN[G+ ;^lUd 9K[8Ⱦ<4CR7KTn:V5'L(Z?[!`Fm 2ɀB()3VѬO TLjt쯿# 1׋1@kGط1Fk%է]-Θ[.Fk>U{ XZ|(OAE+!3Ϊz\}'k` }W[k_*ue76.SEB]O{α5}%W. ,_\6d"Y4hoh([- KoJ;Ы_̅' !6[^Hrd1,c+Vv0a{ @)Euh LRe39j5T 5^{/\o<TW1C{Пo1V v(-=H$q𰓄A=./[LŃ/dV\n(A+剠}9DܗOIb1hhVnKnK1/еLgj\qJ&,n)hBɡJ;r9OZ ח ӱI@tLfu?cڗ"ӕ5(֛0/>DqBJDg7bAxe=GZd+H1$cazM%$6-f-~uT 3Me4KlJ"9`>zuOu=F F'Mbק]͙~r(hJ_BChy|)qpRvYym=-4[Ś|SW/ a{˲ sH|_-ABh xUߚ{ngm(uDO+u͞[cpChzc'ͤ.pHQ[A= ݫ[D[Rևmo@: ׿b<\+Mo.grxedfU;5D#|rFsg͒dW &e#akVX k4½Exy9,FxK. s?꤂Ck*k1P.~4n8EC5+3df6<"Ѧ0Fs*lp`B, !{ď{zx:{ƭ}|o#a*p<z 0(,NL/14y!"9HQ0FޞÇ薨RU3\yTEVWlIM.L*yҼs.v9gK:4 y(7Č#Ux8vi5[ToA{.PvalgANoěh$ܤS&H_9@A.Aw硧O2:RVG#QVw:I=tCBXc m%f5U&wQ䜚BXgNLUz5zl4Jrb` c2-%p Pq7: \k2^KȺB BS7 м<3eN1GV"K)E-MٖIG2n>NbBl٧7м URvO -Q7_Z[@ KG8.R݌4̪ f]D(kty6ǴUUpug3ݏD=S4XcVn( {rPzw(zj{v fzn~RtSV;vj;DٽWѕR?Q`u!1'jD2;=Y,)<^զ eQ'팾klmp'rSH%R|F{–ҠK{0~F%[EX>zp B4NYٷȩy BԋWr{1XτLX[p<w^dv`K7j|w u./]? ̈́!FB *gC'ru 8o77ԫN]HZ2H4GGzOg~<!|i/sH|J|9zN5Zb*ߪ=c,[?24½trc 5E_'_r\ `;Xs*gU񩾊a߆ (4Q0MԿVz~w.$D1ڌv჊pwZh2X y9-M@).*W;*j[O B*,.Wu]KKtET^qEvQ])ѐΘ/G}^\`6lCl4~ٲS 2Ia* 2V>u{X^摗\W!ԷZ%79D(PTɴsIMaz'Sakeܠg+m*Th .cF W'>eŽ(cl&EKtWjI&$!7E|7nBceuJ<{T= ** OX<+mP?K+%EC'&hZ$7Pp=6][MC9:֩{gb!pS럺(jKD*_#39^(= {YCH%Ιjޔ/e&r8bX13%ZGTЀ "H"S&h}Eqթt`Nn@'!]fSdy6t(yFIx&8="/fy2xAUQvqnntO\2,LIɐQojS$FJIS_ϒT X& gfOl Կfk^(cW19^~Ӯĕx`zfaIeS( BԒW/H soe#> ĻXAN"O Q v &xή'}hlm#čڬJPڡSS?3+( 'B Tt.W__Q<QŌPٵQ@F8-?]בt[ֽo-9UW=(@OZdv<Wؙ?*8X_YAXli2ЭUf:x*ɌyĈ+q(sT8:VHQWê[f! lqewѲ[srX95< r4҈C.Ibri#ehԆV/h[#g*^/u)[> K ȰFd\OJq& <9iF#cC[84z[ @||nr~gYn 8$z4]8 GۡR2mc/I|)6^ u hsdbb>^r\ iS7ڗ U&韌Th.x.}3UtJ!!`VwuȾA%7O5ȸY  Pxz}0hz~)_NBC9Y0}8$ٽ5wg fսkCY u@<n{1]TݩViOIA)?kP[^@zܕ粯s:$[}>"ˢL"Lw&e۟tV,Ȭugow]19"~domwXe8 / .o'yy=mXlTf&dCkvL*-NåW5#_2s8 U;7j)5[nJ|󎣾.q{nvVGʈ/Pu9SqZfWO8Đ<,T0ʑ)Q6c b_?|q|4QF@ L˫+U1[o: PC0>ivMʾ~O!qsAeN87~ g˯el'2O%/g%3xxYvŦGm_|-x//GˣLL&h8AWTHa5JlH0%A_0N9Jg[Qj|KP' 3_&*O %1*ʶ޼ x4(cnTKcA; {CC; 1.53)gUY(%RؙoP?>[(֣Ȓ{BD寒= Y3_-;vMaFA ,*qɁ::'r! Iϋ/_tG2xgbz򺰥*#Gׅ)=hwec2qhQTL %32&1q|Fc~vȪi4}M}'ʧ cVU B,LfʧCW>d>b)~2>KFknL 1Lq.Çi:Sk!75_I|]{մ&Mq[8.:fgYZ07070100000361000081a40000000000000000000000016101d03d00004f80000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ali5451/snd-ali5451.ko.xz7zXZִF!t/{O@]?Eh=ڜ9Nf@tPb 0o u+X f./LwH&dc$OOMh =*}.,*,crr뎌7y3XGX||)9&>Hg BtLzKw lI^҉GttMb ղ+Jsi@ \{oѦ=?VDKTEj)5s>W,0!O|a,uqۂ yYD3QZٺR*Lp6VN W~!yLS,|-G#LBpn5;RQᡆw}h_8S`aLvl@7W}fcx0Og±Zv+]Y= A@)Ǜ"IӀ/U^S4kaHDé$oeIT0f5̦`/$ſG~RA맃Kś⏆A$:kIg|iP{K *hi되a`r<q3X^E k :$lpHU@]"+B' 3Qm9=K$%mdY ['*|-"[WK;%fb<[@7E_/^Hmac&.9,D XPHamY)<'F>Bv\hFtL,5KS形V :)tU!NR(' T p;67xYv _ `Wu,Sdo$o9)cOC?3NL !:%1ϔzvݞd 0h#VJhKqܨj@Ⱦ+2&i:hY[LVq! 2eoPGRK a34˔*v dwG1mר!;wtE(_Љ˅(vy_UuQVCȭ 7\wrbT+\5c8>+(!ia&48Exoϒj# p\҆(=?u;?#.=C~e ~qi.\^2rl ,@ؑkƒ#N(p-f a$49%)!)}=jԑUl\UT2jZ'4۪LP#eλS} 1<~>?nDͫ-h2'$GV,ya,I1J+g`>i0 7#iMݳkdtR1P0vf@_= `a})_YNU=FNXњ7B{}f!_)+!:L+CfG:I_XóMdFij%So8YJg uoTL3٫Uh D8 fg,@RajHrW|3Z);ξ,yȯś}b+Ń J@PɅ -̣wFˇpy`WBO.Y(t<@dh)[𥭐$_AKR*h c+Eg쫋ݾ@%rV%7 N;6ea.zNIܑ&-WK,ks zC@.Պ擋t# e\RX0KqLpOՠ䩿}Ц81.O`u8{a1QzP 7< )n}yjq:yhSNʙiw# Ĕȭ,n:Z4n32z)ˎKJx:JzgUZùyx6 b|v4zdZYAPς{I2~}/tzj ܃$Țʖ]r +Kٵ6/8㲞["3xW&Km<:OfW[;";԰-Z[5`KvDbW)Ffh)Uݫ=hP`$k'qú6&J^(7ʜ)<$y`"yAY\~FJ*%{ڼZD:{`+xNM#0[^7REgRr+,wk4J Z$y"&?gNȘ UaӐ#K[% o&fGeN^ϝ=#Vh Y&߬x܁C#{ ][/'CӅl\s,ehg r[]jПf2BΊU\|CD=Y{f>|/Ŏ[Ke4~T֗Y?jo, Wm J ݰAo+}Io*2U+ B?S'U*6}E!ݩ#HT)fky 7fN4SݐN|"O}!e*~;W g sؓR6O U$G׶JLdLTO:]_>U˸VCF&YRhcMoD&O;"+("" d]uӤ'Ӓf*ܝ%9H6~fug1{%hv¾?*dV'KLC"WUԀ"ޅBno^t`D6j.ORtq)ZMƼb9!-Jz3eʩld <<ϯFaƽ#1֓_Z 2>oqfr?ȀY9kӱ7)xuDLlw#2ap̍i_q^GfCD091d^YE!d)#1nf uF̐)kGuEFpy4FKUta S|DAM1(9t&lYStNuѨ̴@ϝ`mn::Cl!}K$FX<`Ei6:ޭ+ Zr&HZh 38w- Y!ƁE_35}bi'ug[՜!^u%%t8y"áB&x3Uez R*xx_m7w ȉ8s~zlbloZ)EWT]t”];14-z=^Q,߅tM_M1!_<%6H6H/UZ({B \DgT4d.:ͩ)?upb\)q+pNOCt%6M=~4wҠ ֻ[ѲgBnDUz<\fiTX h\yy!CD;{7P#:eR;x?(|ߛU0`QECIe(ҼHH^~HNkBc p JՇF=#R>6q3",я.S3.ӌn᎞w.P6vԂŔlR98c:d{61ʃ=\%瓪7-jsگ;dGlטeE k|AGo`6F{2ؙJ"ema0-/"$IVC,fdOSo]ŊLG fvǭ~/RFlWn_ Q).[yܥFTiXj!4٤@lbA>qΔzړ3ܴw-lr}ʮ aga Qϰ:3S`dc&UvY:8FxzEB}QGX {n_ (aIØC|&=1KrGa4I륖)/%NfuT@Upʩ"7Rΰ;7mVQc%"4,OItk5PֳdsNq7W aoaVAt8mF.P{ a-ӋPlU9)cޟMrQB5|ʩ_s=U8,l'"sy@)g6NSxM;lpH*yuelǝ7$ luj2FT \P[0Me̟={AEl٥I̳y+Mc~GUW\ķkkZNx62u΋r>5U~k%~\}6W {e6{ERyˊP\b.$i IBH80lXB ]wTL[K4.x !qV+ȘxiیaD%3Zᯝ;G47>Pght\?S/<5!yy*u5Bvt!z3ҊeHP6JnBy ׳!GZ#`}`l_2+(> nm5Ŵ=EA ejO*p^QN 9DVvrTh~mUO-]˩B`0m=zMz!]zsVD/ $n1z֚8PPk_C<ԐW9l_Cz#oq뱩}ioXW b(:Xp[JxY =9;@qfܽt0G@`Rx tF֝QBY:9nG9'Aun3V88mw;"9gSt]ߏۘUH#*0*v_?[PTy=i=گgW]$ߘ =jN=HPU6 m/i3Uo.ǩ[+Kzf{_gz.GdsNFk?NbΊn5zqV ԙa %Jȧyaހ&]*yKEsf8n{^Ϟv7فBIr5Y͝TV *Z8F~zFYc^(\S<ɜBʃL!0=[EUL IF{N[ z9{]uXB#"P-];]QLG@P#dt]vVj /S:VUI\ڛuZ>1˹ L[>D# KD,uQ}zP*u L,JwXW6k&VX$X@UڇU7T~lkR k=2=ZD5bg`aږ1ivൈRoNdD%.+&] jB)b5Ŋ.5cVvf~bMgoO5F5~JHD1eۭõvKUhX}Huep\vc6:!v t33U/lpA{ba2Z@-$w)l"8]%8u˅+  &OͅL ]\zcu\!?"7M9շvodrd_⫷gHv5Mµ,߲6 83"Cܹr]H< m\΍IbȰ;(Y8Vtq%n X`(vZЁ3G5F2AGeA/0e9A8m>_ΗwVZh۱DX%姀?:gG#pI+[+̯Uw~C/o+ _H vΌ|WRdW0L-t[&}A°VV{>MOFC:gVm6~L g豉:g oI::M#Mi+{ !nRĐ|'Q9ٕ4qf+}ԓ'Ӌ=:,`Y<Դ(5:q+6V;DH 4љȐ(Dj2Lr E> ?hRYdn>NىEkl@.o0DH?sïﲄ=PZmȟb)nujMM2@_sC˸jpaP_R6i_k)؞;%UMIw5ag IwSyY~Š*rM09x5Z2)]"yTMb}@m#Ђc(=ojb8 xur9]qQ7kh+~Oto3Ozt&v=f<3,{7k*2༭Ŭ!:/d05`*UKȃwJ0CJ eܚ`􍺠KFN{f>9r;0dbjK|Izl*xi,FHE.RU^›|4 L je4u'6I Uƾ n6^Ŀ&z8\̝YeB?>`LAO?KoHz60Qn^PNR\k5UTwS$>fç3%"Rꅦ_S O;A`ogrpڥv0UYQGڨǮag)SuX74"}t'? BɝYF&O3sr坟"4xq+м1 :BaH7L驕5 2h1F!Rcn[eSfMC 2άb.uOⱦjBSÛd~?VC0%7_>b5Bn*0y N%͓&숅TRJ4M=!Z 9Z۩Fd^ɷWn\mwTZT F}$חqOϲ׼e wE[5P#||z")"ث3nEpCkk.l8Ŗf 8}.rJ (q^Ĭ nA4+e={]]cu $D"MK]P%%ά U&Mלj޵#ֿN}uq}d7QI`d{plRUqX_8q:U&ɕpDZ%AI f[ӣ1"ja[; J{^cw*|aM}\)/wIc١Hٯ ϩ /YR_'37=VA<tQ0{#6sb$'uCCZ.ͽ9ߩY'/065NRǃVIc=+>1L}nRh9n2߃Z#뤘!zduVIRo, _wdlUWTNq.Ӄ9& .?n`iLwv& 6Nӡ\DTKce_!w@9#=Oxb OikZ)pKui5J8{Kt!޴X1uĀq= 0k§2"uڬ$VX`餿9:?cSYYk~$r"LZOWJ S3`l~RicL7`>BO!PadՒ ZI>|o5T9I LxIߧImܚE$2Q-/Ve%Aw1W1}'sHRE~ Ϥsc|4 }{X KvaIUQ Iޥq˥uru njN/dl_!cPɾ<7RW*N6"'V98zKm2N0Vug")Iu)YrG}WZ{6  f@t}A*|ۯ AR]< v_n{2 ;|[J>!(?eU>sx^uJXP CGT Bg߲ED;mO4+R>B"Zơ@4|#>n.cR&0KցGe}.uX8.6=Kqڡ^=]ڻuT 6|w]݅S>`i}z7ylj~ZLcvu7WV;3*xQSdF=;w%mj퐤+ &̟uyǞ!vJX#džFg>>+D- !7t/Pz9|(m8z7h~)ay:PV3h3{0I5E_R0Έ nꈲdccF1\@(H q QgI!s%Hw}u- r`W&Ο*JѨ"7z"-C{uFCS(u}$^x߷ava} h82uNW Es\ݖ.O+dhIo}=4γޖp,@h R8[F2Ƙ>>/Iu~4'#&cZDk|xY8]]k ͤQ{r_#cYjlc5z/SxVHU La6iZp^ɐn5q1nTbW m=1lCe[QWMC~IdDթ6 om($v$&,ϔ&Xr}s iv9ᏛD |gfr`uԨpsz ; _V츶;x)c5:0"dQEn <$~~vޮ%W\'Le2POKƸR+GV0 D*Ě .5OVRK+;|{C=Z5ך_ZP1ѫ]D픕>P }.V=ob<2!$Q֪QܮRS3έ҃\~JKe:7` ۨb|1vn"[y gq ԾGQߜ+Ȫ!{Ҙ2V ߭MRpuy%Xey4(HiXԝhӆ@ty=ȉf %ٲ EDuUMLfUYP~1-;t@?ְه dN Z2!DXyx˭inL[ebzY&7֬^e hAytLG3I⶧ּ ~h.T]3evÀ̙U|D.ՅMx9)T{ #GoN]m=|X-JaȬKFp %"7$mYy :w`Z{tvT|ҬPJ̠]IVTw5WV6n#irta5+fAZeU2V +W?(L{gK 5^Irzp|QLv5N=09Oy<_E9xaxّz݈eRJ*$ؤʾ7htYPnX[5U?bBq_!kք9NIV(Ͷȡc8dKԡ NVt'sr֋W}~\&I",[lY|>*ֻRr3T%y`uV/\-"9elCr6b'> Yqbɺ,;VE1 }s,miJL`΀*=0 ꉪH>}VX#!dRz\(.)b4*!FG"9\uDΆO+gܾBJIZy;#~rݾAJ,5&٦bri]*S4qq`]Jvvς8%g=` (^r[hZc%!Ӳ4J"*de,8ʼnRЗ"N3=]OfĖ u@~`gtB9!QW!ãc]AܫV'k&MQ0O6u\!9&GfQW8ؕl:N k_Kǐ3C6L0@#Q@W˜A+o嬑/'<5_\ZhH0U_}sӍ"POi2>| j^P|,Q4t+?0lfSt$qhEsy6eЯk +ͣV.cYY0떶+>/ɂB-e.AO /0[MHBewh;xKUXKLlIpnk03>ҳ!-MW=hpdǥ˔ž;b]ruf$fb/YlD)drxA0A=t#a7i,K ).vUg7YDsety?!d߷yS6Pr|D(jˢWR"e+P F'…)gn؉Q0"%Qi΁4CѯécsIJ]s=(OiiX9| Xx %jeaХ37b1icI 㓿!gŢx \w` ؈(Us\u"bD,*!^ҫ،/o#f%6[(*oۗԩ帼TH⯶ullX$懜G % 6(a >6S#/$9i'-0wPV 1-5DF}~{v՟{~3kz.dnjhs9l}מOQU݁Z-bxj?9jDxOh&:zeM|v]3txEf?3ϑv۵wbAiإꆖj ojnӵG_ Xe1gW-}pb ӟ OQG<\_bo9/\h - _jIƷـsQ RFTt,uq!M֯Hz?H_r.kS<:t+}7O1>J::P;ƞyUW^Hc5YN}<ϊJp¤1 quҳMO#8򸻟,;.+!䔭w6l_%$y;Ih1Kk3a䶭참'$z\ZZx7"-uOՁ 2gޱ`v?b~$K7E1H|ծӏ"+vCBb-y\nY O]iBB|uu195"H-7]lޚ%&FcLpMP@NsmA7*ka* Il>gjqRJ?l@r0"}% 0KK(@W?n(ϳ3Q}?D23Xb9ɾ>]m6('`OW,h::Iq)z*q $^yWl B OsO,aniArR\LƝ Gg:Shb mɂ(P2#&0H9}v :Z>o{+Q/y7 dӜ6˺L .fk")?&4'?cFo6(_ݹ+ @иhݷ*~2 1D+wѮQn~'3:aW\+U )Gߗl9]8tZʯHCȻzb[}ӟDP` xzXmTPگ2eŗh$22zV dۧ3@{qQU#dG?k7☝'R)EbUmB9RH]!h/@ñC3ij5{W`5$?zql nZ^#+Yp,2DM9(3D;#FN:ꌻEmQD+ܴ'I\|ҹ, FYy,m.ׄB $31OL}teySf a' הz7Vɭ%c!؍fL"pf|Y{tf=ܴ*j2Mm=8Er)L%9\c;#s#3]:y v\BFxX-T &+1 C`™ 6`\qD-X#@}Vfogt6=Kckhz*ѝRWa%j Npѫ'秌O[ ˝Tz|8 fKCx[0*S/aGIN(æMק7GM5 A{)pPҏλO5*sq@ºt'fߏPnf5ݟXG)L|*5ΰ {*&~.Vm9juFc]Zޚegȳkͮkk9NX!4, )hUݑ3[ +~ywoIY堢Zpi *÷^LaK#-+;DFӖ‡tJa0\rM|Faʰ,ţNt O+ߔڮ Bu[ ' Kd " rUZ9 ݎl/`ly C L:Jg&*r͏%3NP@əUtotapi4cy<@% 05t7p5%ꬪUGcˎZ5"/gGy ִQ QhY;Sy8p/ R<|CwGB; Ӈ&*>^ qdC\(Xݘj"&I7ƏBNż86K5rHѕp< wI宪ep2W6.ږ=tJً=8da%{+D4$$Hִ5ܽWdrm71ʵBKN'ܣ19 "͙yz۩MIInӜ⟑<ԲH#/E!yڹ5 b2Au+zk;6/)QI]&&U[o0xuG(I4hk^$ kK ػI)7  pcq;ZwX~/I,a _몲EKEK>N|Y~u5i+!Gb%/Y@Tt$" oTWAm>}XkQooj~(~)Bز)S/T7TpJ#6gxE#oGFۆ5,$E֬ (sۂs Ue{J/rz%{ f/zH Ky8,&O=g9s .èuK8ӫm*TLw|q-M#sڈ 6 g_Ɇieu'Ϫjf&%i!Cɶ|j?V`RFwxKsV# `z9+x_i.Hq[ߌ'A2kMkilsq'TGDnzE{d*W_f)>EbԂHjvDgӺh2q[ J$F䅭8AWXi'ڍTb֮T)!6%.ηϬa^%$oC7!If egy]?y^@25@䨝LAȸw *G)G@HqE_hf@\s+;{P/Bud@NcͪV<[Sp./TyjG4$ 39̝{䷰׆x?Ѽf ꐶ =f)1:ٞ,ۣx؈HSe"HOQY|쐇jw$+Vp.]>ZTĨ2kKYJ,f++MW]eG [ ϵ~('b5n ][(DT a密Zy^R3䴂đDKYw^!0:nln•/_lC̄P#agx FyJk21 I1_K/ .'xU<<_512HFV{=N&B<9(ѮFkۃ-awOPK_!^w(rƖ+qg-!3l |8ꏩ%'V,Sڝ;mZ140G¾ۏH},h oI/?zcu۲'1gYejbH-j]YML _GZǵ%w'ؖj: #@ < dz]LVi1]" #E> `|'ց-ހp1f2e_:[;ߪM)wgF m AaYXO௳<^cw^GV- l$ZFM u*Jq<,/`D%HdT >X.@㮨Q,| QqĠxSzp|OY3UR"xh:R0W+SݨAW.ĊB_w v@WVnx53=)*{;OfP݆_|YT ?k,%lg`XBMI228ҒT€!ERDY|CYy/Rm/{DFr] Toh D1 2H'N{D"&RiYMdex YnBj@[LabbrW<*SsBUU /?'?o,#Lݖh\Rk0V,|7|)A7б4*+%ӄa#(V} 2d(O6Gߦ-B. ޣN{3NqigmaS$iu+%8x(*"ʴND_q+.gC!o>j64 47i?mhL;d1_ѫGZ2WܔaBF23yVؽZ&]"i(ERo%i;֗<#D/T'ϝZ,HayPZ-Ґo G\ʉ_Si<^JPQ<7ȭ􋪢n} xaH{\&bpfHby"ntKrFbi'\ ]wbhvzF r./tZoc|+HY7C ]<jr%;teQ QT+ zB AQVߥ.+M[1z.v 7,K(n5?k__/(ζ^NIvkj޸4y1fԬ<" %;]r s3d+f =~Gp)bފu)ȥMgAP 3'!p^AA; ;<]5v{* s0̒&? ZT 08(궸Mdӆn ' 9.?L=D4l~mP42^oݞ/+gJʻ gviuitxiP_4^dsBƺ84Y ٟ~+ͥ9<ӀA8>sP%`bɹ2Z]-o0mHwD]X!V yZ' @q&ad@ 5S,jL|A>=ް X?ɄeG6 EI ĹBU:TφE!\jeN0+X![T5<6+Qܾ'k8~X xIQ]ʸ)Ad Fwʖ! >0ևaG Y~5;4}%6=wJBA4r%pv>,1hC)N aT}z%8\)x>:lGyny5x1a͎ jyS4uydHG!V#s_,2W СJm^D N^_L4k8͎8Bbd5`3sgΛZ>fq0$XM1iU9Q!᫅5k6aѮH#3-n1Or[ꬾx珓X\AYO]X2K8[[ qdv{ͧYVyOs"dhYmU"Ym@#t22]M1 [C] }Xp | 浊5.lcI?o{^r1CG?VL6ba-ɰ',,0{S5ݼw'VLriƫ{cD6Dx5i8P;_S;iplaߝ~5%f:ylA tf!$A}E*{-oH5,j5>?ec9o\ ɷ0D3i܏96/{z$rݱK71;lwm+ VnJ<7p=NZQ>&>1ɋn"zR3ԈeCusXXj󽄲ωԠe^Lrj]2DBrHG;DF\E}㚼F#br44#߲O.Or\ =O:4}I;h,8Ѡԙ0}SǽdVCeopLKyGZNtv1?* R'|Em Ѳeg y qT Q?:_`"^7krPPp Py8Pc`TGPYL.vspSHgeD\}mʑ^gq~=lX^wPezΛ`j ײ >Ve*. X/|3v•ܶ^fwi0fwc]u[^&/;υ % \Uw+\&' !ڈϡ]]Z7h/ghk,Y^v-hm̆~@TCPYTwO꓆U pZwlX ,0+.!ep78@gz} a+G?9IT%x[<#)IAՑxnXlxmtLj4@0`f)8Y60Gć g{uR6˱6 @pkvqO.PĚ,gmC{5Ȕw.S"]90 "V`F,u8n hUi1Y ^~eq+Y{0=xW)&WoV^y@ Kq欍r KMnfsp[=nv># +'YW? EGP7K =`7wiղtg|o4w 1%\l]iyu= u텶R2ȉsj?ԠHNfX*x!I_:N q/G/VcNm"խQx)g'/lxـ^ `$oP+#c1~&tP㿋cޡ"ʋ,8uKcCP]#Lr{|ol_%6|^Vۨe}&<Ηe_Du StÒŬ:QtM;ItKA~$RM*"p6HFofܺlz|rR}lq&Zą lju-W \m-―A 9D9buC3+m5Ik骤El[q*:}#4!:w̓zaۯvϏqyoK-L-ӖF=^'T;Zǭ%+"_cXgk6Roc̤EvgEK1*DpG @If1w :H%LhIԨ*[-A}MAVs+rQl/@;u-FUi.l~3ǔn4/,bjA9,&pӦ`'KͫpMU~YtmÌp"X]mg))a WD=i᎞vc w*058ﶩ(>z% h^_l4s92,jIyLv+KY]S#'VJ헪-e-)f6ܔ##N|hOWx>lkI?DWiEO7"-#Ih*V`baoHt1iIK[.e ^-= 2EG!-56*X Q2HMnIw_OG4ViHvM$4>nzڒw]cͻ>38w3HunG[eZ1xjX͋ $;ѽ9hkgy)i?ky&ETP<( up8Qx:]a%ab_H!bqw2?1}M1QD8,ry:%wٴO{Y'->%iV%HR̹0ql#}CӞAX,:FTJmt# b߁#z'҅n| g$xM7[B["-l;eYon(Nk]EU;H}~Ohv_ۛxK۩1<@YSgXXra}M6u_̺=1-͔p2ûW⸶ާ;VVPd-d$ Aێ zдle=dLM;r3I=kxxdP ˱6ٙ4"@Q_?[{ܤ[/iۭY7&'/Io,+☏ |V%(umjsK0܀ HcTf[NjS e^#}Q@Sπ ~`IE#@,E\Tnd&{>17Z KoAyBoM="vйFAR6hhQS !ݖ]a|yv>T5H(x ^@&[PXx(}2Q`Dqy:x+̮ۿ?UFw  a]3 O#ܩa#?@^G6L_̮ |͍fl +zz|7/G:Ba`0¼t0rMQn}a5{]K0m?`[FlVv]ڴh8wv.H;;*_̵`t7*x'AW:χT,F1MȪpn\W u&Q#[Sd`Ġ5]5sMcR`ٛ#A<[IQ|aUCN>mݸ>5*rY9%n^݃| ķ<$@՗ㅭ' AvH,GE3 QmrGNLr{|pVEY%c2z.iw+K FZ%3C}Da 5W53UsRTҘ%;[6/fN>Nm>T%M4lQSm=[/e@tW$@ԖEAŰ|,uBḚDܲJZқnV~]uJz/`G~ ݔƨQFvSۄ*vpKߌ{vO-FЫZSr{},AĎO<NTFl) E:NFc씅JÀh* X'9qoL*A=,dpw}WEI;Εt^> |a3' egF ozc^ddRS|]["| t2ʹe%(@Y`Z=rBt芢%ٛ/ Yi^93=VeS5Yb@HLz䔹a|N9:tl5룗FZhjn!4 .b2Ws+EN-'<׵DMi͹!i,L~sJ'W$ǽpV199hxujO mͰF?!hɷ[õX@!K{̽70a(;QL>τqM05F5/}EnWy$#:k6Np9S-SFhGwb)(B@2Rh׃/(R{UaۑhAsޛ8zdO|Kjvr1!"xoz*[ G>3jź,@x` Nţt<\Q$8|;o}uE&>&V,5sh5UV 50ks6Ei8|= i0k΀\P}TR x)}L+o]1T0s E9JHH=TQ_}TfBvˆTrGKLVYeI B%xT: JGV;^l!GtBs*N~ץg b@#0&}ܬ$髵k)ٜx&<2b|=r0n+;5x`#4CO[7Kȴ\!i(]6|Vvm :փoY7d2q6+R< j-Cݫȟ0ݸ )}5pD~Ӓ'M4h>=tr!k69V~/\ۀ|~r + pJ}9 gkȲ#iLCt즯Ckr^lҗtlI}[>MËR4|A˻w5~LRf<ƣvͻ}sF g!%eDӋYI쬷QEPW^ fRJnL!8:?m49xY ";-Z:!־H<1I_(^'SxCWN՜cMLX_D_hy*sȟ˪HuW@3o*sB?Z!{L(Vywky "{1pw%J |{N ң fqUd7!ZY<+x#ҿ+yX4T,\o=ZSۂVi|YLt;Ӭ B2.v_~"} T{Z"[Bd$OH}Iw~v$@:恏t16NI%%R4RGx=r۬ $xoJFR_+vז@0YRa\?AEBU\yU$GiG=2E^Fx-7&F.R>F t;23zKԡj,>\_}RlgI98X`u ~@aFt8+ DQbEZNm7|xKJwb$ nO(=nDAT$֯ 3^u Aa XB~/9I%zq+:K+g5>x)tJu `4=F)R 2fZ2TAJij"#cSC2"֡sCR-^ |q?JE6WB}ԯ8grf"./!l)qщ}k.DjȄ8^EE SNCE]e]VH:;}g;D-ߟED3{N!2^U=qHJKpT%/-d8cSi˖M,-LtPl(TH@.2?d̵DI2jkcZYo|$>L` j9%0r"v6sd57C w ~r4 9n(JT 8|֟-v a0^ђkm`B ?8v`y,z6>{ax!_D9tɚv;f> ۊ }lGVDs벶S^o} rG=%LtL[(0#.{91\-AE<ЙC6 hX M IbҰdQ*@rJTo9@coD (<5 )aM!A].{Z%FePT9`(ʼ!=oȌ-nzyj+m xR`ƽaqȮ./? do;/^7UiTKVwuJF 3;t|u֢X?ijd4lNHd&$߆!i^m($yAdmi&#pk 4uSM# ХfL8w+:-*nBB,L-⺓uz1`=O$RYύ("Ҭc7A縔Ty4/_iW@OW˸UXcAaلO2]ohfq0u1Ų@M3Wa.aJ*ae:dppDz!"TѬll]GdI7_RȮׂ(}{m1&23 *vQi [XY qp6DY1Q:Or7gzkx*X#(1 uE)V vnf'wVѻ*lVrǧ# Uu{#WcܯJT>üLaR[e'4 9Um0<ķl-ebE1EJ@(ٿeE5/b :;a1n'~bۖX|1|ꉯx&`M|Jh$e_zd7Nʯ dHX@R gij(> Pgd c~NXEti1p|5:! _k3VuKGq[S&}#pF$H g/=EiPr6_} 4 /'2-B݃АMSN(k!Sds䧟gtT}E$\=eO gB?%m&܎5ThS q=4`{r[" -%IJ {4EsB8x}bh&Lă;^$UU>4yOY=K#D3{#`{=aHJqy<uɍxHY0bcQ=Ϲd0 ihQACi&NDŽk@zS/|FJ/~]|$] zO`ZYn%@#K;.ͭGh@& l;wft"fa ؍ϥ 8fr AR} CAv-YyIHsY׷O[UsN}zh |o~ ^0UF1LOa݂^W&B}:4k6ӹViVQmR?5Ƶ:E Tů.a&ͅ@X & E^Ob%i$`LX&+|feIX/Ma0/mY889[efp/~ %2[b|R}raZ=ĪT _HQGe;va/예T0zE(LVbq ,UJktQn{+N;?^sdfҸ:'$ظyq)БԘ{/Ȋ,=RAO ELE;:yTp=}9k@>3iJoU@| *Uܞj5Cp0˳x>z-uv/1Iel +n`HԺ@^! bݶڷU.lma-X97j٘k<.SnPM5{;7 [Mmzv- OOMF1dG vxH㦄l4 h^ & [OcF1 B &]k.$<3βOYPc;vo@"n -kFɍOuO ` JKz8aejVWI_D::D: ߎP̬Q>ڡuÀ/o8K i>.(F#7iX?|0Q_E}974vc#t}BGT@'o BLQ]ݤ <5~2H/vTfywI~6i'0]{9NLu;󔻗~/|*,%0{invWFUv}g0hHjf$P+6iG종u\\$#֧ծ˴g)G2 ڑath*C/l^ڔ2 6ʫH^S:WeŚ}p"bMz^'-M̈`juw}Fd B)/ r|>+./I)`( 5l>y*x帿*D)`QXOyWv!;ʼCbPLt6DЯ1_`)#5y M0p]DU$Aƻmk貪̗(DŽ CMmB*l# ʩP >2t 3DC'Ӆ"Vu/3+ ` FnhkD4&x6~ VJ$b؅`nyfcmdRăsQ=cWDN Z}-I\:ZF;Pf ֞J ]z"^O5eD&{AbZߴG$ga`R kjii]MЎ[5bv0!XMinIl=g+6?aEloM>)OEĪLT7Ɍ%ѼV{$#d~t)S8r\`#YشP!^uj;\&ʩ4DG'ez,,fayxptco`1pdxEpKr-RU$l.#"D 9ժlu=/! !AHt<#d2J|h&̤ܦ{)V눫 Xn^.䏣1_zsjٙW XųXWKz8k\8_*$! ׈$? IٶX!mLIvMѭc̢B2]ڣOv~^O.-RpMhEY^>G1@( `8ʴ"B؋=kS"aXgɪ3.K}K~'u'́tz7r@h4o|^k˟s|]AUk?lw1.}.pۧӹǵ3&T0N@sEyXƩU75kA˴a&RFw%+Tcky3A/EZ9ɱ{*aOvT՗Lyy~~AmE-jPF{gg:{˗|~5?$hw5oh+kC3Jk3F,ÿT&Ti2Zjy<\<0pl$j!-xKBhc̹_\FxyVN s-K(h;_ 1cԥh<2ZP˗k7jC_&Yefh8Ǘ X1UoA 3{cTCk%̪tpu׼]>ŸlF\F`z<ހG)f I! ,'fw?wĽ/Biǭ(n֪!No9*En?osLS:/cK?R UӨNݯKb]Bp) UmsReʫ)1ִVԇ!8=Mn/]J؜w6i}<VT cZ1d6O kК))Mx3VŶB"׻b[fr+3as4M jM5o8f Z8gQ( D yhfFMH5={3SSmXa[aP̟C[Sج Þo6$e YGK=.,C:?.sH#OL0 ^BߑRGԜE4=☑m"l9VŒ*T"8 +_HWY.%*L#[xӺ^4:\HɊv}-r-1!'$U!C1%-ή*Jڤ*ކ&ρA-4Q[D,+~|= ϗ-oa;LTܪ #HsP7Gͅ*~/2cY/'2 )7oOe>"O.m-B`MYnDZ0~$װGm^fWWoG*ormf2!mDJoD |q&dmʹf5/^YՇy#27]mvrpIU;JMʇȟeHml粹=$MH !VLko5䐖@{ZGh7N9:';{\!:,M o AX'K^_a4jF[ {ZϐN-5Z|F*W8Mi -籙`9G JZ˶ /y>P?RG.GkbԻ%2翫#ucWg5?1go.4ׯy .Mw!>!JE_I:/7x$V:eu3X/c,ט9+'JU{ lԫ:}|H>kOc34&]7Amv! 2 ?|Û5e-OpZ *$∵ M ~͚c2UPE||v Gx @ =N )R l(4t*s_dm .dL[qOpf1W~3^nڠCՄm-Y 4 8c: wq MoeDM܈E'^1?4Ax⊲|RHF!'e6Rcr[ېbBܴL!Ḧ[5% 8XjRa#'A~'\gsMVn3QZVXXQdzߵs+dsJ$:\"٬ c-({-! h!wґUE^Gq^hrg! s(|˓!1eB~jj]Rp XLxzF%?lՄ p`~.Q$P Kћ-s0d y%WDYRxG uCh$XH:]b/oL~WP}[Q6Pܗ/9ď(*! ŝ@7zgfp}No%?0(kN~BS~>y# څJ. qލ'X?qwxQj/RVV7w%ADM}da.g#d8xh ש\s1%grAcŊ ذD*O/;78b_O6*Je % ̻{ $ϩFzQ? ͎IՁ_ "'q8X~gӞWuO7b(Ά;6d|xg;4 G{6ϔ~2r2#We8%Zl}*9m&̮~MU\{NKmd充X*9`lg?n#g͟-BRɥgs^8Q45t9 qYvNxŔi=HJ+HIW".zd&?kRZƻ@uyЃk$+IǑPU5l88-! ZCXϛ+WRyop|k$qb"Tb~q(Pge@pV?ٵ깎J{5lf).E~ HTMR|Ďd~f&!c I%|?b$qki3[ڥK_,; "NgD/"! ZRzE2K V&vT\ͱ^1Iv}SBZ"lIuWx3չD,vçAڮ/ >m:iw'wgϓqpɕ0YX42BHxX[$ /m-F ; >Ӻf2j[X 2d]t^VbёvyӢx= AlVJƅPT|Tr]rctNgאzPҏBDV :Zb0˲MɲHI!#tgn%Mee 2֨rgNn*,ܙ^%:1],>-a>Iq#::%T&Ta1[yfC2{dnU׍F#?θd]N߲T=RǾ ! mAAjsmE JX cSէ LA5-< }m-lȠ~Ս׏WEo+2QmB}u`!9oPcڇZ)v 0'C/H)0+6kg>p'=\5ŵ\ Yk(In^>^Ԗe=! Sa~E(TY&>pn‘Wͅ3erET 6Qq@$1Qu>l%#?wuJr(Ne^%nrJqHEMVf"lv$ӻϯr.»pؗc#|G `_84-}BheCCCߎ\`f;U8XzE_b$ T~lj Y1-K?(X[m@Vj'(!*03No": tIu=yhY<0-=>/o2mJma$U](Mz&2Vx̐] wN2ڸ6ЛֳJA떯ao=\5QFTSJ׃7[*mV2Z;W Z3S_t@HZnpHԊCY5ZhsmӾ`Rq8F, nĬ*;#|5Bhd#@6aG,C^T{V  4[2|8,?qۻ8UxXPZVƍ,P0S3ͪo1cp-A޿eЋI[ÎuO02 T7\~c>#tk[]xriTUrwbKQY71 +RĊVm"zRΑe+ǎ:] 鄐`5HM8ZyB=~4GvjɴN${{i)ߙۧX"2>fWyHzɘ` ĦmhhV7hk,EDK}DhiP\|)V9n6k =B;=,RsrR);aOQG*)fPmH7o6@0p+Fw (tv0[@eѱ25gYZ07070100000363000081a40000000000000000000000016101d03d00006280000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/au88x0/snd-au8820.ko.xz7zXZִF!t/̫b?]?Eh=ڜ9P% 0kd Y H6+#;$Hu-2!)hbNvt:btvf3U4pld$gatԠsM~Rpqee&2-G,-eQҧ` HGIl8|OԩgKMl{p倂m$yx`;7}xJ8K1Ǐxj0j ן_R{5|Μxpի5`ġ| KSy Dtwr*T@ ZWp*=RB-j { 5_}q0cB-/؄"jeE@q  7wP6 kjO)6 ލ USx)Ն.I1>vkqfxVG-D5`*x+7--;]T㡷Cm/=T21W:>^U"t]%r1Kɥ~tXaQm,Pi`{FLL'o?lP$Ö?͂!?T{:nvlJgd} f t"'&; S[_+Em"mo~6#9.͙ع$ y7*Od?5['_"LMo @-%\/cBwP~8osnk1ll1 TNgZ.ȼT~b9TxuL}{"^ӴXp)AxwP`b `7VXhy4ʺĂ4!Q:Ч D=+Vm/嫎tvAqrvv yGĂ|홥1SU?#N"zP2Ss;}Ռ%p4cJ5S b6̅ZcYHDBg+ڤJbo.ujlBݞj(QJNعt禃LW9:F\Nq5➦~#iUgiQ8cW'MIG\J,}C`ǯL JdL0+zOa]7!̲lFbRF틱e5ev{ myrV@ۚ0璅7Ӟ1 ɔ01}|g#^4mBZ\Ͷw ,)!ebYyypzȽЪ,6oWޠ Y1ש%% j s-8!}~ҍ1mANlfwCTBBEbe+P1sUVB,N0w礛hBωkw3hv (dߛH*&WB ~EK(gNyduG鵲Ʃv}5dq_ч9 \tgAXyP.zĔCks艍 ?`?5dwZxQ9YH!aX[:89x-:$Hޚ鑃U ~|^rwM3O7ZgFFQa^˝J3u˭%QB8nby9Xi̾~˕(H@" !W`_ݙHQ7('bhg,WD~唌.?O Wxz:B@}楏` 3tPp@:htĚKK[UO,}oqp\~$$#49|9TըB6@B>Udz-{0Z03dzu.ca iwB Ԁ`!v;<ڍGe'5fVIgh #Fh2|ijū~V2:/taQcIûNI /nJ̮]e\iGqי!p6mcX3 l^oYnB"!il?DH`t0y*1KO[Uvde[zTNGYV&~=-xe; ]E1a ?#"IIs,WϘy(6X~d> 3+5Μ槑(c%k떺'/ߨĵ6p,sg3 X2Oy ,*Ƨ.3ck9gb~U"G8ď>E%VYץdiY]Ѥ+:KS3^@a.|.ÌGKg!YxcH! '@Ϣeڊ6bWm _E"XGѯ2^#1Z碌=·Ȁ]vYTs-j贯O-xH%XUi3Qį̂]G$eMR~eמl0#k&J1@g .NRx"[|4}|%:|EP|1i19>kaJ؄H{\rzO)*JDW]CgUsAC5S(p| %R_^L1*`k#FPAw_Wt5^ɏ3/8f[IJuGR-'*{2T1&9p5~h%jQW#&ewB±$Sc$ D9 N;r zZ?Hc[X$:x;x|7Ǖz U`2S7hq-Ȗ; +H6r@j޲`Rz5z (z/_[)§*P%>g&Y1B/M2ƒx c`̗Iܥ̺T \“jG(lk?/!( l#I4mݮ.G]Eͭ"QD!OSޭ}DPL4 MaybZfsՇ_IeG*(j؆ݹc9|\qQ#)Bht'xdW j,S̑xk)NBT6/aXLL-oc7mMc"y<-^6wNʗ׼2 >db圖##w.>mR;UiZDBN{7u4)b'f<^ݴ ); BѹٹQJ-čSMGte.;[Rch]6Q-魌jV|X:2ƃ|)-0~7##_H8i/7urBbX?zJltp#}\cy1 a2LSfK=2G(i`d=h}ז ͧe=_O[K"h=Ew#㴁H2u҃GDT j)Okх1i/T nUg_I;^}<1mSa{ g_::\ Z"3~cRAڹ,fyEtV΃a5eo, 8X҄6^w'P_BTrJ4e+VAn)]5Yf\^cރ k 5E-GfXmT|u0 53X7*Jݓ7?bI/e|^".c#pqSlߪSC HvB/p'/%13՛m,nbVUD(gyO1WHuVۺUe l3 aGwt6S;!wifʅ=b\]9!s瘰Ezߔ!r]VN .}ڎ|:|$8 <$W>Cԩë/pp g*ba ӂ!3 έ`jjڰsɯ @̧3S4 JbÐ 8 Dɟ'?efț/t$z-rU5V,c0s?Nǖu?ĕ 0`XM9.m,y97.wٝen4-ࢽv{(8nzYL{u%GjPa,Оɗ.Yc֕Ţ$ RT/ =Z\dk]|a54 DuZy!Pr=9,1,H&[ DuNyhўiN0q"9 tIN\i3!,T4 ]묈G`-3?$BNA) >uz;1'n"]i+ :/m'^g{xZ9?vl#ŸEyW>41Sdry$1xHS?W˃',2/[T7uZr~"l9BƏ7X&oޅu Aagrz1@co,}}%>gl.s* g{4܋٩:b/ ~i7;z<Gs#lVo)$d+Z KRԘvv cd)Ӌ6yO9)шqR*8I{ o-OV+6fZQ=j ÌQ`ֲiN-yh|rkD\ͤP;ȦR+m]J~f 4>x1߽ R^ WA(Ku89"O(oW.%[V0ۄ^5)u7Qq\eظ*0(:r+ϕn|q9v: 61u.M\O`$Fw9JUZބ7!@B- r~^1g!i*ux |'0`p\(ƥW*($ʙ=hBw&&MUhyaɕ6 xs}^g阖eH)4pXYL1-uv&K]˔F͏Vb5rlLΪ3[)ֱFoTeĤ(@mg:ː`^\`,&a،sã@Ԣ(WbS󝮟3?ƾ,]'~!YdE( )j0èSHKwf }5?Ƿv w2M В6bLFRD}j@ )yPX^a9lhȹM~6 il^cYCϦbk_{Nica//c}Bӕ4Tg\^ / \o/s}dIfУ.I 1{]lvƔ,tڧ?m l'mκ\jeE/CVr>W9:YֲJy(3 [> (^n]~00Co=Q-l?{DLrwU^.)ܯ^/(OʔyfFnvy% 5* $h$,|^B l+Um*?X@~:Sʗ砼pAG׎ܧx(F׷Ϯ$=}O=iuEn¿뜫T~&6t^ ٸ#!Ӧhqmn < }[=xFiB_g퉷>rաpwI1p>R(; \^@!=~ xdl2?@he(Dr 4ytiX9&O}z[48<Ͼ =k  ]F ;ߋtZv^H6$DX9$Co^Yi8_?_X^eCiB2tFA뫖mp}0ƙt*b$}+o(I7 cd$4%vGgrM*? & o(q9AȺĀԊZTfI+#6vmN41~ K"#)_F0^hzYbB-Sޚa$ Eb2Q9 WʺA!G|S1V!'dʕa@p=S-"` k \ddح,f%7ɽj\~mK1sFhF?R{nȒ=`T{Vd5M4!>,&)%ZEG beObqFO\EZqI-;55qJOOVJ!pa[o6l 9j7aތ to 52bՏԆo,*jM"qvv㕙0>%yrT476y,HI%gi߀|mTδB!46^Ӫ&E-cLp.w'F#dpNWh%Jd!]|֠4Y?B_MжFtӚ.K"nA|<`YҦVl*o\fL)u 866lNπxLFLAKw&!߫8MŠ$5Fs򇮔xzmU&|X%e2 _{Etjٜ#v&\5pYGrMwAQ3ə tʜ OPR\~Yv~'`?e+A 6N"5,p@c&^5U @Si/2z[VbgR28|FV^Kz9 fȤǵq,Tho #Br3v4_ap-K( pX ]'u+}RxR{ٛ3I=* 9058Oo6)=vإgjUzG)kuH ٝ %%#go8K9|4#Z?l o42"dFmrnQ15mhPR]1% UfN.u=EC=wþ 3 b qVo[G<^7'䈣kme]@moF׍H-V~U6wiA*5=5` -Ha*+B|"t[@-_>WWJa 1;uaB^Naw& †o%{Iu~^K%qw!]e!"rP Y"ZtV]5Š8^35)7bRITG+*1ES rB=oGz謊r~pohVʶ@ܠҁ1LAB&#n%B[Ω 2dS^]JPa".P%ȟRF_wQ{.<{x/H\Tu ;24hم ppJ0vZބW16EȄ~ ϽaTJEx>M[d`[e^<(*A(}N(|4t%IYnZů-_DЪ+Qy{jmfNl< [콏'QՋ,<.Qk7 JzvU;|RþA F[[ f $‹:BK#[}{;ﺸ<%M0  #S7F")np1ᇔwHthl mMapc8vtβ~pTz#_'JOѢdd_JEws1]hL6gy uQ7' #z8CHys- Ag Mʚ !F`\t'~P ?@~,oA8W>"G4Cp9]NO'0m2DKQc ӪJ#;AӚi|1."Cxm8>^8yM;  +¼'SnhT%z#&vѐ ѭvTgp)޵ B?:<=rl^Y$sÃS҉A$=f}vLGZ kdwuJiB v1Ȁou_Y>}5dl"XGV́t}2txqvIKlp4@a{1:-w<-諗;UܥBtP-ptu3X B(ҵM<끏~X 8Y(tqzFvW$t$~q#Aݖɴ o/6vlXkeKU}. #It1D'v{AEy1AAW9:ašɳT%9Ŝ{3aMo?--+YZDA+o3Ǵղ]䧖{>'2(S`V-I[%` /# R\UYN*cw0]#c~my$"տ]N[VEk"[ޣC,8fvY݌{PE76y =С=Γ>6)c̎14pTS`2ӎ{ !`'6B*Gj?YܒQ%YtU?;3k/6&Q[[BV>ǙDkVA+4 ڭ斳d!в+FuV(@<-1nP]&C WUF9>kR;Kk~um&uW/f7_!HY x,p"> ^уc jAŒtb)hI\Sj?,INt. SMf8]H iB$FwZ\z^|X N3bLMߥCn ޣGgsEOӃ|:*´|&s+ڦw~nXQ&Y;:ia3C=NPf_+`DGc22 4xq(-t߯Rߐā7ς@ER|炛|~ ld.Sp_9;&eKvʛب=m22td0Xժrd!3qN/W#ѩ nMV@hM҂ih%SJM3 2x@pjH> @HeWW=NW QFvC$L=- o/Q9XEBD#Iw x |uyBYxapp?#"}X1 _GHeK"ÍT t=Ԡ_ ~NQ|ӂx'oɀvѧХ;0,7HI-<<\+Re/jS@ꘑ;vYf1S"1qjE! ˛UW}q4[oe h8%b+`t%BYB/Iɚ:ANȝ>.?oq(<,gfiv"Z#?*lz#Ae,3С/q ]ZuEQO>K@qzcɄbr2zJQȀލd #4f:Dx8J,of܇eW^6mt?a36ӓ(<t(1DM0!F;̢ ܃^\1Xd SFAH%]NԞ7uk7H֠~raM x Nb /DtWneTifqEg>IP%[9xyVsdPAlˡV?T=HQ0BU­Ф=2 BxĆR'+/#f"; =T?V`Uo$<=dv/uܯUOH`ߎ<'KXL h룶Fr+3逺Smw&LJ$ lmQ]GvBPy@xkh)|wʤۋ޽f'6e)t %? O s8T*O 05hrM=|zأg21= Fdb.A%_h7_hᕣ13]CmO;Z =|S8y}6Qp;] 'w_:|qE?8'8Q8g5ZMc(R+r vk{رUWXu!hPHb$L9t5!ppVR PAݚ ^V7 ǫW@H;ړGg*]b* $"OUdtd1m2*buacjJݤQ>k4n)&3quYN1ȍg%t$fcøN-́ޝo$B}IjD F-%*,DWsn>ams8ȗZ[#˨bொ`aq\:o 2rqXn6}>؏T+ Fnq]7nx_@[odLs<4$?8Rȥ; `(9'ޚ?7k6*ao)QA5|Sj'-&9;Ħ+ 9y ,{( $Җ$S]`Id Ik /xڌT5FUzĭ68uEuǼOᵐ2u.X'd0{yH yh^n#S??`cY3dpbQ̳z8=:\ K'*'`\Ӻ<.6K}Md-F*IZ$(OHî%$Jxnz?;yï_.rF7!WC2\K~b:2ۧTj=ei#) #k;-Cfz cHǘ!?Z`%mATt?Y\ O5py̝+3LQT?oE92/ r=SZgnh,i ^c^{6!i C Vt̪G`ner.f5QGaZ gC8q~e4CD-Ba:0_˜1GNאxVoT &A_MgLM [u F4ł/ghO*'^Kk3d<c ϯEM(K7v߇ ȁr޽ b8禌n?:d f/4C"؇72އu~ vjl<&6i)iqd^R&zH?%&et{ҕWSg֕GrF~qzK/#}\ s}'IL*n9X2۝HyLqv-H+'c'(1]^TDv8 h&@BM/O̽HxHPg2;ɆC=}NJ{X[~ { ѕ5vI.'m 4`Nuz=f6g2'eE_\ᙙ<%#1sH%ؿDa 4Ô,9ࠃ d?SLVl!):,FJ*Kq{1 (R$`N'S|9c J? ú_+Du|Ri]FVHa<' dȅM%94QCYdNflC{BT7pA>y)dآ5]a °Sk&),"Q[@mL!EBb NP?â=3rV)Lrbm1YWXi~y9\ M,Ys/1;ks+\pI|Lܤz ml]oL=f;޳Wz/ӍuR/hJyHb!@ @4֕]7q B,B鉠<>fR.K˥jзCOewn7=E^ODE\$ 饸8*[9]aՕv6Fh)3ѫ;-j(١]I+b83+0n2Z\҅m %7gFpk80eR\5R9ʵtn*#+e}.M,e1O-kx \,t3y3HϗM90ȑ™SQP)0^ˮAͫ-sX77v$Dszޖܞ;DKؤ˰%XmIcT/F#E92ʀ[Ӥu޷7 =߳z{FP 0 ܋+`m6I+z1P:46yT_&-3 j5}#ߏ]v M5yqMؑpKPf2SE% h L-RK $U$( 66wOB.\Lb/L2"po:0SA>{ާ+m%G Z:E(.7WBDL >ZGjKZꚈRm'q%zD`|}@vEIrkmoPו#ZffY"Yy͠2Tt sNcɩ8NʽiH2+ދ\ yڻ׭!޲hެ$QXJٙ+Μ>ܗgjb GCef%"眱=XTgtnìc!By`Jfr ݑsRe`{/mљv=D0g,;4E?-n *X,EdOUNIVxlBnƽT3ZKcʍcϬʓw#O?b:RIKAX$UX0tn3@2#-%dﱱu?}Cu'ZZ*NNƱ-n;ɔ5+g OS PrECʃ,GoxˉQaF5ҋLa *:\C j QZ-l Mc(UMs5{܏& ]Ͱ^!AJ,: z_YA%2*xg|l"!ZU!b Khv %VjjkR4@ /&vh:uZyW.w kOȬ_,-g7B#J^D_y+xWq/PdFdl)1L=;`kіbX(zCּX53$2TӃx,=Q"{ _Ϋ`}w2d}t*IOl\jd_›mtt7=Dg,]FQ@Din `/ 2s)/ޟ^?b*qW=7MKi=n}qj};8 UrڊG{ׁ@>$9>IU[#7£2]dNuhqe ^GT'|[#ۘPEf|ZDZ\c*^)D<4墷"4M#-NEG!t>/ RY(xQ*ޕv|6o1GMJW{/O'~n!$)re+h+i:Yvu<];q3A%=7rgKUgאvnYh²TY!JIwj j_njҼ(~lEۨQ@4|ZҬ_Sp wbY ü|Zn\jjp0 TLR|/g[PĒǯ/;"VߔL]t5AUJӧƵcRyb|E{qfi,;:(FM]ƫI}2ȶ[]&7jm#x2ɗUn'N o@ ~p4gjc JjF@tQq̻vk5T9 =(2G`W4-¹L\@N;k:z>׍ީB]a"cQL攠WZsf'66S=/V>ȟ^&UNm92 :n(]2'U7]'y\;'i_uZ6NxI?.;̠ J;D |:s} Y- Xf -/\:E@p%G옱ÐN{m- 9[XvSe;u'tmf%B$e$؇ vs2r&C'_D849~ ' I?7;-^<&аNʨƽkYe׃(L~w

      /RϹRݔ*sJs>_'dYfiݝh\>8<_іPwɆ3A&gĘ?cN.Z oZe*Q,-{m<9*yc? 8^lOY؁$މ mky;(PWm/z1D kWjR-ʁlMKa' Ƨ\ Fhs($䋊 =$2<|*=--{XV@}kTs|+T31<ҡ v@\\]WޓGZZ)vn)> hX%8_`=Q;v#6țĔp&QWrckO)%7/%_TD$:%xa^=a-QVjr@ys*9fn`0pHxv:jiB=|eWZ,ٝQ-~ZIPGGЇ/{l]Q¼r|KЭn`(8dx ЬPkFA\t!mk'"3pisСg@ܢF>N2,ndv󾒭{ʷ@tff7F<'0*}De,0&o$PBKIek \GnpdAx܈hė1\˩-vI wnEliF=|hRx7tA(=H׊e *\Y7-cӽ]"}DhQԧx 37^2KNHe@tGDIthGtHC }5S\芫a;t4#sP@tZF BSzu_f\O, *kT5b(e~ ir,~YCp4J4V Kq~2 .;'xTKb[F'`Ct\4_re?cwc @_+"r>"njUAհ0*YqRWa[#Zf> YjF70Mm=b, ;떲/Zա-n%y,޾y-`A4WMĉHܞ7Avt75 u/܅[/OZa;d7¤)-X@)c $k($֕8KW|$QO(P;YP9Rmu4 4o}cDܴW룭ܫ 0Nv?:GXmBRv~)W;b;߾M镼yї#Z Ry@8A\T,g?R눶qP:j3^-Z JUܳD:t9.dApHGlqbc9Qa-N,Ϊ*%ck,3k7LMRCJPq׊moCVw_ \D_,0_Rkʂ?yOD5Lؒ@6+dPe'xЗ)ۄB+EsGlZ¾pa.|B zj9+([G$dI:_D[VnouAWz5([$mʳ5Ņ,չGvR~n-T7}mGa𙥎S֘ Bm,O7{)ee>(~rןzxPojib9|~\ M﹣'L Y$,w$a"[:O7_hi0?scɩFyoxKWu'N} VUW!-ݡ؝LlR:(m7=)7#Q?Qmo>_i}PJgP[ 4[XHwmRX bت|=1 Z5O:psW2/pj;Nn4_/˯n3RA*vRb_'~߀M9mP(d~::Vo5%/JolR+}pHH)Wƌ@~A$ffz |Be\|?p@úU |X&8VAbF.r6L4"VGmߜ?@X5FrO6#7.1enbڒ?d7!-TH=i0fQ ̪ @R P5jH/}Gm"CBTu<ž›toj!s5 M<N. k)UnlDI+CL0X7TPaQ!_sΟ>ƚ*e6qYFg=NY?k QWzDն *i8лLD"5o+m!aßdDw˂FJMm䊎J|w-0]xxGyW6HIǂTIu~5Z PPnaȏ|10ģEϦ/7ra)~`d ~}[P6鑱cI_ ~|B(Z `ꊁo(nW[QBN ҬM2-N L /*A>:w=h)+8kʣV*_k=jN63몛`|\9峏f6'rHk &oWE>k4 KX NIvmkIH֊q(Ld:xYš%naAl̐G4pGW ;~}>t2T y}S7lI"Or/5*.J+Kj6*1Fc:3[3އr<ʉzkpsgPI~Z?bcx\ Q'󎒙\~e?uc>pyn TG⥽c~P8( rGo!'Sůcb921˱R^+Mlcx.!)UY?tisb ZI ٬Eo7WLK 21sk$-",)tINZGGٛx%㾠Hi-1ͼyxrFJ;/*_,]7jzfb= 'T7Iq0BL\O~qa%]q{_vy:Ͻ5>K 2YJ47d<@3#zilx\3˰12=k3J%Np14rNHcZu`ۺGA*m9MHY/.@ʼNbj Imke-}SՇk2܎B:%REDGIb*^ 5Vӂ8*gzδd'Xd,i1M=VN]aE$s89"5Zd@e0}k:bjkD=^9m̝;VF3t~p4CȁۿDkǀ?,.fBsaZ3OhNşi׎EfI4=Hڛ{zܗxp.=.vrCQA,gC؛#0 r:~}nVuм rME͕)+&r-PJ=[Rqhm NTmXM`Id|Q5G򽸆 Cz 8Hsr/.EKC[U舤b&g IW 1Mi؄WJNJ#ůJK_aQ,]{#1}q#ZypA-Jq"X ͨM${6b羁 nqj#eѤ Q "R%@COnQ)z锇"U8}߄΀-2P&&-H{ipo-َ1i|}M &t@/a'DGdߞbnTI@#n;zͨ0*G)8}rʙ[>\~_\Oa S+zpiP IK ʳ~(E}<*\t=[e1ioӵBEehl}fgYZ07070100000364000081a40000000000000000000000016101d03d0000819c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/au88x0/snd-au8830.ko.xz7zXZִF!t/f[]?Eh=ڜ9Sݓ xi%tˑ^t+G!c;YJ~>6CJ':we?kMښ#jQn n,=*Zt6:ehȝ},. ?r܌';5T]@!N>@_c躗\ԇʁjy0#蚊(0#1u~U(,V(O,Y N?3Xm1yLhmDiUDÏ0C{gpT{{0 nT3YqQSh.$BKL[ݽ,=?L80Idm7{s9g+z믥E*BW_XXB}Ҿ|{A =/9V*R+6="<+#SyYy;\U[\? ;eKւ TVhg+AUh|w|* g #pҵɊļ\Y%A_ģ" ɱNf3.mZRIE˾ŭIKEH޿V{ }r^ J{plHkpSߨOhț2%U5߲5Ӡ^Uy_WI30:I~N HݬI+%~UR,S86mh"~ !y38;<ݞ2lr`w@d"k *nQY1Ӱig92\omoHMUU HIQ®@i@Nir"ipY-C2>ujxσڬR:ÞZ7s Uc!7W~.+}=ߔW օS}RS 4V9mml@X;̖@~gA$ż)[G ߫$PF/mpUhⴠ_rwy I8-cIBW~2ֵߏJ=?Pp/ Uk͹~lN:[C}-\>pm ~O&S4h .X/ޖ9p7#HuP01rjΎm.2;g'r﷟?Ue/q·GO2\Bxqp1Sٱj;>wc5%FyI0\@|lvdO,O6$ApAqΥmD/ E?1~ƴKy,GӳNg =\ƗQҿ;;G_"V32L7HvղCf6-^i_>l- o4zaF-&OEMh0| -<պ2xJQ(4dSʿ/sFyϋ)lD|ncb6R2Ϟ2XYVKa*Hxg-" g Ku;)s7YsJ];]x{(AY,F}2EM]ԯVjnyƒ38d1q5bO8jL8V,·bB|&OX.nXf48o3S$Πz0 Tl~N~d)ݿKRcmM$F1~3`ϚwQB9@4cYίT^iJ)Rck=Q! Vf" 0rʌ2>b8H-q?al@D&zC凝]gm|E__.K8^=70 18݊Pkdj*,,~Wcf|߫ iśG)Yӊ)rL*<9s&5ۘpԙ<_Pe 6~\Xfj!M~\c2@dlƎ[nzqtFN!?"Ƹ Ӹ)HI{ks03¦y:Jqg,s oA]öSB++UON5DqosxNF7 ׵H8B9 t;A]dB%?|a ~5eUE6w0huoōԏQ-B؟q#JA҇E_U|5cYZ ڿ]"AX΍)c܀X04l"7Wm{H"fԥl%4 ,2\iiӗj(LK)G9{~Et$u16a^$O/v ! qިo#+EY]-pޞZ*'|d̠"zF1Ԅel8Sß l)b5o,AӲ]6s9dߠH[*+&z>ttW{NrYjLPvaly+TZbޯaXmAMl\l^Լ|ؠv 2p jУ|IpY֎[RYָIǵRD|C D<pmمp0J P4\?pyEA 'r0ӓb9g`,;:Ps|f~RXIol{{ɏrFy_jprXVW/JGڐ(X aDvl< Y%|:vH o#V+Qg@i7)\Vюrp9*Eilug^h;4h {Hr=](+G8 P&9v>B^u4NpPq/Bs1m4OsB_.fʈpVbR*pM!xwC<,κ}[uR{6tnTkYJ`C+BVP3cMbp.+V)5 h0^;Oq%]3ibWx)S9q] s˞zECJv 37vFX>")>+?#f /rbRRVY?m!# C7-@LHkNA+h-NmIfЙ͕>-X&71M(ҢWZp~tSrAכּ#U{Ծ$z>Kx>gl+$*"BZŀo>z!O*EM%yڡrˆvq\rט\+ Qvφ )0^|HԞk^~ } ;VT\|דɺHzxuK̉H@~|A 11T|>;4b,/:q‘^9C1lK/ =xT]uڝ7|:UĻ:g@nWK&tfֆU0.5tkmRtPǾڙ=;G/V. 蓴}q쎓 1e?Ruv;_3- I2cew_Dcq11d.׏Ϣѓ#qcCn ) m(=I RwJCaYO ؏s3dl?zׇ+;e{Jk 7qa0a"@fo9PxOlBX|A,PS0ÍF[Hz;`8ޙuv#WW+f=ƈa_e1@G4ϭ[|m,?B&@軏k$dlЃkn3-N*?75a78d2)a,R/2r{'20> >>ΩհK$%!pSq_Cds'҃Y%n$_4]!;<賾 >׎§FV:%[slP=o5m?QA|"GKw7RlSA$VWڕI6i(,5Fazi纡/%Aڅ ($(#xb)+ $!rUkD^z;akgN M;LpN=5 c[ ͻ!&oTHYq`E/˙'^AT+Cȏlcpj gx>u^s6>xXE*|CkF$Y0HءpIy1 s*+{r(Q܂Z M^B/uDӴr$A/o7Gqn\sc XGs,hUDA ?YJyknXDQ5g`kJ_Aj'y.V9H=hSM;P|Z;x>J.5 y2=? !V$#Uvxȝ%2TqJ+gPdL'Ňy_bx{ 7D\ 8$4knʣ6 .y*Bh*D,\ ?iՌ#2Fgg\z;#Am*ٗ? DTt3k0Ğq5Uh_8RXM~rmׁGo[$J6*Gb8:{-۴<&v<ۑP2T^{/O_=`jn58z{J{"w;;lښ Կ:V}̴«n1glFQz-cQ1F'f\cА -Jx@Ů}ԅ՟"L3~mU݀JT;4FX&InT 'a!MVW焓5FWХ87XU!V\@ek:ttj⮱_a^RKӋ-@~ 1w2S$a&j[zn:rI9STYvlSA0j_#AM vZnVW=ӆec\cR.<.޼۴3i3'Z#p)®G# a?qT?͇ sQ1Rfiޣ* (8SZ?& []@p^?̭P8VwdzXA^k,o3WrAu7~:dqDjwUm(3@mg>26aŵd ћ/^-tF?3"(c4&>R9|ίU3SW \ū|>ę[tk#d6ByA%"EDղ)4X€v6-cHk$t{ev.Egg/o7.Gs69kiRyਯd 9? ax4!KzRaXLhX\Jן?R~ [lNT1sɕ`;(Si Rv"A/Fvnl.`BGs[=fydsNѓ͘K ؠVsmfkQ@ 4%i'1p׺V>9ڤ1U!Xr:*r6ց(L5WR._4 1XQJ 3&˴@ s_jR;ٛ2ZY5#!# UiĽ:Z(j&^8!YItQC8)V.0ubQ@Q!5fSާ.्̉TN7v4uxPl*vt7pѣJ#[Wo"ތ#R$Ly࣒ӭXD2b/6 T..X=GGq 0%Rg5ŝ3H)csS12pi8Nq1lQ$UIiS鞼e ╀& Y'sD(+}=P*j+.CJ]=;߿~)nRV^#qHƈ;d!P *%V:_<%\UҼ&7,u ۃd72"igك_Ͼiu} M(t3T-aӖrY&z%8;mɔ"V ͌rZ)WxEcɋF 2j&e) *{5clyt[4E-RC/@ a[:+(0xj'fKb 3~y6tŞKIxوא q{RoXvoȸ w7FFK#>pI h{`xQvW,="V>^M V꧱x˨F4|x{|rՄLa͞4L dnaT\{SdZj@V@@H#'#α9s)tY B\4ZsG&U}U> #x]0>[|fL~K MQm$s<5Tr.7.`rD"gtp TpgQ<9oM:p_zF!,бkQ =/bPƃB[1(!Gi%~.]+ jL](o !U/`7%IbayƽB>K:yC ru/oݎM7E౦ʝ$򌍵1`# F52!߆ն G84gQR0Φ)t[sm `~S[};F&@Km6Y3BV&2~$fBLd٣c]2)]텝Ħ1(wEL;x\6_HRjBV~mUx@>(xY{;0AS3Lr&탫Ukc8jIVyu2=ۗ`ʴL(m s.@:.Rqedž}jAאz4bxЋqT;4;Gn@*ȱ6 %L3=M F/JVS=C>Pj-_eÙ\ѵɸ 07_ر Fq97 ~;~҉PZ8,D]7W9G(3 z+ >3Lc0{'dҜw"W#-u[ﯴKPuceX n =jKH8޻,97V,Rõ䳲1I]d a[6Rq A!k"^!%kO0"I:# =(hXObkddˮ)T"i`1a'wwUˊE:ɺ1 2nrgh[m4jjs79OL&r^@p.^"mӼkǕ!*/×U}$ 8|ov@I`&N ꞓ}ϑ?1GhTP"&mH:~4?tOf -_c7erWMI"u酳-'j<[@Ɣ#',ז}-20.DDmzSÇpxkhIbpFnlm1 ;xc"(\x˃Aں5ҜV*Mj?R};<,]ʴ %x}˦E{XFF_OE$)Y$ڹٕ弘1*7nCc̖b*DO8E q%צ.3]\#q)LYM9փѿH&rc3΢?.U ~ޞ{ij#﹫:s\hfƂ%mCcQw')(`i:@9'oqoԙu,!H%NEjK \Qd~?Xt}ÉUlAmK|(ePM|h4;yG9lg86V;Qs"߯0Bv!.[GL=XUQ@o>Kms'i13\BxhƩ < |2)[xZ@_1!4x}T4oQ }Z`~յpyܗl7|ݯz%Vsc~xD! IGO _gҒF@>Zp,98e8DȢI)WtVgRYl6'Icf|u3H%;fñE9c6(`&$d1z06"/ψc) !i'RI-QK])O|#Ae{_FPRU)(BљR&Tކ^V`uF#CO_#$b8m+@J32oH$.r$U=%TVv &L7vk+PxpY-wOVF\։j`)|ʳ UP q,Nn-dT{P,<[|\L$:OWiK^>/P?y_и5eɔmH oW G6Li*sMVxvJ0z^9=߽obK%B_5qqG?9q)v֐[0GIp Ser`˶Z( @yD,xN&hE)I]SMp@Y8#1P G+ ~ nm0a>WE6…:QՕ 6:,-ɼ\cWyuᱻ0Ѝ0|7]@gzou ZbwTluRj2;0KCN,ڵ` ߌN 9.@';!O|RoۜBƅP5Z u24/G)/'&[> هg [tgN2E{.bw$^^p1(zqeKǍpcHD3nq2H):ͿCGE|FT4<F l%鹣ECe46Lћ t>o,b퐿&&55Hb0jOm-fѐ1AD><HTK\^(Ɛ<O]j+գ0 %SrOO'Y878y}#{V_&$⡲#7\(_UO*l'=)0PcѓUs$j7L]d%~mXt;W/Jq OoLp|9 KO:[)NRBTV>?30^xJt><0Ydg<{hġ󚿏c+VZWaӨhl!{I)I *{!QPbqi@a $f.ƻtp-GWNn]aM0K񑏏DOP>rJ?^ tmڈFl/D #U(L =39*e&!5 9&VB[] TVS*kx!(5+w ~x 0'RrMd@."`ᤁX 2-B7sl.C*3}I=>7omyV IQ8EyBc*NX8 3S7>Pq+x0õ[3O#5Vlh:B#(щ X*gw@D CRB{S2e je_p$jR B8nm+OTƀN n :Kr2 1" , >-jnWX#ULGHf]" _qg%:"/,t'\1\UJCs70/Y$*?n' Ef6B^SY5֊%[2CGtp}^ +-aO 5`tIRMB?bor{2ŹLl͜u3^-,A#s62q^ēyvۥYۑ =6F! HeZQW%dqr&ch$M\ðӾ%-m7K<G^Ma mRXCm@VKjPK:k3Y&q%w4Hܣ$٣9%3\?tZ eC&Pfkv(%K9v 1"_fa,&7Kvwg]У"$fs*M m ` oڲCI,^'唏,eǛtWC*`4Jd)B--#?Si{?ij<^Dɷ;P3$qRIĪ;W[qdžfr1-{!S7u 0y MqVÔ,=~-^eGW8L8'l]y%~0yW|+l5˙&_"5k@RmhdMdk}Y9HG'g(m=/ o* h@0HrAX.|jckAi-XpOh Fx͟`v[N◗t$3D̢E.;-921#THO#uԸm2]@pW 7VS !K([f:%M0 :˸$J9/#;+oueAB&0n?(UڹOwXsבn8U̕q1˗=(z -n-pk>(5NJfiL%[MỵME]WRd+]1 ̍mMzi'Fҥ0pj$f7ˠfvG*.k ?|E%FhKl ygɼCt`p}v@W`+htfeA|(5FWʴ S1D'v9*P6;GVCw<4 -\.(/ʫ*`=>э~9%ta 7IBl $#nw(K:i%j :ٞ?D(5SdH OҼ`Ķ~wQcKɳ~u #0q/{-qX ?ޘC9}Lg$%a2fcfByBB~ol!nstg/ V0 ZD;">?l b, s0ka@隺Id 턗Ck3cis < (sPyX*=ւzf2/EgSF޳gf5 +<*ٸ>^7C thgu}{H'M\vn>LxĮ;Oc.ke$iKzElQ@{% ^V*bdol(|ZEuZ.QHua/FbOX 6bH#@zߛƈG""蘭knaę4-NVna]XS21o25 wr{n4T RgZgR!.~DPfsTBp &6*̇}N-Ť~4_zWX3֮niQ"\sit:syQ";,L= sMGI: @=z%hꦵ:KJ)Vee_1lGf^nai[Txc8Iy]LW& xgџѸNf@%3 |}M&,t! Vwx!Œ{MJ8O!کU+MI- B$>pZL p}Z6;iG?BslߗKE2*Q فp7z# ^|E<4]p8 mN- >7La'ݼ%)!+A![LC&=C""n;s;BL#۔ډđEUD6i&i(!. ns+p yID&EneI`*|v@HqFy݋hYgdW"wk@g(|sWylDF(YOZP`m3aA?BЊ'&MA1a8D+_o7?2 DφPIUYe G>OA! 毛!vδ-AOFA4"1rG]?)Cwb%༇U7?~Z 颫%h}}#`(-I?Q1m;ˋqKg$/'b𬠢g=MZo7!%:L`P9vMI"8Yqϰj/>Ȥ#YY3Ki,1cZzdaeׅBs:QJVn4!{>8X˙.\bvUk*D tƺ==OrKaƿ ƎEH6шFm#ukWY4*IÒÓ R/Qt6}UBji3$Ln~%C u\xߜV--`SQ;i:l>@^y/v<`X$.PNY| J!Da5glل_x$ᰕWdC2Wfac0o} KR&sAx*b[(rwwի4j/ Å 腙&=Ѽ48r#+{OM^u6&9 :/r!Ӛ6zgR WM,dqluãW%ZmUA4}S5鑑R vT \ $!| 4'ÙYtyv-u)_$,0n>&;μIBPn˥U&kShMn^' G7]oD+:={\3%֐:&A>aM"i ClExT0êPmRkK<;@"_2iRWK^F4Gmwe`5=v@ WyEU癷aKz>d_3q~ֶӬioֿ;6}(tIq#:o IVj3RI&]ꁛLLQq"4Te gu6oˏMkJ@XwP zU~ɫ'v?R|B@ Y+/|Ʌ}kTx+:#io$ȴt=;N!p:Ϡ/Rw1烬q3W|פG,"ZIKrpM#`ɾ"YS;e 3d,,0 #i^nYx {"rۇ `T02p\l/XMv,/y#}U2s>7n~.6L"Ip~W&3A Sl{@ ;W ЂL4E8q @Fk C6-Рxf> eSW]$FCsCެ?H]7=5 ҷ*l~'WP`MFo|"]>l|i[`IAuoU?TqAln2wBE%7U;m/0,W)I#`a5m#YS&}07_ CyK )]i{H<@N[eh,7ӕ*9JޜjR7c^/uJ_$!,Ų@6_k4f,Ļ<<Yti*֓ك#g=}bʈV&?ԼK"|P-CD|H5ׁ(UT,1mˌa:K"ijp̪CoIl Ψ}ծ;s`]v& 5NOU+v ƛ͏Ăo_e Ls9~:snF_,뿩))_mveQXݳLKGUńX 墸T?iihF?7ʭՊBB.}F8F($:+*4 [&bWeư˭w"i.%7|!T[~DI< *)~CtfT^*FkVuǸWSw}U\brO@&ox./8Wxu'h⢀Fy5yi#/&/H2h[&F8ZHڢW:xɕ :GqxY6 ޤ1N@X5$g2e`ޝܣpj]@_G;o47hws)f6Df4 5]zvXVÂaO', -Rv/69Ǖ#{X,q. BuxoSˌS)h:n!:HOE vCWwm= p FX 4#}lFKY'o ]D}}'$4r obЧ%m1o˽7Ǡ7-Dn軡jRӮz3sҥz.vð/R^FȱIsyq0h;;fc2*9OBY"{-6 O<0=_n,˭*bȴ 1Zp!-9Q2㾯Sǝ?@X*#Kj8B0E)1H) # -R CӁĦI,}5#+AhFa04 f:QeB3N1Of)_Af>1U#[KAvf|< Cǃ߳ư1:[SbTe[fFnWly8o| -G¦wQ9S%/ֳ=":0\I',яzgB#!¼ȉ{׀Q 'oB ^wr?d) ]隑y0zVM8R>Y{!%j0jLnX9%GM\jg{NRjDv>ݻc|qJFMe+)ܽ Hpj!|`)1bX NO-8cT?YDSݦڊ*YMCԍv\ [`Y9E6tWE֕qw뇄vaC 53r,t(Aqō"71HOO[81p%_[ l%3GH}8 ٩ xoӌxU/u }P~i6+$N((FV161ތ(fTa >$ƍc[]T]H\> 󲞐XZTyS3MS4V8M)oqPK|GmrdXք`I@(Zܷ`7']ōUڎ26QԦs={Q+ӥU;lA*/Ta$)߸[l%>hGc~Sk6VXTqu~&qI\=! y$8¥د/~T/a/n0QK'X7qN;p Y268`#ȋRW4O<e,rT\I}cCfU+&z^Y0BPjr&V\Oe'r2wsڋ@ 9:?F`H/И6j3[vΥ%2_<}0-p>T-Q68F)(ɟBЯ kOE6o0L2Ek+RpdpYyʸ_P`1F"HqicyZMEglbK` P5"ڟۋõ$fmLݰ|+*KYUL4_yW5~ 6uK+qT h[(z{i ȥV1i^@ecB>*gV0y2׉9Gza,VSu+he2W:ApW e%۵D$\Ro><8 KPV‹qP&ls<ٝPUddsGY6|9 R]'(׬{5JH`Բd&xOڀaaeVibӴ젷ӭ&7+e9\҆?^k2S(JxBwX `)tڬ)ѿh=:تKԍv?lc[ HHA*N&o6xt+(>4 mK,de1xK&aO=1uH8`]벦̎&PṔ?K.X+!s**by[}Owj0RvlpMpN'5.Wڔ7/Dd5Ta,ZXQ0-y^$ŬD+iX; wHnae3lӯB* gݭiS5=ѰH|re . XuwG*Ҷc^7F0)Ɂmu'A$1a&&.!͸ ]\5=9`/ϡ B$GEi=RF^"kjz "p I5Wٴ_ Á,[)0H U2)\ʧp).p( &W KdOh&lC^8cݤ wgq2I4s(g Jۍ*=Qg[;J{E -\ \H 94/ZIOu`YgxU #|m})fjؒrZHb!E>q;cۻ-Xkm~iE]VdiHyv@#Q hw@bĒFBJn@]{W"GB8L!~$'>tOw@| k)Kȧs\#Or*g1mzyO<(SsYfn!B^SF`>o-m+s%`65Z9C.=V/JIM:04y%h{VEjXo7O8ΉTj[2]&;G/֗k6V۟\n|u}++S XT`RZ 4EU Du86b'rYJ6IiB/"CdJ@F[/AۦR7kʗQ:/ȇ9]MhȽ?HJ{6Oqc~sȻUݝH;Pn`p*, /= LKx4L|ݛ;`x;=eT9|B|CxCBZ}F{DzpZ"J.tM%U=ѯNF#:#+58* \I# NY)rΐ~(mǧ1U{4*?WRл-U)[qV&y8Fn>p EaжorLcD"c~Dfѹ{_tW2OM@9vacHpR6$&`!so:] YDP(P,Pmrv?X0-DMXHJ'ʰ !uPᓉ3r\,]񑼺a>o7@O;,1)N7=λYX\X Z 4Ѧt@6= (sQ)Fb3RjOT_dž=™9М驍E0>,Ab[K6SzPxQɗo싖ؽY(NT"hؤSgh`9/;9 Ry"}UZkM ct#t&dzȡPsSZ} ct)Pο]vr%7;EΕ)eK֑2`S O6FcIǒz.TbaU&xq!Mڧ2M#EF:+(sUyOdf\҇rstI?[v9ߚβezVEWsۄ*ʨwː=NS5D*9IaL'(Jq (8)vFMxWʹmpI{ ohRWnbqy3/r/s`Q2חO\)Ɂ5;Sʘ.?$sQf+Y[Ť@m=%njY5jtfZ,#B){E0}y+QZ/)]L`@٤>;u0/ՎCة1wFNg6HwzoVYN`pw`0|X ja>W#]7?2}¡Ҝ͵%,2QMen5YDT K)Er`$3-1fI]ҔسݱA\iìc~f|Nf+ʱᆏ~xDZOʩ."Z ^#$q5~ <~:z ǭ<"LJ룺uD=Չp=C\4[-׃Z= spNj2t˞"7Q0uxo[=`;#ux[b}S8i3؝܇wPls~yJ Ү6-s*N*s96?{W8-C ,oiР,]x{~Vak@ *;m#8sLyIs+|va"9" QoMܩbV;ɩc7<`5}m,G~t0v^P;zS1(45FnXrd+mq1\NNFTux p݄UF=LG2GnJ3=le.6Sf,$/> *!k >,0W;S/6m'M9$#%DR_ZCGbkV\KK.0LCF2%D/{vyPJhuOXe(]\j ZB]${YaY>j*?\#>!:vK6A8*c5lw 1 "3%{:/v:b \qL%+BLJ+!LQ{~r85ŘmWdhlƚ(47,_ۊ>f~}~BOE*"5ܼiHg֫C S]㎘[8 }ᙁRj Z{iE h~ACz}@]q Tѻ~ŧ L~1 n5?;&< \CJb1{žahS5zv #2f[VIf?87`o])8ǁaq}6f6Rv7`6w5XS*dt0kT]F|J9@;HlAYXUt/-5– : !ыI@v=P3*Y OB_“MbΕ~\;hFZyOlV:v -U(M{PkR`Xa$Y  g*uA<<;|!6 wgc3@oz3)65~uзYS{*7iR25{ztp6<|ay|J7$Њ?4YΤ ph. YUS|>eH|q9G? VP 1 bC= zp=?pW$+m u]yf[!Fh_Č=:\dpm3|Α4;l/=E$"}2qY)}ܷp!f9>yLpkyL.:v7 79Nydy|Ü]tAHJ.s<6nN/u+Zf/ )6 oq^-n,DRB%!pBT6z}EO qpP do> i%ٽK鶧Z*r"46-+xVr "^ a.wI낢ۮ*mrsQGrt /.Z´@ =o:nV^xTwOl^,0a+J%2άPRJo3~#ŎCtn;!*{bAgpKi'DMOH.ǂ`Ӟigqu -q#`HKHܽ|i~7CNq-v,zD#|}$RrpLp^Rs3O 2O1h+;eQ1>5О[^yMR"/;tKʚ 4@ Kft^ZGdfwYɄQ,v Zy>;YP!w|ÕYN73lφk6n/ӣ*h =./.^L2fGR~W+ȳ@'qpZ[Ðx(#E#jwj zꘇgؑ6NgX(ʜ a6 G Iǘ> KӞK(,yP[Zll8d%X>8"le7mŜU94Qj? V)H-S[6As6 u,KmmKZOqܚY7nW)őK F idBSJm`}լPgᏻ|; ш+~ -`Sپs6S߱TQ6*83Kud)qSw5_US>INBwߟ y@3"N"N.]H^}n p,ſ̐~osKa}{<ɒF((jE\583ӳbYc]Q@A&RNpiK탓h=/eJ}Σ\;-:,Xk$M? iLI|MhXM[iĝEUMo+l^Ȝr -DGEYOFsl8-U[ցNb[9*6-  l*i&[$5::c+1tifzTuE?b+G:%?:DHzФ jF]90gHdfF>l ` }HJ%16W!|N0$2`]-4xb4|J_id!hXUHS%/:qBZ@U B&%JsoH-z =n <{A 9Y,D3v[Lp!0i <}R(\W+L ެS KZp2rGiB;'{Kɀ?I8//T11_|զ'[[= 7gtFm= E ʞvc?8A÷ݿnW{gtUѢzsG:XeqCK.A#GDb9"L=_LC48Ջ8lQC.?V \#ǝl|SBWfgk{4ۡGZ86uV Aԗ+x$(=DOlBb  p|Y:Xp+l$&u*|b7#wqQUivI5ۋ 7oMٯK> EA.b -*GW'yœ6tE̻}W\pL MgYZ07070100000365000081a40000000000000000000000016101d03d00005c78000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ca0106/snd-ca0106.ko.xz7zXZִF!t/\5]?Eh=ڜ9O{VU]0;ywFn2ŋL/; Z]\ڬ=)&yvme sq (% xj#\im]{=`Wd 7ɻ"K(U>3Rl0,43LmZSi8Rf(Kg,1gv^Tn$&U{ogK!.Pum6}D=TɳUmw?13Vytb$6l2ޒ{7, >UPVyUv'+5M\(}3zfn #In#Čm'37=UMF) zJM.mYvߖI*YnOnmpz[ m+5/QVl? @șz]WtBUs  YT Qqؽ42` s@$&/KQwF+Ҽ4,{ &=Ee<44@b6q˽sCbzvAeǁi$t'Ih4Hy= fa=~I> @rl6MMpsIg߬Q冼1/a; *C# 9R:xG|ŵ'%ew^eϓT$dҹFN\:Kn;cŌ۸k4v>N$]O#;#e}UdK[e e" G Eo+yoJ_?:poRxn:x_ ,rx9gu烸v)ڏUA/模uCJj^(1c4Aգ@{൫@ҡ_&P-$ lefIE>#d'0d~Oe -G`RA9BD,?O5rl G9njH{)V:njP`Ʈ%ro$zM C8| e;YWW^[9P"C/#v,o<'iHch%=3z}ӛUWҚT'rR]5arՂ>b19KO}sCԕ ]6-R[zf$ɴ? $DF!r2Z:5Ĉ2-^$/^aV5%SA;)\]%.AJCk={2XڷV 7]ӎblGUD@[ 7>P;^(wJ=QŦ H*}BLK()|FVGf>ǃ˗r]dݜޤ'Ifd~Q4H0="z0զC?DY7d`O^&vy_.o (CnE<螈ǵ@Ow`FL8]S.hU+ux}{g&Mڀ+CG%Xةg%),B_y;I* KkDC^aBJ$. jiT˵+jzY=B> h @>Ckvƞߦ]m8wm$#5F TIϰAyh%Ca>Z<8uw~yo)ݔ;㶬:DTO׿n8',V;щX|H& h8;9.DzW;MU,5F7B`!4K 9p2,^FN=H$&2\p/]HqL=Ԃ,ao٢3UV*:wyg4V10uT} he;c;Gՠ;D|0w|/HbDʳ?`c'5Bp_#!ʄcP'pE Cv - -uhG?Q`a #"&7]$qc}L^hC<$dÖe_CO-K({h99Tqu14joR7{42)|>6@dT%49pn=!>_NZ-cmh,9v[fwfpZCj1ӈޯy/ͥx - x’ Uld/@9Bvm;\$,w2RZOnj֞vzh]7 Ĵ+RަX~W sۨ^ſuG#*?fkĭ9 bK-] J(Y ,/*?B9c) a+*aykMl,葻VTI{Ch?G37C0 ot %8v|)tqD EE1}?K"H*_3䁧?ɀ NίALgЎHF$oUǞ[E8x-Z172R8:s;k4-]W]OAꯢwI,đ%HeOV{Qf}G):jL7>X@P{_d璵ð=uC5o+Yu˧j-WH|;Nd6E؁5:̝ǐƭ1EYMr>NwnK1ՕT4+]0I;"2<"ވŒ!)n4rI~T-E]NJ߀*Z`pGo`7oC 8Wq&b/Pp"i|<' ۨ`)ˡD3ا/RYF9%߳^hT_ud5mK |,X9FsK`᧜":!d[!v5nE]_qK;=)H =aȩ23B9M YK"d7}`k?T@G!N!r4W6mU!}r?70vg')oRerKPϚXHC#>Wܑ@.({Q@x2MJ|L*?}q0^8O[*}dlr +<@ﰖi *7]owzr棠 ͯbV~K+X;wA Y|[kFl3 E\I1qJpÄq]I-/v*_Yt kN~i7]dL.b:>0ǭa靖}щiq=ʢ,uO1nps݈RZGRr%CT!y Vbg[gn\*9CcЮ$c+@`P$; 11ddnrL I07~MpPm5 QG ViVt䙐R˕IdDp\ª>!\?J{b = !l1QЧk.B7p FPHa Va /*m塱ɒ;º-Y Z^I]ۄjI50<6i Q#jq41A넯9\6271p yk_&UGVMA(k9$vk.WRWD|ߠ5m]maTA-$rМozѓM'T)oas ZF IXパ=WI w>WcweP< v0w/rR5L”{arPi2 b6uos=P_t0Re9,.<}gDtʎ^Zzot֟(*obr=!&NT t%PBUq"edԜwz$Ԕ*wmt5Vɤ+tD?^XL~ JdnCɇըq_$? aS vNBxMt9 T f @m1֞/ev!gʃ/`0uׁvJo3!PIfyC oo.A PSie" ¶.nXig z0Ix=׾2[^,|uӽoTǝEB(Wf(Pk7# V*12-e7:Drn,` }pgTDX ӪM-&/*R\UsJH>`L][@o]rKNP5x/RZ_Yna^,QU'Ih"nlDrS>j'wxJC yaGT= HJPa#]#>s+Fۏ yGZ(h\z*/X oxpu-bm2yP5 akeE 2B"VfR†~1!j@DW$11#z3E,$)yDŽp݊Q T …CY=mLv!C\QRxo#q. O5#R.im94(hhvD%?,b͋]Dj1 d&xV4nKݫ^snxһmfkګhx m?yDSɡ_2ƬW5/9vj,2C{§THA١`/2QZtӁ1'n^[40т(a?[6Hv.!&v_$kp-T#x;!OױZJT1(Tyvkh@w Lf8#E5R oxGFT1D(ANw7ʶ9X!qӇorŇo(a>5Kp?F]zDr>[V`TmH3)E4ފ(8s湰[Bt!)d"~g̒Vz2;NkJ|kh!All.JӃl&:I_-JW@4I hM)!àKv. ={0Ѷޟ9k S9f,j)?yGPB6*Z"ϚrůrU"x.K1%R_BNW 6F9rgFIv<;1')SMuts4HjPKI%k^0pnX@W=; &l'}4cxKXJTR0*2 NP-@RR C{?7h>MKez4tm*I˽M#-5~2pgF/A[Ag 3L F$ڍeEUpH{UJ.`JAmH=]1(+=Ι3ѥ*qzqd4@t3#њACꢵAÚ43dRÐdt<:bмtaX.bl@4޵egdpD1@g+͋-@YB(dvJc~TƅL QoX!~1|Mu\9,."s!4VzxX%:c՝;?]#hȊo?>g+ p1 W7'qdxÓ~aVꤵq8V~w~ ë !PˊğKPJ; 0L?|yǂ:3[S%̙s{ 4`̓ [ǹR33oK6*D"^Tg:!7߈Q1f.1 v7~v~'}&Op5KIF0b |K̓)Vm2d}I80USV,v"B1~(~5)(hVqUrz>v~$Jn dy@]S2A2IֶۣVSeGZX%w%;IDC-3JkD&l%L4KΆ0 x4(r ':rgϥ7plP.%~Ԥ qmbTln]ٌH@nΒ#$E|h"\ܴzI hHݖ&Vwe0ӗJ;\I @j6w%z Mr~35pY_.Xzi/ B]1f_7vZGJ%Ӟ$^ \Tm50G.9HKPycŇ'AKF`یe ||?O?Ł> J0(_PW8ڏZIsjr ɷ+v&-c$qX-Kdg&ٔ;eiKOF&O7ݺdMW]]G*Fb0[TQ95x bMƮ'.WeQ7/I7MҦswetTJc2m.˰ OMGPd"xE 9L7G <;8mkX( M~:}PzItR6+sYjO촑 cfAʚ8!˶]}AȝFcbz,n Ֆx Eӓ Qq9>=((DQ^8>>b ``.0ުQk'v'ћ!`FtR7Q8ɣ[:n`wɭFuu[Ԑ`|v'^J; Eqtf.Bx`x[X.4Z|h@f')gW4s,{2eZzSKXkP~}߶,{v6tC%'聒9#i߰؉am`gH˲Vo"< "mL YF mr!O0YV[8t=d>';ASSAL#4S1ֈey7ņ_ gX"ľn!|[~ePL!g#P'F?X rvL1EPH'~F Ug 8ۭƿ|Ssmwٍ%oLFIcYU#UJ57"Q~QݥW&/bKz;lzǷ\-cT3 n6}c׈O( @޵VЛV-pYȺqm)_SZe 3DPvC^=ԪI!*'~P2>VPio,1d"c4pFPI2ed٢bP/a/y,TӔ5pXqTIc9Ǒ >G +%ݻzHf0h[ux+l)3T$qM9=rw늦PZA}O! `nͶ ؂]nӴ]q8,BzXBؼ?Ȝ kli&SA66D!1TZ66cx "d?ҷr>oԧNZ-O4 ;q41ݠQ>g}!ᰐqAAl|C^7<䋘l@YAglZ7&֜t 'ʊGrP"VSїNԾ#lב{eF&H>m yqW`ho48۠C5~1s)a)0YU8$?< l.~lR,7_j'A䪕~QrGf$p*`Ga ܡ);񏡺 xKPzZF \ 魓K I߁=X] 砦Ffd )r7a fág.k'Jp|5cy:2taͲ `BZCn˙۪OsqF,}5 9Cf1bU y[SV)Kqi}\A#I&d,^~Ш-e&5EQk''Yet70#'d;/܃#'Nsa V]@L]%5.3<޳gY9'r -M/ӬےTIlŞ` uT `< @C:#=Vu\R(Z 76{˝KѳVݮK!p8D*f/mZS,Sط@VRTOV t4kF[/8YC+5!F/<8U;U-3Tz\\n;S"Y\`܉Fܩyުr>mmٛfEe: 20%guCk9G1YHN+fz՜Cf·hgR]Vݍ=-^Љyl ֛&|Z,jg8/v8 `qX-xȽy5 ;o` jk8)AmTwL *;vMbNFAmK9I--aa+i_)/Tp(IGg>]:Z~9cӏ,?uH3CҴ fVn&mP/z[BN;BÚU[uR?,[; T(4oDĈ11Xh{Oi@5ٟjW(sQaxTci]ua&s[鄕C[e5>-c?b|iF>VˌJȳ'e?8nDy{vjò5\Kĩ iRM2R8d"Iƅѐ jߌi=OT1οv1'Miwcu1nnbr@y8A;q)-Ո^m8GM#RZh`!;O+)bɀñr(g^Ε׏pJF5f Η"uֻV`Uzg3UE@S1!pQ^NrX&G;YU2 LI.W%!T=y 63[f A餋t.햖a;D33Ť! ;xXlBGޥPKTbq:c*GG?z#SN<e'fŇkeS-V?5ϔ?~ IS9mE`$6<͘1fuZ;E<9;|ɮ?8W1vbQPF%O>^q;+%}+K*E TS|4xUnpwD#> E6#s3.7LZ<>iH8Qъ<*"wMܿO"@E3d# mg;be[q]U7]t`516ZFXiݹ K\8'0<{߆ Asw}7t 茩ǔ׸69} nMS! eTO$]Ѓ'}щy%0bČsۢȞ& |hp}+ .Μ)J"'t׊Z9_#7'6ɍG oors~%`X=s2"%hfQr]:ؐh͞[QX!&~\Ѫ}\:fWnl.8azn]>) 6i~CffzƃދpW k(쟻>?C m󪹗B&wJ4YDX:nlė҅M#N+K&G`WRFNpf؊׉uuY.\5KSe䍻 ^ ErE?SFQ"D9ԸyF%C^B6Li5voIvKVS@֔0zY&DC$8Jj"< Hޏ%N,!)fcTZZ @M$zIq -#cݹ:1_/[=Ԓc=>P4;#e7EyU*<`kM?;9}vFK2`}4FJg8-o-:kMKJeX? T2vBf_\"3o'"}abR/mM`oRC Xs P$V/ LYf2i5?vc]BZm)wUvpy9s#^hMZ2ޒ9_J/7k(qG)LЉKia@.!SC9/_V&p( a B˞E!85>9g(#3USx1YelJ0K!ϳ_1GN< , j\=gnm);|";gf.Wܗ/tצ[ "t $,jdC B3U‰YSy_1bjrTQۑo)vq́-FwKj=/%[瓻=}E㓐L% #yfa-OA-vUŐp#+U^a"͜5TU'iPS|#X4iӱmG]uVRVKcvXC ~:+DoyLW2O>׵x$nL\kxs{YwM4DņC\̉ltW lWΓ(>\&mf,V; Efx]?̌Cx){EXy֟Jk,j=vtxI1t1P^[n926x Xrc{o*#_ K; t[ =c 6Xaע^u};?w=v'a9k0pPUE+ RM(sڋy,#Jn!`=Ľ ?lR2G"-P0`Xw3XoP %r L`@ _nc.]gg`b&ᏤbeC 9=쓵WO}w CswVA=RjcZK/ىK`,::,">'ENr^4f\\w_ Y˷pEcHyh^lši%2 &ą3Z#ߧl;-ؾ^E[&fAy $Eߺ^n򎈹.Rk8񟉴s]eAA#\.vzaA`h،`V%w*^mE-c))"욖T!| MTIu>PSljxYzJ_Jeչˑx絞-}(v"mr/|;+qB03C))(ō۟~6sa];"*ji1"f,Gpxtx; t]};eHDZx,SeFΫ/ U[M}/#cZ&"9&*ғze,,, eT`*].-lBw-)ZZfTnj4OUb<C(^/>bּ@ny44 'gނC[=avN=4MJل۲1__?$+ :"@q_E*5=od> )L 5-o5;d@(=jO.AmڰD k??ΪޓkX6 %.4nFɼLogeZZp4 g,0)rx(<}-Op( SsXS3 i!ѯUšI6ki[LTԟ!ՔTq3W71g̅h`8h5\@=W#/]KbaK~(!@2yʁu`/jV?!Lx{gE0w$4a*8E1{GAȿm2wB^~wH(/v*EۇϘ 5woS )YoGQmjwsh;6#Et!lTѹk?Ll+$ci?,3ڴb>٥%;.1e#X/#€o%:NZΘo*M*rn( ŗ-N}yMlvJ$zE=YYB׺h2]-''gD,&*>)FvPb/D,5@Klӣs_֢q3謐@פjY$4",,ʇPef/4b7ct=j#|E]l>yٓh;dVisŸe]3wx|~W'w1j˄Q:fZח&oW@nJVPt{* ɪhilmwE"dp?pvgy$"e ;)#[$\]-Y_%G/\dqz)q.3c gVg4\AF(+4 &?#v5J4`y." Z!6|G|JH73ʛɃP;]k2FN0,c7뉻}ۓZx>pQ\S|o*+r,rt[s*rrNG P,y~"}bf~C.~lP`QLfKfO >d 0dE]1%62?!Q?IC*sd/2['p3@P&=Q. X7 ML` <^X,cuߏ5F.Dh1c`+RW]?jS֢wN2f-Ǔԥ|4] - ݮމIZ!l9aV NKxwd2gtԬ`hFxLB\>S}_Ԛke /9n &ŇVtl1g^o1 wV_EP $`w7:+D]ZEx&)`f\)|Zum.Cy>D@A`ǽJi:I]_t8r}iRK AD*$ PHrՁ =ړ3iœ% :S{9Hv$uU3KL>TթB^֢ـnq>~4Ф{KIJ $ąte^E$*Zcօ HA)770Q뻠k@nrJ8pKdYn-D9D)4WS4W˯oj=z!Sq'F?)`Jx~g89-Aj ZB< *#ȿMl=V x:k^ WɧZdKI3c=I)3xK}KɣZްc!T7 T\M(eb~!'||85.¦urה7h/Ii ISN/5GG}J8̚^UrB@g-JkĦm{8"=X>/Mkrr(b@xRP[͍S/bUR4D*J:E_t¹s&= OX}'38sV^ ,dnU$Izmq^}fH%M`sr9,^l`Ⱦ9Ú籎ur7E3(@sլNő _Y BRVo=|kޫZ:]DL{Z+zӬ8Ycn$8yx7Pv|QC:JAW OE+=-P9IWc0F~ހO\bvDoz'95bej~w+WO,CbWC12a:;,ljzȼzM9D/1&䇕'aM&js<#1|m`N9T&>`uW~ A7lbr5"xQ(}!৮,\*wH`Ӌ()Sd h"d\%Gn1 x- 2$TNR)a K4;-hI-_G+8$wC- 1txPR;)z0U;F3r;~gSڊa`iA7ܣ0~2l B^ ʧi/ RGZ g룘zr,ҏ ?ז~b|Jx4e|];UBDs::l~9$ϰ=H C;`?tp>[XrC9At6TkL)?C <(0-l(|7\q(cW1Hq1ά{+,3Uv fB\S8{GR[QȅCue],WnrnڃU+Vˋ#%]9FCybXPu{$LD'#o[]Na[^Q) .4)ưF`se%D.ϝ,"s?_vPz>ik1Kd@;sx\h2JܒU~XsbAzN;XYaufL` P:}Y50Mg頜 ޗy9.+Rp>?By& +|K;SMS\}A ;&͝`$܊A.6°N,׳{CrP.s2f-%C_ .Y\>吆˙;-qnW:6NRt9(kgyxn"N_vRLTIs=[DA:agou< M ;G]T~oЄ3s/+T\GY/5<F,m({ď8׏]e`mflG#& q}`>K98Ex)xЈrEJIG gy;?{f$>n9o7[EioXĕ=d1w܁7߶4h( ~~jy eFՅ2&;YMV"fKnu巙{%_M)W16IhMJJMR', nZJy {*6 #i@Dlw^T'kAK[4fFq޲7Qc7>ȧa,&4+dQ@X&Ai|N+!A&E 6+n7mYn&̼GSn:c1ۻ7no28rэ?Tf u"+s"W+h@k jC(w217jIY?6-mꚁ~~ BA~Tv*/\&6(VvҤ `IV&BP[`NΤ39չRl%kl!8pu^ [m *ULn]Cy*N˯zYcM5Ƽ=XR6tudFNQ@8I<Zf(ƇU9L3?04!~5~>飥wqŢDKűf-Y V)4e˹S<[JKzT^0ZkYܬFuN9T?c5DQGDHuI#y%ܶ_Gb:H=r:` l=0xI$*EY☍ns'}]A-;md +2G:O.'\*Cph(6Ivx`}IUИw/dCpB}+ˉ~PP mxpD<=Xb_[?*kH~9lU,Xu t<}[NRxdb9o'r ] Qd]n=[+ g=h_ֈls氚lb ~H:׎i '1.1$w4=>@ ҈ZNg㑨>^+Ț)d2 B3A.>^$IրvH80Wm$'N9x$Lx)\(n9q3qC'lavbJcz|)n.v^zt7SΚ+XZ #Uldx1I62,Xµ!K'{]KC`c-ɐpi뫞B5ӂ`,%oO)١!t|n8AT%^u !V鬓Iؗ+=5ɲ1j󋤌{JvUF6ŢS$qKxvI- @t)9z(󌑰o& p":TT*AXlN> ).cma0L,DAo ڻ`;WL#&dXV>ZH7]Þ MajHJwDah * ^ԥB*[ >{c' cb*KK؋JB K3-3]NcÂD"zcC.6HF1uLQ.d|U:1qsə0yndNPt0MS{F߉Z˫`?Uy|f<1-_348]Nm9e+>6?LoFzw$;IĞ:yV6{%"Dk$Ùg3l 'yv-.~PඃSR6#* rJTr" ܭi-phΕcn+ɹ9|S$I;&2!;=B l ŹC[{]{370DzԜYtj lpØo~>wE]èt7xV/V48 Mc#Ow%z4jXE1LX&bsbm*9SQJ&Z$4aJ5q'`sUξjȍP$ĤzHȉ=Vg꘯sP46_L^W]0k1`J❔IV߱ hF |;_Xw50[?)[)SnȆ/W3i2iiu/YҁiȰ\fFTp=ۓן\XftuЌc^! 7$faRSyvzF9\Y5ځAd U6N^Mi#dQyCE8/UgcG $APc6Lcq%5Պ?1MiA04e?a.2phibW;|2;k`Cf5']/5%!⠩z_Gr5%a&$,|MJ7,%{ґi>scT7Z}8%F" uDtK .=+s@q%\w aXc1;F+ ꘮mj GLx%)$ ŗ7C:or oX8YX^EާC&lX.aCA*'7 O#N (dFlo׵DƱ|>qUmF>{X{W9x S%JǘK}{6g+ߥ{{r@(Dvmr;5ڻPH~B!d Yg"o' kT3"=rO D#A E[* >ls-~88Gii3C  J;?߱:z .~npyM(Mm*[HSg> Lw_i_cNDfAl"K1gzRU Z"׉P!+h7[7/o˴KWtdЃJJm+v2< ℠ްGڑFX< [b?OG_.ŐdJ{@jY 1/} @ o8b@cssDSҽ/uw1B3D VCYP v:Sej |G;I`=yMл_RnmKHbڅwp- MEH:'1umC{z@@Q+i(GyX34#Zll 2ՂUra?kIK38t[n'kd&)T| CQ+ty CyϐN (\7f3˪t^^W}V,ܪُWI3rVj_7 Qԑ}%Iyµj Q/Ħm>&Rԙ:ΖaրJRΣߙod;O}!s|ƉUPOVn|NEF}ĤKݥ˝=yC#0s HԮYbO•I24Fsʇؾbe7H=RT4ul?dѸ1gYZ07070100000366000081a40000000000000000000000016101d03d0000b1d8000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/cs46xx/snd-cs46xx.ko.xz7zXZִF!t/v#]?Eh=ڜ9Oɫ!\t{x*/6Dt[n_)$KA0WOfFRE'.Pv4e̱и2 p cFg:4z44՗^ܐwCaqzBͥ`>hKseAL|(jԺ =`QG270ڑWd}t*X 61 IxVB:3[5VZq+Qrqse"QD Zqv2A?\)NGWqkDQ0@CDfX2T ̩ v㚋4dFE6fOv<,ϖa^PD#dI9T6ї[1.pc1IVN4|]MU@ZǦ;oo o7FXCJ6s}=po oH1pDک5Ƙ'^̶D #?qheepTE%Bv -M<@k~xgY+n'ixYILHr4=v# M\r 摣I{d%R6 { 0!/5hPLY|Pxc _UEsG)eO<א4(뙂U/ 7DJ>,ô6jVͤɋEm)Leu5"R(0֔a7.HS~-q~hW\ua@M-n_OǺm\MW4Xļ)!nAڀ!ttЄ'IMFoNd^⯤y3|VHϲdAEX%obOa&a"uFCksҡ&6gJgkZg¯DM ne<;:lpn JR|ZMgLpB(ҠOY̾1<0Ꝁ6{6MoG{NpEEKz)Ѿ9%(9Ee1bU٭6lFܾ&gg޻؉)Aѵ$n joPL~O~r©ݡi&^||o UvDŽz721 JDZYD-mr:|J=N68Yn{KjB!382^F{UxFPlE)8%h_T]-=j>;*%6 "ѮK;&ԤǍ@Q(pڮΘw~İ-se^n9>_O)FϚvy2Op?;FǐC<(t7eyG>K]HydIU[^~qxjq}}M(`I,3+էSu*t oZB !v3_t&M*lDq4:n1J\2Ӷ/1x@_dtQv3>9@c.!_o :ZW#F>\n(`0='35 sn[E9S^6d TG>YD%H,s~VV*@9)r5O`~L@ 1X)#0k똎?dbwl $K8gi_0LT(hdju2ݜ塨S^̲[r)T٬pͤ0\dCb|y~o+bJ>9}'9O+ձZI 4ĉcW<|33ܼ G,aA`FWd Zi}JǴEe jȆstTS{{8N3E&Ls{l9# vE2=xjF J9#ԋ 6ݵBNkd&\1,eL5Ĺ VlZ+TFcrB3ӣ8TUMd,Db\WV1&MFB[b+: 4q5>ҩVASS6۷''t`[f5AR5W7♛~+5~"gn3ɨgp%$S0aħGo2|L`,жD:5ީÝV(H#>밄igʥ,C^sR}m߹o޾+6?`uhqȧExc?W3 GZwyMhl̓ $5??#IA(sQ$hàԠGޛ1S7loxrR}<(zYoVUB(~Ġĭn3rMJLenŶ!TԔlB5ҴJI\*gȺa?#'s,kˈl% Cř HeLpI,\#~{`\xāS?z̀U*mcm P0,!4+|W3'iM7f$VI7`]?bߤ1YxL9(K9TXus>˖t393e~2S)ś7sSWTr2?|0P.-׋|B k?Z>sJ w~8Y|L&*SɿvzK%Kɪd&#&RЦ)xk,6|{Lw<\OL`J}p{HfjUѝ'n޿o tnAe$Nr- RyҺWi|GK/BϏ/"34(~? N)$ lux"`S &to~a82 V:V]em. ַz*nʗ-nG pe/F^xʮz*TBQ=i.QyrWьM϶9"ٺO ne1! u[^NL3ZatbPځpgTɷ +k7٠A B>JS&x`gpn[TrHIAΈ4 w BqfI{(XvG3/]%A.+.y%=,q%)Ap1MB;ash(^i8inVVM&+^VQ{ e3ٲ$d&${9(FPLL=|r '3/`$SCd₠D.%Tf; y\g9Hu!Bej\7#ȶo.eJ u)"!? z>.zGϗ݊*C~r& )[;PN.#=%/ր/kS~y' Z>&S}]c4$1es33Lbk%(6jBqk v1QWaPEt >\,d6c4qУUgkˋ]_.cJ}>$(GKx.Z =uA] 5'F#(7.ՔrZVdg2ߵM<'1n2jkpeh"u^`ӘY[n$NPŪ>IU=G.ƴ :lclqqn^_ WrZ699̒Aw8>ygbk䚐" O&KH\Dpc{mK(%ZKbx7 o'10Im;|7π$1t+tmp,/a\bO;8:/G 0NV b1X q6HD; XCHEYhR.z$u^>-[LH8+fT7wĊ# bFδڋ`o0<[mڢwHd]:/07 WWSLYe6l06>}7UC6Mh$W>l{_@(D- 6olP]#FVj8RzKZ8CIթh:FWxTГA/+-uVWnK6L" +@d\wy+귓QC(ZHHQIFÜTG@ l3T@[hn0Fw*}ם #KBR7[j*oNs؊4s§B:;Ő`ҫwC;R|ȞoT!I?A5#wEY1s-$)HLTGt츬3|` ql-rws:Sl=ᠫl,eM\4rI3Uwq,^_n,%Mpr!xxڟkV&LKR(]Iyg2buo5doa$K \]%Ne^ fpf|ao*ʏ:݄:z0RU߃Jbғxq+v{ĠrHLHUg ]I׌-La O1g(/SVE5KZ+S!Y<~ϤNeƠz' \wS2>+Z=Q? K&jB؄#dhhLU k^ܤH%Dzw'Gıϛ5R?)UPYbC"~gU Ȓ],jX$ `0IOA}#–::7a9,v%)ku\^x7/AݹHQA >M_ډêW gafMcy3FLXNoA,m- է(zŶ]\{ހm!{%x-<OK %TЈ܀S0Y0C~ D3T[!J``ݜ:. #\dmnw^A}, u`O43XkuGla1 0j$q%brO,K4. Fr]' (.,Ki}Ijv|RbD{.VHfh6x3}/!J^Gt^.Wm[lUW"czpk@i۱9i8ik ]O8[ "ǩUEDq/hX4$e.|hF9iD.x6~;JTi H̃Լ ƉenNz B!/O6nxJ.;i׹lBaY~-Oc!0 3p̬zq]F*CMvlg[.=P/l%ʵ]go~K}7@ܫdH.\F>3|(.ՄHOs4O[5-q;im1"܋۠w;1҄稩Q ϛʪL:ރ2bYo?Ɲj.g'fy@V$s\KrIbШYKY<X5{14:[~׈ȹ ov3}U7,!+.Zf_|xLFJ?a,4aY+(c0!{Krr6EܥEhGaQ : 8V?ȴXИ vvP107|l&:(m7d8t/m_( jKKnCao4m+I MG''':ܩy;% Ϩd%}*;3"eL$iGt{ =WD,YTc"3;҅c^2#02Fz=$́(ѽ3X-*"AY l]Z9u;p%-HU^1n$7bSw;鍭lk;Oι>$wS9}gӟu'a"˚ֆ^ks}V9YjHafFF&#)6^dM[;ʣ&Ri`.#)ލK˦lG/N?\* t&o[N2e ᦒj)x7q&52eh9̺x3&4M?΂ dY3IrK9Abl_!:y-VIEnndB͖7R&X;UPTfatpNef-!ˍ1ՆZdGKVzotJ/QDZ'RfY}c(d)]|qy߶P&:pmJZ*bjZ4_. Z-*$@Z%S1F)iK<; ۊDÉy/ &-E4ްEk hOW?pMlj}B ˓t?B%{v\Y~&_s 'dC_HԔ/t5PE;D5WD8NY''P"y65=TOc]ڧHv^hǮx)%>4^ Q~K }bR|֔\L^:d9'j67TtDjwj[) -I5K!xb_dbg z[(ٽn,jRd}pF%AeiޥN!/ngj2LJ>FBBG\4. MTB?"-Jtw#Q^BB)ƫP^A-#kS"oگɾa8cJf"rQ Ā4ԅE{@ZAah4{/Aԡt4qZ73yՄS|9t+ |iŸvUQSҚEN3̄_ D%!zs%<\D#+w}/-z*4E4Ql cܴ8LBsDxgzwb`q7i8y\2?^zX~SأVMQΧHί9:n "$ WI7ƵJN,`ӟǁA`kaCiRjToH)-Jv8߁r$_]+NâC7]Hl: "̸7rJٺ@@JW!_ɟ3/u-(gC#QߚX J.?,ӑ(TT]"s>ޮ,P3"V 椰$f 7?$Bۚ"#4N\?B$ت)LWk+Q^_IYҀ㛧䭕qYk^uk0HJb:I-LhrX4-kDs%sK^q 9P-$r3?.ԳdD+FHz7[8h|uHWjH/HlR+Dw~_nW wMx5SXK00b`?p" QP٧k]sn9U2I]A #7 v aST3\ ht`9XsLJ(7/朗CJKo!q=ii_sH] )Pn~ⳌQTd5JߛZT* ˚搩?~Z/h TBEh^ !V(^ REމ\*'m1P`ĜSɃm ?Eo豸T<^eQ㤇乓ȝEyj1PH}@5 D) *ݞXY 56nDs]ȑRߤĀs` {r}[x1 +7t#8i8-B]S:1H<W1?ShJa'Q.57HӦ㷯*{A+`f||Tdre%5U'c.WZrԪoJaן 3P8t㒒5\,9et7;.es-INz[J–v8%/M-1b*<N3,޸DlA4_b\[b_]IN@/<]jgX[pTS]~iMfg_xz9 oh [qu@Q;% 5W"A'8ݡP A'R}@TWĶ ]"9iJVd[~=]LxbBrR^@'r͌Q&c[}5Iz֎,Ԫ8 @G1yD4jNi=}D^O>Ow -&md_VVL>pZ4#>9y *.B.2FH͞E:wvv%N/cOLr/$]WSdMx'ŔFےʲ!,l_Dc[E><~<$R;bU#efM 0-~dgȉDme8iW(ߩn/ΘT9z< =MsПM{`|>rRF}9zC{}ˣQҤg6<'A >ږȋ+; C-uwU NZlz|ѰLeuG biMWe붰2j|) gUxhJ!3S?.Ƥgpqi^y+3Q7h`b8 9rQ]fc7nk% xc !-5@ˉ0SB@\~ }@\͘!pT85΢H@_qlɾJRu9n3|_E} vKSK@x(oLW(Z-?;6Ò č e*MzK)?{Y$0L1 Tg-bIaOɃݪEbPL͢{'f\M1福L2uxnjkA$Ga~̏M 0~^8 -Iv%'KVh)?˺wk%BsPɴɻɳNgA 6{B Sb= B3QMi6(G\|N>r-kvR)9!Pp'u(.=K 2z}Ȗ YDMʋ 44/W[Hmm!Zd&O|5L"(hW 4S0W!r@-Ǹ >H{ݱz ψN]Hӏҭrڪ9Y X"HtZɌgtZ(]릻݆I0e- q|@3wDc75P)ŠdÙm>3" [q9_ "u3R* (v$YV T2YEՍPXqTa4# ?n_E ҧD`P'G;:'y; B"9F deYLӑEYBᴖ-[fz4~O)w:)JrvHumT{$DO^ذloq2gL&7'jEQZ[^X^ؼK=_Ub<(1%8O} + 6段(pU_Xs[SX,o6-rdC#M$59q%Yuv>I/?P7lkcP4]bK0Z|2OM:;Mhi,hOP$ :I{y%Hg32[hm7'phŞ ~ k}ġ .Rㅷ\b1,(SV$ϊb7XwuR4`TxL-Y9PM0uC) {%h@K) >J_(=r oXww.H"8LLMCv?j }ӭvKBUEϝ\t:b} f/Cj'9M:j%uFM& u&vmG4='6 AELX%x8\ "-I49liքBHy"D#M4SpϜtQdx@hJ Бٞҳn/pb6TeHu ;-g9wyLD:͇XvMq]hln?0!݆/JKPohKo ~v}KEG7cT]yY>Uc$͐7p<'cs2zǟ=.x_$a5>k 7#uᙦkiP]+6>DbODq*Lii5ϛ}@r_"<"3T9P|kaB9A 8E_xy|}z`<!|t"X t1luۢ XcALF bH p*c[i PZWGl{xEb.vjǜ~hDD4G/ͨL+\2ce%PP lIobU[ڑGatAS3ru _[ ͫ+=Ro'={I1PRw)<@I!_@J>&EBrM!0 7}~wl%ty'`yl$D6R jH6^z Q"|:Ǧ=UV:5DCU!l%Z6vU*4O=?.]"LiX 0j'1+6ioFf{C| +!eIWevA'AA؇5b6!ܙ%zB깕RH2oh8wvLç8K~4eFAdW^H~gY?Z/l`i`%~%=|Da:_'h%׊X~ָoϏ1f?T) 'qE('. BB@3Ɗ/_9 ӑ"9d 2{> +kY2?l5 +E-^ h w hf;[$Pa!xx. b)-(= I~'D{Xyl_OGoXQq zTIcʾ؈#CnO q˭).%AAÍYy2Iĭvo W^'߈pCJeD蹠=F0׵{̰Y~|;F{yT7,Y"7u~hA ԤE#Dno^U]AY?ҽ"=$ʫLwڤw$;J3d_УI:[F4--{V/%5mJAqe:]r/7†d-܏C^SAڲvK ]23^l6H3'`_|@ٟ+8{"`oUMtG$|>Ѷ&.c~Oq훝$06yyqe0WUyfMۨ1e4R /'L%F.lD#\& x*x R@.ʔCz6?.!l(GNF+šxUz*S?X~42,-E-=q~;5{lUIg40e0Z,*y/-Di& )"wiUl? :wnu=}/ ?U `<r2+fBD )uI(ݚ J[sܴ *< t ĉUp6)nYܪW@h2J\b\K93v2T> 579bumtJК 3hH?C qâџG[ `#RQj$+31gCZ!%w_rƼE*u Xr$p%N'J\irF ?Awx KXkXm4v.h [Չ46 `^Fuωم4f[: ݱkߨL.ԍa02q3H5=)-,w$c?Rycoh.Œ ٿ2* d%F䈠 i}`@I6IugX;^r_rϹ{x/̬Y >\aN a&ԛ+ XnIr }F:=_Cqr%ǘ񡁐'L/J":MW&`T~#T'c&TXl&j^|Qs!"Kœ֝GCboB>Vv\r>kwcщL63-jkT#a?UVG4ţ &x?)Bfhp6cF*0>,kl \bx /v0QV*PT$G`;x0ō#?H  rL/GnnabͬV::uI(# . Qz! &8x'NZdE_"&Qj" AbBDO0At)5o5 0呿"_F޺:- 3|2b{ tOb~h$Ȃ61?m$ă9faMxHG۞`1RQg<(@sLͰǂL[Eᷚfl ] "Ht ̱(ָ^.1vN.Fم:v0!6??Rd(Q5v0+ }Lt9sAd5Ͼ4@@+†m1WږuGsW@&-NcոIvJ-pɧ dV6<k lR;!C]dYFi75TLt&K]Te^B}Lp լ\Φ]B=oR x# K= ݼXs GĿĿj xлĄixAc\PUGVL L%!st'0xqOȉx]Q:#+83?iP"^JM" 5x|KKePROįg8 Nv;+P:ʀ"Cwx}S11M5u]e$EyK X8 `qlpoj?ϻY+1V QzIZ("f;s n:)DfVDO6O&F-/)#4K!UzdG4v|sXL@VgӼZ ٮtjP~nêCߜ=OM2 ? ls1w8+ :1[12E z>эFSOrLgvQz\:g+k,}l s=$5 4ۉ `Q2cgߡubhyvG/-(TzuYFV>D85w  P?UY\.;ZZffܘOfu3‹4t.tpLEKodM_|KdKDp&c_ė &J7apxc@4syJ_Ƽ^iXˋ]lG,}I<Yŝ!޼&Fj\0H͵ݾ?I˿8[A28ۚ Hκ'uESA҈9Vvoc@DvbfkExc:zԚ A/HhD5׆!d8C?n?3+w>WNlC@D\uq4 g?#;DB6q) Ƶ(19yz7P+GRvo|L. zC h߰p}h~֎qt>aSӈݭ\)&KcOu ϋ!*+.ԖUi9~+A)PrbTrk?˯Iz:8ő_O Yu N$U3fbMHzG}9D[*B-#AGV6֔NOGov7{p2Y|GNABGv&6^ðMbπ-,Gȓ.Ja]} T|A^%^fyhTjFwyAܥ3n!&n%ϬVhg"M>JKeX{l~:,IW-ע()>^ P1-ՄX1G*FV0󊸧9Hؤ'B1nۛɼi](  4mR WhKg 7g^1qv%]!a{Tw@ըc"ɜoJ.5'NeYrFB:|m|7邫Q쿅9nnk/BuLnяI㈉J3ܞ ^Э`3; Og/db?fNmA F P!q;ߋ*4>Y>}|d'<~My`r͆@YOZ(uq,0of5wWgOh:+ gԷ&]a#}!!@ҭg (tN&`ST(p޴xp1lyOi,PPj;S؟(K5TcRs7N#jC*9kBq@ hԟ-#+cݯT'cp[fmyn!U |"13UU2!%ٝ#r-K't32Qrۼ֑O*BƝ”[Ir ҞwÇ| %w RG,DB.|zF)Fy3]x~;Z. B[+XF/0au H.l2 z~R()"'(FB^.%i%\~͘oFN Dݱ̴$+I3X0O\]1-HPqjʤܲ!a oԚ)?Z@.GF#kH/đcp"hi~/ F*{Mxr:Ckkqf5fמcsì#$V[Xa%G EDANNj @G+uWSC8l+VROQ>|8(z\q^Nb7cZ n+GB xE݈=r\U]*cWnCD,^V-CVq%څI 8@d9#ǟ<ӄZ զy-UJ#þH,1l%z (+lSz}`}{-nKEuK>͡瘎\8_{rYni1.]dd&XұQbR]hx[j,>#d2T8<&j+-[w;84> Wpժ&AdWisl̤.+gKuv)DAbyHi4tpMğpr͎6"8Vڎ~-GUG0P,y=' ٮєPʊ+j##?STBW SDQJ0]v'xS^Ԧtk`alDI3%|á` czo`j,98Dt5cש(.RKEDaZ!\5W `n lcÊѝYXɤ xP2U _t(Vٲ^ E0 ӺMA#q \SL,m{A0`̶e|m7OJ0'E\Gfk& zi$̞#5]KN}:`-Z E+7Jm#[.v)s'8Oew;8AR`E Cf:{b<64?6dO^E| ? Ћ%PxRkH2bcH~_4+4?uTSi2BF4jztQ2Fi[BUߐH/<pC&EDc˹h!^$cr%U7c71SOVlV]?+&re҇|@);P6ɨhCyuډq#K dB ^0%7R+@egz_YO#:GFX ݏvB)R­,\!B%h#c{`oGS;gڽݮRRTicZ¶cfc(dk^MB4F^^IGU8\4|st;T9G_*s*"ʿxW,A{.X2iرu~֯'RQbҷ0;('N3pBL Π7{nirP_bLy:_uځ!wӑfw}`k9$cawsG f:{g fNhXƶY I05jz_TRm3Q<n.a hHY(es|bQE^ h8uGuV cUAoSbUiq6Ӊ"w:E,o)؞i< O8]U l^MU^no?; lEѼ"Ү('4Gn0= YO@t0{5\͛zBXڠs(lW>f.|aR:G6hv3X0icl=~ fTϻi=LRӕ TI/`i;g6ZڙQN]G]8h!NK5lb,:Wy.$`yVkX9AWrCHs^2I.jT1e1:odMD´q׌3iZR~OL%NCa!;fg8i6^+Sf=/c'5C "Gw;)KRù1Vmj4iߕ+tK#ٕm+Җ ՍX5Va&c|OXs7=%)&~FtرXUE{ rִO't4 C$a< (m2*yp$0] %#4'b@^Q-$lbPfݵ;^,jZʔ^5Jj %pmmVղU+N e8~\1E(B׶MտHt~;(ޤ*ŅM-Esż{UG kpvgbq!\_R]ѱRq8({?O3̛nBB]wrq}lRiiTBH_(ƝHȷos͛Xƅy£_2y^BC;Ϲuٽǁ/'FwnK8s@Z"Kk`Ms 07ސ- `  }|%ONEΊjZ AE-:.컜sDXy>膓"yh<blltq.sˑqz MYm8f"xd'^3k%+fYmMPͬbI$?AhLS`஥I1۴dS[sKV1}T.wLұ'e8/n"o{6dO~y!u"-k7@ x%cJ(ܼ7Īz-&>t34uYQ//ph'Ł _=4dxfH*}6 Og6-˒$чfyG(2ƳF*x>X'3bOԵ>rvdi OT32d,:XmֲF ө$ՁcJ? dW[nv KYRLjx~n}W[( .o=ᄎ7<!fN$&{ ZbDޅCcp6OI(QD 0[[**`n\jJtnpPi֪Z kl}Cn6I &@v~fe[#I%Q>P?1PhH:|TٚanXz Ho2oW +Lj eXX₉Iӽ_tBe=_lĚZ mSElp瓕a7ÞtKԪ_ӵqPV:gY3we[Jk.puXx썏MSoG`#"Z!tayDE)%ܘbԤjT^ t$QD<ジݙRs2Y qR|C /{T4_e7!*T} S'Pli+&UqYxwCnWO&_bcYY[%kI . ']j*,?ɶu: [gAp^o__4;mm>,8=K=jD*5ޖBΕ[;CIVrw?b6َ^!u[ e NkLn[{$B eƿyǀWP-h*D*:jhpLKn~֕LIz2Eb"'7xa:mZʢ)IMh5HjGVJQ4ҿ}y]fO8_{ҦSr8pJI *dD&/*B'j!l|j-$~R+t5C[~P(AK٠8 XϮ|cLfVJEס"9o\(ytآc;dpX]_.O? x>P ąerCW7A_ڬml0v_v-M:d}{ }]a#Pw1E> eDCX^vBZD8-ChUxRT *MRl,5f;<29f).W폖eċ,k$&>AZ]3rIV)7a)(~U=+*]9Q;/D̀1,ϟX46s /sFByyhB[ـ*oZUӾ& ]}Ԫ0yt FpTئE(ϼ5*z`UE{pU2Ytf*S|]5CZ&jWܫ݌ O?x#3T3xzE%P qg<8ɳW~$!k4ۖkHN/@*dC&;@F޿F5)\z cNRù,!ET;'郮0z&{9IUh>NWx,WO9H[eL@J.)УLaJ.90J}&# `B+dJڦv7Q%^iip]-`k-VZGm~!_(vٞ W¦˩VhB(M-/r:ciS};:za{A64/bmV|wmʹsھpj6Zn%7.)Ta%x1~QV,Uwvu%H hiK8(nH.с_bג]M"(#w+JjK /fMD~`x'ͼ&9HeG DIl6Т7+Q%X U͟.3P2h_TgIE"4e!2$z즹7`R XIKԺ2qmXc9{ʇWdí$U&7*V4Y̕чs(4 =6__-X_qkYI6R@&"&l%=4&m9/RukϜ-z"AQ+6sW|QRڢ߂QZ{#/w~Wl˲yPrIV2EFL<3kf<;Xn%N u]8VEf/}*9|Zdvyewiϡ,2 eBNx3Ȏ9,eou3:m@ ֱD2< -f~B12HR%ӭfC)k܎%#GU8ڶBJJ!DxW#@H L-e-DZXGbN-δhJN%D~Z\iߌKOI5v,%5Ά|_ awy_YU{6Ql Q% ]bCB+V2*㋾\Xl,.Hx_3VisWUYvR&h"2 X*6KtYTAmaK,u;li6@ۅ1uY'l-Oj{F{Yz/Ǝ"ڞ\>j;1b_{`ΣiS WV)g4=^JIJŇ% cЍJ()/v ؓށey=A2u{˜! +$%e/%\rDCpzK+-Y; 4q+1C Kqk`; :ے^Udr, "p`2 >Sw 5)| le~"yV[\ PݲciBE^ֵػ#@ ky[띂z*]zΟ*\Q`#~B'|,2@c[ ^/ B. NK@1hrߪ2 s"-6~5m__FQhmgW.Ug;Ñw:*~u9~D-Fkѣoͬ.7E!zm~ n3xtjkzwNPP9m2 ,)!:'l5w3F~2M]{!lv]WJ/l0唜YZ3CW 2EeZ.eǐ3Vw(k"-/ZwG ^Th;ޚ!^_#xeLOhbz& e3]/iT5K9ʅsyc3b8N`mQ6YTkGU!Cmɤ"~pLM)Jfj :i}( }`ae707 UhRO5wu0KVRR9׿ʑ1ėɧ[8 _xԯL ,Lhl$&L ]zOz, 0 3 %ҕUAI$eAӥڜ^?/)ف*gC όtjCph]<>Da+P]&'^-+*7Z*μC8t,K*Tb5|=F^!IgA ݌60L L ^XKMF mrpܙ~3o%kfF@>@C}}&&NJ߉UL9{=>;RjL}잉8sɉVO΄^jlQl1}W`5 SlQW8/\:pE]z-DBOh@(H;*!-?hAn%?}תj>D+YSk|]sn8Wt)55:lz댭USFγKqS0ewSu69rV^D;t1+Ϟ؛<=9UƏyӋ눳;Щ"vf:aP\N Qx³UZPK%1 /?TuAdг5GkRlWik0'd, NZuEG Ǹf$6KMKe|:a.G@m]gӧVě{gitP i"8/P& "|J'Z}_8&_ۛ+3TIK۽ H)^S=`|3Yӗ'f8fg6S~Oveِr ow0"2O0Sl[ݶ%U 7Bٵ1,TB6&w&!Nu.[rdQ4cJ˫2hnL֛Bl=jWX_%ms;B6lNDQ^*>[WE Ș5gkRݚ[w>OeIS̈<#^s>1/^b\=Bo=b4mf ZCljcnmoHKV9g 1bm+_ܮez=ON{_(YmFܲjGЋhE1[wӐihqcQ|*l5-<]/$'z[]: 7 WD^])epå:0F, ڡM Kv{4È*#i&wFsrNӮlQ}V*Z!'VTŚڿ@Z( yXlUlYSM?Oiqa">f-֜Gg'YAHʍIfj6/+ѓyęL2i7?/5 R6ș$N)e|_0dU zu;q"x;hSξ|ɻg1 +8,I ƼW2T| ݄{1X["'xA?BݭP\B!DTa vZ5Qt]NN\%v󭜥RH3.5C=vdGV yF$c Z€kb-Tm#hXfˌR?7s5!;@ݘeQ ][nq)i8e+"b![l`T|e~=䳤*wU vaq-*NZ; .ٍw B+aB YŲcC& tЙ|0KwN<ʢ6O)> 79gIe!cD2'hL-P X1~T3%G"%dz\ENe %C!V~KC qqM'<9pE?Im5L6Ent)-?lHwq ;շWa6-H>ƆDBi秴D_)ek B}$ᘻ|em}hlNEz`DMް4u+䟬 .qhGQ:xRLJ1?9̎gʘ,ukU\Eܝ6;w:(,QA[UzkdPsFK5SC`ƿ_0? />4=…^ c|o*vLWreLNΙB@>\`5T,ﭧdЪW&>xFe`umRe! (yfcb@5r*ѧx# `L@FR߄M1Oy2g !oi`m6b5?< w:w(R_v2$CqNI#~=qgIo}렉gBRWfћęW%R{f6G"x1ǗسA\ׇ xk?ש3a9![k6yE>OƑ'|U\ѣHLJ>HS,]5&(?*ly\TVP,[yU&ZhjƷZxkqZJ%[*TDAL/iJcM'5'=*{"sZ_U7 D:J(0{e0FĔj&uB'F3„hJъL砾{)` +G.WLX3fbVݑۃ A1KvZډ!~8q}+&KФnJPP>J7=5Y 5a g1ـwvPh2HK`oЖHNoDკٲv\W0^vwJ>^81('HYs>3a7Ơl'5p&ml%ma: A=jyi F iACu3gZ;o{\L~Vq=NshϫdGN&dس^Z{]NAl8N&&"HϪDf}:x+:}}uDoPb˜kZ 23L_Ț4 )a<,~?^sN uwOte͔1Jʀg"8/o>yѼ(+;S*S:$2$cҤM!nG$>b]6.^̣tݠ]u"ߤ (Yyh!X 3D2|ƧعG$nt۴ dPnH׃#K}JKɹٷ?(\c:K.^?|[$QY* #o wL-Vpx`|0Ä;t`!0غyN$|}Qg,j쁚z~™w1zGg!~k[ ͐ەG C-p[pյQLk{N93wB°A B6SLtnSHi ahz7 Z@y 3 ':\)诱UϤ. ٱGU,9bS//[ΐ*8(2]!кvH9,[&9/()&:kH7DW;a Mӑw'@{WГ `wwN QCYY-ݾ)˨2 _Aq__%{Igwu#F:2L䘮c.|0QݰlWtdBtó0xU"ؤO8?78Y C ݖ_:SMڇۯ`sCXH(^/Sl"o.{=;Ms0 qrS9[17b6״r+V 9.m?~u D#B)8|<\=L1 "|~cQ0a5tE8Pi' !z wlE2?zmqSDA +9pl~4E'C%:Cbf>!MF3lZ~W(i.-RN'c L[/OEuZ1b&AHv5y9#$`MMB2~=G4ڟ65o -"?~)Q𢐈5`U7V++}fTƸ(:h/5z٠_vK6r6~<>Ac(Sc) 1Y8+Eģ:N?qpy??..?:ieJD 1A_HDJHA\rՑ M/c0.Wln~ǭɸi,͂6*?nq9L"uW#7*T3Jj竎 x ^gs" )>-&?7Ŋ߻#}CM-/yN}z0GA^l~]XUu1w j8v:nC yk>uq(F`f={X:t~7u==loP(Q%'M 1YV%v&"~ k!hNB}9b ],X9P.Mpd=4Cac kC&%n9EXqxqz%@HsS-0qNWSUx%UKŋ́np7_.y0C ʣًʬ5"^TUk@SZA-4ԘN2SHx8 )-}6xHP("TâM{-T'sM_ DNe _a3 &] ؟:/첔-K uO9H23A*Sv0es҄#Mޔv'i%7ǥ@h^ R*a10v fgŒHLnOL@ T}UA"huc~/ECP=|ɽK\W-a;PbWAػulVrz #:fnBtQȰuc텘%c*q" %Ґry,V %d 9[(ߞ%Qr1Ѽێ(vsDȰ;jL_U.vB AxD2 sPuOgh] N(k&Щi5,}kIAOmluN\̭mJ5>^Maם~C#1- 0toc!\J3w+3bɹ0sDTBrQ/ߐi~+-|\Qa+Xצ6r.f$-WYX:/`$4Dz@BH^W "ʞa6J5Sbd1-ɈFTm9Hx_@qfF64ڋ}a>o#{ ] Tě PϽ)Gޖ@㲒GI:5oQj7xUB )Ɗou@.Ϲ*[Ӧ6MZY)K7'RʀG4xsꕂLG#Zگ8.Ag\gY׋G;пnW՜o**p>d:_[Y/3.55x{d"ІNpҧ 1W*%&6*9^ /Nfvm{ Me9N&m ȿ|BZS/{d;7og6fOb 3!dr(zX(XdnS- RR>̂ZԳr̮NkCyqZ⡴Rc% -\╇<19ʷCg*P@#mmj ZA+zd-:ѻ)1^.P#7+0 N0+lHZ&.}O2V]٩ uŻٴUp9 Q25$nxnd~LEB)Dl׬+C wbxtT"׊ԥ ]]]H/ε;fҿ@GH!:#08K9"˙驱)_/hUZ ͚$37Bztn!W.lFA֋ n_BR= Vz5BG(CF#K|Rv(&|۰j[*f,B#Ջb5S*",E+08JGOܩ|j-RND ;L@+qTi_s"LV3y Zw5Zkr<^`YyzX|\z. ir3ŌPJ9V v%5rE, T 'aqQ 6J)Q9'Pz[d%;O4]?T'#I HodhZ0 &Qǂ"jB SD)qh^ɟwavm >%F8ʭJl]4zT2&'m])S*΢8^8 cVV*mK$IL.rLlCduMpo [s,T}JD#'1gg'g0ޚV@b2^js+f.KxǶRiW(GrA6=6bOz~Ip|F*o@߾&K<ȋ1\]Nspy.0`iRDS;}GEsU !l{ֺ<0߆]I1(Lrց5Q2*EB92 hiȀ P/!%{"ڙGoĸF甛F&~1 s@jUfҰO;up[\<=cwL<Yja#'z&ZrmgO3%3VUˠ@cǗxNFkY>sUTNL~3ɳ.COs1>&$h#ǤNruҕ,2S,쉖Py& :rȰdؽ8 m5Ǿ=:ԭ9R (DOHUd[/P|07̖m&GylaUѸ>X^ML(}4 b땡DfN>t 6V$LxЁA'ZHJ z$> 0)DI.sƤrhL%$CH-Z˶YXU;Ě[!@M}I.19yM1 UM[3i+:Mb72<4LaVLױW_[3EYGhqaĔv}}:\Ӳi}s Mvhjwy!m׸@FoDҸ&RbQ3)iB|`uS7dԻ! 7E;@0σ" m@ A΃|C d5Vmyhʑo8k/[2 !d6$"^QMͧ =ZӐVNa֞DY+Q업i*o$&Aw9bϩBJrQe1favFm1ߨq0{h6`w6t=b37HrNB24;ܜAI 8uP[r\:QaC@1fZ4㢎m~$ɰ=f)QeFoe|ViQdm-ыqǟ]C)H+DRZ+VٔHT IN"9KŧΈ+#7P`XHlĞ-_G^h @ H[Wi*GBS4Ċ9itym|o.'MAHSF!$׸>9_?@4(Ne{~] t8;1nC53_p o}I@H,CŮr 1׿ TU#-4C eČ C +8E;5D-jdMsЃuŒȔ;in GDSqAe4H iCx75Wyw0PWg&&ڻ;M:p<(frHQHS {u\UN_]`_.e2pnGH5׷)RFy =lPYR ں~M ߉J\םD055 VC %B>_Txl ,2#= IO*sFw>.Ig^ ge;ͧnn DJ-Pbn)鮠zmtj`%KgΛ4\=G] +F%瑝)N 7b \.ͽW253WRيd NY昙 4ÞcW}l}X8$[sϨ꛻sPq5qr+`n&q, - "!M~VF@e@! +RrPV,{T'd?2lX^:[* -t}wj1uUa.q^5Iuu⧾fTHH۽bHoz=JL o;ip erXM)wFl &RUr%HGr;,qMl}gׂ|iZqǕsۛ(O,Ts%<3!7}L,][4ZG*rpD9j[>M8Fu$7 BWkL\ oɵ~8M{vPae_ c}ȱgYZ07070100000367000081a40000000000000000000000016101d03d0000d528000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ctxfi/snd-ctxfi.ko.xz7zXZִF!t/s]?Eh=ڜ9NpsiМBY 5E ĥjBYetV] _3o+ceqV$q>@h`YX֧"Q!(3(^#'1-f0`h!_R\enI84?5S^5LJU|եV@ [9Q2BHץW{l$!eG 6o{YpyB"u0ԣ/qQ{b9'J'žV؝Fd/w1MsH.v|B}3+Ӡ:C+FVLen8) ǥQƙ܅֨")j0$ZݪIb( cuJKAJe`"^|嫴ֈ_vd.T\{<®g0 ČM(<ض0v[wŀ=hRo<nL Y'8:13zbՖmXbyxn^?4/-2m%&UwQmCT#!v;RLgBGrԻdefUF+Z60}0qu'Mm`}t cf?cQ]d)].@MU't-97vY/3vă# Rsd 4ץJ:Si2/ JILvF佂0r8Ӓܕ=Sgxn@*bk,t+lѢ`e,) H_!7($C%s|Ug:xy{Y$]f`uMt+$w]gM;R-d cr"gb靮{os꿈~*Iӷq<9THHS 0cCG6(ӅoG>&uu­{f(̺×>_xX9~LKp&ꛍFm> YH_8w=b(#Øa57"7:XV8QNmVXZsd؅zm!Η͟},O?N(eFq@ƿ4^]z4El)\\DmG ube{;d۾y%K* h57EK[LVۨ:1?R8=__u/)V|__8UYv `.ȱ9jsl713$pݸgFOI1]}L:p_n/BB t1.oķ}[Fe ל3 0YQ~4a4w+;5o'RWu]^Wտ>,7B"siD##h;ԨkJZ"fVg\fNbF%(d~Jb|cVa9ps {ej5H>R3SH=vzݥ:Ѓ~SEBtSރq@s=n;9ݫ,0ú.>24+eutZy_C2oI9~[ 3τbc+Z%wvi8\P)k(?WՎ2 =1Cƿ x3P ]1XYz 7E#/|C].yn&(U^]CLyɽmCV* Ó{Eh0OjяZ&me{z ^xn3^y=!_p23]W^_ȓĉΌ6f)'Vi 5h i8H2B{яܛC| C LV'(cZ?%ziHԉK>㝜 6-tQlϔѫ<Oϟoc0(` Һvԣ N"SVˍ\oGpG=v El~q#'#g}F lL 2_gv>?d#OǷ)KCwlg6dT*eـh FtL/Zw<]0.4%6R >߂.L=-|RA4^Jw +Hoi)LwC G2ܵ 賳 #% 0|˰YF_ -ɕ3e"+ҡM[0k7&9q|w\젬 Eyb Lh6GO(DQAN\uTV6]Hdx|RIƱ9E: <{ |ucR4~p1ۍ(^xYp1`vtxu%lgѩxB%ؗtdw3ڨpg-]%a,2- # em%Ib=Gjn`?Z4˱P)6{k/{7߰&#{膵=8&H)턟ۑ1LqXejfaB nE;r((@,vx)߀ʰǤ]+T^^dgз}#g_G7@vr5MM\G+Q{( ˲Vǡ:[GF; Ǚ^]A^P#E65 ߉q.&Zȵ3ʶJ-VBKod Bd/f5AK2m$?z۪v"~MER7KH=[^ƞ*IlW5_4gޥ7\Ey]-.\ OkB>nnoD=H0eX_bSKsJA,!.Wsėkp,?6״5A +eV^ Ms܋g#㑂G*0tR_Ϥڧy[߬D쨆QR{!f8gD/wMhim}8 O^ aSԒՉmNB]46tDh5jvtהHn 7#j՜ nL)r.FPsBo7YQcfv27Σhi e+ n>^bȎ0qft/{8 Wp2Xz }hIύߌdy a3*LS3|i5 φL Bհrޑa2Ib)]Jgo6a& o͒!-KyUBX^?,Ԯ='E IfOj\:ws_Ё(pTޘMM "~4`5WlU"o(89R`tyhq S&L$9c|__8.~( mS$ZGfmmרI,:M]>R8МJ̆aAXm3XEW zZC+f&3Feϧw6ͬzmWYpztu(J#܍Q_-gC&u2&VΪ]tfU@!ix$@IWG9֛I&2',|6 A8)~j6&&"e o骆 2.D.ɼӢ |ɋM>ewI͝KBc<$)%k*HEhu,}lPY[w3=3\r[Sx4BrH}^3{ RPBHCƏӷa%҂T[A]U*Jb:-p [4,snˏ-;"\JYA Qm iWFj滟Dfp8a9kTϴ`ҳuPtjl5Z\Q NN8R+=l3;hWHO}[`w2+b RO m,J1;Vz:xb0a ܒ7uL^5eN[p!T[ ~s-Rm][r#wviX6{Ĝ.Td过gad=j>%[q^ '|ll9_j`_ 7 Zo :/۵2x#-5Tɽ" ݔ"WΥ{>B vgߤp wo6% |ۘXBACxF/P͡mTS'6lЂQOsZO<uJ ާӢh(lXkJss\iQ:;C#7%\oSD@G&-l9BSkxG )&*1꛳]BbcL(l{ފf'hC]6s,}5)#8o " !dS[UpQBjH=Os?|3"UΌEϔ*<6b%h!iPZ(tdƩǗut#+ҺV-Xu{&zv#oZӟFr"(vxsʟI`S=+l9m0g ͐iL6y#9s/fԝ &ɘαRɁ5&JbB'}:ܬ3KDm}tQ]+ ,.8{^۔d|C6$1~Ja1w9U;?'V Q+gۉJcWrDGAh7 :5eB, vv_:QFie '-  X 1aw><cÉ@.A_/`A] 7Om)$!"ّ"F X^TS1ͻ2UۮS==Iq^1|QIbx8*ԫ']hF(Ju$V`Ps^0]1mQ͍(yQJ= { |AǾHC8ܟ|( Qta-] [ns(}-&_r;R-pyrhHxk9z:n8sLDu9:BDOWINߘY_7b S)8TC|̀:[6]] ,Վ,U؁=Il/޳;UL\bj8W5D'+k^u~dp-0qIo7%G4PddJ6h}|/;Ўmb E{jۃI,ؠ +1FAn @$[kj!з-ڐur GvI =iEn^<Ƒq{Z;؞pR ͈ {b:\q>_@($ q9+-Q:wb!rRN㕕 PiF+J[VN}{4a[ڝmO)fk{iaFx@^1($V&rmTXtw ҡ tThO?O[lX+1dοjmw*Vi˳ıy{t o5 mhr?zƤ>-vHOZ$@ĺ~)͗qrn<|emoBo"hG 8$bAh7xzSƍ}"3'ԼT&jx C1^( ak9$cp5\̇YCN]v/OB;hte<¡.Ę uQJpC*LI(dDU JVbj\_rcӽ],aJh&l j5c^)$V7 1X׈xY *}˰HRR.i=î M1#deub9!]c#O QNvƬ,70P3QȨ4,J>U{!o _JWfx".8K?t3 SSr?x 3 lk'gJ1Nst[D}/myůyҶ&D_ cqGxms0Y|fBe o#2uayXhkT//O[=|Bʸ-n,`C.kX@Ttgr?yo&cG:2q%9ޕ:r0UU.2m^M҉mMU6Gn;9*08,8b2Uz"H#P&l$FƑo;Kskt7|Ec:x?O̬=e5'`4n40 ׵veBBq|ϫBИ;vV>:mMO)92WZpQ$}E5nm#"7P`V|6{LYChvetp\%ӄVGR'QeXKc!! } TanӼ`L{FVUT'_MXlxCl`vde˲|^A%!*ۅ 5 8@$z4z4]zs);2{#@d(3S'b9Z:&Wu(+=(gەIi\/ 8D351'HnVWdծj-,)Q6vǩ֎Uo lpBʟ\\ݏ!2p_//߰Zf/ґ";Ap- =i>*r ;3 %Aō-DUC ~b"@>i`Cg\~Y%PM V+5{߄Oc(sW!cfw9K`Zt- Z(ݶFm;PS)vgwo>iOP()i!@GsB%/K9̬^h څo䪎&DE}(Vd WlYTM-eA<1ORS٭Bki w6+$cşꪂ[kO0xp; ۛ/"ph6kH-Ѳ 8x$%k7$ZVz}Ed,GOaR:8F%[h&3j<"ԭ H+|\qȔٱڭZX_be2~LǃeDUQ[gFVU 3]|<>'{^ETjPRP/!FxveT۫ABB5 $S.w@sb TbbE]?̌Aށ1 ]_Ua\ W3k!.B 1_r2: >DMo(-eO+I+@&%xUkOg Rb@Uu6E:uZV;_vIK$f [{xHO $"ӛ V |M.iD)$$/Ugj4}]5_.fL!.0֡M9b?}B%-/yJҷLSP' $;PFA`A+/ƈsMJuQ->Cn$JVTuЧWI載J:ou4чĐ_^2FD2Cl=G퓛&dNoR g/E)>^K}sQcq h]o h2g3]gxǷ] X<Ɋ.ě\byhmQw=e\Ux ta][8Ex0UjйɭZ G4.,N1N[XfpRc| PZ0ؒ:Tx?d٫LWk0GsF"S%So1yI'{fJj$7bj5š_$]٪חw q<v[)]I44J0`ѿ{Jg6#Xe}Ii׼Vm9JclLEѶY,@<"d[ ́Qzd?N)MN?oq# `ɾ-a2uêՄk5dHMtW_MOmz+IэGYζq3}&T@g9Rḏ3|ړm؀ ڍr`">Sӫ'OLĔphecݛ{ `<2Լ^ {]Cޱ}d:}2Ǖ@\%:]=ƀ=_Y$4BaJc%@MQkDsw=sn@mIq]VlEPqzɌNRаk7k4jO5ľybNU̬NM%~b@X"lJ,7ӵ=Jcrgmˋ,P2BKYZN ~*͙@㵚$"y8"np&{Z,'5#?wŶJB98H-92 8eX#jm:#?ևToUXő X2[{_L[A@XZ}f$R~ޛK~8Dd4dg/&;P  {C6QLi=Ep=$0xT|HȞ J7C4730B ;f7>x&*UudY{Q  !Vp&e( 6D]@f"!u-6(~ x܃JWN%Z3qh4{_Np )sݫP2W HbZuGnhG{GV*R)A$ЩnzEyo٭Ч)m4A?cvK}eh22Ib~caYc[p_o!:3H5ā ?QGÒ'CA`B<ە.҆"Bړq>:eg #Nj XLiLRgҝ[Tbc M;w) k2tHI\7idwCj\ʒ*8vE"L e](CF`鎆yٽDRqo ?c,,ɨ9sڔ!see_n W:"˘NlĔӁHX 1LF_E5"H`Eoy@=([ m K'6CJߍ#5+c's1"_Z՝!?uԁYO[ObHkv<^>X2Br*1LQ)H^i`\-ԜB/5v0k4/0=0 XkP]dcv!cЪ m|kqL,,@C$3G>Ɗ%rrz3L>uÇ-ĝ]yP"%|XsbcP`Tf<7bdV!I5Yvuiյ肳3t _f2Tviq[n$4A|vo6.n0 x6D)([Jr6YBqOmIhϑe/PAey,beL?TM6jh6XY]EN$X2%(D r#L0"6*Ψ; F,=Ie~wѫݨ EF'gLvpQ,ZwetCwUhb SoU :[m2*ۗ9?Y Ml [bASj/W[z{W-t5y%~O c*g,g Cg獺ʒYdW܆-h\S)gvP>I:n))[vlР4(̭ڧ8Fm.%V9$ Q!db9AMU]wGUsjzp16BAX!uk5 ^˘X݇s!i]:Vf̴]uB}%e-c؝ahg,Lukس\ :B. sU腱4Rn6p-=$`7p'3/+6:.ve!Y;)lKF(zztu?ecO6a1g~K,Zcɥu]d.~DI8O 斁*˲DdwV‑҄I.q$6K3s/`m>:a<|`I طBA? V#m=e!lv% <3^7ցmv^}ëQfRĄv7Y0;ME7Z M^4[RI})Z*rө3Lc{j(dV PcD'3gwȹ{CrIhK޽:yg&zv7`ZB*K<;g "fh/D'ρ8М|chO s5xdܞzvy5yiE*[w5b9+ LL KMj%lsXL6girN.:?T0dӢ"ZРцJqS HP߹=U`Zyk--g\PT|g;'jmtv:b^j7* m%/0ѪVSkWȝߡuCD¯jX2kq?T %QFLۙ۾Dcm7R=FB =R*MA a =F(iiI_ y!&‘>yBA5M95`Yr|"AlH%|o3FRR0 D$}#U]>&edO"#R]MF6L̶=j,eIe 79 ?%cgfzN.U|䑃ley] l.BM_(Ҫ}-|~##ɑ1 v! E9BZy0#GX)lSAC=㈿x yJlξV70vKU+1Psӆb; {3sT9R2d]?G}>BSe:~ M軜ܓ)@J9"iB?korK^ 4!o=Nl?sM9'MELW. IR幯wfV$Je(n>f+>C(o|c_ͨUsshax9=UC fD$ uN,2 ˞)bi_ xz"bQ/wKam\ΥY;El{EѮݷGMG‰NG`O9`-xIbLSϤ+PAPAp" }@;Jf[oQ$p*%`|+ ࡣ҉U츠؜`IۇGS!}K&/|&X-g<8wЂNcF;nfasФ C/[eN*96JD7h4ԍ?l΁˔|PQЄ $:?'4:cg8}͆Z x80h~]0/[jG? & mPh nfϫ9(OōbjzҢSԏEW:Ez$AƮŽ Z3 NX;Ώv$ Fd%\-/)>)7IKI=S;]=с% 1^0gYB%s(}V\*=P3wL_5ˠo8]c!y7X[9\LxoFj_m@܎q ~3lpuok\qޤV4l2R9|jM2pzBFqTQᅧ8]Jm #S\1:]ԙqկ@!RF\ rɹZ2%89GY3Zْ EyS2wB-Ϳ:!A yg݃r$0Yp)!|}մf(0d^π~5fwC~(PNbH<8hQT#୴ꀓվt"q?hC$8 FFs$*s8('@7T\֯J |:k?2PuEKx<{)fd_U X> "Hm2򫸩1Fcb_C\"N'Y n.heDCaZdt2V_apPuа;9yԬi tl}{';]0:9vehn/܂T:/&n0lZ2esH$/akjBձ>\x)x_ib{jaSج?5Kѷ_3a؎$*  *jJ}LYQ| ~/RL͡#zC BehYn𸹴VP3 MeOUY0+ɌՓ ?G]Pȵ pOf 3ڶ8#p`r{N5x^i%韝p, (RdJzxaPfDgr]aMȊ6mXXH)JLBhxlYG6Dv;,5.P7w$&oƂS{P1BpWM{(_ c9t!?߼pgBwjnl]{.DݘL3J-qJSbזIqj@FUgJPA$7dyi@jX[z%8nMVѰaeܫp^Ny\oyM ͥ:sA72'NΈn7I0.$-q5|NcT&neZ3$""䪦U0M*Ƹ`+Ya^4_zӪXTN0ۥ}g+R{7Z0͙u; e ,<.14>a~QcWشҜTf\o-84&Fo&Z*]Pvw Ꚅ=DrHcwAFa#KSOC|[IoTߩa|&WgNzROU @}u5`B_޲BPIl;(ďlݸfD0j *KzM BjRFkuؓ t3Sˏ!j"qQ fL]9l W*6ZEin΂m;#jd,',^5]ǒ .&3Fr0C`<1/L8ն8,yCpf*U+_"T1zggh,cxY FxqL!ԫ[y)ہgedc%@Q%k6 _SAa^j I4@XU 4~hW~oXpuK)Eʗ/ciAJbr:gL+kHMOɠ@sExBO2>1_+=|_l6-'B%}j Y,|W`3 ^E3q7̨sa=PEqC2e|*L[w\DxR M&CpR)$qpQ m|#3VH'!ELPFo&WtApfP]ET3u|]T\x}凋pL3ΑoǐI$M=drJ b_&oLHQAEPJAT7grƭ㪫A|dE2!Al=fM:qk\UloW!=XUٷb ]%{kԅ:cs&+s'bŔ_4V z SgܺW˂:Uj6W'ƥi 7ĜU(Qߢz6 <.KaZ_ްǚ6e !q*o[9ɈIUvTp|ՄCt)BE VG"w;oaawBf3X~̐xBd2̈́ +Ss\X 쫭0I:FjU7x+=8=گWy_'欥`8>a5'( .\6]t[JnZ)_OoFR,QlC !}+O 8Xg1P)S%@Bfx4 -< 4zB' Zq\8{p pQd;Z"x,I 7D^azqM `|MJ~#Jko*a2_n7'FFN,p\A1ZA@AHׯw=+Ok)T.Eb }QSes62F5׷QA+{TB^MA}&reTbp,ѓ/7CHH9É٭)whoM|]<ڡl"? Ze "DKVp7,}\elg@cl|vvy "yV>5ZYR.#Fo֟bSU& Dr!囟+;DcV%G.v=dAHҳDg@- PY)0)I{mؠ>+J9h)d\m">Qi"nEW@I7U/\XE*HR2mCe~4&gbQ.TB#WPƍD;fa'g:r˒6T_tz9aV$f;)EEw?8c_J[epq( hy}n`r&<9d@pKeʷ i(iZ dI)[$^`ڞc~j}@w?3v!9063}-9C5+ h4wNWDyjw_|&*4\f!IS`X~hQXMiծl~ J%-'O8v?s`6W1pVTA@蚦$HFQi+iYb39ԓc?ɮGeQ+NN!w)B>ĺ4HJ7 /<|AwI4v|LɖcՐr݋niw@ny&$c͸߬2Ȑ JsTf|&]nJ" 1wigTͶ(a )J:Ƈ_1ۺ,dI*G C-bSL1_yQPl:),DQjE֤72Hץ+ais!X쇿I-F.O uY㇘c}u1%BSv\.6dE@_.ЇnJuygpmlP0Ewt_B> ̋UQցCgIie:SVu&\,93ު<@ ; Q)`='B|H+=1z90hSxwSvCe7rخ8 [C|48O^IfA Cw2~Ԗ3F[XɽW{A_S߄FaJ2k|!7!u&ޗG" 7#*Zħ/6CGaI{rχKtͦj +$ ֛"Me4 Va5a6*#4d9j&#@lp5&PI:m?*hl0!z۴3- :=#C.pS:"C8ȯ& f͙} qTBTB1"B? ׼i3uTcF׃vyVN 2mA/." h'qgmݰ!5l#̵ftaR߹iKa'ÜP_iy.Pɐ?.uI za ebS?>FW;4Y(#0ڋs j!)*a(&9 CcN'C/ޭLDl$C{ i;gD}tFwwH #2)eTDB#mMnTLg=ą+^߆?o]v(ۅ7hГz; N\oӫ|h̷p)h-j(VjA!쨌daxr[\qe{+xB!EDφ vkީ `qVQh]]G/ kX*nP#ACr»joS'W-KZi\hPE1]viD.9 4(3?nEB}@W {ߡf8!]]xs!큙 !LoN9\9zYWywJWa[T(S_s.n#_;Wjԭ9;q ӁE=RE^&='pRHȦOv5~{Nn.F!2m  v?H>U=WHn-QmAsN̠6ORm!a–NXaԭP0; pB)~ -Ҵ鹀fkZSOyց(q@+ϲ[<[g zy irAY5C8ܠTe/dp"zuA^?x˜I}:6Q1Ep-2 ]}|b5MPnDhV; ~l9V4 CK K<+|̍is~tf4힡,9>m]aD WLzroJ']oY1ElTkq3JL`aBQiD,6xmHnk+};jPt%LA$1z"JYdN/4"Y.'%t$ʸE'\J[d~7؆3{9Ye$5D:Hr Gh߶@D\SGT$TlX !Qmf% w5v ]qYUۓrW 5?D*Al7bI u$H/b.C~YMMߝI zT\~ jFj?/š{K~.!i'^W+]s %,ͧ\ *| ёgϿlWұ:R`XI:UlHbgO'6/ܕKV1ۻ<q۴QdT(Y &#G?"_iuI21/ǡ Ҽ?KEc^{2r"b$re/E(jR.˜A-`# H>C=+:g cc0$cMt ǿƷ#e)s 9]bp;i:{Pݔ'D/ND7|$G߻x@CIA=c&> dˍV6_lcѩ:b\qr7pҶ(,oL9Th#Ç  ;0ϫn+Σ^s1i GY(V:ő Ӂ{V^":E}= }#< H%( 74>EUD7* PJKf4rC Rf;7ij=pȌO>O/Z=&L)[ׇfXIFҪ|߽\cvfhk.+J̻誰 b/um8${8ܵ{ 2 N1UI lS) &EiҚTq@J̐V NiV^&ix^{sUZ)5VVQz(.R=\= v`N.]¸(RaqtKum5hU!yD> E_A ڳwP0)# XDXgvt!/@}-VLZS*/VŒꍳ%Ȥ1rZuqu~4pq9%Au=i*nS2lj^TJWeC콀{UcA3DD/F,d%@77%W hz;؏䪔9vk#EUf9pK3 B wPo[{u_~VPSa!upZB5/xS(9 ɨ17!Ic wQ<QNT ezMwbO{["7Έ,L1akE}O=KƋPq/+n-V]~hsc# V%LlQ {V(_vN 4TnS[7DCP) "+*%j{=M"A/;(3$qj^2*_V'&hL$S$:s51X1 &Dрx2αB-JZ"|fmrrmVw!5I_Csb.-Rֹђ֡J^ӑM;)='Mɯej@HDA{ klk") Po/x 927qgFzT4Vw1ʐ/rB?+ SC*+,Y1(i]ԮDZjhDV6ԭh];V\-^>ûXdΊ}q)LR 2 8yY/cPRtn[hJuWvpML^AY&Z`y'PZ-7*ͻgx7GO 9紅GO=+xnibA[4l* ɵ_Ձv7zA,60elWfK!g{uh Rn7>[9(FC@4zLHߤ |Ձe_#iiAлmr8ypIp'yZ#OLpL)\V2Wbe7 }ܾ"E8vΑbJ{86܉?Zq[2nw߱5ÿ, q eJ+XԮ8MI?Ӣv[-ISUv+@%ʫ]716HiMh cf{ڛX$qFp+8,g/c~җ괂d*/XJ/ګ ۊ7"4QJFv<:k(^OQ)p#ѳj%'t{vuN_h,pP+6 ȈY*Fmx\|+Ȃj&DeRC.{РMȉq,ջ~'l EsqW5w`N;b E*&س% 3)"(dԚI? CN1yr^F6!>ֲ{ޗI"xN8,$"0yNꝝIbYqA#F)䯶쭅>,AdFg:CdjzV_\+RFO}8Iga+ٷ Gq:^}`z಩6T,V?(H[S &W2|wZeFYۢc\Jj:UM١8nC,ƓR,~?|BIу+*fKT. J&"=k`+38j2m%$vƣt>T3?>m6c`e y&&)XhFT&k^۽Uc ֢@z!C`;$uVf>H!4^Qг{`4;>bÉ@:y3Q(aVB>}Klo1:(477Eyl`w'yHq}i}%N1˓hK3O選bPg#pǚjT%_N1]!S@r4f5m2YPZ/"_'PH[vi 'yyU-FLEYW?xklAW9"ڑz@P#((ËȃgiK;+ڇt:?gLp s({"SZq8eah +6@* {᷽ ڣQF\lsnsqI{+l]jKuG/'.;r թV8ϓp!Q0u cF PZt_8Uz'>G۩\fw3ҬZ1ћK{!FŮ  W*΍;qo=cNv(MHjpf2/Ԭ:Q"po&ʔR|I2{#+ԴZeRgwOL)Wr@`PTC h35fTֽ߱w,1 KEGzf{ @6C":@d|ꀏV̵-b2mF+McsܕRZQ)E~̷nfgK0yTWji MopJfUmtϝ7 NT%}fDfz8mOsLDV(ϤF/Ł;&N`[VB&G4_雝-il?0<#hZSl$sqr36~05T<;6so]`yR@37/ZO_z0 l(/y~bFzH!Dvn=2qϼ?/([79S Wa\ B Wwj*GW/ OEt*S֞E3= f+wiKIC'k;4W2/Tk#z6Ӄ)nJ{rs'G^Y}׀aV' VL'T| qٔ= 9@j]TZDV6[t95Ppɨ"^t' sqZaW+i˳2Yh4I\2o$M_b$8RezO"MBGsj78OދUTH2 HV}O5v]G*@dl. qU#^!Cq].Ty$ Ǩuټ>*5~L1~#h4w$Xyt׌g^p_jd(C~AٌDrFkhcJ7t1`kوL$SNOŷ yD&7rb;54%ox2弤 ׉3 O=@eB.d5$O {7=Y'gmߢ '!SFkz|u*~?ŗB*AH;gmJgoZtFl 0cFy$ZQ ޭy!OrC2wX%KJ~p]3ɥXs|Fs`QCcs=%wl`֔EޱɽoD-].AӹƜ@_d[Oww+ϊsojۆ\@u d7LTW&!`mMmS;㵥" pCr*u*t0Hx <@]1;Ua Kmw R'|U8\$~׻9( Ka;ocӊmfҽi γAިG+"G>J5GR .[ԁbDJz+n hYK"= x)Ux(hmJ50{ =LEb*ȷ*vjxDT'g^/` 4}2 ӱfb^@`(ǽ0hvwV1rOf@zc p3IaPv+|G SU&ف&L, l,3kBt˃_$X\9zũ rު1.T]N|D1EbxHqjwrLT2}v;L PSb{E & / -gCYUV:/5eBLrX$m*ZCTۓY<\/4!65t M)D#03@K/={ njEI>kYdLIc{B8 =T߰ԍiqaҸҘR* `}w aTC2F#)X,1ߑ(Gu~8vxD7<*7-䝍@zGB&ZH1pr/L#ūDǏ^PE/gJho/7%*\&ZI 𰉅Fșa8-́e%_PM-BbԴ6 ga:'uDRSR@;^Akˍlozsbos]prm/47rC hNި }+KRo%bt*z˶P#Jts(`L?X+ؔH=~􉵠:|qS)EFLMiE8*l9S="(ja^t5 ە;;l{[i )"nɢT _ˁbɌ|S=%Ȍp1k0 b Hc ˼T ݽ^މbۘd?&(5>2Tk^N1㺝%frфzbeQ@<.ɩC+TwP1HT&bx'Uī);텓FajX]!;J򷡛6R-{TU9A?[% 4g,~&DK+s 1USYƪ^.~}OGq_+^ fFv_L<$YZܮ%ɻpd#0}0>2r5'{d&ʐmdQ_iRxd Gۢ0mkЕVp]s-uG P"mC&: ;֘ə>^ K^#lި8躅/ kFUtutO7K lH]??̡kR GJ͉3(P}9ɟI龚"QhzMjbuFHBe&`O:\Ѵj/'#V\Ļ$2inhhZ9KDJ8왧cاo4ː9m;S:|4~lD-?v\\QYƸ.w\աf׈,56}#f42YEQvbry!c0``Ԫb̋t{WϳRb^$>+Μ퓷 u"TU /c~p5z/T`U,:C'DȈPRr[IolTvCv ;I{>Xq M{+-wJ ,kW'Q%6 :d;٢d5V<#fgbwOTa²RRXC{v{ KH 1]fJbMؑ#j۷YhTb1I ٱ !UItd4VUBGjPq*XyӖB[FF㞄Y FF 惔"Ծr&Pe ~hVA$M0/Mj\*4Vč,5 f9RŒ.W"|A#v/$V̨{ϵC8ھR g6آh"WN֧X]Zlytu6H:z V)2JJ1jdzUspUTei rTVgA[d5{䙏ʡ/lU֞Jd ^}dmH8U\5V}Hzy]842 <2c<DaN#:ddi٥xM:8$KkT)9k?\ nE'H*Jh E$;Q]BJ.4k{~/2ʻ)N.?KmH<)Cz܌5 !rUwW!/ lċ}8Ĝk Bcjy?0ֲ>(DoqO+ܷ^܎rUG&t?*B t9|%.h:o9f} ;y{uXwf g1j4RE/[#Qq0(Q9$?+ŎWG9%={vU̵~+Lc=nٿ/l:.rJ+|H ѫ"F:aQH vK#x̛㶕"Z$ b/Xm4֜VBYۉ)J mG}io.aѴo`rSs9]; ˘2Y$ tG߼C@,S^_<+`ڒ(~ *A>jc4OEL '0ɰ!_VrȾRsқP5ݎAu,c`GZ`FAz:!ZXu;Nƴ+{VW\d0/ן  ??q1DP691vK@V{/.eQOv @(QM$77׃\jMv# H2~ +E{EϸWv l|&.[G?O?Kd7)lD _mwLH4fvj\x1zQV%F h {9WL2q`.;j4LĕX$ZtVP[}vND{w09!]ILn3$p"ƺ*žҌk0֢?c>' m8N%ͪ >yyՊ9:56+ ]]e/4(qz]V6!o=.~Z[ ֔BWţ܏گIjjՀ9 *::Iy>Lz#PaAgGj?B&GEH#JI G"́ V)?Q-ߘ$ua xaojND.%?arIaqC`vf 4It?$8м2J[Rn@JOY-?PyV=ըP?wYS{۴T t^V>1/Ftt [LNQbnq,!R[ 7)ȏte ٕEϘ4f=۪(7bW׃V/l 83#]5G;{(|Ք"_S0}wgxat XPc-v!?^K2, m"O: PkMi7DPt ؙdkᗁ az )QǻOq֤/qwq|y3WAt)4nnm*&`̨gḰ?s(F#C[ҠbRоTPSz D*hծ~J,d6#Ww+ IF37 2nVpANɉK|g9 s^cccQ'w \5/i^q;0nQHiMԟݖnfLS>Ni{h9QQ"XvFpZ1%(MTBu_X׺%i{(vPQz~7,ÂZ6ՍQl㴝 )SeRpJ=/hF39hW0py`  t^e.Q 1iKdŕ :):Km;ᚔ|5/l6) ʿ:,ǽ]BgS",7¬eAcqeZbqgʍU`C#ڞ[~4Ər;@ F*V#s%g˝aW/o\N;Jyx}Y4pK3@j[Y_` Jᕤx'( 'jC:Uz8071?X0YCU@O/ u+Xa|j'\Iq' }_'WLW>,%o}3T)vg?'7\25_OІ帢 _#<훎|Ͱ-ԫ6h/(vf!"uX=PZp<^_ԕ LlG @l_Պ/Fμߑ?gO%4%[rSM,n!EzI %ULV(^“* fߩq]US^Rr: 6\cq؇ajCcMCvF?D{B>}ͳRdN)D=bUYt6saa̭&/bu'ژwcwh.OhsBP4#Jddߡ[(K%$h1f<]L9f2@TfrhAgqEifULi!dGu}NIW2z,A z~A8!W"7ABjA*^n{Ղ`OH©]d-;-kK& sp4Oa/0{w~zx.8u_8CroX4꩐1VҶ uӤėY3 b-й^V~OQ!{(.vo͊AsU$L)%ʖ&u*ӂߟENq6Rf{ϱF; +ߚQ:i?u]߱A0: "m l.h'_v*P ʞ`e 0'PdwˎTd )ߊGa@*@/]}`1cأ;"/b2gq=5qr/M]qjS954Q&t1G$Y2~$$Xa5LF.<O*`5ڐT[@LH0MV޾T*R/5\ ˁ+etS&NC[0Ghe#kmu5|)=3kv՛@7ȪT6QycEIevh$rÊU>,PG7Y\c}ڊ_U t=)+NV .;̬-VDZs3'֞E[xY[)#3u)vh?Y.)= 53{FK'=CP~N2U4O{,݀MN(cLǪ@xI ɹdٔ uX Kã=VFXQ89v! |0&P-:Nd@N1|3gd\ctGOe2[B<$0܋Uero(. km"/jqW2[?A#!Ǔ~IʜT`?妳kV?sh-o!w+*\8mQ'ZzZŭmL&xz: ըb>y\4Eڜ7y[e4?2h1Lܶ`ƻcɄX|iR> 5 hNpz"E6Md1f)`A\ rN DR&QXdEzK d)c95v:.xfUwn">s gJ>stkc b>L읧==%x֭JhXq 6@@ABόNe?+AB"ٽ`xjl|Ua7(HNر1ГŘ2^ %K2 P:+FrIajls-Y5GQS~wEjJxZP,P(inK`pj9K:G].S/% &@pIk!?/i;Z@b٧6Ŵyc$sSAz䆦i7wb3[ߨ&>j^^k44<~CdZ 8i&0!òg|\zN#o7?BTxi6`M+r%Q8G=XZ@];C!Z&4yhZ,|_(4SK!5fC0MqW ]/9(x.G|xN1U#o}JmgʆFdJ4<ʼ%h,ۥk˻7@?cfv˹ *ShϾҘ) 7gEG>1M\3&SpVH*Tꀺ1wu~<[~ k p~ { m!#TUxͼӿ) "}acgr -=St3$Gr0~n, چ)˳]ŊƁE!8|~b cM=+*DUwJpU `S$Dq0XV~gWXfy"Pg}划{Ry)s r rbqc^K?1Bf8,7흅ij7p<+IvDS!% J z^20_e$7Zrs;Ftˆ)p, O7iZc'%Jk㝇cDao]G 7E-l?.H GYi:]ޚT\˷!Y36lAsc tN-]u-ogDzr8k8m! j}[:|z˓*{%0+\tp߮eUJ^nױ'*kPf(<H(8x=_^+O}|?aT4r|(#a9VNQ]Moy#-D#^oG?L%d(-rplynٵz1?bSDr;dn&)|Υ/(߮w(SADmc51!UAzUz2[4/k/"XqƼz\=F1h@IaP_jmT:Old֓Юq⏛c{ӉNcrTiȝEaLzXm ;`+ q0 ]W4+QRhN%knKqi Mqq+\"Az֔W\[gѾql6fsܔRb~љCsN|O}0 Td@Ԡͅ6'm=z]LU8b{1ʊ6t=#n3)ihxn6\ʇL5+Aaf*XU0Sr*Bh&U0 tU wֺ'/Vn UPfQ^ 4L}iyyI~NjARx%ƹ:fûm#so}xhPĪ[' ٠wٴY@Y7KբgV3V&ݛ=zPИ'Lq4ѤL3*VOc@A2Q|\QÈ'&mS%(`<$-GG 8—}AN҄ s'̫,zyPV?nfSg[X_:kZ~=ŝL=#Uk# -S&j#xof8a?Mʗ[wlP <~~jwKTqݽt!?s&|s6H2hg R;nlr@.&B:! hlү|5}a?7^ `1m;R~z{F2ggÑW9@`eAeW`pF{'( #OZ 'ѷ.aI^(g6?}ؕyJ" fmK^IӋwƪ4hjhTGKKO.VD—|`:`qPeğ :>X(p4QfRvDs`ø?&,Ƥ ع%d_Ǖyc""xNy5iD^Yr8 `0CP?.>6F;W YFa"ZL怒wzm (9xq$)F2Gj6IGPq;U/-#^Kh 1;CȒ7C+]#zQ*L94; FM3Y Dφ$YMXh~FV U p基'' `uAvn<0%L3Y8Ut:(Q .1on,چa+{JHb^ #;sJ筥nb/#n u$͡2ְD,Nuy=x EҟFA9zPg?. ',ؠ1^Jq9CI6'xC ŕ@Ǐ"|i'vfO,xW p#J!]qs1"#Eig.{)'NpCE^'+`CT [Z8Ru>rtڏ3+-bh+yMb,RH[oRTZC@(oxf B\!󣝴 )^ĜQ_j0sKGԶ 礿Š Z@P<|<=OmN˿n47}.rD׏FY _SL5B$"t\ (^K7sE;O(=LF 7W+ȹdXI38e csZ\xl Ͼngh>Y{Tb9#p%U:Q+.FoP#g¬c7 䲏;6WmM 'OAf,t=f޽PDļbI75`X_H%Qʆ\yhGoh$:NOeSp*D޾˛.^R)8^OZ'e3%YBS1nw'Ml@C2GCo'nPJ}!y͸L"AK."V߱\Ēx!Q/9$1"}. ri_Yue:wQkV +1[m3Y8nnF% v8rݨ($Jxx`zgxjăw>E7keYW)}M& W?2蜜y;>s]0 =\{xeZ'1Ѽ:vMa bys&ѕ+(˵%C-zdzI`]JF5JXtRs d2a3hx(d_ x/ÈIW"a7ouCFCڿZo'̍c$@6lR ~< W5v<|t!g\Kq\D Lf@p953OſcyOl2 H '.`GK{#CӦʹ:@$Ff3011A k%XL(BkGގ嘥><.흹Vv@yҭd+`Ì՗?% mRԓΈ2y%r"(Sujɗ=#8p1eÒuExh|Ce\@FJ>Oُ@;- 1HE1cJH8gDܻ;uX|Kl9,Q sc/d=s_vc޹u>|0;hɊ~JPtqv!CtIՃTfM -Pw ($}Iq TK#/οyMdAX(e4bIt_kVP:} (PZۑCi1bP#R,7_6m쒏~+(Β}v3@.JlsZĂy:\6pI/0q?H5:-ӛ<+I3,# 4PJAhF20\ _WĎ4|[C/z>#ϖ-{ C0:bHfY p2}`Xj}xSDCy|`u1xJ+ :- :cQ/m#]N҄tP8Scԛ'a?A {zy_o)Fo3i࠹0$_ŧmѰi؍G:ᒤ_Q|aKⴟ7Gs4x G1=(RN^/lKlE.zZ& '.񐾭RGQSeb [Yr)ƺ{öBM =AnΨ?V56 &'40#۳xpVi!fn_M I1&uJ;@t;G&͏>k];cgBQLr]vqP;"S;D'Õ+ {SW۾NȤ_P7F2QIۡ]s`0 C]8Q1b1ш{l(E g'α'mw9aP$,^30O ?lܷ @ŧ[Wb!T`+/j,B@J!$ұմ%v\yV ad OiJ/WkAM)8 ew4T;B18eF2RS% 8^+>ƳBN}̐e/a=M錰y|i 4!ruy|͛Vޓ]S4m&5d55%ĝ%x&';gPȖ3 ΂jz2%=bzdI)}dAaoyTb\P/%2o-u+@ϷJa3C&bmҹK^^MPV,c:zBƷUϻ6'jl/q^NʤxxNn&峭v1ݢ4 4Z> 䈩xlgxRS~¬l;n^k G)/*)om*i=Sy~` z85eO&<}.Cc7A|/q;ɴ-lMG;fC"9:qy=&(ǚ:5D8OjtԥS:茧d&ǖ}2Y^bgo6+Ly-R!-GMLӈVvIlb2smA\K_x@:2ëI`oH.NE` '/cSK|8z>5[{1dtx|&nԍa+ q|I}`ӮU²eI YwO9]s@D7з_H`IҟhkE|2V,^b  Y62rN#$g*R/zR$py17vn W8/ĕݒиݫmUnDx%ޡ@sŦ?>+oyYxak5qÚ̘z9';TAuw(z@. t׾~@4:@5}jZy.NItJ;"ܲ@;ӨfnHB ڹ`3b"$yԅN{|[=͟o!vf3驏rhD|)9R=%ͷ$%n(`VXA]ؖ|֖vFzu-H&cݳdy?y4z~Iy9<ɮG"[*!SG>颾fgYoǞ5DLsy18g?@ U##TDoC0W~0̄K>J֡'@}q|ZyISrm U+H)i$*./&qW3Sm`4'5c?=8F UZfWK^3Z5Tvơ(|$_D%7`eKj jGF֕!xif%k'/^1dqb摙>t?o)v8'ffE,LI8QdG}/-z Jf P(* ;̞m&V2XJ9}tԞ* 9Uq`2w DT*,{ܛ|5#7:=KjhM}u9BaR4`/M$۸lڍtxR-*Pvij(ê%N6xNLyx/ J5U/ag*2bU`8iM(a^CЃTP%KN9>f6?Yu,k.Gэ]6/<ݠ'SKhJ? -iqߵ*=gX?(asր-4kЋ*$MCi7K@ХGw $j挓lZB RNϠ,YŇcmbi, 'pF~W ^>`ǛNt9pBN@?e؃gz,Kد~Ng&Geh';̩&cRAZ*΋i4f+›Wjt49򴽰F W3 -J\0= ᧑~< |HcӝQlps1U&9{Qc9KQw)MR{5tiu+ո/מip/ks%Lm5, SSWIA^-=O Lmxd$W> Ih%*m~^0Xwm5a$J !7Y9˭=ja\༵+ďe^Po B}N&P XCqq{a:^yQ沒j=I eTT04Wr1ʟIH\R!yTN/.Y;e*do{E6l(UЯn0t2^e= `4jg>%xq}K]*IkϳWPfozX %h@^S IК$>0LpNJ򱉃~ᓎ[xRgle "vJEhƭDG!`q ^"f S:0PH{.УHQ[hUJv 0]t)9&РvvL񯴕YbK~4']uyuw\F۹^eJ'sYunT-5o{ZTg*| ݘNK&q2C56sy8KC(_kҺG鸉ʹԡ17>&3Hl} ٹhUbi2# 9ϝ'ºoj'$LO+_@x0/ș` `5>MH")wq'*PzspW Bɘ}A%ob ~/$&ͧEf["RS3m~$Oi7_(]Lt=D>28ǧC-=pC;Z3Xa48b=\MM(:0QmASDM6 FyTFFO)#@ -KO-VnGI.EsErU -<,)@!l-i܎Z?٣f̈́0nG_1髲mƵ-}5CUәZ4N 24iT,lkGKC$]6&0&q/;<gH֧:JC?i@Y?6XR`xڣeg f ˕Wz]-|䰛wzm]u?3qOԇaL.OrCc-Wl?!J0n]=\ ϟUN #RC:?.*vN`IݍTkXArg;1RL|"sἛ~ zeQULnJ8*tgCφٗaJ#YҷS|~S9Z֚8Vݾ%\ka{zPLSPor~vrmbr]Ψg#(U~TM-U7v*'=r\a? SU=YS| IFES2A_MՀiÊH2S/~8惸&ma!ʓġW6FcƝ]2WK~'2{i ?Lofkjٌ=MqhDг$ѫQ!f &"_ R)[A5G~pRji<\a9;`SSA;3jу: ިXISh󷋝c@oŘY?a!)=~m\1jK4ɺ}p>,Cc"\ǺrK14O@!z)ٲ.8q9JgDSRbZ1bV~^U[FkҾ)1fE.,W(%"FnA3E1)QtJTf+P$2k|az4X,J0lՁ2#>{Kț OiMdz+c[ U?nS7#'0}BĠYe.vٸAKx ݉€]3a7l 51no-hBs_-~y1x\g;b˸7c eYu[؊u?+Lަ4A&.5aU⠣L~X夻+*":|,lF"D?7dM^*`<%M Rү-1Er@$FHg^V?t@eۣS Zd@тĬFlktvDGcsj}tؐߡ>NXgXsp45aٮFp*]&pPr YWOunk>!pzc½fԘ!ZYU>`+7+}?T1#vgYZ07070100000368000081a40000000000000000000000016101d03d000040e8000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio/snd-darla20.ko.xz7zXZִF!t/!@]?Eh=ڜ9NL0-M4oop=,|XgM, =YH+9Wbo_ bO5_RFn't.`iS/AƠmcnٻouVL#t} ._1Fo`KHu'7U痏Z D$򙊷b# WN-`s N3o :C'k:*V`-]Հ jwnI`J@ͧ K3<5>^}\{5z0j wo?[Y8-`,o\3U'Z @$bG/jD;|\i@EװbGpV.S"&~ nkɺ⃢\Uoo1S4N%[C 0_K'm-^.6MNW̑Bhx6mgpp?M u G: `ILZAk-l1`T`)J2ϊmT4T5ǝk*,z,cGEq|wq?[Ow ,ni%:9lbopK ]F~whDXKfU:]}e.88Q 3k+ݾ9݄,D|ʐ!6 WZ).F-ދ Y5x?-lďL pA@ :.Cg"zʑ͋gX:+UzhuC232Ϧh~ ''Evz̜`g2[gNQs\ _2#t(F׊vAd d*Г!qfp8g"_IE1/jy0^k}}00;W%d踈[J~]ݧ@5M0۪vxW-)OVXee"'hf洇`.Rsxv[|.O ^H^{#mɵVz6 v6}ܝODc"b+,yEG; .+r A-$%,U`v0htu>"O[qH+GmqY !.h\̘ }o&Jεs ^GZ~QoV8zeE=4k"A뒠 `Z+WCvs2%v\Ȫ}+t_|QfG-4nQ$by^-(7)+Tz \5*.Mیς?bc_m 2nE*@K3y%TТBb?׶ Jǃe 2Č?IBs)ȗ癩㷦iY/Z9+IٓaQWEM8l|Ylt*s 4]nBb_/dNFFp*R6U [ ?G֠X,tFvd͢;::zmkΔ# f%@U:G|lt OE4 e~ʓHmQZ;i tbњ?E;ʠJ63 XYe,Y9)kU8eHRfrun8`}8Ǘ˞XO\vk c[~A6m]u .04Sc&EMr49|h/BFi(d@H?ՊPs mu{A7s0{ O ?=) (!$>̡s[r,+/kDZO)-Q&.as /]c#;-u zMOGpBU '}rlǞ"V}ZZˆT/]Aj#!# च4cqH^n[42~\qjS/4Bk蚬g)0dP_jVW@5xLkX]g'x,*.IT{π;'nsdiZ\$t{ oaKE^#2D[/%Jb|=<}FO'GF"#奝Y_4~DvuT+?ϟeW? ޼t1O#8u/M23oP<70)tVpb'IC0Tد5sQA Tr[{,ˏ)p:GSj_ضNp`Wy3QQg!bK.X=(ž (ݤD}P<48ViH@=cowT=sZg[u(8.]~KBi& UhsjEy2:n#S@4zVuJ~ lxRZeЇ$) @Nv^"&OXnEp`=)4XALw8tf-Mz@VCo.b3 kVKlUu/8!lĬqv 4DftZCNڐKDp/@m:(C81rQCIRSD--b?PHE m `Å(n<S[<3E|<5p6SEA" bjZ7Q,9=z98lK,pv#H _"lW̔N]:AjM zd% - ՑA Q!jS q#is29Eu!}ޮ;Lpw7=+`VӔcWg⳽:u+[p`Y@]D`4~7)WW@Zl>MkAFx$ȼzj,9uSl4iVøΜ(MKjcJP!sEaK39/5OB])D9s\#+X<>sITW <ῇaIQ8%BKйޞMh?O<6㥪<LD]L9avR1`Uv,sT:ҿ2cϔP%qH_ka0pT~W`XU~KG'qlojDq=;P@ytߕBq3b D]q!{S?!a]B'3+TM_,І@Iu;_l&1M%;5XdZ{~B"r620kʴeӒ8; /.4A/奤TkQqj@Vʛ޻\%̌jU`OlubqA7|`-#UBBzЁ"y.DEA:H X @L((̈QmԊ.A&J>uzEqbQ*r cL!*%\#CJwس<{0{|V]:LX!ʑd /b.2I@s:2_{ڊHYi]r˸R~cN$kkVJ`\.q@$#Hɒ&Ct!JL{1DOd)2G{1+imDL .8Փ  yɨ-Xea$SǀwbbQ&1 ,L4-ƶly3E 3Nj­݈;P.qмZtnq *sa@r];U:Ác1Gda3vT'qg3}MܘW&J:_$%E(ʽI yd2Oi=ߨTv58txCʮPZ*xӣ< XxdHk !_-0ޑ8%`)h}<f`.Bq$͉V0=WG93d=HTD 4at&o^L{[8d֍jY }Aoh`4t[#+iYTc,Ҥg?/^RZ*S/ 1|WX&b`%# v{ e1 ]vx{Yx?G=e}h Y.8d`@ƉQVn)t7xp8(*්.j?_;T-hSQb8;tuY97 שM%{l{Ed7m#WvΞe3lԋ,#4n8 v[t++E(11lUXkv|`m ˗u{P$T`oE sb9Tl? HA8jZ NĨ_~ ݉0+o>3 t։Fb$&r÷7l`@wCtlnXKݵ7hmb5FҊMcx (+c\‹1+.AƖ^TJFHvYD aa]yRyj1B^(G)J}ŝeu|4nˆNa9am)pG^0 E2-R3nL?w/ᮌ>6O_{E:}̉IrQMYA{Qd5GJd%FL8?@rqqozM R_#zME? 4܍ӈ{mϮZiM ܬ3LTLBϦ "WOXQӽ=(gYcRxI"9# Yat;qz?ܚ! {8CsF t%LBLM**|3l0^dL.v[~=d l=4'$m,\ ~7K/}ȗߵ>ub}Ԫ4dgry8UZ3'9NdPTL6Ķ3N̩:\:LqTJGüGShLNNd穗h_I` $ݥssZ\,*ػCX& )ZLGC%@:v0 J]qT=I _;or24 u+۳֨B3n4 TUJ]Q0?>XzLZ^R *ݟߢ,bc޿;g[v?_Z^ueq,1 /6\g4's#H)=Ϭ4ulE"Nl_/)Rl7_PxRqQ Ѵ׿wY$f$6F&2&n-{e.yj7 kR=iw7 z|fn:Ք߈ tph_+aY$%+0/|a,{iGS7blLا-Hvkk*h%è j1 :L+,}1LA"p~R2J8c6"$ P$2`bgv\G>:٧O m Ȅ_ko LSr< 55C!mfۓb=dxSd}7&_mdVG>j1K.rCp.!rGf1x!wWͰ4`tW`m/Z,;MrgIP+ޢTf=:i c=$Aqcī#W_GSu#f 1ii4Ɨv2ѹߛ5m=!' q$&dAi{Z~Щ LF8Zh\̿;wZ@ΔiY!#i~"Vj]@$#ۆ]\gtSujm |Lol2p)x9I%boin2#go O#j ׻X ~,-BRCG4qUs&^ӃؙoHW"TM9{y(;7LOg8kgOД?{L0HT1aĕ|+Gou5(2Ԡ=ޫu8 Yxm*Ǵzj%ըgJQqTZLH5 ]k=Z>#(/63]a7I\VḾbzb0u;G,MKTb_/-׏Aa&eD{.J׿٤]ҵ4gp(F " RP6 !j &P0(-Aun޹ B_`>h&[{]Vȟz` :GvX2z7[͈?VA5s+CcaL=Z@ _9/Z+4/ŴD؆a#dcu7L-0auCds~RWr$P~zӏ=LsFJ,>4n>ѩ% F3 {X$S'TgfXKRg;^8بD>_Z[M$)\_\B<&mC&m;ّ<@NX ]JT _97IƉAF,an<[aű;N?Y08+Wk>7tS e F,;\Z=m%m{`'ƣEa4/@JLWhܾk. q:398yfU7f,!6n?`n=E b 1k~uY<`sf1amC@y&FC^r3rwm\?dQ{v̘tacd-20m+9ЅV\/+Z~V7xٹ5TjUw;dŦp&JNJt߶~_cR"+#9B<п4͸2xx1fh&5jي^=2K0@i!dfߊ[R+"H- "Lٽ/3"+`3V`b<iV&샮T( Bʧ莲`'ԁqd|j??W,GٕΏAsMw<߼R~WaVE mRC耽#|jgR2pфq#s~!&0+[/ Mg!u!@K^e`ue2~' =a_N4wHnRnґrݕc w.?)Il~4! iUެ^:b/JzEߞ}:;hm* zwZD%m~*]0xn l27A7]>Ip#PY|(s' IJ|+Jk-Ҧv 3t'^Uđ3”u=_@YٝœL^ FtcqҞ͗jBeؐ"B rkvR9w_*~rwaGYkH-[&E_sa齓 Mu \uwun>ZxMK~2<9E8_sGq$ܤ!['M Dj8Egpk@Í1V-(#j 餱$r yE|r0m8V8qLN ŠWW`+wga.KJm{;Oj ivw;iDg ں.3nieN|#Rn H+/m(ֈڼj\|z(F4HN$]rUi|m}"Pq!\3K (\=ˮ=a>i#SF/WVG=$J3iLϨ5iȟ_n5Ng0,4z7>!=w+CO:XUa5zy99LJ"CSTM/a+SPy{U!zTNLȾ6ũȫ+ <Y(! ϗۺr4,^*Oo'rUrсg`Y"s{IPX;!LȎf4f"ݺX"+b.E= 49t`wwĂRP( (IZ0v_42hwư Uqi B@Kfr{7~{0cv .KpUijXw{ĻW%UB(w=o[^ 8=$g8ƛFH]M&!ӈTnv0K;@]b88:=?:q0MW:d\햊*Q ^5D.tsΜRGr:Z떠Zjc i>Y^:iʍ_d$P#MpL)Hb!lj"r<պnCWA P6WPy3:-HO&[u1-}>inך>P@\\Sa-& A3%N Fr-m uɢWL& Lأ Z T&{V=MP`31MIt A(TTN8/5IjL:"j XG˳\D SyzP3'N'UR+Qt5)Ӟ+x wgd)ޣ+G1c|16V}ځjd49,6?B+! oŇQȻ&zg^. ƅ@õ.b_疕\~v`ܚ %"K4hD5Ycb>L45YCO!Q~["q2ؼaVf{eL=* Գ%:GfgCCYAe{ yM .z[e2od_M=yyiU 4%.eSǨfF; aN͂}H]Cߺ*36=@PBG89|ێPn$8OF`w_@Exa.hIW#3"K,8yC\vy$zz )?Yߦڪf^u Et*`bPlMBFɱK5VWdeOXȋoi(_7tDvvN0"(al 4U4 ĭ־蹈waYp?=Xt/-"E$-eD}/Ju(~}kTvߧfNHFN:)3j0HҔY]WGvI&Oy x{Dry6o||$ӏGh{gi4Y!8bSڬJnR-;e"esǴzL}0 8z%<ͽxCK/`0AYh kok,e QQ(FjRPƷ}BRzB|ۅ|wD'1a`**wj†ˏr2vGkʪoo|,7!Bw3cO+È9Z_2@O_Qw˛eDLq5B='zpuގF[e4&iLr4 g-QxPWJ À8mFYZz=jJ=M5 wz#:%Mђ[.H% TTXB$\Q=f:zq"t''ojeMTO7 \m@?ƌieL*WR(\aWI:φ~m&)Bm|)!'`tc"~O9BPȫE[bؓ<- k9\9iξc¶CHm'$V]Lz^vosP.tPWc dn("B+zcIW!\S3c qq Jfg"Oz7^6G)+T&oyƧw::œYmn.?}F>U%mz| .C;.:ZȜ͹a{l)<# TJ4W| ?.hdѭj.7c~qlpvD][n'-,1*=eR3IbTο13](I[j{ku^jST9 Ο&0YpXGq*h'4/|m1*k6Q&}C[ -V)YoMɡ)|,g*'pI}GW)V{ay 䀘l-W~Sp$Af“Jbt~|TR ["̀ _,j#k:mֱw u:r># :gfmWi {2*rGդ?DG/ѹºĭw(3`q>W@1q];B6K$!vb1+ޜGz>L3DCHj?B&<zLCW`i":}U L CGjTW[Fji(h79w}=E}kYYE%o!%(tȻjCsD%IL㚕'PnTI@vlXeFzEFKkӍ^("i\|ljdp'> *Quh,qX~@aB+aE/g~;>@D'{E)NoQk5.ulfG"aACdVnb@i*ys$A8'j_dǼ,jRqN႖HE8d禌{/Mp ɛE"{NT C2/|,O%Kj* lЂEJrڍQuiיdsl}wlx _4D3QS$9I,3~9{ol}cc88Jp ~NLl,URt#0iyTQbK|UhfÉyJHIX| {tv3 XY}{5 w ~%Cbٖm IZ8أn']Lx]s#5x!cmaF8BOʃ f#SmO/@m22Z! 9)#)5WH-pP3Bs *\LXz7d|{4''h>'/{ %"'1m5.#(Y9Ea5%gvLL59^6 7Kh*`0ALkׂ+'*"3`rumޭs[P'5-37+;T ?,ii4ֿC4zBLkgg 1ɃXPL9ZލЈxhCD 0rdBf[ B[5u;g}~m?H#yd%$@.(.Fy _.|rw(:~,(V=[eXq*o@\_]T8ii=XaD5!Uⅽno촀wɏ9yNeW6;ixBFn6,~A魠ٰBѷl@i}o ƳKݑL<&D],^4CcOy9jDy[fm$^Pi!R;72ik3ZÂ$DVWK_gc9QBU1n\.}8iƱZEnU6D07z_ t4x~9]2>?~9#pVĚSaJ;QWJe7}1\1 E*Fq|AKs}0F"x)0F .o{Eb< Gy$oNJm;JM"Skŗd-RYUMvorW cȇ LO.% W}: 8UIYl,hIxn+dUv"Ξ j`1iAm %{`NKΏ~ [1 Dl?9O|.ؕ"NFިzEI\&0ZX)y\zRעU8(#A`#Nq(^) g?Ir*id'N@9kBU5vkk m޼ J]@5ɁWR7mZ;-ޒ N9@_^*߶6Sҟ>F坻\aOʄޫ9);񜎭u]OfC; l c bOrAk7 XN60uYnW]ikIF7yɇL|alhY$1r_ۭvexl7d S£Dz~YM7"ob5NF/.ta%: hh;X]7Q(S 3r@Zs]_zbI ,._O.FhЌY2TB/'`DWDYkg]&u7]u5lY/30cλ懲@!g`2U7\O@.{I`W>)R%(>7{< Qxu?PQ8$2$8Gv0rBe$2Y N!~J~qi/Ioѥ)lsLG+߇DDwO+8gKog=!z@7 ``&u5DE}oĎ\3x ]WmoGR>)8N ގ S[,+u>йRGMկ'*c@aHEÁogYZ07070100000369000081a40000000000000000000000016101d03d000047bc000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio/snd-darla24.ko.xz7zXZִF!t/FGz]?Eh=ڜ9PĜ;u4h4zk&sHk#>(54};<ǀ}"w0G m \_Eh Л|A `Dz#ɟK=?7.4\<+Dp?avt3TjPmZ)r(\8YBǬeyc6 *" zŢyr<LRG쏉&9X FԼWTdO#E^fMg<IC53"劑 kKMkB=ʝ"LrtN6$vҿ@ެ8:YѴbnRNkwBwrwl דKTFmTB0' YN$\ CCt+gT!e%6,$Ť3"aȎ!u)NՀ6C2VRz}Z8.:|3J5D$ T]/xgFɺhQva"ѾhKHit : c!e Kp+n$bܺ尅8I] zhjuq-67gs94Y]쥌|Ȏ x59$zL@  OƽSt,~I9cFˍH &IP0TA+M_ vӆo>\c-_0xavf6?_ 3;t[-;- @ͱ8p vŽ[i_6 6cgf,0qUNL@p2VYHz+PIagфLʫ;]d,L_(7_UhngQf+rtE7z2v=>un&%3ATO *@D"L:u߰-n(pfOKkv ~ءX>l1o8D鐯 r%[JE/BC*oNr#Eu,v wp!7OI'miTuɨ=)ZN47EFDH]/#]4E}\cҬ+4 JcOUXX,@q|e][F-虬3# Ks/!dc )TOݹ8,CܟqgZ[^j*u reՒKn7.Ӱ1)Xl,1ZYh\Jgx X˯qلtGfgA MO ~X%EPhU9?)k+V/I~n2AĚ,V88Q5L{+($HEįtrsQ%`GA qS(-XSUr ;u.,IIc' iqƴ V{NWU ]Fj/"UdPθ(lhi Ny%(XA6czvښ)ȣ! ^$mQRa}1f[B HlU\j/T[ϊZz, /ZXd2,%._fޕeg3sXnؖ*EB>9kG0#PxX$5KhmIHf|!CdP1cwPL4-)kJ^jܯG2 yp1ЧD/L{q-y8KC0`R&9%Ɋm[BT.FեapuTgQю/==*7$}_I['V۷gp_Ubw+&\ekG&ý's~y6!#έUbßZ +yivyk3 /jfC t!9a} ٛh0Td^Ǡv)'kO^kN{0RRKf[xJ*†jZM \]5B8wCHyG@G29~I]4݈&Bv"AL;-&7H@"Wf5`L3֏@ޗC=P{Qr$ ?}.R +Dp1LA85%Ny0u߰>Fjt,`݁$¢Bem`|^sii!<׉XMi ۪5Z{Q9USo)1~(Zvg=%+9ΧMKm񠧃u2+՗P`F7ḲVSv(I0PZ"Vvt:PSGo35{'^rW z79j}" ;^FC~R6L ?Q%E~cG'ıqSj2 %za sDL4<*aLnP9)sZ~Ey:G|K.^rȒ0͍ h{y_6Li,"ݪ#9#ҟT6Ӝ<Ϙg&6GPM*, ^In'1 [e=2/J@u2[^_nU[vlXYNW㯏&~jId\D iH-%#19< ?\w. tG22nd;{ _k<2aOu|]QC?|8%B0yݦym=)S];]^YyrXTcǦQ 2x丙R<3o)Gʩ;=}2QKX\!J$=Гc I2ro __WįZPbRCȜuZ<ьQ>53k5R~xy̜@ش\GԔyZ`[s\9Zϣdn<_/C<)6D?-s}5圸>N)RӚ{{20“C+I"YV8J+v+7c*F)5|>8o@,R\!c0۞#U삼@n5Jed UabjbMRw(꼐Ƙ0kiǕZx4 t\&Nbҗ:%_Ŏ25KԎx#AvJC7BsF񉈋J?967+ a:bFD#N6>MG*$ ,??rѪndThiJdP;ī_ cE  Yr ?93 'lS["@cw[ȶUՅ#hgQ: M/R9nBWECǗ~M_#\Af`e/q4ŽWј -5 so++A;pG$K2 G.Ճ#?n z+c< ,Ɗ=^0i~S\ yQ7-JQmL*le+rƃ~*}M5> p6ڀZ[M͘=xI[8JV}>rć2N.PN%\:}r6%0 4WFCCGae`Rl@Oԋ`BݲcC(]p7'9½ώ(joHfaVdd%a[5'LCA3oؔua-O`- n!.gxFc"t>6 RYiv=1W:\Sgh8 DvYp0Sq>fܢlS8qTQqfMMpE.UGvؤT],.3ej!6)'4G]p xW0h+dmo]č2 9h4^_nH6*ġ"ABËBWWcSrowg _Ԣw6&&e]>ƍ ':[{&"Jᶩ;ٯgSǯTdHR$M5oXJq "_3U:gGWR2.1N$ NjtEW „l9WΉ>p%.T\]˜jWhHgy|ڋ݌:n4VgwB VAb~[82}tⁱZ; Lq#2@P7d$GKY5xYkGSDa^#f|oNQ+3蹕'`12tz7lxu=0ci[}p_c!T"#lW7҂ׅbr;{+vh`! ФdgOA@7c&x_$KPо֖4xPg Ŝ/avFE J'gkG6VBwkx$`G\k=H[ݧ1%]ިaLpL{t&==`E.OG S)3gt2}Đ4mE;[_ ̿B:u\ . C 8DLPG25Sߔ{;)(caGv}PctzauSpc_k٥VfQp/ *ۄ5U:)+^"?!b B%;JxL`Xl{5c]̞gy"KTZ ʥ]֓K"014nv .tN3gQp@qW5Lxz/E8eFyAfBŸ0eY؜% :!N$_Ҝb" 6ŀj#|raUgRn`ejݓLKfLa6u *BJ3=vWI^6M%"+v-7BC ѥh((LR@L;#YD|Sh9Vck (Z7zx=/NOjYF;-xYlj?K >IhU"eX n&`3^ y""FD\e T4Gb!Kn ߊ{G7G@+0-k }۝A|>l4܃}ۓ_c\3cٸrshSi+bJ}6=bq_xG #JLyO,mc}6_ d^-YvȏU5(dDOnw6j#t`I)!?cf1N\VNb͕mt9=\QGaJr-\ݹOVP{k(cLƆrG<_QES#QP yG3[&hƪgY0DrU^H?KҚSC93@ V=W.hn!)f(3lc(NGBM Ȉ tALьC}wrca_Yb(# R!"%yR\1srQ}1pYm .jU?kjZ|47hb8-$rZMunXJ1 2ʁϫdFPX(AF/\y:$Ic܈ tD[fxm >ie޲8#R_<F@$]˭9Djjz&דn*(Cr%  !R$fBx+Hr{\rwLZX)sx.:<%Wѥ$Sgʓ_7pA zJ"~"88\vaN)`+־x#xl+nvOȆ0lJkt B":^|C/E,^g'&ݵUr-2 !3+ee4 H RzœhBl$7]68]@~7P_ʩQCD;0 )pVϾd˜%vP14:[ݝ/WOXoUn! b0@27ODmT0;;߰]{|yjŪ[;#ߢ,Z?B> "NNPQ>Y,Nhދs*KDOUL޺ʥe"E#´$TR81p=ini=XJ%)_iHta(~t'K5P'Z]$C背V HbZ͘x }+ NgZn#~@ōLe7 VLh\v\ǰ`}2yǧY=oM}jac-Dӏ&jAP>dTUXАBX?ק5NɃގb>F3,X\,EJhWtׄ*J`C,#h Y犥#*D'm 1#ǎ7}[Mp:Kw^dGMwQp٨7[}Ty,籿F;sG% eNe `UT<8'X9F͡pp[~l}5~2{,Lضz}\4Yw/\{R.?|f:m> 0`pNL1<1ѻۏ:kNifǦ+Orf\UjIXy#/`7xK8Nfg~oaNLVbbg|.d6Oe%Jv/앷$4")s* JY0a: vM4qS0 G}|Cߥ驯r}(w.Mvx!qdXڻ7)B`Tѓ\@ GJWVއ.`A 5&B*9[jFv>@VJq~oնډQR%KM n;6*8"5!HD*XΌ&^w@ amϕZ)z/!͵;֛-Ǭ0l*Kz1.VMKS:8 wx%Cr'-`lA)'agAtdϪޮ"{x޺3;R `Gaq&(E0Zn5d=y=WjASj3Lv-r[PjݡO 7/3Sʝghjr(@ |k=C%c,ЪTx=Eȩ'3{/L;8:qSU+*< k9gbc|wqWdhK>pZ27e&^oAb=:0MJ?yԣ혇 ˱w"##;smd8Wy]Uf70@YibN =qV=S2u1R|^m"I ӊG",3u؂٥Pv ȃē6y$/-4ċjCZ]dOqX0(qF%])Ta_S8w4TxYmw-sgM6r㛈r̥aR')+>F u0fzK?U^.OuUa'~Y^K]СYUaXQJ"sɀ:wn:C])$"RhuFHB B)fH)6ȾqM rHGQC߹<2nQ2߾pԯj |d@@u~@i+p/}R6Sǜx g9?U"jJA4Bim|x9"S fij/~fJX=9#hj$}&y.:PQj(ǶlT 39PM: >dn֛^Z,k4[K/8 h p *A2^2z3Ti 4U k=I[,Q>ޮQuzٞ񧈭UhC|7k pt1)k!kw!PvGzH꘼$I7UPdODž҃W("c<'}Jd J=l]5;-PI3ʿ_sX|ngj6mZ] )=}CpR ӌ"‡>zG(r^NhjeرNHc',BWHrӴEz0Ih(w}no~Iψܜb7_C4J I,yƟ8`T^ ĶJBX~TnUJ}Ӄ^/bYY`Цxc/g..hp ԩyY/afbqR1 mZ-XJB">d1 0bJqZ732kU@TT._w&-h|\Mh:,2rwtITP=n(}puK[R=_ܐ';4u<.9]C} Brs_T_yui(TaOIGK %2U]nV>I*#\uR aǒΈ@B~luC5z"&^Bp^B1Sqȋ!Ή6s C)d8I'iކZt$LzBFSh(H wM1pʑ;iw5r%_ J+rmgTKՃ]\{g+r= t_ MӘo3}w:]Ftia6A8rSgPR;4OzCq=6_k 0.Ȩ>Ao/tZB\ UEwdf^8 5KжQ dGb+fETGJzސHtK@uOSK 3aM|'/aWnA-}PTSAPjH/n7k/;秵t{"JeJCð_yeo=N9kJXCO5o?YFXρm}y^х&^k`ӵtid*K[S|>l3 ٲXTcbԂ)IwqWM^pB`zV`fu]g<`lU%*2<3#yK-@Ē'9-QlhuodN{WӂOuMi)fPLDE嗅jy )P $ YE.dk&g㾥1TArR67κ7"d1;C *WDQĒI2؍X6軐,]dg5|QTWnG^.'n1Jiye!8FJ{E6MK=2bS=.3[bsBƊ BBI_uD{YBYZ(ta3NI /7\̤ Gt~ObN?Ar O#>n Je2baؒP?P)=xqQzq?]9&jaS«A &g PD+L諾cWzL[`T5+~[3[8Q _^U zZCA娠@vV'!1ݶX^NN5iFՆEp22rjʷ @<^g-y O q pDdcYngXXWdEFx"Z?x)ZyFI,;)7"R25rGոX|1+R֢M!r{t ,@#jlV0Y5gyĩl4.~D?:NYt:9[q]<&6t<Pu {I@3hig<8Wf"+ד_pgmq ͍kջs $yH+̺=b' k-YOjwpQPו9jVePy2dxwaO;]PA/m¨d#}z3k-]setv4S3#A*MEP868ya)pS@wfAj@4ZYPRgq,#c$R+wѶQhF=etMLTU WؓŇPxK)` 4 fH;|c'dXMHw?3FL { gx^7Vsl$]K/pʺA*Vtgje"HҰ)U.[Yv4k}Xټ}䋋Onriy;2 :(kt ݷ5&la?[8[s 6M:u Z\w9 ~΂x=1jd*ڹ-y̿YɑI~4,//:ǾZ+JXզz&+ԫ8i¥{#%aDF軃/PG.SI(,w>/lSetqeڞo=+p6kC-BN%Á@NS}WKIeng1%?ig 4ԶxbOk ύ˽/teUS`6kG @HWnDXL_,ь ҨD[|!eyD'&:?ڂtEgS m!h~zJ;im)'3U~ݢDÂ:Xp(*YM9ZYYi_=iҩ$nQzaUrSΟﵐ ~<ˡzj/]z'@cgDžZM-TOsvZBS{^vm2{P!OP&)ZQ2m:ɋ ? :F70{lP$"Y+@$-ތYSlm͛1)RZBG&;N9w s(:&3iJ2nYzJnv ⌦Jok݌[=m|4u JD0C[~JFm|JYry[A랥00~uᕑcȝ[/E!ʌޒn;¢A{z\r(P+ldCSV-EKgc@k̀GD RM ñ3+7]2_Ћ+-)}h@`ٍ p!%vf d*p:r?s Y[A3PE8P泟c_D,Vo(yWX0J,RnjLHvK1ZděP qcűܶk9ss$t rɔSݕ/ 8d/ I_`SPST#81ߢh'}ŇӶ*HOĽS&[hW# ?Ż=%6,c;v&o^` ,ݺP6JB?y J; DGw/s5+13?X~qB#msÐGgFu:g("YOܢ5'e4}Xol?J✚#EYJ%M5,͙iL>~~^7n%$P:""\ee& 8wvBP_I4TႰfsNVIw^k8],&TӅ50Xw 1Tah׆9uLSi?WBfi)WzwxWnf3 :2%XwJ5\$wBDhSuzC ଔ44f W2#f'Z,p|9]ncNYͭtPٹCRM&Y#pl0cLt95 {u͏Mم'YNtZT#pkZFV: %L~%,$)Q5R}nm7yz][ /tp=|R6g37OfV e(`S3 FEUY ~wd)=kcP~Avá~ȇSQYݹP"% Ho[d\e(;o;n.̦`$[UV7Rې4Vp;:̈T k,MwQѿ5{ 7drd 0G<9</_n{ .F#?hxvYn 9Ӑgc(p5 х0 lu~x-2>ty"Ff ^:4$OzesI\)\@H||>o)H Wc45'C-~'9 HUT,t/B6)8tDV9TmCF@=8~Ò0Sz=-O~("!Y "UMT}~2]LhZcJqU߻L]躗CiU ZY@xK3;.* HşMTFX'A:'b]ݵNt 7!X|[$; &dX;NT<@ڛ#@V"g~WY.Y 4JI$`L<.au6!yYhrP#V?r\LCyPT g9K ץw3GJ׀\7l]w;׍ɌJT^C E89``rQ&"0lʸ1ohTDZL!"Ï˝ ^2D~#*dȄe:Ww.4o %>-3쭘< pGppJ lB+}H7`,7I(Z(4  Ҷ%[Ţ>w å&o8tWWJy9ݗɉTV'󚱋έћx}E gӹ1Áy^/{>Tvnͼ8`C"WI{Vs ^TB"CӟM3ŏ?6TW@zҲP`OINLU:uʧ'߹oÞ^K܃cc|- Vv?r 3ŁŜ VB棭71.9_UX̼5i8#_TbQ;V~0>l`"sEk&`˼%FyޯK;cj~S0"&E/WdYF0&&Ndz/47ZVO}8Zp4#ND)5u&X[a'*ΩTlE^'<ɞAoIM˨C.2p|CA#YܘnxV<HccĬNקx;e ீ$UayP'Ⱦ( "Tz|'9`QPCb=2 $eYGh|si%.,N~7;٢7kxHE̝<'J!_MO]W0;D@涼0t34?wRq6X6JBrRCAUj, ~hA7 % Kn)('/^6E UJ%E@%f/CV4Q^|Q#nÚfF(߫%Py^ 4ryD:lf(ࢰz4F-S):Yԙq&`(ၻ&<NG P~ u>͸IИqu0?l3` *D-OVbA>  ZTDk#R."4D>!l6Á.zH;F_0-nvT.?V'щeoYl<翻l 7P2 (k)ODdw 5to7IeiL1Rpl?*Mn j"\@@ @L)ܖE>~8"#2 !,6YULqdmWj|>:!ֈf꛽Ct)%@$BkcFZKهqʗMBᴥ!OUϦ߆9s{$6΍? L!§Z,bO=J># aӗ̻uוּ!Ҏ4gc BS b"FUݔE9Hop@}H=*'W:hjq3Xt ){Dj-pbAM1,7[rXqgt!xy>%3Wo(FLGFTFm>Y#\@On9zq.&kȄ* .؁2W)41`EK'g$ <֔+#B*F6'T(a)'R("o:57o{_w@|T/ ݓw%J DAlL7F, |#Tmx@ <'Ƭ_) ͂>/tf15)77 #0]&~|/+:mfVв#@5O v= )-P5+ez,oeK/kaՎŻҜ,ca#ln \nU"-&r͊;gFQ08d ;p+sr G i'n ݳ`J!ZvT&:O4b)b_ U+:hdzJB^r`F_y4E$pX-9ڜVStrZ>߹ h!O~iJ&pH)ۿV7@M' XY(LFZdP"d3a&Pʸs;l1Y}p9;ZcO B{*u@Ce;=JEn}rFHtKfܓL F9$Km/I҈^Ku)Aa"{W [0mcV4.T/tRr;,VZuoVq-/~Y1B (b#ߘ{u.Z _2B:\+˕_rFop[Qx&s/_bd;:oEᦒ $xO{l.=)WEڜ6Vm>:U|M8z_S.=T(+w#+ Zz˨Z c9P 7t pG&$dC#~CL!NdU[b]~ b;l, Ri|Adn|=܂,Q!ƼpLF>0qDTذ8#^h8]^D|DƈpO&:ͨpwt9c]d)bAn#a:B+,5+Ye,NE `U;N>ic5gA;s.>tWIK-M G̷Wrl~lzqˡIDb>܇7m'^fok02/8<;e14ؑSK ڙ.Mj^ӼP*d"Ja.uS`;- nz99> :YWDS|_緢"Vn~UԤ%HVm5.F6B wCn0O.,r>]FSy`,tHjF&Ȁ6RxxBwf,F3B*UN8 Hl{$Λrh \1f暷Ȉk-WUN/f}q Jc Dޣ$}wаs-BeG+X>m6L?[F)[m8l gQ8{βwДfYĸ}MV,#\7Bdmco-ӸUj}rakI'9 p❟Ng`nw4%VF|q ځ~3N1 :8%{I e|VTlo8§55~VEy^qˋV~-+4@fg`|W8mzZ ˍ}[ficѳ9l ?p8_yXCf1Wa&@;'>Io_F'K$`IR`AJYŬuk5'SBmSl7fr&n߻YK](~{&:.g1(h!Inp/! dkM-0-Z2X'&r$!Wo^NߺwF߆@\T֘X,.mBY)Ht}*=3EP",#Fvs%K1pu6nmC|[ BjvBIbZR}bj&(K:LG lڭ-[;jE_<"_+zfXa[,ٴ !W麜mWb꛹m60B/H`z=5>xln@l_{¶gr6&-O8KwZH@ʩXFjLwc#P̊Ef|9Q[.t6Uڎi|}? vԿH:LGs/jeGZ.4Um)>k<7'%Gj|M/_49V\ O[{Z-)FnN!i2%=䚻$-r},v,o_ 1W/R6ͮ7ǁNr$^/辨`{l7d8vkp{ \U7Z27e/>K]?;1^pt~o*<)֮L†N셛3‘Az!FU0m3Jn1 :c16yH7~(wb,3n S. a HG˛`B (h^;i{ W~'OSDD^ufՆ^ܟN#).ty ya ʱ>xEJR!BD}qJDKw;}Oha;]ymrG'{YuQ6qBVaeG*mr|czr]™۽,P!VxHfj9ѹVPA~ED|CGT媍bbwC'6 ]J5Rl w8_N Tre <Ш,>Z? XEagl Hڗh{AEtĮ@C4257[L6㶏jiyIn\.|so{ .C%z OoՏd~%mO9*X2jiA&ZD ]4 u!C  gxQ?`pCǟ.%;8jnOw SgЈtmkSri_qoQCw}/ (W^ \2V`1Iy1LngmB/n2=kⷥ#˳9ZkwuJ:b6<8o.YD= n~˗ S ex.> ?F.JXVkx@G$)SA R68Iﺔ\,0;N @k&Nd?9\a^M-01_T"1/)y,ԽuU Qz"U=c,6 ndk>1zkVr ئ.:ԧI2tOIβ+|sM=B_e!j2mM]P,N9cij$4kya4rUs}" _ IJOסƼm_A0Һ/ [OvG@R[nZ~ ؞;_tE5<ϓjmFMEg+l;=F&~<$XzS=3:O[XӁ8ˍ$g1t$aM=f{\{9fm5_ZNl`j4 enT 1a+ƴv};.? W*>ܬM ݾㇹǑЌZv6|?aĉ褥3v(qќզD.4K ]g$<ؾQ<iǡmmqsL鞮);ʹ!}nm{LjSݩQ7ͺQwFYM\go%a*Mz`d;S){R,yY5AlIĨ9uMlqJ61 {dzLQK47'~6U>w%qxhcjH[f<&jq 7zىѐH"EY1hac P+Qf{ 1({VЍL$"j%yrk8돐}l , 7Adq 9JZi8I^*Ce8lqWT$2P39RJI:DsY֮X3䅷{)Ys4yPN^47jh4e:LnBPx rPCz6%(iPEw_7č&3QĬn.1~/Y`E+A?ef#˷Z)哰utb^O!x w5=,fL#-p)`r,{Xo0bdj/zFƳx,9Vr52a[vJeH\s +ѪLRˆzqaB)QR8\ ^@nJidJmrsq q^+b <șYkc3L.As~(цK`n* ?Q~ޮ{P'٤f^Eu"#|WG'85Hh^ JsOA!HEoh.|Г[Ilr q< `{&rȂwg"xkih_^.>ʹ5hky PWm hSbϽcc;{'j违2FI۹,q9sCn8ϊB[lyU $ ?.FPJs]Iޣ[*ČI(iɵmlҰ^c2 [kVᑱA["/ b-Ðzt,Ҹ]ש#&D/^ԙmLhʩ@ ʴ@U[ˠh%tS*^?pY >lHGouyևspo96}^HrҠb{N^uſګerd*ove&DcC"~۶2*Sv&'z'QuA:xVSdL@ǜeZqpd$.jE˰04\niGk9VPk3ks j\ {XQkb`b'`UB14^&'A<=A bxٓHp3a5,[d\Dq"z;KVty/t^4tXz4]?tuY'w˙kږ6P*r}2R`"?Hŝ8-+?tLb!/݊Qe䰩hHI   6͊QNPgWr);SldUc@Ew]8tfKQ"cqql BҒTl5~7b,%d$wo )es+‰⣖&gS[G.]&`́Mf&8S^t0ًG^c԰. ?,N5= ?j,~wN3c^fbH^mײ܍|DWҏM ,'Yvu@w8CX(8 P<#402?#=5y1qB); `3m֩ `nz"Cv凧/̰塖2-!4Ek%Zpإ{zc-E*Gjk][fƱZ8)> +bkSOΓJ:cfƙpg7 c[6heK1gxR%WY{6Yi t@T=(',n߇q?9OPT6nWJGz|[!Y Mœ+ȼje~7X+D0sb%5Asۜ;?5n, K2IW)^GAt%QR1݂<-i_1]0(]^|K4ؙV`T0j>[}kMs+6s;m.S@窾s.E\2* Oդ|sFF]*/Ɩ.O!/IȎO,z2΄0/P3ڸBΫIF@[}DgYE#뾻ak&* (p7=m˅PB9Sd`Ñ*b.fK O}7bj0B"v3dW4w40 7_9Քh zzߚ'Y2br]XynrVe;24$ej `F>o@Jr&[ 'D}W ;asKnW@Lx/S(gvI.~@ O;¨gr6w{#f.t ͥ;QAE9j5v䃡ʊm˂stR %`yUoR/_43372Y[3FڨOz`#h\T4joBJfҙ:b\CwYPЙ-W,L ":3h{/˕D66u0~@ =k*P [$[~ "[>)/Gb;W"L]AN}$`gP/k':AE]HfX8w%"׏sE͚ *| X rڮR CTpEs_q.0B}Kl)#Oޱ 94%@oZMO8юu+ݭǜֿI+q{-9C3;|nEj$:n׫tuTڥa'Nkc~S~?-m>bap:%gf(dycm' vk;Gz;;ΩC:.qq1EЎZe[= >Y~91;_11N1tEsys+)>Hao` ܽ7e]-8 _o RAM8ss:";U̍^zܜ*Fs  N;>kѴt90χXG؋ BQmg1f9=g 2kMAmdǥ -R%e7?TL~l#@yk᳃P2Xӆ2-BF0Ga~n]i2 (\ݛJF^UFL3Ka.1C u 82@17WQUZHcف;d6_ǵ#|}6Hw jo{pOؐWۺAefv}bCC|Z?W/5ކ*~lohԯk諈,XIL:hPTk:ҥ%Z>AhAV'W5KS/:ڳQΡ/r!?r/왂l`bswZNYcYt@{Õ%+2y/ {;M n%(0BO̢mflTc:W+D2!T6ߋuE1sks[dKKq>}7^ttB1q6FcA.~;nNj ܬ@iB-1jA{^cs+5(g5yTQ QT2A, .]}}w~_tB8om͍na>Nv77vTrܛC/M@ܰ'K3̤jxy;~9jDfH&;꟧Q6\>j|ևwgX3#QsbCf^`^$BG/+V'ړA#5ɰW׈Nts p"2-6'{ɍb|p-/@aFҵfbpk9Ãj H nm'PK)!N3re;$tC<(J>[iӲ";!Ӌαj_p6O Y7>L15wi?|fxŞ?Z.n<ǂ̡3G@Ec4Siq‰ONaV<6>QqK w/Kޛ=db4a[BASd <`昇V_!.VA(d< C[؞maQҝ~wrHe+V[dɆ F򠭌͆o}bWN\Ec}oNe"!F0v9)Q?6dKgZp 8BM8{ YtCʼhe(I;KU_!+)1E=r5G̩>4ߩySΙ?|*3{4P!U_ 2-P˵t[J sLHz,S z0KZxdS̾"ZXEܝIU {0L^Hَ58{t11qLH˫ wCn$kQсIٗӶʉ{YD%NbO-PfUÃ'z$UYnKU [ID{x9F5嶭^h)cgj=8a)Xc'e9\> &:׿߻6 F0,Rcca rުL\t6ȑ#4|4Yc#ftYМYDTn2H=t^ͶcK[HP]l+Blu)PɌTR=?q]Q/Bg{X1p12?LPZ!31f=<)mӉ0V۶LȆRW\i56p5 $e)\ϝȿId+`jz{dI^,lHcFjeQؘ_W/ #oxq>(!i$%e6)v0/VBIzeY\PYǁ=jw`C$s%vJS d1js<ۦϱ;~FWt١2v cwTDf3A]L'qj52-N2فIʏ"=V|IRn3b+!d(qo ~ G窹TuK2gSN a\9HB %/^,w&M hrb$_Ax_"tNLL!߈X[MʓC10+z8&S\(ۥ @VHR g;?R OD|* jfaczp V75%4<b8uud<| /κ])c{W ?f Ei C#늇!a~yLV4PEV!lE@웽Pu/0Z ߼)L6qLNqJh,Rj`ݱv`VɽU{ze(t*DyUF rkv-XeBXy|~yunpl;eϏ&}@XYwGPq,[BoC5V2戎[qCkvLg3>+J/=A 6Rfqr3 O78">%3oj81>j n kJl C>K_33>B;Ds;`||jOxIصi]Cח1f+nJ^)+Ϟ_bFDMʈƥ E(w^R+_4d\V .w79. o; 0Uk'ܨ3%ٯz*[e8`S#fl̼#|@D'$H'tbjTs68 bI^$ηSV~$׺E)2*կrF{[ TT !IJ)h], eHVTF7Rղ34 TD}ɝew8@H֧d sJZ_ܬ7ow$84g{J>Xq 'VNY EmpY IdZlN޽&ţ( H,M=rãy-O P.Um׬{rLh艼ӭ~sXYՅRP5z4Z3fPܖI`A?qbCϏDrdGxh3O,Ɖ9MEkt mg>cVߩLZ&nIwO  m[5-/M%Ѐzi>{%ՐV~+Bbal bWSݴ)hD$DJ }ckwrS~fZ.U{),UWjBp%s\{/95_U *Иѡ c#DflKӞvT~-էbkނcu(ON/5_T%g7rgeNZ6.F kDmM@U-宱Y}rjD1M6_LRk`y-֦P=ls[T 5I{$ZbܦA=O/Qwy$thΜEmĿbu fiֲ> ʭ`'Oa0t)j ^4&vJ[?jryi^Y,l^7E9j';hil؞Ϭőa/r[,Lctc\ YlXQא QեZ4lOBH{f$OT޵d؇6jSqDWFؙ'DP^\lv]5]5Pi,u@\ BE=,h=נ);1q]xZ8#_A=C}x89{ɽ%=0WUнk{%ѐ+ߣïzZ:F$Hm@=4r>8{):EQ Ӻqoe$᭣ڔ1t0s:BFNn"Q5w{IIg9>C#Yl¦Ym&Bչ[IY]&j8E/ (cRV7=$s.nG*jnh`@+O+qeESv2A8}/2r }ڋtܮ"G^ bBCEa+`΄K5sxF+ėJoUKPi~GKt⮸3@д:sJeMXu^ν6M1s/$lKqnd~B&fr繒ْ]8FJ,o۞%B7!-'d1l{J1D`\b[Y.gK_4~B 2uzJf$ux^IH"}L$20b/R WL?&su:vRXv ^R.ag x ,zYD*!u%c I( 6Ur@I"^̨vMB2Oy3m !c/yJ"K#"Klpb|9ݿeU˯ El!Me$&#nd~ē {ZCS 1HF{MgXI2J$(UKs-.uOaS ~ՒV|"`q"m=WSti(zj sci*9#6hؔ9Ey!ȡ}lKo}ɈBj{y a$7E`7S,Bc6cM僕 Ģr3'$NEt,kEH3ycJvc-ş{"ݯq>fT^Cϔz877m3n25 %+bNNH$x,SFEgWuVi鿨Ӂ*@z?J4* `dKa4{1, }l s=Oqwޡ߯ku' :|ǶW_dى2eIk-"BO%XE;6?\hJnT?QuXRɻ TC;~]K'uӮLx:-x+yb t7UKNޤd|tXgB.EhU_OEI+qxgC* s#{Fa8[)}j$[ּšleY!{+w IG?l#|J|u.7~  S 2T5Q߃*,Ҳlo#9рFc_F#2 W>BGw ^%TO2&f)~ۚW)v!TLL%H8\s#n\efg~&?qw0D\Xiy-cϮg7QydM 2<=Wb%Wr@Yx > 7(<\&MQLO KoDnƥ t9eUw g$ȲT 3pˋ,@c>1 DF33۟-42,-?9`%Z*Ap+x7r.VMAy"Nf%n|H,O`?>(>ղ2i B Еl2g0 -cLJT*ϟ=)ذ9ګbGMŭ4`< s ;y)9C8o6 f~Yvn9|Mjbe1i"rNEގ &}%[he^By)<AY@ݨ?w^/tc"Ǘ]$u/s\x-s>&ūzu7 U=:4U=h0_F/C>FLvp>[ 3r?/YF6^@vLwڸsBφ$I{Ԝ3Mު+*yGZ5ndc8J4ȧ RBEu T+?S1͛ M0V?&6&9c5t}RLnə׫hsA).1@F^|P#]"9FЄ^eM9wSqR(|+Jۨ~_AKTL\ՈRьkܚco.4( }=6 0S Kfr7eeV +T ᜢcT(\?f7L_6_&St}7La疚],('Bt3Mżv U|h'yMn7xWƜx 'ݧB>J%rUNH q$49# Hl#d,DϞ?,'AX뿾@꧍fwVvZZSy L&2舰%C61Jdo#· .Vs>HK>LVM&d ce _EWKטTokP];%c^ /*~Z]KpwzGw6Tw:!X#s N"@}FAJZ|ߘշSLtm(rMSe`d)z|S@Uى'?#b| \]1])VVm#N3ĨR2UK~ۍ^xiq( V08  \ xœydp~oX`ΪDi5Ay( 촢o"ÊoOp U]@@amj[ݪ'|nȽ^r}š~nБEExMʇss1±*a+Og$j~ LxC3#˿1= r n(e>J$H><NLy^`GMXg>V\ 2"LuXӆ]PaJ85X%))VZݨR`Y[*& _&O&" J:;X%cKxL= 3@䱱-[a@A;-I7(0djMjUjT(&ձA>ѣ1nBbe>p+ | .|:/܋ |P\f::U0>,S4#q-Oʏ9ΫBI sZx}kL@$ZM[zA]s:* P 9/ lm< PigYZ0707010000036b000081a40000000000000000000000016101d03d000048bc000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio/snd-gina20.ko.xz7zXZִF!t/PHz]?Eh=ڜ9N<ǢrW%s1 `cw;SP?pnQ* |L{0Bݡj8J7fI〒˯/*F;6MwJMKv&58j(vV. :bvNuC5q}Jv Oql<Ԗے`Tj͘{g-:{fa SqHF%͜|T qAɴ.ìXH@W{K)EgnZ7]*-,Sxcd8Va}*1^=^8ĊL_Scී7sC4uW#;r J:~- 4IETڍ'!_TnCƐ3B/3nT 4)\v |/Aa6}AgB2(Y_InC34E<@BAlնyO38 &o}c4[Xփo'( ;[Mϲ'!a핅D(bW8=s=VLtӂ?jy=pN8e(v|!VIBAT3?KC?Z1#5zk@h@ ?k"? ^Pc7=aDU3^$%SS@EQ6խ:v9s qiyiwv?Ob~A[LV5)$fqc%?8uҼ7D+b}} pߣA1>- q&=}=̋Z BNk |*aۂű "~ydIiF_ՅCP2Q;=d{[ܵX[./2>xZ"WP`fqF9X%Y+8"gd8TKp ζwv> Cpf?}ffս ޵![kXyc* t uYϳjϢclt>xR?HOō~2qsg)|?&ٲU }^ @M |1Ǡ_>\hš߰ 8/QЗ{Fh- N5F^rV&q} aǞzEAW4B:i1`5v2v \<f7zWƦ$I9ĥQ6S~,\qlWƶۂzuo)$ڣRϰ ۻu6O:;kVNEHo^vĐ[r=)Es{-wKr2oDž讵svCvx#oMs%A2(S@$h !rDC1i|jJx,o6傲%G6@g2$pb9q;]ʖ˓Yif+6&k-7IJv |663m?}鸫Ag/jU#MlUbL)hRj-%R6>Pm"1Pw@ q29=ӗ-+=5tm[Ov,j:*? +ނS]LЉǦĸY3@SQ\ qm^\i'5aa.֢>yZN)+_9|n;ArGlۮg-Yt4zɭl ~b( 4LKI>#&Z`זkDdލ/jH+z7Z@2PbAavnG'r GX'xaȿ66:q_G]xe*U}sA&oZ5ԃ ( ֿ/ܟQTG{|2 gePX%T,|M{l{@9B˫z>KdJ0D+/q_2,:1 5G !2q_ JU"9k:׷'vi؛ aa~ԟDV!%RxyR\󯇵\"RTX`8=ZS"7 ,y9u-N^+)3,S.; ,DzwM0&ܲJi2ȯR1Pȝp\ 9GGS! |ÃM9yI' <YXkX%u `?+} ; `}l=rzb񷹿V81\ t_R.ݨ9,y7Bet9;,nQ>y9@xҖJ G4H@sPz<A(B/@d_vܟ17;!80x5*;<ai c[kVQ%w7ԝ'Z$v}8k*[a߮ O~ Xd[sfaA_@m ulp_&L6jS_k& izoT+~dܽB'GO \j>N!omGh n=Jg"e*+`0u9k 8X<S7%92ep7sX_(0G_ŠiX~KG;ratc2fh1ϕ]Bep\!FKUS1Au?2 z ա*\@1Dm?Y]2XKREK+gȿO`3aC2R?c.ķ}M©32\% 4!Ъ=u}ʁիl?CƝ,Vs6 l_D\d袐MA'i8GB,v\Qҳߩ`RzpJlnt2kѱey':]1~g`@d}r'#YݙJ6A:RVg؛ťfn1.lq BCSilY.tLYw 16_$Tμu_{L"{':Tr4)Kgag; ZnDxhW)Q<-A18wrR<`}$$"oNjNRֽ즅֙{,1¾|M y@0їv%+ ڽTԵW8RZ3}: :j>b\ nH%~O̶ ㋠ܖGC%"sۻS?2=heX{i 2bΟ;; % ~\,=v~ *7 "3Ph{/%gоV8}>;ĞLAKdwI"4L<1[ME~I3!X- 5mTʛ"HTf>/uNia^hiFՊtάP­9[EMu[ҁ>u,r**;0+|S)V \d]c.>d%i\>}N;aZW)]m5F8{Lxϵr.DE'׸T\ x_ nXF$"J.%mCOs g$" .71f>n\w-W$ !rRQ?P Wfz6<#VTP?nQ}kuZbDCN?>(#L*V&lq: .HQw*e+Ό_'ݾ綞ϲթ#s'Ql@vEo!4:O VrTE2`Vd'W: +Vxdag_Tl3 8f/5}>X\$y(RȄ']38mS?]%ukjhL ߴnW 3RڊҬ<.ޡ7ZNy&Z/W i6<2[aW?c xRPCss .gIm oD7ΚLrWtja xLq ;ybA:ֲh;pDshמ{Q!XB22G ʏԊ:e2Wixe+_7Yuÿ\37 *A Of@@$L3T@ \17XV J>΍uTr`'_?p"T9Gg5Ű [T7덴)IP{_j!vx I7۪Q\pT([[Ȼ".;ThY{xLj/^qmZ(S̐bfϣzDGQ.|$r' y!EDqyB,4XDaw3$u_q݃wGƄbvY %&!36a}]2eJIbGNԞ`mH0HשT$jf"jN},UH%bz(pN1|uqY[|l[A^^3u9Y!Cй?3X/!Y/1n{(M:w>ācB!?}|E+*7 d'KMT>aFQ,em|a)2>^u tnLVkBቿ].͎yV&hW+[ Z v@'L<8cȢTr-e(CL2%{<Әd0"e  V  nx!G Mmb 8B_5'үt̗+RCz@w EQ)j+۳"f7L:XyVn)dt`3Xtq=K2(jaKq#^5Y}lwWc3k;B&\L)Tx 3\'uk.`cS dǗ`JEhV`倴: a Ɲx4ض XEM' uf[!<״v28oktxu~CB׼PCjaBZzE}xT9V"]<6orsQTYy꼁^J.t5qFH%fTm,n6W\CWN-m5{z +],?g{a䨟BtIij&)NtcV?{PVpԯ T8[5P)ƪLJV= Ir˗g')bY^ILW(vp_ϔ+$0&o2џۇL/5t͞HNɿC\󉐲`K?q!k׉xm!3X +%Nt쿪ILMfXxQ9~WZsrLLJ{ &-B]-@W.ncq[ӣ1ZB}8ne꫄m@ǻG~sUm7CȐA:e'Z0|M}ٕ^ij|eB@6eibP]VJC Q}=R sE\CfT,ô4PxYtwL߃֧q&zBtqjs!enԹW}SQnMQ@:N&{Yṷzps8jx˰E{qnWGxru~ܿ'h,9sp{~oKdKox㢓Y3?=SiHvXO2_uƧ{lXSe %`A#捖+~G 5 IsOp7#Ϩͧj{J%"VDT3Gm_(jONi?1TQʕ* ),4gyG:[!p`Zݞ)t3Ǟmr 0g'5>]DӘ[[Ljㆍ$ʁ6HkT=z s`'hz&B1:^5)_Xm7 v\ʿ` <[ s[̬8g^hxeҰ@ί)-VQQbFaO 3f"h}3v0!f3g _๛?c%X}(Fvs9C1#WR 8U]mϴGTSnE QndǐsBZCkLl7M*Q9=.^t1{e%XZgKVs{2Jk(?=(EV?2pg5>ql䃌MG0G-BH(c*j4Svi|#H Ccc>;;I(ބAUrZ6'moZ*E7ƶHfPry[Ɓo!&1GeWmGWe*0QNUg Y=)/y>HlzNWZS?Yjc5ev$Kȧ]$a͸+,0A;2BF~ҏ)E:i7B3o IHLRQ%IV^2Ҧ^0=q+;Pp 민a|>Ӵ+v]Fd dk>nL> >nnVҘKFUOmA9 ̘c/NFd#c{:sIOͺ _N.Wh< U ~UL4<xu`d:~;%jt,0>%@ٌwO L`q% P$Flʸ`nxBه!kUG'34{!g/}:"G*meYoVβfw S~zt3% PJKQ~j~[9wDڑ|jSa[(GZGlի,4{U0OF>f);дkn,-gi")mQŏO2˼&Mz찻3P˧C BxL{! 1 UwaD9'G,+̇weukϏϟ@#h!~x6h~nќ-'ɵ`oK\FJ]kK)Bƹ?N]c@##KkoYd @4j]yE&LY"Æ8[BF}NF}'YSeOiXlFKI4MzenIV>$w^`pkB]*xnXF$EO9CD^ީ]I塏׃w4|W-֪evaMd+'ǖL/;. +,Qko1D˿[cW{' N-.wGh{iOK|@t66,3( $j M!Q ``LkVbBx:j{ ?Op6AJ-ryٴ>Fh C6XwdF2K.7rBF5`~n3d¦A'hB<[>"d=h}bpLɜ8_M(iMDC"#P `jjÓ<Ȣ6_%C^l9C<茻*hhٜs~ǫRc9\`BcJңUPKIł ^zDyYl7Il9Ann]o=Kp$Lz0tgʵ"CiZw4rf47 rX*jP[Ohd{e,Q\ֹiӼ R b9= qJ>TY5E(iSIgP&& b:$2u:L5&pk(vɰ78};؜>_G!Bsw/d>BPJ9ļAzyS(`=VKl`B~JXcajȄ,-\xHDZ'^fDxmKN{T*^=I銸w<TS켪xARcd*Т:4$EϔV)k i 6jAqɛ26dm>3$J̀~ %͛s<`"GB^{p+;!Y/3x.HݯBk R8"@ }#Cy/fB 8o?  .TE$W|2vM<<ډ ^̵O9j&cV#!O]'mέ_e?i* ƸMHM\a?~zFXtVEJVG{Gѣh0\$2R'/L%Ϊw};ЄbNC6\P IL|.{rUtC>"EױT 3"ꉩ9 dqEahNZE8{ .fϘY/y OO 5 V 98e炋b\ 2vb)!lQvi?"=:\̀5 D}J]xk'0=F828G:׀ѩ>D>n[AuG8n.g uy@b>b1h;cBO~YcA-SZ8!w QA(=Edh?~!CSȜTdO99*O20ʥ;Ȣ:  n4]!2Mt^2/_HOaeW7>$d9I) `Oyfq]ݴЇ?AoK}#f@A ?5OR@CM홨6rkU5V&39#DWW"€9cM^n;m޴&>4xcΏ0 8>geW,9sz<R[rd6mw%ric| 㖲#;sC3sDH7 M? F= Δe)C8-C JŖc܈ؿ WBZ+S J~sm⵻.b e=8iS0|de0z}:c~75{hS!ERa[C( o!1gco}`qH"~׳J>Ͼ3T2e9 Bf?~<6Hո*X`,';y2ؑ76_Y.X#ht{=n.]푲i0UHV<%8=+OZ=H[ ƣWIysT&Bnq'7Z*$Ď}!g"2ey1zYwO\uH@ψ~Kݭ^*3`Voc[=W-7B16e}wP:fɮDq'qZꕋb+ߪ:0ZJz]'`)#O:̜eD!o\?Ѓ}^ώ\Eo3J  b)%WT` '.Dc @@~b liSD_T1Ɓ@86<ʫ̏[`b Rx@t7왮gpͤN?QZ,j "vN"ļTE` xF6{>m,5}.$P@f1iYxg|.plW.IP@^E[-3x G^1ϊЙdPe n;9/G91(a,z^4/̢Nx ˚THQ@m;8$9eO|gB}3{MѴd < ̱VFW_}qOĪ]n;m6{X:){/ {.qHg$1v71ombt/ҠayCEN ֭޻ q!> {N0.]9 ӑ`u mNu- X ʐQѹ#C52N $5o XP.|YrᩍHCKN大{Rd9GjJ.fz@TubJI8SŒC$'ɡw9X./`HJgP%wDSAX,}F<&Uk_ ggɮo\ԗ,螛iQ;X2NݰE^D%((E⯑h*}ba ݢQ+<UC@(Y_/4zLٞVk&P6 q -N~Zhf˹ȉ&¿ޟ(*ŧ76C;4Ȋ<,>NuJ33ǬwMNnfI^/`ؖvٮR}"nXO^h 3/;FM6w3d]d"mޏ:a"vO(WKk!WE)Y^e\ߧeT-KI2яdo!sW6^Mb.a.aq5JDE-YL O!i3"&j=0B5aBA$MN[ܢb~a%`{G=I .an-z4 @KzȘgOF&3Q/yOiXFek%Gt=gi[ǡZ=l4{:ct~?${jD:[:`N'oϬD ~]Cq:h{9BkŽ h&7rY/ap :X'D'yiZBCQ^C[:@{CcbwL`%Gdb$TV2;Z$^$mԙ]z`XXE tb!!IxHeH{j뻧Ȑ>,?" ЫaKb(o7z,)F/t*UoZwb8Hq<?@))MW*3 Ly wŰyv( e=#3Tf3?Α{''6+p=&H\3.9 Ǎ b`KO#m(yGqkx;YHwgKdIJTg$A ?nip*ݣےus?-F+T~oTl':ӃW=^kȐlVeSm p1W]{zB`kIՉ5XyF˵6FY%eHK#7wR3c ѳ.Mc%I-q*_M̙hdvW~MlŻ\K 48Ȑ?!| N+AA_(ʬ􌧄0wߡ Ihc!0s^TiDfeq i$6ݨ!(F~^ǐoͬ&~sfuRě~lwW;^Y@ts\T}ԖK7 (`}["LC A5J\`s;p@CTad=P@RLpwRmW7:Ko;%eJ5|=0p/\Wwq |'z.N.^UoMƊ;琉y2_pu\BT1V^R5h ćcrz(ÓQw)"'em] >|4Vabm="T 4]*u|ӆtndyh& 43~ >?=5Ó2wa/fw.̡婪Eau vm6h ؆H ȫz8&;H%aa*cRf T<_"w¬)zhGI$02 6٦ڑd-i~#+@KE`Rhex'7iSJx mFQz1<6fȯn{bjj!6ʆa2 `\3~1p8h$qnʾ}aĴcU˅]U4Zx״m!ࠥiʑ=] I{dxC0oGYk%;l+\Z%Ӟ;Y R+fDiX&]a6z(ř M{OŨ) .HSF @`[囙~JW.{C`h&bǡ!jb&VA*RV-B t}`o!;lhr}85+#\aUǂzbHUH \nEhs̟ZE #Lg6G[T]6m,[؍;ۗ4~3E{Dj%v̘VgZ[&Ȟ9־5vЙzVU }W#NX!P<$rW+5{ zlMUitH:l5{#X  MKw-oߕ\Tr3*T\Ef۔̓օہ"Z3OFKCQ蠫Iܧ7$fZ>CH~,°TL$/n(//xuZr4o(BR.*P̡&5{b؟p@a8֪ lD J vx^UQQIOFD%Ʌx_i3 ֑ޣN6y/&g#!O=d*ڱ6ydYp:KDmTlQAk}7e: 9}K!C-ɫZ]*MMeiA$2PtPXM" (5 wda 'Mf"YlF+Y>|G(v`J~ƪyG$,z70Lma*Z;o ٔ<#)3܇- P{i5)T1]`|}qy B+7%/hF+{OBN~(}r/wĤ-m3&8"2a~b8ah{O:݅W01OIr$" aё6rϡbx8ImWˠďAGKPS2=eus'pG"1BKU ,_hɇ%r$pyJ,"?7vR7 iY|ە>A] _Nj}2NFr&&2_Kr:Zzi-E9ת U6t\Y &kYLIpqРۋPИeM0篹{wjEPJeQ5lbcuryX!GXPCZhWNSat"tGdV=}gYZ0707010000036c000081a40000000000000000000000016101d03d00005c04000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio/snd-gina24.ko.xz7zXZִF!t/#[]?Eh=ڜ9TiAq;u4h4zk"9!&46ۡT&PGGi&\f{=<]NlLB?ss$li(4.gUQҒm16n1WC~Ar=i=U.1j`[@4,$ÓfT ِs!7k$odvcmc'e瞢,:c@jjy*9<[v%?.&t+Cn@#?bDdbn jVa$ZH^ )y+Eꟼ &QM >"@ sIxvkͼ¦:7 `hqVɻǽsk >w@}7+·4}&ԗB-A^vޙmfĸӫX@2sc -?>C(]C 'љW[冈V 4 :Ag2Dв۲h{j7I3wF@0+ [ Gm۴h}IjkX鍃> RF)|ܵ~8 F+_%X";%ӎ;N(QF7D3-T86?ޖ_R5mjVg{RUf  CY(׎WBds>՚ hy 'ьssCf_4ro`l4Q jޖH]6%F!P?]F˨o ܉@ϼY-)̖UY \=CO9 JjHf=`:Xq\w_;{-p=-{ytrĦD#o8{-GlbD @?NL-cHW%)r/L~@95Vx7l﹦e@R`*?]5NqW?_FFs ߃Vϖ4"}Tps} ({.NvC'W{PAU!^7rLRNx3Cd1FRPp%IУDQ]W =LB@d&rRZM̓ ++|oV>Qoj>q(?sʺC`ؖ(zv W;f'8pj.B"F*_NQp^>:$Y/h; (PuӽZxhD\y Cn9(ӺB(ȇ.vSדyGX?9Zk(Хz:X+u j1m#muQwZCA\M\EËyd0,0|ll~wmϊ4L-j6SC*GC s&'0pH}ɵx]x\ 8GjظWz9&7 8dv=4ZMrGY6E%h荞B[ZmXJ76ӕ@ +fK$x'ƓOOJuu㠈T(\1l|:,?tgÒ FbwܜYJp.%'9NF>ED"R- C|Q!\Dmxhw Su_}yqvdI\kF8=za*ҺNk'wλ Y:ev(3z'-ӷh\s5D$?BC]T},G'/CPFsLQ woTb%,!j2DB_qѥ䧤HWu!lȪB ͭl!), %g>nU9v?Ŀ:XR'QIf\5cX%Z"  2[٤rU`I%)X@M g<{+ ix*P0ְp?9󑏹,~;Qt[5[ ^^Хr Fe !pHyÝ2 ռ_@DYdI@B.O؞HQ-p?.Ș#v5NRR~ZzV#~Ѣ˻&cѠrQQB$w5  t'J`kfۑ3< P=zw+2s OȖ$ "9@p'̍ÔrąP&X] T{U#G`OРoA1[ǓN@ hu㭝*WS|UeXA \{,%TzmݙΣ-pm'l!L eyS:a$VJ_=^|.!Bԃ\| >mT:Ii%/sBF6\mo-D}32@JWPTYar\|q{$OK/ǎc ,Fq }>J~zS~$51zAhQ*M+Qy(uf\*ES}4 w"Xԧ$zCmԒ?V ^Pbh,j ;8H%vZCo4d0E,֑VROWu^#7=gӑa5h/lUKZI[!+S"/ n[؈SiI<+Aiiq#nole;skQ5mn琾f 7kL^~G\Eh ڕ\Q<|cu}_%?6}1&gcBBR+|LOM8v*UCJ\vfDAڏ*-_/ Pو#µ4"E$BJOcd,#/=ٛЛsTrM:CE~o>ą m W[&9͗'9ͣT&MyC!12 ԥfVqSw0,NzBc:x@ޭUU 5khTʣO't u6m0݌gf_z94zC!P2BQj-gDQPbS1fW;n2 <?figبL,7|a?$7 E goBp]~cB|GvI6>vUO$ܺ QbL{q8f;i!||ՄA6#TOZSzf >Sn4}ĕN'LjmYt m MbC}O$$M1e~ P1q kd-ϧ͂K)0 ׶U.(`P3Ut4>~*A;aabO&i=qΆ\aL%ftvojCN_$<ȥhtD`MAKP5F>V @m;JD]v,c&f;:Eŕ?-)BPp;e9Sޒ?kpŦBPJaι0̍N1-AѺ$m\/@ʖ3Blesnm~b 3$ ێ6b%&1U Ox4\l6}62AlLkxW^S+*ɂF"¦^4LDH6O3k+x_E=f3竮 9b~8ƽl+^9&J], (}@0 wxrFAHc-o\WT28GA@>0{ |& v%TYX H}ƕU3u= 3h fåGq˛ ̾IΊ5-^Ulrp!DRc =ʈQ67l@jH$垏pSq,n?,uU4i^?<Ii9/4}9 av/םCkI&ҽ  Hw}V00!#!)PjְIL Sk  NDj(R(6_z@(vrle&IJQ*[=5B>ӓg~u~l?F3P?[r[ TApQ7W:֐h%rj`;pUzx"*ۜIûiΏLDRY}XáTWdf~kqd#/p98!ҾUp'\ϦrVb/C cO7btq’_P;?pN/|HfVآL`:M px%)6\ir~CdMG9G}!;VHMsJUh핶WWϊ'0zd!q;A  "eRo0S ZfJa&@t@ 7s:.G`Fya13⣟rÕ/k՛ r (g*e_d$Ƃ\M xSC略'lMuod5Ճ^wiϪ'KgԜKvt|`W(](_ځPк`АXF"vA'yj;e>4$vM&20Ln?j86M\FGPzt,.v˜ w >o8Hh? 5 %µ7K+~bl ) *>3':zyZ뉐xI@1 ? ZXLa P6Xd@%CbTYߝqMX\+)tQj5+=)j  &Fnqq#~iH ipFC=Myظ"$$Pz&hgEgė4Majuٙh^ C5gzDMU!fD|!=y*xogsYJj$a}!^B,+s]aTs*a3\pa2NiXFvIv*1)@ 7p-&L-m=*ZZ𘿘AHIM Jl߬MCxe2w$tYb:OOmINB/nYwr9v>OD4;|O&şqj OmŸMv:c0$e0q͏ 쾒VUmܭJx6( x;=[TV[':*;vLmĿ8i@9f` bw1'25)[B8 Zo0ߗr00ĩ3mO-kA ;3u48ݲO\]wnDqetBÇVUߕ)Ic}ͭ3SB1bU)3"K߷rKGMwQ=(?Ԋ*«BUZNTX9Z2_>8 Vn&p-Z+4DCZJ7Fن8VO@GXl3?FIQ#*PMYyPET*?DwYIM$_@avªVjGPdD7 ~k,}xPރn~X(/$JS`'/lȇt|Тj.}$f ԵĎm.ÈRt9-顭^ GiGR,:\1a`)$+V)-~=I:(/#F(*n,ޜmhN"Q}p8_cŠJQܷ`?I )‚ꩭ|6cؖLFFnB R .z0ˣRBtWVlDQ$ubAA%O3) јc烉꣌S0J#`GۄN?iUgYU 6VaXXkb<][G7)Fenٳ~5 =mIΞUepkC1po7*C&uZTgg? yi4<74DpH, Ldʱq& 6G ҕ4y~z$q͎n *2i`:4*fKy*zb{5E8I[Ӽ_KfmY[H#*ndIM>7aM#N8SI퇚#|Xr"bX UM)ԮzOë~d7X+ F'l-al%9p"x*GHeURN|* ^Ky1J\ꋕ: Y/*GJewEx;Q?'3$`]‘LvSD7P:걝s'il!mF肚' ~BY\~?M>CX ]1*BO'Wu`AFvIWImvLl|r`Qt)*cyC6=χji;I}SSF3 ۗ8cx{G4 c_tTmNhTs$qGpkkGLKkwlʍ1>V23v =Vou!Q NgD*?>Y۷לh̩@ZS'$]߉ORCY^ըm)F .Z~Fa᷹LܨcT 2@"`v"GYUz1Hmp;wחt`)[Vn;ReLOHkŊj+57V# #LKuO/EVִH-~F i1=e17R_erc5c"JXɔ=kf16iGA0ͱ1Bhۉ^ԙ3k}*c,&/ Jv%"6v=GMum:{+}r(.TEQp|:ɀш`Ó:9FomAThp=dvttsp«{l`ENX쵭7{Z;l0;a !~[0Q_+Mk -y^87 R$ϗ>޴zϪ+K_%OoB_0 2F}g>Mf ]-=|G'^kÅ

      t^紿?M}rst ¦tա_Nގms6VTm~Ff7[FT&5Ze5/".pǬMT;7׿bGʬ}rBwYmӺ6BԼBxak0z+" l$"hXծL .p=;Z,$/9u8 U>OvuC_mChPc&hS$K,E*܉g>lN Vv̞*sk.'Wń;z$b>.QyW:U8NeaTi^$W]S-bVjvCiI{t?y= RTrGV',0td0{&M[qŨBm9{BDYK HLox:OU%niISn숡4>ՒzÁsQ"q̫sgL(jb&S2uC)W懨"'y @_PPkqqdzR}(R!Z$=pugNuOCnؕ|`qo*M&D%ZM= [͚;u`Ik^SM_$#"I!$Ӄ:*n_.=+m#LvwlG=i>4-m/4ՕoDA&(hXQ^5n]Ɲe͛-Ԥ9@E) ߇{:/ wM`lWnn7f .=C6ZFý%/e溑7+52`ʶ]n^}mhM/[\γsQi=ģaJ:wLz^U*rĹw-蘆 5jo>9/Y~a)߭%snȚhU헠w9G{Q0ϺxQDkxP/MGk!QE{=J?GP[V7@-+h('NفO2S+.Nx!G**!(|CArK >nefv%ne,^tIDVxejjACԒk'@d1bbtm"*U)9n&,xxf^{HS5c_ED§#Ou|9@d\eoy WpkPdV.J-gyHGKfbwhVoޭZxʟzǰCC4WCrV޶E~(XH $:r0—`6m` Go#*R1{;@zݏ1?3# ?,!>hκ )qBVu9P v[8{7h sdD0wo(*²0E^ur:U#tQ e`=.!ޯnKo*!_+DUw b$qB| x>eßZG˞ `xW˕.&H^]zӲ xb{yafg5FG_V^.bwRS2^(֍(Tm=ӭbvϖT/,)P 1pƮR{i;^% pem,e1FnHKFaFBX}xՕ'*A4ıh- ˚$h4H?8Xj㎃ 2,Q7̧o=7;a60'Ÿo0#\Jv4:#ʂgHїw)D-ya›3ZoJL IYTDzB .; Խ{0?;G&!bIκgm-2V@E/ę& W>aH߳mۮ9Q~ߺ5 uμh]N|,mlEL)H 7Ou8 MC9UKE9.T@X3lbn:p3Վn9F#k[>p'K>Fef4JgR"Ȅd0+LֽF.8&ZnC%ֈH2$}@6[2v uw|6߿oU5@ذvǘm]2+Fln㠀QֻEz!m iCʥ٥A[| "c[8;ȼ˧㳡fMEVҤEɋyu[8U[~盦~r 3JȊ6Z4^^JP4k['zǵFY&n4H. ޕIY6PW\\zA\l"ޟp*.*]u<2_`簽$D42S%bQP;So(Ni[ 权O#IXTvTʄƆ@' Ppr`+>f!?_Y3iUun+'^tOor~g. Q5*s)3a;.]鷮]#Ig9FK1IbQ-ŁuqB PzB&,^/$Iuع+rcmMQbEʈ:'a+"[FeII΋y:Z(c%=\\aoz/pm)\8RL=d(&τԆ,J>FzH|Չq|F̛)ŽoK)ֹ]s`lՠ~bkL1҄,^L^졫|>|`Fɫ mpEote+4dbon+f:Uhd!.' W0Wh/ *1`_h@斏%VRoտ=W|K@g䛠Sصzܽ4nJ-q7g7FC!Brk g{/C}+Y[u,7`c# bG%Ĉ}yaF}{Lª)ɉ~9{ZWfR<8{̊=C n&)@_CW3<]Jt)|0vt4\6O5XIky]̬Td/䑨^P`*eǬRv `_/8 Hj%]*tny[ ŒciQ,ZKQELK7cD[. CTBZd>2@innc줗 "%w/VT(Mz؋%ryQ77'3S|آ65S 9jT.Y)՗;M۱0`;DŽڸ ?ܟ̘u>O\Xx 175gI; WҼ~Ɩ3V!y~ O""EbPy[o"V2Y\_.h~5`4kSe 򨵃 g{98&1螿ުb<]0 ?_W'IW`tGo'5v g*CITeKTE&̲-'],;sJ+g{'ڶrYGJdq hr"웃#2.hҵ.$Po!M .̕; y)Զ1u&Q2Pt<){]B_q)0qAB#޷@mQ9 Ka\@ `9tqل yT?WDcNwD[' zT)sFWZqztt#ݰXVowA&g&58kq^ҧ(NlC, -0bm4TKEk {:}!DRL {s;ݰ/h[mp +bU ,Dp,f g^ood$մ8(!|Zrs?7xY`yݣohD0߾TY&Ʒ-V]+zsmH/!HB149i%'׿|y%w.#[:Vann33s>2֊W/Zp/6Gl>tmRlvg,# mb~UːRQJkǺK~aȗ m0T.lDo? 0$Pq_[q_S1W~o=ޖ“;Cl隞B) b_ P߂̓k9!|Tf1n\b9Mܰ+bb 24vF!@'tP<.Cf6v-gwZ=@ DJ_9hďYsG6 Ү짻X}x6N 7/'#U _gJ {|Jk}Z~'w .,b eQwE;tr!~[ὰV}57ýzpB72)5< &E ?Ω1lvT'[_3X|:Ƌd c#%xxMB/!8޿ wG%O"_oagf<IIXL*'fyAC,J{!5ڱ\;18v?0Z-IelgORCJ:6FΌxU$8!7u٨GGy5UB ]⫿,|K@ a+9N>a_ћ[N P ]67]|˫K=j YS׭ ϡ-=wUZNfoAnl!E4!rmQiH.F~Y.'Р#>\'7D )$mCwj72^ +v{fy't/Ż/`D`ڧ"N Sn. v CS-"t`J`s3Fķ^Uf_ j>ä[l`RXtn_oXU/FwpV7ȹQH s#睘C'$7!dC@Щor}vA虯L:6{VVMrưTҏHe^N RJv.VpCl1Trv:dZJJ 0Ƴcd|Ijx"VL޳mpɎx=2κk%g[%dAM*Q5_zx29G|y@=$ԥfjO!4Z ܋D},N >ҩ"IԆ`vKj @4E }z`ʖW|`Yà=cL#tMB=,x g'g`#qظ"0 %{`SsEwB1ٕ&b/h0^5Z˱ҡFًC= _ikX؁)Hߒrx_05S@̪(+EJ;J~+s@l֑XhQ_MjmE1;ݚlkɽLZn88M+|(pq8o>g2|dNsZ_[ ?ԃr5Tuܴ*f+j-e g'6> P9{mj\Vu[V)J=e܆ƚC?K].k|W wJsugDECzy?/`р3-c{]6@5Ȟ.`0l"B) V;l}Qeױ>>H;cl*wI7:.g;@kF[5*_#U駡9xhؖy){6hP k9r7|[@*V %buB \8:K#_0(cnH9R:\hdy/OYU%$;gG"0_~KU[E뻙(}Y<Ȟ-Q )0el[qh2- ,s5"f%s*KE-ѷQ%]S^FlsSdeAy_aِ0<"ԾKOo<ˤu69Hb et_XRXtJsvjcE޷>rp=oA1w]&Wƅx p!@Hxnc@_RN vr ~4xj# Lt[y{\*ooIcږg 袠@-:v .f?- =Ҟe戴. }nʟRhK{1 W9 +Y_9pǢ%zBqӷ oY3|+jTgUY&Hm60j@I }WskE]ҽ/A#L#J瘍qAAfijp!fLlz(_uX=s7lE_&ƕaY/xwFpAq^4Xl$OC9)u/xVcM?g׊T=@ gOSD5h6KtS}A,StCXLciRp0ǹ-uCMQ|6P U Ue,==8Ue.`NШF֌㭓Xq>DljKvM4 0Iyn +- ={ktMݓ{E M1({1nL1K8 O5``LO&@SK7܈»A \kE7 FL`KvTnSQAER KL9ƾIgUjDpfE\OZ wRVbp^*D{''\0y+~Nc'kmf`!JU@sAeJWHsηҸ<+u65&Np9PJU܄ReAOˠФTm*k v,x*\~l׾M8~n@וΔBellBRӝaٺ>1<|cJ([~;^sC^:`3QMcƟ0}Jy>:/XVcn%;v]'Z*8]]-G3<“ Ƈ@|gK!gTR =0kV^YE!);lXǕbߓ8 (&@ ?̖QO-<5 v-am򑑛ecb0rHa2}(iةXI,''|d+HX.Q~ +(($R}Q+Zb,P|~Y q.Mu]9 l-X(lqI+PDᯪOP(\bŭjYcJD"@na=OO`ȣ91]fhǭJI::zcdMSݑ&=*y}Bz<;MX:/"bR4I{nE`K)54:9щ~:I³e -gw+YXK TPEgت=s7H!;yP}_)(H8v1ܨ`"O4zJxI^)wM N }%;T|iW2v5x6`eB/~tO7.xoJ“(q3{s`vRWH.ɯW&G[t+^ҧʕL%Pik|zS11@ CyLp ^ #fiݚ_esc[^ʰڰbǼ2/ڹhhU)!2k|֗F1(M`}jSLU)=/2^@u`~0(|A.0 wkԀd>ߦSڹx;8*:Û>=qUִ*UC:*s]t-+[yt"ITB(%+.*bf{n< VKRFcLel<+Z IDVȷ頥(sȣ$4b%'P"tYǚFOW\$h|PN[5z,Y ࡟c4f)'_Z/@&,\w]X/C.fL#}*~a.bO34ɵ,Fז<P-L*O8@ 1\d·#>kLƩe}nC:⷗j]~0oTETyDs1>ϭU)1q/"K "c!I#^Ppr{?%9'$b#0XxpAr-X¹ȇ@JnMs۰g4T7nh 69` _~3t`Z;C32FA?@A勞o=HO \C53eA#1 `^H$;HmV~eRv~ CbC2!~F: B8.n;qwN֜"}݅g7.G/)* fÀL6FEoc-v8F;JWR^W \vؙ\ƛ]^w,㑽9#O[N-'"t-7N}>1rItU=-ɦp ev;=_!DL%q}B$=\o=wj-4@(/Soc (3ȋ۱z3<`DeY!Ho*1B~ig^ZWv{腦G$3HNb[7rI&^' 3bͲ ~D? =n1 =<,H[ F@  YidN'vJFy@*eǒ$G<-t`"M71%dw')I\"MYg{ Ӽn=4)!i2 m{ Q)bB #ܖCpYC5,T55J&MAJ=Jr ҲLK v|Yyٸ oYq5m)Be:ٵ |ѼoWyhl[||>zЈq@\L$ (fkoB^=HHւ$Q add:~VI 9CU#D1J3 ;Yǿm1cQeC/XIF&yEJJ/%'KINq8,_  mmΌc?%a[R_ggk/)ɷWQN>4P>Лf>4([:Ʈ;]ԕRoƭlU)vMń 3L0[s'ײT量 8oMW'Ri)Hj4Vn7f1\n^GzXQEe2qO `%{@$X(kil3I6Fq~E+Gوћb0a_/t#'z@ 0kL t˾.VѤ#ߙ K'c\$x޶kfez|x8%7BnpmL)6_57m06ʢ}'2ZH7txb*vp]?rlH2 'WX>J.|_kb.ি]sgh"c:v9_ f}&+G'r" 9&cBHhu 1#je`\cڪV& Mt]ZM[Axs[ȥǽIǀ!h7_,b x:)g۾%y´ }h5( 532_@qw6:hX-QZk1Fߺ@˽npda_"-#9x*^öx:S:ȥʞֻy 30Y͎.&(H{P2θMa oEu1IY ۷#JOi3xB*m,61$[ia~5@xAUzyXN5ŽEE.q ?Y,q2Xt=KXy èA?ȾrthJ]f2AB@c *1د3>P5/gCԷ޲x+2EUMI/%R6 Bʢ>ј2N Y#!V LӸX&KŹJ^*҂t ؤRL2 q®T +>(P#bCpvӏѲ ni{@rxϣ =XЕc{!s )0A#&KL-^%&Kb3n8u?ZN1Y^6\B÷ۏ#z)y,?fR9js .!uh쯵) 7l*eY{F'u tACQ[6}}u佦h[ZH^<έa@mV@ʠXKv*Q~ԅD^N\^a';2e$HR0:*/'ލtU00O mUձ \)eJ qիU&pJךN_ 36G =BwJmیpU@n욬Hwmɗ&|\9[˻DەOuT4ˆtEΊXr)JƥTI.ȇȾyBoӀ!^v!eDer ^s}0GܸanlS!8e\݂ߤ Sڷ /=ڎI19Ǒ<♷=wثumW/nj6fϭxσ7ܢ>4bʰL43=#uD6ʔO*~ k.w9`-/yϷi軈t5H?Ρ6)򏋨؜ V.R2*81ٿ|l2]2|=Xx˵AHrdE'O9{.,lO+0gEF:^q"!\H}>5)U-;f,v1F>_v_^?˓HSNz vybq LPuǜ#~gaqA }N3IJx6 XiTUG0 5e,6dc/FpPҧIٙAPDK8 .AK<'B{1#+:Ii{; &mCQe8hNK9fLJVt)($Amμ6x6IJ>``~{o8ԔaMcbȺXst#5|@ NLrWK5K47>&P_3'[9+H W\&ߺ (aIKm!Cnvg.3,X^q-R 9C9{eFDPS$RDlTS=ݯѡkɎ-ϑ="i;)ܙvņwwH=3zb3T{:ZְOQO#_Oux /\KQԼX2B0D'q\tD{zD) 1(Ca|MW]eY'\@j$ !KMK"N_.S lRԌ 1{^}Q3_JU?9MAnIA')?r8C9^uK&!O;À9TV43Yd>ҁF!M(3HTT@`QN&TDߐZØd;KPRfb=j.b90> }]e’\ J2 ͥ=hh}:XT U1UL(2(2dB[ ѨW u@kd쯭u& |B9tmMw2ΏH]73BtR-hP;h1;]` ǾS =V1$T3tyy8 ӏˡW%i/~sᠠv^/0%cXh!oJ%n六c#l՛>t_WbWS'QOv9%t5b #{v4%~_fld9?m!D#T'H/;}Vieѕa"{A$jXcI\Õ3M_S{{@s4QRi9G忖$Ú7Uk]WdP,- {s?۟[/B/s&|fD_:UT Ȉ2GʈPۿiEmd-ѐ8CfmF;r\qSp Biܱkq )϶ M{ݹ4$-.)?+9ظHט1 C@1~&J:CQ^g(kw7kƌ]Wԧ{ *K;HPF>m/pgM{ޘ!]5E dhP~du_zo|Knw/Ehȱ`2fV/ha-F:b)Hˉbe*k؄Ƴ1sc,7/`ސgɝ3@!2Y[ B lO7~`S8*!p[uRqU U& h3]YkӍoA.삒M޴$֑쨕uIw4xqp%`SFIMQ %jq,LZE4l[ܒ]ķ6е(_t )=B?1O;kx.?9}{c[&SzXد ʰCDBcuSO$OƊ cthōx2 0XQ]'4%JW@q+e~;/{R/Rn˓Y}I͕[7[/E҉*\t[{8Ǧ>fI[D{u2o.i%5P$VOu+ԸG5Չ(6( athL>D uzWF 7zo{tE.6GۚVWc53j |2$ "`ot%HոCN^L$0ˈ{Pkm,p03HղxxCGZ}>?М] pSw:P墵Ղ1x)ݥ h$j=>UW2磭juVs?P&p5*,ٗF%H -hAFox w/yD{7ӯ"2¯ⴋ \27Ľ釻}9&$_B@\sJ%:*\dլ?̻hEBݓ"k "W=#s(PX0jO q$A6{/Hl9ҍ"*)& Y6-uYȅՁ6T@ N624@5Y)a$˜ߪhuGWW7g9vCt!p~Ke{Ljkπ x۝ŅT-UiTо9pbV}kj3n|Ó1DIEm@͎x=𼍾AAIm%z`9,{Slz-@mnF. 60F$;[dr6Oj@g>@Hb15&\?U ųXYa1f'Gs2*`D6KX,r{pZYyZ3|H?OCٸHDJBnb%ti}+rJڝ*U}|pT`,7Z~f+n$k4͒JZ<ptӜ'EDE;Q0k[}e ݞF4.O uhVJԭN??1¦rkEن!hh5] )]'FB|߷\B.-^y\q3l=96$mahIV5|ҡ'c] G33eVi<#SL .#f T~.*Yo0/d[cG@ȆcpĢa>}qAuÐWLQJ"3DXqAe und9Jͯmt&Q(r**0Fsjs5TTULh =/6);+( Hc`Y^7 @@ɱTu: tXa~ ,j`z[xZ]&$[%Ϩ6+ TG4BDYQ7y戝wyP>DX\oM4 'eDv+@IKyq Z,r 6=U{q0iCÌ0V=f"oTXvd~0' +sзJxX(?_Lbz}Yn:ce)cdPzK4i)mi)U”t?ӶcTXA\krSZ"Nmu;B'{HJYDW,t&4v_y==!KY^l3ghhyx'܁Xk/KUC8?8ߑao1 ;pϯ]:9\ nQoh,feOn( g:&bNq(\ҫƪeR)pPUrBז!ΜOEչ$YJݚ#qdDҪL8NI\l>ܬ|Nѐ_1n5V*89ц 2+U6X>ТMoOQ NOw"1Fݳ=[[8t~Z GmU l< g&̶;u[1XQ)B8>>]9ZbdwQvѾ|;)D Ě tP[ 4Tk)i QjI;t1BsO۸Bzj^w Po~EWY*mOO߮M2U<5c5dx>'dN'M3=bNXJ.i S$,p6{t#)2 n?2xclvoonH*<f(BU*\nkSg;;9D_J'F95_UX{ɸmwYZ!Q5j:rdwIh9*B?^>ƁWn5DT:R z ؕ_+?Ej<#4!Wpa[{DC N0t)\j+1C?kwl|)uB;\X+=8}=5+[V8MI҇//-(LLOuNv+ %u6H !IO6%bCۼ]?¹f&&w3Ϊ?-$T6ma$c욺\ 敗u?G |KFV-I0S6DhmJ҃)qn_|Nw<ɀ\S.Yg2{I1,HU3A$B# PL6\/fu;Ώx@]6zgLM㎢9# h>/Kjsf 7. *.|urSZsTn-}y·c1yG\@uH]~DP m}2S%:^" S++וAJH5Z'2k؝_rXky~z #BL[Pa4 g#؅OvÓa$ć`(KNV^x{h) idQ^ l"Ȼ>qv6X )M6yԚޟfJDB&`,s7 N^Q~ܩ$,UkjH:O19w˰[>W㻢&Ta!XyºBwGnZ#!C ^#&-rh5~$0fF1fExƳe-/;{MX&7ʹ 7FD\paJѮbʕw:.O8N z3;@̚ߦH>afE$ ZlT9rL W(\ (jBrWZ>̭ ^6p?ǧIŃOn5F_҆M3 qv xIɱ֪Wf_ "* YzV,eri :whfQbW~l%4 c@ ଧaߤB}b iK$™ W_9 {z

      T-J֖a9zo((ĭ2%cIU}+/:Crlǥ\Z3}y"MwBWʣ Q"EH5%=d_[/,#} _/StyO4(B6t1)A+HȤVIܯ䖏!َ]Jg'f_ 7!6Eȍ 0[^E~gQF6uӖfpݪQ5EbZ$z]$c%-` Ce=LGy?lm\*mx`3r@})+%V ib* E7T w K=^FɷͅɌTp /&7e.)%WcV1iU*ئ:zyrZ pF{ QA5NMظMyx¤ -(@ RR|T+\JS7XTZ[U<$uw%؃]<_FɉD)UF,y+D^`N֮}81r榑!F֌ydAsܷIާ(;0eiKx F׍ihMЉ/eђ󧨝S[Fy)dc=٦>È,^F%)߁WRب ^7 @Vc Xy ,;`9< ãy|/J W h{~8ӣ ۋ)Gakg\Z!*'[T PUc6$**(rZİ+dmO4%XJ/+ aHnS. B71>-I7T;XaOm;eD}+Pt^ 0d&7HjՋS+lď5Wk+g)yGҋTB&e3M=5GFZ&ȯB QWJF% :̜;WO ,$cw5D;? mzX2Ntg1Qy\K9h!EK{?l >Hp9q.l+\3ډcSHD"=S]uL*(QOY@`cTFv\)DsE; q͝,Y!i2|iu9?79ֹ .8䌁?JܧzAOjy'c]HE /CƬ 7{f45lFzOH J.&k!&vw>ұD -9g>B@6gC!Χ(r:X {Is4D4Ϗ4 *a]Ʉgq F1GջLS%s6BGCH{w .0F=NUa$ e_j[*0$EIxhRGO}+pԩS5 w&?;rJP;k˜$8n5cHs+㿓V]r(ɃV~!bURV/mz:s:Ouԙ5jfu(G[yc~VХs:_9 07ѕ0"`oڟJ}$ Q2 0F*卼Wh(CcT#bz2^3C; jY7}hRKS#s''Xf_CRV}/jU)p@ Q8]&2I:\ H,[s14ک:$`m8DޖqTƲ^ uմPÂ+-MG'91 `pr*Su, mw/N JBď$3GI7o>mzy_xq)p^i("ƍ&ݽ QF(utYM@/Ά/bnD *VT8}mh9巄V?}3d<Ӯ,fJ+d\t-s)3.R8K)#9f3bL13J3(~\ ̿R9AYvTɲJ9 k~n5i(d!vs+aJ/.X4,XХdJoū{.[R˞uUq8]6|c{l۰FNXnU x,33UR#SzY[L@W]ޒ%avqxSNd!( S{Ao.\v9r!E&K^jwM?ObscoCx*U^S [.~5u[pG$~ ȊdRQtKi ғΩBkdBsdng/H_5=!N6 ERGua<_8o4Y:͟?Lvn2!`g&fGZWPt#nhjgyɵmTQɘ@ǷLЀFFȺ[*{q1ZCojE@Gff &e Yf(:GEt? `+#;Ңʰ՝4'h HY$25 jB`?ӍM)t פl04y|SS&quKj83g{3f4f2F.fZ\bĻJҬ0ڗkCe} mno)57=fRv̴M!ˬ #JvZ͍{7@Nh`s=J@F#2* ¨-,a+'6!\#6F;ⴀG:[0A5[ Ǎ"T9+ԇnSF~-D3tb5Wfd> LBm'zPҍldbpkD  n3r)"^M{eL#{I1'n D0 Mk69| - ]QB6^2_G;}~ ^+-hMHG bJ.7cFJwDA0 H^ԟnsDx~j^Iz\A>_O;WkLg+u"yZQjEwKv-nm 3?*SzyT˲Լa.;qqAF9 \vN6-BImn`9:C{$$gq]엺"i:b=Nn-omNdUߏLh(9(W[ws"ӧRZ,pg 5mg1zJÁ4eߌ&k s`6hoBq^%d!k(>ȿZ \X<;п!-+qZtRvd+p9Nq{K⸝4#y\ 1d'Yi"{K8a~x(P֜"&K.{#$͎U~KO҇VK}%!}>a|g   \&%^nEy\9LT"@Fe,)O/i!MOW֮I& 7\al}{J-f߱<$ 9}2D[>ITP"}Uy 㵢-b!TE=НI#Rqj|U(釮 ~c0Q͖ig70u?>9ɗh6+ƚY-)szb?zys N8|>y9ZI#f'{V!o{ F'Hi-u?hb.¶`yKr|.s#\!1OhrZs Z8ٙ [CH,:0|q6F'FC0ϥV?saڟq_rnfi9{ t&iA,)PfQ8% ]HҳX]zS6b0*YPHtVVp'Q(#϶2W <eW\3&e`g3P9_Í(D,aFY>nLem?5o[/Sb?@̋kJNt'|]/$* rL*nP͍|e䶑s:9Y03^| =OP@j1KC@q9-ߜ\,VV/=`Y-``b[ל̹%ܔhC< o9awG/|zF:=*h͜K^ϊgbZ0>+:7sP/@@xj_ukLZ˞EjQ (Pi4/#Oe )bVC#DPzL*:LJG&Elud0cU[!8̒bBZS=M輥bBTE"$^Ga ;L]#Yײemu֠c&䵴LO[Ⱥ1Y~rbH lQ!^ 'ZL&lL%R0jviṙ'@I=4Uze%/#T䑴TڕO 7MsR#Au&4w 1TݣSЊB;"1+-. ҈dgNRUN{arbHDIq M$wMώŕy1(m.0V}YKɬk_R^u}霸й󣻐vТ["P`u;ZL6S?vY>8c>ٸZ~̌ "j=p'd5.+xZlIc8eLj۩m3oCotb:ϭ.z(_RãrKʹ:s70y$Ai9}TkMOe;5xz**C,сi%1PYzMDJӃV`zȮSd71_s*#.q1@AACwPȼI|M*1sqcgWvӏTC$ٞuZ(?p V {[(cw E{vpiX1\mcnMLu泳qMLt<8XXTeH`J0CLǣ) Ea/ sjɗ>lbtSHJb {9 0k2sʢvشr!;a>Q$)cz/ڪhd4 :R1;ފOܚ~#BfQ0FhG᾿x{[1zE.$)S};NcjjY%1m(FQQZ Rkξ}EՍ oi/D4:B>ٹj{[c@}<{pP/&-nWcBp2/b?=q4SobF1i+`vfǴs8U)8vb+QrVWٝ0 rqTDc g 'Jh"Sx.R!Xgfhऐ7˝fbM4y nY 5I"\&ݚCnE,0p y Q]aہUVRѫ,m 751J= Xv^-̴az/c=aG7^sQ#=Vt[~6UpiK+ }Q)7d8jݴnx-}n^kv݇{cY kʙ{և:T`گ77V޸9vKHkn7勺wI8\Y`z" ~1.l]زc:Aٗ?Mlt4$FDO-܋7ymn 1Av 1oT6cl1l#@Iȅd =y67=㻴sSEi8|ABH.LhCī^T/ QP8jd0v`GbhdgYZ0707010000036e000081a40000000000000000000000016101d03d00004444000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio/snd-indigodj.ko.xz7zXZִF!t/7D]?Eh=ڜ9QS\;u4h4zk"AiZk63Y:՘YG^dWko2LlE[NyZYkGU/8TO3ZNiŭ~ ӈIڲHhY#%5V;+L{搹ifa)yXp#w~N#- Y+f!O"=afm~S\r%%5p£M5f-$`AC&yN:R*1Ul3taP~CB+EphRz7re5~Wo*1AȋNVʁP^Y4wԿ [ s1IAcbS&WDRt4ot0 %[`#8 !QΨoIf b$e".^ǧ] .ߝ:T{ iS O ym b.ԚgO*2>թUk8N f`8tS8 JMB:Yx/0ԎΟUXӤoaDC$swa2UV/L|.!W 4yw͹lܟvi32dTF2,L Ϟ֚ʵCXwz8 qH9bjFDܑ % ]?z-VÕ%lEoҖ⏵XȻ'BM%QJB9{l [\?)`@%4ZXzmUcqDÙm=8Fj5 GFWDWpNel|ȱ)n.AY2aᎽ&٤be{|Ad;$jGM3JDzG$eܾN'+ 㸨lX~cAVc&̠B/ GJllNdr!A'u[oYOANjS0a:t|p &'@E@_JPN+~,%%rC0a$(=vSB-cLc)ҳDC,ji'EhcU!3V13oZ5]-/hůc{wKxzIF8SAvXqMH\:jdKkWkN`D,h/y@97߻X%F8"յ=\por[] 5 ^\nFd >Z]NI+*XrxGAfGOK~74?Oɲ$tiJ(G}\o..upI#@2Fg!)QV/,SAnĦ6m 0SdЪA./].]wQU[ğ`Q^gpJ#)B|C~)*QcDhƀ&sGu{oxh˟Mw|jW*g3gZڊNrŻ.#/FdtߌjPD%gDb4qF z;~ylZS񿰐|2"${hvtw~*@?Q9@fz⹟=Qv`]dѢVj=gqV;!gm? 2@"U>7Ԍ@>_APx$XlS, Ym!ЬRGIɢ>b`a"d~sBt5pIQgLeeV% ?V( _MKQ(y0~6+urȫJaED VDY8Tb%ٗrYLn`( {fe蠫ÿF*rAt9<Scg]ոt+T i kf"vYgF@\+pL9/ Rƣ[lX\6G+x!67e D'n$aT~`]p,j$̗T o-<>_[ӂYSH#Y]`Pcꆰ;*㪎պ+Hyxh|R;DV_tM6m.:Lj4y1V!ꂘ|JZUhHKS}zYb)I@7v` 2t=7ȸL➞!#G+*1ޣ}Q'j|g-/yU30QC`C]"IT*Dzl+rgqWDϓ/MfM€7FL%"Ҝ 3:|`mɡ<5/qVOuR)(%$/&~&}?xm?=<~Sxԇ $ds28a ӓDs/`~z3ɂ5 ßfz*ň| NL: /bҩRyc[7KvY,n& (|énѭHmdgrXe]VtK*A^G;/V7"" wWl8epG Q*eQ؊yU'?3ӻVR.a^!R\"}T1m+/?\$| Q dvCn/6u vlZY T[jh?5|ρT~}ʵF;Dzj 6Y]G,"^˼cNz?cR9`kۈsqulƒϡ˱k 9Y.xljoS N/(2ũ<TgR_Z8B̡B@$Z;[Ȧ$vY~P͎>qo]Ǥ}*RզZބ %w ͳ#tRZׁ[6vJP?[1R\d'3lj@S _XlܸrVIHz.1G= ]JcOk#5ėJKؓCuDjo?*3#Ưh uJhnG'zex{VG?X {,qI;ZO@Yz;'l&w 0J-0fuHDaS)xSM`S]QBڀ`OQڱIm 6DH/ˀK2eCo^qs~s iFqd;2;U4GII$ ́5T/:_yǕupG U' b0-?Cʆz,JNhwYYwxc8%s]Q>i/ÒIX_7Q0 W -?QM6=쎆-BaxJ;} 7+G@e)&ѥTCeb.3ž4AI$7Dzx|"f|dEjPY s-hS|-ω½[f dRcZn>6d9Pon$:BI[=戆'gUh ?Ԋ-nj]s ue 0rBb76m&'LU#o-S 6[Qͩ{1zRI\Wjqܨ㺦,ӡu3e5B9@,1l'lbcܧS:0FsUپig>Xbw~!%ߋ ;ߋ(5CwV@S98ְFȮqv2CLEC(1 Y!i;?؅84Qn>==Sf@]wI w7hZ@21֤ztܛǿ `p7%ù>-6 #{^\N ;~}P;#A {MZ{+;!C<>u3ULù^=`M2V3'uD߱p;w@BUEqDHq)罝dh#2ȝ0 Xcp RRO_A%vii.U phu`wp/qK!"?WdNXaO9 yTԏ?2^R0vI$A(CnQY=1%vLKENvf &auz LS0=~QJb<, 6[L?N8v/O3/U(1y$3yO שz1jT U˖6ĕ)(IH4d koW?W점$rGgS5쿌gW[HoA zf hkW?MAsn r+FXN~@AHd6l#_JqG a` \ i7.|˱8]Ϗh=2UsYAޤʱ屢GN?̀ce1ayXuybZ+q'fE~m95{U|}<,7Q"mDO:iL44uLN9-]q{tj`$Q\ѷ6]vU|GA*SLTQ 4ٛDžbG&^xKL"_uP%^!Gn+lunmT,T}4ˠk*AzF݈ZQ(0FqN'vYI`$NP`(Z҂bkygQz b( 3^ֶddTFph.P:BG4`'6+Z ķ꺤k`j6r&hB)P[>ӟρi%vQo$'?) cĕ",SXpIQ&*y!RV87RnVMiYS,ګ)"^KwnFqi3nb{KKM}n&@d^6&Xʄ)`wՁ@̼!"![[4U6wdH$83"D7^C ܝ gBz3sD}ƳR=PJ#C~o$+ZCyѪSx9]Q,IAŷT8X#XCLMlzOn:{J*} Wf!X:&v>zfA޵;Nk yie~;4wF}t.kЫDhtkoeCEklŰT9kZ^+o5^_pYTL[aJP!쓩 u?R|[&;qHZV!!yy5Vk Q_nr$a;pyUKD; ,A0*gNYIFZ8rD2S3׵mz~fCdo%0ouGYFo4@Fy,]_xD24oT@clsDi l=qz˥Ň/I `nX_R>[5U*Q'=?_٨q#f @Yw%rcO?̉#:*vco{xLqw*g8Ze"bF)QgJ|oW(pIE8-= x3zi0*Ez_8B5xt☜Du~DC}=H-9pxLR!K~!pmƛD9LxldBbJA6fGnqD۵-KShf9;9xQ ?js~E;fE/=|[DXҐz(&Jb7G6JKd"_=VɰE̊F05ȅkTWO_nTIR_M9}W &u"}c:Nؓ?OqhNНodlǤx5DfPp[J%x5pb$F faQyiХd =!FkK3ߧm^" TSj^O4nw&&2|(`+uҿiSjwr2mWp?GHx3Wq+hb,[ڣj#}9uEb>Cac>jX{G}TOՎuioV0XKZR%6$fN Ω4&fUNZ"Q2_d$D5ȮT$cMYE rE (6k<J!ƑX8yzW a$E`-As}"L`^@ IrgĶV .iћ|{A(aw/Q9ޥ.oÎv4닂w~`,A\l-Jy3|ϠNVjuGY4E.s+8K?}M dֿ2Qhե*5rįeľ $%OV:NW[lPs't`wIs01Tg,?FNmUyrWo#%N[$gN>Kچv7cnp-0\[*t9Cli} ?X9lyӠ:tva$sÏD <5|ڣSzS] r2ەge=q핣GBl*p$r.=O.w8t:a$`S,Hf!\'[Ѕ;ٙ8@p̂ Izcm| Vp#I]guMJ9]gͺgb(-lK9э;-Gm(խjϣwg5PX% ?ӟ>uB(,ux eX0dɄ=?|/F`jVR֣\`ƶm {_5@A;>۷aǧH* F4_qPejbcB$JCb~ǰ2/CZjx{q*E rI~PcaDKx*5s ~Xhޤw+X^{^3m!YO6hK?+Dx^}Bd~UR7W(UΨ않@4ʋZۮ܈H[x].s>R. 83>Br5>/q1MY?mkse5u #$g.w5AG,]_Cj,*:-+bWh_q5 ?|K$<̊#NY tE*hdYBD0&v66c9c 3|O el41`L[A_PcqI8NlH1*dqxHe"𰑶wTZ ScV&>3k ccd./13CqN!Ke#ਜ਼P4R" @MNW`y|hv .x%S^¸/&CCڑ9e` _-8 8oͷՄktmI&>-fְz pK2 G j#_a\8 mhV:mqh&uHrX:IԵ(ބk()B"56pܫ 4\ֽeyr>XuLFF[jީC杔a~P3D'fMTe /gWnQ mGRvۥ_x5駺Q/–oXw-ҾU.h1Qx~vK%l8z>N*$VsNwjNJ#eXgB0OWne 5\ O%UW16f Cr9y8\ c$p3_F\>-;>tGZh_RRcx9/g+޴ C tI :M7%POG{!a&T5 ߃KOFW44^8IV|Us̑\ /vʹ)~߳/U>u(d7 lPtwAr7?W[RĻO\٘ ^~Ť@ {Y{XmV;G}m5#j6 o ͮA6y_I3{,RF4U`辮>ѧwlI/ɍ}J!#, ʃtqMf%mIrI"TrJ-JVywPפCEjIC!ș(uΘ}c&̈́|!ߊh\8_e83M J洏Tq&)`516 8˾ l<}npDǧK4ڱ!4/3Ğ !IPdAQUIzWt|tPvF^4NN5G pV0ѯiދC4kh} `'s5 Tr.oەhk6M|+a| .a?@ɬյMmt̐9̠Ҙ3l%22/AZU1;ӧ$m:,٭} }thuz(P]9jy""t%l9]Z&OE-#媐Tchs'<-zʯN Ki =4wN&Q(K-c+ezPcmڴvP6V+/vXc` ae;jUlH/w!E ցv?\ZpIFlRvn.>xL :BxfnՐ>'Ŵl`DE`t?]0cpZ7x \|:9| mFٹWw5@N-JNQWtgupuZnP-#G283piiԷxbxgCiCy!8-9"rNE1ut {L 0w>*M+uSu ҥk%q0aP8N6]qK,9bI@5}s/,JOĆCZ.@h:3?v>e$ ]+,j:Mܖ& 3p%TrU.b_Nd đЧfD+ktHA廓BU ms뤓̘56g6nάnof0숫X%_;`-.#fNNs A G,/l*1H%nXYǑ'^PiV%R\;{d0%Ƚb7I?E/\gS? , n3ZT<6>r&at ee+{5@R+y.W̍qN0-`zxCmbO7ee *1&W͎Z]ܬaR24o_x[ qur?3z\k/dh=1]^oaVNΧ/k\${4(|o3UV>P?Y^ת:e:rO9Ҏ,gGtq%6et1y>IV_`)@ɬ1x~?0)r {_+a rm%addQ.r|#Kq@b^ t:{Lɕ%^AȲt7`T=k'X7$8o3]t p+.{"@]|H6W0^}a(r|D~ u W8QG Ʀ*+IxYNoZp \j&'Cv%C6rkEFW[3Vxo#aaTߞ!9'ྺ*ʊJŅ;"Y8a:eCV"f}x˿_зy1*uvڥƦ/MC A! ۦaM'mxTsCkb27.K!\ZCko>GW H56֠3KSμZa90Ψ;]{ ]47} ?4'*88=B{B?WNvLAgl -A_J G$=cw&/v;ka7(3i?7HuQ1^tgھ"O!7ʒ80|҅[H@D󫂌 .=PSe0W_fof+_ v N"4tk-󌭏J6!Jwim=]bLЩCVV7&j"]'$I]aQ(]X]Ig8eT3Ŭ +GX2Y@fĺٴ:8LuQ81##rFj8oGl*pceoxW >UTLG.tVX[)dO,vu1`jN \Cx{017:*7grM?$NV O7@©*!׮i逹9؅؟PdY"P $5ÙxR'HJ[QE}I? V!0B#խ Q MҴqt>"6$ JSMX"n䖚̶DyȈP@0|dtYGI**iY>xP y&ۃ|,E.INAeIy!;Oy\?@jH6Au& a|"O=b6(&"E=ElYH+*C_09#ڤ:w?h""ژ5m^s3*6)ʾnSO)$|Lǿi)_KBg7퍵GZ@sq*Շi^TC5nHY>.,5  1NL`|lo|-XSx!SQ@&+d# 1*BѰfgℰ ?ͥhyymQ Ӳ_^QkpGԫa<@Z%Ѽ \c`{$eq+0mhL?u!cJ'{AdGO&~?}Պ|\YV]?--V^z77^w{yPܮ|ݠB/'M_鯖}  yAIsx:bgU}+Xڗw-~X*}h>1D{$4Fa`~"n/l'FsmW(Jc;lu^&Š_ Kv_O}+{Ht30~LLa_៾K#1d z5?00S];i#:dvsĖaQ7}e̼x,ޝy{ϸHשQ[38Râ)M$EU2u4‡m ɦ[$!!'Db^Ix~;ћrb;q3ReA#ABQޗƍ*a%@]T_.ea$Fo"5êwFg' 5XYb# wTT08j#4Wv>lHir*fPUiAm K̈Iտs 6Mޔi:/`ڣAPDq ]7Hy^(&OE+c5 ٣ g % ? '$*5} R6~:C}K9sU`?V68_n6q>rL3{wv,/^NGTzyΠ!G=#JSHwn@yX 1ȄKiOٽXn J(;tHKBaҶ`3( ܁o+4N0;6)o);3-/НI"_,p㴉C_n#5q(X޻L|bmBZTG\mWT"H2D2VO)V$4ElxRj\dVe#fmpH5Un^<$T\1* `L(YY`@6]z!žE12BkBSx3r28 uHk?aD]ÄB[Xe.?MBAIIXv>]Rԓ4EW% *YQ Laz5.%{fO1'nRDx-8Y 4u`J1rQl ."͡GLbKDY90[yb:)E ǥ)-]MܣJgʅB  jziri:k pLAN[*o0d 4M̾hwX[y. [1}_03>PtWdkv8[uvKMh8*O}ϑ{3g/y oKZZ}#8D;o 2duymS B"P2,JY7+hLxŵ@?.j<(fXZgr<&ņWe?`Yyqh5w%a:.'d{loGM&Cp2e"FVEҼuM5OD-pyJL w8+3&85SvF%f~҄7} ~ZN}6Hy $ofy %sm@сG9IgLQ;8 ED4P cǗta=|G#$GcD2`)-] CSUFfdL >6UUyGK5k!=a fMPG.id$dQ맛,C*0 sqZ [/ 6'KCTķ@/3b:J`f6D6[7Kk^lLAyrgo@A&eB%ebd;GzsvR:_F-- sФ /[d<ɩ'*hq5R2pPAT^T5\{U"v}mv9rpfݣN"@"| L [)퍛(BF y9J^z:-\qO_P2De腧%)ZJ_XΝVO@2H'Y͢Wplxv/Z9-y{°AR h㻈AjER!ÅQ!xt%S<z)3eeZ]. j= ]pcu>;zD/)ĩFb X6remikm壅.rư5̵]I"y5~91Rψρ3CjOb){`19 fRIGd{5}y Ɓ2~UqaCeB ة)NNjG"& h{pW={3!= faɅXFԤxZ.! C}6})ѬYA:\%?9e:_[C G4?A8q:V]{X\$F]ftW *@B<)eUc`f)* 17 X]#I?;̅ e ZKLXs@9]h4.&LgԓU&Է=4t>(DX':%/.`Ϭ1nfe):$Y0i]_L%TGs@*[=?<rZZG#IU_fЪ^1X4" ӎ!PU; KKuF4IRP&`%Aw[1Ӎ_2{!܎{&h+q%J]?1=/":V+CuțP#H#=uz 9XmEWHrO-GP<\2r"6F(,9 Q>4գ)ՅqX '%r N,*Ц\ғDd㕿&(Cb>Za|atP9C⿸\='`!qc]6*v_o]ݮ':z@ϵ#Ma*G cdx]ޛT16/Omk@J(=;Rqt9K~""% -)~7PSA-oQsW+\PY9FoHRlJx>oٕ'Uבɴ|S7,^밋Źr}|v p~ ď' PMfTCO2K]*dOf4ΤO-W ֜aHGKD`kuJ݆kziC `?n.ra^6gޛWN/ iܼ!!yZ#gt&vd-z~B{ТmEa=8uE?SU`D.4gi5.-N (MUqL )6UIRe&fTѷ7#Kb_pAq:p.U?ZI_= i: ,6bdmu7i#tڃsjΠW n1e^$V|bˤ 6e-i[z]0ȆfvY >"qR iwJUINtCbwq(>3KU.l~$2~;u~1<{+[ֺH%RBB.g=Ya UWGC^nX2L- "nfY!O~ h}dx_~ }sڣu2轐֦Qy~qa&)XG̦|++r~l/(FΫav=뜰AU=@`䵰/' .9MttI̴͟_(؟D8'=Z,U'GH >9֟A@]ldװ3G. CHe+]y/s"#c8dSQ\W!*4f$(bgQb6DXӸAm"_ bM}fq$:q!0qI`a Ea@-VN5{ n @` S6oVЏilB{tDE#4R &OKbd5qՏy(CQiqEN^5P%N%Aތ3:|+ Qpd't3׭ע.}wXU&fMk2^Zr>:YQ1"]nE4 Zs7u''BBsbO¯H8 ;&ExUrU‚C$U7 H ]*&c.C}t0C"]\lQnr[`ߩQvdt-Sb)_)܋)ۨI#@p@.S &+ukXa#G߰ر|;I1 ,Nvn^B8l.C8Z:PcBi_5̿!ߧk HOM/#/dsqQĸ~tr6Bt|rS%rX{N L|mI4M'Wjaጓ'xؘr-$r@s~1a( J{>)"_Nc"_㋊2K!zU&3TfX6-x { 9瑻P{TX82~4Nt9(Y*IL%G ĸkc $%`u۶ z g.e[c*K+9ʋ,7nCN ŧʜ 7|o s4Kk-P*; 3ұjD苂X5wZ'10ָy_Nw|O7Nȼv{Ճ_ާд(Z"_뫺lhM}/(:_0L ~uny! ƳsK4b 7g¨P |T7duz%]]<KY|nq'C^rUEm>:Fr^8ʹSשu1R&\|k/ t g - ě2Iag= #j}0=y80T7f˹y7$)'S][ ms`:npU5} ϵWc!vIJun_? Jp\Էa۳ Zрow_ڪpu Qff IX o9GE C׺o+1G@}]_y%=s&wC:ԩD VV Njط 2˞L2qZ,2GK G?{Q~g()G}/Ш,GUerGM_l%,{J(+&:Y9ds+l}gXmcQD97lWs>%ya~! 䮞ş|+o@ Js \\\S'KǛa%2r7f O+2Xг; xbߧ\|bͅ%&&$Fv Mc\{|hFܶ)1Ʊ0(dn[x,%i@s _/fk5` Ƈ_1xELі͆7\;w ]Hz,Sxq[p5Yd诬KHDM|FDveN+z9yy e_j JP n TOq93PiI1VY+ˬ+g]cqOLʮm (E.'򸥶.g&; (C_ J_vwX*i,q [X?s=0DFS96/ 9XGcK50[:%L6?Dp y)MS3̔e'7fӍ0"Aݣy1QmؒD{-Aר.`{o62 -!2]zf 2D<˓*":M1%U#6wWE{YZ{zp8TDwt#֥Һʺ|㐣V84GxF5G ij7@ jR˾*+bIg!`&#U+4M+)}U-ago9d~%#+"û* [1Teda](Cux1y*.׿iAcA%@*< dgD\`J̭ȍQED0_]`9[li{)Cwe)[) 0eeax6"Zo)\#{_\߃cjK-HY$㽓\/g7SF pe J)pq\>+4OfqG ֳL5nz]6Z2;!e]쑐\s>V&s}f6 k  ڨJvrb^ƚkcG%6ȠlHfYl>f#qi<r $tuMyG&=~t =sCmZ}ID?hγ2ءBWcO$ƚP&뉹'Kyq&beN~/*ɴ03 g)ob6,] bjmϝf'b Y@pEXʷ{b22f0x轋:ӝ)3MIJ_.d{l,K_؋ fm&LW95)< JTo(s!6 yN&E߃br1c#wqm}nGkhs hw<ٚYsJ,x6kE3_z]hM,Y,0і ok,$KQ_"YmzTsyGqFi8j9@aYD;+~oZ> fSrM& |TV%<$to\ȩ<^M(hܬuҹT1["_;Xb"e"U_gmljo:.J,>QS#;k+fW7$M2nh&Ít sc'%8i b\u;(PPfY璤uzZ^r2`ˤжh"Qq~[Mj yݭ0C ܫ)n"^-;JzWw,zQhP|_P)ec#j rQޫZdVPug dIYL]t}굔s?fK AZxw?EzK;'d "x98i"#BH_OxGYUnLyxz!7r`ApOxqu񮛓e;$ 6a@8kTy:S/ /f߬p[ւڎifӸjqt+Qʖ~O'vE(6_ircJDž{ a$ͨt^6l ̝ߢ__Y8OfyG?+:M2ڿVuP*])q |=p΀ B}EҔ(xGIsk7.)ƨl逍k¬#HÜu_be16 x3*SEIs Z?o_h ޕv\!uqbRA#r#[0|ĬxD}}\cRt FKfnC)/!'h]~]it~Ő0D4O0S 'hWL*f 6,u'\?gxM%ZvVwˆ1•nOML~|_:m vnnky8v ;fm-;\H?]NWwyFŗ4}N3I섷$zP5l[S($_4Q=';gy7Ycbj窅S~um0mƚC,oNhV9GޝҚI&UE jt,> zEo2;W(`<=, 5[z8xY** %5"@?L PɐgڗȲN?#ի6$@ܒDAg+F@@Y E'Q-I1ټ%?y@6qd(6ÎY:JӜMBqg5! b܃D!D+ɭSt!qqrn.I#EszaKw#̛L ~rr4}7S^o$ykQ&ThB9I#(FW|U -YgBgj\{Oɭͭ&GdYo/۰X3.TaRsgrq!opUZbCOdU˰[g󮣉|U>ЬX5!h'ceF)0*#Hܟ{\d00h&8d&ژ]w,$FAF'YuH\Cg.wo dNJ,A~}^{IWݰB5qōaY5,|A\ȁנ-4*yVUns ,f~Fa72!U7]'OJ"J2ނ?G|CV-<ϛPy ݍ諾l[3il>(VELl7 893KZ5e1\WMfgիBp%ڦզ110>^&/4RnP֨ F \ۊUo 1(?dKe Lcī+Ma|F]kzQV@~—9WXMO#uN#N eqny?U[SÚ3wǙbV(/bfK"`m$$Ĩb*)mK)b]4q8i)(~f ҵXcf=)Xaiw~1x. q“ N[E#94 YC\rGy^.Y\n1-1KXwW{]^fY|1,ꇚj%/#^Xg*y" -i1r11hD,Ad_4+_e޳r0o)DLȃ;K ~@ZiΐmڣTEPU඿< LOF5d3b+!m&*YWn2F:>[WnW0c&e֨6ɳ&Ţ xUVֻIB_ZS멷}O(HF U0:_}c oi5B`[ F)S9( 4P+q `~_8BA@d'{ S{P|;J,sQ̲*kHyy,4&,03&YbpjDVQ.+THDyfZl&=%py/">@1->5v\5aA ;dS*ԗ *P5wFO:JG CX0@'gm=. 6Z;V1[țxfk>E|\.GcĔ *GXNbgFI5`"}i,`3ϭ3Zgm]uniY'صܖVB+Ԁ,iً}fG57&J ސGvᘳ ꦋMn$Rd4fnmW:OF}g驲ǤE3oRS-8?o3Ot|#l2t|; Ab| ad7 ( ղy1%DžԏkL>4KTVC#'d NJVu:S^ e[ s;\w5{X^i %H/X朁S?iK{m]V{̫v=\:OOz~H/QrQlV L; ێ4t> p3[o$R$!vvb| mT=^Dn[lqGU S6rCnPxgfCamkAsk &TTRunbR=v^,֍|- j˿10s53 ZlmnbnɼA8:0cN+I>L 77W) ֎kMǩ[?PҳqǯŬBIc?NTw19 =Y%iaC=~ [] s+N=#>UE}ޜ_LT]-+ W|*Wnk,j@. : (=vOhXnʦx .jA bT4#S+ %P†8b֬u>pv&P?C_SGcE&,D2N{Ԝ $i鐀雪?C׿1y?K8$ 7#HU6^r-./bv۠Qh2@eBm3)`C#QJRw!"쫰Z^^ i{X|qTB;)zDxU6 Q( %0g|3A(IgW Η$Ȏr.UWUpGdLZvQH)9ݸBpZ'qԫbQo 2Jt-Ym>TA+V<8%[K;q18j~#z*8>jQ>lPP^W@mm֨ztZrh 1c|Z^$mpghy"0-g PW $1i-.Yԏk=0hd2ipI^׿sWJ;i>.R:5*VY=c7vge2p33l i  \9M&ʈL ѯa"+ə.e&do`g%I{ G z}V 㬷gU*z`mV=ѳH`1 P^ՋjK.ne$pKՙ-?p l\[?#Qo/ d,-ϟgr\t:C G2ec)^"HŔbIIRv7$GdgWHl#bvCb柩`2iNR+&8wZ 52>WƋK,^McH8z8}Ħ.C)]6%=g̊8kAl5daMnlgG?k܂oab`AQv?^ ayy 6](kFRp~ (zhl\lx+@b'vZlgEQԎz>mt"Mϰ=.ۈ7cz9|oN9rg>4+\nnJ 1CHcR0DʖZI,N^+rsLۜsOl#ka* Y\skQusc o J=OzEGIj:1`~S9YJ\];A÷~RE20ط\ ]6Uʱ({>w,lpB2:e?@Rё保B͂-Nzv9Tfʀ4[oXse; R=/pj;OgCMQ>u,İG?-\_ksY=^l~}XRbhQ+L#O'$Cڵb`qb0^6,>؟uOI [<ƷtP1HDC뾝OMURm~XnEP6n[.)r8u^*=x(EKGͶ(RI60`"(8R'Q\,gٝࢣ{)⢹O IIk y80H@- 2Zw騏ZeyC/lAr@vk;х:豮ǚ5 ~cBC rm^}bR)sz.eovV` `niy~>8F~Y7U8?ðktC]|\wdbقʼn;kQp*႑2Qs]!T1Gxf)#KRw,Ux01' % u+>ZCF۷B~]ք-F7vFZP>@OWfxreT<Qm=vՎW}"f];6$då1iJ1ڧS>}wvOÌKUj3[N_CT)+C(ܾj2)g}f~흰bJBcFѥo5dj o0F?Je#QrnA`ar%*UA}/‚ͽ4PXZs CH2 o#tXvCbw=c}i;k4-& CcG #bU-zl L!d+ M2;$pso|b5T h :,uʛDyg1ho]6x*GaRf[:qDh8=d>MI]xԋ"Emg'zV(0{{]nZife/žЉh%b Sō 2LE-hyXwYHЧ֝'ԵM#B` *Ga u]UQ!#%<2>9;]\[ԛ[&QzMjz3` dHϯta I;!֬g9xg-64HK#(L :}tS_/U EcT;"jنi 1"GY0!qe;Ӣn ?7>(Javm<?F(rڿP`D.a(ۥR.7,pL™8tb>=7=Dl4Q{Ohi,k g k gu_P(e@:"}uW{ш7%xSD]?Eh=ڜ9Lɧkڃ d㽛-i:?273 Ի.}[rәRɦQd&1FV `Cr0 <7/F'w` >J#512$祫Hkj\zהciIMu\ؽ*?ps #/I#pύ*7O?`QNomuuq,E$Q -0t~tevCmlɆ^Pnmڽ7ĻF7cߠo=`=OgK2F$>SU 7zhtjIA5\Co%զ&)qYZ!hLM>1J]1CTB`[\T?ޤ66&q DJ4}tf8G۱׊ i5+<z4rQ6^rɛ?|!Ie=ioɄ^\5~L'#=J]>D̥fѻU+JLyiP>D50d]$'u^QO.+T!7_n Hܾ՚s f2w R.-Ga׳]Ko?0 < ع&C0MO_~q6>ş\х9t`K«uYɘI9=I6lT~zN=&Vm%jX;/or,!n6PN@ZSƭ^\ϙ~,( 2ͷ)*ƃ`w2RlB =҃IwLXW[\cQ^)_Aif,V LE#gZg %:5?l@\[DۮAv_!>ˈN2ɥ&}[tfk~_2G~^YL3 9m6\qyְ<ْZ$c˽<:c60ULb/mճ5"A]i_'31wXND_=70Kl+[ojd콉rehT\ е]#"% z@Dd[!GQSKaGy5PzZ*d^on"^_. CGC啃!$Ot%\Z~>Jս)ADX N:3K5ffƽ h6YS952f *BC)OOKZŚ旟y4ln7j=I.yg$JDy!҃/C,hp_ '/K~]KC* 6`iYH;`}eKhINT쎮RޮHgTd͂%],(6J$t۾m>+<]e|Źu6~WH`l-F}N/.8M> Dߢһp*rh?]M}NTψ&<|ItQMZ+`\U&htRfDʤvaĤ_FwwK u}ZW;`"%0Gڏxyԅ=;cYCRPs9ֲ3! 6Ɲ*.} ԨC'£hQ n0],/ BADW+$>cΆHى#T26ӧUG\_6<чͪ+w>**/hV 8I`7 8.ܝJcǴ{D<6?/M⣸&u, #ݽB9gsuNf1N%Mt<&\B/!}L?G4d^e3҉[=ϣYn ?yH>kDjq5~bH1Xl)G+%1(u*۠/lLd-Pj2/l‘CAb n4Bw`}S.R)<6~ 4RD]? '(8X7BM"xX&ai6N4v#mX ȷ|rI.bӿ #-F-f&PeǁjȺxK:1(y0fюP݆⥢tX}V)=8>EI!.MwshkVPѼb r bn іCA[Ã>0mfܺ?WY2}|tr8;^߄ =t @R ׮( Sh#6T}->?'==Cma$mgOZECj]oV7jD,*Wn f׫"ۙ +?ua Y̟ KYLτ @&_|}&oicgD3?ndzޒg֒2rCo/fڊ'-m=a`itžKZ JuNa3^ I 2=s {j^!._>_ʾz*v(T)E};Ž+& vN|FcI2H{\*x\4 ӋfγIzQMO:J.cwP *V |$^N@ndyUddܴ%nIu}>2- p29\wSxu#ナN I8w,'iy#bB6GX)pb cq?%xQ]_6i'kW#ȡ;M8vS 2Wsg.fy$ͳkXYIhH({A.9X"r Ʊ_XKJaQy yT93)EKfCYƶGZt>nCYGj{\P:O~(M>NL|8PC"|{?/ }FQ+pE?@Bjٴ,=Ϥwd=& rWP|"QQr_c2kيF섷?l즹z{EϺ$SqI.3SdjR,E8*8[Hmta%`i@})wn {P8|VT# \{(Vl:T*SA²2TCpyJjsE"JB_9$CaOi1UoB- C\%@; :eHr,oē22n+OO}$Q\P}?BFT A^߀Gkb]Y9Z*J/jH/44lѨ:s܉R@N^`ö^J+w%c!Z-H*lL=t̓8'|tP}4@NMlwygHI,a8$zST684sྲྀv _}&N*h)@K^T2Ӑ(sثBW&[v/57t8nջƼ8Vt}|;ZѐbIeH ?3\*kUGitڛe$}+Lia-ޑb {MAXܧZyȷACT뜰FMJ \\JgA * Nu/|զ{D!We{`*\4,S>z&ѝmݩ7(Ȳvthu<]H*ޛUm* ™<'ÃQs:] f$К혫g_/p2M B\-" q+nFik$U׫Yxjr+虁:)圁QJUmJ ":\P:PM5/azqb^,so&”ZWQ "7۞:C#sxՂ/-WE괅Xdb-Lzc7Ч?ve~Mjy9hpfB|w{jsr+jΓ\=Աћz hu7]@Akq)&6U6C#G`̊{h`p{%ΐX$2qnj1hgj؇v/LQVE)#ה-t=뤒߬x 5Ny ;©\֋P(JL[C-괤Qɹ1Q@FLo穟^m2.uSdC.y?Aߤ"4EgAnQq|}  B}~FH{%ܳH"|`{9fk dc4 T8 ϊ?AL&bT/'uu[+EK>:<4!a1CmBʩ]hF }|{yE|H#>.,[uoo#QcT~&r\2o1$]ko-vtT/~Fo.꿯}C? ~\sÅ3|VԤå^\?Z?he7tA15tdۗ)Eg˘5KUTbh9jaMPm$:b|7vt>bڃe@f eq_T"JsF747ٟ2 yZ+(0O08B|m)ňUa_3WKLRoާ~l-@.T^4L?{[ij6G,݀D Z 48ik}Zp?y R?֥˭BNí@58&5>z.&*gJ*o܌9Uaju"E;x$IZƃRމ}%-$pD4LySF}ý",_du_~PǴuG9Zi]"11<}$ʙf&魍+ l *L < H?[_PR#պHS$Yv_ЌTU~}Mն.ˌ3G'a; Ep !o|K fg6Q:(#?iN:~g{*dDz͇/^Gw>`4\ȵ@".u~gCWoP?5W/v+N{IcĚ'1n\ݢYءDe˫o5A!@[ ;ZGI'TW;b$KQ_ Tѯ܄n8e)Y e ԑr7uVcRڟMOU]Lhٜ`^pW|=vZZC YpzX-x@I6ä(mBUeAcʷd(g簂e;TfKa`H/ i»?)T6 a9PIJtNg˚M 5鈃U Va.3b3Q v=:A?vu*gA[;c;m7G[ۋ3qusRyƻZ@9q;|8{MڏNYsK7N:^fAי08yD-m8TvnvVuk&X_f;f WKʂFYC$y_ ؂^oM=(T:'ߏ5Mh[$6, |TVb 4ۤ |fu@2mFeP! :3`f?-Č~%0ЏzRcVԠx<3jz`#.*D$Q`Zix&\&=CM]_+ް B 9=/vU/O Dw-ḩR!q,ȧ4cE[b񷥓vdaYX 뼴#+yً F|Cd!˥ܣ~&F@']k€GqP^3r,25}tn:l#kɿ0%Nƒ[*ʈ crDc6N4[~l_G,D=G*ӎ$J _u'q׉?Qp J.O%(پqѹHUWKA5sAT=ٗdK+V0eB5.r})ސ+b.>r w16|v%b׌څm& G΅GzNvpVƮ[_]X6H!J\v 6{` %WNnBB tN@E]8ΗDV8uI~'|w}.J1d0 "QwhHo/}=LPԺm @KdTQRpwjsb(^M:d"$PO?8)oų'C;W ĩm1Fd+Eg0P {rQLs _Mvk3T7pE@ *:%HBYl+5#o`*'ﶋۯ(3@d1hgr5ה.Daڦζ?Tv&sYЬd:!*^=Ԭʲ=nspH4̶}XF&4(#~g.2V /rcs$0]#zq,pMYyZW:^GyxĤxQy-8S'=MvOx)kEXMK%}_͌ݚ{ی 6d4. E"~zWh9^>vqv2Ih^AgՔARU#c3 |Xb\&E Az,Vr^GZEzhE.ɳtf@;ivoe0,Ixmu1Y~m30VG/۫yUWwN9quBNk sZ~DFQ|@@<),sorx +9e;AERu S~R+4UE#Ķ I}GU\xu-N7 SSgh mǔ}x;"@@yh+=l=٣KlWY$VڝWf5S!Zb <EMfjQ^U60/e.Ga\[=^2k(fqA*_;/7V5\Z!+Nnn}acC\UUS[>rnKX}h;F%w1A}Ģ!AӬ{P4.UO(ڲ˕J)Vv8%h7=`⤂ NEf$*V4!iIl fsKKJPS(%d6Ug59Of5M&uU7H3XjSD'LN$ ׾yx?lS5=oZ]YLCUf[I$hrJ`N6 7PU#J&NI_>;GaXE. iE $i^bsch:uXtP6 zde`};46H%6`**n;XeΨ"lMڏN C qKl8dMش_l˷աV ]23 cml#n4al'eq_=wkmc.*wƓKRfuE@viM6Oȶ^9.nlp)&r/?I;)kwRc} DH_'N;C ^YA?I~EPE9vZp!c6sPr8ƿćQ^+GIO3yz=ޢz`kd[绳en3&Gh ٜĴiN'̎p]"ԗvǫft @I/g᪳Htg3,YTXJ2FUs% ib{iXT:ک)qj m~LM%c[N'wn.(gP@z. ^MpF 3=^*2w# n]plLxvLpA[ @pָf̔Ms1p:JG"Rz$DifvˍH0mQPi-w:';hvR 3sc濾E! +ġnj^R(27`88[Ȏ1s$Xc\fDVs}4(Kt͑5zӭѦоZh|O,-mANVXK(29-\Щ" a0%f4FjǖKLZHԷ35!EN?o3F)ޯUńyCǂ I2`ݍ ꮊaU5N$8X*oOܢ5_BꕇB%( GM:5 \y[WNؗ& Mw(PҼ[j eUŻ民M^?vMC\|bEl@}`u+.#@KZpsL ևNk$ss/*mae֞@b/`Pa4 ;_lp/9Jw_07' BGN8v;]PJy+kGGN"-8uG_-F͐ "h]OG > ٢qPݕvÃR]fa _|xg̤pbTǃBuv&פ}lV8Ĩ[v@i#U"#1{}1VfIkELCOx$ cD%#waCa>A ?+8XDm}fLmhp*8jY^|9t^4i*J{5*mT\Hi*{t)]k#r*!s B cjO, uS QJ?dmMVt AM{S)_d?E5Y Rb}};if^`ZY#WwҴ$%@$IVX\^/:ƓA,`J8u]Pk5g?WڪP>y/}SaTa.n Rb:T@wjEpOڙ¨:]0S\[Q[Bէd1٣ } Z]56u)nD0qn_\H0xO*#Y%7,:`Blb6 lMdPo/RF_S{6t'ޣ+;jn=>7Z$1Hd\pv`l50h90}Θ܅.D(ʺ*30N&5х;!bqtvư&w7p1Vu:7_Y2p /!i`x(ř9jn33J.'K֛zQ_oj'_-!oI"s癃UAd NT2-+NT<!l^U5Ce{-3Es^w>|M}.~3p n1)m+=z_2/*\9?!/3b/n=3C=*7`Jޏ 6&7b,.GŒL3gɀ7wIx: +v2 '"><ŒTT?X=Ærs~YF@ P|F'yKͺLs)W DbĤUq'S@-`2@|G!ld|!!IPdO{uXto>1J/^D7s0W E ST~mE}-v閹R;p@)PSnoXޤ<^7R6EWj.q)4ʀ%>ܩ{5qN omU7{NoUd yܶ ILh]@)U@s~.Ζ~FPVutmN LHH~lߺ E bo94#~.%j-5 a} >1\0Z=`_`S?3|Oeˢtnhҽ+4wl tC%Ѻ!p>U@^vSk6Ǘs`GG]L.LR[=EAo uUʏЎ6e E7$EZf"3SBdm`mQbY[,G!U֨1 ^Vx W' Ԕlt#a*#Z ɜ%+ eN6!%=쥱*ej=Uf=-цuwa>Y~".2UX\O0V 8xi: SW,q'm@2hʮh:] jH{b}ۯȎN1':2 oC 3~G3VQ)!I &so.Ze~e5=;1WKCp Lm8 v K0Ͽ.skXX5bH$e+]2_bX}7.6|ab<`:Tt9IEyO_!-ȋ  e٭^U135AgY䃯HF [ r z'9Y^u PO@nPqAG?D".D ?-ny3=LB]Fve= 4xOѭ}yJ8$[ |iaz4NRҥE6@ڐCv[!xkږ,qH*۾lLc'rRen$4/T XgP 5VLnm1{r-+Kr(zCm}l_B0g;$Z|00,VMä-ӖTtc&3DFt,7%k 9,ə=S4KPlHo +˰$h$FOqiR^εBoZFUhNsUT2dcא]i(Ceύd%6(;Uӷ39SK@gj;1gT{*՝!JgOc˘?IPurH ok"+XI uWÖ˚L5sTU/|@t(­dF*vVMn!˼0߅]rl,9ky]XV'pGS9A1waqILt3R_4.HtALFgŠ}c|fmtmi c}Աr+=l{JW{,'tUVTC r۶,뮆[2eӈ*<rTyx;uD>PXw'>wj7,1λ6HtN FRZj*V~L+\@4h(7Ę@T5I@ne/E#5tS~z8hԼZrR{6)ɐ<`>ֵ0{҈W_ѥ&Bf* ^L3L\t9VACAR6MXr>@ٛV+.\_pk/KY+󦉷i|Nje滙\h1 / sc/exnfȈRCQ5B=ND 7a} yq4&kM/C4wGSfʠє>-<MXqu rǏT9nfa'f 4S%R҃Џgy(b]tc`:q+*ݲb8>}?2ȏ yлDSiMH@SE!HSܝZe^WW|s#0y ׸(q3hzBӐJi]y8r'`)IHDBVܓ vx0E v[7[X $^?9)H`4 xη؂t&hǏؐZ+%k:'"X\( >S tqswGeVEno#؋Qj?eo>b3Q @2X_ {15VEDz7R{N؀nDcrlG,,>B1-8a+ASq 8C TV=_:qvS䝴]"q=E=Gڋ7ZÅ-ݠYP?ZuW9їl,8ouֵRwIGmVWvycPϨD' 0`<iJde mvtѯZe%>1!p)ywP@I)-WFX^ n5%s\9P*6>֕I~W)!*BJe>7k?/|6lP&$?:PFhon͕E}cBT:d%Znʹ[I׌" l|px / h̥*tq)zwdX] 9!xR|Q4ZQZ*sauٳS@XTXzdk~32 ]]ЪXA68\cf$(+ @Եn}(O\ةemlv(ꖽ .@OT@(,i.~ 5n7Gt!HӞRf ؾ4el߾T.'Wa 1-&^d ZKZ ƓEF-kpf;AÑ_:bfM'cN6zӘ+G=Um4q+6\it#mK:Ao]= ]&9aR[TA%JěmjaTGv h Ty!NZ~G$pm_rn槀A3gs$-6=4/I=+";3G̛^~Еf>_Z蛁 4|$0$ ?2)^\4 0nrqUt[S[Fذޡ-&ZKh=W+,:9Nc^`1{ bR] ]H)q̆n8Liu2W\.kyvf_ ߜd3\(oyg/<P uNs&t[i f1eMb1tl[nQ<fAb/lӝif車!$}#{$qQu}>Rh\,>.~cq 9Z-fy9mHCz>bo"TT&>:ÜS n~Y ˿ɓV3Hlmθ GbY~n_'cՆIëa,Z$wHK1$ ^JޖW_F+bdk}|$ig֪!$s0t7*4Liz'=椑>}?oL6z!}rZ^·Цf)Y;h,?.Dر+HffQo,rF1=:$q琏=zxJl(dE3JMVw,Q{CGu\_YE5},F'mo8 >\AM,A{-K1jTTS L@Q RE*v7S0b*qc US9y$Z4\/NmUCC!MjfMvpV)̑==84IAkP{Ecޓ?`.I1u 5¾"}gB t$]閙j\ Y#?UȳRۈlRB5ֆpݙ/[aBs3q -2iV|s@0\p]2҈DĒ%įoe0Lte 'n>8Yyp6SE}\g4{d=3ZI`I:V:;w ߔ̛֑3dԱ|±sLӮV2i{5@CE\&ԉOgY3%fݡLlhA [iun^L- >UC_EV}ѺԞ!?s?3\EMYJ Š%ju[5}’u\8^K~4HT}&F,GjwFro р6GElJY]LoӶQuƖ;.KُigŪZ$AwIȳBjF@Ҽ9Ӱf6- MWҮY^5 Yٓ`p\ (ua̋ x=偉3֢hk;yd&cŻs(IYEt mF9_0A\(쌤g?{^.R`qQ%iceYF@HB@$(㇚G4i.ۧ+e@g2Kt#qLdJPVfDd7JFav ?Üv?cMura&Οf_ cd0`gӲ%Š5M*֧?>H'_S=FKz<2ë:ZY7_1zZxaK17Mzp zJ>?![j&}(<=A` @IQV J& یydrkd2e/8|%n ƚJGV|C#^2=& 8ˍi]V#wܒ3(5zbR$+A^ D%zd y=ͥEQ>d1G/3.ʊo",{r[>l;32YIxqKJA%aK((p }GqسdxoV)n44 NoMtg 8݀FUf&r4ੴwƒdcXNU#!^<IɐI&zk~=S9rZb(5lx|)"^[ tLj-Xӹ}Y/QGpVtIՠ2vr5hl(n)ﹾ 4n)_h.c=%iCPz-.#}(%U-8!{oJH 쩗2;>(Og!ufyYpo1&FkQbe_Z\%V =%7.:/^Jֿ@|"{P,:9SO$v§ٲ\U.^85)R+(DQN$ΰʂ5Udl]cQ˲b:2/.MW4j8SOo'2+>{iBUы2MҖlJzdT*RQzl٭/Z.QC{ˋO=7B]Ȯ a =:X<plǐ %G/O L@EY8M0 q@qD ,u%d: }m|}sa%ijR1䛨%TX"mwQ Ϻw #34./SP4wi5 dx󩵐H|2 0=W;"Mrhv֗$rpU@ic9+iӟKW0AyU>Tܕ@Ȟĕ^=<6ޖBH4EPP2 E, YKS7~]$ hY!Mi?58=_axe^+yبWJϤLL}.ŮyN"\2` Y a=\ uu/fdrPM3e'deTRoS[#:K1X\PӞk\:ub Hg4$ЗYU;ufs%8 ɦqՌVo7TmX/^L#/ # )3V^MrTC@**`vȮ*3C*g3A&rYS p#:1gV_r;PY*λ 8fwe=sim혈Ԋt84bϷ@ )uu fN* d7 6}c-jҩ1'J5N*Dފ`JEG~a +=."]zJγHg" Rsg61p{Lw9QcDBN~ҹ8hZuH0_ $Ъe1p1 ,j[3tBb? ׾a F9NN4bZ3'mϹ*;/],9:p,k,%¶4{(%-h!؇2p󳍵A5n~jN$'&N+JKi&GY&<\a=F)A#mݮr+&u#$U9ÁG)H$}8mKϪ`Xx)"$jDc;ٽK@)s02ڒ5WNXFoY wX%~G5 =ρ:āXwK 5G`$U>gIzfeړUwk%K = ӶdߙQ5n 9AIBvl(mۯ)^&#c͠dZ:uoY6FhuNV3R~j"տ5f ǛHޜuU&F^NmipI b[ՠO!)BS9]Dͽޒ2G;" %&z!S}Kbќ˲, 9h ܙ_Z0|˷ȧ;5Wb$)8aj8Iʄ񆊭eGrÆLmOdH3ɜ5깱0JH^TIAHe1[WTL$oK*ͶB7l `;Ndϑ{a%iX@I'9ؑfUƫ~0 }b%>M{` T&\Z7FV d*sUIO74dy/|YWZ!'3-;y# oY*kTc|;nۓ4&piN;]D^ X+l/Ķ" cj?xxSn’D=F+D/6QtuEEz3naU3Bmp lQ&ϒzn \|/F2\x4 tʿ?Fb!oIƇǬG>w(E/9I4BP`y!Z 6'3ZHP@v_iok~$MM}|ǽVwMwXòBCv.P/GBb8V}Ԃζ6u#n$ 3W&L$ JsQ֩dϨ idSȜoޕpv6fX5.F8WV3i⧇% c6IXO;]!E("]NVDN"kc2OK-4ې{ Yl҆?8([NwaE,B'S>&eN3N<;ZD[Wt%sS.c#*CtW4@r:>Zy"iY5( D7|$^3]A KO' u^#^Sr JJ\ E @yo<5s[yZoIh}55(Ӥ[ 0q_Ҭ'UC4T[)NOT>8 E3zç2C="GUM3L['c+lϱI8ͧ"1kq,SC 8p./ŝ{ "/=G9P71A ߞ@(wʴ[O;__8**o?A1Q%GzC횝\ vU'š,?COj"+g.@M>rtqTK%qriuTTӬQn:2@KQH3z+.#)9k NZn:#R^g3U}/ǍdI+Zn)Κw>8df>j*UVJ[!% i f@Fp?e1 Nk@'(&̙ xR+^Z3`puͻ8{u|g]݉JX_/SqW?l=ҎtI1PoKN*h8چ~?dy\@sx¯OSU)z.W͉L9P+뉥{n?H x =oy@wJ; -n eqLt!([thz?Yy Hr& -rm嚂)vD`7U- !OH1NY߀KRǂG5k3tS .0Td =UQr b=_q2):N iNdK^lrS4JfJY{q skh+n>>RLfp]aUÏ-0B_5JJ>o< _SSKe(YdŶH.k bmd} (Wp IJdU:iXyMC 93 :킣W@:Kmc A]+0tQq-pRwFch bo-6?l;7a5,hݭtԭIMQ^i妊ǩ4|aI^CQ}n=Xj܊O[%w*57<Ҕ<4wMOaFí2V *wM߯r8 ֮}]ܕE69!y?ҝ1GOESI w'↻XRUKTΡ%(bOjJa0;u;L'ݤl>I29S@k\g 2b \,3"k Vڣf`¨0C<:b$V _/p0b #mqGazf@J%D.n+ x XلjJPi{# ҭ?|R٦ިGRV߂@pgW8QkegW&7ZHv".cJ}n|.+ 5S.lg L$Q/[4Rf)pj2O T$\,)|)Ks)_18~n*KuGR7f'Y}\7-h nu44'4"QpdX¼!7 i`7CJz.ÅQ?dğDw<+m' A |^¨>+fT*BCt=#A06~\FGY`,3M+I bP_I,Fy LBۀCIA=ֆ 2Vu*Wh">};īXʖnO;(D':"R;g"uprgf_*[ :u[ 3K\$8f?͏0z&025 ﲹSݻ#+|_xX_qufEEem[ g݃Av!ᡘTsRo-]j&;Ć)SsaC@-yc<* cT֪&wHP2vզ=lNjN#`:z"kL{#d]#6²]Tt:W{WX=HPUn\4]w}+]7]7弔Yb<~!16 ]ՙщBƢ\ϡG2[@:jCLa6BS}vYsZ3fد,OsgaKtrB˒Ç={878,C9ئ<+վ'VLp:{Hwt e+ͪBbyh.|T2<Xi`,D6|odlz*A9f6\JjMKekbls_UC\W-Fy $Efa#?[{+URVC&S(eVG;<ѧf**gAJKQTO$t[#NEGwy ɫ;MxSf%܍p'mIX$Q q}ӑ\.0 A6Ci:F,smHpRb9!qfqd'A<@.A=,AE۩8G} G#)FSDLAy+/?B`}4~jyCڗrɛ6dc j*SҢģ~OzeEtYn=y'R<Vn94XEz˝"\,r8mC(n5ݩ8]O=K%1a񬪱O80+q,z @O%}7#QJ߷'ы8 1 X3Ջ͕ozpq!Zr&)15hcsݢe, ,7 ?VeW튖`sq Iq Mb_h9,5!HJ]u yt[*B/Clc~q4ZDgeK5='+:?TTC,GdF\d aHI!@+~e|#TJP4bJM$$@4&Vgm\Xj+ Un '}{JrfJ%f}HB?Hw=v̶`ɵvMM1}3F{[×'RT>f+'`<zNv4mVs}ߦ=Sc&kT01)75P5DL"9"TB/yZ_@I8&J {lد+Bxbo Fݲ2yĵR\CR R_YǻaƋ6/1)gon4oȽ^hGĄXCW \lAb\J&7`ƱxR׫N߶6Wpb1*(K2۱{nyt&e9w%&~4#7SCA'͚J2e =Ϡx W!JQBԅ$׳ {T~poƯogpT$ }9s"搉ͫ㱨 t7‡޺ZYԜ?BoK*~a"B/p{<zdEgp 12=L;6WP˪'~, *8sNwwF?~_k1Jς y w%֓4=Gjy+\52ui|ڧQ>ɶ{I' a9[!iߏjĢbY \Ǘ|c+͎/6ero=hu~>? MN:q_j zHwl&KJ??u={d/xYPMz <:d_^>7uӏrE`MW9J<1O֨ qTDYľ7Bey;bNQgb7ض52=e{d?itj;څ4:- ;bungWk  YhI`ٓbQ1ri#gG+˭dGQ}N8]P#m\Wóc-N9̧r:7Xiĕܑlf;Yy{*V 9Up >lu;5>^\kNo#x;%3x8")+RfyT~rcoQOuyBfFs}C񞲻|1wR /xfjsHUw U\&f*Jdgm uRBHA#  h&_[ o+;I) 5q ɾ4L;Ѱ;MB,҅ MFҡˬiS˕&֍պ?at!{{6Tqԣ%R/TQ)lt4ļ~OSӚU$[D@_OQuX???Op(U1p-*/#j`:bƢV7 8E<蟉ۓɯ[ e|ixFZr`F 7 /""%Мi(4|/uhcrXO֯ymM$喫(y(<5ug< XG<ƍ΀l*3am꺬!E"ד8->({Km*ZYMn -M/v&p|x5y)s;w`q; q^(En#-0K]N vv%Мuxx`]W?NW9&(4j6+݋es.J+AX/wf̳H4@3Z] G\=sM{vN:n*%]l#aYm?ggkS-oYj+^Otr5Um-Ov׏Q;:R{v"t%U]Rd~x\H8 XDz8m{h%U<1vYH8(LąU]xgDli|Ingjr-l/cw`xSA&Aiw6nJd©`^K9ʙN{U|38`@B@˦,fB"mXJ26 mK<}WMd\ 0yxo{B,=u:%3h4 ]弌ԇ@&xU/™n fO^(lE^:ZZBZ2_ .>z?Gf a oBrwvc|^mtTScJN]}'7LTfԜ?-uS;_i-Uh@L3( >|O4!6%͒,-"P!,I)ln izz!fU AP!Ó.ۆ;ze-dFMk Wsv084,'er8xOh6+0Uo/ scLVpef#?O4٫P> HWmÓQ>,Fn~7k҉". ]ODX'4e2j]r$\JK4DJ C-D 30~0+KfuDym,112.W0 mH|8~:vQtn nGjoq^rE;ɼqn-;zkrpOB#60w"y{P]ΦL>|LH'_o޲#蔟W%3kN/Ύ .?C]PiU2ME%%>Gqv,T(x>pMA97Sb? ֮ Tjțx_D^M;iXcwEB! <؜4-?iʷXAŭe$PJ/ -a`[ \7$v2R+N/9~!ݴWם<#0QQfDq܂;;֫A_swZ_;jA&)Q܋TVyvLv(P .D*\P047HkWP, x7k"iI;G/^᧿OG|%R _NZF*P6;7t(g_*[qo؊CF÷Rkm<CHTWV~D3g rJJhv8OӴS!2Gk!~AJnNЮ7¡~)H[ J%Y盋J2Y( _j1uK͜T=<hLyKN)@]mxX,4+/FXjwĆx&K .%"A<ǐKMɗuFdkb:A>j3ϯ2T$(v)j^A 6*.笋8pnj飹xA^PmFplo5EhĎ|fī峼H T 4*7S :%T'^AоY%%ח3SLc1`/M0ų^4.X= ޷mI~2"V ;s\Ild4(PRUM495,| Q3Ñ9/ŲQ|%ld/TS3D;}Zt"˛G>?Rg8`bu0KhcR硒JQ#3g߁0SkƟ N';0y( doӽۜ#7L7;8($)D#8t4j~ĕi9ڮO%Cg.kq>$zG”qld&95}Cdm>C'&B)a3γ;aE".W=PyMCj__XTت*;{i߮gh&W 7c&D&ܜaR*( m _#R ;c wÂ#pcg(ԶJtP{lfcCO/WE5Q~O긥~s15wRŽ=8qj~0;@}2}Um*Q R 5;DuQNJO2ȶ1#Ш3|f'h}2$֡d 0DZbG ${Ql~iup/t]Χt7Ժ=wȁVwJGWEE?u?HЦ}X¨i7= x^W LnC wIS{?92Gp^,G=iӓ[L;vfTe mU sZO˝ѽ\'+EɖMqɰ̛yҙnג/1,Szl6Ÿ Ck&5%o /ۖt.-9w І *p9+1lSIi(|$.N)d)[D*{?qAغlv? {8&w}eLo&xO) q&?<6#֭|V̖Ѳv(E`2h <6##s[;.\ tpʅG̼ vAKX{<\Uӹlr7M_OslY$Q=vRF1'.> NH^K^oZPe2ܲjw\9s 03 ;!?*a&~=/XQH;X>Rm=9uḏlAwv;~>;{`Ⱥ̥8Xyܺtv)w_zUМtΔt#R#K9h4.D `57 $q.TԘYebHqy,Љ0@:pt65fHe'"ЊOtwf a Fաʚ*q:CmŗJ|'Bgt;VQHܚo=-^!DgBpHֽ 1M$p‘w~%B+ $Kd:2t<P|e0ףhpS:iY:8n!9O¿*M`V v1JDuIKYjAYϽ~h]'8z+T/ءkdL%O% *7O W6Cq6 deV7_mt)]m*JjxѦ*" /7V0ng#nAub( 3E)QEF*4'n[sOJuI@ Bl} WR!Ɏ8 ꦬ(#z&2r- PAyu0cI >Iɓ 짛uPVw]͈-c#Np=l+{'.Kn@ރL;ז#oq4*Lt.2L&ʤl KYtF0/XlZڐyEƛc}PQlPGĹՓqfPCh$M?7l%ejP7;ɴKb\Nay<ЋjA <Se2#ÅIbSS/<+ GP(fdjա/0K?f[hArMs!'ɨ$|쿇4jwAFkIT*ZTAM~o{ }ɚb"@w֫ )Uetָ`-SJ喈K͊p`6|xz-gQRkI}y%Kէ4F;KBBEZlnSvE՝= ےE1կ)\>OVȅm`;6v\nrSQ2<޽U>z0yx^xPjqKA6Eyai#%yJZOS?.1eb ܵ+VܼfZ;+g7d~?N>L~UƻExԿ@CjJ%K7SID8 d0$@RD2;9  ˜,S{M( qG8l;:Mڄ\:ʺ>o 6e({QWl}؉xkNPu?yź.ϧP,G]9icl }UAƘxHqgb?2?Ly|d 4J#TH'}Ct,%4k/d[z2)F{Me9=;j%Y_aܾBf F+\Z9*!fLh4vœH(Po':|+xM>ЍrVd~2]3qߵm- 󽺁&r4iGo HḄƈvV3}0@fZD3MOYg NAiRǣw45BEq$0_'٬Po `2%\J +|Mg=ϐ{U|*JTO':.)&~ Y4TƷ U1 :SYzI5 L;؛HV@@i8͓ƒ_\Lޡ= $A7Bt$<7^c,q6`trGd}`K::͎C89D]òn.6 &So#O"Bycһ0z0Ї[4D6cwn؅]xȋ1KssezfW[A Eޗ;#4kbk-j%0ML' ߢ"3rCsƟw!f^z ؈U}C$6@C"V< 7?sٖ$dKw8N-:F'oy+>8pǀ^Dx)0Y"17{퐧h;4U.[a1ZͪDG{섊tvY"˻CMlUD(>84HvJOhb`Ike;.Go.aHpvFn`n\.kZ'Jhy:CPyE+3+z '׶L#E)*,<5Q:x^tF. !$crq IZ0MmŇ{Q,\"_:r o`=-#7ː#*ͣ,:V^ZN0&z"A=14ư{wJW mD` < Ϫa&0o6E|Nrbi lQ\. {VCSLӞ(z^ę6EȽ)TҒI/JHGw-S΢$F4 ǕմZ2d!1*ˉ/U BPsTbNpy%NYhqv@L_->؍::p[wtekDǸ p|gxp C_6 ċWH[PT<irԛfiZSRW# (EDlM4%@ &i#! !{RXWC&H6WvϺQ:pt:UlC6NRA4,!v Хu}@)]w!߈ޢ诒rrGثUĬ`~5jY) ؖsZey^L|-*kI~e1oTi֗Q#!TdKg\jW wFNEu8#)$(:7|wE{ʤY.v2Kygm|Hx+a5ƻMn͢Y XAٓ䯁q0jA-@Pk*b}!8·#GC_wcF(h)2&*6dqpv:XӧTMpe̐ؠo`\ 9yjѶd*}`TA:O\Nֱv7 _T;{Iev&X=SSVɖK GmjG!#3f'mIN\ǔg`NgL 8Da~Bl  |vxuM$hI::Zև=2RHN #,i:wl\B8QEax{pTTzrx"O]/D5KҤvFO|P9۲Z\,':{9z9 OF^ #vMwnX6>-&={~LoxB'n-a 9;M*%׬>!0ma/Fťj1,;}?EyfX2_y[1,l7n(B%%=*8:|A5n:D^H[vQ#C(I*vf씽8:|l^vXCEEUVb}.qc}ahC▞㓾{{JIBB3H'EYwL[CG3VSgE| r66"y]` $u0P'&9'א9cY|LgF{hx)a>|B ItƠlO5 Jdޡkr~kVho8=RO-M S"T8-{,uZbD#m5V[cZϓk RSMt&*5:1H^dERFT).ĩHߣRȷ5AndWZE4a\FM z?R0K *o:&V@E $V)Ŝ2mnG + $sN]/XB@zQdBB#ԓRSa]ZVE ߀Ԝ+xY73D'B$14 _vGrZìc 2DcxeTN*4UY=H%_њy(uǭڨ޶&_#_GYMtflKŨZ\Q6=%@0>-W.yC_|ֺmϳ!w}>G9^~J&Ǜj,Ls~d40;h2-Mja^\8 GQJue.zhOLEymNp" 9ȶ/;d=Y;?7R>2}hr_.:A1V/~S9p ֽ9ֱ GAw~=\΁S"ĦFX"/\4t&M`krzgp+hӊq6WK1kaXڱ 37i~N&h%oCys6ba*Ojg{-CCqEnXDyûU=8̊|LY] Ӽ[=6=r# zU`2U)td/_>ŕ#^'mKdѲA&kr1 w) A6|OՄe.GPlU  !z. A,$*j(]_C q~~4靟;s0&hC-Ga5b߰ mVZ+*bPa}[;IWf'p@'nJC۰Vl9<O/;|!j0͹*cB= Ӈ@% <FQ  7, * :?66gH \)-kS+)WT>z9WhQ 'maJVnCڻ:_~aݬragfzl%;>B̝ǵ\ZCJ=} B>4-ԍ>d7pSϴJXILy0$7ԂņUnօGƆZn,rjrxjjo7-4z#hLpFmG:"3uDb.,`H6r_{mٯxk44Wxq) YIv]6EyOy~jqVHf;в9L.k> x⬺@FE{wL6M䷬n :k-<8K@?;w5šC>WtK+FI,?9\"):'k IFK23BVby؝Q$: [c+eV<69'aI5Fমϖw;7lB)3h,Y6URa!DHrcKitk,omrGߌwo9Wņk%]=,97J&j!?yhskbj>3/Y4r05X]uNɇFB@EatS *M:Ÿ$<7~q:I~vʻz[boC>gCF%u߂r{I£m~K*4(#M۽`K".@.r\ i(#Kbܮc 'bKGVYZ"؄aH ׿x{sV" 963-,BHOԤǹ/yZ&-t㢈 U2ݵ@u\ 'e_Yqհ? 4dX5'+rUa7\$0W*^YsLK/3J n=,_:Hh}hI묹Vߍ`2 !a9@,~oW]3E?8ʠV-|M޿ np32dP|BQ@C03y~~ˋj}y:Yxny.ܢ}fJEAP3pqn"&ds>kǔhqhX=.wU3>VGOϜM䲒c'ҜڈG!}Mklvi捄#BO.:s*w!ֿhp Cl&S6Tpr [ɽ"~"v Y\vʎ -,Ķ|[=NBIf)\ ᮋ8`<5=\RMXht ί6Y2Gz<= [5cRl~9}oKYkjՔp׸xVOaXwnYm.@3Ci=?5؁=2X,`$0h3Zd^LN6ۀ̺;[ttm0pO4tȗ3_Iޞ%3#L3B`Xk#RZN!B_h&Nybb5 Yݫ2{5 F TncOrrlCAX8)oILt |tKPE'G[B/5yA꾀2ջs:MqAԖ=wfE mebK`Vr)*3PgkXXq[Ԇv8%ťm53J-|넎 {b+ x x8`_W"uKyP`*PC֍ 1G\{$v$u ? 'h[*?zJNNCqu&H]o(g^{㸧JfKۃ,cۓ/LϹ'7LD]vXhv ĝ9񒌭>!wcLctご󒈪-xA߻]t}"]Ag=c%f _h`rI2#</Ovv+ݬưg%ޓ/-"A:.ӿVn \F ;_+rreQCWjF1jT@ F~{5ӝG)BsY1y\tY:.VRC KqRr1\krǵ|S Vnt1DeJMcAQv~m}~hp2k;\:zHRrdX5jlo"|r0o\g>d.'7ǧJ0Žws!TwG6KîWaD2o_.rITx.+(,!)SKot 6(uj4i=QUiiԜ9tc8MʡjB;&qbpKgto^NIAt slomEmR/;+x>j$_&XNzgP?UZA/^˝s&…pq0d~턤KL<84[PqVJ+*W9E'гv@KY尓oc龜)2W i5&僒fd13=Rnf=E;t_^?LX湾=N^ӐM1AP> ʍ KB0񁟺7x*%p//{FAơ W^rӈ5pjiWLz7bh'Ϲ_(j7&c()<9# spwCƧUU\InDM]T{6"Zq@ 0 Dl,V @CPʂNس ޼tG])nleYdڡzoSJ'΁":oڀ!n;H~r KC%Ým{Z4mP$#h '322KJ4U"uqʺ&ҝdm@:J4e\7~b:!3{}~Tf$Ӣvv?Й 4V!/ ۈjPSWlv~ p2g g#bHQWZ픻tO [ܝb$Ux#2fJa_ t_ +PsZP(!(}`FnN^G^3 %G!-/1pZȬE7pm}9۟nx":F[Q8 Ô|o #'jTnwUqۤahLQj<QJrjDӻSҿʞSwfqt)>3gP()H@Y]|}]-B\P}PyY6;S3:*>eC8|&:Ǔ[;݆U'KP=QrKu *k+gV?EEDo΋޽IpL5@} ϡg,_L_TհnQgYZ07070100000373000081a40000000000000000000000016101d03d00006504000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio/snd-layla24.ko.xz7zXZִF!t/d]?Eh=ڜ9R'#{^}SưDw'.-*D!6K!;CT| fj KK8L5ELzt"`[('QQ<<>lOJ$",}D^=ش'cõ'ATEMnY4j!Py[Wۣ5F #D1:o&Nv< LU)83^E4/-oVGS^)2FEeucX/iݽ+y8A;M&^y4o6uwHK`QE薐 E{cmrB+pQ N;$WzI9C[޳ VE{A4;J|l,dEP 7[f0^M'Az@s*z_ fm85G}9 gytzQR}3)0 .j4޲CE]6Vıx)%4{;%b:tZ,&HmЈ76^V*F>8Ɠ$ro: GXsM Stl3ce2J>iͻDj԰H8H8PuUwl[e0QG,wh)aK 7qa`D~ETg>yVC?e∡rC&YNSpuKߪ/sU!T47 rGfah Cf|$Vv#~|m(2Z$9t >1'۹, Z/z|QАxfGm;/3,#'-AHe!` NJT$i}gQ/ulQI/2tjzYXl =*k |}v:+仔&u,J*:-lU;ˣQ^;iOf5 -0ǻyA+샻t5' x}pífgW" 4pt`AhFҊҾEkI@_T35V?*2ۘ N+%%"/(py $y.Hm\&nFTom- . Y%0թZ4AH02@W< 47רV](=`ܼj^ gIY ty,닑jd@ mEz cbQԞo>;޳5Rp$|+\)KuhI>XPc Fr{ٳ]˜vfןM u;n?Kkz}sucͳh)WqӚҩ1<^}|lF-~zD>x{iu!^Fb8wtEA.]mtpfdb~57!2{oQӨГa&'f~,L|w(n旰IK-&{-:.9Zً8]G2;.&Li؟ns<0BCl8 v2!ğ5R̶4ێ@-ĩ4 pe2 o캸$i# Ú|z\~&O,=!؟ע`md,RXHU96lݗף|8)z Vbcet{edl2Qƛl`{OENK|.'#@:f9|wו ssZ=e!jڑ4pGâA֯RdBy4_Zƞ) LoK#Klj`Jdk[/^J]EINx' C$-:3WTPftx-S 0oXT}$LSKs,kfi׀ >mSNv.rMo^=\ *80Z JJ-DPǃNְuLܟ=&NWgh2>#Z7/N#ϱQDȣ.ɬy#vXNA: Jh*r'ڸae+ax8|5za%.jfQ.^|)䎙@a˞5PBI ϥr3eiތ: QƼABz9CMtg-*^0E8.>[#!#cUɦJ\KαaF{N Q9Fԍ`\ #Oq EG/Y. 灕 j%Ӏ7נׄb烯_n ;H<0%hv~`i2D`yiK熲P"qm@7גKS1 _ceFPS-bn- ;>ԷHB#WgS* jWĉF>?mد+(B-Ğ5S|s$= nao0WOcּ?\y>x5$M Ռ"Hjc]G7Đc1bsG \i+'ԋv~It቟4P ۄ()JFB[0ld#+#q TC%;wVS|t5k=1t"2뉷;%:1u >:{KBztW~(\3%;kJ c=-z3duBz3;h4[kȴO1% 13S0t+vE4S~OrcbiGH uY]Yqާ^~ֺ."zv˅C`"lha!ΰJw#!&ybb7[ey" u\(BOȫ */S];{3a\Gn+]g@hj`8ur%]i+u듢r„P0pV7}胍aK/= igpdj:C/lFHGS%fsp:}0[ WF& RMGt60~H duɽ튨@\ԫu6 7 (R/$[3_mr 4~[!MϿ{dxI2z(3vZ"OFjfw2P_EUGխpp| 284e ❣-L)_凅AvVL VIvk@˼g\M5/>n?nu5o禕d ab.P\ذN ݷOZxy|iհ}⫆ ! lr0x-%RkN 4zvm'K4ޔEO£d~{Yskwp|D? Dn=X32:2? C@ 7a@!g=@[l0eS f%#`6*3mސ4Ez 4JMBkM\fh[K gzbUg߀KZ *"vz Gt6gizuC2<8n׆;&E`x"FwPD:y%,VbHHIY܋ڣDݣ`yjzǎֶ9 %H5Y瓇Rwf{(U3a"ir wN<>6Qr,yBN.vON)U8B<W,aX%!6*cEɡNe. 7փy"󳾌bLXg:lT&FUU_H\C2)ݘ4Re= 2skJ@l HB9>RӠ$/f M˫R <uaV lp^xo1@ ]IOyIb{ ۝,d9q#J(ĊBMzu #)UR="N9T!h5豮[+`YּG`G$ xZ?:i[Wu_8Б1- A_Xp1^tRTqB bjF\L Iaa|[s]T HbT'xl*2`TZc9j1FT*ݍ\c 2z~k'`KJli(1|C fo=/ݷ5 蘫\sukmDp VEknZ@#^,1gd(?+0r/%,a3&VE sM%{Spd{EϟZWpw 𥸪KHc1Jzņ9b ~${ͺ+L~r{ǀbsN ,Q!Er|מRUZۓ$)L.-gv#y)w<"dp 8YJϞ*rJ@+r=e!Gڹ_s\i.D>bUɝ(ƦKDA-O=OUH/?NY@*yGSz!YHܼ\>{9+ĔAǭ18)7%WJwٳHdfHɓ,||`"+B:^ޤcPK,Z^i%0?Rqv_pSxIsUH`'9F27՞+Eࣜ`Gˤ.X#WkZ4C:L7 axYj DecْSpxZ$8u:rKrké\B[1 ~S`5ㅢơ~Q, lT-0]%!Qlksۙ8oN1@@Fi/'Ktqd RQةUth=s?t`Tj3`U⿌URʢ ]o(.Fӭ$Cc0t~SxSH%*u+(S6&8\~Ŧ! "r@TVփAyJ\d=@CƜAea]eޯ_N)0IQΕeeE4Si" h LԄNHFűјۦ;eÉ'#Gf)c,"bFp +*Ƶj1[[ l:9=Xn9 [X}ZĢ;>I+9)NzOs|c?p[ PƖofL9FNk㊻n4' Ȩ@d۽);ݪ l+`U8& _Ծ>w|9 _}D9%k'T2<[3Dkw>wod[WweFǛXScti/܅ýݻ'14Fg`gyB7 ֲfqAC'qS 05߸k6mn_a`X;Lms8Ɗȭ. hI5%>8Uq3>MQEc-z%V¾M\}XJ8 P0:U_Yfk%ډ3&9x •"-]RE,#vZ?zG5|缾~_X~~Y} \k1wmk!\ A,-*&'OLrn{{WW*t$A1r \l s4<6oά$CfEֵd ޡlMXָҎ2I%V?dGuQ*G(ߠbFOs/4 ׸]Nnw௳L'i2YH Zaÿ5 ڭ\"5YC3DZGXַ8A`JxXpdnc n:2zUbm5Jm)4J$?N<F Pq],Lv)~&խg}n(Sףq&WiTM2FKG*#[r y&XY"{rt EZ_T aW<;~V&ΰXNTNO-}mq梁zEb i>I`?Gs1b>Y0ёytF K&M[+ĕ4rQ(dUQ/ SAxd-Dۡd&:y++ l`2^)?$M/zX)\󾬈!.*ͻ^/f8;0׷QZku`&y'ތB tr@%K8 xpsaIc쮪Ju":k2Q'\neÂ#g4 !^c}$A8 [ފ]9Bd-#q/kyRzn;YU\7>){7 Ml=@C ݈A_k dI6|r&L6tgq\Ռ,ES}UW#)NF|T ţݓ[v\i{ 4MA+>79\QbnP&m|uw@!0x)y/ۭUo4[<سi|1k7^SҎQ,b:nhrϨ =C0 W7#/f~Q<Gw0)?Q-Znh եTztNN30 |hINŚ=6^Ufkxs?ι{I$Ԅ<9vVdE<>Ea&3)8">L;̣H Q|J}~ޭHtX$ lB'uʼ澺c <[%kN_D>C^lL-i_34WeJ e5`)!m'db:e^9_pGH~!3O!'@Ne 3RS8ߢ Sl۱du&} ?v=@N5r~n(A6=7&+4eWlK䈫 1%[lZ)"!FK!!FEu;IHˈvxc]V~ W%ÿm?dcj`7ϵO#[ -)z'lQmB59+~ urۅ'hx7^mpn^bcŢYՁ u108,}LB3_,_;F:<ΖyW SZ8D/5c7YJT}Ѕugnz`Ë'Kꪏ'ZmϼAd3*BBKuDtw:;W}U/nK/]oX=QݗƞJ(>K>P{z} #t~,elL.ͻ'zZV:!wo817_UvʥHG1!'gfg1YMEeS`v"Ly$|@!u(=EUy =|>AmlVEAj&fuKKaoIyGPM7, 6=>/(C_ Ɍ\B4z9XH<'~ZBOPnO,JGζv NcjjK,`(헇*0^+  T.Q]'tvQYUkW d{ ;wwE/xTUb+/Gw}iH+<0\Eu;9/dZw( [`w'|YY"ai"orm.Y1o"wn[ʢ F+1>obQ7;5s]>Ķ3+oFa[ɱ4 +^0Cl}+?>8j!\6d|+/X8$<}"w?b-EըXv6WX, v@`_TN݃Qtڀ9KP-d>/U(ֺ_7i[o,S`%l- I˷NFٞhe+!e*]hzn?ۀt뤬,c"=NCkB8V}69Ce>6JI;7c{xN.}{,b ϙB*-UܞILvwe§i{9n;mӞe+C ߉W!( A>'5"%c #ZߑRϧ;L9n-n:\W \{4m_(-4b#d%J%5Y_khɒMzW#{k*2i.!}h dˌ9y{O ~`"JZaZk3xo*up4h>]V ?l~Op9 ]/NU k>O<+>Zn5aTsJpj?]n\x[^5WQRuQq,w\?_'2>Z ;/Ny-t}u(OM(dPeplj|4T 8p5gF UbVG(>sBq4hK:ߤkH)`h*>,ٛ' &4,R["j7 ga;EPI7,1ヂ2eh`JjuJΆ):CWk0Dj¡As?+.~hpU_,3拏8)|t+$U# 5Yc7o?c1} r^;xԌS@dBHwv֫u'Ԝă$MZx o`? \/7"Y l)t(` ֛CF>5&]}=NgHL.w)Q6-Z>N1j_cu՚A}B߁?U@/=XƍL@9Ca*O֙6EwXs/#;nUfSGDj^` ӂ%*$2.?us"Pl*N*Qơ5\t ezƾJ ŬSBʰfCNtJ+3&u%0K a[rkB^r-@{%{O&&)Z,pq%$;۾l4qSVSICI()A)|"4݂"-avMnmڲ[4"CA_\8͉MPUW/mE닣b)N15%=.#9?ŕ$cY<*T_זrj1B!] ?)$b_"kXD֋[/*.YLF>Ak̳yTFpǮ}t_ܶ%mUB̄آ+GGmnÔIt&CjA%'4u#ʐAgI* vlĠh|7 ̽^^RØ10#Ȥ? CdY((VtQg"oh(F9\@*lRW#{҆I{4 oUQ 5/|BxizG(0&(ܸ|"9Y]D-\Lc!la[HB FO `JŐ$-7A ~V΢ Ř}gz%V$ve=Jp_%).V͈/#d ì#r9VC: 55TlOG09Ք䵛pLdZDhdv`d[AAeɶHȃq!巠mL훗wQwZWhgw?x o _ʓ_!hij&ִDuҨ3S+сU u+]%˺sPܧ*#A3:ȥ_f[ k~$o5+UDOs/uѷ2yOHl3>?V]fWg-^ WPJ@oel=5O " o[t-ΗфwuDYrbZ]29gBٱv-R? J1z]Ά(OKo.>_IJ`˙ObUQ H Iv8/S? {'v(J=, 6u쾽#>C.9{@BECf ԙlm#փGK0s,E=&#,ӱTK3vYxej,|J z@`5UBG”r"?!>`[[>SY6 N!zkSZElgS\IXD1k',soV ? t%iG𺋋ټ#dBzH4*X`{(/WiA4{;Lb)seg#<1wKU u9ݳ\VyG}vװii j4ܔuę{p2_&릻j9u<8Ok?W~ASu,['?sn{DS(E/{kZng+ `!"b uAOzivGl B Y"^ \U (j2tX}U %xp}WǼ1sPU5YqJ[a*EPM[o=Qvk0iE oG; wv38TZ2egU򸡪nn5i cTT{G^R a8dRVlӻh10 tCx -sd)7C`{T_?^3l \?"*.4P͏Y܏|\}8*}Ҏ07Z -^AGN{w[/R~F yb>@7 rwjm+΍B$Z̢˽ŭ'zjD0@NS򃦘+/a'hx>k,\Hv]Ü#؀k-05ě؜aDE)l"euJEPBɟ-SjDX½ͬ @ #+]+:XXr#s:d9t N/wc^MPA;G@ufF.%++uT0 7~F>ez. ^OzKIy7 Lu=oPR\sDJ,x]\,ݍyxo_ɭXحJ8BNK:prL*ox=d"dzDD=5u 95œT6/V˞GGױyis4XҪs=G7VJ>Wg;?Wv%|z }Y܌{⸺B7>j(9$6^Lub]Ԟ_R[`"\hߴ{Cj, k.Y_/ 4M,)۳}Sy7h&W_iGwnڣ.k)K+YrQRb=XuI"PuJPzyXXO4t,FcO(ԙC KSmY|;P?VB7>_SvikI n#ɵY,"[$@)0lNr)hSᇰU,I:Y:˘.bP,UzZda=-Hm /T "?(':[5<{5I@#e7J"kؑ)nW}m󣉚uMQ <+jf3s*DK/YJa7VS(p y˥OEF$]giޭޞ(eKl ap|b9 ]έ<'!U A<) o1n6:w+F?w Tl~6-8qa#@펄jŇuG ] - !ulD&jn7<3amʅ"`k#x!2e7*WO$~nJr4 ٰ9mbL9tgsc.lŞL?V '8.6p[2ynP|uLDмRf'lo&@'W2$O)>@@-+Ț F]Yȹe:6TDr6tZ)[obnYA 껛^ ;y 9ՓJ `ʮ1`0! !لOkS͞>[y*2 v,HiEfώ%xef旖sVCүf[׫ 6DUu#x\>x~SN=Bʥ%kQPgZ0CsƱ{OUˮi#gCX[W'_'Ģ'x҇ƶȶ?`bU0@V2:N/9*qy`?HLdaOrPˬ|!ĺq%7 O [?K9y+qI| IMXNR&CfU[͢z24wi I na>$[ݾUŵ5)@!!iLvw)'ײD(3 sRɛ2.τF I(>1O^p{}"82.xe!"nN,{[;,SHiJY@!`+.l2"䝤ykÝjS4c/zB8<-<BYaK: \Q#Q=g/eC3V!z(no*򤇛7 ʸ(kdNuK|FadoraaG׮D*ʚ~?ږo 62<rq}}[ceJ`P|ku8y̍20tB`Am";aH;zpȖNa\Z4am2zAGQWZ(~u6/{ ~L_(0#2W}u0 jD%Wl8OwvAx%emŀT\xms94qa2x1djggr,a΂D]ÉYXB鬏v+fUFpD N}j:v!̯|DR:-ZT0Y p'!MCq,ӛk2&l||/D3_?由{~ ]Σw/JMսS815oƩTzKhIJ:; ! { \VcFCV9hYpG]onrj xd@{_^kNȿN!)ȭp5=!<9&0jjg[ZMm#u[{ێ 3t_"~pA_ۅD%zMFdd;EԷ;4eksU"D¶sl$CO`KxV~9/|ù·<5qg9OttWo78YXJہz %}6Ds?TȐL_&N&J&¹YDXj=—.=ghCp ~-&>rE5e)Wļ.Qd+*8@?Ix;hjY%>\M|DuҩNubBHGPbA5O"pI, -0f!9_/8Ѱ9U/qA JS6O,c5Zcc^`ؤ 9/lp=QW(N~ aH==TgvvvI︄Rv[Y슚 ͖fThbiVe76$; ƚs@-ԱZ;SR#Bn>.1l,Ɔg3P״w%L4PdB%="wRmup̆OP@O# *WՍJܛiXtW?bnwѓ8.rJ}Xeݟ*pI/:|-(ƔVaD&<<%-]Q,4B# ZE|`r$*8Qs?Kh93rHYo#К\-3d4=/{[22>.YlPtzJ۩SW{ʑV liCC U06xPf%v ~'k(a0ERxYZ1?e9|nm$zvHI_jwc1 U:9&+'rRMd~m;3 Z|8?5ƈBHD4sbCBvүHDž)mrA v3V&>qK<H0Nx6?3 |(gRw .RbiI߲\\}|$eZY"fk>&/]_, P}pіس3T UAPz?gTʣ =i0m;–o47bZҡ8i θ-[,>GClPOJ BݟL?<_"bB÷`: I#V TmU4ٶUyX 2fq요jtEN/G W8V84õ8 CxMtQA^5jIX[P|~N{K#L|ϒ>`ωN?.op5DۋXi.^pn*x~viG߲x*&_cԔ+Q bDڵ@Σ2'AiDa%sr~Sm|5Gܥ\n +RvC>ή}cJ1A,/SI5C-2Oa? `|_)AkUzG;RV' eOzVC6Z bGq>򥰡%E',V+t(;U91-vz{@+sMZ7&@Dm"Vĸ9$rJQ>~,XE,Bl*{AбiPY3GL>x&NRS7DwMs|)]uR5kiq ёHFH ?v6ϭLjc8>.)[vܕlϊPȌO^ Uz1QLyV|jC)vt:L4\PB#+ߌF'dHڱ(* Nn2}ːtQ%-96"{1/5֗Grؠ k]s\62?Ga˞mdhMHNϜ}2Q :kq~ٳ]&L}co{5U-enĚc wWify'z! kw?mE"J 2^oRx砦AZzM=|SqQ*j7WࢯS=]zZ:_)显ke'`qu@w府UY.P'ߔ"r|_ hM0QSA 4ϘͷN4p ~ԗ`8J _#e+yh}06k*9~ ?QEԇo*a,1h|Hp?*uѾ-C2ҔZHsR:*y84؞O^:cÎuN)Tv0bj,S+k)iFD|'cYˀrC%Pd_U6hۥFX,iNCF"lJϠp<ǔ> vR5/fpl3M5Kp,WXۯbwk(,\^v&SxiC~E؂ !IjU1bU5}cSeC8f ͮyj` L/>ًr`ߣ"6mW~ӐY>sY4.9-Kx!6ЗL9im6KorN+ݢ> VY 1}>-Px z=j_(ઔ2?{Kҭ/+ E?B淛 PDcWI]#((0G(F]y *j VH5-gV`M!kE։嗌ro>Rs6/iU(ۋ'| }) 6aԔh:ڹEύވL'*3;A%uNyGU~cLmZ 6(=$39ԴV.F}/^ U }&=mqU /|Ȇύ*R7Yj wH϶3jf*e@>nojYX[6&0!64K7l12 Ϻ7gّím+$x\Hm~ϳS 7ݰ7e>353;$i#Y\r րNLsOf -: FQ?sM2Oaǐ21M@..2mH{Jq5]i|Ջ ZxdbN݂" v֫ &do)ӰX_1Sk \x$Xc6\F3QtzhC*C:td2%A3e(o\kU"ߋU$OS0&#= ( 1.mӧ%GTKe1wΞ C̮!Fl!''w=JЌ(jf|pҳ]|A'gbv K@25K+hhp|! r}KMQcI =+kB/Kdˆ[5@O9#T4"ןCBaf[bؽS@5{)ϓ6#$3 vf2S#,YntXcuXW˙FTUn !5޴7c֡(|"% E%1G *Ks+G^9{ \|Q+4("=Uv a'"+?9NZ^ʀ0AAjp3ysDs$APXJ?^|Aל- i niSKswJV\,|ƻp&= kLx<9`~6J V3 &V'״7([E L>&jsd EـXk̯  0Q!vҘAW9Z~=i`|Wm_$NYZ"qp]QTe8}J6RuPaδn:g{H.֘V}Rf2St =Z O$5Jt?e+؄La)Pn)*_#<sԈBwq Bհ$*jNFC9 ܷldqQ5mIxRC'R peӸ 7{\S2]D'Tm U%|;^<0ΞlXf;+`f4Z@C_)2q?,מ-9.Zl sX{q/T9 O#Ui? /}F6JǤB7pmÂCas|O h&-oo`ӧSf"0ʹ&uwʆK,mp((f]ϧJ.p݁DS}Gڒڥ,1ЂX?4vpO[NCpUr7mgTnnZjJa?>p59eOD7䣧 }`͌m[D遊)mM"pi~ʨoiEIIj ؒXzSۑ O'lxѧl aE cOb_ObV?*LLNâG8S66Ez=vD W!.;>f~V(0[&9&NIxLbCK?-wVse>銒$`0v˯T 4rgFR6vN4#Òlկ6sW*V/By#qM%ɿ0xz_yX$}SSB蘺C^EtL7.>Oly(lMbѓ <[BO83MmS{QWwU7( ;(؇`7n{ErkLrA3Щ\ỏ[9-v?MVi,C2jBwC] lQ_ɿ~.%xrAy$ '㏢:Idʠi DUZ=_4&kL"IĀ4Ϳo_ N:gsatv]@!Exasj?"q 0KiQ WILYޟ>\mtvݽNN+ቑ[';ހU ?n?!'@RDs({9}oh Q^ (n%N Aҋż jʠ3W0-tv7Z.~i 0/KB: v6z㝐yZ s{DYy.I <<NC ҅-­su |ki4V4ܒ+h~ڥ+o`6l|:EcU"S?˷h"d\/Y9ufx/&V1V(N\xPV$FEG'VgYZ07070100000374000081a40000000000000000000000016101d03d00005908000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/echoaudio/snd-mia.ko.xz7zXZִF!t/X]?Eh=ڜ9T!;u4h4zk&3OwrQ& 5l0^^`(xh>@ם80 j 1=zl N{dE qԟ"ѣ:dۜ_Kިi`O4gc8oE)T l`s,kZȤ^ڄs'BZ<"0D(z,&ق{U_zf|P>œt B1 T=Z,,r/{\c,qZ+5O`l#6,[zw-'OGF&&O>udm$MuI"vhؒ;r4˿ا{x\i$_UʕDcXrUme?BaDRݰ3,p׋Īq~P]E9dYafٔAl9-V=*2k\2(p)˝u]A(An1,6y7~ S LΛD, )1FHϾ:Ըi 茖i>)@ԕ>CHlQ3R;e?udiLXEGAak-+I7~F vU#k# K jIgЂ5ߓXG|s|F+}x#QB' }L0%cjmV;IR9rzO}܁> iqcʻ2Xw zuB#OA\C3^x̥`B9GBNHyLĜx '>{d*l|>2"m<>#lZ{L_>lx{2")Q Dv'k~{X!?j!H~ǫ?FiZK>A1#|J_uGx8"=x~?cJ~ q*mK,4s \.ސD[: f.BuM!s6}taՉuM憨i5t;5]8 C,ZGU.[xm(uiէe%$!0uU(@6T[GQpLOCZVUl-^:;tzHRI%hͺ)ÊRƭܝ_XKQȤU8*J1:zu?eCcY1 c%Q#RdQe7PUD,^oͫ]g)4&] 'j=|3ESVs>*ã]ܫ{ N=?{Do^; cQ2yMb[qx틛_0rNygBŵZ>àV(ǘv׺f钿@!%Ac )MZƇR`*KVRYrX3 ?=g;I>(sbNf|'n߫M@׳졡)@8vmnd瀉@'Y E6 zy+v=Ұuqd4eeiaci5(1LK|WݒF6Z ErFيvxLQ$7{X/-jamaqZ^cyb.mfCgB|lc$ 9Kh ,O.=w;NX0zmՋIqx ,ULݬ c=FړaOBဈy:aiA.Sse&?ŮX:~1 GRDM­g0>'F`LK NM^6x (cRWcm] cBdV{ PJD[+MC*ϧiS΃_R%3YC$lļM ǂs/@H9+'$FQ aF1N۵ԬFKTYvߴ0܎XSZ}}@).r'Ulս܅PU{ ׫s.Y(ȍކOd`.޹ޖ.60DŽiS]QrV~ȊBG7@zwo@ʍxQ4z(’g0AGy!wx8 H|(8`Ddf]XmdZ/s6s?!~Q۞2T'n~-n\R_ & O< Oۢ 8wY8 k!'0 ISJ®霰0G5$P265<  z`;trq(fD YٚWCfyU4Y˂Z SتwUrf۩2>$iA^CId,y]f4.=^,DH!Ȯ"t\{_}ښ^kʼnD}N g)h F0 2O ((\fpŌGsUե$tm^E7Vk? x#Șj3yq-^(- uNnr p㭬X%"9q׿Uh{4nzr iʹ0ɱ{JY/ʢpt%mqATŐ2S/ȝï? j VdmY*ƒ 6r7 DKmoXdCJ&;32$p Y4ȸ|3ˎ?pafXM 2gwEvыjs)V bܸ.&0nJ8Di$%cHA*y' Xq;|G70qVQT B ZؘM9<k/nmxU}e6cy;WVͥt yNf>$=sl2Hπ prYq; y4Y3'.5c_9uޝA?,I!%ȨL s3\  r4cl E'Z1}To rC P}yLyJn;;5HaN"}& ]֠SA`>(Cփ@ E-y@™왘8~c5U┸؅31s\H/1a-ԑТ秢$hA2aXݯzJHP3:$A%ӅQn&JL%L2Gt6jys%-?R,Bfͨ4Z{ ;d20uՆm s. qD 7k(Nub0MXh60#cHU ?++92j*`Nu.,ZHĨ1oUDv<|iaGu>Q5PћAҔmI3¾^M \j{呕@/V,ճorIxzzU.i[˰KNx28w[ZҪmy* uÅO.&GpHퟩT8rnGSO0 J1?myQ>bSZ22I7<f}zL4>mb "Ӯ’əYˆJa(B#k_: tQ D N ށdAd9 ىC%&tzh,eI΅BsnM[I=[b5h7\y4<.*Pk7 ( |Щr@Mۜ TlڂB|Z}}Zyr$VIh,]¦1}1փw?:brwoپRDD$(UͮBB5ڢO̐hd8T52Yb7-K!xlAay_ʽM@p/0ĉvЮCBC%/%,E۹Bi(9pl>i`[X\¨b\7);j*Z7v#yWUKɍyM颺$}.:S:;7R0N^yt.Xd{ZA3h.57j[f&ޓf/G] ɆƋ灰4J>Q^վ2r\KkۨƷWSƤOf+ܫDUBQ!c&\rW(:Y700*@ >th't%G+`cΆ6!3{qϰaPt-(m!R󞹝Ug'ؑ2>#xryGMҎ91uϻY=^RG]I$puOq%j#zV|%g=@LY- `X@wTVPI!2]hu;#-M%mut[#lʆy3Y(!ӡG9AA&VTkl+sf4>F VdBlYPi A7%{k\:9 / w{^`HOz=7c*LH'F'/1SVzv\╿mm}$ dB8zl vݥ֙42 Dr*z3O'VO-R SsR';Tޫ\\K^.L󳈸Qn$ ?,/ICbvF)HRۡB(֣BS?5V= Jdg}\F6_-sȯa)b\J+B:g HvM Օx?Xn=' oo_I9'IǒoBk;xS W=nckZnrY,\55T)ф%!-G<Цn̕D F9gsJ8f{nsyR96 6TznQ;kFep~e&YkX AՖ[+pl2 X/Wn}/h]E,X4 2L"k# /o|S;BQ& $ =Vb°M^2F>v6rrtf61nNr]1BGkAU^zC.*R_r70+ۗ[i7sL44j]_ς n.Te$X%F@榍g=Eni`-I Pl_AV7b|9hW<|ubqՌh“NS15^a3j`(0#n8H6Hr0S*c$!+ՠco%W䧦}1@ qj$:h%2z?ڑ?ݮDKîNF2jPި5.0%YKaL̨^t藐^㮍3h3 _fnP =ZEyf_oyBkm5ųDPT'J I^?(`bknLx1&M_3[թ<x7PTcD~&,TlEݣh3캦eu-E\YDaDI9`q Ry屶{*AZ3Rګ<*A-M\0RA-ߗRӉI17CjX HxG6Y\6 $5La*A"#R?"<1af2 oM!:Wyd]a-^>p6<<'Nli'y#^T2E{A΄IuܿtVn>StoMC&<4%f{Nu챐xh nə5'47_:`*l39Μ3??*ŒV!6oGq_5$ÓHW/Q]*u[c EU,\mD"Bh6aNcv,!D%p7u|SY`z}e-6;`Gy/y= w9^6¼ 20Ձʠ:R}6U+Xрg[d (֐ڤ8Dsbcؑ1 %,j{~]/m/C/388ؤylo/tKN#od.k~zrX/;<(=ãs bAi`/sOkIZRm.cqGXG̱2fΩ4Y@ e5‚(l'@&n2ęن;,<Ų5W}"|60xoN|8ڹajhL#7|p>"&rFSɅ>jOke SE.ovtWwNnr4 %&.nbV"t BeDh !la2|_`HI8.8_͉>`-ұ@}3v.V&ǗOl`JAY, k5T 7 咶}%+a# CݵR69J"8Z O9{@ĤK= #igFۆjsv.QIi9k Pk?KXȟJ+],n]_4Y(nkf[P[qqVo*aURYQ6Yǀkدp,zCz1iN]q"zOJ{t&o8[}N&|dw+7EM<Se{( Ѧ O1agw[ǬRВVX-IEo0QäӓMkx\[Et2qb5FXFӉW>؅j9馭g_NDe]xz@׍f}tȭU&5bؗU2/sP"]2˗(H{DAl8==Si`;:<#]}_Ģ|S~ާxF+zQ:/94KnמI&xa`~8CNS|dW 7P4$H6LRiq\TANAMjErlmlOBU:[MÂN.am%澞߮VNʖ?ԓq׺D7g )[F]cxw6J,;@4zAyiQH6\h7&&,4S^Ac=^]7GG^Z G0LjK}p{>&T nT X~9FDNwxsfyS\Ƙh⨎P+7 GdnI]:xmXT?ՀxUIM~D `G @Q{y3N75Teb 1OD> w_@'~ D8ϟ/r菪;AƪKtJ>7AqoK_Wd >t{IO>\a!U@5vU»hi%7Ti7ɐ4#,<`Abw5bGIǩ@3~rgNUli\򥉆''p|]I]kZğkrm֓0fl5=UlۃjoX|RWٷGYӂ._qa?~ `fx4"6ycZ8йI~ù>d)J˘V "`H"x MPRσ,L\gQZS&y]֐sB)n/˭PqDWyj/eNW %hv<N.vcEzX8~-)Ty3H5qq}o%ɫoo?;Eh{ɵO9-?d6ԦѷkJH(szf@>cҜJFϿnqjX=s {WV g{B%a^m@%:o*pHŤO4GjvJjPE9/Qlh#Z} pBh@r2/-"PD_UƨlJ'W&Ko tsF* Fui±ljiY﫸nKidLckG )2ھKƳ3 V3㏈JFd2^?Nb(?LS&HgMNA$V4Q5òŇnDzs($JsS3銑 SwŜ:͛Xn{$0,5o~X1+yYVnL u Q yOd)+ t'uؓ+*4FP ^A)Hjb$P\Cn=3͞u_5;-̤9n@#r[7==m&*Ц&uLGHφ|T>;MT}7/c`MX%#-e_ R ۮ]s84Z=yzpX5|,Ob_ݤ<,O6}aeȽ3IycP0XQAώSo{ A Kh:Q&͸3~mΫV2P!|F8خђȻjĈ(I \Cg(ܑn"h X@ -i昿35=f7bfwfӏ+x!__K)fHƦsۗa-F-.(-y9*>p-JE|:x>Ւx&^c{U"->)5z>BQ)0 \:N!9|}߇EfPJ\-*= }I:kԉɥUg~aFur+yΆ>e ׻[lN_R$kD滒 4z>wƕ=[]?FEyoyUaR{.:lWofBE@^][lS=gV 4U׮x@ClsA"]89y4TSN8" 3R7pԨ_k~mp;S<_ `Qv 2].$1%]Kx^6Pk#OEfxY1G1 q1!`KD:T6pTv53'`raOlJYE&[!_8 og.bCm.=:;P-#3s nbV IF \8VxvfP塿(hτ=3Bz+8< Gr4j8$tHO|-ˊ_Bfdhlj-e9ɟۇUVUN\˰$Ja'؝ʯ>.Ec=x+=2?&qlBbGPg@1Ot2<*&tḱ{h]^+i7HpZh z6;fJ BN\I Y*|b+%hIEubx@$T$Oxd_&[nMj_,w ײ=vAʿ .Z;=9۶Nqۘo2?dCzFL4H=1! Um?"UiZʹTj mS}NIٳ& O3 U> sVTJ~ RscWS r"G6 ldUv&օ.].ͥ'6S8ڲfj0!VbXLqChgmKz(p1ײ7\{e%(}/DFJ<XbRY  yn/0 2xJHHrrɉWR^sTW|;v"Q?o\p|415ͭOx1UY(n8$M4AG+Ӫ^(-)Ma$YfyI8NS b"Ebodd9 3%{?ٞD PԚHw%L;ȆZ7M] =y@%FRl[(4"\>Ӭ U<ސbcY&KRfo ؁x=gŕ׽F+j6-fA5 _ HO1:6 uP2}uH;G9wDIڵ /hCn)t7C_体L[/'I>ѓkϾ _ ]yۅ 6 #1TԪs%CρǹVz>M[b͸>OɎviI羭1 =q@[vNcF>*l bX=W&'|^/|4# \~KL/dѶ" 'A3WMU4B`> [P:ok9|sH HΪx\>[S:G3૗u~4NϖAT!rGycS炔ŷ(QԐx&Wƹ_j8Z?tzcp9"76ѰtKΎ+50FYbd5"tRvU5>5cW oT sKme浥J$  ASIOƊ/dEcS}5Vgcxھ bZ.'0'XbwXYg4tQXqNzQzzHR@3V\1I0 T!33e-􋣄!u8PR YsT NLjjIBw:ro٩u zXTrw_;Y&=F:؛mv䟍yʦHҦ-t{;o40{ +?5C;" ()6cw'4>~a~Ϳ6dZD q7ya$kC*UjXc2BRk%(]_JG`2H `L=x%x!OCf,ME5y~iٖ ʒda :'{ʇ8 5O_QvpM[s^pJ47%vER}3-Ǒ#,xU/uKS6ox׻LQm]P.^TpR]dCVZ$#mRG'X;'[[vXDYk=A~gKWDpLs#Η^ 25 (V$Bfՙ ^8F> hkҐřSt|w␑6}KN$ *WB":#?xK" [`ܯ褞X:m1H)!#^Kʪ' 䞩44dKDZLwAxRs'KC˔S*~DIPxfnM kpc`n ֐1WXcLo~2f< A-9\tT%KR&c(OxX-~ 29Qne+ P9cZ21BAх*:%][gxH7AG,#|?8!MF~O_]4.n@]F}!h祙G]aНcbVQCmTG=)7>yՑ0`c!]BQ8ju$kOc 1;ٖ ZZ*?Ვ08;||MW΢ -dܿEark@- [ 7K쁳5OWPҗ1qi>oi6A¯(DFH,Е&bU((s/ g?v]C]wѡ8G>"{ &5XFu_N9W7(f8ni4'WznJl 6Nհ:|@\n>fdߓ+Џ`rr1`UZ[(hOӰDNi?;.v<k[N}.k?uLủB8(gs.D~(1^O_C'XラpBW+()[Ȝ'k{gñF Y6oGdԺ$?$JroMjc,^cce'FlA7ef\`m3,RԖG x\vd1U:gil@M֐qݯ ZTov;r J 1L+]s0P l, gmj1BbF>B| i%ֹW"9PDl #zнhUx[|]{  ]R+,,fz aėsM\IoHZPLGVjo>PzO $ں̜Ƿ+JR$<%+D}"Fl8 MdqHRِAJ_jS!>DZ"bgUGS랲g#iZv4 UQ{ JC_{;^Bqe zQט#R^184Uᙫ2 {G) D51{S~9{"vFAh!J 2#mmR%m W c1m$W[{tOԕ4P[hNt !rY@gM78\aj u)PĨqy rGugl!Z^Q{MH}4_0B#y+ꆉnP*1Fy8@H`wLA8\F(^J&qɗ't$}G!t*Xhr~Cܚ#9vcΙ+ҹIQsfZɪ{(C<&Xs)}ny1jX}j|v@}2W/FQ s}?9Yp*]ugO?-4.F@;W,*XxEnHц2MI' jògv;J8x?I;W/@ uS0X%=h;DI Ռ5rDɗcv,N_*.5S;]yԬnʛv̍TCn_kB^f334r|駥k^Hzjx) 2ǡlQ_sB3X:n|]J!G.G]׿Kc7CLS3oCx wcѴ=DCm_.ؤ 3wB>X?`k|dTc5we4L%˓.ށ fޙfVUsDՄ"`_8*$\lV9eZqAVQu%J"ꬲYBDA۷"8)HbxS?(p>c#O;D1hXb¿q|%vr{_цU(FAm`IOІ.3!-uM0 ۉ8ϨZU,g`)CrmB-Ioqڌ2cꩉ~'4o:qڗG~SM؜O}a⥄\o \hrԢ9\#`l(#H&#rK}Gj9ǵhekNnSPQb*gY^JSILg,縏>Z9U8ǽJ= .hŷqyYjeIUb{qNsoidoF_ۚp]P#Wd&Y{tc,,2p |+ݨ$WnF`/4=h3Pn[yg1[\8KT|/{6x|MNڄW.ii3h  ԭCA]kyUB)Bֻ>~$)0"7Y(UͩʛM)L,$>$OR)xg Y4f7fCbD5M*a^S  N6ܝYFI=~Մ$ļ0mh C%W=E&@:fr [~H}(LUzKsZ$8(D (Ux@%U[Qm1:A^&gcrÌ%ua~V8 #Jc187*H74|{,m]~SosN Nvū r@HFq`DZӋhm4I(X88p]Ӏ Μ_Nb)L )֫ƿөP~ay\ܿb/nz%_PA-!XISZx-~ʧu1nb_hHvy {D0$GyO#YhzkfICZmjϋժ-YS%St~uUﭐ&$Ԃڈ/Hu2qTCs^Wv#-HZ0~Dw~";'˗/|[_avlT4+%z/φIrB'q@>]'ELR7PH1nxaGh&*Ip!}cGtAP(8FK<`WnLT**!}Ѭcs9]BRv X g탁ް2uGW'8(C @y9@VSE$6'Wb 0Wc-dEx ?z^?4}[|ZNY dםOnD|RHrjT?Cp=%Wr)E_-7I҅ PTqTHp#!WhBEbm2z/^k=enV]L%{ ?Q̛;W9~gh2w\Ye@ eD)/*wozLkB9?.z3|9"Dq.QH c!P}rh7fJGe;{IlA㷁xfÑA=%2g@ϴ~1t[y o0jwD-˝"dv)q󓃋ƳVB]4 n /ҔV%MVJ/Tg8`+nZJG9a`ڂM/߰"e_g6d-V]gL~S)o|?'olU=^Hq>bмp D{'?4\Ll Y.Ĉ0l[mP#f>zϖsH:U-7sżvT(tk|T *WxeL&@!mT-yZټ[~P "l4EH ƪښ]Q޾SXc o*۵щKToOhO.ʶXE[U,C[}z~e[/mAT-bb>E=u0OtA18c6мɊr A75نo|Zw$oN0/8[b5gyn%J>O:4u~@XYH&Ez,>e!Y&s풗sofM'O[mht7| q6lӗLeB 9OH^V]iRGzLn9%~|'m?Oޒ5mi)5-BR M|+qYӖⲮUZ詵R͜:O|֛6P-1 ,s$,vdG g-ڊ?'K0j<)hnWz,w8|r" T.iM~j]Q?{倌VĎ+ ؾP1 {S/LLC3<#7@ز mfjdfb jx-N_q#eq#Ǝ]ST|WuԫEj;ibRc*XT\~7Q!ꠤ= 7?v1aAIZRe}ih5rIyu&W= f|A7Jʧfǣ;aU N>2zry.!x F~0Rm_뎁Y"{_jrO4Iܞ6S#ufz4mSL9zDm}azWw^bhQ*U .u([K|7{K;Z /Y&at $o/#P$;z%˥M@ xE!2{HNϟO8 %zDi%jrf[9qJI% J*<{Iҕ(1803I3k! Ɋ1WAe>ebF4(Zc)rV&^ꝉurB! Sm'Z[-YvaKOF+ot1h~&.ew{le K PAQA̭i#v7ybrrХf0Nc^*ȰJTa核]Aғ\N֑:z *pHwAYjY(#R _^O갊l1oRn:5Eld闷-1BecPГ-:+x3 Hx6NJ+ $nEH߽IiT@)LSjYKBǢǫ\+٥F3RN>eF_uGCD2bKJ&'t`;t1f[^gy84[l> 7D[~ 'y~\ lʟx{Ri5UlQ6.gɖ$|X]BH@ pjV"gZje <-#@E$ M"c9+@]>1O2M"O% /aV唘Ncy}tJ.QU[ /vu22w7_9n^|D'; ޽Ӈ eFvޅӖ~$U1H( r9xjTlb$tx[p=@ y'o6#30x#ms+H}u)h=HdmUZST#G d;[HTM'V$Ggglz6( 0Ɏ}OK]ԔYȋ*]}5W"s_uK"ENᰚ/!1| LgƢGE]7eJk&ûQ "A\jQ/nxWi8h 92~tt"ޭ_h MGC/W7qھm:[ѮŲ󗝬d(#Ttcc0K\S< F2N67])ZDj ZQݬ;4QL|jl"epV?FYGn$ڒ3i{j1'9z,2X⚲U@ 39 wB<ۤwƦeP/4pd* 1bM⭡Qig$1٨gxh ʐsL2Xm`:jDݝd`e=ј>vv9;2]`)3nkar#`áGnV_7*!Pp]nvu P$.A⃪Н2.ݼK]aJyl~m#Hy   )IUZ=swEG?jdK/Ec,K޵tD\JR"[aIoVjSD)&ep>q~h5;sZjLP \Z+1oCڟǀJ/k?uo·KcSInvynuH9%;|=]sϽU\ĭ_X-cɪyDS.&OĀ=$B_6JlhJO^[!/ȁ   DGYK|?d+%rZ|!43ǥǴi5K< C0Dhs8_-quF3NdoA9(._sl7H?OرQ̟^˘h׆tuꗶPrx &]0Яrdh4*Kьoԣ1<$T1-ꔣ۲@ӂ Ce;;"w.H^.BD{dP`);jzXV?UxUl=eG7SB6ފ#x<NWr _T sW)u* FRR g#6l c2!tR0?xDiDuHe]|B*O`>5ʻ&ϕې* 89_֗|5j WZn&XAzW$tc:YzeՔ\1rOnOZ?BȟȦF8+Y]UT/-b0xFia!WE)aA)V|5Hx0 Tau>h5Yc_.t!򘀻2:۪:"X6.dz"CZՈ4jet`.oj,ʝK{[*gsGuyBVdj~,{m]6%_V6כUc.a -'#O [z rmR~CQ|O>dK(0QӇ6b6%~ɎY&. ʾb݊2ڪO[:VRfy8բE0D_pb< SH$e ߣma ])w S_peᨣ~HmYri&4 {[bN$Wew\.e@˼qҜC(,vxdTF% rJEh8 #蕺jf!J[ Ԫ˷yAB%G#R;)3L:@yB>c&]lO͎'|'-?EYԹvŪ׎YˣFۨ o<"KIp2-}h ͯGPG@5qM~ܹgT !DlUo6x+[^ƁbJwe4u>S"$p X\-C<C\.C8@;oG{Dnfj+0f=G S =/ߓTOGcۜpY`{KZ/m~+D,F!G؄CO쎼n>S9wbec .)jl_7jùgqH|H .Z,)I076 -Md\Śi`]l1#pH0ϰ׃qg)M?Ŭ&1L1|F{YGf<ՠ>[g}I%:U1}W- vj[^g?gET/լ*Iv_zK&ΐ`_P-hO]E\|@i-Y1PaƁJGcY[9W"b?k gS I[7߬E2>v wBp̺t[F^_Xs- 02^\-Тbx9Fr^4Q 5ՕE+[/(=v\ c3U])-K(4+dk55D~P-KA? Oڴkn30YG ӽƖ2nd<,&'Coe~VIhMV\dm)|fG9m\\Ut4,= O9aylWd5]ޖ}UlΒ-IoɈw̘N؏ E˲Ԛ0dy艢QPo~|~:>Aw$Ţ!~V rD(뚎ܚU8ofN3ۆC\$a[y$25C]k҅95c]!R?U^8TKjX2~+ۅ{J;qjZћ1QѼQO;Ее/C2'Be$ _?o{w_ïO7I+8w/A')^/R>-䓪³N>ODֳϟMRܒvVQ~j1|so9T j[B04Т1|y%FVK53U6}~3KGR'`Z< uI7"A}7?%kI1+u"`$&mE )NoKOOHdRB#!W'@ GyϙrKFZ[+^'4Dr'scogHR$VD@>gۿ2ΫB,Vj&cÝ!DwR;r-=tCqm  jP8v-+~ƿ),{GV]MVZvilĉ~o)ڿu67aM7>L,מU,I T'dmW HJaބ't3avQ.w)̜aSF:bZi-lա<` M0%1=HTlKruȬ,wKTrB>Y7 +%bTEx>HZln% ʼnnR̪dFbb#Τ+O{jP}e]68.ukhL{a\ {Fn¥Ah,AfR.#'g RSk;-m@]t~*I5$<FOu ٗl%Ȍ8a= |UZՖJ #HD=wuL&v!aAEpN< q\0WW7msO4r A^l$S(9=`SC[7n5NC-AG4@~Wy+i苶>>.pCIBMIRDϑ2̣Bud WuG."øe<~"ǿ'WMIG&v FBlP_Lv{=Ǐَ mڮײS@6_/ a\ ʎR؉sg|9V͌IMWJR ȠLxBIC0,&ڻ$c~EF "Rr{b\9{!q+hV,'b\L3'8^Z)IW?g@8heb)ʲB..ķJJI-DɭT@iɥz2Y}A1E]+8Z9 | 2LZ7i#>vj̡C).6=G^脼3ckPAz686t ꜆?Ŵk,vΙ*KQt)=Lh#K KN= +F{1?OWzSXWNAz-ʟuqϞ]QgMGƦ6 _-BLo>C_Zr1$Awtۃ_VSu*d֫ڎ C@dv[뤮" n* Ȥ[L;G d|xˑp}HTIybhk0-Ǩ+RI ;O/o76=H,|PV%I\f.VBYe`SyFL1U OK(pL=B[46ԅ9Tm Rfp7KeDgK1Yz?=!ֱp86n(^Sˏ5 ZpO&q ߉mb̬T ^w{TIS0dY5q/~gzs!K."̋|wa[ZevY_K8| Dfh\n<2*79NA2 [(vj{*(΢1"p"YlJ"!113i"%mwCapp4U1↘6vnK<~ ٶM!r#lw'΂'hM;(e`Oe~tW9"_]CFñ7ZHxdga D̚l,QW\XO΅ gH/K/t?O\ e>$'=MW|Y4_kUZ4+5-^׃^[_жnm5OkBTD}02#@^{_rB|tˡ/{=:ev>N"UȮT8ֆ/pp2~>w+&Шӂ `Ԡ0H_d7qeZ|GR!9M ;Vt +pQMQ(;k%JX{%[1SB 7%Œ1DGhӐafͅ;,2&)&Qgĸ(q&U?(/q꽁o"aOWɞUo_smYpHm.v~V1n9˱ v0 cgԲvvw~Wz~wa$R|p~ M+=xh~=;{1zt]f [w+Q7[BGc,7ؾMSQY|mИ{W6 fCp#*f/K@{<[X,A(=HqNlL× vf/p玆%P1aNl qHQ~Lb",\-o|Ch70 =&T! "JZ%,j}3EI3/}4zc4$4g,zQ4N;⏢U[T` vJVL9h~|wP|]℗vY[S; WHڀ G3W׮ UoO:3{2f$z~54uKĽ'abnCN\ 7bnvgVΞ ѓb"Ùx@2q{E\qi@#6>: FTl#ɬ>IiWNjwqC"vu-nU}^-; :RtNfʰ7ɂ)7Љ#^r/WM.-X׳~ëtmnT^;Yԟ.e_"ZCgH%e~ݥKmBBAe,>a5X4kP8+nʟ!lOJ< h3QFqS_.ֹ̯8gӧ, J`⩢   ր뉔H?)CgžO0}i &wU{F7>ԞOU]DZTϺN=GA~X VE7>6 =,e 5 R^(P/4gU=HR=q_x+ S@Q ÌSy/x^/f1T86DsBD kN3mVc7bMe3,>Cjj`{zd{Q]d(ߛD |ݺ%V_jy6C^EG&`ZP,×kM]x%xQqEIuL]vismBr]98ybb8aŋv@T'p/U':Iiq*:TpHQ7 %IQ t1Xw#FMe)n%]N&؜~A??앤8)$fj\F֍`Gp?YE1şZo3K"U,#$6x!kp>؇}o}5͂ V4C]}pHc&:%{C}b^>zG'vm=ontߠ[Tu$.ԛיU N':\ =6#qw.1H'Tgid `*Sm E4{}=a8 j o⻔PÄin8;yQ]N4e?NM {g@Zֽ;:V [e89S: o7.7AO}K@M=5(x-!8O,\#@V<$:ri_Op U5g!lky/_)W1KJj#^pgQv%'3(՟8=3m%$6 DOVvmF>[P3p<\SR}BRE Ha2'2f;qIr8~k[L x[;C7"jMؼ9jc[ 7Ф Yk䅝y)|7Y͕eP_݉T O6ZݐPJ?8/~Q9Po[~B} *a:CL#E6pd`-2A(@~TO$VI^$֔-<܉clj4i"!̈Q=mA~P[W{$s9V {dT|)xcG-#`v[{pwXept;&}cpS j|٠N{fuߝ*J1!BPfvw@{A )cy ;3曆{/ciN4""c1 ^*N'~^ nnvywU7CN9 0!9Ar]cEAqZr:xѧa=%1 YH1QۜH#j+i<1M MaXP{p2da5}ˬՅ0x[Z{OI݀=aR4nT >)iP\tZUӛ dd .D6Hu{8^Q*8P3MnBْӾyI^W;HPˇ@AW3$H:!:О8s$$қSznO%[ 9'Kg *{%-%Wk S眧Af@9h-Eޞp` z$~nMpÕ @o o1T:)C [G>SGρ}QxA'Nȡ0*2* [*6l v/dI,141%S? D[dA4d4) ޟ M=0\0g13hAKo"U!&0<jJ}({2Kl-0X/PlVJVPd_}HI@?dY~C]ZX\tXeīU_0\ ǃNoS PjCBچV+mEHT>amEOA?H RgM%GwFy QIvObO0Wn *rRPpñO ۘJѪ!P(-U)++HUƆ~'*b luYZw] -u5vN 7T5PNM</^R"+&CP~ "qV__[vwcө!Yz:G4`Ex-840-֎z{eDGnUpOlR-SO?bH#̶]f% ٵ$į7"}ŀ S4M K >RӠodE3/`Ļ &#N`;YsZp,ues`gDBɖ"G2d+,h'UcL@Bu!a*-)[Gq`srwK&R4d ~. ?Sٱ̔&m, eETX猍E<il(hjIb6rFJsN$nN|h!qT`Kg  9V:]%u#-[`^Ȭ9kfx9P3t K^0۪ϴ`.Mٞ ` *i0ot@|vf2PẀn71 ԓ58rҞ{^| *F"O 5:=YORF͇5K Ѓԑ[XWq?9*J:?zJ!v6z[aoaJfAc\\KKbl2.nL-+y$Ol#Z)C-%ۢC 5-C%^Dq5 rpl%w{)'y֊x$xt2 ZZN7Mvx]dDb&{mG3Vd药kՙhl>6w<ϸ9~JRAǵ d& #6I1UB0VV=0!Y.i]yVߖNTtM, ՛`XgHw#QQ@$OĚ'8'=M+#LY0EC=('[Õzs 7"kNJ{(ӑ?yk8wN~i؛~ -vctng#}6#'^3 "6 tuiWbcB ?5$8Lh_dd{`5˭ p;!oȊt4GU~R$U5>rȘ lP\lme/z_gJŰwʜ@HK{i8z,E#}Չ2vP?EAΏu(ޠ2͙=ZlyV/?FQ\6<͝0 ] еe/+u`h9J_a÷!WTOOmRRXfgKi_taGStDi4[GŽZf[(sDQXUlE*(5%3 f)YDy 0& 6E\-y:1 Uwh枪jJu:  ENeGxE߈ɛI7o>P!{jW% hWg2(sYIIԍn/,m؟"@i54j)9ݔJfQ2IC]6P2c3 45yܝz~>t! _^p!I#{ms=SMf#4xS6wΪ:\ ox+{0tUC!u@2I c AHFhXGh/ 2#f bXOYHȅPMap"b=hE|C8 duT>Cc1rr 9i4]<;,rli=!w,rCi\Px1O"Nba]5M\)C;@;(#ޜXs씂;3~N՜̏Z#_/XI8: Y?V#sD4ڗWdCQx ws (D1|;Ύċ_"Oa$ӄ<-ot= }Ūm<,`ѥ7z۬ 6MwzD&/BIi>ܥjqw׆mM.Z@q.F/<}O+c-IhZ3 =YD²1tIñs9_9DZޫ`ܷ0l5_uЌ V|\7,}jK?9K#^yQX$G+LЖixc2pS5qp+jᨣ/ԩ(@_z_}Xʷߪ 7ҪV_/kDU KXF-/Wv#K4nV{MXt]ƣ<% ^*fj׏h)TCBlg?h֣+e/Ǖ[66D'HMp{?vN(율~rO,;4r54yk|%n7 V4r`l{2jZdmv{&3 "B0MyߔMm` ZgIy7\b6Y`8d9E;MU`Z0rVzܾyE%^l TB}4IU:B7$+ˆ².r}V`/-03|4_a o|qQHAbLj0,B.LIӰRJƀ6e&_hi@yi@.&ܑ]r!( cgCY\ι>V%B_ܷ͕6dcX' ҥjOh:5d$uhcOߋ#)w>өb BQ_obJܤ9yC83 8%mbW$p{ܣ ې(J_*oPuvɩ (DU4_~.V.ʉ3QʈËoڷ" 2i=z3g@JA`R>ncG]LLB`eU ^VtuA4+CNe^Gư+֚罌,`= =r(G})Nɢ 8 AfkWVe"F6@l)v}}ozx`1- zPc,шudP#)G IE򄲥)A.-N1=$˻h"it2WB70_@ovSN- M&Di"_D'q)&oiTU$0VDS7{,Y=#iC [1>B>T8 C0|e,L˒ű %8LՖ7&2p7_D,\Z"4,?M*x\'4?4y!/ -VٰFGũ[J۷-ohL콀I[ vyw7 qjJ }&&$yd{2iL7Hpt%gȟ$|*=1U!:<;n#"7L0vϲ y : )@]42#><XCcu74%ν QJzi? `~j@ۅKEeRnrad=_ >q &'2Svl6SRss:%>ѥo"|#I^ z-JVHWU=p`6REꗼϻ+T~xwn`#|~ȉYkSWO18=JL"#d:$$b&*{##YAn~%ql,{ ^4 ) c }#ahePZ_JxA)ƐRYy߀A>'IzHVJ]f?_>SҀ1\iH>'+kӕ>CWc簃U(t>(@.^r$C$\Pw%UwF !uHIx=AW.iߦql:?m FUczW*KXK 0d4ԭOxws~6i]ŠI9W{(*7GbtDRoHX<w˰,F/(n7z'Ft?/,s.btJt㙬%%/.&x=-[12|2/ 1&-ۋGI˥y9gS;),Qk H\؃x3' H4R]=T$XB3VV0~{n_;m@s)}?w J@*(w3Q=:3 ﰎafby.FqX7T=G- QzGhp4\lj_7M2~Ъ[!=ctqQR>W]cB aYp>ѯ,p?jbwmϸFPf4̢/Z$0ѩIf,ؕk'&xEB-?Վ) `{{ϫAD)ID=Um}EG aUu|ItT o&]9W"(mx>KK6N~V$U7K}SyS)D)3E pzTٟpH]k5ouK*68Rfd@L%_>.Ot,llu?H݊Zj%J'tV"]@g2J ,@Dm$lCی.VtYF>¥ &.˦VF2}[-},1ĕA @N}Q#xlv[4:!0VZ `Qt9#]DO+mB]A9;ZV(]ؗ#pv=֞UH)*ʫW]Q!v׺3B3pr@|8eu~1 ܵ[d_>Yo$Rn_( 39'(|F<ʬA棵,𬟂Tv] nŃTTջ9H%)MǛq MEoɚ^k*vSݟ0KfZIivD"}l%rN702Bj@ @@ћ?ܟt8g_~&D.Sl\Z׽XWtT@-/R8DU}Zwk }&B3 C7\{i'OO oÁPo 51_JF4M!Ps7e%,}wl2BmF‚y,_L>}[|Tn| ?1jT)& fLi]6Sֵ>)]˷<XZE|t4BDĹETa9j@8,;6r!E/j>ws4:r N{AVIA؎dE1,`LycM3lO+tԤgd PuY 0j)$ڧ.,k0zXV->VRw$v@-Z)iՄ"_;>+kLE:uA?Wģ =e T~`%D1!& QuP\7=Ҟ7XXJJ e-W[ =LÎ':9 E:fF<ϯ}h.Y$IW7lv>t -v)jv*n^i4CcSjO¥$6UI(rL8H~\Ȍ [, zn^8X0^I+_aDA_#>A;zGfYgJ/Cd)KH51z~舃!ET]SI7Brls֡zI6Ƈ.'HhTg3Ah6KE 4Am[fDsL\k/+4Mݵ6Nm9ê>k*j b\|V.?͔BҳhMyEUUqCO\1%W"8b@U]Gv5tp-GZjk`58^gYZ07070100000376000081a40000000000000000000000016101d03d0000199c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko.xz7zXZִF!t/^{Z]?Eh=ڜ9Ptw2vђ-4lr4G$D_Ҽ"*FjHu9UG"Ivi=Tȩz<W_/74PzWz\=D%?1m=L,Glt1lcz޻ lצt> hDgémnkrH4z .,/ W[?U\.q:c)Isq%q>nݣObgsN[i. jO",12gaV4;Mԋf}]6qbq }@' :*}E%ԪS#&-S,M t^No& G&N_׫< byk- o;o'4x7Zwdib'ޭ/*jCv|ėVO 0ߔxF&[2Hn^<`8f,g#>KKX.aAk'k|h\:,D89 %ܫtYN-(͟!K&)0sf~o @EQY z[ \ǴH6xD[ w[H8i ih|bW_+ {wdAԸG>dH*Zw4YɐxΖ 3"7U|V>En.n /F%y ]X-"ux]$#Wd-WV[J7D-AϳgOGRLu0ȻAv@jU9QǶ z{@yk#uK/jb8_19}GԬ*,1'=ZQ&?ۚδزj%J|KQI TYkALDLg}#08qR7bP*hh~"cro2UcQ 9sf"\I\in*9!#>@0iIx:Y{w}Zv@;^q5z V 7鿉 !js !c!'lAQ!!պ`u]x+([n吵"Ӂ^&眮gƶ&Gꑝ޷m^gp%x_z xFyCB$֪A,MԀ` % G3\B˗>c=5vkz4\)EP#V @1XсZ2q ]ɻs1COG9՜%Wz+ @H_?dʶg,=]+#cz*C줧'=G֣ߠr}'4r׏?ٕDQ3*T1%;n~/?LEek1jqC2>^^$|VmmֶHEҦjQ'sG>ְ*B4k+>V0ཎC7;ﱭd.%_y=#*|{*KkD釆_Y0=c'.ҹALTq=.#MaҦO0t$FAE= 9d[(D=@cVv'QݢmL-PYFO=*}XXs>gY=U1XN kկy}mf.3^71ThݠN82_⭷oæ]U-8{csW)~jSA 3JC ס5fىIH =O):\$]mI"/Wi:.Pfu #0ěR\ddc *$8 ()LkNT 60mGm_ -݀M6d y#/T|"O o8JKmN/- 2^>B/棾XL/)9jZ 2j %༴ 뙧`_p7͸A }:XN9j*P&ȼ>yG>w'*j $M믶V%@0@]{Vv99y/WBg(1}ia'vD>0սg~ ~$CgSUUvu6(  9`-CAK#{XKԾ3*cO9ˇa!УJCV<O=ClYS%qMX7Rt SxM\'e(G{ŖT 2-': 4 ~u!}&ć0`#C:}iB򇣈8`E瞈P5爇kD\Fn6#k% n!#N1:'jJ(Dšݼ{Z^Hf%T)bmD暈?]!d_>Iv_ 4 ɿVMqPQחAh:2zADz LU.WT݄K&Ph_-i{w#s[y8Te7y;c nAI%$}ϔ~DZ01[g3$`kPI.L:qq^>=C`{.Q_*L!M P\C]QkH]Mʤ< ćA^G >h$Čр+Mb y'8"h[&wdj=_2bjgQ{r_{W˴OE`R} Wxx礠3MJ7yo{ +V*h=~r$lLdA@RGgIh(BEgG04*oD޼.^gc;&PlyuR0M;7'q%L\xeyS'i2cs5/ BHpFFHPVPx&rlvQ@ m_j 5'B`V_`v.& 1dI1gl-J&ǣΗ L ՈXf,8p }Ĥ Ċ>*ˣ 6'9LöwfA;GסZB8τ̓+ʇAZUܱm/X<4>o5Ȁ qxvLLAʪ(T-n 5z:e .]5ܶjz 4&jG#3快kUV7oRFA.#eQ`>~{?_ALx%iE边oI.ʾcCQ~ӃAQ=K(-rm/UŝB{?&+fi}IZIGfj#fiaVOFt8j)&qM<:! *gv)Ne:z1BsIJ)=].d85kkjSJ0{wLб,&,)F%L~(@aB-ߠNJH=yyunZ &!9`s(6׈uӁ#8N2%=& Ix40fS:j$l:W|`7;YFI>;CXeXIu&s@|2h ,T_~au^YQ8-劵8I?d-Gk$\պ.3&\i{%'_+9ruP|sV2[r>$(gD1NҝͥhW{n(vfy c)檎!=H'٩:S%Yxݼ\*g{ł,^ 4hؿDKǜh9y!3+"ٌg<|;ʴ7dNKHCRMİ޿2)q90:A+&Pmչ] T9< *2h" /4"ၵS9jz ɛL[,̛6#6!Zh*^Un1'/_r` ̱P /g kzA8~gȹMO N(s>AbҴdo`ǹu /)7vEa\"J X ESDJْSBW8y{-a|c0YgtI K[76{/? c|Y ]_s͇jdZ5cLEt/wu_e=&(ۯ ^;A;d7%"+(I,?ݯyw$Kz%:47P|3H@Q:ib4C&k@Rw \ ="놇WC*PI]WMYЗA.~?eـBd#xQ?n>dV19)CcxuCSݣJS V ]鞆 7sAAHb' !~oNH֖~⾶kb .UȱYe>}H:^~1*ySzb߫qEo\~]e5KRRaoV/I*V%M9DSCHKy&A,BD,xv'@ܱ>g65ppё׈;`xrW Ot:\ɂVW0'ay3vc~z&pݧjLyءYwڍC@@zzؓ!d@e8P [# 5ȰέPRAU睦ʀkXL6EKpie3j!NCN}s$N, <$ 9Xݔ ꫼ #gE{_cX;\Re=(0šR`s"9?q崭y۵3\tV?du:PYf#mEoh6ѪWYZ79)7FN@I(*[P(񔙒Ǔ4 /.IAIw6& ijGZsދR ,ZѼCZ q fo DM2Vjx zL]hm} |&t yvqb 8<&rCKE-RyYGDZd'PVbJŐ;_fOpdk9Pݮ%zsg,qpwg( +DE!gPC÷7#dE~zةܑ?=Mk;P 2AvO"3oi)22&6XmQ̜([ӱsr)C͞2ؽr"k]ei:?CQM q }PmF=5!# Ak=$6j*zg~ RFVxt?)84e~.ūڧ1oEeuorB$~Nߝ9B5`@[GE+Mx%ԱnƗ]Ÿ0 q^xr߃ntOJCn*|ʎ x-&ZI^;!s5yRK5Ubr2Z±gYZ07070100000377000081a40000000000000000000000016101d03d000139c8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/emu10k1/snd-emu10k1.ko.xz7zXZִF!t/]?Eh=ڜ9DXʰGx'L 1T[cj c I@˼`]#PWSg*LS+qJF@f;[{yUWKuض/IR%f/\&sYr=Sɤ;:]un_ho8)sK 7^; swrPF͎XYk7^]v_^u±OA NUhx0g^ 8^B Y[$8~fǦ0Z!0&FS7 0ݿ.2`֮<W#Higcos-0S]i>v6k#X7 I\PNW:?)=3A^!ň8|@F,LӍtw-pqk' Ly >xK#4֩LFsa :Al+Z 5w!@uM 1v\0˯XZ']uXG1|#jyW+kzjph :Ԡ:/ l(G^q2;^u(k|Cn$ v')ߩmz'(H/;h"jp06jrƓXyAfvi)%9Ewjo>٫hR|ed˛TO6(rjKT1_DiR?띟8֭8g{}{XI0WUZ1Ӓ6~v UL߉F3|2YhUY!^0p`J!I?DbU9癪 ^IPGi}ӯŏw̕+IkaeYujy'bGQG@U- م}#ָc}/.18;C72Fϴ2Y{d#D?{B 3982xJFBMNܟ[v;ߔʿV&9(d&z$|ٶqg8ѱKOyH5CL7E=t8["/&G߫Q]DDz(Ucbk+3̟1ќq}P{q.W|a[J $K?0J-2x45onk80W?ڰ<[B==񔋚8oJjj,QN3O; 瞦WB8&y|Ft M`Ki 由lg^ ;M.{WW2kBԲ##+.:Ε.Էc;oHd̩0Y(r/cX>4a?<'7OUahiU,b^b@ $Q+!zoɘ:,e-TAt{l229^*pmMc>oǏsjqhkiی„ZJwRV+`94B1!DPʛ{3 [ qMQწt㧞lڈYyÝN3?bblF܊dP|PC\@rq8qEap'LsXDŽll aڥ_D|&r ޫk%'Y MAΓ[{͝@د\K[^(Aw` \ѫi&CHw|Gi"ˊ.ypl9b7{zֆ#w]IU[CګċŅvh c"4vDvSYh/C9etmRK_qUz; :*S#_̷&^FoagoGOCsȈ 1"0V^rv jU2HPIH Q{Nд\C30[*o(>z Sw?N$$m#xJ3]=Ц$0guvi*As@ 4DWZ#9*Ub$u lӜ>Q7| q9M `Ge(=|6C*ڌ ]YSZ70V*A_h6bK/BBШ۸6b>rMKL?o{:n7BET#[;T~UUUca[x8/jˆ9W|OI{Bh$1teW mȣI~OG#T[{hpX:lE to`J_DKˋK`>`gԟ" XJ L-m%K8P^;KHBwrbHY(`r>K\g0Ön2HBx/_cX#pq*-χ .Z[:08"_{Q茞Iru*=LF"(*ð>dAсpOg<&$"?=C/PƌNKź I9(6crn5hr8 Q^Rf(|hyJ5q>ҠrSO׼ %Ÿ'gsH֯|^%b.@Ϣ<7ry03=mG$tvuu{kakW$x\ .O`GiwC~ԡ!ac:7 1+erR߅,Q6#f7D~kT+#N ("Ax &*ç\ >LMN]^2 &dJ T0zC _a%&ɉa[c)T9F#c`c @D4AG\>PĖ ʆEH'M+6ziqQzR`@/<duJ7XmZ+MVj+cooّ@Ns#&*q(<~e0S.,EbhL ;n*,iʝN;z@C׵nQoK;PLGbqG< 5uUv"+[Ϛի}ځon%J̈27+fS^)!'`7W%̸q2⺂$wo#9{fԎ`T'qP2';,u~B;%M3i{-Ii]V9 F}Æ@K0|4cr6[BX/yQ2^nC"$6K+;;M\[rrJ4D[ }Qݤ,Z+v6R7@O-$.9ͫT%Ȧk`͐Gr3”4T7~%~%+DEDŽT{}T!tZs1_g mSԥZuX$kv!=AD\NV1В-. ]O-06T^/RB5Qp7k0ssiBƖ{|ҒzD<NڮzG|>$7%3+4ە)Q!^;T I2f?/)8< ʕ#?tVBj>zʁ*˛XTMr9df4M K{31!&膴K+p5W{|0z'ix-d ofk8X {c( ]wxJL$\V`_{DIB8ZFE}YUpp 1)|W5ͯ5絻;;`P"z%Vo_3AG5,{ӻ;@B|bILEB1n1 ?U;Dral![$ A} ` &3 1$GǵzqmFqMt-A16dtz)I{mUaO2Hҧ>{6F32'wzPj݂IqԍhH,{l@0UW$hS<hC>VS"wkRIOlDݵ3l# 7ЪA]Sn?~"iOC>t)OdetCv+B;&:%Dg.l)my ;4Wt5xN{KG#kv>p$ x8".*跤\!fơy LGCeD]FaU 3А8Kpv7P6#&E/mA6nZb"%t# Wr ).^PmwW+Y >c&]رIOP#4p`aѤ28>Z% ۽qՈk!, **]E;n9b,W&hOGGggo)9`g|,ł-F쟸D;6B P󬌓Kڿm; ,]{ (S^8 Q&mxR@rhXR*;GipщQ(e 65͗.cmX/ڇz?Cz 4I!6q+8hU\(H4w0hє2;(vwcY(<|^Z_/hc|2wgPo ٨7Ѐ#]^.t0kPv~:/}gϐ%QϮ-gxqD7?hyѧ¿Jk$sRH?:&dA'\ERK 0@USÑe&?x5u(?xL{N'P8òʤxFjXy&{WdXF?5P ]؃Rά=2D3]$p4[+(\`Gle9Dyck=.ԫ 8~ZN?' >J$0bߕH@W~;1yq(v9v9#`'ܖ ።ktWg3KJu ̢e\8E4M+nѲDuΟ-wa ͖i=b$=ُl,VJW=x3E(RU 2N2)t Z:~ʘ4"!IK8Umi8M!F'uϜo(Dz5XnR“},k(Gf@!o9w`32у;s/J9'X8i.Igە)rUJw@nFm*3dG`Qw$%f/KlHR9ϟ{d[":ZS.ֈ~̐@ViMм^ln#S}nCpb}—y{md*ӭ%yf_g;z3nݹ'hmһSr,:f$ 2_w+6.ݎ <%?; ʫ?S~ݳ#x֪ w6>0(TTץ1Ʉq ϙy^܆BG*K}w,e3ihyJ F-PHz;D5 :F"!;pDz'ĨEw]a&'e4  [&Xx9!Qu1J 3}@f MVq+&0ia1$/^*7$nnE(X5R*K"+Ua [w9;5Mb.MzP%qOzVѲOl Ywt7 m]Ҵv IǍ!U ,ZN Fϴ|˕Nٱ/8]7pV֜sϾt5#\ӖB J-˜W  c?y=lːG[-Mn(:.I UExg|*h"1p/Fxr57 d?:)\=|v?ǹEiJO P+hu({xho?YNv <%a֏>?8{љֻKM@1v*V oPWɚ WL`~ooB\))K2qF3r@:g&7@YRVѤe݉<6 ?,f@YP\t'Rii3DfET;6y\<jU`B5FE˝Y7M~?9m,&A%˓!tr'g)P9x,g_G<Gl6h;k@/;k|{r5M8nbXiI* \׺|H)zh.y\ &VHB)j(7rx(Rbsby4ef'Dieu[~Vw"H0:ʷǵ-`IrUT&MOv)lfܖ ?Gˢaj ZtD'5ply]f%J!p1 y%m +vn3X[` z7?pw0ŧmT|j1^ȇ>PޒZXZ&O=8"JV(r=lsixQuYռO^X|t8bK'E0Kr|ʵR=;րֽ?4;6!Jfݪ޶[);4CQAV;#rIgbC cZ"VDxR$t|At"/L՚m{.Tb(#MK@~@83X.Ss98B+%u/ar,on!\syPϤ$~>/͹cTQĈS3+:/=$D&dB-Z[_DS꥜ 9nKoBrb履 '!Vyy p4~CL޻% {Wev<% > *@]V߈AseqId;ڋaR^sMJp*_ܯjRm@jKj~dq2XLQl6,Ί4m'/U+*Kd#P2$]mwnogxR' 眦&0>05W-Vx%:s5($j7|KZ{\ӓv؋+įX5VQn5z 83bO_L4/y7<:R|PܩCc?ZV+:<>I)t~D й:XܴeΪd(͢/ER$p_7*?ncFJc Y#k<y?h낮!ӊ)qv\ l. `,̢OLl.'ed R‹vRNj<{t2p}~eX|c9W,K{w03o6ؤ7&#u^\,>Kr9I3I@n.0l#F)[&ERBEp> %٤؜قz!l2td@PlWdt#e'kݳtcY:A(w_F>/i185 Kf>77RDs?|@Bi#yUi* &] &E;w]qJ*A(5 .2ԺZػ)tiXڛ#ЪWRv2Cٳ]dBVn$6 2iALcT&Ƨ羈 ()o8So|>xECN|\} ,[X>~16QWn) FhNx؇drMI {iJ6[3ഫs՛]rt1jįz Y됙!K(LN¼2:țSOp08|5{0)Ҙ<LǗ{:`7B.F%4;])K3}TVfvِmAgI9ߕ,XF)Sf.rvi?'WWRD741FNjL Bm}ۑKiR1E?!^y`QKz)??xKpgyfy@: q&ˆ0)_ H58'EA8ϳ{vuuAP ҘR۹21*dCsv]@hZȹ'ꕎE4 JJNW#< ;}Bq|ڼԕC|qC oZ 5F?!a'*c ]v['Ug7 Gy%]Nd 2j|A4Oq B?}˵ l>#XfܝlLu(ǑJ */zg3goz-~XZ8I IOex#qN XDxP U l\62Moj( 2<%u=j_uUjةlw]itKbce||Nm/kL0FfK mkHm Hjy. -]w7)+k>,ZK3w:Z{S<'ĉqmuvh^r#)-wt0 =,ԕ?hy^7& ' Y+lt#*P%ҧrcswy/o7+af- Q6=Q|Cc5DǚLsk]4\du}HNɷ`%L> J(Y~Wp!BFZ+}:)KE _R% ]l ? gY(hBs kDHKFj[6:mhYTXϟ% {\.t Ɯ>iaBԽٕA1өKT/0e' @o{ހgʔEs;9*@+^_ -NtN.(H_x&"\:]"2h5n tWSºv(-Ӌޓg4ND=4!JOjz| {# p󄣗S},@ɇO8PkGihu_{XW$OD&=AΆ/c 0qMIJtۻ6p)#[0=JoYWCV(B_^_k)Jh5ģѸnک`ņb XW^r5:;w9#T_3.w,gh} ^IBRg0ˣ`cWgB^'5*Wt3{7k)/{Ƌ҇p#En T^6KHޫV[VXD&ErzY L 0<}o`CAټ939thBEEDkhЂYP<5f{ua=[9ZQ cZڀѐsnϬ} G&JRx$;,Kʷqu򣠇ڥsCl='} @75mҹ.at~4si hb,p ~`_Nī&eZ',ʴ|B9{j (/) tB>+J?vTWR?zقYm"mjfQ'KAK*v|w8m\_!51% #4ja˱غۦRNtN( s26tj&UϢgAb10Fa>|K(ZDzHy3J`@ ) $-J.t́ZtH3OT2=n] $‰*rbuNc8uXi{DCDD\_r{Vc&-6|ފGPlH>nlr<+ y/_mg> ii~W!2<4]_6sScd@N]4/{Y_Mk -seST#^杓:qץVfmv߭"68YFm!?T$U_VC*iPLވ0hrA*7є]n) XvW*J%VmH30麐pEJ%5iu}EU T] b ňS4Sv#% 7 |>pwda'w>S qc5}3M'u||-Q.M݅: F.9E*nQW<Q A9ٖSCu 0z{-)='m IY 4V`=&{fHH|Z*s|r_8Y-Zp=m7s9^ 1KTr]0Ds>ёQi:Z'u^P?iV\ '{Q9dc?3cZ{sbJ{~*HZW¯*yN,*m{[. 䂺_8x4^UlI1Y|2q0mUW$ҡ@$$ EufP'<܀` wv#dF 6O*TC˺ hS=Z#k>\AҧNܛNn$mX5+r4|]-km.LN~U*TbW ;<a-8!Ƣԙ3?ށ!&Y33&")Փڐɛ$oak-4,>>ݥZ~|[~!OYnn̾+Ml)<@&8Xtm 0ؘro4m *pfo1ԁ<=&ѤiUG G,˻-bX ==;qsZ B҉9#uGb7< 7<3㡩B{Y|\VHkzZV5xd(' pbQdp Njce2q?->TY2ѬȇұIm lcu*8ɗAѳ" tlV0(Z\z|:jIL`r 7!2,EoiZ H%>"U.!3Cd5NB6 P'pgaB{!ϔ{yipC4j}DNBq;s "5\18'r.N;R%VG|@GMI.;H7D=(;r ?y OݵXsoOoMڐp5B$j\2KIQ0S $?Q]uuyoc(Sa@m'2Sj_RWwLJC'zn`Ph\PXa<_*V{iCƨA~P<:w7~]:a>Spȋ?gNGEjfc#ķ)$y "zMq[% 7x /M\ʂPbnc v;ijfDԘ)t=F`pgfk Tpן13 ty}GRH*!^ r(LOE `p.*M٪bủ6gjaJ\P_T3)@㌶A9)ZgS\/[sc}QP78FR.bfD0l4 )rWo#ry%ˠ,O/=7S{x̆)zY _#mGRf. MDi):^ŷF VMay2?M -ͬ vKfr^n@Z8n xgNUotF/7ſU̞E.5s=W bpv#]F68 96֬vsy <DXzbn.ms'2/zdYDž 7`'[^ÔicfANiI[`#lj"UEf:0;U[OYk;јwG"P`P|2t&oiHS[>j[xma4mt`Ba:%gl9̝(>Sv é]Le$N $hq)-l2.ކ.Tکqd@ 7аWJm/(׽ @FãLZ-\t/:i4?&6k*<[$* )׃ɌcٍЮ\ s?5}_Quvڰ:]@D^6ʱXu 9ZsyyIw},oTS>w6.iQ5жi^w(QD l )5FVu XWy哫ngJ)O? n(x O|d[pR_: ֡,7)u *͍\x2?(&GWiNH~ $ƾn}@=eywُr,zvɕLe{v ]9>R߆!*&רY+d&>q| jUɥ+I,Wzd1)r~adt{1*.ұMO6QKw7`Q݇?3mA}|pc L_erhaK!]+{r p{ǯO40^&𛘴 'ضKHXnm_SoݰP *o8K!2ؚ[t71V*-קe@*xpQVD 0xM KIn%³)Z<`Ύtw|nғ?++FĹZ=*䒋U("_蹆q01zL3ϠNԒ$CnEߎ Rx*E>'оe 9=h|vX(\֭SQ>vdq/иpS1sTΛ r-+cRާE28`&X/팼^❽_ݐ'(9o]ۥJXO/2cABG0VZB7)] ۳3P|ˉN}kp1k r22N''&EkUOxP^tpPܪߖZtffs!O|Q-1kVsҰPV6Z/EJzW=IbñYxzGT‹$5P޾O*`v)gaN:VS&uqԝ%EJ<fa>HB*qQIR%\<lnb}Jh`uP[USB.(wЪp~Iƌΰ8VO~Ho AwέHln!}V$1&&}ԁf8!;0_nB[YoF_C(#(x3(2ٴp}_ Q+;}*dcA8y;;CSMI t!DSM]bV-;7MEI@zZ\3勉D- ߖ=ðis1V%o{L1;I{d xDG}{v81ѧo^qzu4^g H|A۳KwxVԒ!Ŭ㾣(6^0-"Vj%:/@0$sw/Mo>|Air5 b>yX ~e#RvB>ѻ}T{KTzV'2JAّԠ7Z>i`k,0n \;6K? ce0b;A>Xo= iM|PY`x\%l~L0& 7&+;8EJ=?t'wAؒu17ҬcY'$*EMGzsΆՁqh,XwԒyNaox7d$fbOw\ 5xo>A%G>ܪiԑAb}sPx;"(v483z%{x>3&4F@ z-ǯs{?(_2GT X RgjJVRGc3 fNJzhqc eڥ nQDKP zZLmGŌcGI>f岌I/00QBi+ݭk|J=R__XEo˭?rйqf"nI}9YC >V̢$fƸGQ͆?R ooY4{f `ь^O~^m5끏y ,8H<ړZa_;ܧ'6q((ztEl&yqզ:99b0R t'\wi_6%xԕ~&d?#p^4$ڋ17x礢 >6cPB\Fm {BZhV[Me`NqZwxthAc86KFE Oh%WGX_8n9T  m͓?4{TKR\b^""r[IPi3ShDz9 J[AI꛽]7<EA7?$vt^U`O>z*y@9 F؊L9~ SGl(DzFq=::R_Iպ;6O'[xG.?ˡ՟ s`CFpVݾK3dB.P]H `2Gx= jtu\.W pcN\?/MFHr璐ɸɇx@l I@O@=3޶Ff>h-pO\[ x92~i 6(TtߝIWIG.RSч}|:Yyx2)uK( x xC|A= w?al+WK(Vs7O,,FmAKãx<ǑN,Ӆ6[xQ{zk3@LH85WyD !}e\o$7v:_~F}s(SHdTdwoQe@j>+1MI-Bi&lltfAfqls5^,?=y.vd8m0jL^3% 9_T|i5oE,xݟ̅+\ͭ!fn,bxA_ Mtm O7V㾨sƆi96L:m'-C%.V ^Bn`s:PʪOԮ6DtnO/b?aHW|FkWv=vL %V,r/-ɷ 1N.vg/A@ CtC^anr2s^~._] RE;o}s*Tl6BymrtƬ}!lR- }m&X.܀^yT@9DX6ì[sƊyBH$k1$%$9^*:7X YYteh'(,lXJ0v7 8Y)($`KtZLؘ$۴*-Ԡe.U^v+U>˭-($Gqi"R \j .NG`@Bi!HUTRG 5 jGx[~H lF眗Uێfl'Ɏe;Ifvd!v^kai}bZ~"[cL]#v/D QyLќA2wXDz/ŷ"]̘m'SxWYRum|O9{%'1"{+ t%WW_1IXԩr2tp(fNA/k,' '}_xd(mN:خͷSU^*,8`<=8li7/}a:<44wlyh%I" ˔Xn|-Vi]f/l:;K6 1-ܺkO)iKhْ7, [i§aO\1=RH@Uα1"B^GM&Y9XL]u9_ Piw8zy+i`wv 1F톤WDL0~e~-bNx;Ɓ~4oi!2l@7ds5 ;ISusUeTbbe>C:g,%gS鉾 )1[C=t˻y;YbҊ|_jK#PÃ~i_sI<8Ot~&18 7z!!#3DɶU- \H X:3f,N#0/쳊|`Xk9=#})[X0j ,CЍ"nȯ)Mlz뼃{R{4 ( #mzlUt A)c.aN|8*3FDeNJYf;:>94%=VO` B"`գVPir;u"Ecujc?4RϕMyć#/0$Vྍ`̩ : ^aX_eLaE.0e %%1}!9C} _Ŭu:!v-C!ȾyWtHJL7#x֔ݧ(@b|yA L1gM{ol`2 *l}Hj#]awt5603Lt_2:.Xٓ , ,OjQ9;ۚlE W_47)r4gFU?p=7_FX eL6)cj5p'D((,*qMK(g㤏/wބ?}d אJ9i``\C :*ɝwZ}/%zmo7}s]Xbao?M fμ+SWI뭂Җݕ`t 4cyg'xzBRIf5qOLsza3]uh4`-,ax 9c͛034kxJs>w!U|?]0i4S9ߪ6ڑi#Pg yݒۄkK@ 0qW?Am#b$[-]Qg^ؕQI%ܦ ~Tovn:C\*DP ݠY@K9YOTGbMta=t&M»3[= j7u]q]p<.Hf1SS4ץ;w΢/kJmSTăx>`M2ڿxW\ "x!yfJO0rZis}َ1EF`ġ@?8kƨO 2'e{dkFa(tyTÎUwudz9½A1^m"8!C{c7' /_X 5 6Fsu (H+{+-}'ېY$́~%2%ʧ~1Hw蝖J0;5gb8Mgئ S:=ڦI;<>ƹSoZQϤ=uw0i84%u)7_|v3}``gD:# !ƘZ}}gP‡.#W<:.`$,B ɒF^Aid_ $qd?NPȌd| ̥A/V e] N)VSNvҸ^vsOk%CUAg 'Q]R[KɠFJc:õd -+ta8ifw#0G)]9WU|ŶbAE68y"Da^t児>^ؾ[z_$!nk|A;+^X8sF 9 *SFg2 m`&"5i$"?C8 JA怯Lwf[Gs SUY3qZN_yI`kٜv$))!pyzS) >zDqV& $aWAvd@!!L?р^>vL ߱]\CUpaW$,K26g\m  `@E"wbMhu$R7@$#)os4OtIa5ڄdoim f #J׎ vfq r~|dp],3W A59ebPs a1;U΁VU3BӲD4y0}P% l?LѾv0Oc:U6 Cw gD=.^>^+zY S\WQ,} Ypɦ !45Gq8џ: H(."9 &g=ɝ8 k+>0B;`*܌o#U VB h٢'y6[}'B-}a ͓i"RpMiDr7_ I=QYt(>Gyf(gE0E:Ka#kavܸ":RfO~V:{n7La}+~>Г8q'8 23S=k+bk@1G]0<6TwdU9}SD6HI Hr i:e{\B30S>!t[ga *奸:)ȈTQ\A.\ <;E`kԘa7!69=U&%6y|lș~w [ĝcH>0j2m{MCJ4=kSltfJ ciL_?iPDB y+ۧ]vޖBHX\ozupEC ҋf.Ƹ4%MN=K}ehC V`J`%:pv "b~;n<)<*}J~/4Y${۩cbWSO_ꢲKAK7tja4'> G5_a^;i}6!Rz^NcS쌩pN{iBu<,#s؆?E*+{ 825#ú 3cslˣ'"=Q 6ur !W$(]OO{_hXѯDHva}}˾VK0Ju'prXMVYI?ɣ=l.IC<$6F*ecSgԓsOg0 7,1 ҬԏuIFn۵J՗dqcoigכjS9ȨYK2++4SZQL{7Ig7xr_4 uro'֨!f!H*|t]WfTw8w5?.c_Р;rAG(пLH(9-|s$C(7*;n =x\&G[(\`bFYs5$7 ¿UQ Lb%OM/OSJLK]qn=)d$'xlm0RY%/d`8f@q\+{<>7fD˃ ,G# Ef0Dx`wԹ*uSX{bj-3+E[&$GN|wzrGJ;a#.OPM}~C_[_9w$DPg=\[i4WH@Đc+Ӡ_bQn /)_om~%ǺMET!Miz/-쫄}ڊA U_}{|c ǧ"F1h%(/RDe~Cb:+gOGşج`)A$?Vq Q4m<:< X&˝|po{.HU^5gI}ЊB:϶.29M5!8A )0C0pѹu kDZF%.eeF1WvydpKC;ټq8Jz;#d[m0\ aC0oN!u|V`X,:ng3\ɐK_Lv½̒죮?i$gjD&9+-K *aƅKm i1]a?u$Er ~w,]g4F['ޖYWR{{Q4VB]j3PI{+C+!7F_֭s™P 3Q.b}NDͫ myUoS7:8YaGipZ)Xg?ON@N|O]}}uβ3t֜fzXLAy@i2R/e}!Q YE7H'1gci]< mn&32F*dd4~Lj(mk52k0LԯIxߩUg[N'1\ WzD dbwu'PY!b45f!t3K¿yjV a͕hH7h)y3Mo'58!7M3 Qb)S`+e&z +*kX0-zkݼWt0 #i]p/%#tJs҄%b!HJ+x=]6VyL[ R?x-_nX%)3W~7RV$3GsDpή3TbyZ+.]RN]ppc-AgQ\-kվ617yK5hJ.9&&[ej Gy] i\*j \hS6;£TˢeC|0&Oo'w j7jQߔTn SRN[y'|0R( Pdcm!!yGwRG-psVgZ*?0KwgxZkܹ=$zUA1KzyJ(銾0WW>QlmF<\ :]go^QaVR0J%Bv|]Ԥ>>RV{њ8^{Ԃ LmU$b?6 T8%o`J/ g@֛Tb2uăB 3&Hj{bsg{yu7 es$ގT{ a5ڬWk@_3|~E wk,!@?$4ݩ/x(uW}uz3oa ^J$U2Mm_!t2Ҽ {ސ!}\qdcﰃHI*ؒşynYzPah;NyAGb04Qѐ1gYJTO(d>\gZ"8GZ;S4o~ws\^=-C1g^ڂ&,b[ߏ!hrfʖ~ƪf{ f ](2| GSlYPv6v,NghZ7np:Sߖr|o;Np:;n A)@A%A=[l ~+J\ 1¼Sl^m/'Hm)g 9HG"]A$ÿTD[8GnJ`"xsOU@K X̡_Vx]ܸ-ac&w?bp BÒr630χ5yP{dGk0@*[;{d]IUҖLThH( yձ,.==s$BVgD~;_y #23˺/[i&:]Idʔzwu#:ߩBTfU͆e~9s7'ڗ<މ|a ~y{v+ż\n#r_<%}р:`S< w€/4ys/fl/g[UYao@:.i#IP4IIF`dXbvũt1?9 U'zoD=d9d9 BɷZ$/(-}۔<)#k$w-w F)vd]ԝR(97~ʹ֜ kaf a  ׌]]ީ q:3y"?}67#, ŢͼMr7!8Ks<<S^ #tlm䢎S/seT]eɓ-MO {lZ"Ɏ<+İ  @!#hnQ5txzć&@xpW&Y_~ 1K(ʓAN5l߸WΧ ^\r+ŘֳK{j\zE֏[[:bS^sdvlώ~򉉿J 񦼐WGiϰ'xeA2 ZGM %E!?D&9EE0C8HqZW6$ qxHPF]OFs-?f 'rAmnՉή!&t_AC^@{ë7}BсL9ŴH2FW%t)r!qeS{߱ubհpkWdGpn=$v0uwR5t;Uyj/Uq6?1ً/8Xџ~w)ry*XJ6I'cQ{ H1]r<s -Uq2uj&o{4\ {~ Fb|< F3@eMeT=./TT/󊗗4;ø8坽ޑ4(%Ϥܰд[NY5YNBo\Αbd:ICjC()ZPy׼4 !#;* k:ʞ1Y \VQ.j[ T2\,2ީ(7zX!1qI w,.n^R :9lT?6, -[oR4}%KuC:7il{l*40wbGOh\ц[bhnsWiM{F :w elPp$iP[{sBbBKpĻeZ$ G$A&J*<>d`%ZYUeɊe#Lȇvމv6Gj4#L">;x+J " qqS^蔝:ZLfE d3" *0k2i &Obڟs_ꟙc@YZʚ P LǓg,'YyAv@c\:,b .CY~;fȍ0T]]UqÅ :wE ŘF kY,|=nΡM 9cf^&I9j1?05e,&PZ-ڶm(0ǧcF 3?޿+{` hnE.hA\qڒѣwUEo90l.yG?ٯNIhz*|03<îz!>؄SgWθ0,biC~L}{*YNZB63AqR RFzVa~cHIL=!FCfQw1ǥ.'a|3A nSCk4LSޥNr8VVPY*5ōh'wwfJҀ%JE6nB@5+K,<$n3druR2HzG5+h+"{ux3qH h i \@Z>s$ŇwL)y7)R7OGh#M|pl YzGAо>4ʧQٸְ) A[T8jQIv~.X6^4 vqoK9} 7}rnU)T?Л+b'-CݦgX6\ ~YrbCOZta`G1CB_y*&{ ޢ|'@]B4+/CZfL.>gٜ%kJv8g>w!t,ֆd$ db`;Z ;TcƮz$`K H Z!uJ)`*n:mO)Ȧ#A3EiZ0eeQ7ۤ7|"j? |FlֿP~bHG3RYc[J'ǡ׸f|,IYs#ЕeTd9D'|/s>!r9*5U=UK3 cl.8]m{KHI㣉fû5V=Q(QďY>Ѳ^YG/4Q=Xm1.)ؿ(VTݸޔ9u Fm;F[UK͖ꤡkP"=m~'y56*׼u&:fzt"ߕY26,! /aAT+[ٖHsϴWlr]P,׌_Ц!@JZc #Li_ĭWRW-HҊaEyӣe:mU}X`J7y! r2mL ~|9AT! [A[s%u8.ܘgz+-6 C0XkDF 4hӍG&8yE\[28#8wzzM4!)sCcB{z7LeJH-Fa&<=ڷ f&y<$Zp+a?ĜDmaTqp"iTx>V}n?u9p-sYR'+vOڸyTELZS_Gv0[J%(@+EX~'tOhxeEa(vYKS֐eϾj㚠^W޲Y.S&tz^$9{i&Zu*pCtَ{ ':8 ?O%xf Ajh7r$!~~3|Q @ZQZZ sUNDݧ7ȑiͻZO6ږWq}]$Ca?LJ8Jck*x[ 24x'[%g5lT{95:VܝO7_v$a'BO!{Qo{Bf( ?;) &qH|NsݔG>X: *$ iyv}d͖Ŭt]m#OqF>BO\۶. "K~AgBu@ U]  W^9DHj=%dPX@۳NMPS۩~/luYp[癏z0"3=;D|L0~'a7>{>* UKTmgAC('HddkUoTО1(ݟ&ģn`a +25uX;f9krIVKQLm{X'ƚinXUʼn4`PJ%+B@4o1E7r%cP A1l-U-^d/d%~lyzu'LG U#(KFrt,y/ZD!5gzH׎cJ<\5dC h혣qQ$8%7>-9(1oY5kz9 lNS^"_Cד\_ xiBC{MȂmu鮂BM<5j'bMnqƮ}3qʒ6YH8حLwȖu"ڞrjr~Ak[:ԧȺQ>5H|#2``WiYFQ3= IC¾rTV3f3i!?US)2f3(}M;XznT2Kn+Ðr_RKB@= 5WX_jzĠEq"0fǝ[íS?b%Rۃ!waOEjGo?C[F_x/0^#aD]`Pfs)P9p\}hxǥq#?|te ֆ&' bvt{ie1lܯsN2zP=K _Er A~7zr^VU\aqSdi^gm\P٠YጵS;[+ZSWX^p%CFMa] 'f.D x]H H5 |?4j~Η{ueޓ8f a6#ݍ/5Q`X}bGBl]UCZ/2B7F/6b)[- ";ٝ+ýb@B`@=XԠcl_6́_߂aaڑI6 CGYԈ*I=Q(Et]K[ !H@|ݯRJ Bc-x׊9 h{?k>FNU+Mh3K]\w$R| ;|k?hVhZQ~+RXGǑGWP[}R^1j5et]`}f3cЗZ4jl]h~H_D`KBrv/8S:sZ +v!|*`6+զK+-M~$ rI7GrP&:Ȁ d~L%Ci߀?wS|%gx|~B`hL2)33D[l&Ύ/=%Sg=t~5d1 ]xpGyo'M$諫9^x"J)ha[f)9v4"*UNJK&zW['{|]ؔ9j_:I#E^GŸxv\7 U)\^ T+rz9{EX;s>@' $ BGvPP !%b͋S<) ey:%yN<ݵke}?k5bg>@x#vFcd࿾ֶ2`"t%ƕԔ ؏ԃiwDs5S2:#7Y5%RC+ڐgي ۉA* /;qfP2Vk"t-o@o;;s(x$LLF$ǩ- ǬOa:"9oʇ2k {Q@Jc] > #XFAñ:E䟡,W<j ,mJ@ z!!?Z/m^VFHibC"A~e@jFkNP C`cԍdsUL*pMG{D}Lb[1.c1 o")_Gnv1[VR,߰<.z_>`$}=p#Yems@@DaP.So: 9 to"cU^_G7д84Ph|-6HlZ.U7K:9M뿀C,~P䊃 .JCߓbD.k!Ru`LgcjX(j v-k}.YY6/݌ M)U1__>b-SH f}0g XtRe윚ej;4(7Ww)4|#AZvI~Xr s{/'7݊l6i;NOpB6 z9*y7^,,|dMYX@`RR?Y{p󈒼_  KGN~'$ȶ4&K\Wv齢T7Sj_s`Z_m;i"x9gY&IejV,-A\M li g$_ e: : %vcNbort+gtݓe±vA ۉY6uÆ)ἲ5*X &MQ#h!p!8?85g)F'v]‰%C^Pvx^9 FJ{7W,o$u+Zo9yoGXHQ=b4poKYABPI}\tPh"⵶'>Y3]q7{B ;NǏ7VoyK$̐kК]i2* ̼FVT屸b!홡V_DS5uOGFSDɐ yP POT,esnw~zbXd43?\icrV_aKnYs5?>Y M_DR oP=4rkG'53J#iBF>~NQb dueInȃV( [`aQN$Q-9? ^9]iyҋӥ-dHnɷ%@< 5Taz[N|Vv6=P|uj"kQ1P08v..xqUB;& d;UdX hKѨZq?_~D!ǮC'؂׋`}#dG8X839WhaX Ǎ@>ʝ< ]Wl_,WT-_$lQ1;XLb@~Dݵ0&4OJt9moźf&" {=N~ aP=b9|򗉣*fi#RY*7;4[YғU1zINz!0tM3@Ju9!)31gy+5=3u Zb+1f8h~dgE*}vd9G10{%שׁ'^cd" G#e#NJ %l]6K7iM:\Gz\]1nEnr<-.& I6HWZ3=d\ibdЊTY | @B>`]NѰDjat歁$p5ȢPqJtt#`i#(0'@ p>($˩<P|Yf z:cuPk 6OdGIW8`؛g$p^RT G*NN¨N-8B)YX#IF_}N`d& NsnV3RIt>9Ge"T! &js>z5VX-+P8[ߕOqy/m ׃ߌ,O ej>3)` *Z[|Hbiӽ])\*7 mW`W ʸe:d Gs1i%HƼ<OM-n3Aԇa/9wDFV9I {EIۚD/솈CҶ'ˇSZ"!]VPWW?OFfIL:QKy "Nhe6.T~E]DH{(ɟ=nTRCer|3"Lh<Xg˗tC?2|9} ݁'bt$"-rCф%OWz?q-(T;UvZC=68 a]=zgV ].vO򑆼+W'Yu V H7[ ;8{]f өj`ٖ "f`bsQ[`)b]$ϧg_u\ $Ѓ>60v TN,J^U [\>k36bV箊/c+޻>lRe(qZb $ۏ* y6A.VE6ıx 69瀝emc$8N "'lq;1̭TX:US}ᕕՈ09d}7͒%LHsϹHK^,.lEIݸnP H)%37.iv.~r*Z5+| q3c Kl=p r(5{Qypʣ/N@I7$YMݸ -A­V? ʗo2J8_Ό'l]WD2Y:{,50 `T٣jںh!#N:p$ U_M V ҰKMW W 3%93n<[x}۬K*C?$5XbM(&ʇW%QβQ?W:-FZ+>g>%laelΩe/\(b@֏s8ӂэ;+ʍTn>9eX2MG;|,Ö@3 kE9}/|ۄ|ɋd)%\K᧧,p%-y'0v 4124yh::{ꤶ" $R6q-0 ԇN7{1:bbN#< J-5fQ&&u`TY]P#C IR1gD'XY:: Hϩ{{rC[7?@\Н)4M8C1!ӄIɃ=h #EEafW<*xzL%_55޲T\b=?C!A |ɋγBukPcrzO莱,DhHŖĻ W@-w)2ˆ00|vbjB~XQjL(j/ ;!))l@fϖfb0(G -sL^C3gngAƗV|$8hX[jc##*廷EE/F ԃ%#XCyi08,VHiyblBCփEpUjP)Y')7n-+ZVE,n}d~rZw4C"%0g,R"8ϔenYϧ}^= T[T5ݼ[9?_,M-IsTkQmD&d8Â{~,0IeVCF8bqm{&/7x%ꅎGcj>nvԱ@AGe&Kx^!64wRJC R̙⛮6R}νAȄ p<`7 g6 f$f(;;Jךˍmd^6C[`a=f7uVTeWa̛36!ƶlf>])'dN$<C( SHnBc%V(Ӕn"OBBl6/Ne\;ۄn1^Yz #9fBz{O~,|BP/InRx @"nyȑAwzϊM~*II#vAp qf݂֛faZ:K_#̗@hɘe !rp!wQVP+ cigAjfπWg/"2,+0EG8z]މg9^aJ#F"iF_@r]W opPqn/kjt/jhw~[{Of/b: {1tb 4G'k #C(a<8 ALTV:37%}`fc~9i^;Y Ӌz, f -Ӓm!򿡷¹`b/c:琖k뉽K~E$Rbƥd0|G#DpUKTm?Z"bt9uì HF }*CpI94 z0se.-!WgO$ZW9>@Eڃ;߅45].?)7섍U&z>z GOycqתِ%q |":@0zX9Ŵ7G| `kX;Z{7{NjrŔ3Doөߐb4Ahn>yBDP,'j_6D J q6 H#Ol+(9 j^6W%/U<.蕡*yF7d?_SDRF+eF6*OX}}e$YyVwZ?*03jzvoSՁMIuK^G,%kH>YK*rdkvOw wKPM-9(>IπF]J7W/ҿbtƽ|wEC')4"r~H%V2L Sfxp]Z.miwX]>VG6'b$M+5b?@G@3&Ǒt"M0ЖB3HҎ nfͱ+2yMR-CuV u=0P5cqkOAIh9D'.sǯ*kSa QNmCӓGKvW0qvvxb{6S!cRlMf!Av{r68Ax%5ɪdeɋ#4oW,2oM;Uuv+Tl;⩜`ZT[ "*\P"$4Hg7~34tpLvg+S~lyk}8㍷C-&Yj'?Zgݗ0+Av'Xh q{߼u L{|8ѨꅣaUd{E"kB |-zCL fN9&Osvqo]nz3bDp["vFE4]ZH @8mM \+D:^ߡ_YƤ6 =B%Y͙0nvKF à#t:G 7&Ϸѧ0޽ias[Q*RNejg뻳 M-BvMrIi0vF?=v`&Aai%Xz`,0bnS&bd,= }RWsd@{!l;>5Q(]\AT(mg)kyneZ:f'9;IJ/lm"^D//R^>LEDgOXsY,w}OC~'*u'`| qKiN$ژQ{y[ ++֔DiͿt^]pBQu&l0G۞I˻sbO~ѧS%l 6|xe]gŊ1&(xJ*a,t/ϝ 5^MF-FB (F:F>u8>r݃H(D Am PQ|<}ïM}<~:9ߴK< )Valы ue#[!6q\\S)Yn'&OA|Y#4X&#S۪Zv*F?}))ZХ^jyÖ0+-ðH6ZD/QfK`Zgyj.ʆQ=<,aOtnF)aJDA{i- $18hyYɹ% nĜvNnRwbhoᄍ0:ݥ.Y%;US.GCl}(B䐂3ԣcHV3P;16X RθQ/>t9r8 @ug+I_m0|v t%'mX3luz~t}/[O"82˓EXSXz%HBt/7? NްFA+Y\;bQ!-ց!ϵ;x5 / F=W{ TNNR1.Y=ecN{2P"ߠA. WznY6I١*AkCqW_l:#}b@uKJO+}jg[EQ I.ܯGt Jk;vG*뺛+"pBH!y7F& /(RA+W]f~No~z,e|? R䂦 I7BGdY.l\9iF=@ؑ.9.a: :% Ւ&S7^ Gc^[z>,Dٍalxh[tyv;%VNO0_U6.쪴&ܲ-?s`Yi bІФOόd!X%(sOJN*$ GEQjt9?D`j y, M)hD ;CFXg8yɻTB\};sW$9I8 WXnjj%݃VNFy)V4^ P(&_w5 мaxWkIΎM֨pZ( X:Zzxكu?a3bp~u&m6!K9N #됯a,&.ގᢳ ҟ±F_ad"0hd,FBAE`p)Qm9ϧG\G=ߺyc %fv_mMvPI7=>ԫҹƓa6-ݷ>N˅a ['ȴ򅯷G5e}#QA ?=?+O({u8f:~#= b;/60ÕLهx5rzI (JӲkYѸofq'?ސ_{\C$9B?XϺ} v'U;Bxⅉc'sC& ø>75<]XzKT]Mlp*H3gi2P #ӱs̼/ȵcp(X|4G&r+?iKxaT#khn X> RBggհQbRlAH 9ȅzI.> ,R۝ejR53:Y|\}i`_nܩ VlV(sBc#4tܑ%B /k17/\kбh74&ؐϲM-,$TlAZ]_/Ľbk)Mx)҂pfe;| VkM"(J"]ˍk"Gf1ut&Jea)+tE,mam|d+8 H:m!8^JNDҮcpS/K:m #zeygF&BK']/H9،X3f&ٞEY3;v1u֐Z-\r&{IM(vmң9;M#{Pޅq^ 90lCZ揄=tljZt8mp 7{Hي:! JȕACH#Ssmҁ˃`V.*e xr4QML+/&b4l_▀.BKˆg[TǤw#;fZ0bUʬѕ(hbA y)?1ѺDwRR*Q ¹vZ69x(e;|OoPV,  ĬZ5<*?VWd tU:rڨ!mO{TTǎ{UIjr]l $B*!.O0:BA3@p 7(⏮Ly7PZ㍧屑8m^:yi@;#_Vwqh$=h[6tlp'w\h䅗ˎ&)M'?ȇZ$+ddQMעlɹpR<`@=v$BZ*JkϞL޳ǢhC0,h6aU}D󪚫K etD Gc]xoI5cYBJ `5A7uyIO-$:htAX q {ڴv"b^1u}&#_WPؼԀ^~[_85L ú_}̋$i7]! SRemui<o_%Ԭ+d:lrI?/(I蛝imw @eTz r1>ʞ -.c =1c☪F\C%hSDCF.& 5v冞MT:!OK=8kX+lil/ /rtLx ]au?P :n-[L;R1x8;qhZGp{qPچ% Q+MrwB˨!b@u"3#|⨁ 2hiU^7NDZ^\qn rTAҰf{-?Yfo|17?:=//ps mWT7)=`F׍Z7gCS#J@:B jhq\nl-!w[}3] Qz_iyZRIźW_Rlܳ~aoPbɚkFdӖť [];;%qBܛXT.Nl}r}`\ ,%stYa>pz\xͯڝYC \p)tѪ#Ly៹1iGuq[7`z,xo{3ydxu>V~ *}#ȃq";iS7:LؿDp{F=z/c ɮ"D 4(?7 G%J^ iEZJʎ /72=Y`E֎;?ׇѢ!_Z6#!45-~k[mtX !1ڳW&$Tdny#l#/֮#f2O)G&'f k~ybX_D({:8r4 :hrʅ8挳AYvyRq@%%p,bCĚ~MX%3[x>nA7ig~xr=Ě,n$n`Ip5܀")P:#7oW`bZ'^gH$]|>Mw߇ N8_3>sD{D@\V:Y*0ur܄92OҘt2ϱ,,s҃Y+h?6A8B5U^6$?ɢ /nQE+ 6J:PhW ~&&R|s` WM%BU[a -:3W7@7[ɨ "s{j?WX/C!5Oΐ9fw+)P(/:VA˰2,?zgfA~~YgBI-[eWgvc[qGMC<0.PJ3E(bڴJvNhij٥FTtss\2b}#f[إP$x)N˖RVcgy^ADž䒋TGrK]yאh)<,F M2T(mOFgf6KsQ1-ٲ4ת|8".]pmPWWzz!vNOBV&݆PsV1OQC$}rCƱ'"*U> ad-iDZe1K5#lY \[h\-lZ#j>LߘAPzbgQ @>#O2SAӤqi2H"SZu(lFGqB%8.snx?ObqN6Ƹr3`L2Z+ӴTR)cBQ#r+3Vʒ%&lyeoyG`"=ObzSl/ 8\,ft!<8 uaYm ||j5jK ax}9qVq%9P7yEA*z o<~KF 5W9_|<%~rNdp.gHE!L`Zu+d}s%dsi iPDfLÏjksG_6m:؞7 60--ogE|75 \F{H?x:'1= q Э"ƆQRrsaVe64\[Mc#ۂqHۖ8 lxӾYO3G?)K 2:<2)\OtjEҜ jyxia\ǻ,*cKD1jXvŁm8mG,bw,s4[j)2>}4!88aJӛ59V{$ox 饼R5g5R,0lËGOJÚfR5Ij>SYkĖ t-" c.ԡ1R"nlh2S"Hn^iJ3Žw/)%y&bҌ~mD},@v%A65O]O.P2{ljg;[ 6 STBω+Phj41U(Beqmʡy7Brt `@ص"EAnbIF"_:F,ZM򞋆 N WM\y-F'DZ_ SqZDbX̾U~?>=HejfEw&K pep-!{CZ86o(Ld&O),XB@GRyPMD״dVz t F+?0v7lʷhٽ"2'WK,H:Ķ0i1fH6m00B{j^*VF le!UvܺZ[zk8HƉYYʇcN ާrD5Y`Hac瑐cJwVtLlC.ύW}5G0vFb9t{u&-{:TK0\ۅ-P!žߥCX5- ˇĠlNpk<{(<:tǩImo>OtTzTxqȬ!}%S%wLbadr,\RMSFV3sD,-3"@b*rz .@# ,Y&./RD$%浬ٲRgAuwY\]H65{l:Յ".@qѧe#N6?_ 1Y")$=d1QF p#~;Cm_K0>)kAXd2MH^ .a&c(yg^?H*&Ջ8h4{p@ls]X!;ƤKhu1Eg? e_2֙ \j`%7#lCU>]ecMy.QGA\",upJ?S ]'XUO%vwԵb-rksGljaj{~ rLXs]>Rs :!}IAl*sa#9=B8傔AQر۹?-~I`Ms N r'0 ͜-TgL+bΥJ)*oZ(V >vh\80FrirZ77+43IU3qto_Kyƀ"vv gjvGY{&Nm _S k&#bي:05$2o ^g?sz{2wDEJ R}7+w،HN$C\Jʞ50)5^0VSICi >XQ7iY65aҒ9<qKs!S1!aΣ]? Gz~UYgo\r}E#Q i 4Q*&Xl9"V!GyZ5ɹK,I'b#wP )Xf|BsRTp>vwKB I[BO-L֓ۗMȩ|cԑcC10OA0qe}cޫ8/JLC8KtiK>Agf1TJ{z}4˽Q[|e"b ONfڱ2X *;ߓq6+OdXL:'vC./S5]hfYs`|q?9v\0>ejJ(Z-^*/KyY w4Y"JFc"̙ hxL^(h܋_G^K~yEwU}^—:[(A3OtJRN F@7k3zҤ sOM|PT+7[B?աl[!ڐ~ga^͌jz;\(+p%!6FQ4".MZCġ@!EI \Yi'iRJrzKh6]wpN7 4%'DSw#Lzz~E.@KϦ  G)`8Q;ީ K( 1# EL#wphÔVngκQ7Zrr3fke<* MYݳ #v-4jUs:3z_"~Zk5|]eO>P{87p?L& (`0οBU.eӹ_i$7jԩI(kQ}Ďw֚ tp#H] ~5p) l%l8x/̂ťǣ̜"PXq>Q5ڑ+4QG\yLy31)\LMbfx]: *+>MAT(^!ZMz~KڞZQ$]8+!:\P^N[bzRsiCh eIAvne~D@6Eqc@V?Q=MˆRi#nsmۿ¾ʫ9Ѓ߫eF"A2h+嵥L+QNp# z|ӓ5 ʯhE-飝XqAqRNi#\4zh'㱦ԕޏN#>4I3FvBYmLF쉍FdG8*ƻ5c,i- x QG K<5fm]1Q/2Š /,FO Stɴ4\ٙ^Q.C{oY|+d8Q2ÕknTߢI<%2<PMB뗳͕`7⸭Е=g ·u˅Lҿ;*T|H[PثYn ,ǭ疁gBJ`e[_B;Ϭ^ YYФ2 /%]/2,̃AD D\{xr z BúF.0mjtG*Ӕ,ij}~Zh2~[KbKƒ87ۈ ~*t,UM`5c[=ŎԹF;n,!NgeQk t,ec70Ld*2 Is'LOlcBzƂqmU};2`!(vW(a+kZ9ݫÂ@ ׹!cܿ\xlm7ߞB +W,W DP2Y{q`xilb%FWrDp$bzpL {Bgdŀf ZWtCz#N:\"OŴz|vV&a2 *l.~׬)Џ`5@8r;~);Bēگozl貗l7!3˲Э0 wk"J06LT&촧\5=/t`0=T+;!A&2.s޶iR&߫{RPDMx1LbqFP @Všs>SSWR:-i'%ܡ +SrQ9(gM"`)ܙ4g( sWm>s|:гzOWwQHU1J tno29mJ,êƉى &5=7p]eVK"J.rO!9fe,4?;NF ^aYX t+#V`jdV=RK#ڥtWۺj̴I-;x1$&lbh:ҴrV3`tT|Q3)Ƨ+>bDj;o9|A3zĪKA&[qDK2'k<_rNq+l7>#/y]i hwh!C78i ;IN؆f0ݩbwf#9_R,О1 =3Ab٬ ZO[^h xN눚>4y C3P }'¡lRkJox3͵R 0o@LzϩylvQ5p9r6`_kl*ȋ@ptv宝N ?2iZdLC!h kҹ+9'9+R~Lo`&Xaꦮgӡ%8vu"0u'Pp ^FoS ~tmEbmQ|M·H sȾpDۡAC#2٥=B_VOtH8|d 6 l , +R8JޡN՟j`H<"=LP (jcK>d~׸;Y{PN;'qU}~ʓ>R8$Q\NUVhH1lo`IY`u".8J^OC8_H6(#*q@P`✉$,Aqğ%Y:!$פQV;$~!kMLsEGE$yFcD(IKc5jO{ttc TX" xTU0xCp_bۗ7j3\rV!@M3ԑfRru辉jvw36 ݗJUQY/Z9Q]coz$eO~ԺHvl7LIpyD Xq-J* 3Vdx Q.n'RzrD,1X9 b^oohKUbaqKy5>OX] `#; çv <@_JH/Jq=,F[4=t^#s-ik]rD^6%(RCӅP9uv˖@=t$O>4/IO[} (dS8VԄprEu*/1iotb"G5Gd^qxBbfP솧aתl>yTᮖ%ά ,Ȱ L;5IQ *,&Ots;1a oL{e:_ӷKg&>L_ukG}̓.8Sh6z28=뮠TfQBEyį{q2Fj*r tBS?zV(jccB^, +9ݔa)xQ@(;w `Or*l JZog7,ގ/޹ ȍkSj ܜ QqHiϴ^7D݉`cDw&)CrOV=՛iŹ7ooUmF]r;}2EMG yp>6d@oPԂTl:ooo7?h-qC˸cWCkA 1($.B!]` !eH$_l2A>ϓefᱺp pũNv*&'M`/O ^/ypLH0{-' "dDwv <h,V)ٱyX}N ^YtB\'LY  7H 2 /<+_ @n–ҡԗ F4!!C7ERzg/ꋃ•:K܇8W֝ $`I49 E%" I}q /oF|Tx wsj%a:Ơ1ȉUK|]A yaޜGk賮@ ̩X.|E+zx5w'{QyX/w'V+4SoZ/woC 417}:J:& P0s QKxeA,./ps~޾Ew'gJ. rW^"ƌA=jdz{gr"Bx[WVdotԎĩ&~H&{SaWr򖱆f,qA2Ux) Kɗ|Cb;f숲&fo@v\Aҙ*H.階Z1AaPhv2 a;G=ܙl2p|)ߓB*x+}ooFylK`l`ud H˜BQ0Ѩp< R9+A^<`#pS@*Y4C@e QIt:rHxGi-eO(ܽJR?I  0MteD4 Yqp"'7ϱ'qۓ꼬Rf#O $[Uz=Sin|r6i Ę5 e`0L>ڇM^ڣQS¢zWl*/'[EV7=wڠb8h>_%+2i"6aV( qWHy2xsrn~wɱTpD ._NYT5d>j_˚(ɠ+Al덚X " OHt n#lMvT|^B#Og@>fN7yVq~lOSgg=ꥱ`E80~%}!y xѷRtar wXk_n*>ǀ*:-=5pE_4Őߗ^#\CUX?Hx!$'(,Ϛ2=v_%>I|K-ζe'*5 '/]k -KίBbHR|@#4{d.4y)foVV' Ol̟mv-H(yv7F4 %=kL>y&]u*:DvKFWK;ޑ5lv 4b }WP:@ M咆 bqdu+µGtԲĔb;kNKLѭb}yt?A\|&cv;쓊'1}L"+R]Fn_g|*}PՁGI뇗~k<T1W -.x`DZm[ v@OUp.4- r [l՞K*8 }{tݩqڸւǯ$uFr ^rD'EQS2Z+hnxj5 v@f-Qs&]6r%\ăQ5czy2)6A]ܖ"}#3,bF%Cı>"|ǵq8Zj  KY3)D׿Phf^!:doeTA_15D#.,"͛ec\f&W 5Mp9΁ʧ\,+HQŠh;=|Gtɧ(̮1`gVņ 4O<3dS 0{E24L<+5ܡn>FѹlW@OJ62'jm_dghу; C%Զ{icG+#X2/&Jqj2v.F.dPXz!Kt,N(ژ٣:*|Y]"z‡ PF Lo⏬Sv |S2M};;YǀDY($Pv aOԎzoq@~*v޲85OΜG^D.Ք=2͆{.CX>tr%(ɫ4KKqܣũ`ޡ|i6uy7fGk?]̄u58ē^h3%E+dW@̤lə ",嘈E"&Amq)^ԑK*(g#/_' }OXbm uu8u o`z%LwnBYvVfK;"6WE5M]cքMƒ^igV@aʵP[ eܦ Ypsk:=0a4pv-AHu6D[g;a(fCJ%& w4"9iݐLx7& T_GoIrcEHH,@ fLx"qNc/.]oڂjG1QUicYTtG؝kRFvnӬYP=L3z?L.ôwn-GN/[-cӅ=^fq:?pը5kb|0]S\ gS?1 [H8`3D{ŕ-fS9:8xиVi!i3 uX-ũݝ%4G- 4y2@ttbp)f%BI;[ mAQo>ĸpFScN忆昑#vwt3*^.z8^E=TuS!̉G$ $Aߛ|M:?W2)i,Ls ^:aE {=$.\.9]36g}K#Dvh-~T@ƒ9DTgE)Zp>,z%";<A.~]5WZÄ%p'F,tՇlGPZ"0Uq)J͏B S%(r+QkԡSg9qdf1Tr6˦ll`W4rX7A61ū]b gC)UIO9iD?Hž) Vq'>E/KSz uv"'<IL& =eM-޹%C=s' }AQ{wP6E<0sfb&Τ[+*>5xoG/{ I|'WȀT}aXO:0!8&j[i #`^܀FEyP [({O:}u^>w:apu:>+tUwEcE8lmQp&O8!BBh+u/*d"3;4Hǰ&om6 ;(C5-vӬ@ؕEx$U"f:m'苢OU1WuNhvM,a|2\NC=Ye}. ’v%<DL">+DD)NfzD%iE" u,̀!?ٖr.y$=e9X(JmY{r;YbG\RwWw')/(IRM;(chVk*SNqQB,$EX|x]oMU=Y! eY9h JJ US^.`9Er!N{f"w!X(i8 +'!1){f0rj>Xo7^YWԓ(-r#2&>g%\,P2 sٯ[kӋp:K~ãi<[2+pITUWl@"r`) CEu9&b˔2/5II?!}΀C7ӫl)n@clg q[m ¹ZiB㨷1k;9PH\yv$(?$0-J )Ųkqv"CIHOF\s7KrAQx[^ w!́EDpl&Dd'#U#dy?l9vI.>sˠ$0?>v 4s&+cRDZ"o%ӓ`H?Æ ~9ZcR)H%Bf);x9s. 웦|!Zˑ(0lhExk)'YrpR1o7 S׿=2h/ޒߟ_" 1a j񰛕Ϥ9cxgoP0ÏIbԽu[8 !U"XSB:W!&/ kýx I*Re4ui^؋נ\.UMn <{s4L۾*hw`WB@,_gpX6XfUs=_p,_}҉;Qw x`$[׹ҧ%3)RkpPӦZ?;/< \ib9T3;#2'dp"!xi4/9I!M9]喱 K [U$&He22wB)=}B!v7@9©wJ0-L*3edӻaP^\_ҮDTLԏO>ڡ:)/! Q5̵vÔᢤŅpø)=̕sDyo9khAR9N台u?QA vd=YւF~Hࡖݞ\P ?JGx+t9$y_1DEX$\I_(Ѧ"r~|āYv0J_ċ84 jѱ|xMbS_[EJwLyu[ӊvi} 5+l'qJ+_Lntqq$%'~2,0ٸqv9>,уqaCRTVpX$ɞ﮻D|.õkI;TeʂddUwZ/cj-'\j97֧C^]粥4r|!3ׯ6*FUBT7o= PBd7\͊@ȋG, ڬ86MB,!]$G j8N)AGb;;|YU+lZA#2I8*6*r} -}U$yg%4}5"4D8H!I?Q@w?+bP9D?[T9Kr`dWXf͒>- V?fNr ta K| YA$ ڐg Etҝ$ 6i*_t$hUa$"} tHjԢ8C$|>F3>9 .I=HHu %ݤ?L8J5{,x* I" fSth5 _GwcPRsSP˃F(汏Z0nKJϒ|2MFƓ<ȉ*l $S9JޓfejfELG)laQR*! Wa$CӎPمW \OueA'O!cBsgO'[ ݲ70s r>lfAȵk9%' .xN"r}nYbol7I7蚇# v"6˾yxo]/T`2( "ADcnG["}.1ҟ'ʪz V u)ʸ%ͭՅ%r(d ەC <θJl9[ A}Ko.$;xM%d; M S~XDZ\Wønә (u}"uOwXt 9֩D}COݰ[D %J(q#^c9ɩ.ZT&Vd_uķz861-u>\M 0`vf)_3< rǏܲ5;8+Mj/ܙxk#>o8iAI˜AA2؞q 5jڝJ7,6$48q?q^!]}!@*Uv|*9w&i|XpПSn#Is׼e_Ew>\~f81IdK ȳ[ymÄGwn U:C^Gdt1 M ^v)ksuUp<1;7p$G7ĚmkӷNܓ6 \/]hF0Pi)yIwV%DM|\| [Rqd]ћO[M)E77T!q/&INWEҏ!F.Y+b?k@T9$ϔ{P~B VG'!:SIfKyP910}0Q/KAkͩ@QV_7;9"}٪ d+)`V3& J,~_"xAR DHk aϰjTh!(uQF) yMJi)$3d<:y38v(UZa:shY2Sޡdz.n3p8ܮlv]$~S~H6R8Lt6w'X*^  q9I/:6Rv+Ǟ!*z OUixmcՆro4oeI3`8`4E C9- n>&r `J(m3<:AF1jgM-v(Vl#|^t^U v`uo&>xLW N+ZcL,_wx9|K\y?*-dC@{|C^9 Ug,Yp{V.bb&ϱTƫF[3a+r髓"^ F(}5HyO$t#7kԢ0y.@V^wI͖wД>š^ 1؀r zd6f{}*4 o61I#nYЅIM[CÉ?s0 Bή8K>ߦ(v˕ɃHx>@umHk0pszk)鱄LXoEc3%w#֎9#AvƋ 1(HBeik.+Kɀo*3_oͺ't̝t9WE}Kʎ) 6fe̅p1ŗu5~4 y@][۾ݮ 6\yUsB2N.uN,IUH ![IW虳 sV;6է"(f|#+s/I@DSSJ!2@*T!=֭!ee8 E2D*6{ȷ6xCp(EK:9fTo{Y Rե-'.=5$؏w jßUlځD/l0^v0!Kfg,Pի ='X p(Fb9@UfOQ>Dl v5gwq8ҏLj@"` s=yݦ-QOZg~? r`-;exk'<`Žs$)se~`Z8<Bx2=H"'dNITXi=-[x/:?.J1jaӜx6tpW8GdѨ2Iن:)n%I(ֹlVgFn&*@7-Iz&;'փ? WrZʴQt)\>W{Τи=!xKsO?r}?'J-j9|)NFg\`Od,ál'FhI~§> _􃬈O+%Q5d+`|%( s㪅#+&5V#)rY ;E[jd ѽQd0[6\.E}/T)bJl1RW߇fɗ\+7KvVutLZL=?fCI%.q*kwl8FNvNK>a;y,pW0Tw4@/Ď#?pӻv윹umy[i8WAcU$ Q!bYU͏]!?5.8PA[c\Mjڳ Mue 5 鎌j$McpF#=S$L Ig5T;L 1lp d~ԹLjl Ww8YTvfZealnv6jpQbbaԳDq3*oѬJ3[c(<?Дʩ GZ#:/[}H2JO%BgͯX#,й[dJW['h+\=1S%,&"ʰ7*6B=?Vz`ߊN^4)dc{--+\Q uFŔ͛5-z?mFr? qYW n#U9e_=R7| ;wACXCkp?8M^AُŢ˲ Fy@?zM7bàߔz=Ow?ĄIu q炏zhn-@N򜭆/1-1JK! {6hs2HyW˝Z7*#(_OݰtFY SkU9g(#q\-Gz^ E|7LP]MeO!WUL>wlŤՔD^lMmϸyTSl0zpeټiœ,(@;ɡH ?s@ ( -cJJ:nHIli ;K`ViD|DZdx-GR!f@z #xQbXdk`?AiGdž0j8%,^VIC8K q:FmAc':b7y !#L!xKP g fݟ]ίذQFϕmg!Rcɳ%\jMwK"qLVB1"L`|c#69Q܏r|oZZ&!= ^G?]؂z7ktM+"ۮKP[OiG(.2R܉* "MVnx0EV¥1?ڟ-F^.k|:elԗ# HӶ`d{#^X9OCʍڙ|6ьZ4\ - BT]Aj,[W77mh!`V_Ş^x"jH>w-5@&931&E*V7'EZM*"t UX{6/y]*˰~Th<#hrX#>-*.E̘uHҰس#/'F?TX|tOb&#[;*^J_G%&a!mMZn*KT׃J*GzðۺDсV^܊ވ'+2^p~9C6:rj~ UEqL7/֟jwz<Z:\TyQ(` t 醄_po6*@#]}F4}$I}봽$ 7N[23{£bҤ$Sfha{ Y/..'^'`22+y?Z.E?4A.Au,Q~.F3n`7=`2:)1HeTd+e,`k`v{_L^x$f))I]2I4PB9&`s.}x]E|nI]rgUViJ QlI`UثX2zBh -F~hh}!1KֳTޚnq4l 'IHv͡!B7컨6h~0p"D4eTj!%`'8gt&ig8Ap\eu1P },ޖXF,cDr v26{ H}NMW{l=IJbP'm{i %uta-UmM@X,!*7g4SoϚakLdjf,n<  .̜9%wY&{~Wp5$}Vn?m%p>Rl>dJrT[uCʗ~.H xKP, [`]cVN˔HYR1_BF TוlX7Ӥ;5m>[45 ዤ_0>W)?uwI*9muiۉ&_8Bqjd?V&U9[bSWo-!hs Qf.fÄ8)7Ҩ|6>@=sMD6QnotEUBz "B@c[e<N@uȟ`7i偊6*L<oOnVKU/;nx2t:v1VD`Ck/gs:ٜ#o"N*,R, ffYdBOd=^QL%;a e\0;k($[ðl$sxۖG$R4Tx ,S\34Wg/w)sx{'se(lKcy2JVJ(f%zR5đ*(r7276rx DR%wn,"8IpԯNq'GRF3;oUscJXL6Fb_LߙyJΞ=RSo+ݧܸ(m+C k+׭7T^j@YO͑Qh $mT\O\>"Q6H'H~sS6nO H |xhԷqRJa1L2y>}k1hnx0S 2&ζz{$4~M+[xf'nTИ%ۥ|= DT7dcZ(i%SsaJCg"=ʴ*5_.]kw:Fq6"\4=*Hb&QB=Ӆ3C=2w/@G= i[ZyM`lEMz.)R;7b@`nܩPf=;(v`*Rk}LG%g&m@Dۻ!{:Lׂ6@L&uזkXf!]NʰXaoqfo1]a7G!%[Ņe 64ףĐG1eyDD+ڠ9Ng+]*P9c C^g~n[ ӛ VRW\og24\U?/> zhr=rr/I w%_-Ctƌ;ⲣ`bm=v#f_ܱvZ`WIzQP`o{W7Me0½D3GvZuςԠGmc%zљ;!zF_;طz){C|eRiƵyqt Ť+/`Q\ד@ ѡ DToZ(uN1(֒ůD/H\ OIICؼej.Ҥo*ήc㣞≶ Ci=28ԓ!׼1*\1*?RKE/<=8+b.g % ,K$ҡRRT㔛h \}z,phXrYڼN^?bb3k3 )Vی(Yq 1]]%ّ8S"K'j~mvz͎9́ S&5h33DADj2?ϪD a ((Iq{Ope5jfCJY:@ swއhE@Ld0:\WN39LŦ W|bV0$| JsuA >?}J |gBaq#P'Z3#P!'1$FxZiXˁ cZWs' Sr>@V"dX 3+"`9ʃV -ĚLe {L H?Z)lk]geE,zluD!]lc(w9(A$Y*$YɆD:zV=*\O{r2tzV.8z&CE\xɕ*𮒨@v Zc+[)~b-{c2!"%hō(V;z а-=qi+3 v[7t\ E>0" ?Ы7 +TqT^_A l[)M"`vz?bbVbb@b҆GxeC%n9hErheͽ'X@2?GL;DqCu$s8^xg͎F.8G]_˓؁+9%ɹt2CN%}-g@Z#-pͭ毎bYx6UbGc|0[FF/ү-oU$bpZGBaYLp+ is˝ʓ;5j5qvE` 5n"MrX p:apPnO 15&[zH[Zrgзkgqfԋ7277asoeRD(/oQGAl-*=mਫpNL w9b0n X⧯|õBm4!HTse￟5MUX1!I{XK-ˋj΢zp?.>f9DL30_QXOw]BJnrT]37sB ?8uk+t9 ^7r$ph^]%~D\Vi7'oayyit485 . ĬBe;;9 ۛ'ɲX~y%$Bj'޼>F(jXo@y+]h ߻V/l;KH)?:x&l0PVc}{7\pp^nncw(Pleu|ς^c#[xGw.sNVI|SR>R,YYɤݙeE|E$t1=m7-vcl>\v+=\!򯿍M;@Uw[XY؊R,*[m Qi|0f.dՠ^JQ<^T˩!s:Uf(-q9E*/0 v>\#y^2L ;- ]lat8L9g[͛o5H: 2yl>H*V2]LFv"6gQb]@"h57bڏsi@ F>$+@67絙O+C2u F0_ K2"z{ P} 0I;v|fl00WhmmA¢dw[.?Jx[贍\c^QEyH_ĸg 晾-O63RSMhGҌae |`e3W! bqg|5W hBAD!krP5!xNBGڽ vV2SMy`Z+#k ~\U:PRk :Xc>QSۓū}Y&'/$TݼKfe ڟ+ۡA'Ə8x(}}#J(5oU,>B{J ZIC唾L_!NԃxZ#т8FcDH 5cNIx/VH C[-]m4WYQhV`KbޥHvlw=},uT7܉֘o92eV] uKi<tX:i"p[BYjAZ Z,:&=ѫ?T.^?P~31hª(tQ0*7oi[_ Dzyq/,S~M8AyVE!seC,.% } [a]Oj%+Wʐ9"]a(6y,zM3IM!7-L05mjC{^bX=y+P >H2"GlO-x. `7S|uHFc[ `;ӯeΆn'J4d S%{&W?nm4c}bF$N{ &'m _{5P <6}gAH{41M(n:4QZʫ}oŮ$G6mU zPt=9&)C"g : dy>y"Y+Q>?o,naۊUyF~!LlO^2 x"\4Qaj 06Q86 'eN O_F n2 2,BR+-' n%^Rax/L-Jbe4R.Ny,"X @<.Au[iNk-L)yQꏧU*&O0ͩ2' %/9 Q Дg6(wdc Ek#t!۫ohƒ6V"[ M\KS?~Y!YxcHtYkTa]H JUUU_Ps-NCԞ$),RZNqX!eqn'AS9b9'1;U:軣zpS~i8da4g5woQ2&;_h:y;}_%ii{< X>X#;;F疔FE{yk ZZ_B]{"Sm3\ KҾRChFb&??Z|[M% "o&?|+`wrؕ^ʾ3WW1{̷mo4gö-O!}{16[0+ ;bYT-{}QMÕ~uza 0ESu՘D 0} pmκqw?̞ڰ $uWo}f # <pabZIU$7tWVҡ,hdDaoϲ<t'XZɛŽ433̦OFޙEnF٬Eˤ-1 ]l:whx\D(X$W,TИ%ܹv we'}qiXś*US !I=˒RwΎI>V%yR_- $qi*I6dIFU)x|}Aa%[*s!z{ $S6FW1k&I !gT!fM(`[2}ہ5 FC>.B']Cpo[x`?TQ*\Ўd<| 3#8%g}fQcZBe_<&LȐ e4F֫n1CpC[&\DЧvjbʩխT G @B>`\@<&볨S:eO+vKpӷ(m{@gƅoʥ^n_+'#Q՘ e蝎;A{&E{ک7ywLc&j<&Lb@,_ 8bpffӜLQdod+%Vt턶/SMvYCM`j@ҽ$0QKܷR2IRpCk?HYRab/k_C++J8;K\}Φ#Fd`~[*9e6%&r58Mdri{G|$UC `>+#ckHI Fȃl[A$@;mR j߭]lS"7jm6!&wNCq^SP[K= >lT[$W.pgNP2-QlsVf5I(-_-JE2-.ޘٛD[tSgh|tp =ZZU=-E: ͨbxO0)cUeЦ׽QIWרXi7Mrz(.4CI_8g,vxB+zՀZB{ϪNc͎ҭ3v,z8>O8^Xapvl¶c8n=ߊLZn|`J#a|"O2JQ(CPُZ6KLm<ՙ F;Wثv .HĮv( *+u\fH[Yv=J&Zjk*j(K0A͈=HEIxCLdiE+Y>P[TŻ䆠 xY*YP]l j!Su}J)Ѱ$w8x+$]R#H{Bei`rqռ/ {~AWaC+\j;ei~Z(Wk|sĂS袳iiԲ𝜞֗Ln.AAy8&%Y9 " qM}B oC]up .eqD*F^vGLTƯHsvvP%92Bw~)MGi炁dQ ׾gz7hbF\K>߱~W$RizKrI'J3 UYUP;~M_ZT, ?*?,IJ_qlpk7]:o_)7Z̽w-PDHQnQ|ُGVPZGOřՀ'Fqhyudvsd[|`ʈC"2ϝ+!_ZS$ [ژ" /mz@ZPE%'~g/ ]ךw8u|V__Q&Z t:;|y.n:?6AR@(CB2hN3JL\u^oV*]JJ(g\d_͔S'ٔv-v|_F-h,?uK쓸 b\z;̱ӣ%BY7<1s{B*p7_nNkd/2TrlٴL6f ="2c4c\a?LSX@_ecEe6{f}9h|-" uJcw h[.e+E )΃ oX{sŀ-")d..K?03%2,_ KT`@?vpER^Nnc"q9|BZ֚X&=T T5stMH=OS/roYWS/bU7ZȔRk7fnդ*W@ܝۉO(#ˌ9y(ӱ湾MB:YnxFgTг]K[tl옄_ƗkgYZ07070100000379000081a40000000000000000000000016101d03d00009560000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ice1712/snd-ice1712.ko.xz7zXZִF!t/z ]?Eh=ڜ9Ne;Bqܷ-Q؟TN'vσ=NGUgхi߯/y0XP)zX7x#( &9td8raA :?Nxel5/CC"q6X^8C[ eM3{VQK71tRPi}{Z фE%A4BZv[ßhf=7hǎ KJ,%\ػ3ɭki4m?YA-E4 V%V(*䯫`Y_E@6t#^dL{=% qo<ۥd3(`V5StȬA!q|^Д(0TQ~50;g6Ά@ UV^}@#Nͻ\r6%My k:0BɢI49zd_4 {C Rgh//'>?-mG w!-8?-I g{F@9ۘLBiIz8|'+EJHlRVl`BU4Us!jzdn93Psnܢl0'@ےԗUvRQ\n^;|?5za,O5}: .Ӓ6ƭ%Z">gz^؈RF R@pDlNHILUTT΀wLyf(|^Rr}ScxrD03W'p (=~g&oCYMF? RAd/9J_v0 VcYO:v0ffTɝhncfPaK mdlr*L7cBt-M\H5Sc\{kϧO yJ#J19XRLFNϐt66s EckFt 1~LYجPHUFAoA Y#eӺWDn}&[ ѲQh=+|H0ͫ;ܚoRZV,7nţ='3}Ψ-eb5 v:p2SYf_ ź)֘Vqv 8&Pk&ubߢ3qLlAD˻:"Byn8GEK+b^2*g&PM1ad? Aŭk!MkyG{ySߤN c00#u ec-7fmA_^KB,0F?V-R?>;=;C>&-Ƣ SUa?!-qߦœI 60oF]ů-qĔmdKÜ 5Bdg{ӾN rbtcO2@&ruDߚrQ$y&)tzN Y{-c_DO0G1rh9BҮ.bF1p͝WBR*m]y . @ Q*x(Abwٳ^+^'bQr6O蔢I4D) ,8JAW'5O{3j|ů 2AYżŎ 慫ŏӹ3X uO|.&6!9j]U&縙O;(t%ƪdiT8Y]$&Hڶ@K2 / [iW6$ &VRjo fڞ3| TCaΤsҐZ)wK%KՀʚ•VnANͬs+stԻ[lXhՈĖ m01 |=p!` Hpv.{UՑ[,P'oC;}KvGB.-Y5؞0gAkJMR4֧cސv\G>+{$|#>񇨡ܺ2xrC5fJ3(7l\3):uG3߱8=opB .3ema p[AJnKw ,<#ÇXݴ=O}cCu :k%۹e_+)W_#A;,?X/_%XZAӤ_vs*8VnQ0(u4 `[OvRzOvֆCFZ>?Kn@2~ rm^<c|%> -)ST5-na~{/yk@ۘ{*UdNOEYIC5K,WbX)Vu4^s8ih!gg79J=r;'E5O7DZz2>vN#< †/ 9\r,)Ef+M85٥A_&m=&];^HƜ:n2|ʲ[0y ;T+L y? -ITҴnZԯɁ1C Ul!!ѬGFq.AoaX(˟Uwʬw=!?Mϰ~<(B2U Iv=rEƛ >`(M ,|'ZަI)>-|v5&Д*eb/$AFkBboyALG2DI{TwYA-XLGOY8oe'&̾ĸ!ifojDV.h|o Zh`]aVt^1YIDj^^ AF?NS"YjPOP߳q6}L,c}~N!⨙".#{Κ+fv]kƢg/(IX[0I̎c^=| .,z쎡 [qGɨ]OK)1-F[Kzf:RD QR_m}PCLk4;wZ^04Y`=TF}cy+bHtꡣTV^msҍl(F~!/I## _eH6UrN +_?~aIZzFdr73q Z>mM4sK6.& y3ȗ/k?JAzΤ.hP$͖x?.Eb򿇖S+^Տyxy:vYHQI67bd_ OY9O=]P%r>F翬W`~[3 2wNqsaț{(Nw@1l_ :p+`\T=k\)%9d9?,9zyH%S($WͶ'4+lƎSW(,7t*PKk!E0 *F=ΣWt~ G[՜!􃗻zȸ18RGyWR砎61>b7'Zjܸ*#yHfc#R^.l:hDV@~2G pGFV jnwԖ=ƒׇ4ED{*YxXľص9#fE5dc  {W1c񩢶uAF D&U¬ksEڳjQ9 7٦bNf3 rgZ{łKކ$#Q+3il],gB\g|oߥ%wσIpS&d9 r 1:K-\Z1;ďә0n<35;+Dm*j]┪#CǶƥc|J7[ q!3-\^v.;*#gq~|aJ[fXI])=[h,:8`.u)̽=z#NoJpf[;ed?~Gתڱ⥅FQy&/p0n@zN.*< ~}F{uMM3"5~I.IUp>ƿBuI U "9oOCGtV]6yV8unfܹGRb>nvwWdS 7*pakN-I0IYy{!zn4\XG6} >6ƙf_6†Xk&4"kumf.Ч \Iw(1pIԎx'<4|U([km;nW# |+.ǻN=P{ R]xk. |[p ;R**U|1$h_.8M~DO"/ n ڪ"Lj1*T^ψ&v4%@9XĄ[ɋ4G򕑫b[>V' X/ aSmP T j #Ez{GS|[?KW.T`:iibkBbҭνϵ% ʔʱ >:l*cLc87$Vy{Q$tlpk_j 19oJ9:¨:2RV^=Jr+`Q3rQ,WuU:,$߫!Dn~]x-So_kq^xϵúlޜm  |1}TN>2eBk_\k@n QW1ZW;jXH:ʔ {s8. V4_~t:n6dPlpyP Q=mf1.ES2]ޙ}oۈ`>}Φ ߪΥƌPq4F:_Fk0'[hK8*5&+Sxjɐyll3`!ǽ$J/phLitpGTrlB.)x3Oy4m4LUע%E ޡ ¿2وY(y*C\X1C2JsY]{_>S<-%2JOV5٤UĐ~nݔ/v kLkW fїx^ޜ~8%&V < i[օGA3Jwdx8SN;@z˓W)؁ѹ*LSnjtċQu{⮵D"sE'^3<歆ݻoռ6Z^{9c=74k/"¾_VxhY[|N:Q G.G{WlN JAo*Y?rbب51S$4Ql|aK8Auaky**Гf0yV׻P@!-^VI< iy.b݄KP^01QO8'UtMgTq @j% , o E/wˆߛ=}['rҰGD4w%Ni4K*$Fbq}/EhyYcßjfs7?C|jg oe"DIθ7ܾz'{)4.pCx?e?$vEыGڿtK/›;Y,ltg:,ӣ@dxO@I @!ŁYA81Dy=i+0_ ruژEڜoUdz D!*b}o6[*)uot}F|[đͭ :Jr+(Z% 28:PkK(52%[FM4c3"Ij50 W%Q&,ea_gD`:sL)돨ۀ] -(ݓx:!1C$G Iy$kGa|d"I׉O JR,cu%gѲR$g%&HCb'i$1V@q+rR=M1).\^>Ns)%F˷gC&Bs[y֙ntZ'S0E Κ/{SEɺ)9܆DtZ%a?ta7f\9 _#(oA+i ~pnzUTÃ_ѭC`w%xkxCS&cFE>sv[c ]t jP"N;n'҉lSHOT+v춉ciqE1@dYm*^K*BmQcݖ=i8&ۈ!/OZDV'i4E)DJ,_w7$(Zx_~F:k8t?v:QQ)<|mj;a9ݪȾWf* `1 ?M ?xIԩ΁%9XpCUi:Y.g87$hFDAH #h\E-v{ \d6kԆVVr=Fg堽b!30- 'p.5?֪6jln (%|+ {{ 6Iڐf 2<®P-5iЩ m̵/]s1VwI{wl=W*WzZ)5Q,Fe}&mۆ-SYݰ@ʧiZ1m'](5 kZ1K3P0j(7䌸Pcא梮1 zH2]!Lw&\ t.e); g>x=x\Z_gRÿ;bc}2@XN~zĺաIR.h| IB}ax%#yHi l*Lz. ÔALU+Vu? M )N ISجnCQqt ,_ZeAXqOa(:Q Y'zヾBw6Jq>_V } \;rN\[ "M\ NbiEY/F4p  ?ծ(de~c:#BOu'>M2ᅗϢ&ks!A%:spXXA:fT*:]?/٦Щɬ],.WN2":Z$`,GU_r27oxw^K)vjlI(R¥ѡy[ĜUKCFW'gּ-[>RwRkEGRpv| +wSPsYf7E>B 8eftYN&SFȬ3xŢfn-# \2 $z` Y#>'cC"O@tӽۜDM]!LKb4:ĺJ#ڐ.fB)C'*յ][c3c cC7S>k(i']#~ :Xޡ YGPa WaN19?=6XѼtr4xT/EixUF?4ɏH [iWI+1k)I34t`7Bk @\jϭ^g'>{ح{l+ݓ{Z1hsW80r(?ƞ ieYiܰa!E H6aOQ#H]"םYlVΕiVu%h"76څ t<;tǬf*JW1RmKx 4p&RRh‚r뿓j.˛ *iu6n]#Gh7knmx%G|9F9uRW|/D"9þ^ pR(MIHs;<9؅UP78~7#P)hmZx%@Y|4]Oـ.?L|xC6H/YJvO#[:e|` ړqe[ u6z@[[J.)>J|,g#-@Li?Gjw}RPFׇٓ+gzmtB87̍Miq5!%O yzf+`Er"I;cj0;`xdJG=׮Ұcav9Q8%F+ub1+vҟ#4 ̽ƤPk_D-{yN ;T6.T kl W1˒}0}oW5XV SKHA2L_rG% O_U?<hW~ow%7\3q]? =:nW[VY1~z#g(s:زW-f58/=(?]"\<"~Hn]zc!zFb\E̶iZ&؟,eUKiPz. f8OQӘOQ'GS"LqxtB8!0ZeѴbC10[ TxBҁvJӽ-25 ]% VvV9 AUTQV\ǶxCӔZ2D!zBk;OC{Q/̀1; nؒf ! eYۃ }o:l;SΕ34dX7SwY]ݎS~ 酟xZ^vS`@a 1Kkpwta>hzD>0Kd픁`L$V*3 >&ޔ郟udk-) qV>aW&HXKg{){ Zq+raQk>>Va9NYm,R9\̶Y8]@߅g1fB+\Z'4l$jJ~ե(c!7X]|};~̞'HqtVUkΛ0꓉uyNi+u ߬Dz Vc3I>BطW?Xʔ'Om^"j=ypiu4u@4PP O%&绨%4#JN@N,/\$nSwgp~;,U|:qu#)z%Yj8eDN|K .`;> #WuDlCE@KM?޼4}Y@Mgl5ڗp쿮cKq>7v<9yNP ngV΋edsDeXAvv2myRdЊWTbXu :Uetr˼k8e6pʙ yOA骐f'Ǻ I T쑡OL~W$4  Io?Jlb |yoYbZ_8kF)rj_Ձ|S` žNJ U%\:(NLqz5!Bs\?+0gΪzꙙjS6jzv y{3m9g1(l[hqW?"2n>X /,=tVq Zi< =*Irь0d08Gk˃n,0FL ({ظWBT `8,iQ2וRf6Ɵ^@DMX4<6_dPj2ϳrg%#[ԯ#L9WǮnbdzӕ ojゐ5E{DlV4%#p礹ȁC@PALKkǻɘmYO*J~r) h;Ӈ OK[|֏t#}N^|+p %##H"ʈC=q֓.S_&+mܭ$߱PW#o@D\%Y:ɓ3[\tCTW_ lL5""Zg+iE7M[w2.hxA6}ˌͲ( |glP6+xZ7˼D{sO|K]r"㒥yDVu^*/%P[`@ V=)B?6bwy@z7,޽N˙)55k&#g~]U <ء9F0<|KSURYMD-fHŜ5z^I9֩R92K&ƗHR.Ylbĵ^cfTJŰWMgg:]fg: ,+|/ FJCw0|fYb>(>&`_j"23d]| -=.reay<߄To:B~Pҽ:?X>FuY* 4O'B [m5*3YZ[qziXa e!{]qDZ?G{IǻC(Т]$[.sAy}7):1kr38gR]7'*>aY0iKpm'|ubY}AћEJP~>Z@_ 82˜rœ -A\ N^>>#>lAoojBIBweGgI]DŽ|nGF7KlYh,ZAhhNOg-,jōS수 ~|l[p|lef ʩP2oR'([c]y6?-H鹙 ɣFcBMf txY%cVͼ S% ̽X|e8",.kGeF>u:|L@e9>UXN K>HhcyEʽ$7D2x s I? [CW٭6z⵩|9V<-G0Z s B$mn"OEFTjE``[TjxjhFR 7\ha#ot#F4Re/R^9 (Y%9,&ٻQ8L95)5pv[E(fzx m@@I81\ ނ$ns&њ0fr|)f+;X [ BK8%m)G($a'!`L# Wx j6VG;f՟Momj2` Hn}~QNAMJUQ~hG'r6I)ޣrD _& ,%\i)]bJSa -ěIeGw88 O Lf4 6 jSIڍYј2 #f_NLPf.]d@% Ipk|YVefqs'.[/>ō$IozJ!׺T3g&GYs>&P q's7{$et.J[FE좐GӒPD806 kr>C;"u?y̜zj g,}bQ!W?^W72epA3+1G,"j@K,AK~d4UhE 㪼hDQ𵤢p`z!4ZEv>n=նݵ?SwV*ڋy%QTڡ8?W 3}a*(hfx%ł&}m&=<_EZG0B%T'NcN5IQ|ӭ;SH\ywRtؑN6z'`V:SNuh7A CPԘ~z)?ͽH40UB2l~i "?&Fo*bz fr5ӏ1Tb~{4L*6SL&IÙ7ܣt ٣پjyC ,-7 ÿ.^_f CY8۫),'-+[6;id0|75 %מmXU z<XS, o_bn'd,$kKô6tdp>j=xw;{q@oҼcF‡w VǓDyX7l#KM>45gY٪I%X~O p&躣E-o|p'+wbU B, v5Vf;E.=M!;3Z)vNo^C:PQZt @[E$fqBicQ( nw$ól,$x@p0b]tq=*/h.|vrqrC)aOો0p5]^E@f\s?][xayN:^8X:xvJ)ҔTp9PMٗ >6;U ]28ËGi۱;te*.DAf{ Ꮺ}G')(M*owE@<ckICe6ј%b1$e *Jހ [5ň1O8e}4]^7xmCݦ 0eDqQi* +M?;! 'RQ3^{ض+|^{}}_UjX񰓷M<(c(٪-eVۍ)# MDk/$9k9&[}nC8\5/i,lxmQH'H=ͬvOŀ_1~g疵Z6#c=h͹i]\|E:n@π&qfJwgP,j)kg^W1;YdĬoc\ȏ!$-8-/l\ dAcڽ ?</dӈ3uE :+ );|r@O'"nfO 3)35̠7ϋY1_L2[ N(+ vgcjU>F0ISbs:, G*b yC3LnVUޘpEnx8()E>fޮ0z8q<^ ԵQ61jHM-! җS79b UQ~Gp%O\8ΕGc6mmmv RY`jS-R#K҆6|mXۭ `@kͼՈF0 xmolӅC͘l/>R9eY 2s)XGcǝM| Yt O"i>)q4 5qtTUBWUǫ""s ek>TLi^7of:7 qF]# w vK6A(Sۉ}bq̪ҜO8eT2E2D +=OV6j\oYu'!).WwLpLsA`:ln1ƂOE@ =vZ\+3g^Y[AbcF|YF$FC('7eUz0n }A3T9&A A bLi'd@iXbx+'}܏NbYE2@yL2E~% m`)[(տ}ٱGڳSx3$uHv SN5q4[> Rg e#n .b-WPwGKV9qb^"T#FO0+&&Wpw/H3P+w2Ʊ?/s|qVk7@ Zh D [7A)0{>oMNJ[ tF:NkNcOo sa.ŁvxVuptMrB"? p~vumLaa*o_:t?ܫ*v:<^PZ(8,ڤtr@m$O7x&d|𧘶dv#₺]~b?C=8;gܣn{o.oԣ%/?j"1%%ZtA&P;k/JjzRr GHr G/"w,I0_H.!N@X0bxăQ%i@q0х=. P@?vb,irN&VD{ƅ @R QQ&Tylt֐VƬ 7B.AZsåUIKN)II;& rgFP(}0jL l~dir*,Y@F%'1ܙ f1/pEc2N4j&![2hS:FL6W)6=q8G]BȲ5_CEs^Ud)A(W%F%U#N3jmd]a狙tW9xv jՏy [ e4RWKߜ]#;;43|T( 8QiV^)v:u(!@軪Ż޲xe.q6K )?8;,YÅ4`ZLhہi9\>(wa0;Q1`OR ۩h@xK8W>1$n/hR7/y!1 '0Ryk86"~ty+\f%Dennym? SFӕB^#ܢNk efZh=Ϟd}2H]Ƣxь'$4!YZr\ d +rٝLJ&[4[ Z^V43Jp(0r<5AUx[J Jizc5Ƃ@#̥ҠWD%Kʳ.؊6|1[#N+-3rռefnkܤ {]e 殿U;&vraDhPB2y]SErs а3Ssi!зPۑ uVO}#&w+XIPm/}1#x'|@:Si~b9p;Fw[DmuɯAY?{3 h~Pzl1A f$&37VkU$ӶusڒPѶYVAOy}αb݈Ck|F1=6e@Z`>$0acA6﬜0%;Ԋ9WX\\F*ĝaIe|^MXv&92rI>蜜\[De&U t̶eMɳrPپ=;:j'>fzQq@#&=H+<*٤lD@Ȏa@ФoƳ]G`.œ>E`:_=maJsO_a?C΋d~:o`fC"C*Xdd-'pɹ 4(V7ZډZw8آOV,TC5H7O ҅7 z7@߮FFШH@U87Kw,|߸C߳=lM85 /%JgGN ̚n,K ddɧ2-ng)"bgigzٸd'7BebC)E&jBSq1TA1WH΅]SS^FEJ/V2e3R!:$! )Le)8S5S['IvҊ"*1*oO{ AW&p뎤1&w%#;[߃}nY -0U}V ,#4ӹ[(]]L7eMʆff#;`wH1pMU9[3*OMsCD?;@`tSa7Ɠr{46Tgy:t ]ЬۙjZ* w~^*,#AWɮ] lMAY'ZxkM;}e3g 4p󍲤AKC)m1*xZ%ƏIB FMqPƜl&K K@Җ6>ǚIYbJӴG?}iMob_ѹWrR%Jnq& 3=;_ަj[9L݈579!3h?G+BU:m#wHnr@BXrZ/o-)nP}GZA[̭mRJ  GkL9v+iШ&P! 9n;( ` yƁxExr8eo{ a)p|Aqd2@WqgZAK*S2nb` X?v/ .C76N5:NuꤙЯ7&^Y€/7=G *m qvݎ7#ظ^!?6%^7,N_6h' ZDLh`Ui_ɝSꯅ&N\>/usWm, KI8m|l]u=Uc](@Ԟz|q,^Z8UtW?탇e:E_<"&A$w>PdGyxi4OZ7it0(m3Ґ8lL~ʵIJӝ 8&Q,8v>{[!t%{ !mĜ&!ĆWC6xp5XԸOj;3eAk`Q-$Eй|ᢆJy&eXQG;#l Bxuگd* o0i1|8(:wkaWT'хUplqɺm6еZoH)upaOrS`fQֽN5-IZ ڒHdh'u1*0c1-%E TFa4j.l$ RLP{ϲ M]dzDl7Y8`XCh, ,( =0! }USflaPHjY59, ԔjsϘIؘ Q^Tg8(sͅXg`sljb 4rSpĬe 31^(g kQ,d"j銎02d,+SZbGd7ڹM_ΑPHr|:Ɛ YA aze J\LGhGF>UNw y^j6L0 }|S_:mNTV[b27^Vܙ(j\EZ< [gc߯z]]7 ] ^'}/}7)HNg٩B"Sz UN7^xg)KyרH<1ݤ9Ҕ$AOh %0&.k5,Y ·?Nhá;͠GZyܭW֫FaF F8j4óńblaEM̼4/>b^_A$̥߯? \bdtƻd Տ淳6-_h?fцfpαnIw*÷U/$պssR xxNȚzbSO#;u&W;^"z*\(FD8J?U,bYć-Y <6{\v\$0S(vY2 ݔd;Cm8t]t"! Z3LޟUE 1*JNmpdfg&tJlτZs54p5)jF-0`NWWyQL["@\yh1;UN2vةRE@ɤhzV,;7!6J"l͑PyoUU>NPUUxY]+tӪ>zY/E ,9lV|{>gezca~'a8^v[i:+SᵃOMUt8{\:bM߈A?Ξ\w @u8f$lOY6 ?d֢C1^`7A.3580%FƜ%MY( c=*4%qʀ\Ĥܓ'_j s_W݇5 "uKW{i靧[;%ީ { и8fԜ#'Ml! 'Zumh&>-> Ȗ4ï޵KroBύ̲ҹFf=Co}gnO}۔ytf=-BeT~%PA5;ymX|a'U5eR.[L"}nprb{}4\$gj;Xl 8 Z|a-3-gFZF D u*;\W94>t)a(6Ĝ+=#F)$m,4z.܀3*?&r!>8=GC"hL{5v3Sγ9F~E~ڂ{OZL*v fJRMcquCiN9Ϸ尿R0CNQXLmX[?HkV"MH- I; PQap[y8Csd.XJawtekաؒ:~Uѵ%  $Ĥ\nG}О(K Rq1@dU .D_^8:ks+HʄA$zpdD[xwwm2+XG 9@fz3GVn;ʜds:'c_՞m]5@&|w#|B:èfB[#+-3 fV*R72 =ں#8<$ ސAUް%z_ڪ71_BuɤNfxg?k)5Cv[0ZtZ.ƵRS2&i2:{{3n/4Ei~)nj:'hxSc'77X\`7uȔ6_9ҥД,YO ]O0U^ wZ\Hc 4V S7ug î(@R&V18፥h{ 0{4rLw޹(MߞUL#d@ΛQèw1j5K:0NVTvӲ-+j]K`p?U͜~NdF"n\Ӎqn:G,kw_ WZ[>~9~N|a*гޓ=Mbʕ XqQgɌ#GL-;6hwቁjꡎw!*+uq㘘H(%^/Ibm\fWIˠ L& ֤pbjҤO'?%&Z5H&t@BIːeװ}`Q*l}֕\w9L>}?ǀ6.0,N4WY:HW=֝>ce٩eF#xld>Wڵ6_h ) ZloXtuZSxۭp]v3Ek^gIw)i(zp"nD;m~ 5<44TO&TV]b뉷aG4 ;L)Q$i@*RxfassuԯEW!vo11N7X/xH~ŸU1zkݩ PAx1!*Xe_@2>LHF4MaXq70]Eg&a ES/nݢOIQ`1&SvDoMq><@ Īe(@$EӋ 0Ǫt6e|SD.0 k>^e%j6-\zdEDY G˪bnwnݣ-ErΏ] I"7ŶQG"w 4"L\S:8qI(Q濸~suΔD$!v@9 !/GmVB^O Z1d 2[W$;w{-n7g((PNl5?[5ubDyn0$I&E 8eJ idP;~[2wFj")j̻HnbU"l7RdVp<Մa=Me?S吺Jl}z]$}ݴC#dTn8.b=s=5Y*E+E;A}GLEBh W^[ n?`!CP5IDgǘ6'&NIL<{k2!lp6 Fw)^̅T>IwZ:eOT0?-BNREcSO]vosZ/sUatu;~b";gk :Ӽ7NȨUNxb %?NT('AɿN6z-6X{b0W~o*N>5,z,DL.D[Ӯvr0_DIBG#~g.~)7P2Mö}S2_aiq@k8oݨrTS$!D~f03&2n ,ݥxK6a܏Nt?v1 )nXW؀H"qIl>de.s d'YVwUD' taT\!N,%3#Y; qSk?y瑇 JT 68I7kU[ED\7ˆxvѠ<|уŹ j Xh2lGUthC/6yA#uVۤқYƻyj2 uѷ B;"U, %HQ~z ﵡ\֐2N}]^x-q^|G:V]$C% A$ -8•2p#16?Jmm55ȮޝU.UCbmA:Y~#'cwQkm{^(8i u;G=]fd.5z"ŕ2GGm סLu:b* '$5j ,X݂T<* O xx;:԰֐]&7ڢtzHk>rCd+Xb*SxL :, Im!4o=]ƈԙ FbCtcGA$Fc0=^#;ǘ4w 1mnGyLǚ= aZvtpıo~oGۆf ^:GK[nMmg%t$1Βi>` dfևY n ̶;6jbfO9vI9kS? +q}4Ezc[$#jпU1gYeZPG4lyE7!|~2tk$k/BM7nC~t94cC/XB7NtZOA0 ?NQ=jBqVD ʳu@P?6_02MXHُ+$%ÕJ~ 5Z>*[2~zGx,a4؊)x\~imvm-;߿^,6fǍc&;v3 gd; H/RDA^q6Ou[tP>冻΂DlfZ%uc> X)ẌU_/Nt`&x ]RƗpUArg#oM&~sE0K]!1}&_w6hq7x4c%5C{ODž=z =@㪄-o;$k=s[\)4WZ9y}hƑNFʺï#~27[-oSmc=c1# ,;v\4Fkj )VF}UΌxI\T;z\3_>ն3ߓ2Z=&7Lr<+$/1,+&t²r6b%)bKܣH>][.·~t:8,t/M; fǐ 2~TkdtZ(8mgyW~~5U_t4{q-(ջk~ ?%rv<ȶSQFZm6|,'xp.m`)#J-8M,Y͕n]kg7ktMATw "&6ʀtx.sEFnuau8d:^_ 66rPH fl}Nύ@߅=aiyAKqT{2 Gq'<܊*aV8$k:;Q4tsaNJnMdM mJ;fSK NerŅA祜vg[BXLYap`Lqc@? }TyJSD~p^=Zݰ1 x5{]U?Ba !dՙwIOa84AkNoѬ&gcz +cm̳[]=0>^Иc 򕹌M%ZaC%z-nDqlO_YWL1 5->%2EZ,Yc4JZN؆z^"y|_f8IN2\Km0lڝ=ٟtř n=7$b8 Ow.7$] oaIp<,(S[vZk eTI' |{3 ?gfjI.u K Tpy"&* extA" OwI=Чh*}5W#- Z&RiA=d?#nY}u Ki+^I,mO_eXO6ƋE-I5M%P=UjJw:߱rO 빘9Y6xWҀ5̦xl C$ ^o4Z};vy+ԥ/LynZԹ݃+;U M63L뒏MJFQ3mX]Go.]Y]Ѳ}N[,ؼ*ށӿ7au{26*|X7|]FMKf]mE$;=-R,Sj.%M:\z f,]}?rC<ԵK`Yf|! kx!x6WRyՖ}00mD1'> iba.8>O؎r{gƳ*?z(0ԋ2SFhv(]Pa|`2ءLrF]{}˓J^)j_@)kPo=)\MSa%X6O_HYiĮNowq!]#2p)iM)A r:gnFƤH&t,`$o)_Ek :PE,!YKs#?M*ˮR)#_PUĚvʙ[7,|+׫ xRFseڻHN}2ѝTcqBGℕx)U̘?JrgvfoKfvd|71Qr~cE8MK1# G֫w5Tjqy=, 옭MάukL|"xLDiReew?VwJq p Z!+(TUmSR`fRa=t4n~"ԙВv򭻪GUֺ >ـ:Ta 9ߐ $d󤅺vPdH==Ĕz/ZL}(,%LŵX nI>"CD@n&o/:&ߺ3CWš#!4vᛸX VѠuIsK1RQRW.T Y ݱe/Ȏe^ျJf6蝄 $bRUD犳`VYa4*$"/^Fq~` ,˷*vяJT/k-x'@RsǣRn(Әn9aWYKr& *9z=w4VPM1]GZ#ò#h:!mb B3n0TK0Y^zwLm-0zlf4KLRsp oFШ ~DD[vQÏzR\킰Q.;>$MDjX"Tl* ?TTjtvq,?;+1OT_`=\{mo.o>k>cj۴u>lv%逪7ii,B{w'S7|{Bz,nai CN`i}=Wl20BSz{.#QٻG)x^HO^:3ko 6}HU?E !4xK `&e"y45[g,MzA)$l1x恏;N]LJۦLJq'E-otc&#|,-`x&ǘ|C4^E%<* m6H$=놀 D=&0 17'(A14uSyiZoݩ/r_v;O<|\y+?X|_яJn1ªnpX4\&rhHxhT z6BIC5n>zCTnY7e-CGم.L3%dmc^j]P ՗*umlB3mQz(| ]gd} 5&S' 2Gʳh3nM՘qV2ϩdp[}%[8R7^}ڱiۛÖ}8yK_Ӆ QF.u EۂpHow[*Y[=Ih̀`̆5m do/Jيb#kU4\ k/kZ}%pwfpj&-a#/e"\':M!+{_@ -{\ّ"BEH5Z/lZ Fc.5f':1y=Vuϲn]/pX-_$ n_RʎS#KKIqb.^waTrpY[P;N`? }/^ Oxxٔlg]xpɐGSpoҚ,€h<.֣pX˞O֯_@fruL/~K?L+9 U~Gǟڜ!!;|TS9r@|7.h<+b^ gLZ2g! ;K jM{¾lIq׉yGӹRt<&J)ڑꅶu%.;Y }sM]\U+AгHǙEH]iCHdNjk |6g<Dy1ly M뇑\~FThX7Fղ1 }_rKci2-o)$:,)b}qc!H_FǁS9T+zY6y&*fy^@(:3/>UWU/j1k0(8Gʷ Wb5@R w@(EQJX.WoPn,X"mڗ-:!T1~& TX">f#w`q/@R&m%;6ɟЎ2+šW0 &XwuXQKm< o|)ak$v,S4Eée>@)><ҭ Y s1[xd5i,&=]rAlHQ:P"!/]BIJyIvr w]+AπO;eA*IIc/ØC(? 'BQH:h! =^M:Kpmݟ~3Tu7Uz-.Q:V笳 /?T}JE+ {XlW3g.l݃<Ľ2Wx&,js՟dŝkT #KTN߰8&EmB@֦Xɜ_^x}EH=2d`S'!k6%/^{C٢9Rcu [.(0f__FFe؉ZafM[T]p~`˜e MDN)pEؼQ΋iH/-A zt6tQ:-~U'W3pQc:"Ss5-OL8ZE_H v `tKjR!_h\5[bJqXtSww2F|? OdU^ ʓ8(Q!.T,Q։)94hmdS `FQM,& 1-E>#I*.tX)!ʡ &B4N^KVD@&!n|/q;-eM+wGú_ h__G͘$"@v3O.M6I X&< ggYZ0707010000037a000081a40000000000000000000000016101d03d00010fdc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ice1712/snd-ice1724.ko.xz7zXZִF!t/]?Eh=ڜ9SJEc |,ͣ?!M]<#<\#2E`DɨB0A!Ō/>Cݙ!"Ņð+z=a5(l#fsr:Ϻ)tYNعۘe|0#FBg9xWZ Ez\"6.BްT-z@Ŝ(2aYdS-HM P߅BلlR[VSqv4iI^jb@)ѐol M0/GSV̻" 20~KftN ulmwujZNzeAP('3zϞbr`CНr$q~?Xa閽::-/M~KWj+b3B1.mE199adOLiPL+)?ݦ5q.ho5X|h4]I\$vPީU,H{8B$6;r1!SV8ˋʣqe;4A@Ob#ԄDUt& jq37kъ7otĠF>2c'<{[SZ^Mio=7bG]u8 -lԜX V2ob#PLUM4Y\Fec1-Z*Ȉ3&̥Cd%7 wsݦs] ՛uUNL%y[v^u2$d(,B9 !&ɟ31Ee![,8A=QRTkIeedjZ_mstDxKw<$!=[/e䰹 +Vn ^hqsTN&t.YLS )|Ȁ;r$-_~U]]61! }+kuX.MGy} C5h h=n!qι܀bKى)RzqMBN(/0`=+>ͣ@B9<^|@1oSS4 $ @zBT%\,6)HOQY-呷U5/;.\ ;^0"5xw!>{BPq2+[ h~\aP |b*>Q9b ;jMQɡ<|tEDMGHBjQO u&o?WM5sA%*QJJ w˼Z<J0K"׆擖 EY7Zm8VNuJ!^ig>-`O܃IJs =40 {쎒xk]Ea̼䆘SP]o(̔ڢGF:XU~bo~m9o ;3{l 1BF8y3w'/KCuFk,߶o^ 5. H$jpym#Fr.`!8]fsV1^14,SOe'\d^=TwOCݟࡺ(4U+yjKQxwnzspFZp$qv;J|vÂgᵛ췵w(+tɆVkvzV vӝ P5_ Tgͭtzo̞8ؐ$nKVui&Da_'͊ը8e4™󾜁ZȨhGjWˉEj6 )wtطO2GSvQ`g@ʉGOtR}X-4y?_+TtYmqd2C]Xb!j~rX{ ȯw 6DIMV(߀⸦ ktWl^Jͤ*Ҁ\-k/)eg4?>v}1)mf[DBIw*~:?SzyX3M!?UN"S87CsË1:" ޕck*SIMm0@~;}.y!̹U]N`$r'd"%߱d!OLJfcD6Xl;JǸ0=)? V b"<իN?dA519S'zngy5ݍ" eJSla̝6U=-$4布y@E,q@n2+i @i:q`@u+8̃lKI|1f0{'Wmnн ٓ ]I+cD9XDUbVh΍2#ir9hps)_q]=:Y+A\-8jqCMtOf\ z0m DӋ @,R+NQcоcl)$! le\!$ .91Iӟ|zԝaz5kmP/Dw^*}1[U)j! )뀈!#W!.zlPFreiی@YǍU>D*z/t d8rԍiL4H&>Y0`D+ :3芊Uה̷=LB.4Eb/͙.'V?4_2DTrlVle{hn.]ɺQMÅ;ŭs?M,~O O((faGiEQ uخxt{⣲^ދ_Zax%WFyةǦӚ bb'Y ɚf`{{l:TZC@oKRޘ6UM( JN9P>+}s`= n<]"@s)}`~TD@Sj+ +o1Fsv 3:_B%X$X<3#T8C%laUܿ}N<0R@rpNY+-܌P9^HRM˛sI8eK>H @kE ziB9~7 L[˂ˆ|,v%.sop˄Le!Y){|,o^ ;܎bߩgحgfBos#wsHbO&l^AoGէ{oJ t5!n;?2u_ˣV xܾn\0ռIg{Kӻ#DLݐ|"ʾ !Y}uh".H\dvl;PU \>^͵G ,`{Xb9᥯TUX62g,{:!%%[f_naF,^ U;>9Xd"rJ`ͭ:!W4xe J8 }@O9)? x8]Mx6\S^RjZ^z|H[ҟSn+0+.;:[:K/y%OKzT:6Xa+lu'a}F8=L9KoLæF#/18+ 6_F 45`{>D 2 W7ϟ8˯Ff7n?Ԃ,)2@p3,1e~ZS b ; x25HJ- ^8@7y74i0P6F/\[XߝtYDn(Nva @W>ӻU9U0跥@~ tY:h/Qqu4KOdiY{ S`@s̉&%SnﲿGVY夃#B!1SM\G. 3߽_bDd=.0 Vt_h-Pڗ?n~AEF9cǾ0p  .rMe/ԂOr pc0h;-L$4ds#y3NTø9Fřڸ0I`%Eux`ƜݮC]7U0>x0D nvj3%`\c=&m|g+$6)GV FQ8Y:!y,n/3 =Kgc;KyTl0HUS̨f2V(g x\K!;suÔa@ >΂nB Hx*C=%݄b%ңg\Q2ȢU;q)߻dYpRnz[Sp(Խuҵ4xrm: }<Dn%#0=ˮlzEϊ?6ڃϫ$lXNDRj l-q,"W{b}zE=#>ul7z:; H5@6%yd OI]V9#dQLAm)P>\9a1.ADVYq+8~HYJ 0? fp:TƉm K|elIs(_3<ͧ߀:eF9S J-:u.BL))!5cp : $d< ՚FWfBG]C?7 V(Т \t#P\ Y&e8sivT;tD݁7᭡^X`xw,YG6Sy*}z_Q~B$+w~"($|;;ס",{?Too:) 2ڤ \G8bdRo a^0i&QܷX7iOjp \yC;sw U+uAWt}VTCLq$j:ʦ/~ELɍ ]s8)&X C \f<=rܜkSPC̥ yP1h$_uRҁIA1H-dNmQ\@WUAǍwjND^`GEijR\G.%KD'?]TXJSؠ &8D6/HB4jK|*{%tj$6PnBz SNG;ZKB*ߘǒԺ_M(,nWMygТ O e\Ɔaii;xl&bGL#ƺCZ&R@e :/0Qx"ݽAZ`>,Lڦ^6T4w 84f6mB|DZӤ]X>#HvG-L0C`%2] (eezoS8Icx/gNqWRAOpvş(_Ǘ?/v0W՞B7Jp 1R"Sʵd>1gܐ  nu{FeζD['!Ʀ9V+z3>oF(GeY=TX^Πv!sIdWd_29ps(7LP}W-H#d*}|iJ*L(+ RGT,Z?| F[ {~۸E52`~z6Qk>`m6miLp*?baxPKZŸ]h3=.F;u! ثŞ{YGUکw; q_уHBH,'xEzUܣoϱЁ]|2ۿr="M!$utV Q]ki{O[(u N@_e ((;lcVp 1{XF"(~3NXT"(d]׮,p&=j$P)e 5R'5Pu3 =gC nbL|tq:>uE <~u"R@T9cf m߼f4aZ~cs78$ccY iotict1MSj_UzMB2g>ߤ[W-P2L7` $FBgWիK@T|zb4 <KZBaQ?g,'Ɏ"0BąUwgaYif~3 /(!)xƩ-SÜ4%kll"Y'ȇX@SÎP:tb=$%Rg(0ohsO5&@+$x2Tט-YM qE3%b7N埃P_@emcI &+I,PG!tSWz݋;$V4'ԃc /}O84"kè&ALJr(e`5?#f6g`͈ɬGq06ǩagᏮ!nk/;Z xB߃y`Ot\&_4%Lj)u{ YP,Zpw}L?m!x#FIҐsv{Jů/w}~V.ʪpfb _:>y}U?TBB!R_QO˅hs#қ!i{(>svkzAl\DVYF>+ֿ{ÜB ׅwу4b2x @!kKo4xčmC(}ҥ^jIܢx (B֜I?=V%D^rŘ`@ATmGM)Pcv13@-|t4zO=y0A 0Խ+q +k#?M5bxvAЫ]tLg65\LkPRo_/KՉR!rtf Hnԁ7#+XEj3^*oY?#S3H;KwhA@q8' T) ) 7U#lS{zXFľ5|XsLbS<oXBSL5 T-JRX̃k#+o fOqe}nAw19./wZq^vy2vcig rb5IYpZ$prQϩWTIf:]yE8 _ imkQtRak~ގLJNSI|#UyUwJӯ:`ny)"*ur8oI \zOY4Q6+CB2GWs[b"nٸKo1!ͭV@#]7(m#!\$p+P!d#A˂\AHs^?M4..$mS '^Be ?mzg#F ^&)dupsYMP7c_r7T5D|pɣ{rPG?K2 WG%( ̟ձ%fp޵v*MٽiNͪdX Enj%DOtho#o"Lwi?`g&L*]oj4D¤$v<U7ʒOa65Xа>SGmQz?6/%0jԴTV.WоzaVAq?kؐe].m0ԀA;h4 dr -FW_s 1W85BgMoߡ*>Aƾ..ɂ!^JԖ NuyJm,ԷR5*)1͟!t(K\MԶп0&vݴ2|hFrxG%qE=[wPXꓺ(>o } %)lK, |X<25 L@\Wa9MƓA2BsäLnv*76 pWԇdd1%vL047-g9,=y RQ^B6ǽ[`g߬R֭''WO{<&0o'CFyziS$W/~^0|>6Fn5,˭QQPl ")Ũ簱7KRʏ CN9se{2,فϺcrsG?^~pmOѲ_^GCWUmoZǣCq^1M!ih [[W%| (nXb Cq7U Ub bSR~7yVψmV,ͳG,TAӱumv_@K[X4Q*kb\MVxǾf̄ sA6Mi,mw bZ^C}=mdv⹴w#p:]gMΖHqv}7)cI4Ka؎ ^x{r&ֈ H\ 't#kMj+bFH,4F5 $vL=$%TL54257\)w#^B75 M&ޛ(c|nX^.E0v+8i PFDo(( E(HB:z6!ǡ"T35CZ<( GT6w`׹gߋco6o[<Ƈqv84[m+'Ȏ]6ܓ|b_Ps$sTBFAp 'gI0I/OS$uvuoHuiBBLkN5<:a5_2$nPCdB72N6='zioK6cJ_kCs􂤳g֠OLux[TDw ev -wwGJjHNF I~r!;Crt,r a [4E:b5Q&cW)XȺSXimk4@״?IXBTu GK2#p08p?+;sđ Ģ$Q=bF(9nrGfV:}gd;-1TI&anh;56ͮM\UYtUMH/E"=PuL'zcJ~H<abT}=pQ\=|XKS2NcQkWpXM:awRmui z_`jB%Ory<+qSb01FRэP$ M&ATgN ׆]B;npG V±#9W32O+W4h3-`@cNuUx .ƻ^\vtf2C_XW}E놘0y.\,@f&S0HNw!5xQ?8]~{&:pvvز +<zH4)(b^6]l4]8+`i6Y3ʵut9,C8. d=Yz']j]0%Tr/7i@LL)0G$Zϝ2wyVt)r*o `Zz*@U)*V2I3?D|x(\.}ª3S Eq`/\%詰 -?@'V,}C.%> s>noG/^+^if`< !F܈eN/ªw6VM-{=~؞vZmFs~C_|abԯgdt{OgN'kdꬹjpqb}4(.ڷ WxU{1B#Au#3|ed<ț62>Jڰĺ\E{7E[ tx6daA,8`.up~/;bu~ydfxy]Y۽P cb5Uլ-@ mg~Apa2K͖Muf1U/T ƏvJ 9ކAULoTX}ƁSUZhy/}:H*7)"AnfyV=鰫i{F_w7ԘR4ntk䗞%S/O>G&̋gl=ǁQ0n^kde/bVo! ݰ9P#:s|)1,Qf1 [4d72+y_k]3sxV]~Grh8Z2q jw S7Qy}aMGZdNo2H9f*? GEUPEtCK`#Jۣ+ 'ܲpx4좛i$c bWG\ݼ7@z!@ڌO0_ )6{75@~y,?[_ІW:}ߤQ% .4h3 Ņs*ip^VSn1/ 3ݿDm͹8^YmT*PHZ"A^͜fvA }Caߪ"PIhy4`:zc\Ef݁1$F>* }`eU,0sNuA*q#%6#Ȟ iv r `Dž@x%oteH}Yӊ*"H!hnӜr@ 2,˞@fb2~ba$⤛(Er1eiRXp۞SU.2VԛA)h)|$ҙ5q<"O }b}׭4Zt1ıʏ_\2K\a2y{ C4Wn D8A_Q(ɡz-$pgz(:r ;u#vj)uJl̼|G] ъ_m|Y؅6s-Nb"p[#|ځEhGw"zRO,!9aUh(OXokOP6)>Fǡ=)"[YkIyQ#5{h06@9Cv}hU~(x'ܞ.NA,Fg'd`=)l}'b:(wU.XFI9-tL/y8MKaً*x#XC)bK.BVô7k?E|Hّ ?遀Q],]XaFhӯ:Ӂ3PEn..c)eb)_>HM'x=,$>Zw7XT-.m7$qSݽcfZnf7uTD}  [PԀ5/tن,N!_*[gwа \^^iT9'}l2~$IG5`w قւ bncӶ{݄%+6H޵MDKƲrf`x60n0t/Zk]9s[X7ԹRQ]C&[ZJ2nlYgh痡7䗘?!zFͅ3v~z(a%YX+vE ڧE=4*w8>ҙa}ˤVOoWCNj'_U(x}'[ 3, G,)窧TbqCDOB= yiy0LAp?gZUjxQ{'sPEю@-(_ 'אu%09xVKEz:Ns|–/;_{E !|h)6uou/fi|xm~wpll%xoՉFboU?Yd>5x7*9`@E["w@uț~I{nj{$)]%>]-32C Mb7nsp͂bMlзh!l] bc1\OM=@Š)F!aK]|ӎ?ϞIp\1oAZ׽ b%6df6$(ϛCӉC*C(R:?'[@~ֳ1U f8?Nەof<`Fc%28)(bYƺ|UVƷ ś:tv6J~:QQme'P~9BȚ,C1͡M@s7h21H֋ ^wD nNEֺ*;! )t[>.^KV`oWz}&X0L#*2z+$B>q+ VRj I3Pd&v:ДclÊj+#ih3{A\`1y+۹U^nPԔ .6i;KM349łRZVb,T37i^$7 lpQkL @k^;`w C5ȯj1qK1<Q~k^r<G4DȱbIpU-_rY=gZRɊEO}e$ŷ`㏶hǑָuoVN#EA_C2 )53E虼6;{S;p:L8m[^&_CYKAYTQ{j=Pg}ous,[[IP19=BiHuʅc*Y6.ى9%`;\L +(Wx G\s}D.+,57.j,z]oV㺽ւ$M3O{"V_G;6mS>\Ŝ+_DԘ!ƶe74r!Vǫ ET/c8loe ".za8XnhY|5vh%oHD*YeGSSm<a/ѽa"kc7ӏZ֛G E`MbfBvU  yRYQ!Fwusj-v{E&,@#=_Ü)+i'h>77` ;Ƌ+"].D,1Fv_&A5i.hChk ¤DJ&tK]r8US/]Z# GKrˍD5Xqh#&eܬ'^00"'1|IQ񊏷U=OMσtNհ2h9*oKxTPg!3%C?ʂ*i}Ⱦy2 =}2[Bv߰aY?<6[H% 5cN7!pl}wnZ1e PM5'ؘ=̉Yf/Xv2{u*'^\<\NJUf29K'tA j/>7{_xC]9 O'5GZe tRzǬ[uLn;U@nd{-eDw:@P^i=VD_\D>8b؅ ; m}]t{ 6Q\szzyG D"ttI2{Y x-]=%!' W.lgȽMI`."nic] _G, ?R( !ZkA姭2S;{ UҀ~ iH^'=9 <=a;K؝$`;mN0XI] dU]l6V'=.^7oBJZUz pYT%&۶;7 +D@jRQm UteFtsxxkpzH9T&[YlՔ^삚`X-{X} >-=)Ѯ"6K}z!t *p%6t6s(tVZMJUw<{l}Exp OYW luխE&G-y\CA4@4Ӡd+3 _,iyzd7)k7Ʋ'};^R QٿE;>F ѸzO.U@hE{eawc~I,)_&@_D*YFv^I4TTxqޯ]U 1|y<]&F $ ә)ۇG̹KzQjR)1u|w+7h:HR |pk4r "0Xhq]l;=ȚGmU&}a|ecͿDヽd ֭^-|oJO1]\,eJ9wggŢ/g}Z ,~q}˽5ܧu#Pޱ h0m8Ŭ-j"Oŧ8gu 24y;Y 5aߐ*6!GZut?K9exp'ga*6+pD2a^_kOY",=vhv~b]1#F A70?.¥!jR6; hh:GߡӭxMP)_]?AJR{֍!v.:| cƭ0IЊ.yZh~ܤą %:wsA,+Z1Y{$M EG!&}g Sǭ3s)oVY&x|C%-r)Xrjh+|>+]5+=* aLPr $cŨY+h/`dZ_BB6,tÓV_UI6D{foghxrʚa$MdӃKm+G7Q 0p6:?0VcTy.!qWXI=ea<]8Bv,vM !T8p+Ż[0xx ]S`[|O%}j*ؓj*/R:s=QZ['3{n&ǻZa_w.7/v֣3Lv'Bj=;Q:l{ϡ8R "bb-.o;T`*>|N5r,` xЫo&U-&x $O|MXxH71uY&LV0%o&ĉzX2+C7fL?m.Nۺ{[t7~z YT1 c)Cb-{]_Ȑ#+f\r*?b^ԷRmW#V+#%@ؤ*N~q\̽ol'il0Zl+n6M8+{LsJH-״jF/Aj&\UݡC S]t8Ks b!p98_՟îSiV3ャyahfǣ}Aw "%U0. a-U& d3^" ChQ$7T!`^;ƴ iI%]ϙ8ZI`;oz[s7<쭫ՆRTAF7X⒒=J5ӢJ};~g-%$>sNp,3+%Q7=7 h13ݲ[w2Vn@T5by 5cM]3 [4p Lk8TћNmO>Hp](eӹ+J3~#\[n~܌H?T\.:ft lt@:u$AEUJnCVfu7/8fǎ? 9qtY.\؄L[Z׎2*+pz̝4^&;)gc$IZ#5 ţ@$c~QbedYNG^JfbeKݹ.s&C0eʄփ$V7UUZ!ދR76bb0͗QJ͎ZIU){?q*?5`8*Xb`#B!MRN@`cp&<ƯJ?|+Vg<QUwxd7>a= 枌h!OmgNbp,u{1H]kD<OyLIi^0I$kϥʖY;;Vkؓ- yBї9 $Z2-wʲ{ j*$TӾ&Or0޻\aR ަ#,9D2ʐ" \pe8]uKǺi\,3k-BݣA2 o LIM-Xޮrnuu -A5iRdRSS,Nsi!E{&WVB6oH©71U=))*m_'^rҔ߈<e*5ӁRMEbiHYTi\K3j.ְl!& V-һ&*&\(2g,wL57Mke7' lIk(|X#"C\zAmSmhpFhp(mχlP(3h~##"GB ,U9q9x>u`uY!l0mIa)߳v5|\3te3T3,Iap_~O]jcKa eN~ohv祙M #l]ߺ:ٗKr2A_}'TA }Ihrv{.e3k@97| {8" Y7bk8vmjTmgO ANd2B &x-_;_ c%~0לA69b4 xX[tTt&mY,$݊ݾ Q!]:4۞6/ۛ]9WM!*0D1$нl[V%)YӽFH~`scJ)ĖI9sk'Nx#r\J4_iL.8:E Ŷ= 6sϋb&wݖ6a|tG݆$kGV,!:4J#~ Q֪4xyZ>! I@#gz8iJ,r|qE{ oOsa_=5ޜgl|UC9Ŭwf[$nxg/:++ҵ;#cȓrHV#+EKuÿ8F_e[+.TG } fطV f[D1"p;emr`#2p>Ʀ暔W|jjALNPV V k`vUK%!NcsY?[1x K K w^|sB{fv<~gzkk. (@S ȃꋆafֵu4vVw35;DI-66[Ɩq{+R>3uEL88S?]#).7\o*)K)#0H;v[ nF Bn'e]tIX-)[iMe g<7tB al]嬟}0 _~0G]mvb2a 0<kC:Q4A?LS7r'/D3ؠ+ɚ=2Ǖ^n+ZZL#\8ᅽ@ƛd+JMkλ?49o'7WR 5pu^}иQu)L!* `w*X8]6aL "7+ݣecZ fQXߘ:N=`BTEl5ZmטӁ~[+p&dKzpWP-FBSfVv,e_cdpLaIzMJ݂3n>JѪ\ 洶PH6頞W/n-.%BUu?K)>H_)B-`,k@?=uà=kNQгs!K$}>||( &reavxmo.x +v :2nZf(%x(0mǐE.g ^%wS ɫ=7~s@B./.9pA'YO]`b~ۓOW^PF? 7.+{fX#!5AMxt"oPM>Ӵwj ȟ{Rw fVG # /WtX'wPsOeSLyEJӨiCtzcH@2ϕsY-Ai[?ˍ+pao˪3T.~Wn,@Uk2~2^!?%I?i|eFtcвg!(m#[5]J,Dkq`AkCt%Ou+j0f-︋(ZWjG^eh*\’k?%&rDFU7; C[ 8C閠j/K2HQ^'h/׺j%lgw&7{"%cCr%X2_uō IO*=tN$}Ѫ[w6lf~jUClj" 3K{R:xO 0,`^a [ #3X|w9Iy{^<~Xey-ﱆFI6zfI$NGe@,nEQPLՅ(f.ފ;} 觿Rx9G2 ;k~J¶+r 9w3iV/ e1kdGx@p[!ۄF^EFM wOվ2Z59 |Nz]D"3(B0evj{GޅggFdp ]liꊯn:_ r3-#ۄE`$I&">/ӽt IrFւnVEܭχ^W YCyHv\&Z̖ss& 39oa+=aks'KkK/ oC6r =z$El.ͭG̈|M1_z:Ҧe\"Xe&x0:Dz04Cَ.sޑdYD mŲ(>Kx%QNm^"}! B&61iI7#V;A ~?E,;KJw|oPEL ]$_3Rtg];x+}({R&To_ @al7L|a(MrtBsa%i%}^0Ç/]@ۏg{]]#SeuL%"$T4%nB( ȪWLy jK1#,&tg1t 0̳77}ⶺxE 866v;d=YL=GS(2nފ .*;&Ѻg K"|sk$y[eM `,)&^@ɺ pM' ~3oC]C3Ĩ[o0u!K))(Fw(Sް̢fv_Vah*:!׊RLE#QXC_Y2LtobDmn.:!??Ď^eed}4?&2/0 R0|dH t0IPl Xu @Okb+WT܏ `!5+J$M`IGD}]ڶpVZKeݰ~PܤJvЛ)@6Zj"{ƚg}h^19Oaν.q5Th;AGk #,_cPy2-y-*Kh_\V<3"~-e+ZWvNKQh87&W&Ǟr7ˡ"dIuTc=yUk% ްx-#NO-=YsіSVW蟖_'ט;w*Pa`wF>ͧhv>A#vR0벞94z(H/Gr'xJBn{O//fWBƛ ε[n+& )#*y'5 XnD/Bc9]u/Uaج} Ɏ9&QH4Ұ- ZG`INB}*nA݉!…{o4iIlߧ }} PCU2 aQՖ1җ ŸǤ\w=YgPo?-םR,睱WG;k#8ulJ~]]R*$} o2B8ucfw eeRngչ p8xo䶨-!2vԹptP0v:`Yj]CjfjvD'T5JSMVl{- Fo;SUO75J竟'c eљ=u?Z7kT4lhNewpI&a.kdXի.WFBc MZބ~BԂ:- zV!2$Jv6j[>F;l% \AI;} qZdMx+ueoҸٰf1~n?:|&@*=B}T^EK VCx%SDXKf6gqͼbOs%CI7[~+fяU2>JuL6Tq䳜$pzMgF}@æEu+WӠlNJF$<iZlik6IoDGa{v$dPCspЈ=P0 h=7GC/w?f_*28& tGLF2A`0$'ɅIwO,xwq۽{Lpk @kgF=yx&g -<;_] ۼzi˙~Oy%dE'[)GR(!lZN$q<c:.GIgثdxVOqN9I 6Ir}:4F1ҊDyw0dT3F,twePbp7nM"* wuY7$#$Qkju#JT,-VbAid$Ꮢݗ|\i8>z@gcXF$SyrF>tqSeWێdJD*Ƣ6u uCY?]mɝy2U$ J*<XJ D&# o*CQ~16f6U)n40smkl1^LmȈ ykIPIAI󗍒pH  fQJtaǶqFSledj]V[Oh4)YPuzC0zkyi9{f m}5lAxCPriRJ.C؂C{i;c- ņ[dXNm˸/aΔ&GP"D7߃hUSGB-moBǴ$gx Wj'`݃n$@gפ!U')*7^ҙPMSlQҋ 6G݃Ř# ] cO4`~Sgt!jE9Hc!@[cng%dde+'MV0`+N)@IWBr*"}]R I,@FgׯGO%iR:K5Z.S1ɒMk/C:B"r5i`GJ;XG%1 9w$CQ5˘< >;6:np<8b j!U|4b5*(^cj|́ wbO̤A!K.4@k+īYUER;Kȣ)DAv?O=`(AިOg0pF?bOFcC9N Si/[_9Nx7A1,Q*eF4V^q畚. 4+Y qlO"KH`R#~zW]p3s:mg"ц͖ڡsWIJ1L+aLOj太 \9o42gq4r5ѣTl|h _K4'Z$<Z#)a)9#r`DЄPn#q,d+Buɢq &'nF!O[wcYJ)XPߩE/Rp-3.&>. OK6vC\-mio+ W랬2%u.@9H(|>; hvu,oBZ~+a3&63drkf~, <%4{J7xlē>6~ZLVUg|(:^ڎ~LJpeP.%|X$<|T6͸5 ;]@1z(5?jd]c lJ9I8R'uTU*|VY(h,;SE$Vʦ {M-LrͽQSe8n"Bk*\+1ZIT2(.ҪCFU@`el w_7 4ybNH/= mr~[RbMψ&rQT*u(ϙঃX90.aXѦ+Ǭ6 .9d=d/89Z}hf%uئi eaD`5G4MX.ԥKB…:p˦=[qRneuz7Ow#R cmcLbSTq2+u+9_SmUΥo>౽Kosg' /Rz.vȯ% R TRO0pn<TK^P0[lL]k2"!,7\~ 9Х||?J \ ('/w$Ceo2 ^V@J )]BAzh2sbgQhEWm[Q4CKqDU/}_<3-8Fp\x_Uy2s}RR1O@o2=4I2Yr ! ! %dN5nRϑhA|xGEf;T*hB'`fʋX7JoMZQ;ݓD`,8x\O2BdwR5Cj%T]ʹabpr VVS碑B:hou*3n Nbl MxT)lvOB~ba49%ʫAGX"V5,0>-<6ЏwEpB5Ios94_W࿘ <]bDӡ7P5*`8wVY?<#|Mq*R$wDYoSCm6Pj|6h:X(Uʨ$ΑփD߬cu(/#[?|?DbQ"HEߣ-qsj iX >A%hDM ZbKw({zԠ .{v^[/&YCpXeU%|ߎ|fB^p7l]bZZ=bK36h֟]MYOƃU]J{Qxp-0 R]-C80ͧX-X̒K VZTI/~+yN jMAh4xء%$[]1(\@ k2U}Z)>(J9K]T$ѭ؜HXX0'pSsjL)E' SG5 $ER!oO+@YT#G$Cx3汫k(՚t/E^*%!oBcL(ⰷf(}ٗ7%a>FgjAyx ~"Y:\.K@Ѿa'9cg%tiG?}I=_`BشgtBD2u:bkN_HXT /&w<0=t_ԥ#Q['Гac9ݽq,)o5Ic| R-jX|@ Vdo^Ѥp$WIaP,w2Fw0w㊊|:,QYLd3[+_ 58o9j*F=&nZinM?Q 'Մ.K+f{^7lࡪA^' j0B@UAU47 Fv euU[srUO:X ;' A8ۣpx55 &CVq#3q`O4J t(FppxYhmӃmDML\VL&yO5Mf kf@i3Xv7\7U=^$z\Ƶm+K&pMK{0f(jƙ -5xPcF-oҮ^v2SpύmAB3=ˢ=>0M=A]Җr9bӏ}zS!E2K)9C mSDx{lA}Qe u$*?v}D+z{فQF+?ԙW*fjQQihWؓuř9S-{I} й1r0a;M+1HEIyڼx46u|D~-v>2Uܱ<2oFz6 GwOW,A^s;ZQZ`=lvi Rv$tKY$^? A׺0*A)ĞpX6 z~Za9HoVu&o,pz)}b,>}ˣ͋vȕgިKW_P̎3Vn1鳶; pnoo\h`IR}D؝ JՁR -@KSe /uq`y@Pn6\k 5DbP;ۇK:k|p:۹^eeMj>K[i2 }|4*e xZ@eV~IL8Rx? "Y)Ci\^fbf P'> >bnt4=#d[P?+!22NA*~Ƣ /5| rMfAQ]]vb~)4|Plk5Ft- bY(Ɛm{U_5#5Rdp0*Zke BR1UQ vU<؂<# R獁hRcbxD?EGAЭzaمv3D [u9>bF v߻w:8CZ"m#uY_qcDZ /S&)|zVoȘ'b0:߈/ĝ>c[}g쥚uMZ0N׽\ױTG>G!ܨ"'ư>P(%ɱx#ŕ\mC7[u؂%NF,߱gp ݵ鴓WRe8ʋ~kWIN`A cKgS IX|$3)[E0vf?ܱ~_9r[4h'Es;6JC)kPrU^ g4#S~pOD`Mftx'w2#&|C8qStmv`hvh^Kk*.R0"O9z~Nm # ̒J+1 &|ӎ %`oN6Soב/=L_t9( Hڒg*jCsUcA}) V_2̅,MX,Gsރ`Z_S~(ȭ{n>h&\?&|=^GI^Cv 8١$ %K\&#U}l1GL6g*gnW'ULٍ]宼a*:ZсB.NhL6( =zTAԧ+ HؓOdMhjb! E"P7'dzfqb[[CDe@E' (o }Jx*]0A%H^${ ̽equ=oJM0 D?\@WDgj:L=27zqBљͫv[X$_y^jQNI8f@Qr;DhocqctUޜImIf!vo\F}4Ic :o>bg!olJcCŔҹN2 o 0(PZ\M5Ä@ìʠ 54 0c[~~ԮP,v ā-|MT̏E.CUXa{3lj~GA$V?4NKXof3ƚ| X>GZ@xQ n/*߀XP^i!%7.tE:Pn*g+GH"c6s3[6Qr\PQ%'>OPHvkb 7Vٱx\fijk&D]k0saS]m݅WfĊ#HL+Pb$kCRUi*r۵Ëq`oar|஦@(+]NѮ7UlE uvIxY^rV{ZACj27v*uZQmGwo1P5M?EGpXf$H yqF Xm[e>h< 0@-{]a>'.?1 -^_|`wb>KUApVm~#}&z+N Eur%Q[H98QȞדU.xea 6h\< &;k<`r78Y|.+GEEoem#@{KA,wߧ AB"{o9Bp'˘6gߢؕĤ|IpqȽ>lF4М${>!j8I禭;jf҇B,BPڛڣL4t=Iq_9{"nZ&܋Fػml3V؁1iP;ɱH@?AOr1K/.njd'9ZH5!qt/q.~fg#Xgic#?2<[}(.QΓOp;ƺإ 0K&2 {Vٌj92da(qeL[`FJͲs Wja^e31傘'nqqK$w.m@/e2Z3vl%UG+,o?QɘZ3Hi3YR:}u:|?tF܈P[6䢢\vqOH:4|MַCim؛%6VZzq]>yg#뿑!T Q),N[˽$VoUCNyуKR,] ½0RuS)Nbݞ1r]%"%NpJĶԿPF" zq}`] OUSU~33L 3ayҷqAPbGw˰P#/BSS| IcJ0&);hG -g Y[P%eWijߘoezUvK6 n }w%VXrm@,<7)^H/#}POYմkϱnv.ܢq2k$uKc߄Oa#n#k&objBFfcV %aqȶ}5F@םlFX/6Đ"fznm}Pߩ+JvSSGj=N*-XƒƜ&-}{پ/`HAdBޗ.毯%`o'QIBz[S&Cm> YM*O iur]SI k) \_قBݰCFL*H^>ugT!`s>f,.UdUϭ` qR|.7\b*(mӎK JBhA]V#r@9z>Bˌg%xj2j1o픂Ckl8Yh2{_,QkD-Eg PqQq*`B}Իx^dѫS4`D,6D.$:LͺOdfg5ߘdm*U2#fo )Ah(VAT|K 1+.^_UVT ܝ݉D}9IP0wR?zaytʓ-,LҖ``RpU0JaY8(>i&, "p@J&wz?":kB+tE·=gM&gϦ-Y.q,`K็&hHKP&u MNyjF -4F&DHћ7@Hpfvȳe1usY$iZdC^$|u` ,,Džs:w#.z>'g=v,\%jgV]X[q2 TMTӗt@W#6/6|A[=ŀi\de_Vkn@P3,/''f!ڴ)0IFoOZB cOJ Sԧ4;WFRkYDPPDc~b ?3efY\inU`ZhfOn…3_9x79{w =$~?=.Hcu? _8 2ь_]- pֈBcZw3JdD].dEMlOw` <?o%&-=Z2lRҡc?%;oJIn؏:ҿf[Ə\C;q !ddOX l3ѻP`xk\7G|!o }J58ؘ|9;u˂x,ݝJ ܆LDb P hĘhpj3+lE9ӗ[ ]t(H P qdqu zTMӏV|yyDg^8{Jv2wPFKf(jm~OH?PQv{VW2vFrg112>E r}o%L`M_FO|gn@ҠY=k4N:4L?m<]m߯dm ^"#~3yn`2'CEqh^Ze;6ĵ쯶Z<+ ʝDzK< K>D(< (~ ~CIK k{W_*'o@!y|]iQX xF)m(EiDŽ( ?5z-ėd\)ZcqgʺTNc&f~AI5yhunnԊ 6`6[hR.d`k~(YvC z}Rx/1g,WB,_UœWΦJf8=Fo l^bʁ6;}uuOJ??&:ٔMxB:[kzd#j"Xl+2"5/,$`+V{ ^H^V !pJe }ho E\3ID!Ϡ~^n ibX}IVr#\xNBa" eW#pَBIk٤b=@a.e5*~6$?9ť{]!t;+g$2e+i+Q|#] +Y^@ t&u 2Ig<~ZIkȔ$Fu$Z%9HI#J7tqrCc4q|&/Wƕ gidAt ~P3jZ3ar|vmu UtLWq?߂ d>]r.\GB`dQY'a Pvܣ#b؅ȫq~d[Q蕁 o7gof)}f{T',8Ny;+z0l50 J$v3o qg)|up7C[Uc26_A*׶ NcJa~ɝn37dJ)XjF[2[!Vq&Iy]9`vmSVu Pz}5R\9|`Fo7-_ڄ{=BRJ;l"oNA; gԥ`fAρz̘o((7;amQM2f;-v[]˟IzؿeoHoRՆ|Iv*-H̚(B:s%,\i5,KǾC\"[<+ P9 L+p9('/ H2|V4*ҝ5'Τ)?-{ɡ.`&K͊Y6k?Qݹ?[-3\H/ڶ)1 *9fFT1irj.}`?JCڹC] _ieifP@&dC;+#3ÄX졡>pnh B>j9`|Vy,vʫL,,sKftoNjI֣5=HA]3&:4Q2'$~a;M{{(s9aabo6Z6W!W*%x^/oMap,/S2lmzShw:X֏NW>ow?3 < Gx (~5%mbH͆>,$w>H@0́`xs qeզagjMN1E[p~ _sSN*$hb.R63G|QU0A8gTd_:JՉMG32nG>/qQ(`}/=&kl* *5/g~@budw,0+$Vk8Κ"$;[XC17x{Vr~gѻNp38d5 Äh:SM- ԈyX Oe$oQ5#Gc>! (FѺߒJU&:(qE'8ْwsu1)&N'b05sUNjI7vhp`6V# ;M;LOj՟PfLm0M@~Aq֮HOA6X:"hYL,GϦ,἞@"˵q"bwyRq|U%5VѤmN wjWV!!cQZGiܵRDk,/6YH@-#GKH"`'n=..mPHؗ1B:/rv?ȩtEOCx)R,Z !̌PxZAC5cTͤfQWB/vl624[iQw9<׸G"l0E P4mdty)ml+@uj % AP O=-X#Z>D*5~͝o9%3If2mv3?\~5(:#Ct!R^5㥐qku8C<ȈM'00;{3τۀV~~?m&eہ?ѽ7'ɳ}y?G NG0}H璻5j7ǭ,b$0W*;aݰ_wL'[S-,:R 0]w0iGg>?Bخ&[ϔs3t i A ɌռK߉RoG\UFAևPef*BvdEhnQ2LJ=r3Ha;;-twgo|Q]e%YM&7__ JS$(W*D6ao{:(|J'>N;fRnc|Axțw\)ҝ6:[cMo~lRQb+xR=h}h;2z**iE5|ZxBBV4f*KW'j&$ҝμ1)\dQi H 8VKd,vcYW-J"3▯A 2|Nǽ? „uϷqEU劐CtqG'p?zHy75ǬMS-x:a삙ּ=i-}ςa߈%Hg/m76 VEJ,mh-_,@"KXV [|> v& b[`f\Uo:RYW"N?Nv*ܺl$YZ`@": 'd W-md2XU:Dv |@}p1Yl[Cy\ 5ɯoA6Wv&NoJr8EǼː*}_>~?}EVC[n=)ZIm9eU#djB5"]@DiZuLD|˕'}\-3RZLy8-){FCE/棢AQ V%h* mWչ K8Q݋Edq| :wq=[S@w\I9SѢNڛ}/(3Λjf:~`_OaDhAޅeP&=#NEj, 3>L@YbeGoژ' RI:h^'Ά}3~Mw8mj8 _&UtG罿Œ]PAtiaN՝AKuPC*ӟd$1zV;c$}@²8k+ˆZoS\3#/=ӘCp_Jz_إM٪L[҃2%歮J?YL0x[`Kk6*JBAN"U )͘ϋjסbĩSpo5TZN @Ä˓}hkՑp^0a_:dF%ZZٮ 5 `24? ^+uٮfM(H oyTsw3H, m*)s89rtXһkqǺ1a./ο,3q+xDEh:}kY3[J,>Ћp7 (lUB Bgj8gYR :HaPTגyBZ"9G] an.[ c4e`oϵٲ 7G֑CK ePKi䩔.D{6,lv#mMScFR?fsy}pFԗ!KFz-;9ToMƺ.:?A{vAN-=>ʔy8گza VVie!eU0ǿoaݵ>Ȩ}uRm'xmW'ZGCc[%fT lGєSqo:1>k ǵ]M n5"o䈆.M&Bu C3MRX-vůD Ѿd΢w:l ~/$ "j^}rXV$][8Pؐg~BO*"M4"hI\ t;[/8TCkaNۑ+?A;C~w.Gح?-X h2q귊n/ǽudc:2)cUKKC:_?w)-y9^S>o9:J7T8(2'W꟎3{2u m?H|PDml n2yj*3T͠z^H=cE=*kK.]8yr}Qrb.ZN^Bׅy*0]Ӆ|GD 4|N5#u0P0ͨ ?ܖZy5q(}FD?.d7Q-مV_/PQR9ia2i,B v7g3*Г633_A\Mq:N;9?xfKu.&ױX$&N?ltQL!mEP[0bQ^ء )gCrgJ#Q.3d H2E>-ՒPqRxU'jU12̭&ɼ ӀX#^b!a15n ϕ>; rq8?b5S惨o].5ɜO'{!Oqrm1ca3Yl*=h69tLжXSHZ ]Ѐ`79,tM2%i7s i :;-ٵIתBUqC}1RÆ9NE߁*dkA![oA'8 GB})pQi#C ƧN/"E+u0Aa඲ϑFǟ@"o./Auz} 虱'{Ab^l>&/T.o+prrKH|p'3wv߶H7Y+ktsEJ/j:OnUZi4Ӊeaތ7tQz<|̋Sz =25ZB-WI6O$уSRnL2[L&DX\ng&A^5_akoL5ۈ>*K@G7lWNax? -ɖCGbyH"` A#?u&ŌX-NnfYX{P\j~iB/̌0؁(]! b2sqWg#9u;PkR((:T}Ir䧔A?vb[c i/PqCD :*U=YcY(o# E釧131Џ2ؿ*"?Ye"VF`Ǫ:D w9ޗ, XQ6F#v6gUCTD˗ N/ɣ"#s`?%`c+5? T%*7kk&70^V/1`.Ā6BȦV$#bde< 4$ 0}4 bcp_>-!FwR_0 =I @ M!7wRgp}Da;c?ȑM=(B86N :ߨWSŖ br9FZ5 mZ)ጄL7`{G0ͻ X 3tԊEBt鎗c#wN-mP޺!x4]ϡ(ྍ+k3TXv#RMTD:Zm PTFn荅 N>=D_-UCS#>`Q}!d7-^']\GPahe~؝zȴbU Y1aP.d~!v$RY6n#o>4F%>QHK5A6Za$Z`L.H4I'ʽ4% ;k*W";[*թe KS0>@)µcJ_* \-Vo,Jo~^T6~5\a謭|lϾ^,xDY䘜՞tuZ[Ъwzd"l6<5Bĺ;etzC\g;9?{jD aUt븿) \&n Z+ѯl`mtE5.20'P0RVW_,9:X8BOb#lQw4<_a#hq_k!qj$ 7NHYj9AEQNjN%3X^ݻ_|c.bCwu# /q 22Px29i|q%צ鈢Wު.(QOɄea%p+ l]iP,\  CMz08^ixyGG# K61V`&Hr(l[U|yyaTq@UqҲ#5Uu22B-}AN["tkϞCL&'ru.xj-\uf?P"G3 Zh0Qy:y ^njpnQt 12[S4Qx ӞHUUm٣Ĩ喳ppZ:W:P5V M."6.FX-$W.9aDt'v#B9d"u%Qr\WY93 :|]aNjm `E93|Fzkˎ JWZB7c;!܋@Y'Ǻ} bDrAzE7ӊP4 ɱ)x(ZNUFՑ8%y` ~ENۀmЅr)(;4fx <1o.̃[ә$Q"H& ,ݥ!ȩ}!w;A.o6DD*DalĶ(;F#4cEsw)umvlcm^{y 1.Zb-FoRZ5p؁`p~y>˘Ftі%9`~"d0ޙ"Ci%( ?W] 加P"_c5]3ZOJ%?bUDE]80DNd<$~t = /1mz|:D2Ox:g`ӆ籬o[nKe+n6x}nz ~2w1ׯOb(=]˗OhδdC?c @IX ɿǢav[KK0OR]זM<1P\Q-*QB)P1.BZ;yr/4lCBIX q"LMaX}gя\dKW+%S$N@St9L8El 5H#(V jTZpWXw:^`wMu\(H YǎSW(^3v{HQ]fhɌzPL\v,=yfe%MclrbH,-ؼׁBsWZ޲u$ ^Ӽ`έTMJh!8 )gg¦fأb?'nh2Jbrv|]풃aܻ"20Q*# 8su$d>ؑnT?vƾiwN8x"'_Ե9=TժuN]a Etc7>_9"ĠuP&eX}P3eNJlS<9U,(jrʙl_RAg-`>u懩оF[j G1P <06W ֞{/?|TV]U%m.;d0P`xnI%[y&l9%cWsX_.у"~ *؝̌d6n:5K̨ %Ur߷r֘|9nnN`# 6iJg{Y>P2LfEW LJWSwz$1;J<}۵($/.nwq>Ww_B5YfPO"1Z!w":b %\,aq pi೸A+%9-@"u~bm~L<-xJmD t!"c?Xț`qs?O ѨCs]&/R᡻9 &Rd֦F]8/T~%.gg~Z^۳ ۥ׌~#(lxG0:CC]dY3Q`4/|t3/_~d5{6߃I<`,Wt>%(JBS;J\ut߽X&)U[rr&FP@]O풏'EubP!@~,1&zGL[LEIi>sB?J3NO}v)SS=&ʼ++{pyoĚ1O KrTT] ~[QLAM$Ԋ 2:` Y+dD$M؀o!mUK]`JA/vKdc9I nDߕ.1|B3g k@!ʚULJ,{B(nv )!{*9)y n-TXHH̙Y{rj)BppCUwS?-C ڙ҈#Mcˣ{]4>p N|c93I,cJt]>P{9(& RS!7I8NYE qy/}%t Q:gYf|,ݥ) j^U F삐(rfiw!_JH#!y(>BneCcs~q\5rݨjݗzVL ˼WKi7=q"f1-5T+ WRuN6ވLp"Q9ަ2mc|fZ{d[n 68\I&zi5m\R?ՂbЮ"j,9eQ J luNl|0m2{W>MձrKf\>-Cq{XT/%sF:j꠴f?VI@6B{fޕUzơmΰBy0F!x^p=$e $Z8nC'?k$ױ+ːuaw>"  %AUkiS0T<,g;zU6jަH#r&lNjݡn<\ae 8x².Ҝ1cc]3X&f:/ -);xϻ?83,byK}xu×]</s{lˬDi pG =r1=xK ̈ }qN쌲4.0!I}GdQǶ}*o֟a娜 '^m%}2_[+ Es"U `i\$j6ⲉ~hHW*M';,L5"-b H@y>?R[w^Aă'~A-A,.N5.Lm/_207Arn}263J8j6&p < cU?Ga<Ş۵z* .Em8~J|@D2uIP 9%OJ5ڇ zĖצ+%BZ| 5arzɗqxv0Ʈ-jU~ nE8*|iW䣁5@160|ͶAkhNTpܿ9`i\ &zV*,hGΜ)WIuAI)ϚlxF@MP<9TäVpv`RO'+R, =qEt7f.W=10۩q&G\i Wa۫3W3ZA;Ѐ(;0Pۑ$Cq8Ub^}~+eQ |LȈrXNжeOzTՃ=X *6خT$ G#Fx]ֆTBZ+~Sf>F;*nS1Nd2JY]Da tZܗQN| u[#t jICV~;[}CE#χ4E3mƟ6}%˦8Nn k",8; vOv77ْUtN܆?yP7PBpRpg>4hVҫ'HF~ܽeX'+U)odN9&* nϑf^c| )kk3j43fI\Df˩ eCpDIr^+7_MއIrYQMWFã#g+Da;}SCi0,&9[-lIjHTףo2S 0Ck#qJ,gM!U?YԷ ,%6tGEh KCǿv_D/[} ee`+ \؂@GGC@6e|bEX3|w8J]VޒºL<LM KFb/7f#|Wk:4ق %`I{7)~ѹyyD.Zrb=nwA4j>-~JQW8D%Sӽ}L­-pt͉B UqXoa!B;sI7ƍx&IvGGi80U$Ǻ@2f΂!u8&tE{HPj']~$L1ԬgPcv?.F64k4`JgVm\@ 7Ê63r[ ㌃XJM0g\2h\Y#4a I-Od5 p:AF_T@qe[u ̒D.F==R^cb\ϡ /4t0ҷD>:_ T6GZ5 =܈Q :KƇ'uTp?.oXWAl+w? eZcJ 2)jԯ e l S@hٗR\I%8'ʏҭP}θlˤ@W| GT~x]r *qާ;A {j 92F7}`I۷F ;QRk[H~yԞ03|#?,Y,ZMf- @;WC} -r*!w%ܭKWyXFo^B<>6vEoDze.tԻwjTyrIk4C/&tUűs]WIK23\Ji홁;L.ZtmlLFw`h4Lc| IPQ3e׻kAGrmf aa'(BC64,#})U4@8@Q&^p/:OU^)06%qzKSGj80m/tG2+^Wn!az ,dnGwZ}?p(b*c׫fgTOC(BFƓk0 ۣ z3Ċq(6(G'aҩ.}x*1*AQ X5Qt ȉ]Gg3.w!] f6eB، 7>$2dlODPA!}*zf6AU~߰P-p3#eN͔ EzT VX+[T:NbbT fnr$^na}}wiÇ*&$ A:ՙ-T".MڍRB3S_#j_&MlC&ޢ8^H&j0%_Ws]rfU{4Xq_9޻O]GOb9 נ ǽS"<π/䬻MH<=>-r˰g;\Ew CÔV׻dwTQ8zhՐ1Dm~UðZ]eJaG *rF>ˢdc io'- OԢ-Wܓ73RYd2`(uu,*$<%kWco\![|*G?^꡽xtD8qt~S&쩽 o*tIJN1UBRA?ɷ98]<*rr Ɛ2agsuJ̎ UI:כ2[ꤗܾ>~c4!Rh^Vvv8|\\0c=7Յ4N3]\͓ck`%qfɠ(ݼ4Z"?DnѦ8Yb%@YIQ~4Nr? l*@B~QUDdzg(SLH+̼DeH$p,Zo!>F\m)*fiQSa߶s\('k{[ {3 tdɯ3)%`;AXR77ːБ/iP:wHpw8\]&cFqֽ`N:唳?eKoK-sgy@)شtKz5`6s O 9&8^ucB4x%LXt 3; >s&%`hD^/O.lXRvj[14%OgNiyvG,eߓU k7#V>^etG\LJ_DR7\^@%b\iԍh1UNN=0T\cD, Z?FOt[%텄)_XTᲆaZq2j12H.z6̨DCSGLJ4qA&bx+恍Q$8\DRmEĸ}7 *{1A8UI^S#P&'~Fp'%xX(koٸo͙G>a_bT,!&)f?.`)/pn%$ 2V08F 9SU}oP.z:)-\@ܬamUk68o> E:x l4+-Ng+0/'"/:{S,-]W}>τP͏ޕ(5ѻ0#D] 5)`B'MO AԤ"^ٙ =ԡ`~,Z[&{F[0co2_R,XlK.kz!cלI\ܝmgu"tG(?д]l GAm.0e3o,wұvW~|Jw'S ޺`!?cϯ|s\3\Sv,lzcw94kLC).T{?^y &JJqn`va.Yv8{$]I@xgp $N$(cFg%$ 27WpRķ%h1T߾ ava[) J!~R!PYε!];K EVMCb" Hu \,hٽE!n:&cZsqSd%JUz[-@AޒS)hQyLSrn.o.FGPXT5˽Zsܲ6;_&Ŗ)R m!(pCa;;\xd".s(n)CS&%oq} M3 wxe]`,rKp Cː gyE2!P ސ[yf'7æⅉ}e!h;WoQvg"OѼgqxu}0g^XA KQ7ﲀN[?8rėFM^iLdT uwDCKW ǐ!6Eh{nr s Ձ QƱJnegŒr27H6չrΧꖤg}, _Q${< 9g5ъ2+dW /$sv]@3n-?Kt,Z@Ob߼$]32 IdW^H@\J)V6\Va%šJ ؊y1p:2:ߘEhE ^ ㅣ6$9eguDlcJ؝bݏZɁl%,W&䒵aK6\mk3iS徖(搝txAN(Z| Z3~qľJK2KУ{xmFNHy &usAfeI 9&Ɋr;*=yV/Q8keDK@0[ ;K*EYi<ݲ!'Z%dX5ۃnwN4SۥɉP< }1K؏ ̲mS=Utɀ-۝ eG@&*]%L G: (37|eJT̋Ժu'*FS62V\!{獮ꀃ1sŒ\LJ a4¤F/<_M)/pn0' :`uUֻEkpAw7c95Q@7;T5c0H,*oϖ6p)I!Z^F2ږ~cu&(xOfAYQK}Lm ã7s.Ƥ3'${N3f= +&4LQbfzZMs/=@eY\P8 i30y0Zt7rZ)6^jw`|zH$jӳd^pybH,eևoyːPw\"|PU_U&nyY1nR,PTr5}E488X(* fe=Gb Sxa`ģw,hPA輵!`vZkT%#iD5GWybYYuPR0USc`UxyrI5aKvu~8}*"lrI:B{Fs~'zb#G$ٖF"[KZ<+菬zyy0*2]%4ō)Ige&Q1ϱ Q b!|.[t/ɨp{(xUF‘6ejhkuX)FA iYF9x Ϻ@z!:T,2;4/x'ϑ:RCLT_dŅZV?=5Xo΅F5qxWC"D9m;2rR[IUފ-J߳ Na$]1 |jwX:nU ޺|K\>,?{€I[tca"GD =\iu`8S[ů{r;MS f@ Dq2gbS:`dCv+G+B%ς=<wVJ _ϡ{waQobii35!-bMr/1μpUR>䭆+d׆c`>\X?Bpht>w3MԻڶ)yj+R_*hVMS<)$M$N4k-TOl@" Y*;eN%m>yz rb+T.|<8 TOJI)+t?WCJ0a*t 9WGXHTe0?9>"[^eHW#q\QP}v 7%gG$߹21>=V{{ 61 8ۆkvTl8*  /jK}*UM%Gw#4ɏ5 4 g6 3QBP|!)Ia }AIcLT]"χ _AnC񤬄=/fQ~UܭO†֥1jT^[!T]}nf;^?Bg $YoN@$K.p2j٫* =3}.#ž}U8\VάߞDhs&ŽV@8ѿO Pas(^D5.nj!3+J$]FSe"tc„ځok Q!OsmiKz-qe 'KTMk5? t5&D=)~Zv6")/o ˯\UO$X/VGLF*?kp>ܾ`FuƑgt$cVZ>f-cI'<_<_G V|jDMt11'/-K1ISNl{|^UEsq;9n|cO "q* .c.bڂ V nJ\Yp';\z[] v8yTnr ޵P 5W13ꉰcA#a"լ|4Y|H(&^@xz,:w)3?6~!I G٦ r!ݞminq'3 dpY{J2ڮ f^xJDTn:G4S9gR"hn9m^z&g=rUàN7{(8 M029@)3{ xviU n&C( MQ`D:W`Ib ć`]38[Z4Lw<@ʡ 9$8b9d;)Z]i_L[ jl2S6kw4DWWl'243i\Q8=a3?MMwj2Q3DUKBb}[Aߒ3w:mi`9# GWɽqCOAyƧF} ٻ(} )u~Kyl\)&X{ƢLbdР֔ Ą"]P&6f=Cf[tҬdZ8`ꔬ*T:~BZ)"Lf֭<_7e,f5gz(}&=}`̯uJx9kO!H ͥ9Δ-zhZh 3qV-غN{D/]VO6xDX\ l+a-VA U,B=s"".jSxXJ 63M$1l"nr&]<ՔO?|kwqiL#NJ8z]\P e3R?Xf}l,!Zt]ќL> Wa$@F?H |FuE˯+$x6J`Xԝ~ _܈q1mo"=]aXMLS~鶒OU'"lU]23fi4A;? L8IՖ)Lz숮kUx=(頙ȿ0 &s׆6Q|b%E `tW= Ҕ2S#Bx\@xnO7JIADCGtD "WCǕ⁺brbŋ='e2A27$*g`wm!~qz]h EB LC@m4m Mtӛk&◙kz.=12vxXSg7mޡ!ڶVd7ԅpĕFtjah[T,Lw|phM_ u^xZ&\IU4xRn{Ǽԑ؀ɡȁl=WUS ~9t!$EMkMsq0p!-sXAY|OE;,pP:"FH]*XY(V@M(h"i'J;9q&٭ y$ķtٟAEsǽR(j+qŤº&8J[d9 'R$5 ayOOrq=U|nx>5YŖ҈A4M%0AXGE%Ykcs1Wq0 +?xэ BLMlդ-v[0K^=iwnq~ #|={tXY`e_Q @'j~' _e4Z6B|ûPs1f\sŏi sƎ?w4&LX޳aA&0GM\֋۬&usN{k-Z=:<j{l1iv\%SJ ^q;{C{;⍍HSw0d9*U]:WpZ`pf'b4QH`ŷ|hf\mcuV Fr9K#r:/ۨgS<7{H?d}w{Ȕ9dS2H]h To?Áo'+8!F)zX*Z$b?]w!g5'x.to٠zαNye/+I9csoCGi,^+b1n˃m/F$Gl6>0DFK[\qN=Vu";Y*Ԉ+{vgQ02hHG'L 4yNȮ([='49fk{;jjKQ-0s5X 6@6(Beэ6ghB)ұ}Qٙ/bAQ] z+Ō% KFJ84. {@H*H2(- 9CG B$.ƞ(Ezpps8#n6f9ۀiQA\^!AUv[nruGTxQP^- LKUG촨8P[EyEol>Y 9RD1s %6ؗ LJ}_13DЬ(`iymvdGMw+߾y&]8)0nBi>~@%c@wTm8Ye4o I2H?MhxTrlݐؼwȉ;H DJc#Hg}`w^2{f2XKX@Cg^L孳zz@O#HNc|nOG3wL,*6Ԛ'*8?g/yjпtpZ!ɣ"hm.J[{ Իkcz{šEJabah @!Tmq$yi"zkPuAA~AjJlYKRP4ц=z!E @ $ ñZ/4~ztaKoƸ2vW/\^Ye]"}J"̱s3 ^0D)?8WϳLfsZ[IO D׀k ,d. 'gW:5D];ߘrdS<} yŅ8Ք¢#ÀG̙iBDO($뿱gYZ0707010000037b000081a40000000000000000000000016101d03d00000ccc000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko.xz7zXZִF!t/, ]?Eh=ڜ9P7w2[@%V&=.'U7Xpt3RJ8(9DBܭ{枌;gB5DVREWs,BҰ  DԔ,5/o[:$686"  i͋%>;0!| k0la@[>iZ0jH xeW: ˃yُTں߉J`VdᔦLX|AϦ5d𜀋"H4ԦcHRk|c+v˶@ML2%.;PTۑEV擕r(CSH[l 965dxXrE@՘7z,(sK[r>:/mQXn"28R OW8(YQ߁6BgzgyuzM)T"C it_4O `QN)Knm3B+v {=j!;M~/\FjENx _"#PkC4/눒 X9ZX=&h>f6 gDػej{۶MxleJvG ^M-[SNKEcEy2ơM+x̺BIeꁔJ.5Rק$ڈ[y<=tnoj|"quX>X\;f01]֤cU;1,OE qX [=>^2jj@r~;D[H"q]EZSq*K`|Ey x$Ɉlz4 9v~d~bj#Xj#Dous3 `d#ؙp/'i@k*v^D"J x @3s;;.ZgPS$O><*TٰXF ٬b#x*+Ȣ.54 >Bn._bVpz_kA}c`y*4& 6'-DBхX5jWm2qHǬܵBw޹l~@K^R{kl g;yٖt_nO(`6!e@"W(}\5~ހ9M"MUeΑ[5tt:h Dht?#rƹ̋˧u_g[Ib8.$T #Äo= a$xՈs<-X\8EJ2(B~B-c c(HUp)yʶl7 *d⯑1xjR33uɇ4KidaiF#\F|fSߊiK 0z:edN(? AO\ $2eթӻ?<uOb cJ9>֋*< 3+8d~rdYYcLeSzO4i'+7RCd"4PBB9|E>U&ory^iw đX2دIzmpho;XUgO,yzg%ptJH0 )0Ug,ғNUtf[ү;Im@lbd5Zt <=™v< du̮&)7wuҡ<~ݳlxΆXd%NV=A>tk%m;?p.)vvP;ug>$e͌-6Ȉ?A"OSRsO1GR9BnU64],Z˱_y:l5¶)裾{%/ qZ P7#7&ž=Z7'2Ef9]:'/]k"J?n[BXD4mbQW]h4Q:gfT=Z̑(A Ԅu:]V\̴e놛j`rxHP2UWEH7]k\~/y!k ~ K#RY7(;]Hmb vM\!+D۫]&Ƅ)83z8V c_p^X*d}H$rl>RXy !mAԯKrqޡE]jÑZ5Wk~c1C+ ӱ h;IdC㗒?SY,$kJZ SĞ#o ee^/SG;nb\įxaYmrsb5KsRMς p]!JX}%QC5`v̛ΎF^>SC=@˪٘B͍m#to}b!Cks'.~]6%4T1n%F gȬ ES֭C.kU6Lg_tj)QE(*p*6#:!uZUD:V+⧧P(zfިhH nfUj!ddzz-(\1K X<_V4%Ўu~C1ר̸ɛo`@[ȥW%EM;=Ǫp NǒlGU/ h/k+۽-kwK%5A T8ozoڇ)!NqR.ׯ+)w"wJދ8/#1FM >HHI c1*LUՙVMQ4{ՄX[*fFc ȢԱ \poﵺÞTVIjx{vVtjYD)BO T#bDEnnN!j3Q@!s</fU2jj`ՒDB]t`v%?R(NB+Qt2l,S*punCօ'mҧaءR~^ juÃ*],aʨS%iĊO0WQ)TJ2 Z*= Qb> p-zxz++>MpH{Gl_+ɵF2gĖ'gbx)$%A1d޶i;XV^B#ZB$ɮvuK31e? w|AB -ES4wJB&Oq镊B;g@kf;Z;h-t$^յ葕&O%֫o^h=[#&8:TNKBcrljt✄W'DYzA914(ך62pI GaRW<8 Qq$=C e@]tp Af`S _": &K H~ :d|; ] #]sIit:eVHiELN,f^'#}<z04)*߱9SQ˯ʌ)Ad%񚹕^I(ƤLbXY #5#@M]92#pqcO ΁ >B1%K|LHDNX(8UϥVC*Is=Rjy<2BC/ԽB-bj 1[ٟ H, G/ U٩=͸L,wl4zPPSS mw*pgn?b?0uy z}ˊ^vN$Zf$k$pjx׎YxdH& {߳h?I2Pؗ``ZW`,ч dWz8 czzܵ<\\9Ƕ+@V"bC -FqfSUU:eՀAfpiFmNܜ@k(5m"p$s6FM!E{j, y+$7v<F] >-Mb,IP\+Aq¯hɓ\jT[bS`@j x} -f9vYLodg._)ml:Fwf;e t=9F3+e~?1zLzX8hI J B/'}$HT:ra4ͩT{2Ǹ#!' )>gW(ŘsG5gW$Ss Qm`fz">0*朋PrBXJ6ϲ̪t6JKmfzbr, ;B^EƻXX*r.ޣ4gNx6;)0saEurK\_ADA"<-pktg M ! ؋|u؎k5𗇭Tyӿԥo< 3%cbGbHXK.q;ŞP\C}>C=:;L3돧|dC]ʢҒ*q9* O=C<lꍉܗ:2✔7'@SŸ-6$8Zn,Cr,-|ݝ~Fm* xXl^8fL$CNjKZȐ2<A /;>` Z2%BTACu}cDڻmEAHT]K|OKG % ^&Ϗhϣ:Ag%_d*ǑG`6o!I70asQ((4,H/o{ 是ir2v[>1YU'/, "njnY]I2G6H|h/$ϐV{ ADQߧ=L[_1`*uGU͗e21*.lR~w_JB;#*nӽ8ċ &7sLR }vr6 CAm, Eb[I{2*3`UƆ') }(#Ȟ})/{9 h@K_/Fqo6( :?Vo8a͞Fbȁy|v.+_ Rߗ4>6p7%Κ ?x"Aa׷)D$Q{}Kk.nFԘXI={цf?+LODVU@k]_ꍮ!vƿ۷  ٰsx T[/۴d,N@ vG q>v<4?W /z;֋]ciÕp)ptȯ ĩLt_oM4b 02;`Pԉ h\o.7)ؓDyeEY:+`y)N7|C#رHVT݅yN5r@X4:;?'_foh"yn5W_ @ifr݊XjQ[z9 -?9 ./t@GNRY"qҠ CܬeR{O6^iAϣ*;*uG"LR4&1!Jmk͸JNAضd°?jg]W!y}^4j2<1YLL%º {) 4Ms,ܮR9'q]++ʵf &k?,]*}8\"F~)Igi 4kmaw)[ޑ=] سgpXm gP_I.Zoڱ?ЗodvKfZ4=c#g★%6~/y=f)ȴ*ׂutPO$Z;TۓWηH.p?>~_SH~YXߗAjČ`h/D[Vgi10"!y#AEDc͊ʼn0?K;U>U1_j:a m犞S*՘.*OLwȂԋŝnBkRҦ6 W bK+1<%|^1f7ɐaS'Jf)am6 Q {>OV|ۃj"4f"_gN(Cn#h0(g.hxn,eK[ keڮb؅Kq?iXI:`\/ϣX(.3;8&VCʰ0?dp$C꣚ptN|lݒ3jg#ua)K<S[ :?;ЯJsx&g]GY.!=gb`:y+rlLjS]FqfZBdi^1Ji<@F fSu]"yX{9+ Ox֛}dʚL,v=qD$#tuLIU7[=vXMl=$0fmpD+˷j;\C[QEv47+8Z{B-z"B;dRl$*PʞA*zX8O}q5BͿ'ڜ7黈bhZ{Ș!2@IBc̏f8 :6$K"<^ꂌUZa"V{$?)r*8 bpag'xp#JR^ e-* Mt=kt,oPߞv^)5{- 7P"@gvj{ցU^m9v1ƎDAܷs޾~l•^sq#T30(4bʿ'/f51 ktuHmvsj9~NWАz`527ջC4_mSo.[b)Z:N\{^R^Nޣτ Bt XD[ X8_Հ#~J`!*}({V'hW3ޝm&UA^ʴ]p]q'˾s .NU8T9".^Љ~NDIIKEVHNk(H>~qm] ͙[)6 ϙ״ƴd9nN4ba[$ooZmaKo\2Q EYx,tw߂UXBGA~ 5$+#!VyESqوmR g0 XZk~(\K Zan\ȠSw`<$]9klKyG*,Ԕvw+d~U .,$N5+SNI>YkWX0ʠXˎr|x钀ڒ)8褭fp ֞}:M3?:aTY*V='OR9o͏vֲ^/ϣC<ƭ7P|'W(fn7\X6G#Rgӫ hcV x!9F(Z:a+I~@f}iqʏo =͡ 3"'5{pUțiX0S/J?@ *eb3'"PijOqMrm5T#ZM {(4Є=dfOA1RyvVbrcrT*1Fc;돲,,C%TaMr[0,\j@bLB1Ioc Aq1{t}`'kl,ڰiv(͟]-3t2E#d=G$o8,*'P]8-VMs"tfbIceN0t 7 K2TX٢-x¹dJ1]¸TpۍKb^.3%e<2}ˮaPC|5h}}.KNs+ c6us0S"& AfKkvoY̆n 7ltG+FR?z+?ol͹ cnߝ~T(Q#j{4l~' mNMBf/W'3<3vqJ=F:J_3wdư7dFOmda὿cuIĺ/βŬXt*iMYpDDa8|))f3%nt<G:kjU~u,d *Qy%gS?#[-S$ِ r2RO1}ZKbb]v}+Kµ⠟0dy^Ětw<Dge^%J7U9^d HvY~}n C"+_ka ɸsmӴmʐqhY#3O_^(o"clW8!kޏ~z;L [Eǃ!av %HOC8'UZ^amTض>~ W]Ňj6 $bc^Xuc5ګ VrSU.`fOSVo>jR]ֱ9lš7#4F?MOL%lWyi U*pcC %A}48*; N/4MNޜQe/:l>k_ V#F@[a<{((a~/Ÿ FF.c[F0|^(Jxf1ShWnD671u-XEn8*n@L r4qP@sd7w{-{mVԲTMp55Kf¡ KC׽v_.*a)$g;l!bIڵ=5LN['U#] ׺$gXE%JO_qf>xbY)ޜ&Ԛ..вyqjQ#gt*+OA9HÚPDhj|_јRnFUAasFlo).ݩ#/\kBw}NQބa= 'ft kWWP3 Z&LņkE v&Pv/\3ɞbϤb]qTP M@ArHuBQ@_6bJN=*sүWfףqÖꕉ^C9(+$/ZK,Ҍ& 'j2*^\(e1Ö7 .0_9I'mlrD&3bICREk$>@%(Q]'dRз fܰwҵC?XȜx,Ӏ{a}7)=f@{pŠ>{;DƵ3T6!9=ɩjDTɩ.i6Nuӿ,O-*ҧoXS}j)&:WZ\lłV5 d|P0WS[8?t׽3t4-qe aɫިAGe$ˇKLSn"ʤ 5]Hy16,lыiJNO0)y%44 ZWr MtnsGU3;EX (ziZϛae0n ܱcm\w=<ưa(̀SQq#.CQ5:q/C3\py9$Caj]YLS%[';qmK5;^EZ ը[_GNJ#R\js-; b1nӊ6fVsv*NZ[`u7A 1oZkPOD-<~6 aΓ!;}7d2 XaR83\m֥\؈~)0;f55Llbh 2XO* &wims$QtMȷ 8pITQwIA:b8Z{6rvGQ\ߑZLTSj~q( =su'%FJ=! c,S"JB ;Z5c NUu9]@9oGhCO%V4-\^g6K4wz*$_Ckt^~{X%JDN/:txK>yz~=œ?ǁׅ|Fpz3ꅺ3̰&9[WB[v1a#e[VcCd;$8(u$c aKί* %Ny5" B߬BDuff5SMa|o[W'QuJ}L R;psPdʨIgYZ0707010000037d000081a40000000000000000000000016101d03d00005890000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/lola/snd-lola.ko.xz7zXZִF!t/oXP]?Eh=ڜ9OBphaVf; p S :QFd[G,GxZ]>6(~v`"EuE_%"C,DžG;%hwxWiB3&Dr.=rXD81[Ō(]|$Y`$`EM4v2lZmظĠF?8E3f/DQ {]IԡTǟ'@x+r|:V+K@Mpm}u +qhU?/hd'1Cޕa}`5>͋)jUh?9j6no?ףcz#:T_E1gtc xQ#sJl2"s%C+З2pB"0%ٯ%RJS`c DYpYWDćzl`^_V["1ӽsK6]nx*6SSzu؎dD&҆Oǡ˜1ӌ;'/q*b?o`(G'yz]ʹ:KHH׈iG@T%|;{w(qGۼ)MB4rAEEGm/Wg;`zB4;Ai!a!mӃJW"uͽɋd6]3=OwǷrcfB(Ev(Xdevn!&2^\nPC N~$3)%9(&APyY6jKAɺ?d_磍NvyXCLR6AMrꙺɆzF; |3Yw6LlOW&:0̸>,azYEazcF2`<(i53 k~ߡod0N+.m=O9v@y@g6#Jf0Բy? g^Ϣ 2}$o @Dՠ~ TDU%PUB^A T]j"Mq/aWP#5.D9nd_ܧeCiZ6f.5Sp9k1l.KJkX[ߓW1 Kr&ל\ é1AR%Fgv3 Eoo} 6q/)@̲9Y8hS,u£ Ik[4Za'O:4Xo Pn08Ξ ቔC0ޛB-1 R%ޑ;=&!+"̮ lkPn-FZku1fG.!@ҩMjxEt<5/{)IćG=v]-l4!S]x܍zZ<6ꊿZ,Zoq1 (Ht#𓟐s};+ tVJVbČ"? T: u+"gJa;/ ;vVݖ2HNn&;m>擂VX2S^bZyD#zY=@9M᡿-2jKE?y)^0Y$"6/-ּ5B;?&JB=~A2:0<&eY痰"z``u&8꯮NS/xĎGÒi#!D1.JQP*]*H*/c)ῲ{2ԟ۹IDܙ.A y$y9Teu??;h c5S,3 G~ Nb:*`TG$ FsFG*TRB@}Qhg%lfT'xj@Y(Őw(1X׬'FqP"_fW ¹&>^cAcX2_j N9Ad+bj }ٶ`~D6,w}:Uq(xTTb}-mFU'xBIЩd,; +]B/PTz:WR"1GɬzM]q~Tޑ'p~ҙ}̐&F1d`8+'~:%%=D6(۪#xTz?aSOA+6gG%!;2cvO ݾK['@s ^UcbcCc)?1JXH <1QۃΔ[ ɘ3T?/_mw9WcOZ0ZI˔O%8(m Y9@ sՄityt,bHx'B)%f =ZO<۷gkF֬8Kͺ  c+TaPŽWMR{c\/)ğ"\ Rӏ)y;I/~jSUAvsѸkUC5Qx__aţ:Oh);xhFB;N&c>fc'R؂0Q5u}ijl9+R1}(4]mb%϶PfG5+\ׅ`kL$ꖌS=%);?l5 b3n| }mt"bDF#m/TzN ԮAZ-,!> aayӛmd5aG ~q^m\dկ1kkV;l7瀅ڼbSy,JdJ|@2U1PYL0((bt5\ 1Q6YW5CwQp . _K XРk?w!sh^$! Gd-*cj0C4oKDTlFH;XuE $-Iw(#ю4LF3 l$eגOv@&xם6T t`=E(WH#x\ %"ON+Hwa>0: ^&{ä̊ʷ9*s kLjm C47&^7gךM3F;|BP|c}C>ć;Tͳ-}k* ͩ[lM 6'Y{ϰ=N4 vX(Zt0Pѫ gsR(~ִ < ׭˹Q}EJc(@ƴ>#lJ)x!Ba03#ҥבVXLAeߚC\7R7>PϨDrJbƄ٩eSR֏x+\&ٽqAp*tlМq.1~'nTd5 *ۦC-<"E1+{]. r.""F7_^&kkH8뛙2̵ Npq~4$ Dկ{KCh#FYy;a.86ֵMldyيBۀq1HRE <_FA~_mW a5#FKΆB.*dI.UXeNװrb_9~zs)v.֑Ut5x3_']@);޻7U  LBẘ7(R'' In5zpU7lȑd!ꥉP+=ϙG2{ 1"-N0Dxuz~}f jO]*2agC D4A=K%Ra@K0:Y31IJ*"%qz.u)rs:=L1 bjKDrH֖#f=WQ"{ ǜdPC!毊`Z42L4[@8ph̩j,J 9Үropn_K beJ4*L J_gaZ~(L\yʅs|EMc϶,iwh6{"l/dq`Ujp805=m!}PeY$ZbJ"`#RknL S ׈4m,!{ j g'˾8tf^g鉼J$-`9Z[尩MѪSoH/_)x||{xǍaxܒL%D#p[FZpUEA7OV:(}ÖdW:8!z^[Si%4lm\`0f*AS~YПmDc$DhaICL"C-B_lQٖeH8O1GOU ?V8w A'TL;h ]AL;,yJ$fR-d.UBy)Xdoz;-QQ3Y$99gp9PDZgpg W^]4U_яhsOD]'}"#VK/ L&`IdzY7-t(e7k-SR :ymUDん|n.Ӥzeb:a]~.ZUK$fCHQɸً)lNŹg!DcYȧn-g"8 S@,Vq0akHz ~j G=O0G;z҃ed}D'\6MQs JsbH?.5`; 4dP4akkt`7nH {ɜ {o?W6@wMqѓ Cv@ DUvXu;K_8xUxR2{<a_U`89+qUJ0{ z2zE\هlIhKT/OPG)TcQKc%w%gg򾚺xd9.Ly5;ݸ \@R~n Qѱ ꠣpXWG$ɍx\,hA+rj#Nb"" (E܎rEy[LۖuXG@˅G2Й,Gjg;k|Ą%!"{.FuE_k$kd(=wq#5pF_71̓24ČzNI39$=xW'߭wX5vQ5{vV4'ם5z8 IM1_s#m; M<~'_3}Y>ѭ؊d#G/KxI֧_m8s/JlI![3x"96!1ȍH{nTA+DڝieB<:)%vUO{7r?*Uop,A+ ̴xhXkwK@ڟș`us>qB,Ԛ#η>9T@DX]#lݷU$ db΢J?süo I6B~n"v\A猋zK&dzj $MARb|W#zl~W$2 8tvZ!xD=KhQu}riFQӶ'#e蛌X%3J7|npBA\S|%|}"+ a^?YP3_SZ!'tbRVP6Dė)u0'I%xRBU@O'nAՉqD}0Y\7~;7MM#4$޷;# +iP}1QX/ri49C9$?MSdrPQv$u.n[Ӄ@]@,PhGEH`3>2aU?8J (t/*Hch М ťT8DX17/$$_Y ܦe'dֱWaU(f$fQ$ z0EI^f~Rᮒt%nL]7\_g8/r`[GMjsd t.*^m;z7k K&5^>n؂2jtضpLZr e3OBfRu#Tе@ |a{]FirFdô,h;~ @;na~JCAȱbGHS9)0'm>ЦBI &H)Zj5 7dPٓ8O>CE[""z`l' tU[w]@:)}﹪Wa 9:΅q" xp o(#]AXQa\1i1crl+FFiܑVLbS.0'M%p;L/Y 7+yVAf >Ŋ@nD2 ewx4UwO!$,!d;gsK}zCZ:F J˅߰zwj[GbbE`"v,w|U0nWaE-|{Jm9(_&, m,mN`!HHGőSG1B+pzMnM`*Kx*>`\ɬalӻĠ=S)>qr${燾9ܸ`4YIZBMf#m%r͇ɢtTQg頻wHh4@DG@ e δ:@+~+du>42>!GP67{d a u_4;n" 8תPfYiܓ87LJ?T_]_PuHp-2jHj"udwcXM==q =Qm ܈j>_h-:LdRPyW$:Y fIddfۂEUk'p""U:p)65?' >6{}_g(hOs9 t;!u㟲a3d[ɴKNDziN` D! *A1BVh|CG:Xq&'wE6l.n<5ӳ$W]C*로*Ds-f@~4QYo]Uo|*OaNJVrbmi&,f";1O 3;ӻ+uXtHL EaPBinb::Od{/;R &GR6aB`|hVhD$/`+ Wx?y,݁Pe&&xHBE$p$W1-"ɻ0xHRi1z!ϝF!.<HOpXs*!g* #<\M*-qġу26QP44.!0~GI)[XlbOkp\?>9~ ";v/>wLm~)@K/>Ew+_\h!}-s߸K/q RuaTS#Abq V~;jF/p#_MKK7Y{)`k4.60:y, v QWDD^Up =PWԩq1_\n#Gգmܑ3O sU DqѯP6~;Lm`g,zmZ4Sb)ol|opox *r)877Zy4f$x+X f1яƵ DZu/:ת&7jtxb@^,5QZmԢ-۵t _4"_b!u.ksDT51R?rٵXA%8_F>F."\wX@3μtl3?BN3C8e0Syp̶ۏ'Z?t|*:k}fԼV_ 6{'}U@XJG.gyuᮞZjoFZiuGQ&g4p3ٮ ƺ7X? xUrvd~޷]ye+0BH)E_s;?ʞXH)Nsaiɬ%H5ZwKpOBOVz1{_s)PEn84@(RFTWLuiB7ɻzx"͵w[5WrLQ\O ȽV<egj Sy¢em<ר{mu ІeBI<Q  KgkJ1nC?Rb8>ß?HSuSU[94)&{U;BNNвy*B<6=O%@!ϷŎ%_pQ~V^|LK%Sr~%Mtc~RI|mrulX^H[$i^:Qc9dҡt ,>&oLV66=|O`>H TНM;:3s`VYio-)Eo[,uwI҂!&›s5qN8e4oQ}0s[_hz KSI' 6-$w@"W) 7Q&Ru߾9 6zlWg0uDͣgwl# )20_!2:G/EoNe<ܞX. ).w`' n],%V}i? p5R6?(ۑZ=8/88SWIKs ] c9-Z&0)JfHW u2 )w~YsQղ:Y/'N W'lߠR4w ̣W 5ԉ- {YK9Gi/:-qg\$:m0H:j(F֭E*&g:aR%mIe`S4"yBHrbhiUWC4}yNZGJz >ۀ \Z{ ؉YaqIɟg9mg'Xd k_l^]%za3y]_uok{k~JNOayI,? x+>jӌ5VxGM?[z١ d;)Bȉx p}V`8~}iV}n}sN"5%L #Hx u:Pmw큩ߡ n.fVÌn!nvMHMKJ9]4\Kl6J_aN Tp =YuN5sSFZW#zO+UC[*Q!nj(18h|9Viyl ^/Sf4T€&4r N7?ץP(t[4Aڕ_\$]?WyQ׍,)6QtA"p4K%hiqRbz+7@im۬ Q~\2^P=*g[x>â-yT n?5Qqi##ӳ jC~ S>aLOQ ="Gy!П1eamLґ @oIUQ,hY:/l{ \m>>J^_eX@:!Y3ĿdJUV@z۷:Tێ2,}&(SD)1L4p˟O 3-WRj+9$ vd*#5y[?$ڵS? );Y?jNؐbjp\e7 F OA !krmq;+#~ [O臙[̻ <_&04j&S4'ni.u+_Q;YғI"wӅtdcz\RΜm8JqiХ^K_mQ"ghK]^)ǜ|t9Ax!ӛÁpgOY$QSmƼ$y˖|ĩrkPN_2Vd""f,yҙG" 0e>"0:&+9&gpdNK3l%k,xMζ톗3nKWJo`kQa$ 4RɼRWS~&NLfLb#xbd#}P_IaII̫֬Q{z8ДPnwjybӓ`elKC_%#[3$$w1gΣG#w%T֦&xa}ޅW=?σRFWYr1ỉ%9ރWm5U? <&xCYԏ]'“[QhNqAn8;>*qSRρ1/cy3pc@9]2yђ^ۘ:5>-EQ/`zGi D=O?lpsaf{P@/4U[Y=KEu=:g\-kxg'([͊$J/wdaf1!nmb7V$41כ/i\xI#mzH,.)̩i5OA]ȅBa:EK!tʽӚ)cTq:@g fCW<ЛxT*3i[gD*0k.5_ŠYۚd~YjU"j!;`مwΊ,ͩp .xKJhfN:e.EYi2'SER,x .:8T^b@O`!Y'jNdA.Ÿj0g`RP0=޴Rwߐ&9@S;X$sA{ToU{نn#v忲y]'lADWҳu=/IEp+܀N{w]$Yiܕ%VeюDT1 R)6rBU;ok=&YT&"-ء[}Uc[N4|Za2ks>KFBJB]?JxpR:2)߷rҼoFsEA!rI{m;ERa"H˞ݝ&kt$tET̍-PE~̻[Lݱ{յj?cb&U.PNBCbykL7;We 2T4v4c5Ayy+2nKҪͧl·Iޓ H.H }8XC,N&*s ^:zWKЅ!O nP8+` SPn,H37_ "Նߏ׎^<ȁj9ìv-8L`,+cNAzC߷>zNs{=6t 0$~;I;sEś\!c,}uFEl {D2 {?h0Ә| &r t{~[CKƠ$9Ai<*MPkrc&6/)ewt:UQH CknZxb2 !xlt,m/+wWW'G{,Sw^\Jp 䭆 Γ@[+߻iSb'73\n#s,b$- ǍtI/jߊΩN+n_7{cqt(r8j@* ҄f @\Ri_tjHch,f:`3Em*Bk?P( V;GV'X۩+UvWxS*ʣihᶟhIs[aL1֢X#ikH9N1ȉx~ke /NIe4 ]BsyА} _xНLټVZ\%kaJ }x$5$ ?NјNlL! *(Fbv7X&n 4!hKs9&lhrHx31$FMWbEXZf0kv4|ݗ@ڵWܙY+ʵykY`]`:?h=inW~Q5.IyHhb Pg"mgOBύ6iQ^ Ftj]!gӢ-3MU>ýhUgO(slƬ1򳖟/u~ޮ>xzE( IԿ啔F) vU5j՜P:i|OciY!n; h ̋.7lО򏞒i(;!^gЦ~:gmnt<*pcJשߥB᫓b}Ph'1e};z%ϫ 8V!]rofMdͪU^܅i:#wW!{,?ԍųR.Wv4KumgglGeNEb!j`ٯ.!)\WWR1X@} 7ZÁ?JЇ~>AZ/nG_۱Hsj.p;eN.y H] ,D;,qҲ&a@w ]ޡرn D#L:Z2$JSܮ~#eeɚ)~R鞀ɛu%2%Lv}m1ΰ7" Yu\#kwT{W"*'G`%`[AjeԲ(]emBFh&"G3ܵ3 JFỤُV2ˋo5fT7<%qD΅ӎQ>a\8;5Rh A[uCZ$gI(9P-`ㄓtw,H]s`^<7H| GiQTvxHRZٗ ST6H7!Dyٳ58=ܪUEu!~TPkу~%{j3h}c6-{6-wpT`71|Q(LVKݼ}*`|J&+$תUŢ$ZEl3 H+ C77;n-e9B*>lAmNvb? $Yuર8X4 eN/{@RZ.XuXg'h@i4VVo!88bee{Ϲd}_MNSr6YMQ$byRrnۖ)ZY%5o77\ԘP+7JK[\S@N0 kjɒ dW;{~^'y~Ֆ8`UĵZƠ nDn0sų  .FyMbɏU$ȝX/|oiVɿsYª_AL<9ۍ]A\}_ݼV9n:GdX=Uo\FƇCH3!G鬜)T">²{Vۗ`A?h%o6I7X'3/i` JX|n{}qKC6??"-~}hwWPTmr#8HMtpGI lzhWxNi6/w8xaU˩8&!\+N 0)&]xgYZ0707010000037e000081a40000000000000000000000016101d03d000045cc000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/lx6464es/snd-lx6464es.ko.xz7zXZִF!t/E]?Eh=ڜ9Q.<;u4h4zk% P (oK8( i֩dV8`=+3E6m ^0ӕ"u䬞|5 ?>)PM<JQ-2d_D,s L pBLVt>^ [SA h9H~7p'{LB zwNPl5\I6|r$$|A 㩞rpJwǧ YmFo䊯 ̍ÛC%,=QKL;ś)$ CA.gʪ,OWz$E[ ;$ed!0URch'p~mvޖC lpMݖȧLigBڅ,MyZK ׬"?4/s]0 ;j۝_# ♦8>D =ΑE ~\w7po!^hB&^i+p#$ݩ8 bԝ[-\ =0+T*jyʤZwy84lCV0UKçjQگ!<G!2( ԪnJ:i,b,u)R 8`[3Dv]fy9ck%qJJE@ɻ8dB]a#d;x4)`O!-;&4OGJ^$Z W qjT 'j6ZŁ2#<-)HXpftan "\jc{ sD\.G4&@y3d'x%1!/'[GFv?Ex45yk[T"H!|BO!֤-{S m):Ip3&ÀMQ\IkKܫ}T'͚)ٳZIK*f>2j` xk/CiyN6v {M`m`b6Ȭx ^h&n`o`>{k 7xԂX:̢˩ Ếm/3[쓙WP|xķ= >P4*[פgH7W|'P%Hcc.ˡ;Pbڰh†jN86#@ ;&b ?!v / HcvrB-{P-_އF d^OuP S8S'R^.p]-О`Mgh®]j5ꑧcćC&BZ:\C9li6J{7 R+%Nް1Bpo^]oVL:w A6h?Ev$CDgȺY!;󿒔V'1¾&e blXɟJ ;dSyNjB#dM֟j9$%TGu>Dr5ZVlقm VHay28vpO~ ATqv׈h`/C 4mo+!ҹt5MIA W7qXP;uD?8Wƹ)?4?#)@w89 Odn.ιE(6VW(ڷ/MR &HMVM hnl EE@V*P0Ix R<" r@4mYAS𔲥7"c6SG쮅ҹ-@O2*Nǖ^uM3*"`~*;e UuuJއ}܇3wvF5R.Rê.?t6Jݒ} f]3.scc؏VC:|$U$5KVzE?Nҥ&Q)6m9eI_վ W4Qbb-k(p/2v߱Caq43Kr?I `=ϯ(i&/]Q~‡YVO@ B*C`!1/+O?/-IOF]qSEDtzyd(L-Is-^5}کJ~Dn+sSEџ1T&fg֒vpa$Qk ڍ vTm#4sMHy}*̀*uCGNkbЦH5* J,|\inpG>'\YwjbHx:<汩NZ>Ed8  E#R-W@P7x1gm>`PYm阒kSm2H$K CЅ Q7I7n]a ="V_UsBz:ȩJI͒uu4eG^K"Thhk)W<;;lJnBźw$eǁ7ȋL8,ERI_.퍀2iRQqU[Fp8EX~i\XE,T:ASA{e~zP{,~:8IClEFDa,{@n0~ Q平XO'hV#F0#`M^H2o؃Y T pNޠLTXgٵè ɾ`y@v%YBHDZN#rSm23yHDE/I |&L1(w#ぺ43AukTn#.Emuh10ߑ0wfv1k1tBChPzNNWF`S8)dA>#Ɇ0Nӏ\,柨 @,dSϚRf-ɜ_'•fA.R=O0ҭkPU1־Q'wV@1|J~< )%ļGg[GĕQQX^/ G6U%/Ri.hEw!.cJLNj _םT=bFّ)hJ238ȝy$1O);+p'%a$$PHX5L[.QySN ZH !rLڎ5!榮̓0y5[G5>el}^;Q9}07y=)ց*V^#"݇Ԥۯcj9j:V7+%Dw]!&LP|:֐R!Xb.A@2/5EFpu30efmjζC./'Rq!0-XQ?-sշg8ص_P H^+U[]t&5[zW \}oǧ]:;{nY(7^L3Xꩽ  - Gٸe7oZńF=2̫_#K%LyN0>߾pq*hVrA58?X82{t)tjR g_F#w|w8?؂GatǺKh~ 3eOcjS0 s<YSPPH%͆ Z)UNjwyT8/I;ٰ3&Z\eݺn .rmoc%be2'`B$zȐ8 ~eCI-!c4[CHX%sF ||e ~Th`9Y%uLݖwQh´HKf$vYCSc!L? =+?mJFPHm9Mdp0'J a L|Jn0,`˜x3|~\ %\`)_3c` J3_> 6mb .IVH`@S }Uq=$w"K)>R 41$Һ a{u/(;mRQ67IVӖvݢ([R$m~ ЭDjH-|zh?ExԺ`jrwƫ>B4GJX6bAYKArˏofq(ؼBd~ .*(-ōϪL+sX[`9CS{E7-\ע t1lSG *@|uc'=0r7R`Re'sYw#ETy(T]~J/dJVR+oT & yge P)?ASz .MwM{F q=L?s|up ]T[TF)Mlc=-SΐB)Vݮk\3|5x/)b طֵ?ڜҧg}NxZb𜰘nӏ-Rn6GV J,Z?T*킞qrkQ(bosP'3$>ƣ-tdo/\"ټI@1 Zh"\ `5U*oj,bt%NDZIW e[s2jLxf$p:oE7[H[$JX:!Km(3# tWfi.yPS]ܳvꜟ#́3arWI˨R ktNLZ_&rֶ@_X1 Ɗtچ\ ݭvQkQ,  跽uӞ{94m!XTuәP5(_$)Apg`CӦdB9lg,_vc%٫}L?.@D Jq (qoqxybX%]Vzת}Gks _--MS&CdHeÝ Йdx6l" ZTC.ʛ ౌ-vwUĕIЁ$ ԟ6DM4n@6CxH{eΚNtҟ#zɼ7x";SSذ;4@ p<,E?{b+'@]POB*;%?C5$;E5^&%欠Yd ŖSsWE^N3Iǹ.p +{#O7vLjF+A&_%މ9y ڌ\a!2UT]I xůZ>I(6֌50l6H}yq,2r面Nxdq*!KA+ :t>?U m1511Ecԁ2 ,nnq\cjb p<,g{F @YSf?I^4 F6G:uPY,'ph7y.\0,VHB i ]oZo^ƌOR?vS,ȐVqtq`S%kan&S;sPdj- w6r0YuDm$E:?Cv\]0.bޘ2R* 寻@wD%$ЈItMx=Oq)뇹3B ڮeRl8Q8H$@=;#uz bLԽrշS6I`*CM[ĥ}$YɁ|Q_6d2V+P&|r?B]?ԭwa,ZVAIDDǏuQ#)!j&ܱWx𲖶,tѶiTebC)(+$iˠ6u ?!j,GPňdd*hn;d-7#]O^K2]|4FLZW#OO13}\)nZ \ Xƒ#Y5l]ϰQkh%\ lcƌ 9sfHlqYRt9?SMY ܐ2l${Mz3exg tQWZF!5[*N+YX2j"$p+蝈쇹pL0igk<Ibk~MyxMXL- |:Kh+yjC?:7BO 4=+ >udV 02Az1"%SK&s_VQ]X!q7<)Me A“*YUWҘfkuY72N+of {+y[Ho&DPeOTƇϾ*!/FZ/[rSяzEcԾ5,1 TЩ[ЕrFlZ(M>N}8nWӊE&X}j]z/`SZ LMM|63) A8X݁ F(bۅͺ1vfR$1"@k]er{呒N ؆HaգU  (d2i, CwʊtI<% g-ZTAL]5vjhY>VdD'w8& ĸDT^)^dB#F$/wZq6^ZI[bmijI6x5ga4}u~cuIq'̝?{[m+1=߆e> pve25%)]E+#ͻUZ0 [ 5Y [,-}q0&yiӛ=Fi=y."Ō!0ZgcpR!bf{6+|x(X^T( ~oPzm--}dE/[(,JcC^t{ܮtӉךl=-8Cz k.0 @0=!mto1cbjlHF8Y瘰}€V'?X^(EYi1hM~-}CN^1*cC﹨)5[@ڡv&m/DU:]Q[왪lSO?z f+AVXtwG+f߄ME[3;DW1D./H J Uރ]=i6 HbT̗nƦ`.C(pWbp0E䈵f/eNj3+؏ }WB?{&lA9 DYRdN?*dVH1M82\YpnЯ E'Vt-!4fԉكNiDn8j WS Iq:`ʾCBB\5)Z?A]r0+4a"*Yx =Ch2:Il0 {iZ]g՚Eq+ _vUyvnZ z }TF /I)j-m㟍e H6^Ѳ=MIH}ǖ]!1n3f1rcc Rb"_[ Ņ|jA ^2 JcLo"k62q4 Bxe%U-r?IDȮq~EP!<_ X9r{cmXHJVMUⷨX_Í$f5"uwWv` e⴫Se!,5569U ,B|%ψ寔l;+oyXMy1 %:q(csҥۣ0(dNWEhX$Á(OR%4cS9õ q5*(h0ʏp\AvbN'tBkj =$e)$tvR'B2s6DM5kD18nƖu|yB/Lv%/(~Yy[.LY-j+.Rj hwmnl;-AE$0fx7a_t .XV>ۨs "UXgTWĪ ;`:eLlU¬^cV{୥>$ܢՇbwb]2AmP uVFMIwZe6{Y(9D#)xFjH'wRF},1BY6#n oF} ?KD% :=4VwE oGHUh)2!u VD,qU]]D;DzViO5qU=E2m=Q Z&ׇѯ VWA`O$9ZMyy<ܰun_OhJ9 gL^/Ls)uAz^ /|^A}K=_xU}[e'fˈ$^1cX̀۽Fe{qwsx5m|K|uZ(t'ϺjӃJ\E;fйWe+7]Tx:1_%M2ܭ캭$G`X<ՠ[4Λf1P7(sY_ϺnH%+{m]^`BgXNeW yzv鍲78:Q.ġ%rs23%n(h"%%k~﹮¢] J6OVH\ԬgEA}*:F:ub9G~V=ew}djz*dEPK= u`uB oL<` {ˋޒsoٱ\݃XPT>{TɽM0KI eؿ2tk}w+ t`lDh)xc-W=mj?>~ PSk=w̫;\)z!&2} @;?]~ߡKKE aR͢ g. DB^ToBq-ʘܨ sJ=,&HXJ=.dkJDƏ%7xxwQUklY,TRz"XUP*W-8^GS!t#6~4KUS%ySQ_0Aƶ i9#n1&K+bD6 0a]g[%~hDt6a>(iaU, G#BRec%.c B$]|xTu%`F(RF0 ~LyggXnǞj`\.9μ&2[7{ת?'Q"xI^/;>9 9e?PUܬѵZU~a!:PxETI9T `qГqdp~[B,&w`__]Rt &eoP& Xf'eP*;A̫"3;K=R"$/o`B7cǠ+dcr9!+h#xD/>YMɖ/y$+?kl7cIæ*ц*b/ `C5 md4~(viqRJ2d.fc kĚCkŷw 0HFVv4#{/ y#%/LkC,R0Kg-j`A{h]\=iబJL /؝< vkïǀ8gyt (\RALe!T{Cj*ߕl~Z.nz .i5hZrQס%z e'rPnXz #d r=>ۇ^eyɊ41=벃a\ q)7l IRȲb9u`r|8U%l$ۮ+-B0RQ*i*?YuAŢR^u2'ʧ0 ű ؁N㇤#d ' 2(`Ӊ{x)@Z,yN|cU}vv eE}Z#If@k^5"HWjR]}Bt tNOU\q{*C,%I"ٱ\s=d7;ctAwVGJd%DZiϜD&o9xo ),Jg SUpvi4[CN]i}¦#}%wvk1jzi$n9۱Z6dٵ2֯=Q>:yZ1א ~9E?yT["?+=3TeI;A$F$ȹWMȚ>9xzLj\ߟ."$D:^md9 u6F,-3XI >JCodوUe,A<9)\<Ϋ$֍_Bxɗ{*؏UYfqgrE ǀ6D?u&\raKKa:;_ @s0B}=hx29x:B]|s0;V_qF@JZ{1ץ;QϝB!μyL #"d%s.4 W .?Rޜ&i>"HcRdfkQbMj*4zh4%nZoM+#L"0 '6 ӗxG"2QGn2{ѭbv'KG?m3c{ke,5Ts:h+},`aBKD!|f3ǭksre# K7׍w!Ǫ2j{Cf\^`1 :lf-] ƨ^BgCm5q{_9Λ[ ݼ+v'K䫢+F  ]g1tbz$U-f>-vxVZE6"O?\fS(1˔zOv@(xHD~+-'%jlX*n0Ve{5^' ,N8*=ϩbTjLmwIboѫ*,`QW5\Ȕ8a. [?rB.i~,y &Zuk)G&QfԷ9qmBϭᱼsn}c,d f unr?1G?e>Q(V>8 XBwjֺ`kХj/"7ȫկ o_<̡ l` Zǐ2'#@9cqF Nm쏇,Tܣ)2sVo5_Dɵ :!h hwf#>Tk }K+5f߱J-CT{$ZHԩ_1/LD8G[ -)s%kj<Z1vq.?uW iar7-7sY#kK 8rCӀ:Q]¾{_U^ՆĔ{ #HLq> g/ p#Ϻ9wiKGc ߳C~~<%]86_Se|^hPHYx/C98 D:+Xe1}UhmآE QP>2Rьm-8/wj^eoPh9AhhLxI> 2q/Z2y*;zRw}*VVT JUa,xQJ2קBo)n>IϽ# ~A]}&2E^5z(ؠmٵc`ȄʌƲ{9[K@SVvjyNmГM͜p&{/GB6' dn 躩vVpƦQH qN"^wFBT/2+~O׷E6Mi;w)M5>E٢\7)V 0^(ٓ kPL+.g"Gw-,͠ա*dއ ^l7A{/ kl? V]!$JuA۽6VsnO'FW9dS]0}z+vol2%~e45Bk*֖4VGحThrt"DRDboUA4N`^ :qģ˶]Y3b& 0/r{bDja uX``p[$9_u\4;,Aki]I-akKͽ4]ԄPס~7'WӚ[*g^r-5X FAģU[ϕb@K鴺W1ΉW C E̛6V \YIj4 HV}rPXas#3: AɰRޝq[".I4^Xt23N1:)񅚡"nKҘZ< #c%$=C\cۼ׳K!#~`Medgd L#B}s- }/{~Qdd8)H8WC*ٰ&Íf!rGFމPeq?EờsXzS4kNBm.gAe^6ֻC %mEnrC;#ݜ~>4%-x:S }3meyMW=E+=gیj^5yT(AL*IT^tv}giI%ovrFRq/uD5ՐSYwG\B{]IF Imx:4W;%ZK"CZ~hy~V z"/b~}]e5e9c@K#!0%@cf; ( ԡ'X<.KSN{VX+\rn>b2*(u71'&V븓>RCY{@I x త,{-((Qk11{䨾p-(;j j%@ Ocd}+=)^ϟᔠ29Ԕ.hwxOא Pn7.6!AU7!k}v2Þ=kI8R,ƅ@οM-"[ yw?D[K)f$'o}$``34rܜ}H酮chd}ֹv; s$n49#'V|hkL"Ē1̸ ^H xc )JQ-T`If (bz0?Ç;9BѨkXgM~FxH.aƚ7a # >EQ^&IJ>T;DWat=z{u+C.!18ZgX&ݠU5m¥:Z͐_cFXǛf wY„K3aR a%ZXL)#8>J5^Lԭm8:E9)"IaeչǞ#Kxh,3}ޕ3qy$ΩFۗHw{]cgx:S{ta^!~D.5Ӣx F?t% .ή2klsЅuu%'_7?Q6Oc+8BϷR'fн6 0|p{ζԚ:pLeb{GNY\|gx䑀?I7gfq:ˣ־塞 !AZUhPKӣ`\omC=̙~Z `%$Pu?=xߩzضIUAϡMmFxA虃NPL{C 5}c2!lytSݾ/q4[nFcǺjX)By=^_[aLw|5 t?~p,y Ҕd{5"!jlcS3~ S-l c@-Fĉ 3B{"0K-g0W&xANʁ<MO*t%XU\96QRcHWDRsU>A:He 2C.|,+,qXZ0c7s9?7;XWs1FY- |sWsR5FZE &6jeGkHǦ,0D6';{Vw!|{aPv`Ǚ=l6ɍNe9+{CBY}J=[~#ɇ#Ee)Jm͵Z|t|E/׶798=C~AA~F_OizkHT|5`dgh,o*2|OXnYMKn5U.@wRК2g*c怎 qStmQ4 %^~\M4j|ꅣ<6  FTv? }BrmqnRh T~5QR+'8kQJ"_H׋qyFnQ<' W|W"9DXbDF!ڋ]"*ʖǕΛnr 錟mEnmWv[a W܆L4'$if4xV(zR~1.\Ic|4ǝRlv +4Ybo3E0a I+e|E <$1-I{ 8Uw$,Z&tRJoaZL~q!';n羑r_P^|` RdSpuCN [c-9@FBG42wnc'gmn}bëЋVDx/Ba)QQe'XţXV%}Qԋ|QSfӿw)WOj yka}2b@h_i=9z9SɦMDEpsM5X-$Q]lH IuwS)|/GInh _/#ao:WUôbQۨaJN'k%^9jLd鷡]kI`b.j6beO6ųiŶbM=,Pk2 M0ecC0'b?l&B+q_VQL a4w6v_)y{dWs%k?p3Cԛ|@Zlwx*'})3䅰7XA"&O;L}8nB# }B"l~,)~¾~(a3P}&j# 8|>ma;59&E>90Ѹ'5P \e3+ӿ[[|m0 *N[Ǝ^hC؂kћ$ dAI(1 ړ>|Q0206MgBHtbK8k[t"P~}WkXOزhƙ%~׽5<)Zd]= 'S~bCRR=h1]PILH*W;RzO5(*anHMZ\ڍ4{֡nAxz䳸g`UmdfœjGyy5#^ eO BΔs)1vRaU Fݪ0KPQ~DoRA$w4KwDS=A87]mUϳ u;jOt=Uш7vSf9j±ECn#LG_ΒJWԔ*J  HDF$ͺdÃkʯ{ "[SsةA2 8[$ FfU *p*!x/y]$\JXMf"8wx; ̇ E{/vF#?:{Tx"LT`j{}A=Rʳ68EMU_D7I$0Vwk8Ou Ž16fgpy#-m(!qs[掆^wI92x{F{x|r̋,]fS)˪~ 6HWhxa-mDE8zB[w}+$N8w]uz@66u9q5*39KOfv4:0YiqqwzHKrŏ0_Ȫ1;8gPeĭZthdԔ|@~ P,{B} HGYJטnۦsR4IЭ:z^B7 v1 컸:1>-KDqU~25 d6I=׬eS\Nc'1Ƀ;AܒƔki┡Ud@P;nƭn7i),nRg6v5VV/Ox`y ^] \Xλp:r=U1۴v 0>B&w\L =jYs.{wn󣘅voIѾNP@*i]$ IfBg&i"Sm]_0H?BU}Li^.C/ѐ@F^(Զ- aqRs0؉v%Rޡ껾HBlw5sϏa P,AwQ$jݮٲ*i92{(,W﹤ 6>FE"H: [T C?Q`2"Q3by|8[qluG|L HB5KOgHӦdѽKv;ҐI~5Ԟj&#r9'_#PǕ F-RmF~J3ᚗs,#s6Zۄub txvG\Pwv#7TW<9}xNsg/;cF̱vS(nL"^d >n^3e2E>п+#> 0*7k6']hd%kvlk$VѹR%R~o|^:| Ԓ=Pկ.U@BXZ]=9{/=}DCv6l¢ 1*(DGipkZNszrwjyQ[,Q.~nD녚%z@M?0Ki9-(PqhHћg@@`<eS!@ 3!]Z`d1-61 (1~eߒO w|d3E^/F1G/yiVqDޣ5:QqքuGA9.+*wY >`uqSX'# !a'Kn\ؗ&i[#hY&&ɞ N5+E,4 ֢0pLΚ3ݰ-]xqţD >1ધ_wTXA2dģtDKt 9rT8"jcjPq^B}oV<#$tmwKZMeqG,X;:tNZIZHRs_!aG= ep]#f$6Ǎ)ʤ~",YSmaDC6Ip # rJ=2ǵ2C-Xژ>\ ^'5"G;D_"3W-kȐ\^yM0ղN8@V_MKb?]塬54=a{g,gc {`ޣ7C/@E=Ź%V{ߢ%Ck?b9XmJ2<+ )hz**ІAh9qչ4߱0WuyO(/T~?ǸT-#ͳ!ngl(#u9j_5Rypgߖg>Y:M* Dn@~qHL7樒ӥ.~+ EM$)7~qC$ÛLoACB~:@PhCΧB-$A5}n`* qn 0Cl4%ƅ[gMAD 6'F- F.7A㓋kC5q㦉B*5p%y2 A À,y N#Z_FW\"j"@I_qI UH;mϯFEW}Op坃aֆrXzcMAD*]uMQohށlUeGt{_KAE5oOY_ |L$b;>-0xJ}esMVhWw ݳ&W%h+aճOsaMT+bGSrE8B/h*)ZGS^o/t$5?;%g|-2{UtO4]@ QSϵ^t;pëHpzz#15RGâ2zQr:Q)OFʝ5/NTxL@C2s›P("*JNFntrQ؆1/I%Cf:Eؼ+A.RK#Q;LELVȚ #y‘-䳪f%< j͒"^N(N_>O-hŬR+wq!0B %QnJ7=̇O$I8xV+֮9|;U]dKa]'< /0M[jW$#} p0_j~אn4 4!ki{y BU W?(pÓ e7{M)ȌF= b҃TRʛ JO嫼} y.Y|4 5^Bxn8A:5mcLkwYZJV| 4bc_b%ǿgY*2=*YK^U]h_mUmHN+RajHhD0:\nclKJx4^7#Yݩ=S xNU=P1ML ^ɹU|}$АZeҒ@OCqcx"z% a "$F_E2_<54^8eܗj?FЖゑvsWXp3ʺ+VÜkȫ ~ZeG^R.is;N+݆bi8Go '\5iFV,!MV )G)p1^߶nMHl30h DuPz vXqXB%Du歳uH]jϦ^+$Xk$<7WrַsYGd̈́%rc eצؠ^" Hx.ٵ.K [<Ioy{&7rMX "D} am]y';|#g'3v({ea5.f䁙.KƼ'm;MI~(MJd CujF/Wha*!vubxT?0%E5\F`-w*P&,kxkqZqgM?f;ѡFR']U5{.%W\gN+;o-xj? EoxY{nqQ%#|a8]-NTɪ& j"A'k4+rdM#{@n(L4x3QXF.$䜑bzGJH9@mIiӍQ:6k2%|,Rv2QklN$+K%5,ǽ6Bޅ wml# kR>(̹5q)M)As\w%Q&quynд1cPc y6lBpQ-Л &WME(XC"c\Ƞ)PmߘPt{ 2M+?f'7ySrd{k/OŚ'd:ɍZ<5ہTot`s>IGBNE._xiH^TOR]7;|)Kӝ9#{sR&򇔩s_z>"*9\z^E ԄĠȥjS\`x,ԗ:8~F,h ;@C ;P<z%LZYGFOZ߁`6i>båWO;֠"5ٝ3*&1"Zg[]K8StJD`C*xmWcܾX1[uX8Hj|K4Y^c?J<'Mۊk]y_8* ~ ^ x9kA]"5 B]ih,l &[4JD^-ǪtjiH4Sq.Y2T>u.lͯkFN@m1߳*_Gabº?#Eл>&IƸu#6_##BACOr{E,渨fAX7jM*T?_N`) +~*` n7QV L&˰9|$z-NU2T[ uңK0}+Н'CTAQ((j{:?>q{{nh@m4d*Fq$kg$ժ3)?n{M`#nR(#V|!+p1FiB6޸?Ro1;N.`<@T;?J"x*8ܧD]6F7MٸioHR "1IF[ɘLh-/v |.gJlyG:U%F* +.0k~mhANhD,Gok4vie@E).iQy;ZzJ^x|kLJ,x3l"ktuïL4}R'-%14zMr1>y]5g)+s+ 1[8 iK7{ T7~QgC*h`o#`ǏN&l5YWC39! 2 ƄӤ`FՋArtx$Br0v)%)Ƥ=M=x<^c>MG%Y WA;H)V΁yҠ'LdQ2([.S~ͫHׅ \qdv8v:yv"D6gV|>*H%Akɲbc*fS}iTє7V$]v4NQ`!ij=|#'c?ɒ:O \hnrze?WdB6^x:~zrOQ7Q;@M ,U@*&~H?+ 40 wFQiXc@%54PU VcRhbbKC_ӓ!Iʭ;5@4)or08bg1qΕyuQs"Q[up$8mDtn4Cr~ ~F\ZikJl;tڣ6]9XO DȰbti`nhJ@ !AX ,Cb&bS0*n=LaFajBh1]en;)K@qmsYS^gձd]O*gI#X87-鐕 #g&|se_ڑY4]+_7iE v8Fbɶ;U.:Ng$dzoMïwJ/tZNN\cŏ6y{jj:,K+.{Ĺİp?$O q;/Nr,ꑸ3uVNw9M$rUID72>z;3#u>3@d|=/0eVyeWm_K1ֱkhX@iw_lv??X,fºZnA}LZa~*)XZ8/e9m'xeI,)HR q 8ij\JǙUBkLb/{XЅVč\+B6(~=+[ϷjJ1csQLKD1^BF5<ʠu"FxXBWHLZG9=~qON$Jڈ[X$b@˟e֔ UWy_׫Շ uD +@B,Щ+K/C$jPtLZ,zbOMjo3~nupA=pխ2 JQ{_Dzi!Xs_W3 M1/9z[GOCF=->KB$%BqiOEqfNtp=Jԇso.`Fs&$m M7rRx쇷cH5c9~t?gv!E bLCMm:(ꥁ<)ov17#l5=|OB,bu8@;̊ 9+PDM{1L(DY,/lTK}lj ۞k..Αh:lA<B. D]rX>%1rtrVȟ@T(틶N0&~տvhĄlj2'd c)HL]\[~dfXևZffx?~L,vc7wI ȯΔS[1"&89e%+ÕׯxJ7#phPw, 1@^SJPL0#?uZW$(:3vPXYT5r.va G_\ }ku/E鯾vG|AW=R5ש0b Ym3 jѠsŃˁ-񐽟QirI2P z 1'^j-NƭE$ wC{z"StiZ$wgoOuxt{N Xz|qKÒ֖A%!^v{Q)~TîD%QA$ygJB>J<MgtIց SM .*+-q5b-jb{)pBt(߶ce [>~[①_;b,4+_`^,Vza%n}ހ#dq hTCJ9]yG,6^" \]dԎZj\\٪ʹ2sCy#>Fzci^jrLut*Խt[6;\i Uk+cr؝!{fW*c?6Y y;<1+ l Ov7G:^801אKׅA O^dS_?%D:dGKqa^rPߗK;i=d׫(MsUHxɩ<K&=ܤgk[Wpct,Dxz^,痗{*V%h`XglG'nMA1+ЎδD Nmͱ:Gxow6=gp$T& |0(i % $LPMm'/ REވjnɭ,[# K90O* 39'oi[k>]/Mh*"؄J)E37f|ՌYfL  [N'2o+k.ynIW4I̔S)FDZ)QZAlx>MQZlʚg85'Wtoj&/Vv ?6#k~fzk=EtRs0[d Cb\79/Х1YNbRߘZ0E~iᰌF[WZon Vsb >i[I ?f]~>O> q|kN~zQ8Q |Pp¾ ><̠\n!wBW2ԳGNQ x}%#tqȳH*?TXJ /K?S2ۏ M2Ϛ[ֵk,Tc*1sBx%1Rxkz0nۖbs70NuU?Md)<ܤ #<@+TsV20dפȚNICgS>ss(o&>q0pkN`#T3(|#H+@IbSX.0`2[i[+)PŢZΡ@K}.mS u2Kf+vwgqC׶Da]~F&^@;1?OfW ˍ5 ݍK^B'3W;cZ?c>M8 ogR&Pn?L5s WK[la<*ׇۛξv} q|`crA-uȊ;i>6X{[cwdжԪMvf+BE@tKLD*n|OX"֍XzPkϼTm]qa_w^bק@jfZ$ !N4nN/8ҞLzc&Y0#9C>:ZO%Lw$%m7&j\كkM|X)I{$=XA'}LMsl.汄I3tȷ6Ix*yw[w̴?B=IuRy s^p(PzJZ`/߷_<@0aߵ _ .-1hP@\Ygjv<?|Ps(%bEMBt,17,sȸ&xroDE˓sj!4G.}%~ i[Q2dUbYbaYldzU M@drS{ס[8O`Xv$߇KC[I2¸L7NE#t.Qnt|ϸ^ז 7W@t]~U GuƋ} W?W|:H~& `9OY Ag : R,ݶUwc7[ Pm,0R?dXqq:-5= 2,:%Ӝ\xcR&D!t;4BS~lIE _-Э)ɑa8?p  =`#J5;S, Vk-#?rc!({qgs, gϸtz3=U-@Ooɐ{ ]C|UOr^R~?@,% ]3ďndMH~@ D~}D>KO]e@;SO Po jb+%lojUm'6DP>2 7=7[Xr.aCQ\MCk<"1 `{AMK-瀎Zc$u s&~rc&l/0@Jzw8>e.=n}}GzYW'! N|v ؗe{nD,-[$CfƉ?/}wPCP Nqs[Gyfe]K2x'<#|k]ƻ^/Kh(v ]6'.9yoiwK{K`lQl$L1!TAokD3M ̈́(biHϕ/W' iSe ON, +g&Ғe/)(> (=c[($LYv iSkc`(oi \ps>~%Z#MeO?Ȼ9 25/p 6FH[ӝ5{ifAR :8QI{OYaE5w4tqTQ-2/py3{v&TrEwvdvџMQ>=ƘMiƔw1P@U},hWf 1*+\= nlm6Zo~3)?賧'H̝nΡ ޭ!DeCbERPTѕl%.͝ϭd](28=1w  i lgk}M[dTJ <ʹNZ Y^H*g 4xќnO)>1 8A^W,SR{yiM%K=9Ι ,MMnlc7fF2u_SIMm/_$zg|️.+WM\zarJK#ݤJSҴ؅2t8[)|)Yh>e㱅bKSdS135FϣLvՋQ6ɚ,u>H1toђHkB@28>WeO烀1lU2IyeuV i}?I!)g!|^t 1+8B% `Hn}!@?!MsY#i,`yLXxIi ɶf؃I&F~qf..ѹ;4FvMDO4pT/X^="߾jhn.)g|YUZAVT=ڰt#/DV0"fs"Z2ḍ%=bEIjzس(ۂW}`[NєGJNףd>x),  M HI.Nfۮr@%"(w ~m .%&>R ͯ*G"pSynQ2S_>x 8%`a?\t^oe.7H;~72WӊKdVSߍC6I_| eǯYv%$̢V[+sWAe@g9=$eqR S3{i}<%}T|(adMlu{C55vMqu|Qq=uo?#E: k{Z*rn2@6- B4kkc{cWug0g2t0e9k?JTL ԁpaHI]Tݓr>X/ tܚ2aw,(&Y"|IWn5b zkaA`- +Vm $]5su=z=L B`%2pޚ,DCoNBpR&YT?onCX,)UGK2 _XzFYީ56"Jmr,;OL#x1 pLIhԌ; |Y$/lk]/"2saP6\t w͠G. STX{& 띀Tn`7Ss-O!O˃z+ޯdRM3 [Wq̳O8Q-)o(J])) fጏe֚ Up{)M +SJןWKjiGS?qhCIK&wz2tATN:xAyadlyh֠:`^ee^U=0I~&'wۛ'촙+s1i`/ jV5bWRV8Rh=3<փy\AT"VN[(Nw B,qA i4njhU[T6SF)50Iǘ7%nxJ"sUX.Anɦ4$ŚpT@1P}x(O-~R, P}]liƗ CIICF*Mmh#o1t5/5(9)H/ v5jِj_Tc iieêh],RL"'=&u R**\K6-s9g]W`&*c|_=cȵ5 u eZF.qY,0 LQGTMzˬE ϭnhg{vn{ӟvc q:-x1]NPE7; IP|m jФ_z, 3GX-#F+~Ϭ%14FZNdqIj!%dxPӸ>I&Ƭ;;Zd@P&YP{6u2l<8~ewrA'|ٯ٘y^.ij./p2Ԕ!צ6F3:tN:*bATYsrE;F(HB೛N.Ǧr>ɚ/!38F5 ;H4i{=8y%*Ơw;8z/]-;nfQ<ѿ'%Q!tϘ5^u vԂA:BZ?}jC A|FBRnG-`+px7Ijҙ<,jƚ9Js&vN¨\>o!koOBQb*)C 0\1'Q}032ؾR!}q_;v!S,o-t[aLhksXprdAfCeR3^]eZ-fzD fA2@,o"xnɍ;;fe/֯W?Z kegg5BZ+O0N$>c6nx-BG 8rYBɦ߄&NVmϥFvٴ6R0hj$mEf T_'v|U 8nStNp@Z)I;LCacmȟ#\b0I0*Au­dK.jlp|XR[+ ޜhȜK-QgpwH3{rǘs'*q!e&, ?"͆ M7:ZH3a¼c3!֧0f]!"&F` 4R%G]e+q/ONNY2vdOMS1 22>dC*|PL[}|!FT꒦b8`KX~X,- E p\)EVoLFփ^x!XT:gICӱ'L#8iTt% Ti4z3㜳5E] p͠gR5D)'>LbXD u3kJ9%rcDחQv)D!(JwqrnPg%``΀ 6#dQp"#X.t3 Er>&FMO/?'lavtzgӜm~Hf_o&O|y w~yD߄Ö\# h&la1őb`әo'tB[{{;(Z Fqu~MɠQykZRs$O) 6 ɳ S)9AS`;Ƴ9ҟݽ*_YM;hxJ@A-Aߙeْ=Zvܛ ֞餲uPP4T)xioxk̲1 ~ Nh]U30@_pć~C91U<Bm}3X2}嵾q%ebWә-1VxyhDRXΈb\F-Mޘco x-"Yqf=]MMXwB{8|٩l}Z ҭZoٱ4n{ IKپ(/h"Qր = E\`B>8X+tɻ%;|77G7E==#\RAz˞ks뭁oH UGѢYS1@J\O.zZL v+?hWذiYLG[H YDPy:9kuߐ@.cY_^=.?m1gph#3g'W;[v]\u"XR{A)c L4%> Ԉs3IޭN{Fuo,s3Qw.ݍ͢cLZ<E{YeH%"%uȦiiϮMG,=^gPRcc8䝈Xe4>>7z-F\N8ᗷ4rey-mI9I*m3V Z`A&QĢΨ\1-?)8{r*XjnvEg X.fr)촳i[YR=6*>.[hU>4kT>n K^ z?LgMFVpNKV9&9 -!'䵁c8d hߐŝwkW0dFWu}yEGd^@kd)+~ɚ\Đ.I62MF-g%jS놋o[gy<5ٚm`̍mbg_Uƾhnbљ=Uբnddy[ϣbk7 HHеmGCt<?ۅn?򙺈)`[1; xXNJ٨EhUy]AbVD|랋]e?uF(~}wߵnr#Oj njR }NtNƻt|kńX"M #I$hv"D:%'5o#٠T[n>zs``]#`^.a,i%}D`ap~ۣpDZxO_m4jS壡hWFY8L^2U )dmsġ9!D"]|m+l+ul U{o X ;o\Iw^N G6Bz=*YHú>3[$c?"BNM)F3fX|Jso/@YlLP-`,q'5(Z)RuN\SXxR=^MDAEԧ,M>K8U@8 Wsl~'Of[^quh5Uq`ZUϛr%~*?T>l{u!r3!h0:㈂~ZvΧeQsjp(b *!uln.^ n {,,oĉj]wP'BBxs&XOO+:QX|)x1 swldH3]]?K NUgN5ڴEİ_2AG ѥ!@L@umTm8 #dWtsin;7͆-v4w2kN;Dkls =#o y}␩`db'Ey>1Aå</۸&xnjʛt"OApަ:}#)7㝌Hi$BpUO1 =2 kれJGX!6@N-Υ"agXГJE8&GȎ,Ex\0Uv˒a8jCG,fiP $$)eTC~Aqo*uT 4ބ!`6",)K`De##!c.mƿ* fN3J@ijHlt|>=5I^J/. woG%r fcQ 6oJ@ʔf1dɴ?G dQ}Cho6cv[>I6*)9bF]E08|5>oIuzRMiUՆ ̚> PO>xhM{kJiG2 `PVݙ<FFxZ 7:d<> :Y/[LҕW d@&fƤQBk~U"<BMz9haH? E*_?i>n-K5-WyĚ7K@U6!z|HDXFHP 8PA"47Mpγ5oz٥lH>żJ8r1.||7:d̬jKNM 沔7VQmآ݌FPYtZpAm=X=ysTJF9k Ls]xΝC#MB6T$)U_͌ 3I-[x? x< m 5BppnS\fyh;5j{.OI_8Def[74~5J/GȺym6d6ḳZŧ9"'O0MFR|h?p١(,@n'5fqk'7|Kr%npkMZYH$ե YS 1Lq\jz3 p'3j5oWVQ஗J*m1Rp_7U\4o۪ꗉMJM*/!{ T0h dͼ+ dg d~cu)0ܷq|RwHNM7pXǖ-tg~Y6 X6O P@w6tWF+ɵ;dB>uGo2B9?EP \1ESuW u[Ojmf%53DCj9[$U7iwqddvPt.ϣD`ڍ'丟m;SD:%ḙr>&2wP)Ǹ ځGV)U [.YY/:G28mk<7kyl:JH`bu2,u:gogTd |DW]68Jxghyvss%f#a |bVkR}+37Ul5@E}_ny2Y%_q 8Jvz])QQfQ#; t>D06c 򵒩{ %c:PCl=L<&P9%mOQʼC{;.w1W 9b-{^)W! ._Wz 5'n1NĺwOnnC%'c鏀]-MIb8G>D卪Pq!D_3E ^'Jƻ/wXL@ª)v[#z`fz~$E饙?, 蓂bWDwC8.*pBMs o2O{, xcm`AE k5}&ȁ2 AkcO )!Khlx̓暈-T LZ,s3(o#  vVS'bHӡ,f2;5t˰_*JqtE$A>Zo Nڱ(ʧE,d'+FkqYށ[=T S4]#F%t͵Chz + NC=0c/&%I *[^ky\ }o878(3;$s'ꉌ*D×HBZyޖ~\+):]C>e=[d_Nf+I./p{/`ӊegx<c(Y3 Ǧ:ai4Cly ?QДw$ X<㵶h%>*r,3%$q\aPGaxB G)7m{hkdh H՞-%׿NZB84ZAԔ:ri7Gڜ0-σy4P=JҊ5^hj} Ĥ`14jUvRHr\]"nycٱ זfhPY.^1j"x{~S<w3wbw:MnΎlӼbV?z*:F}40սݳXO7n:>K) :Y]nh5^ J1T>m,'Ȉ?8pf8hC'9t/OΈI& %O*@AJw> 'ת hނM&{NU,ޖxbD̷=O:?ϳ7ڙP3=Dt^Y",{EH}~gkS8H6˻s B5/T/HϨ4[nYq% /<_t ^d~g(n+@r+<E5җ@XŅv#fW>iS'3GiO0`=&Ѓ0?MP^CH|(9 uϗ&E!t(Q"cvKT; El#{ Q^jC5ղ@9FSQ ` Yp<# u/:Åw4jꤶ܍+Lz97\8ޚ (FWk)x+eֲP)2AJ/1 )7:Up0')OGbCݝ.2|K%7\":24o jn^W>n' ̬֬bJfiimm8C2CK$ƻG>STM.Zڤ(_ }?pQC6 ]H&7]fJHRSt0I-y^ ,jϧ|pq"`zE:ŮD 6Бv@I6M#ؘLL5DTY˗^"W BX+[ $.ӻ]Ƴe!eZ)WkcUYETjfP=$bN!c4. TSdY޿(ђJ7l*e/$ftxRV,DlHJ̦< oĉ`2d4̓,lh" Xm((YUO-x'mՠ4`Dv[T6?Yvtҧv }tƩ`+,*c/qٟrLZ|ͫ<4 0[Y4f/?XSXu% 8V/bJ;ܝi9&akсbEӓH7FK{F |0[tr^!j顋97DEɨo FĞ7a  iw4v1}=J_0\RQ4E'm$#03 iXӌJ28 oj{GJ1 k4pz[y#F@@EC $ڭ/ݺYO2~o]T0:{C J)zQ0)v "p&3LJ!+}M=}QW%XJ ;Ϝ&)zajA+iEc[ 'RdOy8Zѱe-UOV1 5~ma@z|(g tx}}Jnc+L}X{Wf< M>0~_\v >Tt]q)6bOZI25UHU/~+wtEޅٮ$N96BcxUic低xoVnC4esJpb:@Q{nF;Ai)uFMѸHP)$)M}~(`~\i j%g N)WI'qQScb ҟPki76%.'$ SdegU(;›&9e)1y$}'pV/p&aDzD y<DP?wҜ)׷jq29`E f/η]ohOt]uh'L=}W!gfbLQ6ƶ#M AЖ'!/iYFXTŊ~.q\$P=8~HT{gYȷuW5l*G 6%_ui`6-oH][%fEn%ed[4mp^Gucd@Z+=GiC<+ d_e{\缊<FK%/-]Jv}-7(JJ4)FTcHsXBN"FϝcWRs1~jCJ&s0,9lMPsy(39NK%QV3 R(b:izTt:βTѴ74{kA `, u]Ob؄(^/.70{1TmSYG@ chj݀/y.;>js9ym-(K@We> #.\*Mҧ :H6_ 6ˡ!J8=fW>9gɗ _rݕٓnNl,cw}5%`~_snK7kyT?U`*W{5珲$[f"*%U9|=- CVh8uq"ҏ3g!c ͷb3GކM@%|xHC"ƔӒHߘ$,>lY o˖$pءMY uj}l( n4!~>'KFP W0TZ(c#XҥϻsuB,(ߟyyt#ָ!K0ȺubN/̼ u g7y+w?m詘U eO7`E HHS73_CBӒpzj$t7(n4B5{/mBSUs*?^nb J<RZ~fS,?g4~JsB ɫk=v$\(鞕j024ӲGZ5{jSni! ~w4\Ydo-a!_P|M@vA?N+t U[N)Pq2cY(TJ"5=^CGVUQ0b褱ĴLHykc' |K]#I?­iWg*zJn&vǚF#q=BwoA˳q,UeNРX96hsf[i]!0GU#" ؓ97hAfd7/;=VŚ$A9F'FN"@5X.<08H}aQtFT __8(o \7pgkgއgF$hlC )mm .?N  {+fE.^u-aOgV d*l]j"ܐiӝrFkJgl'#or{^J G(9v=X2}>( {SqW u[p<2 bn-"tY$*ʻ2TCN:Ǐc'E[o%#:y6T9ù{ԃT28zY^\2e\PzϾNe#=dԁ}Sp_%C׀ G[.EP[GbZ ioV r`ᨒxA-Bf[\U_o-9=ǧ3Z$$e8 $ʒ;nEkqZ-|=O4%ޮOxwuat!ؠG N@P{i"5"\x'I&ߪ;,_}ezК Ar^4V(®N퍬uYѓ?8jdq?2.,X3%.-񹠜9AtPݗu\mq$]P}A2h$ۧ6CH8Qֱ i5;萆o{5-#RWuלD8֞iyPJ.y\uEvdp۔sxmC:Lvs+T)mGaAbQoݳ.~ xSQsPJj>]ĢauM֡ &t:S]kjJC nL[{ !w?vzh:a(5rї9@{Mw`0ٖ^ KqjO׸r R6{ZƌV.5fA3Ov<Qn&Gȶ 7"X[G])KJܖ]Ԇ=x+%@O`0vI dNcd(nC/7B*gxl[s<0[[,i$46D.pzᪧ[,O44D+EU/s0%[I\&_ؠԛޅ3E{ p smi[ CLpE1YL/W׋>*\uTRR~O!C `G9lcsDzoE\WB=!>] rT[#FQ:-aL˕:(C(!¤0dS,eN(-ejgAx\~t u3i:T^^"AU}TCԴo6ú S X|wIGwe@HM&&9;z.*6"N%Z}Zjޮ"wk@$ol/hk淳 =]P\m 44 jq0nuUru(W5.6;G 3e?_}5WDjݯLųe#nhiBHiChyPRwm2JSF"z|*jPDViJXA 7g׻ MNZԴm_2UIuæ>ʦ4O ̈́!k**Y0?bfDJj.V9|ߢ&Zwx 2Qq8 clM5@;Qܳ%u+`Tkߵ}XhlP1-GՍ cρko55jRհ~鞙kA֊N5!c̙5|oqhTS2#^@'M[ 7(zt57Q %/> g-G}8]CGJ~ps<߃I`sieٕԋ%  33:dpc3#nߎ>X U_|.v 6*nZkN#LPӤ3Z V; s'9?aj1ë!V G3 6ZJ)#4MӽPW ׾~q*DBhSx5,3e8C:/h㕳[I o9z J7Bʊ컛 j i^(\g@JO> [Dr8 i*h}WU(^أh/6 Ri^@/"#4=)`UpY8>9?_;WֵmշsZĢi#tDLjy)2ݘMpoa/;ۖB/vGIܒ#@wԘP/ Ȳ@( ù(fasA]#( sOt,PyBj= .w0KdRo^u/h-,~kBW^4E6T 6S`52NQ_ iL-6DnJPxR9 FAfV+ rZFhb4=m;RueI@$FLAXSIz9US=!c[u;Xd8R6O:~ķ[@0,75 *;3B˰7P;Lr8ogf{Jd08J' ICBʖWr20J Ed"~V Z1BCuI}0V1ޱ 3>/s$%El_$U(@”oh*)_+F( 9d 5uc?JPX࡞<6"uB^:'Oi. :7즉zb|V{4;v&CTjoZncyS[פ3't dpa ݺ̱5c 8!U<#pw—~4%GJ*rCeqQ\cy'4$KfZ܃I㪨Z}G-<*J^E^dEةQL9ڞNsn pxk< M Nezn.(!|!dwp& 3/=ކ O;6U &m!x u!{E^]#t t@^0\{&82A>6c{t18?Og\iuxEKqurP$t %YYK;4峱"ފ 8kBN11Æߟ]xG]{ 8>~N5ij*@3%(~s4Bz:L(f.tф;쯨^ 6&#Dw1d%BTnFDv\kR6x !$`ȉ@4d*>SMeXjM(M]LyJ?# }7"78NRTΠSsoTqz,w-dٿwtcF|hanT77b !LEmR8d8C^WLݔ^`sIZM'O {qc0Kà{j.:! ǒxqh _3$CSZ O)}5Po2ݻ@]r&)`*zM`P=f iy5l٫JTɃDP;9Zx -7rS>p^y*w0kG' 1&ڦ;R XeEї0O'4}.r'3er1ۭlo3l95P$"E SFuLLX +Zp0'oP;5@5j=MIW#ʵφ)4fFie* YuB9Oz j}SnF۳oX"Z:srL>owpNAH"쓶[= m@"e+Fylhġc 9`b<ӆu LG;.[{>K_(6!‚!Xvׅc6y'u %g:ZKП.^I#jeLw-9]0r:a3-φA(!%ΡX{ܓ{^2Ŏ[?j迭 R. -"˺߭GmWoJTPː|n;8{`mnB5Ȼ U߃i݋'-In (lcS,\ڥ*;;n{+м KuQ94#M8b~mr ݲ q\y0Vy&l$g)W'3xHɥJU- Q~ S_ Һ$MuuO(9߿w旜ϾJX}qP Jl' {b3QMwWhNXF][b.S,_C8gw(BK~{ :4`|\vԺ(_ZEtJƟaN>X.p`2h3^RPޣءh'Iq+lx,K +z?j `TRÊ>] D)K6Kl ,4 s0U0b[ IOb_uKF2BM=~l{s>ଢEDC T0*6PR?u+ՋD -|MW'NZXB?.Qm)(+|>麗DhY"`r}ZUd߫cƫQܜ<5=A}O-)kG~T&X1?L$xָ,oiI 3a0wTD|yݏ`r{β~27ZQݑ%&ܘBIT;r-\bK/wl\P5xWθy =V.5G^W3QAs#/ Ќ^/>Co#(>Z:X uwnĨ\el6&V=-t.J$Ŷ^yzJiqiIAN$&Z‡y޷){[fAKC)лh9 XvIٗX-d,"(tn4d&Y*Q=<^uoWY.ʐ;2)J"`- ى̊ 8zFG{ω֋ӭ9(˂t U,N0o:XݞK  SCpcR JԦ16Ud#7VԱo:&zI|V[;whSOz=x24Oָe l:5f:gYZ07070100000381000081a40000000000000000000000016101d03d00003010000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/oxygen/snd-oxygen.ko.xz7zXZִF!t/3/]?Eh=ڜ9RܷZ Aaq,%U|!~zr gM?`Ʀ'[E2nj-]4D!P9AmBdJ f'n7`Wn~^NK^8FBvk/'|mVp"A&\r=jV =`Ch~m>F 9In\B8"U B]@9/̆۾!OW!Py閵@EGy lFo|!R3w-L WU@\V`V8Z]V_;.ӸlV<4LrCV/_i*hD+&[t)M=oǛo)\A9oKBvJg)0̃ڵ`O UK!o$W/%Zg癆Vn^l:Tiea;B`$U^ }jjIZ``"l#eET*iH6Vޏ5(u͹]j<X r&cH3<ẴI)$?elX=^!ȗ+1Mqߍ)~pu"@.]K0s,-2m8ֆk UxI hrUYm3JY7ʇ'!)2ڎ)Z]H}dUĵ ҙPȜ.t8g;`[7\fB:cK=Q4bI^4, Ǖ]r+OT0|6rZmn3纑v b^)3W-l^CZ)XE8eR ջp0ݠ0>I 3 0*mma8G8NnJ ~@GO^UR^AlIdB\yaR-r#5Z%8{vKcL!+|;%Ya0Y<(_;((aT{F!Fb`>qd$pFۙv!U&g`q%pYI1AQX_ܕmb/RFOX]!S+35tGGoNq 3#+?bMd8iUJs VOČL 4D(]g2GH`Mp%ke 䓳4_V u_[[ 87Ȅ#8y7# 3m-*R:w۔GJKNқ09ΊGOqLk^Rրu{-'i_d=ݼ%~ 4_P(BMcrOm*3vXwܸ1wliEzeFFqI[U 5+\m/6Y?uM5HdX/Nn4fjXF5L \K=;Ξ&JF/}RȜ+Ey܋z>kU>X v0 px3NĦ T]ݟ;Tnj:axu?8\+習 l}NQ}JV[Ӏq?Uq4luPV7J"]\-bDB$Kݬ jV3Q @6)-np,b>5f^ #֮@:+ usp [2|a\g93KEL&Ej96ɋkKsF!1ZOYB{ ";mɬ;gy(FQ8ʙQ)8ߥ2i&S#~˧9UV7g֩ɛvfg$V7߹:Af@>Bo͘q\ 1fpۺˈmp!XVooEs Dґ!5`*ب,Rp! O(#zd鉵պ'ly)h~ ~f{$|JY4-hdTy)oW*LP|9,"aoƖ''O[ <[UX;jܪajLˮ#_c rS2ۮ *!mk^٪i$C3n'6:Es^NнQ)D6t @Ŵ(I$Pr^+EZ3ĆiFZl ]AhӴme_: X9e;GnH;}+S$X6526F@iG4N K)q*#UgR@l\_z}[- .JVkͤߴxݗFpQd(ڻ[ gC_w0n>V[?8)u$cp M훴s%6! N~Yw;24)zXe_磚2cV^ t{Ié(NX&:%qD71n"+lm٘RS[%T E2%|d'xlE8N,aj@`&auRI#jW8:C RX$Ϭ\^>7 l1]t'zf=“~D'I/|L uE1vmX;*dcƄ۩LȾՀ RT Zhr,[|@~sث,Cpy.p{uH(|DXB#HmLg+ ;]Nnq0$|Xn yDBaPڎWD.oCZ#׮j8!p}yVQUݞ낇SsgX Mɺu#x7U녱]#e&쏱ǗGohGj(=23uW[`2%aLN΢,>_ǯ@Kcl;\+L C(ʣxGRyPU)Enr&`^Z%D!#!)B&ۜ~˱ zI OP!:X nfu8Jw* p֥\;#jIgB? qUPLHj^5 Pu5w6|Lg]@eIR|t$t=lgȲ­ƽ]ٷCt.TA|<ŧK0\~N3x, Ԃ< ԍ:DE7`Gįᡃ`o,àO [˶ʉFW^k?nmzX %-AǜMJjj+w~'awwJ0V,O#_ *;p1^+-JMnOzu]iBgJ׽ys{B*yʌ9GHGC0E$љ; :sYǖxpdFHk. mrmIɺailo+ ;I2rJjq3!Do=[&?DZYʻ̻wh+t?ʋ94d;i (3Q45;Hd[?^t*l6jf/(..U??+K9MiLH櫤"83Y ;sUk`\|KIcA6<>/]8ۡroR4:&H a,j I,iBnra帼v~kZo?pHD- >xƑpLS{,2\Xzx#/( W_',9;޻ܶp0K(~љG hXߪ-c2ZSv%E߾()j?:8]c~=xL"]N>e2쬄T8GW]XVraDvo:{tPq~ѲdJ(S?1Us  )$K.t ]9w6%Y!\GG} Il;=H%QSs+\cD&Ǒl18 LPsjӈe ?l' I3Vɟku0},b;QT嚜": =~٫Evhմḷdk̰c8C>=j@rminΧmտ63%;)EI#V~?qB!nqB.^57o .Ϗlo{ϡN0$8-]U aVrqn2Ws(:pKItAW5$|:Wr\?[iQfHwts{=|)&s; .!O 2t߭*<7-TH.NgsUݦĬ}z6/ݻDRCr\aϊL[jMڮA1`aY?u:/KT/Xp~V3/ꃰQH/xcMvkFݞҌ"k]}.X'D*zEB^|}\ VIY[; YyG`On+홀_Hl23#n5 r[XEÁ|X-?<L*8%ʩ'LfFIq˙Yɢ)5fӒ}eȴql:KʺDxـYJr`A/t,Sq4׈}f*w ,#f4lwE:1 ++l?Yx&rC@2*r|˄ճ"L+H.lupgVBQn pYQgL'7cL:Z6{ZG25|:ZF,ÿ2ssxRX"{(C1J)]h{F3li4q,YWr;b8ђ=]9t9 *- ԉl꬧%jX"/1N qNZe+D~ "<ۚ"FV5<Љ+4m6Z,#(S>"֛)ZCi[; 4cvu H%$;?L#< 1' zxt`Mv^)RL z.`ecX9zȼl8(8qJp{|kb68PHr1IYT@$|^VD|7xxvgmʼn_[۶ R)LK;m@c7 "Ok,״ZٝRkSK5zPy<t߽M1U i[/,ypJS;wBWݧam'#(GuҽXnr{7;˸u5H3^VZYhsd:O]}[;1M&R1 EY՜tJrB㕟.` L0Fw+4Dvr5+o[ݣQĆ? 0t[7 (Ny6}}\Y֏O!ʑS}yԅnoiĚv[k큈\wdY >~s/ٰ ;$4UPpbڼ&0{ӶGͽg[J|H_<p'l Bdވg̲;?NN3iM*g Z^پ, hPcߌE+k=1SmRc֢{<^lM] p =xDiHqSz'9j&yqyti1Dw:{uKOY#^MY:n2>H:pDW- ƨxC#9ƣBwjeǁu ;U$#O:ѽr䴯WS8.^lJ$$ހhdլSǍz|Bs,44 ܱ^ R`8^TP"u`0(ƻC25%Esc!${B,c$aVdv]syax#D )ur.%⬍UHA r(Y YSCRr-FlUE*iȦ,DVΌ٣iJH/=BOOYi93k?15hR(8DOYCLo>: 8A{hsmڸL'|g̹pN/opTyZ>B>$qr!I['5+Sn!k%>RN$`>c=@515: IU;5$ѓ-AF7"Ͼxm|SPx%n m6nU/&P ɥ!{oQ,=Suf8U a7#c <sB.y}MӪ|IE-!BaD.lU{Bsesv!3 $[&]=L;A )Z~mɋYћV85&h)-Y@#7ek㏽SJGϦ3хv-$b&UN 79w1˸O'PR/pSpXV:gw'n(>TJ_Xl gYZ07070100000382000081a40000000000000000000000016101d03d00005e88000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/oxygen/snd-virtuoso.ko.xz7zXZִF!t/^G]?Eh=ڜ9P"@1|l0ƛ;F,~J,L ܒ":oVz%jG{^ֆwDFXK%~`PiXk `EG{ď6z{fSKnlUl"ݟfch&NOw%-MCwsacN|-sP,^Х/ҵ;V|LPz@?ᶀKx>ێK,/Nf煍u<̏oFxL"c(=0_"OZM]fksw!VUڱI~Ɲ,i(S,7*,Ho9KbHr:Q #r%1` T5}f*4LEtĤ^ {PJ`t4345AI4y} 7HX{ùUWI|wS+\.q-]9OF_U}Kmz h ھx[=n+f*줱ǣU/j=_Kgz*j^_I5Ds 6rDzn3(o$`۬lz<1G/t4axs'ϗa]C"i9ww_qq&2 3QM]ޠSsW/49IZT-Οbb~r; NM6)P9=eĖ_*NlSNpLսaEK",#xYfۘ(I=9xI٢D'ٽ~ՉG b}K@([M:NYvSPg3#W .Bz aƙ { #] ,^2ʣPJk q QN7W c%07 X1AMOW} +ahyAOV[oрjaP75=b"2N:D4(ͳz8W(E ^ԟsj< IOhu7Ge.(Y[TZFlaYjt/+$3DֿXxB";)X!؝n<f.sup6}kЪlk@Q ó8a CiNB)>vhuul\*׌X^+V*mv3j0]$ Cv>d4阎af͛߷G1*W-Zu.[gNs¤wllug j9W'^R3QM.в69Fe@LUNɎNM)xh~b=hY5nYhlJV1Vw G9LB uaV(Y~0Dn=R_Vz΍m9;c@9 /Z Ճ3طe:@0}tKNłpv|0a[CYvR@?p19lcRN5X.ĉtv5W:}Q#KY_P[[nR af&MLK%CY }XrTe+,af5paAqG q6E# GaxTcAٵ=It\s6Gd4aG^Kk>1ɪW.yV Μ7~n3ag`ݬL]Cg 8 h9;&cb+ 2=!9o`If1S/SKY=XKC89\Ţ3Sـ Cķ61dG׭a}{QB邩/EFYPq˟!XGVXabm6+=p~d eBXR-4J,ӠN碥a"0ܥiY@^$酐~d8A4n_ rÎva䖮̽'O:eaf ԋڭG_@Z0+F0XPf+9+LF{[ FQ©%~0̊޴K ZXdL <3zY@uaH.@B6cߜ*6) w6;tҚco4ثeX?ۙmܤy{9&{8+K'Nޏ~e{%;XJ32-ߺI{Og2d*c=:ea[ }ރVi ʔ~)7~Ȩݷ2;/ ņ:5/Gb({+!!R Ǐ$o8 SV!TF2ʽ9WgٲOQli`[{gC6AA'ت_s bsdXt5y|NYVD3$y>OPv'rfgR`DH J\jwN o Ag}"r7l?,z 1u6#A`L]:w9VB)Ʀ p由tI]nLOiI*H$Qy6/fu <,k9ZVc7C<Xǭ6("vXHA,mP7ӄGM@f,EڌQF1`Kmj8-U$ɚCUO"ɵuä9J_ׯ~B=b3eOMfOwK}yes[|i\~B{g+"AGf_r{语eoqfmj4Jķ65d݊ꅤ'xz40> hlW҇g.rትƴ-R{zͩ$Mw;.ϳVEU8CL}",}0;HaKs~Z)Epg{vѷ2iZ6)Eʸw-Rt$<#5=l;>-mUV]iV }2=Ow}˰ؚĞ`@gNN|V*WWw]JWb<~Mn4<7~ <ȅALXշ-h?n(vei X]d@)ve7.%4o(."^'ľr oS'̿A;Gu9>L-%r|QoߗBWhBC)O;\9gQp2W+ad ᚲ0F`&E,bz8 g|\`TP7~DxF5ڭ2qĕzCT9e{DD\og=̦pw, Pm3!*'S/J*y qܝ}vԇf5gBKBsyi~PDDmXgHd*>Ds9VZj!Qaԗ^ V8TFq$/(&L`FR\n" Xs m͌`v; ~xqE)j2I'ZCqZ$q 3Q"g~J{ A`8^nP-02@Yͅl;%"Qo(vy0etˌhHg2Tf>"}:6nZ}=?+~ L> +Yw>=˩$³Ay/8!9 he]հݝM I8D]בd6; Ʊ۟J" q{dUUrip[,{?j]p!~U|ٌ#<?QꚈ`A-.C%[>eϪ8ʱوYg%Aˇ/6cmL (h{iTZWj1~\?CjphDy˚ AgeDqnK0DnIkPK9jRe ^LzA+% !H$27RqʠWUb:gjˣJi4V걋? uhqXuaXn'4g܋<0?:fˉ~Ʌ b]/>ދ$`ZhWΊlwٰ0[cE{bO#^ D#HTZ筊)}_bwFW[ZLM_D!ޙ=AJioPF[EתU9%>p@{Lh!G=N24dS7){K):k8)f4# pi"D' ,E\! >dJ%2pp!A_߫&E#Qi'Rm3] n:ՎDbwyNA4gw}ڀ]N2NMRKWM.ǔE'cC` c'r ' D d@PN8poj9D?>7XOS;>mbCZpmk!ȿ:A77{2̖(FK)|vEP}aM#H*'hNK7'%PS0:C濷nHϏ=!!xw ,# 4riH<9aP[gIDNxW-uJv(0ÿm<ڷ_lD$wQlgt<8'-8%*RX);s_|K쨥t)p[i`f: p!oL 'jUa`s#`Aԡإ?9H{PDތ6 23$ b3$9 U~GЦءN9ҿ DF~ gq|1;Xy[\ Ճ,{4#׼en9'򞫎"i;P钪jzӯ (ahfmJ|MҨr9,vU`"go_9w6WB:3 Zfbk;:Iy82י 6?3Bʫ4fa5m4[QN:(uço} _:%mtfui\B%?yBJ٥LABIՎSZ{u:NJ)BFQHq <ܫ8u:ޏfEu7}4{xEbaԮlGo#X.oHۭ6hӹPbp2]ܷq7UѶ^LԪyko9㨑\30(k87a9LQ;M% 2y 57j5dYTPU7l?j7aar"3L"xֿ&ˏi%ȑVA&0uf̺p}cr],'\p/"gA>fnd㍎v3mBH,5-#8#cӷM\'ʕ2h1A)6w&bg̩ Z&6E㬅B¡J q>jTݝ Tc58ĺ*[ ŭ^R#-+#}ĨwuftBs V>H*oH{òOqgM?2?l3J}]NQ(ӛH3DhX"$bk1C6Rl,ĺ"0.ͱ&t M~uGD`2kP.d= ;~ O[X.Jo!&c9{K~y)}JB_ք?>zNLࢉ*< rIKzh`8tT8N'jߘ16Çp+PrB,.zYw p:QשN<P2UFVuVaN'򅋩׮@1ϟa[.|GK)Y>On/r6nar}LGE=%K0 |;{* \]6@t,'"'(-0>sb˯^z%svʿ<ۘ"74ݕpF` L Tc$rr92y_jtQ> {v]*؍H[mhS',% +8cNJz^,i{a%ϕ/DF> eX$rsT Lwfd)L;G6tcc V!+qL;"/"z'v_Ux@B&>v&ưlZ'<>"HZNH IU2y U`;pG$^d9׏GbK :i];C9DA@ 8ʿ^aƲibwjԨLKSsPh Vk8R < O_ 71u@| 6R 5ͣh hi g  e<+$gٷ 8+nUYećdܨZ,dO-w4ڛ#'gr8 I vaNJ^̅^U4%ʖ:Z_xr正dz^fo.]B 9a,4i3[R)}E3p63 tWd^5 ,1V/ՏIw_RR<.I@:n-TS#QȩݴFK}dz#E?p"S@bcp#ܰ*:X@|GbrMIs~|lSpI9!pºCꤑ(VP294U0!v_}ZƂLoю+"~9*퍴>VLAjpb^q*bW~0{; "6"2i_+lKv%9/wPK[% [3Ѓn4s.VJn-ŀzCYߙ Y9uHV)-NL)zI>L]lIWö'k\c&x9J-# !Y^SODgCXNvLBa# -Eܢ5bAg=)M w}'Ɍ_L|V;(G8Q'P[m*9 ɓd#yjٷj $erZ|C0ulc83ܫYt&Gx_Ϝ-)HYYA GPy6CI3;6rKrbfcn`t,7aA`!^-p kznibBF~JY8CL.p &nVӉʥ\S˓Zq';ܐx;,.#)!9z `5= 7FA`?/uΦ8Ezq6/3xߋႅjO:Bhk3# ښ?""m LWME;œHؑÛ~ZsCTro82| )HG%57<Z}h)*벗ꢘޛ밉9r3MJ7ٸX|:;~9McoGl|&)a`̻>*A wmn*Z^=G|$t0, uZZB99ד8ZX}Y}1b#!R& 􍯩Eo.(Fۡl؍Wu?賱!Q\iZۨ pm3\˭>ZyG hqSdq<7I\0ĺOo3mj1e˦@OGnԯtzD Ru[v^tNA+i5_b)\=Eco^:h2`0c߬C\0JzԚ9Y}ڰ0"IsF?n|R1TKyvfsjz9Ϡ 0ôAˆCUc‘i*Թm]f3$P9ze;g`vj}3 Gu:D7~|F =U5 jygXÈ*t%n6k 5x=^WYI8dP-<ƀ#'䗞>԰C -ʀhN톥pn{ME#H+LDL:5 Tifx -p>v _Rrd 4{cy \2UE*w5Z C$N!=;G ZJHxݑP>BGw^r"d{q2tQ3{x_гJbr&3J]*δ>bդ=.E˃e 7x |`5/Icݛk+I3*tvV7̄ PqqvčGKkbDTe͙ݴo*j#/ڸ8,gjžr ;bq H%nҨwLX%-E5Z uʽpgwBPH,%IVA^ЧPFb_1[cifCj.y7BRCr JٰV/13P~~AaaY/pB5ןZN~7N8%uoF( !dg/'L8YPbFgѝ!$LԀͬ>a"k=¾$c ub1ueOb0wA"^NE!ju`U=MPgƶXa .ûLYrC@ 1mG?rYeCϿ)crh&mvvFV k)~\_g 7[&xJJJNb۶e#e#&;t~W] em 9&o9ͬ-G0hEl*WIGb1R>@ڎ%Bzg vh`8Ŧ6mKQezqZ;//߫ 0LO;;_) S<*At$30)+,"8o\^(E0c\*'9`B7(a).晝&?a\[rX=эdPci'bѮt *jϗ~z &ijN4  hP#q2+F8/kh+j7Х̤>-?K'AIe~FQ\y u)= .MFB*N} "+J)&p0΃acUR8i~|0Q#  &Kۻ#LyE_Y#e18}` U\4R)AMn{ Jg;,kVU W:5ؐuȗS7JpMg!ZP圶anL.+Րd|]G%;Y;w)B`vrK둱3f[CyVϒ7 ViȬt?tŖzAh nQ{@?Z|P H䧥U5iͰLV5//y q*54#)Wje RDVJG?}\ŪZ|%DqܼAUUn3hUkBx2ȇ/ZI^93ףNp,^[J@E"h<{<VW¼w+ùjڃrP^ {^d@肞WH-jMJ;{^@̘_4 %><"ȝ!16?'h5,2/QYPm\ A[zzÚEu;DAYA >iv~FNڀ< }vkNۊfo1gRyb8R׀_C#5J- S0}VWXpBxw ͗U5KKPwu)*pF6q:V V /'AF VN:Q-ީroN3Y;zG ~hO9U@O50~x F4\2Vq^DNC_`IPkxv(;wϠBd,^1 KCfSrM+[ardVI$ "B[r4M/N+(AK504F,_&ŦNQ%soĺ Zš ștlv>d0uEUI .֡ WS72څS6ցݼz3YƔ÷mЩ.VdI[ex? z1Կ\&5Y8Ӝ9p?tΉQ˽ACh |W- h5Eǻx /Ho/>ʄIQ+#:\l|wAʗ}Gq4:X*טbxnH;h>v$4R'/{X$bI Vt;)Q+mO:Fq(Yz I]S##Tx MFG]yшvBz_5dА MAӲ%d8B%ǤI:p#UY4lj}z8 /F9>y ccn.[@j$#L<^k_@?26?E$hV(kܱP.JR8/L8V<˘WkR"  xA3RJ\yǻKfcJT/n9#!Y~?d, AU8@ĭY$2E(Wn3Kf*lJ$ K#{x|֛~DoMVmxv/A9,9IY/@{trB:Q3r;q0:I,1Rz3/pֺҐ-HǕ{vv[-xz$?fzAJzl_vc* ^>#O 0ax@9kM:M;CEA:h.ϨT+'4WQJ ٥[Ia8`~{A"4 */8Xψ#'LyFd޴3/M$oλ7 zr Դ0D^cj (e2)ajֈҗ jd/CSN0iO9.ybT˷kT!i9?$#z*Y>Z|-X KҶ,ؘl$+SЫ#iW"8+~:qBYJc;$BCƒ49@A:y!珷Q:'KS9s 0gOG~Aq٣F{e{6h`a V&)D% XQiQ DF{nzpy҃ C+f фzleY!ĤGB}2JCy-Љ0jGAY'DQ`sVZ\i xpk@qvr^ Tr$PҞ_WHf KA|@4]n;=+4b]*kіgY뒦F.fs5>y@4Dj0jrߐأeŀH~+YfoGV7qj+D@1Yd=,VH(Z~fG|C[/~.# tKG+UFVb`pc ^oGK;-wM+Q c{FA;k:- s*^N).< B~O_#/ PݑC>믷q{ݯ<^[O/up1&!E#b&_g\9z!T XrvԤp^б'8݋6L?_wQf{~l됕f:* kL\G^LG*V1o#bi=Ѧۀ"c{%iR˘}j aRQ?xV=8q6zo"=ASXآ|4ѝ" :y,+>C~7v#];PU5Yon7uc徱  n NK+%[S%L-zZ%]k:a 65d Ė+g-nnTsmxbz1$Wb3=)rw3Qk$uD7t{O s}o#j&ž#= rXͭ?:8Lrr0Ϧr]Z #[\צN\rH Ks~m Pc9nȻ6;JgxViED^ѫMkyB֝F(vY:קѲRsd UY'@tt+7ޘ@3L:Dõ( Z "ۗ]Td"}q3J1Tc$* @|hҕҽ2N¸!͐HfE9;LDSКCUSղնЖV,(c !\hw{g]%~wWZh8Hgrr,gG |\[;xG9#tWɖz^ի[cu@H5Ӝ-07X(V'Phyqٔ98ZZ{L |!2'4р~k~XCGKC*Lp8@_?=`;C\IrESWğ]q3@jw$,{Wf[Tٴ\,/v!4i@Hݳ͡fyPϸ-3iϡIwY=HMrx8P3(/q.VG )7g-lwV;CB%:bOe+'L;dfFBDVҶ׷r<>ģryvD 7nufQJ" +yx.3|?]W7HHakƹ@PDNP ls"!/]\BTv}`rsʵ~"']N3S% !]@"{ 7yf"tͫw@<7Lo#++H-;jh')}(y@~DU Xup1 Ll= P9A"|xzIZ-9۰Btz!U^LC|CЍLV7ai~e$t&4 sO 4lU[ sŲ^02qppLgZ,_߯  kY' ݭ`% l8Q- 5q@D#lW\T \UMdׄoCG&*r?Js¾j׎0B@]|okحs磚wR3[qNw76b?=P=)c>`{;'gݘ}SmrNFoTϿR{kcPUhTi) XIT׋?OZ]ASQȘ" JB1,#nh(< ZXySM|{Xގ`qZܷ̓XuPBSs (Qv“}ڐۋYEG~:#7<5WJgg ~ =? cDoH®'Vo ?:ui4*MyB,wxtfXMmsQo]*9juvއU .ڤI_lUDhY-CVe? b{,!P.j|}HYjRᗴS:)rwBGK]*?:x&Xu[f# ݡ|.{i RjWRDֽhxX~#jaS1LdÃJӮW uC| 7 ~6Q07Z7mcE2b(.rɀ]t{ Z 0Gp4qb D$PiԮЀѿXxSWk1<;$QL^#P&'ٺ9h c.ZO{WTikȦi5u7CëyMǴiW5 A{lY&&!ȋKNgg>`Ak#K2u%[ZTQ"$wVjeX"I;*~6!`wT")[a0Ov:h"'DNnoyP\/pXEa7 d\ _P*1؅pۑ_8$cpϴsnE06W ZBލ敂 sSk5+Xi8KyÈUѾ(p ``2j'Rg2|=gxwMhGvuV"vLčdZTt㨴gr;V:cn_z,h AgSC1["lkY0OGfC !|s^gh`0&fg/2&j;> \1=9҉(#Pe?O ϖ# ?uų,j=Ve)aql= SC=1D 晠fm!F:cRF{00~HZqeT봃(@m̩0E[ZR6K2n s^0,';? DӢ}䗜9Jjץ:٩HN!*g6zTݳiyIU@f>nT wvЊ(ojB~tD`/jL `v#,DS yVH;@!1,S=>gFk4=]:% \ֻDB_'0TBU)(ԖL U`v^FFңY??m@q4?06o3m\~}ʱy+ڟS4SNcc97t̆g)oh83؝ì֠-i|<A7evbʐ)6WE|AhE3me CB!}qi7ښ%oD !EG!Pa =R ƌ cK(d$^&T&KT24py oԡm>tDc ^Cɹł$]IC.DryG3.:@۵w܄>UڗEZ$W&=,09 U=A[i~=Nx# T -|yr,cwfi Ou>i`NJ.nBĄ )eiB#.>jVGLI!6s*XԦkfÒu}֤ؓXIrGP5ERNKt;&lsR@Rz^Ւ<1!m0o'Hcd-4G/eh~Iiԡ⡅sFX' 4M8UqٌgݐXh9u*_&nH>KȂ)G\Of^t2Ww56A8zK 4 g!' :Ye ~b}5HӊTNHMq\@}NXD@]=JK]2!Q;'mCɘgmYJpO a"5rҢauj5J e::ly4\:.i>"[9"K\KNYs XUHXw^UM&-78+х|3ޥ淯K}Y$bؘCVcκ.N$T wE]/C)p G޶DIz_ٌ-Z,YfaXYݠHH:own/m!w  #M>Ebo=νsq_߱uPBZl:!jJS6\d͌H)%XG"D|12!Cܢ^Sq<=-(U_,z+]y*Z˨}/܍sUmɖ: w\;CTr'Wzs7`n^AY_is׃vig I (aico!iڋ؆IB~8v[e`_Đ(Gf{?iy/Ne4fD l*KR?y3pZ0J_!bd&q}) 13Wu ORގߧ kOc946$^t#]7Tk8zE=#;|j?R;Ho~PhI@ VG]dڦe3潰m2q${%dD&8_ZQE'[L0i .@]r Ždamt!poIX>Z0<--GH[SjMn*u%?|'ꢒǦ+:fgp hmys0-| "+GoՊuW ~ӈzkvF'M ?I{ UaPIl|mPx$x4UcQօ57)ճ!S[/ P&/x?bח 筸TMuR`QHOPQމ%5%U7쨅kN: c0A e 'W8,[KDG|Dp۸* … ( (qSʕgh`ŠO)r;fLˋ/xw*?8-Q>UD@NE W0/i8Sہeo<({.|謕i8`tLg MS[T𘺱 (6Ce71mbYbHF%"f&*苴f[& =q| O]$ uH>?WxNj+Rt nzYoM^5C,%I8fE5gk+؍2v;,57 F`H/Xݦup5"CTm=FG]Z\$pZ>/ 0ϒgB$"G/{ I{3 cŧ!YqW 10'rH 'v6A5u<DGG%E JHgA'OMoX#'ANx:VBwDrͲ;>;O+)<\ )k#lG]wS8u#^0NJ~<6F, #ͅVGRcs%-H+_;+n2~T<~:tm"t[[ao}ǽlY[PI)j>Ca^T: UݱgYZ07070100000383000081a40000000000000000000000016101d03d000096e8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/pcxhr/snd-pcxhr.ko.xz7zXZִF!t/]?Eh=ڜ9S:uI;Jc Ù,2w#jIkf5? ?C锕gT MApB<"%2eW˟cHz iʔg(|n̺𑬛K {la/2K12ezUG^wW0nt c|bBDޑ̲!B.Ȣl>;zv^]츛?մabi?TTTHb-qO]ytۤPER0 Cd@TX(8N3u'}|R/3ӞgrѠ% &j3WOvgr`0gaz(&oE+a4Nir|:4GVǹZU g5*gӁJ3ycl~FF> Le3"e[mT2\*y S_#.zDOmCnـd]TXӦp߻a(c.tp}=#);\0Snat'Jݯu 銷ԲـJnc)ܡIڢiK=h T-Χ,74dG!}k+uhˆQ52FgɌ2FQD#ɩ8{O!n[9qgșGhLѳ>Xn6 cz8<h"/ o x>|]9)^[0 "t$5 G_80zy8S|>R$𰗞6B%vj;+-bf445 ]sR i-r7l/U1Mz!}ܥY'0rS`K'r]n;`}b'"$~g^y /- SvGZ}یA6M SS8Eϑ$}Q}c.){k%3տlR=bZwkp9㵗If,?yG`[m1fEl<\PXVW۝i}VY (84c[h8ʤ5PsZOή{硈Q3ʂg,6\L|ˑ?uƮ Ov@"-Dn9W}m> Ot`jS>gQd-:ʝ 6gOR2a lK7h5aUajloltEQ`ӎ脜.CZ r-%!tiXͰlw ((Yy.<3CEU0ruWęX jlv$V[ʓWc$g(UF0tڮphgXQ` 3%.UmNE]D5 Q?Cn jMj&ͰTؠÀ MY++XfDzLnA0^@u̞eX/IQ<c"gոSH~RfDV@"OR^.~,.st+.}~kMI2UHfFLʙ,EfuAx teúoݣ"e"P0 ^G:{.@% $=֜G"nC*&[3꼝f, Fz.p)h7=}z= GhA}#s!9BO5.M? \36vh@<+l-cD HoL%_}2|pV0bV_$aꞻeSȝ} "dp-?u< ߳/R{.#mLL5+o'vw$.7ݢbZ婷+Y<']~RMjn4+w=L2N6 6vU>KЌ6Cmb:0ֺ~`I,/LDaiiVcD:A ׫Rթq=M-v9@٬.0Q|Izvv5Bu pefUF%D+:;kt)Ce;P 4iblAHV@YQl6c_¸ܩ;aJjt6wr% yV6Jy*3_ط;FNh"*8"E6tt wLfKq]oe! E52>!ё*L3c^mK|MP 1#Jqz  DHXA3,r'^(lKt5ree(82!z,FԐ=e܏FURK xs,dhF5̾+cFjAwǀ ;JW 0r%NpIf_ q%e W;JT ;L&;0, ^*a0'w "Þ}60בm:VE) **G;G&k?y2wukZ.zZM24LLqdc%`q$kb٩ͺɗ3S0"dRu/4I݊05|/&=[p(Y}"_y>Rk|Tj>ibMw>1j`s@7X)vBj.cnOCñѣ  Υ{@DQqx`VNyĂt]Jgac0GR]u~Gd|mvPj Ñ+GrPfn-zG\/<9Ɔ@}VLB`6ѽVd8o [i[`[gYz^ziT+i+(cQ׭V8HΘQr3]ΦG֫ŚuEXV 䱯ݔ)&G#|HS0ߓBcɵǧÿoUp?R 0ZFERYSΓ |+YKGSKe "h|HzԹ1c}}s `}83w=G@K lʽ"Ojm`y(iG',j-׶wZ-lXad L< O.2xȳ$uאD 6+cUURJ||ԡim2o_vMJ7Cϒ5- UgYAזULbھbjKo;=TG~{n>x*kH~yۙ~9Xo&"hwI Ys;RBnn; _x$4^%!5Bv8K]fEx{&srp`l4V+oXRB5u\{lN[@TPE(A x~!O,xgj*Er+Wl/*zT7؁Zb-rn>u"O%c)?pP*@s"°⏙d?Hw|xwR@c0Ģw}'k$8 ^j#+D ]ȏҴ~3&k+)&iz[o ^I^&x!^F EpVuCzS$)s(H?3r.h¡pH:ٻ(ُFV4)4.7gk-%^2.P|@Eh72坎^|aFo쉜I-;@4x[Ešw0pq)7+r NU8<&A(H̴d? 6 Hqq3H%9P#->Z)#Q,T ReĚҴț.Gdmj{u^%jn @|(!!0lۈy~0 JD.@{r\36ͩgʛLډ&V9IJE-vPVg_^rLN'f.~ J䩷nN; @DaO_uӏTUB&7pzM0m-mϪ5k.`'vw_c0*+58fG2GqXK5lfQ`Ǜ)<@:6娧jc/E' 7bXOz[nqhL:j1? @`m%Ȟ6Vg<3?h=֪]T`*bB=ީ@uV7UaB:YU>G .fcKPIfe";k.z SO` 6f:ur!<4y ݕ,(S G.-jVDY}ܕaڙsAτ ꛑ8 po 1 ^d$=qo,;`=]dAeN=  L_>lnmv-ӵ[ yz~AĮ5R6쐴BvaVej>#y?a@smQd''I `.VUO0U8M F'aՏqc}?+.m2f!QkP4.-ZSwY6 w% suJo"fmtY}u{V=*i$owH\GlyRAӼ%x:ݝ^sRœ}oib7 -Ĝ;<ܡE5%b;YIden'v.VWHnwSg ,8oqG{+uCұҼ'Fb0ݴS1 R+x*y&6<8ŮGR2ЗpPPO` t'u,n7s1(x$0iBl;wBv:gI&07ȃ1snĮP &r_ ”QZ[vHU%\MmL.CqPC9"!XyyT?dIrߍD'RօhU x8;snӦ/ 0֢)oWR$Mn$90/x;x3Cv/pXr'>v~8 "z2yV>E Pɺ9#D.s0(9R*vժHjyhPkR]5..*}#cEGlϒKf__H!)4~[ajӰ #LP_Bl=&KxMNz0'sOZ$lgT e.m,^9[q] /!%U V޷#boiٹ|(|?zM P'k[4 TͰcCRex q 33ٯIki `RI:b ƞΣM\P t!~[ɼݰ'C+ UИOg->6i}} #B+,P/-ɛ S@B GhZH|,Zw4n֏2!K.sWjF߽E@&+pTS: ![V.O6~lЛ(*D|HW+0ߛ…h[ڒ<<^&pοq<{YR1ؐ2-z)b3MEӔWD~sMw4YY'䄠qa{kp܈r& nŷ}|[JFO f])_H*tA)m2$ `v={$I9 gd#? - 1]H¼7b$OS޸Ҕ-i. ;N>!BbzD?u_~@5&@UF_M2T_$V T7T7tBuݬSns,,Z{t P8Ry'{!e) )t $:GoF텔F#(y䂺oYAfCRXr{ZyKf6o-Iz03ZÙ=4Mţ6[Tu9ǏM:r8tP9ݓdD%^X}&PLU6ۡ2,NGk+I%e3WBҌXr;>mČGW?vkĞy3#d}#;.N1d`)ϻEn\)J2+oV#z^,Dҟ j_0W!>_Z)㏢x0I?aB$>z\Lڞ|kt] 5nf[.*Qq$axXUs`! LףfKpgh(_I pHbɷ,q ޥ!Wv}+K $Hb+/DAiz (Ԙd쇒+GLqutJ߭ YtWܤL{J_sCڽĚ _@O ]+YOvdTc0F/θo{GL`UrFO_T̏90+]BYb,|&g{BH,hh  h9{C;V^VITAk U3?[?hmZr Z(%n*3_<9uzn5O73QkE1,#Rx%A;5sCЅӚZj`?[k]Xv HѺ?W_zop{bN؎wB_Pp]Ʋv+/l)'t>9LvgGgJ}@a2&1˙>F _HLP[aH}Z^U͉|P%N~5 1. X6lB\J\̠֩8>?T[3 6Ə6rЏTF{#wDZ2j45U i [ E޷dsV/3Ymi'rjI*!-HI9W oe uVǗ"&h'i8YJX ۹L@'Op yˢ/꼇.QNAk,s^!i dBskԷo~.^iw+[d9M- ١ϵ/$X>3f}ZebsSj su7oMyF\倞!g&-h?[pfG6Bvbɜ>eŠ lhvg̀A|JwMmNp-nY>fqCRD^q=/dN'6V,"Xtvג^hAz xەdX`gۯN\MDł)KWN-ZA$ ޫAaɹj\}e惏b &`3MN8 :?euzNvu_IǨ}S'3j?(Û7J,0˫!5 n8׎0{[Zՙ\lƇdۄ/IbxhG%t! |?_Ga1߁`֐ȮfaSAhjN ŕIRsJ/ߴ,򅜱RY 4Woz0G|OF{,圡{ Nx&oʛKԫz-Ty[<)ި3]Z9NH4%?On@;Z N]٩msB?KńtE4 ~x>kDElΚ o,䑘-נ|M'%HBJ!X`mc~Y,CFa,Y ;^(Wu2:Nsv7\XbiYO -ɚ`Gs1e ,_B-mqyV& ą' n,PvoH|I,yV72@7l9(XCt$ v=l[@;#at$[״ ݄f[K/v$f r,gãz{:T';_Mt! y&#U.K4fq b[,aQoeB g2wW<_\t`L("%NySqqyAS.-w%꼹U7LvX֠ cpWq8]0(ǎٕ2V+Tw?`P]oh_n4ieG@k"ʘc>IB :$o*w!-GzCwTÌFOsiޝ3|>6qzq7S#W\&*~Gצ\aѡԳ't}ՓMߙ;cH|& !T]0Rck R3MЌ>u=QTR_2}{63z˘bdQ߇$b!GNoV\~ շwų5O;o"[T`&j(&vOcPZo㌍zi}ϣZXx Vf-0eD[89#Sz?*onԎn.3PtXTPat7g5v$eߕw2 sUbd1^JBWޣ2V` $,*zEH^F૳F=ҽK7DU ÿ+y{ Ͻ )Y CV@_bƫlN@\Ϛu8;sB$C@fvgȺ\ƒe8`&ܣĻ `.Ϛ,3C3pLs$`V]]+g!PnK(ZAĖG,s!7[Hon$PB@_KEbBD%+C yRlڪHH -ˡE{ahzSaa#X孋t$oHm,aSiUkǖ3Pż>KWR}'za܎hI\bK|҂tHsLk‚k$7x˄a@}Zȳ. ]aiU`ZphtSsΟð1]ao(*o[žܜ ։rӒn@'m9^?yEH**6;q|FAxvxgJZ0koz޹+2eWڵē b2׳@eĩZ8{ÔOq:V# 1ԫ/~?-azzyXoN^UoK`p2M:T.$o5fCc PfΕ׾n+-%g[3M$i$!MeT_bq&^k =:2RK43E 7 y ]_W)Whk7چ3bǔ$T}__usMS \ܓpo) dD!#W ꮷ!DW^ݲ+5;±d>c *;Dt1>W~ ߉7й䜆Q~wulF9듉!Gp mAhjG>: Hv-oz8o,?ic8y~=zG *Q]okVmє4gS-i0<', [aM_,dT$0T( (QbɃ۪S66~Tu&0Ƹ޴J@}m~#ɯٖeX /+Jn Z80Ĩ?5s@=)gM҇~D$roH h%U:[NÞ)[;}X+D"}hA9띢O)/Mݨ&Ziuz̍!FʶN)p};lbDtN0RlgP]6iRWU 2[Ufjgxu,@' R7 fpJڃ-_%;@9G}1ܣ2ųk4gvz|WI>~+|x*+ hBijUBnr~RAl_'q),QK&k2΅/)Px/N}<3Jg.lD2>ѣ }4RGW3**VxS͌Nޛ''me[`PYGTw:U)5՗ްq,2-%7;5Qmg\@^7g]z {pKxxSK]{ ǺC<6Za9ςX R^%/4fcvJSLm֓sJEx!/wEQ [YwU&eª*1-/(xdhVŤ'͂9az Cԟ,o) ϱ٬ &Ldt'#V^\Avkr5`C}ӬOT^C(=WZ/JbBw2w8N˳23Cx*l!E3U>:k8[܅qCD:kJ}Cj}2(Ow`r1gNnE4Ǯا63zx07L =ƅt}J[`t(/X2ڪx-`}fu^ /.o|jCKIMǎ </-MdS H2f`7˽715w(I|s ֲk ܥӢ+n̶b2ճbo!fS=š^p| QFxJpUK]ՠڭ/gY qRUwdEn:8(./r)1(ɍzV!~Ÿg%ds,ջ47d;jPB ,_  91?!z[ߚWjIff6q%b5Q囃4Du`R*EɈy*B=i[8ۑ+ r:",Y/zwL1:oQckL 7E,ڡcpS4pqe&Cw&*eĐQA#mתeP`'H|^D^5-hkm.$}#{CboDZ [k5%诌H⫂ DMB`%S0A#:?~4M="5]yEԕǯ4V[y-Wi!AI:yL]>C\n` YP)Mr̀wж/ɨ!vcoΥl14[upP_˸ޖ^h^):ZG/ƏU7J_YLs4wK}ĚUʽL$OhuR=ms~* k#p<^b4^ 9ShSm Y5(0 ў=ѧ? ep @c?0';|Y@;>yb$bTz;Ȳ Or'*!b AnI..^?rc~kZR"*ï V>0)3hn'zBWmL.d.3\ RNНFe5]яJ{-dGQ1eH8#NX? T3twRPlgزUcE]tJ,(X>vńW m: GZeh7ydODJ Qɭ~CgCo`'x(:b ]z",R576|%e]Qzo_‘FEÇʂo@6%_+ه˦dv <@_))Em3?wP+<\tK^xB fQqkљ<RʓѝhpIO.%?V;[(pW61nU1ͰJIJx Q+Sz0/\]te9~ɮ9?cpmR4Bd=*F/`h+ǽƲoS\c.A7M}[צh_!` <'ۇN~}tyy2GX?&OigƸ33H m?qKdwL QOvhBS-,G50JRŻu-V` uw9x>t$Q;R1ȰiNʷypKj w)u>"QF^jM ./im!ڔ=5x 3^7uG< [3&yjvj6Pyʬ8 2jذOD4$m"2``fƌCߩ)A^RD.}Owt)x.rdg"Ư b2iWv\yyE|Y8Էߡ/>z*Yԇir20|YboQA6O8h(n.%Wu(b $0/φƏ>@ā*|(dɹg6g+y;ZT8& WCk)E@c'[n@Th1iN~2|\go=7U$BhӍP%|YSMi6U/*Wh cXR?8u {rƺH~n[36orme E(yi*2pP_vj|Pk'V KQFu]sen 5G%r' NMUS&nhWcg t!fzׂI ;d1nQ2σ~Y3% =HJ$[ԣ+IW\ZR~{d<2V,K ~c\/a:Ho,lzmiRF{70wW_O<RlBaoY_XGr6Z29C~B>H`cG:E@HcVfIХ>62xKwHGy9{?Bhg[b[NZ'pE$Ǻ- e}7F\L +BDlo*c.G~#~natU63ڙ-`Ν >Wt1i]Ot*A\ѕmd_ӞwX)عTKNrdV"qϏ ߰i,oeME ]X%E"GS5-)&alPeL:7._W>0Z hK, &8aڡ(>B[xpBmi_ El.zè,)F>#, xg)̱_Mp$ 7VGxI"[dwwǞGqj>fYfl %rZ]V8u'T4~%N_d~0))2#Qhzqf윂4ǡt\@g3v4g2zi"$r'c#7a;CߍI# opI&@?oYCMgzeg S6 ?hVlr=F&8"[I+ye]pOtC"(Uv%Cynt#C\xSG}H?7t3X|ZiZa!qۖ`ZuмogS-8pјz+ qDX(C~";' 9 "Pl6[ ?/vY24; 3SLCdU?Qڑ@s̛ܴɐOe`նY膖J{i1t8¤ʃm(x'co}]㗁_ { : wp\fܽn{tyJV`8gP}_߻HޏbW+uS=6´r\#P/ szEkb C2`-fH$DNI@9&)i$#>+P(~[!el/-k5X!ViS6s Vܱa#%%kՎK;jimg[$(l ~{o1%,W I ,JP^-cʱhqYE@{V1#jUw3~6Weذ;irQH:״,@9dY9Pu& :YY%Ox7e2BD71[;K͉qtWSɟ=k"Wm;%"pN`h<ڤ =ϒ7V)Xw}•ދ)aOJSڭqn ÅK8䵤'mzQ`Z|HP[Kw`~U5}j'h[062Q'{Ӝ BH7Т.Dg $xI?7anX !ߴK ̀K5UE5@|f\R8':VYS@vFHaM3^<5zETJriFNSM:u:(JyHwؔ4qMg,xA} *gjw:E2G 2ux>ܴѽ;X.2Sqp;tjb7yڙk2_.Rzb= ZPP-jnAZɐ:}J*Rg2 ab|֕l"9W߹V*E 7S1nzmfꚺUkQ9ܨk! {9(f=i{5 `mHWy垦:[9Fs._UGJV)h?<ƚXAN61'BkZ5{0aSzf/yn"yȖǃ(Y!sŋ늺ʴ/F-UϪ0D:. N (fb zޚħ*! 1wtYI=?t+;<3)I›ج,\n^.$=Ssbsx:⺬hϴ1tǹz5x K[H8NAF|s{ ] F ƇR7-c Ifp"K`+MYНe0PRfrdj|jT[Dc#;iEjH8(κjJzZj%?n9o!_x.1U vʤw;K'`lKr JhBZ^nX'\!˽MTn}F=+䌴藽, @St-9T~dV! q$%JE/˭ mS0YE[2]MP+jhE/~뉳DrL;yM',xA)[j.:N:SG~o*i̵f3_* vN$bhR}O.alWP^%Sjw_V!2>,$[&Ro%!d+#!=|tnY 0# ux,[ $Ш,O^֣aM" <5w(sxrB0UPȌA3 U܅"ۏb/U$qb[?5Ŭ>XnYCls; |-Tȵ}[1rXn&Y]S_^%s|[ K<Y ۏ꧿ccÐ%×aCoʴ-1Qo9P'w?C^ å! ]~qw=V$چj}x~3iK&N{1{ԾŹ5(8۪@?-ƚ{f%T-CɠP"Ăwsm~RWI֗Ѥ\AJlo%>|<1pV?ǎ~ltgr͍7Mu͕+kP@Q@ϛoG+T5`Ol.z*Ef9(pL|P 7h[rOT@b 8O/ E][[iXP6Pl0Z8 -r6F0#``&aӱpzػ@^`n),jj$mWKo' *έc^濕Ӕo*jWy6ʟ1G8;FYOD?MS0wb#:PF!WJB|G$rDבd7WL [=+aq;6ҽ& r.ZkQwdѾuf M\\ ͮ{xyy Yr8m 4s_;"5aB#h5Ctj[=\L0|JcګT2k=<7ۊ7u7=N 6-`!dH"ȶv;EFhug-b(ZGYy9}T7hX꣱'WF΃تE NB?Xu9Pt`@Nif@U@_Cee#:7P'9 GadBY. 142 |+ E,88m2b"VyCdu` $M NBBbp_*^nA*ʬf[b> LnT%1qۥ2\~> x+}q!巐FX(Ma)YũȺkC,S<#ZCwxw&V:jFb^/4 P:SC$7"a7OaC)x~+訉⾉zWC@E2L(wN5T Yt_^] F¦,{ ,0By>Lq魯GdLYwZRdirB#GoSÏj\*$$S>wQM .f DP6EzJiX!WNS|vݚ 0")V'^-V>4McJGF`E91) Y\PJ茩i '"i{ R2Ыrړk #qVzr(';lkD'rEapDZp*z7$gm WwR>RU,dgYrDO|%MIAg[*;cZ<QN ?zTO7XG6Sx1X]}< a)!v4EEzB}Wzm<.|!8x9O D=f,֣-h '_:K^TL]3++z+E1JF%~8 Ģ ~^$9&7fޢdep&vH18Aj[l][QTg-ҦJqaCeA ikvDnABHUq5-}Ǫ{5}B-a#G*.gV"N*bM:yA*ntuS|f3x–ni0L"g_f-C\뎳Je5~lRbEcΟ}yle`إs&N,8a g4Bɴwn}ٿ8d H8a֐sGmË)9ѓ=QSNl4:+>0W;`J1I}ЦˉQ3dAך/jSp$J \ՍeP+Yӭu, 0p!]Qb֭/BYS_rheaa`l2dam~=WGw->H 1>vdcXd`ݳ] 8'ca)v^nBbdum u EbDT]P.il@h†ƏL#]E\In#)wz=r?4dcS%~B<74 [wA_㣝Tmxn|rW<2{ewl$W@IWʣIN/AJsu/7VٺrYQqD$eSEOp!1R8VnOjX:2xerZ>% RwJjanC[7?s Cg ,>@9xV^ŔC9/8W?A+y &J +ڛ/ϑ&[R[o*Hbyn/ӁR:{iU='@ ?7%WcybEٴ.1N('\ O=Ҷlx ~!ֽ$O-Sa6'V؋&~ԺNy=_Ep& ;R ۭK[(;~#GY.%(~|^\ŠwJ^_k%m"Õ(|~?}!XnW=b_۷bT5AeHEpn|V,H6D9l¹A W%«Wh€mĚO2^$W9E5j35r{:Ebdn5:~zؔZ!˞ $؈ygl3#0mս,Y|Jf+k3G>=9kАSC94M0WQ0| GZvT;m~:Eo0+sB8/ 2hY`8իx0-+E$R{frXk(5g ATZkpܓ }yDqkDiۂ( *=Q4&|im9ՕLͣkU4Wz-ھNbV:[߶efPdC0W|㏺%U#BM%tƍt3 X PLȥOjKaD] #dB9<;8YnzIng"j"d#41iSaoojE i>lzʹߦ0It1#qDӧ\&`޲*uh66)nRc꒩Vx.J%vmm ɭy L@qlC"{維7³cBs5jAR)Ԃƭ d,FdϢ#̗/~j uZC"&ϻ=o̷戆|RL)1O3SL],&g)`Ú 69ߎN-mT;Ӥ.I'!Ȳ*j+%kfj5ۏ`G+l)7KZw63XI. &#尽0+ۖE"@WMS-" ,\]\olӏ\E6rU4 pxƸv]w,0calYIcJ^?LD8㰱Df\j6HB΢1=ͻȁ'QNTHYWT.g^HՈ6ƃQqy)2CP%.Ī|[ r(,C\jO7vf󫣻}~.=c$ԯ;LCG5a|8 UH#+pp,ĂYgK9o`)`=FA"㒵dXޏ\? L$s&WqM3\sUMe']^;CE+ŭ,\/mS@ =XI{Ņ%X=.{S]#` /"{?]I4~Z35YF(͔}K KD6GaI6ƒ#s5pG ޴ 9ș%Sa D?y! sJ ˸c!EQ&1xp&tF@M@ ggYf!G*{T/J~)E&ƶ| I6m#YN_7* ,/p<;hBԯ oޤaMdi.A| i^©}z¤~HqĎ|TŔu={s/Kn7AGd#\N>1]5Cpa5i߼Z_qC}CFU<%NzdiONژ*exz)lWuׯ:W# VaoZ5Qjծ!ރ1ϰXA}* M,Onc~gE܋SiN!VUǴ)Q77dzs0 /8żF@qKU1hD?U.Ǟ7ݏ$ռG pG:<S JrP:݇)s[Q3:)?r:{.g243J(TOzXzYOsa2a2KDi8qO@>0D0~݊=z `3z//o"Or)'"*߮pʭ`ݦe&F~;Gzddˣy tQή>/t؅R UH/tƟ3~F[۪{3~݆ X)RJxDgL]|Y sSI明AJbȜH& Ĥxr!w ܜ=>Sf, Хܥm7‘$p(NqP623r8ӧDPSfZl{^*#x_ҩNQNK3u)8?w39aucKθ{"/Fv x~:8AsHWIG9SdjCu(҉'UG .9Dbs⋗F%;^JL=r 9 (RR գ:"}+a4Hcf8@,a0BrD@![pGa+4|!#$-D?YMdH4SzO'ߤotsV?*B/!vG"RZm+HvC#< #}c]-}8\VDRںԽi$Cn6?\3(ߗ "=A()sZ 瑊z#긮:S=kIT rk4m$b9=rGQڅki^ pxS3P%g( +b6 Sp+sGI)54F{QM:e=* $=9nG  H(CW|ꄷᩝq˲c2LZC[ZIC+A_= "\vKczi9 b* ֵh6zEC$w.bu΋Ȉ*YHf}D [z}CBQ6"M b}9@x:n5Nb|?>4T-sS[N^ɻZTNE!zdN4kqTln#v&Z4_G6}֌&fܦ P(}X G)^-IFu=]9Ϳ-ׇ*0u`Ķ&`gAZ~C-Ai}hya={즣6=* J4.Qrj-18s4L lFQG3f/4aFZfʚ>9@C<|"Зʭ.XvrXdL%`sz69*^iךy!tc?u9x/"vژ"j^Is^ֹY,OCG擨Hx̀yzU+Ik54ğ3 OFUc)T]:9{oK@F3GkOe,>-X2=u}TGG]1 :@Naۊ&h K֟<`q 2Uҷۭ#Rx)ʟDHc둄y?B%Ig_^[yꏥϭ/,~ _=RSDpo IUc띡72z'PM_%v9n'v3[%M*԰gh^f'[ԭpӫ*,L9?Dk)͊t WwCp Tۇ;ʚ3 )#g@SvO٭4j{CS=hh޷II"OzІzbln(hHpׁ_f0.Ǜ% oCA"+bmkSuv[y\\ iR\vHY}r`kEb%$8:ѱGͱTKOʠB.l.L'We&!x-FuۇޭRB^y ۿYZ\*> [ϊϐq%4ʕ\ouň_9NN@6l=<]`KԽ}댆B=sN7~O) ͡k22NZAlxEnV.-DdQ3L%'AlND'&ۊİ,Փ^*A~#~)Ow'f-Oȸ߷99K@a|a29ԗQۘz.{'Nɢn!ү݂9FJx7ܾ:I6r<e^$E3@@R ,..4nߤJSZd\>'W 1:~yB`l |?q]V }\&mвva83~'ˌD}ChFZ(h?+keD XOT\Y1:Re-BќpTh ZgE\#~hjm#[7{%[Rff/+f_L1K=/*v͸lO`$nk|>j"#mwqq}j'v7#f6Piȷpϔ 93imįo& `ԋ RHp$\R.J (:,XZ!Z5C~" &wdFFS&f{%8'Tc%AT0`nDɵޞ'"YjG yo<ӗ5on}~$*G1:W]g5oE"Q[A w’4ta(E!V@*#RS6+Wx>x.v`>{j0AegijEЎIiUŒ(+v3g2$uUDS9d9Ѓ7^h^;3.R)*jo =_g%[f  Vp#!1xIC@`j{ߐԫW.ȥC"'Z=@nN ۫;<Aeo6n>]pjcT@% ̽g$Xnrko~6e\6Q+jK*{Dz<[m~mv TeIBg9>DKY*H-WU!#)tMtX^d`.eʟL/ۼTvALy2rq|\5H[zw<(UMHN)5 @T7Btwn؎gY skqEI6pQ "@`6o^38zm>ْ-Zjw9`p;Ѹ~K똚x6fNlnVxP:rotagdįYy yz nLc{i, :"_|9 1,2c>1df,,TR;yH '$dun,:<4=_L72aB"t/ gU` $ [sMe o͍rDB}TUHoI *Al/fvNawO gͪVg=29isI`LK2 1mONm=wb'-zMJadPpTKdsꄟ2\L٭8͔.9X+?4<ϿM[vՄ/{/=w|"Z4:oCۡ9S 5u[L{&L`3,Y ZZ\g[_z.g3zqsѳqhe^Yե0ÃZT|:Iǿ¯|"_F`Qp?/(a+s AcV2ds" Ɲ"HME݂8T cB5Q=5!y<rR{AzvVvwbYEhl0ooT|3 ȉϩ5`^.wfp+Mptwʁ* {g.껜}MZyw#ZRۉf0]2\4RX H+܊ \WâG5-s}8W^D?\ewCI{1dhDhO*W3d/> nϡ?wqwX.tݠ:-x]N3.EZmpԞ!ܡOȱM"{ د^pa۔AX5RQGVor"hLvb$zR6ha52A} ?G.c(V2T0 kþcZWkxɒn /6&ՕݽgnժlEGJVS],3TF:-狒Eиg0jGU5$8|0ZdvIF,ߏJl{BI) uk6w CjLc8"#ÑPC">P;F"u>diM٬|cSj;aoaqOd0|{KůěhXo]'wD\nxZ9&rLochEX[{[օ$!fҙ"(;fmcuvU|$ZfOC4V#]:P p ^J':{so2 |i՛*Ip1!k0==zHha^$<̋sp1Tįw <…O:~N33le$sR8U;O 9M&Ķϻ@tȮֻtWi.w }[5AQ9yblL \!'5x(RٷfΠDŽFo@DU =ԣY/ZIy̥^oRm+}O~_mF =Gϱ85{7|JPgٜD,5QDh65H1> ȤfI= P%F@nR!g'XD]-!ݓAj Q#ZX_OL4&cـH[dAfR d.a_ ہQC؏ F_.XBr}<Xئcl3h9c$1렱#0;`+S!$Pbpn ',U/ $BsODᬒ{Ywp({Q! ^~( vP8D; KO՟Š` ş#hag7 uR8ڇ^||na:I,I 6i"suZz1.­ ygYZ07070100000384000081a40000000000000000000000016101d03d00007b24000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/rme9652/snd-hdsp.ko.xz7zXZִF!t/z]?Eh=ڜ9OB p-ZvL0چ0yoCNw( Z(ۄvSys@`CVRu."lkچū5w)5.!UxiV N+9݁J]Q/Ew;20Ep3%߽Ha `uy 6dE7I#]k{xJKct|P|w-1BN}.)8;9d XWz,">9 YK ˔ܰd+7W9/L b9`J%[?dO>7i ?xr5B}ϏP>%^6nH%}/@upŻf WWh$ݚH3BOf۹>Vf?Z C}^ܛyXX<Ǿhv^WQ-v!FRB~CKKܿ7N)b|LF[F/h@}s "4GV651̔¥#ά2S;shZL*DŤhns-yKes"XLrU3&tg=A R4p RZd{L[G SߒVѻvq^o=?(KFAg"ɬo1A(gʂ28򼑘SM;cMS$cY`M5hK *hG;MDRchXJAe1 !k4Ȑab)V"UG{ص?Kts LU? 7xn0MDw @#޻ Es~yfWsAN f jq&}|8l(,wY_ttq~qFI<G.[)4&wd|hԟoQKy{)% Hl:-tDɃ/)1t<wp=x\`v DT^WvE/&<^~Ӛ kOC-q4HV9D3'Aŕ+2g lf>zia&"|i4LC&fS$72{*m7xnx1޵L0#̗ O޺s#<0{UL/I+)|CNa Y6LZ;ummiWjkp~9 q_9 @xJbI9.ʣ!_S9Snه#㮟4V$<tU?Tl-HS.f Z(.A|B_-@[A'iYBl ԋ0pW|l,6l-3.HY~#UbV^=q1"/tSQ^ wgaJ%OYs wpl=}:^5txydW0G+AFg+GZI𠥅h~G0I6'B);r@YE\q$۟U=19"0(cmE[ H/,{|ƺ9qGfS5!'MBiJkanzPلc&'d^䀺M=f\Qp1G4-,KV%_d 12ыϊޑi+W]4m7tv.,Wbzhxm ᨞F~Q^k}oG0Qs b6Tٵ"Hd^ɞb~R}X+j(:P:hO4Nٶ-|Zhm~~ I²D&WsPX`ᒻ29Z7\BzdMy9=4t`/abg _JgsKXqU6o_xWb~dd$O_9~L(՛=*U]0칊Er#lZsCgyY+Tb?:Xiߺ<8e>bp嗤bEtj xIfk`#5[sIMtTi/TAم-ywK}"߬+JѵTpNL̛~DX4j5b3bsPNZ <Q6v{dNۜ M`v< Ah;F}EGSvAh4B{$Kt ҔjoaBx##bWjtfnG`M_(@jBѴ"JU*:,w"I@0$4 ?9Y62tQ _7ȩ:{;Cݠ"I4};e4w!Oʮ`xSE&!Hqi1 ]uvjBYBP IK #pV4]ʭFl[bGP|Kl2 p"~|љQ[])>uyEH⃻&!sF'В$LT)쏀}(lN ٚ3؀ `5 &}ZxI/)8@*n< J;!uËrd2B׈mV4c~Ndhq>2sO#{ЄoNlsB&|N`f5K&Fv[3X⥄3a6*M(fc:S14_)зjb4^se' l.KɄkd]^"_KG'D8ηc++8omX~'|d誑͐pMJN/}7P܍Uf:m=C IhOE9Aee\MIӨ6nM[ ҚK*)ڹ?ԖH q.5ou_]|Hk%'YCET 'r  Pb22q1G 0OԠl݌@-/q2.NNnppS"0ɬ_l p-o%R:7bpj0zL{ ]̬Hy_J"/Ф?㛐4m{TabBEWx?_#pxÚ1>"]8o0Y%)yY+ZXdPy0C:6yX ,;TH%3vxHLs`ɹf}at<[ RAFp6ī׸ 5"0; Kc&,DkjZmj1b.lpL2R?B+]4@.x8u?.7Hh/)#A JfɱQ;3&5`5,4(HTN3rV'[ơo(bC}Ў8[A uWA%Ф:?v 0` X/`q9(֞ް~~ Dp7:}q>Dq@y!LTɑ꜖3+8Is٩2H[Ԇ:?ٕ/#/pE$.$A bDUdEToHj:_ktp0kv DTIJv j,s2GkZEEAD=CmpKd(? -)CI?ϹXw[z G-!5*}4 ֆP@A5?ba-?,GWB[iuɼĩ18R\Vm۲M [#WT' QaDr6?,8ʫ@dr$+a=-l"m H$qgڌp.`Lm{Nvb(͸C%1mDv!CŖ=R2T/OO#ӶKkAW*@rtFFo'quCUۿScJ얔Ғ\o0+gaqhUyQIS:xixKHJ={YAhCq{d$lJ^Ak"XtBh]~үFkCTkSwGʀ:g]w73vz|G>Nh?#Que}Ϯd7@#jG: %ieD>*VXc*/fd`¦ j،O}@frʮ N&JL*9Y$|-)"}(\ `[f${D^4ib0"܀+p{&r_~nbHcԚM\k{Iy6R a4B0Z3tzz’G(;DL,كЄ%W~WTeSQ/F:ɬv$bN^M9 q[E+(H\Sa,xE!2Lz(.YڦuA+䠚oH#h0t&RͯsOg_:[KC[(!*5w6"4$LAa" ,KKIz;NSrb[!Obi?jR%H~KO.}n-[1Ts7ÒBW|l݈^OCkI;8$YE(duώYc1 9TCiϊU|MIEw% oL Y|h=c*WRVAq *pa<#=H/)*qMZ\ջ^cpKx@3Hc7-Ko.w<.̌v>*B8%/7 -[Nm ϯQwQ^f.|:Fm'+njv=7 UJu0|ANЊKUɋ hT`8b 9P|_N?HlWQs z=cȑrEm# Tk*\#9eihkP3J;G7P}||ٯ,kvܼ2׭j[ξ-h' |nmF,sFks\0È3}ߢ|/Hs 8x𨓋lUv?z`ǚ_.!&4Ss-~|$6@q”SW0T1Ήkt\Q7*qc͹ga4J\4~Ĕ= /ȇϖp=ߣJy,oxĠgbF Ni?=Ȏ`]cc٠Y$燭B.wD#Ssv> k]KUPY 拑!!4o9#T8󷟴hJ?_XTZat`Jgt&ayX[n@ )>4fQF̙4}dC]16؉pGOy+)v)Ÿ(GE Z]pd|霹f2ExA}bU=?Etcѯ,5a,Z},iq\&mG!Htb8X8ca:q;W}ȦT 7bfd]=t J-coV5 .~]EwW^k<ߥ*a~eCb 5,oƂJ3۟xԙ đ$Np{$埗pa \wlEy׬tȡ"Obdq1б# rH4U ऑ,6vvIlZpwZHdЄHIՌʯH#)9v~o/JqL7f-}KcZ;/Jg19?jp}$wR^(KJA@ptVP|@mV(]K#1j55Uy38!{ פC I[lU挀E ψ0D|="<ɕ)B r Yl 8qԺ$u)Nۓ!=$GQó\6',-vI02Qt\^/S Ѥ/Qh#>UE>φ"S+`wwdOQiZGwc2mN09n$X%^jS@CB^Rr?yfq:wwN-9=݅t-SDfmp5\2~cKtq/ KxɧqE*v{ g|UӍaXe$_nO6 SBHW`1!q*..@ɂN2MQ%'l1~ga#kh~떲8rm}ɗbfFAVhp-] )Ԯ˅`@eŖ~NՎޘ|2v'Вor䷭z7xץDžJD( @!ɪ-fZGXb dBls ?Xk@dUSCԇd C IN j+-wMb \2j$zHb7 kȀ,'}hсj'0wףA,RnV娖X}a(* x7%u 8=,E+8 }Ki0TKޓT$SH-wߎxy[ΆewM6LAL#0kj;R2h5p^T}to9[?42סI ``m#AY]S@<އMbgiI%6ɱnYp=dqlJ=O!Z7گf5k0$Z,Ϸo-F ػ{;_"3 Y I?l"yHQ??dp3n$)@(;hXGƱAO;al[nQLJsӀC*[ANT䍇ϹCbcչڑ 6fŎZ >خodsUlU\&Zw9Pn6T !ZΡV!9FY-pi/{(^aE` Yt^k=-0<E=摩QsD}? ?0LΣƮS0NfJ7hXHKh7E/ލ \5w"LlֳN{d*g]]SfkKiC/[:ҿMN|7M Q:$qJc Z\I̅x/QVǚ~ rh5Ďe@^mSø9_Pl<ŘrG8jQG3XC!nfXp(bVq4'1k?-#dLsU C0B(D:iy eg 䚇}lH 0z otE*n˔.1Qbhv}I |Jfzb^,b b8>Ӻ@i8 b8sFAϰ3NYyjFz*6/f3HZuiB;~ag{2g=ZVwOe,zDE s>ډPs(JC]rx  XB 8KSެ~Hx$ˤYƊ5 =Yz d*1!pIvc|{)A l@ x%g虸ڹN/H$ZoDO`G}M?SYޤn0lPf y8r l,։ֳɣhwʼ ~vL&3ْuQcb=@'A S l!Vra_ VI>( gԩdH4 'H8$NTJfXKw[)Z oBC.,j zhv{=$3,4>(U'.@8CU꒘V5Qˀi*CarYXY%"-9Ns0l|UJ\RqdXAY,(ڑm1f-% N9qw ]ξ$(Jb Y`dE֝CSv8"d]bk-ycMҳѿWtpc< +-B.<"imF"ܕBLY? Eʒ;`/7!Y4rTٝ`9Qj(5JJGQng3JHA<Od-ۜöKwݦ.F'xfF1p ^'vax=͎Ju޷Nb1<at}Cxg&S{./rZfM̋g[JVg.q!+{)ȟ^Մd#8+6p8]4tZxI==)E勑L=:YADY'+Jg2Oc:X[$ltX0(HwBkeW '0i1`T Чh}~pQDf=ϔ_?7.5YzOR=US3ԆۺL^*H8`1A4%NZiEt!\0H`s(oq'm|1I59mE.MSy5Wju+Jm`#iuaKw2/FE]r4x|s( };փ.5i8z 3KԽ'>術8E'[Y:,$t#djP3 zPSpd=OpY7>nЍF7CX7 ?J%R:J U 4W̸u :cvNqp촅^oJooԬK|Xbc\Q.N&a2W=GUq>K6ܪ1k' t}a8Pv#Fb[*l)0}7h%(BKcQϫcWcz48~Ⴅm$N_kgŭ3@qS ܫEWѲmQU!i_mU~8ˊbMizB4|#Ðф;m  ']o:nvRr!_y&'AY3tD$9t~ð7Ђ<䡘8 :L-' YDu;&~ 6FY)w~>0Q 4eA_34bUŀJ( `vQ;0( `Gc==}PqEY~QC|T+|[E]8~z8qK'LhMMs j8 soc>,t*\|]#?q[$ bVBoשׁrlάC֭|EremW7>+^zj, Y_G+)3dJ52Y۠h2uø;n+kl3死QEaWuFYa/)EBl)bg{O!(p!<+?q6&-M'lV9a uZ*p+q ]ߘJ̶&lsׂANE#gJK"Jd=F`"D&5H>|LPAX@0ws8@=F0g0d1&B277^Oͪշ{X[8 "Cf*tqupV:*Hd$7Kmq&:ԤRҖK7ĈՎyq^4_)"<"i˵Mv> H=R9p:Sě>ͯPQR}CU:$B",8MۓS7 pC е F'Ie:o^t N[//F"ؚxk0d麻!Z|Zcn˛.YC ,T~\0**و o+c򲨹FO|=$͛F]FlRgxNudjnTXr}[[""Lv=6yM89А}NFv 0\ ^4XVJ6٠mYPs#ZV^5}fwη>,íS4jcB"v.Gqn}*Vwy}[m[f,<^/}1ԔDbfUĵ3\ W9nPic8+cV[>._dCTYm?aᝰ^!Xh[JUz3fӡ\äwXMahzr_z)?o :YwUw["@k3e̘GIp<"Ik~mM_ImpD;D0 ;g@Tnl揦OtAKOdB+nmsxTp:{]OJvo4b¹]("XCKhXp{=h š]Sy߅5NVID|@͡NbMg5R`xj h-'rv\^gqv5I<ј8AJS5hEVP3vଇI䥳Ҕ.KATh I*J|3;%U&B۟UZTڲwK=JXn ج 70L?fIaɡC~値 P9ϰ$]*L瓸xZUMj熣a$ v*oӶٳJ&4;sg6G֊ Y|rd L)3|>Q%aP.V; Q^Bl D/o+b@M0 H((Lx:{TV"qS8K/lRj:$KrT[z)@߯!g}"X̾徑r)nɣ^$B'i\5#> m$¬8<5s$W = g櫧hflhp z}&1IɷtH@'pG@4& @ Цi`Y)7MI]_$(WOA_v&@\d7FT8qguʪӉ)ģ+WdJN9szK.%~ >l/91p{^N"o{Wu*N#%Toy=pzULؔO~ߜw› bԂN/JJG1eH1ΎVž;f ZO10Cd&TtEiAtB&.'Ɔd>{aɁ'3"4uwVM[ Aɯs>ˊ7,7D5o =o"@iKYJkHn=c"I~ &<'l8]`S Vk~4=m/'1|]hӹ^.Y(oxaPkf@ Pc2$(nV({H4KfG]0YGi.#Efw8ΑQ"4X /wgAYeWaoRT$1ݾŸǭNdԄZ]7N %{97SUy%}T3yFO[)J7"x1o݂sF+QxޘZ e  &xRk:* b:53@UqRcǣ7 b@ZXcb2`3iOR aBNX2(fxGu.З2{11@bIl- c Ռ5hG b4T3DK\WPu͞sM=ukTˇCʙ~$U o7Z{s}d"OlʌQRq<=VzJj R5 *k*7 K!|XjaȊh"jCۺQM" xܩN;Hd f1hZn'iF$TS3̻V(?㟼_NR32=U y@"E9IS{q4>AUs{zZibbY"h5phFXK hOWS^酠O3ij}z :F^ ?qA1/Pֺ5| b/κ2@B9?d2$?C㞊\xqX+R]4>Q7nc˙vG;{=?tGQi }rd1Ns79FGZajWfvyW@KMz@eX]OpqwE4` ^Vw_*a.x;˥7CQ z} h@+h{$'F< y D)h%( ȹϢJs -J`vЇg y=Nh.TgQS): 6$B2 Eb733+v;i9C+NDэO ޤT}ƴgS?"f}FXr` L]F_N#P[RgAy&$\G: mR=j=;DkNQoKl߸Zhh 楇(B t?q8Ut7g8õo@tud)z? XBjȩـT]j|rjjy=)i ;"nҘ+a "s]AwȺj@Ɲ\0rб*L&'[@. h˕ϛS>y03 L;fGnH$>MjM T' &C֝3}_JϥO&qSKrTM1R*5- [M7 Izrs ^oZk\>-ոoմ j<>)r"6Bݠ)lG}YyOXWGPWFJt?'l]E%0uz@ x mF͏NK\#29dq (eP)#|Q6h/\ϴYu$87OMtpVQ$4el"ҭel 6| ug 7H_;޹ke}2ُ(HF75F])o' Ppzs5. Y6P.:,J9׫NKPjsH]oL|ϖZ,"]1s;Ob6Z!XAљ{Ux,W/]j 6>."&K6Vڶm)~5ܵZ|\!uxos%ZO ݰ6I[4ٟegk'Z1Q":x ɹWO'C=87*9@QTQI5Flx'#8SSRɫ$Ûw]KVR7uP^Uv/d;)>5GbQ|h+ß&[9- .`{^0KuҠhBm4O"",k{3=^-K71#aH ZF~ 5͗_oV+,?phd. ,Z,[^.?;W*myi282$ 8>\0C`l_fhsdZIq-T +X-`TVIS@$&%~l46X[pW'kN 4+ht94OrÏ6%wLU\Xq@!w(7R*ːC%{jZFNYc+;?c*zKM4?R)Icf;Uy\ ǸfPLܽrp-+wn8%-xL$ 4xjϔ%8F;6k1X|ٞdRR7 8Gc2p)tQV%ܙ8O_jZ[^ZPRs]Hߑ\Vk4Jخ݈A $.ݴdu'(8$8KTﱻrh&U?"c%`/yAcxѾ U›]?<0>D8t֗JT1zUhVy ȿv9sJUQK] =ޟð;Vo;7k-Z_i@,tV] &s0^vc%cFs7 5B2eSx_EX7s1S`.{~,5xĭ]ߥzf2]L 7-BJhE^FL^D{%z>{IkcgjTmjQo ?IOvr L{V:I\*^V9^{Ss$g3[܅lʚĺ|V5L/(s:Բn`SP}$i HO:iaL䢺cqU- 1EEwQ;*G ]%0EvH:o 6GQf&7;JL{OMY)cؒ՝  1vZ<2]WH- jUE*mCpʈlmEWN|"3 vdL]2TZ͊(~rot9Yɛ C̍?bVҵ!22JeRyC*ۮ/00CPJVo2s4JPpax^%Yn,Lo*t-J&˺RIgkځ,$(- y%b-ϴTf(7& ;*/H`vwK&[YBM4 cJlm_7ʭNP$Kv~ *w11ces"5?Z! k\ HB^gΗM ܡ '>-٥+S|vճ8|j e֊F9_f_qCQPo>~_/& ңyFq\LՊӗ[(5i1*#Tm#Y y.{ 5I,h$A]G{6e ޟ yXͶor#|oG^fѐé%rd=Kŗ;e=?A$65;N~[ 2~:gLn=i^fևF92|n }7S,8qX@Ai㲤1euH@MW.T!%\;-SDz[ԂdW]tNyZ$8s΍C" e@Sd?5OX΋7ˉq=ZyM+{-߼<,|6!D87 hUێV08|#)(8>/^Tq) ,+L& w7|jC_R1җr7Fʀ2*BCUO ?ɡ< UA$,O%y mhعK{~q 汞B5s˓s(edZFt+ 龯)w}q̐*WF^C_0aP@#1ej^ʍDZXExGqnncwDSrdEȀ8aEcpXQ4hдsЌ*a_bnGO_LtG-ɊKf~sO8& !oAA#4QSCbEܗCŽfEp U 0ר?7ւqou-̞)r)I&:UY~EFPȓek% *33rva0(S&<3Td{-`bTbAis K˧_`\'ĂR#FX"_?U{A,%HܱU3͌^Rq gy*F:0d)/Ee(/ K㫡e̾v_|#ڹMi`a7`31[kb$U\] %.ܸÝcOňD [wGW͹ e뼜m௔" 4ryZLEb-YS#u 2ivXc+MkP*؋Bs qYbnkm/6r {$b !7uO%а%o28+ktCF1KJ082=|2.ݺ:'WꅷjnÌ4àShڱqcJXd8+>RZpDm!q۵n!6/ /(FF c`;҄&~zv4eQURҬKD:of@XXK)V>"v&ss 5x ]ͨtq<÷)qA*aUDE*=Mh{3mAi`LNA#o+1-va[K/(L/VOL )`<~^էYK79>Īee&**a{߽珥u`{OׁX}e{m~z ҟ2a"VWKNbQ'v>mIA/iﺩ`} >o_JgF3=.tC6S+Yd׃g9eP4 w+JL8PTyTZsZ&6e8x3b2sX#ؒ:Du?UU4)B((2~Dt=@{́7t=>Kǎ5ynjɛ8S*+d,T:I rR[#3CF6 2La7A`1ySeGO݊:4-+u0rGPidyV 5p~NT "PHse+<_! t$cԟ1:2d2N5wY=Ĕ=.&5\#YD>?aF .԰Wg)4wI .ŝƃ;MAmx5E/=  A`ZC}1=/<\T#냏-H;&5Ix!ܚ"~-ʕRRgȗ *_w]7a>Ȝ M Y Q/r%P(L:3=dO$F-a&}R՞Z#Zv!E GNZǏ<_0}ԇ[le.G\J古ZHYR`2#|l0\8 ?? <-O~a Fj M,}2iIXy(B@-ք\w" Rl P\@l5:+ߍP80e}a\'SEv 4mh%< +E.ݥ `7'r池BUgkN`  FjlػkJ^:j˘qiԙ ~Rrsbw۲v$iLH~ǸTTʃU*.U74iů"m \\{D" BvsݻpT8fL UP^wWf뗵}^op-\vˏɣWOid*D~\Y:tV'# -L/.lwmaO3=`1Se?PKݍFBPj ŕ WkiW@7Xlm~59x@[G{c$c,*֨ ӈ;FtMmmnm$8n_xޚˮ@2ZrzBʰ`/=?_ Cy@K*qZx8UY0rMP]3L,#г*x[/Q?$\ @Y^ˬlVLL{'09`y߿9B<;\vmǹx82K sM6XU5LjpX.C.1c$^6E6apW4i{z^&mLყPclDx"ww:$P.[6L7ݪ_d$׷3MGȄ Co\^mt]P~^ݚ/cQ܃ץQ[w1,'i!Oq!LkJe%l2JEAt3is+;}Gr&ZV;ol7uq$W؛Xf1X AFK24̈́*6d1Ckʭ^7 zN{PiN=O#!|J ~tɍVZA7+K]CjVVnJ]k!ACY^ .ԢjbZi h;򉠰*YI3']ARO$\t7+^pW3`8S>/CMm){&αMPu &[$-?c jeĖU<\08 RL;|M q1P}${% ` gdxJcLr`5qd 91vj@߆soϟ(JvFwskIl}FԖQ{,P< ƪx`͉2Y uP7͝9+rf >1a iw%aݵ%-NwNgw.oˬҵ>Ё(tBa&Ǐu:Y]%8yO$`k{'smpF0s!KM>|"+aܡ1.q^z%pW2TK(3މ0kN®Eפc;ߔThV O1!>Y3E=QZxP|Q\\d"U.ȲHhmƴZ1OF9 550+㪎p(EGFVG˕ْ]c{*"rd%aA"!RJr/ <.n9%~#XHL@*$U3_V\]Fm%R5K֑"5ӏ$>j9Y9G ]͞%j>BR07UgؔL0%!V)bt;$B8R^VՓSx5}00BㄯԨ\$,.7@kRKCR_/(F \|/ob\o:ZmYxc&Pp~φF>mUR:tɽ˶mxPm7|dU@/YGP|s`'{BMOZTάއ:ZQxf#{C ٽRAKйC>Ǟk^fW'\ ,Ӝсȫ>Q+$ Y?oq9Gۑ) ӡUxyj]P1uoQ( qב@jJx߯iQ YL58*mDTSS=E88{wk֎2ti1'fBb6ދ=NrFLޣfL͡Ii<}Ob<>0 -4ߕf ֪7͎i0n7mw!"-uBWax,D| x\Jɣ dWu eݮT{f縋Dn0ք;ƶV/ ˏ4 jC8 kzLj rF%C)&rOPn+V}j={8/udZ'f_9:^ n:EM-wQRH{l>3HCgǽgXg7naDxti&fPdJ*E룾yj,-w@8lb@/tNW&k%gRenZ`yy:G3gkCn1`%??$jȦ ܦg^0 OKǨDQ νbDku[S $Ge ꣽ2 o#Pgy^u^)"Zۥdd,0=8MTe5Ƃ? Ix+)35@b9j8"춝ߨ2Qb~5&p%s.(`&M:9lbE ,o*'X<, % P ^vq_mz8Aw=@eDdVԻm]55c[@3ϖhO֯`;a֫M6LBCom'ƁB̻ͼ) л-f9СkTkB#^ a!UE r9rz)#j1 55ڄ+O級Ia wU#mtI7+=Tod> ͥwPu/#6*5]#ĥU+"$]i㕼6Oi@Xқyv^-t-ggŷcɒe+vz:9hz{蛊r 0,Q\(cteYX@[`gzLbEz?%j4$1!ϱHdZRou0q;>5&uw_'.\v$欃;ؔv#>nEs4tGҺKvC$"ǥGpW^?( +}A>/<$&ܖ!/# MF6D1BWrp]C8G)r|mJIe%jX<cidɈ`ڕ_3 킓~P5U8jBP:k|ʮ{ MrRZͮ =^ epLf߄{ a,۵4&hwc/ȵxˊoQ I`|W;uv1,g/J^f/XU&Mn|' GMͦyn\Rw)eꉂDWxC/*J6M<%LN}hNuJ*m/b] p`2lF6G(<@X) -EF)Mx@,C/XӅs8 AHd`{xX9bdBU7D$ rW<lƋy6Ӈݯz,`Jm+daȯT眘&dRu F$"< )ss"xՏ+p1 fO%4> CG>+dRX#J╟GX\=//>>/*u{1EYxvԽ~j܃D K/Fͮir=ץGv -zSZ)Ɗtz-=!J 0O0~7v^Ӵl2s݅>^L*<"L+VcqesɋC@]ws]') 37Y+OM{XC»vl_E bL{+tzeVLҼ.e! q)g~؅#GrA;H !I8CŐ#,"DMLk1<4Ήf:o` n^p$Eaςι&,j,ց|JWf+Td'Cе)6[6רSBrau6. q< Yo᢫?]jHIXΰOF+a@kG^`rD539j%&iY1½]HZGCNn6#sP\KeDhRѠWUg*ޫZhQԔ왱Kh@_/W||0BƜźKB}epGk(7KUW0d^bxt>UC+H?]q܆9Hp?/'E CFVc^E=L9sV֩ЭܨWD_|]4xu&m`Y?]gxH5)S,.0)2 c4s.h>42Dk IBg}ۏO;v{G:YS=vU)K73ϧV4uu# S IBC5vًQW؁y$5{G@mG*pKnȢ] |@wZf/RmܵOSyZ uI%V/ vpO҄q1q1Z@&&łeG+," Mj5k y{vXNy0qrr&H7gWb6]"5lksKN ETMWH8y.|Q&Iۻo_X_=)' BV'4>io/{E ~ ݯOLD R&7AZP+ћl/=G*cp*~Azi\о3 cbt^.oLsE l  h@jlt⣀0bx'8sCQҔt(kV4UWFK[T3?R>$7XyF.=o>״.ayEv(f ? Sc(KmQW]|>~){t{ ~zu֫ޅ#_m: ƶą+<,Pͫ[H aKLsb6jaM,[{5Z3ΩɊajIl^.>}TkƠ&<gfr#pωdTQۃx3 BF1%|x.mɻ.O4{b5SM>nw~#qIfiXrl k8{{L%qحs~Gm},Cc0ԢYP3#F6L[JJ!@ V[3'mng:-朘)!P}b0۹t>I~"0tor~z+m!L)H o}۔V/=`CtG*3+d.Z45TcƢw4oBpSdMw(7pύ]3+;~DSLt E0<EV:GpF5y!jlq4E8w [f:8e ksV}k2!{$OwSOL^ZWLy)r289"&VT75" {Mh^fG&ꠥL b LYg[%w5)0_ޯ tS(3@N A i`z% 3FjQιF:Oy0`"F4e_nH ;\tݒGSɚmUD8 du@ae?S vf%w3a_h/aQw [>= jQ/(8'Tc`ݮm'W{ %kDwb"FÆG\|+W]N p:x~*=~%UM coљCCtC=c98"I5v8mj_}C.({D(Y6e)ۅ)SУf$yWgR7K+-]y5q6 Vd1%JS(c^;}vOsr.l`"vsYX""(>4\uNqy (]9WP.[Q:Xk|}]wm;Lѕ[ʃ_ZpL!qb_v SÅ(a6/ [i%+ɟ[#^Ȑky&Cx& %"[}Χ% I4PUi9(IauŴxPf8EI_f ¢ٚP8^#S%0Cl̵^d˚J,I5{qzh;06^E0fNE 6rt Qŏ?lKtC>&WnOӕsxH'9M{_-/wQ@9Z_ӛP9ϛ1 VV٢`inpsX7De=*hI+PW[xW칼lS+ҵ۱ ĩ:&C`s}Ƅ P*R=¤y| ?<֟+lekkfJi7?9+C W#@J\{<I& )uB| XR󓫗IQ`16n<fOq6[1=mN<~ dIc{0 rV;-nH?}&'`]fTͲ$d]6@NB@_8{f$%-mL=(*SNZgPh=h^~PS֞ᐰKTU1i0< #*?ZnC1y\ǎ%T|<WWaZͥ У`_jhE7Œ/ $8#Mw8GACa2u A.k qcS)/e< t6eƦ/Rz5f:1VP&+OoT#o|}ZA-j_)x[YJD<O'ê K76<4Oo,|H8NQNJaߔ'ʔAEk (;% +3>HҚX{ŁEMrH(Yz𢇵*;zglJe\k}A__}-@5#=;,k\w jJy%f-Tq ؄UҺz Wa[cd[WHųʣ)UJ)iZ~wς[ěulZ>?O c7d`L-f٩ߡYaT2?5-s|aڤ}q(;@πp 2:((X1+x) Qn;$B8<%gZˏLM\0Oƽ*"j '&3.=^Y*!]'%XO}n mscqŒ1՜;d,-<#~)dӇvt Prz>jY|&b:lEhD=z)ߌ7t'U-]ZaϐƗlV.qg+bK6F7J#P9QaRU&܁(oF&3U`@le0<?up͖KH_Rۥj~IOTj5-W8/,q|xKٜ[g'stЖsEL<;/_nvEҰީ6Qڎ,bc6*f[fVo8wO]M:Q^(mMޏ޾hOO~ 4ӷf-GǢu@5 >7'aUЯpa(߮]LfctFEs|EgQ7BUO meO-d{orqZsRۺN'^<#I@>i$(f7D/{(.!rֱ NJ$5Td)z>> ґ\rO$CY33^1U_;>B_b}9=I ǖz^)p*ʡe 﫼빑SZg #n}GBbOF` "=L.u'I2oĦjA l>$^ rOވHu] O}7dߦ^{*nTݵ>&lLhJSG/Cٶŕ_Y1^7S-xΤVY:@ɯCi?SVw3lhEW8/e8]$ ?NA>׶DAHG`u4uT=J |IqĜr΃l9C':{u~k&8áv+77$Tmr{6k!k rG/l*M mz>A#0Lu hJ)߁pkϤޗ8gL̖UF3V^ƩڸTrv.p uu8ۙR5:̔#+P5fJ3Ҍƺ 45'/0?|{6 vLi.B &#T}H(ʛaJ NXam! Onq҈BP^)wd S^@!dm{)Zwgb[ȼ_Ps O{aMz.&=٬2L9}ZC.̑%z00#sJ,qþ 99nVXM(#o-EZ0kHqBYT,3xǿP:l|CUŠ" `Z$LY.Tt3_D:̢^}S' ysxxR7$Rs3+QSf.2';k7wd"/-tau]e" )O\O.MNbبVZ.?/_}`"$Y7KS Wi&a8MRبd@Iwyc3Zeg$D;.G lo5܉k3ºJm;ɚBS7_+` +`.i):)ʐN,E ݌27we ~g e!4swSʐ6/rU89ܛ6[?,wɒ)q$ҴOFso۟Y0yx1Wt dA?n;@}Sq/3dIX ,?} _?Ԥkc"F,ŕῃpyFROUdjLWa}A(Hݢ()>*-bBFM۲ULkFN">\|sMWI?'XDUzz2\O0V!Kyтs#.%[:a0~DsHIBfg7ϔ0Q-bl5yDēiϛhtb?aQ2FԚC Dg *ӣ5p"&~D؅@=ZiO-5|g3{D@s˜JcU.&6,VYXDWahnV:=)#:{)zRԝ'[3懛}ڐMdjM)^{=7|QTUd[aMjo[>=)OZ6г:WsPX<cMAyH*9,$RrOc#0SG'EǍȝ &lb4|bN^U֚tC80 ?Sx 29%&./PW%B{n=hXWڜ=Dܓ{ .."a_Dn E\u)mw5T.iQPC(m:Q&>?zGi' h[ٳ>*dOB-w3Hah83f2p( 竞+ =ш{@(?2%Fc490F ?`>7sN SInn?m9sRݾI8:gT2z*Z4y}F2z5֧lQӝQ@aN='\W 6+3dY:5+RdVC,/+.PwwL Bا'TQű# 8urLMEzþe׳Fd)T5 o!pΦ@W{Ix70\+ƴf%’8ڥ=6U!p[vK!)3H,b HA{/ jc?V@5.!x0 M1(=0{Dq-pTUbp5QĔ#EǐgvsA"7!I)Tx:95oW~#͈ng2GEx/? L[ko 6"FSB=4iGnq?Lݤb­!W2'2TK[ad\gf\ Gh獻L;6qHپc,۷ odDd~¼&\i.яJPf;/dmOV~v=4SK -}Dh;H!FP1EbsZ/DD"v#b䍢J4 UɋohENr!/fad(Pvh8X6/D3`JѿHнٟ[XjKoqHK~U"#ec=a?e}!fg[x4)$ f+!Lyt$FM?dYNQ]FCzD%i@%lQ&QwkQdpv%QrEPg6~d_g7(Mhݎ;ahIk Rxcw膬7D5M/wU%#(t5mafw+bzPaP,5)Gb:7=,XE#tb̠V³!EazR&z9Pv-\CuG;Tl̺g{k ĜFO:<>4&-LGFȗYI7)V̀uF/ OKh2L/iaJC4o*t N䚷Ctؐŏq>_.2-F($%֪@@KM+e0:Rn9Mn;rv6dL۳ҢC_PtQs$HᢊI %ђm $f6glxtb|r7B/tֳ|`Hg T&=X%`8Lz8--C-6Ξh9ڝC]E05Cj".8&M}ocv ^ H|/f#WǬF,G6}B[4c[a?XuۥH-`8ۧr^ h:hH>0Ube탤E8AiAqAb8y#R;4n#6l;`3A] h mv%pV53׬SaZ8}' ȇP&,[& O-jX I?"~nI;SHPvpZGm@3rϮQn'2Rc¿uar2 (14}#nG `úw`:\!rCeMeeI93`BSD2Ȣi_t{YHaxM8k}D |f7MR9O4\7G&$`05IJ(w:2@d(-k 39sG&_|Hd$!|ayse67?[8g1:lFYw_? 윚5!C$eu ЖBIYUOf)^3 1lr_:@8fnY Tc skLG?w*g"4^IK?;%]tdfYjK%ϔ?v,%Gz:Sʘ*y>#بx?aLx+3^x =ӤrINX=k.þwWX KLU1M$J(}071F~ػjLoEstajhB.AvZߧKU[CqB~긒O`.Aq2x:=ыkߖgr#gz_ q>A.g:wy,% tv>#dQA3Y@b=1}yQw(ADIɺ }Z-&f!֌_]N7PE3J'.Ȃ.o]+dR- \xQZۋfNFA-ܳo6úN}ϺŦ.y횑[,V d# ?V9e@aBe2!RWcMGLUb%˹]Fţ<q"XRb{f(|jh_vZ~8;Y&G8RocBwjC;XLUkSdrْWYP7FY-A v3ގ[1CmiK0e䧡ǟV)1 q CI-,-A'`~#UBB3dRRHWb+-nS詔tzb] Ř,-2Honob QeGY-n u}ӛm<7K:eB&ZFROb^Bl 'ߐ/Akb$Vy ,T}4=&xB-F{neKzם'ҢH 60yL)*"h:J꼆^;zL|%'<`= `k{:Bū(lUXϽ|wD PJf>hEX+F7 SlPYh':-j&bl(1T dVڬ$`:EQlf2> 04> (J=A'o`-*<]6PNJo cDN{ǂ R4ܡxKAg[:9%ex~N-dޱ R5Kj>H5'9tSt}ŸG%c"-xSnvu"ⴕB*Ooثr$ hyK]m;'^k? * ܱvjk 3E)N/uΨ;EF]{9t,Mb"h\ZsRrWG+ 8g`IcQ W"Rư..4"ݯ;yR"+w˪ÅRM*1꛱HkKl64HLUHsϒ8 Щ:hfQ: ty!02۽CTF_=B +i7-xcˁ2!SIjoxb o5PM9)>|:fjy5G3gs$ Va0)6\7uQ)'-;~ɓ=fpP-u. ="_i6 alàű1< . Q,Gg$4Tm; TZ5t [UpaPo U.+/\Xjks^0͐8x,_Ð 9ai+0٠LE(jɐ+Uy ՛Яw3 Dbv!y5oX<2˫2C/p!Wy5@fO?(jKaPdn:#Yհ~ T@_IS]b$Z%]7w͏9^ːlE`# %^`|^>t Ceoޗ#:q|V]'[7}x&Ĵ]*pԡ !G4ۦFw=V‌/{֝lVp[r-3Wߤ=AFN `0tΑ {}Fd@tk:uw Arf:{U$ <{>wsHӫR4>QkK.la^gf8Tݝe ;O:X:(O) $ATH[MnԈ|qws)ɗ-3RQa6& v ;#z]-)89@.Q^Bmr+>,Gz5*nĕMS=Ρ <'(ۊ9XmM[SUj2mVPMxHlD)Pb34H$6i´ie#6\PF ߣ{d%RI\>q)Zk}BȫdH*<AܼAmo>+Y7xςWe`9- 6O!w ʟD)OE.j7%K@RCX6%owgԉ3o㼬"Spt,T6̙; X^иUF!\ct"2 me7pDWT6| ݔ ejvF(}se`N_ӌbx6,p= q0)A(8J̕,^׽msN2E x:1g丳{*vrqwwˀۣ}U  8©!-h0 b{772s3+#|=m&k[مw;|@d(hKn Hk©|eXƑGuEvZ4-d)3ui/\h L,1j(5 74T e V 8E!| a2B\ 1HMvՖ?j>jqcG D ]ja*L7m9E`=ei^WL NO p{PyH| Ȋ֎pZK'O_b^WݏR_iǒkg,>,w Nт"6}\|j>_8Z.]W̿5@.]s)?\H/-XJah{RÞh}\, 4Vo=Oy (άݽpXq&I*A 8Ɓ6 6!2/W {,KkK,΢zțDFMjzwI.fҘzE'o VYShEV o˂'֪dξjs L;W~!\|eMP=ibEqUL @{ĺ^()@Ć-I^ub_26N2hT1P$=V,;V &pu'Nvʯ|gYH 7ÆdvJn XZrb`G%>FQF>Hj_Ɵ3S2DiH7i?i1["G/RN k,x~ Wѓ-,Ƴcܘ[hKLzOO_; 2Mz#@GT+ Q.vX^+G?O\ioIr{0Om|;0IOJF ftrn'SSj&)( .G^%(8}^l/_١g]zOJӾkX?yAЍp Z#yOZ2Lq dQ$." /[ GΙm P'4KBm&*<+Ϻ `<.LTq9< +G{S ::%գ k4xdp%Z*ɴ.I@. |!=M~#\h&^s-r]e˩D-Vכ- ,"hĀ8QW0G,UA'&9Co&Si5ެRZ)dh z|f[~j`6軬ćHz U>2%ﻐoU srC=M>hL+:4`i 7"]I!cn7 7Zj&yd5pg{MwBD=¢TJ 11h;%d¢81=Vaw?'ik^' MWhj,tWy%_TEМ-Ci|_\zAT$-"z̺s#IQǸs ӊW3=5|Ly,{ZgNjf*W죥LA&>R`?= z߳ j4e~Cð xEDoy3)"|i9\2%[+#^]oDdl~ô.fV$uF7FQmfG|k+:"ϐ=!F~O3ti<1XJHΫӲ\ė*F?S% Ġ=vAcBtr*KNP4s XV3zm/jy 9+o@>p܊mlOwHQ{Wk^[$w(hmD^_E}=~xlsԃ :x;X8S6N#"nqz 8IgxЍ$©ֳ^&D/nN uQgGDz伒nS;]5d$o& ؃Nx^:' :~#xjH&x*p[ʶH˨4͗:Aj*,^ \&p>etzH~Pe,!^Hǵ$>I9ơ\AͶî)DZQޘ|:bvŽDF9> GƒX] U!iT񺓌,b"yZ#8c&|DN9VRrzX f"0nbL$\A BںP x,1kP+>~]f"c+.6́/sBJIΫ9 D7; ૝X/4eJ}kǝI7 W6׎ٞT?8J,GnE"ё'xJbir Xu r)qL^Ҟ KEB%t2k"l_f;FazúRπ/J]BuN y,Cʁ_,;Tezһ\˷ȍa.9 < J7k^72~#Ed-t&@uDc)k]Z?Tf38 Wr= 9 {YΚIj uv1PI0S*߀mOp^yׇɋŕ%69li3C>]\?vx?nEҁzDF,jA7zbHZͰW zrhOou8>CSvba1\<{{cpEܞC =jK:7.>ߞxA]K2շDB;R͖eYXSDT2nĄx9C FC.)Hoq \FS+K۷DzK;d`?=r^Yާ0(x*k?SMm_kbcʍAW0ڞ96_p^|lU Jp82EAd.5l1%$"׳@!]0,IToVEwIҾ[|JHJ?'l2 .9C0B{wx{) 9' +4ǣ9{;D:b۫ B—@x^_m0v1BUKe:dL u0)!>x Іԣp_܀K `! OPAj5Y+95*^<}ZAIfmU!oonB#5u+;-[JUz/ݗz^5,ѦKw.=F"JxyB@VL7+!9Dg{6QVpHNZv]c:) *mo>J]9z Ldȭp4Ʀ HᎱkqgS'4۠J^[@Lzca"z z?y7:3 .aЂkSۏb.1 nm/}<ފ %> ȡ{wK5rJ4Lf7J }c4kAa2cc: AH_yDk R0}iw8c: sĔύ5>7 h6X|ҥH/{,XR,TFG t=dTҌga5I$&k7*Ko<I78 a`t&ZM}e%v]Iq+o2sq#w6#-NA"C6)'_uf1F${V}*5!3qlГd[4Tm2a7}|]S\An&vz}XqsA:L&\w6VPp88㇏ӱČEwUyZx" "ऴGHtKodD"z 2sv^H8dsL2.p{d^v=FKa_|;=TVTYNft>=7^L1Zvi=v'dW| nP_apd`H+3+9Md4EJ.-pz@x,#+W|^!njo.O&~3pa;qP%ؓͻYu"@sS: M"_KܕԾP&7GLJfKu"b̀[r#|dEz!1lb  ? \o`,a!.^fkc.̰~|Ш&'zTx%+vZh๧E.3 aLQr Uz"x898?̺A}E2|\hϾ<(Jo`!kX+B|U1yczv̜>Tpݗo02*l,/l q i?-f(<.z+x\@\KU̎ր MwFnm4u05A|m]ܸEXFI ]$nh:$tG90N$ǕsA/]}+~'X~m?wp/l u{# Rnen@&Hb>eA`#HK>=$;>f@D j.m Wˇ@7E.uy̟P6xfY[w3\Y 5ы0q@,7+Uc;%&S搛="L~BUp\0+`q&8s2"z|% EYAhCos:D:oF:~;Ȃ2ݨnya0}p ^t\%gFj do[l]szq؂b't0 4Ā{gO78I_*O=Kř`Ctxֺ[87 h 7;WHVLwxeezSf}HJb}^Hچr6F L,>i) EZ# W3zjnhG,  /WaQX K%+w[5+l<ŲF?B7#|b|!GDη|M@Ik\Xjr%Q_xqf,."{yLٮ>SN *ůA7V*,kln&/N A)|[۵S 2`jTוs%5B]0>PZgTp8kBFUxv BJ`|*\C֋ꌋؚ\͑ZAyjJђ#[8-i@ oj 5RDvV4W<=^($' GBz4*YiM`)/ƉFI-CR4wp#k/+:ij!i^wY-=bpTBFgRyg}\(ܟ|\<xi](ҺCpн(qimv*ؑ$ }ge138$vkFFxO #Pw6P%B5,p4Tz*Hޜ]ÇZY)OiQr^jM5TGV͌cM#4¶˖d#קY9|wVTեS:ԉ[U5홂3 X 9uh˄Co0.vT tP=#0L; M ғ3z.kVb_p#ܚj0U@u:V/Z-^p/?TGär%c0 CB"-كv!:fqtg+lNdD6>as bZ]dS2 <?-)u-%'*1&ġ=98ňw;7g0~ ji9/玤7)4=W-o5cyWcI:Z#(yy,9oegvPY_*.i]n F3QKR:xF! \Ii!2 % q3{dX{3 Ą!uEǟLdUQxmeK?P E"zY,A2cz[/U8a;F})mՄAaPDv&C.K(Sg8nGINmYwĸ'~3 `clL*7-K&D#vʎG"5hȲDpR"C yl-zDzkY{ieyͤ :*ghեg1yOYwxF!ᥒ4%.F;?p1\"$yߐʇI5%vuBT]ĝk (d'4+ʱyk<)++O|;#o&~~ʓ@_K'T&hChbI|r DzAB ^x !fAYzb8ɰ<͸@( ܉aNt#]mEPӢ~LEqh~Oʲ87RҤ+]\Z;/#6&RJ'`“}zV\F7 hWc-Sr5@-6͚=ԦRC=uk/ѭj[Χ8=PNȧk ׎׿?3].􇼔]+? ؙU^Ԥ >^ ٱaf'_K,iX*ꚹ;L$t(7fSC7~e A+._ 0R,ޛRZ  ̎`.7yȑ]!w#"s\liG}>¸_/бXhΑTWz"(x`6] O+为-I=az(ȉ<ԯ켸vFTw\7/p&[42kQ J wijK* 2Sk;gQ`Kt;ƚLNZuA1Ǣ2:ʟbai1?pbx=-b%J`5NT+-CbѱNU'a:`!"ԅ?2钭AcQ Ua :Oo׉,h@˧S@, *JA| DqM-г=$)0F-5\JiXP_~􇨐ڤAtn{t8AHa"?=]lr J%MT;Sc:֬&W7^J`{]Ft ?$32WʘDsRm);u&x.2p1][{>RĂ*s|%*Z#^LL\F|'X8ׅWt6L23Ȥ9pL>w}Y2N+uPsd4#YPAJB0SWUtÓuK \VE[ƻH5;%5w %QN,_9jRaPn-BV:p%>gydQGɋ _m}>F#{YU%d$6SM(mmxRڙӰlɂN]j'\ /__ػ7{s"JCHgmKl!)w+aWZLf}>_Ql[N2HFfVK$L ӊ 2|tS0P9Wʮ S&{ZK#gH{"n@m =5wRI?`G̛4ue0Uӑ%ytj5^ne|+Yi%ͰMe* TeOtwqH1%]tYȇ0To 6a?zBuϞaSmu6ٵ^ -$Ͻ:HMy OIڜQso;l"WR r-ORcYN(PZ}O?�> huR\@C%Fkz]we/|Kcz';0$H *Z#-վLeھ* W-i\ztR&5yUHh/=1 nW#Łgc D"&)Ra; . 6&5Hf=5t[E1arT(s5?|yg}Ħy^Ar2d$\n1q2LOPǣgNZ CaPCcRܻ`\r_ #sK(x3  ƾ}:TzJLA2ѠCR5n@)jqUo?t?lvT!oi#&*t!5ǰ_W2.&%z>w~1fsw1 s@y',:`좤 =ŸK3{ǍuIHۆuq D%ؘ@ `spW(KΰSLD'1k5ҳe/NY= )/$ g%/tz1$$J:s_Njzr+tU20>"?P@C~~(-92n?{*MO8挟n4pb$nN[z y񻻫REH3# 28h0MFƇ.ϲ܇u%\7*l&kOTg+#}T\uD ӽfnym4mb2LJd.efr֙\y{Q(qҢ;edkѵ 9ԵƦdP2H7]Q\y1ձZś'Uwt.4L%_90Bi88t1'oO-:%4raB~ME勉ViDfV MS'<G4@˞HC3YySoQQ̼S].\-݌xg׶-1!O%~f#]HV)th%1ġ+1h,rVtv 5 F۶oP7%;bǩQ{^rӺ\TZʵƵzdGglqY4j&leѶ\#FNOl CA[Pfy0x{d|OCҩt+VV:O;ˬVjl+%+l]I(}oeuY"Oj!=-Mm%.U("+ހ_s6ʱ؟1 xꥎeU:k:X;-*j邱˰;v,% ]E<3^))):O/w&_q$?™ʄ(K.s 6I\ *Öd$pJ&R ܒN62ܔGڜb ZʕX` u< wKz8W&usyfPO Ihe@nЈޓI 1Kw찰t-DrF.rǤ&bRڽYI ѓi3ڥ`r`! 0taH#jb&5oTTTLY -|vuW}}BWBơ\qۯ~c5O^,`~H~XFa,~pIZz4--9:D!G)טEx6nL[7n-8xy'h$vf/"6GIk;"Sxea]v]Lk/hׅ|Hh9JtFRK'|\Xoa[N< ;9XPc6+*.JÄ.Jj o{٭B\\/JhA:y+{V[xTkUۥ/,~/Rڥ%vf-9>%'F!/ ʕw)k׃#'z`>t~-Kn+9T~n%wШ(Տ{/s‘"TTP\I̹FqAǀ֛v=/5/O1 >R-RGᒾXaGȑn>,sg[tAfs9<'kj"=vy\ʘ%, ?Tx^ I-q|丢y|Զ*G4*DͽiJ2p䃾Q6BU챰8+u7kV(0ܧ;Q hQ.6 9븪ԟ%#!',1%4V6RB~{B+`q[t )mYZ}Rj2zqq|G>y~i2:?K YTp ݙ+)]4C}rEwW܍HQÒ6곅Z*(xWI/mۍi4&xM7xƐ/Ye\oµX>+,r-mLj 2Z J ; ynT@e[3cA_АcV)2 y,xl5;o90c=@f% H+pAfYEJ|A׎= #ŸjwSYSǰۘ0rҩk =qhN@6{HL(婷EvЏvb::W$nFzW)} LG\EGQ-:v+DSsvA6A-U"ke؅=0HO NDYN3w46m=njt4j:5 2BJgَT*짹#}'fRŊJQ.v|dv@5q. B0$g\-r.m :i{ϾNUOB4P, j&ޮ'D v=lF#`?ìU>y@IcZJ8<,]J̚.]Ra#u^LaFvMӼ̥[jqX-'=`(ϋM?:,`&O~WIR$EkKaYܮ͂Vg],0YXD0nZ(h+~Ģ#.`?۲g˒k:ac bWyOڙfpO#cT7 su.ih%?mO:H>rܶuLP]Kܛ\#xo]Km`P~;J9Ƥ-Mvwg }mf Au3LbKƃA9Kx{fYٕWF}r4ZE>'LF<.. 3 i{s XC(y(C&he+>,kQZiʉ B4=.D\A({̛`JjծY7m$tVhPͰWLY"6 e5LQkxgD &/>$)M.n 3Ir2n j5ݣ1[be8[]x͑nN"SbrTker^n~xp-SGБtrm'-gj$)v]LηT4!h`F+lw8>{KS+;0H)jnD0z~B4 z%h Q%=_`<8Mi>sG@׭G 0cYfx8VC*]Kd#qu%^Anbv9ū UuZ^k n~nPUe‰x{S /ǬǑ$3Yw'3(6L{IzE5x0_kPG~?o'%Ȉ Qd;>qâd<1(%rX*P>b˵AڙUUY~Qm&Gfq@`[Tf3 = 2of)S`mED kqUIBI6U3+rf!]:9bx~bq)BV~1 "65jppsKWRd ̂2\8nkɃm,2ͮ!^Kr^NG6%%O.{}CV~Q4hJ=%DdicgH"`l/1$DWn-$Iץ PNN}Y>W_ކ h@htt r=G=$Nca{0腎c&!a0N ~q–L/0ؘZ(ٙcX ~z{B?Y89W҄*lC:Lk~D N񼜶MU57{]kDBp0YKF/UnzA?f2dILuL$%Mn[czWy$ Y]8{d ^fj^AP׽{U\'[o, 3% oQ볨UJdL$)@¸f[g@.:N&4*G10dgm.o5b[ Cu|;B:$>ږz w)i{{Ѡ羝!NXc4)eHQk0K=ib?tmS6AM]#/E\ڛ?Mz F ۸u0FUA%Dc͹)%)ijfD8b4꧿OF!E?9~X\Ou&ye 𝞄x)?:)h*=TȼSC{Xn+x2%? J/IڰHa`6~|mMbcH\1ئs'9ѩopG>W; z/l46-`ݵH ⋯"F޸0o\B`&q*bpnXH8\A(be;2ª<=j˓3,7Jמ!/67_iSb'D- wBgYZ07070100000386000081a40000000000000000000000016101d03d00003f04000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/rme9652/snd-rme9652.ko.xz7zXZִF!t/6K>]?Eh=ڜ9LkVBC(V-z/ VwVh򓶮4<m%[hD.&Wrjc%a{k[Zu(Bf uЧ!Hp4aLbpR5y gpyfY69ٗG<˂P=_ͳrp@&%Eg9&cŴeqi^|;7e8SLuQT p'lZ?cKH+Wm c] g kS?yP&'\+u2-?>^vt3/g(I"f@s8L ,vrăV)}ЍG>:ے8mx]0#3{OY7LKS6^AՃTr^#p/|&Ҿ`ȰfZs7]5)gN6Tc`k5e f?TnʆuT,$mںǴyɿ ekbU'ŭyjAj2 鲉$GKv'ߨ| X`[ߌe^.[G;}I#/68SXakl`U\>ܛIuxLWP:F L#MO6(ꩱDކ>ڸ`o 4=jZ$P%6fؔR$|"y@!uo6" s1L=^D OœHUPx -Σ ?'\4eV1ώKB#MaZwt^_s,H\%VM֧wE^@D5Ws,WlufzHY W!6Y˦:,Oyo3(Rd>j7Fd+q]aff]_C q1ųC&m 99}6Ƹea _0!XvT6;*!OIKZO<b`ZͻAd)DruJ7D(|L.vV?"򒹠k#(պM%K) ǛP+| V>]O0'MW/R!HXF/7"&p715~,E(Y]OhTDܬ&F§O?=a:kz^});&yl#Ù)ä]eu%'r]ϊs|tFf;ᦤ\w&<ثӛ(\7D>pC 9oSȦgIR+:nٿ=1ck_]@Lg6nvy&ə墅߇ѬHym89_$ӱ-iq[sr@/N}d$9)̳S.+jr0ʅw{vBs.ϡ(VS/wMRbe|#f6%Z(؛uK@O^*Z0w26cR<|~cuSwSV7kcYh 2*ίE!VΚE]0aʺ&4xS+NG Ƞ[0lxJO5~>"2be w?CySfŰRbo:nDX})T[ů0`ަ+l  \wSe)ZP|j[ken;%sO`wP4&+1jه{c/?־ݍh#i*F;zeM v1YU8"6#Pr=R8xpjM8:|aXdνx"<^hhu\])4Am1+Ѿөcg (3AOSCM*SbjBܱkB0$Œ$x[==ɜoW86ȢJm6npC oHQu0ȃ 2G^1]yb?{ ^mJpR6Te@i ȭ,'SLQN]A>" "`nvq/FC$I]q_tvOjaX: Nq)yQܺ?T?qG:5438gsWES˧[.\? , 򈠟 9\D"0zo㸲^n15BqITQ>J$)9nd?&).cj4=wkߣ3k*v%4?<0YطsԷB~%#svqvNUE%K\ D4aQ.G&J`-abm]6pزԁ}8Tp9N$.BgGɮKr&U1Cc:Zsq+OyR?UGQ"v7$g-JT  Kz!pu fH`y,jQVKS/obfOsy|K&nzmWg]`mm6{ {݇;ʖ+?X_ ҳ: >e)Pz:3Ȱ$Y 5ͷ/dpҍb 嫚ΧJV&VF@fl@TZM<ס@/\]<#QQ^'ѨtrEy[r Ma$Q[SY~ƹDa֣<$O7L^Ûzԩ)O|u6g9jòA͊;5[Ժ'N ࢸŮ-KNmbn#fqƶ;pLS6,4Je6{Rq,jbuzc)R8D_d)]3xi6faMJ7ZbBn3wMKdEJm]>kv ?Gm[᧬&>.\/hCx^QyJ.#,X vC\e IL^nElVfjPj ko!̉:*}Ms)?'AU>?ZM6G5T")X~_! q5d,빪󭀝D 5m L]E6ԨF9[\("]mf#(6k2[tU]7e> ʒj&u/0Mf]D}zlbiifAwSz|DZ"յulUop 6KmpSfSN<1χݡ} _#gUê+ă"Mxp&X9a-4sB))is"3ilfJpQJ~aƊ>X"sJ'"fmJgsWpIϽL$1xLk ?(G%^M.|H:v%1ϦUʰonpE'=%N{ܩ2TYPGJ՞,~Ppr;BTLg0TQ:zLm\~5/K19[ߍƊIwV v\,B_VpwUVe0v[nVB;ji˧.%ǶVg&vm aF0 ѭ3Ss"cG1;MU^-*DZOI䏸eO&=>0aZ QnG>n7Vrr"9PXz22!{cP(]˽O7T}HEfgM#qxJQB.'ѝP䚀[t%(cFωGh ㇮"Av Mż'17H辙A ^3fc`pV@`ku57[t_M+=4c➁A^b{4saGjSp"d |5tn";WZ'*e-(HCo 7k8 P񈀹Eq /P;Lك]fxVvUcJ҃f\&sy4JCpAOD^WLJ/qn t?MLwx(9SIM31Uy)5ݎz:؄R$$:hA$~@ڊ0x fۻ{8j kL;[1)E~4fVuh}W]ޑuwtǨ㘎 zT/J,9n㛱9K[m3QrƱ[@sbM>pDS1Ua'Us İsFӂ:B'769 84^ =œ%9Vd#"5&w:b*F X8#I9( C~b;7,8ܾ45")!ilϑ=$|=efSNE܀`ێC8a-,%OAi2~*YĹt#IQkRRV:5::D@ċ0I JJ;,0Ix<\_ohX `ϧdRk IL"d;:TtCNp2s5 t}f,jgx?JgKŕ}($̩dQ>)I_fuy@ʯpr0D86y٫m E0MAEՐdx4F> ?JE$&L ]p c ~2G׺taPa)E k]r#Ɇ3]3Yg_GW2 ^)NʲHm?BlhyLj@3_r?es/ߢa4 N#Jbxr\tۋ/Y#rWyngMyR}w=WWynZ#7Pu4X\gWSl. 'hs}e{S~XTX9ke*8 :ۗzw˴R8/d7haT4xQ@ wlɡ8:-OŠ8G)MjݨWy;/Li6֢1`U[ /݆/%kOӒݚ0Y繲tl6w}CwE Xi&}Grr%R 'vNhdIP^LF |e}.y22 фT§C;cc 5P#2 <0NO ֤%I)gd/Xߝo.IfRcDoVJ!z+{Y(_C9mQ'$=Mxu Q(4eĮ7H7Db.'8G>ZOzr=\4*bVBJ 6x+]<:T0eB,%ԝ2sFwHr 6=->1$߈M];1R_pMi+1 ǍQz\tv786iE#e,Dd Lge%ǽ/p±$w_Ik {~a{TAܴքUn!2 316Ù{L 6-3%gvupqq~ia Z{\NYdx+Ybo;&s,t$/_l ^o`} 7Ғ+K~9J'tӡ& ߶[=9oxDOkB/W6@BۯĐ%M 1bJGT0D:OSl_,²I?}8L!p &vT:*ާ>0ZdLzN2(}&[/7_Kn!UGS]7 9}~<))g)/@-?RVGSc&pѵ($ӟM]fTZliLAO^0Wy1(F='64uJM ' $Gj9v=?cKժvkd<sQp'Nl_ w,/".UsF%&#-wUqR>u@~oMrQкs兊RuI藻+ԡ\ț3<' +21?S1+,;Bc/W~ 6vN~/@ށk8gC32/JT:fSXy*#+ϔo4_/aɁ y'pvct~cR=k?>ݔ9܊Ջ! jCĔr%ER=8v~<>GP+3U Tjp/yk~G.I42ly\1AC 2F:?+:Sg8ANW뽟]0>cTcc SϟËRON~8Ǘ*zFe=eYػRBzQ>‹ \/n3ן-wݑ:%\zWϢR&v]qH,A ~'â;/ЛB(kZ:yt ߺG5矊[ŧ@xmI27{A-$ #puK_b#$jL,1q~̔[|u >}3h#z`&,~Ϟ}4кzY:LLT<~4JxL`< ^wd".1_cr^;)4hS(a y5v"u¯T TW|fsȵ6hXI'>rT<|Q-Ow Cಀ*" ?KZӛ$F I3Z~@aqasJH}x3!Ϭgܝe:ΪY[-+}"aO}2a!|(Wn YmfuB+#Cp@V2ȗsx1}PE"_f~ \n$49>G}wL{ M}=aeFG J7|%M E jFvq훿e:a.Ibݥng &z/ojs<*l-oQYKO`jLkb4~ qnS5ץVw4@hy)C̊: սSB-W̟tH6*DnCn,=ކzO.d/ƿOV}40x0ehF !bk-|Lw"=]\^`rQNr802iaMhhʨP̫â0C$֯b8uYO88Zߛ8 !=GI Q_OM⋩m٣S߻5D,4-Hem6~]Io/xB|M;,a\7~Be\v>C).sA 6* myɽb1ib@[@c8㗡Ѷ4iصHeoIZ %Î/2·E2tl?e7UJՐt1cQM &53 :\?|n, aTʖ lHjgj$%aL1Pd$J[O0*1dZUTf3))ñ/׆;˒/d{1;N867dnm-չ5|IK'`eq %n( 0oyym˶!FnJz5[P&3b9s&1tڭE Qvk+O/b 9̸$p{qIԧ~QQxp9듬\225 ] 7:)ZB}ޑ ͑N3 !A6P1^!;WjY{d'' =>Wi9]5K]۳gP8v&5𚜘9M_[`:C;$Hʒ:ѩc=w|:8lLRp 4aX= jH\4wXRū c٠X\6$Smwujc4N%m6nMa-{pDIRx ǎ\ Vф ŝTy&!Ro]3\n*[Oz/ _QQKzXzVS^T["m-,@cx~7cgqġF) :_PZֱv^X?J(Wm13ex{W2¤|8<%r;ڰ#!6W7-Y#!gn$ ?t&Py*0=q7VpOC^nԹT]Q<)@`EAᢥmL[URΙ7П=)CÕe8S;#x W/jPG8"qIAaK;;Y+1_kJ"yNU&dCGe,7OÒ(Pn"SOfpWTV e^/`. BZ2/8="foL\pxk=N`(^m[-]Y. bs>NvZh _5gPIX|7L\ 2`mY}s%ŝaL萍ar2ttD{grx%D꼼2PsSN ?S>ߩ!k53@2N+u\쟔W}=Ò>t7w?Ql#RJ"/9U'wTת~ך%Ѝӯ'l=(#\x&?@H#*gBh/@kp#!(6 aSEϙo=*TӾ+:IWȩoZ}}xDfb4MqPoy+ydYpu+H]sD LJ%7O Y&2o@ NW;VG&V]K˜^&217[/FR ê=C k{Hbs:R Ĩg s_V!?Znnfc$/fsky6+D-q>i>avzI.Fgާ3^#TR]3^iSM' N5N/#TSS0,*̀lkn4q16@׽2colVmNT("IMzP#U~/w=6K[!ïnRL+ڑ#;AQ.1\P5$S` T;A5-$u_T=E k N>xSX^kV+5lsI)sh]wgJK-nb|;ƵmS D̍ZFߑU?!&Q̓% x %IrrϺ8;9 OEgG[~@#5;ąG0"rVj>o~0 -ɖK}XvqLS;.=Gǥ^IJ߃S0gcd~fo2Vk|I bO| A9~*bREY[D>0RhFM5vhmL9\dc1!&UvKlTL,wV]׽`85uď[7441B`^ yDA;uq:(*La xs ܳdYv- (Yhϼ$TX-ܐvfmEZksXm?^1 #O9jN H`xT< 7YdDm_86YaUQc:g}_V\,gYZ07070100000387000081a40000000000000000000000016101d03d00002464000000000000000000000000000000000000004700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-ad1889.ko.xz7zXZִF!t/$"]?Eh=ڜ9Q bw2<-n[zd>Ud]i@> vЯ=>[ I9nC™v0EGGvN{0¥J&{BYN:Bͦl䑂nGЫ`q'fr/`+ŁO>Ƀ4S`r RUֺ? Xn?퐿IʕM߈mn<@l7H;3\X=73O6qT퇚>8n_f ܎OړF˲2cU幘?5jG\_c$A¬ EΔU0P+UɊlU/K5tV.Q{dSW]0`Yi!yo?$7-NtWBgj!z6{t%RzPdJOb x7Ve{?S!Щ5 EDUFt$PSNeHS0˱\oNlYZm1yi2{Y;7#4DoIB,j+Pt`\($JKϯL)ٮښ:JfR,ܿ u|3'<=I 0-;e ,)@WEB%W=:;G8DglF'5Q4~)**#G֤b #dhUDHMsƀ!Y:^t{ Nh>3iuK=:"_" X:qx *VNyit0G& D5CaM?t- ), ЙN^ L1,/G!qZoh6fwҠZH\ N ,gA B9Wiċr !l% hevdFE eCee\Q:8 x6ifwkf`6Q5^Wa!\b;S@@?(TDJ#H;PDIX?@*_?Tlߕ90ZXSjcAㄐ̈Y풖Ygd'3wlL}Oo?6 \[~-KkmUTYy9Hln5Z!&h{[lNVz^hXȉ',l <ˣaf=T *yЩ]/A rT$ 4Tm%Eh}-\EvFT^%? f-9T@&<d34T@F-㤕eo0*QӀZPJ _Pє"<5'@`WLHS^eR8#(;B>ŎHl9Lɥ dtIWHO4e!Um4.%|+آ'>o\R򯹠ljk*^W<^?nCzgru礋C:ӟS|scF)7:WU%܈zk] V/?UƝ.rų~[*DUgIml6,0P^qy qWA;Ln$!WErϗHn4B"qfQ &U1>??$u.Ct);"˩ r*7-R풝) jnl8UΚ<ކ2=B\9p:pՑ}ZPs A ^*o6xRs^YL9bU 0XYFĜ^dͤ/;x'"iؕm'^BFtRB,q)b^ä XKdTpwx= x />>A aw}h(P^;4P&.ӟZ +eU TSRa?_yg?P(4#gjxo6U<;c+%WӱQP( %sP2g]҈|=-ڌ|_r0;*LcqLŹگ(.1+bhPOY!cg~A|vn,/cvhF gy0[ok?L ؗ1W}CJ8FGz[ۏ|Lyeʼn= TpRY^דVe6w:-D@;Gk$1 f>*cEёS}'/zk99}Y.Ӓ<@^Ӱ'0RA2!.̆W#z~/$Tp]x]1&U~@ KJ8HtGU˹dnB@QYFXf\0@%Ϸj0b4CIlҩb_$(j&lp:<:]YR@bRY)}m:z82I L2K0닓.uJrנФ _mòZ|W[P)݀o.|pSeFx% d3qRN^Ӧ05Qa$#BJ( Ϭxm-s"lU>t:'ZMXF2lT`Sv+rt?EGqq\kkP/d>M7Սٙ*w\"Sij$4ߖ_2h8/DpP 8 }nƿ;Nz~~lUSN6%`jNXŤ UPt7S-45t!:b|ƌ` M2e`?Eν{e W ɥOV'G|u6ҮcϠKDZhw..p*?POG;I|/zm:= JV)|N]D32Ŭ,ֱ2s)m^:B;)%ɦ:u5޾\T۪\K+U߲N 9Ҳ \X!IAe88r[4{$$~4<ޓN˝B g,u |\R~AVy'_mw6n#J|u?NK8ځTUy6lK.e/~rCBV/ǃD[ԄϮNwAw(ÕпZYJwJdj78E/5MOf^rl6K"c8ٟLƤМ/.[^NE.J;VH1=6ZkpLX#kChuY2$dr=8ϱvskvH\úH,=6mJ2* ke*W&yŐKq]xI6zS{ "!pzMA ;yQb64HF؎68rDDԩڬ0.WTIxfjJ!._kچҶ{w_xaˈXL-H \49 ݣXR=|ea~G`:Y ]h3>؟TmzLE%H\Mb .kCaV%D/%݂c߃!,d۽0|>e峭,S,/jK W|҄}(J+>!іլ|~{8׶a֙a YFa{P&LhLz@`u+ȒKyC"T%8:Q:o玿҅]I㍧s*.[WL8R`O(9)8?!.ӂ"H@pH8mMpRsƠXZ`#G!T07e rtyI}[bpp@䷢v!AT~ 3t dM*!}/(7ʤT3[t+E1L5ZT .̇m>V0ASw?!, i>"f#LE<#! _nNLC’' m>Bq$oi u!Nʂ}&e&'A,a3-G[F+qDQqO2ki 6-`kH*_lprWl0,zq3ǫ ŗ)+W:YHY|z32TPyUƎzhH?`Z8P/M K|Jm~,ߒ~4GH@U0}(lBPAHzM!:u\E|&NQi nq (Pjw cjT>Nm=R"ᣡD&_93g Ħ9)/Ja^OGZIH6ݯ/L*»RcS9Ì͑p|*Ё̦V_CJ2 ЇILghlF(&8XIӅwgMsE:nz\&IR}@Cb~,'H|)6.q r7 A] yÌYE‘y!Kk~B>)#X`Y{2iX}&!tMS. U|Tg XaPzU\h"fev?` EkEfؑӦ AO(jtFHWQ U(/G:zwW y܊6i~ﶅfDZ) rd>zg5`}2ug5=!". t80iQÇnHTrEcǭ%LY#P3@L6ZhIZ ۻa}[.i!:rÿKAP`Y2YjC0,6l;#ďצdZ|+PqY-[l٭M2~؆ω+ r>w;[R^ղt|Ixؘ nnM<3һtb$Nۇ~gO_vW2tfcN2J":]KԵ OʅYԀð9Gt%C#&R$.' ;ͫ麶ؒ<,LU** 4/yj$?f\EzmfR[T 9:Έd|]^ڔ}H{ mODz\b sjM->z g^ |kaz",jTƽ]tm䈾7z{,F"K#BG GШZn=휖wAXSˣӇ )jYhF rS%hdgɃjDd"6EǰW߭@À(q.Q:Q@5YJ^7p] UwO, {MnAPTgGw"7 ]j|4,dw(?k,|=N'_NT%6t˚>')mzK1­ÈQ`Vv#v@ xq{ܝhy6_PLȃ (8Tt*%;0[flFnЦɒ+B<@o<=մ)H(xϤ؂"jysN4Y>T4zB[ _K{M fs~ߧ?n&ɬ -Rc+jBLo)TܥJ'Syv~?{`ܱRyœ&GF&ѴF7:@!+W"4]vg\i_CPAeS\8:ZCr nYD2Ƥ> 8.?M)W``yNE +]vzCy&{?32YXS Geͷg, rS9싷HJ 6Z)MѤD\ ޜԊ~:$X}^Mlzp*MĬLcRFGRWn+5=r_#L @{fg5T|qGWWU_d[\Qy/.;d7 Znt?%Фؗ6 Y%a<[4os<Ib#E910vay`7W]U w{:Z^O3`%l]C|u$Dힰ@GXE`DHƱgYZ07070100000388000081a40000000000000000000000016101d03d00002994000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-atiixp-modem.ko.xz7zXZִF!t/ห)T]?Eh=ڜ9TܷZ Q o4R6!@9b08kE+[O[BHiM&vԜ g~)|239`OېUu" 3{S?C@Oq~ԻK]madE,`K؉Vv_{*|]磠 ,IuSx2KЩF^5_iy0hu^aJjy1._J;{\GFs ']Cڰ-٨{ljW0_`ƈLF{C]~[ݎvCp6%ؘ0❫V}El6J}aqC0 #t!o5ӑ/J7aˉq w7AWvp#Z܆y'!kr29#73guοg5$dhA3oy!v?0,U*L}Da^-,)K,RaN -K ?AttIlR\Iϑd1b U aU\؀HqDw/k <|+Y:[HEyeb5~\+G%͘\_6ԳFc'"m|w&_vB!P*Gب7\%iJ:yo+`20~ҍ8C(e'lg&wLb+v@tǼ U"+w@?&F]ڟ`KCn(D;bJ5D.MA0+ބS6s\/,Yk:8/0Ҙ@064YuEYˁPG.ꪁ\A*e΄a\hVoFDm墋Ez{}G31B,|R=>,Ll?pZlz!(=K6\>MtIM萤=W6\2@q_hÕgv ûZiAąܡ,rz6B,)UEMOLx 6+/ =n:U]#Ò#1>GtPԮ{GG^oDxrvDP}p1: el QPu"kYHa4DӶ;ZY@ED i4h+RqBK]宽:+{Shs2u[#,ꁶ~~DTGE#>Cګ̀5TOewg$ͰNbQ5k@ |rTOqJˑ#M.Jn48 dɧӵ,_oy/>!i1s H%[2M+ql-Ն!i;Fޣ=^jKz53Oo2d|*YlRW[] o.gEz$sn' dBdeI6t6Gޔ+ϗaEĨ6BV(Q {@:?^2. acwCGV"OeK  bH,bBX`c!`Yt~@r[{e,$l]%!2I%-lrx0m%2*c>//qKoW}Kw*"`&6;qk88e޽TTM5(1`3CO?%8-Q.&S FfC-- ҸqSC}b]0 2C$r:ϖs2c£ZHZI 8Ɲ[$T` +IU[U !F3[(*h?>#=⑧ tf݃Ur%jGJ9ƯPW-R/!ycN m:Ōu6M㛶eplo3y.ONL~֐MNנn]672bʑ(h j0;~].18'Ewn0-\q a24Ƥ>,XI: B#|켉hWGF'7R巺ߞA\x߱hIjy L,+aTbׂCb-e'6./no>9HVC}=)/"EEQ{=X>ДίH D0DH*Hؑ+EZ[߂ᓓ,a(LOwQ r,sn8MBgL5f*nހ;ŞCk#W7u:ZM%* kc,L_0 ` ó`]S- 4(U GG#D#Q5KGI7?#NחD|f^1lXQOtuae=y/+j|ՠs!ϩ^~[aY%ņ?_xr* (p?zhYJ nNgIJ*h'й$ c"eC^CcoVL-7$;S%iq>u\؃qXڣk֪3* ïjM7s ~v:в;+)LCeϺ4 X/?Dd [qx<\HՄ=|@L*9}Jqnpww') @! nc?T;~BVKxӁٳ@ˈo%_K9su}Μ. !ا"'HM`m<ҭv`]ܲxZ&#8w *UM2*:^Z,ŭۤtɛ+ =^i?0!/{)uW !yf>[f;f)Gs6{i37i>"s#+޺6hO4ԈbVJT N|$p(BhLzxx3Kq8MUͩ)퐑 U+'R)J! Oy~<('-J?"DY8u$#yTa3ڴٙ 8b27Rς7G<E`D ff8'r]CK? bʭ9j ޚ*w#DQ":~hkv;#ėU(cMtC4ʾ+.Uŏ\}u1|\H_)FϥW>{_6 i҇M0CA+>jjgvɁ}q" '#ZAv"xvƴn 0o\@6~J1 F2g$vDΩuyh%F83O9vIVaV7;^At7 (%~_ikU@~kE^#S:Ge$1_ e@IkIVwkCAˠ! *;EjB%h( J9 J4Ki QAawe6'M?l/4.9S%2B-i wk}/IgW"b{̤[TǕ%p\e`?= C{tA۽ $$3ﰮو-fMꆾ hO_0V: =p7y8P ,}H*^d~ !4Ԣ=iy ʫ~6պikϊ4/j_A$MT8Źn2$Re -fp"z(b]c]-*V~*Sjn~}ֿ淘& EBOΛˏNѨ}KguZ4޾ӊf-گiW@|@YD{1#]g*,, .GPM)R>X eti램j`wUH#_ąݣJ5bG@ʂл5DPܢ oh-0;Qm@C(*ai6Wzrovv}_ti( 0̙q1A\zF^Ԋ@ Ϗ!ҀjK/%w>Y:< DL+Tү).] <w6 ڝRVE Mv9ߞ5OWAŇ_b@#0OM%uoDzC}hf1> a'Mr؋o\^~/0/. ;p|&J<α>G6ZCcr_3>Xsh\<`R# ~ǖw$j!)ڽ$e5 YN[.(q햦tQzvɌڌͱTPuR|\eox@ 1O"Y6S;@&3viϥ"20hJxUᅌCr_U]'T4TBî1tFBPV &GSvb{į'vt%pkE٤/)JQ <&[0G/#80ـj~KU(+ݍ1/!z6qOt'ޜy?`LT%*Kt$!Ia*:{IR+ﯕB*d"agFݗD䉡LF%ʻX"Hs_Mƭ·3t:-s84,=dWT^KF_*4^bM* =fpOU@ˆ`BŕL5+ iq06R#eOY$r^.XgWb*D1f&7;255 [C`Mû/o)RWl@U=cmJ$*E.u=a+n+ă+仙%eN`гi'j@a1o leEu;&0pp쒼;gRҏP#^Jp4]P?^KnQ2-98N/UtU7@OK,_%N)˕K)E=IEj(*3KiF́sCKzd(<I,| 'Mhj_1sdQN͝HKA=S1j؛rwL}urbi>m|9FLgϠ4a+z3]ȉ7sմ[ԹX-QXUNȚL9wCGqW{4pOvߔr^_^n u g(GPwqM к"\Իm^md4՛/0WuC~GHkY}hX!`9Hp(A,mq<1^>@ẕuR֒0i:j_26:>B QIB> ΗcZoe-FZLՑIi=KL(W*+ݚlrN"Eme!}i^t:]gn\ZZpz(W 4ui[ۏ<*a=hM93\ם=doZ6E*m b۸+e:8njhMͿwzX@p{6,aVRJT!3Klw'9`䱕ySosEf] ~!vvG$!jXc6+&v!) 8W J $ `|MAyy or.:NXG1)ގ< T7n -h ]>AH)|&Ht,2%9]AQmO*W[ `w`aןF+lwa{qn rm^,PgPZU* :aolbfYg[{Ϛ`+O1ڀ="A^o5IW_-4iB%BQja@ KRP4nIcG~܄q[LzMO.4"*Ơ֑>6'\6ȬO`e3Xj?ҁ)ڳK#Ÿ́M.}jrHx bD42Ua5|@DIJKK3UeVG!;EJ*o(ZM2+%ڦ5@b֝yz(G -ƙGdr p~󵠠KZ]r?b{X x=ds,z 1⿲$lԄ0=)tN;*m<-F~[LܜE %KETKbqBjb& U-p^`* ?\#uAv>n*]ywxGJT3l̪/%l57mm8ޕVՙӘ )jv4y^]z]{Te ,9D$wpnFO4-0:"uߩٻs<jˋ5Ȝ7+8]0uuc5<5,Q+ݰ{rTnjFf{ZKJrȪv_(bdܫf DҥKN?ow"r ES]iE{&&0,< d"b3T֝h8f?!4{ʎ-(2=yFY*~|r|ҥW׽SH 0YC ޻IJȎTPR+W:ATw`r&r-6.gW'(,QrzJ[v(5! d 6o]'oydhsߍH5x掘hiS6V#~ˠ]٘ {VX̏ddJiָXWlˉAш{l[—rv|ޞwuגʲAIQHA^ߛY֒eJ>"N%)9؞x:?"y6.Z#We_rcCQ,FCaq5w­83%_$|&sG"(nyϽ!{.+F#9_dx[6KEu3syggȭŧQI, C6qCSuSN ~,gb@2P,Eg͖SgcxLxMLpD5" Bmǖ0zHHonAd) a-'0a-URgYZ07070100000389000081a40000000000000000000000016101d03d00003404000000000000000000000000000000000000004700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-atiixp.ko.xz7zXZִF!t/3]?Eh=ڜ9TuRZ1c5 4R {eZpY\.,i> R9 nٌ1.!18묢ӄ\):H YMJv&cu>I'[|EO1AE^7H%*-nP{2XZt(OGTeXIrH^5be^h喉0hOR ^.L05jٱ!1l3Py )if= qN*1}R<}Hee>⏞dh 9WzC\a_)g|І1Ř6IGC )9R&vlW[G?7xԾ}HlQC4#) >@qӫwvゾ*HcW*HJgCqU tV^YAmLGܲZfMf,>?f:9/x[f[,K B+BsrAVGYu CtP9); L '^a͘s*;v a̧l$"/oCl5B˃Edlݡ>=5ɴF4#7<.مrϙxBAk׷ $H5ߨE(`wgGP}Gտ3-/D_ 'o*e-Uc+S[o v W>Ci]bYʉ!EWB&Mfj962hyk\id'A2q\oi/a=AϕGeZo' ڛ.tr\SяШvjvGɚWozȏZ_}\d%֖pTԲ-~Lߐ>[ʬ' 7`1_ˋVicirlԯx/<&sOF[goѲY'MбmIqT-bg;*a-Ǟ,T5[~UւG.N;yRoeRGx%ba*iXC"t ;݆ztf> `z# Q(՗; (sZ]H[ o6ƃN^ ^ K^u˃3 &3:'#d^J٦Z +T:rprFZqV[iiu=ވ.9_1tk)H+Ϻhȓ\'Gh WH\z_LXJ8.Ѫ5wl+[RY<>#Ŕ=Y L^v$Knm^Z_`i| 1lЋX&띀@P)M 8lAL?"RMy>zN imv>=X4 m*KWFJ`V"RSҽ*muMk #.Kт{R+& K?Od쿒 |qt*RBà0.O9, vv\znb~^Vg5D̮[ qy/V[MH #_iο)pplTzGxw_k㯖5t]JM4%hjXl cYzO;$l(ȏG\HTHVT}FVs\Djßɪ57lkb;]l7r4@jfUڻtLjr8ob]8YDsR Jk "wDΊ<ʑCtw+zIF0rTŮ5zߪdPNuI[B@* ި.b7 -*2DPa!Kt")4pHgԗ16jXp2s,t̿ZcYZ`߮kI-GyC/+%u?}0M,h -"blˇNL /zP1/lIOv+G'ƴ!roY;=s a0rma`;IU,LlW\tߠ0{)SKD"`>> ~C_D钾0Iݢ"X 7W$RCoz x2\,j3]?ѯ3coc/PH"ښ%CYm~\fiLv J#S\ 1cV`' IH䫵Tv0ҥ r7_T؈yU󼋱:aր%KaH^0/I p%P]/1|[$yaY;q/-L5ylhL( lwkXA^bY?["SK- _y5c\ -DJB>XN좁 ʜ屴n1^'Ilg_`z2WyPY tbc"/Kb81WdVJ*N]xg S802AzYL17jR#=J;p=GϲCgDpE~Th 2&AvTm(Fv.7Р/#|Ch^u|T =qzz.\IhhKGYW9VĜ"h I0-4b({6տ1$3Aab >((ECZ+[hƚ_Lj*D›XДF .Kf@2쥄"7Q.y,a 2ͱqzo/ =~\/-zׁ {Xiz_^7Hfz1)J6)u2 8Q&uplH~>L05xb>B{JJ_ϕUe)Y됣Թ1^iC_`+' ^$4 %}ٱ.nJ{0drp#BMp[_ p!#F5gr6 W w8oǎWܩUNv0hE{T).W?C v_!7OpTnTgqj|e那4@LHELEx*{z^S Hv>}_ŗO#-- Exws~DS4f.8{Fۚ>K} w]̴I֝XlOWGŚzѷ*Ķ]K^A2LmMsuq8q`!vL+1 .Ye6`cE, enw;2駬UV]iOt(E%6r\ЃPv*cqil=Cu VMLUwd#[f؏z5V跆5D=žnOWuTYw~ ^7TZ&Pu O<% BƇKC CRd"Zɧ푩Hw}Q !|9BY9J'|8P5M$ xYg.Û10z`IF<@h^"s}  .KU Ю3VUͱ#[R9[^ ]W^aGs"t&+>+OxUV]m:R;1]x-b {?Ra_x0X! mCP"[Ut{"0Q W&ɪU8K;a-D2ju33۹k&=؆_ڑG7Y&MsEIs@x5^BzʆZRi9/}_2y*6J%AŵaP-usvk6JfԼ~jkt6nٹuM zf-(&h!1r~oFHBh1o\Hl> A kAD7vxh^ 4]rlq)!=20T%۹uJ*wW50h@2ʓ*voiXmO,OT,kOi/H9]&AĖR;ko]ov `#N#onz]ޅDA1A 54t٘4<41[tqC6St43Zk[nH޽}52S&&QOviL3ax,C;VslvOyof}%miYrP4Y, /K@W-T8o8e~2+}Sqd&լW5KB|2aP^*?G<%|*UVc+%:0 &~eV ' pBЇg>NdM6"B7HFx}mTk/ EIw^fܴu{w}Q>\uՅՇϼw,ifWJb5#^%L҉1~z$FBƠjYp Pi9! x첵9nb.d3u*6vU1aՇ yP43( t. dieqܟ)Sm7 4kHR=#uYl Yr @?Nw 9DcW{b4Υ,2+ (i+Dbq S ^W:Vg8R4"D1Pj699%ʼ:_{I<,OJ#]v1R%9ykZe+[2[=zǿ3ZKIh#ܭvyFiVƭ0UAE<0 >Z=ؾVo^IUKLS non-{;9Q^ 1@m~ݚ-F {*-Büԥkzr5uQ, 8J "f# @!wfrb+.JVȲ.?MQY:-ma :] 5maT:G*D:[iAն$2d$U{[>xHw7Q|bVJn퇦Eu|MC8s=34J3q2HG^PΧ#3gCN^WpK]ԻHCJQIn<Ź2)7ERY엠? ! ɹjklj>xAo䢵$awƒ5kTjN4a9P:h}LQ40[xttRcIG*ތw E4h2=H+蝐3'33\.=4vGhctE-󇴶HjCJ`@Ne<֮j%^&"$%zH0%i@E\LtL=e9}vgj_ŷu ?v3Ùd2̑5 (Hg-7WkO@[Mu-?2ivdJ}m̴O\?Bxeq/rךvY=7l$p÷wJ1ߣ\EYef&A>)veW{{ogi9+lP ʿ$0yA7xh $šW!5Ap/%A{IaLz &op|¾ǵO3q콰xLHnY ƛn LĸA!G֊znbU//"7e/nת=c]qO):O;\ƸL+n$*v7 cY),bLnm%<<3)VLl;7-KRPzX"9mBrβ.@7kʺKV:#yt@mM62]٨>l/-%[Yp=!{E:6 @\R}ôV͐0]#1ӛŗlAr*sڕ{zߦN6_wSu| YC~] ::^ &<Q[p~3 d}qHgw!N-sY# /}ŇȩRaS^9 =7 FJ Ү¼5Ŀ;"] 2 `'ZO /pY~fgMH*aܡw0Ō&h?<Ȟt?@!ثCsd SK"y|n{f1@MV_CS~<+'q:[JЕ!A/`)>NY-DSӑG>j҄~E<4 II{d Pwڿlˁ9N߸6]2 M. #A*Վk!: fPC-qfXPԄ8F+IIO|hINE~6_J8EH X_\[`}7 5'GKH٣zf(%MŶL^ t?vN:mpBw% 4˭DJؐ-K2%oJaIna^ p K &b!f"M2$dxւL)ˎo9(6 bME#ې.U$N@yj\}94ZIԃ LFK40²" d dI?N۾M߭j^X$$_E`dLw G%JKUv"MRs=@F@DglѐHK8?"14D MB)2Ǻ`!j 7tFK $7nlQߡp1d|hn )k,܄[ A0IXK;M*WQ\ V?SC9M/% n@w4: b|4KZVKz(ԩK?y"h%2@( {*֢Kٗz?pnl:gͩGfn_(}%zhN#g;ٿ!/kD~YmJn Ц難!.Uf%GiY.TK Z8xh&6YQ|, eR!Đ`L`I;z3xZ1oga|W5[;w!Pv]:Bs 󨄆_/57.; !tׇH'=~DR#1 B5{W9OCp[_/_z&w쎄҆}"!2pTR?x mb]Ō"Hg>A=GG(4=fۿY -X腤cU0q)PU~)sc6f丟}Wv9ɆOB)ip 2bLhz4-ޜgIZw"52Bc.lR﹧EI)\ SqI+q"vqaoL4$ a?: sU[mb=k(V}լ{JzG pڧ"5<|&^ZHځ)"z)ұIVؕ',6᚟_x+<\/9X˪BvV1s 3ze2X rJ x#^` 륡8%[ [4IoL`ܷ:^f oMRyͲGSIvi -~9yB]w訅ä^/M?Fπ%n=(1?=|ˢ ;+r'犇>S=:lS[6#IR33dhJHyR`+t"s?W,Ks &,0Hrh)" %0ļ;Rz*Twj;[PA-,uAnGXUrwGTr4j  #}Pq /3b*aNN0[~OL ?jN+.dA E)}'zƢt4Fy9) xʮ[_+pA#SfS[pOOwLj= C(&O7c&LVp3ЮW_O4;MjC ]IA*m:C : ;ӣ0-za">qC e1uvlWwUC $ [|})Odn66 qdF؂C]21 Du.}6_Xԏ lWn}u,n=WSw2vv*Iɬ-hD1X{1?:ITj98kb|v9xTa+q}&z]Oض)*3%D{Y$`Cn"v` ˇY!elg 1#ds߄㸢㦩sbnՎoa-YAJ0Z\tZ7{<-aj=Ύݜ_Mco-Š;:8?əcl0A._i@d!φ#hA牴:eډ: :`-Jz924S!n9԰y³ Vbao v٥%z-z"@tfu?M<- /4EX(xX[n\z u{7"@\B9)a"0E=|I,(|y Oѭ\/:a;PPY"%%B=VDqx8xXe.bA}qBD䟎#- 04>%? SsWp+<6vǒ;> SC)HܗbK]JM l1kyWcA^?t+X@&Ӵ(fUNL? 5|ʟh 3{&ʄ9Q|pnmV|(h# rXR-dc@@~ ^.`K em4q#ꮶ*oY(8 Ƨ r؋FekF:Fn0i7AJ䣏h@¿e"`G2u f@{ 9oTMgpIBNwy̹Rq;ekݳ?$c'@v/.UfsM}r67o-*@F'C95S!XiE)Iǰ4BPԝo6[`Ubw9SNX8b~+' g&\h˶gwky;_{%ɝQ-H#Qt'aΩ4\lW*/! `"Z)|Vw? B2 iN<*= (Eݿ]cJU<y.D;˕3~*ĉ׏ZNp?ˎPn·z'Zިu g*n@NtݛiXW&Ek$fy,_DvHJ0؊;s_5X,B dO4c~&3`/AZbX@UGJFqY}? ؗG^eʎkPON'=뒎OW75d*IbjdhD f?%@RŶZU(exyyuQb5Lfa( 7QE6 k1ֆ;^k$8=ȷbZ@2B;Dw#iu=L~Z,J2x2HPV\&*3VtONA˗x}dgZ 2XIT~b1M!l]s?+- N1֪(Ua|^{;U$֨NpCU94a*,F#R6D@]y^b.Eb"z+`ͱy0޻jq1` =m+OƭraTX;qt -m+'kx|_MY7:^Wf3.TҺd~4˵2 UkiV(1«mB6-"//_N g.iӅ@ 69׽$DEBz0urU6;LH,a2 6ﱋ4@!硍fsdDyYƸ:>b:[A)dߌKRgj,?my<~yPwWlޏx-KBTel4Ly =N qn ' hnxMҨN^~{R /JHsFbQM Y=&}>3vc/=l0Ɍ >ٚ6E:YzEЕ&VHyfc 7!S61\P00Qאݐ i f3Ij ?Uo!O:pY0-wS0'46&ni㕝Ȃz L]x~WMN+4Zoh9odIVڻ({PHZߚJlϣ"f }G^67ʂcYBZG.1 .֠%)1?-Lݖ9t-j2t&q'&I%ՍE!Q4 =Łr8NhR*Y=\g*zoyA@ YSvփcltH֟JVfJ-S~pHCϚ7inDwPr(>%B-ktIcڎ4R=D41e!k_%hKm~ڱܢG\'%R 0E[[!M2dKd+S=u*(|S00_oS6V1CqۚWȃ wƓSY&/{isL5o"nb''j9lTE5wۻyxZŹͪz-nel{e>]M b;/3かx%4U+i4'Ժ7 FFJSƶOC;Im"̧l"升ű{&7*T!)DO:v6S%9  k pءG6c2[.]cnZIP$@٢}\.1ب"){Ge#w ,a=ٔ v,! Ph&tf&ٳ1sͬFr!"}u.IwFôG'MLe~g j)`̓c4Y̽ULx]Hi}9޷9rsh-%跠IՀ6-bj<(%*SC.jFK A2ul7Rt6 ]gODU'faܵޣ,ҵ*"  %6ӄ3&Hn҇޹Ue0){l <G7u* H7 (aTz^`_LS9ɠ>RT]QWY$/?̟+g$J%ft h`|OL &ļ-pz&3]3_Gtr6 n2+6C>&4؉g"}/n{*ŕ#..ŏpНp xo7JׯG‡@y%1rǰ]@g{<DMԒRqE}>XCʫ)d`}L|'OCAk r15nQyHI*,IPlCo X Y$[艌w/qWUD%Y&k`ۉ-Pi#̙=:9*Vֵj '1@&򂄏hL%Ң&t70;ϼ9±{gZWig1Q ;7 X{w`[vjgsWVnQW?܇2;[2["!Mvwva=}o:xxYv|8MuCig32 9҉j-!ܒ;.6=0EEHYQ*xA!l1sy#:r/s|{@hk/%ESBr4x̋auQW;F|$S@8-b%~~ {%&@ob@Du#ltG8ϢZӑmj6q[!|G((t9%DjX逰Y.Mx ˝mƕ&O#qӆcY+0w:WFlCM ePJ+*FX4-KХN^؀ 8mK-sL irɲJ;?>(ń;g6;]-l=cnN Ղ" 59]r(\ "3MƱ#k:oyo6%3r -~jPg=v(aat8z| יw:ȉYǀv3^ -?g(?[HuH驡ۣLp%AnIvˏyٕ[{1LI<_78XWUR-'v8 ^{z4ҡH./T!lq0֓Y" ]{`)5 xR`Pٱu+PۢY~}fL^KoN)ᣀ-uNx/ DuFy(s GEdrL2Гyz|%2hg\ 9gtkfuV$q7A;:`;5c\mvcYəV:,vw&ԝ-peoBCPcA ^ @X/p=^ ƹ闇.avKD}m4Tq_msTXIYY D=:]ML&QkOJr{xX>d8qsq7GnaͲ]EPp [=|kfhx)f6uOz`I{gZxV? RjntFv0xz-)Qྥ ҡu/,0pKSF{ER8cMW&hr Oc0AxK% !m,U5G adKqݤ[,=*>-86a,xy\'٣/EÍoOqaA&٠^=P "@VƄXjV l.TaLV2 JXRV* -.x/08*NA2N`&#mY٪"oR^.zHs8MgU7|%H9k)MSֱ!&/{"d0%23u:Ю~i>mPS r:FwQ!#xO⣭( ]d8ز F)gcwpe~Z?P;b߸:e}Px; kF~,5 ?3Jb5+ ma'%:2PzJNS{n[EJ\t`)Ux<0)Dovi-)qTG х^>6[^SAcIe^l9 QjZVQyJ;' Dz#ӱ =.kXL3-ۅk|Omd'({CY*gSS 0;vjҢFhN y'?Țԙa6rgBY@Ǡ-dۙGL"-C7Sb@N!uN0~~֨cP&P]NKb=K2S iCP UH" KPX8|e^4~#9 ʠ]8P+7`Z] f t*ђ633+.cI-C]_y )A r3UC5#]$p8-GN:O3ڂ::O/4[,(i FCޙåET@ 1ɊﶮXtͰ4{P6 08T x,LPĺ5\4׀W;нA(w;N^PNTܓ=25byV;'ၰiwgsU}:fOvnḢcyjңN]zR%m(J1.Ӟ@cf׀6iՑpw2*gybd3ؖ NAKÁA*'I<9|0;<"4XظV*XD;E<2Y! ߨjJՇaJI:}E="f L q ɟ#˟0a_SX%wF?!*RfʂU'쾟י%Lv~j+tI=]H -w$ 1v5q8ҬKu{(#QC<ƥ'~9^bgɧ`&+M|u]藕I"Sc -|ߺraYcsXlnqZUϩM`9nOfIL-̶vDe;jq8_+v>*m"y)ƴj4H"AҤUIعQa֥CNkVn3Er_G܊>( a,|~Ca4vʫQ:X& \%7TL)U ?nEW( D gYZ0707010000038b000081a40000000000000000000000016101d03d000055dc000000000000000000000000000000000000004700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-cmipci.ko.xz7zXZִF!t/U]?Eh=ڜ9PsUY ]y} VW{ l;6cڞYYz _J_> tO//-\VPXqfHW/0Noݏq4HQNuGkuJ6{ݜP>0x0K,&RT'ߗANͺ?Fq%(oh x2D"邎;Q} Ja{Ujk( Tc,y?+Ⱬ7`Tr񎛩w2n iD1SFt_k fu}MȳГeD[=0O2+Tpc`ՙcEyz?u+0Qa5aD.F}$REbb?:nвJG|}7w{5ue'Dk8XJPb3Wh6XS\9~S| stc˧!~2?'-͗5=wq||Qv:͙l*@B;ȜikpK/#hfFk\7&C-$*] R%@g mloT\sf{=7R/ˈCZl1)c=g:8BaMݱZp CTBZ(6H^h؏IuQ!F0hw/!A3k-U$q}s=^)^y$Aa|Qm_8Q?|N{S2k7憬x'D{K;2AwME5tNs <vK%p x N Wp'>cZ9:QB jgaL I4 㙡T<l`Ra٥b=,C?8G7ȱ/D C3MXZb1WT6!h@<lӷ͚O_,X=|&w+xnx*: CW'U>Bj1J'f\k[cn̽ n?,&o[`M%Y}>WrRҎÅM; 2 1[j. -b%F/NI*y{^3bAugPE3zn <~r:㫄NĂ zj_Yc# ˣ,,oi: 6DmQq*ib3͋ αGL?#}-kHXr8\/D堡)|<A"q']@м{LŁ#Pe jAblw 3kVXJv6c%8HH K&^Y)O>Ӣ_*`Oje2=/~;;rgjGck?R>: A~ TDWfCHy)-~HR]Cܹ)&.P*(#r$l.Uk%sk#>s,an&r`0/^KY0К_%>޶{Zȑʀ#U(LkB5c4g/jшxhyK=mVz9[ Kl_ڶiq<{p_;=jEAh~D }vRT~~?_Ze m"oh*wZFp,jtOY otrJ ~Ԯ!]-0m $-ْCDROLQə 's( <qs@HD5gv˨*[O½K"<jljU]eh<Ĕ0D{$(jqus0n?0<35W6OdmɄQn~<=u@y{0$b$(>aWL1Ⳅ #=Su/P0oC8VHrc*Զg%ERv ޛwM'R'7Ӄt߿81 E"Pl]?'j^U51O"05f{?͸٧A;(S\[G#\ -Dy he=Dgș_t1NQ9*( rQ@n{B}㰸jlN0X}j#ѥa&u!~ J1ˎwf;\M!g*^s~M񈲜駌uϞAuh`vUF,SKM?*Z*0>/Q鲶0ٕD%x#ȁkm_@Z#t|ymaG2Ԅpa )d`IH|/V[U$8`JYiNG>G\8)$5AO"X83#ͩUq(!%z'hN$)Q5VP4N@<N' ),|_T~@ݞڄv=?ƿhOδ=^Xc Cz.gf:›]W6 5e8(RXpb)_:z' ~Bn8`^z`|?ߺ{_O3ĉ}cM|e1D񡊉< G5Vvp6]\6 5KʦNI&k& GɺYH:y@T6?L, ǝJl^ JC) րrˍƼ=o=$ & K^!⎯ά{lU9cʾQ/>[cJ+u֡#k#hC1Pn(Y<̗X*箁k4) hY4 me0Z(΋++~}Xʠ&T)YbJA+.qr'M='dh_ I/BekcUxۗm2\j]/h w>L 1 W .ж@,4Zs ?a .ϸg1'ts?!A|^_:7$ dޯ pEisޞo{[iXB( ]Sz#" ~Z rM vRan6T,t~[[']!"%yCndy=/)#dZkn%٢P &\GR.PY+n?2zzBj]`wmH FkzݶgпbK$T[<&4?ZvFE\ެ3C'#(II9=$oÃY]0{qF; >M4-GtB&ʹ(n{lN^ZafZ pErIki9#ᦈi ;B P' &gOF176-IIJƻRBfBYS ǧ !!41m0-+ (x.A]Rs3 AM8l A ~S29^ >q °)khoY* By8}0)e8?6Z14љ7sR>k(`D/ ,}菭KeIA 4Xh˱߭ -#xzfLǍ7$cCq:C-EY@C|fC+WFFIr||L\het@ߏOk pEɚP@'yE׬sS)=4 HT1#FVRҷtp9i$j$T\ aHW]Q!cn+<)cil9Ǫ1o: 7~ j+ieG#I] pnTy6}5uOVP08Ev# L:=i) { ?dr Ӵʶtx;"KNx,[9Ex'\8bx R#?W*X8R^`צ5L t/ԇo.sD\7uq)OgBlk[q,4g3|1єLcX/,)AYXzXg@71`h9}5xˑ|c\\-2$%GUN[ac |&5(d5:;"J"MMgKhO?Zs5Tͷ-U:#iw Rضszm%s][1,Bm{65}%hɕxXqdP>R5>Ii=Odݿo*,ja91YcZ+5L[$3@P*[pJ+| ;\neccA nEuHR|_r .9R1NE[6ÃCqrxY\J!u^=+-ї+215R,p9\hL(iG sC6ׂZW#n\y*Q"#UL&fXyxW /l.xq=p05<{ro #W峎JJ%2Hz U7n34tAD?dyLdG0LŲy>P]gfjjN kܽY"J' _i%>)wںOZ J8K@_Wٰh(6HSLo vE]"p8$N|Ux":%l 0M}܏w|$eqr33 Lfτܞ ћYΐ}>F{t{Tag>[C)|QK 3u~AV4 C9'|QlT{R欌SR΢։IxH &FeQ"y1z nɄwp,;V5G39ABG*[ݠJxt ɃkM?h>b1aCyYy̢zJx9KTM"r iýpY;P'=X6}5-XNb2XrcB߬ƌDt % K,nAXz*%%V Q?o5z=-0 {`)䆦Pnxb,I;QDN'$9#ĮQpH8EEHk4:Xxt׵*P{0"_VYAW fj!v~~5޹1rȉH$c 6T9;V(.6|PdыDoCAcJaؙ4[ eK:I_1o~m-/]zT,!}ԥOT6U3$|4qD=l ڷwA,wc [݂o~_Չ,٤m1Cr?7}f6FSugZ[:q%?t*!(}}ʒ;/s2Gx޶FځZ)~9oUk ISO YՆt6ԊZw5*`TRsӒ.x,ga1l:4`1<Gކ^}iWwטih[oy&AQUm<$E,݋'6tmIG}Qmh)>~r'lI%OW.zAEԯ#Y|zFTv9s_?^J~2-Q3 @ٚs#ylv'A\+6j`:j! \Ò? 9ꙋ b |䡗#!I@[9@Sp7g;,~UfKJW84L!0m,w| @ m/ݗT?كqO3JOzȀsԍ&,WEFT3Lb<}@82J;uG@vdud!՜(8 5]b!X|ۀJ d\@EƆt[73lz{c7esHɦ5w@U?!@;:mY|ezmN#B*[U,>ILe 'f`Vʱ9|,޵7^B#{jh\|.u4/oCSD,6$-1o ;8*PD GA.5E:ƃI" f=5_*w0@v>DTL Xw}[L W#@:5Hp%@@%Z .7c=n?Sg; %1yFE8 GVeEvAhl]]Hۜ~Vl}rx\< n|8,iArw*2̐V*`wRA/۔+ sPB.7x7=U-DG5V09j9a IN̿\)({7ۻ::ZQAq)~h噇#{R\cάS.MQjF@( ,B--Q#VSWPm\P2}6/u^?f?@l-ku\P}m6/,%P^y 4:?￈C@qXsBnI(A:`f_䨽l S_Dj}dUɄMC* Yvۦvg }7/( y''zFH^^ X脱Kr{ 1&v|QHK_?$l:M|&`)n&1d|(2|Go_JK)Svp^jvH+B;L~s+ gG)# i<~=]@L"}g`&i!I9Gp0U2UOfu5iHR[ k4XC@0K; 0m`4fJG,e1VՆ׺*k_WU7Qai_\-jtB|u35+/-$͢!an{4MpyEC~DU3p0]=j,&|I"}`XIqbtUjޑl=( [(:MЅSZ9.]|(gEtXb,!ڋN䬂l[B1lUYrf^! J}W(i2ճ],,7 $j~Gknh> L'G=LWq:ɺ}u7da*cʥzO?`q9ryq K%b6W=#p;*/|"IT10x(p<Jdtުh5gF .@]zj\lPT~XÈGx-hD˱Ȳ;r(h3 θ}" Kt.MhE]h,pџ2dǑe8zK,C8s2548)$^ ;ܞcFV(TA7q ۔,/D'CuHMCXxTS;Z>h5C[}F蔼kp> uHKuy(q;:BRq`Aҹ'kczS"6ggQhh8>v9LIaQqqKQ<ORJF96)US]f!#7b"/λ)9M,ޯ% T$۶H6fk1L Wh5Q>(Yl%uBuiIZ%x1,mꝱNK\Ƭ G=&g8 L9dE,D+u~ su#'boM;<!LQ f%LЍrcmSX{2 'ŋ!2uECF)*^4f/?rPl?0xk3!xk2 qh bNF ˲i,XREϋ Yp"ތ >8!;ˀӹF7؄MijE-}ϋ *MAOy޺-nSR`'/&f^kY܊9/tl̖d+J w$$Yn-O.Pś$AJ$hH։<z PKqX"FfmnQ+ﶢs H^,1lRu{dhyX#`>Ƈ#] M ֽZT;[Yzt$3{[[Pq9 sjSk+ r?̹lAq$TT+H Q8ֲU:-=oK~봟4:RRb(%dߡ}ΌuBZꇤ)q0a,u2*P #aZ bcO(2 UM2ˡ;?s4 n= D$[$sNUluг[X=Ypc'aFSˑ\vۀTӡѢ8~Pնwtj9u'9M{!Z&V͊f__#fnu4rOnDUo]ꂰQfmnRn4wy֕N#NLR(_YPEq=u694 ($Sc\:uA&}@J?aߘ/cϋ*,[Sj5by r2Y$D>Bsâerg+!~@[rѼ?\itzƫ'Qpume_ "E5^0Rr+D9a~Cd2P g6;=wέۿaŊA" ̙vđo m?G ˇrJ]h IJ_%lٶ]'`+4Y (^aXX-yT=T2h%m#W}>DkP; \$;|ؑ~pYSf]zނ,v$Vm{X"g_E,!':HTzoa/ہ&4wy'J% < 1P31sNx-b ^+F;=v#&/!d{$ӕk'$ Ry.x$L%T^.ՇE,#M2UC%SfPf­6@Nعp<`/j"_Sx=CJr E _5Ԅ%oJv-둈¼el%@\ah?ek ε,K1(k[ ?,LP\'%JOcN%ݰ׼wTڸV0T w;wdُ=/} =CAU͈>җB+ Í׀?eOײU+;C0`D_BZk?ܮx=Ot{RQZ:aԇ8ZrOk" Fh2mD=J[vOo4a-AsWj۲PY,׀.n$ybk@N@6r^ĀRU-0|n] T⍣c0ҿux=7pJ挆;@nm&čOZHn)h3M!fR7HL y"А:I݋Cr$ȝؠZUE9Fǻ8TMW2_sa\2n,lU2 JZm 0IVr)x]({y㤧K] |s.v/fx4(|p33Įk*Ow[c)Ý3TcpiH [i֛tP6Cm%Z֦FS!c V"vp+4G gLk5h5VQ|\ڷNT\ޛtΆu\{/IQBh<\:SZp3R1Q8:3w[ܯ X'5$\,rmţءq}8TӠ9tr*Cyt0LҚH #X*(Tz\Cu*f#'Jok?e6-dv]5Z$uZHέbC.vl,[GL! cQV_HJo`Q{7+Q0^:&L08-epc?-)g-h5d Ziz[8=ZNyCNGur&Y=Láq% ьbD;%.ΐtj0Ή~sPl4\NC&Tz^@gIo/H, -Hn RT-{XXi0T C+kIEW1-@Ŵ$MHk9[sA. ["D)v0 VI7yC[ 6M$B3/ j/:ȅ$qzb C(A5ͧ_2\('C`^LxiCF䦲:jI FY\7+غM eqy.բfy/o[ioӹ0MQ^)N? UuΥƌ('H*r奔Xȱ\܏ ѣ?8鵯'itn';Oȗ#^Q9vWUضiRVEMSyuжnBK"Y;˰ C׷o>'Ƒ1 J/Z'>/iL;a"nX9Q!ù?NwBh ri1k%k_xAUSc,Г+:x*;M JB5b|ߧs)ā%>na҈pŎحH=g mboy =j8 f{ILNGDoZ&"gH !շڀ;qg7{+ ;k.&4rT8lX\*+3_*j+PLy{k\Ff']?tD$FG`ڢo!A|K@&gA^.邴,`oF'/8`-QsHDϞMZٔhnP\u(9 f%vdN_sz=1tJ#P b%rEՂ(mjw6U&5 ,ddFN{W֮>KW6F/?LR?ךuUc}\ohkt l5&@hK:p2 5<-eR.PƱ¹¼ t±ޘP*Y|=2"]aGgHm<$Q>4&N*f*L}Cf*5޷1G›JW…;g}s+ -2/윆\Pn Nǂ00U`l f~ckf7*7IV 99487m[q 'h_"T_L@j¥\b̘:lL"}+F@Rn,!n.%/4gFyU3I'̄h )Ms7|hǮz'y]hӨxػ~3䱱|ycw5 ؁ 3wPbim?Qηcl?3%>9{-@׍ X <6|| ,V]rа>DRl~x`}mgXzcIW~>'%y9>"R3{Pf=FK}+` A]Kw68OBfxz,J{e‹~ɡ6/&14,>ՉꈢS2%4Or;Ͳ=B)kJ1ެJo8seeq7bɬknLzQz1;t2h1ޞ~# @LT!9z{Б-c\-vEgE9;JʿG6/[)^݈d&yCa?{{OmeyT̺"C*i(AJ1ȲHҖۍH ^+I'r τeS)r&:KA<C ZQ#K~*+H0aQ8爳~ :njqq"\:Gy9tos+g9*kANʞd9wN^HN*y#ǐЋ385倽aѣ~RQ8j4GJY@+W[H8W4ק_ !ޭƲqL}Gme[jJxhTe2g~j20C.@>X609e)'b+8Mdoܵy={  y1!o-IƑw.=p 1(x-lTn;v2&É FwZbLjg')J&pU)b _D+V2GVw(CC#$kե߸Y5j#I,ꆩ΁ā᭜?3.&5Bf?Fx޵`.igHW e{D*i$ BWm (%Sn. u<8-2$¦pGmhqԡ :4;5 9~VdʠUn!Čm;E$t/9;|'St}( TQɾP(Z"x-2gBRaI%(E(/^dgt/[:TCH ͜R#½iaza̭b56Kz(!y:m#кݳ&$,GS؇UVfJ@f=2.ϡ!O#$b2;NgוUk.->E$S"M(Q8U,O4޵7m#Bfde3@::UΙË=?]mkea%e-[H)>P{|wQWbw} %vJQ>#PI2ԤV\4Rbp2^ G$Bj+gm sVahHEմiKMXdYXzE k&/O>w{JW&D9 q5gwP LP::—Yi#I-'LLOEW.!<<0:b]ɇh X"1GxH*_9 u;64K-^@CX[4nU<'`6]pu.t9рnS`vt 2N)ptx6 #l$@f54<A*<$Ř$JJ w2Ra[xp7J;MiXuc::8[].Ov.8+"IIX>#9~Ɔ+ݑgOjĞ᥇84|,B|v&-ݮOb,;{t78(X, pXչNeɑJmv1JIiWR ̾'{Ϯ0|<(x ḿ0QMwcf4K+&i euOoc-H]e Pi^QN89e^ ^<|D/'Lz9“D9Z{pmOy1^6{\8؎g T)P[9F閦HFK{dfk8o]C8-vtX1NPg]!+}8Jaq7w2.S3w,Z3x+ب!qWi=WR5S>uzuf#tȌEo$do(xG asvXK8ŸpZ>FL/t]gf8]1O6wb=&3bVoQŅ";98G4Le϶zJzcbi^}M>GN[E0S!AI0PrVflp^'x:0.AbeP~ D yوfH sIW1W\Pf懇3D{:zn6^o3ר@WJ])9If [tdfJbԔI8ΓTi@t x.by}C:|6뒓m֚yayqE0mrLa&f-2~) #zmG+Qt #[ ŁS8 ,` `; E3VϕCa솔ƺ5+6_7?izeB [ X׮)R"]?#l'6h6T0NNgX+S{4;atgуiUx'/O-Un Յ% @9:KNė+ gap)ք@XsN%>d+buԚDo/?\ghփ! ԰ h>/ uFD6 ]H|XC> },q?bPéůw9;&Ƶu P+^ x6$E+<'K@IBY]%f+.|%%SߍjbfO!+Ԏ?|l15n,0+`fjP!#P[t2Cʣ\̴pd(=Jcu@Tns/z„Ut*΄+[١Ki&*:&g ( UyR5Jd[^27vzB,罸 fRJ=lZ:!楞a_d@\c00rzm29YN(T/4ԔǼdQ}lB`ҝ[@3IbNl*gJpyx"]H-=]!%٤5&^Qzɱh̭CrGc߂|J**⩫qkGM,_;v`8榸EBE0k.%[B`@ZtWcQM2gSȆGotvv07;t:q;G d@9g a8@>VpܘD l8T 0E]ŧk żTq b[Nϙ;-uʮv)[tZMy qP ^~٨P]8b#p{xpi<'xYd To n|cRpB/XY 8ޅ ^gU=|7u0`rNZ<ާAz3nt7V cW)kfW:%PC:rTSń=FtW|tj?8uΖF̭6&h)A2K\AǠ Pn( xȉ2MbK.o7,98 rnX0[?ZG ' 5/M'3C,LQ{48(wA4ahyuC_6|ΐ_k6umKft.١^&52{qW3ti|I´KF2!}R 8gJTϿXug,d^5i\"؆9VIGLT3q@a2?Ka1k'Nke ߩOCX0ߊu)ݬs$+QبE9|ZAa&}4fȽHY_o#q$6]lVJwvOM߈sudثg) r> YlI|f(o'E0[(j% ܬߛi6 !J'=" ey%x-,3mFh`6">PY].|h"NEC#6J^fڳ>tySbV  pJ<7Sހ??ی_N% s}4"ވ@vwWK@àRprh*d xQiМ:!|9ak6dϑכMCtwj al:h2 S>tY8()8}1VCc3Ch׸ib@>x71m!q09;Б*"5B!\ 00IQ-49sieev'(Pk"5yIݎCUK"Xw޾ʂXg ꬅUuH Haכ3(:ɋ9 HNk<~.`&\O`c+7g1TCݾp@RňЎt SH8w8n# f.Ў`>>xMqL-Z3ʠ>osgv uH,AwmY1\Vw@=VTxNJq5+_tI( :41p_rS/ZDO}]NTO3hpEY#ZWŷ YQ|tJn{)h)Ml6+#~] ~.ԅ x4}fÜ*d CyZ&bŝ9"Os_tQ}|n;=}+'6b n=fK~穎w0羙ڝ SH>z"dh inn֬,Q[B rr Kj4q $FȆ08mm$M+t LƪhQ^_hnM /p7tf]=ψd%=AaVeFN\ M 6MA|P[B=8< Rfϕ N)^Djnp|5NcYB-T43ײVm)_//hԼ׆dUvm5d#,tGk}TvsQZo*0 5ŹHG[8OĿG<HG~'gJTt,M`[kVkB\v/+PF'CF^?$WcܾLBuvL& =p^z={xYQs zcID:{AMOߦ ٟcXU^(A.i GqN+JO)}Y.AKuʬ^w#n :Ow- qԇg?S wL$cKWDN$dv;)O$9:zim>^S 0ͳ~-@QXvY3~d_z`; M%gS7=L*'u8J'đ =˫/*C u #!QB1 aPk l2T)&m-d^1@i_jܒrܫ{_([%S!W @OG]]U a]¸HF0L(!rĤ&X2 `qTd&Oc˨%a׃}S{m-5\KF`OsPwp}|^lc#2.Om[3`k.Jf^xeI9k=j,z!yR3=Bpn_DPUu  J½TI\:xrBnY`e ;4"P?VR*zxifUܒ;2^\Crp?!Y6el& $bY]J^l|`ʊHEHMrb_ n'a#;&A=Q3:8d`~$ O*Nbx Vz푩Cҕ* Ϣ2:M93=)5Nmgw(~C{%%~[ ;z 7nu%L0|iXȷbPXn9ǁޚYS&kL΀)x`:kGp(s}G: ]jrpVh t,øm}$Nʓ[e *`* I0`e|sZQeg{'ӺiX(?|h\ڳ|;DhzCS^vi*oC#WX[Vpo,("ec( l2sk8ͬ*tYXomDɉP)uǃڥ7pH'Q\:j/T2 oܿsغ5`Wۘ<޽4Y)H:|;ڿ'E9ßDk=?0sYۆ}6lshZ&eI_[N%<=:!Cdo.JW"hJ %9h2L,ԧִ͇8K@ɯz- ^-&Eaye \T8`Y5;}NRq BCG$,.ntAô- FH ?ɯ.[fNYyJUy.Eh$8vqxݢ3S>Zl-g` a4߻nxl7dQ!\Ųf .kנj?Vi˨ٔ $gC;O; zWsÔQMtv32sbf-)~GԻޕwqԶ+!/clz=6M^D 牭^SFKr~+=>v6㕨JZfp~zJ'JFބ:tYޤkWo85gu ܠ䊠1)":D{ 2}C9ޅb‚ RNi\PPQa ]rՃyIw?=It2Tӏd\MS47v~S щ46R9ekz;/ֽ5څ `A'Rkj I c0[Z+c_`7Q\9V@;^T7f a*QCd}'ODo;"ydNT38$D#٠V$ӶmͰw--I4/z+ \lyH?]u%?,qx)5(Li#N^rpW3x aNQDy$:FĤGj'6jOp`xE r!=ТeӦ!Z~6L~Wh &`:٘e4$ʄi;&,ig*!$*Ɗ3F"-ᆐȷdq  WR0=b#9J[<;[?XiaDe416nh vKiI(|Dg>^G_|^j>8ZJ%/kyOݙNz(HZW|[? [V;jaWRMbC}{ϠYxO|{z8#gnGG'˱۝oҠ_vT E^®KUu9r|ڃa[i3; u AP3G)AيNHMvЎHT!$-|?X`LR_14^ N yߝM{Ti0g k ~8qxE1|!)2%1\b,$L;B5MVΉ5HvK9SKZ9|ݮlƁTy !,Ij/Ɇ߈_p0j[gF55ݯaȃߌTP{  pJ_^O_nbWGT#uzKF7(܂:y7$sF1n1PtzS&-W%V%1dCu%A@N߷@n>cckbB 5n9tH@KUL9 +x]نƺHڣ!PKPf"+J9bQיρL(X^oPɄ2 f0MuAnAW 8T?jǮ!7x"_ϾDdID%"Rd}=T!Gv:(MD@]K,ގAۨгqQ'fo#3gQeeӉ <6^eCthjy/[⏑ⴧNQ`ܸ84j 'q֍N* ?!#2^XzU3p6s+7©xG@EUx3zuNߔ;޺$+̳u5*(R aXQtW pѩTN3Lk?d0w\E QB+Y(gd$L\Ёud.'qrﺿ"s}TX "#@dvYP/OsyYgBeZS=[Ӌtd I:I\֠'CǢ]#[YYEe9I ;U8݉@^kubm J}ucm%RB1>@Ț?ecK-ɝ匯g S3YRF7jOZ‡l,B/jIҥ1| ވ}KFh!,]؞`;: wew%Q9(.10O$=" U_0!=@YjD+ev҉- .(-dZH3l("KX5?(C4ke}8rcYL{ Z3ʘzrdK8a5Pf$(^]Αn~|`GRQzn$A=ZJ>kwh+LR]]0{y^/Z>X.U?%p7S-X^Áu'4Ϫ d?BC@Efg8~X}iqpŹ.:{%:p?bNRZƌT75/M*Pg/xlj@2+Ԉ>VcDz ̥̹?8?NH3nNn-$/ޤgJ1`U 6|tM9|Z߇9}ߙ{OT.)dY+:)^ FVM)޲cddSJQ\p:7hvoX zrC+p~_g,1ձ튗E#!9}U |TaM_oLNm=KO/eMhwxHD..OxOmXBΧVDC:D`1x,*ߎ kBU|Eb=.)DD!7i5SE#`H̵m]'I Ig6-i)d|\Pr j66aW`4}@fM43#vT9j2[H}"Ѐig50/õ|]vx$8u#ˬ 0S[tI KetYɖabwfNP%ٶ@Í)Y Co|:tM_Nm[7ӿ@W3rf~MʅrPOA[jA)t_[*_#E#\@vցlbU ϨõD!f*vcV} 'ɥVmjN~j:l} P24tf]U}nh]LSbtNƋ%kW ȡS`rjOxs=0M!8StK3&sG?rc:f|8isZ~\I\yyjz LFlӨrPE~FfJyŘXϨ'(=p/c SzS<s`C#'qzcn㱯>col)`ZF E2~˒:;IƝwL4Af-ڢo9N3g1'9OQP ąbⓎE zRK>*uK2S%9?WhZb&IsRgV"d#\֢ e$?`*"V\@hl#2 A Lh2<v/GښH]g#Y"G5!h}#f_—F"%oRlCkO7QW긎:}[?~ 0$@~ C`%}3stsOuP8Hh# Q 7 #6l)ϯLU +PJ:z+. <:`g=&%/5҇H݂i] ꪘk 3Ѳ^Xn\KZyW;oPtgpUj@iv Pqջ{{N7Jd|}#=UgWBF%5oA%! eӂBI(@}Ė6[o6 Z?EJDx"cn1i\{_hS>Ys 5r*׼*GhB'oF|47 nPNJF/SwR\ږ ~5O c(:XZ1"O!*5طZ!d!%gf(¢RJ.ο9ӕ;\uJ]!?wriM}bK!Ƣ*CB{I,&A3_(!k3!EuXsbB}_UkM&LY 9?r F7/G@!t(lP=ntdgYZ0707010000038d000081a40000000000000000000000016101d03d00003d48000000000000000000000000000000000000004800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-ens1371.ko.xz7zXZִF!t/F=]?Eh=ڜ9Rk#{^}C /Dw';I)2cr_=@Ú4D?z)/{wVA?l+A0eU=.@<^]Go UYjTUZyJoV獇츁Bt,M,9-N#w]Q$S\4Ȏ[65l2kI,8O8atJ #"˲Alm=.5 ~ }u3dvˆ2,CK?Pg#YJTML61ϔZ1"dfsM$nW$=Y;LM%M?~^"&NyIY4RVtHqȯmD,g;EEWIrT(* 1,'֮E~4¨%wJ lV:aп9%B)4Cv6m_HF8:3N۲2X+r+Oq?13ި#gt6 #GUxC(fBsNs/a&ڮmqcmwpTGyq@kjkcsa㡠d7{wA |_*y=ܩw;>b z1Wf3n _cx&tǗ1.&~? zK߫c;Xb6q1SGۃgnL-;kMmal,³\ي"yɋ5~X_3k7gq<-'֦ !h]>t]>tKx7+2pg(B庣jg2Rޑ.zXxa'0Z,TK=^A"5Y_EŜ兀gs]Lvda*pswp)V$ǛިCKF`$3h9* NLjFd*]CCM^~xkZj :bUO[عCo%[Shhr >H8 $^vlXU{j{ki_XP8$&Ez w]# 'R"UT@IjtS0pW G)J`WXQjJImcX1Lj@3&3d]x_XKB"u?Z(q: aJn,܄?2iӊ A1$;} *fku"Jp(7O)#s,SxH/;D_}<\aF}&9BBvf^gѾ(XBAVz g=E‚ ZrLD z{NR*=Eu4S ]1睜GcC"d%j`Qw"+$Z;ך :δpdT /m_zFq%yupeR7]Ec ca>=aY"r]n[,p\ *x`Ê`BP}߄)|aƪPT=dӐGSQL/l֔0͘m?K3|v 0ᜅ8Emo|{}r\H]M-\3gduJJ~Ħm $j6Ɖ3q//\MtrOsz鍛q^ˍtN"Pir7_ g+#8KF\2/~o[^]z*vMeq>&=KjW Ѫ-|Ѿqky݃r b I!ca<Kwr$%]oA)V|x7)Pdr#m<'.yk{}8>R: EEq^Xl^E>g1V\<ug6ċ*RXQ  'cP" _:dl1CT0{*H.$domkV_0H=8ҲXpâ D[_, }QZyZ"gF;˕PGh5Vt2j7)=mn1 񗇣T8L^c-q ھ{2R7LN/+ك†-(iM؇m:Bxu[T۫]q|8Z'x-l`npnV@ ۶wAFiށ 4'~,xDV7;|7'K VL@o:طH?HjR1I13jW|.hd'TvqyT^Eb"7G*OA=݊:d襽ZJh(,7bBH3R*YAIyW)|[[u%rJOE\P=w:xLЭmx:&rOr]i؁Oix=a&m)xintlhە޻!6n2*P㬟1[Ù&3 NXź6"S'?K6} ? e߅v&qne#0])$u C -S:(#He4`t=A˅6 _ k}{v;ȿ*3%?ly5?OX;rmoN 1V [Ǽ@$(sU:wS6z23YKT@{ĬrNG65 ^(*55nr*֜n }Kz.:-;udn x5lN8nF(<{cOE&L͸4u3PhI]xrP 6gQp/kmb+Hێj}9kMPyO7_EcbduNNaR▛x(N-d=VkM^NhZBPR~\eP(v7zY]oCPt֬4BYw飠8 @UrD/0{QU~:tF.J1à@]aءmfkʆϸy*d^U꓏4nH'2;Ɉ9uDd vL=ܤ$a:ZvtxcEQ5ϻc\[<41oOn'[aqJ6?i?ov*,h$ ~Bm]~!NޓzZcdPJbw k"J!WSJlADDaj@Gf$\9q e05{WF;n|yJso-ȚbT'ʱ+'dIfƀbDfXBSfG0s̪v[H@K%@rPo\EuYx v<ÆR XHС%W 7bҞnźe;h`+*JP11? QQ˦qPgv };%-M +陝+:FF0oq4OhNj*6OC&˂=4Vv0/-ol(Bћ38}q\!%J-\Wɳ~滳BJ^LȞP0O: !kR3(iq`_u=VɗPU5n\`B4\V GDrHRD= ' Dvwȡ/diwkdO]8GcDXvǒ%rY.@p]3U$O; 7v01OvLiM%}3;<%Y  M 8%ıbWn8]2 pmׄLzlesp PhUr:V?U X!ۚ<66qByrݫmJ̈N}\'`~ڦ"]gG>vJ~H/)`[f!T&5/y||7Jr Z - xZXsxR(בWZ[[S? 8 3; Tf Eշ_5m5(KܽF36瑐nAXTcQ_tYA\ Zg/~m&mݖ(kWe։.QSҁH Sg' tҕ$ kMX|W턶`GNDT~k*܇U<SJ7N)/<߸Jg:x!'z7PK劜1JcF7Ѽ*?m2ITH%":[] uJDq&$>>-E h%3^q_:3uj)Slu]=yj퀞gkWIg`npμ6iXRQu]]paar(_b7.PCl;#&Nv)Ozi+~!tWX40Z762{vNky"-u#-tZcqDx1NO|ZIӄߑѴSʜ8L*KƅY';ee~{1` 0}9glN̰zĘ;`-5_xwŚ"c=@{Ijo0N)Ā5m~]7>ox&'a2詩\Vq3?{Ro ۫6 )5| QDiNxh|B0Jئ5c%_`< vly(CVa)JqCI넦WͷGj:˷Ħd0WiDH)!0&VplVg-m| )IԪBJ>Mebϻ⻄_8&> *òb(s퟼EKYS1n.f _lLg2([uM`PveAהhO|ͶՊqm3ԃ4)K1cZ=](OL%;c^e_W9k4qaŋmۙ."BY7m Őv%5G2h).}$_$ g" o׶SuxC+ڑЮ?z ґftKQ4 mAS`ccSYD6g{(T`ɻ.:G=Wˣz5(} A;5drFƞ8z?vYj J@͚fcim\9[L)؊򻫹OL j X {1ǚ|bdV>z7S Gbn(**Tȹ@ k}cH5UM6p}=l + @ k,&]p"0)v2LQ[p. :XZ+B_ m냿;#[^^`xJ\<0w[0{yJ"O^^:!i.:ᡜ7]{sPFG>p UN$LQ* jm/n*flāK~'ozc]O+)U|&%ZKտh7R=Ru#Eg,`qY#ex§Q16H{X8mǶ7`ߍTUfOn1o$knk@c  aGFտs2D34D8>wRash8r=D5#eʗC4_)7.L3X"1-ϼIjzFP 9O&S+fSX~,S?*"+w+ 1^{77XϽܖpQJ8s*ip'%Wʓ,;ӯ# x*O$Q5%# "_-ƫ6:DXDM2{@x'6_$5ٛ&'z4 ~1jb^)h|ǩl86$=pF=hg[vkglbcMOkKl# YSx$ G'\WWęƻe3 qK[evv5|#5cjEwPcW]ט((dw",c)o=u'i?c $ ٠EwQ8PJRT'" !ǧ7检5cF2- hG- ^M-3q[xh7`S)ÑxJҩ1vߦ[!~,0#/jel%G?g#2\]+m%< UjXyTGX.$&{5%* /AQN CtPLkeβ彼7,UR`Xv2ph|4jQj֎$ (Aڤ\~}eG_g0v(#.ބp9ffl{4"<;4Ι'@wMF?$-҈zHB?'s$Bo7>Sr9P>C@lQW'+DY۪Cg:ԒZ?^vw}5s2,-4VG +.%1X{Q`5Q)<ٜ*f@k7)S _4;1g(WZn&Y%NlL9 32.'Yj&@y4)RQ< z21TeY17.e͜F3+ A[؛F+yiӮ׃u|pB:R&GS 'xJmy3 slO6[9\b OKvP .|K/<"EܑhzqTl}LJF Y@׸K!.eŇH]Oz@XB{X-'L\;sǃԾp=zoDdgscj?9gboF4ZEt٧1` 7}欬H}R"A?j$;W]4WE x75 )\O7{} xfvnK(ݢzN/3ʱEo)57s$R|?l{zCEu jld(>΢1Xo.?W19FlU;TKP/&ŶLjEpڏ71dOCH/ia.n0[g˗P f*-$"Q0>(Z,pBw<@΂_ "D|(P,Sf֬ R o]RP5&Q[pͭc0 1N2/t]h>_* l2 ei)fM YV$ay]>xhHi*KsOUaʕU]WعJAbΦH6[e/G#jx-j.k;)۔Ok #Sg 6qRr>wB]^{ȝvsm,18nU;5u ؄g^GJ7;Rk3Ŏ]JXݦD$`jͳ&oau/^c `YkH;&:hP7c@v/=$6Y#2ۧ, {t20P\ΫV/~&p!Q}!V$JƆ:jG70qVS>CE{)ެ^ة"gjzTF񻓘tmUZڌE"F‰ @؉ %<{/ Ђ`0dN}?fv:ST|LKYeVpնv` mΉ{7 .Gilɵ; I# =>̝&~R-9*UKrQdzkMh!|ǜG TR_=`B Tl=x>+!@Ȫ<Gkv 2x&| 7?('kWh$vaXٙ4Olq,n}b^'%UHh $ձF8->2k3 m/A(?~sUvB kG8`A}*2c6y^r{ =# s 9Fyc]kɏ#a5G@%)'ސ"Y, ;#b!=V7f|aY R^l_5B°Ŝo]$?:fFe.g#kf׊/tVM$^E%5 ']LY.>K.0S=PbK\gc07Xt}fZuƸr )}l)${Փ0~{hKˆ=߱"*/BGdpFOMa\nXH`XjއfRAV_Վձ}O@{$ ԋgBXeTp|hm(+iAܙpi٪:uo)c3muc] d(&C ST){t0Ef"Znj,*X\mK1FoK yq)PS DFG_rf\g971_5Iv']y[HCW1@͓d-!Ghh/CͅUtDP0c?O-,֌T~c|,'Y 3˩ g@CXFbG<} $6?xxʯEW?V7О.4 vMe)CfBGDwѢ*?60/Z&awǙorI>n<0%=YqZϞLܲ$ݯ"_LHd.N]9e䊷dmWJUf஢FA;4qps-wë#:1EքT%)l:NzocG)S8:5i:Yj'"Ym d3u~uF!}R!ܬi.x6]dp-ߗPj5B΢r"L4*D`F ɿ-5O{3u۩YfB'3 Qm7Nw $/,:dgt-.O湮vuKkG!)Ϧ?k0wg~JX 8)l?\%^}g,jPZ-ԛO8_k6X5ΆLܪ[v~͉(L!Ϲ! [Pd*d1i@ otGb9@ɩ3LQN꾩x0qE<]g~gnZ/GfuU m[v~ʌMy!=_m$G|iHc&-N44MV.iE*Rh)„I_MOgSȕQs Z?gss<js 9NSHwD&Y+_D(_Vb!@:+ff/(pK<__EAG'(I;}*ǣ,O >4WC+U%@됼XWd39$fQV2^@ Qz:9?O'3n<.yˡ~P^z[bKn% @ˠ/Ffd. 1|x՛!~haz'jx9Ty@H>\3k :[M.7u-ï^Tfi?xZ{*ȅκc5hfM@b_60h1]vNaf60&jm_4y#w6D@.5ٖ T/5 )[|],[Fi 쯧O[߉zMYۿդ .@ge&tZ=udD(VA+vWH|xg&r/a4^* NN$dEasec܎&;ϐIgH a]l2 [Q^*I|-/R6mQX~z]:z4XS?ve@0{Kʹ~!H@mڀ5<2.֍M.Pϐ_(__!5(uE(wv䀱-w|`.j%m$2Y "nؿQJQt08UN?BQ7acx࢏ؠ n™:N+U2Q^+;xKAɜK3dʇaN%^oxFTŭbF+ BoWi\m2ɛTuر 'UԲ:g 4ʫ4bOLeDNḮp!R$>gF.WYŸu:d`ЛѓTYWN# h__3>;vUgoΩ]t?sGr94^޽lKgW$9O$~XXm]>d(hkXMٍ%308Δ%(n< B[TT_Bʓ;S5sw+C`\;3Z]ߌ8.Vt75N1ɔ9'qo;9DH0RT\KTQHͯbXήZ98V|Fus8ę]^ٹKkos~`aoj6z0a}gYZ0707010000038e000081a40000000000000000000000016101d03d0000525c000000000000000000000000000000000000004700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-es1968.ko.xz7zXZִF!t/R]?Eh=ڜ9T 5;u4h4zk%]W&/'9MOqQz3 ]P*!!_ Gv =H@ʈ \0c 6iB,C^Q{Ci* ;K[911'~#'zR}A2 q#थd-ně/`piﶗf@fERId-p_|>Z*ykLs]PqM0LM^wk8J&HHwPk:7*n(':D(g^&ULRSU3m^)aƣQt_!>Ԛd=$lqws2o-B׶GFdvdd RGēv9w?<"@l180N6 VBDC $`Ԯ%.9/z8o/<.Ƀ/,7(yҠGX' ٹE)&]ic9Q~9YMZyob/Uwy,+ ΫX?*'hitRpO4qD/ևC$]H"]4pg{-r&D/~]srApeΐG cs" בLcCA:zAD^L 4"S蘈_"nAlVQ QXB%RoP?ְh2L6yǫo[KL+ÿחPӴe\T0JO7%2!Hۧe$k=6_'c ;F'>|*ςhZ}bnREќ#`ٽvyPs&MHTmLFs] 3J"\]_יi0EXvxN^'"9yVqy5c f9^|]II|(l?7႒WS ~4Yח ;QXDmWCvU#zHg&)i % V`vǀ#se3@ʼn~su189gX.LeSFuKvǛu[gX谧BL *Շٌ*~gyc!|:E[)8|4AK7bI&:}'jQt\mP#Z4 gCm)ǿi,3ACL!-_V|I"c_lbuѮ{rbU0nbZkanAC`dpHuطKk@fRN{0*evƄU3lB^ҫE.qr!0|G+ QR?5 " /( D֟$4FIt  ʧ-S`a`ch^C5xAmUt3n& At`K/>vzxKj A=7 YF.z+I<e 98U:b6͟rS>EQOɷȱe+mtH&6\ks0Ga|JqFĎ{ŝkbn(@=G!yx E+vxVEa@?ʊ Alj{]x;t5SmsWB/!?V!uO9 .M2ߌDFY5$#wRr5, [}!$`\ ,B*F ="%ېɬHQ8 >,j3κ]9}bތ֭h J/t8g NaP,2v;' _yf,]w L܌wѷ0AVJVWwIxjЄN!]h%mn )vøڈosRؒs$+-OZ%NҨT_c:N+1WMo%S0?#VIt`bIiP;l\TH=Na -@sⷎ¾W%`?й,\YK^Wh(,ӭkƤ#`]Wm2Ldzh'6@zKkf<oLTٻ/0 D!d,hsh"g7RVb<v>.47? 4H4`<Lj[^z]4jȄyD!Ա<򂓆QD`6_|Z#r |\!#VF}_Xlܠ~e"+J:|W8(dy5vl{Ӷ/idf6*ω"YoX, 5mQ/ޱ`ǝNR!U"(bc܋'w]i^uH_8 :V:k e{ʒYn/ݴVMXUVYVKV^6[,ṝ[qGP[ǒa#O) fjlhD穞1/apGj6l`XSSQŠ GIh6/#v7b%l )G qQX[BQ0ۮfkDIv2 y|nHu fySJ-js%jl_ܬfKwS2e|\77p&v oݬ f'vOm3S>F`<79fngԔ(@͡Lv=>%6F+}HMr2xL -t^獩,!X hxqk`5M}OEk 4c}H|>\3++hTj}%c,)&¢ML4-M7n8|eQk<h!E`iM'CYG=ۑ (;ߔekNg}˿/qP#!6_#JoxVSŪ-EQg J.g7G%MD߈; CX9i=~R #cA :p+^䠴0}ӡmHVLI\‡lGd5"񷽒<7 s %cQ D:lMvV0[52]g\%"qmm(fT>K&.-pӯIxjh!֧ R]K1]5񴌚*Ьg}Zy{s㛟"[JwiBiW:еۊ8N$6cbCohXl+wUӱtҤ~qx fMc/O67߀-pv6O &_x܄H?\ #/<̺8Mu%ƵAfkBC_WG*:y[j+~)X>1`s2ZV_T!_wg#9z~=DB&tO8 B' _R3r <*^̻ƩiN`#i$~:,/_T(%9y.`U@9²hKW?ryBofۥSǗޟTJP}|3b(Ƀ9iG +NXa=8Phtʼn!bd9%$d;եm<(,Tb#-䬎Fkpu$2i%l*KY>:o#Ae֏7?>yeꂔ];{y?ֆBq(f xn@ȊsE}.5|$7}zd֞*=3o@s8Iqxԣ9 N{uV-!P##5*iaLb 5>Q5_Ƥ4.5U],@ [B$0#]0;G=s~ #-t$Y,WZE)5.uVj0 z6墾ԪQs zۛAO%w^E;p %9O'\.3ZbazΆo#(7Z‚]!/:X]/53b🗶}QHb"-KСGp~˚, 9k'N"=>%1$4/wBZ_P*LjT/K;vi-з23?pb3ڙŠ/( ߡ3BdR@t_PxL>'\m0_ ¿%xIw8yEί&ä[pɩ:sC5\ F65-  l3F~wCa .7ֺ= n2m}c%NR9$J14[ѓEZ2A{fP$pѼO9/+eGؠԁVZO|?bHK_JVߟ# :@߈hֶ@;f-FC8"NEHQ/T%U(K*Mь@Un{X%ѓ#Qlސ Ʌ lKJI-ȭO0Gcx*莐}q-wwÌ@ϞGI2[<\/NyᷖUZ"7 M}Vbべg2g0hKUuOnA{C7bˊQۯ{Mh rE˳tK;}y!E>αfUb׆?CsVaeQOKgE+ڬ1.UfL8"7lGb  bMľˏ֧1|FL B|ԶX,ֱ⻤ . wTT<8et8z? q:]xPsX>2DcGWz6ds,،/Y )xQ2~ԮꧩjkƝH@NA8'Lg/HB"+*N5ʭ}WIX03(2{8Z#[AFXs%둲\?"+9Vp59e} :9I)7j 8\n iN}W胇u  ϋ<E^h8|keG^i?ɍ$2;V;-̓ s#dkjgsz,k&Xl{ Dd!>Z)>XOP]}gCnuU pT?R}2-z\ײQ@kv]7v#Rڝ@#r!918G1dY8 6{T"@Iv|4? J81 bG~q+q\Ov17R[`'O?2>n! FI-gfhgAl0$sP1 S!Ovh2B.F!>912;TdH}i߿mErb'5=1[Ήn#ɁY.K> H 6,DR.;e lhcIRzEKXRwĐaz$ZeZX?o3L*] kk|+wn$# Dnhq2*se$YBiafO(~j@8۰D6'jj4@e_ k0靂>3%/zM5_eaM+&Nh[漜&$Xz3Y{_7R@q;+q#}I\lmӎpֻq퇅dy$O"hX9/ap a2U+({YJ5{7 nlVw0!QI_E y>5n:QbBٗPqOZ= O.;CT-;.]Y)t6U(oe+FEt9z(6 Հ(<# ].X|oouӕ 6[ ڳE]Hf| BŘ7o ʬDXxqe0**yh3abT/eXZ 6.1x=ZTq۟N 'q//=߻ŬNYWFc֖%qnO*,yL*$cXHOr4mI?c,Bl,U,Mln{nhThzMsȉֶ6zqBЩKeϸ 4qPc$Ұ RQj??%e0Z5e2^1AM ,tf5k3O*'H=X i+R?5,`Ѳj Ʉ.UQ3T+ 7ьel1xl'Ccy#=(U)`M:Lʆc⨔˟XA>8b"IAڂ؛q3=2V4:1?Ka~EM?Bl=NN'E%\X~ؠji`1WUVukDKm+dK3R7^[˘ ^Op/&$KM7~[佒~oZ ؔ1|Wb0㺄 *ݍ[iݹQm\CjeXqPl Z`yP֋DQrV2ilؔvQQs `q* <}Y۽P܋$Xrj%wgR eQNbH&%qkUEnM,lYAu)<!t'*qw2QyƯg_z]]GPgUK 7#LgSKc$57hrVϳDÇ;y~;FT$50l6ɟ(܏gd gj%1s,.H-QLn4 N0=-=ܦn}UJi-戄lUF~ E5Q A =aߺ=.HmKxSؿH=Lbgz@fDawH^ 768ۘY;jk9Nt$S owL!#s1]WZR,/ĜK'wIlStPȦ%xLY!BXWͤ{Ts+X9*Y7yc4idCi!wfgH { {<l'@q'p45Ymo:4 CK0\kCfu.H `/jblg/^u: iEY t64%#c/pJ=%j[GW2s]50Ʒy5>U/ ($"rݸV5RtxVp]+K_IdQK^Y8L1 ^9ayμY'tQ k}G}i\4in8lUpRHf KMf^z/he9wc}LK/ ֖:3p;4V-Z.h TAo@pkr㌔;З;%`%vF )&w7HyD=&.VObDrwxzƥŹDg˭x. F3'_\6cG.}IѶ2鐝yئ0`x25{k; H]p/m48y8R'%NDsyhlA ÌaBa~G̩͒{;#ĶmktlWu {mtϋuM*=ĻPnMeZu/y.&Z8|x԰%\'iωsεVMw&i*f"w=sEoa SDڊٹb32if;\jtE@s&D>Tų?|t;Ϟ(.ˡ)4&3m $>ʛaL׌o$KUTF3vԭ%c>&iUs`u F`y8CfsԇgO՚ |()Pe\PEEr1RNG[k~%uҐU7e/cZUۆ'Q\ t$tjB58O*PQM WvoɂY5`/44&9wsߠi<ݔ +bix-%Dr;'R8򡳤vdv8|D@EBD8. ވB]T8d)+qtڦ.=RmMuUK~6"T`3Okо'Agx-#UAwˏMj@R!13_N癚n:):fH^]T iryꢭdU=@H^HrvyU+F4)թWb=6W.R' +݋nː-vQ렪.CDI^F`úho7 Lńa͏|TfF^ľc@ SgKMچORLHA\,WW9j'@ci749 xsLL;k:"%j\?؛֬˿(d-ѱ?AK1ځ* i'WV2(Sգ|x Z [ r|HƥuTwZ?[ׅtvR9O f3ylZ(I C}".r ,Fs-'d=ZEIEfwqqhAwJQT%7gx& L%_v`ltKa3]Ų>%~k9"r6Z$ͧ}hBi4 h#LR-S7hyF삣/٫92g֕ҤE5~ e7yyv%72ވM_ax^0RV_)V*#Mx FMP`rrVJz^tV:Oh%m}b'Q?eGq?T.[Lݻ2zЪK[nѪmY \#+\􍱟z"e͜olg 1 LDO8iPY P4j|frq*I]Pl,.yN:\b*!ił2M^^0\|\|_3Sã_@|F?sI Ӑ?}@#f=J0>[P?XjcxHQ$ f|~Fp!s)`IJ P. K)K+S}mlA=[9+a= BVoEۚ8Qm7F4I3N `#Jq'yucx PM>>O~[3X"2l)OWIA}®d d0-gO>hk!eOIm*(H1eZ(U7 iÌC5j8ׄM9 x{/ϐz ʞe𞑔_ÜqUW5[Yx䐥)K2BA9:U`./Or?MQ b1,M- 2"l0yBi TuJ&Œ],ObTQKb^kn~Igl+ýarüظ3)qpؕ{ҁZk1˾xg)u|{QhT!=8ɯ8#8}pM~ӽ lhuq1 +.RoD NUCHmϻfǣaRY"]'^:B{2 na&LmݨiB a*bUqiB˨ǴG23>'H ci*/6/ZSI˫I;8gEoh#mnqz2Ϋ_!dHpCCnUHĊbfҦ#Y_^k9 {br?̢s2;06 3q%to G ejoTSVLJmYoeD$?WHWX&i<m qoM2 9t& Uk#+cC8*7x+,:DZmy}s)lҥ#*ӏ 9;XROݒ_.bgV%DENU," 1-9zO_L9)}~kc6e-?~D9|qmȋK]ʒrZ^@;%9SloN?7=FE*?DuqI{ӛ١o½WAQTfmxaݺg+s$(bSB%/,H awirŅ3{m8nkGM4^oY '}iBp|? }b(T.G _cɛ.ȟ^xdēkLR![qJ]?TNgTEK+` ;1rB/^fk!_=faVfi!dl0x+$3onqco;_D; ʦK߹}qda!X05V:T3"r{ė0y{e%X=JfF47`HVDTLp5t#L6Ӏ>a ?|^ a,:* U^xpzu*H2ҩ=v<%۷,l˚c}m֑sL ֒X-i7!;?^W*-,+Eo1mtT~]s\)? .h8K{AGV)>\JYAA=gdlV<ԅZZx.iI@3:g eeC)zϛjN^y8W 7ArŹR+V:d$TX+7_c fdW[vٶ:U2*}9ޒ FԿ^L[5r,]~ 5ٖ٧.U-lx Xj3f9#uq%Ä륏zYdt߆!t45YC}MRؿ0H4%fۿdI%?g]켫JA倉R̶rOhx3mvsQYܓ|#2w7IMvq-39ɬ0jF0Be7"Qg%K$.9j*CQ∫VT&_{$BHbOvE7t8CBt9* %:Q^\@c9 uzh*wn㎅sduqס3HGG>١%X AzCG~= *{IN z?9d&׏nHe mL= +֋K,-tu(|f*zaKĮgrvYlY93hͱ KS0o*R(A]0J MT=D$)?OY|ӻ\(ta),hg7~ @AAZ=\֣Dc4E-v,ZlL#b yg-φ+-/vM"3r}qjgȎd$j'zCMk?2 b I'p0\  Q jKUMտwɚ"H \>@1Wƽ:pgatWh]hC?*'8n=*CbJL~#`)]Ur'$ds"~9ndʎ'ÈC=}5+mġVђl#=?Je_jfiasqo 9?:ۚVgdia7Fh(iߘW*x܎lJ+Q"I?d3q~ d7(HoңJ!{(kwqf-@ߜ;%iMqXa /–r72& [F:Jʕ4=QjyeZaGkȶĂ\KbC~fR ΗAzUJՔRzQq2Lθygp(x"X~Ir<*F/QƢO?ۖI),p_$ xmX 5kЇ+Tڝ~\-CМ{No:4Z$<8pZat'(l1bzsnh*q^|ٍ8oMc79Mb4Հhň-p/iOk~aԅ&VWO7f&aΣ1.%xaO.γ/ #3]f[.Ü"VFU馐z͢/sjT֎ ÞTФyB#A\M}=QRh!nByxby0dMyW dOV{axпK_y Ϗ SXwv{eX NwյBՎ& F"D-RYiP`7&hp[s% vq),WEN3ԽJu~Imd1v:3 ̉S'Fɞ91NJ!\,!qa1H鱄!4sm~NmU8qbvUi&:jd~7ϓr{gQ%ـe VgCEK!+T,H!^6#a,?6C\XÀ@5lr4Y}l/jh>]@K-mc&n4w͝Fh&g2oï˞ %gD\2+_rm1vחԓ9W@ݫ{tA4~ gxk%[b Hp䆼3g 1.>FIrʻl Jg5àT2rѺjTcA?&dN5ejU_XFi##cKJ9grV J;y֨_etü[v,<`!7KjFKm ӻbhL현4k'ue@v=$;NHy9MO&+w k^y9U k&4f Εpcuo lb {"Y|91 Fo³1RJlwΆBc(N"U⫆ KQϗWhଯw逫!JBsx#vB֡f*OaGllp , Is`7{ ڰ,[`JU>E#,#P%+W IWȪtBNOى(`%9P4}&) X-^gYAkcҫm];7+tERH_ߤ5E)_ Olnq $BDP"Ӵa˦ 4cAF]j q˅!*ʊ̢ hy7 V p}vd+Y|ny%.JB*PVjT,%:Z=WTjÔy5OgT0TG!gUlNw~8pVUDz"o ##"T#]S(&!a%)I-0fV AS\2H78y5ǣ݌ ɟ>-uIj:/vx['Ɠ RHg8-7K_~8|]+lDAWq+vunF6>=KpAh8(^TKm:?6`nn[ZA #tK$hvp#CM8 wc TlBY^KwXꆋt,\EKLe}ÔW͜bc, n/O0kfj)"FBH]>rی`FxCM8?%ӲEPGhqG6?19׮ځ5O Ho%.6+љ:uD^ X? ߲ {mެwTp,|w>8= LwdѧDE (W^ Q~'gW,4f&n`\?G zW.rK+,vXX&Asa lp+&zYnlaݤ0dOYUN`.AѪ0gj2cMKHDoH(yQqedt*/?!CU:*Iզ;U*$(Eȟ˫yʚ&B>9a0k`ԃLUcbOia+yoI?NIw#G}U+8#*;h0v עx \[)"?03qӋSȹĽ.Q7 Z)o7b$}swbAҥcF85' Zn;71SLEHqAmjbtN%WMy&9Pk;z./Bҷ'-Ucc EǯD=ZnA @>(!Ky.O<βR)z]Li6K%{,Ü}G[8^y~x;D,TX]˜?_e،Ⱥ4}3H!B0'QxJ'PqQss G9DdYu*Ϟ]?Z]dEzm_ 頨IpУ(E=ߤgٮnAEBpdB# hW}u240AcPnhIڟW~a4,؋PAh𖭣?x ~8*0 G=…F4wB@0˼zJ08ͱx De?]is%]V.o9~oWK5ш~4\%`2g%VL]l%22d9 zh,:L]e >)C " MMe 8}-N9=jQ @̘v_*Dt;9u,^I3bL+FQ ScޒE5 tD2Cvb5C"h`G Cy.1Z̡+dU{t:.ڶI~< v1 &t-GQC^7}%9@&@p8btPx̥u\վIJ:y2+.F&[E0¹K6e-[O0ʷ6?A e>"qVLte j^Eّ2߫W Y+͎xp!iBD 2RSפBR H}l!tWfM=yJ$f`d6.\wUǕ T&YF6u"@b f#M҅~z xm3=p8^NUA'Əҗ2=۶Fh!$b*Z;,:O^iu|iTA)2Ŕ< Xyjl[n R˂N PPb.nkN^ Ph1le5!'ש7gM.~ Մz鿦%hFC}CLYX1ۺtӑl˓lO:hJ B-$BPť[E1՞YϠ (B+TI ˛ ]OBU!a8I5ON`$CW:-ybMkўH.`ոd:6tbM倇w0"Dg9DFU)z~K^OkAfHu(uhͤ`r1`rv~9 ѩjRW>TkYB[1L []ҡױM=eD2V ٬6&dY-pQ<|{e/qTb@C 8j{q%y8(D2»F ?8PI\^@?mrP`.F SQ-~AqKcW;%`a N;Hppurق o]'I:JΏ|*x>^+ӭ`ZHE'b;6 .9w?(0 )2CbQㄼNД: TygnZuJ ٛ-#gvwk3['db;%qMGֈ+iyDjGl\@N91N `!uV"EXA $ej !O"`>dNhGHP9sv]ff"?D̨8#Ѵ}X.NF8g Sd8H#1S)tRdz=4ї}O MhQb3`At/rxxۑN(_ŵ_(6Ėj$'0 ?0f]ucT3P Guj~VJע׾,",{RC CRץN?.fg j^TX=]ܵ8X{ 8; _*{~Wu  z`Z =tc! +cKDoF}`$pPd"IF=fL2$3G(}*4Oeb<1.y!toUGMd<4||!ZƎ|cw60 \C06$ZGGfTf0K&ĩ s9pO6 qkPn5 @ȴ=cdy{-&(L~˓$8'6`UP4(Ց1lE k$Ҋ8>),:3ۣ[JJSwpVEpLNPB&ֈet^sz %!5 ^:RÂ*%2ZI32(; bUȑ,W=Tu+%z-ҳ'8v۬`wK$w2_gqQ'_ #uB{4&qhj ӭ84(&#yGdA~V@A>*2w978[TXe.B Be /"H *@OtT Nv67oq w-71pk&g2fC)餏vAzN]=M*RO,Żl, A$VͻzSrOLq{~+FsL)QxkV$D00żRIBS0˵<(ldeWCA4s"\x HsuψH6fΘҩ0q}xէWmE0B3~@&R.wp9tOEݟڂG^cjPVX7?m AYtgEC);O'sXBo:yy+KeWOQA=”kP;)@Aԟi{= p.(qwG_qⵦ>z8Kpt^BIJԧN%dDj\V#P,0[B1$}{gD}`Ó\L)vMiDt7 saN /O:WkuߣaԜ['܄B( %[84X@:36U\Ӫ%>|~*ZKi:hsdadNG*=2m=k3rnYTEFCN͢7I Id] -:c(eWnfCnH9P &nY.Up68x:&dϟttoE?{$ Xnĝ&XTW3 6_罊Tͧ\??|gˤsf,a386M஘iXH59I6\>ҊfGI"+Ԍf۟X=PpO4ۅ!xy7h^;~V ˼cc'H޻4~y^4W+>er4ZoC+vIP߿Mݣʀggǘ{ZW(h\q< PΰddL)e5Մ^JKS(@( &?%F |EO>^u.]-NGRq^>*a䋸Y͚sVvz9QMT2t`l.GqvfúVq7-\W+AXJo!h1p-&/[!s'+[JG@Dg 4|(+!\w_6bQv?KnTˋâIEj9,L2%O#M,.$VćPLAsO T/TχJd $fdlơdm #pt8 ?o4Vau'32` ,~ȏsOc Pjz\3H!%ToXt@\&e%0gB ALLqSLͲ~"[(RV|/x7iӵ [5=Ot;`*.o. B#u b =b<1Drz] 9"QS?Z OJbT#R ( mĈpPSNPh7֧Y#`{Req -+7{qim/dWvڎ^4gpgx2xN5`Vk\Z!7Em.*eW,hYA-k׬i+ GLiqэ6.ɱVԭ )ʦ 3R;B.[V iHO#Ϯܭb; p0PfhC2$8JZlHw7KԚ'+ M}p͉=fI:mk4|m⑴L1[W*x&@A6d,+x_m+ ,ӧ1^NreuȎ3ھ%PΡ(,~2 Wad)sX###lh;5*"j- KTaG\Q6&^vվ/_ʾg?{MOs̊DX3MԹOxCZ@5 R0 dRM9jPDQ6ήh 7YhJgM+,WSh7O <'+YU)=4j#2@ڬxZ՘HWG5vtVp_Gz1e6D}؂9uSXꜢ*ZAIvpY חk|FMt֫v%ebƜ26+s. ahy `ԣbNaQbAn Pc5iGYoD*5v5hx}6"E$ ڡEqB; %?76dThjpv{mX{L-ce݋SQPmah7Ly怭hDXBKd^te }vޯp5/HV`#OqO5[;#}ΆdI gb'3ŗA =DQ {HދWF4} |%9ှtq|-]bdZќ;:Bw낚cŞ{Iؖņ1SMX.c6w|\َt"N%*^fW5qRv9Cڨ`@cl!M@?J"jԦM5cu*ْTp6v`ۉKe+J @WI`1˧ݯbʣ'Qmg%1'Z.4%7N_09*X09zҾcIGիbkTψILNjh7hcHEHoNo3D3'iuIFf{4 ̅R-vmە͛/3"2| /UGTSxǎjX60TgPw"ro 4 ?MNȽP4PNN> mݝb+%z`H^R{!D#q`FW%'ÆX,7ռ#,L7eS,w(2;m9pJ.A_(V=[@hR*@JnirhRָL?U^9DPQ2/v鮊 YG3CFhfs7DݴnD??;?E Gi+"$^/[$6l@Wy1_,~0w۶?v=B׻_k[\&P7՚Q.{էG.;3C{Jy(W6I4LʼnHځGoɒyb-/Fa!ٙFC-B*~u˖Q׳ʓ-^{\SiTjqQs}3 kvE [kMU{En%r̪u<9 E;|z6՘ڽ]d忆58DHxŏY7.mOgiphNDz6rv%7#8͎\B#V#=a,6t" %WA+yfffr'Ѩn[ BKf\Mc6Ј({^8|B -3ƽ5~Ck_*Q`.ȡq+ $c?aXȜ^F07䋏 ]T>XjA$<-K5o]!fd"6iU8ɊF33B{ǪhKl% |!CdDc@͐1.nHC Jjp vN93;k2w(ĀI5li5EYCt~.<9qz@e▭>83|,pFZ'LA0ںXz{xVaR3`XQߧcE_~GIߋ;:QB2A @'I)ѧ da{3jKnE*. +d;dL"AZ7 \*J{PT,x֖s>,q0J3v73dLs2{AS>|KAF;ayo4dD <~ W|4E"4IuT4~NTgٮC{F1CǮae/*ןYmVbG>0!@W蛁EAy`^\ eJB4yL?mmNtCn zBU=wRsa[\+kk-M7jr\tXChq<m|+u[<_0qeǞ G(KWK7_a6pܣGDs)talጺ:7 !xl&0xL[c(h>2g}5Rn4 gi[_ Fh)Ңa=Ԛ0ňö#ܼropANO+βdE ÑPkzTe11+Γ=^,ўKXn˫,krE9v싱浾95ECjҎU&ڿьQړ(Lr^ַ#J>w#DZ[`͎By:eʅ O]qؐeћzcƾj?b`^|9~嶵i@3uumm3ER\# TŪ07Ӳ@W#U0~2vj*ɿm*mkQF ;(8&kĄ,.'ܧJU36pqs?+"9@{s:j95=N.6rH*JwBȇ)::JRw#^ېmB]r5 [RJl q坪'9fXLr0n S5t܈8:`Ŋ5}c낋5#:bY&:}m364ѩ0( .΀fWPDTޮ2+!7,^TihC,Kl kBXvS?ί9 d'+I+ )˯QY Ŷ;-OMLqgu~.W6CZ`kNQDm G6xWy};=3){k(ܧl- VKxB*IFo ? IDD)p&%:!ndxwny k0&[6_C40Q@q2DOYƚfB)ʆ!U@YyAU 5!D%gl,>F7z5&L.vN }c[wd^FG眯ґ}7%sCNYVO)y׳ً%j-[+ڕ<i')5>$|{A^'QƋP$كx_Q0zڍh H^9sM{[Ţ5Z"H40Oz;N$tg|ol-!d]o YƥSf 2vSbhQ@KʥD62c ӞW@%'g8 IK.5_-}ZaMd8 2% &SS[& "P6ًBAkYW;^EZx(O|UOx)R&}LĮ0]j*kAPSnP/X]>O ZΛ|mXh' UfH' 0`ycF΅ݮbW JuНU T(+Rt2fa4zC'@3m:})sXWM7%\fDKBav)4ڿs_o},mEQk%EK< 5f ڣƽ4,[6 %AqtWp| Æ+Bty ٠5I$ɇG7tFњAׄ%2KN l=9̨/u8?'%~\^y*ahXݱ1hB*7+/Nso1m4!H 2*T[\,=7ڀGdg^Ĕ/cN.2d1|U% ]TpUDҦ}P/`…':ܸJPRPf8t8AէIfΖCV#_EH5t+t^Q+"mq}vss\s"aa3d;N.,ulJ)ҩgKShS2xNfڶ׋J/wѓr+aj~&]?=c@ō/4g }I)؁ /s}᠋8{~9/3Y]~eW,PO#|2H5c/F ZVMmh&o"Oxy^TT)ݖ58Hj6_%JXJ+1ZG-MA?$^=QetY:HLv\vM6ݮ⸲D5~=\O),hYcOg*UGXا{m9d4wf3{&>%3FM<̻@aiYC҅)!Zbet"8_Tf7?QrZ"is*.%E/ B6**TÈBɉ!#]&%'7mk1~c4k4[_~rwi}¾`&~3mFi[`Oy|5!y:Mso7[_WX~O,` ,QÙ*#Γk*<@B\st{g✋g) M2Ss57wC 23opIC}NSD1(';;!gjV>0ۡ4DGi 2kհ‡I@1 WHFrk!,_x*EMyuGb@9k]De{s~j ^Mt#U<~YU,pc `m큣C)ZTO%v@a[GB'}by0;K6r>:j8a[l0 ͱE&ڳ9 Y۱p}2ʌ5'O$la{,0˗ኌĦ8Y@48Fy=.Wkn61ÕY2~w-&n6ߓ"V*hGZP*^ cKlV*fE4)YoS\-!VcJd}xdnTGbWO>BH٦Uh1 U *Z@HО_25à럾KPa[s ؟`'tk-(D.mh3 |vtf Օr CNnnkV!Y[LbDp@-ͤc0ˬ8۟%@SfEzY%a(H\M0J}8(& 05&*V<\CTO+ qT2КXN.PhVYx~_CI}O?˯cgF/N?SɁcCJJWZha*dw[ Pi:py jqL¹'!FKFe!L2H}*LFRM0w0'6&m(C8UL `xXMeO^|薳xUfv µZGr[A-f`lx ŒdhMX֤sEg78IdP|ǂ!J*`SPž-m׬@* OD kU./tHzjAx) >OZa!KӸwha+oc2j)d,5zcmMrhL0ȱ`NWEd[͆WT,ﺒo.>ڞ Mڂ:0|K$cY=mistAl*U,ԙZ9S? _ox5ֻl_q Qﰦ6olS,GįdB} r]F֓YB|خ7go*jP];hБٰ`*}\X-r__?kbf>%H{G3jZHwM,f֧Z32!z>TQS?Ժ q'uc\9 d mŮsՀIk߾ P ȒGniݐ 7&&XiY-{wU^?>bd-B_ZJ!0{GEq CrRe4^@{KMh:O|#!1*YKu_iI/35Si`3'Pdƹ]+?Cb^q]g= g@ /Q gX4jy 6)Si$%sS[ͺ_DkOI|{6'ɼRoEȹQFHlN(v`^T~!5 6y+1"7Nī}{)%C'}BY*:u$Ldïq5:r!Аa8=3Q -0@Y)'H$jwm.0aS?*柁KĞ&r2o3%x?<͑UUm"1RcWY%y7TX<fHGFr׭eFġWpٳSy>|E"ԟ[m\R۲!>zs,rH_T<#d>*;.nQ\,h 7@v8XL-`o=qAiP+Xk^.B{ݲ$+X{9;L lzŃd)~WjtpTs49n`BTقkx0yiۖTsW뵀M?:UT|Em% ^@-Ja QʿIQ6xC HXc ziU N/N B~r:ҫ\ ł?=Z1&+_ئU:`fr؏JYD< 6@Qv7LJ6_ǚ`"5߰C49/rN*<ͤi9Ӹ mSb?[/U4(HډWj"[#ڕ=fQPx vzeT/,m5R؎#%`6$^,SWv5ZꮐF}ȲUבM'̥xqE~|h)zCR0-DmPC`Wgv]X3>& 80Hɒx%dA&Uv̤sSC׈I,/oE} u镨zu^Il^$QW[ա{ {2HZo=iϤ킇Je]nLwn iٿ7 /rs[πOwVBKzĭtgYZ07070100000390000081a40000000000000000000000016101d03d000026a4000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-intel8x0m.ko.xz7zXZִF!t/3&a]?Eh=ڜ9Ps[+4)f֡bIgq5MTMR.MN~֢#SN p-O"Κkie0-_ZH̾˚݃RMN!4WǛg4BX[E<cүu;"U'qAy=:l-Z`ov|bO~aԧqxJ^^WoɑAè*8>j D}ȓV;U)`b"p\ϏG^ nJ#6avDzd,-ocnfJJ+߾J,WEGSԖo:4 F!k3Vq߰0a{Dagwް$Q>pPlXsQkKxN0Br#m-L/ɏR5XВł@d4⹳oWg6tW(U}a&M4 BHP?Gf}M;l ITV@‹82^Pͳ:AW,Lpk^>A=A}-(.7 dk퐿;)l%q@"ɹ[Ƚ=}l*W[#zD<,ͳe.T(8NYL V*0ZmXz};g48]+w&aOt\kVy8M1#:?ҿ.E8m秆q*T=i)Q%w .DN))ITo^%v<ҒЅ\Agc7)F̡?OSkmh8}j,s%HEn'PF*v(`FZF[U|duҝBrm~hoNqX>JlKI4YʩjA-+y ߀@̳;rZbk:a?3?@ ǜd LkKyo^T5C "d:NeҞ >9;[ [3q; V\IG)dcJi1fksa6{[gY ,)徲uًl*Ƹ>5=~3H7(yJ,'sQT5l_~oaȟtj8Vv;G]\ W0WW a٢]蒵=X%LK뷶"{U#.Hm6=E] r3THPj\3݊D{VbH t2(lAV\"T j!ut~@\z;|1cGm*b|lSt kU=v>RA~5;?~(&Y߉x'% CLpcpfQg*dP=J'2O EL ncS # w50_%J77_\<јd%K%{[@ BhBMY׷M ؿ2/>KxGk)X| ax/Fy%xr*XtXOPRDu~,| ]b61!-"ŇT!TnO xjc!7z!s ^\UٞtPTb_քDfɊLG+4x8Dμ];h|g@8 ;*ظSɥny0;OV:F'ԨwT_C=r3 O&16=gY}d&v"4?d]zv.V0k GҸAv&6S %eaKQ"*UͳlJ\B-["@0lg@eI`'L׾2] D =]`5Ua1@w*|VKѶD1Y$ƛ= +ꭏ$xX_bMYܻ&"p.EO_%(5}3yJ .Lw8~kZW Aw4Zq5N"ۆ2 ! -{ ,wdM˥ė$уPh+C*'cYke5lTj8KPu ^oL$*0ރ`Pn+9ꋷ|r|T'

      ~gOJ; rGm746H$yG `%%[. >nCHCM%Kύ^t@z@]ńM"tMrDP %S, ∕K>-@n2LhT| 5l| b{ob8A?UCvTpN]EXNx5 :=0}4mjc&3.[?kPmzT^r]y.rP@%ˮ%!h >Hz{Z¹ /)IROR5Թy;/ sI,ch*̤6$٣P?9]JvEsm筜?اt"Q)ozؒ"1[iɭz sc^~XE@j:/do}:bA*4 m5vGx{Q@Rп,zŜSW^覤"?W{yN+\^%}^ĸr ?rl7M 7'|{뭝YR}0[6r+YUs441&EF_Jus7OջIg.;x ]AqߧF&R+E#1QrQE #f=C9OwP|x[/ÂV?f4I(9}]!O +UH=t),+aXW6 Q U!xDvaQ`(˒sӑy]q5q/n(Z#l}r$rJmRllc$b7 ʍ-O*1.%0B,ᱨKB䖧nInG̖xGmV*glYrXk![4uꂵ§`Dʂ+G,1(1V$8.cCf&7= " 4~o~WL972y5" Ys4U-R_2\MbsV(L8i(i/Ҟd̘0ʂ5lGW[*nԫ##0p3Q섕 W/@C2Kp!x{OHldtgIa Bm `Wjs@D> d1ح|ʭЛA iԇW OUkr)o,aʏ1,~d|EҼ;<ԗy{S7@6_++s;,ԉG˽9 Un#ƫمT\fqbGV7j ǶVlDcd`;DB-g&79ΰbQ+JTqͽݒGt3QZ^&qôZl7suvө趟_Տӭ>ͬAf 挵׬3ڰ#Ć*O%J3e~(˟}a㊀ޟmz؏G{a^NBEe4%@N&Ɠ(P COR|Y *CIm }>ML9_r",yf@f=@dAI6h[.b0`%v=wl^T3xZ7:WjP|D"ąa$GWgpMP_X%{޾ٻɵeY%Z8ߑ\]2"hꊡ;cLpwɎc#Yc N,9wQ3 _3!,~ Rxu+nzLh횁R@y uYh WhSC&>6`䨌gJ5hD'CBP=mBHv% 54U`Cw%R~Wk4d+%6W#-J{; 5P" ei!:?OIJ1s ɹtdYA.wԯ}e=@RNvpu?q?dofV j:2P^~H1F' Ċ8I>ӕ^D DWKxYN&*3<"cGq}2ȕ}PjXbRiE$X^`7I}:a!LCeA{b[cUJ7D%2d#6Q(%BJ;"V\w$ZwNJve*v^>!MYeY.q|v lJ[u`Rp v7?؄,R]L8 q# G>Lr`XOE\RULUœy ğRe0/\Axe:̯>)w4{ ˤmnoc5Ӟ$ OjQT} ttBrɍ(ZJڑ;nߝlx:NZR"?rtOI+m5PhnO݄-=ศGw0|HC"*k. :OdSOBfwΉyuz z5ahfd6Ugv+1!n*Q@_n]EJL=bD4\gYQ9Fms!ԸI?-@av%y5u@X)WEw_9[3&;g pؑD}Qi+ MlXKHXx.O(vıYk@(6)M܇?=]]tYaAb2p)NMso5^6;6"xHEGNeP䱪lPe12V &@mV\s\JH?*&-CI<zFkV3Ֆ"2v&njVhO{>R<ƃKtQNBO#\ihm4tܼzY o-P[|aZl:L6z H՛Al;8j /C~A2"*$W+MWA|A9.R֟:Te)DϓHUri 7Kz ll`CERzNi;%^5Ӯo;م*_lăG4`jH9haP2m ;!\:ysʯ]KJS lwAOV>p)H抔JOE$Ъ:ĩGpaA/qQLC=dؘltRkosqϟOcv/@ buqz7k8 /€ĭ8,:aa*;!+Bj퇬Vi>4ݪOB~V_n'ݽtφnKB]^Fr31&t' 5r6NVsD t OO E҂feg-(3H.LhK'qCQ]aNL/qfcα^1\~UjE9BKg2ad/̩o6$.C/Wr$_?ny& ɹ5@(;'d%I tVqv;P\'rxVLL<ؑ-$c@}>{e=~]5]Ahh%ɏYIsХ.Zr LT2uh69.W U}SeC) RyX}i~sm^~J8P"li6ZizY&"-T @K[;LA7WS4eAYWtn#N\ԉl7zd!'̛_oh yH*Sf,IiI^*V66iQ}>2(lTAP||\-O`x0D1l&쯨Jq;pn,1=("-=}&wAf_=Xh/*D׊IN^rS~C ed'LD˱gYZ07070100000391000081a40000000000000000000000016101d03d00003d58000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-maestro3.ko.xz7zXZִF!t/C=]?Eh=ڜ9L/hK}R5˷C?T2h&g͓kgov'+tA ьn%3muGAtQf%z~;fI(/Gh"@{DWdNZD1vMNKɆЋh33("{j;|-<ug8(39UU(vWt|Q<@z.@)ci`6S&ܥ_Fۺ؏&^.Y;=mOsH.*pcCqHWOhUX e2mÉjg,;LKkv|ӶVBPRs9-*)#6&trMAg6k@. O]@ e0 "zfF_HzGWoJokF%FA</Zhga!H!yƼPFvum{~pS=@;O]lscR垖zʻJ$k;jS ;[Iv/FI4Dk˗wQK/|NXv_Т32Ҙv@]fdwa~v̥[udiD<_AD&zCeuOJ`rۼ_VDk*9YԊ= 祹 8F!WT{HSń&i{QNE=\)$ӌ~d^Ls֬_j+!%(Aa466= @V/(lEoy8oڅaC:?s!Dk_3+H=ua+ai/oD}R|!~]=6(> fڸEet]9`Hr<\92U7y˪ x^. V ~|.s[1.&7 ^akL@fk@w:!mO5 6h%rvE';\g4kI {W3y6ƪMpgL#@}D.'gU:)7;忀5ٵ6A>n}qpݷ)):?KU# q@IA,dp z[m;kR fv\UWXҴdK|3/=>({HSG`$!e2/6ZNUҍnDAkj2a3X:~Ƶ2;:ËQ:2_}ǙC.@ DWW%UGRHZ0sAMW,尶}1 U fma7݉D4Ia-?rX))їYtӈ.9>MJZ+vk8 MU \rt Ʈpu7a?we ~;{:r{d"=}l _14a(= e]c vFy=<[fĀ{d jn9a&$h5n[,_'K~"N uCd񺓄LzDFy3* t3c'yFZE㋍2s9w7_1gEC2y Imw!fz߲@t7U_OxMq =W;>0{oI@|-k>@H2 !+6Q(;xPO0ًl7r@y,:ÏnP47YlHL衃s\r }JPdyY=gݍɅC6` Jo Ho):v+Q?np~a^ d}r2$ ohُme`8H213H*@-{ ZEq(3:7qwo1h5(%D(BbNVM =mes̰γbHab# 9iᰞim[*6ܨa?64 ^9) (m0Խ;Sa&zKUs4~&^Ζ`1;BOpmsRPn#j8FՆk}κd$zvfQ36LwKǠp7Ϊ8DþΫQ7u5xJZ=)~B5S j^43; fp,GU&K!:xT92#haD:y]@zL/l*de@pڗVzPI B|pڌlT(`,-Iafqeq|W15~rH-'vyk<@qpWDsWN44әa7يn( NsP6]9ȑA?PmPe8i{Gnʝ#^af5tR2#3ŪErD`"8_*7f1"-EB}qWr}k`Iְ4;S^2Q}kxDwnWE^cL#nѱY@L+rG I-f]oSb}Up6S`q1m OInUZ'R3Ly=Y?in-uR-Ì F+!q8 Lr}ctX9+- >߱LdzD^떛Xzuo.M*& m`PZ8 1[r%r?KG.׸ 3P6RUgk D'~U`zEԺ(тK}R֛C2?WzK簣2qT4KQmNLT@VSA;.D/vbuÜ/-[%M#<7KxT+x2¿ZZOT|1m. LBq0Ox"-r^4ʔmVnDHˆ[ )ӳ;'롩S[Iд_< ꋃԘTeHvIUc-O(=q0k!fz?+sW Н:y-Y; C}hKYGP%Y]4X]@_ch, *" ot=,]*Ҽ<*~uMbt+8 pX)Z8Oa-TrRCM>.re|LqKvK& u} EC?8!u&e#. ЕSH_b|;m ^BZ]TOQ~ٳ4By_' xWA@A-57RǴb#XB?(TQfl`ѩt!Ue | TG{xpeY FW$+c+ҁҍW D}43UosNE 3m:/X!UJP̴| s`4Ic>oc/(i?,kLG:_+G%{3ܚQ |'.Xlʄ3~<-<[/+])ջ~}V',Sqs~DX̔[L4xcIW{!j0$ &=]APQm0JaPg7@u_.}$]̉]Qt䦅E Bp7ܺ b݅0;W ?3h@ztnvsj@qC,0$G+㨔iq?2;6 SP@?%daМ}=4JzVvs┠6TuF< W<0G{: ZwL,ûϛ*th`R5û[ FO'dSY.S9ȗH9FP|'IODDK,$mb%~h-KO$)ŽCG{lsi>ϛ/u/#> 1=`b"I"LrUiqL5۟ˢuVdzPVW޵6!.:iz%O6wvc B5p3KJK'(':lTxn_x#4췂AB™iDBrڢV9;ҫʏ>ds3lv8 X9h{v(#ܨ󮠟FܨNx*V6tSTIR3 '^@|#c@ QmH/WNfT#on?!Pkn,Go%O53G(Șz҂r5.2rbq8)ݶ$h<'YQrhM@BU= UP;6Dz\-~Ov7KU"o1? @m.!1<ӷP'Y&js+vzWKbx?٣z$$vhnw|}Ap<[s`x>b+,jXc6nIxP߷{kΜ1PYՃҜe#0z+3#st%-k˴3onakxU0t=0p>bT0n@;Ò(k^;,{C&WW\p'$R\ڍǓ_T{)Frg/8hy5MHA$Y h$.[K=@D$Zspyђi/9Emi|r0Ѫrpx?V Q X텂|şҤq"KI緜?jtZZk}\sUJL2O'>TP{hV u<+u+8#Y: ih2qiO5>1Q>Ʊ8،şyl((͡G1]M(ՄH5u[7 a.7|(,gkNȀGJeVci-oS?bD3qS~MV%z{ װX7i=a%H'IWY8O!b;]mAZD!cZmY'߇~k.9QBxxHLɵ9sg4Diqs>$͟2PЊD^!]XA01b8ŭShX]$H!G@[4!%КVTdxE`rM{gDZ:٘2o[;Mulmtr}R\H&G,Ǧz!HGjQld9P«^a.iCmv;K4S%A˂?wθ5nZ|JWlU؇%o>x p%%fL,ӠnRԕvx8^_6YP o։j;Ue 5>픐=0#)B){hId%Gj%nOdLHR=z˰t;M/bfrf Ǘo%^7UvK/CEė;VWZKk, >MY//%XÈ|bjvo@wkYcy$b4&Ҩϧ=ve.2L pW~#;W9u$R_%g x̞W(gh{(Kn(2Ťߎ`9Ix.ẄH(D({vh/KMɚg.BylU|{ xW1yy9_WX>Ƚ˸=RY<p2]tTܽk'N~%-?7%Mfi°g6FnOɡD;ii;/gVqyOQnN.r@in`cDp966A!@lHYͩGͰE<|tfwoÝh!W'ۅJÁԺHm@Dz}g/~c[DM҅[2Mͅc).Fk&\41;gw'qYe-z]XKrGO:Ah ]HcW@}<6ѮC5bi 9a5O1@d3^v23ֿΗ 79b޶1T@yRrU|ЦMD9 4R0V4+,A 8Ȕ$,>wY9whsӮ`0K8x"6^}R5 Q( m-dAD{t.1 D2Wg|A1s 5d':K5oѼ䵰܀S -%=2ĸ2!WqZ""9Keq[AG0ft+_d E=xZ'a1" twQ4Kcq-Ǎz n\Ӿgk`~С.w_0%fL#VFd&ŘT7joi8R#](5C"/SQ^gG>@B}sTϛ˳A1K1(n>'㋙u7sGObavZ2ZfR /)|gRs Bv?hM{CixwI\ xSíJ*+8]65{Z3DQaW̌pIZ>G> (H9O\(+? &nI?!b$Ĺiҡذ|G0[\zt2ę@dkKS859@#HEIzȖ!@%B)οN,E)f]-$R"dk /./0r ls[n(6 +5'ܳV=`sK;7VTud/>fT?f=u~80am}@0D3s~cjϊ#êfbC2ƥEMA%;`W :;.-Ni.Єa:ڥN!B)E}iMo+!O|ƒYz:zSb|Od0M(1)ݛ^hG0|8(Ѐ6ÈX!uu0StB͍WY(=J!,đ}e j`,S {*, z:x Z|0cӛBû [(wԁ!#4%9Tr޺4(ѝqÿo8>֯K.:2$PTY:,B$}]q2/<|^i,:8p1* 澦PbԒd2vݐmt'թZFt8 )cw5 ~要$cĻ(OT@ ڤ&;2'1 r)) 4OeXOVV*s34lIKn1U *P_Yqȣi|:)샕TՓ|2LAjmg.xtp5;} >fD ԥM=E#Fd!)=D%%\Q'puozIpF"ZhXhH3C>!w4{3 % ;%= xYfسK+)p$NTHz~ >#DuԠWb6Ogq9}(:5VͩLJy7^/F*c]n7(}w]QPɁ0jR2V e@E2soHA9M;D 5W=Ѐ|Md$ "#WSlHS!8-UB3/ :;SP0%B& 6xcFoEe;8aD2L {Q!l鷥iZSARV;ЧHCS2ޑ(fY6ܕ|E$H ydv&qL:P%u H}>oQHmlmlF &Ҋ SW#f"9zݯWذriJO@4ywV׃^G|zU3jPLV# `SyjVhin6}Td1leHk^0G:)\jQjDD&Ți㉌'IV[j(ƙ|EYnnpx6@WnpxuN:CN fP4^ )IߕB9QVG |9<KծÜT4ARDD=rVeU@36}4y8Pk`L,4/TW;TgŷY7@A)%YWSt-C]9ޤ1OziB;THiU]kA~Y9G9m*bKBnY7÷OdBizKs)Nx~/\S\`O_'\ Q]T_˜9a+kq2~>Vgz `b 0)e[ qr{R:~ mOa"C q]͕`xv&U'rFظ'8 _^y=)GHC=p+" S7B[\5մp1Ͽ9-5GAq r߃u|$/7r->f ǍHzm>X|; 'ݖc^8bȒ]S0pT l:{5w#rZɘ*(#1!8}7G$tgKاvuwQ]ld++PUrftD9""X_ouAQϼJ iOy [7#ĴiҵMcoE|prD}Ԉ;x* y4/NICVAŵGȉ]O9%>\o%i^Ykr|DnLA6gwX/kF1py^ԭaˆs?gǂ1C4B(0E3N'q2[3Ԣ?Άi7GSLj*Φ{d \矆0gpZr|$]%tX#wpUK!s)Ze$N@AN уotvT291ŖEuNU%ܓFU,.+=1b8Sx?efz W{J{ܔhH0{7)1}9TzFt7ƧhL?-YY%]Q#|vGj+/YYbsݧ뵡ޙkR!)=Z02Ar/.ZY5)b NX8eoѵR57LZa鈸a#X,AƔSn?haމr8E|+e2;-5NSƶ~u(4r/3[ qSgl$m~ޮ:+>jJh'+O"llk XCWC)Adg}(Nlj [X㨎PYRJ.@sgdGuJ7T8U,<saoE`.,"6وAbO!vl8&xq5Fs:Є|:6co")K'Nq ~\əGn8}yp#"'2Z_qw rMLNy#$M]|5ѥ'a9%WI͚LEMa 2"Q&_Aiߧٶ]v=vef@qi.hCylK^dYJ.O@vU-X<Ѓ(/p1eJ+7L5s \^~(T<vL UCp4/fkI%ݷQv\mU3jO/~Ӻ=<#DZL|n=-^ 4an1U\*`SV4+7Bfqy+[8&=KɾTMbz  -=,`d ٨} ~׌0"<14ChtIBvDW /V5%R]0} o6+ËAwcbo?{ aoXɚ o!wG0GG^gEiրHI E`Qc|l YnW6}0݈eʼnU1,h{)Ռ#5%GX5t$S ~@mi,rv?Pt}V(H N83-![!Cicz淶vvmΥpV{Vz7v1&*-X=j&~%7%׉ ]O@,,zd-lΦ8 pzidoȡ2ҖNiNJQUGB"'IŰ0BH⒟;VIz&44$%Ynړ(Z&ib&ƺ9џ-$ϨRI[6\j"UZ5NC*r4:e0)x$6_΃>sHo6 @Ed?73 (.YnS_v̻+MdI_u)9Dؤy' % R=(KET ė Qۑ ~7}}x A]p#pr10jFl؁0 ?T̼^r\oӕʷԪҔ-GB"]k #ޥ ]Y-:o)6adH3Xޏ*el]P^]W%!Y \>'j~ bEʴ!s܋%=6z!;uzTa\,;2{3)|K~+lSEzĦ߬gYZ07070100000392000081a40000000000000000000000016101d03d00003334000000000000000000000000000000000000004600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-rme32.ko.xz7zXZִF!t/C2]?Eh=ڜ9L&Šm r(lTI3$u`Rg[e4T;PlWV1`ۅv2kբC/ZS8#PpE¾5c&+ dD)(!lPBqco ֿ@#"{~A?mg_5`N@(e孨FV~O8azh~~=G[Ib8TL'9RB{eKqi.O˰e3G\Dz䥾}hX|(,%hh{؆QONA9Cf{}aM9uQ 1&|j!dd|(wdY_ѫ;rmvgihq?~1 γ̅xaŴ6gdג1Zn1_?~ŝ f:`bnEET߈;;cJKEtRƂC2Rqd $ZTi\UƢHm497uBfc}8A$nK$bx zg (5!3j66fSW*Ēj]bvͳV a@#Y %2?_^9q]pxջbc!GJG0lY u!KzY׸6ݹ=;KDgn5ՕӸ{cu;iB nZQפZb2LgdzӢ3| 7g~7ZΒ*pe{^pilI sE<5ӝ)irX8"KU)͏7khvlwfJ:]{@Ճ#eb 0n`(ٰ##~ t]TB9U2Xr"X!aJuH/BfoIc`?CņiDA|VsHIϰShx9S|2r.#Ѣ9pk=ЬEy bM#2'B~9d<+ַ8;AA[6ѽD.Ydv[ Ǩ-YVhDU&g!gp}P:,zG0IƗyo zECFw vxMFűSE!Tق;:} =澵f]Ө`4u_ V-mWg(H gy(SBNX2 qoDeh䴩a;Je:j aEe}X' sd:EBe{^Su\zLϰQTC Mtml N&t,]B^y,=AWр9_@~,Ka Š?'D65eUʗ5zoa [:\DPdC瀡 ]TW{مA 7<n@rFrX!Z^: 5jS@͠8m=+ZX׉R<&&<D6rǴ/'qXԖVEW5O(AF;㩽_0[EO)+;`s>j9 bZCapBYlV3sE\ |"C {QU*bٙ V3 mr3yly0|Q][|EId4f# >5'/yrތ{\~tP j_RiG)‰OQl+.UۦD?h)4Ij% »К eW}/K"G%U IA[G#uAn(biv*\Nb1gR,޹ QLmEuSI >w1N" |Q4iҲw2. f*2ưBQkt*OhO*9VG~j؛˺ % ۋ5SFLʺ>[!u47~/YgO]|_٪ٝǪ}h7I8:Nȣ?I86%MNg!?2]XƳ6œW+/C=>͈JO v:- jMjly}(;m-I(-^K5/E7;k+ܾTX|w*SZ'yMfTy.7QA@׉5y|? 05M^|3@z ]Hp"U",5m}W=Aک3(]lgrȠஇvX5#2uItʠ(7D%aE U4zg xGPV)O |z/oKgkQt "B&LwBsv6܂^brc1,Y~ekEO+rJ+4 "iWXnjDJf)j~Cy=kԭ{NΨr m,X!e+ \lFLJynxP857{M|GH3;HZ~[Vz@{褳>[bp51+10ri@Āe'>OM$42+g;H]4Jd 7V3yq;w70O -d[]H bzs,-L;R}^p4tzTOK923"j'aEdɂGBN(Āx %-$l8h1#l,g.--29:`::pFp[F]_)dKSwJ!,.I&ssJ r6k "$fudeJni+ޯì:QmMV]GefcG@{a%ZqLy)cPj\OSZ ڞ$_ۏa[' 9@,>ИGKvfo#Sn?o]fڽ97^-a6ϜdIfl/x5,)&3hdw[Qm˷v^陣eNC(U~q2*2ҕNwM1䖃 4#DCrGQMHz:Z^@Mk%i[.RY 0^SyCq~czv &vΊ&g73|384Z 46W!cC{%ݤqFqyn+MZˬŽDZ-$?Gvp3VogrVuUmɋ{#O.;hL'54ʜ3:m5}ĮIz!2"rU TO$s J(E-] +[}|S.(HGQJ:#;#L\QKibVɂ91cr M̚2"S]zӗ MEbEv?}.רZW'7OX6'n) pVxu j"a8jk~Q~\c$? E.Y;>fWiQ31>aOÌѤ; }gu:Xs8pLBzWL.&GMfM"#p M@>g9K *%:76:hA b;="8KU*Cp{pّO{{f g÷wS[1BѭVG˭vǩgl>=crЍ~g`c&5#iԽ&8o$l`!Rhq(Pw~1F,~%;2r2Qq~<{kp9 җj8/mȱ?ne /&>^'EG!2ur!@ L'$ \;'`LO&m_OenM 7B/.Q8gnK(zQK0=~d @3sv6P'9]ޙ? E%sT];gupf5}%T4$ٹ-\" aM$OoL`Wh2v9R+̲&pR!S@[DU5! :k؅N`Yj7Yy0њ"29 numIG,Ode&lV}ʏ8 ϢH>>w@FdXCpԱ>>kN~[g,AD_CTVF~6Ǟht)Ύ;#&q"x=4E0rOZ_$4! 좓 Y@]sZ'l?tڌsDe}O顇0N 7_҈(цܐR~Z++n2F+*YGb[UT:' KZܝ'F`Eu:Ɔ(4!^K!8; TL'dd FkGYbXxx} ׏gq |^o0O~ɂ<像.h|\a}bXݢ{?RB<#? Ld@$$uZ".&=eUe~Μb\9 6:lF҃I; ` Irwn9 9o ׇTY+$DP^7^2ewx|GJ}Ъqxg %kPCar"hV:Viڌ,jVo8֓ cGL_T? #m\^r__Pj%k55j}<6͚p a%ۿ#D-Ljoȿ7{]G3{q |a8 %@<w jZ0vMҡ|LG@-XX%TI /[W+N#%3/+̏奔RƋIpp:%FTrgx6-gH`~iIa:R;ᡖvAFNjvx)7/'e`do~o#L.GTv8h-| n"Mcgϧ~+$ʔ;\~ ׈~M#]]6 {@ a.* ѾMZV5uuaymh'z:(6 ^;~sիgA$X۬D M GX<oa_"≠)NiY\6^)&@_?N\g啢Y/>;P"Jnff@ӵݦrWS]&n,JYۛuI?y_];xčP0!oIX/|"j(GSg-^+͊sOf2#M(D倵\-z/`7Z`?ڌO473l'{bk /+ PuB+J?jS,0WSԶn2\ 2a15zlze(n5;~ٝAVY"ʁn%fRla'i-nz|+|װvKWۤڿh#3RwwWBB1(a"y:(ou wжw 4n;|BB]k bѶan9qdgo^OtO`MTEJ|5>={R/b>Ea-3>#+IN,6]]]UH`"-eJc2G9N`9['q ?N\_ydV{U9xȆ{$/zQMTOi^ڻCn0 M'mt.[UN#FHjVxe1344upVcq<^)eoRכ)Dɒ;䝰~onX_\qW8??"m%$CĮ{U7вK*Z˿NB&h~8;,V6 )(.~P>L P8nuT>΍yQ* 9:kЯ!M㬵H894j %~KzSJXAZXDf2l BıJ/<(<}&IHvkp cȝ|D\젳gqG{q=1niMzr AyDm닚澪nCv XW:O+Yl6Ͳo\YEiȌc脿m|$1h٠?FARM$,*Q3>WxxT?Ecx\rfda[:Vjç}ō$R`_x%{_+?JxHǝۙjrwNd|)>m՗!|$ѥldR?p:>XwU .i7[#؋%_qkYcfſjRP~~A:g% )Bl3=w=TaA Nq?Gȿ4ڒl*D<Lbw3F|!n& ¾bcV_oz^sk2evKouVi 3s`w&O=PS8=1{P)Hk/r;%!Q 0DhF897:\8#Fvwv1[#o~i1!Z q(ְL; eg~sx!I\ވ(3Fm 15ajt=~_5T[inpڱjZZ^_$x`t;>G,bZZ>b'~Y>D/~*c]+z˓xh;Ú>9o1Nas{uHxP[vFrn6^su]v(SQM +w&oΣq%ڸNb+I[gj+F )Jt;qiW:=uxZhWP=Ѻ51"ucǮAoJjn{T2`({gGfU3mHPtz=E[&dX &gc~;jP @P)?l8-Wg_! 9WgJ1DAg|A(|u}󔦆4ra{ $Q.IYz'|a d?fm,'Z@@u(|B:290A8MAn}ׄ8-X) Eů|i/T~N>\A0+zf& AZ 5JI4c`1 3*8WRh1Ae$F 6>ZF>zI0+c';5QIy$,r6qb¾n֪*RWbE'"Ɯ }S|.j#W+ BC?8(aKvp@k=d:\Pihzrr@J1vdn-v\2z0p wW5Yxַz E%'p#O'zx>A:]w>0CJCf&[Ј$fXA!W"3k}>2ttE BHH1Zg9,wʭS{)cdn'.0 }߲np3̻foLnXdY\ZA d˔K˛""Wj? Ieè\$ o)@2E&ϻӿ5sAf\e*!nI+FrJL$~dbF㨡.S6H:hqӝ>̯ZY̶ 鮭_:yY>¿R%g\{JQPyLj=X{e:{OWEON]sAv]A{IIHՀ ۄq.w9A5Qxv,gD'K ".͟O 9:o^P"fS? !hv#O#dq^wv:juʒJD-RY949O#NNU#|ߨy%(H:XzzkC@jvHٰ<%Ϳ :9;cps`wF(&$h$c#yEڸBY=/sCBai Y^DQ# E=FQɗlאphR;*"#Yƌ nMrxv"~L v |huŅ[рeo5S[TyqFNX;g>z*Ԛ)1R]Q}ST3_Xj9>/\;NTڸȑg݈}Ǭ`;;;^f}gYZ07070100000393000081a40000000000000000000000016101d03d00003810000000000000000000000000000000000000004600000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-rme96.ko.xz7zXZִF!t/7]?Eh=ڜ9O<77Gk҉ 8)4RA \WaNfمvhm"_c׃g] v]۔&[Ni|^=c@,ag¾l筁>>N+2F69(6͟"궉۟N,(cTYS&-g9*CHm9;w drݐ:cQytJqh%6KRF2"}y^@T RGx$A꾕Oσq])Sbݔ#^Y=`7F͎KeY*h\pO9Oeaٺ ycg3v/9@3-hB wW+ 7; 62gୢ\el>D`7l[{"^v=9cKK+"!fr}Y(e&knAWL!eLRWTnD_32HaF[WҳLFa/y#(Ϝ/+펴1ϑ$UXĂX<0"|a$yPk-sMBL0ܝP` +./ >|vYC _89EZr:9sJ+\j#@Ų^p.<l.;/J_ES&dI uhZwlY`#o.hpu鲶,$x\i NN~~z?T;ɜ4eBi bMbFYCsO.?&lq'(=Tۊ.0N_X$Js"էiB%D}Ӫ\"ߢE?$&K8\0&Q@mxI QWI.,[K(j1+vs020` E vΣ֩ @Fpw";-lBߙM` q(@P9=,Q>;/)mb4.!`J4vVos`.޵ŠV~EV D,6cCl zYȈq/Gk+K>QhEQ</ՇΓGyV)GJVv}!Ow͖4Xe=Yڡ@qbJ w*O1M`Lhx6\ŴA|F~B+1%|Ye8]d>R1*p JxvƑgM(*{-|0?O]ļ7 [^+!T<w r] fj攚RxG1Cj?ͧ*gi!c^s_oMRA H&GpWNE/۹s0Kf>5.^ֹ^B12«5V#͡ EnR~Ee>qMS(D4]&p$rlq^chTL qڃ<ҨXҢlu.U *Ϗ`;[`ZJIaY2?&+4]sO+Bh]hRoZH+ŝU`0!7Ä ^X*"*N]>n?n4A+AC|R!!Rjf^_>٣'GM99M.ڒCT3gRi&k[E[xIIpņt [Ұ4uI`b;4$,WΎ͆@OW2E 6@Hs•;nSFאʋNQXusL}NحGə=x6+n0!9w3_ S>!@<GIrƓi$E[9$݀ ΐ 0#bBJƲ:w17}AXc4sX8|p; |ⴤ? $,ONE2~"ؾEq0KoЩtzNDJ{o+8d[a{׊(EKM>*MT^"@HgW8 _\]^ud A 3(q$ oi^B.;OT=]Md&OƈX%aG]U>ɇybz:Pקq= wُY:.| 3S8*仡829Y߳u9]S iҗrf.;I-@[Ѫ`̲Xp ~#&a*A2 Q&P ./):Dz*LCrq_j5Z(WE~ֵ|Bc,uI:!g?;Ж d6Ƣ/:BZAP%Rߠ]5HH\LwV=vKk6 qV㆚C*=Se܊b2`]K^`Q'"z*V1?U$..=i\↚ȷvA.VP<,`&Hs cJb脠466|GP?lL>tJ'Z1&"$'ypmk5)i#sZu fLyF\N"; ]~ ӔU5m݄IQCռcrvU+~{U ,n_A!Æw}D9Q #؋e9v$;qqagrW c>tr Jh2Bm͍BC$o?7 6O鲞_X}+davBy u?wΛ /mb(66INawSpQ N7zl4b9?,sM /qaBd{bpʧH N>V«?%tYe3;2ݐv;\boVt^X~D55w~QҪRH!Vz_Lr.U`XP& 'q&sWzRZ`)~\Je]mUT14[azGU썀ʤr-E%BCCt9('3{ *w~ ڝ_6l-0'~$_j-}3y~M\)U_B2Kܫ)Ace,y||1 /`.aɏɞIʶއO39(o)xѫP ~Aɛޮ^~F4? f%O/&SqO6fNv;~*7gS$mw|ƴF5r̚tU;Ӛ"`mm{ h^ aT]@mda[HѱBO0~hOrwG#3L3 ;}P+7Ӣ̐ߞ'jvcߵ[,^/@|(Q54%!!ɺD#1}eYn9 bHM蕑pKߵ." `^lgqioM}uk2L} $?uB_dWS]Tsv6m8S!I~6SNLtIRb0E),Ge֡?0-Ҭ 1 bTM\ #Ae^2`gpp&J4V<k|TXWs9JX*Se7~5oQx6\jH{7\K,EvǦ@P3rCb豽fM|&i#Q;Tf|&=Ŷ x9,"| VŗUlR4tRp4 m{lj .Ƌ!_! '2"=xfXIZBm.7D:28$pdQ$m\\_U nJZZzN.1Gu52o&/H~]iyLQV ԈGtESyT\Jtxm^>N,ڱQ=¤UakE!7fck* fX364"=frن4i/zV/n osdU**Sj}}%jY;OWqܤ8 WlFBX쏿owbkPE;dDɴ!VI;S&hD+}#J|[KkC')3kUuxyfk9usb~!7`%x۔Bn )ìHi<֨)oIym2 s=&g)1K#{ִe6ii4ɺ?DenqwP*uvWK\6t璿&]4Y0k2}+IɐJ>q ',Q[|XB[Xj\2-`9Pv}\ `?SlfE, ДcY<,X$q"^=[҅?Imx@n&,}~ +>Fl!ΞA<&^Z롵!%d{U|f.uY6}oum֏5d-hU-2:9~   I$-GJIV9~)REAG=ť|`*+{:4' &=\NvC$R(Rq?@RA(\ba[0i:Ҵ~%g 60rG#Ej耪lꌧ6G4YYopLWD!Z?~ G+ht+DRE!_T Q}8S:>QiB?MXTKLTv!J߽N?zB$Ӑこ:cqGzRY9B^MkC5{ B14@1!tK MG1W34Lj&O U^"uT\[F􅎻Wr&j r%~e[׸d*橧{-+՝]`鏉BW请Spnh!Fo. O;jAis$D/?E{&SڻII@E\@9Ϭ˂MTN8@}i em?|zh&-}gI x<2Qlk{~-QoY| ̈́n3vV`)`R5VXwp⚺}03鄻ov7|PVv83t m6atgq!aE0ZOV{悩Rhqz#XbjEPN@ l4u!9LNB2"(Yn" q0KC8['Bzض)YcFGWI u<)jl 72|l|R::`ߏ-Y;824⨴@]pgt+pO8%1·H4DYc]v |;w vRkreg5=Q_bhn Sv⯎ob'mԽǶ6G"7aÒZp'`s7,Xh| R%*Oz=B6} hM[ ^EaYb_8Yg40fe_xB]!btёyiٽX)*6%h @ rd2uj̵я K@A;r.ZgI#p! v"(凱ADx]8CzuQiO!1߇'0=wN1]/lvw#LWjnƝ5+h1^E^wO?0%rv5ސi;جkFϺN+H}yuOQf@8BK&n2l^(]xuEr: Hzh qϷ8k'x5`&l̗TKo%g!vWN)G=OP+Uپ=hE])"9'76P(8 v1*DyokE˟ Tr3fd=^8F>MJWej{]5w$0PL E*:ov^,k(_ ,}8dzuVud$^ޯiUP f"^$7L# yn>Ds:"- ;,Li3%fʸDpeq!!'a p O %.My{1v2a1*,mP{*fLӆX.lVHIc~:DtJ OUIř"79 (y/Rs71γ&B]KAB~=X?.*HyY7 ckz$ F@DZR0Ck%1mݑ2ۓQ`bʼn53OKzW:-E&CFdвxAN=+?7 812_kF=4H{AՊ>jzX38CG5 Lgl}_}p4(Ռ 9'?+fڒIX{Lah{ϗݖ/~4*:wJoNsE, &As3 :HRZI;7i 9TAPwV# A/re˽x0D@'w?#w&8yK<:`ܐ^&c p^GǹtHF<+3/;" MS)\98I1”|§ȶ[gpunFtj}})8>W]7m9w)o5RܥdN&eu<)wA Bnܭ}j :F>?|#p䡀'qzqSƾ \#v&BA89|#2h+#H*ZݤBA:c 0MY\`[dsgWg'gwo{ !8F'A*ď]R&Wz| NǻZčk" Er7jeR]4o/!sgZ<1=\a?vp"X"38 NGA,>;.漦a9ĸ׾mҋ7N;Ncoő c6KV"qG3to9s ,[ImQy~m(A^N.ṽPB{O7:9+9dWd#qTh;vD@$ e\+7 ‹8r})T @E%:>Ħ]X}|@WՐ0 CT ;U*p A9F7 pΎ[B B,oZ&7'j1Wԗ擭C/T ˰lb\/e4?#CtkNeRW{V4yvt[D]2S-[˓.m}s%ʋȟZYI@3"0kٿTPNJt a=Imbԡ0#$Bfr9 )[] FGÔǪG|ӵ4ڥSQ<9Pa 4d}SU :[5G) ѓ!*_n{ vV )>vMx30_4f~\tٿ7)<%FymPʱ+ih/<)>p! tn*6~/1GŞe%Q7_zm2XZ?AgoS8(ڕ@+ďy k0ʷgyʟf?OwQxMpQDj L\9H) 5"}hÇgE%-V|}sFYnQ7~Ɋaf8IR;׃c>k3kr^Y ,D2Xj$dHvӇcM2OyRMe Tv9Ӟ<54s>+e!--*boMYJn=^ PUM-2+D+s7we([{Sc^R!҆}Fken <DDea15_Y dqw׽@ݫb19Nrf<Y8뾦#+HP $$}OyF(:#5;A0o#=|U@eP{63W|0 SurT/Tf `vE6s{׎6ί) 6~NE{@1KYJ~ ")k7Vs,>1(܉HM Jp] 23`~-i3 8\3 ojtαgYZ07070100000394000081a40000000000000000000000016101d03d00002658000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/snd-via82xx-modem.ko.xz7zXZִF!t/ॻ&]?Eh=ڜ9Yu3}^dlWTxu{G`hrFo4)4JZJfvf qǒ@ e}ǻ4!i WrH2̺W2LF:q\&TB % kUH]}KgDP-~l};z*x79.(?UͼY} P1w}kҫHjYH੹8 *[ R /qi>RVSw1ԯt@>|/ ikE^#7N&)bܖ/ne93;{jioY]2ن o);lX p06t%8)=C1wx\<@Fr[ٞ|M<^ ;yx)0 >rT}U@j.'kaTFz7LP huΌf6cGt^-J#S3T*2FdN3j]<# f^B!$𗝏|%g}rzS8k*-\- *F Gnt#JbǦV/(B_(%z%ḧ́6GYa VЊK"9n!;8['V/0B)wK  1)Ǵ#J^ Ob1$>wS=tPx+=|R; 0$#q?c$F6ֹ9Հޙ F8vĄaӵ~PP!S pp-U" =\nh}]`D@džͽo?u>IrC-Hq. D}$Q A:YɉxY :_7%s`3zagA׿y 5o6]V=*np!]B봏=j{TQ4( םģ3iXrrGz=i&yZEt f?ŤqtiOc3PWI^qrx!Z,# x{of-w}ttu%CM'TCzXU@Yz–>}뻮lE~_rї+֪GH+bfOsmp{3U-9zZݕ &qZ?B?8:da؊IY?[)n_[>;F=t<haMu isd༠3tr$Q#)=sj:c'?~D>n SNTW:#]৕b;!RHzYTM28d Aϥp.1jz_Q:q[JI7%}}i˶iDVI6FoYvCwҚ,&w6Bmb7 a['&rOd>LlѸ";p[j9!Aj!'$ xX/^J"Pįe/bĸVr%;Dssq`7WEbEjgq?bs3Xkp_1Dfo >nv0@NBpND#PF4"Q=罞*G.Hm5(';8w3OcܩWc щZ>hTq^"2yYn'Q>&HCp_Qw (ۑV|`n6]뮭ܹȲH9T3ӗ̌c#Qe^LjcCDΓgDlf724k1=~ Ib9L\!x-JgS9ݒ#eG;[H:v$ZvtjʋW_4IzZ%3X3J%=XR( qynjLa1ݝ\i%56u;XM`hzeUZpzY6K_s 8 8hG 9(DcpXAO78zE!&T xţEspM;ͨfF*)w {ud [KlFXJbme Y?KLO>:cn,tE uHXÔHdV''(~tu"zèph)zǹ= jܡ^D'{E8.w6 _cETE4]x5:%2=!ǣt][d&AaPFa"RWֵځ%_F9*h W5D$#UA&'b}xnVTuEW WTD!; ?<Grd4y̒F-PqԝJ1=j'\ `;zv/xZCz!א}uRLU,?2 KeCWԊ2Rjp/:{,FHj:7_ i(ni,3o¥! 4z.i)`SˊݯRx1+A6S و\T˫ff WƽF;#٫԰ԑ\eD8oDڠ*;WcVWPET" R2v:\E%HvYr}S)[f&n% ؀*6쏁8Wg75u|8eL=^2~@9Y }s& ZVD>R 2l8׫Z*/TjJ6Q܈&[z)C[,D&YfZ1c=<:[*O5eP"D?go\H1c brE 49'Dt8Y(f^eS4E&uc!M/G';rG$YPs_$`Xe,YB)1Hz]4L [qs ޏJɎ)"UkgIκj1F!ɲaBY{ҹi) D2G776fdʊu]nt[Q hk7K a0@ ҜGOe:ʿZKQ#%;f+r->Qpd£v#{sE -PߜOWx' 9kd+IJM\5.|v,SHcIjtR+!_/V[c%|RnDf6WF]Qd\w iI :}e]~e@t}<Q+<D?-k Š?n_jZ@7cҫ6mH+"e$VPE`v[OS^EEJLȟaT;-&Awv P߷Va)e8xLֹaa ΅VVv"fωsh}ܳcU_d]\`M.)Y"  Η>*l/y=Ow:G?#4W|^`Z_ȴ,I4Qy+YwFASfg Nj;^&bYC͖#DZ{D M[a0&Yg`0Dx[&{Ήz`T0uid@ j~c Ȃc"Q)8XȨAmQŠe>T,(MFc.m VekeőwO/!7|UwHD*~}Cا)L׉zRwe4y-{pHuuġ[R۫S;Tyc쥃"R$Ϧq2ȫuA@6͖ | P=LjU-=KIv*9' z :77cwFk.T\?`4^})f>ՙ]Pw¤L׿FJ1SWPPޝ3ٶ' 7Ԅ)k J<wI$wga~FJm"|Z J]D$[o/dʵζ  䰧"{{X4//J5`S2oʐp%"z}jE7ԏ/?n[hԮdsDZyXa!& j좬(=@#yC ƂPc/_ߓ yL3e\$b?iS }UV#23>`<iRaW.]UrGEo*k."Ƴ금 [@cUfݓj)>پc!TlxO=aGTt109vW >zzaVqU)ܵ,:T; [uZwu244Ӹc[68W|72:ܘa ߮EiDMYu6Z0u(H׿Woѐ'qnx'a"~Ugt'z:A]޽le讔aWQcxD[ +!D&rƔIf/,0k,Y6Y>VNv &2O'gEX# ՚nr+f $Q+.vEvԒ ӡ:}1g|ҎuVO1ʞ%_KjcL2]Iт@|ƸBCSo ~fkuEZ.zZyYPE'&wb1,bp/fV79@RRJ`%65SҐ˦槝ʓg{ ?_B%^^M}^r -V&j599Lk8HLt?l:"Űa=I ݓ@|'Y%2෿IY^89aLe8| g::xRw\R Z#D+cK{R'ͭr|MG\&ڂ+agmvu\fٙFu m'+ 'c"b % sSah ۑ0ёr ,,~.OѨ4 ߮ص̠uU #ő?qw0GflaU:u:7E#h;m6m \Uu%E>( g7hJ⻙55jNo(ȑA׌s bΎ&1Y {cRݴ|X=vVG;{J#ob@ GIh XҦD_P`OBBjBwΩ*\GxFqؽۯ{Qtb˂w$r4'bUy(^XT`zfnypF\{B>︷nvcl qˆK3H$X 5x/* l6 1*e PDoAqL؏Q5C0aX&SIL 10%_NEұf>ZA 8ꅫXPE-kU [ǤufI|8wࣿ#jq]˳`T۠r 5I`KM!)!$HR>h'|U:^$(7= yQ'pɺcEn~[e$mrv]64䫫UʒhYm@MVپtZUhN+FϷ(3 XyIvs_WN!KVh?-٧q1.[N,S>c3r;F=?zK6mZ%<a>yh&jH]V7*!!8~TC* dBny{T߀ކT"B)^Gm?=Dqs/| bnRn1ҁC@'Pĵ z 8̹Oj6n;砨҉QxY.( d^$7̧"sc.5 ^ _%kUQX EP0X&4ӦJ;ҡNұ z + 7g*(7{1h4saQڀ3R))59+ 3J+;>zr53UqP $jNƛ:[D'%5f dm_F`A}AAsdKHVpv%[mu;^j>1ଦ|EQy.~[`d-؇(B5[)nIBs6zA)NzUlȫwè﷯ZQ#xh1T2R\`.$6񩝍X3$P5'u"_Qv˓`&u9)$=73Ha݆ R^^ (rY5 Dž-UW/:.4 |<\Q 0}9çtSG RKneb=֡9:`ń}c;c-YT20iuvyGE'2 o CEr. ss*N1ͮ \v1Gm9SN&_mhȜĆ]ZҼ6gƵ7u@!Ju>s$n4 =E M(Bia$GՙD~ m2&2 ǁ{<\ [p&Q3Gʬnb-ZA>XDHQ;o Ki^EDqEϟ zz]f׻vM0} t|L9]MS~Xf~9 Q7!&%'}p$Hv$~ԁn($dC]y4ǀ`;Y?f**X揋NQF@^ ڱ?=ǿk9 Kсϵ]V2ɐz0x5Fa4vUc\ó:xvp'h2_ׅ!s W&w\\_)CPPaV냌&hE׿k|)]aj\>3*4bF1éa$uuJ$S`^;sS=) _-`! ˭f۲4C)uۤ=g|%NڐY]bΩ&6-09%l`.a[+`q)NC{,5VfU2vH? }\ˑ t,}b"4q,-yޡ7ܭ:iq__C{uX@'$~rօKz: MȊsas9Ã7뛸* c=y AgU`qviw3OO1n@uʳ0!B 댪t"1PvSE>gT;<Sj)nc'6KW8;V7?@:'&nqt z<%] HH4bGDϥͽ0l9NuުrJ*~dX\»Y?$' P5?%ĥB|5S(t9rO?1DeI.ٙΈr..nOjWHOW+;c^aF-Bg\@͸»Pl. A2U҅0B12ATr",v=xJ\qzd28 6B*ˇш1'ih-~ 56DS~@\- N매0&F;PT>-pv#昀PQq ?@!T;0s%vcQdD\ *n3fr4ΐ`n[ B|D\)>^8^ż7!͖/vB :gm䜷c@kܟW?~Ee,k]=+pka;N *Uq CdUn>bm@">z$cGr:@-gEU*D)Ϥq /@kF:Kq4TzM'O9Q1hCT ,}rߑ3l1K3+X6V/fRZ5o'䂇xiEcI6KH(R^gέ>;'ђč0z!ﱎ1D@?I='Qb$d^ܾұ}4a0zx%^+#7542iY–p&; ܻMgjI3׼IaHH0wWKiן*hNޥ+G>1:)yA:\D"vFQEvdmUsMc#+8hTN g+| '*HŷW$}>&̳;۱ ¦D{@j$5 B]g1[F]X$paK.(5:%Q,_XcZ}ϮڡC4'iVƭ:3JPf%XoޠH*TT&q0Ӭ"[mJFMPKLLS=;SۚfZ0|OJ]$I@wFLʌ'}D *DGW )\7tv1-)~bDc=N IAhg`zк֗Gw^8SllOـv*Id%C3Ho%N*G>1@45:1@(.ށ͉ $ >?IП;lrK'=H@cfϾ$ds맟i j1 TV\C<"<"sC~nI6(K@ wKlK8t)2"ѓbN#H;`^N袓@J]Jgy)5 ݚq[#0_Xhb.ɐHv^Kx $Fľu y@`^M`9 :9HsvG|aPV\*0՛Mٹ_S=&lڀɀO"RX0rX3B܊JBL*sZFɰF 6Y#ڋ\VYlAs o%# Ё ԛ=R(0mxҏqsB[ωNCވ,G$MQ;~\˚WXwطZi)-!_|ջwMGzFJx yvZqolm0a/w pYބ\kc*``=V tjʢ Q8`vbt76g'΀=th;;_rn3>__ɜ*q-f〤n}{uV{>0=qUU;5Xy@#2MэW]i:kgeJZy䜡>)_3')@(("3(cg#[/=[oɞE^NQGuFVBO$߻֡%AsBa`5)ִ`C`LΈeцyqA2 4:LS< =SVO47=v@k'ֈHC| k9aV&A!6^y*(z?8t#fO.R'a}YjC w8v;r[;դlȵ6-NŁQ+ċY_GNðL~yVNp0IHG:j4nz-:{mg]4U9>B,Cj XcUF?7 w/xoC)`U.NOGK<8`NaG}st\ْ Z=jKc>Aˡ0rp5]%;µLyWNX™ŢXvޘKI =U>*kfsBPzrc?NR]8R9C[\IGN mMkMFp]$m0}')ye>>f:;@[vL \9{OœG|g? j&kdM  ;o=0ʘ:-\X)^Y FxliK=mNsTj!,pjBshu-ue#=1l@וmYl2e^ ܫitߒ!~U{Q>t{C5M+nC VռO4bjbx 3t<^>ax^7ȳ$4 h?hbUߠ <^Ņ;tI,ex(JM6iM|6y!'6 4z8" Z>ݎjޡo ypޑzJ͎]a(=U@Ҥu>Vw<ͪO3lĠF`/VVpW!19ɯk/R>1DBY۶ #*[^+6c S$S(toȍUC9E5Fh{ScR_Z*;KH6н X~1 "i2 De3NNMDxLjL%IiU + U֬F82CYqIe=i&MFݷMS>쏂J&lC0^uvIOfje*BaW:0qr:h{kk,8aН<(. zafCx-/ Ig2neypMgftUW1JyR!-6 2ze2R }?H)\c/]oΊ Iф*]3c,[=Ŗu a.sqT-wKaxEc"Q5|!({NaM& Rpˌ?@isUM{èE'|77SB [EL F󆅟G -\'m%F:ody-h& m:bbd\C -ݽ@%;0]UI%/HVNĹ2h7~x l_|{Tj0aAY˩F-*DS٩1_ϻ#H]&;WI|5laD,{#2[?Kdz (h`FU/ݥ^1g,lq.|fR1* c2A⧰tC#k XlKuu:;%9dtgǔC@D_X%*und1G$stb{*: \'w LЗ9qGq0QYcoċV%"r1 )ؐ)D[C523y>~9]> \o? u=WLKrҌ Q_(tp^QvQ!=F4|ftʋ#OX??ѠӈɼteJĚn%䱁11ΕՕk.5@c} Aļz1Ktҥx4AXUe@Wn%Z:N``¯>7 *_lgU Ւ旭D6h˧ 9vێ&7EQlGn(2fF#e5x!һ! bKb5 ԚAh,y qv{Rt2 .&jOad:)ۺ)6H& Tc#Zw`&WH꩑,86@u_@dsnZJ$UKfT-E#v '\]=Usj:֧ RMz+3:1Y0)ww[ɏR3Wh?# ?d|9S}=鹗X"m k};A2ϝ~&u0C#!,XV#Er B}!@#%qq23y:9/pVԫ\y=[:/裾`N>_o\Ջ-S|4 X%lgP0I3iTsYh ڎS ezDі|M#{GsQٕ)zW}(w' O4Q6p Z`S]{I A8UgPa1ۥબ6_t%ȼf{A o95z\U2,6hKC6hz *#J͑ʫbc]+D֦7<$]8E{gjBgUٶ6^rfbHTRG`_fQdzUaQ )X{s [ (K'w]NBN9`jSD?ie8!Rxx 1 .6!j$,g{/Ow 6:?d1WA2[6f8tQ my̕@T#0t~+!卒;- YuiSO?(`>Un4>YȇZW:j0@5l> 3kLM/ӁV ArctXn5ToyiA֎:8#[F5Zc@bg~ '*TY"V|b;|94!w'Tn'wI8Jj/# ~@elmwBbc l+3Hn N8}34bqxlRQZuG0fSYÒ)Q2\+PnʳoO}n)bv!*MPQT?GXi0r" \(dqK/&CFu 7$W:/tfnhI p3)hUa0a-/ {YxTπڰ,PJZe[nk&6*ۚ.6\y&$~#v`4HH;g+Hj%184 ayᠨ.T.`A~U µf_/;IUesP޻Ny5uydsf.;_ oFI9(bodaڡgg!n8me~R8G7M?K`'D{|*gD<(ЂAg _X{W O^9SxI'{b;kRfp&cs8Z%ʘقǎ WZd1kZ.1v3T|eUco z1T}l@~&d\gv^ b*ѨvJEܥtYA & diJUU$}C0K'Rj'DkmQa{2c#!c:3(2fȴ Ja>Ųyx`?ú3QyWUZ5.4EwiS4~ϴЮtMWמ~ەd~gx!Z$0AIcy,=fK`8zB="l!Gk캋2˰H܅lx4p+>V+*&qCA G|w?b.{+׾=mj^^v\F˰C5sTB<8{SKxnܩȄt𮙈%!>&1y&b6G߅\x wC}|s ǞH;B̩$gyAZ) {RoAfS/0(@{iFZ'Aʳ^`dq$3d"!fq@]4HeF>ߐwEwxiύ`Qy<e#?Nٯ y,U^fTeʑ*k}<&^NJ/mcNGHo~RNH2#1kY|*a8`* ʺshՇ-jZ' 2fJmZK$ͅN{% l9{ C2L(c.ఖ;").O/;`(f.X%߬ DnYIܘpǐl SeEG@PנX_5H+F4fl!oZ T7*pi)S}q3Ӭf>ے{艈L;q? 5nO|kp`2S(k,(tuNs[l/֫k(9Rjk.sT4O@fݜa(F2&XA*2yj&y68r,@OBmBtt+X&bQSz+0K:|&~oW17S*A׸˿ʭW RN]zoRWLxPsWG 5t,W(`Ϡ%?7ෙ/p6u~L8 XBkJ҄F!;%Ai1M#瀶@bo6,.()r VH[Q|"pg$?f̽ͻ&7gPx!TULEBگc(s֊1xpYjO^CAV;wl!Vn5qB١u8m"bg@Ͱ\e|CeZ`bDwSR F IBACd12"\YS-uQ-d:o kyZ)0|+d mCq|㍱=D0P wSaX xiB vd_Vl`߁YMvG po3T9yʣ{*^gDjʘR&6ѕ=ݜ7vhI@ 3 i*ZBl (!WFDw<*/OIvKU)JtS~f>{\WެӧKM6,)4kMoo:z&6p4Uln7M>mFWZ5 !u"mbgբF"7h ia+H 5Me襳~^bP{*kY@fSii#<]|^#~MP 3IjNtr^mnݚ[O>KtbԜ0cmYel**. F;V撪in]3a2h"K&G/)8(q4<}ߒfl<j$콪G'6Wzo$ nn:ԣҿ'0x {绢aiߘоEd6` D&ݻEuf6IX"d'ܩc癟EzB Ġyʣq{_Pq}W v蜲g[+70w h.]|z&E֥0 oiC(_r}mm oDU@Y 3nmwOG/o˩#{V%\# 8BS]lolN.D6&~^%}N+kSȩ<vaOVW$  u;yLEqz L c5c DF!B53Ayyk$OmDdc5̮}xۇ>Wxl4ͤKWnu7&ڀ$y& :~?44ih0@,ĝ%Bqe_~o__pj¦KdNij FW*H) (-Dz_yWIl|d..jb>PrM@diA4%VMjށgj^bB"F NQ+jko BcS\ :w;! ADe[)7 3lQZ9JUZDUPVwn#.5pjXYܾQ kNϰčKd0'Ӱ8B[rki$CS *b%8u::2-ŷ1ScDTߒ#<]sٳ޲51ryb Jgf $jNa sIۮ'ɷKB7M (3:5MQH h *qTmnF53{``Ц {ޢujPa`rvL]icx(qg 5u, M^IwmE_[d0F(qԂ2`p"C`S"BM< )@~v F ubD& \8}RFdt,KcMzx k܊sэ9mٜH6+-,p[?/S;dd )M ~ NjG}AoHX0Oz1mz;~@c҄o?ՐY9osﱞ+}_! M?YXOKV`z-UH 8cV+5KΝy6->Âl@Q6"_Y_5Ō i迚zF ڗNW";fWJ*|UMqVOeئCEn,v>X`]fIsJˣj[ ^7( 擦"l) IA+E~pR:#:}S)mMfl)" axݷgu vh ʼ~(=A s6NoIdxWHU5R-Eę=q3ONz4W){Bjt/碡jAH~) A0H^)ʀT+-'JNor[$nYkGOf(z=h\jb!yfܢ ?a is6Utsmݮ1fJƜryT!`R~$B2g|Lي j׺a#l Ӑ M7.+`i&)}ixֿ'9y2(;f0[GC52iKK0xg[ջMTLFAIµTXYNj { rtrV&*6DHvk"}[V%P̄)&ꭂ* &tZosO>pNݷ0Baw@t=Wڈ^ }(kc Ig)'_7KNgA'ɰ1!RtP&H+5O ݝUbEj {!2ţV@(qUe^zG5|3b Óqx od7:Ю _A:PDŸ'GϖT.;FI\6|(@0#Kt! 4V.,VH4>w}`}8ɜHN"Y2x]G>Mn3/qtR ;HSWDq,zjobꄈ# pD}*i 19K2o@ 7n^/ 񩦝q@L4)jH+ժv LG94% lf}"9/+EXĤ2۔nC $1J*2K/3kߨ^*x'6рWvL@\ S딻3ђ0>pM'+qk4{?!04LTMKĭ }bmC5<7\ozC ީszV:p}i!umLɦ4W;"^>B * y7N[Whmєv拨"]I# fnA,xt*L_rq袓 gH8} A^0W1n/+9bunXW*QBB٬aS 1l+y;$0<`[J!nCX>tqH)7$.+\b-|ɤc 0A]U]nELs1g%(YJϧg8G%^%nHgMxm47e?r.JDKj&<>5-X I輝5#&`aԣg'Fjq)Ч/&a D:7<7w "|<ږ+'tk7Noey]Jȑ?e)m$5sl anv[hj|k.Zo8r9&iOH֋o: [ rH㡼Q%#Fңyp͓q(ÙaJQk8RR%O]5d]2yrգj|6}R? lTPh2۵#߲b@NC~% Jy6tcWyk72fo6{s /Y7df4M/|b ',UB p}LO~N;8=~Zpt7&75oLtKjmF0#}Pj}!Q]wQ)᥁l`- ,7GMP):|!,n ֚޿ ,j{^mIJNܽqA ?J[Mt8- |?8s#KWrwQgÁT!gm-WI3nI,iہlt#K#} PbMe "zG\#$J 犂5dCM.=A'JBnguكeGP3Vd5H)?fI;zF\E[oaN-Dzbmm$aS4jƝ JX=dNt#mE|QG+UBAQf4+b^Iإs4 %.AG:P]ǜ5˫^o-'/i]ŀT}lV[FS:і-wz7x $& `L) ^n&≁Lj2a"hl9x5.lt72UrJcer٣] VI758d~Hy9jy F[LcNvl,1x?i dA60gKݯxonz }A^%/ = aK#jɛWZ`Ov71$ьO0&}W-?՟ VPv+:GU?K&SY!Ϡԙ !:LDg>)YHoM5j7D{o&oO7z#GؕbQY3TcpR۱=F=>vq_>f|nG,୺DYv@$z^Xo N?Ԭ^sZh ρ[T6PBr@NW+Z\EGaӒ H},32A:Vwߗ8%='HU9oWn_;r Ss4= zd /⢹kSsQ6dXrxi>%Veu\?;lu`-E:^zKLb%ljC4ΖXIDؕK_SRp֊hI/gYZ07070100000396000081a40000000000000000000000016101d03d00006bf8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/pci/trident/snd-trident.ko.xz7zXZִF!t/k]?Eh=ڜ9ODW,0[?%DYc7IkZRBlO9r̞`Py*&i4ׂ9=?2,em 0Ż}XGjHz`UZ^9+&(6Błߐ86iwhz<,RJ q8V PtpK} GwmGߦR]Z}$%?5O<9CߑK;-,:%k+[="1gmicr۵!sOHl+v8 7g`|S5.#hl1`*Y/LjGM&VGG2VQ%%IJc$Iz fh7إxhc[t\! ="֠9kqptoF >jDTJ_*HUi8WqfLJŔ?y[+Kk`6".ixmw#w:b:#k";M 柸d!7QE;M*!n2H\']:vĆ)їR6)w~"=LP¿aRbct99 .Sµ6@uaN;?h&-}WQvgv*5JtA5f?|vL)zGΗfI' MQH?gӻ j+a|{KPQTɽp6]2s @2N뒮gq nMe Q,_X+drA- ? ?= `[#\`NF>t'-vf}1091Ki~{H0favJC~Xg `١Ă8P6g0WxRC@B@Aĩ>.w={|ȁ۾ҁUZUUg"UMh\?et%WɢT{Z6$PiC<pɿr18K1Nm7^{JYd =%YH!}TXJ/җ;Oܣu3[҆k*P 'DBQ~=RR5X̅C 5" *t7EBڧ o~͇4*U#qTM!}hb@u0x̿z=gm;] qI$u7@A]>'+P?߼`WA uZ%"YB&N4D}Ϣ~s+nWj ,[`&F98EU;ܴ[]/>>ߠxGKvuÕ|'86{:\gA]Nh=_~bzW"*-?!!L/vFpךn% `ȝ&+{R>M,n{-D/ډksm>ؖHplǡGݥKUvdԱNSw3x:PX,k>}pzzFg `]-㲲STzcݛJq-y1ISXUtxB5δ|ˀWX IFwJ|)O#^TewrEIًE4T7p ;̣jov%\JVXpSݽ@d|Z%මM ~d@6Q%xYeA*3ulGPK56[3Ja.NNhEDcEXKx])ouGUQVtЖԡSLcF6hpENW][s籔% 3NPŵn+ HZ j0׳ъ$() I˖f+< ~Ѵw" !}G:З>A/xEa%`&c7AZV1x'|k xؾ})ʼO?[^e'eXMNth`*e"-R(G&Ӧ`g?Ɏncf}Nj f>_ )T'"~ _+ABO%l̊vhݵ Pt!C߻CN?r p?,^h:`r)ǶD(F݁6%k/AStޝ$ix`)3zX~,pZ)3_g۲xŶ&J z!: YmgC>iKeL2O Bq1Iժ @j)wza~NWU; XߛзJq+:8gh+U/p1[)Ef} n웼._zʹ@ smmEWY-h}i, ꨃ7v+p |x7vle=v9ҳ"I9x< iKQ >xg=oT썿mXFσqPI7rE}sMj.F:8x< 8:eU C0 d U&@ec\߶>=$~'w7#zLzq,k )RD6_Vά%D nba)bZaJ>ȝF4 CW,2 "M$%O+$.M9#lT2NcUd#zT gޱ@0!3 *?CD<0UBlx^8ufK6g…l$݇+,Ut$*NJ+{ ƺP &Ӝǫb{ 2EhK%tkTzw1<(J8{\?%GW'wzI pbhyʵq@b [A2R8Tt#Jp*[ \Dչ|Pl=`+g,"W I FҒeB9+YxG>B KήPmVZ z ta:ʿ$;y2@)!Z45< buLøXJ *WjN. X0#5!Jws;|D ѺhBқ X\mķ7vGw1~mxUJgu¯`7麽2R,;v`V7 ^/R Z F SL =';d= yb^?ԹxaUotqK=W[{m隃SD)-X=Q£~3p[/tjOrUB_@;+i#ZY:sJ`+XYOs Y ݳg[ N]^S5`_whD@PMջ6iSi^ymGbpB b!nQ 5*5⚲Q}$d'J7W'"EհHʥLִZ /C-ōҵ%bZ1]+j"[l\Fp\KD ? .<; TkWB{ ebfc͉EX 0PIW;<@gP{"w6~cUgn2RKfI)¦/THOt ^e=xQ ǥkZ[6]/(:Dar^(vA1%#ap`57#XFP4;j_Cj%J|`%3Hmޖ]?txNO:⋽Րag$:{%s50wtsޚ2jH s-kW걄η\\@g*@Og6Z@$@|=TJMPLpsg©Ξvpb$wFya݌ koۤ a[AA5X Aܬ+GME0 Geuim#JܰKRm5`b> ,7Pfa$u4ζC+UpfgmfΌoLrfp !쪖M,Lxo`J]|;1z'!q{i=ٵQǨ"htK=;.Pϑ-}]8܁>_|+!9߀֟_I`'M,'d.ψ?6@ 1*)Vv1c,swKb}s]1n5ʩp v\* b"S7AnycDcz;Eji }%ߵ'Hm,-]^1=+ E.TTn/`Cᑠ4;[.aЉ Nq喆bS ĀRɼ25Z ,Ѷղ?- MtS̐trJQr*n&an%(+\ns h(lcF y{\6QCcj.n6gF rVH-_ݑ *NQ ĕ6WǓԔ*\  4k2W6vQ<5[9OPJ#16cu♸ݬʂ!/9cCPsbWcmH7 97$["*BjYtt~;WlS\ XuW4ӿ݂Z ͤZt`|(c@WI>^߭QU@F:o,<,9ʼnU{9@f༨9?/@b=>1i&sv~ǪPqq=b(0#p_vҰ7iW)ʻLqu5eKRQQ*s&tШE$vېiJ@~^SgM23-Ć[z@毁^?H16$qJc< &5=3ۢuhx4b[OŊ _O.o.|7-ޑ ` ǚ]&:id=ۿkn}DE0@)5A.ةcWO{I] дcF"eLrbtI&q0ӌ"?KG!ᢝeوn2caO8A:aNGN:&&I4"y T@b1z1u0Aa$%%4cŹXBxx9!wz P%&"(O;5wLDne|' 0% +Vp&*XνUsq$lA-Pɽ{Oq,d=bC{4c?*1\*Dѻ;UE#I.3= R:'&|1G-#a{ސm8p8GaI+nARp-G"~e56Y,Mh:NJ~B4<#=I&=U39*( *pU虾`r|EnOJVt\.W/QT!sV8 R.-2@~3P)MRSKiClj1&n,0Ħq-~nVqH&\q=5o H%LZ~lW݄#H>`I:Yqp|Uu11d]D˸x\)5Jt٬;W鉮,woUj QܬuQ "3zƆ BLq ;klrXלF'Eڕ41/U fzM,":mHejJ } Z; H28ֱItOr ak6܁܍ jrCY۾n8\Df6-ׄ)P؀I P}o۬I끦(C%'Eʱ!9eCb/v~1if(v*ukۘm .QCc`gz_^=Fs/̗E& c34倯f $H';pV"Gvw'K;@Fϊ%c) FJHly3ۃwIsJFt]ǹ\:WZ)"%&{_!L^6HƨiV0i mdz!bGQQZ85CLk)#$/w:e=S G <  }J2xީj.4ɟzm}ykhUJÿ*S#hM,9'ltcȀ~p3'jY4 }l?bQh` VJN<(&?K`?VE vD^s _#aTPC7xAO2("EfZpx@Dq/Y^} +&bŏ'%w{ɂ߭"lS&%P*|" )=*?AP 97LSs 1 4,fnifU(B u-~v<\:2<>5mAlX . ]ՆHe &&}YE%LEl^3|}&΂ BE 0\K薫N#7\ T{%s'e9mmTjM8utfcݲc^ l\)+ٓctlOk0*z @W"ɤn.nj*V5R HMa)>,ۯQ+ZC5{Qrݵ)Z)F)f1QuQWJQ}HvWwz`{resPSi=KC Z`QuZޢ!^MkYB q|ԐNh=;؆Ɔx M2sk/ cOOkkTGL@9(x˹:Ƙ)Y/6kOOz^skóӗڽ-&"U E6:uRݗ0|#u)j0eI]JX9Af#G$BlFG>m(vWAE$w]1f>q;k صcM(1()RfM"G3 ~U>v{{bg듇% yjtB:b,WJ_M~Ou $|ts yF!ۦE삼l*=G:D#2Rd"X3l80lx9B+Ҽ&mU+U芾<@gɹNg#͆q!rBXc,7yފ~˵L >2]BZMoM݉8^ Vv o?wVd$d;"xL?yB!kp-hsϧV=9ڂ3 ~jKBՂ@ CSr&#ۺT-Lu@0\BjB;TcNɏ^n c`976Ho,b)&a(Jm}SBAH7q V ؜]Sm(l"/  \ y1̼:o|к9TR_ ,ʳyaD37m+&xCbgjmx&V3%]uQ7*ܞv8 {9.qjvhW70"/90n;h,I kَŁ_LH[g "hVSkNu,j|2`0_vӗ!-w#SGTGwWp|wsg#T`˒ԕ,wyT !PINڻɕ- Y/U<p[ؿ2SsiG!a7xq}@˼nhW,iӠmBlcEug$KXHVRl»HF ye5'yn0bx삉 "EGkwsv._gKP+?Nh0MtDq{Kv7vGh).h:Zէܖ-rj)0z7BpnG❘5-.8w:J)oz%ak{k^AvwFn$${e)@ ua[5xkis &ӛ*bMB#(%{g2¶ 䔝Ǩ<8DN,TvVh)\WSSj:Dyp-)oĊ>/ ^bƴ:J,%+Pȼ|q7Y Nd%{K.g&%7ɺIybv4cϗ8D dڙ7Y@,KlSꉦH-O ?4N$o R$wxK^\Ѕ8! ?WnȟafI|ƫvGFL7GH[c\սfhi0!'߱Cn,*4Qo|tPIBٙeiWrD.;nùX3Pf//c<9Qj}a-?ر?2sZVYi7S-E}4M̈Pi t-2c+8?2xO(7s[kPs uz#L|Y52Yir!:* %t{2ƺc^$[,^c6]#C+[!n 1$pH4! &/|irT.ʟ`ShW0BN۲PӒF ƐA_w^ nqeR-z X7rC%{rw IPEVji@gy } hMxG²[;& 9]`>`#35HU~4nMÒt>NlsE2nZÉl9{(GNoȗ7aLtw4Lr5sK=JZ G% 'PVzMr;;ߴ h~[Cd[(VQf 6LL֟T.oHN?83prw`~3/,`|4p-Sl t (rE!MOǕzUTEi t`%vQw68"F'owwwܧLCzOY&H.m73=y1K?F'"] ﵴZrx[ 艃!V;*6AYll\H=/}Q'u GфŊ_tF6As-jڔ4i\ZWXE})`!"P=BCG*ʮ-g$ <Ϋnn{W{'.Ŧ˖|\Oux,[2Y3F/4<>!D^#adfV8V ?VE^1=>Nxz&Ε6 w(MHC? !q1x=C7/<|$f:]7GB3.e}O9Fy"ag:`r"?b1Rw~U;̘pzt{#Z 8m1Χ`Ae~ F_M)A'?!dOfg B#w˝bu}05#`RiЌoʂ o{nEN6:)5Y;Z;PD8"GH8мPij(sx#Xl󼼕Rg5ds $m?;fpvM'R|sY+F0&ߑhkEY$0\ ےT9Q/do^ SUYht ~JIMv݅C1LCұώxZ ~34 w|ɗ*ohjпf@Hesk5vab0t9Jf3_qsFx䦹2Q AaD$PY@4|8ÐJADs5WC1I)2cgnkD<ͣ]gw}_0(t«b3j:@*5O|dOcO=&/&<6y.a7Ӄ#ޚC>(,2TRvGOϐUk/Gs3jSVA~ns;`6q3&0V5%ph^@vW,mc=Exg `߅H_n`@uk7 g f2aw8x(IWJZlw*k#;)#NvjiNHR5>Hs\.XDr =E&lwCe6\/&`w +#DgPRoHH/^5ĨdiN`pz0!44?Q+t>%wo(-= I926+ؒEF.օp3UHJ<(U*/ZKb'6{vP#ΝXqZ0KPb{Ηu/]2yBB3;x9[4IV@ *+ćz K #ВRVɥ=ZNBH,fpfţmUֺ&kc`챋Â+qOvw9V:I  Ėak7St ^=bVN+`N]P|u=b bmhM}߃}##˭Wɠ"0XZm}T$cCilwU{Uu@*oc]@JK)BPĞ1vپaFIVj 8S(l:гpCv`U `!\)'Ƀ<瞜9qtfl3$[>?{mP{l7TwC7C`pE{s] LX=fJq1\cFYID A0gQfpAmW#klCǶ&|SE;3-K(Ŀc+ܐN!4朗V&\ P-n_7[OYԢE;7~c߹q<9|O@V3LrĀn((2 Xcr=dO!KBfشیTf3Ȏ6+_JW[i:1*2[4g%LJ#+ @,].ADt6߫G(7=]"h0Yc@{AiqwIXuj3vyӓR&hC\gE+? C ?B]P*eX*Edy%zO;~8]pŃZCP_^^,Ck_:`JdQF"ݙ$ _\{f{T8yxtQ:=jU/c-ֻ4Zf *i `)ZI''>W:\{ފ 7jo5)IUB(I)kIn{zrZ/z󯆽LJ4_)QМnj1Xo*պQ%?Nߤdï!&Q(iQ.IA6E:q:id&|"|˲,I"x5_*s>зz& $+Nj`Xaչ-!u3'lxa?(d"⌧ t%97g+] _q(f&5[ ϒXˏv9Sǵn܄7-qx$: t=Z01Z#M7o>hT]hZC!4DO7Q65.3cWfkFhI' j OԁOs–Vޒ$ ֻ\_so|8^<ߘ1O>4vq muKĮ Gzm j!~O\jiuUG`UG|F\KbK*Bnٹ^ #i嘰svn x~.]gGCJY͵k n[[#FEbmuBH9{2hHSZAVcҷJ|H#B@>詂q0'a.!G/,nac͌eB:*iSgK mQ] %kQ?RhYm^򾱒>Q'Y)ZWsja0/dך*wUxwKp-jr=!ohZZViTiN  8{6G=W[=&;,cЅf|6rL_SZ\d\)py+Π,ҧjl3Bb)&>ymhFy 1%iV[M/7m\&_ySKa'6CnJ6<w=@@E !)9;/ȕ}}ϐ06Jr'\p.礧k{ | ?^h-1s NfOf/h F*`} oS6nYL Z~EJC/ժFk“_Vᯗsn]a\O_q zx@ 4xa  kE۰oj睗aO%FJK$_a˿RYU : YKxe-f4ؼf06EF9m1~D`0"_iI668:^uo=F}Q PXh'x՞; p8t|@gSgf:tSuJdn#;YDȎoe,ICgaBFLz|4")v:orj> 6跘&è4FS˻V:.CF_[݌mA K>랧Nä!- tSU"8Դq{ > uە!J'j̫'d⒃)/~y:<1@f9/ ]ex)Ņ/ @?Z8ʦ/WM]O0zM^[ȸ_)^$AcwHe`n¬LĸaDznnB^KSi+hv)&{F;a5w̛^u}mfgD^jy A&Fk{v%K#F95+ڄ/+[8Q'}r6APs?cF7ӦpkaͼQ/3h6y**I( C_b ~/P ޫ` }åSH.2a9[u˯CX n}D-1.< ~&%cR\9^2QA#ЯRZq4` QBk,0lZ8YK-.9 UG6:eph_&pS>QBrl[^P' ?_Դ(pV< ٶc(kx ԖJtnL-y6 xMvO4*~ rJȻ.hm8FjMIӹ={}OP,UyR񋓹{$wh%ǿOH|Wr覛1փٚa{{BmHW }_eF."S뗳16éّp7##I@fWe>[Wa.]Ayi'$ߚVU0Фc]uU:`ׇY}:XϱnWK %YraK%7v7ӵrO<*u?N@#vKV ~Aw6 Su+M[D7&m @&/sE6s{_?U0G, .e5_u]Pd]ƽ-+N. 4ίG $ P_frP>3#ܽY3";#2:]ìoL1!#s"pd&ڒ!ZZ. Wf9;-}=o!_c8-kyiw{;VlF*(ɖ$w3 A#6K3EG#&G.HBJtʒ5$AtJw{wߘQN5ʎTK2 F?tTڊ+q(Rvh=q.S[Y0@^+妹LJHaay:{3&|@ asY4: fv*'Y~v#M'}͢۶ oЩ%)qzs :8j?-+alN5TQzV ~g#>#hQ5̿ә+;"źg'Z]c g ǡ$mJ`~aW`(!? É{@x|mt۪UVF؁AW;l׀]́+mgA4;"Zmh?gAQV!:WB,!^Cxjy_Un"w/ܦe\kʯC⼫f 7o ~u*=;IRDL2l7 ʽ.f@Lܔ4'1217frXTuc)*2nQ0@uEy&u򞲖w@1`uA{\ ̢ aJ#UQ\m^`^@χn&#5вIP LĹa.$C%z D#1>8EXN}0C-c=ݘQסjXзN3ख़ vBTw,ϣ&oL i(6d0ym.wX-**mlafKp4XHˑ '|p\#\IO xmD4%:u(i6vIhE2OYNw뻔B: $gg12Q}i"׍$cHqY+ ,Stw bQ KX5l;J,v+SҪU'UN|jbUOL_TM)v3Wq=_ BG5go7D{]}y,+@Rf?Zdv% )>h ` ~,D3O]gQnA t@ȤR~~@vв{h4q)i/ Ɇ)"v?_?j|q׉w1|3HQ<} aFx D7_ 'qH3 ߁!%TD1͟¥2)d-PаUPy$r~PjAFM.rTsפ_y cp441nVQ_@#AQ*f0'gR@ft̬)D!d&CpXVR[9ŕ(4uERݣF=?jj>G)4"‫]S<'A`F`O̊BsXZ ?H*V.W^i9.DjH7RuTǖR^;:Yuee;+BCt[f&V,\fTx/gn&{+2tG^$p_|ȯgkTQTcV7#EߥwZn>ztr*:`!fl|؀Ip4_W2FI/x+BL!^q{ wtҁx nC8^s鬰aKYCWz#- f޸$y Xjg>|;.'ZB-9⅍0ц"]͵x*3yh%mZdzH>pa )bPAdN74ѸA!EcهdŲ ܭK+J)F};'d 'Fv{-n~,H~sfb꼟Yqtw8n/341  K),E F=kbWŜ$w`o~;% Ž?OCb KҐCYqb?~ Tvn w.&7Y]1S: _<РgP#>mZ-RՊXhC굃;DU3 ;_Ե5(n(C&59CusE_-zc^CyWq1$% }o8HCsB٧(BI`)2+@NdSX™2>z*kNbI۪u4Z.+xx!ԄȝE+[Xf1-zev~zqR=^]Un1/{J,% '5 xkP4IR]]X3J#z zz1ɾHQUT? gre|q(.[C} ZRGi㜤w"{Iubk~^Hw7 shbEZn WSmMrbE1RWkr1*k#AZ48Ѡ\YTS0P] ēt9 S-3S!PW8]q={7_,nPqT[=AL9',ߪ!}3}hmn eT, [y8g2|Ј*oO/f* a|WX;bm4BI L=Z}+&;t:X{hƱƅ sjC=~ ԟq> ^!?EGN&nGir Bwk\=ors~ښH9اZhRoŮPu #!ZHjI+S2;+"gDnlTXÊDsH;e?` 0FOYF(OXiuy VQ:E =$:4ͣWho(0:u)C_pO5y>`RL9Kh F߆aYj).2%G͈d_tS{ֱr.<㮁(8N˛n!RJ &qZ܅=Ԓx V;^]rQb-b#v] U$^WCENE2вt_׿Vr(.4MËy{_sn`cLnmcp5?.?-)ThyYTy[5QlGuQ㮢Wv+{0MYy mʣ2C&m$rFQzrCYRn`9U֥}Jj8h1`I=],Oׯ Kݔ4.pF/)ILV$f#=@gq֮5U0▒5#FHo8Imr*N-o)>NuW zWUz hU tiNOɬQ4c,7)O+J,#ad`|CR.ZR:Pe '] Ӳ~3R[p6яzuBUOP@ evk:SI̽6Dw9=6?eCr FUnSsQWM\ `xr[B}&X!m,ǣ*c ʴ\̗KWpJ㨑SL9scHu*]sܟIoQ%$L2/P "ޮo\D^+UOAȝ&3$Dd{82ؿs?A:;_t5"@>[WAm@|ֆvHk;$X3^:'KQ2vf x_Z+Ck"4!/V i5ӣQ>S#&qGDe+®- )c`^wT^AAᠶ[ "7gV`sOنK|}FQg(ʿi$3.%3,ŅCUp.[JhܶΗFHs2Il!tCȇ@"{k@]ic"xy3 f藬$ooP_M&%^c}տ(-?Im{o>)Pc\D+2P Ivؿ|ad0W"6Lgic/:KNsHi2Qh.D+%(mﮊ~+&^eԵ|^:RYN5:%|GZh>̭Z+e%&l K<;wE(:>U _./>f .Io+akbHe{Dd{Ab$/ dzq?m5T!AE:vpSz#P$Js&fЊX{ٰ wK,܇ѡZ'v1&F5{w^w %'+ bPv̾́й/w+9"Mp59UDh"_~.}_bsn|M܎2n# yqޑP@k B}8Aķփ1p,nŁUPml-Fβ_|HczSIZJYm/ rsBn0-w/:cP֮ %-,v87}ATS{$(!d`ZiLJX_4oܐ@΍6ˆ^%*""tB1\jThȪ*#(zOeO1VzwpgT%m238C9iU ]'4pG:{zW8]Dߢ{Zөш[S1v$Ze"c\AԮH-dXgka1NVr6^u[ &i'j$Vf< (/!P γFhxv2-0|鐳`i[d6HjYt5P&xYY2־rׄ^  vکw wE:..}.*TȞRZYQ61S pb a4II%Ew<"VV$gE0b)Aп_:.Ƽ&/XF쫎&*j{S# GQR+ޣ^ǪEFǶ+ovL )m+W h&˾ZUeskSp\0J9v3P)}jG dǗնYQvD?wxĤHXNoe]B&_p}iUl*f۵ֱ͕ :ʦex$dCLe79& 5KKDc_dCs(g]@T*br7l63 ْxXxfG(!|)NcK Ade VEcU; 0JDf%Pn~dXkN"[48Yu5 c8 /旛!Wy^M2H?KzlR4!joapB˴,i' mdmݹT}NoI| BZmx;7U\I,bɍ}R$%X-1ŭO $IM<߽tcsBHE2@3 SZHLT^p+[ݪz[N6 [iQm ~0JJ lK akn*1)pY)W"c)]Vܰ3zB7A_mkb;ύX2h߿?nM )؜@ LjjȤ=NdIw2- ,v, cQ#tECzP<}k("b3Ἃ'N-*G J 2%[KQ| ϫTCWp1mgA5J>aW5geiD/aoIų/. V}e1̉i g5>ډDpw`.ۛwiB;ji"𸖢]F|M7%חNNNrX;+sT$1xR?#l!z-l%l Ԛ|8YzeG_Y\ :X~i~;KkL"[E^ݾƼuTo/A<-^RZx8ɡq׺ \?`k\ 䎊|LЧYV-{1R۬IWpE%HHG|{ WnpF&`1G iPoeP;adRhԛ9@VjhGA=*5p]wB(`W4Z0'󧈜ʷ_|'I4L2_D|#f{CTF$g"ƍ>91uClSG3ҷ,: 0:[Rj0078Jc9S39BҼi1]ߐUo9-c+qK EX9㙱:ڡ*&A .[6ƈRvw;M`U)bbbq/#NKy~C-vP$-yR;GPZd#S!0f{.b"Ntدi]7b+&=lڵ/?h@",&$ !u'W\|$_YBEnΜV2bV \ HutaxKy1CM>b?)o t5!Ҏ"4ѥuС/yS0Gfx.y=0ܬ2 awzoQ pm #cܸ>AlUd{"H"psfX{4g**;m3Np,ch>6w(᝚@[ &RC`P(J/eGRK.j̼ݧ[tBVhBC<5 +\4_Ns'dmG  8^`(abNDH`; "5b BhxA Ol5AIa&V@&o<-v}Xe?8KΥu|5} ?.a,6c7]U'A~2- QKsN^k[g gh(E}.DIKwQQ9Y/w)'0y2\AJ:hl|J(k1erq,]YW}(HV:D ڧTD64 crJ#ѪQ&s茵>V(޹5¬*B@= esEvKsCOMXb4ސaF h]{y~7fP($cO9a!}@?~%q֎YX\&X-{9,L(fsv_GDyu!8,R !<89;V*am܅:[#Nymo%D͢8qf)(Hq| d9j:eyTiD,8SbXÃhoj\bܧrf%,u K ZM5XnEQCq *_cC2NZEꋁ~F\HG [1 'Jm'+;D[a5~R 2#>Wc0zrE}1hHM4:k\I[& N9VJVuidua:5vK%-\6Rzlh h[&6RF1o}0>@q0%> ,#C~`dٷ0J`8 gXJ{r~?X穩]$NVy{Tor VZAHx(bPȸT/Pa86LZdʸot 6qoRAߝ׳i;(ލ5ң [Nٺi/0rPw&a?65 _䧁]@D8,B* i@kʋ }1 , \~DE,yDCߍ_Pln&ǁsf|b5񒕒~@%@%Tp-ܨDOMU+$ʴ;|"zrC[뉁aIw[KjIrJ f/DLZHN@(]$!ۇk>DǯEMߙse̚j>9`Txsc=<<`X-X~qJUH;OYǰ׼NqbrY|.W>%9?XϏ󵬴^3fzwx.'O}.qL܀bCOynyTŤH f2]u+OZdZmG|\~r8aΤ<+"ˍ)E=QgQvɒNh'*|9F~r70#\߇$HpxkTHTGμʧYGeݽbbwROei=F/$G3p+ϖ Yi.\j2'{K}7鐵U4ThI[jo*V9@LsSaDev26)}}bbMT|P$+,O-.0]M#Tg? ;Fڗ 5g.5^9qR%фqdµ0kP0 S&+O}i@=NeZW!Q՘h> {b!ܝD'af۶K. )i".yAlNҾVȺ&,p xt<agn5U?fS Hdoy)w"۲Z /Å?^[ #Yv\kyn{NnKf$@kI?Ij Q'PƓ=#wN.g1U(g*YBڂ%{ !ҋ_NeK8 km8H>. q{g5#Xy1pDhFOf+Q }wo',?}P8=J`άJn_)حڅQ6iZ79X_:3`±T XΎgrݵe n_z@.m{xheC{ |tIDaQU8m v"X|P8H&>\a+oxR1 __ӷC:KVyf:a'}HpM0s7 SB*;i "*K3z?n"]7 ^Ӱ[ 72A$ө o)rIGT A.IU Wp ҢO&7}[Pm~^M׋6U5w t(geDH6S^EM'XQ#Mp#A&B 3wW-9MD# D ܡNKXҮ=v3aLl%dfns?9Jf]KDДsg~d7e;C8Wi17@#9PoZ%af%)g`꽨~6 kES(1:USˋ qFEnyjG^+p݋iq57Mo^{BUQ9OK \d*?ЈC n)+vcUhGD]k4yM@7.yP):"Ov9Ekn7QM9۱$^{(A_m(LC 50G+xH 9ٵ_R*yt%{:Vz8zY[ pk`ݳ|mB(6n~nvX1Jo6ƦT :YxLU@Z[f6@a@F! s5AƛWN6xc$z"  E!|qXaii p4J2JG#$2qɵCf=C\.C̞#KP^]*(rK|UފQY־(VwF/骱L}#{dWoo~:¬; nm6z걋oϱ4ؐR@`5z`J>G-([F;Y'Jb'BJ *IM$/.PLȽ~>8tP/6Lf;{7C/}Tr`,xӂ1IVq+@m1-tzݖVVA LgnC@朏XP2eQvq/9NEEhm;dF|@m-OMg@)hQ* &9º,vJP T2!i] n OvhlL\Yǰ>259L+&3FMobcYXsLI=0B70>@ ~.UWd{H?LKqIƧyi?b_zo8F@nK$iZFM,Xf8i;#g@vs"]\ZvUۜ%QwR Iezضd7W$#_+"YYlżxw ^H䖆Ks,:y`bPPӦНKoa]QZXs<' +V4t􈱧혜 ~.7L1 >z ef SeKQǽ ԐX.e ZqVP̢7:wY ͪoxg Ͽ[ A> 6kTh-Xr^(SmLq3'R1]8̪̄Qm\=sJ$ѵ'ɭsq=!r1-Oo؏:T`\#M4L1ab(O<$ ⣈( ߊ)Λ*_D Ze9@"_Kv--vq][vd8@Իj%Ԟ#&R/ 6Ȗh9q{?gX̪4~jNQ Fڒ#oa8 vnl(_*53'Jx=քhw*غ=LJci,\=h*1>kcZhvơ;@鼀.C!nr;1ºO8"W9|Rir)$m{{ Dⳡᴽ>y_T Qv-vjtl;q$P ?̀ !0dk9l,?$s xLF5Q g{YuQמb#?3xL ~Z[&hقT/үv6F젹~ٸ^1몖<@R O~xiׂhZhWE8Qг[8[\~H&۾PnrjITJ %B7|8vby@o4˧ᑹ7 ٞ<8~ X:bc,OyC/cҼݎ ܸċ[5O\O_*LAoU4'+T vs@2v6dxB:`Vy^= (X>؂) u&^{ uxkE>,qQ .ZJC(EП|C+LUO$G.ëp(DM:X٥A<5Ql')H843L5xCϧNBnOlc )o%Z0=4HײzRS;hVX>ʟ[}bF)a5{S".!0G턀HAR_Ui|v6e .:t]o&j2 fޓ$Μc2L\f.35?Ǟ0qpQܕ$Z]nV)fouw.*9-r!敲u.@Bp&dx;8C.Z0u Ϯkl7 ];[n]޿'-w79wTrIju@5Z"9LF|P vSK*шs{=HK,X5%7,1|{"r4ۉv==M~4̻}!7rkzb棻@-x//mS6%1dۣvI;ug@,F2}XUYPφz^|7R\G/'Yn#.]3e䲅F |(>wie-2+cmj"#IeOVD[mwXzkB>f|(æa?:Ĵ3C # {gPN2d?=k`p QyhrmQ`wW_sZfp1!V60d-Ak _hqllQ`BRF/< rb|ja?F?% bU r }0 M9yg~oGcb?kuJZ>Tko]Xخ}0} أujPi*$NoxW(= 812ʳUs: ;( Awuпsg 1̡j7<: K~h6ͫIfzB;d/S}tqL1$.ŞuK&wO *_kY-EzZUk>ܒѠE T*.UorgN=FxP͚j8>\őP]@~C;3i>;`u$H(&mĂr0-䒴|@nJ$$0į3nZ5ށ,X$370~J/fL,WE]3*e)2_=Mix cG<,[JFƅi 9f㣩lQ=?©} ZC#[e!Y'Hhf!BRVb께Ë'ǁ: ?:6i4ZlêF<-p6r-0k}uzDGM)p௫V0*Ǯ쑻H;J|Dj9=gNHӼ–[Z.ZdS]{PQWe$-r\"'h3ʡ F{LR$_İHGHs$[F$sQMx8Ne9 rcHWfÔrr9^9*}XMCzfܬ)[9Firt$`W= 3j J7ؗ no` : L :,akv(bNlQg~%GFߐ9)V,ub[4Z]SSna𻒂!(p3DiTw.k+5ߑD"ς] s\nL]B%gYgƣY:ꆴ[B*v :w+wxZGd$f=WO| CˠfnEj״C4ڴm!!˾+xHAcJw1 뺸X V8ع!TZRq4"+BB>0qU]?Z bVPX}v(]&{Co4O蒼Q9xowd<W+FzFp:wTo+-d ,C+0$?+@rܮ;_m@53XҞ'}tł!X r!=cЦ1ڵ\l8Hɏ3xet#ռg9Ӑ2 $@ĥN,Vm..^t`pԬ 𣹪)+6@+Қ7"fVJaRQxnD,IEShF f-%>+I39 @i FE%AOwȄ B"Zx_iTߜt3UuJghȱR#&0zp'^ I'U+܋{UE=x DGrdCܽk!`0doIi‘iZON*dpNRZ1dnZ4⥧OmɇBPs8ؔw@$YxMK0ZBZϘ05$͍|\A4LӖk'E] [TF R?\T^=m)LSAȤ(f |q^R8H {]X*Z ~y@[WL:/Xcw2`[oH](6x|kQ}9i9j%Xݗ'{' "OA 5zFd~Ɩt$pZ;#Kՠd!k-jE#B ƣp׊{lrR_8O=F -!N)}D'eysbZ~#D y m#ԛlRmwPd9Q|+6O u/N[ FY6]͚&bKcN3[/kFѺp:x#q?dQ9LTlv{'+7%&nI@b(-egr3h.^4l%'@ܖyްVap;^&O4R^y Vve2*o䛌Tk\O3|9+keJaA;ΩR{'ƌhR?Cub@L$[.cj$("+Hգu=oRP5 ǰY1OT"Q t.^ѿh >H_DɸCXkU܊e<2(Lӊ˾+*'Kx㓆r$02:aRcrСHԁ2 d˹XxE7ceo.Z1`"L}A| 09 @R,cWs[N7CTm)ѩ#khjg(wUk [TlCS, HMǶj+i7<}T׃ Y6!Ո[=خiXηqzÉڜ |ph#r#ҊobfqYFdlB`,d/ڡD=SǒiZU @ J5zW=GfCxC=\{tG?>T!s`{Kj||ũN>6w9iҙq@[76eB㩂3Os t6!OP%B $g.=%F<eELdǟa5:Y,D>һh9#ȑ91(A¸+M7mu) I4IbU yKjyw~_s)s6ŸFuwzv 8El 2 9k>>U@]#%bDG_G;PIO.[P2$S{w*}3P?"X3٤n_ƾ;)R^?r-7Pf I5i]S&HZNT@}ӼF +%Z$rs}-߸,*HwU_̶ ߔ6)$و#rgr'JX" -@?rʘ\F}C1l1UA#qT_{`c3⼭leLL 9A8W&1'Jup s&=.>ݒx~F$5P'",Sa _4-VL%ڇm'y;6q=5nYBW IwW߃ox.zޫ~gpaU- &ɼw"WC)꥾ ֖yfM~l3??%c fXSQĪfz { }m7\j|L])`|/%KD,2!ɡq(>EIJӿp B:1ƤǨ.kޢ7N) °qKU8GYN6Yx*#m9`4_B21ۄ $kd+W)Y~<<>ƾFa_$sjVcd<#(pR5xȶҚXhJ9]ʏvH6R;Q'$Qb~_ Įhb3Bff}(6DI_~Uq0ԕsѬ7g20^5z˵s Y ./"tNNW=Rر'4YZM>/ W\6xW^1BuV8-$u-Zȕz$ xÒ4B0~2W rRod0lCx~tBQ>+n t }K7XdySj {-vMoaDZV4Pƚd5bLs 4 "&jk0=/\mGՃ~b} % UT!#1S僚LaV6S~bgbGjYRL چa;(*hf)Y[z*ώS"NXqE&`=XoTb*(![f H: ?"8#"gwˢ)qSo\z}llHހpثNvXPZ au zkUh"Iau,_R p6_^̿r*Ѵ %WHpK{&By9cm2W}ڰ omU=%i^4?9V9#HEKx2tͅ%؀!Ewך>/ hRaqE;lEtu5<-lC@wW Q~hxɠ}-FSR|OBN@a nԌGNO(&OI!;57uV:YF兠ӡ+k}>I'qz!mjTC'F˚8 'nQ}r)w,?뵈d^<9䥂QAԋ ˷W~CGh"+m*8vf~ITpT28Ju aFLUTT-])f\t-,tĹ_Tuָdwc'g惿]򦚴sh͹ӍZ?[pR@]ݳұd/NQ#N T10o*(r2G)O5{#aa֍JNZpQ92@v p${hdjsav ,jy{RgY 6i9 K)h@K%0m}B)9'{\)2 Z]um}炲FvHt #.+ѹd dq32+RcS * >5؉"|KR]􃖶s@K OB*ItSڔ3HmiN(t.WS$xm Rqm%+^O8 9{ ' =1Ο]1E  sהW&?Ai}d pSIo1|AuQ4\ O!R ̪HOQ?ns/<=1~ P1]rhG=: w酦3$4|# mzp@~R^ bꙺ-%k+|1b{,M -gme6D,ș'l\3.z/Fqyx[^{kb` ].{ĩJ%G^E:hl=<ĥJu]l8WU8VrW )`/ IxTwaօꀃ8k\ښ[g'fwGY-=P# #38ƲuďD4?]x:fl3X]B#pl$ی*Pvߚf{Slq7k%xhDrʗV0sΘڼHĈ  [c902xՆ{`cƏysO%+::ع;j+ ^M}It=zz0s̼GEtKj.'gA*蠭fo0 C +lkR[}OA\ {<*{(J6?2 _゜\[d*ۿ$)"B5VЄ cΝ :Dw` *Xűʥ#}UA|qષe _Q7Q!TՆ[IVO`JLyVIzYcR|8gYyr|72jN*wZʾc8Hq3`>ҲifI}y]-uD;ax *R&z3|Y3Ŵ:f]1s &[O\O#^ 6 = merZ_i!(?w M,cÔN ;Mdw' #gJ:!ox`o"Ewv~/EAY]8S>1'@M<@r@i?Ͽ 1&!]XbxBqˆeIڇ{{%'J$0jO, "AF1md#.LhhKdtә1׉u0}"AZ+=Ŋ=QI!U{$\U#&z1-G2ІvBٞdx'MM Ř˂X~p&q/mpY;LAp&\QakMivSc/#ϭ[5nR8OL\_m3ywUsΘa[)փ 6^n&c< {G#,=s++qr+'lhH4Ğ^U 67&ZgՔ޸/ ѼP#jbKyvz,8I˔.U;%VR[co/'57 Vo|l7מ3!VSh2[; Ǵ$z)|?NǤT.؀8MvVҫ-)xZ9ܰm(qM30jtuhkXZ/:v!p# G, q+M8ɣǏR."Gk~`]KהXA{X.\pwwmz1mHo[r܄tHI䖑s'G2e aI`.gR> Rzn"l  E lXC(yTtk['w H܈wm1ى^5䕕u\einӈMj0@Jnژ?ߥH~|\`e]+I8i I8u C$ \dɼX%֫vwTV*lx)X9azPc(4͠ e<ޝ3pI7Էqm݁@;%">]P ~"*ޣvwR04"W"UU +ƶgQOlOav4-bC!m%̯,!;QkÔ#h'e6C~XƵfPV;7I|(CrbIjbrC9:`t!|r]\+O\tݮ]i~*i ^l7ݎWh> DU,>!-YcyYѲ+7Ȣw1B£$  ~kqrN$œ0)Y:g5i1o@iIoפJ+ './U2]zmXTd67 l@p.*nk4t\ }.6ObK2Qo}:H8#;mJaёJ82u(Wי7b;F^ w^*j%b2/ƒ:`N-j0-f,@_p2b=a] z+ ]4|Ǵ x(p$gO[*?i׸-@nwJ ?q5ދad j3s}6fHYv 1Ka0b7gOJW .:SrClLmX `Vt&fTYU 3-+N†5?32W>]ЋX޷{u6veRJ54`٥՟*pcp m95YIoz3e5X vHyCyyBqWry@_L r|d&KqVV@&;W@tf#>yAoǔtYR!˙Bu@rHl> j2<1!,I=&\餂=մ"|4_w;d,ؓݱ\ᩣ ;O23NSXPut@4B FP {Zǀpc^icscLJUIE& @ՙcSron7ަ5/ѦVFt48~b@Iu/}@N q/m gU/ nJ@Y# R#"UD s G _~՚-mIBUe遟% ?9ds6)F$𚇻/h`H$&WY5,sZM}{ Gjǭ2"70u=F%cI]uúӑS;W/_. ʻuz둮p+${F\9&ei *7x9pκ3DP<9E+dU]Q֖T#7K~jg,hî-Uj[-38.IK 12D"d( -d`7P~n TAW늡HQ0T5{é ]yXfSS 1Dop#36({S5חjt1颐=fyL{y[^>TLG"{o?"p/M~by6qSׯ jTW?+'F"y"aEkwZIR'^1lu, [AҌ{~wec)$۪=?=(Sk3)k5!M$EuRt̙_$'s\c7 b;Rst !6'0}"̩g0:h[AB"Ox1w6Ȇk9Ƕ]ԀF*p~3Cr#$mI`)ihʑǭ~aX̾c`aR"ꦓ(ҹTv*~uY50#mm=HHfM8hk"#E)CWt,k'th0rF~ik$|ˬMw4u@uWid2j<L^磮^ (eHxE%ff8 CW؞+?edR=:fD[Y29(&)cDX*ڄK}zF/y5-ݣ͘0xOwϟaL*m4dn?5'3K!9 7&fVj[E璡H6Id5j\2S2G(&h$+w?3L_E5χgywibm2֭.[O9^߭0:Ș% s![t֋gy,7+Nx{klg@Q! ]A=(%%^^yԀ-$/x= ~|OږGh3䕟LXt/u;~iF谖-,"x8$?95u $ nM9kͼjdw@\nf#:Y"|L %Vr w&եj(8$ŜJ B o;=;BrLW @:[r4RQ,ƕlCG-yi)dD))Sq%nTJN0&UQWF3ca#1бE]$ ?0p>"uF, iZϘAGD7u]1t^\ ; p/Wyc0$;&oiјc0z 9Q Բ{eRLAtrxlU V.1G5kwZ6/ѯ9pw" ]+Y $/Eˑ/s(K<[tN)h{1 S@lSƿrߗP3! 2D,Q,'ߢ7kG;#{"WJdXoLĝ+vơ.\lδCTee#Hm%{))N" Tb;6ٶAUģ$mtzV 4q5҇e bwvt,ƨhCgbљf;K}nCveR7c3mi[X2NrN܏KqύBC %LQ*NNTB[m)} SHZza+]*]b;c_q:;U']滎R[TxIӠ%ӽeҬޣ;y`:|Z;?67wH](慾6&?oN^E?FͰA?]wQί؊_&(;y'Nk,þYtyqEB=b.nS`4u<_,퇍W{|uԒU2ζ(=>Z'P Cv8^5!fe[ x"1pKwU~ u86v%Qo,XӚf_ R`SukTN;UqaWz1z dIcZeXvP6/hTa<_|ףz!-O BT/NJU -^H}% !6 ޳_w?`GLrTՋu_̦iz!j"* BQw*k|-2L̵Z]OuM1_¾i{;RNh5p2 [-GLo{0ی\?rx*Vk?C*s{F~}׼|N@,TIY@-Xׯ3w쐁AU9uCAqiZM{>APs.+>r2bΌkp~%06yA~1 3BS`OZWf wٟ*ٲF=H0q|qrlNJ^  A\4}%<$iO2~c>]X%0j`{<`+rvNZg:<3abɋ QQ'jZ/7tYIW31K YW?ޟ xM2d5-.HTz.%_醞,/fpQޒ]% V19XQ;o< yCr(}l׏fe `-|"OR;tm[@;aUw,fެs6#(3C^nlI:yWIss.t(+sww+*UY8HPo7ԡnt4GؙI q1io$izH 8IsbZ }rۣ蛥<ַ*Kl]*n 45tߎd=jWԭ!a4rG7Sҝbb<~C ۶w=^F GO>bjBֻyM#޳絮 /qd3ڞ;>_Z:b:pfovוLoh=!8oO,fttqoE<D 'JTXtm[1mDG~eB 7+(:zœTFq9)z)ޞEN◪ۗrz|3<̥jTӸ $A6=s?uMwDŽ3b8u+]ճ,۩m~cOJ\$yG@ _2nS ~ #v_iy \fĔUP:<.t=n#N=L&>IF] h#/w@RPjlxxh?0›VQ0]\_Mist2hU8kvUb^9ga (P߮5Ͽl\~[{W!c?aB̑p.@gIOR"-;D6S 6"'̯g6IHVb:oVt@\rNaJø5]AP@P1$NsH;BpZā9j%W%ڗ)|uec1WL(۶Hf%,̄楜9˷D6!CUBSSX05-V/o88߁+8kkD*ѷoqn>=ʸ5W/$2dBXx**uM j\ :f]<gso͙y7Y'shY.-"KŚ3n)q: J@"#˗^-Lvs\+л~> >[g\۱pL}~i-P>cM!OD9F4RmZ}9a^Y; D_Kj}RpKb&1 iXI'KhHJQ%eʤLVkXXU5&neȞ`8b,i#IPid Y⋁ZRԎ1z1ߕ \7I:r=,_ ka߽mپnve(`\i 'h*?a:c0Q_={[&(Ȟg4^S9|֜j$À!sj)C{Kƨ$iuzN  淞x/Wщ;TX^+4nD]3ׅqٴ~j1hOy6E5gK [.Sض$m`*sisnB*+5H'2 kc;߷Il/zڹ8B+3E'08P%> w@zlQp^5A.J8jD5窿MqS D/ Gln Zc']Vzc2:}5,j$LԭyUf5mِn) Ed%Eq=9ojxj@LmJtjTKmyȖK|6@;8Y~_Ȏ1 ȠlN_%@֪1Ԝf2\`\!b+m,GMXeOR lbu\ -:zvcAnSpRGOkO$Ԉf;] H+''].=$ZfHQ+!#- ^xE$H6.u*n ʤ^u=oRĹ%O@ˆOovR[=}?42?їP+}ub噷2v!8pџO_.ڵ1'Ҟx6:`_/+:]@jR,Nmn+v@n;p񷳎^曞1hyM̞ltDo+at$0 8xJBMA-#S^ao2B >Z/]kDi$!!ls@&aIb2:9>I"oC p1^OBI&YnvOnj$"㯏,`?.>, x4n!.??BX /j&@1OoBMQ|UB9jV.tD7V(U!g<{_Fϫ~/5xAܭۦzዑҽ Q!ob|)ƙ-B0+ էEŸ 7ݓ?D~=vؠƶpTTh[rEXN. v à9ų?'+&ƁR`s yvhB^qztNlIYˢ?}V"{% Bjja\I-T GOu*w(R9wHa3)~mh9'^LnrzпGi:O/}5B/% vk*"mN9}Ca 0r҈م~Ҽj+(ar GiF赬t-7sd. 2mKtwSDڍ M˳Lb\&θau@ȝ +zf>=LEߺJ ŸK8!I6쒴PsfZGSOibH 5;s )3/> )y< N~s_V'%T1'P|_#ǼB H+&ӅPSYT-|Mq3Z5c.N{>˫RbTMiJXɤÉxRJ̖~;{F(Yzd,RɖѮsH7aΏ_ӶKvJmIJqnVcDIn`(V3.2>j|ej4~C/3 Bc't*L}O$o֖Hm*^&d֌$; =hb=YJRrtkӚ^BdD77O_ɹQ4&glX\Q $#%/۟U#U/y7ypӹ:-{+hGϽ*@!TL-+R4( G}h7\vʹ"1U&DO?r۩$Lziu[~Rܖۨ]%Ѿ&Q|b 0d|<HYbCY<&_Fx4‘:| +P(L0QX l@A ЀCW]˲ZW<j29KyqU + /4=ָEļ,keU=ʍ,f6 X)ԇ(xMk)Cm}sCAݱqY㣴EiNvoieO\a4#6OhQ3[Sl֌Y-QBخoE% ]xon X|;ݷ1;uzXm6~ixلLC+e9OC1oNYu??ח](@ p*^[o=qېWT,K];J<:|Q[)= %+>!O.DjCދO67#64,;=e>C诹6au wxɏEҌ,'MVH#ez7NWCA^N!2+.φ-9s<4M8hD/x/VݢQwJ7۞O,(joSQn[S71x=Q Y$;f]d~?8\_Q޾)@1DU! TsBvImT e}c8HbM]bX$ u+) *2gbIbGB5 bNK0{2M ]4Yh@g$m [qE TNлL@ʅ`2|2mZmߩט@WT稀ǫ( H`8)He ;<_oW:1'Ja·M86L DLYEZ"*2`{Ȩ.+7v=^arz SΆ^|ECȁLLՄОo9m54rTgiXQ+ &gu x~`֏rNwWĻp]Kgw r*:Xz1w}5)F\6 j ȃH40|cSUlbj4+ L:͎m{>ݽ' u6kuYb&SҜ8jM0wT@ j4%vjYqmVlmq/964ǢV=$ӢDkq6ҕ.ρLM&06? 2v.;zk _MfOme P\xE7`O #gV,}Nϻ#\NܴEpȧ(YzT0.">#TWbIFatjO@PTg jUV̲ώ)PD;0'@b# ~۸[-w眆@E&r _k2ai$;`3>+lX)Ʀl6/;ks l9oja9AUg/رuۦD)x)bv) j]-a-=ײ= u@&}0O S%g,{oc=^ `9=C_8BLQ\&v~<ʯaa{9EWRp2?l0HyNأIDPBip챼6ݗ˙d+$m&M=/L940d廙VoɎ sZ(K&%66#wYc*ң֠Stt"M׹xTؿFGAgT9#X}ĪFȆog/9K?%&2zozsۉA)4v䕘)_.WwT48r΀0i2-7%XBԎv# m5;sI6XgѤPpAķcy,ci{'VVc۩7ːA{֤(k{*~suu^3j"4P/ˡGGR'X7Ba6(~ȡ(+ΒWP^_TfkY?%6!Ukм>u2v#up]o,J{pCT0fGI#'5 .D}z1 p,ynzmb1 n 6Ź9jlzg2s`Al k ^O"(NI3Nؖk'1"#o%W3%pnxZ& l8y\o==(4Mo;˼s+J&HckXi2Ae"~K*y.;?\t|dɏv L4NM΂ (Umf 7YTw.F۟$B8%V[)eUYfvX}fOK> w߇A1e_H0r ;Nx9v"2 Cy3:}p̷ X(tXT3,orI[a0Hpug& bsec#.vqh'Gɧ?H5 J_p`T8-F̓BTA xgbAJ;+/xi%?0f{Ɓ@L k]=EK?ؚ8 19mravĜ4Q<mWh(p1ﴌ6 mgpt _}u| x2p;r9nE(`f!m û1m` Y Uy}<ׁۢhgmef-@oN{D!pe[:5M­R:+1fb0dfv'$~Ex ׇvIQSaP#$*OQO9OYt7I9k,{RA~ h G`[⼇i;22i7=n E#(>{GM>'a.!:S>KÎcҗ/|*;D( UIU?9ichҘ5R ./8DY4Qg$urWx4a!_ߊ &/ [ۤhV`ە)6ie]gxp^Q`.oMxQB9 @(C/Da[pYF am-'*t2Y2B&P-p#4mC4p\^Lo3cBGHaeg~=% rm μ=h ῒ[Y r wY{Pk }zE J%4ے;Z!;}OeG ˑ᫧[{/ 1c"gm aq^βfcX2B^8P6[ r4JK\Җ`q4:?Jͬps^ej@-"ơpPe5axo2Wue K-$L7#ߵ(*5=~W14f>l \) WDɪvt R7l] m!`:&˿8mTmhYwG]kLhQOX64޾S ELQg聙mD\7>6sG^7DJlr=_z a͵ JV pDn%ߒZT>T[>D|IN&zL J5QE3a3?iC Y|O-! Ĩq$c޷=0|4RAAO\O}EZX*.2(!qXFW-aο^a@4=.tv/?7|z^[̴tǃms?%b(_]ў;OO3RFq{]_j iqІ#Vg$?ɼaGz.2d }\$pMaOgYY p]Kl䰓 FwՓƤpے=~.8%eАi 0 `%ss&cYc@UJ=ѭo}~Ea)V q!_WA";4mr4B%k^sCYPpl߸J;~Bg!p-7^C,M̀ \P 7^|ۢ:,.SvK"Sj^Onѱn۞i gDºIW\03ir< hftRVl6ޙC2MpҰ _\汎fp+<.@ >*$SiP/NxeHIZ*&n*Tv-^R>p{QN1x܍! aX!Jcv ppT"Br;# '6 9I}J?ˎDPlӼ74pY'+(;^ 6bb(Q͸5+f[;M[V{T:hxaIq '4|.~+!Xr哔ѸKHtN!q́9P5lJqzFz4 2J\u]߬lX6 끵=1΍ nf(ФmRʔrnT3ƗoO}Pd~,)cK;ʺ4LIw՚Nj0S c뱜}<@sd2m'{eނ E3NhwiӷwI>=Dh \3M,=Ă]CyG@PT+1xpex 5jPpk$~6 VѵC-n:f{pH Yڳrm [GlkFMPmMz([x"-FBDgq# ijl{ {%GCa22GBF,1|k6&X_\lYȇq-~8bV6K uA|});cW .,ؕƷg-ъ2cH3,͍~b--Vϱ]Er!8`ʚd%ua(}ǖCmv#nV%bjY9+j'coξ&>n尨Y~ί_R~} csd%B|?/xFI>'\)T6 bq[ .=Πꉜju'ѤKh5pQS]Y n J34p,l7 vk3aaqO[c-p+H[Hsb;Nb̗=&UP%[|IKCx#ux\w7^["= .ʑ`3! k~w ߵp:ش?'mi,Y%c2;L!1~C˼vGVߔhh8'׬/k?Է]3XGrBB=֮쉴a{?DR<ަ[҂Ujx(PͲ<8EPfeX_v"iZkPL"9UuJXS ¼RR.{aE̯>tI{,^wҘ[[YtIME_S7Nm _s ("L ԩI47zw:Žɨ5ې!GĔ DMbrTKKrFA7Hnz,#W d-qp{f h0HR2<-Tn@Ө#䀉6_l*6`!~XhJa~՝|g2LH˹I߳ ex^srl02}Њͪeh)Ѱ,r\, mҺ3&9VS{.\ j.d!S0ڋ].78CŇӱr|A,Џ d1EQdh[:(IaQorzEspO@ u \:C1'&YRX[+M]g+ uL:p<ppm>J ƁW_|38W崍E 2M%t , :MFceuq Y[mMm;Ncr4dA;,ιpuKHOG:SDJ>NvMt+DavJ#"!h?WͫEBN!ʖ'Rbb /08|5|:[" ʠ"r d*8D _N򢮑B+faGk z*RbR֯jg49(=vh=iW(%!l ϙ[HhTtMU<9}r˄EDΥB8Gҵ__9!dfc#~ĝ/Gq~Ws)%+^"\ʐ1yιϵ"q8K2i<8OufVn~qwNgC0VmspTHrIo=P:9!Oa?ח']l),k#\7l5EC?fiGd g*鐏w: u,QS"Aɜ S#12i_3N΋EJ^^heec#iu]|&|kvFaϒ8.>X%v9 'sˤd_s,{:Ljl,[pV96իq6mE'%/ǂ5TVvX%xo;+̕Y-T`9K~yu!:v̩KLE9(ua@W1bT 7z'` {+'m*h&hlVhLscg딷+ Y9ɭİR^2ݺېI~.t)n;=u {c]ҙ~NLjphfհd .tIK%/pWr.>^eY:^fαfiL܋9ݰ8wtr$ ʽ}rs7qmt~<'Kgvjs,*Α|T+ȥ̴,u2MOlŎma(d,Klrj>{}{f{|TdB6a C&Mo ?, ơ9X}e&/NB_j*?fM 򡜻 2!LK5Fݳ2qd*3ig) FyPkώKfp٩W:M6Mk:vuuLf zklń1tH[iOhLkhn-j=N~qǐ3RM87gpEE=$ç}̥rQp8$H:IሢOQ 7;LY7ȃ+O)-M{-+ iV,7>'Vq {   IMϐRSo0>O.ɧv|ڂp۰GCcK{ȿe_e qd#e93{|ճ}LRqz#^|diWB2kak7\A~*ݸAT| q#_w2$u6s&PTU_{@}L@UiO ^{g6jKRDYHf\8"ٽ,ls6ۏтGQ={kuC5JҙcWΆK(21%Z! 7xV:\'ԕ]d/.3]2VjzFO)GKp ?hbCͺ/<7JD͵NYj-ޥ]8! Yّ&ӣ]@kG=ݭp, l%M;,\.@#І憻gOBYBľY)? hb̀]OIe;kb;a?[cg&.<Z:%XY#p^ni9/mřf=9ӞɁOB+'/9}3DC}F^1w{3j q)3m,pkmubry\\gzPl͚f4 r>zb G򱊲|J 9 5$GpR?RII:fy*<Ư!6j|t\6窐͡'XMO>mh;1*q&Rm1lJ똀:6e(aS>l+2QPaMl~ l`cb;5}Sf7;T=SN! Ÿ(!n9tv.W)Uf[w?Xհ%E~EOx~:"I-k #֐&?GZqZ-Xhw\y[kT5AeHU+ A[.]X f pn~&yz`&G)-}Fq^H;RѤ ;fjKU+#ՌԥaJr(ɚv;' $^j&j9GH,BDi;=7;${e9M0(Vw?OJ5)/#ȭ͡i,!nO ~ʋG2l&&& |~Y`ly-R]^Aii)V:py&;S5/Tl{s#!lNCPB .m0ͤuRLI;9pX bW+ooʔ>h~.s7= K m$ag5U%vbJʔSuTm*Y& L@^IdT0ೋ-Yޑ ao7R,B{a&0ӴshkW~T Q3?3~xrme7uʮͭ2T=bu̟#P@~uS֞ :j tv ,pSNF_b]_gʧ09 Я6%q,NwmՋ?Du1ވF(~u@մw DznGLD4V3*ut޴NFcikviX5 ,/2OaC)YU WHM"ӈv[H9>FO6%)}-p/f4Aݩr Q|Ҟu9y}bx{[V5Lp b* {~<MISz1Fުmk<_'Y2)kffh+2U*̅~|]bE@+j )@p 2J:;ۿ}/5knZ}'d K)#ȣ!gt`wy3ԅO LPOlc5oO"ovxIHx I?Vy-6~F5\AJkM[5`MBoQ1u,"MZk֢{b̝yS ]X "c6k6/ M㒖iFx]tu}B QUO{GYv$t!Ukvl\&]B#(>xJZKO0l~qTI쵄Cp)"{[^n0|FKwjAJ}Ԋ$ r:q)L~03=DXcݏ_ӭ(9tH_7h@nNlVhY'a!8FCi pbUjvOJWE:o76ƫP8ӿ&ӋD+Ph=Ǽ6Y!wg9s.82NY&Ƕ(#>lc<Шb51~竡ȕa_L). u7LiUU'ޖ9L?7u.yӓVY پ~7ed'4q[ <(RigF2κvuUe+{_^7! > W{g`L \En.3B,3ߟ.!qvz,bwN4&-@'͊R^? OcCI-ˆ/\ _:]Jx +q:mmy L4F-).8)N(Kt3\=ύxZa rz8 ϋL-yГD^SQ3!}v>#fI IH~^]UdŲ?vێ9ehNё/7EljL販,&fe|fqEtݷeKEuL#y!p/Zbs/Hכ܌o `<%VhjF^63|O22ʡO3z3yi߶@X,- -C/wνsވPjQiF4ME'Td}o<lț)4ZƝs'H9`+bٟGߍ{vn~`Vq!.FFq~#Z2a@B 6!P^AјMAOS[2nk7qÅ@ xxubDZeP/<"rѴͧ֌8MO0d͔jɿ9'(l-VhT٥L[uD3}&TP[K#.qǞGQYjO>rkܢt4>̼ŝ[sSPZ 5n]HQh@}ҡ͘˻aϊ VކC/E_DIM'Ds%(ƅ9b.:xy@D|_ hu\>zXPrJ!4WU{:@Map,^r5J_H]2"e/C'#;:w"X \JtU@ktMHAWsnshF,J\ S>!ɑ6>y UQsM"M9$3e,?!MuJJem>~UHQ"u=?d0"쑷IRơ)vKmbq|Mj{GȫQ}+B0bÚvq*PƒLɻDFBɎM6hocAa `Űm/XaM5hB[E!LMbc$T};υݎ[xlNq1 ::n_;/ m:o6&SQ.83FW* jAY i{擤Ԧ2_{ :OY 3P'ǿHA|0>]&s*ktbp.By>USn\]]%a%\!poRQ{*FŲIp#-O~Я1DVCӀT#a_օozGæ5U~zwOI8((WE{ Z* i{6U`EpWWϨLn(c~ N*٧U Ϡ%"qa "czEy#ħ&w o24…Ϙ(qJ&4D T2$<^ڪu7BHʖG2"CkBϵ'8D@ LȌԴn0 ZzG 4,R䁰*Lڊ../m1e.+$g GQa~QȒ%U1˼fSq8<<`([i_T `*`/SVcƘ)1 FW!-u_(u;Cc2!֪̘2eQ/0}!/y+6 ffI1Qs_D=,^g$؇6^pn} `p >ЛZg8FVϑ֑16a8,[PbAS6W)/uVKtFRS[Oua9 zwX/|9r þq0rԭyTn_;2 էב>oH69?/Z(>2KR끈I' X1wOڿz 1A-xjW8 yf ~$s ѷv 3Lrs*e_>PY>|tAOM9y_> HNj6@diwRd ҧJIVs]YLG} t׶]@Wٍ%TBߏ<(1ܠ&~@<}dI=F%ׄQ^9v.t:˔WvAEE+KA,@ْ8q_P0 0Kr跛|O_/4ލ,Jc^(nteX}Np=djK\MNfd7k^-!kSU8w.EB6|QD "O(ͫof}MVrqU cV3Goa1bD@xwœW=TLuAMMxAR~H j4]$ hP,৆G@55yzcq2FXK2pĶ*%r_NXX6Tv滹C䓨P2+{k37t^G5'. ИHjN], lQ(:!؛swp'fҙIq9}f`1":&8`9n )11e2V@Pz6MuKyqp$2&aq,<:^eIYP O6vJ ^ -ݡ62#ze"塛*x 1JxaeYZBK2Ut>q]#]4'IbU[ju<4UFSu:]s@_ҦzXj"xƏT7l};Dj 7b]L%"g\j(a?QXnIZr[ͣ5{:5Rd2L!î94DvA)Zg" 66N):IM>ʱ!Rez:T &JyfG*.l0j|v9Qfӈ{[;'ʗ)r. qs6EC<(TQfB9j%sxyVA€?bsk#,'L^ȣi<B?,;w  gtL̻Q385CF=B#{ V- ySk3KMJ Mjc1[m֮Y=5^ustr|orV@8#Q\W[![]E,a.YD2>ei(AdeYCVj}XfyZӮ6QKz ꨐ̝\ii9G2'&1ǀsG_݆hH&JdMt٧{/H#PЛpvcÒ(ԇS;5*? .u`ċ+AZ? ~sRū7|td+V)rA4@|\!t+^rU[qy Q(G[*zkǘ{곅puon*D1R/[ib~8+ "Ùf2G/V' xҰH۪|s0!Q =̫t* &.'T(؈dww 9"e ϜbdɥIĿr":&я+EcV``OV]!P_qOU'o)BH0YԚke?_gsosdg+o#cf $qN|XurMbgkwTQ"3sA\3g"p/F9%[/3ǘ@j &PX([댈~IP)a|@@ME6dzs6~o98flCQROWy=v 2 ?v9Yz~yEed;bBa$7yӬXEyWn,-QT0>N/|/?[ş$pY heTCx:Tf~8)a ;蝡d wʈÙ,>TbB;+p^z5P*%Lg%kl-*dSc_vSC"I~"ds6 = WDEebf&HVG :A_7N"˅#Yl1)85۬7S2:>68ϯIpvٺ MN+y78 Z&CeRPe*Se?T ,E'eأpY-Q>"+ػg߅=쪼TA 8Y/ 43z[5CP(KLEg5>ĞccscR 1/5=4u}OXo#(j ͚R9wrm2qRV0Oz@3e(!< G1zw `z87~g$+wC :|`ǜaE;zeMGW3*8YD˹4.!?y|pROyp-Ni26Xq C}^m'bAf#3!Bh\V6;S YEV.&uU,a|3f)q~](\jܔ{sffkLo]&~& dsCc)JgV(l;`?1[6vž(ԌwSЀ]iB3=kc=kSO*7 l;=(9# 1\`a ho Zr24 9[Sa8&>W B̥Ǜ/mJ W\wxO]2=@H!Ņ١vwy ?%5agb|ȔTz<4#Jܭc)OqAO5 csqޜ.zO#m7g Yݺ'eV/֢(Dh9삷gؠOU vG9\:fXNb"('f"d?5VRh!S䢋: ikeK3 Ir۾3`’KAa<}QEP9X&CэxW3^lT}#H0!MlFz%%I2#MnD}͡ᙍLr/YBu3E>x(bA*cw}P m;t1\ΕLw.EI\^+7+oNH0Jc5m'F1YaG ʤ.,H]{2ACUIz)}Cc *"^=$_u;UDbj.VP@`]B8V5wm8.b!)y(@#Կ9#h1aL6X-B.n7<׊^ۉlV5DH&`2%_=!(dFp2B{1g'@TR 7=h=a.Nd09?a_j+| zگ4Px,KB5B\`|[(=1J4fi|b ]1\EԌW/фT5Q&$0z=</g$ a9tg*l7&~I&=]Iⱂ!I|V%yNjNey|{ړԸ6̄W<̴R?UtuRCO`'W;ѾZ~@(ˣ608YaDE{J]:MےAI}ȭME2ߐۻv֠ N^/=><阼@\1%A?֯RmvH8-oSKS *W#NS(te\d=Z0:$z^ěOuE3NJ[QbK7)?kK*6CHge ghNȀNPiv$o6璮2zZ$$/#TnJY6X|%)i 3B  ϒ^,l845ҶΥr@BG2wٝGs&$ fHĘ}U$W|~9E\R8Q,┱*#2+Lc{·bjguR>a+)f9$pӌz?}`H|9;1-VB.sfA`lܡ{԰#iK(:1im䀷x9iqH ($%) P ~#yx )!mIIK6vxӅ7NW@E me6xՇrRe heA 9{FPgaJv@ <̠wT6e^KGn*٠ۊG^@qIoJ7mG0Jˍ_ūzG W{,%G @qf͛BMW~jvpBF^ :e"c3-5 Q9&9@+Lo>`v+FPbVok=9Ċwp(<.oeGgnS<48jlpŔ'%ޯ2PѕbLRvO̾]2i46@_S{Cq,b _4[|F>$?m"%ab y:73&Zg?!V9Sp}H趉(tSQf{iơS W,+;ib&9rsOccb:%GkHM H;v,  $B6q9Cd̈nghPFP+n8Prc-ܺ DJɗ^uep}`Fƌ 2!&Qy0:뎲N 9Gp9?Ƥ5ϰd<:jmZ@ʵC&_`xE9":1n2*w=u"0ZmWH pt$5gVwͥ] ԯU ^Xm.].͔$" ie۸ 1@NT݃@T7O3͈;B{D͢'k~dEw4 @V>634#Si sQY?&N*FO әp3{ TR$wE‡~ޘ#=F̶,/Tտ:Kԡtn1 Qq֘4D.u*@oŖϗV)oE`+&h,1j:G,Pak/) Qb>UVI5[P< *^M,R&O]A?c ]ist A>{ɭ,V&t\3/hU,z2~]i ܀oݬvF\@iIto:>kF?VηUݪUwuL}K9Gf;8Jc\g#cMճd٘; P5$LvTye)= VFh~w\@|FO.=w## z7|s´)(Pe)Y7P7h4Z{uLᾀk5 {5h ICܦ[/&1Ugc6g@Ez1BZJL;kk$ ^.ZXYo,`)A-HqMW8!)ƖmXl=uI6K P`a͞vȻ|JLi sBj# Hz,Eg\*Jdv0Nvwk׫BY2uUa -v9_Q=GuÛl0x}̆MUhvrt|AgMz1j0] +Չ]&JTޣ8]Ku-! 85~=1QRX}EXM.ېFSJ_ӵMK[+Y,cSoy,JLDpǚ˖9uJJ9?Q+uw@ЯWk'|~٭k L<@+tha&#W,3̈!50 c8D=Ro/7Nt\3pE!%%(fg&ãk e@<4BVhPmyGL<}"wu< zs!!C’igìJOeM L}"4!2^ad%~:oP!\K(ť>d(i2&m, {K0)Fx"˥2%]N[{okeK:Af y}.h)3cF`YoD r`;? UvlHr㴭c1jL}tCӵ8۝ӷOw=` ~ߐ -,:Nk.skI^0(룇tOӳW: ` (\#Ziר$)fv3ylE&]^ QT1v/wq@į}G[-%h9#,HahmEr:SӦHaIpqǘ7x$A"^)Pv@nwƓ̸Ey}#s}žZ#Й1*m2ZD6=7/p7 .Lm }ŖB/2xXNH$-m<=iI- fyovE{u/%Wy|@o=MIm7?;יڕ-xIePSK!Iu_ibD?uR)aJ.NFP{6V|@V'gc_${^BGKoj{E M'7"' 7 L ENqɃnjL+^#mő{i )8uTVMx ۊNTǦ0g4y4 g3LzCF4Dm%;kdKtc._i(FCь_jpM]5,sluZ&:qWrVUn kOw52_0 O*6Uӵ n2cb)FYWd*:M{zH]TuVd| | _jL\2)Wt4 t@+Ć?OA_gّlXa9)>jrwȱ~R\,W>o~&zǘg%NxPn/\x^4,ұ--!aQB< 0b}WCzpܒ,[W~ѡ?3I~ggCifxv(oƉ9Aż1-&sJs2.`OV.7z uz4ڥ)b0Z،?;^a=f ttIÓ:3%M <0x>"`hB?v$Є BE {@0LRJߘFgs eB\ h\"mڙB>*бIP J 0aIY`}Z>Tah=邗%*I?d`IK3+QYjlˍ4,Hg/.ݒ z0<{IR~Q9ѿ$;zgx,&S-*Ԡ>VcMMg|e@Ya B*ͫ*EXיadU]l~{qYbA>/s3H 9Z3і]@,jp4{G. b"X"4<`JAILQE,)o;p ZBY!\q =5Nń@y0_XR#5bgCms86+8ې9ܶG v|ɈP8,$4WsAo,P A`:.Y@Z\:g/-gD,xN?6Tk,^[ͺD΋ّx!E&r(o 9eg?\HEzU,փAcpÅC]iK"urQVnNd\ 椅Ie~<#`QL+1k buBnK Z񸋕񼃤VKOn=4%uekdТfD5QS|Zu6*g3C4X/Ol;LF1ӵ4.}IM[Ka5l.e̼x h l\A5)7~/I`ccm<@[1HqJJ7&LbuKb.0!d3B`3JbBV#w"5? G#%Μ ɰV[.$4"Hp!ɬ!#Hm({ڠ$\%&W-ɩN6l,͡3 ma';Yi]TV0T+{Aߏ#QI3fLuihNS!fCIJTkǩLxlrcjɁpIu?/`\T(~k^_u7 NYۄZ~(!H1XM@ ޫAq U_! rZ8_,{_ 1G5o&=Dm9MW4}:P~ l4vxjrTNgaη!YԈ/:e&wwqH:~QaZp]} # #4a<]bG3fO`ێA=}d/oJiz5Du,z PD2sP+]8tBH+N-nh!cRq (<`5E(ZX*' IRkx HB:5l:G #04A:}DžeŊt%al#gc3(3)e*;uΌV 8tg1ڄbC!"vJZu.%͛wOaOsq hS>Zpm&\d<>w8O"PŲxWv{DCn'MuSTňE]&s7_q^ p4g ~ ;YQǡeGgbZv2;n(rm? +-?&A~)`Q^Y*龹j\}?QozXJڤPPfHP[LSoce15'֗I\PoPsm"ڔWoAIi ,e/F1&OwS1r8;;h5&tKSϾQ!Žl~I9 \}nSF=jv%7|>ud83IZpȂ`E0wr0VJCJnΫLy( >%Pа_F)=9ِd$+b= HكD =CH2#Y!͆e}_ثCHH!1p+cD x˟ l}u@=^迭l7^% Y>fI4H&7ѩ2jtkx}%u-]ayrA׀e7h)mQ5S b@)/róHI$܈JJjfx@frȎ[ե}ev4>!:v߁ V:vmaQ;)Yb[ tj~e?1Bŏy.8+Z`"L8E[14#`Hf1D.!6qߤ!7JdKc$OU$BCp!Ȃ_} sʏu'yZ5&hqZqo:֛`gTTr.8P_N}q@(b'8¦6&4(5!p~y3F;Ɂ9YAQ4H/&&3RErv}:KRf@}}dqo! H=Lp= F^2 0F -O\W9Pcv uaQ?$}Z2V?;KvnI\ǔ_c1\wS|V 3dtq3y_MeY4m>:m0I^lԊr !_޴"oc`R0T{?OW{zܑDhPʓ9PcZMJipnB/CvOt5g SH+mߩ-m<(LnpzNKwQ۔2nyblzs |:'G?AHǸE)u_& 5TȦmlô@ BUܫN;n.lWA nTc?ckר LG{9eNfI$k7ptH:],ow=S&{J! ď@!{gNǼ:/5Dƙ{ \Gq_\>+D׉há^Yκ% P-wT??B܀G*x׻~8 J toLvj]q8PvU_炷1gȓS8ס.3#BxM~!yj,G0-OO1[pxt ޢfv ܏}\$L%E4,$~74{ri@7jOJ,M6:cB<W,8g pQFHG_Q釟k "p"Z,_`C#^&`6cۅ˻d5N`c`GQO!>FeUP D} ͇g˓l`=2JLI_§"ͣtI8 7yul=.f/a 6lT9f? oC%B&ܿڵJCKFoNDXn;Ʌ3^SGHxs 0yze_(i xH}$,3EeyU$oBr ȋ)x8j2 7I`A4'#%~:σbbu5ZͼvZ:\vUZKk>;a[aA<ĝN-E:gԕ¼(`$\x6 g!oǒ8sn< ==KxQ"37$y0\L[&4oESU'6}!;3K~l_C]aI}5@3sN}@`e2ykB{Bj`octהU<'QF0aع(G7a\iFZ{DDcHbh۱~OadM+d{uK-)@`]^6Ryݟbm ?gt h)#wx^'qa̢.#p-$&Ah0=C"6@%lqCf/we-PɅ3}B~ +߸'κ@Y_ ?rV륄qe/}.WK; |l۴7CE2nt%cJ}~ 0t%hPrS33luO0aÂb9x*=<_|`GO-m>Nͯ t&s4 a)PGRBbc⍡RͽE%Dza)+x7X߅c5I4xF,y"A6Aa܇4#4nh<ۢ\ukkUi:iPcq)}a%!or2ьq#bHYnQ*O4шzݚn;~{s-S.:Pkh'{Z) >F(^p갍Rdh骗WYןb}O5xZ2*sefDT@3΅3`f0ۓ|?ˤKƫ!@} XAu1~C~:bF$xB勓+Jw>Δq%xs7+Tl0<9\a)cnWX J۳Z^#2=@$C.s˯[棝$^4ƫluhtFME*_KF kB%Ag&k5l$ U !tVOyi=W+P(]nP*Ftğ1Gݗ\@-:7o ͹Ra2eμb+kؘg*̔hzNnt@dvӦMIGkJP&iІܓRx~6k ]v\.k7C;P9#w}FbU -i' +ןh&>X-/ч]IȧCePCZeT4G3gcNQu |yוp G~";N5Ec7Cn^o4aƇQI[Q2H-6 *ݹQ gI0[8pzHF86( 0A@s.)Dxjt8rq% 9w= n肉1v]ZK? ma`\~W\/ؿoqKf~+t|:y#|_/ \SəD1͗n43F>Ň UT}$q  D$`UCmIDyHͨVJ34x@;li2#U#_ﲜ\ݛ}))()r- z1U -yǵ\"Z(Dl&؞b%@κZ >цaҎPØM&(/$p&>.BMb'%׍r *ĤI92C6GxK)jc@߫Uj'F7.#TE v3STq0B=oK ;r4cV`5M=>Qq`H:(2rHXďiQlÎ_|<왌6ޏW̆8@cqWr[,o!׫7mdf|iGȻ6#Pt<&I-,̈́H)0ԇ߀91ŧ vKډ>p54[d0ˊ.ot} 3V=Ʉk[b9|M%nH֝!9Ěy *TpzA:㲫S$#s@v28*I踑 >*>BŞ"p`7wBWj^/{>͜T Q'#)ui^. #zGs vA"[}jYo2X&6N]lSL+Α~/o-豮JѲ&R\ m8 fԟT A9cvdpD@Uga򳆪_jCF}lI_Ra 7>}+؅0/8ٱ՛^\T\7,ݡ+M鞜woRq9\zy |5{R'h9 ]lR ]xaag7rO[j;7ƇͲ.£RCYNe#~ء3aa 0+4?E!GDѿ#?IRLT,.NYi gQe{_zKʮe< }cO@HkkH=h*1ϙB/;-Uds%Cừ|`"ܫ'.]W=`[VlD nY,D9_}MjeQ?ev@0 aޛB_"1'u)N, mCUhy6FZ+ p/np2i`O  Z׭k|xn)Bd n=LFOhu|FㄊWC#OȜ= $/JJ%/*6KWaD̵S z sW&F|Wd:$ʜ Ƈc1%Jb lNXHkua9zrw [ ܋]rY]52񣐢`O,Q[;JO\rw@'u\w¹=iOlEf,z@P1''7Qk rA\=AO' 2MB^ )x5J"-)bSCOn:y~Y@DOAiq1>pSykˆI53 rZY_C0~@`nJg q3n*ª!K9cKƲvлE:iq @$"shvlܦc[Q0KΌB2[Ⱥ I;̌.[M/oQSzfʚQDL9蔈<}dԊpѼE櫈Krj*,ck%.@,6c!Q %J@KE7͸rE,r0\J48E T=QACs _.6F Vl \@!Z|Pyl*8712{o:JIb/"[WD8Ҽ %we;vW;s!ega'[*fRV#ğ n0quy0Jc!h%ˉ[A%"u /+Pg`4i2UwٗK,B-Њ'STLum[]Q*s|-t$ lu~"nQ-'®E SP/ UNBrg+&3pŸfPcQ =ra A;O2Zƅ[nڠ'.;=Y4v 0!^՘p(` niƆ&77 {TW(o4l*C|sJtfS A6kD4t>eC퍳fD`q(疘=eWr\.FD*_R /sHÀ4yom%KL) 韐!#$W);\B۩"8Hׄ1 6Z].ًc٬~/ilgvHLp=Fh82 SÇ&c<"(TEB]>)r4XG:t:sC3kRΫ)USHslE\g@Z3/yյ#Yzp/f`pFƮ?^< 3(&DfBSEʒjn9G6Kxʒi yD,?Np6=ê\HΕWNJ]>-Y"{tSr^q+ UTɌ9p_Oߗ7ha5CWu|Q3 z6&Q\qJ$ޯ?{oqX=v;Σc c# ф r%3>q+HcT=[jAP iͷ%yرa.g8b"CJ{`߂$RъPbZ`'~T\ؔkދy`ܫOvD?`qQW)SZd-&`9!R,oH='Z|!KNfH9SM#j="%yvueFK?S$z=t!ܧ-ꡮdC2Qz^؍w)?]Ỵ_0qu-sWIi˄`UF=ؠH-=AR_A4ąkjoӒ4*LmƑ>$M̔ˠ-YGa ~0ʯC~R۹e1?#9T&qBŲZ#w&Ꭰl9a+}^[$Pb &k- Krb1o'QMy`5ggbu)un2QY.KZf_O5Ph&%nLntmRZ,D&T\ɰJ٢Hx,lS#0xvz~S"tr6i[nR,Ҳ*C)Eiy)v;܈ai#Vq+O=k[e6z:]" o93~l giPRW^hUk >Y^x ]rV͐;v#;đYvn;yd 7m°s-tR!0oƼmc[ /89zZq]/Xh}>C7jjdz2s@h x0q2" )`|@ ik"mꂲtވg] 5 {2^蝡Ͳƴ4R~ٹILE{v1տLWp+/S>]N1 ĜBvxۿus#Hˆuﭼ`,Suhk7"hwB}s ʀ#wz#r1&@AI2>bgmB%p/5=a (>W9  3zit CçZDK jg/Rdddl_8`9xz:L e1C~n=N.`Eڎl̉Q !peUMHEEI ۽zEQ&8Do] VX6q,0wɠGE7 |L6G6nX j;0'Qg|ﺎvD,Iޏw,hAm Lzbz qnVJQuf3bw: a+d촢**s&K/zN@}{KՉM䐖 )T=dTdH'9T1N>|%cE0IbwH.Ѕn9?3F.UFnK">Β,Ū Նw6R*z/)uEFoGE|/~LD%raƤ-M2ǑPԿJ~܉NuB|J:CwrP]!fVxdu}]$Ƈ8v+4pwxq$k8Wa* {&/Q\3K;`8CwD_*ݽxvO{Jpٖon}z!_I] @?b["#&kh3}c.֝_D30T'xmB,6SebwOFespRi;N_0^?;6g &>k1> mMdPV]!L1֠DޥjeQ7UnHe<Lp$*%_I3(̀~d)(*H AYkJf`t  гx"H] `q ʟJ 6Z=M~g@-eO0l.~EfvVm L'_ޛEsTTO"N|i5=5w><raj)a!]ƕ;Ĉ*}cHq6AM=4v(A^dzY]ZGavCgүM*Ju߯յY}6*p zx gZ2޿%Sj5ߧC׈Ut Bz;l<-滒u$f$_RRwh-iy.J_QHi`#D_; cL 8oT,+Q\"ٜ TA}@G qr:ce;9H# n-z MsڈdM-5#_ ͓]-/l9˪2 J(+'k+&>W15$Oe .nzo`Pؠ8UƳs`I%AWZ>B)\MEGdaU+ |RqXҾ#JT+FU #L OdM3KH8EFJfME5ެ}IVy4d~R~`_-j7o̸75&@,6` \ߕ+zVG+w:< ؜hJzTIR$\Q %*HNhRsDA(`%d}N}'cE|]( !N x}>J5P(=-Y\w8 <K@Osݯ򞿮4Q1hZfYGen1k KZ^XX`lVZdCZ]H!*4gtP'p{_o2O8+yIO*;Ze ܠ3DDПP>vnQ=y7\ i&䡺kaWitГʆbM$BGV"$GJ$x1;WduA5Ci[@set|lRImw]XZ]#-R7FRk?{[莛#O[d 2VDjav A[5r,k?"2z L &M+2$az)G,Z96+&l"I%D<<8q:fFJvThM'-+ n>+"{C7K yC,O1^&ό:a՝ta-+hs7дpEi:Z:<{!/7RXOȎM;#Pq$(e-L|Qq=&& 2AU hx n !&_]VdޱN$ _7%xK7saۯCʧANHOƍ82=0'غXy5`0:͵I=:xq"9.}27pjQ>HRA vWFnRW 0G-yz@,(*ys2\Ƙo.d DZҤq]&_ʺ`|ȍu!Pl 4"Sj|\|/?0q#(pNna<7{=FuVQt8cy]ZD 4sCXjT@[83!J֕F7#AEJu3r%²xL<_v^(U?kavཐ@RSt6-fwHp pRŒ{ Jͥ^{G3xj086[go5tlQ\FHd鈷hp/Hљ7)/.&H͎EȟΫGx@j392i̬1}dy &ΏhdS[N\S++If2xecr DcR] kĂ!L!KG\%WЪI&ūqfS ig ?ՈTe#Ԩ}D.PO1!5ԥq kxGrC͖I{Tr\p`#S `I0D !NF̠1j2s:jk#>9A\Aqu?[; [ԢEA GÝ PKhX6'|jGCzv{AjUf)<¨-j%/[$=3m3 Z!k K ܱ.]!UtiQ=bN|޹Įl!9-H4G7"tug aq`IZ*ZKP\]"7U2 )rsxa6ED]=L8zd~ČOừ 3z9ߌr.O]cf,}P7@B{(i?Yӯ8J\ %QI!FVAM4LgzYHș]03]/1E c.`h'atQ:pHz7ɴR6 K_D']+7.%ITyN]J8߳~S`ts H-7%* 1Kn> EPb:ߛygѠKK"ǹ|P$+Zu+ xW'?HW +UCWϢH獶+; Q1TxЖX)|wbbxdAj8Ic6Vv7Oo^DDռ%JP9SC;܍MO`#'% xN2 8&K^.fMLot@A!:XX8B7@wI$qeqG}#{ފȎ ?z2MA!tiT?A M{:,42{HaKNjSPl9 ֬r)Vt,hwrf'vҀ`!%@&VA@i|ley B5f{~[l]F| arm-vO.&WGJ͏óOiA)ܜ 4o)))nH$G*63" BlJRHEuOnj;ᖍRQꬣJ6\ e,muxT91z Ls;8a-W8ʄo06x-6Հm4Җ {aif2j0A9E;~<>~BōM/Su0O{u6VJ/ N2B#m] BDnF<, g-TMGIB].iJo#UԄ Yng@X; F;K^w##bg"n(c!NhafGW0:t.1-8m1!{4S G}׃;jǛ7 j^P^ kYhUiI$2t;KhSPCR x~f@lk3g@yaCchO4֟o|;;2hn`~@xN䴭 `ӎc'%4?ESoZoT;mY:I*(K9ք+EV2I8rfZ:X2eXeFqyqPytN3G~S%gicn˦WG}N lԥ|~:뿺AVe]j$ZN9*B$!8<RK`iww%U{esp.ljGqρVki 5}4l@YGR)3/Im\I=/i.5yqq3l]<1z$bkd" ^2/B$_w #=F #NLP%FJBSb/Z&"+y_?[0͆$22K٣HWC@}5{ѡI;va`Q)p(@]/Kk._#<<s_az'д~}*J'\ 6 z9*P*]1vG: wyB̘)&>fA(bAY>K:,3N&/ԘQUρN%[642k'Cr1UL~;pRGfZԀZR]OcTmJtMymܵ-[TEtV>(3a? 2[E@ 1KziF`E }Z-\ęHpB #|bŭ;5А`zZZ-voklH)M-”r3P?PU+s!;qn"J2XM.'̪~nme.-hs-nܾVdyVcx|: !oPCl,*&N @Vw ]L+N˦۬-reT%iw`$M>|`kO]35CcuAƺl-ګz;L<%<υ'J8iMV/祥Q_ O'`2C+-褮^R _zv7GBăqm vv&r(&)Z6.p`d~CN"Ջ*貣8K, ]f΂*>~>v rQ%;7KJՑD.78#@ \s -0Hc>t3%)8`<=%oZUt T:Z_] ,V@{:dEsҴu<ƨ#Z Z"aq/VY&S2C~"B, kn?+@Rۢ Cj-&(6JuP.l?sdJ3v.Rpx6GthHj~lf2;5B?5K3hSilsvI?!9 *_>wk'0pg)^qwqlkr*G*l knF̙ƞjݷ53 N;R$7Ⱦ#۹̨GX ;2sfdC>{LЎ9dj,z>E_> 9+@8%̱n L#rvcV/'&^C2;5KvIjVN1x}w"igL> &UZCPͦ*&У@[^}qЍ֯+ 5 דS}ףػ0+pzjLTq&̪e Rxq+Q^hƪwAF ǁsl5^#gx69IMw (bwfГ??tBե%` ?3@UQDd9䐟_]!(tڶ;|xYC)bp$C /6hۍ7i?E_hDw aMa?p$Uy yJϼo!Zd}~}MV0G\Hiu3CIav{ki^ -U;Dr֒:/g_mG41n6Eɥ+3,ڕ3+ptݼڶf7t+f7m*~+waLB} ^b!@xӰo>BkȢڭ jԇʒn/w89#S)!0@a&B`ɷXD92|?dps41ZsYq V7+_ky5^oק['wO0reBV\ܫK 6U:T[< WOxaD/LCpu z.RQN:u1[29h6'gR*@6鵈H՚0=s*hܳCºnwrZ ;ɭ,xmi02G* k#]3# v6o`VTJ`b~bO2iXQ5]sF>"oy6y258h Hg (LY˓UHz{mF)[KeTu 8k@8K$bP{X%U$+`);Ұy61E"<>S\uwv節) |I-=}+qJGcUs'gs@ʃ pyG]tndLܪ>jYlH * /P4enE3TfkCufQXJXeS}T^I[TTY)w;d:d7u~D#XBg\q0rڴU}#ҿ"DZ!]Cu݊^|rcWY,?Hscݥ ]vAЄ j֚߫[d9ymݝK\9c7NtuQ@W! YD͹|8/FC'mm F)BRdJrӵ e􁎯PHjZrߡ KيRA;?e$Lz&`{|W$({ T ~32q?\Fr&Eo^ 0d7վ)%VcD~ʭpjQI;d)ޕ"_0ЈLVW.r B"HZi=soOJr:CXkrCS<Θyw/na¨mSx$$^pfo}Cǯ̼ֆ)\| yORۨ)H 2JsLKVɁ.x̡~0?\.SVT'~abp,*${=10Z^uy4ߕ1[]ńx>eVS9bnFޠTUd2=qb$~^oicp BrjVk sU4`y(_z5:?' |eZ;>yb֟-B# ARSx@4uR>)ԿjegԃG*4)w1V$j&m17ci3Sir1V"0>>:λkBv&N/nG1;\*}^"iYrNd O1 FL* +yI6a]G$ֺYWkљ;ڻqk͑pkYw}}8Ar9RE3"uef /֩r';xDN i\Mqʼn'J05^pY:.˜ħXi!'!d2#_JDaV%R2!~ު=A-hڙx+kDŽ;=^տ%t ϑ:&i/y1o ׌ˈBS"Nb+~Xx&$OȲ6< fبI)N4}F1ǁ<薩 zxQQC<$^׹e'$p:$ڿe5g7i!A}ݜЉrM}93˱*ٜj1IrO9Q@5iMݜ3iD)[P6{S7݅ 2;xCܶgl N9m4e;qAAQh7vs;m秎(YQvDur[bM Bu %<4ŗRrgP cXH*1Ėb::ѩdűm;ֈIK3:Z5KYBVfk.s6? uEFEroh1r1oUVmLFI<\Bo!lZأy5W~FLA67,E"3 )}0|8ܴ_QEi9m 6%}^Z@0T*/oKov;y? \#,VG2jQkF- xxqkr[oQΖ'ϛ’r.~6]kv;?V^z43+//c)|4CRu _o*[ Zq Z.N mSghʰW(tw+A>!$aa*SZbWv EJ1#q4qj t~\.@M6T@iPbe *HEi>kH"bћa|5 KdH6K7 ._9Bk!)l؊$b]҃BᗣD H-jA0yz`qt}>J`JCPp67;XϒlVv=KL k?*>hnI{FXQNh*{pF/o·k#@OTw vtŠ 3l<%-X M-%-Whe}&)*+0;v+~PB͹[4]lF%'}@x@]5:u'P:oh4(bi_}=J g =mGYa<˘O}~e=KlwPHg7;|]&A֥XUy@ȾsG^'%)D<q$kta壕z* f9o6`#y8R0ӤzEcE q=oX19~*k SHgAorT);7 *(I,GaQ 4z sUXGyEߡı$O3=(rhKGf9r z ]48cOt<\vo1_%kW2-eh¼=}E5f1Mj K&k\ӓ/x!5t\FZ-` Ln%pk H1ZW-ds4@Ffw%?uW)~*0}7)yZD4'DG2X!Df6۞3Đ)ӽڴ?V'Z6ZsY) (N)r!;/ZZ-;/2 J/k m=f8;vI`4/(2+cJto Rm>HJ:&Z^x!U\nwL_hFW~\QX Xb+kqۂR N\iF[SƚY^ʜ=bd.TQ&8d E|@6eS+d$S8DQ^|>ɹdz fb龺Wr,svZ!ALVhJzz83#cT 27OFyc+hJly*HC}e\Su/z^a/?SgQE$cB;I9 Hg@$T ZJFVCFBK-n @!VbE:NKW~wuTA ȏ})zA_dL̐ˌer8,T |pU9WX;-z;?~UjGTK=مX3nl~:K\66BNV]}a1:"&Q& UClLf^k|'@k|!\IX8 c;ҒW #`bΦ̴,)t8/(7?ܟG~uVj[d&MqFv:F,\bX]`ف^VT. ] 7Y=X1U NeoX] DC!;(2`nqA2<} H Fh\B=}!Z+1k&h@Hb4 6Ԑ 6xm>PKz/~cޭӔhgt6z%w/*}yY+AoN˶h;@f=cX]x)/;fg^2p =P)W^++iޚO:6-fz jgAMT(;'@Dh匨̼?tʕn:]M 贀΁.̑R6K'V1|$= DT^PݻuWkOI`%yMT8[?Y"MΑ9"tal3TʁFkV!0뵫8rYrS>n u>x=WO%h0죲.ꮂ0`7ĻqÔD6OgUaG¥s:婠_ڲB}6Tnh݂-7| UɶU^ -d Z_82ڲD@e}9qSɋw+@>8HQQ/]ΓA+i/DZ:Y\i0/°(#%:6KA4"D:m+2h%~ |MIxm_ BxZOQaT{aOEbٖ޴SuA 95E]l؎=z;)LOMZ^}R`1;q vvj`3e$&DFч@;S0 y|틧M-8…_9qWS5F=0V'n.zi26D?. AT#` $8Gaql^ svi$Y44~%gK&2 VGYR*7an B/ l FtaPRZoI]PyPNFAw- Z#zw1Xceic,_Uhf':e*@nS%20"`PI4HsHE9ɩ㪙 џd`ȭCU*wfJ@Bzr?^'p8tM}S}{˅PM8_-5']/PW5sfONeZm ?gp5RANK˽9=R;4%s7_R]1"a%z9+8/e NPcxĶp }T7ЇS@[wbZJ3ڊXH&6s'iINU$qzE_ dPdُvIt[ybt1ٿ֠MC JJPk~FrMb$YТ,*TScgN$É iڮuEj#>ߣ XQ fbU> ^6H<\;@Z7l%qW0a$^31zEk llg|rY3t|mzw)ܹdžtWp31) &K;=@_&LDs׸|PͲ8^}B2Ǜuxi ġa|C7D^4`zh@Pt~k( .lHC-Zz@ _ /!p:J+;󅌢%$pMW{f~, 9q"w a9p%1䔡_ٴĜs%%/cQ(A΁ .1=ÿj8Gj.ew!+ZG,Yyьi~,#V}+]WpQsBy~;75'BOnX0?`8˶ISV%h dRݥ͉3ھZ|0vHoGi=7{OiAG0nB$kX +s/k0\^o7J|4[t l*ses"\VJbp/105Z=#DL3j-u1-(B`5BmU;Us+l nYc_^҉eyb;,=1*%g7?pIt'彐䊄j / ]G9; ![\`ml$ y鱇.E::GRAY1P]dKb}hRӹcwFtYg|\)y_*/U v9̝QOiܗ %BP҇ 6e-'1{wMlT^_tNI5Y_$!4{~;TX$Ec)i-XD<l#LZ)&_/Ou%_+6Wz T,ڱ Ay3S9 ;[+ R.9d䮬M<-Bx$> Wx3{]uN nj{ȍ/qN=_PA(P4ݖF!@ΤQ]\l_Dű懦 -њV$SqvkF +yu0`<+~^g9tfN_!B5C%%J a!XP6'}vUsݩўL]T׬Ԥ]Z=AHlUJEu8um-Ҵt$4%}^IOWoQa*G٤]4¿ߜ{0cw!a[[x㝰 ]W&Cajpœ_ZwT,ϪɅv9ȓd5l{o*|7UL(_C\L^sk_̤o4/Jn#VV>my,(WfMn3u7MK9ORB5Tx'Vnj.J4314o.=IΕG1(870آ ;ݒ_oL{ag,_WtNv3X*6JWl>gXD" HE06igr}7 NCVG&O=0zWrCgz+fU<`$.fކZJt0 ɑúye83Z@"-ʯ^Q-*.9סB0 . JUW3! 5ZuiPF<3 l[́t/ *5"_ W}yᱟ~-\Qn"ѧ h4,,Gy\An}@FmRJއRG. ]mf2XRxxe`?x8-F- c S;ψo2la31+QӢ~Ղum\3#`s_ەОqq${ӟɄ̸r`u8.+\U7kPMY_ m2ݧUP 6hqbWGfe7n%ѳa &S- ڪ Uq߁"fyDT^Tf=HJ}?D^-1EbP9hP"(x]67,_;)SO)Ԫ{юE{`|5iKc>,?}CJPXaE™$hrjYw  Cg>3% рQgZ>HE殏55!8Cy֒[wf}zV:DTՁ2˯!־!5Dɍt#ѭww#cQkzL {j/piG*dlk>!:;Im`qv3ʜ'^G7e>^E!@U)%1x)eaFp_\_$ ,pW e`f?`9V5EDxjo[9SsJt#P$ɎH<  5E.صg,~?IhZLoC4Z,k2bMa;XVjplãL,XMxV?qQ HifI-v42 vա2*Vdt:6Ymf22jxnRlԤ=m6~f?fJaR EgpAńcHarD_)5m>9%N +~͇nN=(~*ˢ$(X6 z,E.]kN3kk`69.¼,?K"@<k*гW +cߊV֨3hH8 U,φy&%/SMG_!6'pP 57ؠvNBv"[YuU \y܀ X a3pLH@Jkٌ 'bBC##~ED}Tp).4ZJi$[۱>i!;!3aGwcB6@I!yr jRx`@OV\gS@婛mݯ\fs5{hC_.HV30\wоHH*eG7mCd?:/ֽsd^ziY}e5VuNy~S"KinɵLA| 9ҥe'CZe -ڬTޅ &v9mP}\K7tUآk!P<1<\i- 6ȥVl+E96'Jy-0 cO?^'=g Wjle zNB/xoxTͲF\ ˏ-rJ5xRH^!Mo*8>)?*R?/T&j s ^I|p)Vg(%4L1-.ݦ#HygSB͌4ϙ--#GO.hG4#ڑc%֚ KG'IW \qֹŞ q7f^jp%Rq݆ԓ܁[.b,FtJ2S}fWGJO|1W'~ ~b0  6Jٲ-DDFH|-JAXE53;P2Hh mA 9y;GZ:.oc[A%}th0Q55-osi/A 1=Tl]'8r=ܙ /A,gbOYfZ_dytIčeGF U2 S`2ҨaF`}LxĴ~DkGX|_P^]1 }g{Ce3e" yeV*KeaV4˜!-$x%|+3:8dBi6o!<ҵ<ν~S\>SMFPzĹ؛Þ0EeK{e¿jׂ'wAOT0 zAYfT+])dVHO0D:t FMICp H LQg%XcݭE.N> "s jW <|Qv([*ax(w_U$$d&uB#5fΪnj[0cIc nVnw Ɯ+'.DIPx݅̉BcVl`B_(@nՄ]7IC)>)^WrmG}C@sρC߭ 7&N ҉_e|7f ?s%ml+Ib9XӑoMq_\v}LZG#hz 1.M-& ~~^<Wuޮ˒KiXJߑWBY*(LcB+м~~Ndߥ_ѣҿDΗcOgBX槺 _ i"MӃ)H6:IKbND"k\d9 ${X6)gj(iE7Y zX@;U*5z8Ka},d{gI&Տ[I_ m8IcGs!SH{}Tz0`v?~$}t?( }6!+amY kɆhv8ʘxHâ.\Y#rP gCdڤy.}Yl7:Fg+њFD >񱛴YJ @9269SjgWm˴̾VpͰA93ن_ljpB (X&4"z/;U1a]C1%˜Ms<5Wz0 1?N _0eTj#lq`2fm@~\P08lo:G7KX1= <GJHk\ɢ@TХ8m.tIǝ=˪] %؁btQ۠_pH>1^1Ix?pC}1f~3"`fw*+Ic XWB,s+&  A Dn~&l{SB 7T[~69vWS(ИJƑنWJI`qYp ̵맴ėaJWf3 H*k˺ҠԄbtZz!΍o-pۙѧָNMT/X>RF>'h6i$/lDV W ta5 ondLWHy{X*Ȳ.q{Ma2 ɶ|pX`넎U򊹰`.Q䠯\9U:,O$siD =N棊 Fq3.:qePZQ‚Ln[|* WY҇^Vd/Z[0N_0f/7%&Æ!|C1ME+!axG&5N~ء A"VXWf)HJ\GG%K$8bvTV l0asSɊw[=.:ux0G'^HjC N9} #ӦxX-zCQij̬G%{R,\E 7W Wl )%8GdUTGA~<%pnޗȖSAQ7?Sۊ;jlQ 6!zs\-z_Pgu+BK,:73|t̎; 9ҩcf{4 f]OMح(l!iyPBV>Lp3xSqH^pNΖk`*'cɋ3)gtY:' ;1[%&An*DC' 5/_5 Z1\wSKzTYR#{W'TLŠ+kT 4JگAcC-1u 'ܦ͝"Z~T!']oU4O5VT{€ښ{x *pC1G dCPu țo Ϻ \F(7|t]P[nƪ~<ѫU8h'QX .K>4nHtX9l<|iqZJ Sz<*݆v0jN Lm|Izb d! {ݟ_Ia~aBln0<: 63l WRP㝻Z (:2ٽ.!1X[^ӷ"BQ0gi'&1ֱOt H.}B ê!wxN4"\P>MxF TTZw+nqW(Ylϋ'&Ӥ PꨓD֍D/ ׇAGS o'QЛކƾ 3 o/9KaHMI6!֒ZM|@,=TCr։2 07!e)9иpFY!<q8K )I0 pw m䘖!P:pЯϰx-p#ԇ%7:};Ԯ 21:@-ˏg~a"YcyOb&bX k5twI][4 ;d` Bt{M Iȸ]"LeԗQI^0Rfns$;+r߸iQ7y]!qha,Pq:!vf/@!!XB'=xSypmҨ @d:j3sUDH{M#Z0@NGIhj*x^Zma1q'5%SْFhDl1T)iE+`m]WBM Agl$uF}ucdJcs^@Z3 MA[&y7jԦ0\*ujzętF FI^7h,5-h'Ҷ 0ENu$EöFЁ&Brf9ciЬ.phNF۹&T'{[*ao_kmȅxalU#yk OeG6-H\ ʹF|!VNm,\#Z@v!cGU0rέ}aƒ4k1ESĔ}~|&t;2KJ 2 <ȅ#rQ` &4x|HKiy r`K}ƺ#"R+ mc_ׅק!ETײ& 59RoJO~,EW){MP=-*G5#foqjwijT eW=8s NҦW1٩3L w{'Hlщ` bv6Ji#SOlBf=> +²PhZ׶ܙGF oRo:WM, qZ FIW|E]kI2D dfYc,^]Aa""C&bb6F[Dj,S<|~s(I>e>)S.EQ)^KC̔jh͡nGPE${1\*R^W[TěCi 2~Tҙ)ZV]:7Z9JЁ7kʓ9CX t%e<.)BګU ]]݌AJy~E xIkDՏ.?W, zgX-Ġ h>P'{u#9*9|<7,[5JN=tBr,Py$lXj]2ıC6/#0QTݤ]4SƏ}EC3J8ߌgP~u沫LHߨUeoM?rpƭG>۹㩂{!2ZH(rJ51䫫z}gͧO42y*%CPbSoi9(V[ = nu!y_JxIW7THItY"8jmG!u&gG=9)clD.,k"K;ԿL<4Z4VIfxbP<@PRDʇ׈ ᚳT`aqlr|ٿ;z!&d(/q_h^(UMI V`0Xm"IPqMo1D8=LU_oR#ŭj,]\P% ӌȔLx:(BfM[p8=hǤ*ubWq$vϪM)Uf.+OtT8 c-}qkG-3#*hiR5p(xcl{l5%Yk mƘimYcQ°8{'u_pK ddD; J(k|B9+kVmic4[BE47IrQG! J ))9s܏BFϨUy-D#kvS ".$U}4ȏX*̧Ů~AxvUmaߐNe'q 8W1O`9X%55ɃLg*@Ci :}/W0wϪ&w^1{u.&5!ùI?͑ *)FFH?t+prZ51mXƳoD"I>ddeؚv5!KbFڙyBǭ3^R3;s."ۂ31B?kiWYE8/La 1A:ѯ >#S3Z {NGU)ɬN})YL:ٌq4^g.&@s3Wyj/D2%p+ ԯuy͹6JQL$*aMBF3_ӭ /٣j$K~,EۆРfdǠyu fuƆx52NpI*-23=IJ^ÉtڬnT:BEZOzrѽT0y`ziW<1._#2uQG>KOB$g &ĿOs7kA' a9%`c}*3pq]̗CApUotw:Hp0s23Wi 3klp2{h*IS8j0v W-:a^7g}NXĴO@qF`R},Ev@̙+їtNl-~e"? '_Vki2OxnP*{"+a 4kǏ1Ij "w)9Ot5Zk6=!i} 0}q6 VLwVETA)C-[k()!#%uf.AbQlÁZt] Z$nXVfv(q8{'y |SaVSAz4]f\φK2r3[Az }m2&\JԚt>dIuơr+U%72t]Uk YJU^w?yiYd#.Aj9't-[>$/&x<=|"qp:(MnDf#}'d!r>Qgq6[;q3@%Z][ž>. I /f|%!B7xu <&׳qD~x ZD_8,=iYՎ/41({'⡘i5զ53^%W?)3򝅑rҐֲr6L2j`3M^hpɅsC[]Z\^:B}~a_i7\Ք&aoce7G~yb)sTMK*ssLK]&EljK(,6+>_ʖ+7:))X;izƏ:\+3Gf`i "=h@aJwtT[o`giketO{BR~9Dڱ*,ZIO5 V -*·@0_;{H@huﰒskxBЧ3pd{p3xc߭U45͸5:iS!%Xw[m5@KGGBJs^H% kpT;қo2}ȝ* b|`R֏ƩMŶpȘ t?›=V6 +6k3 Dא{'XM{Ή>J.BhVu&4a mob{^/!`}z vrcJ5tH#*za։.^+Ayݩ Tbz2\.?~Iٕkn{U{.HRgkA9 sC|DmUULAW@YDзx@gRywHsOTWwC:u|5.F}UJX3U;.pnu -f0d}ݙf)Rಢ:mU(OeJ}i+ZUԠ q^*sxT2>rnUQ`4Y|dq$%i $i oSʂ4!l9,S?(0Kr(Z?һ8rүDHL \64Ȁ9oL(/VDs5A9ۨ[NDܒ_IWZs\EIۯum- e f%TjХ]28)\CN5M{|h`GV~P~106 4y鍴or#fAU'>DӸY^$_O֖Q23xn>:3w9C.B(jr/Dc}X>وU/pC ',QTMhDpR"Ȟ7Jzs r[#7 F6G#n Q%vB xHAh8Ǐ;:McOa>aSf᠒5&wjqdtp{N\m"x0S|YKh7-D] GTW.SK@VJ 2î+:Oʊ%7E #<~v-:)P<?(Gf\§`V ~^pFԨZ7eAFֈ>}MR1<،Qۭa966MO zK{JZbm:IRsIoQR.zHI}d>|M;MP O}(teY%Ɵaj'څQyCN+xͳQNˇ([Ͼwx"V*,%XW_C7 V,::ߏDMEQ$OrW¦la+Qoo ݲynM0= y8]f*V~Wi4+Ur0:rb0J$e4K^AaV*6Mᳲ] r}ЦLpgnj')YVpS6\JG 76 Vaen|OVKGPJIyRPɘ\lo"M_6AZ=OpRRjzepaVw5k.ˋ,!v5?>0 R]øod ~z}ib/q`|QK*/Y7Jfg˻UBC Sy7N'm9:xhߚF#f!V޿ɖ31~ٙС6R݌NsEZw:Us΋QMj_aawej4h$ +CZsEt h9_%NHhFQ'4pVC\n?YwZ@m?T`WTD!fˏEzL ;Z˷@s[ڼ$(".8kuCM*LiMrTeP^$Zmn*"uK78z-b= hMEBDN7:F)rCyE>M3p$#÷*h|M2V  (؎iSaTpk754dS0Y;nRbh&Mv5(zϡh.ջ( qssۄrP< E\qju?W^}2%8^ 8~6y90lduG}'\UxBGmδC]m样sW{>yDax \H.Ǿ=9|.T:_Q:sRX"j,h7|Pmf7!.I}JN:_ϱJ\e]>iYK@[d{*:AT'Z"BiFEa0#KѭM4}z ɒK(]f7mmhԔlLX`H#?pā^ !pR0P:BoyoUYM-ga@ub0/ <ăMedL\,*8)!FEw(1ӀBtV WQKN߬ oZMv CO}iCs4yGMQQ*)۶WRaOӖk=6'0As@@V[%G{`۶EʼG@䱘VKqG֏E^ZP|409as-qq;f o-Le ) cnM?l ]zMlGZf !v͝нE? vsBVH_<ɫ3_! MU hԿtBUL!Dہũk0k_تl(+/cVa.rzjCSISBR "gA5$U<^”[|Q=xu8L*^!}'UV^^}G,|{%۞*wtx#r4U#;>U,L{v#碮4nx Yi6Ǘa?."l˙tgy(fh#~OnM̴U0~32uTR؞9vO dޅqAV(ǐ`%= E86 /;u InF=/%LIƴ(UD@6րu׸=2:9-YyQ_#,oe2S"OU[ .JuW}I=?byipFʊ25"s&&1JH'>bTόd-*OJWxħ H1PoN޹0f=m.G[IPndztȸ4 ycZKW?S?؎'3pl6U/WomQȋ"ʨahJ rNtKj;x'O#:ih0>8_|)OJr߶Di/rڨ;qx0R4Uc刚 5c,x2(!DIWV6[z#Bm L@,iIKDhḚ]X㇡M/Ù: i!lo;%4݆v{>Q^m\RaģOPG :X&*W9t) Epf_/DbTi;!OѸ=i&A [1 ڹ:wO)ø M(f[[H6 E5/7( !&ҢU^`  G=ʛFl. #jt2bmg> n@:71$Vs.Q,[w=rP4 "~1mjhBG<Q4w72]S#ܙ еE=ԝx87qvJv5*!ߢfD𑙦 XùVqvXLgѝup|p'[jn{{H:L\K ĺ!I 9 !d?zš ! *$ivl0"YC13k%Ԛw'퐤|DŽbA |DTYfZg\DUVhS%D2>L3 h4|ev J^#gbaTw7*[__ YͥDFb\YhM ͺ(VdXZR)ބb,9Gs?,K!C?*s]ѢTlx4J|`bJݳC5sĞ|RØJ0)ZbT&7{\9eK~KQ:\nJ$mUZ hr_U@xlɉ8`\1:hwxVuO!P?Zt>):砯]Oqgnl %a`uKجiexqbE3Y5Z[N_ELB8UK1uGJ|ÐPq3*.lڦ9`?,bzAKF+d  A )(Bg(KSbOs&ܟ Ϣ I.Q*4 Rpud5{=g.BvdBe.ܥ*+y)}EPk#ɢ Bezp S~|M(LGǫl_(^{aC@HR~( ~ Xl ͎?Uk(MȷXQ A5eƑn"Yʪbv4(5wKi&ѶNbqiSCؠ` p}uF, bjQHXUK5}AxQb0ën8AG7 3bOA$qh_ͬ@H::Htōv_kD6ɫS{F$%{pW&3/OCrID+?di[CEcJ-УkЌygڕ V͘Tc D6tWC_utY(s̐,t$ _z+2g QۢuYBcyE˅Ek[wc'Td,m e{A)՚A ;qijONhij9+"Nj% X*Y7$w Cź$J6<"[Vԛ2qnpbY蓷E.uZLxz#3 Vk27UOkv5CQo6QI/W4ղkz>o ZTY4(fH|o`,vYl^Vg }_N3e̮,L+S K6? &z#T ,x  ;e٘b&/>Y{Oш1qDZLcj3bwZQ6E',G"oXot%4]'|1{wAY2s 7MS,.DDɐ 3H 6Zv2+'4;"~mk += ;YXu|RTȘHsdFLt=W矉y;Tg~Jw`/ELk f К&OFkN~=1TgiY6ij4}dɯ!0$l%c#b2.N߁S}C$źn=mJTf>V~?4Su`E^Ǵs?2`1X,)ť:oJE?kG5HyMuIWh^ޙKVXqBcCӜ6hI4`pVU˷BԪ>\tsb huGwUt3pF0;lCW3]"m1=lk 8o>JyNFkH]D&B ʣ~ q#CrS\q`K%&o 2p#`DDʙ\)3Jn;˶fb9{@TDdFPO@34hfaA~;VrK \ۢaWkCi=Pz"aq0[?W$Q5 wZ w'WmM㵬 ²riՏI7j:?OyDv,@iЪ.hP3&H} )]9d)U96H&kr1q')H̱G/}&rЮDyU`nz^kMR[u= /G+YޮMk/uv)VA!-wTO@PEblqqY:ڍ]|y kRTsXl I@;1]Co4𓹛k;%rз -g^p#;SMu̥$ᛸVsnSԇ̔`ݯ6`xL&fֱu1$:Rdù(` "L(Ɵkd{pqocwA2GřOP !*N^ccIwg<ڴJ5E8B)b^6*=}L y:~p\rmt=Y:[1O U τ+fUOvo3a/zd GyhR̅hS3v@.sqji8Q"h b9n-Q^.\SyCYذ̨V!l=)%; a4 ?Hw(p/.SHֻ_ x -@ip9p2e;2]rґ?\o~v E^C>M06A3dW Zq~io{@i0I.%/'' y)e|ooeOuζ~E go{˗Q@vp~k׌)J-vL j+'[ɌKέlS2\_jq(d^tʹcHY7|jbbIrA=nxgE(O K#-3E;Z qX<ћ|JD-y/-@eDUFēl5\Z]T7x׿{7~5Ujz5(*VEj`-5ɺ5v6*R ͅT 6? 4 Lތ-0PDRºj^VAtD`Uuf F,`/_~]b;)ŀKZ[|}i~gl@歞`9l-S/ī_+o`QԵa܆XERTx+gkp{Roh(j4Mg"5T!|e~n4g/ ` .,X|%%I졒eK 7 aϜ(7'hs 7Y%=̱nȭ#X#j8Dk%uEM2g 8$qUd pCRG TR"%M9#,ݠs(m%kB>ZKYu# Zqmho ڻb S!R[\hi/0B(L0&H 2wd/T:)T̮h"~HXv2p_[p3KKqa% Xb,JZC1%:g4tverΒ 4LMG84?y%q9{jι\` v0+C[49R[ R0)HeNO'JKs28]}S'm"5|Uē?@r+OFcPa97HfT @aΕڐ~K⒰Їv,yPiOL*mp}ԽkĈ½%QW[{~+v R4Bc<+nl͵v{ܾ͠{m #Jt1fx' a_*wm'br`5J-TPi:oԎ%(O+0V {KZrGCƴMShs;\Cz"oY]gq=oIw~Ygo?]=:)_6WXjywD52$ut@H2BDA;tBy3 LS9|nGcvW\8'GOe5,\]0 nGaEjP2 E#^ƥsoq 2ݠxuLKI3Mx&0`[*&95VXi:}qպܐpڤ``[a/}c a$ݞ?d \_Ώxu͈Fgyk|]F#tqvl[^zU py%~#K܍+G a}o eC˷ؖک7c>'`ۯ -ѐrx6!! ~R4\6ܶ,݌>˖ts>eWkh5ڽU Y,tݟNoAݢX`L&U"dS? ?;v$Nm6ZenʼK/IֳYw#ZV#mA-ʃmH S<q}AFxw<$ŭc0TBߛ-v8_q$ШfPYnd9 zFo&;B19G׬J#SZ+Ġۑci,0Aw5\f8Wu(6mk_Я*йA<NCS<,A鹳J Ъ?H I(VO Ve? RJ)Q 0Emh,d@RtPK,FۊfIQ:GKӬf$M7;Zg$0dz}"7Gy}lG=uQqvp  ~KIHRv){=ATt{>BXǙ?vQF/K dP4>d*A2]ti1Xd(hrZh f?tþ6ܧ26~WH -?M2}8̲Eַǥ /m1Ed{4ˏcH.2 rz#OVSEf`d̥zѐ;r없VTt<6aD`Aw: ϖ:o Qd*)קsjqvi&Gށn\yy`*NJ e43U7%I&MCgGtN\YΐO˫Wqӷ7cүA=*-:_|Q_*Ky. _^GLAXSnl*:h*[5aK̪VHbDž6{C#KUn&(Wᐙ`jEbNĉOY2A.Ct 1O";ImW4!d2[cȧ\U+lе$1m2V,BrMB ږׯHT﬩;>UzI/PK~Φi0ptZ:t5N=cVȥ dahNΑ*Z]֩T #7ŽkjNE)e*4'r"QMZT (O .ϥ\̂y`UzH݋!(4Q AdoQpngj\8 -M cS=LI= 㯩J:v$j,谪_nP+?#/73knmȖwyRxEH=BQπj-Q][U2v4!@+4(S#B-ǔ1P〩.eȝ͝BB)=E>TcV򑷅P0ӋzʘL(j]|C"Pŵה;*J;홧O==<7 )j;-B8i d)E޶RRX9c[KΘ>7>xpP+sG~3y&eFKlд;*)KeZYu; .t^%r9 ;$7ڿ^t/S_Lb,?TmP.XFkO3E"qZ#~8˴v̖vP'px9}tYg٘$ӾJ0wMɜfe vs* P(W|D0g>- )vQUA=sjKȱRaN bx?JW5q㍩6bQ畐̬B͸:ڠ tgY$ )BQN Um__ zu3N |z \2w{HkˋiwUޫԕv#e۳/5 Uo+-,brC0yyFU~܇? 5v(q wIa;hNND-K>7@xj֒dj·xzkc;g~r(<ݱ/T K`#Aэ{Ctg2䰂(] SB.o=}:7AV9Vz3qJ^0ث f$ 샵x,s3*kJYlo`Z4>:n3h 8OC)Z4&+Xv(UX!o:j|apӕ]z}A9X^4և"+ j%˕J<eN"V{8|T W'`0/ښW2EO]g@U73'Y`{ u|jM^˚h$^)TBP:iz/`u, TvVvHE\L#6<,[2H Р1K!02cG" 19fcPȭhXKvd B,|+<+]heDm LKcXpkur !OI5,!&hMNkm߫qM+4 cbnvl;l&RT v5@40xWh /ۉl[U } FLTh2 X^CM[OCe5M䬆e_jXy@縞 n?~`}B[#ӆQ'< 'ooA ϶C==1|UsK60WY&EVA{RFGp5XW:Рx(Z# ar ༐cWLb cڛ n@!]RC7$_NRĠ{gC@,t|q NUR22Lˉ!' ፏn4 '"^ 5Q⍐DN4'T &8 TCCfxlinaj 63EYߚM*44#.D⿡<;`xIF{)ۓ) l ,v>Yxո إ̭P InG0T|^Ey W%CWi: pUIc6pH|@J7(dNPuNIؓV-U]F[αD_Wͬef'րѓ?3_u\7&%q\cdfuIgZ8pxtE%ahT[na;HI;9Ӝ{ Wp@,^ &^#s2~v8 ( @ HuG  da#ˁ# t{9d> {4I SGfhSf1~Qd† 5[,u = LG 4? J ?Y(0?+6je: 627ء'9oe^ǘxyȠ܍@0vt;gb1.B{-w'%[UʀI e8*i(t¬` Ed }FN豙9L3& 9eC5QNgi6{F$`Md.JqP&Ȕ/)DjX `(-ґ~^] CV:!?f! q$ \~p1ɗ$'0=汾XօQ>v [K*LR6S +.C@y*,fƥE&&kY,{KAtEBcaJklW͗tFvJ.Nc6B]{PݨD]*ꮹOeXǯa Uj'HԻ>kÉ=8woj9kP_s/08w6&KXj@OjJ+#`Y#H.9Gyɧ6z=Ԑn&8 jƝ'8;Y\"fE$Yt`O[/cԺaϫr" z%f^( Ee< GX'M{ ѹIOg{'3cRS(G>tt.0s)>&[5G*x(B E8]+_YF۽MHKW>uY{ҷ[] 䒓{"Ep d"['"7_W5 `.E!,k 8K6{nP#o{xȧNjKJzo=hr pB:XSL 7̈́%Nwsc]=.7 :Di{,o%^lZ0>B@[c\B,\=RDެ_Uie^v.U#QGoL)U̎"r%.MԑpYzq/FOme  Ao(Coo9Z&hK 9@]%嫉zYMd̻vs֭*a6^Bx9!'~H37ߝ?=Yu G|vuGAOݠGw-չE=al&jS^KM4sAjǽh;B"˄4~Lgq{Q%['aaf]ݒΣ32E wrrY顂N[!5v˃:.ly.sOOnF3A5"U.w4D\ݱGe'`GhEm5\06k".YHMawCi񺺺}mg^ʶM߭~.,M%8s~ipS`rX 6RgqavGtKhD _ #Aأ%ki!*`x7 !b6 -DwD$vb&gVJC5me눊^Q!o&@`+Af.eB,D7_B˅j3g@U{.U3!1`hQd"]V^~6&4׃bK'/Eg*l3Nh WUgpB:i=-MQ>M*\S(RN1^XyqBG&|KBxx./S廬܃>EOGa>Í4TCcإsכW 4_iL[.Z~<\gefDJ2_d}muD=nT8&]qՀO ɲ M. ˚+l'2Z-z)+) c9D}pZ6ʪP1y w*#[ Q$Yq$C;0 R? '%wLPMc|Gg(r9HX5AXrB/+>udYXes-_[.L>w+'oi4=2,N;ش7>Jũ/XcS}PW3)7Zx`ɕ&P6`q(?-6{=xAI b)509o!CxLLD1+ғ1J=[oЍO)4 R=hTٱ5=SrkH ZH( 5`6͸H t9MN2@סFT+OmtIFX2ԛ^N{p\e>>T+H4?%KI {׋,e򔬄V{] -Bw|.ct{]ɧY2m39}TlFQ9|C3Fb if?@%RB(ύ4- t]|cZ\FUd4 7 7GZFS yWwD]&pDe $C#ыD?T]?>瞽OIZˮKs3 3~Jy%R&Fa3?Y ẝ4's%WuqSs msGw ILb)Jh IfT&N♼-, I퐃6kH@Yp6F\^7;]YɌo\0滛OSeꆦ7.^kc1$ր&RVv˒p}{#X~X pYbK:!&kKSx[kO|x&Xe 8*J"E#0xTEAt/hz<˄q '(AUhSS^VX)Z:T{į|Cy(ƄqAfm«UXVʋTUԊ (HpxcY7i ֤9J + 鮼*7«JޔʸE!Q1,K7: yH:2LR>l7 p_*D1fTiLt$ ӗi^LQ=P?q.m?m --; 듆yQWo3Jxxza[F?=c%PԿZ~~E<!(b(ݰɘ?L?!:I#O 6g%v<̠%c(N lg_h A-Ln;[zJks¯(8;&a6.^O0Vȁ>+O amD>E$)Hgup%+ NT$-vc#TSrqLUꪛi(ԑHx3C13 ԜBZÒ 64!Uˡx~I@$=TX X1*U|DZkC1iHigg$<ӻ qu4Ǻ+; Q],ZyoMERop,qd.@4 $ވ_鉅1r Fqz\o<QeWm0ls81ؕٯIO?gy5"hr G_E@Nhƿ9)%%;Դ†6%9?x*_xgT'Ie(>Vi/aeA| vDy:; 0sޠ֏0PN109-%sXAVI+ja4#Q _^;)*j R%:xG??{چc?~¯K6Bҿْi5O*ItkЏ'ރc){ᰭn;Ti#/ClI)#)S[:OY*}y `- 7B? { lDT B$$w'VE5E> gY@Lt8ᔡ E>~8 `B2놺x<,>sQ:D8ʕE%ڜb愥TZM>/D`Np|W v$2l$_~:v.]BATJj>OClU 79|h3.O'52p#b TT(!?AGnA=Tm=XٞHp,#<Rduǭ;]Q@ |d2~XR:GP̀6 eC̰ Oj}(f.v&?rs-< {(yUsC 7\$:GfZ[YaWLЃƗ~O/*߽x`k` nZI˼M7ޭrVX5H>t슚iFRO~4ό++$Bܰ.tc HhK)|:c7. f_<(*b7H⎰?BGvyVw⶗'.m'k!#}n9%nxK sQi<项f]&?(0Oш@qqrĠN[mQ~8_;9Z$lYWs3S:\!})D/T1 ^|S O Ct/_ \;f ~xw7ia!1eŲI|6%V*6'-QI Wvo[4:Vf$gRٗ@1VTp*Gp-3brX;1eldr۝Ev^xH4r&/ r&3Ffk"pk iyIv~7gЋkл=.)`IBޢϷ**eg,^lCUcʹ įJ%N+^(2̉z\]dLWE\!/PDjMhԔQm =Vݳt3-L7-[kQ+P!hV&q*.nRb~qޕl"y*ICO4}{*~ٴ-uPÆMn؄HŷXپz+HWU`h+L'X"9eC LQDmR(qC,śl}M(ζAVT@]ͅXQE ꂓg8mX9b'utw}2N)3:^]bHkYy9ۂXeT9伹{Y(T3y2VwLm[gy(V?Å`hFl#Զl)5㲘ZO[ +k`N'㸮Gƶm6a7HI?좰p-^2|&)S7졣W+veL߶r}Pۥ?Z@[ >FUV*GdR#j|l{Hj9E&ΐ}-yÊ>^c!XBdv|,> Ji[MtOe$hg;]&-*YBBbwq8dbMEКUތevww!_}9fJ#"iygfUkVRrUw|u%eU oEx4ȦSDKsS^ZjPZ5FmW+̏慅tſtس/o3-uJ9ۻ4z9$}1.y뉃Yf(zw<_RE >Frj垟(-@cfjbof4Ȏ%~?۬rw%6Aݩ͊,jV`pcn^I7X.=NqyLSy?W4lHKM} -2ѥ@C=mc?\V*5L^1z Uoi $ejc| lU.BB,ٷZǧW) fdmGqjQ`5[hnvp,+ƼH['٦aZӻa)?@};W P`BZdc:D,:ߊE\U,A&yq]Mg Ҿ'8- 7S텑. ]-(_!\7Lޖ{hߛH0<`j퐖H(;UѲ᪾8;Zgxdyb-h[u]>o}x!Uאa#k, 0r02>.#= Ĭ|LsA  U2@'(BRi$X5YJtŻe1s6(#vadޔó$y~lyn&$Sg73M#aR8~|6W)SMI^^`5a~ZdJtZFvG] 3dԂvXn=9pkf[r0-7 -`h͗f/0-&7u_;ƩeOyݽ \ E Ыp}&u VJ}k/THxq,'tZB\5Yr- mUݍ'0Eϫ&@VPމn\5_!C Uݳt퍉{['Ct}?Z#|}w{ 9xMƭ!ؓ}5nΌkK=LZ8p?d8M\g츷KAwS}/#:D\;qd1Sl_B`v%,}~0WS R3 hd/MoXJGGЧ`hG=1j'U=V3jf2ۙ{?3ʚucWF?a H2O ˈ齐Y/KAwlÓqH\.lIo$.=RJLv8'`h"kYI7=amQ  LBwSHKVLKpV@t*P~tϾ*KDeB\>ٳzgFS?}7*+#9! /)z@mlEWQʑ ifI6 RP< e@9-p&bO*A1t{\ߝemR02׎*=eshSIŏW~#lZLͳ%|/UJh4jtINK qHKi"`Kt'bOԙDfYOKԻܗSW33-@T4m2kh Bc%V' BEB)ԗV7]%֫"lsQ Ƚ)"k>\Y:l$Dbh)3Oe@[ɕshuQQ??8w>gT譧䳄,\߮(NW1R5DclnGDzYq> n%E~<9Gq^Hb57Zv>va~>]Gmt8?_.nu n. >g82l;%#iM'W_"z`oz򦒭NO!`v $ח ZKt ?@X`rk,XSO _7v37j}(seA7{$wjwXE5_Kjo6J ձPWpK?4$Q(CƑlz6^-"P_MΊm\Fv ybIA&w á&❱TG̠TrF߯2FaaKˬnSR=QiQzzL~'rْ8|w8e#`/ο`[[A: FޣG?>娜koa.7900KaaCVu1WK6S ZߩѢF3=X'HxNYWڮZ:WmSߦhWh'!ցN/ Y e7 .H?9 Dظ9'H%6;AH{v)Wn8rgyU|ÉRfַt]8Crh:_Mlf}[ Iz)'K-SJEkN( , XO < jSe%X5:= Cmk>72Ilqw4ʘddr-FJ焾&~r Ƿӥ1I5Rd̩&CU*K4FտgXcfgh=t)8u2Ñ4rbקlnFcʙJ I$'OMœ K{k_%]A"y N&G(nOHmZ:!~]m:\LN4٫F쩶-^E_''"ND+/Չrs|MƸ^y b}% 7n*wI0eL- $#/yƻ%mGfg_e~,m5.ym,Y'lv0 /G/ W0)l%|ĪlmG@}jzg@ݪFXB*•PH0y%FXcE(y܎Nl% ҀPI zD0zH<$gxRfTB>+W S25k4OՠslvA?e{ 8 O[iEA>H{{<Ȅ;i Ŷfxtk'Y0L*lȹ%cFzaN^Ciy !6CoR ws? u\TUZmq̍[ YSv/e+3.UJeXicp7Ō-)FXJ=_+ט [Q.߇X@*!x0RPxmڽߡJtQ8'qv5KܹUD-,Y ڷɳӁkr_gܭί3$t7$pSnK|}xS}4f[1ѽ4\X ڋz8WA [H޹ qe݋c!e&.0ȝa=AVKOy W^R9<o=J8'f[Q9肥 >H3/`!~$8ik6fƗZtm䵉VZܹBP])^`Cu&^uSN&Hͫݍ˚%4e~",q;(wnۃbΘj+p9T_ݎ$TM:Mv6uꛞ8\;humE%ܴڤ?۵_1bìX`s&Wi"c/51B8ʶDiO_مFXuϊm?X^=rWfHcCM[K@DϨ&!?MJT;ېY#v@jz"jwƾP/VmlǴQ4NBD{FOh.ʥ Iyz ^KY3<[oPMaGXs*-iΜ^QЧ2QܼM,*]XW%)Of7%{R H)qU3ߊj6_̯/}&!)dzkZTGD @={oHnt:$[EBsA BαYoJ+ ))!jJ^4(K4+~=c-ޑ|F’g AYt`H?Jh&8H|8aLx M`fFn,6 dRq=X.HO<-f (']ؠ^g_EԞB졤Y9 2j6lAH~_L%6HW$J5lQ} F}t@4|ɰ9<:Y[<1kOr96eSrm 8)j8/ E$4Esy zEwFQ+vomM@| Rl>$Ms c T}y#(!%e2. r_vkLNd{bNXZOD^YNgkHW#ن}K!P;ؾ0mhskRuI K~JT?b<;OUnQXcH>ؚcvᥲ$ f*rsԋJ.`5p`ROm[jd`zFRxLRԗŃȼ B/z1y%nhԭXd|:F'&W##iK#F-]A>cxҿ9gAb&щ!MaZУ~).5+ ]5D X!K}rnWwazkx 3 ^ Ic?k) &AV@\8WUo))ć6'r䗅^LbpcZrPI[|;MOs]܈DWբ`a-ObsrҐuel)ĩ%=rj]Դϰ. /L DrIi IVRD %=9<pf ^pSadH֜W{58"MP1ePTʸ:;L8Pdk5Io|5RgNU>(gv"G)9̟/xl8'Vf-LD۝}PS͈Dy*C2l: !.PBqt#^k.,J 7S3a7-oT1q֙5"/7|6QVԏ-W[]}.h]3O;HiBxԴ;ߨVuuu+w?܃4W'r Uj(E'C_xD 49"3vx)Z ­~dZZxXyCqW١ N<ȾQ.k| UpBY@!;O %MTa~ʧe9}{+J8HA$dOq<#u3vr;ҫ4W_ĵZKPsgŤpz/[-+3M܂}ȠHrKqF̨{ 8B8z7R(ͺN@-<c&+}byoBߝz>9!<{?)gT$qݺb}Le.ś5V.%hhK9>Zb\k$om݉-T \K6 #Yc38tEt3I0ĕIM 1B-rT FB1bNd}Vஊg墖6=2PuX0dVB=OсR>R_hCFBD)Sr?5'G{غf} [nc:t,tm{)5B=}L=Bڟ c \X:փ4r4$U/0<=XKnT \  .EAWZ6/\!.wbwМ.uzAT6*Mtl6tf <s`*˵T# 1ڜr(v TV nV{Ͱ#)pmǹ$O\H"4HuyPG>PmEca䅬X6E\e%I C*-oT@PM*͖u'2m_؀EG&^X7^CMvDHU r $@ͺ+"kOX;:N{.Σ<+M-b& 0(ƨ~0,*G$+GŅοM>cEWOGΰ&}*OYM/;Jg@TMocƴ0㇀bNGx(4b68?-oA;4qTR5b&ޢR2:KKRG*ÎYD^ MF̦[I[(qgR"`&jF hd-ZÉKpcTqB";'&[7P-ڷ:) ۦS2>(ay=NϞߘQG ',_6.Fnĉ73b~l$mVMXG%^. j~2&WPc#1ʗ (՚{/.~tv"3 00".1&mPQ֚v{}ʬS1ۭMq.1vߜ鏧]r+d>0&3 sc8!.%F[w Z !dqz$n=&4B˫Y3h⣺" fc|-+e|YSMTj}y4+%:.*ޣ{Hv_M=yWPOOPA>Yґh8)Q)` *K5G*p@?sm 2b%Ӟ%G ~(r|hhn;I1՗a\d>)k ŞNĘڣ+-{䱽C nv#!Ή`5$ Yk S8FS@%< 3KX[# b`:k-#C)((5(VEȖ9y;O^QM7f/ϥ z X"Q;q;ྥґ" I6qs3"/ |:N S$E(|l!R=kKg5h V ~wZrXR۫b6cqbıIۈ=8Z:~Zhm6R>"{E )5lNAՂhCDZFLJ1򥆹#\8GI%0 3[{pj_˜H!Q sYT  &'>.yqMd j̔AF9c"\|r/wu^+r{^BePQ3er7 5Mh1zRWБz"[~mouȷ Ḋ(hYړLDlTSR T43a0ẒEk]q)Մ]a`.~g뎋hvO< rT6[1%3Gv6m驗=~cQ@| ;USwż, d/m9xԥ|2ljxDm2%IOUv"&/;l,Ԉ9Dpgq[W-P<]i@ɫhb#{!= XM=~RyiVD>_nP%tzh4/7+#yq% jcOF~eWTUTB)d3~a c`̭6Xm/R{8 77.յ,oAR}:jexJE{"MEMB-spH;=ζhHr:U\ڞ&UIBy-N)(5zM? L( Lku%3il:g ̨2{}>bxNR{Y `34iLŗQĀ0p1tSBlO&Qau|EۇǒG}Sk16Is`Ziz) >t (#vG"6>qDd1dceGBka.xmŞdp~ g45  aFAORzg:y-k3pc.WtP/Q_8 0G75I)>lc hF'|NS0̉0 $B0R|%9yT{^KcD9v5~඄9O(#Wj` ߁]iJ_?|]O ,&H[|a=Ͽ!$Y0,R68"K3s6V<9SVZӗHz7/pzd#aTgg{gv'+` + WN$g SPÐ0+g*xґ1m]JG+wXl cN2$No[M5/6z!̫7{sjlڷxG-NH쯎j묉XvAVH׌j&cyin0zbJ/Rd%` V~V]KGFp6zȄ=%lX2((! K). lE7d."iB4orOddg,U礡gJEce+bb9M;K:#T sv8$rc1b:j]1\fp*q]zVP; ` ]4WsUc8`@ ()v_+6a_c<i!ǶsTe7=VZDSZ\Qg + ^(#잚nkN4(^DsZ/%%ażF`CX٘tRsa)'6/Lӵ5 EѸJ2E5֏3rK|A_ ԘhwZ$#L"1@Vb|A'6q?% BkαjL=BN~t]O".:p88TlIȫ8bšo,:;K[{\GL1]vt5U~_ͩ#>Xoؖ*`4c\_;?WLhHv49'@]7d$,[+o^ɕ+mUz&@qXP:i,pEϳE8.UzVП o@&I٤aAj7hW 0pMꍝ:|ne\ $Y{Vr0AjRǓ9 H.lYye*zc9ڻb&3m@"*'%ϠUo[&Q]:>[L8agJRѐ[=2޽$۷ɣ=2Z Qrw̒/>{ w|R빍S=#}9&@<H, Y;?'?r 6q.WgFm(~MʝQVڥä)GbbX4GxEg~UAʒ aF_<+`V`<_ x6A蔡" ,;:b= )WvuO,T/sZ?` OnmDTzY-&G)NgĪiY?o79]]'k3YGYֈ# CQL!:ڏ8kMB.zutZqGh_^s\w`G{0]@z\Xh!V>媌G0 6 =oDcwg 5]Te 6spueAOscZ IP`~e'ѭs5bVlVEy5lHR( |,h%Y᰷#BAWą(Et&`aMߡhe-L)}) r|h_cG^tUG2RRx ؑH/{ 5q>{섚%E*\]$FUCӽdnpb*[(Lƭ]c|ii u+O͠ub%0Be}H^j*)qF<-dмvuq_C{ud}O4)u_"}i>^8lˣ!&o"tKKc06gonVNN  N̲O\*d˳oBeEh*d"#|{VKE$n~čwʿ3]z14 z$9z/}CpI!޸qx>%_h$5 pSPwO =/[,zc-Z;z yjHO]w!Qa`B+Gܳ3֊r)9UoG@9$,)%& aĪlc2 i{L|O+*g԰4O~YF6ϋZh([,?٦Gvgesü+ a\.{MhIf7L -p_wFtӽ0[h^> ,E{'ֶm*)}9b-xT|6\-U}9Xas-]:M\GhVY#SG .iʄ2J,* J.8Fl*a(BaGgt2SHEKB!PwJā顉:b&%SYQ^mmDqN"2YuwXԸɿmYc!G(bDiިs[,* N)n*=JnyFMPA*C?b/0meBKq6'+@aL#,N ԫ4701;KإW~B*/-XvM~+rݪs XԄ^Y@ o ~ Ҡj$$’vɥ]x܆;B> I1ݽDV259Bhg!dX`Ѯ_b*S;lݴ[8$ Cj_S})ܫ^V*]mXvlsqkl"`5`Ѽ5 .Sh!(֭%zS}'/tY=n@$ZBveNp"Ù M t ?-<v.?ycvf]}؞Wf#-I)D䲟oыD6ZfCףPhU(FA1vWWXFw)((,cxnv;PY&; &~wV4E(*5HCJGliB)}_ {-ɖ$ 1bMudv^}~T71@N<SA; 9Mͦoԃwu#@``#h}c_URe$R>bdBl#}"B9΂넩zu_"H_3;XCp;pG5ۜ]Y/]z32`["\LeAd0]'q!!I?i;^IHx87v9 mxS^N=z{L~RK$]*7I:1 U]9"3茩.V]hv\ x&l+q{]&% aCM!9gόGdwlTF4.dMGɮrJ.mSu(MNO,T+gxg> 57tEB]b6+,)2k5x2Ş)tteY4׋,Գn6Oy@J#iZ*W ׵Wz_oꭎU䃈NK _qCr!!M4K/Zg"્39*C4>ګw;8ڙŎ=0֤V[ZwDxÔbAp59/13QL38B8eh&$S>n.G=֒reRx=uF@͡7N-(+9.YFRJ)V@$UsAӐ;%"0 3O_˖M3L?kl+H>N3 V`^$ 'h\CF | s69ᕺy,NcgnvA7<}<'%w{]H-p>'V7_КC>pnCE\r=E sT5LF}sѦVoH?6fSEt3*CXA/2BusrH:=A/i:?[>#17%OOQ;)Sn'5LGq #ZPbr@Z젍4AR۴fowuTC-hXl ĵp tt\/SWwFzgl&RavpHoyť$PJ%l4&wiy)i:?^w(L[ gZ8ecóXHxL16K8U&MкBul)6#SE#F͘.o^VQ:AIK1gl?hٜRR=&v^y }G A<ܘ1xM]^Ј̹7]"`d}YY檑*2#v\q!c[jxoko1`zG5Jܱ G-3߫Z|Bnkm ,?(_ a>Wo`vJd:/']q/VQDpW7f󹈋E W5H !^FU D,r ,(ȳ(+&ަ{;ff 3xqf z-d]QdQ.R@CnebFE; u=/uh@:Gx)"XpҰ~ޞp@[01P4tCkĞ*cP IyKΧJ 1fffm=# X?Huq.cd0QQmQ/ܖRGOҰ Ws8CLڧr$:NcR+ 5OOl:-N=X^"E8PCnZy16 ܎E0M`e꽳a*rj7# hol3 ?<`4㖭+#spPBdk8>rG}+̪b$yCLKon:GJDe&?Yٴ9wMaۮ;h,[PK ĻCk^KY} G:2,l"/PU5Ig;dZ7KIj5Jj=2-JGE$vIdž(Sӻ[]mL~OǺJ(Vs\`tƳ29OGTo"8{Ѻ7}478]M!A=s W2nRqwdۭqG[7NA?h# ܬ z㯴IKy^0Oz'` 6P|29K`e߾tqè7kA@=?Ey#GrW¤n'Cap&#'uV^._)4m<7} ĺY:u_y='u7c V^>,شO9AG5#E1~?Ӿ=x+.1$1؅fπ7Q4sBO[B891TY6nS [u'x,z' f\Yx F'j;L l_;F*L8C_՚ E|p1\Si|O?mm=/U!,]^Vņ A)=YDe2`O}z&?CdM3X`IƧKL YJn&ЍOFi)EzI.'\ϫG3\(ٕ1ڔiп[2'.7]Л:/Zo]z(Ȼ Py-& g:]uO _5Y3xBdlx=rzPeα"v)K>V!zN%Z|bf>ݓ:be֠zWǥZ6h+О4:.}#LdXo+a7buW_찞ԿK?- 9ٍn}VzC]i?כ= ǜ:x Rn{G.A>7ʌõ;-k(#X)YEqx]f\-~)f^ȃ> Cѩ޳sly>A`v&Q8NnjlѦAةmXwY vqլf:ol{*T*.1!2XdO]c?yF~=fԻ`RkznC'=ڵGv3͂ڒU[4qjPoMRtnb]2S&-z>81~;)NwIsg0\Z%V в%b~ uU#f_T<l1 Sx%@Oպj\XdH#~$ExUFoR5p()dBDr9s8*G\B7Yr4N-oL_x5Ќi,d b[2+&6iQ:o&!wC-HMFb-'Z\Μ5h|A\V~7;l&~R I2z.Pn8AfrJi!nS K8Dі:{h04&*W4ğFlz ׳Y+2-dLzG3]%Ҳ O(lY5Ub Նά ow̒<.L$6Ԥ4k2s8ίf_,{Azz\`Ink@Igc1`M nxhR5t]B8 Sq J-Eҡzе/瘤^bDXO@|kмIpo  X-΍24_yUwVtSݥSz nFl,s=Zȩ qힰ3$o]ܔ9K/BP s~fSe2,;I()xR26`n Wq`6-K=q@1- XOв%UBhX).3 6%k"?ɝ/{sB>D ;kƲdYPxwdl U cx $lM WM󭩹Q3^FCNH*y;٧lo\ni9MZj !GdmEħ3M;lhE.>NV==!EeEt F.S f?U8F"w_ΰ,=tLqk9ID2w)F&J~MVE"d_?2N͡*W"Ӓ5dC@̎6٠A T`C\Uʩ3G[gF((F Q#Ql5|p42O*F⣼S='c>y1[ifl>ecHrj8+=_qBhjھHɬ`Ā}+`(IZ +Dچ:xrj .H]a-Eb:$[^nZeI (@gMy=T>@yռtHg#}l!#J% `E-w.c'Z BǕ[ qΈ]_ Ac6"ouR-;!-<1SC1)8,elc܎]G2 Bn;Y71"wZ,,w5œuL\ xB GؤXMeN#-8}mW,OCu/Eh6EݽSk3t͒`:}vb3JQ[C f\,+zaؼL">Fŵ(v.ªr+&Q5,c2FnxawA /L3\. ?jИO \MG&>-/30;oGuE:?auhz0ݢ9OuVPsB@t^'S^# `NnU~ Fym@|mM:=x]DDkD.m7sFw:G$JH4"7%$&`@1sU^>>l[9?LVcMЗҜhxW~PsE6^EW)OFSfEܺ΀d|,uzUu^oK:~p+( ;KNI[HMP)ǾIM\r`/c?thM.Lim q9_/`~TwuocG1cT=vZ %_-mEF{x D&F]ݥRjgJqaf!>3>opȁuڷw+*:oi J7xL0oo>pFvsU$wL[1YRrʣ[ﻯO1<(M-t33ıՁSYg8fx2X&އ5LۄGΠPD pL8!ܷhV-u?L`vve$7ޑ!5- j$}Ae~ = !ِkˀ),0ə-Meċ+ iW/9ox3xJD_`YaZR ab"L2}^=OMⴆD4~}7Xv}z"] <{JܩiopFR NrbfGvַñ*\g@v˜S`E"VN1T!gs ;t !@#k}x3a n)"1VxM%ΤuU՘7GMn20 ę/#kV@rrQ=b)υԈ%$7Vlg"dkF4(sR+y,GҌoljߊ}S,q8ǩI;tdTƵnqϰ1"~Y4xx *qQ))JQV h F$ 9d[ṶHBlǤ?A,s꣸ 0>9#b6䕟kGyz';pfjЈ}`P% p҇߰rhyAp# "%w(8`jE?UOqf=k?NrУ؂}Cu>.aMP 2P}GC#}jK.1K kZj(𲣸>"53BH]`oIiz|֏>ZEHC=8G!y+8ϴ\P`#>D`es@%L&wtqo{{V>QccjcEM[d=.t+.hd^LTFNˑaݧQ/uQp. $ ԗ]ζCЈ7M~xNXoyڶ88j%]~4UGՀHmrY7;+#vCSjpԚYB6暛8%.qA=gѾV'rUOmP8=xIﺯ S_?]sfsgl5jӼG(0Bbm sEv2B¥b/Iv,tv:H'$ k/U&:T~inpCޔX\nz) Ҏ.TO܋FDbHkQӝ;].'1{r-`?į0-׾N]}ȼ&$29? "mH9麁6+ 6+e9/3NEmkhŴ /ϔv+ךMќXɢGZNjLWZ?{.=)7(I!>v I4q}0&S/-E,gpז# "=vL1iB{{o=)"`e{ Q{0 La_;TWVQ_6 /yuB &zO^sn(v6Xz2`+@E]r_բty|nnf5=ua+F$*4"Έ~C;~+!ٵϫ ϴ6 &9 YE/ AY!,3xL+\.ځmF!dxCa{k0fp}!|eyZI8ֶAd2ka+c6" C0AǗr^a/^k)ͱ@rrɑs\(Z6Ye禐% >y-9->_K[q +=*W3|#^;a# Pl#V|AGi%XO+:ɢ٬}f5w8]_<|)>"^nʆyQ@/z)5dcpZ::`Zmq-:u6}BU qsUA8u,PJ" `!ݸ#u0K$Y`4To\i"h` e8siZި(SDE9*)4i:H>+_P݄iTYXaBaruH&G%?m '|^Ȑ{ީFCU %_g%aF3~+ y^I+b.&NC`e-gB aVZW I:%6Vo c@kHN.T X`]IE _g9 b^߃{ v"`?`0PQLіlǽ7M1[!d;CMI{l /*8-blU&ۯ;5_K(J~|z5o}6J <˭J9NsBt|S'ۯ3oqhtφ}eʇ19Ą[]N$HYd6zC C'.ԛ4llbyW?Lv Y(~B4 kҎsR4n?FqM8`,w ;eK˼aRTo1{Hosʠ̡x!v\(ޣ %!⃒WY$F {b o_&bZ^ "6 i2Fg-d/]f\1/֨`c.r7k`0aI޴Xgvqʱ> DwÔiU459$&uP,(o~/YC= 0缬%ޔBc`u7ӧlY;1IYJk}N'S neE>@H}R 0'OhݰC$qO*Mue;f1F[:FP$H Lb#@!%X3!IJUJE6"|R5[cfJNFV% KKK!kuf‹yu~=N^NPnA$@D͘fO0NnڿRe6{;3Gܬ؞YLS;ŒOJA-kD}kQ&kAf3MBn<ƍ<y8@1]Z3ۋfٴvׇƆFgF PZfp !u\ȿ5>.ԥ 4y[^g] R8I 9+N`Px`Z搜|L: m|Tb&b}Oe.Q#8y%J·r{FQ@ӌ9Zyb|L Dؼ,-ZHLg=9XAss/y1[ % w%V6H)u)E]vx?kAn~_1`"wK ׌8n)%ө2F1hNjLf`g*vio =2_EMNPph|@H%߿ՍE#h>_]>,*]p xu` wLk4ݿ2l2,*#e(DƪK)yN??R܏YibI e,uiFp3wݪ 0;dNzfb|eMYF * )qwW G^j;G2Sð4mRL.>7ej%2N"d13\1{QsptXlߎIJMN'>,AKt-pל3w@4#Wkzl> &Z3~_i܃4_+Ќ9H%`ډgO.Ơܲ49,3K)!ϥҊfp&±#?|RD=$">պQB7?6ggh&S*5(tC'_3d1:LS2쬄D7CE[OD7>Jp ?ǯuDhj7 s-DbE먯9+C\t2Nu!ߥC{gSM[q}w/ԼI2?AҊoytO_x*(J:GzAD,.-f #RGZR>*V9:q0`}nq0OQ|^,𷠬Q}JkP"MOzoP9j4rK<jS!#J~<4e\8Ҵ/W~eKr9ch=J{ÂuCwX iw`9·;槬>J[&U"xF4x 8N& xyudm }!z."ibUan\JD'wG#wVige>1';T6}*:j@@q( &R/yK2ž5؞noN6;{5jչo_ ZW?|qw-YY "NM6nx5ocB s*1'8 +H*Tl,7Yk cW<صI]_f8'Ck\Ll1"[b#}%7rt7(-4x9D:j8Lf!UڸoA@a:d0_@Mѕ 5<<}xϸex;X 9eO]|%g % 9KuuxT#08ɝ]C@L3|UeX|'(*ݠFgv^eA  F%`35) !'a)[E=qyVuD^MPګBxJ6[xGC/ i-|kCԝʻi*A-@w7uX]]0teئ)Ļ 6N=q\QZ)/61^@ae1=VI0,vf hu^@!rd#]R`'MDS-DF( 49!]C= /zLJXv>o t5ϙǰ'PK_?=1'; humNK D׳c!PPFbFiǃ i@c>_p3FBt.ö}4*R'~l2a8y|Dܮ'^6ap9£w@jMOXŧ6&kڹ&)e1듥ЅЇ;zPp͹6{I#*T-|B~ %E*:apѭ3BU[2!P4U&hBBti] '#o2Sv }ũ_'N:O^*¾N7 P{2 Q+7& D<7o,-'FMypUs9ڮܥrzZSA$Avj+ MŴؕ^O*!X! ;f}0{Hv#C^78[cˇ{/a~.Qmawf{;C4D!/߻ uq1b7 (I{x h&2y}7If/2$7J#L'?l6}v8K^⽭bORrygyj:oQ:і>5`V9 d܂B `.oϋC1DAJK9 -<>8\4@%O_+ت\|iYFH:t{n38l ktff:i{K̸V]Z)ў}lh$]0wzu^ļ[@$8t3w36q.R ~CuӉDn vSt4z%Zi@EnOVMN @HFG!rGklaf>)*طѭqtApWev.>EmC=`M)ƯJkQ~۰8 ^x ϩù BX烢8h@V|cs9x='r veCJR)6ft@q_{+/d;$4ev5Ïu9 KȐ("µˁ\aR{n識wPgA%8Rvo|˛ݗPI 0$>D0r%8P;5!CN+0ӬEP )Dё´F3yNҲW&]MZ ^J] 3Xp](iE~Ե0h31 cX%y={ˑ|b$-̧%kZ%3 ]dO%I-r QbLx#wlq7~á: CAqWRX\N5KYZ-[C (( zpV^@qU@ Jt qz>jɜH)< R|]Ah~Li|5ٜo:s#˯1>FP4DG4&WeEM c bTyMjdz>UZT,Oq#tl7:hUFNo8YgdRӕMfR% JZi~tD.Vmd=daƕv@Wm- A_&uod jrڡWtfcnжݯ4ߨ_l{lHF{HhYq愠\5IZ49>?@>$ҩHI-0g zĪǤJ1`L:p6[ѥM21RQfefU08GBv¥ eO*E q͆+GMI"WD y)K>@ ZDhc ]=kcˆςk! zy`\"ͨK3F\o$}33?NH}繜N͞?ʈNRW9cD0nU\3g),y=B ;¢ _-ρm%]e 0c3Bt`0stŲ/a=xjݝusmouI99/MZ~ $djR6K_ fa:) $tqҹě17w]:DرP"--TLAORK0-H|o8_<عrB3j>7Y󏲐\ôחgKJԜvOu ӿ=Wi3kE/ԦjdT5(q_}aFwZ(Ӆ mJUW1!诠 To5dX">\@j s3 ^x'Y KexXە Oi`( mE+*m@lV?o.nMO⃔<"1D7QLl>]L.ۋV{B w)w@܆sB0;#`ۃ wYYR_}VH4s&R?ՁȀ:Z2tlӾFOu%HdFԗSX&NE~EdꫛY_wAtQ.Ã/ `'CL\J ̮~Rs!Ej},6}3zw^`&HW6L9`W?,r;h@+h06 wufN8:3,n#vFRTjc˯Ñ`LH,"&߀y]ɱM9D/͓|"g ~| 7`X~ﺓ gLh>:\_]hetfi텟׾rK'}iLw L\g2=KsmnSƿn"3̕tBm˛ݪU#;^)~Ц_-@м 1m_ڑF.DCFuyX 7hCY2 |)Le3x(Cu'Q:CQx*cO[<5澿a&_Fh \pĄB&~(a hA M+nYIkZC@ܛ@<NwP}1(D~ d`nBW.V#i:~;f0 <v(Bbtp!E%v/YGxMG6}w/,ϷKs3e:/B4q@ hbk1$tcDyŸ"]{w>|Nƞx4'Y=O'OlHqjMnJ\E0a)v̠c:G_AlUhM1B|9*@ܤQ.UztP0+fΦ`ONv9Փ+\^?LJ2Ig_jWNݭ|Vin?Nf}Kf7DO"ӉrBܳ*-ׂm]~y2-$7%4tkݵJ8ͥ}|cqM "D/v;^91Ht0ۻFݲBD5淸y[LRQQܥGJ+)GЧRp*^ʥ}דlȞY׽sfME C,&vZnCA݂x!cVDy |Nc|P)g&{VGyWhgstj˜< +F却F_ʎgkf^3.MmR6MH`n$q ؾE܂v"tdX聼t9X0^ 5+Z66gXvQDsOt_͍f-ƶ1]E5QLKp +zs+ZAˠYSxd#b\A?Bj> H!5p[*Kyxz,ȁ)) 4d h0 D҈)?72^*_]d>x0Et+d6*-,O8E⯚qxtFݩKbuЦ8rÛ.͡_-VD&cGnʊ5TlҒM) *h썪^豏.s3G^a2Vz [3;=yn|!ҐwTe' 4!(rY Gey&p"@0O}_~ەI{c:BB(&zԸݟn7}W/t yƂI9veQOw1G}b1CuDXZTuXm6oRg_xM,u_&3~%"X3 s`ə}l?Γ Ydjjz2Do;g\t;2$ؾ˰5](݆@]4Y^>$gqltuvצ>=kkrncQX31DQZNkh!jb(HQVARk?ܯإ \ s~0MiHv1(g)e&MU\sH`ܥVctY U$$/2 =-|:'ˡf˦[e V07l0 oi'91vfá->v<A uV]5 s?;WH86BvBnoU>~lx3 8;AֿeóhFքJj URʺd cX<}]FryI|  =k9}uy$זCZRO40,"2kMc,g$ $]4 -BAF 1DE8@$ ^!*` WuhCo DAVE4m!*RBs\ywH<*ȰYۍ2v+1zPHq A?hCLJf(p\[)z-(D@I2wu,)7t /{Hۄ;HIKT%!nAߍs]gQ8ן0'@Ү1_?ٯVq.;i.*2#e޵ݍ5&k Z5*rzO<u]8)adž t@xVDyB4}qZxQʫrsLđӊBۅtѥU~SBrd%3.Ãkzj`{\ܚAGSVVT+xηVu JSMRWR\-$_ "!Ev"}$m9/IzWx;4&{aH;*[ zK H͆|G|LV -Akmݢ:[ +t^مzQ~Kku&׀w;Zd,`J-%{?"M<;nǒe424xӃwgBR= 'qvIϪ>G;8?aߎ< 6Wk54IoFU sBCQE<8R7nZ#s%~ҼN9QU8[i)c=^3wkxH0>|1o,%9J^E.Y>1ݚ؞pӌ8xW+! Keu)m7y4H i$GT} S9GQpGի}K7xX8HoDTkVyh{o[Ĵ'X5=PXkwQjid{ַUyUDaӄp2|BN>y:u<β[j%PKҢFaØ~%U֖5Kxe7j..d֦Me.ID+X@I8g02_Ag(PSjϗt3*Yc'u TU;.q\o {mFJ̭HR50)Fqܸ#xUvJc~lZ_D*[;xi^5XP!= uIٶ8E-VPU9#t}"#T-uMѫXBQ;Ӷ`L^4d߄".bLhQӋ |07GQÏ(NLY5Wҿ@݃mWaES@ONRNJ\5X>XrA\{ ;"@zq3b%"C Fx$c ` jpKDWV>0r i/-PC v03\ZVh|6rX&2;*kJS\ ıﲸ|sG %:"^ʊbR@iN 42@>ȑάWM^֩L$D󞷼H\µK |jB~N4HV0c {)]'rRz*'<ODY9 V6曥[8VG)(œ:{dAp8/W=;N|Z}9|*=^ w낗m7u]] <|(]uՎi}!?H\}$yU&OK$Og)bnBXau )MQ@.`5ZES3Aj{QAґx'Oƍ3? ]J(sJ㶱 CUw_g=:h I| _2 ibHfi2Mz9liV Ic:@ёE7bY[\N[JUD7Qط#bPͰY L֬e\䔄1L΋3[_A!Ug ~jNAډCܭ&2^10W . xg+d%P݌wowCT#)2g;hF NH)xHK ZF0(kPLS'Jm2M/;Ą!x#'Eh@oAjgZrN]fW2jS-2n0 lТr!5D8Y*Pw͟勉?OA ѼM.7q"}2ˡ Ԫ|G*p?@08zw#}`7 S&^Mm/LHc /*omͤY0$cTvXE_tF|y⬟nH C'Fmq!9sUN5wr>~fyq߁bH &)K雸,lZH2u )&O i~cPik^X&APΑ7xX4gÿdN.~q/1>[jy86 :yd[vOh:kd-} h?gxrW^i 01Jq٣xyH8[2L5\}RVeuߜ B^W?aȲPi=6J3ow`v0ySpwSR;1*-QmZiᓫk]`a!ɣX'Jf{M=nu~|W;m''z5#)D3[i ZZI &:f`:g֑^Y mǙOD I( %^|?Ke%1irbSM* TN 25Dnwkз -CrP:tsƿ-Eī׍3G@V|! 26S*ܵwebIt,ʎ9 (xc"†(ꀆ6-oVX̉R`%Ni0q YE&c3^+njؘsx3d5[) }gK~LzNs9 FԆzgd+Ull0ҤwŷH,ВK95R m0Wn#OdŽ(W/Z>astNr]Yhixmo ഺwul,बՎٌXv$g7XO%)T" 6(Н15G{1WC%rS]Iqt'$D8K;z0ܵcC6ʊ'c(O׋Yijbw[=/96p\\E[W\+ʶ$fYUß"Vc+M4~ hP[2m,;S?2`/h;/B^3Q*kFYQc-Y@=0h ~ XFT$x5򬝥kf (]ײv YߎeT+ho7 U"M (4F\j7-\ %f=%$HZ<0YdP;E:q0 ah::*ogrpcO48.Ȅ9ӚtpqaVۅ~ܑ*M.&2zkxcyR4lTL@A=G/ |YcMRe@.!Lrwj*6 e{YU< ɾad] < (-`j?aݤ n+^$BusI*qp,O:e<)?>s̕* DL73*TՒ7qzA_ͶrGVܪɭ߀D}kԱ2|֭)Yˍq@~)bb/^sY8iR '5Rt\@c][r{NYZЋ)tr|58EJC@g[1NWhO/42W}\ 1ݺ0|Rs%3ڻ0/dH U~Eyojd3* /v 'Ob2sW'~yUpݐ9ַg3 1u"f F< U7d*8Sz. {wKo[vŀ7x; 0gFz)Bg G u^pU>۵}KAbãdDB:y :$XtGX$H0eZV^ă8"1z ܧ5{p(sr0Q_KT F3?UåcIXƴKQRBkh BtC\A!R-kԾpc?ybbpHQs78ӯ [ZtiXݐ%T+մ40?HNh1_Pu$Vjd_ \TUk}=#0-m{j:7[#T3 rY&ecԦqe/ JLӞF 4ѩPvhQ;}yEuL!^\T Ov6֒zSs/GGUZ.ODvk&uǽ󊾹oe#N.rs! RG~9-#7߰ƈ '٠ j?36Kmj㵗7. u^ /[ z1址_وhwPEȥ,ߕ7>.ګI)I<6)૿I ZT&"a!n<Wph#qi[d_VsZ(2zH}QC"u%Vsڥ4ל ݙ.K _Z=9XA!Ehؚ6$Vx׳0~1@Q[( JɝƁtu#>:?B.v @5ZPo(7'Wݿ;.5ǐ|; A Ϙ)]Z7`m&1\֢ zmc D$' (0:sE*m֢e_iVjPʾIOFLʷu|["uĴL2PptǏOql%֜4VUA1, oZ&f ypO)`Rek*tSۍ; bIGJ:ҡss0ޚhvl̳!gVX~)S`k6G--;VYoS׽nyqaU^E9[@%CE ֌K혅cc}8u\TpE ;)17ITiV'bK`A `ujuwÛBP3 SȦY:QEzGEAXjA~~jD+Ov*Z)4^znf"bJ 9كx"a҈̌>#+Z,S9H$A_ET&@X ̟N߆fy|,a6B,_7K S3Ka 4NPšzl4sQ1qV#&4> 3fnjh X`bp>[ '"M0i^0x&>]ok8 vÈtzbA-9 Hjs>߂E$"d9lJO+FF 508륓ӄA OF%XTϻZխ7`!8^QpЄs $"(hoZ\F[sUJa|^Q&"JXɦ>] \Glf~ Φם@rT8@fff Qr=Ig$kL^^v 9hWėY:&WCR-6E3ﭾP:thc8&h(ZR5&)Jz7`T +#\]6y LL9ڮ:A2+]_]ڪ2i^}q%OAײRg3GKo7M!ՔѐK3f)DŽ[qOJWCWnJPQ Hf\ 5غ4I$z=w&MiUKO1\_>cזj/7H2m1M9ô:,#Br5q0b52 Kb9t䶳ޠXȖZ`yzWRĦOZߧr,\r!s e5w Z!`t\6i*:V"p'OReK*e`à3-fyhNeOi2uMZe"c뫫 C&s8K"gZ7M=܊ ܪVS".27 >H:QpokDr]qՙJU>Ga`C5si_LE< Z},}ծ[{+m!~.TjWcY:R|\*NK4YNw[>3Q0(JW%˸%^%<I)V ==+H$Pmq6IwD|xwgǷ_4%-͑O_r?G t.oeJfFaPP*3"&jPBc=6 A[LeTJ&$~tDGji1#LE`$N6ol F x\$ڢ\W}Fej)z:c&6 7v8溷8?AO  {7NB*NҌhga$\۪>hCix Y`h%N5cg?<BcLNg8x &Oӷ*tIRY=h8O2|)%KO'ʫܳK#pIH•1]Gm*.@7͉~=嫶·0Y dy /DaY6FAG'-i&0mf_ۥyXu#hC3Ma\F : pjE& { jz@\[aV#FTrc*GەzNdL{*N=s /y/"GD)Lɬ[bU3.Qq[EA~IsBJOGW} ZWDIBN!o$͘±3.(crm8ZK8U7QP]f37轈_ 9L7ڭp~{#o"q4s5v\C1Xl@ c+% Nv Ad\(pfk ?'bJ!4OFqm.o*/9vGao'Gap$4$Tr 9ve;츻~Aۙ}RF e}2l bGŊy8>):8xZ$dOy2ⴗ J8¹+j"CB#77#OF#1Q/OLsYAxkA<- #@p.UfGc$7`%~NJ,5deZ~~;p Qrpb`T-pC 3*ߘ;ZbG- 3Ga8@ A`7Zku(eFk3c -Oߙ7n~OνPA@JR\ꔱ>I\r\ٲ]D&>}BuvR~[n>hAIaQT5zy8I ^;ܰr p =aU`ODXGO;k <SZ3a ?IL"ߞ^>, w{kJ|t0~iA!޿cy)/z3L$и% >+>] Ob˱Ԍf}p:WԨiDjz .fmӿQVx:x_)ULRM Z'?&&ȤPSF\i|ǂ_u쓕 ڑ;P:GW-n3֟N*{ጢ-z-wi=QͶWw\MЃTeMbWM3,Xt'*1;/(V3ho 9i=&:#.oose̡Wdp J'?Hc/;i.,lY\Pt:iw]ћp5a-~2۫ڵAvU"Λvav&sދ(h}ZrKaIxIjmB4|}@> M|bP t!M4/g vi y ~x(HS'hRuk1.j|t`+&Iu+g[:i` 9ʫضLҟO1;~.`_8ڄnYV56د1=V-u ]kbpp0*cMRC~8Qh*(@p;'1TF2Vx-'UvMO,`3;7UON.L9"vMNP9N7 JJd6](l?ߥ&H=L=numhA0=؇-12taL[kySYqF G37@|qo#)[`XK87Vz}zR]y^N/M2-ɭ|MR?z,VC/+.KU@FZ#}3¬Zn#d LsǑ(*D "S b"ZedfԷ$EŁdHqCdS@qwe@"Ok=@t Wո#}EQU.*pM 5gHpCUe}j7VayP1HɹIf`P+!&Bhd&`)OFicJyA62qpJ0o3G K"l/ȿƪ_syvxi#)b)tV/!=mmrh^؀6LJfa!̼Rx3a9B+4ƥ1ʻe g+c%`W֥>x8ؓIbY):5՝oֆS]-6 hϼ$zʓrg-0smmfX ԬΩbQ,%,|PۯQ{!%c`C[F:jN끅d/BcVtSCnzنI.|+#PpK+I[M\EmN 6[u aPn+EQݱ2jBV=M^|!O ;xN+4ZL"냈 Nc<~5ߑF.I2]ˀ@3H+8XŘ=j@̂~b~=k/M1;Bd)xWT*;|vHq-Slow-I^?vH, DhB bȀc1(µ7[CqiG;_=q'wg P|@_ AjuF#ֵ^MY挥)o܁ L7)B\ &G-U m\" ${NwmcXWߠ5dǘGCiUx)wXr ^zΒ  -;akoPk4UiWEdq΅\_Ḕ\ 6j_xNgE{wK9CYz `p2%h~YI rW[*t9˟1uŸYrDpc#9Jl#gLdD_d۩=Չeb݆{ꖶGLz8nhw3Oc4 0䰏s噳o}-ZSob'j8$$UCPI +T\rgrOyKfkg2^e>f6D0}D*z8wqh7} ce5?Gp8@6 ܯ?<\B~_9%<(gv@d;Sok.-zXXUI{!v‰\zeK)Ⱥg ԑ1,ҲEڴz_ڸXBMTu1ţv%;x]8MZISMٲ::.9+jAօ*F6fOWoEħvNJ=xAzsN4@ rcdS(Ky;`<_.V^He7q$hK_4hPt7}M-TC0xHc0w; 2 SABWʗ-X!n-V ;S{(;2wOpZ~}tŏ&PԙqGyt}r/Lzz!w>FJkN2JtU1;=n%BSQi/`bf_SO_XAa^V>/D9'V3v9?}Y8߷8hFZ(JּrQ#iBLkaGWF]k-!Meٜmec`~;GAvwhЧHX`~!u:,nKI .@V KS&܅J?NvCXij`>bldT<6<#j#jh/"gYcct[!M04]HCB']y )qvSm#h u 2FG^wgQO~.e;ƛ@]tZrهs-'򏩰ltoEW7otc.n>x%[rfUgrAD `5.2 !{G%m3 J8:I~oG $:&e4q=#BVp$8%fO㰏"zr6u_?ū_K 6s\_YC kv- 1LiNw3)콮k3 (Ԛ{8#O8כu^>;5Yz\!sİ n{Uߕ3|41q3ڀR47|M9ak8/*N^LH]5sGO4߾1.G&fx"x>v#i8ݶOTʔ,=ɩd|m-, Ij)Ԡ%I dJP% agJҙj_[lPoe$ڵ;MLR3:ΩY !Yّ˭#"yދ0*39V-DH65c;8 ڻ6WY@mhp`xTbᎅVI 6gHϫPǧrw\ ^6 G֕ Gyl8dC!} glxQ֋v]U #CQ % |׌1kdOysb2Ƙ㚖&llC<=ZP;J_hdW"Nks{O> RѶh@:}6\o)پE82BqgPgFdG, ]ճSq Zn'=dydȸ;kLbcq4D`7˗s`NB6R촌s⊸ 7Ll t8/Y+:~{mG wzyJ+֘M'kU0\#ߵlИ#X'p7D>7X XF2?P^P uC N+'Ė:tLWPy<] yJq~ 6p$K62CmGmC!Nz?#jjQanp `Y +0O~Ie13"(M&H^g-NtNs$2@̞d#]1&r`1ԷIuC/AFCk9N+DY~݁ttX6ޟ$d0c 0 =)#Li,0! n^`4pa{" BE"Mͯnߝfn gt}} .n^ 5,SμCScƹkНv]Zv5㥇}J<ӂJg9vk&J˪݃Az;@$;\QjTmQUd3\Dϧʭ(1 ~?Oze_m9S(oF<9y:kU14TfR\~ ZfS4MTL)6~闟!S?f_Jhķ=1߬a4 s&xtgI6 6KeCTyZv܃U^ $nh v!+v[`fjkpa{ϴCbמ}sU!.YڅW,^AjtiʅUT>$5=? o/A}mzknۗ Wbsw#jߟʉ}ФxF(IVegDΙC뎺RSU$ V~&Yvcd;v`7iLn +Q=9vk7g~͆@9'PXB t \ (4_vK4c5U5DtF`{0P-墬~ЀU~czU`bbt7 > &WVb\FR1yiÈj*1#5UmE!={+ b%fc 17[,Kn Grג qfc?Y XcGH15> % OcSVeʠʐ@jsDd=thAEDDpa0ygYn(c0֭Z1k(]áʑݮ"+"IluZx+ ԉ.*7ea=! TB[wd13ťTh{_O׋~dy4BWyIМ{#V`XLJ7 vNG=JƦx(*^J[)|o!;Kwpa2= QJ Z{S֓#ǝo[{Kc`J"w ;oB::nYOHI&SB7qaxU;eb6s iV [0gz KFRO֮sAUw&:Rmrc `Hf[Fk|ҝQ-(o[p}P"dSHeYUwcU}!j #񱦇Dde P)ŠeWޘ_}n:E\ 9éJҟVqQȕb7*vqr .1Xxa3]L5ɩ@#&OÝ-)u{e5w̙;{R,w4ac= ⥶wiQ TDQO@_2p  D[2 / : ~,;<}< c W'fE|ke<`]S R5DYB@VrHVǸb ; ,.}FxIW{;yR)5l]|8W$IPH ‡[ՓdRqӣÆcvk%j삻IRK19P:rP!⣟XZil_6"֝=r?sCkřmP)^C Ywp6b\ ^C5z^If0{wTW'zެ7Zt^y -e[xQ! Mټ<ƚ4-+^M)q}ވYBR.nF׉, p%ɟͥp iu ]_7黥`P{3M,F5W3E~ԔPș6,P')q}Q{9\0"iل!llA rr>c!iw_,^[@o^:\a%PG]yM,vgCt:\:ddH:F£w{=([u u`} Jjϫ$f{W)H:5Ig' D=yhU{3 5+Fhd}w׉s_YwȎRi$eژg((qόѪ֍4R@ m``x) dδ#~Ⱥ71[8)8:ϬٮHʰgI5 U}dKV ~=!K69]h`YޓIgbp-t|C#(o¯O9; *@7neTG nycj1 $Y#^rTAٓG EyyEMFMJuF^:p{Pot8^cN/9[5n?nc;>2(upGv][=.i\K#:KH|B-y, 6& ՇfrW9ս~;I29|d 07o;8æY KE/']&8烢G 4{< ^ ^~+ >Gٰۡ:jv3.@?]2BVOw/tX~vF ogYHZ^Xp !ԭd5@Uh|pa5;=͸ކ̨' Ag4 !&ܗXi ™yaK P!DSUCsŒYㄪg.Vmo./dNOMjN}ڔ\Ot"4%'l~-(z~Vvq"\.%`v-osLtB]X'p V\O+vt,[á϶WPa@hGGá}Rz5 (]cE䢝!SeJWè#5QBoz~JVh 8D<Iw'w]~I'Q3}455KhIY}W'r(!s施ATlbNWi ݽV8':tTE@"yb?dnp7EaF' 2,5׎[3Y;yrfBe2i4膁h|ܢ WL1\ E 5~6Τ}V6/Z{}DjlR1Ĕ|خwȍ"Ӌji*21O)ye RȰ{Bl;P/DAPӁs-E'6Wd_쮉I!96x-?*/K_GF^-M319U/D} GA F=juº"[f<15KfJmq{5y!5[$IUk:^ &㗡WIB>|Ņ^I[L:lE\Djq6?R-b*iNKaMG+-,a`mu>YQUTѤ係7*2]lIN溠Y]3Ua--tɽ3(NNRӢc`Ңk5-o\38< Dڝ98FCar'v; $7!3BWVj*>T,:}|>+;n gLnGdƩ(|}WףDwnۇ^jH=8Jdt-5PWB*glߩqD`xvMoueŊ?CBȓxnX)0ژNbde\d,9Ga%iʹ(Ѵ5X ?_te*ƙi⫇+ \ǿ@26N5&!"ͦDcg: ?NyWh84zr hxݓ }m Z„I@dd_ۆ$S4龦-XQԜQ "@¢eGgW}sVğ ݓ>ío.&dfYJީw8{EԀ!$U#9z4qb˼A #Q?ˡ w̛F敦h;S ? q鋳K{7o![h"ύI1gerd1R81J0pJw}J}A3^;o+q)4wT3xzʞK³k601賚Woن~,#e JLjAxWdbr&&m?91̶#2? YP.uR/-ːQRO!͹1IU -wMU-U!;n*ꟈۏ&fp7XI4@s#G,Xm `o;4ջf~K6ATQos`LjșWACa=J|z},uqg#qb?ڴbAb-avy u(IAptG#IRm@ѐ 3? ?r+2nU8޹m3 D )i;qyXЩwL5T_3{\vտ/ s2#`>3 ѥv!&G/:;"BJ0/ȹLpƬ*4$_ݷN@y91[t FE suEZI@Y|KzW0$P-t'Xۡ[^k}|.d)^Uwf4`\UF`mj4MN{wSEҪbSq\z(a<[KĪ|B9d}է0'/`.jkExc]#䞥Z0t7ɍ6:CΝshʶ.I|t$~ë(,܇ ʳzҏr!D\` 0ȴO+~W;]x^8&|֟v)^Aq_Zrir|Ehn Qp $ >/ ] @<5kԛp7\V֕<պ۔ Q~ FBzzzq^mGb<𽐼" v;2Hkcv*|~HpҠa`tkeE@#4z &y$9>q<;g>ͅmfϪ7hjo /hMGGda;SdXsvYCzP+ 3X; t XRؒ^9oZPRV7p@ :6ZX_y oN?hLNxI΀q; q=vO#lg{%s$LT)M.8V *CKT ʃ9B1QZ4Q#z{ vaCX zl *l1BԏeX/_7lFp& -t Y[Vхd~<|\AͷVFҌ:|G)N8$*M79Q>&q0?Q|C sYhTkDDZZ%.N+EI =h :,lfRŊ}>>M\"%Ϗ)l_ UI%MqY Mº[WhDL i&&uy-U$gg374ڮx/6 !ger97UMW@Ht BӱZ/&/@`kOO M>5r)x'0wE SK['MWaה66[%hr/Q'y5ɷ0Ď&7!9hzWȊ;ұ1QptJU`eGXx>2[v+T1ݬʌ]!OKHKp'=0FvNLB ˗tQoۿ&IPԀՍw@j!lD $ L[W#ZpԫQg>Syh":|QPg O2 !/:( [ªB!{GU뎚wD{ͽ_bp!GeK0GE|m !Kq<$~}9Hu V R9]O+A]H7EHs՜|#bb~\W4| /s ֨|,RO6^ ?eKWXZJI\7g}A &Vr0Ḍ>yz.:ZQQXI` n$Sb$ +<Z2Ф?gp'2*~-򓗻(SA^H s!cWյmeiNhܠ- S'`LZ߾s~P;"xgW"JO2>L$=cp0pzןOWM-%nB%I޸"==âyRmqWS9K܂׈a٭x*"礳s9]eTgnjn֗P/f9+ۋ$drX#=/3& i3K zGr|)`Ʉ>:ʛXeci,#Ӑz-Vu>ʺX*ssq>蜯H8~7VM_.&]\9f;=Mp܌J:݌(Ļ{]G ^dUB{>ߵgPx&yY^W0(riCW{T7mFI6Q܅,fa1_FP8N7K Cx>NYT5S It}_D&VaBĬ'B+- ` :9j2=*:X|q҂} Լ<II9ټufT>a%JVO(JsȧecXQrQ JCΕҴ{UBN 槢`j LNb4>3pq)@ .HЋ;SX52 2$Ƥ8% Mk1 ,^/$2S ;[Ķ+y +5ׅB6c!z-)/L0JAz1+Yn^ws뺳':P̀;Sjgɲ`ٰprE"C.r2aKN8b&<k[8O] 1 :;7[.`7hmꜵbuз҃ :Fx f6~VJӵDD f9l`&#^ψkq)=f<ކl8. hhF&˪+A} SϛZ2dg|ٚ|./]LZ&G]~ڽKB窈?ٱ^,B~w1:P^\MQ %X$ qCv_LaG_~Z<  E;*jTDo"8t Q !Rta&\oe&dt0,fϊ|t3 OؔbU~,$^ .U)J7fh?qpg;1)ϴɫFN\+_ 3>N~yH+o F\7&ɝ,^WĄ]|%A԰'Mur窴afΥ}OXaR =zĞ32h2s ٵs"Zw'`}UⅣom| `?zfWB_iֿ!"VOՐG//0E*2q el)yqVY*Kx}B(!OGwÍi RfU%KO'}\c/e$E˿ aJOU`jVDP u.x.45c5__ۮێw4S}sTȍځgGZjl6$R{13q.k8RlC#dؖ¤Q=?o=2WBF.(e&% NM 8bͻS`%O< K~p'$QVș½-g/CsǂA8Ji1K ju !>򦺆K31\)3qqZ hDo9ejƅKa::h3L6"V Bl0ʺ{OC$"mEJylv%XX^IW:)XHr"} q/>vnMr`Cט&pXk܏>U8oWԇW'B}qd5m<zZx(GIx\PQrӢrl Pg9bG.oc~8gPr>fűPh#i(sQごU;;@᜿ADF*?De׷-ݤxW̴Ɂ-uAImDLFfNa5(r/8/tҸ:D^Px_lYY``f>'la|믽O/QVxruq42b:ǤEMC 9bH &࿒#xY#uyI`EȪZKnE\FԩȕMhR*ZV~ov5cx\ꝍ!bsi yvX$'re p1D[ڭD%"Il#6Z=(Vdŭ A`{#mn7 $dF Bu]J4) mڕC D z{P`*/݂z69G= %1笐a 8ޠ_måk">E gY6]"!#aF1x4 -es3a;6L1_EeDKzEД(^Σ6_8r.4^n'r8։:^Yp sd*ڞ%1#}1aRIHQd&*X0nUa%W8 ĝUT㢿2wYBCg.e|yyίbl84.َ.IfPSVef _&@D:#Z=#/lՂբ )-va>YFmPh( N>{hJ H5k`1=3DjxҷOo]%kPWFE|Q_$Tt B858^! pQ@5 UV\73[&iY=4ycdYƏ<_SK `V_?Akn(͇Osf%5Gva _wdKiDT(Hcvlx-&h79r7a{#ūdKׇ(C榚pn=pw(Me暑1N/5oSa\a\$[},A4$V@x tY RKЊdr+$12/;s{k]lC}}m}TI4G[iO.'{E!ay˹\Q֎&8YNJmL5RTMպW[bhjRBaUHG,;IܕdΩDLV` *TԽG.xEgBD~0l[-^etĝoZ,9 . Եf֬Fc(a:ue@ٝ]$Sھ[_Ʉo+'t }*ǥC̒ #-^<6Ua=iTLM(S[y;,-?5oOL{N@}Ё잁s(/o<9(rY`[ $$bz9H8erM]^95`:Eڢ,r\^ '~~q ?![ڔm`#!sv<młZ/M!yy8Zh_|AoB|ZgczT<_o6z(25wA.(z6s?odH qrV"^rfWF/-G.3/Λ]L`1 e bjO=× _4[;my n;wA$ e7۩Sk8nUVې7:k=:ŁMa^4p,{}n"ܑR <ĈƎ(užv fOA|\W(w,Gp1Ԯ CjB^MK5% 1٧~,3evX_=ҧ<׀7" kn>-^zZ;ߣQٯ!%(1Q'Gf BLY_QRΠ \,fiӰ8{3w)p6o}V!{gN~o9b+qVvfii̐u4;wƵid\uEDH&>3#cyS~x%0օ OY u jH{q\ Kw}3~%M: v/aK'<ϴQ_p C^qkđ,>MDjQ}U=mbe#PUK9=ڳuv!Sk`t ZQbgZ #]8Y\u$A%cT[\F(m-'u9<s& (pdXZC1T79}d(rQp5YA^"boEU[$)ڛX_&;,gq&1% *{Z5`{K)ҳuueeX8 { d9~%vB aNMW(e!DRܞp.Lud^${5LJ `*^̙&NG,=NVQTurj؉GIQe*|݊_Q_P1sLIcߣ9Jw׏22ϐēHrgnOe),ӆ׹zmvLpC =[b\ cc,_ZxbA!ܔ X',pD * VNBV a{8B7SmIK(?MRv8@TK1]qILu62T\tF6RlEbO a9Ej}K 1$0SbdMjT˯zF#~gD\ŭKa!%?hST":N8i'/8V $M03~6vA1!!9w<΂UKEˋym. ^[hoؕQ6\jz;SK | o1m\/cWgOe?my -ek`i8- 0e ~=g'`֚$|xS/#J$"0l)sf@]劧pPo V# [p (m)9fN:l﫽ļp|\\*xk,:ԟq^3q<}x&&:8ΦPn.(aZ3 _koQCL4ya"~~Eo'%$JA!gD ͙OYHI:Fl (3um߹6z'_e=XG)y&^~`+8 )cJr8mPbViɉғe]|?Hib 6˟8WjˎzZ08F-djm$ :(߻UibA7W47ք8S㽕f)r}VdGK(8HoqJ&b;7zW.qL:U|^/)_:I03 #8"(dDnEI9HZ&[,s=ecچ "[~e3ԥ|GD`aD "ңgp4ݥzQH[h26ecˈm}^iqp~3j2{иV~ Sѕŕz7Wʨkt8 ]t 0T#H RgCCD^kNzѤ[8pFOw^3XLv+[Uwcq߲՜ 9 l:NyqնxL5̈ڥ;*$p.|;X Uأ #?VBwfǬK mJ#ܾzVdzl] ƙ^<-Ӻ)jI&)VQLUtidžMeAaFb)ɃX>,GA~|I(E4B P'YhS(޽gFwۮơ0ϋxR/)ߘcn&WU UTVDn Y?;"FBoF^S s[1܎%ٿr*B*_0܎&fWR/gA  Ď \k?DXD`w8[KcU@\ˆvzyu4xim'U }鳬Na^Uc 5/{;̧Jb$UD bKVC8G}bqo훿3K}p wҮvHޞm^zqd(L~3"vG/X} Q-2xBUҨZi E3Xƥ#e⠦ө.o 53۬ڐRQB|9C|:Hj6U$4C}"/)Ʉ(e3IjU)2.'i׹yQ Tp҆%}^1JdtW@M >0qRG$"}Ȟ7htèb"쮿zsv8 6SKqT(m>qy<@x)ZO@nl' 4dwv I"G0`=vӈc$/|?ך$ z{EنMR2g^/!LpbB쿅XaC8#Whp,H]tNWE& w lLGFM#ni&yQDmx-^@eT;H7Q8F"Es?u|@F:$QUò.X5(I2h8φg7 (`g _>?F)%΍sdu H϶Ab6p}c?r`6_*Τ˳"ԯ0>R"$/gtB*;^d;hVi9]S'J"V+$FtrxfixϋP p/ 76;gVkuWyY}53}i_Hv U}LّhsNi23*R Z`ln <`[8M ܎i_TÐyr|6?{u&a@9~gsJ#Euy.TDSz$nj_dQ-pF'{=Ía ɌC٫SI\B# kPSD6;z-áiƦqwK$M{ѦK+c /"/,)t#?)kJnvg&y~y T)ws kyGWk %:);`q\&܋8.7gw؎2vTfȼ7h~2'ɵZ$WeCR@92-Tku+c4,hlGfj>ljB jSD*C=v30)4F.:6ՠq#j)|y-FFS8UB IT&?OJW½]y9ݓkwN H{va>wzBPhCS]9K6B/&`FyUDjK>I/#r#u:AD&'?Q~Ҏe~]?q_Y>lm.Y<3 nOQڅ[8O BClhO23J']HEjgu{޿5pyo4Z:f_RD2(p\X2W/Ic>[H](Mtl ;ռfK-ݻnaU͓P|l.IlqBLveTfELeG#׺#=s. W@–$9ci=[_ ۤ]+֋1$H* F :ec?MP!,|Raw5 $'Q,͋щ kuM8d45KUJkx4~-reδuiQ!k-oF3ȞtW;M]ib* %QuڊLY(܆tzD-?29c9xO Cge6?¹pɇ1Pk>ǯ\P}7C/ 6Z qX(hhL#?ƭ% =L{TS霞Y̬mwF3P6OIm|ߪbr=D]r.YPLl6$ݛ}W:eRx[V:,jY.1(3_i+vϪmuĺ5 kv%3 WcʁRꡞ ZDm9 /D P PC-̴'5_w$򁙨ר :1Lrl8ژ)c&2([ekCE(4uGƁ6<@D#њC*vtCBRk % ҷ2T\ns*/LO:Q96"p7s;=$X]n0z6F_mlKo͠[v pqDkjbħ w;E ˶r1B X#[,@vz\.3졻E_2S%Wh B"a n?S&BqKT2/**dzɟbȋBTPG SE#BD0}:|;~ޕ\Qmf@*ǭٗ,6gڍBch(g#\>wt/" X$IaNrV]CW)(N YUn&nLqJ(+cUОOw= m&Gh;(4ףdZ.GX'tZ}%3sMHWV$q7^;c끍M0\ T)Sa.8 TE YG:Dوȥ-}ȄTS]A{3^ϡV m7߀, eo `܄Tp./~V2kP"seaP[\X9!^ULq֖8ŚϞV16)SVƈAIwCsw7vE% m(ͼ!+AoCqcΔ?n(UJgb+\酨 }UET~ʺ⁦^ƣ=vuƯHٵT9K &n\`WH~' >,|r-GT)qQq=U{3IfM=S҆w.n6+A1X3ԅ=Kk_ B⩛KȓCzӴ j;m)_YȷX3H إ0hEA8t'\WόJ_àLXJ]6p|3f"O:bd!?:#P+5fJtnM]Jf \?Vس*/5f^HnH^3RVZx SF_rۨ` pǔ~jza6^+ ?=2%Y_7C0 Elr3q}4 U4̍Xg88?-3P\tp==l  PZGZ)k :yBJcks< p UhEVܽ/= (R3$-|™Js#{vء#fnʝ8-ؓt% Sc&ɮ) XxoG]L!w& Q(.ͮo?/Bt uG\wE[ҼnTĿ (l 2+AP&R8>&,Þ4<2d#|8b ͒7Z)w84Y1 Qŗ@N r~Jn.U ;BpX{%Ov&1&R|zhiOc|& *N'I>ӗτ_XRDIHK8Dp>ǭ'#yO"åK_[CBH)bB<ۼYH=vrJmSXvo/'ITՕbIWph\sGү.wj/;A\.YS.0; TA&q ^)6Tr?jRڠKm0+zve^@*.t[ܧ׆# 6!%ݪ@GԓP^DA&ts P+{*& S6NUl"^0I";g'$p-&yܴ<:7'o `3N ),sj~DSpVur+ J/'hu |ZJoܦݝwǴ]R{h]rmGODssɃI)WѾ+?hv-l@>fߣ&;Q&iNVf9h|d,iFբ.K 1ca {r)~EdGu;gn>6/Tzs&ڀ8ɼuQw&ش=Zɀ thtmqܞfP0ʛ{fIVun]u֓T,eci*59LtU+em$!Z{ȬCgY6ɻ[~ᾝnE >PBn7\DDrC=,H:R?S5͈D⛡Gj)UieK\{=LfWv)Dwhm\M(UT79;יB)pt[?&Fg `s0r*\:qsM.P򸇿#5\0W`tv]-t!Y>qiid0!_Gg-`ʞҷnU J˜$ũe(sVx9úE,=/3ֹHohl{E}4hA5F8Q|GIAB\Jl|rf] Ge6uDuZY;u=z&c (MxnD.tR?(]>=U:嚆tfXvHǬ \B{e[k,IM3itr+t\K n>p(8o#Z(ͰpQ\Dub* @*8k 8 (0@Twlߠ bR8̢na U˝¢1x~]bh%f*>EtH5tICAfS|4淋0p}CZe|ȄLJ*SU6J[S90zf.ې6V3׳mhC G+Y{<>>Ŝ-P0^MXG%n Pt fdFC1J5H=֛="az y*/vck>ʚN0.|;*,53m4zH˗i^LL8V[9ʒʹ6θ rxQfgtzAeZd|JOO'I@˴57yR;|P G#w j)'yo_+F0ˎ "G+Zo|}B"I TŤJdZ0eVpތ;$hq8Bb&PHhe*A^vli`7^ -  -΢r\ > yteKqi\LӎNH> T&ǣ˪@/~L HVf\.wF gngw*>c*w%_1B:CbZ%II(L1"wG Ϣ4X"楇N:/K KA-:-*S4Pю aE78(t 6obh E>EPխ#vηz|Y[1H5ے`o탸w7 54-8Ö"쳺 '::*HF+q֜ וE6I4]6Ґs³T_#7Ҕcé[ӬoeԬӶ-~˺yXv?E&4=+:Anx/D!+~<oS^ ] zeVktg5Z.#I; oZgcp\2&Bya$bJDG.B+nfդV*pO(@S5\)}" BvG#nӄ6Dz] M [8{KɁž<BxtZ3 G3ھ|!} #:=vz-rWCJc= Z:7zcn9zAi}-D  ֆ} (oj֪]w-Cz~IJi>Ӑxa(ˣ8;frgN]yՏ5jG 9ke68;9V06L3`v4LB#IZ$1^t:Wyƾ+} ۰2@] CĴ(FW$`NZ').&\4lŶFREqMm oY@UTY֒ʫ3"K *MBʞyF&JgC6KFH)U:aبsBLvjUEc'5'Vx?DmA0StYM_<@BOUv ؓcjb\@[8Q4`b=U ܝUhjdVIXS쯐H+>C'@%x[s3ylD  |s9._"BեQ/LjX6|q?NTVp0%jk|gAngg߁:UJBsyJJxYP{ye}R6HN7|Q > 3-ͱ4ID^Lwa?9{0hyħnj*ЪM ľO<Lg◑huw]C9䜗$CSVFDWKBZ p5-a^0>PnM(%#۪o|DŽI1=ZL#ԍjZ1Spچ"@RnyU?:kqTbUPDRF}pEͯjWh$x FaRO3A)Q)r: +e ѹc&`l?eR Bȓ+iOb:lj;"p+<֝(6f$shj8!C7=Pl̩S}3u4p|" r` a!?qWuhR zku˖Eu @W?69Fpla) `A&-N)rrX`*T_fāƜd$nbVxp$7"jeޟrDɝJDD ƞ}(|kedBnnKiGfa|KOu2ڳ K&{JhBb WXMfJ8wSG~Ol'NQȶ/Pf3?h-l|19C 򙪷"S8tR'3rƩ>Rbk4gx7hGo lݎ@Kv|*S@3iDA#CͶtIܮn(X2fcDSv(|Ν:D?+A ,pp9Ǟ ҜQIk-٪DDVۦ3wwmr W|#Od>?:ܳ9/2|,1R.h.x(n,Rj=v(; 0;r )k\c^{g~€=`^E*flwPY7uudp5Yz/Χnd[Z$Q \"1w͏|*)?F_p:za{AZ?UO &.XiLytw,O A5K"мAiW׺  O C%~m`_jk <2Τ;Ŧ )3c\pNJs"jrP+u lX܂5mds]I )}d1}dgMiWjZufsۦj+}(c y+Lc)<3㏀Vqj"h>ʎheBKHpج gPTJt;5Wz9y]a3It, c'  Cyx9(w:x6U5#&XJY(řW`u{&d%~4Gi :Ae:pw96k0$D7aZwq[>hӼ}tF0B(%ؾ9'Ɛx ty^8yS=&@CHvc-@hEQ>5gz?Yl~\+c(e 3u*䈟DTi4NO<~ӒY*^meL=54`o.E.٩p~ V+mvW;8.ZGVލ;qYKFƟ<`n.N3p¬Vw2PJerGWx}a!X;  ^W2rX)蘐zaVGCa/@#gd?;[8!'uÑ顊79hESąte= EpiIk,|Gd䬃Z |uT:AfB;H]-CMzn;pF)0-j{"W|#}t(b|A7\_O2EXp#tg%Ǒ7ĭ#YEڒD; 싊,<5Fm 9;mM%{װPVdi_]rD!,ȿgv2%-0PGQĩe˥ۼIE<#1":U|0s>V Ҷ6 o e{&oC~I¿c$g3yJwgG*vZAIՄ o[~5@? ɥAiTdɜ/ʃaBۤ6Ez4Qva=Cv5p#=V(R~(3LZ0%>5^Ed?# Kέz|YȫLAUxXTT޴S:ƂOx{cLFXΆbԐV5V]XM=̷V>spt´)BhOAʳssb}Ek]cxLZa!qPzF$!\1yw>SiTEk@ܪ䐟y w p&-r2$19p3cRUBpypQ4CM`@21t!s]3%BY@9J[tbtXGtDSu p hl$%Xvf@2הw6+=qW(wLhtϔR(HbIOfF.bURGn+NIҌ?dZnڑ~vem 7VK+N=+e pIN,".bpV#@<w!Lѩrj=-j$Xӡn& "6G8VpCw;=Q!qK~>JO@v)S:}t38::&yc}#aR\czvH}ևOUH)>˞\|[l8d1ϔ:H# /Ma3DMvj`>nPmoD;[+ [4Д|b&@Oi\/.DȁqJ%a#L"@-!!tTl8Ґ8.Pks $f.izqTwP]|?O7&` +赿h-eap^h> ##ϬfpLn:ѧVp|BMj5+[G)ƣ'{Ci`B%E(\M>W~D`@/A5.TS8@R C m\ c 77GFln#Rr cZ*HMbvBV>'o >Y$O{Rrx)8$S3uF3:Sl/[դS'2[IU$E+ MȺI U lsfϏhyK?_.nwܝY`M7~Ta򖭵ӌSמ1Qг&ȗf׀#홡kolgks|jdo1Q86 f]zs&4-]rl6Rg{G"}w݇J5Ja&mN[VDwr _&/BuУkN/cHw&w-(YJ#rLӏM-jm7<P3D-% 2aBOM 7a.#gEMˇtw_=F,JOj+2ĪTC5^VGA_<%[IGkRoͨ uFiϒAzĜ9!ĪcT B}HݨQy ߧ`|}S/: -ߤ Yz:L69<{o*^bܭ xbk+^qGeipta",NAG9ebLc9+nLcP"%0iLO"g՗SEho"M@K[ɵp&,pxƬ:cwH?m+x^W`rnb!LV|l&oji ].@H+և$OIbc"m[. sVzژΘ;TmBQO'R(‘Vy2gJh Ŧ/h  2 1NG*]j,Ӗ/j2pn$#:ˆʜi.Ea>[Xr䂫x\@. ^8~J.. sҾ%|?e.!ɑ _03a-d8Ń-Lpb+\=c;O桵PHiZB_u7B q|(gSe$N2,<eM |MF'ѯ^'RObܥSuf$ WO%7n5 Kxfbp +k\U#ʿ0(DMyQռ4 2!')_5g6dY~ mMDC*a rh% K5D ^.o8P{5BioWf?xeh CƇێj}'N|$Rm%iCq%i*~5zi7KDZ%"{aS&SR8.+/ɆF}j N4pmiY rW(5$-JԝLS?T%}Ȣs`(Mzn2GnLa@!@q't2"%9hEAe?`ť|$Qv"Iϩui&jc%Ȼ2Mտ\dBvBYXH "!-Z)6.G@YlpT5,3ݫ ‘1/ݒW\5kOD/h#D#b\^{)@? BxGa~ ve -pE @&ƞ#'K5 ay9|\,,֦PROi,Ϝ<ʬR8+h˝!f P v+N=9=[716Wn F+&*\ J_ڝ${=9:(c잯ZѶRbиB&(ju0Үay/Nf&˭Er~0ORC>gd`%h0[M)+]HC4ArW&CH"@q+.YdB؞G6=Li#?p(-Ւ#y0lW Z,o驗W0wA tN&R+]\u/᭰q#V+c1K ]xs"/) 9=sQxR[ú>BNWJI \>e qaŃ"L(QE\8'2$ "g*qr;**`PMW1Ɗ~]zQ!o'. 7 .+⣉GRƻ+W|뤞J=(ˤ4³iexs]X20YT𻨅DvLg f%^5Gms d\YٷIRJ2H$`.$,yr4kYW@|;&~n1Gkqt캪d,euSBdb=8G̉5k} B".䰾,=(pMk™!~:SopN8ɌZ:K&؝ 2r+L$]f^@>(v%wq7KцSp :Y;њ 9tDŽ>^w8B^(aH1J:1E@I=4^y?E6҇ 0ą>[3/loT(;hpj j-&ӡTuDDX;D#ДMI#0*oc<[ J&\0+1(d}z=uyMPgʅKtY4`0.f/˷gp_$Uz"r6,uc/S_zE#㍂1M<8^YCl:6?eX- wMN/r~fgTV*ٷBO:f50JHR*#K1S?m`\j ThgŅo@A0M KI-\ҟQfR}Zt.\~`"$a-˶*+>#I9[/[IV>C=7AmJR1]2b@olǒp;vBh1Wp^+j?3 Pn: e7Lc‡"`yp}a_<| b_ꊣ,g)sTč-ĔAN0TpLqpG.a3  /G9I~) 7g]{tg<^ xU\CiP;y0TCn߫%>IRkm4!?OwQ-KAJ&m?ȧ6Ż˨}1ѨDn;hv[&r҄:q{$D n Gt#Ղ"Š_~t~h4D^G M 6RdAJY:PӺ|븉m5HT *M)F 3ot_w͚1oѐyy(Ed~N#ETY 5 hsq~ GE08-TJeg};;My1PQpoN>u6;wHkxH̟x n͗c"h/!N$+]{Ge}(t4gKO~=m}}\o8~HͳO^7~QWyP2i&͛I2 iUT Qx6&R`o +K...^3z%ndU)۫䬷*YtmCϣN<NT`H:|yDDXD^J\-(r`1{7C|oA{1qХ70]+%]Wϖ3"$u6{t4% /5m.زWLTTuQF|S9_9lK]=Ԥ}sF8i>&Fn q0R`6v r -'Ξ̗ni^ɩBqVͳK*ݑ*wͼa=@#@9^JJ.ŋ{&|qz r\:#w`hcAft"\/#(JBҲr:C@jZ&ļ)e`:p ~b. F64~xV7YBvtgM ֹ,:#(B)$P)VB^2 PSb VC!Sq/L{pxhض-1vT.\aMQͿQ;*⚭?^ w0f;Up}T>!!f [3(ƈig0AP fSMQ070O Rt .z'6ɮ1P I*p5N1p<+~`~*G/sE[OL}8ۊ)q]'\?:=oӫ=1gW0Va+xgn>~q2Z #":Srb|tS'ϼ:ngD1 oJ\}qQ1 2B_#3 c tO1dwc9  o)hWRvNcwU_dytX}~Ugb+w((i|7,>6SaنDKUHtaυ|S,A$+8{<8 pMuF)-$94)/6pᤙPzKQo iz^P9pT~,U4OgU~-K_ _Bg Gw _ Q) N!fv 7n(y+Y xTY3_owz EӸ~y )=H9"MUX0a]FrG8~t՛~0m/L)v'Sv:t2O }FJYAUr$pqG(,â;bMkW S.h!,$,SE}U|xVq mi #+M.- :zyl.7ERg!ح9H6]SN'EvچNKJw[Ϯ!n/(05\8K -ESee-S3bK -+2OLr8x Heپ3Нz0MHvO&U-^I؝R;1u1 + qyNmweSǶK4iM37r]S!8wHj~HL_UG0P -',*pS+n\㴔N qh1,lVϗ\Z5_.Р AcKF1Dk9$/#0ʨ@qgh53@7Ř@ї눍Or6ɣr^)uཚ#jTV"1 Ps[ZշCm"1;N/}]F?r+Ps0L5*&xC:-1E#j>sE̛6u_>){TcUSK\Cݟ.݄e_ԙ?pòՙi)Skx8;hҎⷞGdv AhERHP!'ДT}m92@*ct\n1#.|w] ?ЊEIG"/@0/&~kz i#+@%7{w-D]Grh'lh ѧkX9DdqWѪؽAaV҅+X;~v?@tTRҿ?o d/1R* Zx?Z%C=Ki-|_4̓w&{<ߍZn5aJ VXի#?@ aݽ=\(\ri.%s !xP|D$~}9M~C׷[$Ɏ1έL&T8Fv/K5KgTx-(Lec6c[kdCo6w#YLeU:i0^NfT]/._ sJ|I^l≯Z9L!bxtT[DƎMϧ2è4gM(?*d{O Hbgqeݭx ZqG𓚭P PTj\e`bsۣqӤf߬v/wBҦɧe3<}1||*i FqB2 TB[-cƺZѠ^>Ȍ L4E:0hBn?GGcVhaE#5nMӍiP\"~+dr+uIJ=Ew %\P)gmňR]Lx\IGI7,di6{($J`z\QW[sXzlvkz0`Eto tɶlL==2RWLmlNj~5'ǪЈ2ȐZjȉHTTdI,ivA<) k_x1<(ioc hУ _+ BJ'݄G!Suxb“_^"gWtAPRt=}2ΰ&5Esu~'1,5BC>EܳwPRzH.l!2ACAns<%"hi2 %176lir{I'}5K*"ܠԣS1׾ū-r?-82MR8S;k4=gal1ꢑ,@8&$5.2ȃ3?_XYWGwS;ew.ۣ3сc!c3Jm]`$Tmnގ$6Dd {*3R[},R62X.ug|$"@GƤ8Ü֦ZPŘcGZLbYۇVxBf`$W|RTUK L/ъD"lS>h7GBC m:hC\Ɔ: տ4QZJDX%ŒeSkt)pGSCw2#vgꆍ0P,5]·I>e˖E 3>ߢRp?vo$| ,ۧ^%im:2O <[7Xo"·nDHqlBcȬ,=ϧwr)7d%>*4I5_NddZ(_ڋ% TƝ%zN.K_̼4W&#y2I't2J]_]ëN8<8ի3={U.J@.ş!)p/Tt9J ǶgũR.]tΪ{ֲ0(x,=3i"Vɗ?zDp +?(?sdZ[vzAkhr//2* z]}.؇';) :[!tI897c~3:ݽxw=zKFpd2dwT[\J?m(nAT7nWr4J.c Gp;'lqdša*c\l}W|ּZ&M%'ŹH~KLuu=o [sCRP-L"Ι\)ƒje^/[\U5`AVBn(`<72I 2b]=O>J3Nr-)J9|P !P]`D+2' vUދW 8PQҰ;ho& 'NU„;KsG&6$/qJ s@E.] N' R>BZzNbt'C6\uԣVtN'mv˕Y#;瀗 }XM [?]Ac[Ƃ>p4oWY J *~89.ĔfFT?BEZQw l4SC6j}MS8]_Ja\ƸM|Pc=W;JZ~8lGjY_OwYRac8kJ9x~7;JѾvP/U}pIDyH7$6h^ejkmOI=>Fc#_GP͗pVp[EM&5L' Qb h: W̟~"0aj4GRx oUkQ>Dla욿 X6Uf+1t>xrzߎY"uO10qr?<δ}g)~݇3|Tr4U~T siwv@'RƖ4Xˉ͛Hu427Ⱦsg?ݯdQǚg3`|]2- 4> 79bQKgWW.iw,LM'= p*q<9UxӢK.ˆH:J*7vqތT"Ò9XaK1w U]oGX}cCL,e i=tw3\K쯥B jvW@nmfUYҹl;lMOLl3ԛ;Kw9R9SoncRcYM-UpTT5M89X@S(fe\XYwӪW5r;<-Bjg+PN e A`H3hA2}&đ bEqsq_8F,4FIM>f ,4pOژhD8*A3R  "B8(' "d~r1- |uc&vGumF ytQ)X<$NiyXR qL!pZB/ \Y\p&~V0*̡B#^h~խW1a$?!c֨jJbB삔b>qʖn%aVA ''aĒ>G:OJ6lMG7(|t]<#Vs}WX͂{<6V>ָjY+dU{0&NI[|3QGECJr2=_ $FgbRG0|㡲C1ލ:n%ph5֑%]V#^s&Ķ^AO#]@ ABz[X`~@/ۤ4` E)L;i+A8b<~-tz|l<^+1k.` »Vi1MLo wfHkjBoܵӮ|JŨseQAU?;؜%ѩ< S^ħłÙZ]2@YҰDxIݱ:gȯ|HC.7MĔa~ҳ|@^q5n_c˹WQѢfQDžW%"Tw-V̗}m!EBSBZ7TRi}Y؄k1st" U@zmo<kRϻ4͑VSlXߧǵjlY%xTVNx4Ft9)'n{X"KRM1'?M&SBrL2/Jı>/@0~T!J MyȐP{hap͢R(raek964=Ob@c^c]}(eɍ j}%dkC6`7|e{Bqq 7Qi~%d#?Žu,R'8Eӊ]έ%¼Y,iFuF+v;v ȗ>'uXѾ6wPY .}:^لE> MYlP| f}Wc-o8b>Q);V( u,7i.qJP$*g_7MΎA2ƣHŲ.]3vl(yPΩ^FAOY @5W_A0˹,@H#"'\("vg; @##00ëq I༆Z;Ӱw?_ >-I)w?qc}x?*9D 9W&n9H/P-ސ$࣑?nv)Ty;3yZgAMAXDoP1?99F%Tm"r`ny1 eb +1/ׯjPgAbR΁B;UF%;6h!*[/,[!Vb\ϵdLB:W`xX/0ЇłS/{MV cJw$иyٜXqwl$Gv.;//Sbњz8n.Olnx}-[gueNjE%pHѼDhMg ʗDo+l. P{z>0;k,#z8,ˁ H(%䐣rOk{"qn 鞥)p6J:w):mՎU.",KJĔӟ&7nYA}ሢƽyYN ]G_rg4/A\ &QJZb[xh~`#%*wVvhrC-ҿDp>dۢLaRho,Ọ.Jor0"B2rէ__,dxV\5ݗKv)Mm"4qGuiQMv%WshUoȹZ;c٪R/y,6-Qɮ>3p(o3"y,ĢN ]YhxZ4"U&alIjU/"l0B bo'sBre{0L@Kv.ҋY;'v*Nk$ >ZOTmWc:6K:.8rـ -_nU $QJU"F_.q4ȶZؖ7}8ބ2F44Q_[tm#*b`7ؘ͡J9fbPq0 JǃuS[dwx2ZmgO*hgq WDM,N\ {Tq0_QERL ѾDN &1>87J?vPYk1{M(UFQW]b>?$SnSlIz,-F(zW$/#AyEvе.7#ɼ.ͷk:zZ=`u`eb,!߬Tj/" t=?ax@N#j tX9'B!bQs">UOy'J8OIOF4h0)]2!ؖAq6?/::VpS@n(ddis"e"P< e^}n#C.P6V5]QS3iOg* \ek -p-Ks=FNbDّ^Xb}ȒY3_B5?Ϯ_礿 ꠵u{`]ʑ* 0HtbzGlGSItd{,`  ]<Ĥ$.zV}+_6L%l|Zs8f_PB#6﹊ZUCQ+37F Wjԙ*"DŽi Mg:uGoUNu#8+W\0>GBA^ab>y\dإ:,$ukOA9TtYi㌙x)AwRqZp& 4GUS.c'OqڿaT#,C`YH\iL-vcrH䚃F'͞"^ccN"Fu҇o_l])&R3ҥ{ |Ne|1 ku-X+@A;ow0ȯi&FоNJ6e\3mTಲܛ`*эfeq.ɷ!yaIvE$ WE3vP,Ml"@DabYvIH&f@tܦ"v`n>$,M\Uɓ qk-:;(>4hovh e?B؈-wB;3f~0z->1|vn>qwoROnӛOA>9fZ]*V;Mp"8hǖCak7iEP-4Ce.$ENf:)^zl5AMH 7W+⼈ DJ@aXj!gOWxx9EFŠ<ΧW`.zpf) ] c?498^s/ I2bDZLHqNcMa-)yPJj璨vA#a-UNM/`Q،IZz&eCYL. 6 <76{p$+vFo+IrHB],Ö^6 ca=E,q#KaisF* 80!Iԇ/t #'=B`ݝ+/z+bzsoMNB֊rweeZ71GnkU7f Lc(p&`y9Oc[ Lt(G.' ==itbېs s7}0 ³tי Y@ ):&FL?_Z9֎?׃Xq5B3;1~#14Mͫϋ|';c;v1>/ʇD?,犒QƻC/x>6XAԱz?>^s$?˺;ܛy}XPłOR0=.;9 ͪ=Xt [|JU^w(3LyN@|! =Tڧvy5%AB\3\+m&z95<)1G&%P (\±(YBƲ6aЮ8һf7"g0%t>;Tuk762ZC]r(_}0O ohIxhH^N)QlttSVL'ͧ? +p>!c <*d(B+Xo͡œW"V M֠ԓKI@ pef0O)CóǨ0KCl<ѷ j7V$ȩb6 EFHҙRJ5?J\f *!M^+IR[Udpu|1Wm?Q(ŵ.ՖGg[Q[5`e̡{B5 1Vl.D @-q>Qc+dRm߹ GL~P?R@Q{ywY|mKABJ`R0fZ9%%3*G??%F<Ȯ5߯G|ڶ"l.QGI2Ƨ mwjӳBE6! ]!pg퇀. e*k#"DQ5EJZpԥwY˰ܳ ~|IFYfuKfKlϠ2lPKVif{Y;eTƹĀoKWIx$U:'"զq"oPq.2=k{cPV[%)Z\2*Va{AUVHN _ռ'Y ttңC3{įIUHq"ptZB!3.SxEV#˺ؐ%#v9CJI` {v_&MM痐i:0uVa_sՁIևld!'[^p:*u]&|/W)$am3ll~HcWcf?`ˍ Z߁҈@ލ2GbEaZ) f>iZBU Dx/@M8HKYg!/}<Rue4mcJ =>6:2|k71VǷw9M !6<e/$ux1٪ f"=ԀU\ j" ǧDJ^B77]H&}_W"ڨ͔S"{@&d Hl}͈3wi Yyi7EBy&@~e6%n[s+eedNJt? 㮱~sas[+peCٞ[ ,`:˖uRVgDu _tX/J9 8Usw<3UO92J) 0ʶd{}OpmX[JcEZft F AH }S0g;>#Z834>6SՆ) &JJd'On\h0W wpSadRf;~| Pg: *J@6|ݺ MVe*Gm~#[^w;c 1+]q:kqݰsZNE<:@rJDxz\xHqL2+mWÍ SU|Hp8\Mj0:*8MiG[\).Cϖ/ IV2adWb_:A֤ CF冼"̦gV2[F+fB^{V>,bF@-$ Qy*NG”|286 A2--MfݽBA߯ev?ѳyCW; 4Y%l<޺s9IH}Zn~]/Z^)H*.:$b%:$ poIb&*ܯk E]Y踨mQr.Oɹ;+Dǚk(!ZxHLpC^ V.Ȯ$!WfcФ £".e>yknnN$+p0zj̦ fUzm5*ZҕE'rG`BW2$;^4MSn;e|P3t{0LO@eBU ŗ8AS cxMECo4o;0xM'O58S]0@֯Af,a~׿jbeۊ2=W&nl_<'2 jvwx5G a-Ha>?[Zx@J`Č:WS.Ӈ'a%>5LY @{Ȟ.-lTK'j@1;z+DMNZĭ>f;]DĿMWG6'\ڐ&aR|yKm.*XC`.g(K0w}e:)c<Lɑ#(7>(9 k&I{ۇ+i]DQow!fQ f*@dI/=l{\n`}Ɍ|kc~n7YANI PTnn],K!hn/CcL|"$"DkLøI NKetIa+n e2f6^M}2D;2T |>^)^u)6/{@.36Ƴp1s.dFfKϓuL\4Dʥq2aTXI{Ίy<-jғf{Mwtx|t|`߀ߥ(kRwfg׃<|`DY˯avY (ɬbv D1WŸ`pHtc '1mTh<-NBc2"ɌIu~{f-⮩߈h7,0ۻ Blo-a"vJX X)l,#v/qv,$(f{CGK{d7W+ 6S˩}XS\SYrJ\Irm_S S]^O*;T fK.(*O] FM1 rXdnd1 >/ *m>@qGm>;NE9RPoj/:d-@[eh@_DfBĐ*+QÇS1i ~j9sD=}8=> e1GG(F5 yT^M٣ՃL<Ś4#X9ˆV*R73.p֯\[a"P[Q7\@:b^Qմ@zK<_LOx&H!:bvtpGYIi~g}ޱ߳MSsx8 @9o\/|ǤwB*3¤jzx:Ԋr{|ӉҬOIyE{LSihKerUĞ{(*{ׇmaxoSN>eC\E?uҝ%ggҶMC@ è-]K_=H~ث(-D .*2!J~%fۈ䀔J[h'8+jboMM*h=LMЯs@gg.${jfFdTyZbh_(M=PK=9&+Yqc{qL]|ݯ QWFHro 8w EsHӄn}?ӏY>M;Ul#P5 %?B{4jȇT_ 'c8!. ZTr@̨$FReyڀ;^TxGKߪ~@k-E>9rh@ kp]~UPb7h|ʴ Ŕ f ׾* ^8̑u (ӵR k0 5C&&]YRܓPR6{qM,s HwmVje~5Y9-`“qMܿ? q9x2!3Nh2!* RV :6,o_WAJ'aDбe&~XCP"8"ۊy$X"[| _Cu7EH#IV\>XwQfc%d%XS(.'6;f2BW9L%B7*`sM:X"ïYZ*ڔ@Z0.ckm@/I[f$PkR\IЇ YCw"51P DTO~&Oڙ+0rbNjPPϏr?g,MGi6Ao( G i/sV[ZY6\n7YDG#&G1ZqGտ)@[9Tv/[AzuՕENNVp!,{`C^@"tPnT}k$aӢ`#&muf|TfJ&u>$? {E78ϞOqJW b{msSNvRII%s -|x{cL4NH %O%TE=xYPP]47105lM:W'0 I'ɏ̑ps`3bB!S v.6*&YY Jg;Y_rD' ,7%B(u,?$[nśuج2T7-)r{?5`Qw"$9 Lm7Y[gU?Dy%icFP>Cxu35:-PzKb/0sRN2pDzzrWU\+dY2HуAwtM7xݹiMAMYO O-<_&m,kbE ZdbME`SذEST} $]]abr?prұ$4qT$$fm}ǿf2G_2\.0 "Q(SSIOaIkniēDd2u未wZxsu/ڏ!r"6M0!,E*vi!=z퐮܈mSĦ)@'~(ԇe-L 5;ŴK8 {"\3_E d֪" *M^ej)Q(T3C _9qB1Ө=!K N&{Q'l63PHY R tRN}]/bmk0U2= рV_,1'rym4~QۨH3"Uk tE xA)ϊ_Rͪ86A,\fp.R@ʌ.n8_L,\g Oi6(Q!^POZ}-5L#WC^;=Z#״BR9 YsʩQ* dUm{?^pٔ fk,$Ksf:5ED&}ZwIt* f-#/g#iLj2yprE) c}_v%EH/^*~3~+!cnל{2ͣ6֞hBl)HREM#A͒hUE<ت僈K͙cz(#[DfX1"N.4*%xNHK}k-)2݇@`%ܱ,zsA%Oc`sZIQ;|483L}^ƸOeM\%>[X*9 ز=y%C|5W^-='%y̷޼gKm^yi)G,OJw 0 ;Rv?fUT&/mLбnf.tG?w{@<'E} o=IG?F?4N Qms1dIBW|3f| Iζт̡p袲sbBPKt:E dhC@y=lӠ:Pd~YE0vKmpS g QW;fc1$Vzgx՜H7E'E7Im㶮yUf\ppjrISSLҢ)C/72+zI'5.t6 C]]5 )sbt ri0-:[jX=Z@TlV'7\`L|[j ƅ5wUrx2Tkws Q8cQ/E,Nx2h܃1> rQF-n(I*P^vf>%vahN}6Dq\ӔZGAyʴVGVN؆q|w~|@ +cLn[4Bt~V r"eb_/}1G$(,vR!6S#s׵թr<jՔ=8a.Fu}I &nH18iP;˙6j3̓?SH"JJDm {C$>$p2w\""U0ZBmm3d h 9X4^׃j +&|ʜI\i?j i#d=Z!I3{}B~L_Gˊ:z]hPςAw L;# ƙsdkct?e<́K5%e q#`t͌QP2,CTB:y7 l_%u)a+eZ}قK_c=0ISza{G"hСLMUM%eMX`%" %Z|H+{k5X bn㞄ɤ3u\ʮU`>g)8Dލ=?-l pzؠsnXh΄KPH{:$6l/!^c\sUms8,i\Chf$ueEgIqVZMЌq[-ι+9Z{#'v'V"\Tu lmGo'*V(44p' JC!L THQgX֋ڲ}&3[4D f >TwWhS >ۈjJ^YSo@2vnK^xWyGf`n݅" rQ5軬* s(Rj7PڴBB^r}b-IZM0兮HjZ6 1_ (܄~a lj۔b n(qVvzpY/S*D#ϼc"Y~WG4$/b_;(~rX?gm_; _\jJHG8}H^\>.2J k̍Ӥ1&"MxŅ*;IqUe"w!%kz7gO}]_‹A]zk'\#̦?{E؈ [rJ2kѶ )nu'#8Ӷ:qqj-Uc |>d,gUs6[BZ>ő6UT] ΃sy|F@<6)tJP⫛JyV}&>i7 c{gcS*~ܾJƖ"H@O7RLS|KA<-דH=ajOWR *K`j_fɯQ|z=|Z:3Bnes8P{S)q h6E١fSO?auui4{9*ڒ6,>ʾTySam_`\ 'XjߒxRp1݆ e->]7fUEa%e&J>H})Z@oxE'`^%<ǁWl/JdjE# ⤉ x:V(ZQ+wynTHW$gU=)Ru~fuf.qs+9GN,޴>ڙ\ndqɰa/`Ӈg~׍jZ(:Ҹ݀Z#k8dcֲ䢜8K?!mA-^j6KbXP⫸ })Ê\p %|t5eMo֑cml^kw9{К`R7(˒hzA) yY.䔀;#0q&Ƚp^QJ@3_7,o.,ZeC94EEٰcV(ʴEfy%%# ,I+Mvs8?>͢oA5'489J懦WvI-J"c6DD`Or.vP sybB+/G:%B:Ruv-J *nBVnpcJ?>bRF |칋*aJO%82J-W狢+%"{o%S9)6T>KթK8 dCB.jiRfk@ kcܶ9~ߴ?~R.eF3o [%lFgV甕5nbOjqUM [8%. Kޕ(=nx:a {^"b j:&X{S[v*e\J+ٵ;n|I X&!VebJo29)ݬ 䋵^n#?m_M]eYvhdO z㬓b%͉b-s|$BJW&U:^a[=$Y'']]{/1νa~N&i\qDΪ3 QoI򊹚EL+YfQ-P+(uuQ8BSbV˿xȠc{7ym1<΀(c%fMВjq1`[) Q[ts\ndAʇ-\ tҍNƻq ɩAKc k7Swq}Iۗ+ &~yR(Ha`oP+U.H]: Ɲ t`w"ՈhQU?WD\U^.RQ\]&Sf$E&Ls斠)& С{`IP{kjޓ.6$18DΤ2%QϽ=fHr8!J? !tE? ȱܡp(M%µċ% 0G[s*e80*ɂ%у.Lo,t?vU]ˡ?1lX) $ 0=[H;@Cp,!"Hp>sH%c qy*-#FoMʣv,>TV zs*XgH8-7Aӆ z$N@F9"+Zh{cE˿씝 ϨcӎlyXl[]lDG b=TP7'7Gb, q8.,]in:4xe888?ܽGE@MCb2g`a->,"=oIH INynG" 4o -Nz8$߬FAHJ)--Hد!£@Q. -*ITHi4s|/u!X6~s)Q'895|(zd$%ɁD A6zpQXD1Q֟ $ 8o^H|͎u޽oqKtp8( 3A68@M@\M̽\oSKvNT: Ă.!L/VZiU^_nSLUM4rNEJMbBSN/gؙgD;ģh`|As.66`Vd!;;j% fk ErּnP7MRLNR8h^ \]ҪI_]+|]ny/Pߘgv>YZQ(J{/$mK6|w$DmאoYHɗVzM§'o8,zX',|mYv SZ!zDX3gH˂~ҔtaUe_Zv|򶕅a3߯~NzAmqC} |_d6gnm4`%RE3@mtEr5 1R Ej]xZ%pSm&o!cQm0!.O&,6&hG#!ֿ!k|"Dдܷ[6zNGؐtx ' 4~*^Y܋A۽JԞ$nZ̑Q2i.8C/ڭs&m^lۤ!6w+ISK2z SCz9']OiƳfz%Ju-mUL+j%]4c[PjDibB2^)&;\9$kξ i|!t/H3~ r̂$X#0m1 #Ci_{oK}Xl;<ާ~N]3qn~ZԽHIr6/j@'2!BtUE"g5zJ{@Cqͣ898`nHWMM{ҋv8%Y%'-Q+|k}_Ɩ_QUIK!hO:/c%*mՒ;L*_q >Dkɢ5 niQܺ +iԠ7 3wt{7Ͳhp*AʝA1Ij}rԹ ~|5V/u:Dw7++SovG+(:ifuf߾ $P,eMdEZT#w Zkt1*r{-Xa$UDQ_k5`N;e!j""֌Swat󀬧ċYLČݕWQzGH͸ 9n $ìA0W)Zg{Q+%r%A:$HGSgPE&R7kGuP 0j36KAPm|,$%89c6uTЈSp KM'N:1A R@$+-*e,9+8Kk*@Q!|4r Wư{ :_Q3ޣ6L$f3,U`)6*m J-&/Wـ NrV^|ī|ֻAO[>XߏC&!)PB֫lP&(>5km{̨ٹ"CQeNZH@R(D~ߦ>,I7SVQ+R)"aJfatKi -BA{ S5*ʺSlR`cLs,qE.ϝ ұ}WXy) }*C_rHdߑ~ZƈFݤ3?8?$xBĂCɇփudG|JmW'- G)h>&@(_aHFnkMzZ[)Ѿ7. xB66ôҮ&2QB}7!NcNz.`&wK {onB AxB0,*|0[q$DhUR>lvmBy~KCT2+P\LA7'" j#Sv10ͭ/T|ki$]k Iu^IR}Z!tmI1lB;h!Lu$wd^ˁ!yF87"DP+ŋi^.3 GzK4qE~ _Dv@5<ʆ޹^LTޝ7ñ7v?MbĶSfMa֥/*sMarHEZjP)z@!/C^ H v쯣œ[A|L)i)-߯˨]^W=HPi[-%aq ] F 5z.tZ2w@sp8iwr/$vs5J8j% RI[&ztLA}Y;GS/ (h@j;tcHI96汎׶-.ʀlS~Ryک]-Cv pD$zJܐ%s ̐ĹJmMQF @{P.eGDR5SG gpVoN# D|V)viOZB4/;~LmX~;|:]DՕHtp 'tA5+ݶ l5"fީ("-Z U߻Vܭ_o?[퐣\'t<_?%ɢZm7-{絷3b4 x @i!|g(oc%&d=IzPڄpAjR9&AN7 {ٍsbk =LN$O{#&={jt1r掬^ vbXSoJ MjR7@V[6 q Pr1T5)? kvpk'3DmЀO'81W]=kb1b6؍{κ $f,݀yt F}YNC{ 58̘CFQ"-($l}ZPȟ[f]p\}&Ve%/i#Y1%lZr<NO(\B~oKn^dxNH82$2. !`%"8iD] <סF~]/o'YtYB3 ~Ȇ);A` 7N0ݜ^d]ݴdܨt[(raL '9*+I8@3P̈rr-@`E$ grEy#[MrI RͥJ< VH|~jz: \T.:t=tj5W7MfpG0M)`rąU)"6U,~~>EwgI7o%$sYW~mV Hc#%qFTcB8! 9*W$2cC݉nșxQ9zGnF7DENBƳ)r!Ң?OL kt@.[Ϙix}?}jK<~Sު䇇s?q#uih˘MƆR1;#]vC__Z$H t˵;%E>kw8Jn(HS$9[#.G]a#R/"0.HWYr(A6'd81G%@~oў8; ٞf)DžB:H@1Z<$&2s@ EU"ߨq-s⍛Q]ʃ(H+GvcY=`G_4r/Z ʷ3u`36=lR˨ QtX[85ʳ.i<6IgTNU[+D'wb 7[8ϔtjj銙{f͝E[oiW HM!::ۚR%9MKW4g!S޼ւk*L#fLJt㢹'Ӱ\q/J9^ ՝f%rHAyE3=PΠ)v'f%.Gf1 TUŲq94  r =8_)BMʧ</2ɇucu|8{_=cՆ p`$@«Ƃj B\5boHv ңG7M&]]Ajuc6kmSnLyY_z0Bnl̘{4qW412|c$OD0 m:h Nfl(]hQϼ^oQr0Β;U/z{1Vxuuy=v*p9(a2}b"Ed>.,x8raVqWRf-"'fgzneGJM\ڙ|GZݑ$ fZ7Lt P=kMOx/cPnLM.[nygDL 6r;=@&ե82OrZt#J)oD'N|rQ2MMy_aʱzVnd9);`+%,0+G 4w~Y;kOtg3.S &65}/ie;dt@]px߶[ Æe΅/AtHڎO\Flϫpx(eBU*ϏMbK Xk;lUs`/|(D9<̳- MjVlWkEV$8wjiQbZd-=mIiIrK"NzA"2GeߐfhseA8 c.q( .'2J%Opn"\a-@~}Gp, u*%z( r:*US]ޛ{0Êl' ^h4 ,Dtti-3 ѶF}?ҰP/s.j :;*\b( {kgws䭜3b:,*/ 2莥3pe#B/9:DHĬ߃nFɚl&x *ήHkbV-#3oWBl` Xg fUE >l!;>zYOa A&õXߺ>SŒqd;4 ebHӍcu:9Xʝ&ǽk"ȬN:n<|Kt= AYS?ߺGab"l(OLDbXd{G2MghjnN*0\ϸPiz>0BUś]}u _ bIQA5}9(Z!H~=<ߕ%'EF{w"ܚhul9 U>㱜9zڛND BlS$Ӊ?u'FIsd(.m$U62l ㉚2gBtS&wj3%AfafD_#br/DW4q( ɸ38H9vh#] hܸi;ڠ2&_ ͩ_q1~FpX6u +d.y% Q'I +^d=$|E޻֛1EzGf\MM%8Ynڢؿx"fGL) U7ƗBV/җhbMfE8^{ׅ~)c.+](>f+M &Jc":r~>e9<i{Ȩ=;yH]6g'ERtS̍!S""Bi̐V.o:}13}$nYd9nh-%Bx>Bh' 2b+n Ҋ#DEM5@BIXs섇hZFf!4\80?|:.2ҭq Sp0梚q}/pf(`u {,H׫AD?%MAFZ\2"8ɈIAATh?ː`IKΈW$f35c@"7S#Q;3 o|ð%/P};+Uԝ@ٴ;=N~[gU.U&~)nN%8Ԥ#gߣj%okB+ T5pfXx>/MӔzq_ ǐ(LC?}e ԯm#R94, ~tꭠbDY,5m-*{>f>!g~cTJI{BI4ӞbVKKkiEhiϾWĞtV ͌+^UEQjd>rm(9v`L9p<1jg j]ڧyH$1U/XPZ%Ӑ LXiFQ;'~4A<|!ɂ*4@,y&St64 0T&S5»Z wVka?t^>He-16|= 81aޤ?B"OD~Ўju*13}GDN2 =+΁M<8G! f3A oka; 50RSLAo?tNˎtv77GTj_q,;[/KBQ0Z T$<` pȫ 1" OxxcꈜUF8+fth$2DlVEPFm[⬆rAxґխ 6T[t[Ti0HDǗqm0VAPLʋ?1eJLKKOb#.vfov""4{ w1砩̀y҂ $w~:]X4R Upaa9R"B;m@p=Tѻ^BjKUiੜEXLؤ< 8+>,Jߑdx=wU%Q(0((zj6 r~KC%yS`ZO p#r: /:x.FlgYv#[.xzO:/{<)Ԡ&+ر#)mzKV'wv|c'pWB6sY~.ۋL'bX@֬\{}bSag.K*,^A$VV q,'OFc{K 3^%7".D .a~vƹ?40Db짮R,tҧb8 r9 H垵؇.]|UoyWqFM(*}T'IJ77jB8j*ަ\bĀĮTdwΣjN&$%%j"m+lK r4WG4a`%5(aFgAwqk3js{D,h\! iZ~=.Vm(oKU(νЀk/&2H;P\RaA@ HPu\hzR85w>V ,{/רz-.YdgYMq0]sEP;*M`s(\iKnUV3TF>/Gt3vd/`6BD[~zhD/*(x'&H Pv-*=B7]1`6DX#@B)L_QF}] 2b(‘CYa H a4vքV]Չt33.ZSN;s)uVQW(yED/.ưtGiݰJj{dq8Qv@ }>q_{<9[^] s R"e5߂4'F 62M x5C}՟Ÿ|[DOC7A_SEO2F=!y-i(lG txHGG9gLձjۧmL<0 #n AG' H/7#cC|F'.'}0HImHa`+$žPdws e3_|769_3`7+#˂B PoU}pFَru9Ot~Li\\aЫsAqm5p52Bh9dD;J*j&똧blK-/ɣ!u :V;,ߙm]>`ݞHkvnK(fm?!F~ǑHt#O/[cLdo0$U\`W_en$ߙR`XheVa ͳG=cY?  %I}6jir>]6v$Gj1.+-glo!V(L0ٶ./j|<Ȩ8]X3/iM_ZzQ>jU&x#!\1tCI~}+T }x8Ŧ`u&ٿSMF={40JLx@kbT].# `'gI!&F m &Jjk%1ڄLEs uXK7<b$.Q!P 싄^IfHACѩn!yyEint,T,d گD4ԑ,Obf&ᇕ"<$o݌QtϤ&OZ~<@vu'QG[0.W'zo>$ FUD%1`uF) C47oRHIڡ_Z3W?K> W.xگu?Mzn {m rMC#i7IJT͘L3 t=NI/FX>Lɟ:_SayŘ{xG)l1jFh<̌;&qMN0 K$iV_kTaxҖ'~[a*'; "G,L"J\ګ7Ažgb1 *R = wӌUUl A,'5q/;K%{) Y: qa=m6Q BRͧAu85oqK4bUEpr@TSY:R&쬒'anT@=)'^%7 d[N%zߺw3c 6Ք l.ao K=.ߧ,%-Yٹ^L)L8=61Zg`] 7&a 6L:ٳN=uЉAv-=6^ jb=4yΫºlҌ?zTBrqH ]gt)L<_ zl}*>.2sWL-}+/ی\S>4Ebi?J| X2Pnv`N=Y;fSKK/fZ7D`P>,d{dJNiGk9>yȵpnOߘ}lmRws޿8خXe"r D|4q1z`^fO?m/̳¼7 \">khIE2BcU&+BՁ:M{[2yڄ/L1 Yξ#O&ox^k_&U`-{,j7mhw#Q1 To9ݭks}C̋UNOZ }ǻn}o> ^K.F~?번.5~"Irb6 (-.}TNZw:]}rC#fda$ݲ07pµ{AIQ0Ҵl(SGc?ͪiͱzQ~F4 CK#K$OE6 /$ӕigo $᩼zpٳMJ?"x/\j_jݔs^G\ Jن *Q\42J ~DbIr4oqTca)>̍~}m]PjBѹ$+Z-DCl5%R K63>p<<;(u 8ܝ1+iz0R,ߛ%xfIڎHA||Ԩn׳ln;$&JS~6l4ᨐZ~# YhchOT:H·٩lG}tPYÉ_6ZQ9](Qv;fOəE *RQu`Q8.0`3F_,m8*"Q[?ÃN%BMtx[*GOh0+K_&SH XJi KS/hr8hZχ,bJjƙlhgh !x >e Ď$u=f dW[a9ƈ|Z)9*ҠgYZ070701000003a6000081a40000000000000000000000016101d03d00004c68000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/snd-usbmidi-lib.ko.xz7zXZִF!t/QL(]?Eh=ڜ9SI";u4v5uBtxGt>Z0l<i͉o열fhqڬh D5@z7/Cb[ZLcsXE?we`5`l#8ZR䌦^$$nB<:5yTrP$T(_Bθ4^+Gu0*.+\W(F@Q;Z-G2zgIB}~YFpP#lfWHeHQbVm:m<6@1yrT+XAsH&Uv,"x7ژ` yBMNu}㯣b ;IOk>!%Bj{K{1Rl$g\}j\'LT9qNEM -U7UJ?(NcфP/aAA00玵̄m8/&K'>.%D7x}4LuD-+Љ,`q4,dެ0Sz]{YJ(+VIYT_B4-L0jifB#;کxdQIl;P7ng хsC4RVfDeX֐KȢ^SPZӉ\?7ړQJ4S2xhWOkT:/ {n bgnǑϽ2]8FHҳ}9-#Nf{ce/DEI?}akbp%$aʼϭ ːIA+xo:M~wwab*7Ā1](1Ȃ;|k_XSd]]+>.:iWneQ_@ wғ+r6יO/M'"]Rc c?1d8J^QO1w3%CW 8\ݓQx:02PL8KZcT9!X4t1_ RaieGʖCl+*;;Vks2aQ!%`%|rD][eap eG[zd+9]9ѽ5:gL AsR8,2ZД_,7sDfT sф=Kz;bFH\1Xpgn8> |#R%:W ?[<%&Q_s(K+VMPLz͆Y7A: c]E}<|q^@zeF4sJDKPD:\I Dȥi_۪6lu>e\ͫ! @c'ɠ= pf;_dCcCPy~XuC6p"TӮk,..vdiJȯ2^ۧq;V8$r#C}Z* %N=㍹MהF"oEA9vs1BN]Bhjާ{x͇B b:f{Bz%[4,"z堞z+GEc3[z*scR~y}x!@zU g*h9C9w]/ݏ R,QPK|ir'T W=̅iHw]IEL I/ b+Fm/ü0ӻ5H &.X%Պ\BT}R_}xA ;ZJ|-gaR?\Fsq#_0t̩0<[O~NQB@1ĻwIq LyY.^^DtH Άȡ$nKkoBN1uE_(VN/RU^TՐ/A;SZi٠:h̳0X I2Լ'#0Ō, fT 0S Dl?yة5<a+ME=jre͸$&h4,醴;oFR&?; p>H DaxՐ:n^5Jyyhq$`:胍h{16MG֏ο'l^t,XB:-=՛'_7M]WG:P̤{?cPk4&;6/{_*ѧ?6 ͼKOP1+UϿ̌g3Boow(c}W\ M.H5$*=x .㧈[*ٿz >Q&BqL*d4kqTqs.5\7ا\MKa-!^%Yb74auE="0c۠A^fE@T#Xe@U;ېd,RUT7bD2N[D+6 D]F)fm o )E\KR2)X g1D@5[F~ޒW\I:!YWEZL4=ǙlsG+H;2ѹnz@rb&=IdT|-?B¾+zkDzR:hxx=LEƒK;W$i oezjK`=w@Yr! 92Qɍ t-")DM4^ig DSa8Ў ,X' t. *my}@7W̄v n3a01\f4'ѪtʇrЧȷgHju5-e|-J#zXqy Ct@TB8*P5`)#_;b laƗtG&}(Crm\ -ޤXkYd3'wxcEKw3$G틽46N#xfD1>, -+'ֈGmb挵+:%iڮf=s(̫S!6dRN\Ա%"Y&nmV~^(, R'whڜ%RX@ T#"Й:?٧L@@(O  :( M1K;0*8- (CYG]fy1v\#WZ#(}* [5s焕> }1& fA'p$X1bm眫Ng>ѯxic>Gi C6d(?b;S rfH7hB"W 89QȾϣ'>& mOX+tHiXփB-S'XIzbKur""uD,]ǐlvfT[Tw:0rg s&u{GpV>4Sy* Xs њNAG| miKj,1/?Z-&YMSWޏLWyaf$Jo)n+?%ݽ%mM˥94-6VpЭ8jʃ53$n*0­a(@);Zz?|9aWdHC$4,m= xQ *&S&j_,/ b 9W-zL+ᐾg[H 9eF*"U#u/sWR|K۱m(yx+=p^[\=Vp^ qn¢B[)N6k"ܖ4ZÛ}O-ԫTDw{6g<ˌl\FxjN) $[j'0|y%a {mG#-LT>,ϴITwM8^ti1O/慦}:z"04Mv7bLct8]Y#5Y3ƒIFGdx/i(U!5{2Xuo\{MR{k$$T`v;Q8!ٝ >Vyb"4CwQ`.2__kĮ 7bօMvF4I`o'B`d΁]Kg%p1J1{AzHԣKZ6҃re+Ca8aܲF#W .$ fSy 4l=WzɺCKH. 5nkS%uH y 6'k}M+%G4"i z1spoZL=ȠHPCTi:D#N|s|xڋ _8OѬnYfswzcVbImB 0}tl#qO'sX_䔽Lri9-/43IT0:)<-[ ss9HvpzՖ]L=pD|C/+|!,(DNF7*>҅wsԭ:,5(hzym-DJN^͐"&[ބ dHf~zt. !𯵋)!zJqL=.!".2浬3a)%ȉGF e23*?B;||鼳Uk@rȭK "q1gˎVrإ+,mhQӝp`ڞIU#5-{ rfuvdu0릷L!?@4ϧt Lދ2[dth  e:=\SUy1ryX:J33^5ȸ Q֌[M3yM q;uCN`NlQ!>^ Wch)>bZՏo2$6VfK(90߅x ( (vY^;][T6q/)(9'pk%xSEb 9!K^~j)ȠOU&KK{CԚ^^IrX%?>"\cĬkZGOvgOoˊU{m@%$Oac[w{BdxFg@~gs5ZFuͬЉ+ y4cn wYt?Km$WwUht[ XGW1դ.Ź #*x֢:[jУV@7"D^Y Y xhH| LȬEg:S,-lڎ*:7s[9Mxqq׺1c3~ jdK>u+ PT4oX}[2f@b -8tqN9mimԚC4<4o+C^648nkR(*a}vFK1Bwc~d`M."3R:`mEYU(@F( !^Q߭?r~z\@ #/9ZC"?] ,Eچ' Inzfy6'>1Ə6-}}on-D!y/53YsGϷD=E*{)8^J̕0BQ,H_hyCH~=3#^pCBbWrd!ⒻrXjP뫾$MI٭P^fNHl<nZ ^]ߥVNдvVyl50͒=jIS*,ȁ-ʮi R,x+htZvghvo̔b A_ /WFimH_ܼU@'W>/V!hF*jh7 cRKWov#f`v2QݻbC+ 5TV^ Lm z9[4Y-^1|f򱤸C{Vה}HWlYe^"UEVb4.0{SHx)PU L,+;s`MM%Z͹ֶ,0HlfrOQ#yuEҾ#˘M"$zg ֤j.^[p6a˱2^Tg  J;? ݖ4/ @y1[LBpB J/H" $_Ws߿NJ`@~.0gqJ\Ϯ=dƨ7TZɰc6|\h: X"!JCcd=2D |Zn$ 5qzs\AoxDtiCS"wzMfEo/ƑS_ +rʫrNݬȽɽj\MJ)g)ɊSǝ3*< 2*=PS+M{e8U+Ris 36bڨ@+znKp_siPX&U~^I > d& "LX_X6XưW]!s? +?BRc&Xx׵ ^`Ԃ*(Stv%h^ 3jӶMb ϰWlsqZo<<aO.Z"Y[igmB#Ϻ2 m%S-#`]LJ#]ˁʹu}EzbE]Y9LY g->Bse/e5y4UfG_H S}[8,"mY;9דoJ dU.Jphxn{{E! aLko`Klq5x&7> A#Ez ]o)FYhy=8'o D_cels*ǭ DI}TSXf>deD 0c,̈Rgj*.Sgz̓p)~d \"}A-=X# ǗR 4ia$ȓwP}Vɿ ZMebΎډf"9kY)^gز&S҇Or0*,+F~3FRA= Q@F_z$"S*eH^ guw LpZ]4\'L n<!sppZgǺ^jv=9Xy(veXgT .2OoM]5ޫ]@h+EE?GT<,{mwސ*7Eɫ k7(pj-;%F> XiHG$e./\el1cpPkᕣ~ >ecяnHXXyq,r@~G@$jM[q[MLhHhkaZu:ǰx$䞋 mCkdվnRL^`*}e.mUޒ dMRrٴXxE*CʯKQ77 gA#IR2|w7C{0L6eVe<,p{H23v<'>牤Pa> 7MxMq IGj(d9rkl\_ݐ~IXJ֣!og6>1aS#JcĨtEND2R-l Jfak$F>_gu?PZ/и.Z܂ MIZp5}w/6qIĭU#Msrl0WD͋aHǃ$UCY.vɛ}O&ܙ<?J#v'!UJNx}w}b>*b֟uap[o<7|Korl 8yv-E3&۸ j a඀>/-+7}r} FޭxI<%B( cʖk^x΅1c[RqG[Ow s2r !-QlM<έp?MfHzJAk6uҀ-jt:6W#ٳӿo{#p3l) \"/34cba8w؆)H&ࢀ7QR yQl/t7K% uJJ.Ni j4eYrZ bQ]c(L4=YoJN(9aQSm4` PQ't?J$w1v[[>Z9E}ocINlO?DI9y.B ^.傈 u$' /?da-H#Aay?9E(3(yɏZt0ꖰiPkKä'GhզJY^ x[E(|\ ӵ K27m}K6sQ-Zl$K+kru*A:^&sܵh{V0,pwh75Oq60 l}%4e2~AOQlD aՠ&`6mG=H+anzgϼ<.+ԕb-갴7s4qv{#}3#&dV'RH{2Xh]"wkj+hw-RlYPB{]]^PXMa5(lz[˔2ZNb 7]8Y f-[ &sTBҟTcβvs,i9z)fБeFhr)Ѱ`}s*I k. am_`pK*2,]tIݧ0AtedYPحB*k]KrޕGMA@y< 79L|*q7ߌ5c{,gSH6Nw0^ºg{Ѷ)*_*UCf׋n$>H0{:B !ˇn/1Lsr$e_<⚯ a;Mc+R!"anbl5Aѩʠ.}9Yew3}> m榁V0P')a^*ʪwWW[<`H8ݦ,D-2N ?8[ӯ8;G eF.4|.wntw3ƪtqrֲ=+/[J '-AU2bҙ.Y ;2h : osU֮xhG.{QϹ:^t!s4Z: %Q`t#3AT`aҹ0X&'+({|rPm *4ui{vS{er|Ea" "-OkM3t&iMaI 'A7ඩXvF'6h? b+" 1g)Loq=jߺmp!.'XJ9vp$PRX9 -@ѥF"+Mk<6@SPt#S~y-yN&]|OKK\  &&+ZƮkȋο|W}Kɼu= x8 _=(^k-GF BɚwG+]$~nM)!QKŨ %5h"DW^1/tϟ8XDw,cIQtBhIŽ5 AJ$[] KI#qr^q^)kSϙ C8nt wk5ֲn]Ÿ] S0\ 'Sd{^?\Eon1nG<$"l_QBZ4_<"̾G$(eܼZǚ >aNd@4ĕALezB:E&ĄL> kB5{H]{g{^AO6Rh 'CCp `50173  zfP/Fzʂh y07`T0ubmGo'd-MB-$dE脙Mlסk.LV\-1I^C~s_)qVݗ(C+K܆ugzmEʌ肽IF$lPV~}Tp(ᮉ XY H9!ӶFк5٘rʼ/TO^$4skZQ51)MOAVv8?[DM-~.c{G5 Ǽ8IC)=C!,HI2sF/q Ȇۺ3CɖqRDD))ʻOyG/-QI~IR!T8 -RK "cw2禓Vpx@6"oێJKo60#5)Cg~ gJ"cM)`>`T^2Qƪ(ʏ$A\!QqwoEP%-쬟+߬|}F0"UK0^Ú4.ޞeE9P7>X|xBf'#4yRٔFYa !s3NA{齮JKgE8vZ:k "5`'i¹Ԫ#膙G$]5>{OLpP[+m+'P͞QZ g'>P]g8Np8`TpGh v*'=.u@ -niE$/=c8B 0um2 ps˦igLjw -2 f~ui=[B'm63{ FU,r ~lHq䎳\bUP!f_B^w^=Z-<%xE<[WNpZ߂?_S],˝s5F֖{chms5XdWesDLƝ}ڟ{xF6dGҞ8=\Y+ɬDDzX֧jG!{,_e%(PcyI/ri,O3&/"引Gs  ˳Êzc"|ͽ..OuDK'WS<[I͘&C0ަ8~p?Gt*'sf9$@nvY,|d {?I@+ wYK&7P QʨkO8x~yB4\'դDdF4}7 P qND@WIH3Q[\K*Qv \-` BaWɈ -PW>fBt?!四ٲ7w%,S.+?X1Vv%;%L0 A/WMho#S४'&%mSm~Vj{o$s`vnm2 5$ͮ_Ho,=)%(E xa{enH!S;qO#3+i_:?",rf00!ƻHR9XnS$J0#E !(XXVf&_9,_C1ULݨrͦh {k 9 vHwS\][x{Ԭ磼6 9nTD$m+XH#/2>&P( eaڨ%~*Z2!&YxήUq^L[3qlcULiFz5-*1 7t?%f%JL`|L9 t_OqKnPqcӖ5;``FcjF.vl,~yX<뭨ׁH&fp|r Y,!N:[@%@,*rZc*Wp+쁓K*%8,R4hy:PJ [Z |yJq*pO i rs)O`>< 7WEHl*'Q4׳O/C ې&RH^LuN<36 ( CN}XN?o~& gAIA58lXs([%v5%Hoe_4*SZG(#|K}L𲁆OKd8ᑎj[ބarC26^Z?=WoAF0"k~qXrJn8{Tn+$G;x9NjlzCz'k追06NzO%FQL:G[xqC[KL_9ٌ;]?:U,StZ2^`%ZMY)3|JHǍotۀ.~hԥB%0#YloCj^̵N-\&LcE0g)JoPS_D(hM$.J37.Aq;?3eǛ.n3z O8SI4H/=I<-'O@ܤ$ั;PCe]~4e3~ϐĥ0p8?rJٸA j\&wMGmU+X^oܼ Mcc aw',̻}lb W0RpEd p,KU@h~HvΜ9QZ?G 䛥 ?(_󪂚fwቈKODZm\;Wd]m҆9&ώc˼WCy;7[?)mPm6W1v+&שAV^S+h $S4ɑf ɂr ~/tGEnD/XuZKgTlV uEx5;[X[`J~F/w iN 4Dya%0wgINK™dXM~?Ljg!rwEV6]CGDbzD0XwC@m ,qM|6b>L V G9q͢$`HYаBPUYܜm6J-9#ESLkW2^ykxmSOUDYlGxDZQ\L ۰"SO٨m]t :y^Uqt6B@N=x&Zӯj9{W/;/n(5@/I*t f }d|Np"ITE{{;Dҵz<=)d1E_ޢ/񠫢‰1nJf;lܐUףe7o̰&#a7ʸ= E]t|o~B NVoˌm{t_G]2:0R?M&eFܤdqPdQtFGWkI2ya*hK||8+AVCF24}aE 5A-ܿGyolEHaZcS[YY(p_ge(=*HY߃ BcUlw Y[%--:<=ژrBz W0?U7 jv`O: 4oZ웟T"sd& @c˯?d,_3ݢ9ɞ$c'{̧u?ti GC)m(x?-}kwz4I\:.>. #s]ڤ5fʔJéKYXE#D9:tL& VdȇuT _g+֥ғ9yeXme0#s`Jqn^2.4wm;G󙌛KL@!:_ ljH.?$>т% ƅ& oY,/1aU%\/ub HG]t=Y/hSTZT(Q!63].|;S w{Z/P|å}cA 2^Zc=L[U}eNwpso|"e#r#A$_?QN;{iH2.w *F96*H82?>֊Fs4wEcr+ԓ|HPuĘsgYZ070701000003a7000081a40000000000000000000000016101d03d000047f4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/sound/usb/usx2y/snd-usb-usx2y.ko.xz7zXZִF!t/!G]?Eh=ڜ9O@ꬉ0-M4oop=,=E,B48շ qXCDYy﬜ó{/H:c-7K 47"P(اu9qŜ)Wg9˚WI9?;5 1PϢ P$;*Dz~sDP=+abiX`p75x1㐇Z m,WaLP-$X;iv]L ] ,g rb'P9'k Ts@U{St Uj 71A&cѷ#e\_xHĆzqGioF457A=pÈeeYoMLt ىʒ8keY9%{AFYhA"H4V+lqNZTHZR~=t+ xPfOf yq`T8"Z= p̖{ƤA MY(b>-#:)ڕxX9C))j5OQZ`9->n|p<k FvʜPl?XDN 'lI@*,mA65qg N\uh;9\<+;DnWl$|p  `%;E>iu}ap H[*EV#DR_3 UfWF=t}|J%/W-j ,B7vE淉DkQ˾aK捅qah<4SVd/7`Y}ka$}qD'2u+苖j0T$Lcl;ȪtI<7Vf*0!N $)fp j-\G~XT(%R3K].L`Sf Xqi8,d% F^e; ^v+XAovJ?+\`5E[f] "E+< L)6.v#38Q2;y커t:+d{57{CN \w-tzޟS[wF\taz7]kInr@K"(ЋDPss`$d)xrUHN&yyIi?)I`e5F"'Aj C}B{&s.Ap`5P!:G7fz6%FAUY,2Bض,0,T nCaYz tGZTB#mJتcE?#3,2,Xڗ Y ]U'螔9_QV_=EX J^$Cm †4ڵ 2{D[liD@t6݁oFM} ּsd NnzuP׆".Ս-ⶅ3[DgP:`JǗA}.5i<89P7? j1_J.֪wH zY)@n+ITeHBOU}뷓x|zdXk, 6uh{8oVa}scU:=ȊOdj U`t}Y\KMBGh7D}N^of*(yA,ϷFIʵ];PMeY3F4yUDcٍfE}䰟?P'9RǍ~9c<12_Kh(s"Z&%) o9ýœ POt?~~+R+2l{ʷl|/,SHc?Vח'\hn -b5M+bS Wzll:*ط@Y5J^l)yN}a! c//nna$ıI9WNVѐU+[Yr2W,8hS 8`8M" Ղ,P׹t2W"+DdL1$ cJCjpJsL@h`?}#m:t]ΈkE;s|ƢBs7hvnZlw=nzvSEM?= (fLlA[ajNR: 72fLlÇ<^8+ 6 vS_EE̜A9|@9Wh Lk79A! D(S$ CO\NWnF<o.wo&E&Ѻ#gp `4v?%K,.dU^23.D`[8p 4[Ǹo!Seٻeتvt8>< d@'ܜI4ݝ\P(od , Q >$-<]K]{mjt/PZ`$F13KuNKZ~Ho4vQJ'" Jec677/q5 &dthRrp냣Y$sD:t Ͱ BytRTk_9Emʁ`:sSH Bͭ38cjs-,DoSJ@ߺάڂ,'D.R&w! yLtx=; ɟ\/2y+(ˌQԕ8 M+Q^95f1o$iڲ[.p^wEĹe3IFmM}6-JRYkb<NH)]Rd܊'L?Pu}]CqbqVexgku@ ?Aͯ~2!r'þd?e+24ojb%<"Yh.5AVyF xOZzȚjCj2R9Qv`*^$Nwwzv`Px]RhRM4e8gβ_{z0Kjҁ~7\ 7"}I5u*quxR4󫏠C s dhɍ5 ghd1zT7P1Nh<LoH3YKU)ݳV|?C+ 3Wm;Jc@%"[aC,ri!#p,X)s)kt͗}x!jo?ݰPÚhﺏAKaG#@FKG҂}cr*ODx,b@BwD \ޑ`5b `6 ,e5cW+zZ˛M.kʋ*4or 12ת4Q>W~~_ ·cHO{i311乑|> s"z3p%꼉53܀xoZXB6؋/ܶ9DB;FyA#4@,ٴf!}[ Jry^1[((+11}N#fd;B"0[CJ[Ňyq3_)ڲ94Q6Ij1>3hZ;#e#^_ CBރK46V~SB)g.~hNLΟw̮hK L/4g Xmj cֽǏGQ/(åD1ۄvpԿƎbb U u%ZҀ`ސϗ:KWNꆅY}@Rɦ=R,ydݼW\Tb#s#Cif kiVwB䶧勢TJbrw8wp{R , u;u1m ^آ-o3tF(Gk&vզ X?wdXS7T_ CLFϡ JoɁtfKLliT7U}a?i0:bDf$^_VOz@h'ٽJ3y(VĎ;d4y#rЖ+ e]e xʸ+j.udzAV=&_S '5abp"`X?BLڻd"Uy1ۭT;ΙT kbXДRT6"BW1,8ÚaIPO~pp,kok5xUJ&taq8ߎnL.ov ^gsIG\n)H}&~@j-PQo? ͒&s|uv,""i4dvE46t V@sGE؛joOb&]g;𠹗sůgL u9qgoJcR]p}xv_">J Z_&Tԗo(#HIصʛa01^Q},Bg;!!l+e+v6j zߊom` k*S1 ;BDܳg"#74tiTЈ3aNWGOVi, Y8R HPv_ w:48._t.*+[ XJ-ڕ%*S1@7w|h})d MQ&84(O db\wĐ=pVuijxPM:,~DCcPVZywaaD >i^@^]eȜ~Os Gg;QG_Wy{@-zù?N!SX,ƫml*2k`TljR[$͡Yt͢QlGʦ23 KkJ-+e>MדAgZ?]9x'*jOkdE}f #_s(Sw _GNg & p儂(Ucj9*\T&8_~bZmSޘs9wڨìPWP3g'm7:x7%?pSS "}d#m4rЕ.eXX@{& ĎqJzczg)@/Pyyc%scx߆/NYp鐒IB޹j(3",Q=Q˚›&FsKukWYG%"d hFS|2o}܌kiӲ+e)p?"YЍꃅj,GسF$ͲG*t!ضΥ:H~x-`W Y@[%{ֹ2#rl52Ln6 awWgdu#O]z4&FyH (%[R$thL.3-U r>=_>`6}-#^6ٍV!~N*'V>ITEQׅrF?h~D R,? JF7٘vE&0άzj U["k#Cu>$sGOqT==!D$Kge &jN)YOם]=s )_?[&QnnyaKP^-u>]i 2`2U滧n^@8LJq-lŠGh|pک9]5mxP%Ӧ6p6?e0՘;VWS2yO:)$znnbFwMFvOER ~OJ!QH*@s ? RAA i TkMsF="#ֶ*hwF#"d+hO$ 8zOv֤#Ngǵa[?7f>#pKпEB* 38}BFVH8qڎlm;#WOTL'jdUnbuQ!/,f̃{# :/vz<>f'>0umhro*L^Q+ax &%*OuGRJ\mG1oYS|fbw.L1(U[t .Y}W!yĺ\N.%QI\LHTAʐ{ѵMŝMkޓ3vQIØ*PM6k AV 6%g-rW{X8Ĉjaeor6}i8 P'dg":(}\<,4?J^2$5qm`^i/6R!ahV^5E &zO@Ľܛ=Fj)U'z@1V:b <:/xrnÕ3uS1JV3UhΖPzI]-#]\$~s۪Vˡ >D5{je6,0J氵P\Aؽ]-4/SB]bJWKm3ϻL ^'Uf@@b])UTH'kc!u?XE mԗ$ց ԃ= БZznNpBf̀p_q,Ͻ;獏WhBe=Co'pJڽvE\l #0r7zoiP8͋'-f+gY%"@5xˠ_p6Bϯjk KCS =h.6+삔c}e`YؾªImrwJi<"p&x{[hkFj㙩O /fĐףP/Ίo:*Kx-7eԔ^|Ug`k.bc %x[ X 1tTOv{m/mZ Ss4'MyQ9=e.n"?5V1ҹ[-Ւaudl z^PX[Zt !R_)+ ]b"IRǵ{`e9hgWj!Bq/ݓ7E7bʧ.;E$٧7uOA&cGX#Ml`slҡFsh*xaPhn$6v&J4-Y07ԛ, 8&d]-^w-I̋kk;Vb~9x~ S)cNI^HC$VNHl[VN- j+UxVh_xdԶ4^^Oa>ks5`ԣݸ~BYQOit#_?Ea,G:-''U C/Mi(W~{(kwP}t_ڻc¥7жFX"HR?Ո?=J>45V#ƙY{2sr1^u7Pي>I@rfhyqƜɚٓ7ɲ~ePvRܨrF˸[ \V(In&!ViqnjЅ,96oG~#aB@DnvsҢhed՚U3*՘(jτ2SFM@}UΜX~pe_\aFU3qA!0#>U”ߡgo D+KgOW '/ePᬡjKXɻt1f؆,Iٝ25r p%M'z ACiF>Kf39ϜLYn!p ƕiDkMp$Q.mU[/؍7brEGn:wUh D'PweYA*݀>KfQHؕTTnX4;xd (L_cug}$qِ3WQcΖd蔫2-'KrwYwj!K$t:-^5cNtͷܦEczE8j-<#n,hrroqEys=ZMt C#_#whT>a ڞL5M ۔ ǽa#Ѿ4>#v~wjF/T\5+]Zp֧qz٩J7e}m H0$?ZXS4TE]_(PjSk@V::I#Lȡ {a\SVI6d?զH*zQ-Y%pަ15j=7$&"'4$A+yrF՝{fi(,`N"[}red$U[J1!:ʠRd>_j^gș1Zx)C'30=CŻюϴDE]IװoOb˰PЇMHXN|4vzD bou>r0 Acq44lR!cZr [Z^ /+~.ˉ&ܶ32B=3X 2{C$ )K ܖR?)#/-kNCQ96b (dɨ1՘HwUri? 8bBҦ}S7SHؤX){'`D`hiՌc&6,t@'Ƣ ƹj![p)\/@pp?%:-4'%`!}жF^ D W1S=ΟL8=NB`"!`%͟SkVҬ,NYҠ[b8QBU¸E8oERN(/܇0){ Լj2(#݉еyЫ0|Ƭq w@[OV6: ܏,vZZ҄.Smuqna f~ߤ ZHs{D&ʭ>6M|Z,rS' <ŝK0#OJ8 8C0W7ypk1# CyD 5k^8F5!5 %  [ (W7[B>qKxL+.hV4_UWîN`n3,DD_[I̟rnD&'w/S78xuXu[+D*uNzݾ%yjZ =D\֞ Pw_V3tV48_bw}]T|t-AbS*Bލjnjeϥc9it8 cLHzT[\2TP]xa6pQ+@ӦMwMEƤ3 O;ӥV٭yWp`|OtKqo>OǁX2bw+ƍ˲Bs/6<o:OR#OMi\l%oK7$摊f˖qPwtCOD:oWn%O#Xd<,,q=z vgfoPy)Xwsϛʩѱ1e̷bϽ,kЎ,曋dwg>,۩}P v}LK /wQ:eXQOKp Aڽ"]R|MTh8k^^qԎZt|wWC*ػ#7W-!.ՊX2ðߴ%vTX{s[o"nkGct&_Q+wK2,`#/kLyA6Lw2R7T+ v~;XAjDE㙀 5Iv\6'u¹jsQ1F1 oUU?k``M,~R޷14I9RSrH`t;J2K;KP[^ٯg~\Sfc9%ż p9C"IPFDF㩇B sZw!cJJ'p9YAGo `g "Vw/6υo+M.啵Kvpy/bW{ | G?5:H mx[:b>C։3䋻f[9r4W}4)MޜuቾEt5&ݯSUřfYs✴8U%j7*(Jf>sg6B8+=\g")څ=ں瀱 t}CN2fuCL'9qAnte$Ujt{g1mU.]T\28xN;bV-Lx66 %?13j܏ %gw%0X&M2E uvwB;ԉľ` :_ڜˋp-b9).: ThwzkZSOiq,/7\H*'ALH⠂uԫnf2Wnue6Q ehGbI84Jgo32&Xۦ\MewN:2Lqs.&/I0 ȼ#6>il,yV4m;! V>k3Z݅8}quՕWXnaVo,A"hU'.9q#/6Ɗه:EfnO3^{i8,N,Dp_l;FwYg.*T5ް;YC2?{/{늀#B2eB’FGf.Y|ޅ? Ժg-/v^c}#b/6|d)Vd*Z0wad3JZ2iI|!ZݏA9AE` EZ0SkE4oGsi[CadrĀPsX,Dzttp/:Q"pNZ]h: }_Բ|lE~|{1 7V;2_ջ Iur 6H!"U;?^A^% &=x@dZ vؖB~9-e i~-qsR).TmqU/)/dM?J$#lv(/4 m*Փ'Zb fI L[*[D耨qg_~B!$hjB݊Bq,7ecd7OxN xqa ug:KlEe8+ d9`Ӱ۷&k:oy* gYVt~ : ;JIXƦؗZ^X٣UⱿu3/u|Zň׶T蛽uW É7z%*;Y:obaL\:l,bb~d^4 2 uMj$`4Cs@޼N;v+H "x"{Ef<UPۯȾċ4Mf?eB>41Iy'=׉&g.UdJ/_פ%05Z`n=6w2 aϒْEdZ~q!kc5뻪emσ@[kP@=yuI@+Q,M*l}K>q\q:2ƻ%H.W,xç#~dH rſ8@{HkgƋx?ōW=Vd%Sv2C-bKKƦ};SMCޮKVgq\|Ӏ@oVW`R0WJ7 *x&[-?`O ں34Nn:F/n7\8L^497fP+`4j/!M+%7=Y#m+}Xnb<šBݎ\D~-yK/^n :޲t}0{D"TDeP,3篹ŒnN6w:MޭIj =K?'9t@6֮o{|oCj'=w oi5.]`'hB R{O.Ca-ç/jII9Q7IJSZ|C`W^/@ly;CхoS0Kc-rO/E~[ڞabS`,Hmt[ese2].sfٮ iDP}s=8~kB@*qeZm /4 & @t+|ѡRt9 &1a dɛQᚔz29jApa'5i6Pcp8p;)/n{G=za>KC K \ba {ZY}9隡bTaOU fﴸpØQ6OymLb\^̸I5TLM JCYX<2SBeV 9^5f`ȿ RܰjVx^X ?\kRjI6k5we2 w#9H4yDSs}e5n\w$YVԀaERŦH Ld9nh/l쑥>P*f$d$n~JcbK.ꦄqѢN/:LRyS Gޞ%|Af %o>1\-9ʉG.k!p;hhlu( h$F5waf'r{i?n8iv1ϖ"^wcq3iYi..l!EvWAtPl]ߥbNY-Fh{?<mOp[{@#}2ig&RHU-dg-hqe/}UCFgo`xvrJ݆8@2F; P9ӛw+X#ΌA|4˫R$><4Xynt押"ѳ,mQ3EQD~d n@z0ЏlGgYZ07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!.74'q%5ĤQ!6 ne_>Q쿖䖩{ YZ

      #|(09s\O],lz`Uh8=Xay ]5nE\'a a )!MסfPuCQݤ'$B"fu?ekգof32 ,ٚGF֚ЯGsX S@ i!kd$A̻DkC}y(}| FY\<,Q4RB8ԡ9*(xZ=77?U9Ӧ# cY LiDnfihkg@8XuZd%lhp4+_`b㿧ȗFOwSǗò2f,/1]0PiM b 8W -73:le;zy.P}(y:TIEYXڪVuOD8"JQYQCob6H;Ve(siC4b=8CWYX2DZ% V+/jӾQAWWsAxpU@H. I&|{Rm-aUs'*I#lB[wu ? ;'y3AY3p=j(U? Fx"O)7_M/\L:|! :UfȞsE$?il37$2C4˨E6:@P?M  S-S~N PC6.3IQN& N~0/w7^W W\XnUd3`zcld H2+.u%}a_pļy*V_Sf8<(K $Zq T ((IC;vur`WJژS JtHmZ8JP5e)i|N̾'abT kEB -UEAdLoUc2 0 rh~=c{HA,$H.ұk v(V| ?Xm'' @G9nDytښ6,I}7T ~4翝zux}=%Πd  %/BV>Ї, 𬸥 a+#>?]RmH-FfMyVU~ X#Tu_pg;=D ;vK8,mG: ,="mޢc YF'-4%{ O3)tO p1T֛S\^1c4?1!/Fإ }:$~;^u`0: 0PBd&Lu#A#Qys4B7X_uMsCMKc2YFg75F]S?7r%4,*Qk^O&Nln]Ӯ|'ڕ!7B(8#Oú??F)ҡ5Ud0 $7g)|Ü;[T*k"3윩f/cI*<U^72`Lay0ll}CS$.%+G"Y?Sn 0@%V[FTU6=GNX5U1FqixY3yq" s2_@#c>(3K/ 6ӠuܘH;GcedXp poS@\( D'%=b2n Y$ewe8$/14tzxbQ. >S`svޟ"#xWAr>[E%g-9 S~7ĝnt-(#y?XBv \\mgq?өkPlۖ|%cJ^b(,A4)7`.2eICҁG7L8#76ClyglՀډ*u;r`rrU8C3w2$& "$0/y]Viy4{S`ܧj5j(H2lr9ǺJnVUMw1}0RjE9MІ>Iku#>ͺRDtlj=Bąv A:Ko Ѭ3 ;E+g#w;K>Z}޳Q(&E@m]Lh\n"C[ZyNY.w#<l=_ P8s!*#3>Ѧ%]rkole&onنAlD.FÐyoհ# "gfQu$[;7Gt-| l<5]xl\b6VDjqFc|q["\<_7x#L`{ܾ Ͱ=[fG 9)˫:#TǑkmWq{+_dj%^xїuj htF4j=&{U2 Z 4S919<2V%k$ ݏĚd':Âmr 6H DrRB5-ŏYdvb^:>2 {ٷ0ا`u%ڭPwƬ!hy}y;aVT3ߚ3ZbztCx,*5&'u^`OR/EEϰMqE\F/{ߙSG-tWЅ$2?ʗOe%S1MI3VzQ4_ShDQGF!oA R124YRGUMTH&eECcZITw^VeVqW%ojaԶ*g}_.\' F8^`bƔ`Zsr/! y9Gl gGr`A8­H"Amdq4_;BgOWd N}x } aN,xld pŔB }풿qrV,!;*hAKi>g"7$1%a rl(W rrْ}/W[e 54U9htV YHFnT)=Nv%xR!\:y|2 WY~ă樀:6L,ʈ1ѠŹUg W|H;f 1Enu_"ޝwK%Ms`3y.}PỳtG2|zJB.eە ce,{]҃3XV \f w[/-C Mb`#$8-{D"0znP$F(:" ֓A*:"0^P[ !j\GEP=>@|;_;9ɜ4).CɩI"<6mF1oD&_E2ܜoXXhOn-zVҕK'T\Gv?C N'E*>>y"Ux2ADG?%c\fy-ztVw bB:UCUtd\1o0;(T ݡk!!MdNT* 0/aI+ F`ڝZP @+Ƽ0E\;q$/c 934΋̦| ߱Sr s8DlYi3:'jviHVW0VΤxrA=|cHnLw$i" Ă3%jh$)6#A#cgGH3;7!6`5D5e,I t=Kaxk2AFk⣽ ʺ[~F=8e\+LIB/iU"y$}*윘'ն)GdMtr#vƈ<{ 2xƱ7M4pYSNH)kXvB_Iy(G56!6cU7ݱReY*ސ0 DM gI@I(#b͇q#̼2RL簾3I~fn؉F;9sIHtap50ܹ^'H"߇ao/^) $wi)A4к$ hʄU6Gں՟l=CD6h˕8 bF U"YMt)$Ioݒ7luj'gzlXݚPddp54gok h~Dt-ZfOV!#Q{Z@#lf;67 ,%mÿDr>)}$(bʸ`pD/tQ f| $<:,홈(UᕠN F>s(͎n-%| =ijQx6#3}zn4uw a702,1-x+t.8e)Bw3ZWHY2!D2(8=\re*ST&Nd?83~ 9,y}5*4NLZ!6uVj+kU׭‰M҆d%.& 4'M=-z0Z^=P@Iy=P[d63ec5o$H/&AӅ> T5ND/8ҶвqdUzvȣzt/_EE lM\g]AZ77>K8Fƅ vpx2[n>ިKcqj{Lcڢ6.ܒDX&JJ')<5LKe^譙"fiRy@BRg0+%ter!\0"wST$f="R`? dZП([͸␸xڲ0o7w_~2kaԶ 8#bf(SB:A6'[^Hڽɍ'"JQqJs$X-L~4Pj #"E:$_[j}PIy ;W6,Y0Ltғytu[2:Bx쨞qy KFmfJp` vMsߖhR16fnߴ~ xmcu/d <\ky^=B$gF`ܢF]|gt@LA%ۤs>x@D9ɧz9mbŅH%47D@ridRԟeڼ9 fqxKL ҡ 74…HJjJjtE_F[e=;pשFR[7\>ȏ&{<\i W~/@{Xԭ]mkB,Xfꄱk pe +?tڢ!X͡g0Kȷ_-2+`㽦%WCc:R&B$#IJ^H{%q&F.`Afl|wSv@7)Puyw$gYHfn)уyZ_Vۙ"ЃSzuoP&yv@;[G%`(ߊ3 # Fcug!+b;9b+mӈQ M2o2ULH,#~F?_30F=8LF՟%/|ڞ!tC-ihб[v3.=mYУ6aMl^Z \%O 4{#S+b+jgH$k啱v{V*L"3 Q;[߬.{«u@+D],EO瘍h2ְp啛:;_(?<rn\&\Lܗ kL2Zݸ'c"=Z NrꟶIEckRF4\UdCSoiw9d* EMOtL%*P*Xlm{Qi|QRIc@r!J:j/׉>ԔdžGη+Ykuʋؙ2T6 _y+qqlt1Ws!]U e 6nx+cK0* (~Uh'SGI9YXlK܏Rlԯ0ȠCfD08KH|"#p؍e`/6/v.A=>2(7#d MrՑmk5'K O1dA{N"E<.(f [e~ e]vBT xB3Yn>vzgh7D%%D?ituɢ/B'7ۛ+ENiSMBq2g'1{X`xz,ƈ,6 #k*F8R'MWCT3o&L̆A΅MPE][G A6dpБrI43ⓨiWr4xT+)Me̊!"P##ÚJbwDt'mOtV,+-GwBt (ø}@M X\nDֳENfc߻F>~4!B4GAɭ(nëdh2!dgӳ)sB6N77я=-'\l3=b.OMނu-OBA28t#Kn)@(FI )i]UJl+[u7s+aw3ΓVIIā yX3E3$ ۳W0tFOؿ&iW=h}Y-)Jsp}!zBC AY zU䬶?Hʠ#)ђiz/:eʡl6j? P1Ep.OހCqs_5jT10: H/niIIMPׁ%aq=TۼV^ hyVѩ9d~cE10̗-x^εqa֎c^m $o!{IH HuRvj왃08t/G0/ƣ.` zkuS3 KLaaǜ懶|v tad_I=:Pj|{{Ҁ-S~sPnfܺyOmme,5`Fc@yW" q({NzZ0AO,}֝fKN9 sy'Kϓ\DS T`|ԗ^UfuRbbwb5TGR,¾=4,S",Ӷa(Q]ΤfI~J*Żm[qh |T-qkZ!hM9zx5l cRb ᓌHhWvl·gx.dq%AMa4G8f%ʁiUXԙ7U 4Dوva,՗D5ha6޲\b鬱课 @2T+88pX,cnjpVK3.wgWnw5Zo' i~廃F6O`D~gWӈoUB݆$]dS_ X;bsOE>䐲rPط_&u g I_:,!) *왮|jMC &@Yb$ge zIjŝ^sȼ$F5u:/@\ߛN'̌ :z0. {+oښ<<̀<] 8Cì=b3Rjz;?xhޥI QTŬF)6פ1Im.́T~`}Uګ־|\}jA2MeYgOʺ9R6\˗kaCXӀާݚN4T8 IRUYY_' aZ_KZ ߙ`̓OgK}Pt/d"1}ξї6LU^ß7) I;J"ѫxbaTTT݂12?=ZF0^Hs?tw,/@SӰ1It)/9e.h5W :34 36%T83Q"=5bo{;$ֻ d&L !iְDzxr yOrf:>mWoa* i&9$m_kD''`6;^OCWN!6nK6;Rڔ2X#${u6}w\@Pc, 4a?'I0qRSҦ{RC>cΤ#" &1iG1\ok ;XVC VYc`·n"(mEDucr"=N Dx SթyJ!0ީ83ȃ?R4?ը^DUE&Y ZQJ)|i@, >gr }]=hu+ ؿwn~`t%ga| dvl§hݬx?0y9hcKyʭgiݳc臘+qm t|Uq{*Pk\"/ ish*HI~}i0 hKdޒRR}Ah{mPW0e:i@X# _I9B<*Fu@-@E.R#R=ܫkjw؋U"8g2LlJ7/-8 lјWNU1RB칅q!!3WgTj\请%B9'+*8 8wO^pFnu稈Y `+N[5Άl# Zx(a=|>UCZ8;s1|>}buCE3ױ-3Ht&/XƬD?Ÿktlh\*ZʹlcfY Xl2\}ץ˧ ;z<7V>]"6`Zy!Jcȥד=1P:! MЦfInm#p76 ~1tlZڈgFDg>Ο1)Đv*yl7H`1HS$P6sx|=T7THZ[Kܡʹ"Y/YCwrIqW@U֊sy!|_O,ѼZ%jlq =_dC% <%TAd, PC3ΟW@[ Er(Ea%*2ݱX(.8x:n'J)7LJ3WRϔWft,+¯%d-M< bD>N.U8t,z´[CjAHL5%nh+9.`Y_P}V?Vsw x@l0,թ Ї6)Ї =L:ݐmI+%.;$UmoL{"|9oIB.NnaG 3[,g4d02uN $Zb9x`G,08]s7צI4.]?Dt_8agd_`_m6s*:˙QhA- Y,TW*(,'da"4^e9c%qCԽbr^5H$ߔ~m @ }E@=P_)3+$4 r)))]|F?Xp I`0‰T= hSLu5yyɾ.gՋeӎ0zzrzJpJy1+- qD1 .fv Hp]懳,AS!g( rv;kͮRytpbq/#p]4*I?ez`a[֮=N4ߌgk)߲4Ӱ-7_zo^_lP׈a,6j,\y̾/ƞ`)43p$Ǜp0* |Ľ~r|xYu9Nv2E~yj۽\=e[dyl݃`Y(@~2m}&2}aLwo@6]96te .5hF2-3 lI: uQ컄@;V[F'hl{(mH@G e7P6aU':Ȏ]TwkGws"I#ըY_eJ%JRRL4vS+N~Y`'EZ6x|:"Qas./`CSF%',ZG"?HGHѕR]0i\N?# \}q21d&sNSr)s.$t a+kJ`F]L26X}-R(&Fo5e+q*,ZpF-+΃ wW;iupIdXVZS;tOB@3yƶ heB~&NJ L jQ>Y6aԳqc@ m{@b0WfM!;^#,샒#x f0Kj9"952J E/u?B)Hݏ cwJԶz3m0J(ձwziL?i]C¤ШLyF!|#!.!äzΛK̙ 8iY Pb/+Jj`E,]A*(hOFlzs7qlőJPمbMʊڸ~iM$: D熎37ʚÂ@{aiK9s? PuY-Шb!ևѶogV+8GЩycsta9LؤMNud4˨#LXY5۶XBƣ꽎뢽OW#qAhDM3Urw;](j i'\s_x-wˠx!t\^tldjO|";C l}knae`@푪y{)YR(lx_Pol oQLZVNt<%3Kg..U0Y1L 0ܞ׃t7Ӝ!Zf|@mžBLD\[#/tFK"λJaEh$[8`_}ae793m'CYJBJ>ǂG4?UOX\xBTG)}CGݽgr[aׁTx[R_tѸYNn%wjG!AT䈝1iY:{nwҨK >8Uz?!56!x Wf<3.qGƓmJχ)q &߾,_h؈ق Om.yu |@x4_1J2n4v?G22{z/|#^WYXF?UNP^~UFV@:9rtKVR姒l/_{2z8&8BנAQTJ+/´kݤ!rQ$ F7̼J?EC|Vw"9*K̛HKüeP;&]~a[A8+Xz3ܺ0@ic ww͖NM{`^f^b_t=rD>J:ULUyC&/f 5QD ;Ҟf[㺞&OЪʄ/ |fQPiip^&Sy^p1gVF^+| :p:,Q5a[OJ9iU?3S Yu$$`c c~"LGU#tOV;4d T9)2=C||k N$Gq9Fˎa|y1ɴ^"Ae7<"r7L5κj^ͯk8y[,K tɆt8qr(1mL9^FߧБ{-*n[FĮA:P"юK$|zɮixXXޓ{ %~?޳W2)96!?4.fqYj(\3Gܐb w},`}Nr?f),#xC7[qZK,n]XPUThNg 3t RhA̻, rG-m;zdEcC+e.ebSf.QJ&WL4w(GKȔdLrdW%}&Z>:6kbS5à 2q\ZۊqB=6}R[޾Fv0aIѱYv;ℌ@c7b'~%ZϻBdFqP]6ko][ (~ R FJH y|D=4D]Y|ghG&jQ'~SgK"c I7K#+6e  '"kɄ>8Ã~"ыßALN+LXUO00iUB?v*! Ɗ%h#3[ŏ'4c LJb_HV<_3uM7 gY!Aj|.6\($[&ծl/EOnb߈NuR_8šU_(\ۅcϻ*+o7 :݋Cp !Hңs1BqDkH-e(9e98xZbO" E@Y`g;g3%~`dEHHPxq:t ,ϼ#Q*Ѣ#CÈ &js>b+>MKFLwvXJ ?帆q_P`f1 0@mr NE34&i`+57J@nj!厭E7Eu DrGv `ߚ1NpGIŽ/5h`v<=uiOR )Vͮb11 *k 0tcP!~, -Az#[[ MJ1q =F0xtwP~|Z&nFY^V iDAy˲*G2@ #'q>;2QJw^i-Êx$*-?Xh-x$c) K%!3w7.9˦9@Q5f*/$ gljMv2}K 3,ƹwѤڣ Li!egAԮhQ_GW6=+ O E!n2FJ({v=.Dg6]F K+?qۀj֨bqAQ`Vj:'6IvARo/xF[ɱyBG0bNH|C_j8əvګȼt9V yD<Vָ1l|?.vL#0&c'慍-mmNkP2w/@VU8z-rq?$ܵSUnEBJ8H^̴&A<\Jacbn<=~Ff]+r}H#I^;/v8KTe[l9K0nɃ9#JglßR!g_+HfdŝTI!CJSӴzm8Fؐ^O/+t!WńUp#;)-Ydqe:ef43SPjCϒ:&^ ]r;thE*e6Y,2y?MIqPj7=ʡ)x`DG: nSU]w^"kuhsۘGBr{j1{s K+O{;M0ZДon:mD317Zg}7b=CgiPlB;xMN]pi^-J*#Ό+mb*qs8\E'02*sJj.LyBˮ%&_rypG 9+Le]#Xh=m$aB8-.?QȮ7_eCz3z+Zfl J KuLj|MlIk#4koEuYMMA<$;.܆#[M`ï~XBLG71R ){10YMr ;6[;YBzh?61[`Fz`XU"EGavPK$~#kt׻m)WRo:4G$P,vIE4+G2ǹě˭>*& Vrkr: gCxܦTAak_\B)* }dĜN Q,m0O?@_7=[&sBkjD/bԊ7 hZ (jb5Fl8beS(ı#^MF= `oТFHzTmxjv,ߴ)+V_ZvZ#j(a &F6k~, 㩖_9pvvꝘphuAjm3lCS^i9x]MrכzʋI⬕J<^aYTH|RG?"{PD?~ho`EʸI(^>n2>T:7R"T2Blkm`}_-NeamQ_mB YTPgUV&:P{R7k$\GȮȗ# 0C'JBlDdݙYZD)CtSN 6fU԰Lyy9dͼ&> S /a }vMif\نe?g8S20Mo+u'qEZ5u2ȯ% H6>gvUӝ'M:I~O^Z`bz9v`ɬEnR cqrbdRGPҤ+uOUּksWB-;F'-㧽\FM [ؕȗ 0o+)qZV3 [_e\𾅧gהX$uAW6_§ 9q'8LP:EהXd@ qQ:"); |&i|jٛSoaUd{-Cf* pBx$kW eGhst.pӜ8:pMե~i4NU #5,BR x㏤Va')*~f83kG2Gn!21q`=ާ T13.ɔ+ :2+pM]TNAݹpBM\ggçP=j}uR w[JV Upʑƴ$1 FAi tI|8+8*FG25cJ%XK*<#$V+?-0}B׮f䴅 8[{$D}?WA(-"FlY`w>+Y 5ljmԙSa@43- f9E@4$=Nuf *6j"&녱s(ѭoΚcf(&0bа/:3`kXX '*>V]|N tM %q;ݕjSv~RuBEo'I#ʮQd671Z%^ӎCHEv\mKF_+y/yaw=LaRZ]q0#\E4U`etzZU C*y[uVi-8 j d u=<Ł~&5'Uݛ𣁂d G[㢽"݆%(IUy{m%,, |uCb ڌf04S-a65Zv?M̕B iJ ^z9ډ̃ccaWRZW.\Rx;-V(7 ؏׵37؃7Ck{[\QuV_;;71)"UC+jTןE0': 1W%N'#V-n )^'cωwmߗDsd0^7<_),XC 5vwJs]Ce[ C&S[G(:4ۊ͓8琛n!um.H+&>uڞGپ!_!$Wr^,m9eLx>WIT4 <8hHHPT@8n@QYE1;X̂}īc\׃k$> $B%L&5u,N,ܟ3zVexc +ַo=FM4']0sScsK5:m)\iKG06Vs[pٰ~Ԯ۽K ^&{?Gid.3vsvۻ#[:)XH r[5#c= `ca)/3ahqt`F1-@5Z>9z^ 7@q?ځz<:?q{XB'EK jٓ $Hª= C,!9wFF;哈vF=HcF.nG)ǚ4Ǭn ѻ*,|wG/exXXW;N%7{YN*1&4f鉸3Tt¯asþБ_O[`W#jM]U\Me{h]34L#{sdHNj]k!Xd!`sLVHEG?l}î)&6iGoty ZSmp*^USwsuSfE@V2F%uj%LjARxs5[1*lT&郾6篚ܒ0z @ǴtIȎ,1C'9huܞËXGEqME]gՃRT?R2RgVQVCy-Jޏ+ۖx\\Xލ'^~~i< I'[# q/)| `WZm̀s5S}pjqKfeW0dePpʮ @R1܀Bz]6Zt7B0^s` twxL|nD !m#dnRS|QsU-J[f^G3 s m9\;٩(oL ^9~([wcԳ*NVlDFI`X7^./C=EDx4mXeLHH2x OME=3Gƾ=cb}9J=*&:<]&:6}!g`t@7`-uU,/F*TJF :ҋLBgU@J} +; H\Wn{S}o {uTN%0S1Az!\.}tnU8_Sp/.tBAhcl*vc4.Cv3F1T8 Mjk[f`=MH4 z6+0}/S#Un 0RH:_Q;p:cs@qoM^,'lЌRYj̸S_X7l-p8rXbLަ@,Z]gl#k]|`PLa]ғG~baHxiNusN2&HY"2gmկh$T.\Ed,e2-В@7nҼ@(z7EEv2s'>fϭV)i\,rf/mӁFo kKoϝfci:n9FAJ ̔5a(&{cJ"o jh<>ӊ4 PG=# i~b>| k.2ezi \yU#x* |+Su`,kps9b}Æyq +{IlMxg kÊ܅bB ki pdj?I?ԟyhr .Wiu4>N`OBDVcI}j+EcTDYs,K(&z+@{)LB^=q<ٳߖ=Cly2?t>~"*̐IbKL|&[K5\l*]a]찦"׾zSjss}Ci0iCA  y%X6O`/Q1! h*l4 KJ ’dT' wbSe#/1MckxkDō@!:,|/_ LtA.WhVу꭯!?3ц>][}O]r?`lc 5gt l+kr$xRB߉5L޿ 16Qh[ Z&1q;fXp&5lcOn1 $ly9]@#y\!*\4n/EqJGML|ܢA2j,V4vbOArPXތa4`6R'2 T {O96p5kB'|!pT+ӻWn|Ԧ Gjk]"gxEMu| #@S(KtxdrPw:!fc8"K2D@$A*Y!Tـ.jK uWszO$ppB4*Ah8b|k.up? 8NMV m?jsHvW$~"?Yy &'j -Ci e( mEo OޑܰdQ$^,Jpg<f[! iAھsf9*/:+r3{QnaƅC;LVΆ82 M7q4x,Qf)LpGH2YXDsz % k,ܷ,[8LɄ{ noGIzqCEZLT $y#ٖbWNI!Ť/3cI=il*֏KjjcZЁf'Yps<5!òlڇp3v@lYᒆ4b+7@,:ËM]wm@ @D;FYx4Êz q485jfİ-b"{|<'Ym_-X!Nov(FH Z?LhlJ%32i̽V:9W e2N-OءI$4|9q:K.ɞ ǘ =$z<|Io[7|Wc%Di]_ݔJC%?+?Ⲃg\>xKbqGbJCD+]owĵ+ZzD ሥ];ʑK$n8k ^/r{Q YݯD+*V:Khwp8vpOZF$EwX<ɟ'LObQ'& h4,k K%ӹ 돏Rl`UFDR`{m $pO($jQ "ےBZ o$ZyS>,&~BV*ǖ J[Ԏ$>-n|D6 vi CDqKHPK0(C%RPra'O&tʷIf{芢:dy1SK<~QDrXR'vyѿN} mn3<J"|ZW .d9 ^%\ɰ)g#'2 l|H0]NqnҮeܼ>m!8kԃ ),c$ zh7 ]gW.}{Iqv((ȂpؘΞY7'^T.g| H@p. nm@SO; cGsw,?|olw3Svl6Z!ϱ=;{DBM%ۆU s% Cj;"WYPfC*Hl8=dug iY* ç6!"#@lB29]4J8DxY\ "uUUaGǨwuZ0N1ƒ-w_T%-)hNJخðg> NR(C4rc`=>v}yIiP>3F#<Ɛ'7cN҈TAț8FԼ>ձG|;ѕsG;Zmw6sm(__A۳bdkn mbH8[)+zyuSѠZ;I_yX鴖Kp,8}%6pM5;Ƈ'cRzӫ#DtVA&"t=";fMc#XXiy'/D\8 0kD+]jt{'bʫ%kiҠO5o@l;W)T mLmZ {+ N֕r.G|Lb5`L JI %/l`5gUK֑Xn(WC o]e `DX5E78{?aB!=!Se +] %Þ> >v>BMRI/S*-Gp~,ΫDŽ.0؇4F6Hݥ񡰓̠I+ÿ>ytQ aWNt =<;Jbuf9G^1x(h?TCSk>l\V0C P)oatܿPK!]Naot.'z.½!t㫸dI`FKf@ acn*Sbq sGu@hGd Y2*6%wW+:) K#sB\/ Wi/1y pQ \iyXIk{`wSOj&k)jeh3B4B(8r!}/y#f >W&_,pK q{45\v+]*+թ"&TnE龳I qpLu "8L eXMF:X[Y;swSF]+a/ PEH*=0պFkrΛl: 9sQmds3 SU5.ŸùBQ;(Op)-7* yOy2-\p߹i-|0o'ы;).¹MWWQtICԫ\k_<kq/%꯵-`A9u[No48B#Ĥa}b."CxJJ0yZUlA+\+C[06dv\6ސhWd1Fulek syxdkp4r٨Ҭ'UWdc>՟ܓt`ǎUф?UL {O4L?W&84"%sEC4ViOY;+EuM;Ig(kx}H>nZ(J<\xKFN̨ LQ"X si{~*O6bGה{Mqq`X/WEԗʩbxn^܋BѻdϾ Aq5?[8)Ri͒ɴp2q{CJ_M^ ČqYg>Ia@E)ڟd@lE+M8?@ƓٴƊw/5>?e"r}7uK1Cƺ=`'{83=GυGywZd\Ay}p))eʐ/&cbUC7rk7>C٘TO ׳Pv'vA [DGOgx';y`Z0LmZ1I'#l'@AUخ+;):(cY@o!Y~cdQE't*q*%c!0$KEXCv%SnT57r/:,D?|}ԗo)wCL7'.EB]M>7iюvgMㆄYeoP1vZcH2Vٶ~=[B*7A7ϬSV{yu.i}ʟ^fhiENj૒_'h姸kqXUG4ҖwjI_C0wޒOSmjP,,*Rxs7J=\Y+'!!3IʶȣbqQ* *q:~T,XK;,ٗ͸Ǹ&‹ϸwl߄)E)keE@hVg(M(9T z*d@NPۦ0#QELЀ a.TB kriQCx\li#D&K'[~Η泹+6}P{o͒SjS`6Mr}Hե²JJV%;BR7g'û'V\0 E^js@{ +W- Kˤ>Z]߷0G"QLb;;`8)a'U'~|YYbßo'SB@>#Cid $<Ԕ醒-2[WsIu0[Nz lARiSC̛^r7?mgy|rYFFf$&TX/k MfdZq 6@-3u8=FE:4վQ[dG@Ocfk.\WN;@_M犇E_nϰvF:k y.;QˏYWuイ e IF$EtCx7߷e\77-5/3*@/ЅG߶89M1뱙DY!5 T%̚Ï/6/vEtgѨ'ߵ ~޼h6dDwﺿ0 "~&]XT@3Eri/L072.uhSRxpk8/4ZI8'ֳ~`Re,8w8x 3vtVsK Sh` 5dbcpFUv|"*J7~Խiֆ]C4;Z!^P)3Fk'7-ϯ5ݔ>Wr6=\fg C8]ZS0 /B/^MkګT|n"cEm`L2ǻ5̧ SH ') +lWDs^dI L)75%E|!-t)?W,! -PMާ0`W[ng-Fl@Iˡ P u*p˭:P^î 9xW@0WrDRmmf<3ʭB$e8wH94~;/3Z}CJsxBߕ8`~`vv;J%;.䷳(NQnڡ~،wxJ xs霈hhm^<[4R5WVw^+#YɔkrF{ǁ/bj"oEѤĊ͐R3i8v2=۾@&ϐoyo?9j ٪>cxѻR. %0ba8OW"/|OqvKeM;4x%g8Ge64IX'厌w/'~ *xj9\5d(f5%ұq6pLEܴk;wXN/)sT8~J|O0VD͒|@Bª%fU]=/dtl<\ۑ)K߰<Ermw8 `wJXG/Ʈ!nl,53Յ?"Tr_'̕NgÍ,=݋S.eYvw+ EY/ٔ05L|? A%;2lI vzJO9h&R)Ls8|wM"WlެWٓ^7B3j꿕2fX ò0p>:ȆW@bK%6,Ύ[`TM ayXg/ <(rVt=2L{D%_L3-W[>K(#װFJ+TXFbO ]=D$BskN 4UM#Z|D^CJy_:vb JN{&#I8ΟTlJ>ŕ3ٗ?=L]Мqz'L9}/͒==W% xj@Sg|"@ Iߍ"Ek?, k-#/4Ow@rACb{/DD.6`5TṼc>UnQiQ 4C0 }ͫr"_)YMw>9/0Ք1SR3'`=s:oEOɉ/ ҽyɪ*TOXY#j~gN6Q]J@K}{aCVq&:G ؈elE(Im(ެ5a0@#ku,Ä3`(`Eg- N0d/5偶,cԌ`YkBAޅO$QSC}nM#u:E" Vf㡛[)NVKX_{K0)&aCq]v֩fҶ, x*_cAoqJWW1 >gTVh^m5s;-/BkFnhVYAIC=V6"X d $C-IV'^֖D쓣k!=9NBTe %'@DLȽetXwC*ZyXW^.LlWN1t}0%[8V@ 6C`,r-ƴpꀆc!'* hmDcmDk>) 9Y]Bˇ+sTsteB2=>L듲Z5v9IŸӼ[P->)S E-0v3>$%E|Vf> e-?@89@=RĀ{e}"RU8uNi*;H> CH'A SSAfT}5MGm€";Gzrqy[F8߼|js\eK2`lG3< {Cf^aK۫'I`{kdN<;W(//L+RH>g+H4#t02Mss7Sgnreq`0Ki~yjra79!J՚L11 nVX 5LgSU8IŊt o>W#.ԕ^%+z4xɷ9 6A5dDSފdD%xAr炄͍ԠqJwdz=a$Dѽ0"x4΋GWST1 rBR H{ըKДjK?R^ m|OUwU ֛Yzvdi|<ޢ9MdņRwt }ljÓl/RL1T\/dnʾ}3MMKH|omlMZʏ$$:FW_rf'!J+9O< _eF"@j f:˒n9@$?iP-Ra %h{Uy/Hj0ݽMt([^AVGko 6m&2.Ł"4 7RAn !D8T3I۶ L+r`C=j#}b0I|;ђ\eд/ ?jk`I8HFFx:%ht3PDh ^3]v8e%|S»jkBGbRڇ>KBjYX}P 9=Ǖ2(J8`O].!=1!.Rl9nvʜFT rd/#W8t$ofs(K-J=5)V!Jm>aa{Խc;hfKuODA$,}9B(rF ;/?:V`F mU^LY-ҌV1KGϡ_K_S :Zx%1/D&λdԂ WQ4N8t/OmqQdNի'[g2ydKJ1拦Tywt`^27YG|W"ӇC׀+KrɮB `Lg+jev~ӔxQuJ' ΖHО:aH_y'IXh%fuD_.T!?:L$.a|:ڪ(—;љIu󞥌 E :33l01(B: |U9L~Bjň5" UNy"ԫ38!B={5)Ju@ʋ,^p"3\_p歺0ҊfQN{#PSrY !L+Q_N^tNA}Q$ӆ66v='hg)Ȋs$%舆fO)B7o6b+vP>b\pneeW8=B 7pANmfyҸkNp " cO)w6mhw\*vG9~ں CJ~^[naйrYwJbúnvL$ubG0HN+h+0l}[Ɔ?Dw˄=^*Z`aX|)b̝]6ZcUFaZYh m!P1ֿ4^4 EuIA&XʉUو~̧w}R @6Jy;+4nlh5Js0KLϒh׽ .|T~y{úq`ڋU~~\7h@媍$⸂HtMpV)qɜn9: Ƹ07d#DŚRKp1ۺx9 =oiL@,i8fю@j@S|SWev}' '/S UJW1= 'N۝3*͍5Zҵ f:U*X1#3l ?M 8mO g4|UkjĮWP7EB+ssy9ԹUcn[R-j/%Y$h~~s< NS6t4v#i[6ÌT ňZb(l"ZĉFLrF< N,͢\j3{$JK>xd48tHC)2l!r6稸 /JF$pJ ;cLH0HUUt 9J!?L\n,%x>XwAaԛ%$)C} HI)/Wո*^9* ɵJ% /~q RzBǟq=[ דmiKӼm[Q>[? ػdpdHFy A |ƛ$ ~A`cvr ]TL5d~4SԸވq%]),"Ѫ<筦_kq\4=軤A G'C˾mu0v˃ѭh6ȣ2 yF7PPl,8D~/1 R'z_ja#*u$B#tUaX `"Ոfת#cLy2F.U4n#,^htm%dcA3홌6Dˏ>1JwVMpaA m+)N?+|'4nOa)|9N'ɳ_4sm{hƧ!Bj CO kZFx`޲14˄,-59'V¶#QfLs65>+C]LL:).X.'Xa1ȭ" T/ (iEwwBτ& Q 2t6j_ qq,us`:[)-Wu@SiT- j)Ft~RD:qB6Bܷv Z2K澇5f¶kFȺ|iF,"q@?݃(j,ė܌ ^Hw@8yr# [GY_#b "}c3؉btY1B[õ[ %F AC0S_ ? ƔYH;9Ub3Ӽ Y˅ Wuu5C䍝,кب$?h\I*f%ѠN0S_ІKrg|~eQMtN3SLFrT)l_+`*^Wnjg5J3P?ϴݤ?EO w5/emd s!6UO>EY2mb m];45ToZ82vMk~HSZ?;dtJ5KYK;@t( Ԅ 1i4>k_ oQ᠏>ͩhF+XefUwt,_ ;j$ jWjd86>&dV q 3"V,aH1¡Ո7$knģA4G 6K6ݼk3;q6 FgFOh< rx=-i:B2SMOM'c ÙuN'b\NWύ› CN"m? NtHZ6MR)_6# ͿD,4PM l Y7=5t5HX/+2~NX f!hПS{k[6`h+%' >OX bEm\4PZb1:MP0߈Mn|pD) lՅ_#mnԑr֍Ru6P>&k"1M?h? 1zGCT~>p(w{K*_a6z)e{ʯfIhܑzh䳉x܍!wMf~PAC @7ǿ@U0S=1ӂOIS"ecGeo|(D^_yD6` \*gJ3;29~i0OVNv}YVwjoǣġl"6tٗZqAmo{v@o9z1`Qa8ud?+؈ZDbQ7·5-$~)Q4ìm+r{a 2"dv!/Z 7-ܸ By4J T;#X4z jEG^貴J?xď'<@"IQpMY0ňmeXHu=z"6$a1}o`|/EU|-xlӍ2qaMBaIߧԜ k*3}$`Xj0쐇@TB/v*I`z#HFDJNYGB3Ղeܬ",gu O̕ fPerXfbKx 5O gFpYՁkߴ6f"$d&1JCyU[njClT8 6MmHlƦ6jnT.k<|G ُ=ae-tJ̐P +I1 4WhA]cArXi:fW=)%M{"y-gUrvg~Jw%h2;ыRC4\`zPߑ2]{ 0mTk^,Wؐ.cp +6K|r<\6{奌uO.a8>(j$aepZ6k.܅ vPִ5Hd㌿c|(w$<}\Љ;*c=9+og}ovD. VRhAÒbRHCݟa{.D?oٌ!GQ 3pndŶ4$Y@-3Uȴ,p`{Jc&&B7~e+k^x9B<J9-V$nuSq|`)ődPj{b&!Ua$tĒvR$/tR.(Y$F8 `!V@^EyM~Y/w|-2R,BifӶb(79JW FIk'eaîcvckv*؂/.b/>-T$ʼË O/?e&A=ie eUO ߼5 ҭ_+ZEd} 0wK3zqGЉ{ %! M΃ġUT'a. ؐ ga/Dw-f'J c`Ho\cQ/mK#غnjdBaq*.tλn;#db!4+&"(ʪQz6 ,XvE;:ja-|=kjn2Pa0dž&Aj}4RɀXԥҚe,Ww~=17'X>˽7ϊ0BŠo@,ZbҢ,iX&&%e)h=jD| ]Хm72 Ӷṕh1|٦G?ur]BUU*g3o=o>(;8ly ßS=i';:9䞃6<3~m^ qj3L`C;Չ!gx0*+ !n~DO$;lEv%7ɢt<sIkp4ކ_c+șvqkb7=WLFMvD!Lb I:ꫂagQ' /4p87p c1=he2_WwKve)qbcP6̠N"ב$_`50=*^,̮xeXUlɄqcc؀*Z7/D!yx@~H*vVĿYyHQPr>% xY+$n~gr_r4 IɁ r7pC)&teb\v|ͱ+^5hs2_5vۍĜi:b723C6wP|up~2 QQ|@Qa0 D 5/K>Jr*mRId|QUKb5r_M;P6ɖ֍-pno6$`sZVzLIKoD&;CXYy:nQ9bQd3[N&NK`NG$5OPN‹}yczUY3NKZgC bat]("row'5EQ+{Ce]"2ПB*`Av=ıͰˇ2 kg1ԏӝ/w|ݖ v>-Kln&\#Y KwpM-+86PE`hha}⫰[;v(/sP%qlls50-0~B~gC&Ā<,z0*2JbrhPi~|F^b<ûg$6T +{+]Vg 1-dg}D'tq՝?2G= ?Z),և͏, BTQ"@jX ]`*3q0F?Y\Ή1TOD+|M]h4&, 4PEljZ(,hŤk<3t(c[Ғ_rys N0; ^ ʩRr٪%vUc1SQۺ܋Ehy` qV=9Xa֗\`(誴ܷy_v4MZ9u-7$zaQKE,-p?DiLcbrڶ1o-^+LĜEݡ+!UOh#qu(a{Ro_j< <|NaWb fiF/FuD6 zeb-¼7,ͮۺ!X}I/#]zq6b&<@o/TƭhH/x=ϢMm#jø6;=ZXLe6lXYO +R 6fZV65JpG(KB4$m<a;qM.A5cUSP|Z׈An{7ǀnafnLyȮK3 %L'ڠ.^ gt`Pa]\ա}eb{ŹbVdaoajMǡq}we00pk~LeW~M2'-wL]\K݊ =nT XLR[!۪}GZ/gھ)ޣ9dppYt9ru1=Jn5Ei>ХJS1< dP ՆX"+REmH"|>9w4/Lİc9^pYCa͋wl,:^%3/ȃBQ-mBi N)y}2oDk66?D34COkEf>V~*shd!4Iގk~ߔ*'%&T>'ZWq9߫hj/RO OQ{J۸,f{I1jz |~3EEg/ZC ՅdP3TWoA ,w~+hB\%e8C)n>e԰K0^x{T3,NjDd(-EɶOQJ y[GWZX%6_9́*O*e$ .ug䢈=ߕ,^u9hMBSU%qd _0v wTtG3lMr:[6\+/X4ZH0Q2؛TOoD;(쀬~;Fd,x۷'6Fh0ܣBB*N61P_}D Ĩ$|R#䧍~s% dӈ ĺ P6=l;O9\TjR2ͳw$1>a!AmdWV26 >1hk R4@@K+syGZoKU_^>g@gJr.$&rƒbU)xhb#b() wQ++y~ćoweTY-q0McݙO | oͼtQ)C-DicRT4z taWeD-%5R%2Ky_ĵ#yҽS)Ep0KيY,75- 2$\;d෋aª Ƕ5t {;7lKZbQ l=7L_\~[,EI/CG^^y_1U^!8g瓴CtDצ K/r ++UIFW&? kXhۣ-2ѧ|aY#njsO>]ą6y|Ӹ2RԊ\|㳾-Z!|Y}c2(6ld46XxrIMAG<|G.;HYnܚ/$VHe+.k3nPU!S.[VۣL6ڹl(;vqTV+~_O.G*)[laɠ +dSIV)w+&l)g^,IVbT֖PSd+ļ:7˜/஢ߠ-ڸ^!~@sr29{$4#cSN3ʻRbz1J^+꒞ 86>-/@^50) EМӐJwTVHcß*}(7-[/tGSΐlKx>³z?q}b%"U8Sj%RJFB$.\RDJY!п=厞3V4ʼZE.HN:ߗ GP]Pik'_ʳ3IF T¢hM$*XRh `,,g'-fX-vF]AL0xSċ嚩:.9|OGYf!3M$s]|BL^2ƿe2&wOR^}lPUl<)"ȕ[JoeBLC̤v 琢0dcIZ3GLkު7|d6'H}*5"tC³m2 @FLYHj|uNZd\#ʯÞ4<&?5C^[U1ܧ& Uf'I~<իB=*_V_Ѧ&Jۜq>B\LmaVȵ`V̗&֞[hxT[X2g&|cg+eTOZ]7/BtټހՌ/;51ك~[_l;Sα& {:Rf:E [}mV0*l{iea|%pnF||Xmw9G #\a2YM z!+^{?vzݵ}8,b9qP[qɅ6Puſ!9bIzM' nH _OagB%Z9Up ҹC}k(5_6 R2d*pL>r*H6Y!('42z63jr=}f@5__` RC⁹q3K";˧!~L4wl;Lс꣣-QR]9h~ ƹѴſ! _i?n\ȹIPG,LZ1P[B: P\gQV |Sp /L]*aHHpҰA"jF` DCc'1ֻtޠGh%hP(Jˌբ=Fvޝ[smrZުtKyBlzc>i MmuΎ|75`(Lh@tҺu=DF֡l[J]@ ZZt~l 'Hy' SOeŢ*P6q}XMaUϜqo4㖇t~| p}BO?MIEI}Aǭvpe0h V8SYaA9]No;3~\MU[wR*uT,oNs$W7P&B9\?%ţCpMvHsGgM[k 6Ѽ%sNH˷i=zދK沰t50n=E٥FS}T)_x͎ظ(O3k 7jpap^AmSRG@>?剢BJ< AGcspq9G('٬[ރ/W~\NJS`=W,Lz{1 BwI.CGֽ:*giĈ[W/puϊVܠJۍu)VŊd׬>ʦdR<.8V$Ĕ[ !)Ɯ770?I!QD}]da-fM&j ϖOś5?s8ixYG՛06YQb#(-fʠ+]{=bPro`p5C7L&!շDUiwD2\%Lg=.5U{AAU4O#AI_Gm=cKZZ"K 4~&D+1T$Φ21Sޝ53ZT_*`>N;7FǠn=-mЇ򋁮G>q\sAUww.:بoT,uB4L/1سRԢHb久U"kġ6M@Ļ\G~^Jqt_7i>*rFJ37OYA:25=1eP&A!i# X:#VqK܅pKoBKjی_A7&kXBJ{68 cH qF5N-:܌ѪFDK^*ߝ'#wpU .!qÌKVRU^Ryܘ[p7+ ]WWmϛoL.Wwt5@)Hvq7Y鏧; F*KqȳToE6&?WTBthmWx|sSR&VzO('Xԣ1MGLےpđ-1Sm+K+S>po·!a8޶.;RϱHZf5üϫuow9%9NM 4I= #5'S?h`Xno)%u˸{^r; ( V)ʬs6=QʅHgURc4Hs`|E7F;>,6l۪&gWݡetdzAj}-Џ^MIZDTMFJ )ҮxP#W },oI"0kaT@0A*Np{(R6, ;.̄U5>%i!wY` iPz3`טxnEZ!DB C ҀS%5EaP^tf9쫥 o8d<UjG{:!^-]?xg3MF .?Q{$P4~^Tv!0 L/$rX䱲d `9*3R: { &祍-A_m0I5`J-eRm'Ĩ3?Mjzh^b͎2Nӓ0bP{bY;V۾b>}t*Q#Z[ֹy$Y0krpgIr2\8X tuC5ޖ;I\.y@'F_Ii=v s]'v!a >ԧ_J!UH:fZ+0闚I=/ͳ0@{ܩFM&Ք}vtg OT+7J}A_1@ S=PF1=.e+ig؟D:ShP÷ݖP|x5h`s<|_BHwjp'<"C2IVݢ2PE@oοyn)#{QXeN+ny4=-D~x;%(Ɯ!9*Df諪ZAlD՜xGu(%6GG zҨA|9_$c;5t,Nw5NUѤiOmai*|< IT1^{2pQ{8YGr!6*ئK|\lP,Ƣ"pD<MHc\ .PI@Kӷtwtx"iJm!2"DH^RwM]I/~ 8P fy'OG8П<1乵ocu%֛{ R'q'#ǯeqIБK\CB%Hחc?NH kh!3@+|ݩ3 >P$|Le64Htqד2M ML^THD9 7SWy/'M` `^#D;SU['@ fasaC|͑|X]7=([dBXɣ\#HhfX2߻*x$ɵP R~m<§L}kf;ͪ`\<[I ݡ~(*߾_, K5ݗϕ7KZ9-)UUyfy.\}V TaJ<='v OU#dK`,N#6fjQ=Y3ΣheIP٦^=/b_ZMٝC]sګT8<ԉ%Z'+l~B_u:Kssӆb'P.>5~`UP!u"s -maz%Lg4"RQ)տğ3'EFFBzoP jM}*^TC@]F {cJdaN ѵtɂw7"ZG; -QFv6xtOB@Gs`ű4",TJ$Ƕ4ǜ>_ ˇZ-s_/[@U Ȝ!sg{@E)fNLVΫ*~2I͝أAI$F  _ Yp"`$_20N <gMU4@٭&*ثUIq_|a=E@yaU{gCGyUw5AHQrMfK=gv@ۭFR̾FKCIw5/ñX Xo\M#Nc5@.HʘQÏ}PmiNM{b86*J9yXA [& Ey2vX1{*2JN |R#e8Ns [^,灛1 z ,` ]pe65睟a0If\*B̡3inZ$kvJ;wHw܈#"x6cXDpP']i]G'jܭVoc$sl49֝How;CJQ\ /CI [v iB@Mdlq]B^ *T5'|[;Ȱ_˼6^? 6҃j::) G \]JQfb}g]UA⯂; 0Fvs101~W+C mԣhZgIG;Lq}"x,8M%;S|'xg-jQiXt/j|m{oAab )u9'AlhpFW%[XD?$D<Ǩ*G-;\{Qgu˧r#5@PV%R0BZ5"7'vy`o~* W1UlW-g-ػazH e5fZW9-D7q%$T҅6U*j.dkh[C _ #,Ж!V~H!Bs1 H'HzNl !笽$aY res m>;˱S~D`^9¢$P=9䩎x?JhJsA#;U?{k3^%BGfㅁ -.y.;m1I{yEp,"1H!)EW< UU?5kAC1<Ǜ>F/qs LX ҥHf9?^Kx5tZҧ&P&F퀂 5uU"5?)nY{R\]ކeB}ס/,nܶ)΀4ܐ/_j%Niaq^^l@@ua㪕')gTtsi[O~ZzVSf\R5[}*1#4g;?ZE(yPT4_ݝfjPM$c2i >Ev!uS莎[[ z;1H!scPȡ$E"ڭObbvEwN~}ٳjreoIY[X5@=dG_i+G{o9n_2Gy̬wYMʾƟ7Nm>VM7Kܦ6\142`30$T}Ĺ$L2Y"lY|0 ML[ &\#.yDfEF(\K` hA<\Mև̹֚g/> *ӿ{*7gd͍\>5Ԝ@1Ʒ=NY$ KI>"ߧPMV<פՏ H3t :K#fik%cy >jTq7 6}{Y^Z=As,?Ǎ|)i`E{Y Y㪃d_\JˋN\'m參` I[^\@K_]ބub(%oؘ/ A9ε{p*~z$#Wt\ѿ8j9lAolf~COp 7by bɂM-?SI'%祈/ l!/lSelw,VxL% ѭGpl|m>$țr&R>ꉍoWymKߣdOn}+}=wDC6%I0twi@llaPx )&*>$iYf飿3M])*wk#_ |BIVy SFc Tݓ]! O E9wrDŽ B=K̞G٭,VIk \;l vB>ʮ4SqqA ]ǐxWJo׃7pٛB3ra("wHfE%Dbk~]?O_,h*E՛20fl6[ߋ-Ӈ`^L6 )Jhq0GݧL~1)9~V~U1(S(D-W}tnP6e;`[lucL_<Is^5 ,τL,e¢11XEXXzo]ܔso (PêǣeV*J 5ĺFZd#~"dgBQ\<هxS>Caw ]*ٙ g n7н0. rC.LcO'{/str큦i?ӵ`cG3 2Ihۇ4H=:7oRLjCD dC[!Ap1WPⓇra UOdį>D= ,7s:٢!8ytP8m)zIf[#M㭀=!}_ݛʏ;VTgeRgJ3MjCE?Y|7Dظֳ(QYF+(ފcH@yjߍkCD9dJ=s.+lS֕u@'oFN!G24Aݓ?( 9Xf&C ڻ;OO"}m Z8m`>\[#5hyZ|a=׀NoSgظ,a1R)6:U)nY::r޲s In=#XJE . h{7˽0^%@MT[-I=q椳njhBF M>JN/~3?a5#벱'ۤo_ؾvwqJ߫g36Ty Bm(( U8\4Vg*{MLݹF0gbT LU3)=dtr$niC+}I'Է!;;y^FxLppn2E >)S2ucʛA"=Wu lܣG$|)xH lYEY V7nkXSVxv u$j҄f!-=OxhEZh#DzTs>kYuLFzS2hT-\@~S4P^ hxuڈ5>b./)\¸=]/07hl82JS@-5>aZǼtvgɺץ(2(m_1@Wqb{pB_q4Øf:J[.ҭ6jUhKpcd7F2tj0r'E|G*Z-)'g-jL3>io݅`=nHqh9 ":\LPxKZ0C][&yB͒J`MB+,!/D5O{fmnA}v1`Uq{A~C(rp㡠S2!-KΙ>-1?}Y$_׬lyBoi de<"$+HTQCK˦'rɾ<Ց+jXU9'=WY.H&JMeUm!'BvA2j;С-}e1R#\q.ŗ6dzdÔh5xAQwd%+[S{h?P2].gjhg^Ku?֔hze .PFәG㪹}rc`=u/%xgn%;DžX9r>uKV@mʆFH 0y>y@6f55c_s!^6v`RRт`_ؖ5&ApRlO8|>7\SJR.P^{x#քg(b/S&9Ud 2;@l}#/:"@XҶasfANp(9Pvѧw`/(tl5Bx6-xn ԌN &4,_屘JSK?ٰ0[ xx\-?*+R3 p|:{f`G ipQ9o E ͡;Ixw49mv2Lx;ccŊg>$]Hv 0HlL@S1GYj\ЩMG S<[`$q5]ΰm`{Xץ)M=@u"*2Q?Ю!7NnIhzך)mKAJk%C#O6Zm9KIL fL<ySߓ07srY\R`Pìxyh@96=a:}k RQ\7p \&.-4U0t_R3q(E}q9R%k)BD3\ HDy.}2h_)`Yθ-ۢ.uKtAȡ2\pI]|8A/{sZwuBwE똑}tY2طn,QvN39`1Rjܜ_ro;?NݿR=̴\楆4x~a8O?:NnDbB_#8ˉk9R|I==w H8˗8تz$m*ˌ ? bAE@+6hļwJJyS9?qƗ,{!oşJ0 0kJMJ?抐f- fWA{+_Y$^]J՜YpX g/VDő薇Ndz;GS2%VYt)5$K/G΀w w fDZ⨑n ?HO8Cڔ6c -XgH LFh, F&;^bT.V [tǤguʺ倖X{Ǜq\8lyB?^vJt/TpS)MSʂ2ףhM-onGqIsӗY>\n8YM_jdUv]҂Rt!¥߯pg/,ԲMCT%SX4"BNJͪ1'^FW> aT)LUu0ZT.?Y!'z LYF8 /]]oHVJW\J^13avBpz]-qOVg`U \sS-n.35o#;?e'x汲yǝB`%W YߕOm`G#Li<~Pe8Dĭ"m׉wո~Tr~cg)?Z$b\`,m 6+aI[( mqɭ`'yWy"q)r)4jxdqIJB5ћX@8gM~c7cCbKUy+Ţm3CZ?.VG?z|yGn{8bȒy"p9}PzƆ`4kP= Z&l#i0,Mb9XD)Rbв.izb"%C+ ^tpGːm`9MCfރLL.C4tLVhW1Y e}]i$C:pok}a8lCy:Q6CQ'uZt~ y`N_cyJ0 5f߅yA'u4$#?|_ژgufsk=ͬ]?6:)3BT5]EŦ~*㏓xk!UF"m9>9xyuҗ}ݚ.;I=},fW^ȭ 3{-f}iMNb(2u5 ؠ)< {nK,Ȣ#QhqUwN׷ |PՔ70z2y-%S3{ Q ;4zFqxǭ[{Kxꔂ…Oa)'ȷӪ7fcI3xD,}ߥkz6ב#9BT %ɺ|epLGcUvϒŰ5g`],{wsm~@p.]`,<5 W]^Nv4F# [ܠ˒|{8]ng3༧"v |oa6ixO9]jĢrd[F_.M`dѰJe#UC\?Nn}M+6F1lBkBk}/"Y׈;AG8FV$"ak ]lL'H tAI&w%EZ߿Bkr9\tIbFM78ZhYc`^%tz@́'Ɇ %T8㽧b~U4+uXl#@vC'zPhK} p `ۍNhװf)n@%Jhe'ղBX$$n2S5]h W %d"|_.5bq̏ɲ \Z$`1jC+D*/Hվ{ T;FMW{bz"3b|jfkX\r~bdፗ+枅/Q[ºA*spLD5 |꒬HwJiY]Z"<$vJjJ7pm- _Hʏm^|w0a=Lo7֘_\L0kmn5-/r|WPP*6ig1תOF Ov<}!pPVq wZrA_E_t@9A3GfhŠ/dzB9x|R;U ϐT}xdAǸߜ[p/ax וwF<I@xU ~E#vj10 td1 ʹYWTA1GY}X\%c+;ܫP4_y/x O{6hwK j+Y"P\Ҵ51%g :IMgMf{p%6say Df mD'ݍI7@){4^j~a/#B"SP,&ۛM:?XLwg0Ac͜LGwڜ犺DЈN6cG JnF'X-i+$TwXSS ?!]#?Ӧ7l1OIhY}h nYwj\Й-i½#UC+Z |fa)h6F7kbRvݢu}C V 1 ({sNc?.?@+׮*g7!ƺݶ4p}iy_|^S}mHN*ŭGB`o'9W8An_ӥKnF8IoQzx*_+9 6 bxW]5^dFM0C_"P)K1.ңqj2nzOH,M+<:062m\P!R/ZO\>*d^K7g(dR=h3OO*o]A̛`L*zeL;CVC9X5qhJCa>wXLu9T,zQV_(N6%^M[Ql,ғL^')|.fdݮ?o&]Ӑ 2u!cd̿plHWuʌSrazPWb9҆Ĕ9眻%o4S LONł%qKKv'VO<oɫNXPмHy"zaBv霧kLU\u}؟3;[n{N +*ib%s 05+PR̢螬o Xki jJɇ0ekG㷃KxtiAipLpzNڰ5|:V5)n%ODȾYBin; \5M4U{c;P|; \́f!Lw&]Mqie"Z֯~Q>Q:b=ؼn4F7Y5OS,/\Uw-4 (P@G+:e#ԏz(b^sŃy=c )ޝ9*Sݬ錚A<^2_%:w >Dݙ?媖avn:n]̗n`XNAZs#׶fk8&[ 4mE5#x_6reЗT4梏W滔%੻aAcNL#!Ԛ>`یkřl4}{v hR.IR"8oiA%$ȳ)zhkyB":ψ"񥊈b15OXs]4|HP80FzB- AivG~,B 80I/Qj@ͷ)LZݼƊzGȞ.q~uby4pKkU pmo_-O `a)57S i19L34zj죸1(f3%#0j14UuW! +TE 칗IchfCl/nGcz?Ϡ0{Tc/+f쿯RRq;^dWД-=e ܼj"B\; AZ^> I4d1`K.@/@TIcIeQy"][1B Gr}ny4V|G GoLf *]P^F8c[V0%P怘}l67*WYFQ+?[T3Y iiQ=7L6IhJPe,]'+ ?L5>nlrt5Q6Flry2j]LzU ppB>kndURi@ %Y=pe=J66sޑ5e pX+,@tr'g+#37E/VaŌ\ʡhCH{vx&; AN3@vg mzu(0xWD~d WO@ͺ x?>SIhXZ9NTa^7H6jZG` ƉoyɅP\yÙ1mľ.R 7W@vpcyګ&9A7xu&t#aP}fũ:tD7]IǚRJbGʚS:h RwW_ fslMÉw*#>*o}W<6W"o/^JWLj?Kj-ػzvz=_S) g;Ӛ69ŦA`<`r-HJY-xe"HyXIAOFݰ SI=$;n{e²%=8=L/P }EM;FR !JzzO@7]Pb\/ JFb~sADCxrO#"\o*_76b6x?^;UnqL6tR toFPB&NV|{)[A!)i 6–jA: Γ$dKE`d-HP= nh@c*өې%怑sJVy9$zheW`7̣YD\cȚM3myi &Vb*s(IW4So2ڿkmqt~_*^0^0&>_&0z (po,b?}iwbnJ=f)`Zm4|gC]`=, dnIF{#sf.*]R! y{ڭw;]WMoGHK [EM=αF>uNt*Mko9A]dL| Gh0NnF0ks+tYfF\N2nj!v5.] >m3ΣnF@] [)m ЈL?J}TW-q 5iT4YImku֩Kp-Π=xq3̐S3:46,?z2`TÃ6N7^_NhL>1h-o~$FVn'+`囷̯ax.4؎/s׌'%6>J{ǧWy-HnEf2aAbc :=imMJ?)?^644ϟ *eVh˓7k`fjF;ܘPn V^*R\ٮS Ʒ'Tx=XV|;CmGtAk-Ou+Mp;CCj ViQchKΙ82o5UfYIE T$"cI%!O]C0\X! YYL=}LPLUF.QӍL5DNo_z@1ZCBR4C4$VM5%.9Zhow߿8`?i}ěD(Q]H&7*[{ƣagV407B֑tRlʬg"'WXCu׆4L|>? ;"X[}ºݖNAnv餙0òl[^ѹ W^q,=; F4i sU\>v$v!.I=8cXQ?6*xxH$sm:JO- h{CJl)^,f {lE Կz_fB.6Bwfy҅>n>úTS'z#l"˲& c4[ݎҁvzκh=4#(P{ In8]p*M /wΰEˇY~fC/yv (>n¥1-ty5|݈TO'hlK;-yQԬ}BBs0* PLl$hy"¢ȿcDKtB -` DEIY`c$ qLQq/՞% w쓭J tB[d-xlyzMÜٕ{ύ%ONҌ],hp KlЁ#rfx-ܕ(EsY>atPa #LqO4,VGgǖm ڝ>cuɚ: hؽ%zk(~HGβlzY52%FuZJaqnP_*41+m'8|W i\ݫ)cRW/UѨ4aM]wfLPIyF0ٴ@oQ5Dضǎvt@P^ن}FTZpMsR;@hߥ#=ryJ?hq@Uq@uRr5g>Ltiٔco.cDŽCZ텻p*nGHSPZm`˧>?zι6 (U( |j!"@G3~U*F?x)儳1Kăhr!]FD@lQw`+V3m苯cwƈՆ-&WK={& (ZĢ&NNzxL,I1pޒI%`Xol&tS~ z8~pQ.kR\-X/2x' t#팟λuxv X3蒓iv>+K/.fT(jo#y/bftY?Pl;$k_ecr=?WiW蠔dn vwN]"&5_HL~p21|gӵT3g*$_GeaU.sϖBڇ[%F8-xiF^wTNخ ))?]Y7ǟi Ae(6PA_B11 kWȹB FeAo;y [xo1ag^5нb$MS_ ?gü YFKR|A1l-2y@s B;%Qju[pٵT;)gy{qaDeV K.lTfN!ʰ1ӭ$?IͰ¹>;u'K@#r >RŜ4c=9uh=2QK%&QСԷ7t 򠚔ƗwwXz [r {Omporo B/h9=5LE^E3@Aܚu$}KlL\VouD.<>WlAI揖sH<,f2-V#n18j]Uێao̹K33'탇M7<|SkcR qT^;TYr4:KQ$ZbWwk:"+;hk_/v>㑮Uk!6.ɴI<gx;z-E2yHF/*ǜu%Ym8Lā `[p. D@ލ L\d9'gD*4xl34s ,BHrRo<ͣJKKvmxM\ ]nE5z$*:.i}a!Oғ )cUsCk^KoJ7יF LR$!eۏ:y(p>dݓLTHqyc)b;f_+%c#$ ߁!i_#_\ g=#_^9k<Fʊ ˯qb8K*URFmq\UFB:*x( ;QS (k^p:rHُt++_X0@o~ I!{/曵b.AL=])QZ^0r=sZkso Ҩ?BNaOEfOC- M5~(^(7gdNmj $~( E@p&~S85we6l \4c ujvME5}%r4[X'@`[ IP(B<a-e f'hE*ENnzMy[2:+tB;P L6ښ. ;VW0L&/_$s)\Ail{J<8adrqkmWcn)۾wcww0ц 9 [I,8ݜ>k W;0 0Dv#z4:jl+OEʘ{q<w#b!ɪp6C#EMlg?)nEQ`i` H=vݺQW^|$sDt΁#A1G㺂G?(F4{JBhw gϠ$6vaQRrh ST2.ź;GCeR2Spz hI ^}dMn\T -aVw^ ƨ/I[j;Hd>g22/cҮ)/dpĴP. ݪu>xato9?wnjH[^@#TYšswZo<|JѾ_c"ɂΖ)&ҵl=X?;F 6@KëtomFhI5^SiKol̖pŪG/W_Sy=0qkOe¬f-A97#GDTkvH4N;!kgG4'Y7ߑt-ft .I1HDhJ>a$ϤF^B$m] ~tW|mO/LPr$krߺ& h×]5 hf"F6~|:QHΠ:hkŲ{/^ ̰a|(AUQ ˛yѱ\$OR6c&w?kFQnm*@knXOYbt1Ovya .E^NcBX$Ǐ5 50sKf/T|`4cpuއ[yNP*.4;|7K0xS:qy %aCz%!^ O_#*j&ܰ4KyKBev cՇXe @Jbd8L<_zWls#uU9NY[@! H2i ULfH^(Es`RU@]0o*ˉ s7FKONROW<$PoS&¬]=L].+BT8Ρs'0'kjɩR%`dQ-JQ{m,{u!v>گ2] vz 0Օhw}FO$[p_oÖy2>qܸpҌMHa#}pmy`|~{hNY-'!{dٞ8KV^aQ40477!K4zRU]D;' mT:fUc`u-/Y.BK6|5dGIT;yˀ6$Bo!hTdY-aLsEmѮk 5&^P%WsYyZ]A6UW;Ӆi%%uFГ)~,5k' LQu#J,Tޢ+ASY[=d`f+J?^q@F}>@tk̓$qM9:{je|X|pKB` {fњ{/ԳE/؈O-R8%(})iёlPcRj2.:ns%(SbWi)R0>sK\Hab(JE;KYko16l>4=ՅRфRptDa^N ` WmTuEd!ULppi{P;z &URm 9yU5Ϙ[|tW0ځBZ,{@go7%wTHn޼ q|;nE9R[ Q&@z-eFIHs`50C?9GHUD6xnvJEU,ɪ{İEŖ^`{ FI[hy`mOTp,|2'xo\ڗ,`{==&L酪G"rLff mݡ~ӨeO[:4A BnlA]t<(F,lu6' Vr_>(韼+yI$.7-tE:8;8Fd.LB&t<7_W5T!rA)u?~0Q{!m uP,;r5=ik Lg1lv, S@O"Q5 i7}psWgm#hMz֗*V(keK`8YI;DhKaTzã][gHNIijM|8pͅG #zGT|ФU@:V_,S:n8ȓr1 d5{&V_7f8a#!1]SWԄf8찬65jG<{:C_4u d؎NpV,V!D緩޷X9JIdͩ5qZ蔁u?n`x@RLt: p//9h "Jw|Wc'6\ "阇cу YE MKU#t1ȸ,M40TaQ#`g~CcW 8A63xO,wr sꅫ<qo'_,_ P{0a O C'1RF10 |4߃7uڶHcAVMRZN4,vqf({'P3˄MzjoHϒFgw^CN#d"seRxx=<9zbT&1"BSn M-:Zdh6285W,z u lp!F=YLԼ5Gp1H zp{YI.kJkJIu]. D$ SfIhbg%曺 6Svvf ȟC'p8) rÂ͙ͫH[Le0vt> -$ĕ@YA~"cAk)#b yLk[z$ʣUtZ3YY F~8}R Té'm-˞9͇fGT۾؞\BHhk)ظ\Ę2Y -H-3KH?V4?㎚!6 kJ@`CDra{>})1~DC&eҝͧQw`Wx@+̪ pL4 NT$a|;СauljnKD7}9FSTǼ+dӒ9 )",gqR1ehp nnœ5V|+ oS-+8ٺ+ojCx[ݲvY%,[KB^HxM4=IUI9UzjkD]۠d `ch<*a!8l 8B1K>tKdKzRieԎҤH2 S[.xdnӱmHa /z\'~~[S)KNuJ2sӲңY_$`fhƒ)y 3vVu,-և]V5)F ~P A;7:,T E簖5cc7o_wn㵼VNZp7{|DBk8^Ƶ(Ky]faGԌ(sLE\Y%ίEV;2iE2/j7U|U_[MZӤEl ]*EһKQ݁Mǟ$ߞ P7ʵ޲G  hyAVG\;*pK(ǎP霬-@@OV5eJ ׋;kXi@v}lAH1Zr+1~$U>mf8o~Mz]6=Xn\N@;T +TTl@F=mVc)WCZw=*ofhE8zܧ ȑU>,9ucTeghW%7)48g 3RAu%<6wFBhɄڶӢj{EN %Qʧy^K|Q[~1.u9oI=gaHP VE%ػƟW7`K !&L3qL8!V:VZ17}I?yAd ;`f@s8zr1fuhƗ.MPѯQ9 \ n"gZws B֙)Fg/BMJ9cλA(Ddp) :ꃰO!6J^7Sc"5 x|uF"f.=݃uIMS6Jqb%/%Ad[0*D9~`xۦ $czZ&C%"zJPד(˹~USMúpb"StbZSh1z?e:.B6+U0$KL>;#t4g%`Aa"XYz 1Q8'hآ$Yօ:c(;GֻHkv[;k֐5W} vMXf_T-< *VYnۼpqIyO쨞 ջus[Azk*CDAwf{e\~JK!u ,{? lȆ`{K_x.^ಕK~my<ױG\y3lğx\K CpwlPVY/k7-]x&(5Eg NpAaSϳ^rGJӄůb\gK'1zqdV3 ; b V k+j0͟ QpXcM00dKrHwSXq#yRq,Q"j18觤y Q~\T"HLn02tygȈt=Z睔 ޤ#6InfBK!grדUG:WXo9~y (s5Hۛ;}M &MfuG74`1,Us u 犥oxSd͹zJǁlsm7lo8J)el%&ʶZ6:]ߢ4Jm9h[Iէ1Bξi+[džNI֓oq6-p, ,Bevhyn._B/tP}wI\y߆IgO^^& izt^gA֣t"5~*<٥g`HTLĞgץ,%j xf","(a;T#4+#Nf+ Ce*f>4f䩐ǔPުa.}['ˬɕaJdTbp=ϢsoEӜ&G9zc!Bq#GsW;r AD;v $k`Y;kbF )q&X-!wOQ,J@l@s=!/ eܝ.i_yZ( ݸgAKO44_cZx.P<cfXM0Pa.4 _$|aysVL޻$=1"Oו lbg}XW^.&o>7b|J,0yxq|gLt&v3H "xGM=ʩC[AG jĎ]"ގ30~3@ߵ&L4@Lmm`* 䬬x;ۻPed4~ic*H_v\% >aۇ=.vqdp꓅{`gc3d탐p,e5߼IhZem40hXA FSseϣT9߃HHF Й-Z^ÑLH|,Ё@8hvIS`<|N뀟)"gC췶[Jp gӬtYL{EϞR= m%^0 3{9ߘ=DY+Hk}I|(Qe:ӦRf>:P= 7 $6{хE4H+n+*SN'v+#+MlideU/-0 RG'n8Z&5BQN67O2V9@E2LȯJT h z)|Agr@S% .97S"AUmJWH Pe%RI>eCCbD*9&SD >B̳ۘ .gԮU5̃p68 HA@uR4r(K$,Pj)a+J}baCN'WAlYIGPtCLZ xp=1Rv *OY-Gd  /2O=$rzF{ 8 r6osxj79~ǻ̞HW~~;OU;'D[]22C_<6g/uyRpI~!@Ǿvd\8K$Wqd 1U0g5 b6-rn*Voc;zGnZ+9!+n C +kk8PH._SCL4ih-?(=+|IdDa߄LF q:wMy>M@m>Z$`hY&<NuxFO6QrLZ7T)>Ƶsn/rʼna-bafזH2"=,៉ 0].D(+9ey] ޾ce=ŌcǾN¦cUebuEQo*S əJ$"L)-M{҇}!?UÞ$o 3߄6e+ M [ɖK&O͓u0@#FHo?Hװ35V)y8"E-8s݈xlJfIȺ.j4ˊ@{i 9>U{Kȋ_I RnV,ӒSrz9n!GH%KHw4@ :{S[,o?09GѰ*ЦU͒@4ppڜNx~Jjq)5 /9ieQ=qױ/" ܸWR~ʡVa3উaxHc>}#efDI 2n^-,/uXDlfwOd L8K29h'VD<5ˌDu( Uny=iv~n.Ҁ<= "3I}`ѳl pbIly뭤㪇=Iaa}55-Nej"sFS֤eh1#v4 )ӭuGR1Cgs4&N&PrAi؂ٶ Iwd@;bQc]}J&JGwgH0DИ*;a2zst&]zUgeZSXM툷5"l,? 9o[K\I˳WZsgJ̱^0StUĮ6N89mWo]G*=r"xNDĄ$|tqu?.9&0d#y!)@koN'eaS\\{\ Ȳ4 Qyn/c\^ͳ/v34t5}9V8g;iy| ZOl|YmW{4cDbxy:)6XF*YMߌ_ٲWL }9RËȷu`)~'x?|aP n(e&#jh]ώ5rVZ҄02PDg]6zǒ^ρr =j/m=Br7{,iMg*7Zmc|wqбմ/3pj1$K v˷mN;bۅ+>F>i4 .m͜OW0ʅTBʫT'/wP>tߜbЩ}5ԺQ}]Z`hv'Y/B˷H+c4rs %>J˫䆏AeQ%.O;=mm賞3K<|UktbLbWyv(.*2+M2( ;NyU_ C^-bh³)۵4ad4B)+901f=n<5̦Ud,3##kAhGܿt$(*iJbpXàGM&(LB2GHVJW:#E 176#$*UϛN{(i417\J_hkj]bTp.㾷zuj]3Tª76U{@g G;潸yu8'$>b-mO98b~t͝{8N%mO}bKUk±Fo9cequ?(Ȳ£y5&\?(4ze:+f9fh@DFJ{#KMj#Y&+Bw=~nO^i/Z"̌tN"o/"@$8Wjq^,]7NI,S!@ӱ?4b.?>mdEgb20|?Bj%/[yk0=-_p_@pf/A{8I PU,m-ڝ|/[{ٷThߤqRAi"gba{WR ö:vۉouv{ Lo @PuGlٙ")+MGֻA]h,.č O Njƹv@̰ }J; I*4T=9iܖ*e b臋`g75Q(/Rq$A*C!r}o}2ۜ?[|6PU25&ZE}ӸJ29Y gS Qܞ"sQ?Σ3#6Z5 w@!iF)-#vиjmYhkeOU#̯qҕ[>^7is**W_?jk)*[DU<П/^~vY-^O>ăבө@dW4$HH7`#ģ[b ԧucBTK5[V[F~$$vVgeZ ϊY}mS$ҖgR1ԏ哔F>blMH8kNHl7ٴL_9$b^79"г gnWL$ۨ|9\tdLڸx )h=՛ٯ@h抪ɾb(NaQ;SOzb,~P`n['PdtYƞ}cE?̑&|ViWN^dzj1E[TgFh}TTP+_)@5PdعGA`#gDM2!͜Jw84\oY4eڣ0'KДN16Њ2#4U ޡ7a:N*ބ ,xPMqe$1E:_0%U/J[qfPvB0[O>P%M5D ]bou #sx|;I@r )ʣxc Ȳ2[Ⱥ}NQS JrJ(X961xR#Ŏ;R%:+Ǎ,'$A#~Ps+x>%dRc"KT8 AcWxaͦrn K$;2nY!ⴇIЅYyW * j\aʦlYl;t>dE*䥵Tfg)kpJ|ħk c ۔?8PV i{S7M!F=;T%1snQ*5՘uzy@^QhQlwtE"ʦPqɟ;bFu|3E O~0X3ɤVZQLSG*X>Cgls2H*{3ٻ>{Khk!a00oj\2ɲ1%~ax6 #qTת&ǧb@ydLr'3+">à,O-wqwx=†b|^;IŻmG25d y[ hB\g1'HNIPA=S:o*gf?jI\p!'z^| x&% .8 V0|śxXhN]t:UzMJQE= S[Cj*HHLA`;Y]TV f\, HJ+Hc"zKXښ68lB.O?-|Afᠮs>P&/rK?F|XoPhDq/Y|}',KmOh~mS *q[ʉojezP#zmI~V;#Z$ _:*#+ߟN 'S+t:XΚCW{Z_~6:[-W@[eEڲmubH.Vz>x2cˠ_!TZ)r~bi3!=|HrGѼk_5A)VI2[h=H5   _v|l'{/Th VԷ!ycB[b8y~؈/&hs)\ &}r"wL#\a=1Tlq9=åq.dn@x-vCl]K싻´UeŅd4 R < O3:_h18oq9?AFdfUΣTPӒ Vvdrѻ˄ijLtOi#́2ykC#M$z9>mC DOJsW9oU7dZD>{d&Bqg Q`oWȬ¦9c2{-h"JaAԛofA>*=TOSP{%:_ź0k(7  eaX(M2>?ϛh~Yc.ƥBMqde*9!lj:}Y<#)$TS\V8{ ㉱F*>=j޹NZI m7 ?Dp> X5jEb hW v e8rUqF3*A~%-vgq1=&5 35J"#aт} 4YF C6 $3`΃ޫUUj@pxg*dϬK(-r$K3BP {~yf˧yCb8x(wch-UubČk(]HgYi>!^y<9滱ۧo$8x6&(QCl6 Z@ptIB`:mB| HAD봗ܥNfRUT\ r{#27k K(7q*l|/ xrY\Jr.M$6DGR:\ǎljK s tOO۩utE)Hy'^NV^QRbn2\Juun{ҌbG|W,d$pw}OLD&Zay3'Q-'ZP:YQ"m(N<\09:h<4O' ecj5mZwۓ5;!&Vfd1 nZʑLd~9yo2N~A}p\ԚVq#l!6J9:r~D7ĎGhֶy56X3h{?rzנ[^x_gHۼm7[_a]6wl;A{=M?Cm _ 9o!bL=ve ~JcE"2X F[ڣ`y61)?=7+2eNj8ۃhXMV̇ϩΦ/֎,Ӻ^^ AJرM+?$FCW3mdU/HߦV籍DAH{ T H*E0*yqmr@Wm8Q{dgQx·ܹ/Hib9zSoY:q-vby,yJ/b"W y ,>6%Á15~ .#nn?{qC_| ~+&A`\D$;e`N'F @TST6\vN/YoHjxt+DP1|2]vE*Ji`FioA nMK5 ^tgGs=VSvrd}+61iTԷEӄz;Ćyx-DʍCk<˹} iEi0A4}~GO -BEBcժЙ42BS!bysE΁f;74s~޾=sdő,SXAˈ^YSbo/?W \5=,+':ms>2lBXPS̶Y?'v! {bPG.k DО[zb~S^qkEt!B>'~b߷LL2U$5u&%%_ͅ;q ]md@[Kz zY~ 8 Eap ^U>W3iE˝.y1n,Phy+?Ƽr%=K K0#nˀa]. h(Eh2"ru #6_ !N`u ܠ6D9Q&Aζj:ax3R!G(Gw]rSP4]MNU/bZ* O!چl0070sP{TbpЪGj1b[̫_zurp y;O-$^ J8j0^pTBA! vE oj ]71~Nz38'y.o}0iLgOͩ>*<3KV|mMj剹X&Մ \npB|\IA t-wd ᠑{GMn3DUP2X[҈U<$Gaxd28M$#*z!1dC/r$BĄjUo=c Xx#>5X]늧܊28867[!<'- hb Vݞ^|C5M*AゅX}*nP/,d]Ȱѣ0Tkց<+ikA{(.:p)]b{1hvΦ** U3_@?H3O9y8JZKӁ:*%,=.|eqV4l SH@[ΫVAAU'O& RD単g} ˜I+e=s`is5` lZ?cs٫`D߁ٌyyrTA:Kt,)[!wsi 7(z|VfCXVWҢcweCyL0n( OAve٬H0-$~ QR)f.>i5)<a@2Z,0ǕchLfAvuq \U) # _!E^&Vgqa`A΍#,dOJyZp0Z &!˟%gIΔ|6CsQj۠ l֠uy-u[`ԛ8FIMn^ #dg!]), .ޗ@`r2mxWH8҇giT:3Iu!eojg!% ^s9կG,j, #ҭ%ϞlT"?̠Ѵ|Ar/-ly姉<0^kLhAw)zUX(}:awRzi%( ɰc kh$Oj"<{Wi8lc8KCx\1TԦOTF_ل Yo5r[sH`yJmA|7?E}FaíP'AӌRNHح+MgjtYlkvg1f[;No7̛Age<]14?E潿$x @2#$'kpb34;X'6;ari #.7WXQ'՗W&ԮLp_oTǮ4`R6Nen9>Aj!$)ʠ+RyM@Ő7 <~)w=p/Jb"HSוSۓ&D"fՈ]AocZm 'P\ )Wmu0$k@[A;Қd~ Kz.9eHs1RK85 G#rdaٜqܰ] c;Tz ıy3q/rIob3soBMXHglB͖_-L_ӄD-kZ:|Ds q˽TH)Qo8Fס$w %LreA?O)1bfV^X34À7БM]3 IIJ2lXuϔ@F!!lI5k6V EOȟ٨!Ľ t{eE R߮@NAyd 5~Q&; o`-~rP@7)pWd:-#*_JFz3@pgK1C n@/<xWbA7,f:(s2|fꚊl]dQd}o.sW CHm~n/3=RYݡ(:ډ"&䀒~%`d$lb;I$TJznPŐ1T(Ռ9z@ywK6h X^6?hUYA"s2G%k g9ixEdfKu^7eszHO25fwzt}ى,q\ɏ?bJWhi^^ Ș ŏYDL^EWA_XTkNGus'2bpK.XdѠ/mկi_H 'Z4AI=HxU;'aD451SrSTQ À!8{fX8K~b!=?k [+2]T?mQ_ Bx1RԺ"2pNgi7ߚ&׾r>>Q>byiBa>T`<hQhTU{XXh|Aoޡ ^Ths/w#z`5A|B'rv ȩ2OneC".]xGaӢTH,7r{r.!kԜr44ZRZo1͉nJU3zgs9s׏~l$h4ػsaCx &bƌa}Rj"{Ĩ?bkuY 1*?]َ'W"ߙ~=fsszAC7H5IĊԶJTEufܕ)/.d3bF$.: u6Y7{=Ф?}8o  in;>v tI֗۲rf-6~j6ʴHD''/Wԃkj_:h0Ŝk4"hR֒|[n;;kUwm~Uňy+f3Xk*Wx2iƸ3m^Fr|^֑J4v#yC'Ujʔ7M??Ga$Ⴜ>g2hSA"&8B2?9?0r3N$V G:pw $Ŝ-SF7rhNZ~sk^ή>#^0LUo^cqI" ?n)5$%]co'OhRÜgaYbTAr)SyFӛfBWRU_րI5M B휙"M;R?4,8 a[^w[>.N,AayԜ_o3yk$  /!J.*";oAho@} 2 -TU^L_'%xh>A *SĜ%+4 |\p[~@ zg]A@ S%4LxVc~yi0ʽ9}\GZp~ 6*:]+6uh؞$1}vsԾӬ'}B9.pvpv?FjpB\5a||\E> x=A4,ZD*6ek 91(8~<ީr`/&OjݸhL! 'b2ުyD!'NI. ~G6W1 U8 yI$|q`! {jX-lIX+Hbw 2}kK&4/'S錭3+oNOXjғ ϏA7u܅Qy Q18u溢=a$PXq|bhFFxzĈa|%+[KwhWhP$ )|2Hu5:TJOC=DD@"b]ez0Of}`fIh НGƥ,:W6V3DCU߷c}5ev¢x`Lt-ɩ)h8݅&QJ:X3foM$Nm"hRL 8OcMV=|?-Ju?Ǐ4mx+b`y'a中eTo޵)۠puTČqxf6vz@`XCk<ġru" 쾘N킁կd<J¹# ?C<Nj)*|k0]= 2Bܶ 2r)xS77 Q0@} ucz^/m`v0EL},WT̚#0G32~6D=^(7%c7TeYVo[Ux£*S ;i Ětz|'W{#<0cuϖ997ix8Q8zSß-[CO{N%o](ro:mQ#.LYy&aM++#:RANK]bP2D[5Ub ^~~p_[[`A2MPGMg_M\yFcL#D?bʾ0S//[! `v@%SNwY$"X{30F>9FvL6h|E={l"b/nf\@|[,AUᾈeOXpoľ,7 e5y ة>xI@A~G;ZGxT)^R%̟tT8DaMBir+ v4c(T%̱l'Ua$6:N:rQ|q&cB\x 5RSO؅kU춒KytٴޟG BV'|_cwu]oI֤I3qeg7Gh77D;RZkEҋμ_0l3]b*H*A qC-EB+jxBS8C qLcH#m[Sf6iKNu"~~XZ}W A.()M,";n(Y$+vj= %HNjjI7(MI^"= 5ހ[赙 6 `,;gR5I]ޞ"lGJtva5C0c~l陓|zQy& 0&5sU׬!LeyAY-Z-f\6~a/θ0X WN6m|{0/3|5˛(9%If賕ǟR#|&aŏGYD;sЀ=p()7:<ư> R]FAL-- hNEB˾٨`~4T`ªd |n7&hGJj*1ts֜7BPA{G=j C2DH|Py)*-]hhnbl䔠Pam,A_!%U-W# e3Ls$nuc3gv"v A\B8fs!ӟwfI5j JZ%LS6L5 G9z;ߎ>HNù$T8Om!'EyqF/0@Ρ* џK m^Y!:KSsͅgC^w{%H HĬ;FxHpEMY~n;4֓ PZAѲ5VI qsoI)# @SǾ]Ġ fx)>êh;SccT0i?_dHp2-~@?~VQs!TMرg_,$Thb6!?gpxbW9㠁Q DJ(d4ALIu4ysHO [x|5ڕw-ӡd 0N:kk g߇ck}4r 2;ĭz]#ī+7"uEdxO^e];։7աc6%/A8p@mN+zLjA. +-+f0KʭQS3A@J_N~+fSs|f9ePLSH7nZJJv.v`>*]aFԱuGKo7 LI|C9K $ ]C[vSHjyd&[M( ޒޜä(d*T1xRQ[qlcឝMvڨN|zeu&&'03^q{ײ_y X̽9xZb ՗qB7 K['p%JgtNtpR _a Cn*AW旴 Zyg6Pca 195-pȦ#G}X{8<-?0pc:ۇ'P\(Gy_ V/igM8YxRXc0d)QR xV&LK\*#JkM <7}2һlGˊ@1kJ:gଌ^ZD1ҍUB:2U30p0}3=<d`:Eb5rF@@:Wz|kvc)7r1QFb_bo"oPz8­TX=އ6Q$,bmÐk5]H1#?XMW3m,DN)ݚQ玧O;wr8ށ1$#}}XYagĕαXg؎eube5NjSzսevW깝NbM_"CFKu PE"98~IIrr'jAXI=ofBh$X,)󔨵H'I) x 3ʗR桏Lo&g>uJ~4rsB5eЛ89~EV4hDrb4cYMfh1:ڎܹ_mٝ['Rh kcK46 m>~*XX7a>%S5EK3gJ|dQ^Gjk3 [q! ԧkFN'4W~AIB^ǐH .Ⴎ/x$&_CJR1g"X4րA}iZ>yMMWr e5L)8۩1TRNb7 >/tmU&ܮag.SĐ}#jqq+,SÝd4b%+ qግ <uzSB9:<'Y/`;i% 1 Δ2`['+טL)SUI`h:]'[zg8Eq易]E`*y_imXJAҺJDTǚIfۏ`6zO݈̚p*l64ac\S,=Z ,k+G {_KjTX3>@𔄵^[`7z.*ĴuiNl`Nh .ѐMdӸ{MS 3%:# e>Mf[o2uC'؄6Zg ^?NFԚ.Qr?u"Hs8c 嫬iߍ_w@7)ʇnQsjU}[;(r;u!`muƮ4ڀCL{Aes_ivMZO*e#~-T?P;x͢  jACj6˘HܼbHU*rU9\_Z^'pK~phi vH bcIpwrC{~`;!vԌ# />4C;*EFvof8fk6fw7RN<dr@W-Fʁ=˚ " t1{}OV 5홛"<[ҏ bq*ъ†Z_o}F<R3Oظ*$%.ֲ8BM̨^$;~8EJH芠3OZlB\ߛAh`Α~0 ߷ ,pSUϣ.?3iS'2T, Ey!O9 {&o<0gu =y芒za[hEĂ!Y7gٕN 8Aqτ%.61ҝd_ }}/>?t^Ҳ_\Ssf<Y+um 9 j1;-NDG.(|:k-aDaA mA OyH'N![Q:WB8joDprQew)Boy B",%*8|#hy;_=J$l~ݏkk*Θ;*3/ 1)XNѼ"ʭK@): +6g L\Xc=)^=}'O^`1!<:n]s;sr>cּX21_rqFX|WǦsYDgs|UY@ x8T(7JP*Dyf<|u3!]h dbDr`/خGB^۬ɾN1q_ȖDR(䙶2>??/ '&,EX ZU`w+c]a2^J3 &ե0`KjHSb+.B/8?{-*\"VB!]C3[/4Cpm>( gLؓo+~Ӽ' K 2E"_`H(_`g܉T'3#%>!vb2$5شgW0ݩ*M6F"RרL0)yIFxp{!;)@~$g3@P<ӻ" bbfyNVlmX K{( or8VZI ZܜM;G S'Rw-GbUMXC~eJE;_tx A?MW'kL(zX!䃡0#>CI>J~Y"?E6o /}ɮ[^*;e[J4t M ~OJ{ &bS n3L+ڑc!&;p:-D@W(:~9L ęRjM6Ui"YDcitBMSWaF v#TCW:)2yν*8ѧܨ~޿$';TjBu`~.dCW=(QVqÞwBѻn}nzw„dwm`rs 谗7x6CRtO6ă!q _๛"z? G/MsjhfE&<Yfk%J ڥ5n;kƙOZ9@ g!^{s Ck]2MpX=,mG>CM{M'Æ d~*NmVLsՖ֝V!lH!Pz.pPC- ĵM|_юT`;e∪}h:&!VW%> H#miny_q ayhbfUK W.\J%Tj!e+$mq%sWT3]Q8,؀5WzɿK~)  Z FxQ{a8֙]/[́uxN ߰J3kԨ%O՞@T96߭?Mh*kVc$uTntq Ɉsjd&P%(' )L1&C"_Oq*:=ۤ(=62mbqh"'fh,nE-!Kѵ1縳ӧg)۷٦go%tAdYzP$ #/^ R䰎UU(_:}z!,:%I+S>aˤwMO\gRbX'iA JӒ9"oH,g睋f+"dDTC/JGQ)8Bf7"9;d@: yc_zCdpA9IDUVuCee;yW:S4®5JirJ^IKgfʾVT䔬c`ZASzkB)XKߊf$R2̵pA(YaOr|3~ȀKPvMxIzqg MI6,tC޶2sĞ#i0E&^!ZohĶb4h]wA}&(Kx5*KUizd|qBإ2GSq@qwȮ o4 ~/`n_*Iޑ/qPx:qs`IHu4IU&,5EpnHE+7/TzE?ô8J}kã~BR\_F%%뼱YF#C a|xkFyPnt4r@ nPrKr bJjj(ҒEJ-);s/ò,x8;r}j5n8zDמ}^FYOy.^B9;8$ P8PD;]'bdFfKϤD/Ќ6J]] bdK|dvP?1#%m#J cMs8^$U Y~-C|bf. 륾8)N >|pi`$KY<ǡc3Kd. Ǻtg@?߳0נb\ni"zN@Sk0Yx,JZ/+̴+nCHXafnJcc)nڠ+gK(sV&W 5$}#J=5Yۚ\xX]g=糥c +Kh'Y)R"z@!!egN F> ?)-[4s 嬢~MjaAH*1aWO*iNOme${ia\X|!spPyv˲2exߥ^/3zK!l'$ ķBpZ6?u7zrKPim!dih=%/V$BrNCV]|Ce0rPo|@0쳕|ZAO@ w.@CyᆥD$$_0q弲ݭ!OjN~h+דB^7&p$Uk3A|p׸۲f۷}OR9>KɚNP!(P\'–l }B 蜧WMnvɪ:o(ӥu)6ͶR G޷9Ae;RޝwȲcWbnjec"qrf=d_Q(x @ۆznK&fL` W❩h"8Kt}YAe/Ȣi7k%,0h~q!Wgy@5 k tEc{iꓪ  k`?q;SM{ϊ塖C,m~ç{p\۞r_榋EWb6`DjR}֠-/MR?J:)PT^cyAאW ,^aoǴ=s#r$'{'su /iwG1(I0L%r{rcj(-mڳѴa$0Ê9L.89X~}|n! $b5`rSwV8Ka P;vޜ{72DUI L8} j1K ϴXr0L9%gto[J !-=ŏSK{b@"ʡFp?ݜ>5?Eg@|]IJGaȼ%EbItJ*e{?=]οysk˼x7 Tz yQYWr51gr+ԁ 3oS^:b-cEjM=)>}oyBln q\Y|)t'g#p8<ϣn].4[d7>MSVp"ܯm&)x]mGqw4%g&Y[L5T$tP\asq%_T5a߫@6f›_m/ Kst@&1n[N :Pb@}Wp~+Z7Zx|p d5lXhnS)$بG'edwFA(Ƒ*C !EJ!tl-¡(ӹlm/ 8;4mBoU `Xm!7`%\KFM߯A;ع,4 *mڟ)F-i&p]]: s)Lv$|.%xkK4:Op=nhuNxx~zfc|$4G T$7MػT9^42E{¼YثpZ(3CΙ!7"7!&lA 3rm)̷VdRe~{{_I6i_u*i:G.Q x^K?(B=M܂h]DKux뇮5N=6Igz[QhߍzzM_$(r2=rzĕdFjb,< .8>VU"N7$RZD?e}.2cnt] r6 B]kÞw+}5z٪Qm T878 Fg 6\9;?*8}>BO)SSyb>QYYB7iYjE@&J [ׁw877N wu#[;ԾN`t/ErͶX; p?36%*HsKŭwZIHƶyD`j"[ux2_1g8lEQΘ!T}x{"snZ!fq%uZCXM 50?1:Z-fIѪ$rю !Ls%-cօLԬ/}uAgt2/Yn l}]ħd|̝@{((&w$=-g9zlְkyNy~!Le+rF# Cq]HzOM:QN•,$F,Nsq!@HVk7 {Ձ; ۬C{5Q.A3jmvY\:NF%}Ă>*c.Gkl+X~}Hw[pρB 9{}7&f褵(AjI}#k.> .nƲ>t]Vs:HaR% 3%FàM$gС @M)WWEUKS.,=<먊'U Vfn:CV,ה}W6x؞]:ZS=pmmI$QFÜƌ=!<)oEKjW{ ߚAqb0QRxs*N1BtWK%dзM`5eHnnTd7q8e^|Qeblo[6r7Dnr/XU0op@C4|P q"l7l% %J>3 QT 8yݯ []M\#Rfc6Y3[`ɧMWHv9=JoK6Y #NNs.RntFM$a'⯮;*OQ"ȐvHaʠA-B;{;AŬӦ:&cy!@T3T-j2mF԰hqcPI0W'%p+ .i.k\u!^Σ.>Czp,Y R5:~AK]ZQQ7# ;ɩ{݌Ok[9SڑӾ'ɂrM$\(d6J& C!TΒ4Gė "j<A]v\yCeټOI/[T:f8ƧUКB!Ө- ||_0&RrZ!~[nrn[fx@ۄ %Ep* ;U/P}sJI,154ҍl hU"]9Uh>up6bbh-mMbBT=>!@GnG Ѓ[sWD|2ݴoԓd%^Tfٜ7oŸ ,`Du.ЎXn0Ħ,:[qD]s`5O/ DRmŠH (CG10jmyBM/PWMe!΃tOw 9?Y$cҥ،#6mrT`r*)}ȯzX,ŞxdԞY"04|ƈZt8$忕"V8:­4IMpHde t\kh_$8ޏj8N 0du{:@'uF2kHˆv=a&}e" gԩjSߏny޳JXFߐݍqp?!zRr{Y!LDM^Enf; ::P`?,n,D>Dd6f22əaoNjaCN)8^|~@]8Nue. 'G^a:_R6;Uo?qs" ,ᆙ̝r;B/U 8]DVJ@v!_:wۣ2ƀe3NY42I/OҦ=x:?X.0W2EMn֣}ӡV"ԬW^v n؎W5GM.?2m`L|%}{UX4EpuŶ~-K?te`I_#fĮ|\n_E͗EuEVͧ[Y{ϲgyĮ됨m7i}), ָnvg%t FGS$ {*8 7!Oާ. ҜpW`H;#CwHha*:Zvr hoUYÎ'KLa/*\+v zu(3NJVWD\ˍ 6X=WNw|#=&"'u LxF%BD[;&>(~C9a>=F)jVc#cNDƔzg#BJl=q*+_ ɘȐ7EZĿ6;cَ;Źu?ѻ+5 ehs$*H/Rڜg  ; xbWda&SQ&@KK&8Ø$yYN A%1UD@qC2FoGybTIYɔHl9$E-4&R{3Py҉݂@f r$>Co!bj"b io[ ]!]FrG΄`ɏ"5o,Q13'*Բt%j4k[EYC] +p{%r X1^CP"CHx|9aBv#&,Vэ'|+]RhXqq8KSӸێDTy!ԯ"A;`ǘ˜nƅ@bG.ޥ}MZ;\Yf4u",6q$}oȕNc7wN7"~88WMŕ riR9Kד@6kA%]'x/f*]1,1z/黨n\/|Ϩ8jQ6DDI&*;N){]"g!½cCjik*]%9߯Kk!pq[m_nJx m}~Pd "9AY:mCȊzƨ{Q̒ \Jd&!I}Qd Zeղ07kg rШ5(z7wAx2K |s9&O-E\|72<V[ep!.Z2ۍ/قG<~UF6[fh0i'< rt J'jE]| rb`ǁUS橥OtEߑ ȸ-7,^Nr? /JO"#s%+uMZ,__C3.I;բ$?NƳ_*BGI~MD\Ó 4:G#4=ie|_D$[]~r}'F夈 R ohk*:W0!.{q{Өha>y4wpQ݁TU-s>)-1%W="m`ܓς&̘QȘZi,sd-,HA7.ф< nP6N?ˮήٴRpND Z̛H8pPB y7fgsTHli^!lwrmA jjUr>̘>/0aQgGQ*H98mfsfO<aUB$P0voT 5 r?!X0Ӿ * *Moс;L}JWIK T܀`kAidօFcmE hd?fXsE al'wW un e >Zj^GIFfSd΢ti ]v8U\*{v 6mYI+j1dz[<{rK?xxlhxEt_JөV.1.݃9|`# -m'<(TgfdeBƢx}DGFv4C,.=+#̏toW% Rƃ@B4`|i!~.N[mٵ,*+}[˭ 8"ghKWֻ/8YlPPRMݾ0j8JA`YO쉤Cft*djiDv#COc`i@ZPdc񘽀H4;"TqJ=ֹ#œtȡH,d;K&:xzO$^΃6r+uVNVK+u#$O;{I.;R lB{YBrdYj- 5fWg@7@jIFWUF8Q[X)LnZ]\u P{v 'j5DI id/Pe+%}4g9C#nA 0NZU18m hOJ8&*g۞DN{ Zes *"Ɍ!Ȅn6IF!表 7_ݩED4OM2橹$@PN<C{E==`@MƠ5KaqĈ{Nce#= Y-/XpS=o)_.\S]ɂnna,&vHHMm;)Ԩ(T+prgA:V>Uc(Ih6I U#-h'p-c t)Xp:/*R9kD.qgQO1ZW:w8*~]4~Q;peїUWT@&) I٨}x4Gg8c>p J_K^PLyRGMF7[{ˑp>_<FlGFH:^ c'xQpvğBC'PcjfM,n%eA.5}"J>Ctr 6fe!Z9OMR uo?S|0*uɀ |F|EioJm,;Xr-&,:N]R r 3gVr!j@9MgfɦUoӓ0cY3{fޓRbJ"mؗߧ.Pބj1:6a* |C$Zp$4v)PcVopѭ#eIfZFӈVt||&q.Z˒ta koSH;s0En/A "NRG\"c'dCnSoLN$xܹm>/Vbޟ s*X_+Ũ-(H \Ka%q#%Q{cSjxg_LHqí\ylIs+WQ䙔eP I-WElԋxmb Y0 # "27;ACySt5# Wg7a繬+9i%?}fDt9r5d]>;B-jIgqlmw1qܑOy,\dlD.7կm1  hՄ^@&t$mu*Q hg0%rSM =7OHjbLZ[wk @xⱿ8|5d%x<@y JB8B=O( ; Bޑ< D}M8 hf|ƛi^ԽPAw~2`RЌOjdtv^+-Aæw|b 츣z.D'C7?ZQ n^ '@ lJ O% ۨ3dVX.]Uj܏ &78m] Ps{p*߈ZvjFfhȣB B $)3Uow4qKVfpʹ1cĸ( )ԥw-+kf,Kzi6uʶ6;> |}Xc) ֞|X˻shkg1\ "DuI C sM—H7bύbX?~lQi+3>̬wX+NN|xة GI'I# 1^q;J:Μj;DRGk usRD|b `ݔ!-c#cЎkY5)2R0*uqŅ%А^ 1ZHBxԾ(Ad':on+mRfjIL<="Ko_9]"fn lBJKA,לFSrfԶqT^9ԗѷMg)UFd΂e C:஺EVX]eQ 'dR o.~Yf.H=*^ŐӓIS rp; :3SD)I^hv ΃&E!jM&+PC|n$J S mrUc7yW 6y}(I.7g1p2B z=$\soo#&CL5Scì2iRKaD6ڹa`OMDaqZ!Vv1b.YR140YijঃRLsciqZr@ zDB-zI8GE(f' ހI5 f>%tIva)O?*J\DQKKmu=Ў 6aĖLVG-/ ڬ7$e ȻQrP.h屯{6pItç$鵦Eݬ6&)>z`T2Ѽ cCkp59˝9txU(OPp, @F.cvb9eFAzAkxn1Y#nY?N eU_Zn3+U\ XG9?oZ47Sl0M^wB"a71cY!&OjSyma}) _,7 O+Y Zi9yũ/v(+󾘄c3%$5&i<bE;8Ƹ2{4g[Ii<tްȁ8rlY2*u"U';M/Nnz[n4X2QʞuƔGIG4Wf[ `<*2{"z`U` HEi!7F'Nĝ 6s<ʀn~3 c{Q-Ԧʣ(}=;L#a(S(> Q.MBtዹ] :ynj ҕ@aslO:R54qN#:bCQGIdiQaM`-kSH2`fF*:RS d#΃Pʪza( u>Dt_,a۟Cj}:z+AB!!bh xFAmqJ&_mJ"{>$n:-tNdI8'ʴU,snvw TwqKr$7I_'+cI{;BדP"9ڐ+e^feE?mfV|1V̦(N&'yV`X.ۓ,N'.oiȂT{'m$NdA `Sh7S]0JS<iOoKæmZ-2\|썫t.)W„ CV(a#>k\G#D|/YGrtjJmI:^Hgxa~9FC^z=Ss99l%8#vfr,(n&&CJ7OkiuPVkJEjvvD\Zl'$~oT;$`xֻ'{+@9[pLϤ5g#f6U| PnFz?is?2'mܚO, 2]"}pu#B#0s |P[uh# <9sGU,#tsO |6D8L;QFD+{6>/'|N5divPM.Yᡩ'TgpMSTn^QBa3& WB%A%G-`o7E~'sr-,WHJS[?&ʵնpIMv %ng.I g>M5%JaXXkOFU""b5zYiEӕ$Uo E(Gs{'U)wy$^  &rY|<$`y?A,iq(MlT `]OsǬ%H'V{,nMÏ W4q3*9 ûL1֓9/:ם8 l0 ?99jt#U'IzX(2}_jݎa%;i9S` :x{dfj3@@>: !'|bLd+jT O8 2Q 4#0EP\2fa;tonKj. ]&eA'/oU"|g}Q5nhq;whH#uE h/.&͗i2[!`oى~+obKjm[ߛ:yv%Cl_Ƈgw沐~c%<;C_AO]{ߗpy}Vjտ\hѭds+;WXELn*L}V^z MWVZ/'1Dal"_>F2_7R$=7 B X#4\S!E- \i *ny%lģI LA@:vU)-K X !pHFA5 ”ݤ[Q,rLvgZI( I^AOeQUew̍i5eXˉP_U*R%+ʚnz=P/1FLrKF;*)5YI#גSp9tU#NHBVG\d֒͘:Ί4zj\J1CTe/4]H wNJyqQƨˡ&2mZZ;JΗoYmUJ)B&K1Z{*0¯ U~yU t[Y/Tf_wyW2\,}An6wKz1Y)y)uJ>&-}B,;UYЏ̫rܼm! >bn]gv;=SZ$S2^ԏO1Xc[k,db7)ۚ>dߗ$w)rjkt,]9p})<-nUAeb_-*5< ٝ&:m!/Mݙ)@6-Nn}R5>}uT6,Ͼ>OuYCSx"Bɥ4VTWq\4] bD"w#6YQ4r̗fbKpY6Iڰo"BH: 5$ȔDFK3P EJDQsq-+pj~ߎ j+q:= !3욾F&j*i?D SBQ5^xc}ruCc!V2[ . <}ҭlÇxdllrZXzHK(د!? * Tf]i0oAیeMR\S\OWiG)bE8,zzw H҂ CwTm Э h{N;((6f9=,$*rW==U26@}ki'ވ(iFi]zuXIn|"yTsEZ];&z"7\I+40<#\A@/{89``}Tn{[F˝h>ߗTzzҎ +i+(3e0!ݱҝ垗Usr,}k(Zw9P@;DdKu[[ۦG,}h|f7f[@ӯP3NnV>RS 8궝?|2ݸ'dL/B۸CLˈ*L)*P7Gv D;#h-+%u7)T &r %#SK45Et&Z U \جTIh!TPd22be=[fOr4`yoK vHfv8jv"Vqs@K+jWΧ mὩnT.w$zUѣuY0].3^@0WfV/L/`Hj++dvvoi{Y( IJ0ǃS+gbbDZ$( om>+sd g8epXwh#2-;N^e#F<6y$ E#2&u{-:J *ZT#=M2~ o؈Zb?HVH0t+:۶CRpB'b :Gr$f}lESmo|zIaN[} H|wp5Cuΐ*,sUNbp}D]ckmW#'Y?KN|+%="D/me9//@qWa4ob7N Vn2umPgN"|JBB/_tyYkBH;RbqhTpL'HyJ ͛ |jYek)aچ{O`|Og @JP撂IaWA,I";-V޽S+7prB *tPZ764'zim>.BQDacЏ"lr D"2r>xYBȘʭyiN(D-,VDxjtB?2s}HhCvDZtgLXb .ZYr`b=nƳJ̒D휩pHd+MJJS-nn~δX=DŽJ@PQ sŞ_gx+'؎K$ {j섓{5cѺ՛P=[h6 TLHE`96qwҏvx$ҥ$Lf&`z0Eu\SD1 ěMhZel?#7g$wm;Vm%q ixp7 ]$Es )`9g;>YAN*A|9RPjuVk"cXH`9;;Y.{!s ʿ;},%S䇅!UqxC^;+6EŹo3$fl,hF"8Rԗ'S[:Uc,eW"cf&0B.iS͎:!Dp^J8 ]K qohGR>ֱV-ZIAkӃ՝Ѵx6LR7@V'aBQƣ`4hw- \~\bT<# G!Lū*x˸W($UEoAmUhtZ؀5:=luWӑ#l}zRD8c5xx"IK?I81^3aG& gA2~|.(C(|迥}}'OHXL!xvvA>3qaMQ lEY`d'd# Zk֖o5TOd+<|j6?2 2TG}Pǝ<N310bkφY$T=尧r"y3IW4&;A2 >V`#%I&[2w1];uANṁUt"V;FdfAqZW ?Ҍ A9l`kί#{? =iM߄1:X[;}P 9+jIN=F-l5еv RʖI>*B Ze:>jSA eq741; 6AͺjǤ$[W&[WY<|qK.=%.ZMGfK5ԴNb׈u<7/@9ɐm}vܭ t&/:ǹ\ftvbbq7EGǞ|˜av"+&qoދ~MM>/vuxfm4+QndKRF'%#wJk2R/>=O^&&#&Gw Wճr?pMv61 k ՛B)XKGEC@}z!3ᑳ`Ʈ6cqBjZl)yjA}mKŨ}8s+IMzwfv3kސ"g?\ff7l\A_ܣp;[y/Ɉ^Fͩ/k\BP@8+nŕۭpmP2޽;D0>ry?.a6 ';lG|%RU3񎃰\Ù0i5YƿfnD O +~g^4=VVCҲ¦-Y` @"]?&U Lw:4,+${/QKے^XpڤOd5u_[ƶDn-lMaEQc.0 ǐp憹~S& 6Cr=L4r2Է0xJQK1UTj%cYu\6xFВYőnƋ*6'϶՗xeEF?Y@^[rh֍ fpj[Am q W2aF H t7*_Y0ˎbKF]޽w'ST0Lj RIL=Џ3@݇Ed4P s5l\1# jD$lq~%Ϟ4 '6NخHly[[ ܚ=RBƶ0$`v6 %V"MyHY; ˸u?%[v%~- ڋ!E9M4@!e-X(hNoe@Gyw "`-2uكفʍkP`v^e(`VLbGJNZ J]AGrg]n__QP!,fQM¬hx! $&!~Ȭ=mF-ՠǗ}\w a:YMl "^ʫE\~YQǏ> nO TV5'Se GJRX$,"I/#J,r7q]b1l<8#%=Hݝ-:O*N(2G.*kVGK#0̑8Vއ-6?x&oEe$6sL5RΫu*]0@+\8`N+(uL$crܿ5z(S`O%=n5jae Ň8_5,kmr5Ы渵'܂=/EFa5Y>EWso@rICz{1B:n?8"\NUb -ccݻhb@+d׮ @: kc'#LFf*GG7?+k/W^n7"2XjBfw`Q8z P^!2not/}m) z2wǣe=*DP]椅=JwcR+D)olW\:> 4v?Ȥ>q$T:)* 1^g5㌦TCx"N2y)w2B?}- U.~` J2Mͫ|ɲQ.ӄtN*@cKN%'mg=5ْrj||'M KBX蕤 5r+K6OF5&:+mi\8t6(%a ;U:nN?L2yEkZ@uT҉kv?欄7zqvwㆊ|i*)5#e ]Yd  P5(IךwrolI,ey1J|?kAB*Ͻq'ٻū' +{L88f &0!w5E:akEsfJ7q̺ !)sk4[zl:0b`c'rbN L10yEG b/ v:_<階F@ ׍6W, A]lʼ_.6cW6)#=BRae}r!2$Yw5Ύ[{ e Y~Zط]-L=m7@U32]\ .bSЕЩLT4o]:? \U"*;FDKp~zeT^!xEA&6B}E"5 ^ t; :pCA`|dGL%cQL:jA0wY1GlB-*a]J"UEFlp -BG\!ڎ}a|,jԮr\im@aw`d;h-hiqwX¥ j1G z'jNB8L,W nWBa)+yLZx۽ڢľ}7n#%#Nfg3珙|m\ޚM-4b8(Tθ6?F6g"fpu, @Gr+z CQ][U|{#op]=h <.u'm]9R:^0ߓ{s*x$}UqU-L)h9Wś)ߍ] }j|D*:fCI OƢ%6 x!1H& A<þ?o{ŐJzk?X錵կ իT< z'iXdq%b{,|lU'P>b4xjR9>8fJJ6kPsG;K"ajptu/%uWL8Q҆*nTjwOTIŒ!WOY?23XA4Q'^59Qs~gd˛;qTVt_ VRz >X0*Iut{0 5X5o ~Z=~,&xo2^v$g; Q#`5'ƕ0J:atQBg39%s.NGrj1g} +plYWn6N,=-2Ӌ޴ *xF*N&I=?ǩ5@#ܮ ($]<>HZ̷Q gwU]OQʈe=H-b&FNG| -͢kK)֥'4͛>˯u:T>2~D/LCI&FG]h·@ݖg)֐nj)/G|<퉻GKư D!*TB9mZ権@ ,$  sɃ K &-e3,`Jթ`>ѼpW]O),; m1n^V?FLGu9oЋ!,:Fj-m )ؑzGK} ڲ`vn5KUk?+Ai|"$_JM S{TD;Ё$g5>ne( W7)e1ܐJYc]^y媡H;F)).C^-+Fh/FB0I+=Bj <9e";#<;8cȰ"ux<="7vm[pkS\Ɲl+)ɝ\]׫Fi;BX<(JB> ~E ڀ:=Bfd+Px*EQ6FSgaNEȰ'D{E.)Kc1Z Pk<(E<1mK 55~bXPXC*sjD'D>Aw{f6ɝ3Z<%,IZ.\ kL0 ^/+koԴ#m^"A(Ĺp|WD .Ͳ;K+Qz >% >ԿLPޖKA{~/HŶ#&Rv $IW Gxq9.}(M\K^TFSSBTxؾ%V+jC<}EJPCY܀!@'1hhWji%zAlJҐ4c^:p+tC(_]4V7$5 r6\|ΰm<ŢQ;wJw_zFJ'Vؔ: .vLO잳Lϖ[` fqc^:Su.@;t~+OgiU _5=i{3EDR9"zv5;Lquf*dyՇ"۪J_?¡{_E>}R*Y>\wu_|㉹/v;mNOdշlv]0h].gZTvݽ*,bQL\$ceqWV_IZoqo۫>/B,83)*S=}jn4V2ip$b[ioQN_EؕiA]5axrC{g-zS'Ua#~KTPǷm`9ͺUjxkV(j0{Y.9'rZWk6ĽyuXAŷ5uU/Mqɒ=Q2mr)cZhRM#ZIv-)R_{ͻ-=D#%2p.L; vw^XxmGL_d Ӻ9m&J8p =U*|J?BXqT_t3޾џ8"$/PC=77AɛNR&"8/2IXe*TW⫍dw˳(*}LwZk+ra͇O6(㼼(Yjc_䩫+2"MyDžQ1íؙ2.k⷗}qZq?(#rUf[#N{JP6 VC;(ٛqv X;z6K co87ʈXutx*wpEG<Dž@,5 d,)S4<k17AڱDӴ;QaAt {TbJ;2^hHEѱ3⓶p`VIx^Ԋ1u DSsfEL\ ]M*7?! Gk2e b [eXze |}l'Ex8"@/rG鄄BXCzq 3 6ռJuYTa iӠ7~'$/!_ wYa|ɾ|%)qM4;%:X* {Kf Xnjêίd Kwr`hIyH;W(|Tc'_;X38$K99-߾$+@GX~)\&<*>d$p 4{s3hft!Z|ֵD+8mr5} ~miWP5e#hoa K& 1k_ihcFv]]&({fA• oI:4Uwl9?죰.3~5fFǼks]Xt+Me($ o_TKz cا6K+}!<9ፋ2 -Ay`ށⰩŀo'cvV[&}1.]}{ ިa U*AXС @0d} .?I ZFr}D=jȈxA~n_"pܽKlأI^~ Ũ%`w/6mɶk}6Y5oEkm+e*Oe0'A,/݂Ipjֳr xx*z$:iH ׶1u`55ĆÉ#e[hAteXK GK4 V\Hz2g~J6LeO[i弟pߦ.vEs]P g}aը(1ni۷.ö́bC5:h ]tSbg 'XeeT!{P £W7V-A( H_!X Ƿ|'P^&}/0+{m۱IЅg"\#jZQ"YOwXe+aBX.7D:N˗[}*&#,@X| +pP\OiaZTA !$xK /iMLݝ5[/LC:ڇ؟u˅gz( = sXԿCK#{kye,4aeh0M`C‡Ol?fX?^hrOhP".sZ_hGt h:)x"x&ٗ.CKx}y ެйRBDc1[!8/CBl֑m {^7 gKIo|54tWR$`l-Iu~KO`gaٛs{q1TH`".,<6ѩYu/?$DŽIr? < =<3j= CzKE<㺒Ij@OHiyqI@3 =kTtxhܑo6sܩG6H@}ҺB hƈ4 " H 9'(e"8DKM+QbV;=Z27"-?wSK >Z.UbcNbCm~xB}\fMί^Yd 3s= & '@y]5$Eh_gd9 Mࣼy|)yTwt1DŽ x~;=PÈ2Ez4n|\l駪bYdop/a<;NU#<š_ |9Nv! <"|H.u& ^o?N^t q&h!1-!J\bFwO ۡ'{@yygIVY<|ĐY {U[)ŕΨ?+f`N}VڟRZzuȢ $BBf&N>ŽCwHveu͉᪑a4,G7);-S BJ'-/xfqPoS#K/!֗x)אxAz= ۣ,6ıs>#<Լ.c¨HWR5!a +J%&IE=i`7V3]:A˾Ss nhS.l<NUC俊GEF+\&*{ZVh>|>!FԾ 3kw@{*!4C89*BE)"JlGStxߋg4ʒQ3ִvU4뜤k4*rykm{2NwlRzbn^zaCE0X蛅+& Qjꣀvilϸͷ(1΁q1wwn^Ϧ#w>.Jg|%Ă4dE= ۯFFKn$CօS'n3VHil79VJȿTDh6l$tAwӣe.kUr%sgO*WqzC'A1C"X^l5hwX- {?QHCwe~CvKɷ=^ڼzfc&!óm7-QmvåfM-YG"{DPiK+3NQhQ5+o4"ڿBԐz XEpCe<7<h݉` a8UtQą?Hb"fKӿ7޴ |'p1j_UƠwcC>QʈSif}}2YCZe!tON(a4 7"|Ȯtߢ omuZfkd>\jA9#v;B% pbz+_U6Ĵ*U 0H J8 G2{>kYG9SLAČ3j@Sx[L Fej"%! o6 ֭$j; pHb8up-^p8p`PrijJL>6ZVrX´.E:޻Y-1u犊KR*p9A@Ch";:2ASҺ$"rd? ^}5 soů*Á Nz^K1_#eCoW{5rG2uR[pFoԃ9e&zM $28!)s:3gyLjciK# HUѬ#m6ƛҁϱ7*IG8߈g/|8{rKAvC7;Md'`EZ@g,,ʧ{q"{׀A)LPc$| 0֑֎,`L-UdLϙK X-5kHeV1U'[2sTχ0u1t|Iw6%43>Eܔ&t37l0mQA7qtV9X|)ݓl9ۨD]s3;j/,@lk~=|hvxp7S1͇D{U'td7FbQW/GIWaڴ!>@Pgѯ2}W8#'aeA\t%Ra(mo CFR=byb{*G)Y,>̆_>P-5y3UP 4()2{ƶ|$,L41}p "E&,ʛ,œU f<|qȌGin#o,5!TۦOquCz:vq"M^ǰQ&Yal-:Yϓ܎~6Ɠ FõNݐR)־/Cr4;LYuc֌;Щr>rē-- HVV)Ċ zN.7ɫF}؁' ^ ٮYL&c~$ҤW?,jScN2bagݖI|Izj?5g̗LoPzLŢ chpA(3oqkv& um:>a_ziL;ZG/y]lCz3˘e0^ BIfLK8 9pdw*_,dbURpNb`If;d0T7MX6g' ِۤv#`u?Clt`8Jf KbaR2~tȓ'._0A`)I|2U*tE5~P;\,z|3_q-Y5cص\ %;`E~s yVA}y<VhPIޯ*-(p`z4 x@+zyaoTW*:o$z-OgW~.ʩbt*ql, a =/6`p. kϘ1QubmRMEm_l?Y#թ$Ur&PLfɁwjs-v0zuy6zod ?+ ԅ[4h!E:<ƄaN\Wi߭ CmU(W{A|U|+*eKRuqCHu5䀳udmF!>vBy8;7sךl\w6TC4A:Ait7Rj "R&Q?CR;6doME8\ z}Q¿2h FB;Rso]tC~.ǕB r]C0o|EOCO 3 Z .MM? `d9q^NV(weg^ZU s{+7toYZiOe2jP㶆p2S=eXO LlYډizltȄX+Y1A"ڜel٧GOKy X+x#R"Ϫ}O|* |$o/0j=do$f a: "n#5 WH8èN8)Z*&N:q+7'45+]K@,k8T9*xOls`Qrl?.G{.^v Q̗JѾBko-!ޢE5]Qx/,< "WJVRWԧFHI g|vPDn— d9tb~Z xK}ϛ^-zk;uXrt&Gkr60뮷buo5-uݔIYIbv2~`XvGoф|Q=& 5]әлOcuI_- e^ϻܴבh<3ޖ-F*Ȁ)\z7u=܈͜PE^3ΈykXFR5kpLMlZ)`~˩6hYsy8whBRFK¦k\2.NQ}xe8KU&P[V1iF;H#J x[$r'd'7y$_YaG%02b E9i2lZϼ.D|@a:;DqS(S| nu2g:ZYBNliui:Vb$}_K\Te-0l Zm.p$ ڵ}O|/6>CCRL׮6kgLbYZj}ѳG6\g)-V1Y)R!} oJ@"^oಫO'2yÛ93ʼn$SRL]O\SZy/dx+m0ƭ68**z9XdG|_!Ք9 3dzc2Ze&k]SN?xh> DQ19B6szS¾DD[n!#HTND@K(3`C syLoE3K>)'nձJoǘ@teyyPsY 5^H#!68nw.AC2yPc)]igKHԇ/XjuCܮ]Eqfcxk~e$ 4@jO+VU1OQb!}e9z:?){L#rꊸY6-Ts/>Y\tGuUn|ρz*W7g# `"qE0R1Q$jQw U8 yJb2D{,n >j v1źTL:\$@$kూӎi8pRk`zEcX,3(d&P?T -CguBiE*k _=k=8:Uu \xP#tȯ.pS9*0v" /7k0&Uq fFj}Svce!~P-8"zx$?׼?.,<fΖVJe8yhR2^D60 ɰXvUoe5QL/4ů6bt\H#3(Z/nEI0,@*S :<>J_,)%kqY ޤ LHE*yvX;&5s2x~8G @$@rmil^'> s ڋhȷX iw/=? Nr&gRv%^Ar^*ݚZmLN{LXpaZ8[ Կuaս ,f7B,-M\.XLjiƳ)dN P]3):c-3YG, f{& 0EGye]I,VXt]2em$Ex(9^R6${=F0)ۦ N5Uy'dm}qk0}}F|*q:װruÁgq+^/8Scbٮsֹ~C@ʌ;qzGhDg"Tfq;횦:̑(7B5!`lfLAHB:_#WIc̍ FVo;;C׏J1DVB[7' "?Eנ0`ar73 F{HJUz)X,k l#AqiZn#cu" H_[Z-lh ꟲSB~Dslo,8"7 ~Ů"!iI\ɚClΣf6\5Kd1'/.,@9+lY/sNeQ@C5n\'BZ9=}'܎1 Q`=q1\|$ې]+g;ep"^oDء0#G~N->^B2ӧ%>tS>TB<\綳jC-v9J"L.,ix* <<6134u90D;'i'n$WøZ'ðQVdϱi”鲚1x [84Axx{Ruadi|ٓ_v XfnnakjЈKFڪ  U"4J3s޼glaX4 CZ8'TP'ԍ5ay6 &07/:z< Dn\fcf3o|׶Ʋ{ 0Sek>}"wQ %%)W ?f}AjEiT{t*4pI?#6J6DJ.eDJZ֘_iaMJ:Pmꅑ3 hv0C#C|Ah9sT1b;̐^;[tB|ߠ&%:ɵwg\݌pL- #פAWqT+ _ ɠ9gLNø@V::++h3>TruDݞgyrܕ709N]p|d=Aļ5ۃ>~~Oo.v _Np~ /QxyW`<&D@'*L#N~cgft-,@P3O]IU : 'cvRƵs2p|J ˝v(NJΛ;;fK;5'&ǕT5Sc!u^ayx/-trL˓SΘoq6]xKcز:P Nu  Y.R "uQi~4']MpV dOjFJ8y@ d0L$K3 _ V!*}ѵ[a d X )'m53Mϥ"K? -fĊÎHC{SI}{^es.krjLRT`8jI2,\W3|ۇ[_zj4bgWeth]/\}BʏQ[҆BI|BbluH(/Ӷ:ԃ Bn}Vςed]0Vvjv</h8EQ QD癮ukՆD&)tuѣ#ҭpE1{l |J.rtdc.d_aX}m8n<[0/is C P>y+M˚O}>!Lދb`/K~NѢ샩kÒGnu7kQbDRl$T{o#Q1/&pb&rv7]q@8d+=nt~쿝A MYjy8U` G8P]::CBRk!7DDq@4Vԣ݁ߜŔk6Ch5A<h'zZЖP\_}KªWY)MpR?pvZ按#AzpD9xbsL&t8xYBV|xI{ʻ0mp+pX%DV. <܌B Ücw _94{$5kO|wgÏґsNNM + p ${Y:vrU'"kh Uh݅ Rvb~'q ߕ끖~BG7] wWq3@bz|xG "O2VwO&I]TJ읖)+ VTyǒ%(,m@u>-2@/'Qx> 5kf *`Ex/o7噁*p/=5ݘnWDp2s`хݢхÊRk&O.>hˮN$lpAc $_!Cj]lZ#Qhw>Ȳn~H|x"RWQl?me *43MJp6f$ `~c0*"k ۮKrLE]^8aSVJaDNƑB||8lr6KWÑi@Zә{lwGPa^ULȭeC857Q9c9ڽ6t5)ހuP&i| @*N"u)y|=MP \ K}HGoH4sLH)`A@mI*k#W,ZÎiZY8AerBG3ށ6Rs,*ej,"?[tP3.8ݛIsXwA8Je}B'5pϝ541UC00wBˑp|ٸ_=q^(R(I|P$t¤8; CnsPipص'є^3q&*x~M# *Ov%TXu qbT:aҊbݪnh 7 li$}%Vv]zYAT(>Wtrm1ɪ럯]A815c1{ Կ_&f&SAC?hZCsH7F:v43{-AܔYNEi>u,hx WvNEػkjx~YEӛm⼠޹`^.8_\#Y QG:q2%T%j{Ӱߙ]`oVSnķ% #&3b 3@zC>I|~Mg}8#O"&l<75:gS:gZVdwmUX7x\}_js޹,z%Yt[TK:5#F#t]x]FVv>TוUBMp_i/OǏw6w ($U@p!k *o`ojP1$!%:dg V&אj[x5dU Żr60s{jgvzlSYUIVF֯Md LW8'dyH^."MRxMz4EhG="WD2g,fA?"':XG3SLWMBd#%gRׄJ{&O%qFf#r^t7r¼~ԓbob'/I""Y=(y̺q,w*5kyo m:ʮ"<c7s_/w4Ozoe97j7I=bb]:*"7l ."@Jw6qT7UH+E &CI]h#Ր؀B֊(vtaȖpZbYEѰDq{'eҁYZ%SW[6l4* LD@Ի#!=(7#Έ:XCU;َ=QO"[eROYrAJ;߄N h`P[}ސQѢdJS宗8IPAUoz@겱]JY#(C2ؚ8@-1r*/V]=ly,^f$dOIdt1ݾl٧#Aj5]·Zxq͔0 JXѩBGrnY!ӝtI&d06=>Yb 3'0q.Gk!@Y"k#4` KDX%m}-KV 'AF)0*D wni`x>*hJ0_'B.0L~| rWmڨӺ[}t] "ռI5*~ߖVD6rz;?e+zh >뵾f96ѱ?hxY;H-Uu ̺E+4ZĹknCZmaSr f*5̴Rn9fRՈ.e<8cU3=ƒNv l}񢢘PK az)r$ x؞Ɂׂ~%ڊYnLs'q絞+Xf}mRRK3 ?dVܯ񱆺_Ogf;g*Qob?{ kRN<<|A2D(.=*ߺu 0 6#\AqG1{ YOMlp>Y"W as8!pުXZ>j5[rvN׿B$- Ėc^:gSR`()O=ŬӋ;,(wM^>7ϥ ˳?g/A.6FQņjELܓ5#v"aVNK,z_ `LAL hOezk]5ٻekeNœWo~" ˠeN7x8o a47]N<$, C*օWr JQ^k?+Lʼ!ݫz#vGpC+qPCٍFv Ch[]ȱSy;FςϽhu K=_ F,eX_lVڡfk):p''kn|N1qD9qa\t (Bi9rc ~cWr(Dbyp~!2ދ`= U|y392XWþ/B'q\յ/ހ?UdI,"JX  9Kk:'[#nNopkS`~MLbf: EPF?̀xTŞiӷ9Kt[^\%}*J(Ѣyȱhs l7amEJ֣֑爦#`KN1lM D@†y#HG3ݳl}/lo9`㳂ͳBmOuX6kEmA^YJ]<^ Af8UfgshUk+J&3'jgL`ѭc)! NIUng+PO(:ۻ8 uaRܽ3Vj2} Yܜw/mڢ˱حaD0AR17"5MȬtD#2かԀWDB.9f&KǷI v(6o=߈5 ǖS^'{ ~jqGKMX oAτ}B:k|Q~NU&%kfiT! ud}Ǝr _iGg?ܨ-Z9cC8ᰰUat #`=UJ^6┃y]{ ~c:PɈTD=8ϟR=ϙ2 XM|R,fWt3hkpRǍhHŷ$ ,FaQ*\hs?#''`~+R [ƗYHm"8%-͎HO0l?y >U?t)#m(ȋW$A xn)XD>J0 }7[YתS42SF#MUDs*vȨ̄{v,=e恚k\+B8zaq'RK)FTQM;Ao/|F%n&\'|oaF/2Hĵ\]'NK!u0icYik![\ћ07gOvkN.r.[yVccӍwFt? žeJR72'*\Y70Y_avcaQhyv#-!WMl? T}y<#T#^,p>w^3CլoRo@UCT0 \Mn@Q t'JKZhmI}RAV./u+ճ1?WN8s6(jn暎gƏ0Ҧ(ejŹ@k|*`XZPaGdU3w.Hv@Lnc.:#ay .Ni,lsȑ? nFuOX|TZb]P7w9QrIVY(a˼5xH=>R=ITIE{Qhn{,E&Nx=$N0ɄjSس-&]H`Z̳{6r:X(loƮXeGH 'w N#kmޠUn_=J5dU Pw^y97%hɱ cIX2ֱkҘv {e#hc) w'O2LbvP7<2k\QQ2 |ӭ5~Ђ)NOy^H!ג,\in-xmDU}"X?Ls77tN؛X:t6mtÇ=Q ["Qxg}ULnm+){_Cj⥑ dIJ~`w *qU;tEm-~ ^^nÌcc0=o֓Z~a>N-Ю:_F- \>3&U8vXvXgheL$IRr+͋_3u,V#1@~lU;^-<.l<|֓D48bG= T&IAhZ_d@@IϨVKܜ*jm ta4蒉i?#!TP f-^2oN>>V$DfMtYdXg Q3ы4+qUum2lYΣEWh!W@SʮF>ǜ EI0->c qTO/T[_+= ^P k,2s'zGjӋ+^ZRu s=frWy#k% DGfא ̥OMV$= al6;gQpp}''bɼCxJg몿_x^BbI* XGU'm2F3T4``Zf ^p͵c mVњIgX;UHhݹ+4 ClA m}"riXSj:02-i/zOUL8 R2yL-Ee/ER'~Y৖ vB%"xOiF>/&.X۰~fm5*7`][=̆RucJ:ۓubgRRAȴ]E- OS~*>ґhm,b3--3m3%tȴ'dͨk€6vvJ1jIiB/_D3#l ZqCQAa4`ь #g62jcgL[KzZQ'EZsIe I{^|)BIyfV' E"qOVz86ϛK`sO2ĵk:qu`N5P1f}S` xBǼ} e*^n~ȐFx:f8-\~:~dm8l7NΈ&b"1h)njJU]AFB)38j(9( >Kh#ҤXMoqcZZo5>[p8Q <u{ЎZĀp=_мi^2&eNߙrܜݦdD_1AI0cY!(U$(,\nהt}t-{^n uf.}gI1+ +"ujh|#LK2>0vGZb}7H>؄]~EH<e˵+YTp+; ?]e^}O!&~n\PŶ+{> \A6K ;c͹K~?/†rN UQȸEn"[?>_ysEM42xW)XT7ϯ<3L7wG7ww?=)d+6m:F:^SL[f-F^~;:qK`*єhY?51T22f[Rke:>Ә)3bdGЖAsOMal%I ̈́TBpH@C&%OsMo8ƥD&ܦ>U~Y}^9bj 1Wp5H? #pXąIIop\~zC^;x5r6l\#3\׼EY=!dh,ϋ/ӼѩXE^agE핆Y`4ƱP(&6W/gsfν)L}\8NټO'zaJ6,uVp4SW-sBՎ7b򽍣Wss|O#/eU1 &I4rWq9|oQFT_?ۻH)H%_#Ad߽&>JWpt3ip$NϷczU^7tq8Q %5biM,3=xמ^?>3umSۿe/{11CYrj w-d1ZI/1:86pcΥ%><2ſ0 6cA^d1)ZRm-Z~%V..hҧs͠7! Rr/!Lu^rҁ^,4|t5ZXzf*k#nV&kZC䡠`<^kJ+ G{9B90b!F|`궸z+4CAEFC²*KC$')OC E?O:ƴʖMĮ1|SoJpAݸ܌vڳEM6 s%1 S~d8+pLK( xqIxrwT`4|x7:dw$5P&MI6og]O3 7Smǯ˝2vUl% Y1Ʌ2޹KG"P^YjYt B/&ssI[Oۂl,Wo" Kn ("TJQ0ix'DILeZOc8g#PR!D :qUJ$[  -ETjhLLi&^C\0;h?mK3Cfg-kQ]Zھ$cab<=K`ꔤ Ot&,RUn~ҍKѾ Ƹ7f%+g݋{]"L$OKпMySwpyByРy.XG]%.wJ1S^דy(]pSqH_Nc\ɼsvԝTF$Xs5^0yxnd1 ܇)4p'2 7{2L0ȏ t չ텥lo ЅAZuS7xis#jc@zONjpnQrb%Qy m=4 uP b3}vio7uq^&{_Er^{P]ٜ{q͘DD9Vja愓+$|Bm%V/?o"}^Ɵ'A7^PW7TH/ۯ߻4_j% mS< Q#eYN@Fu!-@@ *=\gvWxd 8]^r5sE ˲Rѥ<db~|1@1\ތ&ٓ{oFtxf_z[/ O`'_@<1 lk"ijYss.K.hΡ` )Yb$7 y8"jSPjoy (UwVއ]ff.2Gt! prasd`iXrnTJ0@6?Rڬ@JJҰj9W'i d5rʓM/(Ym`76Ύ:WD +Q:SˬpgiU$ oGQJƟ{YL{__mɢ~< .􍊲ӥtm.q47ꧮ{4;/ SMpt`ʒ}n;ݱ s\k,3M 㜧$OL1e)z$M~z1#MrV#ggC^x0DŽ <,Ե1FsFɒ#?Z2|2vDqpзd}ngMqNG^φC1"[J8;yRA,#h x΂jUS9X`i/[F9,_BXMsLOKޫ,uzaȾeoWO&t05C[BP|,3]>]ci Nt=^|$JV]r`k!>AhW:zX46QT2y]mASAXkR)NOz d,c{+Ȓ͠K|" H9Nz L[@ K^эt6v$<aCmk:)0/4[ֵ@R^qm[ rYp8Sm'\Qs5%rҒq3:`aK,`!En'[˻ g]T$.WFм :=mc־ve~;P; Ynܟ?=RY5beGtFN*E:’.&05\k~oxcٻTL%)N}B<&%o7sw /p™lɟk>]@K>?-lM M׿ݸ9^muZo[1b6_1$`ONmUg'RjywddO,*lj4Uȫ<#GGv ڽ EO`]^%-*V.uC֡vV0'F;ؑc~i}S ;&-Đ"g9TVvs-@zȪʍ}}Xlp!} hw fr N"iz|Xwtǣ &Tv飨(gh.=*tSN+=+T4bǎf&A &|f|9(N85Bx!;{:ODCKO5y )ۋ@vWb_$ Wv'4vU*<[E+n1ʭ-АZ0iZTbﲵ*/h>l3qBi2iPRZzO׭!m];WaOW̯qǤi'O!LAD |%ކȓ*\{POJqu/=trIp6x<]Esq8֕B?7/a4QTm3ϫT9%o}}J"$جiN'\29cUa(@CQNQU?lY)x>c!ω' NNpz}yf=Qb,@ zM`t(Q$y "1Dk9\kGVԦ|,$Da0pf*.{ 7gY^PI2GY =}.օ c2!b|tT[~`N}7pc?:;(>Oa[-E[9 [N.&M:>ugӭIG!O2{?y }~UjA|dz v*N}6~o &.E¼]vqP8ūOk(sVﳛ)A8 <^JykfQ a.1|'ͦYA}S0-*B^)UF )ůxh}BgUST*&]$O&ʊr m‚f$9i΍RSԮx= hpP]rܨN!x4r,3*P3ӷdiH %n%bJN.IE%\8 ][_^'Y MP͊ }Ho,8omIa(UjjK]0|ib=f p &wipY͍ 﨏}.!sx\"p&lxZCVLBWj)>vv)'+_TP4#~*2a0YV6h<&Jjr5niZr mIjWl)֝aΔ+l };NrMK榛2h ;*_g QlM¼W ?x~ڈJ\辺L=xԄ)Y u?@ljy|{e$#E&N*Bcb0bDR_l1r>&"DNבxPƘQ*DvoW987ދۇ>1mQI)'gvɁzdC@x븇'V/{_w|L6%&GV^|P &1R +ce]bY'>J uꈙ[)?ӸÿRg`feZBbROzc <8!ֿ0 Nq%X0Ԟ痣"rJbxrI#|B6 7&2raEj(oY{*:c>%tD-0,%;X; PH8|W@L, rղrn^]23dPu8ncweHN.ɔ<\2`1"50+d&+M鹱ހWQː>65sGc[b#Xm=kzVd:gavI2,ّ↣5 -!ע*WWQ7agBr>P]( qtҽxYs|i1jf6J=*f `hm:)}jDVwXUtsӖ~d5U+y.޼Fލ.Y /Ęu ߽cMgEVR 屿.>MrWFQQh2#$ d5* 0t: PH5듃J"p{-9d!w 1H^GWYL˛2i(w(`N8 ˖)#K!ÅM~I0D+Ν՛r։-ǂeK T+}DĜd̦@Q?:ye̓#-vNLe2Y@)ӿm3o=J@17.Uq995M{5cs{I=`SWuޢO~S&W\*t߻^fR1u@4[,BC%+XFA) ΅.^%3 y>Js0!⿖퍉J iD KaǑUs 3:J)wg `ei MV,i*ws]͂J,jzcQ|LHrPFc>Q}D>rXV/l/gs~e`d0X@Nϕ3%bDbiu:9=*GK#PY CEP腨s46^ iD;oV8ݓe \$B%zlѨ4N3ٮ2xcEW2^6oa< ϵR >OGD1H⟍;d4MI >ͪ޲"9*Hf&V.ey{)rhĪxkuoX2*$z?֫XȀ0ȔlGj _ A-ZhetpР2:"aE}L]^#C@r"TU *QdgRE/k M/T(Q]qpEPb;IRf7+RM4&<Xk'Ek8XnNk(rRȸsQA}v$n'{>VBR=c;tr~3ʽ^YP&􇕲O@QpPےZbBb]-{pMg#ϫڵdyg$ oxÚ?z>=ބDm{W7:%c7&`RW 觎 g0Zv3 zwƉ[1p fH-3nS#N4ܕ;</lDh&F  f|0#|j 6Wqza휛(p5x0[pa]c*$&$[cjY:f㪣fRU̯!x9)U dghOey0qkI2/)K)NAc+?)P>dqH -_g]O$O-&G浸:#%nEJSvϞU QC'Ybߣ1M4`Kl9︸\О .56Q5Sg,C1}}U Dex*P Sam|npuL)g#vXhC'cjxûN,BlnxOWf2O2Gʧ[ʝ{?c(„)-.|BrgDcK`؅HOգj [3nb58":,P Sx TK:T,wq%D!_ȮXPLY9OUm4/RX w2Sf`e ?w9˫fr;T6ILۉ(8o\|5^^:W-$ӀPJ{M e:)yҍ fvǒf;-\/(gP *9mylӅvCD:dWhnSm  :)$̍IF<6jH *s;Y~_J8&&F*HyU!LI2 P},.0d3.,%Ul?,8* 4ε(}B`M@ot)!7ڑej@mbeOHPYr\zyHB}'/19wuX_<QKS)%E)'g62ǙepԡSxccOz*QzuDz C.BҴ s57g1hLҳ0ZO1 o``~/WqQ?Kv vXqŚa(y9nnxR;osw8D%@v%\DJo2| ֐㵻 :_M ~LTrw*^_kױᅓ$6SpVҶZYT39{pTp?~X>* wL`3Ɣ\^bG^0{EQՃBؠ-O}!TLUDp]$ak tʟdQQbCHH.;0[KLx#:!Iag_˸H$˦k4SуO݆p3IŦc0:Tҵx J>a".@ R̞7Oy>H6o֙v'!}GD;#ih}6-h7-I 5xtk;dT$ex^ky.X%D,E~d|.Ws.hN8Q\ɪ^Wm<,tP{o͕dy%n̈́vlSL<LAmd, &v7kT m$1LcCV(!߆;(1}U q+ ?48l{ 9K|5p2,:<=g@PAc~@r'J]-ۥO*TۯMpPe{lfRpZ+o~ff c=H'VQ+5XO\:/"3s#Z_ѻc2*-=L)Xw-)0qG߼7as[6p)/pAhX`0frA>nҽp&8 }&<+a(R@{v< ?;iYFr/i|$_h1 9'SDLF_|jvb^I~8­!r Ke|p,6TH NI~=¯ą!O^݁lԍIGߪ E1weHx;~vG1UmrfBsY0v@)^x!d<k:3- Ro㥀/겥XaĢ"'!?X#wrW5XP6Xѯ]'E'z:ۋ-x1ASB :w!{}>nEdb4vBFMg[hbn*_ni\1Gyܫ(臤dngڊliZP8ŋDN Ws8 Z&,H"'N)=v|_:`#Fj.=?M9 xogU*@ '`^)a_G.e'Omm5VuBD2B+Е^VW# K |gYVYܿ3#9^6h;J\IeLktbJ9ީ{7}5QU.bnvU4TҾ;i&˽2Zzn ƶQK,.,:>_A+8'Pۂ$* OahFnCykT:&\3m.$O#l A8,>%xGc ghۙ ҧ&Utyn5$lSG]#5; %Dֵ`^6H[ebW,.#^7EGn}+mIOG-uIY/`uئ;sq-VQsz?}g-9:u&peX1OvfˣBm[Oe{{G*ݢDFlkrA ۔6t r'Ma\< Kr >g|'c fyFφa;O^Gc^C_j%>:0/* w_$"ИLS>6Q4?Í6Pv ɾ.LHhO(PnX>TۙJ䚡rz*b߻],1D[mCnmު侂u 5d>ɦOy(A,DO˳jD(uT:-f#ML 4!&Y]0}-9"`\Ϙ*ybelJlyEtaQQŀ|ž|Չ8 hc6 Ѩ8g "S1k';6AlyXM`Uʿ7mXZA}о^525B!{7E` Y|ǥ 'KT\^VQ@و(ok{J^s9#TۉYN+珞vn+K%>Shf)8C&@w(8IAmׅ"ݩ'npvdp $}gi|Y>PC^Ƀq4R=J !+l6JCBMV-:y&pH7';_&f0M<u(Nlm$#[@Ĵ7 <{BwZտ%x!h',I¦k]6k4u-gΈpM S,L=U؀_yw1kI?MPكԜ^+/*h߆֊ВjHCwڱXы כl}^o9e܋: DS ۦ׻&5XEt7"@J r/]Jv|lCwL$hsKQ&@Db\VZ}az_v):3eo0}4^jaBf%笇 b `-6har~3V#;E's{ Wr)rqVsژQL DYG?NyVy5=EHT?Admskok) y!MĉzMZOWs½{;X6MŞ!#]WsMYCNhts`]+i7Ob7|y&PX>N(Ub=f,3%f I-xT0E 푼DȜFf.ǾFX ٩~?H y{JyZR Z4\#i P+CYocenۀZI9][|D-ҋٙdrdfub$?W˛30[]:S3g4>:.<8=XH=t5"=)7\srS~ ?z~4āPw<{ڷ[ mb <\g.Ç ]G>SǾI?5g8 f)w-*mR >!޹dUlg򻲰c>Z'\9-T7B5>DBFhf-L&X'LȁBiΏڥ۳ Q8%bFJ3!Ѐl=Gok+qz(DaO"KvaWzKwOY<ꕘDL'+{; U;6 & tP0NW$D*D4KOQ m6iG >őRaH-c H"Zaje>ڕco8&Z- u/vQ0Gdnԕㆅ[IQ-ڿfA4rH,wL Ϧךp*k47w//xѤi[$YNy]vu^g/1|%.ք[@%lO s_+ܵ9N"ᑟh >Ugl&B ;@-yTfNE$|}> ./s[:;ԏz aw nCQOCh/K,`7+. HD`KV0 20h˫~C&aGٷq.?vA`wuw^ h{x/_W`|pC=54Shwƛ ޾(y#sJv;VƌZc\X`eZ(&|TeћGw1ձBeG(k~N4ț >P7s Ϣg v=r,/y3lu4&Ν"-\y -nykn#jElcpa M;8%㏯-ӳA>ib b 9ars\S}*<ɇUƢcodI&pn`+A wL, u~nIm>x<xբYUlM>ac*XIEAz7$K.6eR=ɎK+" $'(mg%/1-=xU CdɊp CsyLB2ÿ&,qBAT1d.#H }yRT^IAB}~uOlqjX9,r0:0(@eJfLTbй߀I֯HK%CgfYwƒHwvg൯4+NP> ?q<8kMP4rc?&Fe*x5_M;m, ( |Jk ûdCl̂.~B`=7NCҁXS*1ңEhhe&$ gՂ DLmJ&뮤, 8B;;#>W궄YP TKF1Tz_:;> Cb@R4s==_ oX|dL5H(Y#h ww*gC۰ qg â,ݚVQG΢X BUn%6Vư,;~ӈ u;f7ľrZ8H=և'd ߊW"}5L-1{^60g] p- _hyKO~-v,Ph޷Z b/.˰ ob3ڑwPb04Ub3s}*B@t֨Ks|DY{MCgL*9 B|GI], sAк{G lpX:]Y:cHajq8[S8}U/>IN8TM}7;#w!^IQ[c_]Y#Omr)(d~$у:NI,7jEr :OvxsI1V?80Ql/pgjl:#~1Lٸ'ɭ/t3EȦ-{3Q0xХR*Ȅ J$V9\UWlCȰ!Q#QމrRCa" ۾ɵ2ʨLz˔er.na*o]uVڠ]ɝdєdQɧ.IeNM15^.VqabLk=y ,  %6R֨l$뙣;QA%CyY#?GB8o'}@6ݼevIRI|YLݫwypJ24A߲R b?B [O@ n+'3C〝&ddf` P-QiV$tC+ġ0| ()1n2 ,Io_U{{!jARiibz\0' R:ս5}Aw9$2.b: U;S~0)snܞՉqx2c ' '`)8ϷMV˲mσ'_1]1ܴuܣ;ӍְI GӝmܴSFNѬ0\DJm4/,庹(DLe-eD'W\w z@{dh<7Y W . ]7نO3*HU&0x3hf{b}h"ziK<7|3B#+מYnlh2TPp18+7+eAOuϛ_O]yw, >2qO^6 ]+8鏛tN$c˷IO+i /z"M ̡#Z4XG `O*gzPM&>g"]Q!l)3ST rۜ9 na]s w`69Bg^ދ\Hp@jIZM1pmg09Kc!9LͥTs ڳqHjhOV&gh*@([JM뤦/P Qr^:ug$ꒌ)μ:!O7}ǻ Ǩm-k]ZSSR WQ>=!?#4kC:)zxx >7Jel` U{ů`nfZ*3[#LihJHa#}NL3},7!Rtjqr֝ z0(efy!N{,QMXB:̌:v lKW*01Jm?!Q+Ry *duZ2 ѩ薥ݯ^"HUT {B$q*u~[䇮pМ2EU\N{j^drU|$9ST SXp8TI3eZP>|"5H4;GxX'$&T7ˆd(ӛ&Kr;M]=Lx*9k?I$p|ܭV2o՟K[+npRPE'bWգ3H:<ϿRPy/ᝰs[ #I? .sQa^(ӫr\ .h#8Fs; p3aDS}͗ȗ"nطh)+~tB8, AD J̎YSmUGK ׁ nE+:D _Iu`9B3vp%Yn.ƺ&-uOB[H,bN;\5Y,$S9Vl`Q`&X咲t Znf|W'ds&HuBTNqg% S7{\iuFcx@iGXpCM* lRGK" 0pUI2ll_8d5b_[gLʖK8ii~\YJz9E*9U'QKxbʹcha8$~ L0&nx$(A5[K s1e-j'㥱45]+88Ԣ3PUFmʆӮ NcP}ҲNsCZc7X io4/1\-T{01z,KW|XW\fX%"nc(3:W?hP<@7qˣtQORM FkUOQ3 #(0?T3P[7#mmП1Vjd^:3atqZ/pd*Q^O=JBy*!?w}98#.)2>\"F N`Z9^v%InYiav001]iuX+&&N~9`ч! TPFߊgx QKvRh"R_ǒ8m?hMxMVfuxJ`@5*W,p@%BLLhxCb`\A\T>2b*yy;PR! nlOιDܪ L+I +SPpqz޳γg2(%d6>ij"+m!v,~zѺhWdh{l P{3yc$_*I#LvC{h8gw 'HlnZw\&l#uAƋ2Vs0Q‡k|=/pQlLّ3RHF'>C5`$W /4ln#ؾ;0pR2/?a,#ED BQ7nω>t `M VD0Yܰઙ-J Pzgm"97ЈLHUv]QPB:d8 p>W71Q2GUT[.P?y2֛ay!%EH"2j B:I͐,h%beH[>6zͱI귺Q:ޫ mUm_ƞ֐Mȋ\A~{]$|XvAǧlKy¨00(D'h׉dÚ'󸕇v]>zYF̱o@E=PG[ڲ'5zP=tH J~:ƒǰ&o8{o >uoh\TzH{#~t,sNDK/:%"V(1?&fUC{~s`i.MM W&.%8Qmmr* h&'LLgpe2"c͒`hVA"vhtGRnVp9>8y5K_ߓ7O.U=ˁ8 sè"c.3liW[ua]eg%I8UQJQu~m'*N_,-Q>O?o "=8ys|r]$pRTNLK&ThXڸg/`CekL7y^]^M=6WV>ϫff/$uʭSFn@\{JFg /}r sEu9}oOqR&Pŝ;Un.-:%[@{~4 [N0 M_`YVT:U 8=Ss)ボOm>zwю Ҵ7G[v?vkm5X˦Eݬ4դ%* 2̌2dSbΣA^Ddް;+JT ?1@\Q>GשY$B]`D\ x+% xUf0t 'Cu+P.M'AȅwP7~}k 2pƅPm0ԉ4O3>6uAΊgEVsyl{q%X/y!EQ[UktndRew󁫪HS쿞{K휝ElU%mެߔT;#x#6hNaғy|){[߱ (,{0L6>Z7qzJWW"ݗfR;i'd8xB/nĥx :dkB *a&)KY'C7u 4V6f|oFzUޱG*XX8b0+𸨆˜ qꂭUtu\I9%3U-n͛!B 9ZfUP2-CkͶ &["Ud ү*L8*^cTb] 'weǠ |KeВSlNūO:?˼(꿺ɔr󈟋UBZwR-=>AE].TΉ3Z}icq^"Z}xs20AdtZM"G;dnK"ײq"D~s dG3-v~ dj-bP1ԙO2+WwABr_!:%=gј4&,EמRx#qke #$dža36ӬF8UPkJ \E߰iY䌷^U,I M vd`LڗǩXuriYA{S0ֹj!5nlZt]W$qmҰ)F@ev9@kMJ䔃q&9BxPUe_LJKs( XZO2# F2`;([;lȯFB>Zur!i)@I\APYyVx_a9IEf%>]kڰtB &0@_/K#<*-]R L"dUA|`7UqQ@5M::$\@mXEl10Prw:(Me<`qBWcAhlm4@*`eӔRCLa-JhCZ,j=&*nj6k'Ri,Ul1B=2Gnǯ#M4DebL*P j[|I(- ]9 e~\oݑ+0\Wz >GJNCPWY&#/e H,s0gd[Ow(N4Sd;!V  yu(3XZ# H v_525g,WmQ)5cSe#G0'l(t0"8Ƣ;NDHKY@p'e5{#C΢;U=w,w̗ggnK( ZAщ5(h9}MY?rK:oRGѹЦ:YjTaϜmswhL!-i˨i,~3 jgZ aEB}Ho%Yl3)93:j> V\FL oHnY~k3\EvSl;s@+Ʌ]]k@!jfnĎr:%]pFqaepq$ʰV +&_Ec77C*WTb$Y16ؕwcsq6+''uVofX?[}VRn!0\QŠ'0چwTEt}ik?L'C2HIsI~ )煢9@s#Kߦ"q rZ!6y4 14K pϸpr .akR8zt-yInN$ih{Dk¥nصN +-IW?@0_!O:"R7&nj*WfC)rqw͂l0 h&uAX`l΋0FcHt/iȈO_qLԸ &\nS` Ve?Щo_ +! b5C]SxsYEIJU83r|.w'\ 5^l/4{:Sy^-X +W6ʂ$xb+X:Ĵ7ކCѢT|o;B%M~%,⭕ޘ4±ⳍy^7FjD=MWL.Q`= X  I ;xH~;i袐$;An,BVIO韎_e0j4"& jeyE9BXJTfL> >y`m j,40w#E B# lŵxO*-QYS ~)wDÒVXrv'#|ڼMgaH3l T9xqtlc` v]y9\C&W`ٕP 0qlJf M ]0!PICD|(W}Rsr//#mc:fTWkz*2𢑝j`WHc:@w^rcfbhݵ}<=er/*9 aޕ%6i|07{N w/eZ{抚ĭ`u6_F,9i868 Cֿ eV(-C ۙ]lSל+vv4u^ +9Fk hp.RJx}i^FRzKyVO ;o,˩1$KWuE{ꂖ-}Ojyi%v>M$['L-2~iF{x',lM֙/gYN */w.GԆPssrt$i0khujM B3}Y5'ƬޔQ$zT*u9Gո D6lny?8c a=j,H-/ISN]f}LZqF7d0EEI $0 TX!e4}mV$4tO|,Ykku$fIo?+~~fnʕ Ʌ-gacVOtuqauor㒷@'0\7~+*\ѓ,U쵷z7U(+fgUw,{1D6m4P]wIJaę߆unR^W&eLp]/BDM~ gXS/wG\I@P9vaa<˩Vp}XfҪ$4zMIŨa޸nBXdE%rh|ij]!ȋS+]xާQtD[G˚G; mթrN`*>b* Î4^`f?Vxcj[Czs\t4R!4Y?1e~D3}J=+8lg>pĄѶ0b/8(Gn RGԥy\{88MzAe HKː@g)ܚ`PBlR'8 h(h.-60yb0ۅis~`j HOGdFQkS afn*F<<\X.6ቜS*!Q^̄5n nq{-gOr<)fG Z@yݙÈ}kFN$WsH|)H~6 t$ eWo,r+b!cN xC`\2^oŞ 5[}",;/y7}oyJ+29=|MHr$ȱg)hO /j,Ck$!$ >BR]XNt5 :}G=<֞"~W/:TuyI@Quum7FpnPpK qFb֡68)_L-FLx5H3cg?|\A|( hyGGduzy%෮٥0cƴ:/8h(.7\n)$:,2:ыUc~%[Q:f>#g $'?h % T,v3 !}2r!Ymm$I3PGzf+niF$뎟ȱDzFzX\NkO_0Ӷ/Rj527pNĻOK#h|"h{ ²s&T톄uyun1}UC:p"&LLĪ<[* AnɭxZ©$V S;$I*,0!즫F؀t ^a3ܧL FQ^NB;TW]n#ZUq8~d,n{HOHڇ-B6.UPV?W9,B~aGhJJA˞}ߛȓO'C8  fxx奼R= i׊I3`?ր^1{FbVշ I ,>ZmziWU ^+*@~B04[nj10fydn׎E‰ Z m UjBB ^Rf!n6:rܨZYσjɦ7wsK:gls*r IFJ J#G[;X{( q^P~XMڅ3 ~Sq۶? 'drʉ8E!(?i"/Ƒ'c¯_+g=^>7Wny"ff|W49-K(F891y0L(PZY<煅Q0Y[zQȊ gpIVL;~&:;xV/t^K$^#n0]ȑV ~klmXkW7 bI)!$rU|^y #(3U&"La{dzeA\$ bT)L@]& rU =+gI+9DNڝY];24ĝH՚yV`Bh{x$-j *R a 9Dt9tg~Қ3?a8LD}Hu^ӹq?@llZy4AL AU\$( 5HthK _nσ{ZTֳpۓC}|M%à8ҧhAJjz3`2.˻%+m@!w hKi.=F^4E*=l 6fR ]7@#5p#b۝_݋>7(VFwFq'`lOl \= :-Țm(3ZN_LwZuz;of_ *7$Myzc,WdSN):c7v&oKІV_D(zQ+C}\Vs#"*Q #88m6*zۘw am]Ka6~LLt0!A- [(aP9N1θ̚:{Wڹ"{x4 v~ڞgped8gWƙHs"dqk[wM9ZK>~1S%|, ?mKC7:K6;H"yeTKH^)pR| ]#NLW"bi3) ɲ ":ݧ\lRo靭a-Š@GȈa?Pe@GSiaG8Vgwvv͙!{L2HpX#}˟0&I40=Α )$*򒄝3d&Ǔ|2/ޣشS,6 b%(Ə:"[ (ϻ&4;:7諥5/ ƾd$`ۋ_`x5~>%:5ah\[U\D:BQ:C9w.[S2kD&3c }B&.C;Fq[Q:|(" 1<ecU0!YT\,9[=` +>-cIQfuLOBמgtId@Zr ,\C^S|D dZ8ɵ"Y Sgױ݈fhg DQc4$kqRR9w=bT]]#{L} Y^ot?2S>4 UnoEʏpH#FByeh:h<ݏ*v=pi!`gZg5oF~ ,m(5-ůQ@NU&-E`lwL<`-L1YTTR߿ gƦ+J7Z5c*KXpVFѶk!Y&{ \%`Gc$^&>'ضS`/~/'+b$ X'E aUULzdIlx0yo=Sgu:= l蘐;^b ȥ% @rIZ:`ä~vcĄdeg>F-JaƢ?yó: aIj;oEЮ|IZN(6I<@CQǪ 4&AvDT@ Lhѝ[,tPZh{NεÈ え>}$ Dua/Bf4b(^q7 VK@#.TD].9Լ$7v[FRopuI*nL[5ūvv~M~sc;6Cw5}#܃wZ=&v~{ * \@aAd5wd.*L&z$PЄ.[2wt"x)ۧGܴgpDa,Y?e˂aW1Njq\2e-W}vc1,5DШsq3ĭ_,:FF T4eIacq;vԇuzf3pZW(m/AyĹ1=( 0Na4єX/R@ Lvk!,-H,,"!cSmG Ȣ=E:5D~ !Oeߵ"[\0&2 ^T<@2Ge)@+5svAcoekتMq_Z ٳˏ:: ej0xK|5Zܼ *Ԕ ͖吚KN"?.%'"42N 8J%*ʈ;&z {3$>:, YJ䳙dfL GEK& F' WJ\#OZ>ɍarXz5Dg,ݹ@(%e{q- T6!IRhۋq`p4lHpZ;m <"[ѻܻƟ$1 G GIeKʺbk@qe.4 :r|@7+9`W,3W)ο2QUi¸5FTbΒKuz0!təd=o\'y1Iѧ* ;y==4;];F, `N%Uf IymHzK*aIwN>j=w{Mp-\@E>B  r_75M}a4A0<N宺[{^Q Ӊd?21UKPa'?vNTDy_YayTe>+-gq8'3?塾P *pRUTmZ~lؐ:>=$ LY{ / a0ڼ4Pd-կ= hH64w)8q 9c2]sjy|%@g/T[nGzyH999#HAye)/楘:u<nT,2z%ie3nյETW4'_=ӯODbd 0)@dmO{+W-b-Rz/^X56L /آL'}X#K>c `AUd|Ơ6zT Py!"Vr|P eHJg/(u Ddz3=U$|LP\`L j HǹQfD&<7d4) j/%~zOs*n<' lrr4*[󽄊1Ny5m$ m5ѢE.GSy 9$|xo2W4Bgг84+LaC97eR1S@'' zLh>'pQXX+%a 34-f*cYm?e=L6(HpVhv!`*t^QZLSgW#q9c6!p&Tx {=XԿW򊮃$xC &;Y\ 1z4.c1,R KќÀ :13cI @қ'A~ϲ 2q1v&oXOp1skD20,V`KS" 8+%wN-B!Pe>,CׄA_};6{!Y UVijLL_{ޔJ 5w6oOd^eq|iѰ=9m+;ytj6۽j4׫ÖvZFrM1JOv#,ynmwn+rd<RZ*ϛ,(j]%ܳoWq"1G0/I^Q|G!fQ9˶Lݬ$?"6x(B;b!~ V fJ3]*1E/k3<6#nې%ǵ UWYʝ!Ndk &6մHi&08Vuޗ_p3@JyO:*W(oU5e}L qDIB`Ы6&(CB!ŋDs[]1SjCwk?N`֘ұ8@>2D:;#[ǽ{ I0䮬ühśgˉXAi{J OLs߿`4u00f&Eh =J.h}]!6L3/)TM8D@~H\^ۨצS_Աa.ՊĘE`y"RTEGJq*FIu FjsipSvNPH;yܥǧsRQ;R@fmؔb6l)' wV-|*9Y, G s)RDP ݜUbJ"}U &e]h$R ::v*YAls\PcYwjm̏*ZZfӈ=`'ڰGkdMww^.vv{fSe1_l{.m11t~_,i>3*kb:ڌI sG A xQǏyQ dg"-]9Љx~%i+!ss~u\X٨D!m0dxG46R:?LƔ7?pVu4vJ@cJDwBę/Kp%ԋ+4xPl˟GSDz} zn|U}}RWQ_v*8Yz ;_?mLȰF00Zp6y>TiIHdayb{4HPů,Vb ʃ?/Lq]x훳.P^҇ U/46PN/A<])= #"U+vB;ɠB\Nκa a_(h,mq_,dY#Gkʷ4YA|lbzHrzL̉3/.^&@.E,fɟDVp}qgKpLR7oaD2 v@=m;Szvwg0*x墅߆tt]Qh_䣀0b,wNu9^g^:,=;QsZw hNV 'ҋn &C@6" NV%iӋFJ1>G7 htc/īrws{r8H}tKͷ:)ǨUkĊvpw~ ! Ot-i+ߎZ~D%(}ϴFٵ0_tAbd5Qmpjby1:rbrM/X*:o򓔶v&;#Yb!WKAA:ىOp= = z3=WKXUBk6;/# #oBOȗ1TYO}mZ}kEuD#L }&=QDN9~] 8()Svfm7I3x@@g:|d"8m~O/kC#"(X;-P9_Oc8))a|8;4 ŒL$f(a+#YFu)EfT&?wBmңZ6xakvS+R[%ý5Kz m1 ol*RD(Sk8:f)ٯeH|`+4E%4T;F (3).WvL%}Φ7B ؏KVjR@yǎw+)|cMY?܇ w["}'͕ Fb)!3FF@*767(DKγ)82@#‚n P=މo%}c>.yJYӽX@=iqD-eYC^u8-bh|Nh R=|wʷy 5\'+ t$,f7{$opblFdk8؛ћERhIp`v?,SU G!XOR(W0܍B3?yGy7{Q >cɊ`،nfn{ )!UaS13L3Q0ɸՈSچwgz7ya} ,"Xh3W8 Q<3 /of3[<#Tfi7}l|k)xM%7Wֻ,؋陥xkdn&-7lBHܒ\œٜ୬+N!tX=]rDPhx |q6{$?1WEU,u>_}S\ۑbT4"4`WU{":77G]ID`iݷcjlp w ]>J *8M+Ivje}D^vQY"7X4!1 ˴.Gb0DKDJ0 Fˌ]Hߔu3m,.+F5W} yF%+76ᨀ\TBk {ؠdMoM~)pRxx 7HT3 e׃zIxVT͒n3U`GkeϺױ4/_$|Cdؒb]i9ĩ"ʹr,pXVټRl-P*g'&i3TrnsBy%@A.Bbb'CqhosCP e']Cᣜ3jxz py /0 :aU 7d7y)UB0w C,Q:< x,QT& e^%;Ce ~M{)F";)x񟻫SZr\TZ)yh3좒`zɡoL Mm s[$-UFzNX"0l-5?twD|RqP/>aaZkL/.o0oXF9VUUgn;6ySB._Z[+sbN{#u%tRGGP拭ϕC'6`=+HNU%/("E rZݨÛ33!0jWZk/0Ȕ0Ʒ;{bKo#DBF7sP=6`k#tY+pGE9Ĩl0UR@Ӎ @C]xʲ>W^h΋xղqpЇ ;T5R1f+LQ  Ug|U7Kg%RLw\X^WVF ťH>=Ԩ|):)w^{"Z8XoƓ-& s]k"T )U)y|R]̔~KTjx~sigfo 7$s7a=7w C (W0@jlʇgCh/@ ^O<*Or$P0$VU.ʇ-B.9F)O|Fнkl;D[}Jo{meČ;"t?AE \-"]?hCҷU1[#㑱=ngydc4Za"_9q5|mIH{,¿U/vqKFwf1\Uisg8"ZS_wwUpr7o:]MfA6kC#ۓ 8)$AY6<qr2i J\HR14 VpBx,A{-u1_mL!(2{Rf`OC5!f7Efn  ࿨o[*bH{Z =7ҀJd_LJfr^~NocInIȡOZf,iIH?f烆}^sQs7f"b=uxM=>`:H)aD%lv#oOr(,Q?n3D"b4*Z#k )@>!_qOi}t~(X@8d`1 g'4]A>b%%b%K_֒6S@qMJ8|S#D)=^"`Ҡ2BnuAwP+ .*  Wf'2ӻgl:;J9I"c  |اbw9*3PhH!3{ QaP1_GR.*[{H-Ku>95'G2{ˣj❝| X<ȷXeZ}\SŘȽwZxE M;E{n vl7 $^n]Fc“Zs/C+wXp43&82C!pBfXkRij>9++!ϣC:h u-Oy*T0բ;okspؠfUt)\pUI[xޅi""ǀ'z#p󐛳g L@[ٲ y  OsOMy:ܥHQ\I 3H"?RƩ5b7IYKm  "I=sP**sT`+$!a}p~-|U$S䑿vmr%sF# (a֏UXǹDlV$֛jb CWkg$!3?it7I.36}e@$K<1NsigldIȶj2^ĄTiJg0CHD(X*VS;~rp/"8g%eE˹B!   Jeq&وVY1\ٮW#4˶7;@NsAV,9{$Ah)W>pk . zH=boPO-7WYVIR0,"κWm̏tj#S*-3V'LJb0g5:7ya. B+Mf#m0rI{<8 j H5T!@?$OCޛ:;ЅE6cz)Hb=^R^j6nD8/4} d߬uD=$ rtէR,YDZU.5ӋBqY Z_mΙ j.Ȁ \_M6YGI ]hsDdIHy5$&ʬ76x[W_CZAjV+3i4rpbM)&)tY]&'sF@_2 ݤ.ek9m^Tٻ!(c1'n_cnx셄^.py$!lt[QT~h̷M%f&v};ϩk (ޥ#RKٿ B.3PK.'N<?g뙐A~&Pt`3Ǝ:U&t>:L[hJwճP"126|)]T<^׉@!m tyMneHR>h M|x}ENĻ:c6o%w܌큿Hڦ#t5 }y%U Z/7b]z,Thߚ\J7dVat` 8-T\*&Eu)FLХšFm/0E;1`l}oK",19cDpzkgZSx^E`WTiyӪ0|燨y9z{^ƲQ4`< }`G/rUuQRR8IN8I%1sf4I\}u؝-76KhH9^Ë́6w13.@GdH2j>LOưDDOYřUN( [{A'6bq7SɉD_B#ͯ%nd+9y4뮫"gN.a1um zpPl뵝AqAAǬT)&>ew~ENN#R !W?gx&4L79 iN BO!Գmٮa-<WDM+UU)sIxuc䶥mڑLcP$D,TQY#TPySk1QE=/}" q~Vֿ'Pux6eJ>E󩩀n8U,&/Ll8/ɆTw^) AmxKqJPQ I_Զ v5spzEP]-Q,WiAd=F'r!H8OsK\D]8gmsns%|N |UBw9\Z?鿐v^3r}5FJ"YtN:g%}xzp˸wIkwos:l-{sXRݙM#8S_t*M555vA*i\7Ro56eˏ-b߰*GlO,ᢖh$Nw)\oaO )84͔ᬄGQ[-\KJh'$UE ^)B?5h `T09BFBfk5C@<m\. -VxX\6nh!+c7fMI2 CB3M$SᒬmZYk{yP# 7.QOūrg$7Rss  +T6om"eьw3n ^#rz!M>Zm$HD9=:{ﱨ6v{=R/UxIIU]U]LV߇sEdsٸ'!Q!q~_HD%쁹 \'_%yf*6f:sd۲jb 9.E|TzXL'o,\6+DZd,\}, @˳]h\Z9v'tfhT S@iDNAViLT,WKVPHLG4$Xط4#^ W]RAqN1JdޥXr \[ty&JbPN3dSurwY8hԏk&ٗt:'o (sjHJJ*HUp;^FyB'ܥ?(LnzANT~bc8`k9_G,KFwka&2w<j!@Hq}1J. ԟfW;Pۗ7*~_,SFx9y4#}H  IniYaFxS qZ1m~w)a6OʁRf1\`"U(8|M༫]IUjI( ѥLyT5?5,k'`@Z՘g¤ AaQ@;8FYZPkOP uk&g a0~IjRSa!LӺ[` I׀m@nf^Oy]D'*fz^~^DE`XkUzOeM$Cq|RoY6/1- 'P OÙR̓;rÀׅzrqR> nx쳔&p2"*wK2CR:4>me zmWµ/:Dq J*btead |Gzzij^ .ԗ]sA)V9L6P9E\jxCUx <,lL1M:̢egJ-3V|uᴓg'=jfY$ӱj%XaW; Pokڏ}{r?`Iy7V}op,_84ƒu+q<)PDksfB[KSkFA(:oą:@jC}^4=CX`ύ{ s\ V;XTĊ5m鐮؄ z}*Е )K~ '5Jr,K7Y@iV"~qQ.Ս},o#Ɯn4We,%(yNoݽV'ʇڧu1|p#QKr\jPBO}$+h\T n+؂C[yaBu׹BQ$"lgyE--Ӕ+zx4@WsL3A1\EHƳΟ%"Cخ Jُ[0$6+dwTx2Ay fȸ̄oV7LPU _{UNp ^z/+~x|̘,[Zt:asE[E"W ) 2'DW0l?nx]gKS}π:-֏(r}͇R3l64Ĩpw9 O|mAGxύ?M”6`*dy [lx->8Wnniۈ<5[tm c{K/}6 4hNa8uNlY}!A~+2]eDژ;Udm4%) :+xܫpV.v /Յ+%vy:LW_qoF3  ^-"Be篚sٞwF% -}z?܇Yw_-T( p/HHyXђ}b7/gWO: ru k6<)e\oՃ_w/笖g"I7UKj09T&H*Vr4^A/%|kXҍUVZAI—a0'GӐ?[.bđ՗xw лv4;4[u}OKKT;'>]K.}Y~ED}yggX\zXSPBu?Y|"]ZކQ]0⎬!Gvzτַg j5I=%o-0ms{ j/5ee_8!L0y^"~"RB-!y8z$6y~ʉ%A\]AH|%J_gթH8oGGgP玀~U {yq<2}H߳SϾ~F$ny!?35 ~x7/O }ŵQ)dU ;6dƾga?I2;n#dhe{ Iz7=b;ivb}ZeC}bY 4u9nvuL {5rɗ[%(& ۀEꗘL7 'xѾ6?Z$-·KW]E¼ M&9¬4P\ti%vZc,i00=D!2ni%Iǒ(-'~<@ dFD5qv[掗k @kBE(o~3lSMg|ê,hِ<n2kT8`ҏD4M=cε1m6Q/ZsA%bQKʧ4 lXBU"HPm`ŝ pœ/'̋_c$^ׄ_( +g>X icWO+tT_ 0fyМՈk?Ǥ ~JihNT?mh+tDAC_g|>>v[:& u{c?N7z'#J|\l 0$6sg[,JPB:#B*D%qsdZ;bpo.!Ź J_z.>GJqкT t0zr [}A"m&P.ͽ~׻dv`R%p"zܸ۫m h8cXwn#W Rv;PN6.E_}!꡴L Ԍ4: ` M#z{3 *5>[dpy'/r"Q?>LG>u[3fEۋxq,Y;6pP% lE~NN0hlZřKn8Dn }5M#%~up7¹/ *0N9!mozwG8Y\w^$yӡ@ydf${ZV W JPQ37Cw_. DWm7͒T`쉸ix$]$ƞA7,X%Z-]p\!_htqz J3e2#qb|P*6yyzFlbw'0MށЯ(kۙ}T[TE/E&_c4(A%,mM 0x-toYYs rqtS ZE#Ec0U~t} M71sXEb@(1&)([%;4 "4ZS[#.Km'e՝{۷Ba,S<$K7@Vؤ۬ۈ _x ZwJoPE=`vQ?,*TߧJ:߬P&jAy†j,Ũ?($Ek uZgTJGm=b0d9I _QpYUBHwDC~ŅrZ|t[M ^]1Oqy.s2I~DR=k%7u%u3J! WDQR4R!3yD96t*!qD wJ6χV-7G@bqr_;]KdԆYtUį-#AF HތVɼ&цq z*15b PutdlgKy!%mԐ!zV*@.71<|GzB2'-³oUͺMQ:--1@ie|ώvm#/|%E8  0pG4H-o'@3`_u2:PbU,A 3@#[}\< q/Fq ;QxO%9˥9km$'$8uMEw$ض&`iFD!1.3Vi$,tP .YifvL~^6OE_1~D}1(eHBBķEs./%V>N}D aL -5! ="Dueb(*+IR^hjkXNa<rՠp%-@&/Umf vgZ4,ױA)''S/")̱s2Q"q=(qvmM i$b? T N@.&E+&~U|$% Iy~\ˣô&fBn ˪X~yڼjC' ƨn=gxҥ5P?e "i18ǂCeꙝACצaCWKd|,lVtr1xVDC@ ?=R 좺w"Y/X=j.i6o0@$Og<1@9 iCȰ5Kv@S?Six3d܊G\gޘ\Z@tu%"*+oYȟ"fS`q~vFzjՉ2v,zF[dr~.XW&z|׻GDPpAnfhO|4L5YR?S_G!Ԙ~7tDɁ s/}H*BA]>"( aa2Y@A$Q ) rU&y.^.7[8;TN4͑ȑŰAC?spИ~x]2ETec6 y1!1%=1cl[5vac̢-hCZ#sc拞dyf =OJ X{ho؍)ctش5ڒ^RϜì9APmêZ$9nkt[-3~^: ,}*ϛVdIu~_qzLLpQ;zGQ6e2Iq MD#*l2;Uцb-n#')k@؈K\!Њ )!X`j1~:VQ1.eYxdcp8;}^SV$.zܸ#./y3' oV@8ci`xXd"0E|3ęE a9sjm{i-ᦺZm!r2VcadȮ<-prfG*:2lJ;n dUI xkMLZA!A" A Z ~r x ̙K3ªORHu +VE֬L~8,1h 2ܟSy;4ɹơK *޿bBXꄶTAvrk.0,]G+H%).`Rs_C2su- wߣcBqTZ1vH!$@1TK_{ Z$8nSi"wA0™ PH9;H*5yA!Ҋf*EѺWADOk*ғ?l:AN׌f/ݧ{9N4.B S6DbK Wws50i'Y"qۏ*;}? 0ij%#_gYhD7SQ;cKhP@@CNla\bhE29f4'YڛP4 i%r_$@o_p t @roPyGD,}kKbXx+GUBfan N<ќLʽnTOV5qiuQp7Hz^9 aa.X8n wWb$OGsSRcAڎZ^X:/m}?Y ~T]ifApgYo 48 1;nhvoKrCnڮZOSR0J&!pvEd R? LpXQ>UXÛb{dnq q,yCL\S{gY>xԥg;aGҨA,4]_bcY6;cD*.3=z0Lvu1=ܨ'-3ﺄlP&;".p HII GX[,,j 9&_XƈO\x]ԡѭpVi^kucv,hBMaW3Zz.;ebgFz/xR;Zd1Q?/r+ 9Q. ?m=7@dzy@xrH:nv,#nr:B@ÏuɾM\SSN*\=%2h٭*ay@{*9IXZ#RδOHO,!%sW#06 ]ugEܨBcC!்_Z`nJ)ǰs%hSzQdlVPx޼KAv -"Z6=oH^7RI(`ohHW^Y[Vf@0MhME=UDbH?ԉ*Ǩ^DzEa R:'ʐD0X2unO\*=q>d:nU UáHǏBR\ʪG'zxӟЎ*)˾%1. N=a~00R( RS}k74:uS;'NSFn!*5.1`_ [3> g١6_D[n$d .8U>Sb9C!0,4(O5QӁ9O3hZz>.-e /SL{}/qD-Y'<6]=@ HI8*ڢ #bexl1ޥ3ޅ &^o_眱4 La8=K/8Mx&[/\a>s$J(iZEBA”͸J5k7pG/s e)\.WkL_pn U!Fҡ"~ܗ90q*9cZeY9&aZuCݩq."J&_|{JUF 6@ZRKmHUTݿ#aOH (,'M9~= u}a$|0|k H X$XbHN*^!3kYLM"D"03$1oI=:P6FZnb/DS h oꮦ5[Wy6aJᾼt;Dl$rV=85ԩ|FJ3mJ24 xX RSR@͖^VAR'n" OE0Xh'%²boTfˡAsi9ضF&[pFEi.K]`z2|g4 'k%rvʓQvC`TAi6Дl7^ <䑖ۍ*/,w_ vx2yrx`B= fX x8 5.m)nsoΦ_zǧl`:+ 7H]2ۚ~+kB*/ FyC8z5p'w9Bd]jetq01_Y(2O\t'M}0 RsFe_ 'bQΉE_>/5߁@(e!r]{mvXk愃\Rk P7C;oޛƠ0?T?I6~߼b`QcpX}% af8^DXR[ah.RTz[qCj`#Y8WD:/hUVܷW-.-Z:ӗ{19 ]蒋}"{y9"]L\2ʗci z!F|S:a@м2Ji*1Mpq$Ęȼ|Z7͘z ' o#6j25ԯ )H!0SWD?uTaw^]ޭ ,"V*+#* K.K:Z˅y_w܋!h no?X:]gx愴 ZjU<6m=;PY/I)0{@mp#I,Nhp8$]e6L(LQ3]84Q|8ݥHURs=<՟/W[6gӫ@H;^j415Sed_K/asWHZR/ 1rx20H7DfC.]L*0ײ1 )*8]c95_(} >koaPN"r<"Pī-@.Ut@AkWG$ QgԌEUPGULi)<0jq]P!8$DEa WbLDFt9䱹9;FAStRp _Z{S1 gJ% ֭#>`tcЩݧ߫4=ÑF39jߪL.}@bi [@Zfm yG <[ g6RrˑnӶ YVRZJyƃw)pe{c'O"*cJ&x`Z(1Z$U1O9 zr.z׌=cy_mfaít[+ [5:~.j z&R!L]W$ K)xN|S$7xsܒ UBk4dqf,-fza- tmK% "qjGiӋIA/m7> Cޢ/ѠKB25Q83p#}gLH(?{4@$4JuD~zE_l1X.r5c-Oag^H֠z KHH@=/VB!6YdBۿB$;k贜+l {Cm)њKV\㧗{ S&|3 AѤHF!SeĮIrks\Ǻ`F%U=%Pp4O4-84=l~)>_IAJmo>꤅>Sab"5u/ EkV6 nO.0B? =u u͒wMyu3 r@kW+ImzT-]Rln-*OO N Dv@!oÕ[D=Gb.4_ql|Xtzd2 /W;?-J׮a& ?'u-#ucޱ̅VF|jΦk B^h%Yҟ_KϿmwOw^ 5رpn3Dc s.Wu]w5JF4חnwCnj>s߰qR8t %6jʐ&IXXU1bR;e-9NC(c9(msA  4,bQhG(g^Z,t/iA~1l mA#Fh 8m#]v[xErIAP^ZbZR+oNubE>ϨZȈU3m tKHJ}f(/ h]v˜fh6>UةBӒx[fc^6q|>P7d4)f~khq3HR>fYOף2vg5RbK01( axk51*uy7G @EVbotNX/ x~ l%_`6kNU|Rx|@x@䣖׃E0SYMk/+>5ޑ({C^tqZGt_4Ҍr8 񠜄! !Mh1 eкxUX_W#X#:d52(*EgXF)vzyIى ٿ}aŃJ;^"B)<3AF%?&/\t%Zn#cor8>s.XdQ 4yQ{3$޿& pSOږN/5NCiNdp1˪8FCP8/Խ.Z]|ߌb nLn+f~2!~T"|g%:ЉT+ySEz*& D{y[+' - s;x@l Xuwɳ)+;s .I(yB|ҟb`6h骻a-zK>3LHb0WE*Ÿl 9Tla$@㡔9O>$Mp zو9bɫGk^%>JYsTJAloYm`OR格J^'MhE>M-[N䜬Yk)P'/Alo:õ2zayJFP4|)ŷ,1|6Xb|^W/q7 Bvi *= Q1Nifc%%t 1yQJ,H%J.Npl%1a &a#矫F0j\ wM1i$D#a秫gXV,LbsmW Wj.j7c+۬2,j&7`Jw⥺1KRuݬ`VBe'V##ų12=&4i͚闸 8p9M;_E9L0ϊ8&ھL r?t+ϟrM6Ȓ ݿ' ҳV,)*NVu{p O•aU8(Kퟲwh {^Z40=X~8VA:Pͅ(K)/DWݫJ`>ƌ<@=@#]G ƴiA`q6,a쎷! ;hqkb]Z20-ff4o)M7^r=Gxa͍lL[ۂC0)c4qYM)Xi_ϐGPoKE/~puHɞ'o((tq_.+}BW|\)*Y#Gk ?[e>hm{n\^$NV&xf4T*FbຆpqeiԼem`ZeXR͚ASi0F'62"䫥MDt;]'7We`=g]j:goLP@F6o[HUoՌqTN(1Cr^^ $ kO@c^QYaPVXDO܊< h1WF|M9,dJ#ew HP]QOZ"xtIy؎Xbg= 6T{4w~+ƍ;Ng("(>\>kX^^y2;:TA4Bm/\sY/ØGŐ]5bppoĥ|ИsLUqz/<n;ˢ&ACj?ǧU㑾ېRjhtí9W5]GU[ |> aqXhxSk[zJTe`+_:d9ּu`Y=%wwj;kY˂=Eߙq)ySq A:h$iSd8,ٚJG20MZd͈=$o5g&gc1=Y.81z@NĐV/Cص rp5"8PՎq\қ9%1"|wN5 &A1wuVTikX ŕ| Ʀ\3Z켱 #!MkN+O'p}"Gi}/qs}*WEɾݫ>2"?6uSC!;NkA#Hy]"3N W9AeVG T\ cLmH/EŋߙC!paf:)a\e&3@.cH[, B"cD1Da/˙1"g3ɺ3v-3=;r<] *ё] G:;r $C2q&]^90zͷҫ0B~Raχ r\(4|b5X웁6~+XH{'2"0n%aZ^4LMW7ulמM [iG![0 6h1Mb<,F^L%].ʩ*P0qu\^F!{"Yv^OWtp-ZQV־E;q-K=eGXbxG]QTmTXOm$ J-`h@$]H7̑GPC֒tVYTk>yc{@dFc'y]rX:np:d^vw!Os`@ @H&`UbK_R$E!G ~cr/ϊV)>_yc, d bY ;͘< G~8 4-?G7l[cML<}K N^ZG!ٿc{leaңtn;=Wke㟀tЧ V *>KHOΧ; ˜H愼 ; N LoD&AcM8~Uec1u|hoA4P }/#1-qpTE ;Bi~f[u\1gd~<EL-ƯJ%( y"i+ BAuzwRi clϜ9zR;^?J,Yb0#B.3yj{]?瞲fKq}38׫qXɊUzI8 Wdջ]Tƨz0WinqN^.|s1oW}ll¿q=d(ʶDDR@eo2 ?PѭGTT1(6eGz4w6H$|)98!"/}0v7ʗ9r`xq2,&MX4 ̍ZNL!LʺV̈́OT3/+1q_+vYlDy)3Sߑڅ),hu^3l? sF.A[ uL}PbH/XSUU@ 2WBj€<`#NQ){!9 lWDZL0I/g^>x-QC%4)(jot'I _B >W[GedŽz]s(!mr<0meulkS@Pн6TpGV,(וk`G|́/ h:3˩cw.uؑfS's-@kܲ󟧎 dBQkпVhsl\xC Il2wn06^(1tADgE&ga'`nE3`-fRR7~-m̩ -y1JgL/`yp1ԂX`8Ɇ<ܪ[T%m}g IF*W4 ȰKi#D-`ڋg<*IxZg#k$BԮ(r/Tlm@+8(<%9>1F۾ei5P <ɱ<bvUzOg,gSjB%q3w#fX^̗]|;%O’ZhZI7swT|əϘIJr/]]ldi \>sm1#Zz*,Dҩ6#Va*Q)q1VDaY9~vBCAdkq zG*9U_ >m][HMzt[1x0ldN]of'iB+A/# -WcxN F:۲R~4$:,Q̵q-*5t&$U?-sfӖ**s_< <*0FqOCLk<&L(5A a..';^%؋ y_r12mƼ*Zh5肱OqwILt89/Z+i!2PCqiYK_2v2G= l篰,1%JPEZNwD3) C$:F[p}9M!sTl˚mOVm^؁ׇ&R>e H.'io-nShȝso|Z6}$GZIޘPx(hu6?RAc@|^ !o4fݕh5e sN ZBs FU}'T]_PzQLܠ㸍ZƗ6VG6êb҉a"dǤ4#x*f~{h/@8ݘkiAnz-7U>˳qZ#J@Cڡ8qs6YZ.MB["vՃ$~I! hwOJ9ּ?JdswP$YhY4bkX_vf&!}z:a!$Eӎ#T1n8%{jtxQw`$oQUtּoo?hIVFY籤 7jPm()TAfLZ|SX W9rV"Vw;&3ۜ`" [8vo!ʬ$G!VH'b *Ey,HҊ!"8sҙEN2F;AyӿBE}2],qNYddL Ef܇A2rqXW |s萪!]; +͌$Z(S`ˆ@@G™4EbtƉo]#8уKv?'yZɀdnj 7 }BG56խ1JB}w`|]G7nf#@诩*kָ[Q%u77Ü#d"zm3M3~JY<!4('$Z4_n+/X<3'~-/k7,wܒ!hA $ E$~dDߴ-m!Nks!yÔsչ4۞CbmK tm İ(jly'hЃXԊ dR0Ht[Vq%;|ugOm(p#;s)ǀx2Ѡ`A8ĤJ0Up04vM*>מT5%rof?l,<X6FRn58F3oIr'NO29P&sgsg83$|`&SA ǚ8qekr'A6=f峠AF#!lmtܸ &x)n3^2k`u_+天#FՃ=Ԫ*:ኄZu(0Qe7Kv-pv@qRTud.swSP͞^S8#_,U.F#655VW0Uʤ'8Fe=,4+"tuʡD!ķ| } ?Yi^.i ps|ja[LG^DV27Z-:k9/4M/Axs ",m2:r-z^,5D; {B)>sz4!$x $ ]ryXXK.'n6޵a,b)UX @b:03fҍK|y6 $] b j}Taӊ~}Ȁ°`ǔU/gN[@34ImE߀Q [+mOשmJ~la\B{ {s'4"L⚡ X,AYC:.CP z̜䙧AAPpZj]UKUn+ӣ^g{ W v33n FBݮp5E/ȁٯx[m\A͠ˊ B.v:/FZ6ռk"R' "^'?yqջ2ѡbKG7Oh$툡YK.6Amu2ݍC6>4O`Ķr]\ Cޅ {NzwlXe:'x 62q$VH'4dwYc-w(\ 11l ݬw˳2!y- (ևBgEIEBU`{ z0o? EcKs:C|dTL5qɯ򌝸"*%^91$~|K,ϰJ"9ƍ%<~tG2ܞ^cĂyo](crJh a%Nm)sRt\EU` 1K8WfAikՑBўe%5;%0[#d;SOҹU&&Eh?}:o+ҝ٠CJęJf%,I|AA6+Ax5kO0FY\XM1mOl{pRLSl]JTMIF@>h9pVf`.V8GczrĸvBbvcBec92LTSU0Izwt^/ ,qʄ d+űDĉz$VRxPl.&a,cDȊ勄>Wdn.uMZ>}aiNd [Z2 VDᤚ4tWKEApUO ? FÇDh=s̭>ZZ[*!Yφ=z/51GXnm/S \`Y&i͓//MFb74qyTZBJv0p $>]^\ƶ~V ޠhĕ}wo X [G@F` ƛ=hLnos=L!f7@Ȧ,&f'sMgnZ[IէN9?_YpSh () njB1 SJe7-U8 ^ 8TELKdtթc|VWBdOUӬ*B??TlS;<Җtf Iˊx kѐN- ̫78lUq7&͐߻-6D^BTާW5*K! Q+ַػ"kaDl"KoL@?,fog~yǢgNm,EkGڌ1WqC0#88D RU^P,(0?LU=38iz St\1FvjA臂E3ae?ZO Wl[*NJMq~Pz:*58#P5|7bt*||ugX'Uaǂh9[u\bR)揸Y3=E8Ϝ`d.+T_RX.p9UdVc6yUh!La'6l 7$ T"v tP\@YQIU:s(`ǭMs'/cռrdt~vm{ } ܚǰa[q]Oă/pK:ӄϝE?7v |{nk~'ZŬk';/? IM{agFso/ zHR+F˺"5$KnmbI#* e2~R"7&.f#WP\QdZ')z \ĹӤ(! E;o(It lJqh3?RI7Lv3e֑|9KQkh2!N?`;.)zdh uZ_b*!\(ȈGK[Iݒ n&++1G'ǹEVb2M Q9-Wp㊛ 1fsmmUCtz3:[:z~vYZ6]YŌ2yj?/:5;vOPWՍ Ffo^9E %y?4dr< K?k ,F@l[:т x pѦT=WA@;4"US=f}PNY/أ`nj۳*<5MO%@pRLmf;AT&p[~Rp ɍ74{v;m\Q(˾ǰ4 {̙?O'kMH??"ۀUQ#`R69:pn%4>0u`~ecɡu.'}L2nz%2:{Y|c 7zYѰ_?;C.qAd-I6!T$3Q&ewj\*Y:@hd<CF1RE%ޢX"iH4Jfo:* wg›e2c9^;xA MW#&mO UiPZ-3cݎ'aD_-xf'j;m~!Ns͉90{UXKtUkYʍN ٹ 8%OJGKhbʸ]>LPrÖ5A>'*-C.aف%@8c~+nzfi~ֶdP/G데Y~94rum$6>Q8e+nf,E+R+=W vɼ+Լ-N$9jdi:- ěm^d@"^"lT(?69Hqj`'D&fXY Pd8*FI,^ ^7;bp4x_&ݹC*`#2W" te*6l` IfsLa/c* $ix#XtΖC`Agv:UHÄ"hs'Z]2 }V^qa 7,?K7ۻ_9 dxm^q\n>7~X@BX8oZ.y9u,.I v~ 5C28\qxI 4,U;FS~@X>ZڤHQ=(OipGחs1cK4T8((8̃ ^`] }Í[2e oP|s֨#8:8Ш| zEj ٧;RQW:K$! CSIem$3ѵE ,'?GmdrC}iN0"`]fI䎀eqk ,^H/:B'bApaT,УlRUi&=𕔭y pE'w4mԥ8Ӡ +'SzǮ>zǩe)mlyJ'DnYym&K_p|cWV' gLZ Eq/b!, .. ,M:S&$0ՖF e! ]_$rݨv ~޽Cj,R1!? }5CEi ĢG۴fUͩ6Eggh:&s1HP9*hqY~Gn8r*#ӥ#+nQyCΉ>h:XMod؅L:R!-?j- [H9A6@u fUZO 'U'YF((q_R[ϙJN4q 8]/pg ~]-$v^̙ڻe 0?4lǧO/#/=$,sx`M[X cW5-kkX siҭvۮKs1Z;Dvxv%O98{|RY H3nyMΏdr!hչO]nD{UjƳL ڜ>> (#ݷݮKМ?@e5?h?8(MGynQ9I3c-6chrd-8~ MCʼn/ퟡORTrg@L>Fa׎>fuGp `#=]L lؔyqTM텟U/=yFTfWe#I'bא`y'MGPyK?d H!ſ*vmyVo1^%zFL;zcXA ތX:ʝ'ruJ/S{X[18^Sɚe:s\ M25jvV[qzeS8zЛj"[_.d+n8L 'o| "eŮ&p>C4 %ޖ VH#Pyr =w;ݴ-8#z([~v |I#as/';`*!^ ؘ”;d]ޛj#y̜2B /=̻x_㒸+/kC|6dj;qgz*&@PfPnEz$9;`f>e2! 3_> ҴAod=!JiEx?9 x]ak;ЭT.ֈQ7|W4z\gor <Z^{cfp,6aR *8x=(8j)hxuΰ՛,2upBK̋j)4_*% ' mL˙k f majjYjJ49jo M.\VЕGP][`1؁.#y82g7z4e%C0 \am=.Ca䀉HEN?pH+@`IG4.O d^XNz=;e>fcT;ObY !\p? e琊q<'@dX<&( 9Z03rUȭvoI K!tkk-}ߗA2܉Zqg@]1Sl|ZTF 6mlpCe8/]ཧp|"6N,at"QTh'~ e5bm3kσaԿ MGi8gD#.+w曬~ ;I0}ܒLwvg7(ш"z4y1ҹk/03#Zԅ+MN&kpgwuS&xY(a$`ɢ'-%א1p5e: S<@ޥ QVy'b]HFdDii:" /\s*pr~,|)/u 3-❎\MFheڙ/uY1z1p(0*d"p%(VRe*C!4:Y5V 3k)}?RLt?6⾺XHZ^+>JHlGTԘ>ZluĎk-;/q [027S}}b `LpwD׾D;}-/mi?)ܹEUFSbفW#M%i*Tj{ʡK'K_!x;l浫S`$b<]tgx2805Uao!hi,]u &SC K5)PG8*)TI\qbjA4$*12W?b_ֆ7SLS xdZ팟gucriA$aIv$p CX\+B*5tH(v-4~a@E *]#g`EQ!5י%MV>a13$f*Kl'RӅV&s)V/P]ODaҭ(,/<@W1$g(՚@tPb`1;8udpW9qpl;X~P5ϩ43 97QEe27@I*OßEy&|Pʹ?Zw!ܼ瑯R(>/WB:W4y#c$_Ppjkc`rQq`o6m\7/1m0nJ=yTΨWi}E]D֡7Zf߄x|;iܹլ~U ő *F~Qb)Mh<NZ½Gmi)7]vfhDڔ ۔P c+v'32o*̧g Gi` xu@ ;%{ɽ^ʧ5<;KJ5xQYqU{hqp+1Z18%P) h|$<,6ΔSH=-kr$~+:RA&1_.ak\~ʜ~η7ShQlGⲄO&ʰ?|ҔCvJq3g\]7欤Ժ*n -6wPj# j* kP\H0) -/[C{ҧ&sF{v1.*1]yq1 xm,A_Y%PnA|K17Yd7AN8G`SNS{:+!R CG;PJP.hI/GW>:  W#-;bݘG.({tBbHfOlQ<8'pDy"IFtTi4BdpjB/Pymc#-HMj*OB6U$xd6;_y9ҕ$%ؾw'";SFoQy:-MDqeqTh"tiP5 &av?O1b ;, 'ՂHAVmU6&xbݸ PApSayaѝ3[C[,x@Sk)9./x~r#6Du% vp p%H1#W2{38-6qk{qHꇟ"HeqO-[ֿ.FT_gx3ClC6il)vII'k)=r5*;*ю9oyKnQ1dy'SA^Joâ Ӈ3VWF#8fu95;gWE!Wghŧ i<bv4Q+)qkH);cN5%eCרp;\M.+K~~ɨ]܎+G)-_r`9AB0b{(Ԡ:?c؟j6RLaM}AzE@R-Df .CpjSY&Тq_r~-k*;k47#-I4nwZϚrzD5>]+3o`(C@e>Dƙ+$(%$ygb>4O!j.|L歈d(1fY9lm CUqUM]5BI戭2I\G4\c dVj1o,WU_Gw;%谢Ox05ĬZvܦ{?>im[K ajuV^o nG1L+H6e*,(D"bexX|A=/.9|##k%IBͺ3);{-e?:7Ses OZAszG1GЄ48%Cyf>T"|7hT0Et0mαwJ\HG8s"\諯"Qo}*ZMvkLpOՔn0r>V*7buDWnEE;̋6Tƕ4Ff{J F6$vivVpG}\>|EE췌'鎢=݋BN0z-p Xvɳ  E_09_ |ω207CTz0R̐zPw8~U~wfɿ ʲk1ګ^M;T%oyJ0Ӵɘ8Of,a-RSxeʢΡŸ, 5uXSQ]~8&qe۽s틌+)ZM ucjE$L $𘴺yt'87=ؗ˷"? WOչ>ؗ2h1hG'gKoL}Ou:Rog[L3Thnz6$;$*N"c[ˊ[r|Q|dcgspM⢍E΍G\+諎3ޖz9u3‹iwB,mbWgRuri^X ,CsԊ^W9Y+T+L1wQX0ġ/)*e2iK,U$ j;C: DYUי'BwmXdwЇ($WzbT@2pdBqV{a\]z;UݭB;3 Y /q̆!.vXQcj5ZP%]K,`PV2H:+4ZCcf /V\/]=^#퓃L ʽ &^ѮW[XE,:)|tw5B(5|15mkTV7-͢i7.ɖs-2.HH6$*?+#Þ0c`{GI>&:Vx}^zK%*%/pTBUp]]pEg%]t+q\_](蒊aY'vyn;KJ_S"i>UoE( &Ջa {v1dhc x A[EEUrߘ/0eh{s%^!d"QHs=w1c_~>J \A%7Ө@Q}l' 7ٞS m=^3J{tc2y-b1ZMs-҉n ׆sl!Z--WJe>7zRRSȝ˫GK2ʱ]br20;7j/WVK'}?qCokH\?~֜,1hΥ ԂEɎi&)1WZ*-Zu[ݿ2 gKi(ѪLhcC*GmY{_i6EJ6seᗌjU@[T䯵~=)Gh4fܸ^))λ h}Fnz/"ٖHO:pUZ鄍Ha. NU%b;Dڬ:ͱ3ҌvP>>詃*ni7B[ygsOFԱ+aEgj=:о7ܛp %&ׂfҝ[.E%CÈJ-|-ERԋl'/ > +kPn*9\V9_A Xу)5JS )}ئH  s/&' r98`81ZMBy ]Qk?&{34xZr"s4pW(q;@ }:Q([p0J/6Wsl}dUg_._nk6 Ԕ;$,>Z,E"b9B0",8uBҏN Y}쪠/oo77@ v^ߍg?Xw1N3L 逊nzVM1H)aZ7TbvGX7Հ Q ] VAᑡcv?)c)=6ܑS>OHڹ/dǚ)uҠ#'ˢs0ʺe1D '# 4 lo^Y 0RD xZk1EI0ұrGN\s!u{LPӯ06u0>R6y%VeJ nMo01 kKio lRW!ٸ5 j[d(?u8r W-ln=E>V}T)P z#AJU`=mn; 69ڗוC( 3#+Ǽ] Ϡ5GչRy _NfbOtcBU}=HtFk/ǭO+|`@9B<Ì,r5FġޱP:K^O=`ը h@mMݐ{(eyР9+`ѷ*gdnu#e])D<6P׵M[r?u,m({6=1O)Di ؿ%UCfn.F lEĢyãИ+Qx^8BuE܁BB8n_sl Uhg>Uzs**Q\]p*A 6p3pDx˟kTHd)|C/ Mүha`|]3VҼ1\A䄼\;eqtÕ"DP:Ba 7O{IV5Ejs= <`„jC͆‰,VmXBGZ@S-"O~9a)v@& 9³OfF[/]x'ZEUEy?XEcᢱf\z J* 2 >WAsMfhN#}DeB,?+!)vb 7%Jm{&dq}5S nSCfqؿ<\~|Jmt͛W-P'YQ3 sC{g&]ܗ?O|C?QO#MJᝥf+32]5w Yʛb>i}%&Շ.V6*m MZ= Z!:?j5eh#ID6_oS!FWʞ}]C#}X9gRG; 7 ~Wμdf~ <*̳)wZnup fte$9#~JLf6'(c""G`)6-C; GJmbj̇ v鷖x!Āh 0.]:)tԢ0(7م:#BH͖{䌙zL67B%p t,NײAS%AنZmI ̈H]5M5 +V:R)md.3O@rMV!S1/}|74;C3!m6 ȮH~3iId4s"rХr_jX @P&Îec іY{6Zu?\ҰK !]Kk+[ `ߞfOp$%| Rt.kzC@(ο_eWELO'7ˋaa go۱s%կez|"Sb?CV*J o| !(Mt$;1T}Ays=u8 ucF-`^<ζyo' SA *4l$[X1el-xUܠL]4Qv!0,E4ֻF|dH(S!C)3zLޘ "/ Hfq'WxP2Jmo!ucUIyZZ>H6,R% I=  "U`x䐀aKI"Ө͢TOEX?m<>G39Uէa恢H^Z(MBTNJ7j""lσC%6 4h]}WL(gmwGsrjMzzxU* zԪM:(Ń?9]!f@># VD5ܑ) [뚌 ug]F4m#@j8[-ֺ> #_ee7ٖ}H\| e3(ik^"$!CM4s4I[Abq%5*/ǏK%x oȾP)\!Ӄ} |o?gGG{)punzQL^$3uU0*pEl4z# YJ"044[Kl}:;PFV*sčh3K.`㥠!]I8 ^Zs@ڨ7 XKU S^*Fm~<{N4:2{i3+QTdZepx(HO b2oa6mdR qSKDUJuɻg|gF y?ӿxbzPj4V}=^-9JY2 +20EktXrErvMOiubK± ]sh|zxvEDޑ.4iF 5+9׎t ecb)qDvKJKv,1*Y]{! FlM1BWEr`\%[7N@f a= o&`(+o~`7b,U˾ޒge }6ʓ,n7 6혏D77mDE{e0 \D~-i>5 VW\hnE!(y: 8̻P tLA]G790oy{q m6;NN|=^ )|/(!"m*hf*!Ö%Ge$}lӝŵ( @^)DŽ6=T3.H] N# ms54Fo/6&ظSR~O 4}-l=υoT}=6!s`8a4e7 ? `4XP%+/ňj%?&>ޓh%A.]blpD8bMyGuBR'y Txtc|M*1{>d e L]S%=8M(O ~6}PFR4pUgcFaQY_2K*]όЋ޻@xI] dTTL-w1?| / $J-JM9j\O\?0A\& :iɭ6rh.IBy 36B)p VD|uX?xȳBL);%!-sH}!nT(W)e|[ JYȀj4ҳ:,S1CImLTW:,K)w], %Y|3UVnwpߐ0*r4ɸ4y=d)JӐ/I]/mC}/RzPq.oT=JtQ𣘦.A~ylMIiXU]Q)2z Y8hW,*evlKDQcAJD*N% P#쬨:nXߒYme,\GA;*5)i!Vq ߊ#eIPF>ϴ~l2$-ď5KmW/'Ps,u5֎ | ٯ۶R`w^ =: qDL߷qe߳E-HiV0_@xow~ Y&Bz06k[7nz ˚)ˣu_Ku>Ryח-<^,%V⓴Z,{D/nlbpeÐM| 55[[nTGO,=EG3J.]$Ҫ4N1 . 'itl*i@5JOrPױW&G3>:;qL҆wyp[ƥU"ޏ 7<MGbD;Ol 3‰ӯ!T^* ي|d9Wl[?R!հ YXlqoϬx vÚ<0(CA-od ftgk~_t#Uq*WネI"2}L֙2|oF_ ^R.̫;^=6_9@!%8A+'͗_Ǥ]\ЩotGKA<Nx*|9}fVgfUٙ笔3z08,i:'oU=ƿ<}J-@cgg=qVŠSms(SU?ܪgg ȡ|4E!Npj 8Q{ עS%ty(ccI] \<Vz#/5֣[ jO~}!*q'8r`4il Ą:) 83ZDwo"pY]_zt/~UUFt;NYG)uPǾ%?U ]m[%)N7~KtExET1dcrQ=ʫĢ9CP#Q܆3mfăUӠFbhiVC{X3P ?@햊Z[v3O>jpݧL!cV)TO|ꯥ_rG#A8ۗ~)Y 1X Zf='tEЯc+2O-zxhvtJ9Xnȉ튭zF3kS]qL* h/8`Y|{)7G6( * Mʙ.Mjn{ȧ˙|؏5s]2i?rͶoK\Hv~kad"@Iv<`y~tC}pM$[d;Gt0f%?5{ړ癝Uo a@\2ugȅ0Y :Jh3TĘ8>GiqDSzϪ[(UR|ȸӴ+b?.MbECϒ>rї>@OQ䆮L<&Ri'.7?¾ebt=)o @c]Z1^*1M>0Sd}b$LwzC 2'8}@3 bs3ui;<935@ !dk փ GMw=h8K?űv͂BƍӫPD,c/ğn&j ;~C'9lWkɶi/wBL4(>i[Cۮ'BG>NW%*S"Ѫ=6x<.NlS0-C]*; J'3/#T|Z}A|&̖kN~Y zd2X8Ii8S7:M5㞋inJf,%,'aؤDy* f^^`'~G&2Qz$lm[,(rWfByń=v$?| 3)uhn飠5OƸ(1W$с?˯:).q@z$ Bj1ѵ!E݋keIxo陴=7n)ҥM{Q2B.C=0Ae~LVz60wt4^GD=+H! b+PҵMA\m~g+ZPe1`^-P]V= {i<]9ՅmIA *-3$Fm>B4ޞ؂b9_QW £'>U&i]l,`/ONAC̨otN\̀A^:%xrŤ#wul7#ÖaP?;YM䪰SU`~3tzt y aSzW_Brl6Э`ňFB? 4.3I\73 h|1gGbh8a&TY{:e8bR |XӫlGIu@Q4`x8,GWwsaT;s"[?QXn̙~肞+)YC("I0ljҍRvc-o̪;2<7,v+p&w*ƹ3~7:lV~1AUn&YAPcP0piK߸rM. OހuUo{Bb(|[ѐ曮r0 ̐0E/b &YJ' ׽ >qvH|)\)P~d1'>ƶFQi6RTÉlbdkuD2Qs-Pv"B΍4UnߠTe E'twπ~&hFb-ڟ34ߋgFL$!HYH51ov`iEVp+wR^Q =D􁍗QEs=&YZƒ>!aA,1]{į I}d_^1F6f(N5H8.VxT_*Z$~/L1A8bMik ;(RS/qq7ftYL0D1hlTl0l~oQu)9~,"R;[Uy\ `Ӎ^&pšK/ḸðGd||(R3^I}DȢ"ڌ0p!@1qWdݖUqYZ&uoU0˸Yv:~[ 02^!zƨ})bT8 ,H0@Lx.9?*ahklW!A}@7>HAy.)3‡V4o:fl58q*"~J@EAS^Ȝ3A-E Qm7ũ\hv%(}{Hl@]M@% (ypyIf*%\1 \ْyr/v;Z-U̮487re ꋳRc=/Jў`b9&/ 9UK[%vE$$κž[E 6g]}g W8LOK߾8>OCT=6FutmM$_vY&ƑA*,]ERK| 4Fol#`@ɫGu"P2Clszeg?=ĸϖGvGΝ.7<~y7ZҾT_C~O3av=zI9țRe; %U8ϼy0@熋fOkP^uSbD3?UG66˲|"%B)5ozdJ֗z}}=`>xA:XehnPcc(=p::S`oѳ P*Vmt*#hvF{B|̃!@Kʒ|*Y ?ޢ& <&s~EۑS\FGd跲k<ޙ ]Sn/YF[9/+?Qg #fط?F#a]Cv+~([+zK' nCs&c)^05 0\I8@vUC`/VMmDm6z羼fސӂ0Gኘ~Lz9d;#ܢtl.VhE6rҗg ēՙy2&&)C {Jc7f[0hx7+l\j@:1!3t QXS + l9BCHaJ0Fz戲C#6IN)UݙaG(BjW0?>D&/<75yO3f:Vay5ZW)eWON+L73 ؼo>E "YGJא$37}Ÿ oG9W¥IeYkqQFSJfEeF2<#tyN"R \C^)ř$Bl. ?=1~>'4aIp4=.m!yנ\ubI<i7Uކ:sN.] $(?'cN0W>3Kc '>lA=~LƯM;Ahj3g,#< CDZoXxzF<c^9KT8,@r Z}_\@*WGUZYdKC%U9( gJ_|p=w[=%Ol=;,iz4{=^&8$_;n}BբzI(t|}2ռ6H. kjHm^f%RTïɈL~_͵Ft^-)#`}p)/]1hǬ b7LZtut1|U8UB:>u{\vmK5Z%WxFw<:o@7Xc{@vK%D,ôJI `!r/ t«iYkgN. +C<Qx2­2!p;o=hiH[ V᥍(`h@Qhԏ9\ S"4z-y;L[f!Qi܈ZjgZz(КGfg%+SY7p,S"@}K&_|LZL8H`>SӇch*_HМ(%ِl7],@eE;&u{BGꭾ\cE .p[rYBw}y'2@!zD(mC g< e0 B)-_]E k qgG_ 2_z^s|cBZ n͓ 3M+2CjlǓRdPt/TVNiIf70/>җZnK;M#+גj|IPOpĚ|\kC*EMQ{k x+sF|3{PYn@^y"Sl!}Ue!~.ϰU`5M灊 lU_˃ۤ avD\H(*&~Ny7pQ <žI34ŊX7I[v?P_[uv('"P5v\߳wD _Dar0ôl #@WZ9ùav"("nˁHUlg0uG:eq.TuI&56-_Y= on M+*:j`!w);>2D҇ڣӗbWKǃpWN; +hHG,ML567>{2.3=1ay|7 dVi偫zTv䘌K־g<^AņtXC@8#<d.ƽOW,#xL o2:[Ks/# ڗ |Fe'\,&f HwXjP/nnD] W7%d @qBHvk^fMK7s5S! k`drCIW?)šw%/qj>򧙬/Y'|G׿3'/3Qk&cL~bxaT%Ms[z-2+p|<Yj.1I<[?vX_"ͅ5% eCw:뚚-X4α%HCxLaZu੔i4>G9O]MuJ[,ľzNMq+|:Da\[,`jPGgVv8b_ta\fڰ/8pu"/"ߍbDZa^ 4BBpq1CQX5Q!w[ARrehmZ ,P1}5Dd(Vz]tǏg3^?qC~4+D|?$(h3(4EcvGꋚkTQo0ftbNܟ2ۓ*Vd|n)ON81hOU;<{NPw!tv>$e7ʪ[0ltNvGH*YE_~Z)u%^@[7{<=(GRw?tß9 z!"48ہx3SQy{LICdKHHXcf x 7՗2<谤LVl:u7J- |Hxn cq6"3 ?w Nie2#wE#5X7 Sؽs?0/?/7Dpu!ör{gɊQI6+ޏ ܮt 6!~zW%Nk|; \Ġ\(i!)e8Ԕ] \k$=K+ f\_T7@>A;5 >v/|@hvSkͮl?;3aIcE/$a_'ϲ!+ ku?6ͧ1;T%W B2U; X>V´s$nSJ` dE o~%aZhii*OE$5(VbK2c{ ]p\*ib?Q#pdh2X$9e^6p~0a|haHZgڳ+gGЀ,& vİS zԀsCCOе8)m,H ~);*ЄU-̓\wQ!$pL)}h/g%oNVӁpFwo:A8?K0Wgn GM p=bzfn3_nS~`f-ySmVkO (q;ۓ-+*=u<<83IYV]/moFh=udt Yi'ѓ3;-H`j^M%*jaĈ00/5Z/!m:Bۯ$[SOIe URRM&-!q`z7DSHy VN1Ex[/ ~/L@ci$zv^qjf u:tlZۚIMdIdWv̀7_BWkG4s"O.#ChXeS@srs>, TӜzK囹o4E]iN2B9iI$~kY}$a߲!s%a_T+LjI,j (sgn`7iou1!oX!kWD]FY F8mɒTuÿVgXGeYggtZPʾ?TU:"';Jo N\Gs ;}>vfpinj)n[.u t[E+x:\2DhXنb `T`9f>2Id b5QJ甗Ry G(.Okt{ ?=(6܌DsYBm7nc>DgkOb ks42%./ݿC g}|9E1VP5&;@2Xx/!J*5Gr2c`\6i>O9:  4"ؚ- Q>j s17X7+ɽGrn9Ho_㵽5*oo\.TM5Ps:t//Ө/f04OS[ n\ U3ӡ#2s).v7}'#E+WB峦2o'1\%pt̲:Qtwe #^V| #K]mvW1]V[7ӋRfT3Xc^zx 9o`]^>X'$$knJxi䭺g |o*wMԤ\jxѩ`oղ*8q͙}]U.G3A̻%Цܞ,ל^3GWj~ BI// LtBFNb)# q)RߕJP} zj͂:U۷ݶ4=pC$ϴR;dh5w_X/>yK A񮲗ƠfO;{gNs8Bog齔$'>*Trq08r~ܠe0.ÈfA8"$[OQXZ!f8!2Gcٙ!-ǥ,-)/UL.0tS|`Mls+ڤwھ"W1@ 7Z|<mh`}d]A7,!,nmT˚r<Ϲz뮢`,+PlqsڿLAxHԽ{Яm30(v 갚u[vqK>Uە_:2fl~ q`:SVdؖ ĕII/3#SԄV5ģs~YGz[I/_0I*g&MQ`rmaI#_ ]6_ZMZԁ_T5\TN۳dFEUT^Ȳo籐@KfFJp'MMUvW~ x57q Ǻ^4X3u+؎0KljxiEd2wnK[liȫ Z|xrk5|Lr_bԿSy}u>OKY@_~QZ#xQD!ɋjo &dэB[}q'c2Hwl%6z8;7#H@섶1BC0x%14@aʹE88bc$wb@ǧ8`T5I hs _mM[[y Bv/X'fnLÊ/Ej|IdĴ}dCqEYsb&l>>;].;X|rՍ̽, D6PlBN\bQc bHaV|OR$Z­[O 47U4lƙΉ7,]mgfqmWYB5 s#XL]BcrRX^ /r$I' 0GQ/)<59D @=H*h[![jbD=]-\+/viBV-\;=e!ūu`@"GZH{"$28 ָ3cf6IU5ȇb75.I-jvuY7V?DzDL8.uiMӣӣ<&@%^a!dܒϴk7i)w+o-[+l3UB|s?vb3*2>_x%>ku׳K&q@zO .l :y1"W\QxJ|1w-j/ Zj 媪*t5#C*mᎇ v`{?PlqE'fw4 4/wz^Df (̸*Q! >eux1eҘ5Šu`< \898_@Tac4N%&*}+dOHYCFj`϶O*5$ѱ(7#8W%/fsC! iQ& 6_ܬ ew 9y -D9H`!&@b'ٲ<)D2p:B5.S qGCtKd=I+vXr$[{RmPNxRFֆoF@+{- c;:nE)7ysis`1&2>X5Z܄KTV@ UWuj+Sú ".8̞efFF6̫t_L ӎMm !̡Rc87TLXPˆ:Yod8^>y'T'= 7B<SU^^;m6ر+8{bʄ/w : 𶭸`:08ƙb0/nd:x?3XTPwxgGrz'y&DqOWUqt?j1[Ic(=B T}MtMۀ";oXm=*> 2-'ͳ@ʞ՛ ikKdAu[N:yKfe}C +j| #xDLb/G7 Z\ 2b2Y-\-a)y~荓rEOR]>C>)qogpgr԰ :żE`}]ޏ=1GF$ ︴uD>ʠu]#]פgF:rwm;]9h@^ݝ]`mI]n!NYp.N,L kb|k7U`!hڔS䒾:uIq.o]\`%xnMRJ;q;-C\G"vìJVݔ>|ػYWmB],/{oO$H:t̯m׻׀ DȵqsEF"`I !{+aL! \˙kCL4n!_U{tU;F5"K 5f,9}LgS#,%kxfȨhs9i$q?5CTw0oEƖ6T5tc9dHVU.*gl_*TC@Y) '> Y)s)bl?|G_)Hu~2DUIyx3 9&xx5-Sf," hC vp!U*JOdzCG=mHaoe$(GY)wIFISiVv}, eO^v%v}1i֚޽T nY+M$E=&Brndx'E{n\Jfٻx`y f̹~''Тf/#| C1Y%̥AdܥsޞES+6ƮCSR?.Aӫ!f&Li t lXq? z4q=EgӢ(?iV;wX ALpv(vS髦"5RpIh+d(H]Sn+!hkMIδa˃6ɗqNˋ7.6އ{0?T! Lشy|wŘsRC>eǙVz3FD’^9rMif*U\@&Rf?$-` dCo ѩѠV R%>y%_3E%aa9[&zta?>(U\sWZ%CR‹-;mP Lga<81Gs;`C.+Nֹ^2 [d'PM'7H0}.Y[:d–1Bha[0y=#vcFpפ1ưr0 1qɘٴ]C }j4! $í*E\KRDEܖQ/zhn1z9[jT]&6EzjXfrAfsPo1d5 ȄCE2-5Ȼ՜z5˛eLvwky v%P.=)HJHy ~R*,ASŭyTI0e@VgYE~D -.EqT B`XC2;04S~('&PUl߆̊!zl_,S밆kؗ,x0ۙHkubycOMl)UCw X#:8+¤SUQŌ'\9,iG'H*% 0GĢJk:S2sXHn&Zm1Iˡ7VۑP#=xUP7) h&v|_r,smmIՓQ(+VA)O1/EUz8%&e rCNik@>;l!;ሩDmX7Rn'F1bR8ܶ*-ے L&r dAvF rtnuQ,z 1Zӑ(edi5̖I61"1aOf9A1!)j!g1R?|I /ioI.< iQ퉺; ^!1GnnEq Y,e?wj;> CN^t .@A$Gwۙ͞3 #4Ë&4F̍qx]' &8Mg,Ut, ;LCA^Y=2)c n+Ë/t n|RCf4!! ٞg=咺 nO$VKi! L -̈́@˳wDAȩv(# *#fm2[4EiS^P19.t¥QЦ˪$2Y7q݁W(].JɵMJvP[@~I(k x ƯV g:l` '3Guv2`6 uL(զՃA]f}tB{#ۗ#C'ɉѯ5Eۗ4:}وaԆ 2UF^o0#KfKmY+̉i6qȩ$,1 ivT*vy_I-sApץ/֫>|4&Ƃ hJҒdS4N-!3*XbR3-B>2x)̾_$߿j_̀ :-,4dt+}PdO\F0sj;2biš^E% %B3FE#_y ™6?pBLۤ.+99uLw;F`6Y+=m`Wx)BuTa-zOcaHl1Fth|z둯V|e"aX] n l{N6e_,ڴnǑ+]ե5hC'ÕLT2|zRyl003kbXʵh>VX l3R7 dG'3|4Wb Up4BVǖ8r$Jr3Xtl9V%r뉦<,e P>gJ|PU>l@ln@iKs͛ΏIBMƒ:%t;CTq(mW"㖣 S)ՁY݅ʜ|p:bxVChԳF#{)| #ԳxAvCw鴯;CyOQn|@զE(bF(֋MXZ7YKM; = ``N{w!nro4/CFd cR[G^vRe .1T8B18sW j韷ՙ-o8qJ#}\um`gy:VU+V}*Ãx__{3zĚS~ Mg裶ڊs% WU"*/]AsᩮxT[ٝ|xi"x'. u6S^$߼1!\Ρɽ!vfx3f5نBIz?w"}gEUH??k)O T2ڢQ+rv"s4[,W0FɞrHv7z@)^=NY4 hFv9hӻG)3 jGbY{t7$5X)?D!JWzhl٪Swu4@40YDvBRl E`zEP00.“wՄB8!.-7CWzAt ,䟛Y-~6 1=.\5!‚n-X0pr_D`q%Z 2aQ\ф-01 r,aQ_&!WS n==wپξX[脒U&2aEfjw^!Hkfc?' jFOl!']>VwvXێ2D#K=NKUZDy^{q ,s.Ո#F _zB,K & Ch;E @ׄԟ# ^((Ab >Ȧc#u}/a&-Rm`D^1CL|]ra P$`bS;$_1 }=) @t=q? ͪeY(:pvTI6؁T$N3gSz'VA;hr#5kupc֗M44'ԅܹN/ _gAj꼜jM$ FJ(+`7kL5022V&΢cL9,CFXTmGv1߆@aǺICN)'l+j)։:!g὇j75B3{%x_WCnRz=N#SVL;UHhΐ1VpdYH58 .媐8vI*6iv*D"M m>4ezE0o\[]#wD$7-X?΃9οPB'(u2 z(x48הFY}\2(giDO=p_CK#]B3Ak8N`a nk,T9%o|.qb]&:,*7*-VcL|j1ۣ?ܦ$ָSJꚭ/:~*3H*< U2%RV6bZ1A NoڞԹVwxwr/ЋճK`Iz}S{~>x(8'^7#BF ۾ϸIQet0F{9M`&:%6#H+ J{ R`9B' 9L^=F.{ӣqck 04!pfݬ(] ?ɉo xix@GaED҉K j{b6T'ݎ$`fLA*ɽՅoK D?)mji:O9;,;} QIҸ< N( >͛TcjyX@%,o@l,SpGA8;E5As}FhBW[+Ѭmk .X(u{v`0RݿE;}4NjYA$ jN.,P,x.sH> \TS|Hƽ|rXs5}R{|hCJ.&D Ơ*γIF Lv"!]-c…6Բ1d LC_a+UˆޱqdgP3&M 1P^bŷ$Xz5SDIw .k 3ib=ŧ~$wK(YdL2L޷@-eHka3q 9$A]14 =e:Gc"Tɍ+J4Ǫzn&j3dTT`J5[Q?ROڲFI4kl<'sɮt\i_|0R[lܚ+?~xF՝ǡ 'sǨJn]!;@C,i{(6q?`n#{;sf Jg2͓y~ꂌ .RmJDuK[ID PJѩd1hNko(..jܔ #c/Ѣ&Y鱞h9Ys%ãQS.gҡpSn 0sޥwY knIZ lMO2q?T.!RZE.⨯7>E63Xxy^VϹd}ί*]yT[v23@1{%"E3G˰/{ʈ;\*d[lnm4ϐlR&LH8 ȗJ_5x?+ny2|g殝 לBrj.v:0cP~.o@s5[^hFx.L[\IKFf]7Eۂ+^relvPyf?g*uTݡ[WEUnEv.ʁ*鲖 NG:5#rddhV"0].6=iP͜'PS`i4軨o@Nň p͋<. n>ovi(yItf{ -gb w_PR2ָ&>r4`"P:%8o`K{8Tb7̱iiE|-ڃCDqqqQrSWYAH 1wW)k8;]t~0%23O/&)J$;x#jm$73%9O~r>ȍJfX"?Ҟ$+4G!9wc۟7gQ-F&Rdx~ĈOނG\+AG`dѸo3qU  ѻ}2N;&Rx$RÞ~Jp| {MCf޴`OJ@h(q GJ-x(W(IUmʛSf8P89V&5w6Zȉ%E.P`;f^Dw{;lqLF#md+ 8rּMs=t :bD}EìA&- q1ln_ērq-kzkJ7`m%)͂H_Mph̓]DYcN| ߞ >9`h:ҚLl}GGS+n&Y2,L/̔]~6x=, -lb3q38\v*ީdGkg(UN AC0 ]RxVPM*Xa+;25eK$rhe2*e $eF l»3ݱaڠ>#ثKQcY&_Ÿ%Mqϗ6?n39v h6T=ڙ\ UE͞2p5X_ƛk?XQ|[!/k|b@{R-i98}fGM N"#fWGf#l8v#a5Տ&Fe0o^e 9'GAZ8}]վiPV Ż%/(k_2 T>˪4b"ΒǽWzȝ{&F:,r H, D}Ę659.'}PQ#8Bb ѾܫPX,t95ar(& aޫQFaX0n]`n )Ң)s&qR-?(o1RBL_wBxT?'> B%9ɾ \leߝiwf'Q I9&b7Z*۪'3lЎFE'K@N֋:&@!fƳs&lJLK\_=gm 5{deNLYcP}!ͬr{ńOCE)"qj}նjϾlG/M=qg3.nxEV!OZ( X\> 39ݏL6 D ޒvC:^)7EwK$qdH{^^A;hBmC:8"WQ"q/|O^uwŎ[d9w¤zn}LqeoXQV+ᣋ,; Ϊl|^Kd~2ᯤ9e=/}F2ummQtזf 'LN?!c|[9@d{۹=}`_U)nB%MZi1=d5n ) }Q[P [])[6&m{El1&Ing* Ahʳs<]`AA xEx젚ves%ppN4z`SQЖ,T|)Be3% G@9yt'`)X!SD\P fS]cS!o];%Vm}ZxY@s1?DVn?JJlJ"*)41'NƗRů:[ a $JjʋC)O⑛]\N&#jCZW@68%AARd{j(.j?zx~O w 6jpac)vOuQ\OHAw,:gF+-AXuC8Ke`ӱi3B.Y.l(Ws͂}:}B%бwnc,/K#EEV|z]߹{-&1(|$-H0V͠[ ,4۷*5/ % ɺJpM~MJ|;Mְk/4j&n)+$hD3+҇o 8}!ba=bZP)`nnlIөQrO(Ջ`@\hN7WI+s,щ_1a er-LyaQgաZX,Z@ 2!kAW85[ahvJ]OpHaR1s wᝤ@H:5ʯ g?V _#k΢j-]iq]V)$q%a[wLb2l,za mx(%5:q;iWP o)+j6@ zzy!.FTdQ Qv@Oxl-ʽI֠Sٮ m)ଷ :( "'WꟕuTg3ڨr^e)-\z]ʊ/.XzpNU CEp/gJ\#SDd<0ܚ]SL84>f3kc'+jQLd^ ̖^VSU~JHQ}=LJ^X<7V c$pجNy whaa{"A53}  u,f{8xir/䑮&8#̂Ѹw=+od;Au`mu4q"|䓦i:\z%GPzc+vn3f1FGm辋C=pz[O8s 䚎̈u>Q6w'>E&`t*0-mW$E\ >NBNvl5OZu!AJf~QUh"A0="\p Qo"':2Ac(Y&Bl x՟%AуS2aS_-l@fcR/!lp|8tnEC, w1o ˚4#wz :ãH '@ YQZ=|wh: c͖{$I~0d 撻1Uu)Çȼr%$#ak.q߄OUVKS)̭lSĿׅ }G:fL.+bu=bl8t íj10J{@ZOvAE!G 9! W$d9;켇.wr FZѳk,>|/ppʄfZ"6{ Qٳ: /k9Hm0TR$ղeXpF͈#rSRd!3d_oC%HjH!ћ_,Q,)֎ ħ̀5ҬrNݶFNb 2d,|#UlҾfbƍ0;wDcelV}Hf$zp_|)ejS)\N()S{"<\}5tb9ڴ(c)ξ>Γ&"{&².aKNFCmɦ1Xj9r1iA%kҠ dQ/yKG/>PYuAZv7\("߮k`%9:M _5Mx*hCThU,iw=:RCh袹.b6:zB7rLZM]Կx:qq m T}Q)5)#\h!.ܿ4ǶZ[b54{8%$%9)@q ]`t \o[ f Tm$*BRH"|"h"JFSAbX5^zF(;y:{,2/; ̄3 8} }" kWWf.S/&$!|kIN^(Bv%wv9 U .6:eoԅ8f:^T)s+kWGnÆh_zw]P;,e#vS/L;'d&jExS.)mŢʓ}M.TZg:-tEvr*+k!MhL `:հd[tiqIfrnܲ9aD31ʻb }AhĦβB F&&^lѺ"LR(!|fN#Ս,Y gY~rٮkO*s>Ũ@V_ap1's`W4+|:I9`! p!{qI y .j cébe[#o0uƠ=l1rxB@ijX=YA-bȄ(IjFe/ŹbO0<Wn;q;m1:9dXu\z("ܘQa85<*5cѴ8aw~z$=wc|<$exa̭hڷu[xCtt\QL"ikQ.N=ݝW*llEx`K\,E8\ %G>+u2C_-S ѡiCO2gLđuhmjWr/̂]$3!ulsŻ? D]PeW3i]CZȤg~?M8P]7td;{)I@2a.YJI 1RGG4W-7g$λ<?ֽsNFhz1UU?{M@ )%ӛsgr&`" % J', զG?!X4 eKFmd:K9νO1Ύ|[Nb͏Y.նĢ\=CKy$LS8 3KЬd䃘Nm݀< Vz3/ U T0KYHIӳsAXDawc:+jbDdf5#sǡ~Y}OrBqSk8G$O]% ؟Nq΋:LΛؠf֕@z]*XwSH~'S/['brkX!+`ZPnb%fUg86tW Hɝk"OM\yXzc"l`TK $y jU4QO=Mx8 "GA!孫 ʾC4b'!9LkVqfv'OvG + !!u<}I$&zbII +-BPi-=7ݳ2.%2T>V΢ b !X#}.Mʬwpw0*dnGMXx- ;.Nq2֘)20:;niT~Srrn~:c@%$U3A_LNWK[ f H7nvBgE'>HcZ2 ۘo\Oܻ30G_2:]sA?@WFA!(m컘,~@0hthq͌T4.) ZROch !uxsҐҐ;E ^jdjD0u=^cbeq>E\OՓK2B%TBa*dt<9U?Xi3$nFT?[S|2jv> 1*WUsw2ٗyk7k#i4;R 9 !~a;?egng`ͱgn9[$ɻkf)ygPPֿq5m?rw3V# Y;E󋟶 ԚȎ U8kbS>r?9h^N =Dfi)S?cl *rT,)_qC'uשi,CwaX@iG?cU{|fhABɣ+tLxy#sjؐhXޭg'E~UnT Vu{5*crfB=׽."dLquyAQϡ&qa]2=ɶ}q@pۯfM3'Z.K 3VH\D$_qZ&$6FH DV̂y!{vŏ'J?lKjS~+#a+WٱGP7}5{u)po<ѱ%uS,#*bXE3,^kmKԣ7hHިK 5}>r$^Q_ LR_DE}}v5 ˴OrY=o$ټ6^ي9Ȣ.LoQ'VSO3/*1ɄAk4|5PN#-)?@`?0hĒ0!nUvSEψX!m˜Ek$P5r]+SClDP^2ㄧpUFR=O9GZ 6y"fvZ|vIA9$J;aZvhϊpxk*;@}M[6_41y/PIprpQZzђ&rr<0g]xzƨ-*^DtgcV DY3J+na;1Vr]nz?%l`.?#2V#tWsRY-K./Hn!(Y01Bx/7+ź{0"Fy MOVsFCj2Ov:^'HݓO6!~Bm_UJC뮭'"n幓1qMFb~q]W`B_|~ogk#[jRKrrg08dXܮU2Z+&R"k̦)4ۯ}US娜&ݱm&ݟrg8$QkM2"r h^SetP$/}MKU$ʏ8a;?[_VvAfeg{4NV"O\y0?0N,h2Eȋ;J SQ-ʜd;I6GX &JN wff8X?rkIix]~4vJG=rg}>2+k~G:::]pPYK?Sfip&\gs+d ж+""e{obQD+MI*ۑGAJ)8ޖدdEmWMl#l%f?/M]'V\@[ֿ 3 Qe!\UnY{+D? d90]I:Qq -8hk%IRUϳg?'FS]ΰ7L7<(GX_@£)tBڽ`a&b&9vyo3ۙ;MYIM-e_3ZN)''+/8**iVpg?Ӎ֌RiR_,fN>[R%P mmg*ڝ_aqPi^w;^ `;5:z2{2W~^jc/E *3@cGNߤ .~k~E:y*Q }L7(,_6eʺS>d]lVXWT鯈ep(rQ/FzWpNjY)eMvXV^+8釢}5A~Y'Oؗɠ<E *M#Or0jzݤT+9wQc4]VdnKٔ$C\66Zuh>+6+bD`%gb]kha _2_4\D80:6G>:Rִbd]nӎ2>oL)T3] Fm7RL]TPZt 3~w)D5PVT0'Ƌh= ?O O8>Ds- y "#~/`L8HQH&rωǚ>u~0Ͼ$aao'z; u šDrOK<:0Un&LF︋1y9ƣ{uO9ů Q(G9$, C#~JtF$_Biʆ Pu H#6T-P^/=ǿVzb?1?MŔӱ&X1r8u4&<v#!;UgU|eRYDFxh?6qUU 1s49cA>{)_4 zMp}y8WKt:Иٽ]]bldqF.oNSe4 ٝGX!%U4b$m8|om4p",5 ; xi<7gH.Kn~/"fXPG`m?{yѕ)ÀUHvmtNxܷ^rLZN20Tȑ;fB-H7"JTgC&O @@S,ꬄi>l(d tl=5q/8*QJ;1k" Q@XKeQTôϤo:aypOm+-߃aZ*0v 0@3ٓq>VF\.Cgt$#%_73Ѝ~A#B:Ҭv:П8 Z/gI~ɋY-, OuͳE`\p}Lսc]m]'B?|H=5qJ>J=D,af 5s=uBE{jfm,{lu'5$@kOv_ ,LjF*0v/槠G.b .GOR{phuC_x E=Uu3ޗWKǸɓ 7*a).+MCM&5]FݡuݮpNY-ԺXB,wuPCIxfGk G=j֒yPHj~O}'nw%^4^ |X+cZ{}K vՂDd3)]7:? .\p} &xbf0)SIT)-o轀T^B * w,OFèPyޙfJt"wQZP NhO~j'.Hklˏ3́>r4tMˆ-Z395{ WSxLKE_Dx:^gT@PZz{j8ܤt ֳ 0JF.yZ .1~PgJA1"ȑ|ťiM@=sIHq2r"Cnqۂ*`mg¿b.+}4ĹEtn jB0P/Y=]лu¨]s~T0_7VO38DeÍJ˻HUX"WV7-=_B?w0NkXDDh@ۂѥpCK`фڜ#+;u= ŐM0Dc^r2&͎63b{bM<$hxu&0+>bb #Z=dq٭;QFNr뺪:`ԃU87A7#0^:HXVW^q㶝WOdzJ g$#Wв#VcftiO3 :.-/`~a.a `"N_CiJ5O)ܫLT-ΫRp( (z5U ݡ?@yC_{^ac19D'3-w4Ѫ]9pb *G7B~yNtG~#j%&fWFR5h[6ZdW!_Tf_`ghFGHNljlH$\2' T -T&\e*:ԓY#X..`8z._u57L=F膠Lڹ~NdHְP]cIgiQzbHUبF(>/*h|}: ^I9PLy+"Z>0%|5iA~-e,> _h3SN0;Fh=OS.GDE~h?Ƙr9%`? bJnѢoc<7'J9%-AǏo g;H4C/ C@V:h٦T< #*Py(&bz9 m967#V[AGy Q]em7+|ÙxI~蹚-$ɗzL"ZQd)9" C |ߟ^ǘ#ȪFnYh- 8F5#֜ǔمp47nOpcb_t)hl뎰bXȴ L2*}"D"]Soy0Ԗf[p%pW3;o LGӲ$Q_%qJ3 =IO74dlw6*s=*FX?OPk`|JABL.œ\e1ILDY9n}k8-@T>}Xl1?? /B|$l@Y1١BshLŕpn|F"#bWj.)z2**kæ71ezr6͐p 5U0a ąz'‡ŭYQlcM!t#J>y\WϿj1J!# 3rXhlag"Q 4αiȷ+ O_ ";xm jOulNtL ,DeCN* 'H+b ؊Ӕ)[f2ьW̝B,[wmĎm$ZeT%ъV|>8$Vɗh4|Ƌݴnhu> C5%,L\z`Xqi2=KW\$wMNnxuLAPORpUP\dEΥyV\sĄTr,yjwU)}vqYpAHW<\usd_u;L4Tvq2C{%rdeWʝW] +J,ZF~bԗi dj]:kךjxTviAǨ\E˖ F6/Fi%)Ȧ׋vbb3bTh[N.BB%LLt9`ޥUԧoxI@²'k:&;pլ"z%hDzuRAS\˛O"q@eƌQ+T(g'7vGK;\ jK5;Eo);=B/9 v ˾}ay8LظQ%IשvO8qYP9ҋFn86q~ոkhϽTs )wCraV]? O) WZ[EP׵--D{'ZIC3L㦾aL%m2hv+CйLDN!Xn}{$0EWjcBo;SzhDD0a7f*}zϠl2qoPpkV4gp,dG}PM9]/&M/y9]_k QlBLԼ7]')Z~7ӫ!?RuY A4$'9í{jCYq*~^z/$X6Dx_.P2Ro46ҬوC0/<_a(5cl_`]_.1Mӆt08P22tvKNKk!Ty#^0x;A[[{bU8G=g(3ӶA{]WN L=Y EmflUuR=.rՓإIs\hܳ!Lk,ti~ fс7||qoې@JrZ*OPPE2+o,Gz`=ew"Fxr_+rE{8~g}OQgcLjC?6kv"$n(Խqm'pJ;. @y*$vY*qxԋU!Ar*ͫ/ R #18~ANA = ٳZ-GJLJ xQfڶqCD?X̍Z J5e}*V ,~cAjVQ%R˕>RB-j<{f5ǢM)CE[H%JBF{?aRZ{^,sH|WqGf j7NК̯a3A#֞t.-S|ϸ@z,ǁGq+XځZ^ß/iR M Pe>[$w.<93/4EU}%e-(_ hgjЖ*ݒSOnN -;[2: . —Mt,I^: MO?{>Bњ~οIMbUуpPad̍Jw8Aja[9 H M;ZZdB4tc.3l)T.6 WOgt鷔wj_9~/tN/ ma[rfC %u iL`'Efg4wB%z$K0 ! 9ޘE[-PǢL-=Ji^p8Q̦J$;0#}'1-bs&j}GeN u(AJ-2B& 56Bz>8RH$D!{E,6UIC+oc?1/wŭ``r/YA|ӾK0Upa~q>,=zKSi"8YK%`6b' :ъ'ry\O:0`*sOt\iԂd{GNZm?7 k|1{$֒ոY='`<̄H)_5ʫ5#$e§5oy d!\ʹVLNU]&-2=&M&Ld#ѹ9H7oA-0LMz/T;&jMEi)͉!ddwJrVMbXЗt"])EևK2XFT /ùO]^ٕZ?3?,\s7t [~fG$; ^,ŭ'\@b2Omﳪ<03o3~RHQ$g(-VqDx8NF f] 3NbҀNcToDx'mz_^j4g*AFֿN՚{A + 4crB]3ZM  ;xBef^uii W2k )k^_ |.A?ƙ8b∯BZdBn©zJ.Uɳ,ba`5c&ͳ;"3}"G ^ sBշGg뵊>1MOᜆ4o҆ luf }.q!& ;wl@q+ at<-[kqUP&NXV32(J:#^ H.:0Qf@ h6'c>SE[X': 5ģAx.$n(fm &}'opM V@k%RvZ:HGF b3f*[1]4tnrnXԖ x#?LGY2't8S ^:UKvM$ VS xK1puh;NhGOHPvЋaɰJV&8䔸@mڼW~#1{3-I. 3|I*M#eTd1ik8ViQ,(z[6.IM @{餤ypئkTb3q$}2,<͔8 Ʒ=%ٞ]C|GPQ{V ll>,wսsU WKTj ֹzS qqRL)"UvT4`]*wEilO%YL+QuxϻkB:PٴGHOk~'1ݑ.8'Eyo8.)w uKHr? Ӹ$1*Pi̠~\AD1:BPR( aIvT.notե=+rV5Mk<矌uN笚Jkd68r 8(,oSr=Vي*rvŀӯwx!K`@,W,Px0ʽ kiR#}Ȝ )MEsg*w\DrIl}GSE(70Yιw،5V#ܓv|z;Uvx*9a 6fP*^hA(g9"[wւGQh(|%) G{ vT n (xES(4˒cS횴.W$brB*>~&qvx޾v.k6V,N¨GV5&I+)| 9ߓWL˨3B7/#>_\ O:41ӭ>Wl7z\cNIe) M0r,|R06`bR3֋%V6SμwJĹO~dm0 lg$yj|W`A9>>s!); `Y>\f 7;`a;1)zɍ 5,qqGoZI'C uD \(aԠz N)`ϯ,|Gf_3A3gH FKLz3PD8h mV`UO>UP\-mcy _S3AE(L8np4<Ϛ*p{uwá*K~ʛ.IkoOtXn[lBT2W+8ƌM:>\9!Д . ( 4r~Kguσ;{q!_]UCI{'SS &̜|9&߬w)O T\~R)6~`9`! /[rH ?at,0Y :'Pw4QIg<-(޲߫EJf[~{lJrV,~&H4^& 5KiR2pzuͻ)4`\qp%QyT{|5z`ۃE2^0e;hanEW1qgXBR z7ڂJ_pԍL:>|AuARM׊k^O\4Yq:8;o[Ϡi0+"!5 Pw *3$]L8JB ϛܟVUM@ AqHEB͌~=,Nh]nFXT_^#N="B+ulXA}*3d+!]:[\-jԢy5c 2Bw©#=`2Og!a[u(]'o{Aaf_a1D~삄=+Q !t~BFyn_(%l_x%mjbMڣr $0[r +}cWsrH'1k¾0l]t|2.Hr{lX:[-YTF" 4;@%#mY<V"$u3r] qI^'Am+KUqoYNtFw ѴJdwsP^ZM;,:dOF/b`iLF[K݂<6񛺭 M%ఉٵs lxn೯T 1*;yH@#!}գUz7;{KońjhUn3d qH!(Q9]uObUڞqX<&:h}Wшhl^UVX@wظS^NIUX=W:{=ԋߗufp偰ńx@BP.1KEU{L>-'$:U5y?fhb}UTuEHqk7ӳF𬫩 x1S:I^u_C@*=r3m>loـe_]`i|o $IV/ޗrOl7鹍깫vwڸV'I#\n VmbMt;:1}|, ܪOеi瘱n&InI>=R+&LšyGڲe^ozH`&\"b_vn>Bos_F?i E @%|#vJ48(­rj]oƛYayk }.3nM@Hxa\]WAUi0ldѦos{Ҳ?'uifWV) W.WWKa|4cʄW`Wig S=Wh|yXn$Ir"QZwm`=/ μFrZ|"r_GKfª\8C?CG W$P\L A`US(m" K}akKkŁ\]yFO+E<sipqM}XfZsK v]Bo^5燴5&p}]XA,5H?Gh`䂈ꡃY(X/?s"ǯsIx Z/"zRJ0TI Jԋ.sdB ]XA99~"l)zԷFJV3o16p&SdYJBڕ' L:8 ﴃWYj9Э8sP9#RQYK.ףclw[qm 3h[};[jd] `f)$ȱh CDC9LTA3Q.{|eo"yR>)$D:Bᗕ PV'Yr=Qr[w? K9uF7+jj=,&Ssy0p珏?x"Ӈ 2$πr,I*!u]MĺIik ,ijI. !q+"6!չU]K ^Eb $M(jgQ oGn)OēyD AIB~ќÀs"+Yw¨ J[J0HRȏWO~ˁ JȨ2\Zl QDY^9B(^3^xAntJ44,^.l0yF3=#&u:[ P͑{ۤycv4nTP taHب0mJ4u6AuP ใx 5J&!'R(^v׊㸓5b%Ϩ;HF+u?N~M0Գs:# B9.pqnumMlʰ Mƍ3.?7Lҏ}S3qJ: lT7J&CCQV2L{"<իw >*r\j̴$kH~̡5lf+ç+]˜+7=Z 0iZ3|M"{׏WI{$irKFGqFzU$:b2Ypd=6~0{/+έەX>/'.猼[?|>BI^oEX˽P+[@Q^'}rXULp`#BjOV$-F8yLR퍷!W{[tR T2P]wVIt7Cx T&?,2̥~ZTìX&ޣ٘,l?tRp' Cec}zkK[Ưt2(0$9'/b 1Gy rFG_=m4ZHtX4F|87rzO9B )OtDW9>[hmEvۆ vB8xnj~I;Xcef[ثH*'W)dMS}Rb\dÚF>Kѹt5TˀP**魦lʈҞԸKQ/~og"m%tF7cgv{ϤC~yx9ջsg^` m9(@1*Iox˨i`GN#@E8ٿw(L܈Dn%eIi;0QLQʟׇ3Eab_էmٞkvA9:ԚB(.}5u?kw wd*<60ܶYUkV/rWɘ,aN#l@%u:}9 (G.GQQLy-ji^ ICc&.7lt;)'œ\B+Vy>;BtxpZr"7m <c3컘(fqCOI8Qן]{`v6 1~jE xcNࣹ)o]^*"_ >?٠eOc>icJJm41iQRai}dd\Kd罤)X՞B7obsWjtdE'G N* BM1]3g/PA?\Y7? KtM4/6ZP#E\r$O̘E?F!WwRG߁ܴ(| n`P=<hx0)HD ycbs54!UW3uđg'dW SBt/dّG[wNHL`) 3yavmYC$ȬB'1HaiHWj}U!KQVj쑙F|GWAI <~=I|k\ݠ\P&Z_ؕg$= dVr7mAl{c[mKAח,4*UgqsKpxnnYxt6EDU)cb OT`5meB!xڌ`lvBRHZy#uqvPdN\OQjEUؓ̔(H3Ёb #jQ yjcmlvCS?=F0ph6ǹ<-1h\|)>zmwzj4X6z`anj=Kpep=[0sP/שiOǙx c\ qocb` 4ogWS;C_/j F. 8ϭu׎۠雷G"a:eفs޴ݦG F_ 4Eg-W_ପv ѶHڻ~\^jk^1QfSlGfѢ$oUfir9z1媐D}bK?R]UeʠvߪqٺԮ@zӏ>%nB,ꮲ`6!TК\D H|Yp<.T%f\ڴ*:/craj;Vp˕X9%+)P`{djQAtm]WR_<5m +1`KMtÑ%x4Sme:!""6iC:>d=9xF +CjWQT/vjVFd?+Q ൵c )Cg ڮZieV]W( $;SÏo,E]H`׆Η<6־< Cm&]V5˔5Qpʹ> %cwq/d=^\^ZX cNyH\NY1`y%T=K͞ oV^D92DhOk2%M\߂>{_!KRPc-N`]1e~`wZ4b}!E~nXT5 9uq,unHėQ NJzR털[^'ZLbDxĹj%TիRG9VۿߚqlC9y$:Ϻw I*dj/_$PF'_[~,h oui{[C~rȕ(,FV4 sc`CpoYHKM pFOqB$~^6>9ԨFDlaZ 1\PFRw2$FDUIěJ @oh hw;@b]$K:5]b<YW+ԆIbn~cJl T糰F4"r0Z3e4G}bcR?3fڷ(Km",ݟ1l8C9UǗUvBJ [[4GIs](k]&O/VxZ6$l}g'7n>q#݇`jjze@і - jٛ'Et嫌_6v2.j> A ֠}McCkG.BƬd[KVa7tF;ԣE' (]y&<莔uX+֙N-mFD[t~Z,%ؽy^]_i=@ kR3S(uHwwyUq #KOqj@5 FrPH<ϧWkPڬ5~X h2:n~g: /$,"C t2퇌wɻAݢF*l"o֛U7bCՠig_*FYj1\VylI(Â2ls@m*s-V\h#ꔤ|s܍$P*fiTT(P IOAX6.ɫ}-dwEϖ:2Ec'^jU Gtv?%U̍|Lh&^iB7]6jY=aƖ_]zZP_r~漆497uSwny N $1>\C+u M!,苾I4*E{]6A/KEDm}wğP١׬6ϡ( XT?Y ʋF6Jo +QcPa{n <O-ys'wQ~!1̝2ee~d4K{"NjoɡeevUxQ3o:@䖩mLX16 J ҃*'C%٪Pl)ւzTIR[ǩ@LkbN?|ેK##g5-% S>yBh\Z^j2e)\QdVp( :6l 'B\'ڙkI#>0~t\ iO1Wڿ6: jON鱙Ud%ܠ jndQt_Ĺ1!.c(GY^Ӝݿ(g)IH&CO6#nmÄU "hhƻ/~22S-X4<64`:8mQ+;%4qnNAgSoQ>-Na͑p}MX{gpo)7ik>,[E4ke&/,9NtrG.z_ N9ZQ\+6>-12) lp3}hxz!NfYhrZM : b^t#HX1@zreˆ'+/qHյ~qcK D\%8JΊ n ۝>LQ%ި!uL{G1>mRM= ()_=ppxrm= u0nrTa?2?y;$(i1$"iF.蕔H1ܯn(z%oCx}7үe9QR%dpӚ)gv(ۍ%5hB=?_s&=m=J\rṔ5s}B۲Ǭnυ3, sEN0 9SFk3Laerot1' _vFF?,Ydޘt !e< C%/13ȕR#-N #J4.GnK\n=0oug|<Ӱp- 0kN:a/VuuZc+ȸS$<;X٥.w*9 y>]ãx:v\Ԕf9hg1e&O$tf עG4q^k/'bEfi A>F;Uxfs`XmT'v ^M?ŰtePv$Ѵ1L!0fȦx-~Ͷѝ'7dF  '[py\$fʖr-_FC 9P% `?=L~s]X$="TfNIfhIbl#mzCjq #6L-"R{/C}u ?/a#m!I%K}3n78_C\[lq:xu38,+GJe`Ì׊W5eOнw9:yڸL#!Blͨ\1bNT[μџ]&tSBw 82}W;l+mԑZ&.lJ 3TbW>icT&8|S8 d%wRR?4[(1ƅ%@nVH؜\֧~}vv(ghM]mjy~y8.rog El(cMIҡC-ofaM[EJ.IWt;7XK ~|5{RY<\ֻ!ş+{tYfh$$wiGt==;!(2~5Zړ0F&ی>Izx02_xl [eJ:+KzhǕՒ [{c{jTcߋ0cΝu'VpN';RzhG&UA&Z27svh=xUɃ\jI$ǩ}?8&g C[ ɥq_ҩX{j~^q #7Ҵ @qyK_qڌi] c%\C)^C7_ d+tm@dc)qS:7)̂ojJoԇfI״|:P!Fg!0?(#X]B%u\2ޥkB^f&'̛V5s87nÍW&gu#Mc^{aGJ./K17[rלev@ n^yQ&˖C?q*-L{KKM]푺xUE]Юe؏My\{Q,"RlY T3sK?u0xĞUbx(zDŽR)g6֕ ,[kRvt3 L<Ў;?2'AkYyԴOsګ`eJQ7X>殖sPQhV-ȫ,AMLlB:^j:v7hCubij "ݒE5~tg™l*:{5I gNS qrs;6hF5 %R@zOцk{ҀWҒ16]1N~Ԇ/KZoHa8E8 @䎕܆$G\az2mqه0,xv:$<$Wn7ӊgG|\LKYGXsd+>hPn|;զӪ=>W[?ZFDG4Jj`0fbcȻgyrpbd~뗿-Y')|o6i?Ԍ^ FST@oGFF9yV+Kdq}%wI JJ>Nk9Iղ{T~꾴!YO H_l5ş=4r#rB6b#[ۙUsV5;PxAN"וnRQdNi,:$,d(!<5M9- 1w9{%Qι"EڀO鍁 rRel?)*GDcŕV=4&(#c ,oŽX1XO_&˄gM7#]8uM[!t޺+C $3%@ٹ_PuFQh.zZR,1n" ;\N V(7N|PzCZ ~쏃s[vqgZ: Yz/毾ҭLB]31L Ǒns>ĺjwFT"M Eb9y8KfG_p /ZҎ$)$қDDLe *C!TG?x##G>nrkf܉ۀlf3`dMY!b()c}1`3xm*DhINxGvW~&{m@+nk pOP+1 FLCxD+BD٣Q7U:T.57k?u_g_|?`"q0TUs9_HrvUpnd#ы>6J8"i)Ѿ}4cA@TiVF1(d nQdCTks+ypĽ4HY e#/ ͝zP÷'LL$ r1Py>%A Ui4w*(c7DZAR촧WHRt]V,:E6{ˋ ~Xq/¸O\s 抚!DD=Hx9!UZy>M3<~NթʈIy4t`Ұe8iDB ptc 2z@^.$yRTbd$ҶR/Y +B6Z_iTBt ٩.<> _e5d3u(gLa֠Kl ÃNa f͒Z/ܨ~ۚyx:3ժo5m".8JgaA*DJ&> y\-c XS,)ILPw"P3Z'0"5R& S¨~.%=JmhsN 9L'njLC&ayjĊ0;@U-9\*R^fAxrK 7=fl:To..Pz:'fMs3{8ȇ#1Y0y/-:PW?22ķZ9{Vv\$WB k}8*,sx-/!CDMi PhMqԻ 6z٠r7T.FF :߲3ҫD^ZÛ6; D8|[C>FtǣQ,.?ԶcT)>˔EWCqQecHKUyP-l]LHJ6@uXi\, :x%n$"9TX]c攌D3 Oߓ>V]OaTN|Cð$K`+iYQ$~3p3K鍸j¤(n :ՠNW&{s2kDi[ &_):5Svf?8S(47AfP Ӳ>a`Hϊ#6RTnA*Exd["nR/&t@EpɾRfNmFxb^_Bn\k30Z6!:#UW_"YlFXTPu-trJN=Gkr+`ح}` "8.v{:c!WhXȯG<oZUh=)2ɒ|t~qp2Eg  )o [:"<+ z"*Kd;gn{*t+,Hhѩ4 yuKg|MlxϮ6ܲqWH+oloXê]rWǞ+$Qc,NYV7KNq R9TGH(@8-SG4yg{9'jITaԐaC{iB`- JvQȓ#!=N-{RFxiϨyrԹ [f>3"ZOG /|F1e%$,H}S:aqlej%3\5wxB; >Cp Fuz/F3H?g[|@ ކ зI˕I:zr% +7N4{x IҮ.4&~ N7A E _wx-qN rXDVImc` %t}nA9"vJh$W}; a*p5V$,2M3yJxy1}(ƖɏI$zsW<4v,:[$\go'<{vvT)G_:PwJ19\&QX#%avLAFhAcR00S[Kk <6 Cl,5ۈ'LKU'w-1^׶K] @9S7+B>)e.~h]sж%< vŎd5HbMA:i2A<26`J&,>5)Tr.TEbD$Kksձ {іXlKuq>Ɗqd|ihDD @hP6ErOMxhbE$r1:రvǹRsMR@S A$GFvi%vx%[T~|'$ę9n a[ Zm ۋT_5陆x!V\` {Oc[v[6"ԧәG]aR ;v#ele&`H"nq-2(-$[K/1x"b%GOAq\x`e^U{>wwtcq-NFLJM ;AKbV^fo-1;Q ʱGW]傢QvӅ,.MԙXiM.d!^r=BuDD0a-Zw `~SuQ bugIu^& E窧rWo=_3@\{3x{Cʍ! k*Z&/1^/0SFŽjz*m:mS4o~55k 9z0kF$6gqd(Y"pu[]>$v Gp*r V+bV 6-+CU S0έal9\>(SN%6rޛ +xeC0!W HҁᆓN7)B4K4-+ĥRos6ƻ%[^Uqsh \i5 7X%V|4IJ0Zo6P`BF+xCo?,~u$%"(4ݰ5}iz,jϏ 1W}{i&)ӑ8%`\foOqBWmsnj; GLl84^u/ĝVq"yH4tʿ| %_(z\6~LzvƳ7ElSsY^p'!&63;-\F;9 MsF=TJ}85Z_ |r{e߀~9]>b,.Rt$B}gRH߇J7C+Oxbg×R#h\14n{e.Ċ.'>:Du6{ie' ?0,(>EJx .cds@JmG BÇ\vSL9R6sy=,R" !O- ԞiX!xrTc@`~Lg)z#djًV\$ysvoR30P@n]UxeJ]vm&WxnaN)*LF[PSO$8TBm5URES:T0o5x5P۶k}N//bY5#i6rN)2ϭv Kc\] 49G?F8|ɟt^hsfZ8']P= ߬K1$݅3pWD=b?,PZ_V@6^>dz:E.Lu(jX&UꞍ뺚H9xB2CwL)aCpV0ɗJhL>bGh j%oѐ ;)^C+ƚZ`uפ*EyBmC ZّY3' TX,"?+:AZ WTns/t̤ y-V2Aᑪ֜9g2 2v*#'~Iga%}iz_b HL_u:_ EqIOZChM)by#ܥ˹XS (cqp8o8 L4py/+&o )!9;'d,(sqmǩlh/Hr Z|dW 錭,)>sMl!iAa DjMpq|!4HLȯu蕔i`)|0 ) D ҺÄbCg'oPJg_PlA8>5c,͘HvnЎBcb5wQ /)@%h²p{G1w}΂܆y5#w݄30iW9Rgq狇JΗX~X]_duxI+a)\m9İqx2FIKUT89 ;Ar,zTB̘hA & ou  U҅|So,Zlv]=Y> w,Mb4J=b,F$=~}P#C/U >*'bSoZv:iT]V´H 3QѦ6;B ͞.gCAv$ VûX+e5hzk]qvB/iUMQ/V={rDۆG AބE9Mc=I",sM#%'\1':9b>i=)`UL-pwdQt|ӟY(&1l/vݞK/!,TAxϞr<D٢ t\T %O$Տ=6aʓP{U&:H3E(mNzC{xJ\9ѹp(ZFE'BNNNnWs{cqhE9$iUF\ϔ! ҳ )`~R tN AM uQ| {CWZR(J/uP9Z s9}!=|;jNf֤!.n_TCoP[!P1X|T@kP>5s`])H[Po~bNT0Ҕ_Dc"9'.Ÿ㚍/HgP9ǧ! vֳbrdug1] 7"_yzlBSA2tST⧟VK X3 %*,U0rШGH_^zj5Jm%!9R-[*[ b)3&WWk7r4K'?/H30!N-fFBf9a*w R svM`U4ҷagZ`K_9{Q s<XHN.gW%qca!cZӑ2/][ K$WKiۗJ;nZ c1[݋ư#lfM\ '|xTqfU HgZƆ'tV 'ABC5:9Y$y:BL-O'bs",,rDDmweQڴc}uB_Y:hq;bG[657b}XMat V3C->9ԻA#,̗`!`F#9XJJ@}#fU6L[U'aY䌆/Jf*^x>gtL^rujUN{׋=݃S=4;_ȽoUwVnd}W;) S"qX L(c&gKy^釱~$ 9qr&NpQ13]mnqWoD F6 nŁCm'-۸-7rT4*piNf?d<LjyW #s$:}lpq6ew* }_{l0''s]Rp,k= Stʢk&( dc.{IBAl<2NFד^TI+i{VCo`Lyq*&E~1627 5sml”R8Z$uނPP㒂.[5|_ut ?UNsXH6W]ʄb D^U~g .84_.- J p|)#=`7sA|GT+8:\y>lUTZeHgG1H~u\v<БZ5WO9o)ѝ|N 2}mgIs=JA)80LچjJ %l+QNUcgRq:1I/l5HJن{$0d$UGoN[r8ՄZm5u ؆C5],=oCRҰl34 {`Hc/K"PTp ɒSSOȒDYh'ilq:|Hl7@g1U E-PK,^,? 1k= KR=*^\?n"z, *-_kڠxT5if]&Z KM9ӂGj2ôK>+~nPnf{*f6TKㄭ,,t#k_*P竞xdl29kw[aTkV^{8i g+kX~*%=[|oH2 go5D(Pe'QK\5 ?>ĺe>u8GOegvmmGQ]ꬴ@6yBSE(P&uZÒ1ۃ!bdPꨀzn()j(y!ڈA'u\nMeM)EFQCAJ}~= g5]g+Dz hǞ%K#EsdjD&pFDžyvocN91a+e|"|} p$yّN!2ܶ*PL|$mcHC5#?z0KjT{{qgcw+BVҥiKfElxu۟"gCD kα3>Sދi/jPϲ0QCUØmnnܬB_n8*&&bў]\iR[ʜo&ORVLbt'3$ <[sf}_F/ pU3g nlξR$N1zƽz3KJ y~FX) }ܷmtr$+9b/N[LZd#z6s<0=". z5%~6.&}nʧ b_G.mvv^Z>tfږ'Ձ޿e qPFXVOZ!&'И$G PIEA QOY5lbi}/7+` GgH ǁ=Wϵ3i-pU-1t|-uGw (IA7#W(9QU b=1쫀^4*&;0<$ձy̺Yy6 D,㢻K}$ՂҍZ?BH$ mh=رGÖ!NN0OhS78TN_St_Kvk4{T'Ocf䉪C#ʈ^Xa' V&0diWN] WX7B@8<}ՊBYhWxH{BRyUU,tPYO`hm.6?1*]+ I]OT˱cZ JB1GA'ur]pF~ }9Y6Fz"oXa 7xEio#-,K=E=3Dn}mJ J4\Zn.݄ʩtg h]1n$[ɪ{91Qw'z\X=4ǽESUaGTohT QRpqH$M>.DŻbwv0s qkaoXf˓Y^d@;B=준]`6" ԁz,Ĭ PzM} d֡A' RwɵbK|Av47"?Vθ pDh{_~WgWt*5Ny gGz 8}ˆ?k(q˨ӋHXmhbL߹[. r7Fi(Tr׭Ω2^Ԅ"MWLsH>U/2|s)w+Wgod$Q,7*3wȉ e㉉ȏy ZضO>P+SzAZw{{'%W$dSv |l,VS}VϤ}_#&LN gdֈ[ܓίI+c~"YS>Z~aWp2BІrJPTǝsy9&T6 mIUwU+%B; aTEkV[ iyW=g +4Լl՜]&~TMHoru}rI'I iI er(䫆"ri?8'+3I̓?4(?N7%*U@ 5:)0C\=y7ܒyy4K :fKW|XތOiP0PdewٝNX.oq'O*cM@]4< Էg*/QDg]~cWbKmYvKtI aؖï˰a!W9&մ~zt]motqG,W;Jʡ B Q/"".v9bT|L_vg#Rx Ք5J9Ge*ot{84QhxppP)Kwj,B1 =Kh|*6H7>ѝ hWcvFGFW1d}~GɄSDk1 ƒgw}S`@sD:7WdH~Zm*$6Pv=nܧ#F0EhKk8M|?f@-PN[^O6ܨre ROjƢ"ީ |'\wxJ5.M4\mg]Z M?K7d:R>Lwˌ Px@%qyԀ{W6I+hB2WBN ]}s o>ES8S*!P<0HiY D n&{,}/, x@6 v}))""ʅu@6bo$y}`"!d(ȬosbZGd3 fdshDˁ3}6{RxGQ 1e`;f8ZJ_g᤮@C?[hP3ENs5n @>#_6h B x_e뫚w>\ 72u+W),WPG`tRZf딑Nق+G ߱pնܾl32e?r:)e`AE/:h8hke6G ˁ'ټd/;;aw! DZ6Mc!t2bRq{>o6,hm4Ds1M֌J!Io k \"u#;e ^༳PYR}^!0y f 1\[tL|m'Wlf{lދt!%_UkjYEK{+Dh474gɜH- GIK>+(-LgI;~?-7Rr6^{U_Xjj|Çj5Y{huz,Yzً1EAaU'l {]H }4# =(w[W?z8'cL{5Vn+X Y^u͝bvI#D ,4êl.cld4KWRBo2D^ٯI5{( q_Naf2N{PmfK~:OUZ5g*EP)^&n<[5>I/;#d *5>Bu20nV @z(^`u8=eG*K(ۑaO;P+1$סτ1Re@OTlxMBNN8pᣐmɧr;ηo.Str#ى'Xy8z ~AmT/6E:!gnobη(*Z@ذ~kr,wZ-{2e 7}"0՝֙>_T:ޱEr˙ IXcFj ?pZ0:;~*{jaF gVR. %[wh'p.;sW>4rRWpdr6G[-ي_%]Ka!q^b`gD*+ƣ=Ґ]g,a)ҪRFnzD4[Oe;;ʓi}o@dBgVI+6#): JJ\zVN{t*AI b9qc<Zjrl@2wvi}f  bGX˪Z)AQS9PG7[ڧ{ E}OR8¤O9 KD5gFNI a #-T4]A?* ]v//qA%kO fqYjc\;ʖ31HI K8ڝr[O~;CJߒƯ =6yyͮ8JMd!K'vm$8<#\XfR/5f'LlQ_:qe}FcGHoQ_H&^L.S\np7s{h.CL/7Uk4(|:JYF"A;0!-_[ZVtv4SzC!$PL)7Z|'gYE8t` Owp x%&6*?}@jNrꭣ@@4||Z b?]0>1qH}W hǵ&|`N/13f77^\ƪ:8+E\b.¼DÚ慉+PaQX}w{m]cQӧR6o\#( =JXu* g#~8>wxEL{($e4K@o/c[: /M)o0$ދSƶs0H7sVlihAܥB}VŔdyd5YbUE)Vgcôdm<iFo0'QYxy@5я95 bLϝ61xIy+ٞۅO|VɝcZhϝ9$nۂB,S 4%zf`^&h8_ò@(/^h W\m6`*Y]:I#ThBDeXXm=T{ӼyCi *4NthpB|,ԇI]x,A)#.E=˹|Ar)V cr$wf@D_O? lh 2@2$g3zR[)aWFbzEEjs9880 2`&Z`2NvEgd5j5Il1>< ulσƊЈ(d)Dy)sLVy)?> =EV%oi9Ka2=Ae_{;lߡߵVٛ)17_ލ kr\d}$sL& R0`kXg]Sxa8]DhlS~PnUNɿVg\Jq>R^qxO&1]Za;5hLlO%dxvTvrtdDi=qW10m&Ibx Zb= >M^|]T H3 fsg,1[NˍS;~Kf8o /3K)/8G?VsPJ1('}uݶZ-i, ,,5)0< 2$Y8M ±.scxη()Ȟ?>sX(\4=8ҸR/ S b~㖈 J0B0G@ǎxtVT;*5,1L9^ĈPa (K_ ^ rG v%alV %̬{p6E :xx!VԇtlO=`ma5)٢:EOs7<~yi.W!IP,-!]iZCv+I\!5HqM ka2*^X7篳cؗ(𩄜҂NI`ghsHB"ErЯA$\ +̷R+a/  53>4")T!(>}P"K H+L/b:{GPukRJ VA*N+sku]'n(`!C1 ‚ "U Tn/)*+X4 U-NgBV+7G.(b'x%G;^$C6<!AaF/*Vjԕ&YPa lo8ì sW&AHיmw.EG`hԇOo&Ш`Ĉ4)s3enI/ %{~sW=h1Ay\S"ّgXDGh\'ENel|BFq6DZ7NziL F| CX@ٌc.b4 B,>OoCp$8B6Bn>b) '(e>UK S.Z ~($ߡ: wW, Qׇt-Tlyoiu1~ȑ 됈0m֍vi %?o`'9ŏe T ]4 pfH% Kgk3O[ j?RȦ(e.閅Dܙd1(Ao#3 AAI__'IW u.e k;1 Fkz~(\ۭÔmWۭ6ҍaBR#Za}$4eL&{y[KZܛKX SeѲv W\DrAĐH@i}'x =ȫ@FO ,|6ÂߚLq^HbGuC] a.Lw3G5@$BfqZQyvZX,pCz&4 I*qUՇj *6!l&i:h]2<227-7e'dæO%) OS'uV 0iOJ#('|>(Ԛzo8!?/s)sw}HS)&瘈@ z1=fSˊm"A=i&FȶCPˏCꜨl0 poȰwHuO%0v0|3Iv<NHgxfm72)ܸ| 4[`6dt0ǝBDl 䙡j1ic.jCyRV&c\;e^%/T19qgJř/ \aŻˠu,D K<ڀ7cƶ$Rlh> t?Bo|PI< "V \zy PbG{`k?8 +zѻV> c@$:ׄ3Ӈ ձ*-^X@X҂NYmgڿA⮆YbRo' XKcVlxU'&&o}"#ފ)kM8W'KAI>P 06*dd!Dh-e~q_uRFoQ*p~sE!=x7/ T}jZUP X. uXfRjf؀e !1ܺC8_ 1^R4ۂQ(. |;u*v^lb@.d8!͗ =XO/$sɍcׅfMBe]bY)Wś5L`uL;'2iĿDB5sgz 򏗧ŻD^n]An$t9@`!UOXqEg4qG=q Iд1^&uSYn3oYK֗_|o՟pspF6ҷ,0`iV\'p;c{JIC>JRұ*_iҶ.b*AܤoVYhȵzxQ\xę/s!uXS.~yQ#-H͜%O}:QU!I\<ﻣ/2at!Zzu`sG95v)rw?J+n7ӟF V wT,kl^QB?N[z)]u^$sA1:Ne:ʦ`YlML֑S8gѦ.#q g(C^Z LbPvHau,P!e_E`y$)8ȍ,yZ0E"@e8\%Te>K<譂o=iڦ<a R+"ܭ[]Ta8ћBHOJ\m/ϝ&~}[]C}j28f= +sm`~wudtq[ ئ vzlG IV^Qp%фf,P={_50RaC?l@)VO"X|R ,ϱCW$+٫AU;G殓Ƽ5 `tws&9N.5R5 )^;c^kXvG8X"H-- ee-Ɂh]ҕIůE[Q아P ]8`Xw7LkS '$Eclowۯ#`f{lmٓ6X#b5S3%3f5:|| Z%ԧpR.XRP!y38fvc+*e" BDqa(|~Y_7KWO< Tzfʝ 9wjrMWY,ƎX[Pv6ʅɬeWˍU"ⳓ 66 +XvIXtKͮ>)QRh)E.ka3|sls_VG1Iw:Ƿ(q{6M1Т,Tq#?k F€+B.cgJ:HcFL ]R5 Z9Z w&i]|e I*vfHf^ TR!e#oqu BpB԰=7y*zhHt JӜ弄"ӷxaW$5Xj"#[Q޽,COh~6VyEy-FǓ:J8,r %2UJ8  a b:eP&ez/"g0it62( W**7 B  X~-/1zCӢ߶GCF Z#јb7)N 9W_\lO|? !bR0Pw`fohto E)uJ*iS9[~@/HGaR -a3޿0\W<(!Ƚ $;7A]b~0^WNfh=P(нGSyjEE!u3 Oh@N( WWXnǂ>Y{x ƼU"qGu4:Vb)I@BƾHRr|sa5>Q/)I_/l2UݚrLV;#Hai>1}UӞP5@S4X9"q$2-Ko#)8x)'G@,: bi窼|ScX066Orl] Q!kOnadRu`l͋E0k, '[xmjC׊O$Ɵܤ-ƪ8i1 ~W 5Q CZLڐ_{ 'daJhmkUi{jVڱ؎.Rf-ҘMi$u)s|z.B/a[E&xPAG@1Lb۪`q˅|@@\U0-_+"Dv%Ų橙 (=R 1Ea\ga[%ayqT^ꊒ͜=3_A5s7p'7Tn蘆 WG f>=䷮Xol,g:r_gXKiy RCQLȫD''얇Ç\b{_52Ǣv#( IG~8pIJز֘dEE#!@f̒ (UNxiBWy(bV,OprIPRݞv _ ݴxEx)]QNBVLG.]Q---}l\:Rc^K5~Sq2'IԻ>!_SU ɯ+%u_^*U}ix1[ԛ;mĒeg4[J5XV*5yv^g} 7Ŏ=߇li>Ð }~eSb ד;1𖴜J7kbkUZ㔕f<:eIP$2<΃oy5˥H.f  t}$L"T֠`UhRZaF`VD8<¡7okQA3J](%Q,=*\EE'~zc.5_. h9H!vʱivwTrAMe_/?m5 DS @g@ɺ[|=Iݝa iO&,3%lsQl~,7TK{{HFxyoN/}u̐hּ ). j aU!bwF6aU$-*&EI>*JlU}67ҙH kP>8Mzkb>vD0,:('bGH7y,6ѤM0vχA͗Ң[%U'v#S rEV\ 2h^tlu@m4.Qkjg2YlI!$11jswؠgbc|0Xs#(^d畤87K V7sRݖ]uuB}!ً(5/rؘkΪiTR_RLo`SԦ6tLX O,{ᱏa"{ ;w7B6fZ?GU ejLW!8ϛ2DU%RfC"BM qJ>%'Et(: 2qk톶&i*.T1/ p׬{2,`ѩ;!*-)2t7ؼ<Q^!Ud$AU!^Jy뜅O?nَ 1u/Y;n6+[IPGț 6O_6Ej՞Jc'HQ_NdH Rʔ寧mǢ>SK # ##EƽU= aRMJ_nk40IuZl%a6'r$V ')$s8?#H8k}oQEԾv37}wkupl J; }S?XnҢɪmn77U$7v%뇡_ޚ-yps2 FX6`Y@[Kay\W9XŒ ];/cYܺ"Rk?`]_>+.kjsL]>~`ӝ(]aӬ⧼M SU=E&r2)s^iUWuRlx2p!o90Ňo\HsiSA&ztX@vtZa-7퐜q_skKε "Hك= 1SCGff@gM?'/ǍfJR̃llHWVւb-/Ηk@gnQh L'|dB+)@wZ@ ~w;p:&TIF0F7 _[;>;ZИR :q eDoYby2ױ%ޜ2h>S!zlrx}y0mey7vNv2'!-Ice!6ronF^uB2 lZI$>vq Aя(pjRŤM9@2r C&$-h}%( >lRv}\7i,}AY΍C)8"j4hs,{XnqR*6pKޒ] b t*ǡy%% n/`(N.uߝ~%\+]R=P v\[Xg3:SZNx?CCF6uW #7L &Ͱ;#N h܀Z6#Cs䈹gR$}YȞ ׍OWy!>Mh^czvvaߏag!ڗuPj?T'ahׂ/E)#tvr!ڜez5Is[`k9iڟ l~X(b<ؑXIF Kerf#p{YE\=)x l@f؟"_^aAa=‡V`(!lcւgZWuZ^ğ0J0 PCZu\ðhmܥc'| bT4[eF͈%Gl?4T@;۔q6fI{y*adg &K=ڜ>rԢfˢZ4087g {0HߨdTEFCpG=/*)k eP<܈Еqu1@~|M} ^gZ/\/w_9;>jE i Ô"뛃3,&Nn ~3fcԦǯӨ嗷@:5.U.R5oP;UOi'72{ 7ޛ&t5COvfor+:.+\A CtS?Zn$]7^ :\K֙m'{q [ְA>t\(-Z(t6b富WWͺI5N--_kŶ2 1'DŽIoy-tPO/ӛ*yGMw7vxP]:奝r L/EQ'2Gxo W }=lO.BgS銗V2N@W)g*MҫMΤyQ/˨]@N؈K75RrDG#'NU8,GFY#sCyRoӐ #6'l#BQ9PAtNd.47 &|p25Ѥ\8p.К^pFF0RkmFkE $j Ӄ#X$yB|&;u3s}+Z9S\c#xNC[nRaWH$ILXGmT - =L]cA9Q "b3pe-Jߡ uRO} [M!MHQ:<$5F"/TMzJTѳpo}+-cO %9iRC49UC$ 'Yd\p@\'?%vU- e"^I}Is w.=_QؼH1 xC0T;=ƺP\gTȜ_KVZ)D_ZgDȔUB~k_VY^jbġ4!t*ImKs?|pM@#)|IAn*wJvvq_6HbpX ~-˷ҝʯzjS3| #`Β4$_ELg7s3(A)uS'ah0Aͱi@x|:js=עWI=ds/_+/!PDDMtG>_&|ZtFV%rpvk&ayԛ!:f̚h4=/2¸;F7R3l  'MO/XHJ,/7l?[kɪ2MSKlP_v Vlc9Ho!MCҾ~5R'M71 O4<|_U&ַ= vz#V2SYE`G(&\[؜nҥ_x6`%;oϠњ˹cA8Jm+Y]A}pͥn ݯQe~-^%=-$")۸9JkV ڮc`ލm\[K TA {xr^ayfdB V?eO@Nv43eM93yXMɧzFz$, 7vf! b k=6(6Glm_8$4F. uޅ m?;3 EkT| )4,iPe\~^Q*ɯ92':xm@Cy !IvbfC 23FƠlie }+.29~)wS,GL1%*xVm uu]-.07 rBÜ©hk(u=I)RieN_! !̖t}>O7IHv ?mѝ?_0\xpC骈=՚'9NGֶۍ`'TmK" A֟W˃)Jc- v"Bd}>K󯿢G% nƠt_I@jĜSƨ,'#3 $T:keХhz KMc!͓+r[$BvQ:g#Ya=-jq[F S=z/c=- ?tĊ5Dc LT,rKpB>8IZ: d3aZ"[U/MtS2葒G8 dqIj)ٓ[/(S~o~umH;KJ|9`VN/鳶,2)IaMcP1Z (vpJ7]t)o&.F P_BE3ؙʓoGwΊ ٲǪR17B`׎>Q,5,N'5Y藤g:L[fKK1$hAKӐ_xOkjReOn z+֠ɔi5m<FT ܪv˟/UOg}2b PݘKEG<԰䉠f'v¥%WtePLT5i.yc+$,r=濖ˣh `!kD+C獓NP8v}JĦ[n~*,i#R!")Z00 Y-ڗO]CϛTp]VAVR58 %pOb@Aѱai.Cڟj%b`lVso:|G`⇰+hpGϿQ)izRq}8B_MjC~pljP/liFvGVw>DN/!w#yswΒXm-?A0f\I27 b6;KF *;%#l諺q.ђ;! {Tctoӄwo6 +r|jQü s,o"ߋnж3_Y8[lCMsQ q4>,hD^PP^s܊5)a^wѥ~־s*v?ʵy.u2]=hWfHiEggΣ}:g׊IdI qLj(~Ik,6̫V-qޑڊxkhl.r ШOXZ6Qn AO"~ͶQJ@MC{@b6c&+mc/$ ƀNiфv "#!5@M<v=6 w3Y BLWֳ8-[A_D 24 HwWg|@aF^d& jZARH$H%כuF8璄%=Lғ?fhXPFG?)MvV{5t1Q۱n['ȖuoN,>wQ]TZ*cjտRnH ]G_Y H\mWFih.L{!)IwqHYU`9XYѫwORL~βwmCE /Wv)z;K0juO)sY72lgS5- vt?f.w`EӲvf>n4O%DՓmmJյ9<_|Ɩ,((g/l c*P!x^EE47%K%Ynð͑<#CKAnJh{-* 2)>y5UtˉD\XZ;bJY΅E\=+dσű:A:\? )RIqȞTQo;R/|DkPU  ~#^,T C-& +I_\ ԦcEem;8<<`FN㮎|Jc+4ڶJ"rnf/4:Iſ,iȱO?y[1:9/4v9J 2֥GPU4 M;7L]LQeb]u6wcOn[Xzd3a4Ū9Ƭʯ!g'=E ,wgPϹ3DD+U5͐#}3@xXz>EM l ~s j;׎{BVg;PcvZN䏠^+I|.փJ#5; >#8o %b{Ձ3 `9dUx"c'E~,syWbV,OϮ>EDP4/9j:œX|a:tRMGD [8[EV]2 1_7Kq[LyћbH-XEg`t&Qfs0UOqlnYxϩlgxXIDN,2щBO(!5 <$Zwby:*") &+{ni TuPpuc)ht|tgZ *"jA+1SfH5!1Լ#M~v*I.;S*S۬pH·:,ms8nIWir_ -g(=4zgdUɩ] 8ܗ1'W8L`Փ%~g$k1lf< $1iv9.|hPї}35j,5ߚjt9~T#֩:h;`XWF_<;$Qu8?3c5EZlJfS44PZأ0/sG e: ܡ3X7MOZOFa6X9"eW01B.ਪj`+1IY[bw9c"h]oFl TKFc9'M^vmmK: IZqB@ֱϻP$sC#`J }@&]+̭HoxlW+pP"u(xVO[4+4.[_CX*KӥǦ0碕3m*ǟtauzM-t;q 4g`ENI!$y0) w{C9],vv^ Þf4SA )vr\!C&!-Nѷq51~#|ig*Vol/hy˿}II\ #~N,`$VZ >y֨iEF ɹK΄>?BB?n[WW?Bo$I:8ק62eMvDtv\'e 0=NdNF|$]A6lBiU^zoba}c4)%H΀S4'mC?R$=|L0G7]o4%cY܍=6Hm09wth]VqH.dlS, TUzO9]@+=q`}U ^ =!GP(4]oI<`Z#.O>h~i)ygCg"W1%d^.T໗1e9)KEAƄ&~R9!×*גnSWhx&{XeƋ XX+YKOZH呮_)'e8&[㶒cሾ+̳VәZ|^r\Ww0:W0;[7wR<R8Gbz<7blc*@U+H@]fKW`~nK7mb]BBsr h援O2!O%|< x `Eтu!X#STZg5e\,U1SQ8` e3k*5jcљ!Dz+5 $PD4SH,B!|h]Yvճ;#UX?>Y:=|R&mb4}'D-ȕrn ~WLzv‡Z8HPEٍnFOi*42mfru0%Iv`7ZbUy:n. {,sݑ@GQTn }NI~-heg:s0`'%N6] ZFQ(KVu NL MlD`.sJd_gL4(EЬea{ֻ͇Ql`9)NĒ׃ U}nKSq51HxZ3so|H*Y}S\4gQ!jp(/jUlƒzY%K򖗪ʘ"QS^H~8MxjZ=!+pP,hJp)PݨfT=Zu~QJNm@(yk树AO(a[/031wÌ$\:\ ںB[PO x#hz'+]r[ApTv."]&"p{M !f[Pjg=swΫXB/kDDuv$bnZ縲"1e){o3tgְњ̌sy:\9kjݣԧ77<({M1Q@L &;7m`+ګMǽ.OX¥]P[;pT)yGm TPjXgh,C:&'x8`5)%J1Zmk[`H| 6 _R/瘠Epۈ\S8u LeXt292q`cd99hP1zu*݊`p'3m|KP,0/YHXVR]M~/4-B޳˞%_/@Ud6LzzoJ2]{I \XҨ![̩Q6)`آU~[UxUZ˹4Z%|آwQQ HAD'qt`vIo18.b@r'V0WҎBaԏ~yZWNxR 8kǕ\ jK3Y4'EdC }pIَ-``?J{"G:Y4@PvFijE֭:K p&~y$Pqނ\ex9:<ۢ˄oCixCiO;ki 6өh޲(ERY"Hț;%)J+#٤Z+OOqDCۑ!O-Lj>S͋65t9gG@M*\r&fǿ?cu.dE-yHֽqb;tG0my`];ldik`QŦQf@Q ֡Q~$f#[[Dqht8ǗwhD/pj>ꮪmzlF$OQM[X cSkDhh$ &zi))'\+ mۺAudW2/2gOgZD(0 ]mFϽ-2A+fnH+ce[5vRrV n qQbl <՝s[;bvpN7| WXY7bQ2$E/ehg]# )c׮gE^:&?{PwK~E*Pm8ɼ c&} .-v}!Ry l>@i%6uA%PCjl\Z_EErW&s#o Ii殖COdC. [;. fkQCRӛd"y吊|sONL9Y܀r}2/YtoݬBLV{˘_>UQ"2V%oJ.=ԟÿZcZ@QXZ.Ċ[jW7sZ)̊lq$I=--QȲQ +ފaVgo[ d[E8-? "n7+W? yR:xlǴDžABٗ]г\ NȻL׎ٺ0 eo9ȭbyhEr@#)]m`Hx.q9W7?o=o0n 3RIˍVj8iu@*^hxkNd QO˦u\[Ds:an)YK3$:#}m(:UNT/m-jIpLӸwE{ [+bϭ5%aGR"L}hFڳBRDk^Z}C6EVnHiyBm`ϡS!E+5>@LkEiCMxK{CeAu.yVR/諸+}t: 6[5)~LH&hXdG1"" sJU;#dq#Ko%iGo5|fnc|f3-jd f#ُq4jmO[tE^brjVtOԙ_"Tj:ab ;ZzyOMKe (pʳVpr ˢ͚j#[(G"c}h*cn){K/U-l@ *r,tu/2Y/Ŭq7OU-_0PD܅h. nOSۍ|# Ae^uwc*@VӉ0ӓ9 {]VYՇ|F?8Ⱦv zCиϓҰv^S:[`s!kA>-h+R3/|w鑯\|(HsCL_S*㏺<~}S6V%=dv$Ƞa5H5+5muq7 1kcHjgj1A55/MH2F}Xq 䭋P'zޗxH4ñ7ex/'Q YkGhL̊d:ހɨfgs$ :/RPXn{IS;GnAܗء)}JݿqEGyGn >tŒ.ݎ5ee0b4_y9O6sM“`qLR.3 gȅeayAb&Á%\ 7 f!mL 0[f"]Zo˙M'cxmw}?@ZWCZ1ҹ=l~իRz-d:/Mlj+F@ Dn_T7 F9[Zjq֫IJ |ydYTaD[SzKʢzp,F|G_sɩ(Vld[z5uk. v%"1ܟen#eR9f^ِp`IDg<~UwM Զ)!).^-K=ň [vjYN.++@jl> k 4 Շv8(@wVe-+hOuBa-ff|,=T0P- ;E[5:L{Un#O|#( .]L}Ã[E<!(EQx H5΃.k_.}/j씍Թ oK|džMq*c{kx~e_SȂ- ?™m\"E8 fF-MrgVTG%yoc|\I,sS&3 )VH8ky^mJI;B@Is¼OOalzHu99-=Z>"Jp7B:E~4y;ujhyW5-_a◞HzVi-KPTrW- " i Nh 3UOc[5UQ [!I\r;?x_R $r @7ͤʩcUKD'mx2_?xGhg -]v]LfKhj*C {=Ml:y^ x|H *ꒅ] sBWmdA)GR,Z<ղ[N,#l$Dq o)oc>Ϲt؛_YY! JԃI];#MDaCE *!/ߦt9D bv>L;X;^:#y)H< `-~XdoL? *KWI\E_Lؕ>7L>RVD"<\r6n?F|?a|9ܺV9x,_0*z=̏ L"leTe('^$&Gq.Q+O +^"Rѩ(ٰM/&J PK6@.pS^$Ig{>}$,n Qkj0] Bg,[SF Gr0 cz0BwGsCO|f ϗ-;֢MƠy%u[4 y̆Ѝ|^K?)YG"$<%(<4v -2=%xaȟ-_z15/]дuu锉n[~N3V:y30ĜR,Fh d"x8IR/4Z)8Q[y"\M<=,44Z^%=8k z(Jm;$!aN.뉕~{]Xɤ )\Kܜx^ѓY]4zsp25mi&8 |džT+3*|1ysdu}AovmVV@.kZx/xUnW(%bOesߜo'yOуx"_9;e]I1$x#:b$+zyEAq4P, Sj'K73EY#sA+  Xk3~ȴn)my5a߽ B珊mE)oyB¼/Cފ3 oU~[{VoͩqgS]W(w]8. $bw=hbPRe ۀ=6 @ҷ-4e ')Ė*s&PQ&~F8dZUIVK}kO\J$7, b_l8e-ђ~* 2.f].3oɛ\!tdTǎ7}DCuOCNd}3+I5{\ cH 8â(.Ei"J;YA,OhŗڟSzg/uB凿Ur&<*L“d̝hjǀu"E74[iDC'}P=k;Z皰E Jl`\]Vn.SޚH1J}#ƅ~AUcNiʼK-?;*4 AIj œ/Vo𘉰ϻ*?tc\ruw(4ѢE:ZMHysrHT„/pU(h%/׬!f70 k*/:>]f1Oˢφ+mL(& 9_T /avҐnh[4r9{!t]ud~ac96{ 78ht$Ñ:,NRPoj5 䑥9/}Wύ6+к4Ũz^G!p?- mse4urN 4Է ,8ID-*6W o/0B9weP_LGO/lY+ 'C(LdUWBe^Zقk>.Rvh?&+?( =ᾏ +D][Xt*/Q'?` ݝWYjiH1jf0ih=#BJ!fu#RN=ߊK]jgBܵa+vAÕ|6{;Ng]R0YO^|:@q$tj /pe9TaKsI|GcU|n\k;нLlMH٦isABckd[3g`SP;6oخab1|Bg7oנeMKAԌ'=|®^3OV 7Gy,!O*YzvH%"S{gR}4xo^uBkiv„Hg8[ 'gzuG ?DDT#x|J bMJj:N;G[CgP/TYj)$Rc 0s.rI8{貼XQxgjv[\l*u9 ;a@}K"Y[9G[p,D6 V3b=bxnT|h9^I"bYh5lT٘4.W )z Eǀ$lXvy> ~0{st-A:l~ 5#Loþ2tϯnk>TaX%FN~,˶f6y;b+r`|ؒfBSAnTf. /s᯼[~l v@*.&o;I:UlE !@}n=d^B/p9+?z`J )NW#Lj&T.C.pres@t@ <8 ߦB ,UpZgD2+tQ\UAKXk\pIꦿ;[Ƙs4'K@('@EynJF&=ϑ>f啫 uY Mv4% v刪@_Rs' )STX g8֐uLo5@s.-4_"+rdsBWds&֔469YOZiMf:E8z > DGb6Vg3@ՌE+saDwvEi oiBkB\pwaÁKM]bZCAd;PrmZmC>42aK FuԹL> xw%CPs(CBk< )i$(7/X񴖮Q7 Bb'ṁ}s/*_^^ bkxc".yL>mVU~M,IITrF'cKB*C󕣿UfEܛTlqj:r>~=qx?*k-ˉU[(Gq %Ȯ_^bي T҃ ڰBSV8{/'"apb4 4~yZy@>˹XD*ͫ'DeB/1<V/ j /:6̋;XoR9ԏėQY!n=w,ӣܛܜu;F}"K@BmaϪ[L}Ws θ\XK3p|f=w}x4?0W SE~~DGqMB(u3 z oNٌtoCXIDяScI"3{EGm!npqT-qtyYaW]x[J#tkpkuLjN˱CxUR,p *ޯ{J/C2s>N`ODz9y`CuG:4 BEuT)F<_h(dP|Թc'37n{7[<&.4?8uט4_E@"]d(g5vNܿp4T1 "M gV/ɮ_̼uC8ʁ:Hs>_K*#@?O~g30_{hM0Ol{KU d"e>VYjB4#'EŸ#f1گJ鋐~bΏxv2{4\Xm6[Q %Z4iuRw.V+F`R23h?\ n䳙YePm;-sbɽg> ,U+,%p*i;# !%E,wHxH{IJ/ŅZZlp^`jb{p0qcp1'Ϡ'eSG^#9ǡ*NY X=u'i$&Ymyj3-J[\sl'*ސ:k n?cm8>ƞoOmN>ScSL٫Do5#Ig^/N}z^en}t{ i ~dC!:g'[J [!ɞc> # .kd$X?7 \\G> zvt- "IH*o0ң4(gMuujDxQB'+ A'{`ש+>Ds[0} +燲Od{Ÿhp- 4+D%T\7yOiv=Ø"E7^.t0C80LJV(Z'[Շ@GU/%؅|d%B8!t*XJ~+:BH2yc4zo]J!?_U6H]X>fpR~&[[*A\Iܕ$E7~wYZ]Oy))kؼӶ|?摩kxvNmU}@ 3$֩A !*UG9*?o:%wK;[)ģZۜ% - h6yG.oz;;vxW]C( l`mUd_OyhQy/>~ԭ&D#'Iw23\id%Zv'њM #-r:؊ P*F~Jx[91 E= %+NWEIN>&*X_$f"p{X^4:3R6\>rٝq<.j)c"tDls]#7D8͆fHbCxSr),\ [PޤgG ׳EZY6]bgKlmaؓ0(r)IWEN+BB 3;lrl"d^ar P)A3wڏb$-i :TTu xUSh3ԡ%-@յ?oij/Lq_I C2/{D2E@Q:/s$ˋ}[=$TqZ8WpR]Y˲U>Ƹ<%zisfC嗜d-J?-Pk& m5G$dkjha6ucZYQVa@gp=1?cf޲9IkG]Z zWV-G$x 4޾be`FKyH6i_X`>C숻!hO ,3Hȴ2# ^fjZ=b~Z >+ J|Uv)hK5= : n pg7HJB6\ LqS<T4]N.& > c®}6qs\6O@+fS'1S'n:[T 1 zBj#Jä>l{SvD0TvBD% ׃K[}4SzU [4vB!A0.$]C?P _@p@/-q29> "̈́q‰x;rs_'ư)$a6&9ЄtK!7X=&@;^w!zMjAWK6f B%4|Hos 7Nܩ Lk(61c?"mC-:&͔j=tydMU_Ni#:r7˽~Oo`M@ܮ2nM8>gb5uۆᢡRHyPߙV~f;{My`s1"Zdie^ֱGd§G#=B_}]6AF+:Erg۫s펂Je0B ֺ8rEKG>lXekCCqaڛ^ϭ${SՈc F нWݣj?AL]Pen0zo,kPKqڥ* 6'dSqrIEMBZGpFkKji:5/#e-unθr uGSփ]_?\9*za.)OɛTi/+Жɑa(.#b*Й3Qe(Y#][&Ҭ0,!@*_^N\;,ȗ_auGF6(@w΁E3D%+Ɇ։*AY/*g˗[+MӺ,v= w\( jBU>G%+uHR/ZiCd nN)c„Pbz]"LS&&%AO&ZMQϑdQ_}QGhv\vn  A?Do"rX&ui;];fArIA-DQRYj4r6nEƟ͉1 hg+ 'j\V5/bk{y[},ˀ$GWS,7$^h8çzC MN.Scr*ּT҅E w'5u ]X22]Y~bm<0J(\ uyӶm-Ӗ : *a^>봨Q襜|=PyvzŶ@Uo4892XlgԦյ$ 'kj4Xَ47/;D_^P g4ǾtJ|hvtyH+1ؤzlTLR ?D-98Z 0Wb>"m.!PJ2z\d x5V>kbp=b 0nS-pBua.XѯjO <}*ғJT+CԮ`}z%{ ѷ`#vD'wjolX; ԅ[eh1ǽgm 嬎ԧԶ㗴տPM[H{?!5}alȑt:~ɑ yfzK_k՘ed&2WB:Y)G A d mІRqV׀?ikRdR!IU*œpB3X^]zP0\,SnX BSWHw+\zzwԢ[Bp-Pf{ĸiZ@7?=`EF՞[ UI/{H)Px~;A~!?A&iZȨ@OT)X8BR~`lqڤHĢ|ǔe;@ZSsߞND+F [rU>*7\\oZUKu+s}F)Z~Sq$f'RFN.tdKAw=LL>H'Mk1%Uz48U\@b[nF cǏԀ}~ˆouydyQNGaŤZn 'u!|YTBv;1q Sum:p3a広 H`=?˕* Rsx5 K.yS,qC7_tZ֪zz 4'B'OpHb8-(pũiem"hpB~̜$%Lb=5?> |AV*v*<n%"ӂs-<.%d;KJbS&{RZaYחP\fWX$Uo{` Rx 2PVV?Z˶@ڔf,V*^7n۾vV/Zm3[:Cx69!K])| kae !"r,]i@p ~ H[L]Aٸil%#Yv\QZG @.(dg{~B@t1`zl!C4\hY%I?4Jg`])4L|~#ry5T;7EL]>v2冕U[#+6qjޅs] # H<5xzqSmCB`Xp aQK&zy/s"ס:$kA d ].ukq6KM6^J\?|Bԓ6:i 8 >hstń{E @2T 4O$~=:T.=npSbJ-K~HytP?EW 1Zh'$9;T)A6ƈIAg袖iÙ@nvӞoӵF#hD_U*GhdPGcJ6VInxE$gϔ P结k+x>"E"bkL3)"}0nH/c01]&qc\9ŸsSTw KQJWuȩg$c٪~\F9-l|E.bxRWoX*qcSΌA&⧺m4,>\p#J! @+oFe 6]J.)4F"0DMeu%j2o%Oa]O&S H~]5WتSZݨTp;8 - )جp̯׺\DsF10{$].vq;oͤDhBHP̷~G媼HW t^JQB|&tnuR)vfS{0AMHqkãd\J $%W=2d,/Jm1|p.,;Eqe,FbE>g3z?u̿fZEw;!E5=o"1|UFDl>N0E/{V(RP^W6(w"ᨺֿ@mZ2Z  !<]|3&Jx(O7xMD -ЦyZe|yp1//5a(X!ƫ ן/֭(+w{ꢭB`}J,_:Dʪ6mέS&rcyy,cP%D>f؍;`JNd rƿw[9Cּbi{fb:Y>pvó⣏s4hzḹ0mufrcZ[Oe })ZgTYuO;|ru$ {髖aQ,D,lsTiSw[;U"&T%bWyti&^v]G.$ҬY)kH3hv3 7u"Gݽ ~4tH@bl&1+n>wZ$]-#йZ.RW Be DŽf4ut|i3_H BGɃ''}))%)b|65!忔il€̉S_q =]7B<' E8#*H3ƨ8ϲLl%kC4!$ZXzfXhMqbC2.xծ91=-cѱ^MjE!u|i4,~Kpy~vƺ4h3mL,rw5arƳF붳U$SJԬ^~v7pcK5WYwEFMpG(ymjnʬ%+ຢ7˛x(00}_Y(r9]j%nyŸ.L(N߫փQbNwgc-K H%ED_CAtI2ԫG+I@̻:^.[C\Jݒxj-^fJNFn9иg7e(aq}1 ?)Z͔V{t[uʣx~^ +/93 \z\ECL2}L#LscD=^y8z0U&qXE})v6.b8Q`μR4*]Lk]7To|9K}ޘaxc7wߍlU#|+@&h," )oW@F>8cz*Gl YlȾY!f;-)&jהVee<[įT6gsvmjlGɯ;OF YUhb\|[S*(M z^7d鉶THQockӨw_R},b95zʟL;rQ-cEO:(- mTIߵq8sf͟"MP* 7G{&pjm_L8Jeĭ zJ"0Bt]{45?{UsO'?j"D+C1G[c_!)I Ŕ|6z? { l>;K3!r.St.>tƔo9zLЈ-'}ыIñװ2rid/8bmc7cF^|Ǫ8LJk9vY;m @ Rz)Lj'M{R.+um`agN4]-##ߵ6|*4badSfNL㐹,0IbYn'_;>ԕ&=RH;5q7_„`ҠХh-:~%(#5Y=UeU񝳙HPRNȆSV!J+ cb (c]&9]10 {൷= D0 $G儃7!xM/u cKH0}[bƦ 2F"z"~' qJb!KTbDI3X?%R&nN/rwUGܹkW ƑX!'N͇jJJr!oJS;TD5"E,v{DD'Yk`Ixe/+&5#v)Kx':g:§mtS7>ab Fȶ!>r"|]w7NoŴ4QݕpI\H;7]\=8 JpϷ!֡ϼ:K;lW] HbH:ʊ]x0XI)T˵UNG#Ŝ-w5/gb"nrRPvZmtBvʎшܐM`&7\x>-i1/87nʃX7.vIL%:TdBƬ&H }+viT-B4Q/)_ d3BjufKG_b>ht )DOnz^'r򑘒ǗZn!勗iG`'Ϝ3);L^l%\좻{ xeB%4:p*S?0[=K Um2:H7|6e"2eUT@sUy&.G,|7?V5c6SUXIp]'2BWGxBCY *|gh 4zI8jE4 f{$l!;hVUf$l5|0́]0|D|+R࣯WN3CAd^Â!s\4' T Ш{a$0"^<.iE\Q*W&?6#v2hV+nUGYH= os8yۘ~qKhևzD6;6aq Wgg8>@wDRUJ&~ a1yS JqʘeXli-u$1/GwɟVC,8A1y H D GB($}VռD,`-LGauFD\SDLPRWX4:yB \h`b~uİpsjkDWRTŖf°|.Hlݙg^-0V`I8/R&oj9=N693\vDx r}-HYI*\9T:Wם Žd^i_VMƱG}B8~+g$> {ͺY\uˀ˺CTl#hDwEFvٷiu ɸj)Qs⿦ٻ& q9m'/lB gA":3SAVq>64V$qq&5? M65M+,=WrTAhvJC'LHR)%q#U݄f-G$58Qp<ʳ$w'ã>75ho)%:lS('RRDz <#cvO,zw4~'oF 0wg=MojBz>=<K|hZ}iNYCm@/Չ.&?0P:Vv %|H{2_o.A$/+1XXcZDC0ո>kJ@z2=>H\Gb8TJx *Lz-hsϞƽad` @abM34\*O _~_!-Z4[fu'a5{(K)@_A9Zv?フ;RƅYȡx+[>YKf^,a}+,qËB2^2-#ҵ#DleЈdXA{$1/)NȂnC.NِP"fKfE YCJ Vyt-\64eN4Ov NM ("9!Fh;RRq8gV5=ka]L=}'BeEQq&! unjhlcG-K*:΢쿼+-zv~;\ߒeNsU<&j0a $Wq-ɋrt.\TppӺ42tYU8,!t'2a#pְ`se+C׾qP3 N=;zd6bׇUoPRrS]P6ïroHt~Zaw]HA^@&9:kC($8M_N4MmE/zG#:vly.aA N~Ǡx!QN Smui';SAB)ʹ(E%Ē_wߛ YU Oɸ<-`Zx;GQ$Ҽ}X#I6~eԲxN\rPR7Q]Y$iI>V1diз&:ĬT$ Lj]E}/x鰀-Ν vCK GP-Y56L(v5aD XƣH4ʪXC'R[#f9dYT/I9kpumZEN! {%Km35z!ϑH>ćo~!ՖɈVL/l"\hx#iKS픊XAض.<ÂvK l8D)--R45[5 xu~%[7pYi- SOj,oGr6ܬ7q)DVp<;=>v4ΡlŌ~w2%ic8}Jy$zWtk!r "URAn!i6}no|[er\n)J cК\qm |"A"戹ǵ&[zb_ZyC挲LTNc#$%nGy\`b9_M-F5Kz x FnPgD?! d%afqh!1NvVPĦ$T~9wc=B@oi.kl)ͪo='g, V؄&YYwlej5ϟ:bYN*0Je@,Sjһf^=*g›k ajFg<LvasȃBz+]*?Rqi}U~ɾ3/P*΁v&aю|Dejg{ [dtfGʓUH32 <439 vu-ss)3?* erNwY ;cYg0ıVQ䬗UedK=VyĪshzh!e9XVA^34͟_xEP85:JSjzjS'w/}ZN=3mWQڣ QMl/H*/d EG`/h8rՕtZ]1]弰{Y~$-Wwn'*nkc#Lx7]9A"9-FWקRp~y{.~֊]q,jr(O~]1O?s nXZm.4Sik ȵa_r[΢3KkB6[,dY)dz:Wkn![$8d .3`u1жO^AԎ遯g*u0Pgs`cў>[>vkMд60`ۧ`<ً1RN .ڼ&џh^Wcs\l%e'>=ʼnE<^'/ՀwTF2q:;:S_Kq0WA& ~c+7r8 IL AWTXd޺#ÿgąH :ǫ$ZlE -C$mA3dʛc؋#"i!A\C JO 䞆UQ $ӛ`S4 DP ~:J% _FZŎ] &4ZGV ~|fݫKx?PFcyZo=h?KYCg?my!e~ ~E_[g06(%V *ҴG0vjD8bĮcRp &߃}Ush o(MϺ1rU&z&D񡙻`4Msƍwmr;dGq)eIkO@)ZȺ#;tmٕB N¾oiʉY6m[j 哪y'd}VzT9f&5*5iu@c? kÄWdm`$8)W_X'0UiF2$+ڶߍK+H%s1Xn$`k3#"#ke |f d֓)sMHH؅@2*Kz߭$'yejJ  긌qmolUBŃ2 {haR.^Hڗ`%>V #BFѪ$rU%N J,-}bdg=J;IEUl i5ir{נ+VSPa/'LS7g ƠX}xlts{+A6AxGWEɻ^Ɍ0:սgs.X@JZZ + G*>[B8T J} *p=Ý޷n-sơѸjHOwrECB&}o^`qѹ!<}(CH4C;Ke|&O; ǖ%'W^i\iV[/6qL:w䥲 ۖ(/?fQax'„C=͢2jJQWm-A.Q>x"#fQ@8Hoo T+"E$BWgyii\δ|յvntb?.~LR(+EB+/ *)ݐc(^X?DX wOŢ@hF䁠W /f WFYD4Y} y8 Xugv#Xhefo3 j=wy0ĭ J]xp#976D)5P"n:N}|\^DTQ[`%kPS>64owh)Q'dWxnRD߫Wp%弙D>vGFv~_TQ9XhȞ"wCoz'4-]: I66Rmɉ"{!.ΫP@Hc -о]}2ZT^gr>_G #D4ҋ[r%F)Wx  \"sbYp fffZEk'fyІ<B0-$~xHGz\CB>తU˷d@2n0Zu [OOעg˫wCuC?sHmֳװw!T]v`WZ&7y{ģc{;g >ý-X~ЂI{b[%U'ϗlFe2w2XIw+hCJlbYWHE@.Oum1MS/8u[OSaο;AtEDvA-h:k-Qe'[0IA8; N󐃥Z)/r5Ԥ6Hjkx?dA?|l?ϜK ӳBkOR9gT~۹\_^r҅oZB+f @@v9(!m󨗗ע%@}dUjPrHmɳcf$J]F.a6N7f!l~[ⅬSDo?pS?oNюv b[#.EtL7@Wl Wzy[-xwNQէ>Ibh~۠'ɫH)fgQ9N\ BcD~iwqXTo *م{[< Q v1?=FqU#{i@ 8о~]b0pLG{:S2D zu{p:gؔI Ɩ"ן ςcDI-\\yf]J=":[.%C&^`xހA{r:u2+6y>ZzQX9=T 3ǎpbJ &#y~oKޒC t2qC&mGCTb-|.!]bWhE*t<$W,w9 =B{R M_#8l_G2OmrHX6`tlalmǼ*)P2pĥu@~f:ѿhkolw j\ #Yؖ,\%{=z<g" XܳйߪvBH8V2Ύ W+mͲI9{X?e}fuF|'4 YI %| @{?]:5@`g@ .u^*ȱR<ʟbeܥִŬ΍I|;PV8҇3k8g/ۻjSS*>,¿@zv:W~*YO'd52dH&?E.S4=C/MY5NbJ>X+7&/.>}!'E[׮M_"Nš,MːK>.ۜLh$#)vP c/H6nU <r)ns2 W1Fn+@i¼6m0$i\,FQ0^q?h@dP-'*l04Ĝ{޴S؈Mjx_" `ƖOMaԙ(>V0rv@_xSV wRI *`SXD ҧ;„[Ȃg6f1J:5!NG|!ul"W2's ?/IV>fOjqf{. ChմC^PxM#hTȂәj9|NRq[>Gߡ?sΞ.b =LgDRgPפDAi9 S*N %}{\&zB+et$ua8-pɠ@z;OvL@aGC6MʋEͣ@Z*HΊոC~{5:sFy7\|}WoKaQn=ni a+"S^9b h0q=| l+Q7֗RU{\=2Cmx+;õ`^d&"ojBN;GNK!;;#48mTƑAQYFH'*gZ4Za#-?| :nK uR {wIV}1;D+xsǵX팯|[y!ʁDLZ'L_C#C/ԋ` } e y@ 54c5BMY0gۣכS(~.9܊uh|mJo}}fJl,*//ED>!ϟoj)A+%}Қ% `BO_x˓ Κ`Q@ݜD/F|qFRѩ_:Jw͕_u͞B}Rtt\T>dUłE/_.ˬljh&* >h>С:f(0"ț֛dKC,iޚʖ"S9cxxvMݿ'!9IlN7^(9][jR·'~*˙)+aG;nobբgs@38==.r?>y sG*c3IweCK'T(-,m̥|vY\4{(7@obF[Jh]e,95l](t <ǧ)S5"wL3 @i1:l7k&qޠo!C-x\bnh& /{7rP =~ αPݍuݤ7Y1"`_QL؉:N5hpvpEzn˟fFĬؕ:+7vj~';:_j2vK&߹)eS۳DAeZD/^õcyg #JbXJ :)kNwofWe=ؚB I+Ǡ [B AXZeRl}Q>"mzD_3ρtFCXT?DOqx0UڀW_{2leȞKGr&)*V8\83G>Uu;Hlt. 1n2E%ʁ:g=$^Ad9|#`o N7P;.)м{ɘT^GVtL2U#Tk"D[@&vԯR*-rL2_j VLQxՙ=+2~/k/` 쮐ȫxYΪkrʼnrw +Z5 X&G?s?@%g\Xuh݋3H|'dX״QYx@xiFʰceE"5F,NlϓFɇ@D޽<( >gk6-+S^^]b2 {FM؛] Qx/Fu8)I̚ArPv20C*Šh TGjt^t_`d$[M̀bʏI$n2w#kM[x iV5XB j# 2ȩ5jƝݹa* O} i'$틣]oȁe”H EcJr_(f`7dhN>.*ud<bxz"AV楘>P5)Zj ͙A/ʹ{/3va7'B;dS4|s7m]w9QMΣխXS %fy,fҶ[4X}}541 -qk7i>JU0Fqɡb8Ú$I 䟝b Ct2NDW>ivkX8?$# Tې`M!-6`~C?'OlE,5r+?D0arq@ҽ:ק AjW~Cu2]}Wth33e iJ7XHOr8!-{2DuwG q HJI ʂh=sIk::E(102cT|-ßaPs[H;F飱^ 'BRb)ˍ259Y.ų\Щٿ'iZ?㮺VZpHFnOMG&t1b퉦*k,G?A/r9 ,Ȅa&oEp2Z/1ˬAMU8R ̨568dZEx9OV̰x%_&g*0$6Ctk>jV)"fޏF9-hnLJ}zl6CƘPA>SЇ3@أHw^Ȧ. wt/+’hz8l]DxEkD:{hbgZ̵9Mp.dw̼W)FDbڠgsnƟ=ZyϮn?w8A]"MNtql˓j _*oβI9وR{|Wr| Z/@Zufտ q9c/ҧuS?>}37: Щf.bir.fy"49;N!v~b] (wxa8ڎխ mhW5CvW=KlVg *Ή[#6m$CeFke8G+Ӗ |WqKy$.",P-eߵ eZMc%yw)W1=;ON3NR:~Õf9hUV *j^G+n]5T#QR[Q(ɸR`2x pf*oqjXsutV2%dXPޅZk?5SD_nuse\f,To8P9-L plX7: 9C^s"Qm=5-y È΋SP,"5F` 5Λ7p=iqYfQky{1rj#uL-cX<v+$ X_{ĬXjɋ_ v_2:4f▥AIzExIF;UFI_#nTӼ5jT9CjwW 뽀 S02#%t;ɉdB묽`䨐UAXλ|4IP`Q l0wA]m K3f'U8$`ϢV3-10 rE\<Ĺ{I'A#Qi?^&6!LC™*ɳLoZ )"@gÂǪ`koVpo츄`=8,{ݢVFdDJdP pm鞲S{!O|m>muNNymŌ|~'tF(7OwXBvJ#3 Z!,0ñ"Cziɣ)^`2RTQРPDʚv$UfdW!]h1'1ĺ[ +^K|N[U+|^7<B0^0^|k`%wTT@;=6[Z_C. ǦK8865r"os{lR_bUS+KFR=TJhrh:^œ/> #OtC޺^-iE[vG#%OEQwry_>Gu)BQìO[}j<3XF QFJ%tcbꚚ)7ɇ<5*I"}U~6-#U($Jwf2۰Y7v0 v>io 7LA, IUv^̤)\f˿^vR>߱ sNi!$TAZ쎋m9Xf6Bb(RP vx:GRws`5A$n>XXک/gչE|cma O4-RjXClc#^!2iO,v{"U=)eE٨KC循KٗcAW0CU\C)t'BV[Iq%9މstC.dP/ [ϞO4^z&4 .qg6cl*8͊<I4X:f0 ec}3d"1eМO#n 䠞Qk5W*`U9Tv,T#Z*t#_n9I#J{'$vכCdS5% "+hkhMf%ڒpP$Eh#{ [Z@ͬoF&_kF I@"R2]޹0^Ag~`nU4&VsAGƄs6y9dg&`(!=UZkܘT+(_>;j۠D^CcS @3CHn p3j4H]A;i"oOM7-`y:WEAa,Ѽ!nv)ܭ1Qٝ=z{[XnGܢdCrQ bt|Icq"2T!?ҋm}ȭLV{&Fؠ]շBh)^vwlo:pc{,3k7EK;$-,ſ|m}Df`vƍ=R&w)"Z F 0ej)!G |ЎAͿjͯW;^ єmZkݲd@תDkw@r`b㵏;{e-cyGVQ*a*;E"|!;[X(KS˞+t>zf8ʮu8 LkK$Q\ByDkR-{o+%Ł ^lY_O\a|ֶ,CVch˻ 2l@GFS)Sb·, R&-o Bةcڿ${W}]6zJ6ҸKImꟓ²TzZTC+b֪8QU{dg.Z}#s!)"XG KIMW 7إ|"Ogai TL-`n9TNŴ7p,6;y,8{p~3fvנ$e44w˚bCZuGy2#{ /l"F!0ݹBH]/.T|TSj]~W%fሖz.L#VժpHf>$^ǀ B:Б6Fw8)6sy8~lJL,$nfҿZ@IG~Yyn>K\W*xci!- \٥*>l$HnX }b%BwD[P4jKg~ _slz13 .!'ʾHBW+2'_bȒ/Rñ}Mh2i)Sc*y䶀[fPg P8{yz-ͱŢJrh'cIώ;f0 {e>`O&( O647{B˭c&HqمP|5n!i~WB!fU-ǰOj.nؘ(:c5ilCM1S IX Ŵ+ZZdqѪq,fAe>`ydұ6[W T 7AB`-dnxJ+aiKnś||E1QeZRUXhj*ytx,~8U.YJ]c4I~)i:{*4.q@טM?L햆Kf7y$6\'sG3hUYS2yKϽgA[ EҞӁ<n\b-Nݳ*^"ۓWˆ9ђ/stx:f0d2Zp?gYPo;n+5-dꪽMohP1 0A}(`77.(+wdKp0jt]O>pnOȰ4kԘ8cH&-bHO9D4/X|<) &gH{}M-d$t{51Iqf.ŕq'*?^*Lжoo7"D8Z@ 5*⾈By`UaJw^i(_TSӣz җB4թ Ѹ Ð_~JaAqpʕ>g)\m`SIj\?(nulaepSLHN a}cs 2zaB4AZtZiȊܵOXZ ښ&Rp,4|y,W+i*]t& 'Go5G{Ѽ\=VHvvR-yvJW;N`;.zȎNH*qre[ A*9K CI0[MhEm}t4z/HKhy%,x PA g13Q۩|fLqgؤ ̶ p=dyK $!Mh#ju]%l]Q3KP&dѿ1e^dC?;*{\֞^aʭ$mCUemGLJc,ٶrHP3J.>v!Z Џ WҶu{L԰e,w k90Nb{ش^3=,Ō0Gk"t7jK[YNad9a8ru7gn1a{(H SIK*ԣ3w/{okH2Ɉ ӂL)uYxA{Tag0^}QN"Z%mun8QtlW0 3o@` T&9oOƒ%#u=a-u5)nHi* 0v2?/hDIEi6ɚ6(PZ1Bu%,xjWIѧ֍d= }qX=ީ79Ad3i.?bFA%hȁ, zrG}THtn6S]bhJ|˕[|V>q&зk!tsQoI˦x$a>ϫ<mT  fo|P81fcN S~MFQju \(T.O U}#ݦ3omо5aJb^g_ɬunS8T-r,Ȗvq6a\z5LܸYSƬ{I飽| L}˯N ]{ہFru3w ϒ(.{(KݪOa:㸒;E&?r^~u$OC0{,|b묥uo!<Uېs\N-Yscu(b7ۓW%;`g0X}0Xh9aY]ogi"F h9 J {mi⫸j{I*}M~4kqxnAUvBUb+U BtVW%"_OG+3ْI?J2tCn5٬cUPT2 lS\Pp+n_ۗr[DJtRi04Jr*DFlA2*(f~81hbprH(KS-yb~!*dA \9D<+QnAD]`Ȯdf^wO*Z &Kz.ԺHJm"?U@m]F―XسzA/ʬ{qM̴(\ h .Q%'Pvӻve2#:N) rW BbERu@ oۓe[D p{w#4_fu 4,ptF %wn X4OD:2P=k)!Xl*~'ZA3 T#A٦t#,=Vi' Lp'ZPT֒%P KW@`mh sQ7C~`Tt Xn13?힢q:+Ĕ7d3 BF'o8ڷ'1ح49{aA.wچ6h 9qFW7j^͠[307\ru̲A' lATCJ|TJCJ8[3-n瞓QQB8lW[BNl Qt{:m #u 'EŷjɦPl^dggC poFtZ!B[ DZ|F30ՏFDPC>^Qh:|tB*I$"!E,S?޸!fgE's+W(uR ?6"Gz84B`,Oe=y aһ)}ғtBY:wwkBmcAJ$T-h"zX[)zxK{>.1~4 Zx3Z}@O#Z:Ot8cVY<0oa/Thw6&VdMU"HP݁1iqՉٸ68;}g hSIVgmףq+qiϭ}d 8lDOhb|6/v`OmrD.>~(9 +q>oDFW rM~DctmjA1(caBL,;ҫc\j8Dȧd]oYI7r?zC__'M0նAw+ؒwǐLoa?atX-^lG~؅(d.|D5@fX EZQqc_N"P'' PȖ!^(a:c%ٻ.Od=x;iW]FlqH|l`oe:?ŻVѹKX }[#{TJq9d,'_y ˙"9!ǿGuH訄00- l >tepekV]&Q})FBjB,r6@CtUt0 TܩQ wgQ,0 tg oƋElT - 69I7U.Ϩ,DܗyR 􁇲MtU 'VZ40==1yG!Y`(`JJ$Jݜuag/@fxR+GyR~`SГwD1@m ]?E(2>V1©jAʥi粪-FiqD}:@.^wiT ̉佺GޯkVQ_M rCDLbbPڏ!?AJ3.Ϲ&PY!?Dyspl߷x6!f;&peYI8 RTcE681Dxx3[F3B^:ؖB @P;MdqM`Fg_c^3-_FUR~aJ]0C9=hw7&{g!j=%az*[f&)| yclGT]`fe[\/˪mw2V:#mN ns~oFєXqު1Z],i3I?D#f)N7Z0ȁQ܄Ӄ`WS@Nv/pIIh/3i*[l_ l0J' %(_7{χN8y,F s(ӛ&Q8V ]:_uZ&5ڰjs4S9jyM"3Cz.'_(5ۥe6w)"Uq%Ғ,lz_T?nTKguHaE(NgUȉWh_[^AsgKۯ%+,vrr()E"^p>oaLMSǔ]TˊΨ]vu~:$/bjӖD/&4} <jv U=K$RA]̓4^dqH_KpyX)J#|ب\X6a"8څf2< ʈ>|**ypL+SH?P-ډzGͼ#6%xXd3Qԧs sf 7rkb80qh`)Dy5Bz9Ż &DOnlzޢ8љ|i PcMRJi,תia\ ̗=jDvoP Z":mM{w$yYXAtoV XO@h $uVF\0x7R-\/7i ר(Ad;D\c:偌YSq`^=%CAPܭW|LWx-Wx&DHD3X%+V<ވatv 'op{n3/9>uHxb :E&4ڿpZq^mF*x&p$ 7lCPqL]߁ݕx#HZ1R'[ =8awTq?Vğx Z gmUJ4V5AEfF7#_̡ a-nE2+6]KjSBA 뙽Ic7PtOvr"4tJV: Ֆ6c!Bїi'&G!OKnc!̇cĠvZ yy; { >nʖ`ј+v~i +0$W#_ky$w>?%$l';l] l-bwFU$ h /wq=CblVc&Ab$?N}]3FJUQΪs{Kd$dPK,׍g ]&\թf_@UIӰOB򭹅(~ȃ*ꖆ^%p3W DFPp+d G˘wS̛$-=riHoo6tĀDya=Fz{viH(D!Z2jȉ) #{ͷ7K㋶ptg^;d` ci=m)-fs@ Ͷ+J,qؙvԿ6_و:,\#:5%20Q,2=N~nҍ's`kUTFl{3hT9_g[Hz27P}*1ḝ(- Ko/[il7{v s:¹ub7-0O5_ _+,"3sSqxf),Si5)9PSgo.d\|)Ѹ&Y[}C>}kL3$R#VVjt,җs)q2OA8ۦfp.i(]d۠b!Æq!|l}rADl;20O i:JyՊ(L|O7Gzob1v%R"Ί q aVrŮJjܣ󁿥FQA[z0fp F6F\TNHB:l=8Kw@# FkdbhPG_ʹji[ZQ$Gs<'rK^睶?OEy* ͒ѣݮĜCaWxr6'EJEĨ8Kȉ`nHNJ& Ogԑf!.l=8 ttE Bi'[OMu&gA& G-yZa o qN6GyW}Q- 9dY+pm6YMl>F!{eq*'ΨJ0O-0 +ȭʹ 4\ojײyD( +│Vzжڰl|aⰡu;lpw4g $bk0&A{kYHH! '4E*mј4LS6*|aa"9ФXkw_#~T{6EXm0 Yx/Xʚ6"& rDO WMl#gY75 ̦_/az b94W XKUd:K4>ib'vzTwFu$(-kr@{ !F+X1,ngg)8ֳhBFwV\$(L s})Ra۳qo\R?A@lGH$*fkDr9,"]jMDLp\vqNzdiPlJ4ة64mais0&,Yo In-sCGM͟~1"E-P~L&%0X-G fc^0)d٫BL1&aױݴط{&GL7 oZ9i Ġu Kk_uLi2_RGޭe'g{_DdAT^vg\VdEh# i)uSR18)#Aaͤ. GtFo oFlVVayc1֍lm,ۊ:t_2b  1a|=.v`Q&&軂> Xhn=Ua9Х8&r6#q)S'q69ۣvZvb.Sp$%k]x Uo=L3l[ɰ6z L^R a5}UhSj0W6#"7yfXm>XZ*7ސ6lF⬾X5؇_NJ/u¢5,a *1\;<;c0ޛG)By]B݁MVSP,N_xA5@Zܿ z(+TT MDAcP2#jֳˋ1!#,RE;zƅz I:ؔ @(39;+.~jyn=QHW8B*/?o֖pm sboL!ǰ:IBDj?$eTÅ;AG@x0bA]RD& DʓJפ*cƌ< 71]̯}% /:5a+ s^GdF^1hKL(v)]BSiΑMKr7KD5ɓ PBnEފxK`f彎X(3j( ToziGbQz+@Ǵj?z'7zVKp'xG3Zpd5Z%{CJ/ۢ*KX0o8N69@l H hE.2Hk=*:&*$RPp7[c]nլM yE|o%#G>]pl?}+P9UgIqDߡ/g?kw@`da:}K\Y׬M4yx .FiPݸ^1<Z& YC9}8qEh{ޑ%VL;џg PL[5%@j L-nZdYRǶDkg@CTZg")lE,ϫXK'T[3`t%o#1i@@y}sw2ATR- ۞1  XRIں RmE۸H2af{$8q=/U0IPxh"KUwtf-\;eƒdjQvcy!Kԗ`?>j\S7Q#/Y5w:k|k^+`MVk)9xBN1#툀*E=6u^C%a(J8KTsp9KU-iGd7'r$NV('d/w˾me@F$Q 3kՑ¤p9\ǼiG*JO'Vބ4uI E6ƪDUMzQ0>ۖb –,Y #$X2ݣH(,?FRP6)S'a4"LSSDs<3p﫵D] >dӬ,Q1̀vJ*u`סVoN:{x S{O<7rC J֦Xc1q)ɒpU{x!A1GT9q8"n_6Ot?jK̑0X 88Ɛp.YCAN]I>irCe_p'w5|W=R[|wzqs)ϓȳ0!fI,2&baCduwk X3@%B@6e'}IP],'4b_{Ӈ # Pd w-ǖ鹻>7a}0> $B&vՖ{73sm,@ [`~6deO)SzBM\{k-ə~W)JR .$rus@㛵O{Y.'=dlU)^;SbkT.B ge>|A~~Q͹4EkTi cOzz1ްCH\4B+Xc+{"{ +w&n)GK9Bz8jv$>QŮ,rtk>XX}$$-)G#pio|%`0 yJp]&&{ԑpr1}O˷VQ2ްE6f({Uې'V6aa赐r]Mjt$&KXr~nrZ3q`. ^Ao4Ѱ`$tdDx) Z.jѿ`%]_|8M{=L'G9Dy~KPaHQ;{&r@4 c9_oX&@H` 'QÕFY3oaE)K{ T6iփ1J #PD$Aw= \a*4w6Fᰖ媆n16fH؇=sĶ8F "w,UiD?!GP܏O>-jAnxh?`Li^dŏo44XvHRQK"ԣ%Sغ.꒷Qun9gI*@"9J5-o &"j\ WizGFʡHI".,Z,|~ZG]X+;vG14eĨ xT ;7LC 6fuHN5$,dGRB' i^Հ..213m=[ȏb䈜Ղ"* T @'&@QgFgcCC%vFJ-B'!>?#a<.#Hew(o=tV^e^ U=[)k^sn܇*QRC6C5?&Z~Uju/TX0R @sg& >Z]k-S:"D){CЭ`( S+Ƿ!]*cpESC**o"ޟ~ q> JؚZ{ wqu0#>FGyiY;pAOͤy;*?, TϠm\DƱvD.?'nP($gYo\) [\ Mq\7)>"*Sxzc=_glеMTeDZ!uK|13LTfJ{^_i&?TYX!P!"=0L}M}mmΉR/\X!آHȰ"QਤZB0Hw0r0I^f+"gj1H )MaB2[b8G =gA_Z*w@f/^X~-_^,5mβvF)>uu tDsl ']JЛN~Nؾfv"B$?i q}/9-Tɦʤ5OTOƂ-F!mow@;p EQ?K@Q]r%z('Tn~i3Dѵ r>1v|`1BVRl2DYg- 4c;{HC7MW~FrU .dE-Uݐt]wg(5 V ܖΟ4tM7[p.={f )!b 瑌kP$S1.9~˚jM|D@AQ-2tg6hm,'&!.Ҫ`8:R?L~/5- MdJۺsc)Q葻ui\)SቤeY]MEa-#fq_:=/oW1oJGk` Q5؝h3׬"urpZ"0'4c>V r>B{3Q*ZS4#e%?V7\lV;*1ʯ{-/ud6aT-b`ݱD2~&68O .gNNưNA=G/=n(G%-~l±Bs/~|QבJ&Vط3"MQ$]zc͊XK[/MK&U"V7_<ͨ!U5`1L~xOm;E{PJt^U+Bq&I%ү\o*<*B;D9NϮvHaݾ%bl=ttSyƬ3SOH%8_Mb:~Fn #aY_Xeףr.@'F_ЀgZ| 2iUƺI+r6d/TܶLdT*悳V fRFtU!b%@yA8Tǰ:9Cp|A_\ڵZuG ÂH;oK4B-fghpOѰIcl3Ӏ9yASx溆;Qe4iB7X9߯."=c'HSdH_p088e2RȊ?tӍ^=hGS?ؚ!u5NH9ctΔh0e㪱N|xڴOV}W3yTv:]Z}N Nǩ! }C*6:$ٜ{ m~ZSOCק,d/XA7E^[&lf*E^v=E), 9$Q%rV0{7iJ@x:#VlYmS?WleIDY"ޛv]y:ۅi8pm5ru0@Ex BXxj~my5N`q x[rR/"B6)TNdzK&Aw O1hL֐SVg .8rU{1&>ގ .g<)Ol;Ժy ~97ҹ_`yUsܧ r2uaZbG"5sd F.&zb MB朳`/qLu|t9[uj94K( ̩xއ!9. !Ԅ}R4Q6` '񈧊 c:Kl3vGzFCQ/rq=մGk ˤXjgs>r $.泸dYX\bژ^qPΆ"|gzoJlEkbG;o\M<Ճjq]R3t]n vSUȫ eMF2 :T7Kj=gt [ùv*>Mr-JK-I2 s< U< naSbM9޷ls=m%ퟱ 7_w#b^_;HD6.kŹ(1h*ܣc۬M| t7oTР _bDZ]sBWҎy@rq3K<ḍNHh=)Wd3f*Ywu=rZ+>c *I 3QiniY0^ÉL S:78$ D-acXLgxP4 ɦyP/ؔm"ecBћzᡬ#] 8EzE{@nX7ee"nQò?VUL /d4;B~A]hpIϧF7wP\(2m3i~ÌɃ{ 3qoBn}2w '׻1)(SmQT,FW=n:B= c5-]}R=A 6DIb~oI>vESfn:Gf[51Zsk6)J3@_Qe@غĪ܋^Sz.]~e퇇V #ӆ(ZBۓ:)l#YVcl($3@ !91*p+ z.; 뭸'kz\#|22b dg~\°L){ /c) Y@<f0݆f+Qt$ZͩOӲDfV[&ɮCC⎥% "GB 6z4EKPW߂M 7I-];}h:e:JIM|KK4¸\G:7NǷtO:JpnN$epRnڄ Ymx;;gE"96]"vJQ/q 3@ykd~kc;٢^zqv.h)Lpttw5E4QͲcN^UtVa5 9b0:p^{Sp{'ܟdח)ReeJfۥV|V:#!u.H=b0AqlX9hm~t3Sלp̡tW˚:TҖzhV(t'/MjXYL'$^?{,YDŽ~ܞ&MLȀ faV?r[5v. (e@G!x^:O=wvĪPݦF[Gӵ 0L<6u<#u}d;g2m9JL K,P%7&uBhʬD9;vK` ?#JѰelP:zAYa vQʧGb6Ez( S*h5Қ4J$Q.!RK[62Jogm-?s E^;) iOMa,,$#4FQPZ8g$iyML#+Z߸.t-z~ U+v大o0&В}\fP,Ha/wAzиLVҎ;#OXTU}Uwex]|c( ){D#CG3. 2O3@FO"l{W6 ȶb(g'80 #U_& P',+olA Fl<3]I\bBO6T~,[ "'{w셊׃il{3V2am^2 ?'A/x&LܷJ;QVOixܺd;$ Htj>b(lP*N-Xy@|}8&(;# C6A,9!kRul, eoȸY c&X.sT9fe8֙%)+خtgV;^M~9UV5m4آ*ћ2@ĦCc}&3gjz=**kN/-_t.Y 6s0^c$UyS1=PM%/Q}~%hVh @w~f œ=aenݜIfUY]cs@zJ"ܓEZ旈߂N[ᴊua}qmrm;R`k:3?ޓ Op/Vv3ELJJR(gu:i ~ '{lRZd!lй9Eu7&(=9bfمDV7X0Xi>k?oYp*ÂY:ΫG94fuWShĮϿ< x'{^OU ]  t^Evep@!r̀Y?-KoNeüCX!&.@lOw؅v +C80[Aml:CldSAGux-bGa4[p,R|^ IfkxιA4zbcKOΛ%9@ũ/7mceMOzsm 3"|!zlFyʕV|3^"f<:+FoiCՀjđ~в6f=z W& WWy(MiFԿ." ){Y 2 \ !X4HJf9>BrI$SY;wN9+Uݕd8iߣ&|qp]DX=o6a uH{qOZd& zQ8}Ea7D/e,|54 w Ah\N5osc_17IL^RK?n+FK.kr*X1g¬̴i)'Cj]Uq[o+TZaZCՃkӿcvwCi Ie䍓ǹ VϙryoC:B/nxvDqf0'Mg݄>o? Azv13K-/R'6UMnұX!ɮcSE^Uk풏"mI/Z%ZXs%Jn)Mڗ Ϸy*s{g1$P7kwuga@6:T0D68ٶ)6}2;rz#rmz'I2'.p.Rp/{.yT2/\jl`ib K9$b]{2UbR·bp]aZ"zWu(Syt'UXv:XxenK_=tr \;"&E_2lU>L>y&轼 wә}(b0#vC.}Lù^/Si}iPPuarv&f ٗnZk87Xa#?oI0AczOؙpƉV$ro&3-wJ&^TлtKSlG鸥ͥ{wò[F_dmv:`Nb'Nj 2Xh Q .%ы>LRm T`o,-٠F(i4K<"{MlB 7V?vD/ )8Dx 3| ^\]k@!7W$O7 ;(VaRB΅ȲgCj5쨈="Uhl~}H2o$Xk9b9WOC}Qe^/ uXuqr6;erjR$gчFSa奮DW~% tAec~cdi\s U3olv肟2w$pK3bd7̃|=&R gQwӰKs/#mx)z5-x M/CP53vAw=5&=-6!o=w9TǷTf%" uM7*X,ʇWE:cs*]{q|7ACϯZPePbDΤ3:'il7KI D05b/txI|_M\ik Cst8N=FhaT0LsxBtbv h[?aE6%~̡;> wgU~nQ X=6 `c4] *b\E*Ֆ6DA.%/~*WmGb5uK5mEJymHQxG !Y*3|ʠb?=Vk$vi_LJ Mxԣ?X*_sM'2c}0/7`Y;vxɚۼ2%"jpſJ9Et(%O| _!ST%M1,XB! vx7"]0iTbMVA_^L5 [?p~OWuYr- ʑb;pKMwC h.ʳEinڢ)l' TN*ʿut֍IuWbDڹ[wt))طHF*\{,&*2 y%%}.xP*ۻΖM b%+ $헋xrCgERB`\2.$8]*M'V]V!˩yNo+ }o+RIݳK5KUl Ǯq\UnS {!~ `mtͳ"?h9KjBDBcT0wvg]JLH5C|UiY H[t饹Hp"b#RbQJ$m呑 d <Pq܆Mc{;#(Naa1?$Mu]j/?8'[H?@I,ȉu!/cR -4/HS}an+ һI@;0*b +ȗc.j<4EZ"Ȩc[#"=T#7z >F[Mx2UNACNkv t~b*0 l4 +e"[%Dc]ΨPuS!h+C'ߢjO W<&~ և_9!Y2ʌJ,rbe4\.3W0i t}7EX<t16UGz]ee8ۤZ: H'x0>_Kvb9ċt 58d_p4?aL+¶ԟj%|@q1yF:܂?16z?ETրD"?u5\d xb7饬U}qQ0+,KZPDӞLOs #f!_{rS~2J(SNr<(%CWkScaN,Qd r%BP"t S#\ ONqfYqT*4`SM ѴVmNVZr$e F"G`i_sV7t`rޕV6=:/Tn= M4s *SAWh5Ԙ쇻#+,P@Y2)|{rI;ۭ$o4m{=`fܜj`]OG4gދ}EbR*ySzF{I#&D7SGf`Vt>M!,NK3ہF(6^"yK`rxwE"H-Gz9Zc^U`ȄҪ=X錆#>y<2v`j}m/.2'#/ST× gs! FȞ OYl(&py:(tב+\˚ְ M6,_F"0C_6z9yzJ`oI0c[RMq29JaPk5!PG63I/S]?tvS}y1A5 Z,LBV8DFivN͊R!fwzf(.KAw 4i~yJHI /SSb`a%*WTh@څ $<={bћƩA uN3F'IN$$ߙ>O|猇s!!Ԗ?yYBY;ؕtbPtZ<3o uv!cX2>8nmcu16HD\ AU*X JQuULw/*ie* XS,aú%g7 z.;cW">/8l7oBl*\yxF*1+(7NuJߢpg>4,=&:x[o=YM rqE5 wX9/q*q$lAL[ؠxYI䎍!)S  ޳:O՘9zȆV%<{'=)>ro2魬6טPDX-@e%uP|̆q= m;EFV#gy/SV7Y>9Te);} hG|mrComSR/A8[υ0[EOͳ͜Gf8"›vRkSdp&Hɾ`;{} <9Up'B4WTh2Myٿ6_ d0\꺜09okd\Uwprk ^ Ȧ{J{ GQ(ԡ,3@ljGgIYNYSR_-s.C`&?6/υ=,Mp䠑󟎂-)ڊrXhv`wV%63 ii57zZ3_Z9Dk"?7^P#,/P+ŶTqw^T^fj֪wa8 rnmh/R!l@ RAcdc:̫7`[COr]U;_Bq{7@ukCEX5 |i{S~o~zkE^ܩ\~UDrP(ү^7mQoc` oZRоG}B֋ZzuA(a/H/QKtя'J>ڼ'ç o9"Mɪ"{a ?EzW٩x60[T,ތ#OJng'U-qD<9x=tȵ%\x% Oi#L#Oʚr9䔠iF²7/Y?"0_ `88LV !nn`)TQ< 2$pB NygqZ dq,o3z6 ܻx9 3u+ח8C%n] |'c`EӊpoN\\iLK n^x2Q-һƖeUM<<~ o68E*V6Z,1uTěd_TDMî+,R+(DSBWVޗ)~% %wb|&j 5_ōQ)/Q rTX,A25 ]Ћ2T0Er;Qv7)F' 5!;j]Q~*5[jk,Vk廡ft2R4}vt{}·#QbU-n9zTΕ{4G[:= ƞ9W!_ܬ}khed$LGuzq-=}+޳d%Mz2cXa'H 3A վi@ )[ϤU8׎F墪^SδW{kRG.ms{.tv %X͂ۦFdd*쌁]~k RH^c1Q rZή`= ']TVϴCȭa Xw;I>geSbh r7Q,WBJtsTl46RUگc9Y.e~Da0En#{Hl;x8"bK/^h^HUBNXVq#SZ߅B5}ڃixԦssK9h Se[}eD2+7VʈO{7Ud9M9H7[E(67 9OtFS΢j]M֊KvȲTOƧ'43L%swF٣lO 7foQ nԟ'yWkh3qkJťYKHPQ[Wu]Hɖ֤rk BQEw06B*I/_ó%('ʁ\*Է8}] SzTX)b3+H;n,u`KfZ2O ?rdX=dƒF-sLg~qo ZH*Gw @Q{P pqP采z0|2i͆D_!&|2ٌ`>$s-w.lo@-UZ}iV1#iP+?,[cnwщ[>?HЋO~*(&'|ރ"ٌ2)w:TK("ooѿ.Qr߬rPAc|B솔WC5ʛce|u>= ]^ksWXi+LKOaW@σ0*_l%r>K %ysY{|Dx/ġbSk϶\ !k _BbpwQOo%d xKG~OƄUIWƥdZcRNM6 ar:JwL^տ5n|sc^j=|@ k4"LZ &/N=Q'SnBغa~hpKG[|2BF*qJ =8;(ܟط*~#( M[&;Ox&Gf^AY?CMŇSXAxuZNHL1vZ6![qB6Kրsq:zL>9;|bd*1IYi2;;wX/K#n^?q]SVAAOH(\X!*&+F־7D:TFu㴸`;3Wq!MҮuA7UN++ijŋVOAUQ?RufH$/B $%8@媤٤*fzl B2nǷLBQBj/شi=fqU˿5R!`";Qκ6uaRqf]Rfw2rSGh2PO!3FVƏk6*4 cI8nkO ~>bRQϩA@bx0C":}{9.yyR}F$+6VH6oeYo>eo7m3|\+/%  (LX2cD[3oJdJSi j.F<&^uO~ĝ#k>'pIQQTg}Emm&MKMS-{m?PDE0QfnQׁN9UjA_玱 /ueFng[]|< HPbSF.Q3FCs#=٫Ꮬ/ܖ١@Ϸ,WUͳ11\ko):)S-Gs]Ņ4289_:PڐA]sa(\pw}oH8 \(* gd8=zCT1`[J[:K3iQҦ\|1Tu_n@|/J[1>Z hy w ؊lz+w~Kۇn!G EPK]ψ(b~M2iR#N,-ҷ )MHo簒ēĿtI/bӬEܣ;Աcw!׻_ͬwh>)] ! mx+ Hc#, H pB |ˠD=V>o~ks8l7٧pR@HK& > )g2f-G1 S802ep '?M/~̓kpZly^YiFrγϒO|{fG]s}]瞯ɉs5NHaM8Ҡ ղNI}ҷun]O{G ~]<ޢZf0O-C.=n9B/dL$4fƪ{Y-iµMԚʇWvWRNHaʆg`c?v<2( _0a@68p;mu5DDY7Ww0LhD~`i{u.pamşQ%nʰ j0 Es8j*@ATDD$"4k\hKI`]֊xrA[%WԫZ Ds3cqRt3$8P$8}xJJ53s9snۆU簵.*"*u7aF1c3cKZQZO-I60 Q`p*K#[ Kqp+eRoW+eLP8 +qqs}ZRU7=O &šݷNjuOc,ꅚ CU7W8l1Jؕ-Hƹ,##h5c! @ow`WaMkT\aCO*K9P淞bZ_SmrV>S-%=1:]/.׮ QWT2V!V}/`!P~Hɐ)d[I{5 =E6)2 rV٠ʩU%\P֠z;FqI8iy Vf9u\ME[J@cA7ˡ{R a 6_ YnySw ;XSf%8O8Xde? x`/&JWߢM'_v%7!} BǎmP퀲x>*y6Ҙ\"DZ`m X}|#X^U wD%Ӯ]4Qߩ`eT@U{I?an~:$v;#{OIVsVuwm禸dm We+ojt:Z5PofȃKj _yx$2k&@im] _WGlB7&UkpERKb;z 8&tVz΀:phBsA.Boc`;\jHr0Ȗ ,5F\|DЗ?JvlCWhqϚ(޵&5V}j L`KaHV"x'w 1`dVH/7P Kv7~ Kc| >KJ-}y~N*3""zGD&]\l]C츁Jq?'Xn~>Y޴^R/pPgŻa;ԊU~<` J?_#uED?Zn-Y{N;-zc:\nڮJ$N?dT:9ȕ V1d4Öƭr 7.- Gȧ"iK ۚ^p&+ΚP{:^dB Fy-5}H/w#e1oO m9˯"Ԁ OM [uh:i!#֪iG oQ؋S0m yWb,ABZ;ץz~d͞Bb56ۜ )[޼ HG2/v_hZv"b \e-^%8 %xY,&gI[L4ꠛA8NGy{~M|ۚ_955D)U~GPerf83Hƪj,N$ pFHgs!$y|^="k&R{!1Rֽ7Ab ax%4?=Й7d̍Q LM4r+ӏQYȕQf,;d]HYvU!iޯ- q))떜@,s.1J2@]M>KN[l ,ME!9`v_~P;H%_R~ d^X8Oß CU5"p8];+|8lDr[~;@}ҿ 8I,daMh͌,)nwe$~\)33E,˦6&>0co#u38&rI$V_FpB!A.c6</YDǩf O&*'O*3kRO::h2O`]ӮTS V6 .RV|.1]{_y^JOKZj0R.<`K(BQYerQ*,='k~7aD?@`-N| c`TI uNiiZМ T8~JXR5 P Q`[SXjy NJ<3½Ћ{a/oP~} Vɲoۚ=Kq_eBɜ>aƧ/Xڲaکa Ԣmnh7%Ɉogş%$3M:[~dբt&6AgM)COX ]qpB&do,k-N;MK!YL+ndFm8` tXJvQJ\t7OWh ~ EPoj #9mr^ߏm Q9߄miOo^gX ] r~!vJUߕX&K~ '{ ,$B\uWLA+*]Z%Tଡ଼}&3J7!zɆ:ԣ J f,~}C\Ca8ٙ6t [d]pLn~D{kܸ sD63[slIec z?#}>XILB^,ɏ][هfsgYs!}mN`8͂q3QB_-Sx yjEޢ,Kϴ/¦>kY'g|2.}R}5,>Z Pw-}\2~CҴW|YQx?ǜVZﴩ MP0Xcq=3OJ FY:S汮Ynؘl8SջnfU2 1l˾j@?N)ٔvBcBƋaǪToa!= I'ņPP <!rAlczp *{3FFeOb+.Y/%@F?ahKf&&#g'0vp$> w(OROfĄw}f {SX )QnwBx6^Cϒ欁|rZBn4rBVaWXm,4,fCOپh?m|mV a? pJY$F=,HK;}~JX+SH3|wZΞpWj;/磾 8_/0Dt0s1[q/Z Ix7«2Cd$_}\r{ʤx+QdWa%p}[q#f#D4ߵq9"yw}v;`vퟝ,!>HYeԒ> Kst7]!pSB4S1 s 0>%v:_EN zY(cn>2߶ScV: ў|6pD'Ėalb6{9 BIK:qaMnIPv  74o-ǫIqԆViF%k,SXcKg0Ijhc@lWm>ڼGx].́B|6|L5tb4=ƽ:5ڏBk%T8:>6,|{ !Vtoq-b9lLTdTR89Uo9a+RM?ðc q_wYfrRyJ~Yjm+7\A'~uR X+H+|<g"~1@ _3ahG;ĸ n F*c 1K56I=^o"{QE4ӌpA[3vߺ9~Ա*;u!b_zrt8"[@x|zT!j?+dxoJTm@gP)Pw$I:9+!Gut  tШ;N8oS>akz$y NLh10Ze_$э+&hz:ըj2:cw7Iftq [_eX3*b;'aHFы2 WV3+cЮP_`bvJ "r *jJl^M''ާ.v۬q GT]:N(O/(\Q>LUthY:Φa qZ9RgG%3M8WcG>}<๾ᨣX#mP /p!9rzd}AiK Axmg j^ Ӵ)g!mC9v->@Z]Qb?xsw"`Iq_+n o %V^2#/n7-<і^s ;KZ<]}B+'KK!(p厮\%RDQvvWFSK,WXy0jWIpAY.&# ֬}6?dķ⨐S7x|e˵xzi8TS_}<ЁqY5RVL2=? }K;W{c`8je Yhrt=vNzƪ%@70:`poe>N+4z4~QZF|V*IA^n{&l@$xs"OFq&s+U3zY}&;.a*aר`=Lpa,8m0kXt%eo Y8L~ lXVdw%!J[]rCSvz< )Gպ;6+bS?ORx>;54=-ǻQjCPt>o?Z.]pWbA`׾++}4( l5i(PWJ\K{@[wۺ[7f 5\7y_N]8/ty+'-Rg _ ݑH@'>rFav: .0PJ]GH\t1$'IY #aX zοإ) g,ZN!T sx~ryUlړ&87JF;' cexje񺣻p<=鶍J07N[J4,%̆tgܳHiebl .}f]홠VߩrBYב"q_cyj) v:zd+vQTל^C\8j QW ]5B?j%/&^/1R13'] O2*Cs-@h> 7PQp$'~ßjvq+x,w17q>.OuU[=쭟_ԤH͠&CFu>1ī`2, %~\t~:;S}v^MmUF_%pה_?![ڄ@yOz0-p? h8L"Ce(U+!ìg̛֢ Kv\`,ԇWS#$!]Ly9(OExDGo67{TE܈ŦLhcPtPPDfNT+Zcs2FI2jE4 .O2MuC7`3nY `QU@Nm묎/AHe_Zӽw~wtC@:q\:획hJ4^0Ѯ;8;dޱ>YX, M\ʡ.L)֝)Ww4 elnԸ\=ԛTK^Jo5|&"`pJm&H0rPߝ>?L Uy,>M'w12mLIʏы_i m6Hh68uTَt(\f7}8tf0B.ʥ y H7,d@MRʈ~`3W w_8(s-QfYiJT羽 9,JԐ%x' PtߨN t)rEXz?y4ˢD%ӯkl$4ɐO /ZS<֜L걳K&FJa5߾ff RuHBs2 'ė~ CAR=9?r:1Wu[lj+kqcZ&vMp3UB_J_V$0K Rj~/O"j uhb( ^;`-_?(š3,P߃_(FG*jEޖ-IJoVSjȾMV M(i-gYf̱ A;{b͐KBBTPr~>XtMڕnô}ptX{=s{v7-T'V?r׉|l5  \M}&b&);Zٗ ږ5Vr_n8w8s Էb^6O6|fU|ཿıOL'uW[Q-u8yIGc@ EЂReU+b:,a~g*kZ%#NgS#uYV`@] 9hiCzTT:>>CwG4=oG"O׽h I7uE+K,FC`d⼉T(yrn?`NՖjH4{ؐD~irUͣ+'{r_>aQ;QlIqSV¼V *go#wiq1WZ؛h~ Dgt)F2Wp?, lTA'SճT`ڪ"U0+L&/Cs2̹=\F&)P pyUNWٸwܗU O9CI,* 38]eA{~_IC'H{pi>9t3xnzckY< sd]F> d(aN3G>(Mɺo+oF%:6O g#E(3~L}`>!PrT>oT*):zW~ }Ram t21r(6|B߼@RLMPꄠs=k5eq?pn <~b/Ul?Jͯ|)^,ݙov|iIkTvHF~gzm#Qf*g裳JcVhF{`p/S"?WP#w‚5!Yr&{e?0%́l'moSp p&0ltb[o4%~wtYeΔHCjg\`9X  ;&ȸȤ(eT]n?].&-Nr'[ _0nR 9{=4#hm_UWs񇘚9SSs<82M Z̫\9pO`qP!0hIie ބ`( *4b3JX IlO\C&qZE!o+tv~SV̝r-T3'ZR^4+YÖW° \šRsgk՜ V7vpRg;boz?\m s pPYF*Jma_TKIn&~抂sVMc2aV?4;d+',[.U((XXp"ZdT+n|l<>ǒEXxOmwC A{WkMT\^v C_asj1hzZ1)DQw*rD]%S(}jAIw;olMNj t-c;yf;g!vgTmð&a?0SV%eEs0wuIC! ILg~!R|SBđv(>utW@#ZVT*9!ګlֶQ)?){Grv `\.WX)Ok;gRpZ` 7KSmo'>n\ePw7˼2jt6'7 Nebu;UrMeJK;Hz rSo=7dӐ2*|7uz(~1u Y96> H@Ȳ5u?Bc}qmWDU@ oO=I`mz—k4U5mh1ڸǛY Öʮw1;Իh-@$6?X/Zo pqB ^$x&\O~p2sQX'G&zֺCYfX96֋I]Gˇlf\uFҋqm/JN@ j~eulbV$"@JN[h)EJ1?ga܀+Ǯ \{qع|M=qBNfvѓf1NlVXQ/6gl8N ?jZΝk2 N{ %23"&NCQrt/CRP._Y}x*?|նhH{ݝkU&#Oͼfn'7aLI[lY໥(R-AH\AY )UX/W3=Tǧl ZU7وQnC6;ňSFh#`*@0L:۩/yݨ@Tfi[y v0 ^}@hlG=lzR43OluS6dp;={qraʈVaTlhί_ C7HAdPG (*#]i&-.f}]g~5#߾<4m-. z[Ps !>*}ڮX <t=m52FL|܌())m4X:@+_[H?jZw()m MSXMtDDֿӐ2KIگZ4{X7>h] ڈSZ\Z8Jo$oAuhziFN]8j9h,JyAQ!Zm+ѐ XdCbL)tn='&WheFl3'v_s Oaʉ5¯9*xbF89}0lEK *%6.'F׈hwӈ5z$Hwyw@zp[3\@3wϷ;_R'Bg΃~GXHڮia9㧅CIlc&iHZ֪ w" /,4`_5pZӹaS 4ٯ'-rҝѦzwsD,0!-YLa"ĶS~|nó#īzjn${@|,ATORRx >C7,B6"H? e uQ2es5bRL|.~,C3!MpOhy }^`˄T]_Fՙy<@%kW!)1GoxJteWu~qkp%@=[o8o )ZkM~):j9#-G^,׶l0-#¼ZNtr2qnZPs >c6ۜz9;H\G H@*p6F惉'd;wy9#N]9>\\O~ m#Y?!ĀS8-R(ckY^"_<Vqm SMg ,VMӃwjS|usBbTՎ!Q< :=X,} ~%qHy CJ_ j Y$D!.BvvG0Vj* ?!']Иr`Q(@&:ӃY4f\ IƒmH8LyrR Oeϡ_`{%џMJk0(;﬷8@LbI x k~a8Vmx%vFf -uF>Jy&A#ispDY8^Co1Pp)sP ͘ B"هwL}F@$GA耝Ї<2XҤ@%¡ τ[> ȟc &YH"}*΀8ţ`t9[)JWUoTR^R(b$BV`6pJZ7`&~iy1Bd#T:kM-#Vf/#&`V4,ң+gZ~ ^WwUGtM:9* q:| \~أ UQoms g7:y( py<Q$e`DŽ)0AbgrҴ#urYiAN,p.byA}lŊW4h4t/' _(ml ]>H&`s/WY@ѷ?B%nyjAY%To,ùiMBݹFE gh|E?ʋ o컵J@J t&\UKeUqTtxr9M P{p}K[7qƶ%eNXxՍ_|x:/rb>KaA YZwgzfP>ӌ7h<2xs!:1WR\[XU}38iuze Ls`H]$HȐE,wmGTdP5KX*L-tg0fayC(%w?-i_êX\  ʣucU o2vb:?2<!1-Q?^ ~wHD?6΍ș#%QqnP/4=)EZBv7N_ܙG#HZ h3a2Xrn%=u]'s!gH1{vSͭ27}JH-v<qX/`Ig] ,#ìLp79;i]WiHpѿmĸׅ`_^篟ㄉ3. bJhbyWKNv$u9Ҙۓn+t|MbD膢7jZ+ޟA`i{Bm,[̞r}'U7avH;+t>: ״yRt&/AXp_6*ɷٽ7kԕ뻑^PBh Z q{i#K9CXQm/2YpH-ޢGl(?jqw7/8aLB(5#*6Ed2WaUBB'c08֚IסQ(h+Mr@qTHFL%(jhl @92tH,ȐǑj!|"3O+Oc>K}v0Q,rYoxJy$]7x?yA) em6 ߷+p i OUgDj5 -W;4?Iڎ5-bgnܘc(Z4<e"zGlՀ>#Ink2Rv@ʿ*Z $zܾ7Y黶W}/ 8)qwX3oQz&5LÉSׄ^tqQHEM5`wWb<'B<\iELc]j lb:{_EƈyYt؉S?R9G w /du+OMBd+=);re1 \ϝ +lb: X~io?4zV'-ȱxz~?I :-X;%(UtѦO<\ץ< .\eKm\s$kRz\#WJ%b4fA1;x9b{0YKL[t[+,.9̐~UС#k1faX%j#BGrOHk%JOE.ӡJ!rT%Hb-ZߓsݲME6R,8:Cz 2Gς`@v IO3bJ8Q. 煜J„Ѫh&6nZϚUg#?$~W/IL/0>, tj5~5]KX"*l $`ҪhVѺH[X[EPw(ِdL# 9Һ趺SLWU'5!3pE:m\z\Iݨ;ބϠ7`ܲlX'YWO=su)'=qﲕy OA+]'IJr:#3PszΗK+eKPA60Fvh0x)a7*)|,pt־TdDa`2)D9R6l?y- &6͗qŊUP'EEnf;^1|\{X,Nd-nmD1mn*$nj!1x"Nvhׂ4 <{=TrtwhclϜS+ e |k<4^}a}%,rRy; oj$IhjF[|9pBqpG}WIZjbH%4n? ?&S: e 6:H rDƕ%rfgD&=tM҉Rfa%eĄF8,:߷@-ܞHx5jPd5xwSfZtZ`nۀM%G/=@ 2^P}!q7\[bO]Og# 3/O lBn~̟*7ljsVzhyAQE>>ceϫ>`G66NU,CºLŽY"8 F5t+FʎBQs 7]D̬U2zh9᭤o,Fug8.Rcfzyߣ.6u!kKUIƧiDXl,.ng}H1{cS<ٵV)guGU5F]O 5$ Fյuy=~ ^ ftB'ypz'݈Cb!4lyֺ iw6&"&g=Y%TKm"'kjBC#yexdk#qS~-unW0io}W::2朇oޜ_H1z)~wzWH4EP 3K*TF5r_Zutj1@4YurDVVβM+5b.-MzGeV;1_,;;HڍaڤqDVC]R#?/8A7qWx-tm7Bvq`~&0^0HX“wb|LHvѻÃkp>"}*s`CQ% $Tw$ޔr!/zqpl#9Pc?UA2Cx uD̯1R -֜kc+ǏHpv^伋d ԯ|aᮩ? f;+=v5/)=a̕-1y-E"*: 5 EɇuIjhUڭWKdh\ ʩyӡz݃5K [Z‘kI^ oOntScB7 1“% gVn:jM,# V_(3#nΛT{`=;G< p@gKlSmj@ Y:O)rIr \SS4l_:6Ux̶:OpD}l_^o>9Eegz0 ]}<&B*yuǹƀW b,ӓ2I{>!ოdgX i}YZ2!c 6 㝁căAp2^W qlm~C"#(n.yV`'AhjG>7WHI@!X*ۇ`[5E8:3 Я"yiJg1-]R ICY?NAfg B8 2dTr{_2YBY;Q\Qm^a%ZQ;w1Df0pDn{Qyy YMoG]Xv!)>5aH80{$%ڍ^W.Br 4sFZ'8/EM4aZQѭuh#GgTWl4i_O14 +񰦏 en1~Gc:=ՍQLAse s,RvɄ7&*߃û2Tt\܏NW!(EqzӋ,!dNӯ&ZUל NS)TрML+=ȥ)1EՓa,$J9Dli2/|ֱ6 )c!mʩ@!kө-̌n%7Ao _ٍ`w4 Fr=次Qfm3hoQc(~S3Ft1]m80ۜ..6.e6*=xY_fPL2ȧf=[,8@䯵"90?]Ozۋil}}`csBhDJ\fwg $QI\Ӹ-}x_q *@pR JSL%wJΣ!xSK 6ETl;gJ4N23DXǫJ V[S:s?UcARUa'u-uqeDy3ʩ@qsZ)v<[EY ̨|D?|sO&s{UElGTgSֵ Oxk{@ɀNb,jPa.߱7v$5IMV1UPɳS*tL1,~ALXr`:ct+KM=m׏z.4"ިZedM*vtvDB:%0s¸%b Ǩzp~~^Uv}K5i[9B>Su/7A[0`PF[c!WTEUj b)z փ1? }[[^Gnühpxѫξf?d5adL1{VCC~2<!|o?w"yTګFamuF׌';_hBƜzӼH^T\:BS8~%aRa\H]_DEmS@ɝ?}WP3KfqM/y)$]0'D 6wOJ#Q%C4*AbUjmTgg U(qc}9gH/gL,EAsvYq5ۙQًJcmY.l-55̡r?0EPVܷ-ժF;qc![' Hwn&EkeF_qN{sV٫yuI ˹n9-6^Œ ?eu/iBsyf܋LOf}~HbkJۢ7B; jv*G̚WߊML}@3mty4Ԩg]6E[v5BHD/H2})_oă(2MQ0hurp;!>Ya XJ ]|%DI!˜K6f)dpߑQ3c.7my y qKS/3s\I5*1ۺC[Oan7J빲)n kW y$ |i&ݤgњ鍮__ |EBd#E0xL^7b-) < m,NuHһiJ_zA:!u4ɣWTmpyǖ]jJghp -QU(z a7; P㩿/w„7!WSc K8~t$-DoR4%}h/{sQ-kG| (|o- tQgM2ɼjqHڿ>||xJN6UWy+'> v{O-ː |АhPQ`y0G!#zVFJ5kh4*={HR0U#[Ժ`sU;sι2 5BBi'<^ :y@H|й}|٭lS WjhQP*eiOH{_R G{A(|XƼpBxz34A]x 7&~NՊ %_)_1B\Q O%fvsvs !/-_o%L1Ȥ#qWT,TS;݋bZO4m^@8V&%WLd #3$aĹiZe/l|<=Mw$ ɭ%_ b, +. &)b `P~' |OM8dj:z[w"`&h@_:5Ccꊖ錩&߆Ē&\b%ə2nu(lx 8vXh-0ʩQmzU*W/2o &Tr+0>@L4"LEUFrf{!aox R{٣/a1Ӥ=vv}(pZ89F'm;f=<4ŘNf:޳U㋅K/ rCX? YpZNh&HI6>,,7Ge E?![D$n]VuϦi'1!.n+[ cN۠\,auXPQ{?a@I`h+[DN9筻ݱZA]:g Å>+3y. DebKGЦ?h+%#΁΋x z}f9eNsk*yb$-TPSܾ{鑴tmih ekںR>薔OI+ϰc S(<-;Sm:NZ NqDw9(R[>iؗY!/n_`RSd)E&?!lBJy cCs /Q ˨J,Z1K{c&=y'pl#P. zh[NG>MsugͶN=K ~c_{fU c==I4Däk3ϸf>`.4g7p+|kW>r +Y溙~ Xigo;PEo f"d%Jdt杖dގC_1212VmN99[-ayD ƥ8J@5?r|Tf?Wz-cuyc/ܭa!L˜7)cs Tk4l3tJqs]_yAcM Cw›yWo9fȻ 'KCb@@r\Rn)a5 ,-'3lڡ@0l 6}oY?1vh!I}PDF%z!2( .I/)ꙀJwE $%v] ?2RפK ,#~|,❰/c;`sB]^$s5^`Jwt ,c>SEPO d@ky٢Be nzvUua#JהkfSS,|j[w]Aj2X:6 1 ^g-܆χm1mxNxeOû4tBi^O p*biD͌,NZ<bk>Hlb ڴ2x\`ϙ mRiBzt)D34C-::t4 ]36xT=-?&D!2)ydN,}L &1+U%eHWrմl@`Zm0,a7~1(ػ7( N?Leh{k *9uˣR6fk>Tg'4Cc[iV) :;SJ dWbsӲ>.3ʶ˔JTzퟢy- *|QID)Lڹk:ACqo3"ɿ ` 홛kZ"#aJcgK_|`c48~ 3*|K1_zz0,\p_U-c/6@_rpJ(7ê 8Zsfe )A /fN1n FB>AByZgkeiVb*T#[uPNenP{ަ(IJw=KBnMYJԶ@x0q޶{Z@i/l0˨pSA6F9=p$̹u̪1<"^R0Ul4jKޕ6sΨώfz>#>C˜#kЖy9ZtʱϹ&k27x1wV\Vti5%bj3+` ;hŴ-k\%NlU4 $׸:~DZOkP^LjF7[nT41zTQ? KYD]xOj[3S×?v/hw;L" ]]7x T0G[7ua_JM&8F0R3<оh.s1>]M)UMԍStiބ}b`":+"L̤9]i[o/31 6$kP!mn8a֥M(-yņԊWeE-Xoy+@MƷ%z%!˜t(Ul]dc1-ȹ ot)ͯhlAdtD8}eGU e'Uvu:|^6]Bg &s˭Nۋvĕ47E%+<'0q9ѩ,o.4f|"9< \+ ,T=0DW(D;ŠPY脻FOοCfR%ovIAR 9c^+~C+;U?Y!| _rC &8=G^LXGqz?z< kK?!&}s|1`+&Ve{@cPcTmaǂv3`Dǔs:Ⲑ>8c)K1}D`Ԁl Ӹ[0pA-黕K Vؙ C@ySv}?@.ݫugcĹ]81FS}b*?D6/,j9JQqJk@ҥ;<5Ԝ Ir+2Kn543ֶZNVDEc')`[Lͣ& Ulp:+bi7ߩf;]` ]v'3\8U,pԠ< ODo6$3-9S E0xbI.uzUDY\)pm)74d_GȠcvuoyTMQ`;1ŀL[yHvG*,bza?ǁU~e>roǝd5Ypϑ_op̵e7Qt_O|=K|m|-[D>ii:4ֶ.]tdܬ BpC?ֺ;Gx,Rn!l$f(̵e A:h{/1پ5߀pbSujH%8A1A6В`ez~qJݶ6f&C~X-:LFrHM $E*ZN?(D銈6,ot(G駡]SLh(rzE47TUDFy=nhYLaĨ&\%t*;՗9EըOݢ4+,Ynx [p" G*jQG^Z2IX;4|j6:ʯI~_Tew%~ Z8E@Φ8s_tאm-|) VE.zE _'P7Rs I8Ur|'yaI":ưN{t=ѡMn0q(²T KܤХ5榅8Lә+zn7ȭ3'mfF[\,oHA4XL*q~FhOF ^y ;/E)4RoF :-ͩi%Rt~ 90 )W42{|3Woj0}6b:%G = q.FT-V6rr+.C2JTRDjpjcYd0%;.bfU`yx( 2w#g0e:^$.{/&0"G3Wӵ kFMձCD g< hz|']<dA0T޲~h$8$¿] O5&oo.Q;YK1sM}KRR&LN1K7CYe"ɾT0M@p[<7zOP}{"4\Úvz dWjC`1" wut=eeT7ГY_M4,_di;u=!aFƔ(6g31\Ղ bs/,³;a'oFf/Hz,ZFHeKݱ;=}nr;)i;@SsY*@?-LUl|MkwOqCp5Qe_ewVFőGZ77YtEPD3,_޺^q]ǃnNTY6l뭭6wYj01ήrL}yl|Xм$}*H.J/R.MђV6m͜U#hOHt1ohF:)?={ɛx*^淦䤴0S~NBiq0="V* U}cpH7U !}'@H/]7fֆ\uLdu=b_ICXȼTJqODg,BTȉ ˟l@4Y]&Ǻz3adYxΑG?iɵ.(f:ڐP;Olv|óVMbo. D+/EEZGq&6x>"ZnObuO<:ژQQ+nT3]ȗe"[BO&ew5HtVcۊ,+tO`*OCru[(߁ddfޭ&t]e dѶ$\0Ӂn٥45#2P. я +ѭwXk|vmrIF iC>ET )/_:n*4I2-5,iOS=yj&DZ u7 <[Ϳyv{H}l+5o<"V\C&~!%Wji&q:id3iP uȓiFCefvlu[lgxͯݻa(~VdAC,O`I\x9#s+jmOI 5K; .VuFi^!m܅k g[h9:[kGq=t:1ojsBL+& UDm%4r`JLHa=obm]i yO:^݌\cG|)|v*n|ip=9lECp 6S[yA=<0b)\8{EL*ݔ=X goD6;`70KČի钺P}CCG'tGB])n-jHC:_ C)gjצʠLMl-i7 5B 'p4dC^n[phyw(6!TT01:0 d梅YoB|oI=ٞ%IqՄ}54&=RlMݺC֓L~7:B%'$\߮\0́AؗI4!CҠzo\[~`P) $pIw083aĐOq{kj0>6V˔ +k8dY)%)XwEWָP=~ḡam!upեAL;,3%ͤ9IwXʨX*))-kRvuT$sd_O`ɄbSN8;{T)A1 0^Ϊ\;AUi٨5+2m{,=a}MyLթ)F%BcU3~pfXȳwBPXrDZo;m\7 k)ZNsM0v'ip'3ɦސy?fpDi2W/j+!I{ߟz fRvPl*t,7Ƞ/>D߽<&S/\KM_5 -C mO0xn)#ְH@{{4>(ZAX $HUs=:̰Burg<ܧxk kSuIA59mpȈlGj50 R'8~Gi9 v)[\St0ԝ1{ 2. (88 x]ok+?djA@w6^fa&Jm+ݼsⳘ] >Pxizq4l#Eg5Hf>ͮlS{_BX86³+:FխsiK؏.!8=P^3~(V-a/FrOX`6Bz6$&Ik.mm (fX8޷S6$V >Y"y;OZb/ZWb˕:mAO/kڷוtB+9ʥ؍Bwݭbް;aKc~6!SNz 3%X긩E1:vùE"l6cf])Cc~ f]8}) 3_-L‡H\yG5̕()7%qhdF#U҅>U JSs [8NRNV?v5ZR{ր H+T-RR}ZaΤ`ECg2m$6LIT$ vhrY8w\0m1kky_ ")g.qm3L ?q`;{6LdBM|3mR1#{u`Džɪ$fPcaÖ,Lxuf2ȈaM8ȖTN/#Vq]N .otj'ta*M)q (VQ%!h]>12.4Ky6%owϩ;%O[܇2ݟ#rn0?U).L0 ܑVK=A|bEIC)ǒl{H" ͯt{s5e' "&e_`Y`w cA&avaL))ևa/7\_-I7 1LXxLQK_Cy^JU lvCgVL%=_0ϊbEa؃ij}f8&#֣yG@ Llk*2DI*]L'KZgkkR$f};!C[fD'=M1,Qzqр <ǘהzJ|Y)."Ûv.IuuUO8\.|֍8%];i,S!.?\QP:G4[RE[(^ԭW9ÓB}Z*l^_ P0;#~CJ~&'qUL,Jn"W¶:"Qhݙ&Wζ^[xWWWT \!dE+j66GXCUtg{xl=گm͈hwUZ.D+B2bY'R|PaѼ2YTu~sCyV%OZ|zȓ=!]7U.du_1&t85J2(ojq'[oQL<a#ArL4C mlACk׌'Sb8/Y"3;Ea^zJ.*v*/9|kD`sd:o-`}ؓIp8>0Z!UrZSQ}͒jKzbinD<~g@]Sέ8h"c;cɚX</_Z{ ]MFiVp4+ܘYO1d;F2r4`)_TBͯ l؏Ϸp@  w8f8( -,yV3˂h0p(yqBdi,VҚ|v팹Uf\Ak` JFS[de5Q(1 ])9 k ;/{,Ȋ;r}U$W.p. 5yj-dh7ly8)=,_Vͼ?d|mcwBqʓąVLYnJZ(6 4qGtΑC =cH?"WDžgWXnWlPJ!^`Il`Ͷr!-Q:iPPn<<k*9av&jY8*"`_L[ys 1:Bb|,v;A]e9xDM6Ug懠xK=G֭_.ಫ[hf T+1&ڄx(炊R}N+$7%ODZw4XXNm9A̔2\SXtYa~GtafH:u SJA9g7:{ZKI> cǴ{gG(jx`Q܉UnH$?ɶ)c=w;K{g37r#çL5otDFHnwE\ \vG%\RnF\B6)fyy`%@:&x| W$}.!#C`HzԼ EM{Ɣ$TIX>Gk(Wy^&QuC#rMv&y< *}.~ chk\( wmKK0@_w3zܤn6HLW! T/ǚ&hp˜>wo8v1ۼ8%qE 1e]B)K*J4&8ƍh]LW)騇V- a4T`IESfi p I_A-K@PNONG)Flv}5O'_:Mۜm/@*\?q^͉ժSmY{s<DZ&l!\&=.?,@bQrHշ1;WFJ=c6Bc-Ikĩ¤@x=>ōUm@M)#e&!ߕ *9%[R?E=gJ8 L>Z} :<,UvJiO=k"&Kc\Dj٧LJhOo)gG  '-fأ?U$e Z.+#sgamwLB>߳xzCU0n vI uA݅LA~eKa|^I%\$5 wA) .s'o\jM=zDi3pPհ8-{Ĕ(k @!H5-{)gw w/aD26Y\CzJEѽ#T~W x`X c,qTf% GǓgi!0넽fx N^VĶJ%"1?x,i^x$ll~xrl1)S6ܦwF`8V ׌l7SX@\%qT,YfYyϲu7` =NpbWjp}e ȯWN~c;[-gT/,_Zx da @6ʈj?B`!0 JՊlmcY|bx|8è|u2WHO w66̈́qN#=)ݔ"4*ee}(fʡLK.|zs4pRs'C`g*YO]i53mJ-TJekD&șZ7a++:.XGt*<ʵgTkAVE vrӇ#*_#W}+asrx]6?!mT=ph؍)5]cJjf1{S!l$1MTn@q]ǃlMj~G {0!Skͫ+KJI E|.H3KhUx(aߺOM|Gޕ\;٭`:GM9mw3L6 ]h~:Q #^ݴI0$0Vs:Ų+#O(y9^*}i[TM,?.~T^d>zwL z{ Yc:bg(ҽg6cy.0oKtYb?#eOTѡ0X9#N`XE!&$73%ItRdN-t*l_I7s k4T[Um5e_XmAe^I ͹'Dg*&CLz&y ,"c!mj'l VDekF0oGfCN%$;: p)4B?I f+.shik@}{IY4#t@.JsWLi$//J6F**&LcYBRa~i9ؿÌ4cyN}f* ;8IJP5/Ȣ2؆ɻukohX02!zLէC`gzr&"Nxڄ "i~rk/a:袐old2I*MG@^IˇL0.dg3`CҲ8sT/n_m:^؁蓟>(yӹHpPpcpͥơ#^W9B+GRFlYO_/L"J@)st #jWN+]ۖ.1VR, QgMjO߇E3X|lV~qx2Ԝ;m&[h,'=fG9Z=ꅖz73#go |̥rq$ ޥi^$t)+=Z@0@{Ӳ+cfGNW'Kky&8.Kʋ\.|-~6j^2̮}:S_]cmloVF䓼D ԰x nZ$);wyT>je"Y9;"E LU 8 [ *J[C4Ϟ-It( 1QZ:cՏ3׳[_ʱ" 6ޙ;ӉNҬo+ol48H~hu}4@T7NC KekRKNNfh;DSi.!ת+ #Ϯfǃ"[L-Uu>~k\aY ;Z p׶&X@Ă,"k5֥(L<ًER(7Uu҄OO`-?h݋2JbƧdÕ':N Yǩ#k^a]B!M>"]F } 0h m){#Ψ~Gm j%;$뇹LkL\fwd &nH !fsy4ι,<:i'.d+ez&>E lv)y*rh_YBe]1Gv[޼'~._~p'jڟzA9$B BSDeouЗuhݮvKhxZѧ@'(^[ f,6YEظ;5O[AϷ6Peqa^tbV -Ax;`(9O-Dw_z V6w<:Zrqoy|)M6= {7Yh"hM znUϮZi]ӱSZ^BOd|Kfrfր8Yxo 9gGIz!\0\ci\ )_M'c1}Ӹ]mת;=r(ro$CͯU81BvZ>cf~?E[nAdpǻ55)aRKhj?v[`]= >ĸhe<91vl՛L3q,j.KP솞5 ݙ g׎7z;w 4#28g/U`MOCŅ(ݔht] .vH;i|DNL# D W~?~FZΉ є ."çAp^'{J3bƅnhA-/X "e/-S.GO@:׳j`=.%-SlGKwIqj5D @NtAPr z wu, igYN^ܗqfJx*!`R(;7aX:kK 4fG*Y/ @?Oz3٫a{k_3#w,k2̈́w{m}{:fո*X[5m!%9fӿxIkv$Qr{?b&”{ _oe#n?nS:sDe!yni ~E}r3Ks0ٍ`3뉇(VHֺ|ǮgXu~Xo3f҅s_՛8x2=Vlf>y]F./ߡ #ufH+zG䈗E'!6ɕ .XrN 2pZ VG5uHB,d7ӓn ż˦\NpVM9PʠHƭ78v`^@hoΤ8*cqȟ2_fOQBYQ(ovR_I$nj/l\T♪D"I86WJf9;$lBЙqE{|,vqWBlrdJ1 7БAVArEٰBa)<"r^-Gg/Rr?S^{q3p %.uokHb#ffQ 9 _LSD=Mk̛^]vM8)z~iщ%Ʈ0@ǒN{ -WЮ4"Sp*o}' K{@7oX߆kj_|>>,⨎G#$4sdPp3F"&6cn"ٓ黧K2u8/9o(Oxb&q6PlZ/[ۅ~Rze/V񑭸":ׇL3)_~(HDZ#-Lu$ ,t8p>IXPv#eΟ?TJ%I-m˶Rh$HX ^ PҨcCOuy|u8ey0HV\ ;p9_"5^#LŒ>e[Gtj45#*_[>=p%0G~o|UQY\6ݚsTbyhc6G`LQ_i:iG%n-{rҭX=כhM:%m/\`/֩R*篳#w`K3_I7(3@R)EGSEJ+U{'W{P#:vJO]*.,WYׂ\ \W- H7X< Zj"t=z*UۤtH4o I6`s<o4 eT=L?)tjSW0̆ bLQ \Wh;IbWrΗ[Ewܡʚh+RJYe5L"Zm|=ɋ)AC}qEAFR!|h(87}5ب$1HX^LA@a#,L)XZF!]KI 9yT}t ]Z*F )dG8cWxb̦8 `=Hb6zZ*nm;3-OOj}!:ة@?5Я^M˱ Β&k XċK?I%GǞNB̈́c,Ot_jg`Xu:Rasvo?_ w3_fn><(_)r5fM+w,=WtZ ޳4X.?=o缻E6Y*'qX%oZ\u0\x> ,YtJ:Tz"Uq_D VD?G,NV\LdqJ) T,[Wu ?u`ZV!yWl:w> tuP]H!Ƙj 5}lA%yP>7`42gU;Ė}t`z4&NN|בԾOfPT%i}|ݓ=MR/n\-,iI((L_/vAj|ٞNz܊9=uytNąd|˰ib\R^IXx;Q s$C;1 \Az$|Nf+`ī F%X_Kv/LFYӎjtM›B_?|*vEYw{ݣع~Q]a$4[:)<:t1&8 3b7CM):;|T,"ȜP,Ob+o(!-+RR\M?rd}L%z; `}?I% dDWJBð|7wNOPuO?~軝{?kc!/`)Xlgݹ$i$ +ɞqYOHLQٹ^P qJ<g1nwhCCYR 7B1UJ-eC1$Q,{:vMzQE7mQ7uQ' ~J{۷ڷon93h`*]^K3|4$[Oȓ u7SEG٦8QѮ~G$߸Hz +gHV mF '&N5s/ϛ#i]jx=/! Ip_ &HH.hsu~bImIB7x`SUv !(lF{=24<Ǝ00<fzDsѹv)&?mIcתVj?4$ l@3;OF[B]8[\C,,KCAn iE&Rd8AePaֱ)̛ߐ4B܇zm7k+mӯMFE4 `[Wgs얜QT+oTK.YYl*)mMC&"GssKO iDnltgAGho/zJa8vDzTb=o3(̢^XVHDPwyXQE>QȲ{^B iKa!}7g\$cpUϘcjtD.Ԯd; -\k>u ]FKjbY9E!ɝAw&I 3CT땚{.W|.`)"% ?V ~^G0~jx@_QFLZ[!mgYhAR 9KNN|O)%DM nzOPZFԠɹC_{:{Gx!H5z+Df>khW9C%O󉭼\j5|>{p8((9E׾ ?%r!M΀)uߙhZ '=B ]\c&?ku,O03׹$͈qcbX!oAW3]͈[_dr֯$ xN2l&GhN9F-3$r^YÝƾkMcuMLw\%_ɸEFU vIZAL◙I^gߢ9z9 Y $>[!+ [kY$DݰF5۷cbw>z^`쏯aQ0ţR%ee +I=>C<"4B-u^C$Jt^=4I m=ZpE/EdWJ0ۏ1^Up*G+'fK_䣥$)J;xvH v5B^T7Xт3usVc9X,@ApG"m:](K#c'SU7ј{|b}r㔯v^ eEˬpVn*1~H9iC~MEx<.4Oczc4r0hBrK;p`@=1ZN >L2<JkX=܁n>yR-\q-U% ,snhDrEQjw]quh^!x6p_mHT|s+0!l--(c;u0?&G*X@rv 8!.VVbr3[2$oՠHF{t3tdWvɽYQķ$۾` {Ûz~ؤnr(Sc`$ME>ZB PC_  W-]zC=$3 P,ٲ?Qu\}!N&oU}ORkTƙR ^ifNt FM{m%2>jsXJV\Tږ^N斴M#G1, s\ @\l=v 5֧|)[0*k`;A94a܊sGZ T+L$zT1%㍅;DžԚuM7T0dA,@:ajV^SDW(p=hԻ@ n"9A$>OW \:l(^2[+.ӌ۷Rz} XOv<(:d!n0f^GO1 'h$zyiɕs⦇2)7*fa8͌t hϷ @OWht0Jo/w}" 2TQS '~"SP`vbe)`Qԩ<Ջ8'lq}DPnJqIwZl]vW ;B^?f4UAM$Յo(k2 e*`NugO ;U#眤TD4_ɞRcssJ6Dr}jR'}344(6JMS)w=++sWȕMJw[:>c@>Ks*0IW&K0[ڜzM8jգ`5,lwO[`6]5Yԯ΋)T]Uj_d[G<1AF2o^vӬ}U5|ƾ=ڃZ7 S_Ĺ;}W`b-UXeϒ%bkamb+-_@R8Y&@<0gE!;̲L5B(͞ U.\X򦜝5ĚA&i.EliΏOKiHA3~案U@5"t iW訖v%nɅ9!քU ݉1(&'`Rc xъ*".D͌Xf"[!c0&3=j[sh'9fY`Ƚ}Aܪ`x'Y[Y"sANSd^)7ߧ {][Mp,maGpjHM* +0wo׹RQ;c{$8fIJ1&.&rsuMaeŇ<ӥ|#(ur x ] d;U+u g,aO8x$Igׁ@AXrI o{}NRc^V|fږ#q򚴨&Ϲ]axK[`zdߺg 4|0~nR7il`S ͈TXi;EkMlkz{,!7(ҏtMd;C{:E@2DQ]b(8+b\+}NEJ<8n̞D.ʩ>lջLOmUOBUߩM3v!F$XA˱fT=6!Vo~=*g%vP<MLҩY.d0=Xk$! i24̀?/)|Y ` #86^{ml 11G$p3H^Sc\)>:>KWBwF@ORl}[=J%r1zM2F@=:Y|$M5uo _IGKIg  \vt-)= &f>~e/6xh=w-CyBh.}Ly}=we=-*@,y0k3{Ǣ4|.4WGOXO$I-eU{7jA재?ERS[H6QFcNļKЊcğP  k`{?[ҝ?UL-+1~xݏ^×+4:"qy{O H:> x=IZW>fl[pogucRvP7-1o`b}p9!v PH͹AGǀ%sB"!A^-pPj19vė((*G _\QF@w_0r`" \ŲT;~;?0બl@oJR(<)HC,YF$3]4駭/m ҙ3G\׸9̫͊Z"R:SʚÛo:Z#ZJ>B+ʼn[ȸZw?Bd ~ -?SR1$plxk3/9Y' x0%[ՒcPEb ARn5nSͥE;~RmtxsfO/\ϫVQ)9QUjı 1mpN)Ӫ֊xif~I,le.(X}\x<6Fc_&nC8P; 5KsDsb1%oZʹyI(.YII5и]kEUjp? 3h0sΨ]GvsnNN" ^™ ? 9nAEܖ=j,߈%{"RٛME^oS3/bWLWV(?yQyKFd<yt*X}"%Gv¤>'yU,P<&U_sOфmeeF`Qn EPFMHe#o M~\Sq t^ 1ũASWK *7fe9کI~6#2ޥ)7ŏjQ f&ԣRKB}Al\(8gP!xJ{6` F,vLI*}d>LJa+?֋ Ru"Fy?6GX/ǿaph(x4P%?nގs].AK?LJ< '4ToTX oyc7hhސA|cToXbx*,v:#)2ø{"?-/<Ȋ]hi@-q-Fs Їn"Ť%mdv ézGɋI^zJn eܰb ղ"ݶ~.򹶾$:,4 l_ yǟ2'Lf'QiT.0"(QnCN; O#Ճy86(Ȑ4#!_-re'6ꇠiA*Fc۸)Ơ]Lu$%W-X.KyiiN[QCWG\N YUJyP3p^$oF{e{ sZdK[:ZA0|:oWbڌÕkno>3ZiDhcc?xg 75?Z"D/q".Q,%xaoF 4m$'PqK4r@aNRaY\4HܑvMS/\KRDA]F]@{|`zi٧M qpj@u 6`1ha}]c'!ŒA8ʥWFwL1P(u7@gƇ)gE80_eS`ߎT2{ܧŇR؅peK}[n"{\YNZ]ER̸u</LJŻQr[jRdQ~s]&lRA;2^آ>{pjzepf +Ʃ3Xk[B?eB@-c>p7H= ^Ȓ(ljfv-I,-^ j>h.Tbs,㊎RޙgYEPv)5C{JQ''y! ڡMg ¡AA^ ]ek' p_#ZԆ :,m:b`OQ7`b!Ѓ Bk#y)Hx&A'43q#wG?b_Y1P9I:ҭD!5{q[ Lﮁ l/'轢S,i>i١MJhyS 7XVI3 ɝ;HE#Ed FQGs5';\Lic[AX 0RJ}KC"_yɊ% (2* l9٫"7PQRa&AEj_Vu6?GqTܻ-̃e?DtMz4183Aӫh.{W A-߂@;lѫ_ _\BYV  ̴j֔RXlg?NԕɌ>6l&aH{\-oزs'\Ubi-c)L<ꅉ/oV?c2EYh_~hjWV4V|.UVIQY; 2M2F @ȷJ$8>ck6[@ORr,y$Sަ&1U4f,Eou*$1kNj`A< vUKq kYGj-w#ٍ.imxS-%SF,R6YYf-ڳ8߭ x=U7?B'IY5k#A.ZDN CvK?Wj͵x3DՏEyvC2٥nS$cBo¿S5h.U@GT]@'$B į]| m${dá2MZJsubAM%_ɤTZpq92`vBH?_2|`f`ggRsOx{_c!܀z9_vjN>D1^7ģ}^Md -S'x- Q:)C۪#CM~@Tɱ!My X#ϫGEE3z@>11MXw );0=2LFy3O~j=MMEt#kY&!Bוnz7V:0=(:8!'mJ#8?Z}7Qw/Ӓ }O62nKDHTE_2u7Fj)3oCiz DŽt u}a @4$JP4}OPέ)mQZi]xX ]Ca}?Ć|G X|i{,SA5P vf'>h$h{8p+AQsbzahGG1yt- ]㼙e@@h*Ucuo)p- CH-="Ͻ!7NfEWQ߹)p,ȅC~m_ccK)4kրUn!=4;oZ)|mpN֊gTN0dYn~=KC8yK8(Qѐ;!΃ OiY"%MEU[]f L !gF]}nh W_3A\meHc.QMr|Crܜdos@~Q'Ȏ?bL'7ajP UUS6t(Rt]UUFDgc XfM 6]!L@ȈcrD'% Krݘw՜Oez2FD,֮3Y9vFĩR6On75),cu5@U9;ʽ{2(x͇Yr&Bk"pM6u*C%r[tRoy3qW'p!qM w<pA2[&-/a^[YjB /-a d~vMf *_,@pKST;`վGr \ϙ?uڿ!um/xT$! 󉔰gVd<N1_)o++3k±oH,y2;K= DQO +;.4 Н0bfoS׭jf]*΂'7|wz=q^ bJ@ &oylP*}XiUWoXCx*9πqv#aMj=Z߭ &PFo\0`#aF0{r:&y pj %>H =~ԀIEH ^XǼ"5ޠfbS*wLJJr6h›woһɾ'<'u:i(Ku;)${ VtXzPwߑ?[!.]!Exn;gt&y!λAE [jg~_$s8/ܪR(tb\̀m0%΄Z6F!A )GXL3yޗwuo{ʰkNM`Ǯ\23)U]JUNe N˫Z5jne6z"j6P(|=A W_U Er{&Wv: I%k/-]_f]$&Z:jkAпΥoRC.^'! Ch0'_*trſ<ǀKx UzϸZxD}yiЭ,`oFfAa6Uiʙ\j$|^;gt콹&97AujlmA+QxKkC+\h{M'ׄ~φ̺_8z ,8*j{i?k2A m$@,~ZH`o'7#hkW|53{S!"/Ԧ s]␂ۍ(XW1g@3&y;dɤA0DpmLc] 1NGď*3_D<9$IM_XC߽zD=ԞarU;&qp6&'hT!UҰemʧY.ߒ'N9i )x/6gNXy:(0v%ZbF#𴑺\2-K3Quz֜(xΨà[@z!32l^ܕڮT & F ye~Uq˞d= fs'DsD:ՙׇI FhOpa>w}ty7t4\շr'l+Idn&erplѴ޼>3a&jcf'<Ћz0rPW"➼P"޷]PbYz//XW37qp@`&G dѠs6R8V7ydݮu7Nj̫hz uܢY1xt'yٔV6-0Xo1EޔP;QÁXGy9o%V{lZ0:EoX=sRn˓(>Xs͂EEiؔ$ %ChE<28}i5'%^G`WAGm~9`A;tWG?~K(,Gy|C#jnR`ZޒK# X0r4j aP+nzZH |Z#,E8|toL2^ v$(w'`kc?[->ࢤv 6)=kWs4+AIH;*FjYZ&_gn;zN/@Z~ \ u39w/P!~:uʮ@@,v]ߓKUwlloj!N},PovL5`- "\plS V"kНѾ/ԅ_e Ë TT/~;3=M*E9FR60^(#sjPD[Kʀp<-OO@!}^_N ?ǑƶӢ XJgbMwm<^t&yy%8wYb$7\`N:ݫ/a[xnFԂ7 4+ko*3,m'>#m}>y .. A R$NtϘmnC?ULqRͶ jESS "_ǟwՐRǡ9|;)Ġ-/훳=00/q nD5RuL:Y(c;`:&Y[sTPXέZؘ0we;D醵 [ \&3I陞gHډw%^fzP6pۓ6RD#EM4튣m2OP*n QѲ \e?9.ӃmLxQ rgQ g<}>+R˝f_`1L>ITfo,E v@5 " BCT3ԑ u$Dے]M_d 9!t7k.1:vm {ma|.Phִ3j2Nh)'=K(G\4u;,~Yo/4u$N5%' /v)ޚ :^yԁ[B<~ܙ+"{5D%l \ή/) ] VUM¹cW\FMdi= f_RC-]]~qY&5bHC@ '-?6N5T,xKjztcU.90>c"GnQ59N@yYt.E_"[Nu{>7nJB?KQv[Ŗw"E 2H,;m' |}mi7j?26Z2,4`xkEڄ;>t=~RVGG^X!inÉ &qmx+ 56L͏c'2._7ffg% esl,a>DhgvNچ ~AsgENYU>@=hjGy{- SˢtLn*46<+"s tEj `gL:A?m~42Iug>BTR˖Sbi/Znr4}0ϓ!εI56QN2D#pSSYj3dlS-Nj~4ɿ6*:H7-#Xl;As(C`rI}}%HWVG^FhgҊIRp̩cA!XuBu7=6Py0v "oφZ Ϻ)?CP^}Kt4cO:TSi<$h@R=!yb?y)كRxP /2|S&GPmnjEqBk>Òrl"nu 1LƮV+&ҕ*qYL_W<^6ec#p36%ӹ9į^$M sh@u<Όdɲd>Ehm02A} Qo-|AXX`9}IvR}QS<%Ik#jh, Zlb"%Чٕ6PW`UFn1xYW3>ϕm[ζT cK_p@08ѹܣxH b{PpW.3<`6D|y1'`}tf՗wڌiJj?c !Ƞepfq觇}5&NʡčOAw!, QXrш: vKa~Oq7JUPپ?&B]QZRsoф8^sa4ڌhc-q?r':]ށ!DtϹ'+|\ 6FQU",K('[[&z.ioqP[̯u\h/Ju:5 ±ҭil2aV0"rA:*6 i_mfTb&Y:-mCYJFRM2ge w5+p, 9x%:.h՚99sΧ7qgсzRYTxT,\ϊe uƾ|V1=hB5YN+fd)kIIN̝X-"Ss볲W8!Tϒ^az 0xQ/l>V`ΰW 55kߞCTk{}[A n8G7bXonPY56^eGT}cP7/>6s_ T+{v&5asn ~8WWquXZJo_8J  MGToSLskS~Q 1ZJKL;fI\>ؓ\!h[gc h".?rBU!ܬ %,+l=qJ*zn`Gzk[Xi( ^ i TOXM5O?Z`KR87M& Ԑ_fe)]nAnPЩ =Hr,ј_Yjv< 4]ݤiH8S8pWPsrm*SR$(RE_PTy,9؜_Hb@lu@ -h$Q^pp,eЉ ZٲaVLXȱ /k3̼s8zxJ@fJ*'np2yܫugzWOGQ6 k GK86Ku#)]O$Q =n<<CwAkX{ABm| U]4v};DW_ۘg4ݳj|_ a|[GY~4*׈!O2oAޫ[Ǔ`]X,xsR(h۵%9@&%"[%u84C1EBBښNֶ3<@dT$I9{q˵=`I.%s}K}KtH8@!;YiE=_:J{QՄ5)Ig25>=#5 ~tZ Kk[2v5G1,yмbfD&|]1Y9#vŏ:@mf4Q4 bPR/ݓJM;7΍pHxoB0*GDշE&3I@d:n;/Irskn#HNAe)y$. PDjuX$y JgCjteUoӿ{2by>|B~%P֞@&\t7':XԓNk^C괁L z7&#u4"f[+}YTIo01sF,7l*- \}|(Zti*]و1r ?wžh:W[Aa[Ky Y%;Wwz,!#_E U72:`]@b^De`k^9q=SrީS ;r0uHa"(,ʄv&U-`ߦ*3Cs`{CEhs{^w(9(>]jg rOƐ0G ZdO+$? =E#Rq&,jͯ9:90ad%i)*8}NnARmdR_s<%Ѫ(T癶:Ze̱lu]0RS. >ME6[svGԎ"t bms nBtI׮ÁIK-ӵΒXC. 6 { cY«H4+5&ZǔIA追 +b`;DѻRHbuA!B. l Cز#b5O= hTg#\ tJJ6HzԢ9B"2$ȣf>s/? 7+&uCT߁ q@'~ 'CYa>\\7 \U&l "MHCD%Oq*H@R+hw:l +JBy]?hO?Hހ=j@S9p%8wzڍ/_m;X JpmR=siV?JA E3Sn57>dD(Jꨯw&Q!&}ۮ.w*oz_#S)'Wcwjl HlYrFN5aꄨ&N GZCҘ׹:cJ]o#t:? r7dLb^[ZfEy/B0x=w>+/<^m0!luufʜsq+S5A0i-*!džlTyd9Oݲ75arH{g`:"_OQpCn-G-k]C}v>Z ,/$%,4!O@wY9g>(r&IrrEevsS =ˬsB/DPYv-+$Y4.뗨[gRxYwҲWXǽ+7|k,A poP::r5v;='9ՎXHSUͨY>v89'^NS_@~BE̜ +y/{rV}6".?=U=tvѓb"t)Y^x)1n/a@LDfWè Ʃ958Xc\ӞMx4Q--! MJ6k)X4C#^MA!p8{:1 DKPmz>'.V8&N(]-kwEG&d&z 'ܼ(_LTCan~(5oV~L,uōa2#="M'hɚh- ԛ@!eU~^W>\h,h[7y౳]ٛѭ'.:Vo@p6Y fجoJGì,lڛLĦ -j$\2lW/0Fo8nX~BV@M\-_{Hy/uh -)| o'o@ѹJ$Xd3`vKd x(gkvBlߠ cOIB@Ca)|6Z@Zgm;x>,wځ1 _{}ALZZK 6+Hf#ꂝ&$q >;_Mb*;QVH7 @op\N{JyJI "lKn3 UwwˊSXHIV 5sTԸjO O wZ>QK_aFf4v#h梌yDOb^5Ӱ{FX8$9)~.#iȨ'4eІ@R)٤_Z}!O>|0aE+016g^+okvӱĀujNeͨQtw K\Et[=o9;A9fpfioi6.A#Təq9v$\XJ5`@ /RG|$n h H*j1:=UxD[n j+?Y,#KLdYXU͟Ր.U9+){R '_==]@ø5O{E(rO^KF6A{B?DE6|,&!L78n%MrNTL>`n+w c6M %,_h> O}Eo80A`nsIȾpsI҄yojnG(kO0G?#kװPtjlvI3VVKedqͥ2 X1/ «>:o1Qۅtat<9[h01Mt0o\fӢMhд;bǬY~^>1>dlhN#vsj >-cS,Q},8.a,-D9:eކW?K\zXfe/fozK ɤ|J:'LπtBԎbs";s`# 5p6Ej "dEM|bօpvOH#aשM1yLmCCXĵˎ 27䘇 nrlA$:s"}OFzvD\T7\m`Y8Lʋם?Pũ_|E5'ǟDHS8+zB3OY/ s+^6'ŚX5rPx~B!>kx1" 轹ݰf )h3rJ0=ov)>$!mn𺯔*cH+8U\ؚ" SFճY-lEbqIOVz&F A?ZI88}j?]L {mÎu((\/ϥL&4Bmkƥyqp@|^>BۉKkf>*'Br)0F* 7Y@&-w݉2MsŬ%LVc:o &+'`+gnҧs|qj/ێ>a+DZ5 $jSW8uJjFeA*pk `ofM|_ c=|Pr`qH+8Pt]{iWIJ֚&$Tܐ̚]D3S}|q1mCdԟ/n6z9ڒ/ b Veɘ. ?4)B/ FDjl+j$Z`o|X/56SRs</|"oee]UH$wMtCk eиczJ\̂pΪ[v}r(SӜ5"jZ*D\;29q Wcәdu!'D=Wʷ D@t r'"&FUxoe|C'.˂ai'f2<+4+(y=Ðel"4 GI#4QEtڀyI gVe9B,pƞ97.gx1OށKG \J\ %  UE\8do23G#:_/c٣H_?kJvYa+u_(g%rMH򬐟%h^34ٛ&*S*@Z,+tCܩLY?AeED#O̮VY+c[{1$Vνr/4&0d_d`O%U l?ﮐ򈬽m%PwQ~Fc0`fO))y[e2wPmO8G<Ś D5 fumwzNb&ї\){{x?-V(F1C2M̯ n#ex3#`:&4E*zi$5Z-<ޤh<*7w/yRSvT#u+YoYìBH5R*3(-q ={is".&uTRR|µ!PJn;2d9}'۝^ӂfqtVtK öF>PҊWc۴ ;A 6ݮ\i~Iؗn hZF7 WW!%s1Jd<_YdO&\cnVUϣ)+Jp!dH4Cp#GARp6jꣷc4';}~f9/m5aR>Fr̐GUF!fkkp֔oKW?08Ϲv佦Wvif\sqt?{ݺ5P G+TF7!tp|A"2!o_Vb/ ¦M @U@MVy/y{a*HeIφ'ǭ5]ڭ>Prgm~n ViP[^ T㈤ǼQTMJ,`N[5{8 Bd»R7υ"iB  +fꁭ,>ZfITARY>ĩH!=} Ct0NaW $Ǭ Th+^XZ m10 i&FV=v^+a6nsW%n3f%WGTP6 e+!9=XI%nCh!]&s'OgyC:ѷks8]m5x39N){'-541LDkVo{0]7CMM5Ix֐-?ҳkx~f,"Mx9*ÖQg~ 7MAZ` ÞA-?SX[QI' ƥT׳ |$Pū88MRqP)j $(=w^߭8M#;cf/)`-B߹,\( UZȤc,.}>tu'rQVS] 2$bk|{i@}npZ, ;[*Kyr K$76-}W<䦢'W;ssaH>er_Q1&?SfMۨ##ܞ+">@/9T"*ez'Bn^Bk}>cyL* ; e<EY~\hUOB#?'R^ʺ[0fa{XZR 3VeLd}ɹS,u< [p9mWOp]ǘtZoX?ӓ| %gJ,Nƀ3;H`]_ <+tVM$&!4e"ev ,n`oPGtɊ;{w64I~kӉgG t?$^5 aC h(e^V3骫{>5366 [ 3 ms1%,(_xUֻ~{D6mH`th_x0&\Rԧ64{Jk A}9idhQ*۴'9=yB[4TlXj=8iI#]qe#4-UWJ?֜O#/C*&Rw(I*F;ʤh?6rSK55(+uD)MUre`wh:U*e,~LBlϊW ,q|aiYV8-ov ~wQVŊ?i |8k.ߞ:a>ՐE[8.gDnҧuW!P ]틕")|ޛW$S={c}(3^0S ]Oj'6aNB𩷧rJNN|1wbi?w"}(Ex n|`@YBn4ݔBսs-H4]*rSd$YbSniټLeͅˁ:P10@sъnI5+]rςL`)!6wjU>b/ȄJ ~чr{L0!D?R~t*ǧ7~N\ ^,6TuLx q.lhvrt,xVg)hwjPvF4?HÆ L*hKY&$?sWKkm_OeShzܼǤq0cDF4@6Ą^pCus2\Bӄq>  m[B$Tƪj;Zc|qJkO~{Jūcm4OL\%"EcSʱjΒ[s`W2^{b(~7{*=㑄TpQ6I0Z #$I_f!1ĠtT|NIY< IT?_1)w - V/?UyGɢ8=d $_`%&K tiMIGuגImӊi6m#K$y|.4 byOo0^ۥ H٘'Y`+[n !?7(/aʡdvBӷ"B\;ѯ'My^0SsJ'a*_qH#|Qr Oiԣs#W]*'_">zӀI"a`m͢d[+,.%47Izh." _Rwgrۆ z-ٯEʃP~jb3hLi-y4ݘlׁs?$}V,N]vNЛ]ɡF)Yc DGG]k&"s !.Пy.֘eP>i; XUs  4IǸq|e6w0^yϦp 1Gj0$%ȝG/D*7^O+53m,=ޠc>Ajnc- ^b+yK]0Fkǖ%`ZVM4goX+HƣP«py-(x^xlCc֍g& VU@B65 cAq:Ր^櫤r>۾_jL+t%!ۆ\]ׄ:H\U^}H#Y/ +]JxĄEPşD\sA`\jMex0:?@9unwfg٣g2 jnO%qKS i ϙ0}2, mGQ|Oc)8P}gۗG]tdY)>,7P;P# sLT#JFB=+<)oewiIU.Fp9NXs^r34^k)׉RɧQF^ .CL}GGM*@/_Xmn26>9kfW5.\\]t{m+=p#XSXao5\)ͽO'g_Yw~+@V^|33$^/ڄ>7Bf+K0o}Ȭ0ojN/ ]dp=!*4*| oj0Fbtu&c2&Nϓ O$h(%E~7cvA9O<|Y56jͯ XEU͵GPR;rA74Kboqs)oj>6n0CuWM%NAZ :`#Mu>Ɵu a0,᮪ ~? Րbԕ9b\G՟62TF@RbiFH_WnpsڰAUR-50ZѰK߲E09"E]ieV#y^wd|rNڽx{'20'r"eB@)hE0mu!+H;%uD ?vFg#+Tú<;:Σ+jt8j_@U]zp4 #j * njƸV* &K1qu8JRKafX)B`9wW& T9J;̤+W6B:^@Ԗ3%ֿ9 4>4-"ѦA^UlY X>]_'`A۹C'_E:bB$ɏm\؟w1a XCZ ڏq9t=8oen9&Iw ΢vG)l)5B=&>i:WyGo>N%14$.0~{SJ"!$jtBc VB}׋T ||iז+7/Q|yOHa7bGlѼղ\lnkh}l yL$>!T(2'%|{ޢ{ֹR% jC4{@+;N Ata2`XP ׯK ``<,s^S:?'2fw:9/WxKD&U67 #WCnN{-UW\&QY Ť$b'[6mRzfWZV&0uN}!+\ܹ!cͤꎴ^8*{c_*Yo"s*AVrѢ;{r($dW2>4PPvM=$auz]!S:y8+J a5ftpUjϏҀ|ȟKN;DkKm3^j3 Vq~[ث3f8/ g}xѓԛZG톻DzX6xw򖟽-_|CwH`?t-zfJryrc<0@H4bOLٰ]'ϲУ/l=e;T!# ?.E[kD0ۂؖ&2G ftD:j~qJ{P1N?hW+^uqL>huz==_T ,WnߥxwzgX<#]X^oZTנ%l.(ڥ h?2`TvNSEAKzJq.gh" K(=bw=SG]e\G|5IlAwW}j ïgZ Ci:hBb]Mf,$7x9ksrk/V0'_ǴE^cOƆ x#ϙ [[(<VW9nn6/Ơ̜.0nWv"-(uz@ ilhqsxڿ3;TYQwzįv-¼xiȞ&@=D ߵ]:{Ac[UO;>\!vX{&V|#@qKMLm#ҽik+`db4NCN.C#o2KJpqxӁyi9Hob܏ "sY냶娘C&5O_؝\MwC?䢩BFtSKvZJvZhԜ!5\ifO)%kRv.){J>j嫛R%\sMI9133h-!Kp&bO?CѪ,U0X|%ȞQp_~KGXR!OԀ> O˳oɇeL ~;񥊾~KNd r9#6e 8ztжf,W݈.]FΔ&KUMvZ[&'+>SmIlVhMP00oEBC`${-i.bFrk[<=6"|CI Mx0m0eR6^ |[ }9u,t;\ǫutʒ*ܖIYG%z+_i21A 4,C:$dhD)y;c迓6ܯ;jUt[J%sWµk"k+rG~~-ԏqd7SܑsI|Ǣ؎CTR9kj!.=gn f))D|X%1#-f1A %0|eC>G˜Ǽ7Wrj}Z C}PY_a~ "H,{?MU%鱮Qį8o\t<:ɴK=0KLe8bgI:l HC=3:vҥYCQM˔oOaNSOofRq#v._ퟰ,J#7-dP[ȟ'<ď+A:wAQi+? \A}>ޜpɄ."? =L#s\/~;gm'x]E8h:3@y2A4O[S3Bfs&UGέL`T3 ; t4q"`&oI}1_ɿFOǡf4[xE/Үs@EaœZC`@GpZS|;4dTm7_&` )LcbiV 1Y ad36Ɋ72V"[Y.T@wީ=@*IXpNB'2^ "{7BI=DZw]QgZm:({5D< n>S @GҦB&Y")i@^ ;JlP"poA*bApaLm(p ʷ_C~ ڤ:\ F=/쫉{ߝ?㤈35ݿK][i\͓9GMTo[efH Vӄ"}-;d̛+Js/ᰒn-[P&"bmcw7da(#; 1s^{ \>2'9Xn_7tVfA';hu}d*#_}?ױgXԋIO 58PjS+>vZ4xp)VX 5EG̸d xDH8_}F6*= q Вؒx  +>yIVnhOLR 'I(Cĕң; t4>}XѼC6+ 3v'Z l, >.t!q f*ܜy6I.q8ʽjÜ` bNJ\ >z:K,Ǔ-~/mk_*9qa͑ynCCPRs.Ii ԕ?uG%F企pqfW~lW:ht~b5q UT U9:t3ehT9*o\+,1 w.X@$.A=):ά׿zd PAM]fzVf'y<1Oi]TXbKٴJJawOdvGvt3k4pd+Ƥo^:K:oP7=( xk]umzܣ9] %{d|W=շX + u٘Azjb_~yӚʊxʗ(x:o\Z@p-#gp3GُeyjU@O\x-|"sCaȻʘ#3;8(CodzjoyD>ƭKCN xrEc4۹%Er:@fv{ynO$83Zc. & 3b ܡX-uU寰Axz 8wQ$q,ߣEcr!`$9ڞPE[^يUZP!i_º4psQHA?p+?J㹆L p&9n0[[ᄐZ+vc,*8zs J Ϫ0U=0&Lc=fϡqR]^xlyw6j9&$fʥV (p ͫIzw vjp6' G"Dߚ6sVK󠙼;-_VDN2bFRiM?I!~'='SLsV-1{1;O lĤr/tt &sf^ PbV=qstvb76Yv]}X!Ns:zaІM Gi<0M7kƿ"}rDF{KVIX}W7614jGE;9KS Ԯ<-'QΈg:P]ld4zF+;K:$h+"*VJy2ɡVØJV'S"@"c=&fRAPQeQ9FR|pP$+2)@lt9I `hae8ØH+6r6vl9jRsŘ[1㝃jmIJm&(;jSwIX+a툭y#˜a4g"Y\z2W4V.2{i|ۨ{\a27єD|:] xK*ᬹ6}O8_k/4@K$YwϠ^i^nMNI zIb>wQt8;>'CB̥8lh?2*}(K eH.sif-RXa# <;=Ig Џ(Z"%9SNu j>BP( ",9k| z;#9!q2&`5;©65'Y +x뉸Ypq{kyHBkRпΙL[R{)E&i !i]Na(>ˡ;V=s)z,TF:;R``P5{E4^u] z hĦ\Fvz9\0*SB6p[ !kcΐj%SAUXaÏR/Q~]gSY{rO~s*nG~W~j ֗mfxMq֑ =gpX< kfLr^U}g5̏[X 4z{ج-WLP>Hmuz.T4")*M&3Ι%SngSde1 pгV  $!KJ ^ۖ,Lt{Jym& WV/ #_u2 Y"U9&GlJɁ۱ED2=f:Z˥ss  y}cB\./MX.PV!#7{y B-k,3t Qw6dP{Z&:< 7ۑaXnNCZ:w9u%iڤaW~Lc̟g;T3S=Og9 E>z+r>ʮb {w?*nĽZzO@sܫїEAAc:Moz x+KnHE[a[= V=6vH2Hc rV]J!oOb)iы+_q4GY2[=(+"^v{YR \N~,RڢK\ﰜപO!ᢤI0G%`< ޘ15Do4f&ZBv?`)w1F PUeMF8R .QMd139FIcj f;DYa!gHC2̩-yll@MO9Anvƻ-L{ v_6" *XGӧOkL; EgJ@'b{`S~H.a;\$8*#>{JU@]L4z<Ϸ": =a3|JbE uȎR3CXn} 6p(QhD6ِuFd);~,\RJe;62*a9L&W=0ק)P@'?2#+YtțOSuPMAʸZiL0BIWyU 4o:44 bd 78]>BJG>}ՠ*Ҍ*g㧨p|x<:Ѳ\ b/ !MiX m w2:W#" CEcs҆9C6f8ΐwOS fEuO EoqvD`q ԹLL[/\ZtcP'b0q|'udY3(mlz'XM N_ AYF&F bA%0r f{BC)XXf.l8ўoN<祕h]5Rމln`ຟyCԃb#leN( AigB< %QO3sdPNLSa%qT`&3L^s`zQ pi( _.5q+ť&*y갦P'kBJiSٟ d$1;†0W, .לrt|%S~'IZ#d-@H?ZW*hnRY=gQEO %7zܣ׸@DKhiO7sͣ^s%@ n)%RFEߑYTq?<t;ĞЙ6Kzv&"CQHytXv )%s]+^3@T30ɉx::ر50|u4LNԎ}53u%"SAjp]R|wr62? Nx8 S[jZΊ'8)0#=VitLhҗ7 >(oA!wZŬdYsR-/(`.3e1>nIPP6^(v$9P+Jd,Q{kͨ5$Yrֺ+FԊPٹ5-ߞo &.7䓌^CdkRog?C& J=<Ռ>л R7!\1ގcFF{=ѝI"6O, Q^iewj+N\kܯva;ivLz% ^+8RoP;ԧiBtw'KȳM?sUe\ 4{K H:a,rO|>Һ4&S*m-@u:@49%xk=l`hFqO JZ_ V4f*䑱YbTo"i-N'tV,uW0ñEC b dg*0_447@o lJjkq>!b5s}=w: Sz-/s2ȍDv lNNW?AաIbe8[TA[-,|zST0GQ`OA],T-Q $ Ua (Y멗Z{t65onnLDŽW#c}HOJCdΊp0`࢚pVIIA9A ,[%Vj!X~-ڏ HD(_SbNW:l 7JI" yGPflJ{6&?3r]+Ɲ9F8N3}m.f9NGn$,InjK~i6j8'bj-Ȃ3 43g=ǵBy1G/wHINȆ%ۗUD &d鰵u7f`m㛻)0Wscx@^ Fb+(%9 &O,P>Xt@ Ĝn963j}z΁ŜS9!| ώ}KM1cXfsLZ2 Y9ax[:yV# 0Rzies,VٽYUsye)&(DX/X&.Oɐ sڔI wLsx%ZK7|V3g)OQnR 9F dO,UD TKett p]Ny$h8<$7^_OViTU$+ +.{RI_ܻ)]OQ}đ6n/5b 4L4Nj>n @k#;=$')<=CKU~p Xy$"Qn\ !12%̟Gkdh+~' ۡIf;hS/ۗFb Nɍ&8\V;t~>\{0d#dg}heWLab:0<;+huX`!Vxw]RCNq~&t 7ZT,IТ3Rkk^fuR|*C+by^ 4^tp!9c#J`_/d0W{S1^tyrMAuA( + ͐Kt 74>u1 Wn-fqU֊B>$rw3-h@Z!֡0ItQRk8E`Ԏ ]ʓK0tYݻ>f!#m+Q(T(G0&Y8&=tmYiٿqU}2D_O]ذye\Z*y &Ù\}+tOu .,v;1%F/7+bj>+- R}{=hb0~ TxkCG,jm "}ޏ9[zoe N^5jFe2"#׍[0f uk厜E )|I6# ÇÝ/Klr.'y\L3~<8-Y 6z&4A0JO&8'nIpw8W-ê%C\4[軤u@ڝeXtҋ!1''f:¿!Eu4$_(!"}v[z)E{ 1_ci<[l;鹸Eoׅv>_j`HZ~=OA' =xsi1ƒ?J !`i 4rb9H=)ws UpԾNgzX󘩕vIi*F;F@$,'z7|~ܩQ+a~f̙$Q_: Eldl7Cz ORXΏ6{]LB@BpZ }i=?a` ZEYX^MP]|t+-'Smõr %]\WgiW]F2њ/zc`+fh\;L_: vbƙք];EN9Ykf (p~%g_)NKj\jXW`d4jlh"\۩@.e8;O@bn.} \J{;f>(Lt#w- e*o`[ͺȄ&H eiVH[`Cbqi ?I:ȄZTm[F׆u{ICmy&2M|qLցY\tRҌmqx| |})fY*XoJmJۮ %}z+N*7}w`= >ݛ ]CL "q/bܡg:7M6ݪrn@lFxWޕ(!_G>dg'QV"ܳ@|3Ȥ N"rAhNl0\Pn{QmaFI ]yѾp- }=j3IV.Hg'z.}LҔ:_:-'KP_Z]E)}B.ښ|NhK^MKW~1]eEx(E$M@T&$VΕ m>Xcaf3be)_D+Q 22:m4DYA\e6$΂v念O*.ڠN r6K6o W9Rx@=SK--גn"8CB g{rk:wx>?OB~$y}~;ƢCai,静n輍kY UŪH"#zgm}jc`ǸR'-09 F6#K#uZ fפԀizK"SվFl˴TClh_̈́DAWaT$1aP¿u]*j:rJd[]>VتwK@WV6;W zugk5J#X77+qI$Nf'NhrSO1 a :15V~!ys,_,|nɒZ;sla94 wÑ@1mjZ|sTA];h>Z䏥#_ɬ;V T1 HY8БNLVI/@ 8,ͅ L֒fZh bG6gIq;h3w7_N_b]IėD0Xӏ9?)l=3]L^5ғQ*zBd\\NԢ`\t4]xLR6XEi"B]*5,g:WCJґKPkU+-[A7swAk+L~^Le@c{vVf'tu4҅D%hqX@J$k\OQũ1+"޹Eo|wu(Hc)*֪M:@R5'w]gqZ5)8ev٧NMk^,:G?$э21..y;` QG/ +Vc4ȯ0#ߘGe9‚32='gUmCVr]#Jڽ0@X!Ò]A 9Nd];9㿀bݧ {,D:)j i-VםβJkmQ-PTDMB^ꜺrGPX:qNL4_#HkNDR>YQU)R}6k5ځrׅ"9{K }`ndx~g;QHyGOL[x5aY:+}km2L%*B #\\Ḩ8;p{6"(_笪]zu? kN\#h_a PD3pSeMa瀈h˼~;Ǣ>V>Fm=2/Qi_Sn!K :~;emK+@Q?]2bM2zѱc4ayȡ)'Ew۷_mgT.W#7v=H6-+j-Iԑ쏉P-(.)U'x77ץ!j8 ɻNqg_ob-b,2ھ)~nbK6QxOܜyR3pu谦/ؕ7D6KDonlW8:ŃxiRܿZT;v1x/*!LIPXe=I wz٭qͼCYzij5-A01__} Ljn͂A2=ۀ/>۪uJ,?lnk >wAY=v6l{LPlj -A'AǐSa1яn(zkBxdFqO` -޲a F̣P!&~Zs›dHl\D$[eFN6{Hu9A|lrY!)]fA?{֥#Zmݺg$8q 7}DeTW| qIO~L]'>b5xB3Ψ}+LnIFd3a eŜ M>u^ؒau_kC\qXAD/8pYtPQ*gPPl<("E`u̬rNPzQ%UDދ\<30 };-61f#>&^rh3lѯ:?:n3 a:]\b-P:QD_U2&'Gt̻0d qZ1EG¨+LX[?-|>3 pB0\+3yi;sa\`^aXXSPx+2IsN9tze_>?7hJrvE,!n1NGj2lнoL@dFHfB DHK?5gkm^SH8j"QFxME%^*Ȏ=c\ F@dU%)?;w$^|T8'7'v̅˔xSL[ߦׯ{Pf:M]* $z_deJ$߁Nd:6)UXЛ# 댛Tx˶xI @PK56\ E7!qOU푡;a8\q>%YZPBe4(ofMpڬ=6_J,a XG5#ϵU-R$ob܁3\Dmff료C$E ch Po1#WT]٩mL YjT>)72U"EfhP(E vɡHP Y.cރVp[i:dsӻπAOoSp| ߱*{6~~-g-7gm7Dw N|zX7~IleAo-1z? D W;VrD(@AWuh~;aL_r£Q"fzL]JlOBYLҊizU\?(_?ʒ5G)I!$ԩV0|VEɆBW \Z U[ov!lش0\=\0p4w"ikR[<ߪLOp TL ~:iAL"'י7x,3EF4|n$g7 VeQ-ݢ 9ޱ!$w&@SG\+w0l\a:]-ȴi_ycſfdo *$ZH죬û2!뻡ʯu \4)J;*NE1 -» $UWxbVNDM:Ҥ^e>,,C6YGMPahg8XoVu}gYZ070701000002a2000081a40000000000000000000000016101d03c00005288000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/usb/usbnet.ko.xz7zXZִF!t/ᗳRG]?Eh=ڜ9NfA)u,fE/g:N9[ӫa‚>ڤ< D/'X RCkwWԥ"C WX9׽eB0]AtGN#jЎWbL"o<y͗ȥAt> ɞ.dHpBLk/Y ų6oX=|y1=Ҟ`(ʕfrمri NϬ@VKɐQ$9.bCBb@\.JVny:Hg'VpbeI(: e!W Vډapd}+WѣydNxES/GUh Y4v= 3y7ieb-mn\jѴ t,3R^cd'ٖOdf8eS`-g8d,p;RT6w3WE.t)JV 7}dv X/Q`vw%lk6S2b*308_Zԕ+꒑3 <\ŵ,!9&_]pmIuzoeBXq+;7حdeTr}g+dW0k~jUw#cgOE;$6",S Q Y2r-H0GDyjQF'^5bѴg:[@GsJ<(׏> angУT+4';;Mje;:|a ADaKڐ}IQ{MLB_h򮔤"^ +P|t_sT,7_9 KK/ɯt<Ԩ٣I'Y|ZH:MK,8Z^]-Q>VaF>fN3 -:nHQlh)[`(G쨥;=̾BI c%͆R*7д֒HR, ´$V{2fK7p7gRykijѡci`vx?j-H vڬG1 >,t R$-#@#-Cr hq R/ﻰxK䧴N)^2uGZ$^͛fOO*fxFiE '{K_M *KK 5kaXW0RוhИ.yf}cwƤ"S qEWݒzThU؛*ette@sE .l7tFfWTz|so3O#Q y,vo2zy^I$$Ƞb2E>3=CFnnq|íʵ_ !Qk!ILW[s͟w{8[Տ&Gn D EE6_-UŒ%Di#ȨܸSO;[<;Te^Qnȴoˀ8$)#fpzFh4”YbVM뮯Ļ_j10u= c㰸g\\)Q7S7˝srB 8ރG ӭn_Oぴ(7(,NahK+= w'j}FW, 7n$xۿ Ys}wVK?,~ rh!#fyu HW'm3Գ)!wS(V2SY)y& GRJR"Q_룊`fb3 F!踏#|%n.r#g4RtOi?5_Ԯ {Yl[ɈH?Bx,o]t¡y@iRf[˹I;*|QXh6$;Q??RFONkԃK>\Ziw&#] BqOF9s?%QQqDYG4<'}sCB\Q˒spZK7)vbApڋ(RIS8y*_vQ,RTWB;su?0slGmql2wi @ru*eotk>GwDH^poUe}n߽"T1&HbYg+ 0ò4n+jk"jbUN~P+]/ZHKd|hնfdY 14AY'!f,7,ܮh Lu>Pc``*+L.A*'70Dz"Fh^ovM*O  Ùhc2OpD?7#OP);c.Vg2)ɰHYzޱHί8MRp9y+ w?dX:l|eITC=}JPX#,=qry3-cQ+ZW9'$ӰmLmJ- 4 U# JIcYLӛMʤ6н1ñQڄ! ( éwuZWV@;q{ g{rh;iI++ҭ[Hm1k<-r:8Ӓ}#qSZ1Sǐ/U:o_vrS-p7WB}4mk1g[25u>Vf( h-2kS꘮^嘱o+ꓮAzZEk{jB:qّg! Wo;r>7ߨ*/ִ;U1Zx&JݟNؒ+gVo,xL3ⶹx봕7J8K/ 9a/sSﱬQ% MtsTa7LJhnz~B|juWTԦ;rGE[`!vY(JoǁňkkI4Xxt'kqFhԔ)*OSzd0DjZ)u "7Z&dD;ON k+kcy2S?R5`MwZ"^^3n̝Ice:25e]}^*.;RNv&UK+gfj A[̢,`ĵ1D?Q}e .Itp,!q`6)f.[1fEMш̾閻<W9.`x""^P s Й;P}3}6_*xhǾ{,z &ɒμO|"niwRQWW'8kPMܼjR`#$Ԣ:!"ׯsst"9Ȍ$h(,+SY"q`E>_(:9m-¯&Z}E&fm\Fɇ =oò}~3ZW;]{v=bٳj@VM6b&U1|rYLI̳n* aTANczQ%0j.%7_Bcͩkͩhƒ7r!_MCm/WJstа'5k-%ۋ"H5l_(9@1uNZ/l,F)4(s, ٙqo se)nA_/k,}lSC\ Dץ:CN]GS)ϭÿMw<"B//mNȄ>\n =U32ֶI]1IFdVDr?{}cr*(ZԀn.v6P8[*wZ0,t*8X2k͝Ht>Rr{c T87>۵dTd?!C|@m$wӪl(-\O@̹s9 ~KȽ{3u%\:E|m {;U'G,ѤFscv:%ѷ+@,0鱇5n IdK*HK՘p?5 mD:N|U% kYxPhkrI"sg(wSp*Or霨 \;ʄ+cc!9nBY Ip%!{t+$N S`'86[k΢ T(PZǼݽ猅8[h _|Zûku?m?CFq*珝g8A.}^M8m~WWPse)Bf}MHn@r| 8F&PX (hi˻HѵېbR!Յֵgv(TtX0Udfpo10)m~Ua<(,F$7 'ә٪Kڞ*fUoyf\YݾM\m>k)$q6 -1kw 8ӤêlYEJh!gmO"l,Z{yS `hqDnA1;-ֵ3yS\߼R \j\{7|l16n 7+Xu\fI/G)ZM^?dExOԎMq{'CWT*2U;mOt^^mf GVN:^>ݵl"~r7ѻ>}u3sRj-%݄nIz'Q"מDfė-t0t"oزvV@K(}L٨@H'74jz9\zS*)kB!~z}J !hd@s`0]`n?-DP>)( `oҿnŔ~*NI`2MAIr 4|pnqre/eHHsۀ#8p女ڧ,wof3#,o )p, (@N)vz-Crg >JF>DkXn+)@Hds?%^ bO=^\-Kq&MQ΄FWFPeݳ ]<\ReEs(LSc$96ZCBj}'OzF }d @Ǖ=[%ϟWu UW3[Ml[bQxs(vZc/IוH\"J}o˃T;P4;rEh=3}zH|xթ. X ;0ϻ7 ݊J$)>b>fd8ם>K|ߋѫS6ng <Е=É+@QWη"7iGPe!0Cep7VS:2M1StP z- ޞ^zMnBbc $,KėʲuʹhiT9[pV2S'WWGzgFo 'r +6ٷ&U0=XYEٖE.,ֽ0K@]&s AKk`3hC ַ]Ə^]<2g*rӠ͔rJ 1[TpjHHjLSI0~:"B5.A'if)9YRNN9l(2n²E&h9LsȺB;csۛAO:&,*+ƈХJRo,}0au= ѓ!E~BdrMA^jD Nrnfx j+`XlD_ГSNPKcG艂A'Y_7 骝S [1[~tfN$1Rӆ2O: !(Z\I,L.!UV7MI .6ZDwڧ)F  C_5j0^^ ZxNo)uULTP2:Ǜ3b1Y޽?WUXaI "^OwqNjmߡ^EhH"1Z.qj޹쇋lJ7.>a͌zV Sqebo֚K i<p%zs[(WJr1(Zk"vAҷI >^q5Jz]NK {#m HGV 93r!4@W"\Ckw*J7-@ ;sY%|ĴA:5(vw&z(,&[j7>%: `)^Q5\C$bC 5Gk&bEm钎m,Aɾ %=Kˣhax_[HD%G?@4=`bjP&,lg}[zY3%ZAQM9g +J銅y?H.g($}zt[ #>lrnhLlIs|i{•ٻ˵ qW f{9(kb! {Y!Nj J{G]o 2mW+k AϲLu-`@B'wSt*F5 T6^Z[Fw#Hۑ isp>sK>9 Ͽd@u&T[qZ]CvKD/ ḱ] *z礹@W>`kʽ$U,i)zg!;2grQ_ri[؃awuψT2M\I%bD,R/%qv뿸ߋ5_ij EXFՅ)`-{^E@ι}N8jъF#Ng3٤\ybo%$1j3)_ 5^@d& _:Z݂x֏6ssxupRM!Ch:> aqX2_8}u9 s(FR:r0@Χ*>tyMU(S|cj&DQ|9l-oh*Lk-S Nr{zw*N὿6k^*Ml黽Sqajḻ"^y 4wb!J~pH{FD!"7<RXŌ Q%G}CӮIX+0̿ p0I=╜:9Z^3VN:[r~ #a?(dRM#O4P+*J.dž:pqC,%cUF2QmHn?Ӓ>(A;~>G]Mӥ~$sTk4# A#m+" W%8lk!Q*%6u}$JyCH"ĭW ųdâ=lF Z bW^ǎ mQ ڥ1UnZU+YOؔe;&)ϞyTIbM`'!ZU7tb(o\RKqML@vWc4 Ou*=UϞWX`)kzA*Pӭ~; pakNEa(P/NN] :tFSmJh" $^9,U{Ǻ\ fC^tjD-|^7 ⦖rH=Z.U2;&a/IX 4{7*JZ+ih]Bg%MeyWm-ޛi]q-@VLrAR ont6֔<6iUԨzRvdbHxnʓzL ^%d/Sb6#mJvTh(Vaq[M d$uq8υ36xVaG:c3uW9q< Z=< z{u<6 &q h ᐋӷ%}"Is2HuVy8ʯ󕬤׌3W )L츩ĄtMk(wA&tV+ϝ#6_n2,ʊy!'rue)7V' v\//QSiM\ X4c13}[E \H-@+L>%9([N($*'7 y<\UJ$Vsa/8'YNؒB$"ư fC ~BgRI%cw}$i%W/\puϺ9PCe4hWЙ٭o#YφL T Ciw\kxrBcM_F%yϤB|[|{La{FND*}C촼3Kx䰉[=6I%_&P= 9^]QNމAyc=/Pyz;^7gfH!Nx/V tg |S8 v&v =Ѝeb:_Eg O1ڞ]x0}c_|oąjY] ;6 C9AJ,SfZ%-K7+E7rPue^MI|Ci<,ZLxIJf`<9d)|:M{gw% lxknѪ5 Nb'/Mսy#LӪM""<`[4Yn,1oGЕ; PSWL`ZA,:̏$s;ԩ=V{L@ਉz ; I&ZM=8{Wx mxD \H hwXњ|`cJ%gL_^}-_:k64Ks!xƜMtg4BW`eyQ *UMu%Kr)"w%Lg;Tv+_ecewY%:# +OY-I3摵m)c2 #ӑP A!7ȓu'z^t)PRHf'μ]'<{܉ִǞ<!?V}㰇Vk;ϔ< MPz6k'i_ӑGg ^ 0jolq<;RiĽkNppfyGAԐ n6+Iv4=[aož=;Hºrhx^Q#9݇"WxpC!_%6JH{yMfvE(0 ORګUѡ\5VG(OktolfђR3yA8:Ÿ3߬WQ;St4 *kf/g%lޠ"'އ̠{,n$չrHN8Q$'x`nuJU3KLC-`âܒJd<#m/䩝sqWO|x X=-,9Vfy M roaWǎ\،V|b"U" o3Ӄ×1Aאk *)C&Qbu%)?E0*x9!3?nvR,X)kʨmgF]9" tyhȃ57Xe>vkb>pSH[M# w%Ϟlnꉽ tMBz:ZrEusud`prJL^岶=TRKgz +{LO)"1ɏkUv̼vG!* q[R|bh WsXs| ȧ5r")~nmL gMZH[Ճ'HZߔ_"k]m_O6C8< HM8!lAYKDtr;+}Tjy͡k O$o@T`jw)3H9ɍ͑!,?ITK"~ Ko.OASw=yzᣃQXԙ+Do@բn^sY|?c=ѭ} #);$i%DkPbE0S&[nIg|,]Pb0/)w1O&(N_?J=Ұ,vO5?70A1(3~('ࡘofrI|~2^>JcWzKtyڎ—/8~`hV筍eOp 7|6냬hӥܰ&ʿ!\0LJO0Q.6ߕD+بYzQ[3 ]g/Yl81ZbO Ѕy*}Yx:(-Z >rUC혹eM}~u3 =Ou ΖS1tLDґ$%QO IEQ+Wޚ]pi‰WOžG(TFfHr}{l G5GP)#aQhAZ|c: -(Arѯfn`*8WA}Uu\EGșffH4(ֻDAz5`'M܎6oGwNEwAb$.EJ~ !*j\\:C0`닪D,K ~i(B :V&0$ɡh՘EQOA3r{U uI֩n5^)9wACʽqGs͙>2Дk%ɦB1HAS1d)s|*eS7m#$8'C0ۏI_->x(f+,P U聒N|՜>A~ SL$lNT<.AqtΣ1U.b)G_k|g.}CUMj3|Q7I&ԋ:)AYQ MCP/ߌI,  YV=n8INloiWVB/:H Q[.,x+'xqÔOEtp3e3ŤU? 5_ Fn H6 >oQ ׊&ʁ,n+me5c ^=L?oK"m>ߊ?Qd3B^O/$B~1cv y\8u-7sEp8nƒ59vO1_z^#ɿ!)3/ T Uxdn]]d~ P2\8 ]W$ru(ʬlt>Ӿ⼷~VVQBQw|C8ܟvׅ]4ė(`,S Q f1u4ΓXѓNnPa)Suk`#p^1 Ḻ HL6 ðTyЀ)"3Zlh<}D-[?ct}|gRo "D{ׄ9as >5p-[zTe%CUfU4[R~ OEoNg<}*.x i;6JJ|mBXKD_O3~ַ 3?XY"Ԥ\+i"k3hRyĔ<ˑwo_ECòyon k_F ;F:k{#r}a%tYlUuz(7%Dp 8` A7}߿򵅇6nF`AC8NSOw1$jt&z"n+LwTA6D"@\.AZr0JK|5OuR4tH L=kFCa^agĵv懏aֆL/6av;S B2>]7KHNF(i0aoRe,S!#^J^( ӻdu:~ggN_Hb&hT^Ga&qf&,Gi ۾$PsH[u&ʢ(ِH>bKD"|axij&g)ΚF%jVfpEē& 6I|sx ƵǖeUJ$Z//,>nٲ/Kӻ_{cbx=NrЛKCB(hqbWG9CJ8>3ݔ 1@]}\;K~%1?;>4' `͹aMiKkPR>@3u\xl&N )40SAEj%kqk鞡ÚC"@pJ$Q'W7/`侚"힐Ұ$1} s &RͺTXtQ؁8ˤj,lC g'7΢df4 4f9/ By9Gò$DVIyE߻mŸ}$$AŠ>5χB=,{FrkB${{b}%INܖrwY:Q : n (g5`R ʺCLr.~ɐ`Q|u56Z7RufzK+@4B(ןE l9W?AǷAT;/x'"e#]CՊ~OvX~U]v~7{|޵uQ ݜPtL.= ̵9A06S5]:9UWmĚ:ĮsI…kxuPW|sޘA2c|c vr/Q+abm"I1)4}yGt}@ &Iݡ-f]_{ *_.剤EK~tK5e2TϞV2Pp2U򙩔6{.`K q @?y;m6q!*`n"]tGoꆭGM~\ҟ\&X` |cHDδ_+b }5 ] :9l}t(/-aJn)!.&Y}%_SADMyDV ꔄ}ߺA rpJǨ#b9v'6Z!BD\ND,q()-uvzt1@FLst= p34ŎXl"= NNC^x2J.T$'aujw+8.8g*#!=r&Lm;]TktT4Ju|t3vL?Ft;٨4&@x̒ڴ&Y9%F-9x1%u~2%VBn|sj Vs!)턁Ny0ׂ=M&(oƁ@hC4G6 ʈhȰ91M1i]Wjdh(b?Z|5Wٞc.O(<{[ =3{!˚jʴq͜jYM71!OpǖHV/M%#v .͎) dE>Wu`б[SVx^h>{n{wM:f?fZ@<[xz" baڒzsauџ?qXAzZKnꉢReJVZ ^ ~簎Ʒ 2G!օ l\!HH=`y[;&uF<̱%i$pR<9t7 izY_EpY{ ݹ6;hC},~`qAl o ux#?174)wA?2}pt2…x 0$'1.z]QHv e&Zo5e?but4a ]{J6Z] ^\dmpnЖ N:?-.,= fTc8=2=ҋaUh/B9 h@eFmڂ䵁ZIcv(0>h, ϣbG\2?P͟ KuS9/S!f@ &`UyOIq]ڝw(S;T`(3̹@C!$]֎MVǜ]&k3NC+foHQ W .}n"דOQF@ Ye36 _D׸3b\Sۘ"1+Cz K`d&AEzNGb%Rw'r{fIym[z[:8tm1e+w*0O_JDꍔA6[joN3Nsg)IF'[i/ 5\<2-m5ojQpߥյc/Iwh5lgYZ070701000002a3000081a40000000000000000000000016101d03c00001060000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/usb/zaurus.ko.xz7zXZִF!t/I]?Eh=ڜ9S`w2>r-4cv)VRT|H7m3,"jyƘadi 0%X19؞ԫӜ*;ӚҬ_La>W$nhun_]ۘb_loϖi8Ұ *ۗ=:\Vask+JX͍ J:MgTu$[++ 8>+/6'q( ΅OP@x)$8 ~s) 6_Evg[qXn${^w\< w i!b[ !sRad >;(w-W\12~&X;gԡK;вE7;.{[3is3_GǗQ O؇;c|6=Dz;9 iS14d zx]:Jąs,:yxQXvE#8q Aj=R3W7\2FRҔluRÓg5K@}5@YjvЁ\<+/Z`.оPӭӃE-#V%R?kuJ4Ō 59:(s##왽DKD;h`%!Q Jeǂj_:3zlgux:J2|U8|Y! YVǾO*KkcW"\mpk$w"7&?m_n,V+D &)YA`zL\걷>/4OED;tij3%a&ä;SΐM|㠇N,@EAݧZ L6q;Z-ޢ+ÿ&-5ax}NK/VB=55,2_b랚7I5"HVm΀L)e(wLz$Mϑ"x"o1|P{ۿ}i}` ,zO ԋӴzn0QHUTBB9<@Z(_l+QJdxtzPaېZTdd`,< I,)-fFچrd-o4WI#(K3dzEQ*e#r@7Ed}4 9 h!SM?7(X9+ $W4H d~ۡ FB)'pZ:4;GyZN[rE#OM]X뱹l_ x#ɚҩඦ~4RRj^47;/ Nh6M_ʠ!ntENZJTa DZbHCNzz׆EwTR˫|C M2}#]E rvě v\JY>$תy;]J@JTǘ$B1DtПA05Lb 5s[K "sE/W$U0$xߛp$R-}s6=R:7~T>%;y6hN: pY ICmBdfLDN30T% >*%iy`^7$]vB}>Mh>> MJU7ggIa6Vczj X05eE,nI*l=`>E "m%`K3ÎH86_B>;N6k҅3^As[PmnK5`8')i9S,TX^eF_sʂWת UVuF˔AT,#ʮ$&=IPgkCN`~ `liMK|8:nP]i_GíO.`HS8[j@Pyb7yCɪLpN\*b%*zHWr>ܾ·$]b৛'F\޳x]䵑Ж,b0M< @#8FEPPa|@.hhlmt=S N aĈ)YOp8w|ijUnN\s*U֒(RÃޫ*ϩG?Tk>ZF==:a ў]WQDk\NAvh/-N9A@ǁޣmU8}S4قܕCdph?C:"[ZnsLŨo|LT-I$rIBYSѽ$ wkO^=|>-ӗCˆ 6LS ⳹0Mc)A2kk>jp?39~8$ZY~ugŸ0YPwvE9Gs.2B#l`>a60G A+,TEFUw"rPu{|ϭ~?NS3\S&S|[ͷ|2Dڙv v6qv>icvULs`U +xO~M?}-Zw)ivScmbq#jR@̮WS~%rm\D+0߹/eNn0YgUJA(;rF1*^SPyV oӴYtߐ,6Ka"Fc~RXfwc0kkwlxd|EyKA òB3 X5W'2-﬇߸oi)_ q|hTo;R=5㦰BS3ca*B*꿀bڃ'.|YOl bR`<=ocl?Z?HT)awmƢ4۲zR,veS̯|-&z* j~ܼ3{[~z))?_Rq+p]uA7Oz拆K-O]Cg3߽JS%d&N%+ىq6GN*:.VO'rQa@C3n@r'w4e*zHyup60,M" j9&o\(as.`G[=W bYZ%{kRI(?5t;njבTy#403|{j1/2^neL;d܄kkQlC$5Co`sqo9Yq*mڅ57<;\S+-jdh6 EpYPѝH_aBĎ/tJuC#' gYZ070701000002a4000081a40000000000000000000000016101d03d00005080000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/nvme/host/nvme-rdma.ko.xz7zXZִF!t/hP=]?Eh=ڜ9P#z{zOp7,|_Qvi8 CgeW(s Z Ո#)n,eέٲ,k#JGq/{=}F&s hLp4REKߋk0AGb+ 'śHk'Oh{}b4];vLQ: O9fLZ ۂdl+0' bRT$JrC df+]=u!ϧӱۭpl7Qb#-@mo-j9/M3$JNK[֍Ozxkq,ZvҢi̜ץ+ndcVPF*_kDf&(Mkݰ )rm{Gj2 ʉk7# 騎] d2\ǍeI\ZkX\O0֬N[nY߀9ه7bbuQTU64xP[.8J*U+,"ګ(M a~'W(E/dj0ok2$ل]FMm0!OO5NwŅF5_6t{0}(fq2 Z%MEu}pT"h74g]u @o-M2|Ǎ7*Ohۯl 9B@H䃏jG=0H#5Z<8Fu9 ""Oga ~v Y{r$it8WZc[?f<2Qnn"ey?W.aAVHa\I6mB-bێ72R> Dw5}C_)5#IAd-8t7¼0c%Jx^B.*b`s ܚSX 2{QXp|$޷TkF]EŢcǧq߈`l<";UǧS)HʻHwhvT NiURA#e'S-ed0sn?S}@-kz:0:iK=^%Z !Z"<@F!:Z,l[̔0%y-Im|A҄UغΙfϜj&[۫~/,pl5xdMghuAgaҟA^< 'K[ <Ɵ|a%?u!&Z?؅RZXD>|k&db{ $ch<ڇx4Qhvyj\Ӿڿ i_#W& g[@͠Pj3Xs~u挩/DYLxQ )Q)0Jb[M (iޟt3_p(*IҖ㝧u7@̪'gƈo4ƙ9՛RtL\`ߍy4=ByN8y%a j H_? zk J+ᳺ1(BF7٠ͫʬ  v>Q=0k`*p 9/sQ,lb<8e탞R&4CG3OJ{>zo+a<33)J>kl=pP_C:IRXЍ>Xýuhᤋvr,Q1L*V ?Ʃm{߈itR __2XT$mrD|}V?uI Bȓ!\%H12JZk (\6$%O$>¬ۣTvkVqa1*GtGᲾpx-ڈ~;Cv9 kRIFo8n5JDs5 eΑgs%4q|{FR،{`ګ5} u 9u&sZ[n}'1<::)oGB $+/S;䋆~܇sm~ٽu֯Q aA-y0q_t>`@ 0 `-a2XB% &h&anCr- YrYuw,e4fA#uWV?Vb}'s}1FN}R'wSC/N~cMZU:_+pO们{&y≨@c!9d55Sȴ̮m!MgdSi % :C*q t!J uX.جQ/MI67ƴ(oq rIG̥(6 l32@MRSA~0Jd;^lJ~I/F,]fW{c$5QCt '{?Iw+q2;cE% .w[54 |-Vq}C?SvO\+FnLk?\E&Rkm.MiBfi6s$K{d;ﭢޱAψYv";pUTCIy]iVD&|ȊZH~ MhQ/h=Av-/FuBQxJp,9Q~l^ƒ[t+{DEBrsjlU g&:a=(y@p*_Ʈ9kD%5dP451w)KUSA^5u]tcof%X6/9UVip&Û3/=\` :":7 /64 MFǍ{Ψ\w]$CGrW׺ʹSDH9vA0-W#g;.ՌQcGBAY*4K̢4kԧqǚJ&&Nrj5&4 K:hv}G`2*rݨͺ=$HG?֌ň U=hūTe:M&3X47.D1Z1G(3zs4kʈUz]5K^s _wO:Om4XJjQ޾!S6$~ⅱjPg9h)aGCo z\JLuL% 3CﵻO՗5Tԡ8z|"=~:OǽQ_6"NdZN;$9tjfc !Nu@ U3}{?O]L/eL>Wsq(KwMxSm7+pG^!!2BWnS?l˒+Lj]|N$T;D٪G܀sY8&-(=h ܈|y=o?bk200o6Kֳ2o $9atC ep) V- R)(-JL@o y3Rو ,q0WXw|Nr_42VRd*JY4&sVLg3HA4S{ *Da9ALD1Vۖ ZvK\WGnpH ft ړ3=vj`fc87{IM4:W-|\!9a?gDD~C<.ei'g\MSq/)C6C{`1+R:1'p@+[켉cp R\Lh0Z| >gn[2[K`Bm}h5"O]n贕,LJ`Ʉ4:y+?2#d Mnq?u-dK2X,*4빛E2}&rS`'wx ۜhLh܈( mTQuW]^ho붃Akg嶞LYK!J5w9Y)ߎF*?WeuAj>=͚[J_ ^9=w2 bR&n}X(czH=C^4sO;ӪܼE) vPĸ*3=T[ۓĂxY.`1W`tW{Î翺BJ.|݃L\^+ӳ N41ZFonŎEZ-yw_5uk-.\3=)P\(:]k "Zp+·9C]T/%J[L*N!U f_^ulQ,;KUFDI-=+_u":"-5qGR >eOѤ"o\4`kBXO\=kfC_wgu(?_ix <ÎMl=[ۏpp5-Y_3+/,>VLޚKEȹ;D?h'n @DWUHNm& `{IXy%l1o2Lh(j@K 7RB(roGU|D[8E3AxzSW8>nƅ(]굜qj,hI}=@;ayѣ Dz徒N_JB: ) Y<%:j*WAH;ߎ{]Qqg Yfc6J1sl,zoƈȐ+N B 45?q17e(ug5z"([cq"nl2ْ9 K߬Zo4TEB ǰ26J4vұ *)ɅT~,7Vش:jdn^{RW#ubm$a2]=# hXOնr赑QNW[u_^F$J*a*TpV&6>i)N51j\ 瘦 z|XƠZ$ ]\{N-yx~J`;^%w2< j%@=S\o<}a<BvhVV) ڴs/"RDGب OR~CI=@Qt-tK/mʓ;gLZ;:L>dc'S̄E]q(p6s|ؑQ+ohO; 6O<۵Rh-XꈨgF JOMb0hʄ_ \g\/>_HUz uwL ͸Z>arK-J\[_ES.(Ā*oвnZw.ґE6?"t@A@dt%P<Ϙ29$C^"Dž%Q|>bFޝDBY'Jt?= fϟ5 FէNBsY;ģX{kX2pP#S@ڤ~VYj2R@M'̜..R,5Og(dYo~UJz,Xdɓ/U ki(!x&pGweLZ0)@ߪA_hXܢŒP4NW{|ï,(ݳ9 hϮH8G{n)]_[Gn m mXW74E$Bo 凂T?ok2D ,}W]Y5L3,IgƁJLKTiX(`=Ƣx>n w×}VHc+t"tIv 1IpCG9([ ToF_l݄ -o>pq.=}.$Lqy%4|h=y- G0d)A,QUؒJPFNFkI}l1%vy_]{L.aG$>JSw7Z\gT>{HoCAx|<v+'\GsP zW:[%YiD$!iO$waMŭi֒! Ɛʒpw5X*TqzS_<>6\4TIsrQIpY ԿكrNM ubDMzKcɤ ]Bz17V>1u M][fh伃,WּIHi)0|7̅i.֊Pdƍ n_ݑ׏ <vB1ОHe]8YB UaEpr%ҧ:!2qÐGDb2B5٢5Y^tda;k3  !tORq1?&-U:t㘣hDЌϤ^DO8 {~yc4vT"PT($}cd1G155pvpʐ]n>9u7d\+ū(Z"F&W1id K vW 𻂝d F#kW@ Dll!I\ջdX@+H׭s#\|WrJE*|CALԔP qxK^.Me 4U[ x\kMo& K*콰]$SΎgJ>?7bjjTŮ@"MncTeNp4V|2@nGck -yOwPȑDʋXenc]e.3fo_E$Bfy3$ȅ(`ZɮZrIL qհ+C!|-@ Dܦ+wl#2 ׍jRBdCL z<}E^$k""0i]E4v,KFPW I_`!F[N]Y+/ƟWqGYc.H*cfS 9aUGLhև 89KITHj,w֘>kU6MZBݺl| FМcq#ዬEwúNIaN+ `v\4e<w̛8<0œ_G687PZ&%M+vZC-w0+>ɤ.g熴kZ~vTƆ{j//i3^4P%g3C,ށ6~R*:üOMXP3x}9=k,)m3r~H$AmĔ}+[fMLcn{lJAboJ5Ђ M1E1;?$_x3Ժ|aVNي͢4qқ_a٠ɆQYٴ`:cHp|a&iOAD@>*o)X@&QoZ1)80Tqm]+-03&Zrz)(^HޑL" &{h}EaN2:gh"v0o_#妯{9wS=#_~G5 8H?GWN ؼ7*rrmTƂ漡wok ,IUՔ!{Ns4YGwi{Nt,d~N64'80/CFY<&˥xBۑDްۆ=w}y[D˚.-ƪ&]98yag /tvX-r{{c `96C2SyZBPl8rg/;BsLLH`/[wJHDwE?򱻖 |DEvUQFWIe3.>.ҋ]·= wg*wUk"[\Q9?ā%?,TD#T@ <[ rQI-b>CF 1b7x/MCGS|36#TtUvg`lp-! ]Kl|<_G@|K->'dg%hSo܅>m=ѫorr[M@HH\<.\V)s,7TGPE"u> +JI3 =QvL7L'ށ*HkFc_W_mTxDAQṕߦ^u͠˿ih-al`e9P (#OM<,[)60 ;@wZM_ねbQNg-y +)et6afa[}5ؑ{FHW? 9u( Vހi =xNN3/d=qV)Ƙ6AԈ/#zh1cي]wUêw񎑑k!-Րڞ%N, >e\&"5\ nM̙8Dojj^4r!xI^bSW t)H:S1&h/_H \"!w.JՐBiMoyv^e_x*?!Z&$C|>pWppc\[٪QfJts@#_|qzTQ{R0LBXNY‡!ҍpj w1J5ļGbG]冧g5 ^TM0[jr+)%Nxy e}y{"x&ߘ3^J*M0^H{RGnV!j(m&ߑ7Jw*:؉ ّ3z Ej%>iP9 - Ac9X})V&~"_CKSg+.-tͻ8QFUڪN"CpnoxEVאi$K4y{K887a-{QALu^_bzm^3yƭ_spNwH'(T}G<`W BB2ޮ'nZe^k7Fd*c_t% |qDf*זtB1: 2Pfu^(8rN<`Vj_.LX2O[U3 ~\pϑ8Zɻ YNͽ,ăɺ΄rv/>$p9J'-fIՀ fd'sDd^SgBo&WɷA.F> LwdCTBV~hg: 9PZo ^=% d`MK=eJcU|,Leua|)%2 +MN q'[Ԉsń-*{5k1UwM ([㐹Ψ'~2dt 0`bBCsҍZfy_GBYME ٍI<6̘Oi|Ws1%7wPd;[ F}Dni7z 5(^8*ߨBqUƒvSR6' @kȡ@*xKrYt?چUYHA8hm4a(cQ;jCiN&}*?TF*E)S2i09wdrA_#5PgIz dWu02e,&ڡ|OQwlx-YÎ}8Q{:frْ̈qS\& )}tK^̸G oҝT5M8Ý|i&hw =˽=D/L(d+=r#|Hm025jΉmnUFI< :ql蜂kÿ%{I`p0BJրBkQmՉL9<"("HsWyOaYvl:YlD#U6vE}xjܚbkӍq d`t'*1rk4D`@BtCIP#S.g${-HDuJ}q~Z ÁMj+}`c6}[s"BP$3j394 uTxC[ĵH]|htQZTaA k7fmz ]Qzb&`6yBd)+pK8g '>hz:K* iQoRfSr@ 6&i~~o+Eh lhF'|o*_0<>ȓN?x5KMax\TH@+8#5QFfb*,!~U(l;`W*S{Y󰛨U΀:bR8om@e[fM}Gg|w&cW2i>|\h.q+>F'<p507lU~:D?dS~K;#|iߛ=n^)炨ik*͵cf 9b3gQQ5]?8IN!/DtHco_1,!<Ŀ";׺j*;H,v!x=qo|%xĬ N*?LZ0Ef~M]w2@ߪ] ^«8ܽ-//.oAeȅ݆ [NJY8֛柞Yr炫A\ 1v'Qɽo:{~-<.;OD;YJ%KahҶݝv#k:"<(=V-wo:IUfnj  K}*37eA |S˯X9N9 ٗ .]UB@key żZkPYY*폗#Cosg($w0!FK Z$Jb1׆

      KcחhՆ2?α'&w(p"Do`^ ࡈm&-Z:jOIRJe-qK^;jwJ—k@NnEOXS(DS*`0yXnj{IK.i[/ok*yD1'iYJts;u]¨Nؕ]P;HT_~5}#lxR@YC:DwjHR@D,%Ǹ3zbk#x@/6A}Q .~c'!< [QLfx=JB,F 4Q "z?%nGfM( c :4Cjt!N9Q1  ׺d^=to#;/˕qUB2IeK\w 7BJV~hwB׈x{Bwe>paݏ|?^8h)ϊ4|MmzYyu4{V@pHdq9@"$~-ԲKl{hX*hevêKϿ1Jiz#x^b dhmHrʬ eoFiÀׅRG`1P[ KڧX8\nַ$rn_qr Kly~5bs"{F0USy5˸OX`]W*NaF?o~h0;QGj|%fe>6S8v6FiZԉD*A> "4Sgbp;f.D %>ܩPI^P|K󑺹^_a^x'%b_y⠜Aa]ja.b~ vf`۵VeO E= ZݼOB&oҴث0cb ,5=zK& u43S6vk׭H oA?UWnsp eHT>Y vI;eyaJۧmQ%YSrvE˧/TvhcB;xw IH;;v:'s92E]5ݷ,]\-zOZB&G Mٸ5UH8XhZ\& zaF=YhǍ-n ڼ8BH1Dl[;_ )FH\ x.)lgQv~Ȯ]"@]@ 0#/E+P!nJ᜽d^sf}*l!, !`x:] ilI&=x}:jz|~dĎ8t?4^" /Д&#q@KpZi1R3Uhf/BR"|*FujYw^gO]GV^`8]3ZP]~cJOmk</ .$[b|G H?Ců`O{ B`<+/_|J&Z̚O0 _b jRLrLeG*!~4pb2?چͧ20P?%r2G&q3p h+=n`H .NE7ʊ$HR4jI_p=jheS;9vIh[PUײS6+~e@k;#N,)\"Z<5d7i9RvQvhϐE:% -rH}Ròs(MD|ijILE⸱@9@ggAj]WC뗶s^|b,&&V fP5TgsoDCcNs| 1(]s*[B5}|T'8}+m䁅,nsU9l\7ʩR |(xYmhh% eUivuE)K"mÑ+6KrOX&Iè΃,u;Ի^=lyM}@@ZYVdd^ܡVRI^?$zc2+Å-%"K9Lb[!3(97Nxy/Vgڛ?fԘ܁[:@ VYH͗wC5 żALWM 1.; {ɧ"'w啰m1VevçS_nQњym#KТ02{LᘫၓkC,ĆJ; Mn/×0Al @Lw*7R Az$6dĒwGѓSs*9z/r~pALKiuЙm:K*złyQ.\riI0WBzM߹7J~kJ`؏DPC`hcttQ$:Oh,x ;-{|-XL&#J8NDc2|kt\>-.6=dx~.3kz+eD:!j!VC}$%I6XCtb/].q=7zCRvea 4xwYPHkEbZ7>Hlc-LyI &j0 6=ɭ E%)R{BbַɆh;xDq=<]{G2E>ZUY-(h@56֗ P`zЛrZ\Agl}Qyc#yZ1"{e"&.nд4=BӤ\-FYT* H+v[фEu l57V|~{)}lȽ_dOTruqa?& {F| =fջ(jq,4[^ &JGqD' rc܊GfdgYZ0707010000023a000081a40000000000000000000000016101d03c00003284000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/v4l2-core/videobuf-core.ko.xz7zXZִF!t/ߣ2C]?Eh=ڜ9Ti>w2W%zd>`ъ!Gbr~}GtE"9>98Uq32k~HA|BK3Wq{vs},N$ClG?#+&w eVEa*6; j:Lq,>80+'\bz7G,]Y-V.X7ƲppG⤂AC<{|(rAn*tGRJCP8=~J2U;fs_yT(mG-(UKC/v$':zZ-Ge5>Iߔ#3xmQ3YfqB<8?`ZbGwo~(v3-@l1'y.c TXr bmcȘX*<ŠAElp-MFVX8ibqb+nZ[.#GdZwշ')rK oPz47HΕa\ )dKz"7gޯ|{.x!wٚç N !t5ﲧX6 R!`R-<  ?0 c lz C Ej[t|E2#gEmplamK9XӢ!o]Rtr i Աc.VXBGQ r.`=WRmم3P/mDizR`]qxUC~{$M'ьÏu fAQIpF aFbܝŰ6.񮴥?&.aGBÍ>BlGn?$:G2i24ā$2ERgbK,sZ'n7&,wʾER_p.fބ6/P0!})3@z^Ŕ'Zy#m"AiOo,zIk@U +[(5%]m(p#]sJi,nWpRz0CK3|t]C245)oG$<%WlR;o i,~X#Ɍ< QjV j,=*~>~MW,.-ax2߽N=NĹ0?[|E.*ZD3Yyc)5| .պUp+8;2gb Q4:5~ԭU?Р(*|l joXXHln|ۤIAM0" P'V`Ih3 *y(Wa㪋b5$̱KGWAʠ8L7% 'UҜvƖ*H")i1؁/Jy_ Knڑ\E{_g 3T=}Gfmk{\-;N^oHw8B^b1| ?|Y֚hEA 5ʸ&QUpsqmoF+RlO$9C;bwucǕn_j41!'L%8h&9$/BD: KH C ,n,K+Õyp\!)`:ن.!h>άHmM A%xPA(h;R݄UB=v$E7BV\r+Ux J}H#Ԧ 2]%m,9YH*S1C|:V]htyx9"Vz^GOW;>a"a>ȯe՝'f}fK<HV]iwkFx t?gxݧ#kۮ8ФSA 1ެh +&&xKƵ̔8 20 _jDߒO( -.2sqS9ҌU"5";8CTuhTZ)(|3X)&n:5t5ʔ)ţ@̴`WU=~_b>䳇N>(X& v1NTϷ8  ~3]:* }~2BcEi↗YQtR/!J/x,^*,jrizFLb UrisCO|u&痿X9KS0~Z+ ,>$&/Yd<|q$=Go;W55{>?ZZPuPEʼ}07,JQ˯|%̶4aSo0b?!sTm҃\7=lݙV:f*+'uΚDQهA>H&UΕcYq; 9Vమ2 m~i$g҄gZOs19@&tl[ 0J0[_vT3\\KzF%Х84nKW)fˡLG#[Wo^g4 딚&2!8ܤirј9=gKI$mCwJkkI O89}Knm+9Iʸa-֥5@@8,D+^=g̍}ƜH"217Zd葘}o lTd2CLW FdRdR}q)#0CYt2/H4bڀ+AAm3yMR@E@@ rMZS¢//W.T0Mqty8V!O0; bŒj< OUsE`j?ҿ%4yA_fy4vvD3ZI"- TedGN N\e8RN]+k-'bYC%mQP@WhՇF&U[&>ۡ_}z3x["M&MDi~9o̧*_g#Z@ ^ ?-e|=6TmpHHӑ/YVrxV+3c"}E)QV]ȱYQ$BOZD =b|tSNc PՆ!v *VijOn&Ʒ$D{}>*}~8 \KϹNGn嚼MChK\Y~?YW*GRhs uM>~Wǻӂ"^ic"&u3/ӌɎz[8 tK)]a`hm*̶OUmʺ+gMɻ§aL~ԄYXV5j p2[X), xPY\ۢ&  B ,k-2A[%q/]aUb  بeOgt%h+řnD A [ .k6e%86fzӶODVxbޜ=Ԅ(\.`W}}cjJևXRvADm.O FXǶ jgNQNCpDD[ҘL7O|v&,yy-QFp9+tAϵ6iJk(M {-on>/?!b#&TywRE?t*Xg5CVw^'jDG#}S`>> gB dhcK#L_:|9 .KLd7ej@{.:zō"%FΘYK/#?pE/-dgmC7ުǒ@"!0͋WŚw/#3%8 vQ(lKLBB\ɏnCbج=~ܗiRYwd*8W-'%zs‘?/R kd,lLԈw:&qU7!֎\31Xu| )FGP TQ{9^K3#/{~I;]UP(=6) / KڜjIl$bۣ4%إϻm7Z~]a$ c6?2B,꺶i9 (VM>\"\Z6ybyD b?[V,ٳjfich-CKnag܅%I `HE+"]w hW(A>(`QJsʲ`p&ۊR(1 ȰoQRGQ.#g/;9tM0e‘ h}~2OiK2C}$cr/!.߲K - = 6NIQ`"0CfbgYm,P%_&H[={"gUbz'eјҳI*/|R:(ol ?ۇƝCB7h3S tx(`sC]f{RᏭM ؜PH^B`I0 ?gb62@}o)J<=c?ݪ{v}|i5*%:jI%aHqɱf.FltF*E \R0Rrfo a]xv?Oΐ,TߩutGrB1UߝV$lwB\k ;(%OKzɜ6l?'YLJD8tO~_(Pàm6{EkP ~(%lϦgZR$:$<ĭ>(OO ,wPrLU|>j)dZ.S1՗1}4GGyVyD\ކmJ ATxM*j%I7_}Hk݌{-Rg$jI2\OlަuP.=ajP]gHŶj!T۵vdvȺh3'KO\RD\P0(|0Ҫ8s#:8-ow5eKOv.&Cb V( wI> qP=g[&FzWIMtl\f"h`P?JF{O$4I11O2">*/wħ}K J8!JgN ɖH|E KENaT} lj? b x"YZUFN_I¼Ij3(vb!eK̋kP"VS'?(*+Ki!Q[ 4|MX`pB.P({J$?֒QMIx'P2ټ<1[Z4&<Wg$ͨBN^euBV@c.2쒊QPz{ʅp9uOsp"4WILf7o/kg-95C_F56΀EX̾enh͵9h,)E^~=g^Kyt+4U(abBIFjo?3qTOl6C"g~a;jdfѡg@ =He´6AeaU'I8Ɂ*b Ѕo<]~IBAk OM`zz71!,p^B(@b^to@ ̯a XҤra*W^rR8u.†X8+j0%<9}:޳\fx9>!KbP|gm![Be@ }~/LYjiƲZţ=DKԏU4z%8 YR/Ft>F ƷNbF-Xd/BLˈ1X=ކ*=]ݔ<'*um~*b+@PcgxOIPс(ck{D+]^4U4% 3ȗLڰS pOmYPGDZkܩdP9cˢ}e rY:H,yjf} F?|izͲD\Ka* [SZo5?qZ  j9QLAB= _^d%[ث[ (6RJC;H A^ܐjov;>Pݼ،RkG'\6*! mA\[am/8\ݯd2Z^Yz59h %6?٫8A?Nc+!#n!4%':F:+w@a;DC^lO]o8p1w.[cY=Ŝ*gZģX|bqʊ9fH.A߸/[8x-qcLvDc:dZu0(#*9p˃ (Lq:Y8$g6y$zfUouU$ (N'g"I0R]TrO4nz1 tXwnU9,r@ΗS޷ęKVOKt!rƌ4m)zLБJi>bo3c'88(lڍ<%6\#nYjd KI-[#3 鶳2 l9X둽1m;L94! CIo_ѯa9R {&/@ {$mɛmQ%^W5_WܱcI'q5?&$J_gNIZ_JJKҩvm)[IiL--KgOf )nɊ?ʢgqz6%:/Bt6FNׁ"RtcwxA([*紤+=Jr\a#࢓r~[ܖ"k<Ƕ(o)OǖyPSEtĤĿrj)ͲнRn갧XL+U)^d:;U3LǍyjkLaPs7"Kѱc4)L2N'z _xrP| =QҀ"P=}jYK '=5G&AN#N/γ-21_%%ʀnK$n,Sx;B I]/t:O†h ` -% r*"J@>M}v˪v ײ9 t4| OYOCTA; iMn"XůB!ĢVI I.bFgf[Ԍy R C3COl؈w.ES8 x>gH(^VG@VTUi]ˇݯ,7?tQYSFP+y;Rc -vҨaZVbߌOqE]$НdRvUT!x* ZiR)A\ QʨWHz@ 4*R$W[5 WĒ|,SL (*|ISar/µ6^!GR`yN.譂2a:'"U4f۰=yQ- gAsC }+*B] Υ- ewL;QGiعwK' "HFTGvBy+Ul;_U<_OX(wjr[#Slqi4Jvb>-4/Cf{ ˑ+q{?ԎH;3o¸x~ޔ6̱f#|Uki0ZŊw=9l~BY`Oes8u Vx+,pSl@ās586rE-h*se5 ^='O$vRVËE D>#O\h%߰˕"9Hۨq:I;U%5! Fjw–P( /rH$kᔴdoCdNS>ie'# ;&@^onW:=0wC4ݞ$貔/J[>]'9tDdUiZ}-Gژ'i]cEԥ¤)9B \ i3!g vMxVEtC"41N,(h^`>&'vYwsZ]ڈ6qH,SAEmK.odhj/ӥ.#c\~{5tHu ;kSA(eslPFFfk85RR𤹠0┰0ԳsI".h>--ZqDqq/,1RK|W iɱ60!h\a45Ӽe<=cϓ;qoBüSmZ>ҤE]pl;9sBEDeZpC6Zg'B#ɺ ǪER?ZHU(Z3QPoN6QڼVÑ}&9.<&\NV+c`&lfre+-i?q6pN܄bN3| q X͇xL=Fi04v'x&+k9tG'brOb:g0 vƲwgg=c@F!>O_-#%[i<.ҞX-:;#P`U߷*{e0D8nPa6`Zwu&Ű3*'1"tuރ} B zAKKX8y=w.^.AvU:jg.)DyF({LQBi{}T _^Sez%Q,4|{(M՗+?tЦ{>"j9e_ b݃_e(.~øMolx 5Gq@yc4DWA[@/̋74-\=պ" ԇ'@0:RU=F[* 2@ҿH% @BM qD#c63gobNU#SZ2^VX 5ykêRw$K [xg*f._7*UZJstvI*^;{qKy3H gYulTV *ކdp`4ljB۝$JuȗN~dϩkgYZ0707010000023b000081a40000000000000000000000016101d03c00001e00000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/v4l2-core/videobuf-dma-sg.ko.xz7zXZִF!t/r]?Eh=ڜ9Svw2|~ezd>EsXfRxaGI>+3nVՎGe<m}z)!#22RH bqJLMϦNIai~j3fHlEŔ`; g^j\}ˌ^K怹! mQ^% #~PAiivfaT;t)cJ7pS*_Tˋ|,92Y jf/Yʝ,YF4]E@[Q5)tlbId~R̸W0`d.t',5e~Ou pXS= a^ m[ W4%c4b ^8b|k$,hK=B)OVmK1w\{S|wO8nCD;`Vl ԵGw.BTQ 2<# . Y$,<ڙK c]6?# Beg1i#rɬ3+SiXUНb2H+| 1z7wk?: S/9d.F`( ,g CEmmԛ=b߃35c Kw޷7'j} B hp8!_JYQH v@W<`JAeY>Ysx_]P' m귨wso!YrW%* 6.Dl{eSr$\l͗>TcTHymkΕaMyߍ\#:U~#Ɵ]u1ZGܣh*^!5WPE`]v)*޽9 b8l$ҕ"0uޒdWr@(.Db>a.W L&,J+θFƟ<#(K 5/j1AIX fj/4嚅ZΛnn9ۊlRu/^ek&Qpm4dY{M!ֳss***SLhD*|#P,_\, &ٮroO:=:}gLvϯ/Vjd \Óy8%w;Zr"n_|i0Zq/'F4L!9ddRa-NfX;o&_ ʲ SuړI11&K <Lj~<`|7G6R\ DDl] ִ duYuXTsLdCWY0bؙUߗ|V1ҳ $Τc 8>'sn[5cS9SOK7Y !Z7gpZKpQG_/9{MDIYsgΰΕ/O}dW|UL ^wJ F\kU`ɷH5稜G,](Y<6 ф6OE`ga (( >ضJioKQ@q|O! 봸NFP{fn LG. |2;||?v.cu8](`rSju˗1]BO]f+_]Y vA62B;WقC /OOS:z7Ӻ+h LT?_b/7q"fxt^nP=&O3ҽ0G_{e{]\kbt3Jѩ*%3aqSIg ~Ͻ-^%_qok'}Xv\A>5PeIĹG[!ȫ`M6YnP +#;{yG3%"] [.jh:JZ)16(п["mi6,?Omf\IV4t8 ۥ5#Jh]^{6ycT7qۤxm%vJP,#|HߍB|e@j_黇b}6$%ؘіYXP# .U -ERw3{E=z i2qJjB{ۢW[u,R0Xp&̜Qnz{ ͱhޘtFS0ilQC o1J%)ث~RHծ w =@ݨ!Rû?ˆ/Si\'r@^B_CkyDon&ml5C\h'cXeo/V}5*rl}y"k=q~'x$q&rʗZCL.ꊩ}li5׺K j! gM@1 $-Y9ݔDmX>I"~a(RDbg "-$+uenFmc&0*Y. m(*-XTQ=uM u  y \CZ@2S,K >f?]LkLRwxE Iw3{*m5CamACdoq4ylmݤ/[a]&0 H/$[NP{`@YƱ$6|pE.Ud^Ӻr|p0O@.4p0o4Z7,Eӎ%7V3ԮQvGnwxYUoD[Vq[4]_ׄo(G7~GOqN EUFzѱ{ooxWM$Je9Js50p^#dZi T߅@R _l?OB}=vu> 3WX0O됙 [8PpA]R>=b܇ǧb8Z@+N /i:6&cincAa4g4)V=լ}KOO@vߐ8jJR_e5,Ygot` ɆԲT0T:59b2=CB@L-G72%qG !yb!~7DZ`C}PѠ. A˄>Y^r5۲ ᓧY[hXOmf~䠾4^Vw?gڕ1!pz)X~aѿT90]b?"z0}UvOQ,MEP#D.# W$k-&\P*$僬MDj|Aju7$~ 5x`&$4E)Nwt. ,ma9t,5ڱٙ ЍRI%[q͖͟w$|ʺM,0>+8=it)>yJROL1'Y{Qx+)t-@dzYiw/r1MQEM;tb2$DD04Pq] &@+g7A@DҶ5ca@^^a=n/޾x-!%ڞ2 rvXvL^j]'դFح0]'+֦7-%HFMcɎH%I3!Ap)NuJWϗ>W.h;v s*ˬ5b 01:_Z!|wF)KLU`CWǙZb~F jYp3E]efQ˛r ;ď 2P*}%ipfWX"փ~"AKqOkd'zUM*ÈN80Dmx"Qvw%LygR=4J.CLMM^P+]MUJU8x }!ZGI|СwyL >  }cɿ "f?< ychh "X{{IsWR9'XA:}#>aiw3V_&=+g2AS; 8mA=# OH a՟]s1~ zyHۛq)orPbj%tP8⽃Osc+Bo&Ft=9@)Hںqy7םmWI']p#v;H0^\G`fhCygW-24eDMҥ/y$k؁dsU IO%C, ?S// W+RqzymJ܊a䠪7 ;#Ҏ{3g)DSI&9E>ۛ[){>$dDGu]w ˬI~Bh[daq ))(N=֫~9!Ӑ3. 0#'( s^]cu&1wFsZNMR;l=4hL"LzܙR8π6߯W5 ^3nz:lK& $SiO(9uםJ-e,`Oǔ?em[߻#Vk@Q.vD`AIW2 HR.7BVZ6+/#2xs$X%ڴm\\6Gw_H;U/Sc892QyRv.,t1C`KgnC |[PI! B=  /ajT(#`x/jNEBuF d6 MefbnKdrNfOD.37$BCMv6- 8+vP6K(2w [$Cj REL?;\S<7\FG;Ιg}[y pwSPB9jAיѸ4toˉYVaPK u{?6ץ"M&P$L?P?@j@E[{aG*=iE:n_X%'t:f6RG~fMvm(%ȭ@PׯVdBnoGU)P{*P!S՛9hOO(ax~Z<;U+V?j%hRP]>$)Fy,m\W3-?g -qqM #F!ѝzW3}5mĪrjVQm|/]ӷۏ]J+]_tLAt ~Hz}gT4A7t;U(y}vKX5mJ̛"ʁ>^Ht u ߥ9v>h!^L?{J\I܎NQ˭ޞd)RebhgM[G}<ɯV_/E|};s.Mk/Xdг=Wꟓ]P+,r6>2#$S&8ǷvZ~V-VDKE=3uErjzsd2OԆ@Q&`9s7F9 s]+76úk9u|'R4Igu Ǡ"ո`hӥ*bx0.]d#e#RFwvQR ʜ mCT>dlB`1t.}?wPxƪQ.c;D;-uNYEWlWVFb^e>f&[Z9~‡hrCjIM6ja*RxqqX#l9` #.;DOs;ThS? iZ&~k6Z!?l;Z <1(Ṯ><552oY80as^E ϖq^t]ѽ몧g+ӑ-eQJDrd餄9@h):Zo76g({KIAdr Î\?l6B jyqKF."0PX/rqz댃R+N<+ᐒiMkV/⨝^qϤ:l@-!"`ߋY2s v0* WdlṬ8Y"u[n: J(2&˃.F ZwI u"'EK@"`9o{HŶ.4w $%EЂ 8=X"rSϡ(lO@PqZ*Mg% HbQwR+KVx^09h1|'N:9"I>V']ž~,:*M͈rV0Ső2"yҏ>6K1@4 JY;˸Ɂo.c7YH];c/GgYZ0707010000023c000081a40000000000000000000000016101d03c000012b8000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko.xz7zXZִF!t/Iv]?Eh=ڜ9OE,2]iB/bP=o~߫thnfL)IIOGboZTɤ$/ &a#ȁ7<*OS`]3'Q>ny* TŔMږuS<;^r nz/{^Y ʸq'A151 ʕ!+5;Ӭ$v k(˙clNxw1wwDH)0O}fwF;TK,|9KFK[Dqu %`d%7b[ZKi{">3iT'o5B>UmMGםL`0X*p}[ Z =gsOYj0mꀚlP)AIkXXd4ƹStJ|d[KϴOUJ9ePHEj. )࡮Ϙ~dTa)*|О}0!$cMh-Յw"@abNO Iy[r] h*'>O`ݸc@WK&Oii<(+,%7U e I{ӯt3BC0П> =Hl%l&6/\y}+ JE?@?t}Y>&I}0HG(nM"Geg(QB$zM3@ޠtqѡ&D9uw2 X0<զqv"=_Rv*~epy[c(h‡0'Ҏ"qI;xY]cL 1iiC[|iDsGEWmw`.f0UWlqYA^[6THFw !jTx~lE.܈+u{|>r3{rnکUe2CpB8Z.6xm@$׼b+ZH )D9`(֭i5Rɋ| X7G' hRJW4+. wZWʤWr9 M BѩT8ޘ% %`IcADzm01M'%1MOPjG3V@wXRʥ0~hg1X,AC0ʛ:hp=(GMhO&lHzU#QgXfYK"~f @"6Wx|0pxsSVs\?ӋM}(H Ʈ׀Z_hc{T4rc+9e[]Th$)[{) MҢ""=*' Bdw 5!59 W Rz DWQ^fڑ;4r1k:56.5`2rEu;)ި@e"Y ^Q@lotV;{}24n8iiIwˠNE IYzi:Xv?qyjaJth'P71{?%]"&:'g>_c2ZBKY}tZqVJ$I?p66VpZGH^9z@_cz##' VQyZ##\廟% Ps4&[N4'G[LOj+SlPH`]T47)g]8PP;@n1j #R[@!Fқ9 ᙟ^4?u `>5'NbRRP{8Ѯp:6}콑A=V,6g\) (ĸOg'cm`J]p8pSjY^Z4[tN[I9- >bc吝>{H56 ǦѠc#rgv%qGWaƒ4(U/̘":hS ]v4|YW> xp3kټv܆,[i4[G/!WK;P2epڭTd fϠRn7ϱc2eBÈ]uo7B<,m{®OhL9 WW9uH4!!Z̆^Iw BD+yMav ]cJT;oNVZ7,1"[ S;%@, nE9&AFH2(Ԗ7j'E{!ot+?[&5r,gutib1)*Tz"䋓\“a656x[~lʉ{p{,zJW݌"DHy9y{ܦZb -4ϽSt/v}zl##Aw\/GAd˶fc\=&p:oA>]aEp@@r}q6YogmvHsJÉzoǞ9pkzC`TmVr fi lHqkU'ւ6Iҧ%OY\ǭ@(ElH`v,Bv 2 G+{s?a!LU{9@osf>|{q:Z]'PK)_''p׽ zt\}Vj )hZp:R?@Pgs J&\r 9>jjqbZ1dY$-)fv϶Qp.#kV*A{}!J0BٌelLL^nE\%mٕ.Ou[ד/P7SѦ %+7LuYAJ޿D b1' 4co1/{} ?p}FYj|Z+ta(Yip䤐 WO}#H(#$yek)IlzV߇!d3/ׁXػ*㫄̸ 4K/Ȳ7:$x "`߯mFcn$n'Sn%IĻ.x'N _ +=ǦUAj^[}{Olm>ṛ 28 --K@ܜPVI7?Txop#l>)j\/$DP13.nw8v6W/6|yd$A])mnHe#Wpk^6' d[Ԭx+Rh #o/(ŠUW}?w± kU$vbIYoBJ ¥-n[a1AԎ0WW+u9^UvrOܮ:40#60cO[:(Pdu7ӀtV^\2 KV)쇩O¼07 r! F{Bk7s3E߬ۡ]LI4Zgҟ=XBD?l9!Z|,]^@iOHRKhc;"#>`;&QB $Q9]Lп<wk#J ~L:iqd6 = g]@2Tg"V˭v8Xn `}@`)HNZI gNfIEīNnZŸIc'd*Mc{%^Cs@ejZRSqLZw3Aڣv}W{ ^Wb #_:ՅL̮.wnA >`UPcWVC ʑOA2Wo%J.nZ7K3W{H?IL+eytӫp:d;c^]p$?{jex%`k짮5-$c[©G87'S|c1vB`gk_EZ!/a<J_ybO@LwE*P W`é0 F75P?UhK EK. kd'T,cj ^o6mUCrAj`\P#&!v" n«ΖqXǵHᭀx $p+xXVi(Y M:ǥse,hϚ'PSv :9v ˊfb2hA`SߡݝbNFYO$j9w2?>KTX@9P?lx5Di=.A[ZjB.) I Х@۩{kqȍ\%-ΟQ|1iE: OH7 E !O*Q1vf\ۭp72*V[كNU$`788.OK e/ )'Xn4{  ̴n eZ )wmC^0a[BN<H3ll.Ƿ [qOM +_3,UR&~O0x9ZH2MOW(_NU-fn+;#OҚ^Hxg!0U0׺R)挈z푼Tu? UGhۓG hpXlM1Wq4W:Ń%4 8'#u\ỨjT!+V{تaih)'*u>.pPݺ"[h(Njks;T5!jw];FNc ī&tVVI HKS $LKޮ&XK T iޯԅH#Gn #QQh$${tX7,o0$rFEQZt'ƌbi *zcbыtǬm HR06D. 1GA>Z癑Pr6gKЈא GmR@)Y?+X/t乩/TLr{ LVJ{ށپD;F[U-e` #u{ZjK@q^à-bSDߕqDO҈w)_Pt, kEI~LߵgҮy~) t9 ZHH@i=$5.:O='v*e6щkYRNr8{XrI\ X$)rjB9CVӰd`ǔCQ5(mGa:ؙݼb[-+-/u3>/ @so!S?;qHo9au^x^A+.-)0N/(.;V4(VkY#kj|VFbmW/#~uG5s,8E K=˘:E S`.%MSIwwN p/gXy[\Ga rz͝p`|@@ƵBUma%p#ѻ@2rȿuC=f!8a¿hxlmRBZ6Œ0}&C<~)Ibg XrM)`վ lTz#V͈e&㹺ah60S&S[bql^E&z U1>p(̧_n2u{' V j@jtu NH'8;4"Bi GuB`ː( szFڼ%E:uOeŝϑS/4PjGnn0z@hRVv(fwؾ0\M qO̚l^PtڡKLD#20 eܩ^+j?-O^ʈ8plAHlV0Cwf"njK?u!~W,HRQI$O]F[ n]]7zy9Yֵ9y=-m OKy#J@_8(kx߅bڊO|ekVmf->HԕL2̉{XPb–fH=y#iud\?6;\ U,OΚ/vHm_ C%NYȡfQs̎#t2]et !ZkG8!-3FG ^D7x-C0Sւt{TqL+YGvC ըhѨklA|QI3}d>=L5^j%yE:8nbK(y*V7i`[ +q}!0H%`H 4zAOʍTny*Lug$#ȑ3\M7AT}V)}a036t~sBS:B8~Ȣ;Õ6hy/&:n\R[Nq[Nb=7SCDb'H*4´CCvtWJWO0Lfi.`؇3fP"s\+T tWԑiSK>v) FXtGG)N1 ?u^e2>)a*[SO~X8Gk}DY哄mB{84 {{PhUyK1Qھ!?u\bRhGC6=om]!56g8h;GYg6 EaI`RT"al<řέO֍?hcA54XzKΣA nm5 Jܖt̩cMS:Dbr\'x}Wbvjt`tr4Ș\-97Mʳ8ep%4%a]g-0DQio9<>kҡ{-QwP6,ۆ`Ԋf0IiHOej[RHmN3l= gm)Z`OȬN$j6OJy0l]%+]c\ HH&ʱL0-Yq:mSbɝZleE[׈~qܻxn3>RM5'&w9>NJp Ӑ#(= m'/YgqߤNkGp`!EH*dQ$cijjx# |"bs`e6:im|_N}:T;I)R#{1=Oc_n2ۘН xv"k/MࠩMOLչR*Sг)~d{vE/{{XH,6n>mlcOV;vLV( yB]{@s,zWÆW,uq X&Bj0ҟ[5:is&D3*Y9h$Eh8"G~)\VR@~YTC۽*J p)|?;"40xJm[{j[kczu !L~ ^tL2upʒ] p?=Pt1:)}P dk.r>8 yG|n2=$ڋ4Q'.pvGhJ]Ġw_~f*'H p@`766ʫWev/ b\aqm[)׾9K!bYcef\f?A _NM27 s#;ljeoɥm4 ޸@j@AbM3k)5vՁx FQq{N]% CqʬMc$v3|jPB tpU_ k}?̢B+'Xjc{v}ne尞[4Yt7$f*O[Z7j57IJ&4aЬg(|(,Nxz3sV靟͆YLM~9D&R!āc?)*$S:t0|-DP`6֔nZtNJ+"VAlۛ-%ʉ`ˤ,.vxh;Q\؃,A{w`?:'塟(~wwXɅrluJW++ ȪD:uj\7[j:wJbՈK:⼅ŤsgS'AV*+x'IlRh=D^{K)G Yvqk0}G DCx3몀-WkM5E;:j2xa<`o!ߢ{XLB~5U[݆_D-hx~虐Nぺ9W;Wf p/ރ}PBzBT/7q%ZQ"s:T2Ga݀/ {P}#A' OzK[ Va+,!6By3|Dr^|cWi6F{sP3t1%[JFt2JfX7 lt;+>[q4U9Hp>[m&bW+)_D^zn Њڍ:we9rBק=N\^\B/ӑ[48Lg1oyGe~yDf4 [f$Kpڿl-+:EOvr1~ȇ/򁆦BRjrxHtRԥҋJOFs1atX9;R]HJ\d9 ϿH,[8X 5/"F%|l;8YǏC"}IX,FzkQzH2+_">)!tրσKrg`=cȡٓ.5Ռ@C(`;2\*htt{t#L#LjmwbID c(L!>u8> NJWB4ϦigG t7TrOΫ܄Q:)ۋPku{iqYn.rUrR &u*CrE$=e?YVh3 dVX3b<Ɉi(ėD]Q5,r<cFB Kۢ`PE3/_e1g1Τ;Kz^Rmq<0>k.I)\RTM;Sm(H*x.HPJ@\bTL[as;"uOA˧=#aR)KIMD窏p93qӼ-J P0Z佗xǙ:7շgiX^~ lÏui.bI=*;}b$8-d<v3ؔ)TϴDFʈCc[c14 >8t\ӽ#LBEBj,yGИ,>G~a!/z ~!ў)zH77D t<Bۉ xǓ3߇da$n06r}Swlm6  P!!DxE Ov WyIzyi=EShO`ucs;LO#B;+a7 %dc7? Zm^>/KDlNGr/oHظ7?בH $o#?̅?Jsn( 1co=p4c8LogETCw,wMpڠ0ױE*ZjR%Uy1q7nϣUk-EVSP-Ee=E M Ɂ6e4I(_E Ҭ).szAAЁkGit9c6z|WrP &0 +n>`T $ܵ~OU33&{$NUZu{VɉuKݙhs-W26# MxR-Npƒ w%^ӱ?;azSttU:;ysE,aAܳWf?A~uOSW21 p9H%sXJP_萅M8( 5!Õ_ z !̔d1$#ݘ,Q]| irJ-g10Ej ~ԅޒ$e8gH+k[%dir<wm زn%d̐lvƕ @ֺ#y,Sw/p>Гh uqMs.={rcг 5-TJ[U_|'%ڒ㯝IRԐ"K+#)ևM6TYl\.eѕoSMky^ʫF.A̔${ͱ<P8(߃1^0S.\h$f qA9t_mP~B J \m2٣~=TMȘ>\ЩDZ0lP/r: 'ʓ_ߥ@yr[~SC-11QB!qG.ߢx T< E(X>Xx,</E()%+-q5[z 7[";Q„^F;WwOT1g">m`߼yC!椟$>4@X=nFy__CB߼bխd@{0"7X1D lS59ģ9s^Hd 숚r  ?zs]~ QN8#=seuıei_C%q :mYE;7͎$"q"9yDZ&c xz&NSa*djkgFG kn؅n}8z@/$uՀ !>1,BjY)M j/4JbԱO-*߂ǹoME!6>N =IfSsdLg_Ui\쀧 #8H Q]AhcygcA\#rAcif]*zC yB^(aGj76)Je?C/1(P\!ܿŹo"7rښr,ee ǩ8Z$^㳿u1W{xBKTb">k۶s0m D<\QܡE`9,``xB]ɖV ]N _~'J!TH␱oN+ӔCrǍΧUMש< 4=OLѕ`ݿaK#_qE!g[7Ux>κ'= dÉ:1=ek=n*ݿMrXM!7WV+WJGr1Z|mOǿ~֝j:Ħ;ba7ډKgr~5ս\07aw=׬!p戯&:;/W ,4⭙oqH"{QS]8f!9G:P7@x!إg[~9 {/#4#0FR|i [/q%ut m}% ͭd)2X{B9mK B3 r=1Ouh')q, ?("'QݳT}  c -spD:U0b/ٿL͜L"6 s2 Ο}bl0ni?g䇀g) ڿB$mL|׫-N(\xfjCX#Wh&8-R\ё;W8HE)"IEvqN{[tL7cc^E"? Z WT?6îU=wV7tqnwNm7(T~J UcygP8}79\ fV4squ2GzZm (ucq/gED<{L983~TCS$7 H\2U7MFɝh:- YPA1תM$SѼl뢸ac޾1|i6$%} ^%kq 7:V,APm.s(0.ۥQaׅIeLM 喖ߑ8͸E ?7h /|Yw%C<֠^@ƌ*u <ߍu/)cp˹CcAXf\rru<1W0%#ß%%m.!E2};jړ:+$I&/iDP-1+Ђl[=$Bk1Dձ~`Ts qWEoQ 5P*+39cl曂21ChY~ur%r1vA$V% X_jCW#{6'`}N(d9mpGbM(cBTW΢[GC~$Ʒ TduS ^ny;!`D@!6KR *ARAt>a" r @T.aYϺ'Bߧ2j i.ceAtVȬD}%4SVXL r*=Rޭ;0H⺫ 8cėݙoAwK6zJ|y eds72|Ѷc𕑄tZ(hL4a}|m$vx:yj^F @``y8(U1H )$A};*ukKzVɛX?o;ŻqZQYec3pUH^7nQJ}Wg?[rs#WhEjaFh'2WZ#=Mǧ8; MyWɂ5$i0nƔn)YjV_])_(Š3X 2-ʂhvf>d-]KrV y סB>|ԄlH:V{IG@k-^y!1*Aތ$c6kf!Tt,d ׀@?EČI{WXW 'Z yL2ک?k^[fy$6?$Y6Ԃ~:] Htfr ,fWĔ,}Ģ (yw츑b6d` aHַqr;.h9e@. w"KA.Up(9\k qq\J<"V* xFA fazUY)zh3\l~ !G_<{Ո%;SUP?:G#)L&zsz|0>T4Ue (F ߕ5i ʈ " )RQqA5 azˍ` ^GZo&2 X\K}d2J_4HhiX|jù wjPz4/5.;&q dOStU^TxsmA^#9FQ; ~ocϸƯX$}t[<9kHϔ2385MIjĞ|Mx=%Bg8JKL d5z/=Q-̫Wbɫ}jccF^- qt4y5`-*q5zQɌk.V᳙\ Z]]л|^oifn ̅H 01z Zj.31n0 !gK- 9Lem: lf^;YMKf޹"b]< ROj 4>]`v*]l9;N.2^3ogV0Bo;:V'[3f;2aLqgG$p1Eh31QK#3T^ AZ sD_m oRmRNEGrYite5Ǎq{ئS(Ƈ<1-OaPJhmqo{8Qa~q8,3cI$ӃiwG%hF3!;.i 8ã :jmh-" 2U,TRUl660'91Dbe!:0ʖLcAOsIo'# `ec;(h~Pal `UF}W6l$M;OVv0%¡{B͙Fɿf\;Br_8m(|šUiavx5 Ҡ_c[w[!ўr p眍0(Ɩ}^aZ`PW2'KLiZ7\Ы$;EwLu/Ht cM9ƿ;_NS[PGx)Mo+cÁˋLL; =͛ O׎Gph0 wtw&L>F1rE[ M" .KO24E%)d=(7&0!nY[フɚ84h]3R*~YF۝0!IKL] }+NrҥǐyH(mi%rzr.CIwMzUѬG&ߐH)-I.%kʕ$i8? UTR|hDΙ)f#: LdUY4T[*@mk>7B\l^0b8X xV4-5Ӻ| cdƛ"EbX:j!΅.Z*?'鰼 {@!QLSmW#TƒÒsT?|j˳mj®0#"O?i_{KgU&*74RgBtq+5 < 3E)SX3# ߕSBw)Tq@f:*j-'.˅ST%Evo˟ svN&|lV6a\;0?W'sx }ډ8@|Ѯ+| & O`n;*"'.lY q;%㾱86aj\o'[6gDe3;N%zc&* }eշlrW@eݷ> {@Tz[r9HYy"Y[Gz&gz~N`*nW @ϼ>Z'%"wۑʶ,*\`I4 0$ S(oL`Cg/2Co>6ѓ-MHJu;ŊM9S+sЉ?ģ UqC#sc)ԘrA_ kJskDF૽\̍p?1fm8[=:g΂Ň΀@t Ag2=n2GX |-^xH0pi<lj)ch'cVB ,!Q;J7,?ȓ'6 U/8slZvyZn8=6d !21 >lHeA}"& w]WW7p|S-{)iCEOB3}lc#Qr k}>3jg- V6UUQ bRBdS?!@եcaEST$^j}U*Iz1:ͲJETrqˋ -u&=t` \mdF?UZ󋯩o@i<[%9/!Pb;8ImYx)O(~ N\.YJHs{&5JK/@VI]0]D-,?^jhR+4dMNŒ64XuلF  /pe[0+cRpX j5&*+zSS*d^xf 7qqi؋XPqns MǎQa/M(‡ĐؗUA pQ܍Kz[yWln;uzJŽ5 }. ㇄Y.TMTن/^}e 8?x{CPXvh!X%UłccO2h4{EЏxYg (56j pYXMZv`UkR?]=-d ޢ2sD-Iyή#eo>U5>|D=HsMs22@1\?3BW0B~QD3srYHV`UmoN9IGqeD6A)E{'O wΩ>ɩvS!ľ#ի}J`&Ol'›u懷,9,e:CEʫ o }] ;v}oi@ ! }ROHj`N/@c);,(D&W)p`H P32Jbpr$#"qd;m \iZd3ӊt]?Xh ("MJ4fZHxø633K}y7*=ng\DEzѾ2Xv &4_hxw h_`U <̤..wUgG$cYŇ^ :UwbƔ"ɨ.4S^Rxs[q,$.rc.~,3`E(8]FH=,W%QfH1 ΐG 9.9$^I'>=ڻ,ض&00W1vQ[(lJiBki`D,ඳTtUn[O}[dm!ڒJLiƚe2(Op6NQ&ZFf:! pbx"g2+r&VfenO'F{ xΞ=x.aU'~ռڛp:sݐBZ#V qVO.Kl@l|s|r{V݅2@E"vD:TA1hl!b6kEe倍C2m{zxDVW! k: A{SE HzB.I2Bwz1&P%OG I |R6֮ Zrq W"Ɋ̊hR>fä1 piݼ:c$G@]3&DyZPTgwՂ`+ ytA{^h O K;v*u;`W^-C/׈dYZ ɪt KN @r^eܼRNh}1bbV0Y~׎PKꡉ1eUKƢP-6WDDjho@GaeD~6futUǀSH Mh aZ`;-R22E9Tbvcw5u2'УR0tk'aXiyj[ s9lGka @= TtX5wI鼑Z!` F.D#,yLU77Y e+`JBbcqƘC*7DýBQ2"O ]a{eV˦i 7BAܚs 3WޭA?4)~mVMq?j1. #V$wUFה/gS2:;xߠ2r;HSf*BrDPβ}TWⰵ~4k\b_䱟*x:6Y⪏H.o-\xlc/^r:3Ä5T]rdH*Ő!*^ͫl>UZmK?DvqA^۷e[wFV0Y.`Ծg9մ%BW 54i(*r'EPT9JLTt2h26bjJW})hΎ`{- ^ΟӽޔfyRS|Z\D(P?g5ᵕZL=2^i{h)5k\QMTQDJ8yyla֡p Q)x^i#{53MxEZ%T#QРƣ_e$`07Ÿt6,PÕ/?$Z'`Zx4+Ayب#PZ]t;рu-S,@hvzfY^ٝ(.j5KQI>zi!u%ExX1`.\i{G.nGV}#U ʊ5d;u}ew<,;مaO_k@q[{A)uZ%7ܙ0H6n$k~??w$QW-yVbp&OFw_b`mQ]{8Ea>BR쿝f(æ:G0W-s*ay$wF7.BٔQ])bg[9dՇP٩T7s3vH^`%i[J/BO*򮅸DZd+4aR wxe}}",[jȹH5qU{7r<.JnܙԯLkm_MFXe:g+?̌``;u3͍\RߨM˾zV+ꯀ׷~!0cEtbq}qjsJ[/CB+`Ge`y/ \<KMjckU $AVq/DW([FGqOl]:(B Q;.UC2ثqV[lWOb7UL(^ON8υ J({7ܿIMl hH|^X"U~d,޺ 5pE(;Thx03 :MDLXz{,7ϐlI{H{k~xa-?Q-;eO6;lrLԵ7O>p//ĴR J~V5VEv')bϒN#3cD,L,MCGqb%jR=a7"6LU.}lxLGvm"z#vXƔ_Se^xM6S{}{NHNGTJ ml/Ock5ڴJ? "X,X?8)xEnU88'͉riʁ[aKj 8&D|KG-܍$(2Hw9͕* m?u5"XqNLk`av9EA)"ZR̈0vA{Jdf\x\<6؁Q[7 !s9}%Yb/lh8WA? ;Ȍ\ xﰫLnO؛`fҼ th%ƭн ] 9 fM]nK'ys`ڐ g>:kN-CCxE3( 4k4ka/V=Olk@sy^V$U!6yg|'r)۠Bk?KufT[)SlmxI{$Ki|Lxkp0 h$ XCɔbKw|${=`Ԁ=7N( ^4;mB yr' 4_0 |{j&Pvm+TK1l(JU2\NIvAE2H_ z7r%nɪ1k5>.jx}1CW?%1=VV'2se0}hؽ%mcB*l'=&vv [m9c:e;dEnFӸqX1LD9$m W a{Ƿc€N"->+uucߊCϾ*U9(ǔQ7@9 : p? QZ  F;?UT7#T2% >q7ۂC  ='KiÄqتq4܈J`▆ژ'LB*Ժ.Cv *~zVGV}-XБyBzI!˕JZPp]!lj# oaA1X/Iې@ĀRg{(zq 4'W&3˘G7cОZix +=T:\d,mՙEfcG;2Wӂ^ҏBqD~'Z|uBr')BfL(R#R r#~\kH 2 Y1X/Bp% ?OnHF 7\m/"50MdHf(SB将a0L~MGP}bfVfr>:5œF\f%JɐC!:4' rBB@m>^  $)Ԃ6>Zc¿26Vsqٱa7@Id do#%SUs&d1b(I*k(D٣DNX̍'͙f\9.#54U/NmnF|2%ya`T1gś9`S QJJA,;#;`j$⬈a'lm$q.QN(=6"Аˏt>|ddNĽn>7͘‹+ljj 2~o ::JN헵r0݅>nQp%:!zs&:γHh&9?~VYƦO ΍ &&xNu T@eM\"NPi[8n0*A'.auŔ0YHuޛ٪=i7vN)\!\#Ȃ29gh==r_/[Q$x-ovƄ0x,88ѡ,^#x~ԫqvqޥ|-Zg#N({nRe}G?=@ff~Cȓ9:~^3)}Y?5+Vڣ8x,D:zL u,Rh+x~wOINΖjX;SU).TU79$0ɧѲZ[vʙ͖ =uc+C% O ,%dc۾«j6|ilwh;m$ HRL7< U0׭*F㵂8Y{G JӦ7EY9{1uM!FNVpnfHrTĔq)E%]?kaDx6]:?ɷcY~gIkiNE埵oiGA664`J }<|Qm[k'޺uP9o\)B ]k 7 )Zyr\P@rٮGTRB`؏+LfEPڶ:mBP186bұh:b>%hvy#h8ioh{r;J#Di]⌱AgdWvR[xL$ He Xn_{;mOzUop@Jer䡞"}t _#vr\C}6M ̃eH¶E1fg|)GedCXYM`p[uN8e/,,M]+Qs"a tUG6YƽNl;TsgqMv'ު*RDzV݈ޚE7&+j6(qhˆ XrCiuP 8\i} z1o?ٓ~#c׏%Aܭsvd뱏 Zԩ:Ë>}rؐmX & ?3 qwrSEI!ʥt|)\ ^nS權%hAGW ٴ>.q>,hIEo!|NڷZb-;mMPa4溋4974k·9KJo|vL0m֯9cTqLV*.淒C%ۆKY#u;s|;߆.I'mT,Nz,I'  TeN]Ӣg~!?^umʞM!8 Dm*W :\  D]1Peyh}4PܾPqUuR ca* IsB\mti7}CDruðO0´Ѧ֝H?ĖPd_55 U:3zу =:diE$uEfN>Ѵ'H*!{mķKc~8(6F@ s'6K0/.H k)uz[٘8֕)ۿP2>W!q>2VZOU(ztµ-#:EbڄQK#G.\ $P ?/^"F84E$?|!t ]u3ޮR!㜨*hBX(YyIyI)Z RE;1EhbrqHLk^{;Ќg`v%8SpW:,zZ6[ 17:"} Ҵ 4a/fʏk^(J<25)gtãHVPӰ!Boi&Lng4#:X6f6рT0)g-~ IHˢ z|}בͿ7c+rnj VYXŸ-00L9Q=7v9`_Az(#TBhب~`OS͔#lzw(n jZf'`f`@R&" VBA{5 1IADR ʽXsP9B-ZB%?.֝ܺUVa ؈H6B!㫀oXfl gHI_KKZE4tt5Z#~f.礵 }cyXa ag N i4ndscs%dLE3\+n(]pۦ{_#@xPk.dktЂB֦3>2爦֧ Ehn5%[|(_H\`vxqMfټ1J3Q=}:?R[)cYOJwka}}k).dz1cXC7%T,a!L%q>=-Ӟ@dMI,\Sΰb-J vhD`5ㅎ|>ctCRg湯ruϗ 'azIP1okpϦ>ҡN9 fXQ{I2/*xBv.%&x:ioNJKؓ&1Oq*8E$փ=GEX^r))7vaaXZLVRәxduWu vAuU*>J>KKk0;}Qwwbgޕzô ~!L)fu6#-e2-i'}缫dtNq8J c .]xo*ޚWcWih%0VZ$AÜ|Lo qy~ | vB8 sOkb6:`PILo?yaRmY_Gƿq!_)~ vJIMiŮ;~7שnL9xj;[L=J8HRhAI6&ZI,ʘb#$4jbfиvtm./UHx5x`Kɍ6B`~(ZJ<ViEQd׭"`J\g]fB;<>%g4.Z&N πjMU5ļߤ-&*\[_`ߦǾooQ B-g弉m]lׯ~tEs:,\^]𦍺ix]Zx\IU^ 2d.y&qUBp^ΠY56 륌QTLrי`ha(L˃P{|nEWhY~QNCA4 *==ZYPJl{R@Tക5G|_Gc@@I4"WYtC6/$c{h|lP Д$eFɨuLLzMhcLRY:YAkLj&$U]ĨjJr"3: -y䜞9~tbhaJP=o@gٵ33rjso!sWcQCU8\2DUC3@CegS8Tڜ3v72U[T;ntžٕLu'_, Q6!{}&/\kZ7k^"J >0Q}=V~K 'v 4[ɀ#,1|MA7M#x%[IɔoRw)3A٠eJkE/ &ӧOo^4^clrI CP CBQ",k=zs뿄fp=?y6a 8 38COϛ)# ƶkρNo"Q `Y\k_edD3@ȸqW8=vB,IsZ )Ę bX3qV'ڔ'%C^Y kV6YUJtD,\ $5M$_-̈́A{?LFwخ%-xRЃ(@TٮzY\L8v[ .WR:hؔ%6q/+l뗎hG>L P"ѵSl~uCՅE^%L'۬gՇ;|K"IH"`0~9v.8C[l:xX`Ԓ<^%G.kԴ%&ACh6DHؙㆷ[ɨbY2U5y&HAmʽ$ǫUS0e@5x䏫#N0qme/Brvၦwa3v9M"dPc'37KC.F]MB=/8O"ÛnC>J*Ս3WZNOZ,kIk|6#P@Fб>2$h킼fsU`/}^^N S^sD^Vy;MʵnrrlOZhz7DnAppEۉYŅL[Q`>y'/UfߐhBO!0ҨA'o2Z{i;pI^gݵUq}O@Httf{нS4lc=rc_il \5?y, !O=@jcRrI9ẖqLhzLok2pYL&j_ݓWPK^R;S\u8D(Hj|sSf:M檢[ $X!ZB#D4{OHKEEZmr}64Z-n_g _IyܦbDPQ ;y{kl*| t!txRN1*SPOBD)=/UcJF>Kݷ\T&e oXSi Wx "ҽTs`3?j2@C%,ۥrncӰw-jhҗxu*{ nj#)L˃W;Ohm#ќc8b>łVd*3t}K}Ya}w*Z7@v"Y2б{‚H``f#[ S-XТv21-Y}} \;zס4\"y+c}qEO䡞OZ+qnMvieU11'6eq,'{?U}[sʀTRJZ 5y\.>[uÔP}3;c] B] ]P5_`nI4@EJ44*jY1LtYRm ,Gt*>8}IPtt%} G; ^ t{^`)ޚv?k]b-i>W2GȶGv}me0WK%.<-8-{cz9MAW}SDoe(w`; bۡ^ѡ}kE"Ҟ`8{p q;4A7« {!+路nOO(h5X_Ǯ`<܄JѶHD .m(Bxml%$ъ,5!^v*j-~C[-j]O0i Ǔp`&޿-uiBx/0w-ߙ d^4Yw)5ex/C&{L8&ִG3:R82zC}1ܨk E0<96N-vԞ ?'qdUˑ)mbށ[/D̦grʏ}@4QT'o+<b E0R ,Cú "Aٌf hu N(_ I$(7ƖN륊[ R<: Fp'j4K) MFzp?؆FkzjjL@2͑#{$a<^tWf,zsS2MJ"/p $Bі|u-fDV$7 mH 8X <"P`r:PxAKx참IJ`l\*(LbAQf+ްK@f[\ IنRC%.jTzNw17w G0=y~@NU:7.5'@Z|9К;JGV m8Mmw0H=fDG ݢt}%^b<V~电-cUZ,dAUÖ; >qQKR-exş|#bm+1c s=A܍icgP+0ELb@%;H5B2ޒ]'T9#;0gp-9X۔u 8b˸ͻBQ3>wB  ]lFr!҇t,ȟώhvIl^Rk[oTj0J643eޑ必=A=xMJZL8Hx'N.$R$D 1^-LJ9q Sr&PuqI.GDLz7g.PtNtKоUjgDk@BU+ +1NՊ0ό*9?MFLi-ks=dH,ۿLiGklȏ؎O~-T+ Z Txcr- 1>)_&O䡿7i=OAD ~N#w c9{KvB0\, B~&MaӴC8W0cb_`y<ČChCOxw>6恜džV}#2%:"ܕa mQ2+L7b&#|RNuG:s^i"D!kq85ցrh,:{pԈڶ% S<$ zG9`AAaFCV"ɲ8' 엮 *&xP8O}>  /uõ6agP"Zݎkag͹<i-Wnl͋k*jςb5çIfziA0&4r59b Dl~7bKxv~& 3֛5 5>؝w}}Dk8"OwQyMYVuX!<1GUڸ+'4E之sg%7[nrήx\fCKI4jKe +E3$U'! (9]v T۟*o4lMPV8W E//4'fU4܆&Eljđ PY EiNjwBmO761zXe* ALo0ی(.`,nѾ>t'Y(N!^#yhA~;ײz<~:" YfYB~ȲOcD??tXH(Vl]nmf} !lQ4=l $&ʃrd烚ӡvka@L*eEfْ~AMZ~viGe1QKۭ\rqS[Ƒ 1=~\HB[5M`(>TcAۑB ('Phk Pyh6 n-#do~}nW$A/C^>(_C@#a  \t:!+\fx42!.N"^*K`Zd悗T^/*'qs>N{'d:ôPܿ"yYuKa}a Gؚ0\9ADs$sJՀ$xQ|@&*ܩo ) b1L|wQ:]+̒D,a3p% ϰrV3+$Yo5~|r!3 Ol o[ǹa7gk!DN4NV{$o~~)m״c tA95$VCw&]t>]UdQJKQ<۽o5A_h1u/ dn)8zLC~A(0hYQg6)sc T5ʃlfh/Xz*84p ꄖ|'.q(Deץ\\ bW=G  57lB]X6qBxho]b-SICRO4I(#tm؊3S`9+?uU73#ձF^'oic8[o>*lE*]ml.-/ k d_ա.?_]pZsˊL^BORm5suY Z)k g)6/(IF@LZ4 O&m`| АE8CdFP˙=OL Y@owcХ셞;p2X#dC#h5@>EXdOY}0 Cf_y'dI&(w_O? ''hH*o)@Wښ KJ'UrW2oef0߹9uXkŷ8!;< /A= 㜟5*fZ])aC [$hb! XX'޹8`(F8Ə+ 2Cj0ȪD1ӧ%4]idz8B>0.Ibݲ/& 8vAYxrR_P7AZOA^0>MEQ>(&}?M~p-+EbjVTIxx;+s1ꆚh.qEZhG/rJm;k'oL *kq?Jg;&2<.eD(/Yrͳ G gy1vւ^+3 ƎyPeh.-UՈaa{mG a˰K?C, D$_|GW`n?'eSW]ݏOBpF}19zVrd؟$a>=%yt7/fRicRsx΃ii{uhdUW'ܐX-<2ە@ ×b&\_zr/gxSQEzR_3qIITk tyK[QM㒗+?3;PntG{KUfW>, s ;FM:Ec_Jut1ђ/EчD1:%úf0\2) E*e!"xWwzϸPY)?WCS#FT ",2/^`mIvQ$sP ɽnl&I{3'Ûf_hF^sv.[V'|l R/8YE 3(RևW6ޛ\^&&NC)3O90hCmnٰqӱB1_ե%fE ˌY1XcK&(bWPrjq c7芡a.۲1!A5%_A^Lxޓ"r2\i{wֵi9RqR2v#.e jM862;]ia3+ i" S[sYOa FEҝ祿R 7bVd9B#+^m['2fW\)bVzy1A;Sz} 﫾 i8lhD!r.t|B\=pk 2"9,q: f-cmjtUjb ƀ/&Xif G-F,K%whjMǜ" pm.WM|atS^FǛVrr2sfyqظ~13=ol筏OobPT>9˜#F4mW;9Ihw1NC :J=[WYS2[=U]3" d!)NM0\h2۲n?xS\D]_L3 Y!_%3 = #uVM?6;JE!`%īJGzC[h0`.Eu !]!O)Ѕ/A|Q8i=k!M *@xf7#=MK[t^Dg9Υ$d!7~b}H+p Fx- yW͂l{1W^_5 (Q%nQ/TNoL^H9R6f0+3ko<M9<Y,S`PRNMPH8ջJ0O J˳$Ri-;,C70y3 W]f 1hr^Vn]9I[EB~J d;E1J PtBq.5A=GqDt e0nZnT$0* }qu[@CPup ƾ‘H> I %8Ư`, c? tIxJXbƫ?ا4ۉ{rrbRrAkOM][uވbb*551%Ln]7(upٟ`VL|_WO`lSpQ -ͥ0wi. VK%uX3o?X>XE=$tn6\!V̓GO,34 )up5XlR5$rnw}2P/Gĺ>7uQ^/;#15?ᘮ@x^Fd3rYt Cs8 g7n zzxA%:<@MMV`DBKo5dNض[I;D4_M2ums@fu")* ^G-ZTT0ѨrMYsGB>2^O+y)Oc wIP#_g=E^ B/uQl!P@NڈQWD`i{9L$V);Qnp'G|g}r1 =CW7jVh&u o 2iX⟧U Z̔i`K0ǠvHM"H<.sOѢZ|b#ݤar ʡlV))+2zLcRE3 sڒP<j-#"˚ pqOÊ(? 1ciT~:K- ^hdڽ1=BC̷FZsk2ۙ5M ʨ.ܺLyu "\^R K:3gԻ}!zekeRI"_TMjyA+we=qϴe;)eh(cU$Pp>4aojgm!\ͺ8[uT:rs}{M^YMLBEҦܿ1G۾:m{, GId~O,w92ˍ|,X (%ѝ^ 2'i(K65x1:cQ՝ h>2JO_it,EUzd1i x@&<4߁0_]BgFNcQ=:A]dzyes»`bfx*¿");M-%q؝?.M%ax+ˈ`H>3;c)qz7/)A<&,GWri ;JPd F4bTb5Zzc3hBʕ/a/E _Pl^X."LrZn %Zn<5O!9Er=rY`Bޯ(a+D$=vs,c(;~pdBW+f0ܮ:Gnܐt}#Ұ]/lGUF&I upE@<MTU '[A-1z*Xpڜ:p܃Pv̚++WIg{b $O%ʚV}1P^l6F&n21dž:y].>Rif-{Tw^M6“{T(ƍH0Kf&_A;m0$j!97JCp4SϞAu#O5Px2Tn#).8+X9]47VזA)x.%>._; ni'ťluA[ !0a"t *x6m˽{*2틚8b>%#7 .p hF_&,x#H .q־lzvBH,|%CFeuqX; })S%16Kl6jū=֙/A2s`NO\gWPfd!߲UxV7~W{R&:*N4"=,O'R 26Ȩ<Դ?4~7s뒬V,Kcids VKl\15J 8`vgNX=1RfXV ˆO;rNh3x٘A777dhU"_Vۣe j"fFJY*?ސ%M&xL+C(zӜeќ^ŮY &Yi6+,b >HBG SU1 띻īE[t [OȮjgUta +ꀥ y VT4~.#ݓ>-jm)N<f 7~,tŸ;?Dk&zxRcaѩ P >f9 @\єOeױUAnoʈF/D WI$u_@$䤄+*1!A>Z]Ϻ"e'[i_M ؞ .:&ΰa0:)8LyA> 9"mHr} 9 1[6wTy6V:`I) #ƏIhq K0<)eܐ]ȥ[v z;ΏHS즣1L\~F+G>05Ox  s36n.iJ$ecґL=>_ 3ISW&G6]}S҃@F@4u*F7w$.GlZ854+8 Y\y$H_پYk;%\^빒ѡ~a.qB.-=u5+JncAS}| 2k`Rb HyP+xb8?jl^?EI*(sC*bmx}do?k )<j>"dZXp+܋M>Qxu=YZWqlCf-]*0lS!(V᯼:d6Pv@4dV)7I~A؝>ʵdpQ_ɔ˒ . 7*aMxYgy&Yf\SA|eDme\g&5m^OŚn9v4? P09⧁vS>۹m<[ߩ(llP m:QŪ)$9Ug@zGI.ܛYb d:1w.A:W j;7oA.&yv#0b1 ´]VTPc:n"ێTdVJ지. xYO"}<>;h09#g%Qisk?nCP ]ˀ xݣnT+Q{RYpXgkEPn T!No>_(\)*bP_hAمE\8ʌ!NHOBp04LžN?~[8U4/v#城I+B9I(d̓P2>, [˭̾l gOm9Tuz.Z9)voVu-˔.|j cIYݯIyܸ-_(Hݽ#8Xhz?6}}ٯuԡ6L}5f]f ^ m}ԁڀ͞%cR笂 .1fk l66)nA .beNw3I ܭ]||aDh6>sYE0nAO'P&mWE/(ih:(ʹ FU,_2& j\S@A܆=RC0V8-{z׬{M-< es.juPW4QPqd[!X0έD,17u uV{z#LOZ>f4Ѡ5Ome0~Y~ L g!Yggf3qj|f[|nxAy } 㸁n}-aHLU &tү4 5Ħ!r.i+8fm)hyg2o-? 4]tW*@d>%:W7B?!},qnogЄ},Nvy MɿSOmzv&M]O6XbC,rnJ|)1w(th4]DCb)Gѻ00Ķ7ZIFp)}zUjgVUQz ;7-~!TЦS8l ]p*_aV^:qe;_ׂa}+qy%֤!뷫-%&Y xJ@Nn=:%~mRż\^)oV$% G‰5^Te$^?'A'61Ub51t{\Q//R:E;w,T* L3e,l00ڲd.4 r{몐k.E߅ՙԴoE"k"6MpJQ[BK&6UFy&KɌr:Ǣp6#/O`NEI;!*Ɲࠢ! ʃJ *i2gƨɭvR/?1Me łU^oT;tܖHK#-'4#yYh3zPSBIF3{hmp]?%@bPbL2^뚨[%um`>#TO0IQZ!g@@"9YT2vqOf(.‰6QJHgϛc*n7U/Ju O+R=i+&/",\cEi;>t^wHI)nEWP $)|'P[e8\hIX+H=@Pu_ߩchӈܕxU8X{Y:ap;^lWQO1 ViS YbjVaL`s5ƬuXAyԻ>u_QR0W="5AIq?G(^%AY-6]Ճ' z9)ǼK9Ԇ>-8X R`.ixAY>VcKqfa[)56݂CH|eyL4fc٫˷(6u" @xH@uuh͓0RUcQD1vr1KH>ncYkgZ^o"&V\|g_Do0~h-H.#)UO=_88YڂAP+J L7ޯch 8llˢH1 &R+wFh@JT19dANw,A.T{ i6rkfL[\jZKVSJ_`!T]݅7%zw!/g `::M4f.,UM|*7;%Tk@rAùՏFhB$xGJf"Q er_:dYΠvwƊWf7t_S} |&|_?"/ϛ_ 3_b._ù8a~Vxi$XX$"!vq$=qgr4f s*0L)1m # )ZD6:BJT O}<8bf-Ψ6m$K)wM9X:ٰl^?@l4,lH$~@,H7hX'{enaF7]ZL ~~%$lcEVj S+\UhsPYYmklMQy$btyXz' >`enK?k}R+{%aFuk}jQ2~rKKBuq#ʫ 0Ս^ش/tdq2 <ʵ [:ѿٌdZ8}͢tג\ P;T>!>R~kBqCGS.q6Km5uâ )PY.֏V(x E 6 @qgܵKC"6xWr=:q"fJk0jR-цIm 򱧜"\m U#T^<fYjul D@j?|yXM|˲*tG# ʳx5(+bO m_dy8() *ðoK횦 Y0ut]*w{8hB >XXG/H-nz:+n܎j(j%Nb)}8v ݶqG·G|,D6gT@?Vd5"OJ9L;TF0R`@6ysod/mEz9,{P'Q칈gĖ7l [XB@\/NN_KI ޑk7̀+|U,T)FhAbP13"6΢3' ,WP1-}Z|ezHx.&^@RpMshthߤ'NJ;>By*8 *ɭn~귴: fY$W-rNe҆Y"R Dܘ:P+Yգ|3uTWpR^Զ +n7z;,D40VGomgqQa1>H*v>4YU1$ʌSk*ظCiz{4*( bؚ;;c ٿ}?gfUKTB91cͱi BTI Rb*\xXTMVd?m(I3#;1>_AVbԡ_݄9CE.oͱmhR̔]2IMp bm@ 3nceDԊmRc*$;YEnp3:ۊ xq^)q_R;|Y-_ØTM!>Mf ,Y 174M S.~Z"&5CJ 4mNO4‰?Lgg bb,=}͘Jj,p dD LjYx@+P|" l &=,^T-clI*Ǩɟ I  ihKřfQ*r *, (F4ѤH6OV>O-`r^oyH.s/At5+>"`*(VT"Mu3F &3r\k`2Vt(FإMNq]_I/h-+&S,6@V獠czOUękۤB=մ:-zt+rI@4Yj߇&nPvyh$#嫀'</mq) ;~/I~!lG0l= [s"IÁU>r5:w%ǧ8sqVF\>t ̶trJ\"jƛVcr y )^,a 1%[a3JRڱ>Ԛȸrg۲ [&U]Sqb9 ar%U$G5 bHȊs $W nȄ$gK>_lh 8eRF{?z,3|7ddџ-?4jG=9C m]׼Uwtkmؘ=*+#Ɇ,ׄf~f@Du Ui{j;]E ˾8un|!65\y ?DηT{o7(,6K fA#UڻC׉>$kD2u '6Uxูx$i0hC6K fB!'j;a'W ;H]X6_`OA"#viUe4_谏Mc̭ >c_$)&4Bzf ᛿)FINҝ]1lF{[`F!d3)GdnT2LD9rBbIq&3w qΦmn£_y,*?v&eR|v`(byh 6@pOi[\n|vtJPF, pDx&-N,u1A/XDF5-q`Wj{ZRE~FԞڳоq |@Nbp@Vz1 N4?vI:Q똖?7,·=\?I (&j=͓e5 d|0`DFWcW^7s5b.CqrORSg[a}"y?"]4M |F*`& Xƥ,_sv7!Q|k,jgn˼ 3ҟ)Д;MY[\Ƕ,㡽􇥙I#nU˴z_2<*6R7'MlVvUP`P C__S#GۄBVi`1r1ܛlA,K6}\]fQ W1rj{/hzȱպ`Tuz- /1a\^7 vbNr\ꪾ<*lθA)Ks/uCp^lBqb'(u&,Ok2@g/"d8#:e)߉ >';+[XfqbnQ3+G޿e[Yo#cυg(燖h?ё ,ILQx *F k}՟InP11LFo:new=uo߈߽jH?mDIɗQ}e,S6u7\ UY ?(i;]6uq11G:/dhN[Y Hru7d<,F|%EqeOh6" mxj>Lz׍@n(%I^-z֫q]~p˒k=$mvWfSHf͝1X5ҢF4G(,]rvA4WJ [ml*+T.8/G(b]AL64yL$#%80TJEʬ|~$r,z4nse⍺Ttr<2)>\K" Yx& ʻRVD䊘\4J:Ad{1m8N6+v>([:6n2 !q[Nu^8GpD(;7k`4:rlL Kl3} u# ;a!4u"nsZW_k!}6: dۋWI}~'aO\hR쨺yLQ9\}9#K K#$W<IasK^r!\|3<%hO{mGi5/^AWW8ݱG !r kN*͵Hdb_֙v{Yb%}ӷȿ] wv ,kI/ϐ!5x.a2VוCXc^Ƹf!q;J=Æe"6 '23s rW.'/9(IOMa&\̯^] ~ondŃ;MG*kJB{hWt<)qHp `V͛9ЫC)&U#Ig x]R{{,D21P8eGM4C( k~y6h N_c=ge%Ξ5Zh"4v6̨>{׿ %N&ި0T2Z}MbB_%`G3,aֵ6\A)%;IHn<5Ϸ EgO DwOGkzumZ"Z$28p0$T!~|DeYbGs.31.%~J1"-KAfel]kFKɠN#h( '0LO:1ik9dchxװUŭ ih^$k2X== ѓ 2=,>?pU Ԯi i3b ֨޳eWrL!+#Tu< =%D8 s * Sj"֠/$%/mUVZ^E; %8CmeIXsdJ8?xs5 )c/xkdpn^Vb̧XDudo!1H Z|UxJBrj"7 b_ TQsld!95"Ⲷp}`sVx,&=hlv4˵0`E/ AXմ3g#=M3ad8v Sf_1ОC=b_z+CZ-rp mhl'y! [K׍>[ַk e} VYJ;䘩7+L7LQ/?%~%^#xx\KY aG\bjHokG)}҉ `㶿~ 1ODN2y;Q,Qפu:r| .lzcOgĮT HJ>Q?6y25\xYVu-Z8 (" P՝wa5yQsխB}\/8 x UN۸CӼ!CL;0kEcW {czșe?0QPsf'-aH%j^Gn9:"Isޜt!b0F ͽyZѢ,fn hubO21Et ̍  Gi5i/ؑ䪽;8uǧBI+C囤<;+A'ӃEΐxQ F'o/e&rq m6.GVP)2Z5R64.O50俆毇/uh_%N@lj0/x:3Me Z9A*ISfo"%줤ʞ#A!a퓮3iM%ѻ%clD,4 D9#↭"+7+ q>"$_~\ps9 Զo{.`j)$?w3vmyVu|y+.ױ=i^Mg@9!LST*8}rsLqn|m *Pݜ`]9]I%$"۫ItG)zƤb+ 4T|=k,N>?$ou|woyߣ!8 al Ct,ԍۛrcS, xJ) 5zӄF/jϱsa-{!^h_7!7 [w* |wm ꆎvI)G)lwa*Y:@D?8{ҕ?w$P>~ 8,.N|SdVeǤ|Wo 1zm9$h:>?l̶lۿ> ܮ@#wCtTE_;s\&u Fj#;P|qڄӎ>4VL+i@: )bOa& ͸HWeSXvG+O£1gG]}1B dK)1?:-Hix#@xHBgI%W%] ZRLjSR+cn ҨH4v(zIw,Ue`QZi#i <=!b6/;؝ =ly@O>am%L2l+`҈.K3k:j:J$^|aUЪӋ'PGv)pQDLIAyq@<F:H֫V%}7G~<@\:z] :n1NjvE Ip>Uޱ3Fǰ߫͜E6"o{>=m/!IvhvfJDc9riN'Rкe3)q m `杽QyjGOJ~(#3 Ue]6FĿ`$vn疓K `,[f/;dl˺cO-@x'2 pI6^Ѥ! ޻b4`[7s/a.aVP@ombQ MD*uYGdtr/o95Ze?v4lʬ/g+QCYNAͱs†\#?$?O3UI=j/Q s`mޠF]_"JBi»e'Z ,+> ^/Ww#Ef8UWwq.Ϥ]\N}MҏOg#tșmw\W`3n&0c%KD:1 ddtQ/Т>t\y5=vYiրR>^& ]t35#DKBS'Ly}:Q:ITzB |H(z X-Sd9D!bݚ .B5"EghL(>#s/TiJg*ZZ[Gʮw])ԛ={)D-w"Jy((j*y:97S|6k~bv_TÞ~:*%чZr1sVz`)̷k3c<_ y]0 ;'fFv lѣz ,ubtʔ ]Cc SR皛]}@:}k>jc甴O>*Z3]£g뽦 `@wKs.s'[*Sҍ/ 03w3H5mo92&|MDLp!5Gp ~ 4s >\Rx0tvaow`yy ^{#dI%4Vc`&1r0DB𢸑So/^5n>+ac>i3י79Ek"& ޱlhڢG') *Ȫ&06_NVđƏ2cU0[2sZ+̺R;~yRֲg|?kڢ  ۝Jv'60Cs}NlBg>)`w`qQU%\XZY˙_L.IjI rKc>y z>g4e;Hj2lTF꿖7`ru0\7Y .2${ۖؼRg҉|]۴&=vbG!mʤ/eBUyI`oXe?F4&nANߏ$)$ eSyP#hJYȳR@6ADm~ A, 6t/.7 0DHLFCEU f5V࿖(( ;*ߔ*v'J82)lc?đ&sAٽYd+0RIyxWEbPL-"Œ9vWkva**{Twf \8Iv vk cm-lq5mNޖ%a:%8ֵtO{q;3S2-\>^91?>8׻'sDž5NJ?&]g@q=?:L"(]݄C(Jf[㇌ *xk.dg$&V( 'i.xRhRP GHs? >E16F2bY[俶R޼|.@TGY7̏+"Q#y|oS8 ;SWX4X yp#ht`ה$Q#UslBMrT2Tx tø&:'5Pv|-;e8DE!G;NZqT}7(>[HO[So:W_ [g: !<92zl{|05=wA"^CgϯkT->+ѼVaSf[;{lu 'c$9@/r\)㭴Ƅ^B+o<1?b{}th$ZcȰv6Җ8KؕJ0|g˻nDW%?OZ,)*DygS&l߄\KO?t|ԸgV ӤAaS84#QԬHZlgY\Rl88b&Zwt>f/yőƜ+Y$ZfIf\ 'oɮ;*#a=FCCy<9d!4 vhK^NE\JbK]Cf5ieԄ7"ǵ>N҃hxJ?@ON*襥esBA[B j]!.Ar"q>Q]qIe'ʊy甎JfF kR, 3mn7ԝk)E! /%yZrXXYNA@p7#ܛ2Bcڶ E֒Î}4:2Lu,iP-sSV&ڠKJDHEOJExio:-9h6nk{X-BmZ;i1#G;†W6\XE4ހY"3EXE{sCt/L84-j[|$߅tqMI*u;i'O5GRe$x}OT) 5@O…5A_t`< te09nςJg> v2+=uGI4$  }ZԂB:@{ր(t3$fCv& v=hf6wgpoYTuҨZ6u,b@EOiCY\6o5Jd*a8O߶'`Fݽ*;lЯ*'͔ԯÅIPB:W2J3N7n&@CB]JCY`WhC䯗{ ڬRviR].%xKR@[_]<AO پNp2;9V,io8=H6Š@Çp$2U]q]b>Y =BcYF2ep1,(_$Hs`IxDV_ؤI_cC>Edw$>cxlVI{P/t^ݗBۜE-+= ).b)D7,Șbbj:`ygq~p켢@2X@Pp]!>D:aE7@u#4ZJ7`[opxxTM4oױ1~ڦWwU% T4g%A6~àӠH5r ܴ ڰP A| ȗ@kr* ';S)a ]K|<[{dUH*rwWJʌUO&A2'%&BF +X6ΐM ɗ' . _J[\eiG~8ed7Dwn3,:d6 q3͒=Ӱ,mdq6##.;aADCqڠMӃ21);@(yn=v)5y0]j5ɟiOG19ྥ86"Rd]d03yY{ +e}W%}α x]bu˦3? .@\|l֕t#G]aVˬ\Oa~4mtOh_bo' 6oE.8餡#ECK#8bؗЅIÒ;8![sY-.U^ PgRV.fdPH7@Oϲ-y`0Wd6'{K5|>vODGǨ 7=c%?+ӥ6 c7K>0J.T4FMgPiQGs$˟F=<, ޅD_22,7 rrCv:RMU8pp7o^((Ȁ4F_qH ]Hr\gc0eucZkD[93~#aL\xd"AOW>!׭-dE?qlY)h,(#-ZAϯD(~Y|i)载?c+|̶Dƕ%2݁^çNC:_{yg䰈]U"a&f'/,otiҬxH/xITPa|}8F𫶦-oʆ?s O` ^<ܐcd;.)m>SסeHRH˯#R ~_Ovv/&YT[If]*Դ*<<[DbKŚ> d9զ.R79%N=&]gNĤ*!7ܴ+4jtX4H꯺Vv%0XRti&r4VdP&6Q'緄!T9TiIo0ɴ#ߘm9S$ μt 'vTdյ[ovn]:1|TM$xozŷ!r{&Z=5=U$3ɾN Uc\0*S|HYPoeSL[h͋;w4, cOWPBGj=J#0L(l2zڟ&hձڳFhb"iܙ 8{*}n t4h w-qhFheBIOQՍUL%κiYGWa;""A̜rLY,t lա$CTn榇0% I!ѝ"oޒۓUm@ֱ)b(PL0pbX(E" -q=nm^tSH%&TD{y0sN nۉx.URP2;Y3!tVs2 -5*]XҺ8ˑ8~|+¡'Ao=N|X C x&q9ѽaJJ%\#vI_΁JtM]4ֱ:KcwӲ308_UG:u޸bReCwM"GE/" 3Ot<]-\?y{X2*!Y/X<ђGh lOy_כY6 >1͟F{2"E%]LjFXZn€lD,#ߨ]N ,X:Mo *!Q SpgBnquM< 'Fl<*nXaf`Α%wЪZ 8gx{_󼸪00(>}q I#ԉ[-zsqfȍV".*/uڡ0S[8.@H~1>hU\"IDs@WCOp:RC,B² }#ԈkYA5GwB]$X2%O \Kxdt{ ҚsbF%6nt)?@P6+&ö\zb0m/ɤazuw87J85ojF샎Fe>/1H6Jlˤ KDG`X)S|S=惧D Q0@3"donAa+|i_N;ycc_!*dcnwf8†1s/5v&irGf-I:A?'[7cSLbՁ"?8>!g`-sg2( EPndp\ H@+9xANӰUqxލFr"<+ R* fX<;Y+O}I4@9 A\A̍wzoM ``n+D\pW=ǜ%MGꔃwQc2I1Y Qh唃f^"˹_U@U˜b u4P&ZڅN$&el/ߜ@st-ɗXO<1*eaQ/aeT o{jŰIq^e!w,\؇Y\XFw =zM|P^wedo]FbGpg?9PCo9lُ`_Xʾ%ulh,Sԙ/[/LCvPxG³ߤZHE-Uc"*uQ޲Q&f*;لVOAS1dwxNbfQ1FIQ bp/zEvN+wE̢t+C5)gUHiɡ9&04–\H+2p)5*'4q.4 dkVSsGʝ@TFp [QlI9rX+%kH>O1.bgvXRࢥ_ ?AҊ]gCu|m[Ȥ gePAVmHYQ wgN Ĝo2g{Z(_/nr>joO=E&SiUJXeБ ?/3:FOp= 0zfdbHØ(&i3þY+ bg\ֹbp&F8(+r ".8,GLCAho X&Aan9&KSXZZ4_tkn{d3s N8c>=!Izw^EYP(Kt .*̗3VYT1]4o NښU7&AR\u,y.3E-O`UtJ @+_EE1fbCK8泶x+Ļx'Y3>)tlm/XY%F)=[3ria6m3p?L' tV lE|`t0VNiIG-3D }0pzcJ[á}297Yn@ϒ̿L|{Owǒn b򅍹KyCD&x]x6E%6$0e> { 5,6+RwҴ(z?-VNv[hCju! :MzF*W^QC8 \czf6[?xx0*ݷV,WotSȦ |/Kw \qV [sF.T+':RFtΓe6x!W%}dzoo?{ߴ*s7˥k2> L)/y2 "`2)"]:V3(eL9Ï`|A%́|<^ZC* u;?1?&8);NZ$C#bsY}>ƦC{mq!}`7BIDŴ#xh{.&W5\O^2o=W\,.<9}Mݔݾ_ ZꪹHM%嚺R~@83p pD2[v9qgzFtHvA9Is?SR }Jlf7Mag_ij%|鵔[5ApSkią+J)r\I=$C {AU3&0#ȟ{j7ZB!.Yi ;O,29Id8u:>@ŏ߷:uz'p;z;aA"ߐ}da&ftN-:bHhS=fjݹxxlӕJ1;]ݗbtFvk*}-ӛpـ9JsDJ߇gVY/kx]8g8>knPƒ" OONvwNInFU=Y%nP ߭Z>ؗ6/J䘖q6lެb){z8\bɷ,>yVMlF)UϞ")@(~ T|t M3i /YWIc?gdQAi0 yoXBAcQƚC55o,NuL/Lai8ouV)PqYwwy6/GTSs|nyXf5|,r2nXzCkQ <#h˯_ XIæsrz HQկ-\ӈN(KcEmxĘ?;"kbPѓc_ف`Gyl)M~ӴƔ^Jv ىpDq\-\7.hyj0,.q j=%9\G,F`t+ra`%ueGTYnK >'iSKg.U I8;:\=b^vn0~I,&]O eJCJmm% PENc6?ygXL ~ ѓOMU%MHMn+\*{E^ U9,g7,x+gaj˺i:6&fRVW-_:Uvߟnr{H=22Nne%S?cAReDm56z6k G sHHeHH I[討1[?ttF)>0.>?I=n|G{*WH9*DJ/e8r Q?Hi9` 5 7rWaMmpܖ ,)kDt<X_BPI"6>#xb,5J,@!05mtwI^,#vaI<濠 )?=4wx/aܒ)LZ(^)r) Śٮ]f)\K\x049.h "oက2Y`jVҌ-ܸ^cƙs7]d۞jIn0ZDV@r$}ߔ3n@ˀkNˁ>%UJ:ϒf{XaQrU'z1} n)=%l`g}r̊_5a(6STHg@z:qӕ)9```b T-v Y9;95Zaa)u?&-ݯןt,)W_D&k4.샴F)Kl!ۇfTPt _EF"Ifb6h3 hְ̜CƀK+ImRYsU/ "aO< eSmk!>~qO-nP3P qH9[gA>x}rxY!:{%\G/,C11+4.X;ZW1i@)$R\d. $rg Zc7KtgSbeۥ/3ϖZ',@͂f[YBB=:珵wxvND`3Sg4ܿ/;Ɨr[ByC)x/ּQ]>ax;A &OlCfb.6}cBn|($W~31}K7l{bc,TP:_C 0,]Oz[~wDr>wz*ܹp=^ {0._$]<j,oH*eb%pz+Ò%Q xݔ vLN[)[uD.qJmz`$^R>08_E]rr2cr{ޢ0,FI5Q7кܯw:g+tP .y^y>[TâD[ElYP=BI/+g_^Kcn+lTiH^,H.sNHp7dm8;pSs9!4PlY~҈Xfx LU$ggJM /`&\g 21"b4H9R~I[,GV+l%x^05"S%J=)S.U97䶐뷖[*%؊НU fm ʣpBLpBDޔ^dXrd&@i ћB[cPր׆-]; G`7p#r )!>n o\*MTx7Eq@ ֱN>/-#m;a؋RfS3+Hw4ft{\8/WU&sp*4?Wx^-=h,JiJi=ۇ [K7U}~UǪAG t\ qD#[%vMyp|b.KComv*!X;)ZT28D:Bp9xk7!/ ¦^sѫeWbVM~H(8ʀ%\!척:+f5824q~bXMF!װ8b*G}LڷNk'.ڙW#)c[WQsh+傺" !Hse_UYmUvgvU.@1bSTd_z{lg4Xc-P{F[MBZt`b"F@OnS.mޛ'W~Owt(˙`?.uz;E3i1T_5*W!GB~<#GnKb| 'Z!S)jnQ6fxڄ;vaU*[;Hf)FM*ç.ݧ.؍g}g5h3Osfi'> 1mi%O"H$.Apޡn2jbYڑRAyy75O1t) cSɕbOm3c]ZԾG*Z:Ў2jtˬPLb'~״aC49HaR IŊLz`y@aR'N7 HSI=ǘ թ$0~c'5 MQ[𤋮̎ 3h72oXaO)dHXcW"kGMXkf7/X:R'[TrD;G7UGK#BGY}C!H̎ *h@t QE܁  #x7L)o*Vn,e>lhu#^@盼vh,K%GqprJK>\5n+~]wR0ѱ}ESrR aPc}Y*Ҏu]i1Y$# {Nk} ~m#J~s-%R3z_NM48AWV]k_Z8ڤi<Ӊ\-Hp3HHv֐f&q>ʄM-F2K26_h@#$-FAr`MӇ}4p&3:~r̔*jh$)Op{Hm L ( lVvI?zyl=ht4]S6/NCpVlRγ]oFBY& xM02+pzeY (ƊղEb V~ ?MN'Z\5?tVze`P7@[uW,Fo#sprw 7+f|n]5%]].xE ( !j3XO@E r Sup ć[xM;&)gؗܐ `ĭriJZ3ȿdgDR@o#D>'܏59qox>*b lv}t.΀}vy[bi?үR7h7KWkao0{@## 6+0#6R)fMHÓNuqS;j' f3&c3'OτCxVFYx.vEg]g0I7YϺioLfgʴWmy {) WWвE.o([Ka-07#$@pqQxf/Ly57O2ud) [4 j6Yӷ5}xB)gAptC6XI_؅C6VhGWk21:1HZtC'- I +p|ݥ*ڸcb`~j+ZR c#L`3r%sAǖ0%H>D~dZ%P~+L2r,g %-tȷꯧ-˫ ]RF7_r|$༊}p|fi6X5.*Bd5 5`$7Z#G!:DHNy$դmZ S͹|%|x9;.b&&}JgM{ma`mr3x=hiHTC!rb糪0U_PuՀwCtc"*;5cvcL#y, n @+-=DEv~;MH\*Tv&EםnK'ȑBp|nlVӊ*DeO미RTCxߗ:9ސj`e (v2Ɯjru3dT ;ꌒeU_^\Nʨ:ˆT]YBɋхtj]<kiDAoN}EQ ҮjW*+ݙfu <>'kL+ AvMW$ 2Qy,6xj%*$/pb:H)uج2ȡkELJog&qg,f w?TmE}L^/vJ6b Ŕ c !R}LS?jڹ ] }?k[v(I`6ׅfRG_֤=3cyC3$C6-a+AW`OC.^*f,=hk(<LόJ}Đ]j_K$im?Ru1رu0i+ehR@HlFVz)1Ӕ'QW.ramL J76(~!uܘٶ#["@ <3pD|y/a#3x i]Sj )oe4 ɉy0 ^U!D2_Rjbakr."M|UOiY0;}Rs \sй&zvX6K`໯?B/_a<-wP9bDD0x/hl`S/ k&Qc]-:ȟ&7yIW<?ЊaHK=c Sr~F&W_ 2R)0:qg^Ptڈ羳硼wU(>Z8ePyՉBh/%;$fe>,CYg7kdZh"# [wM3?pzc02GXn,bb̰:c@ =yg]O~:nWZFyW~Jnl m>]Q;l٭'ȜqkΞFf>I!7Gdy/= 2уCXu\$P+1׮3j4^qO:oӓY#7XtfIo eqnJth'1 [^ӥcn6ankUXKʢ>sQC'.VS2ۋ8$gʊ)py(C{*u} 16_^Ye`4$v#!Eդg,]x} yQtOˋP;VnG~5 MWG l7+`į/ ?J9}|א54J0$NNߎ Bx/r~?V7n^N7oJ)Ls ln֜~VM4TY e({,'\TAK%Q땍EGj:)voD9JPX*&i@c얁D#T4U(S5S3ӽe.;IESVvIMc^ǷZR~#RNp 8)۹qS!8?M!f'u:5q**y:\@\l9鍲Zb󒑓&HX>߀=0KGcӬMlݎP$gi.~ǫP5P6 RnD0ϾQ]%\=Qu~ݺҔOF&0p_Г'T*hy6HF;93do?6X,ܝI|:ny~ם$Zp5KQ.}d%egwYTP7:I;%~Lzn/UG\v uԿR䔑o! Cv_ ۯ2>&CA%D9-5,X\D cQ$!*  ~#dDܾZq BYM_qDEj\~1՞2z!dʯc^~^^Uq՟+bsfsw ZMzBC+}w{nc;C{3Xf8`*-(? OleLnM3%rMN(s;uꟺKZ6evӴZ7LLoP s_g>mV՟ +yTёwo~lXq.)%e0wSRF)Iܽ[>m)3Z5`B,wh,Ӵk'[ @sVLOKZ.0iw`*ejR %wb{Q5n fm&8e^ ] %n}$~[L{3(FJCVNXOXP$O oZ-GO J ѤTAVR9.*%ⓠE8-_ό;o zb޳'ΓqU]?ग़! 631{*҄rE,lߒ_y_yX,$az HZYj̀*Q}) k>+dnk5yzA\-6&p]:c]iI|<ꔪbcLfCĮDH~E;4N{X?4=I7L~|Xe>02*Nkir|7xXXd0:UL_ͽxQ,8ZC ЭUNFMHKFb쮈K ;MA,_B&8pfICRݾlu5d'=B%D \)q1xK*yr*ee{m-ܛUO]U/nG+*P׆")O9<@̗Pʛ FY^M~{FXo|N%iFqʛllM6MkԜk26kӆnK4]dGn|G){Àů5$:ԐCCN{̿vPC̍1C٣L>|WC1DG>!x9viNɜB,ʅ[w`ж#bhrH5^޵sT)BV~u DoZ09限i]}.f؂bK"'QW甁]rCZ6dTӄ҉~8% ѕh9F-N'!r^0.I>о.?_M^S,6tYc_V서|/% ߢg&!oq/Մ ,pY0 4YUC_01ΰM;b.-&DFt:SWau}WJPdr砜ɰ \bZlДig%ؖ;NvEhbMbkd%ZL-W@WmΡ""U'<" ~PX:qF CZo3Jִ`Dl[b ';Sbfɒoja0gT CZr(3(d&vW$Vݓ(53 ~z(]ܝ]O(?r;c]3w՜ P I=ؒREI01[5BklwXx|ܺJAy`FNK*,׽o%-t6aۢ@ױm0&h$ }3)S<9.QZN#p@Z⼾z~hL^Xc{e[$ դ"De)_''J|ŒDo3w纟( #&szTrrJ/3B].yd*u񡠯C`L0ݰ( xݹ׃#| ZN醲Uo~2dVHlC͑)vdpwg2_JalOQ~ tL uѷ  @f%9Z㐠1/[{sN837f] Sb'/lji"ej CHmZޑLWtʈ.TBK A* gŠNz3Kg}9 B߲PcHAqWv7 SUI|ưF}WS zo m`$ZbZUG!LBetbGe!3LXftI+-C)YrMWMWjώaȉ^Ƌp!IqrMo6,o; X{1#0HQ!b3&ŏ`Fx[/NMc~| 钚N(LNTL^0MwN i|f :[j!̻ %U'JP5Z,SFZiG"`ҥ"cN"O@YteH7cQrxhz!#~ }8#| }U›~L\KX<_a⊿f;8ƞG ;Tm_ oPpzH#bKp`HyVv*4w@9;˱n~~7QF {ߚ͖oSJ:)Qfs1M}߃Xj~>jWaur kz;㙹Mη^4w`sق_ng#g *NnCV= H*$1CC]deO2'iDy d\Xu{zkLA8DWDAÖ5KSăJ a34-&@|?vv'iCcGJ#^sx k->QW|`8~0*}r8D]M95{ϧ'zMW>W$bKȚ!B"Um(3PU|XSjz#G8,"V?gsu3r(=u26Hdn,L8ǣDP #9ԼPܪ5fc(W\5>;ҭEpN+/b3*u sٹ%Bd/ɏfU1ŸÍȧ"5YO޳~Pth">'$\{p"2ub݅8܎bI"QDS e]R}2(m ϯz. 鯭48\iGҵH{*4k;2|} i[N\EߋBl^m}s 5Z FV&4{$WXƩN}x`[B#Q<$$"i%-DcDt֝M%G`4uZ(kL[q=,`@oLs‚g]6ߣWpLF[@nCLLժ]PȽmt=9=g\s~:z2 cz@郃BĈ](>l.?D&>0mZ۴>*ӨIP 0)¨a2 X6X=eJ:@ \e9TnWa'H>S16uu~|ggAj_u}Rͫs\?ZHb,aqA|YM`-Da_PL   Ƶ(L G Q`}~ّ|`e`~\;G]r84$R&|!ޚReo~p>k7&PuETfǷ 4"bS- B/$LQ\l(xVW|$$ lG6`z#g# }1*Рk)uMB sA*JrY lsxWPqo--6|w\q'k# F]EqTHNl9>bwAΜ= Ge )>d}xa-X' M&i?x1:hf !4 F(vZSsuO=\{5H3?$Ğ&f¥(jn /n@{,-{ZpKU,G8x0,/ݝ`A̝XԖq9,^r),c˵$oɗ}1N=Ǚ>K8d‡pM[优]vǏ".c>to| z@rf*mua j;J~^ :ŞHu - FȂI Pe4yɯUJ&vT)_Ũ̹"͚+cwp3?qU Q}uN:׸0$Bֱlp)'\6KdTrN'mԊ>audvTDwFTJUo^ ?"r~ߨ%WApDz {$@!J -g7 K-h8_g\P AhQ@CzAO0uIR2.j舚G.NK7Q/&!ojdofG~IO%m{UPIo'!lF:RN'Gdit{4%㙇Fk5-wM=)W+Fga{o" iXs3?M>>!})d?Zkwc6pw͗OWڽ'ֽf;V/\nT)6 ʼn&w ٳy,ܑoOm7ocq($Fu#Př)w֛7BNe ܣWQ;(F_Y2b(xa_jO{iWI'XvH:Z+J|_#R5 fn(Z0כFܺ+)kaӌCWbQt ᆮ+ 㨴gZLwxCek[#=7˜I]0!'5[n_y-pvQ 讙ܹ)R-™66%yv2.MƐ_pq)h0@!t]#F2pu#ὣ!s$unS1bލb[<3%rg՟2DbF\z2EVmT5q粖xwi?hr\~6~51+zJ.mh`3zWVd۾a*Υ5InaF@8aDV&s++AH"D-D݋KIJɱ.O%#xJ) ?\.x ̋aЛ }C-acOt57҂AG NV S,U'2mu;g ilIoouhFA+䆬EMݽo?$*"sէ&bˈOwTظNFTh\ٸ+EDҀz97Q,ӗXwa`;B':(~kUfuil\TMR%U ڒ Ɩm!WHf;4zʈ?(@Ky^]݄ 9^JM(k ;ìPH2s*ߑ(ҋ5/[mEg0o/vFQt7%BX#&|}!Iќf.Dhߵ'-2$gHꭾEu8G` CsKh%ӓA℉/[j" 7ྪȲ>\lvR9]̳Pt ̭C](ҪvE|Kv Ilpo ViZ\ 7wa1'8{[K푦g Aȝ0ʵK% cwū*jcK`h+17߽M6u~4#jc.NpC|)_v'g%C/"uo5eQVr4\ jQgrsx׋tuCb"RZP?Sd*SגZo Nmle¸TUH}q}4Yt. ,փtRɴv9^#~2A5exPr(v>X/+Z[lf$Fs,Pz7+r*4It" ~4:v\Hs yTyb폵Ye9HEanЊULJ_a 805}x-اYA3g逐 (u>@ c-V$ 7d!\]$R!n1H3ۺԒ3I 5_ܲ^X{ݧB E@9} sfV"w} <8FO5%4mE=dSNI<3ܱgYZ0707010000023f000081a40000000000000000000000016101d03d00002fb8000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/memstick/core/mspro_block.ko.xz7zXZִF!t//v]?Eh=ڜ9R:\Z "4R=ve;supùq|KUƲզ-N?M5RafBAf&eKBzOL%_1.-3ϓ/E?ԁ6Ql./Xh惛~Q%kceYOC2rig@FYvK{:6-"VbR!R> ep۪8ߕzc|S!R]T_\{Q#GS'SM/%%Fy rE1X-=j5XNSQ"7}.A0šG=4,B7p+&_tVK9E՝sNţBPѮJ8ʗ.^[?ǺSW, 씄FIiN :–Vۿ= v8gRJ0ds6^0Z벧q]B@ fCUgOw|p7%'G˶Zw&2AujzS-=K{쭘l$p홗 s-lxh.( N$q%SW˞UY?T2XqNn1>*h+'{v[!Sn@1ݛ擡imXc}[1^:. hh6;MK#'}xJppUF6}Lz2ycvQPNxQK0:\ 4"U%# PCuZWtYbxToy&ʈY;h)[{Oϫ]=b7|:.{'; tW$f Y`5 Y?3Oi8)g3#{\(83t ya`{=CdRPɸ1:0dEϮ-;F}s^[^ɶX6:PlX\[hE`Vfhw|K ~~ j%La="N9,!LXd*E 9kحkI8]x gUMRD/1=H}& C]:^$ORVkAo\砺ۥxK0r:Mtdw0@IH#BJaD'$!rXZkJgs1I8@RS, Ⅾf.hϘ}0CD/ۖ?VR}]`x4e@JЈը1h*tEGg?VlӅ51P Q;kVqz aU{ @1,vI~zs543cJc$V׬Aa)`duL8Iq#یsZ T;6q`..Xhɶ<|nJd{u-~hdh|s Rs*+gs*)(u%AoUx{+2WnG rh PZ&[';A:Q%$݃YSϰ p Wgm3*z[roACA-{v_ygRA`Ohre-Q`@t };(!(X~Ue z\c߲Ȗ~( ƳRN}C4E֡y.Wp.U%:Hy,/"m 哇FҔgdGTFewGnFuJ =aA([@LRo;_CvVCu-02w %W=hؖ2EAݨjCU_ e!7>k؂*ǂZL;~.=}wMkE< 'h.up9N= Db#Wv뵉_6f `:A6}{NJvjjq`mp-4Z G$d5bA\ srƌ:KF=v}UrBO }8*;}YԂڞ]5s!ҟjVҥoJbAZ:;w \P-ږ'Ex}hQ[ksŠ65>7jJ yHl/]a |cA1Ts|QVg`MM[ h#H}{ ^hw.'%e d̷̛sg^~%E)>{@,?Mul:;LQp9kZ< kÅ+́;m_x}JOFP@D(.^J[ldJrp\cCѐʡYHݞ::xOprP 4ϱ0$v)9v"4A M^>Mc]P_KSEWZl7_Tj\Lgy?y vB7?[m}iT癑mLp7*6f3iWf R/FyF~3/w: =Al~lG5tlUb|/ҀR~-K5&#Zѭk^DKo͚N;rRʩ[7H-+-?|ʥP%B%̗'d:TQB/gvW&N,fOw#`&`.gimFHdt6ѧj-hاs[G1`V8jA'xmnn'we;hW"ڙ Mo7[Jfz No~Ùң=>HC-? ,Lvڀ;:z.lklKvB >^e[흟5)eEU6^Wd_GQ 6/O=( EI oQ%9qR_Щˇs#oNd!Y6c;uv) űa_666D)ZRJ( HޣuL 8>)3Sρ+j2لsm79yFW,tOו_4 VL5O8Gv6K-x}-ԣ&]/쓔@!Z<.a(X %w䄇&L$ۛԡJ;;ev~  2ʹ9Dh6ħ=-nQ<۲^NC6v#%530z 0FK'kO@h~i=sd @z~>vBs3ײ2ַi\^ g'.ɖƛ8Ezo0Tݛy #mf-Ə;`%y :$" .P4=hx@"bV3$^I)r5Fb K'8l*`䱬gc;ܡ$ j6uᣝ Xl-ƃG8"m~ ln"!q Q:.ˤl$ZI&R%r 8~>`[yErr @P([6CbZ _'.솽V\R\'4vUT왻$8 JgTfA6$ڊ{{:j'3(g~ G0u5{N$L\(5wNY/I ؝GF@8;<׌:nQGjZoJKm:UXfvKl Na.Js#Qdp K7;.ΔҤJ#EΒ7J,dwоs"%^9yo4OӠ"UY9)6N- tƖ9Qm(f<}9?-WIlP-}Ӎsz _5L _<9J/B')ՃU^?#/G ڡPh$eA"(VdON[)E`(]K))]D MN1uƈ+n\6;|)Ru>_efE.yP~bpfe1-dkk<3/Ԣy*~okۼ15ߡibBԼEjZ3aWWd][:E/%К!GUd*FAx6v< rL تw\0/|hym Έ<+1[޻/1 4-2/ěl-?XF.M\~a*.6 7 4K@fE'jkz5hOYS22,#WrZV s=G/D%XP>F-<%V-En&5ՙıE)GNݾh `E{.-p7=} )52RM@ Fr\ ' uσl;5>w葩 ˁΟҴ!=}H)L1cK zE B/9F2|".}k '+.=S=tOub}3ٿx1EfОxAo-YPBS+R,`#ۓv'n8u3 oA[?D;K-ʋZݟ)N}.C @}ݿU] K-Tt c%w n9ݑgsǿy%ILGX,XVykۙ#Q{Ѽ֍۵pDh\6@͏Pm\L(ҼH/oE[''QՍLSHYWt`3G4["3 _c}Eh0)ZɫylR6'YBJ ^yTOsgCOIi* {ÓN4;ɻ)#65OX0C,bfpj.&%$`\._;t-hfh-Z|Ù峊G %BWLi!x>w;ή#H+||^'sNK4w2NdQdiȕ(HuCz<\f`1yBe>c⁓%37I߼َo?`^=aےvP¤6jIUۯITfx>ҏzϗnhXUPZ-fzX wP'/ JAY.P]L˛kuhdS>$7E 31Nҩ M a>Kq#)a^[e=%I:&S[nIV!Q@i1@p㤉LKJtלyHG3B!=ϾKM^MՒ6aב 8 RGt ?!ki FLȣe.:,{x0D HJ?7{I?wJJs] )1LŒ !f`S @홈K}i\!\Q{,"*$>V8|ͼh2!rwo& Te!v G7yf*BxYq{m9(ٞ 96FGUsl:Ƹԣ L]OҍoY=}z%eA-2A3qz$MW8oIJ+j~ *sqpWߕ{v5rmn\R{OGLn hѴ47b:(#;QeW[cG '<0XNjRg;'1BJFMxlҵ q{aUe: >䈍ϛws6ǧdՂRּT Nn;T/,zE`2ewa|Pty8ȣCs|(k׌Ԃx/RpfaeV _tjb%b5eұ;=j^}FkNau?evҙl҄{+)9!_9~E5uBY*=Iu1;q85XRo241ꯈ8PPPBAxY<Ԉm?S>GYӭP 1-EMѱPXEO?:/UЇ{mI62SF&Q]-ۥyySt ѻQ/guj JZ↮1N7wPGxw6l$X9Wzܕ^\?D*HBe~5tqxRr*BmVwUb/OJI!-2ïpsв{-*dR1m8F Nv܁o%ЂۥH+&cUgҍOOZ|,,nIϹ2TBEkiP[jB+(nsN65ͪi x_W@i \Ԓ%f3-0kiKIT٢d=(!šGYjnH X:)^S!q> Bsz7 -QҜ$D}ɔC'Ӌ1ޒ&HkQ k֏ɕ+֭ڛBCn/ "!ף;IztHlP$w7;NTQ*ak=T]$S#VR5f$&mRctY2Qc8ns}Z=T`hrIy&>qN$hTEcw0'`4afp'FۥϧYV8!_YWf}kXKN kC,_P}# +$,/%tB NKǃ C4VuB\IiAASɮ13nn"{\%M4ѩ^!r=6T>!w[C5u͑D\8%/-lyXN)&c'R̷ozضT%OdɣSוy^7ێ Nz$: D^:m~KɴHN-c^dzf`wTn_O3$6 @ Ul-G>O_ hu:s%=E36*l,|p!nC7(&u䞫-B~]bǾCx/ԓa$\a2hX;I*"{)w\9"2f=)H0BS~;F޵@A4}7wXP5U蹙!5"^tF3zʗt^ ,BƇnxZ6, _O/d{*6k坜l>"=)2<0\J{cdԤN;JT;lTu hϨ`uZD72.l>>!(Έ!lnTu;xU9}[\A\.y G5217x@R?oێdaх@k+G@R8=N#|.45cQGrVW|F[?=`ߩo<'NÍ>հD^!uv|ju56ᅅQ͙xTbm46m@'[w@FQ54/՜-_p*Fʹ=uJNQz'L"dǷm s-}l/bl}`Wm/}L K*4'} q]4bm $z; ?x[OxD1lR{uum!oHL1@b 0Rh-Md0]29#7ootX 'Nr2+gu5:`'yH.c 1I/+&P&Y[&z-D}翣˜o;Tኃ¡݉mU r;ްZ2sÎ֫1I󫹏a<%5}uT V"cGe{(=G,(Ue 5_O1Fw}cpw=.j=Hpټj)̫>U<51@#/M?cS.b]\ZZ ֶT<%ЪQͪ tC<CIGuTVk7W(]}#WV qmy{da;~mК +I '.b F}w wkouC@:9.sD(M!7K0(IT'8vpgon\|}0@%oo :>2^3s`D,61fQ`cz3^V m$?Nc*yBɆ;}_wT|ȃ#Y!5p.WỬ޾? "),0+$ >8 9@`4gpU3r0jHdT^LD^#>BtW\ \\KUN\Au1VJsFjظ_ܢ)VCU5Q58POsQIZ9 f' J(yD /S8 $ .z$ȩsft$W|Tk'i+5 ʆșŌ BV6Y*9"Jk)LvߏU7Z2~II|>rzR nv7qT ƭI_/ nͥ1?7N%=8gIKѾ>ÆEk#:T:0(NFq]㬾Jt-; ُ1g*ڂRĢOM#T6L>t5eR%s]mM&{]Nh}vC}6 e"»n7kAzG"F.?^3R<&w^9;p W[0תNuoLE4j)h;|Uן<߯6:67˖CuY4H:2EUyv;ϸޕOc1M6j&dK&1B8O% SiDid/ ǚO xqiFd@bz1Rx?)B1+dYCpXIKFVIDͶv{j S0Sb|1M+sGvvē.5EEqqݭ@~tKnd\] tƠJȑGHLXrkL<=\#)9,es;/fCą&A A.\ISB>i_nʦ y RCWN1s~!\#g> ֮ke@5H\~٬3a?P2~$oމ |7wB  5RʑbB3GYKY(0N7Pzݳu$5ћoNY5Sx. Hܝ%<+C[oQmIdsd7Ԗlj*¹%,.qIZOd)|˪NXmoρ AF?=iil˷Phd.Kd$V_P;|zm Tl*™VX"ξ$$@*}EX?=C"7),:N˷('F&{ej_ > ]yԛq데=X2SDOԯbi1 et/Üْ6n΄g7ߐ>G IcsP:U<># \W Ⱥ'Y]Gk tgu]v[.c2FQ }&8TBaJVd#٘\8_^yYm]eHޭD5]rX"֫f^PcJ[^jV&3j,wVMvh/yunI|RE@-G\s:e :T/a hf*7t!IL(t>>q#xPC0 3&N#|y88}]ٴĕ흺3hcX楂/f,Z >Jhr(&}QR[ ek<=/szԶI U7vj,3*-p!,=r5rKht@JqNnx!^dZz^9ԹFXԄԋ: /kԅ/HKm )YϜ뢺ȲA f"h\SuIQ]O>2m(l۾4¿˳G u,dg#"H ^iDû@&)Pɥo`u7L'z巐6 IOt<Ğ q)e3z_?d+D[&FƠأA"!Fa̓A:|\r^Y9ɭ]a_8HNbn,>RΞ)ћuIR?lEqG撋ө~ Ɖe* ZƩX Xo2_t#xb&m(JmA-6!Z+0'i zRul8>C}`ch`gmH-ޕk`)2"κS Yх 3΢p!}O'E#b, J}[.=ŨGQwd~Xyܗ-`_nE`³p`J 艷2ۙy]{& ddrh6έտ \~'5զ/bA4Q`02'eXk\Xz]ibAUI4n |u=a]x)?}C!c Af4/'Nھ +Q<nGl\[ $iUMS@+d*&+;ΏIv`8Qdjڲdu tM#R=s$PP bI!|x&qو7(2DΘɇ͟(k|Z:/z1*dOWT*xC/uDnI5 qUV/9v} 9oܿaZd#;-*}i}mwyUWYpf&yjQ6Wj*kg,pgp0z*\O=/Ԛl.l5n=b_ぺc HnݨݲIx&˦ghZ|Mo>Kֿ< d*%}opFqJfj͞4DT; %on2f5cD!5^F?Q]Krt2j*ZYM>I'}+W'`~cwz8=#]-ר^,Q 7q}gŢ@È.F)C&[UAັi}%bIBܡ(~{Xj^oF}7 %[C_i2N8( @t3) ~:W2i]G Tӌ6~px)dg5qIEsfGp,\ʝ~DA~lUm&{+qYh:)ϠC/_-lU[K¨d 7A57>Nsy/!RiG$ e9|}D˩-XР\>+q:!VD*׈pzCd TdwzZx5[NI$߹Ҁ8E^Fgꐦ"Մ*oNq{=T$JxSQ69@zj,)?#4F2pf l3W|^e!.b? _8 %8igtrt $QE/4ԓjBC Hui)~y呖[ }_JB32#G:*^Sw ʙ&pJJbG#)v`0y6p(?`HH 6L%$:$ ),q'j@Z*WCW ‰'<ŒclD: 4޽r>ieyFo&lqa!}ٻW9? 3{(_E;S)}]ۘ[[Dc0M;.ѵR*SË=3:ᡍ~%$t@Vz_Hc.%Qvǽox8{_#_Ea-+[LWJpT֌,OLL&5GbSg (S;yۮ~jG 8 jG }qǠW>KMɗɌ$m&F{/qkd3_ƧyC!{i@\;fDKuVOwnֆ'2 /lЁ:G0V:$ҙ+;IsF† 1Y=NJduU~[A!LqҠm(CC#(~zI${} ')&0P{TvGm": O+Nm'ox oxBF#- gTM 5#(eJ9M,!/=2τd)ƃ K[Bbb(ZD}1:+QG9rD Hۙ#IǛBϠ(?"L"بեElSNy-PX6;twP"5ĽP4P` $|^K=(lw-Zg ea(=1sT7[SY)Mr-5u+euyrh6npmP-LRý^u2I]:%$VondO'u{-MCҽ;cNˊ[O(x$A&;cVyگdI*>!sV-.|ohs3k?$ee)&|]=SS^+1ڼMErow0hz%[†`f >0ATi)X5}5B+=~ ͒bɚ2h%"7;1y*籬D}Y"AM .,-Ș| n}!F Xb"!*޳1op 3?r]P}+rFCӗ4B)9=I?AYlOʬ3mF5&21ꥬ [:EհpYJ0#Y)oh <0p8?1җmE@hr# Vnˊu$<ˍ?\syfGƼ==} )h8Zйi Jb[垓@aT8k-HxDέ̥UGJaz`Q%rH'bBʄ@$GR)%huu gAŕ7~ߪ: 0?m?|&j,><Tj<(ݯ #ZCe׳O~Chdj}dz;QKp?2\[GLeX8u)4 /$ OoRUxbypDL[02BG))Rc}մgVnKlM%GSWǒGaB!u[z~,\( \3*Ӡ5ù9P5&Ѡ%ޚXiy+`%oqgF fkzz j {hPPmu[|%x;_Ttח0ۅ4/W'4;{Չ[ST S+~+24G"zrs|jicȰctLpDniJC˙_Xv~EJj_ZWb~ëe' dFC+Q )=\a^rJۂZ=›Ei^Is,ppO%t1~80 s,1 l.—Py)ؓr$2HxׯjVtk_^&c>%"Lc~olsLmh& N '{\lۇ,};yq~ ^2zmhC;˺(@+< KDu~9$.5 fY,_bt# kF g FBO -#0Y2(m$, P'% ' s?mA6J*agjR;^5l৚ ű5 ꭦ<<&.%ּNȣ7*,8pq[?tS|?qK*;jF] TzNL:)#H ;pnH` f_$plW/ A ӱ\;FKt, nV:s]8QC&p̣`Q78-AwlNUz{vx;p7.o݃ zutklC ep^ v_]'P+Xpr է_7ޑ_"h♋z_lu2:;ckwim7+Ȭ \Z}zLc+` ̦(.{% c*>Q7?F>7'by ^ŦtUSL,8;wwe0T% \,/^3 N DmfYWe5ȥ[2A@$ :*#62cVn4c%$?Bq!AD R -jn:#VHCǀuFgݓ_*-j6p0 # `R[+SE±C_/HTD-t!q? ZSm @!(YfIZMJ\o_S=lsͮ+>;v22r@0Ex45/Hu߰Ӵ+ $F:-Ckَ&eUF6Ŀ*h7E&r Rnd 1NC$ηCÛ{_!2]$=tDJt>j^gN ʞ^ׂAG${y _ }LU yNb=} |#o4M9G|g%E@Iy2ZnB⼾.H''61sL6}1e/5i1y~..!xԕG|F~`o.9[ncuAJplw#@- P'昈W֔Ȫ y08sVZ[uw-c Ev>rQZ"V4W5\DRɑQKTP)8Ԇ##R #L{)/,?\>{!"tDP#@-5qϖ,9,HԼHE~؛lP 7߄EAܜZ.?YxYVAϪ4pE9SW9BqCu;#L ƅAF(6>ȾfvZ}Pub1u=Zs=s0⍵k/o:b*"|HlʙkŲRZ+ hL)d*ኆß"}z\Dn@Cܡݸm>t?jI'%}%gmXŤPmk0NťAcE""yjKYU|z$&}lw["7$E:SNiC_"N;瑁K]I.6mKx~NTcpMCWM'#>*u@vdRG':>6lbQ;ӝm\ՔW G!w)enbl0|3 xTfPhpw("I/r;5%uX<3).@L6D1&f$==j2Tox}< )fU/(P 'fb@~_;EMPjqFu7D 646=\B9ҋ/c6~Fp9\B=bҦG16Li⽓o)1CeڤܩT \^MrbuJEU S&p1lNjj 9o>~rud.q3+8 D-,*Y gj:c^;fICS(GV2 Ǥ8r K¥D:l@&)e=<"]? ,pSLQiMvB$:T@5ԣX0痨??ʅ  6W[]% S%RzQpUz Mg#t֜t"g(h~[U5E:_IoX ~eEOT-J@J\G+۬NY$nϻzKE7eq,>٨b;;6#..AmI 09_Wܗ62t8B,bdv-NclʳD&"E]B#ڔs$:9y(0#- ߇[CCsN.\߳ M`_V nHoWdz&VI^+Yv3;rzI@m1\+O;A0阙억:R! }pB,JkeX4'q_5Ä-8n324f| I t[Ȳ}NE2 Q+[Hvs`[1@Jv6lOB|} *2ŵƳ=[D5r16 7GYXkJ^\ "  ]y1QHOx&Szdd>43 O*a0${B4I` ]]4d\r?~'O 6,J!Ttv:|rT>+HǤ.n?:SvFMq?.TJW9h\9}a;6˓\J^<pמWNŗdzJ S-x,AGDtGN+Xk/j')Yhq6ڡ-2scTEM0.GD(.9]@QN&nPQM" k tvb:-mڿkL2o-5fI/x?kK6<Ӷc@7n "Y؋15N6`}Pe'g f 8/̬䰆PC~K'4ծJ o2P4\OQ[JE}S$ }ޡ )d8J;![ ;j]#lL@$w="8s_ܚ08xԹ<26ՖczC!O³G;6jҿ$"kEh(4~t)/1׊mgԼ;Ռ`0.?1Fpw2=fKݧV/i}JQ 9sYCۄ+3p 0O0rjviP+N\7TȅpP0EWfZ/E+̕m#9+U*5e%NWLZR'V,m\:ߣ"5TbMt! h"-:+|!8ȚvJǟ%a^|,# )WRz}& b-imN@.pev{k"^~>3Ȝ?ȆGh[I96(Oo o/g~o \:!q׏F\Uw7he3{"%ՠ`Εum-^a __yu6{ڀײuơܑhfЀvԩEOw,iH f^ HXR %8.*4_8r+]Kx,W6 1@Gp%tCTgK<P \`aUƊpqnN$ɐCX5{dT~M;ߦ^8lt7 i 5%5EZ}]T,>[;jm*'ԅ3WD?JOtN%jW"4jmw*F7Tn]F< ' Nj2fyA'AR $u`OEF_"*['1l\CrWk T{T%ޑfckVdPrZoOýB-Zbo-@|(IY! E֔Ma,ra"ޠv珗ZgkUɡErZ1\י/X/ոgptfe`f)5XN5+TN{IhQFt~SpRsjë=Yxt唻 DŽiFYh]>EVt@FuX: a&@}-{:Ī2K/[W),z=w욓'vnDg2dEVj$H - Lb+LHv:d'qUmE >T]aw%4u/S>$ /]՗~u'Z2' .;ݜ#G;ecEHh1o*2=E\1 ]{1Ip[*tkg,MgC¼wkװ#\%*ުq"Iԥv-v_Ky{JSAX_2|"=Ŀ8O7zvیthGRl5^hofVfJ0,|IJ!jvL?ۯr0tK?&N?]^RJ(wթ-N.2ژ"fʖܤ*$>}RUYBPXEF8PW-v! 3o*>`V {/IR tzFhCVEEۇYJE8ag>ǭ'2@ڪ|ủ B*< F'j{`~XՐ.249DŽbhMH Цot8 Jlmh6U7Wׇk< uՂ!(]b1 1nQ P¿)\s6t dD`i&"I j ɰ2.ȹ0x^׽֤m=l٭\랾 <Ԛ`EEamf LlKo9 oZ 뿫 钰k,Rظ;'4>?MB޽>#QPj@i8z([LMf:`ƣLaYB5,B`Ye9-+BNa|ܝGџA U_OrJ]iyQ 2t7 pI&%?4 -Y.4eld-m=^J2+33.f3S,aXuS=K~Q!QjUЖ9\-w`|!ֲefϵ _'92#'^xa+F{+7q;-އma:峔W/LJnÍ O#U)g_D'Enf]}de&CW#=I|_L<"n|Bʣc+aWLpUў a:BtNdH*TH)U&_b:0 . L`n X*Dz8OJUxH;w~CO笚}t5=tiڱ&Ɏ$]NgdFb83(KmsQ: ^)̒ǜb+7 @x! MsIZr5$:!Oޯ[ ׬a-WR!2bh8o5 s4(r ÷$*KxP7@u!PZ|mR2 .jIK3JFgJW`$|͑'@o< .."*9Hx!PNb myo̪"}g1]KBPMr`$}~ؕ- fZZB{mǜG9vLj|+to[X e[L]8iiM@儔)9ى@O̩{ .IBӈoD6.2J%^WI at&^37&8] Rf|v%qSYCZ8Hil#S_ +;WĦfәx%ގn `z1=S 9pk%ۚͯlQYc%,bX)S1ޜ۪~"_ -=(e:b04ߝ\ILBg|jB2G^gomx?Ko~ !J X;{_EcTRL/b93(Piy r/Ul lu=k)旂B#)kwFHv_v A+)7iU5TSoܗO6r[-Gr@&4! "``-p.{kfYF_^(0ͲmJA J ˜"g(aɗ:\Σ=|Xv3W\DHAUAI>Z˯c~YKdf? 0$ļxq;3T o*z{ dٙ0u\$j4\aok}s5_fg;<>dpe"Ɛ,ŤUSu ky,DPBǠ+3hO f ^蔚C#֑)yeOB @MM+t|Ml/uN 5<ɂȺ,TFa?EQLNbUuhHa*Km$ZW+OdqoQ/u4*QH'ۓ0R~E;WT;liFf;`rY?CLVR1ʍ2  ^`i1[dM^Q1߇:Ĺx s=مvDmsR9A֎hTnwa<B0I}sLEKٹ tPErY3p 3EC|t.xt;m]6P~o[K C3EhibUiԕ Ӈq0a0\W3ƼЄ]dI: =E)seDR"Ų!dT75%Jn!bqhfNё nHf5 h٫D84DM˞ M><kM(' s}7(dϰnّz%? 5([_(~>9,l ,8 ٮNNtnKGJ?,%^ ;W+X*aI&Rbji+'A݌~[vKe1&:DtBʰ$TC3?cSׄl(ipi_3g + b5S[5/\)爅[̳X#:<+*hVOm|SwDgjeg$-b%̷q'}j7: &h}^0~((ޤnIn )lFS#CMaN(8=qp$s>?G~m X/'/ZH]n1?Q\lP eavMKc˟3* |7`%X@(1M,] S|*_%n[ :wӦ>zt3P\Ggrcc/basOk13EGIKx}!$䪵 jsR}`VśM9Ͷ1[wht `7#KBWvS^x=:@;ta&!GbUUذu h>DvI֊-?x%[ eʦz翧V8U7N߇iu4!N0w0`_XA-B; 1JVobB5g?Vxr'85Oh Յ>̚Rk;<ZehەRB+~\dKUG_$̲%-ʞ^lMCHGbsYY4a[XCgcwotKA~9 x)83AAl3)YɶkbJJ3y;yݘocn:.''yL"mi*x|hXj^*s:)CZsN[:lSi-@r@j3+;\ۺj:5{lgK 7zjE#L2!-r[$o U|pr6 SkrE.<:^y߶J'cĐ^=T>tmfd A 9p i(p#>QȔGfeYV&U-GE7@i( 9xQ"Bgкe ]3v'OoOPe]ɚ@E+PxM!^{#n+|\zI z ivʏ||,S֚?p ;fF|9ZP8ݝM Tn95V~]FLȱQ":2 mChimDjvR1c]?2>cᄾ]MA- e>g]o0 (n VCYHM0 bQd<ľiBS'E'y):6:T9n[)2$D1dG>#,4q,Q,FY҄ s @q63ࠬɋ OvVqfvS*|6!UKC=C'j^ ?/B>E3<=0?S y-[*8kNHܐft(1gM8^dR,ޗȤ pCxy+`x&3\e(7%^ %/ImMcTԟ@\;nf񍀵[}$S7snjtXR? 0m4#(䙑F6͂3¨pB)6'U!k@w:.J 3Wԉh| sFfG[\`y @D'\^[MGj4 Z1M=S? s !R JuIrnwc q5bz<0hc+Wڃo6DQRr2=GS񏬉C0X/}HFu}Mq_@oD2~,E( s ֩@w,34>l sGqZUB޻L3-b##Чй´bbZ;S1'i?%bӦĹbNPV7k'V= 泀 ҙn5:oSFLnuRpYQ{D^F*4`JFW0 $ "$KLΪ>.qF!8݃0闬#B>2#.ooq+'yܕ1#biY9>ɣz>jCX?bGQZP{ҋAGU07.0D@`{%i;Cbura%zuoșCϻ dA+]XQ$htԼn£j 5<&Aw#RC' X;n{@WL7N@xԝd^kJ+.zrKud^ WBw*j`FcĂ6lq}VhuIzo6?哵h2sV*0 hg Γ۽xL^bjk#|H¥J9"=|}p b5pz81G&NN2[˗aݮ]w2C&vjJ9ub3G.lBV${I"]QvmF}K+?7Bd,szepSpuRҧ{ \w:N5}ME;)s^@F4w5 ܼ3GߤE>*]͡U'+.hre{rZp)H׺t/G{ajs[!U CqFK 펝^8:C$g0L',yK7|\K8/]z$|Tyer6c/FzZ#OjG]\AujsVGjIUś Yē%;v[~<%ԆCkHItHζЙIW* $Ig`'jQ"58L71Mkw CZj-v:3#_s9ɬ8]6~]:9t#Ѐ !JҐDII$:jf9) [@ J(\TR5WՑ?,Xue{p' ;:㚾t8 jw𨞙[$d7`W:ѵaf9#GT8Co]?oZ3=d($!F z}zosʀ#umM/AHbؑx k>$-tEXd ׅ(7_ D>>Zu&YW [d/u/aBź: R$θSAAޥeeؠ3gzb:Q;oF1&321k8&v k笐]VhȒӽfxfu42(0"X`{塎tC@4xH5CFU>Ȫ/Ż|hMrxac2mVaVLҀd*΋t0C/{/yqDR4rf,žAkS!^O lXxy3#xo(XD@͢ B[sfNv[DmVYK54M[̎"찍0%e ~`Eo?%@"L { o~v%Kc}L76}G™Cvf&;N<lX޼5K&yq. vR(Z$VOlsRY?ߥYtQ Jsn'Y{V>iF@.Nz].>RBd?tªɜQKS }`dBڄsl@.~ZQ WpO:ճQ6i\f75d6C3~NڝNoI_u|οѓEg%aEK{Arwq W/T %:z,%`¶_Uay rg-qL8+zT[T[k0k)f\ʴx%JH6!m! F2 =N$3'lIG4/^ڒ[9GB M'3%׫PaA/bc=&Y޴In=!WLviRK9 g3<N9|5>!1;/D-@2gHź:\ ψv0 JÜpZrX>5? *o_@,xh$z-8ia-S`2;&k93{9<$ˢiTC|f4͡ і\huIn0V/TX]##3Hz FBUsSO P`f \ܒ!Қθ'uNns(_LST*(u=mwSQdE\b6w )hWxK']gojJ%ӿ AWD\kH6 w! TЇR3A\W!UQ:_*vZb=/H5<Ϫ\zItA . /ǃrFѼM/k,9e!!$cMd4PQSP0A ] 2dT6JMk'-1Xfy''l狾D-U~ok$<Bʶҿ萆Tvc@شVg¢4'OI>(~FlvcuS hV];ꝯn*wCbЁΓ˯'w/GFh UE!i1]O''=_%]:tވ;3G;5N'z-zCp$n9>RnVHМHëև)utwaP P/[otp{wW3nNR焙G:.CJ!$0 ,?CC7]ӨgK\ukdy$Xz%s{6 ш $(:H',~]!ۡv'*hBX4q2k 緘#^H>p[*N xaoŪw{Q/au-&E HBavBd enW;vT|=omt%핋D<԰ay!7؃拑"{f`6C)~hW-|-NQ#dԮpsJGaص m{ b"n/uADnqJXc""9rpAm`17'Ūsy-c] P4,#zW&ro-TNΩ.(eE{=x} \-;/Fko.+KiX U,5{Iy"+r-xL_#uk9]y)}P]g.? &gi.Ws|,0G邜YmvwGg*\} 2%Fp$B@f19,1)!pAv,h}z?B0E[,iğiy5;eSakŢz{T~ESpGQħ¨9OhEz|ZE3`a@)_TO4*Yhdl1Z9LAAxʁ2bW${>XK#&TEsƻ8  J7F=!:qNeڃ:h+OZ ?._$"HxF+x7`g|l¯5v ^+9Yeې ^6ȁ x<K[ޤ>%_ _ C[# 1\p 뺵̤6n|Kwg@6[ @T% ^!Y۠8!/Ky3d\SϷ޸d/74EݑCJѷZR8kpL5lwegm-YHgnn|cAkmRb rm'WZaQ,\)&F#7Z Er15ԼQO*@:EN..#)= 黒ѬGuYA/:%^>}TT ѵmd: g7cWVFՄ}eH2(8S Y'!Xؾg7q!h~%\&yq#s4}o) h'2 E P8Ҧnp0\8e]1Q j)#mА*]M !G 9kÁ MT j>q߂$|;h x5O%o2912XXwqUITJ- Mb6iI}# Tj\q±gtMkiyy t]6nԏ \:xj7H 8-s:ojC eX j^&Ytf/}} s<<ʮs FN#ԥ.0_Vm9 NChBLqޣ1$]l` c]na)MvT_"'2i?CdvQO65*.2byڠ%t;Mmce7˸dIvL(?r.. xi[^0GomMװ9mH=O r Q4($ªJ!كLXEJ|69 >2q|~3.T+E xotHJm,.<;l" qrB3#l䤁ˠcI,3dk {J?I{#2-{I~ۛ<glR`ZW7Ņi} 2Ѷ|֑qGmP>Td[AY1es'}[6`9qI\$+ct,Qa~MΚTZ]u)~/C><<>a:O3S&ԝE/A/)ʀ\̴d%juOɃkPPڊ3EV]YMl.9'\?7[?[j+󓮳x")z]y!T/IU!8tqZMm+xv".%.~Š?\cL+ JIW&Y@4\ݸ$Y.tXN=V=I-TB馕vk1Mp>yɀY𕾮GBp,39Z%~Q??ɀm)\ -$J@^j']FC)|~¸jeEi!풪ɜ/0|:(BJ-м83]|!*Nɗ(Rū  ]kIKmP6ۚ `^bs:Y4Vc=MLf4~,?Ӑ0Z5R\K=tڧy9QM`ވ+TN T7vKkdѱmj ʟ(cxIO,xTLIBA-FSIvI%E0eE,AJ'2 ]So %FH\Uvk:j]MBx05G|&t o<*,٬CL$Fj.ya`1 W!Fm7Y3>8jVo KcM['IX6_.֏}rW-Ď.fU4r iו6gr,!/`S$2Bɱ+`,>E@wӞP(SW[Le)=L@tCL/td?j˹ 0L+5\TW6ǽ.)Fw&W gc !mVÁ+m:yY3=֩m L#Hz+G!Py}Y^bQy]5js^Fϩ=ܚf_ƷS \4A[m f8n}c3Բ s#&{!m-ӄb9{%U>";Brw%t=__ [fW6q򙿣>c %mcCvN5ؒ?/t|U, |@+ʒS|n@d'}`w'vZ|Pދsbڶݎi3-rVv )$5 6U~L=Vl|UI<<n4SnK']5 }s/ *#W.=3&ɶ3Lŗ Eq ,_`@aaO1n_$>T)ߞ3Jh?}jC t29.$Ǵ`eÌr:JYxvȯ.juj$ Hԭ%m:AtMoΆkA8Uנltb*[攟 H8-?U(A?&c@ۋR1My0(2iR{n/5oc5IVqW7Cwv wA cAOYѡ59{8U]9&F$1N:2%e5NN#%j5qC#ۣa9jZ<9*c0U}\JR~ߺ^G}۩@E0-'Ωvm@_eٰ5bPcglE  :6 W^jKZWD0_O̊9P–{Xs(Oe ~]eEJ+krtZ7G}DeJo;s㊓uZ/wcH_ .v*vPY(o) o3m! iדHI䖶06&0[*ﵤ&ov*] \,*bUw֗/ s^Md iJuT.m^$|zIÿi AIծXNGNl`2"<ʉtџ\gS&]OǶ+*#JS" 73;xa;I9m;Fnj,#+.,pMc'T'DP.1$BköC Č/ˆ'u> i¢ݽ͆~; !==^CZ¾ksqdDւ??S"6bK;&"^6HKu F.@8}j)wf癉 ~I橂aj$XpDjNXu3eHDjVݷ^) PSz_Dlࡷ*Y*DU>5q;Wt ՍI2V=/ a^XڄhN|X2ebʯ՜63eckjVR^ Xv4y/㚈'E=&ӿ_;ef6 *`] ˗j{,=zjWug"8^P`V162\]F> SLQXNĥ}BehmY`8 DO] d Ϋ [;[~WDb%>z "暭*{6roCH~>`~G¯#[D _K,$5ܫer'~Zk2d2TmT^(wDDgqO)LH;w.`rhNEa7@U¥ִ*,|=e3FWM(F֥ 1<s9#%Yq2B7K#r0.W| +0ɪ4j&uUHw$|2>[#D1)X~3{ u39rĻ{6LW)c z((xh,kDݱ3! IV})t- V0z^WHWE$ox]K>D6^bqd0)I>z*ǎ e%ii Pto.nG ZslPg c k{!ZxK#&jͦ@^`ruƈw@re~䂬t;]t~EHbb iB8pv3:7e|\<38H2xЧ +w(` ތ~a'#:GTWHX~(o^&֬l OaNHf;&^}<@w g``z$fxP~_(Rmy}*U LOծ!6[{sLJZa3%.zw EEh=!ܺSutwl^0QZm?IVɥ704RB n/w&uY{ñ?!1lQ C]xIܫ'©_ffi6X?2ePN.6G"X2r'fw!a2z `<'tXHiCr6~sAKx[{QJ`1Pw>co|4è@_MY:.'Ud%9jc]"1vZ6LKkɼhsw ;LDivQissM~f~ ?x5h`q!2%l3B\^Zk?l}1M,y 0Uywc=v FuAEy[[+&'#[J$`U!1 sj̟vslլ թKBz9V{5B_C7e~] *Bve @AI_4ۈܔhje[m\6$}[ I:tR"YЯܟcXT7£yԕlT;x/[Q&ʼnSsajlm9\8i'qàu 93Vb2LQowyӻɨ(n ?!-%9xE礁M<@fcukĖ%' qU2OUr\1(U|ץY$<3h?OF#i@٦h>Y$kwW$RL@am=497rXVr{I<~wuQ쿀ɅIoù .xt'Y|X(eƘܠ&_ *-T]`  ,a E9S27+O:JH/0UAK4JcSA^*Ic |5l#4^~$?GTơ8aF6sӬ3qYT {lWBV~msxAlw"G;34#|Heพ8\=FEꗄ<ϵ <ˬEd5yvW^\Qͦ~fq,t./vE6~>G )JQ7¡K@[)PÖ6ړK cIIF/׬Ҏ-%;گvO%{`dyߚ@efVFn/xs5 i?gvt6Lqr)h㟤8Z1pM "4O"<p}nd v]6KTx7 P`߽:~2w r w1U4r9A:_"#1.LvBTw -6e5bZJ e|zsssXCSUdyҚ\}58[|XC򛹐$9WY9&|{O~J_ԸG R/SO+::3ח=1tE$,t[ju*@]STd7 ̶>53O.!TiKЛncK>A`h0&atܖ1zem(V"T†J[L{XeDTruy_1yF"Y>ꁀt+Tk5qَ* esb ^kn V]c!܍J 65kk@s_MBL^&-fTt})~ЁI9YxqPQ/w4ݚ݈ xCɠi7g~,؜b~e!-Xb||oMd|SXT,Xi`W[H(1 4% Xl=stDȖC!&l9xk.~4]ꞽa{|RvRzk5Mҍ kȪOgީn4KEQʏifBn]W?*'Rnt3bTH_֎ x9Y((]ȨIz프m 7~D=FM1ɦk[q2U/pUvIW[4=؀E 8MsM'n!҇N[Q4Q!e7ot੨vZ8)H?жe:Sn4]vaD`]J۷Oj׉_qz:]{ a9 n/b`?#VZo2>T .d劋Y=4BzD[Cvï?x)9(^}텿.ta&!id0k0Liu}<4S&"V-Ԃ/C q(*E"9h Pq B#K\qֺ [3:;~ehS\((G>5vN .h(X:}kb`)S5V_SH}kq%yJE=r+[GAy懟 3t<^R.&jbdœjjfDXi!%94GL}G1Y\#>-\/vΩ"C/.0ObK4\|IWqvJ$ʗ4Q=PZ  儖dS6b >Q÷϶c`(*G *Y8ءZXZ߂TN|9w XZn~4< H_M\!Pv ;^$4W 7?l%UHf+ f aaKOwe.HyibgRo:gG$g콣1\3]qsehr652o}# 'A0.o.Ov\y r:N 6% ~+;XoS5& jغKXmFNHw6%մ'E )SI?q5_E@\3a@Aؚ}/zMϯSe>r&.:4h,7ҧafTy՚ N?y]1*~9-֝.@^`@/+9}qF: (Ca 7@_,ҏ 'd+ث` ߐ?tngutȼr`*s):jެpug1H,!J F=08CglBXocQh7ʾ$!Q/v]LR$"K_̈:|8=h=ReMdD40f4Ox&lx2\lQޏP&Dx;5zYXGˆ +(_Dj[ [, 3CcW{JT7@^<7 ׬+=淵wo'Fp!ZǞČ̥(:5<ڕP6'hQg؛Rzg^ Jm% M!TvaaPrm1E4^E)B>vFm00VP1n驑A^ ߱ zJv_Ry]Tϼcɪl4Yn݈G-~& ;Ge!ۼYS|~eX.9-̚ia61usEӵEuM{%ߤ?zx1Z祄. KIwL%59!aYpxxw\Eg=jL3Ѽ˛^(lyxom {]GL)RCz=l.|3PORUIg!"~[^+tlN*?L 攲`YQtr( sɵy Jq]YHƵ [j E!B_8mU TƘWY;A={UDT.d1/qsu`$!$z*W04߷tgcoέۻ1) 9Sv _14EI'>8 ] ;-&?)o*_&0:cTd quK,W"oU#W#mZS uM &u^}mT=jvCTx@_u'j6@ĸKgҘ *D4o՝_pw,4VѢQU | luWp %Ï6[a:)wH>F- T{{"n=Nyx""RRdNBH/]#S/D }" 5lU m (ovTL]0NP`ܬܡϮM#ǃh҆J,P+¤al\֯N6Ւ[iaFI]DAX^i%nMhV,LZpjjH 7S ,[vMlA70U]t awY"@X+V@fYBJBݔ^*s6]?8\)%epZ;W,Hn @&p9ivD|(پA:ܯmӫJEDszomyrð^o.Q(%R?I-Vٴ݇|)P|z>|GTP}fqH$F?B:f\.MiClrr 3b~QJ(3΁v.Θ_"x'}\#h}NKGn?AC !\t>_6dV7\LNOEHŸE(.SM)]3hD~5Tڰo - ܄?rl.l-&O@H#k9ʍs.zlRC"%`+B~eBl#Ƅt*N[?ۜ*Chh1w*I ]]-8}l7}@ 4VYxAOW^ҀZY1=(9M^?= Hi}AS5C@\P5gufu֫9k>r S^|oJ.vݑ6+1h~L` 5QS%oBгMSfwL,jihs2-,ʼnڐJ,cZ?އ V &g4ɔYo5b CNT  >@J|v+0! K VY*ʛ1 KV η{_Q\ᕝ} 4**!hkP Jnn/C} dpDN@cTJ@St#%y% +׶ZIKiQ|@!% 0`wFɈiDn]|FA'Ue1w^#ݔ |@$4ݟ5?3;qQymO D#٢rMv(, h Hc9+{Oebh}q4l~\ GP %7};YJ[z" Xvad o =ՋQ/V^my:˳U@~DX9!͟ZQjY(&Qh( 4Ͱ"P_odб6z1TRi`&uJ 8P['ekN LlU8Ȼ,t}ZBM#ߥaMtūO p1mwڴ|%@2 ۉ,Cco$0ݯFBvn&WYi*f.x@g ̑Sh 7{f\w[#VAmo=:(-z df\;@f_Q$uuv= U.[qd2y<ݴ(^&jSZb{PYݶRdy@ Ɲ5'r#F>TIݳt>úih;I>%3!U׷ NY,[-fd΅$ :mߪZN7bW|Zc: gOuA6Q%*'@,xҮڭØkH?|yBED.û!nڈCetP)ׇVB&S}! 8=`_vHe p9$3Lyq-)7.|a;vpP#KLD_F(AƑJ~<{r9OOր ~H ='lXЯQB uf[m9.cSadWٮJ2t~%vQd 1{-%sr#&izIY܎^@JW/l75CZpXeg~UȚJVq`Cb Z -Y^7焤j1;̣>dt'jUDwOacꋜIՒZ!,N'IO%=G/πMOY,# 0RzSHaQxZo@+%"ē/N=޵LV0 ֕D o Z\NBǦpr.3w@ ſ@:Svw:Vta:$NJb~8!~ AK"yi Z mP٬ŬY?iN$#OprLDeP &]ՙR:|3هB>-.h$ Ӱ DŨ~۔+| qͽr) R]@1޼ʭWGxΩSR5< ˝@}?[EL]9w N{e(XYZxA?|hj[밚 uIXyRrpESzd'BN5&YT0N(Y ␻2*!g-}s\ m֓hv}c?gR PڙT%`=lܥ ErsnVsDYc|\Z~{"1e"<|osny6M؊ J?{-yU%^tG#3{=yBTՈ^O ^}w|j'_NGSciKRS] -5%BɍR ^dx@8ͽ'q0˜ \8E-{gڛ2CD'GFXݛm5?C%Lq\T{\F#cz=RVR /P lUf{B&\MoQDt?_lkZ̊42`2r:ͱ"fK``0CI稞X#@JG%u:C? s-;{Ju%i k&0S_0&^4=Bm}܉ƗJ*`_bGvPŋxuՖ` Z\ Uta^Kz_@fŘln b1l_<`Cg͂HztK{ S8V.(f=H>~=ނ#gtrh$V:Gm^G@>)} }h#&=HzEC~%n` e UĎ}cզ;_GYP@@Hjڤ8=;d'.{ =m61 `={ ) =b+i*g-$[jlBE }bZɵ"͵*AX ML$}e5ɜG )u,?_MÔ w5~Pf|}?A8܌kJ:Lps݀mOw A2n7-so^a?fXJ nE)۔`h<\QNY> ˻أ?bIyG@ۭ@%(:uO̭`3`_rOJ^6dSL27L4{ܩ9# wkP8*A&(ZYZh֐# aJ^jK;%_Tv02\9cK![!tN8* og]%un":H-cOC9L|͢Bx{eo⡗Y㦦ZcqfrgW1:Kgx~#µqw :ʱv)HC9Db$/tdm |gCfkX/S;I0*囫`BhJWpN}< 3lHƲ y!#< F%BP/!-mЕǹ(P$8ni#KdQ*6ubARUm9f<\iRlT5Rp來&p26C"B M Qv (Uz- ls@! sez*i S5&/FݛKsRV-Fhb#6%~bU61P0Y,.0=0Jw#P.0iEye鴘~-0PyD-yS*΄LYO7t*A+س.dh`F(2_3mqu7=5γ'~||$?EsS$j0&HȂ@D/)E{=4GjL.[+PlV3I(gl.ԑtI^)=Ѧ9kӟ9]͌` `zTf[ȓu $ў7r1/ZuٳfP 2d_rf ə\oDXLciBG(gaA ոc$3&2Qhb)Kl@S+$7lB :l0toQ{=.fP\'xBau3Z؆&ub#&2ö"R)@"9dhK¨q_h2cc l\HFhz"-eTZdKxvbhl7l@0sWXGHa4`5K ډ#[¢|(^q5BYޅ%gUՠ\EL swQ1@5v0 i =ׁVڕ/7(O8l 1TEHZ#N%OOa1'@Sd@:'pёj F*?3wWusbLq-sab]엘H1n 9q$,M]A*7q9i:8ksl5VN^Jw+*bڄAZGjIpq(*`m$qNB2(`>,әZr0,WR5^ ZJ"BW:Om7A|xZw i1֪xbP!Lm JA'j35V5Q#S_;ROdQky\-qC"CM19b.ov ZGC5NnUsz_XQ8f]^}E!8A^ʈUUXV_1\]ʏ[[9Nq,9%.(iWh:2_Sוqf\~78Ȝ`C;bO4J-!A3]hjp*Ԋ{{mc=5INR>F ؠw Aզu/R*r2\45ÃT8v\Ԣv6ьI %S:U?:L6Ӄ=w?'Љ6SOS>k  .qòIFfk=*7[SZ&s~f` v{01VL#D(G^?K p5,[J/=0vNop#Lioi+1|Kk.KPS+k BNlzk%5a+VI@ul8Q)Q$Iq̠&.smSX^97:8"ۺcY32Zfv}zDN葏֌8R]*H7#5{@` ǝ‘dK6!а;ӱI!VܼXFy1i/=؋9zqG-P'l¢gY:`+ޟIx0ok.ST ĔX}oi|TuUv8FGlk) l=.c.t^8(󌢦 9\1=߀@5/}aW~Y\qAflj`ӡZ߮_{/ԅ_nmo5{e° :f~_5M%H_ .xcfBTp g;(qZD3SGS8뻅>(I8 J&(ȞxWZs,Rhi)5ڗ#-/A#q# H2bm,09#UBRM"a^}^Eg ^GD,?ک=ć㔃iM7_9X>k5X3Y;M(7s'\$\Nԣ(hGr%8 ~[z# K((b=ߢe%tZ9443qG.o63w4P"cYfw}+^kg`=4n ccU$>/fsnVp7TeB<^%꫈O2@`P&yx36u];+ wj&ω YN9.υ 27p}eK8I7gaӋb L}ntbߐm߀K/((|X@E83s~L8$,U(y@WխV3ө*;Nx.T5DQ!Dz4Gm8Xk8L Z](u3ÇL&ґUf()+jcϺ n;݀SLߕ,H',eG`8rr h{*h Z>(xTϵ<=~LCRiC诟G6QpBC*J5͠'EOVz;tTvߛX}}g$59Y'(`R'At(b’SS/1XP4W5q0vTID`ͤ _ۨz?E\!L>LerIԕL. LT9ܾpw#n">c,bҗmhd]q@G|0'`Ξ6U *y.z수49â^Ӓ4 J6i7*A~BG)_WG_H#My-*(0c9*Gd}ሲyQ|Xj?T]m"(aAN(Ur)(U K0dC`sIEAft7*%)6ݒ3Y@CbJf6;њ&)$Ĵ*:Tz|H̵ym,814mTw)eoCWz.o2MdP=MS~IP-.*F`%T̓ (Vw< `"`f$E K:Hj2E!dJk/z?f\UL ̓> tM:֤ hH:=ۡ{4?cԵO%`%5ss,XP2hsuӖ#W(,VN[7M1+( EՅ *nh'G 'ΫHO7NYDMМdV*l|{:śm=$qyQ_JwQ&],|t^^Fvcaob#"߈GW y(Fcz&Ywl HN @ƊBXE "s,dTR2aGL]ԫ8}ƺ^F&tQs&ݪgOJ\E tKI6DY|d?"i~ DKW3b*p`\|搖•&< 3N34jXkڣX&AYF]{IswρXѦUy9=pd3g42 ؎wLT'c*SkP3Ue5-;UxDQgC}Z4MPvl!:a%6!Ƴ{ H1f&BZsÊ*}F` PZKI$1nV:] /Hq+G[{47]zՁB7v9#iH.`$C'N;OʻBG@"?-dIc"Ja=xe镩fZ3SXzz#wB2h rkԅARo3\i ~){fT(t34>O^A`2wRV{j.n bG%K3-Sc׶TĪ*S^Kb߷$ ζ}9C8@&>]r`g5mm x@4PQt;v&Po0}!ߓRU}q(*L60m3F(}4Ԅj 'G&6u1)|n4Ф{j2KkbjC.SLFG#ҟ {_ B5;&@67@L0.Bw"ӮrJ=V9/edޔh@g2\x ]26 Dw>jw >ػe6R>R62J230:;_MF}Lۡ ^.(LCN!k`e4r}Wx$#NiC `mt| r_7T g `?c_Ԭ6ۍjIAǭI`]gq4fxzV˴6KKHKccBN7#\spM~HrG)}ɡJw|/>(&F@g5z%[ų9}f. RK;V<=i'iHrMUaCFyCu!:U+M8C6y;FY^(5aqT~y?}( 4z]ƑsgmczbqCqo]Aj)HM/vit8pIM%V 7&3)s9&,I^?‰߄Mv{"yiUmZUIuCۏP4s on)+JK㴓2 J$ĮpJDHh:~H͇_zpF2?%~ "c23 NX$=;޴<12G*xEKeSxm!᧶,M)2 <$nq9&D_a"N+5@fR)S4.Z6Fx`<}b SPz2Z; gC{7<;$(2{{[z#%ߙ ͪn*W;%#}oRjQ,[1mX{K77L=E| YG?|}%cG F0Ϗ՝}nODqߠ}aw.cqOrEBւsdc5A罓gs6x1%fl` غ NJڡ({[,>&0 Xr]A/p/IqZ[tj5QThŎ ??~I;y,h X̬Vy$17Qd#&Q㴖q_`X\F$V wwA-c@yiYJɖ"'>QIDƙp.[s ;Pbk~Zc*`ӝk @Uc K!d-f4b XK;??jx<#> =oqkBÚ jyF2 (Ls";2"⍪~$=DM2ud .rPz7.Ƥ;7J0,.ٱ VeWh"MIk=wqqAZ:][OJS#V܏\=Kjdշ|HT4$ܮnlum 6ۢ+Ǿ`ɐTo(f]ISc$FkTj]U1: >_ =tҁSլiIj슛 1b roGd/ѼDO_ʫ1 u%zd@Nk"hz,p')NjMahV~^m$l]3HtSovC0g m}$: ` iEm]Qaw/®S̻LسLT<", 1$} |~S{} |hV\v^/@]Š蛖fzSWu8p E':Y:Gbz+ŋx'{yp&ڡ${+WM"ٹ8X9Yi@o$b WR̮k 6QdtZ =3YoDiٝ*7ϛ>pv "Pчi#LP!2b@ lBĴd|Թ4gĶKŞ\:gEs2ѥΑzkwEėC|kS{DXNT6Obwuh9,]&N$nD@ R2\+<|+U Y٦=95B6 3Qm,ܟ nàW[hq&(<ޖ}=)k974QBt `x;RRڱC[\50I͆ :3O1.A'`V,ɬ*zR8xճ|wK&T;\ش)Đ_6ӫS]{zC=zeo)G=2yH~u֋uqjZH+)? 73ϳ1TZ Zɭ&ΔJNXڣSLz:M`3Zlӄz\1_N:W Wi) .SAnoW (PF' {?Ox6~abL8N/UZ5R| rIU{ʞۛm2b6Dn,>GVuydvf/*S2gfT,t/=?wox5СTk6[˕y[D8_N}܅RC~CK:ɗfKjQy9ٍ358 }{"WE&@5wp>/"9\az{I8O=h\AԲC&gF7\aPniҜQvv؞<"}J7|Y. >aȈdK̗:i$c؜ o^`^ McBJFSMb.`: pP"d{@qDZ`ˆ+WH0'29QMc=<2 Pg;yYo#^Q=XU.B8j P; 4DU4ap0 ~{z^z ^o+w3V.s>MD7̛[ ky~& #)0FDjھ!n"lLafZ}=#pZ -t`60pRoh3/T.H:O^20zYk3]} t 3DJڭJ:sv"}rd 2% DZO¥9bg Ţ^(u%@tg924ϖmdjJ$xxOZۘR-ZF߸,7h]B)&q 5\7rO)/$n{D5Zsfr[F[H)6`YC(n ?E] J!I̱QRם6sH,HIHm>|Rd`iɂ#Eo U=U`Q7E)H6]I+VOi@΄pN3>te}U縴߇/9C U;>S"H4$"ڴl/',ĉ؅ }#:[ϡj\wDC -XdU&`?+X^HL4ca3Wɗ =}DtgqRb?^(jDIVGQM7ER:>_2݆cSuh! mTg R.T V謃Γ1x]0 B> 8MG{' `!*:C`^m<&y%Ǜ܉R~EbyHqml[J*,e@ɩ,?$ۓ[<蜽;J1g=$')HLmАߤy7SIFBUWG$iZ3A֖ۗ"qxa$ZArfqD}P m&X:A ,/ _ؤ<q)Rj][xkc^kݳwMBD,2eu4|1&|% (KcXyGsq+_:N '!EG aN_,?hE*}NqbTJg$kt#(.;lڎo"̀ɀaˤD59ﰅ}l7#/\cO+~><)AӔ.k<<܌~h`%vگGhDTሒwҠ"&<* AvTMwTyse_DH/]w#ؖ> aYe[[.j<L]MB~tj@Ƙn0`i G<^u)-.wR6;6c$^sL1xM?k[&%K4՞M̟^[m܂= Ny(KS.+*ZZ}oYojo~y-VVaZ(#tHKp(Md8 A}Oߍڂ/)1 n?s멿YdG9S"ό;[;ma\K,Bc7fDH2RMEDZb&/xaV<{P}yj#:C4kq|gфpx,[HQOgHRqE҈K`OAGbP;C+@t˯g:tR6-| %(y% ~q`q3,5@a{լo{!;d9lEiiSF"$@ãph.P>HYR,׳?bb(׽F 3ʧemWo+J6$?ʆ  dW!,)FEOm;'mS6d *a1xHG#H{3+ؤCDwPThuCR@vQG-r1)=Gtߑf,hߚ#q-rX6ߴøL{_{ҨMoٛ%9%Yo踟O ~sPg&f.T\$)uEq5_Σ-{ .6U3z-Qiz3G*?yDlbbzW4*,xkzZ$>rҌ'4(RhHq9?q'Vp(ZPQ5b£lB0| ֘a}2}"c] y8=YIQyD{9F|՜eA]„ \sdۯ+ ґHbD]\Pc_ Q Z!QmYmsI 9\@>`9ܮTÁ"Ō u7E;rn6&S=$6 #iJ oӀ5H]EH: 1/.أ0_/A\WGEsv{&X| ,ĶqBÜҍ l4} 8|vr屢g(_ zrXwnO0`>P$k22S#;%Y)x'No_T]VP[`NI ށKc]&lUR Y{k ;i<6Hf{p^'zAam:ӌMKCu{DOa#`pH>dov' X\p\Ftc?`ïZ{;՟K.waJaDdl5| "}k:YҰ+uZmt!zʦ ?;A=M6X$vN*]95'e^Z̲`upb!55BYR`92=?m5&8oL&_KcsZ)oeSe{|Kw`/MBd;_>oQf tM,kh#8Ti2;WaַMמ}"UP(!fLh_,;hbWzb2{zL†}5͋yƇt3ӵBˋyj*ͱuՌFЇos/VtO c))̋+ĚK,.QǸYcv:*{3-u’ Pvm~=gۀY8`R*l@p8.%> g{^Z.ѸP.p~]gXyQMVDܥ8\ekFx %PZk$L܃_JPʅu_7:HK9'2i>m:<֧nG޽WBbu# 2RpZ`_uaH<;m[b>Mqf#/-ۜD+h 89S*Jx={>xo1b(mą5Ю}{0AmI汛 ފis- ?e!^r`E _3sYAC{PD>%g%&\))@p/%]d 6Rg2l y @?uVcc1*z&)7T3A/>fۼMx3m󢊻h!e B#TdbH a0gg(\,)vBd#wm}~ܻ D 2ɪ{b_Dn$ J?ٓ+*o¿NA{θ/[׊tɊT#[8ޒ*a'~5L^!x@0:W)/–jdL4y@nEB IC%&/Ό0 9z (`v92nޣn}f2"!e|ԘbBy?k# o+no_*e1YE$mEbC}(6ʖog)~RXtAgDzƺ9MyR7bG˯Q iixp4 7iBzKiNYUjU;9@}/LJ!cgwG T/ 4/lč` 3 M!uⷈ s[fPLAfw2*\ =CjD~C<.TȍV a\nPl{ =UQ#7'RƗc2juԂؚf˱ڜh}4{f1eqO_G WCjka0DŽ\zH[ HX@6|A-` o> @y楲hKR5cO[4gMu h;2 BmN+T0H6FWrzm`ڪrM7=ZیId `{/FhŴin=c%QW vLz^~և>]^]KPRU Q}X$'3:ƍ es 5 v]6-(a 5 m#SG~O~nӚs6*wlÀ1ΙМmi؄QG۝69\㊧gɦZ/<& *`KM- tYgV8cDGYkZ j X]ӭ NA[_km5U, O"^XWz'kDL1Ehm4C bPk;8F'2yOG_&\@d[Xsw[&#<֛@W$z5WE秦ı(#`3ҳd"oWȬkjJKaSau*D;' 3؞>y%\;q2$M&ygO[zW  ZT!t7--5y8mBkzUK4FL52B_k ZJ[M-UL8/aH)< 8`'L͕: 99HXa $+~}\06ȗꮅ) *: ?1 Z6ngs؇%Ƞl^8v=}c2~ 11SX̋X&vFY)]z _:z|#7$&B ˘*_G_7 EԤ(+KK|NQn7#̚Tx`IQ^g3bаOPut,yivUtgU&\)jcix8T/X8jWy`蝯Eo4 _6X]vߪ/~"vc~ VJ;N F]q=M &^Vw[Um *ok5䍂ggo!a8B-ќD4"n0-1Rqs$bJ8UZ鈊89:A#Z/v *L5DqcgoYSo1ܧ>zI\nc,gp8X XbZjiB/m|&em"䀝\U D↠ʻ Uz_+T>=fbk|TkkGҖ..v(k%~IXԕq}T811hL=`0g&=YpZ}l`^>0G&:{1(Ͳ2[PjR M'A˺YO׾aLEtINP}NKs+eJ'Sbղ+}ZM ֵ² |,ڃdπ-! prf~XG6Vÿgn Rad1A"} b'mP0},z|wdccN<%-рBB Si0mK^D${W"4&ܦyK^h n"J A0G\rJ.<'߱WlZ RapqP+Z~$K*1b#)DXe0:q? brCԗMY;^%ޕ$}{hflFH}o1^R4 ?HXoɐeڭi5*"˳~IHvb9YB WȐ4ݍ F)P>1?CIQK/b?f%6WEM0B n GvpHi\G ɢn>< ~}žP6fþ&9׊ȢvmeEn.76̲\] &jvdn }U7APpc)bn^z@Ҍΐy*l{R^Ft^Z|bb{ qmߏ-Sɽ:вf~œs:0կhs|}״ &~ TW1&aR<`SG9;~]"TT!?S;C $7eKSe13:țwN3[gAv0zFLzYsGʸ;6 },ڊFA^* f&v璧IF+uwx%>e /z(bw̓0!| +HezAȟ)o mkHl=[Tˌ>&ӽܬ8~ w*Xur2cfoEgK|:[%/ڼV~~{M`ILj5Iqo|:pW,iBc,1|SQ )a2܌">~\ %` XRJ?w|U{|/YM/h̶#:RN4}JVZw 2ߝ1rBuhxmY4nG?hï/ya3^;CS=e"zqhpoM#󡆰]T^k}7&׼%7` 8B-^ ;@.}r*K}iBNsv~@n7ܧ{벪yd pн3'd-Ej<;"T05G\òg52O6JJ׳ *wEUhfH(E^_H;ytXQDzhts.꽐K&LvX*8p׷ D/}ָb"" ;o*['. ~+ HYTp{#{T5oUCZ'Uu=:<K `:}b/fԅ*sa:w`1-g_F(ODbrH@I)s17!!рOT[^Rv ?aD#l|x=ڃzR1UhFYvHs]7[mdlifO@+|bzz0˼8,r$MDZK(jl4+S[gkqn:e>7 |BZ9 ny)Z SjzH1j^OyljkL 'TiJxJv23G"FԌ;nnxtvC9 'xv+1%AH =H. *dyWiSaEںr|o1I/ 70S+_F~$6iv4ni8/ʘok}B k,xH;/8 ;az,:˒J;vG2p?GO)f`C!|3An}'=". "c+}&@M-ScRR $d=Ey4.UYz˓\@|}i1[}$SV<蜋gWHf[әXĝDE 8pvm˸..˞jKC<=aX5kFLY>5_j1JY y^|nA9=PFa)OlOgfҚO'eZ"vX`]*) b ]MC7Ht̓USS.X c4~@MjJ\2iT; ^X)Y0NJenh|N ~o95/ {}};K~Cl:sseq-Z Y9ILޖQ>5IJqsph3!El@%UKuclF|-oxj uP^B[ b8GT/0^4DmC.{Pmbݼ.,+ƶ$b>>AUhkw-ek RBQbݼ7YvrnES^5䌧_OHV\uegU"ÑOzVuITr8qϥT6=P@wXBQ#A/ՓH-i"$2QIeEl!SaA-Q|Ϳߏ2UU7x4gA ~#,w<$@04w h1 K vSP>fWv4p[,U,ZUm!kgc17n`Uƺ>8K30;B5^ۯM wq.Tl]_}"`o|^f0c|Z.zǪN4ZCG"T3uA<_z$*Ajbh-yTK9a6*~ qrPBܻ}EZ ϚgD >M5Uu4FM{UlP/+ ]'ֺD띵%|İrYc l;Z{3""8P>u|w'r.XQG9}FNq LH#ӢZ d-\,39icE%@W90=aKZ!~vJ̽ fJ]K6W!DZ#();=$ׂ P-ILޢN(O*ypn~ܟ D?6uYBj2mQ~V Z1Oz{ Α*38f:7$*)rW"[ 9G[P:_J ?0:7L&'up3_ь?զtƖ˜YtbykFZ{#O[Ր2͞LN.K倗 ²o0T{-@ \x}X=U%CKgPu7" 5ca UdپȦܯ!99SY~+ܿFe Kta4jL3J!&oEE 9@&dh(֟>wPJfOvPqK_%fJSU٢70ڎJo}J7Qgݱzs\P8O\6c=nq熯rc;@k,sy1a<-l *FkU=S~-~இ]!pZ D1Nе&gY#]*-R 4cxt_oX)=hl%RS|8B syy؜ry}P|l:kLp9^G|%d~jT 'uJ7X<G \9Fw͆+ҵ9uY ZwxQ#es kX+}UC*ݫ5s*L =s+{hmZK)C"bx!J2NĄ9a)ISçPes̢赀F3@5!; ;JósشкͶj"kߴB ~D?k~zT ~HLJ6$V6q4+`k4T"SΚOWH"c~EKEX jWMPiMLNHoZK9#W})֚I >:j1y3LBgНehoMӎYuNAB)!ioK?JXs%df:{& W['K V\Uz1@OZE(KlҩR%mxz| f=YDd$* {P,DO>RH¯J*,pYFxoو.oyi[9U_$9.אl~8W".ǹm?L:sԥZ Mě#)T9 CmEONgM_V}C}q2ԥZ+m1@WJ* /e.6#lZҤl7Yާ{ϊlojO/Z)tsAߨDBQH%5*$ +d`vӶ&!xC e?Ŭ7pD"-y,7rhg,tw*Z mMA<_0 , %sol)r͹0&2+XrFb~ {1Y>F%+ \3|DjwuwJ3@\"Wନ:" 7ܚ:  |F~@Sֳ{b<;0g.HG.QoUAjk4M>er 0OhT`D_䟒AqKJ.5w~LJ7DS`Q;L@d "4k l/,ߺbFlΈ5d[ G?Y٥:u3jJWm~¹l2o4/(CP]-_/:- XgXv<0RyJ64ƌ*>»oDy i lZU7Ye݈qN8|ܠtz>-x&G%(?%~^̌S&m)!8$9'msYB f^Ouvc87 CU2Vڣc`X5#/mu\hUo5)8Rq\MHxfSIG^һ+`^Elu0ɼU k0r&MNWjWK{]^z6p@'3S@k7|ow2L &2Xhl#?R@o]S OޗmX[TIn_?ރOǑl+6mg^ptNC'?lDrx9^el984|r:֨Xp(R9Yi Úo9F5铀l&hybVeЯɹ EtBhJ0ڽfqÔ!y1_}0q~)P A|{CcAk߾VgߓM^NNReԪ=hiCTJ,ttڱ#!~2 cp}L~٢Aƫ$^%Rx31I~K1"| #S)374WȨnNW}Y_2l{]US_z}7tGRe'SZ`M>_քSV`O,I8 G{_z+&*2K=Neب:-/36esq nv+OGāp3 CCcy1Ҵ, U"j\~jbo+D{5mNr [B* 2&oinw ^oPKRtёsz;0'i87G}gt8/a}!RF }pS~*1DHrZ=B> {@}7M58jXd \ZJUt@~H5UMn@VZ ]L<áQsr#ݳdhs5WlbxxLvQ{.ZdwOIŀMti渵dz L93%~uН/O;.NJ64n'r#Xȋ-*vSnGukEe5?^$I,&$?>M8徬,{‡V_c66[zոCd'PU{sw^;ce>>IGz63HTWԐ*XXC)&$g?(; *O%|Xү0thFyUP=K){tύ*IPc nh҂25TRG)؂׸Bsh~H> K+׎MYͺ4<3s>EU*y`830qZ TP&w]3*ѣrU/=Q0Fзai9JxkGkQ_Қ WzXPr&A7a2~`tY}H[gG㍷(mPN*+Z'>. zIʓ‡x9zi/{PR^e':j`O3db Zo \`56@QpDgLzK]Lu tLPRʆiNg,px :W< @:3}6sܠJ,4-HONHubXQհFV}4񀢯U-H'BpގWwio!p`: {a`UdDs4 XgSԳ('F?޴{ ^~Bv4axhc{>36ܓ/~,Fh[krIS=w{mTjfI]Eˋ[MZ&0T^Rh.\6j,j#}7Yԛrko w:r@=rjɖA|S^x qT 5 #TbWa6oG~ePudj()pk˄;QT1 9$h\UU{(KGrTMv/&|UizU0?̆HE|X#لd 3Srw 1{ѠPBKklC~ -Q ^gBur>\5Qd "{t12L^2~@t c+ Ҡ2(4㰔aE-qISW ?c {k#*n+^s=,-6!|ɺY_Sc:"b~ BwSͣLɏ˼Ƹ_3GK%ni~k|;ԖdОGYpVu w-Y)(F3"Ep68F`!Yda;̰3퐢L^@%55g ݌^vhJ.cB$#˗ ,zPSۅ4#j*kM1cZ \[K *mVOIheOܑ2YF>m=/ҝ/p PQ3 /X1>;pPт8C ,"3g.Txl6]eW7)*F&&rB?$KǡE*5)0ʈeR)B>*1R^yqa|G0vS QQ:=^}:*6a2ARrH ㌘I|-bB *=qFjcJ&;甀TCa"ݑ I#OD8VdD 7">iJ l!T Y8*̎/lo*~L6neW0jt͆}.w4GܻXKǼއB|mWZ ]\rsyZs|k3N0mN0e^Ӛi.X@߮˜P4 rҽ7;0Hݫ?yiӾ"/ އђk3APB!vJ(0I!BWyiд Ϲ@VwFyB/N!ӡE<%w|X)jpp#:\u>"R]G!0&I ΕW? H_KIm}~]~\Nmt0QBrA!S)c,5#O%ſ|>*PRǗ%c+)-:9y'4ISV'K,&M6M#]~Y E/-VE03  ]]|`OeʵX.sUr! x3v^ʺ2^\tZXv }Bk$R{;[9 |T"}t*R g^2 MGQ_ЦcX!Sx,U?}.%]WUiL AY1)?@qN1+*O%= d~jaIHdV=C3RtO1zE"1EMa2ۂr PޔO6S|E]b9n1cnol@`z=*Eo]qv"?qgNh'fz_'l DD.[8*{k! 66 erUBn கcI.7tZ#ޭ%?cϔBL"rg0;QzگE[|MC9ј[5#~9!eQYx@s /Ay]?t<9 0#DZvç8e@RbEc0Fb:m~Nj IZ}7f&n4{OR|(mۑ`"rJaz5׵Kn|Dc>S&]Mm}nCTW]>&лGe!7}_#ƁSJDg L= @aM$2H76$SF t54<ֆWlG"IpLP c. *yPp3 }) +Kt5׈hUU=Ӌe3<'+bULjR 5̙i6/*p䁤p?q(Q΍﹍Cog_to&/&rv~Oj͇e<;kݨgҿ.&ΔTY#B˗bMY*bd8R ;^%_ I.L:|ڂh-{# CؑQ8ĮgKm0 sV*IDC h .. jzt#e#9o(𹡵d vM{Ի~.Y5ӱgm+#^Rb 8'hJU cK-W v}XnD{`˒v;!v Kz)l0EΊIIMT;h U 5w|6C{),QIArwiG݇kմ60st_P 9 Ҹ k@:Y%bM}I>/ih(;.B{םyOP@ʫX$x0q Jt-)h]nE 8m}`UJ#b۰o"L*{D(LjXNJ"vQVf=t?Oݫ8K ׭"xIM* XQ9z 0IsDsO盛Ξh!%! ̽&&ߘCu+c:Ԃ氇'Zz&}әgc[sGc lkjf]kM~j=*R$4Cf)rI`Urdc8uE_81iuhul@^)!LT,o@DP&| VbG~|R'U#p{[j b $=x6OS{~`ێBK^#Vw #X6{QuK~Ï7lS!RAUB&j`7 ]G[bm|w 珇NQ؋ =o")c5۬=_|1wBp 4;s[-F)hzZS^_Цmk~6Zp*9l7zc}?~P+B˴?ÃY|lgZ`X_|IA#jm̑UJDjJ10Zj^ERrh/ƃNYZv0m$o.%Ќ^.ڃd!Z{"E},p~W5 ˙9_JVN<忣4_ܵ5,E=. A&cr&:NP`ėqogto_gﯬv f]vPё[yB楫%sNYfaIM5}يp\~vJᑯ9{0?ؓLYk+U)>l)?WV*˦%9=LɣV@0mH8h>*8_c_ΦY\X|UgQp^;-'/~ 0C "9mhz ZU/ȒHTY-t%G#y#Vr@*-8 ISޞb%'-ZN$.`*3)Dq :K !Q0wrcėȕPƻzasagS!N_TgqZ%m&pg€Sr<ѕg[ɍHFeQ&`W=#)N +@u4'Z:Yk%P]Ө+ƽ:sUSh84.+-3BraE@>ʐe^ ՚uɀh[{mW3 kA-f-!y v vRH'_XZKIfMPj* )V /-YIn&* hƔsEa*#ZzR=̙b.,O$cwB5v^攢O-jq=Qmiԭ ~U`f|ùa6xuå)fٍ)tzjxJwYƊ!f+IP]>0?o\)F{Z6{v7Y.bs->#DNz|ur4{f,~3^IO&11练QصWnr>7kuΒ}8])$sEJu;)]D%+]ՊOxc{ꖗ{%#(ڌr m>lZG._fM*i_qO!ʁ m͇j˃$m7U C:[?4O>WE Qc(U 9 P&δ:ؚWbcB! Y>q2;GjjP\~\b Cd{ a]5Q}Mn%tpzP.<x9t&ҾN[rw1G tк *bz߷+KK=$"ˋ2>N*+eزM={(D ; x4Izr-3ԟK`<<[QBWӋŝ`+/6p汓< ʅ)N='*x2ںvFlx=~T!Wز5||^Jmm+2nd@J~髻kO9lʒ!3RG(I֕r⇲L4PĐ+[TW 5@> 6: Gic=%"Ғ'xl[4B^9 ,S?'\%gT<\GqfP7DW4`i MccɃ'oAlח' %} rNѶnp_pI ?|Uj[G)դИOM҂18U gE*u pA -fP P 5?qd$'"~Z3D IzWK@yrգWh_ߠ7HOm6/vTC,qr8yu,g;tDŽ늓#%1[KĬ̧ 1Y-R&-I?#s_x3H(8zva5={8}gTDoQj.BwUt ,a /GiU~Z/!Jx XaYbR ]Wn]g3Ι]U+(DdּJ_ǜB*?C >aOty6Cڍ[^r7ܡ b]E=pS #WX=J'ₚ6>LcqXߩT\zk\I"{NUf:nHNa!N^bg/)ơS^}ˬ4|?R"Viڏ9D G!;޶=06ҩrъ#)7>GB% IΤU[I-찶{ ǵ:WKęs ʷ+Rԭ5P=2˲Mep9sX~2yQVfWűyBOӬ)店Re%*)Rnn{#N 4=]ȇy *9&07d  -NH$J=܅&+ˇ;!lAW\sOkOJn$ŞO $:_C# NJ8KWpr +È.k:c^r#^6DdB@ Wŧwef@  `R&::x&Y,D؄{(%o!*2ŭjl+\ cPObQm)HB]eЄF`w[můw CF&mמe-`ӝ"2vvd 9_s,N5e 13rlb:&K?krKOu dUwrxPBw43<NFz޼B3 ^c8T6R~\Js=m|'YTmk L 㓷K6~K(je[yC)5`}!Vl2@8Z̞$~ےW2[Vq+]CU.2ҙoJGo#,V-"!fCkBV+CH~;}&KM%HRZRV嗕i Z6|hIpp;B}ge (U6c{|/R&vMȚA5@etwu\Oь ן}ba/儬f_ /L?h-bMa0VC/h࠰W`$:TUDgYZ07070100000245000081a40000000000000000000000016101d03c00007dd0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/message/fusion/mptsas.ko.xz7zXZִF!t/}]?Eh=ڜ9P"P~Do> x_9.g4ыo*6U!=!^􍉢=ylEHLʋb;tL?}0H~/x$oehM3~I%N/蔃3&X⧨Y$귣Ujet2:x%}Mtbu@Yd?{"ݱ}~LKDF&!f|Ő7kC :E*%<% 8p)J!'򥬿rѝCw!ső^vY<˒_̭vQҩW>^2(XUrNTFȽ z'dW}CD?r8tпɘlOpP&ԳD*Ty"E gS5ۛ4_1Px07W {96 ֱ'M=B3߆[Vۧt= ٪6nT@褋3Af0!y}L3(ZZ!Rg85&(?m,'⫡ŝa̻ˑpVL7UU$M4hΣ UljK&K0eި5^Pi$%F'v]% 7?a-AuQy8;գs4*P3TdwXߢ[I TÊ'PN Y6ȅxBQʆoTc9ǐLgOU?.)sֆMdlUIAujז_FG(c Ǻ8O? Lv~ml9WtFt5uN-E/v+X߮GjSa!8 vޞOXFGef?]U'{AF(ݝ >|>v?V괖O=XG!>##ӡPUk gWþ;O=BGM0c؉ UY eҐM& M׭/BA#W}F@6ӷWbN*Qޕ&q+WꥳyDȩҟT&LN!$8HU2$@0sӹ`йPt#.'Ɣ7h,?J/ {t(դpA05_ \K)4}v b("uP8!Wʢ^M@9)FWZ,+=%U̳m SVS,N.vCkAAdFQ꒒xK9#]j}lr5E8")'r jOY!ݤ08X78YaAX0OQd޳&wp+]'_SΎlЀa7]Y-TA}*pdơԮq0.斿LcqA029`xq)y+p9T<# N2sejMYMu*(;a9@\2c7 Ez=]N]{ha86Mv;.?TMxEx>ZnQc ZYxԃ+Y<GX”lNm͖:<]{+(SK5*q^3Zg|<,Ur~Q«e͹61He`FռJ{ԤRz~l##a|oB"*ոNkqi>bo2[u\0dzMS°وG6A@{ڂ!HĀĴXs˦kd\Oױ[Xѭ<3TA;P.G-@yZhI]E2ŘB~ћ8Bof$,6d9muNy2TԔ|4!l 咑0Ot\u`iIEZE\[sp]=3UFңJadVu+KAKt&&˦~ǡ3WUlX7C'fղk8hiY1ٗOC{z$?DU~!?$ʌgQz='~-$kftq\:R@3BW!9~\%er?HQ'5qS`WBբܛ4hVi]רjj`9UL#_j~tOw#7G4U\rfjhꐿV V) \ ?sAP}O/q!54~4='Vަ:mhg>83y (%t[p|\U^Re>Ih)1YÎ]wxDABtCOZP4g-zyg_Nt'}!/ۦsYX`,p^-(1 E{%}&UWXA8^V.^x&UiA <.Wt 8ٵgܱ;ȧ{rxlNiu\hY!m/8Vu6Sʿt ] Эq;NU -KN|6j:|?}Lj8\? >3{)z?"򟿲~aU~.b\ofpZ`S8 'F;(]T!NˆqIr~ BKW*3~uIGlqɨ5k{Fcl: .5ZIϓ&7ǻ\@k 5Q[Ax_erɷ%"N؃{Ffe܀ "ţd[sńX~uk5C^0BdEK/Ucꮝc . h.sD ss+%mJ. M Dm0P"7=l "öAthzXv51) 3 pBp~>T@ɿi a5"yfqUCD֔Q |a}t4 ~޻kK4jBTP6d-v<{a"xYޯ:8*{w_q'F$P FlČ[ Tpx:GH.> R3bL\.B ҙ%W N,S4C6Bnւ9yE}|Gک(ڼۖZta!C\a,ߴ)nQu-9.R.q[ѺcB*wI(l4%dCIs?HStc elob)'3Нqf2*`c89r??tLiaB 㫈Q|5=-@8[X-kNkZdnb_`"!m`&: .ZCjTCN,Y"Z>LJ[tm0&?u.J{'dfU#TBbty0Q._O}YtdY6ѾNt OiX@_3{ӵH[_v9Nҥk0AB5y݈ ]K-Ux`6&Sځ? }.Y'$7%zͨBG]PQo1lq'(_?vzDWmuLꀥY&!PM[y:jHkݸت}Yr/VYN+s!ӿ/Fu0'Dt2.)/R &A|Ul3^^K0̊2@TxڦX;L-_D"jJta=$YwՇ36Bso֬ ?mpj#t5ir^pvm挽cN2f麪2;"{+P רYaLsC?t `=&Jh-as M\E.! sb&pG(&PǟDL(ew-> 9zyç d'qoqd$IS<_tt%4 Cr)Ck9C4_Vg^}~\= ʯvSeJ}p7чv/YÐ1Mg6c\Q2d `ut"Ga7+URx֠!ޡb Qv,ƠnH{j"Vlk)GQ!s}p]?ьm8 /@=* Jk7-&AD"R/҉}f5R)a؁hxOpoO3~tr]Õ!S@~ VYΠҐ-bPMҭ@4>! B1vi隇a_]Gۆ$[I}(MA liQ$jWޓ5ԉ\Y50C1B>L?-gm>tu_-faaaS:L8d\}*p4N$f-*UX/\?CD<9Z,[1+4^isȓ71[#CM 2` Xsv+D=:#?Yj1 4\ȴE06{̭+r_X c(1X !Ltt{tm~]q5V0FUzK'^fռq7(|w GIytn&I3 u/yeۨ +i/[2>S)CШG6~5{UytLh^0ʨ=-Mun"GDHToz;Á)#ޫnHT#EHܦ+ނ(.kǍ&[Q)ACAvM^\sn30N1SЂ'Z腒=AHa. q$Vjw1,ȿj1`0` ɘA`=Krط~Emt^` YC;O2 VAt~3NL Yxs<퀞!22לӰhOj3PQsȕ|T|,Lxg6|Ւ4VWUv|6(giS"g?u3t(ΧQ ҵBN}5P9whTt{ԎV 0].lڟap7;I9HiUEN{inl^\tFk5AwB.{!!rs6Z7KN8X&XF8(qLP-=M(COi#V(@gG&Nq;fZflJP]L ߫ASKs,iI^Ko}|ʯφ"<:+Un("Oh!=*愷2҃SE-&k~[fžA=)b1κo1j2,"m4GVPu|\О,9WL@~Em1fދB\eµquϷsHO2 ddH .uV+\m&lY39McW}UkQ;b$BpW<EwٿؖsBMV?"FԊcYCn }C(nySC#fQߤ~ t2O v] -6xꮪu.{W7Bzsʸ e4txzT"IoH?얤4ڣuًYJb_+h@1r1obzpn%A^Qە+ U$_/?dic@DIqIMk%yz~Qj:ai7=K%نCVh8Mv]͛9ʌkGg,=,3̭Z CTDΒiOqV=<|\)əlCm1k}\şw^jgEL";/b 4^{ ^'NAZQIfkd\'\IH6flKP=!uZebXiآ䨲79ѐ1H^|Z{DQI?;<䤄Q TӥDuZpIpІO)MLd5ClRv_|  u5@CmU/[)f%W[J fNشFwK 耬CӼg+!o PGH]TWFz=_…py%\:y݊^GkP򥡛Ӛu9& ~s ~K'ԻUM#x~Pr1!W$,b:,RHA*=@S+Xq {jm̫ Z(~Ҡљ(v5y{`4!,}njY`PMF{qqT'&lmOKax'$FW'Ye+%_; /0&[.68.ŃZήA=,P'acI>ԕ ==hL.0mE'qɆ#G̘ Zƕ?@%.%KGttb q>C4i 2·o>j%{<oa-BGyٍ2ùZ^ հ\ % @\#{ގ$?="Fb.Agb(S{~hfaia7=d-ütSY8TZL'N5kס36Xͭٸž4%l˜[fOFf0ҹ'ʈ;z9&Rj(5 侈l1娧}+ 4hʕRgڅOVtN^"HiEh ro!p%kd=^M٭'Hv  2\ÆeK#L]+TX _64ExY ~ o2)[JnK@.XmKxeFlSU_af`?{Qb"+}C6o3)ՙBovǏX9(|㦋ޤ?ˑpqFꚠCYjgƴ'o Ntbz)_], de <ZָPSF_7VKqRئ"Zްg|OIMtY;xU櫉*ruk܁sW.tphF*`Wt 2s6+rA2abeIE?2/T>;R;?D{{݈Zjp  SUapl>ك&r0䯲]N{;3`ϓ;H 7Ev"(1knto/'mVVwAـq}Բ|Ȃ Ƙԩ:}8)=JݏNr*Ԓ.Z{`2aW&f}K\mˁمax7,멻-DI3Q\$B(MO^?MO=Y03F?y{b;L&KȣXH!rNW~j}d͘C_6RC4=&ҿcߴ[5q(uN6WM]Q}XBSCGF(.hxhB]դ4&ݴrPܙQS}ҵwH9]rtnSADsi>_N&Y`D'~Jw[ZLt/ّDx'PJ7\#ސêbu^e= l͜GgCȐseG4 ITrW)6mA/|%gmΊ@3ܼdϙ Ôy5w/&KE`PQZЫ 9=[ U }$z)CٲF/şT G;y04#ȗݒ|ByN)y,~+@.+1Q3: 4{>eU&Cۺ!1'LdX8ȧd.L%Ұ9Hсf.n}VqTG)#D0/&)xim@5({LQ#tf˧`hq[P0^mʣgǹgDUq1ONtZVs˜ӌqPf3V}|]^K}}6% efy@R"vF 1>w>C`p-vB;et"%:tR9ƙܧ8$|C!QֺT?`@ ͈&`q=Vȩ_!#DOh}6`pnZ-4\k޷#KASDۙ~FHmAn96dҿ6 LQlJT Xy5B:⅌Ue\Epp'3hUeKZ%Ƣ"/J/}h4@^Ile<ͥSNO>@F;OͯZMU5SxXd*y4zľ*Ssܝv$8M":ց5FKv4>+jin, ׺󭝇qچ ֢O:ЕAmB{USF{vn ;~O&C2 c`pJdӠQA̻ ~W5oӾOaN9j6<kt w%=oˍ`"| з ߶=Λ0qgw鹠´:Se 7Q@w nxxW!]=~5Njs9;@ lg?/E=g,#ne- ;zQJdL ɋF> 2Ȝ'8:Tŷ0T.`Ww:uL&?ؚDV*2}9%8A]bF\$OemI f=*aGex9BŇ&<4P䳋0BuZmA!c޳[YU x* ¡U ͏p[.{(V"H>ʮ+z;+20DvUB"\V A!jC$| \NoiXVrCg\WnսOw>wԀh9?@5؟FpD#;4\moƋFetkG=Zz@ ).^w]|m7\Dtd*0MТW0 nm@)jpkTl2LL2)2G/[Ow3}<|.]>'U4s?e2U *)ۮ76=yg{oeBIx䆄oW+xaB xs(|~hf Ox}"H~vZJT6k/&4Fy+|y~c̊{=s]Sk 6< , T|+Ĵ%8dE2qU\oY婨$D.ҥ(, >:fhA^UUƍ] "bА d8dys\:^]8) Z|g~Ydic㟨g$}67(r1{+~v8`Fu rJZ:NG]HWeSF#R9lp+3$`k7,j 1߇X gtT"x:A.p咽F?N 7yzlsb>. I r&9:ɫρT^;bI'چԤ-}1V{ G1aDL<&rI[4a+Ob0 !6M;Ǵ4;:o&]1ތa/KJ8ǾuU(ALLmjz_K&VgAh*씼E\@jdhޱjʋ)\Y ~ɢS9j[݅;'`?Ҳ6J,J) ^IZHLM;?Y* zl>l|.[S# LRe0jrua[IM僛0xkb*} 76c\mt&c td\,>ic-.e@NA%S*2ݮ5Ehd,S\KEnmZ^Os9Xr*S="l\iGy G/~|VXM7P>xo`܁(Tq9U]?eR$xIV|_*O0g(<q3-ktaY([6:zg Ww3;M;N.^Mr.уxd9 7|Cu(B Ҁ#c>l QD0# %,=C6rq_vtvogn_eds9vnׂd)C*Xֻd  VFF?͟TRpE39!Vfn(^חc#fSqpV`#~I ф&5>kM|Snr^bb)?T/sCKP=4(Yy'gw65lÝ]FtvrZ'<ʚ6>ψTJR:.XVhQ'{w5WF :vrיK4"0l:U"Y64W LAcbT>'Myl4]bpfPN 6KO|A"+< Ѷ槙5 W6_Q`x$lEIzWei$,~bYҩƌs&^Y Zۉj_;C~ANz9NH+g17܏T]J:t*-G铛N"{>Mp!%!FL$#CϊC|f]F|I 6v?dqiH/X)x\,4aC[? Z\nϗ1딼t.}rv9WGPg p=F"I-νO|JY:6jj,һhA'6{J;˟j׎1u/ V(Lo^y3nWJi3`Y`H[dLH2^ N$3#/!? mFp`_r]Lgg&,-{0eY2ed5[qqli N6Y+^e% E@A> VvzyR sn\q|"$Bڗ TBDHc[NC(e$(]SV8+M c:3Hmf'^/Υ϶ĴH#q*W'BO U{ ABTR$Ozc2Y m ͓c z|EOɶ'W .Qeie#&*cΉ&CNRԉ}{WU`f 䡱7BCS*K1us4jKWCyUHP0D-nV"%҈QYKw Cf0޺ f9LT-ј'+Rxv&\hb8܌ RG o?nIL]ii_ͽ%-Ʃ'KǜB2:1:5w*zRr]`ٛQ0_w,Hr GF8E ٬9,Td r{MàwG3iK:v #:3:(s7X`Kzj[,l#caiN{H c(?tcc<ރx JИ:WFC3Z:>lr ݳ4ZH7u +7vJr]PΎW ҃t$4y}o@(N0 N)8Z5 f;`[0# ;Eoѣ7Ӭy#B:T/IpB˗F|/aT}h7"Z\n>2i đd]יlRഘ/) X^Bر\ YTMYlZWML]7K%=t SV_f^C3& A~*jy5 1sXX1%ŐyJ|K"h ~קa<" lɃIe~ olTt)FwWҤ8Y +X5OtE &(ǂ&=[J4'Xrq3^X.AF=LDc7lM8ߺ.F"wo}Bxc*RωYWnQWIcJC TɷOÖo~ @"T^fXYucC0;5w]XL5li"[c~ }uD/raڅ쭍MrnӉ9W+$EPM%utղ3 GWmk/߿pFbt &dR&t2 J~둊v}|`ٶ4)z뗪W9ORer^P#RAQҚoc2&s۠לKYlq)S &P -Mg{ +M9XE@6,5&Ψԯ9 _1aj`ݞb)hG*&^$/K&CXP:~ϯ|4x6v,wG)zm2]PO,5vfl |=ehqu~PiMPռݍFXvC $5X|! O 1ȺSC0~hϼ#7Ohti`K[;_# ~¦ d?P*6)ѝjfa)DqhjD- 5˃rX,/Nlea.:˩@RvS0cZ Ne.?b -Y aҳ dCܗ9JlXasA7#W0sh]%?)zX.PBÃϾ/CڰLDQi?|!6GmީƝx#ˇ%A?ee=wDXVul=T-uN@ 0[:~!- CCFJܠDKb4KcR v7FpdyCq Dv!8k 1wbk7 Cޝ# 逶] m fِܐԠ?ͮ|qF -`mSa֓ ڱvbNa(RSlĭ.(0q "Y*SL5r 2y2N,G-Wux~dWVKq#kYZYϥ, 3F]ūT@w֔h _F,6vd@G;~.ff/qJ]dYnb?巵bLnc6R5KG'N,?bOE 㞔k)܁?Dġa_ƦQ8ܼzb^ һv~x:p.=rMҖhdWrFNl q__h ֻ;cջNs>"ly k|cfܹA +Oُre 4O;m܅ ۫v.szREx؜rùJcXDbχ2힓Pp߭ z YK0*M#iB[oYR?єϹSbNS[0Nm(ldmW t(p9Qkw3>ϐfu`1U!Z)49Pˆ}_FIPȃIǢ]!i%.gè%_ZyYPeNFu.j:hK4}bZ$!f 07CjL4)-y(f:XADEmU rS?(kfkFR밝cj)dLTh-Xp.M^L56A3hOB+ U#J}žb)x-0_A&a%%m6蠭D=L*O~1m@K*e5/ԱoM >Ubȸ{=ۋ_N"f,1?Ze?^ P,c1Y<Ë=74NC}ZW^okId팽88p\_Kt(f^.lW%' p"ZVP `4tō~Xư yqc]Cp\hn"E{uDf*!*'|(GљؓƉ?#E R>0ϿUPcmy|0^%+W,3_xM?f=4K3\1GARՁwZEh}TIvQTń5ӘT(5wI6`OaEZ8M.5ް M3(y `K[SzXVWu],ʹFjh~{ i!v gy[ -D!ۛxU'W6 a:+֩]xcuC?s*_$!B | E+2KDq!jQч֒SL))F)%-d$52xvYMK)ZzhU>p 7\RK2' ;zMcE|DggWe.nDj\1ɚ^U81G$Z E oTًw3³)әPwk_/#Cf"3H1Šphxrh7AmJ}kgw}:,? 9Rp? D5`J8a bYvC-`zNE''t=|T)^vЏ/*2^s@*ԛ z*l.'VvC- Bo~ ,9ة5 YfAfVx="l_QOO{ᓎkЁ&X"QcUl 7{&qvQȒڭK+a(SAw u+  7?vW53ohy$/ Į@e!Qm{Ćb9HghH%KqZV$9:)4;t.pl'|'[:_y#jJQbS3n#DA\YvfiŤdgǼ "xD3|N"!WU;'r;\)$DtLjr  DO.*ĭ,IQH :>xa NKP-Ͻk\to[-1H~Mkzsma1Mf;Z.,5 5kC. osOQ4q]n9G> kF>k3nC䱕zU4:/7by,=v)Ot[ 5͆O>~(,L.ʶ}8fJr7c=큇#d.˟ˍs{-)!3б(§O7F^wc;q#|dsa$|zт+=n2kP7s#5ץqv*Xχս`i*bWnEIo[[rlJOEMF)&Yq| !0 A=Ci [e*-ae-­Fk8"C >=#;g+ު㹕"^py RU;3 &i1L g6)_/g(Jk/`vmڶj%!zIn̞$Ia\y`ec]d؀ CM*^_Ƈ40{pEdFAS Bl <Sw],D3VkCj!K}zMK"L9oʮJ 00`g$6̛zoa-hPuUIdi~&p6gq=fP`/$sF69 Ɖ&p2:>nAp/MY==$J0E-~,7GCkf[G!].1VHa]|󕈆n`,L}8XOL w<E^1,'?4 %CRkAY,Y5B"%?jcn`$QXЗ%X&Q1 ȭ&i6MP(_aXFȰ|q}r8Y@9UZ>_?Ϥ 톀P+#ٴrZ{]ؼDZn{eC:,;L[;9ȭ04NYjp11UR~:CS(ăƥ0&ՁL:Ѷd1$G*VIyʋ#en˔=f]tgvKp鮆dC/X.ٲeD\ob-eŘ P#x- (|PPPo3 :Z0c_=73>"/h ACwW$VAY;0ǧ}h;i;so ( LJ$}Vdt=6`%Hp{;5=$]yVK88Mu'.sΡ).Oe|${7eH~csH&UIgIw9:^v WJkus\|8SVզ֚LWЏ;hkLN?6qMMn;)H mo#5KK.d'-' e;;,+B%=P0cɴ =A [1kmKN?KQanB5ksvSThkI=&CL2Xl:ErS>/BzL DOoBJiq"wmLlJ{f&4'BRӿYXxg%mA#3>D!v/ثUz#" ˤM^E㐈ʴU?$UqU+6/+Ow/(d+]4ם{- Cd(nTiKG1C?|WmkIjO{jFy>E`]!@Pƾ8^ JTU.?Yg!ģָ<57mϽUnVgښ W/DBh7VЦHeд[$^ӯPg%bC:ZS vl50ߘؖ\?ov)H5Z{}1uS1|T:0nvY^(-W0" Ո̭~4ؽxãzU9əa@%~#h >4 :" 1ׅNY̓5 >zAV|ɿ8?X"=< Z极1ԂboJ[Ld-&DNf*Z3ʰDsARd`~]oD 1c [ tY=1Qsd<:krQ;`=GH:ķN߾D/0￑P>}?w{ޤn˒9;1фj7=hG-cCtih {f JѰlsKEcTV䂑 L}!33G9a">M,>O(8ېy`#;t=tȈ#^kQmQd&d7ߊ>yŶ鱛2*k{;[] g̉ HbҺbDbF[F#sf7UuGGz7L :Bs.ŬȧqtzdSlb p:5AhdK.Q0f,^J|=ޕeFØgWŒLWG SDKLl,kjN/L#x7epOؘRVj/mKaZXB[J:}w;RˆabHx֜Ĉo2;)_B@/Tt9\AEC챾w~vdJGD{(OpAP՞$b NPNxHL!0g3vmO09oi=<tJIF߷Ux&3-!,cV|D' fp.8 ` *:ԻiS(Uv:Ș@`~}UMn趆G>Lң5gR(83R;Rbqv+Mvؼ/䇢\W~1zfH_O4P2 Tl*g (%/MK߫$@e2 7<ߺZp8#<%^bǑ٨XVI(OU끦Ҙ}?A`"_"̳JQZ G";%3yXe.AuSKnnkQ)(kqU8t)t6,q#"rUIg[{axEJ5iƱC/~xM!ufQMTc kMeke TU]]M`ZmibL4#OG)0أ9blg]0liuQqLÎ3d 3tÖs4}gS߫uJ&Bu =10}%`HM'>SXm+rnJ̌y]wT;,b!?p4RM0cw"Jw`j;y~BZO.+J֤[x%]5?~x7sئTI57SoqڡVބ*n8dA]B[aR4w UCYg%3`q5 BDEs`Sl)X$`P>| *{\W6Jgn;y~np7B*/_ߙC;rJ(5(y݈`2X঄SƢx91#o258۰qNtRbGe:.l4kKl0+ҳ87ۏ\Ϙ|>/ p%ڬXIG0]!W#ЦE>]T OFp 'h@i2ͧKXxҧcIiIN ,T4B&)yfXŖ]HG? O[r5;!o,?M2GE*^h+DL6 !isTIbh>KeM# G%z$.+s-k0 ><>4lYYp2Oޕ5E9k:7zWxQ$9H- ;؎T IG›X0hf} ͶS$[L[0Qs]+8AH0#3xJz0`fX!ڼ_,dg(1) Iݩgmm (ƫ[s`SMH:*t6vM{-˶SLzFٙT (ǻ^2Y/5Msԫ7ŗҙaG~~W$XآX;{ǺEH aꌂ)w -jr͘LlQ kYZ]~j}ha 2bТ#gwT,T@[C~3?r—4$(TC,dw_\:# D ;X.gB{@BDq5ee9d峎i/i_: DčMgվ1ͪLɶkx_r>Ԑ^ ӽ,TpZnQ dn7(^[•?Qo|J&O5bW uc o/[xX<-~ ^EMi#+V_b H@;W^GH_8ua] S~{>$$^CJ(Ii4B$^ {9*76_NRvW@1ЀfG,giy"m.)--R| 5 }ӈL9 iĵQgq,K^WܻDGx״y5rdeNOZ$Au7r?{r6%MXD?%攙oPqg%%R RIh޴hq刧Vwgl8AK`1d~4Ynx$- $q 4#dHK =B6\bm*eA>{~jc3"TRb嫛9aXn j NsS1YyoC^fB  YA .N\6A-;ktj -dH䪞+2l=4bEŨHQ(M _G!T4 z"쫱K{,~xn:ZYU}`kHdi,~ :N d#8 O+֚S(JodzfcBtL?_Ua`VvYi)29( VƘNR|h,ą%舷!k.1CV)m?E ,&t!1LFBza2JWh@=u4E2 cʹ7 Yz%!`aw4 9HlL[WSYw02Q$Ol£ In7>&hj?7|ಊ* $wQ$[>u>)֫)+ U0um[ aj="Ex]Wboy7JԻ$JkrO_㮃T;U6#Zf`IWyjyϸ.U=.`碤O-dcKܙh1Rը=ƤQž$+^ @A;S<KH,̹ }Uޝ!$Rֽҥ{`2YN{292*f~'`Sm8=/Z턹i^LpKR9N4Y/`46DuiuXSE`ѣ*v[xZ-eP''=7bQMW!rX*夣/e}T?vȤRegEdl?6-n LC> yEu.#z,&};V kFa+)Y0,c;co1#Y."o f΍tޫ&HtM=! '0NJ.V@;h4ZsȕsȆsBKՖd_]MqfC1CI!3T8lٝښ8:苦BlP }Qz#8Hݿv7,فoSӚe+L3k'kŇ-JKۈ:`TzS&j~ SnGAnjn8C-hXDXn Rl`Ǐ5qa]N6}9YD K=2g0ॡݜJ@3Nb`Ⱦ80p)?>nWn/jO(9#, ޱqfqG(~wf7+cGj5Eq5 =q=I|`y#iTq%/o#1f8v欝|CM_Ѹ"ʑT@ە϶ RLM&>) }|>|'@s}ʆo5:C97kz.In[CyJIAyiHJ T,Cg#3>% C0D|rXlR$Φzuc.{G۶nV;zЗY8'f sf뉢]Ńbhp×ڃcp #[X/ 8Ew nAH\14ݸT{TD"݃Q۪a7Zɴ%vJwb6zq9}E,xhk+%k",6Nȓ)z*40 rye~6}GGԱgYZ07070100000246000081a40000000000000000000000016101d03c000048bc000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/message/fusion/mptscsih.ko.xz7zXZִF!t/?;Hy]?Eh=ڜ9PĂ;u4]g8!txGVFL%cWp)v)*-yЉUfuYj^Q4ldE%_ph; KvDZYu"<$ l`Hޘx$:ө8"pуX0EeguF(K@0Y M{FЎ){v#keqW`{\YjcPE=Fĭ4A2HY 1OVՂ;/B+)%OSr1kân}26GKW;D#H\IH{HeV6yJ]ѱcC]z/< !gGҝG@$E Ȼ=5`Kej'nppL]4{,*By."g ):p7.0LYbpz#òm-XXhF>hP!Q9ni\;6"U^l6PNV(zOV4Zpz/Frh?^޼}mu-}MpVS;Ιa|>9crNEX l2>qW ]C$0-hFT*sk,-w:3 >@ s/)I'-eF.]F̈́D؃U-nW![]AvfקE`:#b7,|zv ,Y:b9=cYM sb-3ePy)~TjTi=,N"9.Ddr8v*z&Wt#WrRV?4bVKq+ZC0}}bE~X9FP;@>8U}0(Yz^[vvD+Yݮjwߊu\.ij =a6HE.k-C`Cf"J[mʯzKDqʩQ =WAwntmii]N2ӯd"N\_t NS2\)n=-]&HF|i ҨlHҠCgt\a8%{z6n2½@dt /BTwEZK"HZŦIBK,+havg~!Kΰ`MN%{oFGZu@dzHKcC(g|LXkR$nػ?O כr\GooYS. mW5lb?>%z'7wFӐ4G_̘\9}Em"~ar7Cx7l}.7K]2*Arw=)M*)8 =m1FtT5_fèKtw[c*)cCJϪL3(ʛAܫ/ˑѫ8̯D\(K:ȉwz7HigUt"# Vt!@3bz jsnuK;w29¼pV&~q96^c>0_"zݝ:Њ3{RS0Bӻro^};ގs]r(&&d.03'>+ _f+pv-BOųD;]U+|Ǩ߷cM(ޗu 1EE .@<3$Ie0|Y |1OM S2rx;4ME'a:f8H 6:D|'Mh=W)^PiiFExMa~~REj8~av(ީlkDlcС)8 I jХ%3g7dj-MHfVˮSM:bkx)[P8WH3 m*^IaxOͪ DQWI}_"򤴽̶Krq5a;KO6W}hݼtķvqNl,Zc@ZdO<# }g"@>-rvϋ,r"rQUM,Y8yYP)ƾ&4AiٲU~^prGf˲Ĝ$+G(fjKEvu/%v\@)f!OMKx鉳ϑ o[#7 uZ P_uI,$5>ŋ_iJf⫮$8F:yIt(PZuvs@_:$ju9*uU6(ޅ#i./pd |%f&FavԴrENHY;?$[(BR|c5)M*h܇ZZŪU n7{E ݭ9o?+E3}vp($$@+Y-3kt JG+R>D8 (DTr!fL/\BrE;;3GEhꃧ֪$MCuW@@[)j'-H->BqR& [dyDѵO  4;ƴŸJߑ@YB/9׊ ?LG8OQy#6[g3Y8AByAIQş-  58ۚ.[ ˍ]6YMy޹E 6C"P7:ېN)?ͺ7{g# Eۜ}/A;`qkzHHdÊwaO vBL,r vX4ilM7 ›X J |>E<[ {rKsyWjQߙS&AkYqE/4FrbPy'u IHvf^Eu5 YƄ KH QVe ,ʾ&CRq>˘0-ho J]7A7'4nQ$ٱĸ7B"Κ=v6TZo5<>sW73U.@~euA]|1X(M}_'"/@J'BCȲ$O Q<.ɞ-2Wz8SSٽ@ ԧQa!'b4zzk=0#$P$Jr\$9UU/1Ջ!ZvF(M-؞G;0ma01E _Yn+ +fg.8|tzUBeDZm h.zຳ *X\u>waN8KiƏ|AN|CqL`_;(ՊɜR\ȖDe1ӝdq3cYd^=]M3XiOPn98 Y0d 1=M7=O հrU {V5>hagzUZBc'ks+3G0+K&K.jkg|x~} EZm֨=Jm$5_ ?S"|#|YMDDZ22ۚI a&kA~eHA G>v'X׆N,Su8dy>78N0{lC:|;{ɔa}Ekb!* YtܺzxpQc9xA.9/C>WOʳ%#䍕+cdlӽ #Hn`N6JN bl WGWd8?}g;"srP;!rKS,٫ xe%Q..Dvz_Wľ\TUr ^jU ~zϱ#q} Rtj #52q76r"|Iumo2_H !?m)ŝÙ%kZPѣ{Z59TxEU؇[ˣLEɋIsիQHUPN8aWɛy EnmcҚ!,;v}PJL2. M҄v[BD`%%ٖM޾u1_@j H7 ښVy~Er~WYR}NVr8XC-Nir?tIn«}Qx ²[qTW_M z !ҷFc@t@tF$ޡoF5@MFYzI r.,ڹTÃO3\Ai8{ݠ'Mié:JΈzMkU+ӆґ ~xVо&xnӾf{;9]P ,$4r돮h[ըPoBXcjӬ-W@\&=}GҊajF* oUnE-WۗLMMwm3'h $4оY r .wi,J{rp*/}ǓO ۟m))j$ʯ>QS(1VXTZwr/*:D|s82 <y {.Asb{ /#κhk.-A3^Vf« fbOpw-ٛ~GHmLo`I_9.VVqT2g!zbۡof}Yg`klI~BeT:ú"[ h)> ^Qfwu$p.J,=4cH2$b7l>ԦIӋ:bsXlyl5}wۛKL?"@ݿ !HNl:=uJo1lئ`J#5F d'mF%I@ϧ\+=tr٩ēu㘃(WrJBy{ؘϕq2oO"N2VͼFGDKU6$yhNzc *NsR$۱Xx@\Vh鬒Oqu"zd6j:_LWC(]*ϯɂn!̠cpk (s.Cv>&m>MWrX|[F\M$y+R؜,W ݓMNqT<#ݏU4 aLPͫ."s.S}ۀbi 9z]6\Kڲ"UT2pCƛ?4NlOpB~Km :п*}u:;>QluA楸">%ec JY%QRYBH4H!{ΞAH.+9[lUѝu X; 9VUb)vR]D2r`Ͽ}zc kzeG]Nf0ahЉ4gm9ʕ¾bqp:I D! #>?[%0Ҟj2V; Ҽ5v/g=%b{*(u俫C,7ԉ/bj`%oa,dސ7aِEposDhJmyvuFZI])$^&\Q۰./g&bF؟B;-x a#r3o1PM͢\omjOw2- e݃HDq1+7\~mS_celb/G{+܄sUxf=E8](lT硳@})럠5DhTݔl2cdѧQ,M2q|>c9X)\pdDKYhu|M h0s ʺ{zV(Ln(nr*9d2*&#N^{P$`c緾+ Qh6€ߡ5gYIS,ER~aP;+m}{FcdPb9zto'"۬ѠiB<FFр:6Nz*X-E,w㾢h$k{/9$XrT솏 p0յ*T_ci4SDBs3FҫN,x35k]?C-Ō]NH#6;l^]&DϾ6`BUDr+` ؁T0G$R95I1;k~+pUNaSIPRü|Xy5S\w3/D(b@< MdDeq٬E 0dݹB埉^l􍔮cqY4:dlx_>m֨xKd6o\PvkhuW4N<-͈.~ :c}zhӏi$%Lp:YE\dRZ>i`NDe1kPӇM!pmڑp0G1TOUq(D|[ĸe8/+BV_Tآ䛒rE(Panרs*pbg[vmU#i;A}F-:*i(BܜgdNMkškl^ iOr<ڌ҂_vrAc]?~YznM PN͂O1dB)Q-۠GP-mװ-`9o${V7b;U9sCC ]Lt&گ[XxvbOw ŰƄa2Qp!yO^^e/`Er^/vN^F K沽w[`4YCR5@A]#5/B\mt(3+әFHT2!o]]O/9SbR \=r$$sŒH^I^VN1em+1n_>/IVtƭгѠx5n0f>?a8E:ГmBҿVXF^u~l,T6.NRm9ߌޠ_). u(6v;.Udĺ8b 6[ޛ:z}!@Z Ym3+g4^MxM,L3X8`qYҩխhy;vtkufąH*"v &niG p-~P2[Km@Oa0G'̪3wk%͌itGV=*#r۸O5wx*q6P.sԛ@@ knO^"cNRaG`䬆j4'oDo0u*G{]RU%\) ]/Su#`, RVNC="C>BŶbN2jZy(8 me*48=D\#ӌߐ7.H|o@BNuDeWgPH g֓մj3CXw~!EС](`jا()"{rFrxvy<7kC/%7'¥;9Y 3w<VUO~хbG&kMӀGz;84u3&ѽ;踈jHXY] ?g0yܖs19d}•@;vQXB&TA,δx!@l{Ҹwʮz 0uI&_7MB!,Kt8'&\E)^L`mmȾ[cˌFwڔ:Ɉay{v"-U)6C.8VVP$/sܝ^TLp1]SQݥ8#Ř{S U/[ *=}2j%JT#?Tm&o!Htj+ ;7(K{ *| tw튛/ž*ұe0by_(7&8ڿ{mx7mX؎ЈEӘL4a<brT2e]B+yt5/y((vݤſ t).&:O6`*|iꪆv䫛?LM ccf:Eq(X I;ٟQʡCX[X;#36#Avmyw>0LMej;tn_rm5o %IC>  Y4jGcI]cKҊ^ 9YKG&: Lz "9A*QHyy {x\.^"|{ (. >>u>i${νA XwD@y'M} >VVa;%л^GKF.oi0i>&cZDUR Bg a-KHgB1V$a)蓡Pf6vG645=WNU&qfPGSvv ˧"J4g]> Xs߹_2(4S6rY¥z,~|0j 'u_U) 떍&΅q)2.G[ĹR z6>KE!@hP)4Q@ Jm]ܠq[f?=ܞ((fj7/ß:1NbaIL*!gK@+Hlx#Yi'2v;w'zlv !d~u,Gt=qi-%ʲ_ |Aib(sLcm` O eƍIcW'ux|nu0~Uc$TRB1z4piH7Į=շ!ci3A-9,P%3:28DC|BFDDm,&xpE@BQC/rOXz!vƆ|Y~wx˱2ZF;xl~޿dV 4,̱)Aѱ2?f>K€v9o~pc)z&\'g u`!pT]Ya.+,9jd[3[lQu|}xb?>>jHX11>^ !Cumn MϪ\*2MSU"Ho;AY&7LɊd]S vZ(3U;6 -JՎ/Fi05H8O$̏K£0PJ,+_mUcR2-mE(9Io +8c#;N7ATQkS0U,Eio{Zm#Lb}>rA1㔑?R6OlB]' YE8?v (Z5 6g06ƲqƘb}ŞKm9abKP3E9/XkACӢp"KJ)l٘}Gtu= 5S_Ϣx/<;,h4Ap)|GmBHРK`yǨ,/H$ Xa@EW3㛥^Q>JUbyp9ZG_ (޼D[ F֯_܄zj fI|cZ WPc!Uc@scd ݀fA,UU67{7i:˽>uMq=N>ɢy~EuiG,T1-LB۵9'=TXڊtH1P{DG'5,b2{ m= ayƻYKcL2M;[&Q K*V.J\]s.6.+ה8TbWjV% гkb!5ȱV8`#|9XRRԱ5{CGxQQp7ϸ7D/M+=$T , otMO ȚۺX!f>D,ß! z;&#w?p)* 7MVz8f|+֪&4wsoިa>?]d'qISrAߍ&ȵns+qCEJY|p~-+;>/u{UoV6gY`Aq ̏Sw >,~\|%t4 GMtXcp̨R:]{uw '0 幵OC/ w* &Kdj)Ff?=`,p*Aγ!>'4\2P6%;e24, Bs5 k`4,ϭ+ H'mJzgRx TME.MP HOǿan(yɡy) D3#AgbS^Z֮N5e)g;${#9`S`B32Q̒i؉+k0- ;Zv0[C#w!i^=Q[L dO #^ ]OBGO 3U'y/3XW4"cTJtF.3YDPAb`tҸ?U2k "dž#ɺ Qv@$]V|OPte-)v /w*oϙ]1 0dv3}{ ۭ: [qT5K$!k!n,ϞZ4QuI[ +QM( y~7jliLs+)?:QIH*j q]}zuIk𠛑qI]9_HT)*\U ,>H6/l(JLh ?"x~{4qsǺo5pYyE`^Ra-U0HV%v󌴋Zha|ur1@Oݰ*ܬjq7 O.:-n"2%eyEC6"Ų WtuJ&R7y=`pqJO|xܤFc=WH֢\Ov;4ib!Sau3r0؋./9{O\Nz`&3eX\bW%G.╻ FCBڭi5.q9G9bzR?@Ҫk&꒏KReᅦq70X%PW@(ܧU) "O&SX:qux! ]ΙCO)p=n!N|kkߖ\Mu;j }=ABnbف7`2TzPLXZQWFs6`k\ıkz*qDO(jV(z{2JQ*g5 ~9 !P ǝSF:EDviR0[rER0ѧ<^pBB''0<_@L#JЕF+vd+$!GrQѓAG=@ #y8ىfRmMY y˦mh*N;7 }ҙ,\uou.G*?eg,jLT ɍ%Qk)$Qy[1hUUY\pfQT4~W0/+f>"D|giHS rC`t~J U 0/[%M Se,Y1NfwWzcfp/U9C^ v3%'ZIR[Lrq':ke yF x/β."(tjKorӤ']UD%{@A@蜁(KzYl %3 PQȕ 饕^sڂ =ُ23'6`̂L7(tMT/͍,YS&+Ey4Y4dXĘ?cMۯ?zmg cB;mFaz'PBJPz7xیeӧE_i0W[JxoP /آV.I%~IFnY̝QbS Q\Dwhؒ.NY ڥK @悶~[VXؽgf2Aho^XI[/r擁wXjuK׶mA^f5k?a uMdS{gKΎ#ΔyYe( ȕjƍ! B_3YO8Ag*#˅X]wc`J]䘢ā$ڣPmb$w=7x9=D'ձ_8)@8FMCK㰔Qo{P^zudd=߾ު_ ba܁srԀA*vCOU d035*H}}NvŸ->j&E:alń?gqI=˟ 5;!$_Z08H.m .݃`hpP~R~"@0ƍ{_5Lj/A&c4.0v2:{wJk$ ]ۛ\[6/S cx"Wq6v$&TJlbz` )bsghWKgF9h][2\rp0Qrh XcĀ]CtSO 웏ǛB z=O?75TC{I\}!0)2gSwb&}phxht95[I552gYZ07070100000247000081a40000000000000000000000016101d03c000030b0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/message/fusion/mptspi.ko.xz7zXZִF!t/ѫ0p]?Eh=ڜ9RtܷZ ꠑe&|g)_?"%<@]ݲR?q'Mf~Ή: ^OLQN˛t">>mY9GH%qf@t[0 _v@(LFVAuӎv҇XlxLraҭ\DXU q5vL!j(9{434E.v 7}̔2פU&G8 JXSKʛz{8QrKd`oVbPLEmؐ@ Թ8 .OinNr;ڪ&+;|ȹRʿl~E5Gzm@`NXcxT5I²5 .0am֥}NMӁwǓ^Y9r(رTF2Ri) uDzbۼ"5w-VO"7frYKM$ckdv9\6la4Qx[= >*%Q$W2j?d4- JpxWۓȽG]~ZLPxuDz^̟-%j2*o* aLƝeūy Y j(/3-LJ11Bu&8Kmq`ҁtхtH(M> ުkB}Fը֟dK"!W:+3c:`W [0V!>(oB?5sח{֩/f7che3, Le[)PLr+#j#E]8$M*Έ>Xoz&D4)+/t隨eG6:W.dd=%> 7xL_ \w3v<-6h)Mr_ul i i黨fɧ1yBI_[Ͱp٫ [zrΒs 'фC L G= Hd41P!;m,XnQ1.Ĝ$ӻj@K,S$y\㾺,nyvHv.3J뗖򰁋 t ,~HJl8GWjii6ʭJR 1:/dG!,0 :jU5VnP) xͬ}&Kx򝖀JdbN m8>Џ2+A4RNDƇ~8:%&}2ZB .їה>! ^'x)>d)i34}_N:;MLTm1p\-:]Xtf7e  /w-k ĿK_l) ҀwGF\1+@p/ƫwj pYpeRIT8 J4YZ^^aܶ9q`t$- Ugm`ȶRVo~K?`xL]a4j NMLms\ ^=xlX͐(BrwB$5E%f{>cK:`]QAqؕ^N QdDO7ut26VzgE$RDeqja4#^9\+e7}NRzTfox>2F!Sw=G0c6a oP\ Mi) D߯?κcV,.-P_QwpbN-9SRbJ(tHOҐ&-05Y/>)iwtsqXcvN!6S6Zq+&}W6f.o$+5~%)ܟh?v?"F{wRoB(ni&Cc?q 7@j؀1niO6sʮcj6d \KjQ9!$eǿ` e]!֢ }&fv "@eypc D%:Ξi ַ>V`&mA,6'@;=8X;~-a+k4I6=Uɖc!NT2 ƅj^QQӋ+Ő俈[e/bBVOY}I_gg4s4_*F|}¦P7n?s}Mlw)n^eNFb8:D7~T!N 1Ñ ):,o $f&=e`1x֫{` [%ć:H-bDRy{ T[힔~!Ks8/j_h.!Jd}EWLxAhf<1TJy\OUh&T`aСY# {*|LeAxqFcWu]ͧI(<-"Y gsYS4m3\ Q4jsR%ePUe2ЀxP-ҥjb`co;Yh P('mOv윻Uϵ鷮:{ 4 1ӓJbh2S qC@{+j$jyHj 6+u]cq.j[Vb[ ;&! I!Qud]j-#s?*EGE6x6Y"%&pz?w6*ZO)͞. tB`dp_3i)ӠW)@67:"0+(i6,U.+Ho_^wn5HD 󀶩poTd/Nq ,dwS)ȃ5k.Єa} TE%k S`GvKy^f*?Ъ ci:2[Lej#C(FO 대b7q7Д= kD'ifUw~˼!Y j< /2/ɪ][#_է>7h\xP *8@E7;,&AH|K /wL8+v ~y JO[BeE 8D:O h5e`ioA~)URgܧ A `l_,O6J_QH*yp4*'(U bg@]RWˀ^LC^RY^26tmj\PᙪLx,;Ua?9d$ؕx=մð|cztFa@Y ץXBE9WU;;5kQo4WͲLck İٛe{ݒ!ra{l[}>EJ!UHPm@^I)]x~: (0ˉR׳,NEB=(xR0#vQA*eE.!#L!Z#4StG ߉/XU#":.G/!mrdm< $WIB-#OH?NJ&;kZ5H5[zTD"鮘W1`([ILkkR3R+ JO x8 x - MQi{y~aa{fzb.g'?Zo~JI6f8{X/Oq>6 KhE"$ɍ *Q7kZMZբnAhk2j3,{&Р6hu$yv. = eǖx`7;kR/C+_k;Ju= lo@lm)@)c΢$9pP.v)yO.|4WdQMu^ S 2kFS*H-gw_~Ӿ bװ w8~e|#Of ܷ/ v2ϵ\;)OQN:xR@#]fkܫ9:ggx%jM$\'Cن9- =@t K_)>\ře2ŎPҦ x̸%$-Mpyu2ew-TW{p[$T!o7G@^ djFⲷmJ2mv1hξ]q4ERz{E4Ap 'drR nX\ˎͱ?Oґ^M xcqd< p.D6r̃72ՏЯIܡG(;;0"3{\ߨ=}x|Oj]&0S-U Nsdld!~?H u,jX WFO`ޗh+f_O/Zv fPǥóYFI1G/EuiS5dZsB-+=9&<8 z. OB@"]i>*0^m£[0cZ,cr~B!Ε5a`V-zn/OBvez/Y8ȑYf!0CeQ\UV02¢-ΝNGdK&؊Wؤ26 όBx*ąK"mXMca.6YrO7o4) b_yb>Y}=ƍ|p3cBs4%LȼTL=D">'F<[3TRJZ)U2JjK "CP-̵3\4zxZv1D/83LMP)tS ؏rC=J\+3}[L ONdS,7JN}eU\*3KcvEo;%D47W?$Ӄz ڸ|yS }~sjB5h67KqS jYu?P-$p_pVK&|rQڌ̘55}/,#}|2cC˖M]q{|Ywۍ 딳=xv.;-w.%2^F7V.@ШEkp7W+U|pfaH NW?TzMPY]/bL#핫V d(|fHgk|i<2rO ,wwW߾Э}$Cc*ӊWV=k^2$/[/W8nC 'sdwu]ye?J5(k[$ bRXI"7y9,!7/t Ns&<_@0>a(q#B[ay'8oA ^;3(ObT &DRR7ZݎdBala٨ P;㫇ogtӑxc~Fs-<›kvp b \^pΈ/Od= b,O9,+,茢Ai};<$簇Vm9@ٟCY֐!aJy Tմ*x.uC՜Z8g `:WYDKuc {/ރkzJj|- fNmk+划aQ&7Ի1OXYf]]\E ǔ(_O0: 5hmEi'diX',ž0RHjmA,#Yō5YErKpl,C4bć2;툍/JWzxAs:%ca+ Gphʙ!1Gz"=QhLOmV9lRv?FWah8<0˽^g=d_ێ_l_VB[C =xVJr`o{;ŬXcCi~g3J\%zȗ<Q6i{7"wKgIvwY*U; c;#PB C= b`vA:%ϳ#wLrtmhxÓTnGb|$Ib-ވ7t%ܱZgjGw6Sn)G Ej6՟rZq0j{_'e>z/CzSn44BG=ݞ IQ(|;~L"{pO|$J3P;n;"L{PIo6fm;S7 OSѯ.X÷R-!V 5:\J:i*bDeYĨ6ǎ]xW#b>rS[ŀS*$ґ;5} U ^n&JyHR:!п PZnFN!@sqw 1YlD͸Ϧ^BMstDfpcd=kRl27pu>_xAA}L*i3gï8Zw">5k&% BH'- ӂ1 9?+"KozSڢ<{i(M&)qɴG7<~N.1eȾ[I8cY#t(|\\r^O,I Ҥ&h͗ w*}1`KJݭMuI ݆G5ou@ՀB/ g*Cx O]|Kyё8P 'p݆bIEpM4xu~50)߲}%^Ԧu^zf 2 M94t׌ ޼Dۂ4a;vD;JK%spOV1kU=dHO0Fc\p_+E{9B:!W 0_ݕ7g y',<n($ 93Q;(M92msYAs#.땆҂Hjuo K4QG Q74 >OkjXpH%*mL|;l,SJAл5xx Qy{B'TvX7G!P5jm$a[n` 9Dgb~|;uhļT? :29@9|У˧k߀ vHQG7G誃~`+"{jHq%Ӣ`uӈ}nSR(p@>8QJ=|oUmR[^cY*k./Cxa iX($eRQC}8b<7 2etQmIax5QJ}= xT Sov:ewfx/']ľĬ5Wߜ6<CO!>b ouyQЁNõ\f4`ȒW Xё*};$;9 $#9!橤+i+f(/1XyK\}#/=()άCyb2(qNdo=/ _U8zB{U1#[_g{cGXϻc;9],CG'-pq$$Nٶ]׳F;Mj!Gq&Vz$W(%2YIESf9ZO)D#=|M;=TyHId 8BeœIas\f3F7^kΤUk$vBH%W]2޶-ƣ߰r~81 ClUT<8@kP*^_R.`tt#Vf45F;v #py`}_r, XMEnp;Ix~=31sfU.jĺeI[8۪ }0+"SC|Jd7M$ĥ sJQ\@}d&"Ÿ9? 'SޖJYQr`n܇Pf]g"Z!UD3%X3).^e|(QpeGr^:Jp\l ThfZV'vK/QC4#.@Ծ#{jy0q}㫍mn%UG$DVZP1m/!!KFNZ ,co@4,oQ1Q)+),;b?i,[C~UZM)'+E ,3Mu `CL-?YfF)8&;㙯'!Rj, Dqew 1c^ pGdSo[J$@M:QA7o7lx8= Yj>SH9(d 8Ib! \gm=%%..Lk=O_ [wCcLe3=^[> ms5. 4To<9`#Enɡn& @[^|^?pkA )ȤYq ߞoDm@;í}wp`,8MӝJCx ],fm Ŭ> 砭~ b{=[ާ1 E&`p\4Z@j ˦) A^3O񖠤I/ܗ ٓ@Ǟ&3q3 48v} < y[ȝLC90,_D %[t8s7lRq:{ AhAD?VHts.BT,Vpy0†wwLZy<tuM&ۄm5@ >2 Mս$xЃ30Q&>lsA?\-Zu`%SU)}`w=+ThÅAT\:hz? ;\DY/ r𘯊Ot xGn=~zHLX)АRﱨs킧&`X}ab gUYpxNA!h;})l4QJjHR28+ԴgQo~qk< gԬe3rJ:6PHLUvH<%UMn#初Ա-ZGK4,S'.:@ST2Szn}_cDAQU)05tT~Mg.ma ISUsZ~m%iH4վ5H.!4WP?o19Q5fPm`~je~E&r{mI|6"n,'W]6"QQT$j)?uL,ȑCy!2=ya#*m 6A0DU bވS;׬!&\P˱n&4l8# cBvulEK%g2郏.l9ҜZ<5;`e^yEhLl+uE~xfiQғ3ʐ=@ox3k{B\L ڿ ϞuОMt׊v=x@5& H@0>&pv,)\[g4j!$‹;1‘"Ƅt?| #lڲYmp5Ko1ĥ8 [hؼ}' W |.ԓ}ujг*%y rE9H&㙟=NY?J+MZ<[= ~ y,2;[WG~'=X=Ҥ49ziȀ\фӄ=&Dn)4Az,nye|oY9ᤞ!&Ms=#Fޜ4';u`d);Rc_AC KIVc{PKN9%hzI9pz-*r$\Fg&,5h{rT %d)|/osSR7c 4*fqiqxڡ/P 5R#4rW KsMEz&=% D>e `zxzo_hyJZV<̜ro{3q9luҸ_g{t+]+eH>%sC*`p 5">@}=ps}㊀iDz`1TV'_ds@ߨs [mJ7swDA>)Fpigei}t7y 1]p7򁺼b65'd'.w3❀[#j6Iu$({J`ժWz(Uc7R=2}$oz;T6MQ⸁PaBPt:->ݯg+pV+B0`"_=gWo5;lVj}J8iʬCrSFMFJ0) F A#iKD8/2:Ѕtxw$;ʓX|ZyN4i3r4~u"rG(#}d ٖ#K-*רM'PMwIo6b|4s֚mM;)ti>iek F=~z':3^ SXӞo ,g8k*${*܎u?N;*F/x̋y U1}y$./1os.S1q,B䀑` 8*N|\Ւ3&q RB/˝jB &-Ni.&.{~ 0cH& J}-mǑ|rPɻIr tU!&ҋ2B@V3; qp5G',EBǁCaA©wX5D7,5.s'%13{!U8>z_c6r|6A]A/Jk2\L焸Po -)^0miع3s'P* ÃC],gdi}VoQXphEWe+C7 m\DxZX :_Q%>Kx,l<. O6|xVL6s<cu!u]txJ{cؚac-A *O,^GE!F/l mPM3[T"@׼pF@y@,boK6~U _3̩M˖IFv6bIpx(^ 3 FO2M#Ҽ1O %"$̨ܢN@{Mz [HPOC@5/V3C} 7?{*/x;-FvjJ>ƆqJ:\,1-ъe_ j9U7^{~D]զ96PWy؄#`4OF/p?^5)9&_Wf۵ Y)S_/DÐMizؤ< fDqgqf͓oG>B_^%mgN"Y㏝8Mݲr{uj9rM:. eXWڧ- bC#蕄mY P}JO?3E7pRcB{\O]̗ .cR17 $? Aq]>}2|9iz9#U[V,'Bb xt *FGJwkܖk2Wq U,,zh:I O'4<8R k4l ~4xDؼQڭ2_\!‹,gXF8r`76ǣi Xn.tl}ZK;+5A Kx2MXcg ;M͝[u a%k?UZ5Q7debF:u%rעމ8=hES9 ' %>@K1\OerCAprTAX Dd،Ca?A`qt p2U6z. uU^V/ud^EhK 7)"^VHEL4Q$`|PS )E~ZM9ss9B3oὕ1jc1K9OF֣!dRZ/GRRF⮡o$n#4TKB'ХWmWdzkX%6 bBcZqsW1J*.\b m_݉bhT2=(vpC~IClTna5wO 0ԖӁA@rNꐯ)k1Y< ">I(z[;& 3ŻԢ%OΣ|påH׵s}:zڑ9HhmJgO#*^UnT2;?uM&.'XaZ9h/ɺ7Hx0вĽcugfZ,0K$f/ ۠­%W!Xه2Dof9j/mh)a}A0źƒj!TBn[T:D iN|jʕv]ETv8qr 9G%ٕ|2|z5!_i"#Oz{r4 1nB,!{wj;>;?˽D]QX;n/6_U Br0RL1smfO[M).'< hiXlN[_nHi%K p1 $~ )Uo  rZ1Fo_ 嫴?{VY޼.tc3N:mΧ)2t0o eֻl7M:ʻ$u lc`Gh QRWy% opS*\k ̔K`dfϙG~ZH7`Q_;kΘZ}㭪@^}\6ԺKE>rM빩ҕNDh>,+ͭ6]"BLqs<6b:g>)JHtҡJ/*4fu96֘ _b˞w I@h6uNV_Q+'DEye JCXuq>h\E1"+z,|Es3V28ӼuǸRDxPK~:]UQ ]nuj-_%]^!@";Ыl ^Y*on\c>C]R0D~Uq(C.a#q`{v*#^(>ЧX}MiA_Jemmh4ZV'(\_SGeV/iB{XHV.V{t9m-ڎ/Ny !n~i&u bs3|?Ss 646,*2FF&߮^|v#JlޭmXH;NH^;MR}Hw'A$S0`tYV̏]5| ߓhqiy֗%jv/=5\0+2(a,*TRp026O`lhJ+f΃6"ީاV# ˢtY4z8ҲҘ_k{V4L :o!l&\"~[~Ӛ? M?HIC# (Dԉ%#.`jBK9H[$Y4[3\/\2?tɈ5Kmf!4=dDr $2ҡ{KBo]׭7탍Y i!:({]tݛ%@;ԦS&~LYYPn GclG}耕JۛB_ Y!V<.`wa oB"cOƜI^LsD[f5*d`D\X$Ȩœ\ &kZ)R-;M kN,Z?N #TuUMa2ۜ[e야75H.RSAfhE=ka҉ `ʕM )+Y6^:O=H\7|Wv8CS4LϱKI/fC-~&'g:.L$F)SQ9piWg Kc6t=U=Ty#%ˀixwKB2 I]j3Luࡾiŝyyg('%%8 OayYƓU"M02p4ѩj8oLL.C:.~(ZzD ,!Ž|&J[ƉkԽ2$2I}.8sȮIHK1/7ݚ2+ZL7āV?(,.{bDMw *9 Nݼˆ鄁=^!ZCY1-o=-0z»oluV6!L̳40Dwc +>:N)9WTџ ֖QԡL a؅Z@4YC[ ۮ[^||P]H3W6@_<Nكrzk7 ܼ{wA[* w57/8ve`v*;]-yer92UHY9;]>$@D yل~: U*Lp^70|rcZݧi%Jpp8xBhs*݋OɱD$"_xց+:5Y,yF_n<hI1}1UA%$o:"4r!0IctٝƇ@Eם xT3oXZ'_MZ ]-6[P;>**Zv+TxnO&Ǿ{5,ך=]I@\ႬӰv*d 3{]rb ( )n \?P5Qm+K+Dt&d!KK\0 >tlէw&lH'c;*֖YE P Ĩ$;k_G xXnzx(rGVC&?pX"k;,h9̪9fK qj?k@T䫧y۶ o{ I:T_TsP9|Zzf(si sr(uG%g">dĴ^! & 'nQ]`qDH ĵpWR9S3~ѭك^-i4m/*y޽UR빖8G1I T qn 7y Suhw,襞-d;-ṯ>w/E3iube/j$rVJuf^/?Khe3scgY NSpC•䜄xe׾ ~:OE<,% {T=h*v ٯu*f C?o\]Qm!mE/f&4̩ o<(kM2M~ru}kq4z N>Us&3 QZ"tWqNBSd˂>k֟mѮUt.+#$P`ϦGJ”(2UP,{Ku ;Deڈt:M2.y/(O j#?JȎMٱd]+LQ=T}Vr|-Bb#kU͒?i"S2TKoYNX:@C'RU+Ra0f>LGGvؕ"Bԝ ,qg߫7ė/֣u(4މF VAQ 6W+uk̕ȗ\ж`QZb^Qa~NWܜ~y0T-bT-^c\ l?L8*z3M#'6D] |ԅu"ikӃ$K+^!v쥱Z8g "w ,EkXAPh6֓.L?oգV Oha7C B9" Ce4:ev^]Ps9ND./{y Y[ [%lh׏>Pkef ΚğƯ)Qx U[S<Ү4L),0vG\Z <.0vģ&f4ZjbxN|IO+?ޚ3+,F*P v#gvH[S~ղeWCzf(gCs~!YZȬ?SW霻M& O,R,rS5͗a#m XTZ+UOH]~ݫr?fͬ5Yh:ا0yj8|_N9+w֒b>~86pRz(Clzʿc,I,4.͇C+&ןGjmgi2Fj9-a _b ~T'w~ҚUW9CX) Zz &ڮPϙ D֖O3}M0}6@PJs{M # GI䳹tI k8PJ6RDT`[Ytо\}bw[KyeҐMxaJ,KD}h_gTQ$Exŏ_~z m: E5,_"]ɨ ϥDz/0w3T{҄oA2zfGjQkBAm55;Q ̀n:g`v(|lC[LѸIȁIns]ps7?%(J)鍗2u#aRY&vBY혜$_ϷJЅΚeł ʟm2L77} 4f NCPR?l?v,v/@)A#!hҒ.غh2ɳ ^I:hc!N?4oC噾{L-T&ӟhL}~I}cwr1 آ5P$d[%?8Bo-6<&(U?ٿm5p.m]+ };#^+u&b\n͞6Z =I'R,Wg%nf*p~uU0luFtlJEǑ 9Jq^5K]:y!ɦ+v-Q2$kIɅ:O)U y $K>=/\1۔Uy,麯mգ<2އuWpNR\Ҁ4Ԥ8V6QO-iguz:Sƍ#-|i i>$]dh+*w)r8fe%h6kS[PK A菚ٙ塷eF(Ng%H3YьĩW8> ѹ4N&°35Eݛ8Kf"O3$3ߏ(g Çm €!6 ) "zF>\<؃NTBͧo|,Z¯[6L%0S2LO^6fҷ{HMn."gLπ˃ N ,.?V|%ҤCؖik,oG8Ϋ(1R .P q@Cq2\ifa<+7&e&F2fͼ,YHlfԕs7,,9Vo w'Ҫ#bL:8.tEoo(NO5*r&@Qz_6Ut|vmC7NsA/9#ItԐ!?F 3Vn{$X rZdyYܸ+EpQ'풙;)hiꓳ%[kd)[fTTyŊ8\2*K&(3K7m`)#>VYT](EE>&r@̭,!KF nw48LWTI( p=xqy~jDQvutG/Qxr9Ҩ<Mڜlk$UoM䈪Cz:iSw"! tl_\1BWroi[0=7tjOV>wƵ%3ߎqDX >Gyε@ʛqR.eVȺGϸceoCEry2:,ҁ,4wK Pl^u_:Q׺";"^\|;yېx/-p x]΋rZSТzذ\Q]$dcim\8!!褵g#A.Ba`E68_M[1p\Ī6XO[ M3 AJ妍kcw.ߨ=%zUrI_"H`s/9r9>]u Έ?_w$.ouǞBq@@8Ʈ5tp\㟝n(aP'w]}4ӈ4 $l`^W#O coI0FL,*}.j~;B6Gh'w/c]$NQ|\DS.}@S]g/$:0G.ڴ^'`VM||"A]LAb[Wb:u?Ћڙ`E + J"8$ nG"Ej9Vi':k>,-*kTPSa<Z5q? B_x ,픇/rs~B.YNF.-+pE[ވO+(~_YpIJũG7([ s[Jj^n )pOjEe(dF ld4NOU>ʞ wnuGӀdEvHRXk޽vg'gzKɾg_V!۳C朗6M"þp_'k̶U&lTkdЭIc)͞w +>8`}5qS2>'^{ۖn96s>!6f& S /YƓ^ (C[/`E,jEjc^&e߼EE1jer ]1?1MnBXs).?!;U£$˱a2(ELw9ba E|WRDArS)!އo̻sבЂ D[4M46 C6 UC+r3Xܹ֝qZMtѭkj/K U>(ԲI-8FT/`Ǻ&z9ڐUzy|ጶH$dz&8lۙԀg @\ Mr3o 5/ A{E0D(~yg'J2 9%Q'b5I w4HeDw0H|PY{Kl&;8 uk_b@4JPP&5ez4p>5 Ίo qֺ.Ab,݄0qsZ4ϵLuaf;1cnM}z r ]j ס .n4hR̰!G"{ Zb }ޡ/" rn(- V:OcʓK=|f۹=JHo*emqOk?.j6!IiY-;R e^ʵ[U>-JS7lJBu >2AL@<bI .lPf0Dٙ}'I5qxF왬H2:]?:47;S]}t"̛NSPx>k+W`6\,QCSsc+p~2y:E|g{^@:1|Yu"5r;_Zr$kZek"lŶF|u ]d ~scW5LAj=V`,ڹH[piNd]thq\.'3>k[]pT2Hk&poe6Źxfޘ/7s| {Y˱(sϯF9 }̠ m![AGZĆԵc}%mZ(lD-DC^hKl&P3Q "S1Zavd9Qߡ_ogffY7'j4b1DWIOLz5=yH 9 $k>M6PnAl7CSQC#%(*")#UOaP++VqϿh7 櫯AF9W|ߒ Ngeľ ښN]nP9?aυcY@®p؅vz}ZtR\"e- a+5ܔ OK~;wړPҝ7j p3{ W޷0Gd0fZo! R~sB gma)/^kb"#O0NgH8E.8,]IN$0z,]w@(hnJ+AZ瑜&)T=XYl.w<41Z2*vޡgbUͶnRAV0Dy(-~)4{Zb{qfX2d,VJJ>g*53"!5% ae9 : MTa )_-L2\^M5D3p3I갅?f7w,Aay/ʭ ցFsWFk#8 31~6,Sk+;^ݮ@Lȳi`[|3GYڍfc m5Y7 \<_E׈:AwEMV {g֍.uA|T8D$̪uZj{z)8[MgM!kC"hslhRCTtB%8⩮Ӳ*T+v ާ)x1\-*:FbF`u^H,7U84zÖ $4IaB,gڀ Ҫ`j=vTS!WTm1}0`Xհld`/I)G '(SMx`_)h,');K'4>ވ6цa爞go)`qO R_RGLX/YYBƨ+Wy'#q#lqfϗVٔQQ t;*=aǨ[1QKa8ۜʨf P@D*)?H F׆YӃcαHc8V>Džs 8Mc?{ր %."$Qjl /1?rT_yllzƍ1eC+&aoVZ<Bɀ{f߮nE;<+boEk&c X(Bz{AjS&UύBEZ"/v"̣gCc´PwVqʼn*:&r>P?nnc?]ëBP+B/€ey5OumG "qIt&ocfh\ xQ5@G1wr ޞX& ri^qiir;ҫ"_q-cٓ',1ak'&%I+޷`L;:sR?a{Kq\ mrb Y0ʇaN7$bdk]w eVPՋ9a.򜊺>q#̎iӔ$^na8D{uӏuږɢ6a[ iᮑ1H1d5eٙ .3yJxMHOB_}=(԰8 (2!zg2tg@4,dU{zEˏd:3s6ۚ~0YbJ4(>{8ЯPPdR h3|P!>rP$h@p|tw0)LfF #ˤqab`Y_OҝyKЁr鬗< }XY]WƦrݘ; *B0q}r= k}󬛠݊Kj/@VƂ\&Y|6h"b$8x̯֘c25jʥg*}3F}ʇe( Uaے5 HoY%y[6kYo T@@=5ccͻݬY᣽d47Yϲư6{S'%fiR% =!;<Ѣ*+3F=Г#l"J4?Xe6_ĩX Ddd9dk.c1*9͍-7rxnLɜ_#ԮolײjT֧1,D5Kx?^3 2Qc2ڱ)Vwi2 "=? [EǕ#)Ku6!hf8g~;lgO (S.`bBtˣNU{/9 Jde֞zNmo7"6W9>w-5\)d%i!'@k)Bee>0@"X `D̿:aηF'r8pP?}3Z "wKIdeYccf{WJ?<$,6ʖi@s!² \7mǣ<~."~OnmL E1-V6!i5T,<9-PگtؗsnH?מbnI8'9"@+m9A3:UaVtB-u_=fv'0NjOƲ "8\P"ҍs (i؍V\1@X3 A~g|smFҵ)9M$$ t`=g:~.dJ7dC{J"֖TEpB0(Nmo~\*QX'@Mٮx{4:^E@$4~/-7z_V *0'DaԞikf>aghHRד`\ozxG.@t4yP*LO}߁j {尠t7%rj6kVa!BVD%;鬑wI_[ucN [V[$taMCGFsɏ@ӫcGTSb%a&!M}"DŎ$|1p2ԓռeo5"%!A̲t| `\(+ѿRnaY5C@ []{r2Woc^_Q%7-^JYjПM̏>i&3ž E3(!{"sXh.lڍ[rm \`B +yono(۲w!x8[疙qhRz֭[[[mYED3s/+-P,lk9s15g'A,N暌 fDV>r_Uo TlwH׍RވBn4s]HGv(z1|: gp.7lY /a ÔXTiM%Ѹ|0DE릏݆M[?q\C%}4vl /Y0c<fm1&M BEV@Lm'Ih#Wc܈6 BUDg 7҇b;J$ =snUYf<*lʰq;ӵܢ+]'2}'>GHר <@I3| Vw^w:_֋,A'$BA0mB6G+8> T:FZ7PYVmD߬wW~e&4.Iu^oYF TWҒ|H6VZ`h;b;1WiΣN}+{zGVGR_xƂSaf[,dz<+hkQjtSTz뎐)!,횘xѬjs|*N˃ma\S KŧF"xGk ޖ~0 *P"7/k& ~%Tӻ`dK;){TF.fwue1KCds>N|q\/cxcE?SۍC.k^)mK(X];v.BJ6ΦҍO`< +.gd>}J -  K3ٝ%,KN}3ߩ#u| FPMKQJ)um(Fjm^(=axjZ͊MnӨ[&oӥl5 @T}ёǴvkω]#~ 7#N cYWm9 0y@^:9-g"Ly_m 2">\GR_(m[U=tqW1  \vwq2d?)=-:.$bfm)6, u hyhMD^[ v}E32%&;Jd_ 6x %h8'NȊ}a,C걺6⠿RLH7qMxr >G gvDDblpgYZ07070100000249000081a40000000000000000000000016101d03d00011b94000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mmc/core/mmc_core.ko.xz7zXZִF!t/']?Eh=ڜ9Su|#t{nڭ׳=7uzRؽgt`QgW _*> SD&% 8nǫw8Nқnx!վ' $LhEY[gtF&i/ki5舳K+d=HvיfX2!ނ EenpR-h-=KO9ouG_0Pi m%6GзZO=O00;4zPp.d,2 că۬ƍy-+rȱDZ\*#j7Ŝ%uYkuݼңHC=2[: ~uC*#T */cMtF\lP!#s fY5ʅ;ȋL#d[MTX_JL7[RP&{ ;x MԞARu ^/MYX|53SߡzQ!  P٤7X7jV!G0GP7Y#X9tL~pس۲FrO8ɘ#Gn1S߂X+L.KUw 6qѾ;Jcة_\"rüU/B|gb(ol.>&& j4` P4bΝ}FZFD]HΆuN|})H Ii9-꒷]|E(طo~Z$j VC2i1Zdc^YH*0K*B#)mOnB|Jt)ƅg wI4":FWsOWoY~MFSSmm"]<{M$ Xz$a`]mvN[JƒJ xvsevƔ3<k%ͭq8FSC6ǫmn}Zy-Ϙ.F5tR-]EDF$UϵB驩d83>}-jLhe0*b0L=}wkibbhdͪq*DjDעHfϣ)XМ7bi6d3_bhv!S4x^v w7x欦Zx,i,3 4wLMJBkV#*WW@M1ӼO:[{ /Ѣ6,9|R "x 'q7,$?H¹Q5srg%";W oXSz,_]YDWX%|L1hOsECyN>[j^?Al#J]RI ]l(ӢWߪL-}Ifţ]{>@+( we.#iY1STF,A-ir9?LU}0Oo+. jX|[_3O4WW6Pv7)8 !jj{lbvG\?XIC]8vwHG;E%<>{b5)${@-xQ@ Jm-@B~ا@+~%mv{EɚewRWwCJ&8:ߋsLF}[&?C3? e{,)aԘ>'VJiLkv^Ek ~ܷRG:;5%d/v k p?(xN1O)S5{ "Xx 4ڏ-EK~;1VT^ɈfX޽p_c[z4@D]uIM1#Gٟ.'Oa 9])+ Zz0 /:^,A,N|Lj(}\.;`< ׮ӧm~L[e̽i5Au_ e\hG ˷r{@/8m:A6T^絜%TӸKU[~~St_9ČtމYd5@<Æ?[ jWp, OᝑCȪhſÄZॊw :IR4GR'|nUm-e6K  EvٲKШ~Xͺ1-naw%=)QMk*j<ˉc_:#EG| "ɘo %-,4@ך_hFlŌW:._hg&sy'T<`|<.ps~j<.>qdK mΜLB]ȋm#N 4X]i {aW|7۠%md}%wt*e2gpoיEBTʢoO=VsNڮCjWAaQ %fڍ(U,]WqOSuEtGlTZ[xkVb2mBg ww0+7vDyf%TȣpDÏ|T( w!Ups}mq׎'2$= ͥg(/4 7 bY UC* Puw*yKΐ7KYSKJE֐pjD T8s 8D|' oAb嶒10϶,O^3I]%CIH.JSbe)0T ŸsHEư=q~U{u*x_@*NO,Źh! ĥByflܝT)H)O%HVbiFRcw&AGq[*ڲ_{W=%F:- Rx{70̸Ssb8B&+G:_1x&p$JdlO+Pi tB`K ȰXud ]v9Gcw.jQUNT2(׏R}; {]ԦN̵ 6&4ɧI8h~r 7ܽlba,7VtL't )Lz]h7#P,:KeJpRr$hcm7SmQ&{ '=¼a8qpywƐ+VX'.B]QYcOG_ d < !g(I(]$QqUłkGx&h;9,"^{soOc6q?^k@ &#&Hx}DOK;v*)E+)Z?| Y\y5xcoVX Ӽqmܡ!J=Z ØÖ䃭FӃLsJ -'GRݦT]gYD=˒4p1R*VͶIɄV΄qvihᲃVi/aS5pѝv)LuɁC -N3bw߿@ר۷"#p9~ G8Q,%); ýXS.U u*dG10kC 뺺D `A\&rrqqcm\1 9H)~bSgZoG:bs鑓OE_Д6ꜫ5D)"{-t 8. f[TF8ѫ?eUS}yf,*]9`Wsd`;`2n:-@<~Q9T/`.+E㥜GɇF^<Ft#yJtfB}_P!3Q*/pr)rJXx5M,37YB}~ӅCҡ~;i2*QɚqP-Mu s3 ^.@+H32s < oB+!H})_Q;.ȤڽpZ?M`%H,mCWN+lr B1"P ֛hu^cr`|RDv5[i隻̩#Ubݙ+ăE0֪|oW)G~ޞwmiD8x-wn::( tG`fK*:#@K駤V;ΜQMN*tc.j-NV4hsc +ԝd vwe x~oyM|E`ɩ^5:>)_ *Xo%YUE}+%H_hy`^@V]^rb,,b_R+V\[!M$| dPXatqnqѷ. oFxh9&T &jы+IV5N:}Z2P3It%^ԶK)>a\vӹM[qb5¯"21:>s gCb)Tv0$u_85 v5, 1NԙM9,.h2PJk97<ՊQZN2G|U}^qmolg*Y5,g]4ߐ0N|yQ۪87n?U`Iҕ1Tzw9EcXJW+8柪nAy:;U}{W*L7Flqﳛֺ :E&_=Y'͂ΐi7}JT gUl5=*m#]|XMUcsFw8ת}<"/pw=_:`C7U_eJЗ[]M-$Ea<ljB ~mږrcr<3C6~`)O *\aatBcUkEVzI:oGm(~ޤ>ںo63|Z is_[6T]T#bi);ן.2C1?l .6 1$xj|A7R5$ 5-`BmO[_>"VvJQ/x-7s`x_=(Hc]XFRT v"#T란[okGEH6NXx;a\lb)mƣD~oPdM\rGK^c=m"6#d㱕93q2M6繎7#p"ů 0¨ՊJU2thϡ/GD1 0Ts;^8\5!7q-h듗OFmu 4Zk⩶YZӏn |Hs"Y+XG ÷XTDHR](mj&hV ip$0!ZV1p+skt9 ;f=/gjS;nSTeW9@2 )YhJhC1b#I ]v/IKuKӃ U>נFրW yctM QԱ h ]iJD!mñ!GȈA==TS7 (NU7kOEĬ j؉ӐIVN_Ҟ\ړcalŦаƾ GYt+9P>LC0Dl|@Qd"l1p< ޔK3+`e4 f ٟ͘^`ڬK5pʴD%[W{:hkJօj7Ƭݢ_8\!jw @ʌTS%L破0m ¨+~YZ(r"Tt(ƛk>2=:IAG:#(Msx>HOψA߳1j/^s״1"tG7{D.ml$JY׼tAkm@L]K4Yw( mK+Rq;s,:~tP-^HIS;AšZ)7)/TKmC-ųNj]T\R0>k{ OHwí:4M h|;fc`.DNQO <.CA2vy?Z&6'd7i`cx.f{k!U3R.1^O`F"ul+mQJAձ7#ܯX# NSk1@W8.D%Cnߢm8*>HP :d-MFÓI@ړf{R YI ~5L}XmΩ3a9E1vڦ|¨*QtX=)VЃlϢ ][AA 6RpIy>Y<7$<ֹ{Gaм̬8.)/=CN&/l'G)s9,x<ƛ3~3 &[4R0[X\w)sO]k(j/, 4tm!pYHl%yU*2`-~4xʫ]i# e3CB+=#r//Zv{G/PbD!YA yC%2J_2LaZ=EdȗΡa^FhpPcX]71X0=|aݻPDI\ࣰC˪*(Fyp&~MyVQ~q(0fߧU=>h#Dy-fe'bI`p$}x>W fg7mnۖu Ix# ^tM3X`p!؞`f:ۨKF/\HP=b/QQW'TQ$Q}*H?S %5/yJ}]w Kg8t?QeKsxqWbۧ׈yd ~-Ul۩EpRqOv`)a* '&0ۣT)W׮!Ɋ;NIif-u bJT#*;7_=#|"^6$*ñ3 Sy00V;5p!n+CQի"XَQ{##B`gz&,;i\X+@fDxks=Fzw } #(J\qڒ^Gp^ѾLbqRDHgS^`UE6l[(K\3)"mم8hWy/2$OpG13r1)+[Q.EI޲wxYɍQF۴+x?!7Zoz/|#'n,0 %En_kFL"G3'={䭅gF{|qZKmc]sJsO'l-C:U+3z?Uau`f5c"\@fFYE;^Ae*]sKqv(*]y00S>dB Õ}A22Taʐ]FpԬ鉰$j)`n{KAJ4VTȗAQWm|[eI[ѕU,U!mᡢBOd'yD,*VW"fLEd5J0*w'k(8; DXq|S0h$.ٛabdd=~Qvqˀ [=9.;k9xvnO$oɆ jY2q`EwHOyt8vФSwxp&@\ o6NI7o=4ڝdqxRmJR$lq)9UMգ%/k$6*'&(AlqE˺!:UTSGoÀ[NW{(ȐAVÑm,E y7?(ѻ1sorjX""o SKav'z# Kp :UiD׿ѕ\3u`א-ӵ(>33Rl[sbک"_^`X#?2S60P9wJ:E٬R1+$U kvGFG/P+e~]m0o@-oIqK:Sg.VEH@<6ϢW ȣ cj&L.vaiGa'kB0Z$_L Ζ`V &ɮ$YŘ]ٖI>F?uYbKTpx!p^@F'"ūU~~ mb :Apw (q>MIܧ0GK|~Y谣M+p]R ⋹ɰA`>Ǭ "WT/pW9&&[w?=rPSuYd0XPӢ؉gw/\N F9$0q@9S=lȊՙ4"bEEfHNVGcb?>l:e n I~x?/|~{;914I &t=ɈtH{,xw+bkk7_s33%v?E3U|"qGfڙrJ㖆#xjhQ^+/(~GӏBYO5.`ipkLyl6O؋ܛݬЀW-G}#$bhlž;Wlev<Ԛ6 1iQlY捦!␜S!f"iq;xa|Os Yu2/vx[~laٕdR㫪M6#/聢 hsf=z"mAnh1MM"9V"p_#gkHɵ.M@ 8:iU:, B\-#V`mmXWSyBs73+3T4BvYg 9bT"l_Q2IcXhU,kG.> k5gZ'YM.$#C{J6)H:VTsG*| \5R cci[4+ r 07iuA#1VؾE3{܈@eۂla4|f~/ 2?XloTLqg3c ꅽ6i3+lۺ(.{#߄j./]ozyOj^_!>,&l5)?UHLed6PXL6w5pf9 }_'n{k d)dpzmП#TIe!ayy\ ~xt'[@Լw^S[#6O/Y||]a@Z=&.G1Z5a~)UCMUItbOL(UUp@wſiUC./%sg %*8ӈ(sۀHo\ mAOw(*Љ f '/Z?=q1I|_lY0T:xAH(%О ^pw5Sņ~c뒾?͗L>)Bd*x4RBO^9'X["G, ÀIFRwyV >g U((X{O|6_>xc]^!iFa9PHeNBcϣerލ0mU+ U9YᙃGL3+DwR.SYDiqhw}~3zb_K;(X#_FT]SI{*f73}Јq12mPM0 ;cKt׊LBmaс.T)17XCӭ@w +fpH^ NN E+mǰmT/9"$&L} {\8M.E"#$]uH3>j7Rje=~Xhn^ w s?zgcЮt y|ylm?W\[:)1ڑy6/dQ( o4~㾷?1Hk) d,uxbS :^FڑƓފ sGvN5K(x `'ު܉fgCk:/gӡ=xAig҂dZ,5/t]ڜ<>&guT#DA4(R*=O 5;zsEmqM&C+ LX%ͨB[5GTCwX¥a>8RnRUL1CP鏍IU/Ćo<=##3.U[)=͢R+^6zX%d.UҜS#e8W2L.xeU}lVIzq)4}(4εG>4I f%N d(SlLex9„S@q+ oE'W ?9 { uPX0Xbz?+F] .huZ1=>l.jHiXkD2b00Xf298Ȃ\reF뺜aS]9Ȯ8b;(uWDN7a({d`- yz,E}0BO]+jQؠQ4@_)lSbLqbĿ- 2Yex(9/c cW%`VAjn˱AdiHфjճW& ɏx -8/BMլ4H.k+%~h&a=4Sžz#SF(VSCR;إX"4QP~xOGL<L2l>\-,9LDG(C[.V_toY>ZQ1oj9[ o>NlB$zc M.YCL^QqBӣ?fĸ}TVf%4E(hڷ(MR`tMx9?_xsU4g|,DϾ)ej5iGK|ǪNR]%{mN;A.(;\zߚv#e.uݩV2Efv&[ 'sq?zAXGg4 ߔ ?f7C^!Zpo4}@>v#QY+OX4]~wFS<v4lZ, 2M'.H^LA_v-tcs>+]ޱu!c٠~?)тõ}6L8wzrHAӅ$ m;.QAW< $%x+#3@ ;9=~A$9f-߿]R ſ :*PndY8)֑A} x:L~?tY)4=qiu +$SlWCTe8H9ZaJ^.pRC cu FuEאZB(DCe7,n_gfmfgy! ATa@p |0ɻR]ߎHAyOt"I& we wȄr{6&z_>7tŋX"[)08.`Љb tP.h,#iƶ#O&i|9+u;\1Ο==1q2M.93_GF 1!@C|đ! _VBY^S@u;fT30u8p ћ##5kb'@5 ׉g$2df9.R*=>d /T,b^  "yJ4CGc458H%>ILkL8]Q^#Y֓@PoUϞ g}s7K'+10"aN )85odJh<:T&A~qja6] 1rvQ 7'({mq KDoŽwBU kGr9wCo 8< x.,>39IW&{K64JNdO=fOg*˧m+Q:ejDv!5PPy[nfHnJpsXBT@=FK xkw`w*x.+96ڙƀcOv rMp1/8q15 E 8઱zC D1Rrb8Mftag-KPT@5Ūq"J7Cfօ^JASeq7\{L5X$ D}/ok#ʳbɑnk1Խog rztأC 'NPyߌoQԍ`/ىr zK# w*ʏ6gK!Ρ65}[#ܭkmK6QOH>gˊi ~h57\Xq(!.0F<(/z٥F" yZN@;uDt5&_μ&74 kzmh !t P&P5c}]#0O+*b],^$w XӨ'Ycgz :<6.X0Uxk@9AyteԦ :=06d-$%fLzAgH#%%aqe!ipįuֈ/VIWüp)o'3]HfvL&I%d51 mX7U&U*r |~7L\ %\KV*_*d$쎘>8AϗtTȤUh~q[}-==e_N wnQ/r,4/9+[+6lG9'.Ǚ*> yH:Ml/1|Ll^v+{s 6؋Yطњ A$1KK>^i"AL`q)lѳ<^MZa&ybŇͲRya:.:YR,\$[u3fM%Ö$Uqp<9`kJeJ1E2`7zًjos5jBqL\_e% *iA 2,+{df4r;Bă%KpFh:|cЯM'ǡ8rcEٜT[`]um[c4led%D6ƒ{}>C_H{>JeYFnEMٴ9sB'Ud#us0qZѯG )zգKtUKV-49K\+\|O`ϐQAS縮n_IHPԦo_;#[QpIr(t:T#|v'leATQ9I mT#C/`wc0!GTmMLhﺬw LA-ǺNƵ( ;"|mu9b1x>Gid> R"|v{I0S>9;a(N{@$uTf'rC+̔1<7bGa2:abª6 oXMɜP$ak6 ֒lj,lyXhI#9$;\Rib:|ry̨QY+ WWkf=2=.6cn0 7VBg {X栶Ev~45’3O |=Ctbllp/Yxc3N,<UHtm{bdJJnof}@F2u[!A1̤jƕe [(@S¸X.p2Aa&-_tp* p=0Džs9Eɺra]0)ԢANIY^vw2B'\FB+ݔ= t A@&[G-1~Y-bq|Fg[nꓔMWKS!0ե9f̑&~v52B~N2bǿk̯W Io N$"p|{hASV0|';[QjWQPa+eի[}=&&t@g|A1*҇C|n-kTfg"}YkD0Z=Kq;>ѭ%.70>SŊ@Q}OB-PY>lk-fH|CJD(ײnF17al{ˀfۧϲh?6G~=_W TNR5 >R]kbVwzq C.7zTx=VB! OG3jNCJU6iՔӲ4 NaެVU0x EfE*ܞS{#ߡs+vm%q5ğMԉ{)-J[4ߩ: UCXʒ z tV#H=w횔 Ҧ^Fjf7Űk@ۀ( $ Z /bHA^٤d&|gkFG\mv&MfRjC&pIwRU{ynPeA~"Qb[wuCм:E$mF?-}5 ;Pt%]d ݡ z0ʂPr1PY> U P0ݒo d qf &7@L/.}*Όڏh@a1<,gJ}EVuHi)aUZu mc*9xqx΢"tFYwm? \d] 3lO$|% ioK9N'T>eD!C9h٣?cȬFQy(qX*RտV_nT>[E22^k`>7 /9Ze ןCŏdQM(5 L٥ :z?yX+ZZTUIWMRV+IjC.S$f4#jW s㈒!&-R// 4X} %g1J4wOV^ݙ[փv/.ɞA>{760դ?.~аie :YhpKr {J޹(GBHGd%67O~TlYU<Q ٌps !+bQ,QJI!܍H ?t] &=|]rJݬNR;nDH'`7#}H{X&|YqRPڱ1xY5?Ϳsl^vG_q_As{Hw;vHےh%239ٻgU2_Z.62q[5[ -6ɪs~~|{䣎eT˳͓~57|a룱zGrN_8:3,يl! 2*HFU dh$Y>&XV #;2{1 <'Sc18p_ʎrڱz֒DOiӌSNdTn2#\\EK8%L23!5=IED X:OWClxo4Z"߆OQB NF7ͱuc7Ea1ߢ;`9 ;iIs^Օ\Yuڗa ZǔDf bbMiەfETzkrRwO44=T5lR'@ ~/23mrpR_)ծZ-"(}?hGٿ3[h*3m5^EǷޅ 2*Zfv$mu `ʋZo>#4t͛ E!C R% [2FC!>oB[ߟ/-\!iUTrgv&̲1/:`/7 D'Rf<- ]&2>2-A"#U1I:[L`K@Sm 9DŽ+g?+ȼ8I%Ii(=ww{ zEjFǃu z\ڀ^{5ĤtT_⒁]!cB;/1`^"Hx𜐛S*%m5.5 5|jʾyV_zOw rW*4j[T_``4ԝ8r&W]mO鴐%`.hnbH~{@~ïTm(K\[ R]wzpU29h [v~;_ 0Џ`P3Vm7I^{AE?-D|I LQi>AcTx q 6#{4i@"eƄ+.!*A 3s՘Tހ(vXS&3`3Q%5x<@L<I_ UP.Ւ^O>YVEbuɭS0@,=+ᛲ/7ugȇ={ևzLsI]3}|;mxiF1ƳgɁy=.e7,5mԗn9M -I8 kQ㦘濚*D?pҙt*->^6 j2j·=y <3]IշE8 g EpNVf2cp67^5*L_f<7TlTk s|~7p[jn1Ym7I8`U"[zrqMX Xǚq9 Ll>{o\R风zZpw?3ADz PdsYc8((YO\֭3] S9BCж- hB>ƹ&NSzj閤xhݮG};&# /|j6|jZRxȍ.ܗL=F5c@PhEf[5=GShWZHuMf(A p8]ᴛ(5#a' N8 kbLsg*F)*lDga֛hӞh4,9qybDo7;<@5hup\݈3E.&?{Wx=M,XH j-#~SRUzO$F>CoAt9m м4CLE$Z/2#B~ͮ&n~Z C)6Hj2P%螮:s04PmdB44A42)sVT}javфbSёv36'㵨'I0dSxG ]uDPa_ x+[s[=Ɦ2*av[Qq"/%=IRO9I|Ap(kad어Le2k\KejYʉ$0.9UMے ZPvGVӷ<VdN[bu އt#дާI .R2XѴ<ȿl`Ms8Dl -To-NbǮڻM--24/:R{ϋ?^Ob1U^cӔNXF "Ə>7laDK`@$+#<'5'(q)@ Fg͠a遚elꂯ?4<%;0{[cY> 6Bwi}E摳P"9g~ pM{i/kc,b|7+Fq%k;l9bG Oi# ?-T:^L%S7S+Cϐ(s nR7,I(eKrI;B>34aSUMlȤ߭w+H5緙g˭N1!rT$Q!ϞS殒,vBʙl$CdԎ+oC@'O pcr+~Df:Iqslhs4oI Z{ cl9Ei6½ccC#丂iSjE"돁[%ɇ8i\%8#ٳ=o"OOݪCx6d=|ym%?tju>(،N?a"S^Mr*KX+ޯchຫuCs{*f63r þay >]k]b:ǔG :vY4? 7ޯ\0j'[iܳ`zc !0gQZ8UUtI昇!+Fh^#xTm!/n9up"}壥C!/Z6߮h6 HN1!)G}vt.`N˳{*  w#ZKFϴڧa zC' ě{ɳd~7E9M TX 2|a)Lݦv.xif^;| a;d F&6hXeQJg6zZ}~٥_)6+Ӧ>=5t\K&!8ݭOc'[^ ƿ[KхT9Letk>N< Aq /Rm,/WCǢJP9lP85w6RJ7pW+x#n7m. mI ֱ{ 3 R0 Vd- $?vR!*Dy边7O2¼ nAV*ՇF8Itz 0iJ4{w$;SE>?D|x5 M `n./d_k0-CI l3 u~DžfSl`QqPE4'6ӑYd="T#RZԘJH3V%+Ұa6>oza)*"uRX?A/Y"PG"@Uobsк wx[ތxbCt6As͙Bm`jm^dtRJXesЫ ҉λ{Rj7^λ j~)4"a(,"2@65#uDv zY%/ *A+@%5dv{ɶ-~D,wV*:3SXiGr&@6F} \ɻA Q+8J[<}ŭԨ(ӺzjAջ-qj2m;sZņo{WT8yXU+ʼm&/:$u`HkrM P3G ˆB.V[{S.\A2sSu o9|!Ak?&S؎4p GWђD 9fBP?ՍTơK/+h׽+ѓ#nR򅵛{Fd_~LpCS̃!ض/c[/'%zxCㄚY vV5iP/UHxNqՓдa9 &wWn1nkDUVJO=Ҝ_t1gOb>2~0uR27\y:*??`yeS42ZַV.3?~:p_JUvÒ", 5=8h$j_dt;4vdʲ}L$pNIE_}Snu RBFjXӛ ۪(B&n͏󝵷ҹYӔ-bq!ݭ5+]1VЧy>&/>Ѫ=IoRDu ~ ¨ 4t*d-IlB^F{aNjpU}ז7YI])pi . Iټ8 1߻C]ek ma).ʳO@Istg2ʒ*(ys6Ҥˤ4\@=Zj<\Pz5VxYyppzKhWKA4Mf:R,< f` wl0]w1:*veC2T*wy͹Y0sz3.&<@@Q6n}W`};`rBw燹LӲoWm+yu zJ9Y&Lg׼H =@ E|Qe.R3t|UL6d{86Oϖ]}.pt#3#WXvO1]9s,\YV n*w-Y>nWuKdܝy?+9$жq$mst.?\@jafBluVN&|zY@n8"axoA',X):>:%043m\~EFxrŽagBŔ:N\nBmU 5^/8)t93b.)L/`yVҚ?j/.0PNAF{RoOøQi'zxg=} k.l62ë86\)}p1j()L#}ƗCtۆbx.]BjN?<< oqyz'n:N*~빆^:0oe0 _$zk{3k]F8J]%Cޙ1ܕR峚яMR$gKz (RCm k2ҁ۪+mͪd(ZCaYNzٗ>cY.!sNPoVHAԬ1L Byw¾Ų+BpiNcXxtn8yIcK/G,%ul잼|qXZ'yXWDըNHي.3Cl5(QEOU|:_)*a! Ed)?5#p2is`ʶb* ,~=ރT A\@Kl2ox|((@R\wR 'D٫dGwq '(HM3( =J%Ҟ@P#Ֆ5b[ByE5@Vy}ja,IrX|T!Y7jv-戒`Y^b'?Bgb>vuNޔ&2o΃B@?m#lu g%|ko~N%^Jr+>0d-%tq+>L`Ղv[&K4_-R_Z?gUqHIM^a珎nda?dR<F <і9's `؟٧k?؜%l}xτo}Mډ{WG3\8Om Pe{>ҴYR82v"YpP6Pa袶S 1VU#>$ZB~d5/D~a%̈́,3a]9}rdP)q\k$mCt,[$skrVs?͇qiD' .FA× Dsˍm^3dp0IF]Ge:X,[ĜLQcOeV&٣#EЂ\>5Y2{ Q3kW$~pj ma0,2KFaicDI|wT5sYGLӮOZ:!XCmE8[\z)syL}K 올FpfRoAp+.J{ jvrmY.%Fꍵ޲{69gc Œۨ:yӌqpƇ9.,uXp-:שX7ϮRф5wO t5&,)K'"*y5Wo3ԅņ (t$9&C#^/%Zdv|;jIlyF> VٛL9TYxnϡi5=E.u^.C K{AGV+&&gs>-3<1^}Fe gS -=ҽkUwWчH[ MBBޘF]I|p8 ^dƠq@m@*bf@)^7MSVCn=ۊKRkϲ7M{Bƚ(<&,F*nSrܪ-\ٯs:5s鰛/?<3tJ-z^ճ3;5y >lE?~:1V 1'-7~ݔ^h.=Yx*[C0Z?fGZkt17RTFgY{mPuh[&96U_8?l |HB X, +H^_ioٲ|fKbQ"zb) YfuᘥbC)N^/ȄOb#d_R`.\STpX| 5 0Kى}jsq!YbwqWT#xH97\E~%@;j:~WG^Q}"HW۩_b!k %[HHoDOSv9IUwH]JLCp;, :< 7n6=+m_GG9/pC!s J]8!^tuu|*?lV/V.gSq_+e?̔=)zƾ3oM:*=wԑo TH%>)I4޼&* _Q#G[H}uu9yVM56WiO6Ex@bɉkXM-5&>c\$/:Ϩ،JCw N?p5鸒B< j:rruPCSF,3| + l9oo. Oi`mRA<[>&SL'^.ցL)ZF+Yf9+W<;$#QQRNo .vxW~;%HU~ t8#~'6JؙW>a[Kh")-kv){-Jb1Tv2_aHHP3N -lkc$cD/3[ʗnvg}= !?%퀤Ey*#}mRsp@Յ͘\ľ&n8픒uG0NdaNtO)V^4A)h/ffe,]փFΣOK^d[F(;(lTfD9:{9z&3w ʛQJ[l( i38-Y*J+HC*z/n[7BfGU9Cj) RinfM$q O Y{&N"UlMö-p /'4 w\aI ]'Wlm&0@J :FպWs}g"֒uA50,@wo3F{x_YN{:" j $p( x>2P_sɝG_xi"E0vfQƜlʬfz3a ]>Nn9=Sᦒy6#`U܅𷷒Nǹ&<];Შ_>(", l㬣 B#sk SrƲd)EfjEYi. ;y\"K_FY^o CGcq7̏C h6V4$ӊ¡/񡟘]喑:m;E5gk 5vX0yg6-M{ !"~_<ܳD )7`K1ˠFC7ED}F稟uVB+=/EY.tCh&[6ؒW&]>v7_Tf._c kY`cU0֏`y+XXxH~B4*h '~r4H*Pю7 xD JR%oE28fJpĆ'T'P (d(N#_kC=j * yy4gU11Tcg/|"gբ66S/C~o# %`j6, }wߋpNIԶxz+D_KwD K{AQDŽjĸD.5n &-W7fe,;j?+*ܟ5)hkY9)Ŀl|%yob-feiDDbTW\7E5]V!=Z?1 ;2ɳvq(CP=FxNTerGC^u;f@%9-?gWq~I'!_HK!)ڣ:*6q .4p^оv8!n=2~`yUmdh xW#> ] 'P%I!Qw-IVLaCpS&v/u_:b} D$j\X8FdP],vA>FcWk3.oXِ6:6pK5XWbVٰ8(vhY"};j+mbm_uO}|>W,ɻ/^ U>-78z_ǝ?[IjU! ͥ;|A&W*. 1Nx^͊" fvfaėϩ2p*ho$0c"1 5Mbʃ8wy:n>rTϬs&w̸&V E6=r̭R]("mn?cx H8j[̴~ɱg=#V*-1 `nK5Ǖ>[i m1oL<͍'ߕ_Ie?[PO\;Qxz XK7<xUeRAR2{R&\0Bf*&R`p8Z<ݲyL /m4.vvrNdo&4y&.~U&ms᳗K9q$[l58vd_^ %_ y}>"S8*h΃+rm.QTg4j>f] \>~?X җ腁tnљ*M*rn[tI[^73SC9'_KȁpWa@uͿ8;M"2I#Lj,Yro{,oXo@]Eo܎X|pIIIł7on{|PA_h>ϋD﫭[l.X ?ogf60h7d9Od8V@h4Hq K,lG^+ 9lU?ޫ^υlR'` S.ʀgS8bɱ9}7jNCЬ:PW?_/p;c:_yQc~G ] Ij OM RZ?q5b[MSYSv^pvct HtIUZ'NY\>x1L*Dgm'cEpWX«.+(d^ʾ'Yd1}:,ԟ)X`vU IF@6y9GDgpϸ.ׄjI<_hk !e^:]`|F(Ho ̼I\Kx6f   [a ׯSc\*p`U&7 2*pbkr KeoXQB޲]-z@֮ D6+SQ![.$, „C͛K4Ld9Wul?2]?Յ1'幸,Gؓj0+RbnסX7>|$к_j lwn\-$ES]/j ѾH|y79&a?Dkzg~= Dp)6lPq W^2 ˲.?<)FmOdVUI AXm-}*3`T.q]o ޓ3'NrtL Rwܒu^ KͤP2PH59ab7TzN53?eq~R ̚PŦJ!u/Pq[BM`+u~Xw8Q G&$iNi`B8=#|l!39n #Xw\5Ӷ.!ZȎλEtC\(' \uIE٘D%f/F: l#ѐ1h;\1D[iXl*bgIsjYIbksZeLq,ͧ.ŜWpRӪdKz&̊`{Bw]eAx=1/}HbP&9!ݿ4P&d艵 i_B;ﭴ9ҼF|Ԋ*ibw}jq˻=n6p^eyn fƜybgw!šER>?PQ4W%xl K6Ag\Q;͈jD{&'.6]1.[a ܥ׌nNrFbTROͩ!B gZ"4$'Q#  `~OcDhEx@#p5e1w_!z')Z_!+s#LlOF^$ZN9qMdsBdg߾&UC{Mᚩ/T&U.WK#|p4?7 CmGa-`_ΐ\q 8b.IO%u0Mʜ*L;l2iEفĊXdpA0g;MI4<=rPݳD;u0;rl(t+w,cx=M%" k?|!;!7(5.1F[1VN'"W#UXfCFw¥:  |."-t%Ljݔ>o IXx, R̡CIݓ.GvKn˛N{ rT\4ǠTɸ>JҐx$ k ڰE)qvgjv~Z1$5qCHԑy[+4juє`a_z!2ȵQu=ǵ9I 4Нz`:Ih 2R/Ǭm1Y6vo6@ifY:I!o䐝1gwg2c)ְS 0?i&`x@Js䅄pkZ:-ghM_un }9 ̝;p;άC4W}dP/KۺNmzʞ`!Z(&)K ʬz+pP֝TTSy U7sĐ R(  )a, Щ&r-.}|kDcbMQG 33;0h0Tz66D6|;uzЎhX:QNHg*HBm-ǗV_Ħ z;IXE\$!k)$dy֧>vCRm'|"["`՞dz_g͕s̘[fjJXN@(~<9eC343~(KZ-z]:!kV}h ]Z_4.OxO:Ҕ6gek({=$,] 2)xO9jɖIg~V]:]LB3`R=*4Ӎ2!U|03|a(MoSϫ xu@l 8umÊ,gGØ F聰O2Dݸk9)P,X( B{ؗ;PX5u~xtޒb b}2f6A\ٚCsg?V%BJ'].ThRd*<~ZjּXmtW (S#WUf/0 _X6O遡SBx:!A?>z^%v,_G"!A5d.9Ɩ4lB@?.R"[ow{9A=korS/O! -Fؖ8=y(iH).DÅzɐ} ٤ V4)QzTCR+M0]-it*ctB>E.84\͵v年@#Mu0FaEI_2v١'Bll+ i -T-J^?UX,@X֐h,1s豸 rGGq:═k VjBkuX VF'~?s5h0#Zm9:XGzqWDg_4Ε&`1 )"MLGSX8ۊd6LJ35x@Z#3LQ7@V|UwM(7"l[6C.n@x_?VElrB9n}_- ]:%.G5*Dj`sTKFLjؗ7Fx5[^P~ e0nC_:КpFMVKciImWmn(uTq-k0 g )n=D4zI V%Gn!bet";* ,Wwڿw0yW9 [ޅ*)1۟6GmM][Fa8j+zJK1jd6b4P:@8ݔ p<ȩ3poru;ޗ=I4CL=Rj.ZWClQ [a8KY·|b;OyS2si*sR 58V>36,I3 eh {52C 9=eӼ 5HFq*혫} g1tr٫ӣ L0{ Cr0ll/~4⾡<P ]!TUQtb\jB0/CTq OP_4=ҁJ:YcΎpdM> ͻ^']i[m,#J`֮Y"ϼ:gwfժ-B󯹣sKSݲ=5Q4N_(pMYw(گ[[Q݆[''aS-M-}-$I{: {w*m+2uFJ8.]  FRrHD8='ZUwԁ,2wHadG x0| ՉuIew^Y]#sL `G4 Y~>1l>K 8ޤ:CSFGV6fP=,?Sn +kb/*<&צؓ^֐G_ jU %&1Lj(8z.3]EV'kyRlC'ЎH3aȼCoN{ AH<2Ȃ{& -׵.Z:[R'y=!bӾ*Vuq^b'h6e{I\D ="6%V'ݼ]ZpV+C҂.fLS ]5s.Wτ?=) ?4e&eL%uYvm87K,6F-"n0p=PS&h6֙d+Mx*jc- c[kGmsz柡Hٓ "/ L 5>?8兡Oy 28)"WZUۘDksVxJi4"#r0Nɷ"uP)=cqv@mJ5V1J,{ǜZ7,0eKcA*۵pYAطEb+^3"A}{ҡ0ԆDoa92.,X0n84W5ì%}(2UcMq``9;hyFq̀u~gmI.% b@KhlY4@/\1JbV|0T+Lu`\K`D1\>,[0Ce(Eگ[pmzC39{3Z]7Q&۾_tR|2)/r=MiHS.:͏(}s<+B:((:T5MhJB/@J*8tU!9WT?/ %l*~VƤ_.KQ@ tMRo~goZD<=E .C-4V*7l :,ᇄS9D0Omu(`B5[!N[}oeq| !a;`\iId mm*G<{W♱1?陬:EsM j.SHPؗp!j S3fȲ躱:M>lZ/4AĕfZLtp)$3dܺn_Ϝͩ-A %yGUV5#%%yevd ~˜:ۯ+s%r@cw#nH#`m/FAJ'l`_=k4:9EډE Y褻cp5Td:{u4+U3J~O@RCr ~=nݜ 6Hȿ"} v[չ> "|:5Ƽ"Ƀ"IOJ S!4iB|Bk[_TJ#׃d?pJmh;|LE4~eͣ뽌0R=e4IX7#-{ߣISu\8B,e (2+b7g/0iE_ܪJ)&寘o:^~YPkd{49l}8HVw>\ddxS*5PՏ ݋?-z;i1wl"8}&BeaJn88d9e{<>O뢂1=v/z /Ԧ  @U-bMNнF]pe 3=p߬)5V=/NW 8t ȋd :C.?9O8 Y$ Yj|U8pwvf4B~ YؘJ:2^y!J1d80'dP6ɇ^D4|lw eޡ"#wHfա4t=QwZb49}M 29V2?)02q< n}iI=>a$({`vU}ƶrʾv3ImYvBPZļbglPVikd=Z4Ryp@ZX?[=}iVaք8,C:|=}ic)[x!٪9$#%m7QVJ$BǺc~Fn*E8 {_Q0LmG)6{IP*tPZ}̼Em_-{aA]#܊Y\+H ҤEz'%bi Fn$}wZjXMZ8Մ{.p2Rc9ZקAUTu<-ؚ #YkVN%E}D <坜/; GibyCx1,p+76X?cWEQCOf͠jS860.$k/QM>Hu᷑go|1W_G@ }eDrAєpp]E:fw-9nLL5 J ܬ؍uq_fgՎMY 4dNqb wwSTb~>8,NrQ۹*(0| |{V{23859Pkpٵ.a,&M"~3цv4c6츄ɝٖd-ր+_smj̽gٗ菋a3[CӵpѢ(D]9BoZõP2_z/APu&ҏ, Ѫy_B}9X?KH&G$ofZ!0܃Wg[fZ@}olqK"bM{ѧ? "OhJ;]nx${Pu7\9mK4ۥ/Z&D0,>KvFF*~#FK;̰hۅ:"K  j?쮕'p|DmBh >fe mK}xXyvZN!/넹wg>v|\X*ùM d"lYdh+TEKz핃4&Hq(O;+=Eݗb8q(x` ̱;n ; ǖe;DӇIBc("33toeǾO5#`o <`2ݮQ0Gw|*d+srS"u@_ůʭN ՞CES>lpCv:""̆} P(é;׽:+#j \ge\44t 0DкRPj݂*H]68lؑtQ4bUpB5Sxw̚18ϝJ]tefE`aV|durhLK\Clh xŶ,.ewU}S"5btf޹-@ʱ {!֭{b lEH}0 3D5pb#I9kpl|)4V(6nEbS9 %pc8~X[ݩFeS+FI.j!,>NuԤs5Pݔ_[%!N8N Aܝ@8:1e[ nD =tݮCX#'2^7ΑUR`Ċur|X; oTGKgʂ61nx(OF9}$8`({3m{jYp ׏y Y|Ax$}Xd͇VW gO;ytio9܀nJ6=dnPeN4&edG3|p$aG|KEE|! `+Kt`QB7W1==G'gͅJ>*.ˤ=`2f84S Nt*Z&0 J#m+c)nF%|um ,. d|kd%sq; wAI 1k?LZ #6*SB30"}LÉfb|w "Mi%?'&߸JK& F]eMNSWll4p]CI}}{: \DNКd6pّQ"[J@t50|chvQΤQ:J,k ڵ˟sAnGXB緐f6LaGi H~ߋ:pR]㕗sREK7wS{YSd:o7!rc~`zǓ }A Hmy*CׯBJwVkY!o_A"%+1 "ؿ8[Q!r+(IXg\RM9L]` ժ;1l'Os;%ij .hDC>]ww-B,UTuAB8]b*8V}@o(6"sRNK&1,[6yן~d?\^L(Ca` gp  ӒQN<;J .9"8Y6'TQR{U'7ʇj"0g(Z|5yg5nP"ZzBfo Y0y3R2"n>;5&Ή1d-NjN_DžP34nzs*Z45n{.$b.n@үX}{V@\L#rN.7+Pş-9ȉ'Dl Sϋ?qg >'pyɋv7]-o6qx(|H/üaS\ zPMݩ0z+%lҰMV]{`˨q|Sv{QL@mG.%C@-& ]J1ﭩwur m˭5s&NDf?[B.6y}5"%ĞA[|AvJ$*wdP蘆b4!ZV*J!ÆǦl)4ZT cʼntR@DQ]iפjpj]k][η_r[]k@{ z5EȮ+ctǂ&^ՙԨ0v-cI}kޜ`_r~AQg޺/;<Ȗul!"2MlFx~pQ$VG}H L!ÈQָMT}^ 69>U_:3T?#s2q&NM' \ۯKuY`{oN]L#拲ez5Ɍٓߎʜa3]"@aPVܩX ZLZ؅e@l*F+[{[6/^Ȭw)D?764a/4Nklʤ̲B{djZnVm.nQA-/wE#Q: oψȚ(ȥK|.1O[[5R꼩PC Ó-G97ds3 r߶ING!Ea \?hu~?' D%Ƶe䱌;,KZAkZ>Be +o]DZ&u@kȉu Ci&_:(.nI#P4' Gqnԙ;M{ҸAE5✉cXQ28Vb{5ta sx/p)HP Qs%2 A..ֽYsq__ūwWD)MPFv#(Q82Gںi1MRHfi5߀eN89 {,/Cv =ot uhm~CJA8+=.Nοoܹteu-á<+ /Lk>𻇂2I9̽MW"hP ܏+ B4aOАǎ}^o?m:fb@ }bx f!qfO"Gg# ˥/ *zªIl߅X^uzˍL׊)YKȗZDr:R/2u%RiwZ;3uq #!r*kK ?hU4V7ZPn wwt96lmTncR9w r׺k0(351 ¨ٌ) kA.l7} [ RzϤ_K ,UΣMvL'C@̛$ؾJP\=]?j-k\PO% &ijah~O!|` Q\%b,n׊z,m( g'5:d kZ/E8d "@d뫶qXyCX4= 0!%$ Jn:0.ËB.BGX3VR Kh=t!EnCUpj*0tv|%'c0 ?{2K.R镘d#ϺVtޛ \q)ξhF6m CsT3r蝠o7F?14 Mp,UTgi$O@ A4|;G'FlX^,bP.F;aHu7gBls{&BK3yؖ@g;~?ZȚT~knbf˶b4VJ;ܸUv~zF)WFfq o ^mꆢ?ᛀ"xB]8~= W *w`kJ[ỉ@KOSAu-@r'$oJE%(w\l)Gn>s]%NQÙg zԛ!e_<'5`I9 sWJ|rGǚ`7py5N;^fg2  yU/6 kf_$-䘷UHu?(Rܮs+SיqS=?aB,{^X #5p1#f 5B}8M<=h?N q)פF=>4t6p9)!MEzM'eũV2nFKM+ʹOt!_<_|Q `>0-zRO &(y!SK&ՈjhxAV{:.mK 7E6-ЋpB V8/ʊ@ eбxՍbGʸ#!}/K%MUU2q1óN<0}Љ{jZ.[ņ">OΊ8>;h XNǟLkH{uW74և dLJ`L'x-)}m&SIG5DKp=} åՊU t p&2X5Uh&IӀw0~Pw 1F8Y:&qJHEXu/{4tBa։NOx8lIX3'MS{amP1,%cSCG $d\L{4o]1 4ؚ.Z1mnZ?4GX#š. ?wWkjD` |dawK,jIW4q@,!CGL!5,2+"dJ/h;W e.Z魏YLѩ31ddRǍDl3&U^`(Íǽ[%k5fKCVȪ S8tC{ҝ%Ia z6W%]@0F!: ,\fEg˽RWPx[!MKwLLpemh0[₶nTmv@`<-]>Q Г[nOX/g#gmv椦ZP퍓X+٣^ nu:Xȕ!i( w޴Md'&(2XtE72@ XRfQ*Vҍ\.kȖVr*iPхW`ރ%dLptr DA_a7y \=~.cWXOaz{9?Gf~AqBr[. 2 Rx>7HӨޏ3+ug~BEZ+Tq/N/NN h+ V!.m7wU#v^bҌZniZjKG拞C"GDԃ'\0o'zu) ."JeBkC),6[L"߱ 0)spQ~Sp)j_C6d'6diݵs`Fz!}5hM\] cUL4FS6EVcҢy&0e#FliX gC ֨d+!Ā\[6]kUa kiߏib55GJ-=\Oinia^8vEYfR;f.} T+iSJq112yCG5U.s.yE.3"WU Af39uPfQ;Q}umJ&;F[jObFp*L>k&%[9! bC48 ;Kԝ#/Ŀ:qv 9G 5]].`SPTc' !~UpfdrKV/#8O;S]L$9+hð1 %qKA i0^pŔ A&lNlHJ&-[@mWyyXcę[vEWժ_X"a!y~;3ԐC)ƅujhGbFjrQo6efS-H`;^O(GD-?q"O$l7o1qcQY+_9yc%e6uCd:Q7nX )Bi\-؋N#iD_dhі8,`'4*uͤL"x֦QdƲGg۴v ̝:~9@-jI$7^pڙi>V4 (hwq/*D+)*'t"+[N%'czҤكIPߒR"Bۅr_7;(2'#dVxiV @k]#"L"slx^= ~"Ւi";d+|;s^5.eA]1jк]#[A"uN<@Tyy3 +V \{82 6ٓL)u`^(j5 ,v]&V2.Dt<)~wМ6 Ł,w`3޷ { l‘ݑ ;)Fh QihswޥV0/ߌy뮩C@1'q\HnW&4;gIRURYkmWkat+59sߌ<ЏVשϘ.S^7/zOuSIԎCHY2F1 x5 RZV>2+9iMYa<[adbʺ?>;j\ΘފŶQ)+n\X-N{ ݚ-|+g8`'g_TZ8$wa%28r;Ge]K`L=eQG 6.Uꏟ o.K1 nB-ʎ1 yX5|kh(6X_Al|*!ML3+@l-놩jMxpdRX'$;LiĹ}W46 D:y=t [Wb'0b+VX ^,y]LXÚ>A3] 9߈ob#? WMtE28gX,zBcnw3MDz Lq6A'\/z=RZONj1=$a:y\#2)D3b7+3Von(VG!Wh+Un7C1Kso(_O'ERgӏIFhoJE>5{:_?O noM>[%8gb7; 9,.O4z,N*V,|i'LY 03uf>KIbR#WPY-ơO)XmQQ,\-zzDCtn/+*Gd|<WADg\^Ο8X]Kc_))ìA&O WEzkuRm soⓆ tJm&L8iK|%/wqW`Wl5Ac$8o2Z+*{}?1~J8 lnnj/#-R|Rm|z"rne҉eVՋ̽]8RTB c yrx̐RW:>X@O3b ֨^嚨 6cɒ74KtFb2\M"{!\d *!׽!34LK 91FoJ%$K.07Z%F eP0D=UDPZё-N3PR(`1܂ӺNC o2#r肖.֝6v?~M&: >+ĕђKj-8̙jgѷyq"=g; Y} QRk A&)bʂ@ۇa EuI/xwD0Ϩx8mE;]*7i,{Y! ؘ 97eZƶi߯Pt<}2`ÐgKQ>^[I#zȢh 3Ԭ֜X^{Ү"@~mT{Ah}$EO|nƤfB5zz;ܛwXT?UJMZ@NՊ%JtXy!O!sf&.!sEF R:s/nv f)mdi?Oŭ_#4hX~#= :+i({EɚpN߽o@Ѵ0wBϙ IFI e {|cӝڅ-Wxsrm79TiYcіHlp E' FZ89~%}l|{v7P#J~fI?Jȅ@e| Dv>51D (\$O$qa ]4p*֪f=ړ3lDF!zw\B:UH)8 TCFpPX0p-+Pq.em!0wb m$ty{Bȡ[aUZ˓Xz >^V$pMp?gBWkz.^-zED- gT+W(yA[[6)zkug `ݿ? m.p*Vd(CW'n?'>Ѷ,cZdCU 9̯<y[cL@ x^NkJY!8PYnMʬ 8x~mB? mʹy!"0P1/AiW0mj+8ÆjiEkEO1ۛxHME98sHyFc^~N0`9h %)1Ws0֥ Igs<,n7qD- uϩJy F`;yq4>T θ),66'W>a~Z:xf8CdKAVu⇏Yg=SS >9~[&+3'=,R*LjQΓ5 |UE"C/p'b Yrt@9.q/@ SOP?x g(g4J5+:f繄JQd[SK|^ўA'YAA ,Fߩ2'c)_ &tB?o캬D f a uKB%SAJK1R L 10H?K_`Pd3!Cl= uAꉘi#XlL]sU2&v7>\&7LьqR5"鳯U'W?p⍈8{7H"Ck.jxy*2tWcBNpgp=[@5̗iuW9wﲁ{We@h,\9,ԱvN珋oFl1ݷ .^S>BkV!N8V_7Sv\rШ $LBh~*c%ooKY3 $W&:^ia*@C]Rd&nw?mJl때 G[K˒EbqH "ZM4r5J$]TIл ;Q^U[T1'J3ZZx @H#r8ic쟕ǐ"nC$&}h 1Y4Q&@P\ׅ=n6: qr*K<ە2,x}wb@՜u jJJjqKh/;d7CA,#C.# ^Wa #/ krEJMύE0bg!&r\7nFc^M*IK>99!6z_nӴ:SA1 4l}ҳ#g_Y;}|? ?ka%jOִc fke?JBfB옩~ڶ5$KZ<8Em =:j}*tͩPoD20ǵ)zSK9ED~$\2d[Uy(0UCRY?k~mL !zr,- IS%s1z8ƈbB_z] R˞r0 GVĨdߟ=K5%[o+`jRUz6lJ8sGq*Wv{+PGub'rY4D;_z\ghJ4(jW28+dG=gA$\X-}$تm$W\~;SI=,bmw=]' u4![޹y9!9i;Q& |  K Z~/t0`g}5) auEhESҽ=ΔX;*+>EgKp%hbWBRzoRyoؙA2ezev]Y+딡#E1SB}/1VWUǏ闷z" ,K FhzGSj7^ے8RfL[bwJbK, * 7 LmЅ+b7K6W¬ׇ[eX!TVnhţk* VPYs;_ $)&/M#w}EJ=@8a%Ո,< 2a4R ~SK1+T C5ÙAAuCˌ26~s-IM ~ȔgT?{ $ =DV>=R̒ᳺ$:PfWX l3u@UYIJCr]1SIdmuBGX5̌J߶YWЭ: 7ƫǝBH-Z = Le`*3^|H%u.&4wn8 ;MdHFfPWp'~fWE궓4w^O*ݝKqYƓVDAE-|q s9b28$w&lE%`WO.PO0r]*Z(侜gwJRU(r9$R QԆ<4x.,x/OV ~q¨LPVE,in{6c4YYfZ"ީն"8Bvxk~'.5le,֕r9p u!vo@&ͫ̅l5\U^Ya9T(]ֆ8r^ZPj*5,AnO-ֽ|ty6#[)1fCSH뛃Xc!]A,X!7rT3pE ,~fU!(q;EFIkԓFvDr=,7i,=+_WN%>CT_d1CфeY*mNJwOMe r!|qvX>RdsGOş;uQ#8E~!-Ȝ! j꾘̃XIB܀wd|zf&=?_z2> ˣC-J[gl6Νzvqx&MCT{.tq}6 oc3tB ~; 䎞Tʘ4&8EW<=l*kNo+x>诠?̢OÖrV tE4VcN񄍰QrULAk+2ҠH4YĞW 4~Vgd! Pj ^E{WbxXO-*Pq/T6z!8X 'ptme#D4^d8aT{xa<̽%Vr7Dd.ǐ|~|xHSKcOy;P&U8QaÍ"Bj;T=#MQke*v~4NiFkvhBV5ݢpJiVr>_%z8^űGV`+0*UA\nT'JK*Z3Ij;]~+la"OKi&qKLylSk xn؁/m F4?]6tTY|qn~bnZ:A&x0 r^g{t p>vQ[ }FeL .%Js V`wY@L42kA#LGFwFâąFiց=j©TQ12cKOwJ$͞Lސ"q6̗3< E5>]'qNoƘ(eMak {~p?xYMU :X] qF>#UFYyveζ3>D5^Վo\~Aй!f=8U##O~.^OV +5 =bz>qZQDc\Y 1 zަON;a蓉~ 5y\A{ hgܬyS}ң_Ge[]MšYJqHWGE$_;j`&k._3y?ڟ܋ݬ[ 5'DžߓyJ<fGK%Lݓ~++a2p[;:Fܤ \?tpvmP+Xd5;Oڏo1\`C$&vh+Ɠ1ț}zqV֯ ?Ο/M =psnJZhySӸ+HvV; |QlLNmjJ8up!CkD?l PntK#5Y/%<a1vU)|TznPrwUfh9&2lׅ!fPww)|ih[;~~]M}g6:aOYAl Cui_X"n|8Q'遴et+,0GϱCm$$&?ȥҺ64nQ/(dxl%3M;_Ƿ-cQ?SobWEN-g. ߓ7[<3 E(Qg\r}UX>ATrZao1^ 5, a,maWW=(a8UCH9+,PX*tK[|=O]ţT_[bePUui,OIY}VPY,i# tޝІ%=4-C%h=TtBK|')so'z`6|QXHiLzGri 4l,{g'\dq*&sw KZI؀P2c@\A^;ъ'~ B՜%0X!rN*m ºV~e1hH71/cl%LWlKp Ý{N8۲䡓x>ˢKR2Wwn4=S5+tCOr1pڃu|26o&c Ho:(3pm#-ޠVܐMO Tl'^b.j% )е0AwWIHLW+ AL{r7X**C/GZǞW_fb,W <$TFɛ2z7p}" J!?3m+{lO/oGQ*4%ըL<̦f0ܷӲ5֥cǖ.%PM-3z!N*4}RjkpuivFfq{vr.k˳p,>9(MVkM1K0ʒ֖fj%'li*筸Q|ہ%9+ꑳۗ(ow+U}oBpŤ#"hB[/9 !!b5qP4*֍j1:3  =l{ށ~t}NUH82i; I^DFyPFmXOyw_"cRr@Ա cnb;'PNq[%߫8lv=Bd MBlMz.JVVsijԧ*K]3ڜcO~ gqdX7W?:QMސDz3_fXӵQ~Ɇ7(71~ sIR($d'euw |^=%h(Zю jЀ4A~N3|k0ҷ\%&K%;)in2A7Qg#y5Hm1f A4yM{|"򥒊BG$Y,Y%.]/|&5X|#97rP<~Z8Mhi~]AN/οkYCuxp|iT,gpR{^?RwVrÃ,bX902]ya諭B]y`/BS˖#LMy9IpCb8OcC&muZ@l3pFlq(ȫ)x5J$Q rHХ}?J׋e6S/ϓY׉1l+/ͯ#koƂ4S5йrԻ[ԂjXdyGtt}ep? Uof"D;H_>ɆW&~2ך2*?53Jf/1z[FoLcڛcfq|`sΟ }9Zj!'[24 +B]`5 "[/;|[ZWcx?#ޑm2K(/`Oꞕǿ#?!c )|~w!V(/k[?H;CfRl 3W]f|S>xܠ'e@x<|!Hhk"ʩH_bw>.$ys#?R_FL/R3Z'ۆ3ED@#Y˜hSNϦgNy&Y1"aBh"V\\*.%3UX8fҢxx/:S\6xJА og+ ^-2qT8# wBg KS~ C^pmЏ(瘃Y86H3,1%Sy]ҭ)n a:KF?PaD9ϊk#72<рp vX{ZT8b^gQ)m@9P KP &4Q-?^]]7$$jXbyHs^H)סWIz:_Q:"RX3q~E*L&M?f%3ۦX"d5{MwG |%;tbF7Q'!C֎+p ']oߡ 4IXEo2˕JnľžZÉ`v3F\`Y1<5l iv+ @o&CpAJoC- C \!B^1gɼGSA[tRZ`I45]Bv_Ǥ `мO?* j}IYr`+Y9%aȌ(Ԭ?j`~4q,}YՄ 58f_%XBhϤ{ ̀(+x&Yl'[s0~=ps-{ӻr5k!AKpfõ5 Ixj,dR3P4H9<4-gPutQ@샢,{!7: 3S7,*oZėھ?['(!Y'DzhjhkC:"WSuAľ4"E5PȽBpΌpk4 trяMjPVbP%ܮ_,B=DjvT6V {ೕǗI@~ yئS)}BԹ'/x{I VyE_l!f_̈UZp7#K=ݘhíhpR+zܢRElץbrAqNx6O@5Վ8t91~)H[cr>;<1 y.&Y||rޣ|̡щ穠N֒@S\\?1Bo.jC (_qZw32}yeMm"5Oȡ;v|E6v/k_{W+q^SAE42MD8 H x.eg< }ȎER3=_:GOO[?J͈I@KB6H >aVg\ksz 3YHXl0&Hb0*ՕeL0lU"Š>`'Y'0 r} :ސa'(}UO:`Ӊ_{ ޣH jtC*b÷.U ?  dkz4D$b6/AR@Wݢ;+ uR?#5f˵G\IrgZ0Qۭ7UVYAtB󑢽A!QM'[>KKx"!)}./!@Fe JoNxZsu: 5R,F;v .H"vuX7L7S)~vS E)06ZzLkYl8μQyP{#v&!ٸ$}\g^uj>#;iJPcG{ soe F'BٛMȑI27Btױ5 2 YHcGj<E\9\m4_9Rkn^V ?OuKq ^2[saY>6zY DҀ#" 98.J;?CޕK۱.^X]V"##Ω\Zh_6ie+VߤŽ{ƽ,7t|Z# Ȫ%^q\2Rt5Q 9h8/E}ywQ w\]/n5V!t/,N2FYmoYMtԙy%1цq*^iCQèe~u: k_:0;UӼZޚԁ~E" ߓ(|{p+޽'~blcc꺅z VK@RݚRLeQ]QZY8W؝T pm[ )bU&T}jhn)l![_%ˆn)9\ci&tUeߗM +C{$c:mtW}I+C{y%9qW'sVJ;4\HW:mH{pY5:avbpj 01`z A@jͭ-rj~&};!gEst@ H&xNx>J7d\:qQ?.Z8>)@VԬcnX˄Ó:VX,oTqA\ ? [NmAmQГg>Ш&)g pokU qr/Nۻ~,~Gh˅ E)ICO#zQR~L=po$Τt-܏*iTLȶ(vw}N:Mk1^wG(WJ&?G eNW^FӚcOT~o+t6b98<ݍ,+J>(lCKOP \'܄l)Τil"uVN20[0t3#ޕʃab[}ik<ԕk5pSD>dw)eYAFkGV=oymk=shl%J>9m :j`_P9=DC-ΙZw$ /;qjz?`:ktxW#X{ᧇ'9Uu3UX+kgdC!E:˟+ V+09n'p{LQ%w,QE{gFD|@6M~5#u7b0:YJw!$>ZZ8|<;ߌUԣ VI9$8d|['(25p] A9/8nꨆb% Kt΄vL䆪[=F((,Iz hʨ6aSq1_PQ5l= v`\ZN-bj uQֲ$;vK͗Nn?[y靏n~_ /*ͦ+NY`D'ͭjP8+2>\՛$\#%:)BtG F. ng#16+ա)KY٪3JƋ@^:jub (ž_5CڈR/67HX(}8-$XD4#Fܘis}S4P=YpH^&TOWE)Vja $3JDb#FgzOfPovkM=uBvo>`2jHϙ1<@ϠG5Bڵ). j`G{(5^wkT@61p >(Fύev(&u:͡pMlFݒxk?|ǙO.jm #t<);]ΤwPga[ fX0n%@YxSy9 CH*\QD+Zn'wKp|ƄWB$kpʓ3ޘn\ |cF5׿BWbB/XMqLbi6,X34*m }!*Y 8wݟ%G)(k`Bt*0[uuyyԎ110m4F%u#ͷe 8)CιS^f&:ĚQ™luEȾQ~&Xz+cL ٕ4aaØ!.5Aq~"`3(,>?0L|%>i.I4Pv'fMMFA{ z 0Ѯ,NAȷq: *X*o0Ε pL*zviaKqGKCU! Is. ԴRs Cv`=Qwk MCYv{q'G6IMSf%{ܯJrb1A}k9?#lv6m-)ߧI) A9mY^ǵOySDa*_Xf6jGhqd#$0&06+B>"ӱ$*sr{VfG(T4r{9-Yyңtfww@1M' xί7uLՁN DX05nSƻih}׊Asګh!C'˸VAauЎʖ^l>b{$.أ Ƈ;}%Fo1NH:"!ܜм iؤ̓V02`׀nt (0'{;XR?AL]d*%txif`qMt?F9ޗ3"Q`Ӂ<@9qO;8u3}!ibz(Qd$;zԳ33-~ޘ TӶB6N!ST½HWnHLsCsji}EOfbZZa*lpT&& JgsyC\zt.E/'h^.|*zwunظn0҇"`}ߡnǡ $q,Tr/[ދ/ NNvi 괺. DghH"z0;tT( . L;^81[RpkS`؊MirQ>s+ki++>]u`\ϹKp_֭ ApFB/#.(tW's:>i] Sy:%*(XPo!LboA IVb:Omgz [pn.Twi yy*z'f6RXڝOg`}0ԘGKJuj5S8 HK<9bt,104DNJ" &^ ,xtG_GFmAYQZ<5Jl=!O iM d5#OKiy=-;ԥQ]M u"υ>&ΪxO &Kg`@a(2b9T՞v_-P#eu]ǎwmM!d P_g^:7(O$It 8e^%\p1WRe햳x4BgkGrNJLJZIU\\<Het5ZSN!~Kyeڲ)9<jL)Gor#KQ >SkUE)'5҅%J,n5؊22mj/)"#掠@98SIt_:qe@OKuݮw!}\+Dd@YYVĸPº 1(sikf3@r̩7ዷBkps#RcȾwY PCZ*2J"oLBh7z}:&8Ӝ2q*<,~:ҟz È(5!ڣ9,rDj5 #p&__8W) SI<8M-ȇXlmN/J 5y]TYfvΆ.DO(u䮊#C]ȣA/dA)7Fd55Q:6i>BSHS_<9w7糁 U̎4ThԯD[/:u&xi(~ѵ͌[la"giU!a32uK%o?o^иAipT\f?}{5 P~ ܴ U/=!Af}Bʔy@+8ޥ&1:EooVfS'F.x~ y e90{CEJ*qQó|YU)q.u_l{`!~T,!b8t`PicdGg~ V\|'( K;UCE\% ܢ`Q] ?b̙^0yM ڈ:|JE( #\Ge P@(0Sc$HB&/i}uV)d#vOuBz cA$5 164z.Z2A_٩:l5LնV29WPZ$4V 7[ (I [I[0\l |zJI-I[.i>P9%uG[5$ڝYOuIN*a%U }N콬L|Pa*%~_e Ukāx8)_*Ez&kQ& xZ Br0ݖht)]:򓕥a+ZWT9{c-5UBa:'3`Vm] oW̌jlt , >Oh\O-wDv&Te;(2r{*A O_ESʵT7"Օq1OKWb +&dr&Rq)i5c0H(j9mFG0ٷN5 &yԮ! U8Bڸ} dCF.KfQ-5HCwx)t]IT/jg'zԋz YU‐>֎}Jieo֫+'b|XVypqp7I+yt ax/ޕV <> f1;}x96({w\KŢy`<_py(,ӐG97uAaK#(E.߂`C3=ڼ{繵CvJ!3 /)g d|=AJk}'9D 7Qo4"Y-#zu{w3_Wm[E-4Yl0T2侰# ]}F.Ĝ#KQ[L'eXZ.V6qẒR(d-ѪGWwȏ=a&<̩xh#|*zS]|viYI;pȯ3>R@!'FPwG^ZqMw S"0s3wumnF ڟhI>\RҮT$di/ Yٟ1"LD*f̀dz3)l D>eSVk012C0F+Ȑ<+Q@EĄ?Jiͻ&T, \?ކ)uo,U : @+*fyDUH8>p _aބ-TӴ| H>\eD{'n Hg C/(iTahsd=!J)m"3D tО@x/1#X]mpDcu˿Yr *[J)>G ffs= Ccy3$ hW>W5:Zw <1Zy^ywҠ7tn؍qo*_aX 9CA?`Qg$z_D]3]iaf n3J6O`X3;{ \^",$ Fz3s>oYr<63+򫌈7Q:(x"0M"k{=I,&4kJ3WbQM(jRh@̇᎒60ˍ@h(LQ fȐ;Z1GY?٫ы7t,x09 uEq|9`9Vbljd+|Tn4=Κ?{rR94-v>~3 '8EI]`sg-k{ckd,oFPt0 y6o#,hrA9uwryNU{/k]ao}F`B_N8H`M0Wx?wv$$7Oa-tYy]4E A4˪ᆘz[d9{6͜x+bB2US3f+ÌLk]\lis~}G>~#!\;Pg;0)@[ (FlKuAYKaA&@B\by6-HK`H}{Iȃ ͻJS")" 0 &y}D_fHg涵!}o2i4D4rO9a/N7ݏ+Gtv| /\ @=XnKή@j3ZX=M) .g>UC5Jmɣ-HBP 90N(qrLmaM08L#Y߽ލh*''<&1Aͅk@Rph.iX::1"]%E*SЄE띠A\_"_=-.YSO{+k7뇢,Eob̃/Rmb><-aЍռq燺b1s4[y[!*.3ٚ'P} O߬ ]B|Ju,R5%VihJV^mTu;`Q@eǭ0BU90%Sʢ(풅uڗ7 ouS/(RG=n{u;֣ETus㥡#n(i^aXBNX5G; \~ǔWۿP„6>`Aחg ѡ1ĽcUu;ö^h2W*uO- nt*jTR%a^ݮL,a9hh{\͔s@RԜv&`}\gݺ6OSU]Ql7ޔq)L.21Y: θBsj/n>zw~qHH<;~yd4TurK{gғbڰ1~? 0c7W-kf2gHC9Ȼ}On]vjkĢYo8f͒ތIbu DnS3Wzsst3.4ưFC LLq*ԧu*ZVQ$%rmrjFvDZ rQ9XqggNUdk|}5/Ou0ω)ֆvhiMrM(Ai[k;9/^Z=7=JQwxyNXENљpH ԅ?^E.>g6Vx#O+ׯ}+Ka}9x#IG懌R7S4KwP  _&=r5ey"acm1>QǍZy97% -|MurLHqgG`%UI-C;֍±}ȗ-aOÚϹh{⤖?2_TVXHQR|Dk+C]o8Q!$@NMmm=Vt3zJimr}"րm'. {qϒ6jN4ʼg$'ә0FNDӅSGTú]TZq냰eOq26áX7"+uxnadh9Qcn~9PEtD`k<[2 Z[oPcMnuXF șR|E~v/|B6 2f8EW'/𮗢Րؘo$Wd_;-A(OpހAn \Bf*ogAKoq:BDdxg QM3i\|i:cc\zN6LRB٭oZj\qVj(f*MbX9-WT?sFկđb#&I*d@lBֿ 4g|RD"#Ulg!8rA f>$ҶXgw\˨iIߏ, esaWrvgW{')̂{6L./ns P\ *k`󿿎l .p-~5jTǓ~<;ӣ8 jf %ǻ㘠n/\0/3vMQʻi3mtSUKeKc] jG?lIu =,t6\yy|,k%;ڕ\!nDh/fw"wSvs:X{[kE fy a|HSȮBM+e +|ſbEH꧉&IanlC.Lpe@^!90;dQu#)kIM, *eƃLeߺg&K”)X?2:Q\ 8`st;V׻'.mNt^7;kwa6q; iwm. n9+>^ O1CVFJm_ARQK5uII/sM-u6ES&ׇ>Ь<ձӭO$SBQB!Y,0n8O+03" V )(^ih{)o*r pn/*yLAJԕ$Z/'GUd}~IeXt|_f]] ? xHc'Y4,=cae>A:ŏBg\x<1aƚsaɯb^9u,j96(}8hX407c{N Z*8O?(Syo0T"ї\ 7.A>jVAKboqt oL$F)ܕէELMDX8drVl$tv"D@qg)ckU(iCVXY2ŕ*<[A{QTU$D$̲M0M _^MHV:*r:\ HRdt| 먑 T~0gpҐQO+S1浾ZSgJI pӸ C(8#MvuAc-iDrлqbhiS)kƫ/$Č"p WLFntc?PﺢiytJɼ0ض D8y[o(ݸn7%xn/EnRok}i\QK*p墇lN`.9&^`/568JCѤ}DXo! 0 oGhaa!w;-&+Ev|w]A;8jPPhE[_(oV&zdgfϬXt)+Ը ]ÝM.?z@.B?WqvQ`ƾL,G&A/.`P '-*2Z"z`s[˥f2ްifܸMA]OR +?0ebĎpjP 7Σ.f('ЅV݆@&A@BKRX Rہ`;Q?/dž`X6F$mPw N0.v)?,[y1`K'𞳵D#ga}Ix6u|̢Xve(#0AL_"J:i<_E3` yW 8Ǟ] E{0^9Pg9-[Dm,#x8i~QЄv_wOP^$#[WK ډd06cʸt**5CY"RKT}Bz* Ʒ6L磌Aexj4ѿI zKUD!p(h|B$O2g| ŷbZ"'kDrNEDtf$46_rrOWC)9 ! YR, {ξc{B3<MO#(u l$Oui,fTRVY53gvkSchMx'*~W'3 Bu4F"rgAfj6͜k!@Dy#+EPr4Ӎ>~LjŦ8U-49[-nܾCߴP:YUt!/Qa u܁ؤ;%&F_X++-]9%ӃHwt^^rF={aQIlSU5B˦D<6:fz"7OdUp<`/ E63bD=<m>RvS. V1[Γf|DUT,R9,=]:kCځG],nflpqU.Ӎf&<q;NNZQFxM -ѡ}W4$ |ag#࠽lP MȒ^b*/ >^U듇# `G3rw/tu7cP+ [J06t|R -1U؜=#A=gKZd/5ngzrL0M񯦖Fc+CA;hL>uڲRπYd3ƧnPnk yE;+lCr;Em{]tG"gBnc{`TxkdO>?gk۹`!SQ 1k(uKj&eyTa/|qqj /i"Q\X2ꖝw`8y?QTM ?!mO8FC=G*9 kVO9!CߍiI@4=0,v t,4<"Q -A귺GCȨϬGܔfQїpgjЩ`wCP̟px j? aT8ݮ2=O 4SQ,X=Zw+Nߔd9kMOK̸5b _kaW&kx> /uXB&d sg#-E@ZpW&.1@^D^5bW>[tl|(wVjCR}F-~lJ>Y^6(m'\ ɸ#wRc@aUla,) ]7(8NoMҿr!`7a(~0xGv2d Գu8tڸ YU _BOVNjm<5`2uO&!Pqu>@y"eyOL?Le 5|>͑˜O9/tN+iNm!k =wy'|LBoCBsA@ۢN666ŖL&qy|In"MGLauL ꡱGk[cdާn@GEGH zH'!3|XR mooۘ20zi$y:ED{ :6[]0G2C]?$TЏioL]M=Y7ѢR{n#9oGLtgMf˨HOƃt{vٓ#Վ'/G<.v-^ZPWua/fkRNDlK |i{U}N1T&doDkyA`_l^m"j2!+湕_Y.b.CF0؅[ 2mu+ j|~aN-nS&wx]B4Z~YR5qgyAٍ0EDc<_O#dƽ?E4|uD2pغ]7{ݠ s#^)CۿA5Ŕ}Z)PvBބ?ZJ4A[j\SЩ5r9s7S)]Z&NP}q:kQsJLFN0̉'=?H|hYjlYl2Tb)H<~%I3Q6\[dtaa$|PZsM,;]w%K!Bi%[ݪf("03Kb' rpRkMiQJQNkEm-2 6u~0pa͓y#xg4b^ӽSo΅M#d<έٺ˗²L)Y|<"F_3!o~յZ5$Hg'f=}eV;Ae"jHBF9Okf"B:*1@P{9 ]^gT6M7Tl'! <)jf|~Hí@NC j@\&SMҷ.C !*$êҘO]kdqDLx"cPˁ*"7@ШoD]im"#c3{# _44^o$$ÀƇvg콉X ٦*$OmJ*n<> R5;)w?TTT2ķiS66G^,*<>~Pwf_>U 3g= g?FH?P#f =-ZW)Bhd$ J}+om^H`o%z"LIԊ25LRBLiTܵQ$F}l!0|kYBc֯ITS9 \;'mz.m-ҶiCzF Q_76▯ٻM=EךY;AQYE2htP: GO=EVH u'{'gz|a3jVWZKvd}sr._TvjߛCUKJ=O&t};f{+\PǛw}0ˠSU +\OQ8ػHg׭M M y)̊ ^ MI`rB*wh0b v_p{3Yby A--aϏZleKyaalwz$bA:'iRauq tv@f< #jX(*8g$S/ rj m5H')*>7ImօjHp)'bE :QgsL 3G4X^[d3,G>f@ 'S1P@ ՠ 0Nu ҋل#Wq ݿT(rvU0K]Fzej M -u$Y.⦮"{kDbQp4PH; %LG?~D,k:O]-656j*} wVo=2%l,J)7Vz{}J| ܓ;lIi\Itb~5:^/(&pՍXǣ_K'Xw/ \T7+J ϝ7C@|viO}zRnN͙SQ`!KÊ+-252zYD n(WmddI4-!?UyᅎƱEb @Fr+s/⵴4ܛ&im1f~z¸ϾLIm9|y]_YdI({n\ݼpLˣ^>S;U5 ~+8}F%X>X$KEV qC /ʎk k";6`  U7}SIS{Í1RN!'4gۓ48Y0I"nB5۷ &y6bq?v?s DhM2E^pǪlguXBq;L2 =c2ō@Ƃ{_-ama-_fbQ1Ss~ %?hRAðff׈:ifSgMe ]%&@~ʤv±`sf%-2҆w ,fyyV^do9jZ93 ŏ T#H^U~@gQo9Z5`WR{}V~]& 5:.=bLꪃF]+Zy Ӈ~U5701)b8X)]'ԱT'#A{uC@ ĖPpFK7by&дbFu13 Opn}A#! W*v;KO޸q=gB<KVH LȽ=Afq_5W,4ĤOl;]YAM=  2gx+!5=}Ǘ*uFʒޚN<1ń [O g|Lw\j1ɍjx,d-зu sZDGl+'[YdfUeY%78`\_2J砞}>hg\vf p5ngUj130D%$*'>A|]☳٫rALl3i@(_tNpy}"[ 0~_b:'%.f2v] x {;BI#g]<VS)74Zڎmw-Bv;c v}3AV6|AQa}) *0wh\++X&HB#%)DB#YiSCMhPjU#0Q:dQ[ q53fJ30d>Ǒ\iF{atUT]r?,ZgǬ2O"%/r2A^t0z=Ǽ EXs6˛]ޥv6'w\TM' `w>gqVXJ6(rU]pYl_n=Zs$Zk5+3]U R.)vWTN&^L~eC3}$OoZ$r9D3F{v&NXlJeTO޵ӽO6 [L^zuT/2}kd{4pBciY>`r;j/gںm]Z2tLTIʪ:j04|[5&AgsKT(@n!cRPU7OGO@ќv}MXgWuZ~HwHiKR}rpMNq%ǀA(cr%( g1gr<`{i!“: [qBCBƓYWyB|eryk&ֳ; x=+Tq`0a/.vIh8S^^%\\gH_vKEOSޫ{uȩ-mC!<.hðAafuي&(6Pl[ijB&'SHI]qW? ,ŧCxQ𤰰; >C)PHT +{n>tMnQQ ǒsOibtcmsM=1bct1$vD\[u_K°(*5 nYzGՋ[D8/$b4F=Mo3ךh^S:9OƁJ M`| p[/eA7ֹ@1uk c87p}| KbI1_Ւ~%JqA PFj}]RMp^#oRcLA!0Q1V\ gc Nٯc+o^0ӟ$fx,z\% +V /o1O^zrIVښF5wnݑj dޚ{'A%!fɶs/7--%hnjzmԶ6L1q4Ai"?dǭ3}VH7{ k"cdDQGCfǧ/$ɐ Ϥ~| Ȇl[ݧ/G 1bfܜs|N, QL̋G'\}8ץK+\/E+HqӆHlstMk>D6bRT]cr^x$+_& yi_UmYIree)zn re}s^߯-,ZqݣK=MTˬD(ѭFeP?u֥imBk]aӝ,6!u.h9=zcfD'/5lbO3W!CM{\~1\v}mՐFl'')gТh hG 9=KTg6t=w%#[zB6 T]<l R=&f};g~с+tC36 `p4(J: Z2W3U aѕgWQC7*Ry|19P7 _)"=k߹Aϥ _*wۗ8S`&W2k®rIstU ֪ʚ<=iI6frGk։ 3Ð`B@Rt:(r^hPd@luQo`n).VCWRjD\9SU24ꭥ̃Ʌø7./1ߒv^N&Og%pqv?E fG.[]dY?/0Mt|c(=dN>;#~ު|CȵQSCJM&:PxƵ86LOly㠏RZV{QW dCn["ڻ-h_Q>k5.uR4g8=w}*i0F1|8є5`n@Y vOB}~89vEJ. 5`/D\ў%[`GAI/M%73 &0\~չ=k)]}cAC37s;z&˙mR(YM6f=iR鮧UՓĐ\Ssq9߂6 ?$ړVbIQT:3! 9LֳMLsHmI482R)VC--90 'q>݄o5i' K߉v.}~X5Uqg&Ĵ%[N -od3h n涌W$V'ݩABY&@d3*asy0nW4H*\Yl>Xp+?I8tJKbEB:wڸ;5ꈉu.ZEmҒtt($3ek`#X/7ے`Z`KA6gp>8;d)O+^;0bm'<{*вe}*1ߎz;x0MZv 2a5묿×ԛ3 A}jG.YB^ew#Y 0M-%42c6 zC v8Vr#t?|{ʊl)N-ꑮƘ>[[J gAy'bUht#~,u?#L{8 C^.)섿fuOLdǬ/yH.N ~(=sŧ_fMV]UZj4eD=BݙiJCк1PrHNW"-0- uli"i!*?:mJ-0Ah+A=̔@"S M,TђxFJw`?`9,Cb#D2>1 vN;E77ϐy:gK֔zA! p(1( =%b( ]Tq4qj!t ^Пp%aɳW0C6S50m<ϼUYá] =""dUoN^.(?#ޛ.uf3bUe]R3x n_y| T!.Gi+dPrr$_c:R-1o+ Wdz":!#%{f tHARc4_ ~XVC5m?1+Ri '>v*xcozgU/53>@7"dQT$5`H|> d]FVH|>k%ꊀʔ(:Is ͂EضuT1nㆼy+P_>_L42RM!;-Ju5< P%8!3g) GOyEIJ{ME2G)Dv'xu4yoʌ~9hVso|"2uE$=d@hz ^V\H|歵YދyLuDo%P'bܮ6dQNk܀(MΖ= ^TjȨ38el>6o:[|ZY@6XRV2Qx2Xhꛨ#b{H(T#Abu&wbA>X[jSps oF5W6G6NMI們ߺ>М㔱O%l&ٵPٰǣ:?L\&b5?u'v`rFX&%A[9FrZnV1K-3R8H)װjSYt|҈јBFgv9 Ymn1iجܣ,kzڈ[E]D-Rўf%.LzW ̈́U؇%I:%lHӔdJfOOIP!y쿧PQ*`.#rəQj,<."c!1'S@0A,eiuԫ*VhN- ~ V'Nο9cX )!sa #,WO Tҍᪿ<"24P+mϝ3 }-c]oM\ئg'RA7F>filud"c.^|\#74@H ,d{Hw(ăd IŖw88prYcJ߅ ŷHЪ+"jbc&$wnqQSq2A'iTF7zqiC8ٔm¥kZGZrʄ3gt$(7{pg53w^g \D$JQ]9Y\PaGD ƛ-{Aa8u,?>wG鏴,QNz~o)1'+'-$QЛ;}xyzw^iٲG.f`m M7+VE N+A؊ Z*ҟTqaFub9f%u.Q)Lkʾr;:㣄Q-֋яzŊS˲;QM,1P*+gOH*]_J̭:yqI5M_a ݒe!@q/is/dtu ^0>$'0`[4`mG;mhy̓SA5ܪwQ)4sQIvobݢċC ٲ*纤.>g&J<~gsS S#—ͧZ[9 XޑD<}ZazI1/.ül絷hjI=Nئo䘽XV9d!1zJ?@+2w:\I{L!&)2[ӭ; 2Sye=5SojKKN)ʶMeiWu ˮ bGI\ 5[\pW%&M* ta5>!VhPuXg2n^E}`іC2A΂mo >bgeS὘NlsqhP]Pm3>|Ĵ0|*Y p,A.I_0sayix=iʎNTVcК=gJd,iuhLx*FɕkT,Ta)- WFk"l Fe3XO,"r>VeײiWjfo뺊}9!7%Slee2'A\a.6|7pEPxN? 0tC#`?]qJ,kb(+K)~b-^D;(Y sW8b 9 h7e2c zJ|:NOBMi0U|cg~ " Y/rt*U^Ԙ 'f:72'cTH,{V0ñQ ,˄7XTNPX̂|,z'gۚPiL.#HenL>>/r땍SpўElBl'Z_W)pį+6Όlȴ}f^!GXt@RZ?u%iu ' `NzץG9nʯHnQJ<r$PJS\?7]a%Mk-Ax/4*MJ-4[ V%9O E-{ q}cAg^ S,x0Vɠ91XujeQ"[cI0J0{ǛKHC'C4QI!&¬.bBPO)Vx…!uB_%t?gљVn*>1 $CEnFThMV=-Tk]hc@\ D,-CJfN+cQN-"| Z5%N7GHUQH* 킌ϼZ]>^8&MG⨝/w}&.Y@ $;ـaciaD _hu| ؆ۉTIk i<־5uBd|C'xl{r~=E'jpSB9俊ݩ0LCE^K(̂K``U]~M<8Yž"-3"A*W-^#cKSrCwѬhyoWpJ􆭹u!ƕ{xd9d.h} nw=MkZZiS颎ON[fH2MĐbs ~9} -GkPζsY$+?Ԣ|X`ӜԄMfGYXFDK ] $p־ SvtGFEF|| !`;k$^rAV.pl"A1׮:oѧ AE# 6 hCmvJ=fTdI!^ #dؙSz2\U}\ƺ@= ӳE&G|*ŀ `o 9:{__nC7n3֝Sv>rߚ}ɦOq@3F$h͎Tʣk EO cg7/wհw_纑n1jCY}JJM?@7 wgiÄd0~H*yrd%@;( 9g y ùr ˭fyzG%6@r_ ^{zۋ[gP%ica#-$u>*>W[UslqݎK@2dj,[T/xePjyZ6u_jSh:3r!4㩌tO*Ja'$: e-`: YXk\y`vn6(?@n`Ca"d BΎj+b2_B2&l\WNfU kfucj#xf,=w98|3a926m ?T@}0A2=3e/JfW bͱOoEK0}(n㼀E bBNC6ep'[F (3`KC4WD䨪h{.-0 ;e:s/| ېLvs, sGvgiWDղ,6@<}6[0cyĈR*d9?=Gd)=P"NΎ]Z!/Ȃ+Χ ~1|QfJkK_\!)`+MÛ$YrIf8<: Z|-B3]ՙkTIB*瀦lXx%NHsJfCAվzn.74^'!:8H]O6pCXZ*`Q 5oR|hB{c_}(xP(,^QaB,\O0]zAv)4efȧU bG!碹HQU7Tm=l*Ӝ"ހtg%H6ox ApB-SWi,c/DҞ0ź۾-A7RwSK󀩙}28#=ժ =͎SvdP2C 4P;!e;R=̨M OԬiй%xUUPD0ydh9K`'iG RJZAۀ 4dۂ`=K73~ LƚǙ3 "jɨ da"RO nz&$4_fY"B}q&K%x3Ƥ/8կ ߈4k!ui#DOk%B8=!qOGfL#gʾ$DcxÂHUL3Ps7*}ٙk6 7*l(ԑ%R6nSXzrB?/:> /<RB;zVH ]fT##H"H_Vf 5l zU߇ha캓q̖P1i`Xo)couTf6bWPGj0kɀ Boǎ"L1C)b(ۖq{uŽo[VU)XgS9_d 2JD#@ŋiT|vn*s.=讼֔N>|>}`8ݕ]OҮzyʽT] GK%9?|L;2eHgZEtdqaYQ[hcq?KE1˃)o-/!7গQ8f2*z<@Ox)6۪~"&6sm]PM!폧f?—1T /e9IU_ 2egS~%cJ;ria{(Xɬ?x#(i҈5- y 翤DךvB_[[#̲8T6f1d'G1V㷕F>xuv#P`2czćC| Y\o]Qӯ"סmD&KSUJ})sR MFy]}BqX;"O1r1\^;Xє[1;!3t6YiI&VqS "p*.8=G]|2 g'ERjg8mԲ/EO sXm5$MQmtqzA-R?uI_rYmHVU }JN/cU=da'b.uiHQ]HG&5JZ~_e.^Y %:xon>}vE*mU܏:)#8*fY\CL3Z2Jf|%t0E~}=Gh՛ pyqcvGv dd.-#*QQKZ L#S!OOߧ.)[ߥs vcMAx@QޑJY:z7ݣ\d/'5 NqRb(&56@i"0PtuǕ?2+IEs#[Ƚ 6\CKrǍ)'O^<[8),};GN'׈D @^gvre!hɌ9V},EHMlRJG 4(0VbӚpG2Oo]O[V^]& ,E~5Tp=YxI\]Ff^3~\2+ n➜2"$qu;=UHtj+JԀ~[;r/y<'ڕ]G̸lnٖ/Tygɮm!q:Y_p%IݳDC ;?բR >T1Y#`!6g ZdYlÉ3%\'GžXJ?|E?3"[т+U"5=p@P>mJm74A&>Rr8_TQ# }?sO*9NY'ω)v"cQ~u@an(`X4+wBShƃFI88Yj^?  yGGbk K#xZ'z88³dÁo]fKAĦqE9tJLXn 5{iSܹ+FaWűP"guqB]2 ; 1(ŵeǤK8bߦ1A z@Ydb!+HMeЇN[9 )Dz?ɏUAI*:/Jgr,T.ƴ +OZŒMݴ!C@5DL%ʼ\JiT]s-,3 :0I=pÉߔl;Z^?YC0tРٰ[,]Iںd2MXNN$CzKF%K %HA(߻xh͇sLYIaIG;60|Z}6O+Zc8kf 2GFns\X ŘjJB C"Y☗̦) m{jo/>>hmԷJ%dєikPi3@G5bӵ]&0_VyYBўTt取-*#qEXW^#*[S,etDJ%4ٍ* ហm ɐ'݁ʹ " M5bjhDdne"(}Kdl)_jQ[je]FꙶeKU( "Z[܀0L|3Yn,Za@! EѰ#y\UZL_B*{Єp>EIc{B,?ToݒeEB=&,zZt;1zG 6%],4fJ/CG+Xc_ siB},Fvꁼ2`% c=Jhr!` ւף Ϡp eλ%P߶f ;$7-~iPig,; ?禥23 "D>$MoȤh2 JI+$Ȧ t+,gChҚ4W3a"a"l*rBar"Q"yG59}K'7T7N/5A'k6rG/G?Pn)!8^"5 H}~Wzү#voH9 տ>M>߮ Lz)c<1;*:\/lޘpKҙM4P *&BpV$ǐ`.!ؔP˂xK io /}‡]5HoER5E2ݺXhcDIsZ:mJ)qUBQX}ޟw}Z^E8eN*m"egF *͑{gT#GdІ,U8L?b a/DģD)CsR|(bBL%1~h\l~ p:}PKoM[^y7G5EBݹ98R(A%{[u 39&e%"}S,6 $?I6 )`ވ2Ȏ"3?z8y֙,D2$JGqSuJ[vg7:j:q=eT<0Fz3EaRK kAٚe/2~…F{^>Z;ҒM,K7G5h@ƅY )v-L\W DPqowg;?jQ $٩C#T!n47)j/j꿰\ݤ3a[%}½ƹ9N!١l[A=ܺؒvh?5a0$76Qi_-6FmB犄ZD-I2g1d%mི'S2`?wK"}l<#? m^+,~lVJz͞5W8fdH:= 45-Fj]\' 0Uq,&'" /}Vng ]$aPw8Y|tSya  <)H LKNV4]IE̊Hv j.'zlr~U_:7bjFQz-n9%})t͟SRdоЉIo&5ƞwbwl-FNH¿Vd:۳ahBdz$0G=PjW+UP1Qi`: f7ʋgT.6qǬ(4ӭ:Hh(2֣+ sWa$F{8Մ>us48L-X6r0<`إ}=;xM+D MR Ueϙ ;Z.Z 0ԃNǟ^"={/&-wX_G-.`ҷo7cۡPeM*i?>Vlޖ`"/AyڞSDu8FtF={+⭘\ysԘUIs8Pd )r~_awZYc+.m>VxsJmb1ȯE4=:iFY v 3`f/d(H͎aGYԮ#t%tBe"lVX];pD]oNtB*._פ{Kyy5R{ltp)Qz(F@!vug!kx" MV^Zױ`-F݀."W}%]Wdݬ[LLnٛRu b(jd 2Av#nVltBG_DxM1R#h#tvX}{I4YM.Ns',,[mZX72!~؂^]…4v3I-˦`.ט/!Xe[-nzsJaF.]:Ưt "3*Ks򧸹rG]IS>EnKC~ȼ1Jb(:`GKAaP| BߔFX;|SBwށ1{Հ_7Yጭs2N+wF[=,LߧŸrb16ZUBօ8~#2Yp{*.JmLĵ[{<C[gMՎu# ,I$& gOj[dǺd: E?wd'VnQ0%tE5dum&-`g+6mJYiNK6v-Yk%M>q<ĥ?$&m Yx#ՍXDRNHXF%-[# tPB$b1K͘5w%E} ^\4eƊwe| ꮔZ8m8$6Ҙ.8Jb#3@8 @uZmS?w^ 0@UOƔo][ꠇs@\Ԗ0A}5jB:=y@D{櫁o3z'0f-J2ںC rFxU#"[P"ǭhuOKXFɎ_3鬥ݽʇ7^8ڎ/!u\:E%?I6oD2*o/!<+P?iy,3ٹz70l/kӏ][qe94hKLzŦEՂ#4 l&;C?]RОũTA$ wLgO)ؙ ~WIA*[.fgL#'I_FrE45!P4p| gS"bvXskBRi-,{s]>CY rJF!!z|5@.b"5ʲR%03HELt?Mò&7lTO6նe9xk焔\St~s/ݷ-'6ׯlnC2BA]m.e0#=sBUzX LPQP?%ϥ6\×:s%xvZ?Ix0Od_6EsF^U_'N+Rk:ڵt~RN`D[Ϲ"vJb*yf0pDבy=*&O+loU hֲ{0#$ (~[1>^6J'-% njX\Ǧڑrn`. D |wYa9[nQ,Cw]`…s43Z~ SJPӖQO m@CWYnWɁԥu*@k@y -3M)g'ivz A0lDϸ0N7Ś թC_^x9Y+,Da nGL*|IJGǃK1Ɔ/& aSj($)3Z[A5W./jfd+3}#]f` X,IR^eXc  ;u=Czj5r5B}?0k\$._>YAG=Y4&=ZKD[|i>o3'GX6 JbW+. C}h6IP1_8> /!H_2~%]+jL]x)0:DDX9[ԯ܋yo$&&!4Q󋯊䤃iVKK8`ajseZ1LXNduO-lJ= g`&cqS ~Ń/"E ݨ \EZ-:gj2dow, ,mPIM9И*}MZɶx uh_LL! 0@/ZP;fEIZ~y`4Dr1<%2;Ȫf5_m`LYd/c5ѽ& ]xRM=)_D?ª^+J2ܑ;(ҼNwyi ,Q 4h_$q WC*ROgb4B~g-NW,?߳)p[Bl2Mڔ$q>I ^ҥ*bSmQ3:H{y'z*披# XB1f{\%orΉ58dY1kQy[%oTd/Fr#34p;Dڣ$`T?̠}Gv 2b00Mx2b|߉fY=A Y*BmjnA">s7Md nDpahxW7zcy &!‹^`\3&;&YiK[P>-y0{Tѣz˳EyWy뱺5MW&4#kD;hNzl/=h‘ W \R0z݀ c]Ic;]df8Zo!#5La@$d9A N1Vcܯ"~>C'R<<4 F.ޖmoҢӔX!dC.PDJX26T˰6`ANVP"U``;u" $Όq#pv2af:"~'i?uaيOvhHsf6+< kT#W}:D8}r5BZ]<ݲ.r˕F2fnS z}͂@U.5-K}Z+~p~?kR"m Â*!]R*Q=1 3yOֱ`Ew*RDh"*MDħF'Gg& 9PY/q5l&ΤhA-gij)/XtphN=/t ^bYuBm])nvEU97Lybi|3rW|oLӏ6B_qlsX6Aj# SZi=Ap;ǁ@&/σ:aIꆅ򢽫^VU| ͖:O_/5<0'ˊ!s;!:D6=NU"DTݰAN@)*l+s mB w Ui;&xYK:&Oo!Eg jǸg#F-EoTvkF?:p"Z{E!]ivV.j+ iy.b:bV "cQ,B,n @5KCҮ0:I׮~S*LwWA S(慲PZiT K8+FǔrLAXŠC# R\2 <{ݸ#0ڥmmnWHB^wu7q{kwX\> k[Кy7T+LeShRs] OoȠ@3mQ4ӁQ3cf~{U]d_Gq,Wo65Sofe>z :Be !|_ {$9 H7m02Ǧ$\qf,L5y@"unOKv9ϊd*y?G)B^yFm:@ٌ;#kSHﯪ0Po >#2,3~,! n.c,=NPBi5VREMw[k_a.T#U9nuAU+ LuO>r=M b[С?:tlL#|ԅAhǖcr!d'G:09G 9f}tIjTx!WB*2ÍR :y UHcWP.LN5"kG > }f@qoIZt'Rc;969ox1Z 'Ax_hhcm + 6J)H Clj)|?ty@d=QM7_^ˬ)CiSTzn-f_aY헽-k U6ǘn0@ݻV[a\O PGGN'MEHhCۘ앓!R,fl쟅QzS*bdZ%l{l#:ҡ3:AC@jP{&YPЕi2r< vҺI="@AY#r%"1ٰ¹ucDGVlCe&"ϲ:]0x8̪B*IGjT~4<B֙>*z-v ~5xiiJrbG0T)E;l$eNTډdG _ ȝ}nGVUh 5 d1\x BQ+>G"(uN:ܩexlSzݘݫNsDj.HcybDFJeh+=40QwU塥6|jUdFn͹7&Cۦ +`2= wT5aR5z %fjU^gz03oWнz'{ Uгڻ9jK,/(k'7*RHuJh{Te&6ӫZ[I%#5#5mlN,J2WD}q-; y/rP"DcũOuI~]WP re+1Whj|< f`~HLpzXx 4zG)hx~^7>Y;}%ڻ[2fj|^{Oz|hxFg ]C0`D+Twi?÷6sMؠ&̫o`+YISg]?ՔMx'i#zoX@@ Vl4220+26`y wd [t|sZ^!+]b>AqI[-65՟rKixl/*y7*ğ:(#e&)7w'C0뽒[ ~,W9H]PߝvݿaOWZ9ང.B K >O[x,m;ٴ.Adq6^?A0U [AhLto~Busw.CmIlYZ@}bC JߌO%G|?ӺakH;Z-:N֮c&v:9yHN Gmc7G2*-# *GHl: ɳl+-~Sn^3bG+q;"5 5*pE>#7Fb1SAl-l¥)M+z\m4#GU Cz&:R603PA\ka,g9Dm%^y#&:5,p&Xt*qgT,Yth!FFT38.g vU'adՁeLvɮճvZTA ljaj+K@GKsJgN]Yҟu Cc޻@<:W)%ǃtL´q{6]gLv+ 6ڲ|EB~m -^|%n؀eaMUYNr%gRd4pmB <>1>?kk*IWG]•@);T[?b7sƩ?\l:3e [MKo]2SA};Ԕ9W_&-Z7:,,]>$ 7$qފV(ExwwyhK\@х/۹ i13i/ D^`h D)iӎ `#8c ǒBY]w-NeGB=+y }x`˧ (Fmd IݩQ#Kdb\6JOt#0(Z欪7eY yVP}F$Kdgwnm}.v4&#E^h5 $NT^X=F61w'Λ~V ~]pPm㱓NFxQgE$2[ ,!)P,]6W!^‹ INer^D}8%Asdr;B\6||Ӻd9NPS?d~+aMGg{U/oh>#1Nbqm/%WEaI>%7ϣzn~vDD4QY"K2B('$?BƯ Blȸ""#,ҏ5*ig i̼nڵ"&ъ1nhrׄ2?etge0}t1PVL2NJ*5l5R m(B򧋴3X6S'UZh(rz. nفʏ1%!&l+$5g*mJuOl@x=QH+AŃOno@v# (HGuY)D+D t"`Mgc1vv`ph[dqNFcouHF[` TDq}E e|8%\\ l5?7:v梯_3oh9~dg,Z~ZWy0A ,&<;̦>Ĵ|G6c0f3Խ߽av+/4,N4hEgo|BwVap'ßiD8y RXf=\j#Wo%X8jr NV\`K`KZkdk,*GK4TDjQڰG}ۻ 8C.ֽd >cA=&>{›=!]C.Ac|Ĺ'9_Zƞ+8GĤc1|W ܳ[l֖>j?U;*>ʹ ΃7lKs$C$94Yo% n7pzDltT̃ƵD(i(G詐:*g8\ps?&Έl_uY1컲s}>/E\ZbaEWRb[An{p92_akv~ԧcbR^OȗmbocU )GASpT_!CpgC5iJI޳5@Y} eXϋS~(ZrIT/q,qxKI<Ȧ 5|(8\q$bSө6)8tEnF˞ISwF\R3@=Y#,zh 2{L"5ıczB*G֫@ $CZ&^WI)yuk>j-~pşzk #@Im۟ hc*= %Kܻgӳo5Vj=7J]b챽 !k>3)ƻ\u/kZSi+g?AEfCW~nKh,_΁6- $,N>) >YlbF~%#fL_yꝿ@9 NΎC*6>*wWjOiDTQNkVc.ّwm!);R ֦׏ 6^2.-"I9Ckwz\m?T˵ `txNMqsɰkrNHN"L~s9rU)‹DSo!I]F[\]|3ՙSŖw +(P@q0!\k[iQ?s{)=+ ^\~󀴢:DŽy)ЕНX4lsٳ1ɍ"BkrLl+Fv!*$ L8'K( "=42puJ#]'Ms4lc5~`RD6]scz9-L[t\i!d l©HIA , {oZ׭W['|M Ǔ>ԻWdkYpsM j]K bFoQ8|0K=L43<(pb(Hl|ˋ6X),.m%D}7Ɍ ,UuC{|o3p IV$qa-VJ TЧ2jddIW~ $`&jM5ro#N8"OUA>8U+8f 7dnb f󌷮.@uaTwW%M3!-9X-ۙS؀g"4cZMbl\tM]c2dEyl !ΩgA<ԜrH4 ȩ[קesS' !6^dRr&`!娑i4s[9uTFyt ڱ NLq ylڹL♟;j:Эe$Q?Xgi>ifqa3ls@[=*2$ ('1FFl ~tE Sk.S#jD'{+!Kr,i(PG\#XY4nKKkH0LZ8EyCDDUz,C M@&y(-k0VaQcUK , _iN#9Od;GEdW u-bfQ?W6_;]W@#XFue] cNP ݰKC9{ԉPظ@"qx43֘(_nS#Ē@ 4ꌢ7̓d0ƌ,4J@5(EkqUoqWϋ֠2gE,~yomc%*4w!;pN QpJ0BӲiO d+x $wDro#;MbKPxQّ$qi⸽@m*5jc= 'jC1O{o^GiM7vMlq<r3К n, Ln$D.dSaCF#.ʆ|װ۫Bhd 7MQ3dnR$T}.DXK(}~dxH*tNK~SU7rISYx3gpoAELǻ>Y^@XxrMLCOpX)RYQ"bh[RdR-X Sf+ WųqxwjBbW[볮I ~;28Sij^IMw#,t߫Oc?'" 9f Z`ojɨ~¿΂TFQ tGcD'c]jrPN+lʣ&nITN{D#4Zbs O`wS|@d b5"h[8j+{)\J #`v <|p5V Jj@e:.OOdE2[ mhѽDGm"ZL^9&0o:zG4׸j\rR< ۪)ԎEwo[[T\u_#+.B5cGj{bӉQlbx 0A (5N <9v]h%Q^Kp ~ԚMj hlj;vޚc]sPMQmY_g deDj ׂ}]E]xIo0oD8+qㄕ^fηX*Q7$yW&qn>k3GO֞9Jn g^sO_P# 6K9owy<ٵE q0Qؗ`{n?\̸]xa5޲ѰJK|e\ԨʪWy{ѱHqSFf`7oPY{JyRcl1F:M",*Lw 4؏'O;Q95j=8uyQtqB-}k;rbp|/.^[_stHۥ9XS%WMWKc{X_.~jx 7QJz!Jy˂.?0jpR1*0pk!3)֕[Dd *Qg+TadQ`,p.~f  T1(Sk/KHeIAkK4iE^k3FV Ζ=Lj@ϠW[HQC2 7^fqvb٪'$XuvlнYstd,J'l-X&.TWÅ3F Ay(S-LS3Tޟh]iYCA:/q]5,K:JJ^Y-A9 ?#y}Hh!WҦ[H\Ic =竖N|R@Ih( &lU8* U|XMZ*Y^G"qw "A /}çI0o@uKy[Kp>%/VK0? &҄Z҆~ ܙi (:Is"`E?!x9Hf?:q _lYX! 5<Bo>.q9 N(T5$-T CP3Љ9<-(]vCF(_$m;}a.$X,|hZÆR "\7 | Q]~kωp6iMHJ JkဂB܇zU)/eKV`:B30-?,(b+zLƁ;wfx28Ca;!ylKK<[ mDXey~,(2~};>8بݻ!JXb(_dP nOz5dۥDR/;=MUTԔP<ncf@,xvF7&;vg[D&)^eH^-.zL}jt#ǭaIlݻ♰-6Z|iE #g}5gHE@"nSyy4Z^dٷW2^Wom6%~x;[99ih*BOh{s8PBP|>`_Z@W/K(CQG 䝻=DY뿮iil <^[h.R??HAf]TTf-*\ZRUj=(tvÇfyB8 ,xD nwWŰ'G وt+;gz$UGfU{֥%+,*Lp-pԈH%..XݫĊṀѧC.& ws 7@`V @vV=k _ac[@.DR^2Չ=OYF?@z2?UV/!K||Pfx* JP]Һf%#>Kڏ8>C*ߴ$!? 53 j_/vG7Dσi"{ˆ%e|E bYV؃@0`&YPG5yuWDܒ]1z!RqwzBL3YK4wjQmRG4%$8}a KQ h,B@ ^'ԗ8Zs&m.zA(Ǚ@ n̵tꝵ#Φ$p +4Bq xD}n yųBq8e _IeΤ7ؤԽj[>0`$-0浼ZuJFf(;zɉu?oLǓٝg[a GlY|D7t0u!an'MYQ)z(*\]jYj*o1i6p*XL>#ʌ̧6ˣehUE&|f0Tp=Oed E/Z0nnm/fƙK;$pijǫ;~BI'rK;@&PzF7ց5_ 5OUː8)a2!B {4&{g K(Rogq$g#E2Qr1/&?L|NJ; RA~inkwQ?7휊RՏs:t7Ĥ8 ?R&gT>?zSxUgDHņм.*^xdWD&HsT[3tI~tU@6c%CG|iYQ:9UB ӈ&TMPɱGeleU=wްu[|_F`Q oa\^63,D+5AFoW#CSN*A3S$M4{)i%"Ck$TԌ<x`?&-4HEMé~6ei.-zRd ߊ`PT>ǡD{oԊ|lF'QwԨ2Cd-i}O'"$\I?oĔ'4hdQÕSNF>nr}M]>;SC\ e>C\[ 6؟ߵ Rҩ蟂F J0J<.T<!E]atl yxu[݇ 9ئy?P距 L`xTݫc10qE lbM$l&ͦ&tEQ*8ߍ-p/`"\ZqzT@:FׁQ>d5R\WdQQ$w Z~5RXrkV?``|2J]5iW}%wj Ee8jۋQҁKAIN鎗]2Lپ 4% AܙYJO_X S:kCP +BjƯZjcb$,ƨz-N(Љ.j^V8+_TjSTEtO'!bc$x-f)V:B|d+0fʼK Kp%=р!*qLNfrM{f)rG(ȁq á\{ewX !B᧮~+cDP._dҠ+`'Хe y>TSqǤHδ2ۿoT \9HZs: umFas2 AWV5($yD`@ڀ펣#0Ay0Rjk?$;HaTh}9ڗ/-H_P<54Ӧ`tU")Λ:*Odek#Djɻ-, r)!Sb(Wtm2 'xS9bBHU _eSxٍJ/~It})k]6#}6qpʁԗCE%QN8k"pSރKAӪ!S*䮟T$wZS.c)`Otymp17ηMѠo1~bh@a01)"L %$SfC\=f@ΗD_m! i9B >\߀zoxY xN1ogg!+\[Z>ĖT U)yC[ @3,2ׁ -Dd.,NɌ(Ch4L{#!<4!3(;Ф[Ɉ`pMaYXD%A Ku_(I,2"UڗF>NvbG;oK@ٸ iG{J  d7`4y /_bE֢@C%A*叺nC j/?Ozu" 1V3~g3v(,)DȒʳF>1Pv.bihApjxa8y(; 8SLh7mx@N8#IA@yǎJ9GƄh/f ;)mI5LE2"r$+ Exȿa{|.-hvd r gfڊWC($,Rgs{K70gc72c+t\nXjN~.YìY$f㥤63S- < ppe< +8&xC?]mknjpeу[(%laTUnhۉ5s %ӳ-Ġ=a٧g'> `յʾ3.{?Nx7NǺjR ͘{~f'0^w`ճ#1-ۻu!A!ae+0oɩp+a9k[a.oAo}XhMpGW\W=s[HG&LR8J"hyA`I7^]+wuYW6 e|@fa{wu-9늝ZXp([^.ٞ%%nз}:Xn4o|v&n“iW_λ{b=R M,CcluT.g2T<4Aw M_ZPԜr̂B -\UmKY YrMf?]#_QQArА̱A@NlU,^zh*kBwX?Z_!AZwet|]$疌&:^9s~%=YHf4&ܷ` *0^X_uWԐv9yv0N­&1%%i`+S{pȍeWq>;ͥhR}{\'|挍Hc +qm&T[;oU̲{[rc49{ ՋI+u&Zu͜HAc0X:VWm|Hd=5TsWUfpiG˅WCdeLSȻn6mS`h =kwMdl HvL +vVzyk3g&Ben-W-ўlڲef<( uMVKn-wO$ݨܟ(ۦG #S$0`6 = +i.jwz7gU@StYЍ jNdi\oaخQ2[F*8N@ɇtUdWMš2?.H5ƷsOkhh_8C:%^Rtߜlc9ýr =Σ7 f84]k$d&GfRA$չn_Vsxey\/&E8U+ngTRnyTfݜE^Nww46r= I'O,SUf-)F,x픮# N쵒z!叏8 /柱5=_-1k AF_s\n(@`6nȽoC̑8fPK(za9t?p%eOGpNw-R)L+Csw$4Ear{[hM٤IeU6TXhCv.r T&{y(_g̑q~F _g)lÚ qzc}'ԉ" g~,j=2üjЈؒr15p/6?|[%H7I?mƴ'0nOGFX:Eso0>EACI,DukJD,q96_Ԍ*rfbm׷m=^7]d0y.1Ӝ/2a.c܀@ˀPԝMM}Cr >ptdgYKrYuML1A^%PlHM3B_= \dO`kRȭN,ct?mmNl!t/ZX/L#ùWKu}ťT"e7]1K}+DJX,tm%;'p+6+a1BCaZdz%XՀ*]Ccф`z):n O#f:?kK8E o[-W4@5{aDl q2NN'%P] ΍z BĦÚt^Эp mDg>%/T4i2Pw7fł 쎫G!A]j$fE59?P=biH^| 2gyA=CZxkN"x@񞧰.qfD2uP^װhXh=JԯQnn>VENE#KH,΀B $lIEoEŦr>l, פtg^%:HtC]M͌VW}[ <,h6C%#oK&ųۗgx|6V/*2h*.Z]674ls,;FH Zz*š(@s?/>ov+ ,^OD٧ .o ϩ&WXSW@}'rks,JWPBs)b1]oـhݸ+˦YV|Uho[$}H#zlh"VO6?n4s5 QE5A'ciMn}g I.`k%o#Ί9*t.ؕ1#g*?prXM'qr&yjOR`-aޯZ1WU[@xS(Jj?H+ێ.C`A3Eygz%9ၗlX\[F Q'rLgJ3T3l3G[I'3EJiZ8+쫫\K ^i@$=Fy&ߧ RҤIUkJ٬hwpuSqR=NxZN!V>o"E*@-vt9y! Z% Agb )w{!e=aQɻFk"RMyAx298F"yi F"&#+P0IE#a|;#B؎eEm޲}ypS LhO"\W<^#aO`p1,<#Bn}nf}'G2͞=ni洌MV,~j(oHG İv%<4UBlh ߁}*Z \ӒCjm4^P<;inmkN#+S4gdV=VGiOFޖ-p•$MGp zʉW9;hDc 5L_+ǘMbȡ޾^3ge=NlS* Zwg:6@= pm-ZBoȻ=%6$<¦qtTҁL 7,w1ܔwH`HPᓦ5[ϜܪEHSit'{ME&B$ Ip?48&od.&t[H5Ҩ%L;pphCqȄ` uK}WcrE6CU{O9KAֱQ֮GfZKS{6:1kYZ 1 {(5ƱZ0}=TPIFy ԆH Se|VV6U?y8?!)ykTeЅ@l*K.#Sk] O!=hnuƌ{q (Eo[KX%uX_)j@ ,1\*rs 9X֥EGltry ad3JԈ9P3Z) d+};?(Ψ풓P3Bp5-P37?u܁Ԙ&;WΕ#^vH:hkX}40~y.~)ᩡjN>]T61VI"| X NrucӒmO7tuIShrpfCw%0{̑2wİ?$ҡli玮BشW1:*R[xjr]t~E ^ZnS,.6=Nߺ ]z^mkvieJqH tMmo(ՙ6/#Y~9q=?i%ύ_|GnV(tq` Cj/Ѩd~,CVzOXNJ!.׽I-_gl^a_j5%|$BWq;7[!$QLa*n^,i"!1v#EcyZ^BrA+Vxd2Mbi8؂H帤$<n>gjbr+uZ-$64 -alEL@C|c-ed[$Tef8}Q;>CI dPo61^K>?K<1<dzF1(Z}1?A:/-J>,xfJy9Q>q wo4+ G*ގw;'p'f`GcB3{E^=3=4s +?-MNt6^?"=A\6@{-.e6nYC-M>"fMl~- zR[INHeӽ_V4a]2kaEДp.e# n33^.Ow j1-F"+ Ya/M7r=VU?F<&Y,CvŲ? i[;MnE?݄ݦ'yﺅ[$+[E[C^`9QcZKܿ8MfBw*g8Dg=mi6~p!*C7.N@ӗ;OG9Gq-ۮ)BPrဃZUx-XyY,A1U؆5īIxG𶝠˖U2@d $8;Œi>[ϡ +t܉y&hW Ds#Db}Yr&+P&ؿd*~"yjmc'r/Xhq" nB^z#K{/nSt\M؞x+IaQEٌ vVXd`ና=733@f7ye+<Q1N%>7G$Ҭ; Tڰ|;J(2CK?9ؐvN}x5r bBu]X1 ꘠0Ф@.CGJ4m\KLR9> |Jɲ CfӾ̽ϝ!4MPǗ6(*ƍ-Yrң ,p7,zo b^%^^Q~fg6E'7 g!n1ۋi6oи9PƲ hwZ_}rB`,)jZcY[a_z L5C/:Ph(gT aYWP }~+$@W~K%7(UVǯoUQc^h24;P=jBzr Rp&F+s.($pY 6ttZ1A99^ _*]Yfw¹s'W 9OK_hq8 ہ9\A[õd<0) n_Xv&voZ!~Ty?X#qZZ\v2Πn+R;,תK=*R07 ǂ*EYF qtbC֩ I"W^+#޻)~`'r??Nƾ<=h"nV8-hF+6Cښ7FH_KԈ w,uMI ᖱ0;3]cL X'c> ,0Ld Z%zH~OiĐcJό9hZe$nI\L8G8a"ѶX&!azR4(W~`&jQb2V vJě4gC؅mknA[bX:-& : -n!TmQ+(UNrӷu;f~8ku 7Wl7[u㸅0M~pKWkvP#E{)ͪ!gYo`Ze9ENrU!#z0b{.Gb=/s}q'̦VJY 7#G0Pa1) x _P\j7ô@!'k\aNY.`p6!kChN +~`F @m_&T~qGn; %:ֹaMAt2KΕ$U2v\Y&΀qgm]jrQnFF|4: 8[W_c(gW 5ab| Ile[sܓVs3f^tB[fp S'pE. -/0 ja,D;[:*q-h3V1t@q;^MA4,cnl+xl Nv.-ȶo`TXܺ"jk"5  t50TU,sM-D&`]^m=eKcdEgh4vѾ?0 iײy; X%}[*;qS`zdx QN5LľYXRbq.\QK!"DM5YԭQDvocsҸƘYwa55Vq80 zm4Saʻm,l>Y!]ۡ(hw#`vߠ1e2 קnF8 $ 3IX[äoxuHR/̕;\ O60"(%[ 6KŐxVAg֒{w3Fv`*Y *qTh$r5x>O_j`_{)!ZnCGuc˪,Hoz+9s?D):^Mzpf@Уe}%8`J̩_.Jrڳ:>s jtAI)j:RCdr=JBl6xp/mm) ݹlفU05Wyf0d]TR5|qtY|՘`)zd ֗dfh[F*p[jSj3i6dX?W[=/qHH6 &iXI8UϽ)da $msPԭ]ŐB>/p QB^ *|˞Z97!rPB.%)'`~V_OMyD J?OppDJQޥ;oncqYG]1/6 v^Gfˎ[1"$7:A6GD2qdǞ'*Tc]>befu ڑ'c(.񽶣u/((t'~j8nv>{lc5f/},a&Gc¥KV0;.nc)8I'GU@.:)'h ._h{>ܮgdg}O.𬨊aMt ܲ-_'(U!eO\s=_<6SSk=$e я[gP߽=|Lpn8ʀJpWBc"]zǭ#лa#h5U۲W]m&'(yVBo&qFkѼta4'P.ZD~?cv%0PFM ^/KHc23zNfrS( rbeYTO_jqltCIC`=וIIo$-=rWk[aM~h\+Ed<~9IY8z3D9uԃg0-Y7ce7b1(JBANAuTs~YB5[_ pi (~j6]Gz 눹WUO,2\瑽?l%#wUDARG7?˾|IW"Ձ 障%JΑhde_5(,p?Ҭ+G+?ȋ:X#ndƧylhnP'On_2ͷ*<+L(3O{L# <1dp0~{!­ (2@._^ +'HܹF_gLO;"xmC>se֗;-΍᪝L<&Ak$CP%]st>>-'#)u3XŢ93Kdܣ'9\Uhu3c^lص#}5B7\j ϙ6H Rr5я!3= 2yQ 9>ˣ{?_ {%7_Ed>]_|`RJoi(-'xzKݲL㩡C!vhcqש{"1g']i#)8V殮J;U }dp=2''Ǹ]{.K H`e NXЧ+@ z|O:сU .|i|,@lYhůb6 c^*#O4#K|W,깒HGS2]o QpIWit工JЕ lL:kG:a`T c:Mrx\ϖIjQM-SNF %^p>Pqaa_S ?KWO06/~mFۥ $Gsw8Ono6=>}$wj2DvEt-uhߣuĤճԥ^?Gό=K)ޜ` Y[V)s%{V}ďw cr{XGCtu/A %1/#W˜yNNZ:X};[u?māh VIG!QG`$0.w?|Fuv _u&Vn3/C+@owIMukve7vGswfPp=GX{urSf$l6ݖB P 2:wЉ%kxݣ|1+ۙvtCv04:LahO#vötCHTK\۩%S/apIiᜅ-_xHaW!=G@+B >J+V^6T`qz -eXqmNխ-=XO0#$[~kʥkMv',Ou\t?&t>|=T( 38 T64UbQ/f"wʲHVq+”݇ Cze4:ɉG>H$wW-,)@~ HYs1 |L/'3d^MySBtIYYtsõ]_Vc]|a$=2^j;W3w_lox_;u[)s%BBҟg[g6WCR!l=.B T5`4RPa'(dxPIǣ u:3&7d |BbH ,R*}CU@vd|H1eȘY5Ib5zK]5hg9d >..m#\I,M2' zgh/EXavEO@jSn|Q i !Q}?.eq^ .ǻw{ n F5^ߣƋaL5\UIz!޿l.;LA+CNTtD*´~2{t)'GGCrM +J$ B &KӇ폿6N5Yt 댥L֜]T@讟0eK1@Y |1!v ¥(03j7Q:f[w1vߘl;_`'q--HޥX"fN$<'z#f Qtvnn&ͣ(Qm׏q0ٍ{W@Ⅽ>QR%< -oݍK35HC1%,c̏[Y6N [eȍX<[t;M4CQD+t=t,Uə 2$ T---\08H J,aviO2i3ݵupsb,0L بki_!V=.-9=XQm*\ß|]j[HpU?vJ23'D-^Oc\ղQMݼߖ]NWO|E`>S $2心?.?{So5ϰ(EsZ}djjV+{̈́&mM$(涫9f s3lhƈ̬GƁ]Dkt<9$:[C",%<1j]ue/H/G,8 _3+^:,;[2Cq4=o"IJs[ܕKgų \cx79!haTv?M-aSӳ !DMKW!>l M"VgYZ07070100000251000081a40000000000000000000000016101d03d000069ac000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/mmc/host/sdhci.ko.xz7zXZִF!t/ij]?Eh=ڜ9OſVUP9c7I(Qӝ3[Oa*v„ UƄS@i=pqc$D ]zɯ{v*$eҫՁn9Ƅ>@ړ6Emkm_=US+ LST 8f/fsWZjaiw,Q ` bnFpٙ)@8qH(8r9M7l KLq-e?V,W[E3s:w+E96zt)e9g,f$?`PʼFj[Cz\?j%6B{'f}Oyc.#NO_re HF߮gċN ? "M^5GhM'}*DyJ|by>kJ9u:OgPsX>es(TeHl7OP2ID`!zoW۹@EF=P!]Wk^?"<Eg ǫ7 1't(3R(c9M K%~[*O# 9OYHWAL$75|lW6A^cA?Č(kKIWA]M87p-Y[iWVYucg\_V@2Y$u$l13ߘQx m>{_WBgQy o\J9d7v-'}Cҡ]#D=- qX!!ف8$h=67m4AHī4hQ4㦌'^zrGG΂sccz,.l:4Q,;]"3sAY, ΰPrnC•L]5zڸ,Fc)b0A66QK'[|ĩ()(Tib[=V_7Y׳mϥ}"-hq*РOd:^ l!$:M7HW3 #AaUu~A /Lɀ*03;I:~v WiZԡ8BbA㰃Y`D;kzu>\XB%ހܾ7$Fɮ+sHpC$QETDK$b,4r^{+zCjJ> -(3GN:$5M޽BDp kQZS8RbhN]xmΝdYnD:W;<_Դ^àʼ*d\N]yع7D.~ IiS!IzNK+t,ͭ 1L-g1y> xK u43+Yh+i?#C | aje3,|~H64]iIislXǢˏup厫1q<)<^:rX\{J5/yE.V8Q -6]F̣D[Mn½ Jى '޳!%d"JO 5kVP=0{&(Qؗv<4$=L|ig=i}\>:8T]cB!7 FqktI1΢(L,(ޫ$:[-ݿ1&rK0=fFjܺTicF2>鐤Vۣ0f Ghm|M;^`Jp؉Ǡw" YZ'ٜ@mݧ%j072HA+^C@\n1V§ vO*P{fi7&0.gX^Nmu)pink~- g㺪otavTspK(*'D|Llܠv0RJk>ݙ l5@n:]x/C4q%(F!nK hq2z՗u/k*,NdzIjnSI"pjy֒oC@w*xmgC,ϊX:slsۿDR~{`tNI8 R!Nx4{v؆A7c{]aC qY-DcXO+1ܑS֑ՠ}nXiK~\fpPp86WAE“_6yllEa++"#JF}&dCnPNǢY4:H$tJG6ψ a=.DW~ $1z`\%h,nTB MUvؾ zZjtu,}W+ N=Οf;m&nKZwuu&UXOff ;NX9!WqEȡ8-u aۊsڷ':WN.ԇt\SXt7bӄlL[d [#E#mmofCmKEU|.^_aʭT6 4悏nrL;&eY "k,[hEqBvic37sq qPqݖ}["#4d(* E! nL#o[tږHԙie[J;63^mF(mL8DWHn@MyH1&U77(,;G*>h&9X+3kli@!*p>WP`Abw+-"@$gG^lEx56Bc>)*# |X]d!6f pBJFk̉$35v"Acb9H}]B)Z 2j=cF +b"ǥ۝cu+79S3|bgd^(0hnM7zg܎DkvhyxLЎ$mpFN癳p@ք9dAd(hReݯڎPs˦ SŅ'HqQ=7dMӼ{1ERrπsB 8!KW ]`B27ev|_6 &{>XGNU'O1)_+ ^Rves"Cv8Q;2(F9!׵@iL:=rpI}TUk0cլpvi҇{.9F0O:<^mW%$Wn7Z^_6;])}Q2# 77<fL.5Y^ %5di7M:1~Ƿ#TNVA򼫞᣼~N0tgHKAY8\؊MYc!cmkGevIL!`})&WS,9Z1A%\Yd1{`|fsP&3y=0؉V6b㿠 :P -t7xH\} S3In:N/5%-*>"HW!@x7YwJ[ׅŹ7j"6*iz/m+8߫X//ŇJOڏ=z6TRm{o8 {'F݋B4~ MFΒv[TNVs gabk3ydx|6@b4M ErWJ)a.Dƴ_׃ E` >VR ipO2;Q3P’n|Q^m=yaɐÖ Bt g#()2Ҙ&MmKfpEC3+.R/SĆ{e,FQkqb0zORTY)_sJu/kJWi}Y+%PЁɶVxS.h\\$Ret_=Ʒ+ +XLKZ rMe E`.@tF ҭhUVZ=dI@E_Lk1d y ۈ!|0Q&z<9ciܕFҢ}6q["B̜YT߲V~ue]<#?@|:9B\(nb׮&vBNYr˲1/}eDic|^ܑZpWj'O*9f/on67}fg6LfOe:`̘ r4+V._)7iZqitUTH a,w x5*K_ ;R^aL,W0m y*O'aءbӴL-72z^9!PnhU=.o h>},;&ܱ4MK OSI"/~ԕPwn ⠠AH;,$Ͷs?s * %Z {9qs$ XsdjDbzO !h> ) S+&KMxc9e-ra[Ckja\~h!µ=B!LlԧIҪ;0V= Zm~Ipo4[ds K骗l[2l(J8s5Z kWshѧ%EŶyX Ĩ,w.}\#(dQBSTsSKzVs$ _ݷ L=8U zH:'_OJCDI>ubaEܖ@"e5L8Gr \/*Yeg($HW_CZDԀK; Laiӏ' g|~nt[TqX~hQxj* 8c]a`!sC %7p=_URaN=6xdFjd86,d[_r2DVdC2%֡c~fޏ~1zoR=mX׊ B$,MYMw1ql13!@x/8KpQKЛxZNj$ B~Du7 )5x [dʚgvudd?5]bk,)b#9>ɐ0tCMDMԤ9 $׫DzSFQ4۹Ur0 ͨ^(i-֝Z[_U1yeyrB%7-f m݆9]K rȾɀbU!j'0Dq! -sF5^d8@mF->oPw^0yߊ QU (cED_@ns@quB Ǵ1]sXaͯdXk~3A_[ wd*~[J1tZ 2җr533ӀntH}^a.8,bT17k9uC+5-;rLi<DyJӰ!V͝lBE<,qKfAāJ^߈Co_ߓ\Ys.jGjSαX%*p l ;p*3fpeg6_}va$(woW7X;a=|Cyyh/M./r炵sUҝ=$o4/ؿ&T/Hex[LԽfe} 5-#rG@7%MˢR"08*]z@Y\:@yH%{Q&r:ʬ6%gcW[i\` d]KU% 'rbqR-?(NvyM_tG\U|[`<4nZ^[|7awp[@?)a(fD;MZ/{q(<(!):wH49 I²eM`oS(jtM\-Tdzi`|DδceۦH=y1ΰR(>zI}h2_Y?LxriU]镶& 56SͰy ^ “>D8PbFQUz`iOZ)}c8b>&ǽy/l~6 Rl[a+Hx)b|H3Ҡ!yzx_,vK:Wr q=="O+oO~U46.rQn`ק1Dt\A{RWѓz IJ-FJ$JPRى8dO ڕF= Q,eW` 3u:Dcҏ$|-!Ong/k^vxb7ke~qC jW(.Dbw\ZI-*2Ǔ)zkN8E\˒Au[@dvrnld׿ط<*s>?DPn R2*w?՗9YvQ%f`])ivnEd۷$* Ջ%H.^[<^uTcv-UZk׋^o:`~#RQ^;Ζ \4Bg%sX|'Њu:Z(CE( ?rD8yc!1\~!0[ˇ FUEڸ)ah SS2ϩN,2eR PBPFP бOSce5=%MIEz> 4+˪} urDZ#x:ȩMrs/W(4S@b]<*uXh)) $ycXF+G5W>U#-5B FSM- Wa,cuQ w&2Ds%_.XWuC$U4M?Dj%<7P|1;ۭycveN(+\;#qIYʳ}2>@7lNEx,J7j`H%˕QcHcBLxʙp76@d”kܪ^x|u\->O әzJc3Lj2OѨ_q(%@BUSN9<ձbDFUGwI:Ȍ3lF/?>FA#v[wum\Z="'f,T/>: d#frf?HQԿQ]L*l,MviZŷsM[bUU:"K]v .Frhۗ< uS$`+`0p-T;QCsw[Lky/_7 <ƈ2HIaEwջoF炇Zx+ORbF6$nvJJAhB+krAǘFWM:Aگim"q`+{7Fc[ =8?'J:uHG6*{k=٠ Pwԍ B\3)LX <~WXo@@d + 1;id&/ uI謀H!Ucjb^eNQsV{S}\3WB,7EW[bWߴrJWރPZ}q_\ sqws e>[r_ćT403e# p"ߦLٯcuQ*\{ֺ2Ģ} i#˰%YN4&TerL-VUj7[1 >x=sgc 6V[?̣֓¥gu֭-WKow~9R9c_Ju@sNZ`w+Z6"!hdE?-PO2=;3,vNރa_\ )C,(ГK8+HX QQ^/aW<"/}zo +BRf.2QrRF>cTR 1rn?H>`M7o;Gd#nJ ̻mJW^)8 (ag]Lg1m,O8i'|tWH͟}Vg{'BD0؂^[C^m+hat-^[e^TPVjEd;'5mVVzB/`mq=#LЅ5`!" )9[9}!xsBfr:c?3d8+xVkuUTEc"_ef} ]y7}#TtMU6Wu!-uOhlbu= ٕ*,l2;W,5-K= = s.m5`TW"+&O,{ƄC㧓J4u3Gg$m6tzdrEV9c#frj4[c DY0Ie?cU_şz+9Jиu f(46?jԊ/I2]VQ܂rs0A'#/3T6&] ߄Iç\nH`dNe`BǾd|WUh5a~JjLl5* [lrJ]c[|/.O_|. `ʬ{7归P/l5tyx:/5 ~F@M߹}Sj7 5G̪.wngJ`%<b@uߞbv9~7o\fe,:w3._.RV^pόk q.Jj6b50;rGFWn &֍0^f)Ά =Yse>R-uE0acUy|U4·=Gܵ `:3 /[ZfBg]&}NAHD\e%T,6t*QcŎ{J%C]P>I˛{';PG\\W@&2bT ? dKzRg 0 P>ήM'CYUF t ۢoxggĺcS޿>)B#RBú+}ҩF/qP變*(0')՞T&]aa0[1Qu QQUDF1K΢SD} ~+BAr.Yw 8Uц5lA^^W\ u}hfxRΗ/My\(n.J='7o}g@ =EޟZUnVh~6ސ?2dRO<au`Bi?ư !u"ogW*v!x94ZQW=v'kYKsoxYɤ8HI$ۄr3*L䂇8GT\d8dmGGKTD2/Q.ς o{'hWK9m?\1e:b qϬWV_6A&#|ە}%܇/{u+|nUUWK\UX3ۚH ECM2 p aoeyU e @5+ KtqI 추wHV;ϸTPr գDW*jw":[bwxDoH$ ͡#S^4UdhE,Zt~k-b\<|a$"[eFYΘVpVYǸ5quczܩ}U3\Gp/gL41;PRgRׯC]E2PPyËh$w:\`_Z+ bp58-厬aA8w=8EVFm}k>kk?ت'` +E:dt3"8/6[Mk/qVZd(7c<0DW+Q/[Efʘv9w'sݦ*+榥ETbTY@ 1ȇ^ݔ͠s30;[t(YW C !6~Dі}N1Z҅7d\3vEj+Gꪍk\:Xu2(Ő*$'}"r= xAx%>OO"A-hYbEc}Z#ɦ(֌fvx9Od%y%Jr0f] 86EJd8&`q7WWd)h;b"ى/N\b,x9>j6[gUtʶV7 nZNgyrN? HY5xRUX?_P +sۮ8OTԤ3{\UhCxȨ8a] S'y,(hǫX0Xm5ӞgIa>B;B"ҴHUS*7s uWnp ?q,GU*斐|{E@/Jjwz̦]~rֽJe]qN%bvC'H>¸8Bue }_(HD F{N vlڒ>qIB;doUшJ`gs,5&"!Rׂ3|[(d\=Ug+XsSc5Z7~i{R mF8RjZk5dfqv#=XBQقΝKU%+hLgJ!έE$o¡IVg8!'<3w9^}̻VUl){7Pje䨇.=0dPx4"XZ4y?ѐtuOV O們1Cdﶏk}gznt9+:d\IVZԆAK0kI8ǹw(F3s-;!qyCNRj%`sTfL {F]4e7*``캩my|g6T\Nj]mVm ~r6 DT׿ %W3̵ nRΟ~Q=NW1)n[=z_7jk`3ĆDk02J`.-k؁7H6<㲩Ҧ= FH b D5T$=t|)rӴfI<"hPȞjK,)e3 DhGX3"} 8s%F~{ID pHށ!$iJkeMĮՑe "(S囡C#J|2c{&Li`)*xyĐ}`/A ºZan{UlX u?Lw\C:̔[-6]bCxQrCCruNDҼ7鰸SWBX2j! #)ª1 wzJRW^DQ8s)CfE ӻ*5,]7_ &٣5t#M@ 8Je.,,ze37;煗`z8Ec%fzu?!臦lɎx@@XJem}. [o #'`2N84{h/˘ ۯUM!>uU% QݢF+9vΉeͼ3KD6߈.R6f1e R_%K@6߃Ey'9^s`3S{ e\*/OP:UJ\0mι_ b~-"Wҟ,c5nK?D0H횯fEgZ_Sw6)!?W۪H9J5~+b<ɏhh;59␴AC={#19Quyy2x&g ?2pJ@ss=_+qoZ5/O 8thUw21װ 8G&b[3e2^C?7hY%*ܣoy]:HF_jqh4b4Kvjyckilksy$!a/$B6W>mEܻ?RIUAoY!Y{ sViPCkyT娧7L38T.G'?< -pY~`Pq?- *],[ OB.6Ut.R8t 4b́HDy>znj. L!8<nvN5+xw_fYgDߓ[AC- jRS faLY吓c@*7Uπ,V̅'duiޒqtoFdRke*/k }_64-L׾?<60Q o~74>x-`l4Ql*MW!ɕCa=x#EI:T9 w$Y5/Oa.СPRȲ b*`#vc^C2q& 輤ƒ(<ӯ3 z-z[=P(I yeq T{c"n1XVo VaL 1EBRFcA1 ZTSVZ\{[lX4F(̆I{)M!XG-bSxmv{_&[o:R|` jp_͖d@"/e51vls HjSo<kP.T)°Ca!d5* K/AMŶc~z=8u#![˵GMΠ|̺2ՃSPC̀gLeX`|\M+g_-52 MsU1Wr~._| `߶&NѧL7՚C1!#}7|o{ˑ퍦vGneY^"2*d -Fy9BdDi9!~> T#vL c>w)-*&hsF>+ :Vܯ-]':*':$Tˋ޴1B*:uc|Aa n; ZTI.Md{/Mb{K.3g--Ӝ7XI|ٙwtu)5WSNJr' Q?@P{Qx"BeU886k#!vBE|MaѲEôܺgQu+loFAuyG>v8y[u]k2hb%}wRk`z.mv)YE!H۹}M-%w߾N |{ dJ1m!~Cz)3l C0=scⓎ1b0x>T`nPhf#i}RRV*{t12ra0*%*cYhҒb 6dxz8F)&|&W]:1W=<&޿,~s|e? S c ;'QHI.gB/.6ZNNO {T8բ;5#1M3gڐضN"Vz oBOAʚT]=ԫP n\H#wW\lj?MkvfJ r &O&el6JB'|>*hJ9*4QI[Y-SHp oxWY90Aakrv"l4 86[=֔L[}=Xk ø[oiZmhsu=+mPM\nƪraSW#`^CxXGԸxJz4նm;6"3i4*E5`Wzt<[HI(|kCOkP9n6wf$:O\ D|F40<۩VII+/KF$;Qjnrq)(o FV.zuhŢ0ȅ>ayƊ`Uv -c6PߒG4ձKJNb sH.T3=24Bm|B!mIflb0a-w6]=TZ&sBXS۩E-t Ez;2LP=!BU []\2Kh=DS<Cˋr7ٮb@,Hɮ4 3n =>zV")M4~jaGڹ|2gL 0%K.0Lk MƆ|x`xw9f)XP秌3ِ"E023!~8\"gFVUӂ')/WLLJ6+ 7'ײ HTGJ1qxiGE*V [̟>%| BHr0dqj|) ۙW`@x,ayl he GgOMZ&g|"9XV6%Q#TڱF])=\~uzU05u@`_8-P?f\oߦDh\ uW!Vw0wZSF\7;fT0N4%06ID_8ݫ,\,p0^0/lA KW;u kq"̭x/A_& gf#7=S̒J~ض [2 b>:&pF{ 3L頡DqY$kk%ˊ>u?B׍ C#`8UJRv_ NV+t^goK+@\ b M(BJRuAY Zg @ߝ5/>b_t 2F6 Rމ+7|"2J"2[ ׯ { %b[;> }MⷱVPDBmZKb@)d(.@|K4&& ~6u٭.c\E%}j?WjՌ,/l! 9gFZAiiY:ǘ`bgAsD=]0vn_:.hʔ24Ebq*D֤;ށٜ\iR)Lx3kV^/^Wo%2Au3qnW%/ycj5V:Q.`}{mQr* 2Wij*lnʵ^ ?qf:d}Acm[jNVVXE{Zt)-ViM m#n=r=ls9èTص\i2BCkX{I0F!yKcv]i[*ݐؠR#"ɇ7ȼGs|ݣ$@.^tb֤1%C2U^\cmg)1jo3RCDtO_aKP=P*yM~7\9 xs.m$S4{h ; V#Ky{? '\ mnAX-ZKۭi Q.@XS"h{x9z CZ328E~ &hewp&wT4~U><ŀ!:7 iŗ6vho{8vBna WSVKPTY[{lOU!^RV܇t׭!YgWfS{LeݵXiN{m4^٣o.s33fWׇCV|Զڈ;,S&Gs|CqK3]v #;)1DXq)Vnma[X"bwBJӚ&8[jł}B01%NQ2+yr Lzڭ t]*\zۈ7&?r;HWCj _n~!c^j6 )G7jP5:i1 v#~AJS+̞*Z4JӌndKK_We?oo|-n9aC;\R0eGBXyZ)6%Bʱ($}  9nVAJ]ԪӈJa]j'ޕMVCB 3a(pZ\g3Q zT't9Wڬ)$`>yLF?fMq7ȿ4@BU 's\_& m|ɓQzGNt@]D.-Ya9VҿݾGer$,$ l02gyB|M臱L7I"$sV{,V6NK&?;d5sTj1xQ5E7NDpmuķ.ՆM:tf7[>ru{KG)7>"=>?-ݷ"I߹7q>L iVp_5,('`35 åE l[h i@)oDaGV-~<d"O-.7o@= &/ @Vo׊s̩@Oz4/ΗYaC)c`0q҈?5K\xh9Q iƲd㒴4DYI3Xܧmb$BS֙ 0%%BZB!R]=7O!k;|[Vcz,kT9w4B!¸NYtpf߹AM m[buR.nQ!YԑŨ%6ңM2}R}։ѻߚp9utJ~%ǁ %%B+ 99VR'/C|/*{5n NjYdo{11d3Ar{4y_C$a _[#??~V9+\EjD{Y!R6 4Uw`ҷPuh35KANFwձ y)z8Ք):Lž/1j/c|ROg)מL3`/-WeƞC(xho9߭T]]}RuW@!<^kx k|QZp'k y虜XN[7<,2Fof"1m&_xpD{9-8}>] TE+ɃY)wOlAZU&L&Ak{UɀzliF^iIj՜עq #m7j>  ^r,~am] y0K\9ƚKH=>eroX{`SDsBr~YX8 tugl-wY."䕖y]KmQ%w`rјd$0q]Jvn0d_l_# 䞭[ed?qy+2,UM}°\Mx7'YN#|837gdBT[v<2AŐYjy11n||K.w<GV7V_ح"1em5;2A2XU \ [#ZZC 'HЧܳv:HQmH@x C0u(:fO`w)Sq% rnc0ՙF.zSy7p6Q1}}l_LՅ,<ʸB -@D媃"}w>w5OF⑫p$?K%Fez-53Wr-S_,ߧX= i+Os o AbлKrgnx'NJ|hzx33 ?DZ mMU_F֕6Kx=N\g ojBJN 5fu!{NG)7T?~ݰT. pC_4Ť],}d+]h{4d<.ǚ K޿A ;]:g5fOcաh[b ׻sq#1+K N5SQoV娧^ªD\!Sw۝ < eSָ rt78L'6Km5?LiiBM(-910 E/sG" e,|Kn@;pB#$ͬ{]1o7ZLxw2u MVt3ۓdi pR'!U`$bI2L}2; R7 ׾rX˛(v¥(-.Z,FNSgzqtZ.ʢU%S{>F6k=dD NJpyg XBa /FD0!j}A%V2io4^Nq}Riz!5i,IA+h$kkAj;4|09*.hbr4Z>1g_Z⩛~C/"t[!af끐|8JvNN?>/> [0%Ur uUG֓k@ Ï#]r}yRt&Ԯ1Ed佰Pĵkb*j2L$vǐ*7,/g/ݥNFצ/@^/ԭ(` "] Rׁ EXRJ ^.%E=`2r@31TDS\4*V6I 3_pTP+} o\D<I⬞44'`,'#7jf3uߧEz=f39*<i5/ o.q 7+F2㕍P~!"6TYS˽e‚FEnG폦@0rN%^?SG MGO*kXꈮ&= V^e0ݍ-5tS~ ft} TLԁNZpO?È9 tP._G0ij &D.ڗ9.[ xqX)# ZyhʞªuSPe?ļ3]K" nZmtEo@;#iqJq~ ~б8pI̩MONߘ: V\:Ne7B+ԁ5`8$BYLu໵;gJh/x Nn5FZ+t}{ZFx.ׂ$9R<MvZt*|Kcy14k1}1an{3tOQD]Sz˿ " Mb+#gq{e,(a?Q§)F)_@g˵|lTXaӯEo6s̈́0NF;Ob^[2sR5Ua?e%xM ~O,tfh5VxD<д@f@Nِ 3aQJW2_~Jr&xN>F7@RSA:ӻaߋpaLHbqrd'LƘC[WwL*2ED(Ὂz/~TҘ1&!5m5cC+F8(D$4hQakhVWU%zyiph/]Y"1_`v Ui!Y[7~t+t?},H̕y>PZ">,Ҽ8@MŞ W.o cMmN ݜ͐'5χS-') ;ۥ)q3]³" T2ɹ  rpġupYg) io<:ĺXéU's ̍737-98Bʝ !JXk|:.NdNRw ,oPi +r}!p.9u//q%?`  Ǝ'}Z\16LS?&vD6E~SnĈ ]8QpP6ԧ܀Rn/B )S&%EcXI@&,:ΡyY^W z WqiZ|+aRxfVY֑P/u=ftGb;HfPmINQ*Rzِ%^kv&kݿhۙnC7 ݍL@6]ԓ :U*>Uƃ>B %Ofd L3ycm[#Hkß}Q+Z5w2r Ҽ30h(ڥnz#n3 x;՜;Bǹ]˰g UPO8bv"r/(|ViPqJd,X!@a |]ާ #ıL}V88w.t Vv cVԻ->{gop<#8ŷ}M8ȳT=߃g9robD mC) ^gX(p{><+-\rөqxH2 3S*/ʼn&Rv g;5"%'a0JfT: sQnĐK!.9ܞ#ә2ȗvӁWh 6N8Q~ K>i`vhR tsMx+SiZj}/-ڼ]mlq (X%tݕ1+wgrAQZK"Z.*IVvצĆ5>fJ3/ y?V!;T >a [%Ǥy]dTٳ0 D)P//!&O]v>k ;[;'n4{&r%Ð<04xʄ_=-(~A]83:xDiS\wvАۈO>nCNSCٓ]%7 )]3_HMVxzFk9 *Dg=.%N|g}^g=qS F x(E Hþ皛QW __|M TgFmyhrS3z{ĎW>SŔjҔ\EtFpI v?{Oa+glra 2 HryC4U'Jݘ3_v3iU7JSwNv+;tٲx:F&g2 rݫ:h5wC(! |ROP7 DCyijшH+edxcvym4 $IWtOlU`hp24FKꈹ%C!Ur?MȾ`EpTaItqE*&_ﱅl5sȪ*g[X4/Ծ`Q$Rh}~`_8t{[3 uֈ*է 3j?Fӟu+]JWiKQ$|* mZ*U[  Y՜LXG$H>éZ[o?o ^`T eldw?Zeu)L=OTx]`5^#Pykw3'v ,|C[[R!H@?B*0X %61U ?F ҐRRLs&꿒c `!nJ8GN Lv+O|vU=\<++ضҼ.qv󈲴"3鑹T̮&\AGQcSlm[*wz)BOoyF'=.iCgcM` DF }4ĴK#1Y4Gad~$ MA {Jʙ 7O7j돴R|^q\ʒũ! He~l2w5#?4qH8_68lYuʽ>3ԩG~0, ʕxk4ȭN󹹝 P/4=z:/D0pA,O=BH.oҠi2&Ys]Of7hYZZ G$2}Z5W'6b5  n C#OʊTTn uZH/mJRJuHADc&2or/kl)8[3N}˾k/Ukx!Z#;@~}]?;xKf > mըwkM\V$01ms-4B8ؙ羌]pe] A';eˡ֗?@l\#~LM+5UՉ'C!=n=&|Q}Z[=pWgDۇ/?$ f y1w>=k7Cy3o+?YihH?Bd{nF6Թ\#~0&W6&55]W~3GL l I޾52E!S}W6u4oa(=ѯ=\QȺaC*B5xBDzik0rkW<햼{Kqnw \Rs3β0Gp척Ip >-'>Zhn6' vMqq(pq;aMSI({2OT _" ^jID5(KdX^N1q u6^JYLg2[)ayEB- ձf2C˨(u{S&1ghEI?~(T#"ګ0+?MF?3Rk1}JWrB82a IQe%arѻXX\ ;GaCSWx3pu?_I.!ɫ{TckEJbYd;q3\kp@l]&5Q]_z҂2-)[c cEJV ,2Ύ/"FLցŸ)(HXKuLA)ł#g.p"G@62̞=TL*̢R < !T-Lɝ~ A{3itf>1̠3ĹHu%A_]:Y)BO n̼X\5m:>eWy8R? vAfկHxo`Ӳl͜&Cr^ X!PjL9޸1 _= LX: P.`c9+s%Gͅ`^mvH4ňܩ-UE\Q7XLYm6\**=apXt,o Sb5)+E&աE<"njk4;.MI^ ˂5jPA1oP9f۶kdg5§3%wg5 5_ASnGMXD`~=0TcutP%Q/koL)Er<=h$|p.U󯺖z[ &R@3KQGt_VcP:jUCdu.L1&>l [ln*һV`|J6 q * Lœh['m$BӤZ.P2Q,tX He ^=ֽ[> qH=șyuM뿠^d¼N"+Q]eOpCb)<ݛyz4":~R hLl1J\TMtFn|>pfaؖ;d:=٣Dˇa&z iO6!J @fڍIqF*-e]/܆ Z:rӯw~]ݣe0ّCѤI4acP AOxW~e'5اk:t)ΞE0D8nǾ3LX&<[NaFj + &ހѐvY*bBM˷:z߳=&y~9}]\jQ>espL*=>E!RŎS[VQYql\tCȌȊxj\..eR+[j#1ZmC$B}qdn?o>XrerlU/z'd J%۱+Jt e(Hi&KjCIҖɠἔU7G  E[nxUiP\?eW*_!"|Dmt<2"XxYje+f:{znb% -LEy`6 c4?TY_#FF E.d*QLjS)`A4gf%W}ktQSB5!LȮK}iZkY:x6eroڟб-:.5ib]q{saPBv G$.҃4zճ"m-LOeѾ 1ckr % @ko֠²quCpF1ιŔP7YsBp#-n nϰ4UK9h!E '4FQ6ߛ`{3S t?1ج+kk vћ"ۂ_zm9UM=+8zUŴKcA͂gݎa2Wߛqq Q95GyPR2H^9Q<4饏{{AeW_J\6/$Qb~{TbHJ?VK,*߀V0=1,"u띢(m5e ZazTiOoW+ķu_ Jb<&bDTJ0^ŅzTY0~ߐ.#_a#yc4.HFԁ"u ^ +'疃`/iз̖1;e Jy3%-F-)m7}jɐ\Rp $p|*|YcDtgmI;~#Ok߫tp8j?`ULko(8Iъ2dTuj?+~8t'9#RSEMIMm)ozTR룿#RYв?3*HN(y]vQTMnT8qg iv`<˩_@ ]a߅aLfhm4nr v_VEmRtNɶwLee6G !jR4}Yjpf:Jf*,\ܑʳp[LsLmM9;Pxp&j3SI ,&ϻƉ1$J$+{{Ht7.IdiTQHt_UYt=Q߲ @&bEV!y߯ze6A>j~$#lx.HB=Y,V UPpHjhe%sEak ?0a+vRIXu^8#).Wn-d>f8O2 ?`+j$8$p&!S (xf]k=8C1v+2 g&f;<3NH|߼ffQrǑc۠{y_e4Oci 8hP\`&8XP0Pn <d.6AjȎ`9F5= EHHI>hҟ'2k\|2bz ´17i*4+=`};sܩ `ΚiYoN3*).>8TN8MhG??ڟZ|܀Dap7f-EB݀[$J0EPZUd7 |$oY)/,䇯%J{A¶#^/}%ѯ&-ˍR|b,Fz^ju m8Wm}F7'5_hH<1ER>YËN)_GiP pPU" l g/c$k 2dw!sS_T[%_JQ =R  W8pőK[6ޢ7tj`F .`XReఘ퍙~WgI!@5G̸rq,Lm.q)lf|dž]8\+g2nkWu9?Tc0XR9?FHm`(zRtZᖐ,xlo)AX/o܃!m!%:$[my+UT,ARuZ^EJ'7?JŮ%@;\k[7D99s+kk@\Ѫmä] 2M9焼g=m&wVm_J?΀ښ-C~;OU:6O`:G#CA3Ghd[i^Cx(e/"@F>&<@I;׭EX j1tT+7mZV' 2{u| j`^ GJ${%[=l19~3k 0H02Hj`|[r{>U^C7bdy <{w &J4iڂBe >1?9 eX7ERd:zCIeg'Ҳ*-:c=:(1V"0܅ Z @=ʼn #R ms/Ucu31@A?Bzn/<*>_J:9I($IS F;^;ApΗ|қ=/j )3+, BQJ6H?ypbħcGbQiR EB&w\~ IO*bٸ{*,,f)Z81&d"OB[$@I;:3UYT7ؚN9%lc~aRЌ<ˑiե{Tt"E(G/Y^wf8TTHr_U"=Ζ1:so!IQ~ 䍎l"!Y(Ѹ#qMixCI_c"VmqhіP7:ɍnp_>wL{)!9Kgx㔹8 Z;zYj3 n*Z{/Ue}@Dxh+eU'BVU7Fa˖nDXԊ1)k*@5ȅ=H+9ejd$F0,;R6Z`JvפO7]XY2cQ{n9 ~W|V[pv*}Gu*s*:~Quhd1JSjE2U ҵĨe )Etb0Xqk'Y$0S1?l4#[pYc5kv-PC$jHU+N@~v|blE1"jŕlة);/P0aJlO;#}^cX >[wup<C+Sva≎_q(#qBS"PՌS< lF] k(ׄԑھ YR#y%/c% (.7eI|b\Ҋq6kɽo눥1a}3lc`#K .~QN*J&nA@^6hk1ۼo'7]h51$.[}\:u,EƉ}LXle@4@ e䎞1.'C֌bx/~.+#y|O+ueDqAV)|a 5yUwֲk%F R~urJ.Ul%Pb,"*;|LAk,oC`r M"eJgыo1d '.#%1>G,bO(L?3IW6p\d`뾳;_;mg: 4*b )NRdE&p}v/E&K@OmDrD mdيL/ >f A2?5Y´ep7 )~|H竌L ););%ahoTOVH8V*b!N>b]Zz>}z04tn[:Yu\*_U!h50̊.nub2#WMIf8 @+ (o=^J_ΆObeegav>ݻ%sK9ՎN^$ɫ#OKH?MeToEVzV?9&`Ie`r)Wu떾/\sJsK65)L!h0q>%h1ۢ]zjp 2QzlTz9 'r~&Knۼ`/D,> ' 0R' tYu_09/ z )N:8фPF /G=OHحź8τȔBH?a}0|代xx6_B*H:aHC-+3z/: 3(*QhS G*1 L- s͊T%fLo^#ю ':BUa// .D{wF/"6[c8$evan02:=A7Dgr HBܒV1o[!<. WQD*̟YR ]]m K9ύ vmy{/g#Sl Bpۍf$O2}p$F!ݞ+Wx\1m2<.֚Cvd)+q v] .٘lAY-dؔFqGWP-Ȟ'TThiݤU$ (BVeV٪9^P>Dm-pec@&]ty<1pndQ,3\ ~~@u,0#;}eV@Ɛzi|2^(f]=QN7ҩo Yx[^?+ hwTߵTT9ݣuڜ>i0AӮ6= ]s>_>QvJT=㙕YǞy@  A5@pʰ츝wq >C,Ya/+'@"e>Oo)-`uϑGa-53J({+5<撎B] uY AY.t.lnvҾ7I~B%h^3EE dfR˫2|fcJ_v] QEO5QM'NB%(Xoל*w"wPN>ÈͼghgRrnIDET*iJK`yfMˌM&1 iGrvF+">1W&.!?U}_.S-V1 ` JQ-U\|Ia׶즰(,VewΒ The[5F3_i&f\o.V&<2]PjA<^_L,92S NjG#OZg"lPΌ|؁?j=cnoO+ulI UyztklB̘m"MY& uy6!&~&J!p!OМ9<v(  ':{lrnܜ=n=,Cl ZM+&!.ھ/+ }+W[. $9N+>w8NW~3U}3IRj-' h<=݉ndb1w M~͙.ތKvZ!,P赯'1?6YT:AVSIl$HlKMdʖ'\[xHƨ)VZE ߻uUm~,z|H'mnTdud=z'mJy؋j|R2\DYb.̦*ܓ c! gbCgS%Gۂ/N{Iѿtl#vvY~ƕ_<}$(ǧul-LRO63u eiB_*Ӊ$nѡ{er0S;ֲʿxhĠhLadpc2:q gQ}ENRdF~)n@֥؄ q×AN7o8F}pBǐ*%I}]o%;Lq9^vCa'1bc)[fR*yp Pɐ'Bti1Ɋ| ϔ!x4ǥQNahqh&Ckc<ӑA )J֧A~&'tb7=ۙIl)܈= ("r"_W0Lƹ/E^sr{ٻ/ªBuŔ)4ӦsN$C>8P 2p[6$xB}+ ˂rAG_QoS?oN;.0Ydc)`sM` 5=RW9~qgs侅j͛\22@522UVNr?mI|,UoH*9}W׃4OJ3 )zG5'iLs#}5+Xpi_;/NC9˵jD̴?+RgJf>xH(ـtQXå!+=rEr,1(,<+}.O%jis*M8z88M{"J-3vM%W9`fNF%W EzNr5O6=Z0 nt岤 47 B{h|&u )0#DMTb[f"HjSw~g&.+_h$A>C|[=4ʻES Лv]HJvO.݃!X[%dHDMXZ)q[]z qfa@N!Gˆ&adriH#yF+ALۘj+,p-]z>o.l}r:1+g5n])%yۙL0% 3V}a]Ո;ۛST|mRb>!X:ɫı[$s aDXvk9Ct-ht*d~gաФ뚗BJM& c7Xn87f!1Wk_5wwV ;C-VW)W܈#׾]-* Bqd~ IݺP$bwgӿڲX=`P/Zʼ´i+&E_[GE 4 n`1Mb($sp`۩V} j/.XV8O睮1aX_SUS9R9l"zJP=GWb5M?Ho XVLo%]&2p9򻡁ij]܉|/;2H-?KE#x!!&sC1`KE&nG#Ns6vmVE B~)bTjl"0,jm6)o>M iU_DI$@|XZsNgSQ[Sh88?IG%.V&KVc;fH F՜/64ZEc ]lW\S.Z%<.CNh7r/\Ð#b)\ireP˃>ʝPos]U{c%,o_"d ] :-Ma6ƃK}O;&xRº׻pVW%p!gƦu"=ʾ~tO Q^m*PoNa-L8Owi KۯA!?̢PȰlokRXmhqyfHAaKL52L\6pG+7;)'kϽ;%#f93q%ãTHFi\&%& |ۧaʜXRzؤbbǧpI [z҂-;N/YOjf7zk("/8z-3)\\):9#.1\0LN4Qul@<;'>rd{ TJ uZ2ㇺhR0^,u#2rxRAiU٪l=}F1Dĵ؄:B&=O_60,oub`rCB0x@Ү_;؊Zm\?>?_.b {ğr0I8 ܦ~]C0P %_6,}+que7KjII;@[jMbsl쨯&Z"g^ANmDS;bf/<CR3T:?ЮVR4C!p\7nCݳFEw a#%,[ j%+?Z{KUS/Ho,K:I/wWv mz+RUe?Z,c%BѼh;Kl.3sܥqz./"RP'w 4P\)|Q\cD8JyH4vi21B'c M|U$/axh /6}T_+R*G߶ h@:*Ey'$_R{ o.W*\Rik J?"&B)b$# ~@$F +UÉ `ЁF jptă7W$&?[L'{J &Jp6^+_襫UXm3YV+X.'ʐ,0pH&MŭgqGҦc`^YC~ BI$G!OصQ MF{#jťu$s\GZZw޷lWvJM<ݟbw׷̦@AU)n0?),U/ 6Mh.2ɧ 8,. 9qC;AdkWX9803`kx%lTs? ˓' Qd`"{AŝZ"H\iEPWqyFͦyg*CS8 ' q{\0TFposGpj 5=h& =j׿'˔I] Ae-h 8{SI7Ex7zu@/e '.Az/mX =Ʉ6[P'r LMpaJrjy4N> h5]p}*L< ?/UQ" > Y1w!UXӳqwvu- ?Wd^"wei j~9}7ZlyTLy z;-?P"Was B)Xne2x :754PPzzퟯi aE5;2?[4 =ct\uAM|Ne,&\8"&ϚY/Mp&Tӝ"Rbr˹sԬ|UR.{/U0ou" 6ciVaSVfԬ]Cbƾ zM=D=Y~?{'?Q*1<+*qFr1f {dV5M[GwdTIA]ˑV[\H_SGVH&ZO}FG;Y[49>(Cڮp귃x#6Bqun+8m9[͟j3:.|ÇJ =חԈ &q0MD6u1NEv0K9 L(΀h2d8}{&mR&;G.553 88^آ;` V[<2d*gǦUcuKばybtWDt1lT6_+ؒ2$;y=XbͮƝVe k/V-(·ԈH9P= _'{?ʕ!ea~ Xt9!DŸLmy`ѮI"҅k$7&ći=|98@%,d`A9 [v)[3 Lre{ǟOdJxC4BUXZubT}tI ٴU[B!A@|?e^G8g1ueZ߳X+4w+*% Jo_\mN)35Xhvx>l2S Z떟J,:ӡ=৻e.{u5h]lֲDK:/[ͬy2v6pa{~jj^c@cn#3m{f%G_X݀5ҫz_a|eadT A7PGKEZ. p+0 D_oau(XːX 7rQ@BQFy,}3Ϟʎ7=tQ 29{ r8GI+tӴUf—*Ke&d|W8 8T>zb+OnxqG.%+]mΕ+V(>؝}`0[  #f~RW|/+$TA^M.e}'(%h,;7 v&SIu b#0^^mKy>'K49axJstvL+vGqg61R YGi(Z Jdk@Tk=ى PQ TY-=|HU|cݣ-%!^2+ ~t(<ٚpR ֙†!yB/++~\(Biວ'(8xK?!@PN}4#p,5.IU8Bw|ߦ$ Crz~6VerQ ts%''x6;^66#uJ'[a?n5i9\:yns7xJ /Ǔ-ǽE^\xzaAeks[*Ӭ5`YDǃ U{e/-"Bb;"5bKQ}rM/E\.x\5\E >V|_tA$`s4xBc{cpuȇVtHə/\EAM[5"&+%NB4@JL36uЮ_&ZD6nWWQH8_=К!mʰ(t2ziY2+$ y4A~ܖf2L1M{ƨ ]A7*ZoÌvHLn> 0Ve1#d5Ojycc<NzԢ *v ܜF$dhe/a'ZX|;q ~PäPĊں ȌK,7&i>kwp"2{BX!.2ue2 93OF!]{Ӈk䋟kO^% L[F J!y1t*+;O eAzԻZcJ; gsh<, ~ [7 & ay+7% DVR,(#t||&h/ڱ'>,>Nw2Aƥh)Ba370 fl=] b٫9EDYj wGͳ>!9\AzךVx" Qx-]tNb'[3OMۆr2ri`6WhD;i?D-{<G勦VxDx+1xFb &N U> *ֵ8=9TyeN$!WkШ ćoZQ4199J7A݄Wfϊ?2cmq8b“ənjה?TqQRRy%d^:uVI-rN&IB JB[kr_Ǭ3oPIJN:c*@{ݭ2eg&tislK@o#:b T,0?֞2."q'^H&,x~PXFdW%l/w=PHj=9-ƌSك@Ci  sgWS -Trj6"i6w9JjZ9ޑ<| %;[T2ޯqÁ\RS;,uD9-F¹xQ+ϵG@x_#wˇvVH(>d鏑rb'5F81UhI"LmBrV\I$׉VF5;n:z8ӊ wc%oߜn /5[ 8A鍣?1lKq 0"3=5p& 1H%k^)Ӵ ߿4v`MD ݯ+v!\@>~*^ c3W&xʖJ:=1qi}4:G(פXrʧH}2ZjlcS,ÊI*wE Fc~y__R84e"lÒؓ4!Cz|#sjCkp#[DoAi͐  ~kZ[WCLGqG$&Bf='Sɱ?|^JnOOpB,hZ8IW.4Lԃ{PLIsN|G{FCP.0h?ɼld\ԽSRzxm[KGdiX@r-M[Y%ƱwR˄1A;jR[#q @(! 'ʧ` v V|!x?, QK,'bN/?4%0O[{A]J׍d-ÞH2zML&]Kr4C 25$ڨKX0+{IxAbRp9NP.cIի6l2rB߃aMy~h弃 ;frl.wQ?7R:ʜ)EsC€k'&V .ϻIbDNc `%N. AAf q>{e$^Ϭu{;rZ'ffqHs-`Xb>b-!iAߑ;kY%&0Pfy-x>=.tE5cMs@ҋ-7?WX`j ǽk.:7w[Y^ 0b֯:É͘6>1Zn>Uz9W] tlL |/0shsjyfU(v3 ώY}QwB&`GWw44pWk yW#C5%M'F=aI$pH7 z!ڇ.oe2|fBԝc |@M1i1Eu#rg[\6[q!=Y?2YĠfv߳`xygTH8suvaQׅ>xe ؗrF1rd:y!$c~ | gU,G-Pz`f<^Bevg![e4Z\(^4ʧC&8=8H!{fhyb +qQN Γ8@Gv-OLF xӠZdjzG+ 2^rG}Z%XZ3WWKQA< c2#uqϏt*z궹R 5hR]ᱳ &Tv!)W=Tv+̽f05@hnkLWpsZ{?pzɛ|7ޥDWϥ巭(~}b-WV΢p)mƸN`5ύ+K>tE7D hqm|=$&fXrn\GlmDubˑ15eiٕ1œ >Rq]˥CBb7n $Zݿ/Uo)ɵZqmM#HJjt-F} 8vUJC;kd4Ylr0j,է2ԅSx3g6r:A>k:v]rJݹOYNh[h_] oG+74!|0(#$k #TYi]ɢl9]yJFSc8-~?tuZ`rÝ{l/$]r f`@[9.["' |tq֧ He8R jO2p'<_1ٟ;h?I_s!7ReR4N2 Ng>ߕG|)IdHбmTLzG{2E_vCCUg< U%ɞ7(k^`WXBm&Ɔsg;DX ) Y'JK[*~ˊ p?=?\Gz K%tn5 l,| zY t-M,|ꭜPX~P1"[ަGsEn~jq8Q @`XDz-(Wg. Gdl菦%v1czEtsJq}*\O; h0 H0֣@-ι:老7sOmUӒ3*Lͼ7-kY)>>JY!w\|= A aNiK+5sFC"V|7x..w)HLȆk{'뮫LnQ#,6 J յYP?Z@F?0*z"ɝ^$BPVF۞pjV?<b(8抯}EᬢkOk"1BtFvVP zc*FQ&<߹",KHY$㠊qAJ63PgJ^x0mT*^^ٕ,639D/5n X>r&7h*t%(6lJrandReLaa9Rjm [ U mAsodх,ح) TpO_֜5)17DID'&'MG*ݰv1G')`i!xG*P8J[gf;[ $ͣY?4l^ MW>2&#B퐥uH ȏQ7\nբ5UX"'a) ;\תW+>U^_.J&I?P A( d, أ-rB1 YUsPd¹SgLJ%Cb' Aaρ`5g/QS޷yqzZn?]A7r qriZs0ď5V;ڽ5g"DҟR.Ab5#x`-=/Eӫ# ,RyBaьoD%BUTC .IFQ*IBDS0ZOe%+)Kǧ}tPݯvWzr6({ }Tkܙ)7qw!3GQMi}+AKkt >(* =+M|W5Zu] MYjLF4L*pYĖ޵Xl O*漄PTcy4aY!8QJR|^Пvy#Œ^"J".t܅̔2 ͨ"OIܚ/Kn]&7#r9O pP(NLL'O K%vK,I 0sa[wab+j2/uJ D'qa[u?`"y; kΓ޹׈[uz-ڧ9尷\h:ҡb[UVd$m+`]kŽ3.ɕ0zC,=(G8V ZwG`ߺ+<)޳*,ʘ._A2~&)h-@У pvB44`bkeުN[ݕ-@BKm"ulld$&.1X\GAL8ĥ8h7nF2k,`ﮈ+y Q7ƣ!L{ w0I4bK˾ Φ5YP-23̎$Ib,^9̳u2fVHH^Ll蹹fct'4CZ?04)yW AhyX %˝tii& Mq' bƞ:?@]L^.άU!:=4az[>6hm)Ⱦ=jWm.6EFlEȂb5uʚEW6zހiW (q;[r u7o 0"bBW ůi(=!P0u.-x MqHԕaC@@nԔ)7uwaLɺ2z$]be]b;{P%?G?m(=k |J'J0DM.hU5b,9+U^XmeO$si!3V9r/ /JZȡ]^ASU$@Gсљep 9w0@n `g]8X2YUzl?5kH_FC, U\F} b#07Yݰ9hwJ\`6b QZs."F3ya@QTpUBoVB4&;XH0hh祡;DIDH)Q(d?^Hpɶs?@\ʼnCdɫoA Vϫ/εڦT$:d3â|C&lƣ/I-ir?; bv,vKaOpgg[S[0\u;9{^6(( ך,D*Lc6Ű@X!00;ɒΕ[6j,} Tl:ax`/8 <$D m) dDu!h# zn:|7(Vɟ/m^mM\+& z)+t#YvP0'o;LU0`&! V 9m[h9=DL%-> B(>r.Hfen=d ®9ʠ9+!t|ҌKwI`RN)3E)e'+Q"PlnId(k>&( "{qfj'd!dmEdH]::c<#V!2WaV#!C أBm%(xlEzgxN# s(V%a.PsƄmɤ8J+{}zJ-9'( B tN~l,1Pv0ХU8/;-ZzQ5d="!~3dpQ@1t4鿚*ҌPQMW7$)^KZ5T MLgX |4YP;fRZk+"] 0u9_|yUS#ݝ`P˪͊)BB%aөwOH*{2 PM=Rb?__[lu!:$ie2=½s2L}P-g8\ W_h|TZϣS;,Liֱi2s0NC{pVٴpVzSVhQ͊8G9\V;"/4D ʾN;f6όK$="ֶU(ng6ֶъx&GQ !l!@*ZB2IT@Ѩk宋 D9u؄Q8 RI W_j^Ug{>sByW^y:6*CTiA-s~3%89e[f+v"jm|Ɲ]Pj5wTىdelgV]~w '[2F_'Vx1ab204Ch?o3>\L.| W,= eY _RN}a>@5heb yn:UL}ڊrԎpO>&̣q lPa<(fM@X>4jn0~!cZxtgI]+Jѻ`hG_:Lf~8q lV!n3`#H#۰+y 8Ŝ&Tt~`qlIm~x⇧8),5qwH#M :)ďN#zr ;LrfM=+63EVr~aϔ$txغJ@Be,o͐/5U]]oV835圷b&i,c'% V Rr'KWP_̎ UONeW t7~fiKݚy-T -V#ZYSI+c#g3EW3+|u,Bt ZyNp2_qg4V%ܸf%y}1vn pG |\Ӟ&G5-n[OfƐNrZFRS\^D [ \^;_Q}Iɺf1#~!BW;KpYǞsƦIo,bnKYN[:7iFsrlc7^a*XTb\ jM Evw05,)foЭ`=US?*VNTaGO ;Dj QA$vrD\sK9 XS܋hi_`J뉗$Dkdͩewœ~Ñ- B9_k oTzz\k>'hZ) &4,Ժ qݏfoz} &G Yu0LWr0H"&0qJY}mDMjX{ zORcn?Mnnyly= EN}LI1T`l>zn[WuSи 7JV7fǬ%ⴷ0߸;іb=IҐw~C"{ }3Ņ D+tbje~W{(WlKBjt( &0A|] ŖKfiNM\FGm3w! [*G`]8֧7fEK7Mk$srEɉL7c? OM&CoxSpYpO<1M\IIAQkK쵇ԥ(gB[!0*qkvXR. ً!ުi,&3P{F8]uUhRQË+OV<Δ2;W< ,^yYsr&E @tA \v6n$]7Ocb7V'PZĘR_ۯW:WфϻI6x`Y?tR9ʼ,nf󏘘o vln 1{Su~ysÃgc-+h-X\.z7l?u>>jHTm)K*5<ǩ'(ᕰtAp'R*%V;&/8<-\̆RgtP;"E $ "鵹Yf)qδn 0q+q= ˾w&;:݁[8+>hʥ!+pqDʣҭ4,zS.8Mǽvl[|9K7L9&;3J`!CV=<QF^`\|<Ģ{S,$ƸT L HY12 M'JPS-BFaG9%7o;?w&*a|BE=*ܘҭe% KC/Yр@5G-W󋛴OVA9~ kaqh|mߟ6k3ڥ-0p{TE*I]P @ @+)kf G{GD9HgO.ҺVYDG62 g|y%{G|= =ε8#pu8|>WM}i#9uhl)Ȃf>zLY >"D?sbUoN)xrzi` DU}X"&Nt,qL$L5Rm`2xMk*Ъ.83{9mm\d;'1-.2Mpb>?Bi+r[OSJ;eUT0Ή[M64AA b{4)Ad-Qͼ84H;+>҆oH' “3jԝ_!=#aߥMK7\:"]{ ~?>B(^1~0FJ!HE.{4k_!szy1.: ZxuDidCϫ[>/G&rX1*Z,;r}"=޿]$wްVN]E2s~[C~5wh`y?0 ujz<#Hw{j^Tw l$3i.k #OHUCxBcWJp:-\c rxZ:Ax,J'o:mc@[Ow의yVM+Up:K (І%Uߌᔧ(<-`pnR2A_WSÈK| 65V#Kly{Ǩc仳n`MO#ly6hM鍂cF4z@WBBջC!11^~ '%]Aԓ܊{CY%/5_>U%"lrx!؋cwu!0 ~3Ecٛ䁖<2zHzf֣+iiq]Wϸ?o)@twf3" fWNJrBYȾj-kN=ZB(֤sfrvq[)j-d0lIIO-pLt7zxo OE jB+Vn Qi8")l7:6&_XsfT#7Eurv<7Yv$={4+, j>pE>d8A"d²efUKl)`Tn<)vXQ9xr@%U$_}Oά _%?e%MW7ze JA_U:Ro$ (AGs#Lw>+vK@-E(R1A1q%(<Z3/oOD[y8C#"&%MC3 ݧD&76` /(I$nBB6?SILyB?Jja i5d?` Oq~y]!#OIYP7-W%JJ-YnMZ۫?U7|7' TƋP|w^xL9pMr pM-g<$&B=U7={M;!VTdT49qoT8MPK|??ʛe]ԙ>j1Q 3̕b=v<~hoGi|0Kݎ;.и0/RtC4EiU'K,!gҙ3sa;C]Y:jq=i5 X0B1T}|biqC/r2xMU+Vj<ng.S+_UGfCwE,-sk *9LC">r#VRحEL<2CD,W 9C{ă_dG0OҶbIlm|KW[|PwWjEm;CxP|Rn+1Գ?lZs_*uR3g :WP>RL u!۩i&'i>ZPڶ@rtPRF-z#+ykߺ¢A;ntBNdeU S;_ŴVM>q :1M}.&h\UN(_ TMΖMTm X<7qbo+2V! u5M &!Ry+4^od)O;u[_#Y·m5Yz1 qo.RFxDۦoAuKBnGT h>\dG0n~X NG;"{wqmY~ )j녾cG T{-%Y5lG1xEl/ϳL%Ci*$杼A\vZ+9wʔ:׶TC4$%d3pePjFK龊Thto$Ј*l80I[9u"Om-|X;j+ӨڠߵxAou?J&a F-3Oj(иg)s^+BEulTzNIJS-u@8,ߟC5}'0j W0Ԉ*N@"GtU_F2)>C/U'ԨI h>(UYF³J\X 1-ʆhfxbwb}Uʗ$]:N֪֠ hk)9/`6CF6 V, p =93K@" {-Pi6 ӋWZ 9=կJy[:Q? |Lkt9~?aV@0QbOOBu>L2.G!6V>+;q j9´nz=}ʐ-0|h-,ʷ~ܯ6jMx^UWZ!w7xE9\"|mlW dyAs٢pGBOmRݟ0I4 {̨$Dl;@y|\leA;Խv ;;2b8I:Gq[JW*ϫ|S@F#W= ӝmʰ{Crְ%dۆ3fP}͠`oJPYu_P@J^x'-}UZ Fgkl>N'Fh:z'K:⿷=XNUL*׃pZoE6]؇;a)C;1WdQvBK*0&lGbN6&\IrfTh%RrZIߪ=6U!ޓ'a<镢T F]Hos &kk7th8FE6.S\b!y֥"5?[˾v9(7bEүE gŋVQ [Pt0A$*8ti/3P7/;7O" JU[wwǁ.i }8|nS۞D8bYS%Vd}3PER97d#1Yu,F\Wpi2fһP(n^MhE^q݆~ q8[lT:Ūai,T٨p⩌PH-_t! Eq~fϮwW@)/b!~6UD'z!.cm,>s,hƸu/mkW:M_%(%܈BSUy"GeeB>MAa ,ʫ% 'yyZ#1B89ۛ"H~ڵ؇'OP{w,8Pι@f 1a0~lc~{J3AT֞+z YPFN 2dvm B͝hy<] M~R&Mom 9Ful?s'`̛lB<_m9LS7Lwt˶֋ѻ{#:0VҾOa20Ӈ2OS*]yb(#^!C~b`.?c(J'mh2>(M]+fPk Kk`󯽛gB*梄Y?U_V`!UWVܝ⃋VHw/u[N#$x.?DXaäU,\]0`3fδN7)7ɟ'+6͕ysMTH+kv2_YXnrw6ï]"sQ`cC LI F%\H) P1WNj=# +GBwR?~7~Nr(_`_S>ޱ}A{J{T<f6MJz e{m-8?kA3wyyLBsKs ҍJ ?V!s4.)![Xy!v_+tytHo2Wa>Wz('(u-D.טt _X+[u0٬I u9%UfӂG%D3Bю-dJ JRgat#(!aۯΈ&`C6uHcT`Z{+WI8;J6-ZWG[ąF-gѿ?[?rY~[r J\S˝D|Z"Adxߵċ^ 5.exIXMe)$!AmPs@h 8ZQrOE-Ew#?=4J\DBbW}|p~-2c3`t2OuXK}AOts*Hcfl?Et6l}FMLNDV<@M铼 e.j{c uk!X)]Ț4~Y2! ~,g)s^#uK_Y,8:pGv՞m0SUf2b2??gv\K_L-*~~J_ `Enґ'B#;YFWT7w٦/0-㐠V{L C^ ?ߨ+ gaFxI?Zlo_ǜ~<™u+)__H8]NP\Ȧ*kD3Hz_SR/yVtTe? z% i!:iQYp(]hR32_^5@ SW[fX6‰=F[6l% Õb LHo:RՑM2 (S.񊽿x[U5y{ Lc@q=IY(mw(, vzڐBՂ`I},}й\og("u=H\ZX950`x]˰R1. aD:f\gd`8QRySAZe)d!@΂Ŏ`& XX92vʔXf -<@h2DVB<Sr›ܥ۟Y chbEaˇCa(o $#"ITͣ'!tlϸM lZۂ+~ΘefIǔˬ;Od_nB\\bc7089%.`}'lkcЅ:>9HD4W jv7;5|G;UM34PI3'c 5F-ǤDp!˒#97R='gAhh0/lǗn[Z8j;G 16pT4L7VM`$&"UHn--zM> BƊ< zOʞdUqgĈP?l^ W d oXEGW;x %Sz_>C[E0d+n ew&r>sxҞPkgBL-w!^z>&տ϶pPȇTmoCcnױ#߇C|/%K .tղF{_yLᣉ{,d)rۋ?YP*FPd6â5쵖, jz)=޿*/.aw_?JʲiI)_p&hr,FHM+brcˊ #k\x`M"b[7޾K/LJKR)Ԝy|_+64\q J2C GvRߑ~; D,~[v&Q 5sv-YJe}U#}ϷOKˣJo7Sv-ɦBȻW@d'LΦbZ^鶄qBca,` dQk`![goGx sˤq`l3W vdqji~qTLHNEg~3S3nG|Xg>i 5D>H9rb g7`ƓA&U؟*V:qC pTUSY+Ǐ[ zSmp L&-hy?] bx;/hՏ `\`9vYorZ3g\2响 ѣ'нO/$.V]kꐃaGEƎnX#64~1uǚ5uچ N:+ ͍\ W_&p5 w@pEv>KLjhݍ+}ት-4e~Yd&ZufS>xT 90어s ]XnpǙJsĩU_+ywmgc ɯ|e|,z:90u0gC6CEWtÀ=ڽރ@ hF0ȧOjW۪FykPiMYܝ,uhb'xv|=,xq\ބ܂ܱ =J2=ɢC maM_mt(Tע)uO%:M=#Ψ|5wظI wQ]=&Aiz60ިt Q"j,/"HPR?qxGс_GiE &F63MgŹⷅۺ8Ax+0~ǏTGa(XsD M0FnHZ?#m}zOmXnߢ*"Z4Y6DmF;uiwo7i4:zoQR$p1_`PCօƬgd 5n}w7^9:,>jD_aeEG382>l740{nPBѧaSed),XMN7J??#7/߯||(>.'͹EO&ۥL" nDRҦ{q)`w6*Eidlm RJfgfb&`Ch+/lDZz"#vYFA_cSP A}#Wj#_}@ΘE%c)IlGxRC@\aqmq/#P`rt*q+,Wy/o/DB03|O$ŋD e\kou?z'_:4=l!jzi`z˲݊G ƥ =сnT8$ 0`7`.H92s&9fR2/C>Rb{tNUa$qhwm7Sݸ)hۣn  z)Jl\I釮5LP0?]oCX#J4{*k+kG"iOZNg6˸,>Of~+a~%B.zr;4F-谢3O {>R +[MɡB'2*TTLYt~ i"X-}k9mt=)G ,{t $}s.ەс_Ɋki|M9o1Op/aLBq4.5pLz[y`v0V<"Q7W&O@]?tOgM&TpTFqDdSkF>|g, }}_JCNٹDA8iK G@j#,~$Q6#_s >p% J}pΈX,/ Ǔ󔦚tXI;g+ )AM.u*w7qsq!o*Z[O1Kz'ӓoNV^uB[h@";O`4'Ր|ԼʿHM7j$:{be@]Ykjg6eW"n&Z^nPh6Om[h .V u{2nzap;|ZU_d1hZ`h~`EnV`y &;VG1T1$J^ܪU"#Hsp(t5%;0}):>̉L>|PZISq1&sR >+,`M|Rk}1 PϓkDd4˽6SAu!=pݶ>v6EIIF ou66F)^ ^#gp$L 9#:!:["`COh Ÿ|9~Qk%VI*'"?H޺jXEKm`\V$T7C9.# 7a|́Ȕwfj1v ]Y 0_"uh[fC[{mƦ@9B P&UmΪZLie+DƂ6)MƝ E+״F4{:@w+v-Kq!&ڏm\4&C(&8HFNU v_SNJ4?cݡ,BYJy;t:fZ1?K(gLMѰL6fҍ102hSnLWO_AptTy3 Cᶯǐ"E>zbD)NAٱU<>e]8zcNk(o&d{MU5M{s|<4I_QCWZWzd~&dd8܄)1g|C-jh[5h9Ԫ^Tsoo d,/M2@Sl݌^-w1Ƿ fܗHh_v00pnjMԇo5:VF}Z FL^ė~zhs"K%?rH={ L1W8Uu^pj|?p(qL\?g(u(mX3euj\8TRoc֑9 ud!S{F(pǭgnaga.㓱Ň&Ԃ֓/JRxSoٵ}20Z~k5sj4i˘94ʣ`z_`?#@ voy3{`޴d T +0c+W)$>_`\koMlɞiһ"^oVf%ˍh>|=&2VB 8 Jorت$X7>/= 6̪Ptߙx|g V#ki#Iב|DJh>\8wWFw]ab]=ӾeǺp+3N^{C]XK/c Qy3_T7W8)ʸy9KV7Uځ8^c@gpomhnw8.igQg;4Ox =V=؃z?C_bP&@ 5^f#w8X#;0eVB]`/1`};W;F˝Y_׃t_ ajؠ!9pN3J#Qt109y% ?g9O8*HܣTmh(uSX~ZUÃ3_9RCODDE=݄l]L8W,+[W؃sTC)Do>W J0Ě֢0O^c:zy|A>Șz5--W >;boj Ý&+$ƐH^sЯV(ya~0<'V5S 4S9UO 7xLH*NK߅Z/J?۷K->hP{ZzFruJ"aN;ufcK76z<Ь>xi_qЧJ^aZF~812%u{fuxb'7ЌKI< ؉%lM IPoboDrXMYͻz #{ty>/*}sadZA a7ao\ȗ(QG} 8SL3Yh:uSNQE1v*A%r}-cm*&oVFY5f6ЮiƬ♽ T` Ǻ<'Bw2~C#={lg.EN$A EmEx ^@GĪUq; C=wUe{ JB+42vG tlwD {/"ީEeYe3ZOB;gPJP>\ )8w=r7 F=ߧ*=2ͶoaOX5E !`NSEg ػukrʆ,mf*:F>eJ(T*Ju:S!k331ƙrc J|t'cf6Ѱ%1%=sE+G.ud_kyJ奙[L{QqfQ+♠tkIIeϼz:<pu=]ދ ᴾaJf);'JZ@ M!B̛ [z8۴EL%?2- !u-jx0KSgr"Ɋl6&T|jm$C{s Q e1nPjdP R%}@J']vsJD#Վ@JHvX]yCõ;wo7x(5yx̢8+ce!Ĺv&hL`vZ;9ZUc; . |3?<!. 0|"&kII 3˿IccK^N@ h{dLrO *N BCCm;l'ȸzд2r Xƒ^]^0`u.r~-F]XL ĩm;ƲqkyB5{q?xBg3q! D UVYcbD8oD{i0~Ov VHAKDRK'kُBgWUjeh/^=hf \pvx$ ~5kZxܫk֓>˫3z:x@%t=;/'mf)+U] A#k/o \lӻM!}o*ditZ >L,DnuҡKW88t+];aeLjx}aߊҙqdiF}qtc^!|~Qz0]S%RM%7x(*2+ݴŶrk̤{Le%mNa.jݠb@7FZpqP bl.WƑ67ඥBY|tju ۑZ 6h$nM(q1.Sk1Z?ZcѓbcF=L>muil\-\|.ބWny3 ۘ̚n}̜8m=ᮆ7'lmB[jJO`fWbEqpqI\].u~''biIJjꐦL/0I(+ش]HJ  64w|V>U5XH;7a ZIKVwR;O$[+l&U稩Ζc=b+\Ԁqa]aMTJos9>d5 } ݲSGXCy40FNv!-f$wp}I:\VPX6J'S֍91ۿdw*V4c' p7JP ;{_h9y"Aǫ8 KH L5I-kzwX`WBb? \j'ee1U]UJ_*"'ΫQ2lK)X}]OLa_\эؼ˹*5"~mE!fMgfUgT´&P>FM˭8J+/<%%ِ#_bj~Qv-TYX--kYpfc#yLۚ80LGiI0& l Lo(%b8EE=l#ߑJ eGyDJ"ؗeQ>9fv<$e+ܵI弁dN0<#]uMg쭿SG" <;K3#G|ꖮe;^{61TCN“׍ @_#C.اz䳵Dir}bmcus9_/86 Twp Pg^}<F< ."&@l]Ս>\Z;2qUL?ٲ>03 G.Cߚ\bEC Qfb>owU.TJ-)#}y%O6)U7CԛRtP@p/m0R_?d_嵃|Y92&8jq`}mQu z$[7ӵ!!P=4\_?x}aEƩ,,\tzEּMos=^Uѿe.I/XKʓ]]}?^QZ/˿1US8lտD d{Ne 6ChNXg<ڷoEʩ])Цɤ*Hnn?Vf") ݖ#4+\ȸEo'"\k`W OwT< ʚVe.^Tz>{D5DDž]M)̒?2RYx~Y|V! XW=//8ldR$yP/6_9v"(94;şS{7 lZ͹Qc41C൨ 0N8fPgELNB@z>x964c.Evz *!Ng323Z#Ңۺy%+$6h3 8PŪ~jMxlxab鳆jr&ǚ 2_ȍ2`h8J:)v:#~0CB"V+_$HX$+B[SS,)!lMul-LHaO6cV[|Hd۾$kϹ"f|¸:;&ۗKc`]G!E2Q@xQQ'TON`$0tfz6a?U%QA![*UoI8r J"#-5}/j1WuGRI}0~j0$/_xbނsfJMT"?]gnx@@`4vhrFQRRc~Tc)0.cfhmƒ0!6T:DOdz53FEb(&h!k_`TOb  /DDe^rhP]_ h)*sbNJcd0]f (XIFyr,1rmdkƢ*GW]΀J| ~K'?J(PXhJ0%Jim$R`4^A 7(X [BCi"Y00h8e(ݵw#o}$Xq:j갃/2M/FNţVgB#gH(aJ:[ 0dM͈ G e̲_K`>c7ީTkH"ևN%Rb) nv5E 3j+i_B/-E`ONDॏ\(ђ&x "_ǁKUu KmEZ>R\/Cuiug(!=!S3Fڔ5)U6jm%4mWds:#n 6}k@xQ˚dP(ᓻTdNzvjEͺUw>VĆR^FVz]t3,eA%"rm4Z?g2کiqSR 3DfI2ÉDH&/U6#W3 #juMiV;uz$ y{I;2LŻ6SqiMvrYm]t"ꖬ@.>.YO<φX O%Tr=X*l&eJ1M"Yn2W 3Vԡw-*Y:d D3I5# d)z;1 ӊ">u[h}MH[plբ蜢 g6Hmmh.7ٝ%MIB]n⻣-:٣㢈6Ӥ3bA1[C"L5 &~V'ͷE&,۩HO*} qA܃2šSv@zY]F,.λm@j> >ӊfG#`/9xӃ\HPBnH`{zɝa*LhQU̽\b%VXG==ۻ|W{;dm"N0"- e/P c7?DȸSlݽxzִBm@4&ҡ6@UH\a%9&B DE=aXQeCσòB2F=ƿ#6 \~պڃИS`%8(BJۤyGii9.DcrqtKvl& s4t>s{9G>gv ,t7ĩnoZ7[9E5Dli$+:fACKRͽeEyo0 OiUF22<אEwF8^ a}~kے^R;=ty!{=/_vk!#mC;4_" gU"d┶5Mīy8#K v?U-(Kӹ.-"x)I&{ogjW4i<^E2FݎsV׿{3?3R 7wp|h ,`sC/;nҫ`3bi OݐDp0GNV?GLfLZDP%a hK<&S"Z ޮ-,5Zu=t ES(Bq4A{>J}I)p:,B xg~eFD|J !v!6I0oPp7j^5zB,Tus#f$% Pgv%&U x (w\b謭 >"O=?a&o`[Z2dٺ6,0 iiT<Ѕ̣ZX`L}58JX% zyocV!8t8sh\:Q]{.F NؙܰƼD|༟a"d?^Pb S"'Yp͝g yW-LR95Is]]ym9Շ_:Y2d1 -BS njWnUn6gϴZeXjDWnk&5ܲ&ƳMq-Jrq,NgoKEKnkQA\q`Eޚ|qx&Cn $w|D{2˳̥۱3re숫qL)C 03q/RN/IC9Sji!|L{Ð1{i|oE,vuqL ckگLO1y6i,9-'{cH4K5o¢F.fV=>ʩ!8(}I )ItP:0_YLFGյOr/PE=-wV'[0ͫ;kdĝ}=|7ຯȴ,NwVqXzj[]OemdpGMW1#m;o6!v)gҌM-APu [ZÇ-l& Mm}s3u8]5W/t=%F|Vs{eZ&c39iqGІemFT֔&^gOrSLlQՒpϮ"K}PHmrexo)P<p M>+M?UQ┄Wtf|G]F ){y,Kn ~* hlI)[@珦< PcY>Vv6~h1Wv~qvvU,W9?e& <'INDiE2vE64]%0ip2тhɪ뢺FIgw['  ZfP:  |ө“DX@bBC 'T*ĉF*[P>şsU u:KBh(D.r&kY.7 fsDM𨅡mLM~˳,m"%*kVt#sSھ\s<_BevY-#RMt@"TELZ}f"ڙn=1箶Nn2_='Yu ]`ۊB+1|ielfԕ>vC)>e|L$^+F{!P|P'Y8|y4"Xxo: n2>K TwZ6;K5Q~PC:5,[(C 9)x?QY0aB-ob*3wIB̓(~/w'8RV/_g[Wdo̘ iX3fr 0xEn#,ԍݎ:FG5uD^~[bAk7mè(œoґY^Е=DlE(C&J8Xވ EyWϴw:+`)-@X<#VD>9\-zȆQ$+WsYd)ш& ݗA脯 *G:ݟ?xx|mj%F".وiXTES6 l{dcZFIKZ@Dy7jY*̼KUOpI^`Dh2Naٔi;t%eGIpyNh>_t*k] Z6wܴo{1OdݔuU!DgK *Q @[kx'Sj#Đٳog#\vqW1o29U^X"`(A;<sFq ָ|qE?ZS Naw{GawS0]`Lc!5Lީx09 %=ɖg}h@S䯠gYwjh["%s&hT9W-Mav7K6вZi>]4jr) !P8 Ǣ͊x6ʍd0QڝV9'al<&d.nRs,؝ydXF"quS?ԃ{udB$\'z )(YHC DvedðhP4C[~zC䃰%:T.^ #9][+HWfjtel2KȠ(Pǘ{B xj`H v"^$ ]_dц{zӔ IΞ4\TÊ@]''; +_~w |)>v)ߎس֫zۖ*W;6p3З@TH&荣KNdm8xHtS"k|#¢\4JPSYs::={ t3['.,1UϡG (r:@~Mt:jY_^MIiT4@V_v-n ݄ kVP\@nI>> t55.,a4бŘ7Mr񯨞t87Q#DU/Lx)k mBݐO'¥wkY,D4~Kd'{àZ(' THd6d.b +UEJmToɈ9couWMqRvޜ{SG'1`1|0/<"U돑xLƹ;IT*~!D * ~3v]>,s5;; T GP*7ljdͱiv;q#4C/@RG+{s K`*$xÈcŜ$CaC/c$xn%,opMl҈Zgp-ÉeFr6Y¤56 Wp GQ3rBF~3Ą3< %[7"^Ahgt$P;~BczɪAy[4/ ٓL1zg¯vEJ"jl;FI $#CU2rBC?"qNu/24WrLT{&2uRTfre%׹Fc,xf`O8^'s6K{_ M}V!+l%2YNĒO&%HPA4"f~&J8楗`Qln5n,%z@>=r\9JelNK<ږV&7?Ұ43z*QJG/$e]cҟrw6 BR:)]xLPJ A4au6׳7K aϜ,y=25]>yB=; 룉DG{t(1AϰPn?6bi dsFRGI) ,-sy 6eeӾ]ڞf%ymȳSd \"# poYhogy\(-S_l ݈Kbgn12 Cl.=}8YYބZ>;EqNے~-r7{VP^%*gۄ/_X%vTr=VL5k7QR^c0l[01gZAwe}5C&ɞPDSRs!>.eH6B/-,j`{B{זǑ1$<]5)< 0d{E R/yG 3iKĻˍdl" 83xn8FOXn,Z2 NDJEHIMƷH_~E`A@H폆ߺz4!Zb)%TIA8\<Cl`D@]IYRf/_o BzϤ1n' p)s]X |y~uɊk堝 BJ#+x?]4D{ dg:L>o08Bg*rtwmҔ \Fh:8.EBT^OE8`/6PkI< IBdd-ov v!py i r]sQ· %_G<‹P4r-tΓ8)A\% cN~Ga Uy+B:߼9L jC]:_Kn.[p6[ۚL򼴹?gu6c}X:ZwRh>]rzgDbZX|S7' zx:&H<LYbxr{0>-S`^dx΋R.NXW S.dgA%!qo5)m1NBT:iuhgC#sS `oҪ??Q3aKks%2%$BcO ep DHJtkaœ-SD=z#}$IA;E63^E$+;L.v,'ElF`|̊xTX7U70;dHQU&I*}3),T̫Q\wڰFH!s=MX7zh|g$U׭g YߤPq(۷1LK_7ՐtD>jA(]M}k Y8_E jx rCN2Ԃ9œxX=`&6HOU{v*Lq6Ɲ)ӡFL`z=yY6O$6JuI}( oo0R-M QEL>O- 1דM7*6/4؆Bg\vYut'JR%|J%P l&d懄 $Gc~X6Ʒw9 k'/A0Ϟ r =UgjLųYt|.Kc@tSt{)jYpZXB(4Vd}@h7'Ԣ2ݠg2`_z;^ 5#ْ=ԊB؆r틼g]_2p#_5kY[,}#ԥ9G \YY; i๘Ϥ\˟' WL@AF}ʠv2^1KV$\0f Je M8pp\2kxiTD:^2O ductӸZt]!l8e] ˥tS˷!}Su g9] OApx`밥тtGB[߻{ݺ92x ƾ ک)0LBDĀ?ի¹wa/jXY]CJoWlXe!!7*gCI*~#ߛ_{b@Z$$= D;9V=)&0x)P߀\ 3d)Lj|t#^nCQ2á̋Q}Eѽm/q"ko)9J'ZS`)SXg6&m4F.ő[%@cP+c\ v`"x8gS]f;^ܳ9(&CD`@4]@ >zJPyzk?X$*n vS8 Iڠ L9({dqhϦ›Dtݚ_gV,]DVÌO=Seb|'m2l0FߔD xU31'`o0hk՚.Tncl=fm[Xccش#K]+w!]x/^si 򍗔G^(un1k3)ODO~C,bf j@[0m|EvŊ| {T[dqC "4I6 Vz\3BL?˰fʾRUl,,Dˊ`]*"_1n[Xz߷Ӏ<;,GI?RP3 [ f6L#;|- @9%CگO`$,ڬ>S4Q7zvVe4>[GaNc]ɆYNOݹ^zw\jc7`)_?z;fC^)#[b r>?L{? ^_m&$RˍIWd#3/?:ub Ej(YZ?Rj@GJ${MȆJT0Pp7vX3^Km]yWؤ` ˛xF}E{J:2 WmyKãIxlK/vn3#]~X2P^ p~{'R3z S= ,2i#\#lO8D$KPx8?nR#[./Vf]7'缉8d+f&]@կ5_usQ-%!51j?MhԷj33zwj[SOBHoͺv]K둌MUl^sNcƢ]͐1@$Ӽ5[sJseجW-4A%dJ$T!h;K[-lX{HLgg`k(Tvp,-cT )a0q/ơT2"'N ,l)׮B$㋷{);+H5fqŗX3:="T\څ[Zޱ~eT&}Ep#g~vJbA}D'PoR8ʢZԱZSL [=2亥0a˙j>l7n,-e9^KIz2[,jƤ=2l`!|zړ:L=ypimr꽃aeKڟh;C]93x5(3Eq6ʪ =Wj#hTொ-!M /j, R@K>g`GRzs}.؝?$~_6iTMSos!s?}'ǚpg}/س+fc sIyKn1bKoˬchdKY2RMsaOK',8No^A$o'2ԫwe 9G+O{stA-vjfNNah)?O.cL"B8߷]m@gޙVgr"~G1bV:k#3Nҁw-NX1x/S?(r=O\'e>x [:}؞ ;J0Sʹ &GF7ݐr g {/SNw{ĤΈY 46vG^ ]Z[[H,|f&/_N4>{.| }W5O)|S~D9GHרM:1sFO$ZQ9թp'-yaD ME,Eĝj++?Ok*8l)YdZ9K,`)S ;NH}K aI64Yo1¢t(o923Ʒ'nzQz(`b[Gw_MOaU!s/EE&GUIY( Gt:`cTzG 3U2Ғ޺B^v*}ɴ I~H16q؏őED@VUlEjKyʰ|5R2YZ!l !C1bB,gbS6ͩ@0{9k?ۑZ$s,# VB7UhL6:١Cyͽ1zJR-9j̃N&p)f%D;^T,|DvqGCh&.#*j0hȩa;$-?Veזic+e3>'Cz,f*]=n4w]8г*X)ⴡy6iNȒ/Atmc̏BI(bTjX9Uakv6/Q$i:-lao7nk$|8t.JѮ= ڧOyeGJup^{a4Aio C7I%&r5I h{uw jޗVj<҄2ȶ^[ 5ϓ.@(&{ڒ+H+50oz"$#KZHϕJst4zѳr@j[#B5zCwl={7t \rRX~E$= 9qٌ__>ŌcS/Ƒ%IW~)&ppЛpW5y=AvXwL#59E ĥ9!1^1}wr)E"͇4p^c\yM<`Y$8߻7nZ>H:$Tb/!2ر6Q Z$-X&dkT @`Ptt!6x$'|RmcIq 0x CUOfq94w1ƯVlhM1^YLv\aqK<`= b./&vҨL ,3 -EdGZ 'c37P"N7CȢ)b}\`"c,\.g;nZȢ} Gqr^|׺--?J7 H52v 3 vYL!7;Rߍ,ldۭN [,* 8Kqwz/i{ CȯDP_yǏO^8 0E& ,u၄VQM 5ΔX X`fMJK֕BUwPr x;܇!o6h,&+c+-3<4| Mu!P.G8nWs]1I|L:j MNK :mKeWגn4렌JbKdxp<ؗaB.vlźRg[ OW᧕@y ?uo2T`5hk_[1&&cOXwPX䈍`pXd&X,{VIP>0|L:F @7(ԾX([Qdkuz(s8ޞ"k/J%>Uk0>7I RLEqdݨql^XڇD/\Plma׎ xA^呺`b3$,(ɺକr$ҼU#E  ;!)9;"SAޟgw'!hȹ-[i-G3iYDdD*rݿA`}'F7Ť3d2]a褀ChEoBfZAzw,@(U2KQ=C& H:-*4ZOQ{!-ϔ[mT70jF~Dg9/vQZ}9 u"c5r.Yڄp w[W1K`GiٽmσPORH` \۽ -EJ=Aq>>kN_W+EkA+v n6cР#qۆMEl$NV.*NgZͳIZ@AfKCt)޲ )wĩ7z[$MOZ?^ @`7߄PȮnH*àϻZ5|ޝhUPȩ),b 2ZxK"'x/vDeQLȞF`ܤ?)y\/y3(_I|0[AbğvoUMO*A|}"Ul.k\  Ը==nן,̪eX`a rOjR}G["/?,6D|ܕ?uHp6&Q7"bX^AY!Ӻa0)VS+EϢ88RBd-c) F?Ή5/i|.ls){DSY;5X/ S^@0 r>8$n J5#O\]Pki][W:iz^(%18*y >, tPlb]Ne ER V_*AF‚Cjh0J]4>k1vŮn;oYCV~{I0& 2"oF)[aray;^˫.cm`FfC 4V YKD\u~uTX`2m"ݖEa<}L'ftCpiĺ+,^k(s'8>E`0_Bm[xop n;z0GIϚFBb=?=NsHn𯲥{H.< D0džFpq{5G3ct44cS˧F" `7wR#~n?tE}Jy\v9;m|DBqTc3@lj*/Ughe5tXϏ$$OT;zLeb. dۭzAvPC.Gb u m~zc(5f~1:8TE?MU^ԝC_SbMM̘YyҾ _<26#\5Oj+c`]h8xfhK篂]$}]EXl3 s]k^{؝9$ QkM;u i_$'-rkĿσ3Os&]pv껜`F&u4PŨR=,~UʵmA׌]v5N;m d%w<3sGڥH,RJB%"%朔efb+п+C!ò]lH?k\/SF֗{hdZp笐dA%q-"JWk=foߝы kҰ`xñ-Yاz"fe(I6631%#u%<@~U}\NA=?\}ou5#/q~|e(-K]q3hwה?~ y\Œ%z[ >rԱ|dsO"!6 \[OzvTݲ6QTO;O;.pֶX!&Ѯ(;&*y3 -Ww#OE$(mAc"Cw;Ha|m4<;70^E2/. ^!4S wO$0̰a{ꑄjRߢ5kc;\Tӓ7LESnxB6Tf$O֩A۸A3'=̾`>W^nC9mԗ6TL*xaJ!18Tw|=_GIpAdAN{ e z1`ti4A(Aݪ]M)AH@jg~(\\e1(7^C:D*Y0[33mo%'o q#./h]8 u(xS'2G{bf\Ijz4GuB0($A0-FZMYt.N!wSAYad}(سYi@ڪmI7*-5W ZO-Kq7dxB <cypS~5mE=*DzL65&\33uwn,Jb:ƬG&g<^1SR<Z%t_$Oo5/iT$|QC^j2t]kYV7 `dh.aPM>(Al)k^613)KGiYأw5ip ?'q43 ƢR(eK%܇km=C2XhspB|"nЬ rhWZ%m>7O =pd0_ 7Tx_ ׺~7 槳 ^B_G^XBZHgٗ-ʰįJW!ac!d a / OHVJˆ! ),tHh͊Y/15(Sq7ģ cSmF0A& }↓zY_lV!(aRzT[ `8x!BI>Q`pTC@U|]r1cņ) ª\;{jUJVHSƯG%8:> `שּwQq䘻C[~GIy%45dI.rad갼@BLTkYVLª6L|RwGd(tn4=[ʅ ZraKquJwcJOa"^DRx2?8e/,z~ϓbu$m/e$0N}x2if?`ϟ:ql̲*rQ'av??+& K bV$eX-w\?zշ:G6.9ZZռ`h`b)1xɇo:Q`ԭf/*k .ʝV6 d{2~Z~d€0YLAS<[+̂>bw]Ͳ \sBs!iaH 1m)fFTYzH(3̸Niq!&Є$w{EJ:MSX +A!L7VUJZ2Og6z 9_gs{~gLαDLmP/ OS*I-Z3yY3ټ\!ysC/iB.KP}%(p\o6%o*w~ O܂Pc;ť/y^WQӲN{7B( &W ؗ_Y‹`# YŃ\`f[=r'%`[Qi0[eh%zt[͐w6VQbAB͓&K^G|&ʔBQ~!B&Jlڣ,b.I;RG;R˅dHޜ9@x7B01@L 61 kb݂3SC{JIy%7DUpGCe>D#m"=pm} I}DSwʆA9B{W$|,iˊ >qcEdVjݦ5mGk&s@'K%Ab4D c؇C)Hb7YhyӐ 15hT6 0wtk{Q0,L@GBIm\10vJ`z ;si/}$V7DHDK ;a, 4m j#x6H˦ ieͻٓfm+:k|WbxNqQ UgpOV$8'59Qcgc `ڬ6Yn>9h*r^f`O~ƍn )_JֺN9 6 A{XI|%󰥰ˉ) $e²bB" Ela{A (WP]nj.Cj\o"49AnW/]@lbdO xHxC(viDD>bڹލ!o/.) )%Y!)IIm!e5qo+Gb6)DJ x_ʶzcv'` 0Ng )Bkud/ۊl14 c2X No ! v %|`ZЉUBY׈}]ނm2Z59'2p |eFXekq$!p܌>E*K4}27]54țyHmgQ$#ە.KH:H.Vh uk5~1%7~ j~`ٽl*hJv>Ub&Ņ%sæQ^-na$W,$FtąÿVOu;r&[ h5l8Fba8t0`z24c*ȩ1dt҆rq1B-UFJfIgw> vT*N2d/Ã?`>SZeWtw\*  ѥzj/V5ŽnWj'(-HwX}o"g -:,w}r`YDT&)5hDV>cHB <,gqBmӞ'}4ƅtG0^/ b  2a j7}˒G'6>1G%]~tVWfK궞jyIRH$`H 쩪so32Q{>^}Y"6K˼J-ߧS6etNC3otbsa' Yǜ,QL_] έ=#^CBүU*MZ)Tzzq<}@fwm .r#ŮwU1ism.} !H&z%c^mF0E)Ez Ek3? _ 5P=H1+NdmvA!jiWڀ}Ka>uk!l>R#LF/qqz$Y jB3ou ,3t2ٮqT1ڀ@E;hKܪGSY6ܿ>sA~<"#CEWSVb9 Jj}>`r.57EcbUہ_jbıπccD=Z=#'Yң+1iM9MWpUY6n,!]˝Y]fj7q @, bc֫VS$1cˠ{М[ѳLhgBG?؛@%a+Z56@{b+)ִ-$֫Hԛ@%oy$AA`| @2-<㛢7~WjR8UKQV{|o'.:Ϊ tO᛹7Aaq8ȿ{ApJ`mSj&B6Ha>'[XјQn%@RSzΗu΢~Oj7~^:q#ÒнaHb,]H,>-_ZqebN}x>&$˅2^'#ut{O1^S8X%z4? \x]>W- pL-)G ƗQdJU.aAa(Q14"i뮛(%9ګ*'s ޅI:u9.ĝ权S+a9 2ԕd *T$Awx2*s on~U71h&cP=7(:va9;iLsop V2I'֚Lj.fg zh_ODRk @=L * e`t E1o I#w"kۭ kx_9zE(#,vi!"z2xnOӨ~8T-tnң2-jY*^9,M~2Z>7x=kEw||MH+/(TՆ={i9(GZA2 'QKهd' *&#l}n L~IC[q 2b~Q`ç>b2{3׶Ds]5YH;w6iЂ[%uE.CW]9Rb g EgG$]^H?WEHaJ?)YIX/p->.Mo Au (Όiho.|1 oO[x*˞nNkueRpag'ޫRyΣ#ߑApћG/:ջ}yX-)E|+ !ȯk `.7IKذQ9@BL pXÿGp%ƱxWJOVf(<_df:,YU0z<@s }~1LrV0t|LdnfN ZF_z*Fr͐zEpʗ7 ]:.@ި&/)G?ٸPN>բ0+D"9-ϖt,Ӟ=t*KiS:0bycn*:Mʇ8 )DVة(rNl$oKXuM @4bapW RN & E"Ő-aEQcN=~ByTz/\[j> 7zpSuJڬlm z _ĖLR-Ҙ㯈&BNvơL[(K72j'_ݭnw.ICG}*KOIGL䟾|m^{U wo=zHD:lt ( tqdvs]H:D66ZtOIP29nR>w;+~G契Vڣg:)$5d"_$(|Х/gUQ6,Ac4zs<}ՉeCHlXDQُTㄒA xu'דghBg䬂829OBoPZC'az# ܋>PqfV䄩Ev݉¯+)j0P(`J%YD@Qy,6,5!ߌ%']~3|${qlAdrI,+6юNhwR#*͍춗$D]Wqg:lN_W2H=dI&+o(gg/xX%QwG._ LQ_ l+/! Ã27rnmғu̙oV򺢋\S\s>nY@q9BZ/ƽ}r碬 $56'%g KO"2UNj[A㠆1$JR-tъ箢|{hAIQ@3 $z8p'LVtegW4[+wD_n`S\lF¿L8l}$ݱf2/pdBg ;w0kpEj}:Ïh^gً#߇yYWO3^{4aWQ C}sTI'{paP+;wr: ZD* Y4~d F)+b8kh#Ĵ@ԓys 'ت}tfTpԡ^}}\3 9{!7_^;ɗ1&O>I-_lՍ:P- i<5fӥN2$F*>yAn{}Q0c11]fe6Hj8ŅڳōH^/G "HR-!6LW^t\&:-ȯP+ :;{/&ձU#k\.t: ?L4׳ 9h ::%ǪLc~Gu 5mᆝIl]/@.)9 $OuMh{0څ;2(ǵ1dobY9.,y#1 "J/έ_"O$#Â/gϛGķVbMDLAx%3P̶&ƕ`Y @UKڏ:վxF+3 I%j&+.$7v-H R VBյP~=s[4žGF c[[];JvK$ _e>؏baMz4?!G(4ʄOA^$C zSt0,{{o<|@]Kh;^PYZ)UXۂ ?ضJ.\ k4R9o} a"´yBC~ApH ]jCh|OWMbC4"t1EnJNIkRX[b9ZY/ iA.C?Ţqcu Z;C8`94 OkzE+[ci,_^9'K2՗2:K /q$`A^-ꜱ*>>jJ V= l7@+ٔQ6× 靾`d[h^hTB7C-'dYPn.搕u{'2_z.ƠDf1$;az-1GW .xgM}ch)rwLdEcy*8;ӓ;tKgĻrٟrxBq4Qhuc*G)1Z3U Uޤ2QDTC'@hz"SV6g3EO|qPRg0,8AۂT(NPst9ӹ*cQذS}E?F2ã9a phMw8gԱKkwr"{}wqu UuN4UoӴ($O7rp9B$>6x f'ρ]  izzBk'֡ 3I'v,+j$8eF #ņNNXɇ1^,2cbWdtug'v&fiAYSm8CI U*dKXv2o_8x-_P{>#W2?"h8#L+[e}yP@oZD֋oNU@!Tyk$%w5!d:PF0pqK/+ֱ&kF"%n`xkJ}f3*նaE'o[*ZДg#\72يcfOS|-\)RPnfH\ C%Q(GGAN)pM=6:n+wJT83c "0@~la$$p+lu0 Fb:2!5A#D3yjRhBŁ+,&_zzHbz~3oCw-6f:16s{'\oTV񂎴Nt~FAC (93XongE]9_dPVqT wH\_ Zb[cVP{huv uVQ.cB)@رZé]Ģn`{a:YuykFlM1~cpYiwt&.$:G'4Hy=#*?lMXU-A r{x}VmJ_1i&ABj؉~-9,mz'FG_FSNW (F3#lUiҌV0vjU cX•'kE;"D3^ÚouZ^Arq)CZU(^҇{4`N"eip: _YhBv9E4%/5& HvjR9,YShsջ2PJ*1#[.QPxq"u)}ƈb `&fO)RE㧧/u:// kUgIڴsYi3bY3d܏KY[T4ޡ 0FGbc`$o?qx݋0;ݏ x"O}&=RWZ;Z]6 y`>8m X*FIg&7Wgudǘv$]+ MgkĻu&2 )Cl9dnDI5!&v[+{tL3 ЃnALSX,r60 D&ٵb.łב2-Ob &){9:$n$mYg=_ey7cK&<rN/ خ (F㄰;#/ÔSʄ#T4 !)]RW:Xq(#rѕSV R]WBūOir~y>ysKй~$cua;n3}Sz.)Xհ݀'%ŢCS#R$"KWRER0Ȇq].r[v^@9+u1crH`%5@2"\ف%WlE8OD0{Hl)]H-G ..vI @#Vrs嚄] W~U^3`c:?eTG{!{ ?g=+$ͯƂ@$s(E%Wg'ltlknFgm#_m70SEz缜$vB,)?]E[\["Pʆ64=t׉ѿR TR㬕.J< ,O[\V_/ic/b@Υv<qb!#|KG1flq}8O[ط5XZU^x\'7#6I`lU9t /Xi!~3Px8lE k#m}1tb-5#>#ݓeY h czslRE .V\L%5c s@S84 4nk Q)ƈgctg=#R-*ה+N1~梀'4MP;Y5>- [8;8=-ہBLKK<=>݀6uݟӕ(Zd± @NC|ϘUʩ2$Nџe凬r ,[4ٱ(`jw6ujT_qRIBEQӎ!{_W.Ct CMN60mzw' F bѬ.;D JtwpYEdFŢ`>AKx]T)ͱ$d+aXᑡF=Da3J֨jԭL+BS{:cQ ˧U-^)F@s̼>yfl16P F% p|D~z)o>AJo8OLm[߁< 깷|">8f;Iv)=/] H||MTea}";}q*h|aNx.(̢k֋)o"d <=ʃڱzb#G4,ǨM }i*<(fk/O8YF)͆kmYt#=~Ht)'r>_ËNAi. )},XȔn$I3:oRl+{3'IySpAYQ[af(: i8 `jlF%#$/gc,D= 9HwH7aUjP5 ;]#FAJ/4r=x昹x3,4{y(A7ڬiw=|ݜ }j^/t|W Qy̔Ey2gV fI9/=?NB}RP[ فdpAy+hT_† ~?\g-JD>6Hs|34rĬ n=>,R a=(7?ߵG̰$4MuQkm;Ͻʗ3(ڗLV Ҕ_(.![3?x =CV4Ob^!JZ{W&릵vm_jȄ%ѩxhyD}G7vw_(ԉ#x mi20FT\<([H%|Pͧ]3pgh%OY.|g-ezF)u@iԊȕ zk@l ,H[mOXThsQL:! 2 ^Ϫ?2ߎc󺧜C?}rykጣɂ߾zR@d$S|m%ޯni^DR@~?6}o߃X wzk[cdw=$|vLPGDȷR[;!ztb3* 4&bcpEtĸmZ4щL2V|tU>iN.!yQPE:~n=+#߬ TٿryH{A聊L6HөP;O#NrY4$V R;kxmGU,πBăfH+pXmcå/I/GT9沦:9Յ:{L)EK#g_,͔:/ȁMŚc;5ECC:zqʾ; g4)Otz5Py!I aqvzY w8SX&HdQdV=S4?Bljm@q`:Kl%J`|4^nJ;5CtBTg@P9b'}:jޅ^uWLIvVu`H ϹlʙL#f rl "TT1\wA:Q.Z4?$ERG;t~TIG򔡼PRCQWuiIjI2=_P.yj?['e]xwPc5c6~\ZN-3fv@✛a .Bl Eۃ&f'E"7sσ-Gi82fG*7gcxCaVRa+ P5[Q X͒_b;r|@`mk4S-U=s">('`OkZ vfg c\.X]Vӝ/ƆRxD2qpı,EB0O5 ¢CzIh]7N1'f!26nȐRN;}^[Km,N"Pv%tVAX1,M$DC|UV)8p|oIa\7zqcus çp+ sB#TZmЊ u)ϕѯZ/ɟ GfF}z s;=e9_B14"~Y;{oY²khƋh6| I X!:aE.L=jk{#~eDavNx[%6ε, l#S8yq7X[ ]"ͨIf# [brASe<K& dtᜰDՈ hh}x!? I^NgЀ#BAՁɩ.VP3ːZfXsYuBa]|N!قX0;i4uct+8bY=b^ݣ~< ԧl^Pww4Ap$CԤV\?03wBr`'3OL U>@ʮgKڢR,J}$]m7]E:@H>qiY2T0p \h VaZl5Π`baǂ9;%¾ԐRr= ZOBhk5ECGDHdRl+s Y@Qˆti;.P 7)Jylf: fMqGP3"xٕAV:-[Zk܏^#L9|SucoOpArS͝(R>9 ME Bn<`"l(vu/;uv?)R<ٌFDyf?&C pV$H#irk,o>flBcu;xQ4 oAnB; G;qyv1mP`O=NWdǣL.&fMߝ3yrJ8j vr jeKcq*q$`jmy(RcF xÃ=Ѳ3YFp~ʼn,_%F_~jMNvDg㻇-dӶS#.R:0o1<MTF{6\MA2oQjz84%M|{S,oJ+]eOy.?&j6xcAY҂{hlryiV2"ة2,Õ;8-#)A8ٞ(u:ZkACWq/c7!n rS@TsoA5# Ҫ-BSγq0-BӉ¡4^cC"Lj İWϬG-'_#x4Vԥ>Gi E8I^f'x]!q@Kq̝ _G#:?8- "LJ;JoM??B ;xE.v>&)+w<;5/QkiZ3E+! oᷧ(!ME_8t8}i ˒ʱ=ĝC燆шky }inLhw!`] Tڦ 7*( +s)g\/Gt1 Sϋ*F_}Tusy4;K Zo^2跓?9pXeo b31AkqsJqrYߖK3**wp!lxR=&=@k|S5H̓X](%,a4ve4۾ܬ-PG-Zr->_VN񭷑ϟ5זU#ֱND~,Ǹ!o\UўߨŎ([nsy,fpc'x;4'^l(QEs0:{'ة m5BL K?=aK&6Fpb:O/xFejp;( -- Gh]cî$z㉓d I=|Ƿ#=llfҔ@Oh2"89i|YwUlmQbU2B5I8Fv/c5o 䯵֒ѲR ^m+NsIaYK^сZUԕQ'7@lu }lj҅D2@:b%؅f b&.H YRR)"ۘajtW-!)ѝ=޺TVZ- [p Xw9w 8Y  Traza JS9omB1r bbr _'[&:ڈOfJ!NA;aXlfF8aS( 8y-6]xiWObt T Sb6KqeF}'&&BtCcxl! c)\%'v%n4~! lb+"xom3}" Qqm:x\k ?p`-݄"BJ;Ë5Gd}𹽢1mʽ:b{Dp>7%GV{N;,;e!X\߽Śy7W:FxgK Gs_xw T{t0+iK~փYXvN0L/y@12iy( Z2;uzAH*6y|D_a:|MZ]gܫgBvо ypTǟ#EܧqYJ+"QFR`]Q*2Wq8ף5÷ӀKAʸ98v!DC:; d>S|=rR0Ygo> 2vsID5BxH :#fcU'"# kŖfvI}Q{̂L,']'#`]5lP*R$bҐX}5-[*>ɱST]h!@N§ AM8oKRO\XuCvfܨzݫ[M)_QΟױ(#(y.O`k_g rԻp+[\c#8=mF ]JoXg1Iz)Ȯx2T<%aFQwHr5QLaeN!$Gsk[}Kqp OPSUy1lT^|5+=s`Az곀x|l1B[3=S Oϡk?[ᇐ=A%`*{[r\-e$~ڇ]PO_ }}L={ p$a1ŐBBb|t)f,/j~B.}mi#~\]Y`] ũ=S4t]i"+=H39ըC()+<-uPwgcA[`b L2 r聜EVi@ͭRw #AvBҜRSYMY[|fa3BCXH ɤ,%Dw75 HղL ;X OFbo/@5p'(Ax4eC 7c1ZGvwV`ɵu]ƕ\Ktn´Ju%Yr"8Zɓ6un0Dm罹nϛf83YUs"V~^yM0Vo팩@lN-%_QyZ^Ni[T aQ:*Q2-, Xb{8l\z߼&G{"~msg;$ከ4{r1 -*ޙw&*,b'*#`H7<1jO)@  vƉ\,6IOp,V=mC(<&V%Ζi!8J߳jpAq&Zok.h פ}FOu 4zc]g>NQS6{6z'{J+NQ,GAI4'NZW"hX*߽a@wrs r QgQ-ȥ ;.!KC0 -MsRݯY,Or &BEd'ʬ{=|&u/C܍֝1Ue{|n--Ѵ%10b-aa z %|z#T>O?|jh'2kױP~Q*\A^ݐԙC48Ir f|K8ZuAHHO"Ԗm~2G(]F&𖜰+HR ^CAoLOU^ Op/ rD==dwv0_+/=o>o%cuΕ,"͡QMF,c.5^~E?(C#k/m#7VTvԯ_HjzJM8aldгVB2zj !Pp|=ݗBF%" !RWq!83G =5͒掺dfXdngoeS2}4lB^wøOH% "I_C[/!jopzAKz0uɚ-S}kF=2x>gR}J(v>UntLRKQ۷X<+VPO;h u=;M1 fn7?_Ь.M^5lb0j u¶-p4EDz+z2@ `gS=. րR zZ`䶓jZ `NB$ OVNcPֺuGw9w=O!LNEsf x֭OlL"αcWmKrUF@B' vOMLOh n ~q]pFE Շ0CX,% ܡ׵v]Ȅ+l99=3{PB…A]nG cj)AHA[:,60o!̜Լs7hn} ! ٗoΗ{ ^5jKEk Jp8Fh 6 />NA5) C#*ab"-B,PXEDI kRl2a8Zq&Ҙk᪴< iXU|Xӭ qoDx=شf‡V1Iz fd..2 h?=l$65>NK2vkZcfi*žb2iԂi WJq\\)IaVp q:H& 7I}}40@-!`en/&z wx pQ'jRi n{KBxQ>TDvXlbGa|ސ+׈VG$F>G#g<;0vI>V*HwZ|/ o@M{yx{CѨGc o &,rŹڢ3[|};ȗ99c`('[~$岊T;? gI7Ȇo3ƹɋ\[&yI'OdƇ}i(qm5I(:\,~ K2˷ )(' /OS y]"}CJE܍ƙlL/R&IhOQ0 3 {=&%E4Q0J"h2PYkA0-Go }B{$F!y%T:vQگ/۟ѵ'mx-ϩB^nB(“MTby"ԭ}(&ןK 4D[pz2}r1ZN꽻jNu@Orf"3lfDf.~l uKwO?Xǟчˏ\tƺٞ_RN' qFx 2w FٳPb1|PLeb#r9U>Oαܐލ4E q ĭUS7h ) GE>"s ݈o&}IK,~ 銈{+J nY;˥@'fDy=rBUϼre ̏K$>Lq'X(V\z2~yi<#չ01.~`cM_ЩЈpFy)$uU;6 #da@[4[Ǥ%Žy1nL Q #h}T0/NїIxVƆwF'Cs& s/Z:['ן<92yݨ22>w2^SSWeIh6BF@Qa>x͝\> o65`/f\Ӈ@ =~3Lކf$gYT6Xzf1b{ _'}Y'?nRfb-np&%u7SaO"K&%hZs3ᄾP´uoޝ nca0@2fUH*3i dXb!daV)VXL)şKO+T][6c~il%U SڋAF7P+ ZKc?$ALM6 ų#z$Q&Ms;V'mRZ1rw19C.'C!N.>TyiRU'z98\ ή^(0U/y%{IM~ts3-EibSRgG/g9K78%%TɅ9tKB,3\Е(c4BM*>@8nzFщT'ax%u'+p>sz0'hF6ryUZ1 Ɂf_p I09%j^٢+ߴJ½gږYZ$LNL 1 nlAzLZ|TԻc{tʵhfN 5QQHϮVQzCeJ\r{ cbR$aP*j|7U8yᚥM*=Yug]IO0Jm|$Xғ?ip@jz>d:)5) dgo= {o:@GܢH RZej4NM[E51RMu j\?[iHQ Q`k޸2ŷ”T͒Y'I>PF}.[U'/;QgZ׮aUwTb~PEޣ.t-bs=GjW6Mh2g?u%T.a\]44'aUp9!{t QN7UWo㷁J_ږ"?d0l+`_K`] ` ԼFWD>g/ 'sUt)gLG_t1qVPpREU87N\f?͟Z %aupy1&Q#\.zVG9rX?D*6]EˆET*e;Z#fj6 45'EI^KMQii?fZu1rm 3e+SN3ݭ?2l@%N S\,$$_cȋWROٖwڹ(6r5>>: h]/3|6h.H LF.tiȔK~ '- LA>`Aq)FH+rD3Tj")Vn'|rzp6Tu3򟓰>ti9֯[W.vm3W)6{JD!W,E]m /R$q=.%?S W"PCT LAW_-QT2))@7  7 ACmaZmWkZԤ4Ú>1="tB?$9v0(eb s&M)ہ^!%PK\@%n E8VS)ۧƇ%M /sdRjOs_n_Q|=O#igؔ3HhU=Fjs ٿ]E J8K;Pa8y_>xĉ[!4c\;<T˃Mn'ކ=5aӳamYv@enR,us5e6VOڄs6,U=\JHeȜ& dž/فRtՊQk$!\cH%$F뫩mJr)p$~Cp/Gŝ#ɱGO {8‹I^$Fxs7kh# m?.t.ұW*6 $`zP^Yg'e;TT4)``֏A"RIjzD,6I7c?rAU{GIZRn.MzkBAT>tu!:-%fTUڹwRT3+Na'"&hKuSزy_1W=`Vx"tf {@-D,q?+E 8 H} ѩ/ԴrNt; IZ$*5hIx n/3&L'rDwyR:ĔHb:jZx3 _pC5nˢˡ2gk,O+sc{6TxFK.p;PIF*Z ݊E=hAk풆K.rgx,Y"_V_vh הWNgK_zG#X^-CTia||l <艬|3e(vs;B\jK?~0?'*@3Lxn-(q̑;t`~KĒA2bgzyñW8Fy~IvS=W^mE^q\ϵje=[ p mEѱ;$SB~aW_ydy2uC+jyh@$ P&rۯ]4 a֖'{+H%ʗN{N{f7\<KJA<=IUo8ahv=}> Cr0Y$fٮ5ў5݂g%+>4b%NAoQS7"t>mWAٞalA7Tg53y(err-2=_Ckd|PrI%+PAm-&́u*'zdș1 tsW` 4/ݡò& 8 )–ȣ'FȒH:(쒕3!(c(I "!PX} ($Fk$x5p"iXZ;$?(Ŭ/gz+vLfiGF$]Iu{DQSwߖW&RQV!B e;xQB?Z{Ce0Q,qt_Ҡg_,=m 5{fztCjiϙ]- LzH4Uv+Bꁂ3SW-P'j(6ka'lވl[πtU#K$13ߜ>wv!It`g#Yg.HgN]ʜ淓_%PDO`v?=F|Wg{U}#3d45yʊ#!0R^|6 9:Q}d, Ѳ)Z)A:L>D, n:B?fimTYy_1ޕFA@5kkͅ-F/lK/3N8YSM"0%˩Ęrd?o^!kQwQarb%J{)FgJ DPE+?+Hpjjv@.?/> e/* S`fA̋=TgpO4ץ kAP[f/1S#ry泓:YmW<43˪d^uljz3o% ,zy8t+|)]y12P$|et-wejM[XhXIW Cil4yDkw\̭N* ܚL'"tLMWLhR¥Vh/9VO0WIM+*YW*:n)('$k}YSfv%݀rHjv%~K).U7J( 3{X/g1JDVHӬvr=OiQ6k kGR\)#jwvȷV@:Z_"SS1,|AfN⩡TW:ºMF!kM)MÈ j $Mfx?(knOG/%r!(Q47>\b6^1⌖] i^ CFLkQ~&2 =h=`CV28Clkck8K,3bbdh rfsH.N{X_1ZjPǹ.O166x"cYKy,PEpʗM2ipI*GVV>P=A02Kd[hxk jX+WVldWh[ήMή)>ZP p*RYQ32w*DɠٗY"̈́a,_s%4DSPEjʛ *|][(^ U7,v{K=9l|$qٗs`>X}zo!ϤVv<2.JS}:'N"x0+JkBf[_ĥz6?QtpT?U{ < cr z\Syy`h͔23Hul͑yR7\sY.= & @x(a:33*j\fI$m^f "]@o75,~9LSt1b*:\B1F `Q: iv}4vXulA,ڢa:(>eo bi)qXMN\w~pqy tft$p y?0a&Uҁ/ܿ웒~OB; q#cnv9J k W%ع17˧jck6O-595p]OG;:cYrƻ79B5@ڜ҄ Vy {/ >,4$ Te4w@&$_ӦQ/HaS6".Ψ 3muVڥly28^ ¶UfhIJif"tL/* d{&^]i~7%25xaC@ҚDS=#u2@M%?֥xQnqOA>l&KL葮gik^z%J+-r U p~jQ9}8 6r*Wa%4jΘwc1^ێ2=9 166?07fhOu0lӋb9CY[UtU*ː4?_ponb CU =3Sǩ2EiyNg^gbmLc_YPUbzs`N輷@Zh>p-F&O} } qj2]#u$y1&Jn|׹Í@S^ޘ#>0YYWX;x<Q^HG#њeeB=1kP:3YV`UnJJ)9\I#VHCɡ秦 E?܌ޓV}"|"j {~fx_M+Cc7344-]u\)MFMa30fg&m깨ݵ C#1)/[Q@`>%MaDO1/~~Șhe@w&v)vEYs=GK,^б9-g>]vYb`-K꯽>Xc`/L`H}0Bd@R<%/Fqӓψ98k;7rqk܅j_#NpAfF|*Gj˘hp+j|(ia~(1.5$f_PWPD9dp*ʃC{"S.a8U!WvJԘH'`Vd@tak70Lҽ/tXHB"n=N]6SlsSP(dnd j `gjBOgr[΂'E1{"~DH Dd7=3qCr8s} 7d P8[큛ꚳþM B}F'USN gQq՝U[gq/Ď;rFm]h\5,m{ ̵('UtcFRp3*ۛ;r@n2w5R~ ȝJAy!9VOocl<~bC>|&6f=Dڴ%ތ ئK2b)i[gYG 4J!!5{gG70 m8)Dc%EN/:j eUq_0]f7en҃}I(U\bRb]A?9$ňrp_^\/|p1D0 zwU&)fiU!xzqar> =qB-1 Kg>J/F0jg@[6?ዘgHznW(1E3*A4\lclFu_ 95d _MwE߶{Z2)^ 6r"f>gN>]ulˈOmJekYp^V%VWvch ^C/}wAC|po]M -նjSzEk',\"Š] K[R p m7>_HMfy\>=2+biK|Iڭ`}.fZJyg44$Gb{Vv-KBYv0cUCwgꨦǞJ+k|1EM!V.~!IC`9MЌ}JlE O RB2Ԗ¡|0R"]tYokĢ(Q@26UzR%Wr!z Q-&)mb-{[Lw_F?Ͽ6Ije"-U#`D3e|3brݒV2/3H =;}_ Q%s7NM/">mG4o\uI84_ωܡtH!Um_qYJpCl*s{mܚAN 㜌\12 Mb(*\M=\1|RNVӏܟg tS=1gY:r XxOJHy#?<d3D!Տ'CNo%@?HG/_LMmr@yJpFyi&mG5^ipFG#gr4)щG[isI)<"ΩlcqNlz䓉8y]),J8Oq/Nп0&}~2Q.q(&.:|S!;%3,sN['AE0ѕ۠vH_MK&$'<;)i(oo"kylCFix [F>~_ߥA.[hf-ya>P$-tP 9 ~Н|vگ'I/ $d# kZU~r ock RX0Y)sVŶ>R?zXh0F'xPF=JQCѹ] w? 8*"FqNuMMv\kfū3\+g1||ܨ.`wD: q߱Z״MMqM4%&1# h]3fь7GUі&/eoVZ3svmds%[^eu%u0wAJ ~k'9ɷTZ;^u6iXDr9 T{¬v}+&ulXh.׫dMzGj%&p 'Cr+h?tjecF`c#P5]$QNfz} Ak{KKP#kVs+r=ȪKBoA-4р_} 'GMje3=G2` 0(0XYa%O+[Xw :1 "2x!(]3?[Sbͼ@bi !#$"~+ڵus(}U9Xw8,̕V܀I*K kY<8\EwyLmь䥡`P/o&iřDѪJL<ǿ;D1*Q__C7fP*в 1(굲"J*ٷNILC<>\i\J]4S j4}Jl va0EGf"洹-l?9 qIz%7N^p鍺u}܎L19#Y\ls"inҹL{1rWcx5:m/Κ"qj]o`2[0.(DWGP?x]~ p D_~:}(m~C%?b=Emw&$ >Wpfvt/r(cAgN#FvRG5# H!^I?rŜgݐ::FLyJ9/Wޮ[7'4pCvɕzBbCB>^R[͚S^l o'(1C@252ڳHSl[+fۯmQi]Bp\8\Rj1-URڝHf{ f޷Ȁ%^NC_f7{*v.!="`H(kptC$06{/o\A(`VSR3.qVuVpOχ<; $6pKF j/fAsSdjWf7b YaG`0%+aST}Z}X;(p]xCk Ϗuj{:/Sv'G;x2l&(dN3IOI%q>>=~/ %Η$##i6L_lD`54Dۥ7nƬ+!0bZ ;O׃-~ZQ4\W yOouMν?T z2=BFGg庻d=KGA8y"~~S$?)ұpdA D(T[S:QUEQWP(6y.h摟muS+>C_b{U*+< sa*MWHŝ_rf.ӚZΡ])kps ˾T2$1.|b2"v,~^,Dx$r<=,& O%k×B 'Eۢ^ʝџ9RV#] ^+Nj {<ݔJћCgt"r܉VG(|G>~^pr՜n~ڹ'`UegDOaߥOu}eDNx M#sIRdhY(o44S;ԮQbJfݧTɨˆ <%ʖO!yU_M)iz9#E?M[SqʹU)V3~8d[:ېЍö*t1MybRJ~@߹: Z&˦gCC@Av֬862\o/^yCuC~hKJf*^aaYuM'IӎRLKAJ}h;LOb"1võL`W~} |MWDXn>{3{!Ž0;$I'9G 5NuH@nE?} j׈H<`pWuRĆ2ϳy)[_-Z'Mkn ʨ б ;.&Nn} S%R|`N~pX,҉Gϼ%kq6 }#l;!Dl9ȵ^<p7_fL31-֘LâFm|o}H O R3,NvhJ0|d. ގwO8DIzmv%>v9dX~Kmr $@IjvgjqgCЂeEo4v*o y%\s"MKl71Qbvɒ>9897x5abe+oͫIm:ed3)P\I.jVlA}KcJ[ \f3R!cN qpda^}>hp\F'zh0UU&8v(0A}ҳ7gϷ!2U3I;֡$^O84)Efw²l+YJD(1W씃 sdXoK[̓/y7':xtet/|:FEC k9NSALTu;huSv9Öl'<8ړv]QCYUךOY}n,ĠchN8#yꧮj@Ȃ [5&pPjҁtG#9pT{wOEOn4;a=?ϛ0S5UXNF5 uD@_.=t!m("plka[X;*VZj=%%(}rM=.wtl|vIN1EвMQIW cE_3(s^`pZ2@ՅITXVw­"&NdNu9&ѷ@LAK F' ` $$E7dWodbsjGY]T=iĕIK^EGڗ"/SfMPצ$>ܤVa8*.4Es>E\ 7ϒc[nZ43'4sŗ. 9%0;Ǚ(B6kMQ\r;Dד`5r|JHY3 j6C.ފ` \%+&g{-r0D7;&ZpNb.jS/ʅ7gm!|w̬Ku1bM[8=>TaSs% (uJ" ,>GO9OD%̇g`/kZol+B'4ǘCFH[ ;$klrd A 7eVpЗ^rPRJ w}*+ilVuDo) tA|._`vvxIF֎]$5ϵf!QND;#E(ʑS350n"0 Fa_Fc:"rE,Y~Wb9=0^'PDMS˸4(DƚصA{4, +᪵q@vl'&l*]xP F4p!~7ܛN7UI `P(V Y\M*"zi@%Kۀɯ0j""ۤkǨp뻱8^_{9:rJRuA?.v_DevZ2cvP W n3Q-4a{5'P0BO) [X#N}fj&Wƴhr,4|Q;mtY\bW@=XQN"R+G +#vN"3#F ۡ?%A/˕ypK7,9f%@Cm񭯥 83BS285 Sˠ.\cU!{(Z}HkkDQ&P1{aNzȅnFJ`"W$\Hq+@\ە^@GM:;Jmpq8obCee$"7^ rhBލT&$oϸ3Fi]uEWmEA3es!UA EdˢΛh&cX9q@63_o$oȼVr֤avV⏭Rh F%7s;ˣkIRH5q=0F@>4σF<%܈ VKJ[R,Nk;{+7Ń8dԏ_fsVKg5w𘴳2l 3`Ju8:lows1f:h,5tg0C'ErP [ h2 &(>F:x~ y9'F^)cU Rtz0q`VYgo?l$um&=GtY} Atေ,1 wd-2~^rng]g}O08dQp?ZDJji(FhT((@Ь.'1덶szE7tϢHmꡇѾJKrx [ V6B*!45 i] i$qړ߸TLru7XUra1ߴ`*0rODL'GGRcD@<xJ> b6DQl^ڜrC;qi*[=gnn<]>~3" bw,֣j"A/XL?SjzC+)\YEAq`}9E_E췻}67b7Ρ`$/䭟,jK=+7w-$5 &(ߠt薙.L/}`L^1&L|u\jtKENSN IsL 9؄ Џ`h) txI\z U*rwOz0,\Y~nR~/'@rtFx/a*.i7|o<܏n"bm ^ͭqgRUAYQY/Z#W,&f~ #P)Ƅ Yb4t,M٪M1,THK!z `DՓ&eO ;]C!]<Q,,r6P(o[wb"N/2g?{S3fo07>NMug"Aw ;{Tk*,02`ÉhU} pP.g@Z+1QPD.H,קj@L'dvM!R]9wfN|[TaIerfOX'a)â[!zLLFGr7Ȃg-R,F#(=%ا>)c0cSQ=O% 6.5OC}1~DG~`w,9jd(mj1[S>d-zoL0ПU-$$y@ ^ر·Dw{/ڠv"D^ x^TA w%9,r&o{LLv}7uM}m,ap_kbTjypྜྷLPEy_ FT}_[.qW|)2\>nS{\v7R#Ϛ%ݭ6Em2S*3xsT=3S‘# HfP瓾c =՝ ;&H1hгth(,mu>!$b6|CD/\p .4z)<220uneIebmSpҐ&pA|+$ QH%BDq:#ͯ͝/-㛴=M9͡c[sν!lb|~V#ꪑ_V3kJ1P'SC;ؾb_m'N$-!Se}6mʰBTB FIҎ0PDc3>ѻ6N,^I=[K"L~|+ڢ=í} :ndy&vɎ@H ~ 0M;\yahNҔ>Y^. `68\ڿ  a_ 9n탄b}yc5:D| MJ_w$iֳwB+*f, yZ2M[ZajrEo6x[ wL o7&z,RCutM?yz$?_]`Q6ʠx(:[SVإ(/cnL?0}Iܵ4%E""u>fajK9>,(G 6"RXȅ9dGgUm7=apVZIaLGH'/^=l 7 "bYɕSDi$jXP3H&uL!:Xz\݋ ֝ u夝TFL>I&0q>iH\Ar6xh:{lr6w"gZFw审:/" z4#̵ᢷ߇^(;ߤ 2OڈxA :b%Zۯ9 ,uߟg@f`eFww+?6V߅4$j*05|nX #.hu Q NmSTW!x zjuz$zl6oxuM/y ű's Y>&eWy_ VY #zmb>]ʓuar8<Oj=C=N5RSu+e3l 6}.~} ܯ5xz&Ur\)*&^$OҟC`!I?+3)_)x?3'"U/a뼞w /#Wl\{e9 U붶cA,v)v&W -ih7eOC$hjv} ͣK3 ڳe9ݺ h_@E 3Ҝ.ibҪ荅7 C Ybq8Yrq7fc1+TJ+\ hlepQ)sE$?1B;x3XOs97Χ^m}{^XC,1l`CIAV`a]3KEZ>2Hf~Af#< ,8CUtf9`u3@@GpWM m~06g]Պu[`\j`,4Jxj@Cr?lE^aU'gݑQ^E_ӵ?@$v ,֥aW9 JMazjf|rMj;'&Ix?8!zMB|)۝#th_PՑ|p&2;Pu//]%U}(^ }~ ',wjFa=&066WO5m&C3%31ijĈ|r HҡyǫdmBH6>m-AªQᇋ9G _s7*ElH"Ӵ{!A -uH!f!~k?2Kr&}+>3"×E嶍}*>P>l<\ŶDo#?Y c 0bCGK g <Dh]Lb?J#]d,{uSxJeP1-8-Vp$u|tm{̾3a2,RPCUTw0ߵSJJgqK; Vlo"Cʉ?G`20e3hmf.Su0-{NȠ}̿5K: `kz h<(: vТÆ8F+ܾ{ 185l9m~ vf`'׍oZ4o{ƫLwL:RYC<o@v=Gj>QAI54_cCP%\L W2wa3IuYW% ň,c`D %Ҹ><ӧ(zs"d&?0 ֔ ~_"80V+dR|>>'${&x8I.o+kg h!AȭCU億Ck6&^i\wᙛW>c~ 8yw'4QvgRDGⷢr8&uj3Aq 4ˀ?[+=P6 '2E/G}.(a+WE$m?(}R A䙳\_b7QPM^syx |9@whgʘ Qe~@S%s]3݇<įo<عAjWDt-߁&|gerpmHFG\45%ȗ`mUgSWّ<'taib \7/|曩bmv(M ;߃ZTy:W vF0oPWĜQxq*dz8*q s~#^W)MF@I\ƌ(()Szv}Y_lbwcVNx͚/+pwVysY^g1TȵC\9[0>ю~gc Up36u۝^6/z.d*B%eěwMP7d\|^-YKOj-m/,2F{+9RPa !r2lO}rTzk,6K@t 42HyE3=|RϦզ1&GѮiV` g)޾m4gwn<@ȆL =Sg 2Z*n]D~,/ O[yy Fm5UXm|#) rq g~:_mŀ*6ȈƝUj9D ;6CyO&QZ_#$]HCDjk ekVzB{F 'Whe05HyN/7("$/È–U6dMz6(ŀ2' VPfD8a(Y.U`rHo} &4n_R;cƕZB+oB/$cXL/R`7WfmFʳ"qQt!j:fapR{sf5lm[Kw{ 4; BAW/$_µ%8H_;;8d΋nv{v?"zm Z3r!-;_ ;ٷ)V3 )-`d@('xiqjt¢ş"ediY3Q#&rX%J\]3%@V6 IKHbg91:4Vt$}3NW U]ba+q{VmI;l'B}/筠/ ôށVT=DaU+;6"c/m}i&a'6$1WQd\(2y!/Mj8@*j ;f/' w7QM{`Pm0ˀLE/ ^t:@(!v3Cb#ݨE.!IQm']U3zLy$`Qa,ŃBe*2(/zqHN"sɓӉ ^J.-\"I$L80(#r1 X}Blemmݒ ~K\bL>w;u@P ?KPڡ O"9L:Dػ%C>|u}?> .z; PN?Tۑq\3Uβd8SP^9Se BꠛK_F#qlzxֵpxCr?OEa1o Ds="]$tf),ΗZDxG-Wt>%l1W[?d;L20!Ke0`Z] BM}c`Rڑ1To˺I&_hm7Kh1 ˣ \j|n"T5#NYܔ%u$Tk5 Fms陝{a +ۂjO33';9 ڟxԨ)YrA{/ E6V>+n&;):3o r+-[ nH#3 ycڋB>RTl|LҤW8^WUCz\x@EE?_FN_prwm],-ɣ~2ƫ}C\)H^} _tz&H!$o+qߴ^??DƵ<V?/oN@9blBR;6,b%=]. 6w'vLUp#BÄhXo&=:jeBhdv"/k  Fm%w0F`>͌Z7dxeh`P}񃺁> AY} JŜ`*p4B EܑK\(cNҋ: iC I'LJQy4(+eyV29qC>]޻JE"EhkM(Ik\K)b#/[2IN֧2"8ou%N ?cm͛vX;wGw qoKϽF8H1]s:Q+Yb=H HtuM"0f|"jL0}W:Ew=3Xv 8n;]BV&Ycs_r=W㣎e1?:hP QKPdkg4s4mPL-|˯,)pMH'zzA4*޴.FgqΒ>2mƣh`F-C tts՗ ZG5!J0|д1Q*kIy]@AT94$$-s-ȷ{Aɘt0:p,©Ԣ#fțT(7&YaNM;xZ=0g;ä).&6J C3NPZҢU~ +Pvu[a^=ԅP$ T45(G.\2rW%xIK84GC7suu5<wDkE~F^cٹOGrujyuE"=>8_}r׼vEtRwƻDc :?x]lS;F du1(JtIߋ'~g]}{#,e9X@P/9#[X⮼F8,.2#0@u^0Uqca ?]I4p}~_S¼q c'}˦O0EOo{ZW\IHHp23ܶ1[+7ךr DYE&7QoeҘh\Y\`'PKX' Q6Z;C3{UReT[ 6m$D#"Zwd%N„h?^2O\cv53Pl DK j@,s5s|W1+{9 [Vl?Q6xp=dx )5!:l4r I3! Ϟ0K+&諆L9훡9S!]WAHVB'9KP/2Z0!#n}d6e.ۚsÌ>e'DZe\18f/C,gȾ_0Vf&gl|Bo? Fi ?2G ߞ˹OR;@9ts;nn(Η4XoP Oʀc"eycݹjin|; rda^á`j+ɝw2'XoJ[(# rx$Yk[X? YNNF|3%]x?YT6ZE/_v]wC\X<ͥV3$B6Sd8cbXbuz˷U"mpL=!ǁ#v6>L5m5)a :ݧ ~rxYhI=k e{:"5TN;?Ҟ^?jN^VePATgY%N TS3h=r\\k>BKv!" yai\ʼnaNğɟssoA9]bK4/C^^ORTg]K[#7hUOlY8.U-UG6sg/B.+5zOd,),@?KS[Y,/8MdEj7;I[pZ7 *\&׆dyT)#XgoRcwJ&bPur+C)AfƐGVӽmM9(BW%nߪSȶG܂6g<bf}~] I]!stü''3wPk9["-˕R4jH;*;Vr"&2P ^C@ P>N\ ՏŠn?Jv>MU%[B^/1ꓫ] 5u!)Vk@9jBRY;ij=e cdz}Y3H`B1jC3-_S9s+I6Jqs%k)rzZ$85NhRcsDR2Ydߑ¹O{皾_F4z2c0e=no4%(;> `6.5t+ƞsksYbӿ:&rrhEKskgjĎȴm&tS&X{%!)R& ե3!V 2rEaAF4_Ɗ%Vw2%+PW WN 9yïK5 sJTU̗ >cJXǪ(anH$wHwD=;U0~gJ"c&9T3gm&rhnwΠk)/@ ldNCllZ*fv۔gRo~4 zZPTyo_J`|mweMAa=WXBυ D;N h{ѷ_oܷ/ާ(YHY7JMnjgn?i1UGшAXAV- Z ]iW) jޛ[QL䆀ۦ*~zoLk qabڞN7k?٩؉\(bn &bg;GRT'3yND esԨ (ۜ &#3EM+xq1/ ףpX}K;.A/y\?yF.#>QOOU=Qm/ (3<;Q߾ xigdP P5|S/nyڦ4l"eB 5H$,kYh]ɪ<q͡*AO|s>#GiIZ?^}q>\GOl_ y!24I঱@9@_MSJ]r<<13NeG8^c{f{Y|t؄WA !цm?Uy?֭.V7+h+)߳7e16C<:ERspUspiD& 'n6Xvw1]JzB攘1j rYrR0"~4HŨsݹ_,Dy)-C{(en2z xF% c98 V6jH3jL6#ImsV%Y`-$ƽPkDz4Xƙ({rk~tg@SvD$q8-`%Gj6L#M(*^O7QӲ𬇩U_/#GnUNb?i'.{hv`uƘe XFG;M@7 p$HfݵY{5mlj%vZ=m6,C ԉF/Bi[R|c43B qFP}u,EiEBH%Ŵ<N%6kLC2DܣFz~wZ%7Fq$qjgfOy!'yֲ&R6E)B'i&)2 X)3}'MKBݢA咍KsXgZ^&"gt9,[eݢBz+8* N|cZ9EWۗ.sgV‹%>Ff97i28 iKeed# vhw%(^co4{zD~r9:XѰMh>u= %&]c֗%˭K&ټ#8=4X0Lood6c{!SO27DˍeQ ܗT)]LTTˬ8JY3#;qUD\4Ex5ZO,9Et=ɰhӱa[ ^"ZOPޱJm*Z=7HjOvA4L- rQ#rwisoKHPn)߼t1nXɮV%?_0w_vk // W[_0qa:[b"uK 8*QP"޲ΕFc&@,fGUyOT[y'tdJ)AP#*x@<SW30 PntD4$@,F^$mGh7g}j!o$CNXM9K7DkYIDˢC3h)e(: 䰐*4B>oּ-/f|z5.N5*Icנl9 \F! X}19PU9@aܹx:ԻLYhs 86Ј9'i V}Zr-fTe;p@oC+EA܄PPMnb-8S!iw~6Od ˜TP2w^$P$R=OBT5^ٳ> %Mˇ3YAv\҈6?۬WW)#5<L~Y|~sU:l(n=F4A K92KYswW,O1e=9\mJ9g$ 1xL4V?倸7`i &R90j&m$2}/?m}qzF^1>d ADqpԆBcrwf kǰVBmk<ZBU"yЁc _X!*DHݳ* Iw9;fC?^Z!]~iSq?H<7rU /@#ajW Ei򒼪|!Y3eIB|nn;ئHag^5f͔nW5>j;\kX6k^~35\ BhR$ah S=1[Uo_6%M)KQQ+ S.jGpYK-QVlAJ[b/l"M]BU'^W K2 -H[Ll=QHuV X* +흧K=p.YXh/H.$g$ hD;UN.1)1Nv "kPJ)>SnԾ{@OgŭJ3zOsd:j@!+~e1k]Tzv&7.}^y!YK:FY'3!Y_/rP1ݞa& |X kVǏ*9-}郈(!N``v. s;ypHJNce^@ ]q%<* @`nΘ׺c{kcצ6߹;SB̎6Hj]^O hb-?̅V4BҔWнjf9At X.mؾqU0?jG,<:wA<$滉m>teX7i`i.{ IC]>=%F{=j$xTTKJHvlu8(eʺOU}5@QI5tkLoH %7omf09 i1*$>]@45}jUk†\() lf,AHѧQnqъ_{QtQ ltbTP`IҒڀʂ&^ӡs^^v"׺ _q:_^!{P7EFRDgRG)*v.`I8p.נSWp:3+!w6unNR#u HӦ ׂ']ʸ(\ne$Vo?O7iJR^Z$\{ YRG Ė)h9ƭ&KFyyѴ!BX3l ^;کCoj2a^@Tր<'v6 ]&fM0E:r/", Mx`IgX\ )k>WSsSG"~!h.h/a:]Ii)woMWJ],q yK$NJ)~Jf=(yOӔ9署/sSU%eq㡪ͽ6BUnȱXs<R)x~{I}F̥ Xos/;mAЯf-dd}*5_#֔hQtZ^Niap>Q(ԥtETA/}R=(5UOa+x9ZNOXņ'* P<&ǫ[qxAX1o])[>YVp~z|1§|2W,/ Lch'OYTF zOF$ 8 lVnt Cn1Wyd{n +KQ  VQ ͞F F[Ykʱ˯f̨F*twR>3ZfwșkMg 3WIh4)$Gxd.|+;0 k8ſ߬+6+K|_Yj?q3),Ecd!XEӎ73S@N3jH0ӟF\1l/ub\`wj az F#N/em=nEwϖnA|>h$7,\,ɶ6꺸7o]cZrP63+󱍆y:dh? )gsb=};ݒPAd$d` }G-qrDMjr1/᪻Q(hCub ?da80N魛Ć ?Sc"8Mt'uEB<Vб@%1,s?tPԩE|MJ{iJ;XߋT^t[5nA8ML&vvN"` Q]R jɉRytD>e8o\,8@H(}è:{I%QECrLK&iUK@X.'$9Ogwbݜn?Iv/ x^lD]q}X#2b=kʹ41E{rYksͶ3 k鐞`TAFP& 7}\]WbأjGs[g/Ky[+E8?8a轁@[vj)[fM)q(V+Pp6X48su&f Vf>o2^jGY_vȾ<Sͨ~ʇcs,72בܨEEbL#>=1_4ҏQPm|Q2_#g`d?_WOZM\2JZ)UI[:]%֒cB枖HԎ){ކv2>|<=TNZ7~BxZBAP6/ye @ JcYU .BgTFs mڇ5[k9)PSKLu;0zwr~1Fp13dJp9B꿆p '5qv)#4)6{sab"Tym/?S!x#?8}_}oZ'm wo3#YJvDߴep:_\pO4(=caP PѪ?Gǁ2C8'Ytic42}iV*N"琱Zw4. (&ї{ȿƋ쮹bF=4*O NG(:QnVMGX{:l]lTg48xg|9<5W(/O[ce˂jVN 벙K z{)]lsoJnɮCAoж_#SV!sw ?GﮒSxWEY5I.g9֬@@C(7~3=Z⃀ټbz,vLn;a8)L@Bl&*h9Ekt7Qa;b0_c';R}}w =bJa { _p 6HK0GSEKQ9wi!DkkN^y->(xX CS 5v9u'kx0`W VLrv;?s $miY_7 3W}JmR̬x{JEФDnѯLgqޱc&12Xj}--VBd6|g jp rjbcB=ey?(f@3DE3[ .nntmƓqmSx.!?0IW ؜F8XP8 r8x}XPE'5"a\w„6NY sbq*I Vϸ<^sC,[n{h)r }=-6Rf *m{\{.mUM0`={YX# k>py@SX VT9r*5U`>5ϒ|cCk[EvS,@oyѶ>l߱)4NiT|7dwy4#qVs JDBښGd| d~[@\}1=n8;`)=پdrHf|O:.y%7мdҔQ6 X1WB(js_:Mh>DK s{雏 LKAOέ3u620;EEhybF`?TKAn=PD B^g??kwZj(J @?p$!0+ 'i##È6_ً)# I1^C+Xk˖d'ȅ2H!r?j 0|fҴ5ϾmE`y:}Hzt&BHnoyS .e G ajW lRla vnѵph!ۄ൤_݇zHo%% >irTԱ*vL\;fT~)#0YZЙA+=ϻ]HJA*fSZMҮ{ i[4e"H g9L|/,N%8Q|V4–4ﱲpKsn>b"(96KT QG5p4Rxi [\m?NA"(H7USȟd:&W1`;hړEY:,Q,2" An`tϏ* n^ v!YgJoz!fʐ5nڀ5V\}IH;_MJ7fApUwpaq6дz(t wY,⚍QY$LޟcDyc.sN-jZ)t,k^Ą7*Afwi1}Ft)T͟2P3  z3MNy/\mt-ݬv>A/*r:RAoE#}6-KW;*1I!1c(٫I"dw˯BI޷l ݳ׊}Ufi`uHj9׾rI~ (0!uQ /oсBYu%[}h'8ЕY,xͤY GW=Z幩ZLGzIdF^F6fH9l$GN? 6uOLT,"f͏Xƭ]aexS, OQ%hpS^~ 7󋖫-litPtٖX p(vey-Lyr:z0=?tf76/o/cjb*;/z|;XĠNwS8$`*4A y0 _(^ޑwO[1ҡ?!B$6۷:Q)x7s SWE&{ҰZ]=@}]જ)ah!_,gk:+"&+`KU3DStht)FM2iux^4mAZqjuW\ цGp=ju+ #D'a:üd~ATuG(Ӌ;{ZNwcEHm)qXk@;xU:qӟIJ,3yfz Kxom"gmrL o5JT ϖ̕]_ÊfeʇޭkqWP* #0BْGnq6L;Et{jov'܎3#PXҔaXV7JUI9#Pq^acO604Ǐ&r"kat_Թ'o4 KxOs45PE%J- ӊ&dȰKz ^78k;ϤŘ%ӢYyKW\&FoҴ?䧱 $=/^&ze$.?rkF~G@z_)y%:?f6{댶8שhejH2!|| TX[͂ KV  B-\ bo%&ޙ%Z7 9Ș9>#KbݙTyXSjiFϰ%p: u  dC)+? ȏ&HS}fQ @כ)@#}֮6~,+XvrjtM >'Yrm]s@o!Ra/j7.K'85:Br@6WU7*NACS.*黐K}MЯuYT|x=P2V\QO=\U?eqLg9"4^>鈿{Nv.@d_Fc" aJ( "~ۜ8#[J{y]`0dddBP<*b$F q.Bх$xL^z c&k'py*dB<0m3|JZ.#H:mL(1zKp@*T 4uTɫ7\`]AK&'xO%2QpY^g TKJS[+n@`O}w_1<䶸BoƲܔ`l.6|[#3"q[=Y8it>* FXYK氓62Y_RSxoA˶ultx/ʚyVFi?[~bH6|}ǛB~(0?_rqO5|{]JMƨ045nF+l8O5󜸓7e,LOĬ U80xs}bw`e *kJ[Vz@ ?FO@8Lpƥah ,NJP?cx GMKY*(J!^>^;Ĩ N,?7V5#vVzO4o iN;S_`ޙ_餋߄<(Je :F|MuN fMUW*d,T?CR 7P0U&4}_qI_ gvVFnS봮=\å"z/9TG~/6obt{Woro\}<3N{SUGyhJ٢o8K2ڛ{aAn|BTSaOoV4 D<ƏQߕt ~|*cbWؤ oN^R9U)Ca.}E<#JRݥ_ƫާ&z1 GIpG !>CgS'dK/uUއ / Yjb)[c Xߙ[֎i+/5i3M|ߔ\UZ1P+kP:3fܧbg$?Z |>|徥%) u|L~ԝ\[3@~(*U[:$#UPNPu YAh&L~T O5w?Ο vg)+{}Baя3-+"I'DKU)&? e5ɂֱz6Slmi IZ|!ڇ?8 xu )"bˀ`be9%,`KW2<^9}ށLcZ>e6.W%xCoucȽ"\Qۋ@foyaiTY`JW?pH'SJ,* 8tWr@XSL%M p8kCyduKH'YոV±5u=G7E͍`tXVl2Pz ><a-2>TrA1BhYo J= ϧ<ڨ߸ʱ <8|{=$5zJqˆĉhZj.ɅGy.Bv&D7V^GSomb0!L?Q2&c$V5 555D8EBR&1 P67@5y-Z7<00UtcIdB0O{€UeEb9۪^U-6Lh: Y3M9|5j]JS$͏ hr v\<дGEB lr{N)0|XR>_#3@E`9k eX= @L *W_JjIKHyCpQk|ҟDw:1 hg9ӧYB 'eiZ+iJѩϠrgêY}=M+?D_gSр3rC%t;R%?=7$kl36,߳(Lu3ԋni~&S( lܒ?i){3w?3Qj9x.aOv ` 2l\G&l;շqN&KMս]^ б4P/t6sflKf@k61ߎ='ѕ8l+; 3JᩢpyG# `9P~K*Xw/ ݦ* Y5Q,LgLYطg NHlA@~/ ˡD3RW5 ]#Rh[D3gg#!&|0aJ^.`{V@7im攴sV\!œ[y -ȱ"_< ZB';*Ԓ/>7#O5S5y4wqt0;yhQ"#!_gW<mcH(vD\MB`&.,{ҼOXUc~, <^t-2^Y[ tcX*-XH]W ^uā U#TNl)d.O? c*c+kK\}@b(UmkZDix{\.Z`?lMplwt(Jqb= (LqT?0S_`,x%xd[xvsߌB ^PrQ-Eʦ#Vc*ȇ_ v!m~o|p]|z*dO=˰N靟uTI\pon7'oy?L5p:vK,qyY-Et<\d=k\F F,#"њ?T)0 4kCU\dDM#ꀋXר0R^Y kUӘ5\qPVw P_P>m*A0N'E6rn=\*](]r4{ud4;u탦?Jy1M 6SA{yso֌?r|E)C79<By7ZP*nt_P^96ϱ:U=o! A$/c-)n_{Iŗ54h7)=ԝAhs!SCg`ޅBdoP5p0$09._fO)'"=#5w. UvU3$S鯋] t8UU:9P yzU&.~EʟC= Sa0p$56N] =;ѲO;ǿ'15oog6yBE;LԾ@:Q9 AKA] 6#ziЛEث<~cae/Rl"^eؤbPuByȴY>lAy5H8Jf[ `",byT =ϡ{S3M4B@'j)1p, 6pnKvdoK\|}1cլI}/5S3K h1&45KcdnWF@U^TL8Ο|DUjP\#+JD&0̩"Qg /1=DA$vp8OMsZtQ0bP\mA%{-!Ql~o] /?m+://[{v? 'aCPOSqYXYU\lj[8eeH*\7V ouE=a7 SRRcəQ67 4 Qy]|w|KXOsf}B$S߱& &XѦ1aN]V|Q+J fUˣB"BvyŶ@Aci1jÎqY>.Q{4b>a [ݓ(#|O,/GuL!rVuxezu 5LMV|4c<щAFfk }J֑G{wPZzz=:2Jj˴rlY֧/"uΚ7_@Ig؟.lk9"͍Y >s88rq}7"A5dvA`)/#aj|ENorN+Ȃ(֪t >8F?3 yI;5KW3U>K5]U;ZBTbv' 78LMp]٘ 6m[pyLуK9/ g:老g-1џx8 "JQ=5+s䟄_ cG7+Ѕ9;E߂1ItB{c̮4Ry}r'HUlRq _*D)N 3>"MU.圸׵ Mm?YZPg"ѢP.CX9ylGGYS~DnV]V!$Y:+/&(?`9tOdIfLͳ_q'\kB$LJX^q4wglo MG;4`wo>g1Z4ϖGF ?.5E?ҫ?"V| Kx]ة|b-mYRe ),TKnL@qPku ~% qxz BmV,nt)2fat.\,`D^„"%9Oe.,P9[wn!NQ-Pjv}ɌY]UݴTsNЯl7J]gQr%[;h4 r=>ً,sSbq!kjPm@0I'*]j{aD, @3;ð-㯘:9^Br&Jm{/X6N#Qw{MZQ<&0-*M"LW"'XL;2lcb%Nw2m o}V3ϡ-tbZKso$BP ݰ).k:їcþmۍ`N@ZK)lX|g!ޟWxXvJ'33SO752 F]U5jn(?fݦf53ľ|WAV݄7';9^f(Z93Z?Dmg#\p]|OjʆWλuFntLН Q2NCCeD ] _r̢B]> XWJgʦO\l3].3bV_&%T`sM9( HLji5:&7s33OcnaR"u@擋DGkkqH_n);Evn5Uwd#^'Ȩɭ/GokRNC#בϖz_iwxѾ|.7L94 JWo,C04b,2_ Q$9 dj d Hltcݵ/<I(R[c׉}( 0%jT]Tq=,yx$eEOCmP\"Bĸvv}o }2M6SR'BUM E7TAHÛ=l{().Vb;tK }XysD{R] ;9Fջ%]AyUKտȓS@(<`bKPM8x! Mqb,25Hh߲^ўd=ʿ%~C?aXǠ rZxX(:{!m4O;Xz`#*AEg̍HF2j-(D`=1'[kRVkl]V+/Zb^2$_fddBO&d,l oCfVG `cNqt7 Uَ0ِ$/cQZc{*9ҌO9v6ـ6uNJpb&A U[D~&S:Vñ9 ,7tL?l1/#(Kld i<ߑ:i(u6?80<-d-6 ijWq0JAh,]RI3g1)RMP Uɗo#љfĸixT2 h]!b BL T!vqdp؀ud(&. 'Qȅ <{&5z!̬+QnIB 1.|ö$0U56e9G0H}Oی;>uoqd;~ ebQRdM[/zknoX G[a0mqIK=(" OPካ+4gE gemgϙ{Ac5&˛vo~n Kdɞy7 _Z*An`v IAtb5'?+9 Ƈ1zk?LkbGrtx֫TU=U34!$!kbzLՉ/]`Xh9 g&ic7**{DvMs}:FK o1VYHM7A7HPϋ3^Bٳ@hؼИ?D\'?5;m":'cR 2 W=`zP&dbycU]>>ػ JagH!iaڸaqK@9"e~9`“L-07\qAaa?4^Q2ţ s_t$''+dvw>(@ )_)DN8/r fcՉm}! n~Ԗ3NL`)I4W_|$ܿbxz4*10*9Xg0?>.9W-Bu}@*JtI]WgȹDdAW W ťs"N^?ӏۺ&8 K/#|42-KʾHk?O_*Km|}L%>f8gYZ0707010000025b000081a40000000000000000000000016101d03c00002344000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/c_can/c_can.ko.xz7zXZִF!t/#]?Eh=ڜ9L$ݪ 5Y:9+"I3;Q6aiַ[ ߊ2}z-{͟c:6u(sfd 0L>;ϷvQR{3D0<@z$XZ>{u"uf;Д n'uUn0[h~@Q񀍃5ʾjrStᨩ,X;v͠?4Aيc9@ф~MEgXm iy?@){kqJM=ʼntyHGP@V4${[Wx LK.lcha@ ^i\-hv52Y+{jxȘxYJMd1Rgi!J K&ٓFH#aC3nM޽n  Ru]_?RLll.{&YvG3(DX'<v4zc4K;?`}A >.1W|(T_lo, {bh2.mp[2L'ń?nұ[Kz,2OD[R S94T%Iiш;lk/ A4 i5o:e;U5ȈS41Q_h, ;|kتP. (ʌ*^m#R(q/vZ*z4|qtN 8U[`y$iղ z@La;~~n(6&Gՙ~T}v59`ƈc>&4eH/DlPHXs~]#8Y2' /8\'hQ͟*T>໤+s 641*+C炬ɴѹHx>k¬ 跨}pAɫK픳) @.OgL/fr}Np@ϟI9olRB4GruwU)aE2W^vĬf˕V8)@>쌖AVb EvpaQ7 FK} Uǣ!O?&Z=q4,Vrid}&j:*bvɼcumr[м"a>,fЬV2r ^{ATksoM:0'm)ks_Gbu 0`iJf '~=.D-G25me.q~Pt@ DT$:!0d㊀wmlb' (!ߌk KiQk9CFC ۗwA*iA]S kUDIU+5rkAhTxg]4K w=Mjex$ё%_ͰwIro2NB9gBG?CHil7f"E6%JTQ//3rwN uĹڠIF&F[^+)ƽu\ `Xa&8PC;;xё2T {zke}% 2Qtg~k\@æՔc.zO # T|$vMq\DYKԅ)_-sm8W:>FA7Y+YnJ"̺rE"#ewhLm<!Yڮ0 X L>yuoh@_3ހ^TEm66&<8oxViNM0$x[oleXPuKZ&$9t^n-"7??jh-wq6y}A6T ekY\)бMF(cqm9Bj_ՎcBci72TM͸;%v('Q]m`G,ĻEcMؠ q<ƻ3OAdGgư?]1Vӥ/ 6hF_t%w/J|?+ %ܗe'n!@ PܿaSv:7Oǃ 9g*EaWoDuJyfˋXR;I#|A]]0b$ B}MqbVQłN*7*cfà iwxj|G.{ZUDKJuc & t U޾ՁS/?y˫ _o3]PlږEߓ3tA[fLm;RnɁؔ/W^G }3πؐOIk kQWTt%>$*j悌HŒ)WZJF){ 9/ɍNjk_\Kz&(eb=c1p$d,w0ixJT}+v^gYoJǏď&!qTTF<%E,c ``u l{?9{/M~Lzu'e$qWGdVrh*]<_;rGOx%L:/cA`L!Jӌ9,Cb6%@_x;|ܴdg%"hS#ގH %m\ғTsEk.1,\U e1Tiu}b^UJN[g^gףO~Vb.>% 1cl_;?,ok1hR;T)JvC:J/j&Sk^+.˕FO֥rqGZ晻f|ݖR1)?&iwRъ\ZF$|Rߨ]D$e5:`8J֗B6*XؓjTrM Rbc502i|m6}\ׇjWJt |R[}3{w\Y2],zЦ`P1a˜鈗9Y@_)08cl㣋M3~\0Dػ B!- (>NK*M1nQB2ʶq}- t-kߑ$ ƒRpB,oN  ByEÖX'||Ug IEOqp@z{ӁU>NzܙB.UHb S^UK=R#?meW5ߎYAQ:5~6Ûj&<XpzX*OFcya&D@i ʲ(,z (ӗG_qiH3A'H}ꢽ(q`L~97"ceIBբDj#o`f2rFm!@" & cfon Y;wL(pRb:F,)w $\PzbY*Ad$(ZzoCػ"^n-/;c/6 ) IwEc!36G燬aZ*HYׇ?o+*FX1>{-l J3a=h~-a|lSC.I XY Eruq6;uO&DaJ{㦖$-dF*}@!Kº|#XөO71yokXZJ}-N4ee5R2kMk_ϻ5H jgPFT XeUt>*cUέeouUPFb 8,Ţ<-^Z gd25Dd%:IpZJ#'9ql}#+w-?80k2+H'H-0D|2t?Ysux!SƪwzŒ^<$hNn$`ArNB_)𗅎f#(ƿV[.adʯ"T`OLfAϸc5IRJFyiY):֢1Pr:6uf ܼ*ZGQKg0äZp\*c.^Gy x2Jq _,V˅Ugf- VuDvW>s"> ,,Df8&J,"ԥ1]|~e&H"Q4X })ƨș j5& QO g Թ[xBr2`sH/[{.tCZRLlN|2 UPl E sF_ȴbdaaM@_i&1bk|LC1X*XQ&Vb( ߖqw:J#jJ}#?zcwG|*|1o@c$Fq+.CRgOk1ϼjP00f)mjZFMI Jw0ӎ,U)}g'#5C^}Sc3AA`!#&4ۏXTl8Κ8;¾Ov./Wf[~Ln*5>Ɂ|n_AUFR^#6jWˋ0r8'/7^x[dpTY}P358'qn,J1A `*]A8kMʇ:S-(sd-򻖍Jj3Y1N䋍 3ed'%ֳ%ꯃIlݏ@%)SR3Ϻ bw@_Fؗ*I$qew]8quI6Y@GSսL*=JYA"%oSLgYaeRaPQxVd ݠ x]-% +@Sǫ@2AEqwNf &gWHz&NIS{=l3[I WV\6A1õHaą`~M~?Y\BB<:%ع6mVHƛD% ]9XI ^s_Xb΅ӑlI+C{0Mïb5YN=t$1D+p<_6y&Q&zDhԮj~T/1?F+˜ cQp}% ̩RX<|x|;r$V8GiظV # M <߇Kpf&Qjo VH.Ͼ;͛وggM gRz1f3<;w*sVᇴUgqxy;Q:lR|k=\хҾR"ӮP%Nǃso[i;?4 vetkw)zj M7Q*!f7Z\da*(v'oTYݿ >(ߍz- i|RD#+l{*^@Af@q9zy cW .\bXY(Z<Bk8NNˁYhv6_x9eHShD?:ǹmmAȲŽ7O">eǓf{ r,UtbQӮAjǡ^E(T}L"7:cHwlČ(&!r"}-yx3VX2nK)7,ubvi&Χ4-ȴ,曛T_5 o;dYl̉oybttsCb**{Bun5KeI#6n'|zkLRDACZh33,OIzF~ſ~WFP[۷"Y)';XG"}Lw=]L54tͶ21g>SN>4!fBkg߽Y] ˕߰u:29쭤g,|;W&+ir;2ua|PMjnԾ1MeT~|e(lUmeɮEC-|k^T~P%[ո!QZki:WII3br`^9)f/ĥޫʱ,۩iI[p:C' Tzi$ɓyGpwr&pXBG$!I-W` lL NKNM_fܖbg6 bZBi + V48mPAr}vG)˶t噹m"\ 48];P|1HD Ai-vL:=A2o@ Jta2ıU2ވMwB F͙} z6"S 땕r?]! S^_2yfs'wZ͘ ئb]ж:܀B3=&uK r,T?}l?ݶFGo/{(ͱhŒ5C k4q'ڰ6M8EIL¾tNXhIc@90 )4R+RBw?sO~Ao -U.S Tvj=]+~F8 V73B,F1M&ޡvĮ~ };jG!_]S?8,yE&!L춤j_w40 ~\ YV'+GNLAK?dwƔȴ~Nt)|JS YCNwMvJwLJ$\vXCб"-mfR|FpKQJU3XRȼ>pNyM?/׏ܺ`"qpB?AXG$at델70] md3F=9&ۥ=^_?[E- "iKjQ@ ޷'C/\Dt ڒ4 H!OYz|\.VՉayѓ'MO1]ZPN"M|b\v'=e;M ^#₋j48~>L:V;@FMQ\śUd{"BԾWUh"\[@N]4AFHc}/DklNzؔKe?Ojv*'zfXc:FGx'ٸVR.N `Ux ~w1V=nmr^13AϜK =kڳMg?wR@E"8Lʿqum쑂_Oh/=%дcݕ)S4.O QksCGzd&J2H0wU=/9*[@͹ZjVvN`4,qȿWfJ_#Ok@R~e?z8ՠ%l@|*W&x g:Y0Z|;(q`('Q+ &J,ZI~TFY ق[w QH(Vps 5P Kay^PTg!N:9+`+Xa7 A)tA-hl8}-u2i@ym#<|coen\eU6dBvZTLUx-tՓ}icG|(g꘲ݟXO^( U\mʉ˦' k&ǃ?ʾF W_("p>>9XUc:y(a`a .:Y# !Wѯ*fdx|zJeP?֌݆֎CXPIM@+N5U@Ѽq{9W8 ,a ;"w6OH;R\UpRi2{GGlTٿ,oFH%sQRCn|H(?z<AmͼܢW J&&hϦ] 69Ttc6IFK5DS}lBX.|YAzm.Y:d3 턋_።00Nsq?tDD q~^wd28Gۏgt6jAJ @?)9]X^Za4 nheگxs:F 딴>&&PhO5ʉE١wWn~7޽/xbcX"R?Г+wPPmÆS7y9lI!Kb4k)y~o-5v(^Tp#椹M5\qvE\Y&&\ P,!n#U`/:V ?;%ë/E1~]tTbs91݄zh.7JFǷW&9\+h,?<ƈTv |jFtEhuCp <0YkR28XXf.irϖ:O4OxU5G,1 RF- a;=TqSJܱ&N)sl qN CŁRe۽) czD| UÓei84Gw k|Yմ7r7 CՑ\cmxEI[l8n_ubTfz0RBۓ1DS2t$ Hx}"Lc S;}~r$ W1|fA<Uy3[ËDKԹt"Zө?)/_x)l,)[f:*W XaT菏c˲43<'myt~hFI5{=up4@x 6*a]K]%~o6OH=!HyVS- KTgtEr:SUHUq|oy`jTd h[I*^^ܖ((wKkB|] ++HjAY򛉪j ={`W+K ai[*1$' +ֺM7޲kҹ}W?]vc8Iఞ(Jw34V lJNrA ilm_L#@m.ֱ;wI vMm1|&n7eq#<0(<gYZ0707010000025d000081a40000000000000000000000016101d03c000036c0000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/can/can-dev.ko.xz7zXZִF!t/S6]?Eh=ڜ9Q,v~w2 M)zd?  ҙ-E,ONU-&FӬ8^!:p,֛JWQXN@:?#T[SM+7{|(w.Yʭil^A1,\ԔIqN_/4Bn<[ݩA8QcWqֽ1h _L%h爚o kd",qu[+J,Ǧ7sTEo԰=>0,.I>I(?SYW~iͯG8TAah3AD}Ǡ!@dQܴfglϑ_ev\N{+@f.a_f6?~ť:V$ .-oն ʛӥ Ҩ"x (kmkm V{d_ҡ,?pɗTʠMv*V!(Yb+.RL.D_^{P& fҷnR]'f!pQA-=1A&[pVCJbZ;wDcB+{P\mEOr_;fcfV(b7ROxQE:V0.2)/wxA/_MY 1~z$;y(:F"z~ gh4sDj`@< q-G,I:#թoq'2*x'z sZجeY@&S !I{aqgSUrKC,) z E/pR_cEb.*6nPlˋţ6݉o]Bէt{Ng -d c??v Io67mKu.eU~)-H꺿XEa :V<#I /;o[DҨ򫳇oɾPM1+W@?r0zՇqpELIk΀'88K):k_EF&2Y̜\aF7oO66_O&> aM|~ (co&=U,k5 aPɼq־ګr?A^y$% 7u6"*K㍏u p-(tӸxi9 |/D_Xo9cvԊD8wCyK Ӫemh%7%ThҀsSW;%FHp.oByzwRw5 yo5zӕ%ީ90)obvܢ'j2)rBj9Z@B|$אrDoHcNEt[<M𲒆Knƥ& HǫHRrD"D baްx]ugd_+mz ͵CeViG !*PF?kxȿœ"12v׋X"xh(v0M?$P㞒=`mߡ&N# {-Y-(`Yb"}Qv($Pzއ<Iy7az\1GّMۥ^;Zni`ZhYiAeGp+wig5A2$17&s ?FbUJg biLvyQof_xH^/V%G?O'[JOx XW^$'C1o>WQZ'I~62̀\/&Z "ux9#1Lo/ D$%%9akՌ\?5 zZb{g}8Ȯ?>]@18ZE#9 7`tuBѺD+R[U}9 }Ϣ*^9Q7¸q솘 NA%])%?$t˜ 1\tIr_c6a,s_m>uu3$eoqϳݷ*dS1AKocWBO 1Վ|uRs%[b02Ju8A0 nِ/t}_'4ݮ :|XBjuv$;\MU3qƹT}ze+ ;Rn&O b*7$I k"oԶ 9ejsEIu0n6wɆLo5M  (!%IA>tшD؞/莱Pdv=#l7 H~iX6 i/qz Vs8Y"}'wHZ>Ӗ2j0X3 `E\]#%' :pDZo:Ndɀ= |{pٓ<p}(?D k (Ը֫p6c@؄}2J.DS .5dvWV-Ksg0/ -:&\-v:_ƈ_ΪQJ0 \w8t+9Үp67 FqQ&y yeˉuZ0"[%ЌEjT4|$cP6؟A5 P pMe]~aJnx]{ w(BGz"K94-h+7&YlXYDz-/oe5M- ) /0mL㼃![oFt8NavogUH1&|iR&:5:8m}M1 pW=S=>Rl)c;MWNw% Y0cwLRJ:8){dnۓmA8;[as;(丫LD#[81jp)Sb9yva#]F@YxwYkFh _A.gUwv~U[cxCU.[ֻb6UvuC[g^xR.xͲxm_j.zH(HT$sFbSfk_W"|u}`[b)n_i ލ 3uxGY&AgA# )PTa7p1KR~H*jó cjAq;e"]3% f([|c+X@7;W)se ͸%}X%ʐuQv5d 4A'%jbpxR25,G're&TXZN!L>\Kħ6FTS(R'¾Z/ $E|yWm^B # _4C):yD YbRHHƾABC|2m+kShLϊ-pƦ %YnDWpmrنj;~Ȃ#W"~pn [3o3FH* o?Yu-ys7屬7HM܊pTڜ=D..[|@\H"yѬ=`5}zʾThthaܐoeQ4 ^\^Ê^|_072ŜN5ĊJQ0b<§gsv-93ǶICm~sG -jI_r ty,gMENp*8K#X9.*ƣ;r0bL|qA,SEQb xQk:QAۄ@9K>3qmu/;b"\nioF{DjLh#: dsQ^.&)">/ב7&0FR3]tߦ25pgst1o-Q`ސ2uGy2 1ڙq{ix8b施+E?B]c9 ŵp~QnMƥv?z7̈ߵEP5@`)3@;,la_"=9š,G/*JS "Tq9!YI9=%#ѲB0h|'UV|c(%Nxלyj7r*׺h :;!%Pj^#%t m MSE`{U)Hbؚ\EaY~Iq@IB!$NoV?F o:A4` {OpJ/"ԍ234>tԄ-6;7C(62ԩM[I Pg~=EmX^ -%tGlT1GY+[7YkJ=}lJ~qA$ XBom$/^Lsr: 7i&:KCf~̫9v+B5,zkk B{l&+{{EIy~(Kc$ˁQY@4GfQ~szp|}Li]yl``<ĩ|V~R?Wa]גN\b\}+݅HQ\#ǐ/6ܞ_`wlLfVAҍ,U&U[˷퀸BzSr]02E R+Ш5^*pk6ZfC{p9>2,XY\#YL?I¬Dg"`֎@d]m/o ;\6x$b0+7@h A;HI.UŒ6 >t\BzBD=^ۤjO޸tbMj=R6|{pkd$Oյ ``wz a= t?WB|„zl2 iɆ^#0Oe?6"V, o_q0hP+[2?Dj wz2838 Haipc)t6a.j2--| 4Ձeg,ɋP);Uċt"b"^ضy(zAl \qo+iK>oƼq yÙ׭r+[.DaDٴ3CZI3UbHYһA{@@WG\8͋FUdE#SeYLtRf*?K)|U)#rt&\c v8/+[ }7fo c;8eNj6W Oohjǃ\Z$E&k  e$%9:kB.M5)!D@>/WeqϢI>/՘&ZљG$ƝVFxi'}ƃxr L1h k#kEidKW',Um2rPB̝b =l #z;,`eN}l$qmٛAtΔY)]6PuJ8;9 {ۡ/X߳ 8N(6l"f=c;b?Tm GƑU!pK x/k1ѱM;VvzLg4J_63saV2t籢fԁ4/ A ?[/b%s9{v=n \%j&Pwvvu}%̸Defҕw*#4r'%f X"b-(aTJFIeYO3v$6<'ńlAX0!B dHO8aRL&։"(M;O(&F&[RY+G ı h'Zԗ442iV)h w& CoJ,%-\,OwaApYZj59CX<BAXי>JD؟9{~;$ y*+C݌ TC/=Az'%| I㦡vRàs!G} N< 3,(Jg}Q95Vfj4M`͈ ]ru_{\j:?VI7lY5ٲv:IT@!R{J繾1, Ca}B}KU]ݟط-@ +돈|2ESl{yudf_3q c_-$\Z47X,C8Y ӃEhl#ِ Da3-![jʊgk{_߼@(;U7!9Q\neoD [p)9s߯4%~]wY,ߝS+[g371l}Tc-Pq:ɮȗ0"3k1)r㚵˿vq+Ff6+4am&vT-(S7CnIZ̲'\y\SRCH@XPX Z\OOWk;q\6 &-7%]zxt~l: YVPSY))` g:>ֻU%^'@=51a;M |y浇s?FL-ZOZbfg,>VrK>OYe]e K4u/AGl%4uv*R帾4}ewb /卄}>#kwS5HFn%n~k!x/t}e-߯Lips~t0ςIh^;I1O͋bZ~ٞztO˾NA%l~k컎&Om~xit E^NM.O%U xv\$|N_Į+>Q.?'M!sQ"[?Bl 4 0b6 z^=S"i)s̓IJPU~'T2I& o9ḫmgJO<*'8r_7jҕsJQC <j0WTO7Jﴀ&|F.flES½e&I.`ι![ T)5ѪAB ZJ?2Bxx8$wc_ UqM,OL'9Z_Wbar@u&ڜH %qqv4]ILtu1EߝW[p=A)NKIkۖ'\H @hk)Kz|mxP/Y9W;gBܒU"+JIMxrؚf8R1Zq$į#M6XMԊfgvLuij,a^a^'p\*T YGKd2&[LUcPBhZR!e1nahS/Wh-RNI{C9#'  { )*aĉsj$RI^1֘#nM#Ptޤ=\Lz`P u D?xu0[}Sާow15iyԑ }‰۸Dr&(w(CEl`ÈuUkL&lLV4F_AMf: {M>t:xժP,AEhR`0qs,p@3[eehepS_[0@W=>e,ԓ0L_q[5 4MXI]<)r|NzuG􃗠tD\Tl!?Lbh׌UȰ[ $j,~ҏK'fR&H 6r( _0HrP~I8$R֪Hߗ.; S$팤tI],~*=!UfN;ݐ B5&j$f/jXv7t_baa8)ܑ=bX_%Hk7rcrj.fVv~#N규w?) 4Ǖ2Zť iim M`23]btZ,D$=Xtү5ķu" d(\B=ܰ09B}:iji )dҹ6aAbz^u7l*۴,f9cTBOKmwqO_T눕ŎUK c'Y"TSH l 9F몁dWZ~ќhx0^w^U%7(mFwdzꌸca'|Brڜꋍ\]L ᛖ)]c pn)KV[r &r"ee`8M %ω Ì:~E= *.G7)ڭuk2k=; %pTfj>ɰJyQ%2faѤuI:dbOvn_4Eik_JFmS]iH(tAA|OfR!>{PŸaI$)V"t?/Z[`(·bjdy.?.ҨʮZcyf wry+;'I^diox`1G `zS\XF`V( ^e56|zn;ɯ0WH^Eτ (x:ǨQK2E xp9b'uzeMWp@b@EN{ !)F}ޤ 9h碁/%Ÿ.ܐH^DzL$r1PLjlC["rmjSN3Kx TPLZC5"#G:Bމ^ܰUBW]t\$ӄL_CjX.ui,wǺI>R\xZ$hRIfTN)A(p9уV.)1Hnh0wXiKLh vƊ)(x>-\XDۜ n8ډ_@"}if\+WG8E ϒnTyA)A;i˦FN YLFb?V3Av|#_sz fLjF>Te6#§&EBۦCQiwsbX؅8(. ({:'3r^Qpb(ˡ枙_"Y>kj[!OCyiE4m֮lRDX:ȷ@|MCH2fHZUeERfk%C D ;¸1 v/dS%|BٵP-ܦ lW?ӥhi":>GaXDX=a)&|/(ȭ0rOֲȀ5e8CV$z>TamcM ŝHhKKG铥s7ޔUږi嬡n C鶋-Z|.ZIn@ߥqdu1{ 6).@`̩&K2H'^;zu5j$cM{pO$HF m8Ł.sKɲqYEyՂ!a'eTD FH8͌Cf%ǂ4.ƒX;^y"C{TH˩uطNl4^}vWBt83>;ѣ! lzXVE ebQ[=I{ZS/̦l r#9aPaKSbuCny [GЏ$ly}C-5Fwp =ajv$RlM\. D>SZ : VZ;sebhI>mZ-o|@/pyΑ[ Uoc,}T%(Y 2*™KyX(ݣf=Wչ3Kݚ;4sͦ7w9t<=7qlKDЗ;2Kq#%ce[Z>N)צ C%A|uˇt >Ѕ~Ť Ùۊ5m@)E(ƕi]rfSznVၨjutcr >G9)*PQ=$XxB9Ef4:AۅhlbP1Qy(a$ZQ̴s܅H47o0ph, :ky鯘lPނ^]\q 1a󏵡NS$]PT~-F{ T FYD')`M5Pg_I1n_uħbҶaQFUGjĠmz2z o *.?_x4R4?&|mStQؘU. ӎ^雱3~ƂH:lQH Io[8Y$ Ϧc~emo M;*P6tv8NbK:G=OMdd ʹ~cTxpjbF犄Kje<2c.fή&&>p2W_TW՘->ir.Ƀhgr ʷP"W? 9aQUE ~$c f><>nӅssZ i.ǽ"&C׉p00 m$.'w (zGz' j_mAJ[&3a39R Fx!Oy/todx:Q-%\s/4'Qm,h#Ev ©Z BW_ 9Gl\ق\۟l޺Fr$! O`moPa2/]O8O.D.L ;q =6p-`V<'Be\l.\ !&/q A)1>GɿiH1$(KC*'7s {ytvXdjvgkh3)w.wp@c=e)dzfOU p5ܛ龶'] YAH U~L215 /m3pYw^<0%_0ʘ.^+fbsd_Y#[uݜ ׭@z4? 297ROrYG'.4(]x(pu w ұYWߛf+EiN:lU_?kLux];L~/a4BHw9vXJ')!j~R7tOږM+"u`E) D*=;lT)4C%?X'Tz)pڙgiCN(Yϋ%uIԨWT#E]_ge \ 6N՜թH)R*NY4EHݶ9 =Vl5oWh:wYƙZ@Ic*/=x&{sܬ o-{RyD\Iwjcz!lĊtD~32rxmjܳΑ t=W|$"ɊB[HfcH2Y1Uw?{"p-lq e5d*!: 9hKXJ@n.op6MqA\g#'^ϥUZ !vѢ˞ .8x4Q +f*c=Btk';,qq˓DBklDrV͍!==I E2f\wmaGb Km?oM5YIt5Ӡx(~ kW djFAK@{8~L-9&}%4C]/Ȕ>i~hǿ>چ_Xk[6lBk|^Dh`f@i؊oA& 0df̨(+vNy*>pOe>e+Cug[U 񟫮␐_1zH.fv(-Tg5j8Qu~BU?"醜c +{lR/dgp(5;-ªu/Kc$Kqw˔ލC~te11sY+a7Zw)81q״p`O7CpXvQ£]qF9_qƬ4-ROQvB"NqE$|wˀ !gf;Y8̈gPҳ:x?7Qrd6&H#`66،?("Fxdn֟t* G ZY*T'듹-W(MC0uql$|/z[h0M(Ü"m[/td̀=(ke-!#K/ ]6 ځ@h&JOAoZAIpKxO@X!֌bT7`Nbs߰QBe8Zo?9kZ@L~$-|23ޭAdI/+I}-HVSiFnc!WЫ_V2߬AJZe &J\SdD &RU!EB2Bu:^ވ*z+ZgaO8 xȞ<0k"a۬ΘfM<@IH,F /d:Aj$+j鯙 XT.tYyOo˃yu+>Nr(ix2%+bX&uO*aqo]5hC?Gv~t婥6#8,D\QD)X޳*iYeIɨxPoyݦvY^$lg- 1DaQ opωS )ܧzj8zngA|ؿKlPR}]铗i5}} ߥR)V!Fwi^[.@G0CatX1'IS%%t}qYzX[@a-ZdogO`yvأJ,kp*KQ3 59r S/mE.vfl?ifYLhڈ{Vjs~dn.1Ӯv yh?fw6zn#j{B۲ 쵿{9mcQ+0òY[󇴿SnXIIG(0CF Xq똓bÀ3O-Or8c|[1? s gciog '-Bfh0Naͻ*Vw1ȭ6պ`@0x뙫,x4ef#xRplHjg79YZYEKdd,x7Fyn/P_]Wз2u9_Xk6ve +<7*P(K "53>0 iw᯻%q.0R6cލdP M>5kS?ȋO_)R"m|bL>ucŜabPA"H{DF[L1Uef-ҙü> tfe =[p-ÊKte)"-\pb ))LV df~2H 6=$!1tSk̦ҒU؄#Q5ȤG5u#n D#mƼB(S=m6 )#љe3u`IV=Hj 22:{#ߥ h܂UN\ک+îpW< 5b"Htڶ/艇fa\ϰ4LYXUTkN}ez\\ ?3]QF *]yk^˼U5ϥφKJ.hnuy< a ξJ lp8lW`-+ꚇ& 7+)^xDxOTg]}cXl~y`h4K$KjTfD\7 g)ni1b!s.׊ñfy8&?Oo~&xeƋkqFH\t# Wuh\怳f0#P4ƹAdQ.Zyse#aQ'AWϤQj1369_=3A ߖ9M+ TxW\nSosي/h *2HH*'`2OsJ3֪0fZpOwc=/P)pk=U|WB?H$uEfdI@!ٸ}*f R(>ƅ[4K|s<'R6~ \'"?8,mp4=乢Y^FB ШݣSw߹U?P@spF\&`7L0_-~|~Fu je^MT^匛tjҽLWv48?6KΦ-`Dլ+ŽmI n q^N\1kg狷-&sw;bw9`8kf"OW"lbe?/{*5'G RiWO_pg:ul׬I &ӄ.FbZX-eX+0,5Q`ix_Գ9% <H0#qy^a Ns[*xźFX&MNj9 9oqsNԈmNJ}/fB,J ?n* <q}p^h ȘlJ^amk@skt;!zm$v' Pk14DδBe Qk(?!O+ԞẄөeKJUQQpV~9(~2trwB=I3ZR~@ 4H2N~ } z 8"ƅL[w2d* ){^-t#7ׇdU l5~ A+rp0O+pjg@/<.aL -hۈ>ff/rWJxh2Qٟ8f:k+}WK3#$]|W[ԩH}d]Fı;hgFZiz2,gKmkPJkNbYPܮv7L笢<;opomr y>Ǖ +A!h=/e}`UyBgf~M\M`PrMv}6;DNSmCHC892fG'v'&ce4pY#_qM7R,B!D܆&) ].iIjM|93= @G*EfnĉFp gFW ;a݀wei .ϝ,6>"h,[ͤ(W+NC㒭VwN_5F/ű(dx.|D2w^j $IyT2-yȞӮ@H{KJyn}u3"w9 v.zT+J'w<MհXY #9+yK@Tm{wFn( ż_ 9Ttbllלn\(K]n}=6 fk_3+T^W0ihc呭9а.m]ts.6 wn7PXUZTsLUףILqTF8=`+T"%77ӬbT/ǩ\z]f2*}fOܪ2'x I7"*jrcr*`CȦ44y_T%`R28IH^ W4-BN-]xkU6eoOԃ[ 7af68y Q/yνRhqɩh>uw%MòF:ɾxוJɶCT (AѺ`7eD(Dotsf]g]g0ioT |*5$|H6'M勺3SÖwAɊQA3vA}Ob9CsVD77"o)~3G&|ivƁbZ K=W{RovCq~>s,%0 ;6fJx7k+zw*o^Csq{gnD9,q^sW_$yk]O!5ȅs--J:Z:F]\qgD1=c'5ڂ$X=||N&OXgL5֗Oj(nCbbWl[i-qķbyH 3`w"sL,mUXg#k4x-|쎅_^;K $EDe@L}N,04rW9،ޱW"ud(gKi@"vbe=rPON Yȃv$:ԗ? hm޶1 }n>Eh]zV$GSY~A/9<5q¹PiK)&`Q$t}֪)RqCnk'8sHiWUE˓8OR$3{I%OSg̰'J=veK~gsGQ,폩5`FFH@=sdu zbUp#k[d gX/FM‘w4u5NYcZ.m[& O篡j~E$zcDŽ ߋ`ee9 SLk8a#hm `&. "F#(-3n.Vyb hLž ogFjSy&}Au7{lx,ьl ?i6R=9Nb;=yf έ햜쑹5[|`v(8CCKx #jk;㳢iQ+MW}=N)d̥$(#c2#<X;Ao3fvo0S OO 6&oEkaTdm<;loOrm4K`-c.ZJ燝AT"O}{.xkǔgz@IŘ곯'\j} u7Fj0s3JHJ $]e"9;5~@%'o (aP6PF19WY0ŒI@/TN vKI0SX X,3iEﬔn*ƭIJ쫕Y#%kS ?~dyb;GK8^kAhG=$l CRċ>ӣWZ=Q/3"e&]mpO)ܳ3τ7؏eg:9]ƛ٬R+wBzb$՟_%=.lC1ceuJ!iZvV]<',qӈxR{Y):{{[Ȟ SΞ$_)ࣲoL8(#橚\BtݏpbZ@ d!!(YhRH&ѧqeS2.pn?#W>;\(ݞ^#v/9DymgGDtpMG 6CXUkeRb,CdxDXD*UTIw WcJgX3=BenQNb .1R4tld!P#IA̔vGw^[ۂ?,{)>#:=3P_~/yAwcko2,ܩ;l@uK@t%ܑ!I&voO;-:#(pibyX\,YYІ[UuGN,W5'%ھA{D@׬Kan`/OHZCgϤՕ~J3 a4{}SM4x,X )Őv ί魓yv3:q~h!\&\l`j2y3ƨ_%&q魩`@ qqQ-ޑU("4[] ~LqѾh09'UwTd~ǟeVS0NB{87\c\MUDϷ:mg:$ϜyG+tw UY|VdoInO\7H}S7R-$şa)c1+W Jyp#ܱ8!~7Ru|&vo݁o겫ŝbh+zf̙T9J]CUxAcںa0JJkˌӪ Y nl_u/Qd$jovE"Q0<`HWZ6v.d(p^_92eREmMKJ | mзi ^[%4 8Cvj{Qe ]PwRkG27Nϥem.#Ʋg,^WU<2hQtWn'YqT5RZyÁ:mr-B q/k?]=O&=}Sh$Niv*zk]{w/FUi-TPP♇p t>CqڃSdjI~R`y}? ;P9UEʾWMen !RK؅7SxˑR ~|5{]T={8IJ(zDfiLKj BoKd HdWU' (E*!2kQtSޏ?1s0vEhꂉ,%&;w~mTgH\ne8\ 2-9݆߬t^i«˭Ն{/MC IxqZ3P,MH䞇 S[#\!09^j̤@}1 ۬;s=Nm ֑1]Qqqţ9?aˢZ_ы5Zv0( -! !GDpHd^7(Z[%[;uxS$Q;Iv%{*PV^QgG_ԸJ|!4ڽ-+JoHԆwm@FCK ݁R =Čwm6o(ia@^v4Y +Nb4?}`kVsBJ]z>^z<RUS^%tfV ]T"ՑaPH˪9.O1N[Y5A D ,+"|aq+'Y5 _GY (Tփ/:> r*~ =N;L|^j GD"=PF|nbG-Ɲ\?؁#wq\*пө4=@6azѱz1fq46cvkkwFĶ]k`Ye}y)a"17rXI:ba9%EZɯ]jG7lzuV{!)7qT2pSMrLACk&τT8Ulq?њvYIyF@<5K6 6gUϢ%=?"e*8l_Tx<)~ܵ.dn(2~Z G˝4dUO GlJ9MK|MѿV`⊩>\#t G):.Vt6 8 x/C&e,鵔tq3>%6ݙpyBhiV-Vdk,SE5zYu^dѷ8T Lj0w|KQJ31nsނvRg&E' iqz5A64Q/ZfA^+X}P,$yzNKoN6<ȱW00\b&Gpѝ34i0l}ElFtuWEwf{=G Q^\e򵅝 Z IJ"D؜gc=6f%%O|STt?).tTS3Ch'on+Y">h_>=L9f ai(ҵGŐfAuB^#̻[[Ge:t#S+8F@[%(Y0|@Rp9dsr'83)Ixo3i*FN>=>ͦmE^jSVrK8_gO}B4 LoL-1 d$P=r f1 rL|T"3RIw}gviPS6$w}'82g|řpǚ\: "83fflo;WK+>mIT?BX!+M؄r5kzj$لJ]nq h1%,&rWLvmɁOc[M略ɭ0?ž1T^:3l /8)CHRe}Y76RǏ?AE -#ӵ6Sm;^-YnM3nM$<]4oI7:9'[uۿy)Oo\JtHpk9E!j?^WjVU4Q1OUg, oB݆fTLϿ:*L5g.{]_)Q;.D3)Ƃ= vFyJ|5Y[ _-JRo|E]RApB(Vk35 tz卅Bd11BxK,)TrvWx.a=vo}""'>TO&᫊+O̓5U2OcF-y*V?c8G6- ҂DzkrddOc.ogKhoF;LO}4ޓ:MqP?/p6 MQDL˺Ģ4Tcͪ?E7 T;)Coˢ {_TFnZPMKGfi2!p ~N ?rd^ 0twx{ҞD<<^Q X #ChIigWz|‡pd% /%)gVѦj)SNz$dGVR=gB]Ò w8L%ab5~@T*\HuAt;'w{d/,}\d:xkoà}*L9 m!r>dqQs}FT!,&`#W7` Ѐrč:]bLs5#l _8u('OK`3LZz_K KȦ o{z?Qd z9W+M-U6=u&5 FJx513i~,\w7@t{tiˮm**RF'ϧ| D)_1n2{E0@|L+==3 yq6@P,5u$K1SxMuC1R!Ȅ9+:J HSX8YZ,:4ZU=Bt_kM&dDCG oPhX`=rj=l\ݜCXJ}o͊xd-z3@rqMB}lp6׶r|وa5f%m7Wm) ԩ&"l'0[0PN#ʹ0+t)'Fb[OT/A[C |>㭲nZs蹫M˹BNϻ/壈gGk'wT$F}ʻD8:Ec w0 P(ƒv5稛 I,swc.Z. u'VuZpL.`.H$ff矴Azl>L3ܥףn HS߳!-vҙ)c)"yOK5Kf콛[U\="5wNvEx}st*Y5dbwvNN=I8E!ֻ֒2(t0CeYX|G+x)U R3º2*O9E†vj d#) lCo bM+FKf惸$}=-A;8<]9@\ t*XE{ (}S蘞9> =R3DIPX԰'˖Pƪ5T{ꗰ2p.{:Ynl`eeDPI, N]%pӦ9$ªHe`Rjpl?Qٷ4h!LX" %(maBs6H6(4hf*?qBIk$u^sIn甆l4ԕo5mӤ m7xt_b0 MP#@]ޜ5Pl#"CWg>W2MP9ݍUXύ[, 9_ LyL9he{*ܹ:ė:hI(y*n(h@TUȼud?% xLkFY>܄/57!clߊ,z#6-̂@Kc.jȈ]K7xK}wzb<4< qzTn56T?_u?Tft8طLH 6ބ6sdt R 2&IEunMxJazJRCh4++bEAvZtN<5 Ikr)(1r-sGqS(^EWFa% Rc @i]RLj/pZ?N3-,ך_diYu@ _Y%& $d 5}%)XWb#P7!*V՜}&#Fy^PLacrN~qQdM[[sׅ!RXmG:vS|yBvfkSlW+!`zfBc5/ ev5K5#IA61U+\] N\)Mt$5?"L8.󉀱%7-K)>1v擲 RB Ԇad`a.EťL͢HXq/vRFSldJꗻ_fbM=cit (^wF,;›fShODʰ8W`Lalr¡r[9s%gYQO'R.Zp' D뽳EX]k,Q&;I.l^J]eI#hzeN/g%O[@+.Jƙ T_gkJmeN\5$O|emhhX162opae?[-d562@ru,''H'+)hTD9+v%~xPf| x!k溰3Hsh/I(xB֠Joym 58ssDᠿaJdx+,ڟRd7l`;p%q4XBc[}Hgx2lmmbEmlckldER,HH8G=iPOW(}O+> qƕ0I8I9` m}J Ẃ_Biaۦ5Z˂$CMf=40qȼ٢_ԮEҟ93W357 L0c-dk`c L[!7%ŵN8~Uj#>BH/UJK@؏8c~:大;-|XCaDmb)UYShz=y&So,-~/lG:3GPW7c9J'.& U@Kq(M ԥ)6dГwck\CJ*T0\=9m Fy緓5ʦ{[;hO1<:}2 f5AjiaL1hx^8mks:^?E)2 $β ŷb},mXF(ci) J!xeu}g5zfl>0D=JVRXdU'< \<\B̕Xlbg>D^7D;ڈ噙.A"fIjp9rmd&wl*()t oܻuػnJ1]LD&_@qK $" y ̑nAv*?v-:^꿽ߩ}k/B )6110mΣt޲}*LGfӎ tL1gɒ_Y,! ldQZtMyÐᛟo~a #N2F>z^gi'Yxd\d]̌4~ kf&,YPG={v,6{QLc0b/oy%Ydڷޮݛ]2< ߑ=uKb~18>)v)xe'$YKbcۇ}WU2YϝJ7\#]8ݐy7>] QSY"~#\t 2죏eƼKGTXlR΁.2ԵV?n%#6$ΆGĒ9[^#GK!oZ{c7VEA 9_X5tNM1gqwPpHڄhesg{R=בFQM]XoI/X^ՙ+l:*oh3bwRacrt@bj>D gp[Y$ ٬bWKlmuHC䓱I\={!~8߳J*pL[/iwt˳^umS:=UClL忸tMnĤLʉ-=@Q g51nˊ4\_QBl6,V{J xlw=XSuI׍Z}zE7kԴBJU'!]&U:l)s$8]!& bxtXw(YOd"vf1c$Ȯ1;;ԷG ^w7V=nM/½-JILAIEy Wj%EF'io@4-*eև@ R]bPL7 g)28!ԭ{~h#½ĎMO0N(P mT'31w:h)Wj)< t(8EU(ߜ&i <*)a٣JiѫeURӫуEG%UښC;6ǘe1vөt,i[Χm#<&Zg 3_amy(:-OO )})3إlꜧOL@kɒ\CzÖ/|" u{lf .2Ďc$%#^BMSvDq.R%\Oc7r(ǃm?,$vlEL:-fgX#S fa+em35־7Mћ9srakӰ٬p9*=Hׁd4i5|cwx!FZ,"`"0=v>V).;6v`' PBo?{hk1)TX5KDZ&ܛpp4y0Y6W( B/}pv_:0=z M) {l}\ a#! }+$2~P^Ըcmfj՝f ,1Q3._7Ns&6ƥ7# M( ssPupGtS̔<Ռ1`]em}wzo՝83ϏV挿0f~Jb4W\ \gi4™RJzE~ce]u//E5!f]ʙ~M~0,Q4HWx=!ʲ,<I4(H"/耹5bă6uP4hHtC=o/SԸm/[] "q?rc<֮TxԣL/t_I \E^R\w3C.r~t.J)cl= p~G68aP&ܾRw`)pf\Ѥk: ؂`}5n[W'5 y-EډMY6S<+:РE/ ]ArE5V%sW+k$c)P '\΀') dwmZ V*uw8G#nG.A[jcm?o=}EDt Lrd'2 rҺ: #r'4jAtc6KnitKNmJ;NWYYvHO`Vz.^J_[6 i,lhN_(Uh{q)U=F2-p÷CU=(f`;Xv*ȋߪח)[vt(An!ոkPkր#ςmʈ"bJSX>yJ39p)Uu u !%{®]< gkAMp.291C/p̻< <+FX0f֖4>EH-rȗ> ~_gqE18M~?w1;EE \dm_C\l'gRrz! 1blLJ" i+-ڻY[իBx"-66eD&<,BuƑ>[&*Lwhpq*q؊qqJgEWN40kFc-Z`L 9yaϽýws{Y ipl+bej- ]#1Zws-3_zR/(~%sq/ȍ6CE_,M1`1'-׬HqzeQƕuEciWzSi{g:,&·cohyQv\6t+;ofC\-*Uh:A[Au~1k}aM)x sGC ;8#t~UQZ˱V:1t>&,r TtX |uB.!snVZ$h5 hI_Ŕ:zN&|^iޟ.i/64 nI̮x_l 8*jNcPUB8S1gByh4Bj Dfn$vXO l1=ٟV()+07x;I(Hj+;"AA׬1vؚi_J m6hJ3kEr@e(L`VnȾ]I͢D~לl\ T(4zCnɇѷ'G,@T_kÀr o _9xU6KrUЏ=s汍RUd*$04QNl7m$ ̚0.v{h|: w +)=WZκzI.?I R=>׭A&5_)=&Sh}-Pr x@< _kOV\੷9 1eܨT(QOa0O;-R1ri(_):m;ɝ3ߍ7H>EpMbK&ROg"!҇!ErqJ=ڜt7~]gR*A2\aو YzR+'d-6hW7)TbAC=EUٿe=,O^pA*:\u7X;W7#D]ct\V=1 ]Cw8:CoӉ2Z;0N[- 3%rh RkHj%5qƛK\@(uO C=i-:f2@a UDuw|NT]vw?E f!>t0ޛ|$B\0OxnhK?XUe#铼ثD.Msw),q][.X%_cB/[2 -GVZj.a1 LN`|EbOWP|s B'i*P:.0* !#\1$BZ"Ir_L*dpJ1rɡ +-e; ްEೝғ6LLpch3 }AyTeoWLVvt5#I):|]}\飯b4ަ$DՀ8A= j"XzYbիH=JŴOFI>˶Stkn|_F̊[;i b'B\Xd߇x[>݉?-qHYZ[(O,.|*Ĕ`WZ-ɣaw+nsg:ѫ#DѦ륃N v|D iL[*ABQ@mL6*Daf2HaZ!|ETEO6/PZ (ӞP[ȓldqxTXK^7'@"A-^O2$X:ެx DŽNj=f^Jc ,m9==Yh="Lp\9'Usv 0Rs~xO9KV5'pLUD:#N g~ -I_B&v{!~o;eJ!*"{A{8~ͨFHYm- q l0fPD75YBd6p'34/Qu?:XFa^9`Ԏǽ$kWIb Z1=ѧkׅg8c89U *+9q5acV?F _)\r.lƂy!(=kфl$QL^74}P6ia;C9nj\.{Qe0f1+#0S-(y~$v-G/^i[T(҆ EGK k- \1N5"[K)>?83R5J:bOuH.S ?+2veCy@q|94JLfvoR#/xzD{6g-Cc0 4Ug\g-6k`( F`Ş9x+KA^{%1מVR!סWj-S{Wxby8 VLQ)qЗN+Htem @bfsf%-*F9M"0ֻd ;|h6 (KzQYS vn\?Rxv:6/GC=C *0%qY6OJ50kw.fnlK-24ȋ>Y$[4q.hW!}ꂴ;\dăz/}3& egm`tb h5+ ?@ . *ޚpu77xM0!qZ&("l7%0DÃN$G,0)g@_Cn|KD\X;_ (ږK("`m4= Oay@"\|P)|#wVnLg}ٲ}l*,/JL%wnWWщ4ch,~<R"3s͎qI2{re{00=&uFUD"I43a{6Glb|M%sS3QzᵷE jVobQaw t"Sp5<\k)I~VM([F>̆O YX%^uAp#'~-OsC<Š5xrۭ}$]t|H2JҗcdI89#X _ȄĊL*ݭtyqM$6?Gj*Cm_1RmY)}rV_le+N1غ?@C}t6*( [XG;o**4>kp>9p03 MߋĴ/Z>Pf \x)E{AN>X˙ctӚQHT kt#xSqB(Xx(e_N~f ?!6ڝHZ RQƌ]}5%(쾰6] &O`eԊ##hhU۩9 "rv 4ļ$dY&4EZOGB~@b;$ih3)C6À5D澤hƸPZY&;6y n::j LPn_ܝZz/|HFFع!%\k4Ѱ.MaBI#ڿss)3Da9lQB\:,qiK[,.~,_E F&9nS(KP~>]p aN]u,JI'h(IE䁹,C(%ŮȣƐ\=a`ZHDi6 qK7 :h/ `¯9`w|D[LjV T$'4m_@ه5(q?iqDk᠖a~U;@t*0/DPcLY2*`.$l#:St}@ע@P)wJHV_ D;@4}w_g` إCYďL<ǔ0o$Œe=|ښ9anմvi=PZ4'A) H Jrrb-b-7cS!+?YSo~K*UUkn)#|zdd>ki<;Ys6 {UOzf$߅6o_P@P@| BA*th^](Z)F_'_ З3Pa0|u*hW`N;u3X͂^#aͲ8"TލOQSL>|nGcf9'0*v5K4Cp&vƣ(=:ZMo81z!6S7N+#Յ@m_q"5! E3$0\1䗸(=2o` ]'VdnU1+=sc5 G;"?WGoa ŠZۜ;fvy~@KhTMNI ~+=Oف/k8O))* # EQflc`qJ ud6>?ƟPmi(NW @=4(LңϬw0ҟF4RÒd"Eb ^^jl&q)k =Ye>ф7^0XO 8GG.S_i$' zw1q &u2;E͊wAoe$3G(w^%M҄vozW cHBJ e`i;c>4I#bu zic#;_8e2sÀ}w&^ĘEu_9k GZ7ëaLUV*oy")DiF/_Ie ,%C?|Nj{'}Rl M ZvI y(:fgIOCa1#PX y{Q ߃8Sl6Enh;}ó7)6&Lw}Hr챉p@FQ6ќguL{em[&iD#8a@V)ᏪYr;~x΃zt'/%!-M6''ӆ~]:3kH*. *9  zRغy6EK'$yzsp[ZF3P úU|l7LU4r+^G6ˍ)5ё)N_ֈ\{Ԥ͙ JU pj9ז ΃EB< BP ֐+3\:Y{k"+-l5KEhyi79?=j\te🸙4'o7_/W͕$LCrӷWncyBǢ jB5ӂ\x$me( -pF6?VPWpPXfbWbC+Fr'Frr̐*2ɨ az# ouÝ8*}w,R5#:^Z2&8!n7+Gzɚb:.pTY6z8:D^g;ێ92G1#X]EkX%r66&K L}disΠ.&싇ȋ~jk=FߌuGuq Rq-T uf+'$; _dy:|deHdYv[bQ?M+"{, =\XpRp{<2/ˆ?0_"K*t d0*%WNk2<]`t{8GY)Fch4o˻ N+vS&`vшԛTְqq_;X1y_1 0,#.JM,vTVT,P)4`Xeo{h`$L}ak!I: #s 'ita3Ttn壍 8^%h ?^s(ImHE@34 I颛qz#?s3\uP#Ta|/ԓ:)/ayF&{T48:0<ڟɻA?OW7 Ǫl#7 S߼qz^hr~ibcXǚg(錢U60vb[BOD! aiLvz *nik W/. :7i_ _d[h^5-h0J7~RFh8IxšdɅzQJam 2:!i:Ɔ~/R\_Btg󕹁{+@hz1꣇@Ľ~J>z(¬qʆ8GD$]c 碬Y|)Uxf FI ҌtYQ/YQ1x Vv|#:,3 6h}D|ļ֐xq-9R. ЏLCJ )7fd-z%i тR$hަ8on-(Ps)˞Ŵw|>i I8wEZu_4~T` vSwbOmD7R\ۤK8~bu`7F|{üęs¯Md3#15_\.0Zxtj$՟N},+GB/?՞P߮Eeiɵ@nT >_g$qw1VWrݒnZ|&Ʌc|8u3"('XGpӵpy0AOv5v;)Мu.Ŧ 'M2 ڼ+/'lj:8̑i:sm¶MsT-o/!2nWA .!r c [!:{4Μt>74"v}@0'vPRY vbhmH)]66mIϣTnGhұqлemDv[5M%iԳ^c o(Ǜt|5makrLwƶ.Uj44 "3}ڋJ\jq[ԘVCWY@! NXQ5'"9Feyȃƍ_Ik/9Gn~3;G}.0'?w}ώͯh;gK) 9XZlS# Y~/smCkMPbՠjH wHsx&/OV#bħO&Ub$Sv-Յ pIԒRXMb꜇NwP  &"ٕ:ے[ 58^ V/,mbaM..+Qe|!BmRUqE.h"(E{pZPo+e%kA^B5cVORДG&?ϤкkX2ڀyEkVdrжWfXuBy`"XDϞZ)2-h$xہY KM6jHk nЃL{L0>r 23=)Hl`-] O fhԩh)G@^& P׉jf,*b TLmڎ7f I#bvu=ANyob*b?F3\林|. ~.zjYQN%>8JI :> #x׈t%Q}KC\\g_#,Z.Jp>zb^͘F~,DFM ,&` j2N9ZֆbNhg-C%}#\pAg`k-%zAPssH|{Z7h<υ(ǚU& ۉ$ң P| YZw %8 OCs o"uAQV5  ;R$ _fR^5&!In4b-`s+̦ DJEjj(e5mD1 -4ޠ>_rEXbmWC\}p wu*H m_mC@kgR78; o/MBXjT\^N1 wD  J@uP*tgsslg61rjHMy>?kՈ mH5e$ HH.M aeTd&FWڸ0Sox%z٫&I}-]nJ bU5!}=oq#)Tܧ )mO4*/|TgSJz#,rYGȜ։-Ɔ sb͑<55\fs߁aW+a^$GZQ!1]ui5 BgzZn_RH;{>0ߣ~G!-xm`g--y]E}G $tjAJ{v-I*L0 \+&R9I }Dτ&h v ۬G)S|928jګuieVh864G±)V, -4@hh49]ǜNJRޡݩ+P|8nMHEI*}=/9jgC _F:13!O:ySphjb(2=25*sBUgr9+ G'qR@k %?*JKf.;̴s&T$. >)wo'\.!*G /*,pe( FpW AWO&Y  pjZvd̞O7Wİa S3˒|E$f۱<WI=ҥW !E$eFK^U'K9BNPs9kk-|(U>p#(E[_bFeIЎ,OT؁WMAN. Ɖ(syt1kKρIJvRy6 =SMİp#Cw?ېz宷J`+pmӭ;\:g׃Cea-56TxjW̤) z$us!? [*L IB ?2Q2{VDjSk%NY]7X4wZe3Av?1l6fјpj`ڞ3fNmX zoGSTh %8ṳuɋetH&zl۲ Vqs~ar]5U\yRr,܁g1?ʺmGsI8(ƒTBͪ4lOe~WK#֓TQַ>3/# :zq)eF ,loP$K"xN^:#z\]Om4m*FcRcg"bc&,c+|u@LB|Ѷ%k!dclN <өH>;F+BOv-eѭh'ׯk|:ɟ_̛nw<"L-I@΀b>]lLϤqCqʖ:o~*gq'2Dd^:MYWGML[;ڳݙbR*œ"ދnM1|#F`g0/֚9qQscPRw9)*a{ؓO'Wnr"!!mi|/ ^ _8`+ XIV*=MnȘO0`A0*MI{V>ZI) ae*")"}|{= iM^ml5[~nCƧ#[ђfy>f霼v2Uu,_!pTآ2Ƞ]υJ5$zji9Η"i)ě@ٜb| PPd^}`A'+𲣺άFTč^u_DBAuwyx yFmkr CLa~I>A1ZO2z4/Pц;jMhrUIYn1YEX$w2so$[{A>m'4oمO^6pY@J h}um2kF-,{CZG6jпP|Ga*DiJySl>pH2BasDo(ri4h&zw{!GGc0K?i"iarlW 0i[E2?I`9b<u\o^5[__̀ @ [.~~yY!_1(> Ҵ=\ԝmW1>n]PW-s/Q4η[<~_}b|՜+W #|N=\(ؓLh9+u{!n&u%ypl  nj92v(p67+J<-7Mts*yWr0b/=>"o =KT:W[6hrUHJKBk>/?mFaJD:}&n(QůH2ȵ>5zG)3TIɳnarLz9xS=7/i07[evӄf ! 6ڶ:flMnLy;8'29hޞI >k(tCq$o,$D^o6SI('*Ov,(jg-=Qֲd!ӹQN| f&V8u/\Cb2\P쏜-I]ڝT6sv%tszSBV͝G}E*:Bbof`iץ"QV `5S;- +NLDM6kfe4f$E͛B&B{ T㇐ !JW40Sg 5QoS[|3@kHi<,<xmH1s'Q4͞F{8)Uޫ.u+I ދ*)S9עjѬK7 夽7wC] XtdՏn󭍇aa~cpr0hTKl6('oII傲ϖ/dq}l#5Dtsp _&)BLb NÝ:G6~,T!?-/-MbeHd3,9%:f4NE U^HOGzbQ@Nb6V7`:sV0@nQBr(9p+ (̇IURjO^SZW2R߯V3pຜqQ㖸Bk]>FQ27>7S5v|\/ǬdȒ45Xkvb"r)ih:)μO+/fiЋɿE3IB AD}Vwi|żaC}nʉK&@Dqgxe]xPdv3$l{lV.pFQi?,NimBDiNNTGh\˧+k `o.`P}Q~B{b%NF7.]{-.z"wD@aqW#*)"X &gLVkՊ.~27D P_o_ӊ9Aɘm19vA\[]v}#cgAA3_.ܛ=IaQE7}O&{·);Ǎ#/|,ŐJ !&ռzm^Bvd<-NO7jJcnռLf8MUB$e v 3FOje2P#6Q$w.}s!Lۦ+wbJh{SD^kj|7_So=Vy =.W} z6AEk~ 7h_>v 󑙕|rW3&ɵ-9O8*q CA+] K`dQʝ2yC}rqƹ77?2t2H&\xc^~_2 /<ۏ쌀5Xh\Sy*ty =q#%Ԣ_H\"Aȫ_E1ʟC &}[3 2"*jjW |ogX[ 4rO񔡯Io IXGF^ X<mM9"x$+K`DJTu\:VSdx?{zc2$3r(hr?|Y`LLRu45~)1YjC A6n 48p<ܰ}ܦGȓyn4#Yb=0n PIxX%&S&(sX,:v%z 1zN&R#YEU猖ѻ^uh`DIĨcQ:3X9%c\+!(+8HdCըzz]&M7hL~*NM:o'%yި,ɠ1=N] ,Ȑ@K*oL1q.%}1GHAيN˱;o#@Q08dS{M9>Z h5(,$VU0/ '|6lhX{0Ww!8YLCXC`\ u7Fr'63 50XQZ$Ṗ.xZ}u` <+RH.ȁ@F c "f]UL^F rԴ r qD'1Ow%{uy Ifl۳=Ιh.H>6A:}vퟜЃruHkQt qnXERA \Rg9Pw 1fOXf7iGh~9*O=-as ƥrkb%ܚo%6"|gz!bd:X,:dYP`/NO)bOZ Hz刊[b;/{u4 [BF 2@b>3:\d 0۴tuN!GnhN*pdǭn=ԧM& 2rcؼi42"aV+XUT1tT 9hHgso˷:%rKy34~DkUV9M\ ST~u8c_gʰo>u`3$n׎Kb;: OlD} 5׳6?ð|W; `B1񉗠~ v6,`]pYHe:5m+M}Q(f!-Ƃ0naV/Nh;INX!G~ZAU6[5qI0e} K 7,(ٕ $An cwT%(ch>Z Y=}?,j;nAJ_98~ q0:/j!)CĮLB eNwF&f1{g#{ d{-_5%HW<&0Y\SdؾŤ|rm\DBVna޸ f_oMg(#[jA*ȟ*N A#<O["VNU^mUT+пɪcxH|TzpX/_$:R^0yr:C~;m 1 L-HI;j~CV"G<&#I'I)Զ$<%ת46JYm&.7kZs7t 9E.a&9BKvV i~r >] l/n;a{Dv'|-&T֜btVXz1p_~ʶfToRR:::į3oG}MOnd^|-oxi]̭ -epg̎So#~I_4UF̴QU ( 47ݑڳxwf]!ꁆ^Igva0_15O; iuihS1v>) ZJCzuF%1pLv.(S9rq(1):H`0H5ײ{"fH5a6l9Wf 86b[8{l.0a X~ǀ !n(ytJ`g{eA_ARYaQe8뼝/Se. 6.DP%'D A ӺߎKSPH/gU!ɥ/&ؒkXTq$MVH z5n&d Z!)b\gA vZR.TzrƧ&a GYNGmEXU?u$ cjRzlq nQ|zt:IMƀݸ$t3$qpiJnmg;Gj+[+FOXY]vʯ9NIA~Q̴|z@OGkebNxUC4Ee7n.Q9uKj|x]Q-ZD_;&Uٸ[e_D\ D)Z KX" cD:l'9cahe B—\raw'_Ic?-f8+Owgos&R*gi;֊Wc컭 C&#l 'vWv$[wy uE _L'ԚQ#mtB*郖Wu>7Ï !o2I`8֜ x:o3{R5h0'[%V*|4 ٜ+,َ4ş^8:w Ae h/A޾eIp2d^y~'m3;āϊTf~0d<Pu4b?F:*1s|a:!w@&< eڟ"${ېWŸpPjBC7 G ~g}!UexIeXtd*z} .#%^6J mۑӍxq^QHkj7Vh0oVOh]i #Q,-D$nKP2}vM>\;%ͣMIt50Qz'dبBBKm)(@$saͩ ׉>4L gu22!Z"Ew8 A3֦b1y?}0@PeF }"# 6;G$LU%w]ֽ s Xc2GKf[i]6?+%3whaڋ̗BV1c[߱5-$4H(xo<0x<e -Z)ͫ4v$;AsIWzOR >k0H]pgKӀjFL33kF^ t]Ht.=MQ lK 䜘dEօL*\|6q$nM& *"MW}\ ZKZ~!L6S?%6]±)F$GzKr8lLa2L5Trf[GI~anSэ\p#5jQ#QgI+\H]H.(U6[6d)[c6R/ryd<4*BGUTI˸:S 0( kkIդה?1yH Q7+5)c"3_[+cA}B6l Y ^أ ߤ[u6u嚑me 4-i۳`=JMe)q'* ש;(hlAK21(0Y~>ĜֱOS<. ΢!"yjז׺Fy } /0\ǞFhDffv*cgp\qnN ԧkȗfE.!81P9[fI[8'' jᓪ+*Q>Ä́+CCX l>!W,?A%C܎I^)"Gjnxz b񐋁ftA=#D)& .0E:c18;&/%TPi#ߎ{RLsek{$b'G-'aḾ"Vb*`.T}ӝL­3=&}Sjx%?iKZl #M g/bnHީ:?Q>#+4( D#}%^4fXZ,Rtu8hCr e̺Xu;#/CZU,n*eq"Fy[F @'^Km+bj?-_ExsX^EDA1_b=*q |W6eauN)5ᭌ>8Q,E(p&OiU{IիrIXIw2Ib5!1Ш)\?T/0WxcGgJJь*vgkYU ,ۆOƜDb> 'E5:Ο2v - 2iTj٠M'zIm3}a]S *^?|(z<'n/յ^&@FrCRa.AX@!;x_}sudjY?Y3f҉E#-,]Z2Maz=(BV_*rx5GIlvXv b!#``wUfXqT@(d6'eX;~ QHzaP@҄ R4aU+L8+0+bJf#Q~H7&Hyv1!p5A`EK98p;|tp;vm щ_ :hSaȺ>^2'&1 M>~kWZLC'EO,wJu9mCN53F6{@n;y`{,Onr|Rm W4~zlS*0 LLHPJ `ҋ%[7J2(Ld"X;,4O(ۛMw8j.UVK)N;o.SC)}xZGp qc ?g$ P)Iʲ/_7u-ك._A/庩>Wo@y 6~Ā:LjSnD:7v<"<2hT]s7Ktpb3dESiv>)*MטIy@s~$NU?ǯ O٥{hFH?u'~@<'"9tcHXE&%@B/y4^ J= o3XX0>)L`}9Avݣ_y֗Rtp` >N.~ȝſB32V!RbNlx^=.G HPkdy(o6v5b aHڄBҰ☣ LgXgQS^̼:PT#a0uwr1y;aѬ݆A'xZOBXݽxp 7j,*]'%>? ;Y7^qٮJkRYnF R\] |%ιE3̀_vvyc 1E4"BRJhHA8_ץzay$u+k1ѣ?+Cׂ~XTӿ6'`:MDCb*,G,co,n)%p+Ը%PwKt)x`G &~;L2S굌2mqmw⡁y:3#b# ֳ>Z婼xzR/  9.:D:9ITx@K[yy nc8^%ܵ׫x?K:]F tB!;rSFb39XVqҏcWE 3?+ݦONӈެ~"aAh pg;y Aj+]2ӡer[[yC8PnMYBO]kݽ^}qwGpcU_Ç,3P\[bOLrFje-%"ٶfІGQTYnjܕsX{,8=ڦ8?{PhO-Qc?S> 0Scb S4} hT4w I pA["5/c.b\9P(yu Q1?ʱX rnPc2aEM2xJ} vUAf9Jeu<,9͕wy%G2T)!ySJ1L:*U.or#uޓpƩHL"uG@d3Ppu0Wkbf'tO3-(uӵoy ɾgJ,>GGs-)'8dbjz_uD>ӵdwh s-67%ałQv!JYqݠCb)Usi Ie8A* @FC'K2G1E·Mijj"Ʀ!1CM+IƂZ8p}[O)h{*0$%dDӹq8< QK;8uGF)j ծ&J( %eT2Td@}:ɨodRee$dlrdk,_ ZeC]0Z ᧒i?~ z4ZuG`QCV_^FƏniGE㮅=Z‰r b{e,[ ,iQ=|(Re.*G͑y34Gޓ[3;^`ue  p DT{4Sa3 Axs屋 Vye"B4-Ng!5i[;,s`7JhEHE閶[!Tf+ V,nsMjgΛðƢNtߪgkJZuX]3LOgF@Uyuo}ePξWJIrC`O?PrWH¨ D_b7F< AU2׷RkaXYH7(XEE3;ޚY8fR.uX1:g ig`x >;?|6<+(k}աrRXW|t4 [H{9Y )gZ Bじc UR) p#=H :Vn-)P 5y sX}|2J7NJQ vK,lJZ>Nx̩%[zyK!U }֛v Қo1% EM~*HYHHÂԥZ< bo!4`\7>m&NT2{xgw$ASa[{b9-1OZTE݄3k>b^Q /e޶e뜬4RyZkwjG!92|ˁPd" pjW^h͘Rh~њDG3VuJ!D^Ȓh妼b\'ٳ)[Μr;SAJ8;-}m[XSS#oBkrty:7m)Ї݂$:1P5 +x? ôD ) ѐ[MftA/uЛLKf(YBp@ 𡫹ip<^ɿcSZJϨeۼSE#']Ni靣U]{N80ɥ:V'ٜ~7#_ pͲQ:f]4|)aXJ o#f|-񸚠q@$}r–xw 큶o{H#lf| ڽo 6@Я@ε\q'뾨vũlm$QYMYsk:NuRz~dxX)Ԣ"^rV' 2EEθ m >>,uēj3 iJ?kvʋk8L- q(>v;K;#;eT"QFʰ/iIƒW;̓򥨡#@1[or8P&ޢR`'8[w!YvػΊѩ0iYf&_$AHNN<3c Xl(!RH Vg* ֞YU/G4ʸ7g6K +ʀ}7eq̐2W+m$ov:̓Y.-4.?f5]3BXU_r.^|uɅ;{Z3ez!o|"kˋhH7k)wNQj}hEZܢ7/̠D0޼< iحUKl+wHl%VB@![A[o~_gqk. ghG۪qSWRSPj@K̜# ];l_'G?@>hK8AV77]JV'3"08-y<_@B:_W; lWټ^wU H*ܓvW>O!Y`cm08l-;btqL+@=4?gg) ݾ]BD[SWπPvWA 1n3z]*){6iRd7oMXӗ9ߦvo]!,ָn30*>eCIwӲk# KM}0}!SF5coYartᙴA{Db64N+C(l4.Fhֆb+<O`yˀ });JΝє . A e[q^n%0 DDZcWgn$!e)ZC\19Df xz2+eljQ>qCܶ.u@U׻]ܳ$sǜ |k _ HIt,Hn[m4E#9΁*p e mMo[4מ4#ܻ# 5'[Z=:b@)!PU}MI) LA @?6hԺ|1tG Ȕ g>OiVv$;)&^H(im'XңDk_ΜGCwv"@8}bvOmo%"qx*h0My)l߰tLݮs4aAUj]&Zk'811ohĹ#؉92-v:WjB"S])IU#YRd->8L(ҘRDMs*(yM袑'w< |:t5=Kr|FO7|_u \z us7:37T"VJa &˵v\ C[30G4Z_q%7ibՊîi\?uɺ\U&J?-86S-xi~j)}*(`/R[{z픩#(@%ɆyRDmbGʘ9`F5EJS4˭-񲪬rUi31U(/0?fO"w3p;#UW$㩀۱VBGViֵ"i?M[93O#iĪ$ y)\c&(.<)ÃюߪUv, !\g:`˄+?[Ej5 WVMkR zG {c eliYR$ x#Zl3<4֌a){1Sih}& ^8E\L\ _PDY7>o4 V}@V"WEF;vY7hrGt)djS.u4P&qt>OuA#?H#=ζ{M42M<R]5p2>^}ކ!u?Y?G`Ǟ5Cގ8f4Ӕ@)OuWՒ "enS[D-J;i]#S}Jb %W-Hzkk7p\W;uWBĒ|}CX-/%"[}|m6vH`1ݦdoϷy}?˾3:(A%z :z]a& ߈^'/^] wkyGHM a{6]Veu6SCd{$-Ng]/ڃ\x;Q0:+t~ҳQϋ1ꙁsRj.#:l,5O(8-Ew @Gp*49lFGk9< 1#1]r? -(?AbT<#k._>6Q\RYmħɉ"ukJ+٫8y {[竈& HcYlS<+A22;頨l/8ZSbnZdeIEc:7TVؽÍi_~s2VlA@! ܼFJ[Cj]Dp-Ksz8Q-S.; R?G=+9ځُl,=VA|bA!]B#(MoIiF#9mgʙdN^%s`hQ[Թvf0P 3CxR(_C a ƱlSO@sPscRpqzy_4U4BWtavT3sj`rb\.$P'0>)=~Ŋݼo1}0oCL!4@ӯA|sY}>؟lEͧ%R=cQ'⏎@NiGH2ܜ54gZLLs0%gK, &PT7KaoE;lj~i mS- Ak*/GS'B ~ ikAX,’\EΡdC v'qE.$oj#sd'Kq)(j9oPZ7dC!0Xl'*~d^'^hj Ğk]?E1p@X6߼op\O4A6mNhRzyZb# k|KPEA0pA{/<US=/w#CлC~!QdwN bhtA͒<.oRƂH3nU5$$G6yjPpo_Ѿզ@ /f9#.?%*8,~IAw|mwk߇{iU o(2G~{gnfζۖ7`-QOϐyX6RgjG(,qSˡrc_8e@=#[{Bt%Bmk?sbΡŔ$ph>6۪r+^F,MZn}ңKT(uQW^ɒg;HTX0Y-["@1}g~e_c:&or5MMԚ|D|>:HBc:ƨG<ۆZ۾.,xBUkm ף~P^?r|ARa(-쬀&St{>lN=Ҟg8;!uQރΖ1:YVʝT9zc3 5RN|#l..deByi,PI$ׇQu{ɯ"&3ٰ /3a- ҂&#iw5 3Y&m ?uY)譣2nc@NRl Q4;`ŭ\y > ydQ©2ӱX0{Vihʆ|c%tw<:QO,JFj㙢 ݆jEED- p `|8rOPpisS٣7&}Cb >ᵟgġ#g`sBzp+eYdSMȻ9q->bW-$rJAVP*,G&=փp ]@\z.[lGP ul)7qӚd:U k%:KuÆgEGFQa$)qG\l! ЭOGfcijM`Tec64@Em+ U,i]N?~e|l}]W!sNw^MХvWWy{syYÔk*@/7pSBb}vrДވ41vOG!h1n 0Q+I56l8I PniBϧheTY7đV I&v>~OuNmu*[ai $Z5 xL:M[nf_O c*NyHW:_tFʋ0Jp@rEZw}_4F]%i5k>!Dsa>F2>NnXrDq4^~ӫIN#DJ[̠w KdZN,LoBgںa(JU^4:гOfp jgM)@i*6nLISг_ O,ĩK%JXֲ"M=@|EMDBY9:O_y.}JD+=Z;J>$1Ώ,L6sʌLekXu\晰LK 1{<5Gos&xF%3NdTk/@ G Nq V})l4'P&9\ ~_(4>Gr6G7qAŅo {yyBO݃ eaщyǻsu FI/wy]:rr{RLJfi\Y ;I9dQ"r Jlj':$Z/$+Cw9_ȋbId;VVɋ9tI6>~-kw/V1I߄PBٶ5I`]6+(Rl#XITOyQN[}q-fo8bk7.XHf&~RኙجzLdX9O~w nM*˘k Iӧ]bJĉH$ht^#@ViTyF*~_|bv <6uV6so{Ǜ8oR@팷uѸ6evį3R5{ǥ,P$vbA6 kϑ ]G!ogaq"bN >#vv#.+_5Rre>X#ZcDj ,A8 R_IK] .r/iwQ/ly|u7E*N/zaL^P2PQ8hp??Äk3c_df sF0G$KQg&H[Yv#]&[km ={1=& $E𠎃Nr_C7O /^@#p) td} &2A /Ƅ^t-bMi+Zn `2Zૼuf-dH1eϓq\DdJz膦.+Q/J`24m.cc0ڝhziF3Tz;-Y&nGV l-Tg,46u]qr4ug -kLuN%t?}=_ eFМ0)e<{!"tsL<#Zڍj@hiG8KT(5^'rL^Q$q0'C[|Wvyg:cT3 vD[,ۙ?g`wc`aFԐ*+5;k( NJ{4wӈ܊_\ŭ/15)-3\h2?EvZE{_eB\{WFvwel9M!NV~)j>Lx,^PxPzCˁUMuZ8%X+˝׏G"YnWc?' {^ye>$"}E[6B0ů2_9ZlξWV9rii`%RpEi(Sǹ9O-)BVP|^vK,@/'D|đByYKžkBB+o$Ā PI T_kU0OXnn.sz/%DI1= .֬m:Xȡ^e/hʅEO׫&FhLBF^&2Fb&Q-/L\РulOYe͜cql7Dc3f<|iem@ϋO|U~dF}$ru!Pmdx%NW{|<3Ȱhsh^~ KkOh6c2ELuyt]S?0w%Bd$7`xO}zFE*/K a7aD;eXy=h~#TzfU)s !chBsC 2=UHJ]  EH2/HuO $%hD,JTv74eUh`juX8hx?D\_ECV].HP9s]X[rT) (Ǿ,S2·6%jTotI GuV⪆Sq4kbel9\FH\dK'q{#voI| 6U:ACXDGWpb'"yJ: -y SSżg}W{Z 6)E%,ǜxyr;y>KfSmF `fZ)q:u1+^.y8y $9p댮('(xLpA{e ˱V[k ۳DiJJ] krѠeg41/r,u&EApf䥎+ȵګvOg)nM\?#Fk;uī^.'g蟀HLVn-ۮdxxN5#BVupf 4Id$ w7MfPvo_.4qB2}٤H}j>_^|VrJܫCe*ACp*19SP? 6+XբnݘxYZ\$Ybr-]_WQ;rPג!8(3Mϫ b$kʳ7S:ez@#Y <]U`X! @̢u *Xf2w ; g @ͮ՜?zl'?o 6J=K\Pp)fܠˇAluy,!5Vrx/dC* SOi? w3J-m :|G, 0CE}$C_u4-e$RA7J >n{`$}٘"]t\~9 ٥}zZJU޲6b=k6po}%T߫3) GkC }Au(y-KC2‘{7cuEn ݈Óإ!=s:N®/U,QyZ4)0z]ݩݎƠ쮼.bh/>$O`2WrjqɁ6?/hfD%dQU*(9n+x:Bvo-e&Ri̘}?xk ؽed 3_ C&˺K9=Q4/tkEPפ'HЪ-A|(a%~Sڝ6 =:D;RAQ?vjU\".pÌܥuaהHPS/k@P=v`c{/ZCU6CD:Y|.!xH7bryzUJ$/BQKjFԂSn.쇾O.BKTN@io#E.kDn݋0!\~־ᓜ.Rd bo$2%A\v+gM$=_&=J)!ΰ 2:8;ɫֈެ74 6'%EpGNAߖ|G.e9MXg.M+ulf?qSWdN}ABRZl-N c`\pE`A|p(¨zY=z6D(`ls(a2}LǮ^P@|, (R "`@q;.P~-V R8oL>8LI)(٬=uew5a-q3^9vo 2%2YNw:Ȝ5"0ٌҠP‚<&=/K׻5‰6ID^^$˽4HnCr 0CCM㝛Ĥ%zn\U$YM|?4W4d06BݼIL>DpK_I N'XsOW8Ġot*Y$?Wj0&,yX% vQC"'c@N;5,|}2Ѷ(z jd4ud|~Kh%R9HT'wO2wcM@U{)2U?t,HTHlsZC%aԯ`YTɖI +j_YaWh4\5/7esGp*M~OBDN6$./Ģ+msϧ jT&W5VL-0g-Bl]goCО"ͳ:k$fVqkR> wѠ\~ܤ n!ɚYrd]d S4ީB}LmBn*QʰA覨=-eDu$ 亮u_eGoٗSĩ ]:Lч ?tw-x!|%" 6gD E, ZA{6랗[ǤS9T׀b-nOѢƆ';OHI;-FS< #om-%4?1aXeisମ41 ώJdUJ+7:@oYs*ӖOfUgoqYBqz@'hKH%?:;awtM`nP"riSip#TѪ<1D6fzv<*o3Op%c:,Xc. X6b3s%ω5HHIXCE|,U`4vFlÃgn;_qś̸"cӦ^e>9AKndf;>dM&Q`8Zl4@ƈRxޙBi/ȜB#cf#yX>KDpX],j K %QI,M[L,"j'^#7[c^d1[$9;ZFNTa?not%qG1_z'MkNV3@Lܙg&U4:UD P r`֤>I $/pCX>qLtak`BA@18Q+iq݅[=4p/r[[Ur*Y5!Cc5Ԓ?)| [Qcv=^L*RY=XHO2v%⛔}LSQ,$*ۇ-XC^#}lN}hRk="1sOY4i,pB fA"N^ΑI2h澛mܤВQotכT3_S{ˑF{ZdyzfwJ b~qjG'Q;0v7jnVօ(RkdՉ$䷛T]oKz(}+ JU6GbsKz7Ņ%.@p"2)2p$C+҈??;+cI,!dc';pBJZtr2]qT-kYAbV䌹r_3Dj@ ;Dp2;"#LG ge[264K 8{CYJMRiM yr{ ];z!alYsF<#YVE|mgkU&7ۖ9ά($ `,cܢT6QwiYCPzZ+[!-F2.@ty$o|%Hҽ2 |SY8R:TXwT\̙JSuّ\s6a`R *nB6"A5a߳>E @'8LKq+tqEM'"A*~ i`zN=>.W0Vze %=fmxPP)FdÆ 'RbȜ'aS{șG E6 "T `J~KZ-_=A2y0a(l/+h>>gBgY2ٲ}C@:DF`9vw[>`B3F@:e蘂cG! o&ĈOfrWk*D%Jyyg˚@|Bhueꒇ5 D_O *{( WV;^70`9Z^5Q\/qj`*Phf.IHCo:jffXM?1-%^iZZ[]\m i""`:2 3O[ 0ڽIn;ClϨ; QPk5cފFeq^Z]h̳cu'7Ը eU(!s0ɴnQ(2>P/Ipd5q #,cH?jӳM(Ѥ>o-LϽ_ stQ#cXܬ1g@17޶p7Kø*cSN2 m%]qHt-뫌|7UAC9sCЈOq4b>WzYJT䠰|]G^- @)WQۻ4NCGϵ&'G6\u^%"ݝsf_ XwAڠvS?4%L:#'lⷂź]eߧ2 /2 } \LEs.뮭v]tݚIRTh^SNNc!C znKt?$э+ı.sU%GWZ@¥gock+(+b;fQ3q#ײYюxP'i7l㢰=`WNPuk>;6_[3k>5uB<8ڗ oFU5G: Ov8UHthn:OG"+vHic15RukOlS\@;礓l@و8rݞ2w@d@gP sH5F>T*E, 7W04KP7"( -Ŗ+93y AB [vAu&0)T2f󷞓iK6H+8zݾ~Ju 5\4j!U<O@Qi!\%8ބN5x&Zƍ>V9,郮$c+,Mʒvm2b?93Ӌ-(ZO6%~*L]cP$pI<]2@$*Hjc L'=8z"JJYJ$Բ}ꣃ 젥2KL7jO{eQNhfɳMMo}2-qǚ%f>:4[~, k2 Ѥ.A1H>`}YK杲@k3Ks&*x"z=/[Qḧ*m n)@Ut{"Db\cv^ =uW}LcځFU 7i uM4z.=q>${oJzƅ69k*EwNFUN^q#8+%oI'ltcjr_ iVl KܭE;s%) ad֫z ]*W*WCW&e?E5ս ΦVRF >12C;h?y.u0b6~۴&Qk5˿}Rתd(+ Y >II; kڹ]vOdך4Dǀ.U; Ep>sq֫ _t׺JE"T_)y0'<41f<Lq#rC9a8WJ>7Kl>ʭMĵ #"EA95-4\sfMzBc `2Y瀥fo7{n))nF bV'q"-1.Vw_;_n*\.W'9*iXIVhXB Ȅpf(?8 ;m,6: sp) HӮXLvRG)~,1\ћVQܸRڍW:2>Ž,BXzϤCU:6ANM.,} y $x k}/3pK'<[[٬LslEbcV @G8O>o^ex f95NZPԃ_]Xtg\,%]2G,;PYVwK|Ovza;Щ@ >됐$BQ8PYJ T}1gNҍ.uI'Ckb ВiJpSe1pƙ|&60mIVLY!t6O0M[vD8|a+pz*-:GGY3v2eթy=! ϥ1\*p֮K"^;QB,^4"0:cY{ z.wޜ}xl5,;j@ t\ڜv@X,2x(J ɣ/ &Dl1 :|:o]Z}8W]}5n](h-ZEiRͰ0C3ʸ{#놾FT'Z#b;b]-г2Ƙn!*6im: FG+wV.M6E err<ex͝b-V*꾦gwFϟ|ہ⤮5w/ BͰEPR@-;nO˶<*C>;SIP.k[_A=Xy#O=zb`)h;]#(bS\e0$Iy@8^ȃ¨ފX+.yzB ]kdl2>:(- ѳLHxͰx(Rwm3Yߥg9sIBa^#/\?fљF,"hOEu:(`c}(*ue,]~ʣ*ZpuPHH넡v'M0Lm@h'n!ULn$]xE6ϝ |)' Ubg/Z ]$7(&n6)RvaWvT;FAO+g^"J8ᢇ3%@vX$P׉q6Ёˤ'&+?qT [{!]|g-eII֚S5v1 u=<2_@cix֑4DrR|o n Kz֧İk4QX.ڬ>ӡ3}.RKZ `r^=ę Tg}i&qpd'L&R>ɭ=m+U9>2O6q"/U ?@,Ȃ|9bz%!qVyJ\̀Bֺ$úJGa忯b_AqvBO_ h|]G5kUX%< ${Vuu\n=gn-gD0<4ȢdM @M4oe2Įr;={1˫j0(e)YMH(!~J O-]K7_Pt kRAb3] vC'?Q|}O7w`jFIjj^sǢx>bɐn/y嫺}SuNУ zr_}6}v3*'{Sm z^L; "tR49Z䲺)ĥeG8{^Yy~$e)UNs 6zw`-З?ώ_Lg|֩`yrkz7IŲ%@M^NQ"H[4ۭ?G6puTpPñ7Ы?g'b%ۤc(A 1?R] d$C[݅-n̤,p4)!X\ͅĀ/ ~'ɻ̰EG.sx>Km7nLU[I VjjdĿ e.fuask39\ڂ NIvdFOTL~ZvXJٸqBߛ86L%qX3Y BRKLʕ;`%ٺZa6M3Iy~.}\E+'Z,j0h`D=RXٮ$J@gy߅tj N=׹[VܞZ4 /3Xr7{<ҕ!QSpǴϟ1mzߺd'gD@~-ff.Ӗ _.p.KWXpJT \Y)W]%X^y̎kB P<7(iK_=`Z@H6GSAvF>BZ!>Z o.AOSLXV)F >\ uӌXt>4K=Fu.(dw&Bb-pi>&޷f H@CSaVjS|ޅ9%>Ov;P"WYJ7 ((cFKDZ%#v8xg JWy<)D0s[h㔄=Cǿp,@I`U]? w,iin.j1`%KQfCUD-n}'8?Ju~7~Ƭƨ<7r]ؐoHtYԌ6YJ̬qCL3ո!{5ɦn)?v[isf.{?*Wua*C$Ldr~\S8Y7 7(%8tRަd};ڝlw L AG*mz' ,v|ԙG6x5(k1 nG'?B\ d =]0],֞*MXO/^@~N 9K)vGP=(4=L . ^1r/a9faRd^ru;BT, _/@H_\B{ vG7?3:o[:@R5|' 7 zIZsP}|-[%zPy p#EsldgNhހ1'mVr]5`368X^ FU b|~7x UTVӧv!Ro1cCEM5))*ç/$i.nv5b`XUB_~E/Rf,ECWs/Ie^TjߊKtI {"2 qXBcX󃤓;du?ІuV= ڮvь(ZC|X׏iڹ NDZ&Fuޢ!|?t*e^ol4j; _[! ٿg!>:W B:׭=b F>)f+ߩ-y$㺐Te̜\8/dҀOIbxe)\1wŸykQWA5?^R܄'1NPUb{CkyDi4dOw j{3:uˢG̟g8k.ܗ1L:Vȸ!bL«"y<`r2h./jQ%+:d؆qBNvH6gN4ewPGN].<؏w\ 7 mh 9!#NkU$MdD݀X|Nq yIqfpek&x NxPo6%g*Sv^3[[En]kS{$wՐbJa64P@8FP8+&B ?ecݳ3F^?̦?ܮzDE }j[Q2$^ Ȥ}VS(c_Y wzew{*>Nٷ|+!6^fD/:VbR9jp9s  ݈4N[互.}k9$ΕVEN7Pڝ?,ٜт.v}L&=T`hohŏMan{7m9Dv\c y8to_o.h0BC_ ffV ;yՠe_rS/"1lT=Nu6q|{ qaE$q y|S.;#W'9Z%?6#aaZ|7uִؓ 2ZP.;k0-9 Њf/@ܳyZz>)TYg)K!W@L٣M krV&RnD&%35:Yc^"&rnڒ,zN;!8l\(9{ ӉR<}'5 [w]Bqp[_ȵ y2ZчW ho]H6z wUyrĤ{G[* c`ibzjV>]TۯX9}iE>7L!"$˰Vg^',UӍ%CV!>O+K{C^}YvDdGÉ{Cʶ!mCh*]i'l $>ޙ" p޼{RT;!@Je((ة~rk%]xD\;47bk Pwy{FZo. ɠypxtEWCs@suXQ4g26J+]P R8;ߌc|iAD?U˸lE1|Lֶ҄\;u|K/AN|9. o9vǣ`Md) ى9-\ S&.e\ImeD :PjK#ދ@K -2S̺*3#~Th-lHOW lT9KmCfaen.oZǫPYTUEvR 9Vz}<G?KaZFCCJQ ;p ߞYs/hxX*#CheBrg,v*ӂKK8en9!+hOXY;j mR! j˴I6ć뵾Z$+ Wƚw="9~EdT2*lT:h~Y&d:yhd`{aԛqn"ܑ!S4ٛa ʻ\*QՔ~Ճ6E|# Rl 7ǵc_79+WO֡]L#cvWdm$0O Εn'1,@5Oo` p'TCxK|i esfPl>%ǁfW HJRpC5bk~ɢ"/Μ0gz<F4C\iv>iYQTDH&A=(Q9yӄ:nOn sRM 5\&isE1ž/=qOlsHKc ki.CN="R6JS\+)TFR8[~Hfam1Ϯ7u|6~G*S4uu OJ~2f><?\ .n ?s-ŔX !\H-ݬ.{rV^bE'/~e_1є-2fY .hk EK"CQΊU.iX$#G~A]0zR@?_##:' Wq vT!V>g" @zE=(K.GVxmQ^rjգ`V=j ,;%G4ЁZڻYaaɃ6ќ翿*cb$4:3ZR_YPCB)QGJ7#(U kY$IXWJԠd 03M榻 ڱ_ ko_o+[:anH;F^="@ hc!æP0Aq'I7f Czs^DŽd%c H;0tZUsR`<(fjU DAݠ ()JVN9%rȣnwWÍ.'̝xB]f&-<.[#?jCzLJ̦w MU'Vguɍyv66ŴLTcϾUfa yO$ef Uߧ 9 A /ȫ9hyp@_!(QnebPNJ+lWx޲m@L8 g``3CO70qKל'BaT,(5[qiPP-H%jGEi5> b(,=i P0^ `7I-~%@&HX֞WkZ-V Vͤ:~TH@=8,2(8;{;`Ǝ\[\954lo|! sp2JAqqBSF,Te.iF}e|`KWxDkzܖGl9J5>O6 2PN c(^sy* x S~.ln$V+b~ﶧ  ?Ueh MYF͋ӘdR[4BujKDMc (g X!dx'C8"Ӂ'tM0yG.p.ss*QR_0OTZn?)\jb@ҿ)[)dZ<lcPԖ7|*S^%M+?7%aHKPwfGA]z*:lb) eZ9'9e>ͯ6B́W[z45K!$Vu߅sp㹖[Kl+}o3yI yn\`[RW4tt(CAѡ;AM66HdO5. ~a&+YU05<Ь%O`ck FCIɉ?ϛ]0$:`yNՇ.5|`Ag8?йgL8))$j F)#YCWf*:2OLpJ:ϻ@jtjXs{eg t2C=/I3Br^}JsM[nf>mn켩ˍB/|);-L+᜺=!)Ġ\L}Ȍ:a).2;?xD2""Hf| ֮ʕ_G4 &;5r3>d9~"EA+ͯҪt@ ZLRx!~}/&*רk:"p*8e/P)`=%3x BG2l^EKjP$⭆F$Q6, ,NkQGxzr2`J \_&xa)nȔGlbQZ?AW昈 4p:_@v hh]pgٱ N g+v;1a?v[8uAHM9Z?@FYz' o%46!1&[WW񚚉@ZM CpAp>4ߊ벏oqKk{dƕNZ)!E@cׄ٩ҕz^Q ǥqgo6hpf c73"<_c>xm*25ON`S'(Fu=mQ|BҢ:2T4$JV8*ݳ{0/'55hH.{Rf:ٹ:U ii;9?+R\꼍Ǘ3)+EI}LnK ag;V~a[[lM8.CNgU;&xg6 Fe'(7'7SZ++Ҫt'<i7g.6)IN "L,9>]= /G%dOv j /Ye o=7Fh<0`f1'aI(y^O؞-`s¢\ صQy`_t``&>Ah]т9˰=hn>GL ʆH͓ODZ|/[x:WmIb_"e^~bCTm̸yqrZ 4j`?3~t^n\~rqbIYWwcCY|+9$mi%A: Wj+_O_=/^˛:g -anN- ϩRh³QwFZ&Ζ%V!a\CN_|@fudzFŬ [`n ~ca>?Z̓JLY[X0_+7;,ý;2 oK-s# 5,RZװ m`i#$V&;]KH}sܻ힫 Z?.ѹt}zWfB&A{R#zgכsI8գ aqL|Y)yOj~xq_e(ɦw*[=MFy7_l>׆)'L`f Vj#r` ]^Nxp?qR[ F7k*93h/AD͍U @o!6+HA Mlevh[8EӅ..WƖͅxnJtx}b~=Tҷ}@8GKbfQ 柆e`0zh1j 2*raT44S$G gF]xXk*zH1M)jvG_x,k).*Ump1sm r?!BymutaN] #.TGf ?-:THg௽?w=<&;<˻=vwJ" $xޤqjZtGzlbv>cΰ(zIs$Tiijɜ82dC3zD. XU{1^Vtˏn`di6c[OƧ::XRJ} :xF C91O~ts”`h(Ζq5d #$35T#s <_A)5F8>_QQM]RUimHAF٨866h#_wT%0@ /}Ph& 7eM.rY"-0Zgj;M4o̸+UWٺ)[0Ei#9K7eco 96ZJlqqjAy‚8b?8E6(kB|af>cku)RxqwMwo#&(iu_\pՊT)~Kz<6=&iGgLEO=ZZ ] jSL'|K|RMo4Tdy'7v4%`xa @fh&_{)*;U >{n<`PAm#< b\a1eWLuom +yvoCHEI`Œ2[qވ=ՋIU }Fv_ 8#YHQ>3i_DDnvc;I_@bZj#R,XF已yhB$ . O;ez2H.k=Ng&2<] 3pi#oZbѹETS}zΓj->〴ο2+*.Kω"y; ˬ`o-(H0媏ٴ7hdA)x#K$B9gß9I."R: ^.\إw&to1$ ‘G94ͳh6,T߱dVg+$6ND7r1;f!>-?72oO}(A]2 _TU^bܦxäJ= yX`Ad NӼMV7y Ԡ l"j𓢔UF+7uɼ3?r2(-{%i]"5gT#?ؙH>SH{օ x SlGM4#$V0rGo}PdEv'_Ѧcoݣ6hmI  (c$Đm ;E>:oVI a8~Zu(C/ٖS\VmS/t֒uzxoV5F>fJ=<Ҧ ==XC)@}3w=XosUohF_ũRi.s4x Y4Щy")]f+Nݿ 7A+D% ^AOUٓҤN,ϰd 0pmlLjvΧ/%;8 җ 'Ϣ^Yl #XsjێfЩV/qVN(2Q͹ ]&~O$LTɬszFI m ;`xf1&ihrSȨN4h.SzɔiJuF2ϐϭ1a0x?%~^hn\z+Ƕ`HȵX'Gb?̈́^^mO:9(ȹv 8߱R @IL˥5-8T `t~ug:Z zO`k#T63eތmX7>2>$sWYK?i6bSٕbQj9@"&M%;YvqkDH>ʹ )v$1p+ *&=#`4riPŊ~(f*w6(.fXQ02)tXʄE6CPh`"'%a5|.ǔ<FH'iz6z%V 2bu} \d-}V@6mBm*w=~Deoa{d@H葕E"-X!qډB3iH΃Zq] k#x!.E''xoxQ)s'&|z "S9_)E~f:p8_,F/ ?$/N1\)ԡ<+ Hw"hw]HnǽTJ#'Sc<܈(:yōH7n| IN44E. k 'Q3iEC}(ɹ<܏kt'% )sSO#b$2=dP!JZ4!K<дv|-\^?Fw VV%p e?߸.UEkM[Z4;6ۺ{EPoŏRWVfC8;)@AͯPJG?o#ӿZ8)N$T`!.]jvxKUp>#BȞtH (`A>^&UoXWR4Y MI@b,(%DJr>6bj[EJö*OtyPs k| =Q]Jp9 u؎qmWZʌ?՞{)7 KpB?.yHV6. kf)-,dTs`k E[q p{Kڧ9և܋6ȓXqQm.33+v fósTIx~sBdPXqjT4Rd~; Bfodmƫnri5}ȁX9B oƎtEsd!xgS@U.nA "1\ II$K]o@9cͨYcwiFOW[z|;] 6YY#d/KHh@EfODA{cvѐ,x#Bbhfl>gә-TRV[.ί!ഋ͵A(]9q&lަ+rDL^wo̾~ ΂e _A܃kj`NJB4P(7YT ꮌIzڒЩ6F_¥kN&^L2VtP *Zm//); 2~hv7N$ Tkhg4x2wmT7C4nuc qi * ߁u0N oWv6= d;gX[93_ R8g޴=OQ=Y5a#JiD㴃-$apf8'Կ[9OЮN* kMϸ&[s9PePysQDYk6A\V'ƋdۊAU8Crˣ0i4nqMNxST|*do?D< cb0$D/uhnebQh_[~_@'5Y `.TAczO:ORlxPE5Tp3TyDŽ`p5+ZZJ{ibQUa{RT5&xT Ձqv$uךk'  Y6GKÄ͙[ni4t%1زѳ7jRtkCoW:3KBj#֐] =iSr A4)g2 eͪYQ%g(`} ?+4ֶc|E~ﮘ>n$SfM _pd V?m<+q!up&r}f8!\rۭ:bKj+CE1j 6S$-Rbj_L=rUct-D7k h :GJ|(k Ra"U:/[t^ Vg kr&ϝA.T Un&F:6DNW% #ЬVVXub4p?kO:롊˭4hэ+ c6p;Z/1Q<bHWx%}`t_\En:/HXQhO$s 0y%?/s|[/Q #W mG)>r,M@2j %{=gR,;DŴqj%EDy[zc4y ;S\6%kɑ0M|Ҧ%$uouD=`#&VLRo:$m[gSX@1:5pdYi@}w$wt6\|L lf*yA3+QҾ=*,;'ď+]} l@)Y>l6,2Js-u+i*ص:P8(k Vq`>ש*hT*eP8Qϐ^$o޵%+ t86m9p-|_^`ѧr-B8gL aܝ M8x~dq¥!l.^Xne+*\´u2P;_M0tz ~).ː3 [03UIQ+l z_oÑO*dd)ߞ.hz{l XR.1<Ǡ%G‹ȝZŒ+/do+N!96EAjk5Τ&GtQ16 )s?g O0IKS +]1*KᥧHH)E'`ۜ,*pcxsm%6?J? I;@Ohުnu5ʋhܗk3Ďr]9:*뺇lb(26u7 D7,V@c3:0x(*4"mV_f8eUZrF2hH g݂}c4bN#AKT}<@bg~jy|2g6^o/>!3qu2K=F6õ+j2XiNVX3' )>dbݭ/U42 ӒHxqV hWMŒ5g]AiZ+d |35Hjo!}E!E+RW:{|LcQ467yʲȏ:'E|+rXHx(L\XzL<hJ, ޺iڰ#}蹔r ~nf+q4SP#㵣#=q"o1bTHYp۹eaOؔX;O6!Qˡ `օr sŹ cʜQ[[PWj[g\+9R㊶sgQϋ%oX+K ,N.R+Cqc\+٢j:&s% `Z^U`gG#vdxlfnQWA`P嫎*2 ?:y໶>7!y(%貾%sp(>Kbrq=Sj [lxڿOB ok^>$[ 5J>Dħ8Kiio"ų %N PZ*1Hɿ٩%~|APíBi:x-I(T =ݼƤTL2`Շ1knz٤cj }P)1nr [^j[ڦi$;7}FpGhݿt 00/lyQheCO,5DX@{iR{12.f N(ѢԻ}7Uح 0uEh8!㒿nҳ/%H$֎>7Dȶ[9bU5u(Z;lqVqqUkdguɠmEs2Ъk0*2O!V{k-OU5 yx7]WtͰ Uk$5-aUi|cܬPnI^P#OmPF*" Hn_x֝!\FK5ub&6rE.dUFhib $0`S5$>'8v.sQpc^omM`oo4nĹ@jZrT(t89'x j@~R؅>/6 `“›$R뱽*^=uLO0EBRS4Y7cō{cPTU~dao\I }JsF׷3u'0E9.n /9gS8ETҴ>[&-VD&:7ZzNW[ˠK#.@6vIg(w#Y{VQi$Ҕ^)]L&&vX?aa\u204hpz^JҤҳRYẗ́&4o8|>.02^U ڼ=9< ؤ ,wh,ߢK= j,,sE@^+EKQm{cW%U%lV7Mȟ^Z% ;d+I쒇[.^B)UZ}~3tܵM˦T+Ü:#.Y%LȰl;#{]ZP7@'I^ʌ2+?xOnDJ]w&VR [ ,-̴Q`a0$fDO{\y_;Jw*?{jqO^oTV1aqst>d?\]h<@4q`_}-Ǝ4~.qɷZpe1; ΞȲG~쾓م'tUF%UI!lzDRfIRXGզiTk11Wڨ1rw6C70Wa."[+ۍ١|nqmvǒޢL.=[DC~jMW1F\'5~ P|ά%`FKFJU 8_+HM/zu\OQ6 H bxr!} !^ &$ק(҈H"Fygb) iE;P_K6oOȷoPX2M֚4\-Wia3ۥ@!u>6?ݨr5VIꇎ8~b>/ (ǧvƟb/Ky1Za hJ*0Ҭ=Mo(b%m&uWt|t 6 x?3&u>"E]&A=ׅG{|'s>}4XF_(l(}tQ$'>o̖e[hUL=iF/\RJ!s9?V':̲^ ~s _/WaU}"᠜aX >7.KH{EՍP6ڕ@<-P=vVZkS۹i9YbS -'![2٭8->Eҵ:uz'.n=ER6:odRv9tF]Ѥ>_T^@5N`ޣ:F$xx4[)mI%i3BX+_awyndc'1}#Uvړ:9@m6o{tJ[b;$d<J;=/2Gw, {"IS9&ï+ pd|!ǎs(Rk3eP OB`T‚o3\o H07& dn|?%sn:^݌Bg"ÜD!&ΐ)s.X9CKe*a2XhUVW& e5حH +^wj'1F? As۞d*$)8!㠡@|c` :?rקX2sNs gs 4Kx8YIYژ)D% *s:dJ `jT &}nW-ey`lM |vttMUe-C`D 96I!jS jUoЬ+jp`Eo]$;]{svWE݄OѢ+n (LKv1פjؙYKqV[ !Mxz ‰\K+f߽/V΁U&=^^ i y|+&bN)~&|F .Dh;<ѿ܈a=,(*'_-!?}a2j1BCa@T2/]vrGmnI\Q3p_wJC\F#+v-Xf@( K L;@fغ ҄#)Ƭ9>3j!xVvE+ubeJ"a,f0]>^N92IOeS*Beœk,b ,'rG{_?lAAYt >W&~߄FuRDf9D#nr۽fy4 25?lUMJ?E^{T؊DW+=$TA*#o' xDTN"bm}] +g)((9-,@I21琄+E=G`baj| 蛀T7r-Iy!ꈽ(EF*5B/5MuOR<5je nf*E_>gk~HFē\(|C;^JQOc5#xغpK۸6˻Y59H@Yv;6-Q'3E~)99 de~L3$9E P Z`r4 'sN5]PC6XiOvum@[WHǼ\HXT]59>A=u`&̩rUN[X>ܱ_%DOn.PeE'أ$o@>ݓ^/z8X? {h4Nm,\^AgLj>'dA?_pbge0dw~7`004U'˟#Xho&%=v'+@ 5k35tӑ>v #P[Z{o&7FÉ1WW&ޛ ١oÔ 8v7VL?:Dv\H c](7}.xkޤ z?"EK8\jc[X8bN %Tm8?WG>8^[#!{# jhޓO bS Qi~;G‚#Jkj#\Yc'"ׯiF)[&17e!v6.-wیA1hؑ:F; Pb 9V*gzZY4U8PumP|/$`;UgHM4bl睫tK4tc mw8]9X?DsG; xlt0{iG,cw|.ΫE%?%i'?#huMRrĢ/1QpsS.399'C(1?O9,d3\\Da7h8]ʤ\6ee.T 4%!if rq;ԃXd1v|]ؖ 4}O!YQkxCQ (2KS;t"ljtz`Hy)߼M%BH:N+5?V~X H+F)zA9DS`ކo6f+Fy= 428e"Lerh/hd-f? {xSdHِ;*ˮ`S h;ry 4vM[lBo .rH<{x] S$ *Wѩ;1gY vH8Pޕq\] ?$E;><7RE𢊍mvxVbU-8+l^Kk;^Hc@D2+Bw-Ije[iQ;C*_Ē<2mlyő?&ljnԴ6Equ>$Z:M/#p_hjXŻ#hWFѮR38lh q0|R?|QZH/9w3?0sxuwIN|/+CO/fB̢?<ѼpCU`C4MG.!jsZ?0j-PN313" IJ 3)YVv.T fغ|{<l P9a* )$(bWП86o_yAo&&~ۙ;,RZZB$:@b WK?9_ *P#Z.RXm(&z"{gM}J,i t&&jVA}XPC3agLˁ7q q+e+JԻ, < q|a!\}JVRXDV <ƈSz{͜iJRS6yaU!Է kM,4Ee 1Œhd - CN&QoёP*D6MdZr">Uw?}7Ʃ^&TN5qg1p >2RZFWdoa>bQw^oAۏڃl%]L#4= /Zbp'(K&ub ޝU#kя倿!MbK0~^~E7T8(&F’x\4veEI )bncp7GqӏX@uN>5O6Jy mbaȷjJ';eEucs&"R};+/+0Wd0C1uT ԢŰa]75cCH%$x3d*+} ͕]>D,`4ãa̸[pa#K;4EN_q}dOjN}}uIDq VX}~VjJyZ2fG"x"gSk cd X\u&+qe@$)"Q"=U\EĆѕ7I gm9.bꖥ.K^m&sI ˾TU"^|D\ɯOp6r:݋ks} y0(4+ky: g!pMafI Raxq4>P6Զ2B :g LP xVhnRUYsפ(Lɧ'. ,)2Z8<2?2VosY5"|印AnxϯB,wJ[z>,!:3 Mw1Dݓk|GTJ'&xYXI?dN "ɹ,_#/n,@ -(% cNU7| rmمêIjZ{E(|'PCfGF; "2| .r}~9 R2WvIJ5\+Gufo}@R_W oWYR{F߫]ȇovlD3vT䟠{>h\'>l^Hm֨c!k!v&k?`cLAh7e _j7v]֢ݤz) Fc!;g @$+spHαG!93{usgl0]l>xDGBl?{" p/y! *7N$ەX3̋ D~F5{Q12нHS] bLt>տ熁 5d8>>BK մauiZ'a/E]?vSaWkbxj1]Vl< #hϺ^W̰TB1]%8}`!P]b-lrߗZ>Rv3 qR$v|VB$,hkO.˯yJjcUe:w@ffjS᠓f`~MoaY (C |P(wژ`IL%V_88! UvǯƨF/LиLh>),v=U % fo(Z%ёE5 x5%m*N)C EQl^gvZ *OgfYX]ѻaЍ] }.8-RuOpg?S\b@`7*򪃔5"x+*>()^)2='M Q7 {a7Kr&ѧnmQ! nx0S򦛄glը,H?Wֵn旞uOZ43wH`' Qh B9%}gҍUܩ[gR9Q}@0TCqW;]lzq:m;B:vP<2%Oւuq׿BR.#X۠ z 54'!X0~h+m *m+1:v`{VsC^Ɨ`C L&^B W!-钃heb1}CiBS}O 7t@ȦIW$9ɤ^gXuﭗ8CT_"{Ͼ&? -cvgh)L]` M2(fU<^ D`:F/^զwK/lCⓎۙAf^X2VCmըnK7f[2|f&gȹ:J`״^ UU^[ɍk#%rI.022W46y~W3kbӉm"3Jۣ ȧNOè hˤε.@$;+7lV8ow=I=*yE&fsj0 %ӡ5_u9~|QT?“g/ (,}!Vީ+t?/A8$Iׇ < c{ A`GAwq]!bN:"t$RkÚ )K!*gǶj-< õ 3[ 6=˞y|\Qj]z ׯYQ]1G{RP`铣2xa_[+.pHԬd.cVruOK$]Ffk갓.*h12'3b>YK?d}NEU75ߩm@=K ˩9zw 6xʠQQJᕖkzEϳǸ{ՊO- 7y&;þXxى`GYPK:vǝeOq-L8X IX&~'Pb į=aqeFٟ`*qxӍsz.gAU{mĬFƈz^"]=x=]̽W[Ä%K4Q?7 #҅7 l4}I&!~1O]>a:MdڻREV 1,x]X%9gBcko)N]/r|gn?^z/PT1**􉨺df2Ҧӌ՗6쫭N򠗵WI\N\J%7uJT SZ:ΦAw=K9l$l(P-e}cT]J {0)$vqH$-t̝8Ng?W_1~mټQC#QǓ8"y`U)qZ0/gH *8n |P#)m*ꂁfU&ß]詢"5Va„rvuxe*X'A>e`Cj>PO,Nd0mi:ߞ(l~sf=5hR`Sl-unpҤ#Eˤ.fY='Ɛ+2 hw)UfnnW0\$?lc._6l˓Bbtb*ѽRgPt{iIIN|F7IhL2H,T'iAQSG(KW]3v Q%] RKA{aR 8hWNղ[Pq-ME.(^*d/C7Dx0x ɸQy}owTzFyAZ1o}Rq|zG6 ƪ:1paY>/)K1kɡ*ң lRԶV~Joɿk~i鸺MKUa+n#uP#k|ӓ奈^qud vbWvZg=(2$Q<qͅ_r|ú9tɱ :vŗotRτl}˽ ŗH"%U(.ؓa:"~e)9&Zp.Ud$WƈѪh&B'+?KETƕb~X&!B4C9`ĊKȯА`Iqb_є!G|mAS2ww/ ܎S5 ?7eLi kީӒZ31jKſX.J6TGylf[uj:Jz*PGb'bߚ~fo; t> wg+~ KbWgQg_N?@̞M;+_7}q'r: ؋&~19`,XjRĦT8`*UWgTkTF ~2d;KA@<([j^h93-IRwGo)I׃w14޽>y\&,܊B/?dG6I_"ܬ5/2 JTqR"lR|Z|8EzVdc%KFjOO+zC#ܸb(XM w'Hae܂|?[f:h%OP t +hpIjZ}|7 _{0.lM-:&cԒ>}34""H"8=N#iE u!OINa7_1Zzyn7{ wJתGOyRd^&"Ck:Y_n.ACJ8u-^JQTaUĤ8 Ml칷Dj1+(|Q Mq 1P(,',n57~?GO!ZfNea6?&sD /er PwIkUB_Ѫ]X\픁~yEFBu۫$A TV1k6~hEڀ~]}PX5Ty@,Q)y#gQ͹ssYܠ>sP9(:B-mHMIS}Ś}L;pU]Ǔ3GCWA* ;mɕzC0?1 ;~53mǑnq4Qyj E=[_9t7яi cu?#/aGmpgDS\܆3&A]."GSІ+fG @Ǽ{Wn)0B\? m+F\ [Y҈<̹%ΞMxQ9EP ^C,6SA4u%w^kg688 "*bJ,WRI/[o|ɌC{!Њ+/nwTR"tJlۑ?,!;zqm7d~mIGWz2!b'}>k v0GQM'3`ӿeO4?(ėj "GxzXUVnk+@K$tbd(c2.. I(S^ )dgi;ZFOBiKEbidc 9ӕP#Sq2*V*'@kvk<3 '2g{Jr{75?HډB8=(nZT ;sW#BNQ^p`%7jUɳ ý%᥶CШGb[wv 602Ȉj x5cR&u]-NCX dQ "vt6^T4WnX_sjjIvLB<ؔ՞0cyFCŽ0F"{NiI̶(`H$4^a-;tzKQjt,Z /0KA?/neTX[ Uk~|ރmkFn:QVx5/َ*5$ǁ>y>qu5h)nv7y4ڥqfV6\&K ")4SQk'""^<ܙ \/ 9m9ႝEpSⵎY] ߘv Jt<lŜLH>8DR6xīkA0H ^ffR YmIכ alPQF VDZaŜAéĺa""<<2ԟg]!u)p}CV8߷exQ1˽'3`n&PunG dP@x;aw&w؏ѡ2K"͌DuEn1m䤮hGžz $Ʌ1LSM$!8- .lRL! L}:DqmJ~J5(#MtkR4<渖2v :Ս=QWJ nʿDm[xvx:aAՌAy7bwJdiq` LxO+!_~ a_威>Ų#vLfKa ǕC95`AeUPF~t۞Z1lOkubAE=25/!ٻ?: ȡ/+zGp;S+@soR? Z*=x/3I퀴ʋclT3Sm 뇝 hHlYT;Ty=dG K^ 5cBЂjݗ*1OJGTrJ?dm=RϾ+ᗬ/c;rzt<'{tx-uZ'.^4Td[WGRlWrH\'L057 \d5W 1Rm'ݑχ(XT׭\\jRVBi<+|%hoLxtաW f\`[+6 *֑23k#_sBLq043ؓY.RMb;틲wY[٠uE3 M:Ĉҩ|pWCX)BZpa><%GƖ& :翮;Гb9unv5.Z@$V4>)őE0[󼒣?ҳN#Y&Rg(a#V8> N>`Yf9RZ\Ѧ_Fl>ɿAt9?{xC!3_vfJ[~c*mA0dMjY ݦ. D"J@)|8D{+yHj3k#ϓLחO0x<ݱy#q]ߞGwh)3g=Qfl9úTB jג_8FiCu9,[`ECtڜA2oLMspT[۪cwP.ߵMd"Ǻ8ZBh>q@&EaUjN x_DL&tq+ӠشU=U,b}L؉2ޥxLc/M&7\M?XAMeS;QI؍\7 ^t(F{.6+WZ\Iu$ *2Nʤ^N K]?׺CLi¦f7䄣Ug.pdo]BL/unt?ЙpQ\!Rr2iJݙtT8wbjgXm`&"B%1JGtulJk>=e޽_*˪GĔ{QN4Ƭce  Yr;F?n 7sCn5_VxZtj c3*HD~9LBy`W,:.$.w[Nхn-ח;g y]:(PPX3a@(dZj+#9 -),WG7]je  LpGi5B 92i^#G¥FS_l|H#:ۏ# XĠ(b $aQ'䆲1..J/ºOe~t04"|GP; 2g˒F<.%Z>LTu!$N2|! Z9fTxK;L~ojL-3fOJ(^Ddln6-Y"9uf7FAaA!ߤrUDtkK`}x^]vF^^TȬ9Iʠcp]< Yh2@sd%u_9E;.HtWct;i+P/׸ X~b`+$L5f{:IʣາzJHՋ·4VGW"RA{d5@%hPMp╇kKU߄f/^KD}Mu'MchvY){8~4Bʄ = j4[EǧPע_խ(uH`^BT/u9Wt+\K EŠ4 É&"vm3tl(ʟYj[O(׉ũZV5a6y$ dr-;O[UF߷ߛ]鹮˿v(ASaT)eؼTˠAxg[q7 @ַvʛ͆JȝyI2lKVuγ6"AQ+>bzQS \49ҋe@1z_YSdEX(h!r藳v:ȣ(QY^J~`ko{kftiP>EiplC0|R&D9L];sTK'~?\_œzv\!p fE)sq8Vx/Z*Az4?Leߡm1Oi5Y)kRŽj?h47r`:ƥ.*}{Q3ʕf&ЩGPZ_ɥY?EwX~$xr;haί%_UMPF-Iɷlw mNc`f|@p'X;0ZYTذOx= cRT}?#MW7B-G\ B{w޺qe8usɚ#k7,/OŰ1*2u )<\f/8(<%5D=E=)!R5Ya(. zBvA|dF]\?"ݻ1\=v-II=(*n`\rR@Tk˄=1#]R>FN"Nj  !Ŗ΢@;O^[B2V^zWN]pqbֱfTcΑ_vٌ2 j:fl]쮲q)} (B:}c?5ĉkK/;-@Y ޭ1 Y00ɺ[?Uv.5?ƍ'eHnGٻߚrXY9Y&!+te~sBز쯝6quFy>(2s 0tˆG߽b.&I ;dl)^η(8F{efB12W*&mFK0k  i϶idѷ n+R{v"#ԩikReWU?nޡ;jcC+9<^ͤ!65@/)'I4ˋ6^uŌ#~ݡÈR`\kaVhsɂz(KXIWRc<2ڍ;(P"%_V5AHdަߕj ּ@$ HXPE,dń?$η7tH)$[S:⎧wܷHuȖu7g(Рt={O7=Z#k>V#M&ljzv-YLdP+]X`]2,{+ui+;XJ=jbuyUbˎaDDU;ߣ ó,*atҩb*[ѳDgu5?-jWf1RY2mo#ql"pwn&_uJˤ:_ng#b|>{w^Higou 1Pmx5LBaQ,\|kܿQ&4ԺpMc*_Aމ0x'TR$-V"Qk|'s}v/(kwa:x @a5V|´!VktXtFمv+i:z y!0 `sMɋ͗9z_h~`XWqr?E]I$/ EɏygەץDgǼ'Czʬw[K9/( A@gc&F@V$u<'ԙ?$屢%>L]W_ JC0* n{Z8vwt`LR:φ}#0UX]3a#Bìk<՜pN *lA(I 1~)X"UՋE \tKu2Ѱn$km@Z9jyrEԡ*rl|ì#0:; &(b{(l",9t\BG[kqC")7*l!{쟾5 "\OP횹^BX)%"EAlEJm9~K/U[nc*T-1S<|j]вoc9h8ƭTt!%);~-ʄ ߳>ay@.oCI4leJ$2}5f$Mً+YI{lsPefTHljj(gETô&0WfGbgv1/&ehQ}.D4ZD: +q5gŞ1Rޚ{#mW53!Zy6%#ro8ϣdJF=Q<,=Eݬ-K?sbVUQ4=]dIv.ФTwȼs(ᩳObbm-Ǫg&IKdNpb{T`Kf HŋFbOL!,>BP3UܒKf| ׳qi̡g- G#R1uzػ5\H!lh$߉8J`mb hm}TŢ+ s!T2iꯪfuwB<<}V?S h~8MH &> nlӐj{n{pmdk|[ ^Ad4o7c MCW:Ki)2_ l7l:cb >''VJ3> cYb6LD?El~3jM]y9Z")qRLpj8ÁL'5zVc.rz F0a#BGE-\|ЮaadٔT$7Su \ (l3N#x[_ $=WVy8U0hake7@yv0NUb e.,Jn[udۇq˰;/>_JtZ^vx]lOME$yX y6}ɠjn;M&K/.D}6(3'Yp'{Y߮iK񃒾A.)#^ɧBpe:TXidav Ӓ&vJKhgߨ.Ҫ91UJ/jXC/`t.nM;7u02 N/ ًqXlU/wCYrZEskgofmʞXm<M؊FWRw1 *i \u4ɺ7xIu*?҅YbYfubeDuvKVׅ/T[73"r@)#M}E=oV75 67Ss@?!r >Cޒwa+pЎ^"/ͨUZ筳"R/W2Ae;ZXR(gA1{iY6G(x&lR[ XU4Xʧѯ{$hO$0\ǠC?Nphߋzkb0~h ǔĩpk*2G0npcw9/,qmiO_*VTp.cl42 z6qKꑘԂh~ mu~<..RDdg:+9KI9F!k"lm/ٳ 3$Q `BᅮyV*/tLt޷wDa>T!8C3آٹi8Y{dPfhÑNԢ>`XGrt 9)~0OAu&87TnPhoȯ[-AݰJb֫4f[gc`3adl+ bg*#GLBрac}͒k\y"GZT4=EwPA~2.Wlvg,WQm7 ?12R{@i 04jS/s1pɒK@ l*WؕZjn-k[1Nc.%=BD*$P@߮O#p?m1׋ I%#%uȲkt;=@`.MܪPȠB*˒ W cgoZ(>YՏʾ^'}mENZnCc9 ^P"5d`' @']qt~ L+h̨kK<7W ~]f8JwߔJn~75š ŮtA Buv%}&1dnM$#q dZ_xqP gEAX88>b08vA%v̵1v M` D3۸w _ d&L ߕNTI#; AyGun)~T Wff pV1|!#}_ νNmax0A'YL.`K9?GR^l%fJmhAwhЭ):KM~5PLN0X)j%&8Q6 Za+\mHhANNodPW lS4oaVG |J6.?[hVk[7'v,lȸ/&F}Uu'B~4p37[CEnLE'?[$_T27y7r}I.b۷y}*֡0*Ʒb+@K>Sč/]48>FefcYa(C=mQqoWUgH25sիL |のN^Zw$ÇAC&Ss=$p^Tktw~G36}*E-TBtRCNGAEN3[x}EY~Q8G-K 2hJ)D%yN(Mԛ-w k5=v)@s6r"rF,bk>X5F?;aZ8n.]}s :"΍iSEWLCg`J©-1[`o0>~M&'_K7x@L*RSEt4dz,b}fcZL$?ߩ:DWi0lΆcظŦuOqp6Ys:Ym\fl^"Oqh S~ tQ>31ZȾi/K~z <=V0 X :bzhVkϖv n5o=W b2odv#زJ< &]WtrJafx% Rh5Ɯ?BAH鶯;餮LO[HL!tWlb "*:XOmscЗGq)߶t >5.4$3l s{JҡfY 01w܄{f5w&2*5O Z h|xAipuo9{_k6KOjyƆ^sġ37+UbSzz҂e]S ݶP~r^xr xE0Wo kk\= [KuD &N%L|( LNHnoB:uH溿nNs?gubTMX[2oװcq`85hƉl"3Wj53B1}3| w0DgOS/Q&.ׁxy(^/rS&Tu :YL;ɖw_]niѹ$>g|lz{h߉WPA|=__GR E?fm۵o$`f4hq~5#X%&P&f|ʨ+1b/d>l@bYZ8V56G= &'#j~a~aGBc&oVe"H΂I -v:Jz&|6A{ \Z< ݡu|ʋQ.dgTv *n8*HKpTRBv,_u`ΗZ4Ѽtzwu !\ +""S…88*^$|/b/۫<|񻪜L (?iNH ;ޢ[jcﮞQև'pRpsO) m U pUn؇VI;R(Z-EMvYPOۧb%ԍ^y(&srq11̄dDkUXTMXEhnL{I0t:9׈ =6*,ҘVeSA$NXgp N2!yg$0p7:]/{s6؄l-{ 6Ʈ.֔;́e d|/ l$rED&PZhMR[ wslu{"Ĉ`PYPSzЛ&"Z* ̘|y lt͈ЈI=4d'7k?;UxrMU5#s $ǹJIWdk  H,͗`?,į޿tg}M5AwO}L!iG5QWU~LnҚ: .{Vsq#$ͷ=ŏ6-5Gh6|r- NN&@ ]`$y2ml3@Y]fZUjS#x%FPN܎,)O3"rR8p3:nD ^']RR<5!)e>'+l8946ޅdvϴ!-Ԧ )-0TkP~F+<]Ab΁>5?l>9+nmT1aK םs r3BŒ0O[ھp6U\m┶Efv̆dpN;,/ǹH )0d/y/hN~2Ţ/+$m#{vn!%IKUbR:B] opCl6w.Rb*#]$]1TzelO/Ԙ~M'[5A!]psTvQ3'aC> ^:G2uF~TRZj%SyHǃIDeya9^X1`a*Bxllo ؁0L7^~]9 9uRxK~5oWX׵ӨI>ks臺@ ~Eصs]#ϩlǹλbk$QMڨ$6#˲FZ+`%ֶD ebOJ-y{+xѬ=g|z 0$&@xiBکF6VQy:&35[afiJW$Z.2OkкZ!LGUFH@KjE+A*L~\\ nʪs<)}("k I{Gxu9Bn2NTTCCoá.!#n);AY_xB2BB8Y8\ZR tJAz%@ptm V<þ]hJ$FZ`МBAˌ:yM:^x#+]mJW ̝'h<(j/p9zEM G5t@ejLqچ>[#UhgR똝ȩ\_IqRr\LwwW6h=__%1y&o>i[{ 蚿<)FG^nշۣWrT̠"M(;@t. >vMP%#JggxęA ?Y7C `)wF[rU^`b14=oiuСlV-V$̼E [=LDd 8r;2K웺 r=HwBǛ"JTsʱA fƨzGk(g.'hbJ?`u>?x)a۲y$UHP))+kEWX?; :vWigGODŶMiJ>=-7xZ.S2D x6lzDK_z97Pv4{s=K yTzkxRHi&Empd.*eqΒDU89UAԬmLLP9hKLgE[kzsxe|NuŮyT5xl#K&x1]H櫽ܮhS KE+^Q\0Dm r /,Lpvi>kjoӲWQ%r.ȴ̆eVjC*Ar!g28_fU Xdmp?d\!gÚiւ`R}%YQ\&+CaidVmV3l@8:Ak/:,3_uAvCl0i8cI"!CIZȘ3biwe%JR&et5AW0 <9'>$“frjvC ÷.'aLoR_75r} m<@H|=cѦg` xԨFDH6V1~W-e&ok\ *f*dKP ux18ԣ![ a ݿwoA\Ԥ#Lf<|y(xXkylšJUmZok# 5 D>i\| q x](Hʿ#-Ow',[w,=o=W~/ sАGJ&ΐ n[{Г/gP')8.Hza8CxVL) @h},PEVqD7@q2-Q7{k.2WV'fdw]xc}@pZhH.%kAL먼0ZcUt yK4. ~<蜥N#Hx=-ͽN]L" lL$'rN̚^T}qYIb40Bĩ=*UzmӰlVI+ Ǥy)>G;&3r]n!vd+Flײ</JrZ`E`,·oaR 6ѕxY^rA"Η+N<*;6AXy WF`vxso'*I['pEw?5H1%rp+!\=îӰh@ JCMg1SWZ&k~d0%BX?zH3%M%Y?&s&t&!*ɑKOd~Nw|aZ]WޮVV<'ͧЅiSB@}*֥V`*ˍ= $0R9)\ 3]"Ғ%3cMd %p0O2]?0pdvKtx"q2@/I!?ŴNGjA/fe_<%c`hlc{6E2#X%tnJ[6,J ;g̣y0lJC >'tdh-}}W;O#Mˊ•UiBJ+Ɗjjhҽ#x݆s\&&H79N?axѤ獵T2^"H4Ȭ8 _5{5])x_Tv?d V[さfXR>_A$2̽IXJ~TiؒEk1묣D *ryRݥ"hڎH t a\~ň2y{ijPS4UY"P-y|5 bVЧ3$5OFQ tj1x6Di:+b׻{ZOn&H2J f;lT ٖ*A¡Fw;b RI`5saaSX㨢M"_{Hm%H{YY<6Hfq⪩\kw0gL ! v !2âa2 Xij}VAZHs9}Bb]Cj 1c^M6Ў-ЦdteAbc|kL B;m|pLQ/E} `pv@zFG(s&$~Ia2}Zi]#+*bzQ)6"!uY8((?Ǎmnrz0lKS0MK]=J~=dϰSA LKQK+jFzfiBzCm܌'ؤ#nTR)/jnj'8\ry˹2p]㷦 8"`2Oݾ{ l)9vz'kt@"#*Mu\^ɛj WuG ʫ1$4?(ms'ގC0? H~A&C`?VWqq;~J- `+KN)HA%$ tq2'ب002O0f/e}9cO"/9w" ig}RA2Zf+qU꒕3fJպ2ɞ <g[.j;zL_ 4`:;/"sAQn;T)C(\GmxF̙-HM!Ŭk,zlM(2MAo;Wr i +KfPWwqP(t @]Iw ay OMů϶WKPڲ(UɪnGhʙg#-]mxviMq'@6/n(\>}ôQQ%(({>M7 ;UN"jPkXf8k;({&3]7bi jc-YEe n&y6 ELܑ+]!1ݐo+V%5GIxs>Au+s`>G}Ws/yIN¶aLѵ:CTďN ?CmgxHgSYxRE{|1FEЯa@0xNI!O;gX\!0Pk?v%;$d|Trrr fQU=EH]G !}?| GR?'9 @ lsG@i{$Ο_m'@j2lӛ*4e$u]7a%R:IژŮ{1M}>3# Pajo]} Bn@*2h. ^{ v?ʍӪ38HtaNPo5_',d5l-|eyL79FW'8 cA! Zt>I[!sBt/B[\8PJIZI+Mξ&/`L6wFWG 2:yy12^N3 63 aªf1Ý~g(<˧.P{WʯGAzu=/ʩT(O>!BKcU0~а7(fX+51ecժ|`δY@ιl>XYo΀8$ qM hf;U49 wZV'EB u)KYU(QK+w_˅AIk/󙗋])) >tV0Q2 2-NpKCK FrDP,Bd6bZpRaΝņ~ dEkŒ:Rc:!`S﷞izrw}SFQ$چ'`KDyzc\ZM{G#=ƒw+u-#ԽwiN)+t*|]٦Qhwlk-/#{ )Z0>@ێ`lO(8p&ÈƔa/fB NÎ?*ʯZ$.",jT}{7T((\"C9ٯ6-UOgYt92{PHʕߦD?2d % ){ JWFu02( [RwҐ("lw@z'y_b _+WKUQ4·D]wZB>gy.oTrLDW~E 7apiGdݔ فiL|"! Җ֔T)҅v+pK BeuTc5 ]9J*]V MH9kLe奔2иe'l7AۈS(R<"glOk!dx䥠Wz]\l9pt&K~Ef̻ɫ`~qnhSs1oo&9(O)# ! On|Hr]k%FY!7ۗ*kxpX7^Tк1W,^VAVgYZ07070100000268000081a40000000000000000000000016101d03c00005e94000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atl1e/atl1e.ko.xz7zXZִF!t/S^Q]?Eh=ڜ9OCH˲ Ơ`\7fE@:x|-zbՃ 3W&Ϭ#+#T,ZRt̸f$`\|109++J5e&dq~`D{=1n xQ_FNF~3aN2I.Kjz :{ǻ7E8J 008w'n=|٫wN6O1ar$:nTtue K|+we%ĻaE?Dn}1ds+ktA1[M'n4(y6H4W%P&y\xkROdxNFp}v 5q3v&iXEfh97AcLJ! /poU:~kfҺ@.$@G*O?LR妦X16U͗H1Ot܈@kSjr 1y28!eMl)vY,a+1G_br"R0ȳF|x )D8.C,WDx RÕJT:;` eS67o) izlW/hf(!#sj;g_բ Q .a^s7 _KP$fkZFI6߮Bc3FBEK_EE0;TASWGSYߎ/n]"SX)Ǟo \ZE.׹HYIL+"^!lm>>hKg)ˏ[z4AphDP(0<MD#W rZ Z`%'Dv5gYbXs(;nׂL^YYw78Y1phSp]m˕πe܀@bQc0Cݡ\Xۜ Gu5@ú\k`JgtO3*-ʄ=4&g&Q֮BLi[.U)f2T`4Ir;O)5˿T8Y-RWP¸wʆLÜ`!H>=NvPjZʚQl4QG'7J; .Z;"+bw#VR:-_ATDcOmn_ϕVN+}TMq M/wVih9/J;F0wX^cum/ydQS c{/cTuFˆ3CjbX2O-5|%_L\ 'A͙#FZI8 UDX)NJiwr[0 ɝZWV` 9[kK'[i%TTke,moyTX"0ݏRq1#Br kλ"!:f@WJ Yw3[ǚ9Ϸ. 퇦enW%ptN*rP4s˄a d*q@')5+lh|ʲ4GMq,3bĢxx^UAsJ:;d_!{9U0V/E@bt85e.ώa_ҹ+Uh([?1qD> (u>5I ˿MmǺX]t͒gEf"- ao)4!Ft`eV9n}Guã`4y#a{chCws3T$0]bASjrHoDT" z Q9^>1<پ#SZ Ѧ h1C3A YYD&TKFl}4YoOw/JzWn|/˔ QCI"XDjff]߲%!gz2˳#mo^ǔ ߨz^D4_g-G0Q\8ɏ%\׎Zd@xfJj$iMTp",U]`xFq#Et ];PC{RѲMϙkkź;6 >eݭmfc…8?}xH4M,Ji/.^wD[.&&=˛ ~"ءWFBH- &&-ЇcG<(Rb#9s3S*kʁ:T 4ƬI& aRrqϿ *>0í_5tU|"x$*ZX28 %E -ظ~YAoASݭ\GBѱ3+2MV{ \k[6VԻڱq4+6"_<` T$ ZGT8R!;KцP"\[DxA!g$amp̄o@!>/<4we#2O](4H[U͐nqbɠ,WN[5b4}دW'}0tudE=˜6^VM9-(odMBgI(xsy'~^{,F j҇~,~4baҝ=8+3o̖dʃ4| :BZUnDdl6 O.BY&!W˟izC`!IEWp߁膋:gAc#ĭհ-Cב\[g 능򕓾v!#7r]4W}d 48D5F5vҤaP]++W;_Ajk4@@c d& fŐjga>GvzMvB7 &Lz r6.Tk ǿNEr lgpEL߉}cj䀠e7ݾu҇AymxJ0VXߜ+|>_zoŪ3/-}.t% 55b a>KP $eC5-r5OJ!]`D|y۷񚧁wsA$gX qԮhB+F'V3M>"+)1F>953ljOC$ާq)F8TVF~ % 3Uh" Trl )ƙ5^W3bY8I[6*Tj_piS&Ӕwb0%xEf^d;q`('85B=(`RRlU55+z_r.'oPDzv[4 ]tH"T9C:^Klhoۘ-\:AἌaAi{f{f~$Z׎(`US(H}]IJoCs"Mt9FopGcYxo P'ⰞV"h 5x-_ FaKgNw#ĭK+fx~8|s C'Z!ܱ5xe9 ̞HC=~]Ŀ+,5JjOI]ݶ4aF z3wOuL+-0b*-u-6M' H?J4 SY L,q4V90bشD Ӻ2M]K \Ao㶒gn#vuϿ6~ M ВXEe|MzEC/"6W{Y0.5m7ot4$pJfRɵWaMks÷uS7fzZk=^XNrt$X|7*~;L"]?l1t_FmۏYQv48$V BPs>oC ?ސy)ug@1‚jtj|/|(Sg=Jr@ DR~A[^[?!08jC里*J-2V/vo,F0 a/&Iz)3+*~91 $ I1VyK0kO$T6N]'Z_~]eOA˱α8H*^:SOZN!֑^ NWXv)KQG ƾnڭ7OAU t/PLF_^ 8֐ߌ$%Y=o腝ѰQejcu#?.;+ʸ/IU<w=Э&g">9ǫ[tёm]vcSHe7Q}?L"i\%U q*sD^҉]I,FP1(!d>f.6U+Z&uxR*Mw-QUE"Z8myo7wBF&iԢTvmr_nm޲ uۆum zX#ԅUXqGelkVS[Off?\571ӟp L8AYVrDIe p\m Eu޸NXФHw !>ܳFo|ںF[@VRtLk] ؟>78v MPCa֙ܽ|Ht=% >)F늩tgzm5 ڒ]:52T'y|b{ byeF& [hYo=]Vl5" QexgSy=&{kN~`h?,&;+ sbG4"o1(dr{tOT)|M2,+7n*ƈr6NwHt^p@u۴} |}lXDBRa-0Fck:4qgD]Yk^t̀!ɵw9afVzRWO09wB=z戥Jv+Ä~JDfg,jḼAH/Ɲ?mt뒜?e+hWrC<=p2,*@Ug \NQ9-WAxy$ 1Ə1 RH(V.6W(X󯖛H;dKE8KE;IS!/3n|lb]渪&i{L}047v xKȏP|8 uI9<< #+didz:Sov -duϺПk @$L8kiatG"E(Wl*ӱ\V 2WxvҪ jO`|wN z(phOOdTi|ȱb9&mY2m[J^NN{%+hkr4ϗ5r <4b7\a:!,mЄQs_ OztSn(uxON O>Ts[$)ݭ|qq196LESzl}(-0!>j%zpDxzC1S|  ?+N{y'QU aG֨I(ԹTcxg2JJz&/z 2q؝' o08%PdXzo>V/m2Ā/E,M _%!1FHJ/moKy&[)5 )dq-Gr (Y&M8b7M@cR(;E^vch|쪽ndz 1?#[Xf"Uo }/yV-@lo=3F'L AlrAMb*e7gx%[Ǩ–֛Q튒Wi33n>8w.R!s= \^%s`\ 熣hq[DTcf!찘8`Q@^ ƴBl\}*%*:I%#pOUSDUi5I gA\|̉"ABzȯ`l9s2"3P7tbԈ6Zb<$b((.e":UQ{KQ0`81y5 @-pXmK̜F :&6gmJbEvTd>-nloLϺtd'}1sXV=!:迏D0 _1~aM!cɹ1S^sx|' 3뢡 k'\7`z%cUK]r0!ak^bh>eD|K[a N]'r9v1ߞ5j:x_kULDf?Xsɨ΍nX͓l񶤮5f< Rjd% %k-߮Zhl<:&hX֧#>ʘGn>yk IOFVs &%WqftJ"t=nwbi۞B"zSQi; V_ 2VPPUl\[nlsgq6R*5gv*&: 3N\#P*:"Pq׺3z쾭mx+?B]JjSeH=.ÎnY2FR6ƷQu=[{{@Ī/pt(#ϕ`$mc~H. Ha$2E~(Ǹw7,eWym~^>&@?6E7֦pWuvTrCݸJ0[:9~ICI:"X&PywK3]GSޣF@I} bs'>EGcIZn0v(OUP E=W-w?oix}y,'*t9:}U=G4E1YC%.a1P74(Mcp'Q% 33-׳? mN*~eϡ|@b[&vX E.l8(' 9 1sK۹ u0 =i9l'GLYH@{(Vn4h{;eiez xb?DɦKA8 o$nœx6J$(o;"Aoɐ-\85,4NZR:,7$8YW1ǓNE+=*։䛊d1%>2Hﻮ8mxT*ͽG;'6MAQO}`kŒJl*:u hd荗ڛGE?0:geJQv_+{M?+m~Ee5-ƪh͑nFgaJW\]8Ysh:!h~c(N/fɔG+܆ZH)e-Ɋ1·E4wPv{{?Q(|_ C-j$\eÃ&T2T<`+4ŽqLk3`!~ӨP /N:hM'%LZdJ->7%|[#T~,Y?`c*b8D|ODb_fu51VOjZ ټW[^rs 'i.}`7-uvߙYoZv~'I/e|NQUGB sݢz]!,s d># dgJAъ:/{\3EJ<;8c#0| PƪC2:#Q/O8>Ɓ-i?*I׆˷gaCa,rM@#4쩿_)`d% gű%= fbJй0(?&QȾ=1?dr#aПɌ&<,J۠q P:CH;ew>i/50ߞ7Ie9 "9 |hCh10Ul.pLthL"=`t"'=Oν>q3I2n#50XD*caOCE[kowp6j{ؒ&ɐb:h5@jʪĄ_d/gRRο:;p0|usjL"5ޓqWTn0R]*RK~eSEWt~R-‰xy,,Ť+Rƪ]^܀ߧ̼x&ϳ&<5gG|uQF{DQg(\F|zH _}s?䙬, +aRRHB`5ٰDї]pF6:k2u=]HE2@uI6h.iZͥ1d8q<* 8ɼiCPʖt0gqFbL| O*-xwl@ϡhYZuq8i\ȓmka:Pszi rD`ՄqzqA4v&LcsscG=#+ 5\EP=ick=֐#o!Aڐ b<_ׄ/ױdš!<6|R;NEʳ UR/ώ&sc=lR$Ln3CN)jzM,6dv\i3-l셞bPc\K0Z OEA x$y9^Wqv*Ēa峉o5A)v bP5@ AR+ש t";ÈpDTW1I0|SA|4Bw7Rn 2Q}Ͻxxz^AJp3m^\2!6\*TmXMwWAC@v *OKgࠀz#sCʖʹn! ]rgjѶT6G3Y1bQ(ey`%VW* !;KVEL~dRY7CrPt[+P̮ > VQU\< DTMQsDMb]SU5*9ّ ;-`O1J<;> W@MĉMV¯uvab; 6;gϲRXE]v1ſM4M1x]HBvufeP;*gwC]gSnZ40M6}IC&vK{.vMш N J? 66jQ D/Q4 Ɉ( n̽Z v(᎜e띸;/Qۄ:Y*x!oQo^7~K#Jycp)imp=^l @? a E/= V )<֏V.kw&+n]}-VyChiA.Uԍ}ubUƕVClޣ)%\}~T̄^&~6eb^CI`yt幎_z&ţ˼o=.}f2T5dGw9_lFFhf%qy L:֕qˀTOӁte8*Yzv+~풖y͘nQN"2?t\> /ZuM&sIC%@thW&6ɹu]L^eR)%'጑W<5OSp9%2 pЁ;??ZȩY3._Ɏ\r6rBBsw7 &h|ERc+8s/>[M} f}6TU՟QN_wOѠ69p)>h7Yy(% <[Y|[P) +F_te&9a Ke2Nav:$G.y?6qc`ROI5/5i`ʷK<ЈmP˺ |Up% ~l_ 2I(ACTVlhwUdxLV_3##\jMo)Lz:bOdȄz+J|\ɱ%"@&O|Du5fF6VK>4ױȌrYs4:eV*l|rv jM J̴Y3KթV1Fr@+ tL޾D?ۈrHQs9T֙o::Cқ:8!¿LG_OW:Fb!imSIA_`jL@D{fiՔ=+8O*;AkX$`Wu>>c4)i:\32h$7ΚRuT6HyOs"n<]䨜US3}HC' j8P(j^yEEh cp83'b|VX>2bYYwe|qv#udU d Oͅ'ym?ߤ'lO5aG{nh'tKS2fӽH m(6{T{ d`$xkl=҃< _6 >>7#MȦD>0` )N4FZ!fwhwBx{@ g,rJ4B2ae _3,~!{wC3]nўei*b^5 QYޝ[@bG-Cx"mbeI3^6  N ʬ=>x)}]bP&@;|4 ?XơޜsofdXl('x9m^I^>}툭Q&:)hON~/ R"!Xj,+ڵ(cڈo*[2v;̟^rA Ӛ_.;2BW2RNc]&n07uc-c+ֳN܈A2JR]-] sખ.M=8¥qf[ƉD,sL7nnIoCBS¤ƣLz5ccwg95\w1ZsWYxpMptuGLQ֮!g1Qyo;>œ$ >͚(FxՈ1cE8 Cx(g\6f㹳&J diߙyF 1-kNL6Q^?Ub0N  Ƃvͥ=P4 jAJl\AAOٮv(4]SwƤnfMV|mozOgĴ-:ք0e|Sa #LJ%ȪF/G\Qu\EJeb&>3{_/w,ek(g6i+kY4u"Ϋug*'A֛]ws#$N^n7-o9'|SGHb| _EF>nΆLPs$"%r :hflf ڗdnYt?Jowj $P/[AB7.ccyY%c cgqEX[D 1baCl@r\tVPj+p1O2oϷa$JӃ8_QC1 'Wbɉ(" 0~w _&m, ӕW/U+M3rh& Ai"YmT9(#]~UmHjlݷc $ ~NV~o!H]Ý]W\ڹnLOΘGzz#8Ϋ/3ː][:v;T_֫u;%3YJi.7ѬraO(qb+%A8/A[Yӛ9L]yk`GtӿN?Nvɬe)րnR)X&%]SUyOIx2+gsD4A5'! +Ɇ9&\Z^ !֖{1ذ|Ciq{\hkpDyk67O~! @7QE[q['XNq["aF@#^OǙ jO 4.F^5"I !f/2u>_U2}AYd@q ^h:d:?zƀ' iM+o&ӑpg\SLC]% !e9)^Jm`%:?t椝<Nu!/yAӰG2Ҁo%b$E}7 zZH%fC3% bwasq"ƚ͑Ruͧ{00H),Y|tL&&P8Ȯ_fExMIzNZVnIqN~F4[O !Җppig(U8(̝r=`il\H$N''YH20GɰVI{6}{ڈp2RZWD9WRN6ÿ† N]M 4/|) q \@ڠt*Z7kdcjiqP Aaa(' `*`* .)ɿvG#@'{?pjF $/ux}P*)Snx!jlɤ" 44FlDΊ|Ŷ淋5:r`LnpQgȊe 7(eRn%=+AC!5:81áR{( ˜ziחOsN% +|#X(W a`a:,T-:zѫŋRE(bGyr+IdQL&'S]/y8JGwxNw>ioҖrkԲ3"͚wʼn|T$ؕ*<0cA_Vhǻ.ae SWf68XIN gRR9ZY\μYbskWoš cZ-Sm<MƃD " ܕl4l"nԝkO;8C8pNGݢ_=@fFfV|!@)#˥o}[I,ɜܧ`eL<7؝ ,IV;bQw%ǀm`)2ʰ~uޫw9])#| ;%z Әڎpٰ&#O(:L NM=A˸ac` ^M<?y\a46i<[(J|noK lZ29&'D׻']Oќ|ZX Qv3atOq13rF:}2)(ymWe\sK*7UX F3iv la;+Ɩ^Gq@K%Q% =NLZyҭ]\q[UG䪢̆xyoDzc kH=!ot,j*Y/xcc"0~nkA977#/uac{AW$NӇt|YTi@Ѱ8PyaekPjS5؊ɣەETJ8I$ӄґD7E˙u+̘/oU3ZUIۋNh咟Xt@װ*z^|Q:@` TZ{btv;:}?r?IÕ bQ"ik| 𥃐iսYxlCq3> f23j (,oȢڀ#H9Q>!64/ "^E^xv2?FM}n5t}e2ދ MQ38B2r~:`MO"fɈ6< q?~ WƒJJቹ{&Bþ;Po|QJv^IA:uMu ,rxKߕO\URޗ]4#NηXΒ3rsR "V'͍(=`vd \{ tg=ǦѴ+/c[19!ZR K"H糈lI+gZr.5"8٠M=8PlBΰyd>(p g{&{j_5N)k쨙~0gW P0H1 0XS$_ybXb 1؟uKfZJeWlܗ(ׇ'΁lxp31.P]z%d[ELw[U(xrg Y j)@i]u, Zդ(FX :8#c!ȘM'<=U9Zs=w3NhVcJcK9xUr5ZpkA?okF]1 >QTj J]>g#t7;zFL1;i%$TepUjq=},g:BczZ.)?d/q&$y 2ߪIyt/w5^S|wxlFw p>wrQk{F`OӾL rM~ws[bYG3x>19lMn0P#daXt@`K7L9Gh5{dBZpY܍;{sk>9pF6<t[Uc,j )I'U =fHqzyHR5ZgO|A/ O*PnPh2gZgO K>E7ʯ,@-:;.8۸'C^t0SmL8WaQTJ xy.pC&%bUj;m7Vy]:Foka^jf;"A !%-}wl/Q@si4u<,/_Wxtf"_D'>0j<0뉒ŧ]<ez몺suqpv\{e AɤSOBÞ.$ EF,'6//Z*(ȻYQPe,NwַF3NL9hy==ةm(I6¦$JRrz}Pűr<,>0"ԨX $VD78doPu?E{[QR Fl `}xJozp_xAdL^*W%, <(H(ID-:ut kn(yIS1"\sx hOO%߭7jޙ+T@>,)i%ֿI3*f1EPwīyλlpy/Ҽ|ћl^V&v`fiR AW`r?=0qnrPEDŽ 6,*nC>p{PNo0%T̓J,s46"@RW/"+snq'7V@_hp 'E5' ⼯d?7z|^313+ hmPWq.u!-gBWՋT ?s㢐]zEpiRJzgD. ƕ`H4Nmdu^LgvbLƐ}R @& ~@7zMZŭk)CweFq.JӭtT\%Cڦc}y}'ޢ[2k p8ab:S⊧-0o t6=MoWUN}KrUW 8Nl,!;o1$b"&({"y}4d<3%Ƨÿ @h@TfYPL,qatU$aG;+UogWӨDrJڐws^F⁓:$/'B4y_9}iL^k71i[t_LJØ/ǀE=VG 0B}ENe \#A$:lVe9y5VTle`4 o'cDJda@ ^<9o a=WnU :>fQPMH=aӹ$YOxt]=;FTbd?,f &<$: oS7_ҪyAu9% jxPU:b?7Pxe<tAV`dLCm^ JW#Z0#d/)C}~ CݿmG%Y&Jlv-> 3_ys HkR,_=9|~sWitGJ 6[ 4Pxh5$dٵTaF$ x$t|R0s"5D F1-0U%bBCߨ[/N{F"tIV3שcԠJ_n`)yd=X"01_Ւ$`^ X&*7eoF_[$lMcWTƍzT|U~м-I)ϬT:pjUhZH ,e+%dzAz^΃GpZTiiAbqݻYqs_z;Q|VQ1TN&2UC6Ņwf@14 jkz:pk|HtY9bD3JX 6TLOA?XA@<7ZlI &+Q r4KLyɀBw"{h^2@򳗘eל11G  N.*)Mzq<9I*ůz-)Fn1`hKIq_w Z, ‹}4H:Zx6 z! +󏒎O(OzL"2n3 {)gz^R[B@%{f}6  dfd)y٨9#i#釘yiZ 2t'O=~"U9E {qe4Jm'v#sXS7:ҟaW@^=\sbn&{,cAWLpl<Hʮ4/t3ϭb)]R̸%; 4RAr1OY|xe#qVEjAJ!NpD8z?>hK~6O;.vZ+M5'lmj[F(' +M'6=#C i+f5~T1Ԛ7E6a:DH2i/G+ϲޔ Gh> #ݼ:S^OfS$@V/g'E"-SՂn\Z- f=ԘgƋ~,#-EEf̆ytG'fm!t.tm ~$F] \ C6SN=Yf#'ȧHͤƐyd`n/<ImzUKҕuXn+ J=Cr'hZ^r!V+x~,E>V[X(U>km}EE9Kd`1r-wS5ȭX?kt6*uxˋa'ң,8A8n#ZHeN蓠5a8XL*kWkCdDzαؼ0%ǫ&$4RbZX+ Wsjӫ 0Y:6?uyV>5qHG<ʿ#6%3'0+Q i$w/U-Ӻ` yq 7*-ŊLր,&JO^!ϗw&R ͥ@fԃbKswMyfgcاS 6Kԗ 0?ヮdiOjhm;ʡ66|&>o ޻Tvu54Ѻ4 n.wԝ:sT2T!ފnLA~J䱲\A@T G\[%cߗ;.l'&Z6Pt=>ܱB8]%| "f+AӇ?rPR%[zPegȣ @pOaW*!xtz%ٝ P&`q>Q1jS(' u _ ~E tu!wLQLMf/JT.hw%|Q9sT[o k7@JWZwq"r?K@_˾ouoe(Lk@#R3'tTB (*pǩA q}x84g˃>g/NXq 4hGE5U4W̕{!:P߈Ւ*ϙ]`U]6[p)]tkBnƼ3:hG5Ie_A) A^NjHfօܿ>kD;4]ny|VWUHzLsCI*TøU|.f,nF`X ; PXdW=/,Wae3 XB$4-5߸v$zJSI!Z&^]חy#0|Լ^sL~1Ky賐^ ke;icЛ gɟqtT n6a80!r}[l ߖ RbP#w@|z2+9KHQj3G8ԺvYϓҜT}Kd# 2sgC1W^,;gŲE}8 g2N|#!.0̺2rmdzǧ}dͭ JjBSRŕE8ӻ^ zt"=hc)]xmK&l'HOSj'禆J:}߭Plqi ?GaOC՜Su,ϩ<)J_OTI|Bv;flrUu܍yK.Ŗ =g]ϛ|N*WO?n!Wb4iQ4(5RNOt ùz~J3l\W- Y-z硻Hw|QޔL}۔RymAwa teyf;u9S9ͶD(@OwzPb2,j@3E|ܪ"K]n/E|=0FPF4p w%Aįd&; 3+@7B]J} ŭUmL'ﱽN bQ6`-7xM7*$ƤUgԸUYƊwC] ߆j5'giXq0^n@&l*C\^OFmuXkUg=,rleoWH9|x*ay & Ы=j32^Ƞ:ŅwodMnw `sq:eлs<~m H^My%ULEf7ӻ1Ԕċ6Zg/.ݴXt>Pi8 NpNv,.andH>>bZIC 6gOŝbpm opo^RfX+9V|~cGr-A}0]#P/D!5)mmS#| HnlsMnü/,< njB桤ttqG(ħ5 bx/ )SM'R9PJ=;3UzSiLxKWV{a[ )Zʜ^-Y̆Yqx_3W%Xwi܂:o\?zC,JuOcU B"4ޗ`j >l G`aTR? 6&Ue*7JbElQSgRz*,UQ Ҕ 7 Xb-%$OYwE4EH=a,qw4b郀Zm8-»'dMKtŔ!2\dftb9CWsR"@CdԺYEl1 LɯvUJ*RM%/?>)oZ"W$WUU=}%i yЊ2xjQ0Zfe# */ vͱyNVb<-zUӒj5O=tSBxv"fPnAU; ]*S41 ίX7 '_i>X=<$2W5Yfkz"_6ZF ˉLٔ&U\ZIƸ㦁x|Y yx,<^~D/@2慊5!uX[ld^ǫA%'8Vlߕr*HG/=$|pF!gwyc,ϴ c9rxY|ǧlYۣ4$yHe>CPOXRV@&NvKͳ4)Ծ(mē ^%/wm=<V@H̲5wmD QRէ[kBH#&kM-tBKO>@P2t:-ƭ<"wG­Px>G%̓}v' a.Ʀ&IaTiqKk9( 2K}߁[rԊl^ gH J خ=GI{hB&%!]B=+aNph鐸ɑZ.BᑌP1{Gm6:"fC8n/5jiҜD͢ G?x3;5 q&h1-=*] lі6-Ȏ򶚮94l aH=$*&i`*XEW f!kP $7cn kN?YQN vnF.|coWf9hQI 3:pWKEBn+|v; +4Ү7/r9e,RDU_Uzřg%`OIlPRA7GQf w͸sc6 7 4>KwrN#%'EdZ}?Pz Rˏv1|cWƙ_U,B?<&#FݜkH?/^Ō,Cto19_7ɗװMϗgbDghM#X3;!Uv9 4nO:/qyċ0!p \ (%ME$V꽣v"X }gB2(J"!V>'? a6bdG#j+- [ |([K$;^0#3Nۀ xcԯ%OE~(w$Vƕxw"3$h NeHS+"~A;"}PP!R5H/.b1V2&@ 2ٸdW$CLJ4 \7r$ 8<jŽIYYҌH ;$| iLӃB&5jaC)ٔq#=lVw_i(-{gȴ|!=ߠt#V< E_?dS;gՕ>qirgq@3 @Hki*7HK.[&.!̎97RD?䋅 D䫽BBTDrаwR9wv O  zGBg_ͮ~1rV/`U /@Xׯ: X̵Px?*YRTrEmBCS0D$iKa MT<Pz`cj$5$9aOJoJȿC/3daZ)2p$ͶD> %^ X'iM$ݯ, :!2%|-r9wø՜-k2 3!a4]X\[%CJdLoɋx Jt,+.q0^VK7Ѵ a\Sg+ flyu v:*~"'L7<{7̣PwD hoɖO}/ SaSP*cI)d:!-8WRp$YWg1d ͗0(zm`d1kiTP&BaѪS5΃zhl p[6Q#A"JH0dž2WMA(QB0r 7~@X ^745Dz ¿ym5kѐU}mھ 6Y2Q|>"=0|.Voݲ]8NJ7[ʹA%t7,anRtiB\fѼF!UBqg:uPt]iEs6o+!4V:zXMk Spd^>5# appc4~#hQ]ssL^80|o&9f%A޿ge왎>/BG`:t?'O0vW .eoABl]Xc+tUa wp=n"]1heQ[He18絧G"̦xhv:'Gn4:d kc}J.m!'smOD-'jܵvX;5jP)ʔpħڠϨi*=3VFmPb:Qn`5q}1_na<(P4?Gn3  -f3-HnB&?OtƨV;HaBhW7IP ЦS5)U/QUwN}s-jqYbJa'벸, ȭ$W$`Mn;}tQu&YnA }!XEdsؒrV&?%TtaE{KJ#$y~ٱ9w<->.8G@{ [wtRzd)o0$7oQ7~U ߗ 5BZYX FYV4CtJDE1?_@_zH9xzRZ_/$ҩ2Pܴ%"_k Ai#ku3@)dӦń,1Z!Ž걈:W =L+|s2ޜc|yCFQy0!{*P.bjT1%t'< <=}1IiJcøq&Ed7E-Iun ws/ 0Nϯ]f؋  8<;ӥhe~kL6 kG}pd迥⒢KP<YuqhqL0PٟrxDv>V"O9m/0NH(⭨V A,O'1Cۍ١NP2H"%5Pj <"#WL[\@#rm|Jr,Y)Fmx7?}=?7ӝ'K:iamQ;b|R紬+s (:4]uN8ۯHbqو7EQi xJ8I!\qmwBhjo6m*4c5Wb^HEj2Xli[K3a$fyUzkB5iIwfv뱒 k!z `v-6 1̜hs_66f"1L:TtQD.A߽#":jmˣSL/&bXA HX[*o];z@'Qi餪4%ՂEO(WfrBb 2"nj_)`/UF%$^flN=f_$+Cԣy+Yt1kfxeBAvOXiOц ZYʚuA3i6+DaDVn;.7Cy~ϡ˝^q@ErVu3oQj4hZvFGɕ:xym{}%sm6:w썦 =W,Mxx qc;EHpy[#櫟ڃ#WuChms\x7Tj[E8@6lu9K!pׁJ#׭C3쨸#T:"%c~#(rJkR͐и]b:-#^LFFF%RO/ο2&l[i&^6.twm،уE*2J{0w;A^_u X A|_IC+Ľ9;x-Ylfw^:5WށȮO%;WYeW ifK5 Cvk|_~@j/*wP<A bY|̥nCx|,۳_'b*؜BSR H s1jQK O˜=ļQ9*Utkp 0`E(YvJV 7Ӝ^jIق3$+Ēb_HFTIMͮ9gt"e>'qԢJ`'fS̅-VCyq@+= +nI ©|] 52T)H1xk}¾(HήtQwz6|J\= )RSTOCyX,Rfj KL} m=[9I(e=_()2@0Bאu@4!Utvqp}R*J{%A?-)V.+#̸hsV:TtǵVFuzLΓ*ICi{p.D#rzhVl1*h8Cż;8L2 Ȧˇ6 ۖʪ4cV10M@P3VO/t:g6Κ-ѓ^:>Uh2rZ54?=sbY%':/; $C_﫫< lq_~DַPsNkeBfrKT$D&z_vs'}s܉ OzTq &qY!`F ih AO3eL0L٪GMȵӞ'#E@k*%V!ԋj#ŎdFvJ j}"s4)7ZHF;Ǹey7K0TʺIӂyX=~0aƻ~[ 1^| L=hkưȒC|nq⿎!q)Z /fL|H'J ]//)~k/7)[ēz%==as$BC(Td?aeycTQ!*ˣ|f$O1(B C-YLjqƟىcMvg6p,IH!f:f_9҈>CP|Q)2t~V&c/szܱ=ꜽ*̵Lp>ix(sf"0@>vA}]54YIVw;C6g7sτ}mȮR`U 1X`Y%qUʬ ">nʓ/|EGr;3v QCLzh8="f",=;C(]vG-1׌G!٦Z4L6I佢+O{oȜiUDcYT)db+rja*E:,vDdViQv̔beOERj23ӔdzqƸEcVVl]GKf}W)~QK8pA$hzlve'9=$E\ae q0f-cC.o,6HɽBfZ^@hcrpd](y4o1yuWeo6=U|?R%t;S?ns0XǴ͵s**ooslY]2` 2 _2&3MVwRډ>rfe^g5uuڗ=4?O: )W$?^w_"ӥuEs5gp~r 1 ];ٞlp0uA Tb2sN$t 1"i]9Yo2Kfy_Sj L~|Nc죘f )?nXsGQTqA U;7Dn8`\&,(Jh|31p=*zD<}}X;_ (a8:?{6v[9[)?@1pc /EWO| C o\^ܺ=ڨ&Kjd 4utCifj$3l_fth/J}k;2Ҿ!Ýe&@C.)B*2}T CZ4˴zф3422X*z#г#8}M+5]$;?nh +F6s, qßٖɈ&j1gjDfG˽e@ qmJ/ 7t`Fķ)^lTMgByD L+RS[я8OxnX)n]/䔁w(;130 ̜TPUN ;elP٩TYLASjStǷFxZ ݑS椗$|us7bwDDK2a/:+/C%El%DUߣuASϼt["+;f!7:“$&U=擆M:SҔ48brXSjANɫPo Me$,3d,ߝ*í,*T)˙pY{:.Cݽvy##JpekVDwhI~Ô*d)[2:yj/ ;ћrjcڡyw[Ű3uViȻw`-!L29$ ۗ)0cB齜(YA<܀kan)AtY6- q ŴІT+4_lQ P( e9ærX<C DȒK)WArtW+nEi{2N^#:T!;\hDj8N5ַs-9xJTeDGфM}*~&43ab ˌ0ۖ<EA.ʨ\MqйVD ]S  $:!d9ܓPBvzdx2d#E1ˑ#-'nEV/6]R8ll"+71Jmˏlpc {Y Ԏz#sV/lvM-t`:g^+)܄ Hv&dsmY ̘6>ϤMS~4.Z)/ wIQ[4}jcȑ1e#wq4ΘloRrl"dN}"$]:k67cYDEYhzX]4H-Ga`HnQܧ@EeK5ᲴP+%b|Z0/Ƴ-[?PSe e4A'/)F خū6C%aAhаS\ǫC*ygSX7IItP"Rg䝧PQ>\8qt*B~$;UB3`8:_08ݯԩ~ ,) ]5ByCR6yq7r\LOJg_'.cwBk WxcjS-3 Ri_4>4Fn͗f,hT_A$:tDn,\GLT^~-S% +Q 4k`pGc.I&^X?6( iҬJaIESP'|vזFJhL7W>šgR,X;r},weA2qKLH$=YiySLs[ {׼i^`BB ~ 2S3V)BqBA?q *J( S jZt5څ#ez_$52HRGI(cy(lB.ϲF_̿~an^IP=b:b+d3x6"~OUSqt-Q[ ZNS,޼.DƔs,*u+Jڀ^EGEocIf݅Tt:Y0tMR"ast4Tqmfh>X\DקJiF/ jD.5هQoOjW{ʼn\*}B}$?<jz'=Z"NP4}Dw䒊VRF"nfhҹ0C3~O4O3* !*9<3y-;=$V6Y-RY<{ވ„@IJJ X\סK$^8acn ^udO#Ǔ5Oķ2iKtm[Dž80Q 6{$U5Yv:g~XQ [ si"XS ,jUmX'q)a]FeyJM}A@jTk ˔I¨2m;7^13jW|j wtrHӰCU/J&@~ ʼMG<&7gaWn.G?cZDejh'Nz^ Fh/W]Td xE9e?bk댴T<ZǿI6$W~ 9YրV>2`rzL<]m^Q 򩺅99E[9hp٧5ZNT!*޽9esѾH hQBa OWq:7qhPB/q 3 \%?Zu~X͠tARvcFkU+tK ֖غx{J'ʝ7wv L6Dv*64YV @VqV6ߩi:Pdj/D68Ė(k,+'fA~wcIr,KE4-jyeBAR+>E-o_"%&WNE}F#@TuV{QX%2n>8z2xbP [̷eG!|V4cD |=Ӥ6J v47?5Jn ݊8\|=\몞UiwTS"̯ˋb~M38ݰ8!dBϠϞ?˙8KPnOY`'k-gzQditz咽h6/uDa LƆn*EV -u -MpoGA6vGkM>(+GA :u Ӏnӹq\FZ Zs UZO#@SW(H}I$!/% lY.M~-jgkR!D,:, J7w,J:I}?`hn<[9I#L-Cb'~F>`^ /!{*G{s$0265'1x+qi~u^]aRn[އP1U.3U] `0~da\y_B$5ქ}߳S!W8@لVAKWP;O0*'T7e ;8MҊFG C/؍XD.t;<VqvB`oju_ tҩ.>Ii ϱcɟO~ȊRʙȞOb(WZ7X;O:1o^9vAA,[+Wɕ"lSAGa~#iz9& M}l@^7CM|A&H.I9mI VOͦ!Pse+5C-*1fl`ryS1~"OG^^w'l:xoY"KKN}us_w@ߓ)҅KxCO<2%jIiiF&P;$52?:*%"XڼB獔 =K̤O~P4!iJTBU4 RH-˥fiT Er]]ԩ лcsB1C/XB[cIH[.XD'޲1\cJ'Ү jYy0 ?<i*v\[/'')WoFrt |`3lJ8Sftbb;'잇v462xvs"V9^cJ#m7T ط  Rk䪗NvviΣQw# Ye^"wQc ofa-0|o篡Ƞ S19hXgN*7񱮛qC70J#JH2 lcl{ӖSe&L"?~NdSQ a*эYDloN]4Re ^ErEX8蠞c榜h=G/6tu[ }%%V"w8H,ep-gGp\?7kՆ;-@>5r.|)E/+ẍ́`S˚<ǁ*k~*T}T]Hh \t΅,sL۲%Ɋ ^@/ɖx㦿! +G8E7 %hVCn }QbP`dக*ºs+xic7`+ x6+Lv/?oU;#Y}f5D$/BgI> B?e!+fר N6Mi])bEJwfYi: M ߎd2ޠlF e0ggA!#F}SPOv>IX6aK9?4i0;pzn5`#UѝXE˩~e2V.!u^e FEQ1e nJ5@ D+W'vlɷw4܈kȃ7<${,F!+}ӛD;3wCL"k RVKtp{>{3BQ 8YĴ61!uX|4WDM7SGݎ-j l Ä=#Vp'ya~"!V%m^,(Nu3QpU ,GIb 㦩d Cz^k )ѐePA t,ĉ}A+*W a)Xʴz'[Yspj˖iq{f?ܯj341α5`QCU\c޳qyޗ/w|ہm^/bwPrC aUgTQ$>~߷PRR`ܹKp6hEm ӽj}vi;B}s{lW,n@`R|Qې[=5`?$h?5Gg ,E~H=k6UplTO=$p(̄d]}g!_%WikVD%FWϘFndb8QbˮQ7 %QpҼLF`"WXʠ VdFaW!&ס#" k}er"0zu(| 54NM!s?_r9kBX\~=P>5ti sFDOEbw5e6N-1!I="v/uu^J|uo-4!{ >O7.e*6{-;T.I3/B=4bUrhXn;_ũ[B#eYgZl W_` ԠQ=W }͌j'ˠdW> ҡXBU!ۅ&}G瀯&_c=*_ Gq3`h($jm&|`_꒷ G1آz:1q{\,Z ͦfcF?1[=Q_hrb1uis/Q֫P X,Rڐ[ve˒Rh3aTAjF+0ֿ86<!q)Rx,M,GNGVYA_jSԚ>o\2~7Z4Q&[;]"^bBut| XweROEAhmB,]+@kXQP 423߸MY MÃoh>ޚݕaHLOկm}VqFwl$d-6)$gb:IyjXrE%z_q E]G1don}Gt g_*gv}Uejaze*uLڅz{,FtCd878 Wt6%Cط*C>zN468#DW=C%Bë́iqGk2.EBN%f bY6pEZ@ N׈ps`ҟ?2mʜhíGT vxTTO7-ϊphy ~UXTDS3)$`ڀw-KJ ēe& xi [&=9:P% DU91G~4Մ81fH%t E4 2~,sg>Vr''sIDn%j51.ՠ`ح޻ǣQZRIH5jd~rk[}(+!#݃U:Pn]; M -VC=UKr6TwS8ת~]cT喔H6kX^۩8EIP^_dtAʮM x 5AH[.[Z'LTqm7ʘ\b@όv9p5HD Ek9C[<'I6դƐu#7MK&-!ֶ-OUm+2Z2n֟vї \+Mb7(Vtv !=ЅU(q/jѕVӴe0~M4fc|Xw#HȬv+4(wNBwamH7jOXArr;72 QDH:t ڏ$+߬^Jc+21Ŝge^nױKXd rTPlOѼ]fS_1dt˛3^ؔ l (*9I-SBEehR-> 36t&t+Ժ?\Ƿ_Ѳ! E4)0S%5 W&"Jj_S_Z lFxrlss%uVhK `l9+۔8$Xuښ93ukh.6rs•օÂ⒣q pepa}ectJa5ؚyE7cYQ9v;"P5.9I eWD~e(?'Q h)5(vdCH9XO: }SBs @HMZ>:¬LɣL3qïaN+,j&/0n$r%K˷神U 7 h\ $bY5MGޣO=v7{W#[e6P0iclځ}zJ 턭vAh{Pz[$g&]oiJJS!̸)Vwv B4 D,V*[ٶ;7-=/ Y~&UFO\{eA;[/ӫsz`Pw^ N45X;'&y"sJ#õGi-RU+mhk8%׮pnyC5u;.7mVF MQcp3I*I'f}\5_nU#zȆWL{'Eyu2st,)}ް[ a%PuvdNזS<*t;I\%hߚpF=-t$R-Qqwi 쎕`q&1AN W't+9<+1Vԕ.Mp^THCyNa30IJ5wU[ĺx i1p03>|'[0O`{و14q řJɰt>*i]q~>XeǑn^X޴Jmsy1,{ ×1)F僮_2 oЮ-ofx%}a#}tA H~*em 85ՃѹX /k,ro# 9]QC-9`ZhDDHo"b.(H`6Ps:18bY>Cl(~tz$nXs*" ƅ}Jc-Qm !Ư1zpeڄ̧o#yz܌pq[N#7hw2mU1=~$#5>G0[&&"~,Z`mF_diY vWq&uS#{K'=: - ~R݂d|&=Nw跣)7*p-$Ҷ?cBwU7UOeď}ݜ$GDh3D3lkfaS)%"ro0QL+TVD|TUKTt9e H4\&*9>fQXI͔^xښҬEcWP(쐏/ұF-= Zb-Åɰ]4fqъW/z|w_e$QR5N' 1ub$ldA4pldx}7 =8 eG8mDDT|p_ AjiNbHQKvfH />TQZAv$P/Xn$˄Y2OcRw鳜b"P$V*-Os|X*;-4>7dZn4] [0L3S7b$kkbTkC. uzvzɭYp01`d9p#ȶ֗0^kɩ3*fW,i"f,2IFnIkM%lj.TۓK'?&`G?A.1 Q5ݦN(p葞G[z@senp}Nɍ;j=LpjpⲏTlH7XƉЋkL^VQ^ a2wB6Fْ4ˍt\X>NfL4p*p̯|)gi;|RmW_ 2_ƥw՜P_mGP[1ɖ<t7~*dNJbޔR(oiw:A%E'ïbh.|Ǧx8.I,)$JNKBGcȂ\E)խ77 -#q欛=r%kcqixJ*v^rDa5s۶aQޔ3{ySQrUaCCyZ u#0ƱMlI' OFӔo ~?5Im|Vk-sQo?[:iIx]# G~g_WOie1[wa&ÅR\5Ug ƖÉyj ˆ&b0ଦž5rd7|Ы|!]Eiqy;#[]ۊTqt8֖%*SFM7M>C\4:{424E̖ÄP1g(%ב~dŏSՖ).\rg/&oIV(Đv#&pCt*%eLvշ78j> [6|D S@fBQ6fax臟)yE!sgUhy9Fb-MH*d^F?I ¬3 ZJj>o`t`5L fb*L N=Y=4rm6rEiD5qX1b6.Y(V܀P[4~@$ t4f)o՛L\+-qшSj~n/ nლ ,f>4~LTTB~,)dԘYE&: ZNka+{ܒ0EP˭1atn:}r+*7NB't~>G0EyiZ_{vJԨ6$ X cU*ǸЦ~y@}d71Z" /JKhy z%1KV5i9&ftHP/-7{5l,lJg^U) fX ibA>6ݐ^)y]tWWd*?U=K¯1t,d?@hwe5968#C#?-]Ʌ/ s"AQ`0{}0uGs*6cy!T0ɵk˓=Q!sC+k,Kk_=y;H:x;^7 lw73Iw]5pf\zqXּٶ, 5}o9>NøXMb.G-C 1djݽwIRd <.__f1b3ћ  BJ[z-Niʱ ī=[ 3=Rn)5]l|N}mr{a GS ܏XHLg(Bh<Σ!nk!Jj"AfyY%ѱ6Q=ڪҭ$%赮O >Cp#%*g%`EK|:BQ6;aADˡ@T44U"ؒpy .s WMG~1DA *[tY¸91c0=DmUGzXQS0.C!ASJqx@YS߫%H+2\f--'"z\O¶^+УŷkӖ_wA`3Ŗ4RVr}\6gq{_^T6@E݈A['M{HRQWg8R{ ,C&J5O$b ة _!p1?NfpNG@OaMv?ht̠X+폍L):$){n{uu\Q~X v6Lfj 7õ-C#GٲA2@t-hABz<SҾ+VD/+(hËI;WT>30pHCD[\sQv@M|]UٓD}*r]?ܗǃ=SUL#tdو}ՖO[&T67JU^ ūC&^Ծc"sܦurHSHF̶"GGg"Y}F)XL]o&D iyt۟i4^YaG L!3ib2r6UHDuΡJ 9$D]dE$I Bv楝NVĽS,Tnȋ`pYLذ<< ?ޭcRؤ ;*0!yibz՞8Pdf@L@QxَLK&˝)Ugl^*iw,ɶ#CT%"bC.+ncP5d"fk 1 p?σ1C)v@>͏QW6?DT6^K.V@YӑG.[>>6d[\UTբ<2mgYOИKcUBgS.pu" &#yۑ UoÏWdY[Pm|Rg \ƢVȦSBܪp+UL&&bZh. _J=r9Yy87\[o#:2.iZDxUW Hk b)]={PlPc{u+D-.v%Jˑ}LZv1="J:. TčLLr2u:9LO`.8ȋ#x*E䤨b_qpGd8ϡ˼0lelf)H0C9긓=0Cp V8i֦IW5Ѵ$uì4$8P,v3ˢ{QI/Ej-vi?&3fWTSkۏ_efl `?S JbM}B\kO J~(]JUd%Lv)3b\^inf/`$7L ?N[s rN/bijqUF+vXx*/50k+$y, PO  &s:BD5֛8zhF%1/AjURumR/+o"[2e?%nrk/ܽ`mn5K-JwÁ #Bi`|6[t^XTOQT^'OLW-|L!BAqbv%:""`ճT]kF8IrVfd]Ht+&fz0wn_!U4E`)(X"4A!A!a΢ziL+(EyLW>R 4-DX֣v{)OR7Tlʳ+eZܼȸi8YDF%d]~w'_ (& $h~8O%;6b*eEbwɓ(]+!Th%tM6'j^%IfG;oU;L9iphrP/:TPۊG= ĩ5cw9&V/DUWd6!R&}c;dwC /HJ$k7Mx̭%ǁ+\Tn[hbXiոz?>͕5r6gWpX54jy.# (UP HZC1]x0pU,4H ^:B F5ib>HE tMu1z8O}S덅"YD49&:r Q5mP[W,W|GL9k`Uj^n*xh}l(gSIkM>8%H)JՇW ,ޱ4I1O# :vԙDI\BT[ͦ|d,TY[v!]7ZAHM]\tzyh{n{p-;s `5sې@8%\y<쪾tÙ]25[6eiCXcpI;$`lN'?&$_wV4]@w~ .ĆQW*XO]^5㒡 b",E{hxԺo;xei"ŋ eb"ji`SGf[r%~!<2~}DSD!E'ޥGCLMIy}!i3|"x!j4b] w^/Y;andvM`U O!OA`AZwE(@PF2xtp]o?ky&# 7zoD@d/K95Mm1 GrU"Q+XlV28H uo T\}* (Xy,w .pT~$Do/rs$}w 1~ Ppq ?;9oZm~gА w.:pJ#Ic^8|&\W6[IѤ(#ݩ=)-PPR|M|&puY#뿝o?6R;qJ O5a}zp{VB+ &ЂPـ E}z0a DҼJyBrKFﮉ&wX!sfKsj ݥ~^R;5В&LiUgvi_HrRGhnm>rXPL08͗A(ECmB/A^gwa-N$zW\q6\2 Oz0/Ln{iY:[[R/P- Y@Um&) F}_28%pNVqB? L'm?}HtUEA: 4).3gZWK(_Dong63hpg#֣~ӿ.K\l?!x{x?9dJ&>R; J؊va3N.'-oSAKPݙ6Rlmj􊸨΍bQIKp\I%SFܿ QnE!Wֱŕ>|iسZt0qOYdWmrPA-H Wƚf2JٽN$u{G4D)~<Bos~l _ү 砄Pܫ0lwFh j},$.`x5-/hH˔ƫqOib8F޳zp&o-=Z&-u'q?>eHE_a] CPQFMMfEle^ 6l̦'~ WɵiK"pȾO?#-PdC+> uE71BkaϯKErܘ0ICID'&cу24ڸሊ+Z/L{?[\+֝LS|T M~r酿A5v$[W3d $4lL𧧫cR^vLu!3R]6n@o+RN[S"; ?8bSw#PgH2Lʄ ƙ] ]"c&H įd+ȨE1tvL}_24oE Hu9!yU7#Ve=S%xLT#܂sLxcj\WkFַU=?! |ˠj5ҙ ֆcxK=i'֡.kͳ׼O1bӺ ii>.P_DLcm|0󓔸'2KG脴xX_ ze7 蛲OpZf2!a ;lMW0v9uԎg(& C2Лa|C}]`w1Q%Ont:}JOCV8XhZwlhջ>$}d}Ro9 *+nw>bTY372F) v%J"`#Xhۏ72nX9)GX[az1#?$2-_/X OT8 CE$͡a($kGS!,w0TJ5@_.\&Z0j:xN>#a!r{nK?x 2"ڂڜy%0$_A0[_ մQ~dtj$Ugĕ|IwRe;Њ#C;wBOm:D /nWԹ%/[m~?*6uc/gCݛ$qmVj` 9TU>{i3j@,Hxo-VeNB=KGJ Q|+7,\Z|A܎0)^Ry㉞DɴF$%=J(" sٜo?swWhX_0oe'#b5s^Xڤ6 pYvGFҊ{a0\SF РYQ|?=(X#P'+KرuMJ\oңZFd 1Mö:g gv;~Cə`d - }RT\ܟT|DÀ:g\h>/=J s7cAmE񅪴wר1 BhiNuQ<2uT؟}35=^2s; Ӊy3 "xjWOI)qINϧ5:h-Do;|o5&%h1}1`3-mZ?5u"X3N^ aTD3Ug0\s2{M =:dwK~_ Mqi -)#,ׄz&˱YYr{HyO;W,wx#\9ŰcQ9M;[G~mzɩb;lDpK.Q6{by *(툔 :k:\~&?p:@)|ޮ̳"hc7pd0G5^ns`*{21J *ʠF D$9ցj}_dw伹r+iHۿ23%;!f/*8ZRaw=&ȒFc[KMX/~%P1wñ%)rewbvrx6ם7~#Z(:]uW yFlj@;Z2*mZl=8&d4Y8XXJb3AϊӰp74 ]mnL~Aq<)V@w P=M V8{.d>L CIT*SI"Xqs1L3|R-|xDY<* 2F!1O*Xi;Ϡ[Lhp\ w_<;Vdi?9Çh[9pz{nΠM4hܓXd/a޶8afeI(#+eg'bd|ڑ2 Qd]1~_!lc'?]o :_ЫIY _\d7N`./ԦW+}H^~#tWRrăm(iȣuX;rK#׃yWS묨IFr2XJC>lyg7^č`G~ڽıs-B* , IJ@͌R}#Lx.d [dq{NŐ);/wO"(2/rM%0[=mO@]30k N@np Zh\{8W.L|c㫸Ղ\Izr d!(t#]獵#d\=D`8>/G6/^Ze@aYUqjF+V (OǬsJIb¼%1N?:(1<\OȱEа.2jvQÄ3LhqK!/3JrMŚo($ [ʀ$Stip=X F" d%rळ56+Ix* 4'[+-v V~{PA4oyK\%хóDY °˸[4 YPj,weߜEW 2MOoDfj9znݚ 8;U^bIhs}nΔGg.MVr%F f{~7LPs Gր#-hȖAbb>|@XdfF*QqFa6z%*#?Lg.QРJ@p䣔t{7A V6tVlERJyZ6y.{=Tg<Y>|U,I%&{ncFi"ǡS=h ~[ƵD_pF%ԑRTx2 zc$+ig?ۢ=1R.# )S=e~Ҭv$Ѣv@4'fW6M+f]WRf~9("/Fe V L#`,J ]3B0 P}gJ|D M5n-)s` ol;6#h6{ Rf0d8~C^=f3BF{FF5տՁD;ika˯qU^2֚u-O bs?7D[CO3ya+ " ju%s;}/iޑ4cb0+Tv-jKy^ME .*wAvOOv'Uv`e Jz+$k= o#":mWA- 5g#t,6߿58P~d^BlGYeF@$jNenlDR`y:;!mR؎7>ٓZB8ދ|CGb_QA 36<5g68qwA{E.[<_@5#IsZjO^8ލiC V,mR2[Di5whتp?=Hab2?} <.UQoE12Irg-R[cD*t֧)VXO]5kIuAҌTm!G5v - ,I U'wS vm2., jD͆X%QUoRdլpx 5X2XjuP]DB5Mo!5NuSk\}G\gmR15"ڈB?o{&q Ё0dS W3ŁzǜubtP!Z!V)CGKgJ >+泸l_16}a5{vIUY3,ߊ{6{I]rM2ȨK|جAk{.r93HeK3UxxNJ_4,b}mY`լ?1; @UM[=EZtE\ySYnwG8aFղ]I_WJkNjju\|'ֵr:%NИ yG_LTFڹo0K~P'4ŽI$:xGڋn 'o4aNL0(A!C1Yd=6c-jO.uug!f͚yxESlYaح~ժؓ;tskmer}B~b2x=|r)M?U)io%̀MvJ}GG8#@t ugD:9P';őDxO!ha )5Y׷b";^6COڜ.夏|N4̩UEhђRW<` ^H;8#/aPҍZN>B{*Q4Ofbomٞ1a\ ϗ^CcT PM6&}B^cCD<SYjtlWGB+5Dcw7Q59Xq>Kh <"̑(`[p.]dRYZ_t=~8L,[oҼ>(@?C 2ayr>/0w1qǝ*AB%Vgn^ŝGK} DEXk6=~P58\v;gbSiQ>[.1_EMHquȵSEz%>%;B`(?1}pR6&Rҭ?-r ҖV|懦hBXODN;7j#\L]|0za/P}w5f_uҷ6"h`&z(5.tey_ >T"FȐsٛ/M7?= x+agZI-T.V]-QxiI?=\\šwy4:IzpFmJ[so,=#6_FmVl3z2խS~OhPӵ6 R<6iq=zl^Zzi38V"^k1;М^9(.L)y!&jʾMJJJ;q%xη|G6d~5sqxM 3Dl !i( po"ȝefK RF_crt4̉1 UVEI#6IH 8(SCGj['V(+Rin_$ ij2޿NAH2aB$]A:ߛ o|jyfM']Ȭd!LGOv9n2ԊFüPH[į¿ QAYQL9eĴ%]w0!SK |C#S* ,4"H:)ݓxF9G*QJ|h Tڙ%))ܜ6u-< {sie4sYzG>`N=h9Au3`{[rlX,zOF:S}/})beU\&9vW4v#6u/[ЮajتLpFAuF8P,s^Ǎ@2VI/%H>3cw626h^zF R[lcѸ@xo;~͌oCY] :)RBLu* 0i{kB,kMPKvgpI%J_HM$40os6\v2U56#nQanP4ɗػ˞bI ^WUn 0FJ" DRb.P@~]pxI_/) ppg$:)_lW:*:!WݨL>7&+FTtUqxu͜X:#iݹ/j>E0G&t?٩a',=I( XѢ[dCriGPśul9R ξ˫H#WǺz_度ĘM.1pwOz5&E΅Zc(>o1ne@4["U',KF|XY@c5i1 ;M;GbuXs/g\C}»I\';;r.͘@?2_ N|OxN%ھ5!ˤ!l6+z1pgPZo"e! 3E+~A=bB(y؇ '7 a@; D}Ŷ^ƠGOWFAva/BfFOj߶SsA NKebh]~qg!g.j=;[3LudsM-FQHw+ć r틱aՔ~Á]]ikEL˶S^׽ROQ/6rO!W<7NK馦6k< RJp Wx7 )rXO0t:+ۊL|n')CDgjT# 01C|jEɫEG.zr޷sdpdH n-rЀɪ{[S4m q}7,fr n[`Ģ].*Vۊ/UE<=X/Myt Y:@bĚ/{=RՄ.GrcZ/F'c~D"aS`Ռ9e6`pTs͖9SFl&=Oo95FPTF f>C頽sT8`sUɃt'#\ ^-k mb⸖kQ䈐'繦Ps꿉P1G!ݶf Yy͗yk3M}i ^_{U!gD+q{ Sӭo#"g䗸1 6?xbP/G@ ;~E =-m͓{Wwn]#3ݱ{}<[V>r$3wPYP'Ф4Ӳ"ӭFT_]Sk qG zy/f4OU?^''8J iDf ۪' tT $9^׮UF g"9=OO؅}{1@yǑt[ꍚ&Yc|_ZW˜zxn48,b6:]f#" NjB H>72񻺘^8mdƆ́E]sȿ{2\\?X&ʴ1QNfVtm7 %zc_wR)usW&E 0~ :WJ0|Y|3_uiGﳾKLa}t՗_?)%m%2"lbjƘL(HWH bs V%KIl6ϳoCWe ;c .]!ͺwڃ0SJ N<:aʑ90RS5ҧ5OPV$mx| NǝseZf!YW!C1,٤ܫkt$ev­{svLqKuYX;(nP\,;EHѧ&&6\mg&ܧ%Idl 9Z((+iN6|rN|`r ]IA8[†o•`s&PClGfEd*L͏ }1ZDuu$v8Vs| I!t܀Y nkUܚXzKW۽ x)lGǴӟP~@;0x;)쵮(dLjDt.JQu6쭍fN+ _~& ܌ ][,IftFD"A%Z4ɯZ Bx&2yL3r5OAY Er{m]Ӌ;*z[NęRA)Vjg⯟Q4e@!8xQ5GKʝg],eQ+oL-PdpA9"{᤮ Em ǫK =FR9rP?Se :YU^BZT=Ⱥ(ܚPVF LC\_(ś,uPIa LmJIF ~q~Vw &g۽(aD Y/D@X<`Ԩ҉DngC#o\pЯ< 4tx#&λFr@PhI+q ?tAƟj0\Yܚ1ybaM&" "%Kr49wx -xeݱ6`Y'uMD1c D^9n/8{G@kEj (l2gȀRG@+SQ2ZmJ qQ>EWVsQٜV9CZІR|ħ B $dK8G?yK"||O y e>$wh*w'0EC_(asJ{9{œ-R5$mJ`SE=O{\1_X%#F:=6yp7Ǎ3RUkۆ5[]z>ޟN-ÞNϋ"`:9Ϫ!S JrV?\ ^KőݚP/FrJa״!@.ސHFC|-f%26GĔL9'i&,hgpK ۃ %ԔM ^sҌhk3n;+t+'B[MWμ {BfZSy\)^ jcFtMl6w}??i\7+)V~ AU7"p>?(TFW5afPB+בЂ(}, wԋXFͬUr.VҜaN!`d- b\ ؆ƖHPq%~1m ½^S⓲YÛ 6g(Q/fIs/P&'_BkWbI䌀[H XyKwzbWF`\|D`2\?=bVV[zۈ#PhI]{0vKH94)NLݦԅ42jKYη;rV6zlQE8!3Kجb(͍C擎RQ7mDLgD{2XT:\^Ca`sh64 Bl@#lEו? QCETzhBv>&^r/fIodޖ/i3aIEO s,QO1T3@H52kj XK~7^]x-$7tO*:7"'Ď//9Ds6Axonc:Y,%@zC}zij)7> jkut2T%@vNA8aJs z[UgcvA,bTAJG0>~珌C%ƫ|wb ܓ6"LT_sx2(a^z2).s  "JF >RMΔxvBLzHP?P-r`,_D['teRg&v'WT N^|!MXbCJoJpV8HRoz,LA Y.!,P2K\'Fv6(wZa_Tė5N:r 8fh}fzvS`'X2yQn[ cΏu҄S.Ƶ9܃sx ;A pD3UX8ZOEzǛ r6F N^Ƌ28Č"$U1C-Ӛ\s&L|uoJy>YIdוmI:ldQU@~ rXL.%* MYkbs \.1N~=>PO47.0^{vPy?ş?ݶ8y?j9NTV 3xǤ++z\:.<; JΈH` ez/Vh0ۍ='$S~ڝgv/ܰ*b=,yy KPpjUuӭNقD78 -6*kj L70Jm' 0KL&yHWeȊk{BN#Jx. bRk@3IMmoRi]+Vu$ZdamZᄖlL> PG0jY\fV5||=t4/1zDr'1*څE5Sq uüa:q1@П_}Zb]S|b$~)SMuJس([mU? \g;LBDimhARY \/yaLTpUw^R؀[_]JJ¼(@c^{8@w|Iի@f̳m8{1D$J0_,#nA8ooEsI-u81ߣ],^,%>=%207^õ 8/9Hև eڏ-`l,ddrWLuς@9bsDTTd{6D'722m+~+az-i1v0Kt;Z.zð\oD&]̽t#O1< võ 6[BX_ɵ >"7x|D[#Cכ.TQJ+ʿ`>ṘG x?"] KR. L~͌ '^ +(T@]0K[ 47QLO\rxCu{e]0u&N- "D" - N E-֟&x~ x@z<5b|i\N5gT{ 4&T! /R-sbD$Je>Ň줒h^N]l`jYDSmQ5M@J(3+I}w g`5a3UL@I}>ګasqxƶ4P@= ,îXLu;1H7l3y;>-KʿD(m9Ip:ClWŅ+H' Kx, Y*y;-UDg{oҠŮ28V DKhmؤzpI5do]j y# _@!jf5AE*ryT{_܎{;Ш#oN@$<IIȓs:<VdP|מU)@Ǒ 8'wE; tSoO+-R [pM<*bEDe#ʵBƺt]=ˤ揮vi0nR&eڠ,!H{e^78cFDmtmb7sWMjt!S(3 UNu|+avqPg.B[[Wy{=%Z'1;Hp^c1'^(ރ 7N! Fv'I is՗iiBoL%+6eFJ΁E(VHaU z?ǝ 9 .)Y8"2TS 85ys(Ʒ#\,r|NS!54'Cp>m9Zr-d[DžɄ1Gƴv-&j1]!_&.h.1g>aGv*,X}(orsGך&ǁG/zk !nKj%D¯=BE2L|Z-"ciƥ#aFcm)XOa]P>z—b @@+ZL>tܝ>bNTN_x llPSpX~\ZO#J6_Dh޽L#NZ3\ˮoGpVG5ֺ9k,)q!*74L%u7iW~ڜc֓'r'A7'un3E~êYI,Jbɪ3iRJ'tJKtV#+ޟNe@hؾySHNe&G oT ~_#gFUybG\Ndr+X{;{_R~pn#͞I)Dn\tf*<(>) N*7Cv~3g  }-61YV;uj8!c>\ \̣WupF"ǽM>ۀQc j%4~okGqhS& E4xr87 aX6¶`&hnPe:bI;O EUi`g J b]=/QX_#q4tu=)oNg>)0n[3witAs"cf:L=FI".J6δ%sQ 8*}lƬ77ZIXZٽnH(+/5%-K j4?f~%pLZKu",k%צMDKlzYrl]'ŽO)/ᶀyuw#LIiE>-?ex̆&gg| ƥ6")+ .i'?P2m[ ,J%^$ʨqz7 Uю AگߺZΦPh)GKb]am*rysQN~"-v "9Z)%^TQmm%֖;pA@0ni[  Fji d vffXF]偣h~ܿyNxP&$Bmk&tP ,;/F xs$.ll5o}3j!SCM5~ڒ-6$y!qLrdbA@뭓a=oqeġqb{ӑ_K``e)yFBY131=FKSՇ o@|''/ S58Hf xk% s1ճZp̎#8.(X _qBρZ ccPb. GJANPG5QU.$VM_%jyٞXפ=QXMB D 73P!'~Nۯ}ٱmMA,(y{[@,?/F12tIm[q Uh 7}b3#C(ϐbWBe/yS!$CFY(r S8Q_ރyakaHHM2wbZ>ԀC@`ֺs)C/qvosHl~S<3a[璡]:v_ q@=&n#Yz!YDԔ~Z3j_ )Je?HHIriuZDJxȋ=j$Nd?~U%TXB }uε9m\`w_7}`haI+"H3tO8hqC"'}J63VF4N #vŽ0Yx`aEabqiǾIb #/~%<]Je}.d/FmR oS+)y6'lj^D؎iuHyGZQmzdӯbgH~w~;Pנ1.kQ')%3@9ohLwۀU(vS:m#Sl:G}*ۮQ f+JayŶ@)IGbn)jȯAE ~͏ $JB>NaHZg{JmeK2x6ܶ[T ޿ZE}pDQ{ p1y].+$(+#:}_'JD!tŜ" ^: h*w0׋ϒzg̵EW[T0Q,\.Ug:bB1$ RM|x:[n*>d}Ňt_QP1&"5y^^)?]O6千p0;G 03/:YBjQ8@F\YٚBɁb:w,A+Zh6`CZFakCk-lIWzy`RY e\DNft=tDyoQ3p$tv+z[NjI "]}hquR'Uhi7GY&/Anh"!A. z:cxI=ꄾn^ⱄĊv^2(k)@ħ$@$F&SьZ ѷߝ\*ca c>O8?xtQw~[Jٖ_#C@=(E.u`b}.J'7Gqz0VTD˨d,2ɓ>h"%2Cʘ9=8c?Yzl5(֯%!Bssvfz7m$+@[}]:͓%@I̤B =STE+=?.h!՟ el]ۖR+z)򨂷a'Yu1eQOfxt,UzAr_P8ba$(sAxsYM=El?z3eɢ8_(CbfSp8|K9Oݖ5sN!FΓh0b 0zppn*"lYÊNqTCR4TՔ`3鶙3SrC sBmKA;q *p|B@ $(+xcEĻe|FTgsMNҼEbq^%p_wQ?O+.癩8|Ƈ "*ehwFkQT;Aiaq)d^t`ń֌r- $)HOx39\뇩fĘChP0^NW3eC"=1i_|qMGX' #smK+I˾CF,GX>#l? g5mcŌAdVR8ơj+NZ% ˷j[XZ{dc}Yt+;~K{݈B ӱ6΁.wUKhp{uu/!9Ƿ%h9!u])4UVfaa _"{-M=ĊD:HD*x3Ỵ6Y)_bAPi-q(EzˆuF/}|ckFuY3VE-HBm~˜{ײuoyrY$_\Iqky1m|?`M&] d,G3։/^p"*UM=u/x_9jٞ\Bq<^FY:uluS׫W'#^52e*YPʝ'-gfdoB\ RS&t`8Ƽٓ X3GҝFM/S%cSbSHۧ*WOgLD %LjtGF~c&1hQ0~CCb?D_I5 Ax/  dlX T,qEiJZ@71JXX-;JV ha,Z{AqgLkKR,9q}&e5&^976j$NHI T WCS1<~=^kɣrױSwLHKNŻ@VD% _Uo1Of 3\o{| ]Σ^EL@1ӾODWTzEp˖]>:"fAحS> : \©Ǣ~ezNڱOW>tbFAoQ5rȳkdl[/ValC(L4hK5paA.[#cKe B掔:0 g"0sGpu[*@ Z햍W%̡Ak[MF prW+iW{0Wk?DWIEH0bd'SOWkyx> [' @2}ߘf9:cDM:v)6b#hTJMG[n]NO_I93XJp$T;m%  WmQ7{=blIpg,iο>rA8s2' Ϲ݈ҎݕDNCQ]4 ݜ $K0;UVhiB*jA\䲕vB 5.Ľ'Ibbh *WR=ǝ$.>}`U59o˽@՟XZ/[:^ <55k5VɎSG]2r|!a@jЅDҜtV> |+3*Yh|uvjEIMc= OHEXim&chJQv3*[tI'hPhG׉²Hu`2"+߱pv85u_>WPߥ\<8GbjU|?xJ:jXHb}@Ф`ݧΑM*;М*;fBoxaڨcD2W,GT0Ak6UU͇kwIKpҊ?@yŠ p EsiO7})"H@^>EzolhUw"L[]?Zla7٭Qb}̥e5w(a#Ro Yzv.8?lXI`'͈DjjW&WwJ/80ïsԜӽ(#69Ĩ k<3.60Flu493t:N! X1jA$[.wJL o@atJGVs:"RS#rG?G ^e R"pY9=`~l5KC!: "cmnU lvF%; 0ȭb&}OK9tc96_BOjAէgOu5@-?u`,H/F5¹Kv@K2jaE15}^R7,xt A#V;&r-پ:kusA qO/ңK8H)]J+ sSQի@˒ 5ÿ⬉kLܧB0(TX<"å5XgC f=zc|SEz 7trއs&9XFw{Je$*>-4vhƧgj5Ϗb"/V rV跦$P]wBSmո+WSZjaAEC2D Iۘ΋SgP:0vL2( >U'>mAmHEJo-N;i%K-gcA cmRxt9]=${'AЪ0ɽz CkĒ_ƨNzBx_jBO+fLd9ns++W`wa kFYgnPF ߂sgMsAP`k\\7l0Rni~G=V %A.0e=$ 6Z H) LIk!pH`!{x Sm,`6iF} [w-1^ =M z_6/\^w],bUȍ"d_ y1󂑝tVaNJ.uA^W?,4Z3u^$zZ!NTՏGo׆ _Q<2=̄=nsw/z$(VAY,ZQW'f{_͊IB|Ss}loCmt׷ r!zE4ȞoZNwu,'!Naj(? Bۍ±JTӰfp n9*l&]8܃C?:ה4+nNSYQȞ-*1- @Q4n@0ڂk'ڔGfLiq5vn<`~Iﮜ:%׾-sw8ɽVаsZ#5~^=]IVlcz'\Gm fc; xPZf6svKD@7/WO}Q%%:1.MZ_X8ɺih$Z}XxTy]_|wom^QSI] (HWB8`a< CVl6]?I ׿4|6d\h8=FqA8DM>T_0hWq/Nr`VeۼP[aΏ,HSd@ (**I/ Q2{ wBQ 1br 4.lKMƀBً[}s4ؑuZc-2 Լ`Q[\Y ZJ׫!"P)YW?R0kדh:ܓ{&ZuwU)y+CQ\Izԙ iBX}Z:Zӥnԃu݆.2n;C ,mΥwz̫q7myJWj@K8(6OYr\ʑҪ2o6'O/;["퉿FA1FK̀XK0cW WzeɽB%ā ^@XRS{* |1t&6ʌj! -`eTz;ݷ/gq!o`Ey0UrDyE9ZxYaSSNE8aXV RIEs?>"#״&PF+Zj3qS-0ԼKl8!v"nwd_C ;zlC hSYXF쿏AN{1+"vK3AR{puuV~1d1MAikfPM3Ԅu~nb??F.- |Hާ?PW+!ϕ9<6!|豱^x@ijd){mp[fv\th!=>+b! A5MƇuBHjEjL"1zmhkIvg,LltoB͢N#}2H9CP*QƱ&Qfs\ʍ>`(cb[ }RNd@ Jp}i >!`Ρe:`֢j w(zܲ v(^di zrG£п+ #*VJBWjQ d#sqgz5 ء3dsTVb\-gzGs.GdOh~> s%鐳%as-3 1^G't 3Ycj8>hhjA;Xl1$Wxg+vMHa/SU BМ7]&a%S,.:Ele7ZGior#:q´EumM{B6NlIڪ37ZU&/hlFo;wCBs.LW-kA-LG&֏ahU@394V ԉS`s/}m_I!bC~ҩB!oj&m|B;7rFNJMe1Je869I1%AF{)NqL1 T<;rp^}M7k _?>K,Y0'6}xP٪Ƭ f,g&is3QWn {v l5.A8 >5KJ{.%Iw{-ZsI%ܳdZ8 M'ڄԻ:o17/H^Ak5RM(A3Z$w<4"Lhlf;_a%?}yU Q'~5<9}O#k$xП97bه!%:z3wbll0Y](0M2ʫ<3i~m MƹyQ-CY*(}ʋp6%eШ5xvNhF WBjyrlC@utlOPtCz;`seh1SUI1Ix "ȟ_E]kL;=nf`a_~0r{`E P{m5KB^Ղg^ 6VF-**kƘ͂i*KnGI/4jyVFcW+PZU[Y8},$ř@Wx;y?$xZ.hCg[ߔYYSw}\U]BKxxy8tRT k t&&fJՈsϜ[mpx}.~3WU0+ 7E.]ŸY&ܤ-%% dޫ/\}I5#Qm 31%3۹ NeE/-@88eiG f@ˍ(OJ|xȌz1AM*"pD|n>+tRՠQuġ,, nlhfic=,PoMN 1Wm9fQVJϼ4^1]˵މH󋴾4}D %|V9gY/}{7|`|R<۸F  U!7 j7x8P"C -}B3E]gxZ18[!ƀ"?_5g &TѱzXs2Hc (2t*Cp!Y;~evBe`O>K:k(ߔkYQ^J& w-X*2lrtva5 3Bv^uGEе[OŔC4Cw^dIL6K{f q<蕀c(P;2>xC$$,iKN$ l ɗ!H A}1k>;bfHG%g>d&Lma>LCvn${N˰PAPo퓕A6KdTt`QÉ$=-W:'m*%8nxLHNgq4h`eej }(Z>R% 7*PmZfGk^| Ԣb B`eqxZl %y⤾HJrOd##4ΞȺMyV t'&ˋ]& Uՠ*Q ~sxiU}T:S͢OXx׈u߁DNC؁7ƩxU<{c{o*x+o '< ċN }啸smmb;]xLVq~\PN$V-C hޟIqAC's;gmɛÖA+ѹ[Sq3-,8wNQPR;:1Pn/aHWiMeOViO_+< AP7]s5uW{Ƒ(`4Ydh(y 7#:#s[ø+o.TZ{ʹL}6e_e@O m B^kn.J9oWw|iPbv^-@(-ҜH]YR#Y x2,mR=s3.It;(LnqF*̀o4gI~빢WjeޝG&&oe!ΦGTS%\XlA!tJگ{\Gx^:LKeǯ_ O>rjtn{i6WyA{ V|A^6a\SY='7/ z\=24.TZGa 5g&S5VQupJD9Lywi ӷ"?;H«m+>m̪dQ)i?_iMY-]ߘ"_ u v{#X"B]ԯP.rz%mhq85ٍ/2cHx鏪[t9O6+3|)ȋ&>ߠ>TRMTRPHEfv*cĢ,Dæ5#ncQxl-hE$=i 9Įo`aMQYY܆0X9=D5ٷҮHxlUXJ.Eg\DEUj:87 eC#5nXEM6pJ(ʻ[axPD; #y = 9.A;%9jt?w!;۟#ѾD~X;}/@~:{:NnfF\+m#0$~h ?uN_Sp5":ޘ~ OZ麗]<)'T<{xW3M f5iCq;7k*j;a>Dtj{SE}I\*چyڎ}ɀfG/aDq/Rԁ70`#a*{:C~H`NΗk4]Kfe<уr<:C%G0dW@#w9>[ݯ\}/$W`,0ޔ'/, ]`TԍUrtO'LlFi$Tjƻ?4/µ֣ȂPdd+^dLJ5ƝqW G3nKy8u/@CɓzW$nB5jr2>2+ U׎{,$ǭz9 F DJhP. ~ O ڈmx?"tkAזF!#L1{'Wd[rf.H#eFu~ZbSWzq5~坳}Elbdl,J]bC+UfK;)\z6Y&$E lk$ox4T:{2\z$K?7r4 WbJ(5жlTxLr3K b7BqDI^ _2ٽB݄>Ā*Jfu9{o3k6$ʛ njCjkGU?:X(,~S⛹n-3bJ OYɄa~*نOyrN@ Wsu堫hPtw%Aөdzj|u;p?eDp~m3/zoaKsŢ=0}\pj Z  aqRi7f W 뉾N|]--*C#4x-QbxЃP|x$s#܍r5t7ހ Dihz[uH= ţai|C&ukXI ,Wࡨ5B\qYkژ`lhlnm BѸ$D*Σ2BCmf7lJ=[B;o j/(/s`7S,a ChI{(lCZ*v#*Tmog@T /X4nل*u(+ڠo{XEEz,{K70`nBу0èi JB =Ph f_q2,5iv%>[x&(_CX^}ocXx]0"*wdܯ| OhAkARZ&ӑ5]nD⡗N{U8N$(ֱ4W.x7X3 oR]$y4"7ʹBVlX3'<* YMm1\ICvt~XA9Hׄ /dK]T*Ɩ"C ]sI)b~ZzRt|Ա߿rNs`3Ϊ CIle=|Dv CB `~K:BJim;S+6S[c^V:FXON=}J`_`좦7=Y '{VXÉrDwZDQC:;xY9aFBxl)@gT ɹ Csi)Zy쳟}wu RZУwAuwdћ5ZqWg|NY Cmn-(MqΔqB֌.V륡y㈝ S?==:F 9OFCjfia)!XK*o w+S5XCrk||P7b 6j2=1r::' qy`E(9@íF {)>rFL2]3׷hJ_F d!ZL$3E4@"w1`F!X'|-';).Ugc}Gm4 y;(Iܔ$D^[}?N%ZBT4ݒY4a| U) xs(H0kx)DH9Qnz:bˣ*"]ĩW ycB1⒀HLn}<$bq1 I5,Ag0JܱE^\ a%z | X̊ieTkk_/l{NBøCarb>, 5F22BpY@[z $ist#VA JKLL*4c-㙄mn7֧13!VJ i _^Uݬz]S)+ QG?!-Ɇl^hAMM*$oBcu6KdO-?ݎ̩eOL' ĩ6c1['Y1r ZB.jp~lqb5IAdӀM~6= 2ƮcIs5NJX@yX$`s­@.㙫3ʆ g0 f% .o eTV{e@>_~lOێ ;a> ² t{;Nk*B EB`"`J;C,J=v/6҄w`$Vk4I ٰ)"/jAx&[Y` ~ u$IY@kAR[_8yZs&L)\/ZxH7][kb A òɧ| YOWKߥd bS1~,F밗LQڣgb"5kj)aDT_ z%/aHUm0CzYab#5$@7%؇ygyc1A+9"Wc5?*bN5\ܩMrō2R4mé$O=@y&@w XOyBxj 5]7liʟ E;?1MOh"x`YZ[UL=ÇO$9d[ž26)D TG5ZN-͡<04x\WljDjƫy$S BMw_jJG7Y@7-O`2XPVB!ђ6rC;CV/2]HH%h6wP)lO@V=xqŊ߳l+aRHSw \0V_{3ng#d"=~{*bɱ :_X U?{P.ewC*QY|-hycheQ3'@0F(uVR}O> B[*Ǚt]>uױo +I?3^\as_LL ]NES3;7Rh9m#9 5/cgqz*V@h_y[:@\ZxwGUX|2k)@TR-i+مyz9o&Z +aՕ?cA=,>X .,>xj7^yL$\ p,řJkFkuo_^cdp، Hm*&K!p WÓN y#mM)*U \g#bbΛ՟T*g=F]ѕy0L%nnE;Iࣷ1J$ëJe|O2mN3%Ss=p]tlpr{[zAҍs#iݛHs 9ÀB7K p1@FX+{^ %%}fpkOh=$@o?->ۡr8oYvgVU n(݁^5SjmJLj:Oh5<~`X$əL>Kx(XچBa3/ ]QkIClgtvWC%j("P,!FmWmcOTm!2dHFJ3l wKr,zx޶t],pQ2O^m&-; fHeۀE/Zf V4V*wp q:`(IrLdvZ*)yhtec-@ #BTUy/EFmsĄ!+Xl"mkj S vR< Wʃ9~BcC FR6mS.7 a[LȔ1T.܃葔ּfT)Ҕd6M19hE A\S}V"DWkuz,5ᫌ{u< g55CXW=&^t$&e3"8ĝ 1Z2iӷw~d^wZ(-x|~UV\m#.&SN\ q~R"Q  Bd'h*aѧ,zgYBX0`9V䴼 ƪtciΏW{#dd6zv^B77vQtW]lvw $L?B#Y&B9Alހbik1-kmy_IFM"1^DPY{ ycc9d5C)oAjqqd тt XIvo{?8WԩTMK͟&wKe ji?ʺUƾgWw#3k0SbB'fP; s!-̧=Jӻ~ X4&dN]F=7[\xZjϙN]=pWa9V9% w6PTQ"RVGE1URRByxU drtN:o:,=g9mw&V ^3 i_g Ēuy&P„Rȫ[2fVZZ@H)}xNY'eX@v$j"9!.VМ KDL;X<@_ ԰"9C^-rˇ3vql6g2=WR= r/錉{fu O*^Q0[ocmƖ뤘ڴ6bV̰ԮeBE:?KH -5d45^q?D'Abp˶,(翏:dS^0ͮLΘ!6L_DLdΚo_wT,Tt}%W-ܻD$ŷ)iG gUTjqbR!X$sU߂[lͰ[cٻKhx|<]/nLj]~R0¤)teC{}|uw.hr0+Kv2]F1?by%'&@q I-f؞va#cdž9Ly|R3 ϫG-90&Kr s(&֐+-1uʈcj%|DR,_dsScĒڧ=9 EW&[Zhf<#ᔂtW~&<#r>*|գ8b,DvW`oF4GՙEeo|oQ#{K$QY%9%# lpbxiX]-4~ݠ>u$M"񷜢GA:}S{6Sv5 ޝ%%Iep._DXFځTT'Bɭ >2Oa!sr4E}g_;t$(8$J'nSHC nz[4, omݛ%ZcPӎ kpzGkYE `&K+Q=2 il Vy8 Ҟ3Kb/tw]є;w1"%*`rP7ZM3 ft־-Im֊e2HMdG@U_YJ 8tq}Yma+{zHީvk!jsoxLnUXƐUӏl8"XR(LykCB{-5W.ɭYE e헬kZl\ܹ MTp^Y;p2ZƫUxz0C_hxUaZO i"Ne"ݒN^L ģi+?ziznW>dPvvΡ-jYIJJP|nЂM+"Jsy'8-؋G Z鿱N *Ц WBɬ{_JmȯCk\i<`VݢӾxoNtKvIMˌW D!zG\ ha5mXˀ``'9}=sϘ FGzN]s2v 3NyBԮ۰9y #\XVjyE)=afjE~TX(/ Y۲"ueZh =‡@d^qx-M NBW8^5J(e%DDDOm[E0g6e&1쌭bd2 0]ږE>\bۜTH'ʟ cL/Y!)Gh%6G o;owyڄ~5ԓSlqr%(ZhT*< [cd;kq$Xz/4RC쑬suJ*o*|4 ewwu/ δD55e2?CF'?4ߡO<Ucr\,/W*۶UmE?%%B$@z¾e􇩚:R|0_-%Eoܡ&o@C#A"/vUo og'tF?^Ꮓ:6P`fӃ8'"Ժq̧Ö锇Y\9sk!Lm:flQ[9bMJFtM}}0kp2R'!/kHȁ|~=RDyӤ]!AM)=u"@zqƕ ;+eF;Z&\-"j 8_,5`4R E%]/Ư!3e}D5sy}2iZt[A8v¢(G{%XQ(B 8N4x_g/gPR>!TГMaO(ʉ<b]աGu 7On#;(<͑e8z0Q]2M$|A(4ӿ3tW}ޕ<7] C^g{$[aVmH jk6>`R?tmzek(! OUr}qH1Y64~GӇAj$h; yXpbkkF+%@Z{D┢s{ky7f=v՘}%@S߅`4GNeu;ĐT}{[j-˒zz7dgt!I!AI5ΗSu.P@g_(idsZQ?$ Whjk)vUJr-ݺx;wًAZGKS!a{r oĘ>oYC3:)I"a!EaPLwWpEv< gmENqDr)-Wn?i}GȤ~ԓNMl *t?;sq=>v'2khx|`! 'U7&,[Q, EE;Cqǂx>': !U v:x*OƦּydڱ|&Ԏm|B>KEٯxJq@)%XI[!EכQ˜h D*nH2󚙇9ӎAUWKEb>QmS}rA3@WI1Sm080R VjP $S9ӷ)|& _]? &m_\P")6oFBGtɇ#YlK?A.?=ڎ[,xIs;&=gWxPS&zl7B(t$Wo'vg˚.!25A_ v5rdM{JT !g&L@P:{✵è(LlB>B.j {p"$3o:($ oWs=՞zz%c-Nܡh]4h\a^ǧt^If`l?mpS`)xӹkGzxbIwHp1^@B8-4&Q5+_=gyȸ=Qy,-)H钂U&Řsv [G?j}X2Z znm ~PR 3oe28C: ]w mYJO@ U|_#leX!cPڛ!u _ow҆(T~UPf~8}p K^poZ/{(b' wqܤؒ˷59D99NS,BoUCY>!#Pe )a_3+oX0QFִ-{pi&:w/O-F;ԼUl9m Bt*B |VrY#I;aĮ/@_ymJOEwl$\)B {RQ:JGjMue8,HQ{1S$Rk;ݚځ|LJ rO6KGFEXސgX-/+hjƸYbz.")X |1V\;AC)@DyeW i [ #4hq±3#8vkRezNd8"=CS2γ~-|ȫ4Iř%~@Kd7qOkck]>I*LyE'hycݟ= 횚94(0.צuSKhG4D^+Z;|UwJ_ *[VEnZrtđAZh,,-c%4hz\OJ22 l'9vqq9\Ty_x3K zR*/|%}`>ߧ4ri 6NĜ1REI7G7'be8ikp臵&Tt$X#kKC`5z_V^*  >Kqv\YCCTYM'{^p38K'$?x d,[lΆx\& GKPGtz'ԪFiZaٞqU=y̸>ujgXUT}gJkޤ;@oU'ԞϻLet-|n݌<̽e0p`RCi\Hye G,1x tVȕj*: uZRߝ2V\H=5CQC)T)aZ0L°lѮZ! uq'B^rƊZQ $N  I}T- ?3>'^ȤE+'[\)woޞa0M`xA޹s:Ducd!!,U؜ fS͍mF\fA).dҮx$"$Q'1IA4~%?Êi28K5S"$N+oKvm9wk2.7,Н'Ad(XuʎyRnt^FV0Sl]=Gi7wgo8 q I1U>KKz|i@)qk}g!+&x}"+'ZWu'Yjubh8;+/M+6brJIЌ1Ղ? ?BpHn } oãȡsvLBɉqjv^/w:1 5\2g(C^+pN; qs8 JlmڕjL2TI2HK3Ze7vbi3o6;7*)\̪w}MQb%=@Z#I2.[ٕWӬkh1 WLTáC%P>IVXF˪}RL%9ve=+;,*ShMx5"&T#nZ-=EK=avkol27_Q`7 ,15N0otٺ8 dk@%"iY% !`;[gL,qG6\d 竺 r9ltHWPuiWU'7SMw+PAKGsBAʫss@kڨZN r} }3wTa'%(}Q?/) 5>ۛvxkv?q4/Cx5`骅;DNh ݺ9'g;xs)fDfKZ4RPMsSjԮYރIC˫AQ=(/g6P,ՠ&+34L[B&.%<P1]r6yJi*i5=X&Z>qg̍] !|p}(~P kMM1wր!K!{W6}/9 b)!+36I*p#y]lt  9ʛ:0 Z Ip 3J!fKP_l wiXFߑl1Q6O 4N $|QǶ(,a;ȺOq+}ϐx?0pp"q?MqѨ 7v#H>N69`t!m{ ̚j{=Li+~זƛk|6k!oS(g]ɈD83Z),iP,;',47;h%[ଌA`/֖F3p-3,w J?X`ЄkɱOVMG?o@2xX%N-Dt74вϝvU\b(vgØE]"+ xX0I@G]a a$*vޠv pصD )߭! U{Ѝbgج^HP2|H+PF"jԟ @'usI5 d(#} vD iRx!ƌ]*ڦH2eDP YZcdEޫY&|["i}9 ̌#F`}ŰDݭf^KA"m,+![9j˜SgDWoX+.cvx0lr 񓬜ʘla΂vs i/ʥXA MN-+j-Mr=fyG#1d*SE[keՐz)ޮIVmPTz79.M}M)Uyvj 5zS$=OPb #؎[)_3 ZVۓ~?@׭;B+vIɘ w 9~iʤN'අݕQb듭0,Qt-w w&S_vm,˽'-\Z@VZ3CUtjL v jӝ}N.iV$F4{CxvnG-1e Y{WWW}F̊u*u\ J*34rWEѝ&W!("bck!ҠUOr s"U~|ʕ+nZeą9qU Q]dS8]`5Z֗Fl!Z;M)Vo0m['D\h:V50/t4, •bGoadk(W0!a ʞWG:OY~2H2M&?YEc N5L߻TNH"<_ 4cETu,ЈB&Խ|iP!q=KRlq CYǞ[s1Hb⋞I8_ތ2^osHFqPBsl'$|i5NNih 9nǁD@&dEJ!%U:Z|9[i?%4r%pirnUA\E=Ybe-9ハ%RHxo 蓬e|Y@Q8TTSm=mcsp)2C]% 秢i*Ez6״7 m"&15֭ouQiEcc d3z{:$VWTj!F3IU7g"JCy]87Ne%g2]'>A,1Rq\wHNAhY̙w붳-nxN_ҵ+ IԯdDd[U.jt6A0py$iFsI}}S5̦ T8V?&f "ր't AĖaXRlaI3F;MVlGv˅? h3 &ocn!TyҥSjHsTn >2KU8Z* QsՋ~Qt"l= 4B =޹wC!7p'_Exr} Ї{ЈTyIznaA<cƁ> X*0CX> HE%$"mX=@I̡ n^lȣ10}PV,(mM$ptd/d,gp&;).u?W7lqzvkܒ Wܩ{4T*{Zy·ޠ/buDrPn-˿TEyS1La:qV-E&l s [(%}U&;3L٥=۲M-A'227<{<ڒ <7on7^= Ps#Й4<*Q1MI9I X.3Il )Ɇ`ȇM>95HDI9'z$* Y&gO6=ʏq1L['&R !X_;=8 ̶6%r(Fλ |v:pw>~Ն>[^n͡+X9&H+J+MfC)Eml1tvS9?g>9_\ڿs7{Mgf^x9x4AeI0?Lw?kgf}]P<:M\"bߚ9WA0y0gQ<,lD b{8ɢBb1WlR+ ǏwC#(]&$ -9BA .a4fnKfTyidbB!i)EyPFFиXe;*I|ihѭU*X"a/jG_h MS{fIAb@]TǼ(uWI #-#5uY2S7}K&Z ΜMQ죵IUƵl{Y> \'>& ±gYZ0707010000026c000081a40000000000000000000000016101d03c000566c0000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/]?Eh=ڜ9R+2 |0b*<:GJMrCd͟9,+-AFҤj)5g/LS&m ˠ|G^[,Һ`p/ xq|\]yL~+wA }*?/Dxِ"˩|Od Q!QJ/* aX=7;^sYc+8+T)TyυoyψS,L[ ^9v;\FnUmGCj]2c 8rwHzSepCw_r%WmSS}ܲ0~M>X7_.d @ #Aє&hCF$^"&M.r8i?.?$<Խ+.IݙD{,n& l;˓:߯ˀEzzK]3{+#;IǤghAm|O6Ԅrt"Im<)n\`$:Tl|I7|)u3nɮ G~nu&v^6Ha|M_Qz\i!>iI#8>bM u92@PFk)ueUب6mnoadtH3u<<aUR7}%q$nցf—W߈wLЍ)Fk">dWN]S =XJb+6mAc%SJ3@c]$Ǎ`ζ.Ʃ-8cȷ_C&v\䦝?7"D;ɇ%:I>XС`<:PBI!)' ZrϽ7mu B9I*}1qX lVmsV1Yi: 8o8k{%[d&@070 );6 7ga6[\ >c1Al$%khRxZwx +<̤n !B8)'I V@E5;8<lY>VEO#9?gC8itŐ! ASA>1@DK/3-ꇼ2rqIuzgҼXd/6"t )+YX:L0vٝcԹAw#`h2r:sW9+ l8p Cod;wE 5ܚ_62&V zF9FjxQeV.X8vz4J\nbKwՖFkxA-6X2E&O~,4m A.U2;")ssqHq^;H`ҙ#qjRe:^E>l͞ںmz#zsKZ4( MvTpEV3[6rtoKâ?;hT.Y?GKBFt5ϝHZ sgC1x8Rˉ:&0DU|3` f lM 3q w| Fam@Gw}i;x(02("|ǝFJd(ѨM${ SfN$%xtɖKu0vٻ܀M]JbTP34w[(I م* ÷O-zp>sV?Ki w ֡gusЉz<@z K;FBtO(mUxG2I-لCwjy7h:Sn(wa SRgJܓt m ?꺛3\&;ٴ.l5r! H(m2&d=ÊQ Y9Hzd,E *0sr@yK֪aE%Ej |u^0/*٫I.KԸ/=UXL& >!bs\]iDo-Bl9PPњ$"UV{䉜Տh{olEw{ݡUOZzf,k#N*VG|!8}Dgs ϴ{кǘGsdQ.uTdN՞RU,]͹,,X33 <8oǤ=|CȭLdR,p !ٳxW{46XOx3ra}2fzpDعl,L߭|~-,.YSEhK5ǤOP.p2.fpϙHLh_ ֗&jW>/:qr 5*ьR"-z^wuzv=V^q*z$tkCY K `z?ؔ_v] 8T&J"XN Y7Ÿץo\ME~~.daBk!=$ʐ"=>ACH!O8R5-/qW[9Aakgh`qH S!d&O˚ώ %$uMl20v(} -]=3a}{'l{\RhYeN(9hP8֟jc_Id/ua3t-^XlXRy/צ~JIEӪ+C뺘֢X.kZ]EDYK-ł;OС] ݦ/|\Ƴ휮rXFz:MH /؇#& Muvhɚ6%:Ip~ 3-^j//ȳ8A0BÊ'<=GkPG.V =rsͣOd2ձ7wkqz.dYhxvϩz,G} z:nA6g^u; S&m_/ }+W^$XFRzd3br/:IN)vt|.( #Ӂnzmxߴ+)$۬ob"1T@"kG$Ml`lrEI7e'`VR/*hΞBd)ZS{mxk.HrdFvw@Z+ 8,r_?aTBFd/jƿḴ8NVf.ك6GꭒqXЉ.l#ӳ62P'K:\5fJ"({@79m7'mr߭[$ѣ^KuР!l8\aG>p\ǏHcؓ+DǦ5%EVM, KD5ɨ#8q`({Okiz(߽$)MH6} UxgFs֤Akeĭ@%H[὆Jy,Cm>Lzdl9{e |$CPZy˲އquM)u?x:3.l MurBa<0e^J|< szsE ےllK%ky\YNzf72U IJ|8v h"JsVaNVZ 83YLJ5v#jAcXmkׇ5"HqR.硄/8ʚ!0?L,o yZaٟqr(rE<~_ߴ~@IIIJ,PC [?h⿸^Ѥ4'M :wmL" 'fB'Kд3%[R5WFp mch)&y @.QY>H|ʝXߡH3oWQ^MAӼMU&"bE}vzNH# fGK8mհfoE4qP\k9[t"W BB*Uԙ)\$XwNw\$ YHB'O  6^}gFi<^+вqKKu\!5dR5ȓR04gWC0й䛰#/q%-2{qjO B~eZB .-S!(-kpBrr:1 - @lCˮ"hcQ4fFbQЩaꭇkgpGxc8Gw84b:!C4^ z)T6K~@8M3OB{RnvR Nye`1"=["JӥvIϤ!G_\{q 8EA E'iHrlJh3˰j"*osY/zg50D%hBiwO(8M!U<Tɥ{Bche ]MoFD*BpjFƒ,'x <@[40/:)?KMW:(1hCgERV#?0+NҼ[XH$g*6J72 HI$ƿlбrgDb$(XWE{!/Q{Z՛5 $\|3hdQ<LIRgH= &KV38@JztM,o .`rM,bB{FWM(N80wGV/u;ћ\/*b; pVf</{un gs#ӏ!]H\Ntp1?d~L\.*L OD(gU4ꊁ v R ,HL5S7y2$ Vl,Ѭ}d3#Ip~CNQޡ dsOMF߸dF#u9]GQ#k1qzYR} f2a0E92A얆.+.]PmМ(o;̽S}:CR2|q1a}Zc_P_^+1Nl`AH61؊b 'POH}Ԅl2;wBH|b~q|TނR4VKN8ԯT r]ŏ(Y]Z{Ngl%,&VCA QEcu FL=O)VZ.%2i9>yS"coz wq bN@lmmWt؎ Ĉr{Df^oyVݬ"8%##3cאNj(E~\`ydK9l`Xv1ϖ- SBeX\$z$\ݵJõP̦e ҘuűfCҤ!+g2 Dg13|&e{ݚӝSk.dzG<6>QI?IZowŜU~{«ޏJF](%WCd@E4qJ(6S%՛ß?rL?۾Z|8B,{u&=DC]mT<q9>L)Mx@ wL^7pӚYzfx'K]|t;΀1蔽+Vu6r>s}5ҏvBe_,[>W'dk.*I(}i+ǥaiSqw}:芄Hʫ"^AX/Tp=:m础`i8QŬOr[m7t+?IX Ob9|k_IhAhI:r2NIKY{ۃ2痐lU@MMt@ScǶ-iuw_EaNf!d|/ 3-e+DLy38 dS"}pzU5쎗u>Ɠk ,3 Ŷd?!YdkYPr:7ٵ"_1efn}>p5vGP8cH,Tj5~ώVe1=2Ƭ5T"jC"z|o|KwK!m*ۆH&c7m['&Xj</D⢾w,V_lwi#[Qg[HVLap%ei{N-|s,, fEEU2"wVͷZ9怔F]Aw-,ko4@ 8QL@!x( P_ Q4` &ϡ_]y:v}YQf)^t@Oݯ)Eex69=s u& ;poslؽ#YVRM.QkG6L6tLFǽ4:ua*VXQ"_@f(*ͤeg>DɄdw͚MK3@썎P":|7. ޜǀ{܃ js2TZ`bjgbG7@ߍmFP6ADa\(Nya"~L:<ͧn9zp~N΁}&BU *`&Ms\1X S VeєGՂ)MCL&&9 ݯ@5h 폰xAzZcS܁r6|Il}I]| lG 98W=G lV.f H&K 0}F'/^p?h2mˠZT% 0٨H%0WvG7g)PzvnqUq7$ B Gk 'X}̰"Ầå4>fA%yD@M,R`s7UV7,ߵ'zdg4Yel"5h oiqmKJqV;{а*#Ca@IvLn\^),QGP'A3?$qؤi\Y KliņHrCQ?u(ڢeF3' !c)U/S%n#w}G6;q׹ylJ-0I7 ѧrN*ڴgʍVȽ3wAv-y.,Iy,#xZ?G:\ '!0kXᨆH`vUx,~q^K)k$\UE*6q&(ҩkL*3{t6i.8,Dxa\6=[41{1h'qbx#ZQBd%MN<6srˎ{6rK,A?ĸ󾻳,?i⿹s_C0 '85⌏RUp^wdn>`w=h="KKՠ'U.s8W'߃c/ וz_=98,&,fESCtqsjKk\2j@rWZmIKv *$7 ~A xJOѪ(dVQK~b2ePZY+F8-Zr,*I/ϕGΘy d']]v M'lۓ@OePJÜ| wUBq[$!@* tWEFkT U86]PUS#6XZR'zC4M$^ M& sI |3ɐڝ]BoAQׅ SgX5gc'vZʯZbߑ5 |ܘl!iĖah:m3~f?ݹBuEsMX-.;g Mn@oGR0*(* r֢`iY|0br. }d)n*g{’6E+\w`~^8'`X(#xt_o5qP>.Ƥ=d4#8bAa h %Ix8 9I-vh/|X0mtu@Aw gd= #4ౝ,J|pei$Bլc}I9շ; $rkU! +09$w !]IFd73:$>+VF}bŶǴ7%%ѳ[Py e6_<O;VQF&y# !TCϞ|1?,6MQt\?bO8ǟ=}jy*;gaA44P%%,OX /(~$]7.&{i0* }!(3Ok?188R8kz2&"9>g?ki_nl!Y [ԛ},*3/a.O_7Y/'M)<9ONVi@r]wi75O&9ms^αƵ- !n_xظ=cũfE/L5m|Mύ2z Oe!tn&frB;L XVTcW2$x\(sERoX|';}MyId7mO1&P ":ȝOf$>ZE)-=6)}9z)mto?9R9PJi3gKqPMMCݙ! )V#q?Rw`1-ށ˖/*H/,캏/t-aƑ?h s*ecg72$_mmAF'TVnz PƀwVDž "ԊW0r<VHK7; ٌLG2bgn:a}_L_81+QFEo=Ă,t<ଔ͕)8:]{ߕtETg+k^4plU B'ޭ  7V<_o P\g^! ]4FGyLρ)8 XREڮ[_Gt)= ]}AdT\6Vxslz[,fJL!v|!@mqA0>&d!\D_Q@(ɂKNGŨ+aa[Xr>mtd +M32c:7OPeց]25kzV n F %DQ>$WC]d溾3!V^ܧ](;-JAu}1l YqpohrpcoR"If龜,'žj :" * c.Jh;̉Dӻ=w x-H`$o;k-mtԒ9HK -dk1'}-+N k7heYTY9*Cp#$NE ;*lW3 66ah;l/ muܥb+wQ]6)(ʌyvaDJ] Oi-.aдR掖@46UZQFa5=JhS-]${.&BC=S:]B>ۡl5 TՃ> *6)Xw ф#cLA®#y沑e,BNWU_ƄGx<=9#2]4}<'YZ?OۏxHY!jؖ#BōuCwh CBOs?z 9wtTa5DxΦg *Q1~R"`Hq'0F}>K`[tx,|i'GKX `$3[[j x9w0@%zA .DW4RYYR# ]pa0HT^yC.k `A>EGɒ1= 1+Aa-yb):D%aRm3Q&4]TŘW ٱKxWbXy3>=clB7j+rfԀFǢNLbp-ky)~\\*t \.3{YO %o *?v75L,^9.\l}T7Cj֞]5ŧ6} g}鍄IUΫoBɑlfRɶ#jG. AGdg+~z|~Ե:~u(% # 6xdΩIҽ fp]˳_װ5c W?W/TL=>oeߚ1)T8`UgJyD^ O!ҔVeІix|M>|#84ON8 3<6D\s=F*,|L2Kn}q=׳ϙf3m'=Gzψ]X!ACzAs.I6DyT yhv!kpUuY1og bQ$ՆW4cIt6Ho)j>1sAjjIV8#L Xa%E?5Rl֚uAOT3馣8@Vy9P'q%HTKA~9@ͥjE/u͖*8]y\qLiE0rk4r(WrҰ]b+OGC7"fz@ ?tJq< R1/0P rRsޝq7OM;!T: ouL?R9!Mb'^X>Tĵpٲ@Xliy,E9 ǧ̃z ܅`Cwc{%} j>TCxlAX*ν|f{3gk; (D>t* o"A7WxW_4 =Ն|^^quiMͱ#wBw\s/ÇԘ}MQc-o.3^$918:"$&8v@;|sO^Y\%A40[Ydq4FORj5 /`ub~Wr,67O)FХ[͝/If~ `SEK5mvadOF*ʫǡE I|q,yV}˻@CFQ&T՝3jSaPU.x|w~Ң }6X ޠVƊl!aad1 OJv㴐fP̖o7_N/t<XS mg|7MKV%yrGag&Ѓ=r a.zYګA/_+ f?zMܞRF=,& W@˾KGRdmۇ1>3N#Kp?S9-0pr]w(ݱ0R'T f?/"by!|8OӐl1uX-v z8 GuJg0 [ >}{!'~65np&r)<ǢWǼ~5hn?낏4έ;7`Om)e~Pؼ Џ#rg&$ `wubm u|ZF&vU~:c:Ad.G+_[arqŚܜ >ڔ t;y4oC*-.)%z>]FgE^ݨ.J[VJHf-ih60) $8' B §<"Ĺi_/js΢A&Ymʐ1zY<9&w73t] L|^Ř!_, jf#)y{?iYg!I|#J]37/Um/9E ,IT &n;rF~.:[k,B5sbin zQ!3ih_@n)2MWu{'qo8r4[Y AfYs\ \0ƫɻJ7Ɖ+iy*ܨ1dŤ>w9^Dm 79P 嗐 PO2u&jj) %nrjRfO;Il5ee;7URZ < lDL7sGfLik.W{/O* ļ# ?#1%Ja}y_ٖ"g`t G5Lh#u~Ϝ!XTT#Yig2HN 8]Rp仭I`Zԡ Ll` (g ZZI 7ՂEW2L|50?ܝsF%kN m#2K#ޯ^[4eV 6Vs.E7K`Aɮ # %>FDp^a,o ㎼Fw]V)=nt[[́OIđI .RaiP O'[*JMz3O0\E'r'5BXJ9Cɖv#)uC KVA]!iP4=!XfqCdrҊ77OЌ3 jO yO^ރOyzWon'eIpHJ<$ 6Ț><-Ɔ +Bؕ1hR"sVS̿PA]σm ^X,FB( -3qE9x㓟3 !e+Sl|ϐ/z ev͛Za)Dܷl[ȁJ4Iuf9Z< Wr sUsVm:a8^P΄="tk,D$~e(T:aC|bROq ?C?پE@Ot/sT.l񗄷 Ks(iљYRGXHcƾc`^cmR9P'!0&Luk֘#=OKTHT֊k\yw5Y k4JؐI@A|.]bz1cwtfWבN+Mm&@·B`?b-M1X>nI2ٰs:q]ߩ$G޹5$:?FP ?(tOe(RU yGxXDT1>x$.Q[lVdА U{j@-HbZhk!ȔT+2) n*!g%IW:P:2VG9%?ە'p,qfTPI}7PqۆB* l3verOtz(vV|sF%]K&(go;*kbsJ0^->YҰnי7vYEp'`|EtW֗]e /G i-YI9لE1 8s3Bjk-kжfoT2K#ښVFH ;W~$IcLFyTT|&і:hFR5%D'R R _%lp9HT $9;i#Rʮ }Љ+iRE>nX[jC`RrTkqIبIw'MfH*4B_ 1Lɿv~4I(;]0js:\MʌƅPv _q]oƀw?^)HDZ4uoޗBa>9\p|'6$(ڰY}=® 7 ~:+"HIqh ٕճ'es0AuMIgԋ}4%꠳vi"*)DN-0dsߏc:yEM F,kE@F1l(也z`rc8]C{Q{^tM^PNXETixBs}[s36+a[ QkAahPDBAC H|Xy"X6>&ܛ0|*{$v'B}'ceBÌ﫹ݱa%:TC?Z7h۱SuPC;x[ԣX,yE!7lr!d"6 29gV πV#f__ ? `sp@IoqУAghcl39R.8 `q&qjȎ$O;It93LF\*3=@I?;OHyVq 6Sw"FБZY;KBZsIo*ki-?Oi%$0c;# Jڲ:'T8GX $rB/6gؘCl6wc'HK,/FQH:S޴L\G!1ۗ˔bJ7YƯrzg폗 B^=y9MI}9*W;*I9)>=#h+X^:Og)9 r>nRtހo..'Zj**q5p=A<ƺ!st@~Q{ԦMw9hDfMeѻ**zSt_rg׻ +8snQ T:6T GMkhV[8C\A EQDԯA8̟\o'@ÀdBcBL-M̥lܔlnoK73i7GM%z8Cv,/'Czm#wLPMExUظ0e|,\.VW5DXꦃ! OYm3_%A:fbJ3`y;cV8 &r_Vt xb=%KJN?i(bS_JG|sHwG'+|.\;F+k~@5ɐsޓ~fW#BkOFt)No[{DU_ m_F9-eʰ\ Gv;CTs^ImOorW-dDą _j^.QYn\vcr (ڔ` sd}`#(Ow@UgCqx^qƹ 﫷M:7SSvo>% Y!0*|f]zxn$y9٣HP ؒ2tS3^֊XW˃ҵSAaJu)ݒfۗh*x!C;$'6G7dF}rI&GcfAeMXkĻty=ILC[BX#F6$-%;*Uő_@z_p~\_k#u5$qH'ɆWlu7R .Ŀp,,AyQvV+As M ך`g:b_`CgV/1m|nǎ9\sHrkSF3DdxҲ(fv%sΗ)z'1td 8Gya29T0&ؑ;< "hw4LʜݖJxE}G57i9QnMtEQA] cW hep: bp0j-|?4?WsX9u#$ IX@z?G:2˵?$|9lok[^zJC'ȈrIPlJbLJ'zŪ^TASN A֤b R&)kz2RfyS;)Zm9dP߁ߴYߪ֝Bݚ.dwoh[I0kzճŤ}-5oayxjSUE8ľ1pCTˢ2ݱX9i9}TFQj.n)?CzOw#{B7H<S -oP&TڣI׼ωbQTԸ5ZEn 'Ƀuxt-l A;T^mfW<=`(N%UdHeMbY;-5*Wu q(smw5o |fVQ N9jr"3. 'vD}˂lp΁zSϏRl1\ wj 3Oi#R9և{~lZMyCu3!R-%dt<[խ2 =h-p%=י(D9 >9P~;z_LH%`1ͥ]J>&FO5 { hq'N:)od՜eP) #"@QTo0<-ހ}ӎgz)8v#:N-4C$@Q)c5|D3b_7=+L:w:NVvPb̭<w nAñA_Bbsń0|? Lᣢ9T_{"R)L, eEP P" = S`x- ӟ0@+*^&X<[6$t1UmaA {Rҽ5Laavrj'rmG߾&Q6hQg@8 Ћ'+ ۖSwki<iXz:lfls̨_:j(w8nbހ- +|t\ɭn޷òW0`&/PV$9+M;_8c=]GGM՝ހܓ=f 6Y[^Tx@1KsLU옹.[FYwrg8HJ $;I:UIcUADV[kr@^ƻMt:;ҙot0%j,~ dJORs|*[-`  ^{\P wȸ@4 -ۘ "Џ98չ>-O85Z baOQLFXe6V&Bӕa'ɎSfH J3&6WY]YDvZ?F=4{][܊%Y-Dt0RS5S[PA5'a+ѐ Ž+ͺ}(ƲNA3` -`WѮtE} H}J#xP*y\9%k8g?3Dҭ]@Y1cyVZ% 0y㶽Y2-)ȸDBwG9?׎&·9f!ՙw,ڟzFՙbuֺ9 h7RE ,4R_߆ťd^Iu˦ O'D<)IZQaZwй֪vqO)g} |ǘC }wMxrRэk hCbE>K:,F(|8=ݸ:"`,րC4mGPt6,.GluN=4Z&õnCmK?m~|圿cyc?T3b[~оst+&P?a3(/V%=fa ^Lv.y8>)XPgjW5SSC=}WgX]8YA];*uFm )SfHˎt&:!8W`m[$1t_82=@7<5CORVë @Sz  BH'>//]FĜ%e2~7t(,-|C]XMiS'`sD;  õ QKw&&+O>O*k)CB;g.b[lCEODOFV[+lhR$ExG"{Yits '@LvQlQG*^|y|.nzukYS<.ɛ|邏zy P/)9ϼ)e,A3Z%Ǎ{0= %zLO2wQe?콥!z~uPaq@vFleo )Dro uDr xM-hj6-9 Hy%@>}6٥0sp9ףԷKN*~+6P.byZr[`tiF48$' Ãy*DK(H@ ])N4Yn |s`TaZdG1U8FM$\ixϻ~Fݥ%0=F^?\H㍜k [6+V w]ʾ g )*0_J 7#SCp3'v_6k;E΁HVN"^{>Qۺ֘,%Olbpy;Fw ~OH~+oG&Y*6X!s ywRWu=lЌV͏%)K lx{TPƜO( d=/[ZiPB] x]i͡цeR7Jm}b|&TZ?x0[G"[(Zt=xI^R˽Hz8Hyج`_9ôlۤpzWvo_H=^Rtsѵ7֓MńwW*yn$;Q)]n..UATa|pU ް}>R_)ȈrK 9ަ69٬ަl6ODb T_35d ;.+Jn|Ƅ F 2AoQTPh`"a~z==O8`﯀擔/LSom,_)_{'[j:;` j6[~?KC{kF=ED6GUk֭-Ym-b'[mص{#8I/AMIOE32Xm²M lAcsP0ñxb\ǣX7V5ԋ-cTymnyQ~%agy9(H7pKoÔu Q|"J o [vbPe-O@3DSUs3&%zѕcCoܟZ.V\m8"}Ⱥ+#y/ :KaFeW.J)t;|s!k#p4$R; ukLwӭa܄hyKuyN[.\8:Vh%ā''p C*8%\ÄWa64!O%a֟pţuU` G=dcԩ!4kO#h#֗\rPSZv V#]꧞ O[nգNyyUqsSahvZM܏[YeY@/wAR\; A;xCU&y@l @ܬFv }BG0<*cҚbKKR,y_DuE:IW|MlD pODw_\r]gfHOҞ(a8bnw̑z9C ;ieM~ۉͩvǛ>uݝKདྷfo2ؑ;" /xH9xwddUnE$ԓVOS@G9_[dg8\N>?L|@Ԣȣ,7ب֘Si5*^'bj62}{gI睼#M{3CO끩Ly)`R<-K]=qvE%bn.j_Z,Iv2caǁ1V(ȇ}p҂YeC*'5+%Y d߳Ԇ.) N&豔&{WGѸU94JɉUb_f $cNsBeohB\wxFޯҸ %[[+?mmeαaB}قݦ7!󍆪c|FB`L?{ +Wr^z4-0G05=eZhGHZ+woH]oBQ-Q]7]gt|F *KBP\EI]l[8bz38CU.6\W-+6*{CpCp]͎0*3m#Iy]~JtFN/dj;:Fsh&\j. 4`.Ghdnx2Ύ.\zg ] Pn8!X cA>kTuM@>?3£[QasK0|ar6}jC-,Sd "aVhĬTYW#M!D;)aK!&eMoсz腨0 Ln΄z_hy;ց%|+#PﱶoM.?rAvȰ~[bPErĈp1\6ES'4QDHV`p+bGqT1b~vj;#Khscmtk%5`VSo5MG H6/ ɕ^93t,< W`B"46me*,`I1cwܬxOɔ)WǒbpClqO4GA%h 1Yf7>=ҷei5z%ˮMA"yF+ei}OXru hLm@ٯ`$Wc & hėDDn-EEŚvn#oaN =j2*#$z~btҲ}Tv'Mj,/ f>Bf7Uo5p>[,gJ@ 05 KH  20 1,{nQP?up^qOC!D.B:i~AcVz<ͫ6q;@ JBArZNg$NeV2ppkDfD?!hh".y=z7456[ $%B V5Tr7*HAhتfa;r.F>(; pT0L%*?À8y.b4d0_1 v"SAʎ/[~WIUN##\ꢽN®)6!χ%+/ ENeGg*?KjɅ^)v+_8r:EQ϶1Vⅇlc[5W2w*E.AL$=z:ՍBq߅PњyW~qc1>"oS 4|=Y=75SQPKp&#SWy摓,xaafՀ,j:,%Dn X>'ȫ6" рl9;(KY-V{6jn}wsُ5xRCg6ˆj{ RR C_H nѥ;7EX*i`0$[@NSR yP Vǻ0tbqųny+$gj@GuQ na5wl!w+`Z yIxm9$x>6R#5&PD|\l )7=yk:Ue-Mj}&,AީV^ʏ= UMa zQc^1{yF(:1nȑ[^aH#.1z!ZvL_Нr~B%S!5@sbETLU-&<(A:)Ք_:YIa.r>NM2y.yB A9k=<^$" "9Ӥ"c Gzj?xLjI Ycr,ᣟ-۫ůHui@.ddB<ւ.Wy7'38ASطTp8 |jq 7&^.YzeEIVc 3G "-!TB$|~Oa/LՀyp|wkew7\ BlICC:2 L'.u{&O+<@cDxW^Cg?f@{^vWW%RV䔔 a%{}*?.iJ)yY$bEc Y,QbcY)Y]?C4/* Om E1f/Y> =EI }NF8M]G*O7ǵj"QH{OI!uc̕9 @R?ۇcK kyy/'ٶeXnڱG!ڸ t:m!Q`LFH$*Ue{~8c'㜯.bE*:^T Jq#1ޟ Qi+DÞNBv^SM̭%ILy*6u#y ho0ܗKvWyʓLjnz%GvڿQjS|)}Yc5 J_u6޹{ũptS%J o\e?9gJ^x_r -AAUBKK*s7+@{8RqfRq1Mr2euZtD8e6vժ[\fbiR5In6ײ"x-n@> Ըq٫Q4)4b$\Y2NہYpEK5s+JT3|nh,M-_ׂ ('ç}wC2$vf(wfeUyO]jGYPqQSS9'+yψAg|ۄc=ǼZc `MH,<KxefggPڍ?Tn=g'!dy> 6ʀh"4(RIZ:`VӗvX{no Q2P閨raD?:TG5jiՄcDCRF$);f?ի%%Qs^Z{~&:T'`U0_9=54dzi8̉~p4EWդb]?窯S>V.7UVX3@c=硂<%𐿼Ǥb)@\!Y/pjXL$T_X9}2❐'j0\dc8},|α =Ͷb2p [ۏNjEmcŒpX_B)Ӄ2g0,[mE_>5ի"qܒ, }T{߽[2L/SYa%RK\ im #3QMbf/rtbE@R'8vu\:0ho+͘zaVB,59Qy $};D>gyϗRaOd{Uр_ƜĪUmb u[]VVmUt3k)3Tٕu!zW|5.2i?}o=亙NN9ǡo$Acbъ|[ż-:Z;6ӎVOF l2K[O׵ I]*? m҃>QPd;ݾ& bq} VO怒volJ򿫧@;Amm>OirbvP-0sO%|ôϽMגp7|/9Q0a6rkbNԊB2jkl}U'C+b)/.?)G͸t~t[s\d$@t`[$o4ENNď(s.P.^P@SkT4!q=0 6J#8PDn6HMhW5"h俷fد By?z?wugRchu5pN2CsK咈4Uđ2roKWjL6 UZ{e5E$ifv:g{7"1@2ޞ} nYH~8.UN5(#<m-" )y^THV"[g3pM5o6\o8~HÆkW> .o/;hZ?KHaZ.c@׹"m&Y<}2H`OO|Ƈ= 3ZǦΑ bL>bWZ~4KoEn|ߠ c:RKc{3%IK@RmbЏ]6ܷ_]^|DDtySElMi7]B{ c8˟7V3+1 Y=6//feg=|2P`)-^ζ3X]wTc5kk: [D``v*9^k7 @P$уh ffDO@uXInl S1ױd`g: &ۚu[P }P۸9˧/mv-[s!a> m7",GstDf)uVavi! *OAZ9o>'y=MCM p*?~&-e3_nF<5˕bv`) N$KRMS}<ljnJc-ſb }ݐyzbԞ'OGot J6=!%~!\43kn:F恮:v̵gd.o7mo煤zl?yE 񌍖:q$7 ԃ1ʣ5_Oh?٘:OdSl溇b"N,}&a`{ Ӹe9ˋ{h~2sm2RoXe͹ƇuzגRgȠܡy:=\[ VQTH~b#NpC9'G}]n.@XXLJ=n:o|SIDvMʇU§O?m=8v[vgmkd/ xkZOGӪI_rw -#~1%SZ=T/f|N5HQӴIc(,0ӟߐnD CϟV@mNS$9GCRQ%.-dgNbBp6:*.,v"Ǩ ֊NjBXEۃj &f5Bk\쓆va9z*IƩ/1P{IwHoPt' MIK.{ZȫkT{f!ɋc{H2Ws_~:L?-|9.6ZYy4ibYCyE 4Fa3ŰL;In^&o_ͤDYfVӟ#`0Cr|Ms9 Yb{T)Xju V>f '1٪m).,r[\@}G#sY"c_7π}K^}ۨP9g k<62U`X|wK ̾p^ -kE.>6|s_N$0ތ8^ 4l|X6:`&蘗3r3N޿fV_=0m"۱I/{6"ܮ M5ew?F}q֟B(Gޫ Ȭr*ʭsǑJ9`7p.,$L^[q|ҹ}uy\#6+[l_h<}O9L'2ʋ BǪ0H>w,{FpjY+odY0ghY0@^kчGF/x_Sùac)jQ K ZЦ9 mїE¿ $: 2{sKE",h[pOb4"HI‹W)ۈ{OK*Ƥ]ng25gNL@m~6' \?J,(_5a/y:8eMy $*|~snjX=/x>-s4ކu1zl- z?2؛)s1Uѐ G{TWFWw7~e(Y|zOa gu)jXd~Z犉PČB;2i<fXiZҼ/v_SmbNk U"VdL5 } @*tev8 []6^Ϭ2dR\jǏ7z孩(zG:p%rГ4vLALVFdPBO$ F f^qW6nbrخ9RӄVS=iK~R^bo^^ B͞u#.oGju/-/L'Wkgu͡ЎBSro `Ҵaobu+Ku.qu8K_x{fdp`IGƼehck ;x ø]P@T(mth0fݙ@^/-m\s;xn Tm)[Pݗ5x4Lu  ~KI r+qdG3a٭ZxM="zǼ}I3 W-V cTPp5)]b.}0%rB,FTgR罎G1ԻHIç6|;}l!2f-a'=z|ԻM2bD\vBKE:-+gaϤBűeʋy|a½A>F!ʱ"+yx<SYG KS>8xEP2sux똝6>WVBLӁh"5{%b-`9j2Qj7ZڵvbۭҞgona[ h"fCӉۀC2t=k`tV}{9u#`._#7wM4F| _2Ѫ& 8&dI-HdEe8yLSPIS4GD шo|BXK϶M7Ri |mAQ[wYe`ء_xdʪυ#!41w.O<{=kE+ŲaE#YгxjfKv=@zj,Q!nvvňB` ~Ѹ P?n. #sP Qԋk *p}:yXt|3O(=6此%[Ě̫UqKqȜjr[)j`\J1/7a=4Pcy+d̏R}g8ʓ%0DJy|OI&Ԩ܊<6}AKq'Rг_NX2LwEd:QVӥ7U3aIv߂TJ/:@E,44{8u%dY &-0580L.*camu_qV*Sc`=/~OUS'F4M`n4rVhX^7æܙJ+3Y_3x<N*#7p3\- 0(dXtT{[<#&FGE{ZYp\o\oA,냋Yh|kl$cSy$aفw`M=X7[jpn#HA3ܐHS:V _E _EU /75΅r`|㹩H/K C09,!Ld]aAb;+$-_g GB,fŲYnZ>JL]BUl XU,탍꼵uʞS NJm^u895;t x]C-AH.r2ƅ1ekB$Q6%Lh˯jg?4v7#ӄT *QϪ5Q D}8vz4R]1+ƃnC"0@WZ$l![8ܚzUQ ઒H2 ZGsc~\,y/j_k>Ug)d) dӹ G-' )+Lsff|#54`a3n~b8btԝ]>íޅQY||-ށo vy`>&7~-hZ]njc!aCۗn[|/:;bkpev858K~ n6jl9 ]ܕ#/ ԶvD[n>u`2zlUl}W*M  (t;}ZJ5"}jd|3Sm_&*T&$rf@hud "WNbktmnihN5wX)bS\6q!8 VVi57_al1;Pc#`XU(WӫRjf{ɵboyWf`&^_qC=WĹQ &ޙ(&l$Jsp"^x;LR7/W @ٳDPccUYEiS `t>1J9;s–tlKm}wXswȈx|wb%0`T W ˨NB~[73]In:MoG&hVLkbDYtj)ibLq4{j篣kzB";2N|i-w[|h]Z\H|3NbZM EulUMoW'w]H1sreڱ'B^.cO(p:B]V%ptoNsהc67+ ސcł'HѧY|:uD))q(^ ,9 sV#S;1BXZr$tQZxzPTWn7QsHuI&gfU{Q<0J̪oPL5W՜ٞp_|p2!*:St"ӧ&-TornnZiY&]Pagy6` <W,kA/]u!9'K.%:<uEׅzߒǧn񇌣u BT)`R>zYs+#l-h%A*^1OQ]ZW&kKcw,vr[:J /DIM37Z+1dtƊ)n-̊DGB>KT@HjcGnhvFA"3+Kh6L[0<q}baK[ɰ7TID!2Jճ،הZ w%}K2!M/ǯ2% ?<&+ -3vdp ^EͬGu"p^mOiU Nڮc7|NjJ#P[11~?L;Alp8;ZA?$bZpJQ, /l$b"0nY+}E%Ac_4JD V^UYX`cFQg$R9=j)ߤDQ^-$NjnhոdxТuFi(W92;C$W3h ⶪF K~ 8$t(ZyvI Br?`XY8q5&Jd]=uPbhLw HMBϦ7#U@ Rbg%ށ\KxOW ɧU |ŇHio֭H&ƿmp~.h mn?mByF* ?47: f0>͊t3NR\s Q [TWj4ϴpDzƯ2xjA`a@k$vɴTZk9W,Ait+5M)Rן=_e~.WQ{OZM)D&gVIvp'l{ݧGrM8*Ajzƍ ckX_z`Snk}]I{*d'zQbg>@?֣iA@DCHO*ŷu ?qMOBԿ,T-/R) $ym&Xv»bҍjqL`g&'%dvg0h"pNphf oa;B=3N~ce'iNe䴊 79^=uJJq5۪Ex,g1)֐xz"Yy&;; ~iK^ ؽRgA|P$@W!!v0yS C\$- R6z <6@#=j]waޟ'C7P|~ >&.mC6o틱~F/s+躒j؅lTw7 W?Dj(C|ս|#4+muݙ`p4Ƽ'08DW&OPԓ~|竀O[mulp}0TrShíްШG`2|n+I%%G^]ȝ2%w΁-*,B N[kAGqyrq#roV+ 0,IjL9D`۰ Q.PnNJC}NuRAg[]!R`e$*%49C|.^$_lSWC 8wRu\7Kl=(] -)2$%qc~ͰjoS'oc8!JŊn\#1AUWa\oG[iN8E@O AF)e-[THWx[8-ă Jr!_]a8H$ A범r9CcliBYz}o{͹Y1xbv A,puJ }Nq"f9X}itBArM^ x,Yfw~>+XfS2tա;LP kQ TuQ~ΧJ$^d]rnُ-W.n v;?!9viH9AǍq4oFd!%D#eUG ^2/̻y(xX"]zfk1 x.א#/'!}pi7g֒^L?=/Y:ݷ+4ԓdbyE::ž%,Cr?7lrna7*LdE}r1nT4džTFIFC9'D%X]%/ %*d1sI8l_P| ${)aB`y2^5z#UHCTdP{<񌑸&9P@}Rfŗ U.n/޵֜ekli/7Nի_ =J:ê3bE2ؤ8ͷ:XѪ@HȊ]1viLe%3qwx .2Ⱥ_J6OHÊQߎBxg@yOMt29Hk1E#wTpl6~ ֿXz@]E2.g=8YKm<]PnUHHsv_YF%o]6 =uژ={ tlAA20~8,:N`Td)[idgy Ɛk)RS~Wm i>lDs,SV.51_N ; ہrb(>yyqm# x6rjȓģT O~:O?kcq#5CNgUE\yu= z#Ci*QQB*8ॸ[d%}n'2XbN:Tw 2.!A@,ydV #A2cglnjDOE|/SB6O=9/ EH>32A6w>axrq\yfs~ PPTHMh6} '5F"'V/<\ vGpEc|%Vc "¡:9'}tS2AX7b4BF}O՗o ?5%-1[m#o]Pj)fϔvm` ko'R^.sZ'ڼo;XS7 ođm]=u'gM? !dj8C_hx%T',(\yA嘊NwҚRiٞt6 Jq>zuNF*(CgJSm[Ⱥ9TA&e{m㶆77VFQtu*Ě$vgI2[<=3y[Q?+ >!%SYi17B;eiܜIR!zf!"YkwP :" qK_B Ui;H|ӭHJ{C!C"k-Kt:łAS5*Une{ ۡ߄čpdTjK5ޅ>1]qP8hk(xȠHm `emSVR:;q, *DOK9/w/60(1/QX ꡄ}Y/dhb^CSbʗ- tAKQW4tp-Y!\VN'lѿenD[O!r#/@w#rPF V*(536.'B[lm `K;:jj<}1:goO(Kw֎AyeFp>#yb$W pċWA7!,[,d_(C6,Q=OA#cd6Fj@`2(+*cZT ewV*Maw_{Zə\"m'v|a 0i]$-f.3jrmƪx-7SE1򳎦#w9w9gIoZ e[Q-٬9t q:BF&x#fAL^$ _AL ӛ<6 M sF1{O)@+8r-䮵AD\!2g ϐY$䝊LO\uWpW+ZSO&=ud$@}$2l`6qGV[|Uժjd!J3)Ym[Wzs:e?'qv@-y\|V␁n!b>O*rbֻEzC×Lg`TҘf`}1[Bst`B"(mkHLCֻs'i扊 LM-&k(v'eQ_h1gcpyf\[jOkLG).e^$aQpˇ. ^ LIZªn6X"{k8Vl> (*"[ +DdJ[i MXM/C>>ʥɟ%S<3!2Ĩ:.=p7W=? fJ2M E߇;\RB%yZZ~Q"a\#ӣ+M>kRgG]CY8줪w}RsJj2pR!l^SPK\ڦɺ".IJ*cQmsۖX4 Nih}L/A+83`. 8bt V׽紑5*;vphn3fE@M|w%qgGcKϱ|-)['k9ET=hYHyv0s{!- {Sg $ NMJ9<[/2i1$C{I@B (] {-N‚k 5qe-`C/zD./ r fL˅VcuNy6+$.n5o'VĆv"MA4)eS'6 D!t-rϐXK`V续p17iba޼o*2Za^D_|m_9\3_rϲXD+\*x\j;f+;5Cu_fҪ[+r nˀwvJL~|bsY҅NTS^|S‡ohM%_ fvO"%|ŽLœ9epݾP{0<koRZL|_Sڞ.vAirx(%{1W:'gM'ҫYՎe;H?al%"Iaˌ>(Ш"y*Hqߌ9< c]4Kb@x*=::NӪq-4 #ГIVjB -(I9N2H tTX 7I7\7$A Mi_/{p# *QiG /,P/%`t'y$ lkm{&,s>  C쾑y_QɃuh.j-XcƴzHk^ Hldoa ]O .ʑB#ـէWh*v: |&_, 3c/k[B{R윳cdPdN{? F)Z.bjewЀ6aeJl MM/muoQ?UO _6NzntP3.%gj0AQVM~("rP3 ݎ+Z|['"]k5֎O/-e$CI[ 3}r5ӤKw-^搳&_̫x2x_YeYn P! fNB;JkXd :MQr?:E`hete*Z\OZ7xZSt))B*Qu*2tP V*& t5gLMT~3VL\-"s; ‡[Q3u/b`E#fIm7n֥8X9C@q҉> ӕ,eV=O;u5mÍ$"͝MJoKo#fB"Գ$[ ŅA\ׄ9uM1EY a!Y۸ʈ $>Optw9avL\.= z3S5B"j0X)6/94FqwCOGe˱pN!cVsb4 "{^h 6D.Xy=lQ0 @^k]J%|:P?k~s_~,W^‹ß-oeD1ё %S ʑdKgH'ƘĜyYi?nzd֙vk}#ԏ]|>[d pKڔP8_;>p\iXaVpEJRgk;o֧wfNTR?@DC͐#*/'Q?`Dn(<3e82zHrc[k(g<|EoD|@d7ҭZkC_j%zl)I8&y| Sn71qr ˥d 8G՚$#?|z72˰!s#=Vs B{}KE>ebPϐpBTEd_P4H:mĹp1im\_c2EOt?|r6Mޮ䰐'WJ6+$ķ;]`mkp͋ue1'r> Nv򚽺BN|w?[m LL~,5'̮~z0d֠F 䮝%2$ن1(i,:H,3m߳:ݹO}=5/-+&" Y|J\>YKvT}h@:(eGPl Lݝw%p+nmk ~lTȡoٽ~u(|>3;E1 xXib"mn\NI""hHgVymHM(xAvNhFߒ1Bj>?L``E]s>(HT݄㞥loZ#yWO6 (t{O ;5\Gg){zt+ȭ/v]'v}/5Ù@uӠxNK4*4|avHƐV㜺fDu@%ұ%kr@VAǠ&%p\Iu _[DWSIy&Lft] ȓ8,N~d Zf>!6tO1{vl˫黂MC6̓r gax> N+Ӡ5Dq\}:#-*},8Iv7$84 AyKBoFWkxR ਒[k"2C76gy)RIXUlDTP=n2Ya ك.7/YNL9qU 0sWC~n;,U ]^yqiJZ(DDkº ޶KN=Y=L>fc v9阢+ԬQ"I3RгږyWm µ-Q4>*|HŊQLV\4=(OeDKgq3a.J@NM zHYH!SQJl?4Xy@-xn*~ZdpGE0 20Ҫ\aX,qWZ12`b5&[8}1v93_QG90-D/{7AQǍ$)ޗ">O\|֬P3Rփ۬G'cP 3`ZyN(i-!Q1iHQn#{ =`"L]8=!@3#){>fSEݤ ޖoܟ6ԷhK`~8 8ZûǧZ\O$iQ2RuBBe n9'vJ}tH@{D֕ʐQU讐_\[ƿ˅:`r-A' 0;>b!gї//(!Aq4ȪN=6#-W@2B]ѣZ5<`G p4D9,}fw,7DI8$L) }KsnJj=JNL<֟ԷKzŗOD%23Gm< e3I/: vcFU@s2 sn*Q(+3b;Ck:nb[\1_v<} Rd0KWV]{B`$cNF TP$a "4 :FJ6BCEa^xzگak`Cz!e轠"v穖5c}&N@ɇr-60dzp~*UM)>Ov!?tWooC4Q"Զ@ȧǥTC{0)>.PuWYuk2 آ4R)j0Wk*v1fE nu0jM@۠982=R\CZ+!.EuX., V>4DI?ǫ#?b sbBa/P:dWLEXoAA%`;g<D(9[O=SГo72- $yuJƟw6_ ;Cśq0j~ǁuNZ\XE,j[*BN{FQ 8=JU)HʐZQlP,6د@J*@6hZN>"M$J"&~"R5DVq6D{/Slfr:W*B%;}E⭘o* `XpކKv6;4Qgs r !({w8`}ć(T.5PEi*EޑaõT2(_*Fd@|s6K`nC`s`e-uWyeQHm&ѓ{c'>B&Z.&e7B#̖r7yVLuz OhpK :@1bCF*H c!ނ%|LL &v52|!ERiLs* +b6scչܵit9膒$X֐}T~ eR?@2Z㵛_V6P CQ7th#4e]BaW``go&*=5냧]:(xw = u6+\E 9[.D 'ǰI{ͼМq Bue7$8`bYIP޸U|rkb[g|6W8B¹إkl1o IØ~X]0y'̞Lnurab B˜Em2P9 >2O8ǀ@ͤg TG"2ؾP"2Ljc?ӤNc:c(RDgS4݊DSӝmN+[Ƌ.a ~2?7uYc QҡRl9WØ4v̏[WX6 J(\!][Ktu~`Wcu'~2z;3eu4{2M'JxqAK4سo&e"vʫtl@mțǞpz'G;vHW 2{Dz^Eym,p!M྇8m qX#d: 3:+'ZiI O4-WگEh>"PAj|̵ Y9ϡ`l}Qs* ι?5.%4<]*{Ȼ{[z'ӛn\_t+Z4lt1KnZH;qN99)hO37ܮ/cSHj;V@XW) o݋4)X<,ʿ ?Qw{E[_0uR~LDGbů CjX+pA;\p`l3} e[pO$s/igu:^Q#>(32x Nl ^s,Q;OHX!üU*(FMzr<8!yg([%w(bS4EK R0 lW4 na8>2Q2ڋ E'GL3[$69,7c\o5$8țz pZo=!uE,8Y>V'\LW@v5)@o/%9ԍc% uCS3&S/ϡ6^:]LzO^cN,b%5f1'7cf`Uađ))LD#8.L@a.}T;rl$ѥ3#kHS5_Б܊fuMJ&zEW(i>VD*>?d,LM9yx)ĉ)TŏB,AaqTTӝy#)EUnk0v6媾 8ҠY$aNDݳ_B*5xs7>$h= g;C|@iLrs yͿg²}XXZxkd99Akهdz[[okvۦUda*Ha_H<2[L4RsQq|Y+ʠG'XTAuhuv[LXO*,?eCXm\,ј# cԬC#<wɮ2b`[NfU3UA'),g\E3c*:+iGQF(oB~<|m'$~ 0e-P1O_emWh!:ܢNWLY|<t9gzD ^F"SɄ`q]֤rQB6%.#=hF8֕k9cUm|>/fd:1#4S?P^Cu@pS4(͡e+TgIgE>jܓv$it޺mGht3=ʤds~[KnB{R[;Ժj: |7iC t>4t "> *O1rɇ q5ҳ KO0nDOKѠh1PU- $".zϳ~0¼ _e2ޔ7ͳhdbYiIUFH=,n%c #ek0ZꯔE}Y vOKLȋGRp8#(]RrT- -$E&-FzU7\zBXͺE5q9TJ -|UO )7b JnE QzRCq হp2L/iT\?BL#cwO@.ue*QQmp$#w:ݪWu[7 d DlA?[קPk͞6 K?,ufta/Ebqb49zE[X/]y .מހw;}~5in7:'j:>޺ퟷ{QzR\&J^?f8/ôcQbJ`9ħ),}hUr@۔p2كv'֏X'[u+zj_DKPVOm[]?G8G (ܘ&WN]V1}$7f W]K@.j`}^D!Y_}wx1T;|!M.sr.B"B%ńg 7^{$8k6Df:GGY'SW%׎bxث%%Hp2ꮎ3Χ)AC9bDqD4KDQ7i'+5-@l_U!w"Y|VUV&}Ӹfﷰ:oxX0UlyC-1o9! O*Tq$S8Iv1+ g@,|ftZT"X_Ă18?2x1Q7̘SOq?smƾ 'x f˜_fzV Vi렋ZȾLs/rP6\l/-ME/7umF>74t&\Po݈`1 N*9~ZMO5It響oB3w;_QHS=rm "E]mNp̮n5ܐ6]D~؃ޗ˲IMtZHO`F̀BJA T+*1MDrwuNj>B¿>s9 {.,j4rg*%EqM[H?*O-כ Mj9_'C O\r60 iؙEUE}sHm*#]m2b{FTK(d6K*C*ᷤ?O/uG*4*qwIr=H͡0ߕ{.`PF^ZP%cT)QL%eҵ7RKQ$N\gW8| EJwB}=VK-.;Ar[MJJG2YujGK,aNiid%|$ݓTL ))JJ?+mƉ>x+\ZO+a.L|?x.U9B4f21i^Y.pr׻BL03!wꌅn1K?vNi+sKK]s-$W'ܖ]qqd<+8p@UP95Z)of𭯹xo4~eP((1uF/S-I#b\vK{ !D2،-܅eؘqOq.ٕ:vy! 03Mϧ:IZ{lXXT@̎=&lLTpZ_H AI{M8= UJlw!X S՗ݪmܻ(p]Zc>g^}8#cS[@Сӂyۿ0w .'FJ'x.%85Lt-"͌57x'L<{|$)C5[O˞@_w>j~A-kWZwX {q h*Y+=6}h1W%5$G9PN_O`%nIrNLxcd[r;!˻Z䡖Ŋ3`z[~-U+!:5AX/EbaO?DNS3 RW

      JLB8j~~ '_یD iŲhHZ<@wcbwEˇ?F 3z_"KT*}(A:>0楌s Ə4F,fdako.3mw+&׋h G*V ]>fmr߱o~vyIImYaUU6}[ŧ%]g͂TŻBo(-<᳛_ ݭ%M@ MO"~IX jʣ!ݢʇlz'TY]1RLL5Q!/`N3zo;cЀ5TVCX{UlzqݳZ7g`dFcv5MA;/dD[+4T^V x$l(Kf 8e2tn A@|?y%pQD1R է+ZZ*>'DV0!e[z,m>ɋUCOC|Zjs1pWl~)7+7ϫYi[;$B -kGy7OCQA/DFyact{Maaˈ$pՎ r>l.#Nı)ۻJ$֋?xjh1vV[$8|V |tqBf $&0]Ɛ/5սIHԊȒ>`8hcCpA(b$ϭiB֩}o,h+tAv@9e~=9{.]>Jnq"h2ᤎ =ege/Hia d*#?x%HR5/|j F?R\2,ePQaj+" X]BH`~t+Zv0_)t )xz: aqL]DQ8݌lV*>R^G\(O:.9N.J!5MJ G[w@qD򔑔몁&įuxtX~x?ѮMl>abBQCRA,*tEF[%IK25 pT(o#̞C<5"LHcm$@tSՓa iJjP 5,AH]RCM;(V݀z0<؋}V, 9$o1m2&H_M"+Y'WHt (Zy"K՜TQhvXŐlڵxAVSڪ|]VH6ȏLJ%*Rx?N[~_63xDpEǣߥč^Լj<+ff~l)x.nO9Ŧ ( s:$O$ n&ɶNv늢7!i }z΅^nNnc`Fczk<Ҏ+`1vwb]-2嬩ĶIۇ[BV!1/Yk8-kQZ 9,_Qg=#0I%y'$oZqs< JG%%VXX ۳yz=IKQE'dɞq p)?yQwDZ"y_4|egAp+rc_C8Xxﬨ fv z]4'K`4u~b[Qƹ.ĉ@X@Ү"9g4hX]CPb)UPRtPW?)5 g{,]r<Ä[u 1{"1׵U Pzm=zW@`Wd13 ;8$Aεsz3`{.BTkGEQ oog`aGޝN惮CR3iꗠ_eC 5tjeDWZz%Q~yɪ5; QĮs#M,@M!rE;pkMM6K Mo}M+x|a`|EUak;X&0Bsv.My]PY8J58907V"lS3S1O*; o =d>E5DZmQ'Xffa$_PY6l>-w Nc(xؤ hc=PĤm̴r% sfpjv VookmÇ v߰iJ36/Eu/8Gm.z!l]amѐ0qP׆;ª \Ѥo |g K:=OJa=4UEkm}B+6C8"sG9qӵs_1D>Q 1̺ ތET>|rj>i_vt.2Av#gm ʶ<%JbD3Mu[mᲚ"W[ \v;XVKd]5QQ }{kAX,BH2׵j9"B;w3J;Փ:Ifwg_7W*͸\* _ ).}^#sܞ 6,r#.SدD.H9/Av}iQk0h*D5$/ԁK!V+0Mܕ40-}S94*,J#9٩oh1uvhޮ]Qiԇ O;).M^7% cCO_ScUR|]K`wx \]ل5m{^ KꕌtP32_N!Zn2`w6?uM_qPC>=Ä́Q(Kj+9>dS6;\騑$`uPqWǍa9K&m !+ޭ<|/n5QA\UGfI&Z+7"09z,],3;jT@}cS%TGgŽ૱(!~hK Ft 2oB UwEgu_d_k\hbawQaw9\JQdpVm^I2F>f5D[b]xzƣ!=,1e"臥sMh}v O]6Qͳ:jHTB}g50! X\0|d`LMTCpPSg'Z ;p/]8:6# ]C:zȌ,m%т6Zʀ 5f1sp LuMsfŨFӢ~p;/IM!PJw&x|jz5I\[ˈ^^ׅH^q"G=q@ Mz]P}N8r/Z(]3/- PC%lUgU /(ar7fç)&my#%̘x}4 QݯHHhNؤ^2{&æeuFO^!5֐E3Ct1~ ("aQF#Jb>+@t{-yE65eqj~4l%c;V6wl@V(x>kyBXU2}}Zf}h]Q J?OW8{`tZ6PJJPuYkųZcvp9c>Q+/SlG\gυrjaRiW`iп(;%D{*W&B8桘'lҦLF:I\埞*nWeOR  8@_6G ĘP1|YȎaw#\E&wZw=Qu֞pi̞*Núm[fޭbm=g?Sֈ/}A{OH!(W7%'/eѾ&HH̦Z?ʎ]7vv8[sx-;`=pd}Б4G#Dr1ծ<3zL!NPAYڟ:%<#H ¨3ipyr`%2ȯ;ʂM;^ڟ]lɧOxE$!,t&j71jA!OF ɪ#@ޑVho*cL{{zˡ;z<9F7z]x`wDJ=d[jg8q IG/(3 3ayO`/gb S~ܠ{0Dƽ;^)537aԖ͖$*\HfP[`zՃɮ9HHdY  7#ьsֽ!,WZ49So#9^64g5f{N|zkU>\KAtl8 ·A2ޠ6\OulE4@=B$wwӸ'S:g1gx FbhE֍ǺCdf?QdwRiC߭A=4M܆?ʫIV>Wby7ۡEsمdl[޴ TGN#Waf̷րmس[ed^e6]P@Z/!9Kvgv>l\|>֬IY^jܒrjK$##E? d x05w 0 u~=dx$WlyV(!NtI6XS3/pUI:~M5gѩӿbr abcӇ]_$È{VI\?sZ bǴE8I$vܦB+te)I]R,65qvӢ!~ېq늶Fh1х53^7u-Ann[5Q-8"$*>콃ՄN_n!Q,;b,ܠi5@Btټ|R,dtA`*}]:k&0tn kh2z y&T#AdTp%"P}l,qR= Dj*XQEڡZ2m7x@t,/ZnlBhdw H5ţVjMpسɆo{[˙mf,97mnvW Mڏ 9fâ* z({bb~o8\eO2qҼ?/e ٦U(AzNfxҏ+Nz|r a3,w&8NTc :FLPRqk(CP~zXnKqR.l7wfU H}N1\5]dϛ3h/ʤԶ?nh}Ec\'c1,ZJݎyJbfQ2E OK+fsZS̴6t8X1ML $- |ek zOů Ub ޠmOzγp ,4^Q8uG"r\(袌kI6? +6-y?NPC@!~Cr$34 ^Ų,5~eCWY}Yx;UF&b*B2^ #>-}|݈F2|'<*H47:TtU224vasX?C% ?> 9H%߸t#bxn =*%RW4it*d0na<< yv#~'Pj"%Q=__0Z/KB%>?p@j4R:ȗ}[aev=.,2wQWyԿѿ0TK" Fwg&1.|JvTp'd\5hL] W^ɵ]0' 9 +Nԭwp'ņl'w`{ӱAw?.v265 -R?A}na$5h fw0,AD͏xn[kV4>5V1D+͕,}1}͂;3 ߿Ӛ=!)lovylG5EڢyB#O +n/[Cj&q= }F\(p}_z2>UWJhhJSTXOcC$t.>;:q1յYbqYx {i3{(#E<.mTgr\SeA(=>E>ق7zH S]Ya i*D&f9yTqG7s}S:q4k=+8ibזNd].pNyԣTdC|hDjo V襥+Dm>z[wPfA~~$=Ί]cn̐YO$ "qD1hϖh {H,=9O3LNT¦VtkhMn 6^Z[ޅhb1X43jFKr5z1%هb/xҒyLf6$%+xĚYGfrXz@f yJ(pK?i%pn9̏sF1~FA{Mb1sYk * S']ayX쥕z3f>^)oexiGauA clP (k-%VfՠUQpgFEOP/]_-La`Ye@v]KNk"#bns16| B;3 F5f1iܩJ֌>)+:i'GֆYXYIv6?o`K`ceۥ;;K b}k @3:P&xRy!`-Q;$F G#6!h흨=wc#L'[:E?q!$\X͕ycn;(6to5Lར5|سz3]f%&,Og۽.u6DczUY\_g& -W(.'odf漫΂QEΫZ&R]EDi;GJw\rkL޵TGK2>߳ifm1`ISN{ Đl"NQ:-:j,Hq!/OsВF3lg}bLNk`@3a䇞Ȇ3`WVyՠ>S*MSesivN*=-wY;&DPazǵ1#-WhF9݊M~(i,LZ l j4omehPh L8,pRTB%;ȇJ}s}J4f ( v)cٙK[u -[&)(ux̪ɿv5y ?xd}èqD`ӊ\nUY0Yf5M,JV;obp5QAi9l |^P?Pݍ$y0Hwp_2sȡ<(WQ旛Dw] yz.oإjuSyl|Yՠ)AW`x)23+aE}-;-"6YZ=ha*9-^t<3R_0TRJ(;!UCe D-Ai RN9s|ܛqA5 zcp,J  iHJ׻ % xe'2PС7P{xї9gw<KWK.2g1L"dlKN;tݑV9HD~ksƣɑ:a~l`$?%ĻdH#w4!F3/-7c(6AéGiU[y~=-"G %9: 4< '_nWDpMͪ/'X>2G(7 !Pf6Z0B0UҬJ7I$~9ϣ/k}iS9A-,:rE9Bn)rŶ` U*[ Pr;$!|҉a3QHG;뺇&JBGFHZ[cKlգ|j|7}slRu%@+;6 D,Q r>-Ov~b Y"ƾQe%5LxA>|.paC%Hj780m.]ܢ Qq.T!ɕD "4a.IW5])XyR Zb"x };,x{p1vvD,Ŕ&P."Fɗ|< oɔw9Rƒ=,ިf?1&dIW1T2n= %2AFOx@KC^0 +Uvx{$1R&KȠ]]bh*I&6$ZؗiHd?.-n|aKU?Nby;݈yX }E-X^fjM!Ń3aK &rd~sz8b۴ژ˪i(&D@7=s?pOMs6x)o]'%󑗮P+LL!:CȥQa5)kNGM7P3OڌIR'$57k6\ f-07c7𠬛rV#VQ3M2N$\4jN^5kͥ- ~ï5dǯ)A>wf`V%9jX>BcbbV>TS<œBoqp'̲Ǎ4ZJv̥Zq̒!bß+EGƺޤ:YJoʿw{-P}*QD0xry|2H~ː&6ř`S0T0Fg!6e,׺XO(}Ђ/p$9}koG@2&S^~1vP<<k ém0_,uOH-V_l@Råϩ~̔#@كG۶p g&5F{UOR0:Sݧ&^w"\5l0}pWQf3;6-hO{5!F1-< BgD_KUG͟HwKVkoX9!81DT-͠trƒ2l=[B'&fb7qՠU\&K9[Tp2VX(޳LzGni4׿GG᧳v:Xc&ۊzٜIa nv􁑒kHա}},V5XdlIIͿ}` щ0=ywI2 Z18.' Ez<܂|D[r0}U4i'==}$onqYgU}[׽|ڹ.cJvo /,b3”f/wO8=>eY8G 2. "fG D,@.Q,:愍^ON5UwoV~: k8ef{@J4эNn|ڋxb6 r ?jbGp yA/qS1bַp儅#7&S <*"1N)Bt;_ШDpQ9` "aű(r7rbq4ŮL|M0pZ_lv:;˧$PLd8}*vZjR{; c@BF/>l/ϼ>dFBUOHhDJo ŗpբ (ufV+gu&:ܳVDҋ\4J]Z9 ӝ" Q+f|˒j9D4g@tֆa?]aqOlwjդN4 1FJ'*̈k:*+ p ꬅ._!?%QI*:UȲY:6o ơm-6) qGֹ@O)V*N@ܜM7P[{Ñܠ7_2.IZM4uS>zU߳T"hWIy$= ?_B@=P;" Ot2uTJ*AzF>GnOӽvjKġЧ".ZO7"+/,Xk4|K{5 <8!=/܃ {IYNIWte},$"ǎ릱/p(2)uCd g}3mJ_˥Pupʑ7FF{nۗu=(^+ot͇"sX)!uLSF2Ja7S?-Ykԩ=x1˘jXo5\i֥Y),et;Gw~U,R2/BE̜ƔbMݵOY(['/( 11=B䷌~vKm汬6+w"A 1$dתz::kz#G3X(f^z@XX:ۅ=٭x\h՘L ҾLܻ2S7༄yGh_^u(V{m6e;+z<\3*Z9aIHqosm54bD u,3Gl \1eCgR5@禈i§ WHJB?3#D=%7Y-u!NIF:АC;}RXHsN<-1z%>2,=]jd~f IAa1J G2kT z ȋ>x#Q!%݃!vI1q}Wz&ȅ 'TW\PdW r8ifhe!bꡑ=H24 @~%GsH5J%[&\涙RFsm:63a*sGY1.´l/sfHx7_͹t`#ZꑑRNŇ+}o ˏJ,/tjs5aYL%V"3Wb[i{6!xpz;QrKY'Y,'@Ͽkwo E'(W1|O5:1Ж&%@JA{f}I6>v͞K@")!h eFLes٠@Y5"iUpD. 7@*ֹ;'+j:.bj,YeUoue!Q|ɃM ԢR8]JAhQе>lA,2}vMi]FN>@a::c:nw[X0ZZ+$XȘK",iδ[uPԃ[݉ɧCq% Ϊ`wڊxNyi:uoFܼk;Rf>gX!0&qI[UsmOb/5~{hXU#Q9L,A+;L%ޝ$#6Q4^F9D(u7H(m .|O|d'p{+ MKU s?ɨBv^ `>Ͳ6/9~ŗUźTWj%?YߢXVF$|=0<5?Q G\t'n1)o۩6 }GZ`˹_\3ѧl_u !6X12|Z/FbtODւͨة=ٽ5x| )nnUZe'vޠuOv (ܱ`ă]-Ɇ3F08 h0Zyү9u7Љn:p]aFI~S{L&irь|*3 f{+E Y"㨰{haY:@o\V!HUI(BT'9S:9!r}0ɇ2^EON wjčQӳ2`ѯ9FȦ^hľEd (W;Doo "hfĔQCRbk- Lw kT:q?\>~1bEyberXMnJY1̳yc-dGAED߾?󶐓D9!5k qˠν+VE㨐>]u?V#nxŸ_@^PF޲`뵈tQo ؝˕ _:{V%w: CDP 9¬#l{c$B|X%ӓṳq0oc!oO^ zAqگ‹F+`_A ˓4R]Ssfs 0\Tɋ؂(H s:  A*!%wv3U9WY FTuƘ!OȻ&,PlA .^f$"@t*)"!ȁR/{oWء .S(.'Z Jx|*%_m:i2* ݀wU38{ x }M}qd wd-ul~c/C/wJg yVHG˳V¼GspZ2]߽PPM6Sltx%*-l^t%35t;GۛYi^Oi Rlk)u[{~{?3Ӓu<$K)^~NX}nĚVhFL4I.uQNY5hWۤ;gײ;tpjH@'76U> Q(נ Cy+Dƃ3FwX j?0fK&X$2LcԺ&s4]~ 9-CVs IH7%[$Ad,nDA٫ sJ͈ #K֮<g\nwt(ayZ%,C6K{c !ẋFਤZ4[!p,tBnlrEPq2KGRu 9q5nKsF9(2:q E0-M h-5␇#'Dx`H4j$Zh\gLoAs8T[ =:`6z`;Tn y&:>2R[ n رeҘON „A v%RrtR5SyڤuMr粸PjY^utX{>H$Tײً}#Z!21̀69bea'~#2sxj}l #%2ˤ@"v3.Q  Y6|5&r݉[[5^vNtH (c͝X> \4Ϋ2 w.pKM3TkQ)#nJ}S\N$t/>S,j4Q\ pO!9%IJ Y<ĦRmX^tQ.uH(o62f5k٠dq{\ze>uљCOؓ; 5\Nd&jCO#fi&X횅in#ڊ4OXl`Ώl9Q.7@-m * ,0^iy CLxo.[(ɴ0ӜǛx<<sxZ̀OZp:sH6L;uI);t|w%1SrN >+zFNnV![buS\p%LRNԌu-hn r?avM14{p̡QHYs(}Ҷ=кRJ>xb$J6k|It1 0RKs\'@!(5ޏ5$ۼs&kAi*;kzd&ό`&+!sj/[e<h~>^ ӒG#!8)p{ q!Rre zfUUܧ]_44$Qæΐ< DRS{ @2@%o" yBP R`*j#rdc`/X O[b0'y>@-L\6O/ZGmY~sv^ dm7sVv6!Ϲ+.)8W b P-Ar4 -;T5l&!3Ka3TCsLv˃Ws͛諆`Ŀ"2LEg'C w傚/fMνIm<[0n{"`oSB_<+DA6R8p"ulX]*HSLI6c+ WcEz)p=(,5A*j6=AEIxʥRyYk13Gώd+C +Q٨-nq e?(Jc-7ZNKx?g. kɞ|ͤCY[Hcٛڴ5r[qվ9p?b@x2]qD?lN%oB16p>zcɨXVi[ 1Y"K ٌ݁G#uԈLk4X5n:ב8@E7*MjtFΌ2XK"hnr`A!/C,5N3ki@V ;.; DՆQD'hʱS8 \EWIzOSHFfrѨbjW 9e "l%Ŕ'iltf}h9ZJR+\˙y[^l{A,PkgvEwyUJ&!/E2#mGgvgIC[ږEЦ@1b4-E 3>ϝsni\UT0p5n%kyZм+!ţo Si\sxX'gKPzAD*G4VSLۚp>"2㶆Pf3ܾdž#[7Kv}JOQn_t5Խе7 jBrnpb%yPz;y]Ki4ZD\M3]fu`>Zw#q< sQO/r~3mj73 .Vurql`|_BGG䠣ibn&ty4:J}((mBFq>e3; h@ 4VSfdd?HdˡC4[=NGo'UdT0}Or0$5l1aJ*a!\'Wmm*VCn Vbήr H{^,;pXӒdw, 34 vghh*.Ӝϐ_!}9'HR, RJ{KޖK@\8c2/ލ"ҟ'} jY.CV \L o$LsIDK~S@;u-x.^CGLK&}zbrb{HvrN4j6:^F=V}6t= [[Ԇg`$fcB o81YT54B*A6o2S}g@~ʯ-TcСm]h+~_V}4!53O 74=>FLH7wE80pzPec(aբ* E7I HLKeubP!ޝ!#9;310*`Iw%]"`ZK&ٲ3lRLa+?:m1J$>\J< BH-Q;UX!F"}Z[f1Vz㋷FI^[Z6H'I4Axh*&,}wVd8jW@{%O+xREssʤ &nlc^YfY_E[v(Q$J~ctjQ(_][XHαJOk>=l'^<,l~V,t)C0az}G'Ƃ1(TX75ۈ[+ڦ?vGX Piʝۯ& _5H_ }Kж=m̳{XJ7UsHGd ?Q!חRjԷy9Z\iA}tLRi! IEQ fY<b1Q m!]L)c`S C 'K>mGo/g?N>E09tTGнflZ(W)Y9c4.Ca^~ ߪ@jOK2LkAՃ.0I`n4J]64MB]#<1H>X@2S|a>= vMr J8=b?FvF\uƭyw:U|WlP\X*-J POpF7'1cX~6oOabr0HMO$oɗ>݁V F#5q+TAros~;Oy K,jp79mVD(S(*[Ӹȫs{A2s=9wMT.׹z* SEoGtV|,A4?7[ǡ9XF{pk#yw˅`ul4Mƻ~g21.H#.)4CýU:]" P:~"osXG@A8J~:]D[\ȔG܄,#ֱd.&_6F|<536/+DhOh~SP2 wؓLr#ѬdNKeh/ iS$Y~HZqFj ]E Z(mאĒfgYZ07070100000107000081a40000000000000000000000016101d03d00005e8c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ngene/ngene.ko.xz7zXZִF!t/+^J]?Eh=ڜ9P$v0kd'b'8)4RvN^_9~92}$%M^ͩoQ%15ܫ M-NHh?=ɨSi<1'z '# T]]c#wx? `JR"G5SBT ap*{M@@[rTΏ +Su`m8[;ۣ)͢v9g5Ď F'@j~dDnx1KJ +k҂bm,_ {_\H"q+WV 3W )4P-T[i9ҼRH[G}4 .qcK9#FO!j`8J:ǢhiNR^[@'|Qy~[VxtҬripśCuCp:-]ɲ Ocw2Q2/lmKob׭9OzO{5ewGMihQɌѰ+sbUL(evahJW\eiFZ/и^C?)`^cq?=mBmS]6j,&HعQL?ӹE@!R5&qczq1 / ۙfqG[S r nZaܧkںͪ9]iطV=0TF8(G.#hC"Wr[( qvBi4Y, C{RweC[aN'ĒyY=>Fi b<:py|1Szv̭=,C3鎑ԅl~~ö~rN[umK뿦'bџIq,Zj4cKgڗ0%Qnamo!ǁa@Wv%oY5͍m RbxEbHNߤjK2;otM{IIM]p6",zn<5m~%ے=c^!g,T&nڒ7wvx"ߴ"@T}܄W@?MAwFxaD&Ộy%"!Lx~P?R6'}PCq8Vٖ |Y fOo>1VpX_5PLGgk*O}=Q8[h2ob*5uwOpC0ep|?H P֟xf 3i0ac6(c>7zød'bkqCjPt?KE'"VGMd Zs[wIvbbyv$o!C~NDFr웸o6!t1})aȅ=oJWv130Řea iP"3LIOP9HSG ej[Y}-I.:spޘ[ۅ }F\-l_)F[AZ*~_]q F!+ĐP2,?SAX o6‰Ciopb.о;iE2k4.X8QjbrMl†y m)=9y@*wEY ӈ.EŢRx&9(5<$ҳ1AMJu9ޅݠv, ݓ7:L=dܒq9"Po V̶ͤk|_Nq% F0 m(r$x&"7ў'_c1&ܒbf 7j(ìxL詙3| )~T} ZYtW[WoG|P{fg+ͯxqM )FiEqPK_n}v%=)zX=}2sG_Epz%ii n${yZwUH|mqxJ.z_7R,ydE1h?nZVeB]y/Jh:RȲiFuPo1ZMZδ!NPOMm)($⊜}ȡw2_q { ;f(񧢞s$ rv5[/Zl8x"@8]QtkT` MVD4]cѫ&Sq5O`9ZEWOER1l ?s|_5ݺ* 9=Y7+8oc S2mא*;}Aby" +FH%ηqy)ț+D2:]lfrݠ 8d}φ~OFs3sLMdyR?Q ײ0#,̟.RuIL&r`/p@>nj 9MUɋ6QKWڑ5Y#7}+ӾOӑ0rhI]2΍U‡\&Nbd^`1ϲ}ҚR ]]QS . Z"wqذ]/tGS~b3i@^J{!k2x!4pYS[c>I䧻Þn/zDII/f[ct.Q ]{zϜB$]m7 7LNKN#\tI&[`$͏=A9xc1ӸҬ?cD2{Bt[ؤ|U/PVw= qԬz쿈[# lI֙7wz0F5AhB\s.ns>nD$΁[, ]һBNWyhVK ۞u)^)rU~ڔQouMly(ԊI$>k|,ͱJMk9FEX)er`wrY+ we&K)j,-Yka%p-+^%[c8FG7(CLԚP+ԮUzf{\F6 ^d;ݽL׆-+"|WF[n(STG6Aylybdq&ʹ>I 28 vM3"g&o&N66Gy6٘ƊBi(r7 ~^Lc8X +znH+ĸIoD1t+ab? a6a BT)U t>uj z%(yh>nMZ=iO@K<vG=BA _C|?״|#FR&z2,"b}Q ^@J'SG& S̩[Jw%zo`Mk4$8>V4A78T?̙L;J\o< $n :!( HfjA)>~UZ6\锨fPHN<9HvhGd S<-8.nRr`37 suaydw\f,̗$,da!N]Jp^SQ<[" ⅀bM>Pmt*tc)X$$M w_4I칬%kD(l%HGlROl QadК{מCCZ⎖ x fѸ!ۼAl)z(MXoyb i閏&yѱ}e9Ѱmi?0vf7 k<ʹ=܊8 MjO` %thuHĵ gߡ@-E΂o=RHP8b߳º1DaK䅐^a|j?&f?բƒ/ESJZ7A06W㨜I A+_$s2L*b1Ɛbr6Ln(~❡,;\lFJAm΄ddfQ,'ТLr  :$/ < R 9n,-X\~JЋ<$"S}ӥHSǃ`:dy/!ҬhpG9TTLlX\GUR%L6_(ZRRȿA {k^X~ >yP2{ޠAΞ V>N3چ?eq㪃ًuk(OJG}UǢ %oِދ|ؕ{#TfhoLڅ,.>'cycrBY[iD:=552>^BKKjT\L#El['Fk_NU| N XWaI 簑 %-_Z"b쾉VI͐),^X0ì 葦Tg؀Gz$^J3nD#^8i=А\"']a\&x5 VbN\8Sxp` G\& B{M #yJ P;WֳfM H}4-TPߢl.E<ιaWRa^ ( O2(>aQCf[nVbY: kK|,`Oze58wJ0/ZZO0(jk{dXcM˧0" ޜf.p=P [Vq(l[JDAeF!Ŗ{];Bߓw`\\f3Ww+[5$mSzJl*fl a〃eYd_p ٝ" iïgy&a}y#Qy6gZ65x_L|fÍ-OĈJ%]K|/73jšF+eITG-GvιW0M1+Jw"<` ![EsL45E]{[N8'jN]"bw:U,t%za.Masn҉o~1<v9kIaUo"|f=/'d gWA}#AWݧ5q=HLbL7' |\mzA7} D!hLYWzVV613xg[XK`PvU[iP7Ep\]uV[TYYѤƹX7Mf  _M'ۖkhJ*wnѥ2!)ѧ3pxxs5݂s Z 1gulvGXG3?ЇkLgnRWjė)R[IُL&2ܜ|#THd2koiWGx&I3k M<$UP%48K5%Q@U|UrM>RJnjbZ6B:2:ʦ#Q8/"F~7NܗܜTTҐz"*eT?oOC`I“SIoMlfʬ_. MhD VpGC+䟢0ߋTLPG@@?> ث7JS4| 0:랓 QE(i9zT"S_`ng<\<シ3D%@]*>I9 fu]۠dk!e[_= >x =m>Z/C68J%6<]1̤oXyMᕹ"&_FIDܫ]MĶsySSr|PwAoߢ\=I9dK4CeYs$;׉~IV\z/B^Y)jxH:qM}#x QQG\խ뵗UcbmE8;왉a⹮d4p_7ʿ4G8TKL>cRf{ث6ĿL BԘH!E׆@GlT_fe1wѽfUT 27Qݬf4iQ[R@9Yc<҉6;)^-9WoGvLY-ޝ-:Ml4G;mKdt֤ ۿr؊+嶜 prUk=vCoEFZ$3d"g0>' Q Ǽ-7H`e?d-$YE{U -{]SՓg`G $k/|PNf m(~eG~i (`]r#(>78bb-Nmcqbm 9GF&Y}918p\(=k+(iLE+hfBkӄ<4f6sH飴ؼRCNf*bX1I*~I~#+1" U8D9T=Q/~4tt69Uzw`86#wBMªCFxĘ.ui΀nX{0e-h ԿvhpΚY%&ܲN2Mƙ“) H&s% v'kC~jpT#D.ϣ?{ ĶGX%wYTSPIMZ9`ZQuj34.pk}]pi`eL}Drs3gOwJ[aԥos&) {֞sN8^ijwaeg̿ζ>Bz1,[ 3uଚEJRDI)'#7#s_l>ȧM7"E:_2/ #%*)"_2 jIJuq/]M#xcΉǢGm'p,P.t>`_F;MD&RHnt 8v]50<4r M4lz}ܷRAØ6gjnvZ﹒O@vUj)<[z٫d_8Ah@?58_ s!BT{Xc8ylquJ`:,uYFO9)cGd9RHdz*ɟ&L5ˀr " t7gwbDK"79j>129\|/sa O2OS4KՕ< Sr&Q9Do@ekc1b,KDZ /U)V]B1:XiַS] D&#xqRWy9:DO7`;0ZJnxc< Y1*vwH.voǛT5[/-Ue3slÒπz&)0Tl6{#X{e|\)a3Q(9-aCXoO{u)<5Yh-Q k/>g2Boi \IqMظ}d@wIjhW6-u0OEMP+5Îu~KTp1??/>;9bR~S\h-xctٰ^0??3jFȋ !пd彯ȗ6n-$̷-iZŔ4y<&KpbE儋P LC~3s =~+QuoV5b=:lݺ3 zni@% {B˥t`тثm/ĂC\7p@H$T 6Ć7!Yv‡ŋ(x }pF@8Uw Ɯ{TZfH1BY#ꅵ1G!q]l3 $'< wg1QZHƓ>CN'r5B4#[=~Π'z#]u>?4j0~j0 KC1Jr(RHjwN3=|"9I5mbaž%e@Q8aKN1Zm̂"kxyúnv8;5OOCa NR }kO0+{H>`r|>9H=xB D{|V}QgR&ȘEB㮈mwO4։=ێLj>2[oo]KE8AJ8hu'^ Em3Xmp(%%3.}0te<%[~z%$"ܙ(}"D-ԗ}j DGG;M[+|բ?ר3x`R |8s 7.}㢈gyE*V`'Tb1{d`!F1=ϊrBŶ پaq"%IXkPlA]2t.B_JB'mDD S5?11_T\jٍ;% 4.md)wP|hbVFd!ڼyl:C}jfV5HF`{Hl .}Wb|DMxW"\f-rV aPb|$WLD#߀x?x6qEW4ňEЦUjVJ]bR WWtS(jƬj"/CJvuBɁVf ^MkW'`{ 3nٲ9|U2poP=k@vLXWsljW88 SXR!U!M5L0&+:AF9X+cL9ٲɒNvskއ%7?Or9 椴ֹFOPw4%?27yeG}u-[HA&ZH]MڲI\zyQtLnBJZ 2 sj62?*Opώ'(8>Y 6ѽm]c'!Cں_9ޤ%f[sƯHlsM׃@O1̾ IOvT 9, ѦK]E3w~boݚVY`U-m*6˾"[Uc~]Ta1!M!Pbh|-̤ 1>A򭎄///}5 ʦaS?")4C F~ӜXbSQZR(,Ç.O~A7#EYk4w_28YT+t2^O5Y#3ȑ}:!<UgE_uĘwxb>/б_ӄ>JT!Y,dH(%R <^GLjoicV. :_$9J񪽢,̠w=F.UdwC Q`<6㔔0շ<y.5߱wQ) d9:s0Uc˹O蜲!"ub>31^)HBYBpW@IGmJeO "ʲ(Gy|[VښW ͚#U?Z䆥|>H򼉭8,A~2UML.dk:{r)(G#IHamp8T+ NVxÄZP>ߓ2[؜UuLGeȜ!:1LLz|%r@9lj" j 6Vף\[H+es~p+#/2>!@a0Ftʂsu1p3jr'gRd2@&Mp<6zԢde]DПR3;] ` g~"?كŮ| \GX ;ut$ߩ O4̓Cڲ%OyH^ߪWG༌lejL RG'T| 4cn6cޫmer Պ,-p<ӥ :49|ehº% q7u2WyY(A:^ BUDpEc1VP@ ; r׷@HO9_#bNKc!3J$],YQeLqvj\\7!OMSG_*c/2;hg ")6~Zsơ6Fy< ALʉ2"Ap~[[Ǡ{,z&(;- 2/hf'6;d;fysj$/.ܾzl كs)wsO!QR)?$1)w2 qI҉*Fp{i)c FoZ& a3)/qZBz?[UAx'md,Ht7LgOl9cnbޣam6Us[~[4VPKsC]UKWϥ2hM'KKr:< SI§rQyOFƲJDפs; R8Pܠ땙)I/3[,hn[-e͌ȐԠ=v_SF:tF*vP7wó$OuWؒc7?fއiɾj5m?Xgf#dmWv=N9t@WE9LQC5eHPwO^_fIq*t{Y,' :w'fn8^ƹrDIhL e ]h6҅`j:C_ }E; HbPޢaHJ򦧕9t${﵈*"UYt`?<8Wit֡c x ;2-lJlVZ %A+gh$;Eb. ¨[ӿ|XC#!C3dzpdJ3 Bm ݎ'I5[aB^ts<{$rG ,o6tJ\mE:YV>vd~o $$ .|EALj~ɼ"FɈQ ˰]7d:R\FO -5᡿҃_hzT{oq\_/6hX +?Sȥ_dI!a^|]x)f/lJZru^ jn2 A4#ewrt?(d$'.}vt~ iP%5Ό~T߽ةg vU+\2E]=9$m}?NUv{ibK]X͛i2(E4Wtx&Jlվyf ;|*ܗ _ ܓc& -+t q،J3"栶Gv*!d׶NG=UT_f.-`Ӕp݈b%`V%88AyX`BISbş pmƄ( `{:ب hNCH񘅔&Ej6+]mkH4^ 9^F#EPUBۓ?_⫯Srmy^Yڴ:\{@\5m [~)i4#;3h/bȤYN.x_jݿ9a nZv6@7-f"T!R=CQ a5WUP&8qˤƃt9jP^5pRԹ-7ڃ':[ K5/쐥{־bB?Te܎ w1IWIT K+WeHȃR w=T(1L=[ڰCO4Ayhl[?ap2㜃 Oi]/8Xr^BxM׌RUϿzQ2\7zqJ'1Q d*_gx NU4O7EtSQWͧpnSg4)Lj|B~|4ti6D|Teuc;_cĎf q<^9)g)۱}is〴&bb3 j{n2*Eⓞgu΀ ZnvB4eNU4]T5cM=Bl 4(6F}/pQ&: 71aGAևP p<ԗ/ \\./Ljȼc^mR@s4l*#GD9qwa?e먊*AB $i/؏HHg5=gʸZv#f&vٲT;Q6Z&Z /[Un@6nbXKΐE1E^'՞шFj%7"5Yy0Da/̕uΛfesMBz->I<'{uPhH ~0׌g_۷=^qY bhˤ&$GGÆ Fw,07~"Aܮ<L2l@R1ULC ,fXAa\/1挸Ovc 0V=$Ոk¤;Jy_G<È"==M/0fY[6Xa>bG_.^1uC n1iDžSףM0k#a+AZ2/e5]Ni{|]_/{*Da.Yx-=}?M69 <8բr )W0";L*Q_퀢NLإj"E2yQ?I)\wqgh/Ȑ=$ d@.Nݲ̃n u-?u:S8:Na 4 )KˁeECU - =V11&\'8`NDZHyj=)`T~=yIrU5E_̢7~Ub5= =8XʣA, 9ZEW@{'`JBۍ`"A.fM:sy=GA p4SXTt3@Cj(OlOTnh-hSd_g-?*? [o_ 4]>Oly>(g|mJtt#Nٽ= ]7!$B:fj}sQ?D&WZlY Gvt({COpSW꜆(i>aHF@b)/ Fء*J_Zr-CjR\v0'\wt+o څDaF0ŧ9Zz QQL9<B['櫖֒Iȁ ~h$5m.   6TW0ō?cl@;kM@Ou)S>޿wjB~=xP/$.pk2CFhNio "t!ca3[ Қb4ϪʙM9pL%\V՘8sAQjWVF8pEEY,A-xCtpER,eiݜ:ib9gV+ƳǓ2%,[!+5bxD@{+1{VҿGΫrN2\/b,F=iJjdwX`FGz4|BAISe~ù/V;vv[^~4q+XUW`Lrb'v陲ip}Pd**o>^?VvUimdV'Vhͭ\&^P$coBm!y^6[n] J#5J_x?#\TM[pOΠ#iS>@J'sO=щV SU鱉hLq# :ΣZηw\i~!0mP;l]l^n0rƶ7jxe3BOO7vN/)LC]> [䙪+MG"ۘ>E-t㬹Mmr(U;Z}e6UA{mCp4sS-2F8Y".` c,͈DCJu&ؒmK(:;YuAŒR 7#~LYDjI )d\+nqRK$!2NGZlhhkS ~F CR7Y]sb5x紗<8{,:G{yڟpóf@5vdf~rwC 5m`:&\y l`S楒>;pqDXt3DŽ<\Vqz_.:r7XwJeُLв?qcV8\Ulo$P ʔ>&o1?R`6bB)"'ANf yB̊ץ)Ls,kzzޢ0d]9auxdDG1RQi&Z'w B@OhTNhۿ&xږ0C[iA' #;#ɂZ*Tz#]uYPeQ 04j{x 2?% {y+_\F(\BP.o[wb$g//#K `ӚG?TIxɸm;U/ݩ8.X+YZ4}qKWoQf! cv 9ERpd(qMNd^Y~Y/=JB=TG{{y܉}"KIdor6n׷! 9'Uvk8L]~8|bà3!bU7H,xVp :iGINp0Fφ>5KgEXu]D!k1%tOM=.CΰXҠ!?a'5&@!"ڳ*9¹֫E=$+7d{#wtK9亥!jZqco0ԫAJp:EY@{9attCӡkah H%px; $~z{ՠ!(Dowh}Z fTV@s;9hOnr5ϕu&](?OC5à8Y)$6^pN5MRrBeqI4}^-G\I;sDғ-@a;KVghK$1ڼ俣cfcO%Qk1&[K2F"1v1RوQLB~lz+!u[kP6<5J{1J[(5Xּg;qSn>^cnm$5z@ yR0" e:33A 8.z(VI! {s]d!! ~Q=@X^Gv=h,.pA"OVBY299wk'N P31~LJV ؍ 66\+VcۥLEr iFi^,Q0Yaj,@̶rvqHqd^'q,)_ KU,P {&O= ȧ\Vd_;_aXƔFwME]:$ݪNZsdO遛baw^je~P#3MA %JRPp|M*B-hffmAJaSGby/R_95Dg&6~f9_/ |E~|&cFZH'8'PinBb3&IIJ ܍(6 jŀ2 _R{a$ {$-m\lG^;(E/0 Fȋb>&'۶^YjՠEա& :z 2\KcJ*W^2X¦OPEX*&NZս-S jݫ19ĥIq0, 8SO6[E@~ӫi§ϑqGa=pDپ!R^fXg"[.{Uc>䍔W<2]TGVIg*Zqt)>:T6|]T| %Č +\|+F"B+տYtnIzA G%QYǭ$.BjqP;[Ͻ X)kS(yV&i`cpAz)'TV}pԦd[5VɿMK3N_uogc&whJ+'Uls;dy[n"lZ}qQyz-Ȣό>jW^Oωs;uQA,ίӼԔnq0Z>e^-xNL5c3&41I{ljʒxxu/Y<0\4K*\r HYaa1XR_WtJ:r{wr#côyh ħҿ(aODg=nRd4{ :mr0Jڸ$$lv2=nm1Ҧ~\cW76_4gJZzoo<)bP̙!٣$5''ۭ>d 4B+Fl:**EZ?Xh#8ibB^sqD9$zנ[GA0({\E_e9LV=8\QsO:#=tt&).Ӕ@>( L_PfgFz١p_(2~dFxIZ7kz$`1axXc7..{eoq_I6gÙj"bY|C[Fʽ~E+ 08[gުΗ8v@*DJ }Gn>ܬ$VA7$h.Ʒ`a>䉧CйdjwE-k&tvkjw0'Fde˚*4 }[6yXg8l9 wu;]21~ :*iYm FwEqհIʬ7-+*@l4mfSɩ3AZ:?:`?KD;!܆e(oGc<: q1d u(z&]ոle>@/xMtT//}T/]v\nR$:ް(ûLJZj[ܧlKqlG3hXJ&rQ N6 պpMүۇCsR 4B6ybb_6ȑ,c޷J3$.Ȼ&9> s5K쟩Є[,).t >$:Gd-RD2&{e[N%[PJ|'gG UȾg!](HULl)}6`g_es9sUZ8VEޯYm\ȸBl⓻՞8&^jڙvo#?fhP$G;b=8![iCQ]<]* cex{,tNhCۜ6ScPءݶ7c1ġT7g/* ކ~ t}TM XD]o%{uAr_wsuKG[[ioRK=|ĦM\iNQWx+-'exm dΧg  Wt)@m zMkA}NhdV]F՞}a>˅HM!eɵO+,Yj@v"¬QۧGc>ݿkJg^KВ4.JiH8+s0B~oE ҝx5LygTc~ îظ:8H;4 m2`Ly*Ċ.ewEɖl"6I/?tU&bg%AqzNZԹUmױ5bT0Jk);<`KM>pS$ﻆI\iA$E$;](ɋ`li /`Goia41rKgS򑝨moXܔT28̎epL&̓|)tC3`bĖ+dxzJsPPǽh @ z%1wrXB(ǺUtɜk!.3 oi~}jsIg|D1WICmF5UyX *! §[%po趈* ȤpƏ;X#"8ȥM|~)yz-@.8*2v7F,٢+d&`QE>2T$VJ#vD|xgX a!͗PDvxBڪUG[ִGYt^k@9dMTNu0"aYSK-^I{L՞Dt ֶ^We#Tl(]￉[< f6 M7֚󒉰4\ψu>냑UA@'`馬&T|Nյ&e`tKz0H*[+=pEV*yG F 䤼0q#OexHXJ񃍆U8 fgι(m[WֲοyQrVT~'+>C mM/$-3uڼ4owp.q >Ckd*b\&'@ (#L̈j6K25%WpōB56o*2gڕA2H|ׇ-Ȥ8evPWsxEksػhgy{[.5tz͞8 RX3,]tuO<S<*}p̺7[1Vui=pĀ~BL xBI$=9y7dvRTU7qJ5~J7LKF=H(*%%C'Em >i;n~  m jqZJ "m8SgLh]_rlJ-MC?ʩaL*vJ:˷ zs`ѣ*kK[([QE每37ýT(|(E a"tnTcV'y RW|\ر]K7Cen1n;N~3[̣mܽr/(( k BWoj}k[ŠSPbϑDb8Fz׆eiPw=}/qPafo8 y xdc)($elc ܱC7E[tLs- d(zo{V6mzYtBëWƸ׏Si:+~[`_^zc0u~~^OAkU`Kdo|+=+#U͠6N8l{t'="XM}^ {hIr4:CђEAlCxR3&68:OKXӊTaO"Kg 8U*ܓPb@=Jcp-T#1m/(DʐiF"` @_o%T9٬o&a8 ppSjZ]٘ARq7 j Ni92])es 5"|,ԏh ?ߠi9'Ӵ/BHllxN'̭JJ\W>bù85pp H\u D";]kgrʷ"ƏQ{&@j&/0gL؆,D37yR#L.$ e.8LpQJsW :59$IyT(*Pq!Pr xH>}X P|K,_ &CbThLiM?( =OT\Ӣ3_(Rҁ+|C`JBA8%/("i_B?O!y(1=Z(Egd/`<\8ʕs 1˴:etCHdž+)3*Hrp(yt@8ZK FV,H,Ei;YD2ɺGKrG=w30X-t%Mn2zD HѬYG7\k kǝ١ Y7SZ]ef.OȎ *=iYFem8t:=_h˃[z/4y_ Y=sQ 嗒a,-+u)3|oõ-CA"6EحK zKh).fd.EdOm9Hn;c>ykib>pM'4.@^K'.S!;pC.Q;2JOc*a $|+Ͼ!}g$6GAT+׏2(;`"Xi[ 2S1vD1[Dȶf ~\u~ w̗`ȉE̎H =',K3l"F? #rC/C1r-X5<8^m2v mpi> v }-UݾkBwl%bpKqe8֓+y/cg1䏞B/bc eU˅B534FlU%VepnXƨNtDVG` ##M0{5,h-D0 S2-#ucZ-W>;k(*[rvXp@! L0T69c4Kzv6d6bӗ%ٛߩ>fUϲ(f~0/D}op OI̋r׵KkI9e;Qͯݓ}h҃7SVq?Og~ Ȋ4Xs:a (TUK6 ߨ[ e,/>dn G-\+QtȄXgQs&驏[Z3:1ꄙ(W~EXgO|PgK^u>I5R/޵>C%6<2vշ!} 2QVifkk,`‡f}dE"wUoZ'p<{'esK+WH('+N]b` f2Bo{dcP&*`W}'" rXw )W`Z`NC~2<V5^"{_P4xTqmvqToTK1G*cYyW1)"7S{Z:eDꙥ,TƭNaU<߈7-T[! T;"%FκCkx8lngoc1:bBNс z KS:%.`wWݝSupjLM*f,TgP=c gC`uH9o>~ IaIC`CVs$~SX+zԭYUϲtet?I}<#נ!%XϠw3` sJ ф9%E:hZqhqZ}&q+vEb iG.ԾGvHM9hgƶJ.=JLWr㗈;7"l UKs σ?ĄYnDS/v_j[@e⅁MϯfAc\臚񽾮> 9=h9k 4ؐmyy34n$*Ta(j(yVJ{ƕ#gxxnsF"'ڝz Y!zi,3B($PwW F5Yفy:MnR nP?ɛڶ&@ϡ+X PV^a7*aBZӒums$[P;!Wb3m-]jWpn\dArM+ՠ%)p;h2vzEͽ[cë|O*{kܯ1އ֏N . 'yJEVȯn,015Z_=lٔW I DZ^pD*\Df/tEz=X8"/M=b,"d:Iko!tM1.Pafw|ڔl(NzEOjd֌ Tc eG Ꭰ]L$ F\Şc&ȢԖƚq[ T\`]]jcta"˔]DKZ0 CF9IuŌFQiQ%BHQea2^(j ZD}"]VcZ̋[ uHb" $PM  \-ӛ(M"|^lXg3^<"Cj?P4R՟B槲RL ]9u͏r.k;w ul;0p.G(4\H gbkQ7of. sO^b- ?8lא۪ /᠁Jz!JCM6}u|#G`?Tќ3cVH+ZdwƮ$I:bGQl/Uaߏ zqWie}o - HCN`ؔ2:&`Ǟ" ,)d*T*'7 ^u\Xk"C nߠ=|xl,'$SZ=d 3}R[ͱ")f.\Z;)rgn&\>>VP(.]ءpO/H헙CW[Ŗ36&GbXPZ׊ڄ$kg.@I?3VO뫃q !@+ѯ _d9/&z`KFp(&WӛvpԠ9wsǭFOgj)A<foP{K.GVRY&26J_CXK=W!z7K*X$oݟ;'PwՔٚґm9\<0+)ATz%iYeboYfW+I"Z=DQD+qUF#H"CK a0NMNhig (ǽ /,;^{'0WzY.Ih}96,56)t,۸'Z9շߤRU.4M=s@ȟ¥#D84 WDK1OGD5L]1Y0[T ة>6>mo|0^u UdC.e^DJ`!8֧?ɽ nQN6GKV(*ĨlEٹkj$350O•9jz^KTׯ0HoOzqDUs螆DCB(SfӬV;˸7S@ yfoX 9ړZui냫AupP9%]Xa)b:m\}Աr% C,`>ѷq+G˭Zx08Htu^S1o2x H_].OX=QOҞa5nNNK8 8-:ڤ t7f9x1ܓw].}ݼߋ N9ޡ[餵D|[6BJ*x,2:U7O| 5OA%":\&!NV~]#uQMR>#p=8[ qyukmc Zh!jP,{5\mJvܛÆ&&ī㐊K ACNOR..\ოҺQsr{'G*ܒGL|[{vk[5& ND"Ƈv)WK[Ј%q75M(sM_ڐaI%nc*vĈ1aI= _6 h;li7Uo(Wԇ&KmW8Nƙ׈{XhmJiž;'E,R? iy Qbz!kPk>DwLbE`UL+c. -2j?HE'޸Sg$u׺hn1ڤV23~b<%n)GYJ+eaLFMJ7!hCS62KV:$YBPANOD;*̓.շ@,25省 ilۉ7_-O7wDJă~lQƍ9  p5>|o ᬶᅻ+"ِt*TaqQTзtD9NՓ df̶zD[`֧{-pE,09u3IޣcA ˳䄣( D= 3pFjG3=ǧ-`V0}AJd_SoEƫwhVwJY0.ͳgf1>HBôVo yB]6bNB-Z<),k ƨZ~/pi)N+DeZ3H9tG-eny**8~]RsB_jejrX (b{4 ;bUXƧ6msUфmj~ЙVD^2 !iDd *M\kgsPګ0&7L:(ud*E|S`rcKAAk9颒B"F_Ӫ_YL0'>eJpcmuH#)BlfQ‡ Q۱uh^PB>#[zRI`4`pOdx,EnzLU<`ߗm >uU3鄝rrJo,Yߦ$:XоuA9^W!Tj6Ũ-YfgNEkV>,MZ90xAId/ev7dX~xiE˻7ߝviSsϿTNi,iQucZ/ͤ-K ]n#F}(\RFzYTRY/lYu58Oai\P+f[z)Lj<32L̃B.if,Hb+m~7clGp=!XN0|PGItJcBWT>fJOp lLRFT&NgAHח]#۱,Qg}*-I]Oj?O纯uC[[-cs g?X9ynTi0{2<~Đ/H`gq7~4!(Ga!8-|Dٺ{8+zgPLnTrwM_W*5"4F6RY!4L[2~1 6}!},s;o!?rGqL" Sn,:ܚfP%F&VYkݽ9}BP.]s6lA]/tdd(Ohl^tR4Z(#iRe KMi4сqݍlIq~J'"bX=@jL{ p*h!k@7@0PNPi|/#;@ QcuosoaVY2;/e&Y/'c&(~R]%Btվ:OWj:>Ic|HVf 8f$W#wŨMF:7C&;(uĕhTajf!/B`mOԇM#\*ה3I*3ux ֵ]2^X ЫEقyJ#"E-fg!0;=5t/ ]o1VvL}E)R@;eC-D#mj,_Ѧ8 [=*^O.'oyg1YRا>h6:g4)G5 d[R4F0AM߰>z: 05 kuÝ{mc yy76w^RHbXt,nkHLSvj}% Z$LDRᝩGOɢ~^G1\b{8 d$ wxRpË'PB7ie+DH{@iFªO瑳ik O'o ;:ћnSn"M$Z޳Y+H6*v:C`' -v3f0vBu<ڐsdHz>@>!]% L7کD XtɓW܇6]c.hą>WR&~PY;?| ڊ ľR c;"jB+DuW@ʺKך~'Eѩ+hD`fX1AH|q2 ~؊ )I|$4jbL!}VgYx*K˵0DgP{]FKcmep=g eS.Ƨ+Kxpi?>UDIC3N1",pܓRrVOnj>i~E9ڬ.Xz ";ЄLz fRcpp9 vGM]"J<*JfկÄ^ CqJyM[8rH.)_)}N툳)M`_S*]5}\3U&E= n784aty$$PKĆyBjX4+{>lkLuP>}9N h L%􁊡P1Ԥ"A ڈF# Iƿ'}5nFWrS=wpga=*^`3ٽ=8W@++cA +{%J$H5Z"CH *2Y b $.9Qg0*C c5\*FZ2Y%$m #"?J<XrhPiGӉMk_oW\;XŜҽJL-HFנȌBL&a@#_v7k' rdVXiH.DrLIԣlr sh/VfRgA%P9k3YH@n]Zd0%TQo2y% 8쇡P=a ܀TnY^<"1Si |6V`M(ӃT bҭe#\@I-T8z, 7h M"K,FlZVY5$2LM 1OUpe:5O+9VG"k8+CMd=|DĢ\nE YwWHfhsQO}\in))\SA7/zyqR`T<9aG: r-9yw!ʩ U;7XƱl(i˔jP0J)6 _AD: 欌!sm#3iX/FZ ~݃/)48)5TᬕĴ7]ѳ7,kLoexuÞ_!\gh9x7/؜ Wym/z}1X<҃ƇU I[޼l]mb"E/$vsyrKnCĪ]\!X }8*eqSS~%ba=O5EQ>q:)vFHYa!%H®obYGH]Mֻ-bf-Ew%5Y>2c mg-:^\wM#b@Me) b9wI]-jkm$|fD>~chhGM"p Di3k&\Ȼ}#]玨偆a: mJ;1b2pK8Lb@x6|#_*N!=5~Zkf #"Bxj']kgٍ) Ұ(ce=rm1i'?ӟ*tHL+eE UƑ P+%g!K̕l=m  -RQDOUsA{ԼMO +0|~[!^ <*i9*:,8cͯe=[\ضc;xɵGq Ad//߲6NYe%`lZzMGW]"@I4OV]4-#OyxӤh*+-:V7܋2ܳ@ƫ^mb'v;KIXVaj}?Et*ԖϖTL\>*˔,5x_ۧ~v.`#kWJz{.^񽬟Gf#seh E]!~XD?MTj˜It>)p͆ 㣔7UH/ ;jҚ0O5eVq/0^Jt|*dgtĖjF yjŸMBD2w[?nB9sМ[vܴrCJ* &,bA^ XdS4]m_&|P7fJ!ؼB^:X:j HY{X"Kh[PWdB%0i`,ѥ e6C 1ou3bMY'O't$6ߒt3^Cc YOpvcʒ~)\WZNUsg֏naPDڔZ*i O_&'Ǎw[DcHۃ2squt)r0Y@2>} 9Y_exxa #zCB"UI /ŖVFByroSAnxc0w( i!HgG0 !$"ii3{|keh19mN#~CDžE;O <5z)zLRvȔ]gnj/Y Ϝ&WP.Z_lgHZJ]76[E] mV(㭱elX$mq?rpH9j3[~}Ή3d|)͐9sq5*IS&3–)vYWtrmyU~->jj.QC,$+&>sL3)(f@dT%iv7ʂٹlx2,DEA>.Af'ZEIX, Od{~kw;9/b@ 'eH݄ kXW9E/[B J,½0271x#KT{x/[0`JzwPC{E2^ҜEpw+L .pf1=h>&@2e],hƥLBIiȋ !` Ϯrϵ 4j*]n'"IuԄ1ֵz v5KӖ{ ϚQ.eK׳M`2[SH]$,嘟B>OK%^\5X*|oNN+׽XD o1]7+INQ'k?`kNU{i\ѐ~Bc78tDuNTq#+VyZ)Xiy $f hV$UmdVUR b6r E+5 9a#ͬ^C#F5Z< pg5DO.GM 5L%{Ѷt덉pNE/˼K`QA0.E 6'i8O)1 ![]֗U%5'Cu Km:9z,%o9FOV*2bd1[q]xsFtyn!,ЃTjMw9~?vu\:<aIx6*AX'8S5ˀk9a㯦Wb;4I#plR~i ݓd;,fNH(|U452PKq1"kL{uw)I)QMr?L,qvݷlJ!}%KOL;1RKGd5T? g/+c˩m!m>UO`ۭ8Owԓ%LwȉדΖү )E"hF $6pќ +tUn[ c=BGO0ZfEJ73(~;\zsЏ/;K2TNVno"sķcyЇ; 񴶫 l@ \ޯgb wlT! _호{D8= m[a`< \HjVCyI~IeY߯A{f 5e*ZJ"Z!jn\TTc%.>p,u={])1pɲ&Ube2fɃ Yh;9v%c, ;On>,{b~:0&Ԧ9ťu#顶,`9p`ɢ`#W/ uQ1"H#~/b 0#Moӄm 7F{Fz4 Rδqx-MA̷Ot{o&HJJ읉@֤"}zye">)\׌t' G?P=FC։ȵU lg}K|B%Ў?ZCf} ̛.OԽLY[}kpuPyg}g6V9k~U +I* )"O"h9gB@"?EQ'|5,wژygbOPsզYrMpz5R aJ65Ò0RG6)ܓ#q:9\Ogkrz`q}\(lmY!Tr+;~jՒ$XI)[s8"?LKJ4ME\g0n iws1Ò$#{20HaZ)sQb T:7(7nǓQpӄs:Ԫy0J>ݳ?c22?Yث#KvFSay fro{QJI8i Vcԟw&[W&V cz׷a,(HfmT P8G+1Xܺ(mL f/8o G?6f˰ZKѶ~CaRv1P#s=eW; yNjKo{/<fE2=,Rz RQ,J !Fq[w*OL0xIr TfibEXqj:X}E: ςχX Pb0%evmAYSQ dy!M t~նr) =62+(}`& YKe:m4'C*{AÆFq 7wm *6N(jr t[l{:AXPt~;#uJ:_uԴ:SPӈ__J~Ŭh20}sb*cFO<ӎbt^ON 'CNzMҏg>=zxwXm̂MOQwJF#ׂ;;PSE+VQ==R巡5éÙx yTs-ajo#PѮ&Rj?&ݑM_D:$*wB rkEv򎃕Z0YЦ%[ijYή%3K)xQ<=+kV姪d:D>V㓴S׽5Jh cBv 8"aF+ƧM&`4#3d)Z/kjZ)Zo7# i=Fum'b(Bԭ МERwF+L~aح}.H[66]q{Xt 68}_Q˒4$ոWZNlQv^嗒nE="M,zOe:5M]Dbwk%N?U+?= VݼARw$ڕvh,mtƅd,JC࿱5j>bammO$$X(B+ −d!Ko̎*5f0Yfݶ< 2rfϑgF/S.30Z\SߢTdNYrVT)uY`kMGgZq2t9,Bؘ 6PA\gO,M^zw ߲5ڂBƭRV w @S/ y%N˨EAX>k,l}h\<\{雯97,l <=(CNbXqe$fjo9f Cc@s՟dqbP˟3R'(n"Ժ"Xs C`оuY$VXK@!LW;jvv(o0+ y9zvenV$+eټ^Tn8"8 4"P7|†mD<[WmEY2&)CN~'SX]^MŁ1{Sj:%|hEIgCoHʞqd0/ZCԒߦ!iTji Ve#|f],ٓkBLZ7x`"1yM^!:LGgB\{QntĈT+Z=BD:MF;Z%!qGx<0NpnAk/t3 ^7=muĈL,l=lF@pНCXJ%٤VE >Bob*bC¢ )M4P^/~BCAճf:ݭ ]L!2" >jnMW4j/@h{ـ#D3f̍o2μ?lfLJp?BMl,z؝I٨#^]Y2$l1s]l3}4JʺF)*rKҢ}I'^}o56,,MN3Tv\G~:Z˦t5R-zKI9[?i`{<)PǺS>"/裕CvXNlwbLgx,u>+!x{ටYmk{H e3cC#jY!Exs_}bwbg 7|;o/&0a=n#Wkd!ry\NQ*UEWK\8{uj.SVdS`~9sLhe]?>g՚K!aToibyz̛hѮP/)dH<%J fCgIc/yt{5@ JQZƄ@"`lPM|VuɌǀN%J6ݻKbO<}MIF9X1:!4a$vʑpx*kP98aw;X[MI:LRe_t4s3k*WŠaIKqy&:khRa*eA]iNx,o}8'x :7܆.ƕNʇV-zlGb%._@[ߤsADǚβzt1DDwhvGU0n Mw>h OyZʩ&'=VN Ÿi݁j\mtv=_fF } Ne"opRZck6Qpn\iV&rfqlYh+evc{NY]Ҕ(?YOiAIT |I >,_&VY jL\CcN;@8>aVe90LnY[\CaΌEPuQ YݵkIdB>iB7}-$w~-e~y|e=UDDxxrDDjaIBiP{%=03z5:F܊UΘhdUe 0\5j~!LdHIBXW=AAOJL0T;8k`F⾘N>o?r@wa B;&">b`£٨(\9{ X]uRGkB+w '^8 ~ k7Lbҿog99}S-ktf`uۉWJNcyM;*t=9Y|Qꇨ&ŋdFG|:6*% 5+zkPj2?5ܶmoN*;TͪA.ۺpQOYNV?Q9{V}P{pkx7@yαl ;5GPϢ\ ,6Ek{AҽҐ RQ#,,WPv=1vnlsя"Q%F?@\h , DHҩ7tx.7r"O(l.BJCН16d8YΌ|oXõң4S ΋gO}ΙC sʘCn&g6n1z.C?Zg:ϊ&DKR\3K9/")PIá}@s|&0U KY;Q: n&h8~L@/.\SvT,iGA35ƣ\PSkw6ҘzVMɔaHDg2^5v]IXweZ82'{H|0Q`C*Nj_MA9V4©4H9e6Ѳ撓^O*D\7NX)w\uKPgW`Q9᩽h0@p*4{ f1͒$6ƞ҇ZdjCzur0D/ .~x.(u(zx!CJ/if-zP0eG6E.*ϗʾ1  rNm!gGT:d`n{h.lּQrO% njiR<Ϟ}C,"z?eZZ@Ru}M Y|E!ԗnwOP+y)F̰@&\w<&>T f}ݻ 6Ww)#eZ<,\ܛHw& Ga9UWFuiGmgbG!VErξZ:c#i]J iU,bI0Ρd%F.=\/lޓ4r:`OQs-k>7M ҍЏ%ĕ?:0?q\%נڡgMY܀QՈ7&2FJuMg]@K7ISu2 ڨ\ڕ`ǧ{ UhvqX~95#Yǂ<JI_1 K| ȯkm$ӈ+Y> 4|ItS][):Nձ_][&L<%WSkANAMNJvmnGPIB_!a+L@T1ôԬH.ArDÔ;vؕrO~ u{_P0 Y&U.%~bMsQ`磫5jG"|.X=][pKvz./KǽjF}e1آ#Nf !1{l/b#R{dTZefbVKX3I`V"rɿBT_k/e5L65+bhNG+H1EuokO?8m{ND:aڒzʱBҥƏÒ{;-nP3X4 ޶+9aî`(^I1 Y Co\lFon:|р>X!]Vf{hԭIkG -$?X3"ܵ6%,֨ \TV%4t5*3,cJ^G˵2$/v4Y}"g! .-j1ͽISQ|S48K̀UPn e(&G88/gfX?TU\f"~T?AFUd{:p9\ /SDd[OxfPj[ #F IC&RU4k0€Cjj~Q/ʟW]N8cZ2룋a;m,/hޓrbQ.H'>2 -rؖ75N߈v>,*:!P2 #Nf;lp|%Pkdzeu;H8/OQN,w{L u!WQ2ײ "/]p-؂@+| D0VȅOfjl|-QW} ʪ%.#Rz(U x)|,!1S7Rq`pXaA_)q2|[eK^-%Wݐh^ǍBo&B#Ќw;HKW%?Q`I Sn?s;!M7L7$hْ@HdiC1 VSow32a=V9D_l<'a"2+~يXܪ$eXd&Ɲ0%AZ4 *H-|HZdTR=bPPq1m?~ub:bA4"SWc$:,ݿ8e> "83`̼687w<[v2ƞօPIyj!pp[gem)?Q{tٴjƷȚq"'@ʳs '.?JWjY*~V`J9\Un77Ʒ\:?O.|Wd,u 'Wك IW9U% ƙIYG'Tx_ ʥa\\>^@~ሾ_Z%go7$7L:kRF6Au5n}W 3$ҁjݕje0 12w•8 7/k\ՆDw7Zyߋ%w wܙKn6m0 #t'776Z?v#kU!fJ[[Ɋl롁LmYnsdhw6ZbG1}v0BuIb6OMQ> 6e jK%/O)cze)0 (M Fyx1R5&Ʋ]v{ł@3Tx;t ɚ$׃`[Qdp` zV쪤V;_>V߰V;ϻe`^/Lu6f>f @\i4t8sw? >$B mljKU0&0g-u2tN̉ӟ,ˏx$P~ ylcލ'R2'XX'onVYVK .3.,-۳6>.RWH n`܃=}%<Ê3"%k=&+ECVUh @krxvPJ𙳾ܱ1^xŜQƤP9L}qRhȲTEư*+cJ8lꭥ$1qhǵ Mϔ9'N/>b;YsS8\ k İzd:!ސ8}RM +Sp|fH8^{TG4:)<]+eu(,"Ւh1NAD(߱EM 3}fv i~0ffjMք-͔ߍQjjaebAOUH3/9K`1)Ҩ~XX@jɠ,P-UpsI%AIM=!W ?h;d^I>{3Y6)+=b 4BY] Ef3 Ns7DtFwommD>.e8eې8,sr֫ebXUqrDyDϴ|&. zY,IdU%ȿclom7VɡQ26?rg l%ALlN5U>OǝtMtF XUHE7Ug:,XIU:ޢE,FcHW'`z3>I;XBp n'[*wsQEIҺ>؇r!R~^BuWo,Mx*-6,+VӭFrwkbrsFe%EqUT;G]) J6AXP\6BwΡĬUv`##Z=v罆#],@C?zz2Vsi%tFT L7TZlESmA6f b#nKL4&FGuAmx o0Z,c񁺝3p bH0 =du5:Z\d{Z q{mPry=BN/R@ؼS . Em~@Dӓ$'/x陆7Y57;U]IԸ P< Q=o8!ĠV'S+3LyWx֊beXQeǻ=Z?OP?Z3M)Ჺ\y*!$1 ᭵`vB6*Ј [%ON8v˨9wk͢>(G|A1@~C99Zo(SJCK=,ԓi{VG<ۖ6wAzRN$![@ &핡 L =*3o OKCGϡIFKɞyM0.7QiY ec^MɇΤݾdTg]+e|-Sݳ`MvgmN :ozzrϫv9("Z xcպfuyt:NBj= E!b:fCfv 5Q+z﷖6lLHH)Lm3mXkTABβV]eK8e=sr(ZF6狚`j=Uk Tz{Wkw~k=3Ga'{cNp}1c8òwlY=>0},˩[ =XY'$on9s)`Nl_ P*c{$%HK/_!E\kC ˶)XRzm-ϡ+ P3 tѡ$A;E.^Yl7J:b|wjH 9᧣*aS:^@8y֩dWd- D'R1T AɠZF!rehJTk42ٯA `k`@xǍA֤é~mQ=SyA`4nsjn͉{t3Sbם2b nWԊ!U1rAZT^v1H5)WD1ރ^Ap/#Iv*`Kz9:@].|Py) d>Z {wLYà[)iDjMV%8:[ )i Ex(-hDPHS'XrwBKran POm!Geyת^JMRof)76ן'Rnڔ R͖4qJs/˘x]6@Pr? d%1[uFl|i_| v4vmgRЙ0_I2bks4ȳ4EN`!2g'݇Ȳ@EPoE'jL80'Y+9ro+3rW"9M\}Pxh!篷(]Ǹ#MLv[PqJ (RĎ33mǍWɀ(\Rحhnvy` yK7+h9UEGɱIlsBGW;Ȃkk}GbX=)߸Zeڨ |bÿ?\YzlҐѭ;[ .1[Udg^QT;?8f|OSm%t<<(bgB<ݕV7'\R ɳzӲK{_0 ֭vioȤ/?!pqw0Xdi"EtOIоgzji[;,LB`ݝͿB,zoa@|2z?+5TFnrwZD"Zrn+MU?n^K޹$YtK5⫃ꞿ*'8a0w6L@6fР~txlu_}̆WlL'[8-O^].5?׺qWVKԢZ@*‚p^"N_Ē^^O:l$8L`}Ui#Rr 3ǭI#/jn.=9gPOJ\3eX qꐆقu2(!#fpԵun͛{ ϭn#'GnFEw">{*ElS]>Qu$)/^U}RMe\Am4п+Gm1cz(}\)H-,W PUq.DDNuhTْ`"@ $GIPFx9&0cD4?lr蹣4<p{;~6ǼoCYhTz6n '՞k[x"^[q'gFfH /d0\4GiX&_l;.1lژ bFܞhW˞pɵ>[9:am^tǸB '{,NSj{/{\㞴oB}v1d1޳W=@@.Sj=,建(9wP;\֟)Q*a!#=@ r"qt%B1Tin,v#^-y*0dDz=h >{I6ܨ;4kD9ǻbwDi pTwzx#.Af(2>b֘pxPGCcY|ӈm y5)Ah❰7Bsӷ",<'l! CLF;{WxVb +!ئ,͕0tw:GYTIԥ-8NcWEڀ\E=[O57QK,x7j8)I~kTvN2wP83⩎I]YBv8dE`IRw*ug; Go3­+TZe^YK|?uϧ|\}T4ónE-vtcGw>#F[( 79LH$P`VR>9B̋p`]"zM~?Q`6Vۂ΅t*T0_F'{٫x<2lOT5M%Y%5yj# Y&Q,UR!I(q!BNPޥ>;G*o1IKo]D*.,nE2XB~(@L\C2xOB#0IvT0ꭃLUbDsEGi_wlېc+٨ɢ ݞrtXs!\+olYӡD|Ll$"ۜX Q2Nv,~xZX/[Ab< ^yF*g&9ĘѮa#ɍ]<~Gm[+괝-fgCKJV:h &-";N=d+E\8/ gPKIf /νy2v/;l 5WPRDm!F,7XMCxDe)yӖj%*|FZ$eO|6Hy &EA]\s?QˀoVkd2&K`KcF,9ۧ m L`]kv\Jȏ?O96C=,C٦Mj"CM/nRl )ѷj Rs<1HXMF*OleU~[#3tjBPTg;;E_[e缃|MBkB.-}C3HUM]ipOP6wH#zxk A]X_/d#mSiWZKwo<(`Zv䏛ui؏ZVN'kb7dt*X5(wc W^5avgi9 :luYG\ߋɓXq+tlԛӯf5&yusG߿!ejx:n4\Y7sbb92Fk좦WocڵVXXvdl'iFYf5aۈqw\ `Jq qZ.xSgn,V?=^EzU뷉R-T%PLF-lGϏ:#Ѐ_؍N S05;޺^R]8s~IAB?bIPQe!c`gJtm6 x5OiSEVbJ+2zWz@_/ULǥ:̕"N$xG> uZvt?gt7ˆn/.bZOC˿u?b-׬6"N.bgKX?}SeD,9>LOLzGܢwl9xZ!ј]`C91˪v"uxyۉE:,fA`V b)+ t{*7%ZP̈)lǞClT*0d8r84w^w~VukjH|14!e,^EB}.͝}ȦSwBx-B\ޤiyt&p0򠗓@Qkv8c6 Raڿ;d~{OEt%/uNr4S;%=(HA[~dꪨR`gPB%J!v3ָ{Ve֖y@_vD@>YnN oPZ$Vh.K9fl[@X}p 5r#x |o.nR|Ƥ#>M 5۟zEA-P*6}*sqԙmXVsU}eϑaƵQ(9+cp] ݸ!E헓*伔zQŠQa7_4# ξ{} ]:e WJ#ftl⹹hV!}t`S`P uo6|l?"cjni5.Ɵ ͧ FMI5w3rPf5l^a`~aiIB@)10 Qbo'hi#νC]Ιlz"S#w 1AeOEByTU!wMr1(GdWw*ET't75')*0`=,="6:V c -_я$+D0X`RϜsa^\rb ɔٛgkmV:ާO/~/J@/,y:؆5Skcd+~Z݊ a!cyZH\1ϕ-T? bArQ@:@< ]fw WYT\1ǡd(sO[DvL\j.99RZc0DAڜP`⿎+aS t{ ĒHv'I 5,SzqorPCsck}Kkϙ(BSI*o2g0TM- u+#H[pߥ>Εv9*ra.8#'nUP prᗢw ǿ=FK8،Zm։8>sDLibg XKKj)40y@l-qNaA~f]ʦ:e7'[l<^c!};7}HbjS c:'+҅wgMI5`{CM -HgԹ`l۴&l:W ٚ b2L?a%@FolR<,tUgٶ-cG[7:SLPo05 yPۢw\b4K&O؇CaT{>x&XkzP S Y߻bOG0,e6dh 7FN`̦5w(n̿m6eA\oI6YIJ<fYR$ -/*:*"`R*,݃)<ϢGgZcNeGCPΤxtϪzu_gԑ`\zlPQuONiB:EK 55DMN2 o(Uyit15=܇y-$;33翅@N ;~= DZLZ?#T)''C#^j8#|{[R:&&w.$77UpTB.Eُ^!7qqB3qKJNn7y.LKfr:íOjJWJ.86*톚vqaKyEb\dql&/k$gRlu9wQ90Ѹg?)8 \^ZQc$SS;N΂U&?Yoc˵{tyr<N(f_wN-;Ks6Z8R#LD rD )8f7ОMbaߖ+L_{6a2z )&ZEgzZ ` @Z#p43}!xKb0xN-Bsk%%~&dk%)[N2ڳrrb< mOS gpwyu(Dz;ɰalgU,yn( 0x)bOYF+B!7 A,'r͠D}.[mt,N` P6m;u_bg$qCɉG8\_FwPrtt@o pDȲRV hXdЅM7-DJ;m$ K̈́VBl!8B&Ӗ0j ٘uJ~NXz+SƖol'2]UegLMN&ZI)7)Q>9%xWߨ]OimB59 ƮhnF;0˸.0%'C KN'e46Ad %6ܯxX92 =G@ɴrXyR1x$mX<c"! I 67H80!1~NCLN{d5i>wtDq5yH~桚8[IQaDK/%Ssi-0qϩT03ܙpt^roMܼq_ *Qk4A]ll zG#sR!'щ[E.UsJG 7sacB~bggi87z{<V1bՒ].09 )Ƅc\25-HmQ/ Pք9ؤm44gs>< &Ԯ,kBVx)Y!835 5 R>oB6sƕCCmzȌMx[E܎d8 9>4R]:(;l[(>,Jc:%$iN(,d0Ɣ&щćbrD?]_mU-2Jt`{i>'2EI' qw>1J)fXu~bl⑿8ΛkCk%X(-8#HkCф:K9QNDtR ѻ%w(#c>Yӥ&*:mIXid^A~>;h6:x3l]gHsmi RD4A(78.r7C^B~<+nMaTmmx,s)22!̚gB>Ѵq~1漰,A&8Pg,[nNv .KIٹ-Q 注|7"ڑ_d-j@ ^`L_9[.V0d HC{E;R, .ɂI*0%}x|/PcAPL^ĻNti0"  ܖ:0_ٞ'vnu?N֨5Ղ' [42b" zF^\.KEqۄnᖄ߶&{R!;Naifh}Y#[Uu[!GFoFzboi\xmFx 5`?kZ_Diٌl?'hToNԻ[׬{*{L3~M؃Լ`N U-Cro\H-z.@r@;NjGKw͎Xk_Rc38eVRn $^J #Q=F`@MYgק֯$P.;7<0'MܩV%t4[:| n@\1Җkm|6x.Qĩh( Ɲ#9hj؞T+0G\]}J5u2^cE첓^Wfd Q.?uǓ/\kgKP4Ӯ!.7 K̡me9?7f#CDZKh%W#Bڲ'$q~ b7^4W=1Rdl1hYx.jls:sZanz0h5U_|q%/aɶ9D!>>o9=4-K/l)bY=g7&HDzS?/`S@vb8yH9]xv$&nHtxC^(>$?5z2gQl[wN*oKOQpB ڇ F>7qt1b)`WQu_Z J]I^ȕKi;>^>f?A;B"H0h8aqJ}lSn)njŤ%`&j6e}=j4;N3i#E HCqxkBE?+"4w_Bד7+9z(F$#"mazV+fQt,S &Cu+^RG'G\q U~{C/e UdPǙ}4 ֧Q<]3P[5l'F&{t ӜqV\']V T(ITI:A=IdiQ-\C&ഘ|RjsAT1>᝴TV +ZϾ>h% ݁jRC/c|7o0et3}]l؇$-&;!wNq&SDKj??l~,xS Gm=AQnH0=~ vi"R ȋZ_g m )H7y7cW@XMuW?,6ցxmwwfa zېG5('<-QQͨza`n^/az鎞F{(gqa2A: wQ"caExJ(!Em,59HXC0αX-/֮e?A~G5"=2^ kiݴ~HG[;$L7R'/2k&ך*#a Dӳ6cںfl<M&+ H\5Usk1ZL{cenLzpJ38ӹr@+wCv,v;Ć8ˆ@JW1qԼUM/؃>OB0ŃY# U}I0i)= i)<׽#^p]rʔ: E_ϲT**g`?(o6\}:z|;L7Q~Qwz8PN>]owюޢ(dpJY5ꅹ!lNpۍvJ5Txs-|/~o8%(G>Vw.)-.DӇ[Öʉ>|F@;e2XXpDNJ r Xy?T_/ qO鏸4O5b#qB ɏ?nXZ',|vN>0UVu#:JDS+{@0c{݂QBM-m,IکY:#R2lWL2I_b^!mti"}e+x}}qIVz*$9M'wR-<詃z z_)A;C95&k7BQks) qʚc+wI4WC qd['x[JtW[n )!L{e*@ vG?0k(shIӃ=rll|ciȢ$uK ywF:*8ʍiq 8]F=ZfH,-`ؚFɦm`μ/a+eX-JLsív[͚w볃Hz+* }cj$,Y|\Գܛm~MbN8,͚y}e(%)E7%k1>Mk⼽~Q_F L"ZB9p[Rc,%ZnaR\ ԏO 8qq&ux@د'UzuGwkM <3x'R Wkv Q֔כa%>/Y4:/@/wW\0R+u~c!ʈ)=Z- fs6qRrcO0 xb (}Z(ih9L.cgY}·({cOC>h($|^#[A'kBFlm| '9ס& r{W^f>!EYдufUӔsC[8~?Jv1'6B)}n1N;w32g0;:ps`L3ve jx \j[q}b].^OeY"|8C 8<̺' x!?Km} s/:;ߞ4$ۊKr@?^+Mjr6 =j +qQ cz‡?%ƖhՖI6jOWٗL{#5N=n5ɋ8me/i|""!/EsG a@2e:[#" ͚UOZ|\"^-",%10;4p;2@ |Ͳ;W^iN4HI)m?{`,ԁ% jMfg'[Aiuo0=ۈzB{c\\:e*P"缚}+K}2e/a c8 +yҺG܇V#= |/eg8 B-uD^И&qLťuO)~ZPo 3ΪmLAZJ^[>/;2 V}ڞ"V+Pk@J\hM,UGK'w%A~آwFfS%@*T}zx]ܚj񞅨]87T vĚdtk?adHϴصnF?)(l uw(Qq}u].Tkc:j!biU?FKq(ܤ$.-lz$Z7w91icf3ma:~ODR.}axbN)`Ify<@c-뺬Tdo!\7m3d@5wxE]g82t =}A -AxAS"QGկ-soTCT0ׄ8[/c $)nK?, vMY RrhtT!{ ^=e8Pg̿8#bb,jӛ헑wʲ n1P{p)d\]) {! +K /EmQPg[<-(D٢7Uʭvf ^HYV1c kfۗG]*a-{+`+*R2K0N^e iJٞsttѼ:y?&fN8of#tK08up%0#]HR} Ekơ]x]~ڄ0 "V ߸4`K~Й݈zsps]rCGT5šWCٿe=3&J~J7zޜْfJ ;PO*XaQ ;|yXFn3Ę H׳kF+uIuc:},Hut~@) ܿ;^VJYJ4Ht9-jn7|.{Pӗ[m8T{fu›و쁎Eu?% 斧ecr$7?2;J}m`^ؾ{?.uTAMWSk8oi^DЋtI؎W-Q' v7aA-f\N-Z K+dߋʩ0ha ˇk6ݴu>q\ҳm􅇮qV3+i@lTvEh rԗcxAogekOmـǼ׹S{(`ut6&)@:YPGBGnB˲@ýAD}2`#40 쯏zʣpծP&HKcEɾڞ1/幈NZOo!cxCd9}?D1_|&l#B$+ ~G0W 5r}skۗ*z)' F@bLOǕ6E_b*E;Pϫe aEf{u-tXjgcu;'k-?ݏ>A˳ ?Ou#9rYܶEZa`]:T Acw#)E2[;oN)w}q5Vg&rM~5y B\Zҙ/M=FEx lƀF)d9Gga POQ1"Y)[,,i`,.ǽgkF0K>gUW EBTIvАHv/뼚tbtjX)A0ʔS_ 3{G.U7@9> |{}{Vg毅^ B}x|wM=3<~\Meޞޡ@O/8ob>ՀoD6 |it4ʟ6aOiEdQr.Q37z!=+]'QB2&Mvh@{*ݢf7(i Q#x*3kJ)~q* A˪ ^-}"mi]ն3NjFSU*}A6/Oy]ͅ 0Ι ?En^pBGqvnT0eNV [c "f_31^zX!%/&4hOs3MB yrzߟi!=)Ӄ=*yXDTa <,]HXZMMU2+N< =ߊ%'Tٶ|&#OCˀ\vf?(*K{\B1Eps0T6dz00Ԩ.xD 8p~>o4 7I_K!zYt58AW8e?#K1Az_` jwLOJɼkX)GL>hyD&\g)~gR" ރ^xٝ JR:G8| ts6ZyT 5aPQkhR}Q.DmQt(b=`GP/Vs e{M_IV(Zm1;o4}5J9kWL4Z~3 S3W-Φ /tSzC@ 5ejm2hRk)~&ų>ȫ- 7t9-C̿Ufu7~CAHjt NꅀC:E2j+ZCh}̫^mbp1^4 Z WfPp=nۦ%`^ʆjOmoBO@㷆,@$0&<~icE =lz4Kyr1Ԝ7mu2}IOr%e7+B^Nteg2y:~3o]sݝ`Pr74uT+>-cJQٖT叹}F*uX#y3@T/LN۾RjGByTa&t '&JX Z^yTP#+'ۦh (e~]:#?gwvm,0!/,įX by.CՒC'; Zzepz7AF p&G[mf 1K; Az3:@LpUYz8c="z%ݭdumth`y#,㵐iTzݥZ]{2fhuz/:r!13:rwFehQ㥦lf:XA6wC!!*Z!r^I3@xkk}]Ox)*b3v,50kNWYbUZ4dl˩mB;z]) mJz($DT&M˥(vBdPp"peoߘqGRyы//I7}yEb F1OiMqfYj=l4@} Yh/\bg !Yj;n-COKlD.tB(hgdp 166 q.i:0Ӳ4J!S앹Or te,nm H~߼9G&sl Q8QLC3{4P(Y$~T#Qm=69 ~`ɜ"7c=\؝7,]j;F_<PaI1TjY{v/i '0I*z\,f}QԖ4|fE`&].|s7 I>йvt(!b"7TS nBOfc6كpSZc$rrxT{ݎ86p~h)YµgV2ku {k3!Y8rX_SQRL 8f _Te69bְGRĵ#@:=G~UY5*Cc4.r@U@)/W?C:t\=g8l&U]lI6<`?c9=ޅHuWvbi$7U {1pܷ'$m  0 >t)1z9t3Fx~p)q)X:!FjW<%8^+ҏe>>WDžYoHA~gjvRUU4rd@ttpHV$i>NBRqoOT"ȋ5'옎-;CP+~&VFMp[Lbh? Y7~¹TԵ dxWhS>+TE ʡ}A9>޻Iճ]9G 6+αt{%.~+]i2c"<]Qtn#f(iO/(s_T&+N bWe+2KMZzz[A0G lX#)ΐ)1ݧ 2ƌ4ʴ}y_]3]ܠmXWVYAw@S th0]c4 Nj,il, u%ڧ#]gaY;LAp~`ۦs0>ciâڜCNl(aʚްJK4M]1P $R5\컵@(|)ցyA7C by+ tE<3;|\`+ܓ:)~6^cq,(e3BygFW1̊y_ I- c:|d|SRːD82!Dcio㧧c=F"0C3cCL3n}"YȥӘm!t>] 6Q祖F0g"rhsm)6XܵSN{kBw^-=Y/HFT:(e[.>(Ζe6=; Pߛ&-4E#3W[aB ܁ֱl:⪪Wտ9,eF:jQQP % ~t6yR~־n>: ~ T|&pz58AجGϝ!)lJ D٩oL>Hl#4?QF-+6prHN)3Q29$M k " ګ(6!.;5r8+e?mq %h8) jttY= ?ϙہ%2vN(% ]>oA#D`^EZ #"GGxpLk2 /+E5%+S]93oCl0uCDm r>JDt'7:)۾AQꋺLt>{]ESD\A#IMO2 k5dupNTGT"&ǣȨ-M Y3 ^W9A 7Apm+(a"ہ7`"S1Ygq'Ӫ|zۑ~0/iy,3Ӛ5DdEN7BojsB20>oXv_})r'CrJkI\-: TU 6,2&*;2w8IOj"ͫ?|R219 MV DKSo=U;[fy_3s)Ľz2+>^AswN˟[}Wi`$-%ÖMھ{ߛѴ"B-9 J8}0ir؍>V.II E'|)`+[*<!=݂xE^ZKJH3@=qAܨ,QG1DBa&0D^Xgɠ36 lF[rIň#][N3c; n mS "<`7uIc18*{9ĭ>-L/~fZON xY$y[N]fҷPqFn2Q]@'/Zˡ8vھ0CWmr%c4G>F×UTS^Jל w#>B 6r/$.|gfݺi^Aj ~85Jk :' E5uuGea JuPG,] @ֻk[8 zzGlVXgq9yp)>64A6Ӯ5ql|jw̘TBSgGO肎Jwg4 _fKQ'-x@ӄn9"!4έViF;^SKed,r[;\SdθƵO5S#q1?SոeGGR6cYV[)EĒ &33@561P_E>G1[oGt} N] b$'S_p2$>4NdS2*/󏬒MFRb0Ш(ʄ̌ HiZhی@rIaixJ|"IJ` i.@ K  v8Mę=qJxB%ҹ}ӨtLș0.2+m*zϫ9F@0܃rxZ:hP;{#O/mIȞאfӍIܥg) tKwABz:eߨGO'`eWR=XmXΥ,;0wPK!ӖA0fnsuJ0)< d"~͵sڑ_M N>M_V킋 s7߬BVUw5d1?%yt,CiaW_ݥ/02* VefdxG7Q(4I ·[vTu= f&0-m Aл PCcG|7tq,< a~7M!62ʀ˞-q>K{Juz6;jX0?YEWa珯.ʟaBM°i?άuxbW)xqasWӵ/{#ozJ|{saT<>tKx[(aHNQ(Ύ8~N^=D6ys{mybYað#Z`[9GR /'iekgIG>HG|IԵV,,^`-Y EXrM!ޕLWnVWTq6Zn3˂fc Y8Tr}DŽU (qж'i\i.GZ(գͦyz ZU£m4d5nlu:3GiQ /XV]wN\S< Kg^1GFlge".S@6:!vfA3r0V _-ey`Ji֜AAޜ+e~-r<7h(q8_(4i'L$3ԼSRXs6ߎ oP}7gU% odB0M=֍EM\PE!%7ƵBt49ZJl٠(ߦ:!<Ǵ=rqsތ/cW.ٚ@mbd8yu/t*ƮރAh)Z7Y^Y #YKp`W w51$zJڗWW&kd Hv-0>cxkn Rٯc[z]fTEw CmπPMc]oD݂>&z$.Bh۱o*rY?UM6.-OꁆŤS E e? c5][uzJ FħOe[|vm#%*+ WpgVɓ*l/ԲbI<#" c+nSK7R)q4;[3)>˯BN\Af4 5x_G3cgudO=qBmJTAeaVirfBp1J*\oMyqK~so"t/טpֆp$5o#lv$$npٌ! 󄛣XĚP AwwqɊ'~f{ ej+% `B]`x":Ռ6!M~ФvsY7[g78%YCgYzDz!]d4I-Ïf.*$u̧ykCӮ/ f4ݓ0v5n؏3^T|Ж/?j澧,"L>b~d JS,8q֯&JIִ'Pą2OH0uu]xNZّ/-"kIZMGN8s|;<<Հ|sc^X7 t@q'pAU| "'a"466,4~RD}\i?24jZ aU\W[  YT*1!fY,Pdth!yyS`=zckYHOjRDM/OG4T=;N7V~CC$ge5ތz6S-x*wCmO)r ե-?g ItBnϚl) TnNR/)}z[+jz\EtF@/5D~㇣cib%eC[I_[?ڝzlfcȩ .m+C޿-IMÂ4FWȑl0RCmǪ`T(#H(1 ;" $^4 ǝŬ+jHQ5A\Q糱SĴ"6%w ؉.N7{HrJ'WAL~_f(O`uy0]!+D>;5k5de7UIV @Ji0hgeԍڎm$9#)YQ;ӴUmHRfjaPHܑKT!qŌca_\)'Ifur,G26+;XC[ wMi]sMHvs>V@ZCkN6]R<L/0;4蝻wkXf5QP. q;C䝂(U<CIc51ymfKϳs$6@9")@pqF1Զ|}#ykkEiF9h8گtB{1pqi%!@Ɵgy0iƴ,艣T0w ^tG}*'#LLD1rSԲp^OOlfVC0>g5PB > а7S9,Z\?aQbΛxrUe|AMH_:qM&Nn"KpKÖ4RUeg%{u4㖟@#{AɃ5k{1ʃ5˛o=wC@YAdȧ }xᅫM1oq&Ujޫ2D* /'d\nxmh&c wURْP`*{\,AJs[ǐLO5`k@2=FjiG f6iv\)~Wx˅7f*c*~є$V:)ZX"e^ ߕ$Eҿ̾wD6q6Om8gd+lNWV<2tS.u͹/9cvb#nGJ yAirN<̔?В.@YH .+E=hR8kΗQufGu*  {umD-QNQi.WViVߺ 5ܳ_8!Mˏj]&>Bs+:`&YG5P&|Bik ;<,,>Sو:Thu;6jZ*m,`F qBFRKv;.84i0 ] I BE(faίDF#&`3 0 2 -8N\VmogF'*; ^Q[p+&K^:!Gv~7c=_Nr%cb46ʕY2^߬1Teɚ c1N;`cɗXmh\ \}sL ʰ:E[R!e)[B8 C:iss?Cַ_0-e $bsZdIɅAk/ פJP%8x|sP{] sf%qg'HsSꁚ :Ki6)-Xųg*1w RlkS4dq@i"\%R 1|r$Fśչo1FY}שR߄V£!M1qXY*FBh`% 9-O]#0#مevب#69<(ѓ0XCJ/wm{ArB(vBzKrA'N:zC}cUZ1C^7? 4r-It&A/A]tS X[b PumÓdsÜ2}S9QD:Z nr#@m(~\ aQLIʷ}@&;^qaM =>5R:ɦ/pȵ l*dSĊS{1zr+jv ʗAt<3/N;jX#GԘS7Z#|A[[8shElz A}ô4p췦nBfig=if5w:HUcŹN'N܏嚶 'Y?ڨ([dr1H866.9ѭ?%F6yuaбG^+mL#>u4[ho.bpV;Tޡ΄-I 38 EZmq$2"wչ`Ja F/= `^wvY4Ĕ1Z4 js['H_5.;| EwG})(:+txRzJYǜ".E؉~Wnk@[ReR+wbq^C6CTՙ8_\{niUr T˅c<%A:a TKbY~2`fbɔ 26?\AMv!-R \CSKϛ O5cGK䗢Ώ`o&(H 2JB KBjIa1X)01kvn\fG}G<>hAoV=(ׯԥҗrl|NtHS_ʜCwPpx Fefr[ >A5핽{YqԐcq҉8t|^T] fx{wgjg[s$M҉ccژCn"@ӐqQp}Vs$T1is՝p5rP]6Y]c{%'fIq3yx[YK^o'%bT&1PCn Y*K\8 fD8 tas$=pU†Tb +AfBʹ,s<8qn턵5A КR_g٦RAXu4ԙ&.:45pB )!΄Npv24鈲Έ$t}C~yWmFڮ025DJZe-1 f:SU#:Ee,kuǤzUW}{FO>CRg}䪍\\bk;gϠ/ezDb2GL2T <3Dlg,0냊ԣӊ1n/:* ͌[Ѕ 'PT 6OˁP ɂVctQ)ᤈk%;m:L {ҽwGP{L=OvG<ɦ*p(̴,'7M e-4%[ĢԄ|!ewl}"X o$޵іm"@YC a\:3Z?|ZqYJbl**J_1^NȯYlik`ːn%r.^q(q{Bc wmG2ő ?ػ(Νb]6IԺq9'" )3$U诵PZx:4~s‰8 v0*oHj*L+]ܵq6c+>kq nHVPhQ5_quA ",|삶YTff瑞L2W,oUx.UB͵K?#gGl[s&:;m:0 D;bT$ͅcPR]z=l~)Bm[y5 (dξO)^i6UwTB#kš>|id)I'UCYʶ(HDΤ7j. "3 rd+3fwj&=8d+t,P*"+3UEB {ylSeI 9=ey,5yҠ42 womwl-߁G;\]TKLJހ"k P\TgAf4҄^kYAbo"}l]Mʻkl0,ڲEX[LXөl坜ДqQ#>$:rxV+W#:O@xQrX:Gm?©49=^OTQ_ xγF32]&UƼq D}Aդa4Ȝ ,>LJ+ ݀FZuk3B?1=Ļ_q/[}@ ?͗D|yUcw "s&}:[,+hf딢3{,"dâw tg~ANg/uR1!T -g ZMzβk.c)æMXVx e _-P !遙wA*`H=J]Z`owfÍ҆7~UC)8U] 'L ѡ !' :d9V !Ѩj3 y/2Mz98*H{:jJf$@P9.Zոu[) D[IZte(jh c7KX /ȥߍ"Gϵ0$DiQ gN2 tlpk+.4L1An-+uB>OVŎlgr";sODj24x.@0͜1`l޽e">띠e z agub r1h bJڜ9jADκVXxWd=0ۼlHu@rm[J(5~h{ïQm}tQ!"&N/q3o"EFy~DN;džq!CNIE6R <kf"{3Zq**!d;ipM}TKES zGt_yK%[3ݴ_2C]X ;H/&;eApO(K%Aiȏ$'ʀHSu B*p^ WTPZe}Gq{ 9U4i *ڕGM~C.Jz<W%-J95_-~sU>D,躪!JlLuG~JI癿9eb+.v0ڞSK`8ΈXs0 B]wUM%飼zf;e q Gdgy`'XN26ͭδb,Ik`+x7aӴ;#p|Z/eƔ[®BMO*ن؁8;q\yEHSpf]mNWeo>>No0' q R'M5NH^+5Ri1l-fSҖ/U#qPIjTr%W:n]^9.1U=2Wm{"~7s~ QBq;m[OF2gd%m猾`MCP {w c! 0Ѱl?76u)/5=ɡ $P_&e8@r?زH۾ُ؈W5:vZ%ewNWZ 77"&<O{ Z<'D1i>L~&)D$[iXZ[W]I_\ ۘ}“aӆB+ uB pP<†h[)L3pH9gl̀~їd#ƕ_!1V; Ir}SbO kW~W5>a=RG0a7(yܥ5WʐmTw?oGާl&a=-J{eay[.߄kAJe]]M: `m&O_s KBOmdϭ,lX1$PLʝ2spt`8<"#iޅr?u19`$vK Rc# G]=>{.@,⏍yrHGbSBg$N]>5e#㱒=< j9<44M΂n{ZO'sJx(d}w.(:VQ^ފ D?OB&gE-QŊܱbS.pC.G 204d@7=Gp^kܓN7?t;(-GaCĠióm)ugQU7XI! B͚Y!'ާ?鮧\dǾ %}pL-Bp>'ڿ+if8Hl7GȢpo!0yu#rF s;go(ӄQY35+  1QaڱxGfDA>_6i@5jm樱!ӅIp0_u@bDynaSQm#92I# CYv}%@fsc k7͕1@7Feɪ=zڵ@aXY62g=!T$mԼMJ_ŘsRG ԰-\uaH^?8ŀBY8%E׷X4ϯs9&࿛8I-Ac HKxWƁ2"?T 8!UU.wi $*˨<$ lj2, Qd(%4h3Jh뵩) =OJGZaE)`iHpDU>y!h?9#n$>Y럽G'Y!ӥ7Xqc+!ݭj}8fU\V`#%ٌ_Ս~ቝ?PEhȜM2rj>\9gE@]%eqV뢡&3q?Q_hB;&CUc{;.n1zz{X(@㬸,EO_rdjY?1cSaO?8AԻ@sL ,; o]`3TU|D` &|K腀5Ijf0NK"fWZ;8Ϧ"dFߜt.r8fe1SP_SR uc0(M##g7(_ X?]T;y?Q2SadC81"k>4+(dU5r;/~yGb{VzOiu[gk)zxw SJ"7Rj/)xqE[QNƞ(kP”y&PaEDole5+g%y>6z#wylH˞3tϊ$4'3!9eD}eً\dyX߁Pj2:xdR',r0߈vM!r>AW{~A`BWqxJly[+g C| ]qU`vW71yeb3^7(,f.㫳g'{Ω0M{nHg)xj&P\B#+l';_XE{k'>H_f?N5S >XB}7'@C'~"y% ~J9p':w@]`#uْU756hll2 "%מYY;'`==-Q H,q'-fAY?A%;H8/ɚ9zuv=).<.}H$|:eoeWb! t&]r,dwȾ Չ^W C)b5"vx{s+ Vۙbt~+ 5ॡ.e[F]:rLo"K~hۨM̜e3P(A L>k`y^=[rfAl-Aٔ;I,$t bD]c?X`0j49 6e{>h$SQxRO~@]Z=A 1ːtN"mjvHUĒdXI6R]dR$KN6?s6g&xŁ4yd 8w]uol ŧ}otJzc~βY<- S_;iqXDoۃ4U|Z,aݸs`I~}{NeL8߇,UnPnao"`[&)A5 n!Lo ~IBf_M=dOث ZC&z|v:ɬʾlw:Ĵ7L6$$\~Xûz߫?Gek E2,l LŰJ"ǟgHŸr@"BA3;>Ƨ~05rᦚ=EyglHɔd#?r ^.W1xsj?3$Jm,vC0HtڙݘjS Ndorp_9GkxvWiRds'\;SMBNխgowcftU1 õC $IeNKexdA;2S7!-tINnSQ_/6 yzbϪ;7W^>Fu5lf'ɦ%Ct* \uԎb~á{Ș]ͫn]1nPALHmcF/NÔfag{bM#CW*.f0]6 EkU=|hn0]eUQ^V6ar*t2V!le? 8zjW/&[x2^,%UA,m1W67ցvb"N sĿ${e݃ Q 7EJ"+)S k\zdC\ U;`Ml ى>HEMrP Ow>#mXZr,T   4R8=\4Pcۇnoi fsw?FH4SO傒F~-&@#6HKBKCTl%I☯aڒ&2/ A3CWh'Kji8y+%ǐ/Fplt"SY}̓ Čd__x;{a@:R _ w]K Hs5MVn qzWg>Nhm|e`#/O[*V0` @w$IYܠp4w&*Ԫb\;F;)ux85*sӭcHӜ'Ee~N| rWSJSĆAcBT"+a%6 `8=Vw$URҗ/c-!h?MI֑2J3GPP|olRҌYLe=ǡFu(P$=9*ćroPU4M;N)?]w6mLj+3Ks.ODWi"`uk)RG]m\"a(S]~sգsp=d1 t$m%"Bkoh2nbNG uauۥ/5Xjs7H7 Gׁ™ s "(nSLU"a0Z3VWSRRI~  ?* :Sj"fΎ":T԰\8DA^tPSZܽVQĢVw;iZo7rfpp,~ m>}FR/Ta )xG\9}\QGjT>nflzJӛZ#-HItoKM @3,'R>k #N mK kv`TwxudF'ޞd 1* 3bկJ53ݨvעrCAفŒ L\Ɖ[J[ Pru̞0,>aF#%Y >(j(ÈG; 'EgvM{#ls A ] og< GaVbzeg>YqVNiOS Ը%?~ԻŁ U1P!:%iM3TNA8; RNe=oZE]&-߼Ay CB((4:mnB>۲ꀇO%I!~0;,YgD+ݺ= 9|^r:F-Ol%Jw_sjl2_(? TԻٍv@vŤ@;Rcb<_! v6V87a\8i:ދ}2 j㳉δ lv>|tmN5hdL襖߼(?ڲx9`_eg3-lyLyT -Q?]KNG>`hjVJ騐0XfGkaXxqWx هR\Q uphVA([u9TC_p y^.mH46(yTrh6)P2zQ?DŠIfW`gZ,v=[EhWһ1 9 aѭۈ:I>TP?ii4dؔ3 #t v=L@+A zMf|,j )42z'QH߈ܽQ|ljU7j~ʦ)!'yϹmo5E\7gH.\L'V{0."DH3wB[]}ԥBe0v)n3"g׷#;[:!4jpU2˔rP9o.e(\"aekϟιd>a>y)F7Q9FTc&tNʮ9=l= TaWuH( fwlge"o=P8 {EO`1ǁf⭹ǴϻI9z;$9b6aӛG6w -Z!iJ-GXV)9Y;7/)Y gGvۙ٦`|.>tO. 7F⃿ ;!+JW{d /cu)!2~m` @ ̅2dc,> Nv 觥+̴dP 5$3^ {GE䭰S _\O}|iծFq]MTb-l˿#0&Zf nu]U *0oҮls/Gd5x sǎBWWF`#~XYvfxmYZ GSC,k?=.Auu;Cy| {2gݝ&}TZK=vUi%(>on)D~2ւŭgدi!AnxgKZPJ+QcD r!aDI%>e"uo[.ϋq<2p\PV@6,Ti)LY>TdhWG{$Dd3VX>LnLiKBr%){ u+VI뱰Uuq>JNlU2hin@ ?|rŬWPK#cK#[av(-".CCCEWclI;8=*eoZB*PxN4)ϳ/Vb {/̯/\ [r2zeREC#2(+e&Ury>$>>1Kp;&Q$G+R0zJQ^i9`'}wL(s/^LM7Jc2ʓԷ Dykp*݆◓!9ִwD4=D<*2gm<{ʭ1VϰGgDj | 2[s_Xb=5gT>7t冇oN=M_Sզ@!& }ZȰ4h~O k}٩_W "6EJZOl0Ѱn2@ EסAp2bIvbs[&KNH-2=]eZ!v$ Ŧρ|8889~O*:ف,Sle)E œ\ XY{@z;yJwD槵w1zg ߫t5*E|y-]u oye#Ay m&.h! U}6X91-<|0=ws0rM3$9lѿp<H~ ĿbၳKsYEL S2`ID<&qBN`NsT[Os9*.#(8rb:}Z! 9۬/HWOK0 ke YVCV.s-h/dw(WĆtIN|Z;s'}ի86}Ex}Ln}6 W* qV*0`"v&K% ѣ6:ˏ#XUp>-;ix'0a5޶^1)m7?v"a_ƆYcԢ ʒuP⋡%>漉,sFӝ>Kjɯlú.Z(7aG wlʡ8~3+1C8Ul!ҿ$w*lj@o&=WD5q^I= ,T.Q-jxM@~y*ϦOBbݻ賛 Yra٣`oSV>q*bhDj6S힑EtxC΢Z}dc=F\ Q禶`҂R.^-r<k7Y]&TϙhˋvAj9)x1zڴtI۔=_܊$lSZKo)㞕DpyN(q":hM]g:HťN*uw;ҭRH257Y[,QĢ]^MGzcOl̪K& q:~Z/l0ȖxC&]gGiA& 8?Vf/T3A+'.Ji%MEC'3qC^i@&am]Eziն9ψ`oj@8kbL_V&CyҾO0k꓋w8(>$ Ghx@wZ1N ~}m7LXr1ڞunj+o䉖ڙt 3fQ7N X{([p԰ͷ_l360 EJkN,- 0]j`X5୚y7mhT} t:!y|!koѡ)iX?Z8^L^s&Đ)[t[> $Wh\ܝ+ZR==S}L#)0hss搊r޽ѥzxǶ&&_fn*|FpCXWQSD_t\u!:FΡ?r;ݼ3BwXlцuq{Χ!x࿥hYfˌ#)> 0> ?Gju-RLXYoFdS~,P" h44Zwa 8A Q|C{xs`_㤏Ю þwA6g] 2ɓcE:밻"hz„dnXr83r8}4!s +)@lf鈋n]>BB7g6w  dX;@;1%0nϓp11U1%ǫu"Ew ]|иEaoa[TGl'%3jJ TYUjUWFoLpKNcyʩQ"u2="u>xVfV>1WJt*kA@D¯74W7h7*oޚ2Ղ|uL~$1e*R!#?a"4O!yLEh9.xg.~ҋ{݂~6zSN\ܰX)E0NYa&ꢘ뵹_v$bݻ8*}W \ O'/%;:NxjoPݮ}Px!T8XS oCY_O}IO9CTbA^F><}X' 85k6YP2Ap$E&-$L"FK1 t?I aZ#fvXy%_,r\Fl'o v-8 n< .MF0#T']c-YZh3Ã+oVax8\:D竜V"% IZq4iF~xdgC*$!; aF)S^@ZbQb&6lr]G&nmfdMݤ"4ǘ99"2^\A󨳛,7[s靗=l jz%ut 3m7X$<t5`]?@HP._=ijr ѿ̑t#ݡ0 ƶ +gϣ(*>""*. 2uzʄKAaU\}>D%B` 3@7XmTXa6`BVM x_'܁J'LQH$6J>3lMK$՘cKk-yhM (v$z-()W|4RPzi<K4+xq.cC%Q49kQH:Sڇ,jYouAd>L!R,31} fWx%9+_$<):@_{wm]n(qc <]<1i:{Je[rHS8E4k]U6nZ~to]3<ش~Eo_7%v1>DLU)Vкŋv-UeE]QL<pY:&1. EL4V_ $_+{.%l*E46_8U6:/MGw 5P G/AץB4xZLո+tL!. p6bzQ;Q |ggh ٰKL" l1 3ǔo.[9$I:@*6-bH._s#̛1ƫ:\fV޷g~o_L4;9ŷTΠ׏\<'$70Su:&ߞ=^J5j#hO֕Yh7,a E2hy[]h~駺 k{z&֨+P:{eRNL3&eIѢWeI倲w_QC |H Vb e _xKAO$%@';4D|n[zm'U263%rcbʋ+["{?-i)散wn{xOeL@6x3$jH~PLsWUoWc\l/ch=X䙚~4 2T8"۩6|o<$s{!ˈ#=+("!hu\XeH",cU<^Q_85F|1xh}/WaNG=RY6u08Nxyd-yڤ(!K 5U[QIFK #WPm!B Eo|0::*P_|OR*/x򠎕R Ry^e+܁l%Rly6ܶ#`2< >,^V5U3(4{+@I#~ HTYjkxi+_+cZ*%}+73MTXwVv.;r>=HdrX!?abpJ)ДG,r ].5H` &MD%_~daI7e/l2<D'0j-6< !1*IڟbG!["jNN\? I61Kri!TD8 9p!6k1s-nu^1 N#Q Xdh~+@vZA!0?vV}y~lr}z}0ʼn$^y kہ0VBco"ʣ = 8 _{~\WYST ;^jV˰+s7_ a)yY\$m{*yKtcɆ/q{ˬ>"Y0%I 1# (vbH74tbYԹX\/Éu%'9G[,ib{@|5M Բ69ŃJE$)0Q4e|Hus%Jx=;K5娳"I~պAasu{\cAH +oDUREHz&z(IU:'8ݹptw 5=@u4NA98 C.fAG1ķB<"^8L+nƆOg&A}]fL RpdZO9al"kx+ <9@[i##h.eJx7;yGdʴN+̾W[ `WAK^ sZ6([[?Az(uqS؟u vՓE[`xܩX We)8JߟB[Sk **H̿jN'Le ԁ/|~g#n1p 'TifW/w1_-?7 A WD6+ +Wf/mb p;xl|^ 3CMk6B}V`!đmpOy+T`/Sݮ<7ؒK5=T LѪoCZ ar2+D`2-$#Fпx$C_'x< 5ۂfj7iHyq)K#]C a{26hH$\,^%d6{ynA85+@$ 1A5)&qy(aJ? Vq:(Q:Vu:oջ˾< I^S`Tghh=!s)1A$2 g"P$Wf@Los$x84w^ʍ#}4j5>]OtfPst"=s)lޡ&yyT kEeZ~'[33-ʼ6[ :9K\z BqYx?كURZ )šHLO=}{/B|5 _u$6`"=k-j, Ut<݊ziM啳N B3-lrE#3A#`hO"n*"59~):;Zd{jxmpw!axR7D*d=j&X7e6nCoCv 6T{!qBaeJ&W*|!@[ڕ=v="3dzP2@`T럯Ψoe4ӌ~AQ8Էt쇝`Dk?`mڈg{l?/ yYy(g\hCe3fFTZ!w !`IcO*]Y%veВǡXl5;nO5+rM/Yz-緮΋4:NAJ .bW jAIG[op@*f:TcČ$|_7ДN˓s;ihe+!I"mJ 9\շqep 䴓lhC^Z\8.}sk UOTC+M?>dN hB 180;(c0 TB^ABa NBjԦdAmOOQ_wt&#<4Y =ۅ;!{E+; _z_H`+jBZ\A>RSQB힌o;eێ\In^IyC H!qPNOE{AߍQ; |a pǗk.mjJc>\|^mV.C )(~=vWn"1zk-,Kډ- MP_!6QcjtߵXLZwaFS83qݶ,><@.E,PhEl6D @&/(Wn0J.ވxeJtQq. e)uxLjȍrA;L56ЮM /}Hh< wV ϫ4|zv٢{EZz'y-3SJmJ}d.HHتP&eD^ ؽr)J.$v:B9 VN =Oe)>2]h Z;_.9F"W 2=裏h3WPǑ#6G?*Q_I9FrYBֈBQԥi6d\.qq,gR'zhli1( n.7e+gĩG"YIƊ־6͡ʭC QpG*} }DYh'.a&ѫ{?H.i8jZӤe~у$K=+.%/Hc)Q5$*u K&wwW(E' e3]*Byc *\ōОEFUS?lEV 7~y&A[NߓM TA⧙YsÛt;q|ݧ*q6s;}B2#t#\lA/.3"Mv Δ z1F|mZdn|v03;^Lňvrxv=_b@WzȂ+ ? x,4joMoȖ@k3VəJW_c7{4ɯ2E?JU\q~O eɔ-WH*18"AB*`T7p: g0!X!Muѽ:7 c0SauWUrfS`f< ;r4 -K[_9fTVSpOՕhk>j TG J`Xz|+c? +TͲѳ' 6wޝ P4}ar1؂þE Nn%c 6E0/Ng݁<t]_7<<3 U-o5ir)m.=. T`H'#I@i3ޓU[F^Nm> H(af/$FLWx}yfPt@0# ILѰkY_Je#;$'b-V,zWtC\9T(d pRL[&|11i^`g ;h1BZ?!u_F9RA|T]ѳ&>*~Vy$%^d'V%>@e; '9z@lE'H&lf#@Wu(S!yHL.1 s!U)-nI~c71RqD#T5r4E(D.UanIʓ9Xߦ4iK {:4lqy;gXIOks٩@bu!]zC[S1&7e l6r{]){a݃K[Ďy?yt\LE)$59Z};O9g"MG!Ȥ.Z+?YUdthכ6<( /l Ta qCs,`WO] Z&fYG$@`:XuSbEQ&"fOR.߃io5oZΜUߡEu5͚udaB*Ab3(g'e Ӷ$"D* B9{L'/fBU&\y㲴k-R,dMm3s)_l_˃85؏(b+ v5wL7XH7- ^Uncp/+S> 3mᗾDܚ@X)E( ԫJ}?1:~*&Q@LHL 4寧'>B2 Q{SĒ˖DcV3^C=)J_蠛1蛞?YAzKWXXId_w "N>_H<ʅ!?n+TvLJZQ ZZ#ļW/PsY0f1հ)*-;STTk'`fn@'al6*S& X{,.Bn_" + UnA7k\J4+S={ѠPU$x].uݯ L,j< ҁRY1I)Baq{VLۣ[sABN?5?=(*" v99W=n2AiQ&G`ߺOZ)x&׫YAt*{9& nƎ5iq!mǸڕΟ,nI@%brh=`(fgoMY<\#5UQp>Ng]M|la syv'WɈR42mopx= d)PuîiJ]v ^Q4w$ĘeUrv&&<ЧAz/XI2SϨ^>ď% [K d݉/k961[N1x^wcxdt“aT \gq *<$. J2Hd|Y@B)6 \AHsx!ֹEf9`Ìd1Q4Mn;1P!f Q n3.M]M`2I a5t"+K‹o1sEPxt"y|!#F$xSTQ`STki-ZΤM[QNU(c`ZgN$Ce")TCO%rIY/kM h5|7j 5%4 )Z[^)AЃbR<l-Ums]P_f/h:PV27T!\@ ӵcAs '6Y lqԸC{ 5XF{l˳bEHP>))ZAs&R,mo'LY23-Y7# nwlm#$*NtUrCX=@XϷP+P" M"@ȃ wy[&^T<6ug͉̟N]@MV~)2式%Zt*8"8,gї%`#ŹTxis.vs>Z;D‰Xs5Z`{A,溱U Tg(ԌRS&]C2C7#Sհ ˞Ci&|.aaCHe^ ]!g~ i$Vɺ};Ą,W&և]~CMlVvouWedf9~Iεڽ?OSa82XBκZpi8ʖ״z- P^_8_E>4$@ xDW%*O8s&Rn4^ '(p r8Qa=:zʅy2}0Mdo"[d/ -Ցc3sG-;UvaأEKībWIzoH"BYФr8)`"CÓ n["v4E<,$xR] Ah .ԂR$>bbMP%j^^7sx3yIhgo%O +_yH Gc2>:>bp<+#(548'H 6&vcam*6uk>Æ,::/xfXZ?<?*_CkHE 2Ux"@KjP׵xK%`]U`Ji )"S4,0$ of_ew~f)dM~\H7FI= n+} cI$9B{tJ503K#̤y9u}k$Vl EaŚkTv $@g\.V.?&AxIa% ҪAK;ӂ[M"mY+B3"1l R3>_\&=dyͶ^S$A>qԓCuL8. Z];gdhBZ[ A%q +.< [Gy'P@Ϲj6ݠ/7DzKw z7X6c_Sa6m([a=lǤܱ5.yT"ˀ[u^Xi;5eOzn"d`.ɹU톒HW*o}}},A-%-Y(6f:.:7+ֿwl=l$#fѥ ovf d[wu!} G2TEgFMOnEӿM"ٿZCqςB2jd0X!mmi{8ܽe]{ؔu+F`!?4636LF(;{н<"T_LagDL=M54ί4x#kjh'kC/4>Ia5)YnTC L"ѥ;nx0M%Y~KkD Xg"^PU=V4^wGzHVˠwV%a+Z&]btS{wOB,nhpXo~'ǥ6 *{T {Jr;44vދO8#(ѽoLAz5Qκ_=!<.:o[6zH$ %xhTr)~rz=3h볖 }Ėo?<^ wq7Q~r"tS΍p#fxÑDEl G4]F9d|KHcw l! K>G"OM5[7_0kY'dU[q_&`f.}2ת$7\ϠQytlm}kD6֑  {mɵt 2 !_j3!PVmV&)~jUA̩8 ':܌vFBБ˯R s珇XTSdv%@(<+=XG )q A.ap;G붝r][G{y@h M׮y I"hBR%=$BuJ +s=!NKA+#"pp](dC!$/K@ a\q"]#2w3rN ow{(wf/ I1'b40/?#}_+M+ x;~yK2 H쬮|NJ|['Ʋk\=%E8b5m75Ϡ;< oe_R:L³F2^a)V?Q0 n[KCUmZL/ Z4J>H%S#T?)),I0/КXeM9 F-$p@fʤ|TP~5(f g$o@k?GJ} T)yoq.TṲJ߬s="ud4sb]ӹIh%<$` r/^IbR9%fʀPڷYX#Dgt J"\OE lVVX1/m+Lv`o VA*rOV^ô=6WB@|Y)rSɢKY xbk-ZDCCvLKyۣxIran/\,Ǎ8݇M&M SnjݸmxCGcv2 ign,U .dW6D ]ꄤtͫz3LuƣX-,>8Gl)#,0;㌒ww4 b*V!ڳrZ 0tm$+|&'1]Z ҃]VϧM*5y1M(`Gg)\2*̅w50Kk8и q{S>)\C\@Ch!"jJSYcєdqpq% vSIa-h{єٚ03Ycy X31n<8A$"x0tk #۟yQM38]"g]ͽŪxNiʤ{kNmNC(g|9R_\ǏDEl'zȈ~u f#:f:V8` #gC-EEchOcWΖ<6}1;`^-h²i 7?Ҟ̃[a1wu<+ߔvj!2wɁ}*T u)/q="T3D L7ӳFg +6h5$_b\6!ٲhDTc tUڃ?H`6'8@(.!H<_BDD)f_l;XO)P1-!w0i9_|̋]0Bv] <+qJ/~^&ߒ\/9U3ѨՆ1 NL\ŸthN[~Tp X\ۺ&RXuN?HtR TB!{éhиa(͖`Phآ,妅#AT( ر!2]G@ ~(݅:wXksQ~h&0Μ)*+ݤh;UHkyp.gOk˄s\q#q~vOw" 韡YEA^g=ёWѲx\ڡ[ ( 5}̀wT{'ǾPsW!ih\pH0ʞԜ -hl1x;Es9RS^XE%#64J/iUv@qQ H.(]ګiۢaV=ŞKYz461f>G-@Agt*R~iQ?=K91qjGd%XG][AW@I÷YV1D^YHr@2ɔ;t#xgjbYc +9ZMe"I0t;mzn2r՗DvqgH+a8= !3Hw(sW=^K5ҦWUVwˇ֌Gr>ɼD(ClD=<t,8 5u*]HNve8._-]щɭ yQ(\{u 3,@^8Unǚ(VTT9:<{Ko첻+v־vlLBi(tx,4{LSP슕$8%J7nG!&c&IT.au"lKp1'҈u/:?_-uEӷ `܀\hɃ? E:`^`Ю[ 8D>k3bpdR+":=}>W^dB z mXa˷lyAMѷ}C(\yh5 =zS{bH@lCsdm*Ƃmqf3"]E\Bkv8;$A_jCUP3 (&Faf-^P#JH~>Xuي=t0 j@~Oo֓v (.lRN2^?{hPXi~YuAܗ]y~4;`uUG^?x{dս{T]qN\> WZtc>:>v{ |6̜8톲t^*CqCMrC-i)Wf'9lp׏u[_d&1KaND(|9t 'N`wF4ҒU[3*Ocy?8!&ɢ(%s[KRYRҽ($⫙Hn?ӶviB2+zxvۓ H}Kǭq9d8gG'eg|X[?l>)R/9vDIhp'WI @'ԛﶂpvή'ecA񗄨}|7^<ĘլM@^UђGyˠR/g sH\ikMʹ1uR,h 2EduQqLbfZ)+=k3N&nNjs `*#@ sXL@_Զw| cu&/L8~bV}KX#>r:" ӸpP=̖u"ɘ KR\׼t5wfԨV(gD ] ξzu+m@t44yy QeV!U0zMnz fFɊ?8$d , 7Ռ4-]/"XrF<܄D#gŭx0e@.3bWeH)éƶFZ[:bF%Eܒ02vRs;)hm=1* VAja@q܄FEM!;rXׁ2u0}"D&[D. 1Jsm iBfԅȎ| P_RXð-}Q`䘿U'K&_՛w?iIW"O.owr7W m.Lk^&d s:ΒJ/#pL0ګwa~DUdb\9^DN/]njHRڄHv)F6[vJ2i< 7@|kfxG2%Ijn-XIEgKN:lP}o j`JtVls´ͥdH-ݩp_ R~FK{y(n)$!bV cCf<'*2Qr+^s}v"bES!\եa 0MA3 Ih6_~Xua+iqaKfú!P3&>|HVmaH JaK"sj(s"Rn÷!eL4kbɥzP_9܋f)]$NF=I0[<6+ v*ݝc-Z\ *-mtB"]{u?B4 mWO?d'JPepm)ߥä;$O^bOUW6x(8x `حRe!XWKS#VNLWBK/G=*uIhl;wź_@E OԀLٍnU/) mת뛖Ty5yM% \X3wX C=8 b܂ff6P=,Vw+acpT?/*Yslu4SY|,\oxlv'䳫?(=-Fu{2DLF]g/|\ؤH.J~rxp~-aKݟnIu\hK6PwΎLu^.ƽaszUDlSp{]Fۉ-G?AzFn!6~hKc+ƕއ`_z=\anFy^Dʦ8En=G Euo^hS9>;Y뢀D*q4@B pā]0lK*bu$ Z[?-;BmqDcQokg}rrR~34谽Y w99eBKct}ޒt)eat6p2tGO w_&Dv~>o{OD;@G/ze% : [<WƎPVݧ +XPLUz7lt4,gG("YW2C~/IlamFPq=姝p#E.=V*RD]hC)Հ]E\LC1YK{"vC',]ŋBN+>jFA;V@g {'٭LZ!诛%03=?Y6gB\=OG$e܊M`#Cf!bIɄ#V5bwVO.V1{ə/%P7fg mRBsFd@Ab8[nMXfJ!JC)9_ޅż5( M#)to9KlT4rh 3B-б @wD|>[_O_A v8| M˟-06sC\@!?oϑ-e ߭*DLr"D_AtW6p/7ahtd~_>F=CiWoXIĺz^@S}2lGۚN]f@<[r\+FŜ $>3@N {ˋ2xHĆ}kC6vz^"LFy~K`.nʦQ8֥w*R#EivUą92Pޠ0 nzm0וj$K<7Υ'Rq=k+ۣ$F;HO3*VNS66+=Π9ύ}wpXC*ňTxZ|vz6UT7ZQ5KGea}we9A=yEŠH`МL%@?_Rt0F8 &:CF֦*Nf|^!@♪_A ~el{iDb:ynǰ9J^{wh ^1 YO. ;TPXdZ]߬ ג|aBq7(yoHܧ'n/?O'0>qgW;Vh(И7#~!V']rLZPqq2*lkH3{J@V~( 0ǕZK){L+O=!n#'z4E)g/KY"vxg56iEA#_]k*JDsl0YI0^f ߽[bt@(wf| 4 xoI3Km,gkdbU9p;y6H͖ȇ=G0PZb&کR0:NP ׹aBW< ?|L֪j> 21OL2LЙq O;w POS6pzah1)R8>OqGG2:5߃JVX#́ιŭ)Odk?Oԭ,XyՈ#dXKUNא$*Ql3i@rmq?,Bh1{E!Y`R51ܹ:A53U,ku 2^&HףNiRKw:% `iG I۝*^ 0蘾<}a1+NN1n݊{=r D@Nzp=ZϓXa͏BlON' K >ò=Á 4.>2S  :"Nú[d$}w/QT$>R> t6vCMi%lV/[9ض -T;a",I8LN#uc҇ܥXDq$Xle>Fc&ۭkFHGH5j(aLJ1{ߑr˯r=T5 tUI΄6cg;v.;"2FnF4+7yW<$.u-&#WW{ M.K7U5|]g+!^ނ46Z &ۭHG"B7>` uu+Ce#EEZel&16\|Kqj.H21o ܙfh엛~4DD{2([<2Cnl>K7'M\Z`&-[JߔyK2 =n= BR 0jC2x{wn]:˂,Qr7[ e SRNVg̕7#Ċ5hOP|&w*]+oX 1^3z&߻͍-CKS$hdkFbaJ]| $J޻s-Б:v?nچ۷GK*웕X|? \1!J%.:$wvQκZԉ;*"P pdn`U>4-:WHV8/\St5\yuW<빷0?vzUMCNL!Ya|,OY."BQwCa`:tTE`5A0we^VL(݆KnJX(4?u }ܩ -REf;k2Uˈ ȯjܱe\7ŽqdIRE+r&RNJg0?A%QF]Pt!Q jp"y^.R 3*c\.pk"y1S_t߿#z;(0]PN.^c~YYB"Y7d? Of]addUf ētJ"=_av,4RG(e*!hhF@HV\Qi{ӂ4XD<5ڑ*M^!xG/!Csij\݈^rdƿNJYh9Ѩɨ&^Y4M+]No(Lo4  I-çe܌H!Kͣ&it- c֐AaĪ4Fpf%&=Ϻ)%x:!  CȬRv JR `:p4LVsU߁9 tpS^_W]Uع^a%,ۥonw`Mui[pt>MtBqsȤ dp/D%i)6nȕ1S|XEYWcE {9dPL{c`[n>E\vmhʹ<-f&j8iu uNW,bWtΪ=&L[MAaNudLÙqPBnJrP|СQΪy{Qx=,knܤv3>zϼӮ?d ytv4=g(%ңz+KP]l^TTɜ Ic* Ǟjr{vgc:NnPU`IDK2⨣QϹgu jK.Ұm좆`p{O28n7a<-aJ?mևik)%+kUrB*(Vk$c }qQJ Zf ћZ1)Ӫ5CR)bѝ_꘨#SsaQ3塤q3uw^b/y O9jccWK=&$Zks%s ϰ)Li\)_if1y(6AЛJa%kPq&IjJ8qvJ&h\}Dx]CEGshle TN%q,'b<.Eu0j% <0s[L+…$o|M R"BDB `GXKڑj*9W`.6~*6 I\D>ұ4q}#pwzhS8+a9̺B(K؃0zRT1O]7܁FZ㚥ئZ] Lni, lf!7_Y{\5Va}o~sZX=9[$k0x͖˱U@q/0y4ޘVVG=J,H[䉑X2@ψRsTݱ 0),q*x3_\Zr(u$T˲CŃㄠ A=D@c3 2B&4M@kdҌt)bk7R1.=;0>>r-5vSC\ h ̊7t \hD7IĎT 3MQS+!GU|ƮGu{xr{T꥽ӅNMIO6H̡h<AV5ϳO DhS<V2My M?wA0E}6h}!Oef9HnRS'Va 8)"DC]-q}I6[^fC@Mvھڱp%̕~b~8@Kx( LPK8k8kYXr: GΥȞAYe{×(#Ѹ8^I"ڡ_kϪntf~2|Sbr(m~`E|'_nSVTB썃ֈO| XKX>N_* 8RdUo8={Cz X8]0\6z0Ӽa_RuEzilކ g?BIxN[yG##} _IE0ē ޔf5aѤ|/pC,M-6j^FY-ȷ-|{d-fkeC"TݺOqsP ʂb$Ŗ_^);~&Eo6.Kg($5<[/";m=a5>"l{'!qrG+Kl s8zkӼ0\(bomvʳdIm;ݭF!A"pW[m3;XX]vCܟ``Cn $"piR;1,{,I-}7a?{Β;v7,"< 3!%Wj\XAOVFd.kܻS%ԣ\N F7SC!|ZgP'g{)+2d , ΝݝYey.F-%B!{dۿMY#zǔhh>{2}6~#|Fx~6HiZr N>S 86ݚ%=7F`a,䩱!Z3趹9߻Rx}91l}怅 E @x/FʟeN[ß ȸ%)B$[p;ZX_(;b¨3KNh*9wDhn OފDBg$B9zE|db37}/jIH_<1`D[aY7re Q%ӗpz(8=O:\zb.3ru"Y:ֈYCA煒0E+PyV>- q_k%Rʱ 35r%,#2=k1&l~~(  o6ĞىEuŅW̏ {-v& өm3C>F0-.a 7<݇(34lr2 ٷɰJ.捡k?CO/XI2[~P 2ڌkW#.Oh*u 2OM%ЎGQ_qgQI{dd. SrymMR8AFyO;;󦘊sPKb}}'(;Zc͖f:G ce'M4afKC4r$v/!`?V:&V2<,| <*-!-ޘ2U35S@4[Q's.u䉋-NJ4]kSb:θ%2nbP j&0'^t{DZŢff H96 }`@ )jff:iaT3ڧ*4( O \!j3v0VM1irPJz$4&gf8z W[= 4簫Ap%?N=zm0ڄsx6}`/:VqA#4S2WgKc+]̟?Si<ظUMe]8 Hhl`wDrTP]XqуXɚmhPRP24~F]T@ȦW7LtHJy,UN'j]I…-KKҏ\?Yd&:YE%V_ -_:OE`T SsIIs- ]3@9!jx/tSCMTG V(p5+ؙ8 uN MM;SmG $hU)8L9q?+f)ɥUkkLC [sx1߇S#afnʭo:_<޿N7/ ḻkOP?%`ecAo>$lP\yݘ- {XhpblQmJ9{)H呌 *'9V7qA3~;)5z8f f 9[cJ7) ++dаEc&QΆ*a.m!\PU{@Uv/x|J8\Hk_ڎ)VtBlMl+69 ` Jϴ5Q x#)O0{g wި0% ,1M *^#+"CÖk8nɍv:)6p,;꩞zyKwuF60Q2 ~ ӣp_*Nr1;)nOJgms2ڹ>gwDZ3MW]#bH3F]_VZ_섂|ϧa[:V6w;4t)npC$dﱙVJ0el" :-Awl,蔸G@L}'%=oJc%KuZp^.,9zUHu#wD߆¨5stØᑯx,ͪy 3^O,=x[&`x< 1k.GV|zkzĨ]5] N#G܋ThTkYw/nG:rk{K]IICz/VLv4W3c?3I9J\=tgJW57c.p6 $r!#$ľӚ&F/|y1vT\Ŷz O^[4*+ِ6?" >n`$:z3weھTn_vZzD#LYU˽~[3ޕy/LI.:_H BاBa3"XXexGo+3pHD33[認F?²ADןۥk)㔝Ofoqgg?=YTM\VD1+;98cIh),Jne3ʓ +}r/¸v1' "Aц5}=(H+qX:І'!OG,>s*AL^SvX@+ju2JЩE퓇 ΋17Bհi2H0XTF[iSoĉUk|_8T %Y=w^dv^ 8rEDq!7Q9oEӮ)IM/'p^PᮺxoAY%@Lqm%FW/Z4K%z*H4ݳkJxPqQfaN] ݵ/0 }] oDWpES)gBvb(+5sh%H-QOQV_EVbtzM`{sRpE{nk,I91,x^pKGGk}7[Im>er#As;00J0=u~[ߥԡNx(C, 1VŮ=^!wDeLK%>BQ|oKOI / Jt*$ vUОNf0E%RkdHCf&N}QGXš0\-1s&OSv 02A=pngCIHt`b{a0lrfCxgL5) lҳxLa5)O/UNQ{)אUT{p[fY>M/!6:g`#ա% جiq>jLfx ҟWt1DY\8`1."/8gGX:E]zϐ+7֮oSH2ݔi\ԧ 9:p#L31`яg Kc @x-Y +S¼J_chnR2&4  M ,jJQufY6| g'br,?X,z'x |FV0T(7)+}98T0{޲U2#joHA80n65_q|O9PQ1ȭpm/{&--X}</eͷC>9킕 .f.%K>u}H@9mϳIy=TS4B蚋5#c W?Wp*]Uop(Ea N=S֘~ݩWL>2!!LBg֍`vVhE7fl}mFRvEƍsr7 -en}% DprümJ7T?̠*AR2mdHXp_sGLkO7(A_J@.ލPVXҵ^C AoI/>{p@yX7"c>IPރH1^[yz~W3g.C1Sc[u0~=tΓY`΀n@ mi4;:YhWlZ,D[qh%;R k w1<8MA=\A(3=w*Nm[N;8ܰĨ2 `d&;Cs:>uݷ4*v9(a@~:G\4\o7GF ?uTE7LZMwybVǻX+heL/nQ6 aZo[u;h`P0O?8fНkӿ8I# ~.,R\PtO/BB1 LbAIP%) o/q*?VKu+28W{< B2zo(9o?On`li. jJUUڏxts>5-|9_$ЯZcv>3 oQT*.Ǜmt9M 9d -P/+W IށnxɃTK{=&3a, Ct^sfB8`.5q!\{v7±3]5gҴ}[*w+bOT[Bz kؽ2UxJ}5CN-z,&-cT2\2y' Nhct҅SM5n WGz{loP I7D{G|鼞;y+E/^ջ!P0MRT-Z47@іN,xK/۟cPrHGh{RLgI<:4\|u'$$q՗۬')[IAէg~~MV pDխʑ,Clʆ7;GTtS7NXLj]uus=wVƣT"-Ha69iڥY> Tjϧ!H])i)%,)qVOUlI[eaP+% skD[ǥʕw@zӀͪ<`ОtfX~q3hhCAAwꊇFPPViaF*ǵq j$ wʕq_`j1GA9@of e&e\;g[G+ Eb혋,]l/%XZs]y8NT}:ug dK<|ݤ2c2U_xZjvZ6;L>*}/^f#IWICKizqLL'%aϕZrǑ\"h۳e?X†~LODT~zz=eJOZ}̩90^,ʸ)PtNYtFFԏ-sEdI:Ul뙔Mq\J;㹪rYvkڟ\sDcvgsG67smݏ@3jU'.FDCwQz+8f`ʪ{l{@MZ4C]cG̼/ݴ4]F >, BřuR4q[{4#uj*6md\RUNDl*"ŊWg=prz٫i i#?șPk{-+kv{;*$ZQĤz@^+c/?ɜ`ȼ~dAuwAI: $uXl,lJױWใ5a3h؂-pG?W\`YqK&FM"f@qX[r!8$r W'vs>"8o|DJd" 9>$p,i<l9LN뿮_}m7E7cHߨ*ѳ_Ϧ.gy0Zex3őy/ãzjfÃv|+ی87|'0abqwFߐ&̤5물^BAwzhZ)"(hF}AaϸzL2䓡Dkncl՜3&q\tobcTnNm8JVtg׽4n˂.i>R}ygc[MRp^ E8jE*w3p~6-G뺾k%6E F *mg"&j߄ɞ„$?\tK*7~1^rƢDs=t3qA4Vy(fMW 5S͗BedusXmw_AR@|އxugǑ1XI^[ WAlX*l EG@gރL7d)G?']R9Ew{Vat_2;hJ뛲 9? j:Fn;P fz, -BaC]Hlfv] 7:#5?*Ϥ _>4:l!YL-+B+騕.#!ũ]h(~1[{y4; )15ivAvOsrY\T԰%a'XJmBʮ; @;%{a)-,'<\.A*'ͻMDUNѮɨʢ#09E;<' G~`fܰ_*WE*O h_IWReo9V'o,gv ~v&4w;ӭ~B}N9QZ}kBn*dاON^ؒGRwT`#}Cmuu} ;$V6C ueEZεl0Ýw"%n];52ex[+êH4 @-/-ж&uqyF1 Y.zu* Zd_ig<"T,8 +c>< hQ0; 0Ku0Txnj<'3&30uSѿA]SUEC(Ϛ P 'n*I@! w5JĻh!@ʰ_ h&s8o;7׺af_MKA'Nn_<[?Fׯ88;v]T{k͌,RdhO-JPiip[QJhu?B] ! Wŏp0F{׿L̗Y '6l>#6P &_񶽖&mtHrp}.g{p֔kp$-A6|k5Z8k{Ӻ[9o< )rS(+(hqzvl}_vApK79 V,7m"/Lo僴Nƶ_~K9_["#'_ ݟ ıF6z;`9ơU~&L]:C'/Z! 2I|$3Vxߤf:<̭(/ҎN.`'m`OȘ(`~h,- qC5s%'hqgYZ0707010000010e000081a40000000000000000000000016101d03d0000dc78000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/saa7164/saa7164.ko.xz7zXZִF!t/5]?Eh=ڜ9P&84UX`:<83=q2u0cYdKz{HE8h%>n\H> ȏ{_tvcHl[Rw=LS%polǓ`hEVx$_/vJ]Or0;%`QtGsҤX-| a!;%hl@Jץ!`u5V3ZCZ93! 0ixEBl3oU1JWG]:T@qZHdѿIJ;c ?blY֣%GŁpu7Qw6~IIM {:=Qcd_R#CQ]LC(`aߞʈy0p)upIt㯞gEcw@vR=Hc8LϓEoA[|&Z{5}}L.Tž @cCN0؊c"!5ϙnCCKRsmbWkwL$8LzCOa[>7qx^\ArC"]>o$ /S:aDORcw0>D(g!<۬d$dwizn&DioSQ ًͥޥFe|!1 f}>NBVE|{WW[f2 a=,WNA*\W{Ĝ^:[KyF2j,&1kkA&No>0汨?Vb@L,W>t0.ҭh#4Ĉ_AS\|!{[soϩ{!?Iy[ X%a[ H\ۗMh]_G/2!͕yuЋ^*_T1Ąr靈+{![8+}~1"k۾%2 }Uk^ \A `lK޺Yb`P>qaBs Wt3V^"cۥc$t5[PW Zt)z7?9m?dH)>H+9O"3ɪ6(}gf@,nv2R" <"_`[ЌI[ gnT"R}T}n $2g2Y]Erdb*q1 J1?(Cyoxx4'qpk?L/ ^q VOz<[hH7͝#suc^9Ige*@%e]d2-֐+犤Ǧ,7Y)=kQXFF Etk,ïʮOeZKY@Þ# N 1jSw.2&H7gd[MtzSd劐]J-W6C#^Ìoo9Ut5Q/+\Ϛm?ȳ j kFz7ȰYll.tR 8 _c A%c*ϻkX gpHd<{{uN>S?V.W78P?%XYʻ}U(e8vevhJzQ˭cCX^FQV`s?uD?n&Dd`dJ;#m^zqAi y!P緀Zܐ* ]%=rCCxV:}Fտ9iHCƽO Ax\V(1a;.QD2qu3f3a`Acr X5vQ>6HȘ*W^* a6֥B 6,(~ϒVQ ^_ę{8%IRڢ^$q~JBSrLJ9^SjYE?H\kT ͳ8tsh\m WAsI;^ FrE7 ?"Bs=aLUXd1gD]JˌQ0λNtRf:/f.H9ҋT19o&8(k2nWs]&ר.sԸ3 x (}h qӿ"KA-}3c{"zXFP5 8dEuv8hRΚzІ+ ZkFꦧ&?otRf"v/CqH3qJO2ƌy%pSNTJBᡊ ] uޟB g"N)/kpBp MkZ}on!,2D6_[BC;LNf0Z_ %霈HpSh؜ e+\dqA(M,ۡ CoٯJ*Z;뼹*׭~sMk7IJ0@ ȓZ* #Uٺ6K!k?*KD`/+T2AQ,oy5Rtw}Yo9f.N] UA3&?e͝(۱֘)[#yUkȦiqeQN,4E4nvDQP"Z<\[#XcUz#H&Rʭbw7 `%d-Lk}̀ "iey&~S.3n ZBɯ=="]dG]5~&o 5 ^ xj,\ rv}rvjZqj>L9И(v[AR3g+@Ѷ_mqVډ=2uXZ/f=Ec@` /V࠳'^O8KVHwԄ_fD[ePC޼ GGWuX !k՟,bp*y5mwo$…w~:G6"&)2Kޛ AhgWyͨY wʼ($δ.1C=oR4?>*4&xyX^s657igKaMU2bq>%Ѫd΂.M1?DޅhVpx)sv9yBEbce{Sk*UǷ'ٵf1>Q"<-mFU؍T/] *Vykb;Ѕ1'tHarY}y8XxXI I*%Ϡ&õP_ #iܪt-Pu+U$aLP#qr7qqe`(X~6ԝ馍.$ъUMX"ODbki)}i c2g(jyTQäZWN{O!e&4|oܥ5W;Cvf^OTzb7$o\!Y8%D }EZkJQa?S,ALeYrT",EFH1Ą5+^ͣHR';=?Ž~JkxT+\r( :@Ff5 txcEMco|1;!\S*6Oiӵ5r :\m < |Ne@AY}&qo^Z ɤq X*iwhma{7n&Xẽ`csXAfK]6ui:\6#7pӔHB:vK  *$O1@B[wW. 148Q~*IlTjm'&3E/j%'f9jDMᆁ;a-ʮوmQM멄zUE *ç<o*cd:Pp9]ZېX YKTURdX6x߄9纆qJ&d(ZՈvMY~&֪yGOg]00MhO4~YQ;hWʡ_ Q' 8/ ΚJk1UO4 %)"3w6çCȚEcs C>;Z_xe[{ܑ4 TY D:7ЀR|gR{Y=f4v]hZ|pL)񲞥=P ,}&0Cs9,$U ` ˥Xh9`|1L/ eZ?J*/[g_׀.K>"sҒ/Fް؜PE9z](sc#kĢ̐]*ߦӥJ@7ψV,4[EG!`i3Nbr!CX[}<5jaweU>Fp# ^g xJ&v,C!^3PU<Ә80]NkSAW9 ѻO5"#c(n^+9 vM^O׍wTJ{kSuv ,5Y*z_!hFUjkMr"UWY0ʩU0-( Ԅ!y5k =V q[C5Deee F>-4Cr'D"@K=uq1?P#Vg i8)^>S/H9Y}H^+<."C/ x86"zBKo5/u-Zf4aKLǽK3 5LjȈ3Css:=N@6`u-BԾbC1o$  e/l vC>3IzT!`,?ƍ?4*єb}qIwZȅaڏЪx@ʹ? 4~Q`Vs %.A&P>쫶5֫\ԣDvCtbwӳ~n Pcg׆MhBg-MB;?ތ <;6\`]`BwA%P i\'Gw3ﬞ#|uil:rE'=JQL[|`C׀ᇈܫFGDFũc_ImMz?-F*eMl/|b]0.;@ȷyZՎySWQ6S,h(މ ': o zFu%| W]їKn8#1P[?h R婂@1̨14ɾᄉ 0.>)GotWG xb)e:*q{]r)C-#қ/U_sL \Mip"}l [W&%I{l$FSly=VkF),L ~ŒD!x ¨_(!䐶1 #hJGnQQ^ݲz m}<< juX*c#3ϐ!~ыG-A؆kƷ":FGll/!A`W .Seoid\y7-@6_8 t-C&,sljOQ$H-|g?Uc&Zp2ɜXEFtM(mI#N|#lD tK_G}w32ީ[ev r(C zc#wTLi1*'oŦU.`(#̜)HYVMU ańsXA5]vj$'uÎoͷ~Gc"h%ؕ/%3lP@ #z-op.IA9  R8; Dj=]ߝ\=VO7s<"$#vS\U /ZG92/uv{U`+;Qb:QR{*ѳT4e@RɇqA`1.T(0)m2 Iؒ ǤpO]kfYuza[oDݥ)ݸ` qƒhHkB?Q'2V7(]Ca FG6 WIҙfҡ(]] ܝwz_-Lh/?}f邼4EcJ̀MD2$2MwպJ|&܀pjLر/G-جOLEf%E(v`ZM|Le¶IQ5D;2O Qz6^rU73CBJWE/?W(5y7އRB V\rMBWb iYdZxMoc. Es9ȸo{CZ&2*wDV0P0acA6tƷP*B>%ݞ/.5L99Z塽ˆvQqG,VVㅝ+# #'Cט܆S[Njԅȿ߅SaWB9C8]3I)}w@4sd檕cNVW765OnfoVY?5O?0j9q~Y}x\q9H^)ǔR JTz5Nj$ֆ'4^E@(sצ9U0$2 *܅%Qc{vZoPx#A;=;6'M(łӑ"cCFq)\;7NH {ի~7LS{ %"S}77դ9[#\{Fzs?ddbMA{ ܲ`d1IbT4ҽ&uj(Pr<,&IbB8a;f_iPPvJ+rPI(h7HƤEt;ksUHAyˁFAlaPB8Jl:alp]rf6iʰ ٙ2v<_^~~g8I s;i!, A)6ʟ p܌cH=pø+ Z j X{JN0+ѥ|[G7Sҩ~C&&@7HNTi} í[wLU2$޳|`szŀ VpO Lra|L&.x-gMߟ\XeO}_&9$зXC20cIYrMB Os-t`Q>U;JZv.)y`#/ꡝ#J`(j"mM" , $ βk=9`I'8Ugۑ|NR\OMzSO;-I GQcpɌV Q@X)xy?Z8fFB2ZL+bQ3V|\k&{zG|[iaj``CC}n[~{oӏ=ݑ}bTD&7*N7LFC{UA݈(IaV'?T" l^Pi[$JTfL(CVcV LQSLU$c$S 2tKMY̜Hr3iSwIqk! R&%Adͬ|.8IM^=Irw:IKD9F^ QHՑ ~6V!њW lnʼntťѲyh/ 8یl=1`? 6un&(/!aSR ;>r6J<MV#1!,OzADǣz Pt{TZi'X&Oߏ.ZAT C{`dDBdjXjMҝ~8ҭr'TߧdSMũILbʄidǶq!Gdgin2Y^)~J]ݾVDK"RBGE{Rkn>lrFJ)n <Ϗ8ɻWZUaX:eԜH*vO@-'ى#9~ ,A[Q!H|):%07d {']kgl+rZg_аk]|`*g:Iw>dqum"ڒokѮ }B9Cno|&lxl'MRəu#xRE;Gn\ݍ e 2ǯR ft/Qt)y,e[`bN0(DVGY'DH%@|طg KLl7&iZVՅLV$ WDc=3w IJ&Rph71V.&OKH44u:)s0w;R};Hq .Hc|;kʮJH!\ϒ&=[U?*I}/"Qj>G#Qc)؈K'RN8oXݑm]?=Z'`aƼGyYCg9A1x6 MOGECՔS_hŇΊzN -({OˌiQ{HqC Ohu%smӂr97e;eyiՂϏ,$l& &F=hlrΑEtaKF$67@γ qoDNuʓ )q'WH J ^PjՏ@/\߽7űAl:kjJ*x|Fr2(ӣIINq@K8lI[a; xg*= %/{Ā&=A>#L5$Gzwu@\! nLǵTBRj4, }Sb~o?UFAVur(',YIa >?PQv9--3\w hoe}|mw68DY7ZA9HjW̪tcK홻R:-˱:L$cXqpݴ+K9Il` ` `Rv5?0SyGb_9qgT|B.?"6j$tzru!0%<[,\L;z94_RQ}n̼T6`&Ls_!7-Dds9X~dﱶ22kƊ2/M|Pv۳ ]H#S=RBo3nXV8{]{ cNn}U#_tyf)Zb~OُL Oux2ROKx?dq퓏vпVI5jFޥX|t=B^ (S7=˃?8 kɳ4 *f\Ӹ)&yf|B QDމcR! Mh+aAqF2% pV VV {xQ@K#=7LB[1<>,*͚&9蟷S=abK^CSLevհ- -? {GO:KTהV>>!߻9Ux3nT\P, kH9SWqu:kQbVC )j*﵂ꠈG[G*7_Y7/ wB{zLsB), {vv ۞]"Gq"s:#B i_>."͏,Lw|7w  ך/=g㹶%T4z)#$+A8t}hbR j%1`7ޖ3BlBnhjA}&fA &HǴxS4K V>:TS4`~"D}v;z|PRq뽐+Ko;BE\+nwM ē'ْLZeZ2Ar2AyS7 U)A0O¿;2kMLY\E0||m%jhd]xz5LQ$ }bs<]aVJriYt_*'b0}C3VڳRA"B ""8z论CH8X M#z)D$Q,ƺ sbk5~1 NjS+:`eDE5sXp8lj6PpKfRk=Qcރ߀G{i"|,U .ۑIu0vЗ #Tq_ȯU|4(Ӱn5%δQE 7?¢QsJm7 5z^v(UpwCJ|2$9ԜRN4?TI^cAzO ?-Z!p]eyIg_0 Ψ== L쭩]^S >l-A1ݴ)0O4㍀ܑ\FXO`HD;e)]5[N]jßБhK~NczXuN.kH>h%ۘ$)@ֺ B-*~YQLylۘO1\TtuoT5E&"\o*a?C$,;U/!Kvσj{~=F-68(,QTv,wAJ58D3fOM0x;2 ^ YMOAzi$Hj88<4|pSDT˲N/hQhR zԅCN1]Ζ4}7{ \̹b<=_;KeoQ^n;OwD@wWD+Q 1"fEPVO*|veVw#3I]/+R$i d^⥄eU͡JAypO_!:>n;aN&lf:6Քo𲎋|4ksIS5 c:K9 Y}7g3A #=SrX>^Aۢ`Yni;Tܽ\Nҝ82 #_vUd,cp6yEY:C<l-msu[q4?RsXjU3- }/*/T=Y,_zel joHOkmyBc]I+lpAcrx$#%i3>xJjٷcDa# f?3$0/5ȗjv祔ʣ(Y>ن;d  H.CqKV&ka>@G_ŅViWہ>-V UwuxEwq䘩^0Dڄ^%BF7O&mjT*O*wxC1ͯR o'&@U4J@LJyzΤ,͑ܰ*1<,[Je.ᵾh Ew*%I&3d==,A)Dۖk0%V"nq4>W6ߛgo`Y]~Cq`x}lGƪx:a,GTXRZ2 l_4nC] ^F0=-p`JsE =Y\ktALZK?ܩĿDO?Ag]LC)]u'vUZ}MЊZ,hs!7}OE>kB0i޳_{sF}X}J fI2L4X.0)4Msӎv{qi-{Baj{d#dC-{y E@첳:J2߿h澞S@Zu&X1 ~b{x3]nʴ[`ƞ)A M֩ڝ+Vq} o^aU njC6{SX 6b76"lUE &[~4\l}J㇓@ wV"(28S^~~t(lRE n-P\K]!Y{; ksAZmQwm A>]w`k`G8CWDAW`v{;t錧փSNS0֓3$<^#b2,Eo!p~}t!$O+%0Tb-fOmgn&3{NgXB^rfلrSn|SѷqEi\*!qp);y FVW@?ەU̦$zM (JZ](&\iVr 6q(#= ۦ S|v^tÀE1Rn0d]la{鍜N,~ԫ{)~,Qx{8=Qnń S/H1#b%@:2qBeUEwusj|> q558c}#ǹc_%K=,l<3 |<ꦇ9D<RFN ҡa9kȋY>27' kbB!0o2*0?2"F*)0qs̈́cwXBE|?`j3 '0mwhW-(m&|}q/8UjV"vC]czjġ]͋Uyc:h0|hW !?ȡ%#z"АS1+5;qHk^4'eFv{\2Ʃ-C18q7˃T^4 t K(C kԟ+fpcǿ$ѐMTx|д]E QO(84'r?f[z5M ʴ5.u!ȂmChYteIj=H-בvcj2=Nuks'7Xc @9,:~QqdM;邵 l eZ)SZ~ #Y;Dm=`_yߢ%6dc!>y}b4)SBzE1ocf[c :Ѭc / 1%yZ`XͽNtTr.0\'Te]~ 8B5 F-QR> @s5WGQY`ڍ)YަOyٜ,! y*Ιz-Nڈa޹E2]^n:pck,gӘ9>f}). 30{Qq[eBS{ ol"I*ᨭ "wDL%`Ɇ]t0j^=qףv=/Ngڝu'c 1A}x⡝>/ *o.U7|/zfV"4h )`JG)5k Q ݘ)@Pm)*m{I3>2SaEwq?cY aU >Fz8WְR<$I,Îd$>C$W8#F7)@{żFٍؖrw5+2{ '=^ 5[R'nwv}ϣ'=HBdGͯ4:7uט-"@-_v\?Ơ7M:_0RF {i6F"A#h ٧$Vy2g{\DXd1ֺ+BI؎Nf%_(F %1 y=a#Y+N'P`>Xփs*]ԛZ5NhmeDU0)^7 Oӣ\' XBhlt) 40ԅ‹n,y7Id`(e 䝯 T#9\ݠ]7v!`J>Qcjq@%@$owk%`jv7/_2h^o~BΓgp4;&f}J`ţO_*m4}hy3,I.|Jvx+nj/p5{X sP&"ykf~>~Mv 01H * 7Cn=BP}ą! _y%:,&+Q,P-:4fr*(`W@z2y.K6Oa?$^=F+6qC%2< 6 Jq{%^x`[WB/ )URJ"_{7W =c0`36|%̟ZB}$>+źsF*$Qтe:x3Z;А[WOR{s솰.K؃X\bJIlu`0_UXK?2;,MeMbqt3oj"hV `.aq8/lyo?)r՚[yN`}ŒH;RK~i/dx~yQO-HW!ݗ8)+ sŇI$\7bRk/_ʵ//cD '<>)9X nXYg\X7ӓuSܚVJj89f^lVsiGq̆!Q{ЧtN⪜fР>ECr wtrPϞ%ĚJQ gӻv/?6kۭ"YRZ4~lAV1yZrTr[Y42Y5CG =5rȾ+P#87,J};dmV3niRbA6 Rg#1ŬB@bi6!'*b_nJ\^R$UOB^S˪of-Dd=P q%tf-9{r(܌%Т=vX]ZtŜrkV5 0e.Y+},CZä́gԨxo R L0ztl>PSS?N>_ȔKm{zFs487Nu.!3_2n {?ղΡ41Xgʷ0NVM?(A$;X쒻AD|iOhT㚪yO#¨D4h~H&6NǫO5xt RJ!͈H5j_c,X}h \U y-R% m>tAZTc{Vn,{RJ?-VU”'Ax2ܨWpp ć vT' T{a5dHFߣuboӴ>b_v 帒8r}`/`k|aLahv@[#QUUtށ-/4"`ۊTnN hw} eh 6?tpiĉW B$9pXeQ*8e5EH7,yMigW~BHНM&L- &Z8?Td!0DuI;Iy1# e!QEj:{i-u~x}93/\"ї =íl(i^MS0-*4k7v b2 ăs=(}֔ bknZGxs\,[ȚvLjȑ^U6u!шN! l$: Z~cZPN"_\#8 2/btM.~S:m:Pɦ|@..pi P8>kB9irR.mwUA{V!u"e++Q ʍ*\boYBd8!nSy׽֋:$xMpv<%З/kwU/uq+>5J|N~,n4q?x!_*PDŠ~Tqm 4%kt+`.'=qYIw/2,8rRQv5cZU l*6,ɜ ŇFYGxCLp-\rwen|-z+B 'ubaat̑gaW%]" +o, EM #*Pz'skxxyyj0@}^ 9B̹s$sJ~ipg1SXӣvDr#KpiT\!ڼ6*d؊J<3)7ADǻ6_b0 y1%hߓK@L ]m5&?8|XoJ#[ 64q ! \8+0s_#/"x05v¬-XDjޓJ'l mސrp,"S\y4/RxY +;\pQQء踉aħ M׋u񭴰hx֩\'Mgpl7C},hf(q-QT{Qv-DtPWWEbK!s;L!nvX^nit"0a!^7\ 1nu6乏/,-:.1YbD%3׍ S_E01#UCԹ$W|WzTX~B1#h'8m ϴ-% aĿ[$얾&7C hL^̒S_E r,4X_5p̪64pUG,7k_!T2X9@ZLHMU iRGa/ ,^@ͳ'$seq3~`,QZ^Z]@J ?7bAC]o $G4NQocZC|n[\GtQ0Hs)t%]/N^zo峳+I Ȗ.>7UM%Hs~T0J~/FpU,vw@:2=s>UE* $HrD;\<>a&'qfUoٲWJ\nZGV7GXˆ`;VA waK.vYO$${{g=Riv,4[2_=XÏs3,cq-)~GlF=+ vć5J ߕ&BfhI  axI!"M 贸{zY҃ G"Hdy۴NL0}wZX3_fH)iwqS£\>7@"i_OȠlYXs7 FBHdZ=g=1ͅ'[S=V>^f7|C'VsY0OpYE~ɔQQP5xe vs'ƒaaINhǧ8|f rx4!M뱽Dq`? B2 &QN)pAL SKG v۝L@kq&b_5128`{o#Ym^m36؎ ɑ)ޯR"IK]с%u}$ao_x9^16F<-"%f~evﰹeRrb"\D&Zjbg4fw6Ȩ]`rtABcc/hoԉhz5xE/d]nZe%SlH~?a 4S bזRsA$cm~7f?+>N4Z! ѽ\nȎ`#d+?$4B#^MhOsf=/)V,zNU]=(O{JwTuխ;I|5,zd! RC1y;oJkoN^I%:ɏЇ0G,eOF*(dۋ܊hO귺TUiTkZF &n'F,SЕTh-Ss =Yy|!rA@"A+ijz=bwn3S>v)4_^qawMUv 5f˵=Qdώ&eb8S ڻO,8Nu6hANwdOI67t{fxZ> ĕڸYNH7cjqօJU9 ̑[yȏ|Mkj ):)&Y{y}uy8KiL.>wgdP<^\)a$!xB,[x:OvP(v_-K(6 Ykš ~ ]ώ$Bk.a܌:Oc3:ōDO|3ַQƄb8j܎D ,$K)+]"uZ%n)1xKGez](Ԭ?ŗ:ph9=\9}A XR+!ُ=lptC*mIuJ3ws+0ixv;oX҂SFӁ ]!M`,_Z8v ]Ľhu15=NX/3PhN\Wg^pTDF0m?e l맾v; ntjYz+z2?5cѓP"$}yA_Q:pv 1ۣnC%j ah_' Pۋwvb:1?tj"zK-.(+T6k"J a5hT(;/"VZ2ӕ1HFXWk@`q46(/+ +\( h %ڒ|wKnjύ` pzTfk^.Ј(K4yOp/8P[p'*]TÓ8R+esiJc\ ,UaIF7Xdz Ũp 9/&lLKgkCX1Pyiy!̋4'=+T" :T77R.)Vs_FLy꧉'C:&ZSVSژZHΫXGH|<|9~'XQhպ)Mlu)6p[A$pJ0rr!LYAwE?"HMU}KF\S+i4K4IBVM% .&7>p+U|Y#O&U/gVD2Ww0{d*=N(ΦNUJlmvhB[Z WF|i8e}P>TfD@Yko;Ca. 4UZ̈́ʔI-)x 1MmaO2]9K[Yd*pvcbNj7M:߉63<@s*^ BMK ΃26|4Ηf&nTn,fi|m+ODE_^:rH+Sɒ6 kB58R@&Q*-90)7Q4m@7 =f2zGs:Zh@"4Or!׬1; M郆nSf& a>m9 WlK;Vػ$L|5GUBZeP~R"jޖ'0r!>V moa|,8Xa5=`L_,p'$ޤOeZX 6m˄a9\>P"Heߜ# %cczNpfVLx-Ug% P;8:;gk6k< ۣ%%A-Mi6+JB'Ӄ6xj=_u C$obtX2B<SR;*k'cu Ekaä_nSoDdc.%HƟ=)|%d;Ae!qu|=d Qq d ]WIo3.jJ!6-B!$Iq"ݡ)aȦZk.@ӆS3&F7&?&GBgR)SRA|1( bHa.U/9*gWyo6Ҹv$ghBP,3F\K[(@wzan-ͣ?8wk "@Vb'"q 3]7rʹdTA6i5o?k N[fVnƍv8vVѐշ|*0bSYd|CuD4kADyW'dXd?I|n15>?}tpܯY_[fiu5G ֻ.LTi9oKO6 8+߃'zpO%%1 Ѭ lyF1R:shf iF){D6YC~`ŏO c,&2Is. Bx^j XY+$A *tտK":Œ.Rƙwmƃ΋0ٜ+䐷zEnʅ@qMq Yp,+22eFQځ(Dzk@:38 6%>~l@V՞} tEn³CWtCaf4!DglB4FހlXjd}?PsÕZuX̒yFTB#>5C`Ճ y'q5$k,d^jcn#AZJ3/YoI |37lZڏOTKKmI|#:D.PȻ @|Yy}`0&1wp?p9݇9U[{W 8]7;;M LؗξZ2-~ZiQ3T>|YpW߽/ѱ.7el9Fo(g g. <ܶ?OA^qMWvt2RNs (ޥ9MEBub|MmBѩYC uqB v 8 I^L< <X{%d2(ӾU0c1C}\&&1e0gxl# d< 0RYNV,T2u!r(l'p\y1H*%`q{K[Ľ pxu){#Z%UF0){wfݠO.:@8>@aշ gO5qlqEpCi6N`NxCg A`yJ+{sղ{'1m"l$\- laD ̭ޥF/'4f7?XڀZ* {6ծ7(m/[DŽ#3+MvG$X͒Hu= =l퇪DX8h5i5d%@nidUeEȨm\m¿n2:#f,j[#:EDcaCm/Q˾EDgM]?m؊A1Ke_պ!nnIR\:rmٳت#qG$M31ٿeq#^a/t.ҬёIs4kA|#|̫l8iUŲ 2f>n9PhSe{-D ԥ*vY 뜬/ƉGD0\@X(xϿ}6ތū"}:_G7~̱7#DDݰû ozQzj\v3,Kՠo%ι؇YXPߴ+a rNJLהc!9)`f3~Xzx< ljpKhy U=*R?ܥZ\WסmR5 Q|fxo)mZêjg`c(ݭ#X""I@UXJˆxW &ȯ}%RiG8Op^u8\\dv|P;o%4[% _`iV^g1w(om vzE _ ˆw'ER]02lT&ך+ KƬÏvs[`k By91NV\\"a:{dT4,]}u38<2Q k9 a-E(Ϡ#$ -Ps+͹*hv@N,-T*f[9ʉ7pfOG)o,Gt|U.F!.MQ#8^7fDg/ %f#x6.pVMwGj]zl@ qrP'YX"lx~Q9~qĿkJ7TR O9$Mh],Q:͊eVkye5ӌS4s̍ $k? [3ջڟ_&Xk=޲ ;w]gǠMF+Pn>ODDD~(U}d 0J]Uc5ių\>j,8tL+l\ ^rO j@u왬{i %XXU"mBͤ^ mD%7ʋn/˱4^s7797~ {%jNힼI1"ߵD>3ivV<ґwۆG[ u.(,H hM2^hMMw3ILR7굵d(L.'z ?]Lo6e$*[+A}51zˋ]Dw?ɱ!J|_Za#oCP0n,30 Fm%I}P@ܵR(iEMӡa,C?zNLҞ)ǖV…tP댕xy#> >tܠU~4HpOU=Y@RbeaVZ/r@U+Cllٕ 񃺖uYjg([ oE+^Wh'mV-+)T@..ܳX'nwN__{ b#{$y^/ZlT-D3\{52E+=\S\)9;0Vg +6C̥;:FLz@lYRJ`=[cޖIJ=dao{9)OM.4"K/ď?M7ϵd 12PEU}xj]/>EQy$*9Hx%vN6ߠj#Q3c(.^q^X>2|uIΎu=8XM 5Hg<:?O9)gcO31t+w f`-$2A)ϹX@gII 5$C}l\qPZFE)ƒ*cDơ@;?W?D .]2-}wJe22_@?5dH{F_W;J4 _ NږYyiI&W z%;%Ybwd cݶ~``8E, I&n a9V3/8 AڛW5Z7LSn+~ͺo ƝT " C\˞g1TI{{BIAHVJ~}܄YeVS\i/@DLo(:xG<`:Ul"j4#܆yP.Ҋ+O<~sH9_!;*W\"' Yp{]OI`sA/l}x܅Xle%'VIo3c 1ahӚu4]bHpL.PVn}J?t^[{-Xº^5i(a&܎2-<)XRFw#6۰ᥴ] lݜMsœU[0Ka-Y;sIOoyON+4z:_M_v~j,ls|/77=B`z*[`iP"3]44IYm> 5bXu P~2L.;{I3 E8FwKKƹ9wv=pϿbPi.V ܟCld+gIxyC `]N ŐU5Áixd W "3퉯9g˽:6ՉY:8ue~/ci5~3I v jFŖI46+z}8ߓc\+w6_ _jPSID=~ckKJ P^{PTջ4onk'lq /%?dںq^76hiڲ`^|\f/s)yq y` e<'` ~YK*ӗN-2>.AE;1-F+Y=# x2ُO6 sG!oZ,/~R2&tB>n oHřˢ6eY$]9IGhZ\kM !qqpܜt%ɱSd}9K׹+N{aUYf2f`ezr!K䶤E<A@|;9FG;VK)]%=n=FwHN߳y /ҍ e/ -sx^R2 wHXWxS|ޣ&[=Hsdp n6F./+@u ;XU#GOΤ_ַ-jœYcMK?7iݾ郈3zȐrnOY'<[L !=T\!Bb3Xt`Ew  E "#w.I)|%P[%fjB;BQw&'c>~YAo']/ 0|^iU2g:qIԝ9$B4C! Zm|R뵝+}4 @}|^8v8u1͊Ů+(8ǘAOI˽N^Sӡ7#,P(Wy$aZ}Oeq"W}#Ͳ9lqsSI9ݶb߅m ӻ䁘_>Bu{ϺrMK%ΤJm8Q+]3EV|녈{qiWCPpj<2#ѥ'نOt_`40f"͚ ]%2( Br] a]u&'^roձ[~1*(7G"TAl{[֒G}\ ŋ>U)O\`쨲c(^5tU{ !K&}l1bI^2g`U)lU1`L 4ClV2w}+8gԧ}sD*au\a.=gx`=\A&.'K{3+ۢ!2eenUbF6b)`#WC}e6zHl}o Ȥt_I#ģ0be,q$kݶr{4tk꺇5Lv9=}̈&rQCC~1 iOٺGX::b1 W:g S)C$᨜OB-C  m7OxV5e1mhWWg`R8gd]ҫ"´2;};@͕4j@?Vr7'BGA{O&5\qvbhN\)B,=Z9:6PRY@5"meia~5A5rV=/AR)x̌4MbK3"󣗾4BfߊzKdW!^/^`PTŘ}ikC;v!&:;( H%!u#ߔA0-DN\kPr ,6Xԗ`U2""ŴIKkX ℋwmK711(~ rM(ݪّ(pŞB'G~>ELɈ"B(w%C1`iVW-rpwK#ƚ07Լ*[I;\xd,?zVV,Lq!c֙/pw ^Bcp?YD@`> T˧F7j|]rߨI[?PE6w갟Vr(CJWLf}k+ &W߀E퍇yo\e?V}`*o`ݯRDÞh 0=?vV3>T+rJm6L|u!S ZZ흹C^â03dSHg0NT*e߶FJf׃'DhW`9XNs/Xky$ Cq+P`puAe~DŔb\W+5S}5E@Ƈ@ڹR2? ~ F ' |ʣylҪc K@πF"AWsѼ3ob¤iģaDRl18.H!uȲ\7M%z|#~LLy g'npҮYr6&w\0dK.S"X$΃f6t’ y]F n.]t:4:ADdj!Onf1 ݨȕ|T8֚՚_{)<\pon@AK /Q`H.N,Ο\J:^?B?5d!p&u 3JTbF~u<]Q<# ԛfz}+#KһU9wFil 2풸\Kwk)1-Zl1|Ͷ(Jt Q6&rhp`H x _5 H߂NdQ\'Z/2/ /o|W]H>| no%ߒE/W7 L+ԋnJV}d)Е^GIOWJrͣCÞQ ɠLrD|MX+jzT!f c`uh<џx5mr.pkǃ˸'1"US қBE\*/?FD5~ISi%,6$埧s6Xًm)+dhT٪iV*,k]hlʘQq?(=Ὰ}}uEF$*Ә_Dڸ55)hmaz&}L]#jXSIl*2}XLCZǵŤ,< &e(f;9!Vkcj|{`^`G{Xc#,v@<zXبF%@VwZTp1{i/,Rh$M´̉U,PpS0 W-BY㮎fd ߱tiϢ%H_5_LxRש^H$Bn_vZ8DxaB!Y殺KzGG[1X ~+w!͍څٽY>á,X!dT>̙^J3j&m` q%P0w\y:~>F #CYi ׺4#֣< u^ApJG!H5|>P ?}xPY?8Ö>d`yIgBv o럧7ɭA*OMɮdafJ,$SbːbSJ{mC(.q3T/823MF]zCړ iem Cj]([ț  21+E[X#0ZvdpsAέgBϯ!%*\G}[>o2Sj&toHqDY'WR16Uawm5y政f В2 dJ ڧw9[QW01_^Jvլ&%d)OːuwP3\MMjPM|3^h040l>Eݝ`ƖF=Ѫ![αA͛XKFx|/oR^my2rcRO7t(wR?4%dzP4g"B C'YjD|D-5H9L4@0'4eREnԋ> cֽH ͮ H$P;$=qv8nNh)v'wfMJ3,)Kw׋-6Gf}kڡl)&-._ԅ򜋗{ܾ \ 3O詋k<r(94GQQ$41jޙf'0X3)Ns->|!b1/Yz~O}2`숌ٍD$}HWU+34*ՍNAcg0\0Z%ahZ&پ#ZMxX##}jy`&ș*#GǻSґ oR)UjgRjBakt0yͼ+'rq.3' c.UlWxaIkA.=ɨn*bÈKrEO؅@$fW6ve9κ?h%@@!v3L (#:C*8C[e0@{؝(;ZjTΌM$RAөr–i>vHzQz+KNȶp?!rmի,+|2IVm|K`/˴vdnpt5/](!=n<'ةvFCՎ&,aW ǼG);,5tbB$H5/6܇88!dWyE OE@H|M 1C.Aw,*DZ2`` eωu}ς($wv\ Wtkq#v[b8`=3 N"jHEJŒ` ~UJC{h2hHw TIuB f_ b2+d/ 7O#:X3FzO>դq.nSx0ar"]Y|-|Vd7puNkA%oT= $ 0qtZ=>=g ^7FZtYPаB}6N8E,AђpP'+ }w"fX,>eH*tfQ8QΚCs@ F׳R70D_`0Tҕxd*(4SvAafQ# -UbXBmQ-~]QMY%"dX~/@\)ZG( ӣhxH7Fu`э[X!1C*'>=2&BjrW$t^VP-&hcW2J\=WL NmgՂ2Fs4Cٔ/R %Sqz0z"m q}9@5AuG# `[UHLw,w*b~]d}ɿ8F/,cˮ?fO\ d/sl%W!ƅ’);$TV.hV+v:lE?g]$dy5" $KCgQ>w47$_P5+=#\1yv~eTSdC\㸍=Ef'[Sqі e3۳r'ѹ0. 0L6 1o *;੢ *-ُ 6y=懢pSZL Yz{ pe! @2iuB3_ui]3TmWqCn/T>0ZSaɗ+dѭ\_iMS<ĊLL2 t"qhՉ+T(s !nSY =#Bt\6^2Rt+sN!9F;ED7H*/NKQH6Dn׹ӿ+cs?E/]Zhoj T^ 5 d9|-P iq-O> R&(ƥLQZO :58+eh SD$ydMN󳪩] 0ΟzBG-çDng$H:t_B4ЊA~oW bຜ2v`#0QNY;s= za"[L5sиϚ.%~.N@~{!}Q[t2l-[P?(E/qjXt{!ieuó]xh޽S#ڇ|ʰN@aUOk/dhm#Bq\<nQ2neIH G|L/Cyl0TƐ6PRns{$"i"_9m "ɔ1N&$nyT+bO1.wLRq7w&~3А.l&4#%BC]z}v"{Fecna7/ts`58-2zR qx4}?]T4qbo)1j~Mg/ uk3yF_ Q!GlފQ鸎c'L:"KZG#5Ҵ9/C6}.חHxfPVJKPQAiDu } `*Sr;_qODX8]`t蓔 2iɘ{rюSÍřb2,m|LI8 2qu4Z>jٱ:+s{ k/|ey:7nDPbW8v+1jgjE{sNOLd7YͿ,뫁O(^sIhͪ7cusjAyxTDL+'*ν%c.` : j8R/VnLdMRKgդR<\;IŷڀCxt0+/]߰x,E [NX6 e ێaKr**l bCN.e|ĘO̩8iJT͆=*x2>Phpw jႬ+pZW,\ :R买d]UYY/ԨeݍGcjY{u[dW'B87419(C MeOtlic4~m8bOwu~F403 ޢ4* EVGD!i"[/jO=jfCpkOT;LJ8~r.L;lIt+<⽀gJ!Պ~> E[) ҆zu/!5 gwxgai;-撢Ԗ,ق.~mt92EM#`F?0‰[cNHY$Vj'rK>dtKeglHA#zs|̖5~qgP.697lE OR+7qcvFoI׹>*Fo eBAyВ!=dnE6g'ȥoa+:#l zl{Nпe:VP]$~/Cptٽ@RKj4v3h䋬vpe:![(38"=oS$*mt^_Ml:g 4(8T>e[8ѹUңSfXȞjn*k2IB^s2x*x<ZkmTIbt.s3@€# ILW32mBe_a~~#_(&kKH1X4Css]h}Z rİ5$R?5+7-q:SWjH!Q' (4vV$"HGhD4RP7˿  %R8`pK3/H-M,%jG?υMbkDnk'sBӀ=twϒ.%$8 z XAN<;Ŀz(*8dZF%gXDMhU@:hRaӷ} EP4p P4w!$$x{i!1 Gl[yph{:F|^)uo3_1p3Y/Ʒt7͈vu$-OimY XaSA9(1Cnb>6!れ"Hp"x D+6r5gF]iBAL= 3/!jJLx K9Kf`( ~ff;9!yԶW f3Į/oh|) GkP# S:2_ icuBsLZaR EO*QcQZjcWy@vТCv^ F@8\g GF[5"XcG=eylއ܍diwJ# 7ę8M~<"0XV b瘆 hWj,qP^>'@_fD23^ib*!?K0{*A,zAZfaTh-nLn[J;V 0Vg @,ĸ%,VsxwT\~ktM莋Z+fR dIwp <[!L:&<Bĺ4zq 4˴:Bgt.@ pwyC%υ StcGS:JїG*kίul &E]$mZAOgX4,kWne"E4n,\n$jqT1o tn׉r9n<"QC_1Dw%44\4W6&Xg$?ڸơf?3q-&=6_hguҿ8w"v^hJvH,Zvǁ RpRJֈTT4UrFaX@blĽ<{'E@2 CkqH yRD*VˠCǂRܔԿdͥ xby1}˫3H"գ#w !ein#c4pcWDh6 ;eF7>0w ZXi,@d0fD Bb^&AGt|Hy,z#}}O-q /B$ 3'O~jTRew7oyQMR f IEV lTw9o/ ?mUꔊf ;/"/RJ4II^&lNھ覴nF_GH#1ePok͆ٲ|f >tw0Αco0w/Ăl֒"(H`ՓD@L ukFT;ɿJ!'~Q>2꼓vZ C(xAb}/|)Z~hXIL>dg7{:|!=,9E`݊y2y & J e 8_j'AbrFYx̏L~9 ܔeԾ$9_*1A;0+&H%NE~7%_;R~G-dZujɮЧ.\]+tÏ}qlիK~ P3g1‘oR4hyVϟ$DF#c.on&O"qO6vSxr^Yq:֟@Ӕ֍y8u+x'woԽXui^3UYrZ1}_D?41|V::#&*>6XA|to!@@9kP%I^p\zO%ҵe|UT$sDڤ'R,]'v3wZ'@;)!&2nut:;2S{f!%/(RjRp#옆lǣ ޘ ƸODzxYAp7ֳ|~hq5o}< !!.?:2JUTnM%b;Aـ%m69Mm&v7%9w?ȟz{b%}wZH#_@]]T-lqʮ~ >Gތ)biXժYn9+tߢw;NZCئbjQ"DJ\ #>XW}4q/603'|̼M>O<vϸ^aoQ+#HWc _wrVս k];<fokQs|Y݉3WP=%'vڂg*H"SAET9@"Yqb='D3aS;z٨Wx>YjcK-L v95ah5)AXi^O g^PGWA\pk* Kuu6Q;K[uUMLZ~3ɘ͸t sykHZ|/]@!4:O\c}W?]q0$9qlTu x rBXoŭk(wCS |-h Ƀ>!@2.> E|UX8A mgԨC:}BiߩzgFYai .c}<6i/aHݱԲEWo~85W@?i5sB6,;< @?PLĂfitgRA9 KW0irw Qe[j#=~ eIye7HZ*jB.#^S!(dGwQ.Ҏɻ4o"wYjZSo%Ld`7frd0s I+`=βemI=_]̨TxT#A#`vk& -_D= O1D"n: L!jWXHNԍ);2?"J Ĭ.~:%h; `r#x/;BN 3cdL8ļ~ZWˎVˆ(W%&}8A[k9S ERDۼowrYvǂJ9GSB*?RCߨDC n^4yJG֮u[瑌^1Ͽk }g4[Qt ^oelnA$Ƈ.}f䬌 {'qJe{4 ̿1 S?CU eExME b%uYD砜\F 5uZ%YۇiSv</a_vuWc i1K* vҺޛLE Z*hv225Wy s+>*5 `7B;'iɬ8-RoثNVձ]E'Niwv!>a׹̏'M+{N7.g@f= -;uu\J0ö0Psxand;-BKGoNP!}@2kBsӞV(6//2pqoKq=ĥ 4WWx!~/F&oohWhyq߁QҘxM!liXal#+WԁbZ L8M# 8y Fۚ9s奃;5 upIߘ)0~# U-kp+.t.Ʀ'! Q6. 5&$$:3}nZf6vtP]O f ~htٔ,PJǾ*GPڥQ(lFh!o,\Kjig8t١LxmF14 ;c|Qhfˡu})U1fed*+3ә E9C:ڸr,G!%mC'4!/ JV-nS}9DxS.b=Fedq]Q+AE6YC szY%nJՇXT6^ `XYϡsLa ,]>8Q%DNtq}^tJYgoui. ч"z5n6"TUr> !peoXؘ|Emjzº{Zk)^q6ެ=J~A# ֫^W1WHE"!褮٪-.Y0F4ca1I ȃf8 >ts$m6sj#Wp1*`f4J#O E!˂)*V 4u?|b _Ƕ /'N6׎:~=?>Wt* -}+PṗUAGESi6#>A|@xR; ŗB%AEO<'ԅ,;h8.D@?Pu3ETh"BO9=|QhfNE$1ڒ6{%@F ԁ,r͟23Aڰa_Mt:bXjBrc8}32&7vQ<< H$++4X/0߅#i٢&ֿxB{9DTYCWg3P( _ɏڏh/wQܦML i ڵMֲe)9O?sǀʟ6$t+!X#DOi1Z FISŊ>!G -b%BwKF܊ϲ|H:}Uu3]W>ĥiK|X)@(<~0rhq̘l0R ڞQ^ SQ?B`2TSB.i A2 EQ\ , Zۦ'(CJÕ:AFao]_y (cÒ⹉)(se mj}o٭ ~M l6-I`K q"4({ CT&*D-gc3>0c/hӫ\\դQZOF^f%ؔ6ipb\| }c'\ww%/ SUEw7Pc$?%B!@:h)@+5-W9xmx"CK1,rx ҩ}W!J 4 8 yF\Xd𙸭AG5+ ;8jc"ˎ\Ħ5pؐ `,Q].oU b<:Ǒ#*i$~%{솱&FOžh-]DzX#"Jྜ1ubY}ՂgUZ 0_ vP+hulD`Zxd֛:ψ΢!8 M%JU @=V7硐"0&0Zq2~1CR*̣f_k*!iy(Qm~3@WQw~q5݁OJ7+5$@*ا }_8T(d4%UTQ-Fq9Q{heTױ4, zSk#`.]O+js*'JAh GO]GgE9΅ L߾j=mb(EU8]Vkޕ}*LQGQKȾ[fYjg^әnKJ1R"8+E\7ƅVhUk1Qx4ZΓG ~4tW@~i0K\bC~cl,EJ|z#4)Q΢F2mpYQՇa^)c[RA] >عw+ +6.m5c}@|k2޳ϩ)lN 1,\$^Bp-6W4*sk{f;TJ0>GykQ jɓ"9\BB< ߩQ Ygۋ12'wsXѺo:W!Y#762%$桸poߛKf>_حS,s9 KNÙ0r혧 G9 nUYf̬X2({a-~לxH^`}fE)}Yrm2Yt *㐢Cu]|?7šk}wO{(q c>iow.mNޤ~T+ˤvŹȼPbIb!2^gYU fC# gr}6IY"V!lU=2m$%q?%ꦏ0c k9Q7ύإor'pk#)\š?A#Ӱte 3.k2P53Sԓ%N͇Bq'mi+:O簽~_%)w$\+z1&!)A~Q+:ZO`97}T6XݩG@g='/etjn<GDV*2,zD}k8á#]o+<ӾLRCߨ|pMy?{c@^8 :* j^? ҄۴(#F ]-*Vr/41O5,+npfV1!*|5ߩ|D Z Ij*y. |Ȝ=k;v4P0?tˢ,r`d@5"4 ~-_x`*|jJPևmU2øz4& aH (p!8b2KX89˵cM'~¼Sn5. FW r"QcB-%;q%q睒KA 6)/?W~|Ko7$wpJKפxHx^ZBJ1qG'ݷKrPf6frlϧQp\$=D {}Tǣ2:NEa|%UYX-kEuF+S=)u xxU[mG.{n#=(^*SKvTP^Ik.UMoR, ?+?.<4%!miK1nЖɮB-WI>yf3A>BY(oe{YgR=*IQg8e>`⃁Yl]@6;6;2޽h}uLgo] 0 寐$;qlEIOԨ@pK#hKhЉ$'t]WyX7p+'2txZKZH`&)vΔFD$3؉j)1јcn'y`O|$s6`7^~ 1lGy͹ yvО"^E>4+So_$Mj'@{,?PRW!a+:yr=gxx:<ѸBHgYZ0707010000010f000081a40000000000000000000000016101d03d00003468000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ttpci/budget-av.ko.xz7zXZִF!t/K4&]?Eh=ڜ9Lo9PHCҖ𲱂+ v9Ag4}'|gUӘ}%uQtѵߘLvDa@Y<"5])UMi(qUH3i M![Vs*3tb4Rb7ˑ| Cp폿EBW9?ތg~3?&C QY7븛ٙ-)t0:-VL1k^$ 8*b!uki/~#c7NLsYA/':qsno'|pU\Gc֖O&&&Ĕ*\}x(p /E 'Do {p_4c}]>~U|l bpF`t"#DC+ڦ{@00YRl3xHM+aRjԱӯ`sTZrUX8)l@DAt'A@Ӽ(K\#!ovZTnJ胣Dk:HeN y [`x֌e>N&:{Jitٹ e6t$QdG'Zj]7@~|f@3p$c@98Wbik==}ҁk@%PRgiBml"-Uϐ[huVg im7lEW![5>U|ұ i詷N3,6 RҝTkpaO%ϓN}6 N߽ؓcâE.3HbX]*=έo)RX@[Eu E7A%c>F*|UMFVL]x! ocWtF"ieiRi/FhE,w~8Z,<H\( oJ(fJ{}HƤlZz3L!jP\̫v%ssRƣ%N2e=_X+ƍ5YvuxFJWSI Oy|}e %uڪ-x>~RkxDZ/3vid`%v{u2X cW GC:_l\|S,R${DYo| tJ򬮁 Cci@"m٨y*DYuo%0uNd(, ECj|5W{$a[*LWHMv^$@49J_9>ӈh+?ZR%T2ãb0gMr 5eua ۈ:W2@w#1.rQAr'ñ.x}v~pӄTZvܫޘDY;WTdE&r|bFz"0I:ʞZ#w{s0iY Æ 1ˎހe>yr` ~,dORG4=W(CʓKRRWQ(~!1Չ5cWOӀ%|ˍ'0n:[jKP_'b!Tan!E$ \)ri@w3mex+ _U'!V OvVK23ޣP;*5Xu=om'dᵴκ{ Tg OK2ZfBOR>#V^/S#qE_b8м{׹_!lym= &Qdp֩y|FXm}؝Z( :…D ZsôSUG(cUXI'C3EㄧbB=Kt)yݡ2.+8ѳ ɭNg ٗ`rpPZ4j%@}!W뱻d %TkΚ5%/+!$L4mnf)~F7׳0g yw廀,Bi߀lWw@H`` kTAՂd:K>z;`Z3rJKnzf}I=2.ڰqx9t}( xyjM%}͑qk_ǣ棒o'}P.R|jvjq #!{z=KScpCUsNƲ{-'Z?j6dm8pӣl㓯Cq2Y(KNi>,~o7vf*0 2 {7ɗ|28 ڵaЕQ7e;yFz'crz<'x2:9}5ضUTR&| 2.VZ_Mnqv>BRC!~ LK`~K6>)Qդt]y1p:zfehkpt{#j@9􏧒 u ~-e ?@^и"W~A|$fM<䤖XzVoa- ~OKc}`vd_qV ??k&Rȟ)PfF?ҋdCB>ߠgf p`6I,EbDTLLrќҭkO Nw hABm[DF}5yB&2KkdK Ë*2a2W#dmFvS@ Lr ՓHOHKɬ qNsǀu |c>p5e~ ̅XVRPfCv(#1b2%b6;;v 1|W*4[ҠD㛡P}m|[#鬔OU6~֒QZ !_3QO,QDV) YVo3 D]4w%2bI'ux4q')G&$OHC_;6eZbp?q@/W7;`s8'jܧ^D _VK=PtcRMısSXtgq*a}H7Ӌl ^pƂU<lw=ceG>FF. 2/?sI4X3e 8yxۇuc3hJL񾯛N O+HFFU$6tZ/[^й>O tǥ@'#Q\;dni[Cd]l)&$p,!G6V:IykсUjY"ki㗅T]}+atrWOr"J?LfU :A_Ͳ:{<(9~iq5#cD P?k 440Kb=E,s~DD52gXt$ڟT;DI"1b+o8 PU!iyOЇu.${1@QK!FLI '؝SN51{zCa^]tut:CCqf* hG-%"'P#~S8::\`O k EWN_55*f42/}{d ,.;n%ۈFwqmJWЃjC̖D>PL ̠VUqT_MeC!/% {۝)HHM3$%Pե"_]6g%-LVEO$"& G{i^qd1DiF'ï)SdJ^!J3R5].zιO$׹>L [}`,#EReqޞAVlyD5`լyBױ \Gn?}:&𔀨<{ۋL>Y!Sƶt7Ҫ#\n yqd͋Р bƐkh;.BAFnw=&kW>(b|o_ptHLlΊEU uGw5hϬhr{"G@cNm^%-]^ʌT82s^/!2 L{J:%Ƣ\#zBmJi'%u64z| se2L^ejW^gIWSϥ 0Ѕ+(GHf޲x_bH=}s!D򏿙F;™ ٦H FGJ6"K1_IF|; qڹ= b˱K.#BtF2)[ֳ,ә~#oR<{esѢnk 19$ _~c/=F`6u(2xa+!U|å>mxyהfg˓:X  q]СPw|Ǽ pcߡ^e[H]]:?.h|CI%K$::[@ ٔl WٕGegٻ+[;w̧XM䡚q;0n\ɏ/6ŷrMc۫30&M/AY{HUW/h 9irIFy~ȋ [J! 0T[2b1jE #伍{Sfx'{9$>>[fQ93x3Iئ[QNWwGwHD zWHB1#ϓe90tZ{X3u ǣxNk  Gf!)H$zZxB(`;e&v_+jݹGMj|=Xnd*^^H8Q7+٨Co H1yGj)yjHQZ«m[  CL a;J\1C} Ă/($ qcKC0Pm[$ccA?|w`XQbF >F+GAwcH<\d]!%XW=.\JMϨh ޖ7vQ{9AvYOB{W+Eu{ ~$UGJjF8;SQFmӗp٣g$çOJ{8caCy8 Lװ3PaqB%,,bK~px'xtm 䀈dP&=Qiő<1|%?ʅ1Z?8M=ۖYSy}[7,q^EB&(E$-Yv' hI 6;CBhG ֞4of8\S -8THp>o)Ɍ%Ar<*> (q2YI ,5-89ϚqdDЪQ ܜ٫|ah!B-\`@\frfeZ!>lhv›z[ƒKsU~| 惀NM4Ϊi6YH?9dĤĎfZAy/;RN RGYZsۧٱRR~rي!q/B$ZUGOw#:]]m?2uU>8j#}J[Ey@#uXm猶c8s' =@嫵ܬܔxD3,1rPTOY)f\qw9"KB&GTV{[E^Bfҕ `Q7+Rߙ\WÜC6r^NᲃF y#B[1Y"5s^ 6^aGM `m_Wv0?~p a= bC)$tRA[w!69WkjZ#"E2w'"F[wrE̊zA dg?}{tK} Csb71k#OWVs5CELk*H_o|_4|ȝ6Q8WӄL7 mL&Cg&ǽ0V/ [\PuFxW QF=A+o- پG+yDAfN5ٜކɾ[m;_oc*H]F`)نf Զ : 7V8uLFO u|܌<h󚢞Ayߘ'~*ȝ%RШ*sG`@T'\/? s3qF^^RPֲ(}~=i nN>C HmOV fsjJZTEtVfY {J(ZpyN*gI2eC(.oL:59{1iŁegeii@[:N_ Qwi0~ͩ׾ˮ)W~+,bm$k N$|vRB[Lljq`+O2akH}B 8A(՞⟝M҆(!Jd4}:+XJZ8u6ZA.Vgj<ɤ<.TWH!"VWBK4*gvx$c& w̯No#Cr+:2B[eq 3^(XRpxFɻ;$Ch%3(st&LВ’3RVZ)Htkh ZJ_vak %*0DxSޕB["a$ѧ@;{~+?cBnw;%P~R&g&9uWb*4 Zʇޱ!Q6C=k%f:{n&l9;pA20e%s5IO\\Ͱ *K(hL/"/Ϲ$i]PNGhっǙ͐DRVvQ z 77h-1' rpxׇɕ. km$Gk-; Yu~eٖ-fqHMT(a)'2WۏjG+hW-!:wo=S»pjϔYVY 5y؆o{BM#Vήh^2++#7 ͱd^Az\\Rk: 6Hjd'EL} I'O[M=ժˮ|hǹJkېBvxpĿDlwM M5?iui!_뗰7 @2kKdJGRb]ȨZ S^Q!;FVNn.R7hT ̸THbDe(̗H8՞REg,!S a,;K"yķrZTv#t3ZϗxlM"[瘍&-E7z/ֶ>ЖQ >AY8]$dzpG=R4b*VSi Ñ% zUmD(ؾ L\ ^w]7a*t_ J%)% S{G:vHbQ9/-~Jן 6mBK\ q#ZߕڡK 4(g"rE|x* 17ЪX2դ!w\(|+Qv{އJZ5ӿM7d( L*u҅ȱgz׻37dn*8LB8 _'}=-< Ti_D/qB6EDOV:޿R+j(,*-211C} |*a.Ϊ~:E!rMZ`Z# r{}C9dbdmk/q4rhH*dSe6fٛ))l^Ji9fLiwzOV}0˪_r h_-\hv,50B8*=YVT "* A~6nkpg\7މ()'oQumzSx5(ս='S1ׁ'݂̔/:dwK[|gkJN6Z0:vv"<8jBZ[posS|HT;BxNVKŬ5wZPup=9VIK|` i>d!1M  /c?*n,~/V5/ԉɑW㐄LY&bg _?)93ny>a$x!ԥ&pIskt^#/(aYK"k6zҰ +;|cn*wRx(.CD BFNtf.hۻ&vR-F@F5R2čeN̚@!vp0M t7\ԅϸI˒:۸NMC%d$\D c z& ]BX Zb_?7bhSJ2Yη( 6[ ɥĜy!_Pt<$SoL7X JBXfLJp,b!-(kw!y{8˟t#%P#^kU{^<#JCn2I(BLrn$[L8u8]Bzd=YE䠳[?5&EmTb;h.wo刖ՊѤje%uQ`LCXY+;j΂z )=7^{Kۺ~ș=TxZntGnz F'??6 l3]aw/R ]:~ @ɲH6Mt|ɐ/߽*YdYQeZBN CÒZZIja LIjkR=fZW/DtW1VRf(iU( UEehZ!֝c-%W;q/esUΞD?,KOlӼ䨫Pk>O1qzRj."`Hr%PPXW#<Ge!J9hh`{ Kyukb$%и{T{;0?-*% UF+q2=y#ﻣQ&ŠxD P& sQj8knyE֡ʳs1ruP9 Vzm|W~= +WZ\-$_e1i/a*xnL< T]>o࠽i=(9S=:qf[B;ҀG|X], 0[󲛞i&f)Qz6b׮%JnB])~W7Pբ6iXg_<"5>& NfNUG$b{٠1?sOyQZ5-KyB' ,.UQL|.4Ġ!_uBI'@l:CN,J; gҰbŠ:XA~ۈIM59{e~ȈgT IްAW-Gj9w?h2o3Z& yM{ttB뢼KkfݶP#$&Sqe&2-Pq69YDS@\Qqn;FgusT ̅t"3ýmBI.";b։'+A̡pr5+ލܧ Y(&EQp$x[vp7ڍbؼb'CH5 T Pnˎ >Zg7sb5ǧs^]~cN}89A96 2Kokxr>~DRJfW+(U(QT!!D|PjFU>gt]nPo8C.32uQղ}(iD ۋPVU, A!\r~Fa-<3V\!7{,q%ܭB V3Twv %@  X$ D$c6'$ceiK|ehXo-H}/z^q9\Q^b2lY^P1>'"a'YL>P4 w#A,Yj ]fj LW{EYe2uvˆ^xA#G\F[;逯V+ v&"#s~`>9?֏xA=]Y1GJx r;0Y2Zm9m%yFjw)Y^ZԼz-9/>2 S_I.ܺ?e +룑fCϰJdxFjR$` R>{]_ݗb6v[,=IC| |ճ4T {2]ˏ})GIຫ0Fϼ$RE;֟k8 3}!B6^+Y;kf<A`[g;F(?n5#x/  | 3n^|rwSȕ!w6_qm԰?Rj%M7(:w\-4֘[O`7Ja+'Kٌe2|/Կl z;:b6qʻe:ڟ%q{m2 B!:R=E䋍.s<eBio:ڞcCM9Q2՗8٥?1(mBRt-2ϢHܹ;fbUbӬCXLnq-GuԅwF0g7H\xӝMmwx<sQ\׹@;P/_L;Kk+8q4@2s,NS64wƛZ.]x^f*!%0[YWu"rb0[s@5Y>~٠GW+pR|䷐ LtGl,~`n:I'v,{Iu! Xo[11Lm'e:%7"_F%C&=wޡo(V?Փ<?E]zoD9kRP t%L`:@c? 2TJOgey\[X-h%B|_MA`4=T4n. 42ujAɤٖ5@xJ;$=]lwQJ5qoP5{0('gUcG%w#rD4r~Jm2Ko!7$Ht6wma@cKbZtR< 2i+D ?2+8t]y{SnBC`BPIQ[WQD=ɖIzknXhGx_9Mp_və'_b ō 0o'!' MoV&xsDȑ7ɹx[fJ P跗.|N岄PGB[/ĢD;j^f0J{;//g  5o#~[VaV:2@=&To>ņ m},8|G1T8uF_OT6B5Bj\(f?IJzAЂ!K䧖sed/4dσZ.ZF+cO;C2rgZ0S~?ڬbq厧 ,ݍ*vL]uè4-,& HEa-yo Ct$q ]^(q& R.8gMHoӧʏh <H9V?c&a<anqaz_l6rpG{274!}V?oՠo^۟c35Ui+v%un~qqUAr=ɒ5*htuA``*aԃ}!e"x[v䭰yWz]&+M?eWV8uO1żGSNf$4ʱi#LimǏ3l{HZz/.JAm|'YrYAmow=hn}õn5平9!!o|(֬db2}Y:Lr'10B lx3쒥 2#K͕ %k:ݗ_sGy|("v wtq~Pޝ$ "ad} xVV$!=vD,)C s2'ewYI?w2ZIM;-4'Du Nœz0)qSGۆ^,vPX)nXutK%/t Uܨ0k/|A$CfM;zZ6YZbl:c#yȳ{^޷E>]HoNа}1U%qɐ2 IW"na)|%RŭKBRFYbIGSqL*oePǛۃ&S(jOLd GWڰVV;ذ}5'ڋχs͂a[p(>ї;5ŀUnR[O ~$vJ Πѣx}V09)c=Q`MVhf)iŕxޕ I*v-PCp I"w!AV26%M4KuMˍ1j{[a[zOg'U0^<)QY=YJ+MF57#zIH36`KGG*Ӗ@`f*5kSMi`duN%}Y>P1iiI 2?V**bf_ 6+ hiI`c/ |kEEݨmY;λb)`r<3N> #X'9255J\cRKJ1 bTg}Vf$\oFo{²U'jvg^1 Se5L^_y#!܂" zdT+.H`C%S"~oW o p?Gi z6;!o~A3\+͢9j8CG)") {}HF.:]p=]H΃dm3NE|ե6@!ƨE0؂O [ $0?-Áߌ5TdvrND<{4{E Uݴ3e@Vy}/pT#Z(B7*EC&-;vED:vg3z[Wiroy}X!ֺIXY aцEa5 gbe120RՄf6Ob=hu}ŋ7&;ée[ܱ;^ k<, O|տ̔Hop!DVk6qك;&vS< SJP&D /&l\!BKlH[pB11e}sU@g 3C?FV6[Xc|INE靤#b:qM&s"N64{U">iZ'*6_0/՗L!@$B2N6H V+_˲Nd^dnQQ3Yǘ)/g,jʧ|Kn}xMG ~*ـ 3X6Xygdc׌AbC N5o6&ʺexZxa*Rq㔙)͖榻##sr|Y~]Z<ʽoEءKS,,7~ι/O>ʹäCPi^?\e%s($L4k_ $fiHz-*jOg %^C>Ȥ>on6ʩ<eM =:Q3/Z>E!th[6jR.Ɍ̲Y\t\ѻ Ys/IS@ZDCI!}nP N6é?T|QnT #<=.ߏ4]+L=GzO8U``|>>9AFX[zsk*H 18vs|]M:1Kǩ$e| KalryѫMT`{i1Wͦ2c?@ M{&^!R;%.}̒nCN EJ϶ 1 k^C ̬;uY.."c:APg nʫxUBzrs pLℱ;~w)#GxCi%.ҽoao*X&!ߚkoP Ct`Lsş<.cr#N=]<Ԏ z NxnOLN,T2sR^<-TvT"6eq[f( n?*EL 1 ⢼#KN6pkIo?]ç1u=}+*$쯔P H GτE"iXOnOKO݄6'4&-]P[j͡S);d}N<9P-vXrˇEڔq o 1!C!-F46^xm;m@Xe,rCsVlNX>#:밝}iK?DOYhV%ot:,q%&'\En~WB@`zZ>͔ &SD /kVi J1vT.ym-E"5$R %2\"WC@gBFz2 EJTfV$vA˨ y򷙟t >tՓs2WH-.y{(K@_E_:T&}FT)J֗.u(#iI[H8뗃}M"P6po!oOA(J$T v@0;TɐQ^Xg%gUye-Y.$j-ȢHں)H3jj橤m ?2coI?bum<1|IXךӢBNWuz'mȭhZŎ,xfd.*Ze!@s燢0bXik^uTsE`ےD~ we+&d̿+SZ?!]uvUAXR۪7%䐤k,Jz.V(z[([p;? !JOydUbj,l$؋f7* EyWPt q)&WQgњ@KPɍۭm,=XzQRVj(J\e_@ svGRgOgi%Q©~& Ws2e꿡gWQ0bmY5Ɖ=HEe?A;>G?e6٨MdYʃy^ {.{P4kb: ](gkWDI_v+H8sHEӮ++F4O.J#'m"N nƍAL#E[; 4Mm owX*L|2MK6umlV[vtD0&Sb :LP&xaLWh\խ[c SNHv#e6*vrE>SPlL< |gpJKIƦv4=B>DC\lrɐK$i8cz߭y KAm3 Zl%1  A›E)7~6CrŊB-WԸEk^庿T?:mž|=>2eQM2tERKryцuJ:_G2\e *[+/ 4sޗUa0蟖i̩5v|>ny\K9mL_th%3 lmIؗ^5LW+34eszAJd}wÉX1$W Sg,wߘҬN_zZF)h1P5dq<"4sG{7'|HK_ d08e^_G` gk y2gR9]iEC1~JsKPJ<Ke.A}nXd;Nrͱ&d?f3СͰ{7,“{K8J+nQh)A>;%"'bYÅ.VrfzuM=D+"b`O#/Ps{B1d!eK5K^$ nDE>ژu_ kJa Łv ehh 耴^5ֲQcpw~K-}MgZe& N٦%};hmeeCV:a4݊P0zα6{)eUBRX /{pt|B).m Ӣ3Sw [&ZYef5-"pZYw%~ZspWmCX*DC25'sQmf4O$f(T$$N @vZHqSǐQ9#I-o;kss2ݟ`rMy} 5gDzzry3AC dPD?ن8v/vSZj8Rfǎb(L4*TŰx.~ξDяx끫8a;sQ1)tB\6%܍}ISQu1QxI60\`ˏɢ _;!s! iSӇڡED-A=^HDyO20܄jhAL.D6}xۄ[Nl?5 TJptW6PD rŇXqٍ uJ@Gm.eH$V=<}&a&bUb]%s i~/1mt2HTR{ F:wV^\UwP{32IZ~]{ ]ɹRwi2ɂX Zn.DۚCO'pgy$Nߴ jwDa[K~qض] A & ),lLq+5 Q].^9Qat ߢedWᇭǏuDsECB8g(+BC7ֶdf ŮK G9#;;ϖ̧{$. 88%gmj~$}́0raHB浇,}gkb~>1'+a%BCHs=TޮElWHQݻ(PtR; ٥v Vj\Z߱;[[@.k;yj)K4\O5 x-ݍP=& 3Wmi`l%ZfŅp#;\N<(%5`.F.֏FN>V-ۀZ'J˞֦,L>nC%1vދQZ`%N؍EFq;\O}@ӊuKlOɫCؖ'eC!j<A.jG3$B5Ijij+0y5$x6 yä:u~y4C;`X^O~ eҎUAxXbSfšԪbQҭ]0앎 ۚ'&}'&T07u_/kuzz U{ՏN؟/K1Η%cmncV*H!09q= ~kE7$Ojq^$Ar <Ɍq@{ǠR Hnˋ{[/mR}Dǖ)q7Ҁu Cp@@rhזMZ]Y| =L9tP|j%4ΘmO|WL B\{%lCҀ @krKκj ?Ey٢,@Vc$>;*<겓KM rr4"cŮզ+: X+uuMI˻e uZx~lՖ싴_e5Ty.)A]cR31t-L>v|Q%* [\a^L<{vaZ+8Eŏʅ'"ec=ݾPIzuu(#4orVvɀ=a'{ǖ泾ӛZPN=vȀ MYH\ٵv]L<^Ov]Η1rf<ƀP,%̽@˗לˀjrQh<ɬ< aOP>v|YNb:lAgoٷKBb.YKbOsJxSEnrŧk#Gs|jk,,ULJv1hA/5y(Aoyrn%w ]Z ɲ_]}70_Pt_cuV@h%Ϸ ?y+L-zu)Ř#Z@Lw"$E06'@tB~zǢ{tNCdJv஫S %pse,EqT&$hgMrbrIeeREV+LT2zQB62ryb@3K<2L@%uDrszW±5^c\mDJ#@=$7s`MCSX O`V41NvR⪢'/$YlBA߫Z'u:D)MᾪOL YtI{[ppvC5`٫u/kaW_qWwy&fymS `jlpmnWp{}MaCcަttTՆb" y fDC2)ylC>j[Uyhg1Z 0V)r;RTk_ 3'Pr7f[U}GoG񵧧2(TH6@c#񢚯B$B3cZ|C49c < )+th=3ٖ1J>В9;$Cӡ'BOXv*:cHcǮHY@`ǭD' ]Qh})ȕr Й ˱ }I w,5V뗆sbE- 7w'Yq#ZRWFޞA`;@M'y]*5j9:Ѐ\T|axqZ0%)T("A4u>.N8-µ:s.2\cg(4h8p#U%3 62484- H͋78F= %wPv@['yF}dxPB?ucK@oP#8>5;5E3`MKujaP[ɶY~DhSV5;ps`HY0qg`Eb*uuXa8)FH4;w\u~@>1euI^55egz JE:Z)4VUaxVXڈĨ3g/R2$9"`<tf 74bՏ̹a̗)OVtlLa.}w51-K`H`nY( ) $C-2^SKuUHkw)׬rܵd mo{bڄ]nL>C=VhEbɾvDFe{qnc>_KBk{[2V Z_砛`M]Iӝbq:oqGpU3uw;.ݴ'|z}ճ}۰=n@DSipJ;`̀ g|ܝ# ͧk`rЬ``HFmj@ڕ,E0T 럱 oBp 6h[WQO@.+qu~*Pf6DR hb\ ayf{Y s)&/^vhJFvXphڙ{ۅ+lwI(H^.G }[O-8$HPY:GE֚i9!BbC}etJB]?eKLf,^JƔ z|y|{^[nӾ)e;r]umKu*>!c_Kwwlq퓙x G/A~/ivrxI9!ܵwU \BWϛGгlU4O{B;KbIhTgLciRbalXl}}jLՃMND+Dؑ/0& \U]u) d$(KH yibX]c7XfQ ]?rR" B.58_=- cu73 `tU]*Mi\80,Q?"X gp%nSRH(+ݷg`_Oq|{9]prm$;Pnpk߾ E}-cR Mf[]kl {8Fxl%3V\/JXYU"}Q쐋^oSQXdrPىL~r3ꍌ0_y~mt^x&.BslN@dG9:*D9L 7$zЇ#ySQh @P镤j$p0]t6z|bqD`"p1 1ޚw9ӱ#CuDe;0ekCNDaٳ~9X܌V.B-6P`DOO{@iY2^_/ZF:U5:$|-g$K{XfkpGQպaOir`er^$( uLj׋= 3k߫E͸e*i!'o5`kBd *jd"=; 0U'FnwNY#/ɖnlDBwvb,'$F"NI90F.ԸðQe^)1O3`d=?WҀO첩KX%ПԱkcyNC0bٴ9nSƭaj%5/?Wl d?E}$3J] MI)j"bVY(d>CmM̹İ`aj?F)Prb߶w}NZ!h \;6Z1~IUFBwG7 Ч'xwm%^uut ,u]T31!*V~[Ts be0wTs)+,-UcC+UBrU> gi>&2ӪLRc,dtC#C3 HtI^ Cyf5ƅ? kD +v}aNVz?#gci>a݃ܯ=ΨU,A +7w:6Kt3uHf_謥xgG| u'`V}#eܓiL`FUl...+B-+sEwt7 d,=b"j]|25ԸqVЖ}`=g8*͑r:/EʄZ,SC}u42Xb1 j<__/TMNtrretSMFUW(UBIOXt[6OV vU? bJvVG'ʰī/F!Cϖ]N٘6{x}D\~+*l"bw3,a >ˇJӧ)cvy@lb6CxL0aod dJ)Vtˇ4ў V&_Eخa)&` JV;)TNaF_P"mCj9bGSZ&hG*=3}Jt   ó_KA;wyBx #[_ڪ )$U&:wF9s &7n0CgӉ"5;5@w?ܿhr0_Ɉ[w:%5.  q 0..ئuc1E3#S7.1ŔUчdM)hTڡzivTNB,hK#rcjf Ĥj a,# [Fgz%^'V]$p=NJ^Ocbή:*FQ˥BeJ[\wvFONI3vT[פ}R?QvO&j}Lw; 66{okJ!L4qIg[5>l8#6lLYgm{JxE*qc_jl YGaxh)CasXhW*EWYnI~nMH>S1vĂO_/ɚ2$0}t,{ ?*1EMA ȵ}ݖ}t׻^VM] XjDG:TsT%|i ?:mb a&N>}ŻU 7jBs_\E5u1u>@JPIyM{b|Kb<&( =!E)VXj 9)j0A[pLpݍ`H kN!1l<6fUS漄h{ݑ+XDv;*fEAPa {ziUN>qϾ[ItL5](Ahk4tGD8W vB/uɼ~HA~`;u7ch+hdԧʁĜEŘ?I#,EARjww(J3 ֤1L#ͱ´KlsSƑ&:zǦ:uk ?KݪX%n@kbB-xnCteښP:mp[7Sx7W^T.qߗvFIAga#}IlS̡roUl2R;e|ONHȒi5jMCi+_our>l烦AEzj*ы}24ܧƩQOQ^gG}!佁Z u0'E t{ /i2b5Cksw\7=\f,2*|a؍?ZbHwmghAv4}_ rF!I5gE9j Ol]Q;K둥;*K-t=quNgO?o1ɯn|XuǴX/Y6&́x ǫ*6C͜aN G,-m fJR _-E ܄-sѷaĠ."޼!sʙI7cC:ջ0z/0u5  xhÍ)==m X"-˲ M_QL59 k~d]ο5Եוa$xGS_Z(1dߐB3i 3[Ԉ?ϳ-t'GTHU$7hN 8::se:;7{-]rvꅒQfEQER;iXPT!qB8KFk1"/O=XF?i"?O/3N w9=L L1oY\&w'־Ԗ"NZ=WN]T2ʕ+v_#ѩIKTX1d@JLUbu@ h$I'A sh1"N lup@q3kX8Q#EF!7Yy|aGkhH 6;83zveó\d2;gp:u{3)20 '_kVL8 |PJ<|ғjkNiC`T6B:7F'GM@#GV 䠸 &|1rWߔ!R-/nI[&Zj{JF\(6%mqY׬#d#K[PKD~ z -3T,^8%ш Ta1}c·fex+L[ 6u{T5vay^Q*`>Ҁ:x)ԬsrF2D:˫PY'Fk+t:"ilw[KhFX'Q<5q%uUv"9S'܃ TJK?4oQ[YηEtuJ~6KX=aũKU%{C?D?Nن[fpպUʠ5 @D򥣌3w@s+nAW+.oD*'=\{a1ɫ/c{d^o`i!JƼ]I *(aO C$ӏSU|Ïf(gtzn#C1lg>m\t 9X~yβyA+ pA+ls7BH~Lh?n/4||Gwn5N*flV*-ԂΠW)Y=1 #Ը5Rw܇=TÿF}H5we(K@E+,F -!6%R U*rwDZDp J$8Cc|yq#Y`P"6: 5Cr_&xS%άKJ}6OloM V.W(we̛iEsY8J-\-ކv%N4KHG+a T}@P ;EvF';F͹t|{¦/}`]19eϲ<켓:oCc ]F۶g-jc\ ʔ_&PŝY!ctCxI' c7/'F%u;m7Ŷ߰w80}'yYB ,C\s3PęP:ӗk)M+$_^s-W҆Ȱ{uR+?+B $"ceN7{'$1ef\{Pv=ds­ ovRtӒ%L,o2Q]434l´7f PD]/Vz KD$iҐS 8c9fքD%mK b\ {dA%m#_Yc<فv/X*dܗyr$(4kepߴ@M2CJ__,]7o)L m9eb1CI7Ƽj5X֙8݈.߽uc><[cb\F E8x8a2>vgl}5 #GF3BusqF]k6(fn-?TGi4Ghp?@HAH%/إ{dna3:u hBMUxdL;a%CU(D1Cp_2#6U-aUl-xrT9gx13@фA(I 5!fIBYjaK[=gr!#_(j?j_ ?)V鷬j&s[l?} *dXO˧{Wj}o <52)Iٻj\1Iߟt8u8g~}(m Ge۝)Y\!F'\fS`$'dT`;'V2jx. >h#ZL#^0҈({iC"@E/}+XP GoȎ[3(VpVo_mC|5#ݰ3qpCz*Hu4d׺b,H9)4H%jS(IzE!Fy_Ψ2rUcw$N3 G2͎zuov kG q çoDeYWƗ1tQ$-e)*/SYɨff2OH8kZ9jD#"p@/oړ+e1ggMlJ |79[b =a]iدgQ5AJ愤p *_/XznG[ꨀH~mo}uW" Du݈Bv,=EOE\@サptb b޼ ruQn:,|<ށ6Q# ǥ28:G ? o^{N}  CQ[,Y.jч"HhP@-[b"Q.T zDKD/=oL-.V z$TU'$WNRLFj*[ ^9NC\@Y(IMY 0V6Sihza:r'$f p&aDTޛ1-0JW=M+tS;01Yi1PK< 9WTVjx.0Q>e 1EۑI&qk)nSZQ4l$&ykPf\˕Xmm؊{Yf+Oűb.(}Sv'@ܘdz!0vu04b.@GPħ;|"TmDt5q֣>7kI:*$%FuZ)(w7! 1lB<j֝*PɹFrvˡpG̯h ͺE6_0wM{\N>Ƥ43jcƺY67y۴$Չ Vs*${J1$CLqڒ"Cm'"&8=Q& Q25"<!7R`N ц泓f-QpT6eҧ,7ڬ#s,7qx Wz15}O^n) vPm1H2_# ݪG`m(V<d]xtէiҡBpXKtj}҅_s6`ةY bz)6li͆a!ú zrڇMlM1c"5[{gEڗiKQ#@2 ٕe_Axz%Z z]#vĝ=/NǛ-O\35<ayb.g9cv9 ĨT3 ^Anl93f!Gc *Ligʈ>a%ƍco<~hq{  Q48<1ʫPIؓ(}mYꕀçnprnpI#1V8^Gh\R^nH<[p'gXeo:5n:hWCBHT݅2ȋxӖ:+xݴ'],m;?jU(H٘-<%ۆqU$0q<3*m$܀ďt ŤeԊ} 277DzMߍwl{k _# KDR~q=x洒a&?3A$©Vg5JqZd, hEEK!&3?ꭎD*8arIo(xv;UvX?zvS~Sj_2/^5C;J/nT: (=Đ<+V`Mڥ8Gw̻7<5iԚ~jWɨdXSOx.NxFI!4T$؎ixeJ> {cc*vP y\Iv3VEǸ1 -4Q,哗OLWHp?`=?[Y}!gfD*Ϳ&lG?'hꃄl6b-)"{aKfd/r:s6A2P۪Ѳs 9pꗎYEcPPGH!eM>ϬM ]י,D7yL@폛3L:~7À~ 01E`4d]xOH@foWirvٹmЇhqfOh] ' #Ֆg7$p40ITFB'>Rcr7Fwk``gfڢ_MCq 67V,O"XJ{uFk%|+5_W{uj逳.[*ꝺ٢j*QNLŤ,BIHOv8lMo m@ueQ1Z7B\ʥ#Ȑȼӏ*$1U6Fչ\_꾈se(A{ۘC DSu}&-ށHHZRE zbnكnL5XaP<Ts{X{3o׫DEٍ W!r*]GJY~{j[iKޏ٧fV&7߈RJkf9jD) ELM "OK(z? BH%/|s/jNt"E׮UY8١7>ba"ګuxEp-$a5&+ 9SCѽw , Zs3Py:\TExA˰UCLU~|޼XtH orx@YmSm cZ cֶós&נS:/byı@iE mI >n> bKRl?3EM_ _wƱڈao')ޚ_࿞tcn ޠf"~JK2~LHwC7ńMDă[m̊:-κ r̆Z6w0՜p9o"{e̲'qEO7C /(,x(*KҲ ?am$>G۹ӃkBoZKep}TZHkeK:;Ui՜;s5x;d.AH::S5 c=?G0l1+xׯܢb8cv0[h,LBg}r^[Hg()zFFMԐOgZRxZ ?ԼIDo,:!)dmN !V%#|Z- 1俗rBX?[z-tUbS).Pnګ'R j\#k6w}|CZϝXcF&C77X )o?-0IxԺXנ - UBNV[$ 8FjtKy0v-MZ93D|Euix̟7E +0'l[R+#HN\}m9~HYMMK+ ø!6ۊȩ eruvC5{#I犯v`:Q;7 [`wGv!5Lǽ Zx>Kܑf>@|ZyņJJ,o܈iHnBTfQm5ފo1ԡ˽ b=?6㘒U Lɛ5Եoy xtU&fKZ ߌ$EG5Aq[ ҚJ4YG>&HT`S5Օa.קCZL JRKt͖ ]xӛ_)_.!o21= r<始NrmVQ=~1@Phw~83aŋ:Nz3|f*Ť&_z0*CrG7Vm+ڐCvc" ަ(ւv'uܟhVfܨv jYUDIYm^3d)J3">\T?78"FjT+4E^쑻]ȴ\1`n0삉Sx`XpySgzAZ?sJ|/JGJRIZ3e*M3D 5GM7gs25i?τZúE9BfHaY#tx̪}IQ|ag -=Q Yp6{XyGCl9nI]@e )G]=ХwX??WtC؅Sd7 tT_̀;bR^%Y J,`7PIXuߢpdU5ePix:tmJ(`J-v^7Z08{vb Y;J 5(ֽֿ."7X$u87I=e="Av}7x4/9wDMjz>40}}Ox’Ȧp‰ULH*%Uѽ2Ƕt`#F\яowUf>1C5:\~2AssQX3^NVDՄ47sFSDȴ]V]Q8+zXY}cShnf iSv%>lT"Tgpzᙞ ;k7躄Y"P҉Yj:;,:2l"OcRrRJ&?BrwMV 4JAREs܃~݁?]*~%d|h TU%u$muA߂TP 々U- . XkgV!tLwW1^f~_>`p&_S؍0e⭛;xkFz}3YRt%b"(5.X?c$RiO41yI5З{|^S\-B2dMޕmú~U_#ߏ N'c F;0ޟ"OD]khsa"w_-î~J#,MQL+L-84Gzp.KUV,>DsԃIWT&F_xu9BUgsd HskDVXW~J[Hl, Υ&>%^te8HVTΔ/A·IYhjdep:`7Tۯo)u#I x=t#M5{*VJ[89!9g{#e6)x?kX=Fy Dȳk_o%ЮO 8:vxHpJ 聨,2AjN\nU+ T|;d)N5hq׻ UttjcJٛZCp@e%zɸS34!pX?W?\XB>k \ek-I9:]ìMEQ#,P@,"eY>hn|qԴLL#$v|Ttф~̢Xֈ㯄ǘ}7QnlCVp e(8+Y^ i[2R  a iŴ|-k ۂ'TGgh419c$S%reO|p׵8ӯ"Q ao?Ղx'~&ުSAڗH$Y C.#Ҿ qc\Y޳-c]aݚ`<+>Dq;db :dʜJUtطnG{:v.r-3IvAZqmgZIeIބvW/Gn`kNg,8H {F3˭ȇL,I $Va3nyK\=))R"gHeg3|E;MlSmĈgPiF !_%"x9=(vOkJ]cxF:C>⯥JsdϾq|N%7 $hA 08\Y3Կo6Q3wajOM:#}|)I>#Q3.7owu{Yf@F.eՔA[3]<).T{N'O_1%= _qqz#ٌ`LPn2o:q*N묓ZǠ[f"MjuC!-w%=׈%  NT:@AW"'20p'fKRxPBnQ"3KuE ^fMN} mb!xʥZf!l-k<G}T4琢 rsyI}_~=$H|d2q):Clù࿡ Q=,7gav:eW+u xf-Ǎeȝz&,g (Iu@1׷8= +E2CDO֑~YiK:ю6I%LKCF<,b\{Pk*UuPa#̧?;gϞf?~y/Zd2|Z|?y(-{dӯjҸf*,;C˪xi|hkjtf1$F){5&b]'T=m+!-VC#ޥG4 (TY:#Tʥ|*/]~ڈ-,|a!_Q>w&?ĐOLT־&֝'7*C5I3)N|` Jm% zgP^C ֒ЍwܕOOq5:ukY=Wmٗ YU.j|jm?o oBNOxMsI2EI[!9pK(e²HanLeHǮl8v<#OGROѠdy{\s/coy-lV,!p9"͢M'$%C @` Uaqy 4_7n>rŝḷo锍A.#Ns][hOؤ{q@–=yz*TqwIFlRa'TߦBdR*P9)J g;.O˴&.&LRIFPuZR}Xl',#ƫU`v6 L\qgPgiqc49;g4=e\lyGy(YÞOSjFs Z/;ft UVo|c8_&>cINߌTFc,E ^ixv~s ?>R4HsrCxʃHkI?dzI ;UqK3^شnë`lZEfXM>OU:#t_i S4`O3 9%Ǔ饑5Dh1Z芺v|*|+1bBVLZ❰sebs  lkF18\:6)Hc܆kk,,vuYsT^ga~,$y0U9vVBY? 3(` YV+>t_IћY㣫u^g2Ǵs01 86tOt֌0K*ޣZ)QB"@OL >c2v+ -* :B$P 3xT lm7si!5K>9%@Ra[aÝ2HJN|<Bda`a0p}UjE i E`Nr B׮%Eի.Bk^e1㺲XzeC9'!mՌ4+L<ִPK"֞zD}kz? JF٘l5-Qq z !Lw5 km;Ec!2B^4r*#P`> ` kO[0~.n"_J8`iH=e*v6ILQ c*-`lS:q(M;oma=О_[;7TesxC.Cu=Ւn1PyoO&[u #bD9QDa45KK< -׬S8!|Uvl @o7uxL;kJ$| "iP '}/{-xۮtm;L.Tj-H]4F"j0=yRyBq% 2DLݘaZws;\ 4fCۡXUYȢR@1Ū|52ޮ| W8;<~Ew(ďhaR=N#K ir1j{F|ebFrJS Ua=$@+PbkM|cn?eqW3ǸuߞjttPUUa˯šeiFFqG&{EP7^do*f8o'}^ 1$&G5OB~djj~%)zѧ(%j}$zC5yks')TpL< NĚAoG%Pݯ ҟx7mwCx^euǶnt'C'sVlN6n):\q*6@4K)eib^@=bEFH.o'#r0Z",d^MWf!ņXi<;V[1тuD *O4?= e⿛leTP!#,*rSYWAȄ;|q9f#,w-H: lq^&)Z<BB\7ֿzv@ˬBaͿޯ 7<5/6w7?Ia[G!^ܽz0=?B~GLg!.#Qd<&c?ߣ=Wl@J vnI(zi> e[k0ز K5m,Wie.y;27 7jlC#%RN$ BM͌rf]ZѬ*jC=rx_Fyh2@Д^زwMel $aoJW/FqظTw =k v\QDVv,>WDĢR[_0>{ {XBm%eh>"GF|=;eǓ$T]5"C`)q*t)PVYڜH㒢䚬csupXE4*x.}s]y: T׳jSh kSbd#x&RHC˩ j1Ӈߡ7EpUGO2|16b"o깎yAC8WvT?# :h I2ZSҹorPaS};brh1{`Kս E *iJW:%&v; Yr(DS]~g0*kyQO ,x?ņN0Ż=m-H͆,\[z(GM0.*}/4'Jm bF*R5ٺ&z^i7}GYA\SH4B%4kX)_) 'd=YJמIwG^ 1U:́[NG{ɋc   K/8io'<&d^/dži,ָX%>矩#VPaqE(Aۂau͝85o|_lHjFi]cN1rf9*HS5sUg1j?AxU`$tn-؟cQCjWX= urD]_#qiQ M% RWtzl% խt 4L;hV8`wؼB*j# 9=vKˬYđi0KKVi'f5s9Tv$eER#aOtre}I8xj $y첩@mrʦ!v"LFL;C ] v5.˕691LnGm$ ؋ 2k*R&փx-ZNns %F[IrsT1Nd캸 ҋh/,E=(}f@t9m"<))j=3OA]wLv p3Iy 9!5Зwl絏1Bc̴5+XN䀊M~zG 8 n/Cp<{8BB] #'~D4j0dm͆Nu@ڀff;c ;EY;IX*7{AwOq9i \t䤒//7϶uv~E]ܚ:3 $GEQUd3eC/Zs#c*V,24#FA\F b@:;Sn[R>Kd@3T PNbj\SS)'NQZwMEp`=CU_Z*.*g'Sg^{cb .1#]ՂLB@@Ct_ֵ㚒c';RX@Qph~", 19;R#U+NO0%#j :K Ey&WUga|0Ɉ^#-bU~9]'čE4w?d _*~pI6҉"[M ؃te/]dE*%qb|ɪڨ5 n\M?ؙw4;{+XGKm2o%s^[KA_9м#❩mFa1&m"m([Tv$-M#+&Cl+h]m(\9UP YD>m7KJSVV$(Gr6ə$J)йiV:])O+2%fZQ.kq :ue01ZN3nUa$G&c`kSj=T`iD v=`d i&՗syq¨P$5fz!D*B}c O,%"^ JdY5updK.3w_K;툁Z (WۢŏF!L-~Чݤôakf9k?Ƶ|%bŀFKJ#(5Vx~x5uk,`9 j~6e%e:ʫ{q ӥ~ T4'g |f{#l1 IRwDJ66;)J\L}w06f7l_#vo @"d}PF1`:r9 vl ٓ-~_O85+NoLsw.,`ۈDICycm|q7'9'/~Yc,Ea$ -Q?˓ |م|}@of6ÒH"!`4&>e#zCs8#u Ehs 0@aMVBLE,*wQՈ+u*.ynӃ=:ѣTy5̩J7(a ~pH-7 ;Eo$W3aCnKÿ(& p^:}"Go 厕ahEb;8 w&=[߭i}2_.]ߴf巅ɫ]I./_ebB bfPKN}qjc.< WIZ4jFޕlCm!xVQvƷ';ɝd8>sDĤ bj>)RYԍ:to]*m0 zߣ#m-jOua Oѷ4C3 }*=!7@@߿GЌA=NͯGƭ~)$pf9P(ZB5h1R]ߊ/8Ck!Q[WJxE1On)}Q/J1S[55Z,{o}G"M=Ռqk\C{uF]5&@qF8Sz<|A2EB^s!'YK*GⲣHF(/y3 ෞaPWi>3EQVrY_$9\Qk=m6nfQ/ݫc0>>Uà@]^湙֋X8*ia6<&ϓ?[IK~8kvE\辺A;@ ֐Y:񇘠vew,h4 w{dV)ڐw>xfO~KH}1*h2(G4o;].Tmz DMbډ(蛔`prw|?phGBN0NIA|bG8t^-♘Hb D(] LMmΏQ \zbcuFpҳNi\>l7036" 0]87>2wrÃ@yX:fAd(~T2mFռ꿬mVy,vy^}T4π4N=6xIbM[aJ1|]`w>26yHǏ8k6fB6)ZeԦ-RL<;DAjo2MLh]fZ$2ev'Re) q1Y&ԑ\-9*?)moWGc4<ǁ)7Q(93u953@Lbwb$~ 4N~_֥ \8IlVhhhT|QḬ'4WD^IM+1|bS@f-V)" /9 믕hqLAYMb^z=˓Ep tJ,j$ }.Czavk#GP4ќ#v|eo7,ِoI]>ZҗuqMx <M nHvL&ԦQk' < W?K5 ,ĢZ 1)DȽ֤JX㓝L+x> @k9ORzw8@>& G5$KrhzB[j픑:5KƄĤS]ͺxwU ̆NTPPc6l4wEU&lT'L&Ըȷ)mٛ{hT ,c>S;vZe&OI ]#..h2]"]w'xh8TuZ% @9+7M"BXw kdUEøǓt5)([.˽ڭ Q[̠58eg0 :YzjF9]sZHS/d2Drpj\%k$Njl;p~>(GU'h~A& Oc*m$;?t2k-8JOz9mIε!?DM]NǻG,3!a!BcWLFb,V #! [ ewȢ5>Q"]2[6JUX%#Wp@"n91mpfTNy^y{(;~E"}1c.dlWMCg*8HS$6nJ9!{ qkAJl^T`h"+gatCU?LuC/8EBQR~L;.!yZ\pyQcJ@E$Kd2p}?Wj.w%- hoG bQ|3AdJ..G"_Y0F]wS\ >3av˒y8HŠ#rL fP#¼`rx}Eu6Vs{B6@z-5Ucfdd3G{[r{*pbIv51q2ף^.Xɼrb.+`SF('?8i<f6.kU~yoCIfv 3lu"BM R(U x>;F2uRbl iFl:kbSsnw Xg7rtHz77QBN1! #m~ .59L(Hb;s4({0W.|Wμ kOㄗ*\XQDur2ϲ"W|'N.@\rBJ60Ņc)bnu%Z$ф2bbeArɈ6ΚȌ7D.dKʼn" Ysj_=U~ 9oÌ`gpǝ!YGygqﶹ/( h؄;6 ?߄ON2aQ3 e8bԢ;5!|l;NuoewXu?igΊ6xT*z-}iнЗR!Y(;VKIoQ&7O>;$%9zo07jL\c5$<)uf|jiH2@UZ&"euDZ1tOYPN| ({KH6螼zs] ^9c$ɤȾ ևP@ةr1qls" uϱK,ȨO 9cs"Hb qyBB"oeդh͍7*@?.%+&=s3BkZc?WG");lI#=pJv y@ <#8 SF=*,V89pg z ԶǻUvY$iDCT ޶p>].[^CǮT'PqY'*HW{Iv>gEn [@랧A)`<ktFgݎ#Fz:F͘b9ӗbȨKg%*hy3A^lo:r=RP!Lڠ8vY0bhz2C)V^svSXtc57̂ܠ|[;ܶ}6ٽW.tPպE;cFl+ѵe4)/m(mRRV EUbA{hkss=xΙo)9#_~"=%Dgk-Wo]YGi'l r".%~JЖcOOΫ.ĉ;𽶘Ӌ=*Ώ^֭;O+>G;0` O M9nZC^u/Ԯ'Cvm'!@]'0,&Y9g1i4p$ny)QA$Tkįgw^`B XNwo$տeɗd]Z0>׿as֗_{5 !e[ $3 =د}y,P𰑫1`-W~:Y̭6EB!I9^-DJj09ΐ32V1a'}uV&)qݣ!J͖M,vhI墮//THsy\wnv>BQ5\X9t=:w«%%D˗T#Sþ7s/89`+WjJS@y[+z $<2v쌞`xE?q 8o"zS1Squs|wrD%&b-;ݧɟ?aISYdmޙ)D%Lyba>dSfE> 9uSkd0AFuNIοIUްC<.@(WNTMH*5n N]ڿn{4o} k ?Adʑ&$8YnAkDOG N|y3 ' ]Bioޖ=e1Mbw+=o;<` ^zd:!xSά뛓yn=䖤9P& kL`ˣdLWhx W3%M8U[W 9-!fsl?U^I:C"RAB DNeLbSy}i2>RSk6ce@ƭOu3~h7[Z %Z,tI7&[z1^\+UYwX #\&09Z׬H/5,jޱV1 ^HtYa VHw$ν$8011:o,5 K$qa{dBi |" G~X4# J!t٠I%/$_0n Q}JVk4/a^H˵u\f&G£~?Et$A( D Z&hQ~9_BmLZPU28.F+X-|o٦YUl˷X|Л:CͶ 'QNPiD(y;[z_ZE9J\ =LlOPuttʑie[Q*e/Á:kW\ &WNXa~EMAz@Q+o\<(*_DZnPz0s:U+ϽկjY%À[wƭWd`u{Xh iS]W #zܢW\or"eK/3A PJ㞩~v i-:N%rb`I6ڣVo;#h[EkDZfKt n-nf1IxXL/prEά2@mKG_v[t lp`U}bۓ23,YCuyk2bLB>SAM۾ơr> !HUHC<_ 퐦e&."8!ڪ2 &}>]̷;[˥.fj/\LSKdX{W3@H|ȑ>Z|%á  p{/kreJ 5*GEPI+ġLǟȥTf!-k %bSEd>'6VyTk_7=G9@~e5HbWZj\ϯcR4K*u ǬECV}sZ)&gcf-L׈{VX Cx?ԊÔӋ@]cF o Xh|Tה1 ;ȵ '%,G(ȝx@-nG ?/Xq6QS`1I`)Zk` 'o7ʍ!7\8uDcrPme".Y̦ΥN1EٚrcVW.m)_S lҥ_iWs~vVDaBcϰs;&/0X!*ON3r3^Ʊ"drt^3!P+)tITg^q fi.[a'J8a>{3lG7^absH1סy??oBP96 ߢŋ;ZQ˃%i#½$R$O4J%X4je/7݆9UV3P5u3m2 [Q(ߛ:ND2WYeT=%M%z!A x!Lj/0LP^)1H>;HT,1|p8,Gl6nMݴ&WOI.dc~}ZK,8+QҬa뛶f=͔VL:T%NϥT"1}B3Ǜ-?Ѓo4Rr쨷1'jE0b=Y ``]1ی-f3/|u+Tj[i%nФ+/9l$c*NQ&WtgC_dJ:lVWYzw?J:ŰBŸq=cG箫 ##2N wLw"Џs*$?a+GfAU&,!HgZOV~6YW ׮ɲNҋ It{[BDDr @w1IO TT ݠ?wu VbGFUl!2m?LNCFb՘bSWDO'N&{ARڳcޢ#W3TIH?G!k魠.+] &75ZNLr@"RnSS7<왶BR sB5έIhDDGk e`M5HaM@_‘:oK KBs*Z.6gkDf@CZr2)˟AhĤ GdV ƯzpUd$.s &+>rEN AAyB%132@l,nMCtFV#3[7a53_^F*E4q({)p; &ÿeb_}Rb6~o$+-] αp+hDC53*5)Zeg%: ss73i5J& >Tߖ1`[`^E8s?:*^u3?ҊŒ=(kӸBtx%5Wy gMmXQ*vI>Φ^`gmDYh2S/5s[K*Uެ_(pYѣ0o@-ױi;s&"PP5xj΋2ϣWnf_`g Þ `0UB]t.g#LZG}]%qIҮdH泮Kx/N !X+w.aN(HSUiV%S^cgePǘ iԡ-bEnkuј+<#KZK=)F< TO~_VHy2g!0CeY2K9{p=(J2L-WQ'&JhH~!+0=ͪP̽L`,$oWFLS aJ)Nj705UYpK8|&z0- Xdz3=cY@+6'-e VpQ4Z-YfKYw2NZ A||Jh)p0r;&+b9OTޒF]Q\9͌N,#BZꤴc$bF{trE_\vl+jӤq۪r8vlc6]0wrox öBr3M^s~%[ fkxFKP(j8qZɃ[ cL'$d7ϝmd@9"eYԗEU ^{$*ti+#ξb)į2 !=۵ǻ( 6+5Œ|晱mt( ڶ8nݖ2 wUVCfX$$ƦFcL="O[|y;+U/Z;K@/C{tp*ۋ5:j$'Kb)8W`),k B\y9pUzc}ecA`ߡcB $9+W+- ;+R;|̋볂7ƶyl nnVX> j%oR-+Bg<Ĭ%<WWvM1]B|IE>-(I)\: Z%jz_7+6MyNTC wq׺/O@m,_"3q[ ʂ}2mk&v-Db}:N@!"AeE܋s*ٻ]f-\eGrFFylXiq_j@)0/A^pXo_1 ᳱ5~ s؋͉qFm RbVϭ~!~10N8k PH?Qbi88a+D%oYVgoG= :)?jR# ~1v>C`q =SFh!JRc>sqhzqdnL%TeUy6hh Xՙu^*=:VHq9zrEଏ'}V{ zbc -`WT**9N(ƴlSx̿Xo)#:Jl*(eurqM /YH&C(([ Sej%(uk)rojdp-v=?q"ҝ*2i[AI9,ω Q^y-MO HQj^B|ϵ>q?;јTnŌ7"sFk23 hйiWٖ]Qzs-މ=vd1 N5lmBNJf -S r]4,`fVE#-GeƝ[I ɳ*ebR8ZihSK颞daj_s:~h54'f޽#*RaS A;VH$B?gs{) DVP*l%"vU#;ثxo[Wo&'= u^u&> 8=>5B}Ƈ/tx1SˢRΏk8JYtZb#ǦlNRݑ!:<y]6j eT XW|O0"2B)"!xͯ ._+d|+HBGm \մIyױ݀FE(n4| Zj>S#aOaYxyB/ ۔`t1̖6 eOdKMW5ʊ -~a*ڒAg\'[-+Mp8-U9vsN%N2ȩ-PpoAO$ 6gc4I^b,,a|yo~ѐL߶Yd ~4pVm^"s SmF=YՌ",3E Һt.|Iu8Po.J@r2yL~sWǮ{1GqxPrU67 [8 jPlڏ!5 )[{Mm兊qM!4<$-H(۱ ͔͘غ8 5D>DQS>lh#al(`xU}¦Xy3#"ԡ@mϸ$:{@՟bUtSs-j/Qˣ_ajv8GNFZnY["09B+NZ)7i HXw8`!yPq8@a5[wCV|9v=pG;LĀH%dB]\Ǿ޲ؽ OWEh0z]qbl1Iܧ% R%%s Gqbєq%> th{DV#4_߫-4QAZ/ZkPj0l•yD,| EheV`,xGEr]&$;fqgy bfIf]wI޹dDƊ%^Q 3jO˝Q1OME% { Dg=)=+GwZ4 s]6:E6.Nfp[18 %8qTF> moV* %T魻|n8mGvHہ/f8%T`,Wj"s Lqa'M1(j 0tn #Bٕ tV ^8~t0?)lGV-] Wv̼f;/{+He r:y~[3鸤Sge821v?iI ՒB$1ըy4q'cէѪЏsFxDCk`]BI9o聮;hZx!KЅmi`jv⮫YC2g5v2PrNs+)]ۧi)8D6}^`6Qy|Trn7E5v!]*i_"'7*$rOPWZL\Ru*fsi![JUp|?Tb a0#-btnsLY'05f+Cـ7!U2'ɵh' %[G4->?Z#xtRqlxUB*8Tt3 Y{DmCmr+?[^sxl+>/_x%o~25?4: t\w- 3CKaf~eY;vQQǪmU}T1˜L vbok.G5<^6m#0ҙV+(et6>X{l@*W;S aLɌCgo^G vY+C~t :s<6Eo_ _w9z(isVa-pӱ"@46F4X$-+ ;)2uyҥx96'?ޥMUՌ6P.F=LMCF*֔巁+/qojb&WLWAU}Qn)KCm.+MG :qs!V!o`-Adɰl< T%/h[EN{N[Zza|j5L "F+z59 Ibj1$K[gp6g{Z1hV`/!V a][8J{w2KB8,lq+\I0:ي1N#ļ'u@qhzTk\t`ͨm̶ouvS>w"q"Ux8Dz''gU3Nv{~aad`Ӓ);kWM`R9R\۹4Hn-"q&Npxv;2pbVjYr-k }yCnwN"^UKs֢#yndq tEfv稺qTLsJMix jQuOI8j^w5ط׍@pw}Xo7ӳ̈ nP VWn'Tʒ[C -eG#vl$SuWzyzFors /*'5 .YlTbG/b*8*(Ti1^ Mp@rwU+y-&k>' V~Ub]lxKtNU9,/> rntͦD*J2dD2 ؝Ʃ@O>5%]%S[D zcF碑)10 $u9!tYqǁ!B%<ӱoIb_6Yym=?5[qzkv9!4d*[(xByO3:IǣG䢀+jgk?0hͪ)AcNۂmeϲ?fɘx;G#7P-s'/*ڎZx[O[ЦH - u^{[Pͻ 9U&bY&u1"L4=w֛혝bOOe]6"Ɖ#[k3 ~z>f) wG:{|lF}aO H%$;2h ,x؁b[ż<{ɞʭ\L) ސN@ gcRQ [LVaPm_>]^F^ g{iYe>BWT !T(oAҜh -<7ߒkRqnfAv{5J}!eC#>v;TTġnjKlBr:u@(ˀn&wF?B|fy? qA{q"MVLt _i#5ǴDdf#3$Owc"隄LQü [ :fɲq+7HϨXeP$`P(GIJ_A4}e9"i}m]ed*'ƒᐁf<9Nm Ɉ+"h oY!c[g KpbQauT.FxRxX;[MϟHZ[&2}tB}w+*h [n~1]e%7J)].>sKI4XXWyӺ` VnN'״Y `,ئJ-}$TaxTd %ig%= XM/ oPeqxLoGAhM6dGN.ơIt^X~AJ벧=QeD'IToL/l.Y蔮Evj&l)P"t+c(f|l85XF&Ӄm9^R,yd&Ұ A1(SIhZx@?+c#IRy _ k8$8_)j@tʆ"ZuOl3 ;1ʌF2bFjigHLJ>ISiq^'JdDfдL􈹃J 8DgvpjP`UІc8 j?Z-|x'(vᓰіm#xݮaR%<{N'olmŔQ_9$U:uA~R? HMBm|2ЪHNw!cyư7ʿ0пvQm IK m^]\ 2iGDuu=,Fv%dPSgs3WBR/V $cRu@\UV="1.wVQ1hjM"͙˜"VU$*MC+bdwK9z?ez%6ƐkqjobIml!{8'm[ɋ[OH\N+ؼ3`>w 錈OJPmLrwLqwBȮ\EVWꉨ4nw٫l]ʫ2vb {Ñb) AO2SWЇ(9ePci3a|XzM,wMt \cu 2"iDqfcϑTŘ`b ,מ }KSOܤS:q_e(d+t`Og#tJ9rȱ |B^P`']R^(iμFț t z\׍ԁ8ވ=?a6  PJ=nIOc6>3hόDŽۯ9Y5L]>$ 7_Aєb4#]h7BVoHS9F.MU?k9,K_ #Y~yqKnt[%_ǐ.jlaDl@!dPNN`nɹTg% vwV; &i"Z:Уg~(;jY/9`Y!n*Mh8FZԫ{JDKҜM?3WRA'o$I ?Zԅ|S7N)Þ|FUį}Hj],4ꚋ(>5pgk7!S IVY譯X%_2LO|w#F]kEx/%Qy(nyݸ 1&|= E{#h2.={gDT CguL1{$ԡ7$Yys\W^=+/uLZxRfn/V|PZ`QtB  Rfs`1AQ˪0OwE+i,8Z;߳iM i1A|vz]OT&Ά-: T`E~wޒ>p@D,# ilkAn^1Y#q$Ae'8b(` y|YrØYPtKn8MZ$^]F(y0!sؤçkP݇x+ ,t\>[pL{Ta8_<ؙg^Vl? p>e".Jr!Ϩ_)"|H4!ԋ1 rEP?&@Álq pDtS۸rTUi@vJd@nclLO`aلL%mM@ߍ7VCkC#gVR<(VUF{n$ZX1JYΑ ޞ)nnK q^pɮ4 v!fBQ|!D,yx[ Ȩ8 sDOJ3%^ *ͣл_ T M;P1hknb|`1ݢ7W2c}F]QT1|*>B87Q}cG;>ġbVe3<=S*b!Ep>Eg7QǸ/ c,<)+:‹(ʋt 4,HWZht-!1FFg ` Z(̐!R09DA9J7_*6aS*aWFP!չ+)@{68ݶ\Cr`J/VbQAnlЄC=O vSSq f^]@Ke>CGR[`M&d+kz .=㉎VܦP)9П_Hn sn ~ $Wx$J>!cj옌wG5[ZkcK|Wk8*͹n%:J&扮U|K@kRpϩۀ!skzME!Pt/ c8rvibe@`_SXUcoGt$⑹O:EWMt@4I,F,r8|\9un2)(8<^(bHvbooMBF0Kbs_:1Q+-c0*x3v2niVPBmTw yqx4Cq'2)X8?]g*10lg/ŹlW ,Un{?'AVq+#he; #o@i7萓bt&$V+cصAicF<3$;h@L])y%eU}tfR (CiSR,sj^66I̍ ^3`נZ9hX-z\6F)XX O W]٪C^B<]3,lϫDk(ʹ$[%JB ܨ >`Q.‰8%/zVX_C~IlTыOjW뻄~jբ̹dSI9ȿ:,X9O#l0B xUTAOS.ߨ|+CcN2Y_k=4[9 I'5C{4;̼ʅemar ٜ?w >̿=\.WY լa*[ꆫ7 [&|۵p@ynj,{LiEi]q5AcJgY7]2E1Z!C2SO'ꄽxMt)$눎c>X^k*<`YOx%p62"F* 2kun}m.aIU:si`OKζ1=+ozyZvk)R+aPɔK{㟸N|p-!6?9gLVSm ܇2D~.EC5߻A!Uu}@G.6 h>U5g=20Ӄyio~p|VIJ YZMS~cG5\cQ8(N ,z >߿idVs:Ceci;rzmp;NGë[qf"S_eP²- sw%r:F:oBg<=[D{PԬw ==LWfT/vRp׿e5}ܵDÐ$!9s%;QqRk׸mpl vF fCw>rNsAݶeV eD {Zi oizchp)v.Mc*śYrHѤdƟ4.(+q $IzEF;kmp S ATAש3 ͝DK h'Т6q\Ytf&4gfkXĽ9?AȞSy1dq)8+K1aOo}|^ $Q_%PF~IcM] P}~PaN8R@˄xo)h6TY .M}s#FӓCKOsƾꏻ]Bjc-QvA?GjB}ήt*ȤP̱$CmoX0_GuӑxB S/( uyyW%AZ &8K%_ Zg&(H5 #o+A;.wZhw}3[./6ο?" zT9ӆSwq m=o~/huGFڙC p0Z'@|nR{DM(:QDiO=Q]PbG)7ϻ];$Yid@UZIo)9Ggn aW9(U6*dN+ hPrx1}*ISRуTo\-n{A6#,rԶB#9hlXQ*>;7鷺5yC鴠j^!)s}HUSL"k-rFl,^(G fN$Bnx v0a)+މX/ YQ%uu3,vc<'jf=!Buik5D1.Tx.Ԗq`P{?k Z  MV\ٮ Pv"}.N-mtT,gCYջHP zbP7^݄b=`>AE| mJpb'BڃS(|岱J} ^-\6q.㛱x`"+<5{r;$aBȱ~T&~<>ߙbj;>|Ԏgkn 3 JlH. n0%̏RhUotN g`!My(~հ~ۯzX;_'aVR(qA-׊h3Ay"ഩgW)''jaa#M$HěkzIv!1%o!~A˴?*Ņ`dx˛rjKO&WZс\o>~R?rP,$rYamͱ<R`\kbj y{=%ݰb|ΐEBkJ^2ID]].얇D{+6;@ʮlvc~++,ymp\Q*T'i7^:b1B|U M4 x&a2cfk24tG_a7?enRvZuM.^F~6<'Pvγ3dUixѻrwܸ!» ]v-7g>.z1m# G~uS_t/Ms_yb7vUEwOkl5ڵNS[s~دovS+cj\g91'gt$ F z|7[웞n S]d'r][2{{7)Qr5Z {&NW>ߺ2/*ޭ'WБP,t-㰫9( Ι5;/,?zRh653z@nSv,z":7x 0 l-2hR7m"Ɂo4Y)3r[\l gv .bhOv+CwL=Cdt+OP6; *{7gG?2kĄk_( G KA]<9,!):y&{?pSm9U]&6`f\y˙hCr  A+vs/xEgD'a,䔦h,7!xgC$euAD3ߔFRGOđm-s`Ő:MDud` -MU9qO8hs/ <}9j..rWQLLH_[ I&Jx,;|Y\G`W"[z°|q8y<(l+"}Odc?>RL5}gwUEIdrDorƽ}HfYŵU{O^h|@DfmgbґdU#c1_疞nTZ-{t  fZZw y%DFnٰ`W_Yӫxg5kSA߭"yq u\;8^׎A96R/%8L lt?>\qM~㿠}C2.hlhHpՑ2+|Fu3VCe#!VdfHHnh]lYAvMI~L}Ƶlhx(/u r46 Mν>x10)l-&z$5vk4w$J|s Fڡ:Ց[euF&cE`,-G@йO\f_Y7<}s JbDiB\/ɳ mr˦{UڠOks~޺bN&ce 5(Ŧlb7`+u%hc@zqW )UW$aI'xKD>SZؾ\]\iÏ~b:V~| ,ogFXK-ߞbr lWg$N2Qm|eQ,c^ :c FcݺJk,H/PzLX3OkD.ρ3/;K)Y\{4.2,z ai:sgúVrm6aQ\c1w0Eb;՝V(5¨&6gX[U-W?Yu L/WOd?4țO SvPY'7iUnq,V^i0ǫa`Ute*=4r /x32 2;ѭtPyMˢȧ*_;Kd0;K.˵F~vqsTL{ @v')Y>HOKw=w9tp$KF n63uϤ ~,)1.//-IWnƧ $YB4h5ڍaVXPh̔x8+R6?A\O׶Owƕڕ~nu(~0p7{+`F34ݪ苗MfZİ)Bs-;6QΦcoMbQK-ow"/;,lWbYo7 p[K5a?x#ZqmDPշ|,ғRļ3jEo6[}I^!AFc`=ʹǸgY8,*fǙ3Fix}?ԓ/ _KO@]HQ񳶇Y0pP;嶑`cѽ+uya'ݿTsğqбua:z 7Flx(; t޼?3P_8f`^,Rn{1k B90"}>uPϏ®Wf*F~@"D"?w 0🖛8Cp%' :5C` yI A}dAt26}nG Eb7F=nD bϷ3v(.a(GߩGmK4U[5t_X3"l7FN\Z5$fq0w9x?+ K0m&.R$QpLIMt@ TczS6|tU;0vپ!d{VJrf;x~m6aчI_CVqcx\Ի2YX7ޛ>k.X)MMs2x'^1v )L,#ByȪЈ I&82`rWmqH٧)!?TᰑoWN4WTyۥ\C0%z紣N4l BI(fi̴WI ~T G&;B160=#NKlOҔIBo<ꭗ/5֨{245~,' -ud,^b)5Az)@ g(M%)dRhiZB@/{߶?]4fjOYf N/\ᴹD9xO0$,0GVZjn,~}#q!:0-=<@ `Y9vW\N4wЏ{z;޹򚡯`)Cp7D^qXA"@5= Q4||{`6s|&E(θj J_ ,e"xlR:YPEp ӷGо#3/J5ߠ|y!TGNĿ BbHGh;;hJ>Xk8_p5sv ߈^oV j%#cng3SW&Rg‰vӂ371TmVsDo$HRCyjNҳEÀ_sYx\pşR+䕀e~ 2 m:~HddVr{x=]iZ:qGǒ|'k5<2C奱gSXy 汙ĎC_3/֍x;60V±}wt&ÖN]I)n'.lahFT@":%10$/UEۭ1BsWųi0s`&*fwM2@@NRדAf ^n"d^*y9"[K0H`ef4v?ޓ1 lB6n .s8ENk n_lqz'sZS,f+soo`WoPH9΄22 Rf *saGM #kS莥> 3NFk*+a8HDe'đP(ʹQC`wVkerBE5bUhT{ٛk;Azzxk Ɖw+|ZDxTF@-xx oxبOY7.Cl z$ #G[nԙAh&Vݙ}Q6ʶyx4kaQ7S$h~}aSammp<]_3 N$ԗ M惡:mJ$>_LL"IfKz!j+WXdʞ/-SװY38U16{Ԥ3܅]{+PD"FoeGZ8O>MۂzhT.I"D_NNEٰܲEט5҆TI4Ka{i5)Hph!OOV6 #~=CQ|(CPJI&/þh ~I r׃SIQLY1uH7k`9:`r<-.E,Ÿ&gR9_2@ً莲E@]zcH+zY蛃+_2u$קWMmwfh;)JYqҨ31zh㡎@zZLZ!y  54? nGPƂz/^жB~܆W-h\ʗ <}q+O 7T*eah[4cl3+e+d>K\҆JDZ/:|:\f(;+Q=/5Nf8I![P:p¥;A4ej;1Im/$N+$E~$ p4mk4J&r `ABGCOW*jE8" D+Bo9M A75 ๥9ifsޡg= A_q[d2_z›K7$N7 "n ʗ{Nms2WHt3&FV P1V AolFoŖ] 6ӓI+xS_{'I[n]. F;ag@BT €oXZOQ_M#khk#&Bj|9a[(lx BѦP$.Oj{|L @V>; xr"J2\Bg9|+:L࣭xD9B1+JϨfEm?CMS!I/93|C;& SG <  v:)!-a{X=0%HnE[=p=Gr\j<@{>"˜cfXAD.^ę4T&O$X4.F t"sU k*M"dZwTzH׏?4$[b۸oq#X، FerNM[?F~KQ`X$s%h ͼ*y[h$DzGm,U5G(Ł;Ѹ{E"VoT%5B=n\f~V$B't&U R.IS&ST1|) c]^d獌վRˌXif e9lZ dVQ F*`ތ3[tV>ViG$,X-Q}a8!6B7goCe\9ଁEvN!W(k1G$D/%WT{GK 3̐Y?AfXZ"Ԁ odɴEQ63gZMWV@zycѢ=I(ݼuďJ]@7]!rܞypg5,ݮp}`(X"Z 5DC8rK38sX ա~wrrK-k3\t#+6Kɔ@Dx.xƖu)O2h~A+4R ܘƣ e+|'P\Ю#ւ$u-nm-pc, +c7 rr6+d IGnEx-%}⮟uz:M$22=LJ01OT nRnc%E~}v51F]5$m;↾1d FK Xo##qy^4Kٷ(Sa "6fM30ȸ~8[~E~Q'XC@篍Wʸt Qc3ŭI3Ԇ."'^QL"s N!@-?j%6 X;QR[cqso9#d?Yx]\^j8!wA7rs sW\5(^)8.A 6^r6,!LHaheWIH"LJ0rH9RɺFUT%w:.s~uV$4Dr/z0^)⏵D8نof?G(_{6?DPZҨ}V3ڽ<-ާ,Vbjr,lB~RҐmCpɣ r\簿d.0F̗#b-eɔa"nvAl*"?n.{lp"[GuU~ź,7>ʖ#'sSU^ ]%J]BNVؓn!62\AtRȋq)LwmODE>hhʵ1}Jsmv$gh $Zudzax|*QH&KkaJ -ƁG:J|ٔ{f- pw`NQm{-3V3u f,nF_p[B.BKApid XrS̖C~ܲOVCwCS k̟FVꍥ9k\T/Y> ; M69;NBM|q8C/_L!m94M^'M/Y:/퀩ęȨ.M9/LKMsNC̓{?O;z8׌ޙ!ߒhk/Ps9bK:ūmΫ{zz_&$%OU ٦7WxX{<+XoI~L @DYV} -i͍h |vzL%+^68 ׽TKK( 8U:'2h͵x&CX̸ç};>ˍ# ۈU<E~j>NRњS^bV\j3/Хb+?g@ 8jyf\4UEƔ~RᴬQLb] xPp}.Ri[UwGnw"s8>c X$+Ww6Ic0Ē<7zzm pP;{$94iMֵ,^&ߑj('wE;e&I!g砘S_ƒ_"o| &NO)݋WKZl3ϥOG<-\883rl$|2 _A8\+}PD "  [⒧~svhʀmbcaDCqu:1J)JDc V C v 2PU*EHw $'Q |L3..p5 jla٦]a OYV6\6t Nr9J?Өŧj|OM:irٗvV ҧ܇'EԳ~>;}WBPnK~>#m;-5\wPaN4xΦd)mJI֚nNvbjm s0}o=oK:]RӤ) t\dmqS<ﻯB-Nv,&;^+C`~#B0(5Ҭ"8rBDK1zZzayˀsžhc"7@B+‚Iftl:9VzWO\&>B4: us7&ޑB|DS  =я7F(Bn74?ʀ&̙JfT*(@ZbCiR` o] }mFhLjPSmV-l|k͜+CM?,|j%hSO\|9.C_WeZ>]@,sTy$rÐj>_bs!kp#]%VV<+l(9A94E4x8;B}VʡyRkwϡ.Tt0J.F8,θ0sCBwΝP(xCTlj=PgHŸ9RhL]>aA"f#=r)o F=bZ)o.=cT(;9欋PЁPATRg.v:] 8x=N"lkvy*\w,PgjtG]A{\p)?Aڼ2$@D*ˆɱ)B;ogpo]0a~l4nk&RGrI C XѮ]DN>Bwwudp҆E.QRǼ`BN0fĻ$ %6Bqʳ^ԩ^pmo>+k_zɀ,-tWϛ$AFh&75g!2i,MN ,Fj!!sekY4F_Y6f! jJdJ5ʹ[{F_"]~ Bl(1h3h{ȱ) 0NcyL@qx3Hhw>|\Y0^hlKfhҠBY )`"@I(54c<U1c!L,T*P}W~`KW6j!:R08ڿ|BdPOU__/T$ +m/)*mN H"ؐ!z( 9Qnۅ&c\xS) ZCBxMcD#)mϷlC!FZ>ɰnZ8'#!8"knM"[XN5ytX}V&[FXT1~͛t} 030+ yWSsG*^-dT鮎H;-/HƐ G,cձ-;q5H`gEBdV-Bu=O/"= :vC_6-Go*GI1{Op vy10R4(ڎr5`잶)w{%8풽Cwk4Te,FW&!͔m`p% %VC\330cEJo-Ndd~*)@Hx4)FИ Hp7k #MbYa%1F3/N0dWQ#pVuɋ_nvRσ*=DiLIЩ#+j VN7_p_ZLe5s.tbcc,X Sw\}S7bKQ`s5 a3}&6P 0,L@hT >O+ y~e. B簶n' =u*O+G<=aSUr [b{Z4E0Ǐɤ$X47hzP(|૷ Vci]JN3ޜFNz,;*mm݆ӌmp)TL$Y?b1O*żN aE,ƒ LE(4,Ղ-8a/OK80 }oSATC( de_雋jʁ[Y?@]E}"DJYA;,;=cL}%ؠCnXs~ʦ>IC~U2׾kaq_:g*TIА" x skZv秊i׃7at;E rl]Ω+^{ߪh\h M~mWP1P]aBUViZh`ڴ7Mc'˛`]95/GBI Ц(% B eGqb`DQOT/ْayVcӄuƕb|V>z()`ME; :uB4jx$ki/;DЀ?FXތg '#MVÊ4 3gN"/} +srF-x9y4^ma1<NJ&sGV2 zf~7t{x 8:|Փ7w`@B:FGA)X@ʌpK01'7Ci Os#/ Tqѳd5#b LA.`" q?p'>qҴ K{Zm*`G$݂Um!l:l0Lv#|kucD4MR@ާfi_!\@SG)T15ӂqh[bIu֕I~J]$wȄ*?z0din\\'%*"\`B] R1HۻB!4%7hǁC-KtO*{8ՓA Ou}NKW!=o]Jq1}"HnJ?D)[\R D>r~ؾ: "6%~ F@ MS&big<'1 fPG!^d iQZVbYܘ vKO~KWǏ oְi`ΨGu@Rr@ UDHnPz% PcqHf7{LŔ:8B5m7F1kfʟgr!N#B}͏S.e\%ϙ3_؃5;}v Ӳ$ AdrCSޗ3 X >Nk]>=h*ظ貅]lk&[1EF|a\RxIP7'#NDח͝j6ݷqo uّVRg`"N> Q6@R_b!^ 1ל~ܐsJ,$%%i=aR@Rn^_,Lީ.ڐ~l f#ADqmtȳ= @ki‡0&ϪYT'z>jy?X LT z 4 SvVp ޱNk땬Lkkz Dn6gsY~H٥y?\L$fLSrep["ӱ*ڈPDl]X/U@}k 8Q! ;9R/b;Jfp7fBKf嶰~㸺HM' ;a|HB> x8<*MKjWM2kKoX~5ec-߸6 ru3Wt), +WPD,~*v **(qĵ]ܙE9( aY<>1_葓웦ؙOfAV 9K4. S{}Pon>a& :pliNr`M=Ys!`ς?" #CILs}R9q}ұtUG5}f:3 Ge"ygx;]9'/I}DtMyr߉4Y3m8. ata^it͎AO2v/񳝖7IK Y%ۙmꮜ<#4/bq@n<,@sP?>(FA+K!PrN9/)}Іf#YW3 c2#g\Ok-C ەP`!cbm"ljg'weHT~ 9p;y\mt%Oh^Zu%r7.<b@#i 838[otBq2h T ^iP^eVRPt>VtDl#|.A#hܫmh'8Y/Q_~H\d\8=4l'm Xٲ⽒}50˱E˭bd]GnO5s< =_e&Ύ;% s,2&yutwIZ^2CBp'xfaQEB6![A̻3τHibmq c@^V8@6Lګi'mwcteaNɝd`ۺL}}%210ב~P tmý˒8~)Pf4oedKieLm!9ϋ%G >P0*󚊪[`oY>sf,6[K}5/lV2WnC;KY+"xJsP4O.Ӡk̫wj/KUW8|6—[9АS˪}`3 ?F7ś6Ax\j:HBkjF8,цNʇ[MaQR{#' n@I(#  LT0o"Jg? W bfPu6+Ӫ®'SZJ~b.πsRA8p%P|rFVhWQ=2sͺgwX: RU, Vp1Vh6bz5s2NJ!LKS۲A6̊+);E{.WRsjk!޺sb22Tc5ǼrSvJ*f&1N<X_W9`>|C]: GDP,\oSj%; uM#B9fI1Ƃ]Pdn/?`,)ꃁ}zVe eA#c9-Bֺp8f9 N j[\PG]F03 _ ;1JMu'fW=bk ͦ5}AKJzsƨk6J`"nm%VQPrIvlS"mn]!\=0' ֺZ{P-OR$' L4(}~d^o-`T Vol\v$fOaXOLsd~lY -)_,^{sƻudjݮ' LpXfCĊzA'Yhѻ6*#J)2VyNAdE2 9ި i^*wTBцXGh"7BW/FTUO?Fvt3,vҦ &W w68 .i@F#(]rWh7M=o?:I<Ӡo)gNj1|dT gLe]U&ɝ8ɼ^ @*tU6hl: 'Z3S< >rD JIaloⲖѱ›bYí^ұw ~VE*[K"]T^KQǮ[z~U,HyV1̜{Ω: cӻ"[$Z!^82p_ ˸S Zc*c&2Ng%'ݔ;hM.6K]+NJ]ArSVDQtwMŒLt\r:f{24ךiG?r9a,DXXCh"K! |n0Pڙ9O0y1Ȃi4ip]Ë(VT\(nRDNsz^+r@ea@_eo`^[qMϛ4>{{0< W Ʊp+rnTVV}S ; ѩw3 dp%% ;1Qy HK&Oxpӌbo b'd@$Y0V &3^ۧk7ҜևrS:%s*e2@Y̲ײlŬF¶#AUMk>?~\ BeiK:Yj [9!:Wn{Ւߘ͠|~hvㇶ/HM1ELdL)kHV )4Q9G!hӒGq 3jqaB$)VU2i Y+NSw!E<LHNa1'ap:T3A!d''0 >p_J |HA +xwɟ^pm6_}e䥽v6d s jou3 @cn{{H'pD=(iee߂Mݚ :uP Pʤw73B!HLQ♫N9'1,#2C ~l;ݐ[O2{ϱ&\[ԍ]c\{GLW",l?[ד"#ʑϻF2V?*jF ZN[2Y`}4.@&'~tĎ]рyKxp9X\f-m}NNLG#UM\>LLpİMuTr=țs5PH\)0w9QS+;m49yr.-IңY^˥O۸ A;8-EşOoV_vLRF1IݐLF3?#a[ÝCv6~E${Py,Sj/fV{#RummM{_kgw+ 躦S&^~&+58}̖u|]M{ ug\ jl÷Uur;l:"|\M4)W!%Nڴ(9pnY´a^uNöB?[&UʉqS7ASFRVSjz|9F+7 vMC%C$g$g1G"I!u :UOٕ:/Au: 3_3Z`0ℋrb ӮT( mXITr(~{q,դk:MatMsl4<+J ёZ6T6I9xƒmO-.EȠqAڢ7ظN6avZYĨKshؠ?D6; 4P9kf-JJ+qݨ@%rh)}4SkH5:Sꅄ[%JhKR<</_y`θD:m2"edP{?9Y^Xu`~4C5DqyG:G'@HW (G'ʆAb"í$ &v %C?MraF˕?(~|-߶p[q\ȶ:D>m8?*XB6 zHݗWY6w:A(#'>̹% }k93;H b{)dƢ3pg;r5?x ~o}q3?I.h@/%PеMaC_QA+FQuzڌu_vt֘:O9- zn>9O"Lj %"vO WqAVXoK˫)9Gm H ww%Vj#56 L>7&]&v2O:6$~ưӭJ}R:x́[k%N p}l4Mrf {a9/S>9O2.@y!;$j5eC Ȼ\&_8RE ?#aK^@"B{O8RTK9ǂ*H1~49DV)0A892NrSOl7iA<9AKg 1[$6&M>$e5  C.6eCI;0ƝPv&5.Qf \պ>ĄQ9Y0icM+YsV\P baW i&D%H&*~>bt[3Cr{AQ6j5gU&L#%6x@q9DyFwwdJ}\\La\rrlv輘h 6/xX5XՑ QQ6]렜AJ'[-:Eѵ«%G^uK:;e pS«4|hlXkv΂5Fu;HIƊМC _4#8aWMdhޯA"+%PAxhƒƻxYݦa-J E2е锏L%:5]_>}fCKA8//ri+Gmsy`77`/ێ`AƬ{1:ev nۺ/+Q`\_ʦ@ WbZO ^WbCօ4yCmH5:}c5ӆSvK3V/6^(W !YhhT>& aƊ@y۽CY v?h1cٯ^0}޶K F=dbKxW%@@i `H2e%tɝ!55{?LmGs}Fj_I*;/kec4@GJwKhq%ͨ4o{3*0XdDd~ er'E81-L$elaT $+9$3V48$/8FQ98|0͠|OuHyKW9FCA.Jv-a",6dMfF_'irC߭o٣sỳ봘H.8J eu̶ üڇW,s!06Ŕ87ً@<7BNWJW k2HG3ݣS7s͝;६)ɼpX a!J sF}S/".:9T"=k]4k;b_&LLv-kTp'Vi-M$*b9EqJQLt :,L:J_TT>cֺ~·fAr7\*4;`R%.݅GXG |XYG_jɐz*ObO6rYKσ׍H6dDZG6&?]η:K)}-i繈ԚϾ>pa4c|MNʵOfeT*8.|5K`)ժc0: */U+cJ)`>LHfAʻyюKuIOe IUoLY]AGOձ'@  9YWzY &o0|_q,8 L+|YPןw*&~YOWE'QKP,ˉ?Q E|G<2L-wܺY "ȗHѬ'|M S|R\ڃlދ똒J0T!˕sg YζW<&RYϥ|:ȹCvm="!6}Rsce/!RUyok; 5裭֑u]MVKTث=LGԟSI &QekϦ0^gHN-ȤwwBy %R)coPݴ;BgWI7/E"eQ !I%ݾҐNrYZ=iگ ˳=$wժCxƱʽtG>=+z+UItwjJ9WSLdo]|n[Uk<+5&;k{Ms4@)pOq{uK`pQ8br6e ;K4yI3Z_=!~&LDJk3<338Bb?x6 ~We0*˹|CΓ"~=ڌ-ŭ~SqE(LGeh|DM|_$r],6XC*vJhvӤ iT-Deäxx!{0<(c ܬ`]Rm`xoV%ZIM]՗;ęޓǬYVWs% c(A˓Ds0m6dq>LEﭾi&. Cv?Hn9{O-K]Bҕ_}V*p 8mEWAA#s7pwZk ^b!yeD/× 7D6`6v=gS|r"D#">(쪲l.A>.0ýyVgr\Ht +lsQD&"78آ/AR}S W_1Fym \<'YI/F4}|(Sϑ'Pxܘ򙩓\n):(*lӰI.%y;K aHԯ%%\Lj_2NIzt9Cl/Jj 1$YcA46аg[3V\BK͟X+ϵ X[{>@Aק1deӠs|6#v0>??8^\I֕ߩ#/%e\r=6<H3IpxxJ1D]OLؖj,Lˡ;Ԭ z#dleF@Wɉ[o,F?FT A? pLW/!E $UD+sc[( ^Ɣ2Dѣˮk wV`lyQ,.. b~Ofz}zFLD\IθCaYXN 5lkXeYRTr>zCBM7`ħ5e<:у{C<O:^wL?|W7Su ]4 EDe g%JLM}]X-%~7O6mD%Vfg4h/ZPoEoݞU: fOTM[hoÅycj47촒Y=ܽa`Ac\v3=mSd̜3==0q.|>OMY24dt!"g1Ap~_Y&qq}T_#03;\sBM7[K.؀z/tFb?t {& "Y*rD~#3&1Wj[:7݌g{7HZ/ia譨؇j1mlFc K!Q>ɂs m:2(.J~G|QI3EN/dz'oqDןY85vk'77 (*2^[@A-K>лgq>>e74`!Y)>UpǿSiXiy=c 09R ܇=RLsxJ5ڰzMwFÐrfG~l kFk'lrDy4[5w^Cf4&smqɊIokGx*cVtVn@i,.H*k)~a[Tk6xd p ޱJ´pc(w?oksaXJ߄ǂІ,6U6Ew..C[6Mpނ_KG[ce6>_ Z[iA+`P\8(SG2*YUqcUf &!k?`o;Q{!?UgԿGT/Q9vIB72Ahm6` lZ%+O+j5N%+\RyVU   /= \5je&<8d!$E0.M.@i| =EHÙN^,!/_ڐ4O 3v"؏4Wqgk !=Yvhw_exQuͻ}LB'Ahxcl.= J䚋[CyV>aBEW`d$fU N8ќ4qxy\F3Yo _}ƃ$HQDl,O5^n҇k4;JB73, {w0@рGW@ ߐ-\=+k?$W ʣZ#%yMdc4+!7L{ 9]3ZzI0ӫ}[synP%dT?zyx`c_6R%ubkѣ*%lT58[AK5D&Kru= ꮉJ3RkOz^\7h1mI]u#+v;#w[:7!S.dg4(MG *%x."H䪧n$vO+8WG=W[b+⛁묿B8Z-li&:K]Z3%>O`PN׭ {/"S]h,gJdXBzaVKπZZܮ$YeMD9DZp\3WXN,_G}C>l!}˅rڭTcs-[u *x%:ܨmdJ\𓻶n@eLKWѧz5'hdlK? 7'/Nv:㤳ٽH0z_A$m/ k >IY6$bN+@>vxd|ͬO#n9>Ə8̛6;lq,@&)i g:SAvrʯT kwWFwBG7|[f%V? `$WJf܎ H?%)*uRڟ0ܲ(W%V}rY&Rj(!맰ksH%@8N84O'*9A4|"c &~bA}59Uu-XM'dj\R=fWKmaYl/8QukZcB!W 0jMf1 dQ#r2YGq@)ڷk&I%59E30\fU: еfa"k|Qxĭ|[[u[*ҍ2 ʌzn(olv̜VkI~A5i\j&-2N¥&HkX0~2In`{"S'I _osys},F »J )HIr/z?aF32UxC:1 2\m냒y}LIB\T~f+>2 =#HmV=<1~Gg#?,Sˍx{"8H]v2>)A+n$7~(K}QM8r+k`*M8!d5~%暦kZ>U]):PX,8y7@t\n"Avڔ?xW0]'~ 92qsKgSmIp%Ȃjb@Lr.<:6w] fY8kyPRtUe[R8O0ȃ seMB:eQa]fI -qP ."Ĉ@ j{~[q5.89낹ݺ yoƸ9$0+'yϽb*֣ k.yWӜ!}j SLw B7飾*NXG4-}?~ {ZL~2963Gjt)Epx?"PrE*=.>*|2r4nIwjw*|jȡG SfĨ4 %ƯmϿq AWl̄Fss/ӱZ78%UlC| !$W5gJ..iHI#kcC 讀v±:w}Ua6yNomTJ <}6{6\5[d#n+{Ũ5rڲ~jv:<;tag\MGHl|G;`z_>GjXny3T@$wtO6W^sY5 !D0h: *%ݍXM;~W>@b)> ],MeIExnw̑abq$>b/X%|IlUtIoQW?c\0/cF5]HHRoudO`^D]OcuY3w(N7T#P`v57ڔq&|%R62E=nח?IOwY`paUUs!զu|ΔE2QU^A(Mnp*er!lV򗾥ޥ@7L`A80[le|fqs?g`LX3 yFV2SLdC'A= 7O"#i{4>fARe:!-KwoO ofL(lKIff71{#ԝz6)OV LVu&qϤ4`l2ihEc;{vCշ- $A&-O6Wԁ.Agi2< 腦rs xq3A[xղs!>YIEE |.t\ ﻞ]ŽgJ` 5u[mk P5>۶g̊ch|ߟT$k߂o|OrYhh! =Y"2J!~'BA"jFgYֹ( A&"c`9)p'RlVPكڛgdŎU96 E=)Jvj8t`WBH\o{M1t8\̍(ҫQ^Id4h>f58Ѯ%zh|u3/M^19Ԫu/MZQvV7bixxySCۄ2+%} :A~ܞ/xb'|lY8]x-z 6 b0 /I$"yj! bh,Hm+zGiIq? ⷐnvWA=G¾<ԊaFuYA8sx- M}P#-[f|$`6R84]Wn?1l_-\@LCQI&}DB{q[9:O>k 8n>5yIcۜ:ی ڦ5la!ƬjkןoG/V` (5؉!yIgUX4wHtcݗ1H=,yKτU>Z߬ Q4/tq1˦.L}&.] 1lFsJ^|M v)pjhD>ai3VSaU"H2H iyISEz4nj9'7x#I!W[E{ Bcϥ?"-B4|pm滣4tVSMpKvGN #*cAY_;G:'j|p1B户Zg+Q.$ R1q86+H KZV}yKʞZv nO$avnwsֲ5P(]ti-z@Iɯ> WBeM+VG_j8 RrD[|erul0AAg4@3}fa.U3,n VYpy`&LHLKw7/(=w]yf( 7NM9o<|S/TFJIAGUa>€u]:r8\^dCRV]:Duhf2t` jj;)ACsdLJs /[\g *R=!.Ff3>o8 fq.Vf n1R"ܖK63 \ϕE:W"xOH1ӳ@8u{ j{&v%F$P%h78[1T"ٙҴ|X)/yEm"Q@b(OLV,fĆN"CAKrᕯH>}ߜ >]q.Iz| ;J2>P'rX:6'RFUi͜oE/uP&>̫9ӨT"eZ1BeAq^g/t|0Ftw&|S9pҵ6`]߲ y=2prvS϶(Ct u|w*)u&1 R ~ܣUyӧ g#y`¤砒%#~H^ob7"qz}XP:CR16d$0+5rl"Tpms7W㈸Zbm8{TK a2DQR,#F~|8pRg~2 "UqZ 6*G/5+6HKU鳨k;3xS P5Ȇّm2Kƣ" 0wo&B.O5̔u/洦ט5#Fb$AvvG0ezHUݩRnB#'NsPC] /GIv E@#5h"׳{h#E*. q.fJ̝`!zTr~$Jwr`/SYɴEG43|BS2*6S,3wl 22L-#YݚQ;idzڰKcسB?2n/`gObjh;bnyӊJ#y0t1C mCڝ 3V:vd@x_,44yTjn "/ M0tx7NGG~hB4C)#^ z*@j<"\׺RT38QE*Q0e.l%J@mq4UĖŨSBu2yиvR]]~0|>~̢hF{pZ)#w,=ʫlRTu\܂ݒdW׮n%&!}Þ Y%P?"6~Eh[Mџ7Yk}UZoJ:I(dɓ/UEXU7nQ^ZW!#ޖ/Uj֙_ MyNEWS݋p{MЅ,z1e At8#::YNan-!H bǣs!o =Y?̼=f7~ި Ӭf%لBЦjfi` p e3S]M+4L Sq{C5njc]ZB>dFOf.hG@XehwY+H)Kx+]jDXPމD (WrgӍn[ufezL31=>?±W^9WY'm9`qyTC?N[ϙ'C0R"2 1ʱ׷c;2Gi Մ08#oD&9 Y՚VNd G/m bކ^!.ȻYqbvڡFsZMC@b0S 9'3ڟn|x>܊SOh^nUn`#,`(%׎.͜]jSٛͨB݂,^z\ꕴrhJT+ FǕѢE=W;ǎ ј΃pG[ 5ZZ* 9ݎ=4L2TSxӼHá71dzsKw3(aK<7ұF;!t2^G0V z0[;&auc^qPېyDA#Ӥ84(8=KUܝD"gʝqU^Fk6-^Rik.V+,T_3p;Jꀪ !K~lLY-- G64m eB$| xʞP,&EEp/wgQU2K;*(N+Ӌz&]wzn=xb,BEF|'|gX÷F9usGǩA~_\a\ sOk9r!˫uSJ6 KYS$N'E]qHmIwItNHX~;[DzT㽐D `%;w%3N] 84ۣPh*H ?٤-t(jikp@M4q# Fv95<2Ts1/Hb56zt3A]:fN/u3创`Fs3$*̴=[)+Oc9d:Sn9.an I9OSW5yZ}V#/,V<@>?V $S?"eui^[f娣 >3Ly]9Es bmws>E - .<{1cQg_Y(ĂH9sSk'.\ʅ"dGSfTLUŠ(5_ˬcJ1HzY:].{+JٟF:ioۏǁZ>WXˉ~+z{JtD/\kP<,T!zma:O,{2Ft:͟H-5HNm~ ب2X_!6`^ *th(2'+57A- @f T*)VS*1rd.gUPK4-!gͻsn==~zl(+^ NiXyH|E\w1AG4tBK=C>[)@mmQv-fB6\K8~mvrb\N^=J'U,F߸:%3o1[5N':^Joj0{-Yݧ rw ++Y%3>xۉfm4妉[}vJ􏈐*{ :5k6Tv;H3-G[=5\XھB<9Nas!Tp+Y3z@a}9ק(TD勳귖70.sm8ge HdS(Ef;')/ӞA*>(nM02L]eUvr2qH>7YdB0*3y~\Ƀ66(RS+3Qv pO5В*Bܣg+8ڂ}-'A kػ+ $v9Rz~%XŠARX\pnd[wRjaI}ͳW#? bɆ`MD#fch׹}$$?wu$}&M ["D:U 33 zE+}T0 lLvEj) D*#\#FF `5M)I]HA=MIƁ#G\e A[F/Uʜw0XX) +!T)8Xb;hI1^ (hdF_$Ml=Ua*ZK=? uߡ(k t *u5(@p- R;Z*~X yt /^XhgYZ07070100000115000081a40000000000000000000000016101d03d00000be4000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/pci/ttpci/ttpci-eeprom.ko.xz7zXZִF!t/$; ]?Eh=ڜ9Pn~w2?ޕyE@t ) 1ueO- UY8~ q ;zld]]zZy֓twM2S'2/mًGGSQ'!8YBJ1On!h9ir_εzí +$Vh7e,,{/B^p!:"=Ļsu|/#BtI=.)+tp ۾p2& ܫ5nҕbxr19;-$WTB "ƚco{4-*ͫyrlgIXK664%~פTJN4zfuE͘'BJH؜5kBTbXyVc(ŀ4_vH0ZJUȷ?4!upI Ceh ʍephK|66zmMqN8lʊ,R3 `쟯L@PF\t[w,5L_F/ #dPʛ20,cά( o[Hfz/`M'P,5xh4ݴ-~-/'Y;DmՑTUz+,2wwmyf8P9 \Phx/UgҳM 2PS֐ fD@1}>* kOCx gr=1"!rκ; HlҁƐ.u@{ֲ2`zmg\fD tCw}ZdBA DKsSͯxh+BV!ɸIKNMJ¼ֲoIG1*Ɋ9ޛ^eb<gȾGK怠$={U%#ץL_Д/$"xfG~$ P(9kP^xF#4 NM"wч$gePVGM8ìX85 >?I#%}l~\!BԭyXc]\NfJe᭾=E_VᏴhUT H2p-voQGoR$`Y?bf* ܔQ?#t99_ -Xm[W ;A38a6}R{(VSf/`a4¸ɕ$:TiFO'ܲu9ݏn#&=,SG:GwZOЃHڝAwS3(Tc%R4c:H-a6P^0X\+[!F#wJ.9\ dZ+K|v6ckU*hVl.u][' o:gmin I˻kAI Z31oX]WyբoE4:J@)0m z.M)!,=cfA?Tmgl Oٕ@6 =`a+WCvfpYΨ.AuĿCܖ?hҢQnq­qg&!{0s!FWw/h(Wt%w\z #, 8Q=iN1~l?>޽u1f+ 3`g+6@. L^hAB4!F:U"R]vdT/L`QX9z'۟9;*.&/I/]M]%I|*febϸ۾L"Beҟ5PZte's9:H}8ѯhR n9!UY%'t BfrKi!tm"/KML̎S洛uHNYEtw!񾥚O ;&u"KI'Qlʛ/g=0оݘky oeK+eM( {sN1ֆHBrRZMn?TF%u 2 'ր-~o3”?9-S@0.-^΂oꖊykwdQ{']&'Z{ukۥ]X1H zcLF>d%$zYb~zѳ: %DQ{)U?~ѿ.>kM3mOBl#ietC nqGA*O\0p<d}12ѩH:0Mҙ_Ѕ]]BgjqSZ?U2wYW{/%&o<->TƟbPV?;Q%QJg C?I)-8NHeO*,vUI&["/f-)<]u_"_e4Sh%~Ǹ>CRl$ty&yUy{pR8ǍE㸓wp^i"U~8cQ%o^OU|5uUFIrYB(ߑQ9T بhh|LA}w?r&8NCK^b~GeY Q}1cs 7RӼk:~;Ro QP:2NZʕ51!ςǏ=qZO;yJI EzMbn ;ct{;IXˋC{ z?KǑƢ|L۠1ħJ4lX${ۄ2tfڞsQ7qT_;dco1@ ]c9I\Nǵxrtқ[14{A!>;htѺ$P; /*$:Y.$JruFky7.-%ɚV-f&G&B"WXչJ8.?.IƥC&S9m@GK]y7+qk(6,Jj`6u C5M9#K̩cė4WdA,J]?DZ"6Kw3e'9/{J%ŒK$w^ѻy6Rb`dy33FL&O )Id@))/L#_/OӬzp }n~ 6*3b#+')f m08М[9dNR^<4G=+ʗur"w}vp_)gfӵVCsU㫡" [.>Xp8K|5Ny,(X*&m}u~M*edP~᝔bIm\ho&(}B;!_փ)!=@TAG/ U"(¬>sb; "J}ډ6x&45;;Y5F@28j-3'\evߌ,!@#U4+i/\ðbsR$WT&VbE]v>q7 ll¡f>2VQJeVtߞUd-ǶaI"$s# w0?`~5B!2Fz,ٹ2|`Ok5H~-Ga(GnM &6gE9IOa~lg.W^`3dW5K0[Gl>tڠ y 􁋾ǚ$ٓ I wA U`oXx [O1!)\纟q6P\=x#k_ny"Q67a$K. l+swֳ+c?T>8GvE>n"[?{([sbn"#k#֒ϵ![̐qL&5)@ qh6=T;XjkGDF@]'XjӚA9N6F%93s 22eDӹ&~)Ožem E\Z浘ߖ S*mH2j#̳F>rK;YDs}UjBkcBx$6vv !3LA{͌<=F\/2tfv#{̠QR\b:M9hTog5Y &΄qS^H.QbU%;X=6[eaЈnf $'TTU"?"ZE~'m~abXD=z}&/BV󶞐;Qڄvu/,h|*1SAcV#@ 'l*Ob:w9Q(u..C+UL6ru`j^lʿ51')A_<>Ux@ʇE^ ^=v @C n/ejaJ-r9hݷ۽m #r2.8ƫhl![Qymy̓%=VLzF9[*El(75j] ~kdN5 xJZzRBNZRQ 6R|0Z[Ϸdj;'B7슪mĻ7RūTq M(AÇeLAtH;Wd/CtqaW]NY հ|fLCؒ1OiT7B|G$?ʪ4sєpwe“PB%&шt!vٜ*b؏w7k5g2˓sؖ |ӎ.^o @HU,Heݯb`Y_qU}Xف&׊$V=HC[K?γ$%O!6$s+GPXjnP08x殛" ᔷ⺆҂FԌk/KW[zc\~gᛩbe|̕zg\_GYnG=;o`VKAL $DN1玏v Lu&>L+7~YR&YBl8Zk(➳, ѥř]t#=K8;n؅ ͦ#/P̛F'G.UspM &{nVYdEW̃XU5[yvr1m\:P y<CI{iDW~_*]p*i$:^Oga] Q0:!IJ^zH{5s I*lNY%+uI&Q'lmZ1rFam+u@ ri=2i+)lr1ESg*1@$㡚& P(Tz($tksʸ^$~4hҜ!"@>q5ձbgַW* s QeKI{Xb~.8,ceF \bex=UCWCK_k1:W>wupPIx_~ ?}DfŋބXXAE5[5czV+miXe5mb%P>U!G6:|^w7!c&6drF~r; 2Bvqblz4?=!sjGz|>k aQUjʞP>ocpBSﻶȵa@uJفN6]g+^rLoH_z4g;(-=tַ="쏷bQk^!)carYjV V㳶\!9DYoU@.2Oh0sǃg #uzH]-x =7O~fr_+EWnn ܍4nl65^3Ld}lCf-`Am;c&Oڿf4k kp/?Ft**1(Y5b6ų sބ~ޮ-Wԙ܏w"Ur qlbJ|J'vR+d^!!7펍4l;D0K51*& 7oo^N5zw86&tLWqMX_yz'E7+ontVHy04QP˺m2ms!g-+-2b~U*Dģuyai@ۛR/MJg﹄)0%:7G}؋v]UµD=՚wJ`߷uffaZ) pְ& 4nϙۈ4OR ek89!!jWuIlKx l$Shvw˸- }7e(jpß?v6AE/MM[+g buz%׌NM,C(?ҸyT55*F?a_3_8nufݡ. P_1ǘ_+_59ڏm> "us JR샎U?Rnz6@p̼v}yE$Ij|\dpTᇶnMfzbu|j?uHFAǙD{rzL(X6cpb8=Z 218) b4V5 7^BP2Hιz;||>bD ,^3h+NO"`1q^4B>*Z}/,DH`d&8vkqaR5zdiOT$ Lz>uezѪ@ⅢXfc?MBRPmUmDzpa*~HrUnmA*?&4mH:js> 1(U3?IQ2kI`I2uu27>0w:=*$k8UJ ܖ`폦QLxۓA<*HIy3(QE&e:H`Ȝ9Q]p:#;3hn3d9,n Rσc\$x8u <IEɬ .Mo^'d-RA= WE 3 E kK?mp?KxPb9X%D]b1c,b}p`{u3Pj_p1$W tF%ݩޥF2 Й/|zr!`7oF1j1='4*6!̖K?;=~7)c$kG#K8B#9]>O7Jf~fFC f0XX)q莱g 7/%RVo^,R9E /ɘz.WuqwpotXF΢_5eE3k#؅!Hdj5QA@x*CRۥ /Sq;PYd^~]Qg<͛<9_Jƌ) IIAN[A_]L> #>5NClɇFi U㲜pŐ:Q}Ly0\AV>}]}ֳB&&~#50N4ݿmR2( a]2 X;(;uAv}a8 '$]G o;vVD>{;rN %4chZ'ry9m4(Md^5=jJϗ돑׻]sxZ4OiY•7ĀC~K/h4w3 نbDs)0W H'}rM(@cnڸBfJ *RieJ0"q4\STWvZ7N c>:]6F[$иب, =p|ˡX1shYqʲ&dv&G}X&:įs9=$2MPy7倾9kKѳ6A45q;Q!O1;gm vBD3;UwŖk }֜>eB4:y0୞"D WMbq>yFEkrwa`kZG#2L>qƵOX6EA 'DžAݢCeKϝ𺦘FA*d(b\-mGB!~ )G{&#?e3GWPm/R^~ϼE.Df>[RD]]Tyg꜐^{P\kf⾓2Sp}0W_5Ůb]]<~տzToKI͔i4G"VsGjK)s`"ȩ)-*#JȰ3`SHG!V"ocrnERrFY0b}S~ӢV@q/#\j7~rv%;MoW/v/PF'"GdƷnm57]WQ_p5QAZ$Z RL{*8j=[/9B"^"xQ/j27i{k;:xKr;pqa]tY]-,AVo:႕<6@MNPLǣ%`Z" Vf|U vBT`v.wOu Ö+Oms[Ƕ';Epq=^ES>9*_(;*ďX|wVYpRN!gBS|}-iuo!`b+VkVV OW/e<$_Q.wGf_D0;(t toݜ- eNM#N]n91HyJ1*Ru8$nUnYAF}`#*WX=fdji){7uG{{^KNᒇcxk4'@7 9PRmS<|bH*,jDR]/Ou܊Y\A곫?O}x)UqSj溟H=3~aDE^#]1rznpS׏/-`L"PÁ6[{P~A?lF@;MOI77i !@n7YBO, s]_>Zw$igTvk֫4$n] bO,Ö TUs ?ZNkvO'$o&\1,i-<D|b#$q$?wɫ@{yC" ' & ٮvrJJ Uk\pOaoS̈F{i! p=seUZRv2ֽZ 0AKN#@,Wf,4>+YA tކe&МP `E8&nj.,E֥)b9GCDEnRrkJɩb0Xu &)qw-e㿀+KGv=P7Ρȕ6M<@̲ ju?XaqtUo*B* mp-/ʎ6o@.ylٓPlrk!)c*QaX+Gn*fA8p%fR5]Vi 0t^>Yiˆ K!(B Ji}DӡRlDgZ6$DG^ekHbРխK>ZaF19-#AofpJ cvij7+UpRmV@ZlIi88>xPx"v=f[>x5,4%н|= u$^4KlM_Hդ@!B7@Zqj&&3> IB`&C[>:^ 5^k0yqld|U]˚E ѿTD 3nTsz8ςm̱.7,DF[qa>}7Y 3W8W/hE575dgيcZB86KN(jo&-|jvW ii+(HMqe -iL /<[I5-9,NODuR~.#dTU)2nE]"_I|I:Fa>C}\Zoo—84l8!#l+dXrED"磑4g >Wh:_(17aVbI{!))1K"[rƉ?ׯ ustı 4Quk+nM )P|MlANaԅCeAZAG6!=  f Ӑci ѽkEc-6ʏ~膊M ,N=IZ:_8ChNa_ͬTg Kk ) 5DBv-*ul(Mr*foD].!銮yBU͊_)q u >}[f֛v`4<ґ_q5ebk!9/V .a{p%֨Pج*[-1GDMu p: ufCglG7.d4!7\hZ,[ =Pol폘av_&ڱ#(Ɍ~z}b|sbGF9ɤ ]U0ބ)_-uY#/g|$ cT߉^L۬K)Y0m#P'᪞{qC0XϗI.hҫG'e\5MQ}{|ye FCڋ/j?[2R$ %A􏑵X%ɳXz):xu/X>`_Tխ\1eL,Zt4)9핐`9m/ n|~d cHl wTa3Wg4PD6m< ߺc(a68eˏܖ f@Ol=1oߐ :)+0D#UTrtHT2+)=_, ӻSc"?6vNRސ$-2Kd`:) D[ ȅE5qK;IwUdb /]oL,F }3?_Iv#LL9OE$YD*EMB[+ \~/'s@_V<&#Ep~pZ5Y D=V1=Gx[1L4)@hi.pB{ `Q0g^0s)#b d$uaRck*^ ]b ;$1{nxlP=BUj0.0G3Wd>T?fYt\unJV ĮܜH7R<:+.qB@4t4V #k\ɯM(?/GHHJQ?Xw,sdQf)w|+}NԲLo&iUZdʴ#F$H, k<)غ$G׹a-Αb!hBD(ː5{E㜡 n30eGbC׌Sjq^FDwz ;05x۶ɯ}rUoO'G3Nfj%"] &qP`=h@ cS~7yE߰ՄNxd)XğǡN;i@Nr9(\ԁAk4Ҝzm Px#E6GUYux9<DûV&SJWFA&КfY C)G*HYD GJFyF6ӣe: $x3[_ns7Lϭ$gv.̔&"K kQG׿'wdu#8 `OwULG}` b?˄| R~@s)pq4|C"uxN4%ǩoZ6o;% [{הNKiV#!&Л!e-Wo_P\ܷF5tEda$ Ɩ0 iŖh!M9a/@ƂRo{zdKw|ڒ݄S/5MR'W"*ϠL\PްC4A`0wOS߂(}^G$tJV^v Tp1lH0~5 )U*SM]#z,0l%;晁G]N"a}.ıW{P^ߎD9e>p[+DuӇc*K3 T~Rw|frFFtE.kȝ`nS< e$2r׿(3s X'kHxkrxa|!o#;#dMX~g 6d¾L.这w+e` mmuQ}jP gMJW)y a]x:P SLrq aƩS~IG iNn V]|6ty/#qo+osSeGYz,m}y^I-&; mɊ1]-ځ9KI#q71A뺟NBd6$*lAG@ =Gz/` -c+ .׈i`#޳Y<HkdBKO LdSP- ]bԁ ]2!-jO׳l%΍3JyL||Hzmc҂}Z,N_R=3!\y`5/*2oZ`D`6)EZaŠǁ0@Hvz2oa2 vSm8yz*[,6'7UO]D3*4[{zNF$|̂Q끫BHznNn;B 1K}fAQrZETt(TRz~ , cp,hP|UH}EwfMՎhN`RwF@F4W^zk` י+̗.hTň \N$9b6 *Ld!Q)م/ݛԦI݊ |h.@^Dwf:|l _iD_&tNSm'$pўgP̲a)rXP;j$wJU5OJF_IPFd}{ROy懮@Tk1ȍT|ISFAE^1;!ّ+ b ʩiWիc/BEbؽZxv~tm-QzaJ|f.,D8IMLfpbC'_!j vxxh)$zTUA-ns y#cu涙P5ݙ''d|D@SDχA.` jX>V#>Ƈ5iqz֮ gY QLh*Qb{>շd#q&h2 nZ%iE3cZqհo* *\F̈́MubҊGM8}xǁ*# hAq=}uo! q6\ W.V\[8N +ڧlZť3eYk<.9tx-BέXfha\㑕f5ưDآ] 뽶|3Y2>#Qt]&8/=f jx=j[h=Y7CmU8rKXyJ k1_|'Z_䪮WQ/p5Q>7Jk!O:ejw@~2aWb5dkח1r#g&yBW<)}'QzN]ou>iwɧwL5&t(ݻY#x}ԭ_ w!7R1Q3C*gJ~E4F'(sRUp] mD,)]~"r8s=9 =l[z#vt9e-qٿ?a׉4-"qʧɬ^v t63Vy]輵T|JFtLb sފNHŎ\|N5QNfxbݚŊ_|*9l Rl*>ZF vW Yx&b%)b #?ұ$3 #5IJ`ʟpݱWa7/%&Ӛ鋶 1W 5sGK;(^'SIH`^vȃ&̊!vQ'M%tkt1\87`4ݱ?1}dkO"r8c_Jez)\H!a.-Q}8\Ǥr'ѧ}I+jq,POKPE9`k ~Usg&Sc*;DS0I;nsO1ޜy;43YNLt1v r_ܐ|E@F#AYASz>E<}UA~M[c Mު YG'II/yqߎ(%Y> ʱ~@+v‚[a=ծ^hWas^Dl4Y t|- e^PuǨo+8ۮzfOGAb8@I s&O:jhlI}Әpn95w|>ZMg0n6ryd5 ?W/=ltYC[QTWA1َ&uTǗK9!"TVc*/_31^G9kE+І,lior~\;* T_;3(}N!bB·^f30߼R&:DTVó1%+M! b$7̛w׻ .k?C'ysjHY^b`kk;[?3Q4@B4Η<@iE\}DꧬBꖻxe6+ RB4r5[γw2J-nјnhs Y0F7s!3UЛːu[oy {Dv0-Jُ6e1@sA춥Aft#ŮO`΀~~XCc-Gra>V9^Q"\b'p#~`WS$0_ \#:-$V*w` MDs+&-vt/9D-yG;Z"(AJqXC6ڄ|4HpF4m53n$&(%`D|OmUL6<CFXÒcNơ9"AO|k|АgB,i <bI_29|p6myn9%ތ:v|L]z~F#$,0SM"ꐌɹJ mU6z4pn/P[a (NC,?UB Ľzsx!6܌z0_eRŏ'˖~GbOs#. $5זT_-=[h`n({Q%Xpno9c :݀5 pz2*Ƭ}IoT$ : /Tv>L0z[wO@wÉ}4[A - IbW3z Sp/ jN!j\ 1Yבv1 TAObq;q%YV襨IA|eAprʹ}\$jI0ѥK A:z ZE2!L)J}Pr'R887O@7=q"}RʱI!jTV\6W YYARvMK~]y綏?(@~3njpyM, F9#fg)){M: i]{C3=DH"'3BDooH3pJY/;]ԴDZ־刣ܙN8!s/uQ\ػ.&(WA\tsVj,Q 񆰆<9t' C' JeR[ ϬS_>1%lO%_LTRMTr S3 d64_P4ܐZrǷaʙB`⩲Yzrt`}]\tcCR[i"tv` w ?,)+ЬE%y<4[Q}QS9O2KjkS$/hwU8ܝQb|]c6-2_3uTo =䨜 f>8z{Ǫ6WExqQi &1p]z 3 `_x|i!nh'}q |kr*`e~̡IWC)ܮ:?y0oC*>U2L~G(K|>Qyd~84OgIqB|WjQo压0W[s$~u2\b {~/c?ZH& fH3~Ӭy2>o hֲfPn}ͯȠF턫KNBNPx&G5Y>PtKyVî?R.-yo\/l 39pBۘ΍ nѷ eIpᇔS <(3{«h^@}oW:Bz,'Ee2mjqȇUx5Sk-zƹfț7Ou" Q~Kvvgs=Xf'uIF|bQ4;D]OL?8r-~&kAh*}Ʌ޴utYs L-3ƒGF`8J \\=7hħ5yR_j耄ԖoA2 6E8֑⩃ s"t[ Ak!N{K5a^q*u$`Qаؤ2oD9dV/T |$a= Šb<}0;|!ȴ$ckJx[$#~>n+^6uU͞9j%۴Q:ܖ3bnlŠ)֦|7iu1O1:~60G\F {pH\ҋĨUڎPIZMЃɷ䱸wH#Zdm UЖrlf%(s!sF9[ֺ0'Te5S ˘,>䮆duI.j"sM0U-O<is*ʥHD?-H1tyS4SV5(`0,vMo7޽Xߙy&yK*A@!8=1Z)%@M"W|N3g='V_405ۃ+~VD\D >]AJf7tw u㹊߭f9P=.l xMAWvoIu7T*Ssz?s#e,.oT ?"`Ԛ/)!XjpgJt[ODN RIG~#Ř ± מRZ9--Di7'?ҫzPv=QP fs|>RoQعQLSeȬZ`dy)devA5=x+q+( hؑ~+nmfWah|11[zL<2G?Ah<(U|Hߦ]$QVsYb$QKRQԳa䚎C%/*(aysu6Hט!GOeG^F/VFc!Rz L {;[v瘆,vybfǎ㳙|&DR& RQG#.WLjڽ*8F ^KF+a|`?L&7 ȒXD$:K -MM-?44oկ6(GSR4Gqv]l߹юp@%g(ږ eLlOmT&Ծ>ObbW/ ܋_ڐg!s9C@EZ~nl#$_#{H'iWA @C~}&':s!N<&[8U,9OaP5Rz5P1}LoٗpS=nd%aP=r ar׉,[[cR=(V ')(Js& Biv4TNw4F>S贷kLImwL 3%t?䕆SLćFwʟDT!~-s6WEsChnN~RK˸U| |"9`IDP2ڕ (~ ~dx0iy'ybkE^ƹ9Ն%d*lSغtE2~i>q^p+'u 7U{X07sXz*ġ>WvG)+нqUNeF{`Qa[80Dd4Kb?lxW&z3[rFܙXb: T 6 ?95 s ׵3Dm Z -?ër&ohYarIk,'/ļfFī1(y'!XDGGAɊd8exܩI\=E+5dP:V6spSx\0〬|8$s=,W#3b]qDE3x\{3 "$]qfƆzSv>how{.^ R9?ݕ#MhRv!_WVEv! CҨI*`>8І1%xj]+(UcQG͋&e;F eZ[ߐʕpitVu'-lT'@OY$SS70u3ޏ+}6^Ü& sxKe.5' H\W{ ޑ( 2kf$WfҰ-)eaD:x:57">]|w=5 ["=G nQ8L/I|KU xyӄ%h;}R"YEM8[͚R R^,Կ֠T Pa?gOqyoa8x'بMl꣸P$dْ*Ly}_?*Suۥ9{ Iuql6#JH=ymfH9U'C1ݐ?[u!tQؓn&`̐,YMQfStsRa!L(ޑqŷNqӅ(#otg{,0$b9(qIRadod$Qf\TFw!:]U֝L-7fyuM9W"n<B{&xl"n8K?Rrm!j%~vWNESFPx]#Y[c^ #D:让R"- jlso(o1|"eF9w\.U&˫0ׇCL@1}T=7{p4xb4 wC;ħ¼Na$"eC5BgWD-UqL5LyAzPcP1%刺P8#sĂ~-\ I"KyϾpt6HY1 JHNuo G6:5M;>Mhɀh28?-~wѫ m 0Y3vjS%m/ yoL"v\VDr< g߶dn e7B2%#5Ժ-{Q|ޮ &D_D7.GWtM۞F;"6ɵS{k?3<݌iATGgOk<ɇUxJEC#17ظPnbkL48V +GUb}P]u dN;hquѴcB cm{Ըދ#ҟG_TREgk p<,]&=4ׄZ:jR%/mYqymŊO:YnzeKeS2]}`RBK> c$@:R̒W %CkQaqnSos{ߘeSg~O+]y>_ [KQbL#)# FO%M(xv;]eQpvB.l}%O!} oЄp m,#r攈e+l+*0 Vjx=ag> Qb=㶺)A؃ƌѬƤ [ݕ*_yOOo%SSFWZ H|mF1:P/_&|(^L%3P6އUfZ3ł*kؕce W…;|TBɝ$Î =wBdl?[ZI<ȋ:5b6s-?I76_a)i|oJDE; d)im{O^671ÞJCX[y6" gjjqs e~/xn`9T*9%?ƚ{Ç,4!n-w1 F6u39aSp~JR`m^aAO.S_`-D [nω81W x̠xg;Dr1V{m EZG|VeAC AVOGkr#Mdx4 4Pï y'!c!@T"az?<4 T9/^ <SA77-1F'T&=@Ƽp /O; [fXɡ|iV,)߫#y] "ۇHO'/ڔ0 {sU|I_j!=\]NzLf[]cbd"FWoA js̉O'QE5z\&5$%,E? YmZկEX6شO Oufe Q$} /M@㎵@ڳC$yicifrk sbK{ +<I I/ AͤJWPOpt^O2£?)<'e[43̾k7HvIʗ-]jU/-AA8hM./SQ 3"a ~S?6\B q5/ck==v1ISuE\c{^ڷ_xFv~gS86QUQzAB+B‡ 7|\+7=`YoJu.=R3 c}|Gu(`, gLvf?{rLH/rqd^bx N>2U-:ucn+5Z>C,3OǶ߭,xjlVWl%fQK2 D-BȎȷXxȞ 6S…=uxSذu{M4~H'm}I!̵B|èjKI]ebASɭy\O LZB 6'w3q;]:3g'se,Y!S8ڗ1(=EY,ކ$y y~XȤUڈ39_p,$-ي?PMA]@={RՄ$/¬7/هQwa؀]@G}Tk4}xd S8=jO NUV HrOLزHXŃ; X.mqc.vh)tr&숴ܯsH45/Ӧs1#jF5kvJ+bfr .H>‰턕LTؤt|iKx{{Q|+!7CuJGu$˕_ k?~fJh`"Ei·~/OK[lOHґn-]ń$WR"؇#R'ԿH=+c TQEDJJ4= {"cjn;lw:w!û;Eڜ=ARl<}C ?y5eAp8 U(Tmzz1jfgdNUiM6Q;EuArۻN Ǒ~6u[cԾ@*6Dֵd0qJcS[fwjlbTQ#ONu_fnRr.e*tVLHs_zQUq0{O;kk7ȅQ> K! !*3kH:>V%t6rVc4I=7g';9{BV;5y瑣ts.KPUu [',X`92]&^[U'ڿHv݁naZzr? ijtk w $:X~=ĭ( B I-ݙKa`RySuYa$!M{8P0ÞA]=zr Ơ4d[12:n#VQ/UVںW$ #&J5Mkեge4KSVm{6I(Blj,ZP%%lj"<){@o]e6MVE z8?ǻVW^1[s8}EnZ3ixZAw%@);`[I`1h{_=U Z $6@[fuִ~iL5 6Z'gLkK"l>1:M΀<<"0cz b&EZ!tYE%UlG-"SY=E^q ,-O{!aZ3_б8$2SAC*b`KSpqCKJ׳/лedXɻ~xN ^<$^"W2P=RA\z 8Y$NjQ*V&SKŋ wr[D8Iw߰6؝*en]^աuiTs^y}rTe%LY  $p|La` cOQ-n1/!'}_hSV#!`?2ЉYxOG>}^]/soyPq_!nj "ßb |A.Z]vh܅헌`$)ƾǎtIhڧ/&g0gfmFJx2U.,y%WXӄwM;v|qHa3yNx,Oue{Rk$>沉e(7rZW*5h>1{ YlF9FIXl$ၘI(L?,N5&fBٲAu@,ESʋ!Ϥ瀣6xߵ۸:'i憳]zw*qieHO`t^ġ猇! :3M}R .7 Y~n^/^1kŰߑ6x^% @>rJܫ2^I8kn~0}ck UeD$HL~O8<˰Jbqո`;+#cWc䛱i5kG3MCµ -2&T蹥`\\XrLM6 |NAٌj9§/=rz!!K"M1CwZ$ 0z0B'#e3_XSz;:,ƪ&u+8 0 3b[d-Ȟ{\R2[9X!CL5&Z |F /xs;i&[ :,=oslD%F~c[d KU!iXc8^, 8fo|3Gx%!B; ٩&yk 㺦:yRh%GmEh*=K[Cux=O;6o]@{aP\V&4 7 [z b}XY&3i<;sE(#t:d:NMlijx]vu`텆 <_SQCz˭KSkJh{Vy8֔~v^]:TA SBMDѮ?e$c\1“0]ʬdВN@v2"(z0,S` U#nLqCD!_jJePjǏ'RP(Ȟʰ͠ZXPĎXP9.b>93 vި46끪C^ Z!x+9XpVR3T)"e A݌t酵$J`j`FԼ^FS4MٴO T$utx AFia8,uqHbUc1'~!Odv;FAu9[P9RR_#qOQQ)q6G0a2Q=y/jY A,@xNfK䴰{?,1fmZ;;`q!CբOp=f;c.bd/hi}jf:9ٙFpdYKZ[=Q<ٰh2؊ò2mSa-XH"Sdw3PIֲݰ%Ff+65J8rPpqͱ\u?QvuZ"ʇ !+l\ Y;kFu/4eE[Xk| Rjm:Rk%e8'HUi%e w'XQ>tp]ãԁ!]i>2iD#@dqdc7Z 0+~V9)E"k^1i.2K˘@"yRQVAox gTAa[U2д޴If`@;!bWhūp` [2a/F}gf5[Z; 02z7J>U6h2 AFx,ZlA4 I:G{֟oޤCQ3Z[_}2 Kh@w2( >9v̧L'F&2?B謇L/[֛n(Vx4we#c\? ̴z";7:ڑ7vTB_*n.lcp D-y}$FgiX{6ⅶhS~8*)*?iSS U^X@Sn ej)^kLa1Z;f#s?hŚnWzR.$<-3&{Nϧo`G#mP" OF#ꂵK}T->džsbabELL&\^bl#REǘ|VT b3.:ZS ,awÒgCnP]0FW+J L3&i 2ƠِM/sA_pkl!GM߯=tBY{5}b]*h(<.8$]LLI<@ǸyxhE%EĞ[I(('ig"]D!de@ b|Xw閜c~eqv XDPد@_\vy\Urߕ9] J ha ӾHtJv4 kdTXE}8h}gN7dH;&8,]g%B-?HOr)˪w/uyWtrEph_瞶I ~K~6!eKy2. s3(e1WAc}6aZb $Ps^cm~ꛄ91t&3q'ysʹ0y&!ӰJȾ3{勇{^[~~9b?Z}^dOz%b?0)l6m4sfC]swdy)@oB6@Gkw}6ZT[|UܜvxyؾO kp[[YlzA ^OX!{flDP2Gj V0vM,F`""y햗E;Ř~e|&~hG'&H" T;C <\*> Wr"%n yo(>3ݫbRw78UiM/F9p8zqFn+WJ'p|f]o w'11Y!^ۖ7mO̲@'"'M`L,WXx3Ya q֛k\Gf▮l8iY'lhp)HgaFqX%2@LH/AY9̙ G(' jICxSï!,uȈt`FP %5E9  ϝ7 3{ǻa:$I"R *LJSY6ڗu'>R$WOG+kG1ʫ(f9v Iڱ*nMٻ<ԅϪ'U]{.q];|HtrxG3>2,kF!a[ĉ 6v!fҝ&)Mu53E٣iá&f`"ª-cIBX&ת)2M.4cbYk]EDR%$xOsJz)N/v"N~|usU|ӢLJ$EbOGiN揬=wj߸EAM0$һ<ܐc賉##111JHG} w_W۽+q@WMrE Y.e@k%j{ҟƪ']^(-aJ_F7&(u<+qrNK(\^҇y[] f<*x1ʄ ,%9NrEchvZ80Ao]@=CV6˨%q^;5x/KD~jevE=8zAM=]TϽ}"&eq=Z81}Lq = [qC̍/ w( ѹ5ȘN#5Te顄ԸG(0rk$]I:@9#H_W!qOWܺKx+.#T.*&p4<쭒 %_9.-@p8cH,zn4\jub><=!6<)\.!m3l;*GM_24[ T|I,&"t.1)ʘĎȤ- 01 7լd6t*'EsRS.#SJ\rR#$Cyc"#* h듉~`0sYE_xXۄΜ. bWN3e{G^2*]0כZ S v/^[@r䫑@j|LV`J ض7pm2"Ͳ@!n6.kU'ò蠹v,cepr,#̟*f}! }d/[ a5R8KhFns q1-k&)•R&OUkS$\y6꽖^f;r1v}x̧vw[ tL@t܄㑘ȡ|1~9 \0 ̲dӇ+9I_ h+MQtԿXto %*u6!Nkea F1Y E/$R"נї0`C.{ZfV7 mO9Io] 3-tqw?m[}{Lɠdt>QkCoy.pZ+>*D2&ɺՃ>j$ᡥ>H}0<bTэMXcWCG qC΃3#BAPl9؏}|.贞2LXVW3`VfZ}Ԩ ^c bM>` {@{D .sn>oOO}z lֆ&^0K2\j/e /Cb9U;mm*Q31O7%.fܩHJ5C{~53w81O;#`7Wj3M^q/O.OG\j ćMҪD{ .(3Rax9h1(QY#8BMci3@Sepwxއtw,pĥ#(, ?gOh^X#NȎ RSł~sR%q:b#eǗM @i`fjwe9W .Q7{%nۑrBb{%Y5rbrV\u BS> )kH2sz\Egio#OFc &Y(kyf'O;f$"A_DX MXix* ?39쪊kOO:S" gTӤO 95)]O\v o<lðH"kؚz:p|0:G?QihԟW+ "0AvV̰C!^(*<- e$Lb.k%/na*v1zbt4z ( dv R <׵IZ|٫RLmhS@bh4ܚYӺ'YR.V&آ"*\~7SDZܫ=.YDHrl=vY_Z=9pu!̬eyU"duc^bz҆5f*܅xVaW^My>݇#Ln|nJeas*eo;:Fz.(T@?nV=ojbxAHlWL;$YH}EÊ^Q+<>UBHye'wzĄʼmbz@yRpڣBu%ց\\zjqP]oֿ@ 2w\oՇq[ve7aʁQ, vV8:7>PV xT5sGM4[%'c2ONܧ@,RډoN |. T a]a1wUY*WjFEM2owC2z.Zq  sՏZM⹁d`ɹ"dnbVn2o;ܺEˊY조~ fuLtPn,Wޖxet0{a_y7_JT]'N$B VdՑW_\[!J;$U='Q~z3L̏e|$$5Z̾ҥF {ކ^Yz,m=h_Lb;zF#3tq'e)VL{(;N'0Z&^U ՍO[{GzVS7_IvMTXc*!.# k"Tn 5\"JxoaUMIι]mtFy7m(-92d+I/?(,)I8 DsNȶ'8l46UNēM@7a zArSH$o:w˅ٷ~ρr\=пnҽi Zv0P8D2EDc#[XwV(6\?U ĐeL-ʳxnӲ_\4-ğɬHԕVhgl ز z7w,v:}Q*XY+OcJ6ڽEvWLGݰ3$ "5 j:B<(y FQB)ީH.n,I5gpj~QͪŠ 7gW< X=/LH!+IUIJgs/ zm#``,y6OcobTPDvd%ڭ:E_ڵ$>L_Ҳ=!.X_fm^ڄ ruX`'3\3oC07tVwKW8!K;If My"DN^Dx+r(xh'Ӫ"-_ J2?ƗK˦rVm ȣa+dE¼c!DfHL&N{4:]s u=^qzB@~+ޥ;DUL0rLX ZfKwzq~?/d/>{?(32>}H*;Q{?֘EJ*N㔭cRâWlF rzr*1 ĜM\*WoC1xOUයW`eFۇ1A Id ivp XM_j-~ ;{/EP4 1IEDT1Co$Q:x\=(B@%5-/_J$..n6mcSEDG}Pu@TQl3#}CWZY?jfFvp*ԓ&*H@>@VڿzB&"aKa%mqTXMaYa^Qc2ms~TSf(U/bt[k5$-Ϣ8axV[h])8qRȁs%EF;`Xe7AjiL&GASC۷U %@):8}9^aXh$SVτԮ.'SyqlWq$hB@u( |ٟL591}%JL#+0`R>Lw%X-p'3}@ ?12[]Y#]MICp& !fyŗPqv-3([ibiڍb  _R u% ,[S>2iYIKm^bؒf#'xF ēcx)-nRL)~{njGV'Yk_: [Χ c؉cm :b# 9гa,X>Q\b+,hj᰾-'*5Ksco?=ܫ8N]S /yP~̳]>ApJY"`H(0 0Q8ϏR7(=(a>Gt ħxĵQn\TL*IIq{[8xFm6ljJ1EroB $d0@[w) hBW* L)vNw( VٷՄMigLKo3 3uV>VI\ 3VhrӓZivdEn-p? 8248K)5UM|5Jζ4إ@aZ21ۆe8حQ̓+ApxMcLN%k:5-t;N2?>+7` ΫO ) L.mw3Y17q5ثZZ7U;mL6 ZtȖ'=vy 9Ï>v :IW.~ >sߎM)FL}K:dv1:|(U|RHBl_Au|r1Y HȆ^lKķAt83Zx[  [3{̒]7#fJو#Ab'Jݩ4-{ 9e}0J ĵ4J)Iw}tS㽭{C1l{ ,l޸G/^Hq%v+^cO}rUQgpSdY\ tsKBƛEBO IPJMfyATZ}y#ע @>Tw~5Y^~uPSwFtܹ3aRwKLx@5e;xm!bCrau!';3$S3g(Mb!#|z4%0;q%~ŸVbeQ0.V> ;@ϻKap'zFMq!;Yd}k3MC!#F zZ3qQ>3]EdMзߔ(Xxi˪&$Ѓ1ǍzC[co1 ۋ2B Nj҅r}Bϝ#f灆 Fq^j.@gA)3( LFf,,k~m< k nնB&: Fs6U*kGqؒL; ӗEb+W: Ҁ$3!:C&31~ snĚUu<"kSdp R\P@~X  GӪ\9]pǃyƅ! }u|#9b^yc(D8Ҡ> 5t0nzR IJz-C۬g&?Rn ^;{7w`魽_ s7e@ݍBsNҽV>=^cٴNZ /Sݜh1@ZW-Y9@NA[%{Z`cxVuvg\%EyQF>Ɗh\ 駐F\ o+E"eq^?X .kD~8&{8=z{{<9.vaQCyŚ(Zퟠ:vTV8Tk[9ւ_ u&C|7\ P1hTPmc^- 0Qn" g<.rQu4ik6[f=2B8%̃s@賿kߑAg)A"]`-wrfvn,d(} 0YJC:R .ޱlJew˄8.A!yW@oMm. `+H!S9˿86#LnÈ|n_!EKƵvv9Օ2"&RtXʻ1JshKq*v:[ڎ֛F'+wc,j=4(2kz2B/ .l N "QJ p=fPl \F[&Ef(u*!rzY'+0JNN\!?hZqd-H6-q[@IZ !wGC3Hux<ri%Sd'#aӘM$fkb|DDO@O0ܿr4gcY%68;|"ScSR4kԘq .dňg,X4H!B=%*S/=` ׊F *={ ¼z%aiZi\UJCW@&JE߃u\uM{ɚ}⧘.w&elYUȎ pR@E/{Qey!+dRE;L7#S0` y0i2H!2G}#{-(Ó?%oh gủ͎;v(s U1po',ҵeK'tIxhPl>)T1̮1f)=䉍2Q:^>&p\{gG@Nҥ@E{Pw":Y^wfzS"9 %0O1:2[wXRƚI ` P6kb@HCTD]``Z>k!a,g)>:Z3,:fB)cjvOWn[țC(||rh*e>lB쟁HHu?]69ؠ>anNM,:&AbIj qE(-52v=z+D0 ZR?m4l"5Rs^eʃʮa`F\ 2or˷!+uүl IsE/LL/Om޽&Sh[قò:I,b#˚CDeH}D/J FHrqY0zKh \RN#Fr,aRirCCxfEʡ"yjjE :Q 6TX|9YqopJsV5F `'uWdشG/ AjDs8R4 'rh/x R0 !` t"ijGhǻebkk;̹`oTC55BY{u5fWgjg05ΚV8|z5iѴxC _>]X$ayYN?FB;?Qg񍃫ogL`q$O{NR\@:wb-;K<`QX5e_I㿂od]5c1[۞oGoJoሠirMwb On 7Brrི1b%Pߚxy Ҏ.ړZKP39.- Kx߱^ t"[R[@ 9K3&&~^T͘r#.qL`##V)cKDh|.t0sCTޝ _]ӯQwOX;lTqNl˵ 9ny=ڿ]s1vgGMZ!?>GQ(bobXq-Y¦2y[4 X YހfK̺f 1ۇ:_,wTKc/lt |WzMJ. lgZ1v2ؿD86D%ggpAQQ/$tW"mvQs_S,3갥в]p郤$1V&O6}W,Z(jwak{TS H(p\y2$BY7(w ߃w84nS ~HT2s%gca:Fsa_+-z U({qImPQ5P<*]ɬ&Yc^hqJۍ{0:rxM^V@YIH B[UFl`6)Rөfa%6I^Vɻ\weio}PTg222W(*v xY+bybNe2 \&$s{ o[~ٵ™5S^>A! N%TxiT9"}M %*t$\7CƠqj< fC"T5"UΫhJ< yASY:́ͦY3UC8PUwlԊ?n"Y*X G}b`tusV37݋DS(%ۆ֕*UYqx]Zi[ҒL Ov?@Yj+ac7À'Dl!̨,RU>;U\bH ƣ) .JmӐNN'؋N8SW!Ɨ]4'εf$.RCB<'XI\DDK:|C{T:u.",˅+Gk4vh=518;Lm{m(sur8ű%fX쩏 ]2loY~8Sc5@(iS^GrHg`GύEz/[,% "!kwu\C^1l+EK%q'HbeI1fIcw3xcIj V /Ob emBCS`[-#wp+ᚩ=$֍F\J+ou!+DKupҴŌaaf[; QmMGL9/,UktyTʮ|+ H QLLeF[4E.¥%@H,q8T1;LաW>RCEj]Ƨ: y#'n͸AuK9\ ӻ6R1St @Bk.q1Y(?QQo9/]Տ}D2#x9V/L kj#4SrJvOksoQ+Q7xo xэFzxF!d3ؔF=&+f(ՓVҹcFv\૚ŝ3a}%m52z: ؿ6gwZxzi_^1r{9M\D,ژ 2m P|1 CdT)?LnԌvTqJ4< x4eMNX#?-U\<-Zk  ‡}@'yץ_Lb .FH]cDzyh|-RgpV rk} Ζ=._l>t'pRZսpܛW*WWD,F F t"w}SeHRF| M'ku5 ZP;w]<{>ӱC k="4 2kw}tU-~L vr%P1:QɵL>Y KTT,(:#7Lkq6;,UB oaӢmu1鐏$j(T4¸7)oL u # 8!laslJg+*s& ~lFеkR^R.b13^TPڀ<F :eaM5onU}37sv ddBU$I󺞸[ =NuUT 5M[ ޝ;th^![R\&0j{b[SAEf*x<S0 +ϙvV7k ϴՑ(ꊱ6гب p奸`p*o1\4,t_%9_'zK" !Ap٢n6[8┡IW뼺ňWYBM>{Ae]|HU=q 4ŠJ,\F?3Fg =ixdžI¸ շXMofB<&n3S'\ͼȁB%0WgjP?=kGs[f T>iEoG !]Kjxv>8.M4gQ z#V`n;EǥZ/JB<۔y!D L= ! oqG%EYL4{e(ҝ֍k`SCzd:_#a!gY9T/K=v0BNB7F#p-sūSˉZ q/ Rgz9/Y1u%KFe SqxM`N*N:|Eூ 1|-01.O'̀.QĥBZkoӟ@2fo7]ً?o?.;qvF kitw/A΃0 |ravQDP۵GE!K[i U!KJ+a`^=|YAX곑fuV\Ӗ%)SmZ6؀B}KITV.*a, ( 'zG:yuZkAh[V{#X!{w+]N̕0\5lns4#$bd<nRxَv ~m9prPJtADtƞ$BZeh"I6xn<8zXMtBڵow|E_1tS8Vr8u'TEى &؊PL'ɥ?(ʖv=P+v6 |RSSS2ذJwZ*p*_cRtC¸e|{z|.|8Ir"uoGpt cGFZ`0K7.CB́ˉgox)>5HN*h;%kc*apqY4SȊ(sDكd_aFY$)]^FO6Z7hQr+>h[=0]b.сN j"*dU{w5d"H`pS5bF"cwruDtsY! <7b*oH†d~wGnUGByj##+ +p.BHۆ=5"3ڊf*N7U4U֐ b#P]E/;sa>*:S+رB3&AZMqݣN67; FRjCVI"Eknֱ@7;L$PwX:UcN󪎒vt6‡.eF\?C'ˀgH,obJ]?P;cLb@#7 k+nP{?HDhF~8>r}Hl޳Yv P(%Vp~ɹ_Dd#3h#LH>Kc6 5տG$P\L~G<^f+/dDz;{ ȏ{'G1:tLaٱž NX욞͆8䬸P܍Fކ" 'êܖ_QZK@UZm]ȶf!G@9hM8 \hdU}Q}!( ,)Y/Cf!F={R(N:떫'ThZkZsVQ$nKm%e曃 2'+ܔ\a*2'TF 1C9b̀_y$ܢXӥ9e2rB'!)wpyTBCe򜻡]H~ G%pŢJZ*`ؿUwMaߎk#2Ղoi@2pj^ Y?`Œ]w=SKIܶr}Cgv[5Z2gsqPt,ME KIks&OT(T&yAp~)O+pR#i`Cl|zZXɒq&jG wPo RR5q2:a \@T5>ajaVmli{ ^P28g~HPƢ_}Z;aS@vLkphbSR䳮Kėžuli=:s u幬\Z..*lV V dvChUu1o]]C|u̻\iAǂSFr0-OB"7,}X”a#p3YMl\4_@?[-rq1TdvzPDݗk_QE jc3od2<Ja@CytbKs(#3E:cI=R.ؐ) tvd_Ü!f}Zy~y}7ͨר'Hy ]%뮤т moix @!(\?Ɩ%-%CU9nrr r&ژsgG,ڢ>ʫvif2LI /!:פL wB)]S yF/伄3)s>Z0^VhPaݯPϗ2m$lx(jSOyu6%νzQ^Uc!MW%Wk|N uB]VPV`ס]B $53WQWѐԉI69*D|@9N{Z{'N'2ډ貐Ѓ7A=| @B~#>"SUS204EN6O3&D6 [d&ʔs{^Y_6= icQ%EG0:}ǯ]\DO6Fzc25@UO~kT}|*B XV] X&bQ;sw7ڶqjN®/__I |lR*:蓡dU R HHA0y)+ V,iy'se *lÎX4i/4K{jcPN Ww^&ٵ0Df\262yLA DƓq"PZT d()(眼sa֒ <+o+;C՜g4aС!z,C]I-?΍0!p*<@$#!IC8|CW3pag]e["d}#~9|'Ӥe5l>l =JU%ͯZq3ZKUm "9j453:hzA"ln9I(ð5m ~,ljU |`5Y\t( =S Gu5jk,į+mA~FiGkG*˖ 'P;ڭ0ay-;-`1BtZXl^ ވ"C5]E I#38ָ7hbya wzc@ɾnSeP`ZNfw/.&Y\orR;?[G{tj&XCJuDlqfL:}g`B>x|/ c!ߚ:e ܉9^r8U-d1$3vɠ n\'@jDf;4WU|Q qw!p&""6:Ó+vأ(nkjcµ%#FwF4}D^k &1%{(<|]x58+Pnob=e ) lPII斲 ͗cEZeпRu$24(rŸ6=0RaT%(|^Dz8n%$Wב\/1 9`@,qʡZ -0EwoWrV )(2/c-uHK39>\⸛Ĉ.;R*`^.?2FmţaVB0E]`/q[U mq۾fƝ85sos&}(t0OIX'^0#5@vX~s8,Ez&1i8 mdT[RFBKC(*?vZw4X>VQ{ :i3^%y-ciW푩~]&XDn19K*/[EUԗQ֎{1*v3ȺhE".|nV"Sd5 f(v  ~ 1mpԖx\Z;_ lKMht b&5x+H x=GG->QO,2E'YS(Tұf.@Z pm#i\_60ٻ|=KE:r#I_x˨ǀMC>f6_\݂1Y&-`?P]{P싞ntL؄ Ռ7UO|k4HS6W3;$M' tCY# ) /|$)Zss:9ԭK-lӺaxݸHe7R7kvHGis<S/)</=Lp;2;XVWip, wbvN?HN,+U =B7[,Ohm+~/\HenFzIw` ~jK2>n>]T`!SZw$H G u᪔qi#]_ME䂕}Kn;sQB2U'unU:/_'(E鮫U( A*$nJQ"%8.dYbBs{F"T=v7e!ҦE?Eb|X9\EgN"ڪRNbw<$}dV 6Լ =B񝖔|` (>"D%Ӿ^Il6r6:?dIyC.f ^ iڰǕ$2PpFF B/6P(@mp"@?9tn r;q/h6YM_#1#+/祡MY1Z2T00^?ICl=ۦiG:E$.>2!qp+a?ƭJV8{?*̏7TU 66c5VG >)B%$ Lc }b ܷ)R,l@1Yj& wHkrWW/+8r"Zj)|˹ _}ӈ *:SӒ AU5RyL &8 \rSOAt?F^K:bY&?3)(N ժqtL3nۗ%,E-Ǧ4<8yj*19 }v'KsuɫS=5 -C@  /k}mE)8kNFW^GS&unE=,wd#`Nj;}i#`Zt:W1*: . {zs Ʌxsۓ:k zQj7YHBŜ^l!?Zȃ+g Kn,$?u&?2l&UFU̫A}}I"z5Lu;ZCZ귨rڷs>f?Я;]U"zriyp7Nw+Jͬg7ҮHJ|ט<}gؚA|g|רTPmJ=4ҠJWtv2&P )c3`Y凶p~@A:֖Fȫ]Aڴ}{#W0w.LSWSzfuvpF03DV?1Pvc+zƣKaᶖ^'n9ٮ*@wn;(8duGI[ n2Ëe\E9)} ۮl[Ƈ HC&)[n7!\K?r OD8n9_HfZl]'YKFu,{PE4^% $VQ1:tC^/W/ FH\rfbNAxVŔ{Ugyi\@S0^&0a7)O![{ԘVN9}6<yc!4;OgZ5( 3A^RSqC #2L 3:efW)һ){.8|$ڌf G>/ Z)ˋcץ+ Q\wH$5\ܼ:)%| 욇C:M:s’uE#`yZ#lf?O1*w4ucr' (q䃢P$<AvkXal{[94Gz B{aa@x~2LsM)|Bސn,]Ρ񨄾 - .WA@Έkkziwƺ= _<3ykjPMzT0t"^4/}pnSK|z(S~MK'Xhj2k9RAS2\ӝ"h=Bo~`rc5| ^ <@srG=s˪ cLO|^KO?X0@=u; +ߎbix%T)>+ Yy1+ zR ywyl JXQgya D6I$!m?ܼc*hV~Ht豘>] 2Py#& WZju3^JɔmEvC Sw2Bo[j,K]u5B&yEgժFy`ASV >{SL(|G&]g!%DזKWУOMyW&oD+'!fvJPyŧլwT] d,ڃZr5dD~r  \+׏9㐅R }<y%*0]:[ްNCڽH +]\v3\Z <ܲUȓI<ԄUҴh\c^-LţOS#kaU?}QBl{B_xdZyۃvQZ< E2݃*TYfI:)3E?Ӣ,nt_TWI5Y37B 69;&ipZ#&҂/*22h^^OMdxl`pug֬zh? {$C Ռ's&E8JƤ*:E?L9ǐp,7 _aMPaMJ\T2nL:S;PM9 f d+ b̷҄ҮNidvhea*bbKx `9ɪ[3TBu!0+ܤat1|n7|7{62֔X@~ݭ[ewS;&T;olFU0a: 9*(,Uu* -=w$dF9@o{oƐ4Zlxh ~kۓ=*fgJ8 Ij* !E1ah-+\ʛxY@Ueۓ3CtPّ1Oe< B(58(7oB xbVx'v+Nm|'ͺuY%-[H駦ֆq/Kz>-)T#rހX4 hVg)H( 5^n] V$Bpͨ׹W*wX{Mr"~ݔ˔7 @bbPͱ~F5vK-nIq猖{KKx#~w`-֯PSG|DtUB=/z3Q%a~YOfEq8{ǣ+vYfLS'\g𧢇ܔ" v3+|a%@x[Ff@UoOP7DIL5PiH(~MIhxG˾m8]iE!lՠ/BNv|/E_u Ы4o4p$sSd<Ԑ;ۂdpo^T6M]0j Y\&TyZӄ6*w}q5i,[9}MON)VA>V TÿɠUmҭЌX:נGɖZƿ \t*k{JsPvxM`$gVIh ^j/F}43 (Sf7wY~ZzER|ES܏ft 8Ël554 }d5Bt[e=p* =zOկL_QՋq\*Mtj(xEB]^B$H5܆#/:n)70~eNcsdǛ">fSwGhaNKTQ}H1 -Mh[SIc Sq>ɄTXC"[Ã7k-= BrYŪfM.gSoj5*&~MG<HZ'ljRQ*Bao~f/Q36dbu0쬫lC U)ԷGkqoL]DW,Tkp1fNi-qT'[HwRdl"4K@HWxoEf$r:r@(DLXo#EYt)D]5pf6sksіKSF./4膔ŬS ( ܖ f0jRNv='d$;6e!fW7GfUcV0pqm h?Ģ۟g|G35zsexJ7֏?Q-̵]C;{k^)U[QDauSU$9oDǭ.U88ДV9A&KσxwYWFhشR,D"?w/B)u!~,QhJ[ꝠCdbW} sw.^*aV *! Lw=ecQm4ʫl&DJ簕ba:rQ3"NCFp=.vKyC V^e s^j=d|kޗc%iiCȣ$Zgvm _h S7+WWqQCm<fWAIէ į%bioʏ,SuґTNntp鞷B[ 3i5sP `l;TlEԡPbIh^dƆZ2u70$|Eh/jYZ YP qyFDsYvKMȆhuPхjSdGr?W+Dd{D@2p(\St{._O?(4{dw (*|.VdhvE݅Mt6(iuk=\8i~/7:j(߂bj\B~IOKs}4M&9X~8HVQW-+gc5CH@oƚ[bqK|trhzl/jH@uhy L׎@GWja'?ܵH,޻UǃWhVj Ahģ _'Z Jt׉N?{)E<(Q#j1fha;.ȬtjP/Y5g?aV5&єBxEȬ~Ծ*-lccuI$J* `W^:3ԵC[u0.3( |b$ļ&$F O\NIDL&&r*{آ4W/uXƽE *ZuHv\((Y%߿;juTk}+xڷ424o'UyrFmn0dRDJ)CAs AICmt"*&&˽ x#uH+:LJ=Pji5$\NzBᇋ fø\nƐ>4dW;UZEF5`5x ↀ $4FJ0?!YSf@* rMc9T1n3$[w^Efz6Ch#&]Bvn,RgIzߧ`]VxYP#Ëghh_t>?V/CU}=Gr|Գ$F~ 9×ӳ]ЩV9=IpLP74:c<=Y V!Y ؈?VոT:,i~vz6SCHt0go`cD+-;>1RT CSW|rIO$ J=o 8jp!g!M_:ڿ~.fW![a6l r.apvj=%~$lSx8U-[֚9ILy{rPndvh߫M!ⓑw+47Aҗ}5Z('$ekSa𤳼]6\CW$fea2 +d9]u0DT X^~ׁ?@r֫- eP?@Y=u$[r6)oh]) K!D.1:zE#eav`ƪ8sg]lF%JL1=lND,j}W3'`>i*ؽ7j (~5B|p#75ڭ*6SȂWHNAz[E#4#-0uҟTbO}:\i+~I\K|[`#}C9D54TA֚0)rrYGpĘq ۥz*ypZ25Kg|e ࢙x=K(_]2 4} QAmq^6Drt0{&mw1vQI"M5@̝fhiRbCf`x=n*ClTJ=Xi β~粄 xUO"Sߛ 3j.GKsgJYRt*R:.u Q(dͫVyyIKN`7Bf?o MV^Wlm1 |fp7O7j؂0SeF(-R҇e(7Z\9Z}=`X~ULbN+Y%Bnj3-6RoS|p<=wCH=3L{Sػ;? 27x"ADPZX>b)bFЭWPkH |B>C<=N9Q bEdsDW![Xӟjb?Y>jnwG4sHݩX!ɦ+ []Ir5x9鞫i{UnDK& WUƻxD3ӴHSb-N?x(&޶L`9 <;HD EQ;\Fx g-2AyK7:C㵖 QS,K$1Y "T?:g/LyRS}Ϋ6Yʷ^bvr^,`R/7^|bU͕5خ8ė5ޖm Hvye?L &k>tI]AQ,+03/k7LF>^/ANIZy$q,Y L3ͧ:-ҤBcQ ˆN CI`a qp}?їd/vE.'ܘ,cv_g4^b'G Q -ĭ/-J`H(\#Bh\AC'o>(04~*'BW(&g/ *lK:: լvv&=T{tQ:I惡RZ*!^#X}tlG7_[KBX6[ B6;Y􊸋d y, a߿-b"4ŵ;o$B% 6r RYU,;^?]8p#(?Ծ2v͒0=ˆTtM;ծoU]BbBN9zT-O= sy߶{&6)"Kaq~f4y_onl]r! r `-hf#b F͋$~́܁)Т3[l-+](A!,EƄӲEG͖]>)hi KSɏp }op g̮:shkuNa'~^HF[gc}}th]J/BN5Db>w Y_GJ~[~nK\o[ ʻ8r]=Zrb]M@剝q-dB/Pd{h to7_zFT*Н(B[qcˏWtPbI _(?b}Vhn~@ }[J-BDstp$D; v~D% `?:ou8:wۥd]  :fnGpl֋4uh3SJr}sB 7*l'/S8Q/V#\Gh3Nݫ& 1pk ![@Xg'[. o0wS@[[X)4tVQycnsY=5QUO7pŃ&*)kRq'Ao% pN p9"3¬⇜XT({jw7Vae>{.G^T&U\$VZ^MLKMA|{ش@/-[C<{dN<7wӁd,Ue9X}hKت:"y,8YCCTX2 E7ܮCwk+ HbGev~wpiֿ?#Tۑ-̖ ̉D! [ԲO `PO M7N؏CWOɊ nwDᐘhE#UE բh3KHYxy? M7n %(^nGsU\>#e7 tݚɝ4@flCkg%|눑iU2-KU~H&U}<;J!Vz-2497IFl"$c~|xDhj*eHar;9pC=6IbLGHg` IX͢U͡n^}щKʟУK1J0A|y4Y(Ig`c|2wu@lmSdRKLX U~:+!X[(ŖA%c5hJTVWYD^Ή'n&3;(k}pʖcHH1Ne=M3"f50h4L鵚- F0Sl| izȌT3`{4-Dweۘ!Af2&"1UV AӄHpD֩Fed>}\a-.E~\CoBddgJHTV0?hȷV̢ xRITey\җ]Āb:GԽ;2mFɖaui ÓX 4<}޿֌ %($+4ypc%F>*82x}y>A5м%/ćw4omt[M0Vs+{ Y>9+pb!ES@ :ںz1?f$Ei97zMy>6W=en)]EP<שAuեI2 bB+/@WB_DZP|@k+# o#;`[էz*m `YYo?CʞP6d Q_Gf clʹZf{&i3uՏ?-,u'DcѻwlaCԼPxfO3IH=l}0IҐɏ+"*MvRKfQaP?.X-6WR+thw0PZ.AziL^( ?EB#/>fh&4e"ک gϝ.(s,B(Z<{&+H" 8CE_02Ze`.-ӚSh|S}Nw{e78٧~z; S7T}Ks*Q殉6H)U&P= 2s]*d2 &`wA2n D7 "ZcvibaOa%S;v+N:7"N3tnx`j;nRF^_f 0T W)RE^Z| ;!+) _~YƲf,^vmOc% U`Є(ނJsb'Baid#D"*򖌇 vs(Abb /ބ~&=d8tP[ᴿQXXO4<+2|RM],dW%bf=2c:Tc6ܓM. ("E~J:z#a o5(c "9 ~U4l5gr, ,*o[[$ez}4{."#nM6]'A9p<G)AH{Q7C|JM8vZ} dpovmhB31,. $9ȸӤ)ǵ;[;ټa܄ڣz&"@,D%ǥE`Bs->I΃"[VeQ0 6=rSCY23]tY_3xǢ;-E}\,ru=Y g?__)tX5EaJ)pnh9_j W_5탤(Q^ErXLK =]q5YC)'ĺ^]by lmu`J>YtX* ;  DtV_.a>w e^9םRvk6Lp L=%•c@xS%WI Rl@Y"&ڎp&Y̚q^A]66FBa jG5 Ĕy#N^CޙZu_IYQy=ܢJ)G;aldkC\VeS[k8:y5?uQĺ->nwA=+h#$N'Eo3o#t>k&㗡qX]AO)7QzK򙫷%ȫrși{%3IJ Jơunp}Kfذ@x~gfc$ڪAPg *@!ع'I]fRE]Wҭ#1kfKi'2%e{[cA?{Ǔ ^0S+ϝߦpӕ0gy(r>HMrlqKJLʘt-^>ѷֳ7J=fA7Gh| (ڗf7LR'ܰ3qg8:'keE"j$Gۙ j[^|%tޣ/A\aП5(%pI(;Gsс5w @ݩk|WzaMfOX)[!5fu&dZKT#`>vfg.Զ~"Jzho6&@zA>i v *w'~]/K沤J.o3,Q< Dw:wT ͯ"MȃF8^?b׮奊qVse2em;kI;l+WOn>mdGYB5O:u IsS? 5g&<7T ,t쥬B0_b(gbսKД|/fCJQ|2ZM  y挠2 Sfˇ>.!,T8Xh zZr`U^z]x7ST#ͻΫiskgr2گMr,; -O~vW~_ Vd)JfA PZGW4|=I[x59 r1=onX>˺9Q|kцF?h'G.JVJbA9z8B2$T,sZD)4#/<2nBߔepx uoˡ =Oa0|lhGQ7><\^z.*ןQD(Dy[GIU(aYŹ7.HݤɁZgtQ˧UVt`&˺D)l.*fSp*P^edrPлo敟=Dt@Tlrep"MgAUcqRY _] ˚$3'--$U:~f 龸eRq9 (ϊ(6uz*%%LF5 YA^wp.T-FZRb> /l|·Rui\q?U;G&wT%`ZlɵR_}|&chIp0F=7#¬2틔n $%~oыYÈZ^ lUI/#qy xse i:^V[mkOD0:a -PK] 80q:uNcѕw\ +OѕgS>J#fwv@9Crm %nizs\5oBLTp 6J6:]W\D|'4n)T HQM;x?y9PYqxH}{HcNlޘ? ;Y`ⷿ)t Ya.RF\ypYt~͕z;9nPz3!"L1sNVzUߊ pЏiBMOe"Q;A~Μ6JuQ=/McU,P?|X*Nv܇{}/\ 9N!v isLO%vE^)c -.N!½3l'lWV}9$P;V/j75V\dɧGQkAu]L(e+Vbܝb&y+rc&XuM5X]$_^}km8ÃLC;tR:-WZa,m8C ahd#uB!vЎUb4UҠFjvAƖF! ~N3KGkUY.)4m/eݰo"X9‡qïosaOq !Gkmt?h૴J5K')br+aPТa*}yxiG<,nKP&J83!Ƞ*_㹘{|. XY7_A.!" Y[{Va M=.RJ }\nz8Kz جW~4J)e:#űs (kYDeJ /ςTcgJR}vrW䷹"7ŒDnB^kU|m;D4JpWq(?&A``)=5/33=Ip a%8ݭ2z5)%ge*eÍ;[ cT#?^(<#ahvOl@1ҢKX;b/t8+~CsEz`W_p *taW]Ӱb/&Hs&phT+ީ;+zT4PM"NѾC\'v nqe'`|aėā+ X]`W/oن#: j3$% T )a3U.{tmd0$€'jnML>˚n8xTt<?v*s+^]Ȼ!3dUIVq+<0hpi{,6nWCA>҂^i(4]o͏ l?İ}Q،vSoji!PI E*Xpt2d^>wXjhd@q$?q&,5بd+.m8 3.(&gK>XL=kZN @B|ʦS*WުAo`)[- S^ʋ=;ylBЩKvBCzdm1dz1~h QQݭS]|5܅m 9k3u f 5YSؖ +d[Z?_p+ʍD GH`T?y/=RYwZY?^mr`ӂ36g[`nfqljoSôr pU!A`R;&S5*5Ű, (e[ w2+:SFTnQqSOzJWxJjBn{0>,+p 7 \ )` SNcIOO'-wlQ>] 9ov%2(4&F+ K+b?SI[օUbQb۞qX?h>U9bZj.;&{R]⚖qOW1oϬȥoɦ=`Q(M12#ѯ2pܦda.sTqWQUZn5bгrY2H5‡ߒRpz7I>E CR6eTB|x2ōPCCdnj4dr󥚅`ے z UWKyM5f)TNA' BXyr v6yF͝RD_C7^1!:ڙo^즄b&BH9\}GGOl۟H.yvz0Țו.VE)MYb)O7ŕ1`_večK*yB:؉j:li50LxJVwf޽;)ApCLG .A }&6\*p2-DjgH)#Pk8{|\fvb֫jIe $cC|Wl{zwƉ>i%wՖ(pMo!dt^TG]H6-@F;a)B [z=:aéoBHa4pPLoPHsA-:G3|hgdl3n(fHiwG%&nb< # *B]VhmA9d^;sW@;4F,1(DYИՑ&r#SWଁ~RYo־}'㴶Lj)'<\jRnQ0%No:X'nҗQ^.65/o3v%=JR=DzĔe5-i߿}ub19k >/)YMO̙@W@Vx'-E(Ч(H)œov,{b07]ohf"K A,jIɭ5bՊdtf\;>"V1Ax7;(L}uHjm2̤4.0|mRnR`K=jn^7/8u%g{^b W^^XYBvWa1z8!z3<,\Fj~yL(waqi&c\B)Sc[;i n M|qfsgFl d )v[߀`V8Տ@~PhıiK`o8x B !9 (wكVmjKT48]ٷRldJ%uG`sUJRżzc@)D4tZo4I#W؄i{i8PksCׇHzRߙq IM>A9/YͶψU먰c2v 6M]ۓ8ݘ 7AJi Oci%;I1ȿnҝ0ESvJ3T,1OzC(9~؊|N8Q_+`bD (N}d򪿿|t7CfR 3XG8h:GOA-Ua[IQ{ؖD={ M)(T*;< _<brf9J{kQ}6^GnI NvE-0CI<&JqtAM)%˞D6o;i@WLv̎u0aߗsefiLKU`Uv(wl(3uPxc(hynڌrL#(VJhYwA3@1O^:=yMQ`xTWE\]j ȏ1GHQ} ̏ hfë P67/95LotmuT\"pka#i#*J)񴴃~iƁl-k.?9`@~qo5C$L]ʑ2y[ .i7F>E|PK*Ԡ%B"@(T҉X{s(`v*~]AT_#]Vsۮa7cKW{NP4I rw"}#c[#3M [/ms!Q}CI,#go@* Kw`SF1 7U{'{|>PufdqP=Uh1p+S$9<6I$;0ǒ€NG0+"Gp񿋘1l4/uSr=!mOatUo3S#Ao`GO0ͯ.p` !. mYOН'Dxl?4an=/1[ȟ7wSƩ{i.2MҮ9dǿv~Vy@s؜9D^ߋ†͵)Ҋf[Iɧ3.$Ř(A싹+, GʁB0gcesl+xA+1-9%[)dZ&Ym,ɑn^aDʌ $W'tq*⌦ݲ,Usgb)8Q+ P;W >RX0j-cǚؑ{KLւR?&mkF+tCE 680 BA&U-O0镕Ko e oCG8:P2Rj0q s:+SayF!M#.wAiQڄw@юիF 4or[XLW d|Y>=U&L)9w"PK= ۖfw|L~>?!l󤁢%ȷ-.gtwn0'Qﻧ(ግ97x A˺4ꕆ0>eE ߝ=2h[,8]˳,M%6wD7"<p%q4:[ijo9`Xh{^{ %B\'+--@$D49u~4qTT:ڙۚiՀXxhPKݘ7k'eqOD'͸c}7Ўzz>ĵ4#L"/wO'WxiHZCx_0TG ~g]Gw<8 e=RpRK(I:3g0sEhJ#Y.'[\ڝ{i\Ŋ"Db6$/x˾Ibe?#zyzZUgJ&RC{}IdkLud(2:n>cۿQ-TċL?7\1+VBİD{Ivi-)uP߉B<^{{2c<-_dvqW 4i0dx>!څ Z:G{ihe Ufeyhd?&m5h=[fzbt.7Gy_j 0>{Nޑ:_y9]}rNU{(NڛP&K/DS+5lǽ͠e2KۛE͹>W{lkA$W:Qহ2fh_u+L1{,?δ nI Slڊaant}Ŵn$%ӛXVJx(vq,c܈Yo%'8Z\ۡsDЩ^AAO{ fBS1\nq>QQVf%d) nq%}:8՞)_ME E^B & ;4CT,;I}+a:).KV`e,a /#hEX [JqSB/ۛAF`,sl0%<*t749ȝ,p@@ŅȎsNIC0Z6JR 6'M< 6p[H߃Ġ򞺺O/) ]Fkɧq -wpGLHiUL[*HgtwJ=#ʬ2ȃG&1 Tlc7VERPYXm7 #9y rी$  [>VZ%0 17e/}Erbz98k?'uُam}??1Q~Q-LXc)9 ,cѭ9deG ^ |N;yѻ?{zj%[a葤(!buǬ `0`pD'n;Qb pZ69P7o oo䇘kS%q*D2M?ڵonR"yY!Ƽ$M%+TlE@H bMCؕMBdGt.f Q#^${MlX3PJ~ ₜ:L0PZ i}A0]YaP,4*^:HSW$`>7ɂfQ}DvƉ}n@/K24x0p"6#pso_"K/_rne<<#L>jbì2]Mdٚ_q@ A#*FN氣%!AoS1p+bejkR#' fR !&EQ nĶn\~meɶf .7sF[3*D<]34,w P LP=?D=?ugTCeV @@i6Eܵ ")dhYQ0&;lg\׿S4#Zy;q˃ 5&S죿ޓ(w:3h*vJ_.y`ŝYXxtTq@;r9oE]vWqS?{gEMG8]1|@_$az`|O| *-6;FUlr0%wA54yNv`T?P%$|yM[zkwHƅ$ pGvǴQ!<݆B0r!] N w~?U\葯ݭ>8\& sQE#p$+V%h tƦ $k$ďt<.zLRS*.Dzbn n<+`\9$)P+i7},J.I"&%`kR Fd^ p򅋯۫MXl0#24xlmWmC$ӼعzDPu>Tw)iy6D4:1g_EcdžLa,k ܣuhzvtﳟ;+D->%ɌJ> zEgIw=Gu3[p-R oyЧncYՃ=Uz_K(/ Nb̽}#'7f~xezhIL# =2rϣevo*G'sF-hBAo$W:PvX3u{W`% ~7Cx^ Ү}T8rQ\ Ѷ +zO`vydR=nki2- '`Dzc$^HsR*l2 WKѫN("n:BmPoIPzF3Ppٝ;m15ׅl,ΎO} {t0*[&O [ |2_ j(uH 9{# ?u'򬜓HQ[f7Jo!"YaqWWQ~J8eN{-#1koW!;]hчa)]A}_%i/`xaTH޷7@1[{E$82++MO6xY4. |g:Mۖ4w"ȹZ+a5Bjx e,Fĩ:@팷M1|VgY9$Җ0_;r`}? 5[Vtӝb JtO6,G YKuoz,%hkm Ѯ7o!0[IkWKQ(ŽM?\"LrntDN6 *܀va" p3X>҅SpEhH+ Ikeu~w̺R vx>}N-S6"{-Tdhb8M EZ591s`G4Ve!JXlƫ-iLY N9AW|[ֈR0%&dU%BG.I5Q2 7| 0a.(e}yb["p! ;)\rl#!|gI9%ȳ0.3f k~3++A`dɀNh:Yf'6}ЖeJ\ԭҥEGL$poqM?p'n'k[~whB=yڣu7=-e+?t|6•E8fT+c~=m'"tL?o<^ѾoС*zˑ&y 6 \_R?DƟm:jA/b<1ScqȲ*zomlscK2ȩmHv-:hF.?)Pz)D2r?X18'bnQrĈˇ>g. v<4М(2ʣ.Ym[$j{N2dh~ 58M6?F Μ;2vJۄg"-`YΙ9A1 |W]ݗᣂc( t"eKk)\P'? ʔ%(I>gѶg4I VvBHb~F%>eFȉf%YiC.h9ʧ`\֥bZȔSH6ccEό(^h=3?-/>)UM nyˆ^ 7p3:CK:k#mLW{ KWHꦽS6R\paAe@j[# *FYPo6n#4(- nK֣Y,'gy:q $Or~%8Upb 7$o @ )@׬I f2:\B?"sZB)EqڪkzuYɢ#6;oUe"Jy>uotnÇHfnr  [N7m&}{WKȵ !ŐL Q'"G-1&̠W2E[&s ƙGB'pk]yv?O>zڭg]rcXǂU87yrHA;Wi#45CqN7q;YD^K[ .| .E+\'šXHv0S-.$b)kp,= (,AA{"\9hRYoiXŦ>yH\PM%'WfdMr7{*q,cb-guE ri5"U3>$ٲu0>(\C<`F=Ȭ -Z[qc. Aj?վo4HKt $6A9Z^V$ fۦ5"t#c}1:!(dL[\QraY-,)W Ui3iUlރdfev_A$רּ{z!-sA@T_+OγX>kE[+ C^T[4lpHG Mm~`_21yrigM2m1enxanΚ|T^h8g*˹# &w\uϪyF.iOVua}pӧng"Qm7~Z?:)S"Ka0=~ X5 g=_A!0P/\k/GEoTS..\W#~!8`BKNq*Lr' 'BboFzN?* f kPCvZם}#SX;|3s{){Sn_戮NuφDʼn+'L .֥JPPs@>ߓNWl a+urs(ev~/ps]C-\oQVxנ9ּ%D}2ZWug_ysG1.RStv HҲAi'IH (!|\FiԿ=>1RN7o&2u4Q!O /tFSaY8/+qf{Q&}V sabX&Ѕ t-!)bs; Q]69^) oЃ__cxlq/f\rZ%&4$~Ţ[8!?"A2,6W~Lˎ"rS `vprP`=lb QTj>.\z-$u+WDLepӎ"#Ǚ\Mzf:'iܬYT$񺄥 ΔIo%:Q7[2PF@U'sǯݚdb"1ƌ EIw^/[I"9j9x?ۧ9 m?!I*yZ+dTX!+Zi4=lL,%PHO7|Hܾ_(7xFdI]{HQB +0y&1}}ѿcBBIMf wc 5Oê=%A!lZ{i<͜LYg YbY6_z3)*TV~]$ǡ}r)yMJz{rJ$| &FyNAJmt7 O9Am )Zbޙs75  }Ӄ2fIR/2*22_R^ηӃhMOEH'  h;-$G N1F!iŽ cIJ)fdIľy>g"%4̘ !JblFMcy8W3_P--Vko^m竂8SJ480@P-bj[S1Nφs e(ɋgid "9,Pd|94 ~}v6F aK{4iU)˴2Z/8o,H~&W z QZ-NCΫ:XB̓jYaplH\vOw-h+Wͻ]e ǒ?(Ch"51>u͋p*fyNܱ} cϯ6k?.{S]ϕB_a ^E))W9/,[8M.?Zx;`EsBϏH(%qZh:[xpuE9.cZq%ܕ[f4/ A\6XO0 3CkD8'a;KUnߍNi[$М*_cַ"+93Z%VsbYn0싡hwPZ Gt $gW߽V;d3?Z)+&պ?h{QJD{tE[ "\wtWgyt <;/Ӗ;j:WhakHDcr8q(i|aT9nOІf=lOV5}㐟LDAQZhԻX- qOی7_X늋?^ڋrGgcGKC#m&n`pC3)j+rF7(Qާfj@6)#쳡RW!|n]VG k읿^BtK,+~-dQʜѳ K}-Zpx2`2C CbAdj*3pQZW OX$%fVbäyC[# &J| ĕxO!V.B͝ަBWVvzd:RNqpQwMEO9yGd2pB3(D]p'ܞ^9Y(h2-qeJF3X&v|+>0 CՓɓ+/s]5dΧ ǃ5gAԽ}#|6i] Rѹ*`OTVuAbЌt1і:u_},!N B|~º@:#9 sxތ/ 9\|R:2I0rلAG;;.#&gnt_)®Ř(J># ,HxQ#nTNMQ:WP }C#?sRU5V%q`xIcB0S& = tEj!:޶O 1|Z?+p9kuC9I@`=Pq,G %5t[k?+&q1 bQYMMC3+nP%p&ؾA{@l\Y,Zbh)6b =: 㞕i^Tkʅ%*l c8"/K!~6ܡ2]B˕&g鄶 B6R,^Cf[o#(=8>̦8岟LG/׈ P z[dl&C[DR=YoRfqm}*wl3&hG '4Q3ҭ|6Y(2V= %mL3fVҹ _rJ^W=5?0b9@#-Eu_<)f?-V^-w_ XV&5خa:EVF :{#g Ui~r&7n:CtUfư0(~Š߁F~0 x|Ipeu T*G!QL;m^桫2'-5H$5iޢBX#ΖP4Sy3ͤM40|cIlyFAP4vڃFbKI 5\@p=Ǡ{6c3쒤{+] M@5f>@uJ1Lrd=7Qu"[hvUF jEIҀ~.ʁpW;熒&pBshAyfYpI<' )b|Q-EvǎH ٜ0M'!i{ٯUK؝l,iҏ07IZ"9˥.5e{?Sm↊.@ETfIBk:p ч)11`,VkiĿO7)g'ml%?nDĭ'VL Sz>=RT`zaCSжٹ&fwF{T N3B>f;JkS?+M䪢V`L^CaZRt[: *l#? bS38Z9E$r6뤐rD*f٢Xe*2wX^.aCB"'Cn@c>|RveK[0 Tӣ]h@*+vNmNiB #sxvUiv`NzEPӉjWuk4?tvsWČMdFqcg{&xt^;HW6,/tw ?$P_lfuDS![xJ7>p&V9]}cv.~F]\ЍǼ~LJsR1xo>%daҕ Fy @Y_npj Q5RbNIPJ+@yܲEj3Җ-1\Ԡ> mN^]ZZK+ :v)Dppl7K g5 ]VfCk Ц<\VJ3\XlOB pЍ\[b )x]M J[ *O- X h[ݟ)7ښV w[y,=κ(HIo|YzՌT#tЪS0}W .HVY~0P_?\hԾVbs9`\hY+wupє2[SĦl߁`T^iZP /R v4 2.@bs a\>|4lE~p=MѼ<.źtz\q^r+o>_:%e+Ҙ4OG'+V|-idHBS\`(K ;)&G=jB|gH@54OBJG}($q9ۤPlLG&DF 0< E5ٜH> < 'Py)cc~̌*ߙ*g7kAn'f'[y vB=|8Oғۺsz2Z:ts- 6؆lM!Nky@ԍ(XUuS(ٔ6@-v-sxE#ѽqKHȅ+Hn1ٔ d,'oTH̾ e{5ȭYn A]I?7{3 "#A)sr~o"igzVX^T@@.P~GI 8%[IEd)$Q~|,AW3mtiM?s l L&GQatg4_)lA"0_SӰ7`O >į[]btǍlYPV*mg܏(_L5_e/s.XO{LLFA(U&J P &FtJ~{b YMumEu@$mn)Ta# 9v1앝I N \|SIS%4f ES *TiݽP|^ӣϲzF1ʃشp}'U" R/dYm:A$2WT*IyvlsI԰_ʕbzm6 XO,> +̄W"B/ʌxXg|j_@' ½T^mQw t0iVbDTr J-nGKs|_B䃉Ƹq -?ao\;›rt2srKyCayg[^jq} .Zp4[o95D٤ݘey3zWn3_A4J";E)/_ .QVgkmP 6 ܒ>E1+` jֆ%EzPB{bkd(.Pf`dVt~U) |kfgJbߒR8y!D HIsI]ZrǬ~zTܒ@XFp@ʿxv͓L[6bТ|큨Kgox#8ǚes>bZүиÌ2OAferv,w{% {mo?&D&/kM1ZңM&$[b_G{9) eќE~z_`(5B͂2#/F+1 'q_a$$`'*aьuR FM A0ʨuMGb+ (%iH N˜!E0*:`z'ꡈ]olZfdF3ya±q0`'n|k:т .5[2#!Fߖu( ƫPNwb(f/.(ǶsUR'N˙܅ ak?V |.)ث^RBPEIDN¾A>PpnJ%r41&s:GTy,<+:!U*#e_~Syj6'c|z [ް;aqژ ] ,Fcgaz&Vr)9UnE!hAf {r2c0kh1`]IUzZb2+_x:7L.s.MAy>5Qaaƾ6{@~< -L_nEn{h8UIʡokpXL9HRe&bNْ! 64"2bMzOG'DL e“ᄐ|;F0\O X??봡swE,$~)E6Uj7Upζued8%zz(bV^;?$ %nydU* >?FWC+SQEo&|Ǖw2/C}ڭ][YYZ3+ɿ}Y졞.1;ҵHh$W!Zj 6 :&!0OC)r:JP>1<=2DLٽPȣxzJGj54"A`؎n|Hj@#F^ZIuKZE&Bu~m`qa`I.@Nj,q"Hhn)񣟔`\ɵ=/qZR=<MV,}=y՞ZMĐ01 M:nOk©G U FA~C( 6BH#jOqWqBާ~2zrD*F[&j.EoN1+Xq>Ih.ʾ 5^5ݫmi3 YqV\Fy-np`d֒8oqkc((%>}2mP6{2)hY^0<{')v5 j3n=2ret rkfD8E2ƫB Hr^8vML:/#Oza|E=HyyQש[IT3r?7TWn/.nirHdTB/n@b5eSE}F;Tsæ_JQdՃ c\/-۹<A"j"#)߾ xNwn}=*#VD7MsStJ"#G`h^R. i.}wGAL&N& eU-g'Y1$kG00 d(j鯷Bf vF&%뱧fUkNt[sZ }hV5d`g W ތ'b챷xO )UI撁sτDh^ M5O/G|5g_!DwaD* vwEd zϢ%-  ^Hml|-~^t|Ǫ綒9p CA@HMWz+J39BcOg57/b<3|3r ʂK1Q&qOFpE7p M;h)-yM"?Ձ:4}wKwΖڲ'gd@T/9~57Uidf8 uSɎ[# Yf\ӵ /{T]ʎxB~f܍ƒoQf 2t}ƀD,v}&MJZiQbIK&:;rO>*gܗU yjjRV ~ijV2gP\/uV"rwcK!Do\\K/ bsi<+6# <ӓ@p _ 4W^&_o4 ~AQ|BV}FzsMuggYQb/zKܵkTpx?̄h=دe,ɸA3/N(`d(!^MH]gζk(1^e}^Ԫ/_ϼ%pS2X Zh eX%~%z Q1Pik<(o Kg'I>&U;*-֔@YňkxND2:[ 2NF/A—\pksIw(LmgXHޢdL|ٵ]dBrݿH#6a躑>S4xV&ct΢)ӹa~aic^ T, v^ #w@1r4xD[:Vy@(3e%)~hupcҵah:kdž067ŕ>J_i\&Z,YYA)O+Hp"$/=Z6HblϑkBlT" q.si PlVGaIpaJZWу'#7䌉mnkg(xK/ϟG5ҟ1n:ΛȭPwbDz|y4#} $1T{!γaïRlFO\W?8{G,ék]~铿bC8Ɏtk=f`A(F:a9r5)&O1eغntn'4%r;Ů*N3"T@* 8oK}GA[t)M6>}Mm"4 Z>Yڰ*XU9o~ZԘl "v/ng,AYS@s:rއ+O&טZ7{>RZޅpiVgV'Y;H W.%"JOMZ aY/VTÓ;^$c>Ay6.V İ[SýpBGuQe$g4X=$8pbK@gLtO[IŠɉpr: j$7;*T8fJ|82Cp7301"T| R4@_`cO!֥\iz|z~$~<l^'dp*u1hg寮jp붓ƤhHM|.[{Ҙm q;I/GSHӛƇ`jlD #;bk 7:%j (?]W'7 ;;]Ľ' eIcb {Γ(ݗFkIkĺwSXjdʮ Tl L Y"m:.s/>di:c$k} @hb(q@HW/i^~;%igl҂E΋A!+.evY)S JgEUda/Wd^ z eٻPe{ysv(>,YmR.w|߁F` j$>)C l'vǑk 0Pl>x~dݵUY_v֮=|/,Jne6*_BWi;D7LPbj2/,.>(b,jY4\X'C-Iq -3nn= &ʻ7=cE*Ne?|9{Ryl)I_@ #1^q6F ek@g8UJ"Pk t_ZX)|Z^`ճ,09_~LY!_9Hu"Hx_4iH$e6XsK4z9}ޤD[ !< t'}("M9.K+Ѯv)ԉ9(UTmBF4WF3Nx s0F؉,ռi QviwppȾK`z_G/7%j;Z~:6sgNϺ3ǞҍlO,N 4?c;Fޯ*?r]$V%` ;ݸƄ$apYU9Kxi-a\+]2'7oo*E+jy/SnwSXc)uWڥMl'$)G$퉔Wbw!H$*eF^8g+?{7K;x UNIDa3hgk?CX1eH]@A"ğZDQBpEA Aed5?@|cUǎRE /ȼ Xc2ܜ#rpIߤEF\5eK^@rduT>27eB#8vt<;5PӊVg]gZHYJ5瘪-~U£0| bMdȏ9X׾>) -ՏKtC;jZfA>{8:fľ߂ ;tWNG$˯ZqߎjAN}0R >lCmų"\+p`";ȔX0RUr7K}N@3APep#ELSh !~PbK>(nmw|ɖ*E3 !Mckl*Q6k pE!RڃѨ-Q iZ!X DWT&ofESEVNZid/뱈=$p= U%$)[%7BV0YAw ?j\d2~z-u @g #E2^qxU()нw.W@@ aPgh1)MyF)n$O S0K4'^Q\` $'lƵUǑIgJhأ ? 2c|nEb}<v6]SBɆ+)d6]Ի4#-JѮ[@D6uKI ln׆Wɤ ݾ!5$3΋2b2!+S ;Hu 6=i=ƳzEH6 ov?cع=HίUQ -C5[g'>MpZaPl7)w6(u _WkNG/ ȩnZ&2Uq+Ӧ(z[)8Ic$>*nEqy{c4~}V.>;KIR֌m`+'|4" @ DQ͊ #wmԀm4H?C6 rMu}*V2C^ 1'qjs|~`0À apmr(LS ^`Džf )2TR#%q[-0DA2wBPFh5ዻfp⏉: <@]IuM2DzjG"> GNngSZקK9|=qC-+7zxtb"y`} #X v$7OA|5 պ 4ÿkk?<.dD>OOvRgr܁-0 K ulUkS ά(cnq7 a&jNGn_2]rK͏4= w,{x"AȡAT?J_elPU0IMh?>N"T=]u̼*Uew*&;rYWQu~m+ۡTϜhB iߌ*O1;vY&0I=6.XprΫwQR8 z:BL!pr^7i85.l s*aˁ g厽sQd `fD-:-dQ2 uE+Wz?N1-uf7^QHX]cg{uz [&S9HɎNJtBpxCuˡxIi k-зm2_YUA]o<Wl̯nϠ\3<$}a\+ Q*>B}8z`TQ/WaB |s(Кl|p⤌2?(oًEE^%߰ی ̱&+ZA _=K3$"cw[31O\O)m߮Re}֠69s2~4pv8V)ѝ+js8ոd8`z93h57T,pF ŻfOxնͰ+k\3OL"8V d- dTfb`p|KCy%Z7R_*ei˗H2QLzH+]!8YvH.<=[~XYMR{d Rfm#N>J ^LCt-/ZVe4:yC;O/p9j"#s!N}aX['pޱp5^Qћ`=#_*Y}ǣM*=C.4| 3I ﱎ?OBm g ~+(y]z0 d #Z^Êm7TekLDX4T،GhdP[Թ3w֨c:zHhnf_=oQi$'i1gǾzWyfgl9L̀Oᔵa:Hee9S d*Z;jLbK}k9ե).Rԏ-!K){ {;FTZ=5 Vmv̌KVMbG_uoDی~YI FBwq%b؀as|fuF% ̺ͭk2}G@t,m u-Wz"yg-$G}'{Z\; l`'03POH,!iQI4!(WB)}:G6!Q|!<.O4r<{EkT]R=hqWQ| @v Kf0>6mS&c:;%qhŔw4d,Zؽl<:׸5[^!lZL=Pg5(eLX(MbJNznvl<zlz@ُ_nuRfŢuNh r[tw H캃0_x_NWSt0Ct2)V'Xk_]rabwiDg.كү Z|eM7:,̰Zn"Bc{CMsoKK&D}xD/;?>ϡ_ tEj6~U"XX@s2RnHNJ ɠTEb2bp ?y *B>PNw8 ]ގ:=G\sjI3 Q4FK|[7:v Ϡe-.[eS|e~M@Ir&qa62T]lw%1dp{"e>AHyRd횮S[2/b`` g@ 62vn$EiX\ʢ8j~)H7B!ġ e \$W2)Q-n1F]m D32Uq1 wbSܷ c6@Z2a>UέgLk71Eia[hi u\͡ouQ@Kk|\NY([(MϩeJ  U_GLv"q|!ы Pd^ظ#ܿk(p5V%Gv^F_~LbAIt-S?j{y- `B̡uT7xSzv`x~.-O5GNh $szG*pC1)k 󟠲"JN"`$Jt,G]=rs7.'lnUu8HCxckR7] ?F|O' * Q--4^م]GިuJ6dd I"{V Ia pL&V!G| Y2m=ewb@!{ T77f*_d44faxލ q˨Jbhʷ ֵY#"軕^K,xI`t5 Xky0ʱݱ*{r9>ox'O}r]ʀ}/OԞJH!EoєO0wH(^,A=zJ}-];2el2gѧLs*\n m790Zǹk|$\׳xWu=3t*:'_d~toˆg}? ݸk:rNvq nsu8ڦ_B-iuLf9Um,'Ksl'btGW?Z!.&zEݬojvK5 ^7m,<=M,nA?XۀCh"jOh-@2:Z骾ԕ2Y6#] 7)f>lƝÒ ̷?dycйl.r? Srn7F<Żwlՠ7ϯ"=[$>v۝JPKzk.VmS 1 yQ\eS/@#w< wIId\Rp( .JyOܝ3GĿ7,L~%F#v/iIJQY/\3e|:ҷJ3°`sjWn!B Ea704#浓cCRh^4:~Z@ 9-ajG$DwG" fq )@gɡ`݅Ҳa=WzM4N:/ȝ6 :c61QCĚuʗ@i8 Ip؏_} bTz{.z>tqqyKqI =WnW 񔷩pXq@+p=.)+ޚW/fX.pڠ^F`S jU TmYLUsV̒wmX\/DW#?-qِ+ 2{k^8q=BuTDz0G7^n}s']xE\!,JCƅV{*A])Ŝd|TfaWK!Edc];'fXL>U @0]]ͺ||.k%l'& #yG)޸Si9P{z(>rI-5\;WI&O84oȎ.Ώ^qJ']S._--!\3ȷ甎crt8UyoYv$fqNy  e d1`sBo+Åu)S ϹS@u>_^B9BS }Qtϒoޭ0>E=J)8XN_ xY[qHJ"լr,Q$e6!J#P>/( Pb@>t3GC7XmPtUv.bZ':E>'-S )ټtͥ[2H$FxȆuݏZ`4 G=NOMle+Y5ͼF(94E}iX<[ +߼(IK]:Eg8z`{<U 6O*V["1<Ǎ\LBTbW2U7/%"C TKxX׵V]CEnH-@On҈lː'"ň(칕>fel^.dQ 0]R6XMopAI*]}i&V Wbiz.P-=&ugP`!Mֵf{P@ Vt^j:%B% =(:)"=>TVDE|(&͟FF,3\up9Jl(cx aRKoj.`_lZ$e?ia_X;9=8~5A_tBȶ甑+&<[FGt_NV%C&{SdgzAuռjoEg_I6䈶 CgL$3v\u \7 rP+ .CZQD9g74I7uͅ"ijcǡq,tpӔ"Kcw`= &,!R.Nap?|% iߺ#HuM^8!$O~v rlnɟT\Œ[thmDO>W4/1~y>%HaQ6iSk'I& Wp)"P~q'=JCirMt4j.5fR/ !znTZ0@l)сl:swx^%ȃ0 ۈο&Z_NS?K+{׌!kH:BDzje]mu1SbsV<3;5_.ZW( ;q!&UN 27zzTKkh#dG]J>ҹP/mێhO'Mdw?-$ T/z78ƀ0gA5Ř{Opt׿i^@ ϑNvfCsrxf& SGuÐ>Г&#!w$6pi XT6τyZ jĢS%T?t+(DIo&Y^=Zij}%[˔z$g1e>-4#Ұɲ 9ȧ6m~k61*Ya̎DnTJyI9Ù~Zjt ?BC8Jw3:̰*@evY෷EXQȃK'cjS6Qӧto`=\QqѵUӒj(c1b_c[[Fn>Dm &.ug;=5#uaS4~IgzӷɺA%cmSAF"N57،j(.Co?})CD~ ÁRJ0_nK{!zTfܧ*$QX$i2)aFWyq!Z03YT FҊ$Yńe?ySTI+RƯ F !$Eu) ĚŤ3` \aJňVz?]#\I5_a) X~n 7g,:T:mt)oo[I53a7n$׀*2{? a=I72ZWTj_-^%$JXJ?|{cں %_B M,pPHn#7usҼ,} x_@{&ey(ZB p]]vdÐ@;lpaWi¶dDFoL9J%dAJVn+-\xzc.xRXo jdNޏ@2e:*__agNDxUJ@,\K,MB!j@t{jWO r( wjmzyĐdA+1}yHЃ𳫿Y̳\ 𭜭6Y&4N@NeƋCT^OWXa\vi/zɿJc9~%'؇؂.ndTl*1'8~Wk~FYPqjFt;#\MA^ }9t—*G̳,׺2"qG3jhpx`v2>{=צ~^VCp9w2KJدrښL?XJgf<%p)ڲ|#s $53ڐ|M%lӁ!q-qu/f)nJ¹) p1dUZ&xoSV s2UήLynYC `ewUuéL@_%8-YN jXqA }Ka 4%!PDpք'ک@M>Rc_q,v'w=ܫvq/6sQ~K2`tss@<9 TGs~{J9W=j j(\?B0KH kZrC3. Y4tw ίMdlfP^T^^w2GX,эJ).<΀V|; rQk*"ʐ}H{!]7x.uS^aT XlYJ7ּEZlաK)nU+Ưh rH}YȝUN@3.`$qsUz _J꣫SH-6fSRsGgsR(d 'RD ,C8#WOUf]Ÿ6M3V~yz YmiVs56[ԂpT)eh:`[sx^ %;$+㟭Ľ_$i7~:˛݁,n1[ _!Ðe}{ihʥkEJ {sZb.'ƫrn߲U-N2G+ߨun\ c!黌@T*54%v:= v#E/Qk^rJbRϔRO OS6ǣ o88lU'M.g2 )^Ce*` /C:MnӮ:MubLLn +Ԛ,s;Üqp)vp9QICBnXLöBy}{ 'YTirS0?Mrl ̠\qҌ7yeg(߯yEMĖ iRQ5)bw`>80|bJ-bʏ#:1Jxc_#_uft(&\L˿C'Mn$C3^mk"}o'@Xg'bM]mV)FDZ\?mx,˥QE>9½fD,xof~&IAT#Hvalod#kzJ*o*}k8f2 L>^YNJS/4¡ lRtPsSK«nē)Hfh{-eB%G~㛭F8mjxI@~7ˉDZ0tڛhO{}ҒcE(V[ }uLF Fj@SarYD*PӁ xGΓ:Aؙjs|zEM4/xZ&bVk*OCv[*3?jhu@s!p~AͶuVs anIдdZ(?:~L' llCLqAW׭zA`ƱĀErZrˍ8]Bس:BhT AZwhͅs)7I,:IuF%{iNuCN'lf÷ ^8~<#!N2jN/Ƹ˳%+3|s-J%ؠ[5:E62ORg+z%Ys,?ls\sz=U;VNx-_2mnJ?^dX!@i-NڑhRp[ğX'RA?2#/f'c'8.ona LEgڔ$v[JTuba{d v@[\ׅA'喥z6o+9NF&3GPv4ob79*C`$nMP4cBO.yfMK&T#Ym >2W[j<ޕf.u$8 |R}\clu<8>eYBvO ^[Jja_2i`bF^g @l7e\KTG k:'ƞݻc&%gAgI4f˦Ń0Iޡ oG-|G*E,7檶={&e/mtgFK/8Zo& &Lt~N~|Цx>r'Qxl%PN+Mߙh R #7x-9 .XOI@&F& 4Gq b/ǣeZ/3W{J[Y{MƭQ+h"΂mڊ?#ZSmhPN<_rI*,̯@-~-{#&/ ᦕ,WA4s8N3Rro4u^hᦁZЧ9UP\RWa'}rQ&[wVXu@<^Bx[d0K- 02wZMPcұ pM Qc^b+{z}:߉Y^}U-9Lu}}$/ded|QCPlgoρkeaJAi*#ϙ;–ӡ-E RTJD?Cebqٍ+1*B wRn'z,8u07r;B&Pd0ַƄ4[`Wt7 rءY}67>. 媲0п\sX$|Ȍ%!6ɫ$M=0(|XuWGa VR{u6,I VllSW:uu u,O.0o1>}̮3b<@BC-潏>x3EN9y' 9Zy5e*2{p1 mT@Bނ*w52s wN;<1,4UaP#Ј3ch1y6&H)l j[b)5#pMfǤ9*Xu,!P ѿ]Z$74 "Y9)Iwy=H-{g6Zʙ|;wUS"n,.͙#ݨ6y$WfyW=AMa.⺡: /ApuiŚJXrBwzuyp [?[ MB4ѓ TL&.î% i i, }) {?a= #[F`+{_[p#VwOGZ[xj]J Fu$ DC2JN؄gdi;m.˷z{{X\JOV0]/.4-OtWq+&i m9m\g׃yvr将9WPE _1<%5qT~TmsYe/SNI UKNPR^"7Hg/@R{<( i4/9tK !6nt#Bltm`Ե)He!|GꏟB7c/z'U6 L3`(A͇'Ƹ҉DѨc0~फ़`stJoMl͘ߓVF@MS"G85u2sWWhCzTto-vTzmW/Ģ"ҁrxa 8Eѿ|ǙCĬU} sa[7|@QrF"1]9(|Y+qMr&Чsx J"hf4Vj'Ώ7iAtJ,LG}~>tN]kP-pX]xUϡ1kC7MP$%RWe<'n縛)44G;+JnN"Pg!&bY @f>(s˥sEk$a]Zh%i,9!y,|0kM[ŵmWL0MUlC&3 OZO^-+qvA@R ܦ"ݢҳ}ّsB\=#N𥣴!*&!ben9 jI*|`AaN T|B5]sx5e1)R8W^iQWK<B{ i7@7@֮=~8۱891:+˼g?'Xd,l[]; |Ҍ:(舵b;jȏ*3I8WӒ*rq?'܀b(u*$sc@$WLC,BWJ qhyF @F.e{͕6,|Y`l3Wd"x1&$ n!URZ0Rr>?r)LπC-Jhe@kG|x4^Ы(}ۙ^{G|rVun&wqs[̉"{L|ŝ!_Qve T|4Ahtoz?qLwgQac_nr(y֓gĹ;W}F~\kmyy@&֫G,Wz׋qI؞g/]#>~m+7%0`WX{dbS3bܷ*a'|r!D:iĐ'E_ʜe#cyč,-x`6 g|d<1rWNfDn3]ۃḞMC!@ H{$vghඅլ@qeGW izF̟:ٶahLeq{Dj:,!VK:y%#7ȲWӋr[e*cLš$#m&5e磳cÀ}gF &+^y?$ -4B~j.(׫"gTG8 ت"J[Tb]{Ll YabT9s'u;*}70bnAœY#ݲt:,kJhz?jڒ. *Ԣ č|S6A~>VL\]2C"[MGY'3گ_eB˅H,*~Kth.?^&<r4Ϡ' e2. լ'?MU|C($ȁ YQ^YQrm8׈fS~ìgx>< Ƭ3 QS'EC\?Yt'=f}8FoNh ['J5_3zn$HdII Y{^)F5P訓H_a` `pP02G&h7ab ds};JxxmPjghREG>SrЍr;Q1,zg&h es!+fG\a>ܮ#چ^#E#M" = ?=BYk])Zre Zq8 1+8Df&Z>J^d `+L sL K PRO=oPcb"x,1xsKceɜNVdYl)6 oS'KjCBOZHtn6e+ܠ%gJNDAz`;L 9V9%DEp,O-OF2A^ꂩە U#O"9k蓀^tT\1&ZhFekZqۀ5s>+B۶XR^:Ϡ`it'@[0fԢ]<:'ɺ#JDQchƃ"`-.C֓2Kj~I>I:bDk'+}`G!/ыD -뵓gx-*#l3{s܅! u ͝~iH/ds|tvߏ7-~ލx0b#|%o(nD* .r4TIyeQ]}o@!DPӢcbmͿp|qt6+-»1I!94?T^C Z\ ڝLd'tKy[1#8zQ{ Hzׇ`YM@ƶ,Cڸuf'}#w-W謄%rG:G-\V(@KGWlpy8O\=<"p!Re!Ř4$4[l0P_pJ!lHKAM kk7^#yenxǫdE׼A H)$:R00|%m :<¼eБn_ w'`4JVI pq1@ Զ*HȤ# 5}˸#ʤ ) ݮ)7MXԗʣ42]Wlm+Yp h J51'4@(GEӴ [ }x,<~tsDlXc4غ.+ف;RܖN+U܆"ܑ͘K4$n/+!7'IRTC8^)/BT4dc'MȦ#]yD;ڨ~>D #Z^gӃ 7B[Vh~Q-clY ,&j sRɝ:*o5M KbZt[R!ynq~*T60\&0PmlMgl\~9$i|$w@)aįxކfJ4e:H~q:-H >RcoX8aVNDTFAB[3B;)vI":8C }SF酯E$SF:}~ Gߩ3H(Qutpe{B7FG%Qv@/He\{5^(D=U!O?[X%4[6 !ZS]emQPṡs^N (s^--P>< 랸:W\`6dy[4zկgi4x1T- [ekYA?X<_t4Vo %6umCg5ʿuA))IY m^-?i ^`ʰG(.ႧJ(bEI$ZQg^DH͉Z<ժg'ҌڼY5I8 s[υƴH[:b,;x81[WŁJ+u?RF+XMI撃_s2w?$lx} kƾ|谛Nx浚eAݐ[q\~IULg}E(x MQ:+苤4S޷<Ѻ/!*Ao;XlQb1,cD (sH!oE'oۗ]\BMO3fOn\}@?%_G)/T++枙E%OI}*#G#;J=3M$DfltT#Y5ƊBmڋSj%-wR*r]EJcWNg>bD=ZŠLuyHU-&Ҙ,PTN4ej;,Q$}^AI2({㳺n6 θNf*\WL'!:~]k댑k!9EE-DQ #VQ)!B+㪮jֽЋRS` =K̬]jwF`Aql? I2aGsY)~rԫJ۠FH 0Zh{SKXE,oa9v]vCKDI0{{5:ި>q(h68˔-FJ9}l= KϕJ9xUV(.TjXAZX)yB<)W E@%)Ty0G~N?)$$Wˑԛ{ ִ]VN]-Ω8{WU?#8u%8[-<_e^V<$COOs+*kUNPd]ɋvJԭMk=) ^P:ɧ^xVj[Vsyo޴̺.kɵW?﹒zrl=XPkZFU5zUWqxht ɏ36!7rwq-1cSr("HY'$VפBH8@@?*'Qq.);ࢁr=p; |'gFF  RhqٽMsd£$z48I@ZU3cXAE#z;:5-7gAզK-W-1h䖊(J|/T_#,ΌavAmњj{-w.%ks9N"h0D (L:<ѧ>q+5VJxO PXt8?9`!P69 :QQIay4UZ OB:jwVŒFHÄ$۰"-liSXzTx+߫Ik_b&"?%?̼WH- ]Xe;Q;GYGS`*2]3q$Ah!sl&}D9_fct|69e&VmX-?L /AUW/ [t nf> 4ވOks"Iiy6 JjACٓdO*9ٺb,)yh H9Aw”rof{c2ȘUja>\Je#]fE%l {tփCȣ5{k@!WlOdǚQsw8ylz^t2§;h\]2ڤСuFdn=NJ[sX& 4PS3h3 E7ASC[XePiPKG2|G.KYP4(5kC2Omlї鶬S^dd4:}z>ٴ:L|9w`G}oFhOPfQK{պpxLWRD?4`cI Ax>utr#:D>ޑ5rŒMGx-d<%F)*W]DY$Ig @Vf5'j!|'21iݽ/iN 7RGO7}6iO=0Sb XVTHt0@eh8YD\˫ͩsDѺ#g6+F׵Bk%),tvx8oKw0?߶OPv wPwIq ИrV}kVƎ+\U(r=%+8U-2ǻeۗIbWҹng}tSmNJ y.J ёTdZo*$Ρ ijE;#kgVP$mKwIJcTTTV2gBP7LȮCVᄩ0ee՜!ئk5}W]yuauz E{{Mr@kM1>rD(L }/>vFF 39›7\#bjt U a?DȇǠ8^D !kG_c1x~_)%Лa\0ӴNQ}yi6by{7G&B\> ۻ]Oȫ?$ 7gcd{lͬ<,o+\DH)^% |% (n:{nS =oce iUcM;} g;/=8kF"եqL1uAM{ȹ5Ap,ou{f3"R]6zؙ@_Ie ޡ8S } ĶHgj7Tȃ e_V|<[JK |ɔn`M:#㜈ވpŨ}3k فz~Bc&׭m R(܀w慬#f! K.PiDl RGCS~鄧N yUyR/)bFQ,y ̸Z#dOz %{ZaJp8M?8VpGl9]QkwPLawOI.q 17HT.AFD^g=t+&߉L!p!UdK9`=N -1[F- fAq`_@II8쁹Fq,]]mi|q]I̙1輁?%AkQdwQl6dM }ܕp2ntqg }noj@ 2ei_[s.iBy>B;Wχl,~˛Ww`f)` 6f ;$WôծC({0gEt F [K =3Hk= }XP+$\["-jwdh"Im,q[gd:KY\<*ИoҖ)+>w&]j+h YRxPhSb{yfZ +At\@,v/8$aw9Ƀ8D&eی|DthEN!6T2\+{!XCsp; kf‘K'D ~tHX"k4Ga7  Qۭ;eWalzuv稃&d@y΋m'U)5 TV-ۣ&? FӋꐯ"" j) "ZtـTv&b>Rds>(z{=¶F]x`,\@=ԣ*/)W ]5A1"46:^EtW»&Ğ7y = PөEv ͗#4++) ݾZNϷk9 ʁK- qv {?e^xV4l&K'95jw,_57BMıPJQ3ASz^~xh41ntГ?q յ`ؾyK0)??/ٷ =(^<>j>zxλHfK2غӁgiSzIqX_>Nύ e0 uÈb Ha"rTV{OU}@dO8΂art\kNpX8,R1"@\AkDu|Ux@~>iězp젉N\5 f@$!^PыI]D*}-o&)b}|rz`:XO=7Dx`C?0}VE-~da?$A(_ЩbK$6h'ɲkRƊMTJ5*Ϩr^M"5GŅeQ%3!0+ V٦21*iʌ”JưgjX;R"PqCwϰdu?*Qq9R~&j[+W[DŽ0Ӝ?DtTO3@i"P#IG3Y$fpƗF{?}əL~v").B3Τd`xmv0-Q%_mE?1䤕yэ<ѵ$U 956P{(7?+}YʞA]r/2:Š؀jHxQkj+ -|L-Aqm˚`l3rAJOd&إc0]R!=*<5PivKcϡ -!}uw~Aw!a}4ruo )ar7nu)ghK)m˩p`m M'juCBCR:燝-ۃ%g( V(u"giސW p~5'5*.b*Sf`0:tX `v 4, 2!(gh5#$!9E%K dȒ p(gut߻OU7Xѓ,Y)VUg^Ʊ5oTgQ Y(W4P^ ߎLrq&.>ԡ3;XKp#vha6HW)'9Gq! DޛC)XuGfIRj4l^㪤ʂdina(T,mw w'˶LU><~է1W$0pg'+jcH$#k7f(Ҝ]\ 4\U;9X]m.!#Q4gH p ?p> mE[h*-{4zQ5LS[é>| 9`n&2uzLt XZYېo%)^fwE'aPw> ʓ*7For%%sr"&[ Lry9[INAgͫQF9ӌF<̛Q&E i};YނmsNp&rG6{lw}R4&Ef>SOCVC#gZu|s|7U\jisko1\_\Q@ u|O$+7ELԝMxĆvKCmt5@;'JUɦ1Zt.}=[9jy+Q$UW^n&r:rF{6!SOJYD y"|0DRc 46AUq&p̶[J͇c:_Hs_=;noXGCjݶ¬HW {H6~LWg+GTZ3l8>ާ - h:KbҢ@hJn65#Yw, x_P46ɘ/pӮ!v?dfItZiڂS!WOiv9pIUAe6of88䭶5;t-i:tÃo\S02kvi1a4;T;R3qAlIYdyBWw9%sNq2l}.Py>o&%) xşeҥ6'NV]d%R[|w1))FeM/Y'v\9ֶw9q|^ U\{ [|cBGP)%gj ۉw_YnmOV3n7wK5;$A(E# >Tʟ"Uw#Hdp3绩64$)3#s]|w)瞌 YmFlIC -p%}YpiFsu#] 5ZU ;d3_DJw&O2rñHfeP[u'o*NؖvD볾h> g$ ?#Az3QҳaMӠSldl-h]}HOAߥ5iD8Ad+})ldWLxtP&#ki{ʗw^0Tmujƹcn?G6ƷE>Cw`11R\GXL̡\E*9)s3xwr]@*xSE/ >Sd:v [/Dgt!_p٭¥ ܔv)7U [e u伻~ i\N5Ah$Ά1Rq6,+"$lU;8>J%sR`Ej?yyZExpGSo<@V?(\f𶖩~SbP.Lh ?:ZjE31MNfj#9ަF,1 cf:sWA m#D3'V9ڭV~23{Az|2X2F_VM7v90'aoBmlD<_zhXd3;b0)@ECZ)"tZƶla>pL^gp9;MaL҇0,(s>nopUQ͔y`3b1QZ㖓Ux t"'Q.r6?10o\o_~!'ۇ.)dfKRf@G '2[oV! l1ab*tVЈ"ko% >ۼ12ߠ$16(X=/4- 4<5e::X56v eiˆ+$+0޿f8y`S$)7^q[̑{2Ev 9CH:8`#PIޗo\l3)NIF A5Nv3]XQjeNݭma|ޔb{+`N$*'M#s D7$X$ә"*ʼnL^&tl)Y0[q,k8PTog9]& ncd5@yIeΜ~IR翪D<ų3 3PW2oyq7Y֯˵xԎB]7dؠ/3ޜ@-7<"uB?YahG*VgGPYA8Ξ4\+2avAIؖ| 6`cS & #g2'N7N:X^W^fbi{@ȘGrܱ bFc!A[l{4ۉy4GDN¬_4Áaܶʐ?q~Ve-z,m{>_m`1J&zx/}V-YeӝT [(-X(ǿQ@}  rw\Vj委4HvPjk0A Isޔj ܂`ݪ,wУHQ~ޥir3'Kg*f>/|5D"tƘ-QOת5*j{6oNm `25MB!1hy%7Bv A%=G=1nkꪵzoʡ>3\AfahV/.nxF#f 8* y% R}}KElMo}2׋ΚdQ~r9\,%veOHjXE޼!&b{9Ӓ R8:CɔKLOU4ޠPZ`,kt`"eրwӫߐxW9')񎇕?M-VlfkD琔CV?8 +Arjn. V U.h:Ca`x[X{8^splKI%j9N9W Z;PzHuHzTZpkNHeuNߝnyɬ(;)FBko=+nWDcemb%f11+;5KVzeًkw ě1u{ě ;_.9Cvm8õ(Pi "!rL =is_jLEaA[WQ4sJ{ W=SI ]$`6 10z  KhrN`|c-v#)hߔvi]Ԁ^]68U\ (bhۣ-SǯA_lCđ[&H{pcI;SZú>k םh UpFa!tڶmCۮx˧'@nոZzz7錮fTzT9adeςeW:ivL}Qh=WЅ-=!oj,jf9Hy+m[ "_^tNLyjPWczUjj}ǻv$q$o-) G287+[O PN5"s+-|ְ@F`;ڠ "|K9St@9[ѓp'R Ji$OuuKM':]|Lj4UpFcKs_%C7L%V Q*n+pj #PvMIysO4Q X57QFx֦Pҥ**R"1PES^bi<;ƓzŗznN[#9(S='7=iH-|ڑHOA{0 )@?m9/{4HT!p!q 0̓}cظpb!54f$$g|%É/rK+FP še~Ep\ Rv'5˄Ex6ܱ*pZ%m)I׫mckGۻ~$\.0tktv/:l!R+4Yy@c#6䩈Iyq8^"u r2E;bO(uqՏ,S. mi\L";]&4y tYɖX`F-DXjl`^A|$BMaU_Ҟ*}kڑҮ:yʖ=M/dtW+2AU'r_9?xÀ\~\WaH:U<~6N1Y޷-į ~Fj~)d.[yd̈́lZJ} Q {Ac˭|iLް7IF;"jΟHNR*1э[=:R,Ec!x%^#ytZ+-UPSͧ jPz~"ˣtM=8g Cȉޱ`khxhG"QM-xs:n4v@:+ SɗbB$P^ m}0-] |>쯆C C6 Q꼢ǏSJ~!0:{`Xpqs5H!h:WE&YXgCAnaT!YZ\Dm} XF glKN@UPԬsoeV" D·p#+|ǩI`1'M& `\钸i"KeyZ0:׸:+V`Kp+MB-aPb*hZ#dWV=CVJGh;쩾]$[è2v+`.z&'DZ۝]f}#T׻G^LQ-O u>&*Ōao+p,yI@-;",z yQgdJQ27zC[V8jݘ`n,,Ee=x'(Q(v^``kp#WlDH@;iYM*8?VU&W!ZǶoR jwhkb%}&,OS彰Utm¤γdu9jJ,16j Mt>FRT[h-;Nxu{=Xܣ̒o 5@TF{Q!ʫU F}NI`t'/Tqr:d&r__6rvvHyɟH͛o{eu: Cw#=iQ:YYh.@dpVgKwL Aa _qQDG ?O5r)3V9Yn"EE mġޏ 1JdKA/0< ?O30ƖlwaK%wQy T`_b`9V~Yhn)GѰjmU%cۥ1褴DYȳUTH0jZ$d P.;tZ4zֳ/EجPħ]ٞڛ2Gj#,\ fDphR|ﱖwyJ x7CMW7m6 XNTLkށv{y!_~*Z_ { +g8U-bYTtߡh! c=cpTzwEtAr]X O,,T'5T[ ,C:ztd")ǹ,-RcL݈__NɮhZc(cz>A93*n3T VoA2.ĺ:վ_j ͔0H:玉ճ2?rbʆQv˙Y;<= 6` ~nO{ ӳ^˕aRiN"Эj#`QHylKL':qUw'|b**6z!^+NioKU.zg$KWP4[b* ?. l@faP5w*j,rR[HR~ L;pْڸ8 ox*dCЧ\RTZwGԫ#W Q(YΆmi"6;SU}3'!dVkPjא/FW]Ռ"޳5)p22+4"5UjMSEa3\A,x75a\AUvm?5[5x3߉pHnjcFm&mS-}x%- 4-F@f+[Q, Wt &{Ky{IJ2򁫓/> 'h!Mk]HꆲК:ZCfÀl `2ڪ(uN6ͿѲKTLFx0/)TC ݌L6=u&yYw*.c~aSzGE ,K:w b/DbA_EEVer*a>>B(g~3]/LWbsc릔sb9q./H*Uy4j+XDf痉"!̠흨_]z#iX/y{Ze@w}AwZ0I>,؍\|scX-eÎDwH0fꡏ:9ܘPk`}_x4*bFjV.ԋ*r{o.G]"Ppɟ)KGZNP1JG&/$ 0Do⳷dѿ}ujm&KCFɼPdDIڈjx%ͅi:|5a=2^E֓lkүVFnݜB"L^ Rf 5^6&Aےί^BW |F8+ bjZ[Tsq"#p=l|\*LO6{T|45Xƙ- EP-yB9rT<ܣdS_}"4y ]k!L9U}>J,PhPLZ5ϳ}) a<(N-(W.[tWeS,# 5ܚ=j(/" N_meYÀ׿ 97,.@Q 1Qy7}1:oMNr^p2d{:0 A{2Ƀh躇Y7jзk-N9GhζSЇ =(>۔nKFcD`3⠼:f!g2p¦Z\KD¨K K"ፘ4. 9y%[ -S%wCU=W7%l P_G!]w?{ǧl-iS*;;V{q( Gd୳u ԂHjE! ݏQXje ې;JH)䣤VEgB~MYQ gE;`WI8DjF߯7B>nMZw>c9RydPP˞~"0Ÿ ׶MhzV}m&U9&pT`8{k&e~C1[d2€Q@[Hf]%ge0c?>=zٯ\dNJLc'{`I{a5.|WL EE逎ٙ\W ;Qgքw' J0ث: j3=f]Kc;Amtey k}X WgL?~:`fѱWzf@`D3K"i|zx3KRpf|r+EJz!;6rL'h {u,T=]C.R?õ?͋2ۈɷXɥu'[]"%Ss[\'AϷE24tSCTXwB,63@ivXh!bJIUm\ 4 Y5RMnFaz4v[1HVCJ DrE4ېn؄o++ԉ Pˊԛ .3zfDdžݴc\bNFԷsQĊe_!Q3/nor`њjf̉-<9laS*:OOM˒Pk9}2G42ptb7iYS-@|.߅őU8(ch dovw1{t"ʜN@Ƿוn=0B4;}DsZR]_5v (%pt+iW;Y(?f=92kXP"x&]XtV0L\3V6 2>bܣqk x N[Zk1,ɎМۗEb?v?qm511(U^:P'J)2gcgJɷ̝fnVan;nUd,#HuLbn uÇn}>~( ǣk6cgܸ`F#:AVd00@ _Ό4( /Q7 $^Hrkp:zcR]ss%NcRF 1xi axU>gCCoɔ]rxX+ 5=i_ϱT'ʸ󤪆dlVKTNP_Bx-̠}{W&nh$OR&+!gx7t|9X4CҶW";> 6#ebk N LjaIs9ПȞˣig`!"";27\\[+:҉cFl?|O% &(^O~:4h݇tP.yDg̊ -dz,W$Ss\j]EǍ~v+p+%L\^kOwZEL_*y*?뻒%z?J66o{~2? .bdaä,cM]зId! 3;Ⱦq_U2\;cp#< Ns(C^@(=`추Z4VJ\Ç s -KB׎|+^nF0j#_c,';0@ Q{~CvPvc X{-"62l&7Z;kӶ'<0 mK[pOM~pD$A81~nkB3jp.'۽QwQ?ߋ dt)SHb)Sm_*{TƏ {?z*W]2SݓD/]J)``e_~,=,`[ڷoފi8cNT[ ·\|4 :AD4 '#M?dWb*ź fWzިpX^CpR*q\Ņq0W`:>YR_!/ɕYz1yycD❥y,?.QO+t] 2#U4B @MiqqWL*mLH}^T9|/˛l3jJHc0sw'_3B g1n } =; }ephYsϏi)Gt:0п U:d v[ ğvڅе}?%む|)mBs)(QVLO3+doWFq\.\n@qo77w;2$̄*q~xr^8ZȔ)Q)v)-.60f^wF "m k!C;- w}]h#›x,kĠ:fd*}}LBx܇dNSh07]>QF/n4l.da/ILA0 N~KNjtS |_vP{sm/wl7C6p9n(B,5N_I8tAeo@AL̳g=1 ! t4O Oj ;yF ,^yQ1%wG)*[ c[Y+ PDo4(/weٷh|߸]K,MPu1:A(P)yB;9հYXOwb ;їvr0E3,*znPB 5g{\G|p"Eͻ;-96 *Q:W% dJuwD !a{xMi`u۸6w/D[F'IB͗4N+LǵIh,Y.)b;giO }p cr SBEt"NS}:d7#bXV87rG!xzT'sV9U2oWmp( TdrYX9ˡ3lP~fHͧl'. Q3T-TxE[i=~ScqN2._V52̄2fLHwj;Bߢ$ɢtgZѢw"/)!/V6^|:)_WojP B_Go5 y֦ B6D0V4[;̭HΏra",HKTy@N!Z!i*BcgO``p >5F(pMo)uSrlO&D.O/'hi+xhzi)613HӣgΜ"iա$HH!(6bo0\iڱ bm$$wtJ=Lw.7rLRv[W{#s. |kX$l$^kma> .vcNl񵊚:'|eAs^#O(:mpV} 1VBoOᬁ/q]}%TRfȍ@>N_ tfg >i߫ r ڹ,:F |_S^+`(;Mʕ sۮs>͂S?5~k9JX-f[ |&ӁCdwDl*86Wk7O `un|MXUKJl\̈WR -| ,*C"Dp(m%eb!ҐS_!L; G7U _lPPɋt>,[LT\?8 H@37({䲹ۊdȯ<% BQYJ<AybvN܋5fbB/}\*RWd@Kۭt^z%-(vQEx2TQj?q*M~%(!Y[8[ jeҷKЁg%T"S$KeQR&Gf3ā$ Oy^[~&'Ot"+D^51䆻yC\ M1սt]g!X2=@k࣍ℓm1b M%§/QWVw8_ `ÄEzn1iTl6#|<ҝO89vc^oQæo_e+%zfYOs1fM̦ba$%6,jx`  M.hsvY-,Jt @fEƆ\E0L}9t"!-mG x.b_iEҨۈ۶Z {ء@۞,ҟC:{G'_0QȅDvРṮ^ X6.YTqth / {XZ9YDID 7Rl,ӲFpʸ/>s:s.XoQ%qw:_XJ}f'xbD62VrE e}s-TZl HD*]'re௒PSxwVV#$TE>O$ eqأav URpg{IcNVPiٴC=d0da=y$]ї _yjoe\Fކ1C'LǏC7"]zՏWgbBm"6a'HxH,a&dAie 1}jz쐥FB99F;(Z3vqX)}SZn_{N뉈xFfXeppb?v{ 9 m>[b^4dOc }'B={6ORw d$ p(\HY9>)pf=5jfGd-9 Ju437޴Z,ӋIV;S\F2K9/^z0~g\?nH+{˿콨Q V2|Ee<\W!jV'E1ԏt) ¥|U$[IEA^@BsK]w5™ }v]X>7uu0}%d0zm8dCQ9ZS-"X ē$qWke=e  ϘѕgHzGr=;ܶ5~/1@gmwzr[~0z룧S'jY(l֖RibٷAS]LY`($̂I7xBj/Gĩ2|K#λ 凛B>5ܼu0mEALP&OVc$M0-U㥉%CL6U' Ac9kUi\I-Uy+zt^u"D $~l.w7 륰R_ePŚHoxy6ȎøN"bQbn1vTB℉݈6MiD L~CGvEQmlI0.)O*]`Rk<-La>Iܐ_x΀hyuN< g#&HQϐ(exu/[/4{S+\}(kJNdOЫE:kr翷7aH <<}W{bsʹD.Y^dX៨/Kk1&K&gȂҴ=r\$ejگCkNJt]0Q ɬcL+n??ߥy[H9iFWKA0= CͶV}Xu"k;bP<,ejR"ȇ7cI7sDaF 0(da(h`_D}j*\_gy @h,~` ?{4ѽHzOq,I 㝴nY#mEAsV%ЬP˨ rb=*?/.K ۫ PvH{;B/لm-ya>$!łWv`cә_j:j̢9*AJxwXpe3ˌvė7"P°lʵ-ORl1DDݥ|b Wl(!Uc){sh,jԩaWAcha:qw˜sw׸sʺ~f %H YFгG5ŀţaOl|㏶V>ozggyv>Ϝ}}⫀m"kX'E'5>H Dp%PZ2.&D.vHDF<l'5iauuwKs-_^ $|!I{cn%*:Ap[(6 π1P%PT; \Wr(YZ3.ëJ 9Qa^oi:dJCK\ N Y<(CX /?{`|K F>o7ϒ{~%t wo _L$&O$D{WMl7lKKvӲbM qheպ7svgaގ{FܣB< BkQ{EůZIc$-$JqUP# ׀+|AKR-t<^3ˢ!Eѯ3솻hSwB|g #^\S}Q C}`sLE>@2aLywd%rȆ _IgMZYB#AiFљlѡDy%c>ʃڟo2HnTFOO \X)$0tk_@$ >0CK7BoyIX7":Rk;Wmv9S%H ^^L@+ljڰɘJF~KwsxFm얏kA)ωP"Ddom᫐hc+ yL׷E7Yv( }BU^:NpyKwnS0&}Tm`E#~(\h'VM朒%Ph4G?GU3]y3׆:/:!;!Ou.xUL$qj5`lO1$\^AOܙ;!FE^f_i+2?Nw77ugI 5\J̱i`m9ޮ:'aT~>9J~֍ r |2QՁpBPbg n~̬~!fJpNS+t*eC@D0B9?/?T`~ˆֵ1~Ŋ8V>ZcyP6Қ.B1Ou,Atl&Q66޽2RUWl 0/x9OFCCI.w8Q\c Ib#~q_a\۱}0[VZSQ@Z` Vq?@ '"~#KiXa :8ñVR3=>ɣlK9e־{ů^0>?u)&ORK #b*T:tqv`TS^w/]q[&!QWȪc&"S 9Ui4t WF<+!2<#~@ˏ8s(чѽ9U5b#<4@<1 h:d(PƙF80dɸ)O(k0k#ۅM{ ,o&EءhoxirD h<- ;gpqWE@!wyƗ*"9zϢrW:ΪxJyKAbNPƴEU뛊slD6p$)vxRGKHdL);1E rɈ72LlmJm1:0OSs=\5{#rymG8J T3m4zt΃g,S8NTߦZM$֓2{V@p7& '4?~qPa͋?x]*30|֗ia|3ʲCHlls0e:S],v{c7jv/A%!oKPtWE6ް |Cr?bNq19dPA:gwqRRm͵hb2kR!*Y]qJpil8/5t!F~Y0)px}')D& DA1d6ֶ#ThP 4/,W(Fc8ȩ1OYmlUDV{M[lSx~PRSן&c˂g}}P v6-42C'Uis|^ĢeHr<LJq9-h$N& T}~aF ʐb.:fZ:C{!r#ןJ12uw AFڌz?Gkn~ʑl^CZcA9;k:C 4sypG>Eg9$! fR 9\4G ‚0ǝT$xKdKCoUj18ujgwOayYa ¹.b qgddv,GO2f`7uX({u"oѶY ^fH3rɸֵUY:P5L-"*6x]|/?d?5量k˴iWrܩpϳE,Y7R@2{૛GཱP6Ʋh9ڦ gDD౲|^VlI3$F̈́{B\dLqL/?H(4IeO{ϹJ- W.bx/0Lo69} 0Rs\RB%=_qRÛŐo\!Vus(X:3Wq񩬨*F<>sTGk((%.x!0|Epy'&'3LwEw8>vfa(x 8~sn]w2{ 9^? 3D 9 $>ڻsy\ cX v/E4ܲ9%~U%AVp[L_Eh+ du$ȁ];vDLm~ɯDMIkTG F _=i7iQ;Q6v6&=qJҠNxވP\kVWdoeY1H¥K,RGG @mnaƂTݱm/gy9=A.d7[SؠnI2$>`Ի-UBdBx6Ǵ"v/ҬKwXu"OR4BY[/f1^Tޓyl*~@[#]䢾eqBQk <"Zo*镤]sIj*71zƢ_H57 L+^|$Q"ֿuK}qsՏ̺1_Ά}Me٪/#].}Y=gɬS"3 T|%Et߇.q[uԻ9H{{i X6iuպ(1l30 CS`t03Z/ ףىш/q_^cr޾5#!o?l%Q63@Kt2 _$}aslᔫJ7R+ DH&8;1i)51dWu|O#ċGϥƥcJ[,hڟx%Y ŷ16  " 06d>*' z۪ IT.hbL^MyozٟK-ieS߿:Nnp1^4YcP\6X+ iC`1%؛-Lvo@\M,"N2#Z|A< ڣ}ֶ0\AVFc9.4U' BMx]A3vĢ;X|^>g˸gO6"~kcT 5CvPhzqLcJ(*c_TXtK[[eV6/a!w? 9uv;ژ9M"ːL,EZL -Ƅ' e~҈>kض) `D+$Zwee2%a|P_dpq>-2/.%Cwx^N-cOƑmN ^YWV'pDhbYr$J||=LiT2}vmd $b"\?q \^!)_ )8>V&ձ¸IlTB8[ELӅ{I-9m YU \hi3LF_W(֕Z *.6R9Rl nJ|-Q %SXgO^$ ~@xXtuʔ蔪AlVKM&P=ge5D D7z,mbZ>a[ -b\Fuuxߴ?mx!7:KGV!G(uf->rXfZ=+}ٕM-u;0@RJWC`qѴ7Syɑ'SHֵBW4cW0[ }6H)[tT?{1FƮ 8|9fYXpϱ%M7@HAgk_ەyBYvK\+ GB`JU1u0-H>5^吇*W/|!LfyVy(-@N OKy!Q5"%`BQ5WBUiT v +F,mL`V#&ދKbFBM02X ;՚1@2ԭG^ڍ寲3Xڥ DʕS\"&w\px05|V3cnbNԄrevl.b< aV${M^+wxc[ljY/ӕHXoibXd9SFEm3ɝS-P@.|H"5+ ԨE$A0}K;tù|EWq'.J[:h~}P 67kqGnB!b,>*/\e_Qi" ~TVC"Y6ul:ת>A]D"h9kM 21ƦئsO%}\2`Prw@P)X9G-ޭbS-Us3uD{9\8覹v;Hr=)"J94vwvD%r^fћbcJ+8%I5f3><}f;׺9`%a1lj@D-iHdE#t1{7_<]$7SNt/#e21^wDJEu,U&AaVgj.V2~_r9p?EO=mX/0IY^M a鴩Y3|-! Ak_haV AHsYTА. 8hZ|21p[k Gy9$ϛ$ʐtDf;%kni5gvv"+O($:sلxMeg N_iNn148nqGȇ)OJJ¬O;o>^a4MFQ^W@>ZpM м]Mު{"¿mLtOgpl71{|[kiBMXܔ0! "0'\y^}Q Nz;Baٚ*| YI2hC =d6&)>9K.#ZJȎsٿJ1%+ԺGǐ{m$.ؔ%`W3r9z)d#\Zˆg :`"G_ו.z4dGuB UQQF91$%>WW$_PH u1q>)Gq!w~ iT1U H'ֈt5zuxa9<^DFt8\9sM4簷zs@rCxl`m)qH$$wcUڻ"yb LrdEt7\̜D4&-K7/">\H`nZj^#z6TljbS#7'Q:ohsLv$>#^TA7e6)>J"SGAjZ hҮ^3Re$m-{vB~\jԁzX9R[' LcyC]6Cӳ&O*L5f{fcyZhfn#]P,_u[7˒ '{f2A';YIe勀G!oDʆ."k}Q]%_TY:#&32d3e"]$ye T"Q!uM_ im+(Z&k0c8[ FdDz$tOuaS v.YMa%nNFgpv(jlopGi ͂/$ %9 Dd飣[w"s!-8.lc~ܘpP\uiiMU}H kON@`֜il%+56sf++wlk2ɳKM TWڒ<̨Je5si g._1HwnfmCBL 3c-~kP8McՑ8/`h{C`ߺ3vc.Wˆ9Pu*!aڊų3lܾ FiyN<H=ؐ7Mt^+N°gTe?d!e$^2oƽ٭~0pLdfJrc6 |<7♵&Inq(OJ*aybU{&Pf؝`՚9L~x윟VV(=UZ0`#FUɪ~ca(̚i&%5xZ^3Ɇ+rY1qxlf[BOހTw6rXT_DxUB֪Ҥ%-g|idd,5f#oo9+$zALٿ> `|'@%C$+1 iy Ֆz;ڂ=kVpcL/*M@%"<9gu _[x9EPz=/o;YxLs@ʖwŢP2";&1*XFgm+˅fk6$ĬQq':X.%.:hG})VnǬWiȴ<`QPD7S \$‹|$8]f,(ʷ&E0hY9 폯;9q}–Я/i挟 k+9snYPQgMGMy/WfލY,'[g?tMJ#>&w|5ߥf>{-cuM){*`B5UI PYĴ6X]4{6zީԘ+\QgK 6T~Ԅ Jlx33 8S6Sbe*C2nٲQjl5M/K24eU\ Ųzoy/o~fi&'BY1$˳_dRz4 zѠ_^-Nc)um>(3iSn@XĐ=~K q"\IH<4]D͠DT~X*1O_^wppkxXf OP!~-~[l{Q8,{2:)Ld&K'w8p$~ڲ@?~\s4R,|Rܖ96%&!}f:\KIEۜHȈ^9n? } #Uf  GW0kk? 0*:E -)NOj[? jc@/!0- LmwW+"/T,38( ʕ+2Sܘ8ŶF'mw'JSwƍ"L?SG[ik_ CULP1 LeEomv[].h)3CZ6y+O)=`iy`*^m!TIw I`gkaSp"MߐlU_[ [r#R0 #J.[p@`F9.a X2%ӡu/\`諄M"êd4VAΤ#ɦϋUu"oLIo@#`JwF0w-2 z?Y+eR0: O"#cwYFY1x3R Ƒ<%zBz3Exz4K r#Tiѹ]](clC4Qbx-^yM$RFJgef# ۮӛTnTrOF%..s}kb|\Wr#&ᱪ 5#n"ǁ+--ep\.Ȼ=oc9:, Ka7-S j?p[!ܻ CGUiܑ ޿%.xeиEf#-Ƿw@@>)PlKBtl?f`<\f2-tx0Ny|r$N7Ct [} hj69/I{tvN+g֧@( (*ٝ#%Ti sթŽle=Wk 2s`>DF<Ǝu7vk98)\)9] v.b+/ÁC]zb8wz0 X`&݆Z\zѬOL9PoZ>3o#\UKt .m 2mo2, eC77{硎q<ޛG} sm6.̖R4̄Jrx Bѭ̅*ڦrVU`ێh'2\#ݓ]!g=#MYi,]:)d͵ !Z{k[zk5in'l?#B]ƣ|M@ 8S[a߈rk&ґˉgJwu˚'Pw2?a1EtZ۠Z##PZ2.ȘB3SD|Wtm[ Ly#4f,yYFt۱3_|Z=z˶{e qFLfD{Һ?jBsmīW&H(*N JZGrVFI=#y mԠ7U*ɱ?m$"zZ zeu 4^m]/87Q_t^F8/{^Hfa\rޡ I4HrD2Y( Gi }A#ӗ\9^D}VM|j jW,.,'L6]Kנ׺[IrUY} q4S楞VqL8f$TB j/5ƚ l6I,m8-Xl2EE3m_>i}9hNݒ)].ӧvbeQ5B}Q#w_`VnS0uC [У^M=os-俾%?D-0$'$J4&72հPʖJ+Jhvo9̵2ZjS匌D|w IH6':^HZ[ G׉}? ow񕚹_hsA6;HVץ݇Y{Dn&tb׹5ذJּqr9KjMl-`g -dIHB!bn1#|/ZogS~Dm e <٫l7Ե9˙'ݩ/զk T=yq , Wl|xst<d ,sT5h- ]H\ GJ .폨_q{It/R% j_"A^0S>YĔG:0L 0FMGIAGD%_jVXdi^$@[^M[أldxa@;hCA0eSvE-$i %a(=_aezᓉeيKf^o:X6$XdH]nJ<]UV{_t64PևjQwȊOf9,C\^ܡ)U-T bG ̉[.uVPN  pn+WK7!#e] EMӕԾShgh*90L Ω^^M.=02=ʷ&6,OeE:ycEPF-O}mPVۈhP7VdnDxF+kJ4}O(QY\ŖHu2M%OԠ5^HiK02A4ṃ'T"CTdKQA9͊Rx/t+j"-HT<Y\k릜 rf;C*&,Hm^ګ+g DAՏ픲!@kl}ԏNd\1b`3r[8 HEN;}hy0,r4]}]9ēyΒ<ҥ`gFNKMQH~ӫN+ Eq~ }'LΞF.Fsq5$[ ׬c[;q{vQ14SQ%~(W| hIQwi/M<|9Ƭ @No{iv hst \e֫)+-ONsi{"ŚnEOu&+,Dף3u}Wo 4ͷ^Y@Hb %2#~eƌ)ڡkO}= @/'?[~x9 歸ϫ,3'TI-`W$ޜ~øPK}$Lԝ.ryEcJ͓ߪ\ik;5+D+Ydv hCΥZ{l7GmWȷ V虿`,QJ.`6S=@&u,W%;]ZJC:l:328iBkDX| X7Ĭ(\ƫ^OSM@Ra(7h2/ªϲʖ$~eVq+Fɐs^+.>ZqO薐>crkz1Nױ1y''!v ͚̔ld_L6?*L:Ǵ!屧[,mNw11zCũ͚"9$7JwT.n1>Q0SlS\vI? ajR!\^!3jm9аm<P/R[|ۀDzZ}x:Tȶ4 ~H}`3e.܂%%L1Ul#B߅1N*̜kvOS9"YM^^y8FSF[JaJ'(rfcRTz+ fʽ>yOuiQRBWisoZ9!(rJ-(U怯dq-uOdzU^Ӓ-y Xj@pm&Zg5ݍ{kZ=*{+6>o=GV;V7H\@>8t63( ӺA @k7afj3gFkd$?Ja>8_j-n@\j[Tj*XDVau\R &A[nY=fel|L kr1W´Q~>4K;j;EDʱHY+z|WBSǭsf`Xʼni1>zZ~D!Y$CbCGKb.}qeanJl^s4PQJGLX|; ϸSUaǪOrDA{ȉԣvLčQ1pdmTv\ dj 7 ]z$KlK]_Y|q]ĎXd. 3h'EDJ+[=,jiBj@H~tq%Tmˉ Sԝ {!h,'ekZynʶg' Gϥm3΍MPdnZHEr֠kpgC{xd3,ADt4ζ\L88BjmO@,(oyH>Cn =&Mצ'f30f&EgIySpeINs!nЏ4i܌70M_M->#3ĭu7seYX[1Џ^y6PԺ;Z7u,tq6ɼu0L=-]ZX<۝Uo/2,:beDZ:J3ἇC=!o%v^<]:5L̿ _9CgWKj1>V9\>u7nk(\vwAo(aXw_5b%q42Y$;SwuQ)| , ExT  IFu~jO/!ʄR~aiDp^[>D,8ͧZn͙ƼBOS2K#D}<ʱ<^GT|Zlt̋j=e2ԇ  cQ3^IB6R/mS A\< ek8!«JTjXtjV$Lۈ}%}'!f"bEU1)'a#SWO/{gM CbE{O֍,8mym2+`b96 bcM$O1ApNL|q-٢Q8.3|TjxIN74O˻sUv7n#S'uz .p1A*B)mµ@ ل?w$纙|1rM!k~@W ,̲_m5X3c9LiE‹8No?sRBm.i#N,mfٛ㉎bәAԆa-^$c ;Αz!8RD<0ӏR;ڃEzsVjys&^;+X7]Aϗ: QXpȑ=:TddyZ܁ ʊ>Yqi^^x3i1 a.t36r_cDF}mDT5Ym?Gv߆IcOsbA}4 -z4(?.REr+*x(,?1c2UPRA8@ 025MOŪXmG@kTdDM%}3`jkkgP~Vҿ B8c  F$04 .__)UFfFNB^1VZ"$щ0sQ+ψc4Ge+uΪGcl֒ɂ !m.P`JO%rDw_S I9rccAiEjP&Njb6VH|:9Gϋ D5!wdc$͏*ymߜa!ϠɠZ t%3MʦD>E~ߏ }.5qjSZQM RmOf̅Zk@E3gd̄e A&KFwKE@K2=LOQT5*p'\Vֿwl d+]H `:+-\&l PUwR8n(\X "o;Z&,8uv˻`Zxcu{g40iVe$D4UX!;s;eORIݞK+qxsޜN_>|[@7J㈌kmҊduq/ Ƨ?TԥY\Ӱv`E~a\IzW?#! e>N B\z!#.vWgF0Rg@rk*b[,8u'T|5ݔ, ,v) p'6s2i.,ϙ_ݥG|tclM=AyƳVQ.$z/YVx!.`1fNF8~g_WN]l& g۰ g&Yj;tH3ϤǞxW<8TU FzC\xBU8ޮLJ v`qMTo:90Ygaϊo60<b: uɼaf)-_|QQ cMx+/*|'Gdop#iVk[k)w?4G3ȿv$`^vP7^A ̧  sx&"~RV #nR<| gw[<?>PEuwՃ'-:-+<7<)i+7=7gJ?fըH:u|KՑ]b[a5\ʱ}6߇eUs8ZI/W$RZ=a/5;zzUe Q Ͳ(/ !d^ߏevV^,݋ѳ_&G7*=zZ[=o(1:9$;L%+)F1  ; lnc,dHՎ`>8~Ξ D^'8lW@9C˄gX vJUtqnpS]* <ឧ1l4\ȝ|teWU4 heNvDa ycT3Fۀbݧ 1 q!ەIZyvy_Nn~Ld%e1UjYYI7"՝@ ^i& oс?f ?-؜;Ax_KTO lGUP"Beܻ })LBg{1Gjal(C3#btR–2U#׵arI|槅T@6 (d]c¢`)(/ӆ,t! 6K2G ۀ3 9Me%nLbs{iԔq{WfSeo(ID#_ʓ?䨁$e+l A M'|hfjF%/$ 9f揁MzdC7ﻘ%)7v>t'3*%t,xR+Z80%-5vo7j!2ERl6~gMM q\mR~r}_>?!Gm^j) 0b~+!  5]pNYhP# kbF^8Q?n7-Zީa53&y"E]NI؍Rӄ/+Sϧ0X &)fbeVyKYNLFC_BxZ#b%N1:dFBxX44n 6P^rVͩ(fS:T^cG>'  C}pu@K*X44,sϖyQ>AQ@zaPPϲaNLtdm¿"cډECs{hF3Ѥd!MO1HMyW3%EI1;0_"\%ȪUxlʁɑRs;NJ Jf,ҔPW۸H] ug <2 +ի7dnpңPv V9[mW$g4%އV.1t.NG^)wO qfL֡ի ܥjBmbmT?U;'b{n @%wyJ&|Ve&kn&3hDwm  !Z{`nYּRue%=/]\r릸bKFBf#l}4Ujg7jBYUؙc) xT׊IJuy/>5 9 e]ҁ ȱA=@=hQiT {nW8A* ỳ<3yҐfZxM =&8⎧Vɩk؛6+'b Te/] VbF>Vblnj>Ҷ@.Щq8%^hh Y?ϴCK '"n9Sea|3z7.BRW4Ds*T$pzu jIbh;~ ]塊C<ڒ>&X*ud808%Wf Z+h|x:*+0# 7<{΂ge.:; hU}8v\i ߡDH;${b*IvL[12S&]Ab3Rv̧sM$\4P W\Hqa."t]RB\`,>2GqڲAfc`E2@5(Y;<_R)_Ӣ PI?Qtqtɫfx}i`Zz<[0^25g(;KpLOo×z:*t0WreS|te(.0CS[pvdGY!l&8H/h)J Tn S/2>YCT"{e4oc%558W1U{ vj>=B`YO?bcXWF^ȧ3e,C5=1\hyPP^]' T!(EJtᶊae`ol^4t}1%:xєB=1ʋ`LR,Ň K- ,ZK0N@'qٰp}beUsm +W1jЮ1 MKCB'72:pa*]ǰI@#W:KrP엖=O-D3e+JgT)O4~Qߒˣ/Sҋ8}LCVQT*Tk՛ qH=OPKH#4m[IRuX 66]1@ }ᮻCn_V-Ҝ[)4x#%(߰Knh.1PJB}ʊ-fyJoTIK rl [$BXB w6IBqIK$UW6ou [5YGuVzmVf~{SՖUh4_5 w5 H&rC&R_{4Prl#\U <).&Zj#@@ށ6-zu4n vF%9D6JL P 9gwlmO(<AȓusemYjza)f6 Jf@m3pl;>Nߕ9YEmܩ<3X|i_sxNY, Bj%"0v"J^Y'[Q;f}D%}0He>۷cQMzeUi@=:F~re4r胊78vRhF4sCs}Q(Rf >? l#>9PZt%1TX2hAڼܙ@YAg7 O.ovEHobIl^M B - [L[Q Mho<-AtbfF0} 8O/o#JI|9O[SObEW8t.À! $'&%b^]y:<ԗJ]}lū!˸` oR9@Vsx dXIW@/]nATnJ$}<&lzdzK3pjQrk[ <\Z3NjM_u4 ΂Dxד*om;^hPkz3w)b0*f1t&}l)\qLl%:l:#Ylq{~&:BT\G7J {/`jϊ^&4e+nl;dR БqgSȸA.19UILĸ$nrA9h^@E l=skS/hD2QɐUJ#I)'~#d k)T\IAcI!!Cy#y"= 1CgAzM z~TsZ˕ JrH.N4d3kts+RPmK_w{nDCe w*Ɇ fj%;8ێEVt+d^h/c픯{a&1]*#I?_YL+vF5*5-.Y[37͙޸ԣSdG&w-~SwWLj0VmNP7 9MIhmd UMTK\K\W0 :¹|)m%#6tz4}B3-6^W3حRZ׎@?kP'+x$˼H摰Z~)$3;FN|e0@V!qCiňŕ$63^`v7,'0ub ͥ,x;s`3MsGj"/ͧ\I ;UcpQQ;ͧB5-[ʷVIl ?㞕l'\Fe㘹"WypxfzfaeyEM[/.3%y< \L+?'_Q"1x-4^%!kS.&K)\\C1/{Pyη$Z_aF̥>{,H3dT_crk,&!/4]zW=ۜ4yMNg겍`0U[D=(|x |ǷHs߹>\]><^aԹ77ė~xv!W.ʅH9ŪQ$>bhl[(y%M"pV9e >(zX ^9yX<'5 P=?v}'ԅk,?|/}D,>YUoGE@# [1ESBf Q'?<6hlu Y_FGC 1Ort_-AH擹!\L?SXܭ0e 1=h#G9Dg[dGQE릖z]0$?b5Bi$ˏ_TYRiӔ&))/*|=G[>9Bl^ٝS}V+/L$XyHtcnous^NׯDQuN Ts;urvsjie`tӜ_`I8UX^V`MT(Ϳu-܎kF5@Ȳ.H|q&mHJ:xN9Puu "> |N: ='$6_텯,Qyb7PE#Bmȧ;d/ v3dGF {;|؅捐_c7yEQ~a1Ct>Q ɕ~"^s3ak 4ͯw#{\lzCM߁~~ ;pv,RS;p#;t>_%^B>$+ `F.QieW+^cF-:hʌ,ߡu!Үtaޥ]`Nw(T5mhտS=Dc=;pBn DD݊vC5.``_Rq2yVP}"\҂}]FuZ 6e.OR*h|c9SynJ^7H'q)4uɘ>]4÷)>I< D44IӷKb8" 5LGX@F` Aoo4E@J3%6hM7#TChm/DOo~ 7{Dʠd5nYXxxKgW"G Mxok p*QXJ`$AF46NV~[PKf|fyQb'xk0.Z2l`&!TP &ya(X.͸pouRyZS;n+"B[ʼnȉcR>1>\=ԣF0+e#ELN zj<$d5 d}#CiT6X1+Aj SVgo, W[o]ES^XCwl[mo)"ژ*7 r'7OSBv8HRh@/tMifQѮ ׼]=T9}4a ۀP&,MmcW)cpVX^v}\K3 I^2ܰѱfX0R)AV_4\Ą!g= hxtc2 ܤ7#D]{u!>H:F*vJ1fXtlxX,2GnY`ӖXғ9$-i&&$.ۢ o?.(Ѱl֐.D.wNg_; 1V>xIb[{5 X@@ `X[[pcOQ} ? KV6$mM^UB#&Н݇^Ji| Ewlo%gJ Hg.w ŧIЇ#yJk +N2b@{-,} ϋjvM'M+Ac| /+%ܬlrl-kQ͔+]yݤC93Vּ*Onh-3M:Is NaT擬r@A(̈ Wu.z):̈́+q m"k1%np?f\U>!ĒD_#6:#WwUT5}VNݿ$=pau f)9u1NP]R 7~RgWn)Q˾iVsnaHle 6zVv:ڞk0Jr +\3&tS̕pҫ?탧_5\(cM=8(4fMвbڻM-Ur6LmܼX}x I&u)>Z ;?U񗲕f*c/=16 <7^%0u~F@ 9Q#hfA!^]^bY<]Ŏm\j/u>e SNO܂/@Zjđ G7dY᬴bN:ǔpvZ5+Bm:䂟g3F,{Yڒ ԥzE~ˍyn`P:^_s'KUh1Q3UIҼN*MBHm('_R'5PrJ2fa)ZYIB12c+^3 @Z2y/c{Bdְ_nHi=G:˟logU$ FO DZK[DzPJlo V1`ICq}[69Eܒd.cp=N*kҖi@W,#*屁uc.Rȝ$ ڝ@"xh2zRON@XCx9ExʲD)Мk5^6i@ (H]sij p6ed2"L\eʍ1f y zuL"&Бΐ'uDB$4J萰;'޵2Uc6*4@HEtɒѸ@Mko+m$X? a3Tp˘ أ჏I5JGvDڎ4>q0͞g]dSHt4KtAm>LOj8[EsxtBJW_["5AsU2!(;0kqX$HqN$ܲ[7?xN"dC˲~z8󾄶I΄fC^AX^U;1: >e.Mk#F%H1R_`c4㣢~j78m 㖪o:xr$ڂEؽ| $+,cp. kau3 BfBNAշ rEo7JtimFJą ~XDUoy) V1SDaE=#[l&iLqQ~sdS<ݺTX8!X͚I~/;d]ę'gHo{BjvC,3oo `>\ 㶵{80p:j[-)i4&hx0FuYLrk.b3*4sNmuy6Y3?5Z•l<~V7ʇ1ГߌbR!w"; ͤtS5.S{@Sּ!6r_Ș [8VӬ NUc YJU7xFv}^!aq_MxR(oT(&!E:Ε6GRmqu ¸Z}};-i~6N- +QrJ'lDD{IiE?5 ,"_WK_RlsTVMLAWǍܚ\lyGTam;.Ule\xSA|("zPDNz@2va%J;DkpWRb$T;J g4G]CmpMSs?Lw~$ʩ)=6:^?Vƍf4OU0"dbZe-|%zRl,rf17̟8b] /+ց2 *tL߯"I|4'#_ J:13KWKGatP_)+}"Zdn9gk6O ~7| Wjɇ"UB`ex=6 A4%d@-W[ىWc!TG N4 ic<#+#x0 y څ/ lxOX|w^稕e`gx ?0ĿA"Mуtn\J W ۛhEMvnѴ}SQjdjZA5UgZ$f`dPv{R˄:0S&ATˬM#wfB]t^:I6qҪ*_68W\dOII|:&YA3]?L%Du$z{*b뢘>-1'Zd;= M|4z[ՈШ" |WN V iySQ/q,fnѩO2R Zޥf`9_6_ ˧*"/{P8.+zlXnp4vX&n%l8[TxcO,^ ŏ  g8 dG3B_H-c󽸆u(g)ZzW k;a/J6,k΂cNL$Ԑt[\d$,\JDjT1܏Я-GLm~?Y sA!ɌRPtm8yZN^-"SZ'L_rד&N/gا3{Pf):]BaV8ĄvHD+",My( W$w#ެ˞"s >vf k,os\(": _JBsf5ڦ$8Bڟ"L|q(\?Sq.>So8@mrN]$-lLiW֯ AX2łq_<ql/DiV0BV4}Nr40kl=6̷/e\4z:ڭ778}{궙sqnvMdph;"#U O{ #DO^ M6g`%COR : Ofl$$@VFrIy,`vn5p0H!|?(KEdJCLBHM܎s|B݃sN;6sj9v'B48<xqt>ES ftO(}O\(Wب+=w2-UVmMm%;Eb/-J@/qbU Ę R#zt.ԺǁJGrc6=B]]jBlTA "b0[Fe)j ^7^ubA_` 9MFTGwT{^/rKgk~fRlSֲ/A,z"[.O2lV8#g,J%' hXRznVMB2oeacӇq.gxqb6|#COk+nԈ67>:=8TL-: me4y\&(}zll2g`L>!~El˓Ō0/3_O[w~Z(`X؜67$H+re3+WGLƪdz;LN- ڔ}t1H7@7c=_qj# ㅒfN%uowMظ/%Opη,X?ɋ}7).`,K%k'eP9{ amEVzIVCH L-3쀌6tvNv0| Jć+gb]Bow1ly(^ءB҇//+FB.H2q;@tzgmkCKECD5 a|1&zZL}ʼn8z6-|FCLH]NKZ~ 0ěߊzVńrM_ ;elKrm 2 Yl@5PT;4}yڿq14o ^A7ŴE} +u)NoA53|n,BP@/g4)w36ۼLǷ+RzǼ+f? fazdh)׈VN|V6ᔈ~M8hiWE&^.o5_܁rC%܇ÔesM2>Vxq#1فۚC4Nq|@Y;9q4V[r9Pިg_2Ϸ j( 8\|mnB|&I׀ْ>I P73B6AmvIC]p`} -0H vUWP1VWN>l;]8wpj؀O?S/] m"mU a!vhaN3.sC dF6tKz,4ߟWtF/>#jv`m)R̜!(| ٰFAҧgd O1G}6ObJ\nGF%:j`quuHtK3bq׾-طtۙ6a K15O ˔=7?~=v4ʤpsfZ., 8*rPP֕O;eb;okftp[Ӿ֗NY`.A$a,5gx^7e(f-h݁2Gr4KivCmiH9_#,9۷Skec=@R Ӯϻ6Sl~_lU7s+s ף;.-3'rjf",1O3v{*滋'@jN>10!g7EMu}ܝy r[D2u˻~`{UCM:[&&bg _ӮJe`|nZY|H+HX%?Lv!M#7Ž]>hC@Wvt.1bFs.ui ک"JEt\_,ˀ "j"0`]4 b}A ۑ' ɒn3/йqa{_ۄ,)(u-*Ɵ9+x t<<@1VK:m7# 'iC+-b5' n ^ t'튃;r.*zަ&@Wv%cHx4-X:]9vGq" (Rx&e T8C{A=a_,D@ ϊח 殺S]~l5A)V!e!iuZO~twYmg)L='HQ Ky􆲃}~< >8؉GL|ωRY[:eCpK!AOid>S |=DY+=߂ȿ Fxy*HqbA4'eO.\auv|ѸIDk 7uy!͍xeI@ೌToAሱ\+Ԍ[#GÔxџKƇD_jlƦ"p"R#-q z_YI <9Z^[<4"⪷" ''x"TN|n }3DXYw e=C M|_.$lz7P$E$ҝ'{1߂>̽_ [(CU31\Q{+ɖ mu ZsiXpDeZlp͛3pOIw$2=g a~l@D~$0I~f#zjbWc^us&R?? P'_/dI>e.R ". l҂D.K$O k˥PL@Viי}\~O]P.(8+«aaҵpRʭ !󆴺d]CnFOH[FSy8RэbXct F/+ 7TxK!i\D~up&d{X좍|pѦ])|(vdZ!#w혊 ,^C֞5CNx$fk27 6kmߎKF)y*Ͱm9Œ8]\Ol䰓{4q#ǞLù q|qR%Z?n=d=}(NPHR}; qڝ.61J/N֚st(phlGW:^7{ /۲⸳bm½Cѕ`dma*n䅹@KC艹<hi8wSB2_cROvWM| ޥ:KIs3;L; ze?Ś6'x뮹&ttel-awժ5U(LXn= D_e_3 @&:V2ZT9cwA,H$Z?`') "eOkwMI4Rp'r,6IC34㩧am(1Ft%~K}`Dw HgYJ '{~mZl(@|1W^8Lxx`$V*y{gI2 22WچygcǼvMwpWW>75Jw_s"/ke]Yx";KoJFE "<$vN":,T) ^Q/GJcDpZfrC89~оSq@448IMy4ll 9v[d!vG0crÖSo bb9€u+b_ q 1f1)qPUA.q4mתy|iV?yg ub>Dʨ>x;5WaVxXV@jC4Ȇ䦓6Q TWt@~V/8 1\by(]5|D|K  b: %,V3N.$f1 L29- 5 Xۥmhjʆm˓RȠ3*ztVS.x_ ;C^it+[C:D5Dn2IVh13@bYGra( "S'ahyX-rL@- z1SdS ĉ:ѤDu W O]VvNB Hkj=8|̔)@uʧ3]K@ ѠEwήJ sW+%jx h ./j"^ 8OQUZ&1}N 8 tH޵/ZNXV69JϸkV'lbQ6 c)&;<06aSى?(0KO}WJ9 ރ[MnBFK*+y()m=i&Hy9[|<+v`;SpS_kEAlz tقTiHK:L-P8ҽ@,P|RMW#mXu9xɗf_uҲNƧ\Ҡ&}Pq? mdv (B ani췶H\D;wP[{܁[*&:/Y\P"|Y fSLs>`#:mfb, )e\]s"J>o)soGnCQ3; r`*dFDQCTNWː!,)'<@G ujⱦOAʋ?PZi!Ma>]u %1͉ L2<;_bkUI5;jŭؐ2aA2Ne%Iβ]+;Iu;(OqgjQ\@(WAӦi Jm f,?~jo]& :-A$'}ѦTI|{i6: m0Y΋vT*-T4$D_k}M|4b 8JF޻y]c]NC^:F0F'rs|~gZCw/Ք,!>XֿRKkkjRh݅[RwHJecVxBǎظpE=ִa;Y$HZ*QF4RSR&uԉP>}o?do~tir{(Q7łW{B)xfZQbf6v;|TD@v8 V޹_b7w? J! yXIᖢln |K+:HKϡ]b3_jHY7e4K7ߕQ0Gz`M,xEZ=,{4FFٗ4ӓkC]r#*鱳݃As/<%72IkZ"Vh#JMkNMA%Gt"# | SzkIpƼc>|**8LGEbs W>KDtױhԌ20ЎF_wKp44ŒVhoMFJ;O`XBKkwՂaO[xl𡣿 ۆ7p3[P^tcA Fu8Q0`Q4rUųXVZzt{u@vhu:@"9b{ .ʸEJ}y9/y*müg,# `Zk ρmNXYIB0F6tӱvI`Gf;> pEi nP *0|GnG%"hkǢ>i-2'_EXÎ '6~ӳw[H~sX#g!}YhɌfj)I~L.~ћzGUeLOSy0Fw uX}61cJ#.jBA¹2rS\H(/Zڐ9;״T0-h6d'|_aKMZJ;xW^rNkA[镵y%;WeAO|E('w8g:ez#\@uԴ?75~kqR2hV݀JKݨ %ɒ\o%}?*_tH3a]Y?ơ7>I1 d4a6l6gm9&-x 3S" lGhхB M9UZ*'ѵka/cqFUݗGYzy1}2aІk2FYh5 r!yΒZ |~1'ȚՍ>y̛a¥!U=''rz"D{ߌ;),r%Espe:E8AgSx`(=(K*fNؽ/p&*W>5wϏCcmi$39S,U^YńN@DxPՀI$:ȓlh1ƗJ@H|<MJ߳~K޽(ce'o8)yx|^$r?q/O bgTD]eRU*Kl|䃩|%Z:$ Ѣy31`V8[ o!+ DO.%td7Y:%shZuK koP:Z{r|~x̘]Q:;&ck~UρcŲD;0Fh>{s, !1/xy`F֣0NI (ڂ76{+:?0IU)"9D!_{Sz7RC5;/>s1<#1X<|L ?4s2_׻@Q)̤W%xGS`Zvfp]bꈹ}KL%+ձHv)@!k,,#nMQjmb_GVf*=F7of-7+ KSNM $sJы< ǞZhT-%M aQH؜MFG"ld14>X47F'oӚ Iyl[􄴩0lr \5kO=[E[Jͮ. HA_yC j(4{kgB tDy]mN/pߑ_ Ǣ`j :~f6Zz"ߠ݊c#929m6m <_ZbPA^vi(B $`0rbj@w62IaiڣQ.J LuO7+$?ҟoRBstӬ< ,Nc<bG{qmz/T?₽8ƮR5: ĢV8\ݬ0FoG`\v)'یI=?gyS/ 1 .AO}VIa[.X '@3aDYw&Yߟ?^+׊Dظ0ڵ޺jN;(m ,Sj>&1O!/vF>u>^%ȓKc2Pf%TeQ])@pgxhf$xR$/6ON7LCW?yߙ,W\C9zwڕਁEN\je9iTogH.x?@3wB&:T4g\qV÷Dq U U>6;IIqa:}CRAROAsטF鞬2}DBAoSø:Ss?;2I?zΘe_>iX_h%Opōc?j?LI5LU5*=zNO&ŝ)2wV<}CRv64l5'\(ؘyK1~=\6cC yn.ĊP-k\$H. Ei}#z sOvQ~ w/&2 _Tћ+tm](682l4CMofSh`ꧪI"k<}a=a6_i(O*dM/ONm%C W517+7 >Ya$諣[2nR v1G 3'>F䯇uۀmc~:cJd6G1zB_$JGXa3X3BnOmۛFn>zl44u^V(υ@5iDs7A^C5\NPJzR }3zRj?zC솀JT5CАkT4VVb@'b#,܏=I(jgxPv52=n i[oqGCg+c958]cG "U[8=jPUfOaצ? 7~ʒ,L{2!Gu" hi^%96(^x<1vIAӗ.7m=s<|s'y4]FgOy(bc(dvyv&[Gg(;(kCw+k J̙"x7bxqa6â ^ɏ| o>ح5xrmdcx3Z23;iݩ@ULm$jnWOn4sZJzaa<@1# xMÏ6LO^[Ϝa.\ߧi N}֜,τq۷Eoq@NDv%]&TDI0̀=:e1ѥ˱ *s}I/VGޢmqGR9{ >r_eGbB槇7g<GTxwhDwnI(y(|=<}i] ^&BL1x0Ӟl ΐ ʯCBGbW}PKq0dHH%rQA q.$,d`z!*/EiD69d憭 N68)`R)e03#SY7P4q%y(o7)'h@!YH%)E sݡȓ4u͖0Vl(%;[PL$Wg9sC04mcc^g#yAq^N^&3Ts3%(TG.qB =֕@b 遀c \M`?fnN0 аV6H3u_":1H7 j=KeַG#zd8{Pޞ IgHȵU-[I_ 2kk*.ZKU]PmeN!CJɪ6LISRy<`S4u˴W&nBpv q\GVt=ͱaVbD#rą A{:W9JSX$,nuqOu8N+N䳌ɜۨ4$[4Q>c[l-3Wbu]!u  VEVֹ|GPh`TLKֱڴ[*+ftћ)o< /nj|(F.+s0-sėD+Y';HpyxV>jH S[]stO'~ *lieQdA֐  B j~򝹈FR|b N[/'ٳ7xH>Y*nFO94Mz4_{J4O.\ /E59ҥ |.| sSW1;c8ȝi4l$JQKxδ/,8P.u;}/*I1vc# hx,^F^m rv ع)54ilXmR|TJͯ)2.3.Hr4.*SID͘}vO5~hdcb=ɲxY##>I@ΦFHZύ"ōc(6Ɲ̱ILn T8$oUs%0M:iVjI:AZS%?Oނ4:5"I!"?Q[]W ͙g7:c3`ɤy)re?*;hd"2fB! 10H%jU=!P+'>'X4jKQcoYx5$dgў$}n 4%,pvC!GUo~?JOKPtCOSORఁŘV>)PB{c;ztn5"T (2Ci\A)ѳwWr<8^TK;=Gn"Y:Os;;U>X&)kW KaF 1%ozW %l:e 04݊cCgw:QEV_qcvu^/T( ]dfZ@)̡~(^pyΛob^Ky>zq 5L[ᄼ>v&yl ,bA&tm޳u "xR_ .:/%R-@>{< oaۍZ?%3H7,泙hx&4K 3?lKkNwme /"bQ>^9tՍ>75 hϨaNu }ĉ:ˮ Ӵjpp{R:[PvpgS O՚n%(c[5S6k/R(AOn -92G(jvX}.Ld-.l|.]N$>š%0kch|"T<%`#s=-GH/SͮJ_:1qFI:ד.L/N0voXPĻIǬR5*Kp80:APqc` ˚Cg\b r`lɸ!IL-R XeWn, /?{e!ِg8뮽]~C >tůHmddbXw/0d9'e[^*k=Ivxi}Au-TL?X6_D`!&P8 #彶#~pdy'ɍpCA19k,lPwWONh 8E-82~TYq!H04]$yj(_7}́}|OmL/m$x!GoAJ~ >ُwlA%Nßt 3(}.g1.k 6Z?N{(75hbбEx0u .Qy4H!awa?πj-㫧b|d L֋% `VPG E24uO]Jofkq2 5! o߹1x$DoSebbA9z `*Z`身(m]5ݞebwR\qXyqT\A6mmǴ0@QZzDj;MxʸRO9Ƶ:WƊX%|*k7DmlZh;EK;=KZ{@1g:h8 ZV`fW(%zvlKrjW+CKlz!1f\ -C"9ɔfjc*W S H 3c ^jlz%ݼ{w#;ɞa8Dh>bWmuVh r7ۥX:a[C052-9rt8ZۑssiƱ,xZ.V2Ѝŀ clkA:qҡ t꧃I%^wDz#ОT3x ca`x3hj֭ʤ*]@ yvRbX_GC l~Nx$E9wE>_(cva B`+-KhEL Vp_. e|o@7lM|=P}[`-\> @k"a+wt|Pۍ֣s}cnG2w~I!󛖭MeGMJ֪7r0@l53 ir?W 1Zt:gŅ*yBA4 GO.Ԍ"|.#І,Z ܇BQy+^J2Bƀdn/ah h6v0z(ur'U+Jk*{1ڔqE&'~*Z"uNqܙv&x7UFÅykN$VRR&4n:w 6!֤亠f{z8@X <iv_Lb8qwo+V+v4X:i9SC,]OEiS<;,.zq Jp/I#$A~_:5G <%9 ZX71[0'RB`i3)Ǝ6Ur U>ٝ b.e7VJˈQȇ5 BI[gY(h;9yFP3P{l:,\# 1{E?UݸUC50g9Mո*>@IPyVxh 9+(6 Әu&Nnl!sitǜ^(ZGN[ǥh Ⱦʰ̞CX[GR3I/oDnPK Va۵nIp'̾Eu;mN4 (YT|lWkMz,4]Aɉb:^온WN[C~C isq0[$[cI)?;/R|j5]C)]R?$3sމXGό}^Ix U*dɉAz/,^iNtW_9/qTXV }JmaA|b UW䎝|8'ƝHLY_ {\ [/wk+1ҷ:7 fPeeTU%VfY]ԓe1]gAibfa$4DPS4wq)6q4Yڑy =3:h qE~dޏ0k Pؗns0;2nÒ&T݊"Fp``5S}GJʲboTr)9G!trBCZQ iQ:Vq,Ç!Qēvg_j 8B dizo TTIQVᣫ&1d":eg4 ^Em:0|g1L&emr-XpŽ~bZ^a|pяOi,p(s6WO=Tc$Y*|a!D5FyhuZKsPKC1cѴ[.- 3!%ѳʵBˏ2-;%+8!صA7#F qQiaT 15l^6C7c`5H# _Bظ)yԁ)gj%uGtyD7I7V\apqqlt6p"Q^\ 'î7[(rTbku_*ḽGpF},'5UFy.ͱ-m'm9w:,+ ہS]ɿb l륣"}!BqKF8 C@[hddŦ61$v%3ОHu:iկ}ʯwn05ͅGY^@13kj*e%3jc7ܼ –Kb "ei -de @/^j3rct 6ɶtf (Eb?gOOYDqm63[^JR*Mv-KςutکK]nОrdR4rtRK@QjO5(Z4cE4I7dF-)4TZ$%wY_W^.VWf\c0^>_5lHdN]D3X-KdZ1DtF $8oWlvD.3@8@79 0YCh7cIݢt:$;DQ׈( op(v(wFa9ؗv)f@r 8;l4xlD9Y6L3i_V*eݬAuvR8"\VD: >KUjeqxy.sCU2oۯ-o(YuKrc ׳Gym/hܔQZ.pN2$"L$0p~ f?eD!E'I*,0P)# y'ZrvGR~,<#DJ]5tb*;Aʀ!wVՔgtJGupo(N'6zd\Z0"L%5ϨL[i.F]wwI;3`y]\C4`pviCV7[9=1c)*6YN婜8axdJ_mJk+Xs+N!Q0-sgxFR6f=` gUжw|-N1 qZ={>*5jTjv &: .3, $.Eؑ1Mمsa2|ݙOCJ: bw{y %LwIh(C7>Ptl.Ň 8/rgʽ+ jg')\vՂB+$^_=D)?[F0wWq؅gGʛ:X ׳_(ORԶH?"lxAmY_|o$5d83 'Y@Դ9 z(,=V~ 7cؒ3([ۿ ^Bs]9bh"Ct^CpqJ||wu$aTW8:G&YdVeoහ˦G zigk$ka ;u#X*9$7ޚ \ CQ2 pR09a1`x0M76:Em̨hCaGB:x!뼀LC7/i( 2MD tI3- `;̘IANPpv`hjY5ɛ- 2{j;p\A^գ([Muw '2bϙ1=+ y< %9R; V%V3j^h*qɄ l=@M ֯e)Gy0F Vsk}gKȇM\"ݹoϱHwOXv:-bqYIAbf'qy)YV++=Tw9LsPpNjoKf#m$rUM0(jͩPa7Nd=zD} .DGes`ކ76WH#%$5+NSKDhҿ>MS뉍sU Serфؐ (ccĐG%iαNixm;d]=xݳ2<{y2By{fLjsG-l/PBSS%qlO{& KRi1 f_[_i^Zq#A-Faϒ 29tCO+Y;G;-Z߉^Qe3\lЗލ#Zm.I#*@ObPQ,޴BQMr( 8O/#,)] B>X-,nR؛=)B&\*zx}ybV6`+J]/*47N,[JaRBBu@H{Fg oXU$5 th=@"M\N05l֖WB{oVT pp ͷo.`b[H_(H$e'XAA5El J/@DZK3T)O2O KUAu>UyX{FReb)ڎTe#ፉ[quDEFDGPx1&,e,7FTD\h8LH7 4*&p;yӠK̛?֩2cvgK[9}gkybJz/)D@)ᯝǯ~ހΔxNMelu% ʪPld`gP.|&M>CwpLQ.gL8VX驩U*h̡vu] -hh^zu}{ba-^&9 #'A:PjhqfR#N Hs:SFZ<.F<`/封?)];"(a<|ߵ9+jG{ѼE"2t(R\Bf"wKfT\IQ-d!½ BMN`?WB#=Qc^zNnC]}bΦ{-dVo?hL.0;c*5%<vgYAǑ ӻo1݄$nf`|Xc9AĹZCQE'À^ ICUYbqL]KDD*3,~HF{>SNņ=c͑~C,Ị %$$)uJ L&u(]Ha`DGV#l$x2sȽ U)oĔY^p @_t)q)$W%VƁQ#,%-'g?ZQ<RahK@0"uy!ߩ? ^[Wy퇉۝.:U.[|BΖ:Zimh5}>$u!0^,{mrsE ^;rC?*1M!ԙDOWv H(3̭Z,I㕩 JETm`nSU9==;j SzY ,3ʣ&KY#Xl(yݧgy^)[ںk?pא]#ĆeΊk Re+H22ìQ7 ,鑜Xr4.h6 V>ׇ̑K2 RWke f:(}E~5aN-M70VK|U10ԢHv?bYpp嫵g.1 A-21{3Gl3QBq80fVKY[OWx4H*\BKFihr!)ƳI"\&th=_p"$%n! BgԼܸawH񫦓If3NS@)9$ANzE A az+ԋJ>K ZpIW/uգKFĖo!.&]%n.7ڙ*{sŀDmR<>%\<(##Hm>oYO.b3tOa[m)_!vv Urśt6Mc[0_n~\8}PJ e"Ң\氪s.C2ȍ>TRhfK7xv -~I??g۬hb 5b8 `irr5W_Tws.yCw_yH$ڵWM&v,qb6f|?gYsKk$}rN-^{|3Zf5֡0O8DW$̌z:RH #,pv8Lή\tTrӍ0Xo7p?'f39c>w(Cn \|hVҹ]6 C3|\fۘPDa\B>UD.} C߬[Ge?囧Bcg!H֜:x,0InCs_ ? (-Qg2$0N{$?Xd2S68꬞@(WnYR@ˌy=+]oԏllEА:v23,N!䴤v$R9]7%, ͪ°EFR} }3U_9{,o19r ( ?O(%<wm=1dC-^cuvi@d D> a~L [:E8rF6 (:rox.:*td)~SVʜmJ!r39^њ-8)+F}kQ6f^DX!f8UU0P}bLL; :G?ff@B <"̸keY^aH71վ[u!@_!u]->o ^eGbב99P܅>/nP-Nfy9`Z9ӝ_^zº|iL&eY6]}= ߉)ӱ/I̓}^/@m$&FE H-&B @j{7rCp_yMEJrT={ļ)y j>X">4G)Ꜵ)<:-ֈBY7{v@oIs(~LexM͏X놆,`"zqY=-> \DZ%>g,eMhLn^+r8&dnН\[z`!u8::fūmCFL%sDhݟ7SU)z<,* 2.zH;< -F͡TI4 /@lke<*v]9F97zE-gU,ĝy6!ckѓCNLO BOOgZ - '>H1ɎW:c%tjACᘁ_um ~Ѧ,ҁwʵ֒&Q] QiV$TdӚ I;lpv7`\y~Jb89XkhwbMp0zKןPUQ4ye׳V3#0*TL4j U`,7!XcO m"_ϴ&vy:;Ӭ]PMGZ֛?V~ lVPQ] dn=e2x|{K>);DӔ:+8!U^RopKg'B[ϑ|lEiiօyQPAO`d'Ʉhxf"~3`8L_NCjŲAÏ[LP^#ݵ>TktBża|y .(X4?;V Qe˳ķ p )/Y %׎I+ w+⤘56↉ARE$\*1NTgtOȂEPJ[5|A$Q2k2>5N9ƭ2Üɓq.Jg(~53gInZ3<+` z79 n0'}  ,>Vj_ d/Z$Նn.W`3 ~K,}uFLDB9#01վ>}CSF /=w^GmQ)ԶS Kai $ō1ZpqfOجW4ω0B~,2"!u=g~X؍2 jnx@#K plmTO0m֫73=&\0VP3H2m6U/Yu|`d ;T}0wڍqiV4Z4 \9VξfۼNGw_z΃5jZ/4))λz0o¥ W]\+ڄ]o//VhZslҾ7u)q"*wP|zxeK0AI(&tI, ,>R.X2fڷVNJwnY=wg_~|ץ<8D TSAUL i$M|o<Ի(-DY*ycY?Lߵ.~G}ƚLLܓqClVAjOGIS]45S&aߕJԀR_ KaP &= >lI/rԹ &.~DNI,Z!E>dtqČi0%|CZfAן[Ab\qu'euUT9, K+mfzb\c5먐6gF9uObBvdr CP-vQǐ{1Fͻ_Hqz*F4_@lS?CǠakf( nzY}ΥlZyk.K 3 E7sB{JAΜMIQ"hɖ_<Ί`XhyK 2zeA;|/}ZPup~ؗ,PK UrH>lAVW][ ޲URغf#[Nprq`9֏K&ldNDX1k35KS|#!n!GJGo?| k]] EAW-:B _ukrM~!5,*3uN)r,WR1y:f7:m^a.%stIAQI{Ԏyv HTd |%qh+}CA+8٨N1-PЭUNW=\څz-} iJP9&N˧2Iep.՚5j.BPnzRyStUggK;[MwdD`/J(*}µ{>zGNEe^UeUkӺ-Ӳ{H?e-T$*4aMV?tXv~~̖ꤒmfE E$P%Wp3(ȴq`o.BYߊɪ0LY(q&|`y~}2SDou^:;ÐvfPoX[BF KNyAF:aus(@1v:ITHsCBd6KH~WBUW˞E(۩::u ct@JFN8 #&/,0 {\Wn7HBÀQ3}HL6CUõ[-=428&'ϕ2ف5R|V|ؒ qaN@VUҷUW.B;x,J#. />1]7S̕yWnQLў0 2M;kPٛmӄcDKɿhӬF6:\C4=%ֶYCݤw04YuHg6%Oĥ_mu!fTEhkқ8cxgcd%J*.#VcJo[\qKfzq++ʊEĐamev۫E).Q!lffbn*˵ -[ZBO>t;%cx ,_Y2mèצa@=@-W#ͦ3>L !V f6[wg`:2:ۜEu,)j|_+s3be D8k "eġ%emƷ +hҀ3Ehoo57E1v gT+X2 ŒQa\w保#]#HR5ÕrA&XNJ ۥ6g&1+HSSLMؐ:.w˲-S#9 mIƲUWF5=yn LTԨ@}[{Ao7{B`2³vՋhى)rXiljwTݦd,@ӷsAX;Uw,&Rcj`}tE- ōw}Ϧ1 TYڲ@*[ #1fyXC4cS Iب}?0./@8| Sq7C^Us)F FXhsfQMk$xBfj-&J$ۘ>/wl滃?$ [c= sG*n%)Gu>B[y$Ob9OP~lW"qIu3OMדМe~ :0>3%8llI^P_זw `^o_]46Hg.~^kU r ]?=weuD0d<"Z(w)6&FLT!j:С8IX7/.ӊHZ1*^ȄF 'M׃H D'%?oa0͛^a-KQM駽-BD! LhU*v-]^Ĭј^~xq&>iQɯ4A@U/>4QV_XT4W{NGmd+~Q Eiy~B1Th4#}a@zg⟑m? &3vӢ`-e=Qm 0}zm.Ԃy?첕ǴZ]'hk'HpĠ7 ]Xd;aBhSlLrq܉29t}n#4Gm0¯sRJ-) g4yʹA[n敘i`F;^ؘy&Zd %j1 Yw9۷"! SCv5fĹ5KÛ*řQo2Sa}@4 A3#jb\V$JW. (Rf9/ H5mAnmsb=wt\$9BuY_)^,TwwaAƏ:8הc9`\xbZk]jF?OAo" YӤ'Aۂ54vw YeRV0d7z* I_>-mr 7OQnHLgC5o=\ίݲYoީp+iWpUp9 h%v†WI?=Iw`Gm?hv_zdS,:׎FvG|#fn (XG%ؤ [$X}aR?1S/ߜt?g/c=٢-UOw\K%L#q yY\&ddue+&skIlgg$TQ7P;$~OU+OwtN?>%D~W&!]=x4=q"8) W/"eU J!,`XBKl@C>O_36}8w5V^ >Vβi 8 @S@q*tmTՏI)Bv^@EvH^L_0EwB<\q:MVս%:&ov3M#NFО-bdgs/AF2󚏸,s' e&evc<,j`7is=F,"yCqVK)@!~9o>z?Nk9l~jmW]oE0w:ǵ *$ Su*f1O]UQȏp5dZsk,wLYaٷD g] =T$._Eʆ/`RӝF1ȌF*[BPT68\nMRu=v4.m y\/f'DSґ4@Att/DDR'_Sh+LΑ͚<1 n CIlbrfZkg`0xU6$\îۭ=nPT af{8Vb#f5Mwm- տTZGv7rƿ b!@+JVك R_i53ՎZpjF9K~eFQNfǁ񂕖qQH7 9'hK0 R%kWr& UBA0xIԈ{D!F:M wns>iW;ҟ[3!_%ۇ,S e[略KZh>~G CXt^n)"_vA@IWZ4 2F* 2N_ũqEB9 Fy,n%c ƞ} mVAk7~F0?B XWu`>4׍֮֝Kc!v|P8âxl[/!&m 5pxЯ[b1x Av J,j,#VN;"x0Bļ8ܻw!΋BT@V9^Dњ)i׊ IO❖0Ԫx$zD?dx%:`E}S)HxvE_>jRȾ̈́GEOUm$(50r=Qq+ײAT^g"Vm6yL4B=7XNzPe'E,&akaR`e`&I1NlY#ېA2cBWvK߁t bL;.-Ɣ@~#$383 ݾ.iGS!|JP0&&w`̶qo#`vsد~J&|^0iV9dꡂmO֋[a2uC}f_e}qds]:d#n6t̡Bu|'5ѧK iUk!!;lx冘ϞO g8b̷cUi RWRX>[G  Gc30)X#vXzv\#[:\]  Ep^JO2qsTǧ=\[͠ACv4?tdxLL ,Op[LFYEHTVc(wf;7?/M_RG(ңGro@-#9 z'B!Tik S.(.3Hk,PrT&=a8?S"7~+}#Qa?܁hY؊&J4dP%K8(6"=n6S;uXH3)43E9oK&rXJU©!i;l ';)F Y*ʔP9&J[u(?T OIBOΎ_WVf5y3Z44;@NuH*F>2PJtϟ<^,Igԙ@>F.fe"@LA7Wvm2k ~U ^xOeKz jfX f$b_ȃd&.@OpIsLY KqGD;$X@ܽk+k_= ^EN{I6NPFj) غ渲 6AO__4dG}_i4/A-uBmhRb"%U S,'7҂9tdOu@ $\0lhX8GE[<@9+ȅ\@^-LpbN5WʚŨ0hSC\8`"öR\L2B" eC"Uw,qsG!No[Y[U2AWvk811f ae }yvGslt816袙B֜C5fsnLX٥e"@#vS2&5q)!-ج R܆K5R'ڍM+q|zxXNؓS2zO3Hu-DR%5b9HKq@gH$=3p Ts.=䬩:<'D>BnxPS 螹צrp8*"utG7Q d:A 5fY|@SasLf~sgɎ4ܙ3 Wāyz1a;J5o!'ij}l2ρB I x&'VRB銏sq\WhgY#9&ה, ٫vը#wIG{hCKκ ;׉tmgL綘,}Ia6)H3;֕{heThcy,N:~П9\Wwn_?BR'!i}tX%}}B==.e3=Y|5޷kMg. XKufK FYD:VnxaMeNov ,*UJS7 C}:Mڹ3-YN9|཯ė *X/հDqy\TӘygmPD{;nPͩF-@rQBOG: jAzc6K]4X42әXYGK}1#4'ݕYu RyI6DԢW#T75P {^2xq势!cIJG%6Vf*"/ISdU%LK9nDC̳1&gg%Y W]iW iHotT\SkoiACBri>b/F $q˃2{(RK/`RE9~rU87SD* Rk05xiVRH J(j,͒ݵ2%%yf@A:&rεC{.'NJ-sWmyƆMZe"WuY<,0`W!7y`Y\-Cuoۧ(l3”CywmF"cPmd\]9/+j/oֳ+\Ŭ^)bh0-,~A֪hdj"F(Nda}9@S^,R( u7k]p󝱦5^MPA~M^hf>`V6ko[6/r+.* !AnB\ qaXWm& &P1^[k'MB',\Su3ZA5$l)itkOE sN8>yo!t@;)LhC5b 3(Q51CjU x߼/DRÄw2MY6i}I9Ð[8S VBcmO +|ݓE̙@'DNZT,A0umWTFoq\2¤%/zUϿ0JEzދ- ;[x9\CKmbqq3 CBO#ʖ+#D>GarG~];iC誸z5Y(n6 I*fpv0F AԬ;NjD8bPDX~ThkRDC傡aꧻx6O芥}ԅd2}|A}$OXv6y& O "[l]W$b"aioLҸR9A#R̐-sn#ڼE(3Z5$fj59 \4 (+xc0?b+xNKZ_di6o[mé^ Ϡ}x<nv]mk )d 0ʗr+ 9 +K1a]bLT) _sf; hwpjNao^֏oN=ƼWP($gtT 38̒ɺr`NV/NϹ$Y\ ku3)mHF+VƼANq.mt=y=45v^haӢpf>z/1_l?Ev㤁jʌ~ l2c"3E%d_atbV ~D]XVsW  ?vP0(4* 1Wt$h;^[IP)C*w.r /pn[IЃKȫ7'#{'KX~?PqNlDvf 0Ȝ}zC2 @d3G"o@{A1'vݿ"V+]5Ixl蟝s,:Zn|&SrpƢ9HJ0GOլn:Gq<[8}hF}uPE:B@lAC_}\jYsMo2C. @[%v詢,E~A ~ I-،x L/*{DTN@_{&bAz.m9&#vmּ)9npśjspEOY4KL<2: ј6}z+ }p"NFrc.듁B6 Jh0WAMTjWGքcj(0qa"W'Ŷ5h$== KJaqJbU ؂(N,;Qݺi݆⦞9;l" CC"T$ |x-fkS"}j3ZTu@2_.9U]rڠזA0]'nܬ?4 ~5]FRa>◒ eŔ0Y &11*p^Lw&-(%Li 6'!l9tN01ٌƹ6x"-w̎BO3B.0r,i?<$ሂ ߐHs,H|զW2ŭB]t8h:++Q*yxrq];v`_ľRLI1a>2>0}x툑6ETy5do[hfqLiUp A"TcJ^|xY)skVƞk:0 d4/@XSKY&3IqT`.{}q_$K0?/D^#ѕ,ڰW9X|N=[xm:i GD_DCDW$ U @`LWhOΒO` `50 ]|gnaK @ l2o3Oַ|!EwS"\3Df{9}&*293+GWLb7EcBK`rg6#5o?x|iY:iEF"D1qOk#;oz_w/ ' 67ח~hڿHd,A/*i̍H.@p)қ&c}fk#[LMxa)͊K5fNhzZaxh$%G M3+Ô% >3^W)iu^'I諄2Ւrޗ ^,!jYCEbm)|IK_<&NH^\\q~ AmE1e#v<&+Eoh Mszg췕L9dh8m͔ȒdX]d!;{ 6;Sw00k0MeQρ&ܸ͌V&XeeўOсGktՑ=9Q-^pd-vl]YwG=삌Z愱!J-D14?5rJ:h"5)yպ#K.7CG0~&lxeeљA(prRm$-qIF+W^4v~xы7q:u1/p4bS[n0яM|AqRJdYE+t"b:bDYႠLJva~㥍^'Mrj5U0 cbӏ) `TbkeO'W|~BN`$NpBM[ ?Ǣ'U2 ހ 96ػvm' c \yhGJ{*˻BoB<:' $W跦&C_q ;d-e/b86>X}z+ڌE@9#'jW2p@\Lc^& '[LSCi{r3zSȣurxdHB`X\!/;sb5 - VXErYQڮ>X?Z( FlEGYB7ُK"q2hpӢwV8ƬWH|qAXDrr~7d.t ˳O"D쇳q Eo ߴzFDRhp%˿@)D3Q4ЁC@U$#hal *gY۞'/gR2hǓ08m`۞$OkIufy7GD*e+l[$`=fO}U4l424@:]rA* :ŕ4K? \Aݯ`gF^K8#XR|ؾa- -(m7 s:B?i8f$MW @D\:.\ hB/`5AmLlkr v%+&.i4؈96f}~n5\ z5qJTM2m;뎹ØfG,L  r Gj߰_;_7ɓ a}l@[*U݌sihpcTpȗvηenCdf4Q^R43ĵv4cZWZftі|[:^w@a>Pj֗\bjX>NqUȼp6jRr2$#é$j:ɓQGĖ;|O r:+k=-5ICoʖyYyl prHc桠"6B,}{YԟVf(+m>7$`)pmwtR^Dz1=v.jS?UUnCf`6H|)pPb̫sM0 -?rqp,ZrdDЊ v]ʋpN\JOMv?4RT{R-fص @5}hcQiPG##'tS0MQRrhڔ;!pBwY{5C?A :D|& W9\2xE#j]T{b)> 0վ|-%R T5XAV5adRfxjһWG(EZkdU$4[Ful 2"q'aeV9Vu峌:( 7 S]7dB[:? zgS RYfnVAf@}|A#.sRtjaV1(kVN&,͗O{p[a K۩Vgi^5yHV*'K}z$񻫶uU WBYr$PQ}+e[w[\oԄ3h^6=\D m16~_Da3=a Tїhf7́0o&{zb=46ʿ >-""7P%d3)zC$CٝW||V PKQC$KD1I^ha-sۮ*ʖ)zB+I^5܇5# nϫ H,~ٹ`ts>2> t9G=k=zb@B/|yxz`9 bB?&; mGn;}PȋWTQ$ (^`a4V9E2Tήe z1_V'8rJ 76*AG$¢-s{DN}"pxsD\nC?1~'!FYv|ߙ)C(D(R KxMWtY6/LJRϰӑͼ*_Q$a =Emmp?D' lj ,N.[7!bHipo5]8 7 :LyV {sͰjsq`HCQdwO?PS;@ف/? nvGu2-D߹Df)KRg(AfMNx vO|ՂyGRy_h3wMEsbN!Xaāߩr @{A845,PtR{@s/UزPR.4uD1%G>5kzv[VDA.V6s1IGM^)r*HJU˝w$veG vW{ qMKnq5KA ]yL`<ߋy &uWD Ep&b6 kA [VVO5z狓E`&Lg$*װb2'aA۲WnYH6G4qܿ sOY`aU16%n@:#c޷[GIp6mHY 7)漒Ϫ-%\/o!00.L+'@"zDixy6B]<>몐6e$6BbKɃ{r"֌S V<#;=N4}rCߊ-W 0aj [/:]^0hF]2-i]4>%;b𛖦r6'aTRǍ;wO̟V*Gs:Jѕhn+Y{΂xHt"S[Ggn qJYGJq~^>ޑۄ$Oؑur,5kJ`װFZZf>|S4COvǏ*D)?L%z%nm_$̡0˻4vyT)3]H`<ܥAQ\U$F!9O kJ풷?npKOH`ii-*168%oLJ#|9oackh86: y.hRR5!Z[y4|Uϕ\rr jӂOd'" 1:Km(|PL~zUKj^U7\qF;K0yĉExG7:.P^.B{lpBIX*;{ |$"umAZAc:eprbxar5}2^< ^|BFQ8`b?ҌT7p&ԪwcXzgm}d2=(~ZbDإ{ LH( $B$+"cLSJc(mm]n3ިcǭx#RHu Yzo,{Tc:;UAq)N$ C"-e~{d8=MQ8}ht:   1xq^9QW20"eCC՗dg:`4E[˕'otw ?+5x7#bcL7ëwmkU^H0 Wr`ELgOByȤ`W)d&ᛆ>l'E{@,Ky}E? q#bp͐CnDϤ?ɒr<}@84Erug(Yy̿bvV[0. 3&BSZ77?03w|vv~0"8j¦NA!q&bhH:h="Ik}$$(-A­^>gD_͌Q)JV*ΌE=z O?ٶ{|l7UQ*?!ҪK|1ކ4e]AJd ]k@ʍإ>]#Ղaǣao?/a*Uz>d+uN*Xw Ȗ{+?˕p;k|D[V?fO6=$.վTo%"7@ ,6~Vx :~rQZH"/zQ] 6ZIg+sJ1+Je 1B2d- Ex*nwF!Am mC(`:/f7b.>(*ލmyUESoOh{]/ے{/~ .gLx㥀X bڨd#A$- OكZz#:e2Z}$ҩtTU6Rs~%YR\ Hkc1n-E2#7ۋi & LL"Y܀ &$İ=3OdZAhӀ+o)zN;{[_&i:Wp|rJ"ht;ŒN%8˅ym17;kE12Cx鬽s(h8<|ءbL; hf.x1i c#&-6|p.MWzGz¸ NfagżQGFґ c0Q7[>|R:F3|%PsCZ߳X 9˱P#cG>.sWDKDgc)Ol'J,%}r|S#"\157Z%_J-+]i{햯>Pjgc(ZPE݁އgk *b6E+$d-9(4Į [gr>*o3,^:ꛦdeJJ 9Z@pc 1r}κi^YaRNnVΰcol5_݋oP27TX9[\UON`"Wk>>Ry'!lM?D9 a2+&ڛ֪K=QL:WYv9*zG:{Ϧ(yo׀iPd}GmBaj((W|F,zF>}EABe(&sP |Mϒado|;4|9b@xca8UA F(c;] (q9%&94Fͼgv!s*Yc23eL6 <2mS`q|VR*?B]@UR̺LŠSءP8HjcN7 ^oA&SXT2 ?M/+Zs ǐ&JxSEn߲t k7 ZTv Κ̀! ù'G$Ɋ7*؍ oddF Z^?y*LP`qRc:wU< դ> <4s݂Ev3l,B6߸>p#3NMd(}QYC p&^ }k榇Qi/zc8/zcs3.]4|ٶM,Y8PnJo )JdoТ1 X\O4E)pōdbF4Q.y=)ߪg$|E=ؔ?]gKA>+V;:o8f"V%{/X{3[h;"S>> pW]o?m6_<ǜ(Zl2}44roD`xpq G^)?o.nX-*wJ~3jlj ,,0x´A+Z!OH|ﵵ>y.6y0@Ѓ__\zt$o=⼮Vn.5.+W}wyGu"f1)~Z^բYܕv gȪ:< 欳)1ej:)#uƆvwĖ"M bp'&ru.2]K/z<㵸¨X$rŴ7 ]UCvv,s {++DQZ4c3pmP7</=XrG]Bzۻލ82lh8WY;}9F7%n8kQ|XbĚ[E=\߁Q>WV:D&0~c :MFp5+܈2kndybx[6[k+W;cMJ_ՅvY}Q ټ8 jzH^^Rz5vWV*G˛-:*n{@)gEBk-NҞ$̢#m;v̸_ΓF~J[YJWb;+ l R(J҃ᚅEE2 YA.P~iVlrPsUq]i R[q .anx(➪ʘ|c֦Yc‘WӭiK%;ȹd$%Lľ@yhGRfCV8BBa=yV dBfv I".yo[ay]Jog W,8exІ-%MX,ڹ6y?+4&* 43 %rwOe|Nt52U+VT5hʅ衰IS=(8a/P&6bovƕc<쌪u0xDnIVu6ۼ0"$hC~KH%X k+9KMR=q-1 #vU/X"7Ze_G.Y3RQ8?~FQ[>"-RB$m\۔A=MV%9ru 4JQs;1Ǫ#N_m&!*tCVi92aI &^RuJBJGnX]@.޷f+:ëD ly^j8]8_*WǪD[_ϸNE[cK8f_rCsJP&Tq|B^4"ڜ~WrfQV4ZVpn'͟ڜe dF9lȻ:ai#m qyzMkB`7hX V0b2\`xA6A]N*Ϯ2ꑘ:ִ76݄xbwCڟ ¡3%+dctѶf @qr 6VI|OVrka!O D+a≞xȠZ1i܋{K7mg%jW˃ > rAGOE# Ib)FnxbOrM7^g\ӣ˵SisK(!Xr@'_sGSo4'8kj \@Ŀ[3ZG nMM_n pN/՟VܭhixܶN+,7~hAt{YJO6\uVm(zxs.47Z3Ua6{Ěr=";2gZU6`b`ϴxCz{93Vhq0$݈ BbG[ Epch]Ƴ&Yz<֨ryZSdYR7rʮRF^ rڦà T~H +Ntxc 7wzHyBRnƏ *%Pu6R%Kh( oО3U]Jss3E9rHʉ]u1  t>3sYZ`v7OLj=H_Fh^=V ncxf v+Si@t߽8`+X߾i+Y7IXd4WH ,MG,MfΔ@ڕfc*k;cQ  Qq=N^n9TptcW%J{R)ZpD cY3ˑa)Ve`°|&%jį^ѾiJowݠ#YēwǺSi~Ol(}Ŷ!_f`_~7ūKx DK HJ[٢s:`K/Z*:f6A}@2x me(] (Ⓤ\s+S94dY0YLG(m@8yWH. dIcsfz6{7v%fC0?6xɘ8W%lOℒLM+)Qed;<̤x=$:/qTMe"k+NZnVuk"WOًq0.q3};dxK)@;퉼&y%{'h$cfӾmG2ڴ*ɷL~ ݿJ__G%1&i*/=dx#9brva~G3ϢpTnVI%%>6DA%/qif>垟w&h-[MO_se_kIs#ɖTXsyǍNR϶ {_o/c vJJ7-XwEew,Ϲ_y[ZfU^27#o-3~eB:m(hLR = '6gr(p|B^N*I-KW`R 3,Az>! )o3qxy׍8 C +QC2v53@a,51v0֖1b(Wm{UQFa.V@=o +۷\;@R^ld>SGÝBux]\O4e)Gf*6vچ&]bl t(`ruTX#29!r\J}VKEi'j >q!͡U@;ͽ#UՁx?m-'+H<#ZO"GȜƁ)P}4 jBԛq%M8ט,͛UZ&|<$AѠvZsX#Jɉzmљ6@K~tTi[^AauEcW=45}=uʁ;{j!;&p@W>"@:ӷok$9L]'t`?u@p>ED5EPI(oMr[0NӤɓ-󢣜:([߾Ҽ4 AToi"ᄎH\/{ rIέg IOrϝbcw|TЉ1e~||5BN5Jܕi `t ypm}p yJ P2hit0N3wE[UE@Zrߓkң^EcIDwxÃY~.fpӞwbM9;qWTדÛ$HTH.zY]T"ZUxgk\kuJS=giĿyQ ubk(Q1J+cJM ] kJic#1ˌ^!J~L8a¿Wƶ+LP4/KPm³ҿIl>JlfCK>"^ g} dǥ[ᆻb`+UqqB-e}sw#.Z C'aKc /*Ltb;(bn||kRY#"k2r";$de,?Qt\$#}cnҬæPB_sv0{NRۏ"jPwt %0ߙ7*IG]X9&F.QXZeI U|1ѝ(΂j Z)C{ <;R%-n<% K xEzFJ@bvdejraH 8qpwTcb"fׁޱq%tK2 ֲ8YӳA^[̠8] Aӣ[?¯ɲ_g~Tҳ -X͂r;DlyEΣbe%85U%Z%YOS gn A&[U4E/lyG ]2.H5ZB(poL]WWϔi ;TTN, 5_%'~cLfh%!QVKE2mxCf^sfla8{[ N_hhCE۹n##xN6iZ2-ݏߠ5u@v(aW( *nO˰νcXYzjӲ*/ 8I0 i݅Kwb6-D楞\ ԁm\zl{:\jPS:<`W7݃jiKp ۻm䁅ƅ ]@n>5xx@@HȪ};4pA-E:Fovg' {S,VSvI XLĄlk 6=SIsI5FE4^B U%/C_5-YQZ$) LVٮ>enMgM #U4#g~d`%{;v}~gcxWn氟M=s"4J~nJMAW&MwD+rkg細JNC#^)_"mP>7穡;ZkJ*n3Kyo4@}=KN e\* |]a7M$‚!چÝYbQʥ~X僗h6=2OREn%9Ŏ&JtGxSC="/FCgO08Vn9H .zS_O\.Oˌa{; -Y|(}#mpj^r"ӖO÷He1KwP)cT;,MG|]xkG`i}@:Yn_awlj?]iQ[gg7V bpTXE SТ|/*7yMr^7E~j lT8KO>`Qp^rz籛3_/h;?,ObU=P:b7ꗯ4^&SCR"0\"ӥr7֎ }l#‰+3oT:4̌TwP!'@&_jͅR b39:Une"A!*xs4Ң]|hREB>:4nF,7 a[=siBߩ0`NaW["o`pchcX…-{8l>iq4BsǙMha Ԧ†.%xN(S ϡ|C4l4+M]N]_I "\3dYvAZ<:}'ȝO&쪁TrZ'ʢZZ릾0.8oi)cmhF>04BHP+9=yO]=iHc6U5 ;<>;rđ(Y eF?yqR}وCm^9oЃ4ψy+x޺@Fv(k,| xdž=mgŁ K9b%d嘒+]1Z4?@%o\GfўZ%ڧJ#ܰQK( t1/5otDﰏ@LY5b@Fyകɍ!LT?FZ\=wqeI s>3"1E{oo@o0)[?f9+רcsQi*z"j M+!`8| J:0 4ܨqa.4?sGΙg~cC3k (BmcB9|Uf:/t- 1*;Kp':_nmMʥVIOb{ ls:,<{[_p=U7|P Qme $FBquDl^$=VJwɍNw"CATʵngZEЁhoYVlt:fKnd/;@paN$%pg=ARClOH+8,CbØ1j2\XpmR(JsO/P}1Z]= ӼRrREC!wn$%`jUa8Ϟ7ZoMH?`kj23 @99]XFVe&>/sZŞޠn̓\|oqGثSXI"LBm}E}Y-lԜam ]|QIirڠOSVI[;z/ivKgNHqCzhإ'G"c'57b6$ -[ZGe{ؓm?'Śk "=GaPob%׋4j+AI܇!/έߔv}Rҍ|PulxƧ8 9y) %ȱRгfwh*ss|ã䎬A减P!EN\p_u-0gVbV`G nxKnt'pyj=YPݦ+?+#A'5wiBmUQP )ڶic8IAI"21[ޅ#_$̐ݭg{R5M?\hc+_)Df:W"za✬N_ZbW=sP뵔 ^4sG!Pl00sj,N߅v_芬w>ow5Y|?,IWQZdsS#ְ=DRu*kB>jQ8t*ot~l3^em猇kfמ[S3h]dAo!As7( lK_ů’3/ئ%f6A!TA8;/co2qc|*:g`R-ad8ͪ jV2h+%rq?A!%&آܐ'C/D (chFY%5~y5.La@1j2-aKan&Q皕9&Nskzgc;ZfL=3ソYCQTqa7>o}i5qt-ݯ_so}$QXHM!fA /,X$j$_H}>gZcSONdqZ{(9gÃk8Jޙ ࿓4&# q׮Jή"yNҗzfF$O4pb(I(}%81-EAL{!(aC=h~6WOSR69GnyӰzX=xLGTg5X K ! LoGl8% Fw? o;82AdTQT4[K+ d-Ky:eU*}4{`XAd>|L~REͿMSKK<%lDя{{=!q(R1s홋S3āE)5EYR˔R;1+ X "F[soÊ#I]gH-+Gib /Fv(^OUFLy] u[uԁf-'dZoZZ/$.Gm#0vf졐(nVcQgbR񍓺9&&5&Q]+6:w;3ҧȯ=5J:}o)?o^FuQpgN\"5sETd78qz4kHh"PJeq>9:V,OLJ15cvq9cuD%'5Eih.*:CM!ŔHG2luA.*Rͱ򌎓3 7~U[^/U,$?1m?n2uymK&I6$LG fɕ<$T2xkQ av y ak{sHǚ}VR%L6?^EXw8'9ƕslqR@V Q'KH *h@j$lWv Sl񛖕rQ֡T2Ƀɻe#<뵄cW ؜і%"1P!VuEQO.ظ82~>#E2Ci+}6UmjT7`':#dXצާt7Bjt҆y'K%p\l sV`J|@9:_}cB%'F ` +9C`<#.! Jktf)z$(PL`ec^Uk /ERNϽګ O+<򏠋b^yaXq22cѵ} Sa\>e4 rj e̝fJ6k20(ñCHt_+ 5ÌGn?[q__94 (I}JQ>I᥺woi 0Rf m7үhtJMSPfˠ%U(C]q*,Ta4,O 37J$pZ".%2i^0(nq f 5Y]Mh{xjһK]CR2pKSj+<5@8 %le cJu8$W5uỏpa\Ay !O?FylLt/7+o~6yDbC#r`ȫd!X_i+VN7U ̈́䉐u(DoڑbJ'|C`A`:VaŌ挠xp[o^; 3v輪-;J+#7wLg`[w{ϘZՑ'!BfĹ@NJc55D ;9x*{]`Vbkb%VMl.(*V^rQb}i3z v -ABQ~}>(vG*jܨ3 n*T;J62.BDJ*OHfrG>ytͭ]>*Guz +ȕD:mAZ)"OփCWgsdmL@b`gLJn3`.͉-+5dIv^H Y)V~cS3{FX6kz;jtJ`0⃳ t 0yWIry P}UM/ȐndU?ͻ*RrMDOO7Ƚ)0S~jfuUr76q.]x\!GP ƓQʃ]Fp`6k :u.rQjJ{3%M0S}Nwْh\,=0Nv{BE$6?@%Ф5!мh,`AMY%߹6k=䟟pwawZN-yjkKև=?KVhL]3c)*I*|-RT$=sy9@D(b V&)>)Rj y첤U5L(+uY Saxsoiq ؛vx|xqcҵƮj"&6=-(ȫaK8>CEN 4 jheq8?cAؑK4AVZh0,7 XuY3sfi?_w]ֈelN8/' K)ݧ LQslv^eG ܌+r11?*Q_"_M/ٓE ' _W׋^e6ݫG#=A|q» *(whJ ]1?_ Qgy> ^3>i^YnHсͷ(2ywDҟ~˞;::b1YXmx8dM*ۢ6T=ʢcϰ,?Rve׽޽(P/@Y1Y,ͺb_[9㙝/βJ]yL˗Z5va=:Yk7 |vٍu`ViHz Q>nM:$l~W{dlW*w#6/]r}3Zd緡A57Y-3<5e:vՅ G ٚo1pDQ6sʣ"wk0ΕB.y3ǟ䁝cvDMDqMJER LrD˿4$֚[Gɾudjw^*㈜ֽ" 5R\ROZEMZiW@7uS"bZM;KkF[ hO@uDmz@3ۄ1";R+)ע' !"Sn`-.,lO:RY_߈^)`ͶX[ń0^$ʛr6(<ӛ5ث?0OTXx xIgŶm6Uݦl<¤_ x}?5pfrӊciYw(G5rM=ڱ PS,?ѕ@P2 4J71l8o zlZQoZN]q_ aKSHاbhQTdrjUrsnW$vZB*@Jg;7geV;]?+)0ԬJUIkً)GM^;Qjd~T98-5mwޓO4TeHR'။r5apC_Q=)>_b}ñ;hDGѬ.8i[ĸf_mzi@yM9˛$t4}8 p4G46k6<[R`=T)b c kc/|_@NGrB̉ LK-U:<#|Oy+ܯ#W\ ne 7;}{ltw$V.?M.-@ZNJ)݂&,5[v4 r3!z.B6)17SnH,Q)v*T9ۚ[e><ۋ&Ti!I$/dT;i 8(TSMiCP:`N׏9e7}2QTph_.DI|n6P:,#HHYW Sѷ_6StDUD|JX=D HKFO!:s(Q78< CӱjxPt4_2"dnz.g H(689dJzŌx~FEFU4`%kFQ^PYCL(B%Ӄ: FJZW[^^~\QDRQ|hШ{,1JO@u h%^.;?:bA4t*{Fm{zP%6j.8aÇAf%0]@KOp! Oŝd (i>XD [˺YU^gCgqndF2SAN͗le\H_/Eb]v6:/Hj8lAH78'Q..n]*L:DʁR86rcF[\P̷5K=(HՔxywl3i7 ]5!C-hjqmFzUtd 4c(N1-0 dy3ُ.],~zT@Eq9>jfpM 5vsd&?f]vH=dʳze9XXxm'݉ozɣ:@tVl "_}4I%pSx2-wGMv?s(W&6pI 5Co5(-N@Pm:Q: %lRJȝC4!փ$."+ ڗ&mgm1Cֳ3u곱?5)3&N5">lE'–]P93GLlݦGbވ {%eЮl­՘HoTQ<kPUa&3QaZ[P0OeIxrCjʈ︎*ڑEX8Ksh1%DŽ[c؋Ր:F?\{ӀOA>kب?eύ6ʪx :<۾3㟬ǚmHk:Jn*JKXU!J$`F9z"fQ{0Cf| Wo n<+ܤTWXy+6Хa퍦oǸ;H|RZv7)29%yuT@iD @r#:4hh7gpx`|a|SL@whYa9eawcEZj`آAȬ i^7+:EZ47TE_l||N 4i00ղ{b h˝#!=Z&L ځ0S4w{3H7#>זq&xOFpCº ](kgrG7^*uHXjn'_En5W è#p$VHWQ4LvϞm2嗺*`+m;(Ni4]7b0%ᮙX>a UgG3)r jSc`OX 21QavHG7Y̸J_^ǘOo-l ʨnx% f~c Ko5͞Ay'Ҙ؛gL%joDd 8=J^l].J@YX66L.zLet—REUk@:,%{0.hʙZ=MSt 'x9|J|zcAIWSrgX dDI Y[o5.ul<ީ *g'MċG)&.aGRK)*q˓,aC <5N͉!K-\uxowLő0< Udi}#FlnJ~܅*0{aUR@4 d ױH(ܒM:!SYUɝ#]p)3jV<_LR|{__N8sU[ N;#䶼kpڬ]ţ ;`oIl'PZ%#螼n샢T=>"}Urk8ľw@!!eu^?~"^ /۹u@]q}w}{ˈiO72; ܬ`e/Y܀-I }rbۥݚ"bPoA$6Wkb[I!=o>b^PD=HYi6$e3lo~ǩL_>I6 #GUZUpblX,)kNN}6L)~TFt?@VwMg[YTw ?GnѩO"7QT|:4$qQPDBqkgNףeT@}ﵵ+D-M$^~wYg<2>̍U3C3e6ǽ+sBP}Xi\S! LcNotnnY8#TĆ:"`z LE eUw_ûu'l) ' %oO) c'Z 8{`2|3Y%p7&2I*mI<5ɂ/] ^V&uZdn'I܃o71mar3)p^aT.!6_CmC=^yŀ+~GԷ4oG|7ǝ\~Wc*Hz+¯X> Ixla}3ӟU2g̿<{%\nNbז7, M8vRGY)$"!0:a7 $&{_ܪ&K{s >_ެz\#qmzN, k?}/!pWǬ4 + ѵ݂@*48 ?wljwVXtzM4M]bU@˅F %-m0i,L~:Mh%( rIy-yeEZIc\>qؒ?Ъ2~C'흏2앁x۲"9 `w!rwi޲rht$[raF1z)5+,SZ0?jLR!߫ӂ>,&"8r1j'6ugD'첶ГuKQrjVw6fvw7Nq1ڻ0>5V!F|lOg:EAs{B_ 4˯P.Wgp3r*i|UH9~TyVH-hˋWi?ja)Z>ىAg}0/DUrSȶ(ݎ"^m ZSzhz>jlGOֵA},j'VXd ښ,}2tmsFvc_"oxL_4d8qDg' :o\FK5S/-gdL sR!iSא%7,J{$I4CP| ~$Iŏ+/SLS7^/ 3sKy_ܡ0X]c\MYb;a-Џgڡ-]6kMHŒ50b$DAKiEڡ_62(t8sb`zYHͥCm\srz~59exµ=] X \qF{PrЍxPR9J֋':>;&qQmIB5444/yBb.}P{_Uc< ,L&E{\%˜GLT:~J0:"8wh%S\vlyh/AY+(PؼžJV-D^VY4=3wr Uh%d23F;VHʕ>;5*$\4$=gwr}bQh8*F:Ipfz$]@rt]n8k`:ŒIVU'8ej>q}I\' գ%Æ!NtU* n{#zbil!7ђi6[UM&aᝬޝ>BowIU9b*VmN/qnάG 7@=9ӓ[)ôK|C l049 5jP~rY7@?RdȲX Ydc8Dё`ݳL_ItGx+ٜSO$/:>8j[!Mռ"dʢ[[-+Ө .gưFZόnVRDu!B.+iP[ce`XZ2\Zor 0-;e +G%?`ј>E2 e|7zZ =ZD0/@Mys,VB'ŒôK7,s~μ`$vcaP#9E!$@˜zLF8R}ZW2]F0O$tugO 4*BR%b9O}ǃ#ɠ;-m.HTxEg;{15U0EY`ks۳_I:I=;R5@hĽvJzB}Z,yv+PxnntƧP?&ܙRb %0a*29;> GbM3>M}pb\<\҆U[e$|m8Yќ B ʿNы]?\%M:~n,ƌ@!*EM]Ya@|k8`ĕDh&*\o\KB$h4],L0o{m=法p>(}S`F'2JWSr-aP!ߌ3h) @bp笴5ڭcq^mV\ =h;tRVKRCXތ CᨀnGБZRzjt J{C -a?hi CŧJPK[ߚڊR"@Z,0HN0aw@oݱPU@== J/- 濺Us}B_ib8g- ylۓ*1bJ$k%vsWAb%֏{yvZxUk홪 5Ѣlyr4meЀ`;52lGK$6KmBMO r;|C++c2vѮi= =AT?h5LE{":Y Pq;A Qt<9eݱ7]':i`))sD0 hs~NDm.pAPqLh{.>vm<:Hi {I ^١P#ج DM͢!i¨c4X>WA0PG2& ejEX~!Bg<#(|Y@Ҍϕ=f?w:h&OP <0GR1kXڀTƈMuRhIyn"iqܙxOZJ)mifa ۝7Ω2 _`}Oz>$RG#¶YYi8|]@L$FccwEԪ{M߿xUBQuwر#S"g!7"`*HՏ3#6oˮ|&q#h/mp)T$pƎ:ݲR X"[餉c7Z8OSzK, g#ZI{*Lx_mx3(=SSBwv~#{NAHN!N_:w g$]zZDyDR{%bwCe_߄Úe/Cb ӲY^-PN0i0fҁAot8X*6VՠӦqXcQjMi  Uߠ-s@1Wb7kN612q; ƘY:smPy)+zyȏJT΄3Q6v1t9jk\=sž{JMn|k``me܌bt̼l<TFs5CG$UC 87jRߐn+)RcN搤Zձm1ҹŦ{rP;0~#a]xb\xavVu ,2Ҋ} /F<|Gj ~~-?M o_z-aQL'ަys x&ՋɰCǿtۅ;:0_^[Bmt?BSk 3[#긤X,!K^M5 UXKgdT s0QKY'N dDZJڗd\jesٓ@߃C8I\*q7eb\pho [hkA5D'm)ǑX9=BeN0-^@S ^bA30۝C u!t^\zKeLIS3z}j$EYnvN! \VH"h+b+#|QOydg܎FtUUb-ѿބʙ%9?t~q5AzsI":Irwu=s4&ee""|Db6>*ɷVc/ W(7f`_AA\&}̥Xc2g8:8GׄWn)~6 DU#Nr"(TJ^ CXRNA7%{Uӣ*Z,<p/w(ZlU@9Ԗ7LKІ>>쵈4eDS,H{kn}@vx s-:տ̲ ȍJ8C\ sQT6Ꮃxe}pR$HeN)AbG1G BÙWfw(kpjoV/Р p^4O)m>lq 7^q3˱@2xA#~lgr%i]ɰ069Y]gTw\^XS$vUKʢwX%zErT&;p76AWZp\H1)YY5SZiCzLm6#d>d.7{M 5rFeuI-/ch9Z*_˟BrΛb)Wo7oh!M ƭ ({~~ Kh? ;RyW }FxisǮwG.`R遠Khp* 4@jO&+ܨOmz#!SWp'O&v[pFrjS[ZF?}X lI2y\7iJ[ w/c) 6 fJKEYvfQSf5ӵ:;}3#.BE_Qwku5I{T54*):+I桵Z敺u-M'ݏMBbswZzi5ޛ:РgNH88}Mr`Myfe/Nb h EgN}(U-OƐOSݵnuIDt+@U-T$"i15F%%\npGj.GI1XZ*؅`.o5U}}&;Zۧ5BkJzk6j@شR wjt" (hͤkU'ʠ;{_X"$Szb+J̪SQEb+8 "0Th~-NL|]`\Vƴ̰8| 54hXmQߔ;/Z4fĬf@1UK=S aWor_hQel?,9RbCǴ G[QМ)* Dd^D=of-^|f4^<n5G)K^}/(ᔦUЅ(|} : rrC#qV)E.ݹGIwōWT~HjJ\*vjԋՎ ͬhʱ̂C%X:JpKst]PC4 %1EY⦑iQ>y6O\n<[b-JK20`dVٕ%5d>]yXlpf0{wYCx2ű3RMbEg;IE.IX`>mெ\x]Aظ717)ĵ =9ȹz^oe3&NSVzrbCWK> cE^@"q͡5!{GL.wc# ^\uW#DöBW7hM1>-h@e% ҸM;#p\%[{H +|I ^۽X"&w̛pBZ'.:P]A1d:mҾq*X*BɄCC$]Vq(/[|c@2^U=)*YRU)1R^*zUkp~kD_HH۪F[I=` Cʼn:!DiICyw4[,-G9QZó?ef͡os*pvk-3cYOs#7FwyNS+^Y!R6-bsՋ,ߖm-`êp uŮf/Ťoc`RY\9]叇4P'#\!.%I26pO[H6~&`caCu%hl=jJ u6;ds1B=^ By' 0;(jYTHӝ@ ߰S٤w/; !ő$Mn0A0ѹ a;REK#(RlD @(7L6rXrpSgN!4r 7wd-H):(/ͮ2nyZqTW ai^cԞ9QE#"xC8k#v ~FUfO4`b˾)ZC}a:ɍ 4 CVt) @ˍ:$j 0#Uz.8-@ #rWvRT>GugzF%/ JrXxVWC-?5З"B+_;pZ)i}CS欒q̍{{֠\kŒBGh/l|W,c0)FU?"U'oTR+,A62j_Vr~wGWS9dưI : lP;w tvuQOd52/%Ψ~Y3^l >3,dM4FIY)dVDYNn+݂~ ƅWӫ)Gm? YEgg]h6a?x,K Խr^ -8:Dٱ5@W-3 b{-FZǐ1!~5?BF7#R3˿RvEa"M,aJ=s_[FajIĘ룎Hd,.~lGFL-4ۊAG1wRVarž}Jr/_Uk!J=di*|Ft mmGQ#e7v_z5|D5"|-)P..q䚷|:XNR5^-F̓ HҞ,i9..X8CS;cQ҈xq{)iG~l+BڡRզgu/qT猄zFB~qޚc)^4]BF;|&c#P8bE7l$V)/` ,$PHuLtO+  ;D<]n ~}[>NnSw.rJl=\ٸwGAW! j=_3ש< :P8z{5&>Py~WZ+ώb1;s->.k! 'uN_ 'Y7\L>ؗG (-XAm ?vu4y4׭&4RD)j)dg⭑ ʚ7? d18^N.\o~0u[P{tJ3\Y,a *R@=i6=x7)$Š27~ʹŦei,Ф%g2*07BE| ȅ!lm_wi|5I[SV(K&?΀a29rDO%*9(Vo!gU|s|6`p \'ö ,m`WT;S#FZ'#5x3,?Sں6Uš #," jT@efW&Ѥ3"es?C&D°1M6q ;{z)GvHҩL$1_9n/PDzAG^:"&KUT*,xr!6KQtuF[y$VUlxZVQJCC>nf<Xޮg Y oE(ԅ_djT2_& & $Iۤm=m$`T-;QG{$bu2~! &dID(ѡ/l'"ᘣZ?MO@E?_9@xaEU,gKL8rV9 yW Z'҂S ڱ \t'~Wm 2M5.~K\vǸ+,?w!1tFx 3;iRw>FОNv4UUQ݋פ Rz-ӈŃg{\:ƈq=ZBQx}}'Бi J9N nc1NEN$% 8b_RF qYKk 5ä,!݂e `tg^j$n5&.!T1&w8d!T6 SiFmMtϐC 7}z|q ־ ;]~gӱH1S hAA1$>2(j|dӆKV浏W 86;;܀DU qV~WiޜdCET HB)=˜WjHv* w-5Y#Ώg/ +[xia5o3yq>K+6caf2CKoD>D/ 㾤Gĕ`0ތSUMvs2F jӴZb:"w+U 7Az[ r\aBkG.f#kGr2۝3h>p[ʯq lnRoUirb13x1Cb&X\ MfNW $+bOpp3 j=  ӯ/ڼ@Xg(1\LUUm⃝Un:'17)41y!pTI~ԕ.o6 Qݡi#<;$^IIUSD6ʁ{Ԓg˅ E)ܶU'[5e`z3Jy H*{ƒ+."̺NJfW`BhKL>dn0쬹OTIW0h'dW=YZꋋq2ج|B kJ֜+8NY~^2ߌQtwLóp#y4]+Xat6P>H]R0F[/%B9D/isvP1\X*FYɌvrjٍ /[\mVx|a'0CW($ ˧#Yv*87XXOmxO}@RnVS[AXe!Dz}G SF+Kw\@[U* ԄGbk6 CL10nk)B1+nh=u_#r ܰoKgyP*rifE <ݯA[fu$knhcOW.YN=gl҃ꑺ?;dhᶩiIB& }EH4-¾RCk9J#7 dB Sc^W)2#vnR* e7ש@WYQ)8cyiSMb $8}@W! _BDz-K~ZB$sr:N[ ֔kW%SS9Ї?wFzb1RY!CCmR{ - @7ޡcP1 s$qw+0[.\v :D]ܣmf[]r^q}ožfQir/F,Lvfx 41?*c] |?F<1A] !^ \kcj~>_#xfXrMN /ƛePiBZ&)J-|b* A$-y+oGƴs[u}1y連bŽR' j[c,=FC ݏj(8DDUXs:| :Gc dD.iOSƱ-'4-I =D |Ώ=%(G#RZ-a le/@htO;A.sjΚ办Sz0CB3u. K!ZO|&ÁU܉f-V+7!ƮyaMb˜rmg[JӖ'y^=a+f9. _'(nQDT& xi]wCF}z( ?ݮRjVɯxz8b~ı:c@ A V4d>SN]dm2yB u݇tk'w|J> &T}ḆN*VZUlŻG3\aࡊ\DVXz.ca}=F\ުRT橠78?Zew?(ڤ|wSg} BHr͵u̎0oi**"+24Ïqb!Z͌^PLrFۤÖRo>=|t_%OOPC B58hxRÑI=y HxY?tWk IN1 !ֿ^b؈ؗ)tj:x9QSgi>}K'꾐o͞7l?=!ވs`oYW 7 I\U\USѷrFC$]W A*xZ@-%kxRogkA.nWKtQArWd@?Qv}Pe*;m"Lۊ1oJXU.E5D)M뽛Au`> ɆT\#(?MU~oI6:2<Mt9L;E[8̙B "ΰWGD]n8 Ve^ s\"./GuV)Y w~jI+R|^|;`0ieGu=;>j{Q^.X a4P,IwkzDlU/H6TA`!ҕ~CB [EvcY @З&@FR[8eaOOB,Sh4foK~j m#4'FrHaWmiP-ҞgedOl>Ow=K\Si3*:`ԥug\55{r7T_ۯaFR.>Ucl%$"kTntds;rEC,YY=yP?@3拴=&C,)^8E? b'oR4걛P(YiM lAVznlo)k]HABߓ ˲fLBhWD_~{_I:qF~QUn)łwm:81| { e`ŠPB5IBZsC|)a >$<#{6(vfΣ ^.XG9RIzvwn4^1?Y<_h6/-_Rur? 28c(["l /Vq7+JU5. I k-8w]vKծy@ú<` ˽:x6@?v"X̲g,W MYG×0m\2<74kK Eu- g;E~xeƈt}eo/U  2&Uwυ@*g fD 0|17aGK>\~Kav~chWjG {Z <1^b Oz䇢ڵ_S:jI2f_PYxL/ѢGjE<N&"ӎcdv!xiK2:}>&oe<ήҳ[;ڽ>X 1'6eHy~TA-ɔ?leY͆jTTUc\Wm.-d5'Fb7L.-Ma;UR*,M { /;|P,"V]^cXB.GK!X{_ So[ 7yQk&*p&cF0<*4b &q]`x%pfxR * 8l47)I"2.bӖ-`OTլk1Pt6( 8.jMځq"'TI ,_arD.A;m4{EaI Y"OW8v% s;*N~ 1`^UnYuo좵gA7pQkt*hƮ$UnTz[ό5vmv23=.? teh-(t<vvd:sq~}vcB @L$n OЃ:}oN޾o܈4yϬK*7y!ȕ|\q1=_t8;g d%qc8i5&NW2fKIHB or[v1f ڥ")^\%O0(=PiCP]g汵 ~ 0-$ibjo񏍳]'(?MH7ӼO,.s_"4,b ]W2iV(sیj"XڣsXya#^ڥMVrNQfJoF } 29jѓG6gFH<;z5H"e9CY#o/׀F>A D"Bd^8sP08 iH6aͅx%-'ar\#TM-o3?7$C~c[2I:uތ|f:qz8A>p.>b זrFK]qH͒ m6>8q;5hN?.gRS|7Z )!0gq~o$*Q7uOr9e7)_ޙ/?Ҕ!U^זDWيj0gdH LEs/7D2)οi\NM&5SW@hL*8)OfqE"q ԙ{OYC|AHb$.]ϓ0szp?)|;|uj}{:3Gyיִ'`'YE^˄Xe7E8j|UՄGZ,’` h{JFݖxZ<3`R>cm48һ<_LC'Q!>b |~ygX_˿D2lj{6_cF2nß0eY/o+ !kChN-QXNi.5N\ Lkd"QIEi}+L=?=;W*kJ8s>?{m 0u0{ $fOa;=X'8gy47xˤU%1`fC?cP~Ȣب;æ]Pbq^B<|{.z`i7m~9h0&;4W]x>5e*}s &}{Wc.H%m*^OZP\U'lέYp!gҎzz9 oNtAT_#X)$20As wC#(5 =>ӊ[_3YMued sиhv-7W ]ܘfҡq~];bþm"0 '@( ]𫛹+IWN}>\hG5[a6aQGW~! ݧH=I0r]'-sgnC +/2ӶX|@3^`qMًwL]ȧrϳqxc5#F49/dn$F HA?-$"rΩ{Ńs}WajNrY`=(@/RPf9q=(CRhn(fB(yb>fY"!&cI1LPYX͂ `[.ެj2EaznL}eۅgE y댎d΃8@ٶ+/kj3G'RaOmq,Ua >==QEʻY!$Sű?,NWFW@a2` 67+EOة=eJjpؼ~ǘGwm[ {ل\K'Xmۆā3Gk%:Ǣb]aSHp{Ɯg^N(D4#A A>wYFΎSZPLcOdK",R5km6jVaآ}]P]^[n`4;SRj5L4W[⪺+UM6_t͘NK  <ڡyP+F׾uJ'n`@CL] Þxv 暢Ó6Drw|c:]q_A^`DM:sN1W)mtI[Pri6Ts/2"tH覭~?<.op,-{_qMOwINëF8~ീTwJVVX)Ì)8BU/:`^h ٴԟkOĩlE7NQ Ӟnm4i/3r({pq ^GsgGBucG )XN[e%Ɣx5]NLYs>_t'Мt]܋~JU`z.}iII\=dsNa ڳ\4l$3tTU"9 ` w:DrӞ6yS{['!-oޏTe RZ=A2rk)MR$>BSЫhԷ̲^\ݕ ۑ&p ul>VDpH]$3JO}o˅ڡa>'D~\OZ#-͆e>HRd)#@XLVK6^]QcM7lal=QU<tfhzx]s>X1 i)v0?X"*.Uݑl X׿9$ӾDsKߝ&riւj*ZUSi/|Yj(K-a REY\i+[ӦpY' C{$^ oTf#+[rB"iȑ5'wIJ,r,/*`dKUQP ͶTKnqirq|6ʔye\y+f̋]pZƀTP1NpKz}D8&ر2+hmKIUh _#ndt*d4y) ޭ#{p3xZV0ғ[)IsyNsW.?Y^TR0Dž8祱Vqe"T,OgSNc WCp9GuL7PٸgN2o6„Ja4roU5\j+ X~ptaIc yJx:ɉH0yRG~J}*,=dir<rY^zpBn^^U5[IϬӹsft6X> .H@ZfAj5)Ё[3\"ݵ!ˊFo  K]k o#'If)u=n՛WT(6_+N&3#pTvzd8ŕ4k8qF/ 0ڑԛl޳YɒԩNm N9ʅЊE%m P`KUyc-EhQܽZ#cғ3yTVkޭ@E<#%mgd"ˁV[kQh-q7+qnsQd.Kn2>YML@ |!ltV 5.HTte@Z.=:Rt)uˢ$.ØE)lۈ-G}iт7[I u_R4+ 䔄v@U9M |\.RYqx]`r-}wa1 ̖[UyJ%9P?] T ]q8n_%a+kI޳ /S';8XAY(Y_㲈n";Kn-PavIu+Bm?3O%u>Br<Ǔ,0oܰo7yRk7w{eQ/j\_ʷB}򠈀xX|Q w3nA_=%;ħt.FmUKAgu1qhԘC[cʽ~"0Sd6r\uHx,ڥZ9wNg0n!!S9y^`둊:V[ry9/cc-"hK-I[tbs~hcA ZemxƂLVuXa!?jr:WЉ}̲D7ʄyZ-"үw ;sfzBk'ɖHA☓dLB_`>C-6 :%wG,eG X[ l~t ;1Xjr d aUz|gfVeZTCB> am<:#Y $C?pĠ9XM؞kʁ|kr\/ҬHڣ<%/߆EM vt25kIH\8vqN>y'zj>]z0>n+$,twEH{]=Wjj 0XmCэ(w:m>t!Dl5P*2!!F?aE"̏ØhWPg1Y l"K㕐]D2}7RRws $ x(ΜxBVz %#YFN}ANZEY62\np!O.&nc zlb.[ 3FBfUW}*S:W,I@%j1I݉#Z2/o`#~>BMOc Y>C" ˺!ݦ)d mud|V C9钤>̊ޣ,\L7W%^s ;E@+a;7@±OtwXkTuSOb}b?Uc-)A%x=Vb LWw9] h`] ֑Bl(lM罰 & *꩗ s1^8=?{f2.ݘ`%f4ؖPA?ǃ ~cI˕k Zΰ'4wX`ZkJPѶtYgaƟiVVJg,7߽Nhfo#0LN;>w+Z٠TP2;] NjыU01@(rNEkǫJ߷0h-P:hҧ13`EຬgK\.{Y86 L͵J GDk2+6'TJTv̶@n?Ynn 5}Gj&Rr]_m| ǀ藍޹֟IٗȲѳ j=G/]]0(,U$3kQSj5[tՍ|"X[/>˯ yΠ2SEjZ933ѾCN̗- 27}4QZ[ʏZRLRX}2qC> 0O;u܎ eoj]#t -tv]F3$류R5-˼1>%o{ԐQ)PS `rKf/tVqdu^-W':pNW0% x~6)03q"m_O!f_#ubZw[^fC%Y3(/i(J/N ݁`M@.,< h+"z֮:?.*@56Ӑ(:^+& ﮮei4d'Ċp␳rp:#C 2 ! Y*o9#U TV[Jf^h}!ʯot8a&{^VmPĴ7۰Gԁź kxߥZXFgίBf¸S:@X'Y DZ$F6&n®H_^ ɬ8Un/I$I Jz c=V6mQ|)ƣAz˾c*o- ERk8el!2=wIK\Qm7HdJ&t/ZdC>UzCvP4 (/B I? )92@q^ܮDՊLAhLlZ]|(Tf~u4TyTI#|(pBr7wAES*٠ҩ¦/WaE C\:hѝ:k4WG;rNl<71\M9O&JDgEYaB E|sŊcelcBr 8m<)?l.1kgdwq ,˪jC\#g9\Xa@'R`ѢgE^3^?;uH_Ō+ <8=0JǞjGiYlQ&SLt6-~st-jF~(q&qĴ2> ꋨ,@5p؅YJX'S{o\6J>bY#8E cH?J͵J{,C+Zyֳ͔ N׭DřLF?/09o;KʝNuyʗ)i䰄sѽ꒥| |2KhS8T0&<`ër:-G%j_&-`pR B0&R>WNkp~0yzPN ^SPo.ʤSGgM>j*rp蔆qlVh8RO{AULSU? hã#L63ds]2!u :[}%mFGEo+ֆu44$ +Ҙple5q>Vx饃& #'=bwfBF!DjY9e˥d^[ ^~"=  a8q-BLXBtij>)Ɏk"[ir/Q e~Udq`r-6 U}ZȎ8?QPl'Lϛ4#RN,3$I}a~y9Yp*:̮?/3YTWsSaq-}czTf=!4m:}D4PM˭VBzh =AUشB2c/Zo4w'ES6762]kGvʹ4PxmiCלw1^C&,VT*5C@󩲓>y !k~W -M)sAwH9ٲO@tGEuoHC n[m4#32k+#F oSoDc~j% w)!ks31sGȺƴ l㽪Vop܂ƸCCٓq_Cp=VLb2N1\>\M/sTO_$ fݑoog9$rՐGJ< *Q ^Z۰?4v[4)w} f2~ 1u^bġO%T<3 ܡKiN`!YY${"Af[%ڮmkhn]!C:ycTm +xlUղx_.&dZ䁗ʠC2ƉUo=l&mGQ_Wpysg8H\;Uٚ/00JI t;,HnƊ6~23m~(L_ۍxq]'m6[x1!(Г# \1 |.m)֐755d4'ނe%OE Ww ZS󴿍LK"N:!JshqeNt;ǕaA;ngDNGSMoXT.vEa:aN5Y#'] `uCϐ7+0=F?]s6$_%.[4."V#uS6ң -/]LJbvvr^j~Iyb*gpP3E5b=Ӷh愛r2K}| x(MGr}[Z@J͙Y8qҥݫvlcǀ|mVovio/Ĩg/ߗ^J $_``BF:Q iDzDp3~Х*g{LsyԘ[`yBC] d}:LjztC>A=z5@J )x=m-gۭ+t#b6gs3V١YHeӘg'{3Fʢ:1J%GM" 9 .L25 /Z~Y5D Dzqgɫ Ι<+nUQ77"eͭ^J)؃m*84R.%Sknm`CNL+~hT|=E#Yr >L|'Qxݕ%$iy*̝&t˼娀;Dah08zZ&ċO=x }/fB޳ѰYN;ɿ2ҘVV~3<\LV{VY~t_Vx!`L@$A@^ YÓݢ-x k"7S[;. S^M'Pэjl)f%$Я(z[ZV0sK6Z@kNhe|8SĆ`\nPܴ)]WAG/X#=uO1ӷ&l&ބu*m[Mro\a,Xx'ăS@ùtǟ,[`8vHͅ%ٟ2iGHi`ftı/ւO4eLC#<Àn+SŽ97qtC\)ja>^!S{D৺yR:\̶)MK]DR*1d4>uHFZc@:6a99RgpOA 64*ծY8q|Ý1}8i=7sZ7!Z4BEx[|7ܓe(˺æ>z'+*Hl̼*˹,UZsʟ[V)LHpEpg/*癢!]lf-@$jǹMyigcK:MrbsK>p71ή SLmlmG9nhKNZc&\y8MWDxVLwk,WEgؖL\Lz2ej\G޽=DgYV //݈0:-J.Qk{4g`xs'ez6k( [eaʼ")bM~LKF=I,k22hE-~ZBgza:p$W*m AGAyG-n(,JK Vju8v+\sD]6\auUF7"m]h/0ZC*ևzH)VD6rf"|^hJωc-H[ ՞؎WL`b}39m E7 xpʸn^h=_H$g@z`ۤoR'sG5"`&=rCEpsx(ľV\3&^iiUsyc\_;iJ- WU{Κynt|^y U)Uz_C^^srusY2gf$ @sIngScWvSKM_=ENP {;8d[λ[+1ȶ9ruo WQN>(a91g-;[ɤuNYlgY[U  J@%hޗ+ #$;8|pi\O?s[eTŔX-zKiBkD_]qI0B y1ɮ{J4 j^ AA]F;J@da!-5sQqyA3ˎ@N-jSDyN-L9Sʄ'cɶ9A2[syB7bpv+) 퍥QmFO&{wF<;P/&sWi-ء._李!i$ '`iW׌.L0~7nJG 3tT\n E+ '`q<ǹRfϝ[F_DBZE{|{)*ʐvIӾ1xz}N=y+j.Si}[\A^+Rϼ'#na_C_Kѐ%2&[KI$3H+wE[+|+״q?h[@3-Z7-Dm#V,աEk6FTO> ڈ72*̫9J>N1ADt:`(xI '`9X}55`tY}=&k:I"xͣ3 "tm@=sڌEXo֝f2#(Wq]//C ׾b)!p̴t= !([8.BJ$JX#Q )cQ]ۢF <\1ET 1nqHw.!5嘈>`?U`qahy(z !h4Ն`|gD*m4cOpF;z6;e싱&wQ¦#^uw4C˞|Lu`d!YU~¹&xABi?>t]̐OyȎ&*jRbⶰ,~K`^h{WKGPޣΈ-OkO0RTXbi==ДIuka.%WHWM֑?QDuosxŒ7=6^  #FKSIӓHQ^[O'%2Ľ$Gqm,s x"%`Y+iOĤt'OQLg*Q,OybTW^;w{\ -W-6+e dȳy$P[/d`8odc&SmQ>ށkdg.~(;xSϛ3(VjI]c:)G%)? o?/R͍q}ʚ:fI󶔸kgN;d'&m6>3ƍV_, YVZ|7x|O%ydҼT}Ը $_OFF8rt]4 /i c|Fn?K IK^#|khQM3Lթ, ;e (v\t6[@HuxAodDu?d0PRuֳ<V'=!0Q9)‚*e)KT"VΘh}Vq~(Ckgػf6/rX%:5?Doo*[ܓ}'Q*nE%Fg R{>h$ v.zޔ+Hj 卶}|6dob kPrWQHB[EA_s''W2tc i#ytvQQ`ؒϠ~ p! c3͠J3v !mq!sz5^ x3%k]:es>_DыS4,KdwXN}J ^Cr d\" +(&VnjG* RX=|lz7;&k+~cZk5j knnn|Cp0Wb I`9T %6%cX@suՌgvGumh.gCRV8S?Ǘޖ$\=ABMöN SeUoN[rI=KS:#|)0ԕe'^~xUsڨZZ0v.WO*uͬV1u=sU`uQl>j:\+7$&ry.^tOk#`e@¹;d!lfnϨhiQ:sW6yUnڸGol#15ѭFmL(e7)l4:x(^ֿi8@n[!HqhֈIt=pYY̍]5dHTp`Jr?4)*@>QiX AŃ3orz@F:O3u KHfI$2Hy$TJ7?$ ^oe vաR>}s6G%t[(p%bUq.1х*X[e0X~LkעtVmo#8%x][ ]2|ǽA $qWc(?Jɬ:3%ړ.]I3`A~>b $s[fOc9s ͠9`z%o6@& [p\C-s:8%Tgh9ߝ,24h1`0  ؎j+kT7k~K E |VA(aEAo9q&A*04vcۺ( ! xלyymO[r7aIo{Rga#} 5MUZt|_y7+dS<rw9g;=ys]eCi#KLEΟ'r{}u휼ڈ`kfdža͐,GkuiTQTyr_(H.fI;@Ç-IL lOKƴ<}TmW8I~grNy(wb Fa{ +ndb5FN?m蕚@*9/LS`#%ox=J(f]Su7?| W޵Gi/K>ëh$L$c[.ݪ%V,} rاZ.ZJ7b7݇<8ޞ %C W 3 CjpS߿3I[2 O Op(CE샔`xP[(4"E£ \86iQPh oz0 uOƼNIꈹ}k3ED}e>2~̕CܶaaC 5LaP7,uǿ P6D_jigPDA /J_3YoM|QaQ Pͺs@wQhSB'kOQSUOu4BD#"-"#5u U]sG%wMd\S{qaEDu*GnaG#$W}}<-V$viőةsP7}יYi)5QDi5qJAC.O>8sjֱ&5 SJ#t/U ]n/ nCѫ2M{1I:ͣi!;ߙ+l!;!QjzI[R6) q as{3`375׷ .9_AI9:dgNduWDa, [!!7"Ypq(޾=o~RF9|~w/R3^_`|lKa/_|zBP&y 5aF}܆>Sfj)߆QgŘBw$405X}+L5ZRʢPh@h܈e:7֥N.VλZM*TSip SzU/:'28K8skeĨX(]܄(gui*2~=tup~vJAM6-<9q[J8:PKeM/@j)Ro'g/}$UVOl*qk*\edl{syRc-~ăeD.$&Pu"aK_3>A': ?Q!y`17F*Kz7wЯ=D݅9˪[!f}1;_[OV ʴ5zl+hh{}P'%7a~̽f߻ig7_= (H];`Ϳov*w@{pwdQV@5PmiB(_TCWgxytgQ@ FNn]X/[WqOWŊ(6w֝4N<I3.[U$x& $NlؔXK(9NYu᝱7FxY]K.a|ό;,%#!ːHS`Vm"/W|Rtǖh}x2y}Fm"m;}?#R#%Ѵ'B{ٛS;9b z"G!-dzSɪgx*A'{{^MoF7 x ]"9&ASuDA-^VFku$e(#k),)FbF6uDeo$M Pgnm~j31Sw"S.Cp~9+UOxNY;LuNz /T;Fyc_(Tط6`u -$ѝE=S^{&ǏMrOreƢ3xr<a"| 4ҶC6`4PuX9 G;1F3Q{KAj/[9[9Z+}-R$M|Nk *Qf&ÉJ`,-,⫍Tp|43 cX9𽸩?ߍN&YHUˏ"b,O\=.hO/fwu%__J!ۍa->47GDF^xTKY0e\rQ>l= :xH{.) rU21g-,k/ZH}es}{vdƄ"-Be\8m]S{dm"Ƣn YO"{V6_ N蚉|H$nc0ReU`_5)͜|b+ΚS>R 2ɚ DOϳPBÒu(Fj?tdw鮴QAQH1VENFsNhDkI8oʶ}G><$i'T2BUN2 yS#)F!f~!H4dBWAMg7ssQףYtf;j*=vcܵH~][ij Ye+c#YA|Zߛο9 w>ʌԜ%7*ɦfB3J\kۗ ("nurG/cR}s)S% .h'F\Flx.8Y)d/Xd-t zIuϓʤ`_ԜQ߲ #ˆI&0Pq >\`t«SFDs$.i͙sDRvѱ:CzqRc-`o8er e͠^¡xDD b@ʾ[i&VCn 86 /7S ע2($. %;rڣE3K)+VXU0o ?֯ OF&фs2Q8; c(i}" ͩzbi35+"•d PM`KFmIIkUTs-v,ཨ\bѤȝ[ ϫeFقѳo"J>ʘ=@7(-7MZIqa\">z7u'Us PN,Pa-g` %/Z&]Ehtqo[7*T50AWYakv 6\'bZ(p<.FMlh<\_|] G1r*=^2l\z8 &V-~М, ƴr 'ZҊQKA䦆Eذ.Z\$!BnO!~ڎTZpPچ1ׇEtۙ\ ˒ ^JiGKM> *[#skLؽKQ?;[/'8o31-hVn2n͓,f"#J6Qe m%4哈ԝ֪#snZzo-EExgґS`fШH_uj\$MQ*lt$q& I;>duK;Udr:?A$)=tgJ ; 3lV.sN؀+onIH® ToF٬&^zP-\ ZL,]V$K~wppigJq{.ϢQXlj8Wl"u>~Hk{āA"ZzN')/BU6Hc5{ Z@Y*'I3ʗd%?P2#[/i7CMZj-#HFi~)c8xG:'M_=-kixU*@J^g"=OHEdvK%adf м$.i5f=oC[z`G#x>_@K:$C]sQK= b^z = A<&VlJCB/G%EN"1a:n(REYsUwHvs?(Qn0#(8T!XZd1hy],&ڻ3 ݢW4'UHldBĩ"tiw{"Q&тV"1RJi&E&:{[GoXs3Z?8bH ǾYj~pań6~%@TLX, Zk5'=* 8"m3sW(%k`yIF'{i#|#թvS&B;zC=OMWF>OhC5ozae¹oJ`C b+)IqW ȮHH0!L@$yX2Ք*'xc1HI;r54N;I{uÉY5Ftʏ"Ri۶[vCׅ@`ّۄsT@ =:N?uea܎U2jSyFִ6#(LG)[;xtOAwy7u~6uoh0Bw 8nL%G\FKd';r ^ȇϘ VKI-o%#ob$}qD{|)/W:_TEC7UaSI ^lsmF(3Ӻbĝ 6crUu)s~gX瘕N9Ĺj Xn*:IV2P[-AJ5r΅@?k*1OPgr9#`]QK>qn9zz(]blTphce]śk 4t]K,^YXRY M0JUAPӘ  {E!*=x\•C,֡f& XPb= XHC$\]d C! +oFf'ǠC[/R8h[&:xyèIvtGHE"Z=$ceű@}b$Ky2N8 a_B.r:(-wx n &&-.R/NJc5"eHLOລ4c$]ܻl#NR#'3W0 o&qE2fۤUMB{E69`܍k)J Z`)o} KߓT=婾\`af7D `P,x}C2IOyzKĮf:R$xn4<RROm a~+=)ʡI}7\3uO5ĽXT,ҋT/sk_ؠPƥխMS`y~k,rq@sN$"8;mMBKr g[c!v(0nat8@dd,@ȿO3*[SiPTA; OGFNU6zh!ҪߵT#Yc4&뫩2ad~y4ϙ́*Ѽk K?PCps{Ik'm~/jJbhGL^Mx jOr}Fk(.1O .#Nvu(DjtO~/.eǯK Tn`ʖFP^' lc*Xrj3GD-?f@ JEZջn\S9Wh;C'^^$䫕l)ÌND=X*CzWYAKU|o`\OKqpqt8SȦkkϯAQ~{37P;E̩X'|d(gH0V;u}oNړa8*agu/7#8RB1sn/N~~D6z!)1< , g)AT.G6;GB:xĬg@nlFhuᜑASLk2!O}zH }j6@-oW<`&lq)nHchAHEdH9oPTI8h2 4?c*L^`zX{PEڤ&0ꏉxIuա])Wy[][rt#$0³g!|eѿ9;Xxx!ly}3QQNv''@Ut@۬Eɇƒ Y%2f8x}L^5@J}hC$kfw^UL>^_O,Y`K! aWxX?u::^;ċұ*˝ &nkl<݁xY `J~t 4%Z=e!ܒi_h+|1K궚|i6F[ $P@s<錽\2<IQ"%B_MwCUW5A\EwlHe`ӇumLY^~'rK009j Ț T1* Adҫ~ P&N*۽H_2%D G|}_* rj=W%[G26X60OoWf*E.-/=y%l1!>'h'9vfv\^1DXٝˍ; hyE Koe mEڕt 'مes\ }0'$uIR7#km}%z.4tH߰ݓ`j&N_{NS@:D|\, @V#F2~{ƴ/Jڰq8`_v7̤7X؀_{쪎S&wrd'P7_d(t Foy_ `U?J 9-%$~ؤ`O-gkv S449\$A>ޫhdQRf={Ikl5371# !+σքL1ˣΟ+9QڠʵT["'u3n72Bvt}0/s‰W'3hzh:߻ g&<{0hy\u`L iFy ]J&"?l"uR boD.+vùhݪӒz-ד';Wj*ҽ1^Uś3-Б1P6流"݅Aqz!96^iG)v 8T,Bl\I:C_TSzRF^|U?Cv*={ǽBŁłk2@;o327 d/;o tvTඁ$d@J.|x)-f (D]\ ƬTH\ }5(#-< j⃖醙ͫT*?v+Sqb1 | \贀s3*uo>E qsI3uq/ 9/} ضopgףM<_ds,02 `eTn*(ɠډW3bfA7spjk X։h}%pQLҳF{1h%&^ DHyk?;wA \ZD{Xf\x9zRR>ץȎd#_"J$Ig&a,jM落1MK27g;)mޚF`[17M4rH_W %f u7cj|4vo):Nׇϋ#-Bc?SBDw2+~6+DOЍhaV4:pk>;:SZr/+iբZ_&h  GA%p -$9w Qy.lUV*J<\2^6g1-k0C}.{Ut{ZzϚ$p7fhFߵ:%=IN.Fфya_hhzgZ?;/z|Ɩ# ^FDƩa6Uj`G9Гީy ߵϯ 1jOr!%WZׂX#*̽V$%f*UFg#X#8G.ulw7c!pz|ųdSU 0@Cu'y;=Wӫ K MWc!֘\TU0Ӱ8O,c?~弳y[1t{?yqտEvLAiuwV9d12  ey9rUB#xw2*UM@]~2}ֺ0?p l~E^RaZ`ΈrIaTg# {$ ֒v\#J=jWV/nc|E0,<՟CGZȋǖNĖ /_*9Ҝ"p]$BB7I,Г ğIiqsvKR ߿G?w~5a2F򡉇7Mҩ#ޝKi%+}4Ҧhu}.6)jkg-j/= 3%1eR~D{#Tu}kЉKnEș#6xMsa{Q@?b*i2VǾ/CxZ{XMB3͸-d,J[,-L2k!p>ο54  tz[Dw_'L](Wn J sرn餋Vedw#3tpN=7y/@3Ur-W+ G"f̂x24DvOJЃrJF+ BɻB4ДTDp[EX^ߴ Qlg\.P"-oTĬ7pazxy v2>M5ckB;GI~'FRBqt!]k  K"E7a82E -}PO1yv ЕH HMc!騢_(S)Za Y^^;W;1xe~V¿7쪋l, HB2eQRsDv~MW~-'$*=B8] '7\ ˙sƙJ8kݝEJFS F_8$qj\аHT .n O4,K~݆ܗˬ0!&SXc&XveЦc.gLucrouOb"ZoU2M]إ>RRwź)Gũu!'k#cst'i;ߺ؃sgYG=\>>1]1X:奷eߕXBՁ.2ǹ#qĠwWʓ^&Ρ%yK cpgs^,> r|X彔~]uܦXٕ=d4PB-Ev8[ V#$'>i }TfGC__?p߸_<]$4F2oh<9xc6 h -p-"p9K#Ly1,P-%I- GW% h'jȆn]dXp}ES[q䩜C*W+ Uօ0gטШȍhw6+c.ԝi]<h ^x54/kG{MQsR(2{-3P.(N;F\h$-f5u:6|ZsRF͑;H SKxGJs mЋ)uJ]q)ǎN&Ax۟Y;q͹2E 0RW B *u1O{-KxP~ߖPSz K?{/̘(>˙G!]p[0@˅" ґ"q;OLD0E$\X Ú(Lh䠜Z@6YuaHk@{IrBr֝o ,dޖ _^oːPnsSC eFuX$o {UGA!.REL*hj7RT- @, '!rS);pmLQYF?nrs)W[WZqcc+w^[N2Lsr8H2 RoƼL՛1CH50I슬ռLӻs3s5ÏAh]~b9PGYI[  !6/i9ϱ@lq} S# m U{_dmFOHa}g:~ XyAwUԇ9 DDq!p~U0z 85`Av#(z6V0w kZ*O\=*^`Pfwd]͗op1+)KPxDŹ\Pt?ۨcVkwAF CmEK>pJǍQ]t1 As5VmF{M{Nho~/2R 8W>Nf1AG;Ed=c>!ӷ>o|x5Up:rWngW:I':5i3OT Qc0Q' *'whɊ`w(krsTcij7Ou Vsa8"ttǠ|/ Yڕ/$hj_Kv枺 =$%/|rݷ,C̓WɽBDrq=7 [-Gz%cҦvITw!'ӓNFm#p#T+F8,3{LG\ORqcZ:e^yK_J`Gc2<ﶫF:II7Iq{vK6a?Wt3_rjiw6eXIB%8e:,"7K:2c0 1BrB$frN$-"5ےXT;&uU)nbZWA12;;7˥aj%K uw9=17Q}?}cЎ(NGRGO/ y.ۤ~u1l#f>-FjA(J#w٠Cf/ʝ_:KCHE-%/#"wRkK8ΆM3d?1Z4i5ȧ9R !7sXkC @H0#³RUޣ>nLK0bjoI ^!yE= <&z/bytB` 6pkE}žRvQHLLۍjڐlToȫI21=YM5䭝.geEdol䛲/3,qAYzUxJ7c?x{_l,7v`\d6S4Ǚ=@gU*˄EN4-?퍞[AOos`˂n9:Vd!ƴ*9+Ks@5}j;mU2w[b-E$1)l;\:x(?h2% rmGL0f?]zQ?^TPjc4%kkZ(7ĉO[À91oiySԦdb- 56O+:~py1A&Q3+dd3^#/Vb1i-=/B IN/jfQj->QSBGd4>!CVl=Δ{C*MLj]*^!yi A 0 Rzl۶hoG yjP^S5ɬoy#{r DOGݼsR0^k'Tzm4Ծ=Wf{T;+m`ء-2qOk$v\7ʕ9 BӞ1OKhPAOR8b4>GB {o$VzPFZSp偵ϰIm<Z*21FjI0yMie \er]1rnM'X~aL72C?w·G{UԾ%F5NmY)E+܄DY߯w/Z!'1hQEQyf"R %8"׌z8"wV1, `]hJ dt|Gs5?{l~T0HYCoXG6xw{}Ub|]Nٔ4,y2}P-;Az2PLek)u`c0.0=%Zns@D拰Ab 亼Gb.'It[TGGJ>B+`(PW`MZUI06tgG엊] 6.ކo %\ ,F緅l!|Zrgh^xwqۤQ)]&G9L  [OCB?ihbE%[/ңXLMmؽJhCВs"\iw,4dͷ,'(d.Qh\J_:'B1rA_{E0F ğj6K߻Jx?\[B*q[+3 u8*1q_AX*q&|׉LJVxrj2;#+. 5I0sm9Y׉ёA8@*!:OF"4q8I5/nˍ26J/j 1[3<>N].p+=D6^/R, 3#  KfB'',Cq37yFO8zwLbx48>Y.i,XӵG$' г_ qeqyRhyӑi\EߦjPۺ7¥7IbB/\NCílr  ;d`|"s(q612]ֵFE^: =3Z&dzb/ ndI^_P|OҰ4tʂ<g'4F1a%JcKJx͂>bq03땠V5b78T୾: PϡTI`ƃrβ;;Ÿ. 2d-t7~3˪]9goOfmMtԠ\">xSnh:ו}zHA kZ1՘(/ ΃?X`l,nڃ/4995XU. =m-m~_ڒ%K s\ljD,U:w0% Kt-|ơ.F"vsMpSVk>su_BbPXV7/]B:.R9| H:;@RV# 6a0! ֖K۸M޻I"2*N!v@SAO/n/ 0ޡ =Z+Ldtf22K|U )pKk<Ŗ|q(#5-:)wkRw/.ǑhQ2iQTjt_vr+UPZ(%e6M*s(ly ^[nؘ`x7Rٱ5v0-_iJO MG"" f$o͕CTʽH;I74|68㦯m]_(&&c$f L2IecDKmuxqqEM6&Ԗ IE)AYnޯqT1yvOZ-ʲmML?Y_}e|uy /ϒYڅﱄT*kx;)ytYr2 xbtE)>'vN^R ԭSf,>8 qd9cmZ`6P0JYPךkOu5r0 >:o`ei^- :{ *q??m@vđ&&z-.I!w2J+c _cDZrh:IM}JVV[ě;@k n<_|!R ТX|& φjG hw[|i? tf/h 77+{" t8 3FqQ rlu|v} +p3jI_to0B6 ?tje1֘T\Ti j!C\`~L2m{- X(GbgȖu~B=p #+dt2*]#Tw%|\{?|oqlEhjbvTDB;P )@i!u{-K# /d&ӿFLȈ6rf{M8 qmށ x7rMr-E080I u"ՒjOV.^C9dq &Wf?4] p$'"#_0Ntֱc#oW+h펺`v'odhvf3ǥwTcUz^|q Ao ( P f~|UhAQxp"Bȝ*-O):O|T~' 'ŮYQ'a{oDTJ`W9H0ndo.nMGn9p>a8L*.Ĕ+e}u)hܮURvP,{d6^+T ydCyƘhE]zwGೳәr}|—B-.[7q3՘S\Cǥ6u0)ǿGcj2t9*0rC#q|ڀRSڛWLJ{^Y",U]|DՍ`&nг,U(Ggb Fz@?`Sk JE]$Ktg8̶Pq% WgR6NH*8VY1i6"%c! V]P[bJ&erD9'ЖHMagQgaӷuEz?1Ohhޕ=UF[(Dv!WL=JTpNjxx)Agp@ITnf6f҃g~<' B\X> ǁsHA\;%*m=S ogC{e|ԜzFy^N,2(/Ωjߖ  V>b3 9\[T:q+,bHJ>ѡT]|)2`W̙v LA$ ~:g-{ECY˞>ԳWȵƆ* rrDq\r|KNb;(cq5&Vc?M=7}~<Pwyz}RT^E5%f~Y cSӇEu邓cC,q(\x!Z$xNn4bNHVB\,ap ]E{hOYf׽yQ3Q=_0ds0yRF ޑC6WmKP\ހÒ[Uz4CyDS߱gYZ0707010000019c000081a40000000000000000000000016101d03c00000d0c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/rc/pwm-ir-tx.ko.xz7zXZִF!t/. ]?Eh=ڜ9Tf,>w2`Ǡ^ɥgKA>MO]lC42w)cmzjB QK5Z$O.e(6g4Y;y`ln+^<'I?pG"\ui7}2O{ bwU67mO1j@U8.B]h#KOq)vlyeiJ 5ż_Fqm712t}TuONįEJ;gp +ZOÃd}ܕu.V.Kqe  9!Kz(vTԒcΠ&*^-8&S8^No_bUČٖțF~w91Y}[F|k!~>mۊJӫ#p20w62 'P(خg˜R3`R=6n\5 HҗPSwj) @n.v$ܕA#1r`A/- RHLxHVZ a܇9.4䑀yŅґU+yM^IM{l9F" ](!ǹ*&8ԶIq$4RRUƎ]Zs'c{$Q :ߺs;˘KTU V r\F` ybj0F8̢r?XFL$"1Iy@X!ZƬSÓmSò;%87<=! l7B-x[npgT5ɰ;2܃tFHj%>Bmsrjb("رΦ+rrD^h6r\6P:#" ԰FTWTApRS3\54s* ؄J@wJ,0x2if'E  8 n2]'epF_n}Q{U%\@܌OVlrw\5+uz8N8mwޮ(jLT/lBS&-^V"U9x2:UV pG/Q9OaTAQ^|ĂMOBLx$E, ΍!=5L-d0tDҦ:'Zو-/Zyˇmm'tb5N1ɁӅ@e9z7)Gd{@ƒBWXl/o!6FB"9eƠ-:Tg0F+ xڛ/-BY A;eSIR|}:-,NE_9zs8bw'XfN8sk6; 9k_y/]ww38>X2D;*ݩQxV+|,dAxg u݌]y\ nxfO:0fmϡ "#, +uX WGO*SHh 4|컮 (\X rOr?1%V0J̜h5 gN!|?q__Wv2c)z8iqÛ1 BhgaccŊ}";]M3yLpK &tPx~r: CVpB"yd*v|AYd簬;6;LV T$K/N*Ͼ\)o^# lnR4 0tJ УxS *UUk&^|%z0"P$JQ { ο&1Lُ%sa#8֖6iNQk(AZjW&缄ǕDJ;! ٪@cxP)6}izt6P Y섽ٮOJoUj!''L o⼷#dGtXqOI`d#Ze[Ȅ\/P|^~νcI/et+&)4MS?*űeX*X;G J!u42͡w?%&tE}XA[(C({ѫEZ f# BN>O?cy`Q͐LJ-mnU\Iu>DvXt 8uYS6dA_%z]0[SH`9LK75#@qrYu0JKcV8OD+5 %4aKEK uiпo !+tȼ?aqjܚB] V_ *ר 6--h7?3a2(3aD!X~@>3.kK@j+Ulo+2sw8Δŗ[CW)Et]b8a$_KߐnJo,vi+ۃ<%Ø*0# l5AE/)ևpGjꠄw%W9@>AiazܦD+pvHA(};{#Ms~$YSbw7Z fBx,GqVd S3av?JCǯyxeX#6_WYB`)PUUTyo4 /{ IԦ8j f(b(O@d6L:Ϙ^9%zX 9 $.z4Zv@-؜~LPė lX3k vnNE$|`6U[Ă$l1à~1&jhJ1h6 %G.?€Ob:쮹Qjqp!@rJ\Oi,%? Eu96[ wK55`@KJQ{LSi.&k 5ʼnJ AEKNtWa^ag>}-mG9yT+?iqא q}0{JkuH^>9]UX4nCѽJS!L͹̭60n\S$jYFLD 7HQZ⤇ƌ gCyERV@<&p>gMPW4DZOcU2J2ƈ_Lņ]43[Lq$;Jj:؂gtb%!J.ˉ€ͥH'O̷b0^v*acZ(E+ Ԧ)R@@ mdcUN & LHHHC3 )L IeSbZ-Ͷƍ"z@BiXv ]TgTo5jиnOť3)SٺȾE*w1T4hQ(&zzw]M.70)5,E- érĝ׎BU_UB9כnH[߽ֈwK V UmńpY2/IA`wgi8IMgcF(?plV!#vEsQNl'~9 jw.K SIj^ZIlT؞ i~L^h#se |toT VE!ݽe<pY}ۄSrpAnn =]rMe۲?ouY/YN,^X6 u JKjZw%<Gsx\*q␊Nb|{7>J׭ -\0Sljz_&eCjPF3:S=: q,P;v6+wW&yÆ^!`̜.rE'̙Ln%XŬM@{?Pғa֍7-%֘$.8{z]f=Ltka.Zh˜mȉ(C/B"_k{~ϵ-?74U$lφe3)3婗/R$M9b++6c`q3XǷc8nz"&M% hg}4LXEMx.ͽ ǰ,xߡ\Y9kRKEs?IjlXP.{E +_yuxYi6E P2]DE $mF>rqu\> v"q-K흼'cdPZX <TunzM= ֧,d#nEPC >Y#7c8WjxzBwPzFx$O,FI^`ߐo 9#tFNӔJ/gBQ XF0Ɠhb2l h*_B@E PRo:jdPCora ٚ1 YioBFU4gWLJ.eF5PRJ*[J)+et@5MR0mhԹq=1`~pRP0,~L}χYz|hż@|-mYOaȻ^`\|>;.,*QׇF[w$g=VYA# Xà, ܗI(]S-wƀ@ ׏Xd* OUU\y S[ w܅j{ W5'wdSi!̵bu熇׏4:@:km*j2k}Cn{6dT,=PXV?z㑚ssͳp5齝m%yV6Emt;hYjdƜ#ʦ6\HU !XnE85Ll(}Hs6fK1w*F%U ͏p~xq sD< K oǧbєTȓ"TXnC0g̜ ,X=+{jv0( b¼o̔@<_%˰.N c9d ƃ^< VӢ;fyduR\:F܆ 2vFf}]%5Vr}oP;\7y:q$6 8|t] 2T˸FHA.d6by ο~-z% @^*k⌾o4Gu"- ü|2 aBx0jIC W0?bQPl|!L/#9%CNv~ACo^ )@Q9(qv.FpB[ 3iFگurdϡoTg/N8nX`o&U%f%Tc,^.4o)Z֣UyA"&; aʻQp'iҡDŽM,Ŕ7Z4<|4ݻܠHXң`6{"ȪjT9(vYM8_ ǑxVQn 9 tn3iSU@JC=j,2I&|H^ fG@MF!p d@ϴ8:HmCU0}\!M&Ls.~ؕn?J| \&< giP.*NAXohMfS'n "e)lJ2L ^y*aD/eYmWvjMkm*\=M|xvW\9z1*Msfw}Aڻ /zLﴏnY7vw%_=%}!a^Dmҝ! ^3*ctL͜n=$rT;ې$5 >PABlo!E'ňc!1~B(s X/J3iET񄛃,T;ʪ_&U,M_jb-pRB W#l'q;]R² )!\5 C tA(eapB͔^W˰m%ka%7jo4q}pP;xx1y+ Fg % co h Y[mJHYBNA+?zwQREz}2S}U8P9[Df/ڹӎ>X1zfuڜZ2Iɐí&5S[ tg_KS۲ƣr_.˺x#=D(Mt}:mKG1g]ݶ' `yM2~T_+7)ywAR9%Tij_ YNL ybϳlvC ht>I]Up*5 T赅CF;mb?(%i&{S~w)%m3;t{񵧬{h2%qCXU53:(.ׅ Y@3;s/: }M1xČ'u* ny[tvO8aРJD bsOݚռ`jd,wW9Q^j  ~&2y+TD\4K[$qѶZ \(٠TV,Ȟ2lz)ݱ&ş m;vxEڦT;@Jm߀R6q*8WJZOFnŢ~ 3Vщ~ 5= rIHG1ޠ\QYX('փ[,-M:žDOhƅ[+X|Q+dSsw%*Dr|Im0ԧswrY/F* ?y7(gŅ1tiU(;s$B&/^ 6:kg99vRfEO]*N ŎkgfTjui-5֯ɑ%- `顬K~BGWuW cUmevp2>[Tqs7j[ ([}9'+['-MhSA 2.1 ڗmߐ=qōB0M͝O`z{mddt8Mr|Џ])/ԻFՍנU?:tFN/,-s54HOeƃӛ0=Te_ CvPQS^L:/oI ."0O]&$t@Ÿm2SW}ˑ|+lɥNʏE\BrGLفTn/re;$=LI:wuAת54t,ug2 m|g+ tfczY,gg[LQu:PdH"9o'LR'52oͶ;bH2J 0AQjzˢlڬW:Y,#I0Ji]U5!˻R: ln #x ^$ATU} 2Ӈ@oE6 ilV$D-&{6C% ~Z'KIs&Q*9B岮U4Hs9^(DHp|hαVv?1eo8ם! jWt˚aގa0Ϣ&w`wCG ֞%/?.u>nCc7*ixP7}⭷4י>k\d)l(eQ-o tDy`aڽwnOw.Jf ۾ˢn\DU<|%YP '2Q7jS"cHȀ86 doضvqGx̋c}fd]cfޤe+e8ag 4"KG@yQ ]{xDo )A7jX9d(J v0?y ;6&²sC4ߒRGlt2|óTPG!Q2<㫓"^:t?dW_U#fE!u̝r$۲n)H'3v" {L}LpESڗC5N~jyF7:yzDu7.xˬ2-x!)3vV_YrZp EARc*H)Q\oqݑx#8YsHcW}#vRS"ywqgIK8m5[b';BvG]-^ghܾ)UUm@C`=@Qۈ}_޸B/p+"{ %JUeD͐ aNzDVy+#T+IH(XgtÂpF0#.g̃!>! `9l({L20@}~S[pwXK/hܔz*KCa'7NKR&1X)?Фi(CME"|& b3m+NCG*pB4#*j[_p( ~en_ AK ϣ~}l;.:TTd??tj<~JҺs* '!a|)a m,aLZ%)2Nt`_"j '戓*NWi7C!=1[aϊGeH|MM&SF 754ZV"s1bQ;@cp/.@9n3k,B;˱Y9̋Z3MI—̠=ɗ2itJZeJ}EU ͏һI1Pfc./XO$ RဩP۬J~&B3Vl B"Q )X V 'w,M!:'Oi.E^f5%E1nfA'7?\)9n[eR; 3$t.?q:c0 ޸W'y.M/3~f+y, \O#,maȍ0*/Q<<~qX1nKpNp,@WCB}:QqPj虥dDƠf=Mk9;sAgo`lR+4Y:8`x(') Y-҄J:>ucm}I0wz "D}J1w`6t0CLW(}c =ǎfPwK 2`[jh !_ x$z!tbFgeEr#gvAgksk{*/δ|4q'Gw9>h 5Ψ"Ih:>ݩErzMrzTyl5?>`cEchYC>Srd(&uuc=qs:8ƒ0.u"sHιfzݑRҶڴ.); K[7kЦLɌf1ՍԊ^ŋb=PuUM-jxĜ>~a!CCyy 6=OUAd,4̓&X&#H7tpf.Ӓ_ucyG]>"R銨l05rɚqA;:8TP,6k ;OhhĺX"dҙ*jc$>sp4N{ʃ<;([e,Ro&Γ>ۺGOh:{kD!&43̫߀H"TE:]fQEDPVG!Z!i _y!D!W?qecWr55~e=DHOKy> ['$AL:@IOE ڨH|"w.5<2q=&( I߰ - ^o'*F?ړ~>Jâ9˜?|ɫ,2ft >rYqa ?MXFYyߤBA!zӎ<߁hsGʒ]N(⵻%ypH7Az]pacBCIhQ(@N\SMp/HS1Y[lNfA;ey̒Xq=lھ({5% XkU®YjRzыGkUI_oK-,C̱AQ<[ O4lc3ƆdžUռ$;w:}MP@F䪷Ո10 GAl9@W=DrDNfU4RFѠ{ H+1*bSq,%]J`fspeæi" ] ^ Ѳ4a% z~ ӆZM)n hPg1@87p #)(28fEEEW(9:ܞ@DDr\QhЫ[k!'KM,ڲ%ZQ"n^ꈔKS^X& -<:8.zXެjkfL.S$Tdct4'~tHcK7CɿNʳ(RHFz~`ڒ|iI5,,TPG:[r"<^ZoW^% zEY$= ^toZ<& DTT5}$sx-O}}U<ɹTS_d`LF:!>)_Զ$"zG 9w:r+yĪGZ {YBKѸNm ~Nl>Ӧz56Z4 3!3e\ڊPcv>e>րq2Tu-j1چ}p)a^*XZտHH/`g_&W޼fpJ;κ#'/̑>9}ˀƋ!/;O˦K P+n~s/_p)FƳh5 l uBQn$C5ުݺVOuѪu"Q ^g QQ J޵yMK-x-:!@av^4-Gaϙpu*3xH"Q\ s})&]19}zmUorւv&妠`5ߡ: ݽ '90#2{؈fߺ[kzI%͑ ))_62>q_2Gm,u=-')+x[ ط&/ ęm ]kA)P+-> "80{Kx4Q`0Z0wq[M?h*kJ#_k"?P!NJː;֗TWK& Xgֆm}+Q/BI]c&|NvKZ&*uj>a[9u3fJa*-U5G=BF9'D\a9 }2V˕HEқTlUP'Zk9\BIp14Q~DWwY-y%*PCe[uve034HRPqܶMhŖ_id>:lmٶ9+Qa[ﴠ['VgdntRd e]慀۪,їoتEcpEKe {@{vhKt8< 610-,;3H$)aUe;m$r}l9"g>,@zzѼGبdTơu=,w6$zق(鋨xCbno KŰ=٦&;b%9vTW a7a5_g |Tպ,Xg]I umy0MSZ0A:|T[5TwsZah5H9.)a(ju@σ=!TFqNqDFJh ֟M<~oiekM %r ދGNqf Y[ xKꅲ;2Ot(A7;_X~HS0+ަ9Led @单&}r̀qSB{uz9ςѐTT% 0m*ٲ e8z<\xIXt,@ϓ{TGDӒ4Y#&vɒ>nI"xͭUK:zo3"e߮Ҁ`+/o!$c(tJ@3IJXFpGov``;Wxe$v\^:cۙ5A?C@XTrQҟH]3⩟7p;o^g NJ'bgQζM}1M,NLE|8 =ְ:Ω9J$O=]ƩGNb9[EzMɸB}?^O )IB)Qp#>]Ƥeer_eOVu2ʏQFjJZB8*,X %|} VZQ@~I6 rI WE[YCG詍b+n& 0ɳ$ n֪Tq]Po9䐹o}۩Eg7&䋆Xwd5‚Fh 9l֒ yֲ ~[6NE aAXW6?@2]yN3MB2'(dLPRz} U2wwVaR!0Ao4+"'"`􋐢VcV(!f? C"[O5N["ُ!3}]^ SneI c_2_7NoM_/3B, Q=4 kOaBvq]W`l`)RP6Le^-|UP_Y".XpSv ޡhx=F3^m<$s #ϫ\>z0!venǝяCnS烄G9YMK![gaissP:eAiF܅u+Ӎ$!T*\"*a[9FM퀩%x0 ;'r^xW/dx2,/kFp;K6-4:kZ۞4~A`4Αr/TIAhCƻ?:j!9zEc.F'}kvn&%;,} N7vQxj siD]=F N4k_]Y>.N>9!4VϿiGuE+|("FM>rb2dCϛ#@M<^*݄=³7V z^RKMgJOI h&cRymࠇHÉ-,IPh44^8I|Bc`Ul{EIe)_9E\?Ĺ88*џ`l*pA4l;k\dIku!0 ~,uu4=1ҦbY|E.m;] oΨX{hf. L9}NyS-'L\qqΩ5u /4j!Zp*rHq M&f97gS"%tهC?ZnbI=-ed%hӒw@w*ʤӈ)<+{ᴊ~~m`_Rh/<'zy t\'QL Ю k!#|#:oBAY_"'$#1ED}:e/ 7S/8WhX w%FZw#| Gg=hCmz|j_pf6{=Ab^%-E}n>:2m>X"@]=*.f%P5о:I" c5rDvOdA.AtC,rJCNǸP(7N]͘$9;M{ӫY,ÂpuA @O-Cс<|~VVP*0 Fi';g4/<7Cr6_BX o88 Jn;ަS{0+]Es N*vZT\Z=]Qb [^ Z_Pm G+I#`\}ǹpey/ ޶/W?tZ$+"] $rm~b /J}ݯF|F TB%fJ͑WsϾ<~]Ϧcn'@VAG,!Ιy  U&PNۀ'9Iu L+w*f p5VU0&aIɇ ^4y2BϷq{6hEj._3ڃ/UR\ I]lkQ]څQ ԕL"^7QVq<F5cʾQ*'y߄`"B4v60+gV 7hN}__%c an{!۷=b(]c!^g**s"y}VJ\[uV]̿$ `w 6 MIZ)f]ܻE`&ĥM;v/8ыaӇI1u',qz˨XpJG_Z4ȇ c3e4`7+0l\hZ*m2sXW\qm{?>ٶ=/xhmac+ƩRaH rBA*g5{y TGpS]-Q/[qmX*4X$ΓZU)w]҉A+K%云ks3eX?ꍼաD] PWT$Z#0>:Jd'6^#`d2;f?c< `Ϡ$݆RFZ(w^֚H٥++d׽3]h?œ4LUm@K ,˝XdzB1X]9LyX1.Ev%9\z"m#y?.FemyFL" N}Jh9 DbbҔ$=6Q%)X#O?b%aSvSBs l2>`g/L,O{0cǽ2u_'-,]gVYʹ]dtijͰ!=.DGY:T2L\yO 2X5v1*R `6{tp 䫶v2 mlwȄ *kf%5ȺUb|2b[۾KE AіS+xblQA4]Um=Od/jσV %ti_(XY2?ߢ.8z7'@a "+$!*Tн)ЩR}ҚyHEV($e|ʭ~Y X:!#,%1,G^rUs/,u5N3A+xhy+~l:Y]/7|dZPS=79h:|FRF㖫1A[eit,Uf>G)Љ{*=aYFopWȝÇPܝb nKr3krFc?:*b>CGx󵱕=w!Y1.ܳyꦋ(kcHn(TLKwri)bC>D[?_`qו:8957?p?H Cbĝozl2Cgdv2qWDE>&Z7@!&To4mVԻ@炶Grο{c'$38ET.{{kjY3 {0fY ՟bjEᬇgY$yBy7z)] jX?DY)O 7ڟGuۍC5!AѤ@  #"zeTAѥl x~&O_q l $xi cKct_%+8?YC?ڵg?&9tkEһp2;I%\lƕ;wfpum@A5 UW="qg% ϹVê"CGʨO ]&0V"E_텩V,E(:V5PgNlpX ?M볭&&^`[ =\J"phvϙX˪AO ud [بpVl; 3X׼&/%zG`|pa1fs^]fv!B׹ߛuCvk ysQW6=8Hx!s6C}7a $9L|(`NI)'\LΤ~ zJaC qv* V*G%>]̙pE|FRdYtX̳bK(]\*O3{^pd?iYd Ύu1T&3O Hhx+3Nx?WQрٟ龄j{۠/IjsOGH`HN\1`tizح$`/.b#Y3흻 b% ?%V`J0zjrzK?!W<ܺr ӝH`d <=*T924bPɑ)S#ɑo/SE~oLE&_JUdRJq6i^(6`Q]z `ƌRS X}mst"Y߀b8 C.:J7vo>ū= ' jktSƨAcc7QeYX:̸LH.IBu@QY\-Q>|SXYYD˯c?tWi}M؜{dcF4IϸPE TH:ƩIΩM``I4jO*/rv}#3i6O}?dH'!pIJ`6^"g9[[p`a_3}Z$}!H0 ¢%_|!xBbDRإbvL U΄*FLQG 1K}s0y#Q`U@?|{o`SGZf͠Ͱǔz %^.4% 4!6-r[ϔp,(z}6own8/b&N M]f^+ r\JK$螉\VD㡂jy]1>zm5,"$D%bF>t դxW5\h<]{-@&MGH!bnSLmjB[yrהkX ;*ݓY2+,'Z'OI_#p<jT-(@)oj)P /mr[7 z7LqCWP+z̲*no:VDkӒ4 [Ҩ6CY"pA (?8:<ǚ3rovᙴ;#~F[yҚ"`!H`F/ =@ġ@GtVp~[N'2ǒ`1иs_×V\|ζ:QhAhf@` n~UJLzVZȊiU `%%vWlu$<~A(uCr ,H\N ^BBX+39/%b l26[ĖGw36b,148}9J#`d, >AP0YNHk|mr.P#cpe jcD> ;~U; xL"-ސҨ!;0кb3ԯ=~D54zpoGC]^ ^!kzbn%KfrBY`87!6D:{@1/av]ٕ{!^D2F۝ FlDl@>[8{4TdϿNa=2 RYT-Ğ5B׏)7`<s?!KYFMd}J1#m#owIws!tA5ge0Ckhe~=Б&@ fFveB-5)Md@{ԭm6\NSҲn&9Mr]4Da=mL{,OwFjxE4Fہ)"G(Gk/iص=k Slllw;OrAIǨrϦROnIppdP ApPE&Pu&^[p=◧mFQe$1N^q{M,X92* J57wď&orUFNJb*usX‘d e{t'=&#%U -`h4- (h0M#ġ;MOM[i8!2L jQfx 3\X񂲸iD]+:#WV~V8Ϊ\NbFs*r^ݯeKX{n&Qp-I20c5B WKа~85|4PCqqf3 ʉ]ɕG0]*}NM`xaj|7v-!>.i.r;.ƃ )#2,0t'|OtlM)HM-ebm*R I\c T{ &kZ(z*^2n87۔[3:]c{vb2dE UWaw'&$h8.PJhAL _lhx:H*q5ĪUcƑmN5{~7'ԝ(:'dvʍF>ǩr>퇊?ŬBf 2GVkץ^V(Xms j?r/‡hO mu'کHWֆ~-wo kֶdIozDmziA11cfC-yoV׎_t.Gc<%@P~ݜN=dsbRX qY|lᒿ+Xua#VJ[wbXtp3:!tK1d˟rՎ/?=-5B [r|h&.$@4˞HӰMA9R#''#}Gv%x1V{Ʉl΃^Dqyc_Aۚr` v0&7^{"]_CKFSlBioWyyvc,@M.;`uHy[ ] |iU@=>W4,M/ȁ FLoЗ 2v ҧW .9A3 r/aYaBMR {,;&%YZG4,)-yuK 06ַ%]c3p/M9m9P2:8V'ĽnzN2D֓CǙwz" o A 6rz!.VHƌS8# EYRE|C+\Y{)Nwܗ,Hݢus Uo*PسjٻMpm.ZF/vʷr1|6YU`'CS*ιeоZCȓ2| ÜbeL ̂ޢ!䱾#(d]qou|-elyub{ڰd}%՛>4˲kvtu 3Z|瑆vmq89A<1TV>lMg+O ' `F5e@ɳnmG;\@ݪ uˋC;Pc^iսR}wb/tTPQeob~ 5y!2x€l&HI1u㈊8Sx'Fu_L_>S"5p2 Cd&P-FLɀleH|!D~ e,HSwѴDaD+pņ'*puzs1Dǀޮw?9LϓՃ850+Ɠ4r4lnQ=HOFcekZtK#8鄱ZgIA&"1o!Z (OÉqbh1_P-[sdI!TE-d29cY* 11k8zR/\u/f!,= z ª֞U$Sb/rziT~1I'r` & 嫬ACjV>p*+RBTuMQX= @0|NΉhέY7:>bk5V !>O" sS2x{4uH\}'/iJB95c|=:U {Q";Շ(wO&~1&:Ohn=~ n!tS<\Xb`u1D=q0͗ЄHe?Ŵ˒){raH㲕 f# >m_㩧1d9.%9g0-֟\06Z*% z)Ks۾=havt;q1z-fҿӁ"dG[ b}[&tv Tí2޻נO9cŅbYI'JQB:3S&=+ ՙ .U>5'@$9> M25烎z}~߬}Uv:VgYZ0707010000019e000081a40000000000000000000000016101d03d00002ab0000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-326.el8.ppc64le/kernel/drivers/media/rc/redrat3.ko.xz7zXZִF!t/k*m]?Eh=ڜ9TݳܷZ Aaq,%UYOB&wa`Ul+Mlax,E$U4WFu"r%c Ezfnh@IDmؘTZf*smEnw0^kM:f)$M-m/DYp7NU:u&v!Psl?C)FƝ<} Y6?Ҁ}fu&[gؘ$ϴ6'M޲DVӋ"o*U14ΥLRAi#6u,jX+ܥ^ nh.++%9▪L~y JzqD,H@='Љ١ =` ss΃eAcqgyXTѻG$u[{R+CT Vy'*C!pC17Rh$0oo4Y=T@-LJü|3?`% ChQX^V?D¿7V ݺg |wC7HS ^qʞ72=!7p?.JC04{fMjRG H9 D.v> wbKmֺAn{SxLLEQ`bN@~C! ӔnaqX57S PpNGdu!ٵR ']0gVg l_bMN5S3%_B>Lĉ;1v;X>x&D}C\h`CGg({ыqn#1D:1=a޸=4ؚ-ľ; ,uߣCX>\!,ɟ'+B%EaqjcD2B2o.8$o<y.rK X`~C)Ҭ<Ĥ7ly@ s?Nٞ.K9%l$WJ(gKݡ"a-ف)f*t㉗)?ՋFL5b<<'H'fgiX/XbrBy9|>3Jsa핆r'mxc:C\W'x#KlzZpUH} L܉(攓ˀOnOy9aMx`s ln$vV`)(6X"6x>N1+-0!vO#V|84ŕY}^2V(Ƚ ?dJDkΜ0b,hdfZBtݨ׮\#xVTo*f0`l}@=Cw˞ЙL5Op)DyւIxތ2/]?@sDKwYW'DWZE(Y=T/ˈuf f7>܀ȡi|++k]0Z&ïF6Vͽ3Nʙ6kf%EtpwqpW`ϲ(jn|0+Yr2.C_,͋7["p:4q)CrwP@¶M֚ٝ 5ʒ3ȈHlG : Ocգ\jumXa@04AYߋc),%B~PH7 ZAu`nn Wt3ݴB 2toاd| np5p79 HGtZfnol)uʉ TV<>6(-V y]˕alue+`!BsA'A7ہ@dLgOB9E`qR 5L3NXmNMÈlʨ`J~Ƨ9 [DZ+enSJ{.>ڂyKANLjC&y徍*ZwE acnIY/;o / CW҄\G8gX'G6Nj-\b/2t"Po˿5`mOГtQ[?¢ZtXt⼨Rځom; ̲*{̞v`e ->p,9NA} e Qm-S߭m,LzK r:؛[oqLAZ&X%BWȹa ȳ%߾=IS LuK-W>.'$2B lPHrsuqUifȵss=SUJ HW zK)|~oof=y5՚aL%%QBFv6ک^B3VDv?! `C0q| !Ds%&3͓ cԑRvfr2hT9n.ѬϽ <~ _#ЪU,ٱ8ލfg ZzޯVȭQ/}F+صn/ |;!r./7.n`o"(6B`Pb->&yG*njV>=e`Hi=l!&2dnd GS';R*nܳic۲9޺Ltv!%Ck㽹xޓµhM1X!`2 oo`{xދ4 i*7:,srgW}urC&])u!̉QV 40`P=+xkdc@ڦ/&iGG(pzK7H J=W5?ďHf ]4giRnٙ4ev(DAEjEgԦTc0eW~TE\CH0Se| pE /t]()5Ew,KoHZƊbr‘ Fi/U-nԕ=}BmQ=2Uz)v,t&kFuK"@s4 7y 5|4\?e#T— !w5E9?%O-x;_5@%%ԇ#Nqe,D NEFŒ24rѵ&+Tp=; ӎVЪKՍl?D9U#AV4do01dB:&h>B7,El9*9~)[βRq΂q[|dz!}(N:P_z#ŰQc(}[;; ǬEo;3L.O^E.~ԭ$jùH~v\꾗3LFK (4hBVH?{!#]<"7E.j~򦢨}da+μ޸43QU]4] )oz* a_#z*Oٞ]dS;OkW^;tp{Q6ɰ=3 ~d *| {\O)XCO%_ !#L $}Rc]ܑRܬY>zBySaE͹3'x?|Lt[gwLs"G)5eIJbo&271Nrjk*$(T=v77&o#{,G@-Ğa|P4h}5`1lӰl08kPU'S%f08ޡ'C>Ҟ/T‰ڪE> V9ku> Mn7&0N=ҥKuU%d=4d|1p1co(QM%,r{kڠ%_ 7&E[?M' Ih61a&%[;ʿOp1͊hCY.`SQa/LL#&Lxӑ+ik\-~x W x'Y`*&$0VZіGk{9ӟJ`D aTt )R8;b" wz]1 _S10D`UX"J}&VBA/lkO%Qm&)S1j;|I^cd%u_hu! dz*RɶTF=h5@0 [#dv8@{_VnaF_`M9ɥ4a j)^U˙f7YMHMSKPҤwCUdԨM{MF`(&KAS(S UiȔŘVjZ+R$ef*|!] frWE&pA/I}QF?Aј9Rbp\^˚5BKn?`^/19j@~8Ehgj՜۫{gg|cTL׽:@g&tO3)vV@) Ŋt1Q輽DrAB*^> A6_N+7;k|2n F/; eM Vv5NH L:xrV,k4= ӃtH B<}`&zs %债^j 7 X7||G!AU9_)pl%f9̵L)̱-7|mԡwo9@!ŢdR]JļJ 7%jJp>ԭzwȪKE69upKݠ1>*[UU#(M}l9|eM$U s L8 t>(.k4uSGe].!O{)*t\USd"QruTE3_*貄5/ǰXK҉P.ʽ>I;GWʔ"Kh5cqq뻒N٥ dh4`zc[;;0i7ke?BD=aU;3p[B'6_0ٍ^dbp29H6+CX[ƊsS@- տ8" kWQu~2R.1$zOK\P S{ 6wPR8H,fjk'fQ|i;B}&umB7*xBLJa፱1 ¢#?UnIޭ*gtrT}6(E$^If! AT'73`ZғZߧDsn`-0})܋M1m`w_v3Q1ǺƥA:d$}OG<zZɔ@X5B)$E8_al" QER>)O7D͚94aKƈ5W0;s6#zQ'33sP=}0??5ZDIFNEuDLQhCMyAH[w/י $;zeUƮUSBfI(ۇ9BJf4)ʩ]E7~_K>!!(*EڵwėAW'Ɉ1iyr޻fdNIX؟fm`2~YrWez\1V1!wgi¦s95Q#}biׇ⦹5D *Me+L!n}Ht{C'g&}V>;^_:ٖAnCF&iO>.9)_~GwFZQNc L/e%Bŗn㋵Va52ۣ3"VsRZ. EPse俆~m':TbqE@j8Ag5&qUfhMrGE"6,FWcPXȳRK/Phħ&̈́ۑXeƻ1 CRr_5( X]牮W Z$ܼJ2x?Irz8UL "?3piD A} 0fLnc>v>|IC2m~:9WV fw$tH{eq!Ļd@J9,Dag,c~VSAa3m4'^q8TMiӲ C!w^m(I?.0pIxzG̮|v8|a^l_unrD04|aNBS0O֏9kV>,=ױvA(H۔nVUt\e~fgBCF[i 5ߗ{4_d7Ir@`+bo@5|*dw [M.FQ&6Q$YɊj^g鍌iɧ>Kl[.2=1n½A{|J;QB!ö0w%x3(t}+΅jU!Ҹ5@Lc_T$MF9UAR$98[:T@nv !nX6nC֣f)AMtFҦjot[^c `\:Jl57 R6^a>pGbJşuYxд6}z,`84ڕ~ IXQE2=,Z<Ī 0b41ycvs-sbs, WMjRF^ OzvW\fʙ|7s)ÜubFSo:1,1d}ѺSb|}6nˬ_g me ' m|o0M|u, u9赇;+F1QQ ]n%^Spb1 ȯN?Zy)Y.3sM/R]c5[*4fIk5|w+]S߄>Y!5Mg U 6ƁX[9]Xv0B8(@Yo( 6\|o@@B9҉Ҁ@tpDg]B0B?*UtisڋY4u% ToNxֱoƯzd 'sYսO )r?4R瞉r_"ȁz,?& 6k&1,\F1w2ʼnW'.h}T`9Bz9 M帪_ zigX81*&iI^#8uSFhJ/7J@-'Zk6*]sPtMA[ihTV-ڤj}}gđb‚w~ma"Ry8,]\aq4}\55_qBbvp@ W<М =9@HD FE^fƴN,e96}|2 0Iz7sꔝpDsSP8ΙJەaҍ5%SDdͰo3YZ8 2RG3 ~J xIPD>i?hOVP',#&qQkeAfm֎ӂ{ƂVon.A_nl-^%S yP(,H E-*ǃw$A%ƴoѮlkMRl'"jj'+p;%n]7X8̢ 8SBPۛ\[PAc]D/h&SʗГvD$SqZ" F0Q$yз;:k`6n$0;p?$ZMoڟ (E縂HE@1W2QSiĿ-tx,%#S~.$L|MD@0>s23㢺y=y($86E_qqZ8]a;YAv$!Y-ߘNƢ_-,-љPfcQj#s$/C ;;b%Ӡzp9蛇4pݱpUnZu5ddjKW;Ռ+Z\GZߋ=}_yquԸ3ڑ5{m jih 0Z-^ ,tΞtGZlve'v/࿌9T`,1_lP &t fͬ7*zUD]:"ǵG6>=tht/ #>UGxNO#sa e(; t+wob?ƏqS`1XWUgHoQ>uxwF+`q V4h ~lifqʅ]Jm6aSMEq_,1\^X]k J_DPZdajdҚHd' stENUA|lAϦs af5s˝AFnY0L{d7+`S,K`sQ8 [o$$zȮ /bmS1X<"m(fNtnSnzB za i޾A S< [ya /`& RHU7jp{ґU͇ˉFܶVy:15b~.xGu¬~KJ%l /ԂFdD!I`CpOr!vnP Rڶ("Gs7"Y/c]E΂%}TN" OZZ}NØ)k~k^tgwӑ`)l^̺W;X{ɓyHY~h ۽aeyP+E:JN#x4tay7$X ;1YC3J=uPgvvI>{@h.i2,Wޥ4eRr% 0G>MݬNVb$d?̀}fɕ>pz# 6fDl>gw/1!Nr_r*^x Fmpo-EXɎx}Jͨ &>OGɪ$f}+A͏ 5F{Qă[%bvguE8ޥ7j>y8q|G[$1S=0Do Pzd>Z.5pTu X_T\䄉^v؜TWDbג@MʹV)}tBJo&a1Nd}ZCbS и7$Z's:!'nl#zwa|;B2a8Gb)wj8WsO<#Od i䭅m$^uFg"ݥSK >B6Wn_Bh QdpG8qr07qS6F00ZZB0WMckHK|Nc|su:?B*I6zJ Q.YU(?8-"Ў2!n#WOBd:(hv;0keֳK"T&UDaB9 ca<1( zfx@ eohaK2K/QD?rNwLV ;O Zpn/h CWX ha iV@Ӫ&3;⊜叞) Oԁx6LKwn#>^ 9Ea(dMԌbz e@r;5.-ZӖ2VXm[1{\KGW_N1FkheSkbc+m4XEWݬQOM sԅB/_3Y 5= =jboDnWge>~ȻJ|sR#4v[]c$2ݨ&m4V}L5:k%]ܯɄĕLz6#ݞc"y~39{h7jӿ:a0kYG 2|u9OlÛb롞P/i􋴉Y/(E;PO@\3ѩ mzCu9ږrR TM`C$ygSF "`бءOuݓ%\9 *"Α1"&$K98x{VKU:1cjT%g>Ф[:./`5:+%N kK$#E=Q#Újkg_2C g̦x^s*VE6X M 諉s?NqVIvBA;nO͋Q"lH3hobcnYr#Z90l Bqݚ~!vTW֕@&*eb3v]Z94X:f,!`Ty=~u=אaq?`A}@7si0[BTh!2;><dG  0.NSa|W/,Xs[C'S.|1-{15~lDo92j4[[:[bK\mJm Ȕ^"k]/TI 6-X:q:o+U nP~NGQ ucXy\$Bd,h""٢/i&L~h \U6VE:隳 EEDRy%5&i@ }}8ef]Hp*moPy kKr~c}ϭҡyU СPLq! o`D SZd![›dJc9F Ci4@,Ic-R_ 2$fox0MHi' UaA,y;k?SY}+V2>Mxie>)\/7C^8 Q>IRLrBS9V) UjGHr k;ێJǸ#][xpK]Tff92ِ߮7.)Y;cd-]ښ> ~CZ*'"' kA׈E}f.h@*bUg[=oPޕ2qJLc7[[t 8!<% /+!ɰҠ :5]N97 O=V0dQp\ 4>=}D'*R D_"W^/z\JYM8xvt Ԇ0f69&dD}A/A=M~*0Xb.QLXj1ۄ\[N6B[Ytl}ٕ[J?iʝ{E*n S+|mPDgExދ?X8c^T9=g*5ڡEkt}˨ ։RrК}cmW3^e@~eф8f"?_zD觃Sl^.rIz l̸PH#AMjWX& &[iwJ5' e,藱3^L//#ڇUy8Zh6p_M,M şQ.񽞢x#}0,^j:, '){W$õh")tHeΪdRi2NuZLOdfSMbBZem_ti~WcG{@qQCťcS=#щL"@^PHTHcrD~ =+zVl_ q\vSیHeCbIJsP.j3xo3faɩr=31FasU8Q=td::BB=%`"d O-/"UUIDh~V~'҉ަOKC|0iNdiL1=sz;7h~N fui+a>XT ћzlk3ps`Z5a=7D1'|:­_ߑRu)̓XNibR)&Ќ]4X7GV*> FzF4e;v'5 B}\c-E ȱ "KRֻ$mb_f`:jaF)/T~]_ #+44S$[1,M E`blyW~ʁ~;9qmFoabusĦAe h}R>p *<pz? qP.02wb~t[gL g15_֦lȦaXiY%Plc!y*`ۣbl 呉Án+k#@S,e4@.r*H%D$NOƪ L΄(/krg9)r]8f}|x U_ڭ|8vYY3qekaڃĩJ1\?8jη{\z'lyӥ`-4Fnz#,#CaZ?" OK05,1 yFbwd15sC?S/FNDE+Hsi %Y۹pλiH2qPD)4^ x>A#MiOV%nNZclI[O6 -(CL"@ #DJ8~vopҀ[,u*56tH.M5!HrڈrcO!!{v~7R+ޅcQn@Q?_դ'.A%r@I-Rؔ€@x*w}[dT8^+?쇂Yޢ? g+y0Tky8$+JQjC*0ظAC7j @ WC qo=u!pu\/ [~_zܘX x?gt`}v,YCoV{I L*?9[1ZxK٬>\Q pYIDf̙%Ñi s[ %RH;4I߀ja]U뱬Ok3' •_I?j(yx{X脳4홦,%1i'T(o5Z ҪY`T3&_? MLs2%i;zf<'ՠz*0I'xL RQF,! Mxr8Q{ʍ=TEXKf*2Y/vl&*}{"Aټ_p3@AܝcmYI k3@'P[9В}k9(&@˕H9wmR`'p#(B` 叢#"wz@Ctr*|N.ë.%5@~N91+N:(qLOSˊK~B8zbUsYlr2wK+zE6Gpt}̭.9;ugB4 Bc#̹L!V,n(~=Eeޏ&j ;20$C*Ncg5^SmVi7rfQjrߞ"Iqu L\hu1OqD'D:n}"bl(|x6Ui\~.ɩI]*A&E*8M6Vj{S Tn_C, {921ܨ( | ”j:J VsXXݢKebfcԃf~ d4 KŶڅ% ?mXJ^\[tl+{VC[}d0TUa(}*AHI ~YBg⚮KDTxFL@#/` UpYyZ~9@؆׊L.]"bъ ,l`L_M͑MvX;6egw=.Ӛ,`r7Fz֡O 㸌GiܨTŝݘ"4@dő-l¸ImL`3˖7Ǹ򩻛d( oVfKW\*|9Wة*y0̬uzkʁ# xٙi3aCfGÞyJ /ple~Z!C rөNe_ J$ m`, ԚSPXDK%j3\omJYc(\"it. ߉h!%mɢ` XK`!L@r͟l>J2!\w6mSߥQx[a{HNI|x/P'd_ARP G`HF2xX/׈x.|yS+KNLj8'Ƙxg y^q:Ӫ%-Z5ˊ 92:̏O:&=?U.}bil-ktѸkrNjE3Bosį?SIO b.ijXp2ea=[^hy} "%r|X揦xnRsWBjJt6&V\( PVH/-lAjcԙ3c O\VXlrjwU~dލ0_ XFѿk>:501\9Zm0'dz& Oum8WVKJ_T/~\`fWخ1w1`0뿷) ]ф'/6.^ˀT縳Fq*FW\>B@)AQy?՞Wt+ڴQ0|:SocMKP0|9k ؕ~*BM $>b&b|zEP@K(ȑ Ձ`(1$*z].]:N@RE9'vǽ8ف8`11nFAGFuRa8#~2d⪶0xh oNL-)$YCEۿ6};NZ4П,ʲ`Di(_ѵB#"h`im[6цށ:$3WURtx0(ʕr?@_8̽bON=l_rby u!OF"wʿly(7ΤCt0kttVMfZR?"1=Bz?п kG(pwo 0)UsN:6<۔!2%M*Ii#ĵ&`m[Z=ZF+i%ӾI8_=Ԋ>1Nע33JZyIE͑bew wm{!ctOuŊtKA{[#bi,n< y,E &kNrZ̩:/4HZkhK΃qTYgfna6'#xN5=ar9]'=%÷%$^pmkIqS J(F)fXv+n bU]2jGvHEn.bGZ93Acp Tx(@NUHXT@:(,NF+Mpڠ J6GD 8K`|opPl*oȉeJ̸S|;ߩ`P}Osq&9jY )AJαg#cm+[]p nd^5`NvYQRV f\d'ɐZ 2Ŷm%{ԟtuD8DMW8!-+yJH?d?6KK|]T OQbAvoh >{X_6xFootaϫQTE/5#G5љ2;ʔ1!hc`|7$j4HTcvy9g}s=^ nbkMø?ؑZ$km>H{w69T%4\ٴ(~r\fNdj9 J`ܛ7Ur0'GI@cO.֢0FamGc$^=9Z,0^qK\.>H珮{w%%ȼSg}}<(X>ĝL;[LĬI yrp6)awN[`ڛq{70n*nbXHT#8 Ol2ϴ,XĜ: q]Cs*Mwܑ?Tπ=MY%]wyHe^6d) 4H2ʟ9e=r,15HL+ {ٿwWUnJI21K5IM%9 n,%U=<͆Z[oT5Uh 7t=BHBEgwk5W|LrR#Ei|Ou'NEc3}K-]9&F7q#jwi#X$[M 0M6"\{U1pO(o,6W@%iuOT,$?"F9Up@"\3Y*t+ c1$P(D1}U)33~_x5gծ_r- tr#W4ޗ$ف_͌xa0k cńĆ}9)wԶ7v0v# mj6bf6z]<Ƿ9ćӆ8Ux`!^Dd)IM~ICk$5sXz` FY ~~PC2"l2ӟMo*2w V `[Kv70(D#B :qp~32BpȄJP?kɏ#. rE5Z Zi+i(e^(Isx :a8k c%lW.A3 åU5w'A3_G Lmea Q:]5DqrzΤyXU+KfäknL48"T0<4%аf70|ڕ*D;2Bi4r!Cz* ._{Bcu#W]ǞZ:H2/lΔ>X7oUPW %[@aq3S&_SR]%4"|+&;9,\s^H/1) sGCHUP}/ s+y4eLIT+^HeƒjŧZOu s[/#}.(;# Z`i bROj[a0ˀ'ج{p>~fR.N;u:/v"C9$CF*mJ(6kܾ$q\1?[AQT‚X>x2{ {c$ t.8b=!aBFw9r?ygWStw0L $ywN[ĈOΟhf*-1JNj!dDuP=re'2YzЙ:"'bIt} - ⎐ Tm$Ոus MLaiv~y8qj~b'n_Ǵh U 1-9Hի'n1[[8>d` @{Y~"{ 5fwt:KSV&O&>C_ZG*Q48Ph8tW$`o0:wxYtLĂEdx6޻] IԀ}v"c$'>zZМc^[Fb\ٖRd*>Km!_H*A!zׅBo}+ :cr,VjV8\ghwCʢ:!9Z*凉~meIu9Rfrp[5:&L(A>T:]Dڂ?fng^J2LY, k$`,u\(y`R]J,zLJ7̱h #?˅/6ˮ_5|8UQZ!,m?2}D̚>60?OmjC\ :ӏb΍,NޚÂйNWSf"]ʼ<*G(hyE: ;HmlH%z`ݔ`M_Qÿ# ana/Xjt.Җ^0 }pO̵~@|;SRx+ݟ9*B |Cys#'!_NYS;0ʌN;HV2|呥0*E`͇$fQ83DTZz@T2qǂ Y g0\]x>jqYʒ ሂF67m[rr׸@Uo Oư1ݰ%%@/jDӡwRF_h ḻ IsZ{ |Auso}<~e*mQ^gf$H38wL#(X}:gv8Ӣ+~FVg2_UWg{_=B@ty+zwB+a/~cS,x1"]xd94N%睹[W Ps3Ϊ_)fbH̸ZƲDg*b1h)_GQ䋹$BJY4DFOO!#Qz9E~#X-(eZT~N+T_\ԉ؁,tB[tGWz%3ß ߕ JMsuAu|1y'¶kehדUKEO.aE*/ ꉏTf'#J2/U"_Ji:gxXb 8dBZ)rpm ~ uV# ?:9{iz46?q[p9ObȈMIeǑע{4B~ͳYӍvXUh 0N0S|gY1hDL qY1J%@&!| ӭ̛Yq xڤ?YjTKmo& 9~Q)n]H/5UĖeD x- ;ى$l]q(FS0=h7_.218 WE:l܌v EZ QJa$VvZ[}tPf*uy8FF-o_p+>Hd1g[\}&F7% +c=Jnۼ=A'1 6tw[Z)H1$1QoW?v|9[l9/vd(@_h? r9O-9RCw\ѱ xtC74?*)m_DJ.6dLsp^ȵKi:Dk:ܗ+j*eaDam'?+gNawWiAepXV{呝?ܵZnhioK[Fkw e2)aXE29k'G]].@rGDQ& gB*4ۑܲ:7X.Q{tN,{%ȶj @J󊄺t0E 6-¬(hkVc`$#v̚$}#(V!*GWPOZԫpǯNngj C0X]Bg۷~wDz6eN[5VE $6`bbdڻ covE z#ӗ |hAv~Wv4`g|w,Ўhij:m2SA"צ}?g#D3 ^|$ɫN\8 M{. ͳ +4GPg #.YѨ-iwrj[>Dub d8ِ'oA?^бQrh ! ){+x6ٕ~AejC?S&>Y yx[]GZ4SD an؞6%Xx^uh}x~WJAK!,"#X..L66Wh5rb/mߟ#(Ѵ RHylO@1WJ Y_@I7ZCA M!*ËSֻ_*%{x|g !q-׭"S7G{/6k/* dG, 3a"7Rh~E$J3~B`Lm@3x09R*+z2ReS'i&aiQed'Jpz.}0?kTtEF}R*T.aao08!.CG>'F,L팋EKwۙ`%d.pgdы(-5` |^Jq Zߢr U |42=ZCQvʞ:xsa_0XJL-]1k`,\~QN+v\ZG7cLEs3@9ysrڋ鵎^'YN0/} 24[H#1Y9Ɇ&ʼnj5>JoA"6+ 6MjF82 UVlZI8iI+}%~ C{vchL4ȄiV=s/+‰6'G싎+k>4`fA:'--$jʢF&EFߞ%yU{qA,\a~ v l1S./B],L1ᴭ޲rv>8c/>:5U\V Hrm>ef;*27J/)1`WXjI4(uދ ȴx'حFI`\tDώFK ңOurnu11rrK5Qw"F#72m~#e-@d_lU!^*7;h }a]F y5ʩ?cRڮ,*cpb4FOAJ`*dS ̌; *`Æ1/ƕ!XC{22/%IV~B$1|0 V\WNp2d.Ѵ`3qj;7 _ ?]:qCKqǝmGcq'B)S󍹳9<י$<|'9S JL fxaI^ Q ~H TU W-Y$]*3p< 4gFkr9s eix0x<{?#/**0Ѓۗ&{?$&œC  mK.ghMd(e,խy8 . |I>"b{k`ߦT\`T w @]vB6FWW6w*YKm=xŹi?ft(p7kZ=P֡愌/Vp-ݬ9 M`83t?ɋXNqcȘ moo&qL$މx.y~'>m-ĝ]Q.X,ZH 5'l3Q}<ʱN.U3훸 +V<G_`m[{.92(˽~bpb#b!VY'`!P羔ؼm~YK8b8lEw}҃˶wO 7&|}YF(]EXD[o LXp2YvYg6/ClZÿDH_}KX19id3*p';M9S%3RfHU+ІdY' \ g2s6xMf%2 Du?;Ϊ;4y8^շƘ*xq'JTdGjGLEV&wkT%'[0;$j"55闚A@K6KvNGՓoZx◩}(D'dUkUgV'bCn7eEH+eת95hE^կ2D;+b^+"/)np#@DcH<+r\zΌ R{m)5L >ms鹣5:<@Fc- gl~Ь՗v Άi!,? +xUSд&XGԀ*Y8G]`d! %UBg5m/d)r ),0AՈL@SݾM]T8+iOvT1SѺL@h]btvDτa~|Lz["; lŠП +B] BAP+$o Q8+Y\]4x@ %ǸEBGibsӥH5Tcu0@Iہe@T(ds wz$G /sDƦCTD D#m%Xc8mhm^!,]Cro@gh19YT #AGi)*<%"[rM&SKxQzVrd.L2.eE!lC³#swˊzq#V&m7u*\Y^/gP9ـVԖ|6[=Fӓ,`x AhfՍl٫0Rzϑ3CP@`6>tB3Q#¼=iy ! +z^!ir&G@2G\i' qKY7> `KgiBBҥvfC K CVш&|r3E 8ـZIDQJa+:3ɬ.([vbT`Fɾ+=-zsy3Se]vm T#员!:|$אZFF^Hʌ$G!6DVFv;KϣjUmp(ohHlwG$ gzEq5.q[;PkH9I Eg:_@-8alɁfwt2P~!a0t`?! q:f_ V N?A%?;z YSZ[.}Kp+b!gku/QN<#ϴ|NbtIF}Q$n6>[F he˂Yi(=&Sd6Q?lAxxU2i$L[{ =O}Ue*,)j d ; UT[ğ*$H10̂H}>aݦd+|8u{["O%I ɫ#!Uhvڥں &ܩ#/o%@\Zd:Hs(+) Vy[_~. #[mvR^6V& ʡɷm\ ѩ4b kuL4ӏ&U. `_6>"Ym@at.ZX]6uaOl מ ʕ[ RI !'XQ,5\ Qe"tbÒB`c8H㇓0Eڼ Y:mThVW1W#W" Ijg$sdTlG*}muATgٙ\ܤ3 \cquVŵZ=1A_j4tgp&YvZHٌRҋ4b&PrnH+rɚoi%ghO|Û I޴k@|Zk"Psnߺ},R%E~H;goާi(ƎQIϳY~G.{x*\6;Z^#$Y7@p"vAA5CL?I vZ<8ITcXT5"^߲⸝˕e4.-JR-.+3!:kx4rL^&Gap0crlT4Q).鑀V G?s鄙(\I #8 ŝ} vP@aHiA"wmjn*cʗ0wߪ29~3NjklmNۑ ̶_~%(ˤY|i,]Avj"]zTs1T OG %XKF|ï/cR9 `\6 mJa\erZlwwQ~[' 9X-v/j / >>6Rgv B2φ}u'_nt=g`V0H};V`:>=fY<I<ҳKz*\8(͞_uqaߑ-Ktͣ'`.IF6zqxX(GPA#l5ɎM}*@xs< -w_"(;Х$b!4iFK<7o1%`uv7 [yx&"6D{A5` ZYMٜOk·wvgS8RB$@h޹.+YMޣj_®Tʗϡ9nR^^:xdL= fF,≓{yRw #zLnJn/7W&ϯg崦$tz g낫S:?M̉;/}is 郠֨p/?MX7Aci^ыpwgOtI2 #a?h,QOBvS!> Kˊ⭂FAUkr(mÇ_z 8 zn .IauWFnZ@6*h,6U{WZ\+$5 rpZ@uƿ,46YuCȐa3D\(+:UT ޖbzMmP|} Lӕwdlۜ12>%-3ڹc"u2:I+Ԛ4?$ܹ.箬3!ni"t\]6I>/&)s=ɴb\/+_)Vs`.ck}]ӵ>i NcVI1ĿGȘ.fS\H9 AhN= ,^M,%#LIWj0O\7{^H Ȝp>̿p5fct?1mP7 5[$Hى+u 2w-i{%RZvTĻQj b;S)= $qUZ3Ijb?>yURڍHP\n(sy|}N3Y'>^<2u,nǥ_:NY" F%gu kc-Ϯo׫Scۖ›c?aFB`N]!۩__.rDhϔSBIǰ W, HF1xjbrR-?fS[$]^s/6j?l-~kάbk';ͫ]b`ճKf˧*_7^G~z%vl*Y:ކfu#.N9ӯ-bE6LѲ19vrI6FBsm1, q:x9ZE.ig@̅virbz2:ٞM^ $ƍ93!m?}ٿƈZkLB%(E8'aX@#Nla9+fx{Kc@q;~SY^ij3 4'Fu*}G(&癑HP|Rdfjo *Eڦ[yP/.X/l5Z%Ah2?kIH!$B^+%{S&EAHw|]aH~`seȒsFt\%&wJI\x!{QPh_#AbƇ ,ֺA^bx|-n1O?*#B?pzp+Ro62V8~Fk`_L@tjvl“f4]L> *yBٹ_Ũu7qH/Z~|/lrɩA\T`ⴴ{}h;("Ŵj=еW!$D/K$A^ƈ!v/Rjil9"mGΦ9Q~h5ur'/݄v>ܬ2zeNѝߊ}nomOuַz5mzF_0o>AVLsA;Cyx KPɛ%У G;PǛҽ̾ԡ']cqm%gc:ݰx2oum 8L*%z+gk]氀&UFôa$y/!CM O(Н2?2M`f\y|kawYău 擰zn4V>|{>PkB'KR}2>'E}̿BQ 5̚x;(xkRTbt} D{fkwj>zfQu&{jJHH}Kx)Xi#ԋ)>_oJ>U '4A< PD򐐛V +Czڧ )y뽨Hû|D҅IZ ua:u/wG॰=]=v5g˼N̔Fsf\1RGEw̫ȽW;ؖDCkVKKY[Pf2i Qrz#]_a$eS3N >z/"|6G}`<5lCuD=WFT@sWBPeIF Ѧ+ۚ_ǃZHPk iqʐmCZ߼!6.tv,~8S@!i~9s mὊ0BtpK$O$2 HMwtQמSĔtnf,bV;@AWlh.d qK~jE43Ze"x|0 HӒH.Y Xiɫ ߬2N_fRL2.m`'GxX6"f]NnCUf;wH sl2]5>Mtmu %>8Ҋ\1+ Z)R5H#kHI_~' =GNbϜ2NCK*\kM@fׂAwvQEA.kq40v2p-VMp,ƂJ&l 2Lŀ ]o"mrRHl@ wz +ĠA[zp芜Ϣc'h  X[3<^~G 9NJ RE fOp7Ҵ{5:{4iҭk{i,a: 1*8rP1aqр_ 4ר ypg%|[+64PwDZB0pSN+_i -tߓOڲ8WpҬR&RZЊQKq=0,qK $Xtaz+ Vr0l-RLgjWDB0^kT>bpߊqK66-QrAE#v^]C$Ap{eƍ7`ZmdF 1(N齚`=ȗ:g';&?4m&M2~ ߉͊bȟ s'Kp'ߝ," >k٘06΋T0*H Z9XHf(wN=}W QrGzwu3k~(Or#X>;A,2k=OUA 7\V4 LXBske\~=24Z >9pŖD %*]CD}rDƋ0{(KV="u!cio>-` ~0XԪ6CafuW$}t*3LGYm .1AgN{٩'M J)eS/1YNVC)RB-Ռ-VNŭ*¿l[Ƣp.3A]fLհ >Mf`BW"Lm05M`W_p&)i5V|H\G˔ A$ph%.c,o}{RŚ1#z@A^ɇ$2;SN-8$WplIzcqdtL4.dF,1{rgM`(;Kg7bJZ+d wO[ mXpbPL.TUiMNJJ e b#b"%L5(}Ȩ;{jD4J {St< DU)&(ǗL"Ե5T,;5w} ]J_q2u|]8a¿t-!\%_,օ},UmcaqxR^ ޚ֒JħߟLo(p&r]LZfzz-&gphT Y3.Rn9/;nU>cxF ?Q!)FbER/;\Y5;czR )m26SWi)pϓ ڏ\W1M(уhܽ&;j-?;gNLt['[s3*grԇ{,a+[OXE< 81 O*d3š\lB^6b553pnkV+UҔUWҾ`G3c~u *)dBfNAmҟU ew /&!QST} $! r[/ڷ/ `UlC%:$Bn$Q\g5DW @lFT {i߱&lQ#X*Du\f NԈJFo _V}LG9bEtnU50wY̺m`آW K .{QjT#qU]7 I.$HprUCol@tqErC+iPQ sE:>LG$\g۸˦'m굌e0g3#y  hnZ1Ťı{t},+Cߵ1/!SQD%Eg˅nO[.Y:!+KI?89C2(7.=}%'~Π0 ܷ`\c;厊DEl$sFě&cvUQd_X[]ogp~~ e._t}xy8yU8t/dXENQ$, ׬L6E#W^_؞nLpGԧ(ۉd_^ 3}Edb#H?<rT&@DUMp%\qKCc<Jaak-bGy{_? J.H=' VBKLm½O^lw&w+`8² Uj-$"T;7I.fK]YJ~'GQgA٭:9#ϬZ2+ nQxr/vFy6xQJK1ŲGid ݞx|D,ڲ~ Ez0$a!$3:szGer9IR>mx=Q:`kb?#$YMw7?G P#9/K,lE#h7wY( *M)CUBr`uא;8xxX!bGY=P ޛ~(=8"2kgͺ =xeUq#0OdQ5sBk͕%>S\4>FCɛ%{+3#7SBg{ 0cHV "NVq?#=e('tLV BtIsM?Nb ` m_9!V3;#|EHsn+kAmLKN%I w\,GW~!K쎘VU; jtVx޵oJ[8gCC/O#ՏU6fyxCcsfÖg:d T>WCT`CFy{'tԬsf}lJbVB!oBi t#7ԡ)mӕ+BeVn]TbXMw6)p(ޑW.N@oJz~;6d83W%z:=| >wЭ?E=stB< >=:ض5kD_ɹ\ 'L97B6 R#i.+$GZPgI@xy5,G>Ձ3EYiN4X!6q]F`#s Y TV!yv0Jj0UL"P'0mymtkZNU+y]50}pFHVY;fȰ|@`L =F4|u_8w@716VPA ܰ'VE$УűHH0O%H7go!nLٟxlBѴާ`>.ь",]n-I 0>*ѯ#$86Q>JdSkFtጭ%0'14Q=h>SY6—ah2a [oEL: 6QD5qIhE3'A|ZEF${~:*Y?+\ aJrg 4*Xpy[1[s[ $* R*_SW@ڱc7f^MZ {q^^lUbwWǖÑļeYr; +zA /og" . IKH̅wg2*<8=UO-cY.sj/Z8 ]WR+jwƚ6ULDNrUZv-9']f5ĘY*Ț2䨋-]?*%!.`; !*a`ゴo!C5̐,tDz*ȳ1|{TLWS p ra# T k?i.sU}cVbϢ6 *ʇ,;aj~}@0\rֵ;D54e쉫rU!RuyQ^Cߣn'{s>YV=kdNxwꁢ}b>5~l[ʠ+K˦IXcUEuoY=Iܸf~}}¬d.$B6 ʆ/xTAj.h< χH{#''T]68 +*%6.῎0k_d +q;+WfZ-bkݦRu4^``rc'rO2B-D啚M _+y/a@kKNdB|crk]En c# = jF8xG&Oh}d٭m&x 7;&O]Rcg3 / $%mP7b =yycj.#&{<`Z j\ Ufo 8K0{VGLju9Qp?`e!; aa$d:6'@q(0≰̗)i|awnG~8өmyLzi0 f8B0%z~KT H|uřopQB_'[|Bg!(6ȝd >y4]ؗF\3Pܞ{x ;xW5n|>|.Uf(lK- )|]e:LvBJ4,hACH=TVՌЕ ^%GRp0U'q&?-+V!DRqBGQLp;:A:!wDxs )eFI jgyxo?ҵ֫ FDO 6nCupJSԍߕpW:+Ƒܴ+80H!勪ɖ{Lx.͗eH̊ XFTFzmTU"¿TJi|߁)ZwWP'segy _-Ng>8-G? 6?HO"ICa2" D-L&%Q~1p߹ԋ?EFbǢV}'pUj!êhu$djdO`|jkS-rIxj_E gӡJL$nÒۄESB>UVu&dzB/fA٫&|g)@'S .|K՛'.6CoWjL#?wrA=O@2(815F-^. *mdyn0R*Q L j"X'f,0ձXqN6*jHcT,yrXMF֚c2KKWvx;Pa .J]_]Rʈ̆bJQBsV2iO${>W2TBk@2hoVN&gUU<@U ߯: 3Q*t~duif:mEJN$H#>+|6:=W%pqpy61+RՕtc֓j߶EnM>sdLz*R&=DC`'Öfb`s:k5i :`Zk,'t$(%e#5DΣsPB~XQB94>LtZ+`u ["_b_io27ؙF*[$ɗ/ZaNItN{ yKy|kw̌ *4}zVs~m< HFH]+NϵL: I8qKct4zkzo(fx1 ʺ{h٪,Y+]S)-Oh|XOi87>K+?*AB c:b~>Ti?7?jҒM@PֽcհnO;?[Xc] aUٴ;-Ho&aĚ=};#j)&~V9ȰSE \0Of|GR&A~Ʒ1Q"GPZȴ!Rr!wϱڌ›1[JA6Ǽ|^p $9~cЂ;"i/mMO'8cOk 3P+Chwܨ-QE8x"_pqkO2#gνO?mH ".T1@]!E|=t5DK1Y+C őr.j {,} P nI^~P<+49N U=$rr'͐|Q<jX:#jׁU1[{ K3 QBV7FWO@?Ӻ w[<ގbf6|:l{0oC#/ ^Tiª@ijju[C|'_~\s&1pWED1FJP3nqWiW~4NAnݡ6O)N5^p` e !)1!ڵ] \—kXSU'{zRCfe@^%4Z.$Pw#Mn]vAe2SL0J][hJRHeHhT.\ɴ2?>gyKSo>l;mڸM= 3D2xb]-'MqBD:X0Q֔v/!G&Р-EX; U7 ra*X3`4E K1xjQOTv7yĶ~4>\%Vgwk,g5C,ӳKXkA}N)Tvѻ8:뫊~s6zIݟj3+|ZX'[E٬? _d&#}gDJ fzJS+9qRl(A%J>KYhD72P s9\\^~s[1z[V] c3sbfPrۄ`=U;@)# $4u"yy,5*AOK*xH|7%|SjNuM{f5ʃ/y?s{~sS\2UҦpO_{ӭg\'9\i)-pN@ŘZsȂ/E [&B_ok lq'wAj"@;JwcN8RR#(jBS;\Wha]pG73D"É<$.Ǥƴ}^B$q{869 (EA{w3OX$ kĕ R:cmrZ o#|!G_d*1$lI-v*xXnIxޤb@ʠc|@ )n@bvuZj nԓC&!XQF+zh>627;jAꧬO1ȱw-Ў0ؑx:8u!Z*]J[Y)R[f gf慬˞\.Sԉ1jTkxQ҃iz8(d=|n|!PxBm9,VS =v8ɵ6F`&WAP`{d<+I:\}k1]9Q}`έ^:)b;qԔ Y&Z0X C`'ЩNθa^_AVq1GK4Z{5*dqJc*cH:2gRtvΏ Q9< WHV Ңڄ:K[qTJuN>Vn 4?nz{+uc,C;8GffY^M%0>ƒ R!@3]i;(䘸0yh٩2^wZrjIP;z߀r%|k呲 kL'9\SM{ͩsb}#M`Q`6jkSu[Q iҗE9*[O-u. a>\Κ9Ǟ8#*PB#* Ѳ1$^ *U~ /I!!@+s|p]pAoY/$Ejk@ZU3!~, YC5~bQQd0*8@q*7q,y'ӬRnBktqp6Piek?` 03cY勺ZH7GEVLJACӠ\sά)-Z *;Q{ jaK*ЉN赙U+)i8ٺN-A]-,ǵgd6`,˿}*㌄?AmC=e?=\I;Ƈ킃WXy{ާ?{XO @j@`ڄr+)sh'].FZbA*TgM<ӻJ>.s`{3cDG(񵤌Cјu2-'O*˦F|/T7cډkwo`9FkEm#5$tex&خv:XZ DR%HHMkM8oDL B=,Ts:xX[mHRw؃gwUύMch5T=#?^T,3HׁVψ @j}RmtKVF,iĉGNpJ^/d>/P&_uPG2lg٫ AlI=F0̊U9~0bl+eaO䴎r>+ZmUŌouۿ $˸BaO&*5}8G 25U^V#Q65: &24S03 q-HxZS:Kµ 肾w@ / EQup{־su,>US|5%]/8lL/Y?..o6UIE=Ep6vogydbW޴8!ӆTKU,x.e*9 ]CEns_ݱ=kg6'ȼ{RmЎOxk}?9kyhJbp<{f~./@aZ%MqjRC0FW=zت.f7 j1qĵm{;3h-8R&m6-!u&dN2"E},]0`B VsPy /ocgI4H dV݀&btb| Nc`ᛌi~Bۗ\)~`  !-]2m Im}/MR&~4m7~'2b~4 $`a~pJ[&v?&[1#,uZg.lШ]] & T!'-{6݆DgP%CvG$w8HosxV6# ɶjfW|R@[˵eUB[l@w%x@u;DSE6ݦ}-#%{,ZJAB$M%sm]VzD:X[#)_g .`I>o6ib ᯃ_*&V[!h%R1Bƙ{k!!aY~,/- VH{R)"\ИB. A'B@L%ϝ+_KˤFF3xM̖)O &e~EZ+]efKei#nu*C@ŎѥF1a#_VњBOtK>n uafPM8*! 5X1+7Vz Mdz[ . S^r^Ch^uB ǭ&V M~j4úgUj΃YGi`0"dO!_2WtAwyukL0Ef~V8B#k1&^;rxh>+UdkqQ Dqvl׃r#vȸ@Cj\RUXS |(]%zB0k┾SDq5\][ͥn0onasN7麻)Q% 7;%P3iʖOmH]TKR#cas,e9AcxQѬO&ڷ͒!#ܲXsr}-.Wflo |E?>-լ3,:eB%4d[Џt+bW߻K8 nf(1V+0k}!'z;Y8sP}d>@ gBr*;NB}thHC{ >:߹Dگxoo.~P ,*Y.+>-^},zlМeĢ~3B$dJo3kZa/$7xRoJR6Ų0TXtySʉmd8aT!heYmjbqtozRHC7dUG\_SyN0wimuۃcHY6}c0)#qCygp埣"3.Lh FOh%wt7 w`}`c&[N]Nz?#6LqTYꄾlN9C5䒘 p[V*q2mǥpSi2!wqvʸԡݜ,[u,o8;aAq2@bzIմn5(opWJ/s^ړzPbL/1ag)ߌ@y 5r}#_%2<44ckT2ۙnl|M*h'<Va"RR[X\Qnja-e84%0ɦ^9]oWQFi.-Ps1LMꦋTsVF r(@KĜͫ\LPZyMiadcIJY&ebiq 'UO##z0@ʨ9B.:I3;k"7+Ŵ6| (\7^rӚg&Z{ %T+^ 0+<~ZiҩSu-BYuZ곙ؘ곡L,65 {T_Qm8?jH;q~p\\V>p_ys5Nw_{U#NZ6走c<04Z4D=N3wǡP8a˷ OqW孽 w~/_શFLԞ+gT j‹o?iM󤬦Z}ydClG'P|֭EB⟛tU0o6:],QҮ:#h#ڔ#;:Ojuy u])i>B蹆/k-`99C#G+YRK2yXZ1 %]&Eּ\|khxzW!ٲhƖ7}NcK9;qlIJ6'#6/WɃUaU;<=(w9ƵjES| mf"̠qx!?<m!OTQFl?5qUV4#ԥ;S,&Yc3gLD9|Q#%]4=*?pSi.oڕ }Rn!1+y;)@}(Ko=,966%!Xs֞s:za҂|{P>AصK$TpEH3fPPVvF+$o&C[#l @rjg?3Orw@t߰$hs^zzj뮬YŎw0Ux Gy{=LuUh]:)EI"y׉0.㺿/[i90s4ͺw}Һ|nf4}ƇqX92^hTcEWfLL0i~+}5g5:J9$,-15n 8r˿nC)H0J7-uTZs; ͕F6ZOt&h`fw=c´EZԑc6Q@ܛ~c5IMn;Y`A"\Ku8F$gSx e)5uV<|IO%3&+Zwj@ѱQ*etetI0ur]hgs7kIĦQ_m5R?(=z׫$5$IN 2BS'R߇hGOHZש)Evb}zthb-]"2 {_?r<'RZ.CvĪ$(dش9_uߟ@0_Ri;XIY2svHʕnc$1r(4 OCO>cf,w]kF)"(ۨGx6&uKq40/iIa 0r^|X}'HV+-eu׈جypM{d9{>gp0>Ȇ-ˇ PqW.[nLchBP4'J?ޥ șV& bIۋ Q\kCw X<SPwaYz {Nņxd1NaļջgŤ&[Pak색]*6 )R1?Xp_O%PV;P} G|_y^Y^|xL5ŚO9@i+XkMo![<0O]D&ˮk`^* Hr9Lم譕3_& ōпJlţWj6qD=wԷ4YO`jSsN ƗYIvF%>FCN 8Ag cJ 1"vjhyafK5~c;)ݗU3$uiob(W2`+CE6I`#OTD\ΐi(n[hZS ,Uǎ0Yt,l#g4.[(e(n|FIe.[ %Y#&+<#uW[#ɖ#ڭ脊T3˒})dl2e~~P[IfoVxCoښ%6#/$ )WU ^忍{5n:g{:ՠ缾G)_oTPp\}rW]h)k6EZ7a ٩0.͚9ۏGBl㎷4ERs*C7Ѳ<0"B^MY]t4:u?0u}%8 :^)j:* f ZaY|j8oם7On[ yX;H{UdO 6ځR"bpmuJR2X[/t:XBJ}Zw8k)qǂ077{ 8.Zruy.@c ۱kcH κ `aLH?g{c{CAJPogAh9 Gbdqub24l?PM%~i# DA2[V(@O]rZl#[izvPrHp,;}_O|_~}dY% mޒ|z-3֛lvPd0ar ٿX_5:~a  I6d{):b.\wvmw+pVpar%}3z>R_nZӚ\YT=ٟ#Vp;p*T zh>,zo\#g>0|wziMB\%N=O%Ě-Hi:0ax3ow< 恍 m>ԓd[W$|]sWXbt:[KSU}ҁ̏@ 17ٙ30@-iՎehNn!ީїr@pA*]yq m%پ6˿p;{$~m@ ]3pfkM'͍J 9(H/2Ycy{V+ 􋢛Y5.\&:[A#fke 4F3+y}?Ӳ b frΙ0X.V`>Ȫe18 -qaG#ư6 Iuxu,vʎY_oT92-e('bN\˵4Bam\+_.˸צ0G:C+@j"pРR}IGP pf P8~y$M\hE[-';L޽A TհM@ 9DD>j)O(6_PŎ^+- gj|ɻ%Q3`>jEGv /1gOɔNƅDBc$rԤCIkeH8Njs ܳ/R&w~DP \[Wѕ#k ǁ/ b /,N/3n r|P}KE7;Q=_9mQ᥺dGHd?x߭N&{fw&^W1W@U>GG ~Cy{~v< ,J'z)&=. !"v7q1nkRj'`@;SHxmj,mج!KvQAJ; 3A',*MWY4\0j%^|:\k2O̕:y9gjs?mSK}EVN =}ģ$Rc6cp)?'bp> (U$Y%4TsOo\I+]bau"B9QeM_l ; wg2~zoEnhsqSpH_ϠPY̛չ )遀[ʓs`rϙE=gIJ;#NMM=*sn|kܴ[Ip׍IJjZ.ܝZYt[=P|/Mf0,yˆ]Vc:d@cTCUpzp o`5>x`ld n{[~6ᚺs]Ն>FJ}v= قlC;M 68xˆA;YaM%kZzjSinsbWͪ'&&`7=:uuQLЄXr- MmH91nC%`ΫزąɥH˦}@Vt؜UW i֥> @ߑĆ#dk(@6ν4;CqkZ_2L `"PpZ_rd.V`6Q2bHW<>RB 8J`Ŋl&ӏKڕäԹ β2>=Ha$Au PeTOёh6|M^ r[Han:AMsLmG' 4EQӝzwi =P_$y7V(b LD DAf'9姲7kw`0n8X'1Շ9urxQ.u( nSqr'A#QH9̇]\{,œzKz4pȝ?P_3PIX꨿>BAOOz(:w?0u6\pI%VH;ՙ?:"W=>'@ ܹ9]cg2P#[OJܕ[Clj{ oɔʢyY3'.(-;b#!sa?h.#$0r0Sq>C;!9c"<(. ũ<.R>Y "b!8k*'ĭw?]]>^T{Kٶ'd 2K cjyodðD4#SV}Lfi,cQ9WX,r.v({fg^3%F`Cz \ILkkHZN|:ܛJ=E񰟂ɪ/M v+Y5ԛyAp_l$8NTv5V&\[E$r;OX1Q fs@݈^f>/ᕨ Ƹg10(PoiqCpY̝ 6N:ré;jݫTi,Mrs Fma\;gRpJWd( CO.)e'ƿ.}{ k/.BSvuOH|8"<™ls %HX:e\Ҵ"c G9KRAlQ-e*=BsR]hGegxOOy/$^}Gނ\6Pkޯt70?yQ|z3-٭S.o.-ܛZx3zQ^5 ީjE~=UsHG'I4 9<mgl_B7N) *Sy`''F -_Fؓ!2ef]`OY?f1_y+&Utz) _@3s w u{gT} 7՝SExAY C.ZsஎȟzNu;>Wu%Uld o!CYd'\KDsރu~'Nhı= Ȇzlm8fp)b`/3՚ e HWwqOҋ:Nڒ--fJa6`aX{cϠD2 ; gS;5҂( ]T 74塁da 4ɠ/MO6g֧s-a#`}n1ڈ/mW[ڍ ik&iXW5J k0Y?WJ;1:]r|Hmi6}l[j6c5lanҎh'@(dfLV׵.p\]5o<`h\XD"ؠ(|'+n@cNIHX؆₀ Ix;~ z" 1lkPA1Xc*~~R!ІpDgt)T;k݆$oS,2!ͶKkJ2z/#<|!LWFD"qC"YJ:ɮI@o" o+[$Ld\ClYk/,LK!ԮH^w׌iA%D!7'CF](Xρi6w0Ͽ[^)pқMOy~P/Ha͉˘pG;'6@\2B*5\QШ#y6y儨3>I^ʸ̧d7AHC#zhL %0S1\'EUjg{_:XT 6#fN t2avw@1Ӝd |.nhX&W+^e|(:>0$SFJ69X#yt6E/j(&&bZv*qS7́Ȍx_v,3Gڭ*Vo An Y"()43]zm4 HE՛Et%sR줽K9#02+eHpT#8@.xKTmB?P* ֶ_=ݦẺJ7<-e [KǓ M΃ ]uED rȧHxJ@,bd? $3Jb"5Cs‰ܪǘ Y.tZsrEh=*{ul8HqaN3ᅏq4BU4ѧPn|uS'H[#zM-@"dŎ|(7&Icl^Mh?lш-mqhtN/V m"di;B2 ýS]]whq瀕 4EK/4rxRxXKCтۓ~[bLjfgmFܜSX[.C)} ؐDp\wi'r2pK`'k_\'U At<]]Pmϑ!N1 fV^') 2PK\uX4eԊghO^: <˗W9r%[@~8/#!$O)$T|1Hohm`iT;nzcϢidإJ5P0vrZ,xrK@5(.Ƙ1jM#H| 9,OShUu;mlKC0Ky<˄>Vezec F \9:aDBP/Z!zAgk!a!ND7iY9@}PEF"nw%[r-_`]LT)]wL?|3+Q~\ kCh??j󷼤vA+)O席̘@[O<2ȲF#/>?~G2κ"$ir 6\b@[ 77r"o(s6\Ǘlm< sn*Cv8 ,U}x|К# )ƪNNj+%9jz&_uo~AWêmb{n#ꎛ#SdPvISݢ/1ddoIBx\ʧNfJ |WosiIyG Mq|F]j}GU)oɄ,g>. Zy _Z-'29^z|1>#<^‘U0S6beUpO$W[ "\=p_ Q L~m3P xt p*x9[n *)F~EI!g1ĝ>7/ _rB)eєkN SBbH5&N*$1i _M<E txQcEe*†H$aK꒖"fEg="4F/8fI?Ef@-؝ [s %t\  %lTmcޠطՑD6|0TmђV/jb=0 w7S kt?ʇ1/IA]m.TwdIE ,h{366@Zo76po|lSh=ÿEEIFW?JSuie1-3ThMF=V[@JBeqF\ص5-!A`%<=`)a5%m8  U9D(G ךUsiԑ`{?lQ:c,FRjB-`%kߦq!xj-yKfwэן&OwVG [ u:XP9%Z3qOmJ4az2rT'/5Zt>h^Yύ Q;B/[,c.,Pl8kuW'A )~lgiaK6?Vd[ B!;_҃6mAKH<#m]jE&7@&Y%nNDl7pep#s\,ʹwwо~s %niMaD8E95XM^JkcA=]$7!L}8b& "XZ9Ţ'h-ld7 sNUef~!8Ig*W Ȝ/Iu!|~7>EEE潴J8|PcyPE';+ 2vf 7ilrY?̘+gtLr=~~Vj6)j3s?T\C-Pz\%ٛ_tnt,C I9hC5dA+]2ɱ< JO`!:˧IT=^fȉ͜[ ÕmX򓑡a-Vz%z^ފz][:"H1L, jc8o6Tu?i QPكSu *rז֭Y |(ۃ.g -F#3C^I+d6 l]uH\ӉjeQ ҈R[A ?ǧ"G]gEfQJw8 289$:&n>+Ein" % ֔x!ڿ$>xs}xe,XWSܚΌcuĦi"= ,k Ǒ _M'E7o0ý;Փde[emQ k:b`щ̿:k{6)ACb^WP>r1KAHmYPrX2Ru5td3s6! QBsP8~g)󜮛**#v&( D'P4\7E%i!tv2/i,~\'؎W_(Vkn@Ї,܉RR[b/E{!B?T31!nL&Gc8,j`\~?0XLP\m#R t;CRf$gz4jk̮ΞNHFS٩uy ‰8Mx2u| X2 T2#\SxP(&N%7ƣ1fXiH,X\*0LmIӽ|:Nc(dx 0|\D\g:N1JvG~ G{+W/ ;-Lzt1\9|}pdsr"" lNJ(6Q5ҮD Ce>FQyF:Scፖ쉀zDw`)>}@V^87rH ъIT<ҐB~'o>};xDUR -b+!V`0BȮ<nXa-cg`~?㌆QX:~',d=rϗ|+7b2:ѢZxb7[bHxM\G,USRc*^?˷E22u5k }Hi^lY9c(!tF Wлt$DV8xu9wiM5NƂr& ViM/xey}Fn#o}C߱Zv^M0rd]dp-Y8I^ATXp4_=.mKyH΂zįÁץq *oTh$aeb 2N(cMnk{Oa#+''M?>d|B|:ݤ+C_qvu@TWHִͮE,tT> t`\DB tRwQ2^;WuCgXDzS&JT( u v@(χ1gyBhiD 0TĪQ8G$/;Jy쾋IZ Sѣ̑'BMa~ )ZSRgD]Gv^w5z~Mλt1Ƕ+p./\0WӰUNyД蜛*v%ΡD NYع[s)9Y,c"n" X%T3;m{rYB7!3ރ4MVv<۱٩!GxFxyF&: C^2z.ha%E,旐A 5! =$4HƐ\HKr.3ܶ$R1V#NI(~~$2 "B ,zxCej ,6kPBzs 0x8W!J|4<êtaEPm Y!֮# r.<fG'W7*w Jj~ח5A@l+5 nIn_'j2s!`~ NֈXDؐ7c} !=$-mkNZ5x~?,Y,e(j/$c36.y/8…;+aa2c|G9ٯ^kLvdzNCa?+c8K,C_6pAsLӋ=[F_uּXjEr GieM 58ƍaGfirۖhV\칍MLzI<*T@"0?` =Ģ(Mg U:/_8(8D篡 odU4! H Rt!߸&Ƅ:soϕ2k G0;lW2p{/%-3 P~̠*"In&Z_J1%rt[8㠥H^i TʂY2͐C]#O62-H'j_zemGDih0)tI*~G7 èLj&pX@D{U-Y7:N֖,÷@{cG,1icSZ倪@ >{CY!-qCK_>?jT 8Ƣ/@ =?ՈtVRa2,j pt%+"nNX6Yթ-JEjk|+fdZ;s.^}b'o^,ZDd[Ib9n ߞMYO/NӋJe2S{O|D͟2Z*!tӾtN5GvP4ˣk+;ZwCQ+M8 v0BdDz64h.+ˣ)u W\ 2Qf/S6x-mE@r˘ ERcA BU^Mk.۵{K#n-4Ri.peM Q= !R `rD& MPрP^#4Ua"mӞy`*V䢽NUzT~#)~d7tEQ/qz'p!uQ6qR:(̇p غ SGKѐ|$)Ʈ[`S̀u֩t z[ܡhpO矎J_ aoI$[&ȩjMK/ǝIFO3=!fk ]^#WըT^Nn94Ǟ^0^1SI6 }ACMK$~)].ŷ\0]L ,knVa &i3IeAN1~1 rhXK.qN,q^᧗][u@ HXrMצγSQO2:B:GJLV:Π9X ez7?C2*X (z_nhBs`Qiw4&d#;vĩ"C?Nojz a9JlJ[$@\?>YADCSn:w ÂpteC}GyqIJ_5RljA>d_C8 d@j׶ΫxU /3,yx)x-`or0ޞxYńx{p!@CpR Aذ0&X%aWQG4Q r8Q pkSv6A8[ {DO%9&c8Wʿж%6շD ۇ٩~ΦǥNث+.O}ձj'Cm{\u57dx\!ï!Yͷh_ bPS\).q]ozhYFmRS_(Ye2T:$e^TA0 P2wmKe=񷽕ԯpw=9 V&5H}b6x#9MݜRm86P3|9++%[ /ɏn%l1FWud;B4$CTLFΥ@ˋ{y.҂iumMqrc D]xbP'~Z?a_O7EUi| u ŊR3iyQqJrgY%ZbO=ioBR)/ ZtPIbv^HVP NYJ J?!ӹ {VWapqۘN3T#}d6w Ejwͦݔm4PDh4Z{0op1 ?'.fxZ0cfBB|z_DH}38iq-8ԈPv0cb^[bJsK =>=B' SJ@G+吽Bo A0˱(J1;&XƙͲѳ[WV)<łVa}U Yh+«Hl7q^Q0|wTB6jan =c tECHٱXwR!55 hDz7 rOME?JX8k)E9;w Ipcf U @8TPA {÷LP'ZG6|F{2S1C6?7'~C>NtMȈnNb@v%JQ6\Xer^]u BK"bЪS;SPuˌThf8hrGCjx leZ6Vk; iFM%@rv ?ljύ׽!LUHC\l=;R~=|U5Mс.XfGt  Y̚Z64p$G" ~)jT&tb9eFFHtm4:Tt5U? \=y<|d2vSX  Ilb_;-6xUb( gNpٽb#WbwH; 6qbLd+\]@}K +S7*dLuR#"&(rݜ제Ű;vr/-ҁ0t2Q P~icNw"`4:迮TLŞ@@w6$4<xDv]*SL[m81f1-^e0X3sKGdG6R_CC)Q~s ƒw㴼>7Uka |CBiɌ 99cn ^l2̙z@<~I8~)lT8v]/ng; %\}cXxz;zS7g0ZoL/Ju\ӔnkB_= qԽ a'XaIaNFI_>śAb9/i l.d' 2$Vx;tHĀ$Sqy7".\^Ԥ,+тД-Ѣ&LzQJo~:*WWR]{"p\SD2Bp-d,4cxxG<_?U6˦1@ gV$u/Q{uC=jTxEm w~0RkENհ)#H!N)=w٧{$, *BGk?Mf$e@OGOcOge/t agǓG4Rdxfro>wNt)ѝn1C Fb9vZ,21;[)vWfshuI5.Ҫ`:>ǦvߡW(\"?zCS޾ZdDN1볽dO,uFC,'[tI N6,@Y\KGG rOYҹ 2SPnDle8[3kE#H-)oYS$0@xB:ŧU\E%3U ~)Ǒ;}dLwxuD.77'>1/~FND3-,.iXO&LP'#^XFC2{E|^l!1P($_]a bl~2GI#H#3ugp8i`i$ܘgkŽc M Ѷۃb7Yۃ奤h Ӓj&4PRUq@lfRQksY>zDCa8+5X?KDhkCRl:6fG[ n6BEZFPP%MiPY-U*2v^Z]1\96 t+ Xxå gNQMi%_R=:#ʭknzDfF×)uKxel\T3dse" lE*8^w%D1 Xvs+NuJ@ W P-V0,:7W8iixO:Kwrcnq0W !!sY Bdwұ{Yͯ8既cn~8ga[Ra cIC7,:jFdUkn D ئy#4~f0Q6Dj-ucbt>C$ B:WY ;\:'?ZCD1Hğ&pb|7햦\Fw \urv#Y%^Y*wr(ğ+!cܑ[4P>\ LntU0 @Z?lCPb4C>5ڔ<5BBfmLfXkՕ 3L kD0؝%Y{)U2+$K .͋D&s^<L %1Hswl k/A92U\,H{?~E$Wj iޢ٘6aLYA\A|`vĝYh:_"p* bEp\ _ FגNۧd(AUe.)i* tXЌWSB.`mN؀-w1qO&zT6 4i\4zC+xɰ *= y"\߱gv٬:5KѼ}^T߻oژ\ `!+/Xf+U"B0*{`SJX%g唾0sǙ%ێB,ij4unɰǫzn^  (S9pҴN\C0{Sav5Z)qd\5Pkq.:˺5/߅dH,@2CrY܈X>:iʗjxjCނSMn<11dsEW_X\_El/7;$ّ]8ޢbsLVԁ7@ vҮ3 bǓQA:礎=8KZ#'EU(,#U&e hd.rKay!;>|pFS-lT,95>h8pf`_-y-7HrO~NCCu09?}:`' S m$L@AHɵ[9nXjsQ:GC8 2';!oSF ގ0L\W׻MK eTMHm1q%WU3/XFݙeY>=8_G+ җDY*lcw o7odew}5$l4gh+g~J/xd9Pdn"F$ eξGfg7ʔE0vX-+29;nX ƨ5~Fj,\Qgww-,ɂ>V ?7 d0.g8G6B n%4ߘ_Ҭ v{\ ?c!5"&6#>8E%zYW(Ɨ,r٧^O=/[8M][1?XmsMMI|_2ebŭH:UJ.y)m-&#O@ P&B3XYl[{13L 9YçI[X[qY9a5(cVAZ_[5f/K(g05H5.^\3~tz1h;'rjh5M0XQ͖vՅ[$gݭ7ýȻw?01gvAnB?ЈTh(ʦ`_%q w.]V[Kyw܊ l<8@@uCL9ݤV+|+p^\=i'P"hCow\/$l? 0yt(gO6C1AcCA~Y`WQ+ /DGAFp\c|WJMH]87/̓*3zK͆n?F@Ed=Loviʫ>6b5a0Q!o 7w7lz:x.v:ZVmKzP#!OJٓ-03?̆z+qJ%@_J*^!,`eͧ dSEs7X˺:r&N@0lSrȇzFN!g&j,C ~:kj-ju ڮ\h$\(uW8&\Lo47LY0D ..&;^UȟҘ^ᕛՐJn&my:OfT9VchJro\@ϫ ]++J}(zGh4p"@ 6m}>gf'hfZEeϳ6FÉe-PʲOٿ+l64jqg: ׌ؘ;ec*==I&ҫug֙w"'^|3Ia Z^+1P IȦ>(9U= wNT XT ;&pSGW4H ~bIjWFQVEhbbm>dG}g',Y߮$ ո 3BoE͊AxsK1.# IRb;垨l?Rʟ*C#vCl5ࠇQR+wݒB{nLjtJ\T 'E0׋LU(1JrA m -PEB]QR:[ʇ6uҞCIKt{!ώiQ"1Q0k(n-q"?t ժ8z?ԫDS8a{%*S ;Wv%->rxz |]<8PP_sA&K6Yo axyXf:m Aվx\/uqd6zkwE5oH1zfzlޢ" wTCG/qX'=Fw"p6Txu#2s29To`Lӣ~0 *i?`@Z$v3 7T¡=9F̛|EI&Td)Q%l'A~0 ]u,2{>hhGtHutCyyd[[ow&&˅\އvyϚ>T 4HǾw_,XTM,B_ Fi^\!%<*X7_DTx jg,kʞ_ =YD*He~{֍ZF!-CLd%!9A(fVUBzwgyz9ԶD֙'f6Az+9eι1EOh8 v >n`(bDQry Gvg`Feo3^@b,y$Ƿ u7m~Go"Tv Ot"$Ͼwޓg`h(z^jNJ/ɗQkݯQ#P ڨ$|=8;hruR$~O0 !VF &@7ڃlyCaܹ-ʩg1ɶPϷ:?A>}P4af{b$>0dehѼ[*;KՁa u\V%|vrZ wKV ӴAm Ey@eXnW Oܔ\\E<8kY.tDޜYIɠKWV&c/8-=/:B¡**>8x}.fqݽx=< K1 `/(&Ul@;5t[Τ87Gȹ@q-.F}L\gw?`ȩגV9 BKߨjY<9Z\?x:܇P٣F CiLdR yz/ȬȪ?}z&x au#&djF/tṳrȅ=jB,jU/lC4D2𾸵 (1TM]ĿOOa%if{>a9XNĸcۑn(V[c&OEX䠶,MH$PGGD_jhi~cs}[q۵)E`HlΤPߢM%YuӍ-(ʯD0F&\]iDE Jى97 oe#,9o%<=@H џw ,B@5^̗[|>?Ã7>j}_t^&ږoG;~o2WlyD8V.)k>S|A痈ժŐESenm;V@aC=qّ%on &kË=î^jwؽtXW]nHci+:{ Q{=S*&7q*SJ56(laf(RM X7йPqXH9Oi-o>80n}3JaM܂ $m^tQ,Wh!q@ќ#zKn܅q~J>a]ض9Tc"(=NoRȄMdH"-GjsTQj![5cOyt2މʴG39cnOol'-A,"q/5ۊWL\pDߥp euI_>v{,pNw5)MU,Yڻ#Q=|4A5UKKFN<:6drcD{8CP2;|e1u5 Ih껵LO~RHؔbDRLD}w֡~fkWVG-pz}qxDeo0‚H#3i;w7a38`qsF&8~Zcli@&$tc 5iv)"~OԨm׆;UƮvǷ~0xN^j!P "L. >Ӡ )Ta^k.`.e1B'ܨ V]4K4g&e;@彁TW:@Iadb(^~j5]:+SBec P]ZfRri3 ݱ@%D^d)f)FsNp׉OM8S]벿9aokqptOklzJ͗cυ9'G';ym L-aje6l8XF=H[yliΩED+=~ <΀;̣gĖuJkZ|Nb C42bgU#mK5i'n !XnE[޶gėșQ+YAM[`Σd8:%UXle =и1o'3\U-x@2pXnqUIypmef/Fpu|I`Fq|pbO)bp5ֺ`Ya(xSS@ F9ѫS;w.5Se9Ǻ25t!Q%n_F?UEЄlж3~UMqqtP}= 6P,xj%#f>(c6[}^SQ hmj+fH&'^w<3|`ȟ. wXڗqQͫRuA^ p{5s7mlYc<+N!h勳?91;I9ɋم!SZԻt_* $`*AI)aK3eee(.%0zPwAW@TWOp^X0.:#a,p%χ޿O{G\wc>e=Ay+_OFxcsVw΂ƪڗqa!K±)B(u̓XWU^'񳄴lP2#_o+D#MRLh >}2 Ah'WHV~9i]Z"T! t ~|^rڡ҂џ34vqVts hRKM)D:^q%=Pjexy ĀemqS [G_s2R? 6yKha Z&07xLh5܋ȶpy`ox\Of[ge`IN3j9`  ;8V$!}0p,f63L@!@mnILMnrJ1g?&eAii{ n'ifhH_~ sU@>WR㒕eki/i_Fv:+ 4ÇЈQG|5%  &/4+:脄EN'Y9fo$5w-Ku8_OzѹƓ vU])?ʶ}Ꙇ­lz?xJO|ʤ0YJJ4$ҏ[+j-`0>: Iǚ.(+ln_DJHYPʻdPJL#Ԉ3 ͢5D:b'DEg`>gi#2 UL5*E0 /@wI}xӮ#^CQAwhZ{<f:8(  :F}^?f jiG}{r٩hoj+Ng$V[χBX@r43[|+ +A2*Dtc^ODbwIn5Ub:rf}LS(OSȪeT y o-Nh,%'B w09Mn?W^ F7]O|kvл\V@ K Zu|[G6"a[I '}*P:KC!.Kvد2^Xj\t$4}N}G0W-_EEWBVΈtQ_$oE坶48>gOK-[O;h7s3 >7J;)fbJjz]C+0lI8:N.2Lav[2Nuv(q &kw7ijVeZ/k ~ǙQyྫྷB^onQnaeY|t6&$SI 6bjz_C7eZȻb:$PJߴVBct;n u@s:]tȕpƧ _M] IޞP#͛=:$n,E҂[g?eR~Uq"m(ٳ鳵\XBb<@!5ٵ&=Mh%3ذX0P bC<:'*ȴ"WJ=5AOFܨdx:wRvo\}뀩eJ !ײx^3*ot&}<`ҷB@zR62tY.Ų.yr“Q t;\TQH3Xl/PG_Dq}ъ?͉M: N=mM-m[A\% l꿎A'C~M [Ĉ~ Hꨙْd\eĒy\#&ƻHõ { {T"؇tf%猇PQb_IP'Z\I{dٞ%/z)]{ ?MowaSsOGNCk32]@?~wG * *̗@|b tzz%2_"GzׁR !֣T%pŝ_g%ؙC\N:9x5з:@e:\k3&sFq2̻]1{uV#TlQ^ jflDQbmt)y}0N=kT3iAZoyIAu\t0i $yX)<˟)>C Z/sK}C >TFOaF<}t匠2.&9Eז;泍 b 񖲲{̘R]l˙gհ;g7#"g8 q {lV cs{Ff&z^oyw/sj3oCV Qa]_lRXzH9Q"{S.8TQ,&/$L0~%Y(t@ىQ x,9RUlm@\)6 ĄSq!hq{E_!5ʏ_9n4e'A9ɫT% w>^2Ly!PPnzv׀$ᓸC}ėEɂ#ӬymH w<[]ZNq(]d\TYzCL2G苶)"OqgFF:xcԺtPOO]6|Zw$k#t7 hAy@5=ٲz;Z2{zѳs/D"l7qV˅ (tcBAn\J^z8jӜ->7X!WվY1v K6b3&^wZvlqe"?zG Ujp qzNeUP:2X_EZ1S-^=Q ,u' ʿ Av.eD CjBcgZIt:*-:a1_ז_ԄKp7CI1?ljr4DL}"T̝^1m˦e:De:#:͎hܕCGإ3%#Yc6!fܣ9j?A|gɩ5GԳ-Qz?T|`qb !ݦK~1R*u )a8S P{^E bysuhk@UXmOUb# 2o@T$ќRMfC./&KMȅ39:_VyB:_n{PŚF̍.vIct$'-W4vRp8Qr#(7.KsśƓ#/!@i窏zs{ /N44S|z]e?Dݛeϛ b7쐽"z0Ck U:|L2c2|+Q.XYþ{Ƨs~T5)YDݬ Uy薏-_!RiIIw\+SpY#q,?"\n6|߃J#]Zc{55՝?8tsvM?.E &吥6Q>2-zA"㻱l_!; [Fq=~uVkTjhO !ΗeeHw{g,IC*\Dz]A"ønBg'p^D,.vpͯ^*VV*ѳCMrf_Qd'ŦNKLjLqs`##˞I3P3½h!# Xx0@ȗih<$ pvNJ@e[RCJYiLw7i~0`e3q7Ɂr0QḦ a\oPZQtY[8#-,n>[b+Pkc/x7'14iMq|Kt `ui8D$RRjF%l.! q"-3ʹz%sneti4O ;@HKs|]7v:Gp EiaHE2هڲ ɟ1Nu[DdDbt՟GV* + Tݾidϥ*9N_Aq]ށ,4 Kz~A:ˢ25';}:Ye<`ށ "C)}%ᣀx'Fbqch&B|!o+F jtvݻp=-M|KBcd!\vJ߼Ҧ2hҧ<θN5.>hrNe vޑB.?̯"*`)]lG cUΎ(4ṵݛEOY4^B57>3,ڕOgQvn~,(S[V9˝W Uq(.&K2ljg<|&)@́܊/O/!Q? Ն"fi’8\pxa$%sSfz; s^ L@uݒe]CdV|TQe=#/#:x4@~xWiS4!h{$PSk#=9kՏ(Gk"BG,Pݡ[\H\ @FN,Xe aCZu,zJݕ~A=_aѲ=G@g:1jN%Olƺd8ϧ@ЏgTh>BQS+m5r_R}ȩ," ߧDn[8@ W;pwDDPei)1V=t]-q{<FF'uݨjUgͰbgYW\7BW[z)oO .[~_` ?|0˨Ćkl؆ "[ [͍:I!a.Y*OS6DCBT>ēT.]Γ{tF_wԫI& 4kcvW:M[#RYFz$ ZCUe !x<mT=>eh {F[U~EX aQ.1Cg^}cE6n#Ӹ ^̽YV5ȸoJ&n+.k߲L{ 8v93nEc-#1R[v[>yq5gaMe ?]zR1l8Q(P%_M-bҪE'ؑx)TSޣ%pױbPOf~NCP@ճ3~ AjƄI˫!kM|052ӵԈGY[) L? 7ق/:_1|I-΄T=kpf (];KdGRt>q kNN>~,J[VFfw,lu=ȟ!x%`If{S7 q˓A̰&#b-3/0TH躨38ƺ|W(WmeHAmhEⰻ{ݑ)2$YG_e\M(bYs7l- bݧ*\(v*,c$ Df"+'C˙B:-@*Hg2*hY s x9CdAkE% ZKO >6$7j-8s.>q8!^^39G,+,t]+kЯ}29 _pq0 U1(,S:Be/Ni+ný$v@JqRP@LDẎ Woڤ+.2sd?U,Uh4ԥ75ÆIdvBZyR)m :!V Gj"d~b#"M׎^Hh)~S6pd|]K^RV̤1»`\b_!)b] rN:*ewc#q`G,%J܊bAfLS{hS[-C@6~K]BD~_[E *FPmNnrXPHFC8*턟EApHz7yZQk ).1 .i=Ѹ Jя$qI WPNz$c~9!24qJը?D^kNl.gu D⹅:A\2M! =/w.,%zVG)c#WsK#HDͤrqrX⌎1Q%e܅Ow&-҇ V&KTTvv,8vOA1~9#u?5|IHY l҃ [6Jq،Ǹo;Z}{ uqíδtAgۣlc)vn`Hւ1A騰k8#Ӧj)DV AK]Z墀>;!U CN5n[Z8z_$\NE]/KԶZY+!xʞ"*̼S9aE[ϦNOwĴ|(v>Y1}ӕ\ݺ̀c呀(݃snp<[`:j)} 9?7NJ~KEIʑ|f2͑\NgNs,ٕߪ1H/)-[kaXoy]qY(4RO7}9:a8d^_ae]^7ع #9z2A&Z;kXm,Yord]׻`s?!Kǰ8H]c6],+Ʊ=m>%:/N~l *x d^+lB)woJNTUVsʕ6SxD@8j{qY/j'&ng9_X0օ, : -s _8+5 G.Ɇ Ex&?u/GY@b01az?ř|Ap˺dC;эG(ժ XKӊ6(]RYj]!ΎCnl\ OflYFH>M@&j7oāSd${apr{>x 易N ә\Mրw-)̯_'HPs NnmkOtYp #IYNmVukN"/?=%a"4}9LlV aoWNc 3FƗ\_]T%!Dlz>!In=RHB3]6 , ^g5nvfkՌh]@Y8* "pGXeW`"}=N詴nl)*lxbBZ6DU`8=R@5^$n=Ci$kcFI(7-O\:SWY`KɈ_mlp40Z:՗9}El/Ǖ38ڌhyq4J.)wkڈat*'.Ι j!$.# q=!P'k/ 6teBf 1?3P"-0;:Cj4p ǸaK"%7h C!y0&P7|C^Kaܧv(nkӀ@jsږ͇(79U lmi$'}kBQGnPl$4O'BU hpnaXw-h^d qX&OrGĪ=gXea3ɆX@d>!j1&_I ;@ /@ `rxkן+Wʅg[A*My*vR)jd& x)jO:u(΃IH"I:HD^4(?/e}04رɑbQ`[E&YbX74h_#%:/ݎ`+456S-R@pZ) nYw/hC+_*eeFR`z;#& +Y2Ԏp#(^Ѿ܋wa!ogsö܇]'/q:י=( eQd` S399|~waGPa5z+X|nd'E)rz%42L|UYX (|{sa>7N[$Gn+,:n߅J#Ѻ:+OmN4#6h|ņʹSw \{[*쯬s[B瀶; jݻc`;H{mb7@|lHmyғbV9ϡ^_Q%/uגGaB5`a\jYex_qtL/dUٕ^wԂEjz Nt9W@b{e[@Z|W&潨F9Zh~itXL N mU|I(<: cu);P4K ]gXs̷u#TL=hco)7SݪGJXԾO[%VLZi|qFV:]ĈܞPL0PIЦ.zz.ރJoPB l?riK'䏛_oK}ʭdBI99 'O2-O J|;o|?Y?nj8N-A<>,&C!ww9E/RmL̫E5x[S3AbA݈4X5$uq .;~߈9UZՅ 1zAc6.CEE}1n,U@_)z/jLR#;u}@B1 kFu# ;UihD,~얪vq vKՔU*tV^~>_66@!7 `.E 1eMji˘k:X i⻜I0H!&8(*:W-S9@h'Q~S48#@wczZt.W`Q_;,ShcƝ#+7 mfݠcN izuc#/4*J2]d/ⅥU*ǣ*Ц|_Er1k|8ǍVmu)u_FkOL) Vq4 \oW~".`n9i8tKS3hq ;o4N֫o`9,.oxW]$Mk3M^kGT1\vqp>`yc,gFpxB'Ԕ}8ZC`(޻]OkQ봷X )BSiV?1ZB{4Mz]n 09:3ڴ.SIA +g$EԭE$ l|ܓ\ +~05PL0̭'IJLfMf\@j,wk9\Y4η-1:ʅx}Xv\2qo!Y+LSYStLe$0m[xub/6ygNCmrq"m!+F04w>^UJ8V&*mnhT|zD3L>j|ŭf"{EǍ`*. +@|S@K mTCTTDt%7(1Wa1 mJ;uS'ѥSw]Yϛd5)&Č~6Mc&"#(%=x9w-Fw)PAno[zJGwN\!bso:Oz»p}}Gw #ZVrą?EpdQ~ЙG^aˇ-]'^2dbn,K?!<"Xb_wxAV&I0HH=;*TLg?Uwtu|_Ԛ,6wcZ)rZnp% G\~SAhxe㶡!<5b \ypI?9H̥ڈ|7>c4h}idCV>72zDA fMؾVC )z9Q:Et"X*g vޘ57|tL3*gG3Z7=]#\gH0QŞaTZ t۽?c/)fo>*>"IN9EN$6v7gQsOkta!M  v8U =Izj|<6@^=XNoN*(#?̫lcv2os)n$mrbv%Kv(6=lΘ*@ɴ'<ѩh`4|jނǜxiYo+ԜӘgy.z d}D׺'bɯC9ֲ1>aJL.JEPTOS *&){4=«2?t ظ)cAj4$X9),z #a{Iy 7"qRD/p#x_w8?浆w12ƛF%_b".tkq9\!bFCN}Zcgݐhp}l.eS^l.Fx#UO{`z C<8wH9=88/s YZ6vWr, ' ia~=R$M0b,gC*.7N{o= -=U.?ug g?u',+xIx E-XmHlpQya5)'kldF"x5P .pΐ5Z \d o`t-{Zoi׌^o*2@$p@Dв mPNhG\9z/{6bˮj.#vջ7fPJˮ~-LfBQ(ނ=1 M(v& VScdH$3 $2UWZ?^gPv%cVgy q}|ALء'}Bl)`-ʇ0XPGγ)ysDZ]J?8.Y)$410T?:KM+femb̂>R6IJNYgo|_?.eoZϤ^\ /'eڿdU8 tva7u3FMڨӑM y~KIGؾ4*Z~X+ԏޜro*lHѿcz\OJin i xUG,0ZO<'Tγ;Cp}aYYY'47׸fZk8Kըc ~|wƹ+6`ӟϱSZ Ȱ(}Jz%gU@^55" ֞ok,!rMUUC*Nl`1~7W}XJQsV">j;s"6KOU<_S},pK[X˶ɖ)S3Ξiu4g01nsIVljg[o CFytӃ5U[F?V =Q>H7dǯ62C l,Ż;(S#4hȼowvS1cCNˍs\d s1N-wu: jNošMgؚ dAxڟ/eeWn={e_`wĴCOK#~z;&*{vOc:5T{M5R/,GMˈ%lOf ap @?*q.慭h 5?K(MkNZ{շcY^n7m4~jta ^Lxe㻝T͛~Gi䉇g-l<@̘5Cט|۩PgãSx:HC0*@:]u4FT| RH=2y?M(\m;ܒ%=B}Jj}{--.O fg68ځw,]_gd1ѰRsM>})"DQg#ml5Yym>K=B"Dur.' $Ʃ$ܢ KROq /ؘK,p6GueqIh =NSt:P8Xٸ[P-a`܊xhlE _M'=k !Cô:L%$P:mNdڡLFN=FسD+Ñ1"izz2 @H4`EP41[^l]7_/̌}IؾNMg 9#ѝ)2^Yh0Q!n0|s pZj$yPi@߽ᶤ.OɊPk[7c-;L#׸P^k5y>0ZJ(hM; {gtϔ% {1Xr*k \pvǔh>G|GؠZ;EPB.x^ HZˑ+62-tqӯł`y-d? z]~ȂuU%O永S>vXɘiݛh[@>4GOH.*x! >|+LT(pقT7jt3* ҅8xRWʡP */*>nB:m+lRv߃3Y(^ƶ8q4G 6};QPjkjȶ(ޮY48Ѿ5 x &l_[18օp}ˡkK< sDM)jղzgL#tsH;n3}f)/E [rC!A]bq ӻL/ch|tadxwŋHڄZ.:>Ѻ3Q)̏޽Ю^Z1d`X=n^rۂMAQDuIH`ZCыU %02J~Əm Qю܊XZugz-+UZ%^ %2 Svʢ+;˰l !g[2A$0Br}O;!#k]M0NvzfCM샬S}w]Lփ_F9u (sjhF^.4 8o5_bp< X OɥhKYt7U, _z"$qvZv yՂXlbs9lw8h|=0brJw>k L=A']&݄(.aT ןSI3(ײyoޟ[ې5U@?z uc >< PĪ^!lύ%bp&[8nke]Y hR؄< 5֕\#- [E:?Jp%\{=}"u Y즻䖳X1kwFipIm%֠2Ye^)16ioB_<"fn&b 7Ý r(ukGYVk-SQ{2QHs a@(h?#EV>R62L^qI&+yP#c0+C.6j7ip`Y %*e v%T9ha( }9j8W4*Ɉq*T ,wgjH(ԱbφE9oFSc)ʬ3aբRKěOR;;Q`5Ը~GKLzɞXĬ8neQ @A'"=粻:a'0[wd:M9ɘdEŻܙ8@LF/DU@9witn:ne?>ǹ:L*k+ fUM;PQ$*MaSmb6 -M*D5`)] ܹyKd05 쬋 9cOQ03N=³s#pOa)s ڮu>YTA3GNQħɯ\O1X3vl;3V8bE|ֵO] VljGGMUn-fz12Kj>>3N$ȋ!{̂{|4E'VWSAD^JΡ=Y\jM`COf1gьSw)tƧڦㄥ k lyLu^kʼn*i(/ q5k= 8s47ݍWr^$kjk 2TƘqF;OzTk C3ING-sB;CK/ȚZ`OfJ¡qk*m?Kצc Ȏ\"Yfk& 4ҀsY f Bw}Ce>.8bgMɭ.! dvRNփY$ħ'vɈkr̒`p&% hN;smضYq#|B2W29'6*J(* 3<8.zZ+$zzy6Xa{J$^tA]BYZIz]-nEO1lB+D>rK_El[Lvf5":`O8-\xY&3~-; _@dlȓK\[џO~:z*(!2 Cf~I-ldjâ`:J@@R,{&1Fs-^띬CNeSjijG+X 1s /¦sZ'1l{8<nWb;j)nV?a}|IW.Q8ֳ_sZ~> kUzaCTR5ΩMvLl$LQ~AGpr 3!kMɱG7Mr@pkb rjj0BO޵1Ymll~̗_ `9Q^jދ;WH{ (: <#$YZ7508$V!L^2R o5'BiTܻ tJhTDX ¾ t ~Wz3"mb2!EV%Y1 KxJ8P<,bg2s-7}li=x-M'xOŠ;,13VK ByX I@< ޤC%=E共*^RND/*n:uozL7B -qLއ( z̆,^X3 Cro5P4') H=Er7bb @HTaWUXtD*. 2JWIю)xepY|aKaP}{}Omަb-츢8|t?x> R@|(B` Q3<ȨZT*VghβuTߟ3`aHRI^Fmykd:n32D}X0Snܝ$'鑇O=>^Elsa›1!2jѿ-#*]XӥI~Eyp OkiS3@{SttKuekFk אQG~>Qj$ᴰ̅˰\D81&}CwӵRt|GN5k %U(@nz7uF]>.fD=9z`]VPY~3 PI3?+BfT/s0 Y5`g%syohe#TV@:hQGl`\Ӆ8[73)j05 ;)yXO蓁"n j0[fVǴ#'tO՝7 ׌RUP):+W&8'"H"=o/v;Y1AU`~BPG_F 5fVԔ%pL\\c7UJE(Oi"o9;m@CMt NڏY Q.}k0O^=uF`{1[8-UF;`Kd+/v}9gVb_#X>`JYQZ_k-بAYEIpʠcB^ʃUm긹zdZd"smY{&VKG*:sN}lV=.&7ORC;5i ";4ןKgU`n J8Dx]U.jPAHl)/`qLP36vMF/h-G$ MI-; o{?P; }#Fq)N!Ց!r~,U-&<$3 dM^z$S|,2{Cl5eQ>JI+ϺVqy8((C P_zQX}TYtt<`{~- lWc\Rt.) _^}eFx0߲`7徻74+ uެ#D֧2L&2Zƣv:,= &~Rfp+cحP᫻c(\bZ/C[>õ%-gLX5? c.Ca1Ov ( QrGcfW͖۴㜮mT8yYpi_w*ePN{7B =/օPektq pl $A\\W+KckAw21ڔ*8Ҟ!6k 9fpI0eqCpnNFq 5?In~SJ^mՈ dsз- ՇXR^y9χzMLGg^G,m=T8tmû.'?/iLdq9<+Rj~)/+`Bx& ޅQ p1k;彼<#6D}yf+%܁jAؾfDUю ꞘX42>dU*4  _T3 Jt *~GgMP#(BzAЫݏ3 y65neK+vI~7rOaɫ"鳧|'=<C-jgaZ7 $E`KJJG*PE]ЉJcԃh\'0x Ow-ftKl3o*M ƶ>w|E 94^ ;'uTڏ \A'\H"qF+ue৥8yp_=5rX=B.Ru)YZȩv+kD^F&g&@Eޙ1dol8 Q"#SX#{zr~Q.qj8xp Kz,^}\%1\[Pw6F_["NĴ0nhYc@8F2B\i!43z'JdX}tWĠ@ء2 _vͭ̕8RRWt%yS<0݈#DТ\€Q_dV{ꑐ~5.DZ"AҸF;^7zÝ9{41@$p¥KLd HckJ:R%쓪 ݿ\pUV٪4}B,`S89ư|"Sa1Hd7*seI8mFXsPW ϼ#v΃XPԈPDV 7duK@خ n )L.j ZI2no016h)}#]w/a6(SnTԺE6WWCۺد7Gv1͞n2.<;x"4K©>dnWDsfNEE:wۜ5﫢[D k6Φ'| H)4S |qĝXl zOva[9jA&e'\%\T1&Sj3r}&3yZ&M+Oƹ?[xXdE[/Q1|EWfF3gjJVQFu1G2)vx}ںvo`Sᦧa_-mT hȕmobۆ, M@_ڢ,ֽ6LL;,4#VjSDРW1GOΰw"ȹj]xG w-PyNbpiZX3L>IC~ly  9褾}E'd|'v&]Jd% #r!°TNZ%fYok+7."I] E5c ms)ӄY2)bfu]6HYF`82}3{02 ^*z[悩|(t?UN _ V~Y | IYi7|k81pTPvm DS4|J̢E9ܙOJe}JX?OAU=57X% օ_28Ƣ2a s _yE׿h֪6@<Y=DMW!kPNxJíZUĘ1+Jvr9 e%=\{X0e6~Q]&`WU櫓6l'J>@Ł H_o2N$,RWi!!3¦fJ~+$(&PK.f҃ LSI;rϓGσǁ=\%nv ' H"+!ź r>Yi#t*.tb|$oG%>Y/$8{iC951ӏ1YcJiؿYIma-W֛*4 +"~&Cg],vPa K,,vG. :%n3@cܶ}wJTZ}bRZ_EG;n|$E Hպd:<:nJ` +Ny2:&ƪ5iWb`As/F7"4Th'x5c:|!# T h&;Kֺx|S$86q,U7DWtR lńTF=C|)awOY4uxY@_~@X\ mr 沈ut~o`1 /1Ir*|Ѹft@!<Ƕ\ulf%ɬ=AsPON$`e/ `Vow Yh-T[5p xw։ʰO"\uvhV-撁Va05bQD[H. fIX.77K@F%Ug2R4&N̊]#dAZ.&m[=^a_uw5%rXv)>T6 2sFq?>Q="ÌMk]}6XEx`pMV1^dtY5g*vyۆn̾LdPtl6Ē+CX"5v2LVhh]v^Zܘ {푶BSBDB5u?& 4: 0@h422n_(䞑"9pR-s^n,- 7OJuhpjwGnodZyxrNC`f#.'!`v (qPBl5%֥ LIRy*DsNk N53Q@EV+S4 "rASܑ+[y6YJT~L(ArP_ E[>ay9z `魯!:x|T>XI7 7\8@Z&@ڥRtGlDdzJSA&GhbJ8%աqpJ<߀;դ93 :cds^*=&[Khe9}`Pt*gd(̰{gk1JM$7_֎gjsǖfC3A^A&>^PA2HzN1zA[5 ժd&,P݀cLo^E;poJ- RޡUH̹/fAs iۼӛ${ Q֝^MzI^0q,JC ?e:k=O(q>m@y3J2 {#wW!p[q˯6Y9'N? %71P[>XLÑ;:rC ֓; X>/SB_jpu@ >6%_x}$z/Lo,閣AH&g-.a`MȕtqDa<2|,|r){6뭔mxDog pS;… c{!"wKxkTֳ=hG2KB#bt*xq #P0U lt{ԿHbnBPz6mhl4}﯇1nCYs<&8Q/$>H04;:S KY*nVG>f5 4\RA1sXظ]\]y$+zJ薜d"bI5Bir^Bgފ8d /zR9 {#%!*GN )ϾGc8ciꪄvxM5,PRky<}7seq<ٜ$ujIrlo@Kj-}Y/0 Ch&!sش#dq,L*CFZ ~lN:L Y~\e Mq< #2 x-cp>zfUw'duY Z7 GǪȀ- `h10La >gl>۽1 O㑄o sS>&Z?HOKI^@'xڬ#*II`=J"΁{_B)`$] 'hw6ַ`X:lk ŝ.{jRW. %qۀ\{#E?썜UW˖0){cݞ/Xiz %i_NT+6["SV=0s֊g>]DG=v?D/RH{K 5S堀z~UU<;ҊC!zư؃BgGꅫehkr@ּ+,qY5RV gץvc/*۱1$^d<<;:=)6'enxhk33 ^Gգs *W_dT@$R3O]qdy_LUg [A 7}5xm~p@Dۮҗ jpO`lNI .kYb@(#dO.:$qGqY|LJQq9a?tLKm%>Q,8tu"bjm㨡.' ܳ"*Y3JYoY~AZ ܑ<_5\&t[ ~/wq`=l28]QS{ EW4837gWʫ{{ 悇CTVTFEςٚ5E澴7v]AupM8h/, !T5?'#^3/%ܮpq5A]gNcT-~zQډ*LvW߸v؁PkC($TgGZB8?L' EjKf1 ~&6<6+ѻ 0ldJ ~hX%)4q$|ӥ#K dPb^Ex(c'cHgگ =FF)Z:[ZWW D?Kx) jHqX-u5EoO*HBqC9̴p'1ޭQ2Y-s)K#LS)-lr>OPݛ$,@1 YJ 2(.ٛh{Z &HفCӇyuRIg~S2҉~v(ϵw1E$S B2\>f"_!ct͋R`cKۃ=t1JD;r}K: Py|$y9{Z\/xa;o;dnViDo⎸'=u\(Y-A-HfI:%6Pp3H 2ܑB鍼R8QҠ[M9G}I~`2E'rx(}oTP ? ӯBܟU[Wݥ[tX(۫K6$1nʥp>l6 6|Q͖C? 2`_ VܯT P 2v|h42@Oq{%Zi$XD୐Xȁ| xw/ˤ}ޑ?yB;HM?oa!PEN_j@x^[y?U~e1Kib6rw2UC: P4[:Q[?Տ+ I"u\~Uc$i$Dj5r@\FgvFx\+~2f,e~VBp w @It>v9I>lR"U jV=&ȻdĿ,5[mobIՋ-dXsmPHm|ұ0*_ }fAf1MW OU]?D)Nzτ i1ڇ^ P't`>7"t*Xm%geREsڂK2a=]c6yu35_{V{t}ZtԶPa.I.8!i) 0Jl3KHl?)^|DGKvڲJBd.v sjp8D nSb?iIj@K.oME"(s09x5#sBXƆ t^J ־C(f\(U''gɖ~G4Zߨj:,хq,ʍc )mr59hu!$r ljʜH[?/<%.ibJ\’2;5x<\}F[uPbG1s 9SF!  ; {qȊ`8Ye3&ߨ8_V+ӽFִ3İy882C0S 86R]ě WT _f!> p’vְ-g˒\!!*B;uHm@&LZ`i.UhyR'^.od-V iuJZrW D:J0nwkr;'V1xtVL`,(JBRZMcnz Ecy&="T;7蟕,ǁx6U̕ &etVLsIKkLw0"/є{ Mn/M,rmk2,EVRqdEkM(s2峅т9_QElS'U{un8%Q'p^jKvjS ܴrY/|šUlxb)!@Wx |S10 e@b\%8O g{o;urnjj,BsSg-΄ 5b\@M+Cݶ[&FT/ڳ-^LB PbQ̑^a/Y9Ta{Ӹn=^l 'p$s0rn\-T%g!M TʯC:W,I dѿ& "N0JGr%oQb9s*|272 D6@\L[Eȇ^hF<&7&[e wO!>!V'dn9&a(D͐ ʡp>0[?OE|C'T3ײ!P"Zr\L;ih*kl`gz6s6=_20nBn>w /g,\ZBK#ʉVg!],< b61D6#j۵TOmyncV{\"܇Ųn+ y@um;8^NNp{ԿA&9vHx#Xf7>憂Wp3exmSkj J`xj=9. (8\]q>}zP}꒘f9駚V:,X(*QroǗ ]"v}7|dj(_QFڰ]M6L8Ti dʻ$ӾG;kaP1,> dV|nS;+k oI0J{U%;UR'1J Dj,CFoL[}Z|qxP2}0l rܚY90 b! 20blo(Ɲrȟo%tCqbR/sX(Xa1AsYS`2ke٫p44&݈ ٢Ԁ˺f0". 9ECU|,j-鶰gFx_d!Ed; _&[CY# F`71> ~UĊ2z[/͟8{7NWc;b 䅲" 耫u!8_Ш=OK"oۺ~=] gJjMKHF|C{`ZH9g[0Tkvkj&(#Nm}%l;]0'? yGvBp(3=˅}Pl tjx(WsF ,*I*UOl$JF;@qLV;R?̾޵TLTdԴ \e?m4)OvPkyݕIdVH%kjO6cꥨƛ v^ZҮ3bk+B D#OU 4+ʴ O9y"U̅'S#P g-ܣF173~w*@#zu[og~59`=j˟GjU.肒x0ĝ8Uʂ6$6.E,$̎0=Iyb۾03r뇶LRFl5k)C^dI]DX~DAq2.nv9,֒x9Ex7~5U3Q*ZA)dr$C7UMzWXS3R>eDfwt_myF{[qg#Pq|e^4ȿcܕGɡ冔ߴyRS?ڧ)aT~VV>tQ -r+LM7s嗒 # 7QFkB4qQSG WԴ /!"Hf rMSj́b pm)ߍpmRф`jQ^ C;3{\qVʯimzVN[+<H-Lo}0,P,lߑR1kg S 2$/q^hlUi7q# n(W_3 Im`39g4oZY m_vm;ܭi+$Ig(&ka&DGPjTD=V~8QcȾ;4Y58v =KRE?ʼqJYcӽ+bmB! R7 Nڊu-f!4K\{F\WV / `$9ϵ.1)UU1C~q낧#M:R}/=z?gxΪY+XJ4ͮcizHb!8V?E=y_ێ`]L9mŖ@IжK_;VtHa%Nuq۝-/FZj%=Q&7TSDob` tva= ̄7xk vy Dŵ)`xzi:Kʐ1JX򮰣ySzf1E$~7/.>H}FMpv{.=U{-M#Pj 5"Ļ4%cGrv>2E̽?cX6#ˢ׀l9_Xo[zO[vua::CH#)HY'o*Zx<5QAdž6.*߀f( s׊|t3'b?b$I!CqJBtNu Jf~CVսgۖAک?wK~,c&g\ٞAO|Ɉ,?+XX#i =41Q,\=-qYodžV81EE*ht tʗ1n -|Ma<jƒnIe=^"C%^T,~rU#XSÂqr!BmNxSXz#闭=):m@-sjH!U80@?? Ax]9ܗXPP,bKqIO=Vs @j7W 8NUn֔pȑ{5ZZz )KhG#™舦[ʐȚM_u2&ˬgw22+82"1ZE^Om3erS#}JĬ廫oaL$v#’?fr5$[G4M Yu:P۴0'bH[Vom v{B&CISٲ<3f)MGc'N7W'@ bD?fC+vcx(;E5hb_ R^|xa%W/ s =pz̧@Lo(h1=絳|Δ'D?&g4{82[*K2(aT⒚13lQ/s(hٴ7IH"h5Q["Cw Y!lP.g G?MUl䙆/?W"GYo.΃vL>d0a!YAc2"=BsΘJ[]⧨vxAm+:ǼRSUGpsD#M ;[u#R?]IƇF٦>_߿h% ]7j3H>Rp;#kI=[J(t55W[c\z ɞKX˰7}##j{\O{gbiU (#*e }a-nuuZmуDLC :BO5憶g8>QbԭJ0S{ϳ=L*ڳ{BmϾC\/(*YQѼGf#N_?'W},ZI|s~?oM6cwFy{33Ɔ9ӽlLAH!-e #t-mhkx&Sx:k-#MC-!dۧXrc)u׋^]2jV;UA (I!/r>`&rXߨ/nQ1b j^7kQ-*6Mjh5gإNNLʵidY _ƭPme=T .dihՐ nLsRs'pc#mS+/M2feڟfu4R40b[NL ?Oz\boF[1t Vl%+lghzcOTNe~b(6:qp %g"9B 3Z(}1Ly-AZ2XPOf`KmT%3CaɄdqw#˃@:5v 'm-!S Ɍj i\Ӳ+CnyvM!a&G*{ wW+7i#G8Ǒ$A;uaPFqB &3>ވae+QP}h8ۊ2~k<.>l0zV~f>\^a/M+O_7x0x\L ҆LB~0\rx8N 2a: Hǟdf^[/*2+ Nt"5e@AI^p;0-6Y}8LmM Kb)5+q7`Ka3|zolՈ$Ҭh?GH)2&.fH0=uX՟ .V63VR |KTqgزrg8>)l)o?A,#ʎdrYhp.+n&/nϦM>z:dQr3)j1S)ʜj1-L!+XFԳ1duްkaB U :uc117R@cuu}Y!;#ܿSFND.K0`>5/r&D6T\h苏:}P$4Uy43.n#=E@[jgL,gҨ+HҺG'W:W)!OHd)SZn"90뚯vi@^S: s%]1Pcd2prs~}tMWӅ.s(zZrh}V̞7"v[݋A@ Td `A,*i#?LE=1Ep {#}.JW_rc-m/y/L=Ko\DL4Y Ɲ"/_XgC;ʜ wtqAfSWr4ϒ˺mg bYHEglʉ+N8(jB_W\lrW*)[K"^rw{brD.tzfc/Ta .6L׏NNs Ds+[d'ˍ$Xy3%lpb=ӇMlj-jF? [.'vhwQB*ґh^tث=W7Pi3T];, J^5%}Y<WY)j=͊S WdBd\hٳ^5kgJ&KnU_uĩP[.-: Fw+r`K(. )k&I$pa PL eZV2P 1e~s^k_UTv * y=䶄̤\d4i5i0 ܋ 3RM׹>uIȾbؿٔI->/3Gڊ<Z5@VbJEwkBSkZ][#>&RrZDa;D~WM{T[1F#%˃ģʮǾg;ڦ*!7_T ^C2|Q|6)!:w&~fi rϕ iS= (u6{(\t63?ش| NC 4ixbEN-EaaXd̀<{wvRV*޼~MkZ])0ypIn4sݡJ!P]68a }m12dz"[^^+x:[њ.9yiԽf/S$T4Qx҃<Ѯ ݾ&?GG35O Қ>Ual\=sWd킽8!HsV;̢+]oB߄̯E3sA2% !NZxἉ2±P(߃u$( M+bNm`QQY˲W%{IYWm>9@8i6 ^لyQ,s(ꋯ X{@0ྔOĭAq w5z >]4 Dsy*}Ibgsjez<'\߀;t";@ & T7`ːt̪L 4,0gEO?S$I"!H!ֶ=FJA4A wR~՟0qDR$It2NQSvpKҥEcu;Ŕp[O(wB]Rq tE%Tf{ A6!fN,*9V/zx((Or KIyV+ P M8;eVj /qh&JR?8{7^cTm9gl^hBSiiِ3㤰, h:Y_IE%C:`:9enm Tz?~#|iZr23is6!3&p5D|@nFE {5r48HxSW =w 5Xܾ0RHg= -9,(!L0'}y=2KfN[ޣEnOg~0`D]-sV~}5fsY?OVޡlC+ʥ.K2+p b'tߕH|^̢&>)j^Uo4 ,{w$F$.J+ߧg s8m.~)#fS*=x+Vw2nH9LOOnMd/T>hn(M!κOi:y YG4u o #UeN9{T-h?hv1FEmϤئ;@Y+!ԋ^@&:jNj.Ek:_31N('+H_82/v-`㮊W&X?݋ Iʣvō-b(+Dr$l"_{nLCTKlO+q1@&8:>¼1Y Zp*u|xx(~ZR"oO2jY!m7r%ucs!Զ(1%Ƨn< Hf  =0 [ h#>d >p Rb{e4{2?φݥdU@jX4TZ]}lMOWpNfhTŚ>gmloTq^k693NpA`}[6d{9Mipz#%>U_\N imzmQKdy-ְy]?ےZ cK.0fN>O1߱ߚ1lm2@{ScpIp`G!j_}Z͇:a^~ {_NLk%fx/CȪGTAխ0vکsxDCSf" W9PD<o"Jҽ}ο4Mb` #Oq X8}uŜ!C;Q^h횤5H0li,S >Y ,:lDw^ȶ7{߱JJSlX}lG+J"Pr( . HTՃ;;o.ۇXM]DנHaGC1cؘoku b?Nen6\[dpi՞Y^i7{}?wLKzt =fբ]K{ѕ(ޚű/|\BO4徳e*TwbpOS7K ofE,o%z8jUnco jI$,jWqKN;|xs>lMm wǪTICPTN*.*(._6QCINL^m8D[Eiƀ'H XF(^Z/^…> SV,%@[o ft;Ž~X@M9 HU"/M۞.4êGIoYB:MՆ.a ytd>N$) /ծ;jmD饤Qdɲ~ Lb aEN}w֛fkTIv//^.Kk-TCŪ&u 5e[wi"i K}"ѓ-x\ vb)Ի/^-FV64Ez]2qjI[Aw _*}ѽ,ct!^Te#dۅhp`ȕz*מkFg#z[-R U^&TT;`epo%|H˪X@%ިgR+}ri` /uK.PE`hgby1=bۡ,%mO= Np*wd?U2pZḞRM.L0DMb LDE%T0^<6S96|YG,sG1\r,WIϜLJ} ^cAWʚ>ג;:zz=^ }M=IMiYvX!OVtP|$ 9#{CĽ@2( KMĢ-H(>Wvr92S4O&s[0 D_ ́]XkH,qz@u5h+ (w'+׶'&m2 lrk7 j"+'ڿd]k*9!,\Pvd+ B-@%]̖Cayr9D>&WS_' ' pb&;R_;tYC<4Ire ^~KCβP&*|tJ m\c NykM 7iC*\ˀ(j Kt&97`/t;cA:X^g5w7||^ڻ}ezxXP(kSα2 m}$, JVrCLnG7 F~.m<} 3w|煱"PH' t_PrWaHqJjw{wop9Y緛FlCت]xSrݶn0(PEe;*IVF!7[كHthn4/H/.@ž+FDHXyw݃^>#T$K^GFr/l {<0S3x4&W%4KlOvș$U)ٺO݅@^ ^0f, !2&ꑪY\+|.k,KFL3I t*]zFt"J[e5%*$|u-:ϭZ8y? U܆<%Sڪ/|4$uYhY3,fo))Kn3Z\LJhHíiRj;ru'-,=ad{N؛,dDc5Z[21V6ZK:^{z[]z\Jl/iiM, f=R#rP s:iKYLd,oe[/x=CoCɂ_4>2l8/m/E {HXCy;5{ iy/Izr#ƅjXPn&`vbƒf66hILo T'լ2 OP(As9bX7Y;v=5ˡ#|Bb <͖@[ mB,٧NЕilt`@5V =xl6 -C㸊81?ā}`djWx`ᾃ)dE0-Hkmz Yݚ=X(T|Š#5Q/k? M. _j,X$C `D]AAGg$FF$B3>b<^Fw9ίe\qQ?h LBy',H qZ?vϩO~r<,`؏mYbB܅05QJ|/ ^BD^d!4H8#(^Cov /~B"g/:J`Y<0K\j){Y$ply/9V烄U N Ο7/FZ'DnyS늦ކ1[W )nWj| xgl|^(bN2|hCUx88L3?tyVg34;e NX>R}ze+3GOaE'1[Xљ݇$?/GiN-PJ&)"kFj<>`e5?B7̍XJ٘[ XBTf+Xo"cjr\9zԚSu^'i'gGKe rڲXݬ%: 5$ p'~ˋѲ[\ o ̈dٯMR @:[iϡrR^RdI$u2)-/~D@';z}ٜw2]ʂuc-w.Z0OjwP}yB~u? (p3r uMZéBX*BT1ђ8g.V08 1꣋">9kt:|w9@>#`;>~[!F5|~9 Rc4YUAZ=yqSNu  p a=XFa.d,cgP=Y {}V??uF2egp14D{BH$ZJm~4/+AȜJ=(_'!nI*qC="t'ghW_Z%O>¨D9쪐N1QvU}E"n`+"¡[) F 1A] ̶b8o_wh젬8 xx)#)u[BbwmXgO+S5vM᪯@O|~Ru'U7ccZ3+*nAE-lv,C_{E oTvBCU&7)0X@kێ2}/7wϟnܩm]</˖Si_>D:d_+r`M%{Z Oɖi/tYG-MkV]K 5=Ugyfp)%-6k9(jO3-7q O^pOiϺIu,wBK/K2*fmqsM:ͨLcznO+fbs5 ֻGQOBs0| wq uv&-J$ȋ$d,wmzX 0 &ߜLbFxt+96z~{%4nG ڒ0[gsن̹S׽0`",7!ތN4J#'uY%Eւ2 ̛Axd"$#SjJowc㜺썆]BA&$d)jM?t j;w>VVuetlG@}q;MTLZ+r9m/8> @z@ A|l~UY a+12#N!MR"Yv P \<odGS'̛*YġL5nt#)"@7 HJ9 ^_!yL 'ioR'@>9V(Đ;2,tRzJ{= LA8YkY"͎nW) _,|jٞT&7EKND黥3n;T6.8VsTqm+x[. oTG\ZZKWMX/q&2s‰#̤^P Y >A67d"|[i)Ԯ 6d`Ì< tv{V Sx8C|+lS~=b7}\*mHѨ;]+H@Dj⇺ȥQ_MS@Ǹ5q݇`2ߨ-28%fHPΰNw'oP=ggK \4-S)w H!_vW v">En alIibpȐQ4eDZNAg_ꦿT-ufL,ϼħmFŤN&(/xn)ir{5 zo~9Ҫ Y,Is6vyy>.bkFqsJx~d# /򏁭OEoҭr5 u/Tu Z o`~ef'z?t_S&s-ܾ3-u9aJc*xm18=C7. 6_6r3<@'ӿw |ZX+.?ZG΁3&țQ/ԑ%yB~, i>q}T7LIh"UݼG|1QYbsBQr/Dư~^Zt 76E.!ٲPz?qmxj;O־3Vb86dK"PrA|E{/O6VNE1co(+;35uf}7`= GĦAM=+t/Gl' F|yK\dꬶ.X'zb̝5Rx\1\t8njM[<{"B͉^tR6y6̟tsxAq`,&?T%.?thY>oBP74ҟ AHĈx֩#%wy5^[Țe?:m%^b:Hvyk$8F< _ WM԰M]e5 kmB`P o*v:{XU`¦B T9u3k{Wn8lrGx2qȄy: ev`Ӗ=dG?PpX[n /vN8Mnl5^bﲣҜ^FW'W1 c c4OB#}RP{\U;D)ta˿I.2QC{gپZ#ɬT>O\m|D}REay(*b1JF[³dӨ;Nf*)A :xߡEuboQ_۶""L[ric$BtUaYbww~$4$e=7} v;l;ԎNs83v6 mxzi%:ߨMHyLJ-ҙm&Fɩ<<=|.#m7_dAmp%砡rt2hB?S4W5)& S-+ [\%{ijr`@ U6پ2~w DZE[Τޯ[+ (\†@x'81$V,ˆB~a)^}X\A$1MW U='ne.0ppKq^ɷ0"bljF*ld?9-q0pݥ!*P1xncT,)vWGO1 >󼃴I0BU DŽ`&A+'eFhюwV~M#(pBjCVx# њGsO.آCY#Z1`Jڲ-~`aNك)4=\K(Jy:Ҵ1 aU6wP5^ ߏ[&-|-åJHk&o~N.C6S#*֎GWL3Y8s$z > Ƈ,C2B{W :X..~M>t:SPX +H~><s}0K(7qWͦÀ.>|a\e=y߼ ݎq/SGMT Ѳ1/޷E3jGS$*WofU+L#)lкsZagꮓựݜ:/'x-k^y(0mޯLrNHZAжT.߮a,B 88N/Σ\4 #/xDjITvST2\*0.~WǠ5j-M#fibgrPMRRdxmV `ubSW{#T52=渒M8RaV%XD8=9^$Li8R]|U1rX!jDTYB$,ܔ?3=f({Nݛɣ)etlEg<_+Y K5}lf.@xl/3tE; "f{؇]OIJ}b)9r z룻]!ȰOvq* k;%&iG n)+ b9Cwx+,4ND\12DmtQ0;e8I+Pig7Iq٬z%BLyA:Y&ZN D"9#k b&F&JIrU/b.%( {*4f/2"Ui6 ^{7qܩuN"6; xbp,:G_Uxu4TږIdΒ1a'H5ȫ^ͭ$Q0a wٓip-g◿^OO3w} cAG> I>NrA;@Q'.mwU &R#>aDy|dw:ij45]iwwR ǏBWiq}Q_흢aO;\U0;ySwBH1 btmٌI]|=s^tRhz= D<ֈ?s]z[F*=4Hr-K̭RLnL;E+ R~RL٨r6Z_.J-!qƯgUC4ų7JmkpSnOzKH~x  >S]?1L)6*WJSAIS͌SIfد]uDl7O *4;L϶zǗަVn1~In@a-&4+rHUE(G8ݴ@hp#{f#cI$Pl[D !Ĩ(&ļo8fiI;;#{r5qMѿD79FW9'73>BvȸyJc9e2\vްM}cȥ>QA |[>Mlu1h)Yn i}}.<45ރ2It_ Cm1xi)7638c9  KC`  o^4i}t`ą+A2F2 t$(#oQb]INQXK9ހ~9yU8KCTz7̨rČ&TIM+Ax.Kh=Sjy9n3F%szI6`Q9}>Mk[L ˹҃S콤-1!icwYGHcԘbGj8"Zq^rkN<ςwx>=q5xmY$oU'jpx@YoURe/,S}un6VQMRތAHe&iԝ"Zpݼ+MK&zKLxdR gMbSEHw`ʁ:Pw/^YgjvI Rpǵb.8,Zz:f&Z6"K8]hjYJA#d <؅=Et-\Z!_30w@k/g][ G ,Oۏf 0>A&u"du6dD~^dBwZj:yw#K <\[Uu18"og1d+,^t PifQQYmn-5+i4RUs14`9'w!$)sv5r},un_ohj9sv-kK9)LCPt'yA aMK*eAzQ34;6HKLERY2^z$tʼ\.P+ "" sv)]k@۰ģ-Afrt&?}\65V͟\m!WeyOq\-͜#~M_S BcV_;6cܒ|;$TN\ *~F1v?~<$?,}#R4S RbIECjdȼBU3@k%[Y$7 ĺtZ; ib0AIE͞=TՄOjXypр?z~e<]9!jgvߡLCǦJhQ8Ib\/0;la?2 2&!]̘Ñ5n]bv.<e|H:HaNѥ_qoQ0"ݽ t|ڋp:gS;%nOg=lm=RLD=pHqHHn*sQ!m:m/=P8B`a\qF8Dn:-L>"ZhU_fJJj˽ex= eou[*-thV C!Gdt%-M4[o,9ۉkfkjnl!ػ!EzBA{X!T_y^{gM W KK5!) w6"n D-%,}$Gh seCX=ŨirsnӂXTHPۊ3]v:32yY9quT|C z<&YX>sO졎vZ4hd m-WQoWb)op-PLT|Xfױ^99Y2#4+[ރKܼz]e_?l`辡cXf5ߝYFTl%gzvpѓL3v_FzGњQYg6`n'_ޑdbƨ݌'fȀQĝljg1Z8b#koȊ$l3火9t2Y[bo 󳧨b81l`NT-44}pVM9p=KR1)D޴!\ >ԨՋ2ɘ8{:;e&:# C/^#ď񦥂3Q_n2iLl7Bl90eaߠ~B[Z _%|*cpirdz3^Yzo&ehkXsX&MÃʂc_vU5?.AZ tju*awQԭjG.WCA-R D"42BA `6t-Yk&S dpp˩7q,Ujot݀ ]Mڰ<,bQ,[Tbzjo==*/ExnCsqB䖽P"%d& y[@LMv:%K89mQ_FC>z?hoڈk.x_ҠhTd#R׵wA' ߪ9`pp _ n0̀se!2Trm^SN~<bqCjpqiB2XrUYf?z@֜<\dFE1%bx“9^aV^/;G 5=ZL ^>ڽA]Q& s߲*D4K&enI I:zPX S4ݷ2V̱|]irPZz^~-qpnO~(议c 2K@>-&Pѽ؏Rm?]\UM`g_NuDɐpѿ8 ~*HʄTkQr?Npc&ME|}xbTfS⛞iUV\0kcR]l`nYPl{,Rsg-z7a׀1֘ߒIn4Iʮt K(K lKAzº4ok ;=SsER5yBbtlO?Or /$RI#0I{/[*B.\(+1K-fV_/7JcdXS|^\/WCI>j}QZ A?U Q}$H$OV<2 Bft8 ßmonFp h{MJrērYmVj+umFm8l&nqUDtd{!w0o,bܟNMݘ?_/&rف :roecX Gh)'Pl\ƗB"׮)88 ᆔOBсNCGXՄV_G"AhYك)i:m$2{Y捹r.v#/0[#ܟ*d;y!;,@`AZBɏwUrx>Q@ǟ>Gޣ#̸{(b̗L/K߼$1Y)=X\,P=iF#q}q^9E0 >lW!_jkjF!d_,5.$ҽ b"/)ZZ縤8-0=BcqiÚ(11 2$$}GMGKH%P[u4ybvGMÅMN"Kj=.5Q雇 p eZJcൃT¥K%S( e+*Uvk4I weZ5Y;S[&%Nm+ɾ< rG|=bе !S#x޾Uk`M ȼ8qc&Fdpke2 \Mf@El4?|р SG~mr:*v >K!,K3P k^11mjA q[}O착1#@}Hu2F3 |5Gk!,(c U9sÄ'fN/T>³Tفhq n9;8mp==>tYG=4ڈ=aԪWtڃ6\|?ƞaw|s q*% |έC2]Y۟[E[bE@^GҰI$"F}'V>KA4 iEtU[iK* Kn親&DjH@b9OuUN9@"ࣄ /x ;zBPAƔ!v,W f:K@ g[d0Zyp{،ӕ7}zL?K@*oWpEC0%'D gQ^gi{rl[7tԁq-z-cڬ\&k D 7zh!ޙ6M%)k?7oks(7z*~sp g߼ȃ,AgTŀq[m{,sBނܴk*2PnS@_j^r5xCH:*:[eO0wRb&{5ʋ*c6De6~ҵx QyuʭyE]JIƣʚ}YʓBNʉ)۷<kN_LriyxUc6YT0ig}vOX7ꪮ)Ȗʃ^i Eώ.yFAxgrE2?8,MѪގx2(Wv ߷yXCو>VM SiEG i [TmwaMK?U>>Lmԍ8q*~[ SBjZ}RףO5Ip{DظPEFZut)uK%Wkځ1\O{&0O) DU#jBih:W4]~9Z̥ң[jukFxٝ؛$:Y4T"J Q( wp(c`®ܺMq4jM%Æapg ͜ M=B'C+0Lsr&`?Yti V)L [TJnhT?%裡Ek*p(,w|ޮ䌡&vh ̘nEXYK]]ĈLhc_]Fzğ,ۭ'rr\ ґ-ٺ VCEzR+k $㥤ep.¼5DW8k*^gH?{MuqC9\-̶ ,U0yv@P#'DVD3>D@0 VlP?S+3`iw%f!~:qjٞm&5)عOPgTV --K.^x[0ɺ$iGV 'Ρl޹{ۆ1Mؒuo[UP#{RQB`#JF+2CQYžw~H\-lN{_raP(STm}\6O9_ĵŌ]; 'M_Z%I:zaT|0j ˚/ BaXxdB9k2Ja$_˯&k,DgEzқ?VQBwY4`9RX2L-/v :mhHr Q%j}ֈSSynk?ϗ(@]g?}8h7hI u`$>Wۮ#A3me?eYvtqcخ 9 ɴn$uV‹Wn)pL?Jχ%I_d [ 1˲fIm]Y.GSx\)X/(*b{g\ٞpyQ1]e|.4M4ɍMyIJ?Y' yU^Pִ6GqO*걣6z\2Jy3/EzP$M) NnsYHÞHM1!.1*` EVh2o|Ax<$ǍfD~X95h=)~2iH铣&/mAwnuk<hoB7h YZHlk~t6#in{֯ c[Ԝ' [œ5LLY0v=ίxuQ)efVXcnr.Oh6!K]*)\2H o|xK@u̦gvW[ Ւ~~3]p\š}*k`?R m )^PQW>SVBJ?ށNz#oK pp*eR !.OT ƲutH5XrٱSr$K&go3py%}*TzSR ;j{I=y Zy\d7#:A*w$_3@0VҀwCvP+P@e]VP&$cg̮Z^"$KVhHDC=+V{fl9 FRDFqK'Y@yA-0ʚZ)9LF&/(zmX1Hl[bACN6ikzֶOE:kZgC*ynOc"B[d,>Ѐ3K}W\"?Bϰ 7Iq$aݙ V(!8 Yʹ4J1uQo|[ږ'Dd`q5hIF0 w˥S9wG&)033?S}-*sZ1"M'0!.easWݰW$)TJQ۟^Iepـpoaj7d\,p;L+{*#jˬ(^{ Y@2j#7%WBs]K7BEV\^rޏ*6X+!oXHXθZ mP u* yyG MWhk_L^uou[- "ZRЖWaߐcD][Ο_xM3}U7Ԝy!@TlHoGȒd*+( ]cgZ9iyG2YIIbkp5קJ)LPxG/7jzl3"Im~9"PQ*.jt̉kRM[\9l<(˳'cXH  kp)Uʸq;V]+1֝ Z*,jD>b:Z#ЂֹG^qNmUKS|* 1rSE%c9D yeD&j<\}"9гۂrf15!, )lEcr2Y[hkadTх,΃\Y7pF[ Kf}F$X[>[>H\͠[9R۷ٹ俩N6WcߗWfaC) şFMs:6?":FUBf,ƫxyFJ1+)Qm1tC1xyqÇu' WTE 42$ A9lOߔjTInS^R]R9WK|5zy>o+&cС8\:] L(n-uc7>9yp-Pr3>,zѸ( S=.aT@gFa tśp!sWC!Šn"_nwAn)ru x3#zHb4b@B0@Wì&M2w_vER[H&OT"9ʨ.j> #VodVW}@ )c&Q|*݂S^8f%D'1/iWյЪw< Σh`[RҶYW^5:DZj2jG>r1CbXmW1c䟓IzD!)Y%a5r3TT \@T]\"OLfM7䷽(x3Nn¬M& I!64xCyڛ"q3^n\Hfl6;YCԍ| {LˬEh-c001C ]("/NH yJ3r>Ȥsu`X9SBKZng,9AӴ.`n۵{M*v?s{nQnW nF>IޒrYc\۹5Ļ-mڶC:p:])H &$(MoYljyJ?1rokw\Xs"?J^QCYw#=t'aX4zH)>vlA42ް?HOWϚ}\ l_-"+iՏ1V3p;2ӅN2+ńffg _.5hʢ 37<`qᬮq=~QyU#L؛N´I넍1Z\2U_k9OaN3j!>[q2ԧM0b7a]N Io597eXRXkqd[LOV p^yJ bY-7}G9kI;v [܂,(oM?.{&vN;xjqÚp B|%/FAKݱtB^|ԟcJ; ցeID,Zp}Y_AR)ug6ySzD-Klo;1wD{WLmT<&^paR^_32d#g15L9g,Ҙ]& i~#d /F+#css;GTSh+2yJ@Ik Jڂ`Rp,adC/Ev3<\(m Βz!I8iXhpΊ>K)Ok!'=0bP|/?k ĺr a 1nԕֱ_ "_2TL?|v:VGֿ9Lj̬w&-vbiN Ņsɛ-LPz:ڼzf0L5Y0+t{ y.$Eܝmy(Ԟo*(MmPY#JJQ*[]U"SqP鈝#/Ђ-=2.HRKkZZ4mRsVxnlìLgh2ͱz~Hg f?>=5B55'Cs;b>G9?q#?ٝ..f8*K']Xt$ٖ#u~V,xl,5%,B[W5PS]QD+t&ÊDO !R֓Sj;:f(BE/eps$7#ڝ:y&.ؕ 3+ ՓUZrV!e$cXgn<޺B *sV=b7ۺ]WEHsҴ3-5+mr`ߊ'vTs& lԅBPcG;TIКXWO6! |!_OV 6$i鮪kd^ߘ(LEmZ nHw@11*&}V:kȮFpO )ߟAH,3+'X lJ~qU)379@і&±ۓgU6qAO/N|MFByov[TMz#F",^ccTqaφFp}{pg"㨧lnqo?!#G=yB.awu3KStbci*cf5hJs ['Odل&[g32ZG1y?dS6oa֙tMbfDGuD)U_\*Fؖ1[,Ef-ѕR-פv t_!bj]DONIUa 6uƴGGu9>6zH<e5ĕKR*!3)=Z.O &>.M0ZR=1z7JaJ=T~h> "~^_N5.E*:݆)d~~$ss`gzu̹QmA2}r{xg:TڻЩF|Z R1/wR-hf[x @hwXJ"om~aRg[AӀ)+`^ңRY%!HʯmW9i-Y^KjP|.U_JF6 WҸ}-N:XDeM*Rp߾.݆U^Jv?_JcvBy FN˚`e>P?B˲2u]}OP|@Lr(-Ldf!1^ݭ@ y^ 0HJυʕo2Px-!M`]I 3xnܠvF*pd0))6*z ',mnXN[Vّ(>jv=r"f/"VhS3o#Oyo۾@|[Hʭ%)O.q%ۀnd[v~o|c2 "G\W'1c&?oVE"t1 )?^c /'P!%~dcw2'd zƒGfuZd$zLyp:= /Dg*UI!"eD*M z`hSN;P=)MLs˟1jƛݎ+/ [EF܏ۊH([GQizd.ǁyqMJZ -G_U7TBF?Q.cde2f!y>p}کA=*EqR}J,#)k <â e]z#@٬:k_]PIgDQ2ay P6|A2YnHp`O'Ƚ5OlQV-{3q 9AćCV0֓,bɥ]1L\ȜG1&Ds1A?uKD !z u"K!6RbFP [rjz?ZLB T Wi[ N]k5峐J(acq;*l!kbrQv1( ?nF$ZK?ExfBiX!kB D25/^QN2@♰T΂TMeZjI.W&vMVxفfhR7`ȳeQhdݖuj8(%-|=2FVh‹D%O&0h@)Mv? >_t`ڀG_r$_Sl*K'dlRe*y7x5Pa0@ ^ '`ZFW2FN.[xESH"c J'AnVq;N= 8i/|g2zs=uAT"\_¯7=$j./6@+҆-r%yl樰Amly]<|QDACykYFy pvS7*k`g@TGoU+<42o(v|dW/!<-R09D.yuT t?>:' jL),C{F1<_Ǖ>68Gü}unjeitnTtnhfb-ԄMbĔ[@bD{pf@j8qYhx{ xBCBR΅bd)|*=ó Wjj>9Aɩ -Z(K w4{hB{.Ϳ>ȣ>Gܣ4٠Ds35NIRoѦV" O<3) g}XͻW:-#)}FxqKOm_pk|!6 שJ0 A6Ëec$:aa=ou]TXa|}7)zV>OF[L> M&9Vw'mtQQuLrC^ͱǔ!q{=-Z".ßcZW1QaqvGVe4oT9/Ĵ- b2rGW1MQLx ;I'qJFtK[ "ٚ?q@*y[T|%*ahs O ] ~+*v4:~8Й~)B]Usm5I![ ) i;w)[E>M =Do$3ɤ5HX IYDahXqL= mQi=>PBb]qznng"gXsgQs : AZ#{b56u5\w^ O~Q<9$HEV0$_+N%HjpH8SBhNwM-u.]q};駅VTNA4nX)}.>ӵs˘;ˀ()m?@?b@0GSRow%( a ߔ_EY6^1i!g)SIQ57r¦˃o@yWw_!NI:tU]x}4Q: Yiq@nST$Tb:w Bw K6iRϮ(`J va3۲U, 4k!?k}#%e[ :j\/~YH\j⏈%5hȩK\hs>n Z%?$pGσ.2(u)h^foPۢm?7~C~wL0m~%'W7qcU($N!arv`l*BܣD SvG. mKXQqWqӒKX,YlZoq"Vp[m< L˗a57S|ſg[a V ,arnj[  0g`G_E{Ni&# N!eO-[pވSϽ7PQm\vdɇf? Ά ưŒhTJq6f pLJSOJkV(DCv#S}C\WD+>M3AN=Mv> BzOǭ sR"VW)Ppݨsw) `h?uE4.ang%囹hCL85!IB?!urafԍC3F4 QvnqU{q8Ӵ򹅨o3zbL+ItE.k$\"ɞK[9~ʟx.ƈ;H,?֗zo%@Ɯ }XU?:ZRHTS0sw &8r P]n.:NI|Gw*Y3BZH b="\Is~|!RB@9\?qZQ$)q  }\^|:?< gQX|XFj+*bW<247Zq̿/0^X53m<(1)/\ɱ ['߮2>\ q)͢I4ĆVvէaFEX CZ%B[Kw{ QQZ^t!:[sSnAEWۼ8 jNQ(h C79j腔j)R78 D\)Kf5~ޘHPKP.n\7.@e9h3"4H7sLrdhM' aj4{,wrk銖Z4\( D(u,׻jtN=҇Əyu5yZFѸv y}-;QDY-^FZ&t1pOoOJxQmQ.G h4T(| BuWtvEӝ6,fQ&gr!]d}AP`Οg!-_i]I`z:94t ]L`4ldY_PBAa>(ЋU_V~'b~=\545P0eXȍ"iTmaP#\ݝ{[ޗF"W!`0e_6H({9KVq*j|l  aBܣzg(7#A?zs 07H1ҵ 103 H "q.lZZ|7]B"j9J1=HHp`n{vt%DMR/99Ae;gUP6nߍeFxbK}l嫎Ve}"%7xX}!D|At:?3"Z2<ЎCk+/[xg$P4>d(l*"ƣ-IW!EOA dl  d$@摭9en2.eCqNLwǔ;\{xPPz%F_HŖ|, ة꣍Z߃9Ap.>&vcAv `6CTiUVt,&Ӂ !^lwxn9o*ŻB6Z#({v}Ƽ\D;ב hN,`GM5\. o 2en,=*ƅ4EI~ґVw|P9Lm<{oH1I6LT^EcВ wڲ7a3%ـ?|7 Ӱϋ ௼)t7il-U*w$VZ{QQ0R)+aC&n1s``oAJɝ' ?{ E]֑WzL$Q,Hq$q̝a9:u} QQיk Ŭe;E-qvEަQ!43wN3qNac;_Ѿ'Hzj ٤?6!%rMK!Շƹ"E~K6jٌTsqXyOܪtCoxL:`w'#?34vz5눝,Ò1_t`aE'gO$)*m7EWfR0 @*-p*wGE%^A*;~;y!D=!ߴOUAѬʹ&>&&!]H%{9M4Β Hj ܱ!#B[Nxbhu[҉=vJk7 \Kl8ㅒLy[QSNk7hn|iO3]5%6wID%,k1e?812,`(~Ux䴝=qM>c|uGXp],LJ}\2uRW@#$ é&-O$1fw2&,\y_U2ІiJ1Y&R8o>UKI( 9Y~"U˨γI%Cͥ"p[XKV|]XROι+ku^U"L-}kƠE' Ց|@(B7-c^#<ٕ(DM-wm̐ܤ^`Gi/35׍ h=tKr vmvF󽈃N}LJƈB4;=`4nvu9K~BDA|~V< -<5gѠ4ܿ}Y D~^.ZYXφ>jڼ$H|zk"OuyI0ۅِ~~L9'E3ڻőM;Af}kF%PO<';a t0j- |UE {0i"LYIi(E<06 _8Zٴ)s&}r%B|/HYm^tL ըoОNjrra[`\s"N_Ge-xNOg초}ż]5's>WĈ Oa?dLU3݄gެsz+#8\~)?'$$@ÚI[ hao`G_\} |W^Sfy%9'u=ox{qaTC 7_smuZ߳)RG)xW Z3uHV,i2b˫[;U푦G׹x?FM}6Xgd00Y$ Aal{E]ɅDoeaӯ|?" 67j&NOL"DWXW z#ز,ըq7O˪܄Nx ]z1@GƩt{h9Ze `fMŹ+y8IH; C9#(g.` w0ONm59t4Ony;:2oB)ꉊ;I-)zukir 5΁etTCRyG@(wa^+q c.~kNR5F\ ivҡLRi͟XYLc5l;DIK4(!>` FiB[ L;%t2 y%ށX؆T㥟~yu=⻪ǧE\Fg5,Z/ph7Iݰ620M HH74w Fs J׉{8zƚz8h(" VAZI[ݽzRW @Z3sh^K0V&%1V$tY$)5KFӲGWnE,@ NbƕaSX˪ W(crˉaJ@NvCk,Y4~ nX y=ұɮ2Sq^'z)]$gYøYxP04bm!bؼI(̼w: f-XZ OT.Y0}9-5zV+@I%C֑rV0wX8Д]ꗤ4kedv CHb$O <{\`&f+ Շ>! ȶx2tPMwmT-$7ݧ@Xy VfRlB+or]7sǿ$MUyfR,{cY9wYa:4a0"(1|ӻ˵gh藒VI[\=,_E\h"D"!-Hz+ p 0k?8lv3lH2Tae,M!~6~pEC;CFujWJ3ΤWwvl &K)v^ЀluŃ`YѾ 2pnMAeF/$HMm8Tg4eė@v='<7k;ktopb~8֐1e0×f$*loP[R1 Ey4h;Yʮ6H𚰁~6ޏ.pyR02S[뿊J`L^2mʖњ%'#CNQ2t@oeMLⷝtj2`]W|]#[428K Ĵ JՋp^?/aԝ=#A :?z52WH1K "r/ZtU+0̠~b;'u,ƠB6K Ԫ=Hp?$pȧ_o䜩(Y@I5C 73i P9`ã)\L L ɘ'zQHK6Dn-jӹwmY`MDk0Tss*SZ%5Vۓ&}LGqnp}JuAz2tΌtg4%?V' cքR' q,UxBn$k9pWv߸&\as ϕ5okI+S'Xٗ x"m>o10z6 VuE QD?vjX_]^z.6; [f X jRk!Cf$ rp: )2Fx<Ĵ- Rp6׀ T Gm0 ;C5󺂭-vy&٢XiOjm>;P~\ڶ`&tAZND9d+7SNEc%0x?#PWƊ%T--0FQ\KȮΥAC}#1)LCekocʧ'LDt?A&eiAH6Wf"YX L.ŖcT}j'Z,zOs;i^rԛM( _w@)r͕aKTN Qnn)y]NO}8ahӇ=EυN i)o=^@#b0-WkQQXLR…^Xԇ"L˅ %ɱP`նk<}d/\oB[QC25EĬXUC.+UA^`=b##]cI3rhf"7Fg/wZ*4B*3;0"*-0 0AAHWl9!tz: at_Pqnִxi3۽u\Z껭+1~M+[͖[iJR f}񥡍H'$ ֔M6Zgz Qi ]vk`Em<~egZ'6#q0@ ^Exk7 I_D, KOnh'E\sc) eUݙn*.˚L㔠d"8x[\9e`ӼJSq5ܷ; v7zuTM{UW!u..X9. C[c.k8VWM?;e_Pg0{,ݮf(r.[}CɼYw$!u/ss*,RàW"l_z\yp X=v;϶(M.}.9>^5gETt[F3P5ȑ'DwD87/wY'o ǪLrGʘ5Xɧ ~.e]lX)cx{ߢuE}^ Z=CVJ Sĸt$ꨱ-BT?vUd:Èp ګ#L29?/x øk*.c7 .KTC,0پfUU#aRfPyUz k{")~YJվlkPAhw/c/vLLm@hE_=9%YM:~]ޑ6灛e ȵSڭErɍr_/e-(>5`w]Zg.V |1Ԟi|<6$Ę/֗ B$ 0#c lV0NwڽBn6B #P̒xU֗78֭ؽ ȾlG1O!!kPHnn},V(1'`Ba*,ME. ~^k8մjY+H51,Y\bV埵MN,NۛrWӆؑlx_Vv͗L6}}+@2W_;:6|h7%:(N]CS{&SY\䱰&T3AFbnyƹݟwA u;FS"&BH|iB%}e-=irjI|Lwe['2,*A؞q9`pؓ`$wha3G}滣o{VE9f6`A-Vup9,; Di )jSc x5uhHh2f JnlSD86(2mG$b K4i~́ .R) fFo +JN*Ee`"+iLԦw|}>䅫T>&䦛|1 ZzlKL$gӼyax W Nc3>t%H RXDa)CWG` 9Î[YEpA18wjdhOkus1RX(g ؚ#+Lѿ|D[G>6̖(`vM7707A1& P?mj.S}b9[2K{wsO2 Far5`"qrpӈ֊d7|fdlZKc4i3l"u5w(&"'!3V("f![862f˃oZMDD9+ϗvpŐJXSB$LwΤ^I0pϠaLG@>/rc?ꤑ-IGe0A-#nA œ}8D,?)T~ gFYaLUN j/O[>b9C??˻ܴW7"ꇥ0 !Ǫ^U(=ۉV3T ĂFs&,]TVMv>oZ߷*ݡ4 TTv/b 5w"f=2=W1 68hϬ iN:^ L3*_ƽ#^{;d|+cJϫ.-$u[븣gm?p *gk|c]ِ(FyLR0<ыYFr+LO䫄 מc4=9G9!=.#eNcA o"& tsrm׫6霧zY@R:SygW"+,xmlm-vX`OrW KSjgf`d;5h;>di7-_S :>!xǑspfX(R`Op dκ Ɏ(ۡeMLǎe̛,WG:&Mt EBA@;HԷ*gPfm+r!Fw˭AuCgJQ' ȤB5eoEr^ԉ Ykz.hIJvW4 C:O-T8 R“a>)aJ]S[gAQ p8Q N#FNq!.tG>S3{-p"i^Yt=查7XHD JᑟdtVG_@#tPܥ`צpl(*6eEyXѻq!6O]xӘ8fɰkF?G 8ZwOqw̭Y ?=%+ A `̚ឺS2.SK#4JYEOhB8D)jM"y;,q} co{ً.w) Ov /ZmZ$ j}3?3מU"t/vrFEeSHfDBf# ;G]GgU[2k#+[-bK=6@eR 5'0S gnRJl!6^tGgxsһC& D kᎉLAm쳌e9 c Ֆ2\i6gˀN*B<r~M]}3֩ej:đl v-fҝg'^ AXrtpEÃYѾcSbe^MT&B˙)~1s(Joh0w*&Ԣv&p"[*- PU!ǿ"Х$:y{ -U|kKjNCanNj}>0>Z xKamByC,B?-{*GI!ӛ) Q RXybv78?d/H n@C#;2E®im9E4iz\Kv.l7l.}#ڔXVun_h`mg0w!j@iS%#!j0I/n6iyQr$wD j5t ?sbGU-yYbqWYN ʼ(2;mlTcR,~KҁbIFeF Q 1 p<9>1c B*P5T} j^W`"na^eo&:6shy:>JU4XkS!_D&ȒO?0I*&uÉKˍj>s8)Ffv+l%|cTrN~ v 3Ȓ}z*P5-C- ާâ։ P spB+!6YjZ?QpAGZHѦq|̏9&}}V1RGԏl4~riLͺQkVڗ$|]dbCWy/E/2LZ(dBj^;_,q(G; ?ٕr^ ,Y>䀂ON,%GŲD߈uQ=ei^Mfz>ZfMܪJCTNlLL~$lZqsy*f$=,`9pGN)/(.ã^Qu8= ԄΓvиpbٖXz],(xGP~!ObV7${Ҳ㥽W}HG$9{b`^0jDg(k}{eD .ȐU!*|W;!RN?~;BSdlwL!P$9k7W<Č韆C>Px6‚JakOpCn|}28j/i;OgPGJcdx{Rʦdvq)YRܿTE,eh"tVmKUT0!f ֝}&0fnkTR]VTh婲JYCǐ| o豛 }kg 0CPçiwr^VF^ٳY#`2=(|d\T'Zg!2;45+ "8_v&>wѵ8t=iZzz}΁δ+~9`OCVj H-bdRNܷo;j\<7J B0ENL!j[V`]Y^Júdk2 rczRH7g[J2JZǹ #͠tZ>'P>԰bTV 1<܂h2SDeHtbP /Lꚭt$ᛎ}e+G-AG@]D`٦6A0D=Rb3D6I n獒%٥[p`# `Φ`WPL+RN ?n+mm%~ԯ;[,-wњ0g u-M} %-@D P_^H+2œA6{uwCU Wrpf}a8^\, ?3Fv-vڰ1|%y%-7;ddZg͘EϨ# +ri74#P1~dypX= iev{鷛 =kE巕<_549 J.973|%|NIB' _CJF\I e6$R~4 {)A񬢣j/7Z Md@Ðh|vh!(xg#sM"w"DHnf=DjKaJdL8^x̕CHn6I Qx/N@&Kk\(tnfs/cqyQ |; 4~i$MY`wurQ1ϢAlgzX=ȩ|h7´ ] ֥-{NOE8IAF eڀrnК mųn A3 e֞eƐOpml,'O ` ݅<<Ӯϣ"n c?ip!|=u[z+Bs3 K. i7DϭHTSP(V0tT!A)/]Խp MAW#ݡ՛zk!YaL IJyw6o7; }QfslkY E1G ? 7>sh(!̈́lyRX@QBYX{&pM(rCN ʬ NŸqxB%,,7붽 ծ}q5xST8 xs-j8fi;]6/ DI%Q$eksr !;**H, ZY 3# "O; i[>U5!uaޠ:j>[٫Q\ۦQ\,ORUe2Yuʶ=L7$goy8C.u -SLDRS%;c~gO Y,=^uj?*g=,;:  &~5"^q*I'Bx ^ΏFNiZl>jc`\_ŰH֜~V, >A"(DH. %,w\Ml왖K6AD۶I77]D- +9ː g+ i^|ٛtd~7 GM0zF$zk#^s"&Y,dKKr tnZ V/}Dpxɩg̙V5c1 4@@}"vG*d`oVO+▎ sGZG+tRiA(Ӿ~ϒ[Hnיi&ʙ*huSv[Q2OUrPvd/NVYCY+ǖrX.4fV{/W*~Q>u||Sڰِ<Գ.}dG f`6[at~bs^|GL%L/ ,ОQ3OpTCzepW9˖OQjā#R, nnuVY\Q4j7틙4 iUҝ9„,õJOxd~F#Ogv98|$|t.m=D!m7̈́to)=W2dOO [@D S Lu _<}S/ !ЂOEz"_oKO=|_G3o㞹vY ?L\JJĺF{oe#*4y R9 0X}5lH}2p0oyO GbP_iLN2F(P<jAAA۩Gjo+ov,grq{ 3XWd3ܘ'S $yHZW5?٫0SXF.Tz4k[Eu$JH<ԲY *< rPkgEm9Zx-o) Uڠ R:O<=c!rIyZȿ:?@H|iBDIve 5Eʾ 2O}}3Ӝ%{/GBԊ(fdVfB_p-ފ+cSF=1/À9."MPnIRcwC{'ZЩ|#J]SL*mL;VpTXAbT8&QĴ=dKaߨBD-N YɞŶ'2hwAW򙟆7BB,O֊g$ͺٞEsXR| ੇ?@ܰQkuK+~GA tJ2Ain}ё–y6drWZ##iÉarq K N{0m䂘WI$zUJž>e8ţD5]Ww:0g67ф%zRFVx =|hJM4ċ[ӝ\Pxm:x:,l*CMɶP%}vbwDuc نSFMvչ#'"VKL EFmshl^в:Rj!v%R:s} Df 1nHc0~͉+4:IΘ3GЈ[̥Knu%;{Ƀ#v8L d*g){7n nؾrw$ܱ7Yny6jA8,ROdEh5ǝqja/qPg S rm̶d+!u*_X׸E[0&8TUUw="뺏I04g#kH[lC۫[-5)$C3y 5TD 0ˁa;hf#S צ\}_d&[Pgk5vm߬ .IȱEۋ[Veˇo[,SB&Drp勁SǯC6b< | Hw/+0S/ch ̈́ РH݀O *UCp)8ZT]5rYH[汴t1K肝 @ȦLygڠ^7T~VG4haϏϠ ^,vY oK:2?(OP!mS(t1 g.~c i6}_#&h߭~?RkÄ(;PsJن(}9βKew6N bj -4@9aͳYwdM]k밗rNT**Js":j YV9.L0zT@mVrP5aAF}&-x9Ǵu0ŵN&gV Oq9_.Q;0OE`M}z]wYs{FN.K~rI&߽*}SH[aeQ[ܞW)Wjg* xq=w[PZd` J?D@>݄@ E?Wuu퍹@fG⼈(ܛqgape c(*%Zt֞'g?YK3}n_E HkA;p)D=Ig[ŗIFޑBFaD0aK9&P^_pдG :e뼫<%Z U*҉^CZ^$ρ,eWA7pbOabQa0Q=&TǗ0XWzxMeKbLsʱv/Qd.Ī4&򇜥*dk7A~+| eQ_ f:# }0DV ՍT2j_U{uig056sbFcYSD~ѡDb췠7$O:XQfE5[R7P PYaE@h[;ۚB^4[S1Lh6o$yÝޛЯv , -, u7kύrϖ94s_{ٱ(ay{ZA}U b$7)n5@C?wQJU2f$D ֿa'B{vY^#G ]qGZ[[щ#~g[qw 9: '5}"YA)t%Y9Næ MIZEJt{ W=g FDe&Tk:Nydy2aŀ XP8;+2EqΆ8 G4eѧ8U# Jq!b::Zm)iBAzy]L:+lʂZW2Ϋjy-^o] r][n0ȸj\NQ3i1rO_h x96iɓA`l$rBB̦t{rS@]4RNމÛ+Q; :샡1U/oǮ^t쮣_H/ zGA'4MF^v+Csv?>m"X%q)d+)og5+E=z؂DmԿDjv =1cpjP5y(E{,,imǖ˖!2ֆl@"aP]EW5n" /_s M? %з^iRQEfؑO/@%x ck\82pp8> ]) ]jFD}zCoZ9񕓻Cؙ٘dlLsL04tdCL0* WO%tXAWtQy89{+3gRiNEMOt]S݇vlp$<HCOЯ/TȏlCb.C8]pv .)>PW拚D+2,Pf*}#UX{I\!TSc*z'zv[$Q_3o}>0hK,?_>+[x[eŢ&L9y}~b:۟Zs)\7AD (xy͹ۦl:F{o'ŘD_}׏941 W~׋i){a5Q.Jo\dk[l<.d`2<7gE-L*>#cdy%8fL6E*t ?ܙ]m%Ld7s{O#`}ҕ3\\x؎6̰+pHqԙ v9Ȝ^{1Z ҄Y+LWl3.`F .? 1x ) WΕ$VlFSvze vxIGJ1|9N84Kh؟!v K5wUsuod~%V8Wv_P"ѱtRSҞ L7R|:K{)2uAf'YQ3g}l35. {կ\.`_;-4|tV֭=Hxު6ґ&#0hL"E^&0Hsw6 Y0 Cұ7go~)}#`>;%F#f2q-A#>&-1a͍~jIe)z[;uFmm4aŜo'Oe0Ը` Y; ҋkZKښɶ !B pP1 O5rwfzN,#t(("-9N ?^r582vH5jŮ.Ҟ[dk`!xB-fҔ;,$ܯj\ EBua6~ɑOLT {Iq7ө:;q[93d\OkV3 Un0zrMb>15˲ 6鶮HҺP|15[an eh֪ ҝ-yS,R/UR'_C"|kР =aԻB@@Z~' vf LGʣ8E#Z-HI+r]خR%x|ðTlH2``e')2q _NuRJz DIBI9{e aq6v9oLPw8JٹMS+Ϸ`-Bgy{dj]S]8p>WdNj1˗5mmu]NM2O`3}YhQ?A$8{܋y]#f䞮X|ݖZa,ݬ1LE[':ޥH!swub*>22 (b Ex ^wjcṶ⩕rEpAB6%ik'bw+s3W4ar^FldVogg?aN٘ٓ93xJҰM9СBikr=pz7&(O=W欏4!:>Q$XqٓP.K z@65]gThҖOve燉WS*G+DE,_Uv4ks B< ƪk?1q٣pj z Ӹx࿟) poV-!QvV7rql{N yx=zڠ]2'{լYv<`bSgkmேBJ=-<1#5кxrz0~;|攬0N?$KI xc@{Q:W2;IXh9S`+B R4U^FɼM0mJۃP>Wv1k̮dWhOؔyoӭ?^"O<6"T5HY?;GOe-PO~"4KRO^׳gTzK3I\@|n1y̒(*: _ k+UUHh;MOg2)) r,Y2Fc5=Ft/3 Y)cQMc1s;!|JxGIuf ii{7s:&35ͶMZR ̼,|LiUnNj[uvd$*zެ;;*9X14.w[ +ZV. t38K%KIjoCkS,\Z_|긴ri`કY:gw w@|!ԃ&'t]+?=C:rj켧8amvwi{=$T#ok? Lj?.3Ҙ_B- r3EYwYI*XF&rL13RBWY F^zobl8ot{Fn *?ՙ$&ͩirϿIY/G4NӐ1p=zf&~2Jsqh})Pf0 Xª3L3c ArpM *&nt[!۟jJOfPo{A-D,A1ܡ SCYA^K#@.*mgf;5GC^繊oO߬UtD-aF"D备{CQVFKv x}6Km'.~UN&B.XMDf =U+GҵPF}D5Z ЫF8zY`? cnkbS0B0U];V٭dœf SLrFHU;m5%#\B&^BnN2IdItmIU|>E`1H"p!$ B[E]럈iQdfxprmςZ}UG }O>boUnCA:iQ=2uWEP`,mrcP~gYg>Q+bCP16Kzgb=;B"Yw !^%w(Kj&+Kö@C2qg1`#[|`UܥTMM/| ۱y #M)&R WӢ jr"ϵOXTG48z)Up`'aODԷ|oRXIs^iYAnmO^:d%ē|2'k”KS 9SU+Q"VȗggfjnxY=:mI qrؾ{e+Ibfg-O.[\ՙ#$FdA,+&[/KF2)%[Zkz(t(!$ /]v5Gyz?Ipswœ,bU;Q&4U_ަzp&0TߓUzgB\b̬*VF"MpzT_EhyW~ӑr%-)h2BKH>T3(œV c[n3;B[p}!8KB~0'Pk76mߩ:161*~~*IiXv' !=˰W"Ɉ W,sL&8#J:a8ޡIU_*Zc` ihd3E̠֘({ Da #gx:ԧ=e߂1Ϭ!9?dUQ=4SV(BS[&3eܲ'MݞBӣ?綿1.a9XF =REF {< mM9 7m$Q-N7'̪4)̛PLAA*aDA-&_>-v[?CڅT߈肍tz=( ˫U[{}iNOXvxr_dMk Eu'./LũFːPHC%X<AC`&}*p΃í{Tȡ"<KG.V8{SLspo׃kFbØG'Y6 i">흀 {c^Ϙ#[O4a(oViE.}JJRq % >\[A/;9 v3 i i`::L<@zm:L&̓q߼ȩ+8`\%)JFm'z Qul(Xlw-;W GQR›a]$V-7FG)w9:u#R?yZJvh=T< D|,#T;Imr;u߈Me.a_EC>te b),pkyZj{G+]ԂNwuY Z~#k qHeX<9>t,0ki-*ve@_>wa N쮦U$#4iJ:'C4{{FZbt&}ӕ=+jW8\۟ ؕ#_}yv2Y59qrfkb=.X ozV0} ܿZ6UN/sn?XWzӄ%|[-@63n ejYPki#*U7G?_euYJ !L] KSU8{z^nFj?Q5.HL\M.J;P,nj0 &J', {jֿo*C'Y~gG8%ylٮ:x3b8BBx2)njO:BoXߛ/ᰥ%HX)BU;} n+5>j$ZuNZj6~d9~x:fH?K?ebWtQC*8A~ٿsիgLe1\g|Lu?dy ,44Q멕 `0qr8ڌl<8ďG]'Z+txXfBt+I&`~a8!N$ٶ$_R6R~' ݸR-$, QdhHgjfNr: &z4ullM\=RNy<^i&lx;5$33M(ء?伭 $tR N::7(ji;7`\ˆ#d 8lcT:CpxZ+V^/-XhYt0;TuZm"V5" ɡef* 뎢<)8sB'qԖ~c"']@"7&muP5Wd m"gf[NJ(6!$F rjB{${WSKgѴjaF3/=BRm/d:X n06 %)dkeL8$?cWAqf$q`/(r`i/y:&5Ͻd1N[o6g"bF߾2Km7:D vk/b`^B b"%$f^^;޽j"m?:g[)p 3ꊱ!j"l˹8mi,+?{{)&j'&4-Pm%@;H;M9SC$W[HU.!%)3F<,/KpZ`{* QO}L/v*B,w k\\3c8q+u@Mu?Cn 6}lkEuERZGkyMie2c=*'`M6Mfށ} c4xI*k4)DB*_{i `Hn)ȶ_mSi'~]E)XLK=޳zx9')FC4w<0/* s0C"UAn}ه2#>|t.uMN~%5pf Ɗ'f3 >gRD܋AP3RE! 9{`YVytG+Õj;W6~KtFnMqNY1])gȕqy1Cmcܫ0k V4^p l(TK;w|B)?am$2 [ec9/ aZlz3Rbw *oyU8UP.%ZW-Ȗrf2w2~4J%汯.A}PBɮgvxdpEl#A[ .~oqSk vDi"ٽ8NJw^a_YF}n-wr/kHf̹ |5}ZD=i$ӼFoͿI /$ &  #LucunqjsL6-y@'`=*jT3Oe v3Oxĩ^BpB_jNFXJfI;a9tf"[SZE7 o;BV?Iߴe,YyU\ oz ܅ZO($V.]h i9 C:>@M9t{=ȏ# (3=vؤ$˪}e HNRc 4nXVw1xZY3g@"z:CP0vq,[aA=`ϓںZZt3\Q*0) CT WDXBLzuhT?>n,P)˙Kii>- HRRp"|N"E]Op%e[E% h 7WW- Ye[v+u %RSML%Z""9i;]e:iVWkN!C&>o>Pc~/ɖ,hjnA]hvf]ihHn)35pt֟8{UhqvUI9So;aH>yf|"PN \)7&U(_d]q0HZ~ޭ2QT B6nI/&j\ 6D];ћrF0po;|0[2g"< 4w֜]>,m@i4#O< zlVǤ 3\G5w&'u6 C8B]p"t8ԼRл&Sa K> $6Ou\'H`iU/=RSК*LutOr:r4mPVFH$twoU C'dлfD)$y0S LM*w)쯨Lþ8oG 糵cELA[WVU/ր*q gS&9$4AEW5FrE!Ջ| -F=4 LKؕfsm4~W3&|$LKPUj7 @^O )$ /YogջJ3*}Gak 3 o4V)A-Va68WcogHZ7Sbdˑdq32OoV=6_v5 Taki/|a<>BPքU?aEιf_h>j`vq^*icb󩶑Sܜrvj:)e!YD>%wG{IKASJE7]Q›ޤ`mlw jhoKc [pf*+bELSǖ]#脔3OO] ]P˷5?ٞ B ɵ =3I1'_yY+%|tdľ8lE 9]aԘ& C=˯No^s>J[@㥲E|$y칺ZܟtJWMzM3`spAT;+ōF;0‚b^VS{3g:8܂l0z<ȼ ~(?vd8Bwr\LA!}a+{CJ{*G.{&Q㟍1x%0sܽ}i1٧Ϗ6h_9Jp,X+*})EQ &/Y١s .M 3T/4 224nCRͶWa$lbA쁎WRuzű,Csk+e[;Ͽ+Ka*+6\`9Is^`!a$GPOB'qT+3mr{5GjK6VeT0pFX9l`>;q9zXj2*r$Ut֐dF`' +rٽP ^"vwζ4E6z 9A`l2=7t(VLL4|Idc$ݣi)t=`TuJU^CK^;gŏx5f #'"&;R1t A2VJXlkvr^KbxDrx,cv(8Un 3 m3@E&&OL]y#Nɗ`Y=](|\Gyz4ƕX<p |)J/*=TٓF!H#bb#F& Xkf.!=J=D؛ y>]^rvGz %n"_8V/*J26;-ǗZ*bZiVU IY1sl>fk/ KJ[Ls k~Ӷ`}UXG(B<64CaR[OI7BP?:NW]NY|Jea˟qr(vjOe}m|% 3Z NHS)H֐otzTvH^ j]Oƃ('PzY V&1~L@?r\t:vDQo;P@f Гwv][޲)L-29ÉY-'uj Hϥ &.pxjPgŎ$O?AG4_rWUGlm۝~uMiwHDyϴq5?qp0ewp?Y)`T2b(X1 -8Xjk&C6xOmlZ 2p2cjd(}CUSeWf.+ji%: 2O & Œj#"?N>Q7]PgspضCwEZ67y>,~>o11e(_ڧ l=4uk.R3s0fL#EGMH3`}_^fbWn`k"QMJ܁GrNY-'¨f)i P;6{H R> vݣIx:=URtR nd\Rze(*#d'.8 %Ŋx[_Ό~h^X+rdO͒z?" ]}3??h1EnG)7IdaU\u0}ߜ+iݟ3O;voPɎIY$w \d=1_U:竂&˾\;lc}!$X:5j+aUf8|NB'Ef.``\ڍ\PMÏJ,aSs"{&;bi$\R <'f @7y#c{"5ڞoˤg'L6WۧJ~ziLx}ߒ#0n ѕ4`J"<"kW$HIB3Ru 5A,IQ6bd74v~Q"+mɁ%?+~R{0 Vg\PT&yU?I7M%Щ8F45IS(1x 8x%RtKх?gHGniRr-3C]uğIC!@v˥N;= B_$/ w[ =.PrQS.$b̅H,JMsDe;z9R3m4R~yMXy7IY1bj!5m%[xQc }N#a1x 'uﱢ@MV]w gY~Q+fD6o3{C?+x4N^F5|5X"s&PӣHn⢧9";uK ˤ0r6t:r.u ?^jxNǘZ}K uId7F(foqi&7nvu Q¥7#Cq#qwt=.k*%(WJ> %2GъPa E%-֗PAYάRH#k4iEvOz X,*t khDdHzY8]qT_ÁGEcLVˍ"eŁegӭC75#HHQ\L?7^ElreP?䮰#df|a#z:!{%[xSCK^4s"`=|ܾVj,B?{ G5(~g1AQmL06.-N k)؆@Aݓcfw ]T$ ԑ Z$5"`q%pnLކ/ NEU\;u 4W~_INnܑsl.;_oN XކCOKF~J#C<[ R(Dm;c\v[1 Xv,},*e"=Ea YG.?3j}Z× U Ou&U u J0w; nȤL2KvܯB%>\1R,5pdSc[Ӟʵ|c$m}wXBljGp@qh1ʩ\FBv߰@4 Ebe>ī7(C%ОYJ"ݯj oH -RڼA O,&3^X_VwX69aWwk/0@Pӆ'/RTЉn5͊.+w@3n0ʿPK*/kvRDY\ xɉ sЊ[[Bvi|ȹ(9S@[/ESԇA>FLEV"R!v_pʘ#/Il2P-t<p` Osʐn~O5ٕ{:hrkکYvV{0NaJVPL|/U$/Gx!EgDѶ7.3]\eJ*@yG3Y Q!opyd~}?Ӻeg zD)'@!M<7b5 I)'1& $;~|\f}|m7R,%M!Hks#ҚME"IFed) ?%'c1U%MV"HJŃ|SD@ {~;CW+ wI2oщ~hvЙxO 9qS8'LrzВ*&! B|>oZL`-&뛗6I׉7g \?^4שϑ6'!Xo@S3ZoΆi77!SI jUN]7}B&)}G,t"HmpQ?oU.ÕLe $ q^|gzn H:e xLhK5`eT!yS{MLm-1{_{P`~S0"3tq`rSJ_{gS3 I4J'nUqnJC "E+bk|-`X/1']tc؏xZR9?tBX/nQ[ȺGA$<݇yF&1}dI(a/Ҡ/̏.{9:%}f8\^qCԃ.bFdDd̈́\RYٻjRz[*sTU@@RTyֳBPxt89G[/toƪhEA`n^I@*U'\l!S]^ UCGC3@=E I̘־X&sB]ަau]._7<=@/.- >*~]qX\K^+he ςjW^DQXԞ=Wň\<oJCW-4SO#Gu{\G@?wL^!g {uD.⼧sчk`@͂^,lABHӁ9#<$C۳'r0OĽ&_ ńw&d8>+ڹy?GX3WY lml0A X."(u+$?6i%NcvVπw8`J[x˾qFv<=5hOGr48ʃʾeUnc< C%  ֺ L=@>(MrṀY\ (V)&DņaKXbv6,{\#<%pʽfe^jv-hd;,c2ZY8=OTrstho,@?;Sw|VF>e'+TotU ^2CQnAֲA^煙t6[m 2i $a(-ßVe# "CL[i-p I-&ɍCYZf;+UKt(XE*w #[cqe)'ͥ(^A/"ޗ՜soy6%2|0% !ϔ%"_7AIg?"ǀgL+>1o?^_˻? ~[4+}ğ#cu_i}2?Xcj=;8E>/#fAUh>|! #1i/қ5K[V?s[A[4]7غJ9GdVIQm%̸+H]6,!N!ɍC~D`ĶFz@y4KS@@ݲuV㐕WV:>՞$_laӆN;#ATAӋ# sWA7kcPAi*ȊRI̶R@8 h7[ ]e:װД\|UQ=⎭ӶXdIZQ':ɢ1^nac/ã6~ n ċaCLq2^BeD Z-$XXxE.2eX#ݟ(a2|:QoFӮgbKh.)aΗ 0VMƱ͟_KABKdn0$Emutcvf(M?|g`vғx͍ǣu%)y> u>O:+!֧)p '/z*"`* Ў{(O6Ps<,}]^Vj(Ӄ [>EQΣP 5`"1onYk,qƻCi:",LE&.IYLNVvO\{tPfe޶Hy]EsVJ5G(@tLۀEsEVY9נmM[`&r5_QdFɢ~;Peiߙ'T%B4t./JlNه@My(kr\W}[ ,\zhlc\#u\EEk.䭓*S(?_0%87IE;mVreS‰//}`M6D)?BF,@\eǮz Z0dz]&Vo8'V+I0]|;*u)SFjyyfeky#ѿLhLZ[˅:c Oo`.ws c]ц/c+*2Wd斋?) _P30$Vg/9Sw-_ώ1㧥¤ɰO NVc/:0ou:GJnȄڰڿʹfS\ %ǰaB>zQ'my K[LHw(f˛zzw^d iOĜI8('.Z/[#*S+kKo˿+lop ;IKU~J)˝]Q %1PagU/АexbzJxe  }ř3L CӺQon+k1 G?Wi}}i5`f"ش!}fy|pWB[[z@b*EP_]@VEԆޤ k) 1U8HMl$HA: U=]b6I/ nبTMyaʧR(k<QŽf KlvhD]VRm?% }֕: #H IcnV, e]s3E{Zfh A M~/ G] ԉ|t{h0%fmA6͂C"==v oL#+>&x`4LBP2S핾=l2!Ѧi\ 6̽d<ȫ|] H@Z9ˤ #3Dυ3$w m+6ag٢% Q.wNUY;% &N\Q6b#k3),: >@8Z3W 3Mdr_DL+Cc~9Ya׹ _ UL]t0nB*#B}u(]moS+ 'j&-^bL]I-M.haz([i7- i䇒YW:+r2Dw/4Ggy>,2+@$sUp/\TT(4T>% tY`1Ő0&E ,$RƩPtYzR&+zz[8G h䧎4Mѻ$0~:Xr-/!*8XPF^d*ߞJ:PYvk'/ih <=o1" ΰx36a)vGE7|5=u {0c2Cy5VdDŜo6u ֚f6К$+4P4+ Ex'Z=G Z+d^Q(kjk]cK!DUl[#,P$sf$"_1|vۍNSa2'g?y:#9/XC!*J`SEaeij{(!d Vdη4uOgSM V]NV/K ziUj%`w&C)#]'JrsOНkt6N~_T aOWQ?ݕBɚ\l('da?~WF`mhJ\B?4 eYK xݐ09]S^- ~1](&6R,Uoj<@EEC$5Olg'-+Ŭ \"A"G-ȭOڅ6;ԣL حjJ=9OJu!uosח6 ;KfLTiҫ1 V0{UX<=e))i_ƒT48aEadFQ "hVLyߩj2ÄلoRi2.^d]cav/-I':sjˎVfd#l1R/V+bVQyv =$wM LuG3I2&HӞCJτzJmD2}^΢5*ImRŹv>h-5bL;>C}*Ys}0*][񷍔i5iⰠ˃"df!ԏtqٲ]$Ke*(hC` P!&y UV^[;jET>2 Q5U/;0"r6zzsG2ݷbmƦb#]Atě8(R˴R@"om 8uc W!|E޴>ɠp乲Cdɓ"F_*ꊋ/$dd.[L.8r޶)4n0Z:3 #I-M@k*n+ G)I\u T=8{־^ᾫj'('iUK0WپXMW~k2ʎUt`$"GಥM7q4W޽ϸ|`M7ڐuk۠QnhO=)AE=\ bb]af!NQ*yW>9y<)]?0o|$M  B{PR%)HS e֩F\y3n^No=EBz@1BtgUo$a&x#&S8̶a}*l69҅yRd9x~f/i6mMw):ImHg1X}% ÆMNO7+:d~V ],2ЛNsNabp!*J\D`^#_>^{ԨWe{TGd QY.O n9ljW#p!9!'"g%Sn ͬ:%ۓ*Jd%OM׼aH/~ۢ.qn^-)"㸤9a$}DPq؃YќxR`%  v:V1̕PEzYƁ8UQVy+~zTcMbM#:YJIpT`UyG^\ky|(g}1Z,@lVe [oWhJ)C+&݁ 'M-LLt >mΒ X{ZoNV$-eĻYU6Dv;'SL;a:ݾWj%օr \^.(GEgT pthM |͒ DwRȏeo2u*h1YT?yijol>(4OWiEs>GK蒺M_x*9q)O*D$kSryC$e?eL {(U]{ V/vg`evEYt1"PtTRZ`ܽ(zYH5Ə)Dx_Tx'c쒛'/ӶY֘}:HOiyTdJ0+ ' ; sN)g8m!7R4+ocdK2~I=~;-?h)VBIjm=1~Z)i@.X;gdFZ:Z>mDCa><<UQqi y xN91?}2eշE x;`,m.!!.eRjMܪI=*B5djjs0X|%r~%Ncֈ-~maPɩ.̑v,(ah2 eǞ6S aQ~f?d`{v %{=*kYc_{D c p ܾtBvktLv I< T.+;@SF{ &>q¿ ̧I =s$]6/~k"8xla+ ٫D/U$w hQ+B[;EL=&.3>i`0a7?&#TZJ4~\Dh7m S݇ ; 1#  CPDB1#C+"AIoZNImlm67lk6A-~ldXzm]ռ=5 MtJcda@ qe\.8}4V(:-Л"sG" Uէ\Xf>KZMg)b4tx= @6LS}ׁo}WNC>#NhZcI[׼Z;dNNOEu%m -Aΐ=my2a&(UeӞ;>Ą-(khjyg~ؠ͙!XNH_Ȃ][YDDh>A,dD;(@cSgҫgR:_:lPfѡvѻp,< Y 9ii,tx Ȯ!>+B=݁e&-WS{mK nGm dw/~ERctdզuhTƓ9HKnMe_e2+K-ػ-a̒񤽱ޕ ЅCafW  I`-aV׫ EGL߯5WAm#1TEVF ږ2=`:tGS ]N,FB ףF 8-F4ի\X\b<3E7yy rb+edMYu _X8=%?qVv%;Rd4ٚlbV¤^=|Lj_B/@\"xC 3jXd'KѓOW;zަ0eQ,)^-X;Id:,X,l 'ͧ@׏gWpY3\=C*O⸦dhy?8x؍&*Rz]Ы=?O*|]|`h* =P@%B:&\zUw!,Ҫ#AVVRUM/JW@O+ɈKY PMxfy~0- O}7lsa獜5kY`FM'}v(I)Flqf bXr~V3}; K}UCMGGaC .0:ua]=́Y/44'oV&kl70Bp)"SDAʇ@!u=<$ %߳$ԪJ-2⼤aqvCU TZ)g(KkI [%nR,6J-Ճ7.=aFߩxseȧPs8D8O}؅wj\FKkm%Y[bʈ\ipuGoH;BN>&n&~{%VF1|Q>n1j/ɿYSM,&<"Y=r^5{FF ""I[y_R~S!S,vW|HÂZ6R! z{P67",T,NO/ .IDH_I_S=gԾbqodUK_a{|_&jlu{_PhUp͋& fQJCr,w}}@2WRe,5`Ú9loֶrKTdʛAm;3LkX`? 5{xHGt*B;-pc[in#T=ɪlR9DyP~($.osbXRa#oDV5zԃ,} n-.y3Y[6s뜱~Nӵ, '! IƆ=vP#[~F,"õR9%j@Օ8P֕KScw 4пQQ8{7p@:.5m2bBKGUޣ p?F@)|ݛQ˛?:lPL!s6^FxIN,> ̃i໵h 3h nhUxB*n>%bؽQ?;fa;&ڒ(3j]U/gF(xiғ(]EJ[~+mX5gbuep$17 `èU:ޓr6e?TDF '̣h]9Xw3 Sx̤N]12 j[C8q3*²zSO]n&PgXV.Rް(awC59$OtyYp@|L˛'S(.ɏK )Qѯ'q%8|xad9hV5< )$Fx}J;E:Bf0K| t mEyCXn[/0.9`T$yGobN`#b'+ p"?$ğۊ,k9 u ZN= )@:]C,lf>H ,w]u> [Լ#\LhͧA˯mRtHzaŤe) )}NS7 Zjy)HBTJjQz ]GTh0|q9 Qx&)grUW)bNuf^ 25CˤWXgL9X`xf@VkŐZ+92+oF.M֮Nt1.8nFQyߨ*^ŗ%HSQ x3|[ P{ b09G LǏ+.a4{]K@M_?И/q4Ox P˙Cu/D28 Բ\3ZuuiˏVPc+?)QTqhHMl,{ l4aVg2]QG!>WyydTu3wTF͈?8%s$4n)zJ 'kN}< UbWpn3k؀+9Zr&doF|0C ~am0"i .FXJCjE1#ா&j\^m\lD YG0>oI/,|,p1X/^C暫xf#rOi)zЦ%UT,\6$dh*^sùÇzs![|Qt8RǑT:NRO`b̀]w-|]c)Co>$"0Ɣ8 veNZ_t)[g\nG dcޕI[w+ms eB4bizE&rYP\R9ౠ2)NFHWq"XTAx7/Lk(v{ cķ!O .8R=.GSÙ7ș*}TnN:?MQ(3!5EGiwgC(W̺-ole.o.Y"GY|9J!EC NCWbO@B?A`EVR!Gɜs+Gmaèvx Ó0 Iu Pd%S WcvjSZ)(MS* ^ e3u{.DXܒs SD=b'ͻ_F# n{G0>ZGe$f|NM?(Wqj\^UN7>bVkל%8!=nKIW zŚkù 5lЮ̽~otpn8҃j fԼ920ѦBWth7k|KiX0DC.F"qoՔ2/֒"5n,)Arj& sEJS+B7 /|et-R:xKVsUO?ޝ{^͝.o/5*:Դbӛ乪S`Dz߇T*! QD 0߯IKpՑj"M 1q1^0fkC+.7LD+Y'ۈPBʯĊ10nğs`B~&ۡ N )\͡Pk0/n;GCP`/N4E@mdsi]U{ 2Z8 j(>mRy}vC  qh+;:_֛o=IFER5]J;5t %SL3.2NTN{Q- a # Sm՗B$3WY_-Q%PoYMJQr1f«|/jzϽ \Nxtl¢Ilq R"6 Ċ+a}j"IRk׾Ϙ.MmCFRQZu,EF-0*X2EPck]H)0724WQNUWPjYfgi%XnFab/X^쒯{wŰ|n+TR)%U4\Q9>]bizV͑&ZbO"՚"rӕÍI$] 47E?r%YDk ]<UkgÝ,y"ӜЌ8QTJjE! 1qnԬBo3LOsʬOnq53ķQdJJ-K6Tb-F(6&Vc^kS:hO#, 0hy= M4p䥫1F2@I F)@6 P#k``IgD^じ ӵ1L80( &1ؤ̪Y$HK"/zq0+T:ܥ" 맪u'uW ~@mhǰ ȷ& 1gtU??t|B#/(P_*12-Eʤ ٞ1otl{Ue9{S~GDKsL$x~Q^f&%tT2 T,fԾv6 T2xT|7XV1 v9e/.B[݆VܥH<#"pu7|!xJT ^o@a8πB\;Jݘab4'En*Ѹ?zg? O3N ~BJ#AE"\.gDv%=_S1 qr=߲/qMEujAVz^e2JV)KT,{QKغS m371ߚ5ռtooduk[zW+K1o1-^SjZ6 m_aC&(SoE|m$}C`1@0 ؍Tup0ܲ[a}3d2*. >klA=3GY+?MNH !1;ŔA1@BY:mR"/40@aki B 8zmK:_W_Kxf}m`FT΢e(F'\ZB5qO+X_FPK1^E_Շh(HaˌzO)QJ(/ Yw\RF(8uJ/[,lzX|ٵ.%3n+aRcARnY>M}8eVIywh`nvdFTqىDNEX w#p_O3rmNR©֥$ԏk qK=A.4A n$pNW!3_z M/[< ;* hV33eqƗ5Lw6$3w9ڽg{\22Р(yn& {^HM~LgG.1ynϞ]qt kmit >!k6s3P'oჯ"·u~y{ r9Ɇ2X4*$‚QVKG !LI(bĚBȄy5E:r-:{x Mc'R x4SPo]5<cU`glY:e>izl>3*L*m%ap>/gU:RHz ]o5nF(_ unbV^S^aW#jޑR1V!k 7ћ'f#ATx`y&Nhq8 7t\ՐRĤ(q_++ЩP* /.2?NƇm[5Tb& 7N.pp Bh(0)A#O(xA;"PUOlycfp|=.h/E+)`̀VZ߿|GjXc8+߹}pω{dC7gU񶾑P(w0_vIBRL,ɑ%m[XP*rO`V6}.Rz cwe8GÑs(մ&llV,?IC9zLMk4א1M.=`33`]ljBrzfqO_C%PK%Z#(ڮªu ˘zŜ /dckB r/Q|r DqS]zHJIa$~ϓ(%"8Y=`0)<`kŝgǯw5/.]gw/u'0:xsMdFu/!hG6D쨋D `kBW\gNz&/$֏#;c k.BED)CKJ9TDGe}"~CRKi[Bo,E i30!)K(Zc-q^/d׬%Zր'Z(Uʵڷ%=^V4F1J3z }G9f7 Չpǵ$ R=L/p O/UtrP$b[`SXy>=ot '>)t$[͙.cz[Ӿpa- ߙB a2?:IuLkE@ao -'LZ$0>ף( 'aC'H=eNE1YIWC#(7ob݌RYȑ~Εjy&/"*,gb4j}k]<96uٱkcZp(M܍d3 8 ~}3;MQ(̲)kYd8 d4nf1L4%%fMD0"j%J#s]\P;S^!pF[~ӀJ-NW*w` 3nFȬoۇeFS,W;A LjuPZ<5 ^HjU|1E.E|g(;\ P\J-q?~RJcx4 ; ЦV!*Gh)8rȰ{$LUm<ŲgKQb\J}\T[:#SFڱQա@b`nxw=XDuv` C-[~ԡfԸ}sF gLCFS"x" Ŏɲηe\JrFlzz ϕz`@sm@$Յ0v9GuKeRH:-0}ȥKp90Z:ZMbG)R4/>dx{z6@!xiN}wZlwӺx$'G-MpD㘶1Әb]9]?)tBѭc9tnKLPHYpaECf\<QB`TEaY`e ZgCbQOy:eq VSw<Xȕ$h=Ά=" ڿó j.'lxxDE-U/ .xs<QT=mf%HAfHZ |C:} 7ˍ>5'؅Ubrj&bYYz.W¨}P _³3:h ŭCrL.~CxkWEhX'ܪ*¥r=ܮ GL e[QMh5qސG8:b@4g7^8F65sG8\m}mɝ*r _<vAy˦@%,jU_QNjxNY4ᑙ1LAl⬠<YjC#$[M3߭%Dh}ZN†|FMH" /6΋%B}ѹ=&X J(H/u ήT ngFӦX9-^8j%S{C" 6ϟa1wK Q-*qQ¡IRTI%MZQ^&ܔZꆮuSjit8d]QSJr D$Pqp|s Ƶ w_k6f~*Abݚ DHreDGfb3v JU&!8U_l| 7TZTZek H$^CT?KVz5\ t,R_dH2K?R!ʸ" sz d!1jΌgNZZzK|,U@@h} w%8B`elh&|UgͶȋKQԜ_bTu̷gr{:S!\r Cu'{2 AoAn( 4Z17L 8:康 k+`P#iU "U׃ A蝥7t Kտ"q +.k |s.[9s| P! OlS#M.[#Xw6PL}Zwere!|]D}ͣĴH~_3o9@tߓSYY!s a5LBC;c&ϛuq~s`~?1,t EZ󠒌C]bo'f)\>. Ƣ6/=?So[9\\?e-⽵u:xDlpN?Nh?MWby%3J5KvX`4RBK+i/ӫc\mbQ$p<fy[I_ b!r}$1giB-k9S*U(27`xPf{h\k[/a%PzDJ?v$|#-0gqBr y'ip$hS804?j^[+qT-kɱFs?&hχKd]a:>0nfbLE[^prOf"6~mY]?cs {Fhnj6o`״N:֔,'/3, uyAhEF\BWGќ ތA|pj/A%줄 X5<˼&[Ip.,(!+QLBrmM?/8G]Y h O*ޢ}ܭeK@wUu7}Z|Ee +.Ax(U 32~}5q`e)sJK?"{)nܚǝ@:2UXn"8m6þ";GB [8߿.+ DCA$,$vz7/t?R^Z@a/uH Op֓Dz]khM9,Azu}sZQMCS2ի֗XI.ex5pv7GNa՞5i5cG0H%=>mYJ-#.ͱvws'XDٶ8+~@GJz] cb5lU\Rʛ}B5*~Ot2#{gC.H:# uFв$wkIk-0C+RE")KcJe E.$؅uRW: e?>*hYCu;قG/u~<10,~$Ks~oI$ճQKcEqH_m.o{ oō!&e{92?:s&.'z4ƨgM}/wwVPkMcR1suʇa0@JJiԦд 1̏k/ m䄪%ehibauխ^hW/Ŏ֥mB`N} Dowݼk^ͻENvPHP͗e}rozD5T0  X,Yej\)<=fI {4G/mZ0 ɲAjKDۥj覲3sW0$Bm}NxߝUkU|!KU_Uӓ:x#`Pnڠa7pYE Ѝv S:pРv".k3gf#o C٘7<H,)~#kJ~$&۷ \ѵXq!kbM DRleom=}\"h.C YYCL F;s#h@MW7.F#H 4ڥ'͍f %r%g$zp ~G5Q'gz[mo,.¹zu=aϦhCdQiŶVM<O &sE;-ҽ<D__xnd ̙, 004.տEճwC¨\BqC 3s┋u#|CdAu1}h3CET%,lsx)@=4?_*Cr)KȘϿ4,jVxr|$SN)ċMPIX{b3$u֌r5 7a nmH݊xlv>s`U#FǔtAuLlkk{h#d_NdT b21ᢈ,vfmOqc[#N1c9afx!@W#hTՓc W05YS:z2,͏an>Ԩ) db .*Dy"! 'heZJS5i ;Z"NVh%u2(7:_Dw4_wwHY5,-.IIڀRex wovl;a$pd1"r°y/c@2=z 2;B(8Ɩ4z |2WS >ĘKfXߦk_)/RK>>[1iU. 2!*)&pMN>W2aQBgQÚ5\ǩReb|5w 5e- {1,a+Ҡ܀R! ]__9%:o[ t{nH{yXe#&[NA?'S&rFnbm :"I)l+\j){QZ0g pw.3oɶ+O5kU!D\Ω[1m Ni )QLl(_ B~^dQځrhQX Dw)+J-$K'7;$m 5I!ixq8BŲF;Njϭ]/T&ž+NHx-i=Fg[XƮ66k+hhUͿP;~G^7ĄţWdRMX,j'hE2@,#x DŔ#ԏyPdQStxd8mǽJIe_ INT\+Ijӧ);DC4&[?H)wz+LO&BQ)_jMd*i8cM7; D]b gIp;pkoNJg< `/Xih-SwL^z^ +u_6SY"OZ7x3U@Sy$oTn^&3ޑ]_';[+/+L;O<5:{c.:B=3"͜d|+JzG/6&hm{G}-f`{B~Kl0 @z @٫r:l:ZPA]񿷓mWwn^&~1iY+m^gUu" {V%n̪+öӺPg?H(kfqH܎Ptj걋nD٫-6JH~@涌 r"jl~M}6W1f}MA]I";)"ˢX}ƼJ,[1Uu6Qy P vj9Tڏ`/;$~տ~9SO(2yn˨ȭiXJ.^68uY3 !0d9YQafS#XwEC>4L8B;#dm CBcN]E gi~ՏQxE_G'-LJ]TpQKˌONeh'B7P=OS^i5qhV4Й&1?G@)!$Ȳg#(Mu wo7.v*m?c.F|eyHiTI:;@S t'׬KX܋ #5с+cx<>qaxHU,/nc<@ y4Ĥ-E9̌[4$spH[e\&'r&}H BoCd|pPI}\5[cQTbnB{yS8 ܊k:~UaEUz曎o~{sy o#h\N;٠+SqJK/>2(8}p^nZV vzU`U#]̿(?X,S";(5₎z߂JHctuKP.#9Sr- Ff>Nfat7&y_KХ! T{q)~O /Ѯ`1?F K]~c&E1UU 2Ǭ𬖰*N|+n hG7]9GXcQH"`0:ƲN;MNT-S%Bgky><뻷'fqdxK)ek ߨ[h&Vc;b䀫4JihsIGxGU'|l[. t;C`~I9}2.yfKo$Q/Osq 'Š~TBfgž{nzs -}߸uk ۮ0EUP%|>Rt26 )PC&(to,݁/{*}12s=BeM")ksB3- PSF-DE2. ;)m_Z*VRm>Qz"hLw&3ƊApf.v& {;MU3W2(5M9g85ޯDzFAXOgW #0 CgCq̌.יr҇M,I&<]7[pjo-mz:2Y ls{6*I8okI{{./ !՝wp>),eL'~.'%! H4^tEʹrj$iשr ߤi%Zn{ɥͱ!%۞o֋fu˂\H#XHr:'`tZB*(:feÞjEϤSWa5~̷\9:$[( ߩbQpΤnh~pɦ-}Kza(M$' }IBJ5NRߦɞ+4q Z %孎{]~ƴj, A+U|9R@-Rb#Т*' g;Nj.P(=(sIX1NC3M\Dkg~)uSʣSL FS^Q[6'" J:zt'lK oKRlWmkɎk?[?5 {c*R'qeݫd~e~Ieo}~Bל!~O2U2FMtQ'=o `p!,1+ނcRt~4.%֟gX },Es1$yG#wGGo/8dy8Tf؝C5 6k#VAi"-I&9kL8r;qg *Q98T;J%\zr `9R9X +}ۛ ƺ;-'' q|8B{ܜrhL;vj4kZŜ ło $\ʁkeO= "s^{$Ʈ[֗:GטSi*֝&2<Sr\4R&oZrG(Xi_/zONF%~au]Q:Ai'"uL_MiUlnVG7g^ h@iLJpʕ+HuEf֦HWBN G^88[l i+$Aړ欥)+sjs dO\'aQ8S J:'Dxj)'=<\)*I,S#QЪ<ȜAʿ sžtv%^)ǓӠ4^+&W=5G3 W4$C>peY\-;wboq소ԙ*HeՐea%pKZ&l)@qeXRKg}'Q*f+ NaGܿ͠9 / Va1pxr":|e; G)'Ps;x+DK}M6v]OmV[g9t:V,Po7=H;@ieffA־ 4B{ngQ$RVZjɀەbkWγ,P~Xk]cltb5Jgfi,)~0N?ntv>\!1,L^&zZ%~H$g t[w}usS#wkT~YϳE%^)Rw'%Tړ q= w._C9kSy/& bN] C:u&1JJxN%?x R9i,МdU:v_lU _0H_t+#`8ɼܣJhƠt(%h;%y>uN$A Њ!\l^g7 &џ <16'N:Жl} t/xo%>W_vP 'mZfs/C$GZ =O)TfsQmz_+wq  aՒ51-;B&zf 9y[Msu<P2/c>JߛBrJvwCnA/q,h|.{HP0]u@0758m=M4""2Nn"~\ց+5&'qwI^;I ?;p_4ԯx_X s?P'1Jt3nٮ%͹arc[^)%-5meH()0~T4P N>-XW/ΛdI8ef\vHQ[ElJܺ8ƳND J3o߹&29c!t@EݞLi(%Oh5A&i'%>je}Yk9 V*FW[k:)ҫ&83`#%^y'c *쎩s;dnx1W4$eUWZt$Cb%Hh ̩m$.$̤Ҳ$h=`VGC~Va/^ ǜSA%^FZ iC,% [rr2Xt@<|%чڇ ! usL6q{'ST- 9<KfLqO*v@a8W(ٲZzișo;t:"hيP}l$gQNb dLՎU /Ӵ)(1R!Hw iG)aV&htZġPv=(G^m:9. Cp;|Y TjLC~S r oJe ,r{`%j6e%AuB+׫#=~q诂.^(a@հ厲7#oe=&Gi6 ;x>]hC1li@t눝z69I[T)k ŭp䨉_C"&0b-amogl,SYyEt܃&ղ,P:+QRWX ^BM JI)[FEŊ@I[Xwkl}'iNS a;fDjhk" 2N*ȍ{GƝߴwU]N`FAgM]<kfc1i εR$9⡹}u`C@hK<-s?n$  )ҷS+$g&OtDxCR#os*8NiI#6H$LOF\\Ixg%̇j\0.7𬄘ѽ!R<:t y": DR:[o6j~J8pgU`RT]~ijV5 ΧyjO&.JRI֙>aFӾ|ݟE'@3Z0&/iw@$~/i ~>^_7W{rE{`hsڻȌZ/BS)޳d u"b-˄WV~ uB(Jv4)_Fa7>5&yjn0Bx =RPV j7) }k 9aOq[.X3ԠœX䇲y)WO:a!X^OҹJ>+a&'^!'}lͨ.`xļhp=D睤\2XF`A;P+),qZy& c{hPjY,$Wg=""Ѱ`.Pz؞IR'"h%%r0R/Ź{FfN5G i`8ArqW+=*l9Dg^ 46rdf_`&j^tWk$Wbϓ}7PQE^v6}@lvne \.CZge.PAft2AJBgznqھ^f$7`D*r^ˬ2~pT'X"υm^]ڸ6 аL= I9P팻('gr5<|جKi&WtR_\g,kI_'A|'T!ɘ?È`k.0ÀblI]Ж 'e[WiA~ pdà *NԒFv`si}12C/.n }vI^Qj>}tf}<=ҠZ6l?5?zWu QHrƷK('):qv7!# Lf0<1,!6}AHO$괙S߾ qG!VQNOFNBZ1 w 0cMSC9'C^e^Wlj';T.ST]4<(KV;O ?i&> #2(j~_zg9p/(v]eR#GH}B[Ƀ BNy[Ih* Fki%{-]&h}KQ8IWY95 h9Ow? "U@.. nLEW ,G {1zt0 0s4~ _BNhbsBt}ϧ.n_ AёGŋN #X8Frɧ-:'\[};΃ IT4DF>r \]`LbXLS((@d;Q}oXs Ij(o%~ B]%.ק|is_qRȓ')̇ w6B*n|17Sٔ/sY7hԷ 葲}v%x䢎,K4x53>M)5SH/Zص /SPHR~/-NMY{]P!y-ya: [A xg|Ajg-lJ:%:$(+Kש7<)"]PW&R P~m+<=^rD:$X@{e(M92+ 6 (l"OS0te"WV92_E kedjw[[Xq'yHκU h--m;I~nQ"(0"[#nu;ˎ`fYuQdg%@/;H/GhIBe_Au;G!_⮹[ɎAPyʳuvta[>Anr,SotPz5OO+򁲪bd Դ?50UVw]qGzlP?P1׍r(n-%81{c\{6!9h8XSۏh;I|zX:OuUKͰ̢b' ]5ޤ6)RhAʃdd#P(m^6)L.}EV"ocS4+/=0<*cFOP x07oJfw4I]m*f@)1aVJ@LvD:4& HaςShWs%xOzVI'$DNV/}`GDj\9^ pXuhRGlm⦟z'9{'ѵ #ZpR*`bzmG̞ U#MF2 $EhB@_\<5, ~ S#n_ОZRs-[56Vc# ~t3  Bc>,xY"yI?10JA VL<ӋQy+:˵-im"fǀڱt||1_>B6˧5T^.NH0#֨k\rَN#Idü$ZYNe_tPv{/ʌs l0"DD8z5Rss߅qRwq̵4`%zd:V ?H&XxR&;wu&gܯTΜGK4L٣ kcZ"jY憬&S bk B׽JC6bJJӗ=v HUMz㈛_԰ghYts3|e=K 8 L_Wʊ4d,Mr  'o p*EM>x&:~וQ>=tA @o*Ӯ,V c )n0>UlHW pXKWe"cᐒ3\8>?kmx4:OͰ Lк4}!hSG9!Ҿ_Eڀo%yv= v[fof 1ڪ0> LhhFv7݈m|@"-ryc* _-x2b9 }xXA4 y=Ÿ1ȼH(ZJxF=M*+܄>R.npw;ڵ0!&r^CBWc2MaBbKv 5j.] ڻOOB:ێBD,oɶc.ϡ>"hz/dFͩn }4ȴ^`dN%4&rUꓷu^=ЫJw)An@r 25%!ɣ`j=`,㙶W^ƒNI[u AJ^-Q`/ \mlceVZd/STLkD}|*J^DOeu`/4.{vw{0-4b߼z(GwOE޷&/u Vk0 WRtǚ~# sޝ;_\yofDmϥzH<;ư+"+$7R*|잺(wMx ~%G|A]v5j>\USܹqME'hBrц%Q4@F{ 2xQV6n&n[Äl\pk΢ELbw85.grOk9*rEZЯoKng̠QĖ:md xAWdvKIOqӎXeĻ6W=2KA{2vR+/AvL .t*'9V(w"W |,4Es"pbkS4bA&*QPwOٍX7NѼ-^xɾHӶVF} d]D`!FlQIՑ{i63s͢8=qA1tkZ#8Jl{՟v֪o\pǣب2zD8$]]߇iyXqr( Z y4Ž{^Nh^J$-/n*'5K2zTy^LK+gG8=2^EEnDBIt &$,hJmW9{^W 9oIn<ԺwI Ujd-Hs)hO_zjU|.,H*dK1#1N1Akl_4΁@!s'ksiœVG3mIc&/L@}lJskQ9*UD+.;ZJ<ÎxuABiP=όM8\mfJlj@3me؈( WVqt3æ] l ڼj!HcE:YpF*BIpntqp9EVUS2^m&.6bSgH6;8U5_lw,,1ssLFȌޠiixq+=ۆ6MmQ.y;sf{:<77'p2e}׆"]f卢Ā̄FJ"dP܋CB3تF.9ӔF]#xiw|+^k3 mEÊQǯCۭJo#$G#igm7<ى7DE짔h敲Z Xm= ^쌞 ހ,)\[,ȔhGS׿^I^#P :\PFg }R:RMcU:( S[3tw 齯Y35p=\Qp6,82”ED&c2 ec?PRL8o4Ik}'[*0r >#UU\+-Ehj?$6V;Ud!j./y`# 8Bp΋ R•Nͤy3N-l/QA\^-``q`|yѝ&a1e~azGgHV@Q=Q*ǟ,bYP"U-Xf愭c5V"=2Juz8ri>:kڼ|-! s[IKuɱ??J=|m{6ų8cF<37O9J!$ ifN9(+Q:5Q82XJ/3.np5*j!WXϻ8$c=wU65:'YjbMAhzk=#MC㛳\C*(,FSjZUO2ng=:w(ETI|H"u4X~jd9aI`g(vHHi/@'6/JUW(60BB^d&"9Bnÿs s{ .н ''f/OXx2ΜBb5:3+" *չI0ES3Af>Y8@6{pd#?K89 _$f2uCσOVm )jKw YVuÑ$5ˊe 8 j_E-DaM^w-~0>ͪr u-ZYO'$~>ql&H|>{Uc ~5G Cۻ HWD*h7,x@,^:lƗ -f Wi`KoI7 [^>%f5iZ h鵕_| x3=+=bKJ*35 L)#hJ1ޣ@e&I Rmy i<~h \/ e8%FD çT5xlzK!at~5DV @C * Ozpr׵RɽOVci͎ K#zl.$x:ґHIk?dYK^ `wϕ'>5uJFlLj|O4F)Vq,>7]z;0zҧRڒ˯;zb pPB|^* sV4T迡xA0PR,G1(x\{ =&Ƹ?q WIY#HF.%3_q=-Wgՙ1[ݩ1-pC 7Gp%IU%=AlUac,6(ؙɍj%S#޾kDhn9f1f(5]WJm:[d?pN/1gLU6^dt%xA/jf$HQ-sرbYlP ݵŒzoNj?GոD*~*^^Lw/mcnhgiEE+@]v}Em͆ )ejL#i$,?| !2HŎ̉kyT Mda&(:!n7#G#.xBaTv(#fꀬ):]#o?āՁ#ͳ(KOOV諴8e>WiP+UN$Py:`(豊C^":;<ܓ)qeP4T C7uI&jwde[EB57YzoLq u󅛽gS5A[UϒԈ"jzr8,nM":m X 4{saZN{铞rt浌ZS8Pڸ &CO'RN`H[1T\n?A"6AI¥2g3ǮGF{u KU`zjSdbw=%m O\M)Ǚw8%FoU֩pDbCHDbay;LLt}ͺɺұFt島:cɸI!&p$AFu}V0 W] 76O_A|=W7Tdsn7L㟊xQs1W ~W6^)"1A+]qéROisQzAiAR>t _"0ڶlem'{Y!r]ia3U ?N=qL#RDϧLj.iy&2:{tJWGug !6P?x~,(\Z"1T.ly:&tT)u}S$]^nOhވ#ѽEPEf!F,|x!~k}[o 7c!Adj`"[ނ9[kh~9@43+lXXnu #~ݗk}o-lԶā9PP !^2a"+CrݿΆ#N(,TIr*zM, S-\E2qI9Fbf)C.?h|)Yq1{6'9q^-Hh=*9'-H.GHq%u~r}9\1] ;lgA0:1*pC< I (^͈fHA}񒩚0b =V"`or \>6$FMCÌG>J(@tuW#:gXaդk1W~qPF>/f'g0aLӄ`wʈ &إcϫFI,5jyy`A%1G <Ԉls'{z(eSqhTv;l)ydmtMqmRt&U >)6[ 8h7R!O C_r>>VK6)C2l"ΰ/dY;>4_vLm}o*lBEw.6uv.`FE1@:q3( )ґg `ߒł? ƚq#]uY,wJs,\l J)ûbgw7vqV*` sj]T>H $(3H85kY+,Ֆя:gR)'׋0ŀ" 0K"סX̷jrCFsK 3Y-(3v LɳQ-1aIdyg>BMEC ?y2{+6i r3J!YNgź趠5d]ͫnFVpP]6XMC !nVgH 1RAuAe5rPn+h,Z 1TFc:?/=2Ť>!"gck[=:/w4hR )_.1?+h+*{\koetWp| a10. {,(PDu $71- *\ᣏ݋E'Px::yPl {VtL14Q"ߧa|Dc%Y[xR!xrme2%VD2"pIy2#w]M!`yR\uPKLRPa!R [20m'XH ˊ6&+mgR2h/uŮAҵB'K= ӯ XV6.o G-8m늘1{٧dJM(*voY hۜ7b;RQHMj ^Ti,2T`-8%EL)ɑ(?5O|v 9# Ҏ*12 [Bxzg0/e M#2Є`^jt&Y'Y<4Kfl*wr Â=pv\QcoJ 2K(y~ъx0%|">+B8]ND$eI͙̤H%w^߮u3*xi e*)m^z@؄s{=+lcԧ f1 7!+ey>bqg|}2} Bb%F,X7+f)DqO`ͫĪLo:Nnij0ܻM%M_V0M7^*ُk Wb{J`KHCE@oရgUXzqf'L!&++0Kv]X_QTf4k+d:g_F3qH^>vN:|$ !7e7vgZi,6jsiñP 0>Ek[&gJhUD+ifQ9{$i _#N;Q=I,/qM ?`ƭ|aX F}ϤQOShf: h'@:yssܖl;'.?T48lֿ$Tr?ax \o)棲#]SvUrh>ƕ1p][-WApy4yzJ)tU"6i{ fX|]Zxt0⧣& [KFk񧟸CV+a}X.SB إ%S$ȄT}]# ł3\ ѿPMW9;=nwR:2l>1 {>t18>{4I9 u 6Έ cҗ}x3X0kc빴\LTԡ.tK^X S7;G,TGk0ؐʕX^®C0!zBe/0tX&XyᒋjQLJɄ[Dh?|dψMHWLQџ]$z0?09`@0(4:㳳i rp2@vG0UB}rCiD^ଠX篧An$ek|K*s~61y8z#p6J@J*n#g~[W')u4>j+*@{,=eW}X^NE0Y cڻsIt=}Nb'*}FٷUI6˛*rB8.ƹ=*;wTNE6,왵5M7Yu/0̙CM@^N: GAlL-e_;5JYvXKt߬ɀ7=?#]i1ҙ`8И5Ⱥeft֎2sͯ1ћw']ȟWGK'O}G#6i~,i06`8l$Id(z! 7`wm(igD4钀ab._LV̡4\d}fa%G1Hȧ#KLramV 3/`u"C͵Vb+!E`ͥ}e$E m/N!Kޞ>1ey0}ȶ) {g,ks#H5}?9-zӺzfNG[ߑ^Oɱ2dÏñ[ n聯`HQ^9@T~I)e*?b?#[WCm+ 2X ߰dž$m_&D>ڦa5 Nj=φ,<8HM;dh&[].Tu`VTSnT^\u~-t/Gv첶w {Ue>7#ábHLjdϼ<~PLrGΐĤ!. b ZAe 0 hFUٽ./yt` sXH?vۦ6e"; `,;}"Ձ/"%1}3έl96,PأlDԜX*!/jyo!Zcp+>07jen9lrz0!^UTs~ i ! v@ir_'?[[ڻLneNPv})fSQ4k b1 \**6#$_xڛ-3B<>b/&7`&bCbKs_&x hJh2VTWHl(\P8ٶk!GY=eF26p^\ r=?5A$>|Y\mg6ʀuNx 6DCp}eo_ ’|E_?ȗg#d"!J!M0~7QkgR'%3Z&c7CvBqv.cw ǜ b!lrn~9/IbM8q4)itjW_wI/՜?ĒeZI\l<Σ Yb >y8Cr` [#+PnX7hlL*'X| }8Ss$KB8SKQ<GtdF]%P%PYhN8}Bχ! {lR x#$8TiEzO0:8L|KPZ5O7cR.&f͖5b N ~>{*P¾b9"_ȇ `, 춻z>NGGvdu80!m}6-_ÄtJ"QF#B0J[q43O I2^!IzkaS]R %X:SLlA"_XgI[<fE[:u467Mܧ&eEprON5F:=SU,9Z ^HݦJהEUmF$Qfe- /8T\-ZGiµqbڎD4uK!.p!+8Q_$' 3UTag^ TSIH||fi8::K*R@»+ƪ&$d_ bY5]oC֌}PX&O:ԕˠ|w@I !wgXɰ!Tr4\k`M2nM_Fiq\%H9}TR@sMs<;U rD455rip: (V|9/7ɩjLMsw+(\ eZqt?#ΗN,&5->DJOqɼQIzg "pe&l%&aoS2hΉ0ODEfT&[s#LGl&RH-u3(<qF橸Q^WЩwPJW@b,93GXa>`B*&e9| Ðv49g9 h9A/ 9+L̂.vܾ2Jsgfָkn%,r ΑafwZZILػ2V ,鯸}8 BK eH2a4⇖%bͪeۻʢfM]iܜ$?֜,Xf{+kkm:k<"ܮY+[P#=",4飍4;DTwam:*6prgW A(Nاuq K{[I];yxV ql$TA(#xYS7V c3vzqx$@ ք̄))LR4)_Lو-'3#K,1C{i,PʈIG꽌Y,ךƛ{D%RJ[7\#H+AgWsIB NSV8yB5"l_d/d6`}N5Nܦ')+F + xVY(`#k}H'VY7$ aU/9IbAx*;[3 ]c|<ѝQ@-Ba$y=2=zT.ؠl ,zZ(꠴|=I8p6l4*i6t,^,BƇ}Y[qTZu%[.BM(q!t!qǗaL%'GcV6+>s΂;hejv=Εҹ ż;~;?W).9yn7Cʩ ʵE$(GS2眄Da9cXˈ+0\#_A )PW;JݰH#͵ٚLʾ캲d'OrG|)}Wl`toOY F*LUwow;LbH{Hn9Ly ;a.9ٟ`i*@WnAͼm^y|T/fqaZܣ^10>dss팒ɉHW7"l`F,pԼVA))o2oyvSV[)jWR ̰k{s%z(~%!;;Xdt}UOw$7Ի..?օP >W?D [^1lAr KW8c7y{07Y s k!a1voUPXvhh pK0^(3]'SL(vy*sLܓH#6g1Xzg?є^KיKJS >2 wl>J-%p(dv[ƼPj%H oDǁÐMs_&Ww2r_|A.lI1IRGm!A Q:ZV-_`rX\4 x~^M͠f+ )\ٽa'cؒ e9;TGI%-YGZgR-[eqXՒMԍTs N$sd %,m1l{G-5q[쏐hfF^Ʀ+˒G3ju-?Pmv#eٕv6~^zQm(pO֚?'x|Ğ~ n* 6T\3xI$Sb3J8>db |>Gz7i@wk$Vc3ºW[EX j쮕{Za5L?Dn02ͩ+#T00C)$*;߽GLb\"d3"2*!vsiYXZkF·cr 4MbT&czTjB$rɿHXDڢ;кYd @3۱Pڕq}-;puDҜ@ͣZ؋M+>Sy@ nFqfxy"J:4Ädk9tvu+F >- ߽Wn xJXٰg~5*n ҵN@Õu}r; q5qQx`=ZK ܣT_D^@\Qԟ8g)T(!`% ϲ#obcb>n/J1VˎI1 ~1=Lw0zY؎l D%9?P;"4w 53 3,I1|XD)jwOT=9 j= ecQF`o{d޽,2ȌP;ܑ!|ZBM2o2-ۿЧ(&hS?P Gq? :j1z3N^bS?ܓۓBCG8vk74+65oK x)4رw[oz WV_%jm `%Ond,GoES$9?pʏSXmdY6_B@pvYy/W#3 #ct攐iOxzo\Y!;2"s FonL?ՌTaIj8GT(@&2Aɴ#PvNZvqQ*$<v\`)*(H0ˤD/|GoGةu {KBQbM9O5jr Xe=ON"o ܯ-T9/2ůr\ƒd>O2n <*N氓W42-\#K8i6B>|kC\GOrr"׈LȀ(K`FobxڢP.&Nohۭ,#Ƽ9|jI(KjYyzM$f"9-E8rg+8|n ƁmHiZ2 h(H#ײ#cJLz=U b6nj݀_BKs!zr扯kሟnzwQ\:xŁs׌otq W*E?m(O&)3ճzʠe|B@8$45g"gR7ͬ 3>ӎ8+(ЎX [yg]XX1ʄ/˩tSWt|',|JEx MaFKQR!V&\"x-45eY9Phs}guTkUpnn iԑ1Lr剕H8g|QA:W%j;em2!m0 śbtMIHdّpc*?7j ůȘheKDSdtx{lt&S%0]a>"y0Y/:#3<4xƛ?x% h#j&rlR(J&F Ջ!yWoKF17*kST5tJw/NIb5,A#!̌d-CylE'~RUMC16d!{jw>BqjX<6"Yq}P]TL1J9fK ` } &*y8_Af.J1IXnĊh)@u9WHa!͖q:p5u>86E!Sm^ז2~\c}ؘ#gs)݆qc\X\k˝".3^ Z0jvU]ƣ hia6qfynTC JB,j҆?hW8|^Adf|iJfݐRÁsלAi-ě$[b4cU嵑G.ޥB9Ћ͘2cȱ*3}Y$D[!lXK-ƽ V%#X\k6BvvR_<dFmo"6ȓBnaN˫g_UDmXyJbU OȰQ5ͬ[G] T d0`^w#VvyVY:Ϻ,g@D{]:`1pA( 2 zS ^[X/K_7+V6|g;fc˵W}N8{Լl(T[M& 駿H)Nդ$v"ތ4$uljξ5B O926D(<Μ>B6unzE95v8+q#H2>?d³fwq Nk_v|# nc\uO%r+@,E!&=|@Eb[gUBalG3)\(#Sx=zm&gӚerȨVOpt‡DxZ44V_C9:UO͗uѮ_qӆ+g׷YdUg&adXy\}wU\%0r\fiC>աڛ&XZU.ڤhC%圔dڦ}HD/̼}"T]ϰ.zQ)}Dp>癩/muYP?jmnwE8z=Rd*geǔR~lEt?,28_OJĚdY؊-W>7Nλ۵*]2c'Dz5=QHEN? y|Zv&`5!E7K^QTw5 8;c.`EgL`]8i}+Bu%ȭ[)=xw 8~hX53V?LlKnE~Oo 9):Ro Bg=_r7)4lf ؘntx& xRl.ɇRTֶ{I&wL|8tA[Esև@);dVIiKϴ{U7 yqC`nA:&-a-] x%g&Lo[0^-{~yIxYza`RSuٲU]˄^TfI G ^A'( /{q?+q&YhZZ"[-(f !z-vj>Z}N=f@(}[0G`ޏ!{@ +_e*+/IQ[^ٍb_FdPbC;jYĩ2o:ʞHUw(| 1-Bu2+^Gja4lREl3H6DTo!aTx&ZX)<[jԣWܡh*˴֬b2J=,IZU慰 g iSh탘_r/ Pu% ìA'йȆ&OHyQ%GBRJŪjlB DD>:ieN@Pgf@c;HzduK|wpfHjH!v`֕`?kb f)zKRga_ "0nR09L!:)RfEG \􀇳4L쌀LE`H$ɶzc\*//@IΎZy(2T|õ|ԛ*=jz [9-D3oIYY6hI/>TMPZY`c\\ , gh- 95o}ڑ@G+@$Mjκ !?ajmAǠO͘pj*&)}@l;}POb`wO'~כ QbL藕Rհ:"zYY7Z*{)&ӃR]|:?KNEb=>@#<`l/%ȧ0Sm Mnwhs4&qI@ pLxO6 %Mjsr/;`?Ð-P|e@D*7r5ʿ? 2MnWSv/[V4N|F]z i%D*G|!ͬ?+X>b.'^ٟBb:1@tӂ 6@@G>x_ Ȃҵ+&}m\O{.19 mw  WLLu ]BOXwu" :߻Ԍ3]B!ҙOXeJu8] dPtoڰT썂7H~ηxE,ݥ >%JFdy֗( LeFlP $O=ؠ|k;Mb ZxࠬK"x~OVg8ub=Ħ45kphFI(1\4[ӝhgڰϕ/2ivJ9UIPjxvѝ•cgInD&lVD6"3ONo[AgWw$.0}gb%̉S:DNʎ}=k#+Eذ>ګR֤*F@A"8XQ&j BO}()*Bw$[8gp}fF\OBkQH(\NQê3RXAfR^(aW:J/|wakRbp`F CJ#/SGY2u?aY4EA,i'Ѭ-S5t۩0(mXcmbz t',-ؽ9/0A,(& ѱ{ 6Vdv5YQC' O wMuV@v[ʸd2$9BqcRH7X*=7զbp@xs΅^LWois ZGo}F;!L _s#>H_dY΂p*~er':5Wgz;;VE#ɚ)ך K/t*v+0h 9Fw/x:J1Ed5$e .6̚8M N/O-v=fO5_d8,C֏R\ZQM:g@Q*=IHK_UwN:4 Ўhvݚ`WzGHbǗgډ::@`*n{Mb3 O[kֵiQ5F/'vCgg$T9QbX_3͇/Te=e_E)ม+>\ H%)DP,Xf.J1u) .κ,:IQ~}*bd3kKl[|Twr53KfTDU۠rr1vIiDklcоʹ+KF|R[4J鎹 5Ȱden[d&]ݼd;h3\.LLC¹1|"iI~6wv̏KB/o{ Us4 G@a+##Li_M˹5:9>s[$F'A?ǹcpY {ZL)<}i e2˗/q`fU P2?A?:j~N69>UOz>I^Hit%*smH7*.?S ,~7JP˷%\"3L<9lo"-Qu8vX:<輇L%ħScpUKߧDu `5oB,HȀH/{AVHSO/GIz%=YFaJ&ufC7QvF mm$yP v4zxn!nwmD;TE62S[ ϝZ1#N P+M{d>ޜH?Q_~+;/ͨe %CʋKpn, ˈyEoH \–bmM ip{-{SCG5F~R36qRmpW VJ&#YˋYq傮`0&d?" Bi /y]&.<+3M07Z4Rxnm`"{o|N|8z0pCvou90']W? rO\a!0^h !U)[}Gb^t>}qjǯy\x甒m e`M~L\.M{2խ !6a\2įxdH)F9$]+믉y4_Q]q Lt;- [9PڛA->󚠺TRBx&}nGe~_X ْc54;,|`n8SBY*";d4ޱE H;6Bq0FK4=0T5w?K#gJj; 6וnuAO'5)BsW=_R,;k,8g7Hy1-օDTݠqONl R]bc:z L/iMu (%׽Ps*@v 4JI"Pm;e)}E>zN>=? 5!Emo֐r,`ƹb \:sD]a5YU7^WnJ"HJ3is;Ty>kL(@fA4- 19^jQf>2*.Ulhwا !Sl0C§"{Lm2<V.aЄ6qI^|_ n'R-wkbj3/x.jѪ_J|-O^4$WȳԒ׏oe( H>_4/&'_ƻAT#Nlk@Րۂ7M8SN^p1D/H]-6(?vzH?ƭjGydʭ[3""< 6hKNjwW*Y 8n2IoIY+\}Fi?{#:)QofUJu-Q@O3?&bTD# %^6_֬fXs?M6(e6 TB{7#vW~Hu$j /hϡ1jh+B]vR˜ ﮗ Zlc`i: c"l Լ4Z[ĭ53;],!lgu"(-х9-UےΙMf XɆ~ Zމ* wpCSsL0`ø[UJMmNۤ[sjnoXhBotဒ,x*91y~ٳ-6|T♸O 81Ēiďh@u*L=,60!*Pz2^~:eg  SkizFs89`u]S ȯE^!wl_cq<&O#+/b)]^j9!X{A uG[UoDHMAvV>ew]&N4k P:ǂqnPƭsƸW#ysP'Z@FZZ-ns&8ӈ/Mބ"Ob}1{h̙-IomH25A2$X CxDZf6ˏ_[B/#2"p>Ȓ0VHEvҌZI41R+8_Y_3vIqerwCQ'j?tѰRyT!Go$+B- cݓiyuzuE$^Ns{9sY^!Hu5y2?dla=5qõj 4EƈRx_o3JV~z!I* wx0DFt Xq՘OÝ{]/ >W3ݞE6+0A?M6MEpQ..9!X,,Is#mS:H^)W`3./"jDlr6oJ~o2 >BۤۉQSmJE( n&i*s>'nFwS@pp'GEoaؙ1:c׊Mzn?DfNMJ"BWhX3IvjUs⤇(9Qzխ=PwKjbYg&}/ՌmM"Goh~ӈ 0%9Y߮q(Յ"( yL"B赆  ڰ"gP.cDe@|B)t#.K@t6>UOS[i2/psU8,+SM`Xf֓-ZUOTUd 9h)hm)`%m*#pX+H*75O <3o~Jsy;FodRg( X# pG::S:7(%OBM|]"Pӕ1XRhh~\wQ`=ڷkZ{rcj [,rߣdl\a= rg02XeKe(k9V8j`Vmkfh~E$ imp%7 BUZ6Oye_uҠ"n>*xtNjU/NIi*#o.j2w+W yHp(GPF/TbV֡rHPfH>y>=uى73j݌^f?{AVU).K}{t>uũ恛c){ 4.c(dlv ʚk@D8zS eFU&K7 wOP#eQۧrl\0{e[2a@ D1gǙEѰ_yp{wpn4}dC#\3Qj=Djl^:$: _@?gD7$g$QgJ"\T kdb:69 ~^3s<]x%v [8>cP)چw9.tUq7A[t4FC;5Vmu7 A#Mi:}MޔLz,\ .Jr1B'jѠ4i K8tP9+&Wmj--%2_Mz0ۍ\3y. P^ηkoUa*3d!X,h//;o‡ *kAʘ\1+*P |N,L$ r\bjmPtr)?i|4jsicZ՟qgW(SE%Gizav\ɇ0?Ǖ8/*f_NARcXJdU_ yˋ$IJW!> s5r"7 B)r1(¡w_fGsumTi)|(Y'(g]P~.~XEhKu0RE7E6m̔-ǦY.V` #Q XGd"d4e-x0ߋ2r+ץ;Yِ 5W][]bⲭWVj3+ o;_N.ڙ͸"5u4f-VMFˍOXxXD!jBε1=5v I;mL S/Sh҈.hP\cMnZ}"8vK2O7;_qًrb{~Dv jͳ/#+ {8 OVzg?f,QgW|lYf#׺qm{D5g5v/s hUhp^L4-g={t}nryFT*8T$`1x!}HZ_9sL'u袢 .f9Kт4+@%*cܫ| 툩m^Wk{gC>?+ H>MVlT%TER9Fb#eCmeaJ%fޟH G|`DzX4nE ͷX|%]нv4$}#0 Z1*+얣lܚ :(ycY_9F?3 K&u0Amh_85w=MaC  %ՆmrG,Z.:^$ao_{X$cma#\GLUQ.fŋz( X$\b%h]"07Xh2VT*@m|cu31vnK -+,k3vCaahя@CBBVfSnPyYM' ?7`>w\Loc|>_t>K/٨wixM/}IjXRcU EoFז[; iL}%6Յ Kn2߹Ki Z?gmxo7D9.ڞb7=(9F_QZCA} "Dϙ:^.ɳQ |FY, 1tN”'hö/#-7+"hLXE\ v-D_ ՀDבVcT)fu5 MuV"9doax+fM)4NUOdWﲏ 숅P @Ƨ) *C|M)^m4e-]RlZ6O%(,@X'Y1wITG~_gar٠鰽9JttP.e`ar\nucY_ qaϯCϐ6fBVtf*.S:7xX?6+AzBG:-pHqub]K"- 5)HAnWn񍙬6YшFZQF|BJG+:OI姏䛕g.OޅpϜ+CԚx❯Rݼy|^y WzÎkpHQ^.yF~ 4.fR^ Tҝ@G-b3p6燱6  %efQ*2t^Zjዏө>?4ʦQ$32SV&SȳWp ɦjZjul&!by60)VHQĘhy重g弱 ?E𸆺Tz+j%YP/y!OY/UZ3Ya\'_Z2\onl0o*ʭoy9QtJ *ds;A אw_=e, &9ѯûZ cSa5">B]J3x)졛 !qn(͂VGUL X'ݹ2"DQ ^lЏ9Tk8DMLmT lIeklafVO0=BCN2t1K4 wbTrLQRɩmxc5ĬhM.Q. 斝^9:nWE6zMLԈzx4|l`I,g1z*BY9L mLCik]gҕ.:6~_ET̪N$M) p}be@^^ ;b'I!'ۻCҼ1mpUƽ-i9!RJI0!'ׁērQ题.ʣld/q2/ܧmD;XN4p,I%8mIA׍S$dl3IZ">g%24JR9k7&zWJueI_4(BP̑iG<:aZ͟ nNrg`M #!)ʵûftpkg]߽"y[*h Bc <<bp9.\J]}M>q'ͦLȺ[΄hC[`jl"5 HudslNy6uvC ;T/ At0Wx!+.ڤJqI 4+6sZW C^f&M9$v i5]շY|#qCɍ3Wկ![)tk J2~p\'P{v/k@LF![ LǬ>,uFQhR1z7_?Ja_#pМ`_C=e%-͵I,F UgP*+s'R (apMg-)< W IX,<ǪvwF[*I}v%:t3. mSPC2+[0$_v `ƘѬ@J6ؚ?YYRS/1Ne9Yq-ǛJ;{n\AYD; !8GfT'q X&d+-GrlbP/FntGN p,1rSx%3bki)i85X[|]t_8Qiӕ[f Jv3KF޽|44וEŒ[B|}Qi09n&<6+܌ J .곱ki8:jzkćSida^Vd]ׂTnOUzq|)Lќi]5 z⌼jKX #FQ vﳂϋB·LJpvK{lm|Ro΋?L[dVF >aS-{z a"(FDqZfD<(7B:S1q\PemMŵ *BO)"mr24c%^R.:uW ȋC kYbPSmG\=OSKl x2$u}t]9 }Gf:~mπǙt?fs+^~r>y,YJez3BD~r!'8+*7LeIS^$(M[_k+? [Nm ϓj6D걚Fܞ9dBSUO3E"Ӗs_k5,oK^ތ1`ߞG5ƇtgBA59Jkڑ*Ti sTK&bhP|~u\VNQVŭ+i!Dkss 7wJ*ܫl9;D؆KSuv>HywU:V72)o|z3"<&XP%[Zh8!iYE$6N*182!&R+VQi9F=B[>60|ҦɷCAX*hxXS q#U$He!QA.3}̆+Aƺ>V%t \P(D^ySwO9y`[O`xxzA+'`CŸ`m-;`r0Y {n q?³Ӧ!K!~M 8M/NP?숏0궒K*&1R 53vZz34KK6, ݮMtBFP*V3 nz[P#<(HD0*u+`d/o'I H%){G+qS,ƌ:T4zbL94Q&#Sb?mCX :\+_Oz1k.qάtcC9RC0_S[YkGz Y{EXuJPe~ Wwt4R!BçVOIt獒%QԎb&ߘ۰N㌈*_a,DlQ&p\oqok'=ºο=s:t@Hup#TRdW;#?!p'۝5s(B@]n m Ɍą!p4y=I *H ߂f/.7\7JjͼK9|82SB^w1%z""tֵdF&fX*H5wreˏC aa C+p^%~ɸ88x<+#{ Jw|  Ҋz5 ^yus/n6= N$ɒ(%~;*?1٭i z < 5O|ij M N鵁O3 V ZHG՜S5 Bq5b{Ϫ {[I]"_:u J2<;iR\ۙƍƿ<5 9H Iwޅ9NKo]i׳AR~)ЬZCvԤyª~ePaD@NO^dB'֜U돖g 9eM=>q9|c^>oΌm8Q0NjInHQNNXpiہ;X"bp1B{/,}#a*+1Xl;oTu. w24#WzdȢ!p&݆dw^H*T "/QQf}$?YNfkNh_qV%R3NQ[t˫nQkMߣsْpߚ5Ȗ1M̂RFCGfg*{!VDV7%UBoTe\/ 񝸶0[rd} +ʀ2@U֯wԠhCCa(r_4Y*>B} L#ۖ*>yZLމ|&YZK{sKwV]VeQW/DP7܆2+E|S<+_a2Ե7iG T? V#)<GRK;Sc鹀yJ3iѴ9HWpE1\cBˀh }:~5|Cs zs$?mL6D^ُ8K,9+{US[M~>!~+ˡ[iX ϧfDkKzX;n$?!'谔0yPʣn3 OA0Usaj n̜D襍'P'T؂MXmz+P&PUw P@?-?]{xk>=J 榥(k4iH:>5hkVH4e?.IG8F0J@^8*f_(t$,HXn7Puv9b1TԖ9֌<'EQԐINwq^kwKw$9k%FLGCM/MS!1&Vp9@}Z%2CcQ gQON&`_^^^S1ȑ}8u|IOeE"B߽Jgm"ySZ!S"_ips"F]BMA)M,ANaey$9Y}TX?g33κjQ'QOWgGF0 "k:"y[ʹ,* ]+EÅIWaC  #t\} qsŴvV<wn&o yHGu:eNLji!aje {ꃻL_4h٥7@(?Sqqc) ܮ-K8E}h}mC<* T=}=?7Ufg͝XgA  Pl5e 6IwAfW潄Dv̯{6%/]{ "ȓPY&AlqѢj]O-@I_]Խ~{dG܍j0Hȩ׿\Lx4q'|3(t`@ EOF uA'm7۸s}SV% <|-jbX٤ Ua5< t_5,L^b wܟ2ãI4xܻwA3W4gQWUokT-28 4 Lh0R-s/Ed"U"BNb]ԨBm{_B;3 3N-_5-_"hV!YA!64vDO^!`z<"/zZG:(;Q_ʔzvg~#VJs@PgH|9aBޑNc4vOD43λ&#vx8fbS0/(D[En`Yîָue%D;2CO7^f4j4wwE:qHyMiPXM ;ő%tt^JeT#Lx ~PzjaR۲~RR&eoČ%XVea}z!? %3{{`9)d&EUQ uŝͩdq7[xPbnX0t2Cj꽘gDž57^NHN%h=$'Mtq8C:HDT[5.TuߟiJzl -T/_{C>]ۮ.Hߠ3;?< 7H(OȻXjC+BFrv{ЙA?5[aQ+ɣqhAml06(pW;;5s7d7@Si+`YTtPѸlRAafMvQuIDyw~SIܜY6"/sш?-b͆uC(<}u ~rxJmMWլk߭/U#U49Z<ҵݱ#lLsy˲h_ɍI#E @QNd~"ud1g%~Fȵ-'2)D5zD@?J6m>ᒵ22ڱ^ )r WB 4&6|c+k~Ph ?N1däXoVߦhn+ zsVY#| wtA·Wm`f ^]LO竗N"6wXs4WxcR,\aC8s˜ r]2R'?03?> ]Q!wT% V7}A! t};E9MK9 :K 4 ,3lJMBTiD:yb+xS'CGO h~#IkV&7U/ $iF4#PDzit*k2Ђg2W|Idgc 3AW4gC޸  2`lN@^{8jpnuJXp8"܅#5_s:#uy4lV5z㚼ZYv(wK*9ܦkO*0oz9,3f!UwEt@܄2ޕx&gx\D٤\xLOќ%2,w:KgFtUc:c _RǻwGm0 q~ ߫E)0/MP=nu0{km{WƦv%ˢѳH5"oGv.5. LIU*ك)# )r= ᑢ}Igg #5gQ[$3 V ꒩A%09iel\eEl09[TzČjA5ߗF/'XRH]\ 7ߖ,"mNb_>=&ĨƇ.uw" E[~؀3J/_eo `t Wec=)a6H!`?+ sǎ}rQ](]:;=@&3wk%qy!Ɠ+*[1b/P(yR|&wM8b2O~;O]QfϺIsVd*{o‹="؊$pbv)4ŝvyV#VlF+@>8sѣA$>xI$&2 mhjPtub~PV~=A4r09]`XxPaÏjhcs0ЃU۔^[9ޓܗA'Q3 Ϥ*mogbL^3ULr $ N!ɦ[_A \8>uO"b;cˊU-<;R>*ua 읐 Ek08\#ƚ?#/V9yes ^Eؒ6a`8}~1 PTq-gzڛG?|d^v.՘nn>mmmq3sO'U mNBtuphO?oNq&7a.-NCG;kRJ ge'`3+Z*ޠ7.f_vku?T֊";hjl8u(DgE9 'Sw. ]5fS`:Sϴktr˾b ݚq\-ptާUm!X\[0+rI>۸TX\ʡ %/5TNhfU]n5!LXn֊` PNfR?yM٬E%4qUҧϾ̂nZ^jLz\Q,C$Z 6;yE&*{ܛ{|ŕ4CrVxx_)<mQ_r-e њF;Xw?nӪFK i `ؤ #+aք-j)4#^*) 2\0=\*LvL5ݸYezs5#[D6˵y\WhNp>aGq~A슜G-*).2q,oQfc%BuP7P(k* V) x0Oљ6GC fb*J=7zi.,,5VKEF'4劥J 5ߢ,Ua[s簬I&;7zVj*IHzH\~u 0]!*#hzӪ?59B7,}xd~S!7y *D%0S>9*kO&\b{UIw=#%BZ(lD VJ֞Vv{4j{ 7Vnb _* !S;I!dȢ|s0(S~g>$S*Ch??imV>߉D*àB/ iHG^h(oofl4ޱޅȿ`ӷqWFt~Λ O ~_nY/8A/Ƃ mU+}M^,T(ӎ]MOfȐ;ͯt=bFXKB爞ФX ]=[yp&F:;i-3J/=+*_䋅½&ISqex#Y=u+jH{56dr1jM g7[%oJ3\ ҵ |%Z]WFр ol"e&t|Tm5?-oHlT p8|Xԩmi.[!Bf7WTU3D~xċMa} *pbOM%,oUNt<4nP3'GR 3H.Wh]ềy.cMOny湘 ]t6dl9MJ Ck-9q7 ȷAbbe y2-̀m\/glXmz䫸DncgS%i?)'YLCƄBqy G!,+rKL?bD0Kt0dkKcXnMföΗ>V|ln+?ruht /\@ࢢЖZ/W Wǵ 13jMo* !Ou?XJYzȼAh_h)aE4P`Ѭ -VM(0az=0Agrv":&?yJd H7Wxg >աɸ"C,|ԮRD'lIVyiDu[D` 0 ||nHGg揦ښ쌐>Ajqe\^e?X`?aۍW oAf=];/fحZ;/LY-:/6)-z^8a6G|s ~:/l S1P`*ߏ*>%C?@ɽ)k}!ӎ~p[cxu<ҋRS A.M UݞLL9O `u[n=uvFĽ@\&G0VG20u*t6` Q1@I6cQ+r+ͯd(Gb]Iĵ%8KEһ+wHj$_a߻+| XLѠ$|m|/P;no2[o2NUXUapߎBmq=NGK_+1ӓ#M"KSdRLeBt,FQ#w{q-U g g"GveSbb,~v g2U3r { (7MCk%w}M<> Qt&12؟hC1KhǼpa)xK mxigBHܖ2Z=A)gׂWgh}q6Pѩ lC_UF[=:Ɇ;tCSgTZy P,+nO!Cd& ѕ=vPPn}n zrJH#q넙Udrبsg@POSSB6TIRCyG*s2TXy]ʪ7<~c$@`kÊz/z*phK ;ߥ3 m&vd2fqOp[vj;CŠmNwn";19G#u"Iqro)/TIJ\JKqFhay ,pPUW'UDJZj@}<7F,&jMNi3d6,IHFyKEX;f'|o[W\EDNвla2wxNy Pj5'R=OE0[LSNٔP&BIݣEmVLOi=5P@NߺyB괭`%C\MleA'Ow/D̗cG))X )#h\iD3%7!:zO#y k7l"i>:M=JGJn^?m1ȀB Y"I⊽ZcWԸ n "ЛQ8vN4pƁmި& ؚS5褥G@gb* oupM Yn2'~##  E;,0,3|T3 jk>d[eh;%>Կ۲+o0B䟇ne=$s L&Z;=`leׄ= )JI>XK>!)fE6\wCP {(HS]t 0EA^pq. >" pՅ(Wؐ.Gv׶|tЬ- ovI+Li#qHnWhh^734`Tdx?c&g`h0AvY3QSRE VKEVrxCXr|Q e;A1-sī~Yc7nE62=rW&U+]R`x;؀(}߶([ zd7{N˚T!ڇdj5ͩ{rlrh,2Qb)އh3>Tnz]Lp*G>%mnlT#䛘3R~5Ū'{ɗsJbcAXH﶐PO̜\vVSdЊ?!5˥m_KUv$ȾW-xbt(H覀ovd6yuJ@-5ɟH?(mBxw&Ϭ`WcbY Ϥx/X;q^o32ED K޷]]-5XÍ @M3 /柷xT&ob|)-VGo^!CjZ}$#5S_邳p9D=QsX|9 V`v9i+_PlJ0 y:DG*B̒ܒ1~m/êq+9+U /z)Ǹs1saΧK8̍-ƨ"u(1a1|ڹ ׬Ůt |֟JJ:kHg3ثɯ#(.Կ(0D#:AܙT'oUv zFOs#dG&l,&")"F `I ӺLDI>IKa@8|P.zRj_9$d&YcCSAN 63p݁GZe1.7:3)DO40eFU#EDs@'%N@^ :̏ m~qB" 4?-;r%/E\32`DFwJMrT rR X F=#ҤESOdDţ%R}23*Pi'-Bfk ".A-V|tJφ,Q(ŧ`1X7n,ʻ;ڥ( r1p<\Ei;耇nHj6{?K$٢'p_Ġ_FĊml" owKk1Y<>fuSbx3ţM$ş2 e" o5\3Tl2duXK6V/wt9(R j8|>K 4 jiWla jska9P'ςqՒƭW~dȩ)i13E6ub#@&izcBc&1-2CK/h< 萛,PսiU4"*unSُ"KY\ýn"t r.(yK6.v\mY1Æ?^Yp"y346agoHzZhB}y dG5О&QKxn@hhlx yMpWU:=bϚnu2!L'e9φKнqU!!0;@@b1 z[aD%eش{ Cuۀ&?, $5͹uulěaKd}}1^} Z=: @aeee4Q2xvݍNc>^69AuQਓHT 1|Q;#Cm!tԃ4:vߨtiI,o-/]ХC$HWKCUNĿ bmTvxO|+βGU>*0oU?ȦYI 0_8Z3[Uf[3:Z ge%/s-M-/}: /do)ğx$PqwqKv3I!m4Ӓ] T?xH|`%PtX} goxMB C_B aj~ef]Ҍ yz(F: 7u¡d;vN$dXncǭ.'ˌ|6"/sp0@YYppf#^xRh 9{4 1C|@^sLS>zv'Dۘ;Yh"8o( +o2s*-⓰f0==X]$m6v_R Xܷ ³nfH=V l%phA1s,3CD3Z}^o4s Oe&#NnFkvBe.Mmwg5>vfWa-$J2H0~ T@VP m/v :qeC2ȇ5pC$DN,4@Y[?yzWp- y0MiE?2$ %~)J1>X MOܝ҄+O*&ky ]q/Xv|3-;NWy "SkanNP8eZ'Mϯ['ڰfaq6U !˃@+Q>'3;^2B{Rϟn댁Sx e_*9UKWjN[\NCD.`"]5)C 1 Ð0f\R~{3^u˧#[*}y 70P{8NV<"q(sPY;9\Ʒ=h,Dikk?O_ :8)f^ |^m6C䖻]@%7*F+\p\=Y9ۻ%q 1+$ݢaԞ gB 5;DտF/tޑqaE/W@TLfcdN彗Ɉ~l 0c!oJsYKkC[ZR !$JHEh c;s; oNʷCjk5Dm@Mua|=pkJt 8im?ZyP0.D5\Z[h_Қ5βM ݸ"!z.]{i>9KW; )Vм[ |}k*K3r+)_8=5fJ䭐KBIHG%HD=fy)mvm\.<9sBހTOĞz#L82Y38GAnq7ۀtoFaPCa 0ĩDK\u434!s1f11 I.VI 0N]hEmBP4WѢ,;vuIfq6Fp{SQd*0Wʤ6u>ޠ]M9b2c4s/îiʊ֟4xH5ۧYgL̾.g <ܠ&ta0ʼE49d#Ec!atn ZNC cU., {6e;Ѽh9n<2|ėG&p É[5 }k@~$JZ2N%ETv!?nr3G˨vN+ȟo =P8 ]oءmb:T&e,ZHf_LPaL5 JHywQoviOi&u>[7T^91h4Ȯ'd{nҏ f2KN $M Dj!D͢WkBg90yHꊂ8 $`1R;lnphFSPAȗ@ bַx#BGjƦԯ)\NïcG`49HTz,G:2>kx_1/@tT=Qu6< e:tQ$Ŗ.KZ:Zqr iKy&ga{Dܾ _`Q؈$x#q[~&.E+3Al UUu<ҕq9vOf! S^2b}]xXƀ>=%juwػ+^`< m{:c[nL4 W׮cdhMa,[P;%hzy4"*/%/HΒ  UڽR 2 Mϥ ;ܬy*vԳTQ8? aK6JW +?{Ҋ3.LaN꣩<y߾Yj6Fj.oCN1ab;A>~Ħ6HlF u#ΪGG{Q hZ)E Xtmf"XUC;y5Y) s'@y(zqU3n9>g: (b{˫b_/]Bʅ%FiK|DH$u {f[;cj&[.-Z >Sbۄ-^j|Jp,OKHa_ TP*dQ٦4Opcޞ^?J!AI'v_،=ޘvPRQJ #$n{+ne(=tJ_u{0ۤfӪI>j];j#GRȪ,lN +s:QH dSۑ_?"JDHzafWcV+/g x 1£5FӶ%}/$Bpcmji(9'_DSIF$| Ⱥ;Iۅ i!&n'Qؽuĵc"a ۶dvͺ 'ƣp\&,j>MD[w)hh&,VG7mjw~p$j9 7kj&(՚ΙR4O ե7P .{_刃b- 4&iR̲RZhVٌSrшKY2`Lۖ) uAn}jƛ>S)׵pq$AF"X%g 6^vV ϡY]ŪkG(Luذdˎ;[?3؁  .?on֚'BЁf^Y { sj;"exQ*pD-ã25-fz}6B۾e1 8bݙR;d*=+A2EOpꚆ'Fi5d\7;3_5Jes,j~Np8^Sx8ix*}[oBaM7g'`9:0M; QM;R,Ln@<jF tH75r ;|字k J<' \ߺA<ˎ`K:1&L;镓 `-hWq0fhqѣ|c֖xa:8&K@(=|Sc/^Kl4ؓX6gNgbv"_*ڠop򕼖`@?C@f tGK"J@H|TR1y[ 5k!2}C%{rEQH9GUx6?9lgMe z}S94Gt]~!mJݵG;Nm\n<5 FR.nm.'HkM8(8x0r 2AI mhnqLʹ ˁϙHGjBU[b&Z{q?vF2#?(b{ԧ+3iQ]rRX()K33c׶N\sڝڀG6\MZ߼Gq5yCɵ/2 ؟r+b$!^vZA:H5[sJL@MiX9W*A%RtpOOYmW+HJAg8Gt ^HSWer4ALG\|_ م2|aq p$jׁ>:ea%0 W>ݽ󬸫XցAdYA2,?BbKڇ -~0,z"#XZzonT?RA^A)0-t&~|hKf5v[nG `Dh}1u-L!z@֭NAD rtnB0~S$le#\a6zKg JB "{,҇7&}׹ϲ}oPJӒ](+6r֩U{v^K]a;zk,2.I}RDԼ1͡`JP_̯Q< wn`|zwNLGX30 d}<{/@.qiDaL3ɍsgfI%Dyn Y{~oȃah|tu8?(Kf1\uH:ȫ8βiy$ cMK7ϤţJ' 4:iB*G=Y=WNAfQή@pnԽ*{'N!0-^VkMPͺĘ)88 IR9xU^oZv"(ߛ6z( {2~㙣T_h ()v +ٸv#d=XpPSf,R?F9feB@_-,,~B_G0&j1=BЦj\pJLoU=8H{cC47NMX)C#M8BӌjP d杲:y\[#›Nث&b#eU# cLeۃMC,yr:RPYAwXfLt[ϙ+E$ Am zt9x¶]`ڎCVЃ܁z<̠vg&>~pP6ХPE؍ IT疧O*axțU`F84WkYKZy!ʋq uZP0loOZ.krM!u-TufR=Y63*TۼPd#bG3h(}z5&N.bC٭!d1,RrRi`>/7ѷlwv=fE!ņe&pݑ;*wOh`Aa=F_BšeF]j{m;f5-.ݶ^nJ}WM0XIQS)z}$K?4\áW)ŅWNx†68S >Wkcn"\[JdStI1<*~3joLU.UXfl쿷NPK!)f 6aRZ^", 6]>ݚra*cmH`XЄLqZ-2qrݖO*g53o^c6sNo~ mLF \ ͖USdEq;6VxʂTЁiUz:S))3e( AsP"7e_)i.TU,JC6.~;!1!.TJjO^PA􀥎o T#A,ȁ#]WKc"da@CՉY rqBV@^:'iL҆ǖ{a{Ӄ_fh2K#k6ˠST|,-kz}X%&MdqC43>49K]ZAòXRZzP*h t8lFB D%ujaᬜ_Ү]WiTz},UgYw+֧U<;DG[A^|gC->㔷Q?yr6eZ& ^ex[8jn@lX^&fІDZ746F̻s4ht rg|_%{lm{9"orQYh6l8@0L.i|C@@N[ZW]_6i&%߮eVO ~ ~:呖DهA6)L{o!SUAܱݓ&UW;0Hj\3QM=9>0xi&J"8UQS4d*S*j YΑGt37F>پE/2bBm^wW܆nI٫r;Nr[4uRUYd}`#|#-Sll8,"#>- "GjJ@0Nk֋(ꏉgOVG$rZ#mWS̊)"8 wФ0@f zDIrDB΋,S(}KEBMqK=Ƿٔw.R~kcxäi͵П Kd>_1*PbWy1sZ4LXW8> Ԑ|oMs+t^Xl<\ga*&C:oOʽ! Qߔ=̃s3࠭7b pIpu` }{r:ŬT>ߒ4&ͻy$ _`Y@zPK*N5$WyObYXlC8o ! 2.~{GSV`owse4kuLt:Vh_:/0?xW`$)̯`VߘsyHk) 6.񱲎,yj*75͸ 8_f48m8 w6DL莬# ZJz{TJ9f4'`9{N4@C1ijx$8=JF4'۽pnW:9rL/\݃E*ݷ}هø tZQ\ĭg{55p2;"&Ўux΅֨I9 ɫ?\T E ` ZV~:qSYl fh (@VY>:@R2-1C <&TyxN擯y Ωfa k-<(~U#D@1dC|"8 >+h[q슩(gvDj. >69V:100:K( ԇz|G (Tz+ :D+Ld@B(e<)0P[]o)r ^5,'<}y te'/Sks˪d} O~*U< $$R*b9vLVrӿ8?5F<Winu@DI7Y [}NrxٲvI&踛%)gf h8j<*ngr=Z O났OES\V w@Z-*ug'f幄VuFS*"S?'s{Q:u%C@? қR*òch[mÙ7MVA!b?ɏBEڏvN$:hBsk㆓Q޴r9XkC"_5]Hi_K#q% Agq_DU#S0:<ڦ\491y-i6Dfa"H8ҵLX )ZgԉT6C4o|De&^nb\8!{GM%WfXlȬ~o{f5fdQrmYv:يyVr)jSK6 )b+ǞrEL1NeK[f%!VPmoWXf03z}2 :DOneThR ˗H@v6ʈ.)+`׫S NMZ?BgF < 7ĕjޕ~~-'6T+P(HW珘l!'"A_ 9MOVi<ȭXq2VX_ul N"+ٟ!Q ,8^೧Do^2[42`i0qj] 8T+}&J#^| XoUKI_z/ ixF휣Y wYE

    I)T*hKϧS/h"sM}W= Pi1>V'j*T'=dftmw_,cFzF)I;=|#쪁PNXe^ANN`E͵|z vy9L?|{Жl'L>S=N+vnpypި|:sUc̨qwEVC r^ +&ˬ}U֭]!$ #z/ =bp+/sitKGR\sGa]")37jp» +8`D{Br6HËͽlNJ$Vg@rG ;I֢MeDw48ezC2|YV_Lbԓ-]BY^T~$Z237eʧLG$_Dc̈́7FkA|"r+I<W $ץ饺ێ"C$eԝnɏ漾ӿʦ w|C%cNCepkGv<{VRc]aӈɏ:vÑ[pz0|RK\`dԤ\EM/"7u 胧X䌋% ĜDP& ?uOa.:.ZTlIoL]WAjz`z<+h"Ft6Gg-cTah6W/fʬA1E(ܹhv2ܟ1+0]b y ޻* 4K]VW/"L:4G?[$ ?Vg/Qc4 AV^C,dy?%{k\<^u?~m ^t4&3hΛl0чd 6S9HCYʻ0X4Hffz'B]}AS0T:Öi?ٵ8 =;lyأʭ;[E $¢㣏1[ VC̛@scA1% #`EJ0^U]9*d1l~h[tS^zI`i(AP%DS [4`1fuYJ* Q[)1ԡF#|ܟYs/iy>3*7 *SN[Gnx5 W:j8_! _M`\ E<$ )vjz W|o.z?Q;~M.f)q$pn10Rl݂e`,Ʀ?J4ZsqH=qjE^bNdJ;$Irуaas_jC/zesV )-_*`Ű(OMlαs23T}bTC-Y6b7X9BA++ NX>* KV)'Q<؂ NMM vmf`1Q$V#sj$N$z~4XVo@{'9V5 HoEf4fR8Uf3V9brOYٚoH)y]MLU 7Ŀ. QбͱcZpK b8bu:@ 4wtACW(urW{Mj1_jp쓕ޗlA0xlBIU_BLvU2x0ڡriBZH~_ /׾$[!f!5@d#i¶ELӼQ_U8*XU0įY>.8cLEY,51E3L k^o<C k'A'MEP{"g Pٗ$-7u>t,N=6oӼ#t>v#CݕaJ*fz_Hu8F K7D=mE' c,CH+gUŤ^$%J?pO=C w~ī dIƒ VٖOJ>o=?AU/1ؓ*m>lBPj׊9W(夞[pog&CW94矅"VSL,/av-kF?,c|o8;ؐgwi2* r͟;z2ͼUG5 KμDPM BP۶BA<):>cq.}4=l*8w9"LJ! 7ІjBh^~9G=QLJn.*v |L7bf1&OHչN8:g<G|e|ew9;==Js3 8i/:ë/=P0I2۞g"<^bj<)#е<)T8X{ֹ h@0;PVa{AK|"v"Jm;Z2d?epWMb¥7P#jՎ(&noCʂ#~}'  <1?_j|G~4 ۮ48GWSUGzc蔍7h^uy!Մn;y>zOK^e5b.q̞C/V~ 3/eal4`:8(nv< 8Lzp1nʳb+N,@3 O>uWf/D,d%'-:U(Ȏ*Hà^l#9X[qJPG^%y-W9|uL1Z/'~Θsb|3g#Xܐ3;Kj4*b/:|yLBW3,hV5;-Urۅ(ۓMD++q K)qAuM1*ƨ_L&KXA25y[; Ն[=՜{^sa/iے.U:K<%reK+!`Eٯ RBՅͼA$Bt_X&mY._B0UN.X9l WU5x7'ޚ#(k./]AWfp~˰pdU$90SzQA' 0*{d77^¹Gp t-w y(މ:_e!'t鈗lHoSშh)ƃ:-m*k1q tc͠5P?GP|T.'"aa,/,'PjYͷтQ,S1ȩj(KxVlkm<%?U?KT i lWlf\4elæH?+/Guؙ{FJ NDZt39J,V"t}NkXuz(z2> _!mϡi5v2{ω3^;8&eSpJ @^:'[S}?6؋٬2םq>x;0Z[J'U9LvL`z412}zu^-ch |%q:Y ,=S:LEJnNŶoAS/럮506\ 3NqrK8Q:ˇYDMbb-4oMX壯=ˆaQ,sc%Az7\*NBNݥ  rh!R}.hFɻKtd;yKY@&7̹3j+)=5wgP0Koꖄh"s!:p E9c_ς V nx&ou5W[֮ZŘ.!6`&i=6m)'ݥ|EP^4o"(KoghRcftTӹ8{IvI)K]vգ׈T#^ZY:Rŧ6ܴ9كM&4'h9սq2- W@YtJ2魌vdcA-b1@zJwg@"2L=59_"۶}jxD#ITͣ#+txJ=nM07_B/f"'լ0z,Ժ}ш6 @ WS,,?c. I DWxίV-ȑ{[$A@5:TeY˳k2m a>+M6((W˺kԐ%!45Ӧt_@-`LoO\I5*cOJOmN5+짵B6FuቛjhW'*;yڞx]FnDC(1x|+{F"y|v~~!ZFy!V0oNGoÕFR>Ez7z'ux AI&FfT2Tػی13 X6K9VؿYFDߔ_Zsw~sa~bqk\4@ TFaј8ݾlp%U~a۝R f4J"jpJ2=\N=;=S( ^ޤU4q:9\cy`؛Qah3rnOOZ?G*D2spw# 3boIK'"'siЏeߡ#X 5eksڸDoBm&ML?&jfQW>b.m3HCrx!UQsv%I\0tb&-YeT` &#(t#EW9fFE!5>gK6G|(Fܾx#~8n_:/a=Zg_@^)fPtFl_[:Bp\*B/o.PANE2{/۬r+Kf.8X.(<4 QԢXu,;]9\mm9ql~<G_b NE淲h ES/J4Di;Kdͺ+~^m+ gp4Angڜ,&cm;I 0\S 0GU䭿=_&DBi?0v̿ЎioT^>2e%g8 HdOi$ XBcOUF[m fY rvUثVjb;V -.]q}df&e[gNH ڭd|{؃?bwڋz (PlI { ʬHw(4HS3>ϖb,^Y>ϼ_OTzlc8od$ߺ /f,02=tW*jIdsuL^98B6Qc)?C\Va[PVvN !9%=QQ P=8ƆGxo:eGP0N']x.֎rTr%x^1:hY /8iDyexh- QrD bL_K#qۖ 8OsH-;֌K?bvp5 5tkw]z~W8v pCE]ҊV<"X./&`9 RMW84J812ӔGMj.xcfy[^3JxЮܒ`?J>7f&-Z]YmG ^݊x]lhM4 A|-;;*ZunTHFy]9tPMMM/*%z,oq\D纠HS]-UnX$6I\Rax̄HjU%>^}g 9׈>bc`NV=C(8U>':m[C9AuHQr=yr748WUgD/,BfH/Yz:<@-!V|<]`x jb?F\k?ވr Ҡ6X()E3=??3):pR/tpd\ز˂^O3~TAWXtMzĉ(E@~ h"_-s-A6T}Ls?4oMɮy@.J>K8aUG8zHV]2c)|`aGpe-30T.w\Y6 Ϸ˞Xngٌ#?X\3'#j_ˤbֳOr8nR8s,j9\` _X\ϥ"O׮HLV$+?{Kz\~ IςhvJ#&۲5Cu HX,ŵmFm~Aqt_0q6pƴ[ 1q-7 Ⱦ ,P퓡()< ]bXU”1RmlZn n;(3 ^0lcZgXmO 0G՜3z}StZrܜ84L*W y͔(2ZeY(,vz[CdG9t]bSـzKts&-K} :rRqQ4D!Dnwx:Zu.enΫx{C_D]xL"]CAލjtφ"e?'7Ն(qRqar8hxa:$,YXƄѬ|/-ڽa"G#GХ!(`I6K3l D_xI\p.RoBZ8͛p3+ZWCH`Vw(%O^ʓRCʳ`zA\ִxpg!CB9KdL]Mx"A] M(q6=U:YΆF}Gpkvh8fP?WXf`Zpg"}|LېXfN`~bO6/e$t`kDvhC/nL>R+1A -0Ob8X@Gm nrD)tł,S `M-cCTN:|KF2Njf 694KdL)oc" G0ӭ*@_?S+UՓOaȧ +;7 -0Lx u]_f,!^{>xerc9s27If5dߵWW}g2Epq?& F1XF j$cU1 j1:k<[8w&v5"aV=6ʋ:mHʢO%S&oi#rzdHG58'ݸ?ӈ|uS)ROۖp\3('O}uH:N3UЯD*ܤњ%h ]^8OϥQUUzҠ^Zv~S̢ lƷu)/C|SdIrwXbSJ=RMLm:7~7oSC%}BCbr22EgJ*ķ(ۤ"-Y_:hj&[]>O0NenV)Y4OHUBFy%"E^jl&e|Fs_,^+̂ x*G? "Ŋȶ[ Tt %&LC) 붑nk$xERsO8 ]FG1C>⤓l"X+ÍuHz?tp_Zi$TJbaW⦾~fIE+۸6UIE1c|op>T u6l~0. WZr+!t 4 j4I?G׾VʴUmA 5()EvԛIXX%1} 90JsChS1 r r9QbR#5' tZ ,@QӪ[kWGاD ,#Ca~pl, µC CFqK^OvXG nx~)c xp+qۡ(n="| V 29 o3hlK|l:)ˀ"KT3NvrcM[=(-:}4hdS24[p3J@;כOgrbkszzYm`t:Mu Ry0J't>jgte鐮s<}ĬB[xX@z4͹8v.&u̩)xC , aK bh2kU ùP-3E~Rs]c!Q@_}0f1g5{ l&6騁~i5N6 Zk6v3v*n ƀ`Ҹtxj⒁R!{Y zjeP'362nM;^rYSm(k{Fo2qK+jKBcD\2D(hbDSPaօmKGqQwxP 'u)ǪHQr3&baG:S ~0ؘvu` ({Q|7>ӂL W8LfK{u4'F'_W2}sHJsj6Z\ш*[ђIzB1{R[ՉF1rlhKFᙫ]_<*_k7w9p(ڂ>}bMguxVTQfKyܑ #6ZзOC; -6ѱ5= S6YvaWqmRmdu{K9w=kb <8HV HYhwA a~kk'dͣ3 *OyN~OgP>EvC=JLi$oCuMc|t'iy!a۔v d izQ` x $DSʉ&@n^ܿ pŽfZ%1kq~ M&d䍇B~'3,1U UIyߘC~\_5o@3R"F| ;rKsͻH{7" V#׀mB'=R!;{P"D-BQ ŘQҹy"wIC!OnEY=xpX^:밪¹Q.Ӗ\JGUfaC?BA. (n j,"{ *w p٥8/>iB8uQQ ?=W')@5iEQ6&P3_YѯTG̓fXY&l3*.@3?U^| *>&G~h?8/2]5x(;"J茷6 Ic*tI: $^JJ99(nJPyډWw ݡeΥ$f(Ν g'P*gB.3`. -_%1Q,sa}"2 !mwn#@;gE +΋rcV][ S_j^O11]lPOY4Sp u>%y\'"t&FÎd姛j>?R9MًiCUޗĻRsIz"ؿ4Y@𫷶0jQV>϶rFX0#R=8'?)NzgH3L,@?O3Yǘ 'a0¬<{Y=)tݭ0Ih~Rg/B9b@1JM8ѽM^U@.^X9ێ6DzᑥdvQJ86W/s }Y₼-^d,I_.(̒]ݛV4Dkr4ë G(pM{A}SRQHX{^,.0䑠x_;چGmy^c`^\XC+]aGr%~h}\/5i)29+ jNs;W@e>({j֏$=bnQ?1tS'Qc8^sUv]l7ZxS`<ZCLsin_C[+ }ho6)b-sьR* !0(ݽ\Hy%AX/bȝ×13Kn}!'6ӿTsq=UJ 8M䑡Am; #h;*ŠY4,k+̐0X2ڀ;0r +?][KE[\K:~Y_Bh62cs*?`X%Q]ܭ} ;;hМuj<@ ,W 5M\b24q4q4` wEfPZ=g'.*N!k/ |;sZWGd1Ϩfj `TWA i؂3utڧaavA(Fx/b?S(K`8@U Z.Bw.ZWXRֳS{ 8aԿ^cu^97Mu@ |i 4b IP o];ƮjYgʼS}|(A4[`s> ,<֠xh#?Aˇ,@d\~ťGj+锌$ cOC)e7kdMpZµdpzݣ l3$|c7'ZOtxbY11`\E(WafL4ݒ[UCͣ%Q3ʩj6"KfF9.]pHz+كD3*6z%WN`W׽*x`{ y] C~޿YucYw_GHC!)#ܴ#F 5V fxrho}NEEZg\2jOfƚA=N\&DJ"yb5B8"CH5WDJhv˛m[m O|.@ɁR))#=98 R7eU2u wa̾PrIS%x׺4޸zUu5Jfpɻ;9>9i#S}3ǚ/y\ ,Ce7 YV%c47<^JEXPvmdOw%[ 9; - o_Aɠۯ_ƙU]V: hx-{R$`#X,%.byb}{aj̲MlR"ᚽFE97,_'#9ha|_9y~@q6M4+At&pLGL%mxi[eOKoe_/"giv,%%C,] *Z^PfE98qC=%k'dRo%Qy aVY^^ 4}A` Z)e&|BxR֌#˻vcbwp_[]_4ޯ͑H*H;+ߠ)qU:1"Xv)ŐXt)1١uNtdl}&kI}Wпh%*x ,24Dq tg+K `tܤ_/?MN-$}0L!>,xO*R}d<#VyD3ˊ"䜤(2 ߧL>MQol ?ja0)7H̓RLlcW_׋x?!6EPۻQIҝ'l沗YKib@'a32 I8fۭxv<3u-/CCA=|WՠuԜup5 h C.B>9\h~J2rտ\~ZK=¶U#?l5iVD~d y ߆!;tBۻ_jHYtB/ծ#~^cO(yK߷{o +M ƍ#b =?+^Gr/Dm roI Lt֏"Rtq McR+}ݠ@"X8N3oЄb] +-Aw56EBܼb+n#3 OKT0;QՏF@ O:7<ʓ.4@1,VNzQ+F wF&ӓȏӇmtQr#2UݒeAZ.x=I?Šd^=ծ]UQL~{ >L(4Z'79&QPy~1,&Ẓ'݅Eu4,oԩ;QF-zhcw6n.$7= @ss 4v8 sy|tfSgKID]R1%q ^eƇrqBX &mivpM3ho{pσ;&I n? yEC꫞6 O մY߶tף (l'<N#K Xr{S}{Ƭc:髄)NPy_umpgOajs/\ITvp-f.T#-կsV4|&Q!!}QO|0!v$_aaQJE|iTRqqS[!`}񏰣5,ߕQTbǻ52{?9쨒'5=gs^X1[?Aj*7mmkbMo&~HnS8z{Bm&/MUtKif)mD"ziL5ӱ3ܵ" #Ԛ NHk3jbR7ۑaև>;_i(s&6f8apQ(x#O_lꙘMY5·X9ZF%p݂SSvYO KKU:vL 4{EG0F2>zkN'pMsHL=|׀,v%% OD˗sV" 6Z((AJEu;Cv; Rμ? k03"X奌8ōS9g0B5dsŴjc.l]}ܾj If&;.j>I9q@O03fgy߂QE,lo{ `&gGg_yA .ȹK1rʸe;ܪޥxډs;kN`J6ntGU8TX(#/ C;0 $`ȼ=Cdlq4w㭱=Wzٻgt>}.+^NOZuPVegҁhB2ѿS]Q{j R؄"lRPR8;n==Fr"S.,lwvj"pT^w:ʣ)}_\l Ԑ0 91q!?lb9 ~M<DϾluJYU_C'lR;O R|hu[8 Z3n-EM&/R6+"2Wl(E7sSU(Ujm j$\Fo9Hy3FF |`pEzy% pWyT׶I6{eO8;Re/IA9S[#LVCX{bKL%A}QQ'~E2Nbʊ)4)B:tͩ_4c+Rb.Y JWw /2O_m3mʛ1!GxQP_NAӔ)z3;mXRoq / S4koE42m܏bԬד2\{Gw1(Guzim>`zOpHܨ=T͜9VZ  |nR ,켻ԇ0%k6i#~-#٭SWx8Lp0Q}``@Fڅ<aܯ6USk(CIGsX 'E;ϛȬxט}#qm \D?LL<u 7:97m\xj,;! !G`AYn>H"t @3uu,S( /*:HjPvNmh۳}JSQ-L)Caz LwU$ۘj9G~pTg Jwn1EL n߾e`5hMx5Ia ǔ4QP LjU$F[>v- 'C |ƬF9<dGfczK?()7; b =֜vm_$ w$x ׁ{DPFHI%I'*/ڻ;F}_f[.3X)މo'΅Q ZH/!{F`!|0Xvza/Ad%z_d$e0w1wP^wϮ8F9~[aR/(≹Q_*HmNЁl%c_4fvkk-'t8עI#^Fk&}t܎E0"=1RU7oˋ#\/ף=ϜyRwJʽt$e$_ n Şao`QI{;,=X>O[f䛴Tkn/5c]G+3ӨU=~1mK ؆Ir&|]b{d110o"]ӥ>5jZa8ď_l"IP [ >ȁJCa\S gCʓlŇᬖRUwۢ 늤؞C Uy`7zV}>SѰ<$,Cb`Fp)sq҈}PCR?2A]T6Ϡ;[ܼ5&AUm};>} 5QxM6 ' "ꖰ~wnx7tU)fݷO8vt*-lHr\bFYB j}{'G *K5O!q+I0Gq"d/ a>H%ՠ %rY 6] 6S*ȸ5J4jǴw3lO׌0!M58 5 [jtfpdDu`o4'Ʊ&>586+bf~tJLҁI*qMd˙qZk]ő/R@y"%b,8&O?ak'oHV[2CdRxz*$ڻ} bS Ju vw8|ig46_e%}(BޮRLA=qZn `zE r6~eyAB썒#{ľ/ oXI+v'QN?jC%j'}@p(ʹi9ÕAzZ0N[F"缧P'o1X}ibEÈ}GQF (VCk(c=iݴ7Dtp so ?g RwÈ%%w3ǵ| O2Ztqθƕεl q\/*a9BԀ:p\IܷWqD/C&fTR|FLD|W6yW}n07SIza-$3Gl$#秄kF^n;@n.a'(/(;A1?'N!y]XEK-?qv}0~TB> n%ym^{"BqceCYp}Sџ3г &;_̝69o;Ap[`XNW%Qcq6*cK$բȎS/Mt)#xc!!# =[r&Jl6>fe!z]#'ߦpQ~Jq'K{e$3&m ؝ٜX.<Ӧ\׾ nA08 /xu.*L3K=+1wp!,s.f/R1v=|(*(8%̚rћaVmP?>D9Յ} !V}5t#X:;}}tqwq2R])v ͶNlTgWYa5zxr}RrAP__n FW%w^mQJpjAVw?(u-p 6`1q;}Rj`MrP. 2ň;5Ga5o-H?v.%VIU3 JF!a9a%Ρײt6@T;.KF v"&؟#ٶ8m1f"siȞ?ڍ{0&3k6XXS;SPytҢ,J-#Q!מh/5n4kDE4Dm_MX/D-.ʙY.;G%yC,ѓ. q\XRt}_&Z) %GQSoU0/eZ+DN7a]sӋ6Hp o@*T/*7ˮ 0?%ѣvXbr*4ӢVBe5;7~@JEwbX$X_tJ 4 IG+myMo0Hy@KnĶC?EӣoqI)]J$/Fks(82B,*j6 E)~5yZ2el>oN{0O֦s稔l3q)~Ygu8s-2_YL/dPC\@,?QFy=8?Iۤ|y?%R|c"&L0B髁װ_y0,,!&x0D"QU`LA?ɤb-N2Vv6iA C?qec!;+Ղ t1' :>8W?k %ӰpEE$,+4߃0ll#zvP=Dp|l.gojLdT˳)QTl}.*M}ɛY4+`:kVx{^DmTj겙0V{}PDhMbA\p[0V((z# |ehYY ˾ XۊkfKeA6 ߵ> Ns,u4(/s.xwqM1iilJW4[h5 @]n?6; Ji̼F!&tEhBBsFM\PC+mssݢ&=6bc ț^^6\ҷvcŪL}3D Fu~Bݺ2dMLaυF.7rd3޸V.Α Q_5J㋩vG-F^2eJ} {y'vYJ 0.AݬZK1:bWep$ ϺRQԚn& gTI53Z;Ppm%dqHȆ Bâ;x= _xXdx>4Erh7f+ZhCYBzPy/wߩ/T,UFAxB- @CV!)~C$t7YxSBsin:H|Tl8q:F-_DEq[.9,vH_>T~T—Cǃঢ়Ⱦh^f7U*Q05,'c2 R@#>P)aAαqA@J|տ>D|o"CȠN@VK6Y0~CO[{EB3aAV2-~B4F<~WF桦mw%mE6GTϻNe@A^D*JhfБ q}h2Ÿm=hJc6Lg{ᓴx\j!'6ZR #tz$.t$һgMЈV,\Uy^ɟAN XxR]aSx#,q[wi-_4ٜXHÚ cdU#w4ڦ$Ml,#PjluH2{wU$l}+m٬{c|` Z wߏ[q=g T6@E ͸Bz6VjTP'1NYh9PpGg`8)FtMDMk&2Tl) -#*/m.3OTgFߩ^Ьw+%O痙Ulч1&ok %DZ YU. iP2ĝ̅ ڏ}8FƘ`B "]'^ҌxIΌf4usmW$ 4xntRW_-T@BTDa;Iq*+J]v/pl-T֦ ny(~=jkaM~r V1ZDU'f-{ zq * 2h gˋ9 XJ, Auf&93I^q` e1xZ]4abypU>,cC̓&!l JDL ?v1VZd^1a+o *J %~^J0k+8[]HpQǛ+|w"I"4- G.sgّkՃ0r<#!QfL'@)NfX x¶dRkS{#,{^.4dۖn&|SIi$LKXn*C`DHH ٷߩ|jU K}>E3(^30bd!XzD{8Y>7sՌ2ER8E˙IT:r0j֥X_UI&~f%5vA[+F(v|dы7ndd5ЩMkCN!Nz>] UaS]|FNW(3;| ͔!"|N.N)>΢9?~(ȫR둍P&1Nے@k3\H?+Ֆׯk.ѤCn_ve%"]~3JM/<<ԄJOWLMDB? ~XMľ"m7BX7h*)1{kv_sW뵹9GC$|Q6 hW(YfHEYsP@qIxծd}̔endLRZusKh'E9׀= ^?TΊ<Ah9h!' rȄ- zJ2-RQ >x%>_9yP?lGblIinX':nV*qYxŸ7ތϤ{X' f:u`~9םȐt[8dm]qLċfE1]-UJ3J,hZ t6A(\3AϹ"sad';OK%+%w?^Ur wNWj!\F!5ʟݳ s˯jڵG=~/ܩ?eNd`*U@*;p/JP f3 _Hm8󢋀z20q#!]MkY$.u]{1/A9ZLOtD>a"I8 aFC8 >a UJ%9} $'+_m2!/XmTWr J0D3y[N)V51(#3}HN I8|"C* 6\@ D 8@);A V7P˹j-7x*'k~C"0*︣\5A|i'A&HKJA8l~JE}ET'5fhgA*1hΜ @8_vbF6V-c6FL( NGpG-u%3%oxLָivvx>-KU.SFMgSqq#?lO0NVxT (g|k!6ⷘh= CWmEŃnh-~.FA\rk H?=h5:7@Lf 9?RTGa5&(sK)P:^DóYV10e>y ~]S-㐻3Z Y} Sh;\Is@$jgx8#-yR_jJVUZOE!F0ySs)`.iN:EaP&owٵv CtM\X^),1Sv}/Ӥ BIsV!ї_C "+Qoba/ΧT{ >ܭ [>'[}kdrh-|n[Q ^,qS/C›487BYRt]lag}nRKiA- .u 7E2Q{"xʙׂ6uo~~hƖT Y7 $GA;V1~WI(k,UN:ͰS g蠹jE0CV_Ҋn OCJg?| HClq].7HqعJ^QBf=ÃwD% L H,3LO.gi_tX [(ŢwQ|@Ԣ5Fn+Aw/ViY1!Vƌ<=48A(Ʌ*3B;c|/p6TPlyaqNE=6r'<#_FY1K,/D|FV~ILvg/pD4b|G7m wUK??„Z$?شU/E'#f9>\eZGbGG:LB^5\Jw>A5ژM~]l~ی)"?p_S[1>`C3kM6@=2̸i,Hg{:08lO y3 qc _J!~D;+_u8jgI_}B@Jz-~X뺿\j]YZx U#&lkR='9r6"=s{Ns-aOMZW3H{=|&҃4QZZWEt x o:=j*v `\˴$aVMNtX/VDן2:@HiFQ!x6WI@b<Y~^O rJT=[KzJfV$"ogQolm,=T$=r_$ԟ慲d!YV0o|a:A|@2z;޶5#0Yǰ ިv.8۪zbCGד!Sl ޘb:r16v ydrA1,7,F ,Y@bYaw9 9XuZ-ZV6k7?m#2X5+_F aa9_BU8v ,jKpeMma~Q@w;@lW4`/$XuVl6BqOi8RMZkiQn]j ( Y# yjtGfW3oJQ9dBurL*-#ο,XtB\ {4A@hgByb+>?TBN%aE2o[\MF+1'f *gX}\)J|GIqd@'Ԩ.S/_r/9Es7w6}rd)De? BY[Ő,ee^`rs-CUS|$!4=Qmo'זYᐏ 91q#4g9x09DBDy4B$g{GW}uKABMAȎPЉv_vj:l@ΈMT1T3Vf_QDs8&!Kf>mavk%rƑD/="~ R'ȧ#Q'ӌ&ADCL_k~Vkb7)x8gkD鶬O@d]YMtAC;Sl$.pbɰJGE3?<5u}ʢ~!mb10|ؚPf/xU܇#|A_`J돖NG$8CS,NM7f[xTD˿X* ?:Ѻ :|bcr0q}3ivđ> n@!U[]`sEz%] -~EU=rA˰'-ԢFE3$FEaqLY:x/;Ȥi&v`^N*_)tERm.Eldi{:Xs0_Flӹ PrƎ'YkN  @4@*KTe7Ra_5Pʒ`FCtyW 2S\Qԋh IlTyH%[MOB9NQT;zAY^S5eV_3,0 ]BkZRBl.4caPNiC.[8ybSDGXRpraڡ<9 uTwuגƮ(UwW*4f#84TzǝG1/lpGg۞/em*E%)e}F2 &tes?ݣyv/KPDU| Y4X rscj#N[B%wV Q23B,⪸pD0I9,ˬTδ-Y{S¶ewޔBXxg@1_v:{. C+&Xa]<}*ˡO{ P PqE$5fB) uʃy<6_M =\\Z1rwK31rc6U'2&Π@HrRAy8WƺruU^axw\ΉϨ&jvb)Z ',0[jdBY5Z? Q6 ӠW#0r)̚EVCo}MAtG)$z9ҫ"n8[P4McMQc < :~#ϲ,B ă|M?J2]"%S_/$ze2Zn ;X?a1os>De(9&/0Ί<'֋0-L/pu13vXt# f3R2HQb̨ z:Kg%ML`N<}֨(g;G6}☜1ݟ^)NӕDNPiY[_7s`z37`v~fm :}ɽ:x.q~΢ꊸm'uBk7{գqdD#$pI@|Mٯݣdxps8;:Ŵkc5KRZ!}l餲p;g!?8s3 }?f Hf gqٍt2;)Ar~QCu<3k 5d,h`P^$+,$*ſNfQ9[48#A#.1# Aƭ s6]"]Tl4"O<3}xVɩSr3eڞORe||YԐP%j v>K_\2>y⭈ |Uc4 oyi<ӄlLQx4[@Ao 8I#,$XJq+j[`plQK`Z~w)봧>w䉤Qd , Z{ǟ7úSFL7{ *{F4O2m84*~Iu'DNhHt7ʹq au\vow)l+O(xbI8o!Egޅ1NT?YP$^E3" Wqڽ?`WDUe,mЋʑ+(pf鮯L}*s|*UL I~(lo(l*\\p s 13%N &Ԓ1쳩 o ћCu8+WS(Ѵ+^Yi\6*F\M![P/%F$/Cfa%SnW|IRcL6F}MdFgdl;R YkR(8A+D, ˶rZ^I,:yF]F9RG3FAfdF1.`}gF/idYD#gIzCey*uU;$Oz8NC6YvX?j5 (aN)Hʪǵ/(%IFspylHF\03 9Z^[yy1Yӣ5N0XI_v /h@{$Φ`ZǢ]Z3`?T4S8r@=Ǵck6 ʮ,9y Be>e*>0u^FʳoΏ:̄^=($}+5%ѣFvhn2Ew>&}@ǣ>0e3C)>|*xY= ͨoXh72Vy3vWLA3W:[FxC)i(%wsC ʁQWQR-dᗋ xW kG3WA) =Q T*QqiZإ;*w|qP=~%PjW;Q/i3#dlpX0:#d pYՎd1m10Sx|G_8(:}by_۷arC+]^;t[nngzUK*tƑdצ' 68<my[|<_b(ؾ7Ɏ)~V=g I:Zj;_FBzC(IꮎVLP52yk*[ t:kWCÌ#s4rQp^M=?.ۢQ9f*&Efh tӿwۮ*v6߹b BS̳/dޢřni8bKaO!it =K#F>K)p6K(:qo(0/tt!56* U0i[ CH/eL*ph`qJxfdOq5mrs[Iql슣"˫d sk͚U%3p͍̏= ,NollƷjd𬁌n.ȹ>XUffY),OƴD1XIO &IM3 ݠHC"xh_6\A餇U;8C7bЙ Q.bj^."ZQwG)[("=VU_ٻq+ßG!r~xwCi谊hiVb.G =-Fk("CNo? ] [j`s9jܢoeiD1^@qrz ޡ#(U^c`*a+E/W~c,AH>w*,̾Յ3Τdo3.(>M?0Mц y8mE;LXtjV`Z>k^ԩV+S@wyn"u)~6 $_G^`kȤL5V!dug5T)=Bc8Ȭ[M@m5I !{M\zp? {ЯB@=@V8 gKN'U{7a"!v>`9uևhQ8>17ŝ +SVq5/%%69wnuVJj;2> oiORXs<|@|q&DSF4FW-,Ա6[BSz2Q\?f p`N!꒩K|w.wvOtw䏶AQ5Qg#׃lhxԚX$E{n"t g+ݧCR_R:0MH!HH$tr2/7*_P~jvY]1N_l8\ ,\S-<P3PH咑wLypIW2y• -4juV0z/3ykߚXQLP7@ZǞ`/ީM]M?>n;IUƶxodT3 Zw}ؓᯅO۬B7:D-thh-sMA3o[i`3dsOHgѮBy.FTihS{*O?&hHilfvƔ !39';Ćjs9Oߓn_dx\,=ЀvJ/' mL{XbL~T|x ljEϧ42J&nכ볂"N*A7q5xifBs}=maq1#{CGU:' Hp*mUs!uh 䶷u(4Bnk9g"Oag82wYv {e% .=t{1s(5^:[H z=؇QVc/ [0oQ߸瞸D>lwǤ4!*& O (c}ap,//[R~$k:) n]ݏan茴(.]єg^ӘbHxvƷd29r\7V{Kd_ŜH\κ:a2 ~7"z@1onT Afdj'/_0,Ŏⱼ4LIiN)ByJUX&̲Qv"40cJE<ٽ+2ɞ 2 aC75DQ ,еF,1|8G\$P߰l Fy8 9Aө*Ip$aA26$g8AZ08Xw UÈB 2qRk2~VrKm1%ZIA4$-iJ!X!alE^VLXpF@|bRMD?H[׈j,d^k*Qtke-\~g[ }sHMVR;m}pFD݃{I$ 2~,.f/fV 4֍ApM;l5^h&+ wq$ 9FVO+Vt)ۓ$珛b۩2r >'r]X5xji/sA-}a@C讧4_iң (QmK^FD]ߊۈ%ԱϢM}姾@_wϔEh58X>kd+L(#7<|19W+50hXLpqS!)z@I>'?)Hz5LU0٘܂ժw.]D¶ԊHQKfQJiNذȿU  ::8ʆXeĚ;zAc\E=6C }߬o2nԟbVkQl3@Z RP\E >I x!w-m U]]|-D -LG=oH8ļ0awƷZ  #/k=-^Uzx/Z8`;~0xnSe]ϛD&fi̝(ūAtUbHG#h8wepp Ua0[51RJeL7w&2aT I{NFL+ 9rɐڳcG23 !PtsE1nޔFU[ G.ƒjFxtCAd30jѪd/f^HY0Z(JA%2O =RUǴOncKr4{`]La0^q,znӵ,-2ۭ$m:H%,*h{ +c~>2lj [\E Ь74Pî#.컊 : Tr$Z8f#T$+jrr[6-= /g30P?\6Ք5A awA³`Sb?0Jof1Q#`B ZZ^`6 kn4گ̣,hpikdD{+(GTbG5ܖo0hy*8ZB?7qg*i(\VRhzJ`RjTmL 1EWoˬۃˏXG-nb-:Z?TY^,CH]Su{4ء91T|EGr@nČ@.>>lSq|1\l4yս$YQ=O8}l ̘yB <_&U3W @ n(/LXRm RE \2XGIјeopQ^W]"4EَcYD {~7p@SG"Z-uh}n"gS+Gk3p5݌-Pe P d2Ψ-s!Y(GY~(Lû6W˼xs "11[~5ƥt"yXsAp+V5>E f~4n&jHK~O,>c x2OM*-uOzdB]{n /C)$̃Hzw[c7ڏfvSbQXz'o G^#n Jw/iH7a yRCc: zgf}y d1^qiTJ\\bz}*eT c|aL%(|ofk;G^1x~cԃ˫ۻV%O-&×n"1!S:X Nls|T TE YftGҤU}}ײV;k$0_C ,PaXlƬi ׇw 8qvMBa-~e=L0ژ:GOѹДhZ8ziGL⯈a~NLq5&.gXƼW)%mswR]*wQ+ҋloX |D d`Æ_ȯf>!") ¯fFjf;Sj>e:S)>9\vgr2 lrhƳ.? F7Kv h⛧]4%:튮9CRˌFVieEfB^='iFZ-W5J锠2\r/d@-dB[ҰW ;?L=F//zQ5e%F䑕++1"Yoi6V{P`?`|^cKt+!"%Εص&-^gtԭ|J\tPY5q):>x_"M6x+Ã}If+. \URѰ&_&]!{[QK\/Tv^ޥΕ3Yso&měሔ} [o5,^'p;3 *z\d6cI=(a6 [̩ڰV!z&PG>L 뽧^uT\l2fTBelT͞4L@ -we+aDK8<<}0_"!-^T6߶q`(P11VC1!2W9(lj-ɹPc"Zi+0Jknh"fny ( ];F+IYT%Б ! iiz?YOi12PXi<vpZƯ*NL7!%7h̙?I\ЅY4K&I</=?lzMs! zţVg( ;TL &wA۳GVM#Bel0oY}]KM7~/i0ħ+]Ce ÚAͷ?}u(eKO%؅ ;tb+!{ NCYf`%+1HD)Ϻ(Uɞtb azY8+%h\8` l XA#~Qt>2 df4)R&,F.8?rOb?D8cT`s3~m?@A,ZIl6Tr'>סx|Eڗ1 #0i doMH6_[*)XdTv Ux*F>iFxFC =X`HNUVARm2W vjBWĶ&QpNR09F% |x$.ZLm:ڲN|^! SKPRь 4BGV^?ի~/gV+l+N1q@4l\T/Q*b~ȫ-HwosS\ӊQHH1#H3G'jmrҩY^e1I9%)Z ydr2+?|GR 4ZBؔ{ޏ)zew2mۀ_ͨ`Pb$-Z(MSH Qk~Wl}lʊ܌gK2U QXJ0|<&igwfU٩5`I+4W$>Em.: "\eGwpT;@-g,*T4~!q%@R;L.$6}x< |:ܲ{!tuq;KJ^333o(l77.dv-g4MWsSYB'jl#'{JBPIՋpZ /-e = cύr2e{TwA97;ΥHyԝЬcٙhh6R뤸b2#x-s[1T@,wY:^3)H 2mlȣU[9t`0u;nͫ `t6-«oYfːOw5:syɻܯ]1-(";;rz(54#j͒ QT}Rj:0o`L {}7w;J9]Z=zK{o>,Ood2.f=1DJq>?mmM^fhߜG4@ Uy{, A<N0Vn;C!J%Nbx(7h+ =֖P`_w| . ߠǪ/`e! 6$8Z{ǘLNG>+oB<P7+W n. .ޙ-4Y!@[bv%F2gBe!5sndp? VjeA+db03 j^-F\O~< f-[,oŇZxj?qfU#\dg0 N!f^M}+{z{W\BN2 ,~Ʒ9)UEKgyVtʨVMwk%mL#Nu: qէ3kRNKv_Je0ua>MO_&r,E>o/P$82xC\;)cAx;ITcXw66 1tlPNt9)~_i Luqj^^>BKgK~rLjz}G8o1vHar[IwدD,%M`GRz0{@= u_(aI4Bĝפ~jqbL sZXOn70kN;S46?.XF}>*XŤ REhC;%QY5?/4#gרFep]Ѡ&zc/#%*Ihl"dQ|-S (YlKkvI a46_`Q?Py}/݅:.%mw ^P#mTɸwH/@¦$fW|+uD_ʶѣD!azB_:}o,ے_f >(#6)m+HR6{=8ߧO*ɶ_0>eksw#^#zw2WbxխٕgVDb=:]M{cT1q;.$zl b`էmc\)40ļtk.U"C%YR9zT3!qsuYEG%V~(?O-a|+!O^轲 c%dC{UXx^ba='V~swoi*Y)ƧiH5NVBI0x`B6o%i*oٔaf b'ؓ}.w$G lb? f(wQm\0A2C59,h̜VmP9|do,i#p䄲f-Z黆[#ye6$54M<:Hsoڜ ϨLNZعX}!=۩i\ˤ>%Fc+>!>Fc`a _~p^?R7hIM eɠyaf^Q`q"HNp*UPTa=kX}aR ΥP2j Z*ݤW)Kb%iL],Vi} ebnޫߊoQ5by苼 :ͺHqTMC4k)?w܉IJ!f795!jj06/O#1 B-Jr9MHXIyՕ,/A[j3T¥`Fy:3e:<E2#@nR'"tFN)FwZБZ:N#7or*1YؒP IIKٴMVz`/.'r,őy;G90 nEޠ.Fٜ9Mcg])4`TիDbۃ"FcX%o2_XtʚL:~ưj9fP\/n{ڬ%]|WE8[y!L2YkP`#lR\K}H)3i*L"AS! C]ëRzjK޲ĀC%f0߳^N'D~@1?10&.æ'v8`\z͢uXĄ<Ԝ ܌Y`}/5&9 S8P=O gX%`hC,8߂&>d[71{L&P %ȿ@Z^g3ё@G&f+X쥃~ogZ jfrݻY\l뭬ú[ @!Ss S(*axu._'INr?> N:R7?S#(/%dV!)~IǂZ*9'&۝ZM3AN` iU-̸5B4Y?yXڏr,M%Is-섾Mlpb04rr CNUq]o@aę2ЎM GAXA|H%P/v=?jf7V"Gs/dd*4S/`U e2*{G|d[_*"fzy!7׉dkQ>ҏ~uBCn1äsZDSdB_-q^oCBËE6!|fڲKY@| A,܎5{cp lhl? F.yE SK6O[r6d_(~ Ii]5p=`57kF=vKx!@fȹj?/6ol3^f3e0p#]LԸ]fiE#w1tJ='wixF~kc2\ o-QA э@=}sY%=~ĀgQ LjsK9i,ldV}{Ku"=%.NvIKк}HZ`XH"3ʵ1j͙xG\DZ8N[#4LAK.`XVmltTϥԂ oF)mcڂQ]xPZ' U p~.|Z1L:3iyus1u.ΥN))Π,q!}B9m^TO"4m>K~hjB(q|Hg㌠|U:ѓ. .MilOfn"&pfdvfDȴEzC +:Du}?$Rw|)@ ;ǵy+d@[OK,|)}݀Ъ ,~EIJPGc gT-1:֭hZ ldCt>Y ,`7u&hH 2Vj7)<Km]=_h62Hp ,b;ئ⧿%Z`=S17,+,DӪt[O69-}f8 @$5/<;I,-/iA.uBS; W-ᡬ31T6O4%aCoRoၐ8[ ]ȝfIS}+Hp.0(Ŏ/AἧڴUS? /aҋpƺݟEJ6KP&< wې~M6𮻳F)9-c>J?jC>!dӼ1RxOB4QǰIظӧ(s9kSFx9$Y`#>tN*b";2<`ؒtQ^Bi{`1 Kvx9,R[S&"Λl$Sm#E4 Oz_$&4&KֺaD0{ j߷Za]5o4qݾi n'#r[Aɽٜ#5\*o}sβ%izC)Cie{yqdk K`Lov) =ll^TvHAkڍ0tHӞ<٪xB/EI5uiS,g_]?jԁ?I/W`,4CEpM`^]J'|uw>i$C|8)vM31YI<`NN1oU/e(B!S]it߁l蚥h1 E_8K~o,m;7ރ_$Ϧ_^,/oL膚1Z Դ *nF'1'>*ӥ.у^Gp2l>ѻkgخu?x#!E\J/xk~:.vc8,p4Q}hQ/2gNm~?[Tx)nj.Jʹ4/vT${ݏ 4iJAτfu򩯶%񪮦[V L>N';]^\xD 5 {]7'n61 3/ReݸjtFӆ/ j(\JRV$Y1HJ Arn$ Zz4ﺏ{wN`5[m'|~p*x._r;ΓE!S1Ba}݂:'(CE'U(Wc.<ӨUN Љ ZKDV\HQF3Uv3 nmO@iZc=6#"h&{ԟt4 ((#bhw|MZ>KǗ;F'4L闽Px5C=H"BI4cA9^ZcՈ欶1O+ۄ1K}\ _@ "LZr*vA艆y%l3 h4P\C5rw^/@ʇ*Du.r^ wYHaSmM_8 T&h†y1 .kȺ(Aʂ=~`SÓe~u׷q*鶺l=>p8R, ^crc;Ui)st L2n 8xe4Ic9\y&¿7-wT0D8}}9Xa {r1Fve 8JvqQr#;(05 Fct;ӆ#{[X?(Pxٴao Q@bߛtUUmC =Ķ%39˂+^ᎪxJ[Z c`u礬J]pŬY u9/7d["T:CDq stYt_oR&xߑ$GVFWEݳ .z >htA=$oʦnrP*9 xF?1,͟LZt1;"lbc3H A1'sμ\<^=jЗs'i0SG8L>0ؖ" @UR<"_&EcH!|jW \lx0k(tٍ5oХ%(DEӧsXHf !xNއbQ}zYQ~Gt`m$Y3 K6ZxbZmaC EGhH-Wl=TgBj8ϭsFH%Ctj\hv;70t?E΋C$eL6ߊcJ~?8a <5ìJzg98٪eQTu؏$/z{ByTi+JR ̛Y#[FS0(1akJ |B!N5$Jy=bs;܏|cvO_zeH7V9`mNX{//O٫vU5kf"v'/wuSVB?q&SoKE}W+R^l<25 =wd,#t}])<|Y!Tr,4 X9**E(6 OkbA|O)/AI a4?;Y~܉ҋdwu^Sչkq""[*vj8siP)Jy>: 0R`>ׅ.dƓmT NU%=0j x¼Um3l7h3GnPsvE8Ph6 kVhAIQuf*+FXk5\ :Sy4ɠOo\.`傆 VanاBȈy3xȁ&qCTX(pPGEnU ]4moDR%5,ZZlTBSw9!RZ$0Vo2؍\KƨzMjhNG鵯 .e_U*}Yr-v8F5$ z\Kz_B&'NS*Ikg9:#$_c #d8@U =sX@-mHd[xalT(eps5e:yrڋ9#CClYpߖL,[`tk dO ))TȁEtyc\nk{dJ3x5rEhT1;g&a~#H|6C&SըSZ~%B&URS`,{Ig%06LCPmGY\p܇$FSdXu"r3BʏSTQ2]muPbh%;![D;t@ ׺Fa"Ú w5! AƤqrar^A G h8̪CX7 %#Jx*d0+sIOM@3q緆/ju´76T:yOLa_rkO]f.3ɤ ņ#~(2C(]s"0(ګyE8T;pٹJ%eKMJ}ez1MGĸIU}F kEDw;hz3@"ea[֩Ճ{Sٲ$$1,ȁ1N[N$7jr:|K[)aA" ,]@/XEv칩W4B_Xa[q0~wweuPPD9 >np Ps:RlG/TYDF!_ t\:yD*( xEK'= #X@z"ƐF-F),Hbjӷ'qj^AdcOCmb w½*El~ Dv~;_/L'6Cm'&}E%Xh|h]u15 6˓ "~Zx( MIDc K= 2 zG)ՒN9V)S6W2C[3Qyr գF@ŜS[خ]p3qֆW54׊VQ7wCzxy~̪b p*U%A IU߼pnsZz>n`"KipwLûIϊ'u>ENeKS׿\Hq-_PN͢q2"sI90E_[nq&4n0iW;9GYcne<@Yd6h` ̟S6d?dk xBV=} s)V v oKʼd@osҢU3XIPeFC)rBD0ݝ¤ِ!rOwjՇ4-@csy$9p=l{w0Z=Z: =k+,lCܸxYTyn ]`P拮 pIзֈdSbl8-SEQJu%-ݪXu*)v"/v @B`=!O j;/NR khrΌj2t9 -e! ۗzrr{?Po*#v \i8] qb'7{1Y@oaǚ샻a Ү%;< +BN76Gmg l-bB)DF %."R3XuzHbuew?W0<Vz3';ˇ6IJE@YWCKV.\ 4&?є: Ϙ3n _VR{zRh)2Y06ba@a=VGfVKB$vz4A k{͛ISUMjFx7KsJ kwvxDxB7}"z8+O pC4?Nk ,&]j4ǀy%\@OmI~2'G&rVX1}I}H+@kpV'13p^?1Y:5 9]mmY)8(x V18]qNNm$`');`_}5Ԣ,Ӡѭ,C1@]\Ju;[z~1 XߐҕUp҈:8dAjMFK hI`)6* j>= /ū'8'ݻ:*ݝKCsL4jVoMF ^F9Y?sJ-qSF5/OIK$vG'uzXpv绒P,ޢRzݣn[md̀]`=~ϞƁUt]]\ԒkwLs'i\Zv<%&?!)ۆR-As:osQ#u$ھ2AULm؎Liye6D0?E_8ĸ? KE}8#4hY'l@j%B !;PxW" r Aq%&NU褨Lk7ѳ:jo`z G_˽I/aw-"b+3ŦyiqTyZWJ&V.c]JOB)iܔa(7G+آ}>Oฤn ËhOo_eV&7o2#"grp1Jrm3ӫ=ʗFCESn>eËW=fW<5snP!w9 Zo6T>> ?ʷ}L:z&n8c1w1t .s\yI䦪EcUDDS)e~ 9#8-r iׄesA84BsF2;M:dL&0īvb`EᏱ'̺dv%Sh3uO=,o3|OUCQ:pNg6[|=qH1MSĈy%H1GOg+?z%O wHa8*r[xI7Y'])CO'DwP6[I^H#esa`.`S@⽴}[OeKYCFmqqMtUU 2 #(M[2L3SZ%(f0{`w;(C*YxN|r(uEDLm0L^?%(@RL c V9)R[VL<;W}"Kv)rlwSeuvT>:jܧ л:]q16(jX,c(|ytUH( ~;˞ϠrU ѯd<`! 9m_PRul_Q>Vͪ|whپ4wUYH8E+6ǺJk8'<Ɗ\}MXc55;yi֕~SLG@(dj[RSq@Cj*8O {q!~t$-{}˰6:€Ҍ_=n%W*0/ 1Њpkje4'6a'D8 QpQ+_8^Cɚ.YbhVTwyȚ}Zs[.#GB |DdONJ&tS[x>2! 9+C <,vTp(Cp{wT(\.$y`d?*cG!9HJkoόldkuV#]rѨ ,CJgzĿIub>!FSkw*zo3:6>ERp#=d㍃3j1 jt)[,_@ze.7Đ2BTF*z3ss) cum3Ӱ2xn]\;'[Ky.e 7e"oD E&#և5 {%1X~|/ޞ<3ޜtJP w["(VSuXԓdyjNp1c;hj$y+(g\{#ƺ`YkLIvYq"}gEcс#7ҪIm1O`i\T:b+58jg'8SC55H]㥸g՗مC(REQҟZ׻1řE4/jaS"Vrzq]GrR.vɲM0NQjn̏"uupa#? ,3R_EjfNcsV¶-}|FH%Lt!uSAEߋGKGj^SKRsG9CMw~yh8nF q/(w}Pp ;}A"{ϲ_:WP=BC%dЏm,5w,VUÕ ~"Ze o%n+*JMM%˧!Iboc>0avd7֒Ulmm6odM2بaU}Pp9s6Z)Κ:Ǹ {q};pl8X6>6|=ㇺ4:i+iNn9es#c+.w`Q:!TJhA<(x&Tll^#~mVW DŽQia[u"6s[k@TA9> \Z xh^jϞ{"~(bOX$S9CDݥP0&B(tF͖X]Af%sM,<}3M3M A LjylW%VRX+)hȺ[〳sdO*1aˆHʤ_*0_(a/6W_iA7m B*tN/a9u9h4~%`ń #l! zn*-h6)*ct\ap m (L*ު:1]׍ TzN\QVmzCepgP.V ~%ym ֪ sP_Q9}Jv5Q^qMPMVr≡I.z7 {hR]l4o‹deStWSUʜwXiuwܰZ*LPPC\^z t526LsRfJE^^ SoAkrSؑR!Zg՚۷n **Kڰfe 4, st1^"L8f]5!*#@bV|L{Kօ5QK+&=~a,_7:ok81݃ H [L"#%%wU0JAb&GDȠ} UOFnevs*r6 ы-g8iD(:={*6ω6F MH L8E_OO~:Ý4ȑ9zp X/'D-¯ʏ,.D5 BoI#WN/ni7J Ϟ -o:, 3I,sZC Ԧ`&)(w|YjBɢ ϻ hp'Ĩsg'lPu'\xI*NW諂JHKm>]#.3xI) b9bVML-\ފ1qU[R̐n5W,Y̫IοgPI+K@!َ`2ɇ ڤH;r5'MG`:}< p6)&UtnX7wFP q+N]8ӎܪxCGHd~: ,<"&B{_'3_$J]WnZ~%.5눒b{^(L'pIM*x^Yڒ?%qH Λn.2.b:9}栛ՠ3z(F:if!zªn5ׯ/9ې( r_ s?ajQb7'B&q>z6nh L(YoeG768sD;B+"h$DI~5+˰nJ 熽kLyΊIa"xX3o_I{ DVܖߕjFkA1 dVN="sT.?06<=tp6< 5)ζY<l3F!N5e$s-dIJFs`ZQ2eav05-M̿j}5!` -9CX(zBa&[eoG|Dg@/)8twF7m9Ko$¥}}v-ՕfIMQ.gd['ErCxry˶`9z_9BjܗnBmeRf# @{h"W?ɪW-#kQLK*P8u`]JdP9g|+U`(DA0v~9>o$apAVrӇ`D $+'4c#=QsP@ T>miPeB暅iN %{HX}rASm菨&E\+<:.4(#KW0j6K"3aR*m i';VaO{tB(Rb!,{|;_V*[_e܈GSLhft|v? t-N??=E_l;2KIT~ ~G''ˬWǴc\ri!i\Tex"9mzWU1(V߽\XǁeOyZ?O7\y:!!JT'>&roSsl,o蹖ftAF.٩N8^. &To2>iU^M빏NPJex/ ^oL9palX/1Cd+&`2LK-rCok{-^Z(bke\*o7)?Q ~E=wn׭szSՈx{_7rnU|/ >q`|iB)@^wIeRͰWDoH.4<XHtz`=`Se6Ϳ9'Jf[VA# OC:3çUkз3 &pK38=.*^'Awd&BHD l!j2o|+ mv[԰uzNR5%z/n *!E"Ws|Zq_B0 Xlu~ԏ6qmp/Hgb_6G+;tr~ތ1t#][z[ᇇ?ȷf; rAr6VK;dez V/նV ҺpRNt++ia@@;)j'h9h?0;' 'X F_^wTn1LMgC?\ GBt@P8_PUV"SjX<,kjoQ(hr7rrؠy ?p wII$i Q7$VBIDY?j2?/gIzup1YA 380&.EP1wHr ,ˑPdS>:%Qp7f9+R{;~OZ S0=Թ,Ə UHl>қ}*ݘuҶ-sSMȯ$Mvxi{IxV?6DT!?[O#rw(اSqRFi蝕!Qfޛ]oMޢ@ӡ_*ـuσ>IC;E/s~'-L}\QN~zhE sH|H /ކ| @=CU,g?&nƺ9$LTT%z-w6[>15U7n3B 2؉{c{( EC6_ @VYHRS3y&rwQ-۴RmaܞmY-Ăo=)R[#s4? yCA/HkAKVp>ſ[žuJ>44)s_(xRUrBV`LIE28M&F b% S֏:ب0ltO-BFKT }/Nvz\F6;43pA9SVr65VYT&gX- '''P$AI9"\^`i2VhpQ@<톜NJ4楬ͪ pR i"y%9'Zxr=+NSx3a(=߻Q]&aLݑ*"_ iU٥\M~"ne^U}t&^cXouh3F=t *x *4bsW`×QҖEqnd}ֻD$\IX(oh/H:31ߒrw <4n%b45vhe%i=W"QG/5LptI,Yߍ_H.+N{12&DJ舁kruvlB[٦Nl.]aUSM݄8l26^mLqp-\ZQ.N>Ԅ#_SNÍO2I Ľyuh_Wb//Z!&cj"F;Dceݹ#HD$AYKNڊ$gϬkw$dFu)Z Y,yS q ~yz(;./bkY 0NQ|-HJ-s Zv.ߤl?`; )Cy͌OoA;IGP3UXZ!Z*k# O Ɩyj} 6Lhw]Y),bX~Ww˕xؾ:ziMSMSC^?yKR_IrˀU{[\{㚽zJ y|k1f"c}R.kـ٦nt a9C&pѓMW}X [ 6%p/]0/iw8%_,%Z7O,Un<_Y6O[oM>*P%j{Rьl~a"Xg5B*g`}s",f;9pZ4jS j}B_X"70o!U@wa]pk[0luҹ;} 2V)Ī‚~t~^,ȥ|ɺ(sY%8"Mэ~_)97BUT T##94]\]s0teNߊ %CQMb՗{'YaWgY-9W&S>܂YiSt<^2A>? ^ CY6[qs}:0@D4Ӆ-IsG7rCD"tjμbW GV{#lm bVg)+ѡZšd _8 %kSۑ(Е?)ਮ6/བ5qP ;GFƨ/FBfG4֍mj7:|~Us*1|gN#𮡌>V%v}{N#J?1'=2asMSRŻZhZוK9 sZ5 z 1 L7&! ]k<@YfR0+(|O; }f:Kٱ Ckd 2 l [,!ze/;wQ¼ x q0m׮ak4¢?fK=Eĸjbu +-+ѱS҉ß$y5-O!odP ۛA1|x6ԫY!)v ef:ga6u +z;֕!o<{d($n~sjPegz;{PÐJ\ɘ JCsq4u=Lyy-.k&sV4N9fl7Б$iBjl6}dXZBHFW6`O5Z[W]}wr3WbIE+Yz7҇[Y2L/7/MXY9 lxNJ-*Kh_:u }P Q=:7*f$5A *p|Sx|oy:?EUl{ckבab)<mZkoeI?~uFDS†EĤ?=`;.`S8fSV2%Cy~GWRx-i݇(BT#R6vwQ|ܑqB Uh*'y}S%iMƾf^%PBa&|R#X[XDx ]8+G8VD'g 7[{cEVhAʨA*_4 3k4O+5͢@g;I-z=Y\>ړ -G"lSQVTЀqjP4n䒯/jb^(^!֎M8@R+BCXXu*i ? 3][ }8;2>2(#̈́+P;?2*r4-ň&ׄw!#5A:\\tb6YL:+-!WcTMqٚT7 xYSY՞X^Ð*hX4SuQ.opS_/1VZኧv\H|;8I,2%iEm8;y? }Gdl[NXӮK4a\7Ʈ'UaMA磋YwP0d "dndh v YhAZDc h]_1N8"x0^zǠC{mi.UЕV'}b|ڣiQ`bV^2t  3kUTCˁ  &~ܔPI~z ~!tڭ\7qIoހ~Zr7uf@#;Ίxs崊s с3kD9!qG.1*!K>,Tu0X'`p ׿tZ0.%3K@UVBdZWϑbPEqt"Ϳl#;kFX4X{;:Z$ʁ!]npDի '5;bhg6wj)+GރIKMm#)rDkY,&T Ň)Iq25t6D@3!e1Fvjfw xDcwsL0Wo@,o I/dZ ]\*%c37Kw%2t)\|exLc{ q#|nbڤu8+`[bw IS9/u"wkH >uN - a]n0a1|>&p_ @M?uohwKܽ3˰^PE1N,<;WE<؟Iz?#0ce4sWb&AwA 75M}$8"=#}l-zf%ZFPuk:p `oV{yӄ>]Z$ƹN;'S) 0ڋ"RcbA ct+RdE˝<ͽe}T"|vA9oye% 62x`Q2@%}og$Zo:b}2jak.N"[|% Z2Ss㌋İPq~?Ld>Bu̗W|u^П#f<*|[%z cZB!Ip&2&ZdѬ/6~]t:6ve}T L}ZI3ㆷ ŒU5l F}y%?&Yq [8tqn0eHP?]1͒!<ݿ/EI8֑2 _2$1 WR2čSؓ9 .QI\QQѲGu[%cن7^Gׄr7E*XD3CmdLNEu% R?uHE3|:cQX!z8wI%]C:G=jQI'|ʦy\T*g1KGNI$T<4sLi@ ?tB1|kTG=#+g6 nk$BJ:<)D.bbN~FZ{ϝ"uwF Ÿ{ tQ#ue0AeQƱq <S!Mk:$sNO/~Fܾ-)X] ˲-:Xg<g{jd,ۀMêf:퇌 aگTk0 CNtFE]7.QKtjeβQ֨JюHYPV +P }.0_ehd48 %z|p6-g-Y ж9sU* rof[]ԧ+3^ z\exi/5PW! V+$*^ *F>t*:D3D_^ig:kS[( #␰њsiC-"V1Cn*kN24z*9J7nӓ cΩ,nӔw ۷kJ%؆=&ðF7;jNJ>lXw,ؘ]}dwOPZ=xvU]a>WEk9(:6nqARЭzbr>ކ-ֈa[~ZA%L\ϝ1jfg3ym{"A7>TXtJ(-|]YP96sACYo98Ed?]9m^^IYHO$b/fфAT-KtR|_,3ɷ3R!s1ט_Jadg㤶Pvo Cp*l_r/Zr9+ub_铋V[̬LK>Rvfŝ9a%0=Kj=a0wpwXbk-D:x4ij`*?!` KPc"E@Ӌ)j2;@,Xj(tpCf+sO WD#jG*UR P#P1'Ҁ-XLx۪~B uَw 9zR &IB -&&RWIic{m{W+RO\xOgzIQLy `Z[`Q8 `wk\cȷ4avsHSEY,Ӧ 3*ZǗ4}IW*TD/g{`*‘:הLEwE˖?\DfwF#JZ0JIU@aЗ$`k 3mp Ӽ Hò !DW̤ۜNcXcXeh쾵Lp!ijc4,Kk{((ꖈ;5F!hqIG6q.BB9Tv R[')t.w4M8_5f],#=IŦ+Eg7J3U+$[y;$<@DHy7[ncjDQv)Wq9o2YaӠ@o@Gεxlل1R.R5ko8D%7tMƢ`?0j N"M$= c@9pbLYKfw1Ab!~O̪N[a!ZJ|럵wF/3;"9z3CWy$  dV6T$Hw5zR@1x`2ZW>rBKP혦gցkS‰9sqB6Dy7phIC, 41q[eEp䇁*f1^ni|C0]VL-咖ph'78׀`V9ZhVyϒ{;g'Ke$*b n(B.$up>,"?XJIaTǟN`}sKцURļ;Ag!f2+X%=]kkV#azSuc:]A| 0:n 6Ӻ!f x=si0TF'fij;Sȫ1Yh$&Ix/cYv k`04 X\ 4y1C~923eL" G `$Mp׬,YcLTfѠE8 $ {rJlǐm9]@Ln73|z⟦;gky1r"9y{mJ1(`|hҁ*o@AW} #OIT931KIRQS#{hXaX H:a6_637"şDHb[+UA.+&$02}9r_mt!,㊃-ju HӀ'N7_h(GS\cVpA/Sn~ Mh.0fDCE{wۭ+B/\:/ ,k}GQ`e0E[A_jfY9_3xjkғSqB;LLf!Ͼ{^R1ZOvNWp lIV1R1wރkazꊱ@Sאo Ġ^n8l-m( [:{j'4̼TP uM|e%K7UTn7YFEd?6by/bz_Bym D:pywϥZҿqj#|ḚUqdV{d*7kFWbN`a-#VַtTVY<ڶ/{/F,0*YԋsJWFxΰw|C,(K4,'fs,H'72Nt23L]l=}d5sDgIrd밁cZ(+x,om^C[A&0|z,G+6̓K!:,5~DX簐9XIkRl31F ]|s7$Τo;g`ȟy3|QmK%)%#Q.>*IS|Hy̓_(ե$zQft=ψ=\n6#>^ U0蓽 ,x$ڄ u/q)DŽDHM{H ɶ5oC$8/TW)V;)k+~|/I^Cs-R4VGjqmZqD* z lM<\ㄅD̔c-!E*WG4Z:do"4V#rNG>nj0+50WZ/{6MuDW'I4ˡo*[q<5ICc:C]D|]G 9b ֝Fu/7#4[}لvDZ;;rI` Z\0.ͺ6E$+8u2! v''$#ȁѡg"ԋ2a9f&h k٦?s2$XSN/%E:5>%=/2B9& C/6$jR6[ItVw/kG*B{E¬V "NG|⠀ 2D>?~ G VKo涖ҳe1kg5m=ʊmj8 HIpB QAUa8Y`׌ǽjtŐl=$# `X~d?q g#B ח x%TS9r `Q`?lB2?RT7Y҅;i\U_XfСU%j8 R4) 3+(A V!/uиDgK('@VړC(j}NJ\=1^Q!K r-FۃFϓuyf zF:Z0)m}Z085ಂaݬL"EGysWf}l% ])A98 3IFVūxKvтæef8>Y`NQ_Iet풅񑻺Le}$=L/^)tyt`ǍQ_k? .umjƸ:OGShbzf; VbK(A!FZ6vcd@+n4Ilg0|Xb_SP?'! ډ2˧y\>z"WudOԧnFw׺sl?+W>y-hޏol[&6~ԏjx%oCO'>4_Gp_Q:uTF2PnDd1. u Nj,լ];c6lV~؋Y W])Y7ܝB-DZy5$>i<Ϟ3z*TwOV'9ĭv셐'+ oWv{c,eSkXb2Tui ;% phAV~)`tio/s#> [.ս+>b5놃.1Wa#;^iR+>-ZwڅrdZi('QKI6of! ?$wx%½"Q4KLRQtK2rbY\L'P>GMh\Y=ܕNh&i2Nrln 6^i-"8b3h$B/B܏"z3Ҹ:U3/s#Ep]"}g(BfsEX|-*$e"{e!!޿7c)ԟ*Å5]|^Z~>HP%!ՌlK?_ҐdqqE]J8.F +rh*^YD+6S`fۢF/efy HEBKk~^r<ɱ#&oquc$SWՔ/ﴌ;3w# (h-Yil)˚maw$|̆%cc2 m^W5&cz+;T =OqpK08+iK$ rmIZmxI'癋F^5' #Wl):9Ɉwg߬& klddj" dɽqψkwQCQ6'</=ɘ)6J5\;Ц,'^a%(Ek"X[Mq;晹SF>ue4k")[w0pm8ތFe6tt/ //JI$*t#AӒcm,}HCNà;sE6iͣNL.:v+8ZOrBD0QZ#Hq){ȹII-| cQ1U2vJ;Cڄ 7o]co-a 96O"WI/˼׾Il0嚅7oU">{Om\ӠC 0Q-~ݺ~C#XԞhjd &俖.NOӪC9x PK2$: nyq:&4tYU%H<_րOp d==ZE3'H/kk(8)0⠂hzC<(܃7a=Y*& ySBhknwu٨t'eM*J!\?[>LEɦS9=xh̕-Dc}knEx*Fm{ӿe-e' J/q Q-PjS24D8L6ނ"6ol9)S_{b:̨Nч#Yor\; #.؄Sk Vqwv6]l^MW(C> 6:D&E, S$BIQ"&0jU$>/ `&Mltx^&4 jtxY ׄ[囨xcm#$`uԦ/'ܨjesq1ҟx,=$n.eD ӨC㰀p&X`X:+={&k5 ZSmCS> 0n?|bkj.uA}>?Ѫj=QIX,j|4rۛ_1* Ck n~1QL!rä3i*+"pPcY~Nۃ_ęFuoUqa$ʼfo´:fj:yw)f'2+>035݈^ۋxjF&1΃[T"_[%xv~hY2BW'̃rN&,XFi L!:afJpѪ0IXgM"h?},@yplçwHL t2|a0&P5i.|ņ4 7^Pguik+ [֞u"!p'ƙ9kTC"Eu2O]- M%7#8IJ!^͡zNQ vɝ\sL;dSw,R7O;%,z=bD]V7~9Ci0rQ\J2>]㜬HhKg꡵2Iq y` N^ݽ'欋܊7&G/p)\QI;uW4uZ.\&/HLj5W,P2>mA mM?]Of|YvHw@p9qVN4YG<ʞ /}eVWEMux"K",}nԗgIϊnk\;rB ?`NP&;STU;H_pHeWn7^5K@U46މ:yPYQ!1Lq1\8%5 ,EU'Z?`Ǹ?z LtfGD Fͽoیf]oL'<[}8ipT5TN;@m5J"()F K>\2yT XQHP'\He-v KsS>+ |'@G*("!:be 1DjО= PSKqMZvƜi(}@s!@ZK!:X3~HyT;u" Kђ*arbxCP%&uP]FE{!l[Ŗ^j9#TDC w7[*5 RЅLo\!*(R Y19iҕDkjs9 }O?mtٷK}>@1C`4ݗ͜Ɵ P;]z,/ K|E׻v8U-eɫc]BYkxv*HYA: t,DS.rHҡíkM`#/ lut'Qeoz@*[zP7^g HoI`5sxU,@rT0U2hΧ㜈c BmM%ܲ{`yݥxVhw8}z,0%;n8g&X8i[;.>~h_zܒ>1P]ҽ̫Yv߼$Ic>A[_/wSB`L=-&?ʪCn"}ln@': CT:̌@y 6KfN)تLQ[D6l۬"y[CJ1-7c< q)A%V(i7z,t9]\ ݇5 ں3%(K ,:m+rF%6S a1jH y؞o6累䊟lpyU( bńט(%JKa7}jee+-{,APf`E\kn|nG;R}^u>^zlԟ Lk+[E _QƪPj-k1u)ླ$5˸8$"Ō26s׃˒YL5i^ˆ. b`UeDc\T1)CƯ![(.{uGd1p BLc`& NWB "LbG(n1]AԺA͏uq ]v΁~T]nVՔNp$]P+gOLxQ=tRǎy+nT pIH:PdgalmPpin>0XvNW"E{Q}.<*_ 5÷&h Ӿvơ݆Aբ>=CQ-aNW@ܲl Zѕ4R|.L02!6%7x;mL3Xq);1Et`Ikv8..ی%_@_Tߡk z7ٽ#Y0Rfu}fz *8 c/=%Jѝ2rVhlMSFtab]r~_>D4*cwT j: hR K=gWN{V#]Ui7jB-z6+OvHy?A9Cpo[vIn+GPqikJ6 u,@nbLlP ] `{3hSyb40-;Zm\vڭ!G8>'oVH7Qm6 A TO3axYboPօLc*=PlwmLdw ])"<9z@X^vWe,o༰H%reD^l bmVр#@7m$_o}YMM)NCM]$R2}]<:{kC'%z6hr6EE 8sV4rn#J%>3{rD6}¶gML<8S$7X [a̟˧U\MMٲSKdj>bg/L Z=O".ll T,BX8IL_Z8ܟ_aӯ- 8Ӌ˳t^6d.,WZG_p84}78:q=!NˍUj!}?MCirxy]mΓ|Y~;7]Qtת*91יĞal\t:F I.$ZAo0u&A&᠒O=T/{3FK&%C2aPun:-+x )[|DFm3`$%~rC>GC-рZs-Oǝ2?`*he_ iB;T ͢{T*аrbڑbJY \'0>~dJVҽIY~Au iUSg}iImT8 ]f(8 ,Sp@zqgJ_Eÿ*!܍ܾ$yh5%7(-k61ނ;94fC'Lv"؊#M B,$^҇=/Yy&^81o%64 kҎG`{ڬ;?Ny6gTp-*xȝ+Bӈ( 3nc&bMHf\;FNJ[a..@t]Ϯ8K xGցc/r׫&`<|* bNQYzԖ>Q+ͅj82Gqh{OsH;oSf,(^3Z{ G&!W'dC?U{XOb %[<'j2:՝̀}SE\O'fLذq@`ޖn~!"9 U.F2tÝ풯./O9o>͖^l:Hl-f#Ū@{9+ Y Z@ѐp 8 yEA#hfnfBoEƤnGE{'xdCF -K^9kZS$0dqz/DK9v)Y'vspc7MI5uc~\UT"Q3M Q[Q =^bu#T D)Q{$RFKa<0+7iTxnn{~ܞ tN`"uuws[{Ļkm8~j2B3sprvC?OP6o}O!Cdw̟{'u]ݡҹDkY&܍ElF?ɓg;̊MzTcEFjC;0R~Zn=?78M3xu;BV=,er']875R:g14W!*fm7~|D\Y# p' 84*Zd\{_R4,@bJ9pO8?WS4J!{̡ Y/գ:#ؙ:zg8s/i~6 _:$cŗ?,FaG +pZs [?BCn> dyb5}pJox8)[d0{BlCd?: Q(%ᶹ_mw^_ҝb\jRMX@FlWIw6;/`}Q?X GwKW&Bn 6%8`ACV}Qgي1duT+M\ڭ1P~=Z\b偌8zw~4s.5D`̛GPM L2D+nEkESr W0~i8hֿ;׻MF36+H+?gb5Y3Hw NPZMJ#§rG7(h0ޠ񝗨Ls^(ON-޺oz!=wG"kߛƯ3=@1k #yZw FH߳ݚ/ rv iLu_rO% 3J+-$V i"uNc0{n(zߖ[>6B`La_Ju7J!.a,*wbn'x4$?0䈼k)$l&i瘟΁" ( k!(5Ohv!G=Mxy0糑j8hĜQW~_YyBk"Ku859b 6"ݬ$D 4aH뷖!}yxvګѦؿ\bi,Ls|Hf uP< "mV?^¿Cm%θ6"zQA!o máʿm6[C-0s}!E&w)Ej۝)Cyv*v܊LD!}ZF&J瘏н*KY] J@" ˝wiٔf3/_Qh]yYq46vj+⹲zjR1, 6yXMue; mkGKV9H(ֵS-n`wHuJMP+ҵ%`)*K tghF5 sMta ^Z#;oԻSĖW< E礣?s#Qh17|yV&q0'З7e1:H ~ ,[7F&0gxF8CRJ[>2Q$ӵ=GR_@<8$E(EG3/v 8~{bAŅf(82{RCB4 | Y@&xi8hҨ[L.K|&x-9՘?~3YJ3p0 ?F9o |֚$93nN+#Y6#rIOo 2!’u+(}LѳĞ Ȉ N!2RtrW)|ЬJLWwtUjSDꢣT04>yGR*BcA:&jJ yq6Cի02>5hyƟ^ƆM=VVon7BgTGl ZLAYY"IZjSi,8F=ox#I "4$^zG zkd J{*|C o𣆄c+*F\t}Jۺråp);Mf@O2B:RAvedD 0.3 F`9s:҄'s D~{iZО5.J'rAhlM]K5֠(UGbl3n:"E7|s/5wxcbf#DRsqiۖt;& j<]&Vl dCgRdw0j QIGreYŹjBDKԤ^c!U uԘR0ں !_T>7#qq*aZQC HY{j?LzS"H:_ps_(7Nmr٪h10ifZ~ 0H7_/x_g"$m 3dz{~J>lKz7 6۬، %}k2{^n,\X|o$ʶ!!s?"M:@ܨi$TJ:N Si.+"GlC֜#w\ ČiuKH^eՅpk* >7E5i 7X3dKJ~4fU2s 2ϼ>ަ3pr<\ۖcL֒OVsSY).=2Le2qH69i*8Tpbmɓf PqoU3z4.-_I -sC跐;W)V 4&N^>dݬAL0ϣbS+ѡ)xA7[d861Ix?؞˔Qhy_bxu_;F| Xtgo.?B*)wr vݎ2=!-1Bb;Xo+%dL)r٫~14kdF4wƥ6W͔[9xT9yJMy}kOsB4|W}Y> ǹVi~o=^+=pP_Jo6#֏i*#_ʂ-`%3Rc05w$.Ԋ6B>|UE'|4=yn1^-{\l/aVގ&Qס_j'pi_aH}ET|s D]l,BY8u(8wN'v*jK~ ,\]pks_e·fpJDAG_Av=la*;ّaL!aڔYP;2k⳸{%.SpōX.B;ߡ46sl4ٿxTe mm[Ju?8Nymm , {ɮ^Qoo,od[=zJj2 ܬhsz?N#3mYr:ŤEfSVWF?͠:?ة tbŁn/;z]q3l8NF>nvgf?"AhEcV+meͧ0ۋ=,M81 EJ K2 M{n|L0E~QmJŽ~LN6 dvlžf\`g_X  ]{ߘVab9& L}#pPQ΂JkrnU~"gW3TƊZ`-UЊŹ22ρZ)5t3z$a1oPƞu! X*86Xl3z`q-K(@F/JcM Yy5f~7͵ImZa8*jF{[׵iF^Þ38IYOm<>? ILkھ?=ez2-4qr[:&ήPgyV٫dߗc*=y"$8uI,T SzBq/Yfn<-IqNSVIZxu"ь_I],a0ǎ1SXh< tJCjQ7!AvYgv|hdv'Uadɇwhgg]+JgbnQ/^Dwy9Dl &0VFX` 6!DSd~?ϧptJ?t0B!3z`;ܪ'=M5el+\[aXS3Oi%զ8fB55PoFxke.^hIlqA(hnsSJ~i8em4|%'g(hۅfk~pvZ@,& G.-(:vVAŧpȪ<oo~aά&.K=XCd7*CT%]>5:k"|x,p`L@T H%9+}BztiJ#j Q [`lG=wU[ $%%AeW϶"L8v>nF,(SיyY4g9XAS"vV|~gI f߆mEZy0z~ƽei0vn2 Uӕ) R\( &M}/6RUc~Ǔk~y2f#39ggrܾa`hl%a9@6Oy/1ٴOVh 7`-%rឳ5R U4L=Kk⨂N ˤ9O,&"kZK D4\?ɾrv$; xo[F+ڶpo8tV4h@wD=X X+JI6z]TcK4  N7)Xcq!\cz}rf.INoǨ+bN_lEpnB쮵puFB 7c큈ЗkZ@"K֑WWz([=oXI+kX ŻlM_n$D8SYʧyH`58~؉}zLt,l jp[ۂf‰W5g7Catz*\b ;ik|3۠/׶% R$WݽM3m7t #f'E+phQL{-V2r&~_)іki=VţH_xNJ/ T*&5eg_LJ/-җz\{my;|t,F%P#569ߝs܏? W|#(2ape|2 5Ƌ(kQyn/ gP +x|yWz5!@>XhNk-xk4jvKgֶYv 4#"o TS2c֐{VxDiWOgڋD?٠&Gvg=G#wP6Dn|*JFZaEգ]:QxW8lc#rvh)y@k ]HaLGjc6k}[>#5w:_ݝ}=ÙCߧKQwV5,:w]qܮQj\y${rȴO=ͱ}6tInz٨>2\e-]rDA/ ҨK5 i q&h]?ۈ8ܛCb(f$Lc)[j''Ss1X0טa^.4pK +M}8el78S>rG="U=~e$I8 eѾs\NVDaO6YT+m"ء[h>QNjP4 .?fنynB@|5i,>xlr" 8\|1Fc*-D D9{b.6T) jWN W^Ubt'yUv$][vS}6R桡ڣRDG:ß#ZN㫿ixeAe%,(r}^u|wz{\sdiYDPRա_ /8 =Hvt"o.1tlzK!'iȉ%:,J^TP#2NJ${.$a(kMS TpL`:W.`k"o)y&8ǽW3>QDϘ"ɣa74ұ 7 HA?Nx"34i}z7]o.WHi&,Y9v]4pjO/PB6yDž@kF%KLy'_yg‹/u,WF]6sˀ\Ҋ[9S9[%úqFC#sHjG'@_/} 0{ xi(saMQU+n]vjN{A>=-c C:k .KHu.dv2D'Gf0{/nV Zg'd@L: խFV@4>ԋ72 (X zOFl4^˙~_>eČFXܪ(h<蕊Tʒ_UJ8RH->3Y6W(Ѻ>rҘN+^`}2+O7.F) i>=|{cfp^q:H dٸɂ/x[>yv{~aPeɡQ@+$`UTVяO X`tj9! }JgN$ OѼ]UB"i7V ½WbQu^y&G1Pmu;s)kgUVzGzSr'ur)O*T.sg{}Hl~]3\˻*t9$pbSsJ(¶LpӃtsSo':+kpQgEXͳ3J[盒kCs[z-va; ߢ/X ut'Yh|07z\hJq5 >Έ&UU9RyAHJ!{+rOPi@ fh9U<$iBǐ&$tc:htE~ c3ā^QӠ) >MAFMTQPb45Ք,a۠sJF ?"=,+!LKzć"%5]r52 B=]^.(Yt# 9Լr>I[0kj;v@o C?5&dXPXfj '؄Μ Tuesx">f✇2m)&ւ=.d0oT(7"<->l?Z@i4wS,2Pd%L2@q 1Nvv s(3D f1a nÍ#|jM-Џ0pkZ 01H8/*P:1b E{>4}DV_7^MѰ&`Q`JIrik9.5ߠ (3ŗK;88h\!.kQONV-\g,F0[R{H \ϮfMBZ=Rgh*]nvH_"yί=YΥsc+Z{F{:{0hNץ3~4{XubkLV\gK ]gc#^b1@ 'G{`)31]L]bx' HGC6e3SvW6w|1"˵<Ө{ߞVâeva<z(̅$0§ TIg~ڹZo4.mlUZQH}JM5 i/7~L"ziW/ u&r4 풸4I#HnC|)U}ӢOR%W@(C&)[2 h*8uIA7UZ4j8'?pEIbD8gߧ4X{o t(7cסAr|sp7WIF"oQDv)4sfjlnH rCVъ`VA|SЋ~qzEt{{Eۗ4i(P*ʻd&'ok!%3k{Tbzt+A,2_Mz͕FI &Hn 6^UM̯kK:W/[/ޥ48&ZPkx]zJ=Da; H9#J f<)/ =0 lp֬h$ʒW}qZ sm(F&~(Ejuc*}< 4osЪ򫵇'0G <N EbA< zfhnԉBbrɶ2Ds(;SV$h!=0jNߥrJ 2V6c-Znu 4qb0.86㕨sYNW8͂&ep 3ǓHj kKfV[O dQ.CZԙp+ȳ )(T 8+r {"/? <ǓDf怂 _@JaOIZ&Kxe"N\L Vyr0 6<dY@\]pH~ʼnGeҎ%{r[)j>cZvq|G'AV09- gı76 ~4#q3:-ʕu˩rptt^zp>~Q y6*BNJ TYWbg+UDP4ie|A<3GLtѯ5Ɋ7Z_Ԋؼ$+ET.Q y'DG3c6hmBF*+S=7#`=4 SPiA(~ ++.Vfe|Ӧ3֎jh<o4$T\\nFI3p1k'8SP6oȴH` ?pyfU^i (r"W&?^EPcR(6|x8N8ʩT<}}KWߩ}~+ÆAiB݃?"hj5n+ ;Ks_p/*E (^vX2vvƿmAݞe ʽKsH6߈.n2Ֆ0PJ}F"A(;ƙ.tl ꣟+F6dU8c0Ů#\leGQWFMI5d?k)rUn/۬)k̼=CeČpK3(w`.L5ת'>=c]a s#'^MoӋL$Զd|g٥U@K[qh;Qq҉άx&͏EBֲT@}o B*b左mTj}GlcwkbO78[qOZж4`oa sh:Xp=.B泖qog4|ɈKDB&S;)OSκiD9m]Ð[K%m'Rb+Ԏ8bf3C%㕯nۗC9Gt!\'ۼ.K|V(&- FHa>Xo|+HPevRL撄OhnL,D6:ftuYNb49: S^kQK0h98vic}#AR6σ1@&alTo<1-qQ]c$iGY)$X=#,p"f;B{*Kfۘ*u0l FP5y!xTꈿmm}Mc ^!'Aӡe[kP_Aga0[u;Y.~_8IӨ?^Fϥ5c[YvkU u] JiT/F_ &QyEI` [UD; Aim?rriVޕoگB`L)%tH#IB~}uOH^]δr[`^cb]PcMΜ] /A$OVҀ<-,0 ݋5G]c\;ɰ}a0nR$$ JLjMftv2?.ܲCbH-pԤlΪ1K-r&U|4f~ qgVY֮bB 'aKk׽ò0B! )&Xw.d4[}M\8vʌaw&9OҔz'QWE<)R5ʤIV u՜Mgt9pcX>E쭬X``tr{uZB`9Rj1Ao5-s MZ0dv WxgB ôYTvؠ<樖gvz3 (wܽXxOַ]7-1 Qzm-]E6TFaM^μ#`U~S Z!4nBa##MY$֩f+BPM7Vk!}{V6!ڪ6ρv `Q5 ïaiv'mG !aS7v m{51PM%-#$.u{Gp#Ā MqEdLF=ƈFgYz hTtS` _EF$Y]]2n'$%Y#r0ΆwQqz=$C5DcQ;&h9H[O4u#Rb)V.)'nj|,*Ac 5ٺ;;<aɵ/ 3{aH-5bf -%$\O8 HaejOGwvsЬ*UURuiVT 5^k(S3LB!& cu昺BjC@4hå" ӭ64FLxŚ6wPVE43IAUVՃɱo-[Qǯ_JNڑ4dB~80@+xژigz;8WM1^8EՅ G L(~\kԼ8S =&UMkZ' f0BDtѢ{l4mGugk3oT*BCʱʆ7B x 9ly.Deu0T JX=ܪغ\p~kf6OcLN\cDB؞(-(r/iҳSU;/輚R:f>~!jT!")XʞXJl0ǽဆsׯC߅jʷU\jOu'EYr4E}`ŶQy K`aS%Ҿ/ș-&R})hH D'qlY{H.E~X7"nb>2+'[5>WHa89LEd)VVY(Pu¨z3}~ VfjQlHD}Pq>f3M ~rPa% )TxD;IUf~ם a{k1Xf^^#F|i o9Rrӛ$Gvs_YHwf1(Ϋ{T k3dJv:c_ 0>iWlNtD!"$/L\h1Hs! tbIb]?bB6mf}=l,xKP q dR(q]xY&Ua)N_]eD@FBAdԕ14yƉ*qPK[0>O>]XN`'hCbU%xX5ӗ 8!G0-o:ݬU?s4NfGxy:$)-LKKA5enJmùX[CTFRf&`{[@@kv.WHBrZ+9aC6:1(nҋP#Ѫ Q(x8u6V2 *x+jɬWn ʑ[QZU!-:GUfϫVB<(b*X{L]ts٠Z:3)Ltusnֽ">@:כa1N1M&rX5^?lKF O8y!#Nw\gYZA!f6ʿD.g Q0 ] OB}'|9,t%PX$M$X~ӳ)L,`GVB$x򕷷 S!Ud-R"8qn}Q *{ u@k끕 `#Hu;R@- N(Jz3 ~xl?Dbf009$C  /KJoT9㓩tNJ\}yՅvz( OO4=~e[/myԓӲ/h[/_AR3NߊV9{3 g=p3JeR7v N߷>*ƶOY2Sb%h %uQMd Jxu$y;Ԡ۩ͩ)2%UW̍`T)+ӕ~Tz#XTc5iAՋt) YtY&G~$CjFԛdex-P5_ZC,Yves^gr UM%M+py8uZB UD~ ;cd%u\,D+ _gGSAG1Mg B{ iRjcu& VJnYxC6`J snl ^2|N3V5q2'HrIeaYDKZ0$?]$'REMrgW Gc|h #u0xtw`0bgh6b ͬJhʈܺE4pїY66HY52msydb\ޮa ڋױ*@"[1hG0޲$tGW!e@wB +%OzlS &i\B2[4:[[QFvaU 2zOPH@*vΡs|igIj*Ik6B2ybNtޱ]pi}<# <'Lt^{LO7]>~_F_ ٔ>HR:9Y-#j 1k@Ll#T'>υf ԀQ֛~e 7Mt<-]-|m;zU33rIȦ7]:I{Jo u"mZξsFIF/m;8JoC$ eF$թoβ׆EtGYB؉ ? sK aT ̉jLRZ?a]7.4^*`)EMX%˨E>O׀Q^ {rd șQr2~\]@%={6@FF˝3cA8lopVzo@QE`nX0V QDŪ+ > /&R/7yyKrCG٧pۛ$5braegOO?@dfJ eu w>.].r-޽OR47cYH7RoC) o!jq=ZO5 F3 4XmekqMs?% 7&^g}QOVt$' Bj@K4, ۑ(?UȍA\|] Uhl~M- N~X{jcti _/{}dmGvBS=հ=UM[7;Ȱ4ZgKPHŋ}TIAn iOhVMC]#?!J)lnW&7&a! j` +^ <1MEg׭̾Fz M;'=LfP6٨g"˝ /\a+d-s":6[bHgfzTQ#H|rC)ZOs;:|#I:HtϼՆ=$^&|8&UoI.ÈaωY':+'Ӝ8*/ $yv]%3S'Q3N‰sNbITz0 wzҦe*frE 1=LPݟ. _ZQ:&&o=)i ٟW#<`cotT2%3du'{&k6{VF=Ӯח T^ [roBՀbHXE ͐zM7^4z*gyvOP 0))m+ ˓lZle]Pd3%7d@ғQ."74Jzq ~-ԧ /|.#]2xPNh´VZ̵&`+ˡ::n?~:p L&n Og<{KG̣rEBJ. ^%E[ma{1敊_|-H]Y(N$e*tFɇSTיQ{vF{Tejړ$ 8` :U9~2V~Za4Th K$28$i*PGȮW*eQ`+AmVZ_ԣʊV&.N ˹΅o֠TQq_XƇ5A l!tҡeWhi5{fvMB(٤D5T$0 |jK5^{*dPe6[8{:$CC>7T5&<-HTԌ,?9B0RQOKѩ"xPN_:tI_Knצt=?^ >U[0|\9uܪL S4PB~(oR.w"UŲPBBS5+1eqf-xླʄ *sIpL]PD-3cnN+S+=hʕE_79- :`YU (wțՐ*VdvA+Ϧ&cq~Raz}|<خo/8X T5 kQjO6fQ긕;v{^ݙmюtZv_n3F_Jꄡ`DP>5ãvT<泦E.Abp`ojS-w, Lj1L"TY|Pśa)Bi?, Yׅ>x{uNTO9^Ε~x\_MvϦe kRlal i fK3/+&:PL7'u6崝XA;Sbp۱>PH `(]@aUT VJ>کTŝuzVt3v\tm\H $k%oc;bF3Q!:Z*|ܒ-FʗޢqkHxYS(ŵ=ìD@qљ~:83Yɤt rYf|։1(5׆YƕG5szwbfK*HS56Ɏ(\ YRd :aSPtmsj/޽.@QC0Y1y@$>bwܷfD{L|]JF{cr%H?47b3kp.>z診^\) 眤Lĸ@ct?߆-t:17@f*w?KOlL3Eg{K L= ckx1421 hla(kpxH>Hu\ؚ ,^Lui )a~&rkQ&0~S SդKN0j eòhuK ո+:.|!WK,JwT:0堢d$mY5ޏJRmM4(vyf.<7mN_e;N*!|`ސiܷ(\y+%*Ty}˔B$`֮1@!k<[Ooh/rc:R衊AR~BhL{_n|{dxҢݔSBɹ5vӞW%nvZa١$lIOEnnVI~I 4]bevl w`ˑw-^!;lW_ Yl"aSnMqBZ9Y9ѧq̧ͪ0A|v8y d+Yd՟\H!.Kxؙ|']D1T^Ns$6^*DՓq^IxͭXU91[Nҗ5@*ı0iaySZzDy|]cn .X`˥A6Y⊁O ms"÷jKe{ƾLM~>Y*a018Yi7 rv&"''"Q%$!w*bʩBЀX"`9blZ Z&^-]0y\ał?$5Ĝih9b N34.뼺im؍:T; E"rq5wnZPRwT2t I$BwP?W RV g_.2KІYjk3D*U'p۳nKMvUl|JFg#0P(:|RfՀ\q_}i>nC~BIl>px Nj9-+EM陾4WrJ ~K2,NQ,hzb@YEǸ>s/z~Ӆsuqp k% zbcKԐcfe JUq!?W?Ɍ'xo||@"*_\1me`j(I7,\(dR|DN2pIJ8>S1y yI02 ́4JNۣe񀅢W0{dE7pߵ1N?8);wޚa52goڇXT#7%#t)¸ކqW,۞޾%QO>)@A`aO ڇg\0Dv]7$f X ṩtYڏG#7FR6NVJGwXTTj_hRy 04K!HvmcoU_ZBѮ|h?Zt jy:-Zܮesv~5Rzs4a`DwEuPn5>.]US̾mR&L3A!Pec˿#l|o$gGZaZ? U1)G=n5%ti>ϧB֠>y4; x@4fNm7m 6Vheih2p -3wȆa(M;{~*\ t 3Â@rA;$^٣(."~d`yD?0UZNnU]ohwOt>qZ>$ <GGbFRKz[A۵' QP!~5_Ҭw$ƣ{ɀ8֊ٴȺ8Ũ:0XP}iEoΫZ:sT}܌|w?4 cgvlMo۶xG$GےT]ZV%[Ъ,m'6 %LG|La=BWf/Ӹ{2*#A3ȥ$-[8EX@,/ڮď"EΜëjkB5|8CBȉ3dj)<њ5~\lVz17"}wΝampDp]@͢S ]z-B6֪t%6p]=sӨmh7{~2ԅY<|]^p7eot7LEkN8<؞E_ V=χrmcFlj7X BhЂ3Uqa*S:M%:=C  Dun^ڮNg̙Ѫӯ),"1<3 TP6r#̾poU~H ѾQ OP*IiaW &!k>vzNZ zrFwCQ>[- Tiq##T3Gd(?% ~`PnUZsH4Qf$SSM hֶ Z\ n@)$61$o  CAzǘJ@&7/]Q̫RLnI0)#'ʭ0d>ڪݢƍe{ iy&sbPOȁ+S;!Ah'*M'XXJ ~r6VЇ'[P0X{}55l?3&ְ Պ\/$7oė"n áO@3`)/+1`.Kl^|[d^rVnQ CӒ&GiS7:J9K'"puȨjLvT,X,.UXy+;mhK w?F,t`9?4t!X6N. $ۏwаb&$) 0gCqճ a"x1ra)y* `1A@LEclH|S-Z _%sSk>!yOc7:`=EUC}~2@ ]o0-#Isd|]ts隲[eÐ ; PLjLBrni|-?wl!s_oJ$P۱@LRE~ϋ+^Gڭ Op +s* ?/,xDOa<ː3rభCI5yf~uڙcxP(9v(xbx톭"yM#)cjcو ĨpǝgF(qP$1U4ͪ G^ : 笩صOdWU7{w[%} H#` ZܭypED_$09y|Pr| e3f_`|-_Ηb0R!>uFbtQ5-ԅz!L㇤T k? I|+vIy1pzo KΘEb1C[>&&oᖭt?zeGAVMP_giTV5}ѐ>vjGME=am"p\ʇ"$FP;3 Xh]z@}p/pfcY~_bo?h*یTl{4pL-Yg,ch"WVyMM65yy B;9YQ= 9h.B]ЋBH ddAp%]M0~ gvI ÈaYzֵ/.Vesnu;5Y_V[3X04^t iD!Z(Cʞ8;Ǯi$Vx,"63h {GFbsFfXѓ2UΗfʄJe Xt澥)v%xUH^RGn$T?:c&Rs% [O vOݴ9X_j!EQ.2ciFQ2Rh,=9Tҳ}Q;MWiGiĎU5<閗1򏷋C@nr#V178grbWjC69ׄB\E! 'U+GK8kD; ]´"ee6%zO= rx pþ)Ošh7Ցɫa-Jܦ_'U(Fd/z[SS\W5\(i'j9}V mrD5U{>fYCARA]\@|9c^ٽX/q+X[CqEWe{&r{d;+R/Y'gha{paٷMF(;kUˑ ۯKȺz@XTXR~NmkLv߿ 6$Pi׽m\D73P @4HdZ} 9Es5e]4./ 19Yϣso6ceG l 4}ƭO!uUp4k[+}yo#v43y浗Tt=P5C-V3ʵ5f ,l P&Ċ3q^M?QXrnM=Z`*Wh ȈW Q,r, 1mZ-EDI{_~SKuنSJ9Y8Cw/Pf흄+LxwN߳'|\IJJvMwMY; 0_~Xdu"9E<w8{Ʊ[uhgkl4 5}^qv\-KcPmk-}I2OV i.~51t&.^Ա@F7G{qHvTX/qy ѱS],)4/hެm&|]dy#GG/7u@Y>)s[~5MFR,o6-jJ8B!Q3kHѼwަLy)C+Vv6 ϬÔ#h w` H"2/9H!5'3͍ ,S&aרO] j[@6yWPp}f>3t'Ъ# χם~r%3u?_27y*nʀ4߀Q&@zdZ;_nRU#oͅv| mݯM`Mj֤l</ꅞ#G͈cIW|fj;1-*K-0*\Dn:F_xE(6k3R;O?{`x(F$ ˋD4`l~&?Fpd˅Y|I҃X Հk_#\aGgoԅsp ^'2f@s#G[y^~9zrͪ&;hŜ"UNy I=uLpiCiUC >!PjZ`x;Ck؃IÕ4/:*8+dj/$}tP ﺈX'2~:g@꿫8Eg!DU{P (vvr %3Ys@U-_wvmL%U>\yi BEI!`޿SIzNCpI@ dE4j;L3()#xw7B R-C( S ZdsUAE ccԭ.A\Z `@ |#ȖԠďcخsFJ?/> ^Z@C>C_JgWNw7>;pvV?SCKd^#v#4hMJ1ćw`&kjM z Ch ES:K>=ED>=`d%' vD9SN^q7?i!rإIשlƱbZsJDd:$wA';j K6Ms˜LqT4U"*.Xm50^RS}={EۏBư×'m,aϩeTdztX˓ *Hκɩ썷fi/\HF1P]KuQŰ_QsH0g qD ;gP e"Wts4!3+Ɋ-ď !"b~[ ң0i2$nJi3@gBhi+lN,utr+SlrVq,S|lr.Gm8tOOsY:@׬2F5FHLo2fOsK5徱!cKӑ?l5x,x6l)ڱ \#nDwze!sc!Yu1"8whg0r(ct_0MgAT54%~Mq3O7k<Ty-#!90L\JǮhj>v U$7P{M߷jcq ~W{o䍄ג/~%PLL('Vsh7u-|v^ޤ5G0jQqvADI!(qA=.u=ئXw/xA^(F}µj+>4|AMjJG~ޓ?L=WE[သ03J֎jH> j^NhB#!V0R$b(KVUzH/%̆8>f+% iC5aGok5WJKz1B f`sDbSuX0sm@n dD{c.$CN 8!N6mOn/ܓI[m&;ëf3B@Z#^H`JPͰB7  u/ߠpEst>l;(pr3973sVgx@WluP~~.â$g"4PN65Y &h 4ctG,HmAC#ǪWf+ Gaq~rPucg0(]ӿ(=2B&aB48@7 gGH=B˟|JȞ?Җ}W\oiB3*9!#TnT9gQ<,#7 Q#D4>`ɃݒXF^tRdhrB-=4Tq_¼|+P74]*;8\e͞'Uٙh+9ļ"a]k) uy[vbn~yS5-ʛ]M )mTkF~scph]igHw " 0΅O_u?7tِ|gdHeϛ779a%CّnkWXSOٸp]NIBZL, ~ ={"= _oW(eߒ`I䠺KgIAHVz.|`CQ ͝)"TS'aT !y)(Sm Zi .om+\^}{lx0 %5C5tݴN*]3 Lx&Em`ҧ질e ˙N.`c S5#qq7Gz9N)'ʠk8ij `3qBIɣaʍ-NF`55k I8~YA{S嫍n,jWQQTVې2sѶKN{he$h+*sDIӛC}P C"+bڷTq}xD㮠=T GXxBep{+! 2$$폋><]Ȣ-3w5Ռ{\cln\[ssB7hj_ʶ_v/"f ^9k":2M퟈1#@!{IXrs߿Qc> WӘba靺 6B'{RUC*MxslԤxdH5KodIHXAYzT>R_d˩ܳs^LQg )ʎshq[TTe|imc 6ʎg"/y(6rCDKx\n:Qgђqĕr;1w0\6-˝9'w$6|}( F֍ncFn}z'-uXcOr3FbgֵxbeR?)5(;V2hM#1h^ٕdu7S5 E3ۣZG[/&zм{Ȇ9f1\B9v "3XV+ slԈ7L! LH9W S'`NbdL| ࠇҁnݱbgtYs\e=Ycb3Ƙ i%C vM2ލIn|(Bs넉7k"(2{֗]İȘy" °'2>Ƙ,`(NU%_wO0 6&Be_)o 8R1*DrB8t9![zG-TׇFzacp1 =cG:[Kn(E|[0AEmi$Xg1oH҂(uo?]-.KF yΓ&kj~秒 TD[>9*.;w%zЛ^=q " ՘KKӧ/N8tr eB2j.^,ce˼ Œ5%V/ϐJPnSnEM aXv=UZqgoK+?_,7e!L 7k'e`ϳcY̢;E]A.GIqE/` +.xa?Ngq~҇1ۃLY _V Rb ?ȇ{9,}}]N<mǺsDf Ux#;0vE`3e&=UqI@*5l>mtQjݓByxmn‡)Ԭ'_xv9^b3Cyݧt[#I/ɜ7djO&6G-wd 4eQw39vvw2Zg66;ST;;!9Ǡ?Du;4D6geCXg,a~8tZM '^v ȱ]Mɒ]k1z,/*K^I^tAU)lgB<DS`ϊ[6^KdT*lTOi.:{7ܲHbMx{9dW#W}W26|GeIyA8LhKKe%Z ;Nx$'' ՞)Ul T57#32)E6~bQ>s\gtx;վB8Rq5ޖUszK{ub 5Pd\Q7fIP臲y~EҎ09 їVGC#V0ˍAD)FÈs0Y{,7 g%WJ5*&"&GԵU oBVͭ(dCwR/@AKFL,]VB. m{ x䘆=KyޭZwMtYIJ?Re5no|ʹB H0ni%6JOEF3&1b~`A%}[ϓ6|E/Gc`ΰ26ئ1jo& Dcߖ Hk#>keZ'P07Wz6"Chu֡<(tād!kڧT9.Ҧc;} dΏ(̬.h*UտV&g4Yr~ۍC^L|eIQzaسP줐OYE_S D$jeS$.*-b <]svJ.3v<ORv-ſӕC4ic/$ފ]='T$awGg6Ӄ}~ -kw߆)Juߒ/j0ESm86QCF0}FZ":K e$LuI'W x7֛$)؊Vqn#4^!QICE~M {p$~xdh{v_I" Pxc&Nh~fM&Aͭ4k.W. +X|hbq2lq8}`4='ڶ,RiNrh"9Pbs>XD_KUKCm 0H%!,d@h:!;p I!0[g3o|iF_48#36B :U-`=fuJr|t^\:\NF΃^\4N7[]awmhr+2(>?Z*̛Q ׹1eRYtkhMSlfK8SܼAC :FWbI~RDnGq UX{HIq9s3ӛV̤x}Cݿvw~Ix+ԛ:.}~+#`R/rz8 !O]]cgGiҖgDn!(BG>! XSӱQ 9ϤV[P wMf&@n|يn{)'H keX #E! ._AB^yʁYGt%HC* 0ˀ"bd.58֓9\ hȜ=YBZ5&&CNW{}]qo+[*;_NWH~ *¿qK<=p;FI[8^)\4Zdym#74zp+ k39F1jS̮>Yr٢[>Pۤ4KdL`zFӃ+f: gc#m>:>VYN'8WdlpKz@tXݒ$t^60k݅. hxT 5H.RaUSRكRA؅qj5sGƕN?%|l{j4AZ'Fq 'r=)&098}q+{tpJʎi}VFwD"6DILl~Fu95 'tH1a%s,P_K$ E/Ba*~-냻5G{&0 ymG"ѻЂ%9wI]:GCj^~AvАmvJȠ@U)?+ÝȅBC$g>T;f$8бbޑ0m `Ÿ&Q4~\bP98+D=2]+* 8,dll Hi{@ T::8PPW"M%r"@8EBF=@x= &(As)<]Fb mfChi ns%Y[IU˂M]d'C4)t&]PPI+zziwkE2𹟭n\&HK0c n"Iu3ШQ~)Qˀly@ҩpKJ"5ng;(ЍJoP#4qr0\䁏9q:r)}q0X(2d4lu\ԭQIOre+SPqb^u:Sv,eAb7؞QY]O;+"4gRRoRgءW;jw(0Gks[١$U*&?rfHnUWoFs5+DtEe8j@LX` |TCu 3.p|rkxv9$ ƠiX[=ݣS89DqE!VʯOrg(y6ʽ?kþSSq9C-ˆdrɄ>eV4Z||RQkizoBO唖ͨx9}rKQ})9n%eG`\˗\  #rW?H6Ѫ< ʍE77Υ ϯI{\H\hrmY-UG3u|\be%RT6nvY 0S=sf@@T4WQ1R$FOIԾF K׍9~$$2 r ,|)»; nR;"vp7F_Z=u .{_E>Hq m9 3)a/hj:LaK{Ӂfp \IO,ؽ1 jiOO}gR8}lC3;NuTtQ0=~޼#8QIAuo߱$hIy;C.+,"Rx C`gW٪'ɷe: CEkaU2PZlmj_{yI W"v^v%: 78EWip[w!;Rq>K5SHW19|᫇[ƫ'j-ҬBm~Xcu@SalEbVM \)vë\ciyn:ZƦq'v'W7qzY9/FC-䷘v$_PK:KjɹB OCF(',;?6:"Ga)[3+,'#JZ@wc@+c;* " +syDV] 앩irysugW% rQVacSkt! ř2'ojZqъZ\ "s,_#9[L)C0̞z%]>h&̋n ꌿ71m5;cdxK+Hc9 D偷NT`,3Zsupk 0`_Wn2ɶOW>cߛΰ8Ij;Y1/d\~z>CuǷ:t"l)=Ko<bn͐v%6 x)d}ŽV\/45jfg֖j eXaT@Hax+hk.A*߾, Pv D l\+FoL>YCSS̠O zɎ`Cr:^k9?I,"H"꾨ύ&Hל̌X1uPwC;#= +.TƂ9Y18J!;y@t݊dhr-hmjw oڪχw +*3)R?]8&S9^-]Uaاu^,F3݆}=H(FZ*(^SMEJ>W3sMLNG]L @WOjc\d,HlYnR_%L/sٝ4iSl8ʽA %'w᤼ÐQ~6;[&a; ɼQ MR8  ˴v۟.Ŭ;rVd{P-<%RBBTp+ 7;EL׮JIվtI&,kX] &Z֚*^beRR89b*X~{a `¢x̀R#FY lcд$0sh+ƔHP3Te3ƩCn8C\OQ1+V pyǚ8%hw?A`/3R+|&#Ony2CDwʤ]xuʍZS; +CTRµHHX YGSalI| BD*A3Y'g~5+`6 5QԺ 3TDYuߠ^z"}ƹ5̬?tk-x.;:7=wF!=uܴM9CAlAw!YǞhP.16iO[[_5~Fx $9v b$W)5!iRjM$}ü#`*Ht>CZ t ] aO7^nUS_u5F[De,8.?Das9O_[]W N"b$[WpvJNjMM *o;=] ޵:My'Pd0 QS}=G0cvZTƝo7Tp4.N*DsTi`ɜHN.0{{s*<3_uFcoNmTA+i!ԆuoTُS}&>-K% &P~6Ӡ) x `[bzefe Ht&M'q^ 'Cb}ɞ4qmsN3 =+&~[l 1^7 QU˥z3R%.Ǘ۔-Ϻ*mb3,_);F8W`Tbw{Q"Y>wF&"5BuQ `866rRL5kohҏ)SGU)$L(ގ: iRF;W{voj2L|bΦBZ!W"Pg.3B7ش#b $ŧZmmۥ Q\u*9B0CϦՈ@3F[*I]]1V'#ΕxɇPw9E[Y :ǭtmov<1lyOf q1qrؘ![9MnI23/.JE_rb?ٵ""WCmT%L4X$>!@Dgb#rj/綧fnObBW۷Vu체5Ac2OOF#ri!^bͺQz| L?( m !۸ GG/ΖidV8?01 iXANXc9 h?U==L(Ӹ5w5I☳ <͟My.I.$E[i-&Rk3dÕ6#_ڝ23Yo1N~K ջ!Z!;B{FU۽_ÖrYHP_#H$캟Q&>,(A9l *crR\_]E4JVu$.~A'{+N8j5(K .Y- L^[TE#9-vhP2皎 I2YԖ;I@b:QnE''ȑ K_"[:9$+qܫVQV9 $%> 1|LF:E-iՐ7q=x'FebLXu3$8"d-/c%m֧sSq0]Óf Q!hvKj 7^RBO`rtwScE2nuKj+8U&ڏ y^ZVXЏN I#J5tA#Gpt|k%OϜ: W/G줁3Ǚw KQX@/wʣ ^/gM-5QpNFnHDY[p*/=^4G_Dk?V!b>٩cV`x:oh(y[Sb=6nKA! '+Y.s?bn,Uж7 &fuXjrX8x_ie@Z/ԃF\ - GB,%H#>vA!2<\ucx&Щ%64VZG*/zGfؐeo j&.c*M~"d&>GpR,-.v5J?6OlRݑ-@JnQ:D|pDswqJv8CQc Ƥ&V9^},_U uL\=8Z J\n(*SINV6 ΅WcaҢ`i_ѵ`ڡGˇEÞRdʞI4ՙHM /('H-T9MUA<]\1,3KUuˣM' ,7uyKS?˵M(Y懞$"+V}?%.9:ml\5U]bE柫O;Ce|]NKAGdg 8VK2`ܭv'%V3+y&u>hg~Snibŭ TӡsLb &ehsiQ#! jrŌM}+0c ?QH*v#C Q Jw,g$Q J`|Uqu(y8~H6E "$?6=AlWPam*3B4x8qZfţ:#H6$e=fUV3{+qWfrD筠p@K/EqZPt~i.rh][6޿T8@$iߡ<["б`ݜ)>-{?Vv/R^?XG4 tKDK 2AԗDUX+)VwuAq}w4K]8mgZPvX2 :Bc+-/&Nvsޗ7 |@yS+AδŒ|ى\Pa" ҷ ]`i|mQYJUQi(Okx#\Lx~CJ`f' 2>Qua7MoԮ N0v)g#} Z>=H#Bۚ>R_· { @1S-Om4^>>qnִx)HF*J{@vz[> Gȼn*IՌWU0 -F Zqu04je5eOtTfFyFI!i% EQ,Bl "߈ۢ(\$D:hol0@hZ_9㕪z9x͞Sڔ3m<)$3ھ&~BGPNoMn,,@՗}RO* =WG>Pe"qS& m.f`MiY}ePm %Co[Ye¹[3&%pGi>BN@zZ$_H8;"Fm=g#^8qi`}4ԍI3X^$,<49Ե 4]p2dI*0bH?B6{!' =.CL-%Vi0\ZԗR`ajehDޒg=O{?mwhm c`rE KWsswe{F0=Xq°fX`ۮ kdmZ+yDS H\YNq/o̪$sjskKxcs$J20mGH eǭ9l _/]^Ḥ`J<)v=iBf`5D^$! R6`޼^Ut %bB;) lv2^3 +5r-Vs &J^ ۜx 71+z?^ MM>}MZl\casHlD{@u1}J\_)7[=Y1]R#nX5T F%e(HЀ(ЖD%okIa4,27WOKdbrIֻ>Mc&9dGnP,~P(%7!C [ 7w;\*<`68]|delP,0wij)醋U@H8p>0A[ 6N6Z"+pI Rc·R`^OЃ̻` e@ޢ|SArlY-K8DX[ \PE eZTcWtL[ ('{)kl\pogJ`ɔ׎! GzGӚK6!devO=|Umž6L hYot{ I$&7U{'[40SJE&t7FLhow״&ѻhd|+eQ/yUb7/L-k#2z%4c3lɹ^rKgm2Djwit|ȅwJZ)20zE!IFh2D+AÆ#ۦ9*z_ 4QRvVol~ {#X4f>l~'QM%Yꗾ *I ͂TMo,O:Qx#t9Jۃz@,Uշ49g8&c"w\LKVS(?A Gf-:\OְWj63qp"h9LߔUgmˆ ȂiP'|'ѫy_3)BH{|#k*euKAL8%|hV풥_KގySM^!mq#`<HY8Fkr1' | jE)CG8Pޏz\}<u00!3#ti )-J]30ދ󴖠 :&SݳB97p=Ѡ&PRNiX-"|{]?r+`T4,+zV~#Sjߕ4; Zh'Pc}i:wd j7ErIu6TiQQqg7Eh$$X$^E.Bˁe+({> 6e>ʳ3~/k" 72 5s^&6VK +ƶQ;5#ߣg YrUL&?QQ0HË<}i,2r<f$)ma\n;}+TXzNVU;.v gYTzE>M q$-⪚<5XnqFLHJ4I_DڦF8k<ap  )}mmqUz6u@&į*W^n1ޑC D,p\"g:8N%$=P"$a,Щ->/L+(zɵdpܐ"ZZQ!v/]x)gG;cEVZV{I1&-ʐZ?  *=P̪r;?=?A^Y476{f39;_mѓab;1fTőp]zJ.U趍"3xSOcK1g=Ϧļ0/Vs[ G2s#}gCo)iY[6Vm4 xCzr Tm72KOgZҧj7yzϽhWv1'qztdli@psuWBɋ݋eߤwsHr˚;)}&寎4,EVT|TzuyẆ8̚knȷx#L̵e_7Sw.=,V?DȇP$0 Hg-n1]?tTOW.9Wzpo^(g^P xj7>~khsh#z<(r nPN$Xhh7rCR/c8(zXQpT?;N\Y)kAIM$tSgwKAQiD=/c Y"U_yz#N!QKyl s<)*,@Ә$tפ]: aփȘm|P " AM7h/Ri"Ud N$tnܹ{Kg{׽cL$\/2ʩZz.3BL+VI #ry0n16=[ԭ6=?GQVjIDG1VU|Pt\ ub>6K>%teVzˊƬcune^szGFʈtj%ny#Ǿ_Ke),|d2eK昰M؃j؈rm7qa~3=f&aץ͟(yT58`0\M'%]A_˝^B]pgWxh1D>wׄܡJ54$ S/ e/Ӧ1iQ_00KzT߮Ď$Aiznk<|>f49~%Y&v﷒zojΖ{ydZyoejB`gkAk?)^\0dh ءY6Bp}Ֆ"cr7q3OS+1UԪQkRY E8-o@41 c4sӁ\Y[p~"AEL $sVC}+j+6H \9I Q%*Xa sT 0Y;`݃[ϧ\# SMCV* 6O\&BMT۾'%P{ KK:gἅ1_S@1|ǷVaj*yIϸ$j$ U.hΤBxG/_b-)L.'@ f:DU*Ob)ȩGn gѥ)xV>1/2+X'z\AHH-_4 CO ]}#įEzVm@cMCÈRcq !ZkNK,CE0Y _.g|V(<2 n vI!1bÁ O9Laֱ^M(pPP|+sLa1o{(Bӫ˴޵+u 2$4rO:i0rL lbFa+{fue$e_rx8e8+ /z;%oIwӺ * 4ټ|%+_lHˆk:<$>t F6]vKIcojՈF薬aĊĭC;g&נIԄ0OD&=M9"{=>EIu#%K3CAwo3Idr?%PC !}"8z ZilϨ7S~Ȩm:ZhŔ2ӗ&뫉rlT'8J3PH層Q}qdnki0j{V/n .oٵ"%.UrN HfJQ#9-+ =[2 @3<&;ֳyfw9_t*^s|}ѧ0x2J+p&uU}H$VlmJm`nLp$:rhL*#L3\yMTҜ|&AY FWM6LsNo֘3Nf'Y鵡mĦ8 +fUd9G~ ^hTaSlKQ}Lq@; %P;m`$m69\w'H0\-L&|ȚҺNa ?`"a|Nm,o T >xWPzXeE1d&Qa)Tlէhs0.@ )YE_wR<5 A7ɝ~j4(ʉV8 aGS1.'܏`7sbSu_/9Đ*+~lz5i}A]xTrCh2!M(wXjJ_eNІT)IG =諌P>B 0AXk.W K@d1m_S=Ubwiਙ9 i\$֝FbԷ7y)HdMj%xxh\XNPH< &NNjo aza+HB%" lm9'6ṓk|x&%=N_G7M5 ;(źFZ!rZ"h )(e=*[\ fPyX]m.oH5j 7\+uM-'iT8k]0 !2agdP[[(bLasP@g ڕ7"+k^%0rZLJj,ȷMrOaFoHTDe^ZoDN)Y>q!^Տ Ca?9}Ma앜[q:Ze;dzt>i$8, Y}l {͡.)3ZXx Mgw|{ށҘ 8 -2qrBPo] @qLJ6R݂`BN`=gq8mNeOG 3G7 H%I=,%j%^ĸXWMWMĴˑmS+.tf|1w'! /x_gEs~v2!3`ֆɕ\7+23H3ypfzߊovq8HX򮛖Sx.<3gNY<$QMڮovuz\Viƌ]a E QShaA̙F/gaۦi YG>| '0)"f]KdRXPXzFIែ`q B+\G  kӗr(aHʲSxD2L`B3}$^蘸Jl=ΣB.1.wPЏK3OC= ~vl-J ~Bﲓ'"Ǖ`x&1Ey_<]?WG8p, ˜4WcrW  az%ϰ$M T V"V%9Ctk~s۠Y[ۛ[G}u{>ʺRt%%'@#u@?6oʅ}jv'`H|խ-޺oH[-lG$WVY=` 0 ` <7);Ty떹YUܤd-˗۳<^ujᠺ!z({@T]50Ѽ/ᠧ o*gr ƈn~D_⩆ -z>D:sa@XgvjQ}ȃAv.M'6c@ύv.Y-/8MAkij`(kUЊづ=&U~6Ă4Ze1MqmI\bk]LmצJ}<`͕0.:q r%4PΥO&Qlj<)ڳ`kW8g VuwߎdiJj>~E:aPBrvRǂO-$;%G *qU31VPMcd9Ƽ}jb!8v_,U]h8ˇBijzdǩk>SAߊ#꓍$j0p~x|娆gfxiT9t!Ǿ?&5 ^W0NDVQ'(6x5b{1$}Dt}fxWDu0'U.x)͸̮){v9xb,ͭ.{*>[Yӣc S`H>#˄=JOʏ21OԹsQ͝wDz [?$O0SK-cCZyug#ɭ`?O/Dw?OmhkiKF1Y/rka'Q/xF˴A;*#DbBeם =N<᭷z'I"Tg^C8<ҜI T>UtELo a6H}e3Yqh*{ʸft%kX.C2rK3?k~^|^0W(1lp*+ZեP$2>+*U٤V$Ί ?+1T˞_E&Tϋ8 m]n$Vr!rqnˤnQxD{h[7 mo*8;i7-&Hƺw}'"ƣD'T}4i-uV`P[O)`Z4q U_lxCl@ujEYX\9ӳZ]]_uX[MW `$|fE#73؛H;[3xܼ3>:QQ:wXܵo\JBbBPÓ|'[-~M>xQo =k8)F/྇ ɬDm(K̭9Z|kjxhx``|Z׫צAt}r5fkGU!5>=O [kJ[m95k/BSߴ3![/p7PXiXmQ}Fw߈|10K4ŝKOrƤ| ϓD*~'gh֬ݻbd9RjɊT#$c|~#̢qM'ឧ@r8=}(V.W]^:ݜ2A6jV휙X-p;L3^vX9HzX='0}JJU%I?8 `sk}y8lFacܜ9 Pp1s ?E-K?tkwOLix[tF6T53=RD' DDC =G59ft5Z&R?qIvWx3NDX暬7@kywFp9O/3M4*E-?-g*粶*S6c rsk:OX} ImTݢ Ť?Zu AK)~M񐩱VQiy0=U`[=(ا:jԔSAFT|DE9z̄{}ٵ#``ƿe* ^:+gB^^*\Seg!ӝAq K0b/훬Oip| lro%#iam,t쪦R'%!J#o{Z<D÷Uk_U:s ijBSOi}83Fldq Ǘw1w. Fw?Ne P Yfڂ ( pa~pمȱN:z[XB9q2}6A 9 D^;G)g=xǼ=zQcPq8ENp^:OV~Qf31Sԗ B7W2m2~́WCKh  z?ީ2jƗ\ZczUw; 3VeY Yn#0tڣSx]уVIڟ'I;mHa&jn[s~oL5XԜT  u4F%|4bH{lJz]t!USmfjp],u!~m.ݣt}#Gb=e:{aQ#ao7ފƗQznyk,a8yp^ͽbl%Z|/K'T+nD+BE)VK㚑2$/)d.ũc)ie Hizϰ!Ka!֎3/xq7#ord4e%#93zNN§. BK+QN 2Ux'gx%su*:Tj?\Jt9+8eIai[PU/n"1WD H0[O;ךN * & +n(s?=r{1@cp*Ġva4XuR/d_%!բX RoMcH#g Um j( \VP]b.;BS?5[mFJӊmZU#ڻ$%Gc:b_sa* pK"a\xJ.n'Fp3++C ^ Nv vbSjai#R \IΪU{e#Es"Í 1~ť/_i Iuuso98}P8.Ne6=-2ӝ:RnIoW]%ґ%#-Ϋ 9# f?ARv.QPgYK_Z(% g;c)DU##ï聅Ͽ¼jV4u|Vh;1ä w\6SӮ>VF7jTG^[-Tb d\SvSBPo&3۹HLH%ʼnnSXP@Qk[7G\KqԷ1}__ZIX@sbdzc/%:+=faIT)Y!*E^8 \$brXsd`{y\Uo߾ dPY:rm  yᶍ?'qCĨW@Pא w=xeQ{WbY Ӹ@[;4M24(]në)SpjqM:Ggy^c_?;{+B9 mOM f}@\cdۗ!YvID9 o%,?"[YNzqLc.Y &9 IeJyduÍ]Ok {hIJ1K2@pj wz%@7T|'#Zu6ClH/ҡw=:JߠeqY-P&\ 焓MVxPr!Ё>'Drd;M{1 (zWU*J =uډ@\1.x@"l6T\| R08b'RϑN-2L>mgaӫ#Z:s#~p;ƝbL[bfCZ"{Aݏʻ| On&!ZW?ARl!fGV=$}&{oq2 ]6 b8I:RCE24Yk p:~ {QU C n@ov)ؙBŽmߊhVܼE_n%] (l4>{@WCjbrJOo0q29hXJ6W_9*m*R]է|mGQ#)k6 NP=wUbr'MY q9ǰ92L+gr@ nLRhV6C#u5BRzm(zقتM @DpAPvpTHj| A)j2;Z<&ugzh* ۓH|SzX?big1=Qj-ifw9= P-+*/9T4~QYXU~q2V7]rO WhCͧGL[,#%4Lp]Q!T}D;h^^{O4ZQpAtш;>Gq`*%ayD QdpT1_$K"\Ζ@NL'yj^En(7Hqlzv@mI5;WMނv oQ L-~,#gTg q( i57f׫[:kl>_Lk"hMjʒsXN}Ƚ;m-HۮN95Y18(%pRDRYs܄n7670;^<j%06g6UB̜J gz%Gv-1pqy'l=,L @0ܥI5uH6րC;9r'vbc7FTh 3G}V"9$+4ZG`HduW\mdRHL-]h/ Ttdžw,s-a91h#;$)jKiؒ'G~!gN{`' ?ǯ_cBː#[E)yXFM31.%mbXuraD}i%,4?AmLk1K r TD0E<0q׃ 6#ءǫhQqĀBljh">-jgt~ݯgOoVN 'aȭ7='c)4qEp*\7֎ JNs 8<$2,a j1VTc L,x(a ml%QY g4Y5X]P" ӏ21A=u_iet, f뷉]|E3p;q˃|t NG{]EaXd ]{܂§RoLJ7</Fj qwnm!tayS6P jE0{ |rE4hLh | 7ZaM&aj/g]u^ ,t/&E1O0 5kx[Q1~YsxJU8OF}vTJ#A1nք܂m`K e [`sbYW1bDճW|^hմ&3҇.#k_TpҠ I$i})^?V΃w+羅f6]V.oY";L*,D%b qa\m[*|Ζ 2Q=jҔxVeTgE=$q06hn6ZJȊ^7Z/ÈT] d%E1lCSba-=8 ;!%is #+ ږ>iLpDn$(+qjKQ؋0CS;%>fEPh%kT~ Nj ;~&Pbd3Ol2}C2Rcѕ>֋YrQ(1[aL 6|;ږzz"&1w(M""il zFrz>pK,k* $G«#z@2 5pM.=VI uQ1MNxԱLi݇0 DCp&,q8sj<0rn"[vVm*QwgJ&_pRӲ/-R.' drA5d}N0LOTm`PT~>JhSR<ƹD k4ܖPk]|4ܛeP{G-]nJ}?u+cs&Ԅ(Hyt,OO--3Z=6i4Ջf/qrBt5UJWybm8G~;LŖOb᱌`pnyw9t2fתPbQ[пRg-=j8Ş^26H=SMT{t3@+R#˽ [[qJٙh:V<RQ6(]'Q-Ad]mLF>< 9O 1%mIKΥv\5T+}ƧCav>ݳ yQKJ k-\r#8} 5Ǯ>9cEW-ЙUezhP=hi oR\#??pM$$#v&r'xWzzwq r$ DV:#j&o;3T`pK5G(zE:Lߕɍaz{qK%;uq?>s,*~ 4b@ђ. nZ'ϧT~IN;xDN[-<xM>2#xFzƼ] ki I&8/Y%PBh[h罹@DaukkMaCK > i$vzΤ6 ?ʚu^c Ep&n> 뉕{EKsoυ,%&R5`lԂ =}F>TC",C\?7B,S:$f!ZO4qSӒ <S)=Iޙ)Gz=-a/B$LY.]cjo`L(<@~kn+I"ASJF#W5,m(.h)q*ٿR":K} #" 6aWq>>O'%mַpLLia~2@Gڎ Poٙ ?B=nB-zq vòW{N*`s+Ο(m3*=&(}$}wD%ף0B^NQH< Z˰T_sg~ 6uu8it4"d祉2tm7/FjNqǤeLy;5i!.q?As`"@XM,}H8:ImK& A aB1VtUHS;5A-GN~96_^;c)>@}%5 AsޞNU<^Z;@I=]`듂Nֈ֪컨g-!;98:@Zǩ :)P//7-@k\u驦#H`qR"u3Abf#&kȥ-vYBrTj i Ż$~!$[C ^ gzOSr2YOB_::w0}vCiM'|Ce٩)R(/.'V$1٨o|Ք 2 qV:HEr4[,|u:]/ ^bۘ:m"1m 8}[hNUc, _/iU'*@r|fk·P@U=i"}W"%/ 4)أmZ(A- ͐m)&WK4F0^Q)&bp9a1=ਤJ0Lg,se(55dws.#Wd_9Z 6AsD Dg'C. {AעG"E )A =Lo8E]& Ǝ5M#=-uBiLuwB' "= j#޽dW@|"l~ VL6;~erBtem|MD?ȶ/ixfpUhFO:|~/l8\;#AWM{?>ЂͧdV4Q\Ԯ0:Hn4y+J^Fō*-eҍ1(Cpum=5wL!۳s[/#?#Z24XE@%`f&ZflI{@|ZA, O/ܳ*f2\mRȝݫlj\l.kH-827 M{Hqs ǐgFfol0 (u!ފ 1A]K&ͤof*LuuB7F5lV;|2|X!g$_~j?ܔ\iÄF}+''ArAMc34fCҹ :WЪ+w3'NgJiDYu7W;K=v~@SK~<ҨӴHwika|l?8DvS`|E/ -QT ycoЕ.0$cIWo_T?4^.^mlWԏ}g n^(S&Vb BnFYD1&n/m5 cM06, qjNDhzTM"75\O٦3| "}"L0FMGyH1Iy|9p}B={F2l?St"c{v #g2dA) W~eNl<;0C|\Xn]~jeކfk0Y_R;a_;hL3)Z/6tw71lm f'߬fF,֒,= a;U0魥 YĮQMmF᠆o0E0NԌ-z e/b<ְ(4BcJ|Ðt]]eDO`p7,g;2I=A u|N3v6yd8 D{e8*x[]'pb|kn%ʱ>OĨUǗy^nZH"}AXWT>Ʀ/?Ytzh]RdP&A!{g/3Wȡr3vvi|ⲱ{SRD."֓ O%}k W\9 P@#` N5-x=P]`hި] 0ӓ;Nm{UX^'/u8eӑ|xA}ҕBMBi0o 0&BzT* -'1:w %z9&w*H 1T*%f5,H"`hQlOqRr{yK,.~py =:_~P I+ XgOU H+!J-VCѱ1C=[16ԏ}$IX'̩ ΰf=i5۴ C(l)_XMz E"|l+t| \93B(4Pݼ7H$mMk X15 tU) cǿ=l+ K4MǷN ed쓷 l±gmU[Scl1"Eם0 :6<P$xn"-q;j.Ŝ8F[fϋ6 Pe\"pl0l/X S?풦w $T 3XCB̸.o^|D'R%_W &D+Lݻf*5DRIV&loܭ`Wkw__oK(<5F(ESWZ?mz*pml !c{xbxa[Ҽƽ0!8.U|e w =?^;՗:Н`J>.쒧 Z 뒋4/3&Е=BNn~" y"Sb'5)zܵ" ϊ8G&߂GYIXQBHR&}e.4*&c,+E  8e7bXʂo\ L`ݥPLb7n/uv+.9~'Fw+8aU X?iE)؝*uuξ`Zx?KvzR{2]rr?HME nzsOSu属ڹw78iά"~ӫ֣kCU2S^DTm8^֭WKӱ#xnb2Wբt0?=Ö2}÷QU8\9HbsH8Gό IYJ\kKEA[W`b(1EwΨF iՙLì ] vkMS]>r@zhbW|=_t :Dk6;QsWP,j6* AJEMa5-ϲɢ)@23#^ +" gATSDώ d$oCn[gtt c>F] XnQr70٭',~o+JZ/$w=ƼHX*:#6TDȟ:e\;^SV%9a>9,@zI r\} ts#_?84mVl2\:y0h$Wh*X*we  u/D`kk/U lod{5Q*ɗ?9g(?){ֶѺk~,CAVv`dh8hI%Ffy-o1YL}KdueՏ$RT#>`Dva{%&) }#wȦϬ~0c< Ah| OEXB1+`A9,hǤĒDg  K[LPMY7,Rjw.D5SsW0&'LhWV< Ybܟޣux#Jjg'b`4hj@G#!T=<Ҟ!pt Ρ ߝmidin! CGAv~Ut@oi/ 乒M Pg۬lJz` f*H<Uv94sи]JyKCI tzF^-qDc#-Vp| 2\ءKMuA2TN#6y^]˜4(Í .%PN%qVa:> Iyt7ZFŤ&5]mMۥmȏ^aL (:p޲w QW/0^i\΢IJ %5wd5ԝ'Ѩr;! uij$.-DUeO3aflp%k5D( Y':2[PgH3c5+]s6=v/w]VIѷŴefvI pЅ4O"k1 VƏ͡QX16տI'ml:̎>eX=RqЇ>aXl-K>=vA;/kѸv?+vnd8E&knc vx!\1ӬlŲlQ)3%wBy@9KdO h'_j 2}4KEl Zyt`f' d7y?ENRz|w/Gb|-`T/-9$Q(Q[ _@3k 0ITVg賂a؉!G{\/ltJ_dFr`)j,5^DΥ)>$3Sгw**fh)毆,0w$O{>!iZa!mPf1bۮ w sэi}jE&oZMGw4|`cr3uX̡5,]Sǜ|GMndWr-d$ E@Mq\sMeHa9fގXE# p4JǶYr@`C1NyAvr8V)cc~T ^dݿ2Z>lX]"LEZ$<O`y]A rѣ+W6{U!c',=-s13֣%ROF][8 ņ50C2UVR]2)kyD1E(043Q_*2$33$-e [_TPHH*-*)0{[f^;wR4t!O&s08di R)v QڔK޿龌0;ܞਿ#Uu_]bzA Լs,P d ]}N%JJQ;t&Ř]/b9TSS'l9e< ũ_h- XX?`mۓ!䋢Ǎ DG !K;j,%ڸD,T8fu7jKgQ}QRːHZjʥtydJ$)GLgAPE8IhT~I^+Qnوȡ llfjfJ&󆌁|Hk!NϚڒEänwh%ZȐMݚ-`nP[JQ>S3or8,6 vq)eǬdT<2ǧTM,ɬ &53Qear 196bVcWf}\rSDAfkCiwy'r 'Zw5Ѐ_)YH2Z*Zb+T!tʂ#"(\=jXJk-J H2,#܍DS:jz{eWSnm?L5z2C:˜ȧ0j#n)~MۜtvFi`$2}NZ9 &YbXA*Fo o=/x.$/0&Jܥ;8n F# o]\ݚ]Tri d'h|LcH&.pp5/g) >цo#d6o M6:I({1rM(@K(jK1< iaީ=Fa >28_UϒfJIq0>y'/r죛8J5>we]Gm?ڳdК}DOK{N9 b> ~@-ll=hO!ӊ75ubk0R"uKSwsst.(j:w =Fp eXR@o,pUL sut `O%VtDt!o041+sB2v f&* a|XH48cɰ.&4e^ tm!,33*qvc # GӃ>BQCWiA!#n=(}q›t:PcIRg K\ m.; `2D&Hq=G+DnCV2 j۔J9u5BAbg "66?<ć }vfsӧlHV`%?TUUdv _cTv}'ns;}7l#hIa/p`^jl(cK S\˟پ+-/+ @)_Bc)V =y /'QӜmI[2Ų+]xW stJ 0AZ..QָXZ 8D-!CؐoK4ʔ˃,Ա *@C+\@+vSicnݮ9ot72mK6,׸{Ȧ}%YnfpVKzvpQ+:_.HWGRW'}IhF/߳%O?6L4?p *193\ݍMC3ѮyI]K뗇pceDxzo` 0gkJuZmaX+7ҽhbM0<2 xd S]֓j;͐ ,bf3%^>gy!rWԳ|^M sAqxb{ :Lf'2UA z {4M}m. UKo&>BƗcy){/A. e=ePpxk| 4ת=yyv>Kbq~&(UiKt?/֥odGVI9s/úm  wr1# εҷ?P\⽼>bj,!yR_MmZv H6 q4`ʺFR91b"Zv9^iTNggh, ?:I{lٳw1?Q kN#b3ܕYRb7]XE^~Niyn*6 +{8`I\r=Dz]KWV(=$R٬ՄDrR7}p$v Tn&hrVO8)`wWw%&v- âxw=Nm6&l ulRsY^vEKILVޱ@wg*l9S d;/߭q~HD )wL\;g8WIͭ zU7O_RYUZ5䁵't;Z_RiKMB{O̧B6JNyun_9T/WΧ1^Uh󩍳1  w.$Wh|KcVѪI]A@Z'-cSCJ}0ͫce VJ .L#_<~ Wu ڒpE>xd9BT9+o[1b ס=ꖥȦ]_CMi;!lX>ѵKpq6Y|kXdnQ$z`،[ZMU7 M Z 7>83?g:LX[UB7D`pcAxy T6 u'\&ct]̌oc8ɜ)ʽNeF/4S)sр3E+ 8T!8'GpsIpv^Gvtv2tT׼ILFʢ+kDK=}١~jNdDfNkTe5n* ݧ&&Wg<1DjPcp}@lgM4/#g!SV>m}q$aپ'K-Bg7XQNRqxG;Y}3ȳ٬1m~qESjnQa-gј$>qGMBkBNEJS..b>= sdzQ ~Vt+9"l,itS[RQa鸐QCyޕ|fon^C!@#NJE$ңy3fBi@ \,RD/E|F`!쾁C gD2&gq hNQpzF1Ϸ;aQ#j.p"TsmRb/]CNR^ub VSEP!98Y]74wrĽj4}/9%h|ȝ@flI ʘoв߭-_i0LjKdlCH8xN)iB. Id,(5aߧ\;Re"+ޏs:®XVgI 1ҘW^[e{ݬ" –Z`SD0K8]3xNx.駢VM 4=+0p[2d, 1ed.[hCsށoF Oپt)R{.n'*kjy}]+7 y;~Ȏ~8@Sٖ]%+#.8zյdDJY J :9O)*xrWIan`3a8 #z6u#|򒦯M*Pؘ/' 3>V$h8^6]PwDHM*X̀"c#xJ|".I%q?pg|b _ĝrѡu:q1OtH. 띠 OɆܨ=C5^>x7Ж[dO})q (SSL7}qX9iXSTވN jN~M0C04#w"_KzM>%tiy,!n%r%7VJ%an MWg\;[ ;1a{@g37*8 uǣ3fG/bDŔT?'bnDu<)io/ۯ#D&5/xg8NhewΑU&Td #r݊w_).6ME1vۑJ;997䖯'{v\MAovaQ'RP*z̡;Qg'q-*ls gfNK xH3 I?7V&4-љ1-=;R8̵j *Q(os}m11 ?2eTAL_*ySf4:*.kF\Iz3\+=_VVF߉#^AH>J=?j^| ֌jYi}Kq=\{9EmZQ4qok;6c~P%0r@,<8uHQxY*|A*5eNjOS-JE/n@P)LbKPy^PG-PI(zagxXTR@$̾YCZ~JlJogVN<ܨ,S& ?W$3&d .*i˒wLqI܍ u Sno5ؿ'nO}ŝ$/`E- izbW"|M~$hf$]PPM~4Vqut[KAb)OLդu')]tA{ @Η]x a6q ;"DH .pY\lNzi`A< %)ЏqkSsurơ5ay]fH\3m 5Dʈ%b%ϡ#"]~pŲ<_aWt?RSNl=+ے#L (#,˙RZ#P{f[gK-\= ][(%FA!hb$\Yܽ\cv|;.F1G^l[WYB Ll{fCЧtg5| !fI?yz}8xVdDl6%_m LvBu'e. vt7ˎ?Z1x1Ҫ 5XP~zJ*VSfGV:ƕTFO-9t>T!}Md}3PZ[|T$۱bT/gS6)>18[:fSa/soW`t?Vp|Y[SpAjDs 0Îp >^73uKEϦ#X1?|rgU˞^ SX8}Q&gE~Ȼ1^~+&u¢B,o5@s>/4,*& 7\ ]茕!춲@" ܘ{:0兺Y- *~ M#yu$Yڡ߄F32T]` @S"}=4kyl9#Ѩ4@[ nZwj5T'6g_'i>rb&ɠ,] G-lϕ~<Net(w_䢛Wb=,W^y䈁S@FHe!9UaO&OTBlR?~;ͥyrs!?V\t{$W[5Kubv' HOS|˴ @V,)daBPS]X@6DqnT@ 2[L3Ch=FUe>g- I1ktOK':t'B3#WPNʴ-B$j-i ?@?5M}3\tUWu?B[8`B mnP熓ki8aAxiui,B^:p'4AGD0i!qxAI]hBE}&PQ"&(UHddׄ,$/CPx5F{g `>:: n|/ld~ -KH3o>[hL{'̢Qvfn Q9"G0WeUa<3.χ+>wb[*7>҇*;qZEBJTn\1Ya7_ 6qP/0+[̐c{ bOSz,\\Ƭߤ-WVZ}̞3;Uן!yF1{fF0bBA+j-o749 ȢM%ƻ 7=;p\ށ-2c&Z"Nv(ATyQ#?0,!{CWRv~Rpxu5Bg4YLy-NZP&*jf/Qؤ|o _#Q*C~JpeNT-]D&8jՋ_Z4 s ,A Pɦ9FpB) gqTT{89@ӛ V8mա,=tAwaګ#B zֺWυNpIox=- iɺOjx;l9Oufgy1d`!sD~*ksJ㝍dJ泤ZK"=.$2*#$rZOf cb3~1oݱZ¤wKZBs^@j? OScfh]\\9>3zi[g62r]ӭc{ BwG5˪ϪCО Ϸd(q~{{ QF#ida[*tSiCYt[ /ʢdz*CdtRoB|b )k%:*!&qg2~k\Or$!r!*˽ks L*RqIϊs*Tsk/:J':$M}T< B-vkdm5WG/sO4_yR# M=KwJ8VIko ]#QkV|Gog%p75o SJZ]/60z-F,M Z Т9kf]^U訥Ct6Ș m,]ZÜي~kgc:EM^F>Ŀ=N^Zug<1')y7qʔ LCv GJ39t6ҘR ? ([r {hRLO]hyr#VAIEzA,n\ߦQ90Nj6ĝ3 s#XWN}4y3v#@y13@%~!f@B85Q^2<@0lq`#(%φ\ Uiy35#|$tɶ1q|((^6Bl,~16inRH}Մg5ݲJMscٚ~_ؤTQP_[JԂrtBX$T2gcC4AV?qFn4S Hˠ]MR=-lVe9۱^0ظ0]t2G9Mx"lb5g$ox:OV <-׶&խBl>Xg3Frnq;i-]ɛYZ l-|ce`piZ=ksq>Ű(bJp>pcϯ!ct2YHrzΫ"<bF蜣l\JQ꿺C_w7 u<;PYQ4&\_ĉBW_sX#*Szbz*d /5vL"[lejZ4>K 7o? he`T=TGZ9OSO9Qvs4!\_j6fXJ|l=lz;Ih̕=/E:^}a dKW*uG`;XfZ߂?-VIܫn, +6b7pͬjl2ЫhhL8C+ڀfȐtW6y\r2)-kmPqޛ)KqPa:[t[u+X W?*qj mו,i F37_Vh@N[L^yqyqiSX}XEbӵK@"5%a#=LN9=D>j@uiel]7QIŨ|UlcS(Кv5)38˅wPRx 75捔OYNVrUb§boYF5掄L!#p#Z"@"GSƭ]g1cF 0D/(9HŠb?Gw !|lV>[h,z't4'C] j@pCyzTԻNӄ8^y/X=ƒ;+R[_#صTwE8G)Z亥~!Ӈ(YZq.mt[l-y*y!PV-Es+eG+V]/2%Ǭ`DZMh<h;OCw6@8U(6jAK]q/JרGt\L̉ڨUt:Ւ<\_mT}<@(NK*s_=^Gޥ,UH)FsG1;r`UӡcR A4\;إz9 !-3Z߆e b,S8L@eU h5-%+]P)? x<_'кBs;3.c<$2IY#K #p 3uղ/ĕ2)$pxL;s eKL't ڵ kjI| z+-]ʟ깡 "!4A: TGn-yBx 7y$V3Q"-.1G H5C19TގlŇFz2pAho. 9)- kL--?^Ԯ0DQRFl5$qWSmٗԃ9=%iI5q*q鯦>y~lZ~h9ћ %sX͐TLP6Ds,;ekuv,^UWDc"CO̸4*| 6<=NV a3EB|+cZg f\ Pbi/讀zl ٶGGı8V 'ХUK_pz,Xvx2 O ZO!cP)?Lq~Iڴ 3ݿ oJp_Caz?tM݈Gx:-j1Z(A3_hnmo7q;9e ^_©)/Z)S h{DT&n*ݎzb>RᠪIMoB:IǨam|& q,Q [v; a]9mh? vVDוg}wZK1|h }י_fMG_qEOJIbe }À- tO?̗vDh.<Ң!R>R}\*Q2ţDc{s\ U^*±L_,wc&q~6cE$>%[!;nR/^_ 8#c2E&zXcJן "ާwIZ@W,p 2rD/\hҥx5evT= /%*N-X3ȟ>մ$f=G5@aD8E(} D!h?ߣw/;kċG{IB$漆-h5vx,xK#mfkxuzyA`(i^Ҡ; N&=q+/e EvCRu&EK7Yq P^EBb鷺=4v5>}%]+J_4=ӳƨ*eB3vhi bdžhz B;0)K{ eOX֫7S_`Q)R"HiikD_4ʚWcҡQ\ohڙ!@a= ?Ǽmed2n1Z艆6ՕVӨ܎8q+\K^ϭ|$=b *7kjuLEuqe܋cW֟i[kG".dejʀ 4_w*14?. 96үo#Lct8t!j]3|+j{%uBԊ7ĝtśx4i0+4;`GVBHS-Zkθ^zbuwըV۞?8rA GFjcIFl v n0/O!z03Eh<&mAN-D(0z>!Ƈ"D55A.|V׀3CkNHZS/ \=@JdAnXOՅX~_A%5>B!6|Z%v%=y&xٍR)qɍ?A2nc»;ᒦa57ANQzOR oig` +C{6'@HI~O! 0qٛZyf=?ZVaj(jh3ZQ[ȱj9{ItuX7>P89>6#voCu?roԡH=ćCZ2Rj]8oYyп,2ɒYqk#[P?;&FY $,etV3Š#w@_YŸHgJ&hdFyVk`7ltׁUL,MMu x\K Co<<΀EuMore$㢊B$Wd螉eܪ1Sd=ב#mJݥ6B=IOe)»ycALF=?)%嗛uYC4h) >1//K 9c7H„☤%G!iwcV:HM4 sU#ufxIcX)^Kp"X%WF TzNq| kۻE/qbKšȷ*%m9E5P;";ZWM?}Eݡqp4^O +l))g4~2A7fW-BHQXdR8ޭtG!BڿnoֻGlu PGecd@,혺l=` T}Rl/‘GwcLk z@ĽAK2@ Q/Mg|9k _aj %7y {]w$NKȼo]:[X Coe<̞f=.򁥑ϙ\ S#\q諭2\R3  /ARN g A $j?sM+@OlOHh݃DG}L ͸x@5%O?@ɋd'TwxN\v"%y  #@6& jSg L, p:jɗ2_>Ƶy#珤.5LHC P;`wSXC,b*\0 _RM`^e~sǐY e"pc?S13p@0l ק{ހvZ w 3:38чdg(o=Isi1QUEB*!XBsDC\o[W}zZ)%; /) ؉wOUp39#j#E^My|Pz Tq۰UE5ߊ=f@qġf8MSs}.q~GqvÐl $ic3x믉Po#y!r 0Wd}h%}9 cQYI23 HU@o[CrBtB0C3RJH:}4 $s(ű Լtj̴[ w̨8\#C6?8 dIj8.0"]K8EbfC8I80bt&;&#wDS S9=ӱt&ȌU4+A<8 Df`%}Ej!G҂ D}l)ܜ}(SU$lRw}A`3RlG K@:|РfXXBO{f 6)GF`vc6=6GP{A](嬢o?٘١{bQ:dmf?(`m}ŷ{5ogW#F#:dc +@<{ PidZ]\hcBt%Z3?կADuF.]AeޞOcI &O0Tv2x76%j8ؒz̀S!053KֵxyGp\$CJD2zӅ0m .3GVW*HQő{5 jT4ZT}6\,s8qbN^jە`DtUIj|V ZJCƇgN U'`R\x1z^ay;thάXRUwR|zvc/GvQ>Оz*55-h{w-b؉ۼR䊂baqQIrqt5oX9랂[5RP5RY#:_ -=nL“qKoD <_gp2;6nof&Lc9 WW'v&I_߈'1_6=AЎ#!x%gefiNjWăF&01 mX xvqSn|O^ֱU1#:\Rtto<[LSr}TmOp6J) cdgO0륧ӡ2|*%E*<(j ُ8lg >=I95V{B;>x˽+zC!Ogj4\ EIIڔTaY׻(l^mX=Pj씝Ns}ӚeJ웹 B%5l\9}@N zNOfYljbl8 4ȷ ؅6I0*_c{r0dQEr4{Awr]jKBI ]efz\R墶bu3YF3#+[Ux>;<"|@'':6|(`υtNOYd˿9fF/_ KaKT=:ul_}!QJP qՓ3rrRYO?sSKL>{+ !N`QxX8E4 1s:`.I+w=t (;&it:մ {Fn+ָ 9RHֽaF-zԤ}XSe8n;;= |1j "^HՖ/_Zi3M"}HEaRJAn R-D0*$NaFdvVii6z"I~J->/ʼ:nAMAC]9?[Vǂ(~Q?bx2`~ 2gp1cI3gZ;r]:IY;(_SƢQ%U4.j!i"E Crb@^i)o7㸮``Ve阔 zm mҟdԊ !bZ7BD)eO*h8G%sq{ Kt #J)fc(SЛKxlZG`le E9lAF t Ns7SiΨ2A}۞:f49|<\*55i-6' -0ff 瓺qm7-1}7n r[˦XyZex5bdΔ~?$yK%]Q ]H02qMhgʼ*gѬ^ԓdJƯ<۔|{vo!mgnT\HoX҃rA4jA$nIg*81..'KhNt[cғ:O7ҟA>!V믰UE]ԯ KC{* hʩ#G0Y[{VvN~Ё :fq]e^w@ď?*mXQaAn#fy.SOBAQ#3R[6f ngT~%N\D4 K-Lx_2K5X_[׹2{Gq%eUك{;9L .ʽsOV ˷LjHE(?kERŁ`ws4 Dk< f:s%E91SI>@ml9«ͽBmPiGu>  ٺڻ=d9 y|E|:7w>AH[_l`t;6Hf(BNUYvkK"{|60桀T{y~W˦j>Ƣhw OvBؓ3ٷ<7攡8Z6?L2䩳3a.jlY3uU`|1Ur̞:=|90=9x^WK76C͓yZ#؏s: jDxụy!,x%Y0I"V#'Q a~,{%M1.@ϔeexϾZU;VjiZ|O?m-iǀa _;,mc BG0jg `XO-,ɾ>(lD t/`1APVE`H$H-ُs)57 _j.Yʢ+6ZpO]1X˶'3X . _ܕ"0!@DXѾ_Vd1 n.EJM\hkn$kfG{_A: G5U5 VNd V3fLfZ!D\AU)}*nf"zu c+T6h6ިxk )X$Q*p$*58RJt [x60-;(?nc"2J*5ãw NVk8u4[xb":MyxK[:x|*s7)1%@˩^:I!&jzZ׾ 8CUB7F cv"z@l6J؍l ‘~$dc:y-!ͼ)vxPϿ -+˦F[t:j6]T5ޓc? ϵf[O7A 'b?d+u< Nz^d T51X^p\a`>!L6iclO\aYyh\u +4FN^9$8>kTоJ,!57t2hO!fۢ:I%> RO?$b(/0FrEs } .:C=sA܇1K>pE^/g?-xL񉁤 $wQ?xqWODRTڹXS|ޠ~H-O(fE[ lAN +Y"W 4Mr"P $)Rfߡ<~xPWTb+L<yY@Z'Sd{zm$Hyl:0ւ=wfos8Å}K&65s>"WS?0Y4Fv,cHs_D3'sבl&-'CmX8DAajb;doڦ.C!xʝnpUCZ02UYv ^ 7,9\vnez` ;+8!- W@I`'Irw9sseV9U/tM+)@uOQN2-ݾ#(q {BM͖;DtCUm=S.|ia)GĴmHYe!m8d;Hͤ N !84_iQҋR x8f\5"O0܂uSjª\8IJ_W"߽HS=ߨi/ƊJ Wa-T5Q x 5E!Oߥ%6Գ;{]qp? IZ\:Vi>Px3~;,/rՠnlW=U"& i+ |+WCj^Z;ɓO0TP G,NW TE14GjS s6$;HrhJQ.6fk3Bv f`E욱8ƽXPa \OO(L"qQ!g>nV=vnŗQ ޷z}:T׸ں Y+ݒiaj{YpdU&PA[i1O?iOvRsxs$Opy7nS%d?U'*cD),7 AîG7ţOisFQuj JU5ƪ4Ofs=< 3%0,&.ߐl%${G-jfiFVb{ Idɳg*Zw^orD7?KiŞvn&/00'CZXmDx&#M-gb^N4rV0s3.؛#A:@׾ pζҠĜ+05hK,Giv\uiwkb2ohz/iY F)AIZyJ/Cxw_|趕ҳv!6&s9<۞!/q&\e`(kkxaAȴ5g%+F k1r$e'-@j93ʛ~p=~猵ˋ6gűUzv ȢT p>*JU?ST)5dI%1B2x))u12qxc6`XBX4HX (."F%ڲ6kV:@n})PȤY8i"&3\U}*ռVaRl(E'eֻ~SIdp`f0X>I "!H{J1nveW>)`P,sv[A;Q{EfCPM6\_u7.Y 8oJǖt k [H?.)jvhd@]B&zՓl^^R~{L؞~R,Y4y~s\V?h" -[Z2JOQKah)JÍ1Hf6ɯJL؇Tl4,\2FϗIQ^s 'vYs;Bw$<֣?RJx",qS0pm%x ZY߰Vj51rz=w+9Ιy{t^dݹ2 :)9{%&Pxy^c|g4K6)HGJ:=*(~+!e^-CRL qe6U|s` VȑVW]m0roBj'hq DA8e:')L[-h 扂a}_W'//Pa,uDx {4| *K8n[y)Jݬ3lQ: v5&*Nn+Ϯ0“K+j(,mFҹ'4j uhPgdw$UMs;ep3ܴ2r+%qf|gYgΑ3,żھiB0{>mOJhuO0.Uʹgq#޸RbD>5cHpS*e;O*X9'}6P!k` ^ʱ31(AkBJ=mBʹTI^pgV m Z"S|B#f]xC[dܯYê\D. ?UFn_= vv[NCT~Foa(~W Z!HP:RGW0I0η6 ]P$M9#K,|Ϗ5) ڽo<_C",/mcg& 1~tm* BGfsq(/owKdTp9xw5Ng BlHg!qLYuAl*Q3p# efչYhNś& q<%i='˹q?ޛX0.}>|jow=ed懂4R"=A2"#5EOcC2 ,:pW,)cp`(&x?jimG)wJq8f͐t`U?"4g(\~X'B iK< (m]nAVi`v!$S?GECR/OU׆ƚ-!2$ U(* CuaY3J\dLqp{PlbԽu7rٔUuo8(e9{biٛ s H;(hBkA [nŦ `z|fDM\<-z%I쏀,y*e(pF&cǻlmv'EzN:6 J?8v.b#WvJ$~<%}_8F̳S% N>ݧ#@y"v!<6.H4q L?* Aq/Wq8֨ZPаycFdr8ܟFph&H_(7S@ -"LKB. 8[x̡!acjtOac8Y)Y=4ȑ CۇrI}.k+8(g.^jh>c/a?kk%[Dp%&\sm!%d=-J=E@o8|D:pzπz˧텀S` ?2Bu ',ӇAAPCaYNoֆM-Wup8^^0 ^ǻxX~yUGRS@vǣk~6h:l,j% Fjs/E#dPL Qxݷײ7^J܁2mԌ}@Yl nLE4/Wq3Ϯ8 @R1BpR6] ꬴ? D2Pх]gɂI#qb5<&A9OSx1J%ޥ[ӭ+BxN#ШNu!_vu +seIs뤁 ub]Âok "lGr90;-v3`ڧ ,Vva9%S]rpl,OH1ϕQxMҼ H IR%۴l%4 3;zKe% *Zˠf጖(qtG7 ")#[/0cYq [8UZh)Ki=hj!jabSqĨkxv49OjJˊrsƂK# }Rb W[7ot{gdو-ss%⬫xQ%1@j%?&`_l'Im;纳"YkA_CJ0쿥LطeFj+Q~;Le i lŬ@Do]Vҝ*v:ف8k*Ig2gcRt3T|P$DgO)!]Q,{#-F~ЕZNf"}"In1ܐgR2 j7Yl?b)"r $vwJIhOj)b/tsaq8B2޷gC\ LKM/=9u}߉ɸt*#M‘ĄL b؇`;d;W"pط i˨{"<:%_Hi{dZѤ%fԛ%Q{‚;?E!ùVGmK9JY<@8&0glFpTa=b* !* ىplX&)I?ߗl_'ֶoJ0_*#Άi1`: W?z~ 6M_$qtɎ;h-2R4Q[*-ͭh9w J҆TnZkWV]iuʨ/5l}* ~´fЫaXm.t%lKʹ9Ә˦FX+ۍtdqM 3fuܹ2#,A_5I$/cdAh- #)n:A&W\<%!`iȌ7P=Ihb|otNƑs?bQ]i٢htePp"\XTn>Y!swjW_qymP܉& PQ!:M]T).v;frH|9_VM3UŨH/y@T8`%HT=>i!H`@elF[v?\* - .J F Sk?U{>Fc 悞-,FȗN"Ȗ U'x3~;n*! Ȣ K[?Ikj s فf!5柆r'M,~=mY^~Vl$ }AWdzT|wU ht\>TE@ִvf-T[|:Ax *=S>ao'X4g \ Ic*?KE +6}" `:sX*;+4P$VعQ4BhFgɨ ɰsMW@S#MlWI%GȂC0NTizZ`Q<LzվSZ t'0UY T[J᝚Ao7}1}[ĴDJŢ{Gȇ¥˰.0ai/7>?uxu~>K*FjQS/f^dJ|ۣm.8 sE6H s@~1,nvB2[Ky KTН=?LFV5c h`,YN&gMo?N'HM%]mj@tNH2%}~ ?fC1;Iz3,K& >&jZ\A zI,^o =B\~ϙ/^BoA*4@q$F> D$]~2Ghѩ-U.n~;zAc#;),л9bbVrb ;-|TEnh@<>7|!t4|AJMؓyZãH2½}_1C8E̫YojVe-Xq9FeQeg oL(DnR8pʚ B*2{Vޮ.U'ع>A3\W %@R1{h_ć*%slnM, 8خ3u/bYײ,oO^j tsn o!BF{ur&E{#7}G5 9^`V h%˷I" 7*!Y`@0 "9#ՃWfuù̋K{RM^La* ƥ.ՉD|PGP-@JLes.\:) Ar FjƖsl |:yq#C0\%j>>( ϝZO//YnJTyZY9qG3h05>?gxѻ]U,{>p¨0 Ƹ!, я*KϼY iVGz+ =:F5fkb' FtU)P~.%UӻÛ4a$H$W`28ч R7_oE(~P IMIS?X"K@T#fBᄺ6OT&-7:^U}e Z<^}츙~W+ C@Pt! vg ֪:*@Mg]'F\TjQ[iy]so[_ZWxC S92xhn}tb(fOVR9|΍` SC/>*9\4tuQGĿQDRRp|W~@T deOpLrx[(nKOH;- d% dFT#iAh#B0.N:A\mUPͿ]YPn섫I bL7>e!v8ke 3VpÅ(vn9jZ冴 X,"s$fNdU QmxuX혡mOePN+?T j`3\W-Iuc5xM6EinDskFAJ$%e68a(\y|bVaz.nădXpO gE&vxf*:`vcĭ>@޲ģ-x9D6"ίWdh#)VԃՔX7q,_g#v<Kp3LmraU<3,Un/ 3=5g;m7 5!\r@_o ^d $_3Y<}=96RuJ5ExCA1X 2ׁn0J74 31/㼮oW TwH`o-v bħGyO%7,)QOyI-B7ǂ$'`i3o-[h^u5cΉX/ݾǹ#{Ύ{ಫԷAԗY u|B';|ԍA4} '`;uZ\n^ orjsW4JG_L},#=Mbz \` Y]oJP2!Mդ1tУvgFcZzbB~l.|W$ٯ񦀗w!yVyq[PeV" OZ2>%ǣC,R#G1͠5y؟?tp2 znq+8iXqi8"װ3SZbF$fC`Q[n?RM)RNEd0, V_1]>g3:Ơ*0cg^w:9- JHRi5h[S_/2I6lr=N!lg,SV)'F>UQWZ+AܲNHYh#&p$`tv#9`C\3iySXU>gB P,})yTJ$e[&,7B` :l1PނO^,q@ӼC\+Vzn)Np9;cePiROh[&Rs@r٦ugY5Js@`efow?~"6sѤPO4S+\\ :@+f+/E->9ai ʡ VqOP5:o!t dABYfH ٮw? VW}6Q/ ZPNS )3BP_QB/ xn&4lZrr'V r)ޞHUbaP0fM 4b sÒV: Ζ*Yژvb!Q/wѬYy@؁A+)P_?7UOdD"Tgp۞*0s(pSqڡ3KbT&lGAa=?2p֣5IϳX"ao-H65eþf阕cvF;TN}Ŷ\5Fؑ7Ra܍pU[Uݑ(/?Fۃ7Pȱs8LY!$c`8OA"O(`2?/3clR ۗ ZII3{waqEŸW #Bt7,Y"Sx~0/8CJrqA)@k܋M$2[(_] i|U6$A8c?nYZVyVjyA/"s|]7eȎf7_TYtL--_dh hh^'R,M:MbA% nǍC!sޤvnj-Pc4DEFZuo ; QjK;?3i#քYk< l' k-K!Sϓ~!|rGĘE1)_IbZi+YOKK "<BS.( e !{ Z㍟aaQ"H@*"z}]l4Ղ*UQ>&BO#i9rKfQ)6u@C]Q!\:m9ug=(wحm%Y ?c8˦ݘ/ÚTG" ~?ZSӫ$C%LzYA4FZM0Tm[#?(VrGgޯcy}14`ztDu",U⥟Q|@Hs<+^цեT Կ[;^e.-eFsk_QTڂ۹QR@ }l+Gwhi7ɯ-Qn1d )-J఼G'kpȬpİ&,ʫfs]m=?l#,h3VE?|,urVBU=aG@1Ϸ:Pܶ&?.cBŅX^Zb?)NZ\]I*왝]H5zF洏%-=_Rkc }zLI 釼sU`LN/ůW'[1ޜfi)je$mRof)Zk~R)sHԞ1hU'CiWUeN_Z\ kDk6Y(\`4t&KJ Op^!\n~/NH1YPi JHH/yuo _[*1t ͎$\VBeH[N^鐍Ѓ(\G,ZRNHy!TۭKrf]< : N3vȻ,'%tu )ujw.P*XpӏpJ̴kIyULX2ɮ>xm7{SQ7L5WUԨHkL0%қ߇:Bz/݀P1"2ˡ,=Yn#ZXiAOā(AnӺ x4ݿ8 P8d/BaP/? SQ7VsdnWR;􎁭BVW2hq4-x%k͢0uϲL(wAN wWТїbS^d>h".8ÖecЙ\W|_Y=u j( ֩\V5C@ O"L<ƆnPa7\"}qmo5 2"|2 F E]*a 2bǓ]lSn\U=?s#ivќ,r dsaiٴQDS}6'=ڭ8dCN0Ut΁4[mϏgT3Z]ɳuUf/W<{zDY29Zʯ,k#]i~ug堚ٚ>N w,:p :c DՄ-sЖvAQ_\4dT};|Ru.BR|򐾵tJ? *ޭFc#A'B2=rP?2KߡGTp$+F9[$;TjA+:4ڣc}}RvʓiJ.v7WeaݡMXZخBC )Ңp' VAUb3T1R xuao]̡iHvxvW WU!u#N<6"Z#Y~!cc i㄃!ei+TKY!b-,pBVg6J [=\,I5V2>V_¢/Z:0sC?imYZH,Fk7::-f_z+{"d@J߉&$:5oX9s v܉3hno|[/w jL,PKjaYx#OV/ƛ.;b.Iۥ"1#ȏT}3 "dJ B SG%6-S#9p`];Ƕs{Gn?rC('pJup\f 'L%v#[Y8FA{8+wt}D;\Hx>K"Α(,?gYAtðev~ϥ}[gfOO! KyVxUma17u yx˫uSd=GM UbJ޶$xK"]yŅz0m,u{Y@Jchޕ)jO 6don#:P-(>Mb_QݞuAy3r4vAsf<3# AW݆5KjmP=v! I ?ݺ;=$Gn*&lAI2plaLU57T*oGRIO`;h"s,717MnRV<.v 30g~aᔮiZPJXS)bT55;82+ ?-s\gWhlht6DL2SA:"r9Ӂ2SvwS0mֆ! >YW]D.\PBkl~w d>*ptۂW$9,~5Bh^z(oՔ=8\uECXx@g̒$DFQ,G83#Ni_0a5Jqce5m^n a=̿^LZDߐбs<Ӝ򤻍jѕ 0Lݵ+QpWHiLr"' d۞Q!@ѹ洷 7v6 V?nBݲƌckP K-WR>h?9~J?6 %E>m 2ew:G,j4|Gp/}P}⃜41<4PUj4w0n?=Up XImg^XZ\"}T;ragN]9KNYs??K;bqŦ($LUkԋ_ԃ)3ZӯH=W kdeQj=9w4AR* nsw}KBH}V[eWM*; :7(s-/xj߻z?~n.D]cV94S~6|=ʄnŶyӤӼZiij3Os#Gi]*Ϝzqu6rhY>#ޟ@mZr~X\wL=9~O۷%i<@.s %d.LζU$'Z:)^-eeiܘZ[\:gE..gG tg˞8"}7|}kooʲVO _>4Ksd(G`l/ 么m 9ڒ s13jIpmrءUL'rdNw7m>Ma;8]s5Z0}<=b;[ɞ-sL]=I$aDPUȒ%bx4.1^[״ HDf[O<|٦PWnnSd/zh^\ vL &_C6q>|PI(yⱭLS;  NA4[z'V6!F*g]S ?{.-ZK $$ĺ#g% pnsFxpTO [v U6neYQ}x!WA>燶w?Ah0}Z\5+߄d c@Mp,1HQb"GPǣGikנ u^8UZuRh2C{[3SE+ˑ_\ô0(F@%ʳJnI$RNz=5-Tj}t\W`(>m,2X5icL?!~4uúa@}@i:J- r,\( my',&'8x rMP?7]yU6I9QTEYD=PPSv[kH*/ae% QAk{! yw< ㎞ewtTRIShL hڋu&;9X E`'lMÚ4D^&.ˠןC[;N3t5#s]jZjEu{[N?z>3!4_`Ś3w}q ]#eM9bgN_TS %)wtu.bѴ#0.r;S؊'Z'0/+yJP{hNZxA.IL2k}gy?ƭjr_+n<+Anݓ_yJ(i F,sZMߞcfA G/+킱Џ,&~}>|`?ڵačtʑsrF (-{%֒U >MFZͣ"X_}H0_Mb@]m X`p&if6L*yƽ+pXݎX:]zNlC{b w׀[@^4oO < {OBfw:fDY8VJ ȩef[H5 Pp =ΰs#:Vy`/‚ɨ8ZjI'Ņ ʊ[`IV[0H@&x˔U_A ̵ X"=/CK&2`$6 Fm2o Dk}3CB!p4fQ6A١*q_?8#p#΂g## Ԍ od]r]s,B֛Px-w i;dQ~jvaK lU0\^r>-;H !45XJUZW*~<7pɆz|jW+"$(zV Hr , |Oi'GqQyFe<tk ܫOS#%nfxs.fŸ/*0M$otWΩ) P{4Ěww޻%,G3?E X {e}2jD¾"ڊ 3UK %vOOS倧C, `Lzw4T'Eul`ҀS #fs0-G9za&5|ݫKo4 *L7"I؏~.RӚ ܀CüIPg;hh+N טCH+²)SVW-<͊dtt9 pX@٩Hrn+RK /0Kk~1ϑi("1!.%8;=7xr+7g?ʍ\@r eVȪkj7q1Hb`EBW$aZ y~ 0C?X3s ,:{H͵;WzP%!: ]svP"PQfxA v*}Z~,+uvp7AzMEN N#zq10R"\)I@m8"Fv"R$Ŭ^Q86˜yuQePnif+ü8{" P ;YGuQS ng3z+ ljd[iZ"B[pМ' yxtW>Dm1O}8s#ͬėZ]1n<蕔L [St&>ggI!][E~x%I6EJ9_8Fj񎨄˃UJZ0zKaG17fx/w\E%CA^o-!:jЋb䣮pDt¿XzL\3[R=j̦v,"LTD-}C9FɇM5]lxS2SagRc";.U%Ӭ4tEҞyoüEnE^dO2FΦ) bŶ@ Na!^~ɽ\`}v6h[S̢a0!gEGVVz:bSgeL.wnx rENȋx8@xb8pjD8.8!x Mސ| .;" XAs[Y9ח.oR/D#ˤ-'7FeUk-}Iq@`X{6EEB-<lڡ=ƹЪ2ݿЬ[%W_ Ň~/8||62U1ATpG҇2Yh9LH0mS2KLXl$AjO/ۑu0;\:A Zٰ.v#(_@og8ۋ/Dt=jUKa}2\r7lU#mLYGu)T5эۏQݠJ^s31-`ˈ8]BA`$dMyzxSqA7>)}Ajv挴DKPꆅV&Y5MlE;8iPR-yaHx2"h {MPPw$| bƩx#Jѧ,Zөg fFoLznx @" ff6Wp-u*5 ^H\+ï><")8=d>>Kjo3P 1u)z9} m0lGZYA#Hx_tOF .0T)ΟpZP ʰ$5G gC鲭٬Z}3PS*˒^C5 o_x8xiſۊsd.$ASO{<5dfx9҆*ot ʵrq <AڄC3 QhHLq7ʨh1,x54DP$.G}sW<|^dW%?CVhg72[pXR<uȳV'uΠ< w_@? [>SXwg%Qs6U`ܗݡse =A҄;MI~rt?mɠ Y ;sIo)pL*/)uާ7kU$x"[PYDuQ'zk&9sOg=mOMn?)GO_).`v6j>^nʬ9J/=zfl߆$A?. (@%堋01]9z}BV"z[xdW; 3$㠁\l-²|4:Gtw+GO8[J7q'/4Lds?QyPOO0W 3)u`XL!LQ7 ƨ3Lc 2iv cwec'/aUZ9\N3 x(5kff0̀m !bs輻ʖ Ⳡ,j9{@ /F 5D8߹Zq<ބ]H<>a 4iX R&*~j,lDl)6Zɗt P> h"M)/^w [aSB.b]o5KX7`u'{@U#l*[NdɻS 7Vfƾ繉e=9a9^ k< @-V& u@d yZwPMn6i20`*G-8DJKM;2{ʹOPܜPF\}8ֲı7J:;64@D:(5t0?dei3OWӍ R?&V[->,y[.z&NLS濁 DijbZOK|Xm-RIX+321I|A3 zZK;,mec{' -ƝjS*YF3J|gCiąO=&V4 wmZJ[hH:TYe_ EUk{ oX;Z{h!qy`r6?VvHke*5nX)Apw-¯s[e.u;TDBB&zF"8(C#"@d*gPPމ> ("釨5giQQY 3Pc`++ /k 2{W@ ɭK8buk 3B.H5dddEk& 唿[DK>{[/5UX4 5|f4pEm3ox N'r5g͘UР[Ȧ2N"EHrOXK>73"1El~Ŕ:MH7ε|cϙy#K N}A{.Dj̗;x/`}E 0ͅD`"앜wSS¸O'PW6d'AkD8- 諦aeS'[8B&xhOA)DrTers5b4kyud5MF8kwgx9]},Q x=lIK]Zh)2V G}_P`4fb5Vn>13vƑyŻZ[ {hwĩvэ DP#׈О`/Mi/4QgR!C3DiIkD{,wnq_~4W@UDVkŠIwS̒Is/E##M"oĭwN]!\*!KL:ŸT-$^ЂAVxgBc l҃o p?2aKp eÌj9`\ru;6]L@ԎEձuƩ͹̐G@ZSrk[QVQSS[[0Fq Zw f;9(G*GF6Uiw&.V] -_RP8 YU=DoQvn&JA"thuVy7 DJ4wUȷPxM hu?6B(%gk.Mr/p-3g*R7V_eNm%`M.X2Ч/E{b7%:Kt:~݉%x%Xk&MߤF[o} i: "ZO& sI`ek[ f~xS)XOؼb?}ٍu[;ίݜsdlCŒ8jfY/kp2-N!; h+ג!StJHӈSxˤ*VrUEe{%9,2=/?H5Y*뻰|iGRk/VA17QVf+D%bU#g`MKg8_&R6 =_,W ЯKF)hƔǔf~q9O7\5VCn=y_f+hefe~a2׫f/^;,63MFfV煳U ?&6iz5E j&w|lzμ@ЬpQɐE䎌8l!_Tӿ93b"<8x^ݷiṆ)ǻǏjdw`H)q-ȧR:[C6 0ILwnþUl2JlKcsqN4˩fSc9 87 =Y%j8c tq'@ҎTF? }6L>u q]K !Ҍx;@BhsJI {LQ(  dS/g;"7f42 _kߜd/n9csν[.9+x C؃\e_O?K{y =%CP֮@} :ԟL@t`J+rbC tӓoܵvy7L7un]``3*$DiA?t3 gA2ܲWAiCeT@x{aFly'qӌӯ͆ڲg.D̥ʼT*m-6%čE;N|?[ױF-Ow$A©/޼my.Ҍg)Wݏ@ jԤIHM+PFl\wnѫo':Pӿ)9 hi{sX-D!T3%eܗwX,j2*.ެj1 a%q,`0߿]Ky݌' mVJkSVtѭʡٞO|rn"M.m-51;Yo& {*{|H>'JrU9/-:{ԫq(\ |[JϺ%w#=xMVa ݚQ,}S%^I=C8ciOC8*S -;gvLu*Vts頨H!@]~SKRI#*;hy.eCpI 3<ոٍz2sK(Iܙ4GtǥF|ϞWl<%13 lݲ`"ydy5t(*Pt?Bc-'2{hH"2cMCA@c xO ULTXل<-6{ke%feӭ#gKYOG]Ȑ~bwB]ݚ S@=vᮝM`$%N U g"#S?JSÜöv9%49WJM6ܰuFU|ܾeHVn@\A$K~ce!=l Щz!Rk)qNyR;4{qDAslӹւw#ݦ{ ዦc'q?$ʘi)Gz2_YbcADW0*CD=(~*mSuc˦5(HUĿg;I͗zz^ߢI ע{73x]8pg<[4ˍxݟ ť:-DI~ g $  >>Ԫ hn6nm {1fͤ&?z?>㚛j{,0Tf 3shkĀ|1 +% \cmzi^@⚥޿7(q/3K={2"_ll-w [@Oy`%ɾjw eqiq:Iȩl9c)x˃2#v3r+qQ~)Z0,٢py|aPdd4̽A4sPus8VZG|@$C.-$>- C+cdnh{}W6mVN=wiPAm><Ž9!3<9oQBujDTwԦ8z˹iy+t&ϫMr7뽬Ƭyà{" ?#{ZWURZ P ír]Dw7&"#'.wYY uVY1"D–t^(r%.XOBjM۽Kz+DWl̚Pb3)JI[\b EYĠɐ>ضx~b;L[klJ fOCqz<=+!^`^2<&5aWw8m}4U, IV$n f)XD¢%f),B}ld [)+<ݵ׺+f.6o*WkKX_|;JZL`H|M-p/fBC(:n=@_&2%tcbH2HkJ߭P^5b] MOզWsα0g0GQp.-[~`[־:#!񱃹Pna jK@,L|7#*/fG}*Bj G:_T,Uʥ0\l멵F` ~Aq-!DީZ- CF>uؽZ WƘP] ?-BX~sys]\{H{w.KbY G1ʥWuݭ46"7S׆Rh^m׫WuT),B&=A`a8fWrQ~Pۆ_ѧa r5/ '\Qy/E 9qﰜ+ r)=%[SkøV|.\Y/zy SfYhH0:E*37s,^g嗨[K][. X[>&jh߃XSML{SPjр=#6EZ|E%| סk VǿCB‚?Yt|]T ^ߢqϓt%cLns[zդa|`4(ĄiDSXٶv($;yuF!R2G5l]X+ꭈvV'A`V~5- 'gi&qpx#X6v*)bZN)/Q]vN=G)Ze,[ƲkPfU?<>t|T,$r5Y Q2X]X-ol'\N>]k2<z`vX*- D:G AX'Y*\D=A=}3w`k1~l.ܺqqQYh@w/:^fX׾GD3#P}}x>:kBEAH{˰*,:I`Qz9wqlЗrZO A/_̍[5G˞G-N$~n.UaI%e-'F4$ߔ !Җm&`=M,KĆ"wAo ʢU`yv ^&eif76*Ir5;Na xGvQOɭ9_ &j]dRN CY>-\nܱ:1Ύ&6s >Q>Wќ:I}EJuJKzMKҬE:M U?B@3]GY,Ћ}:H`;b<}|݊5Er62ıq5֤CMnMc~YFs&h!^`&ۃrhO}Fӏ-˨X|0l%%BNOsiTAK 7FH@hPp4u@eUſm:1Ӥ|?5cB|%BH-2D+7I~Q,{_9@P XfW\}*16 9JBmyaoW=O]KBx+gxA+SQN8r4%+uA+\WmrL-B#^d hq?fϞA!j(˓{JD!Hl9X* Mܛ)BNj]%+ &XE1wv:N)['d !];p,G:U]^?~bs-xju#"61]g: Yәfg6|[6 JSsN6t*|qo(kX{:ztM~L޳GN.oX!o'+bYc̟;vJKZwUYd !Ezu}E: ӼB/rX/n 󼘺nJ-dcNs B^|?:%0'Id/a6~}0Ϧt_NjΐҊq&8gfǶ ݴ{ysqja8P -(!1t se;qf Kȩ f#Tz% ʹW+6v9NmK_C-dM sjuoX㜪1TT OcRI8M)p8[I2}:Hm'  .zӛ>>k3~Ig%qzj X;# sz+$x eOau3wL{9ӥ@;)*4yiU5d3MB ?\&0 i$ezS/qVh5A)Uyھ'6l5(1g08[K-_眻 mc=VVk* JZ_QS!eTOe>)1J VѺz!/$`ǂtI[koă;tސdc){87bNHknXGHBo<^AN9αhYEho@L^ylA/8O;K8aJrnH: eO%~rt7y_ 1 1G2cg~>71w M :dE` wg^/%l1֏ܕ8>,ϑwl2镆[o˅VRǀ|ά)_3DM x5ޔyB)r/7KȓPfl*I/8YkQ1(f>QJa§%•[zO%O$n7Ջ">cS]jmA]|ᄰ*P(Ńvp_}د}ݔ^zlVʹ2ˉ&p"L \g}8K`xA jBd~i=j<6Z ҜL>;cfvߢȌn6hpk! o0,p+)4-k pЁ_ {*ȴ8QFs:?B:K/[} lJḦ́p~QN Lc\әЪ:PځR?o"*pvIo]A[m ?t$U?1G4#@LIWҥM1aڕo/ykU i1K¸IP<€y^ĭYS}霠)Pj;/_r$ y8Tl] f7hi:jMh&^+-y"BL^$-wr߈I²(Ɏ/{gp[N受A8"hGhw=ͺo~ Ga!gTrgs!xf;Ё}JN q)Sɲ?zR}czUcɜ+;S E\Us`̗4Y#ڣ9HXᥙ4>/7Ѩ3K_n5x_*K5ZhG瞨8oHcv# D+,0vjd9 Ep>6Q>B`Q!Ō`9m| ;Π@<WXaD@sLܵH8yN2$"Ky3sDL|bᗘiB yh(71H@[g'P\8J,ss3bqƣS $H`".o Ej^,<"3 }m=0*) pmm'V2;, ލ(8h>`>>ipy&&7`M w&L@LNck'JW3&&%QqcO 6UL+k J$ dto}C$D"4ØϠnP0T^U:cֲ!q|=CԚM᭄qga/v6u{I\k@% 7JϖuƴhOՔ)FoVji^g {j[Бp˴Vf]w.&pt//,fI:i{)qv傣/Gsfo[GhԚRp ͖NsA ~1r7u5U(i9FKENSWJ1zra]LBAk,e %)yA&3\BT֒%1 !&M+Vޘz2eݮqD%ӕg^s^**avlcs=վ!Z=ԮMː Ot$Kl_NOiM?U:)OGW l&(-R"Q{y̆B 6į |8i]j.CJЛY*`n}PA=a14bitm_G6dzw'z:Nˌ3}qSN\EIĂ)ad`VTOXz_e(VRFf$=g8*suE`@0hx1"h\JcʛNBp{Ӻ{ۍ{i?o.宨ZTFùXo#2:? '`yKI d< v"l]Ú{m $g δأB/n:  6iaU& ʊV ͣhG.7$WH0'C4Y;I؛Ғ{ r: ElgFcߓ~nəG%T,-ũ&C~wJp4,'D)D1FRgg㗏Q@QwrֆDD5.m3h}C2N7hP1S!/_ g.!ƒz .=UTD糼h,37|4sxPFL}t.;!Sm;e~[B˫G):nExC==+%hX$bVkv\hRXV!PT!HWKhtWӥw4VOị7对{Nƨ|?'X:^1o*zB(o9_JϫTnۑ܅ y s7Tov?)y9ED 51AbQE!h]dxr,*,43$1Fz35UOhecw{*hߘWn!HL<yh하[kMOiXJ̐c'|S\_f"ıURDԝ3 h I1)}5!Gk%O׹oj}(ۏ#:f9|G㻟/L&{]ǦV,CKmËlopOߜB?``DsFG+`X%8oGPL{Y$杇mP7 /;8SG&z'l.q8s6RU`4Uӗ,܃ DA*!)̾B " D̄G>Pu:,Ǐ^5Wp4δ=h I ͳ2e_}jo0nXxՓK^ƥ|drp-QK𸹴߉ltnƀ+-B7}ShVd1;ql1o퓈EI~(5 vxRE/VbZYc>a}:By<ª4 *HW3 {U!D K=tXzX=(!v=kpʭ_0#9~mhHx߂})^M)2pcyP3]6?#m5aӠU3FX^nQQi611WWKF)# M0inh5Mxʦ`A4EaqLBHBۨuqEGdeE@lOҨUӰi]k,Ξ۲O1[j.)|{&H Ss:Z7b%ً܇\k177<oMSqxҺ,:gʕ!OӞP["A4Bn_&|CL2@_+G''2ɥiKGq0װ[F93H-F Aĉ\T!6@8)r_=c}Df,MjM_)wU{ty$XᯯSXǂk_j&[x]5ᣝw4RN>k$5\D 1'xh %6mSEDJy99sfrGџ /sX u=Eh 70Q>vL Si4? ?) ߛg'~2t:4Y dbYG5pdK2AM/ݺlM"1z'Wy.B4Bc>(&\ٜN'pKH˂X|aSI%ETs!ٴheP׉r]J]ίͷYfCYՔ;ЎPEo[ڄsI:ITYڤ^9LL_WB%^N}ܑ3kS")<,r4Yk`csooTP 1 `E!x1OeO6OQc?HL'#j ղ\H2[=e>s sNQ@'52ߵLcSZ;HueƼ6hTR0wC?L5UMAe:lYK32' ռ,(Za1f4~<K5J~Z{9yw}\Jq"%&F-S\9ɞm:xť|gwHa@)4V1|-(5p/͞d/1Z}{na]I'`p(@`{)KHZ|7Ʀ$C>YJN )z--GxH~8`(rM3b#R^jPQ_ god፺MS"[KҶ0n7].FJCf[A2eu?=EM#,M3;L3)Ѱߏh22Ss̞/hXkBuO\rwB/%,$˗QS ^W@Akr#'n^SNP5 _3ra읨/ÚXN1}ϺG%Bq`B^INɒj~ߙ^١gll״Smy.6x2a2`,ni`fTƑUWefk)"Fb8+xRs%af nF /̏(}s$,EkX^ߖU(HX+gy͂UO5KR w)e"!zlK- '4SX&|[<`o3-;iڑ)%P`t-Y&*Ӝm&"ZRꙊћ,`@\4BÌ!'>I5Xf%h N(_ bdldJi۵/y} U e[| WދE$.ȱ?%b~ 끑Aa ś"P#@+>\V=JZB29 0g CT ѮM%>0XLMK+V{UP@zBsXt+F xYbd͗|Sn3\zC(Aի@+]2|m7;Ơ)OYIǼ`~TjA*/T-I0zgzÄ *ܥ|N \nT&PCDUZ-* 4߲`/ 2e;{umf(` gn_2Q J*:؄J`zbװM*vYgdpXmzSH|ӣjE X9(\KIMѨFmWMUQY̺;Gd/Cj6W9 7<4.1uK32,pTȵm)5"P8g #.21X^~BYOW[>msG>U iU; J哶~_sBD*Ee!-[O_qQR*:nߑS1,~E 6Z nMR3t]'J8| V%ȵ='6xlAw{\J -Σ}9G@ɔCc@Dy\mRP+w==4 A۽cMbXx< O}S˶tG\d~|2.ZzpEd%EQD]>KM0Lg!2 \}ۮ<.|09בeUkoR;VVܮȳ[J_$˸Ǟ?9z}ɦÄ>] [@N~GiJig1߀w=1ԯѵM$ϲ &)f=n}Q;BH)N{-=޾iuVѣX^M5$)TyЉm.][FyxTj=:zT;aͱHm5XMm|'i `ep|8wq5nR"b(cMtm7y+9@ R&?NhU-ī ծ횟_U[c̡;'d.Գ= šxߘY>~|3. ]o6Ȅv<'OH/d =;qz'| -2uwEڟ7Մ]Y=fx/.eZ.0 I4nB5Vu:YI0S= nHWB8ԮǩBNUqKXLuroMlg?c Pq!%MX#dNAy_]lY`pHu2А?9)48OYֆ*T:9V3!;&ٲ-}vk#Qdjụ:zܦ&ZnPSaP /~Mc0 fiw옫s|#CQ[)sńY*ykڄ4*Jw^},"0*DpVLze[}JjxkE#SEw!O7MH{rDEe4y;DB1Q8[`av<$Coc1M4FONQ CZKI*a5['> ZwSaP ?vmvF oZYN4e /9v&4x3fWf/7X(+.?],RI=Ր0~h {sO6{L8)퍃잽Ԍ\k#m^ܧhp]Wa`#^l! :ha) .9QhJع%[_]֭]iB5L-vP-3Ҟ8J$_1oMtOPN{X7 (E`0u@XZ^rNGqhw, }xjEY|='f"f^_%#AUkYӦv>|ELBzWtzqnrt@ :Q/ZJQ<<`Q4>vQfoWj@A'8H!hHŲ4;jT(ʰޔůdS@W /MlGyM63Y&+21~y9RXpxc0$w#񭦏f*t U>>ʽӾ+jZJL$<8d?Ĩ g-!mnZ)\$ eȎUG"GO13T#Nږ{;Jg=7n{u iT!C[Q Tk/vF}6[봨mEGsǡe@ݺLC jcg<帪lCM}RH$n-Z}7!9fxDK8>P|tcM|]`S\F g8% $˪tŘ?;LIe4&;K檭oU/'Z”&-6yUSyq!nsOQٹ(OVDzrCf60KRK}'ӸZ9mnJG)(QLGz"J,k;7g9I9 WwlF6Uh9"Y %aHR8CJ7Z&4G5l!*q'KmMY{gTn#)}'J?kVU{fa|ߡņ p2~B f ^7(sÿV\τ|ɯ{jDxR|/cL N{x Eomt*\9[SjJ.8Ӭ6dY $CW÷%CϺH fDd=2?8LE1{.˭h1^s$S ma'@Y=CxE?l;SB27Hi/- bud@Hl9gq9n/@@N[&4#1p WR6e޼E}4GF.tICpkIa$ n7/Ӵ$E%"II5DB&jTJ#RqEh9 g2'ӝ|*_^kk@,ƾ3.M2Њ sUJa({d>Mz'ߚ/b)5/%%VFaUQrua"sF-2)$`ߍf03'1{tw/Sg3<a:h==MZ;;3x G]Rjj m8NssOe3ks#tR[ZS-q^xI/ YLgCQjN-un#yxكW=,1ot,ۧ` rBh9jk>E뜸0]8򥣛u]*z(HH 7Cd~*|XQ!O_# n4U§>0g'(q_x;̅\kT ahuL#`XJe}1yp+uyϷCQ?ңTKkX3F(lRgB΢{$s$'߇*hEMRIȋA4uqNYFcB\#Ca&O GU;4?N\u˞}pZ4vd;pBnǨ鉾YpUٵ,WTPRc-p/ t Gj*Z7q˷篍"~!V.:i9t&@^淢y&g%ϋQhDW6cמt獶#J ?ܽL~P9ztL!VVoPjDf\p[ETiAekG{e Wާqg_^aφJE";p?.RE#|)aNEkf0UrGkJ#h-Dw*:JvF8|TJ4t@XXh7ʠ1VL`Y{~tB|ۻ 0크Ug/9an Ttaf gܙ=-AG?-g1P q \&eH(4)lIK;NƼD601A.ġ“ ) 3 ,Zu6#cCUL6 7oCEw_*9L7)w(M\'V\'3fq]s%hfB2/Y`2^ O. O3ia6fk}<Lx]7@OV!|~cRBys* # 0bs1Gk]| !@<`Dc%%s2֕6DKoу30V`b, .#<U F??Y9_ ;l7u% m5 c> u,o0=+4+GlWhs]`R *5 `e4 bp%tȫZ|,rs(T#\)fibq˹K${,}abZ:E8np9;g4VyM8ގRtݲp\`m03&cZ8<m3P-5tfPb3z- K4Mk.r"5|gšǞ±ȖrTr8"t'>:=)9d\O؂[1Lgr# #0.[-c 6zo(]{IzEpd7 PS UlixBTxs_OA٬8G1Qm|˟1ұ;|V(̷)55A:ߒ'?$Oj,e:j(7e-yz!>7<6;W%k-8&ZpG53_Nֿ 3wk*Q*y&/{"{_Ts۫c]riZW{.ȄH/DBv_M).Ȅ?ݑ{xO'HaSaCOM@B]J 剮i )5Y,L@CcRuO68b?7Ta|9J+.[ RLnyOt91:܌]=%J:❋Y[ Zr |(>qHdb":겾'a0ĎNDq[N\u+ml?HܤkDXe:K)Pj%OX.LYs}_ Y*"Q4fq 6Hc"Jntv͙ 9 Ov5vW5`)pJ|NBtT(>)`T#aO6ZX0c .ZÂ.8>@H&"R mT.[Ty콂9e Uj*6B#HjKR^uƊvIBj ȧRGFSH`ӕ)]3&:pHXE;R1yv@;<~ŌIq+;J^jA[$`&/ɔ+@0@)gDwZ>Ddt6>?@_u(yӷsĖ_Tv1MD++vGp&lhMŞ{PSZ^ lO!)\D{ؙ Kq/:_+0ě0T6'[P\x4ɭb 8h8][m,w^cRBCݧzyMRQȴSοofX;mqQ5%HOU~꘤aRw[TT̪X92//f=%I)03H%mn}r?e$}$f[U\&T0Va8/8$(.OْdݔdFsP\XɎ̮0JNf|S\v[' p'znS/c*tt,~a:ޫg>bwҀ$:ɮTa,-i{@5Ud?&ں(ˬM\5/g*\&!rJ_yq[R1إǵax$A%,9 +jx^F 9;`8\6'?фFPMx_H}%ocg_OWHٝI[ a"d7[?=co`46xln n+cGG|x8)+W8stX݌˯,ny 4b?ב{懵MOPnR%c!{F Z*Xu{nT !er/UT;繁 Ⴗ!ؖm,+C jte=߫T,m+?AP=ѾF7֗ƌF>;/;;s’Y5%TMg*4sy!Fc6磺c2F+}7ئ1msR1c|qŔ>u>}wˈ[Dj񪹢ijht 0;-S6?9V DwآIۡ yM [^ԏdjK\q^Ԯ亡J! = DwI 92gN_N^ob ;wmhJ<뤨Bk|T8̩+_8ߘ2_(D=$r_NVjՌN/x5oNf39,kBUW謧k@`뜝Pxjb-Vnwg!&rͺr!pkVt?=-)[֛)_\)c}V|9l`C !zP;9$wWdOEza4pʊ*2C/mcۡ|ꛮ<:E-coJ^N @ %jv&ؖمj JJwFu60gD\{iZKFփs`n Y$J z~o™OEnRqatӣo )LmԗW݅QDjY6YO}/5xfDow ⯖kS Gg~-fHs[ 0N啠=>}SIpCBі/v[L?}DTxj -x:q2SOk\@"H`1 Y߻N-'Wi V<{όT5:s5~o6C[녿#Lg]'1ZĹ6eV>j y\ P(D~ WiGK5L\xuxc1ZR{T|:t.U8y 9qF_vem) ~^f-CZ5{A햁淏3a;TᩮX;Ǐ_<gR*RD)a؍%0ÔuGy\ a7HmGH1gYPijvQ8ͮNЋHNZ]F(;Vb.~\EʏyI6 IJ"}nTɚK *}""j\ 23y5b2Q+!EaM WCk0gg0 ېBUՙHӖN]oRC I˝[6g8 ڹ !]HÆO7b3ˬ T%Z{Ŧ[`bcCK%Jerݠ6ʆC T؂%<-RFn_UGZ&d/>ieJAC!Ⱥ\-d2`4sW}ty|"yK VP`+~f1=OEȏȎ SAW jT( Ts2m/R- a;+cKf uɀvɊIx҅'5Jw@dZH!~FdE~ʎ͢gI؂7WD~B/}]~z~v6l|!SaT4G bYQD.mG`3D6I{HUx5D.7 #L^t2bB/ִӯDAǦraWJ@E#fXkt(@3 ~x}kMA0^P.%+hT 9 ټd>J|i~ 'p#rP=Kf8.fp\78K~y1c7L tԘk`PP9\Aa&T+Ԅ<XgVspDGz4m+%0=a4Sf ^FxZ &fƑv"/:iF܂p>sM{![2KW3 mY1m%>%15շ"b|1ݾ,wúdf"p+#%2Uń AcD ֑%I^p,)ܰ,̕(KƒX+x ;"*M~ߤ Wp>e'qKBJ: ^3)wB _ j#L-B{*^@sU93ӷaQCѲ̼`hcskCH:spE-.A+8)W"6#íETJ ϋt}xW[NuP1Ep`snۓq2B F'ȥ-M5PM 5x4sɉa#`)Q!bSFCfz tSZmLGpޕ*˳LV᳓ @(w;ItzvU\o=v!qK/]KlG5HޒX fWs)\6מ[^*~1}֟2(yoc<+E|M!=:qJeѼ7?5p#VrOQ b(^qWӬeEu'wD^'CdA:>۩wDI\0[\0+ Vvg e&"|jKܔh`ʭD6=G喪A&R#%ULRvs#1$ l=h0*Iˊ.I0#'H3EoU.38ZRov7nZ/"Pҋ`XnR |s0^Z Kr9s;Y7-t \nD/r]Bm%-lzP0.iV\_S}vcA揋y!Ax"^8m$ `~Tcc׼L( |7pC Fk64'V@{mZWn^+P-Kڔ`сfTL+|/2}Ȉ{sVGG5?@,Mdqb̥7)t!'i/KD84 !1^qs}OcL-uBv.7Hf>m K(crqAM8GYgH}%.G!s!]ǡFvh\wV1_jpLfi1ls.Sc/w "PSRga8)nwF=E!]G O e*jW]Ј:^ N8qhB},oAɟ yoM‚5#wy5al+{R׫E/AEWTͅ&@k^[B;@ } &f] oa 2SNԿR gq \rg:H^A*$R*XϨXgn!H$YcF+[rCG㼓4'M)A6lFu%F J%_UKQ j TzȂe$ vW\J]4ʽVHn/ (4wϤ:*əYO=ПAҢcbjФ6*q[tqlOox_B7br.za ,})~UvcNζyV=` 0e$q\)D,F Yר_p t'~sF">$6;L~)pRHzZVdK4d,]*?e[*jv8ĈzL# ua;CP!to5P"ZbiB|}*jo2vCOB~FK6+  $PpC Q$rt{UH'DQDF(^|f Wi^;!c;>t(NY bБkTGp.P\l}>(!0$4^$ד1K#pFEThrXg}V 8cUJv6=Y}8=j[or/ kYK)x#~\<Lv2P9lDf`h%cYR]Nx)s0IMj0b˵>kwmzKQX=%zU"()[}[q꓄[su㜇L_`Z/oR_^7 5hoPf.VGzc8f4QHl U+ߓSQ-~AfG }(8ZnUQJVfTtO)O0s%xލ)ee|7YKnoqՅ;ծB9SA>agf+6hD4(.TXό9-j~d%Kn/IK RM~/e`!*qMrﴲ1F:\Ny,G7ĩQw`64(ciM'͐YDG(d:s؊VK 翫@ /1\ׂ aP;1~Hɰk 4Ub q\rGddHTf=Q*1횳v0,3VDakPtHqU<Ѯ0$Sft?ҘLu{AzbcLOX^3b]> ?H"fE2_IbCvSܟ7'u&/M6?)*T20ݝY g~vqvcM:PPc`6Xx!~>euj0f% {xRgs @Vr͎W J$:]FmmgP̆dIRL;cbr5z |!Qљ񮇈O1$+k3d7HGuی@ քe|H%eko=ʷjĚrkc+$Eqwc[{m@YI(n)"MnLQ<&Ct}!!c1ُB?>S!8,N/YsJF?Eh|5dc05v¬7UO+׫ᤐ-vdK4: g}U; 9mt9EQVkT>;ƥy zNHƶPR@DaqI ?3vft8pI]G7b5ezԿ!Àfh4cr|?Ycſ*0)}k0Df6y_;K㪱JjF\;\#+!$ɢ?!9XJQQC|1! K*E)ay%nX jiIhmZ3;Kj6}6gz/6t b1՛H묏6iDձ]4Kw<6B|C&N =+9P9=k~vj F@ uamt|zИOM(Bz< #-|]bɅ)k};ZmL`FjV67害6*]kI@PMfxBq4Mbǻc`?`B1=i!-e+[N fk*rrIha+nz S%Ř"3qjQT0?[CVi{=z% -Rn@(Gݦe0X[c,,sÓf0#b f#`hJ`X~9:'_N81ҁ_i@C^= /N4^^XN/'RI-dؙ|Y#ۙGMkMMJIb %= }ruO]'H@dwKNQ-^TK*?e#J8k01;eu+Y,ݶN.L|L/m\3TJ#C(2{囹rpoЂRXk>(1Qai Y,"y 9,&C'鬔13]Mɧݰ*WiR (Vpѭ@<+mEWn9vyW*- KyʟΪ+N2J8WyyЙ)?)-Ht ?l3viiz#NkC8u21ۜOͫ(HqzaMzEo;*yUlܡҞHEdc?*+ԲgxNL.BgtQ(zǔkWJkS ZXT_'-)ِmg6^344++ظ&23盎8"ڝL  T10,ɖ%"qSD7U]D#_9 x`rXKeQvx2ԑqڢ(0Q isrd - 2ON) %(#4x$5heΦIW;'`7q φKLA1"ZݜM]b^h̪˳Ks)vo Ld A,䤟 '^ Wk~g c$.r_μ=ˠ"zkFM|aW=MpQXQ0t,6 Dwk@L-!)yNg hS)h`T+ VԄС?31,܋TVASo^VF|DvlNWtC Y/ O/#vd㫇nV[mV :o?'Eԛfq&b &7A`)%$Ĝ3xp6Z (:IZGƻYcGb_|~_úQQo eD@bfԀ F "J- l5q"-3 vAK'JUv^+ gYd7^('3[ܱeNZG?%f N|Rm\4:BƆ ʚ⓭L󹛳f l|U;/jf&rӻcҁܴ_6NhEi4"1Pdܢ>_ߜv M&ʶZ+ϼE}ڢsO!LDq4BEH1hu$JfZ߲wNKꬕuƎJNx 7OYMLdMaf΄v `H8b]WְvnnItbN)/ۑ84UC~ @( `F7$RL*j$8|?n|Uרl%Pf,,C)IS / !"9*2fX*6)BI 1OR`A ,W Ĥƍ4QOʼn]6Fr51}P{ϤM1Ft@GɺRhJ v9Hgs m~4; { Gc˿R#T' gQW̎hq޳چ-2/ ZMruMaB77RT߫+@,p9jT2p#_#Bd0qЬ42C))G(Jz@JxR'ߔH_+د+0El'BOpy5H~aoxUM=Aol7 扻`L6Z:crڬ#'2' =K{^Rsyѱ;tn%})u,2GI DAP*V ^[J^62> f,XhUYKmj oa?ĥ:.9QKj9@?Ipsϝzx{uWAe]fkkXof !8ZFn9C{NIdE)E}+)6@&icBK'V(;!5{()P]R}aL\mbxWn~'WZ6)U]n